【誤訳訂正書】
【提出日】平成19年3月5日(2007.3.5)
【誤訳訂正１】
【訂正対象書類名】明細書
【訂正対象項目名】特許請求の範囲
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】  ユーザにより入力された明瞭に定められない入力シーケンスを明瞭化する明瞭化システムにおいて、
（ａ）複数の入力を具備し、複数の入力のそれぞれは複数の文字、符号に関連し、入力シーケンスはユーザ入力装置の操作により入力が選択される度に生成され、生成された入力シーケンスは選択された入力のシーケンスに対応し、生成された入力シーケンスは各入力に関連する複数の文字、符号のために明瞭に定められないテキスト解釈を有するユーザ入力装置と、
（ｂ）複数のオブジェクトを構成するために使用されるデータを含み、複数のオブジェクトのそれぞれは入力シーケンスおよび相対的な使用頻度に関連し、全てのオブジェクトは複数のノードからなるツリー構造でメモリに記憶され、各ノードは入力シーケンスおよび１以上のオブジェクトに関連し、複数のノードは複数の通路により接続され、複数の通路のそれぞれは親ノードのベース入力シーケンスおよび付加的な入力選択に関連する子ノードとベース入力シーケンスに関連する親ノードとを連結し、子ノードに関連するオブジェクトは、子ノードが連結されている対応する親ノードに関連するオブジェクトに基づいており、かつ、対応する親ノードに関連するオブジェクトを変更するためにメモリ中に予め記憶されたコードを使用して構成され、対応する親ノードに関連するオブジェクトを変更することにより子ノードに関連するオブジェクトを構成するために使用されるコードは、対応する親ノードに関連するオブジェクトのオブジェクトリストインデックスを特定するコードと、親ノードを子ノードに連結する付加的な入力選択に関連する文字、符号のうちの１つの文字、符号の論理シンボルインデックスを特定するコードとを含んでいるメモリと、
（ｃ）システム出力をユーザに示すディスプレイと、
（ｄ）ユーザ入力装置とメモリとディスプレイとに結合されているプロセッサとを具備し、
プロセッサは、
（ｉ）生成された各入力シーケンスに関連するメモリ中の１以上のオブジェクトから、最高の使用頻度を有する少なくとも１つの候補オブジェクトを識別し、前記候補オブジェクトは、少なくとも１つのワードオブジェクトが、生成された入力シーケンスに関連しているとき、ワードオブジェクトであり、前記候補オブジェクトは、生成された入力シーケンスに関連しているワードオブジェクトがないとき、ワードステムオブジェクトであり、
（ｉｉ）生成された入力シーケンスのテキスト解釈として、生成された各入力シーケンスに関連する少なくとも１つの識別された候補オブジェクトをディスプレイに表示させる出力信号を生成し、
前記メモリツリー構造は冗長親ノードを削除するように構成され、
コードが同じシーケンスで生成されて、同じオブジェクトリストインデックスおよび同じ論理シンボルインデックスを特定し、さらに、子ノードを２つの冗長親ノードのそれぞれに連結させている全ての入力に対して、前記子ノードも冗長であって、冗長親ノードの両者に存在する所定の入力に関連する全てのコードが同一であるときに、ツリーの２つの親ノードは冗長であり、
前記冗長親ノードのうちの１つはメモリ中のツリー構造から削除され、残りの冗長親ノードは任意のコードと融合され、削除された冗長親ノードにのみ存在していた子ノードに連結する明瞭化システム。
【請求項２】  特別な区別マークを含む１以上の文字、符号は、特別な区別マークがない対応した文字、符号が関連する同じ入力に関連する請求項１記載のシステム。
【請求項３】  特別な区別マークを含む１以上の文字、符号は、特別の区別マークのない対応した文字、符号と関連する入力では現れない請求項２記載のシステム。
【請求項４】  ワードステムオブジェクトの使用頻度が、予め定められたファクターだけ、生成された入力シーケンスに関連する任意のワードオブジェクトに関連する最高の使用頻度を超えるとき、かつ生成された入力シーケンスに関連する任意のワードオブジェクトに関連する前記最高の使用頻度が、使用頻度の予め定められたしきい値より低いまたは等しいとき、生成された入力シーケンスのテキスト解釈として表示される最高の使用頻度を有する少なくとも１つの識別された候補オブジェクトは、ワードステムオブジェクトである請求項１記載のシステム。
【請求項５】  生成された入力シーケンスのテキスト解釈として暫定的に表示される、最高の使用頻度を有する少なくとも１つのオブジェクトは、１以上の文字、符号を明瞭に生成することになる任意の入力を入れるとき、生成された入力シーケンスのテキスト解釈として出力されることが確認され、前記１以上の明瞭に定められた文字、符号は前記確認されたテキスト解釈にすぐ続いて出力される請求項１記載のシステム。
【請求項６】  対応する親ノードに関連するオブジェクトを変更することにより子ノードに関連するオブジェクトを構成するために使用されるコードは、そのコードが子ノードに関連するオブジェクトを生成するコードシーケンスの最終コードであるか否かの仕様をさらに含んでいる請求項１記載のシステム。
【請求項７】  親ノードに連結された子ノードに対応する付加的な入力選択の数およびアイデンティティは、前記子ノードの数およびアイデンティティを示す有効なキービットのフィールドにより親ノードにおいて示される請求項１記載のシステム。
【請求項８】  子ノードに関連するオブジェクトを生成するために使用される１以上のコードの各セットには前記子ノードに対するポインタが直後に続き、１以上のコードの１以上のセットと後続するポインタは、前記子ノードの数およびアイデンティティを示す有効なキービットと同一の順序で親ノード内のメモリに連続して位置付けられている請求項７記載のシステム。
【請求項９】  オブジェクトの減少する使用頻度にしたがってオブジェクトがオブジェクトリスト中で順序付けられるように、子ノードに関連するオブジェクトを生成するコードがメモリ中において順序付けられている請求項１記載のシステム。
【請求項１０】  各入力に関連する文字、符号のインデックスは、メモリのワードオブジェクト中の文字、符号の発生頻度が減少する順序で、文字、符号に連続して割当てられている請求項１記載のシステム。
【請求項１１】  論理シンボルインデックスは、単一の文字、符号、または複数の文字、符号を有するストリングのいずれかに割り当てられている請求項１記載のシステム。
【請求項１２】  対応する親ノードに関連するオブジェクトを変更することにより子ノードに関連するオブジェクトを構成するために使用されるコードは、オブジェクトタイプの仕様も含んでいる請求項１０記載のシステム。
【請求項１３】  オブジェクトタイプの仕様は、構成されたオブジェクトの品詞を識別する請求項１２記載のシステム。
【請求項１４】  特定されたオブジェクトタイプは、構成されたオブジェクトの大文字化についての情報を含んでいる請求項１２記載のシステム。
【請求項１５】  特定されたオブジェクトタイプは、構成されたオブジェクトに付加されるかもしれない変化語尾および接尾辞についての情報を含んでいる請求項１２記載のシステム。
【請求項１６】  特定されたオブジェクトタイプは、メモリ中のオブジェクトの中から、構成されたオブジェクトを特有に識別するコードを含んでいる請求項１２記載のシステム。
【請求項１７】  特定されたオブジェクトタイプは、構成されたオブジェクトの使用頻度についての情報を含んでいる請求項１２記載のシステム。
【請求項１８】  特定されたオブジェクトタイプは、構成されたオブジェクトが完全なワードであるか否かについての情報を含んでいる請求項１２記載のシステム。
【請求項１９】  各入力に関連する文字、符号のインデックスは、対応する親ノードに関連するオブジェクトにおいて直前に先行する文字、符号に続く文字、符号の発生頻度が減少する順序で連続して文字、符号に割当てられ、対応する親ノードには子ノードに関連するオブジェクトを形成するために文字、符号が付加されている請求項１記載のシステム。
【請求項２０】  コードが同じシーケンスで生成されて、同じオブジェクトリストインデックスおよび同じ論理シンボルインデックスを特定し、さらに、子ノードを２つの冗長親ノードのそれぞれに連結させている全ての入力に対して、前記子ノードも冗長であって、冗長親ノードの両者に存在する所定の入力に関連する全てのコードが同一であるときのみ、ツリーの２つの親ノードは冗長であるとして規定される請求項１記載のシステム。
【請求項２１】  コードが同じオブジェクトリストインデックスおよび同じ論理シンボルインデックスを特定するとき、所定の入力に関連し、かつ、前記冗長親ノードの両者に存在する１以上のコードは、同一であるとして規定される請求項１記載のシステム。
【請求項２２】  対応する親ノードに関連するオブジェクトを変更することにより子ノードに関連するオブジェクトを構成するために使用される１以上のコードは、子ノードに関連する構成されたオブジェクトに関連するオブジェクトタイプの仕様も含んでおり、
２つのコードが、同じオブジェクトリストインデックスおよび同じ論理シンボルインデックスを特定するとき、および２つのコードのうちのせいぜい１つのコードがオブジェクトタイプを特定するとき、２つのコードは同一であると規定され、
任意のコードと融合され、削除された冗長親ノードにのみ存在していた子ノードに連結する残りの冗長親ノードに存在するコードは、前記オブジェクトタイプの仕様を含んでいる請求項１記載のシステム。
【請求項２３】  特定されたオブジェクトタイプは、ノードを使用するその他の入力シーケンスから、構成されたオブジェクトに対応する入力シーケンスを識別するための情報を含んでいる請求項２２記載のシステム。
【請求項２４】  ユーザにより入力された明瞭に定められない入力シーケンスを明瞭化する明瞭化システムにおいて、
（ａ）複数の入力を有し、複数の入力のそれぞれは複数の文字、符号に関連し、入力シーケンスはユーザ入力装置の操作により入力が選択される度に生成され、生成された入力シーケンスは選択された入力のシーケンスに対応し、生成された入力シーケンスは各入力に関連する複数の文字、符号のために明瞭に定められないテキスト解釈を有するユーザ入力装置と、
（ｂ）複数のオブジェクトを含み、複数のオブジェクトのそれぞれは入力シーケンスに関連し、メモリ中の複数のオブジェクトのそれぞれはさらに使用頻度に関連しているメモリと、
（ｃ）システム出力をユーザに表示するディスプレイと、
（ｄ）ユーザ入力装置とメモリとディスプレイとに結合されているプロセッサとを具備しており、
プロセッサは、
（ｉ）メモリ中の複数のオブジェクトから、生成された各入力シーケンスに関連し、最高の使用頻度を有する少なくとも１つのオブジェクトを識別する識別コンポーネントと、
（ｉｉ）生成された入力シーケンスのテキスト解釈として、生成された各入力シーケンスに関連する少なくとも１つの識別されたオブジェクトを表示し、各入力シーケンスと関連するオブジェクトは使用頻度が減少する順序で表示される出力コンポーネントと、
（ｉｉｉ）明瞭に定められた選択入力の１以上の操作を検出したとき、テキスト入力表示位置に入れるために識別されたオブジェクトのうちの１つを選択するための選択コンポーネントとを具備し、
入力のうち少なくとも１つの入力は複数の句読符号に関連する明瞭に定められない句読入力であり、
プロセッサは、明瞭に定められない句読入力の選択を検出したとき、関連する句読符号のうちの１つを暫定的に出力し、
目的とする句読符号を決定する文脈を設定する次の入力の選択を検出したとき、先に出力された句読符号が目的とする符号であることを決定する文脈を前記次の入力が設定する場合に、先に出力された句読符号を確認し、または、
明瞭に定められない句読入力に関連する複数の句読符号のうちの別のものを出力するために正確な文脈を設定する次の入力の選択を検出したとき、先に出力された句読符号を、次の入力選択により設定される文脈に対する目的とする句読符号に置換する明瞭化システム。
【請求項２５】  明瞭に定められない句読入力はピリオド、ハイフン、アポストロフィに関連する請求項２４記載のシステム。
【請求項２６】  明瞭に定められない句読入力の選択を検出し、前記明瞭に定められない句読入力を現在の生成された入力シーケンスに付加して、完全なワードに対応するメモリ中の任意のオブジェクトに関連しないシーケンスを形成するとき、プロセッサは、関連する句読符号のうちの１つを暫定的に出力し、
１以上のアルファベット文字に関連するが、文字“ｓ”に関連しない明瞭に定められない入力である次の入力の選択を検出したとき、プロセッサは、先に出力された句読符号をハイフンに変更し、明瞭に定められない句読入力の選択の前に、現在の生成された入力シーケンスの暫定的に出力されたテキスト解釈を確認し、前記次の明瞭に定められない入力を含む新しく生成された入力シーケンスを開始し、
文字“ｓ”を含む１以上のアルファベット文字に関連する明瞭に定められない入力である次の入力の選択を検出したとき、プロセッサは、明瞭に定められない句読入力の選択の前に、現在の生成された入力シーケンスの暫定的に出力されたテキスト解釈を確認し、前記次の明瞭に定められない入力を含む新しく生成された入力シーケンスを開始し、先に出力された句読符号をアポストロフィに置換し、前記新しく生成された入力シーケンスのテキスト解釈として文字“ｓ”を暫定的に付加し、１以上のアルファベット文字に関連する明瞭に定められない入力であるさらに別の次の入力の選択を検出したとき、先に出力されたアポストロフィをハイフンに置換し、前記さらに別の次の明瞭に定められない入力が続く文字“ｓ”を含む１以上のアルファベット文字に関連する明瞭に定められない入力を備えた新しく生成された入力シーケンスを開始し、前記ハイフンに続く前記新しく開始された入力シーケンスに関連するメモリ中のオブジェクトを出力し、１以上のアルファベット文字に関連しない次の入力の選択を検出したとき、プロセッサは、先に出力された句読符号を確認する請求項２４記載のシステム。
【請求項２７】  明瞭に定められない句読入力の選択を検出し、前記明瞭に定められない句読入力を現在の生成された入力シーケンスに付加して、メモリ中の任意のオブジェクトに関連しないシーケンスを形成するとき、プロセッサは、明瞭に定められない句読入力の選択を検出する前に、生成された入力シーケンスに関連する最高の使用頻度を有する暫定的に表示されたオブジェクトを受入れ、明瞭に定められない句読入力に関連するデフォルト句読符号を暫定的に出力し、明瞭に定められない句読入力を含む長さ１の新しい入力シーケンスを生成させる請求項２５記載のシステム。
【請求項２８】  生成された入力シーケンス中で明瞭に定められない句読入力の発生を検出したとき、プロセッサは、明瞭に定められた選択入力を複数回操作することにより選択できる別のテキスト解釈のシーケンスを生成し、別のテキスト解釈の前記シーケンスの第１のものは、明瞭に定められない句読入力に関連する句読符号のうちの１つを、明瞭に定められない句読入力に先行して入力された、生成された入力シーケンス中の入力のシーケンスに関連する最高の使用頻度を有するオブジェクトに付加し、その後、明瞭に定められない句読入力に後続して入力された、生成された入力シーケンス中の入力のシーケンスに関連する最高の使用頻度を有するオブジェクトを付加することにより生成され、その後、明瞭に定められない句読入力に先行して入力された、生成された入力シーケンス中の入力のシーケンスに関連する順次より低い使用頻度を有するオブジェクトと、明瞭に定められない句読入力に後続して入力された、生成された入力シーケンス中の入力のシーケンスに関連する順次より低い使用頻度を有するオブジェクトも含むオブジェクトの他の組み合わせが後続し、生成されるオブジェクトは前記２つのオブジェクトの組み合わされた使用頻度ランキングの減少する順序で生成される請求項２４記載のシステム。
【請求項２９】  明瞭に定められた選択入力の第１の選択が後続する、１以上の明瞭に定められない入力のシーケンスの選択を検出したとき、プロセッサは、最高の使用頻度を有するオブジェクトを選択し、前記選択されたオブジェクトとそれに後続する１つのスペースをディスプレイに出力し、明瞭に定められた選択入力の、後続する反復された連続的な各選択を検出したとき、識別されたオブジェクトから次に低い使用頻度を有するオブジェクトを選択し、先に出力された１つのスペースに先行するディスプレイ位置における先に出力されたオブジェクトを、前記連続して選択された各オブジェクトに置換する請求項２４記載のシステム。
【請求項３０】  明瞭に定められない句読入力の選択を検出し、明瞭に定められない句読入力を現在の生成された入力シーケンスに付加して、前記明瞭に定められない句読入力に関連する句読符号で終了し、最高の使用頻度を有するメモリ中の完全なワードオブジェクトに関連するシーケンスを形成するとき、および１以上のアルファベット文字に関連する明瞭に定められない入力である次の入力の選択を検出したとき、プロセッサは、明瞭に定められない句読入力の選択を含む現在の生成された入力シーケンスのテキスト解釈として前記完全なワードオブジェクトの出力を確認し、前記次の明瞭に定められない入力を含む新しく生成された入力シーケンスを開始する請求項２４記載のシステム。
【請求項３１】  明瞭に定められない入力シーケンスを明瞭化する方法において、
（ａ）複数の入力から入力シーケンスを生成し、複数の入力のそれぞれは複数の文字、符号にそれぞれ関連し、生成された入力シーケンスは各入力に関連する複数の文字、符号のために明瞭に定められないテキスト解釈を有し、
（ｂ）複数のオブジェクトを構成するために使用されるデータを記憶し、複数のオブジェクトのそれぞれは入力シーケンスおよび相対的な使用頻度に関連し、全てのオブジェクトは複数のノードからなるツリー構造で記憶され、各ノードは入力シーケンスおよび１以上のオブジェクトに関連し、複数のノードは複数の通路により接続され、複数の通路のそれぞれは親ノードのベース入力シーケンスおよび付加的な入力選択に関連する子ノードとベース入力シーケンスに関連する親ノードとを連結し、子ノードに関連するオブジェクトは、子ノードが連結されている対応する親ノードに関連するオブジェクトに基づいており、かつ、対応する親ノードに関連するオブジェクトを変更するためにメモリ中に予め記憶されたコードを使用して構成され、対応する親ノードに関連するオブジェクトを変更することにより子ノードに関連するオブジェクトを構成するために使用されるコードは、対応する親ノードに関連するオブジェクトのオブジェクトリストインデックスを特定するコードと、親ノードを子ノードに連結する付加的な入力選択に関連する文字、符号のうちの１つの文字、符号の論理シンボルインデックスを特定するコードとを含んでおり、
（ｃ）生成された各入力シーケンスに関連する１以上のオブジェクトから、最高の使用頻度を有する少なくとも１つの候補オブジェクトを識別し、前記候補オブジェクトは、少なくとも１つのワードオブジェクトが、生成された入力シーケンスに関連しているとき、ワードオブジェクトであり、前記候補オブジェクトは、生成された入力シーケンスに関連しているワードオブジェクトがないとき、ワードステムオブジェクトであり、
（ｄ）生成された入力シーケンスのテキスト解釈として、生成された各入力シーケンスに関連する少なくとも１つの識別された候補オブジェクトを表示し、
前記全てのオブジェクトをツリー構造で記憶することは、冗長親ノードを削除することを含み、
コードが同じシーケンスで生成されて、同じオブジェクトリストインデックスおよび同じ論理シンボルインデックスを特定し、さらに、子ノードを２つの冗長親ノードのそれぞれに連結させている全ての入力に対して、前記子ノードも冗長であって、２つの冗長親ノードの両者に存在する所定の入力に関連する全てのコードが同一であるときに、ツリーの２つの親ノードは冗長であり、
前記冗長親ノードのうちの１つはメモリ中のツリー構造から削除され、残りの冗長親ノードは任意のコードと融合され、削除された冗長親ノードにのみ存在していた子ノードに連結し、
削除された親ノードが子である任意の親ノードからの全てのリンクが残りの冗長親ノードへのリンクとして書き換えられる方法。
【請求項３２】  ワードステムオブジェクトの使用頻度が、予め定められたファクターだけ、生成された入力シーケンスに関連する任意のワードオブジェクトに関連する最高の使用頻度を超えるとき、かつ生成された入力シーケンスに関連する任意のワードオブジェクトに関連する最高の使用頻度が、使用頻度の予め定められたしきい値より低いまたは等しいとき、生成された入力シーケンスのテキスト解釈として表示される最高の使用頻度を有する少なくとも１つの識別された候補オブジェクトは、ワードステムオブジェクトである請求項３１記載の方法。
【請求項３３】  生成された入力シーケンスのテキスト解釈として暫定的に表示される、最高の使用頻度を有する少なくとも１つのオブジェクトは、１以上の文字、符号を明瞭に生成することになる任意の入力を入れるとき、生成された入力シーケンスのテキスト解釈として出力されることが確認され、前記１以上の明瞭に定められた文字、符号は前記確認されたテキスト解釈にすぐ続いて出力される請求項３１記載の方法。
【請求項３４】  対応する親ノードに関連するオブジェクトを変更することにより子ノードに関連するオブジェクトを構成するために使用されるコードは、そのコードが子ノードに関連するオブジェクトを生成するコードシーケンスの最終コードであるか否かの仕様をさらに含んでいる請求項３１記載の方法。
【請求項３５】  親ノードに連結された子ノードに対応する付加的な入力選択の数およびアイデンティティは、前記子ノードの数およびアイデンティティを示す有効なキービットのフィールドにより親ノードにおいて示される請求項３１記載の方法。
【請求項３６】  子ノードに関連するオブジェクトを生成するために使用される１以上のコードの各セットには前記子ノードに対するポインタが直後に続き、１以上のコードの１以上のセットと後続するポインタは、前記子ノードの数およびアイデンティティを示す有効なキービットと同一の順序で親ノード内のメモリに連続して位置付けられている請求項３５記載の方法。
【請求項３７】  オブジェクトの減少する使用頻度にしたがってオブジェクトがオブジェクトリスト中で順序付けられるように、子ノードに関連するオブジェクトを生成するコードがメモリ中において順序付けられている請求項３１記載の方法。
【請求項３８】  各入力に関連する文字、符号のインデックスは、メモリのワードオブジェクト中の文字、符号の発生頻度が減少する順序で、文字、符号に連続して割当てられている請求項３１記載の方法。
【請求項３９】  論理シンボルインデックスは、単一の文字、符号、または複数の文字、符号を有するストリングのいずれかに割り当てられている３１記載の方法。
【請求項４０】  対応する親ノードに関連するオブジェクトを変更することにより子ノードに関連するオブジェクトを構成するために使用されるコードは、オブジェクトタイプの仕様も含んでいる請求項３８記載の方法。
【請求項４１】  特定されたオブジェクトタイプは、メモリ中のオブジェクト中から、構成されたオブジェクトを特有に識別するコードを含んでいる請求項４０記載の方法。
【請求項４２】  特定されたオブジェクトタイプは、構成されたオブジェクトの使用頻度についての情報を含んでいる請求項４０記載の方法。
【請求項４３】  特定されたオブジェクトタイプは、構成されたオブジェクトが完全なワードであるか否かについての情報を含んでいる請求項４０記載の方法。
【請求項４４】  各入力に関連する文字、符号のインデックスは、対応する親ノードに関連するオブジェクトにおいて直前に先行する文字、符号に続く文字、符号の発生頻度が減少する順序で連続して文字、符号に割当てられ、対応する親ノードには子ノードに関連するオブジェクトを形成するために文字、符号が付加されている請求項３１記載の方法。
【請求項４５】  コードが同じシーケンスで生成されて、同じオブジェクトリストインデックスおよび同じ論理シンボルインデックスを特定し、さらに、子ノードを２つの冗長親ノードのそれぞれに連結させている全ての入力に対して、前記子ノードも冗長であって、冗長親ノードの両者に存在する所定の入力に関連する全てのコードが同一であるときのみ、ツリーの２つの親ノードは冗長であるとして規定される請求項３１記載の方法。
【請求項４６】  コードが同じオブジェクトリストインデックスおよび同じ論理シンボルインデックスを特定するとき、所定の入力に関連し、かつ、前記冗長親ノードの両者に存在する１以上のコードは、同一であるとして規定される請求項３１記載の方法。
【請求項４７】  対応する親ノードに関連するオブジェクトを変更することにより子ノードに関連するオブジェクトを構成するために使用される１以上のコードは、子ノードに関連する構成されたオブジェクトに関連するオブジェクトタイプの仕様も含んでおり、
２つのコードが、同じオブジェクトリストインデックスおよび同じ論理シンボルインデックスを特定するとき、および２つのコードのうちのせいぜい１つのコードがオブジェクトタイプを特定するとき、２つのコードは同一であると規定され、
任意のコードと融合され、削除された冗長親ノードにのみ存在していた子ノードに連結する残りの冗長親ノードに存在するコードは、前記オブジェクトタイプの仕様を含んでいる請求項３１記載の方法。
【請求項４８】  特定されたオブジェクトタイプは、ノードを使用するその他の入力シーケンスから、構成されたオブジェクトに対応する入力シーケンスを識別するための情報を含んでいる請求項４７記載の方法。
【請求項４９】  明瞭に定められない入力シーケンスを明瞭化するためのコンピュータの実行可能なコンポーネントを有するコンピュータの読取り可能な媒体において、
（ａ）複数の入力を処理し、複数の入力のそれぞれは複数の文字、符号に関連し、生成された入力シーケンスは各入力に関連する複数の文字、符号のために明瞭に定められないテキスト解釈を有するユーザ入力コンポーネントと、
（ｂ）複数のオブジェクトを構成するために使用されるデータを含んでおり、複数のオブジェクトのそれぞれは入力シーケンスおよび使用頻度に関連し、全てのオブジェクトは複数のノードからなるツリー構造で記憶され、各ノードは入力シーケンスおよび１以上のオブジェクトに関連し、複数のノードは複数の通路により接続され、複数の通路のそれぞれは親ノードのベース入力シーケンスおよび付加的な入力選択に関連する子ノードとベース入力シーケンスに関連する親ノードとを連結し、子ノードに関連するオブジェクトは、子ノードが連結されている対応する親ノードに関連するオブジェクトに基づいており、かつ、対応する親ノードに関連するオブジェクトを変更するためにメモリ中に予め記憶されたコードを使用して構成され、対応する親ノードに関連するオブジェクトを変更することにより子ノードに関連するオブジェクトを構成するために使用されるコードは、対応する親ノードに関連するオブジェクトのオブジェクトリストインデックスを特定するコードと、親ノードを子ノードに連結する付加的な入力選択に関連する文字、符号のうちの１つの文字、符号の論理シンボルインデックスを特定するコードとを含んでいる記憶コンポーネントと、
（ｃ）生成された各入力シーケンスに関連する１以上のオブジェクトから、最高の使用頻度を有する少なくとも１つの候補オブジェクトを識別し、前記候補オブジェクトは、少なくとも１つのワードオブジェクトが、生成された入力シーケンスに関連しているとき、ワードオブジェクトであり、前記候補オブジェクトは、生成された入力シーケンスに関連しているワードオブジェクトがないとき、ワードステムである識別コンポーネントと、
（ｄ）生成された入力シーケンスのテキスト解釈として、生成された各入力シーケンスに関連する少なくとも１つの識別された候補オブジェクトを表示する出力コンポーネントとを具備し、
前記ツリー構造は冗長親ノードを削除するように構成され、
コードが同じシーケンスで生成されて、同じオブジェクトリストインデックスおよび同じ論理シンボルインデックスを特定し、さらに、子ノードを２つの冗長親ノードのそれぞれに連結させている全ての入力に対して、前記子ノードも冗長であって、２つの冗長親ノードの両者に存在する所定の入力に関連する全てのコードが同一であるときに、ツリーの２つの親ノードは冗長であり、
前記冗長親ノードのうちの１つはメモリ中のツリー構造から削除され、残りの冗長親ノードは任意のコードと融合され、削除された冗長親ノードにのみ存在していた子ノードに連結し、
削除された親ノードが子である任意の親ノードからの全てのリンクが残りの冗長親ノードへのリンクとして書き換えられるコンピュータの読取り可能な媒体。
【請求項５０】  ワードステムオブジェクトの使用頻度が、予め定められたファクターだけ、生成された入力シーケンスに関連する任意のワードオブジェクトに関連する最高の使用頻度を超えるとき、かつ生成された入力シーケンスに関連する任意のワードオブジェクトに関連する前記最高の使用頻度が、使用頻度の予め定められたしきい値より低いまたは等しいとき、生成された入力シーケンスのテキスト解釈として表示される最高の使用頻度を有する少なくとも１つの識別された候補オブジェクトは、ワードステムオブジェクトである請求項４９記載のコンピュータの読取り可能な媒体。
【請求項５１】  生成された入力シーケンスのテキスト解釈として暫定的に表示される、最高の使用頻度を有する少なくとも１つのオブジェクトは、１以上の文字、符号を明瞭に生成することになる任意の入力を入れるとき、生成された入力シーケンスのテキスト解釈として出力されることが確認され、前記１以上の明瞭に定められた文字、符号は前記確認されたテキスト解釈にすぐ続いて出力される請求項４９記載のコンピュータの読取り可能な媒体。
【請求項５２】  対応する親ノードに関連するオブジェクトを変更することにより子ノードに関連するオブジェクトを構成するために使用されるコードは、そのコードが子ノードに関連するオブジェクトを生成するコードシーケンスの最終コードであるか否かの仕様をさらに含んでいる請求項４９記載のコンピュータの読取り可能な媒体。
【請求項５３】  親ノードに連結された子ノードに対応する付加的な入力選択の数およびアイデンティティは、前記子ノードの数およびアイデンティティを示す有効なキービットのフィールドにより親ノードにおいて示される請求項４９記載のコンピュータの読取り可能な媒体。
【請求項５４】  子ノードに関連するオブジェクトを生成するために使用される１以上のコードの各セットには前記子ノードに対するポインタが直後に続き、１以上のコードの１以上のセットと後続するポインタは、前記子ノードの数およびアイデンティティを示す有効なキービットと同一の順序で親ノード内のメモリに連続して位置付けられている請求項５３記載のコンピュータの読取り可能な媒体。
【請求項５５】  オブジェクトの減少する使用頻度にしたがってオブジェクトがオブジェクトリスト中で順序付けられるように、子ノードに関連するオブジェクトを生成するコードがメモリ中において順序付けられている請求項４９記載のコンピュータの読取り可能な媒体。
【請求項５６】  各入力に関連する文字、符号のインデックスは、メモリのワードオブジェクト中の文字、符号の発生頻度が減少する順序で、文字、符号に連続して割当てられている請求項４９記載のコンピュータの読取り可能な媒体。
【請求項５７】  論理シンボルインデックスは、個々の文字、符号、または複数の文字、符号を有するストリングのいずれかに割当てられている請求項４９記載のコンピュータの読取り可能な媒体。
【請求項５８】  対応する親ノードに関連するオブジェクトを変更することにより子ノードに関連するオブジェクトを構成するために使用されるコードは、オブジェクトタイプの仕様も含んでいる請求項４９記載のコンピュータの読取り可能な媒体。
【請求項５９】  特定されたオブジェクトタイプは、メモリ中のオブジェクトの中から、構成されたオブジェクトを特有に識別するコードを含んでいる請求項５８記載のコンピュータの読取り可能な媒体。
【請求項６０】  特定されたオブジェクトタイプは、構成されたオブジェクトの使用頻度についての情報を含んでいる請求項５８記載のコンピュータの読取り可能な媒体。
【請求項６１】  特定されたオブジェクトタイプは、構成されたオブジェクトが完全なワードであるか否かについての情報を含んでいる請求項５８記載のコンピュータの読取り可能な媒体。
【請求項６２】  各入力に関連する文字、符号のインデックスは、対応する親ノードに関連するオブジェクトにおいて直前に先行する文字、符号に続く文字、符号の発生頻度が減少する順序で連続して文字、符号に割当てられ、対応する親ノードには子ノードに関連するオブジェクトを形成するために文字、符号が付加されている請求項４９記載のコンピュータの読取り可能な媒体。
【請求項６３】  コードが同じオブジェクトリストインデックスおよび同じ論理シンボルインデックスを特定するとき、所定の入力に関連し、かつ、前記冗長親ノードの両者に存在する１以上のコードは、同一であるとして規定される請求項４９記載のコンピュータの読取り可能な媒体。
【請求項６４】  コードが同じシーケンスで生成されて、同じオブジェクトリストインデックスおよび同じ論理シンボルインデックスを特定し、さらに、子ノードを２つの冗長親ノードのそれぞれに連結させている全ての入力に対して、前記子ノードも冗長であって、冗長親ノードの両者に存在する所定の入力に関連する全てのコードが同一であるときのみ、ツリーの２つの親ノードは冗長であるとして規定される請求項４９記載のコンピュータの読取り可能な媒体。
【請求項６５】  対応する親ノードに関連するオブジェクトを変更することにより子ノードに関連するオブジェクトを構成するために使用される１以上のコードは、子ノードに関連する構成されたオブジェクトに関連するオブジェクトタイプの仕様も含んでおり、
２つのコードが、同じオブジェクトリストインデックスおよび同じ論理シンボルインデックスを特定するとき、および２つのコードのうちのせいぜい１つのコードがオブジェクトタイプを特定するとき、２つのコードは同一であると規定され、
任意のコードと融合され、削除された冗長親ノードにのみ存在していた子ノードに連結する残りの冗長親ノードに存在するコードは、前記オブジェクトタイプの仕様を含んでいる請求項４９記載のコンピュータの読取り可能な媒体。
【請求項６６】  特定されたオブジェクトタイプは、ノードを使用するその他の入力シーケンスから、構成されたオブジェクトに対応する入力シーケンスを識別するための情報を含んでいる請求項６５記載のコンピュータの読取り可能な媒体。
【請求項６７】  ユーザにより入力された明瞭に定められない入力シーケンスを明瞭化する方法において、
（ａ）複数の入力から入力シーケンスを生成し、複数の入力のそれぞれは複数の文字、符号に関連し、生成された入力シーケンスは各入力に関連する複数の文字、符号のために明瞭に定められないテキスト解釈を有し、複数の入力のうち少なくとも１つの入力は複数の句読符号に関連する明瞭に定められない句読入力であり、複数の入力は少なくとも１つの明瞭に定められた入力を含み、入力シーケンスはユーザが明瞭に定められた入力を操作したときに終了され、
（ｂ）複数のオブジェクトを記憶し、複数のオブジェクトのそれぞれは入力シーケンスおよび使用頻度に関連する文字、符号のシーケンスを含み、
（ｃ）複数のオブジェクトから、生成された各入力シーケンスに関連し、最高の使用頻度を有する少なくとも１つのオブジェクトを識別し、
（ｄ）生成された入力シーケンスのテキスト解釈として、生成された各入力シーケンスに関連する最高の使用頻度を有する少なくとも１つの識別されたオブジェクトを表示し、各入力シーケンスに関連するオブジェクトは使用頻度が減少する順序で表示され、
（ｅ）明瞭に定められた選択入力の１以上の選択を検出したとき、生成された入力シーケンスのテキスト解釈として、識別されたオブジェクトの１つを選択することを含み、
（ｆ）明瞭に定められない句読入力を含む入力シーケンスの生成を検出し、
（ｇ）前記明瞭に定められない句読入力の選択を検出したときに、関連する句読符号のうちの１つを暫定的に出力し、
（ｈ）目的とする句読符号を決定する文脈を設定する次の入力の選択を検出したとき、先に出力された句読符号が目的とする符号であることを決定する文脈を前記次の入力が設定する場合に、先に出力された句読符号を確認し、または、
（ｉ）明瞭に定められない句読入力に関連する複数の句読符号のうちの別のものを出力するために正確な文脈を設定する次の入力の選択を検出したとき、先に出力された句読符号を、次の入力により設定される文脈に対する目的とする句読符号に置換することを含む方法。
【請求項６８】  （ａ）明瞭に定められない句読入力の選択を検出し、前記明瞭に定められない句読入力を現在の生成された入力シーケンスに付加して、メモリ中の任意のオブジェクトに関連しないシーケンスを形成するとき、関連する句読符号のうちの１つを暫定的に出力し、
（ｂ）１以上のアルファベット文字に関連するが、文字“ｓ”に関連しない明瞭に定められない入力である次の入力の選択を検出したとき、
（ｉ）先に出力された句読符号をハイフンに変更し、
（ｉｉ）明瞭に定められない句読入力の選択の前に、現在の生成された入力シーケンスの暫定的に出力されたテキスト解釈を確認し、
（ｉｉｉ）前記次の明瞭に定められない入力を含む新しく生成された入力シーケンスを開始し、
（ｃ）文字“ｓ”を含む１以上のアルファベット文字に関連する明瞭に定められない入力である次の入力の選択を検出したとき、
（ｉ）明瞭に定められない句読入力の選択の前に、現在の生成された入力シーケンスの暫定的に出力されたテキスト解釈を確認し、
（ｉｉ）前記次の明瞭に定められない入力を含む新しく生成された入力シーケンスを開始し、
（ｉｉｉ）先に出力された句読符号をアポストロフィに置換し、前記新しく生成された入力シーケンスのテキスト解釈として文字“ｓ”を暫定的に付加し、
（ｄ）１以上のアルファベット文字に関連しない次の入力の選択を検出したとき、先に出力された句読符号を確認することをさらに含む請求項６７記載の方法。
【請求項６９】  明瞭に定められない句読入力の選択を検出し、前記明瞭に定められない句読入力を現在の生成された入力シーケンスに付加して、メモリ中の任意のオブジェクトに関連しないシーケンスを形成するとき、
（ａ）明瞭に定められない句読入力の選択を検出する前に、生成された入力シーケンスに関連する最高の使用頻度を有する暫定的に表示されたオブジェクトを受入れ、
（ｂ）明瞭に定められない句読入力に関連するデフォルト句読符号を暫定的に出力し、
（ｃ）明瞭に定められない句読入力を含む長さ１の新しい入力シーケンスを生成することをさらに含む請求項６７記載の方法。
【請求項７０】  生成された入力シーケンス中で明瞭に定められない句読入力の発生を検出したとき、
（ａ）明瞭に定められた選択入力を複数回操作することにより選択できる別のテキスト解釈のシーケンスを生成し、別のテキスト解釈の前記シーケンスの第１のものは、明瞭に定められない句読入力に関連する句読符号のうちの１つを、明瞭に定められない句読入力に先行して入力された、生成された入力シーケンス中の入力のシーケンスに関連する最高の使用頻度を有するオブジェクトに付加し、その後、明瞭に定められない句読入力に後続して入力された、生成された入力シーケンス中の入力のシーケンスに関連する最高の使用頻度を有するオブジェクトを付加することにより生成され、その後、明瞭に定められない句読入力に先行して入力された、生成された入力シーケンス中の入力のシーケンスに関連する順次より低い使用頻度を有するオブジェクトと、明瞭に定められない句読入力に後続して入力された、生成された入力シーケンス中の入力のシーケンスに関連する順次より低い使用頻度を有するオブジェクトも含むオブジェクトの他の組み合わせが後続し、生成されるオブジェクトは前記２つのオブジェクトの組み合わされた使用頻度ランキングの減少する順序で生成され、
（ｂ）明瞭に定められた選択入力の操作を１回以上検出したとき、これらの別のテキスト解釈のうちの１つを選択することをさらに含む請求項６７記載の方法。
【請求項７１】  （ａ）明瞭に定められた選択入力の第１の選択が後続する、１以上の明瞭に定められない入力のシーケンスの選択を検出したとき、最高の使用頻度を有するオブジェクトを選択し、前記選択されたオブジェクトとそれに後続する１つのスペースをディスプレイに出力し、
（ｂ）明瞭に定められた選択入力の、後続する反復された連続的な各選択を検出したとき、
（ｉ）識別されたオブジェクトから次に低い使用頻度を有するオブジェクトを選択し、
（ｉｉ）先に出力された１つのスペースに先行するディスプレイ位置における先に出力されたオブジェクトを、前記連続して選択された各オブジェクトに置換することをさらに含む請求項６７記載の方法。
【請求項７２】  明瞭に定められない句読入力の選択を検出し、明瞭に定められない句読入力を現在の生成された入力シーケンスに付加して、前記明瞭に定められない句読入力に関連する句読符号で終了し、最高の使用頻度を有するメモリ中の完全なワードオブジェクトに関連するシーケンスを形成するとき、および１以上のアルファベット文字に関連する明瞭に定められない入力である次の入力の選択を検出したとき、
（ａ）明瞭に定められない句読入力の選択を含む現在の生成された入力シーケンスのテキスト解釈として前記完全なワードオブジェクトの出力を確認し、
（ｂ）前記次の明瞭に定められない入力を含む新しく生成された入力シーケンスを開始することをさらに含む請求項６７記載の方法。
【請求項７３】  明瞭に定められない入力シーケンスを明瞭化するためのコンピュータの実行可能なコンポーネントを有するコンピュータの読取り可能な媒体において、
（ａ）複数の入力を処理し、複数の入力のそれぞれは複数の文字、符号に関連し、生成された入力シーケンスは各入力に関連する複数の文字、符号のために明瞭に定められないテキスト解釈を有するユーザ入力コンポーネントと、
（ｂ）複数のオブジェクトを含み、複数のオブジェクトのそれぞれは入力シーケンスおよび使用頻度に関連する記憶コンポーネントと、
（ｃ）複数のオブジェクトから、生成された各入力シーケンスに関連し、最高の使用頻度を有する少なくとも１つのオブジェクトを識別する識別コンポーネントと、
（ｄ）生成された入力シーケンスのテキスト解釈として、生成された各入力シーケンスに関連する少なくとも１つの識別されたオブジェクトを表示し、各入力シーケンスに関連するオブジェクトが使用頻度の減少する順序で表示される出力コンポーネントと、
（ｅ）明瞭に定められた選択入力の１以上の選択を検出したとき、生成された入力シーケンスのテキスト解釈として、識別されたオブジェクトの１つを選択する選択コンポーネントとを具備し、
（ｆ）複数の入力のうちの少なくとも１つの入力は複数の句読符号に関連する明瞭に定められない句読入力であり、
（ｇ）前記明瞭に定められない句読入力の選択を検出したときに、関連する句読符号のうちの１つを暫定的に出力し、
（ｈ）目的とする句読符号を決定する文脈を設定する次の入力の選択を検出したとき、先に出力された句読符号が目的とする符号であることを決定する文脈を前記次の入力が設定する場合に、先に出力された句読符号を確認し、または、
（ｉ）明瞭に定められない句読入力に関連する複数の句読符号のうちの別のものを出力するために正確な文脈を設定する次の入力の選択を検出したとき、先に出力された句読符号を、次の入力により設定される文脈に対する目的とする句読符号に置換するコンピュータの読み取り可能な媒体。
【請求項７４】  （ａ）明瞭に定められない句読入力の選択を検出し、前記明瞭に定められない句読入力を現在の生成された入力シーケンスに付加して、メモリ中の任意のオブジェクトに関連しないシーケンスを形成するとき、出力コンポーネントは関連する句読符号のうちの１つを暫定的に出力し、
（ｂ）１以上のアルファベット文字に関連するが、文字“ｓ”に関連しない明瞭に定められない入力である次の入力の選択を検出したとき、出力コンポーネントは、先に出力された句読符号をハイフンに変更し、明瞭に定められない句読入力の選択の前に、現在の生成された入力シーケンスの暫定的に出力されたテキスト解釈を確認し、前記次の明瞭に定められない入力を含む新しく生成された入力シーケンスを開始し、
（ｃ）文字“ｓ”を含む１以上のアルファベット文字に関連する明瞭に定められない入力である次の入力の選択を検出したとき、出力コンポーネントは、明瞭に定められない句読入力の選択の前に、現在の生成された入力シーケンスの暫定的に出力されたテキスト解釈を確認し、前記次の明瞭に定められない入力を含む新しく生成された入力シーケンスを開始し、先に出力された句読符号をアポストロフィに置換し、前記新しく生成された入力シーケンスのテキスト解釈として文字“ｓ”を暫定的に付加し、入力コンポーネントが、１以上のアルファベット文字に関連する明瞭に定められない入力であるさらに別の次の入力の選択を検出したとき、出力コンポーネントが、先に出力されたアポストロフィをハイフンに置換し、入力コンポーネントが、前記さらに別の次の明瞭に定められない入力が続く文字“ｓ”を含む１以上のアルファベット文字に関連する明瞭に定められない入力を備えた新しく生成された入力シーケンスを開始し、出力コンポーネントが、前記ハイフンに続く前記新しく開始された入力シーケンスに関連する、識別コンポーネントにより識別されたオブジェクトを出力し、
（ｄ）１以上のアルファベット文字に関連しない次の入力の選択を検出したとき、出力コンポーネントは、先に出力された句読符号を確認する請求項７３記載のコンピュータの読取り可能な媒体。
【請求項７５】  明瞭に定められない句読入力の選択を検出し、前記明瞭に定められない句読入力を現在の生成された入力シーケンスに付加して、メモリ中の任意のオブジェクトに関連しないシーケンスを形成するとき、出力コンポーネントは、明瞭に定められない句読入力の選択を検出する前に、生成された入力シーケンスに関連する最高の使用頻度を有する暫定的に表示されたオブジェクトを受入れ、明瞭に定められない句読入力に関連するデフォルト句読符号を暫定的に出力し、明瞭に定められない句読入力を含む長さ１の新しい入力シーケンスを生成させる請求項７３記載のコンピュータの読取り可能な媒体。
【請求項７６】  生成された入力シーケンス中で明瞭に定められない句読入力の発生を検出したとき、
（ａ）出力コンポーネントは、明瞭に定められた選択入力を複数回選択することにより選択できる別のテキスト解釈のシーケンスを生成し、別のテキスト解釈の前記シーケンスの第１のものは、明瞭に定められない句読入力に関連する句読符号の１つを、明瞭に定められない句読入力に先行して入力された、生成された入力シーケンス中の入力のシーケンスに関連する最高の使用頻度を有するオブジェクトに付加し、その後、明瞭に定められない句読入力に後続して入力された、生成された入力シーケンス中の入力のシーケンスに関連する最高の使用頻度を有するオブジェクトを付加することにより生成され、その後、明瞭に定められない句読入力に先行して入力された、生成された入力シーケンス中の入力のシーケンスに関連する順次より低い使用頻度を有するオブジェクトと、明瞭に定められない句読入力に後続して入力された、生成された入力シーケンス中の入力のシーケンスに関連する順次より低い使用頻度を有するオブジェクトも含むオブジェクトの他の組み合わせが後続し、生成されるオブジェクトは前記２つのオブジェクトの組み合わされた使用頻度ランキングの減少する順序で生成され、
（ｂ）選択コンポーネントは、明瞭に定められた選択入力の操作を１回以上検出したとき、これらの別のテキスト解釈のうちの１つを選択する請求項７３記載のコンピュータの読取り可能な媒体。
【請求項７７】  （ａ）明瞭に定められた選択入力の第１の選択が後続する、１以上の明瞭に定められない入力のシーケンスの選択を検出したとき、選択コンポーネントは、最高の使用頻度を有するオブジェクトを選択し、出力コンポーネントは、前記選択されたオブジェクトとそれに後続する１つのスペースをディスプレイに出力し、
（ｂ）明瞭に定められた選択入力の、後続する反復された連続的な各選択を検出したとき、選択コンポーネントは、識別されたオブジェクトから次に低い使用頻度を有するオブジェクトを選択し、出力コンポーネントは、先に出力された１つのスペースに先行するディスプレイ位置における先に出力されたオブジェクトを、前記連続して選択された各オブジェクトに置換する請求項７３記載のコンピュータの読取り可能な媒体。
【請求項７８】  明瞭に定められない句読入力の選択を検出し、明瞭に定められない句読入力を現在の生成された入力シーケンスに付加して、前記明瞭に定められない句読入力に関連する句読符号で終了し、最高の使用頻度を有するメモリ中の完全なワードオブジェクトに関連するシーケンスを形成するとき、および１以上のアルファベット文字に関連する明瞭に定められない入力である次の入力の選択を検出したとき、出力コンポーネントは、明瞭に定められない句読入力の選択を含む現在の生成された入力シーケンスのテキスト解釈として前記完全なワードオブジェクトの出力を確認し、前記次の明瞭に定められない入力を含む新しく生成された入力シーケンスを開始する請求項７３記載のコンピュータの読取り可能な媒体。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】００３２
【訂正方法】変更
【訂正の内容】
【００３２】
任意のキーストロークシーケンスを有するオブジェクトを記憶する能力は、システムの省略および短縮処理を高速化することに使用される。省略および短縮は句読点を無視して、純粋なアルファベット内容に対応するキーストロークシーケンスにより識別することができる。その結果、省略および短縮は句読点を入力せずにユーザにより容易にアクセスされ、キーストロークを著しく省くことができる。例えば、ユーザが“ｎ”と“ｔ”との間にアポストロフィをタイプせずに“ｄｉｄ´ｔ”のキーストロークシーケンスを入力することができる。キーストロークシーケンス“ｄｉｄｔ”に対応するボキャブラリモジュール中の命令は、表中の１つのシンボルとして“ｎ”と“ｔ”との間にアポストロフィを有するＡＳＣＩＩシーケンスを参照する。それ故、ユーザが句読マークを入力する必要なく、明瞭化システムは正確なワード“ｄｉｄ´ｔ”をユーザに自動的に表示する。明瞭化システムは、特有の文字を有する外国語のワード（ＴＵＶキー上の単一のキーストロークとして入力される“Ｕのウムラウト”等）を適切に表示するのに同一の表を使用する。大文字使用も類似の方法で処理されてもよい。常に全て大文字で使用されるべきワードと、頭文字が大文字のワード、または中間部分の大文字のワードは大文字を示すキーストロークを省いたキーストロークシーケンスに関連され、ユーザがこのような大文字を入力する必要をなくす。オブジェクトタイプのフィールドはまた、構成されるオブジェクトについての付加的な情報を特定するように各命令558 に含まれてもよい。オブジェクトタイプのフィールドは、生成されたオブジェクトがワード、ワードステムまたは任意のその他のオブジェクトであるかを特定するためのコードを含んでもよい。それ故、オブジェクトタイプのフィールドは、所定のボキャブラリモジュール内で異なるタイプのオブジェクトが混合されることを可能にする。さらに、オブジェクトタイプのフィールドはまたワードの品詞に関する情報と、オブジェクトがどのように大文字使用されるかについての情報、または種々の語形変化および末尾を構成するために必要な情報を含んでもよい。品詞情報を有するボキャブラリモジュールを使用する減少されたキーボード明瞭化システムは、統語（シンタックス）解析を実行して明瞭化プロセスを改良するための付加的な情報を使用してもよい。オブジェクトタイプのフィールドはまた圧縮された形態のテキストの伝送を可能にするための特定のコードを含んでもよい。特定のコードは入力されたキーストロークシーケンスまたは関連する明瞭化符号を送信する代わりに、遠隔局へ送信される。
【誤訳訂正３】
【訂正対象書類名】明細書
【訂正対象項目名】００５１
【訂正方法】変更
【訂正の内容】
【００５１】
図５は、各ノードが不明瞭なキーストロークシーケンスに対応しているノードのツリー構造でワードのデータベースを生成させるソフトウェアプログラムルーチンのフローチャートである。キーストロークシーケンスにより生成される、可能性あるワードまたはワードステムに対応している多数のワードオブジェクトが各ノードで生成される。ブロック190 において、しきい値“ＭｉｎＦａｃｔｏｒ”が設定される。このしきい値は最小のファクターに対応している。ノードにおいて最も頻度の高いワードオブジェクト（すなわち、そのノードに対する選択リストで最初に表現されるデフォルトオブジェクト）に対してプロモートされるようにするためには、テキストオブジェクトの総頻度は、この最小ファクターだけ、ノードにおいて最も頻度の高いワードオブジェクトの総頻度を超えなければならない。ワードオブジェクトの総頻度は、ワード自体の頻度に、そのワードがステム（すなわち、より長いワードの最初のいくつかの頭文字に対応する）となっているより長い全てのワードの頻度の合計をプラスしたものである。ブロック191 で第２のしきい値“ＭａｘＷｏｒｄＦｒｅｑ”が設定される。この第２のしきい値は、それに対して別のステムがプロモートされるかもしれないワードの最大相対頻度に対応する。ブロック192 で、ツリーの全てのノードがトラバースされ、未処理としてマークされる。ブロック193 で、ルーチンはツリーの全てのノードが処理されているか否かを決定する。全てのノードが処理されているならば、ルーチンは停止し、そうでなければブロック194 で、システムは次の未処理のノードを取出し、最も頻度の高いワードオブジェクト（ＭｏｓｔＦｒｅｑＷｏｒｄ）の頻度と、そのワードがステムとなっている全てのワードとそのワードの総頻度（ＭｏｓｔＦｒｅｑＷｏｒｄＴｏｔ）と、そのオブジェクトがステムとなっている全てのワードの総頻度が、ノードに関連する全てのオブジェクトの中で最高である（ＭｏｓｔＦｒｅｑＳｔｅｍＴｏｔ）オブジェクトとを決定する。ブロック195 で、システムはＭｏｓｔＦｒｅｑＳｔｅｍＴｏｔが、少なくともＭｉｎＦａｃｔｏｒだけ、ＭｏｓｔＦｒｅｑＷｏｒｄＴｏｔ値を超えているか否かを試験する。超えていないならば、ノードに関連するデフォルトオブジェクトは変更されず、システムはブロック198 へ戻る。ここでノードはブロック193 に戻る前に既に処理されているものとしてマークされる。ブロック195 で、ＭｏｓｔＦｒｅｑＷｏｒｄＴｏｔが、少なくともＭｉｎＦａｃｔｏｒだけ超過しているならば、ブロック196 で、システムはノードに関連する現在のデフォルトオブジェクトの頻度（ＭｏｓｔＦｒｅｑＷｏｒｄ）が、それに対して別のオブジェクトがプロモートされるかもしれないワードの最大値（ＭａｘＷＷｏｒｄＦｒｅｑ）を超えているか否かを試験する。超えているならば、ノードに関連するデフォルトオブジェクトは変更されず、システムはブロック198 に戻る。超えていないならば、ＭｏｓｔＦｒｅｑＳｔｅｍＴｏｔに関連するオブジェクトが、ノードに関連するデフォルトオブジェクトとして指定されるように、ブロック198 に戻る前にブロック197 でノードが変更される。