JP5427152B2 - 入力装置、入力制御方法、プログラムおよび記録媒体 - Google Patents
入力装置、入力制御方法、プログラムおよび記録媒体 Download PDFInfo
- Publication number
- JP5427152B2 JP5427152B2 JP2010215086A JP2010215086A JP5427152B2 JP 5427152 B2 JP5427152 B2 JP 5427152B2 JP 2010215086 A JP2010215086 A JP 2010215086A JP 2010215086 A JP2010215086 A JP 2010215086A JP 5427152 B2 JP5427152 B2 JP 5427152B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- input device
- restriction
- unit
- effective area
- 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
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明の一実施形態(第1の実施形態)について図面を参照して説明する。図1は、本実施形態に係る入力装置100の概略構成を示すブロック図であり、図2は、入力装置100の外観を模式的に示す図であり、(a)は、入力装置100の片面(以下、A面と称する)を示し、(b)は、入力装置100の反対の面(以下、B面と称する)を示す。
入出力デバイス110aおよび110bは、それぞれ入出力デバイス110の部分を構成している。入出力デバイス110は、外部の物体(例えば、ユーザの指、スタイラス等)との接触状態を検知し得るものであればよく、例えば、一般的なタッチパネルとして構成される。なお、タッチパネルの方式は特に限定されず、抵抗膜式、静電容量式等を用いることができる。また、タッチパネルの代わりに、ボタン等の接触状態を検知し得るインターフェースを用いてもよい。
角度センサ120は、入力装置100の向きを検知するものであり、例えば、ジャイロを利用した公知の角度センサを用いることができる。本実施形態において検出すべき角度の回転軸としては、入力装置100自体を裏返すための回転軸が想定されており、例えば、角度センサ120としては、入力装置100の長手方向に伸びる軸および短手方向に伸びる軸の周りの角度を検出し得るものを好適に用いることができるが、これに限定されない。
加速度センサ130は、入力装置100の加速度を検知するものであり、公知の加速度センサを用いることができる。なお、本実施例では、後述するように、入力装置100の回転および入力装置100の回転の停止を検知するために、加速度センサ130を使用している。なお、加速度センサ130は、入力装置100の回転の開始および終了を検知するために用いるものであり、加速度センサ130の代わりに、角速度センサを用いてもよい。また、一つの局面において、角度センサ120を用いて、入力装置100の回転および入力装置100の回転の停止を検知するようにすれば、加速度センサ130は省略してもよい。すなわち、周期的または非周期的に取得した入力装置100の向きを時系列に沿って解析すれば、入力装置100が回転しているか否かを容易に判定することができる。
ホスト部141は、オペレーティングシステムおよび各種アプリケーションを実行する。入出力処理部142は、入出力デバイス110からの信号を解析して、ユーザの入力を特定し、ホスト部141に提供する。詳細に述べれば、入出力処理部142は、入出力デバイス110からの信号のうち、有効領域における接触状態を示す信号を解析して、各種の入力イベント(例えば、キーダウン、キーアップ、スライド等)を検出し、当該入力イベントを示す情報を、ホスト部141に提供するものである。また、入出力処理部142は、ホスト部141からの指示を受けて、入出力デバイス110を制御して、画像、文字等の表示を行う。また、角度応答部143は、角度センサ120の検知結果に基づいて種々の処理を実施するものであり、角度センサ120の検知結果に応じて入出力デバイス110に有効領域を設定する。詳細については後述する。
次に、入力装置100の動作について図3および図4を参照して説明する。図3は、入力装置100をユーザが操作している様子を示す図であり、図4は、入力装置100の概略動作を示すフローチャートである。
入力装置100は、また、反転操作をユーザからの入力として受け付けるように構成されていてもよく、例えば、図5に示すフローチャートのように動作してもよい。すなわち、通常モードから制限モードに移行した後(ステップS6)の後、入出力処理部142は、直前操作をバッファリングし、制限解除条件を充足して(ステップS10)通常モードに復帰するとき、回転操作を入力イベントとしてバッファリングし、ステップS4において、バッファリングした上記操作をホスト部141に提供するようにしてもよい。そして、ホスト部141は、当該反転操作に関連づけられた処理を行うようにしてもよい。
また、入出力デバイスは、2面に設けられている必要はなく、3面以上に設けられていてもよい。図6(a)は、4面に入出力デバイスが設けられている入力装置200の概要を示す斜視図である。示すように、入力装置200の形状は、4角柱状であり、各側面に、入出力デバイス210a〜dがそれぞれ設けられている。
また、入出力デバイスは、明確に区切られている必要は無く、一続きであってもよい。図6(b)は、一続きの入出力デバイスが設けられている入力装置300の概要を示す斜視図である。示すように、入力装置300の形状は、円筒状であり、側面に、入出力デバイス310が設けられている。
本発明の一実施形態(第2の実施形態)について図面を参照して説明する。図7は、本実施形態に係る入力装置400の概略構成を示すブロック図である。
最後に、入力装置100、200、300、および400の各ブロックは、集積回路(ICチップ)上に形成された論理回路によってハードウェア的に実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェア的に実現してもよい。
110、210、310、410 入出力デバイス(入力部)
120、420 角度センサ(方向検知手段)
130、430 加速度センサ(加速度検知手段)
140、440 主制御部
141、441 ホスト部
142、442 入出力処理部
143、443 角度応答部(有効領域設定手段)
144、444 モード切替部(入力制限部、制限解除部、第2の制限解除部)
Claims (11)
- 入力部を備え、該入力部の少なくとも一部である有効領域と外部の物体との接触状態を検知して、ユーザからの入力を受け付ける入力装置であって、
該入力装置が回転を開始したとき、該入力に制限を課す入力制限手段と、
該入力装置が該回転を終了したとき、該制限を解除する制限解除手段と、を備えており、
該制限解除手段は、該入力装置が該有効領域と外部の物体との接触を検知しているときは、該制限を解除しないことを特徴とする入力装置。 - 上記入力装置の向きを検知する方向検知手段を備えており、
上記制限解除手段は、該方向検知手段によって検知された上記入力装置の向きと、上記回転前の上記入力装置の向きとの差が、特定の範囲内にないときは、上記制限を解除しないことを特徴とする請求項1に記載の入力装置。 - 上記方向検知手段が検知した向きに応じて、上記入力部のうちの特定の部分を、上記有効領域として設定する有効領域設定手段を備えていることを特徴とする請求項2に記載の入力装置。
- 上記入力装置は、複数の面を有しており、
上記入力部は、該複数の面のうちの互いに異なる面上に設けられている複数の部分から構成されており、
上記有効領域設定手段は、該複数の部分のうちの一つを上記有効領域として設定することを特徴とする請求項3に記載の入力装置。 - 上記入力装置の加速度を検知する加速度検知手段を備え、
上記入力制限手段は、該加速度検知手段が検知した加速度に基づいて、上記入力装置の回転の開始を検知し、
上記制限解除手段は、該加速度検知手段が検知した加速度に基づいて、上記入力装置の回転の終了を検知することを特徴とする請求項1〜4の何れか1項に記載の入力装置。 - 上記制限が課されている状態において、上記入力部に対して特定の操作がなされたときに、該制限を解除する第2の制限解除手段を備えていることを特徴とする請求項1〜5の何れか1項に記載の入力装置。
- 上記有効領域に画像および文字の少なくとも何れかを表示する表示手段を備えていることを特徴とする請求項1〜6の何れか1項に記載の入力装置。
- 上記制限解除手段が上記制限を解除したとき、直前の上記入力装置の上記回転を、ユーザからの入力として受け付けることを特徴とする請求項1〜7の何れか1項に記載の入力装置。
- 入力部を備え、該入力部の少なくとも一部である有効領域と外部の物体との接触状態を検知して、ユーザからの入力を受け付ける入力装置の入力制御方法であって、
該入力装置が回転を開始したとき、該入力に制限を課す入力制限工程と、
該入力装置が該回転を終了したとき、該制限を解除する制限解除工程と、を包含しており、
該制限解除工程では、該入力装置が該有効領域と外部の物体との接触を検知しているときは、該制限を解除しないことを特徴とする入力制御方法。 - コンピュータを請求項1〜8の何れか1項に記載の入力装置として動作させるためのプログラムであって、上記コンピュータを上記入力装置が備えている各手段として機能させるためのプログラム。
- 請求項10に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010215086A JP5427152B2 (ja) | 2010-09-27 | 2010-09-27 | 入力装置、入力制御方法、プログラムおよび記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010215086A JP5427152B2 (ja) | 2010-09-27 | 2010-09-27 | 入力装置、入力制御方法、プログラムおよび記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012069045A JP2012069045A (ja) | 2012-04-05 |
JP5427152B2 true JP5427152B2 (ja) | 2014-02-26 |
Family
ID=46166201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010215086A Expired - Fee Related JP5427152B2 (ja) | 2010-09-27 | 2010-09-27 | 入力装置、入力制御方法、プログラムおよび記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5427152B2 (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5922480B2 (ja) * | 2012-04-25 | 2016-05-24 | 京セラ株式会社 | 表示機能を備える携帯機器、プログラムおよび表示機能を備える携帯機器の制御方法 |
JP5610644B2 (ja) | 2012-04-27 | 2014-10-22 | パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America | 入力装置、入力支援方法及びプログラム |
JP5461735B2 (ja) * | 2012-04-27 | 2014-04-02 | パナソニック株式会社 | 入力装置、入力支援方法及びプログラム |
JP2014016838A (ja) * | 2012-07-09 | 2014-01-30 | Sharp Corp | 携帯型情報処理装置、情報処理プログラムおよび記録媒体 |
JP5950108B2 (ja) * | 2012-08-06 | 2016-07-13 | 株式会社村田製作所 | 非接触式入力装置 |
JP5913005B2 (ja) * | 2012-08-29 | 2016-04-27 | 京セラ株式会社 | 携帯端末、制御方法及び制御プログラム |
JP5987666B2 (ja) * | 2012-12-05 | 2016-09-07 | 富士ゼロックス株式会社 | 操作制御プログラム及び情報処理装置 |
JP5921427B2 (ja) * | 2012-12-27 | 2016-05-24 | キヤノン株式会社 | 撮像制御装置及びその制御方法 |
WO2015025549A1 (ja) * | 2013-08-22 | 2015-02-26 | シャープ株式会社 | 表示装置、および、タッチ操作処理方法 |
JP6494210B2 (ja) * | 2014-08-08 | 2019-04-03 | キヤノン株式会社 | 通信装置及びその制御方法、プログラム |
JP6188861B2 (ja) * | 2016-04-14 | 2017-08-30 | キヤノン株式会社 | 電子機器及びその制御方法 |
JP2018084908A (ja) * | 2016-11-22 | 2018-05-31 | 富士ゼロックス株式会社 | 端末装置およびプログラム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4190294B2 (ja) * | 2003-01-14 | 2008-12-03 | シャープ株式会社 | 電子機器装置 |
JP4089487B2 (ja) * | 2003-04-10 | 2008-05-28 | 松下電器産業株式会社 | 情報機器 |
JP5243115B2 (ja) * | 2008-06-27 | 2013-07-24 | 京セラ株式会社 | 携帯端末および携帯端末制御プログラム |
-
2010
- 2010-09-27 JP JP2010215086A patent/JP5427152B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2012069045A (ja) | 2012-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5427152B2 (ja) | 入力装置、入力制御方法、プログラムおよび記録媒体 | |
JP4741983B2 (ja) | 電子機器及び電子機器の動作方法 | |
EP2336842A2 (en) | Hand-held electronic device capable of control by reflecting grip of user and control method thereof | |
US20130069883A1 (en) | Portable information processing terminal | |
US20110077083A1 (en) | Method for providing user interface for controlling game | |
JP6157885B2 (ja) | 携帯端末装置の表示制御方法 | |
US20100020034A1 (en) | Mobile device having backpanel touchpad | |
US20110216025A1 (en) | Information processing apparatus and input control method | |
JPWO2011135944A1 (ja) | 情報処理端末およびその操作制御方法 | |
CN111666013A (zh) | 电子设备及其控制方法 | |
JP2011248411A (ja) | 情報処理装置および仮想キーボードの表示方法 | |
US20110285653A1 (en) | Information Processing Apparatus and Input Method | |
US20190095077A1 (en) | Electronic apparatus | |
JP6109788B2 (ja) | 電子機器及び電子機器の作動方法 | |
US20180144721A1 (en) | Terminal device and non-transitory computer-readable medium | |
CN103902206B (zh) | 操作具有触摸屏的移动终端的方法和设备及移动终端 | |
JP2015060303A (ja) | 情報処理装置 | |
US11354031B2 (en) | Electronic apparatus, computer-readable non-transitory recording medium, and display control method for controlling a scroll speed of a display screen | |
JP6252584B2 (ja) | 情報処理装置、その処理方法、およびプログラム | |
CN104798014A (zh) | 基于姿势的分区切换 | |
JP2014016743A (ja) | 情報処理装置、情報処理装置の制御方法、および情報処理装置の制御プログラム | |
US20120162048A1 (en) | Portable electronic apparatus | |
US20140152573A1 (en) | Information processing apparatus, and method and program for controlling the information processing apparatus | |
JP2013003248A (ja) | 表示装置、電子機器、およびプログラム | |
JP4926841B2 (ja) | 情報機器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130401 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131118 |
|
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: 20131126 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131129 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5427152 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |