(57)【要約】  アクティブキーボードシステムは、相互に交信接続されたプロセッサ、メモリ及びディスプレイ（３４）を具備する。本システムは、データ及びコマンドをキーボードシステムに入力する入力手段を具備する。入力手段は少なくとも１つのセレクタ（３６）と、複数のキー（３２ａ、３２ｂ、３２ｃ、３２ｄ）を具備する。アクティブキーボードシステムソフトウェアがメモリに記憶され、利用可能な選択肢を、入力手段を用いてその利用可能な選択肢の非曖昧選択が行えるようにグループ分けしてディスプレイ（３４）上へ動的に提示するように構成される。アクティブキーボードシステムソフトウェアは、提示コードとフィルタコードを具備する。提示コードは、スクロールを可能とするステップ又はスクロール分割コードと、視認グリッド上に利用可能な選択肢を編成し且つ視認グリッドをディスプレイ（３４）に提供するグリッド提示コードとを含む。グリッド提示コードは、マトリックスとして各々が構成される１つ以上の区画枠を備えた視認グリッドを形成する。
2008507754.tif 000002
【特許請求の範囲】
【請求項１】
アクティブキーボードシステムであって、
プロセッサと、
当該プロセッサに交信接続されたメモリと、
前記プロセッサに交信接続されたディスプレイと、
当該システムにデータを入力する入力手段であって、少なくとも１つのセレクタ及び複数のキーを含む入力手段と、
前記メモリに記憶されたアクティブキーボードシステムソフトウェアであって、利用可能な選択肢を、前記入力手段を用いて利用可能な選択肢の非曖昧選択が行えるようにグループ分けして前記ディスプレイ上に動的に提示するように構成されているアクティブキーボードシステムソフトウェアと、を備えたアクティブキーボードシステム。
【請求項２】
前記アクティブキーボードシステムソフトウェアが提示コードとフィルタコードとを含む、請求項１に記載のアクティブキーボードシステム。
【請求項３】
前記提示コードが、利用可能な選択肢を視認グリッド上に編成し、かつ、視認グリッドをディスプレイに提供するグリッド提示コードを含む、請求項２に記載のアクティブキーボードシステム。
【請求項４】
前記提示コードが、前記少なくとも１つのセレクタの１つによって制御される選択ポインタを表示する、請求項２に記載のアクティブキーボードシステム。
【請求項５】
前記提示コードが、スクロールを可能とするステップ又はスクロールレゾルーションコードを含む、請求項２に記載のアクティブキーボードシステム。
【請求項６】
前記グリッド提示コードが、複数の列及び複数の行を有するマトリックスとしての少なくとも１つの区画枠を備えた視認グリッドを構成する、請求項３に記載のアクティブキーボードシステム。
【請求項７】
前記グリッド提示コードが、前記少なくとも１つの区画枠を３列４行のマトリックスとして構成する、請求項６に記載のアクティブキーボードシステム。
【請求項８】
前記グリッド提示コードが、前記少なくとも１つの区画枠を１列及び複数行のマトリックスとして構成する、請求項６に記載のアクティブキーボードシステム。
【請求項９】
前記グリッド提示コードが、複数の区画枠を備えた視認グリッドを構成する、請求項３に記載のアクティブキーボードシステム。
【請求項１０】
前記グリッド提示コードが、３つの区画枠を備えた視認グリッドを構成する、請求項３に記載のアクティブキーボードシステム。
【請求項１１】
前記視認グリッドが複数のセルを含み、前記グリッド提示コードが前記複数のセルの各々に、英数字文字、記号、音符、アイコン、テキスト、表意文字、表語文字を分布させるグリッド分布コードを含む、請求項３に記載のアクティブキーボードシステム。
【請求項１２】
前記提示コードが、アプリケーションコードと提示コード間のトランザクションを変換するアプリケーションアダプタコードを含む、請求項２に記載のアクティブキーボードシステム。
【請求項１３】
前記提示コードが、選択された選択肢、操作の完了確認、及び操作の完了不備のアラームのための音声告知を提供するサウンドコードを含む、請求項２に記載のアクティブキーボードシステム。
【請求項１４】
前記提示コードが、ユーザとシステムの対話を高めるフィードバックコードを含む、請求項２に記載のアクティブキーボードシステム。
【請求項１５】
前記フィルタコードが、意図的なユーザ入力を非意図的なユーザモーションから分離するように構成されている、請求項２に記載のアクティブキーボードシステム。
【請求項１６】
前記フィルタコードが、ユーザ入力を外力の影響から分離する外力フィルタコードを含む、請求項２に記載のアクティブキーボードシステム。
【請求項１７】
前記フィルタコードが、ユーザの意図をグリッド上における選択ポインタの正確な動きに変換し、かつ、ステップ間におけるシステムの再調整を可能とするステップモーションコードを含む、請求項４に記載のアクティブキーボードシステム。
【請求項１８】
前記フィルタコードが、ユーザがシステムを操作しながら位置を変更可能とするスライドゼロコードを含む、請求項２に記載のアクティブキーボードシステム。
【請求項１９】
前記フィルタコードが、フィードバックを介してオペレータとシステムとの対話を最適化する適応閾値コードを含む、請求項２に記載のアクティブキーボードシステム。
【請求項２０】
前記フィルタコードが、ユーザ及びアプリケーションの優先性に合わせる補調コードを含む、請求項２に記載のアクティブキーボードシステム。
【請求項２１】
前記複数のキーが、前記ディスプレイを妨害せずにフィンガーで操作されるように構成されている、請求項１に記載のアクティブキーボードシステム。
【請求項２２】
前記少なくとも１つのセレクタが単一のセレクタである、請求項１に記載のアクティブキーボードシステム。
【請求項２３】
前記単一のセレクタが、ホイール、トラックボール、ジョイスティック、ロッカーパッド、タッチパッド、セレクタスイッチ、トグルスイッチ、キーボタン、Ｎ状態ボタン、またはＮ状態セレクタである、請求項２２に記載のアクティブキーボードシステム。
【請求項２４】
前記単一のセレクタが親指によって操作されるように構成配置されている、請求項２０に記載のアクティブキーボードシステム。
【請求項２５】
前記少なくとも１つのセレクタの１つが、システムの動きを入力として解釈するように構成されている、請求項１に記載のアクティブキーボードシステム。
【請求項２６】
前記少なくとも１つのセレクタの前記１つが、動きを異なる次元で検知するように構成された少なくとも１つの動作センサセットである、請求項２５に記載のアクティブキーボードシステム。
【請求項２７】
前記少なくとも１つのセレクタの前記１つが、システムに加わる外力の影響をフィルタ除去するように構成された少なくとも二組の動作センサである、請求項２５に記載のアクティブキーボードシステム。
【請求項２８】
前記少なくとも二組の動作センサが、第１組の動作センサに対して第２組の動作センサの感度軸を一致させることによって、前記システムに加わる外力の影響をフィルタ除去するように構成されている、請求項２７に記載のアクティブキーボードシステム。
【請求項２９】
前記少なくとも１つのセレクタが、少なくとも２つのセレクタである、請求項２に記載のアクティブキーボードシステム。
【請求項３０】
当該システムが、前記入力手段の一部又は全てをシステム上に二重に設けることによって両手利き用に構成されている、請求項１に記載のアクティブキーボードシステム。
【請求項３１】
当該システムが、ユーザがシステムの部品を回転、再取り付け、スライド又は移動するのを可能にすることによって両手利き用に構成されている、請求項１に記載のアクティブキーボードシステム。
【請求項３２】
前記複数のキーが、意図しない係合を防ぐように構成されている、請求項１に記載のアクティブキーボードシステム。
【請求項３３】
当該システムが、携帯電話、パーソナルディジタルアシスタント、全地球測位受信装置、遠隔制御装置、コンピュータマウス、ページャ、ウォーキートーキー、スキャナ又はマルチ測定器として構成されている、請求項１に記載のアクティブキーボードシステム。
【請求項３４】
当該システムの一部又は全ての構成部品が、手持ち式電子装置に動作装着され組み合わせ使用されるスリーブとして構成されている、請求項１に記載のアクティブキーボードシステム。
【請求項３５】
前記手持ち式電子装置と組み合わせにおいて、当該装置が、携帯電話、パーソナルディジタルアシスタント、全地球測位受信装置、遠隔制御装置、コンピュータマウス、ページャ、ウォーキートーキー、スキャナ又はマルチ測定器として構成されている、請求項３４に記載のアクティブキーボードシステム。
【請求項３６】
当該システムが、１つのセレクタでインターネット閲覧又はアプリケーション稼動するように構成されている、請求項１に記載のアクティブキーボードシステム。
【請求項３７】
当該システムが、２つのセレクタを用いてインターネット閲覧又はアプリケーション稼動するように構成されている、請求項１に記載のアクティブキーボードシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は手持ち式のデータ入力装置に関し、特に手持ち式電子装置用アクティブキーボードシステムに関する。本アクティブキーボードシステムは、利用可能な選択肢を、入力手段を用いてその利用可能な選択肢の非曖昧選択が行えるようにグループ分けしてディスプレイ上へ動的に提示することにより、手持ち式電子装置のユーザに対し、英数字テキスト及びデータの装置への入力を含め、通常用いられる全ての機能を片手で行えるようにする一定組の手法を提供する。
【背景技術】
【０００２】
ポータブル型電子装置は、装置の能力を拡充しつつ、小型化が急速に進んでいる。サイズの縮小は、情報を電子装置に入力しまた電子装置から情報へアクセスするためにユーザがキーボードを物理的に操作する能力を制限してきた。一部の電子装置はミニテュア型キーボードを備えて製造されているが、そのような装置は使用するのが困難なことが実証されており、データを指で迅速に入力するのにキーが小さ過ぎる。他方、一式のキーボードに通常サイズのキーを用いると、キーボードの必要幅のため、装置の小型化可能な範囲が限定される。一部の会社は、コンピュータの不使用時に分割して重ね合わせられる通常サイズのキーボードを作製したが、それでも尚装置は比較的大きくなってしまう。
【０００３】
現在、多くの電子装置は手のひらに充分載せられるほど小さい。そのように小さいサイズでも、片手で素早くデータを入力したり、インターネットをナビゲートでき、その際片手で装置を支持するだけでなく、５本の指全てを使って素早くデータやコマンドを入力できることが望まれている。そういった小型の電子装置の能力を充分活用するためには、本発明で提供するような、フルテキストを含むデータを制限された数のキーで素早く且つ効率的に入力する装置が必要である。
【０００４】
制限された数のフルサイズキーを用いたデータ入力の方法が幾つか、従来技術として知られている。そのひとつが「マルチタップ」法である。この方法では、各々に複数個の文字や記号を割り当てた１２個以上のキーを用いている。ユーザは、装置のディスプレイ上に所望の文字が現れるまで、各キーを何回か押す。この方式は、制限された数のキーを使ってユーザが完全なテキストメッセージを入力できるようにするが、キーストロークの数が非常に多く中断時間も必要なため時間のかかる方式であり、しかもインターネットの閲覧能力はなく、ユーザは指の位置をキーからキーへ動かさなければならないため、キーストロークの効率が更に下がる。
【０００５】
制限された数のキーを用いたデータ入力の別の方式が、１９９８年１０月６日付けで Dale L. Grover らに発行された米国特許5,818,437及び２０００年１月４日付けで Martin T. King らに発行された米国特許6,011,554に記載されている。これらの方式でも各キーに複数の値を割り当てるが、各キーを複数回押す必要は取り除かれている。ユーザは所望の各キーを１回ただ押すだけで、コンピュータがユーザの入力しようとした単語を、キー毎の複数の文字から形成可能ないくつかの単語の中から判読を行う。コンピュータが違った単語を導いた場合、ユーザは他の多数の可能性のある単語をスクロールできる。これらの方式は、マルチタップ法と比較しキーストロークの数を減らすのに効果的である。しかしながら、それらの方式は語彙が制限されているため一般的でない単語や名前を入力するのには使えず、インターネットの閲覧にも適用できず、しかもユーザがキー上の指の位置を変えなければ使えない。
【特許文献１】米国特許5,818,437
【特許文献２】米国特許6,011,554
【０００６】
１９９８年１２月２９日付けで Jeffrey A. Grant に発行された米国特許5,854,624は、インターネットの閲覧用のポケットサイズ型インタフェースの一例である。Grant の米国特許5,854,624の装置は、タッチ感応スイッチと幾つかのキーを用いて、ユーザとインターネットのインタフェースを可能としている。またGrant の米国特許5,854,624の装置は、ユーザがインターネットをナビゲートするのを可能にする機能を有するが、テキストや数字などのデータを入力する方法は示しておらず、片手での操作用にも設計されていない。
【特許文献３】米国特許5,854,624
【０００７】
２０００年１２月２６日付けで Lisa L. Foote に発行された米国特許6,164,853 も、手持ち式装置用の人間工学的ハウジングを開示している点で関連している。Footeの装置は、リモートコントロールなど標準型電子装置に装着され、ユーザが片手だけでそのような装置を簡便に操作できるようにしている。しかしながらFooteの装置は、各種のデータを素早く入力する方法や、インターネットを閲覧する方法をいずれも開示していない。
【特許文献４】米国特許6,164,853
【０００８】
別の関連技術として次のものがある：２００２年５月２３日付けで公開された Giovanni D'Agostinin の米国出願公開特許2002/0060699
Al(二次元移動センサに基づく文字入力装置)；２００２年１１月７日付けで公開された Matthew G. Pallakoff の米国出願公開特許2002/  0163504 Al(迅速なテキストタイプ入力をサポートする手持ち式装置)；２００３年２月２０日付けで公開された Joshua R. Buesseler らの米国出願公開特許2003/0036362
Al (移動式通信装置用の交換可能カバー)；及び２００３年３月１３日付けで公開された Charles Wu らの米国出願公開特許2003/0048262 Al (ナビゲーション、テキスト入力及び電話ダイヤル入力用の方法及び装置)。
【特許文献５】米国出願公開特許2002/0060699 Al
【特許文献６】米国出願公開特許2002/0163504 Al
【特許文献７】米国出願公開特許2003/0036362 Al
【特許文献８】米国出願公開特許2003/0048262 Al
【０００９】
さらに別の関連技術として次のものがある：２００３年３月２０日付けで公開された Jiang Pengの米国出願公開特許2003/0052861 Al(脱着可能ジョイスティックを備えたポータブル式通信装置及びその方法)；２００４年１月２２日付けで公開された Gary R. Bradskiの米国出願公開特許2004/0012566 Al(仮想空間とのインタフェース用直感式モバイル装置)；及び２００４年１月２９日付けで公開された G. Eric Engstrom らの米国出願公開特許2004/0018863 Al(スマートな付属カバーを有するモバイル電子装置のパーソナル化)。
【特許文献９】米国出願公開特許2003/0052861 Al
【特許文献１０】米国出願公開特許2004/0012566 Al
【特許文献１１】米国出願公開特許2004/0018863 Al
【００１０】
さらに別の関連技術として次のものがある：１９９０年１月２日付けでJames
M. Lapeyreに発行された米国特許4,891,777 (１２個のキーから英数字の入力能力を与える片手キーボードアレイ)；１９９３年２月１６日付けでRonald H. Thomasらに発行された米国特許5,187,480 (記号定義装置)；１９９４年７月２６日付けでThomas L. Gambaroに発行された米国特許5,332,322 (手で握れる装置用の人間工学的親指操作可能キーボード)；１９９５年１１月２８日及び１９９６年１０月１５日付けで共にDavid Kirkebyらに発行された米国特許5,471,042 及び5,565,671 (二重トリガースイッチを有する手持ち式データ入力端末)；１９９７年３月１８日付けでErnest H. Beernikらに発行された米国特許5,612,719 (グラフィックユーザインタフェース用動作感知ボタン)；１９９７年９月９日付けでJames D. Loganに発行された米国特許5,666,113 (カーソル制御及びキーボードエミュレーション用タッチパッド入力装置を用いるためのシステム)；及び１９９７年１２月３０日付けでMalcolm G. Hallらに発行された米国特許5,703,623 (遠隔制御用スマート配向検知回路)。
【特許文献１２】米国特許4,891,777
【特許文献１３】米国特許5,187,480
【特許文献１４】米国特許5,332,322
【特許文献１５】米国特許5,471,042
【特許文献１６】米国特許5,565,671
【特許文献１７】米国特許5,612,719
【特許文献１８】米国特許5,666,113
【特許文献１９】米国特許5,703,623
【００１１】
さらに別の関連技術として次のものがある：１９９８年１０月６日付けでNina
T. Cheungに発行された米国特許5,736,976 (手の動きの検知及びモニター機能を有するコンピュータデータ入力装置)；１９９８年９月１５日付けでSeth R. McCloudに発行された米国特許5,808,567 (手の指３本を用いて通信する装置及び方法)；及び１９９８年８月３日付けでJames M. Cisarに発行された米国特許5,931,873 (サムホイールを備えたプログム可能モバイル装置)。
【特許文献２０】米国特許5,736,976
【特許文献２１】米国特許5,808,567
【特許文献２２】米国特許5,931,873
【００１２】
さらに別の関連技術として次のものがある：２０００年４月１８日付けでSeppoらに発行された米国特許6,052,070 (文字列を形成する方法、電子通信装置及び電子通信装置を充電する充電器)；２０００年５月２３日付けでAlan H. Grantに発行された米国特許6,067,358 (人間工学的携帯電話)；２０００年８月１５日付けでJerry Panagrossiに発行された米国特許6,104,317 (データ入力装置及び方法)；２００１年３月１３日付けでRobert M. Landsに発行された米国特許6,201,554 (手持ち式データ処理用デバイス制御装置)；及び２００１年６月５日付けでAnders L. Molneに発行された米国特許6,243,080 (セレクタを備えたタッチ感知式パネル)。
【特許文献２３】米国特許6,052,070
【特許文献２４】米国特許6,067,358
【特許文献２５】米国特許6,104,317
【特許文献２６】米国特許6,201,554
【特許文献２７】米国特許6,243,080
【００１３】
さらに別の関連技術として次のものがある：２００２年２月１２日付けでJoel
F. Bartlettに発行された米国特許6,347,290 (手持ち式演算装置の動きに対応する位置及び所作コマンドを検出し実行する装置及び方法)；２００２年５月２１日付けでCraig A. Willに発行された米国特許6,392,640（非曖昧性によるサムホイールを用いた単語の入力）；２００２年６月４日付けでMona Singhらに発行された米国特許6,400,376 (手持ち式データ処理用表示制御)；２００２年８月２０日付けでQi Haoに発行された米国特許6,437,709 (キーボード及びその入力方法)；２００２年１０月１５日付けでDavid Y. Feinsteinに発行された米国特許6,466,198 (ディスプレイを備えた手持ち式装置の表示ナビゲーション及び拡大)；及び２００３年５月２０日付けでKeith C. Thomasに発行された米国特許6,567,101（データの表示を操作するための動作入力を利用したシステム及び方法）。
【特許文献２８】米国特許6,347,290
【特許文献２９】米国特許6,392,640
【特許文献３０】米国特許6,400,376
【特許文献３１】米国特許6,437,709
【特許文献３２】米国特許6,466,198
【特許文献３３】米国特許6,567,101
【００１４】
さらに別の関連技術として次のものがある：２００３年６月３日付けでJoel
F. Bartlettに発行された米国特許6,573,883（所作で演算装置を制御する方法及び装置）；２００３年８月５日付けでJin Luに発行された米国特許6,603,420（レシーバ音量、チャネル選択、またはその他のパラメータ用のモーション依拠制御を備えた遠隔制御装置）；２００３年８月２６日付けでJason T. Griffinらに発行された米国特許6,611,255（親指での使用に最適化したキーボードを備える手持ち式電子装置）；２００３年１１月４日付けでIwao Masuyamaらに発行された米国特許6,641,482（加速度センサ及びゲームプログラムを記憶する情報記憶媒体を備えたポータブルゲーム装置）；２００４年１月２７日付けでRobert A. Shepherdに発行された米国特許6,683,599（電子装置用キーパッド型入力装置）；及び２００４年２月１０日付けでAlan E. Kaplanに発行された米国特許6,690,358（手持ち式装置用表示制御）。
【特許文献３４】米国特許6,573,883
【特許文献３５】米国特許6,603,420
【特許文献３６】米国特許6,611,255
【特許文献３７】米国特許6,641,482
【特許文献３８】米国特許6,683,599
【特許文献３９】米国特許6,690,358
【００１５】
さらに別の関連技術として次のものがある：１９９６年１０月に公開されたヨーロッパ出願公開特許EP 0 735 514 A1、１９８８年１月に公開された英国出願公開特許GB 2
193 023 A、２００２年９月に公開された世界知的所有権機関（ＷＩＰＯ）出願公開特許WO
02/073995 A1、２００３年１月に公開されたヨーロッパ出願公開特許EP 1 271 288 A2、及び２００３年２月に公開されたＷＩＰＯ出願公開特許WO 03/015379。
【特許文献４０】ヨーロッパ出願公開特許EP 0 735 514A1
【特許文献４１】英国出願公開特許GB 2 193 023 A
【特許文献４２】WO 02/073995 A1
【特許文献４３】ヨーロッパ出願公開特許EP 1 271 288A2
【特許文献４４】WO 03/015379
【発明の開示】
【発明が解決しようとする課題】
【００１６】
上記した発明及び特許は、単独あるいは組み合わせいずれにおいても、請求の範囲で請求しているような本発明を記載していない。
【課題を解決するための手段】
【００１７】
本発明はアクティブキーボードシステムを提供する。本キーボードシステムはプロセッサ及びプロセッサに交信接続されたメモリを有する。ディスプレイがプロセッサに交信接続される。キーボードシステムは、データをキーボードシステムに入力する入力手段を有する。入力手段は少なくとも１つのセレクタと、少なくとも２つのキーとを有する。アクティブキーボードシステムソフトウェアがメモリに記憶される。アクティブキーボードシステムソフトウェアは、利用可能な選択肢を、入力手段を用いてその利用可能な選択肢の非曖昧選択が行えるようにグループ分けしてディスプレイ上へ動的に提示するように構成される。
【発明を実施するための最良の形態】
【００１８】
本発明は手持ち式電子装置用アクティブキーボードシステムである。本アクティブキーボードシステムは、利用可能な選択肢を、入力手段を用いてその利用可能な選択肢の非曖昧選択が行えるようにグループ分けしてディスプレイ上へ動的に提示することにより、手持ち式電子装置のユーザに対し、英数字テキスト及びデータのシステムへの入力を含め、通常用いられる全ての機能を片手で行えるようにする一定組の手法を提供する。アクティブキーボードシステムは、相互に交信接続されたプロセッサ、メモリ、及びディスプレイを具備する。本システムは、データ及びコマンドをキーボードシステムに入力する入力手段を具備し、入力手段は少なくとも１つのセレクタと複数のキーとを具備する。アクティブキーボードシステムソフトウェアがメモリに記憶され、利用可能な選択肢を、入力手段を用いてその利用可能な選択肢の非曖昧選択が行えるようにグループ分けしてディスプレイ上へ動的に提示するように構成される。
【００１９】
アクティブキーボードシステムソフトウェアは、提示コードとフィルタコードを具備する。提示コードは、スクロールを可能とするステップまたはスクロールレゾルーション（分割）コードと、視認グリッド上に利用可能な選択肢を編成し且つ視認グリッドをディスプレイに提供するグリッド提示コードとを含む。提示コードは、一度に複数のセレクタの１つにより制御される選択ポインタを表示する。グリッド提示コードは、複数の列と複数の行を含むマトリックスとして個々が構成される１つ以上の区画枠を備えた視認グリッドを形成する。１つ以上の区画枠は例えば、３列４行のマトリックス、１列複数行のマトリックス等として構成し得る。１つ以上の区画枠は、クリア、透明、半透明及び／又は不透明とし得る。
【００２０】
視認グリッドは複数のセルを含み、グリッド提示コードは、各々のセルに英数文字、記号、音符、アイコン、テキスト、表意文字、表語文字を分布させるグリッド分布（ポピュレーション）コードを有してもよい。さらに提示コードは、アプリケーションと提示コード間のトランザクションを変換するアプリケーションアダプタコード、選択された選択肢の音声告知、操作の完了を表す音声確認、あるいは操作の完了不備時のアラームを提供するサウンドコード、及びユーザとシステムの対話を高めるフィードバックコードを有してもよい。
【００２１】
フィルタコードは、意図的なユーザのモーション（動作）入力を偶然のモーションから分離するように構成される。フィルタコードは、ユーザの入力を望ましくない外力の影響から分離する外力フィルタコード、ユーザの意図をグリッド上のポインタの正確な動きに変換し、ステップ間におけるシステムの再調整を可能とするステップモーションコード、ユーザが装置を操作しながら位置を変更可能とするスライドゼロコード、フィードバックを介してオペレータとシステムとの対話を最適化する適応閾値コード、及び／又はユーザ及びアプリケーションの優先性（ｐｒｅｆｅｒｅｎｃｅ）に合わせる補調コードを有してもよい。
【００２２】
キーは、ディスプレイを妨害せずに指（フィンガー）で操作されるように構成してもよい。アクティブキーボードシステムは、単一または複数いずれのセレクタを備えて構成してもよい。セレクタは親指（サム）またはその他の指（フィンガー）で操作されるようにしたホイール、トラックボール、ジョイスティック、ロッカーパッド、タッチパッド、セレクタスイッチ、トグルスイッチ、キーボタン、Ｎ状態ボタン、もしくはＮ状態セレクタのいずれでもよい。
【００２３】
親指／その他の指で操作される１つ以上のセレクタに替えてあるいはそれに加えて、アクティブキーボードシステムは、システムの動きを入力として解釈するように構成された１つ以上のセレクタを有してもよい。そのようなセレクタは、動きをほぼ直交する異なる次元で検知するように構成された１，２または３個からなる一組の動作センサであってもよい。１つ以上の動作セレクタの各々は、外力による望ましくないシステムの動きの影響をフィルタ除去するように構成された二組以上の動作センサを備えてもよい。
【００２４】
アクティブキーボードシステムは、入力手段の一部または全てをシステム上に二重に設けるか、またはユーザがシステム部品を回転、再取り付け、スライド、もしくは移動するのを可能にして、両手利き用に構成されてもよい。キーは意図しない係合を防ぐように構成されてもよい。
【００２５】
ここに開示する発明は勿論、多くの異なる態様で実施可能である。本アクティブキーボードシステムは携帯電話、パーソナルディジタルアシスタント、全地球測位受信装置、遠隔制御装置、コンピュータマウス、ページャ、ウォーキートーキー、スキャナ、マルチ測定器などとして構成されてもよく、また１つのポインタでインターネットを閲覧するように構成されてもよい。
【００２６】
発明の好ましい実施例を図面に示し、以下詳細に説明する。但し、本明細書の開示は発明の原理を例示するものであって、発明を図示の実施態様に限定するものではない。
【００２７】
図面を参照すれば、図１は携帯電話の態様で構成された本発明によるアクティブキーボードシステム１０を示す。但しアクティブキーボードシステム１０は、携帯電話（セルフォン）、パーソナルディジタルアシスタント（ＰＤＡ）、全地球測位システム（ＧＰＳ）受信装置、遠隔制御装置、コンピュータマウス、ページャ、ウォーキートーキー、スキャナ、マルチ測定器、遠隔制御装置など各種の手持ち式電子装置として構成もしくはその内部に一体化及び／又は組み入れ可能である。携帯電話１０は、表面、背面、頂面、底面及び２つの側面を有する人間工学的ハウジング３０、少なくとも４つのキー３２a、３２b、３２c及び３２d、ディスプレイ３４、セレクタ３６、プロセッサ、メモリ、及びアクティブキーボードシステムソフトウェアを有する。キー３２a-３２dは、通常の動作中ユーザが携帯電話１０を手に持っているときユーザの(親指以外の)指（フィンガー）の下側にくるように、ハウジング３０の側面に位置している。セレクタ３６はキーと反対側のハウジング３０の側面に位置し、ユーザが携帯電話１０を手に持っているときユーザの親指の下側にくるように配置されている。
【００２８】
図１の携帯電話１０は左利きのユーザ用に構成されており、ディスプレイ３４の上下にそれぞれ通常のスピーカ４０とマイク４２を有する。携帯電話１０は、利用可能な選択肢を、キー３２a-３２d及びセレクタ３６を用いてその利用可能な選択肢の非曖昧選択が行えるようにグループ分けしてディスプレイ３４上へ動的に提示することにより、携帯電話１０のユーザに対し、英数字テキスト及びデータの装置への入力を含め、通常用いられる全ての機能を片手で行えるようにする一定組の手法を提供する。
【００２９】
ここで用いる語句「選択肢の非曖昧選択」とは、１つのキーに割り当てられた一群の値から所望の値を明確に選択可能とする能力として定義される。勿論その他にも、キー、セレクタ及びディスプレイ表示値を相互に関連付けることによって曖昧なキーストロークを非曖昧化するなど、実質上同じ意味の表現を用いてよい。
【００３０】
図２に示すように、本発明によるアクティブキーボードシステム１３０の主な構成部分は、グリッド１４２を表示するディスプレイ１４０、プロセッサ及びメモリ１４４、第１セレクタ１４６、第２セレクタ１４８、及びキー１５０を含む。ほとんどの場合２次元センサで充分であるが、所望なら３次元センサで実施してもよい。アクティブキーボードシステムソフトウェアは、アクティブキーボードシステム１３０のメモリで実行及び／又は実施される。
【００３１】
キー１５０は、ディスプレイ１４０を妨害せずにフィンガーで操作されるように構成される。第１セレクタ１４６または第２セレクタ１４８のいずれかが、システム１３０の動きを入力として解釈するように構成されてもよい。例えば、第１セレクタ１４６はホイール、トラックボール、ジョイスティック、ロッカーパッド、タッチパッド、セレクタスイッチ、トグルスイッチ、キーボタン、Ｎ状態ボタン（マルチ状態ボタン等）、Ｎ状態セレクタ（マルチ状態セレクタ等）、その他とし得る。第１セレクタは親指によって操作されるように構成及び位置されるのが好ましいが、ユーザの手のその他の部分またはツールで操作されてもよい。
【００３２】
第２セレクタ１４８がシステム１３０の動きを入力として解釈するように構成されてもよく、動きを異なる次元で検知するように構成された１つ以上の動作センサ一の組であってもよい。そのような１つのセレクタは、システム１３０に加わる外力の影響をフィルタ除去するように構成された二組以上の動作センサを備えてもよい。１つ以上の動作センサは、第１組の１つ以上の動作センサに対して第２組の１つ以上の動作センサの感度軸を一致させることによって、システム１３０に加わる外力の影響をフィルタ除去するように構成されてもよい。
【００３３】
更にシステム１３０は、入力手段の一部または全てをシステム１３０上に二重に設けることによって両手利き用に構成されてもよい。またシステム１３０は、ユーザがシステム１３０の部品を回転、再取り付け、スライド、もしくは移動するのを可能にして、両手利き用に構成されてもよい。キー１５０は意図しない係合を防ぐように構成されてもよい。
【００３４】
システム１３０は携帯電話、パーソナルディジタルアシスタント、全地球測位受信装置、遠隔制御装置、コンピュータマウス、ページャ、ウォーキートーキー、スキャナ、マルチ測定器などとして構成されてもよい。システム１３０の一部または全ての構成部品は、携帯電話、ＰＤＡ、ＧＰＳ受信装置、遠隔制御装置、コンピュータマウス、ページャ、ウォーキートーキー、スキャナ、マルチ測定器などの手持ち式電子装置に動作装着され組み合わせ使用されるにスリーブとして構成されてもよい。またシステム１３０は、１つのセレクタ及び／又は２つのセレクタでインターネット閲覧あるいはアプリケーション稼動するように構成されてもよい。
【００３５】
アクティブキーボードシステムソフトウェアは、提示コードとフィルタコードを具備する。提示コードは、スクロールを可能とするステップまたはスクロールレゾルーション（分割）コードと、視認グリッド１４２上に利用可能な選択肢を編成し且つ視認グリッド１４２をディスプレイ１４０に提供するグリッド提示コードとを含む。提示コードは、一度に複数のセレクタ１４６，１４８の１つによって制御される選択ポインタを表示する。グリッド提示コードは、複数の列と複数の行を含むマトリックスとして個々が構成される１つ以上の区画枠を備えた視認グリッド１４２を形成する。１つ以上の区画枠は例えば、３列４行のマトリックス、１列複数行のマトリックス等として構成し得る。１つ以上の区画枠は、クリア、透明、半透明及び／又は不透明とし得る。
【００３６】
視認グリッド１４２は複数のセルを含み、グリッド提示コードは、各々のセルに英数文字、記号、音符、アイコン、テキスト、表意文字、表語文字などを分布させるグリッド分布（ポピュレーション）コードを有してもよい。さらに提示コードは、アプリケーションと提示コード間のトランザクションを変換するアプリケーションアダプタコード、選択された選択肢の音声告知、操作の完了を表す音声確認、あるいは操作の完了不備時のアラームを表す音声確認を提供するサウンドコード、及びユーザとシステム１３０の対話を高めるフィードバックコードを有してもよい。
【００３７】
フィルタコードは、意図的なユーザのモーション（動作）入力を偶然のモーションから分離するように構成される。フィルタコードは、ユーザの入力を望ましくない外力の影響から分離する外力フィルタコード、ユーザの意図をグリッド上のポインタの正確な動きに変換し且つステップ間におけるシステムの再調整を可能とするステップモーションコード、ユーザが装置を操作しながら位置を変更可能とするスライドゼロコード、フィードバックを介してオペレータとシステムとの対話を最適化する適応閾値コード、及び／又はユーザ及びアプリケーションの優先性に合わせる補調コードを有してもよい。
【００３８】
アクティブキーボードシステムソフトウェアは図３に１６０として示してあり、ユーザ入力１６２、フィルタ１６４、プレゼンテーション（提示）１６６、及びアクティブアプリケーション１６８を反映している。ユーザ入力１６２は１つ以上のセレクタ及び複数キーのハードウェア状態を表しており、オプションのマイクロコントローラによって初期処理されてもよい。ユーザ入力１６２はモーションフィルタ、バッファ及びタイマを通過した後、フィルタ１６４内の適応閾値コード、スライドゼロコード、及びステップモーションコードを用いて評価される。バッファ、タイマ及び／又は適応閾値を制御するのに、補調コードを用いてもよい。プレゼンテーション１６６上の画像は、アクティブアプリケーションによって決まる。ユーザ入力は、グリッド上の選択ポインタの移動、グリッド輪郭の変化、及び／又は提示された選択肢のうちの１つの選択をもたらす。ソフトウェアは可能な選択に関する音声告知、完了した操作の確認、あるいは完了不備だった操作のアラームを生成可能である。またソフトウェアは使用利便性を改善する閾値適応のため、フィルタ１６４にフィードバック可能である。アプリケーション状態とユーザ入力は、プレゼンテーション１６６とアクティブアプリケーション１６８相互間で継続的に報告されている。
【００３９】
動きの影響処理が図４Ａ及び４Ｂのフローチャート１７０と１９０に示してある。図４Ａは、外力１７４及び／又は意図しない動き１７８を判定及び／又は無視することで、装置１７２の動きがユーザ入力１７６としてどのように解釈及び／又は処理され、装置に加えられた力の分析に基づき意図されたユーザ入力がどのように分離されるかを示している。図４Ｂのフローチャート１９０は、基準ゼロの設定１９２後、装置が動いたかどうかの判定（１９４）がいかに行われるかを示している。判定結果が否定であれば、それ以上の処理は行われない。判定結果が肯定であれば、ユーザによる動きが行われたかどうか判定される（１９６）。判定結果が否定であれば、それ以上の処理は行われない。判定結果が肯定であれば、その動きが意図的なものであるかどうか判定される（１９８）。判定結果が否定であれば、それ以上の処理は行われない。判定結果が肯定であれば、更なる処理が続行される。
【００４０】
図１のセレクタ３６は各種の方法で構成可能であり、その一部が図５A-５Bに示してある。図５Ａに、４つの三角形ボタンを使ったセレクタ３６の構成を示す。各三角形は、２つの脚５０と斜辺５２を有する。各三角形ボタンからの一方の脚５０が別の三角形ボタンの脚５０と隣接するように、各ボタンは配置されている。その配置で、４つの三角形ボタンの斜辺５２が四角形を形成する。また各三角形ボタンは図５Ｂに示すように、各ボタンの厚みが斜辺５２に沿って最大で、２つの脚５０が交差する位置で最小となるように傾斜している。
【００４１】
図５Ｃに、トラックボールを用いた構成のセレクタ３６を示す。トラックボールは当該分野で周知であり、ハウジング３０内に回転可能に保持された球状ボール５４を具備する。球状ボールは、２つの回転センサ５６と５８及び押し下げ接点６０に接触している。使用時、ユーザがハウジングの外に突き出ている球状ボール６２の一部を動かすと、その回転が回転センサ５６及び５８により検出される。またユーザは、球状ボール６２を押し下げ接点６０に向かって押すこともできる。球状ボール６２が押し下げ接点６０に接触すると、ボール６２の動きが検出される。
【００４２】
図５Ｄに、ロッカーパッドを用いた構成のマルチ接点を有するセレクタ３６を示す。ロッカーパッドは、５つの押し下げ接点６６（そのうち３つが図５Ｄに示してある）に接続されたパネル６９を有する。接点はパネル６９の各コーナに１つ、パネル６９の中心に１つ配置されている。ユーザがパッドのコーナ近くかパッドの中央を押すと、その圧力が接点６６の１つによって検出される。
【００４３】
図５Ｅに、ジョイスティックを用いた構成のセレクタ３６を示す。ジョイスティックは当該分野で周知であり、底部と頂部を有する細長いスティック部材６８を有する。底部が、押し下げ接点７０に移動可能に接続されている。ジョイスティックの操作時、ユーザは自分のフィンガーをスティック部材の頂部に置き、スティック部材を前、後、左または右方向に傾ける。これらの動きが、スティック部材の前、後、左または右側にそれぞれ配置された各接点７２によって検出される。またユーザは、スティック部材６８を押し下げ接点７０に向かって押すこともできる。この動きが押し下げ接点７０によって検出される。
【００４４】
図６A-６Dは、図５A-５Eに示した各セレクタ構成によってなし得る横方向の動きを示す。各構成の動作は相互に幾分異なるが、動作の意図方向は各セレクタで同じである。例えば、ジョイスティック６８を図６Ｄの矢印９８の方向に押すことは、図６Ａのボタン組体でボタン５０ｃを押し下げること、図６Ｂでローラボール構成のローラ５４を矢印９８の方向に転がすこと、もしくは図６Ｃで方向パッドの矢印９８の方向に最も近いコーナを押し下げるのと同様である。これらの各セレクタは、矢印１０４が常時手持ち式装置のハウジング３０の頂部を指す方向に向いている。同じく、方向矢印１０２と１００はハウジング３０の左側及び底側を指している。尚ここで、「押す」または「押し下げる」という動詞及びその派生語は、全てのセレクタ構成における類似の動きを包括するものである。
【００４５】
アクティブキーボードシステムソフトウェアの全機能（後述）は、図１に示したキー３２a-３２dとセレクタ３６を組み合わせて用いることで制御できる。しかし前述したように、アクティブキーボードシステムは、手持ち式装置の物理的な動きを介しセレクタ３６によって行われる諸機能の多くを実施する１つ以上の動作センサを備えてもよい。
【００４６】
１つ以上の動作センサを備える場合、アクティブキーボードシステムは図７に示すように、１つ以上のセンサでシステムの１つ以上の動き成分を周期的にサンプリングすることで、動きのほぼ直交する１つ以上の成分（システムのピッチ、ロール及び／又はヨー）を検知するように構成可能である。方向８０及び／又は８１はピッチ（装置の水平軸を中心にした時計または反時計方向）を表し、方向８２及び／又は８３はロール（装置の垂直軸を中心にした時計または反時計方向）を表し、方向８４及び８５はヨー（装置に対する直交軸を中心にした時計または反時計方向）を表す。これらの種類の動きは、装置を手にしているユーザが自分の手首を曲げ、伸ばし、及び／又は回転すると手持ち式装置が受ける動きの種類と一致している。
【００４７】
アクティブキーボードシステムの動きを検知するためにアクティブキーボードシステムへ組み込み可能な動作センサには異なる数種類があるが、いずれも当該分野で周知のため、アクティブキーボードシステムの機能に関連する点だけ以下簡単に説明する。動作センサは、１つ以上のセンサが取り付けられる移動物体の加速度、速度変位及び／又は電磁場のほぼ直交する１、２または３つの成分(例えばアクティブキーボードシステムのピッチ、ロール及び／又はヨー)の変化を検知し、位置変化の結果としてのシステムの動きをプロセッサで計算せしめるように構成されればよい。かかる動作センサは重力、慣性、振動、磁場、音響、光学的諸特性、ジャイロスコープ力学特性、その他の物理的作用及び原理を利用し得る。
【００４８】
またそのような動作センサは、多次元の動きを検出するために、１つ以上の一次元、二次元または三次元センサの「複数組」で構成してもよい。例えば、加速度センサは複数の一次元センサとして構成し得る。つまり、「一組」の３個別々の一次元加速度センサを物体に取り付けて、各直交方向における物体の動きを検知可能である。
【００４９】
システムに加わる外力の影響をフィルタ除去するために、二組以上の動作センサ、例えば加速度センサ、重力場センサ、ジャイロスコピックセンサなど（物体の位置と独立に物体の動き追跡する慣性型センサも含む）をアクティブキーボードシステムのハウジング内に組み込んでもよい。これら動作センサの配置位置は、各センサがそれぞれに割り当てられた動きの範囲を検出可能であれば、さして重要でない。両方の組のセンサは、それぞれの感度軸が厳密に一致するように保持するのが好ましい。第２組のセンサを、アクティブキーボードシステムの外に配置してもよい。
【００５０】
アクティブキーボードシステムソフトウェアは複数のコンピュータ指令を含み、電子メモリ、光学メモリ、磁気媒体メモリなど、コンピュータで使用可能などんな種類の媒体にも保持し得る。アクティブキーボードシステムソフトウェアはプロセッサと協働して、情報をディスプレイに出力し、またユーザによって入力されたコマンド及びデータを解釈する。アクティブキーボードシステムに電源が投入されると、ユーザには幾つかの動作モードの中の１つを選択する選択肢が与えられる。動作モードは、アクティブキーボードシステムの能力に応じて変化する。アクティブキーボードシステムソフトウェアは２つの選択手法、すなわち列選択と行選択を有する。図８に示すように、セレクタによって行われる列選択では、選択ポインタ９６によって垂直列９０，９２及び９４の１つを選択し、選択された列と行の交差位置にある４つのボックス３１a、３１b、３１c、３１dのいずれかに対するフィンガーキーからの非曖昧入力を行わせる。選択された４つのボックス３１a、３１b、３１c、３１dは動作開始の異なる利用可能モードを始動させるものであるが、各種の値をアクティブキーボードシステムへ入力するのに同じ選択手法を用いてもよい。
【００５１】
アクティブキーボードシステムは１つまたは２つのセレクタにより、インターネット閲覧モードで動作したり、あるいはウィンドウズ（登録商標）アプリケーションなどアプリケーションと協働可能である。１つのセレクタの場合図９に示すように、アクティブキーボードシステムがインターネット閲覧モードにあるとき、ディスプレイは特定ウェブページの一部を示す。ユーザはセレクタまたは動作センサを用いて、ページの閲覧表示１２０を移動可能である。インターネットモードでは、カーソル１２２が表示されているウェブページ画像の中央に現れる。ユーザがウェブページをナビゲートする際、画像がウェブページの端に達するまで、カーソル１２２は表示の中心にとどまる。達した時点で画像の動きは停止し、カーソルは画面の端に向かって進む（１２４）。その結果ユーザは、ページの端に近いウェブページの部分上で「クリック」可能となる。２つのセレクタの場合は、一方のセレクタが表示されたウィンドウのウェブページ上における移動を制御可能で、別のセレクタがポインタを制御可能である。
【００５２】
図１０に、アクティブキーボードシステムでのタイプ入力、ダイヤル入力、及びアイコン選択用の３つの半透明区画枠２１０を備えたグリッド２００を示す。３つより多い区画枠２１０も使えるが、一度に見えるのは３つの区画枠２１０だけで、選択された区画枠、選択区画枠の背後の区画枠、及び選択区画枠の上の区画枠である。
【００５３】
図示したグリッド２００の各区画枠２１０はセル２０２の３列ｘ４行マトリックスを含むが、グリッド区画枠２１０は任意の数の列及び行のセル２０２を有するマトリックスで構成してもよい。通常３つの列だけ、つまり選択された列、選択列の左側の列、及び選択列の右側の列が見える。ほとんどのアプリケーションにおいて、特定に構成されたアクティブキーボードシステムのキーの数は、特定アクティブキーボードシステムのグリッド区画枠における行の数に等しい。キーは溝内に配置したり、バーで分離したり、ピット内に配置したりなど、（例えば手のひらによる）意図しない干渉から保護されるように構成してもよい。グリッド２００の区画枠２１０はアップ及びダウンコマンドを使って選択され、所望の列は左及び右コマンドを使い選択ポインタ２０４を当該列へ移動させることによって選択される。各セル２０２は、英数文字、記号、音符、アイコン、テキスト、表意文字、表語文字など、各種のアイテムを受け入れ可能である。
【００５４】
アクティブキーボードシステムソフトウェアは、図１１に３００で機能的に示した表示領域及び選択ポインタのステップモーション移動を行う。表示領域がはじめに特定の位置にあり、ユーザがシステムを左に傾けると、選択ポインタは左に移動し、装置を中央に戻すと、視認グリッドが続いて左に移動する。ユーザが再びシステムを左に傾けると、選択ポインタは左に移動する。アクティブキーボードシステムソフトウェアは、図１２に３１０で機能的に示した表示領域及び選択ポインタの循環モーション移動も行う。表示領域がはじめに特定の位置にあり、選択ポインタが列Ｂにあって、ユーザがシステムを左に傾けると、選択ポインタは列Ａへと左に移動し、装置を中央に戻すと、視認グリッドが続いて左に移動し、選択列Ａが中心にくる。ユーザが再びシステムを左に傾けると、選択ポインタは列Ｄへと左に移動する。列Ｄが最も左の列であると、選択ポインタは列Ｄに残ったままで、列ＢとＣが列Ｄの左に移動されることによって、表示領域の中心に列Ｄがくる。
【００５５】
図１３及び１４に３２０で示した地図画像など、何らかの画像上で選択ポインタを動かすのにステップモーション移動を用いてもよい。この例では、表示画像が地図画像の所望ズームレベルに応じ(例えば１：１→３ｘ４；１：２→６ｘ８；１：１０→３０ｘ４０など)、多数の正方形に分割される。所望の表示領域は、アップ及びダウンコマンド、左及び右コマンドを使って選択される。ステップモーション移動は、図１５に３３０で示すようなカレンダで用いてもよい。例えば、アクティブキーボードシステム用のカレンダ構成は横置きモードで行われる。アクティブキーボードシステムを左に傾けると、選択ポインタは１列だけ左に移動し、シャドウは残ったままである。続けて、装置の傾きを元の戻すと、シャドウが選択ポインタに到達し、さらに処理が継続可能となる。
【００５６】
前述したように、アクティブキーボードシステムソフトウェアはステップモーションコード、スライドゼロコード、適応閾値コード、及びステップまたはスクロールレゾルーション（分割）コードを具備する。ステップモーションコードは、図１６にイメージ３４０で、また図１７にフロー図３４２で機能的に示してある。システムの電源投入または覚醒時に、基準ゼロが設定される。使用中、アクティブキーボードシステムの実際の傾き（加速度）が基準ゼロより大きいが所定の第１閾値より低い値を有するとき、選択ポインタの動きに関して何の決定もなされず、選択ポインタはその位置にとどまる。
【００５７】
傾き（チルト）は、所定の時間間隔（例えば数分の１秒）にわたる周期的な動作センサ入力に基づき判定される。傾き値が第１の傾き閾値を超え且つ次のｎ個の傾き値が第２の傾き閾値より大きいと、ステップモーションコードは選択ポインタを、表示画像上で傾きの方向に対応した方向に移動させる。傾き角が第１の傾き閾値より大きい間、選択ポインタのそれ以上の移動は許されない。次の「ステップ」を行えるようにするためには、ユーザは装置を、傾き値が第１の傾き閾値より小さくなる位置に戻さねばならない。
【００５８】
ステップモーションコードは選択ポインタのスクロールつまり連続的な移動を行うように構成されてもよく、それをここでは「ロックンスクロール」モーションと呼ぶ。ロックンスクロールモーションは、特定キーまたはタイマーが作動される及び／又はアプリケーションの特定ステップまたはスクロールフラグが設定されると作動し、傾きが認識される毎に連続移動もしくはマルチステップ移動を行う。
【００５９】
図１８に、スライドゼロコードを機能的に示す。所定数の移動ｍの傾き角の平均値が左右の傾き平均で示すように一貫して斜めにずれている場合、新たな基準ゼロが左右傾き値の平均間の中央傾き値に対応して更新される。基準ゼロは非動作が一定期間続いた後自動的にリセットされてもよく、ボタンを押すと強制リセットされるようにしてもよい。移動毎にサウンド確認を発生してもよく、サウンド確認は左／右移動、上／下移動、側面キー指示移動で異ならせてもよい。場合によっては、選択をサウンドアナウンスで先に促してもよい。また基準ゼロを、オプションの「バブル」（図２０の３９２参照）の位置に基づき調整してもよい。
【００６０】
図１９に、適応閾値コードを機能的に示す。適応閾値コードは、ユーザがバックスペースを極めて頻繁につかうとき、１つのグリッドセルから別のセルへ極めて多くジャンプするときなどに行える。そのような状態が生じたら、第１及び第２の傾き閾値を低下あるいは増加してもよく、また異なる閾値を前後に動かしてもよい。
【００６１】
図２０に示すアクティブキーボードシステム３７０は、グリッド３８２を含むディスプレイ３８０、プロセッサ及びメモリ３８４、第１セレクタ３８６、第２セレクタ３８８、キー３９０を具備しており、オプションの仮想バブル３９２の使用例を示している。ディスプレイ３８０は外部（遠隔制御式など）にあってもよい。バブル３９２はポインタ像の位置を示し、他のアプリケーション用のアプリケーションプログラミングインタフェース（ＡＰＩ）の一部である。
【００６２】
図２１に示すアクティブキーボードシステム４００は、グリッド４１２を含むディスプレイ４１０、プロセッサ及びメモリ４１４、第１セレクタ４１６、第２セレクタ（１つ以上の動作センサ）４１８、キー４２０を具備しており、オプションの追加センサ４２２の使用例を示している。ディスプレイ４１０は外部（遠隔制御式など）にあってもよい。追加の外部センサ４２２は、真のユーザ入力を内外センサ間の差動信号として判定するのに使える。外部センサ４２２は例えば、ユーザとアクティブキーボードシステム４００を乗せている車両に配置してもよい。図２２は、無線通信リンクを介して１つ以上の外部センサ４４０を使用するように構成された手持ち式アクティブキーボードシステム４３０を示す。システム４３０は人間工学的ハウジング４３２、キー４３４、セレクタ４３６、及び内部センサ４３８を具備する。
【００６３】
図２３は、車両内のユーザに所持されたアクティブキーボードシステム４５０を示す。システム４５０は二組のセンサを有し、両センサ共システム４５０内にあってもよいし、あるいは一方がシステム４５０内、他方が外にあってもよい。外部センサはシステム４５０と、無線及び／又は非無線で相互に交信接続される。イメージ４６０は、システム４５０の動きがどのように判定されるかを例示している。例えば、ユーザが手でシステム４５０を軸中心に回すと、システム４５０の真の傾き値を示す差動信号が、ユーザから加わる力と車両からシステム４５０に加わる力の差に基づいて求められる。図２４のイメージ４６２を参照すれば、二組のセンサ間の差動信号Ａ-Ｂを用いることで、ユーザ入力が２倍になり、車両による力成分を相殺可能である。
【００６４】
図２５に示すように、アクティブキーボードシステム４７０が二組のセンサを備える場合、外部モーションのフィルタ除去を行える。ユーザ入力はピッチ、ロール及び／又はヨー各軸に対する回転運動であり、３次元全てにて適切に位置合わせされ且つ離間された二組の同等のセンサによって受信された信号が、モーションフィルタソフトウェアによって処理される。車両の移動はスライドモーションとなり、容易にフィルタ除去可能である。動作センサパラメータの正規分散を調整するため、システム４７０はオプションで１つ以上の信号イコライザを備えてもよい。
【００６５】
手持ち式アクティブキーボードシステムは両手利き用に構成し得る。図２６Ａに示す手持ち式アクティブキーボードシステム４８０はＰＤＡとして構成され、ＰＤＡ４８０の左側にキーまたはボタン、またＰＤＡ４８０の頂部及び底部に２つのロッカーパッド型またはジョイスティック型セレクタを備え、キーまたはボタンが一方もしくは他方の側面にくるようにＰＤＡ４８０を反転することで、右利き及び左利きどちらのユーザも使える両手利き用になる。図２６Ｂに示すＰＤＡ４８２は、ＰＤＡ４８２の頂部に１つのロッカーパッド型またはジョイスティック型セレクタ、ＰＤＡ４８２の左右両側に二組のキーまたはボタンを備えることで、ＰＤＡ４８２の両手利き使用を可能にしている。図２６Ｃに示す大型のＰＤＡ４８４は、ＰＤＡ４８４の左右両側に二組のキーまたはボタン、またＰＤＡ４８４の上方左側及び上方右側に２つのジョイスティックセレクタを備えることで、両手利き用に構成されている。
【００６６】
図２７Ａに、システム構成部品の一部または全てが、ＰＤＡ形態の手持ち式装置に動作装着され装置と組み合わせて用いられるスリーブ４９０として構成された小型のアクティブキーボードシステムを示す。スリーブ４９０は、スリーブ４９０の左側にキーまたはボタン、またスリーブ４９０の頂部及び底部にロッカーパッド型またはジョイスティック型セレクタを備え、キーまたはボタンが一方もしくは他方の側面にくるようにスリーブ４９０を反転することで、右利き及び左利きどちらのユーザもＰＤＡが使える両手利き用になる。スリーブ４９０は通常のＰＤＡを内部に配置可能な装置で、セレクタ、キー、マイクロコントローラなど、本発明によるアクティブキーボードシステムの構成部品の一部または全てを具備する。
【００６７】
図２７Ｂに、本発明によるアクティブキーボードシステムの構成部品の一部または全てを備え、大型ＰＤＡの形態の手持ち式装置に動作装着され装置と組み合わせて用いられるスリーブ４９２を示す。スリーブ４９２は、スリーブ４９２の左右両側に二組のキーまたはボタン、またスリーブ４９０の上方左側及び上方右側に２つのジョイスティックセレクタを備えることで、両手利き用に構成されている。
【００６８】
図２８に、携帯電話として構成された手持ち式アクティブキーボードシステム５００を示す。携帯電話５００は、ディスプレイと視認グリッド像を含む人間工学的ハウジングを具備し、視認グリッド像は複数のセル５０２とグリッド像中の１列を取り囲む選択ポインタ５０４を表示する。また携帯電話５００は、セレクタ５０６、側面ボタンまたはキー５０８、マイク５１０、及びスピーカ５１２を具備する。図２８に示す視認グリッド像は、携帯電話５００をオンつまり起動したときに表示される電源投入時画面を表す。電源投入時画面は、メモ入力、音声メールの聴取、計算器としての使用、スケジュールの確認／編集、ダイヤル数字の入力、電話帳の使用、ｅメールの送信／受信、発信者ＩＤの使用、インターネットの使用、携帯電話５００の使用防護など含む主な機能モードへ、ユーザが即座にアクセス可能とする。選択ポインタ５０４は、１つ以上の動作センサによって制御される。
【００６９】
図２９はテキストモードの携帯電話５００を示す。ディスプレイは、タイプ入力テキストとキー割り当てグリッドを示すように分割されている。片手だけでタイプ入力でき、入力スピードはマルチタップ法よりはるかに速い。図３０は、左／右センサで選択ポインタ５０４を左右に動かす方法、及び上／下センサで画像５３０の区画枠を切り換える方法を示す。タイプ入力は、１つ以上の動作センサを用いず、側面ボタン５０８及び／又はセレクタを用いて行ってもよい。
【００７０】
図３１に示すように、左利き用の携帯電話として構成されたアクティブキーボードシステム５４０は、携帯電話５４０をひっくり返せば右利きでも使えるように、副セレクタを携帯電話５４０に備えることで両手利き用に構成し得る。図３２に示した携帯電話形態のアクティブキーボードシステム５５０は、１つ以上の動作センサを内蔵し、自然の揺れ及び／又は横方向／縦方向の手の動きを検出可能である。携帯電話５５０に備えられるセンサは、３次元全ての動きを検出できるように、１、２または３つの直交軸を備えて構成し得る。
【００７１】
携帯電話とユーザの対話は一般的に、電話帳、通話履歴、電話機能、カレンダ／スケジュール、ポケットオフィスなど、既存のデータや電話アプリケーションの管理を含んでいる。図３３及び図３４に、携帯電話として構成された手持ち式アクティブキーボードシステムの電話／アドレス帳を使った機能的用途を、それぞれ５６０と５７０で示す。図示のように、電話／アドレス帳は電源投入時画面から選択され、特定の名前はスクロールして見つけるか、あるいはテキストモードで選択できる。最終的な名前の選択は、キーで行われる。電話番号、ｅメール及び／又はアドレスも、図３５に５８０で示すように同じ方法で選択できる。発信、着信または不在着信の履歴も、図３６に５９０で示すように同じ方法で選択できる。通話履歴中の既存番号も図３７に６００で示すように同じ方法で得られ、また通話履歴中の新規番号も図３８に６１０で示すように同じ方法で得られる。カレンダ機能も、図３９に６２０で示すように同じ方法で得られる。
【００７２】
図４０は、適切に構成されたアクティブキーボードシステム携帯電話の閲覧モードで、セレクタ機能及び／又は側面ボタン機能がマウスクリックを模倣してどのように使われるかを６３０で示す。図４１は、傾き制御移動により、アクティブキーボードシステムの選択ポインタが地図のナビゲーションでどのように使われるかを６４０で示す。図４２及び図４３は、閲覧モードで地図をナビゲートするのに、携帯電話形態のアクティブキーボードシステムがどのように使われるかを６５０と６６０で示す。
【００７３】
図４４は、適切に構成されたアクティブキーボードシステムを使って、１つ以上の動作センサがインターネットのサイト上で表示ウィンドウの移動を制御可能であるインターネットのウェブページをどのように閲覧できるのか、５位置の親指ジョイスティックセレクタがどのようにマウスカーソルに模倣され、どのようにクリックしてウェブページ上のアイテムを選択するのか、各キーはタイプ入力、コピー、貼り付け及びその他の機能を行うのにどのように使われるのか、さらにサイドバーは１つ以上の動作センサによってどのように制御されるのかを６７０で示している。
【００７４】
図４５は、適切に構成されたアクティブキーボードシステムが親指ジョイスティックセレクタを用いてポケットオフィスを操作し、カーソルを制御するのにどのように使われるのか、また各キーを用いてタイプ入力、コピー、貼り付け及びその他の機能を制御するのにどのように使われるのか、さらにサイドバーは１つ以上の動作センサによってどのように制御されるのかを６８０で示している。図４６は、適切に構成されたアクティブキーボードシステムが親指ジョイスティックを用い狙って発射するなど、ゲームをするのにどのように使われるのか、またシステムを傾けて左、右、前、後に移動及びズームイン／アウトすることで、サイトの位置をどのように移動できるのかを６９０で示している。
【産業上の利用可能性】
【００７５】
本発明によるアクティブキーボードシステムはグリッドに、アルファベットの３次元提示、「ロックンスクロール」式の上下左右移動、ウェブアクセス用の二重ポインティングデバイス、メッセージの表示閲覧、及びゲームを提供する。アクティブキーボードシステムの入力手段及びオプションのマイクロコントローラを備えたスリーブを、従来の手持ち式装置用のプラグインとして用い、その装置とアクティブキーボードシステムを機能的に組み合わせて構成してもよい。またアクティブキーボードシステムは両手利き使用、（ブレスレット、ホルスター、内部の二重センサなどによる）外部の動きの補償、及び適応閾値コード、スライドゼロコード、ステップモーションコード、補調コード、ステップまたはスクロールレゾルーション（分割）コード、グリッド提示コード、グリッド分布コード、アプリケーションアダプタコード、及び／又はサウンドコードを提供可能である。
【００７６】
また本発明によるアクティブキーボードシステムは、５方向のジョイスティックセレクタなどセレクタの形態、動きのほぼ直交する３つの成分を検知するように構成された動作センサの形態、及び４つのキーの形態という単純で直感的な制御器を提供する。フィンガーをシフトせず片手だけで１２０個の組み合わせを操作できる（これは例えば、両手と机及び椅子を必要としない点を除き、フルサイズのQWERTYキーボードの組み合わせに等しい）。親指と手首で独立に制御される２つのポインティングデバイスが異なる能力を持つことで、ゲーム及び画面の閲覧が行える。制御操作は、全てのアプリケーションにわたって一貫している。
【００７７】
本発明によるアクティブキーボードシステムの利点は、システムを片手で保持操作できること、快適で障害のない握り具合、手首／サム(親指)／フィンガー（親指以外の指）の自然な動き、直感的で一貫した制御操作、機能及びデータに対する迅速なアクセスを含む。アクティブキーボードシステムの画面は前面全体を使用し、キーパッドは側面に配置された４つのボタンだけで、フィンガーはシフトさせる必要がなく常に各キー上に置くことができ、親指ジョイスティックと１つ以上の動作センサは手首によって制御される。
【００７８】
本発明によるアクティブキーボードシステムは、利用可能な選択肢を、入力手段を用いてその利用可能な選択肢の非曖昧選択が行えるようにグループ分けしてディスプレイ上へ動的に提示することにより、アクティブキーボードシステムのユーザに対し、英数字テキスト及びデータの装置への入力を含め、通常用いられる全ての機能を片手だけで行えるようにする一定組の手法を提供する。
【００７９】
以上本発明を好ましい実施例に基づき説明したが、当業者にとっては、発明の精神及び範囲を逸脱することなく、各種の変形が可能であり、また構成要素を等価物で置換可能であることが理解されるであろう。
【図面の簡単な説明】
【００８０】
【図１】図１は本発明による左手利き用の携帯電話として構成されたアクティブキーボードシステムの前方斜視図である。
【図２】図２は本発明によるアクティブキーボードシステムのブロック図である。
【図３】図３は本発明によるアクティブキーボードシステムソフトウェアのブロック図である。
【図４Ａ】図４Ａは本発明によるアクティブキーボードシステムの傾け動作の影響処理を示すフロー図である。
【図４Ｂ】図４Ｂは本発明によるアクティブキーボードシステムの傾け動作の影響処理を示すフロー図である。
【図５Ａ】図５Ａは本発明によるボタン組体セレクタの平面図である。
【図５Ｂ】図５Ｂは図５Ａに示したボタン組体セレクタの断面図である。
【図５Ｃ】図５Ｃは本発明によるローラボールセレクタの断面図である。
【図５Ｄ】図５Ｄは本発明によるタッチパッドセレクタの斜視図である。
【図５Ｅ】図５Ｅは本発明によるジョイスティックセレクタの断面図である。
【図６Ａ】図６Ａは図５Ａに示したボタン組体セレクタの機能図である。
【図６Ｂ】図６Ｂは図５Ｂに示したローラボールセレクタの機能図である。
【図６Ｃ】図６Ｃは図５Ｄに示したタッチパッドセレクタの機能図である。
【図６Ｄ】図６Ｄは図５Ｅに示したジョイスティックセレクタの平面図である。
【図７】図７は本発明による動作センサセレクタを備えたアクティブキーボードシステム装置の斜視図である。
【図８】図８は本発明による選択ポインタの列を示すディスプレイを備えたアクティブキーボードシステムの前方斜視図である。
【図９】図９はコンピュータ画面の正面図で、斜線部が本発明によるアクティブキーボードシステムのディスプレイ上に表示されるページ部分を表す。
【図１０】図１０は本発明によるアクティブキーボードシステムのマルチ区画枠グリッドの拡大図である。
【図１１】図１１は本発明によるアクティブキーボードシステムのステップモーションの機能図である。
【図１２】図１２は本発明によるアクティブキーボードシステムのステップモーションの機能図である。
【図１３】図１３は本発明によるアクティブキーボードシステムのディスプレイ上におけるマップ画像の正面図である。
【図１４】図１４は本発明によるアクティブキーボードシステムのディスプレイ上におけるマップ画像で処理されるズームの機能図である。
【図１５】図１５は本発明によるアクティブキーボードシステムのディスプレイ上におけるカレンダのステップ実施の機能図である。
【図１６】図１６は本発明によるアクティブキーボードシステムのステップモーションの機能図である。
【図１７】図１７は本発明によるアクティブキーボードシステムのステップモーションのフローチャートである。
【図１８】図１８は本発明によるアクティブキーボードシステムソフトウェアのスライドゼロコードの機能図である。
【図１９】図１９は本発明によるアクティブキーボードシステムソフトウェアの適応閾値コードの機能図である。
【図２０】図２０は本発明によるアクティブキーボードシステムの仮想バブルを示す機能図である。
【図２１】図２１は本発明によるオプションの外部センサを備えたアクティブキーボードシステムである。
【図２２】図２２は本発明による外部モーション補償器を備えたアクティブキーボードシステムである。
【図２３】図２３は本発明による２つの外部センサを備えたアクティブキーボードシステムの機能図である。
【図２４】図２４は本発明によるアクティブキーボードシステムで用いられる回路の機能図である。
【図２５】図２５は本発明による２つの反対方向のセンサを用いたアクティブキーボードシステムソフトウェアのノイズ解消コードを示す機能図である。
【図２６】図２６Ａ，２６Ｂ及び２６Ｃは本発明によるアクティブキーボードシステムの３つの例である。
【図２７】図２７Ａ及び２７Ｂは本発明によるアクティブキーボードシステムで用いられるスリーブの２つの例である。
【図２８】図２８は本発明によるアクティブキーボードシステムによるダイヤル入力用のディスプレイ画面像である。
【図２９】図２９は本発明によるアクティブキーボードシステムによるタイプ入力用のディスプレイ画面像である。
【図３０】図３０は本発明によるアクティブキーボードシステムにおける複数のグリッド区画枠層間での移動を示す機能図である。
【図３１】図３１は本発明によるアクティブキーボードシステムのグリップの機能図である。
【図３２】図３２は本発明による動作センサを備えたアクティブキーボードシステムの機能図である。
【図３３】図３３は本発明によるアクティブキーボードシステムの電話／アドレス帳機能を示す機能図である。
【図３４】図３４は本発明によるアクティブキーボードシステムの名前選択電話／アドレス帳機能を示す機能図である。
【図３５】図３５は本発明によるアクティブキーボードシステムの電話番号Ｅメール及びアドレス選択電話／アドレス帳機能を示す機能図である。
【図３６】図３６は本発明によるアクティブキーボードシステムの通話履歴選択電話／アドレス帳機能を示す機能図である。
【図３７】図３７は本発明によるアクティブキーボードシステムの既存番号通話履歴選択電話／アドレス帳機能を示す機能図である。
【図３８】図３８は本発明によるアクティブキーボードシステムの新規番号通話履歴選択電話／アドレス帳機能を示す機能図である。
【図３９】図３９は本発明によるアクティブキーボードシステムのカレンダ機能を示す機能図である。
【図４０】図４０は本発明によるアクティブキーボードシステムの閲覧機能を示す機能図である。
【図４１】図４１は本発明によるアクティブキーボードシステムのナビゲーションマップ機能を示す機能図である。
【図４２】図４２は本発明によるアクティブキーボードシステムのナビゲーションマップ機能による閲覧を示す機能図である。
【図４３】図４３は本発明によるアクティブキーボードシステムのナビゲーションマップ機能による閲覧を示す機能図である。
【図４４】図４４は本発明によるアクティブキーボードシステムのインターネット機能による閲覧を示す機能図である。
【図４５】図４５は本発明によるアクティブキーボードシステムのポケットオフィス機能を示す機能図である。
【図４６】図４６は本発明によるアクティブキーボードシステムのゲーム機能を示す機能図である。添付の図面を通して、同じ参照符号は対応する機能を示す。
【図１】
2008507754.tif 000003
【図２】
2008507754.tif 000004
【図３】
2008507754.tif 000005
【図４Ａ】
2008507754.tif 000006
【図４Ｂ】
2008507754.tif 000007
【図５Ａ】
2008507754.tif 000008
【図５Ｂ】
2008507754.tif 000009
【図５Ｃ】
2008507754.tif 000010
【図５Ｄ】
2008507754.tif 000011
【図５Ｅ】
2008507754.tif 000012
【図６Ａ】
2008507754.tif 000013
【図６Ｂ】
2008507754.tif 000014
【図６Ｃ】
2008507754.tif 000015
【図６Ｄ】
2008507754.tif 000016
【図７】
2008507754.tif 000017
【図８】
2008507754.tif 000018
【図９】
2008507754.tif 000019
【図１０】
2008507754.tif 000020
【図１１】
2008507754.tif 000021
【図１２】
2008507754.tif 000022
【図１３】
2008507754.tif 000023
【図１４】
2008507754.tif 000024
【図１５】
2008507754.tif 000025
【図１６】
2008507754.tif 000026
【図１７】
2008507754.tif 000027
【図１８】
2008507754.tif 000028
【図１９】
2008507754.tif 000029
【図２０】
2008507754.tif 000030
【図２１】
2008507754.tif 000031
【図２２】
2008507754.tif 000032
【図２３】
2008507754.tif 000033
【図２４】
2008507754.tif 000034
【図２５】
2008507754.tif 000035
【図２６Ａ】
2008507754.tif 000036
【図２６Ｂ】
2008507754.tif 000037
【図２６Ｃ】
2008507754.tif 000038
【図２７Ａ】
2008507754.tif 000039
【図２７Ｂ】
2008507754.tif 000040
【図２８】
2008507754.tif 000041
【図２９】
2008507754.tif 000042
【図３０】
2008507754.tif 000043
【図３１】
2008507754.tif 000044
【図３２】
2008507754.tif 000045
【図３３】
2008507754.tif 000046
【図３４】
2008507754.tif 000047
【図３５】
2008507754.tif 000048
【図３６】
2008507754.tif 000049
【図３７】
2008507754.tif 000050
【図３８】
2008507754.tif 000051
【図３９】
2008507754.tif 000052
【図４０】
2008507754.tif 000053
【図４１】
2008507754.tif 000054
【図４２】
2008507754.tif 000055
【図４３】
2008507754.tif 000056
【図４４】
2008507754.tif 000057
【図４５】
2008507754.tif 000058
【図４６】
2008507754.tif 000059
【手続補正書】
【提出日】平成19年3月23日(2007.3.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アクティブキーボードシステムであって、
プロセッサと、
当該プロセッサに交信接続されたメモリと、
当該プロセッサに交信接続されたディスプレイ、
当該システムにデータを入力する入力手段であって、動きを異なる次元で検知するように配置された動作センサを含む入力手段と、
前記メモリに記憶されたアクティブキーボードシステムソフトウェアであって、前記プロセッサによって実行される際に、当該システムの位置の変化によって前記動作センサから生じるデータを処理するステップ、ならびに、外力及び望ましくないユーザの動きによる混乱をフィルタ除去するステップを、前記プロセッサで行わせるアクティブキーボードシステムソフトウェアと、
両手利き使用をサポートするための二組の前記入力手段であって、一部及び全体から成る群から選択される二組の前記入力手段と、を備えたアクティブキーボードシステム。
【請求項２】
前記入力手段が、前記ディスプレイを妨害せずにフィンガーで操作される複数のキーを有する、請求項１に記載のアクティブキーボードシステム。
【請求項３】
前記入力手段が少なくとも１つのセレクタを有し、当該セレクタが、ホイール、トラックボール、ジョイスティック、ロッカーパッド、タッチパッド、セレクタスイッチ、トグルスイッチ、キーボタン、Ｎ状態ボタン及びＮ状態セレクタから成る群から選択される、請求項１に記載のアクティブキーボードシステム。
【請求項４】
当該システムが、２つのセレクタを用いてインターネット閲覧又はアプリケーション稼動するように構成されている、請求項１に記載のアクティブキーボードシステム。
【請求項５】
前記アクティブキーボードシステムソフトウェアが提示コードとフィルタコードと含む、請求項１又は３に記載のアクティブキーボードシステム。
【請求項６】
前記提示コードが、前記セレクタの１つによって制御される選択ポインタを表示する、請求項５に記載のアクティブキーボードシステム。
【請求項７】
前記提示コードが、利用可能な選択肢を視認グリッド上に編成し、かつ、視認グリッドをディスプレイに提供するグリッド提示コードを含む、請求項５に記載のアクティブキーボードシステム。
【請求項８】
前記フィルタコードが、ユーザの意図をグリッド上における選択ポインタの正確な動きに変換し、かつ、ステップ間におけるシステムの再調整を可能とするステップモーションコードを含む、請求項５に記載のアクティブキーボードシステム。
【請求項９】
前記入力手段が、親指によって操作されるように構成配置された少なくとも１つのセレクタを有する、請求項１又は３に記載のアクティブキーボードシステム。
【請求項１０】
アクティブキーボードシステムであって、
プロセッサと、
当該プロセッサに交信接続されたメモリと、
当該プロセッサに交信接続されたディスプレイ、
当該システムにデータを入力する入力手段であって、動きを異なる次元で検知するように配置された動作センサを含む入力手段と、
前記メモリに記憶されたアクティブキーボードシステムソフトウェアであって、前記プロセッサによって実行される際に、当該システムの位置の回転変化によって前記動作センサから生じるデータを処理するステップ、ならびに、外力及び望ましくないユーザの動きによる混乱をフィルタ除去するステップを、前記プロセッサで行わせるアクティブキーボードシステムソフトウェアと、を備え、
前記アクティブキーボードシステムソフトウェアが、前記入力手段によって制御されるポインタを表示する提示コードと、ユーザの意図をディスプレイ上における選択ポインタの正確な動きに変換し、かつ、ステップ間におけるシステムの再調整を可能とするステップモーションコードとを含む、アクティブキーボードシステム。
【請求項１１】
当該システムが、部品の回転、再取り付け、スライド及び移動からなる群から選択されたユーザ動作を可能にすることによって両手利き用に構成されている、請求項１０に記載のアクティブキーボードボードシステム。
【請求項１２】
アクティブキーボードシステムであって、
プロセッサと、
当該プロセッサに交信接続されたメモリと、
当該プロセッサに交信接続されたディスプレイ、
当該システムにデータを入力する入力手段であって、動きを異なる次元で検知するように配置された少なくとも二組の動作センサを含む入力手段と、
前記メモリに記憶されたアクティブキーボードシステムソフトウェアであって、前記プロセッサによって実行される際に、当該システムの位置の回転変化によって前記少なくとも二組の動作センサから生じるデータを処理するステップ、ならびに、外力及び望ましくないユーザの動きによる混乱をフィルタ除去するステップを、前記プロセッサで行わせるアクティブキーボードシステムソフトウェアと、を備えたアクティブキーボードシステム。
【国際調査報告】
2008507754.tif 000060