(57)【要約】  第１の表示セクションと第２の表示セクションとを有するディスプレイと、関連付けられている１組の文字を各々のテキスト入力キーが有する１組のテキスト入力キーを含むキーパッドとを備える、テキスト入力装置のためのユーザインタフェース。テキスト入力キーの各々に関連付けられている１組の文字が第２の表示セクションに表示される。関連付けられているディレクトリを有する予測文字エディタエンジンが、入力ストロークのストリングを受け取り、それに応答して一致する語の候補のリストを出力するようになっている。制御装置が、１組のテキスト入力キーから入力を受け取り、予測文字エディタのために前記入力ストロークのストリングを生成する。この制御装置は、ユーザによる選択のために予測文字エディタからの前記一致する語候補の少なくとも１つを前記第１の表示セクションにおいて表示する。
2005509975.tif 000002
【特許請求の範囲】
【請求項１】
テキスト入力装置のためのユーザインタフェースであって、
第１の表示セクションと第２の表示セクションとを有するディスプレイと、
関連付けられている１組の文字を各々のテキスト入力キーが有する１組のテキスト入力キーを含むキーパッドと、
前記第２の表示セクション内に表示される、テキスト入力キーの各々に関連付けられている前記１組の文字と、
関連付けられているディレクトリを有し、かつ、入力ストロークのストリングを受け取り、これに応答して一致する語の候補のリストを出力するようになっている予測文字エディタエンジンと、
１組のテキスト入力キーから入力を受け取り、前記予測エディタのための前記入力ストロークのストリングを生成する制御装置であって、ユーザによる選択のために前記予測エディタからの前記一致する語の候補の少なくとも１つを前記第１の表示セクション内に表示する制御装置と、
を備えるユーザインタフェース。
【請求項２】
前記テキスト入力キーに関する文字範囲が、関連付けられている前記テキスト入力キーに関するアイコンと共に前記第２の表示セクション内に表示される、請求項１に記載のユーザインタフェース。
【請求項３】
前記ディスプレイにおいてカーソル手段を移動させるための４つのナビゲーションキーが、テキスト入力モードにおいてテキスト入力キーとして機能する、請求項２に記載のユーザインタフェース。
【請求項４】
ユーザインタフェースを有する通信端末装置であって、前記ユーザインタフェースは、
第１の表示セクションと第２の表示セクションとを有するディスプレイと、
関連付けられている１組の文字を各々のテキスト入力キーが有する１組のテキスト入力キーを含むキーパッドと、
前記第２の表示セクション内に表示される、テキスト入力キーの各々に関連付けられている前記１組の文字と、
関連付けられているディレクトリを有し、かつ、入力ストロークのストリングを受け取り、これに応答して一致する語の候補のリストを出力するようになっている予測文字エディタエンジンと、
１組のテキスト入力キーから入力を受け取り、前記予測文字エディタのための前記入力ストロークのストリングを生成する制御装置であって、ユーザによる選択のために前記予測文字エディタからの前記一致する語の候補の少なくとも１つを前記第１の表示セクション内に表示する制御装置と、
を備える通信端末装置。
【請求項５】
前記テキスト入力キーに関する文字範囲が、関連付けられている前記テキスト入力キーに関するアイコンと共に前記第２の表示セクション内に表示される、請求項１に記載の通信端末装置。
【請求項６】
前記ディスプレイにおいてカーソル手段を移動させるための４つのナビゲーションキーが、テキスト入力モードにおいてテキスト入力キーとして機能する、請求項２に記載の通信端末装置。
【請求項７】
通信端末装置のためのユーザインタフェースを操作する方法であって、
テキスト入力キーの各々に関連付けられている文字の組をディスプレイの第２の表示セクション内に表示する段階と、
関連付けられている１組の文字を各々のテキスト入力キーが有する１組のテキスト入力キーの中の少なくとも１つのテキスト入力キーを押す段階と、
入力ストロークのストリングの表示を生成し、関連付けられているディレクトリを有する予測エディタエンジンにこの表示を転送する段階であって、前記予測エディタエンジンは、受け取られた表示に応答して一致する語の候補のリストを出力する段階と、
ユーザによる選択のために前記予測文字エディタエンジンからの前記一致する語の候補の少なくとも１つを前記ディスプレイの第１の表示セクション内に表示する段階と、
を含む方法。
【請求項８】
前記テキスト入力キーに関する文字範囲を、関連付けられている前記テキスト入力キーに関するアイコンと共に前記第２の表示セクション内に表示する、請求項７に記載の方法。
【請求項９】
前記ディスプレイ内でカーソル手段を移動させるための４つのナビゲーションキーが、テキスト入力モードにおいてテキスト入力キーとして機能する、請求項８に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを入力および編集するための予測テキストエディタ（predictive text editor）アプリケーションを有する、例えば携帯電話、コードレス電話、または、コミュニケータのような通信端末装置に関する。
【背景技術】
【０００２】
本出願人によって発売された携帯電話（Nokia 3210TM）では、予測文字エディタ（predictive character editor）がキーパッドからの入力ストリングを受け取る。米国特許第５，８１８，４３７号とＷＯ  ９８／３３１１１が予測文字エディタを開示する。電話のサイズを最小にするために、キーの個数を減らすことが必要である。
【発明の開示】
【課題を解決するための手段】
【０００３】
本発明の第１の側面では、テキスト入力装置用のユーザインタフェースが提供され、このユーザインタフェースは、第１の表示セクションと第２の表示セクションとを有するディスプレイと、関連付けられている１組の文字を各々のテキスト入力キーが有する１組のテキスト入力キーを含むキーパッドと、第２の表示セクションに表示されるテキスト入力キーの各々に関連付けられている前記１組の文字と、関連付けられているディレクトリを有し、かつ、入力ストロークのストリングを受け取り、それに応答して一致する語の候補のリストを出力するようになっている予測エディタエンジンと、１組のテキスト入力キーから入力を受け取り、予測エディタのために前記入力ストロークのストリングを生成する制御装置とを備え、および、この制御装置は、ユーザによる選択のために予測文字エディタからの前記一致する語の候補の少なくとも１つを前記第１の表示セクションにおいて表示する。
【０００４】
本発明の好ましい実施様態では、４方向ナビゲーションキーが文字入力のために使用される。幾つかのキー（例えば４つのキー）が各々に複数の文字（例えば、６個から８個の文字）に関連付けられている。データベース（例えば電話帳）内でレコードを探索するときに、ユーザはこれらの幾つかのキーを押さなければならないだろう。その次に、電話が、曖昧なキーストロークのストリングを、探索されているデータベースの内容と比較し、エディタが、その曖昧なキーストロークのストリングに一致する語を識別して、一致するレコードの１つを表示する。これによって、ユーザは、探索されるレコードを無曖昧に識別するために少数のキーストロークを押すだけで済むことになる。
【０００５】
本発明の第２の側面では、こうしたユーザインタフェースを有する通信端末装置が提供される。
【０００６】
本発明のさらに別の側面では、通信端末装置のためのユーザインタフェースを操作する方法が提供され、この方法は、テキスト入力キーの各々に関連付けられている文字の組をディスプレイの第２の表示セクション内に表示する段階と、関連付けられている１組の文字を各々のテキスト入力キーが有する１組のテキスト入力キーの中の少なくとも１つのテキスト入力キーを押す段階と、入力ストロークのストリングの表示を生成して、関連付けられているディレクトリを有する予測エディタエンジンにこの表示を送る段階と、前記予測文字エディタエンジンが、受け取られた表示に応答して一致する語の候補のリストを出力し、および、ユーザによる選択のために、予測エディタからの前記一致する語の候補の少なくとも１つをディスプレイの第１の表示セクション内に表示する段階とを含む。
【０００７】
以下では、本発明をより適切に理解するために、および、どのように本発明が実現されることが可能であるかを理解するために、単なる例示のために、添付図面を参照する。
【発明を実施するための最良の形態】
【０００８】
図１が本発明による電話の好ましい実施形態を示し、全体として１で示されている電話が、キーパッド２と、ディスプレイ３と、ＯＮ／ＯＦＦボタン４と、スピーカ５（開口部だけしか図示されていない）と、マイクロホン６（開口部だけしか図示されていない）とを有するユーザインタフェースを備えることが理解されるだろう。この好ましい実施形態による電話１は、例えばＧＳＭネットワークのようなセルラネットワークを経由することが好ましい通信に適合化されている。しかし、本発明は、エディタと曖昧テキスト入力キーとを有するあらゆるタイプの装置の中に実装されることが可能である。こうした種類の装置は、ポケットサイズのオーガナイザ、ページャ、および、ユーザのテキスト入力を必要とするハイファイ装置であることが可能である。
【０００９】
この好ましい実施形態では、キーパッド２は、英数字キーとしてのキーの第１のグループ７と、２つのソフトキー８と、４方向ナビゲーションキー１０とを有する。別個の選択キー１１が、ハイライトされた項目を選択するために使用できる。しかし、この別個の選択キーは、４方向ナビゲーションキー１０の中に統合され、および、４方向ナビゲーションキー１１を押すことによって少なくとも２つの方向が選択されるときに起動されることが可能である。さらに、キーパッドは、呼出を開始および終了するための２つの呼出操作キー９を含むことが好ましい。ソフトキー８の現在の機能性が、キー８の直ぐ上方のディスプレイ３の底部の別個のフィールドに示される。このキーレイアウトは例えばＮｏｋｉａ  ６２１０TM電話の特徴である。
【００１０】
図２が、この電話の好ましい実施形態の最も重要な部分を概略的に示し、これらの部分は、本発明の理解にとって不可欠である。ＧＳＭ端末装置ソフトウェアをサポートするプロセッサ１８が、送信器／受信器回路１９とアンテナ２０とを経由したネットワークとの通信も制御する。
【００１１】
マイクロホン６はユーザの音声をアナログ信号に変換する。これによって形成された信号が、音声部分１４内で音声が符号化される前にＡ／Ｄ変換器（図示されていない）においてＡ／Ｄ変換される。符号化された音声信号はプロセッサ１８に転送される。プロセッサ１８は、さらに、ＲＡＭメモリ１７ａおよびフラッシュＲＯＭメモリ１７ｂと、ＳＩＭカード１６と、ディスプレイ３と、キーパッド２（および、データ、電源等）とに対するインタフェースを形成する。音声部分１４は信号を音声復号し、この復号された信号はプロセッサ１８からＤ／Ａ変換器（図示されていない）を経由してイアピース（earpiece）５に転送される。
【００１２】
予測テキストエディタの基本動作
図３が、本発明による予測テキストエディタの主要な構成要素を示す。ディスプレイ３とキーボード２はマンマシンインタフェースを形成する。プロセッサ１８は命令を実行し、および、メモリ１７ｂに対してデータを読み書きする。メモリ１７ｂ内のソフトウェア命令がオペレーティングシステム４０と、曖昧性除去プログラム（disambiguation program）４２と、その標準的なボキャブラリ４１ａと、ユーザ定義ボキャブラリ４１ｂ（例えば、電話帳４５から複製された）とを含む。ＳＭＳメッセージ操作アプリケーション４３、ＷＡＰブラウザアプリケーション４４、および、電話帳レコード４５の探索のためのアプリケーションプログラムのようなアプリケーションプログラムでユーザの入力が必要とされるときには、プロセッサ１８は、ユーザが文字を入力して、文字入力アプリケーション５０がそこから開かれるアプリケーション内の入力された文字ストリングを使用することができる文字入力アプリケーション５０を開く。
【００１３】
システムアーキテクチャ
図４が、曖昧性除去ソフトウェアまたは予測テキストエディタエンジンのアーキテクチャを示す。キーパッド２からの入力が入力マネージャ４６内で処理され、内部バス手段４７を経由して処理モジュール４８に送られ、処理モジュール４８は、ユーザが、例えば英数字キーの「０」キーを短く（例えば０．８秒より短く）押すことによって表現されるスペースキーを押すことによって、現在キーシーケンスに基づいた語を受け入れ終わるまで、現在キーシーケンスのレコードを保持する。処理モジュール４８によってキーストロークが受け取られ終わると、現在キーシーケンスは内部バス手段４７を経由してプロセッサ（好ましくはプロセッサ１８と同一のプロセッサ）に通信され、このプロセッサは、電子ボキャブラリとして機能する１つまたは複数のモジュール４１にそのシーケンスを転送する。
【００１４】
ボキャブラリモジュール４１ａ、４１ｂと、必要に応じてさらに別のボキャブラリモジュールとが並行して動作し、これらのボキャブラリモジュールが現在キーストロークシーケンスに一致するデータを含む場合には個別に応答する。１つのボキャブラリモジュール４１ａは、ユーザによって定義されておりおよび編集言語として使用される例えば英語のような言語の語を含む辞書を含んでもよい。ボキャブラリモジュール４１ａ、４１ｂは、表示されるかまたは選択リストから使用可能である複数の一致する語を供給する場合が多い。
【００１５】
プロセッサ１８は処理モジュール４８内に一致する語の完全なリストを収集し、その選択リストを内部バス手段４７を経由してディスプレイマネージャ４９とディスプレイ３とに転送する。
【００１６】
ほとんどの場合には、曖昧性除去ソフトウェアはエディタサーバとして機能し、したがって、同様にプロセッサ１８上で実行する別のクライアントすなわちアプリケーションプログラム４３、４４にデータストリングを直接的に送ることになる。この場合には、キーパッド２と、入力プロセッサ４６と、ディスプレイマネージャ４９は、サーバとして予測テキストエディタを使用するアプリケーションプログラム４３、４４内に統合されるだろう。ハンドセット内で使用される文字入力アプリケーション５０のためのターゲットアプリケーションプログラムが、電子電話帳メモリと、ノートパッドと、メッセージと、カレンダと、インターネットブラウジングとを含む。
【００１７】
本発明の好ましい実施形態では、４方向ナビゲーションキー１０は、本来的に公知の仕方で４つの図示されていないマイクロスイッチを起動することができる。ナビゲーションキー１０がその周辺部の付近で押されると、図示されていないマイクロスイッチの１つが押し下げられ、および、プロセッサ１８が、この単一のマイクロスイッチの押し下げを、例えばメニュー内における、上方、下方、左側、または、右側へカーソルを動かす命令として解釈する。２つ以上のスイッチが押し下げられると、プロセッサ１８は、これらの複数のマイクロスイッチの押し下げを、ハイライトされた項目の選択、または、このモードにおいてナビゲーションキーに割り当てられているソフトキー動作の選択として解釈する。
【００１８】
本発明を実施する好ましい仕方を図５を参照して説明する。ユーザが電話または端末装置を使用しており、かつ、そのユーザがメニューポイント（menu point）において文字ストリング、数字、もしくは名前を入力することを要求するか、または、これを入力することを要求されているときには、プロセッサ１８は、ステップ１００において、文字入力アプリケーション５０を起動させる。最初に、この文字入力アプリケーション５０は、ステップ１０１において、入力のための構文規則を設定するために、入力されるべき入力のコンテキストの分析を開始する。これが完了すると、文字入力アプリケーション５０は、ステップ１０２において、文字範囲（character range）５３を有するキーアイコン５４を第２の表示部分５２に表示し、入力を入力するための第１の表示部分５１を準備する。現在のソフトキーの機能性がソフトキーラベル表示部分５６−５８に表示される。
【００１９】
その次に、ステップ１０３において、文字入力アプリケーション５０は、図７−９に示されている表示レイアウトの１つによってキーの押し下げを待機する。ユーザが文字入力アプリケーション５０を終了することを望み、エスケープキーを押す場合には、文字入力アプリケーション５０はステップ１０４において終了し、文字入力アプリケーション５０が起動されたメニューポイントに戻る。
【００２０】
文字入力キーがステップ１０３で押されたときには、ステップ１０４において、その文字入力アプリケーション５０は、そのキー押しをキーストロークのストリングに加え、このキーストロークのストリングを予測エディタエンジン４０、４２に送る。予測エディタエンジン４０、４２は、ステップ１０６においてそのキーストロークのストリングを処理し、文字入力アプリケーション５０に対して一致する候補を返す。その次に、文字入力アプリケーション５０は、一致する候補の少なくとも１つを、単独で、または、その入力された語が使用されることが意図されている語ストリングの形で、第１の表示セクション５１内に表示する。その他の一致が、ソフトキーの１つ、または、別の事前定義されたキー（例えば、「＊」キー）を押すことによって使用可能である。別の一致する候補がステップ１０７で要求される場合には、文字入力アプリケーション５０は、ステップ１０８において、当初に表示された一致する候補をその次の候補で次々と繰り返し置き換える。
【００２１】
ステップ１０７において代わりの一致が要求されることもなく、かつ、ステップ１０９において示唆された一致する候補が選択されることもない場合には、文字入力アプリケーション５０はステップ１０３に戻り、その次の文字入力キー押しを待つ。
【００２２】
ステップ１０９において、ユーザが示唆された一致する候補を使用のために選択すると、文字入力アプリケーション５０は、ステップ１１０において、その選択された一致をテキストストリングに加え、キーストロークのストリングを消去する。示唆された一致する候補が加えられるテキストストリングは、その示唆された一致する候補だけ、その示唆された一致する候補と以前に示唆された一致する候補とを含む語ストリング、および、その示唆された一致する候補と少なくとも１つの予め記憶されている語（例えば反復的な使用のための、メッセージ中に予め記憶されている語）とを含む語ストリングを含んでもよい。
【００２３】
ステップ１１１でユーザが文字入力の完了を示す場合には、文字入力アプリケーション５０は、ステップ１１２においてキーストロークのストリングを消去し、その入力された語ストリングを、文字入力アプリケーション５０がそれから起動されたアプリケーションに転送して、ステップ１０４で終了する。
【００２４】
ステップ１１１において、テキストストリングが完了されていないと見なされる場合には、文字入力アプリケーション５０は、さらに別の入力のためにステップ１０３に戻る。
【００２５】
電話帳にすでにある番号をダイアルする
図７に示されているように、本発明による方法で番号をタイプ入力することは、さらに、電話帳の中に名前を発見するときと同じ基本的な方法でエディタを使用することによって行われてもよい。この着想は、電話帳の中の電話番号すべてが、Ｔ９TMとして知られているエンジンのような予測エディタのための「辞書（dictionary）」として使用されるだろうということである。例えば番号「＋４５１２３４」（この番号が電話帳の中に存在すると仮定する）をタイプ入力するためには、ユーザは７回のキー押しを行うだけでよく、すなわち、図７を参照すると、ユーザは「下（down）」、「右（right）」、「右（right）」、「上（up）」、「上（up）」、「上（up）」、「右（right）」を押さなければならない。
【００２６】
現在の一致の１つが第１の表示セクション５１に下線６２が付いた形で示されており、バー６４がその次の文字が挿入されることになる場所を示す。「オプション（Options）」という選択キー１１の現在の機能性がディスプレイの特別選択キーセクション５７に表示されており、一方、２つのソフトキーセクション５６、５８が、その２つのソフトキー８が、「呼出（Call）」機能と、バー６４の左側の文字を削除する「消去（Clear）」機能を有することを示す。
【００２７】
可能性がある一致が１つだけしか残されていないときには、電話が、その番号の最後の部分を自動的に埋めることが可能であることが好ましい（したがって、ユーザは、番号の数字すべてをタイプ入力することは必要ない）。電話番号の構造（電話番号が例えばＴ９TM言語のような予測エディタエンジン内でどれだけ類似しているか）と、１つの一致だけしか生じないときに「番号の自動終了（auto-ending）」を何時行うかとに応じて、この方法が平均して数字１つあたり１回未満のキー押しだけしか必要としないということが推定される。
【００２８】
電話帳の探索
本発明によって、および、図８を参照すると、ユーザは、予測エディタのための辞書として使用される電話帳４５の中のすべての名前（ファーストネームとラストネーム）を有する電話帳４５内に記憶されている名前を発見するために予測エディタを使用することが可能である。例えば「Ｂｒｉａｎ」で始まるすべての名前を発見するためには、５回（以下）のキー押しだけで十分だろう。
【００２９】
現在の一致が第１の表示セクション５１に示されており、および、第１の表示セクション５１内のハイライトされた名前６１が、特別選択キーセクション５７に示されている機能性「呼出（Call）」を有する選択キー１１を押すことによって直ちに呼び出されることが可能であり、一方、２つのソフトキーセクション５６、５８は、２つのソフトキー８が、選択された電話帳レコード内に記憶されているすべてのデータを示す「詳細（Details）」機能と、一致するレコードをスクロールする「次へ（Next）」機能とを有することを示す。これらのレコードは無限ループの形で示される。
【００３０】
例えば１００−２００個の名前から成る電話帳の場合に、この探索方法が呼出のために名前を発見するためには平均で４回未満のキー押しを結果的に生じさせるということをテストが示している。
【００３１】
予測エディタを使用するテキストのタイプ入力
本発明の方法によるテキストのタイプ入力は、さらに、電話帳の中で名前を発見するときと同じ基本的な仕方で予測エディタを使用することによって行われてもよい。ユーザは、例えば、単純に矢印キー「左（Left）」、「上（Up）」、「左（Left）」、「左（Left）」を押すことによって、図９に示されているような語「ｔｅｓｔ」をタイプ入力することが可能である。Ｔ９TMのような予測エディタの標準的な使用に比較して、この「簡略キーパッド（reduced keypad）」は同様に完全に働くが、特定のキー組合せに関して、より多くの語の一致を結果的に生じさせる場合があるだろう。
【００３２】
現在の一致の１つが、第１の表示セクション５１内に下線６２付きで示されており、および、バー６４は、一致する語が語ストリング６３の中のどこに挿入されるかを示す。選択キーの現在の機能性「オプション（Options）」がディスプレイの特別選択キーセクション５７に表示されており、一方、２つのソフトキーセクション５６、５８が、その２つのソフトキー８が、テキスト上での操作にアクセスすることを可能にする「選択（Select）」機能と、メニュー内で後退する「終了（Exit）」機能とを有することを示す。
【００３３】
簡単な番号ダイアル呼出し
予測エディタに対する代案が、各テキスト入力キーに無曖昧に関係付けられている番号を有するどの「ページ（pages）」が使用可能であるかにしたがう手動の番号タイプ入力という着想である。この場合には、ユーザは、対応するナビゲーションキー１０を押すことによって数字を直接挿入することが可能である。選択キー１１は、ラッピング（wrapping）を伴って、次のページ（５−８）を与えるだろう。「＊」、「＃」、「＋」のような符号が含まれる場合には、このシステムは４つのページを必要とするだろう。（数字だけに関して、および、毎回、最初のページで再スタートするときに）この方法を使用するときに必要とされるキー押しの平均回数は（４＊１＋４＊２＋２＊３）／１０＝１．８回のキー押しである。さらに、他のキー（例えば、電源キー等）も使用することが、さらに少ない回数のキー押し（１、５）を結果的に生じさせることが可能である。
【００３４】
図６を参照すると、ディスプレイ３は、一致する語の候補がユーザによる選択のために表示される第１の表示セクション５１と、テキスト入力キー１０の各々に関連付けられている文字の組５３が、前記テキスト入力キー１０を識別するアイコン５４と共に第２の表示セクションに表示されている第２の表示セクション５２とを備える。テキスト入力キー１０は、テキスト入力モードにおいては、第２の表示セクション５２内に表示されている機能を有し、そうでない場合には、カーソルを動かす機能すなわち選択可能な項目をハイライトする機能を有することが好ましく、一方、選択キー１１がハイライトされた項目を選択するために使用される。
【００３５】
テキスト入力キーの各々に関連付けられている現在の文字範囲または文字を示すことによって、プロセッサが、先行の文字に依存する形でその次の文字の可能性に基づいて文字ごとに文字の範囲を変化させてもよい。
【００３６】
関連付けられているディレクトリまたはボキャブラリ４１ａ、４１ｂ、４５を伴った予測エディタエンジン４０、４２は、プロセッサ１８から入力ストロークのストリングを受け取って、それに応答して一致する語の候補のリストを出力するようになっている。これらの一致する語の候補の１つまたは複数が、ユーザによる選択のために第１の表示セクション５１内にプロセッサ１８によって示される。
【００３７】
第１の表示セクション５１は、テキストストリング６０と、追加されるテキストがどこに位置させられるかを表示する点滅バー５９とを含むことが好ましい。２つのソフトキーの機能が特別ソフトキーセクション５６、５８に表示されており、および、選択キー１１の機能が２つのソフトキーセクション５６、５８の間の特別選択キーセクション５７に表示されている。選択キー１１は一般的には「選択（select）」機能を有するが、ここでは、この機能は「５−８」に変化してもよく、これはテキスト入力キーの文字範囲１０をそれぞれに５、６、７、８に変化させるだろう。この結果として、選択キー１１は第３のソフトキーとして働くだろう。
【００３８】
本発明によって、固定された文字範囲がキー上に記されている１組の英数字キー２を使用することなしに、無曖昧な１組のテキスト入力キー１０によって端末装置に文字ストリングを入力することが可能になっている。本発明は、図１０に示されている腕時計タイプの端末装置のような、非常に限定された数の制御および入力キーを有する非常に小型の装置の中にテキストエディタを実装することを可能にする。この端末装置は、腕時計ストラップ２２０と、音声ヘッドセット（図示されていない）に対するＢｌｕｅｔｏｏｔｈTMリンク（図示されていない）を有する端末装置ボックス２２１とを有する。この端末装置は、ディスプレイ２０３と、２つのソフトキー２０８と、選択キー２１１を伴う４方向ナビゲーションキー２１０とを有する。ディスプレイ２０３は、ユーザによる選択のために一致する語の候補が表示される第１の表示セクション２５１と、テキスト入力キー２１０（４方向ナビゲーションキー）の各々に関連付けられている文字の組２５３が、前記テキスト入力キー２１０を識別する文字２５３と共に第２の表示セクションに表示される第２の表示セクション２５２とを備える。選択キー２１１の現在の機能「５−８」が、ディスプレイの特別選択キーセクション２５７に表示されており、一方、２つのソフトキーセクション２５６、２５８が、２つのソフトキー２０８が「選択（Select）」機能とメニュー内で後退する「終了（Exit）」機能とを有することを示す。
【図面の簡単な説明】
【００３９】
【図１】本発明による携帯電話の好ましい実施形態を概略的に示す。
【図２】例えばセルラネットワークとの通信のための電話の最も重要な部分を概略的に示す。
【図３】本発明の好ましい実施形態による予測テキストエディタの主要構成要素を示す。
【図４】本発明の好ましい実施形態による曖昧性除去ソフトウェアのアーキテクチャを示す。
【図５】本発明による好ましい実施形態において実行される各ステップを示す流れ図を示す。
【図６】本発明による通信端末装置における、テキストストリングの中に無曖昧なキーストロークによって数字を入力するためのディスプレイを示す。
【図７】本発明による通信端末装置の好ましい実施形態における、テキストストリングの中に曖昧なキーストロークによって数字を入力するためのディスプレイを示す。
【図８】本発明による通信端末装置の好ましい実施形態における、曖昧なキーストロークによる電話帳探索のためのディスプレイを示す。
【図９】本発明による通信端末装置の好ましい実施形態における、テキストストリングの中に曖昧なキーストロークによって文字を入力するためのディスプレイを示す。
【図１０】本発明による通信端末装置の第２の実施形態を示す。
【図１】
2005509975.tif 000003
【図２】
2005509975.tif 000004
【図３】
2005509975.tif 000005
【図４】
2005509975.tif 000006
【図５】
2005509975.tif 000007
【図６】
2005509975.tif 000008
【図７】
2005509975.tif 000009
【図８】
2005509975.tif 000010
【図９】
2005509975.tif 000011
【図１０】
2005509975.tif 000012
【手続補正書】
【提出日】平成15年7月28日(2003.7.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
テキスト入力装置のためのユーザインタフェースであって、
第１の表示セクションと第２の表示セクションとを有するディスプレイと、
関連付けられている１組の文字を各々のテキスト入力キーが有する１組のテキスト入力キーを含むキーパッドと、
前記第２の表示セクション内に表示される、テキスト入力キーの各々に関連付けられている前記１組の文字と、
関連付けられているディレクトリを有し、かつ、入力ストロークのストリングを受け取り、これに応答して一致する語の候補のリストを出力するようになっている予測文字エディタエンジンと、
１組のテキスト入力キーから入力を受け取り、前記予測エディタのための前記入力ストロークのストリングを生成する制御装置であって、ユーザによる選択のために前記予測エディタからの前記一致する語の候補の少なくとも１つを前記第１の表示セクション内に表示する制御装置と、
を備えるユーザインタフェース。
【請求項２】
前記テキスト入力キーに関する文字範囲が、関連付けられている前記テキスト入力キーに関するアイコンと共に前記第２の表示セクション内に表示される、請求項１に記載のユーザインタフェース。
【請求項３】
前記ディスプレイにおいてカーソル手段を移動させるための４つのナビゲーションキーが、テキスト入力モードにおいてテキスト入力キーとして機能する、請求項２に記載のユーザインタフェース。
【請求項４】
請求項１から請求項３までのいずれか一項に記載のユーザインタフェースを備える通信端末装置。
【請求項５】
前記ディスプレイにおいてカーソル手段を移動させるための４つのナビゲーションキーは、テキスト入力モードにおいてテキスト入力キーとして機能する、請求項４に記載の通信端末装置。
【請求項６】
第１の表示セクションと第２の表示セクションとを有するディスプレイと、関連付けられている１組の文字を各々のテキスト入力キーが有する１組のテキスト入力キーを含むキーパッドと、を有する、通信端末装置のためのユーザインタフェースを操作する方法であって、
テキスト入力キーの各々に関連付けられている文字の組を前記ディスプレイの前記第２の表示セクション内に表示する段階と、
関連付けられている１組の文字を各々のテキスト入力キーが有する１組のテキスト入力キーの中の少なくとも１つのテキスト入力キーを押す段階と、
入力ストロークのストリングの表示を生成し、関連付けられているディレクトリを有する予測エディタエンジンにこの表示を転送する段階であって、前記予測エディタエンジンが、受け取られた表示に応答して一致する語の候補のリストを出力する段階と、
ユーザによる選択のために前記予測文字エディタエンジンからの前記一致する語の候補の少なくとも１つを前記ディスプレイの第１の表示セクション内に表示する段階と、
を含む方法。
【請求項７】
前記テキスト入力キーに関する文字範囲が、前記関連付けられているテキスト入力キーに関するアイコンと共に前記第２の表示セクション内に表示される、請求項６に記載の方法。
【請求項８】
前記ディスプレイ内でカーソル手段を移動させるための４つのナビゲーションキーが、テキスト入力モードにおいてテキスト入力キーとして機能する、請求項７に記載の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、通信端末装置のためのユーザインタフェースと、このユーザインタフェースを備える端末装置と、ユーザインタフェースを操作する方法とに関する。この端末装置は、例えば、データを入力および編集するための予測テキストエディタアプリケーションを有する、携帯電話、コードレス電話、または、コミュニケータであることが可能である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
ＵＳ−Ａ−５７９７０９８は携帯電話のためのユーザインタフェースを開示する。この携帯電話は、第１の表示セクションと第２の表示セクションとを有するディスプレイを備えている。キーパッドが、７つのテキスト入力キーから成る１組のテキスト入力キーを含む。この電話は、さらに、入力ストロークのストリングを受け取り、それに応答して一致する語の候補のリストを出力するようになっている、関連付けられているディレクトリを有する予測文字エディタエンジンを備える。制御装置が７つのテキスト入力キーから入力を受け取り、予測エディタのための入力ストロークのストリングを生成する。この制御装置は、ユーザによる選択のために予測エディタからの一致する語の候補の１つを第１の表示セクション内に表示する。
７つのテキスト入力キーは、常に、そのテキスト入力キーに関連付けられている１つの文字だけしか持たない。対象となる７つの文字が第２の表示セクションに表示される。入力キーの各々に関連付けられている文字は、特定の言語においてその語に関して最も普通に使用される７つの文字を表示するために、各々の文字入力の後に変更される。表示されない文字は、異なる組の７つの文字をユーザがページ移動することを可能にするスクロールキーを押すことによってアクセスされる必要がある。したがって、文字の中には、多数のキーストロークが入力されることを必要とするものがある。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
この背景から、本発明の目的は、テキストを入力するために必要とされるキーストロークの数を減少させることによって上述のユーザインタフェースの使い易さを改善することである。この目的は、第１の表示セクションと第２の表示セクションとを有するディスプレイと、関連付けられている１組の文字を各々のテキスト入力キーが有する１組のテキスト入力キーを含むキーパッドと、第２の表示セクションに表示されるテキスト入力キーの各々に関連付けられている前記１組の文字と、関連付けられているディレクトリを有し、かつ、入力ストロークのストリングを受け取り、それに応答して一致する語の候補のリストを出力するようになっている予測エディタエンジンと、１組のテキスト入力キーから入力を受け取り、予測エディタのための前記入力ストロークのストリングを生成し、および、ユーザによる選択のために予測文字エディタからの前記一致する語の候補の少なくとも１つを前記第１の表示セクション内に表示する制御装置とを備える、テキスト入力装置のためのユーザインタフェースを提供することによって、特許請求項１によって実現される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明の第２の側面では、こうしたユーザインタフェースを備える通信端末装置が提供される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明のさらに別の側面では、第１の表示セクションと第２の表示セクションとを有するディスプレイと、関連付けられている１組の文字を各々のテキスト入力キーが有する１組のテキスト入力キーを含むキーパッドとを備える、通信端末装置のためのユーザインタフェースを操作する方法が提供され、この方法は、テキスト入力キーの各々に関連付けられている文字の組をディスプレイの第２の表示セクション内に表示する段階と、関連付けられている１組の文字を各々のテキスト入力キーが有する１組のテキスト入力キーの中の少なくとも１つのテキスト入力キーを押す段階と、入力ストロークのストリングの表示を生成して、関連つけられたディレクトリを有する予測エディタエンジンにこの表示を送る段階と、前記予測文字エディタエンジンは、受け取られた表示に応答して一致する語の候補のリストを出力し、および、ユーザによる選択のために、予測エディタからの前記一致する語の候補の少なくとも１つをディスプレイの第１の表示セクション内に表示する段階とを含む。


【国際調査報告】
2005509975.tif 000013
2005509975.tif 000014
2005509975.tif 000015