【誤訳訂正書】
【提出日】平成22年11月1日(2010.11.1)
【誤訳訂正１】
【訂正対象書類名】明細書
【訂正対象項目名】特許請求の範囲
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】  プロセッサとシステムメモリと入出力システムとを含むコンピュータ上のソフトウェアプログラムを、前記コンピュータのユーザーインターフェースを介して使用するユーザーに対して、該使用における適切な支援を提供する方法であって、前記方法は、推論システムを使用することにより達成され、前記推論システムは、
前記ユーザーの、前記ソフトウェアプログラムに対する、前記ユーザーインターフェースを介した操作を監視するイベントモニタと、
前記イベントモニタが取得した前記ユーザーの操作情報を、原子イベントとして受信するイベントプロセッサと、
ユーザーの動作や単語といった観測可能な世界の状態を表す変数に関する情報や、直接的には観測することができないか或いは観測することにコストがかかる、ユーザーのゴールや支援の必要性についての興味のある仮説を表す変数に関する情報を含む、知識ベースと、
ベイズ推論に基づいて構築された、前記イベントプロセッサからの出力を受信する、確率論的推論エンジンと
を備え、前記方法は、
（ａ）前記ユーザーが前記ソフトウェアプログラムを使用する前に、前記ソフトウェアプログラム用の推論システムを構築し、前記コンピュータに格納するステップであって、該ステップは、
（ａ−１）前記適切な支援を提供するソフトウェアプログラムのプログラム機能を特定するサブステップと、
（ａ−２）前記コンピュータが、前記ソフトウェアプログラムの特定されたプログラム機能に対する前記適切な支援を提供するための推論モデルを構築するサブステップと、
（ａ−３）前記コンピュータが、前記推論モデルによって前記適切な支援を提供するために使用する、特定の前記プログラム機能のモデル化イベントを、前記ソフトウェアから利用できる基本イベントに基づいて、定義するサブステップと、
（ａ−４）前記モデル化イベントが発生したことを意味する一つまたは複数の原子ユーザーインターフェース動作を各モデル化イベントに対して特定するサブステップであって、前記モデル化イベントにはユーザーが何もしない一定の時間の経過が含まれる、原子ユーザーインターフェース動作を特定するサブステップと、
（ａ−５）一つまたは複数の特定された前記原子ユーザーインターフェース動作を前記入出力システムを介して捕らえるイベントモニタを構築するサブステップと、
（ａ−６）前記一つまたは複数の原子ユーザーインターフェース動作からモデル化イベントを合成するための、前記イベントプロセッサを構築するサブステップと、
（ａ−７）前記推論モデルから、前記知識ベースを構築するサブステップと、
（ａ−８）前記推論モデルから、前記確率論的推論エンジンを構築するサブステップと
を含むステップと、
（ｂ）前記ユーザーが前記ソフトウェアプログラムを使用する間に、前記コンピュータが、前記推論システムを用いて、前記適切な支援を提供するステップであって、該ステップは、
（ｂ−１）前記イベントモニタが、前記プログラムを操作する場合の手順から、前記原子イベントを抽出するサブステップと、
（ｂ−２）前記イベントプロセッサが、該原子イベントから、前記モデル化イベントを合成するサブステップであって、該モデル化イベントは、前記ソフトウェアプログラムを使用する際のヘルプ情報を求めるためのフリーテキスト質問への単語入力を含む、サブステップと、
（ｂ−３）前記確率論的推論エンジンが、前記モデル化イベントが発生したときに推奨すべき支援を、前記イベントプロセッサからの出力と、前記知識ベースとを用いて決定するサブステップと
を備えるステップと
を備えることを特徴とする方法。
【請求項２】
前記イベントモニタと前記ソフトウェアプログラムとを一体化して前記適切な支援のためのソフトウェアプログラムを実現するステップとをさらに備えたことを特徴とする請求の範囲項第１項記載の方法。
【請求項３】
特定のモデル化イベントが発生した場合に最も役に立つ可能性が高い支援を確率論的分析により推論して推奨すべきユーザー支援を前記プロセッサが決定することを特徴とする請求の範囲第１項記載の方法。
【請求項４】
前記プロセッサがベイズネットワークを用いて前記確率論的分析を行うことを特徴とする請求の範囲第３項記載の方法。
【請求項５】
前記プロセッサがベイズ影響図を用いて前記確率論的分析を行うことを特徴とする請求の範囲第３項記載の方法。
【請求項６】
前記システムメモリに格納される前記モデル化イベントは、前記ソフトウェアプログラムのデータ構造の状態に関するコンテキスト情報を含むことを特徴とする請求の範囲第１項記載の方法。
【請求項７】
前記コンピュータシステムの前記入出力システムは音声認識システムを有し、前記システムメモリに格納される前記モデル化イベントは前記音声認識システムによる単語の判別を含むことを特徴とする請求の範囲第１項記載の方法。
【請求項８】
前記コンピュータシステムの前記入出力システムは表示スクリーンと視覚認識システムとを有し、前記システムメモリに格納される前記モデル化イベントは前記視覚認識システムによるスクリーン上のユーザーの注視点の特定を含むことを特徴とする請求の範囲第１項記載の方法。
【請求項９】
前記システムメモリに格納される前記モデル化イベントは、プログラムのメニューコマンドを含むことを特徴とする請求の範囲第１項記載の方法。
【請求項１０】
前記コンピュータシステムは表示スクリーンを有し、前記システムメモリに格納される前記モデル化イベントはスクリーン上でのテキスト表示とその後の一時休止とそれに続くスクロールを含むことを特徴とする請求の範囲第１項記載の方法。
【請求項１１】
前記表示スクリーン上に表示されたテキストはヘルプ情報であり、前記システムメモリに格納される前記モデル化イベントは特定のプログラム機能を使用することに関してのユーザーの能力を示すために使用されることを特徴とする請求の範囲第１０項記載の方法。
【請求項１２】
前記表示スクリーン上にテキストが表示された後、一時休止とスクロールが行われるというモデル化イベントを用いて、前記表示スクリーンに表示されたテキストをユーザーの関心事として追従することを特徴とする請求の範囲第１０項記載の方法。
【請求項１３】
前記テキストは前記システムメモリのデータベースに記憶されていることを特徴とする請求の範囲第１２項記載の方法。
【請求項１４】
前記テキストの位置までのパスは前記システムメモリのデータベースに記憶されていることを特徴とする請求の範囲第１２項記載の方法。
【請求項１５】
請求の範囲第１項記載のステップを前記プロセッサが実行するためのコンピュータが実行可能な命令が記載された、コンピュータ読みとり可能な媒体。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】発明の詳細な説明
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】の、第１９頁第２６−２７行において、
訂正前の
「こうして構築したイベントモニタをソフトウェアアプリケーションにと一体化し」
という記載を、
「こうして構築したイベントモニタをソフトウェアアプリケーションと一体化し」
と訂正。
【誤訳訂正３】
【訂正対象書類名】明細書
【訂正対象項目名】発明の詳細な説明
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】の第３０頁第２−５行において、
訂正前の
「例えば、それは、モデル化イベントをScaled_secondsすなわちユーザーの作業速度で秒を変倍して平均的ユーザーよりも作業速度の早いまたは遅いユーザーに時間定数を適合させた時間の測定値を定義するのに有用である。」
という記載を、
「例えば、平均ユーザーより早い速度または遅い速度で働くユーザーに対する一時定数を適合させるように、Scaled_seconds（すなわち、秒を、ユーザーが働く速度で増減した期間についての量）の観点でモデル化イベントを定義することは有用である。」
と訂正。
【誤訳訂正４】
【訂正対象書類名】明細書
【訂正対象項目名】発明の詳細な説明
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】の、第３０頁第１０−２２行において、
訂正前の
「Ｒａｔｅ（ｘ，ｔ，ｄ）：ディメンションｄの期間ｔの間に少なくともｘ個の原子イベントが発生する。・・・Ｄｗｅｌｌ（ｔ，ｄ）：ディメンションｄのｔ秒間あるいは変倍ｔ秒のあいだにユーザーが何も行動を起こさない。」
という記載を、
「Ｒａｔｅ（ｘ，ｔ，ｄ）：ディメンションｄの期間ｔの間に少なくともｘ個の原子イベントが発生する。
Ｅｎｓｅｍｂｌｅ＿Ｎ（｛ｘ１，．．．ｘｎ｝，ｔ，ｄ）：ディメンションｄの期間ｔの間に一組のイベント｛ｘ１，．．．ｘｎ｝のうち少なくともＮ個のイベントが発生する。
Ａｌｌ（｛ｘ１，．．．ｘｎ｝，ｔ，ｄ）：ディメンションｄの期間ｔの間に一組のイベント｛ｘ１，．．．ｘｎ｝の全てのイベントが発生する。
Ｓｅｑｕｅｎｃｅ（｛ｘ１，．．．ｘｎ｝，ｔ，ｄ）：一組のイベント｛ｘ１，．．．ｘｎ｝の中で指定されたイベントは全てディメンションｄの期間ｔの間に発生する。
ＴｉｇｈｔＳｅｑ（｛ｘ１，．．．ｘｎ｝，ｔ）：一組のイベント｛ｘ１，．．．ｘｎ｝の中で指定されたイベントは全てディメンションｄの期間ｔの間に発生する。
Ｄｗｅｌｌ（ｔ，ｄ）：ディメンションｄのｔ秒間あるいは増減されたｔ秒のあいだにユーザーが何も行動を起こさない。」
と訂正。
【誤訳訂正５】
【訂正対象書類名】明細書
【訂正対象項目名】発明の詳細な説明
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】の、第３０頁第２９行−第３１頁第３行において、
訂正前の
「すなわち、前記言語は、・・・の増加とともに変化する。」
という記載を、
「すなわち、前記言語は、前記イベントが最後に発生してから、ｐ（Ｅｉ，ｔｏ｜Ｈｊ，ｔｐ）（すなわち、現時点ｔｐにおける仮説Ｈｊが真であることを条件として、過去のある時点ｔｏで発生したイベントＥｉの確率）がｔｐ＝ｔの増加と共にどのように変化するのかの記述を可能にする。」
と訂正。
【誤訳訂正６】
【訂正対象書類名】明細書
【訂正対象項目名】発明の詳細な説明
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】の、第３１頁第１１−１２行において、
訂正前の
「可能性比」
という記載を、
「尤度比」
と訂正。
【誤訳訂正７】
【訂正対象書類名】明細書
【訂正対象項目名】発明の詳細な説明
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】の、第３１頁第２３−２５行において、
訂正前の
「ｐ（Ｅｉｔｏ｜Ｈｊ，ｔｐ）＝ｆ［ｐ（Ｅｉｔｏ｜Ｈｊ，ｔｐ），  ｐ（ｎｏｔ（Ｅｉ）｜Ｈｊ，ｔｐ），ｔｐ］
また、
ｐ（Ｅｉｔｏ｜ｎｏｔ（Ｈｊ），ｔｐ）＝ｆ［ｐ（Ｅｉ，ｔｏ｜ｎｏｔ（Ｈｊ），  ｔｐ），  ｐ（ｎｏｔ（Ｅｉ）｜ｎｏｔ（Ｈｊ），ｔｐ）ｔｐ］」
という記載を、  
「“ｐ（Ｅｉ，ｔｏ｜Ｈｊ，ｔｐ）＝ｆ［ｐ（Ｅｉ，ｔｏ｜Ｈｊ，ｔｏ），  ｐ（ｎｏｔ（Ｅｉ）｜Ｈｊ，ｔｐ），ｔｐ］
また、
ｐ（Ｅｉ，ｔｏ｜ｎｏｔ（Ｈｊ），ｔｐ）＝ｆ［ｐ（Ｅｉ，ｔｏ｜ｎｏｔ（Ｈｊ），  ｔｏ），  ｐ（ｎｏｔ（Ｅｉ）｜ｎｏｔ（Ｈｊ），ｔｐ）ｔｐ］」
と訂正。
【誤訳訂正８】
【訂正対象書類名】明細書
【訂正対象項目名】発明の詳細な説明
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】の、第４２頁第２５行において、
訂正前の
「NEVI(Ex)=Σkp(Ex=Ok|E)*[maxAΣju(Ai,Hj)p(Hj|E,Ex=Ok]-maxAΣju(Ai,Hj)p(Hj|E)-C(Ex)」
という記載を、  
「NEVI(Ex)=Σkp(Ex=Ok|E)*[maxAΣju(Ai,Hj)p(Hj|E,Ex=Ok)]-maxAΣju(Ai,Hj)p(Hj|E)-C(Ex)」
と訂正。
【誤訳訂正９】
【訂正対象書類名】明細書
【訂正対象項目名】発明の詳細な説明
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】の、第４５頁第２０−２４行において、
訂正前の
「推論システム７６は推論グラフ２０３に修正した確率分布と表示し、また最良推測リストボックス２０１には修正した推薦トピックのリストが表示される。この結果、主にデータベースからのデータの取り出しとグラフに表示するデータを主とするものである。」
という記載を、  
「推論システム７６は、データベースからデータを抽出することおよびグラフに表示されたデータを変更することについて焦点をあてる、修正後の確率分布を推論グラフ２０３に提供し、修正後の推薦トピックのリストを最良推測リストボックス２０１に提供する。」
と訂正。
【誤訳訂正１０】
【訂正対象書類名】明細書
【訂正対象項目名】発明の詳細な説明
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】の、第４６頁第１５−１７行において、
訂正前の
「この時、ユーザーは閾値をリセットして自律支援ウィンドウ２０７の表示前にヘルプを必要とする可能性に関する確率を増減するこもできる。」
という記載を、  
「この時、ユーザーは閾値をリセットして自律支援ウィンドウ２０７の表示前にヘルプを必要とする可能性に関する確率を増加させることまたは減少させることもできる。」
と訂正。
【誤訳訂正１１】
【訂正対象書類名】明細書
【訂正対象項目名】発明の詳細な説明
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】の、第６０頁第１７行−第６１頁第３行において、
訂正前の
「Microsoft Office 95の製品系列に含まれる全てのアプリケーションには・・・この後米国特許08,400,797に開示されている方法を行う。」
という記載を、
「Microsoft Office 95の製品系列に含まれる全てのアプリケーションにはMicrosoft Answer Wizardが組み込まれており、このウィザードでは確率論的モデルを用いてフリーテキスト質問中の単語をこれに関連するヘルプトピックの確率に関連づけている。一実施例では、単語と動作の確率論的関連性を推論するシステムにおいて単語と動作をモデル化イベントとして、共に一律に取り扱うことができる。
また他の実施例では、単語と動作を別々に取り扱う分離したサブシステムが設けられている。この分離したサブシステムにおける確率論的分析が終了した後にこれらの分析結果を組み合わせる。第３２図は別々の確率論的分析を組み合わせる方法のフローチャートである。まず、与えられたフリーテキスト質問に最も関連性のあるヘルプトピックをベイズ分析により演算する(ステップ２８０)。」
と訂正。
【誤訳訂正１２】
【訂正対象書類名】明細書
【訂正対象項目名】発明の詳細な説明
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】の、第６２頁第２０行において、
訂正前の
「２図には閾値スライダー付き付き動的支援ウィンドウ」
という記載を、  
「２図には閾値スライダー付き動的支援ウィンドウ」
と訂正。
【誤訳訂正１３】
【訂正対象書類名】明細書
【訂正対象項目名】発明の詳細な説明
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】の、第６４頁第１０−１４行において、
訂正前の
「音声認識の専門家であれば、確率で音素を特徴づけるのに用いる音声言語モデルを演算により求めたコンピュータユーザーのゴール、意図、ニーズ等の情報により動的な影響を受けるようにすればパワーを得ることが可能であることは知っていることであろう。」
という記載を、
「音声認識の専門家であれば、確率によって音素を特徴づけるために使用される音声言語モデルがコンピュータユーザーのゴール、意図、ニーズについて演算された情報により動的に影響を受けた場合に、出力を得ることが可能であることは当然理解できるであろう。」
と訂正。
【誤訳訂正１４】
【訂正対象書類名】明細書
【訂正対象項目名】発明の詳細な説明
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】の、第６７頁第２０行において、
訂正前の
「ウィンド」
という記載を、
「ウィンドウ」
と訂正。