(57)【要約】      コンピュータ化された装置であって、複数の異なる第１のユーザ入力信号を識別するように適応される第１の入力インタフェースと、複数の第２のユーザ入力信号を識別するように適応される第２の入力インタフェースと、第１の複数のシンボルと第１の入力信号のうちの少なくとも１つの各々に曖昧に対応するように、かつ、第２の複数のシンボルと第２の入力信号のうちの少なくとも１つの各々の作動を、曖昧に対応するように構成されるプロセッサとを備える装置。このプロセッサは、第２の複数のシンボルが複数の第１の入力信号に対応するように、第１の入力信号の１つと第２の複数のシンボルの各々を関連づける。  【選択図】図１
2010538347.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ化された装置であって、
複数の異なる第１のユーザ入力信号を識別するように適応される第１の入力インタフェースと、
複数の第２のユーザ入力信号を識別するように適応される第２の入力インタフェースと、
第１の複数のシンボルと前記第１の入力信号のうちの少なくとも１つの各々を曖昧に対応するように、かつ、第２の複数のシンボルと前記第２の入力信号のうちの少なくとも１つの各々の作動を、曖昧に対応するように構成されるプロセッサと、を備え、
前記プロセッサが、前記第２の複数のシンボルが複数の前記第１の入力信号に対応するように、前記第１の入力信号の１つと前記第２の複数のシンボルの各々を関連づける、ことを特徴とする装置。
【請求項２】
請求項１に記載の装置であって、前記プロセッサが、複数のシンボルと前記第２の入力信号の各々に対応する、ことを特徴とする装置。
【請求項３】
請求項２に記載の装置であって、前記プロセッサが、複数のシンボルと前記第１の入力信号の各々に対応する、ことを特徴とする装置。
【請求項４】
請求項１に記載の装置であって、前記プロセッサが、ひとまとめにして考えて、前記第１の入力信号が自然言語のアルファベットの全ての文字と関連づけられるように、シンボルと前記第１の入力信号を対応する、ことを特徴とする装置。
【請求項５】
請求項４に記載の装置であって、前記プロセッサが、ひとまとめにして考えて、前記第２の入力信号が前記アルファベットの全ての前記文字と関連づけられるように、シンボルと前記第２の入力信号を対応する、ことを特徴とする装置。
【請求項６】
請求項４に記載の装置であって、前記プロセッサが、単一の第１の入力信号と前記アルファベットの各文字を対応する、ことを特徴とする装置。
【請求項７】
請求項６に記載の装置であって、前記プロセッサが、単一の第２の入力信号と前記アルファベットの各文字を対応する、ことを特徴とする装置。
【請求項８】
請求項１に記載の装置であって、前記プロセッサが、一連の第１の入力信号に基づいてユーザによって意図される語を推測するように構成される、ことを特徴とする装置。
【請求項９】
請求項８に記載の装置であって、前記プロセッサが、前記第２の入力信号の一つ以上に応答してその語推測をアップデートするように構成される、ことを特徴とする装置。
【請求項１０】
請求項８に記載の装置であって、語の辞書を格納するメモリを備え、前記プロセッサが、前記意図された語を推測する際に前記辞書を使用するように構成される、ことを特徴とする装置。
【請求項１１】
請求項１０に記載の装置であって、前記辞書が、前記辞書内の語の人気の指標を含み、そして、前記意図された語を推測するときに、前記プロセッサが前記人気指標を使用するように構成される、ことを特徴とする装置。
【請求項１２】
請求項１に記載の装置であって、前記第１の入力信号の１つおよび前記第２の入力信号の１つが、異なるプロセッサ動作状態で同じ物理的キーの作動によって実現される、ことを特徴とする装置。
【請求項１３】
請求項１に記載の装置であって、前記プロセッサが、少なくともいくつかの場合において、同じカーソル位置から、第１の入力信号とは異なる現在の語位置に第２の入力信号を加えるように構成される、ことを特徴とする装置。
【請求項１４】
請求項１３に記載の装置であって、前記プロセッサが、同じカーソル位置から第１の入力信号とは異なる現在の語位置に第２の入力信号を加えるように構成され、前記第２の入力信号が、また、第１の入力信号に対応するシンボルと関連づけるように解釈される、ことを特徴とする装置。
【請求項１５】
請求項１に記載の装置であって、前記プロセッサが第２の入力信号を、前記語の現在の取扱いにおいて第２のキーによって関連づけられなかった、現在の語の第１の位置と関連づけるように構成される、ことを特徴とする装置。
【請求項１６】
請求項１に記載の装置であって、前記プロセッサが、第２の入力信号を前記プロセッサによって管理される現在のカーソル位置の直前のキャラクタと関連づけるように構成される、ことを特徴とする装置。
【請求項１７】
請求項１に記載の装置であって、前記第２の入力信号が、前記第１の入力信号を使用して語の挿入中でない間に与えられる時、前記プロセッサが、前記第１の入力信号のいずれかに対応しないキャラクタと第２の入力信号を関連づけるように構成される、ことを特徴とする装置。
【請求項１８】
請求項１に記載の装置であって、前記第１および第２の入力インタフェースが、単一のハードウェアユニットによって実現される、ことを特徴とする装置。
【請求項１９】
請求項１に記載の装置であって、前記第１の入力インタフェースが、物理的キーパッドおよびタッチスクリーンおよび仮想キーパッド、を備える群から選ばれる、ことを特徴とする装置。
【請求項２０】
請求項１に記載の装置であって、前記第２の入力インタフェースが、物理的キーパッドおよびタッチスクリーンおよび仮想キーパッド、を備える群から選ばれる、ことを特徴とする装置。
【請求項２１】
請求項１に記載の装置であって、前記第１の入力インタフェースが複数の第１のキーを備え、および、前記第２の入力インタフェースが複数の第２のキーを備え、そして、前記プロセッサが、前記第１のキーが所定の持続時間より長く押圧される時、一つ以上の前記第２のキーの状態選択キーとして前記第１のキーの少なくとも１つと関連づけるように構成される、ことを特徴とする装置。
【請求項２２】
請求項２１に記載の装置であって、前記プロセッサが、前記第１のキーが所定の持続時間より長く押圧される時、前記選択された状態で前記第２のキーの対応するシンボルを表示するように構成される、ことを特徴とする装置。
【請求項２３】
請求項１に記載の装置であって、前記第１の入力インタフェースが、それらの上に提示されるそれらの対応するシンボルを有しない複数の第１のキーを備える、ことを特徴とする装置。
【請求項２４】
請求項２３に記載の装置であって、前記第２の入力インタフェースが、そこにおいて提示されるそれらの対応するシンボルを有する複数のキーを備える、ことを特徴とする装置。
【請求項２５】
請求項２３に記載の装置であって、前記プロセッサが、前記第１のキーを使用する入力が予想されるとき、選択的に、スクリーン上に前記第１のセットのキーの前記対応するシンボルを表示するように構成される、ことを特徴とする装置。
【請求項２６】
請求項１に記載の装置であって、前記プロセッサが、第１および第２の入力信号の各々の対が最大１つのシンボルを共通して有するような方法でシンボルと前記第１および第２の入力信号を関連づけるように構成される、ことを特徴とする装置。
【請求項２７】
請求項２７に記載の装置であって、前記プロセッサが、第１および第２の入力信号の各々の対が共通してシンボルを有するような方法でシンボルと前記入力信号を関連づけるように構成される、ことを特徴とする装置。
【請求項２８】
請求項１に記載の装置であって、前記第１の入力インタフェースが、シンボルを挿入するために使われる６つを超えない異なる入力信号をサポートする、ことを特徴とする装置。
【請求項２９】
請求項１に記載の装置であって、前記第２のインタフェースが、１０を超えない異なる入力信号をサポートする、ことを特徴とする装置。
【請求項３０】
キーボードのキーに文字を割り当てる方法であって、以下のステップ、すなわち、
語の使用の対応する人気によってアルファベット順に前記語をリストする辞書を準備するステップと、
アルファベット文字より少ないキーを含むキーボードを準備するステップと、
少なくとも１つのキー作動動作が複数の文字と曖昧に関連づけられるように、前記キーボードの前記キーの作動動作に前記アルファベット文字を割り当てるステップと、を含み、
前記割り当てステップが、最上位確率を有する一連のキー作動に対応して前記語を前記辞書から選択するプロセッサによって、前記辞書内の語に対応する前記一連のキー作動が前記語と関連づけられる確率を向上するよう試みる方法で実行される、ことを特徴とする方法。
【請求項３１】
請求項３０に記載の方法であって、前記キーの作動動作に前記アルファベット文字を割り当てるステップが、異なるキーに類似した音を有する文字を割り当てる方法で割り当てるステップを含む、ことを特徴とする方法。
【請求項３２】
コンピュータ化された装置であって、
複数のデータ入力キーと、
第１の方法で作動する場合、一つ以上のシンボルを代表するように、前記キーの少なくとも１つと関連づけるように、かつ、第２の方法で作動する場合、状態選択キーとして前記キーの前記少なくとも１つと関連づけるように構成されるプロセッサと、を備える装置。
【請求項３３】
請求項３２に記載の装置であって、前記プロセッサが、所定の時間より短い期間の間作動される場合、一つ以上のシンボルを代表するように、前記キーの少なくとも１つと関連づけるように、かつ、所定の時間より長く作動される場合、状態選択キーとして前記キーの前記少なくとも一つと関連づけるように構成される、ことを特徴とする装置。
【請求項３４】
複数のキーおよびスクリーンを含む入力受信装置を管理する方法であって、
前記キーを通してユーザ入力を受け取るステップと、
前記以前に作動されたキーに応答して前記入力の状態を判定するステップと、
前記装置が第１の状態にあると判定される場合、前記スクリーン上に前記キーの少なくともいくつかのシンボル割当てを表示するが、しかし、前記装置が第２の状態にあると判定される場合、前記シンボル割当てを表示しないステップと、を含む方法。
【請求項３５】
請求項３５に記載の方法であって、前記シンボル割当てを表示するステップが、前記スクリーンのカーソルによって移動する方法で表示するステップを含む、ことを特徴とする方法。
【請求項３６】
入力信号を受け取るための装置であって、
特定のアルファベットの文字と共に関連づけられる複数のキーを含む第１の入力インタフェースと、
前記特定のアルファベットの前記文字と関連づけられる、複数の第２のユーザー入力信号を識別するように適応される第２の入力インタフェースと、
前記特定のアルファベットの一つ以上の文字の群にそれぞれ対応するように、前記第１の入力インタフェースの前記キーの作動を解釈するように、かつ、前記特定のアルファベットの一つ以上の文字の群にそれぞれ対応するように、前記複数の第２のユーザ入力信号を解釈するように、構成されるプロセッサと、を備え、
前記第２の入力インタフェースが、前記第１の入力インタフェースの前記キーの間に位置する、ことを特徴とする装置。
【請求項３７】
請求項３６に記載の装置であって、前記第２の入力インタフェースが、物理的キー、タッチ感受型パッドおよび仮想オンスクリーンキーを備えた群から選択される複数のキーを備える、ことを特徴とする装置。
【請求項３８】
請求項３６に記載の装置であって、前記第１の入力インタフェースが、最大６つのキーを備える、ことを特徴とする装置。
【請求項３９】
請求項３６に記載の装置であって、前記第２の入力インタフェースに対する前記第１のキーの１つからの距離が前記第２の入力インタフェースの半径より大きい、ことを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ入力装置に、ならびに特に限られた数のキーを有するキーボードに、および、携帯電話キーパッドなどに関する。
【背景技術】
【０００２】
（関連出願の相互参照）
本出願は、３５ＵＳＣ１１９（ｅ）の下で、全てＦｉｒｏｏｚ  Ｇｈａｓｓａｂｉａｎによる、特許文献１、特許文献２、特許文献３、特許文献４、特許文献５、および、特許文献６、の利益を主張する。上記の全ての開示は、全体として本願明細書に引用したものとする。
【０００３】
本出願は、また、特許文献７、特許文献８、特許文献９、特許文献１０、特許文献１１、および特許文献１２、を含めてさまざまな従来のＰＣＴ公報に関連し、その全ての開示が、参照によって全体として、また、本願明細書において組み込まれる。
【０００４】
汎用コンピュータ、携帯電話およびパーソナル携帯情報機器（ＰＤＡ）のような、コンピュータ化された装置の使用は便利なデータ入力を必要とする。ＱＷＥＲＴＹキーボードが、デスクトップＰＣ、携帯コンピュータ、メインフレームの端末などのような、汎用コンピュータのために広く使われているのに対して、フルＱＷＥＲＴＹキーボードは概して携帯機器に対してはあまりに大きいとみなされる。一例として、携帯電話は一般に主として番号をダイヤルするために設計される１２キーのキーパッドを有する。内部電話帳へのデータ入力のために、および、ますますＳＭＳおよび類似した目的のために、数字が割り当てられることに加えて、各キーはまた、複数のアルファベット文字が割り当てられる。第１の周知の方法によれば、キーに割り当てられるさまざまな文字から特定の文字を指示するために、ユーザは、それによってサポートされる異なる数字および文字の間をトグルするよう何度もキーを押す必要がある。この要求は主としてテンキーであるものを経由してテキスト入力を遅くて、扱いにくくする。第２の周知の方法によれば、複数の文字を割り当てられたキー、これ以降曖昧なキー、から入力を受け取るコンピュータ化された装置が、典型的に文脈、辞書データベースリスティング、過去の履歴などによって、ユーザによって意図される語を推測することを試みることが、示唆されてきた。しかしながら、コンピュータ化された装置が誤って推測する場合では、ユーザは比較的遅いプロセスで異なる入力方式を参照する必要がある。したがって、たとえコンピュータ化された装置が入力される語の９０％超を推測するとしても、残りの語が別々に手動で入力される必要があるので、入力はかなり減速される。
【０００５】
特許文献１３が、ユーザが正しい入力を選ぶよう文字または語のリストによってユーザを促すことを示唆する。
【０００６】
本発明の発明者による、特許文献１０が、ユーザのキー操作に対する補足的情報を受け取るために音声識別を使用し、したがって、誤った語推測のよりすばやい訂正を可能にすることを示唆している。ファジー論理と音声受信および識別装置の組合せが魅力的なソリューションを提供する反面、音声識別は多数のこの種の装置で利用可能でなく、および、それが多くのメモリおよび処理パワーを必要とするので、この一般的なアプローチは電池によって駆動される携帯機器に本質的に適していない可能性がある。ノイズの多い環境での使用もまた、問題を含むかもしれない。
【０００７】
特許文献１１が、各キーが一義化のための単一の文字に対応する追加的キーボードを設けることを示唆している。このアプローチは、比較的多数のキーを有するキーボードを設ける必要があり、したがって、スペースがプレミアムである小型装置上で望ましくない。
【０００８】
代わりとして、ユーザが同じキー上の異なる数のタップを用いて意図された文字を示唆するマルチタップ方式を備えた、より少ないセットのキーを提供するキーボードが、一義化のために使われることができる。マルチタップ方式の使用は、しかしながら、多くのユーザにとって遅くて不便である。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】２００７年８月３１日出願米国仮出願ＵＳＳＮ第６０／９６７，２８５号、
【特許文献２】２００７年９月７日出願ＵＳＳＮ第６０／９３５，９９０号、
【特許文献３】２００７年９月１０日出願ＵＳＳＮ第６０／９９３，２０５号、
【特許文献４】２００７年１０月１２日出願ＵＳＳＮ第６０／９９８，９１２号、
【特許文献５】２００７年１０月１６日出願ＵＳＳＮ第６０／９９９，２１４号、
【特許文献６】２００７年１２月５日出願ＵＳＳＮ第６１／００５５６７号
【特許文献７】名称「統合化キーパッドシステム」、ＰＣＴ公報ＷＯ０１／１３１７８８、
【特許文献８】名称「小型データ入力ユニットを通してデータ入力を強化する機能」、ＷＯ０３／００７２８８、
【特許文献９】名称「移動および固定環境においてデータ入力を強化するシステム」、ＷＯ０４／０９５４１４、
【特許文献１０】名称「移動および固定環境においてデータ入力を強化するシステム」、ＷＯ０５／１２２４０１、
【特許文献１１】名称「データ入力システム」、ＷＯ０７／１１４８３３、
【特許文献１２】ＰＣＴ出願ＩＢ２００７／００４４８１、
【特許文献１３】Ｗｉｌｌ、名称「一義化による語の効率的な入力」、米国特許第ＵＳ６，７３４，８８１号
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明のデータ入力システムは、少なくとも一つの言語のアルファベット文字の少なくとも実質的に全てを含む第１のセットのシンボルを使用し、文字のうちの少なくとも２つが第１のセットのキーの、キーの少なくとも一つ（例えば第１のキーパッドの曖昧なキー）に割り当てられるように、第１のセットのキーの前記キー（例えば第１のキーパッド）の少なくともいくつか（例えば４つ）に、前記文字が、配分的な方法で割り当てられる。
【００１１】
このシステムはまた、例えば電話タイプ（すなわち主に数字の）キーパッドのような第２のセットのキー（例えば第２のキーパッド）を含み、追加的なセットのシンボルが、少なくとも一つの言語のアルファベット文字の少なくとも実質的に全てを含み、文字のうちの少なくとも２つが第２のセットのキーの、キーの少なくとも一つ（例えば第２のキーパッドの曖昧なキー）に割り当てられるように、前記文字が、第２のセットのキーの、キーの少なくともいくつかに配分的な方法で割り当てられる。前記キーパッドのどちらかの曖昧なキー上の押圧動作のような、（例えば所定の）対話処理は、曖昧に、そのキーに割り当てられるシンボル／文字の群の任意のキャラクタに対応することができる。
【課題を解決するための手段】
【００１２】
本発明の一実施態様によれば、前記第１のキーパッドの前記文字キーの（例えば任意の）キーおよび前記第２のキーパッドの前記文字キーの（例えば任意の）キーが多くても１つの（曖昧な）共通の文字／キャラクタを有することができるように、前記第１のキーパッドの前記少しの（例えば４つの曖昧な）キー上の文字および前記第２の（例えば電話タイプ）キーパッド上の文字が分配されることができる。
【００１３】
曖昧なキーの正確なキャラクタ／文字を入力するために、本発明の好ましい実施態様によれば、一例として、ユーザが、前記キャラクタ／文字に対応する第１のキーパッドのキーを最初に押圧することができ、そして次に、また、前記所望のキャラクタ／文字に対応する第２のキーパッドのキーを押圧することができ、または逆もまた同じである。前記キー押しおよび２つのキーに共通の最大１つのキャラクタがあるという事実を考慮することによって、このシステムが所望のキャラクタ／文字を正確に選択する／入力する。
【００１４】
２つのキーのキー押しを用いて、本発明のデータ入力システムはしたがって、それによって明白に選ばれる２つのキーに共通の一意のキャラクタによって、正確なキャラクタ識別を提供する。単独で有用性を有するとはいえ、前述のようなシステムが、ソフトウェアベースの語予測システムのような、マルチ文字キーによる容易なテキスト入力を目指す他の技術と共に、有効に使われることができ、ユーザの意図を予測するかまたは確認するために、曖昧なキー選択が、既知の語および対応するキー押し情報を含むデータベースの範囲内の語と比較される。この種の語予測システムの原理は、当業者にとって公知である。このように、減少したキーボードおよびそれに帰される各々複数のキャラクタを有する２、３のキー、を使用するすばやくて非常に正確なデータ／テキスト入力システムが、提供されることができる。
【００１５】
例えば、所望の語を入力するために、１つの方法によれば、ユーザは、所望の語のキャラクタに対応する第１のキーパッドの曖昧なキーを押圧することによって第１の入力情報を最初に与えることができる。システムは、第１の入力情報に対応してデータベースから語を提案することができる。例えば、１つの方法に従って、示唆される語は入力情報に対応する語の中で最上位優先順位を有する語である。提案された語が所望の語でない場合、本願明細書において訂正手順と称されることを、ユーザが続行することができ、キャラクタの１つ、一般的に所望の語の先頭キャラクタに対応する第２のキーパッドのキーを押圧することによって追加的入力情報を与える。キャラクタに対応する第１および第２のキーパッドのキー押しと両方の選択されたキーに共通の最大１つのキャラクタがあるという事実を関連づけることによって、キャラクタが、正確にかつ明白に選ばれ、および、システムが正確にこのキャラクタを認識する。組み合わせられた入力情報を考慮することによって、システムは組み合わせられた情報に対応してデータベースから別の語を提案する。システムによって提案される新語が所望の語でない場合、システムが所望の語を選択するまで、例えば所望の語の次の／より多くのキャラクタ（複数キャラクタ）に対応する第２のキーパッドのキーを押圧することによって、ユーザが追加的入力情報を与えることができる。
【００１６】
別の方法によれば、ユーザは上記の通りに正確なキャラクタを入力することによってかつ所望の語の残りのキャラクタに（一意的でなく）対応する第１のキーパッドの曖昧なキーを押圧することによって所望の語の少なくとも一つのキャラクタを最初に正確に与えることができる。語の少なくとも一つのキャラクタを正確に認識することによって、かつまた、曖昧なキー押しを語の残りのキャラクタに対応するとみなすことによって、システムが所望の語をより正確に予測することが可能であり、かつユーザにそれを提案する。提案された語が所望の語でない場合、ユーザは、システムが、所望の語を予測する／提案するまで所望の語の追加的キャラクタに対応する第２のキーパッドのキー上に追加的押圧動作を与えることができる。
【００１７】
所望の語が辞書内にない場合、その時、第１のキーパッドを通して与えられる第１の入力情報に加えて、一般に、ユーザが所望の語の文字の全てに対応する第２のキーパッドのキーを押圧する。
【００１８】
前述のようなデータ入力システムおよびその訂正は、すばやいデータ入力を可能にする、使用するのにきわめて容易なシステムである。簡潔に述べて、ユーザが第１のキーパッドを使用して所望の語をタイプする。通常、システムは正しい（例えば所望の）語を提案する。所望でない語が提案されるかまたは何の語も提案されない場合、ユーザは第２のキーパッドを使用して語を再タイプし始める。語が辞書データベース内にある場合、ほとんど、第２のキーパッドを使用して語を再タイプするのを開始するとすぐに、システムは語を提案する。語が辞書内にない場合、ユーザは語の文字の全てを再タイプする。語予測データ／テキスト入力のこの種のシステムによって、ユーザは語がデータベース（辞書）内に見いだされるかまたは見いだされないかどうかに関しては、関心を持つ必要はないが、これは第１のキーパッド上でタイプする間に、または第２のキーパッドを使用して再タイプするときに、彼はある時点でそれがわかり、システムが、自動語完成を提供して所望の語を提案するからである。
【００１９】
本発明のいくつかの実施態様の一態様が、複数の文字と曖昧に関連づけられる第１のセットのキーを通して入力されるデータの曖昧性を解決するために、少なくともいくつかのユーザ入力動作が複数の文字と曖昧に関連づけられる第２の減少したセットのキーを使用することに関する。第１のセットのキーのキーと関連づけられる文字が、第１のセットの何のキーも、第２のセットのキーと共通の、それに帰される複数の文字を有しないように、任意選択で配置される。したがって、２つのキーの作動、第１のセットから選ばれる１つおよび第２のセットから選ばれる第２のキーは特定の文字の明白な選択に結びつく。
【００２０】
一例として、正確なキャラクタ／文字を入力するために、ユーザは第１のキーパッドの対応するキーを最初に押圧することができ、そして次に、第２のキーパッドの対応するキーを押圧することができる。理解されるであろうことは、順序はまた、逆転することができるということである。キー押しおよび、両方のキーに共通の最大１つのキャラクタ（例えば所望のキャラクタ／文字）があるという事実を考慮することによって、システムは（所望の）キャラクタ／文字を正確に入力する。先に述べられたように、正確なキャラクタ／文字の入力のこの方法は、他のデータ入力方法、例えば音声認識および語予測の有無にかかわらず使われることができる。
【００２１】
好ましくは、このサポートされる複数のシンボルは、０から９までの数字、全アルファベット、そのフルセットでない場合、好ましくは少なくとも最も一般の句読記号、および、おそらくテキストを入力するかまたは編集するためのおよび／またはコンピュータと対話処理するためのファンクションキーまたはコマンド、を含めて基本のシンボルの実質的に全てを含む。
【００２２】
第１および第２のセットのキーは、ラテンアルファベットおよび／または所定のその他のアルファベット、例えばヘブライ語、アラビア語、朝鮮語、その他、またはその少なくとも一部をサポートすることができる。さらに、第１および第２のセットのキーは追加的シンボル、例えば数字、句読記号および／または従来通りキーボード上に現れる他のシンボルを包含することができる。代わりとして、より頻繁に使われないいくつかのシンボルが明白なキー操作を使用して、例えば状態選択キー（例えばシフトボタン）とともに第１のセットのまたは第２のセットのキーを使用して与えられることができる。本発明の一実施態様において第１または第２のセットのキーの一つ以上が、例えば、所定の持続時間より長く押し下げられるときのような、状態選択キーとして追加的に役立つことができる。
【００２３】
本発明の例示的な一実施態様に従って、したがって、コンピュータ化された装置であって、（ｉ）複数の異なる第１のユーザ入力信号を識別するように適応される第１の入力インタフェース、（ｉｉ）複数の第２のユーザ入力信号を識別するように適応される第２の入力インタフェース、および、（ｉｉｉ）第１の複数のシンボルと第１の入力信号のうちの少なくとも１つの各々を曖昧に対応するように、かつ、第２の複数のシンボルと第２の入力信号のうちの少なくとも１つの各々の作動を曖昧に対応するように構成されるプロセッサを備える装置、が提供される。このプロセッサは、第２の複数のシンボルが複数の第１の入力信号に対応するような方法で、第１の入力信号の１つと第２の複数のシンボルの各々を関連づける。
【００２４】
任意選択で、プロセッサは複数のシンボルと第２の入力信号の各々に対応する。任意選択で、プロセッサは複数のシンボルと第１の入力信号の各々に対応する。任意選択で、プロセッサは、共に、第１の入力信号が自然言語のアルファベットの全ての文字と関連づけられるように、シンボルと第１の入力信号を対応する。
【００２５】
任意選択で、プロセッサは、共に、第２の入力信号がサポートされるアルファベットの全ての文字と関連づけられるように、シンボルと第２の入力信号を対応する。任意選択で、プロセッサは、単一の第１の入力信号と各アルファベット文字を対応する。任意選択で、プロセッサは、単一の第２の入力信号と各アルファベット文字を対応する。任意選択で、プロセッサは一連の第１の入力信号に基づいてユーザによって意図される語を推測するように構成される。好ましくは、プロセッサは第２の入力信号の一つ以上に応答してその語推測をアップデートするように構成される。
【００２６】
任意選択で、この装置はその中に語の辞書を格納するためのメモリを含み、および、プロセッサが意図された語を推測する際にこの辞書を使用するように構成される。任意選択で、この辞書は辞書内の語の人気の指標を含み、および、プロセッサが、意図された語を推測して示唆するときに、この人気指標を使用するように構成される。任意選択で、第１の入力信号の１つおよび第２の入力信号の１つが、異なるプロセッサ動作状態で、同じ（すなわち共通または相互の）物理的キーの作動によって実現される。任意選択で、少なくとも一部の実施態様において、プロセッサが、同じカーソル位置からの第１の入力信号とは、現在提案された語の範囲内の異なる位置に第２の入力信号を加えるように構成される。
【００２７】
任意選択で、プロセッサは、第２の入力信号が、また、第１の入力信号に対応するシンボルと関連づけるように解釈されるときに、同じカーソル位置から、第１の入力信号とは異なる現在の語位置に第２の入力信号を加えるように構成される。任意選択で、プロセッサは第２の入力信号を、語の現在の処理では第２のキーによって関連づけられなかった、現在の語の第１の位置と関連づけるように構成される。
【００２８】
任意選択で、プロセッサは第２の入力信号をプロセッサによって管理される現在のカーソル位置の直前のキャラクタと関連づけるように構成される。任意選択で、プロセッサは、第２の入力信号が、第１の入力信号を使用する語の挿入中にではなく与えられる時、第１の入力信号のいずれかに対応しないキャラクタと第２の入力信号を関連づけるように構成される。任意選択で、第１および第２の入力インタフェースが単一のハードウェアユニットによって実現される。
【００２９】
任意選択で、第１の入力インタフェースが物理的キーパッドおよび／またはタッチスクリーンを備える。任意選択で、第２の入力インタフェースが仮想キーパッドを備える。任意選択で、第１の入力インタフェースが複数の第１のキーを備え、第２の入力インタフェースが、複数の第２のキーを備え、およびもし第１のキーが、例えば、所定の持続時間より長く押し下げられる場合のような、異なる方法で対話処理される時は、プロセッサが、第２のキーの一つ以上に対する状態選択キーであるように、第１のキーのうちの少なくとも１つと関連づけるように構成される。任意選択で、例えば、所定の持続時間より長く押し下げられる場合のような、異なる方法で第１のキーが対話処理される時、プロセッサが選択された状態で第２のキーの対応するシンボルを表示するように構成される。
【００３０】
任意選択で、第１の入力インタフェースがそこで表示されるそれらの対応するシンボルを有さない複数の第１のキーを備える。任意選択で、第２の入力インタフェースがそこで提示されるそれらの対応するシンボルを有する複数のキーを備える。任意選択で、例えば、第１のキーを使用した入力が予想されるときに、プロセッサが、スクリーン上に第１のセットのキーの対応するシンボルを選択的に表示するように構成される。任意選択で、プロセッサが、第１および第２の入力信号の各対が共通する１つを超えないシンボルを有するような方法で、シンボルと第１および第２の入力信号を関連づけるように構成される。
【００３１】
本願明細書において使われる語キーは、一般的に押しボタン式キーを有する標準インタフェースを指す。しかしながら、これは限定しない例としてだけあり、および、本発明と両立するインタフェースが、他のユーザ入力装置、例えばタッチ感受型キーパッド、タッチパッド、他のタイプの触知できるインタフェース、などを含むことが理解されよう。
【００３２】
任意選択で、プロセッサが、第１および第２の入力信号の各対が共通するシンボルを有するような方法で、シンボルと入力信号を関連づけるように構成される。任意選択で、第１の入力インタフェースが、シンボルを挿入するために使われる、６ないし８を超えない異なる入力信号をサポートする。任意選択で、第２のインタフェースが１２を超えない異なる入力信号をサポートする。
【００３３】
好ましくは、第１の入力インタフェースが、シンボルを挿入するために使われる、４を超えない異なる入力信号をサポートする。任意選択で、第２のインタフェースが１０を超えない異なる入力信号をサポートする。
【００３４】
本発明の例示的な一実施態様に従って、更に、キーパッドのキーに文字を割り当てる方法であって、語および語の使用の対応する人気をリストする辞書を準備するステップと、アルファベット文字より少ないキーを含むキーパッドを準備するステップと、一つ以上のキー作動動作が、複数の文字と曖昧に関連づけられるように、キーボードのキーの作動動作にアルファベット文字を割り当てるステップと、を含む方法が提供される。
【００３５】
この割り当ては、辞書内に見いだされる特定の語に対応する第１のキーパッドによる一連のキー作動が、辞書から語を選ぶプロセッサによってその語と関連づけられる確率を向上することを試みる方法で、実行される。
【００３６】
任意選択で、キーの作動動作へのアルファベット文字の割り当てステップが、異なるキーに類似した音を有する文字を割り当てる方法で割り当てるステップを含む。
【００３７】
本発明の例示的な一実施態様に従って、更に、コンピュータ化された装置であって、複数のデータ入力キー、および、第１の方法で作動する場合、一つ以上のシンボルを代表するように、キーの少なくとも１つと関連づけるように、かつ、第２の方法で作動する場合、状態選択キーとしてこのキーの少なくとも１つと関連づけるように構成されるプロセッサを備える装置が提供される。
【００３８】
最小数のキーの使用を最大化するために、少なくともいくつかのキーが、ファンクションキーとして、ならびに、文字および数字などのようなシンボルを入力するための入力キーとして使われることができることが、好ましい。したがって任意選択で、プロセッサが、所定の時間より短い期間の間作動する場合、一つ以上のシンボルを代表するように、キーの少なくとも１つと関連づけるように、かつ、所定の時間より長く作動する場合、状態選択キーとしてこのキーの少なくとも一つと関連づけるように構成される。ダブルクリックによる、または例えば、スペースキーのシフトキーを同時に押し下げるその間中、キーを押し下げることによるような、同じキー経由で異なる入力を与える他の方法がサポートされることができる。
【００３９】
本発明の例示的な一実施態様に従って、更に、複数のキーおよびスクリーンを含むタイプの入力受信装置を管理する方法が提供される。この方法は、キーを通してユーザ入力を受け取るステップと、以前に作動されたキーに応答して入力の状態を判定するステップと、この装置が第１の状態にあると判定される場合、スクリーン上にキーの少なくともいくつかのシンボル割当てを表示するが、しかし、この装置が第２の状態にあると判定される場合、このシンボル割当てを表示しないステップとを含む。
【００４０】
任意選択で、シンボル割当てを表示するステップが、スクリーンのカーソルによって移動する方法で表示するステップを含む。
【００４１】
本発明の例示的な一実施態様に従って、更に、入力信号を受け取るための装置であって、特定のアルファベットの文字と共に関連づけられる複数のキーを含む第１の入力インタフェースと、特定のアルファベットの文字と関連づけられる、複数の第２のユーザ入力信号を識別するように適応される第２の入力インタフェースと、特定のアルファベットの一つ以上の文字の群にそれぞれ対応するように、第１の入力インタフェースのキーの作動を解釈するように、かつ、特定のアルファベットの一つ以上の文字の群にそれぞれ対応するように、複数の第２のユーザ入力信号を解釈するように、構成されるプロセッサと、を備える装置、が提供される。第２の入力インタフェースが、キーの間に、すなわち第１の入力インタフェースのキーパッドの端内に、位置することができる。
【００４２】
例えば、１つのキーパッドがディスプレイスクリーンの縁部に沿って配置されるキーを備えることができ、および、残りのキーパッドがそのディスプレイスクリーン内のタッチスクリーンパッドでありえる。
【００４３】
任意選択で、第２の入力インタフェースが複数の物理的キーを備える。
【００４４】
代わりとして、第２の入力インタフェースが複数の仮想オンスクリーンキーを備える。
【００４５】
任意選択で、第１の入力インタフェースが多くても６つのキーを備える。任意選択で、第２の入力インタフェースに対する第１のキーの１つからの距離が第２の入力インタフェースの半径より大きい。
【００４６】
明確にするため、一般に、用語キーパッドが少しの集合のキーに対して使われ、ＱＷＥＲＴＹおよび大きい配列のキーを備えた類似した配置に対して用語キーボードを留保する。この記法はしかしながら厳密に固守されず、および、両方の用語が相互互換的にかつ同義的に使われる。同様に、用語ボタンおよびキーは、データ入力目的のためにユーザによって選択可能な実物のまたは仮想の（タッチスクリーン）領域を相互互換的に指すのに用いられる。
【００４７】
本発明は、次に添付の図を参照して例示的な実施態様の以下の詳細な説明で記載される。概して、考察と密接な関係がある構造体、要素または部分だけが、図内に示される。
【図面の簡単な説明】
【００４８】
【図１】本発明の一実施態様に従うデータ入力システムの一例を示す。
【図２】本発明の別の実施態様に従うデータ入力システムの一例を示す。
【図３】本発明の別の実施態様に従うキー配置を例示する。
【図３Ａ】本発明のさらに別の実施態様に従うキー配置を例示する。
【図４】本発明の例示的な一実施態様に従うデータ入力装置の概略図である。
【図４Ａ】本発明の別の例示的な実施態様に従うデータ入力装置の概略図である。
【図５】本発明のさらに別の例示的な実施態様に従うデータ入力装置の概略図である。
【図６】本発明の例示的な一実施態様に従うデータ入力システムの概略図である。
【図６Ａ】本発明の別の例示的な実施態様に従うデータ入力システムの概略図である。
【図７】本発明の別の例示的な実施態様に従うデータ入力装置の概略図である。
【図８】本発明の別の実施態様に従うキー配置を例示する。
【図８Ａ】本発明の別の実施態様に従う２つのキーセット間のキーの２つの任意選択の分割を例示する。
【図９】本発明の別の例示的な実施態様に従うデータ入力システムを含む装置の概略図である。
【図１０】本発明の別の例示的な実施態様に従うデータ入力装置の概略図である。
【図１１】本発明の別の実施態様に従うキー配置を例示する。
【図１２】本発明の例示的な一実施態様に従うデータ入力システムの概略図である。および、
【図１３】本発明の例示的な一実施態様に従うデータ入力システムの動作の流れ図である。
【発明を実施するための形態】
【００４９】
図１は、本発明の一実施態様に従う、組み合わせられた（例えば予測）データ入力システムの第１のキーパッド１００の一例を示し、そこにおいて英語の文字が、そのキー１０１−１０４の４つに割り当てられる。第２のキーパッド、一般的に、システム１０１０の追加的セットのキーがまた示され、この具体例において、それは３ｘ４キー配列であり、標準の方法で、そのキー（１０１２−１０１９）のうちの８つに分配される英語の文字を有する電話タイプキーパッドに幾分似ている。第１および第２のキーパッドが、マルチタップ方式または特殊キー作動を必要とせずに、ユーザによってすばやい方法でテキストを入力する（タイプする）のに用いられることができる。普遍性の損失なしで、ユーザはキー１０１、１０２、１０３、１０４、および、必要に応じて、左に示されるバックスペースボタンＢＫＳＰを使用して所望のテキストを入力する。各所望の文字に対して、ユーザは、それによってサポートされる複数の文字からどの文字が選ばれるかについて心配せずに、その文字に対応する４つの文字キーを押圧する。いくつかの実施態様において、右に示されるスペースボタンＳＰの使用が、サポートされる。このインタフェースと関連づけられる、すなわち第１および第２のキーパッドと関連づけられるシステムのプロセッサが、辞書データベースおよび、一般的に使用の頻度、以前の使用、など単純な選択プロセスを使用して意図された語を推測する。プロセッサが意図された語を正しく示唆する限り、第２のキーボードが入力された語の文字列を補正するために使われない。しかしながら、例えば使用する語が、辞書データベース内に全くないかまたは使用の頻度が低いために、プロセッサが間違った語を推測する場合、ユーザは、一つ以上の所望の文字を能動的にかつ正確に選び、それによって入力を訂正するために第２のキーパッドを使用する。この種の訂正を実行するために、ユーザは、任意選択で、カーソルをこの語の一般的にその終わりに、しかし、任意選択で、訂正されるべき語の中間に、置く。現在の語をタイプする間に、間違った推測が識別される場合、カーソルを動かす何の必要性もない点に注意される。
【００５０】
ユーザは次いで、語の位置の１つの訂正文字に対応する、第２のセットのキー（キーパッド）からのキーを押圧する。本発明の例示的な一実施態様において、第２のキーパッドの訂正キー作動は、まだ訂正されていなかった語の第１の位置に常に対応する。第２のキーがいくつかの異なる文字に対応することができ、および、ユーザが対応する文字のどれが意図されると示唆する必要がないとはいえ、プロセッサは、訂正された位置に対して、特定の位置に対して作動する第１および第２のキー両方によって包含される文字だけを用いて、正しく推測する可能性が非常に高いように、可能な語を限定することが可能である。本発明のいくつかの実施態様において、これらの実施態様において特定の訂正された位置が限定的な文字を有するように、第１および第２のキーの各対が１つだけの共通の文字を有する。必要に応じて、または、要求されて、ユーザは、第２のキーボードを用いて、語のいくつかの文字または語全体さえ入力することができる。多くの場合、しかしながら、第２のキーを使用する語内の単一の位置の訂正はプロセッサが意図された語を推測することができるのに十分であり、および、ユーザは第１のキーセットのスペースバーを押圧して、次の語へ移動することを直ちに続行することができる。
【００５１】
例えば、文字「ｔ」を入力するために、ユーザは、文字「ｔ」（およびより頻繁な「ａ」を含む複数の他の文字）をサポートする第１のキーパッド１００から、対応するキー１０２を最初に押圧することができる。システムは、これがキー１０２でサポートされる文字の使用の最も高い頻度、およびしたがって、所望の選択である最も高い確率を有するので、文字「ａ」を提案することができる。ユーザは、しかしながら所望の文字「ｔ」に対応する第２のキーパッド１０１０のキー１０１８を押圧することができる。第２のキーパッド１０１０のキー１０１８もまた、しかしながら、それが３文字すなわち「ｔ」、「ｕ」および「ｖ」に対応してそれをサポートするので、曖昧なキーである。第２の押圧されたキー１０１８（「ｔ」、「ｕ」および「ｖ）でサポートされる文字と第１のキー１０２、すなわち「ｆ」、「ａ」、「ｒ」、「ｍ」、「ｘ」、「ｔ」でサポートされる文字を考慮することによって、システムが両方のキー１０２、１０１８に共通な唯一の文字が文字「ｔ」であることを認識し、およびシステムは、この文字を提案する／入力する。
【００５２】
正確なキャラクタを入力するための上述のシステムが、以下のＰＣＴ公報のいずれかにて説明されるような、正確なキャラクタの入力の他の方法ならびに対応する語レベルデータ／テキスト入力および訂正システムを置換しておよび／または複製するために、語予測機能の有無にかかわらず本発明のデータ入力／訂正システムによって使われることができる：特許文献７、特許文献８、特許文献９、特許文献１０、特許文献１１、および特許文献１２、−全て、本発明の発明者によって出願されたものであり、全ての開示は全体として本願明細書に引用したものとする。
【００５３】
一例として、図１は本発明の一実施態様に従う語のデータベースからの抜粋（または一部）１０８を示す。データ入力の１つの方法によれば：語「火」を入力するために、キーパッド１００および１０１０を考慮すると、ユーザが第１のキーパッド１００の、対応するキー、１０２、１０４、１０２、１０１（例えば第１の入力情報）を押圧する場合、システムは、この語が第１の入力情報に対応する辞書データベース内の語の中から最も高い優先順位を有するので、語「時間」を提案することができる。しかしながら、この場合、これはユーザによって要求される語でない。１つの方法によれば、ユーザは、ちょうど今記載されたキャラクタ入力システムを通して、とりわけ第１のキーパッド１００の文字「ｆ」に対応して、対応するキー１０２を押圧し、かつとりわけ第２のキーパッド１０１０の文字「ｆ」に対応するキー１０１３を押圧し、そして次に、前記語の残りのキャラクタに（一意的でなく）対応する第１のキーパッド１００のキー１０４、１０２、１０１を押圧することによって、語のキャラクタ／文字の少なくとも１つ（例えばこの例では文字「ｆ」）を最初に正確に入力することができる。文字「ｆ」が、キー１０２および１０３に共通の唯一の文字であり、したがって、システムは正確にそれを提供する／提案する。所望の語の正確な（第１の）文字および前記語（例えば組み合わせられた入力情報）の残りのキャラクタに対応する曖昧なキー押しを考慮することによって、システムは、前記入力情報に対応する辞書の語の中で最上位優先順位を有するとして語「火」を提案する。正確に選択された文字およびこの種の正確に選択された文字を含む有望な語のこの組合せは、したがって、所望の語を選ぶ容易で、速くて正確な方法を提供する。
【００５４】
特定のキャラクタが正確に選ばれるに至る情報を与える上記の方法が、また、システムの訂正手順によって訂正目的のために用いられることができる。データ入力の１つの方法に従って、キーパッド１００、１０１０を考慮して：語「火」を入力するために、ユーザは、本願明細書において第１の入力情報としてもまた既知の曖昧なデータ列を入力するためにキーパッド１００の対応するキー、１０２、１０４、１０２、１０１を押圧することができる。これが第１の入力情報に対応する辞書の語の中で最上位優先順位を有するので、システムは語「時間」を提案することができる。ユーザは、システムが少なくとも１つの、例えば所望の語の先頭キャラクタを認識するのを助ける追加情報を与えることによって本発明の訂正手順へ進むことができる。
【００５５】
一実施態様によれば、提案された語が所望の語でない場合、ユーザは、キャラクタ／文字の少なくとも１つ−任意選択でおよび好ましくはその先頭キャラクタ、に対応する第２のキーパッドのキー（複数キー）を押圧する。システムは、情報が第１の入力であったときに押圧された対応するキーと、訂正手順中に押圧されるキー（複数キー）を比較することができ、および、上記した方法を用いて、システムは対応する正確なキャラクタ（複数キャラクタ）を与えることができる。次いで、正確なキャラクタ（複数キャラクタ）を考慮することによって、システムは語を提案する。例証として、上の具体例において、システムは語「時間」を提案するが、しかしながら、ユーザはその時、とりわけ、所望の語−「火」の、先頭キャラクタ「ｆ」に対応するキー１０１３を押す。第１の入力情報中に押圧される第１のキー１０２および訂正手順中に押圧されるキー１０１３を考慮する／比較することによって、システムは、これらの２つのキーの両方ともに共通の一意の文字が文字「ｆ」であると割り出す。システムは、したがって、所望の語が文字「ｆ」で始まると認識し、ならびに第１の入力情報および追加的入力情報を考慮することによってこの語がシステムの所定のデータベース内の語の中から最上位優先順位を有するので、システムは語「火」を提案する。理解されるであろうことは、上記の方法は一例として提示されるだけであるということである。語を選択するための他の選択方法が、さらにまたは代わりに定義されて、サポートされることができる。
【００５６】
上記のデータ／テキスト入力および訂正方法は、キャラクタ入力を簡単にして、したがって、また、組み合わせられたデータ入力システムを簡単にして、容易に覚えられて、最小の精神的努力を必要とする簡単な使い勝手が良くて直観的なシステムを提供する。一例として、ユーザは、上記の方法で、各キャラクタを明白に選んで順番に入力するために、２つのキーパッドを用いてキャラクタ毎にそれを入力することによって、キャラクタ列、例えばシステムの辞書データベース内に含まれない語を入力することができる。しかしながら、代わりとして、ユーザは１つの入力手段（第１のキーパッド）を使用してキャラクタ列（語）を最初に入力することができ、そして次に、第２のキーパッドを使用してこの列に目を通して、訂正する、すなわち本願明細書に記載されている訂正手順を使用する。多くの場合、ユーザは自分が使用することを望む語が辞書内にあるかどうか、前もってわからないかもしれないので、この機能はきわめて役立つ。このアプローチを用いて、ユーザはそれが辞書データベース１０８でサポートされるかどうかについて懸念を抱くことなく任意の語を入力することができる。彼は、第１のキーパッド１００を通して第１の入力情報（対応するキー押し）を最初に与えることができる。所望の語が提案されない、すなわちスクリーン（例えば２００、図２）上に現れない場合、彼はその時第２のキーパッド１０１０を用いて本発明の訂正手順へ進むことができる。ユーザは、所望の語（火）の先頭キャラクタに対応する（第２の）キーパッド１０１０のキー１０１３を最初に押圧することができる。上記の通りに、システムはキャラクタを認識して、１つの方法によれば、入力された情報の組合せに対応する別の語を提案することができる。提案された語がまだ所望の語でない場合、ユーザは所望の語の第２のキャラクタに対応する第２のキーパッドのキーを押圧することができる。システムは、次いでこの時点まで入力された組み合わせられた情報に対応する別の語を示唆する。示唆された語がまだ所望の語でないならば、システムが所望の語を提案するまで、ユーザはこの手順を繰り返すことができる。所望の語がシステムの辞書内に含まれていない場合、所望の語は所望の語のキャラクタの全てに対応する第２のキーパッド１０１０のキーを逐次的に押圧することによって与えられる。
【００５７】
一例として、図１を考慮して、ユーザが辞書データベース内にリストされていない語である語「ｍｉｘｑ」を入力することを望む場合、彼は最初に第１のキーパッド１００のキー１０２、１０４、１０２、１０１を押すことができる。システムは、入力された情報に対応する語の中で最上位優先順位を有する語「時間」を提案することができる。これがユーザの所望の語でないので、ユーザは所望の語の先頭キャラクタ「ｍ」に対応する第２のキーパッド１０１０のキー１０１６を押圧することによって訂正手順へ進むことができる。システムは、それで、所望の語が文字「ｍ」で始まらなければならないと判定する。ユーザによって与えられた組み合わせられた入力情報を考慮することによって、組み合わせられた入力情報に対応する辞書内の語の中で、この語が最上位優先順位を有するので、システムは、語「ミュート」を提案することができる。これがまだ所望の語でないので、ユーザは所望の語の第２のキャラクタ「ｉ」に対応する第２のキーパッド１０１０のキー１０１４を押圧することによって訂正手順を続けることができる。システムは、それで、所望の語の第２のキャラクタ／文字が文字「ｉ」であると判定する。この時までユーザによって与えられた組み合わせられた入力情報を考慮することによって、システムは、組み合わせられた入力情報に対応する辞書の語の中で最上位優先順位を有する、すなわち第１の入力情報に対応し、かつ文字「ｍｉ」で始まる）として、語「マイム」を提案する。これがまだ所望の語でないので、ユーザは所望の語の第３のキャラクタ「ｘ」に対応する第２のキーパッド１０１０のキー１０１９を押圧することによって訂正手順を続けることができる。システムは、それで、所望の語の第３の文字が文字「ｘ」であると判定する。これまでユーザによって与えられた入力情報の全体を考慮することによって、システムは辞書内にいかなる対応する語も見いだすことができないが、しかし、システムはその所望の語が一連のキャラクタ「ミックス」で始まると判定する。辞書がこの種の語を含む場合、システムは、辞書内の語の人気に従って提案される残りのキャラクタと共に、およびそれに失敗する、すなわち、語が辞書でサポートされない場合、より頻繁に使われる文字と共に、または、いくつかの他の手順によって、例えば、おそらくＡＢＣ順によってまたは変更なしで元の推測された語から受け継がれる最後の文字によって、これらのキャラクタで始まる語を提案することができる。この具体例では、システムは最初の３つの文字をＭＩＸであると知り、および、「ｅ」が先の提案「マイム」から受け継がれるので、一連のキャラクタ「ｍｉｘｅ」を提案することができるが、しかしながら、これはまだ所望の語でない。ユーザは、次に文字「ｑ」である所望の語の第４の文字に対応する第２のキーパッド１０１０のキー１０１７を押圧することができる。組合せの全ての入力された情報を考慮することによって、システムはその最後の文字が文字「ｑ」であると理解して、所望の語「ｍｉｘｑ」を提案する／入力する。
【００５８】
上の例は、以下の表内に要約されることができる：
2010538347.tif 000003
【００５９】
【００６０】
本発明のいくつかの実施態様において、システムが辞書内のいかなる語にも対応しないユーザ入力された接頭辞に遭遇するときに、システムは（例えば、キーパッド１０１０および１００両方からのキーを押圧することによって）明白に入力されたキャラクタだけを表示する。代わりとして、システムは第１のキーパッドを使用して入力される複数のキャラクタを含む推測語を与え続け、例えば各曖昧なキャラクタ、最も共通して使う可能なキャラクタを与えるか、または曖昧なキャラクタを以前表示されたように保つ。
【００６１】
システムは、異なる方法の訂正をサポートすることができる。例えば、ユーザが、入力することを望む語が辞書データベース内にあることを自分が前もって知っており、および、システムが第１の入力情報を入力した後にそれを提案しない場合、１つの方法によれば、ユーザはスクロールのような所定の対話処理を使用するかまたはシステムの訂正キーを使用して、ユーザによって与えられる入力情報に対応する辞書の語の間をナビゲートすることができる。しかしながら、例えば、所望の語が辞書データベース内にあることをユーザが確かでないか、彼はそれが辞書データベース内にないということを知っているか、または、彼が単に先の訂正方法が好きでない、または、それがサポートされない場合、その時、彼は二度それをタイプすることによって彼の所望の語を入力する選択肢を有し、最初に第１のキーパッドのキーを使用してそれをタイプすることによって、そして次に、その後、第２のキーパッドのキー経由でその少なくとも一部を再タイプすることによって選択を確認する／補正する。
【００６２】
留意されることは、１つの方法によれば、第１の入力情報を入力して、所望でない語がシステムによって提案された後に、第２のキーパッド経由でユーザによって与えられる追加的入力情報が、間違っている文字を変更して、提案された語の他の文字（複数文字）を変更することなく、システムに語の対応する文字（複数文字）を正確に認識させることができる、ということである。本発明のいくつかの実施態様において、第１のキーパッド１００を管理するプロセッサは、ユーザが共通に実行する訂正を学習し、したがって、それが与える推測語を変更する。例えば、特定のキー操作列が語１または語２として解釈されることができ、および、語１が汎用母集団によって語２より共通して使われる場合、システムが初めは特定の列に対する推測として語１を提供する。しかしながら、数回列が与えられたあと、特定のユーザがしばしば語１より多く語２を用いることが判定される場合、システムは、その後に、特定のキー操作列に対する推測語として語２を使用する。
【００６３】
別の方法によれば、ユーザがそれをキャラクタ毎に正確に入力することによって語を入力することができることに留意される。例えば一連のキャラクタ「ｍｉｘｑ」を入力するためにユーザは、以下のキーを連続的に押圧することができる：
１０２、次いで１０１６（例えば「ｍ」を与える）
１０４、次いで１０１４（例えば「ｉ」を与える）
１０２、次いで１０１９（例えば「ｘ」を与える）
１０１、次いで１０１７（例えば「ｑ」を与える）。
【００６４】
本発明の一実施態様によれば、第１のキーパッドのキーからのキーおよび第２のキーパッドのキーからのキーが、例えば、文字、数字または句読記号であってもよい、最大１つの共通のキャラクタを有することができるように、第１のおよび第２のキーパッド両方に共通な曖昧なキャラクタが特殊記号および／または数字を含むことができる。
【００６５】
本発明のいくつかの実施態様において、現在の語の第１の文字に関連すると解釈される第２のキーパッドのキーの代わりに、第２のキーパッドのキーがごく最近の位置に関連すると取られる。したがって、語の入力中の任意の位置において、ユーザはその位置で前記語の正確なキャラクタを入力することができる。例えば、キーパッド１００上のキー１０２、１０１、１０２、１０２を押圧することが、語「それ」および「テキスト」に対応することができる。ユーザが、この実施態様に従って、語「テキスト」を入力することを望むならば、彼は、第１のキーパッドのキー１０２、１０１、１０２を押し、次いで、第２のキーパッド１０１０のキー１０１９を押圧することができ、（例えば、システムは、正確なキャラクタを与えるために最後のキー押し１０１９とその前のキー押し１０２を組み合わせなければならず、この例では、それらの２つのキー間の唯一の共通のキャラクタが文字「ｘ」である、と判定する）、かつ最後にキー１０２を押圧することができる。第１のキーパッドを使用して与えられるキー押しを考慮し、かつ正確な文字（「ｘ」）を考慮することによってシステムは、語「テキスト」を示唆する。
【００６６】
注意されるのは、上記の記述は単一の群のシンボルに対応するとして各キーと関連づけるとはいえ、スペースが携帯機器において通常は制限されるので、一部の実施態様において単一のキーが、異なるユーザ作動に基づいて２つ以上の群のシンボルに対応することができる、ということである。例えば、同じキーが短いおよび長い作動に対して異なる群のシンボルに対応することができ、および／または異なる状態選択（例えば、シフトを押すかまたは押さない）に対して異なる群のシンボルに対応することができる。この種の方法を使用して、第１および第２のセットのキーの各々がより少ないキーを含むことができ、および／または、使用するユーザ作動に従い、一つ以上のキーが第１のおよび第２のセット両方内に含まれることができる。
【００６７】
しかしながら留意されるのは、第１および第２のセットのキーに対する２つの異なったキーパッドの使用が、一部のユーザに対して、より容易でより混乱させないかもしれない、ということである。別の例において、システムが、２、３のキーを有することができ、言語の文字が、キー上で一回押圧動作に分配されて、割り当てられ、そして、同じ文字がまた、キー上の１つの一回押圧動作に割り当てられる文字および同じキー上の長い押圧動作に割り当てられる文字が最大１つの共通の文字を有するように、キー上の長い押圧動作のような、異なるキー操作に分配されて、割り当てられる。この実施態様は、より少ないキーを必要として、例えば、限られたキーパッドだけに対する余地を有する小型装置を使用してテキストを入力するために有益であることができる。
【００６８】
また、理解されることは、上の記述において、実証目的のために、４つの曖昧なキーを有する第１のキーパッドおよび第２の押しボタン式電話テンキータイプキーパッドが一例として使われているが、明らかに、各々が上記した方法でキーのセットの各々に言語の文字の実質的に全てを割り当てるための異なる数のキーを有する、他の第１および第２のセットのキー（例えば、第１のキーパッドの曖昧なキーおよび第２のキーパッドの曖昧なキーが、最大１つの共通の文字を有する）が使われることができる、ということである。
【００６９】
任意選択で、電話キーパッドで利用可能な数字０−９が、本発明のデータ入力システムを使用して入力されることができる。本発明の一実施態様によれば、入力されている現在の語がまだ曖昧である位置を含まない場合、第２のキーパッドのキーの作動は、例えば数字のような、第１のキーパッドによって関連しないシンボルに関すると解釈される。
【００７０】
別の実施態様によれば、第２のキーパッドを通してユーザによって与えられる（一回）キー押しがシステムによって、語の訂正に対応するとみなされることができないならば、その時好ましくは、キー押圧動作は第２のキーパッドのキーとの対話処理に割り当てられる数字のような所定のシンボルの入力に対応することができる。
【００７１】
さらに、押圧動作が第１のキーパッドのキーを使用して与えられ、および、別の一般的に連続押圧動作が第２のキーパッドのキー上で与えられ、および、それらの２つのキーが共通のキャラクタを有しない場合、その時、２つのキー上の（例えば連続）押圧動作に対応する所定のシンボルが与えられることができる。これによって、いくつかの特殊記号が異なる（例えば連続）押圧動作に割り当てられることができる場合がある。
【００７２】
本発明の一実施態様によれば、第１のキーパッドの曖昧なキーを押圧することによる語の入力中のいかなる瞬間でも、ユーザは第２のキーパッドの対応するキー上の単一の／単純な押圧動作のような第１のタイプの押圧動作を与えることによって語訂正手順へ進むことができる。この場合、１つの方法によれば、システムは、キー押圧動作を、第１のキーパッドを通してユーザによって、かつ、ユーザの所望の語に対応して与えられる、第１の曖昧なキー押圧動作と関連づけるようにあらかじめ定義されることができる。ユーザが望ましくない提案された語の最後の曖昧なキャラクタに第２のキーパッドで与えられる押圧動作を関連づけることを望む場合、例えば、彼は第２のキーパッドの対応するキー上の二回押圧動作のような別のタイプの押圧動作を使用することができる。
【００７３】
一例として、図２は６つのキー２０１−２０６および多方向キー２０７を含む第１のキーパッドを有する本発明の一実施態様のデータ入力システムを示し、そのキー２０１−２０４の４つが、図１のキーパッド１００のキー１０１−１０４を複製するような、それに対して分配される言語の文字を有し、および第２のキーパッドは電話タイプキーパッド２００１である。システムの辞書データベースの例示的な部分２０８を考慮することによって、キー押し２０１、２０１、２０２、２０３の入力の終わり（例えば第１の入力情報）で、システムは、使用の最も高い客観的確率、特定のユーザに対する最上位主観的確率またはなんらかの他の判定基準であることができる最上位優先順位を有するとして、語「彼女のもの」を提案することができる。
【００７４】
本発明のいくつかの実施態様において、ユーザが第２のキーパッドのキー２０１５を一回押圧する場合、その時、システムはその押圧動作を第１のキーパッドを通してユーザによって入力される第１の曖昧なキャラクタと関連づけることができる。この場合、システムは押圧動作を所望の語の第１の文字と関連づける。したがって、（数字の）キー２０１５上の押圧動作および（カーソル制御）キー２０１上の押圧動作は、文字「ｌ」である１つの共通のキャラクタを有する（例えば、に関連づけられることができる）。これが組み合わせられた入力情報、すなわち第１の入力情報および例えば本発明の訂正手順中に与えられる情報に対応する語の中から、最上位優先順位を有するので、システムは語「ｌｅｔｓさせる」を提案することができる。留意されるのは、この実施態様によって、例えば、先頭キャラクタ（複数キャラクタ）が正確に入力されたならば、システムは押圧動作をこれらの正確に入力されたキャラクタ（複数キャラクタ）の後の第１の曖昧なキャラクタと関連づけることができる、ということである。
【００７５】
したがって、この種の実施態様において、辞書にない語が、各キャラクタに対して、正確にそのキャラクタをキャラクタ毎に入力し、つづることによって、第１のキーパッドの対応する曖昧なキーおよび第２のキーパッドの対応するキーを押圧することによって、またはそのキャラクタ（の全て）に対応する第１のキーパッドの曖昧なキーを押圧して、そして次に、そのキャラクタ（の全て）に対応する第２のキーパッドの（曖昧な）キーを押圧することによって、のいずれかによって入力されることができる。
【００７６】
本発明の他の実施態様において、ユーザが、例えば第２のキーパッドのキー２０１５を２回押圧することによって、所定の押圧動作（キー操作）を与える場合、システムはその押圧動作をユーザによって入力される最後の曖昧なキャラクタと関連づけ、それが一般に第１のキーパッドを通して与えられる最後の押圧動作である。したがって、この例では、キー２０１５上の（２回の）押圧動作およびキー２０３上の押圧動作が文字「ｋ」である１つの共通のキャラクタを有する。システムは、組み合わせられた入力情報に対応する語の中から最上位優先順位を有するとして語「リーク」を提案することができる。
【００７７】
注意されるのは、１つの方法によればシステムは、語内の正確なキャラクタ（複数キャラクタ）または文字（複数文字）の位置を記憶することができ、したがって、訂正手順中にユーザが第２のキーパッドと対話処理する（例えば、のキーを押圧する）時、システムは、第１のキーパッドの曖昧なキー押し、例えば第１の入力情報の入力中に与えられる正確でないキャラクタに対応するキー押しに対応するキー押しと、各キー押しを比較する、ということである。一実施態様によれば、ユーザは、所定の対話処理、例えば語内の正確なキャラクタ（複数キャラクタ）を与えることに対応する、ユーザによって以前に与えられた情報を削除する所定のキー上の所定の押圧動作を使用することができ、かつ次回ユーザが訂正手順中に追加的入力情報を入力し続けるように第１のキーパッドを通して与えられる曖昧なキー押しだけ考慮することができ、システムは、第１のキーパッドを通してユーザによって与えられる第１のキー押しをこの情報と関連づける。
【００７８】
本発明の一実施態様によれば、語の正確なキャラクタを入力するための訂正手順は、ユーザによって与えられる追加的入力情報に対応する語のキャラクタのいずれかに対応することができる。例えば所望の語の文字に対応するキーを押圧することによって、例えば第１の入力情報を入力した後に、システムが所望でない語を提案する場合、その時、ユーザは、上文にまたはいくつかの異なる方法で記載されるような、所望の語のキャラクタの少なくとも１つに対応する追加情報を与えることができる。システムは、先頭の入力情報（例えばキー押し）に対応する語の関連した曖昧なキャラクタのいずれかによる追加情報を考慮することができ、かつ、組み合わせられた情報に対応する（例えば好ましくは、辞書内の語の中で最上位優先順位を有する）語を提案する。提案された語が所望の語でない場合、ユーザは、組み合わせられた情報に対応する可能な語の間でスクロールする「スクロール／訂正」キーのような所定のキー上で押圧することができるか、または、彼は、おそらく、上記の通りの語の追加的文字に対応する追加情報を与えることができる。
【００７９】
一例として図２およびその辞書データベースの部分２０８を考慮することによって、および、現在の実施態様のデータ入力システムを用いて、キー押し２０１、２０１、２０２、２０３の入力の終わりで、この語が最上位優先順位を有するので、システムは語「彼女のもの」を提案することができる。この時に、ユーザは例えば、第２のキーパッドのキー２０１５を押圧することによって訂正手順へ進むことができる。この方法によれば、システムはユーザによって要求される語が所望の語の範囲内の任意の箇所内に文字「ｊｋｌ」の１つを有することができとる判定する。キー２０１およびキー２０１５を考慮することによって、システムはキー２０１５上のユーザの押圧動作が所望の語の第１および／または第２の文字のいずれかに対して意図される場合、前記文字が「ｌ」であると判定する（例えば、文字「ｌ」はキー２０１と２０１５との間の唯一の共通の文字である）。第１のキーパッドキー２０２は第２のキーパッドキー２０１５と何の共通の文字も有さず、したがって、所望の語の第３の文字は文字「ｊｋｌ」のいずれでもない。最後に、第１のキーパッドキー２０３および第２のキーパッドキー２０１５は共通の文字「ｋ」を共有する。これは、キー２０１５上のユーザの押圧動作が文字「ｋ」として所望の語の最後の文字をセットすることを目的とすることを意味する。語（例えば抜粋）：
「ｂｅａｋ突出部」
「ｌｅａｋリーク」
「ｌｅａｓ草原」
「ｌｅｔｓさせる」
が組み合わせられた情報に対応する。システムは、利用可能な語から最上位優先順位を有する語「ｌｅｔｓさせる」を提案することができる。これが所望の語でない場合、その時１つの方法によればシステムが利用可能な対応する語の中から次の語を提案するように、ユーザが、例えば、訂正／スクロール／次キーを押圧することができ、または別の方法によれば、彼は、上記の通りに第２のキーパッドの別のキーを押圧することによって追加的入力を入力することができる。
【００８０】
例：
−ユーザが再びキー２０１５を押圧する場合、システムはそのキャラクタの２つ（例えば「ｌ、ｋ」）がキー２０１５上の２つの押圧動作に対応する語「ｌｅａｋリーク」を提案し、複数の語が組み合わせられた情報に対応する場合に、１つの方法によればシステムがそれらの中で最上位優先順位を有する語を提案することができる）、または、
−ユーザがキー２０１７を押圧する場合、システムは、その文字の１つがキー２０１５に対応し、かつ、前記語の別の文字がキー２０１７に対応する、上の抜粋の範囲内の語を探すことができる。２つのこの種の語、「ｌｅｔｓさせる」および「ｌｅａｓ草原」が、ある。語「ｌｅｔｓさせる」はユーザにすでに提案されたので、したがって、システムは語「ｌｅａｓ草原」を提案することができる。ユーザによって与えられる（組み合わせられた）入力情報に基づいて語を検索する方法の例が例示的な方法だけである点に注意されなければならない。ユーザの（組み合わせられた）入力情報に基づく他のサーチ方式が、置換されることができるか、または加えて考慮されることができる。公知であるように、さまざまな適切な探索方式が利用できる。
【００８１】
先に示された例が本発明に従うデータ入力システムの原理を実証するために提供される点に注意される。他の例が、当業者によって考慮されることができる。
【００８２】
前述のように、提案された望ましくない語を訂正することに加えて、第２のキーパッドがまた、他のシンボル、例えば特殊記号および数字および機能を入力するのに用いられることができ、したがって、システムがフルＰＣキーボードによって提供されるキーおよび機能の全範囲を提供することができる。一実施態様によれば、一つ以上のモードキーのような手段が、システムを別のシンボル入力モードに切替えるのに用いられることができ、一方本発明の別の実施態様によれば、ユーザの対話処理を単純化するために、少なくとも一部の場合には、システムが他のシンボル入力モード／手順に自動的に入るように、いくつかの所定のルールがその目的のために考慮されることができる。
【００８３】
１つの方法によれば、第１のキーパッドのキーを押圧した後に、次のキー押しが第２のキーパッドを通して与えられる場合、システムはその時それらが共通の文字を提供するかどうか知るために押圧されるキーを比較する：
−それらが共通のキャラクタを有する場合、システムは記載されている本発明の一実施態様の訂正手順へ進むことができて、新語を提案することができる。
ｏ訂正手順が、ユーザがすることを望むものでない場合、１つの方法によれば、彼は、これが所定のキー、例えば「バックスペース」キーを押圧する、またはいくつかの他の手段による場合であることをシステムに知らせることができる。システムは、１ステップ後ろに戻り、前の語を表示することができ、次いで第２のキーパッドを通して与えられる押圧動作に対応する特殊記号を表示することができる。この場合、例えば、第２のキーパッド上のユーザによって与えられる押圧動作が一回押圧動作である場合、システムは第２のキーパッドのキーに割り当てられる数字を提案することができる。また、例えばユーザによって与えられる押圧動作が二回押圧動作のような別のタイプの対話処理、おそらく『滑走』動作である場合、キーが、タッチスクリーン上のようなタッチ感受型表面上の仮想キーであるならば、その時、システムは句読記号のような特殊記号または第２のキーパッドの『キー』との所定の対話処理に割り当てられる機能を提案することができる。
−代わりとして、２つのキーパッドの２つのキーが共通のキャラクタを共有しない場合、ユーザは対応する特殊記号（複数記号）を入力し続けることができる。第２のキーパッドのキー上の／への特殊記号の配置／割当てが、以下に、更に詳細に記載される。
【００８４】
ユーザが第２のキーパッドのキーを押圧し、および、以前のキー押しが語の入力にまたは提案されたキャラクタ／語の訂正に関連しない場合、システムは前記キーに割り当てられる数字のような対応する特殊記号を入力することへ進むことができる。
【００８５】
出願人によってすでに出願された異なる特許出願にて説明したように、第１のキーパッドのキーに対する特殊記号の配置／割当てに加えてまたはその置換で、第２のキーパッドのキーとの一つ以上の所定の対話処理に関する／に対する異なる方法の特殊記号の配置／割当てが、考慮されることができる。図３は例示的な第２のキーパッド３００、具体的には、本発明のこの例では英数字電話タイプテンキータイプキーパッド）を示し、キー上の一回の押圧動作が、キーの右上側に示されるキャラクタのような所定のキャラクタに対応することができ（例えば、キー３０１上のキャラクタ「１」３０５）、および、キー上の二回押圧動作が、キーの右下側に示されるキャラクタのような別の所定のキャラクタに対応することができる（例えば例、キー３０１上のキャラクタ「＋」３０６）。代替例だけとして、図３ａは本発明の（例えば同じ）例示的な第２のキーパッド３１０（例えば同じ電話タイプキーパッド）を示し、シフトキー３１２を押圧する（例えばかつ保持する）ことおよびキー上の一回の押圧動作が、キーの右上側に示されるキャラクタのような所定のキャラクタに対応することができ（例えば例、キー３１１上のキャラクタ「（」）、および、キー上の二回押圧動作が、キーの右下側に示されるキャラクタのような別の所定のキャラクタに対応することができる（例えば例、キー３１１上のキャラクタ「＜」）。
【００８６】
上記したように、第１および第２のキーパッドは、実質上任意の数のキー、任意のキー構成、第１および第２のキーパッドの各々に対する言語のシンボル／キャラクタの任意のタイプの割当て（例えば分配）を有することができ：
−第１のキーパッドの（曖昧な）キーのいずれかおよび第２のキーパッドの（曖昧な）キーのいずれかが、最大一つの共通の（例えば類似の）キャラクタを有し、および：
−好ましくは、第１のキーパッドの（例えば４つの）曖昧なキーへのキャラクタ（例えば文字）の割当ては、システムが第１のキーパッドだけを通して与えられる前記語に対応するキー押しに基づいてユーザの所望の語を提案する可能性を最大化するようなものである。好ましくは、システムはさらに、最も容易な方法でＰＣキーボードの完全な複製ができるようにするために、キー、その他との異なるタイプの対話処理を使用する。
【００８７】
上記したように、第１および第２のキーパッドは任意の数のキー、任意のキー構成、第１および第２のキーパッドの各々に対する言語のシンボル／キャラクタの任意のタイプの割当て（例えば分配）を有することができる。任意選択で、第１のキーパッドのキーおよび第２のキーパッドのキーからなる各対が最大１つの共通のキャラクタを有するように、キャラクタが配置される。代わりとして、第１および第２のキーの一つ以上の対が、システムがほとんど全ての場合で、どの１つが意図されるかについて推測するように、きわめて低い互換性レートを有する、２つ以上の共通のキャラクタを有することができる。例えば、一実施態様において、キャラクタ『？』および『ｑ』は、『？』が語の終わりに通常配置され、および、『ｑ』が通常語の終わりで使われないので、同じ第１および第２のキー上に置かれることができる。代わりとして、音声認識および／または唇もしくは顔の動きの識別のような、曖昧性を解決する追加の方法が、ユーザに提供されるときに、第１および第２のキーの一つ以上の対が、２つ以上の共通のキャラクタを有することができる。
【００８８】
本発明のいくつかの実施態様において、システムが意図された語をできるだけ早く推測する可能性を最大化する方法で、文字がキーに割り当てられる。例えば、第２のキーパッドがアルファベットの順序に従って電話装置上の周知の配置を使用して配置されることができる。第１のキーパッドはその時、多くの語内の１つをもう一方に置換することが別の有効な語に結びつくであろう文字が、第１のキーパッドの同じキー上に含まれないように配置される。
【００８９】
具体例として、ｄおよびｓは、「ｓａｖｅｄ保存した」および「ｓａｖｅｓ保存する」のような、多くの語の終わりで両方とも共通の語末尾であり、および、したがって好ましくは、同じキー上にない。
【００９０】
これと同様の方法で、母音ａ、ｅ、ｉおよびｏのうちの２つ以上が好ましくは同じキー上に含まれない。本発明のいくつかの実施態様において第１のキーパッドの異なるキー配置が、同じ装置内の異なる言語に対して、または異なる国で販売される異なる装置で使われる。代わりとして、プラットホームおよび国を横断する標準化のために、たとえ一部の言語での語予測が結果としてわずかに劣化するとしても、単一の文字配置が共通のアルファベットを使用する全ての言語に対して好まれるかもしれない。
【００９１】
第１のキーパッド配置は、好ましくは第１のキーパッドの単一のキー上の同じ第２のキーから２つの文字を配置することを回避する。任意選択で、シミュレーションが所望の語の初めての推測の最上位パーセンテージを達成する配置を選ぶために頻度および複数の異なるキー配置で辞書を使用して実行される。
追加的入力方式
【００９２】
本発明のいくつかの実施態様において、曖昧なキーパッドを有する２つのキーボードを使用することに加えて、システムは音声認識のような、更なる手段を通してのデータ入力を可能にする。例えば、複数のキャラクタに曖昧に対応するキーを押圧した後に、ユーザは所望のキャラクタの名前および／または所望のキャラクタの音を言うことができる。更なる例において、所望の語に対応する一連の複数のキャラクタを押圧した後に、ユーザはシステムが意図された語を選択するのを助けるためにその語を言うことができる。特許文献１０内に記載されている方法のような、曖昧なキーを押圧する際にユーザの意図を判定する音声を使用する他の方法が、使われることができる。
【００９３】
任意選択でこれらの実施態様において、第１のキーパッドの（例えば４つの）キーに対するキャラクタ／文字の割当てのための上述した考慮事項に加えて、第１のキーパッドの前記キーに対するキャラクタの割当てが、曖昧に似ている音声特性を有するキャラクタ／文字が第１のキーパッドの異なるキーに割り当てられるようなものであってもよい。
【００９４】
装置または環境に従い、キー構成は異なってもよい。図４は一例として、横長位置で使われるモバイル機器を示す。図１のキーパッド１００のキー（例えばこの例では、第１のキーパッドはこの発明者によって出願された異なる特許出願に示すように２つの追加的キーを含む）または図６のキーパッド６００を複製する本発明の第１のキーパッドが、装置の両側の２つの部分４０１、４０２に分割されることができる。また、第２のキーパッド（この例では、電話タイプキーパッド）もまた、装置の両側で、（２つの）部分４０７、４０８に分割されることができる。本発明のキーパッド（複数キーパッド）のキーの分割は、特許文献７、特許文献８、特許文献９、特許文献１０、特許文献１１、および特許文献１２、の実施態様のいずれかのような、公知技術の任意の方法に従って実行されることができる。一例では、電話タイプキーパッドが９０度回転され、そして次に、その原形を保つように分割される。
【００９５】
前記したように、キーパッドの少なくとも１つが、より少ないハードキーを有することを可能にし、さらに異なるオンスクリーンキー配置を設計することを可能にするために、オンスクリーンキーパッドであってもよい。図４ａは、オンスクリーンフォームファクタを有する図４の第２のキーパッド４１７、４１８を示す。
キーパッドレイアウト
【００９６】
先に言及されたように、２つの異なるキーパッドの代わりにシステムが、２つのキーパッドを複製する１つのキーパッドとの２つの異なるタイプの対話処理を使用することができる。図５は、一例として１２のキーを有する本発明のキーパッド５００を示す。この例において、キーのうちの８つ（例えばより黒いキー）が本発明の第１のキーパッドを複製することができ、そのキーのうちの４つに言語の文字が上記した方法で割り当てられる。この例では、前記１２のキーはまた、キーおよび電話タイプキーパッド（例えば第２のキーパッド）の文字割当てを複製することができる。所定のキーを押圧するような手段が、システムに２つのモード／キーパッド間で切り替えをさせることができる。例えば、語を入力するために、ユーザは第１のキーパッドのキー（例えばより黒いキー）を使用する（例えば、押圧する）ことができ、および、「モード」キー５０７を押圧することによって、システムが第２のキーパッド（例えばこの例では１２キー電話タイプキーパッドモード）モードへ切り替えることができ、かつ、語を訂正するかまたは特殊記号を入力するような他の作業へ進むことができる。「モード」キー上の別の押圧動作は、システムを第１のキーパッドモードに入れることができる。理解されるのは、第１のキーパッド／モードから第２のキーパッド／モードに切り替えるためにモードキーを押圧してそれを放す代わりに、ユーザが前記モードキーを放すと、システムが第１のキーパッド／モードへ復帰するように、前記キー上の押圧および保持動作によって、また、第１のキーパッド／モードから第２のキーパッド／モードへの切換えが生じることができる、ということである。この場合、モードキーを押さえたままにして、キーパッドのキーを押圧することは、第２のキーパッドのキーを押圧することに対応することができる（または逆もまた同じ）。
【００９７】
留意されるのは、この発明者によって出願された異なる特許出願において、本発明の予測データ入力システムによって語を提案した後に、訂正手段または次／スクロールキーのような手段が、ユーザによって与えられる（組み合わせられた）情報に対応する語の範囲内でスクロールするように言及された／記載された（例えばユーザによって与えられるキー押しに対応し、かつ同じキャラクタで始まる）とはいえ、同じ目的のための他の方法（例えば訂正手順）が、考慮されることができる、ということである。例えば、１つの方法によれば、システムが（ユーザの入力情報に基づいて）語を提案したあと、提案された語が所望の語と同じキャラクタで始まる場合、ユーザは同じ開始キャラクタに対応する入力情報を与えることができ、および、システムは入力（および訂正手順）中に与えられるユーザの入力情報に対応し、かつ、システムがこの前提案した語と同じ文字で始まる次の／別の語を提案することができる。ユーザが前記手順を繰り返す場合、システムは上述のような別の次の対応する語、その他を提案することができる。例えば、図２を考慮することによって、２０１、２０１、２０２、２０３上のキー押しの入力の終わりで、システムは最上位優先順位を有する語「彼女のもの」を提案することができる。
−ユーザが文字「ｈ」（例えば、言う）の名前を話す（例えばまたは、第２のキーパッドのキー２０１４を押圧する、またはフルＰＣキーボードの「ｈ」キーを押圧する、など）場合、システムはユーザの入力情報に対応し、かつ、最後の語と同じ文字で始まる次の語を提案することができる。この例では、システムは語「英雄」を提案することができる。
−別の例によれば、システムが語「彼女のもの」を提案したあと、ユーザが語「リーク」を入力することを望む場合、彼は最初に文字「ｌ」を言うことができる（例えばまたは、第２のキーパッドのキー２０１５を押圧することができるか、またはフルＰＣキーボードの「ｌ」キーを押圧することができる、など）。システムは、語「ｌｅｔｓさせる」を提案することができる。ユーザは、再び文字「ｌ」を言うことができる（例えばまたは、第２のキーパッドのキー２０１５を押圧することができるか、またはフルＰＣキーボードの「ｌ」キーを押圧することができる、など）。システムは、語「ｌｅａｓ草原」を提案する。ユーザは、再び文字「ｌ」を言うことができる（例えばまたは、第２のキーパッドのキー２０１５を押圧することができるか、またはフルＰＣキーボードの「ｌ」キーを押圧することができる、など）。この時に、システムは所望の語「リーク」を提案することができる。
【００９８】
２つの曖昧なセットのキー（例えば２つのキーパッド）を使用する本発明のデータ入力システムは、前記キーパッドの各々（のキーの少なくともいくつか）に対して、第１のキーパッドのキーおよび第２のキーパッドのキーが最大一つの共通のキャラクタ／文字を有するように、少なくとも同じ言語のアルファベット文字の１つのセットが配分的な方法で割り当てられ、多くの効果がある。このシステムを通して、ユーザは容易にかつ自然に（前述のように）辞書にあるおよび辞書にない語を入力することができる。例えば、会議中に、ユーザは第１のキーパッドだけを用いてノートをとることができる。会議の後、ユーザはドキュメントを表示し、それに目を通し、変更されるべき語を指示する（例えば、その終わりにカーソルを位置づける）ことによって語を訂正することができ、第２のキーパッドを用いて訂正手続きへ進むことができる。所望でない語を考慮して、したがって、前記所望でない語（例えばまたは一連のキャラクタ）を与えた第１のキー押し（例えば第１の入力情報）およびユーザが第２のキーパッドを通して与えるキー押し（複数押し）を考慮することによって、システムは、対応して／それに応じて所望の語を提案することができる。
【００９９】
理解されることは、第１および第２のキーパッドに加えて、システムが、矢印キーまたはマウスキー、などのような他のキーを有する／使用することができることである。システムは、また、語−完成ソフトウェアを含むことができる。第２のキーパッドはまた、この発明者によって出願された異なる特許出願内に記載されているように、より多くのキャラクタまたは語の一部の入力ができるようにするために第２の／追加的シフトキーを含むことができる。
【０１００】
一実施態様によれば、訂正手順中に、ユーザによって与えられる入力情報が所望の語の最後のキャラクタに対応するようにあらかじめ定義されることができ、および、したがって、語を通してのスクロールシステムが語の最後のキャラクタに基づくことができる点に注意される。
【０１０１】
前記したように、少なくとも本発明のいくつかの実施態様において、語の入力（または訂正手順）中のいかなる瞬間でも、ユーザは、第２のキーパッドの対応するキー上の一回の／単純な押圧動作のような所定のタイプの押圧動作を与えることによってユーザ（その時まで）に提案される語／一連のキャラクタを訂正することへ進むことができる。また、前記したように、一実施態様に従えば、システムは前記キー押圧動作をシステムによって提案される語の第１の曖昧なキャラクタ（例えばまたは一連のキャラクタ）と関連づけるようにあらかじめ定義されることができる。この後、いくつかの例：
−任意選択で１つの方法によれば、提案された語の初めのキャラクタ（複数キャラクタ）が、早く正確に入力されるならば、システムは、前記提案された語内の前記正確なキャラクタ（複数キャラクタ）の後で第１の曖昧なキャラクタ位置（に対応する第１のキーパッドのキー）に第２のキーパッドのキー上の前記押圧動作を関連づけることができる（例えば、それを提案された語の第１の曖昧なキャラクタと関連づける）。明らかに、前記曖昧なキャラクタは前記提案された語の２つの正確なキャラクタの間に位置することができる。第２のキーパッド上の次のこの種の所定のタイプの押圧動作は、提案された語の次の曖昧なキャラクタ（に対応する第１のキーパッドのキー）に対応するようにあらかじめ定義されることができる。
−任意選択で、別の方法によれば、第２のキーパッドを通しての押圧動作が、例えば以下の状況のいずれかのような提案された語の／に関連する、訂正手順と関連づけられるとして、システムによって解釈されることができない場合：
ｏ何の曖昧なキャラクタも（提案された）語内にない場合
ｏ第２のキーパッドの押圧されたキーが、提案された語の第１の曖昧なキャラクタに対応する第１のキーパッドのキーと共通のキャラクタを持たない
ｏ語の終わり信号の後
ｏ特殊記号／機能の後（例えばカーソルが位置する）（例えば句読記号、スペース、その他）
ｏ何の提案された訂正する語もない
ｏ語の先頭
ｏその他、
その時、システムは、好ましくは、第２のキーパッドのキー上の前記押圧動作を、第２のキーパッドの対応するキー上の前記押圧動作にまた割り当てられる所定の特殊記号／機能を入力することと関連づけることができる（例えば、第２のキーパッドのキーに対する特殊記号の割当ては以前にすでに詳述しており、および、本願後半に例を通してより更に記述する。）。
例：
ｏ第２のキーパッドのキー上の前記押圧動作が前記キー上の一回押圧動作である場合、その時、以前に記載され示されたように、それは前記キーに割り当てられる数字を入力することと関連づけられることができる。
ｏ第２のキーパッドのキー上の前記押圧動作が前記キー上の二回押圧動作である場合、その時、以前に記載され示されたように、それは前記キーに割り当てられる別の特殊記号を入力することと関連づけられることができる。
ｏ注意されるのは、一例として、第２のキーパッドのキー上の前記押圧動作がシフトキーを押圧して、前記第２のキーパッドのキー上の一回／二回押圧動作を与えるような所定の押圧動作である場合、その時、所定の方法で、押圧動作は本発明の訂正手順と関連づけられず、それで、代表図面を通して記載され示されるように前記キー押圧動作は、対応する特殊記号／機能を入力することと関連づけられることができる、ということである。
−本発明の（提案された語の）訂正手順に関するように、第２のキーパッドのキー上の押圧動作がシステムによって解釈されることができるが、しかし、ユーザが提案された語を訂正することを意図しない（例えば、提案された語は所望の語であるが、しかしユーザが前記提案された語の終わりに例えば特殊記号を入力したい）場合、その時、１つの所定の方法によれば、システムが第２のキーパッドのキー上の前記押圧動作に基づいて新語を提案したあと、ユーザが、所定のキー上で所定の押圧動作を与えることができる（例えば「バックスペース」キーを押圧するような、および、システムが好ましくは所定の方法で第２のキーパッド上の前記押圧動作を、第２のキーパッドのキー上の前記押圧動作にまた割り当てられる特殊記号を入力することと関連づけることができる。この場合、システムは以前の提案された語を再印字する（例えば、に戻る）ことができて、（例えば前記語の終わりに）対応する特殊記号を与えることができる。
【０１０２】
明らかに、同じ目的のために、別の方法によれば、第２のキーパッドを通して前記キー押圧動作を与える前に、ユーザは、提案された語が受け入れられ、および、キー上の次の押圧動作が提案された語を（追加キャラクタに）入力する／訂正することに関しないことをシステムに知らせるように、所定のキー上の所定の押圧動作のような語の終わり信号を与えることができる。次いで、ユーザは第２のキーパッドを通して前記押圧動作を与えることができ、および、システムは対応する特殊記号を与える。
【０１０３】
上記の記述では、第２のキーパッドを通しての押圧動作は現在の語の第１の曖昧なキャラクタと関連づけられるように記載されている。他の実施態様では、第２のキーパッドのキーの押圧動作は現在の語のごく最近入力されたキャラクタに関連づけ、および、語の始まりに達するまで、第２のキーパッドのキーの次の動作が連続的に語の以前のキャラクタに関連づける。本発明のさらに他の実施態様において、第２のキーパッドのキーの作動が、現在の語の（例えば曖昧な）位置のいずれかと択一的に関連づけるように考慮され、および、プロセッサは、どの推測語が表示されるかを選ぶ際にこの制約を使用する。
【０１０４】
前述のように、好ましくは一般に、語の文字／キャラクタを入力しておよび／または、第１および第２のキーパッド上の、前記語を訂正することに関する所定の押圧動作が、前記キー上の一回押圧動作である、とはいえ、また、前述のように注意しなければならないことは、前記キー上の二回押圧動作のような第２のキーパッドの前記キー上の別の所定のタイプの対話処理が、提案された語の最後の曖昧なキャラクタ、その他を訂正することに対応することができる（最後から最初の曖昧なキャラクタまで、訂正手順の関連した考慮するキャラクタの順序を逆転させる）、ということである。
【０１０５】
加えて、この発明者によって出願された異なる特許出願にて説明したように、システムは、所定のファンクションキー、例えば次／訂正キーを有することができ、前記キーの１つの／各押圧動作（例えば単独で）は、システムの語の辞書内の次の語を与えることができ、ユーザによって与えられる（組み合わせられた）入力情報（例えば曖昧なキー押しおよび正確なキャラクタ、もしあれば）に対応する。この事柄は、すでに詳述した。
【０１０６】
前記したように、（例えば第１のキーパッドの、および、明らかに、第２のキーパッドの）キー（との所定の対話処理）に割り当てられる曖昧なキャラクタが、特殊記号（複数記号）を含むことができる。前記記号（複数記号）は、システムの辞書データベースの語のいくつか（の一部分）内に含まれることができて、本発明のデータ入力システムによって予測されることができる。例えば、図６は一例として本発明の第１および第２のキーパッドを示し、第１のキーパッド６００のキー６０３は、特殊記号「’」を含み、およびキー６０４はキャラクタ「−」を含む。同じ特殊記号が、第２のキーパッドのキー６０１３および６０１２にそれぞれ割り当てられる。第１および第２のキーパッドの（曖昧な）キーに対する、文字および特殊記号を含む曖昧なキャラクタの割当てが、第１のキーパッドの曖昧なキーおよび第２のキーパッドの曖昧なキーが、最大１つの共通の文字を有することができるように、第１のキーパッドの少しの（例えばこの例では４つの）曖昧なキー上の組み合わせられた（曖昧な）キャラクタおよび第２の（例えばこの例では電話タイプ）キーパッド上の組み合わせられた（曖昧な）キャラクタがキーパッドの各々上に分配されるような方法で実行される。例えば、ユーザが語「ｉｔ’ｓその」（例えば、この例ではそれは、システムの語の辞書内に含まれない）を入力したい場合、ユーザはキー６０４、６０２、６０３、６０３を押圧することができる。システムは、前記入力（例えばキー押し）情報に対応する語の中で最上位優先順位を有する語「日」を提案することができる。ユーザは次いで、第２のキーパッドを通して、所望の語の所望のキャラクタ（例えば「ｉ、ｔ、’、ｓ」）に対応するキー６０１４、６０１８、６０１３、６０１７を押圧することができる。
−第１のキーパッドを通して押圧される第１のキーおよび第２のキーパッドを通して押圧される第１のキーが、１つの共通のキャラクタ、「ｉ」を有する、
−第１のキーパッドを通して押圧される第２のキーおよび第２のキーパッドを通して押圧される第２のキーが、１つの共通のキャラクタ、「ｔ」を有する、
−第１のキーパッドを通して押圧される第３のキーおよび第２のキーパッドを通して押圧される第３のキーが、１つの共通のキャラクタ、「’」を有する、
−第１のキーパッドを通して押圧される第４の／最後のキーおよび第２のキーパッドを通して押圧される第４のキーが、１つの共通のキャラクタ、「ｓ」を有する、したがって、システムは一連のキャラクタ／語「ｉｔ’ｓ  その」を与える。明らかに、次回それがシステムの語予測方法を通して予測されることができるように、システムは前記語を語のその辞書に加えることができる。
【０１０７】
本発明のいくつかの実施態様において、しかしながら、アポストロフィ（「’」）は一セットの特殊記号内に含まれるだけで、第１のおよび／または第２の曖昧なキー作動で与えられない。語の中間にアポストロフィを加えるために、ユーザは任意選択で状態選択キー作動および特別な状態でアポストロフィに対応するキーを使用する必要がある。システムは、その時所望の位置にアポストロフィを有する推測語を提案するだけである。アポストロフィを有する語が辞書内にない場合、ユーザは任意選択で第１および第２のセットのキーの両方を使用して語の残りのキャラクタの各々を入力する必要がある。本発明のいくつかの実施態様において、システムはそれでこの語を将来の使用のために辞書に加えることができる。
【０１０８】
一例として特殊記号を含む辞書の語を入力するために、図６ａは本発明の別の実施態様に従う装置６２００を示す。装置６２００は、第１のキーパッド／キーボードを含み、それは便宜のために２つの部分に分割され、１つが装置の一方、例えば右、および第２の部分が反対側、例えば左側に位置する。この例では、第２のキーパッド／キーボードは電話タイプオンスクリーンキーパッド６２０９である。本実施態様における第２のキーボードは、第１のキーボードの２つの部分の間に位置する。装置６２００の周辺上の第１のキーボードの配置はユーザの両方の手による容易なアクセスを可能にし、各々の手がキーボードの１つの部分にアクセスする。任意選択で、分割キーボードは主にテキスト挿入のためにユーザによって使われるキーボードであり、一方で、第１のキーボードの部分の間に位置する第２のキーボードは、訂正のためにおよび／またはあまりしばしば使用されない特殊記号のために、あまりしばしば使用されない。注意されるのは第２のキーボードが、第１のキーボードの部分の間にある、と述べる際に、第２のキーボードが、第１のキーボードの２つの部分を接続する線に正確に沿って存在する必要はなく、むしろ、この種の接続線を遠ざけられることができる（例えば上または下）、ということである。
【０１０９】
任意選択で、第１のキーパッドは配置６２４０のボックス６２４１ないし６２４６によって略図で例示されるキャラクタおよび機能配置を代表する６つのキー６２０１−６２０６を有する。示すように、ユーザの指が通常キー上のこの種の刷り込みの視界を妨げるので、キー６２０１−６２０６はそれらが対応する文字を、それらの上に刷り込ませていない。本発明のいくつかの実施態様において、装置６２００のプロセッサはそのスクリーン上にキー配置６２４０を表示する、および／または、キー配置は装置本体、例えばそのフレームに永続的に刷り込まれる。
【０１１０】
曖昧な文字に加えて、図６Ａの実施態様はまた、キャラクタ「’」（例えばアポストロフィ）を（曖昧に）含む第１のキーパッドのキー６２４３を例示する。システムの語の例示的な辞書の部分６２２８を考慮することによって、ユーザが語「ｉｔ’ｓ  その」を入力することを望む場合、彼は第１のキーパッドの対応するキー６２４４、６２４２、６２４３、６２４３を押すことができる。ユーザによって与えられるキー押しを考慮することによって、システムは前記キー押圧動作に対応する辞書の語の中で最上位優先順位を有する語「ｉｔ’ｓ  その」を提案することができる。システムが語を正しく推測しない場合、ユーザは所望の語を示唆する第２のキーパッド６２０９を使用することができて、アポストロフィを示唆するキー６２１３を使用することができる。追加的シンボルが、当業者によって他のキーに加えられることができる。
【０１１１】
前記したように、ユーザはテキストを書き込むことができて、次いで後でテキスト内の語に目を通すことができ、および、非所望の提案された語を選ぶ／指し示すことによって、彼はそれを訂正する／変更することへ進むことができる。（したがって）本発明の一実施態様によれば、より容易なユーザの操作のために、システムがテキスト内で前後にナビゲートするブラウジング手段を有することができ、語レベル基準（例えば、第１のまたは第２の所定のキー上の押圧動作（例えばまたは、キー上の第１のまたは第２の所定の押圧動作）が、それぞれ、次の語の終わりまたは前の語に位置することができる。
【０１１２】
第１および第２のキーパッドは、以前それが記載されたように、それらが語予測データ入力の原理ならびに、第１のキーパッドのキーおよび第２のキーパッドのキーが、最大一つの共通のキャラクタ／文字、を有するような、キーの２つの曖昧なセット（例えば２つのキーパッド）を使用する本発明の訂正システムに対応する限り、それらのキーの少なくとも一部へのキャラクタ／文字の割当ての任意の配置を有することができる。例えば、言語の文字はＱＷＥＲＴＹ順またはアルファベット順、その他で第１のキーパッドの少しの（例えば４つの）キーに割り当てられることができ、および、言及された原理に対応する、また例えばシステムによって高い語推測レートを可能にするような、方法で、言語の文字が第２のキーパッドのキー上に割り当てられる／分配されることができる。
【０１１３】
注意しなければならないことは、より容易な記述のためにこの特許出願の異なる段落において、語予測データ入力の原理および２つの曖昧なセットのキーを使用する本発明の訂正システム（例えば２つのキーパッド、例えば第１のセットの入力信号および第２のセットの入力信号）が、第１のキーパッドの曖昧なキーおよび第２のキーパッドの曖昧なキーが、最大一つの共通のキャラクタ／文字を有して、記載されたとはいえ、明らかに、第１のキーパッドのキーのいずれかの（曖昧な）キャラクタに対応する所定の押圧動作および第２のキーパッドのキーのいずれかの（曖昧な）キャラクタに対応する所定の押圧動作が、最大一つの共通のキャラクタ／文字を有するように、言語の文字／キャラクタが第１および第２のキーパッドの各々のキー上の所定の押圧動作に割り当てられることができる、ということである。この原理は、それらの段落にあてはまることができる。
【０１１４】
注意しなければならないことは、システムが、本発明のデータ入力訂正中に語の正確なキャラクタ（複数キャラクタ）を入力することを可能にする（例えばための情報を提供する）ために、本発明の少しのキー（例えば上の実施態様の第１のキーパッド）を使用してシステムのキーパッドによる任意の追加的タイプの入力手段を使用することができる、ということである。これらの事柄は、対応する出願内に詳述した。例えば、正確なキャラクタ（複数キャラクタ）を入力するための本発明の第２のキーパッドに加えてまたはその代わりに、この発明者によって出願された異なる特許出願にて説明したように、正確なキャラクタの入力のためのその他の手段）が、使われることができる。前記手段は、任意のタイプのキーボードを含むことができる（例えば、コーディングキーボード、半分−ＱＷＥＲＴＹ、Ｆｉｔａｌｙ、縮小キーボード（例えばＦａｓｔａｐキーパッド、例えば１つの方法によればその数字キーの少なくともいくつかは、記載されているように、本発明の曖昧な（例えば第１の）キーパッドを複製することができ、およびその文字キーが正確なキャラクタを入力するために使われることができる）、電話タイプキーパッド（例えば、マルチタップを使用する）、その他）および正確な単一キャラクタの入力のためのキーボード／キーパッドによって与えられる所定の対話処理手順。異なる特許出願内に本発明者によって記載されているように、別の入力手段はユーザの音声であってもよい。
【０１１５】
明らかに、（可動性の／固定）装置内にシステム（例えばのキー）を統合化する代わりにまたはそれに加えて、前記装置に（例えば、無線でまたは有線で）接続される外部キーパッドが、考慮されることができる。例えば、システムの一部（例えばソフトウェア部分）がラップトップ／デスクトップコンピュータ内にインストールされることができ、および前記コンピュータに接続された２つの（例えば所定の）セットのキーを有するキーパッドが前記コンピュータにシステムを通してそれ／データを入力するためのシステムによって、遠くから使われることができる。これは、ユーザにコンピュータと遠くから気持ちよく対話処理することを可能にする。
【０１１６】
また、前記したように、本発明の第１および／または第２のキーパッドがオンスクリーンキーを有することができる。図７は、分割オンスクリーンキー７０７、７０８を有する第２のキーパッド（例えばこの例では電話タイプキーパッド）を示す。
【０１１７】
上記の通りに第１および第２のキーパッドを使用する本発明の（予測）データ入力システムは、低電力プロセッサおよび限られたメモリでさえほぼあらゆるモバイル機器（例えば、現在の携帯電話フォームファクタを含む）内にシステムの統合化ができるようにする。このバージョンのシステムおよび他のバージョンのシステム（例えばこの発明者によってすでに出願された異なる以前の特許出願内に詳細にて説明したように、（例えば、この特許出願にて説明したように、第２のキーパッドを使用する代わりにまたはそれに加えて、本発明の第１のキーパッドの使用は、正確なキャラクタを入力するためにフルサイズキーボードおよび／またはユーザの音声、などのような他の手段の使用と組み合わせられることができる）が、フルサイズのコンピュータキーボードの機能を複製することによってモバイル環境で容易にかつ迅速にテキストを入力する方法の（モバイル）業界の基本問題に対する、完全解を提供する。また、注意しなければならないことは、この発明者によって出願された以前の特許出願にて説明したように、ユーザによって提供される音声は、例えばユーザの音声、またはユーザの唇の（例えば、および最終的には、また、顔面の）動きに基づいてシステムによって検出されることができる、ということである。
【０１１８】
第１および第２のセットのキー（例えばこの特許出願にて説明したように、曖昧なキーを有する各セット）を使用する本発明のデータ入力システムは、大きな利点を有する。例えば、このシステムは任意の既存の装置、例えば携帯電話内に統合化されることができるか、またはＰＣなどのような任意の装置の外部データ入力ユニットとして使われることができる。例えば、図８に示すように、システムの一部（例えばソフトウェア部分、示されない）がラップトップ／デスクトップコンピュータ内にインストールされることができ、および、コンピュータに接続される２つの（例えば所定の）セットのキー８０８、８０９を有する（例えば外部）キーパッド８００が前記コンピュータにデータを入力するためのシステムによって、遠隔で使われることができる。キーは、例えばＵＳＢインタフェースを使用して、コンピュータに対するハードワイヤードで、または、例えばブルートゥースプロトコルを使用して無線であってもよい。これによって、ユーザがコンピュータと気持ちよく対話処理することができる。例えば、１つの（既存の）数字タイプのキーパッドのキーは、各セットが前記セットのキーの１つを定義して／複製してかつシステムと作用するように、２つのセットのキー８０８、８０９に所定の方法で分割されることができる。図８ａは、より黒いキーが第１のセットのキーを定義し、およびより明るいキーが第２のセットのキーを定義するように、キーパッド８１１、８１２の各々上の２つのセットのキーへの前記キーの２つの他のタイプの分割を示す。
【０１１９】
上記した外部キーパッド／データ入力ユニットが、ワイヤによってまたは無線で、ＰＣ５ＴＶ、その他のような対応する装置に接続されることができることが理解されよう。前記外部データ入力ユニットは、マウス（例えば、ユニットに対して後側に配置されることができる）、マイクロフォン（例えば、システムがさらに音声認識システムを使用する場合）、などのような他の機能のいずれかを含むことができる。それは、また、ユーザが遠くから対応する装置と対話処理することができるために、ユーザが、データ／テキストが入力される（例えばおよび対応する装置から送信される）のを見ることができるように、ユーザによって入力されるデータ／テキストを表示するためのそれ自体のディスプレイユニットを有することができる。この種のデータ入力ユニットの例は、この発明者によって出願された以前の特許出願内に詳述されている。好ましくはデータ入力ユニットのスクリーン上に表示されるテキストが、対応する装置のスクリーン上に（同時に）表示されることができる。外部データ入力ユニットは、また、システムのソフトウェア部分もまた前記データ入力ユニット内に統合化されるように、それ自体のプロセッサおよびメモリのようなそれ自体の他の機能を有することができ、ユーザがその他の装置から独立にデータ／テキストを入力し、かつ（例えば後で）好ましくは前記装置に前記入力されたデータ／テキストを転送するために前記外部データ入力ユニットを対応する装置に接続することができるようにする。
【０１２０】
それらが実質的に、例えば、第1のキーパッドの任意の曖昧なキーおよび第2のキーパッドの任意の曖昧なキーが最大一つの共通のキャラクタ/文字を有する、本願明細書に記載される文字分配原理に従う限り、第１および第２のセットのキー（キーパッド）の２、３のキー上の文字の配置／分配はかなり変動することができる。第１のキーパッド８０８の４つのキー８０１−８０４上の別のタイプの英語の文字の分配が、一例として図８内に示される。
【０１２１】
第１および第２のキーパッドは、少なくとも１つの共通のキーを使用することができる。例えば、図９に示すように、キー９０１−９０６を有する第１のキーパッドが、第１のキーパッドの「シフト／モード」キーとして第２のキーパッド９００のキー９０１１および／または９０１２を使用することができる。前記シフトキー（複数キー）が、また、第２のキーパッドと共に使われることができる。例えば、ユーザが前記シフトキーを押圧し（かつ保持し）て、第１のキーパッドのキーを押圧すると、第１のキーパッドの対応するシンボルが入力されることができ、およびユーザが、前記シフトキーを押圧し（かつ保持し）て、第２のキーパッドのキーを押圧すると、第２のキーパッドの対応するシンボルが入力される／関連づけられることができる。
【０１２２】
前記したように、２つの異なるキーパッドの代わりに、システムは、２つのキーパッドを複製するために１つのキーパッドとの２つの異なるタイプの対話処理（例えば、短い／長い、シフトされるおよびシフトされない）を使用することができる。これは、以前に記載され、以前図５に示された。図１０は、前記キーパッドの各々上のシンボルの一種の配置／割当てによる前記キーパッド１０００を示す。この例では、８つのより明るいキーが第１のキーパッドを定義し、および、全体の１２のキーが第２のキーパッドを定義する。２つのタイプのモードキーが、例としてある。システムは、デフォルトで第１のキーパッドモードにあることができる。より明るいキーを押圧することは、デフォルトで第１のキーパッドに対応することができることを意味する。また、例えば、モード１キーを押圧すると、システムを第２のキーパッドモードに入れることができる。この場合、１２のキーのいずれかを押圧することは、第２のキーパッドに対応することができる。モード１キー上の別の押圧動作は、第１のキーパッドモードへ戻してシステムを切替えることができる。また例えば、モード１キーを押圧して保持し、かつ１２のキーのいずれかを押圧することは、そのキー（押圧動作）を第２のキーパッドのキーを押圧することに対応することができる。また例えば、モード２キーを押圧することが第２のキーパッドのモードキーを複製することができ、または所定の方法で、第２のキーパッド、その他に対応する追加モードキーとして使われることができるようにする。モードキーの例およびここでそれらの使用が実証目的の用途にだけ示されることが、理解される。２つのキーパッド間の切換えのための他のタイプの手段が、当業者によって考慮されることができる。
【０１２３】
この特許出願にて説明したように、本発明の２つの（例えば、曖昧な）キーパッドを複製する１つのキーパッド１１００（例えば電話タイプキーパッド）（のキー）との２つの異なるタイプの対話処理を使用する別の例（例えば、キーパッドのキーとの第１の所定の対話処理が、本発明の第１のキーパッドのキーを押圧することを代表し／複製し、および、第２のタイプの対話処理（例えば前記キーによる二回押圧動作／前記キーによる長い押圧／第１の（モード）キーを押圧し（例えば、かつ保持し）、かつ前記キーを押圧する、など）が、本発明の第２のキーパッドのキーと対話処理することを代表し／複製し、前記キーとの前記第１のタイプの対話処理を割り当てられたキャラクタ／文字および前記キーとの前記第２のタイプの対話処理を割り当てられたキャラクタ／文字が最高でも１つの共通の文字を有する）が、図１１内に示される。この例によれば、前記キーパッドのキー上の一回押圧動作のような第１のタイプの対話処理は、（例えばこの例では４つの）曖昧なキー１１０４、１１０６、１１０７、１１０９を含む本発明の第１のキーパッドと対話処理することに対応する／を複製することができる。前記キーとの前記対話処理に対応する分配された／割り当てられた文字が、それぞれ、前記キーの上部に示される。また、前記キーパッドとの前記対話処理（例えば一回押圧動作）に割り当てられる他のシンボル／機能が、対応するキーの上部に示される（例：キー１１０１上のバックスペース「Ｂｋ」機能、キー１１０５上のリターン「Ｒｔ」機能、キー１１０８上のスペース「Ｓｐ」機能／キャラクタ、その他）。
【０１２４】
この例では、キーパッド１１００のキーとの別のタイプの対話処理が、電話タイプキーパッドの（少なくとも文字）キーと対話処理することに対応する／を複製するようにあらかじめ定義されることができる。このため、この例では、いくつかのモードキーが与えられる、例：キー１１０１上の「ｌｔｔｒ」、キー１１０１０上の「ｎｕｍ」、およびキー「１１０１２」上の「ｐｕｎｃ」。例えば、キー１１０１を押圧する（例えばかつ保持する）と、システムを第２のキーパッドモードに入れることができる。この場合、例えば、キー１１０２−１１０９のいずれか上に一回押圧動作を与えることは、前記キーの下側に示される曖昧な文字（例えば前記キー上の標準電話タイプ方法で分配されている文字ａ−ｚ）に対応することができ、したがって、この特許出願のはじめに記載されているように、この対話処理が本発明の訂正手順中に使われることができる。したがって、例えば、キー１１０１０を押圧する（例えばかつ保持する）ことは、システムを第２のキーパッドモードの「数字」モードに入れることができる。この場合、例えば、キー１１０１１、１１０１−１１０９のいずれか上に一回押圧動作を与えることは、それぞれ数字０−９に対応することができる。また、それに応じて、例えば、キー１１０１２を押圧する（例えばかつ保持する）ことは、システムを第２のキーパッドモードの「ｐｕｎｃ」モードに入れることができる。この場合、例えば、キーパッドのキーの一回押圧動作を与えることは、対応するキー上のこのタイプの対話処理に割り当てられる所定の句読記号／コマンドに対応することができ、前記シンボルは、キーパッド１１００上に示されない）。ちょうど示された例によって、異なるタイプの対話処理で１セットのキーを使用する本発明のデータ入力システムが電話タイプキーパッド内に実現されることができる可能性がある。
【０１２５】
別の例によれば、図１２はモードキー１２０１０を使用して別の電話タイプキーパッド１２００が、（例えば所望の語の（曖昧な）キャラクタ（例えば第１の入力情報）に対応する（少なくとも）キー押圧動作を与えるための）第１のキーパッドを複製することと、（例えば、図11内に記載されている原理に基づいて）単一のキーパッドを通しての本発明のデータ入力システムの（例えば（例えば前記語の）（少なくとも）正確なキャラクタを入力するのを助けるための本発明の訂正手順に対応するキー押圧動作を与えるための）第２のキーパッドを複製することとの間で切り替えをすることを示す。一つの方法によれば、モードキー１２０１０が押圧されていない場合、デフォルトで、システムが「第１のキーパッド」モードにあってもよい。これは、例えば（例えば４つの文字）キー１２０４、１２０６、１２０７、１２０９のいずれかを（例えば単一）押圧すること（例えばコーディング動作なし）のような第１の所定の対話処理を与えることによって、本発明の第１のキーパッドの（４つの）曖昧なキーに対応することができることを意味する。対応するキャラクタ／文字は、前記（４つの）キーの上部に示される。第１の例に従っておよびこの発明者によって出願された異なる特許出願にて説明したように、本発明の語予測データ入力システムの原理に基づいて、システムの語の辞書データベースの例示的な部分１２０１４を考慮することによって、キー１２０６、１２０４、１２０９、１２０９の（連続的）一回押圧を与えることによって、前記押圧キー動作（例えば第１の入力情報）に対応し、かつ、最上位優先順位を有する語「ｔｅｎｄ向かう」を与えることができる。これが所望の語でない場合、一例として、（前述のようにシステムの多くの他の訂正手順の中で）以下の訂正例のいずれかが考慮されることができる：
−１つの方法によれば、一例として、語「手綱」を入力するために、この時に、ユーザは、システムを「第２のキーパッド」モードに入れるようあらかじめ定義されることができるモードキー１２０１０を押圧する（かつ保持する）ことができ、キーパッドのキー（例えば少なくとも電話タイプキーパッドの文字キー）のいずれかを（次に）押圧すること（例えば、コーディング動作）が第２のキーパッドに割り当てられる文字／キャラクタに対応することができる、ことを意味する。この例では、前記キャラクタはキーパッドのキーの左下側に印字される（例えばこの例では、電話タイプキーパッド上の文字の標準の分配）。この例では、この時に、ユーザは（第２のキーパッドの）文字「ｒ」（例えば、それは語「手綱」の先頭キャラクタ）に対応するキー１２０７を押圧することができ、および、システムは前記押圧動作を文字「ｐｑｒｓ」と関連づける。第１の入力情報の第１のキー（１２０６）押圧動作に関するキャラクタの群「ｆｒｍａｔｚ＿」（別の（例えばモード）キーを押圧する（かつ保持する）ことなく（例えばコーディングなし）対応するキーを一回押圧することによって与えられる）と、キー１２０７との第２のタイプの対話処理を与えること（例えば語の先頭キャラクタに対応するキー１２０７を一回押圧して、かつモードキー１２０１０を押圧する（かつ保持する）こと）に対応するキャラクタの群「ｐｑｒｓ」との間の唯一の共通のキャラクタ／文字は文字「ｒ」である。システムは、組み合わせられた第１および第２の（例えば訂正）入力情報に対応する語「手綱」を提案することができる。
−一例によれば、語「薄い」が所望の語である場合、語「ｔｅｎｄ向かう」が（例えば、第１の入力情報に基づいて）システムによって提案されたあと、ユーザがキー１２０１０を押圧する（かつ保持する）（例えば、システムに「第２のキーパッド」モードに入らせる）ことができ、かつキー１２０８を（例えば一回）押圧することができる（例えば、モードキー上の、および、キー１２０８上の前記押圧動作は文字「ｔｕｖ」に対応する）。キー１２０６との第１のタイプの対話処理を通して与えられる第１のキー押圧動作（例えば、キャラクタ「ｆｒｍａｔｚ＿」に対応する）と、キー１２０８との第２のタイプの対話処理（コーディング対話処理）（例えば、キャラクタ「ｔｕｖ」に対応する）との間の唯一の共通のキャラクタ／文字は文字「ｔ」である。語「ｔｅｎｄ向かう」は、組み合わせられた第１および第２の入力情報に一致して、最上位優先順位を有する語である。前記語は、ユーザにすでに提案された。１つの方法によれば、システムは前記（組み合わせられた）第１および第２の情報に対応して、語「ｔｅｎｄ向かう」の後で次の最上位優先順位を有する語「薄い」を提案することができる。
−１つの方法によれば、語「ｔｅｎｄ向かう」がシステムによって提案され、および、ユーザが上記の通りに本発明の訂正手順を通して正確なキャラクタを入力したあと、システムがシステムの辞書データベース内に対応する語を見いださない場合、それは、提案された語内の対応する箇所内のそのキャラクタだけを置換する／訂正する。例えば、ユーザがモードキー１２０１０を押圧して、キー１２０９を押圧する場合、システムは前記押圧動作を文字「ｗｘｙｚ」と関連づける。文字／キャラクタの群「ｆｒｍａｔｚ＿」）と文字／キャラクタの群「ｗｘｙｚ」との間の唯一の共通の文字は、文字「ｚ」である。この例では、前記第１および第２の入力情報に対応する何の語もない。システムは、一連のキャラクタ／語「ｚｅｎｄ」を印字する／提案することができる。
【０１２６】
一例／方法によれば、語がユーザによって与えられた入力情報を通してシステムによって提案されたあと、ユーザは「Ｎｘｔ」キー１２０１１を押圧することができ、および、システムはユーザによって与えられた、および、前記語が次の最上位優先順位を有するという、前記入力情報に対応する語を提案することができる。
例えば、
−例えば、語「ｔｅｎｄ向かう」が第１の入力情報に基づいてシステムによって提案されたあと、ユーザがキー１２０１１を押圧する場合、システムは語「メニュー」を提案する。
−また、例えば、語「薄い」が第１の入力情報および第２の、すなわち追加的入力情報に基づいてシステムによって提案されたあと、ユーザがキー１２０１１を押圧する場合、システムは語「鈍い音」を提案する。
【０１２７】
明らかに、モードキーの代わりに、２つのキーパッドモード間の切換えのためのその他の手段が、考慮されることができる。また、明らかに、コーディング動作の代わりに、モードキー１２０１０を押圧して、それを放すことのような他の第２の所定の対話処理が、システムを第２のキーパッドモードに入れるのに用いられることができる。この時に、キーパッドの任意のキーを押圧することは、第２のキーパッドのキーを押圧することに関連づけられることができる。明らかに、それに応じて、前記モードキー１２０１０を再び押圧することは、システムを第１のキーパッドモードに戻すことができる。他の異なるタイプの対話処理が、システムを第１のまたは第２のキーパッドモードに入れるために考慮されることができることが、理解される。記載されているデータ入力システムが２つのキーパッドを使用するとはいえ明らかに、追加的なキーパッドが考慮されることができる。したがって、追加的タイプの対話処理が前記追加的キーパッドを複製するために考慮されることができる。
【０１２８】
いくつかの実施態様によれば、本発明のデータ入力システムによってユーザが提案された語の任意の（曖昧なまたは正確な）文字／キャラクタを選ぶことができて、上記の訂正手順を通して正確なキャラクタによってそれを置換することができる。次いでこのシステム（設計される場合）が、前記追加的／第２の入力情報を考慮することができて、辞書の別の語（例えば以前に記載された）をその結果必然的に提案するために所望の語を入力するためにユーザによって与えられる第１の（例えば以前の）入力情報と、それを組み合わせることができる。図１２に示すように、フォローアップ／対話処理の容易さのために、（この例１２０１５内の）選択されたキャラクタがシステムによってスクリーン上で強調されることができる。したがって、システムはユーザがそれらの１つを選ぶために提案された語のキャラクタにわたってナビゲートすることを可能にすることができる「キャラクタ選択」手段を含むことができ、それで、ユーザがそれを（例えば第２のキーパッドを通して）変更し、および、任意選択で／好ましくは、記載されるように、任意の適切な候補語が辞書データベースにある場合、システムに別の語を提案させるようにする。１つの方法によれば、ユーザが語を入力するときに、デフォルトで、システムが提案された語の第１の曖昧なキャラクタ（例えば１２０１５）を自動的に選び、強調することができる。１つの方法によれば、例えば、ユーザが訂正手順へ進んで、第２のキーパッドの対応するキーを押圧する場合、システムは、訂正手順の押圧動作を選択されたキャラクタと関連づけ、ユーザが語の正確なキャラクタを入力したあと、語の次の曖昧なキャラクタが、システムによって自動的に選ばれる（かつ強調される）ことができる。
【０１２９】
テキスト（例えば図１２で、それらは２つのキー１２０１８、１２０１７との異なるタイプの対話処理に割り当てられる）内でカーソルをナビゲートするナビゲーション手段の標準の４つの方向（例えば４つのＰＣキーボード矢印）に加えて、図１２は、上記の通りに（提案された）語（例えばまたはテキストの任意の語）内でキャラクタをナビゲートして、選ぶための左および右の選択キー１２０８、１２０５を示す。ユーザが（提案された）語の正確なキャラクタを（さえ）選ぶことができて、別の正確なキャラクタによってそれを置換することができる点に注意されなければならない（例えば、システムは対応する以前の訂正手順を通して与えられる前記以前の正確なキャラクタに対応する入力情報を考慮せず／削除し、かつ前記別の正確なキャラクタを入力するための現在の訂正手順を通して与えられる新しい入力情報によって、それを置換する。
【０１３０】
明らかに、キーパッドの（例えば前記４つのキー以外の）他の、おそらく明白なキーとの第１の所定の対話処理を与えることは、「スペース」キャラクタ、「ＢｋＳｐ」機能、「リターン」機能、特殊記号および「．」、「，」、などのような句読記号のような他の（好ましくは共通して使う）シンボルのいくつかを入力することに対応することができ、その幾つかが、図１２内に示される（この例ではそれらの一部がキーの右上側に印字される）。
【０１３１】
図１２の例において、別のモードキー１２０１２がキーパッドの異なるキーに割り当てられる追加的特殊記号を入力するために使われることができる（この例では、それらの一部は、キーの右下側に印字される。例えば、キー１２０１２を押圧し（かつ保持し）て、キー１２０９を押圧することは、キャラクタ「＠」に対応することができる。
【０１３２】
前記したように、辞書の語がまた、アポストロフィ（例えば「ｉｔ’ｓ  その」）または任意の数字、その他のような任意の特殊記号を含むことができる点に注意されなければならない。このため、一般に、言語の１セットの組み合わせられたキャラクタ（例えば、文字、数字、特殊記号、その他を含む）が、第１および第２のキーパッドの各々のキーに（例えばまたは１つのキーパッドのキーとの２つの異なる所定の対話処理の各々に）、第１のキーパッドの（例えば任意の）キーを押圧することに割り当てられるキャラクタおよび第２のキーパッドの（例えば任意の）キーを押圧することに割り当てられるキャラクタ（例えばまたはキーパッドの任意のキーとの第１の所定の対話処理を与えることに割り当てられるキャラクタおよび同じキーパッドの任意のキーとの第２の所定の対話処理を与えることに割り当てられるキャラクタ）が、１つの共通のキャラクタを有するように、分配されることができる（この事柄は、すでに記載された）。
【０１３３】
いくつかの実施態様によれば、別のキーを押圧することと組み合わせることなくモードキーを押圧する（例えばかつ放す）ことが前記モードキーのいずれかに割り当てられる所定のキャラクタを入力するために使われることができる点に注意されるであろう。
【０１３４】
キーパッド、キー配置、キーの数、第１および第２のセットのキーの各々に対する言語の１セットのキャラクタの割当て（例えば、または、１セットのキーとの第２のおよび第２のタイプの対話処理の各々に対する）、キーのタイプ、対話処理のタイプ、その他、のような機能が、この特許出願に記載されて示されるように、本発明の異なる実施態様を記載する例として示されていることに留意される。明らかに、他のタイプのこの種の機能が当業者によって考慮されることができる。
【０１３５】
前述のように、カーソルが前記語／一連のキャラクタの終わり（例えば好ましくは、所定の方法で、語の最後のキャラクタの後）でのような前記語に関する所定の位置に位置する場合、訂正手順（例えば提案された語を訂正する／変更するための第２のキーパッドのキー上の押圧動作（複数動作））が好ましくは可能でもよい点に注意される。これによってシステムが前記（非所望の）語を提案した直後にまたはそれ以後（例えば、前記非所望の語をそのまま残し、およびより多くの語を入力し続ける、または対応するドキュメントを再ロードした後に、など）に、例えば前記（非所望の）語の終わりにカーソルを再配置して、この特許出願にて説明したように、第２のキーパッドを通してそれを（好ましくは）訂正することによって、（例えば非所望の）語を訂正することができる。
【０１３６】
１つの方法によれば、ユーザは第２のキーパッドの対応するキーを押圧することによって前記キャラクタを変更するために提案された語の任意のキャラクタのあとにカーソルを配置することができる。別の方法によれば、（例えば完了しない）語の入力の中間において、ユーザは、ユーザが所望の語の残りのキャラクタを入力し続けるときに、好ましくは、語のその（例えば始めの）部分がスクリーン上で変化しないように、現在提案された語／一連のキャラクタを訂正するために訂正手順へ進むことができる。
【０１３７】
注意されなければならないのは、この特許出願において、「キー」および「キーとの（所定の）タイプの対話処理」が、記載されているように、異なる実施態様および方法を実証するのに用いられたとはいえ、明らかに、任意の（所定の）入力手段（例えば第１および第２の群の入力信号を与える）および（所定の／異なる）入力信号を与える前記入力手段を通して与えられる任意の（所定の）タイプの対話処理が、同じ目的のために使われることができる、ということである。例えば、第１のキーパッドのキーに言語の文字のセットを別々に割り当てる代わりに、文字が、例えば、前記キーパッドのキーを使用してキー上の一回押圧動作のような、第１の所定のタイプの対話処理に割り当てられることができる。また、第２のキーパッドのキーに別のセットの言語の文字を別々に割り当てる代わりに、文字が、第１のキーパッドのキー上の／による、２重押圧動作、モードまたはファンクションキーを押圧して保持する、および一回押圧、その他のような、第２の所定のタイプの対話処理に割り当てられることができる。明らかに、上記の通りの本発明のデータ入力システムの原理に基づいて、前記キーパッドのキー上のいずれかとの第１のタイプの対話処理に割り当てられる文字および前記キーパッドの前記キーとの第２のタイプの対話処理に割り当てられる文字が最大１つの共通の文字を有するように、前記キーとの前記第１および第２のタイプの対話処理に対する文字の分配／割当てがあってもよい。
【０１３８】
図１３は、本発明の例示的な一実施態様に従う、データ入力システムの動作の流れ図である。システム８２８はそれがキー作動のために待つ待ち状態（８２８）に、留まる。第１のセットのキーが短期期間の間作動するとき（８３０）に、次のカーソル位置が作動する第１のセットのキーに対応する全ての文字と関連づけられる（８３２）。データ入力システムのプロセッサは、次いで任意選択で現在の入力に対する最良のマッチ語を選んで、表示する（８３４）。任意選択で、表示された語は現在の語上の利用可能な情報と一致する最も人気がある語を選ぶことによって選ばれる。
【０１３９】
第１のセットのキーが所定の長さより長い期間の間作動するとき（８３６）に、プロセッサは、第２のキーが特殊記号解釈を与えられる特別な状態へ移る（８３８）。任意選択で、この所定の長さは、キーの意図的な長い作動だけが状態変更と解釈されるように、データを入力するユーザによって通常使われるより、実質的に長い持続時間である。本発明のいくつかの実施態様において、キーが放されるまで、プロセッサは特別な状態にとどまる。代わりとして、異なる状態キーが作動するまで、プロセッサは特別な状態にとどまる。任意選択で、この代わりに、第１のキーの１つが通常の状態に移ることと関連づけられる。
【０１４０】
特別な状態が、数字、ファンクションキー、外国のアルファベット、数学記号（例えば＞、＜＝、＋）および／または標準のキーボードで提供されるおよび／または周知の従来技術において文書処理ソフトウェアによって提供される他の群のシンボルに対して与えられる。
【０１４１】
第２のキーが作動する（８４０）ときに、プロセッサが任意選択で、それが現在特別な状態にあるかどうか（８４２）判定する。プロセッサが特別な状態（８４２）にある場合、次の語位置が特別な状態で作動するキーに対応するシンボルと関連づけられる（８４４）。本発明のいくつかの実施態様において、プロセッサは次いで、表示されるべき（８３４）語を再選択する。注意されるのは、しかしながら、同じ状態がプロセッサの辞書の語内に含まれないシンボルに対応することができ、したがって、現在の語に対するそれらの組合せは周知の辞書語に結びつかない、ということである。そのような場合、ディスプレイはシンボルによって現在アップデートされる位置の用途にだけ、アップデートされることができる。代わりとしてまたはさらに、最近追加されたシンボルの位置が文字を含まない事実が、アップデートされた最良の推測語を選ぶ際に使われる。
【０１４２】
第２のキーが作動する時（８４０）プロセッサが特別な状態（８４２）にない場合、プロセッサは現在の語が複数の文字に曖昧に対応し、かつ曖昧さをなくされなかった、位置を含むかどうか（８４６）、任意選択で判定する。この種の曖昧さをなくされなかった位置が現在の語にある場合（８４６）、第２のキーに対応する文字が、まだ曖昧さをなくされなかった語内の第１の位置を限定する（８４８）のに用いられる。本発明のいくつかの実施態様において、一義化が特定の文字に結びつくように、第１および第２のキーの各対が共通して単一の文字だけを有する。代わりとして、例えば共通する２つか３つの文字まで、第１および第２のキーの対が共通する複数の文字を有することができる。このオプションは、第１のおよび／または第２のセットのキー内の文字の数を減少させることを可能にする。
【０１４３】
何の曖昧さをなくされなかった位置も現在の語にない場合（８４６）、現在の語内の次の位置が押圧された第２のキーに対応する数字に割り当てられる（８５０）。代わりとして、その他のセットのシンボル、例えば特別な状態の１つで使用されるもののいずれかが何の曖昧さをなくされなかった位置も現在の語にない場合に対して第２のキーと関連づけられることができる。更に代わりとして、現在の語内に何の曖昧さをなくされなかった位置もないときに、次のカーソル位置が作動する第２のセットのキーに対応する全ての文字と関連づけられる。この代替によって、ユーザが第１のキーで書込みを開始し、かつ第２のキーで曖昧性を訂正するか、または第１のキーで曖昧性を修正する際に第２のキーで書き込むかどうか、動的に選択することができる。
【０１４４】
注意されるのは、本発明の好適な原理／実施態様にしたがって、前記第１のキーパッドの前記文字キーの任意のキーおよび前記第２のキーパッドの前記文字キーの任意のキーが最大１つの共通の文字を有するように、フルセットの言語の文字が第１のキーパッドの少しの（例えば４つの）キーに別々に割り当てられ、および、別の同じフルセットの同じ言語の文字が第２のキーパッドの少しのキー（例えば電話タイプの８つのキーに）に別々に割り当てられるとはいえ、しかしながら、軽微な修正／変形が、当業者によってこの原理に考慮され／与えられてもよい、ということである。例えば、第１のキーパッドの（例えば曖昧な）キーの１つ（またはより多く）および第２のキーパッドの１つの（例えば曖昧な）キー（例えば、ちょうど前述した）が（何かの理由で）、複数の共通のキャラクタを有することができる（これが曖昧性を増大させるかもしれず、より多くのユーザの入力情報を必要とするシステムの認識能力を遅くするかもしれないが）。
【０１４５】
本発明の実施態様の入力システムが、携帯電話、ＧＰＳ装置、リモートコントロール、携帯装置、テレビジョン受信機および音楽プレーヤのような、実質的に任意の電子装置および／またはコンピュータ化された装置によって使われることができる。この入力システムは、特にそれがキーボード全体を配置するのに不便な小さいサイズのおよび／または携帯可能な装置に役立つ。加えて、これらの入力装置が、従来は大きいキーボードを含まない、洗濯機、冷凍器などのような、主にデータ入力を目的としない器具に使われることができる。
【０１４６】
したがって、その代替実施態様に適用されるように、本発明の基本的な新奇な特徴が図と共に記載されて、指摘されたとはいえ、開示された発明の形式および詳細においてさまざまな省略および置換および変更が本発明の趣旨から逸脱することなく、当業者によってなされることができることが、理解されるであろう。したがって、本願明細書に添付される請求項の有効範囲によって示唆されるようにのみ限定されることがその目的である。図面が一定の比率で必ずしも描画されているというわけではなく、それらは本質的に単に概念上のものであることが理解されるべきである。例えば、キーが、この特許出願において入力手段として名づけられかつ示されているとはいえ、明らかに、ユーザの指、手袋と共に使用するセンサおよび指キャップのような他の入力手段が使われることができる。さらに、すべり動作、異なる持続時間動作および／または異なる圧力レベルのような、任意の所定の対話処理のような、任意のタイプの入力信号が、その全ての開示を、それらの全体において本願明細書に引用したものとする、特許文献７、特許文献８、特許文献９、特許文献１０、特許文献１１、および特許文献１２、に記載されているもののいずれかを含む、第１のセットおよび／または第２のセットのキーのために使われることができる。加えて、これらの特許文献内に記載されている機能のいずれかが上記した実施態様のいずれかに加えられることができる。
【０１４７】
多くの段落において、本発明のデータ入力システムとともに使用するために、第１および第２のキーパッドが定義された点に注意される。しかしながら、理解されるであろうことは、システムは代わりとして同じ目的のために第１および第２の群の（異なる）入力信号を使用することができる、ということである。
【符号の説明】
【０１４８】
１００  第１のキーパッド
１０１−１０４  キー
１０８  データベースからの抜粋
１０１０  第２のキーパッド
１０１２−１０１９  キー
２０１−２０６  キー
２０７  多方向キー
２０８  辞書データベースの例示的な部分
２００１  電話タイプキーパッド
２０１４、２０１５、２０１７  キー
３００  第２のキーパッド
３０１  キー
３０５、３０６  キャラクタ
３１０  第２のキーパッド
３１１  キー
３１２  シフトキー
４０１、４０２  部分
４０７、４０８  部分
４１７、４１８  第２のキーパッド
５００  キーパッド
５０７  「モード」キー
６００  キーパッド
６０１―６０４  キー
６０１２、６０１３、６０１４、６０１７、６０１８  キー
６２００  装置
６２０１−６２０６  キー
６２０９  オンスクリーンキーパッド
６２１３  アポストロフィキー
６２４０  キー配置
６２４１―６２４６  ボックス
６２２８  例示的な辞書の部分
７０７，７０８  分割オンスクリーンキー
８００、８１１、８１２  キーパッド
８０１−８０４  キー
８０８、８０９  キー
８０８  第１のキーパッド
９００  第２のキーパッド
９０１−９０６  キー
９０１１，９０１２  キー
１０００、１１００  キーパッド
１１０１−１１０９  キー
１１０１０、１１０１１、１１０１２  キー
１２００  キーパッド
１２０４、１２０６、１２０７、１２０８、１２０９  キー
１２０８、１２０５  選択キー
１２０１０、１２０１２  モードキー
１２０１１  「Ｎｘｔ」キー
１２０１４  辞書データベースの例示的な部分
１２０１５  例
１２０１８、１２０１７  キー
【図１】
2010538347.tif 000004
【図２】
2010538347.tif 000005
【図３】
2010538347.tif 000006
【図３ａ】
2010538347.tif 000007
【図４】
2010538347.tif 000008
【図４ａ】
2010538347.tif 000009
【図５】
2010538347.tif 000010
【図６】
2010538347.tif 000011
【図６Ａ】
2010538347.tif 000012
【図７】
2010538347.tif 000013
【図８】
2010538347.tif 000014
【図８ａ】
2010538347.tif 000015
【図９】
2010538347.tif 000016
【図１０】
2010538347.tif 000017
【図１１】
2010538347.tif 000018
【図１２】
2010538347.tif 000019
【図１３】
2010538347.tif 000020
【手続補正書】
【提出日】平成22年4月23日(2010.4.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータ化された装置であって、
複数の異なる第１のユーザ入力信号を識別するように適応される第１の入力インタフェースと、
複数の第２のユーザ入力信号を識別するように適応される第２の入力インタフェースと、
第１の複数のシンボルと前記第１の入力信号のうちの少なくとも１つの各々を曖昧に対応するように、かつ、第２の複数のシンボルと前記第２の入力信号のうちの少なくとも１つの各々の作動を、曖昧に対応するように構成されるプロセッサと、を備え、
前記プロセッサが、前記第２の複数のシンボルが複数の前記第１の入力信号に対応するように、前記第１の入力信号の１つと前記第２の複数のシンボルの各々を関連づける、ことを特徴とする装置。
【請求項２】
請求項１に記載の装置であって、前記プロセッサが、複数のシンボルと前記第２の入力信号の各々を対応する、ことを特徴とする装置。
【請求項３】
請求項１に記載の装置であって、前記プロセッサが、ひとまとめにして考えて、前記第１の入力信号が自然言語のアルファベットの全ての文字と関連づけられるように、シンボルと前記第１の入力信号を対応する、ことを特徴とする装置。
【請求項４】
請求項３に記載の装置であって、前記プロセッサが、自然言語のアルファベットの全ての前記文字と４つの異なる第１の入力信号を対応する、ことを特徴とする装置。
【請求項５】
請求項４に記載の装置であって、前記第１の入力インタフェースが、前記４つの異なる入力信号を受け取るための４つのキーを備える、ことを特徴とする装置。
【請求項６】
請求項５に記載の装置であって、前記第１の入力インタフェースが、スペースキャラクタ信号およびバックスペース機能信号を受け取るための追加的キーを備える、ことを特徴とする装置。
【請求項７】
請求項３に記載の装置であって、前記プロセッサが、ひとまとめにして考えて、前記第２の入力信号が前記アルファベットの全ての前記文字と関連づけられるように、シンボルと前記第２の入力信号を対応する、ことを特徴とする装置。
【請求項８】
請求項７に記載の装置であって、前記プロセッサが、全ての前記アルファベット文字と８つの第２の入力信号を対応し、前記８つの入力信号の各々が、前記第２の入力インタフェースの異なるキーを通して与えられる、ことを特徴とする装置。
【請求項９】
請求項１に記載の装置であって、前記プロセッサが、一連の第１の入力信号に基づいてユーザによって意図される語を推測するように構成される、ことを特徴とする装置。
【請求項１０】
請求項９に記載の装置であって、前記プロセッサが、前記第２の入力信号の一つ以上に応答してその語の推測をアップデートするように構成される、ことを特徴とする装置。
【請求項１１】
請求項１に記載の装置であって、前記プロセッサが、同じカーソル位置から受け取られる第１の入力信号および第２の入力信号を、少なくともいくつかの場合において、現在の語内の異なるキャラクタ位置に加えるように構成される、ことを特徴とする装置。
【請求項１２】
請求項１に記載の装置であって、前記第２の入力信号が、前記第１の入力信号を使用して語の挿入中でない間に与えられる時、前記プロセッサが、前記第１の入力信号のいずれかに対応しないキャラクタと第２の入力信号を関連づけるように構成される、ことを特徴とする装置。
【請求項１３】
請求項１に記載の装置であって、前記第１の入力インタフェースが、物理的キーパッドおよびタッチスクリーンおよび仮想キーパッド、を備える群から選ばれる、ことを特徴とする装置。
【請求項１４】
請求項１に記載の装置であって、前記第１の入力インタフェースが複数の第１のキーを備え、および、前記第２の入力インタフェースが複数の第２のキーを備え、そして、前記プロセッサが、前記第１のキーが所定の持続時間より長く押圧される時、一つ以上の前記第２のキーの状態選択キーとして前記第１のキーの少なくとも１つと関連づけるように構成される、ことを特徴とする装置。
【請求項１５】
請求項１に記載の装置であって、前記プロセッサが、第１および第２の入力信号の各々の対が最大１つのシンボルを共通して有するような方法でシンボルと前記第１および第２の入力信号を関連づけるように構成される、ことを特徴とする装置。
【請求項１６】
請求項１に記載の装置であって、前記第１の入力インタフェースが、シンボルを挿入するために使われる６つを超えない異なる入力信号をサポートする、ことを特徴とする装置。
【国際調査報告】
2010538347.tif 000021