JP2009187290A - Controller with touch panel and program - Google Patents
Controller with touch panel and program Download PDFInfo
- 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
Links
- 239000002131 composite material Substances 0.000 claims description 15
- 230000004044 response Effects 0.000 claims description 14
- 230000008859 change Effects 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 22
- 238000003384 imaging method Methods 0.000 description 11
- 238000001514 detection method Methods 0.000 description 9
- 230000004048 modification Effects 0.000 description 8
- 238000012986 modification Methods 0.000 description 8
- 238000000034 method Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 239000011295 pitch Substances 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 229910052782 aluminium Inorganic materials 0.000 description 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- AMGQUBHHOARCQH-UHFFFAOYSA-N indium;oxotin Chemical compound [In].[Sn]=O AMGQUBHHOARCQH-UHFFFAOYSA-N 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Position Input By Displaying (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
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人の利用者が操作することができる。
特許文献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
CPU101は、記憶部102に記憶されたプログラムをRAM103に読み出して実行する。これにより、CPU101は、バス100を介して、携帯装置10の各部について制御し、後述するような各機能を実現する。また、RAM103は、CPU101が各データの加工などを行う際のワークエリアとして機能する。
The
記憶部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
表示パネル105は、供給される映像データに応じた表示を行う表示手段である。この表示パネル105は、一方の面側の光が他方の面側に透過することによって、一方の面側から他方の面側を視認できる透過型のディスプレイである。例えば、有機ELディスプレイであり、有機EL発光材料に電流を供給する陽極と陰極にあたる電極層がともに可視光を透過する材料で構成されている。このような材料として、例えば、ITO(Indium Tin Oxide)などの透明導電体の他、金、アルミニウムなどを可視光が透過する数nmから数十nm程度まで薄くした金属などが用いられる。
The
また、表示パネル105は、図2に示すような表示領域300に、供給される映像データに応じた表示を行う。図2に示す表示領域300にある3個の円状の表示は、仮想粒子500−1、500−2、500−3を示し、映像データに応じて行われる表示の一例を示したものである。そして、本実施形態においては、表示領域300の各点には、図3(a)に示すように、表示領域300の左上を座標(0,0)、右下を座標(1024、756)とする座標が設定されている。
In addition, the
このように、表示パネル105は、透過型のディスプレイであるため、両面から表示を見ることもができ、表示パネル105の一方の面(以下、表示面という)から見た場合、表示領域300には、図3(a)に示すように、映像データに応じた表示がなされる。一方、他方の面側から見た場合には、表示領域300は、図3(b)に示すような座標関係として見ることになるから、表示面の表示とは鏡像の関係にある表示がなされているように見えることになる。このように、表示パネル105は、両面に表示がなされるが、以下、映像データの内容に対応した本来の表示となる表示面を表示パネル105の表面とし、鏡像の関係にある表示がなされる面を表示パネル105の裏面として定義する。
As described above, since the
図1に戻って説明を続ける。スピーカ106は、供給されるオーディオデータに応じた放音を行う放音手段であって、1または複数のスピーカユニットを有している。
Returning to FIG. 1, the description will be continued. The
表面タッチパネル107および裏面タッチパネル108は、それぞれ表示パネル105の表面側、裏面側に設けられたタッチパネルである。そのため、筐体200の開口部から露出している表示領域300部分を断面として見ると、図4に示すように、表面側から、表面タッチパネル107、表示パネル105、裏面タッチパネル108の順に重ねられた状態になっている。したがって、表示領域300に相当する部分は、両面にタッチパネルが設けられたタッチスクリーンになっている。
The
ここで、本実施形態においては、表面タッチパネル107および裏面タッチパネル108は、抵抗膜方式のタッチパネルであるものとするが、静電容量方式、光学方式、超音波方式など、他の検出方式であってもよい。また、これらのように、接触した1点を検出するアナログタイプのタッチパネルでなく、デジタルタイプのようなマトリックスで検出することにより、複数の点を検出するものであってもよい。また、表面タッチパネル107と裏面タッチパネル108とは、同じ検出方式であってもよいし、異なる検出方式のタッチパネルであってもよい。
Here, in this embodiment, the front
表面タッチパネル107は、表示領域300に設定されている座標に対応して、図3(a)に示すように、その左上を座標(0,0)、右下を座標(1024、756)とする座標が設定されている。そして、利用者が表面タッチパネル107の特定の点に接触すると、CPU101に対して、その接触した点に対応する座標を示す表面操作情報が出力される。
The
一方、裏面タッチパネル108は、表示領域300に設定されている座標に対応して、図3(b)に示すように、その右上を座標(0,0)、左下を座標(1024、756)とする座標が設定されている。上述したように、裏面側からの表示は表面側の表示とは鏡像の関係になっているから、タッチパネルの座標関係も鏡像の関係になるように設定されている。そして、利用者が裏面タッチパネル108の特定の点に接触すると、CPU101に対して、その接触した点に対応する座標を示す裏面操作情報が出力される。なお、裏面タッチパネル108に設定されている座標は、鏡像の関係ではなく、表面タッチパネル107に設定されている座標と同じものとしてもよい。この場合は、CPU101は、裏面操作情報が示す座標を表示面の表示に対応するように変換する処理を行えばよい。
On the other hand, the
ここで、図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
図1に戻って説明を続ける。インターフェイス109は、外部装置と有線または無線によって接続し、各種情報の送受信を行う。外部装置としては、例えば、USB(Universal Serial Bus)メモリ、フラッシュメモリカードなどの記憶媒体、光ディスクなどの記憶媒体を読み取る光ディスクドライブの他、インターネットなどの通信網を介した通信により、他の携帯端末、サーバ、コンピュータなどとしてもよい。以上が、携帯装置10のハードウエアの構成の説明である。
Returning to FIG. 1, the description will be continued. The
次に、本発明の実施形態に係る携帯装置10のCPU101が、記憶部102に記憶されたプログラムをRAM103に読み出して実行することにより実現する機能について、図6を用いて説明する。
Next, functions realized by the
制御部11は、携帯装置10における各制御を行う制御手段であって、予め設定された制御の他、後述する制御情報供給部17から供給される制御情報に応じた制御を行う。携帯装置10における各制御には様々な制御があるが、本実施形態においては、表示パネル105の表示領域300に表示させる表示内容の制御、およびスピーカ106から放音される発音内容の制御を行い、表示内容を示す映像指示情報を出力し、また、発音内容を示す発音指示情報を出力する。
The
本実施形態における予め設定された制御について説明する。制御部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
そして、制御部11は、表示内容を示すものとして、制御している各仮想粒子500の位置、形状、大きさなど、少なくとも表示領域300における各仮想粒子500が占める領域を特定することができる情報を映像指示情報として、映像データ生成部12、表面制御決定部14、裏面制御決定部15および両面制御決定部16に出力する。なお、この映像指示情報は、表示領域300における表示内容を示す情報であるから、表示領域300に各種制御に係るメニュー表示などを行うときには、その表示を指示する情報が含まれていてもよい。
And the
また、制御部11は、仮想粒子500が他の仮想粒子500と衝突したときには、スピーカ106から、所定のアルゴリズムに応じて発音をさせる制御を行う。この制御による発音内容を示すものとして、波形データ、ピッチ、音量、音長など、発音内容を特定することができる情報を発音指示情報として、オーディオデータ生成部13に出力する。
In addition, when the virtual particle 500 collides with another virtual particle 500, the
次に、制御情報に応じた制御について説明する。制御部11は、制御情報供給部17から供給される制御情報に応じて、表示内容、発音内容の制御を行う。これは、上述の予め設定された制御内容(表示内容、発音内容)の変更、例えば、仮想粒子500の質量、大きさ、形状の変更、仮想粒子500に働く重力場の変更などの制御がある。また、予め設定された制御内容を一時的に変更する、例えば、仮想粒子500を所定のアルゴリズムに応じた移動制御から一時的に分離して、別の方向に初速度を与える制御などとすることもできる。さらに、スピーカ106の出力レベルを変更する音量制御、表示パネル105の表示輝度を変更する制御など、全く別の制御であってもよい。
Next, control according to the control information will be described. The
映像データ生成部12は、制御部11から出力された映像指示情報に応じた表示をさせるための映像データを生成して、表示パネル105に供給する。これは例えば、映像指示情報から、表示領域300内における仮想粒子500の占める領域を認識し、仮想粒子500が映像指示情報によって示される内容として表示領域300に表示されるように映像データを生成する。
The video
オーディオデータ生成部13は、制御部11から出力された発音指示情報によって特定される発音内容を示すオーディオデータを生成して、スピーカ106に供給する。
The audio
表面制御決定部14は、制御部11から出力された映像指示情報、および表面タッチパネル107から出力された表面操作情報に基づいて、制御部11における制御内容を決定し、決定した制御内容を示す表面制御情報を出力する。具体的には、表面制御決定部14は、映像指示情報に基づいて表示領域300に表示されている表示内容を認識する。そして、表面制御決定部14は、認識した表示領域300の表示内容と、表面操作情報が示す表面指定点1071の位置またはその位置の時刻変化による軌跡との関係に応じて、制御部11における制御内容を決定する。
The surface
ここで、表示内容および表面操作情報の関係と、決定すべき制御内容の対応については、表面制御決定部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
また、表面制御決定部14には、例えば、表示内容と表面指定点1071の位置とは関係なく、表面指定点1071の軌跡が所定の軌跡である場合には、所定のパラメータが特定される制御内容が設定されていてもよい。このように、表面制御決定部14に予め設定される制御内容については、表示内容と表面操作情報との関係が直接関係しないものが含まれていてもよく、少なくとも、予め設定されている制御内容に、表示内容と表面操作情報との関係から、決定すべき制御内容が含まれていればよい。
In addition, the surface
裏面制御決定部15は、制御部11から出力された映像指示情報、および裏面タッチパネル108から出力された裏面操作情報に基づいて、制御部11における制御内容を決定し、決定した制御内容を示す裏面制御情報を出力する。具体的には、裏面制御決定部15は、映像指示情報に基づいて表示領域300に表示されている表示内容を認識する。そして、裏面制御決定部15は、認識した表示領域300の表示内容と、裏面操作情報が示す裏面指定点1081の位置またはその位置の時刻変化による軌跡との関係に応じて、制御部11における制御内容を決定する。
The back surface
ここで、表示内容および裏面操作情報の関係と、決定すべき制御内容の対応については、裏面制御決定部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
また、裏面制御決定部15には、例えば、表示内容と裏面指定点1081の位置とは関係なく、裏面指定点1081の軌跡に応じて、別途特定されたパラメータの値を変更する制御内容としてもよい。このように、上述同様、裏面制御決定部15に予め設定される制御内容については、表示内容と裏面操作情報との関係が直接関係しないものが含まれていてもよく、少なくとも、予め設定されている制御内容に、表示内容と裏面操作情報との関係から、決定すべき制御内容が含まれていればよい。
In addition, the back surface
また、表面制御決定部14によって決定可能な制御内容、および裏面制御決定部15によって決定可能な制御内容は、互いに異なる制御内容を有するように設定されている。すなわち、表面制御決定部14および裏面制御決定部15の各々が決定可能な制御内容には、同じ制御内容が含まれる一方、いずれか一方だけが決定可能な制御内容も含まれている。したがって、制御部11における制御のうち、一部の制御については、表面タッチパネル107の操作のみで行えるもの、裏面タッチパネル108の操作のみで行えるものとなっている。
The control content that can be determined by the front surface
両面制御決定部16は、制御部11から出力された映像指示情報、表面タッチパネル107から出力された表面操作情報、裏面タッチパネル108から出力された裏面操作情報に基づいて、制御部11における制御内容を決定し、決定した制御内容を示す両面制御情報を出力する。具体的には、両面制御決定部16は、映像指示情報に基づいて表示領域300に表示されている表示内容を認識する。そして、両面制御決定部16は、認識した表示領域300の表示内容と、表面操作情報が示す表面指定点1071および裏面操作情報が示す裏面指定点1081の位置またはその位置の時刻変化による軌跡との関係に応じて、制御部11における制御内容を決定する。すなわち、この制御内容は、表面タッチパネル107および裏面タッチパネル108の操作が共同して行われる制御を示している。
The double-sided
一方、両面制御決定部16は、表示内容と、表面操作情報および裏面操作情報との関係が所定の関係にある場合、または、表面操作情報と裏面操作情報との関係が所定の関係にある場合には、制御内容を決定せず両面制御情報を出力しない。この所定の関係については、決定すべき制御内容が無い場合、表面指定点1071と裏面指定点1081との距離が一定長さ以上である場合など、両面制御決定部16に予め設定されているようにすればよい。なお、これとは逆に、両面制御決定部16は、表示内容と、表面操作情報および裏面操作情報との関係が所定の関係にある場合、または、表面操作情報と裏面操作情報との関係が所定の関係に無い場合に、制御内容を決定せず両面制御情報を出力しないようにしてもよい。
On the other hand, the double-sided
ここで、表示内容、表面操作情報および裏面操作情報の関係と、決定すべき制御内容の対応については、両面制御決定部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
また、両面制御決定部16には、例えば、表示内容、表面指定点1071および裏面指定点1081の位置とは関係なく、表面指定点1071および裏面指定点1081の軌跡に応じて、制御部11において用いられている所定のアルゴリズムの内容を変更する制御内容としてもよい。このように、上述同様、両面制御決定部16に予め設定される制御内容については、表示内容と、表面操作情報および裏面操作情報との関係が直接関係しないものが含まれていてもよく、少なくとも、予め設定されている制御内容に、表示内容、表面操作情報および裏面操作情報の関係から、決定すべき制御内容が含まれていればよい。
Further, the double-sided
また、両面制御決定部16によって決定可能な制御内容は、表面制御決定部14によって決定可能な制御内容、および裏面制御決定部15によって決定可能な制御内容とは、異なる制御内容となるように設定されている。したがって、制御部11における制御のうち、一部の制御については、表面タッチパネル107と裏面タッチパネル108との共同した操作でのみで行えるものとなっている。
The control content that can be determined by the double-sided
制御情報供給部17は、表面制御決定部14によって決定された制御内容を示す表面制御情報、裏面制御決定部15によって決定された制御内容を示す裏面制御情報および両面制御決定部16によって決定された制御内容を示す両面制御情報に基づいて、制御情報を生成して制御部11に供給する。具体的には、この制御情報の生成は以下のように行われる。
The control
まず、制御情報供給部17は、表面制御情報および裏面制御情報が示す各制御内容に対応する制御情報を生成する。これは、表面制御情報が示す制御内容と裏面制御情報が示す制御内容が、それぞれ単独で一つの制御内容を示している場合には、それぞれに対応する制御情報を生成する。一方、表面制御情報が示す制御内容と裏面制御情報が示す制御内容が、役割が分担されることにより双方で一つの制御内容を示す場合には、双方の制御内容に応じて制御情報を生成する。例えば、一方が制御するパラメータを特定する制御内容であり、他方がパラメータの値を変更する制御内容である場合には、特定されるパラメータの値を変更する制御内容を示す制御情報を生成する。
First, the control
このとき、制御情報供給部17は、両面制御決定部16によって制御内容が決定され、両面制御情報が出力された場合には、表面制御情報および裏面制御情報が示す各制御内容に代えて、両面制御情報が示す制御内容に対応する制御情報を生成する。すなわち、制御情報供給部17は、表面制御情報および裏面制御情報が示す各制御内容に対応する制御情報を供給せず、両面制御情報が示す制御内容に対応する制御情報を制御部11に供給することになる。以上が、CPU101が、プログラムを実行することにより実現する機能についての説明である。
At this time, when the control content is determined by the double-side
次に、本発明の実施形態に係る携帯装置10の動作について説明する。まず、携帯装置10の電源が投入されると、CPU101は記憶部102から制御プログラムをRAM103に読み出して実行する。
Next, the operation of the
これにより、表示領域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
まず、第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
そして、制御部11によって、制御メニュー400を表示させる制御が行われ、図7(b)に示すように、制御対象である仮想粒子500−1の輪郭線を太くして表示態様を変更するとともに、制御メニュー400を表示する。この制御メニュー400には、仮想粒子500−1の大きさを変更するための「サイズ」、仮想粒子500−1の質量を変更するための「質量」、仮想粒子500−1の形状を変更するための「形状」が制御可能な内容として表示される。
Then, the
ここで、利用者は、表面指定点1071の位置を仮想粒子500−1の領域内に維持したまま、裏面タッチパネル108を操作する。この操作は、図8(a)に示すように、裏面指定点1081を起点1080から矢印の方向に移動させるものとすると、裏面制御決定部15は、この軌跡を認識し、所定のパラメータを裏面指定点1081の移動速度、移動量、移動方向に対応するように変化させる制御内容を示す裏面制御情報を出力する。
Here, the user operates the back
制御情報供給部17は、上述のように表面制御決定部14から出力された表面制御情報が示す制御内容が変化せず、上述のように裏面制御決定部15から出力された裏面制御情報を取得すると、特定されている仮想粒子500−1の移動パラメータを裏面制御情報が示す制御内容で変化させる制御情報を出力する。ここで、移動パラメータは、本実施形態においては、移動速度および移動方向を示している。
The control
このようにして出力された制御情報は、制御部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
次に、第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
制御情報供給部17は、上述のように表面制御決定部14から出力された表面制御情報および裏面制御決定部15から出力された裏面制御情報を取得すると、特定されている仮想粒子500−1のサイズパラメータを裏面制御情報が示す制御内容で変化させる制御情報を出力する。
When the control
このようにして出力された制御情報は、制御部11に対して、仮想粒子500−1のサイズパラメータの半径の大きさを裏面指定点1081の移動方向のうち、表示領域300の上下方向成分の移動量に応じて増減させる。例えば、上方向に移動させると半径を大きくし、下方向に移動させると半径を小さくする。これにより、図9(b)に示すように、利用者が裏面指定点1081を移動させると、仮想粒子500−1の半径が大きくなるように変化する。このような処理を表面タッチパネル107だけで行おうとすると、パラメータの値の変更のための指示を与える表示をさせる必要があり、表示領域300の表示内容が複雑なものとなるとともに、操作が複雑なものとなる。一方、このように両面で分担して制御することで、表示内容を大きく変化させず、また容易にパラメータの制御を行うことができる。
The control information output in this way indicates to the
なお、裏面制御情報は、利用者による裏面タッチパネル108の操作が終了したときに出力されるようにしてもよいし、操作に応じて随時出力されるようにしてもよい。また、上記の各例においては、両面制御決定部16は、各仮想粒子500、表面指定点1071および裏面指定点1081の関係から決定する制御内容が無く、両面制御情報については出力されない。
The back surface control information may be output when the operation of the back
第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
両面制御決定部16は、同一の仮想粒子501−1の領域内に表面指定点1071と裏面指定点1081とが存在することを認識すると、この仮想粒子501−1を特定するとともに、表面指定点1071および裏面指定点1081を仮想粒子501の領域内における位置に対応付ける制御内容の両面制御情報を出力する。なお、表面制御決定部14および裏面制御決定部15からも、操作に対応した表面制御情報および裏面制御情報が各々出力される。
When the double-side
制御情報供給部17は、上述のように両面制御決定部16から両面制御情報が出力されているから、表面制御決定部14から出力された表面制御情報および裏面制御決定部15から出力された裏面制御情報については無視し、両面制御情報が示す制御内容を示す制御情報を出力する。
Since the double-sided control information is output from the double-sided
そして、利用者は、図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
次に、第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
このように、本発明の実施形態に係る携帯装置10は、表示パネル105の両面に設けられた表面タッチパネル107および裏面タッチパネル108が、利用者によって操作されることにより、表面タッチパネル107の裏面タッチパネル108のいずれか一方の操作により行なわれる制御、双方の操作で役割を分担して行なわれる制御、双方の操作により共同して行われる制御など、様々な制御を行うことができる。
As described above, in the
また、表示パネル105は、透過型のディスプレイであるから、利用者は、表面側から表示パネル105を見ていても、裏面タッチパネル108の操作を容易に行うことができる。さらに、表裏で操作することにより、片面での操作よりも短い距離の2点間の指定をすることもできる。さらに、携帯できるような小型の装置であれば、片手で表裏を操作することもできる。
Further, since the
以上、本発明の実施形態について説明したが、本発明は以下のように、さまざまな態様で実施可能である。 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
第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
第2の例として、楽器への応用ができる。例えば、携帯装置10は、表示領域300にピアノの鍵盤を表示させる。そして、利用者は、右手で表面タッチパネル107を操作し、ある鍵の部分に接触すると、携帯装置10はその鍵に対応したピアノの音を放音する。また、利用者は、あわせて、左手で裏面タッチパネル108を操作し、ある鍵の部分に接触すると、すると、携帯装置10はその鍵に対応したベースの音を放音する。このように狭い表示領域300でも両手での演奏をすることもできる。
As a second example, it can be applied to musical instruments. For example, the
また、携帯装置10は、表示領域300にハープの弦を表示させる。そして、利用者は左右の手でそれぞれ表面タッチパネル107と裏面タッチパネル108を用いて、ハープの弦を弾くように操作すると、携帯装置10は、弦に対応する音を放音する。これにより、携帯装置10をハープのように用いることができる。また、表裏それぞれ別の音程を設定することで、同じ弦を表面タッチパネル107を用いて弾いた場合と裏面タッチパネル108を用いて弾いた場合で異なる発音がされるようにすることもできる。
Further, the
また、携帯装置10は、表示領域300にギターのフレット部分および弦を表示させる。そして、利用者は、表面タッチパネル107を用いて、弦を弾くように操作し、裏面タッチパネル108を用いて、弾かれる弦を押さえるように操作すると、携帯装置10は、弦が押さえられた位置に対応する音程で、弾かれた弦を発音させるように放音する。このようにすると、携帯装置10をギターのように用いることができる。さらに、フレット部分の弦の押さえ方を、通常できないようなフレット側からの視点で確認することもできる。このように、様々な楽器への応用ができる。
In addition, the
第3の例として、携帯装置10は、AR(AugmentedReality)にも応用することができる。この場合、図1の破線で示すように、裏面の概ね法線方向であって、表示面とは逆の方向を撮影し、その撮影した内容を示す撮影データを出力する撮影部110を設ければ、さらに様々な応用ができる。例えば、撮影データを画像解析する解析手段を設け、その解析結果に応じた表示を行うこともできる。具体的には、撮影部110が店を撮影した場合、その店のロゴなどから、その店の情報をインターネット経由で収集する。表示領域300には、撮影した店が表示パネル105を介して見えることになるが、解析手段は、撮影データから表示領域300に対応させた場合の座標についても解析し、その店の部分に、収集した情報を表示させるようにすればよい。そして、表面タッチパネル107、裏面タッチパネル108の操作により様々な制御ができるようにすればよい。
As a third example, the
<変形例2>
上述した実施形態においては、表示パネル105は、透過型のディスプレイであったが、表示面側から裏面側を視認できるディスプレイであれば、液晶ディスプレイ、プラズマディスプレイ、一般的な有機ELディスプレイなど、光が透過しないような透過型ではない薄型ディスプレイを用いてもよい。この場合には、図1の破線で示すように、裏面の概ね法線方向であって、表示面とは逆の方向を撮影し、その撮影した内容を示す撮影データを出力する撮影部110を設ければよい。
<Modification 2>
In the above-described embodiment, the
図12に示すように、撮影部110は撮影データを映像データ生成部12に出力する。そして、映像データ生成部12は、制御部11から出力される映像指示情報により生成される映像データに係る映像と撮影データに係る映像とを重ね合わせるように合成し、映像データとして出力する。このようにすると、表示パネル105の表示領域300には、映像指示情報に応じた表示に、撮影部110が撮影した裏面側が重ねあわされた表示となり、間接的に表示面側から裏面側を視認できることになる。このようにすれば、直接的に表示面側から裏面側を視認できなくても、裏面タッチパネル108を操作する手などを間接的に視認できるから、直接的に視認した場合と同様に容易な操作を行うことができる。
As shown in FIG. 12, the photographing
また、このように間接的に視認できるようにした場合には、裏面側からは表示を見ることができなくなるが、裏面側にも同様に透過型ではない薄型ディスプレイを設けてもよい。この場合は、図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
これは、図14に示すように、制御部11から出力される映像指示情報が示す表示内容とは鏡像の表示内容を示す反転映像データを生成する反転映像データ生成部18を設ければよい。そして、映像データ生成部12により生成される映像データは、表面用表示パネル105Aに供給されるようにし、反転映像データ生成部18により生成される反転映像データは、裏面用表示パネル105Bに供給されるようにすればよい。なお、図14においては、撮影部110については記載を省略しているが、図12同様に映像データ生成部12に撮影データが入力されるようにすればよい。また、表面側を撮影する撮影部も設けた場合には、その撮影部が出力する撮影データについては、反転映像データ生成部18に入力されるようにして、映像データ生成部12と同様な処理がされるようにすればよい。
As shown in FIG. 14, a reverse video
<変形例3>
上述した実施形態においては、表面タッチパネル107および裏面タッチパネル108は、利用者が接触した位置を座標として認識していたが、一方のタッチパネルは、別の検出方式により認識が行われるものであってもよい。例えば、衝撃を検出する衝撃センサ、温度センサ、光センサなどであってもよく、利用者の操作により何らかの情報が得られるようになっていればよい。
<Modification 3>
In the embodiment described above, the
<変形例4>
上述した実施形態においては、携帯装置10は、携帯ゲーム機を想定していたが、携帯電話、ハンドベルドPCなどであってもよく、これらの表示領域が、携帯装置10の表示領域に相当するように構成されていればよい。また、携帯装置10は、筐体に一体に収められていることにより、持ち運びが容易な構成となっていたが、複数の筐体に分離して収められたものであってもよい。例えば、表示パネル105、表面タッチパネル107および裏面タッチパネル108が一体の筐体に収められた入出力デバイスとし、その他の構成が別の筐体に収められホスト装置とし、入出力デバイスとホスト装置とを有線、無線などで接続するような構成となっていてもよい。
<Modification 4>
In the embodiment described above, the
また、表示領域300を非常に大きなもの、例えば、数十センチから数メートル程度とし、携帯することができない装置としてもよい。このような大きな装置の場合には、表面タッチパネル107と裏面タッチパネル108とは、1人で操作することは困難であるが、表面側、裏面側それぞれ別の人が操作するようにすればよい。このようにして、表面側、裏面側にいる人が互いに見える状態で、様々な操作を共同して行うことにより、この装置をゲームなどに適用した場合の娯楽性を高めることができる。
Further, the
<変形例5>
上述した実施形態におけるCPU101によって実行されるプログラムは、磁気記録媒体(磁気テープ、磁気ディスク(HDD、FD)など)、光記録媒体(光ディスク(CD、DVD)など)、光磁気記録媒体、半導体メモリなどのコンピュータ読取り可能な記録媒体に記憶した状態で提供し得る。また、インターネットのようなネットワーク経由でダウンロードさせることも可能である。
<Modification 5>
The programs executed by the
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
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の決定手段および前記第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に記載のタッチパネル付制御装置。 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の面に対する操作に応じて、第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の面に対する操作に応じて、第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.
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)
| 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 |
-
2008
- 2008-02-06 JP JP2008026624A patent/JP2009187290A/en active Pending
Cited By (73)
| 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 |