JP2014082605A - 情報処理装置、その制御方法及びプログラム - Google Patents
情報処理装置、その制御方法及びプログラム Download PDFInfo
- Publication number
- JP2014082605A JP2014082605A JP2012228470A JP2012228470A JP2014082605A JP 2014082605 A JP2014082605 A JP 2014082605A JP 2012228470 A JP2012228470 A JP 2012228470A JP 2012228470 A JP2012228470 A JP 2012228470A JP 2014082605 A JP2014082605 A JP 2014082605A
- Authority
- JP
- Japan
- Prior art keywords
- processing apparatus
- information processing
- key
- medium
- pointing medium
- 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.)
- Granted
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Input From Keyboards Or The Like (AREA)
- Position Input By Displaying (AREA)
Abstract
【解決手段】仮想キーを、複数の階層に対応付けて記憶し、指示媒体の位置を特定し(S406)、指示媒体が前記階層に対応する領域に位置するか判定し、指示媒体が前記階層に対応する領域に位置する場合に、階層に対応付けて記憶された仮想キーを表示画面に表示する(S407)。前記階層に対応する領域の仮想キーに対して指示媒体が接触した場合(S408)であって、指示媒体が接触した仮想キーの面に反する方向に、指示媒体が離れた場合(S410,YES)に、接触したキーの示す情報を、情報処理装置に入力する(S412)。
【選択図】図4
Description
この正三角形の面積比較により指の撮像装置からの距離計測に適用する。
文字入力領域1801は、入力が確定した文字が入力、表示される領域である。入力が確定した場合の表示画面の表示の切り替えの様子については、図19の説明にて後述する。
図19に示すように、ユーザの指が仮想キーに接触し、拡大表示キー1902が表示されている状態では、まだ入力される文字(入力文字)が未確定(未決定)であり、文字入力領域1901に入力文字は表示されない。
情報処理装置100のCPU201は、ユーザの指が、接触していた仮想キーから上方に向けて(より浅い階層に向けて/例えば第4階層から第3階層に向けて)離れたことを検知した場合、つまり、反転動作を検知知った場合に、入力文字を確定する。そして、拡大表示キーの表示をキー1903に示すように通常表示に戻し、文字入力領域1904に示すように、入力文字を文字入力領域に入力、表示する。以上が図19の、本発明の実施形態における、入力文字確定時の表示画面の表示切替の様子についての説明である。
101 ディスプレイ
102 撮像装置
103 文字入力部
104 仮想キーボード
105 キーボード
106 カーソル
201 CPU
202 RAM
203 ROM
204 システムバス
205 入力コントローラ
206 ビデオコントローラ
207 メモリコントローラ
208 通信/IFコントローラ
209 撮像装置
210 タッチパネル
211 CRT
212 音声再生装置
213 外部メモリ
999 ネットワーク
Claims (11)
- 空間上に配置される仮想のキーボードのキーである仮想キーを、複数の階層に対応付けて記憶する記憶機能を有する情報処理装置であって、
情報を入力するための指示媒体の、空間上の位置を特定する指示媒体位置特定手段と、
前記指示媒体位置特定手段で特定した前記指示媒体の位置の情報を用いて、前記指示媒体が前記階層に対応する領域に位置するか否かを判定する判定手段と、
前記判定手段で、前記指示媒体が前記階層に対応する領域に位置すると判定した場合、前記階層に対応付けて記憶された前記仮想キーを表示画面に表示する表示手段と、
を備えることを特徴とする情報処理装置。 - 前記表示手段は、前記仮想キーの情報と合わせて、前記指示媒体の情報を表示画面に表示することを特徴とする請求項1に記載の情報処理装置。
- 前記仮想キーに対して前記指示媒体が接触した場合であって、前記指示媒体が接触した前記仮想キーの面に反する方向に、前記指示媒体が離れた場合に、前記接触したキーの示す情報を、前記情報処理装置に入力する入力手段と
を備えることを特徴とする請求項1又は2に記載の情報処理装置。 - 前記指示媒体が接触した前記仮想キーを識別可能に表示画面に表示する、入力キー識別表示手段と、
を備えることを特徴とする請求項3に記載の情報処理装置。 - 前記指示媒体が前記仮想キーに接触したまま所定の時間が経過した場合に、前記接触の対象となっている仮想キーの示す情報を、前記情報処理装置に連続して入力することを特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。
- 前記指示媒体位置特定手段は、物体の位置を測定するセンサを用いて、前記指示媒体の位置を特定することを特徴とする請求項1乃至5のいずれか1項に記載の情報処理装置。
- 前記指示媒体位置特定手段は、前記指示媒体を撮像した画像から、前記指示媒体の位置を特定することを特徴とする請求項1乃至5のいずれか1項に記載の情報処理装置。
- 前記指示媒体を撮影した画像から、前記指示媒体が、前記仮想キーに接触するために用いる面の面積を特定する面積特定手段と、
前記面積特定手段で特定された前記面積の広さの情報を用いて、前記指示媒体が、いずれの仮想キーに接触したかを判断する、接触キー判断手段と、
を備えることを特徴とする請求項1乃至7のいずれか1項に記載の情報処理装置。 - 空間上に配置される仮想のキーボードのキーである仮想キーを、複数の階層に対応付けて記憶する記憶機能を有する情報処理装置の制御方法であって、
指示媒体位置特定手段が、情報を入力するための指示媒体の、空間上の位置を特定する指示媒体位置特定工程と、
判定手段が、前記指示媒体位置特定工程で特定した前記指示媒体の位置の情報を用いて、前記指示媒体が前記階層に対応する領域に位置するか否かを判定する判定工程と、
表示手段が、前記判定工程で、前記指示媒体が前記階層に対応する領域に位置すると判定した場合、前記階層に対応付けて記憶された前記仮想キーを表示画面に表示する表示工程と、
を含むことを特徴とする情報処理装置の制御方法。 - 空間上に配置される仮想のキーボードのキーである仮想キーを、複数の階層に対応付けて記憶する記憶機能を有する情報処理装置で実行が可能なプログラムであって、
前記情報処理装置を、
情報を入力するための指示媒体の、空間上の位置を特定する指示媒体位置特定手段と、
前記指示媒体位置特定手段で特定した前記指示媒体の位置の情報を用いて、前記指示媒体が前記階層に対応する領域に位置するか否かを判定する判定手段と、
前記判定手段で、前記指示媒体が前記階層に対応する領域に位置すると判定した場合、前記階層に対応付けて記憶された前記仮想キーを表示画面に表示する表示手段として機能させることを特徴とする情報処理装置のプログラム。 - 情報を入力するための指示媒体の、空間上の位置を特定する指示媒体位置特定手段と、
前記指示媒体位置特定手段で特定した前記指示媒体の位置に対応する仮想キーを特定する仮想キー特定手段と、
前記指示媒体位置特定手段で位置が特定された指示媒体が所定の方向に移動したことを検知する検知手段と、
前記検知手段で、前記指示媒体が前記所定の方向に移動したことを検知した場合に、前記仮想キー特定手段で特定した仮想キーに対応する情報の入力を決定する入力情報決定手段と、
を備えることを特徴とする情報処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012228470A JP6232694B2 (ja) | 2012-10-15 | 2012-10-15 | 情報処理装置、その制御方法及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012228470A JP6232694B2 (ja) | 2012-10-15 | 2012-10-15 | 情報処理装置、その制御方法及びプログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2014082605A true JP2014082605A (ja) | 2014-05-08 |
| JP2014082605A5 JP2014082605A5 (ja) | 2016-06-23 |
| JP6232694B2 JP6232694B2 (ja) | 2017-11-22 |
Family
ID=50786419
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012228470A Active JP6232694B2 (ja) | 2012-10-15 | 2012-10-15 | 情報処理装置、その制御方法及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6232694B2 (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017058818A (ja) * | 2015-09-15 | 2017-03-23 | オムロン株式会社 | 文字入力方法および文字入力用のプログラムならびに情報処理装置 |
| JP2019139698A (ja) * | 2018-02-15 | 2019-08-22 | 有限会社ワタナベエレクトロニクス | 非接触入力システム、方法およびプログラム |
| JP2022550106A (ja) * | 2019-09-24 | 2022-11-30 | アーク, インコーポレイテッド | スマートリング |
| CN116672713A (zh) * | 2023-06-19 | 2023-09-01 | 网易(杭州)网络有限公司 | 游戏交互方法及装置、电子设备、存储介质 |
| US12248635B2 (en) | 2020-03-16 | 2025-03-11 | Arkh, Inc. | Spatially aware computing hub and environment |
| US12416967B2 (en) | 2020-03-16 | 2025-09-16 | Arkh, Inc. | Spatially aware computing hub and environment |
Citations (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004303000A (ja) * | 2003-03-31 | 2004-10-28 | Fuji Xerox Co Ltd | 3次元指示入力装置 |
| JP2005115744A (ja) * | 2003-10-09 | 2005-04-28 | Yamaha Corp | 設定状態の切替操作表示装置 |
| JP2005196530A (ja) * | 2004-01-08 | 2005-07-21 | Alpine Electronics Inc | 空間入力装置及び空間入力方法 |
| JP2005228180A (ja) * | 2004-02-16 | 2005-08-25 | Hiroyuki Numazawa | データ処理装置、データ入力方法及びプログラム |
| JP2006010489A (ja) * | 2004-06-25 | 2006-01-12 | Matsushita Electric Ind Co Ltd | 情報装置、情報入力方法およびプログラム |
| JP2006209359A (ja) * | 2005-01-26 | 2006-08-10 | Takenaka Komuten Co Ltd | 指示動作認識装置、指示動作認識方法及び指示動作認識プログラム |
| WO2009148064A1 (ja) * | 2008-06-03 | 2009-12-10 | 島根県 | 画像認識装置および操作判定方法並びにプログラム |
| US20100017710A1 (en) * | 2008-07-21 | 2010-01-21 | Samsung Electronics Co., Ltd | Method of inputting user command and electronic apparatus using the same |
| JP2010055508A (ja) * | 2008-08-29 | 2010-03-11 | Sony Corp | 入出力装置 |
| JP2010152736A (ja) * | 2008-12-25 | 2010-07-08 | Kyocera Corp | 入力装置 |
| JP2011053973A (ja) * | 2009-09-02 | 2011-03-17 | Sony Corp | 操作制御装置、操作制御方法およびコンピュータプログラム |
| JP2011053853A (ja) * | 2009-09-01 | 2011-03-17 | Hitachi Ltd | 文字入力システム |
| US20110296351A1 (en) * | 2010-05-26 | 2011-12-01 | T-Mobile Usa, Inc. | User Interface with Z-axis Interaction and Multiple Stacks |
| JP2011253468A (ja) * | 2010-06-03 | 2011-12-15 | Aisin Aw Co Ltd | 表示装置、表示方法、及び表示プログラム |
| JP2012003332A (ja) * | 2010-06-14 | 2012-01-05 | Sony Computer Entertainment Inc | 情報処理装置および情報処理システム |
| US20120050007A1 (en) * | 2010-08-24 | 2012-03-01 | Babak Forutanpour | Methods and apparatus for interacting with an electronic device application by moving an object in the air over an electronic device display |
| JP2012108857A (ja) * | 2010-10-28 | 2012-06-07 | Yoshihiro Wada | キー入力装置、それを備える携帯端末および携帯端末を入力装置として機能させるためのプログラム |
| JP2012108723A (ja) * | 2010-11-17 | 2012-06-07 | Sharp Corp | 指示受付装置 |
| WO2012133227A1 (ja) * | 2011-03-25 | 2012-10-04 | 京セラ株式会社 | 電子機器、制御方法および制御プログラム |
-
2012
- 2012-10-15 JP JP2012228470A patent/JP6232694B2/ja active Active
Patent Citations (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004303000A (ja) * | 2003-03-31 | 2004-10-28 | Fuji Xerox Co Ltd | 3次元指示入力装置 |
| JP2005115744A (ja) * | 2003-10-09 | 2005-04-28 | Yamaha Corp | 設定状態の切替操作表示装置 |
| JP2005196530A (ja) * | 2004-01-08 | 2005-07-21 | Alpine Electronics Inc | 空間入力装置及び空間入力方法 |
| JP2005228180A (ja) * | 2004-02-16 | 2005-08-25 | Hiroyuki Numazawa | データ処理装置、データ入力方法及びプログラム |
| JP2006010489A (ja) * | 2004-06-25 | 2006-01-12 | Matsushita Electric Ind Co Ltd | 情報装置、情報入力方法およびプログラム |
| JP2006209359A (ja) * | 2005-01-26 | 2006-08-10 | Takenaka Komuten Co Ltd | 指示動作認識装置、指示動作認識方法及び指示動作認識プログラム |
| WO2009148064A1 (ja) * | 2008-06-03 | 2009-12-10 | 島根県 | 画像認識装置および操作判定方法並びにプログラム |
| US20100017710A1 (en) * | 2008-07-21 | 2010-01-21 | Samsung Electronics Co., Ltd | Method of inputting user command and electronic apparatus using the same |
| JP2010055508A (ja) * | 2008-08-29 | 2010-03-11 | Sony Corp | 入出力装置 |
| JP2010152736A (ja) * | 2008-12-25 | 2010-07-08 | Kyocera Corp | 入力装置 |
| JP2011053853A (ja) * | 2009-09-01 | 2011-03-17 | Hitachi Ltd | 文字入力システム |
| JP2011053973A (ja) * | 2009-09-02 | 2011-03-17 | Sony Corp | 操作制御装置、操作制御方法およびコンピュータプログラム |
| US20110296351A1 (en) * | 2010-05-26 | 2011-12-01 | T-Mobile Usa, Inc. | User Interface with Z-axis Interaction and Multiple Stacks |
| JP2011253468A (ja) * | 2010-06-03 | 2011-12-15 | Aisin Aw Co Ltd | 表示装置、表示方法、及び表示プログラム |
| JP2012003332A (ja) * | 2010-06-14 | 2012-01-05 | Sony Computer Entertainment Inc | 情報処理装置および情報処理システム |
| US20120050007A1 (en) * | 2010-08-24 | 2012-03-01 | Babak Forutanpour | Methods and apparatus for interacting with an electronic device application by moving an object in the air over an electronic device display |
| JP2013539113A (ja) * | 2010-08-24 | 2013-10-17 | クアルコム,インコーポレイテッド | 電子デバイスディスプレイの上方の空気中で物体を移動させることによって電子デバイスアプリケーションと相互作用するための方法および装置 |
| JP2012108857A (ja) * | 2010-10-28 | 2012-06-07 | Yoshihiro Wada | キー入力装置、それを備える携帯端末および携帯端末を入力装置として機能させるためのプログラム |
| JP2012108723A (ja) * | 2010-11-17 | 2012-06-07 | Sharp Corp | 指示受付装置 |
| WO2012133227A1 (ja) * | 2011-03-25 | 2012-10-04 | 京セラ株式会社 | 電子機器、制御方法および制御プログラム |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017058818A (ja) * | 2015-09-15 | 2017-03-23 | オムロン株式会社 | 文字入力方法および文字入力用のプログラムならびに情報処理装置 |
| WO2017047304A1 (ja) * | 2015-09-15 | 2017-03-23 | オムロン株式会社 | 文字入力方法および文字入力用のプログラム、記録媒体ならびに情報処理装置 |
| EP3336662A4 (en) * | 2015-09-15 | 2019-05-29 | Omron Corporation | CHARACTER INPUT METHOD AND CHARACTER ENTRY PROGRAM, RECORDING MEDIA AND INFORMATION PROCESSING DEVICE |
| US10444851B2 (en) | 2015-09-15 | 2019-10-15 | Omron Corporation | Character input method, program for character input, recording medium, and information-processing device |
| JP2019139698A (ja) * | 2018-02-15 | 2019-08-22 | 有限会社ワタナベエレクトロニクス | 非接触入力システム、方法およびプログラム |
| JP2022008645A (ja) * | 2018-02-15 | 2022-01-13 | 有限会社ワタナベエレクトロニクス | 非接触入力システム及び方法 |
| JP7017675B2 (ja) | 2018-02-15 | 2022-02-09 | 有限会社ワタナベエレクトロニクス | 非接触入力システム、方法およびプログラム |
| JP2022550106A (ja) * | 2019-09-24 | 2022-11-30 | アーク, インコーポレイテッド | スマートリング |
| JP7580453B2 (ja) | 2019-09-24 | 2024-11-11 | アーク, インコーポレイテッド | スマートリング |
| US12248635B2 (en) | 2020-03-16 | 2025-03-11 | Arkh, Inc. | Spatially aware computing hub and environment |
| US12416967B2 (en) | 2020-03-16 | 2025-09-16 | Arkh, Inc. | Spatially aware computing hub and environment |
| CN116672713A (zh) * | 2023-06-19 | 2023-09-01 | 网易(杭州)网络有限公司 | 游戏交互方法及装置、电子设备、存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6232694B2 (ja) | 2017-11-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2717120B1 (en) | Apparatus, methods and computer program products providing finger-based and hand-based gesture commands for portable electronic device applications | |
| Kratz et al. | HoverFlow: expanding the design space of around-device interaction | |
| EP2676178B1 (en) | Breath-sensitive digital interface | |
| KR100837283B1 (ko) | 터치스크린을 구비한 휴대용 단말기 | |
| US8791900B2 (en) | Computing device notes | |
| CN106687889B (zh) | 显示器便捷式文本输入和编辑 | |
| KR101541928B1 (ko) | 시각적 피드백 디스플레이 | |
| US20120105367A1 (en) | Methods of using tactile force sensing for intuitive user interface | |
| EP2280337A2 (en) | Sensing a type of action used to operate a touch panel | |
| US20140354553A1 (en) | Automatically switching touch input modes | |
| TWI655572B (zh) | Information processing device, information processing method and computer readable recording medium | |
| US20150160731A1 (en) | Method of recognizing gesture through electronic device, electronic device, and computer readable recording medium | |
| JP6232694B2 (ja) | 情報処理装置、その制御方法及びプログラム | |
| CN102906671A (zh) | 手势输入装置及手势输入方法 | |
| US20140362002A1 (en) | Display control device, display control method, and computer program product | |
| CN106104450B (zh) | 选择图形用户界面某一部分的方法 | |
| JP7602068B2 (ja) | キー機能実行方法、キー機能実行システム、キー機能実行装置、電子機器、及びコンピュータプログラム | |
| KR20170137491A (ko) | 전자 장치 및 그의 동작 방법 | |
| TWI564780B (zh) | 觸控螢幕姿態技術 | |
| CN108595010B (zh) | 虚拟现实中虚拟物体的交互方法及装置 | |
| CN101869484A (zh) | 具有触摸屏的医疗诊断装置及其操控方法 | |
| Lang et al. | A multimodal smartwatch-based interaction concept for immersive environments | |
| CN112534390B (zh) | 用于提供虚拟输入工具的电子装置及其方法 | |
| JP2013077180A (ja) | 認識装置およびその制御方法 | |
| Chen | Universal motion-based control and motion recognition |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151015 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160428 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160802 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160913 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20161101 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20161101 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161102 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170314 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170515 |
|
| 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: 20170926 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171009 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6232694 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |