(57)【要約】【課題】ユーザタスクを推定するためにドキュメント使用フットプリントを使用する。【解決手段】ユーザタスクを検出するためのシステムは、動作中、多数のドキュメントを受信し、ユーザタスク表現を生成するためにドキュメントのドキュメント使用フットプリントにクラスタリング技法を適用する（３０４，３１０）。個々のドキュメントのドキュメント使用フットプリントは、１つ以上の所定の時間内に他のドキュメントに対するアクセス頻度に基づいて計算される。上記システムはさらに、少なくとも１つのドキュメントに対する平均滞留時間を計算し（３０６）、ドキュメントアクセスの滞留時間は、ドキュメントのアクティブ時間からアイドル時間を差し引くことによって計算される。クラスタリング技法は、平均滞留時間が所定のしきい値を超えるドキュメントに適用される（３０８，３１０）。【選択図】図３
2011113563.tif 000002
【特許請求の範囲】
【請求項１】
複数のドキュメントを受信し、
クラスタリング技法をドキュメントのドキュメント使用フットプリントに適用することによりユーザタスク表現を生成する、
ユーザタスクを検出するためのコンピュータ実行可能な方法。
【請求項２】
個々のドキュメントのドキュメント使用フットプリントが、１つ以上の所定の時間内に他のドキュメントに対するアクセス頻度に基づいて計算される、請求項１に記載の方法。
【請求項３】
前記所定の時間は、
個々のドキュメントがアクセスされる前の所定の時間と、
個々のドキュメントがアクセスされる時間内の所定の時間と、
個々のドキュメントがアクセスされた後の所定の時間のうちの、
少なくとも１つを有する、請求項２に記載の方法。
【請求項４】
少なくとも１つのドキュメントに対する平均滞留時間を計算することをさらに含む、請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概してタスク管理に関する。さらに具体的に言うと、本発明はユーザタスクを推定するためにドキュメント使用フットプリントを使用することに関する。
【背景技術】
【０００２】
タスク管理では、どのドキュメントまたはアプリケーションが各タスクに対応付けられているかを判定することが一つの課題となっている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】ジャンキャン・シェンらによる”Ｒｅａｌ−Ｔｉｍｅ  Ｄｅｔｅｃｔｉｏｎ  ｏｆ  Ｔａｓｋ  Ｓｗｉｔｃｈｅｓ  ｏｆ  Ｄｅｓｋｔｏｐ  Ｕｓｅｒｓ”，  Ｉｎ  Ｐｒｏｃ．  ＩＪＣＡＩ，  ２００７
【非特許文献２】ジャンキャン・シェンらによる”Ｄｅｔｅｃｔｉｎｇ  ａｎｄ  ｃｏｒｒｅｃｔｉｎｇ  Ｕｓｅｒ  Ａｃｔｉｖｉｔｙ  Ｓｗｉｔｃｈｅｓ：  Ａｌｇｏｒｉｔｈｍｓ  ａｎｄ  Ｉｎｔｅｒｆａｃｅｓ”，  Ｉｎ  Ｐｒｏｃ．  ＩＵＩ  ’０９，  ｐｐ．  １１７−１２６，  ２００９
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のタスク検出方法では、タスクを検出する際に、大量のユーザフィードバックを必要とするか、あるいはユーザタスクを高い精度で表現することができなかった。
【課題を解決するための手段】
【０００５】
本発明の一実施の形態は、ユーザタスクを検出するためのシステムを提供する。動作中、システムは多数のドキュメントを受信し、ユーザタスク表現を生成するためにドキュメントのドキュメント使用フットプリントにクラスタリング技法を適用する。
【０００６】
この実施の形態における変形において、個々のドキュメントのドキュメント使用フットプリントは、１つ以上の所定の時間内に他のドキュメントに対するアクセス頻度に基づいて計算される。
【０００７】
更なる変形において、所定の時間は、個々のドキュメントがアクセスされる前の所定の時間、個々のドキュメントがアクセスされている時間、及び個々のドキュメントがアクセスされた後の所定の時間の少なくとも１つを有する。
【０００８】
この実施の形態の変形において、システムはさらに、少なくとも１つのドキュメントに対する平均滞留時間を計算する。
【０００９】
更なる変形において、ドキュメントアクセスの滞留時間は、ドキュメントのアクティブ時間からアイドル時間を差し引くことによって計算される。
【００１０】
更なる変形において、クラスタリング技法は、平均滞留時間が所定のしきい値を超えるドキュメントに適用される。
【００１１】
この実施の形態における変形において、クラスタリング技法はスペクトラルクラスタリングを有する。
【００１２】
この実施の形態における変形において、システムはさらに、タスク表現をマージ及び／又は分割するためにユーザフィードバックを取得する。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の実施の形態による、ドキュメント使用フットプリントを計算するためのシステムを示す図である。
【図２】図２は、本発明の実施の形態による、ユーザ−タスク表現を生成するためのシステムを示す図である。
【図３】図３は、本発明の実施の形態による、タスク表現を生成するプロセスを示すフローチャートである。
【図４】図４は、本発明の一実施の形態による、ユーザタスクを検出するための例示されたコンピュータシステムを示す図である。
【発明を実施するための形態】
【００１４】
本明細書に示す表１は、本発明の実施の形態による例示されたドキュメント使用フットプリントを示す。
【００１５】
図面において、同一参照番号は同一図の要素を示す。
【００１６】
本発明の実施の形態は、ユーザタスクに対応付けられるタスク表現を自動的に作成するためのシステムを提供する。このシステムは、ユーザがドキュメントにアクセスする前後の所定の時間フレーム内でユーザによってアクセスされた他のアプリケーション、ドキュメント、及び人々に基づいて、ドキュメントの使用フットプリントを計算する。多数のドキュメントの使用フットプリントを取得した後で、システムは、スペクトラルクラスタリングなどのクラスタリング技法を適用してタスク表現を作成し、各タスク表現は、特定のタスクを達成するために使用されるドキュメント及び／又はアプリケーションの収集（クラスタ）を含む。このシステムはまた、それぞれの平均滞留時間に基づいてドキュメントをフィルタリングし、正確なタスク表現を提供するために異なるタスククラスタをマージ又は分割するためにユーザフィードバックを使用する。
【００１７】
ユーザが特定のタスクを実行しているとき、ユーザは１つ以上のドキュメント及び／又はアプリケーションにアクセスする可能性が最も高い。さらに、ユーザはタスクを達成するために他の人々とコミュニケーションをとりあうこともある。人々は長期の時間にわたってタスクを実行し、この時間内で多数のドキュメント及び／又はアプリケーションにアクセスする傾向がある。したがって、所定時間内に同時に又は連続して２つ以上のドキュメントを開く繰り返しパターンは、これらのドキュメントが同じユーザタスク、そして同じタスククラスタに関係していることを示すことが多い。タスククラスタを識別するために、システムはまず、ドキュメント使用フットプリントを計算する。図１に関連して以下により詳細に説明されるように、ドキュメント使用フットプリントはそのコンテンツの代わりにドキュメントの使用状況を記述する。ドキュメントの使用状況がドキュメント内の一時的な相関関係を測定することに注意されたい。
【００１８】
図１は、本発明の実施の形態による、ドキュメント使用フットプリントを計算するためのシステムを図示する略図を示す。この例において、ユーザ１０２は、ネットワーク１０６に接続されているコンピュータ１０４上でユーザのタスクを実行する。ユーザは、タスクを実行しながら、多数のドキュメント及び／又はアプリケーションにアクセスする必要があり得る。これらのドキュメント及び／又はアプリケーションは、コンピュータ１０４、あるいはネットワーク１０６にさらに接続されるサーバ１０８及び１１０などの遠隔サーバ上に配置されていることがある。ドキュメント使用フットプリント計算機１１２は、ドキュメント及び／又はアプリケーションのユーザの使用を監視し、すべてのアクセスされたドキュメント及び／又はアプリケーションに対してドキュメント使用フットプリントを計算する。
【００１９】
ドキュメントに対する使用フットプリントを計算するために、システムは、各ドキュメント及び／又はアプリケーションが開かれ閉じられるとき、各ドキュメント及び／又はアプリケーションにタイムスタンプする。これらのタイムスタンプに基づいて、ドキュメント使用フットプリント計算機１１２は、ドキュメント使用フットプリントを計算することができる。動作中、各ドキュメントはドキュメントＩＤが付与される。各ドキュメントＩＤに対し、ドキュメント使用フットプリント計算機１１２は、ドキュメントがアクセスされる前、アクセスされている間、及びアクセスされたあとの可能性がある所定の時間フレーム内にユーザによってアクセスされる他のドキュメント及び／又はアプリケーションを監視する。
【００２０】
ドキュメント使用フットプリントを計算するために、システムはまず、特定のドキュメントＩＤを有するドキュメントがアクセスされた回数をカウントする。そして、システムは、特定のドキュメントの開閉に関連して所定の時間フレーム内に他のドキュメント及び／又はアプリケーションがアクセスされた回数をカウントするためにタイムスタンプ情報を使用する。他の実施の形態において、特定のドキュメントのドキュメント使用フットプリントは、ドキュメントＩＤによって組織化された正規化アクセス頻度のリストである（特定のドキュメントへのアクセスの数と比較して正規化される）。リスト内のエントリは、特定の時間内のドキュメントに対するアクセス頻度を示す。たとえば、システムは、ドキュメントＡがユーザによってｎ回アクセスされたことを決定する。このシステムは次に、ドキュメントＡがアクセスされる時間の前、アクセスされている間、アクセスされた後の所定の持続時間を備えた多数の時間にマークを付ける。そして、システムは、これらマークのある時間中にユーザがドキュメントＢにｍ時間だけアクセスしたと判定したとする。したがって、システムは、ドキュメントＡのドキュメントＢに対応するドキュメント使用フットプリント入力をｍ／ｎとして生成することができる。システムが、これらマークされた時間中にユーザがドキュメントＣにアクセスを行わなかったと判定した場合、ドキュメントＡのドキュメントＣに対応するドキュメント使用フットプリント入力は０を含む。表１は、本発明の実施の形態による例示されたドキュメント使用フットプリントを示す。表１において、各行のヘッダはドキュメントＩＤであり、対応する行はそのドキュメント使用フットプリントである。行のそれぞれのセルは、縦列項目にリストされたＩＤを有するドキュメントへの上記した正規化アクセス頻度である。
【００２１】
【表１】
2011113563.tif 000003
【００２２】
図２は、本発明の実施の形態による、ユーザタスク表現を生成するためのシステムを図示する略図を示す。システム２００は、ドキュメント使用フットプリント計算機２０２、ドキュメント滞留時間計算機２０４、クラスタリング機構２０６、評価機構２０８、クラスタ・マージャ２１０、及びクラスタ・スプリッタ２１２を有する。
【００２３】
動作中、ドキュメント使用フットプリント計算機２０２は、多数のドキュメントに対して、ユーザがドキュメントを開閉するときの時間を示すタイムスタンプを受信する。そして、これらのドキュメントに対するドキュメント使用フットプリントを計算する。タスクは、比較的長期間にわたって生成される必要があるタスクレポートなどの多数の重要なドキュメントによって特徴付けられる可能性が多いので、ユーザがドキュメント上で動作する平均時間は、ドキュメントが重要なタスク関連ドキュメントであるかどうかを示すことができる。タスク表現の正確さを高めるために、一実施の形態において、すべてのドキュメントに対して計算されたドキュメント使用フットプリントは、ユーザがそれらのドキュメント上で動作するのに消費する持続時間を示す平均滞留時間に基づいてフィルタリングされる。平均滞留時間はドキュメント滞留時間計算機２０４によって計算される。ドキュメント滞留時間は、ドキュメントがアクティブである時間と、アイドルである時間との差として定義される。ドキュメントは、アクティブなウィンドウ上にある時等、アプリケーションの中心であるときにアクティブである。アイドル時間は、ドキュメントがアクティブであるもののユーザがマウス（又は他の位置決めデバイス）を移動させたり、キーボードを使用していなかったりするときの時間を示す。一実施の形態において、ドキュメント滞留時間計算機２０４は、ドキュメントのアクセスごとに滞留時間を計算する。これらの計算された滞留時間は、アクセスすべての平均滞留時間が所定のしきい値よりも大きいドキュメントを選択するために使用できる。たとえば、ドキュメントが多くの回数にわたってアクセスされているが、アクセスすべての平均滞留時間が所定のしきい値よりも低い場合、システムはこの特定のドキュメントの重要性が低いと決定し、したがって将来のクラスタリング動作においてそれを無視することになる。
【００２４】
平均滞留時間がしきい値よりも長いすべてのドキュメントが選択された後で、クラスタリング機構２０６は、教師あり（ｕｎｓｕｐｅｒｖｉｓｅｄ）学習の方法であるクラスタリング技法を選択されたドキュメントに適用する。特定のドキュメントのドキュメント使用フットプリントは、クラスタリング処理に対するデータポイントとしてみなされることができる。一実施の形態において、クラスタリング機構２０６は、選択されたドキュメントをクラスタ（又はドキュメントのサブセット）に分割するためにスペクトラルクラスタリング技法を使用する。更なる実施の形態において、スペクトラルクラスタリング技法を適用しながら、クラスタリング機構２０６は選択されたドキュメントのドキュメント使用フットプリントに基づいて類似度行列を構築する。フットプリントにおける正規化アクセス頻度はドキュメント間の類似度に対応することに留意されたい。たとえば、表１に示される例において、類似度行列は以下のように構築される。
【００２５】
【数１】
2011113563.tif 000004
【００２６】
上記行列の各行は、ドキュメントのドキュメント使用フットプリントである。フットプリントに対応するドキュメントＩＤは、上から下への順で、Ａ、Ｂ、Ｃ、及びＤである。クラスタリング技法を適用した後に類似度行列が以下のように再編成される。
【００２７】
【数２】
2011113563.tif 000005
【００２８】
再編成された類似度行列に対応するドキュメントＩＤは、上から下への順で、Ａ、Ｃ、Ｂ、及びＤであることに留意されたい。一実施の形態において、システムは次に、ユーザ定義しきい値に基づいて行列を「クラスタ」に分割する。たとえば、システムは、再編成された行列を、以下のように示される、それぞれが２つのドキュメントを有する２つのクラスタに分割することができる。
【００２９】
【数３】
2011113563.tif 000006
【００３０】
クラスタリング結果に基づいて、システムはドキュメントをクラスタに分割することができる。上記の例において、システムは、ドキュメントＡ〜ドキュメントＤを、２つのクラスタ、即ち１つはドキュメントＡ及びＣを含み他方はドキュメントＢ及びＤを含むクラスタに分割することができる。これらのクラスタが、ユーザがタスクを実行するときに発生するドキュメント使用の固有の状態又は配分に対応することに留意されたい。クラスタは一般に、タスク全体又はタスク内の段階を示す。タスク表現（タスクを表現するドキュメントの収集）は、ドキュメントの重み付け（又は確率）リストであってもよいことに留意されたい。異なるタスク表現が、異なる重み（確率）が付けられた同一のドキュメントを有していてもよい。一実施の形態において、重みはドキュメント間の相関関係に基づいて計算される。
【００３１】
クラスタリング機構２０６のクラスタリング結果は、多くの場合、ユーザのタスクの初期の「マシン」表現と称される。これらの結果は、多くの場合、多数の初期クラスタを含み、これらの初期クラスタはユーザのタスクを正確に反映しないこともある。クラスタリング結果の正確さを向上させるために、評価機構２０８は、クラスタリング機構２０６の出力の品質を評価する。一実施の形態において、平均クラスタ純度（ＡＣＰ）、平均タスク純度（ＡＴＰ）、及び総合的基準（Ｑ）の３つの測定基準が、クラスタリング結果を評価するために使用される。
【００３２】
ＡＣＰは、検出されたクラスタがいかにうまく１つのタスクのみに限定されるかの測定基準であり、ＡＣＰ値が高いとは、検出されたクラスタが、それぞれ単一のユーザタスクに対応するという意味で、比較的純度が高いことを示す。ＡＣＰ値は以下のように計算される。
【００３３】
【数４】
2011113563.tif 000007
【００３４】
一方、ＡＴＰ値は、１つのタスクがいかにうまく１つのクラスタのみに限定されるかの測定基準であり、ＡＴＰ値が高いことは、タスクが１つのクラスタのみで表現される可能性があることを示すことができる。ＡＴＰ値は以下のように計算することができる。
【００３５】
【数５】
2011113563.tif 000008
【００３６】
上記方程式において、Ｎは観測の総数、Ｎｃはクラスタの総数、Ｎｔはタスクの総数、ｎｉｊはタスクｊに属するクラスタｉにおける観測の総数、ｎｉ・はクラスタｉにおける観測の総数、及びｎ・ｊはタスクｊに属する観測の総数である。総合的基準Ｑは、ＡＣＰ値とＡＴＰ値とを結合し、以下のように表現することができる。Ｑの値が大きいほど、システムの全体性能がより良いことを示すことができる。
【００３７】
【数６】
2011113563.tif 000009
【００３８】
適切なクラスタリングしきい値を選択することによって、（ユーザタスクの実際の数と比べて）多数の初期クラスタを含む初期の「マシン」タスク表現を取得することができ、こうして大きなＡＣＰ値を取得する。しかしながら、初期クラスタの数が（タスクの数と比べて）多いと、ＡＴＰ値が低いこともあり、これは、タスクが１つ以上のクラスタによって対象とされる可能性が最も高いことを意味する。一実施の形態において、「実際の」ユーザタスク表現に対する初期の教師なし「マシン」タスク表現を適用／同期化するために、システムは、ユーザに、評価機構２０８によって付与される評価結果に対して最小限のフィードバックを提供させてもよい。
【００３９】
一実施の形態において、評価されたＡＴＰ値が（大きなＡＣＰ値と比べて）低い場合、システムは、ユーザが想定するタスク表現に基づいて単一のタスク表現に対応するクラスタをユーザに選択させる。たとえば、初期の「マシン」タスク表現は１０個のクラスタを含み、大きなＡＣＰ値を有する。すなわち、ユーザにアクセスされたドキュメント及び／又はアプリケーションは１０個のクラスタに分割される。しかしながら、１０個のタスクの代わりにユーザは４つのタスク上でのみ実際に動作していることもあり、その結果、想定されたタスク表現は、４つのクラスタ（及び低いＡＴＰ値）を含む。正確なタスク表現を行うために、ユーザは、同一タスクに対応するドキュメント及び／又はアプリケーションを実際に含むクラスタを選択する。選択されたクラスタは、共に結合されるクラスタ・マージャ２１０に送信されることができる。同様に、ＡＣＰ値が(大きなＡＴＰ値と比べて)低くなると、システムは、多数のタスクに属するドキュメントを含むドキュメントクラスタをユーザに選択させる。選択されたクラスタは、多数のクラスタに分割されるクラスタ・スプリッタ２１２に送信されることができる。一実施の形態において、「マージング」及び「分割」のそれぞれのプロセスは、クラスタリング結果がユーザの想定するタスク表現に収束するまで、あるいはＱ値が所定のしきい値を超えるまで反復的に繰り返されることがある。
【００４０】
本発明の一実施の形態において、ユーザタスク表現を生成するためのシステムは、コンピュータ１０４などの同一のコンピュータ上に配置され、そこでユーザは自分のタスクを実行する。更なる実施の形態において、システムは、サーバ１０８、１１０などの遠隔サーバ上に配置される。遠隔サーバ上に配置されるとき、ユーザタスク表現生成システムは、種々のドキュメント及び／又はアプリケーションのそれぞれのアクセスに基づいて多数のユーザに対するタスク表現を生成することができる。共同環境において所与のタスクが多数のユーザを必要とすることが多いことに留意されたい。一実施の形態において、システムはドキュメントのみならずユーザを含むタスク表現を提供する。
【００４１】
図３は、本発明の実施の形態によるタスク表現を生成するプロセスを図示するフローチャートを示す。動作中、システムは、多数のタイムスタンプされたドキュメントを受信し（動作３０２）、タイムスタンプに基づいてそれぞれのドキュメントごとにドキュメント使用フットプリントを計算する（動作３０４）。一実施の形態において、特定のドキュメントのドキュメント使用フットプリントは、特定の時間フレーム内の他のドキュメントに対する正規化アクセス頻度を含む。一実施の形態において、このような時間フレームは、特定のドキュメントがユーザによってアクセスされる前の所定の時間、ユーザによってアクセスされている所定の時間、及びユーザによってアクセスされた後の所定の時間を含む。更なる実施の形態において、各ドキュメントにはドキュメントＩＤが割り当てられ、正規化アクセス頻度はドキュメントＩＤを用いて組織化される。
【００４２】
随意的に、システムは各ドキュメントのすべてのアクセスに対する滞留時間を計算し（動作３０６）、平均滞留時間が所定のしきい値を超えるドキュメントを選択する（動作３０８）。平均滞留時間が短いドキュメントほど重要性が低く、したがってタスク表現がこのようなドキュメントを含まなくてもよいことに留意されたい。
【００４３】
その後、システムは、初期の「マシン」表現を取得するためにクラスタリング方法を選択されたドキュメントのドキュメント使用フットプリントに適用する（動作３１０）。一実施の形態において、このシステムはスペクトラルクラスタリング方法を適用する。システムは、ＡＣＰ、ＡＴＰ、及び初期の「マシン」タスク表現のＱ値を計算することによってクラスタリング性能を評価する（動作３１２）。システムがＡＴＰ値が（大きなＡＣＰ値と比べて）低いと判定した場合（動作３１４）、ユーザフィードバックは同じタスクに対応するクラスタをマージするために取得される（動作３１６）。そうでない場合、システムはＡＣＰ値が（大きなＡＴＰ値と比べて）低いかどうかを判定する（動作３１８）。判定が肯定の場合、ユーザフィードバックは、多数のタスクに対応するクラスタを分割するために取得される（動作３２０）。そうでない場合、システムは、クラスタリング結果がユーザの想定するタスク表現に収束しているかどうかを判定する（動作３２２）。もしそうならば、システムは、タスク表現を出力する（動作３２４）。そうでない場合、システムはマージング及び分割動作を繰り返す。
【００４４】
図４は、本発明の一実施の形態によるユーザタスクを検出するための例示されたコンピュータシステムを示す。一実施の形態において、コンピュータ及び通信システム４００は、プロセッサ４０２、メモリ４０４、及び記憶装置４０６を有する。記憶装置４０６は、アプリケーション４１０及び４１２などの他のアプリケーションに加えてタスク検出アプリケーション４０８を格納する。動作中、タスク検出アプリケーション４０８は、記憶装置４０６からメモリ４０４にロードされ、プロセッサ４０２によって実行される。プログラムを実行しながら、プロセッサ４０２は上記の機能を実行する。コンピュータ及び通信システム４００は、随意のディスプレイ４１４、キーボード４１６、及び位置決めデバイス４１８に結合される。
【００４５】
本願の詳細な説明に記載されたデータ構造及びコードは一般に、コンピュータ可読記憶媒体に格納されていてもよい。コンピュータ可読記憶媒体は、コンピュータシステムによって使用するためのコード及び／又はデータを格納できるいずれのデバイス又は媒体であればよい。コンピュータ可読記憶媒体は、制限はされないが、揮発性メモリ、非揮発性メモリ、ディスクドライブなどの磁気／光学記憶装置、磁気テープ、ＣＤ（コンパクトディスク)、ＤＶＤ（デジタル多用途ディスク若しくはデジタルビデオディスク）、あるいは現在周知の若しくは後日開発されるコンピュータ可読媒体を記憶することができる他の媒体を含む。
【００４６】
詳細な説明の節に記載される方法及びプロセスは、上記のコンピュータ可読記憶媒体に格納されることができるコード及び／又はデータとして具体化されることができる。コンピュータシステムがコンピュータ可読記憶媒体に格納されるコード及び／又はデータを読み取って実行するとき、コンピュータシステムは、コンピュータ可読記憶媒体内に格納されるデータ構造及びコードとして具体化される方法及びプロセスを実行する。
【００４７】
さらに、本明細書に記載された方法及びプロセスは、ハードウェアモジュール又は装置に含まれることができる。これらのモジュール又は装置は、制限されないが、アプリケーション特定集積回路（ＡＳＩＣ）チップ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定の時間に特定のソフトウェアモジュールやコードの一部を実行する専用又は共有プロセッサ、及び／又は現在周知の若しくは後日開発される他のプログラマブル論理デバイスを含み得る。ハードウェアモジュール又は装置が起動されるとき、これらはそれらの内部に含まれる方法及びプロセスを実行する。
【符号の説明】
【００４８】
１０２  ユーザ
１０４  コンピュータ
１０６  ネットワーク
１１２  ドキュメント使用フットプリント計算機
【図１】
2011113563.tif 000010
【図２】
2011113563.tif 000011
【図３】
2011113563.tif 000012
【図４】
2011113563.tif 000013