(57)【特許請求の範囲】
【請求項１】
オブジェクト群から一オブジェクトを選定することを容易にするデータ処理システムであって、
表示手段と入力手段とを有し、
該入力手段はポインタの第１位置を判定するよう動作し、
該表示手段は、前記ポインタの第１位置に中心を置くように前記オブジェクトの第１部分集合を表示するよう動作し、前記ポインタは、前記オブジェクトの前記第１部分集合に対して、前記表示手段上で移動可能であり、
該入力手段は、該オブジェクトの該第１部分集合に対する、前記ポインタの前記位置を判定して、該位置に応じて該表示手段に該オブジェクトの第２部分集合を、該オブジェクトの該第１部分集合の特定の１つの上の場所であって該ポインタの該位置に相当する場所に中心を置くように表示させるよう動作し、
前記表示手段は、前記オブジェクトの前記第２部分集合を表示する際に前記オブジェクトの前記第１部分集合のうちの少なくとも１つを表示するよう動作し、
該入力手段は該ポインタを移動させることを可能にして、該特定のオブジェクトを選定する工程、及び/又は該オブジェクトの該第２部分集合の特定の１つを選定することを特徴とするシステム。
【請求項２】
請求項１記載のシステムであって、前記入力手段は、行われた選定を無効化するために、現在選定されているオブジェクトから先行ポインタ位置への前記ポインタの逆移動を可能にするよう動作することを特徴とするシステム。
【請求項３】
請求項１記載のシステムであって、該オブジェクト群が図形文字の群を有することを特徴とするシステム。
【請求項４】
請求項３記載のシステムであって、
該図形文字がアルファベット文字を有し、
更に、複数の候補単語を記憶する辞書記憶手段、及び
該候補単語の別の部分集合を該辞書記憶手段から、該最後に選定されたアルファベット文字の特定の１つと、該最後に選定された該特定のアルファベット文字並びに先行して選定された該アルファベット文字の少なくとも別の１つ、との何れかに基づいて取り出す取り出し手段、
を有し、
該表示手段は、該候補単語の別の複数で、個々に選定可能であるものを、更に、該最後に選定されたアルファベット文字上に中心を置くように、表示するよう動作し、
該入力手段は、該ポインタを該候補単語の該別の複数の何れかへ移動させることを可能にして該別の複数の該候補単語の特定の1つを選定するよう動作することを特徴とするシステム。
【請求項５】
請求項１記載のシステムであって、該表示手段は該第２部分集合を、該第１部分集合を少なくとも部分的にオーバレイする配置において表示することを特徴とするシステム。
【請求項６】
請求項１乃至５のうちの何れか一項に記載のシステムであって、ハンドヘルド電子装置において収容されることを特徴とするシステム。
【請求項７】
オブジェクト群から一オブジェクトを選定することを、該オブジェクトの第１部分集合を表示するよう動作する表示手段を用いて、容易にする方法であって、
ポインタの第１位置を判定する工程と、
前記ポインタの第１位置に中心を置くように前記オブジェクトの第１部分集合を表示する工程であって、前記ポインタは、前記オブジェクトの第１部分集合に対して、前記表示手段上で移動可能である工程と、
該オブジェクトの該第１部分集合に対する、前記ポインタの前記位置を判定する工程と、
該位置に応じて該表示手段に該オブジェクトの第２部分集合を、該オブジェクトの該第１部分集合の特定の１つの上の場所であって該ポインタの該位置に相当する場所に中心を置くように表示させる工程であって、前記表示手段は、前記オブジェクトの前記第２部分集合を表示する際に前記オブジェクトの前記第１部分集合のうちの少なくとも１つを表示させられる工程と、
該ポインタを移動させることを可能にして、該特定のオブジェクトを選定する工程、並びに/又は、該オブジェクトの該第２部分集合の特定の１つを選定する工程を行う工程と、
を有することを特徴とする方法。
【請求項８】
請求項７記載の方法であって、該ポインタを移動させることを可能にする工程は更に、行われた選定を無効化するために、現在選定されているオブジェクトから先行ポインタ位置への前記ポインタの逆移動を可能にすることを特徴とする方法。
【請求項９】
請求項７記載の方法であって、該オブジェクト群が図形文字の群を有することを特徴とする方法。
【請求項１０】
請求項９記載の方法であって、
該図形文字がアルファベット文字を有し、
更に、複数の候補単語を利用可能にする工程、
該候補単語の別の部分集合を、最後に選定された該アルファベット文字の特定の１つと、該最後に選定された特定アルファベット文字並びに先行して選定された該アルファベット文字の少なくとも別の１つ、との何れかに基づいて取り出す工程、
該候補単語の別の複数で、個々に選定可能であるものを、更に、最後に選定された該アルファベット文字上に中心を置くように、表示させる工程、及び
該ポインタを該候補単語の該別の複数の何れかへ移動させることを可能にして該別の複数の該候補単語の特定の1つを選定する工程、
を有することを特徴とする方法。
【請求項１１】
請求項７記載の方法であって、
該第２部分集合を、該第１部分集合を少なくとも部分的にオーバレイする配置において、表示させる工程、
を有することを特徴とする方法。
【請求項１２】
コンピュータ・プログラムであって、
データ処理システム上で、オブジェクトの群からの一オブジェクトを選定することを、該オブジェクトの第１部分集合を表示するよう動作する表示手段を用いて、容易にする方法を実施するソフトウェア・コード、
を有し、
該ソフトウェア・コードは、
ポインタの第１位置を判定し、
前記ポインタの第１位置に中心を置くように前記オブジェクトの第１部分集合を前記表示手段に表示させ、前記ポインタは、前記オブジェクトの前記第１部分集合に対して、前記表示手段上で移動可能であり、
該オブジェクトの該第１部分集合に対する、前記ポインタの前記位置を判定し、
該位置に応じて該表示手段に該オブジェクトの第２部分集合を、該オブジェクトの該第１部分集合の特定の１つの上の場所であって該ポインタの該位置に相当する場所に中心を置くように表示させ、前記表示手段に、前記オブジェクトの前記第２部分集合を表示する際に前記オブジェクトの前記第１部分集合のうちの少なくとも１つを表示させ、
該ポインタを移動させることを可能にして、該特定のオブジェクトを選定し、かつ/又は、該オブジェクトの該第２部分集合の特定の１つを選定するよう動作することを特徴とするコンピュータ・プログラム。
【請求項１３】
請求項１２記載のコンピュータ・プログラムであって、前記ポインタを移動させることを可能にすることは更に、行われた選定を無効化するために、現在選定されているオブジェクトから先行ポインタ位置への前記ポインタの逆移動を可能にすることを特徴とするコンピュータ・プログラム。
【請求項１４】
請求項１２記載のコンピュータ・プログラムであって、該オブジェクト群が図形文字の群を有することを特徴とするコンピュータ・プログラム。
【請求項１５】
請求項１４記載のコンピュータ・プログラムであって、
該図形文字がアルファベット文字を有し、
更に、該ソフトウェア・コードが、
複数の候補単語へのアクセスを有し、
該候補単語の別の部分集合を、最後に選定された該アルファベット文字の特定の１つと、該最後に選定された特定アルファベット文字並びに先行して選定された該アルファベット文字の少なくとも別の１つ、との何れかに基づいて取り出し、
該候補単語の別の複数で、個々に選定可能であるものを、更に、最後に選定された該アルファベット文字上に中心を置くように、表示させ、
該ポインタを該候補単語の該別の複数の何れかへ移動させることを可能にして該別の複数の該候補単語の特定の1つを選定するよう動作することを特徴とするコンピュータ・プログラム。
【請求項１６】
請求項１２記載のコンピュータ・プログラムであって、該第２部分集合を、該第１部分集合を少なくとも部分的にオーバレイする配置において、表示させるよう動作することを特徴とするコンピュータ・プログラム。
【請求項１７】
請求項１２乃至１６のうちの何れか一項に記載のコンピュータ・プログラムであって、ハンドヘルド電子装置上で用いるものであることを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に、表示画面（スクリーン）を有する電子装置を介してオブジェクトを選定する分野に関し、特に、図形文字のようなオブジェクトを、個別のキー付きの通常の英数字キーボードを有しない、小型すなわちポータブルの、電子機器を介して選定する方法及び装置に関する。特に、本発明は多数のオブジェクト群からのオブジェクトを、携帯電話上か携帯情報端末でのように、該表示画面上の面積が比較的限定される場合に、選定する効率的なシステムに関する。本発明は更に、ソフトウェア・コード部分を備えるコンピュータ・プログラム・プロダクトに関し、該ソフトウェア・コード部分は、該プロダクトを実行する場合に、該システム及び、オブジェクトを小型すなわちポータブルの電子機器を介して選択する方法、を実施する。
【背景技術】
【０００２】
近年、小型又はハンドヘルド型の電子機器の数が激増したことによって多くの課題を、データを効率的にそのような装置に入力したいユーザに、もたらしている。例えば、いくつかあげれば、ユーザが情報を記憶し、編成するか、別の方法で処理することを支援する、（個人情報マネージャとしても知られる）携帯情報端末（PDA）；パーソナル通信装置（例えば、携帯電話）；ラップトップ型パーソナル・コンピュータ；多機能リモコン；ウェブ・タブレット；のような多くの各種の装置が考えられる。最近、そのような装置の寸法は一層削減される傾向にある。
【特許文献１】米国特許第6011542号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、この寸法の削減はこれらの装置へのデータ入力がしばしば非常に困難になるという問題をもたらしている。
【０００４】
これらの種類の装置に、テキスト入力を容易にする種々のシステムを備えることは一般的である。一般的に携帯電話とともに用いられる一システムは、該携帯電話の各数字キーが4文字までの配列文字群を表すようにする。これによって、ユーザが特定の文字を入力することを、該所望の文字に相当する適切なキーを何回か押し下げることによって、可能にする。PDAの場合には、手書き文字の解釈に基づいたテキスト入力システムで、しばしば、ユーザが特定のライティング・スタイルを適用することを要するものが通常用いられている。別の機器は、タッチ・スクリーンを介して文字を入力する仮想の英数字キーボード（ソフト・キー）を備える。ユーザは文字を通常、スタイラスを用いて選定する。
【０００５】
図形テキスト入力システムを備える１つの先行技術によるアプローチは図形テキスト入力画面上に図形テキスト入力ホイールを表示するものである。複数の文字が該ホイール上に配置される。該システムは更に、該ホイールを回転させて、ユーザが入力予定の文字を1回につき１つずつ選定することを可能にするポインティング装置を有する。1つ又は複数の文字を選定した後、該システムはテキスト入力を補助するものとして後続する文字又は単語に対する推薦を備え得る。この種類のシステムを開示するものがある（ソニー（Sony）社に対して発行された米国特許に関する特許文献１参照。）。
【課題を解決するための手段】
【０００６】
したがって、本発明の目的は図形文字のような、オブジェクトを小型の電子機器で選定する人間工学的なシステムを備えることにある。
【０００７】
本発明のもう１つの目的は図形文字を表すデータを小型電子機器に入力し、更に、テキスト入力を補助するものとしての単語推薦を備える、システムを備えることにある。
【０００８】
本発明の別の目的はオブジェクトを小型電子機器に、タッチ・スクリーン上の指又はスタイラスのわずかな動きを用いることによって、入力するシステムを備えることにある。
【０００９】
本発明の更に別の目的はオブジェクトを小型電子機器に入力するシステムを備えるものであり、個々のオブジェクトの選定及び入力は、該機器の表示画面で与えられる画面の面積が限定された量のものしか要するものでない個々に選定可能なフィールドを通じて実現される。
【００１０】
本発明の更にもう１つの目的はオブジェクトを小型電子機器に入力するシステムを備えることにあり、該システムはユーザが多数オブジェクト群からの如何なる個々のオブジェクトをも入力することを可能にする。
【００１１】
本発明の更に別の目的はコンピュータ・プログラム・プロダクトを備え、該プロダクトは、該プロダクトが実行される場合、該システムを実施し、オブジェクトを小型すなわちポータブルの電子機器に入力する方法、を実施する、ソフトウェア・コード部分を備える。
【発明を実施するための最良の形態】
【００１２】
本発明の別の目的及び特徴は以下の詳細説明を添付図面とともに検討することから明らかとなる。しかしながら、図面は単に、例示の目的で企図されたものであり、本発明の限界を定義するものとして企図されたものでなく、該定義については本特許請求の範囲を参照するものとする。更に、図面は必ずしも一定の縮小比で描かれたものでなく、別途示さない限り、それらは単に、本明細書及び特許請求の範囲記載の構造及び手順を概念的に示すことを意図するものとする。
【００１３】
図面においては、同じ参照文字はいくつかの図を通して同様な要素を表す。
【実施例】
【００１４】
図１は本発明の実施例によって、オブジェクト群から選定されたオブジェクトを電子装置に入力するグラフィカル・ユーザ・インタフェース・システムの平面図を表示する図形表示画面10を表す。該電子装置の該画面１０は表示手段を有する。該表示手段は如何なる通常用いられる種類のディスプレイで、例えば：液晶ディスプレイ；プラズマ・スクリーン・ディスプレイ；ECディスプレイ；陰極線ディスプレイ；のようなもの、でもあり得る。ディスプレイ手段はタッチ・スクリーンであることが好ましい。電子機器は更に、タッチ・パッドすなわちタッチ・スクリーンで、スタイラス及び/又は指によって該タッチ・パッドすなわちタッチ・スクリーン上を操作されるもの、のような、ユーザ入力手段（図示せず）を有する。代替として、ユーザ入力手段で、無線通信システムのハンドセットのキー；リモコン機器のキー；ジョイスティック、トラックボール、若しくはコンピュータ・マウス、又は上記の如何なる組み合わせのようなもの、をもタッチ・スクリーンでないスクリーンとともに用いるよう備え得る。この代替策は、しかしながら、以下に説明するものに加えてサポート・グラフィックスの何らかの微調整を要し得る。
【００１５】
理解を容易にするよう、本実施例を、タッチ表示スクリーンで、ユーザが該タッチ表示スクリーンとスタイラス及び/又はユーザの指を通じて相互作用するもの、を有する電子装置を参照することによって説明する。該相互作用によって該電子装置に対するユーザ入力を、該オブジェクト入力システムのグラフィカル・ユーザ・インタフェースの操作を行うことによって、備える。
【００１６】
ユーザが、スタイラス及び/又は指で、以下ポインタとして呼ぶもの、を画面１０上の一位置へ配置すると、表示手段はこの第１ポインタ位置11を判定し、グラフィカル・ユーザ・インタフェースの最上位レベルを表す第１の複数の個々に選定可能なフィールド１２を表示する。該フィールド１２は第１ポインタ位置１１上に中心を置くように表示される。図１に表すように、これらのフィールド１２は長方形又は正方形のボックスとして表すが、代替として、円形、三角形、又は円の扇形のような、如何なる適切な形態すなわち形状をもとり得る。これらのフィールド１２各々は多数オブジェクト群からのオブジェクトの部分集合を表す。理解を容易にするように、オブジェクトはここでは、例えば、図１に表すように、多数文字群で、aからzまでのアルファベット及びいくつかの別の国固有文字であるもの、からの図形文字として示す。しかしながら、オブジェクトは、別の種類のデータ群からのオブジェクト、例えば、（電話帳におけるように）個人の連絡情報を表すデータ群、又は、最上位フォルダで、如何なる数の下位フォルダで、更に下位のフォルダ又は個々に選定可能なオブジェクトがアイテム又は機能を表すもの、をも有するもの、であり得るものであることを意図し、該アイテム又は機能は電子装置のユーザ・インタフェースを通じてアクセス可能なものである。入力手段は更に、ポインタを、第１の個々に選定可能なフィールド１２の何れかに移動させることを可能にするよう、動作する。これは、ユーザが、タッチ・スクリーン１０に接触させた状態のままの、ポインタを、所望の文字部分集合を表すフィールドに、移動させることを通じて、実現される。この所望の文字部分集合は、文字ｆ乃至ｊを有する黒くしたフィールド12aとして図２に図示し、該示されたフィールドの選定を行う。この選定が行われた場合、該表示手段は更に、新たな図を生成するよう動作し、選定フィールドは別の複数の個々に選定可能なフィールド１３によって取り囲まれる。フィールド１３各々は、先行して選定されたフィールドにおいて表す図形文字の部分集合からの個々の文字と別の文字部分集合（図示せず）との何れかを表す。同様に、タッチ・スクリーンと接触させた状態のままの、ポインタを、別の個々に選定可能なフィールド１３の何れかに、移動させることが、該選定された別のフィールドが個々の文字を表すまで、可能にされる。該選定文字は、文字「h」を有する黒くしたフィールド13aとして図3に示す。このようにして、個々に選定可能なフィールドの如何なる数の下位レベルをも、本明細書に例として表すこの実施例が１つの下位レベルのみを有するとしても、備え得る。
【００１７】
図２に表すように、それらのフィールドのみが文字を有し、したがって選定可能なものであり、該フィールドは、該第１の複数のフィールド１２のフィールドとはオーバレイされないように表示される。当然、全ての別のフィールド１３に文字を割り当てることは考えられる。しかしながら、本明細書に表す実施例における文字表示方法が好適であるが、それは、これによってユーザがグラフィカル・ユーザ・インタフェースの概観を維持することを容易にするからである。これによって更に、ユーザがポインタの逆移動を先行レベルまで行うことを可能にして、行われた選定を無効化するからである。代替として、先行レベルの1つ以外のフィールド全ての完全な除去で、なお、この逆移動を行ううえでの助力を備えるもの、を行い得る。さらに別の代替として、全ての先行レベル・フィールドを除去し、ユーザが先行レベルに戻ることを支援する移動方向の表示によって置換し得る。入力手段は更に、選定された別のフィールド13aにおいて表す図形文字の入力を、ユーザがタッチ・スクリーンからポインタを上げることを通じて、可能にするよう動作する。このポインタを上げることによって、該選定された図形文字はグラフィカル・ユーザ・インタフェースのテキスト入力フィールド１４に入力され、表示フィールドが除去される。図示する図１乃至３のテキスト入力フィールド１４は以下の説明を容易にする目的で、本明細書では文字「s」と示す、先行して入力された文字を有する。図3に示すように、タッチ・スクリーンからユーザがポインタを上げることによって、文字「ｈ」が文字「s」の後にテキスト入力フィールド１４に入力される。
【００１８】
本発明における上記システムの別の実施例によれば、システムはテキスト入力を補助するものとしての単語推薦を備える。図１、２及び３を参照して表したものに加えて、この第２実施例によるシステムは更に、辞書記憶手段（図示せず）で、如何なる通常の種類のメモリでもあるようなもの、例えば、RAMメモリ回路、ROMメモリ回路、（ハード・ディスク・ドライブのような）磁気メモリ装置又は（CD-ROM若しくはDVDディスクのような）光メモリ装置、を有する。辞書記憶手段は複数の候補単語を記憶する。該システムは更に、該辞書記憶手段から候補単語の部分集合を取り出す取り出し手段（図示せず）を有する。取り出し手段は好ましくはマイクロプロセッサ及び、該マイクロプロセッサ上で実行された場合に取り出し処理を行うソフトウェア・コード部分を有する。選定された別のフィールドにおいて表す文字と、選定された別のフィールドにおいて表す文字及び、少なくとも１つの、先行されて入力された文字、の組み合わせ、との何れかに基づいて、図１、２、３のテキスト入力フィールド14における文字「s」によって示すように、取り出される。該候補単語部分集合が取り出された後、表示手段は、別の複数の個々に選定可能なフィールド１５を、選定された別のフィールド13aを取り囲んで、かつ、グラフィカル・ユーザ・インタフェースの更に下位のレベルを表して、表示する。別の個々に選定可能なフィールド１５各々は候補単語部分集合からの1つの候補単語を表す。入力手段は、別の個々に選定可能なフィールド15何れかに対するポインタを、ユーザが、タッチ・スクリーン１０に接触させた状態のままの、ポインタを、所望候補単語を表すフィールドに、移動させることを通じて、移動させることを可能にする。該所望候補単語は単語「ship」を有する黒くしたフィールド15aとして図5に示してあり、該示された別のフィールドの選定を行う。入力手段は、選定された別のフィールド15aに表した候補単語を入力することを、ユーザがタッチ・スクリーン１０からポインタを上げることを通じて、可能にする。これによって、更に、選定された候補単語をグラフィカル・ユーザ・インタフェースのテキスト入力フィールド14に入力させる一方、図５に文字「s」として表す、先行して入力された文字を置換する。
【００１９】
上記の実施例の両方において、入力手段は、ポインタを、ユーザが、タッチ・スクリーンと接触させた状態のままの、ポインタを現行選定フィールドから先行ポインタ位置に移動させることを通じて、逆移動させることを可能にして、行われた選定を無効化する。そのような無効化によって、先行選定を通じて起動された如何なるフィールドの表示をも取り消す。
【００２０】
図１及び２に示すように、この実施例の表示手段は、別の複数の個々に選定可能なフィールドにおいて表す個々の文字を、第１の複数の個々に選定可能なフィールドにおいて表す図形文字部分集合のフォント・サイズと比較して拡大されたフォント・サイズによって、表示する。代替的実施例（図示せず）では、同じフォント・サイズを、文字全てを表示するよう、用い得る。
【００２１】
更に別の実施例（図示せず）では、ユーザがユーザ・インタフェースを概観することを容易にするために、表示手段は別の複数の個々に選定可能なフィールド１３の拡大バージョンを備える。これは、入力手段を用いて別の個々に選定可能なフィールド１３の何れかに向けてポインタを移動させることを開始することに応じてもたらされる。
【００２２】
図１乃至３に示す実施例によって示すように、表示手段は別の複数の個々に選定可能なフィールド１３を、少なくとも部分的に、先行して表示された第１の複数の個々に選定可能なフィールドとオーバレイされたように、表示する。
【００２３】
更に別の実施例（図示せず）では、オブジェクト群からのオブジェクトを電子装置に入力するシステムは、携帯電話のような、無線通信システムのハンドセットに収容される。この実施例では、タッチ・スクリーンでないディスプレイ１０の場合の代替として、ポインタの移動及び入力を、ユーザがそのような装置上に通常存在する複数のキーからの指定キーを押し下げることによって制御し得る。
【００２４】
無線通信システムのハンドセットに収容される代わりに、オブジェクト群からのオブジェクトを電子装置に入力するシステムは、携帯情報端末、リモコン機器又は如何なる種類のハンドヘルド型電子装置にも収容し得る。装置ポインタの特性によって、移動は、ユーザが代替的入力手段で、（例えば、リモコン機器の）キー；ジョイスティック、トラックボール、若しくはコンピュータ・マウス；タッチ・パッドすなわちタッチ・スクリーンと組み合わせたスタイラス若しくはユーザの指；又は上記の如何なる組み合わせをも、用いることによってもたらし得る。
【００２５】
図６は、本明細書では文字群からの図形文字として示す、オブジェクト群からのオブジェクトを電子装置に本発明の実施例によって入力する方法の流れ図である。
【００２６】
図形文字を電子装置に入力し始めるために、ユーザは入力処理を開始させる。上記の実施例では、これはユーザがポインタのポイントをタッチ・スクリーン上に配置させることによって実現される。別の実施例では、開始は、例えば、単に装置をオン状態にするか、装置上の専用キーを押すか、タッチ・スクリーンすなわちタッチ・パッドなどの上の専用領域に接触するか、などの如何なる数の方法、においても実現し得る。
【００２７】
ユーザが入力処理を開始したことを判定することによって（工程２０）、システムは第１ポインタ位置を判定し、ディスプレイ上に、第１の複数の個々に選定可能なフィールドを、第１ポインタ位置を取り囲んで表示する。該フィールド各々は該文字群からの図形文字部分集合を表す（工程２１）。その後、ユーザが第１の個々に選定可能なフィールドの何れかにポインタを移動させるコマンドを入力したかが該示されたフィールドを選定するよう判定される（工程２２）。該選定フィールドが次に、強調される（工程２３）。
【００２８】
これが行われると、システムは、別の複数の個々に選定可能なフィールドをディスプレイ上に、選定フィールドを取り囲んで、表示する工程（工程２４）に移る。該フィールド各々は、先行して選定されたフィールドにおいて表す図形文字部分集合からの、個々の文字と別の文字部分集合との何れかを表す。システムは、ユーザが、ポインタを別の個々に選定可能なフィールドの何れかに、選定するよう、移動させるコマンドを、入力したかを判定し、該示された別のフィールドを強調する（工程２５）。システムの動作中の使用においては、この処理は、最後に選定された別のフィールドが個々の図形文字を表すまで交互に次に続く。その後、ユーザが、選定された別のフィールドにおいて表す図形文字を入力するコマンドを、入力したかが判定される（工程２６）。判定結果が肯定の場合、選定された図形文字がグラフィカル・ユーザ・インタフェースのテキスト入力フィールドに入力され（工程２７）、表示されたフィールドが除去される。更に、テキスト入力を補助するものとしての単語推薦を備える別の拡張実施例が想定される。これは、図7に示してあり、この図７の流れ図は破線矢印24を通じて図６の流れ図に結合される。
【００２９】
図７では、ユーザが、選定された別のフィールドにおいて表す図形文字を入力するコマンドを、入力していないシナリオを考えてみる。処理フローは以下のように破線矢印２８によって継続する。複数の候補単語を記憶する辞書記憶手段がアクセスされ(工程２９)、候補単語の部分集合が辞書記憶手段から、選定された別のフィールドにおいて表す文字と、選定された別のフィールドにおいて表す文字及び少なくとも１つの先行入力文字の組み合わせ、との何れかに基づいて取り出される（工程３０）。その後、システムは、別の複数の個々に選定可能なフィールドを、該選定された別のフィールドを取り囲んで、ディスプレイ上に表示する。該別の複数のフィールドの各々が該候補単語部分集合からの１つの候補単語を表す（工程３１）。次の工程として、ユーザが、別の個々に選定可能なフィールドの何れかに対してポインタを、該示された別のフィールドの選定を行うよう、移動させるコマンドを、入力したかを、判定する（工程３２）。判定結果が肯定の場合、このフィールドが次に、強調される（工程３３）。その後、ユーザが選定された別のフィールドにおいて表す候補単語の入力するコマンドを入力したかを判定する（工程３４）。判定結果が肯定の場合、この単語がグラフィカル・ユーザ・インタフェースのテキスト入力フィールドに入力され（工程３５）、候補単語を取り出すのに用いられる如何なる先行入力文字をも置換する。
【００３０】
本発明の基本的な新規の特徴で、本発明の好適実施例に適用されたもの、を表し、説明し、指摘したが、図示する装置の形態及び詳細、更には、それらの動作、における、種々の省略及び置換並びに変更は当業者によって本発明の趣旨から逸脱することなく、行い得るものとする。例えば、これら構成要素及び/又は方法工程の組み合わせ全てで、同様な結果を実現するようかなり同様な方法においてかなり同様な機能を行うもの、は本発明の範囲内にあることを明示的に意図するものとする。更に、本発明の如何なる開示された形態又は実施例に関する、構造と構成要素、あるいは構造か構成要素、並びに/若しくは方法工程を、表したもの及び/又は記載したもの、を、設計を選択するうえでの一般事項として如何なる別の、形態又は実施例で、開示されたものか記載されたもの、若しくは示唆されたもの、に組み入れ得る。したがって、本特許請求の範囲記載の範囲によって示されるものとしてのみ限定されることが意図される。
【図面の簡単な説明】
【００３１】
【図１】個々に選定可能なフィールドで、該フィールド各々が多数のオブジェクト群からのオブジェクトの部分集合を表すもので、ここでは図形文字部分集合として示すもの、の最上位レベルの平面図である。
【図２】個々に選定可能なフィールドで、該フィールド各々が図１のフィールドにおいて表す図形文字部分集合からの個々の文字を表すもの、の下位レベルの平面図である。
【図３】図２の個々に選定可能なフィールドの下位レベルにおいて表す文字からの個々の図形文字の選定を示す平面図である。
【図４】個々に選定可能なフィールドで、該フィールド各々が本発明の第２実施例による入力用一候補単語を表すもの、の更に下位レベルを示す平面図である。
【図５】図４の個々に選定可能なフィールドの更に下位のレベルにおいて表す候補単語からの個々の単語の選定を示す平面図である。
【図６】図１乃至３の実施例のオブジェクトを入力する方法の流れ図である。
【図７】図4及び５の実施例によるテキスト入力を補助するものとしての単語推薦を備える方法を表す図６の流れ図の延長を示す図である。
【図１】
0004429898.tif 000002
【図２】
0004429898.tif 000003
【図３】
0004429898.tif 000004
【図４】
0004429898.tif 000005
【図５】
0004429898.tif 000006
【図６】
0004429898.tif 000007
【図７】
0004429898.tif 000008