取得したイベントに応じてサービスを提供するサービス提供システムであって、各ユーザで共有して利用可能なオブジェクトを表示する共有領域を表示制御する共有表示制御手段と、前記共有領域の表示対象として登録されたオブジェクトを示すオブジェクト登録情報及び前記共有領域の利用対象として登録されたユーザを示すユーザ情報を記憶する記憶手段と、オペレーティングシステム上で検知されたイベントのオブジェクトが前記オブジェクト登録情報に含まれるオブジェクトである場合、該イベントを出力する監視手段と、前記監視手段から取得したイベントに対し、該イベントが発生したオブジェクトを表示している共有領域を利用する各ユーザを前記ユーザ情報から求め、該各ユーザのクライアント端末に対し、該イベントを含む通知イベントを送信する第1管理手段と、を備え、前記共有表示制御手段は、前記通知イベントを受信した場合、イベントと通知処理とを関連付けた通知設定情報に従って、前記通知イベントに含まれるイベントに対応する通知処理を実行するサービス提供システム。Webサービスのオブジェクトに対するイベントを取得し、該イベントのオブジェクトが前記オブジェクト登録情報に含まれるオブジェクトである場合、前記Webサービスから該オブジェクトのイベントに関する情報を取得する取得手段と、前記イベントに関する情報を前記オブジェクトに関連付けて前記記憶手段に記憶する第2管理手段と、をさらに備え、前記第1管理手段は、前記記憶手段に記憶されたオブジェクトを表示する共有領域を利用するユーザのクライアント端末に対し、該オブジェクトと前記イベントに関する情報を含む通知イベントを送信する請求項1記載のサービス提供システム。前記取得手段は、前記取得されたイベントのオブジェクトが前記オブジェクト登録情報に含まれない場合、該イベントのオブジェクトが前記オブジェクト登録情報に含まれるオブジェクトと関連するとき、該イベントに関する情報を取得する請求項2記載のサービス提供システム。前記取得手段は、前記取得されたイベントのオブジェクトが前記オブジェクト登録情報に含まれず、該イベントのオブジェクトが前記オブジェクト登録情報に含まれるオブジェクトと関連しない場合、該イベントのオブジェクトが予め設定された自動登録規則に適用されるオブジェクトである場合、該イベントに関する情報を取得する請求項2又は3記載のサービス提供システム。取得したイベントに応じてサービスを提供する情報処理サーバであって、各クライアント端末が有する共有表示制御手段で表示制御され、各ユーザで共有して利用可能なオブジェクトを表示する共有領域に対し、該共有領域の表示対象として設定されたオブジェクトを示すオブジェクト登録情報、及び前記共有領域の利用対象として設定されたユーザを示すユーザ情報を記憶する記憶手段と、前記オブジェクト登録情報に含まれるオブジェクトのイベントが前記共有表示制御手段で検知された場合にクライアント端末から出力される該イベントを取得するイベント取得手段と、前記イベント取得手段により取得されたイベントが発生したオブジェクトを表示している共有領域を利用する各ユーザを前記ユーザ情報から求め、該各ユーザのクライアント端末に対し、該イベントを含む通知イベントを送信する第1管理手段と、を備える情報処理サーバ。取得したイベントに応じてサービスを提供する情報処理サーバに実行させるための情報処理プログラムであって、各クライアント端末が有する共有表示制御手段で表示制御され、各ユーザで共有して利用可能なオブジェクトを表示する共有領域に対し、該共有領域の表示対象として設定されたオブジェクトのイベントをクライアント端末から取得する取得ステップと、前記取得ステップにより取得されたイベントが発生したオブジェクトを表示している共有領域を利用する各ユーザを、前記共有領域の利用対象として設定されたユーザを示すユーザ情報から求め、該各ユーザのクライアント端末に対し、該イベントを含む通知イベントを送信する送信ステップと、を有する情報処理プログラム。請求項6記載の情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。しかしながら、従来技術では、情報を共有して仕事を行うチームにとって、チームのメンバーの活動について、すぐにその活動を把握することができなかった。このため、各ユーザに依存するタスクや協力して活動する必要があるタスクでは、仕事の進捗に遅延が生じてしまう。例えば、ドキュメントをレビューするタスクや共同調査を管理する仕事や開発のプロジェクトなどでは、前述した問題が発生しやすい。特に、各ユーザにタスクが分配される仕事では、前述した問題は深刻になる。近年、コミュニケーションのためのグループウェアシステムやファイル共有システム、タスク管理システムでは、前述した問題を軽減させている。しかし、ドキュメント、タスク情報、及びチャットやディスカッションフォーラムDiscussionForumのような仕事に関連する情報は、各個人のコンピュータに点在する。また、そのタスクを処理するときに、この仕事に関連する情報を探すのに時間がかかってしまう。特に、各個人のコンピュータで異なるアプリケーションを用いて仕事を行うとき、グループウェアシステムを用いるインターネットにおいても、ユーザは、必要なファイルや情報を見つけるのに手間がかかるという深刻な問題が発生する。そこで、本発明は上記問題に鑑みてなされたものであり、関連する文書やタスクなどのオブジェクトをまとめて管理し、そのオブジェクトにイベントが発生した場合、関連するユーザにその内容を知らせることができるサービス提供システム、情報処理サーバ、情報処理プログラム及び記録媒体を提供することを目的とする。本発明の一態様のサービス提供システムは、取得したイベントに応じてサービスを提供するサービス提供システムであって、各ユーザで共有して利用可能なオブジェクトを表示する共有領域を表示制御する共有表示制御手段と、前記共有領域の表示対象として登録されたオブジェクトを示すオブジェクト登録情報及び前記共有領域の利用対象として登録されたユーザを示すユーザ情報を記憶する記憶手段と、オペレーティングシステム上で検知されたイベントのオブジェクトが前記オブジェクト登録情報に含まれるオブジェクトである場合、該イベントを出力する監視手段と、前記監視手段から取得したイベントに対し、該イベントが発生したオブジェクトを表示している共有領域を利用する各ユーザを前記ユーザ情報から求め、該各ユーザのクライアント端末に対し、該イベントを含む通知イベントを送信する第1管理手段と、を備え、前記共有表示制御手段は、前記通知イベントを受信した場合、イベントと通知処理とを関連付けた通知設定情報に従って、前記通知イベントに含まれるイベントに対応する通知処理を実行する。また、本発明の他の態様の情報処理サーバは、取得したイベントに応じてサービスを提供する情報処理サーバであって、各クライアント端末が有する共有表示制御手段で表示制御され、各ユーザで共有して利用可能なオブジェクトを表示する共有領域に対し、該共有領域の表示対象として設定されたオブジェクトを示すオブジェクト登録情報、及び前記共有領域の利用対象として設定されたユーザを示すユーザ情報を記憶する記憶手段と、前記オブジェクト登録情報に含まれるオブジェクトのイベントが前記共有表示制御手段で検知された場合にクライアント端末から出力される該イベントを取得するイベント取得手段と、前記イベント取得手段により取得されたイベントが発生したオブジェクトを表示している共有領域を利用する各ユーザを前記ユーザ情報から求め、該各ユーザのクライアント端末に対し、該イベントを含む通知イベントを送信する第1管理手段と、を備える。また、本発明の他の態様の情報処理プログラムは、取得したイベントに応じてサービスを提供する情報処理サーバに実行させるための情報処理プログラムであって、各クライアント端末が有する共有表示制御手段で表示制御され、各ユーザで共有して利用可能なオブジェクトを表示する共有領域に対し、該共有領域の表示対象として設定されたオブジェクトのイベントをクライアント端末から取得する取得ステップと、前記取得ステップにより取得されたイベントが発生したオブジェクトを表示している共有領域を利用する各ユーザを、前記共有領域の利用対象として設定されたユーザを示すユーザ情報から求め、該各ユーザのクライアント端末に対し、該イベントを含む通知イベントを送信する送信ステップと、を有する。また、本発明は、本発明のプログラムを記録した記録媒体をコンピュータに読み取らせて実現することも可能である。本発明によれば、関連する文書やタスクなどのオブジェクトをまとめて管理し、そのオブジェクトにイベントが発生した場合、関連するユーザにその内容を知らせることができる。以下、本発明の実施例を図面に基づいて説明する。[実施例]<システム>図1は、実施例におけるサービス提供システム1の一例を示す図である。図1に示すように、サービス提供システム1は、ネットワークを介して情報処理装置情報処理サーバ10、情報処理装置クライアント端末20、30、40、Webサービス50などが接続されている。接続される機器の数は図1に示す例に限られない。図1に示すサービス提供システム1は、loosely-coupledarchitecture疎結合で接続され、例えばチームの各メンバーが用いるクライアント端末20、30、40での各イベントを取得することができる。また、サービス提供システム1は、Webサービス50として実行するグループウェアや協同コラボレーションソリューション上での変化例えばイベントの発生などを取得することもできる。このシステムによると、ユーザは、他のユーザとシェアしたいオブジェクトや、変更を知らされたいWebサービス情報のオブジェクトを自由に決定することができる。<ハードウェア>次に、実施例における情報処理サーバ10のハードウェアについて説明する。図2は、実施例における情報処理サーバ10のハードウェアの一例を示すブロック図である。図2に示すように、情報処理サーバ10は、制御部11、主記憶部12、補助記憶部13、外部記録装置I/F部14、ネットワークI/F部15、入力部16、表示部17を含む。これら各構成は、バスを介して相互にデータ送受信可能に接続されている。制御部11は、コンピュータの中で、各装置の制御やデータの演算、加工を行うCPUである。また、制御部11は、主記憶部12に記憶されたプログラムを実行する演算装置であり、入力装置や記憶装置からデータを受け取り、演算、加工した上で、出力装置や記憶装置に出力する。主記憶部12は、ROMReadOnlyMemoryやRAMRandomAccessMemoryなどであり、制御部11が実行する基本ソフトウェアであるOSやアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。補助記憶部13は、HDDHardDiskDriveなどであり、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。外部記録装置I/F部14は、USBUniversalSerialBusなどのデータ伝送路を介して接続された記録媒体18例えば、フラッシュメモリ、CDなどと情報処理サーバ10とのインタフェースである。また、記録媒体18に、所定のプログラムを格納し、この記録媒体18に格納されたプログラムは外部記録装置I/F部14を介して情報処理サーバ10にインストールされ、インストールされた所定のプログラムは情報処理サーバ10により実行可能となる。ネットワークI/F部15は、有線及び/又は無線回線などのデータ伝送路により構築されたLANLocalAreaNetwork、WANWideAreaNetworkなどのネットワークを介して接続された通信機能を有する周辺機器と情報処理サーバ10とのインタフェースである。入力部16は、カーソルキー、数字入力及び各種機能キー等を備えたキーボード、表示部17の表示画面上でキーの選択等を行うためのマウスやスライスパット等を有する。また、入力部16は、ユーザが制御部11に操作指示を与えたり、データを入力したりするためのユーザインタフェースである。表示部17は、CRTやLCD等により構成され、制御部11から入力される表示データに応じた表示が行われる。なお、表示部17は、情報処理サーバ10とは別体であってもよく、その場合の情報処理サーバ10は、表示部17に表示するための表示制御機能を有する。また、クライアント端末20、30、40も、情報処理サーバ10と同様のハードウェア構成を有する。なお、情報処理サーバ10は、入力部16、表示部18はなくてもよい。<構成>図3は、実施例におけるサービス提供システム1の機能の一例を示すブロック図である。まず、クライアント端末20について機能について説明する。他のクライアント端末30、40もクライアント端末20と同様の機能を有する。クライアント端末クライアント端末20は、基本アプリケーション201、コンテクストアウェアネスアプリケーション202、データベースDB206を有する。以下、アプリケーションはアプリともいう。基本アプリ201は、ブラウザやファイル管理部、Office登録商標のアプリケーションを有する。基本アプリ201は、OSオペレーティングシステム上で検知したイベントをアプリセンサー部203に出力する。コンテクストアウェアネスアプリ202は、各ユーザのクライアント端末で実行されるアプリである。コンテクストアウェアネスアプリ202は、このアプリのUIUserInterfaceを含むクライアント端末20で用いられるアプリケーションに関するユーザ操作を取得する。コンテクストアウェアネスアプリ202は、アプリセンサー部203、共有表示制御手段204、ダッシュボード部205を有する。アプリセンサー部203は、ユーザのクライアント端末で実行される。アプリセンサー部203は、共有表示制御手段204に登録されたユーザが行う、クライアント端末20内でのオブジェクトの全てのイベントを検知する。アプリセンサー部203は、取得したイベントの情報を、情報処理サーバ10が有するコンテクストアウェアネスプラットフォーム100のキャプチャリング部101に送信する。オブジェクトは、例えば、ユーザの操作の対象となるものである。オブジェクトは、例えば、ワードのドキュメントや、wikiのドキュメント、タスク、URLへのリンク、ディスカッションなどを含む。ディスカッションは、インターネット上で多数のユーザと議論を行うWebサービスであり、質問や返信などができる。このとき、アプリセンサー部監視手段203は、オブジェクト登録情報に含まれるオブジェクトのイベントのみをフィルタリングし、フィルタリングされたイベントをキャプチャリング部101に送信する。オブジェクト登録情報は、キャプチャリング部101から取得されてDB206内に記憶される。また、オブジェクト登録情報は、共有表示制御手段204で表示制御される共有スペースの表示対象として登録されたオブジェクトを示す。図4は、オブジェクト登録情報の一例を示す図である。オブジェクト登録情報は、共有スペース、オブジェクトID、オブジェクトタイプ、ロケーションを含む。例えば、CS1が示す共有スペースには、オブジェクトIDOb01とOB03のオブジェクトが登録されている。図3に戻り、ダッシュボード部205は、クライアント端末20の通常のWebブラウザを用いて呼び出される。ダッシュボード部205は、Webブラウザ以外であっても、例えば他のアプリケーションによって呼び出されてもよい。ダッシュボード部205は、各ワークスペース作業領域についてのグループの全ての活動activityの状態に対し、概観を提供する。共有表示制御手段204は、情報処理サーバ10と双方向通信を行い、独立して起動可能なアプリであり、クライアント端末20で実行される。共有表示制御手段204は、まず、全てのワークスペース、言い換えると共有スペースCSpaceの管理を行う。共有表示制御手段204は、例えばWebブラウザである。ユーザは、Webサービスアプリや自身のローカル環境から自由にドキュメントやメッセージ、タスクを共有スペースに追加することができたり、これらのアイテムの関連を追加できたりする。図5は、共有表示制御手段204が表示制御するウィンドウの一例を示す図である。図4に示すように、ウィンドウには、MySpace301の領域と、CSpace共有スペース302の領域とがある。共有スペースは共有領域ともいう。MySpace301は、共有表示制御手段204で表示制御される一部分である。MySpace301は、共有表示制御手段204が表示制御するオブジェクトで、個人的なオブジェクトを表示する部分である。MySpace301は、システムにログインしたユーザに関連する全てのオブジェクトが含まれる。関連するオブジェクトとは、そのユーザが参加した共有スペース内のオブジェクトそのユーザが以前に生成、編集したオブジェクトそのユーザが登録したオブジェクト共有スペースにドラッグアンドドロップなどで追加したオブジェクトそのユーザがタスクの承認者である場合のそのタスクのオブジェクトである。そのユーザは、MySpace301に表示されるコンテンツを編集できないようにしてもよい。CSpace302は、各ユーザで共通して表示される領域である。CSpace302内に登録や編集したオブジェクトは、他のユーザのCSpaceにも反映される。また、他のユーザが自身のクライアント端末でこのCSpace上で作業をした場合、このCSpace302にそのオブジェクトを含むイベント内容がアウェアされる。なお、CSpace302では、各CSpace共有スペースがあり、それぞれのCSpaceで参加するユーザや、登録するオブジェクトを変えることができる。図5に示す例では、CSpace1に参加し、CSpace2には参加していない例である。図3に戻り、共有表示制御手段204について、Webサービスセンサー部102の目的に応じてコンテンツが自動で共有スペースに追加される可能性がある。例えば、共有スペース上で、ドキュメント、リンク、タスク、ディスカッションアイテムを追加することで、ユーザは、どのオブジェクトのイベントを共有スペース上で他の参加者と共有したいか、又はどのオブジェクトをアウェアさせたいかなどを決定することができる。共有スペースに参加することで、ユーザは、どのグループの活動を知りたいかを決定することができる。また、共有表示制御手段204は、ユーザにグループ内の活動についてアウェアさせるためのアウェアネス処理を実行する。共有表示制御手段204は、情報処理サーバ10からアウェアネスイベント通知イベントを取得した場合、予め設定されたアウェアネス処理通知処理に従って、アウェアネス処理を実行する。オブジェクトのイベントの内容とアウェアネス設定処理とを関連付けた情報をアウェアネス設定情報通知設定情報といい、このアウェアネス設定情報は、DB206に記憶される。このアウェアネス設定は、ユーザが設定変更することができる。図6は、アウェアネス設定情報の一例を示す図である。アウェアネス設定情報は、オブジェクトID、共有スペース、イベントタイプ、アウェアネス設定通知処理が関連付けられた情報である。例えば、共有スペースCS01内にあるオブジェクトIDがOb01に対し、イベントタイプがedit編集のアウェアネスイベントが発生した場合には、共有表示制御手段204は、ポップアップでそのイベント内容やオブジェクトなどを表示する。図3に戻り、情報処理サーバ10によって取得されたイベントの優先度やコンテンツ、タイプなどに応じて、共有表示制御手段204は、設定されたアウェアネス処理で表示を行う。アウェアネス処理は、例えば、ポップアップウィンドウを表示する、イベントやタスクの色を変える、イベントの内容などを音で出力する、などのいずれか1又は複数の方法である。例えば、ポップアップウィンドウには、アウェアネスイベントに含まれるイベント内容を表示し、そのオブジェクトにアクセス可能なようにリンクが貼られている。また、共有表示制御手段204上で時系列的にイベントやオブジェクトを表示する場合は、アウェアネスイベントに含まれるイベントやオブジェクトの色を変えればよい。これにより、ユーザは、CSpace内のオブジェクトに対して他人が作業した場合には、その内容をすぐに知ることができる。CSpace共有スペースの特徴は、タスク、ディスカッション、URL、ドキュメントのリンクの追加が自動で行われることである。例えば、ユーザがディスカッションにエントリした場合、そのユーザのMySpaceに自動的にそのディスカッションのリンク先が登録される。また、そのユーザに割り当てられたタスクを検知したい場合や、そのユーザがWebサービス50でドキュメントを生成した場合に、リンク先が自動でMySpaceに生成される。共有スペースは、さらに、オブジェクトの関係や共有スペース内での統計情報を表示する機能も有する。共有スペースは、例えば、チーム内で、現在開かれているドキュメントや、最近の活動、最も参照された又は修正されたオブジェクトを表示可能である。DB206は、アウェアネス設定情報、オブジェクト登録情報、共有スペース情報、関係情報を記憶する。共有スペース情報は、各共有スペースに含まれるオブジェクトの情報である。関係情報は、オブジェクト間の関係を示す情報である。共有スペース情報と関係情報とについては後述する。情報処理サーバ次に、情報処理サーバ10の機能について説明する。図3に示す情報処理サーバ10は、コンテクストアウェアネスプラットフォーム100、DB107を有する。コンテクストアウェアネスプラットフォーム100は、共有スペースに登録した全てのイベントを処理可能な情報処理サーバ10のアプリケーションである。コンテクストアウェアネスプラットフォーム100は、タスク情報やディスカッション情報などのようなWebサービス50からのデータを抽出し解釈することができる。また、コンテクストアウェアネスプラットフォーム100は、ユーザによって定義されたオブジェクト間の関係やその関係の自動取得を行う。また、コンテクストアウェアネスプラットフォーム100は、ユーザのクライアント端末に対し、ユーザの好みに応じたアウェアネスイベントを生成し、通知することができる。コンテクストアウェアネスプラットフォーム100は、キャプチャリング部101、アウェアネス管理部103、コンテクスト管理部106、ワークスペース管理部108を有する。キャプチャリング部取得手段101は、Webサービス50からイベントを検出してそのイベントのオブジェクトの情報を収集したり、アプリセンサー部203からイベントやオブジェクトの情報を取得したりする。変更、読出、生成、削除などの全てのイベントは、コンテクストイベントの内容によって分類され、解釈され、DB107に記憶される。キャプチャリング部101は、コンテクスト管理部106から取得したオブジェクト登録情報をアプリセンサー部203に出力する。キャプチャリング部101は、取得した又は検出したイベントなどをコンテクスト管理部106に出力する。キャプチャリング部101は、Webサービスセンサー部102を有する。Webサービスセンサー部102は、Webサービス50からイベントを収集し、ユーザにより共有スペースに登録された全てのドキュメントのイベントを抽出する。取得したイベントは、コンテクスト管理部106に出力される。アウェアネス管理部第1管理手段103は、チームの他のメンバーの活動について各クライアント端末の共有表示制御手段204に対し、アウェアネスイベントを送信する。アウェアネス管理部103は、アウェアネス生成部105、アウェアネス配信部104を有する。アウェアネス生成部105は、どのオブジェクトに対しアウェアネスさせたいかについての情報やコンテクスト情報に基づいて、アウェアネスイベントを生成する。アウェアネスイベントは、イベント内容とイベントタイプを含む情報である。アウェアネス配信部104は、そのイベントが発生したオブジェクトを表示する共有スペースに登録されたユーザを、後述するユーザ情報から求め、求めたユーザのクライアント端末の共有表示制御手段に対し、アウェアネスイベントを配信する。コンテクスト管理部第2管理手段106は、キャプチャリング部101が取得した全ての情報や、ワークスペース管理部108の情報を管理する。コンテクスト管理部106は、アウェアネス管理部103に対し、アウェアネスイベントの生成と配信に必要な情報を出力する。コンテクスト管理部106は、共有スペースのオブジェクトの関係を自動的に検出し生成することができる。例えば、返信されたドキュメントは、質問に対する回答ドキュメントであるという関係である。コンテクスト管理部106は、Webサービス50での活動やユーザの各クライアント端末でのイベントに基づく最近の活動を取得することもできる。コンテクスト管理部106は、Webサービス50から取得されたイベントやオブジェクトの情報を関連付けてDB107に記憶する。ワークスペース管理部108は、共有スペースに含まれる情報を管理する。ワークスペース管理部108は、共有スペースに参加したり脱退したりすることができるユーザのアクセス権を管理する。ワークスペース管理部108は、どのユーザが共有表示制御手段204を実行しているかを管理する。DB107記憶手段は、登録情報、イベント情報、ユーザ情報、共有スペース情報、関係情報を記憶する。このうち、登録情報から生成されるオブジェクト登録情報、共有スペース情報、関係情報は、クライアント端末20の情報と同じ内容になるように同期が取られる。次に、DB107に記憶される各情報について説明する。図7は、登録情報の一例を示す図である。図7に示す例では、登録情報は、システムを用いて手動で共有スペースに登録されたオブジェクトやWebサービスセンサー102により自動的に登録されたオブジェクトを含む。アプリセンサー部203により取得されたオブジェクトの情報は、情報処理サーバ10に送信される。図7に示すObjectIDは、ユニークなIDである。ObjectTypeは、例えば、以下のものがある。ワードやエクセル、パワーポイント、単純なテキストなどのクライアント端末20内のローカルドキュメントWebページや、Wikiドキュメント、ディスカッションドキュメントやタスクドキュメントなどのWebドキュメントこれらのドキュメントは、アプリセンサー部203、Webサービスセンサー部102により追加されうる。StartDateとDueDateとAssigneeは、タスクに利用されるフィールドである。Statusは、もしタスクが開いたりOPEN、閉じたりCLOSEできれば、ディスカッションのタスクで利用される。LastEditedやCreationDateはいつそのオブジェクトが編集又は生成されたかを示す。CreatorやLastEditedByとAssigneeのフィールドは、共有スペースの利用ユーザの名前が入る。クライアント端末20は、この登録情報のうち、オブジェクトに関する情報のみをオブジェクト登録情報として保持する。このオブジェクト登録情報は、共有スペースにエントリされたオブジェクトを意味する。オブジェクト登録情報は、情報処理サーバ10と全てのクライアント端末とで情報が同期される。次に、イベント情報について説明する。図8は、イベント情報の一例を示す図である。図8に示すイベント情報は、クライアント端末20のアプリセンサー部203と共有表示制御手段204から送信された全てのイベントを含む。また、Webサービスセンサー部102から取得されたイベントなどは、コンテクスト管理部106を介してDB107に記憶される。イベント情報は、EventID、EventType、Time、ObjectID、Path、Userを含む。図8に示すPathは、ObjectIDが示すオブジェクトを辿るパスであり、例えば、URLなどである。Userは、そのイベントを発生させたユーザを示す。EventTypeは、次のものがある。読出、読出完了、編集、編集完了、生成共有スペースへの追加、Webサービスセンサー部102で自動的に検出されたWikiでの生成、削除共有スペースから削除、移動ローカルファイルの移動、承認タスクの場合、閉鎖タスクの場合、状態変更質問から回答、タスク作業中から完了など次に、ユーザ情報について説明する。図9は、ユーザ情報の一例を示す図である。ユーザ情報は、ワークスペース管理部108により管理される情報である。ワークスペース管理部108は、共有表示制御手段204の起動でログインされたクライアント端末を検出する。ユーザは、共有表示制御手段204を用いて共有スペースに参加することができる。図9に示すユーザ情報は、情報処理サーバ10と全てのクライアント端末とで情報が同期される。ユーザ情報は、UserID、UserName、Status、JoinedCSpaceを含む。Statusは、ユーザが共有表示制御手段204を起動しているか否かを示す。onlineは、共有表示制御手段204を起動していることを示す。JoinedCSpaceは、そのユーザが参加している共有スペースを示す。これにより、ユーザがどの共有スペースに参加しているかなどを把握することができる。次に、共有スペース情報について説明する。図10は、共有スペース情報の一例を示す図である。共有スペース情報は、全ての共有スペースと、各共有スペースに含まれる全てのオブジェクトタスク、ドキュメントなどとを含む。共有スペース情報は、ワークスペース管理部108を介して情報処理サーバ10側で管理される。共有スペースは、コンフィグレーションファイルconfigurationfileにより自動的に生成される。また、共有スペースは、Webサービスセンサー部102を用いてWebサービス50のコンテンツで自動的に生成される。例えば、ユーザが共有表示制御手段204を用いて共有スペースを編集した場合、情報処理サーバ10の共有スペース情報についても更新される。よって、共有スペース情報は、情報処理サーバ10と全てのクライアント端末とで情報が同期される。これにより、共有スペースにどのオブジェクトが表示制御されているかを知ることができる。次に、関係情報について説明する。図11は、関係情報の一例を示す図である。関係情報は、共有スペース内のオブジェクト間の関係を示す。この関係は、例えば、共有表示制御手段204で表示制御されたオブジェクトをドラッグアンドドロップすることで取得できる。オブジェクト間の関係が追加されたとき、共有表示制御手段204は、追加された関係情報を示すイベントを情報処理サーバ10に送信する。関係情報を示すイベントは、キャプチャリング部101に取得され、コンテクスト管理部106によりDB107に記憶される。Webサービス次に、Webサービス50について説明する。Webサービス50は、WikiやDiscussionForumやタスク管理システムやドキュメント管理システムやコンテンツ管理システムなどがある。これらのWebサービス50でのオブジェクトに対するイベントはWebサービスセンサー部102により検知され取得される。<動作>次に、サービス提供システム1の動作について説明する。クライアント端末20でのイベント発生時の動作と、情報処理サーバ10でのクライアント端末20からイベントを取得した時の動作と、情報処理サーバ10でのWebサービス50からイベントを取得した時の動作とについて順に説明する。クライアント端末でイベント発生図12は、クライアント端末20でのイベント発生時の処理の一例を示すフローチャートである。図12に示すステップS101で、クライアント端末20でアプリケーションを用いて何か処理が行われると、オペレーティングシステムは、イベントを発生する。ステップS102で、アプリセンサー部203は、オペレーティングシステムで発生したイベント例えばドキュメントを開いたり、インターネットページをブラウジングしたりするイベントを取得する。ステップS103で、アプリセンサー部203は、発生したイベントが共有スペースで行われたイベントかをチェックする。例えば、アプリセンサー部203は、イベントが発生したオブジェクトがオブジェクト登録情報に含まれるオブジェクトであるか否かを判定する。オブジェクト登録情報に含まれていればステップS103-YESステップS104に進み、オブジェクト登録情報に含まれていなければステップS103-NOステップS101に戻る。ステップS104で、アプリセンサー部203は、オブジェクトの情報を含むイベントを情報処理サーバ10に送信する。クライアント端末からのイベント取得図13は、情報処理サーバ10におけるクライアント端末からのイベント取得時の処理の一例を示すフローチャートである。図13に示すステップS201で、情報処理サーバ10は、キャプチャリング部101を用いてクライアント端末20からイベントを受信する。ステップS202で、コンテクスト管理部106は、キャプチャリング部101からイベントを取得し、このイベントの情報をDB107のイベント情報に記憶する。ステップS202の処理後、ステップS203とS205に進む。ステップS203で、コンテクスト管理部106は、そのイベントがワークスペースに関係するイベントであるかを判定する。ワークスペースに関係するイベントとは、例えば、オブジェクト間の関係の追加や新しいワークスペースの生成などである。ワークスペースに関係するイベントであればステップS203-YESステップS204に進み、ワークスペースに関係するイベントでなければステップS203-NOこの処理を終了する。ステップS204で、ワークスペース管理部108は、情報処理サーバ10に接続された全てのクライアント端末に対して、このイベントが表す内容を同期させる。ステップS205で、アウェアネス生成部105は、イベントの内容とイベントタイプに基づきアウェアネスイベントを生成する。ステップS206で、アウェアネス配信部104は、アウェアネスイベント内のイベントが表示される共有スペースを利用するユーザをユーザ情報から求め、そのユーザのクライアント端末に対してアウェアネスイベントを配信する。クライアント端末20では、取得したアウェアネスイベントに応じて、オブジェクトのイベント内容がアウェアネスされる。これにより、チーム内の他のユーザは、自分以外のユーザがどんな処理をしたかなどをすぐに把握することができる。Webサービスからイベント取得図14は、情報処理サーバ10におけるWebサービス50からのイベント取得時の処理の一例を示すフローチャートである。以下では、分かりやすくするためWebサービス50はwikiであるとする。ステップS301で、キャプチャリング部101は、Webサービス50からオブジェクトに関する処理のイベントについての情報を取得する。例えば、キャプチャリング部101は、Webサービス50からフィードfeedを取得する。フィードは、ウェブサイト、例えばブログやニュースサイトなどのコンテンツの概要もしくはコンテンツ全体を配信用に加工した文書のことである。フィードはフィードリーダーに登録されると、後はフィードリーダーがフィードの更新を定期的に確認し、最新のコンテンツを得ることができる。例えば、キャプチャリング部101は、Webサービス50からログ履歴の更新情報をしばしば取得する例えば、trackwikiからのRSS-feedサービス。ログ履歴には、追加や変更されたコンテンツを含む。ログ履歴は、例えば、新しいドキュメントページの生成やディスカッションフォーラムの返信メッセージの生成などを含む。キャプチャリング部101は、ステップS301の処理で、Webサービス50のアドレス、必要であればログイン情報を含むRSS-feedを取得する。ステップS302で、キャプチャリング部101は、ログ履歴のエントリの情報を抽出する。エントリには次の情報が含まれる。時間情報:イベントが発生した時間情報イベント情報:イベントの内容例えばトピックxyzの返信ユーザ名:コンテンツを変更したユーザの名前リンク情報:追加又は変更されたwikiドキュメントへのリンクWebサービスセンサー部102は、リンクを辿ることでwikiのドキュメントを取得することができる後述するステップS306。また、同様にして、Webサービスセンサー部102は、他のディスカッションエントリから、返信であるというようなドキュメントについての詳細な情報を取得することもできる。ステップS303で、キャプチャリング部101は、取得したイベントのオブジェクトがオブジェクト登録情報に含まれるオブジェクト登録オブジェクトともいうであるかを判定する。オブジェクト登録情報に含まれればステップS303-YESステップS306に進み、オブジェクト登録情報に含まれなければステップS303-NOステップS304に進む。ステップS304で、キャプチャリング部101は、このイベントのオブジェクトが、登録オブジェクトに関連するか否かを判定する。登録オブジェクトに関連すればステップS304-YESステップS306に進み、登録オブジェクトに関連しなければステップS304-NOステップS305に進む。登録オブジェクトに関連するイベントとは、例えば、共有スペースに登録されたディスカッションフォーラムにおける返信メッセージのイベントである。質問のオブジェクトに対する返信のイベントが関連するイベントであるなどのルールは、コンテクスト管理部106などにより決められる。また、関連するイベントは、図11の関係情報を参照して、例えば、登録オブジェクトが親オブジェクトに対して、子オブジェクトのイベントについては、関連するイベントであるとしてもよい。ステップS305で、キャプチャリング部101は、このイベントのオブジェクトが予め設定された自動登録規則に適用される否かを判定する。自動登録規則は、例えば、開発フェーズ1というテキストフィールドを有するwikiのタスクページがオブジェクトである場合、フェーズ1という共有スペースに追加するなどの規則である。例えば、所定のキーワードを含むオブジェクトであれば、所定の共有スペースに登録されるようにする。自動登録規則に適用されればステップS305-YESステップS306に進み、自動登録規則に適用されなければステップS305-NOステップS301に戻る。ステップS306で、キャプチャリング部101は、抽出されたイベントについての追加情報をWebサービス50から取得する。この追加情報は、イベントに関するオブジェクトの詳細情報オブジェクトIDやオブジェクトタイプやオブジェクトを生成したユーザ名である。ステップS307で、コンテクスト管理部106は、この追加情報をオブジェクトやイベントに関連付けてイベント情報や登録情報としてDB107に記憶する。ステップS308で、アウェアネス管理部103は、ステップS307で登録されたオブジェクトに関連するユーザに対して、アウェアネスイベントを配信する。登録されたオブジェクトに関連するユーザは、登録されたオブジェクトを表示制御する共有スペースに参加するユーザを、ユーザ情報から求める。これにより、Webサービス50での変化を検知し、その変化に関係するユーザに、その変化の内容を知らせることができる。また、Webサービス50で処理されたオブジェクトやイベントを自動で共有スペースの登録情報やイベント情報に登録することができる。<具体例>次に、サービス提供システム1を利用する具体的な例について説明する。以下に示す例は、ドキュメントレビューの例であり、このシステム1を用いることで、メールを書いたり、ドキュメントを探したりせずに、協同して行う仕事をスムーズかつ迅速に行うことができる例である。例えば、ユーザAとユーザBとが同じチームで一緒にドキュメントレビューの仕事をするとする。ユーザAは、編集者であり、ユーザBは評価者である。ユーザAとユーザBとは、タスク管理システムやディスカッションフォーラムを用いて仕事ドキュメントの編集や評価を行う。ユーザBは、タスクを生成し、ユーザAをそのタスクに承認する。1ドキュメント生成と質問Webサービスセンサー部102がユーザBによるタスク生成を検知すると、サービス提供システム1によりそのタスクに関係するユーザユーザAに自動的にその情報が通知アウェアネスされる。よって、ユーザAは、自分に対するタスクが生成されたことを、ポップアップ表示などで迅速に知ることができる。ユーザAは、タスク管理システムにおいて、ドキュメントを共有表示制御手段により表示制御された共有スペースにドラッグアンドドロップすることで、そのタスクの編集対象のドキュメントに関連するドキュメントを生成する。ここで、ユーザAは、編集対象のドキュメントを編集するうちに質問が生じたとする。そこで、ユーザAは、ディスカッションフォーラムを起動し、エントリする。そのとき、ユーザAは、異なるタスクを実行するために編集中のドキュメントを閉じる。このサービス提供システム1は、ディスカッションフォーラムの新しいエントリを検知し、共有スペースに参加するユーザにアウェアさせる。例えば、サービス提供システム1は、他のユーザユーザBのクライアント端末で表示される共有表示制御手段により表示制御されたウィンドウに、新しいエントリがあったことを通知する。ユーザBは、ディスカッションフォーラムに新しいエントリがあったというイベント内容が共有表示制御手段でアウェアされ、ディスカッションフォーラムを開くために、共有表示制御手段により表示制御されたウィンドウ内のそのイベントをクリックする。このクリックにより、ユーザAがエントリしたディスカッションフォーラムが表示され、質問に対する返信を行うことができる。よって、ユーザBは、ユーザAの質問にすぐに返信することができる。サービス提供システム1は、ユーザAに対するディスカッションフォーラムでのエントリ返信を検知し、共有表示制御手段により表示制御されるウィンドウ上にその返信を参照できるイベントを追加してポップアップ表示などでユーザAに通知する。2ドキュメント生成の終了と評価のスタートユーザAは、共有スペース上でのイベントをクリックすることで、ディスカッションフォーラムを開くことで回答を読む。共有表示制御手段のウィンドウによれば、タスクに関連するオブジェクトを参照することができる。ユーザAは、ドキュメントの編集を終え、共有表示制御手段上のタスクアイテムをクリックする。最後に、ユーザAは、タスクの状態を完了に変更する。ユーザBは、承認したユーザAがそのタスクを完了させたことをサービス提供システム1により共有表示制御手段により通知される。ユーザBは、その後、共有表示制御手段により変更ステータスが完了に変更されたタスクイベントをクリックすることで、タスクの評価を開始することができる。これにより、ドキュメントレビュータスクに遅延がなく、迅速にそのタスクを完了することができる。実施例におけるサービス提供システム1は、他にも会議中に共通のドキュメントを開いたり、修正したりする場合に、迅速にその処理を各ユーザのクライアント端末に反映させたい場合にも有効である。以上、実施例1によれば、関連する文書やタスクなどのオブジェクトをまとめて管理し、そのオブジェクトにイベントが発生した場合、関連するユーザにその内容を知らせることができる。また、実施例1によれば、チーム内のメンバーの活動について迅速に知ることができ、協同して行うタスク処理をスムーズに行うことができる。また、実施例1によれば、基本アプリケーションやWebサービスを修正する必要はなく、コンテクストアウェアネスアプリケーションとコンテクストアウェアネスプラットフォームを接続するだけで実行可能である。以上、本発明の実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形変更が可能である。また、前述した実施例の構成要素を全部又は複数を組み合わせて情報処理装置を構成することも可能である。なお、実施例において説明したクライアント端末と情報処理サーバとの各処理内容をプログラムとし、このプログラムをコンピュータに実行させて前述した処理を各機器に実行させることも可能である。また、このプログラムを記録媒体に記録し、このプログラムが記録された記録媒体をコンピュータに読み取らせて、前述した処理を各機器に実行させることも可能である。