【手続補正書】
【提出日】平成19年12月27日(2007.12.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  テキスト入力をテキスト文書に修正するための方法であって、
テキスト文書への、２つまたはそれよりも多くのテキスト構成要素を含むテキスト選択入力を、確率的入力ソースと非確率的入力ソースのうち１つを含む少なくとも１つのソースから受け取るステップ、
誤ったテキスト構成要素の選択を該テキスト構成要素から受け取るステップ、
該誤ったテキスト構成要素の代替物のリストを表示するコマンドを受け取るステップ、
該コマンドに応答して、修正範囲を調整すべきかどうかの判断を少なくとも自然言語モデルと入力メソッドモデルを使用して行うための修正範囲モデルに前記誤ったテキスト構成要素を提出するステップ、
該修正範囲を調整すべきであると該修正範囲モデルが判断した場合に、前記誤ったテキスト構成要素と該テキスト構成要素に隣接する前記テキスト選択入力からの少なくとも１つのテキスト構成要素を含んでいるテキストユニットを、前記修正範囲モデルから受け取るステップ、
該テキストユニットの代替物のリストを、前記テキスト文書内に直接に開かれたユーザインタフェースを通じて表示するステップ、
該表示の後に、前記テキスト文書内に直接に、前記テキストユニットの代替物のリストから示唆される代替物を自動的に表示するステップ、
該表示した代替物が前記テキストユニットの代替物として許容できるかを判断するステップ、
該表示した代替物が前記テキストユニットの代替物として許容できない場合に、前記テキストユニットの許容できる代替物の部分入力を含んでいる編集を前記テキスト文書内で受け取るステップ、
該編集に応答して前記テキストユニットの代替物のリストをフィルタリングして、該部分入力に関連していない代替物を除去するステップ、
該フィルタリングに応答して、該部分入力に関連する代替物を含んだ、改訂した代替物のリストを表示するステップ、
該改訂リストが前記テキストユニットの前記許容できる代替物を含んでいる場合に、改該訂リストから該許容できる代替物を選択するステップ、
前記テキスト文書内で直接に、該選択した代替物で前記テキストユニットを置き換えるステップ、及び、
前記ユーザインタフェースを閉じるステップ
を有することを特徴とする方法。
【請求項２】  請求項１に記載の方法において、さらに、
前記フィルタリングに応答して、前記テキストユニットの前記許容できる代替物が識別されない場合に、前記テキスト文書内で追加の編集を受け取って該編集に応答して前記テキストユニットの前記代替物のリストをさらにフィルタリングするステップ、及び、
該さらなるフィルタリングに応答して、前記テキスト文書内で直接に、前記編集および前記追加の編集で前記テキストユニットを置き換えるステップ
を有することを特徴とする方法。
【請求項３】  請求項１に記載の方法において、さらに、
マッチする完成した代替のテキスト構成要素を前記改訂リスト内で認識するステップ、
該テキスト構成要素を前記テキスト文書内に直接に、前記部分入力に対して示唆される完成として表示するステップ、
該示唆される完成に関連して、受け容れコマンドを受け取るステップ、及び、
該コマンドに応答して、前記テキスト文書内で直接に、前記マッチする完成した代替のテキスト構成要素で前記テキストユニットを置き換えるステップ
を有することを特徴とする方法。
【請求項４】  請求項１に記載の方法において、
前記編集を前記テキスト文書内で受け取るステップは、前記許容できる代替物の最初の文字を直接に前記テキスト文書内に、前記テキストユニットの位置でタイプすることを含むことを特徴とする方法。
【請求項５】  請求項１に記載の方法において、
前記確率的入力ソースは音声認識装置を含むことを特徴とする方法。
【請求項６】  請求項５に記載の方法において、
前記編集を前記テキスト文書内で受け取るステップは、前記許容できる代替物の最初の文字を直接に前記テキスト文書内に、前記音声認識装置を通じて、前記テキストユニットの位置で声に出してスペリングすることを含むことを特徴とする方法。
【請求項７】  請求項１に記載の方法において、
前記確率的入力ソースは手書き認識装置を含むことを特徴とする方法。
【請求項８】  請求項７に記載の方法において、
前記編集を前記テキスト文書内で受け取るステップは、前記許容できる代替物の最初の文字を直接に前記テキスト文書内に、前記手書き認識装置を通じて、前記テキストユニットの位置で手書きすることを含むことを特徴とする方法。
【請求項９】  請求項１に記載の方法において、
前記確率的入力ソースは手話または他のジェスチャを認識するための視覚ベースの認識装置を含むことを特徴とする方法。
【請求項１０】  コンピュータにより実行されたときに請求項１に記載の方法を実行するコンピュータ実行可能な命令を記憶したコンピュータ可読媒体。
【請求項１１】  請求項１に記載の方法を実行するように動作するコンピュータシステム。
【請求項１２】  請求項１に記載の方法において、さらに、
前記修正範囲を調整すべきではないと前記修正範囲モデルが判断した場合に、前記誤ったテキスト構成要素の代替物のリストを、前記テキスト文書内に直接に開かれたユーザインタフェースを通じて表示するステップ、
該リストを表示した後、前記誤ったテキスト構成要素への編集であって該テキスト構成要素の所望の代替物の部分入力を持った編集を直接、前記テキスト文書内の前記誤ったテキスト構成要素において受け取るステップ、
前記代替物のリストを、該編集に応答してフィルタリングして該部分入力と関連しない代替物を除去するステップ、
該フィルタリングに応答して、該部分入力と関連する代替物を含む、改訂した代替物のリストを表示するステップ、
前記誤ったテキスト構成要素の代替物を、該改訂リストから選択するステップ、
前記テキスト文書内で直接に、該選択した代替物で前記誤ったテキスト構成要素を置き換えるステップ、及び、
前記ユーザインタフェースを閉じるステップ
を有することを特徴とする方法。
【請求項１３】  請求項１に記載の方法において、
前記示唆される代替物は直接、前記テキスト文書内で反転表示されることを特徴とする方法。
【請求項１４】  テキスト入力をテキスト文書に修正するための方法であって、
テキスト文書への、２つまたはそれよりも多くのテキスト構成要素を含むテキスト選択入力を、確率的入力ソースと非確率的入力ソースのうち１つを含む少なくとも１つのソースから受け取るステップ、
誤ったテキスト構成要素の選択を該テキスト構成要素から受け取るステップ、
該誤ったテキスト構成要素の代替物のリストを表示するコマンドを受け取るステップ、
該コマンドに応答して、修正範囲を調整すべきかどうかの判断を少なくとも自然言語モデルと入力メソッドモデルを使用して行うための修正範囲モデルに前記誤ったテキスト構成要素を提出するステップ、
該修正範囲を調整すべきであると該修正範囲モデルが判断した場合に、前記誤ったテキスト構成要素と該テキスト構成要素に隣接する前記テキスト選択入力からの少なくとも１つのテキスト構成要素を含んでいるテキストユニットを、前記修正範囲モデルから受け取るステップ、
該テキストユニットの代替物のリストを、前記テキスト文書内に直接に開かれたユーザインタフェースを通じて表示するステップ、
該表示の後に、前記テキスト文書内に直接に、前記テキストユニットの代替物のリストから示唆される代替物を自動的に表示するステップ、
該表示した代替物が前記テキストユニットの代替物として許容できるかを判断するステップ、
該表示した代替物が前記テキストユニットの代替物として許容できない場合に、前記テキストユニットの許容できる代替物の部分入力を含んでいる編集を前記テキスト文書内で受け取るステップ、
該編集に応答して前記テキストユニットの代替物のリストをフィルタリングして、該部分入力に関連していない代替物を除去するステップ、
該フィルタリングに応答して、該部分入力に関連する代替物を含んだ、改訂した代替物のリストを表示するステップ、
該フィルタリングに応答して、前記テキストユニットの許容できる代替物が識別されない場合に、前記テキストユニットに対する、前記テキストユニット内へ直接の追加の編集を前記テキスト文書内で受け取って、該編集に応答して前記テキストユニットの前記代替物のリストにさらなるフィルタリングを施すステップ、
前記追加の編集の夫々を受け取った後に、前記編集及び前記追加の編集からなる入力と関連する代替物を含む代替物のさらに改訂したリストを表示するステップ、
該さらなるフィルタリングに応答して、前記テキスト文書内で直接に、前記編集および前記追加の編集で前記テキストユニットを置き換えるステップ、及び、
前記ユーザインタフェースを閉じるステップ
を有することを特徴とする方法。
【請求項１５】  請求項１４に記載の方法において、
前記編集を前記テキスト文書内で受け取るステップは、前記許容できる代替物の最初の文字を直接に前記テキスト文書内に、前記テキストユニットの位置でタイプすることを含むことを特徴とする方法。
【請求項１６】  請求項１４に記載の方法において、
前記編集を前記テキスト文書内で受け取るステップは、前記許容できる代替物の最初の文字を直接に前記テキスト文書内に、前記音声認識装置を通じて、前記テキストユニットの位置で声に出してスペリングすることを含むことを特徴とする方法。
【請求項１７】  請求項１４に記載の方法において、
前記編集を前記テキスト文書内で受け取るステップは、前記許容できる代替物の最初の文字を直接に前記テキスト文書内に、前記手書き認識装置を通じて、前記テキストユニットの位置で手書きすることを含むことを特徴とする方法。
【請求項１８】  コンピュータにより実行されたときに請求項１４に記載の方法を実行するコンピュータ実行可能な命令を記憶したコンピュータ可読媒体。
【請求項１９】  請求項１４に記載の方法を実行するように動作するコンピュータシステム。
【請求項２０】  請求項１４に記載の方法において、さらに、
前記修正範囲を調整すべきではないと前記修正範囲モデルが判断した場合に、前記誤ったテキスト構成要素の代替物のリストを、前記テキスト文書内に直接に開かれたユーザインタフェースを通じて表示するステップ、
該リストを表示した後、前記誤ったテキスト構成要素への編集であって該テキスト構成要素の所望の代替物の部分入力を持った編集を直接、前記テキスト文書内の前記誤ったテキスト構成要素において受け取るステップ、
前記代替物のリストを、該編集に応答してフィルタリングして該部分入力と関連しない代替物を除去するステップ、
該フィルタリングに応答して、該部分入力と関連する代替物を含む、改訂した代替物のリストを表示するステップ、
該フィルタリングに応答して、前記誤ったテキスト構成要素の許容できる代替物が識別されない場合に、前記誤ったテキスト構成要素に対する、前記誤ったテキスト構成要素への直接の追加の編集を前記テキスト文書内で受け取って該編集に応答して前記誤ったテキスト構成要素の前記代替物のリストをさらにフィルタリングするステップ、
前記追加の編集の夫々を受け取った後に、前記編集及び前記追加の編集からなる入力と関連する代替物を含む代替物のさらに改訂したリストを表示するステップ、
該さらなるフィルタリングに応答して、前記テキスト文書内で直接に、前記編集および前記追加の編集で前記誤ったテキスト構成要素を置き換えるステップ、及び、
前記ユーザインタフェースを閉じるステップ
を有することを特徴とする方法。
【請求項２１】  テキスト入力をテキスト文書に修正するための方法であって、
テキスト文書への、２つまたはそれよりも多くのテキスト構成要素を含むテキスト選択入力を、確率的入力ソースと非確率的入力ソースのうち１つを含む少なくとも１つのソースから受け取るステップ、
誤ったテキスト構成要素の選択を該テキスト構成要素から受け取るステップ、
該誤ったテキスト構成要素の代替物のリストを表示するコマンドを受け取るステップ、
該コマンドに応答して、修正範囲を調整すべきかどうかの判断を少なくとも入力メソッドモデルを使用して行うための修正範囲モデルに前記誤ったテキスト構成要素を提出するステップ、
該修正範囲を調整すべきであると該修正範囲モデルが判断した場合に、前記誤ったテキスト構成要素と該テキスト構成要素に隣接する前記テキスト選択入力からの少なくとも１つのテキスト構成要素を含んでいるテキストユニットを、前記修正範囲モデルから受け取るステップ、
該テキストユニットの代替物のリストを、前記テキスト文書内に直接に開かれたユーザインタフェースを通じて表示するステップ、
該表示の後に、前記テキスト文書内に直接に、前記テキストユニットの代替物のリストから示唆される代替物を自動的に表示するステップ、
該表示した代替物が前記テキストユニットの代替物として許容できるかを判断するステップ、
該表示した代替物が前記テキストユニットの代替物として許容できない場合に、前記テキストユニットに対する編集であって前記テキストユニットの許容できる代替物の部分入力を含んでいる編集を直接、前記テキスト文書内で受け取るステップ、
該編集に応答して前記テキストユニットの代替物のリストをフィルタリングして、該部分入力に関連していない代替物を除去するステップ、
該フィルタリングに応答して、該部分入力に関連する代替物を含んだ、改訂した代替物のリストを表示するステップ、
前記部分入力に対して示唆される完成として表示され得る、マッチする完成した代替のテキスト構成要素を該改訂リスト内で認識するステップ、
該テキスト構成要素を前記テキスト文書内に直接に、前記部分入力に対して示唆される完成として表示するステップ、
該示唆される完成に関連して、受け容れコマンドを受け取るステップ、
該コマンドに応答して、前記テキスト文書内で直接に、前記マッチする完成した代替のテキスト構成要素で前記テキストユニットを置き換えるステップ、及び
前記ユーザインタフェースを閉じるステップ
を有することを特徴とする方法。
【請求項２２】  請求項２１に記載の方法において、さらに、
マッチする完成した代替テキスト構成要素が識別されない場合、追加の編集を直接に前記テキスト文書内で受け取り、該編集に応答して前記改訂リストをさらにフィルタリングするステップ、
前記追加の編集のそれぞれを受け取った後、前記編集および前記追加の編集からなる入力に関連する代替物を含む代替物のさらなる改訂リストを表示するステップ、
前記編集および前記追加の編集からなる前記入力の示唆される完成として表示され得る、マッチする完成した代替テキスト構成要素が、前記追加の編集に応答する代替物の前記改訂リストの前記さらなるフィルタリングに応答して識別されない場合には、前記編集および前記追加の編集からなる部分入力を前記誤ったテキスト構成要素の置換として受け容れるステップ、
前記編集および前記追加の編集からなる前記入力を前記誤ったテキスト構成要素に対する置換として入力するステップ、及び、
ユーザインターフェースを閉じるステップ
を有することを特徴とする方法。
【請求項２３】  請求項２１に記載の方法において、
前記編集を前記テキスト文書内で受け取るステップは、前記許容できる代替物の最初の文字を直接に前記テキスト文書内に、前記テキストユニットの位置でタイプすることを含むことを特徴とする方法。
【請求項２４】  請求項２１に記載の方法において、
前記編集を前記テキスト文書内で受け取るステップは、前記許容できる代替物の最初の文字を直接に前記テキスト文書内に、前記音声認識装置を通じて、前記テキストユニットの位置で声に出してスペリングすることを含むことを特徴とする方法。
【請求項２５】  請求項２１に記載の方法において、
前記編集を前記テキスト文書内で受け取るステップは、前記許容できる代替物の最初の文字を直接に前記テキスト文書内に、前記手書き認識装置を通じて、前記テキストユニットの位置で手書きすることを含むことを特徴とする方法。
【請求項２６】  コンピュータにより実行されたときに請求項２１に記載の方法を実行するコンピュータ実行可能な命令を記憶したコンピュータ可読媒体。
【請求項２７】  請求項２１に記載の方法を実行するように動作するコンピュータシステム。
【請求項２８】  請求項２１に記載の方法において、さらに、
前記修正範囲を調整すべきではないと前記修正範囲モデルが判断した場合に、前記誤ったテキスト構成要素の代替物のリストを、前記テキスト文書内に直接に開かれたユーザインタフェースを通じて表示するステップ、
該リストを表示した後、前記誤ったテキスト構成要素への編集であって該テキスト構成要素の所望の代替物の部分入力を持った編集を直接、前記テキスト文書内の前記誤ったテキスト構成要素において受け取るステップ、
前記代替物のリストを、該編集に応答してフィルタリングして該部分入力と関連しない代替物を除去するステップ、
該フィルタリングに応答して、該部分入力と関連する代替物を含む、改訂した代替物のリストを表示するステップ、
前記部分入力に対して示唆される完成として表示され得る、マッチする完成した代替のテキスト構成要素を該改訂リスト内で認識するステップ、
該テキスト構成要素を前記テキスト文書内に直接に、前記部分入力に対して示唆される完成として表示するステップ、
該示唆される完成に関連して、受け容れコマンドを受け取るステップ、
該コマンドに応答して、該コマンドに応答して、前記テキスト文書内で直接に、前記マッチする完成した代替のテキスト構成要素で前記誤ったテキスト構成要素を置き換えるステップ、及び
前記ユーザインタフェースを閉じるステップ
を有することを特徴とする方法。