[go: up one dir, main page]

JP2009187290A - Controller with touch panel and program - Google Patents

Controller with touch panel and program Download PDF

Info

Publication number
JP2009187290A
JP2009187290A JP2008026624A JP2008026624A JP2009187290A JP 2009187290 A JP2009187290 A JP 2009187290A JP 2008026624 A JP2008026624 A JP 2008026624A JP 2008026624 A JP2008026624 A JP 2008026624A JP 2009187290 A JP2009187290 A JP 2009187290A
Authority
JP
Japan
Prior art keywords
control
display
touch panel
content
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008026624A
Other languages
Japanese (ja)
Inventor
Yasushi Kamiya
泰史 神谷
Koichi Kashiwazaki
紘一 柏崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP2008026624A priority Critical patent/JP2009187290A/en
Publication of JP2009187290A publication Critical patent/JP2009187290A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Position Input By Displaying (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a controller with a touch panel, which includes the touch panel on both surfaces of a display panel and is capable of executing various kinds of control in relation to operations to the respective touch panels; and to provide a program. <P>SOLUTION: By having a user operate a front surface touch panel 107 and a back surface touch panel 108 provided on both surfaces of the display panel 105, a portable device 10 can execute various control such as: the control executed by the operation of either one of the front surface touch panel 107 and the back surface touch panel 108; the control executed by sharing roles by the operation of both; and the control executed in cooperation by the operation of both. Also, since the display panel 105 is a transmission type display, the user can easily operate the back surface touch panel 108 even when looking at the display panel 105 from the front surface side. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、タッチパネルを用いた操作方法の技術に関する。   The present invention relates to a technique for an operation method using a touch panel.

様々な携帯端末において、直感的な操作を行うことができることから、その操作手段にタッチパネルが用いられている。この直感的な操作を利用し、例えば、電子手帳などのPDA(Personal Digital Assistant)においては、文字入力にタッチパネルが用いられている。また、携帯端末に限られず、例えば、特許文献1に開示されているように、透過型の有機EL(Electroluminescence)ディスプレイにタッチパネルを用いたタッチスクリーンでは、利用者は、光を透過するディスプレイを挟んで反対側にある物体を見ることができ、ディスプレイの表示とその物体とをあわせて確認しながらタッチパネルを操作することができる。また、特許文献2に開示されているように、両面表示可能なディスプレイの双方の表示面にタッチパネルを用いたタッチスクリーンでは、限られた設置エリアで2人の利用者が操作することができる。
特開2000−331557号公報 特開2007−304361号公報
Since various portable terminals can perform intuitive operations, touch panels are used as the operation means. Using this intuitive operation, for example, in a PDA (Personal Digital Assistant) such as an electronic notebook, a touch panel is used for character input. Further, not limited to portable terminals, for example, as disclosed in Patent Document 1, in a touch screen using a touch panel as a transmission type organic EL (Electroluminescence) display, a user sandwiches a display that transmits light. The object on the opposite side can be viewed with and the touch panel can be operated while checking the display and the object together. Further, as disclosed in Patent Document 2, a touch screen using a touch panel on both display surfaces of a display capable of double-sided display can be operated by two users in a limited installation area.
JP 2000-331557 A JP 2007-304361 A

特許文献2に開示されたタッチスクリーンは、両面の各面に設けられたタッチパネルは、それぞれ別の利用者によって操作されるものである。すなわち、普通のディスプレイにタッチパネルが設けられたタッチスクリーン2台を各々の背面同士で接続したに過ぎず、複数のタッチパネルは、それぞれ独立して操作され、その操作に応じてそれぞれ独立した処理がなされるものであった。   In the touch screen disclosed in Patent Document 2, touch panels provided on both sides of the touch screen are operated by different users. That is, only two touch screens each provided with a touch panel on a normal display are connected to each other on the back side, and the plurality of touch panels are operated independently, and independent processing is performed according to the operation. It was something.

本発明は、上述の事情に鑑みてなされたものであり、表示パネルの両面にタッチパネルを有し、各タッチパネルへの操作を関連させて各種制御を行うことができるタッチパネル付制御装置およびプログラムを提供することを目的とする。   The present invention has been made in view of the above circumstances, and provides a control device with a touch panel and a program that have touch panels on both sides of a display panel and can perform various controls in association with operations on each touch panel. The purpose is to do.

上述の課題を解決するため、本発明は、映像データを生成する生成手段と、供給される制御情報に応じた制御を行う制御手段と、前記映像データに応じた表示を行う表示面である第1の面と前記第1の面の裏側の面である第2の面とを有し、前記第1の面側から前記第2の面側を視認できる表示パネルと、前記第1の面側に設けられ、前記第1の面に対する操作に応じて、第1の操作情報を出力する第1のタッチパネルと、前記第2の面側に設けられ、前記第2の面に対する操作に応じて、第2の操作情報を出力する第2のタッチパネルと、前記第1の面に表示されている表示内容と前記第1の操作情報との関係に応じて、前記制御手段における制御内容を決定する第1の決定手段と、前記第1の面に表示されている表示内容と前記第2の操作情報との関係に応じて、前記制御手段における制御内容を決定する第2の決定手段と、前記第1の決定手段および前記第2の決定手段によって決定された各制御内容に対応する制御情報を前記制御手段に供給する供給手段とを具備し、前記第1の決定手段によって決定可能な制御内容、および前記第2の決定手段によって決定可能な制御内容は、互いに異なる制御内容を有するように設定されていることを特徴とするタッチパネル付制御装置を提供する。   In order to solve the above-described problems, the present invention provides a generation unit that generates video data, a control unit that performs control according to supplied control information, and a display screen that performs display according to the video data. A display panel having a first surface and a second surface that is a back surface of the first surface, the second surface side being visible from the first surface side, and the first surface side The first touch panel that outputs first operation information in response to an operation on the first surface and the second surface side provided in response to an operation on the first surface, A second touch panel that outputs second operation information, and a control content in the control means is determined according to the relationship between the display content displayed on the first surface and the first operation information. 1 determining means, display contents displayed on the first surface and the second operation. Second control means for determining the control content in the control means according to the relationship with the information, and control information corresponding to each control content determined by the first determination means and the second determination means. The control content that can be determined by the first determination unit and the control content that can be determined by the second determination unit are set to have different control content. Provided is a control device with a touch panel.

また、別の好ましい態様において、前記第1の面に表示されている表示内容、前記第1の操作情報および前記第2の操作情報の関係が所定の関係にある場合に、当該関係に応じて、前記制御手段における制御内容を決定する複合決定手段をさらに具備し、前記複合決定手段によって決定可能な制御内容は、前記第1の決定手段および前記第2の決定手段によって決定可能な制御内容とは異なる制御内容として設定され、前記供給手段は、前記複合決定手段が制御内容を決定したときには、前記第1の決定手段および前記第2の決定手段によって決定された各制御内容に代えて、前記複合決定手段によって決定された制御内容に対応する制御情報を前記制御手段に供給することを特徴とする。   Moreover, in another preferable aspect, when the relationship between the display content displayed on the first surface, the first operation information, and the second operation information is in a predetermined relationship, according to the relationship And a composite determination means for determining the control content in the control means, the control content that can be determined by the composite determination means is the control content that can be determined by the first determination means and the second determination means. Are set as different control contents, and when the composite determination means determines the control contents, the supply means replaces the control contents determined by the first determination means and the second determination means, Control information corresponding to the control content determined by the composite determination means is supplied to the control means.

また、本発明は、映像データを生成する生成手段と、供給される制御情報に応じた制御を行う制御手段と、前記映像データに応じた表示を行う表示面である第1の面と前記第1の面の裏側の面である第2の面とを有し、前記第1の面側から前記第2の面側を視認できる表示パネルと、前記第1の面側に設けられ、前記第1の面に対する操作に応じて、第1の操作情報を出力する第1のタッチパネルと、前記第2の面側に設けられ、前記第2の面に対する操作に応じて、第2の操作情報を出力する第2のタッチパネルと、前記第1の面に表示されている表示内容、前記第1の操作情報および前記第2の操作情報の関係に応じて、前記制御手段における制御内容を決定する複合決定手段と、前記複合決定手段によって決定された制御内容に対応する制御情報を前記制御手段に供給する供給手段とを具備することを特徴とするタッチパネル付制御装置を提供する。   In addition, the present invention provides a generation unit that generates video data, a control unit that performs control according to supplied control information, a first surface that is a display surface that performs display according to the video data, and the first surface. A display panel having a second surface that is a back surface of the first surface, the second surface side being visible from the first surface side, and the first surface side, A first touch panel that outputs first operation information in response to an operation on one surface and a second touch surface provided on the second surface side, and second operation information in response to an operation on the second surface The composite which determines the control content in the said control means according to the relationship between the 2nd touch panel to output, the display content currently displayed on the said 1st surface, the said 1st operation information, and the said 2nd operation information Corresponding to the control content determined by the determination means and the composite determination means. Control information to provide a touch panel with control apparatus characterized by comprising a supply means for supplying to the control means.

また、別の好ましい態様において、前記第1の決定手段および前記第2の決定手段によって決定される制御内容のうち、いずれか一方は制御するパラメータを特定する制御内容であり、他方はパラメータの値を変更する制御内容であり、前記制御手段は、前記供給される制御情報に応じて、特定されるパラメータについての値を変更する制御を行うことを特徴とする。   In another preferred embodiment, one of the control contents determined by the first determining means and the second determining means is a control content that specifies a parameter to be controlled, and the other is a parameter value. The control means performs control to change a value for a specified parameter in accordance with the supplied control information.

また、別の好ましい態様において、前記第1のタッチパネルは、所定の検出方式で前記第1の面に対する操作を検出し、その検出結果に応じた第1の操作情報を出力し、前記第2のタッチパネルは、前記第1のタッチパネルにおける検出方式とは異なる検出方式で前記第2の面に対する操作を検出し、その検出結果に応じた第2の操作情報を出力することを特徴とする。   In another preferable aspect, the first touch panel detects an operation on the first surface by a predetermined detection method, outputs first operation information corresponding to the detection result, and outputs the second operation information. The touch panel detects an operation on the second surface by a detection method different from the detection method in the first touch panel, and outputs second operation information corresponding to the detection result.

また、別の好ましい態様において、前記表示パネルは、前記第2の面側の光が前記第1の面側に透過することによって、前記第1の面側から前記第2の面側を視認できることを特徴とする。   In another preferable aspect, the display panel can visually recognize the second surface side from the first surface side by transmitting light on the second surface side to the first surface side. It is characterized by.

また、別の好ましい態様において、前記第2の面側に設けられ、前記第2の面の概ね法線方向であって前記第1の面とは逆の方向を撮影して撮影データを出力する撮影手段をさらに具備し、前記表示パネルは、前記第1の面に、前記映像データおよび前記撮像手段から出力される撮影データに応じた表示を行うことによって、前記第1の面側から前記第2の面側を視認できることを特徴とする。   In another preferable aspect, provided on the second surface side, photographing a direction substantially in the normal direction of the second surface and opposite to the first surface, and outputting photographing data. The display panel further includes an imaging unit, and the display panel performs display on the first surface according to the video data and the imaging data output from the imaging unit, so that the first surface side 2 side can be visually recognized.

また、別の好ましい態様において、前記表示パネルの前記第2の面には、前記映像データに係る表示の鏡像が表示されることを特徴とする。   In another preferable aspect, a mirror image of the display related to the video data is displayed on the second surface of the display panel.

また、別の好ましい態様において、前記制御手段における制御には、前記第1の面の表示態様を変更する制御が含まれることを特徴とする。   In another preferable aspect, the control in the control means includes control for changing a display mode of the first surface.

また、別の好ましい態様において、前記制御手段における制御には、発音内容を示すオーディオデータの生成が含まれることを特徴とする。   In another preferred aspect, the control by the control means includes generation of audio data indicating the content of pronunciation.

また、本発明は、上記記載のタッチパネル付制御装置と、開口部を有する筐体とを具備し、前記タッチパネル付制御装置は、前記筐体内に収められ、前記第1の面と前記第2の面とは、前記開口部から露出していることを特徴とする携帯装置を提供する。   Moreover, this invention comprises the above-mentioned control apparatus with a touch panel, and the housing | casing which has an opening part, The said control apparatus with a touch panel is accommodated in the said housing | casing, The said 1st surface and the said 2nd The surface provides a portable device that is exposed from the opening.

また、本発明は、映像データに応じた表示を行う表示面である第1の面と前記第1の面の裏側の面である第2の面とを有し、前記第1の面側から前記第2の面側を視認できる表示パネルと、前記第1の面側に設けられ、前記第1の面に対する操作に応じて、第1の操作情報を出力する第1のタッチパネルと、前記第2の面側に設けられ、前記第2の面に対する操作に応じて、第2の操作情報を出力する第2のタッチパネルとを具備するコンピュータに、映像データを生成する生成機能と、供給される制御情報に応じた制御を行う制御機能と、前記第1の面に表示されている表示内容と前記第1の操作情報との関係に応じて、前記制御機能における制御内容を決定する第1の決定機能と、前記第1の面に表示されている表示内容と前記第2の操作情報との関係に応じて、前記制御機能における制御内容を決定する第2の決定機能と、前記第1の決定機能および前記第2の決定機能において決定された各制御内容に対応する制御情報を、前記制御機能における制御情報として供給する供給機能とを実現させ、前記第1の決定機能において決定可能な制御内容、および前記第2の決定機能において決定可能な制御内容は、互いに異なる制御内容を有するように設定されていることを特徴とするプログラムを提供する。   In addition, the present invention includes a first surface that is a display surface that performs display according to video data, and a second surface that is a surface on the back side of the first surface, from the first surface side. A display panel capable of visually recognizing the second surface side, a first touch panel provided on the first surface side and outputting first operation information in accordance with an operation on the first surface; A generation function for generating video data is supplied to a computer provided on the second surface side and provided with a second touch panel that outputs second operation information in response to an operation on the second surface. A control function that performs control according to control information, and a first control function that determines the control content in the control function according to the relationship between the display content displayed on the first surface and the first operation information. The determination function, the display content displayed on the first surface, and the second operation. A control function corresponding to each control content determined by the second determination function and the first determination function and the second determination function according to the relationship with the information; The control function that can be determined by the first determination function and the control content that can be determined by the second determination function are different from each other. Provided is a program characterized in that it is set to have.

また、本発明は、映像データに応じた表示を行う表示面である第1の面と前記第1の面の裏側の面である第2の面とを有し、前記第1の面側から前記第2の面側を視認できる表示パネルと、前記第1の面側に設けられ、前記第1の面に対する操作に応じて、第1の操作情報を出力する第1のタッチパネルと、前記第2の面側に設けられ、前記第2の面に対する操作に応じて、第2の操作情報を出力する第2のタッチパネルとを具備するコンピュータに、映像データを生成する生成機能と、供給される制御情報に応じた制御を行う制御機能と、前記第1の面に表示されている表示内容、前記第1の操作情報および前記第2の操作情報の関係に応じて、前記制御機能における制御内容を決定する複合決定機能と、前記複合決定機能において決定された制御内容に対応する制御情報を、前記制御機能における制御情報として供給する供給機能とを実現させるためのプログラムを提供する。   In addition, the present invention includes a first surface that is a display surface that performs display according to video data, and a second surface that is a surface on the back side of the first surface, from the first surface side. A display panel capable of visually recognizing the second surface side, a first touch panel provided on the first surface side and outputting first operation information in accordance with an operation on the first surface; A generation function for generating video data is supplied to a computer provided on the second surface side and provided with a second touch panel that outputs second operation information in response to an operation on the second surface. Control function for performing control according to control information, and control content in the control function according to the relationship between the display content displayed on the first surface, the first operation information, and the second operation information And a composite decision function for determining The control information corresponding to the control content was to provide a program for implementing the supply function of supplying a control information in the control function.

本発明によれば、表示パネルの両面にタッチパネルを有し、各タッチパネルへの操作を関連させて各種制御を行うことができるタッチパネル付制御装置およびプログラムを提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, it can provide a control apparatus with a touch panel and a program which have a touch panel on both surfaces of a display panel, and can perform various controls in connection with operation to each touch panel.

以下、本発明の一実施形態について説明する。   Hereinafter, an embodiment of the present invention will be described.

<実施形態>
本発明の実施形態に係る携帯装置は、透過型のディスプレイを有する携帯ゲーム機であって、そのディスプレイの両面にタッチパネルが設けられ、タッチパネルの制御に応じて携帯装置の制御を行うタッチパネル付制御装置を有している。これにより、この携帯装置の利用者は、両面のタッチパネルの操作に応じて、携帯装置の制御を行うことができるようになっている。以下、本発明の実施形態に係る携帯装置のハードウエアの構成について説明する
<Embodiment>
A portable device according to an embodiment of the present invention is a portable game machine having a transmissive display, and touch panels are provided on both sides of the display, and the control device with a touch panel controls the portable device according to the control of the touch panel. have. Thereby, the user of this portable apparatus can control a portable apparatus according to operation of a double-sided touch panel. Hereinafter, the hardware configuration of the portable device according to the embodiment of the present invention will be described.

図1は、本発明の実施形態に係る携帯装置10のハードウエアの構成を示す図である。また、図2は、携帯装置10の外観を示す図である。携帯装置10は、CPU(Central Processing Unit)101、記憶部102、RAM(Random Access Memory)103、操作部104、表示パネル105、スピーカ106、表面タッチパネル107、裏面タッチパネル108およびインターフェイス109を有し、バス100を介して互いに接続されている。そして、携帯装置10は、その構成要素が筐体200内に一体に収められ、筐体200の開口部から表示領域300に相当する部分が露出している。   FIG. 1 is a diagram illustrating a hardware configuration of a mobile device 10 according to an embodiment of the present invention. FIG. 2 is a diagram illustrating an appearance of the mobile device 10. The mobile device 10 includes a CPU (Central Processing Unit) 101, a storage unit 102, a RAM (Random Access Memory) 103, an operation unit 104, a display panel 105, a speaker 106, a front touch panel 107, a back touch panel 108, and an interface 109. They are connected to each other via a bus 100. In the portable device 10, its components are integrally housed in the housing 200, and a portion corresponding to the display area 300 is exposed from the opening of the housing 200.

CPU101は、記憶部102に記憶されたプログラムをRAM103に読み出して実行する。これにより、CPU101は、バス100を介して、携帯装置10の各部について制御し、後述するような各機能を実現する。また、RAM103は、CPU101が各データの加工などを行う際のワークエリアとして機能する。   The CPU 101 reads out the program stored in the storage unit 102 to the RAM 103 and executes it. Thereby, the CPU 101 controls each part of the mobile device 10 via the bus 100 and realizes each function as described later. The RAM 103 functions as a work area when the CPU 101 processes each data.

記憶部102は、HDD(Hard Disk Drive)、ROM(Read Only Memory)、不揮発性メモリなどの記憶手段であって、上述したプログラム、各種情報を記憶する。   The storage unit 102 is a storage unit such as a hard disk drive (HDD), a read only memory (ROM), and a nonvolatile memory, and stores the above-described program and various types of information.

操作部104は、表面タッチパネル107および裏面タッチパネル108とは別の操作キーなどにより構成される操作手段である。操作部104は、利用者によって操作されることにより、その操作内容を表す信号をCPU101へ出力する。   The operation unit 104 is an operation unit configured by operation keys or the like different from the front surface touch panel 107 and the back surface touch panel 108. When operated by the user, the operation unit 104 outputs a signal representing the operation content to the CPU 101.

表示パネル105は、供給される映像データに応じた表示を行う表示手段である。この表示パネル105は、一方の面側の光が他方の面側に透過することによって、一方の面側から他方の面側を視認できる透過型のディスプレイである。例えば、有機ELディスプレイであり、有機EL発光材料に電流を供給する陽極と陰極にあたる電極層がともに可視光を透過する材料で構成されている。このような材料として、例えば、ITO(Indium Tin Oxide)などの透明導電体の他、金、アルミニウムなどを可視光が透過する数nmから数十nm程度まで薄くした金属などが用いられる。   The display panel 105 is display means for performing display according to supplied video data. The display panel 105 is a transmissive display in which light on one surface side is transmitted to the other surface side so that the other surface side can be viewed from one surface side. For example, in an organic EL display, both an anode that supplies current to an organic EL light-emitting material and an electrode layer that corresponds to a cathode are made of a material that transmits visible light. As such a material, for example, in addition to a transparent conductor such as ITO (Indium Tin Oxide), a metal obtained by thinning gold, aluminum or the like from several nm to several tens of nm through which visible light is transmitted is used.

また、表示パネル105は、図2に示すような表示領域300に、供給される映像データに応じた表示を行う。図2に示す表示領域300にある3個の円状の表示は、仮想粒子500−1、500−2、500−3を示し、映像データに応じて行われる表示の一例を示したものである。そして、本実施形態においては、表示領域300の各点には、図3(a)に示すように、表示領域300の左上を座標(0,0)、右下を座標(1024、756)とする座標が設定されている。   In addition, the display panel 105 performs display corresponding to the supplied video data in the display area 300 as shown in FIG. The three circular displays in the display region 300 shown in FIG. 2 show virtual particles 500-1, 500-2, 500-3, and show an example of the display performed according to the video data. . In the present embodiment, as shown in FIG. 3A, the upper left corner of the display area 300 is coordinates (0, 0) and the lower right corner is coordinates (1024, 756). The coordinates to be set are set.

このように、表示パネル105は、透過型のディスプレイであるため、両面から表示を見ることもができ、表示パネル105の一方の面(以下、表示面という)から見た場合、表示領域300には、図3(a)に示すように、映像データに応じた表示がなされる。一方、他方の面側から見た場合には、表示領域300は、図3(b)に示すような座標関係として見ることになるから、表示面の表示とは鏡像の関係にある表示がなされているように見えることになる。このように、表示パネル105は、両面に表示がなされるが、以下、映像データの内容に対応した本来の表示となる表示面を表示パネル105の表面とし、鏡像の関係にある表示がなされる面を表示パネル105の裏面として定義する。   As described above, since the display panel 105 is a transmissive display, the display can be seen from both sides. When viewed from one side of the display panel 105 (hereinafter referred to as a display side), the display panel 105 can be seen in the display area 300. As shown in FIG. 3A, display is performed according to the video data. On the other hand, when viewed from the other surface side, the display area 300 is viewed as a coordinate relationship as shown in FIG. 3B, and therefore, a display having a mirror image relationship with the display on the display surface is made. Will look like. In this way, the display panel 105 displays on both sides, but hereinafter, the display surface that is the original display corresponding to the content of the video data is used as the surface of the display panel 105, and display in a mirror image relationship is made. The surface is defined as the back surface of the display panel 105.

図1に戻って説明を続ける。スピーカ106は、供給されるオーディオデータに応じた放音を行う放音手段であって、1または複数のスピーカユニットを有している。   Returning to FIG. 1, the description will be continued. The speaker 106 is sound emitting means for emitting sound according to the supplied audio data, and has one or a plurality of speaker units.

表面タッチパネル107および裏面タッチパネル108は、それぞれ表示パネル105の表面側、裏面側に設けられたタッチパネルである。そのため、筐体200の開口部から露出している表示領域300部分を断面として見ると、図4に示すように、表面側から、表面タッチパネル107、表示パネル105、裏面タッチパネル108の順に重ねられた状態になっている。したがって、表示領域300に相当する部分は、両面にタッチパネルが設けられたタッチスクリーンになっている。   The front touch panel 107 and the back touch panel 108 are touch panels provided on the front side and the back side of the display panel 105, respectively. Therefore, when viewing the display area 300 exposed from the opening of the housing 200 as a cross section, the front touch panel 107, the display panel 105, and the back touch panel 108 are stacked in this order from the front side as shown in FIG. It is in a state. Therefore, the part corresponding to the display area 300 is a touch screen provided with touch panels on both sides.

ここで、本実施形態においては、表面タッチパネル107および裏面タッチパネル108は、抵抗膜方式のタッチパネルであるものとするが、静電容量方式、光学方式、超音波方式など、他の検出方式であってもよい。また、これらのように、接触した1点を検出するアナログタイプのタッチパネルでなく、デジタルタイプのようなマトリックスで検出することにより、複数の点を検出するものであってもよい。また、表面タッチパネル107と裏面タッチパネル108とは、同じ検出方式であってもよいし、異なる検出方式のタッチパネルであってもよい。   Here, in this embodiment, the front surface touch panel 107 and the back surface touch panel 108 are resistance film type touch panels, but other detection methods such as a capacitance method, an optical method, an ultrasonic method, etc. Also good. In addition, as described above, a plurality of points may be detected by detecting with a matrix such as a digital type instead of an analog type touch panel that detects one touched point. Further, the front touch panel 107 and the back touch panel 108 may be the same detection method, or may be touch panels with different detection methods.

表面タッチパネル107は、表示領域300に設定されている座標に対応して、図3(a)に示すように、その左上を座標(0,0)、右下を座標(1024、756)とする座標が設定されている。そして、利用者が表面タッチパネル107の特定の点に接触すると、CPU101に対して、その接触した点に対応する座標を示す表面操作情報が出力される。   The front touch panel 107 corresponds to the coordinates set in the display area 300, with the upper left corner as coordinates (0, 0) and the lower right corner as coordinates (1024, 756), as shown in FIG. Coordinates are set. When the user touches a specific point on the surface touch panel 107, surface operation information indicating coordinates corresponding to the touched point is output to the CPU 101.

一方、裏面タッチパネル108は、表示領域300に設定されている座標に対応して、図3(b)に示すように、その右上を座標(0,0)、左下を座標(1024、756)とする座標が設定されている。上述したように、裏面側からの表示は表面側の表示とは鏡像の関係になっているから、タッチパネルの座標関係も鏡像の関係になるように設定されている。そして、利用者が裏面タッチパネル108の特定の点に接触すると、CPU101に対して、その接触した点に対応する座標を示す裏面操作情報が出力される。なお、裏面タッチパネル108に設定されている座標は、鏡像の関係ではなく、表面タッチパネル107に設定されている座標と同じものとしてもよい。この場合は、CPU101は、裏面操作情報が示す座標を表示面の表示に対応するように変換する処理を行えばよい。   On the other hand, the back touch panel 108 corresponds to the coordinates set in the display area 300, as shown in FIG. 3B, the upper right is coordinates (0, 0) and the lower left is coordinates (1024, 756). The coordinates to be set are set. As described above, since the display from the back side has a mirror image relationship with the display on the front side, the coordinate relationship of the touch panel is also set to be a mirror image relationship. When the user touches a specific point on the back touch panel 108, back side operation information indicating coordinates corresponding to the touched point is output to the CPU 101. Note that the coordinates set on the back touch panel 108 may be the same as the coordinates set on the front touch panel 107 instead of the mirror image relationship. In this case, the CPU 101 may perform a process of converting the coordinates indicated by the back surface operation information so as to correspond to the display on the display surface.

ここで、図5(a)に示すように、利用者の左手1000Aが、表面側から表示領域300の特定の点を指定するために、表面タッチパネル107に接触すると、CPU101は、表面操作情報によって表示領域300のうち、利用者によって指定された点を表面指定点1071として認識する。また、利用者の右手1000Bが、裏面側から表示領域300の特定の点を指定するために、裏面タッチパネル108に接触すると、CPU101は、裏面操作情報によって表示領域300のうち、利用者によって指定された点を裏面指定点1081として認識する。以下の説明における各図の記載においては、表面指定点1071を×、裏面指定点1081を△で示すが、表示領域300に実際に表示されるようにしても、表示されないようにしてもよい。   Here, as shown in FIG. 5A, when the user's left hand 1000A touches the surface touch panel 107 in order to designate a specific point of the display area 300 from the surface side, the CPU 101 uses the surface operation information. A point designated by the user in the display area 300 is recognized as a surface designated point 1071. When the user's right hand 1000B touches the back touch panel 108 to specify a specific point of the display area 300 from the back side, the CPU 101 is designated by the user in the display area 300 by the back side operation information. Are recognized as back side designated points 1081. In the description of each figure in the following description, the front surface designated point 1071 is indicated by “X” and the back surface designated point 1081 is indicated by “Δ”, but it may be displayed in the display area 300 or may not be displayed.

図1に戻って説明を続ける。インターフェイス109は、外部装置と有線または無線によって接続し、各種情報の送受信を行う。外部装置としては、例えば、USB(Universal Serial Bus)メモリ、フラッシュメモリカードなどの記憶媒体、光ディスクなどの記憶媒体を読み取る光ディスクドライブの他、インターネットなどの通信網を介した通信により、他の携帯端末、サーバ、コンピュータなどとしてもよい。以上が、携帯装置10のハードウエアの構成の説明である。   Returning to FIG. 1, the description will be continued. The interface 109 is connected to an external device by wire or wireless, and transmits / receives various information. As an external device, for example, a storage medium such as a USB (Universal Serial Bus) memory, a flash memory card, an optical disk drive that reads a storage medium such as an optical disk, and other portable terminals by communication via a communication network such as the Internet , Server, computer, etc. The above is the description of the hardware configuration of the mobile device 10.

次に、本発明の実施形態に係る携帯装置10のCPU101が、記憶部102に記憶されたプログラムをRAM103に読み出して実行することにより実現する機能について、図6を用いて説明する。   Next, functions realized by the CPU 101 of the portable device 10 according to the embodiment of the present invention by reading the program stored in the storage unit 102 into the RAM 103 and executing the program will be described with reference to FIG.

制御部11は、携帯装置10における各制御を行う制御手段であって、予め設定された制御の他、後述する制御情報供給部17から供給される制御情報に応じた制御を行う。携帯装置10における各制御には様々な制御があるが、本実施形態においては、表示パネル105の表示領域300に表示させる表示内容の制御、およびスピーカ106から放音される発音内容の制御を行い、表示内容を示す映像指示情報を出力し、また、発音内容を示す発音指示情報を出力する。   The control unit 11 is a control unit that performs each control in the portable device 10 and performs control according to control information supplied from a control information supply unit 17 described later, in addition to preset control. Each control in the portable device 10 includes various controls. In the present embodiment, control of display contents displayed on the display area 300 of the display panel 105 and control of sound generation contents emitted from the speaker 106 are performed. The video instruction information indicating the display content is output, and the pronunciation instruction information indicating the pronunciation content is output.

本実施形態における予め設定された制御について説明する。制御部11は、図2に示すように、仮想粒子500−1、500−2、500−3(以下、特に区別しない場合は仮想粒子500という)を表示領域300に表示させる制御を行う。そして、制御部11は、仮想粒子500を予め設定された所定のアルゴリズムに応じて移動させる制御を行う。例えば、表示領域300内を無重力状態として考え、各仮想粒子500をそれぞれ所定の速度で移動させ、表示領域300の周囲を壁面とみなし、壁面で跳ね返らせたり、他の仮想粒子500との衝突により跳ね返らせたりする。また、各仮想粒子500には擬似的な質量が与えられ、跳ね返るときには運動量を保存するようにして行われる。   The preset control in this embodiment will be described. As shown in FIG. 2, the control unit 11 performs control to display virtual particles 500-1, 500-2, and 500-3 (hereinafter referred to as virtual particles 500 unless otherwise distinguished) in the display area 300. And the control part 11 performs control which moves the virtual particle 500 according to the predetermined algorithm set beforehand. For example, the inside of the display area 300 is considered as a weightless state, each virtual particle 500 is moved at a predetermined speed, the periphery of the display area 300 is regarded as a wall surface, rebounds on the wall surface, or collides with other virtual particles 500 Or bounce. In addition, each virtual particle 500 is given a pseudo mass, and when rebounding, the momentum is stored.

そして、制御部11は、表示内容を示すものとして、制御している各仮想粒子500の位置、形状、大きさなど、少なくとも表示領域300における各仮想粒子500が占める領域を特定することができる情報を映像指示情報として、映像データ生成部12、表面制御決定部14、裏面制御決定部15および両面制御決定部16に出力する。なお、この映像指示情報は、表示領域300における表示内容を示す情報であるから、表示領域300に各種制御に係るメニュー表示などを行うときには、その表示を指示する情報が含まれていてもよい。   And the control part 11 can specify the area | region which each virtual particle 500 occupies at least in the display area 300, such as the position, shape, size, etc. of each controlled virtual particle 500 as indicating the display contents. Is output to the video data generation unit 12, the front surface control determination unit 14, the back surface control determination unit 15 and the double side control determination unit 16 as video instruction information. Since the video instruction information is information indicating the display contents in the display area 300, when performing menu display related to various controls in the display area 300, information for instructing the display may be included.

また、制御部11は、仮想粒子500が他の仮想粒子500と衝突したときには、スピーカ106から、所定のアルゴリズムに応じて発音をさせる制御を行う。この制御による発音内容を示すものとして、波形データ、ピッチ、音量、音長など、発音内容を特定することができる情報を発音指示情報として、オーディオデータ生成部13に出力する。   In addition, when the virtual particle 500 collides with another virtual particle 500, the control unit 11 performs control for causing the speaker 106 to generate a sound according to a predetermined algorithm. Information indicating the content of the pronunciation, such as waveform data, pitch, volume, and sound length, is output to the audio data generation unit 13 as the sound generation instruction information.

次に、制御情報に応じた制御について説明する。制御部11は、制御情報供給部17から供給される制御情報に応じて、表示内容、発音内容の制御を行う。これは、上述の予め設定された制御内容(表示内容、発音内容)の変更、例えば、仮想粒子500の質量、大きさ、形状の変更、仮想粒子500に働く重力場の変更などの制御がある。また、予め設定された制御内容を一時的に変更する、例えば、仮想粒子500を所定のアルゴリズムに応じた移動制御から一時的に分離して、別の方向に初速度を与える制御などとすることもできる。さらに、スピーカ106の出力レベルを変更する音量制御、表示パネル105の表示輝度を変更する制御など、全く別の制御であってもよい。   Next, control according to the control information will be described. The control unit 11 controls display content and pronunciation content according to control information supplied from the control information supply unit 17. This includes control of changes in the above-described preset control contents (display contents, pronunciation contents), for example, changes in the mass, size, and shape of the virtual particles 500, changes in the gravitational field acting on the virtual particles 500, and the like. . In addition, the preset control content is temporarily changed, for example, the virtual particle 500 is temporarily separated from the movement control according to a predetermined algorithm, and the initial velocity is given in another direction. You can also. Furthermore, completely different controls such as a volume control for changing the output level of the speaker 106 and a control for changing the display brightness of the display panel 105 may be used.

映像データ生成部12は、制御部11から出力された映像指示情報に応じた表示をさせるための映像データを生成して、表示パネル105に供給する。これは例えば、映像指示情報から、表示領域300内における仮想粒子500の占める領域を認識し、仮想粒子500が映像指示情報によって示される内容として表示領域300に表示されるように映像データを生成する。   The video data generation unit 12 generates video data for display according to the video instruction information output from the control unit 11 and supplies the video data to the display panel 105. For example, from the video instruction information, an area occupied by the virtual particles 500 in the display area 300 is recognized, and video data is generated so that the virtual particles 500 are displayed in the display area 300 as contents indicated by the video instruction information. .

オーディオデータ生成部13は、制御部11から出力された発音指示情報によって特定される発音内容を示すオーディオデータを生成して、スピーカ106に供給する。   The audio data generation unit 13 generates audio data indicating the content of the sound generation specified by the sound generation instruction information output from the control unit 11 and supplies the audio data to the speaker 106.

表面制御決定部14は、制御部11から出力された映像指示情報、および表面タッチパネル107から出力された表面操作情報に基づいて、制御部11における制御内容を決定し、決定した制御内容を示す表面制御情報を出力する。具体的には、表面制御決定部14は、映像指示情報に基づいて表示領域300に表示されている表示内容を認識する。そして、表面制御決定部14は、認識した表示領域300の表示内容と、表面操作情報が示す表面指定点1071の位置またはその位置の時刻変化による軌跡との関係に応じて、制御部11における制御内容を決定する。   The surface control determination unit 14 determines the control content in the control unit 11 based on the video instruction information output from the control unit 11 and the surface operation information output from the surface touch panel 107, and the surface indicating the determined control content Output control information. Specifically, the surface control determination unit 14 recognizes the display content displayed in the display area 300 based on the video instruction information. Then, the surface control determination unit 14 performs control in the control unit 11 in accordance with the relationship between the display content of the recognized display area 300 and the position of the surface designated point 1071 indicated by the surface operation information or the locus due to the time change of the position. Determine the content.

ここで、表示内容および表面操作情報の関係と、決定すべき制御内容の対応については、表面制御決定部14に予め設定されている。この対応関係は、例えば、仮想粒子500が存在する領域に表面指定点1071が含まれているという関係の場合には、その仮想粒子500を選択する制御内容という対応関係である。   Here, the relationship between the display contents and the surface operation information and the correspondence between the control contents to be determined are preset in the surface control determination unit 14. For example, in the case where the surface designation point 1071 is included in the region where the virtual particle 500 exists, this correspondence relationship is a correspondence relationship of control contents for selecting the virtual particle 500.

また、表面制御決定部14には、例えば、表示内容と表面指定点1071の位置とは関係なく、表面指定点1071の軌跡が所定の軌跡である場合には、所定のパラメータが特定される制御内容が設定されていてもよい。このように、表面制御決定部14に予め設定される制御内容については、表示内容と表面操作情報との関係が直接関係しないものが含まれていてもよく、少なくとも、予め設定されている制御内容に、表示内容と表面操作情報との関係から、決定すべき制御内容が含まれていればよい。   In addition, the surface control determination unit 14 controls, for example, a predetermined parameter when the locus of the surface designated point 1071 is a predetermined locus regardless of the display content and the position of the surface designated point 1071. The content may be set. As described above, the control content preset in the surface control determination unit 14 may include a control content that is not directly related to the relationship between the display content and the surface operation information. Therefore, it is only necessary that the control content to be determined is included from the relationship between the display content and the surface operation information.

裏面制御決定部15は、制御部11から出力された映像指示情報、および裏面タッチパネル108から出力された裏面操作情報に基づいて、制御部11における制御内容を決定し、決定した制御内容を示す裏面制御情報を出力する。具体的には、裏面制御決定部15は、映像指示情報に基づいて表示領域300に表示されている表示内容を認識する。そして、裏面制御決定部15は、認識した表示領域300の表示内容と、裏面操作情報が示す裏面指定点1081の位置またはその位置の時刻変化による軌跡との関係に応じて、制御部11における制御内容を決定する。   The back surface control determination unit 15 determines the control content in the control unit 11 based on the video instruction information output from the control unit 11 and the back surface operation information output from the back surface touch panel 108, and shows the determined control content. Output control information. Specifically, the back surface control determination unit 15 recognizes the display content displayed in the display area 300 based on the video instruction information. Then, the back surface control determination unit 15 performs control in the control unit 11 according to the relationship between the display content of the recognized display area 300 and the position of the back surface designated point 1081 indicated by the back surface operation information or the locus due to the time change of the position. Determine the content.

ここで、表示内容および裏面操作情報の関係と、決定すべき制御内容の対応については、裏面制御決定部15に予め設定されている。この対応関係は、例えば、仮想粒子500が存在しない領域に裏面指定点1081が含まれているという関係の場合には、さらに裏面指定点1081の軌跡を認識し、その軌跡に応じて表示パネル105の表示輝度を変動させる制御内容という対応関係である。   Here, the relationship between the display content and the back surface operation information and the control content to be determined are set in the back surface control determination unit 15 in advance. For example, when the back surface designated point 1081 is included in a region where the virtual particle 500 does not exist, the correspondence relationship further recognizes the locus of the back surface designated point 1081 and displays the display panel 105 according to the locus. This corresponds to the control content for changing the display brightness of the display.

また、裏面制御決定部15には、例えば、表示内容と裏面指定点1081の位置とは関係なく、裏面指定点1081の軌跡に応じて、別途特定されたパラメータの値を変更する制御内容としてもよい。このように、上述同様、裏面制御決定部15に予め設定される制御内容については、表示内容と裏面操作情報との関係が直接関係しないものが含まれていてもよく、少なくとも、予め設定されている制御内容に、表示内容と裏面操作情報との関係から、決定すべき制御内容が含まれていればよい。   In addition, the back surface control determination unit 15 may include, for example, control content for changing the value of a parameter specified separately according to the locus of the back surface designated point 1081 regardless of the display content and the position of the back surface designated point 1081. Good. Thus, as described above, the control content preset in the back surface control determination unit 15 may include a control content that does not directly relate to the relationship between the display content and the back surface operation information. It is only necessary that the control content to be determined includes the control content to be determined from the relationship between the display content and the back surface operation information.

また、表面制御決定部14によって決定可能な制御内容、および裏面制御決定部15によって決定可能な制御内容は、互いに異なる制御内容を有するように設定されている。すなわち、表面制御決定部14および裏面制御決定部15の各々が決定可能な制御内容には、同じ制御内容が含まれる一方、いずれか一方だけが決定可能な制御内容も含まれている。したがって、制御部11における制御のうち、一部の制御については、表面タッチパネル107の操作のみで行えるもの、裏面タッチパネル108の操作のみで行えるものとなっている。   The control content that can be determined by the front surface control determination unit 14 and the control content that can be determined by the back surface control determination unit 15 are set to have different control content. That is, the control content that can be determined by each of the front surface control determination unit 14 and the back surface control determination unit 15 includes the same control content, but also includes control content that can be determined by only one of them. Therefore, some of the controls in the control unit 11 can be performed only by operating the front surface touch panel 107 and can be performed only by operating the back surface touch panel 108.

両面制御決定部16は、制御部11から出力された映像指示情報、表面タッチパネル107から出力された表面操作情報、裏面タッチパネル108から出力された裏面操作情報に基づいて、制御部11における制御内容を決定し、決定した制御内容を示す両面制御情報を出力する。具体的には、両面制御決定部16は、映像指示情報に基づいて表示領域300に表示されている表示内容を認識する。そして、両面制御決定部16は、認識した表示領域300の表示内容と、表面操作情報が示す表面指定点1071および裏面操作情報が示す裏面指定点1081の位置またはその位置の時刻変化による軌跡との関係に応じて、制御部11における制御内容を決定する。すなわち、この制御内容は、表面タッチパネル107および裏面タッチパネル108の操作が共同して行われる制御を示している。   The double-sided control determination unit 16 determines the control contents in the control unit 11 based on the video instruction information output from the control unit 11, the front surface operation information output from the front surface touch panel 107, and the back surface operation information output from the back surface touch panel 108. The duplex control information indicating the determined control content is output. Specifically, the double-sided control determination unit 16 recognizes the display content displayed in the display area 300 based on the video instruction information. Then, the double-sided control determining unit 16 compares the display contents of the recognized display area 300 and the position of the front surface designated point 1071 indicated by the front surface operation information and the position of the back surface designated point 1081 indicated by the back surface operation information or the locus due to the time change of the position. The control content in the control unit 11 is determined according to the relationship. That is, this control content indicates control in which operations on the front surface touch panel 107 and the back surface touch panel 108 are performed jointly.

一方、両面制御決定部16は、表示内容と、表面操作情報および裏面操作情報との関係が所定の関係にある場合、または、表面操作情報と裏面操作情報との関係が所定の関係にある場合には、制御内容を決定せず両面制御情報を出力しない。この所定の関係については、決定すべき制御内容が無い場合、表面指定点1071と裏面指定点1081との距離が一定長さ以上である場合など、両面制御決定部16に予め設定されているようにすればよい。なお、これとは逆に、両面制御決定部16は、表示内容と、表面操作情報および裏面操作情報との関係が所定の関係にある場合、または、表面操作情報と裏面操作情報との関係が所定の関係に無い場合に、制御内容を決定せず両面制御情報を出力しないようにしてもよい。   On the other hand, the double-sided control determination unit 16 has a predetermined relationship between the display contents and the front surface operation information and the back surface operation information, or a predetermined relationship between the front surface operation information and the back surface operation information. The control content is not determined and the duplex control information is not output. This predetermined relationship is preset in the double-sided control determining unit 16 when there is no control content to be determined, or when the distance between the front surface designated point 1071 and the back surface designated point 1081 is equal to or longer than a certain length. You can do it. On the contrary, the double-sided control determining unit 16 determines that the relationship between the display content and the front surface operation information and the back surface operation information is a predetermined relationship, or the relationship between the front surface operation information and the back surface operation information. When there is no predetermined relationship, the control content may not be determined and the duplex control information may not be output.

ここで、表示内容、表面操作情報および裏面操作情報の関係と、決定すべき制御内容の対応については、両面制御決定部16に予め設定されている。この対応関係は、例えば、仮想粒子500が存在する領域に、表面指定点1071および裏面指定点1081が含まれているという関係の場合には、その仮想粒子500を特定し、さらに表面指定点1071と裏面指定点1081の軌跡を認識し、その軌跡に応じてその仮想粒子500の位置を移動させる制御内容という対応関係である。   Here, the correspondence between the display content, the front surface operation information, and the back surface operation information and the control content to be determined are set in advance in the double-sided control determination unit 16. For example, in the case where the surface designation point 1071 and the back surface designation point 1081 are included in the region where the virtual particle 500 exists, the correspondence relationship specifies the virtual particle 500 and further specifies the surface designation point 1071. And the control contents for recognizing the locus of the back surface designated point 1081 and moving the position of the virtual particle 500 in accordance with the locus.

また、両面制御決定部16には、例えば、表示内容、表面指定点1071および裏面指定点1081の位置とは関係なく、表面指定点1071および裏面指定点1081の軌跡に応じて、制御部11において用いられている所定のアルゴリズムの内容を変更する制御内容としてもよい。このように、上述同様、両面制御決定部16に予め設定される制御内容については、表示内容と、表面操作情報および裏面操作情報との関係が直接関係しないものが含まれていてもよく、少なくとも、予め設定されている制御内容に、表示内容、表面操作情報および裏面操作情報の関係から、決定すべき制御内容が含まれていればよい。   Further, the double-sided control determining unit 16 includes, for example, the control unit 11 according to the locus of the front surface designated point 1071 and the back surface designated point 1081 regardless of the display contents, the positions of the front surface designated point 1071 and the back surface designated point 1081. It may be a control content for changing the content of a predetermined algorithm used. Thus, as described above, the control content preset in the double-sided control determination unit 16 may include a display content that does not directly relate to the relationship between the front surface operation information and the back surface operation information. The control content to be determined may be included in the preset control content from the relationship between the display content, the front surface operation information, and the back surface operation information.

また、両面制御決定部16によって決定可能な制御内容は、表面制御決定部14によって決定可能な制御内容、および裏面制御決定部15によって決定可能な制御内容とは、異なる制御内容となるように設定されている。したがって、制御部11における制御のうち、一部の制御については、表面タッチパネル107と裏面タッチパネル108との共同した操作でのみで行えるものとなっている。   The control content that can be determined by the double-sided control determination unit 16 is set to be different from the control content that can be determined by the front surface control determination unit 14 and the control content that can be determined by the back surface control determination unit 15. Has been. Therefore, some of the controls in the control unit 11 can be performed only by a joint operation of the front touch panel 107 and the back touch panel 108.

制御情報供給部17は、表面制御決定部14によって決定された制御内容を示す表面制御情報、裏面制御決定部15によって決定された制御内容を示す裏面制御情報および両面制御決定部16によって決定された制御内容を示す両面制御情報に基づいて、制御情報を生成して制御部11に供給する。具体的には、この制御情報の生成は以下のように行われる。   The control information supply unit 17 is determined by the front surface control information indicating the control content determined by the front surface control determination unit 14, the back surface control information indicating the control content determined by the back surface control determination unit 15, and the double-side control determination unit 16. Based on the double-sided control information indicating the control content, control information is generated and supplied to the control unit 11. Specifically, this control information is generated as follows.

まず、制御情報供給部17は、表面制御情報および裏面制御情報が示す各制御内容に対応する制御情報を生成する。これは、表面制御情報が示す制御内容と裏面制御情報が示す制御内容が、それぞれ単独で一つの制御内容を示している場合には、それぞれに対応する制御情報を生成する。一方、表面制御情報が示す制御内容と裏面制御情報が示す制御内容が、役割が分担されることにより双方で一つの制御内容を示す場合には、双方の制御内容に応じて制御情報を生成する。例えば、一方が制御するパラメータを特定する制御内容であり、他方がパラメータの値を変更する制御内容である場合には、特定されるパラメータの値を変更する制御内容を示す制御情報を生成する。   First, the control information supply unit 17 generates control information corresponding to each control content indicated by the front surface control information and the back surface control information. In the case where the control content indicated by the front surface control information and the control content indicated by the back surface control information each independently indicate one control content, control information corresponding to each is generated. On the other hand, when the control content indicated by the front surface control information and the control content indicated by the back surface control information indicate one control content by sharing roles, control information is generated according to both control content. . For example, when one is a control content for specifying a parameter to be controlled and the other is a control content for changing a parameter value, control information indicating the control content for changing the specified parameter value is generated.

このとき、制御情報供給部17は、両面制御決定部16によって制御内容が決定され、両面制御情報が出力された場合には、表面制御情報および裏面制御情報が示す各制御内容に代えて、両面制御情報が示す制御内容に対応する制御情報を生成する。すなわち、制御情報供給部17は、表面制御情報および裏面制御情報が示す各制御内容に対応する制御情報を供給せず、両面制御情報が示す制御内容に対応する制御情報を制御部11に供給することになる。以上が、CPU101が、プログラムを実行することにより実現する機能についての説明である。   At this time, when the control content is determined by the double-side control determination unit 16 and the double-side control information is output, the control information supply unit 17 replaces each control content indicated by the front surface control information and the back surface control information with the double-sided control information. Control information corresponding to the control content indicated by the control information is generated. That is, the control information supply unit 17 does not supply control information corresponding to each control content indicated by the front surface control information and the back surface control information, and supplies control information corresponding to the control content indicated by the double-sided control information to the control unit 11. It will be. The above is the description of the functions realized by the CPU 101 executing the program.

次に、本発明の実施形態に係る携帯装置10の動作について説明する。まず、携帯装置10の電源が投入されると、CPU101は記憶部102から制御プログラムをRAM103に読み出して実行する。   Next, the operation of the mobile device 10 according to the embodiment of the present invention will be described. First, when the mobile device 10 is powered on, the CPU 101 reads out a control program from the storage unit 102 to the RAM 103 and executes it.

これにより、表示領域300には、図2に示すような仮想粒子500が表示され、この仮想粒子500は、表示領域300内をゆっくり移動している。そして、仮想粒子500が他の仮想粒子500と衝突すると、スピーカ106から衝突音が放音される。この状況において、利用者は、表面タッチパネル107および裏面タッチパネル108を操作することによって、様々な制御を行うことができる。以下、様々な制御のうち、表示領域300に表示された仮想粒子500に対して行う制御について、複数の例を順に説明する。   Thereby, virtual particles 500 as shown in FIG. 2 are displayed in the display area 300, and the virtual particles 500 are slowly moving in the display area 300. When the virtual particles 500 collide with other virtual particles 500, a collision sound is emitted from the speaker 106. In this situation, the user can perform various controls by operating the front touch panel 107 and the back touch panel 108. Hereinafter, among various controls, a plurality of examples will be described in order for the control performed on the virtual particles 500 displayed in the display region 300.

まず、第1の例として、利用者は、仮想粒子500−1の領域内に対応する部分の表面タッチパネル107に接触する。これにより、図7(a)に示すように、表面指定点1071が仮想粒子500−1の領域内に存在するように指定される。表面制御決定部14は、表面指定点1071が仮想粒子500−1の領域内に存在することを認識すると、この仮想粒子500−1を特定するとともに、この仮想粒子500−1に対する制御を行うための制御メニュー400を表示させる制御内容を示す表面制御情報を出力する。   First, as a first example, the user contacts the surface touch panel 107 of a portion corresponding to the region of the virtual particle 500-1. Thereby, as shown in FIG. 7A, the surface designation point 1071 is designated so as to exist in the region of the virtual particle 500-1. When the surface control determining unit 14 recognizes that the surface designated point 1071 exists in the region of the virtual particle 500-1, the surface control determining unit 14 specifies the virtual particle 500-1 and performs control on the virtual particle 500-1. The surface control information indicating the control content for displaying the control menu 400 is output.

そして、制御部11によって、制御メニュー400を表示させる制御が行われ、図7(b)に示すように、制御対象である仮想粒子500−1の輪郭線を太くして表示態様を変更するとともに、制御メニュー400を表示する。この制御メニュー400には、仮想粒子500−1の大きさを変更するための「サイズ」、仮想粒子500−1の質量を変更するための「質量」、仮想粒子500−1の形状を変更するための「形状」が制御可能な内容として表示される。   Then, the control unit 11 performs control to display the control menu 400, and as illustrated in FIG. 7B, the outline of the virtual particle 500-1 that is the control target is thickened to change the display mode. The control menu 400 is displayed. In the control menu 400, “size” for changing the size of the virtual particle 500-1, “mass” for changing the mass of the virtual particle 500-1, and the shape of the virtual particle 500-1 are changed. The “shape” is displayed as controllable content.

ここで、利用者は、表面指定点1071の位置を仮想粒子500−1の領域内に維持したまま、裏面タッチパネル108を操作する。この操作は、図8(a)に示すように、裏面指定点1081を起点1080から矢印の方向に移動させるものとすると、裏面制御決定部15は、この軌跡を認識し、所定のパラメータを裏面指定点1081の移動速度、移動量、移動方向に対応するように変化させる制御内容を示す裏面制御情報を出力する。   Here, the user operates the back surface touch panel 108 while maintaining the position of the surface designated point 1071 within the region of the virtual particles 500-1. In this operation, as shown in FIG. 8A, when the back surface designated point 1081 is moved from the starting point 1080 in the direction of the arrow, the back surface control determining unit 15 recognizes this locus and sets a predetermined parameter to the back surface. The rear surface control information indicating the control content to be changed so as to correspond to the moving speed, moving amount, and moving direction of the designated point 1081 is output.

制御情報供給部17は、上述のように表面制御決定部14から出力された表面制御情報が示す制御内容が変化せず、上述のように裏面制御決定部15から出力された裏面制御情報を取得すると、特定されている仮想粒子500−1の移動パラメータを裏面制御情報が示す制御内容で変化させる制御情報を出力する。ここで、移動パラメータは、本実施形態においては、移動速度および移動方向を示している。   The control information supply unit 17 obtains the back surface control information output from the back surface control determination unit 15 as described above without changing the control content indicated by the surface control information output from the surface control determination unit 14 as described above. Then, the control information which changes the movement parameter of the specified virtual particle 500-1 with the control content which back surface control information shows is output. Here, the movement parameter indicates a movement speed and a movement direction in the present embodiment.

このようにして出力された制御情報は、制御部11に対して、仮想粒子500−1の移動パラメータの移動速度を裏面指定点1081の移動速度に応じた速さに変更し、移動方向を裏面指定点1081の移動方向、すなわち図中矢印の方向に変更する制御を行わせるものとなる。これにより、図8(b)に示すように、仮想粒子500−1の移動速度と移動方向が変更され、移動することになる。   The control information output in this way changes the moving speed of the moving parameter of the virtual particle 500-1 to the speed corresponding to the moving speed of the back surface designated point 1081 to the control unit 11, and changes the moving direction to the back surface. Control to change the moving direction of the designated point 1081, that is, the direction of the arrow in the figure is performed. Thereby, as shown in FIG.8 (b), the moving speed and moving direction of the virtual particle 500-1 are changed, and it moves.

次に、第2の例として、図7(b)に示す状態において、利用者が、表面指定点1071を移動させ、図9(a)に示すように、制御メニュー400の「サイズ」の項目まで移動させた場合、表面制御決定部14は、仮想粒子500−1のサイズパラメータを特定する制御内容を示す表面制御情報を出力する。一方、利用者は、裏面タッチパネル108を操作して、図9(b)に示すように、裏面指定点1081を起点1080から矢印の方向に移動させるものとすると、裏面制御決定部15は、この軌跡を認識し、所定のパラメータを裏面指定点1081の移動速度、移動量、移動方向に対応するように変化させる制御内容を示す裏面制御情報を出力する。ここで、サイズパラメータは、本実施形態においては、仮想粒子500の半径の大きさを示している。   Next, as a second example, in the state shown in FIG. 7B, the user moves the surface designation point 1071 and, as shown in FIG. 9A, the item “size” in the control menu 400 is displayed. When it is moved to the surface, the surface control determination unit 14 outputs surface control information indicating the control content specifying the size parameter of the virtual particle 500-1. On the other hand, if the user operates the back surface touch panel 108 to move the back surface designated point 1081 from the starting point 1080 in the direction of the arrow as shown in FIG. 9B, the back surface control determining unit 15 The back surface control information indicating the control contents for recognizing the locus and changing the predetermined parameter so as to correspond to the moving speed, moving amount, and moving direction of the back surface designated point 1081 is output. Here, the size parameter indicates the radius of the virtual particle 500 in the present embodiment.

制御情報供給部17は、上述のように表面制御決定部14から出力された表面制御情報および裏面制御決定部15から出力された裏面制御情報を取得すると、特定されている仮想粒子500−1のサイズパラメータを裏面制御情報が示す制御内容で変化させる制御情報を出力する。   When the control information supply unit 17 acquires the surface control information output from the surface control determination unit 14 and the back surface control information output from the back surface control determination unit 15 as described above, the control information supply unit 17 of the specified virtual particle 500-1 Control information for changing the size parameter according to the control content indicated by the back surface control information is output.

このようにして出力された制御情報は、制御部11に対して、仮想粒子500−1のサイズパラメータの半径の大きさを裏面指定点1081の移動方向のうち、表示領域300の上下方向成分の移動量に応じて増減させる。例えば、上方向に移動させると半径を大きくし、下方向に移動させると半径を小さくする。これにより、図9(b)に示すように、利用者が裏面指定点1081を移動させると、仮想粒子500−1の半径が大きくなるように変化する。このような処理を表面タッチパネル107だけで行おうとすると、パラメータの値の変更のための指示を与える表示をさせる必要があり、表示領域300の表示内容が複雑なものとなるとともに、操作が複雑なものとなる。一方、このように両面で分担して制御することで、表示内容を大きく変化させず、また容易にパラメータの制御を行うことができる。   The control information output in this way indicates to the control unit 11 the size of the radius of the size parameter of the virtual particle 500-1 in the vertical direction component of the display area 300 among the movement directions of the back surface designated point 1081. Increase or decrease according to the amount of movement. For example, the radius is increased when moved upward, and the radius is decreased when moved downward. Accordingly, as shown in FIG. 9B, when the user moves the back surface designated point 1081, the radius of the virtual particle 500-1 changes so as to increase. If such processing is to be performed only on the front touch panel 107, it is necessary to display an instruction for changing the parameter value, and the display content of the display area 300 becomes complicated and the operation is complicated. It will be a thing. On the other hand, by performing control in such a manner that both sides are shared, it is possible to easily control parameters without largely changing the display contents.

なお、裏面制御情報は、利用者による裏面タッチパネル108の操作が終了したときに出力されるようにしてもよいし、操作に応じて随時出力されるようにしてもよい。また、上記の各例においては、両面制御決定部16は、各仮想粒子500、表面指定点1071および裏面指定点1081の関係から決定する制御内容が無く、両面制御情報については出力されない。   The back surface control information may be output when the operation of the back surface touch panel 108 by the user is completed, or may be output at any time according to the operation. Further, in each of the above examples, the double-sided control determining unit 16 does not have control content determined from the relationship among the virtual particles 500, the front surface designated point 1071, and the back surface designated point 1081, and the double-sided control information is not output.

第3の例について説明する。この例においては、表示領域には、図10(a)に示すように、異なる形状の仮想粒子501−1、501−2、501−3が表示されている。利用者は、仮想粒子501−1の領域内に対応する部分の表面タッチパネル107および裏面タッチパネル108に接触する。これにより、図10(a)に示すように、表面指定点1071および裏面指定点1081が、仮想粒子501−1の領域内に存在するように指定される。ここで、仮想粒子501−1が非常に小さく、利用者の指の大きさより小さくても、表裏から指定することで、仮想粒子501−1の領域内に2点を指定することができる。すなわち、裏面タッチパネル108が無く、表面タッチパネル107だけの構成である場合には、表面タッチパネル107が複数の点を検出できるものであっても、短い距離の2点の指定には限界があるが、表裏から指定すれば、短い距離の2点の指定も容易に行うことができる。   A third example will be described. In this example, as shown in FIG. 10A, virtual particles 501-1, 501-2, and 501-3 having different shapes are displayed in the display area. The user contacts the front surface touch panel 107 and the rear surface touch panel 108 corresponding to the region of the virtual particles 501-1. As a result, as shown in FIG. 10A, the front surface designated point 1071 and the back surface designated point 1081 are designated to exist within the region of the virtual particle 501-1. Here, even if the virtual particle 501-1 is very small and smaller than the size of the user's finger, two points can be specified in the region of the virtual particle 501-1 by specifying from the front and back. That is, when there is no back-side touch panel 108 and only the front-side touch panel 107 is configured, even if the front-side touch panel 107 can detect a plurality of points, there is a limit to designation of two points at a short distance. If specified from the front and back, it is possible to easily specify two points at a short distance.

両面制御決定部16は、同一の仮想粒子501−1の領域内に表面指定点1071と裏面指定点1081とが存在することを認識すると、この仮想粒子501−1を特定するとともに、表面指定点1071および裏面指定点1081を仮想粒子501の領域内における位置に対応付ける制御内容の両面制御情報を出力する。なお、表面制御決定部14および裏面制御決定部15からも、操作に対応した表面制御情報および裏面制御情報が各々出力される。   When the double-side control determining unit 16 recognizes that the surface designated point 1071 and the back surface designated point 1081 exist in the region of the same virtual particle 501-1, the surface designated point 501-1 is specified and the surface designated point 501-1 is identified. The double-sided control information of the control content for associating 1071 and the back surface designated point 1081 with the position in the region of the virtual particle 501 is output. Note that the front surface control information and the back surface control information corresponding to the operation are also output from the front surface control determination unit 14 and the back surface control determination unit 15, respectively.

制御情報供給部17は、上述のように両面制御決定部16から両面制御情報が出力されているから、表面制御決定部14から出力された表面制御情報および裏面制御決定部15から出力された裏面制御情報については無視し、両面制御情報が示す制御内容を示す制御情報を出力する。   Since the double-sided control information is output from the double-sided control determination unit 16 as described above, the control information supply unit 17 outputs the front surface control information output from the front surface control determination unit 14 and the back surface output from the back surface control determination unit 15. The control information is ignored and the control information indicating the control content indicated by the duplex control information is output.

そして、利用者は、図10(b)に示すように、表面指定点1071および裏面指定点1081を移動させると、両面制御決定部16は、特定された仮想粒子501−1を移動させ、この移動については、仮想粒子501−1の領域内における位置に対応付けられた表面指定点1071および裏面指定点1081の対応関係を維持したまま行う制御内容を示す両面制御情報を出力する。これにより、表面指定点1071および裏面指定点1081の移動にあわせて、図10(b)に示すように、仮想粒子501−1が移動することになる。このようにすることで、この仮想粒子501−1を持って、移動させるという制御を直感的に行うことができる。   Then, as shown in FIG. 10B, when the user moves the front surface designated point 1071 and the back surface designated point 1081, the double-sided control determination unit 16 moves the identified virtual particle 501-1, As for the movement, double-sided control information indicating the contents of control performed while maintaining the correspondence between the front surface designated point 1071 and the back surface designated point 1081 associated with the position in the region of the virtual particle 501-1 is output. Accordingly, the virtual particles 501-1 move as shown in FIG. 10B in accordance with the movement of the front surface designated point 1071 and the back surface designated point 1081. By doing in this way, it is possible to intuitively perform the control of holding and moving the virtual particle 501-1.

次に、第4の例として、図10(a)に示すような状態において、利用者が、裏面指定点1081だけを移動させた場合について説明する。この場合には、例えば、図11(a)に示すように、仮想粒子501−1の形状を変形させるような制御が行われるようにしてもよいし、図11(b)に示すように、仮想粒子501−1を相似形状に保ったまま拡大変形させるような制御が行われるようにしてもよい。   Next, as a fourth example, a case where the user moves only the back surface designated point 1081 in the state shown in FIG. 10A will be described. In this case, for example, as shown in FIG. 11 (a), control may be performed so as to deform the shape of the virtual particle 501-1. As shown in FIG. 11 (b), Control may be performed such that the virtual particles 501-1 are enlarged and deformed while maintaining the similar shape.

このように、本発明の実施形態に係る携帯装置10は、表示パネル105の両面に設けられた表面タッチパネル107および裏面タッチパネル108が、利用者によって操作されることにより、表面タッチパネル107の裏面タッチパネル108のいずれか一方の操作により行なわれる制御、双方の操作で役割を分担して行なわれる制御、双方の操作により共同して行われる制御など、様々な制御を行うことができる。   As described above, in the mobile device 10 according to the embodiment of the present invention, the front touch panel 107 and the back touch panel 108 provided on both surfaces of the display panel 105 are operated by the user, so that the back touch panel 108 of the front touch panel 107 is operated. Various controls such as control performed by any one of these operations, control performed by sharing the roles of both operations, and control performed jointly by both operations can be performed.

また、表示パネル105は、透過型のディスプレイであるから、利用者は、表面側から表示パネル105を見ていても、裏面タッチパネル108の操作を容易に行うことができる。さらに、表裏で操作することにより、片面での操作よりも短い距離の2点間の指定をすることもできる。さらに、携帯できるような小型の装置であれば、片手で表裏を操作することもできる。   Further, since the display panel 105 is a transmissive display, the user can easily operate the back touch panel 108 even when viewing the display panel 105 from the front side. Furthermore, by operating on the front and back, it is possible to specify between two points at a shorter distance than the operation on one side. Furthermore, if it is a small apparatus which can be carried, the front and back can be operated with one hand.

以上、本発明の実施形態について説明したが、本発明は以下のように、さまざまな態様で実施可能である。   As mentioned above, although embodiment of this invention was described, this invention can be implemented in various aspects as follows.

<変形例1>
上述した実施形態においては、携帯装置10は、仮想粒子500を表示させ、表面タッチパネル107および裏面タッチパネル108の操作により仮想粒子500を制御するものであったが、様々な制御に用いることができる。以下、複数の例について説明する。
<Modification 1>
In the embodiment described above, the mobile device 10 displays the virtual particles 500 and controls the virtual particles 500 by operating the front surface touch panel 107 and the back surface touch panel 108, but can be used for various controls. Hereinafter, a plurality of examples will be described.

第1の例として、ウェブブラウザの操作に応用することができる。例えば、表面タッチパネル107の操作により、リンクなどのクリック、文字入力などを行い、裏面タッチパネル108の操作により、画面のスクロールを行うようにすることができる。このように一般的なコンピュータ上で動作するソフトウエアの操作に応用することができる。   As a first example, it can be applied to the operation of a web browser. For example, a click on a link or the like can be performed by operating the front surface touch panel 107, a character can be input, and the screen can be scrolled by operating the back surface touch panel 108. Thus, the present invention can be applied to the operation of software operating on a general computer.

第2の例として、楽器への応用ができる。例えば、携帯装置10は、表示領域300にピアノの鍵盤を表示させる。そして、利用者は、右手で表面タッチパネル107を操作し、ある鍵の部分に接触すると、携帯装置10はその鍵に対応したピアノの音を放音する。また、利用者は、あわせて、左手で裏面タッチパネル108を操作し、ある鍵の部分に接触すると、すると、携帯装置10はその鍵に対応したベースの音を放音する。このように狭い表示領域300でも両手での演奏をすることもできる。   As a second example, it can be applied to musical instruments. For example, the portable device 10 displays a piano keyboard in the display area 300. And if a user operates the surface touch panel 107 with a right hand and contacts the part of a certain key, the portable apparatus 10 will emit the sound of the piano corresponding to the key. In addition, when the user operates the back touch panel 108 with the left hand and touches a certain key portion, the portable device 10 emits a base sound corresponding to the key. Even in such a narrow display area 300, it is possible to perform with both hands.

また、携帯装置10は、表示領域300にハープの弦を表示させる。そして、利用者は左右の手でそれぞれ表面タッチパネル107と裏面タッチパネル108を用いて、ハープの弦を弾くように操作すると、携帯装置10は、弦に対応する音を放音する。これにより、携帯装置10をハープのように用いることができる。また、表裏それぞれ別の音程を設定することで、同じ弦を表面タッチパネル107を用いて弾いた場合と裏面タッチパネル108を用いて弾いた場合で異なる発音がされるようにすることもできる。   Further, the mobile device 10 displays harp strings in the display area 300. When the user operates the front touch panel 107 and the back touch panel 108 to play the harp string with the left and right hands, the portable device 10 emits a sound corresponding to the string. Thereby, the portable apparatus 10 can be used like a harp. In addition, by setting different pitches for the front and back sides, different sounds can be generated when the same string is played using the front touch panel 107 and when the same string is played using the back touch panel 108.

また、携帯装置10は、表示領域300にギターのフレット部分および弦を表示させる。そして、利用者は、表面タッチパネル107を用いて、弦を弾くように操作し、裏面タッチパネル108を用いて、弾かれる弦を押さえるように操作すると、携帯装置10は、弦が押さえられた位置に対応する音程で、弾かれた弦を発音させるように放音する。このようにすると、携帯装置10をギターのように用いることができる。さらに、フレット部分の弦の押さえ方を、通常できないようなフレット側からの視点で確認することもできる。このように、様々な楽器への応用ができる。   In addition, the mobile device 10 displays the guitar fret portion and the strings in the display area 300. When the user operates to play the string using the front surface touch panel 107 and operates to press the string to be played using the back surface touch panel 108, the portable device 10 moves to a position where the string is pressed. Plays the played string with the corresponding pitch. In this way, the portable device 10 can be used like a guitar. In addition, it is possible to confirm how to press the strings on the fret portion from the viewpoint from the fret side, which is not normally possible. In this way, it can be applied to various musical instruments.

第3の例として、携帯装置10は、AR(AugmentedReality)にも応用することができる。この場合、図1の破線で示すように、裏面の概ね法線方向であって、表示面とは逆の方向を撮影し、その撮影した内容を示す撮影データを出力する撮影部110を設ければ、さらに様々な応用ができる。例えば、撮影データを画像解析する解析手段を設け、その解析結果に応じた表示を行うこともできる。具体的には、撮影部110が店を撮影した場合、その店のロゴなどから、その店の情報をインターネット経由で収集する。表示領域300には、撮影した店が表示パネル105を介して見えることになるが、解析手段は、撮影データから表示領域300に対応させた場合の座標についても解析し、その店の部分に、収集した情報を表示させるようにすればよい。そして、表面タッチパネル107、裏面タッチパネル108の操作により様々な制御ができるようにすればよい。   As a third example, the mobile device 10 can be applied to AR (Augmented Reality). In this case, as shown by a broken line in FIG. 1, there is provided an imaging unit 110 that captures an image in a direction substantially normal to the back surface and opposite to the display surface and outputs imaging data indicating the captured content. For example, various applications can be made. For example, it is possible to provide analysis means for analyzing the image of the photographic data, and display according to the analysis result. Specifically, when the photographing unit 110 photographs a store, the store information is collected from the store logo via the Internet. In the display area 300, the photographed shop can be seen through the display panel 105. However, the analysis means also analyzes the coordinates when the photograph data is associated with the display area 300, and the store part includes The collected information may be displayed. Then, various controls may be performed by operating the front touch panel 107 and the back touch panel 108.

<変形例2>
上述した実施形態においては、表示パネル105は、透過型のディスプレイであったが、表示面側から裏面側を視認できるディスプレイであれば、液晶ディスプレイ、プラズマディスプレイ、一般的な有機ELディスプレイなど、光が透過しないような透過型ではない薄型ディスプレイを用いてもよい。この場合には、図1の破線で示すように、裏面の概ね法線方向であって、表示面とは逆の方向を撮影し、その撮影した内容を示す撮影データを出力する撮影部110を設ければよい。
<Modification 2>
In the above-described embodiment, the display panel 105 is a transmissive display. However, a liquid crystal display, a plasma display, a general organic EL display, etc. A thin display that is not a transmissive type that does not transmit light may be used. In this case, as shown by a broken line in FIG. 1, an imaging unit 110 that captures an image of a direction that is substantially normal to the back surface and opposite to the display surface, and outputs imaging data indicating the captured content. What is necessary is just to provide.

図12に示すように、撮影部110は撮影データを映像データ生成部12に出力する。そして、映像データ生成部12は、制御部11から出力される映像指示情報により生成される映像データに係る映像と撮影データに係る映像とを重ね合わせるように合成し、映像データとして出力する。このようにすると、表示パネル105の表示領域300には、映像指示情報に応じた表示に、撮影部110が撮影した裏面側が重ねあわされた表示となり、間接的に表示面側から裏面側を視認できることになる。このようにすれば、直接的に表示面側から裏面側を視認できなくても、裏面タッチパネル108を操作する手などを間接的に視認できるから、直接的に視認した場合と同様に容易な操作を行うことができる。   As shown in FIG. 12, the photographing unit 110 outputs the photographing data to the video data generating unit 12. Then, the video data generation unit 12 synthesizes the video related to the video data generated by the video instruction information output from the control unit 11 and the video related to the shooting data so as to be superimposed and outputs the video data. In this way, the display area 300 of the display panel 105 is a display in which the back side photographed by the photographing unit 110 is superimposed on the display according to the video instruction information, and the back side is visually recognized from the display surface side indirectly. It will be possible. In this way, even if the back side cannot be directly viewed from the display surface side, the hand operating the back touch panel 108 can be indirectly viewed, so that the operation is as easy as when directly viewed. It can be performed.

また、このように間接的に視認できるようにした場合には、裏面側からは表示を見ることができなくなるが、裏面側にも同様に透過型ではない薄型ディスプレイを設けてもよい。この場合は、図13に示すように、表示パネル105を表面用表示パネル105Aと裏面用表示パネル105Bとから構成されるようにし、それぞれ、表示面ではない裏面同士を接触させた構造とすればよい。そして、表面用表示パネル105Aの表示面側に表面タッチパネル107を設け、裏面用表示パネル105Bの表示面側に裏面タッチパネル108を設けるようにすればよい。そして、裏面用表示パネル105Bには、表面用表示パネル105Aの表示の鏡像が表示されるようにすればよい。   In addition, when it is possible to visually recognize in this way, the display cannot be seen from the back side, but a non-transmission type thin display may be provided on the back side as well. In this case, as shown in FIG. 13, the display panel 105 is composed of a front display panel 105 </ b> A and a back display panel 105 </ b> B, and the back surfaces that are not display surfaces are in contact with each other. Good. Then, the front touch panel 107 may be provided on the display surface side of the front display panel 105A, and the back touch panel 108 may be provided on the display surface side of the rear display panel 105B. Then, the back display panel 105B may display a mirror image of the display on the front display panel 105A.

これは、図14に示すように、制御部11から出力される映像指示情報が示す表示内容とは鏡像の表示内容を示す反転映像データを生成する反転映像データ生成部18を設ければよい。そして、映像データ生成部12により生成される映像データは、表面用表示パネル105Aに供給されるようにし、反転映像データ生成部18により生成される反転映像データは、裏面用表示パネル105Bに供給されるようにすればよい。なお、図14においては、撮影部110については記載を省略しているが、図12同様に映像データ生成部12に撮影データが入力されるようにすればよい。また、表面側を撮影する撮影部も設けた場合には、その撮影部が出力する撮影データについては、反転映像データ生成部18に入力されるようにして、映像データ生成部12と同様な処理がされるようにすればよい。   As shown in FIG. 14, a reverse video data generation unit 18 that generates reverse video data indicating the display content of the mirror image from the display content indicated by the video instruction information output from the control unit 11 may be provided. The video data generated by the video data generator 12 is supplied to the front display panel 105A, and the reverse video data generated by the reverse video data generator 18 is supplied to the back display panel 105B. You can do so. In FIG. 14, the description of the photographing unit 110 is omitted, but the photographing data may be input to the video data generating unit 12 as in FIG. Further, when an imaging unit for imaging the front side is also provided, the same processing as the video data generation unit 12 is performed so that the imaging data output by the imaging unit is input to the inverted video data generation unit 18. What is necessary is just to be made.

<変形例3>
上述した実施形態においては、表面タッチパネル107および裏面タッチパネル108は、利用者が接触した位置を座標として認識していたが、一方のタッチパネルは、別の検出方式により認識が行われるものであってもよい。例えば、衝撃を検出する衝撃センサ、温度センサ、光センサなどであってもよく、利用者の操作により何らかの情報が得られるようになっていればよい。
<Modification 3>
In the embodiment described above, the front touch panel 107 and the back touch panel 108 recognize the position touched by the user as coordinates, but one touch panel may be recognized by another detection method. Good. For example, an impact sensor that detects an impact, a temperature sensor, an optical sensor, or the like may be used as long as some information can be obtained by a user's operation.

<変形例4>
上述した実施形態においては、携帯装置10は、携帯ゲーム機を想定していたが、携帯電話、ハンドベルドPCなどであってもよく、これらの表示領域が、携帯装置10の表示領域に相当するように構成されていればよい。また、携帯装置10は、筐体に一体に収められていることにより、持ち運びが容易な構成となっていたが、複数の筐体に分離して収められたものであってもよい。例えば、表示パネル105、表面タッチパネル107および裏面タッチパネル108が一体の筐体に収められた入出力デバイスとし、その他の構成が別の筐体に収められホスト装置とし、入出力デバイスとホスト装置とを有線、無線などで接続するような構成となっていてもよい。
<Modification 4>
In the embodiment described above, the portable device 10 is assumed to be a portable game machine, but may be a mobile phone, a handbell PC, or the like, and these display areas correspond to the display area of the portable device 10. What is necessary is just to be comprised. In addition, the portable device 10 is configured to be easily carried by being housed integrally in the housing, but may be separately housed in a plurality of housings. For example, the display panel 105, the front surface touch panel 107, and the back surface touch panel 108 are input / output devices housed in an integrated housing, and other configurations are housed in another housing as a host device. It may be configured to connect by wire or wireless.

また、表示領域300を非常に大きなもの、例えば、数十センチから数メートル程度とし、携帯することができない装置としてもよい。このような大きな装置の場合には、表面タッチパネル107と裏面タッチパネル108とは、1人で操作することは困難であるが、表面側、裏面側それぞれ別の人が操作するようにすればよい。このようにして、表面側、裏面側にいる人が互いに見える状態で、様々な操作を共同して行うことにより、この装置をゲームなどに適用した場合の娯楽性を高めることができる。   Further, the display region 300 may be a very large device, for example, about several tens of centimeters to several meters, and may be a device that cannot be carried. In the case of such a large apparatus, it is difficult for one person to operate the front surface touch panel 107 and the rear surface touch panel 108, but it is only necessary for another person to operate the front surface side and the back surface side. In this way, by performing various operations jointly in a state where the people on the front side and the back side can see each other, it is possible to enhance the entertainment when this device is applied to a game or the like.

<変形例5>
上述した実施形態におけるCPU101によって実行されるプログラムは、磁気記録媒体(磁気テープ、磁気ディスク(HDD、FD)など)、光記録媒体(光ディスク(CD、DVD)など)、光磁気記録媒体、半導体メモリなどのコンピュータ読取り可能な記録媒体に記憶した状態で提供し得る。また、インターネットのようなネットワーク経由でダウンロードさせることも可能である。
<Modification 5>
The programs executed by the CPU 101 in the above-described embodiment are a magnetic recording medium (magnetic tape, magnetic disk (HDD, FD), etc.), an optical recording medium (optical disk (CD, DVD), etc.), a magneto-optical recording medium, and a semiconductor memory. Or the like stored in a computer-readable recording medium. It is also possible to download via a network such as the Internet.

実施形態に係る携帯装置のハードウエアの構成を示した図である。It is the figure which showed the structure of the hardware of the portable apparatus which concerns on embodiment. 実施形態に係る携帯装置の外観を示した図である。It is the figure which showed the external appearance of the portable apparatus which concerns on embodiment. 実施形態に係る表示領域についての説明図である。It is explanatory drawing about the display area which concerns on embodiment. 実施形態に係る表示領域における表示パネル、表面タッチパネルおよび裏面タッチパネルの構成を示した図である。It is the figure which showed the structure of the display panel, front surface touch panel, and back surface touch panel in the display area which concerns on embodiment. 実施形態に係る表面タッチパネルおよび裏面タッチパネルの操作についての説明図である。It is explanatory drawing about operation of the front surface touch panel and back surface touch panel which concern on embodiment. 実施形態に係る携帯装置のソフトウエアの構成を示した図である。It is the figure which showed the structure of the software of the portable apparatus which concerns on embodiment. 実施形態に係る表示領域の表示の一例を示した図である。It is the figure which showed an example of the display of the display area which concerns on embodiment. 実施形態に係る表示領域の表示の一例を示した図である。It is the figure which showed an example of the display of the display area which concerns on embodiment. 実施形態に係る表示領域の表示の一例を示した図である。It is the figure which showed an example of the display of the display area which concerns on embodiment. 実施形態に係る表示領域の表示の一例を示した図である。It is the figure which showed an example of the display of the display area which concerns on embodiment. 実施形態に係る表示領域の表示の一例を示した図である。It is the figure which showed an example of the display of the display area which concerns on embodiment. 変形例2に係る携帯装置のソフトウエアの構成を示した図である。It is the figure which showed the structure of the software of the portable apparatus which concerns on the modification 2. FIG. 変形例2に係る表示領域における表示パネル、表面タッチパネルおよび裏面タッチパネルの構成を示した図である。It is the figure which showed the structure of the display panel in the display area which concerns on the modification 2, a surface touch panel, and a back surface touch panel. 変形例2に係る携帯装置のソフトウエアの構成を示した図である。FIG. 10 is a diagram illustrating a software configuration of a mobile device according to a second modification.

符号の説明Explanation of symbols

10…携帯装置、11…制御部、12…映像データ生成部、13…オーディオデータ生成部、14…表面制御決定部、15…裏面制御決定部、16…両面制御決定部、17…制御情報供給部、18…反転映像データ生成部、100…バス、101…CPU、102…記憶部、103…RAM、104…操作部、105…表示パネル、105A…表面用表示パネル、105B…裏面用表示パネル、106…スピーカ、107…表面タッチパネル、108…裏面タッチパネル、109…インターフェイス、200…撮影部、300…表示領域、400…制御メニュー、500,501…仮想粒子、1071…表面指定点、1081…裏面指定点 DESCRIPTION OF SYMBOLS 10 ... Portable apparatus, 11 ... Control part, 12 ... Image | video data generation part, 13 ... Audio data generation part, 14 ... Front surface control determination part, 15 ... Back surface control determination part, 16 ... Double-sided control determination part, 17 ... Control information supply , 18 ... Inverted video data generation unit, 100 ... Bus, 101 ... CPU, 102 ... Storage unit, 103 ... RAM, 104 ... Operation unit, 105 ... Display panel, 105A ... Front panel display panel, 105B ... Back panel display panel 106 ... Speaker 107 ... Front touch panel 108 ... Back touch panel 109 ... Interface 200 ... Shooting unit 300 ... Display area 400 ... Control menu 500,501 ... Virtual particles 1071 ... Surface designation point 1081 ... Back Designated point

Claims (6)

映像データを生成する生成手段と、
供給される制御情報に応じた制御を行う制御手段と、
前記映像データに応じた表示を行う表示面である第1の面と前記第1の面の裏側の面である第2の面とを有し、前記第1の面側から前記第2の面側を視認できる表示パネルと、
前記第1の面側に設けられ、前記第1の面に対する操作に応じて、第1の操作情報を出力する第1のタッチパネルと、
前記第2の面側に設けられ、前記第2の面に対する操作に応じて、第2の操作情報を出力する第2のタッチパネルと、
前記第1の面に表示されている表示内容と前記第1の操作情報との関係に応じて、前記制御手段における制御内容を決定する第1の決定手段と、
前記第1の面に表示されている表示内容と前記第2の操作情報との関係に応じて、前記制御手段における制御内容を決定する第2の決定手段と、
前記第1の決定手段および前記第2の決定手段によって決定された各制御内容に対応する制御情報を前記制御手段に供給する供給手段と
を具備し、
前記第1の決定手段によって決定可能な制御内容、および前記第2の決定手段によって決定可能な制御内容は、互いに異なる制御内容を有するように設定されている
ことを特徴とするタッチパネル付制御装置。
Generating means for generating video data;
Control means for performing control according to the supplied control information;
A first surface that is a display surface that performs display according to the video data; and a second surface that is a back surface of the first surface, and the second surface from the first surface side. A display panel that can visually recognize the side,
A first touch panel provided on the first surface side and outputting first operation information in response to an operation on the first surface;
A second touch panel that is provided on the second surface side and outputs second operation information in response to an operation on the second surface;
First determining means for determining the control content in the control means according to the relationship between the display content displayed on the first surface and the first operation information;
Second determining means for determining the control content in the control means according to the relationship between the display content displayed on the first surface and the second operation information;
Supply means for supplying control information corresponding to each control content determined by the first determination means and the second determination means to the control means,
The control content that can be determined by the first determining means and the control content that can be determined by the second determining means are set to have different control contents.
前記第1の面に表示されている表示内容、前記第1の操作情報および前記第2の操作情報の関係が所定の関係にある場合に、当該関係に応じて、前記制御手段における制御内容を決定する複合決定手段
をさらに具備し、
前記複合決定手段によって決定可能な制御内容は、前記第1の決定手段および前記第2の決定手段によって決定可能な制御内容とは異なる制御内容として設定され、
前記供給手段は、前記複合決定手段が制御内容を決定したときには、前記第1の決定手段および前記第2の決定手段によって決定された各制御内容に代えて、前記複合決定手段によって決定された制御内容に対応する制御情報を前記制御手段に供給する
ことを特徴とする請求項1に記載のタッチパネル付制御装置。
When the relationship between the display content displayed on the first surface, the first operation information, and the second operation information is a predetermined relationship, the control content in the control means is determined according to the relationship. And further comprising a composite determination means for determining,
The control content that can be determined by the composite determination means is set as control content different from the control content that can be determined by the first determination means and the second determination means,
When the composite determination means determines the control contents, the supply means controls the control determined by the composite determination means instead of the control contents determined by the first determination means and the second determination means. The control apparatus with a touch panel according to claim 1, wherein control information corresponding to contents is supplied to the control means.
映像データを生成する生成手段と、
供給される制御情報に応じた制御を行う制御手段と、
前記映像データに応じた表示を行う表示面である第1の面と前記第1の面の裏側の面である第2の面とを有し、前記第1の面側から前記第2の面側を視認できる表示パネルと、
前記第1の面側に設けられ、前記第1の面に対する操作に応じて、第1の操作情報を出力する第1のタッチパネルと、
前記第2の面側に設けられ、前記第2の面に対する操作に応じて、第2の操作情報を出力する第2のタッチパネルと、
前記第1の面に表示されている表示内容、前記第1の操作情報および前記第2の操作情報の関係に応じて、前記制御手段における制御内容を決定する複合決定手段と、
前記複合決定手段によって決定された制御内容に対応する制御情報を前記制御手段に供給する供給手段と
を具備することを特徴とするタッチパネル付制御装置。
Generating means for generating video data;
Control means for performing control according to the supplied control information;
A first surface that is a display surface that performs display according to the video data; and a second surface that is a back surface of the first surface, and the second surface from the first surface side. A display panel that can visually recognize the side,
A first touch panel provided on the first surface side and outputting first operation information in response to an operation on the first surface;
A second touch panel that is provided on the second surface side and outputs second operation information in response to an operation on the second surface;
Composite determination means for determining the control content in the control means in accordance with the relationship between the display content displayed on the first surface, the first operation information, and the second operation information;
A control device with a touch panel, comprising: supply means for supplying control information corresponding to the control content determined by the composite determination means to the control means.
前記第1の決定手段および前記第2の決定手段によって決定される制御内容のうち、いずれか一方は制御するパラメータを特定する制御内容であり、他方はパラメータの値を変更する制御内容であり、
前記制御手段は、前記供給される制御情報に応じて、特定されるパラメータについての値を変更する制御を行う
ことを特徴とする請求項1または請求項2に記載のタッチパネル付制御装置。
Of the control contents determined by the first determination means and the second determination means, either one is control contents for specifying a parameter to be controlled, and the other is control contents for changing the value of the parameter,
The control device with a touch panel according to claim 1, wherein the control unit performs control to change a value for a specified parameter in accordance with the supplied control information.
映像データに応じた表示を行う表示面である第1の面と前記第1の面の裏側の面である第2の面とを有し、前記第1の面側から前記第2の面側を視認できる表示パネルと、
前記第1の面側に設けられ、前記第1の面に対する操作に応じて、第1の操作情報を出力する第1のタッチパネルと、
前記第2の面側に設けられ、前記第2の面に対する操作に応じて、第2の操作情報を出力する第2のタッチパネルと
を具備するコンピュータに、
映像データを生成する生成機能と、
供給される制御情報に応じた制御を行う制御機能と、
前記第1の面に表示されている表示内容と前記第1の操作情報との関係に応じて、前記制御機能における制御内容を決定する第1の決定機能と、
前記第1の面に表示されている表示内容と前記第2の操作情報との関係に応じて、前記制御機能における制御内容を決定する第2の決定機能と、
前記第1の決定機能および前記第2の決定機能において決定された各制御内容に対応する制御情報を、前記制御機能における制御情報として供給する供給機能と
を実現させ、
前記第1の決定機能において決定可能な制御内容、および前記第2の決定機能において決定可能な制御内容は、互いに異なる制御内容を有するように設定されている
ことを特徴とするプログラム。
A first surface that is a display surface that performs display according to video data; and a second surface that is a surface behind the first surface, the second surface side from the first surface side A display panel that can visually recognize
A first touch panel provided on the first surface side and outputting first operation information in response to an operation on the first surface;
A second touch panel that is provided on the second surface side and outputs second operation information in response to an operation on the second surface;
A generation function for generating video data;
A control function for performing control in accordance with the supplied control information;
A first determination function for determining a control content in the control function according to a relationship between the display content displayed on the first surface and the first operation information;
A second determination function for determining the control content in the control function according to the relationship between the display content displayed on the first surface and the second operation information;
A supply function for supplying control information corresponding to each control content determined in the first determination function and the second determination function as control information in the control function; and
The control content that can be determined by the first determination function and the control content that can be determined by the second determination function are set to have different control contents.
映像データに応じた表示を行う表示面である第1の面と前記第1の面の裏側の面である第2の面とを有し、前記第1の面側から前記第2の面側を視認できる表示パネルと、
前記第1の面側に設けられ、前記第1の面に対する操作に応じて、第1の操作情報を出力する第1のタッチパネルと、
前記第2の面側に設けられ、前記第2の面に対する操作に応じて、第2の操作情報を出力する第2のタッチパネルと
を具備するコンピュータに、
映像データを生成する生成機能と、
供給される制御情報に応じた制御を行う制御機能と、
前記第1の面に表示されている表示内容、前記第1の操作情報および前記第2の操作情報の関係に応じて、前記制御機能における制御内容を決定する複合決定機能と、
前記複合決定機能において決定された制御内容に対応する制御情報を、前記制御機能における制御情報として供給する供給機能と
を実現させるためのプログラム。
A first surface that is a display surface that performs display according to video data; and a second surface that is a surface behind the first surface, the second surface side from the first surface side A display panel that can visually recognize
A first touch panel provided on the first surface side and outputting first operation information in response to an operation on the first surface;
A second touch panel that is provided on the second surface side and outputs second operation information in response to an operation on the second surface;
A generation function for generating video data;
A control function for performing control in accordance with the supplied control information;
A composite determination function for determining the control content in the control function according to the display content displayed on the first surface, the relationship between the first operation information and the second operation information;
A supply function for supplying control information corresponding to the control content determined in the composite determination function as control information in the control function.
JP2008026624A 2008-02-06 2008-02-06 Controller with touch panel and program Pending JP2009187290A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008026624A JP2009187290A (en) 2008-02-06 2008-02-06 Controller with touch panel and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008026624A JP2009187290A (en) 2008-02-06 2008-02-06 Controller with touch panel and program

Publications (1)

Publication Number Publication Date
JP2009187290A true JP2009187290A (en) 2009-08-20

Family

ID=41070461

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008026624A Pending JP2009187290A (en) 2008-02-06 2008-02-06 Controller with touch panel and program

Country Status (1)

Country Link
JP (1) JP2009187290A (en)

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011070609A (en) * 2009-09-28 2011-04-07 Fujitsu Ltd Information terminal device with touch panel, method and program for controlling display
JP2011076233A (en) * 2009-09-29 2011-04-14 Fujifilm Corp Image displaying device, image displaying method, and program
JP2011141680A (en) * 2010-01-06 2011-07-21 Kyocera Corp Input device, input method and input program
WO2012043079A1 (en) * 2010-09-27 2012-04-05 株式会社ソニー・コンピュータエンタテインメント Information processing device
JP2012084137A (en) * 2010-09-15 2012-04-26 Kyocera Corp Portable electronic device, screen control method and screen control program
JP2012221007A (en) * 2011-04-04 2012-11-12 Sharp Corp Transmissive display device, display system and display method
WO2012161324A1 (en) * 2011-05-26 2012-11-29 株式会社コナミデジタルエンタテインメント Information display device, information display method, non-transitory information recording medium and program
JP2012249880A (en) * 2011-06-03 2012-12-20 Sony Computer Entertainment Inc Mobile terminal, control method, and program
JP2013000306A (en) * 2011-06-15 2013-01-07 Square Enix Co Ltd Video game processing apparatus and video game processing program
JP2013507681A (en) * 2009-10-07 2013-03-04 サムスン エレクトロニクス カンパニー リミテッド UI providing method using a plurality of touch sensors and portable terminal using the same
WO2013031158A1 (en) * 2011-08-31 2013-03-07 ソニー株式会社 Operation device, and information processing method and information processing device therefor
WO2013047294A1 (en) * 2011-09-27 2013-04-04 Necカシオモバイルコミュニケーションズ株式会社 Portable electronic apparatus, input operation reception method, and input operation reception program
WO2013065214A1 (en) * 2011-10-31 2013-05-10 株式会社ソニー・コンピュータエンタテインメント Input control device, input control method, and input control program
JP2013089201A (en) * 2011-10-21 2013-05-13 Sony Computer Entertainment Inc Input control unit, input control method and input control program
JP2013114429A (en) * 2011-11-28 2013-06-10 Sega Corp Game device and game program
JP2013120564A (en) * 2011-12-08 2013-06-17 Nintendo Co Ltd Information processing system, information processing device, information processing method and information processing program
WO2013118522A1 (en) * 2012-02-08 2013-08-15 Necカシオモバイルコミュニケーションズ株式会社 Portable terminal and method for operating same
JP2013162310A (en) * 2012-02-03 2013-08-19 Nikon Corp Electronic apparatus
KR20130113997A (en) * 2012-04-07 2013-10-16 삼성전자주식회사 Object control method performed in device including transparent display, the device, and computer readable recording medium thereof
WO2013157280A1 (en) * 2012-04-18 2013-10-24 Necカシオモバイルコミュニケーションズ株式会社 Position input device, position input method, position input program, and information processing device
JP2014501001A (en) * 2010-11-01 2014-01-16 株式会社ソニー・コンピュータエンタテインメント Control of virtual objects using device touch interface functions
WO2014020765A1 (en) 2012-08-03 2014-02-06 Necカシオモバイルコミュニケーションズ株式会社 Touch panel device, process determination method, program, and touch panel system
JP2014029594A (en) * 2012-07-31 2014-02-13 Canon Inc Information terminal and control method of the same, and program
WO2014025101A1 (en) * 2012-08-10 2014-02-13 주식회사 네오위즈인터넷 Game method, game device, and recording medium
JP2014521174A (en) * 2011-07-20 2014-08-25 ゼットティーイー コーポレイション Method and apparatus for generating dynamic wallpaper
US8827784B2 (en) 2011-06-03 2014-09-09 Sony Corporation Game device, game control program, and method for controlling golf game
JP2014186374A (en) * 2013-03-21 2014-10-02 Casio Comput Co Ltd Information process device, information process method and program
CN104205193A (en) * 2012-03-28 2014-12-10 微软公司 Augmented reality light guide display
US9069457B2 (en) 2012-01-03 2015-06-30 Sony Corporation Portable terminal
JP5805674B2 (en) * 2011-01-25 2015-11-04 株式会社ソニー・コンピュータエンタテインメント Input device, input method, and computer program
US9319497B2 (en) 2013-01-02 2016-04-19 Sony Corporation Portable terminal
JPWO2014002615A1 (en) * 2012-06-27 2016-05-30 日本電気株式会社 Mobile terminal device, operation method of mobile terminal device, and operation program for mobile terminal device
JPWO2014003012A1 (en) * 2012-06-29 2016-06-02 日本電気株式会社 Terminal device, display control method, and program
JPWO2014054367A1 (en) * 2012-10-01 2016-08-25 日本電気株式会社 Information processing apparatus, information processing method, and program
US9807381B2 (en) 2012-03-14 2017-10-31 Microsoft Technology Licensing, Llc Imaging structure emitter calibration
US9909852B2 (en) 2012-02-29 2018-03-06 Denso Corporation Operation position detection apparatus and vehicular apparatus
US10191515B2 (en) 2012-03-28 2019-01-29 Microsoft Technology Licensing, Llc Mobile device light guide display
US10192358B2 (en) 2012-12-20 2019-01-29 Microsoft Technology Licensing, Llc Auto-stereoscopic augmented reality display
US10296127B2 (en) 2012-04-07 2019-05-21 Samsung Electronics Co., Ltd. Object control method performed in device including transparent display, the device, and computer readable recording medium thereof
US10478717B2 (en) 2012-04-05 2019-11-19 Microsoft Technology Licensing, Llc Augmented reality and physical games
US10502876B2 (en) 2012-05-22 2019-12-10 Microsoft Technology Licensing, Llc Waveguide optics focus elements
US11068049B2 (en) 2012-03-23 2021-07-20 Microsoft Technology Licensing, Llc Light guide display and field of view
WO2022201430A1 (en) * 2021-03-25 2022-09-29 京セラ株式会社 Wearable terminal device, program, and display method

Cited By (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011070609A (en) * 2009-09-28 2011-04-07 Fujitsu Ltd Information terminal device with touch panel, method and program for controlling display
JP2011076233A (en) * 2009-09-29 2011-04-14 Fujifilm Corp Image displaying device, image displaying method, and program
US8830184B2 (en) 2009-09-29 2014-09-09 Fujifilm Corporation Image displaying device, image displaying method, and program for displaying images
JP2013507681A (en) * 2009-10-07 2013-03-04 サムスン エレクトロニクス カンパニー リミテッド UI providing method using a plurality of touch sensors and portable terminal using the same
JP2011141680A (en) * 2010-01-06 2011-07-21 Kyocera Corp Input device, input method and input program
JP2012084137A (en) * 2010-09-15 2012-04-26 Kyocera Corp Portable electronic device, screen control method and screen control program
WO2012043079A1 (en) * 2010-09-27 2012-04-05 株式会社ソニー・コンピュータエンタテインメント Information processing device
JP2012073662A (en) * 2010-09-27 2012-04-12 Sony Computer Entertainment Inc Information processor, control method for the same, and program
US9128550B2 (en) 2010-09-27 2015-09-08 Sony Corporation Information processing device
CN103124951A (en) * 2010-09-27 2013-05-29 索尼电脑娱乐公司 Information processing device
CN103124951B (en) * 2010-09-27 2016-01-20 索尼电脑娱乐公司 Signal conditioning package
JP2014501001A (en) * 2010-11-01 2014-01-16 株式会社ソニー・コンピュータエンタテインメント Control of virtual objects using device touch interface functions
JP5805674B2 (en) * 2011-01-25 2015-11-04 株式会社ソニー・コンピュータエンタテインメント Input device, input method, and computer program
US9411425B2 (en) 2011-01-25 2016-08-09 Sony Corporation Input device, input method, and computer program for inputting characters, numbers, or symbols by using an on-screen keyboard
JP2012221007A (en) * 2011-04-04 2012-11-12 Sharp Corp Transmissive display device, display system and display method
JP2012247921A (en) * 2011-05-26 2012-12-13 Konami Digital Entertainment Co Ltd Information display device, information display method, and program
WO2012161324A1 (en) * 2011-05-26 2012-11-29 株式会社コナミデジタルエンタテインメント Information display device, information display method, non-transitory information recording medium and program
US8827784B2 (en) 2011-06-03 2014-09-09 Sony Corporation Game device, game control program, and method for controlling golf game
US9802117B2 (en) 2011-06-03 2017-10-31 Sony Interactive Entertainment Inc. Game device, game control program, and method for controlling golf game
JP2012249880A (en) * 2011-06-03 2012-12-20 Sony Computer Entertainment Inc Mobile terminal, control method, and program
JP2013000306A (en) * 2011-06-15 2013-01-07 Square Enix Co Ltd Video game processing apparatus and video game processing program
JP2014521174A (en) * 2011-07-20 2014-08-25 ゼットティーイー コーポレイション Method and apparatus for generating dynamic wallpaper
US9195364B2 (en) 2011-07-20 2015-11-24 Zte Corporation Method and apparatus for generating dynamic wallpaper
WO2013031158A1 (en) * 2011-08-31 2013-03-07 ソニー株式会社 Operation device, and information processing method and information processing device therefor
JP2013050907A (en) * 2011-08-31 2013-03-14 Sony Corp Operation device, and information processing method and information processing device therefor
RU2621183C2 (en) * 2011-08-31 2017-05-31 Сони Корпорейшн Handling device, data processing method therein and data processing device
CN103765365A (en) * 2011-08-31 2014-04-30 索尼公司 Operation device, and information processing method and information processing device therefor
CN103765365B (en) * 2011-08-31 2017-10-13 索尼公司 Operation device, its information processing method and information processor
US8830406B2 (en) 2011-08-31 2014-09-09 Sony Corporation Operation apparatus, information processing method therefor, and information processing apparatus
WO2013047294A1 (en) * 2011-09-27 2013-04-04 Necカシオモバイルコミュニケーションズ株式会社 Portable electronic apparatus, input operation reception method, and input operation reception program
JP2013089201A (en) * 2011-10-21 2013-05-13 Sony Computer Entertainment Inc Input control unit, input control method and input control program
US9433857B2 (en) 2011-10-31 2016-09-06 Sony Corporation Input control device, input control method, and input control program
WO2013065214A1 (en) * 2011-10-31 2013-05-10 株式会社ソニー・コンピュータエンタテインメント Input control device, input control method, and input control program
JP2013114429A (en) * 2011-11-28 2013-06-10 Sega Corp Game device and game program
JP2013120564A (en) * 2011-12-08 2013-06-17 Nintendo Co Ltd Information processing system, information processing device, information processing method and information processing program
US9069457B2 (en) 2012-01-03 2015-06-30 Sony Corporation Portable terminal
JP2013162310A (en) * 2012-02-03 2013-08-19 Nikon Corp Electronic apparatus
US20150011263A1 (en) * 2012-02-08 2015-01-08 Shinichi Itamoto Mobile terminal and operation method therefor
WO2013118522A1 (en) * 2012-02-08 2013-08-15 Necカシオモバイルコミュニケーションズ株式会社 Portable terminal and method for operating same
JPWO2013118522A1 (en) * 2012-02-08 2015-05-11 Necカシオモバイルコミュニケーションズ株式会社 Mobile terminal and operation method thereof
US9411449B2 (en) 2012-02-08 2016-08-09 Nec Corporation Mobile terminal and operation method therefor
US9909852B2 (en) 2012-02-29 2018-03-06 Denso Corporation Operation position detection apparatus and vehicular apparatus
US9807381B2 (en) 2012-03-14 2017-10-31 Microsoft Technology Licensing, Llc Imaging structure emitter calibration
US11068049B2 (en) 2012-03-23 2021-07-20 Microsoft Technology Licensing, Llc Light guide display and field of view
CN104205193B (en) * 2012-03-28 2018-01-26 微软技术许可有限责任公司 Augmented reality light guide display
US10191515B2 (en) 2012-03-28 2019-01-29 Microsoft Technology Licensing, Llc Mobile device light guide display
CN104205193A (en) * 2012-03-28 2014-12-10 微软公司 Augmented reality light guide display
US10388073B2 (en) 2012-03-28 2019-08-20 Microsoft Technology Licensing, Llc Augmented reality light guide display
JP2015523583A (en) * 2012-03-28 2015-08-13 マイクロソフト コーポレーション Augmented reality light guide display
KR102049132B1 (en) * 2012-03-28 2019-11-26 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 Augmented reality light guide display
KR20140142337A (en) * 2012-03-28 2014-12-11 마이크로소프트 코포레이션 Augmented reality light guide display
US10478717B2 (en) 2012-04-05 2019-11-19 Microsoft Technology Licensing, Llc Augmented reality and physical games
KR20130113997A (en) * 2012-04-07 2013-10-16 삼성전자주식회사 Object control method performed in device including transparent display, the device, and computer readable recording medium thereof
US10296127B2 (en) 2012-04-07 2019-05-21 Samsung Electronics Co., Ltd. Object control method performed in device including transparent display, the device, and computer readable recording medium thereof
JP2015512549A (en) * 2012-04-07 2015-04-27 サムスン エレクトロニクス カンパニー リミテッド Object control method in device having transparent display, device and recording medium
WO2013157280A1 (en) * 2012-04-18 2013-10-24 Necカシオモバイルコミュニケーションズ株式会社 Position input device, position input method, position input program, and information processing device
US10502876B2 (en) 2012-05-22 2019-12-10 Microsoft Technology Licensing, Llc Waveguide optics focus elements
JPWO2014002615A1 (en) * 2012-06-27 2016-05-30 日本電気株式会社 Mobile terminal device, operation method of mobile terminal device, and operation program for mobile terminal device
US10394366B2 (en) 2012-06-29 2019-08-27 Nec Corporation Terminal device, display control method, and program
JPWO2014003012A1 (en) * 2012-06-29 2016-06-02 日本電気株式会社 Terminal device, display control method, and program
JP2014029594A (en) * 2012-07-31 2014-02-13 Canon Inc Information terminal and control method of the same, and program
WO2014020765A1 (en) 2012-08-03 2014-02-06 Necカシオモバイルコミュニケーションズ株式会社 Touch panel device, process determination method, program, and touch panel system
US9817567B2 (en) 2012-08-03 2017-11-14 Nec Corporation Touch panel device, process determination method, program, and touch panel system
WO2014025101A1 (en) * 2012-08-10 2014-02-13 주식회사 네오위즈인터넷 Game method, game device, and recording medium
KR101476221B1 (en) * 2012-08-10 2014-12-26 주식회사 네오위즈인터넷 Game method, game apparatus, and recording medium
US9733667B2 (en) 2012-10-01 2017-08-15 Nec Corporation Information processing device, information processing method and recording medium
JPWO2014054367A1 (en) * 2012-10-01 2016-08-25 日本電気株式会社 Information processing apparatus, information processing method, and program
US10192358B2 (en) 2012-12-20 2019-01-29 Microsoft Technology Licensing, Llc Auto-stereoscopic augmented reality display
US9319497B2 (en) 2013-01-02 2016-04-19 Sony Corporation Portable terminal
JP2014186374A (en) * 2013-03-21 2014-10-02 Casio Comput Co Ltd Information process device, information process method and program
WO2022201430A1 (en) * 2021-03-25 2022-09-29 京セラ株式会社 Wearable terminal device, program, and display method
JPWO2022201430A1 (en) * 2021-03-25 2022-09-29
JP7478902B2 (en) 2021-03-25 2024-05-07 京セラ株式会社 Wearable terminal device, program, and display method

Similar Documents

Publication Publication Date Title
JP2009187290A (en) Controller with touch panel and program
US12469207B2 (en) Systems, methods, and graphical user interfaces for scanning and modeling environments
TWI459281B (en) Rendering teaching animations on a user-interface display
JP6254147B2 (en) Object control method in device having transparent display, device and recording medium
EP2717120B1 (en) Apparatus, methods and computer program products providing finger-based and hand-based gesture commands for portable electronic device applications
US10656715B2 (en) Systems and methods for a haptically-enabled projected user interface
CN105224166B (en) Portable terminal and display method thereof
US20190243598A1 (en) Head mounted display apparatus and method for displaying a content
US9696899B2 (en) Multi display apparatus and multi display method
US20180292907A1 (en) Gesture control system and method for smart home
CN102473032A (en) Method and apparatus for controlling electronic device using user interaction
KR102582541B1 (en) Method and electronic apparatus for touch input via edge screen
JP6727081B2 (en) Information processing system, extended input device, and information processing method
US20210081104A1 (en) Electronic apparatus and controlling method thereof
KR102770069B1 (en) A mobile apparatus and a method for controlling the mobile apparatus
TW201344504A (en) Transition mechanism for computing system utilizing user sensing
JP2006092321A (en) Electronic device and touchpad device
CN104137026B (en) Method, device and system for cartographic recognition
JP6572252B2 (en) Electronic music score device
US20110043461A1 (en) Systems and methods for application management
US20120151409A1 (en) Electronic Apparatus and Display Control Method
JP4786292B2 (en) Information processing apparatus, hierarchical information output method, and program
US20070164992A1 (en) Portable computing device for controlling a computer
EP3128397B1 (en) Electronic apparatus and text input method for the same
KR20170028001A (en) Electronic device and Method for controlling the electronic device thereeof