JP4679342B2 - Virtual key input device and information terminal device - Google Patents
Virtual key input device and information terminal device Download PDFInfo
- Publication number
- JP4679342B2 JP4679342B2 JP2005328938A JP2005328938A JP4679342B2 JP 4679342 B2 JP4679342 B2 JP 4679342B2 JP 2005328938 A JP2005328938 A JP 2005328938A JP 2005328938 A JP2005328938 A JP 2005328938A JP 4679342 B2 JP4679342 B2 JP 4679342B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- key
- unit
- virtual
- information terminal
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Set Structure (AREA)
Description
本発明は、仮想キー入力装置及び情報端末装置に関し、より詳細には、仮想キーボードやタッチパネル等の仮想キー入力装置、及びその仮想キー入力装置を備えた携帯電話機や携帯情報端末等の情報端末装置に関する。 The present invention relates to a virtual key input device and an information terminal equipment, more particularly, a virtual key input device such as a virtual keyboard or a touch panel, and the portable telephone and information such as a portable information terminal having the virtual key input device about the terminal equipment.
文字、数字等を情報端末装置に入力する装置として、キーボード或いはテンキー等、物理的な入力デバイスを利用するキー入力装置以外に、画面にキーを表示し、接触を検知して入力を行なうタッチパネルによる入力装置(ソフトキーボードともいう)が存在する。 In addition to a key input device that uses a physical input device such as a keyboard or numeric keypad as a device for inputting characters, numbers, etc. to a data terminal device, a touch panel that displays keys on the screen and detects and inputs touches There is an input device (also called a soft keyboard).
また、近年、キーボードを平面に投影し、投影されたキーボードを入力装置とする仮想キーボード(バーチャルキーボードともいう)が存在する(例えば、非特許文献1を参照)。非特許文献1に記載の仮想キーボードは、図5で例示するように、キーボードイメージを投影するための赤色半導体レーザモジュール21及びその発光方向に設けられたホログラフィック光学素子、並びに、キーの検知を行う赤外(不可視)半導体レーザ投影モジュール22c及びCMOSカメラモジュール22aで構成される。
In recent years, there is a virtual keyboard (also referred to as a virtual keyboard) that projects a keyboard onto a plane and uses the projected keyboard as an input device (see, for example, Non-Patent Document 1). As illustrated in FIG. 5, the virtual keyboard described in Non-Patent
まず、赤色半導体レーザモジュール21から発せられた赤外線レーザをホログラフィック光学素子に放射することによりレーザが分散、キーボードのイメージを投影する。このユニットは単にキーボードのイメージを投影するだけで、キーの検知には全く無関係である。赤外半導体レーザ投影モジュール22cは、人には見えない位置検知用赤外レーザを机などの投影面に平行して扇状に放射する。CMOSカメラモジュール22aは、赤外半導体レーザ投影モジュールで放射されるレーザの反射光(指に当たり反射した光)をCMOSカメラでとらえて、キーのイメージを押した位置を検出する。
First, an infrared laser emitted from the red
また、特許文献1には、表示装置にキーボードイメージを表示し、操作者の指の位置を表示して入力相当の作業を行えるようにする仮想キーボードシステムが開示されている。このシステムは、所定位置に取り付けられ、仮想キーボードの基準位置が設定された基準センサと、キー入力を行う指先の基準センサからの相対位置および指先の動きを検出する指先センサと、仮想キーボードのキートップイメージを表示する第1の表示手段と、表示された前記キートップイメージに指先センサによって検出された指先の位置を表示する第2の表示手段と、指先センサからの検出信号によってキー入力が行われたことを検知し、キートップイメージに表示された前記指先の位置のキーを特定する入力キー検知手段と、検知された入力キーのキーコードを生成してコンピュータ応用機器に伝達する入力キーコード生成手段とを具備する。
これら仮想キー入力装置(仮想入力装置ともいう)は物理的なキーを必要としないため、情報端末装置が小型化できるというメリットがあり、今後、特に携帯型の情報端末装置への搭載が進むと考えられる。
しかしながら、特に携帯型の情報端末装置は通常軽量であるため、周囲からの振動の影響を受け易くなる。また、携帯型でなくても情報端末装置は、周囲からの振動の影響を多少なりとも受ける。その結果として、仮想キーボードやタッチパネル(ソフトキーボード)等の仮想キー入力装置を備えた情報端末装置では、振動による影響を受けて誤入力が発生し易くなる。 However, since portable information terminal devices are usually lightweight, they are easily affected by vibrations from the surroundings. Even if the information terminal device is not portable, the information terminal device is somewhat affected by vibrations from the surroundings. As a result, in an information terminal device provided with a virtual key input device such as a virtual keyboard or a touch panel (soft keyboard), erroneous input is likely to occur due to the influence of vibration.
このように、非特許文献1及び特許文献1をはじめとする従来技術には、振動による影響について考慮されているものがなく、振動による影響から誤入力が発生し得る。
As described above, none of the conventional techniques including
本発明は、上述のごとき実情に鑑みてなされたものであり、周囲からの振動を受けても誤入力が発生し難い仮想キー入力装置、及びその仮想キー入力装置を備えた携帯電話機や携帯情報端末等の情報端末装置を提供することをその目的とする。 The present invention has been made in view of the above circumstances, a virtual key input device in which erroneous input is unlikely to occur even when subjected to vibration from the surroundings, and a mobile phone or mobile information including the virtual key input device providing an information terminal equipment of the terminal such as its purpose.
上述の課題を解決するために、本発明の第1の技術手段は、1つ以上のキーイメージを表示するキー表示手段と、該キー表示手段で表示したキーイメージそれぞれが、ユーザによって指定されたことを検出する指定キー検出手段とを備え、該指定キー検出手段で検出されたキーイメージに対応する情報を入力情報とする仮想キー入力装置であって、当該仮想キー入力装置自身の動きを検出する動き検出手段と、該動き検出手段で検出された動きが所定レベルを超えるものであるか否かを判定し、前記所定レベルを超えるものと判定された場合に、前記入力情報に対する補正候補を提示する候補提示手段と、該候補提示手段で提示した補正候補の中からユーザに選択入力させる入力決定手段とを有し、該入力決定手段で選択入力された補正候補を前記入力情報とすることを特徴としたものである。 In order to solve the above-described problem, the first technical means of the present invention is a key display means for displaying one or more key images, and each of the key images displayed by the key display means is designated by the user. And a designated key detecting means for detecting this, and a virtual key input device using the information corresponding to the key image detected by the designated key detecting means as input information, and detecting the movement of the virtual key input device itself Determining whether the motion detected by the motion detector exceeds a predetermined level, and if it is determined that the motion exceeds the predetermined level, a correction candidate for the input information is determined. A candidate presenting means for presenting, and an input deciding means for allowing the user to selectively input from among the correction candidates presented by the candidate presenting means, and the correction candidates selected and inputted by the input deciding means It is obtained by, characterized in that said input information.
第2の技術手段は、第1の技術手段における仮想キー入力装置を備えた充電器付き情報端末装置であって、前記キー表示手段を当該情報端末装置の本体側に設け、前記指定キー検出手段を前記充電器側に設け、前記充電器側で検出した情報を前記本体側へ送信する送信手段を設けたことを特徴としたものである。 The second technical means is an information terminal device with a charger provided with the virtual key input device in the first technical means, wherein the key display means is provided on the main body side of the information terminal device, and the designated key detection means Is provided on the charger side, and transmitting means for transmitting information detected on the charger side to the main body side is provided.
第3の技術手段は、第1の技術手段における仮想キー入力装置を備えた充電器付き情報端末装置であって、前記キー表示手段を当該情報端末装置の本体側に設け、前記指定キー検出手段を前記充電器側と前記本体側とに分散して設けたことを特徴としたものである。 A third technical means is an information terminal device with a charger provided with the virtual key input device in the first technical means, wherein the key display means is provided on the main body side of the information terminal device, and the designated key detection means Are distributed on the charger side and the main body side.
本発明によれば、仮想キー入力装置を用いた場合、周囲からの振動を受けても誤入力が発生し難くなる。 According to the present invention, when a virtual key input device is used, erroneous input is less likely to occur even if it receives vibration from the surroundings.
図1は、本発明の一実施形態に係る仮想キー入力装置を備えた情報端末装置の一構成例を示すブロック図で、図中、1は情報端末装置、10は仮想キー入力装置、11はキー表示手段、12は指定キー検出手段、13は出力手段、14は動き検出手段、15は動き補償手段、16は各種処理手段、KIはキーボードイメージ、kIは個々のキーイメージである。 FIG. 1 is a block diagram illustrating a configuration example of an information terminal device including a virtual key input device according to an embodiment of the present invention. In FIG. 1, 1 is an information terminal device, 10 is a virtual key input device, and 11 is a Key display means, 12 is designated key detection means, 13 is output means, 14 is motion detection means, 15 is motion compensation means, 16 is various processing means, KI is a keyboard image, and kI is an individual key image.
本発明に係る仮想キー入力装置は、仮想入力装置或いは仮想キー入力装置ともいえ、図1の仮想キー入力装置10で例示するように、キー表示手段11、指定キー検出手段12、及び動き検出手段14を少なくとも備え、好ましくは動き補償手段15を備えるものとする。
The virtual key input device according to the present invention can be called a virtual input device or a virtual key input device, and as exemplified by the virtual
キー表示手段11は、複数のキーイメージkIをもつキーボードイメージKIを表示する手段である。キーボードイメージKIは、複数のキーイメージkIの配列であるが、所謂キーボードの形態で配列されるものとは限らず、例えば、単に数個の入力ボタンのイメージを配置しただけといったものであってもよい。 The key display means 11 is means for displaying a keyboard image KI having a plurality of key images kI. The keyboard image KI is an arrangement of a plurality of key images kI. However, the keyboard image KI is not necessarily arranged in the form of a so-called keyboard. For example, an image of several input buttons may be simply arranged. Good.
指定キー検出手段12は、キー表示手段11で表示したキーボードイメージKI中のキーイメージkIそれぞれが、ユーザによって指定されたことを検出する。すなわち、指定キー検出手段12は、ユーザによって或るキーイメージkIが指などで指定されることで選択されたことを検出する。 The designation key detection means 12 detects that each key image kI in the keyboard image KI displayed by the key display means 11 is designated by the user. That is, the designated key detecting means 12 detects that a certain key image kI is selected by the user with a finger or the like.
仮想キー入力装置10は、キー指定検出手段12で検出されたキーイメージkIに対応する情報(コード又はキーコード)を入力情報として、出力手段13で、例えば装置10が組み込まれた情報端末装置1の本体側へ出力する。なお、出力手段13としては、単に所定の伝送経路で伝送できるような制御が可能となっていればよい。出力された入力情報に基づき、情報端末装置1の本体では各種処理手段16にて、文字表示及び記憶などの各種処理が実行される。
The virtual
キー表示手段11及び/又は指定キー検出手段12は、動き検出手段14で動きが検出された場合、その後、動きが未検出となった時点で処理を開始するようにするとよい。このように、衝撃等が無検出、すなわち静止状態になってから、後述の投影等のキー表示やキー検出を開始することで、特に投影型のキー表示手段11を備えた情報端末装置1において、誤入力を防ぐことができる。
The key display means 11 and / or the designated key detection means 12 may be configured to start processing when no movement is detected after the movement detection means 14 detects the movement. In this way, in the
本発明の主たる特徴部分である動き検出手段14は、仮想キー入力装置10自身の動きを検出する。動き検出手段14は、仮想キー入力装置10自身の移動量(実際には例えば移動方向及びその方向への移動量)を検出する移動量検出手段、若しくは、仮想キー入力装置10自身に加えられる衝撃を検出する衝撃検出手段を備え、動きを検出するようにすればよい。ここで、移動量検出手段としては、カメラ及びカメラで撮影した画像を画像解析するなどして背景などとの比較によって移動量を求める手段や、静電容量型等の多軸加速度センサ、或いは仮想キー入力装置が情報端末装置と独立である場合には、メジャー等、情報端末との距離測定を行なう手段を備えた物理的接続手段による距離の変化によって移動量を測定する等が、例として挙げられるが、これに限ったものではない。また、衝撃検出手段は、衝撃検知手段であるともいえ、このような移動量検出手段でその主要部が構成される場合もある。このように、本発明でいう動き検出手段14とは、移動量、衝撃、振動、傾きなどの物理現象を検出できるものであればよい。
The
動き補償手段15は、動き検出手段14で検出された動きに基づいて、その動きを補償するための所定の処理を実行する。ここで所定の処理とは、後述するが、最終的に動きを補うために処理を停止するといった処理も含むものとし、要するに動き補償手段15では検出結果に応じた処理を実行できればよい。この動き補償手段15は、上述のごとき仮想キー入力装置10に組み込み、動き補償手段15として仮想キー入力装置10の演算処理装置を機能させるためのプログラムとして実現できる。また、動き補償手段15と同様に、各手段11〜14,16は、それらの一部をプログラムとして装置内に組み込むことで実現できる。また、本発明は、これらプログラムを記録したコンピュータ読取可能な記録媒体としての形態も採用できる。
The
また、上述及び後述の動き補償手段15の代わりとして、情報端末装置11側の制御停止などといった処理により動きを補償してもよい。すなわち、動き補償手段15を情報端末装置1の本体側に設けてもよく、この場合の出力手段13は、動き補償手段15は情報端末装置1の本体側に制御停止のコードを伝送するのではなく、単に動き検出手段14での動き検出結果を伝送するだけとなる。
Further, instead of the motion compensation means 15 described above and later, motion may be compensated by processing such as control stop on the
本発明に係る仮想キー入力装置10及びそれを備えた情報端末装置1によれば、周囲からの振動を受けても誤入力が発生し難くなる。すなわち、本発明に係る仮想キー入力装置10としてのユーザインターフェースは、周囲からの振動の影響を受け難く、誤入力の防止・補正が可能となり、振動による影響について考慮されていない従来のユーザインターフェースに比べて性能を格段に向上させたものであるといえる。
According to the virtual
本発明の他の実施形態として、動き補償手段15は、動き検出手段14で検出された動きが所定レベル(閾値)を超えるものであるか否かを判定する判定手段を有するよう構成することが好ましい。そして、動き補償手段15は、その判定手段で所定レベルを超えるものと判定された場合のみ、所定の処理を実行するものとすればよい。動き検出手段14が動き検出センサ(移動量検出センサや衝撃検出センサ)でなるときには、この判定手段は、実質的に動き検出センサに検出の閾値及び閾値判定手段として組み込まれることとなる。この閾値は、例えば衝撃の大きさによって動作を制御することを目的とした閾値となる。このような判定手段を備えることで、例えば手振れなどの少々の動きでは上述の所定の処理は実行しないで済むようになる。
As another embodiment of the present invention, the
図2は、本発明の他の実施形態に係る仮想キー入力装置を備えた携帯情報端末装置の一構成例を示すブロック図で、図1の情報端末装置の一例を示すブロック図である。また、図3は、図2の携帯情報端末装置における仮想キー入力装置(仮想入力操作部)の一構成例を示すブロック図、図4は、図2の携帯情報端末装置の外観を示す概略図、図5は、図4の携帯情報端末装置に適用したキー表示手段及び指定キー検出手段を説明するための概略図である。 FIG. 2 is a block diagram illustrating a configuration example of a portable information terminal device including a virtual key input device according to another embodiment of the present invention, and is a block diagram illustrating an example of the information terminal device of FIG. 3 is a block diagram showing an example of the configuration of a virtual key input device (virtual input operation unit) in the portable information terminal device of FIG. 2, and FIG. 4 is a schematic diagram showing the appearance of the portable information terminal device of FIG. FIG. 5 is a schematic diagram for explaining key display means and designated key detection means applied to the portable information terminal device of FIG.
図2の携帯情報端末装置2としては、PDA(Personal Digital Assistant)をはじめ、携帯電話機やモバイルPC等が挙げられ、以下、携帯電話機2で説明する。携帯電話機2は、仮想キー入力装置10の一例としての仮想入力操作部20、無線部31、通信制御部32、画像処理部33、撮像部34、不揮発性メモリ35、揮発性メモリ37、発光部38、表示ドライバ39、操作部40、表示部41、マイクロフォン(マイク)42、スピーカ43、及びそれらを制御する主制御部36で構成される。
Examples of the portable
携帯電話機2は、アンテナに接続された無線部31を通信制御部32で制御することにより無線通信がなされる。撮像部34は写真撮影用のカメラであり、撮像部34で撮影された画像は画像処理部33にて画像処理が施され、不揮発性メモリ35等に保存される。発光部38は、発光ダイオード(LED)等でなり、着信や通信中を表すことや、撮像部34での画像撮影を補助するために用いられる。揮発性メモリ37は、画像処理部33、主制御部36、及び表示ドライバ39のバッファメモリとして用いられる。表示ドライバ39は、液晶表示装置等の表示部41で画像を表示するためのドライバである。マイク42及びスピーカ43は通話時に主として用いられ、マイク42は他の音声入力時にも用いられ、スピーカ43はコンテンツ再生時や着信時などにも音声を発する。
The
また、操作部40は、1〜9やアルファベットの入力を可能とする数字キーや機能キーをはじめとするユーザ操作部であり、電話番号の入力やメール文章の入力などを行うためのもので、本発明に係る仮想入力操作部20とは別の操作部である。仮想入力操作部20でも基本的に操作部40と同等のユーザ入力を可能とすることが好ましいが、特に大きさの問題で操作が困難となるメール文章の入力などで操作部40に代わって入力可能としておけばよい。
In addition, the
図3乃至図5で例示する仮想入力操作部20は、キーイメージ投影部21、カメラ22a、キー入力判定部22b、位置検出用レーザ投射部22c、衝撃検知部24、及びそれらを制御する制御部23で構成される。従って、この例では、上述のキー表示手段11として、キーボードイメージKIを投影するイメージ投影手段を採用したものである。この形態を採用した場合、上述の仮想キー入力装置10(及び仮想入力操作部20)は所謂仮想キーボードに該当することとなる。
The virtual
さらに、この例では、上述の指定キー検出手段12として検出光投射手段及び反射光検出手段を有する。検出光投射手段は、ユーザによって指定された位置を検出するための検出光(マーカ)を投射する手段で、位置検出用マーカ投影手段ともいえる。反射光検出手段は、その検出光投影手段で投影された検出光に対し、障害物からの所定レベルの反射光をユーザによって指定されたキーイメージkIの位置からの反射光として検出する手段であり、撮像手段ともいえる。
Further, in this example, the above-described designation
このような仮想キーボードは、例えば非特許文献1に記載のものを適用すればよい。検出光投射手段として、図3で例示するようにキーイメージ投影部21が適用できる。キーイメージ投影部21は、図5の例ではキーボードイメージを投影するための赤色半導体レーザモジュール21及びその発光方向に設けられたホログラフィック光学素子が適用できる。
For example, the virtual keyboard described in
併せて反射光検出手段として、図3で例示するように、カメラ22a、キー入力判定部22b、及び位置検出用レーザ投影部22cが適用できる。例えば、位置検出用レーザ投影部22cとして図5で例示の赤外(不可視)半導体レーザ投影モジュール22cが、カメラ22aとして図5で例示のCMOSカメラモジュール22aが適用できる。キー入力判定部22bは、CMOSカメラモジュール22aでとらえた赤外半導体レーザ投影モジュールで放射されるレーザの反射光(指に当たり反射した光)を、キーのイメージを押した位置として検出した結果により、キー入力の有無を判定する。
In addition, as illustrated in FIG. 3, a
図4で例示する携帯電話機2は、表示部41と操作部40との間で折り畳み可能となっており、仮想入力操作部20により、携帯電話機2を操作してその結果を表示部41に表示させる場合には、図示したように操作部40のある本体を机上に置き、表示部41側をユーザに視認可能なように立てる。そして、携帯電話機2の表示部41の上に配設されたキーイメージ投影部21からキーボードイメージKIを投射する。その状態で、携帯電話機2の最下端の側面に配設された位置検出用レーザ投影部22cからレーザを図5(B)でも例示するように放射しておき、図5(C)で例示するようにユーザが或るキーイメージkIを指Fで触れたことをそのレーザの反射光を、表示部41の上に配設されたカメラ22aでとらえることで検出し、表示部41でそのキーイメージkIが意味するキーの文字(1〜9、A〜Z等)を表示する。なお、図4で図示したように、カメラ22aは写真撮影用の撮像部34と兼ねてもよいが、別々に構成してもよい。
The
その他、特許文献1をはじめとする従来技術に記載されたキー表示及び指定キー検出に係わる構成を採用してもよい。さらに、上述の検出光投射手段及び反射光検出手段の代わりとして、投影されたキーボード上の指の位置を画像認識技術を用いて検出するなどが考えられる。そして、イメージ投影手段を用いた場合、動き検出手段14は、イメージ投影手段の投影元付近の動きを検出する手段であることが、キーイメージKIのより精確な動きを予測できるので好ましい。
In addition, you may employ | adopt the structure regarding the key display and designation | designated key detection which were described in prior arts including the
また、キー表示手段11は、表示画面(タッチパネル)上にキーボードイメージKIを表示する画像表示手段であってもよく(図示せず)、この形態を採用した場合、仮想キー入力装置10は所謂ソフトキーボードに該当することとなる。そして、この形態における指定キー検出手段12は、表示画面上(タッチパネル上)でユーザによって押下された位置を、ユーザによって指定されたキーイメージkIの位置として検出する押下位置検出手段である。ここで、押下とは、当然、触れるだけも含むものとする。また、押下位置検出手段としては、従来の感圧式や静電式のものなどを適用すればよく、ユーザのタッチ位置を検出して出力できればよい。
The key display means 11 may be an image display means for displaying a keyboard image KI on a display screen (touch panel) (not shown). When this form is adopted, the virtual
図6は、本発明の他の実施形態に係る仮想キー入力装置の処理例を説明するためのフロー図で、図3の仮想入力操作部20での入力処理例を示すフロー図である。仮想入力操作部20で入力中にユーザ本人や他人が仮想入力操作部20(それを備えた携帯電話機2)にぶつかると、仮想キー入力装置10が動いてしまい、入力位置(すなわちキーボードイメージKIの位置)が変化してしまう。しかしながら、ユーザの入力スピードが速い場合、仮想入力操作部20が移動する前の入力位置、すなわちキーイメージ投影部21で移動前に投影していたキーボードイメージKIにて入力を行なってしまう可能性がある。このような場合に、図6で例示する入力処理例が有効となる。
FIG. 6 is a flowchart for explaining a processing example of the virtual key input device according to another embodiment of the present invention, and is a flowchart showing an input processing example in the virtual
まず、衝撃検知部24が衝撃を検知すると(ステップS1でYES)、その衝撃が閾値以上であるか否かを判定手段で判定する(ステップS2)。ステップS2の判定の結果、衝撃が閾値以上であった場合、キー入力判定部22bでユーザのキー入力の有無を判定し(ステップS3)、入力が有った場合にはそのキー入力を無効とする(ステップS4)。ステップS4でのキー入力の無効化は、出力手段からの出力を停止する、或いは位置検出用レーザ投影部22cのレーザ投影を停止することなどで実行する。
First, when the
キー入力を無効にした後、一定期間が経過したか否かを判定し(ステップS5)、一定期間が経過したとき、キーイメージ投影部21でキーボードイメージKIの投影を再開するなど、キー入力を有効化する(ステップS6)。この処理例では、このように、携帯電話機2が衝撃を検出した場合にキー自体を無効化することで、誤入力を防止する。
After invalidating the key input, it is determined whether or not a certain period has elapsed (step S5). When the certain period has elapsed, the key
図6で説明する仮想入力操作部20を実現するためには、図1で説明した仮想キー入力装置10で説明すると、動き補償手段15に入力無効化手段を備えるとよい。この入力無効化手段は、上述の判定手段での判定結果として動き検出手段14で動きを検出した場合、仮想キー入力装置10における入力を無効とする。
In order to realize the virtual
図7は、本発明の他の実施形態に係る仮想キー入力装置の処理例を説明するためのフロー図で、図3の仮想入力操作部20での入力処理例を示すフロー図である。上述のごとく、ユーザの入力スピードが速い場合、仮想入力操作部20が移動する前の入力位置にて入力を行なってしまう可能性があり、このような場合に図7で例示する入力処理例も有効となる。
FIG. 7 is a flowchart for explaining a processing example of the virtual key input device according to another embodiment of the present invention, and is a flowchart showing an example of input processing in the virtual
まず、衝撃検知部24が衝撃を検知すると(ステップS11でYES)、その衝撃が閾値以上であるか否かを判定手段で判定する(ステップS12)。ステップS12の判定の結果、衝撃が閾値以上であった場合、キーイメージ投影部21でのそのキーボードイメージKIの投影を停止(中止)する(ステップS13)。キーボードイメージの投影を中止した後、一定期間が経過したか否かを判定し(ステップS14)、一定期間が経過したとき、キーボードイメージKIの投影を再開する(ステップS15)。この処理例では、このように、携帯電話機2が衝撃を検出した場合にキー表示を中止することで、誤入力を防止する。
First, when the
図7で説明する仮想入力操作部20を実現するためには、図1で説明した仮想キー入力装置10で説明すると、図6で説明した形態と同じく動き補償手段15に入力無効化手段を備えるとよい。この入力無効化手段は、上述の判定手段での判定結果として動き検出手段14で動きを検出した場合、仮想キー入力装置10における入力を無効とする。
In order to realize the virtual
図7で説明する入力無効化手段は、キー表示手段11によるキーボードイメージKIの表示を中止する手段を有するものとする。特にキー表示手段11が投影式の表示手段であった場合には、動き検出に基づき、仮想キー入力装置10の表示(投影等)を中止することで、投影式の眩しさによってユーザ本人や他人に不快な思いをさせなくて済む。但し、キーボードイメージKIの表示の停止だけでは、停止した直後にユーザが指を動かしている可能性があるので、同時に指定キー検出手段12によるキー検出も停止するようにしておくとよい。
Assume that the input invalidation means described in FIG. 7 includes means for canceling the display of the keyboard image KI by the key display means 11. In particular, when the
図8は、本発明の他の実施形態に係る仮想キー入力装置の処理例を説明するためのフロー図で、図3の仮想入力操作部20での入力処理例を示すフロー図である。上述のごとく、ユーザの入力スピードが速い場合、仮想入力操作部20が移動する前の入力位置にて入力を行なってしまう可能性があり、このような場合に図8で例示する入力処理例も有効となる。
FIG. 8 is a flowchart for explaining a processing example of the virtual key input device according to another embodiment of the present invention, and is a flowchart showing an example of input processing in the virtual
まず、衝撃検知部24が衝撃を検知すると(ステップS21でYES)、その衝撃による移動量(基本的に平面的な2方向の移動量)を算出する(ステップS22)。次に、ステップS22で算出した移動量が閾値以上であるか否かを判定手段で判定する(ステップS23)。ステップS23の判定の結果、移動量が閾値以上であった場合、キー入力判定部22bでユーザのキー入力の有無を判定する(ステップS24)。
First, when the
ステップS24で入力が有ると判定された場合には、位置補正入力モードをオンにする(ステップS25)。位置補正入力モードがオンのときには、算出した移動量(移動ベクトル)分、キー入力されたキーイメージkIから離間した他のキーイメージkIが指定されたものとして、そのイメージに対応するキーの情報を出力する。具体的にはQWERTYキーボードの場合、「S」を入力しようとした瞬間に仮想入力操作部20が衝撃を受け、右に移動してしまい、「F」を押してしまったと仮定すると、仮想入力操作部20は移動量を検出して実際にはユーザが意図していた「S」を入力することで誤入力を防止することができる。
If it is determined in step S24 that there is an input, the position correction input mode is turned on (step S25). When the position correction input mode is on, it is assumed that another key image kI separated from the key input key image kI by the calculated movement amount (movement vector) is designated, and information on the key corresponding to the image is displayed. Output. Specifically, in the case of a QWERTY keyboard, assuming that the virtual
位置補正入力モードがオンになった後、一定期間が経過したか否かを判定し(ステップS26)、一定期間が経過したとき、位置補正入力モードをオフにする(ステップS27)。この処理例では、このように、携帯電話機2が衝撃を検出した場合にその移動量を算出して、移動量に応じた位置補正を行い、移動前の位置での入力であると認識することで、誤入力を防止する。また、他の実施形態でも同様であるが、ユーザの入力スピードに基づいて、時間に関する判定の閾値や予め定めた一定期間などを変更するようにしてもよい。
After the position correction input mode is turned on, it is determined whether or not a certain period has elapsed (step S26). When the certain period has elapsed, the position correction input mode is turned off (step S27). In this processing example, when the
図8で説明する仮想入力操作部20を実現するためには、図1で説明した仮想キー入力装置10で説明すると、動き補償手段15に動き補正手段を備えるとよい。この動き補正手段は、動き検出手段14で検出された動きに応じて、指定キー検出手段12で検出されたキーイメージkI(例えばキー「F」)を、他のキーイメージkI(例えばその隣のキー「S」)が検出されたものとして補正する。すなわち、この動き補正手段は、指定キー検出手段12で検出された結果を、実際に検出されたキーイメージから動き検出手段14で検出された動きに応じた他のキーイメージへ自動的に補正する手段であり、ここで補正された結果が入力情報として出力されることとなる。この動き補正手段を上述の判定手段と併用する場合には、判定手段で判定後に、所定レベルを超える動きがあった場合のみ、動き補正を行うようにすればよい。
In order to realize the virtual
上述した動き補正手段における自動補正入力は、例えば、動き検出手段14で検出された動きに応じて移動方向及び移動量を計算し、その移動方向及び移動量(2方向の移動量でもよい)分だけ戻した位置に該当する他のキーイメージkIを自動入力する。ここで、動き検出手段14にて移動方向及び移動量そのものを検出しておき、その結果を用いて自動入力してもよい。 The automatic correction input in the motion correction means described above is, for example, the calculation of the movement direction and the movement amount according to the movement detected by the movement detection means 14, and the movement direction and movement amount (may be a movement amount in two directions). The other key image kI corresponding to the position that has been returned is automatically input. Here, the movement detection means 14 may detect the movement direction and the movement amount itself, and the result may be used for automatic input.
また、上述した動き補償手段15は、自動補正入力を行わなくてもよく、候補提示手段及び入力決定手段を有するようにしてもよい。この候補提示手段は、動き検出手段14で検出された動き(例えば移動量)に応じて、他のキーイメージkIの補正候補を、ユーザに分かるように文字入力情報で表示部41などに提示する。例えば、入力された語句が意味をなさない場合には移動量を加味して正しいと思われるものを変換候補として提示する。そして、入力決定手段は、その候補提示手段で提示した補正候補の中からユーザに選択入力させ、結果として、この入力決定手段で選択入力された補正候補を入力情報として出力する。この候補提示手段及び入力決定手段を上述の判定手段と併用する場合には、判定手段で判定後に、所定レベルを超える動きがあった場合のみ、候補の提示を行うようにすればよい。
In addition, the
また、他の実施形態として、動き補償手段15は、入力補正手段を有することが好ましい。この入力補正手段は、動き検出手段14で動きが検出されたことを契機として、入力情報を、例えば前に入力された文字などから推測して自動的に補正する。ここでは、動きが検出された事実を、指定キー検出手段12で誤ったキーイメージkIが検出されているはずとみなす訳である。この入力補正手段としては、辞書部の文字変換機能を利用してもよい。すなわち、入力された語句が意味をなさない場合には意味をなすものに修正して提示するなど、入力の修正を行なう。この入力補正手段を上述の判定手段と併用する場合には、判定手段で判定後に、所定レベルを超える動きがあった場合のみ、入力補正を行うようにすればよい。
In another embodiment, the
さらに、上述した動き補償手段15は、入力補正手段を備えなくてもよく、候補提示手段及び入力決定手段を有するようにしてもよい。この候補提示手段は、動き検出手段14で動きが検出されたことを契機として、入力情報に対する補正候補を、ユーザに分かるように文字入力情報(キーボードの指定文字の情報等)で提示する。ここでも、動きが検出された事実を、指定キー検出手段12で誤ったキーイメージkIが検出されているはずであるとみなす訳である。補正候補としては、入力の変換候補が挙げられ、例えば、入力された語句が意味をなさない場合には正しいと思われるものを変換候補として提示するとよい。そして、入力決定手段は、その候補提示手段で提示した補正候補の中からユーザに選択入力させ、結果として、この入力決定手段で選択入力された補正候補を入力情報として出力する。この候補提示手段及び入力決定手段を上述の判定手段と併用する場合には、判定手段で判定後に、所定レベルを超える動きがあった場合のみ、候補の提示を行うようにすればよい。
Further, the
また、他の実施形態として、動き補償手段15は、上述の判定手段での判定結果として動き検出手段14で動きを検出した場合、ユーザに対して警告を提示する警告提示手段を有することが好ましい。さらに、警告提示手段は、次の表示変更手段、警告音出力手段、及び表示色変更指示手段のいずれか1又は複数を有することが好ましい。
As another embodiment, it is preferable that the
表示変更手段は、キー表示手段11によるキーボードイメージKIの表示を変更する手段であり、例えば、キーボードの色や表示内容を変えることや、警告等を表示することなどが挙げられる。警告音出力手段は、警告音を発する手段であり、スピーカ43及びそれに音声信号を出力する手段などからなる。
The display change means is means for changing the display of the keyboard image KI by the key display means 11, and includes, for example, changing the color or display content of the keyboard, displaying a warning, or the like. The warning sound output means is a means for emitting a warning sound, and includes a
表示色変更指示手段は、指定キー検出手段12の検出結果として、指定されたキーイメージkIの情報と共に、そのキーイメージkIの表示色を通常の色と異ならしめる情報を出力する手段である。この表示色変更指示手段を有する形態では、情報表示手段の一例としての表示部41で、入力情報を順次表示するようにしておき、指定キー検出手段12で指定されたキーイメージの情報と共にそのキーイメージの表示色を通常の色と異ならしめる情報を、入力情報として表示部41で表示する。表示色変更指示手段により、衝撃検出に基づき入力情報の表示色を変更するようにすることで、誤入力の可能性を示唆することが可能となる。表示色の変更は、通常の入力は青色で確定後が黒色とすると、衝撃検出時には赤色にするなどが考えられ、ユーザは赤字を視認することでバックスペースなどのキー入力でその赤文字が間違っていたら削除するようにすればよい。
The display color change instruction means is a means for outputting information for making the display color of the key image kI different from the normal color as well as information on the designated key image kI as the detection result of the designated key detection means 12. In the form having the display color change instruction means, the
本発明の他の実施形態として、動き補償手段15は、上述の判定手段での判定結果として動き検出手段14で動きを検出した場合、以前の状態へ復帰する復帰手段(復帰指示手段とも言える)を有することが好ましい。この復帰手段は、表示部41での表示状態を衝撃を検知する以前の表示状態へ復帰するための指示などを出力する手段である。復帰手段は、衝撃を検知してから一定時間経過後に指示を実行してもよいし、一定数(一定回数)のキー入力後に指示を実行してもよい。また、復帰手段は、表示部41やキーボードイメージKIに表示された解除ボタンの操作によるものとしてもよい。
As another embodiment of the present invention, the
また、復帰手段は、入力位置復帰手段を有するようにしてもよい。この入力位置復帰手段を有する形態では、情報表示手段の一例としての表示部41で、入力情報を順次表示するように且つ現時点での表示上の入力位置をカーソル等のマークや色の差などで示すようにしておく。すなわち、入力位置とは、カーソル位置で代表されるような、現在、文章上でどの位置に文字を入力しようとしているのかといった位置を指す。入力位置復帰手段は、動き検出手段14で動きが検出された時点をユーザに対して示すため、検出時点で最後に入力決定済となっていたキーイメージに対する入力情報の表示部41における表示位置の直後に、カーソル等の入力位置を復帰させる。但し、ここでの復帰とは、元に戻す際に、単語単位で戻すなどの処理を施すようにしてもよい。
Further, the return means may include input position return means. In the form having the input position return means, the
また、入力位置復帰手段は、動き検出手段14で動きが検出された後のキー入力数を算出し、算出されたキー入力数だけカーソル等の入力位置を戻すキー入力数算出手段を有するようにしてもよい。さらに、入力位置復帰手段は、カーソル等の入力位置の復帰時表示方法を通常時の表示方法と異ならしめるようにしてもよい。例えば、カーソル表示するとき、通常時と復帰した時とで、その表示色を異ならせたり、点滅パターンを変えるなどがある。 The input position return means includes key input number calculation means for calculating the number of key inputs after the movement is detected by the motion detection means 14 and returning the input position of the cursor or the like by the calculated number of key inputs. May be. Further, the input position return means may make the display method for returning the input position such as the cursor different from the normal display method. For example, when the cursor is displayed, the display color is changed or the blinking pattern is changed depending on whether it is normal or restored.
具体的に、「明日10時に新宿コマ劇」とユーザが入力しようとしているときに、「新宿」と「コマ劇」の間でユーザが接触するなどして、例えば文字入力の結果として「明日10時に新宿じょな」などと入力されてしまい、その時点で文字入力をストップしたと仮定する。このケースでは、「明日10時に新宿じょな」が出力手段で表示部41側に出力されていることとなる。上述の入力位置復帰手段を備えない形態では、動きを検出しても、入力中止後の表示カーソルは「な」の後ろになっている。しかしながら、上述の入力位置復帰手段を備えた形態では、動きを検出して、入力位置補正手段によって、動きが検出された時点の「新宿」の後(「じょな」の前)に入力位置を補正することができる。従って、ユーザはそこから正しい入力を行なうことができる。なお、「じょな」はそのカーソル位置で新たな入力がなされたときに、削除されるようになっていてもよい。
Specifically, when the user is about to input “Shinjuku top play to 10 o'clock tomorrow”, the user contacts between “Shinjuku” and “top play”, for example, “
本発明の他の実施形態として、動き補償手段15は、上述の判定手段での判定結果として動き検出手段14で動きを検出した場合、指定キー検出手段12での検出基準を、動きが発生した後の位置とする手段を有することが好ましい。特に、移動量が検出できる仮想入力操作部20において、衝撃を検知した後の位置を基準入力位置に変更する手段を備えるとよい。これにより、移動後の入力位置を基準にしてキー入力が可能となる。なお、衝撃によりユーザが入力し難い位置にキーボードイメージKIが移動した場合には、ユーザが再度入力し易い元の位置に戻すので、その戻しを衝撃として検知して同様の基準設定を行えばよい。このように、ユーザが直ぐに位置を戻す場合も考えられるので、変更は一定時間経過後とし、途中に余計な基準設定を行わず、最初の位置から戻した位置までによって基準設定を実行することが好ましい。また、基準位置の変更は一定数(一定回数)のキー入力後としてもよく、また、表示部41やキーボードイメージKI表示される解除ボタンの操作によって基準位置の変更がなされるようにしてもよい。前者の場合、一定数に至るまでのキー入力は無視するなどすればよい。
As another embodiment of the present invention, when the motion compensation means 15 detects motion with the motion detection means 14 as a result of determination by the above-mentioned determination means, the motion is generated based on the detection reference by the designation key detection means 12. It is preferable to have means for a later position. In particular, the virtual
以上の実施形態に係る情報端末装置1は、仮想キー入力装置10を入力手段の一つとして用いるもので、その入力結果を少なくとも一つの処理(各種処理手段16の一手段)に用いるものである。しかしながら、本発明では仮想キー入力装置の適用形態として、図9で例示するようなものも採用できる。なお、動き検出手段14の設置位置としては、情報端末装置1における仮想キー入力装置10以外の部分に設けられ、仮想キー入力装置10自身の動きとして情報端末装置1自身の動きを検出するようにしてもよい。
The
図9は、本発明の他の実施形態に係る仮想キー入力システムの3つの例を説明するための概略図である。図9で例示する仮想キー入力システムは、情報端末装置(携帯電話機2で例示)に対して、その充電器3を用いるものとする。この充電器3で使用するキー入力に係わる電源はコンセントから得てもよいし、逆に携帯電話機2の本体から得るようにしてもよい。仮想キー入力装置10が投影型のキー表示手段11を備える場合には、仮想キー入力装置10の一部又は全部を充電器3側に組み込み易い。また、図示の例は、携帯電話機2を、クローズドポジションからビューアポジションへと画面部分を回転させて、充電器3に差し込んだ例であるが、これに限ったものではない。さらに、動き補償手段15等の説明しない手段については、携帯電話機2及び充電器3のいずれに備えてもよい。
FIG. 9 is a schematic diagram for explaining three examples of a virtual key input system according to another embodiment of the present invention. The virtual key input system illustrated in FIG. 9 uses the
図9(A)で例示するシステムは、仮想入力操作部20を備えた充電器付き携帯電話機2である。このシステムでは、携帯電話機2を充電する充電手段として充電器3を設け、仮想入力操作部20で入力された情報を携帯電話機2に送信する送信手段(図示せず)を設けている。送信手段としては、bluetoothなどの通信手段を充電器3に設けておけば携帯電話機2の本体に入力情報を送信することができる。
The system illustrated in FIG. 9A is a
そして、このシステムでは、キー表示手段11(キーイメージ投影部21)を携帯電話機2の本体側に設け、指定キー検出手段12(カメラ22a、キー入力判定部22b、及び位置検出用レーザ投影部22c)を充電器3側と本体2側とに分散して設けている。特に、指定キー検出手段12として、本体2側にカメラ22a(撮像部34を代用した例)を、充電器3側にキー入力判定部22b及び位置検出用レーザ投影部22cを設けている。なお、キー入力判定部22bは本体2側に設けられてもよい。
In this system, the key display unit 11 (key image projection unit 21) is provided on the main body side of the
図9(B)で例示するシステムは、仮想入力操作部20を備えた充電器付き携帯電話機2である。このシステムでは、キー表示手段11(キーイメージ投影部21)を携帯電話機2の本体側に設け、指定キー検出手段12(カメラ22a、キー入力判定部22b、及び位置検出用レーザ投影部22c)を充電器3側に設け、充電器3側で検出した情報を本体2側へ送信する上述のごとき送信手段(図示せず)を設けている。なお、キー入力判定部22bは本体2側に設けられてもよい。
The system illustrated in FIG. 9B is a
図9(C)で例示するシステムは、携帯電話機2と、仮想入力操作部20を備えた充電器である。このシステムでは、キー表示手段11(キーイメージ投影部21)及び指定キー検出手段12(カメラ22a、キー入力判定部22b、及び位置検出用レーザ投影部22c)を充電器3側に設け、充電器3側で検出した情報を本体2側へ送信する上述のごとき送信手段(図示せず)を設けている。なお、キー入力判定部22bは本体2側に設けられてもよい。
The system illustrated in FIG. 9C is a charger including the
以上、本発明では、例えば、仮想キー入力装置を備えた情報端末にさらに衝撃を検知する手段を備え、衝撃が検知された場合、入力を無効にしたりキー表示手段の投影/表示を中止したりすることで、誤入力を防ぐことが可能となる。 As described above, in the present invention, for example, an information terminal including a virtual key input device is further provided with a means for detecting an impact, and when an impact is detected, the input is invalidated or the projection / display of the key display means is stopped. By doing so, it becomes possible to prevent erroneous input.
1…情報端末装置、2…携帯情報端末装置(携帯電話機)、3…充電器、10…仮想キー入力装置、11…キー表示手段、12…指定キー検出手段、13…出力手段、14…動き検出手段、15…動き補償手段、16…各種処理手段、20…仮想入力操作部、21…キーイメージ投影部、22a…カメラ、22b…キー入力判定部、22c…位置検出用レーザ投射部、23…制御部、24…衝撃検知部、31…無線部、32…通信制御部、33…画像処理部、34…撮像部、35…不揮発性メモリ、36…主制御部、37…揮発性メモリ、38…発光部、39…表示ドライバ、40…操作部、41…表示部、42…マイクロフォン(マイク)、43…スピーカ、KI…キーボードイメージ、kI…キーイメージ。
DESCRIPTION OF
Claims (3)
当該仮想キー入力装置自身の動きを検出する動き検出手段と、該動き検出手段で検出された動きが所定レベルを超えるものであるか否かを判定し、前記所定レベルを超えるものと判定された場合に、前記入力情報に対する補正候補を提示する候補提示手段と、該候補提示手段で提示した補正候補の中からユーザに選択入力させる入力決定手段とを有し、該入力決定手段で選択入力された補正候補を前記入力情報とすることを特徴とする仮想キー入力装置。 Key display means for displaying one or more key images, and designation key detection means for detecting that each of the key images displayed by the key display means is designated by the user, and detected by the designation key detection means A virtual key input device using information corresponding to the key image as input information,
The motion detection means for detecting the motion of the virtual key input device itself, and whether or not the motion detected by the motion detection means exceeds a predetermined level, is determined to exceed the predetermined level A candidate presenting means for presenting correction candidates for the input information, and an input deciding means for allowing the user to selectively input correction candidates presented by the candidate presenting means. A virtual key input device, wherein the correction candidate is used as the input information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005328938A JP4679342B2 (en) | 2005-11-14 | 2005-11-14 | Virtual key input device and information terminal device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005328938A JP4679342B2 (en) | 2005-11-14 | 2005-11-14 | Virtual key input device and information terminal device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007133835A JP2007133835A (en) | 2007-05-31 |
| JP4679342B2 true JP4679342B2 (en) | 2011-04-27 |
Family
ID=38155410
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005328938A Expired - Fee Related JP4679342B2 (en) | 2005-11-14 | 2005-11-14 | Virtual key input device and information terminal device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4679342B2 (en) |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011509464A (en) * | 2008-01-04 | 2011-03-24 | エルゴワークス インターナショナル, エルエルシー. | Virtual keyboard and on-screen keyboard |
| JP5277703B2 (en) | 2008-04-21 | 2013-08-28 | 株式会社リコー | Electronics |
| US20110050563A1 (en) * | 2009-08-31 | 2011-03-03 | Timothy Douglas Skutt | Method and system for a motion compensated input device |
| TWI423096B (en) * | 2010-04-01 | 2014-01-11 | Compal Communication Inc | Projecting system with touch controllable projecting picture |
| CN102331884A (en) * | 2010-07-13 | 2012-01-25 | 华宝通讯股份有限公司 | Projection system with touchable projection screen |
| JP4846871B1 (en) * | 2010-10-28 | 2011-12-28 | 善博 和田 | KEY INPUT DEVICE, PORTABLE TERMINAL PROVIDED WITH THE SAME, AND PROGRAM FOR MAKING PORTABLE TERMINAL FUNCTION AS INPUT DEVICE |
| US9292093B2 (en) | 2010-11-18 | 2016-03-22 | Alpine Electronics, Inc. | Interface method and apparatus for inputting information with air finger gesture |
| JP5621927B2 (en) * | 2011-06-23 | 2014-11-12 | 富士通株式会社 | Information processing apparatus, input control method, and input control program |
| WO2013069447A1 (en) * | 2011-11-08 | 2013-05-16 | ソニー株式会社 | Sensor device, analyzer, and storage medium |
| JP5950108B2 (en) * | 2012-08-06 | 2016-07-13 | 株式会社村田製作所 | Non-contact input device |
| CN102855087A (en) * | 2012-09-12 | 2013-01-02 | 中兴通讯股份有限公司 | Input method, device and terminal |
| JP5987666B2 (en) * | 2012-12-05 | 2016-09-07 | 富士ゼロックス株式会社 | Operation control program and information processing apparatus |
| JP6253945B2 (en) * | 2013-10-22 | 2017-12-27 | シャープ株式会社 | Image display device |
| JP2016081508A (en) * | 2014-10-14 | 2016-05-16 | 株式会社エヌ・ティ・ティ・データ | Authentication system and input device |
| CN106488629A (en) * | 2015-09-02 | 2017-03-08 | 泉州市金太阳照明科技有限公司 | A kind of projection control type intelligence lamp system |
| JP6522719B2 (en) * | 2017-11-28 | 2019-05-29 | シャープ株式会社 | Image display method |
| JP6510134B1 (en) * | 2018-11-13 | 2019-05-08 | クリスタルメソッド株式会社 | Estimation system and estimation apparatus |
| JP6614545B1 (en) * | 2019-04-16 | 2019-12-04 | クリスタルメソッド株式会社 | Estimation system and estimation apparatus |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002082766A (en) * | 2000-09-05 | 2002-03-22 | Canon Inc | Information processing apparatus having handwriting input function, handwriting input method, and recording medium recording handwriting input program |
| FI113094B (en) * | 2000-12-15 | 2004-02-27 | Nokia Corp | Improved method and arrangement for activating a function in an electronic device and electronic device |
| JP2004301789A (en) * | 2003-04-01 | 2004-10-28 | Sony Corp | Image display method of car navigation device and vehicle equipment |
| JP4331002B2 (en) * | 2004-01-15 | 2009-09-16 | ソフトバンクモバイル株式会社 | Mobile communication terminal |
| JP4416557B2 (en) * | 2004-04-02 | 2010-02-17 | アルパイン株式会社 | Spatial input system |
-
2005
- 2005-11-14 JP JP2005328938A patent/JP4679342B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007133835A (en) | 2007-05-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4679342B2 (en) | Virtual key input device and information terminal device | |
| US9448620B2 (en) | Input method and apparatus of portable device for mapping segments of a hand to a plurality of keys | |
| CN101438218B (en) | Mobile equipment with virtual small keyboard | |
| CN109525874B (en) | Screen capturing method and terminal equipment | |
| JP2021018551A (en) | Information apparatus, automatic setting method, and automatic setting program | |
| CN111061383B (en) | Text detection method and electronic equipment | |
| CN110045939A (en) | A kind of multi-screen control method and terminal | |
| US20140052441A1 (en) | Input auxiliary apparatus, input auxiliary method, and program | |
| CN110233933B (en) | A calling method, terminal device and computer-readable storage medium | |
| CN110769174B (en) | Video viewing method and electronic device | |
| CN111104029A (en) | Quick mark generation method, electronic device and medium | |
| JP7413546B2 (en) | Photography method and electronic equipment | |
| CN112650405A (en) | Electronic equipment interaction method and electronic equipment | |
| WO2016152200A1 (en) | Information processing system and information processing method | |
| US20180239440A1 (en) | Information processing apparatus, information processing method, and program | |
| CN110673753A (en) | Key mis-touch error correction method and device | |
| US20160357274A1 (en) | Pen terminal and method for controlling the same | |
| CN109126127B (en) | Game control method, dual-screen mobile terminal and computer-readable storage medium | |
| KR101662740B1 (en) | Apparatus and method for inputting korean based on a motion of users fingers | |
| CN110232174A (en) | A kind of content chooses method and terminal device | |
| US10346116B2 (en) | Synchronous and asynchronous modes for shared display information | |
| EP4160364B1 (en) | Method, device, and equipment for switching text language types, and storage medium | |
| CN108306817B (en) | Information positioning processing method and mobile terminal | |
| JP2011164955A (en) | Head-mounted apparatus | |
| CN108632465A (en) | A kind of method and mobile terminal of voice input |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080220 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100202 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100402 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101116 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110113 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110201 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110201 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140210 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |