(57)【要約】【課題】  オフライン状態等でプレゼンス情報を入手できない場合であってもプレゼンス情報を補完することができるプレゼンス情報補完システム、その方法、スケジュール管理装置およびプレゼンスサーバを提供する。【解決手段】  スケジュール管理装置２は、スケジュール情報をチェックしてプレゼンス情報の補完に利用可能なデータを抽出して、データをプレゼンスサーバ５に通知する。プレゼンスサーバ５は、データを受け付け、そのデータと、プレゼンス記憶部６１に記憶されているデータとを比較して、競合を解決することができた場合には、プレゼンス記憶部６１に新たなプレゼンス情報を登録する。【選択図】  図１
2006243966.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されているスケジュール管理装置とプレゼンスサーバを含むプレゼンス情報補完システムであって、
前記スケジュール管理装置は、
スケジュール情報をチェックしてプレゼンス情報の補完に利用可能なデータを抽出する情報チェック手段と、
抽出された前記データを前記プレゼンスサーバに通知するイベント通知手段と、
前記プレゼンスサーバは、
プレゼンス情報を記憶するプレゼンス記憶手段と、
前記イベント通知手段から前記データを受け付けるイベント受付手段と、
前記データと、前記プレゼンス記憶部に記憶されているデータとを比較して、競合を解決することができた場合には、前記プレゼンス記憶部に新たなプレゼンス情報を登録する競合解決手段と、
を備えることを特徴とするプレゼンス情報補完システム。
【請求項２】
前記スケジュール管理装置は、
スケジュール情報を記憶するスケジュール記憶手段をさらに備え、
前記情報チェック手段は、前記スケジュール記憶手段に記憶されているスケジュール情報を確認するために所定のタイミングでチェックすることを特徴とする請求項１記載のプレゼンス情報補完システム。
【請求項３】
前記競合解決手段は、オンラインへの変更、オフラインへの変更およびプレゼンス情報に影響するスケジュール変更であるか否かを所定のルールに基づいて判断することを特徴とする請求項２記載のプレゼンス情報補完システム。
【請求項４】
前記プレゼンス記憶手段と前記スケジュール記憶手段は、それぞれプレゼンス情報である「状況」データを記憶する領域および「場所」データを記憶する領域を備え、
前記所定のルールは、前記スケジュール記憶手段に記憶されている「状況」データが削除された場合、プレゼンスがオンライン状態であれば、前記プレゼンス記憶手段のプレゼンス情報は変更しなく、また、前記スケジュール記憶手段に記憶されている「状況」データが変更された場合、開始時間が現在時刻以前であって、かつプレゼンスがオフライン状態であれば、前記プレゼンス記憶手段の「状況」データに対応付けられている「場所」データを変更し、そして、前記スケジュール記憶手段に記憶されている「場所」データが変更された場合、前記プレゼンス記憶手段の「状況」データが変更されていなければ、前記プレゼンス記憶手段の「場所」データのみを変更するものであることを特徴とする請求項３記載のプレゼンス情報補完システム。
【請求項５】
ネットワークを介して接続されているスケジュール管理装置とプレゼンスサーバを利用したプレゼンス情報補完方法であって、
前記スケジュール管理装置が、
情報チェック手段により、スケジュール情報をチェックしてプレゼンス情報の補完に利用可能なデータを抽出するステップと、
イベント通知手段により、抽出された前記データを前記プレゼンスサーバに通知するステップと、
前記プレゼンスサーバが、
イベント受付手段により、前記イベント通知手段から前記データを受け付けるステップと、
競合解決手段により、前記データと、プレゼンス情報を記憶するプレゼンス記憶部に記憶されているデータとを比較して、競合を解決することができた場合には、前記プレゼンス記憶部に新たなプレゼンス情報を登録するステップと、
を有することを特徴とするプレゼンス情報補完方法。
【請求項６】
前記スケジュール管理装置が、
前記データを抽出するステップにおいて、前記情報チェック手段により、スケジュール記憶手段に記憶されているスケジュール情報を確認するために所定のタイミングでチェックすることを特徴とする請求項５記載のプレゼンス情報補完方法。
【請求項７】
前記プレゼンスサーバが、
前記登録するステップにおいて、前記競合解決手段より、オンラインへの変更、オフラインへの変更およびプレゼンス情報に影響するスケジュール変更であるか否かを所定のルールに基づいて判断することを特徴とする請求項６記載のプレゼンス情報補完方法。
【請求項８】
前記プレゼンス記憶手段と前記スケジュール記憶手段は、それぞれプレゼンス情報である「状況」データを記憶する領域および「場所」データを記憶する領域を備え、
前記所定のルールは、前記スケジュール記憶手段に記憶されている「状況」データが削除された場合、プレゼンスがオンライン状態であれば、前記プレゼンス記憶手段のプレゼンス情報は変更しなく、また、前記スケジュール記憶手段に記憶されている「状況」データが変更された場合、開始時間が現在時刻以前であって、かつプレゼンスがオフライン状態であれば、前記プレゼンス記憶手段の「状況」データに対応付けられている「場所」データを変更し、そして、前記スケジュール記憶手段に記憶されている「場所」データが変更された場合、前記プレゼンス記憶手段の「状況」データが変更されていなければ、前記プレゼンス記憶手段の「場所」データのみを変更するものであることを特徴とする請求項７記載のプレゼンス情報補完方法。
【請求項９】
スケジュール情報をチェックしてプレゼンス情報の補完に利用可能なデータを抽出する情報チェック手段と、
抽出された前記データを外部に通知するイベント通知手段と、
を備えることを特徴とするスケジュール管理装置。
【請求項１０】
前記スケジュール管理装置は、
スケジュール情報を記憶するスケジュール記憶手段をさらに備え、
前記情報チェック手段は、前記スケジュール記憶手段に記憶されているスケジュール情報を確認するために所定のタイミングでチェックすることを特徴とする請求項９記載のスケジュール管理装置。
【請求項１１】
プレゼンス情報を記憶するプレゼンス記憶手段と、
スケジュール情報をチェックしてプレゼンス情報の補完に利用可能なデータとして抽出された該データを受け付けるイベント受付手段と、
前記データと、前記プレゼンス記憶部に記憶されているデータとを比較して、競合を解決することができた場合には、前記プレゼンス記憶部に新たなプレゼンス情報を登録する競合解決手段と、
を備えることを特徴とするプレゼンスサーバ。
【請求項１２】
前記競合解決手段は、オンラインへの変更、オフラインへの変更およびプレゼンス情報に影響するスケジュール変更であるか否かを所定のルールに基づいて判断することを特徴とする請求項１１記載のプレゼンスサーバ。
【請求項１３】
前記プレゼンス記憶手段と前記スケジュール記憶手段は、それぞれプレゼンス情報である「状況」データを記憶する領域および「場所」データを記憶する領域を備え、
前記所定のルールは、前記スケジュール記憶手段に記憶されている「状況」データが削除された場合、プレゼンスがオンライン状態であれば、前記プレゼンス記憶手段のプレゼンス情報は変更しなく、また、前記スケジュール記憶手段に記憶されている「状況」データが変更された場合、開始時間が現在時刻以前であって、かつプレゼンスがオフライン状態であれば、前記プレゼンス記憶手段の「状況」データに対応付けられている「場所」データを変更し、そして、前記スケジュール記憶手段に記憶されている「場所」データが変更された場合、前記プレゼンス記憶手段の「状況」データが変更されていなければ、前記プレゼンス記憶手段の「場所」データのみを変更するものであることを特徴とする請求項１２記載のプレゼンスサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレゼンスサービスにおけるプレゼンス情報補完システム、その方法、スケジュール管理装置およびプレゼンスサーバに関する。
【背景技術】
【０００２】
従来のプレゼンスサービスにおけるプレゼンス情報は、電話がオンライン／オフラインである、またはネットワークの特定アプリケーションがオンライン／オフラインであるという情報を管理したり、あるいは、付加情報としてユーザが自らの状態をサービスシステムに明示的に登録したりしていた。
【０００３】
なお、以下の説明においてプレゼンスサービスの「プレゼンス情報」とは、機器の状態あるいは機器のユーザの状態を表す情報であり、例えば、機器がネットワークに接続されているか否かを表す「オンライン」および「オフライン」や、通信機器のユーザが直ちに応答できるか否かを表す「応答可」および「応答不可」等の情報である。用語の意味に疑義が生じた場合には、基本的にＩＥＴＦ(Internet Engineering Task Force)が公開しているＲＦＣ２７７８：「Ａ  Ｍｏｄｅｌ  ｆｏｒＰｒｅｓｅｎｃｅ  ａｎｄ  Ｉｎｓｔａｎｔ  Ｍｅｓｓａｇｉｎｇ」で定義されている意味に従うが、それに限定されるものではない。
【０００４】
ここで、近距離無線通信とスケジューラを連携させることにより、正確性の高い所在管理を行ないコンタクトしたい相手が不在の場合は、相手の状態に応じた最適なコンタクトの仕方を自動で選択、処理する技術が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００３−２８３６６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来例においては次のような問題点があった。
【０００６】
プレゼンス情報は、回線利用情報や位置情報等のセンシングにより採取される情報を利用したり、あるいはユーザがプレゼンスサーバ等に対して明示的に登録した情報を管理しているのみであり、これらの情報が入手できない際には、プレゼンス情報が更新されていないこととなり、実際のユーザの状態を正確に示していない状況が発生し、プレゼンス情報の信頼性が低下するという問題点があった。
【０００７】
そこで、本発明は、オフライン状態等でプレゼンス情報を入手できない場合であってもプレゼンス情報を補完することができるプレゼンス情報補完システム、その方法、スケジュール管理装置およびプレゼンスサーバを提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１記載の発明は、ネットワークを介して接続されているスケジュール管理装置とプレゼンスサーバを含むプレゼンス情報補完システムであって、スケジュール管理装置は、スケジュール情報をチェックしてプレゼンス情報の補完に利用可能なデータを抽出する情報チェック手段と、抽出されたデータをプレゼンスサーバに通知するイベント通知手段と、プレゼンスサーバは、プレゼンス情報を記憶するプレゼンス記憶手段と、イベント通知手段からデータを受け付けるイベント受付手段と、データと、プレゼンス記憶部に記憶されているデータとを比較して、競合を解決することができた場合には、プレゼンス記憶部に新たなプレゼンス情報を登録する競合解決手段とを備えることを特徴とするプレゼンス情報補完システムである。
【０００９】
請求項２記載の発明は、請求項１記載のプレゼンス情報補完システムにおいて、スケジュール管理装置は、スケジュール情報を記憶するスケジュール記憶手段をさらに備え、情報チェック手段は、スケジュール記憶手段に記憶されているスケジュール情報を確認するために所定のタイミングでチェックする。
【００１０】
請求項３記載の発明は、請求項２記載のプレゼンス情報補完システムにおいて、競合解決手段は、オンラインへの変更、オフラインへの変更およびプレゼンス情報に影響するスケジュール変更であるか否かを所定のルールに基づいて判断する。
【００１１】
請求項４記載の発明は、請求項３記載のプレゼンス情報補完システムにおいて、プレゼンス記憶手段とスケジュール記憶手段は、それぞれプレゼンス情報である「状況」データを記憶する領域および「場所」データを記憶する領域を備え、所定のルールは、スケジュール記憶手段に記憶されている「状況」データが削除された場合、プレゼンスがオンライン状態であれば、プレゼンス記憶手段のプレゼンス情報は変更しなく、また、スケジュール記憶手段に記憶されている「状況」データが変更された場合、開始時間が現在時刻以前であって、かつプレゼンスがオフライン状態であれば、プレゼンス記憶手段の「状況」データに対応付けられている「場所」データを変更し、そして、スケジュール記憶手段に記憶されている「場所」データが変更された場合、プレゼンス記憶手段の「状況」データが変更されていなければ、プレゼンス記憶手段の「場所」データのみを変更するものである。
【００１２】
請求項５記載の発明は、ネットワークを介して接続されているスケジュール管理装置とプレゼンスサーバを利用したプレゼンス情報補完方法であって、スケジュール管理装置が、情報チェック手段により、スケジュール情報をチェックしてプレゼンス情報の補完に利用可能なデータを抽出するステップと、イベント通知手段により、抽出されたデータをプレゼンスサーバに通知するステップと、プレゼンスサーバが、イベント受付手段により、イベント通知手段からデータを受け付けるステップと、競合解決手段により、データと、プレゼンス情報を記憶するプレゼンス記憶部に記憶されているデータとを比較して、競合を解決することができた場合には、プレゼンス記憶部に新たなプレゼンス情報を登録するステップとを有することを特徴とするプレゼンス情報補完方法である。
【００１３】
請求項６記載の発明は、請求項５記載のプレゼンス情報補完方法において、スケジュール管理装置が、データを抽出するステップにおいて、情報チェック手段により、スケジュール記憶手段に記憶されているスケジュール情報を確認するために所定のタイミングでチェックする。
【００１４】
請求項７記載の発明は、請求項６記載のプレゼンス情報補完方法において、プレゼンスサーバが、登録するステップにおいて、競合解決手段より、オンラインへの変更、オフラインへの変更およびプレゼンス情報に影響するスケジュール変更であるか否かを所定のルールに基づいて判断する。
【００１５】
請求項８記載の発明は、請求項７記載のプレゼンス情報補完方法において、プレゼンス記憶手段とスケジュール記憶手段は、それぞれプレゼンス情報である「状況」データを記憶する領域および「場所」データを記憶する領域を備え、所定のルールは、スケジュール記憶手段に記憶されている「状況」データが削除された場合、プレゼンスがオンライン状態であれば、プレゼンス記憶手段のプレゼンス情報は変更しなく、また、スケジュール記憶手段に記憶されている「状況」データが変更された場合、開始時間が現在時刻以前であって、かつプレゼンスがオフライン状態であれば、プレゼンス記憶手段の「状況」データに対応付けられている「場所」データを変更し、そして、スケジュール記憶手段に記憶されている「場所」データが変更された場合、プレゼンス記憶手段の「状況」データが変更されていなければ、プレゼンス記憶手段の「場所」データのみを変更するものである。
【００１６】
請求項９記載の発明は、スケジュール情報をチェックしてプレゼンス情報の補完に利用可能なデータを抽出する情報チェック手段と、抽出されたデータを外部に通知するイベント通知手段とを備えることを特徴とするスケジュール管理装置である。
【００１７】
請求項１０記載の発明は、請求項９記載のスケジュール管理装置において、スケジュール管理装置は、スケジュール情報を記憶するスケジュール記憶手段をさらに備え、情報チェック手段は、スケジュール記憶手段に記憶されているスケジュール情報を確認するために所定のタイミングでチェックすることを特徴とする。
【００１８】
請求項１１記載の発明は、プレゼンス情報を記憶するプレゼンス記憶手段と、スケジュール情報をチェックしてプレゼンス情報の補完に利用可能なデータとして抽出された該データを受け付けるイベント受付手段と、データと、プレゼンス記憶部に記憶されているデータとを比較して、競合を解決することができた場合には、プレゼンス記憶部に新たなプレゼンス情報を登録する競合解決手段とを備えることを特徴とするプレゼンスサーバである。
【００１９】
請求項１２記載の発明は、請求項１１記載のプレゼンスサーバにおいて、競合解決手段は、オンラインへの変更、オフラインへの変更およびプレゼンス情報に影響するスケジュール変更であるか否かを所定のルールに基づいて判断する。
【００２０】
請求項１３記載の発明は、請求項１２記載のプレゼンスサーバにおいて、プレゼンス記憶手段とスケジュール記憶手段は、それぞれプレゼンス情報である「状況」データを記憶する領域および「場所」データを記憶する領域を備え、所定のルールは、スケジュール記憶手段に記憶されている「状況」データが削除された場合、プレゼンスがオンライン状態であれば、プレゼンス記憶手段のプレゼンス情報は変更しなく、また、スケジュール記憶手段に記憶されている「状況」データが変更された場合、開始時間が現在時刻以前であって、かつプレゼンスがオフライン状態であれば、プレゼンス記憶手段の「状況」データに対応付けられている「場所」データを変更し、そして、スケジュール記憶手段に記憶されている「場所」データが変更された場合、プレゼンス記憶手段の「状況」データが変更されていなければ、プレゼンス記憶手段の「場所」データのみを変更するものである。
【発明の効果】
【００２１】
本発明のプレゼンス情報補完システム、その方法、スケジュール管理装置およびプレゼンスサーバによれば、オフライン状態等でプレゼンス情報を入手できない場合であってもプレゼンス情報を補完することができる。
【発明を実施するための最良の形態】
【００２２】
次に、本発明の一実施の形態の構成について図面を参照して説明する。
【００２３】
図１を参照すると、本実施の形態におけるプレゼンス情報補完システムは、キーボード等のスケジュール管理装置２側の入力装置１と、スケジュール管理装置２と、プレゼンスサーバ５側の入力装置４と、プレゼンスサーバ５と、ディスプレイ装置や印刷装置等の出力装置７から構成されており、スケジュール管理装置２およびプレゼンスサーバ５は、ネットワーク１００を介して接続されている。なお、ネットワーク１００は、任意のネットワークであってよく、例えば、光ファイバ、インターネット、公衆回線、ＬＡＮ（LocＡl ＡreＡ Network）、ＡＤＳＬ（Asymmetric Digital Subscriber Line）等である。なお、通信方法は、有線であっても、無線であってもよい。
【００２４】
スケジュール管理装置２は、パーソナルコンピュータ等の情報処理装置であって、情報登録部２１、情報更新部２２、情報削除部２３、情報チェック部２４、イベント通知部２５およびスケジュール記憶部３１を備えている。
【００２５】
ここで、情報登録部２１は、入力装置１から与えられたデータをスケジュール記憶部３１にスケジュールデータとして格納するとともに、プレゼンス情報の補完に有効なデータである場合には、イベント通知部２５を呼び出す機能を有している。
【００２６】
情報更新部２２は、入力装置１から与えられたデータをスケジュール記憶部３１に格納済みのデータと置換するとともに、プレゼンス情報の補完に有効なデータである場合には
、イベント通知部２５を呼び出す機能を有している。
【００２７】
情報削除部２３は、入力装置１から与えられたデータをスケジュール記憶部３１から削除する機能を有している。
【００２８】
情報チェック部２４は、任意の間隔、タイミングでスケジュール記憶部３１に格納されているデータを確認し、プレゼンス情報の補完に有効なデータを抽出して、プレゼンス情報の補完に有効なデータが存在した場合にはイベント通知部２５を呼び出す機能を有している。
【００２９】
イベント通知部２５は、プレゼンス情報の補完に有効なデータをプレゼンスサーバ５のイベント受付部５１に通知する機能を有している。
【００３０】
スケジュール記憶部３１は、情報登録部２１、情報更新部２２および情報削除部２３によって操作され、スケジュールデータを格納する機能を有している。また、情報チェック
部２４によってデータを抽出される。
【００３１】
なお、スケジュール記憶部３１は、スケジュール管理装置２とは、別個の記憶装置上に実現されていてもよい。
【００３２】
プレゼンスサーバ５は、ワークステーション等の情報処理装置であって、イベント受付部５１、競合解決部５２、状態確認部５３およびプレゼンス記憶部６１を備えている。
【００３３】
ここで、イベント受付部５１は、スケジュール管理装置２のイベント通知部２５あるいは入力装置４からの入力を受け付け、競合解決部５２を呼び出す機能を有している。
【００３４】
競合解決部５２は、イベント受付部５１で受け取ったデータと、プレゼンス記憶部６１に格納されているプレゼンスデータの状態を比較し、プレゼンスデータの変更が必要か
否かを判定し、必要に応じてプレゼンスデータとして登録する機能を有している。
【００３５】
状態確認部５３は、プレゼンス記憶部６１に格納されているプレゼンス情報を出力装置７に出力する機能を有している。
【００３６】
次に、図２乃至図８を参照して、本実施の形態における、プレゼンス情報を補完する処理のフローを詳細に説明する。なお、図２は、スケジュール情報の変化を確認する処理動作を示すフローチャートであり、図３は、スケジュール情報を変更する処理動作を示すフローチャートである。
【００３７】
まず、図２を参照すると、スケジュール管理装置２の情報チェック部２４は、所定のタイマ機構を用いて時刻を確認する（Ａ１）。
【００３８】
そして、スケジュール記憶部３１に格納されているスケジュール情報の状態を確認するために定められた所定の間隔あるいはタイミング等の確認時刻であるか否かを判断する(Ａ２)。
【００３９】
ステップＡ２で確認時刻である場合（Ａ２／Ｙｅｓ）には、スケジュールデータを確認する(Ａ３)。一方、確認時刻ではない場合（Ａ２／Ｎｏ）には、ステップＡ１に戻る。
【００４０】
ステップＡ３でスケジュールデータを確認した際に、スケジュールデータが変化している否かを判断する(Ａ４)。
【００４１】
ステップＡ４でスケジュールデータが変化している場合（Ａ４／Ｙｅｓ）には、イベント通知部２５は、スケジュールデータの変更をプレゼンスサーバ５に通知する(ステップＡ５)。一方、スケジュールデータが変化していない場合（Ａ４／Ｎｏ）には、ステップＡ１に戻る。
【００４２】
ここで、例えば、図４に示すようなスケジュール情報を記憶した所定のテーブルがスケジュール記憶部３１に格納されている場合において、スケジュールデータを確認する間隔が１分間と設定されているときには、図５に示すような処理が行なわれる。
【００４３】
具体的には、図４のレコード１は、「ユーザ(以下、「Suzuki」という)が１３時００分から１５時００分まで自席に在席している」というスケジュール情報が登録されていることを表しており、また、レコード２は、「Suzukiが１５時００分から１７時００分まで本社１０１会議室で会議に参加している」というスケジュール情報が登録されていることを表している。
【００４４】
そして、上記の図４に示すスケジュールを前提として、図５は、情報チェック部２４でスケジュールデータを確認する間隔が１分間と設定されている場合におけるイベント通知部２５の動作を表している。すなわち、現在時刻が１４時５８分の時点では情報チェック手段２４がスケジュール記憶部３１で保持しているSuzukiのスケジュールデータを確認(Ａ３)した結果、スケジュールデータが１４時５７分から変更されていないと判断したため、イベント通知を行わない。そして、１４時５９分も同様の動作を行う。さらに、現在時刻が１５時００分の時点では情報チェック部２４がスケジュール記憶部３１で保持しているSuzukiのスケジュールデータを確認すると、スケジュールデータが１４時５９分から「自席に在席」から「会議室で会議」に変更されているのでイベント通知部２５は、イベント通知(Ａ５)を行う。
【００４５】
次に、図３を参照すると、プレゼンスサーバ５のイベント受付部５１は、上記の図２におけるステップＡ５でスケジュール管理装置２のイベント通知部２５によって通知されたイベントや入力装置４からの入力データを受け付ける(Ｂ１)。
【００４６】
そして、競合解決部５２は、プレゼンス情報を取得する(ステップＢ２)。
【００４７】
次に、ステップＢ１で受け取ったイベントがプレゼンス情報のオンラインへの変更であるか否かを判断する(Ｂ３)。
【００４８】
なお、プレゼンス情報を動的に収集する仕組みでオンラインへの変更を検出することであってもよい。例えば、ＩＰ電話ソフトウエアを導入している場合には、ネットワークに接続されていなくネットワーク上に存在すると認識されていなかったパーソナルコンピュータが、接続され、存在することが認識できることでオンラインとみなす。また、無線ＬＡＮ基地局の情報から、同様にパーソナルコンピュータが無線ＬＡＮ基地局から検知することができるようになったタイミングでオンラインとみなす。
【００４９】
ステップＢ３でオンラインへの変更である場合（Ｂ３／Ｙｅｓ）には、プレゼンス情報の信頼性が高いため、その情報をプレゼンス情報としてプレゼンス記憶部６１に格納する(ステップＢ７)。
【００５０】
一方、オンラインへの変更ではない場合（Ｂ３／Ｎｏ）には、ステップＢ１で受け取ったイベントがプレゼンス情報のオフラインへの変更であるか否かを判断する(Ｂ４)。
【００５１】
なお、プレゼンス情報を動的に収集する仕組みでオフラインへの変更を検出することであってもよい。例えば、ＩＰ電話ソフトウエアを導入している場合には、ネットワークに接続されネットワーク上に存在すると認識されていたパーソナルコンピュータが、接続が切られ、存在することが認識できなくなることでオフラインとみなす。また、無線ＬＡＮ基地局の情報から、同様にパーソナルコンピュータが無線ＬＡＮ基地局から検知することができなくなったタイミングでオフラインとみなす。
【００５２】
ステップＢ４でオフラインへの変更である場合（Ｂ４／Ｙｅｓ）には、プレゼンス情報の信頼性が高いため、その情報をプレゼンス情報としてプレゼンス記憶部６１に格納する(ステップＢ７)。
【００５３】
一方、オフラインへの変更ではない場合（Ｂ４／Ｎｏ）には、ステップＢ１で受け取ったイベントがスケジュール変更であるか否かを判断する(Ｂ５)。
【００５４】
ステップＢ５でスケジュール変更である場合（Ｂ５／Ｙｅｓ）には、その内容がプレゼンス情報に影響する変更であるか否かを所定のルールに基づいて判断する(Ｂ６)。ステップＢ６でプレゼンス情報に影響する変更である場合（Ｂ６／Ｙｅｓ）には、プレゼンス情報の信頼性が高いため、その情報をプレゼンス情報としてプレゼンス記憶部６１に格納する(ステップＢ７)。一方、プレゼンス情報に影響する変更ではない場合（Ｂ６／Ｎｏ）には、処理を終了する。
【００５５】
ここで、上記の所定のルールとは、例えば、以下のようなルールであるが、常に一意なものではなく、プレゼンス情報の管理種別やスケジュール管理の運用等のシステム設計に合わせて変更されるものである。
【００５６】
まず、図４に示す、スケジュール記憶部３１の所定のテーブルの「状況」欄のデータが削除された場合には、プレゼンス記憶部６１の現在のプレゼンスがオンライン状態であれば、プレゼンス記憶部６１のプレゼンス情報は変更しない。次に、スケジュール記憶部３１の所定のテーブルの当該時刻の「状況」欄のデータが変更された場合には、開始時間が現在時刻以前であって、かつプレゼンス記憶部６１のプレゼンスがオフライン状態であれば、プレゼンス記憶部６１の「状況」欄のデータに対応付けられている「場所」欄のデータを変更する。なお、「状況」欄のデータと「場所」欄のデータを対応付けて記憶している所定のテーブルが設けられていてもよい。そして、スケジュール記憶部３１の所定のテーブルの「場所」欄のデータが変更された場合には、スケジュール記憶部３１の所定のテーブルの「状況」欄のデータが変更されていなければ、プレゼンス記憶部６１の「場所」欄のデータのみを変更する。
【００５７】
さらに具体的には、スケジュールとしての状況が削除され、かつ現在のプレゼンスがオンラインの状態の場合には、ユーザの状況は「在席」であると判断し、プレゼンス情報は変更しない。次に、当該時刻のスケジュールとしての状況が「在席」から「会議」に変更され、開始時間が現在時刻を含む現在時刻以前のときであって、かつプレゼンスがオフライン状態の場合には、プレゼンス情報の場所を「自席」から「会議室」に変更する。そして、当該時刻のスケジュールとしての状況が「会議」であるが、所在情報である「場所」のみが変更された場合には、プレゼンス情報の場所をその新規所在位置に変更する。
【００５８】
また、ステップＢ５でスケジュール変更でない場合（Ｂ５／Ｎｏ）には、処理を終了する。
【００５９】
具体的には、プレゼンス記憶部６１で保持しているプレゼンス情報の書き換えが行われたか否かを表す図６を参照すると、１４時５８分から１５時００分までの間にイベント受付部５１は、入力装置４から入力を受け付けていないことを前提として、現在時刻が１４時５９分の時点ではイベント受付部５１は、イベント通知部２５からイベントを受け付けていない。よってプレゼンス記憶部６１に保持しているプレゼンス情報は変更されなく、例えば、図７に示すように、現在時刻が１４時５９分の時点のプレゼンス情報はプレゼンス記憶部６１に登録されている。図中のレコードは「Suzukiはオフライン状態にある」ことを表している。
【００６０】
現在時刻が１５時００分の時点でイベント受付部５１は、イベント通知部２５からイベントを受け付けるため、競合解決部５２でプレゼンス情報を取得する。このプレゼンス情報はオンラインへの変更でもなく、オフラインへの変更でもなく、スケジュール変更であるため、その内容がプレゼンス情報に影響する変更と判断し、プレゼンス情報を「オフライン」から「会議中」へ変更する。例えば、図８に示すように、現在時刻が１５時００分の時点のプレゼンス情報はプレゼンス記憶部６１に登録されている。図中のレコードは「Suzukiは１５時００分から１７時００分まで本社１０１会議室で会議中の状態にある」ことを表している。
【００６１】
上記の実施の形態によれば、情報が入手できなくともスケジュールデータを利用することでリアルタイムにプレゼンス情報を補完することができるためプレゼンス情報の信頼性を向上させることができる。
【００６２】
また、スケジュール管理情報を利用しているため、ユーザ自身が、未来の行動予測として格納している情報であり、そのメンテナンスの信頼性は一般的に高い情報であるため、リアルタイムに情報が入手できない際には信頼性の高い最適な情報となるからである。
【００６３】
なお、上述した各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、上記の実施の形態におけるスケジュール管理装置２、プレゼンスサーバ５の機能を実現するためのプログラムを各装置に読込ませて実行することにより本システムの機能を実現する処理を行ってもよい。さらに、そのプログラムは、コンピュータ読み取り可能な記録媒体であるＣＤ−ＲＯＭ、光磁気ディスク等を介して、または伝送媒体であるインターネット、電話回線等を介して伝送波により他のコンピュータシステムに伝送されてもよい。
【００６４】
上述した各実施の形態は、プレゼンスサーバ５が１個の装置として接続されているシステム構成について説明したが、各機能毎に複数のサーバ装置等が追加された構成にも適用可能であることはもちろんである。
【００６５】
また、スケジュール管理情報のみならず、位置情報やビル入退場情報等を利用することで、プレゼンス情報のさらなる信頼性向上、付加情報管理が可能となる。また、これらの情報を複数組み合わせて利用することも可能である。さらに、プレゼンス情報からスケジュール管理情報や位置情報を補完するという用途にも利用可能である。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施形態におけるプレゼンス情報補完システムの概略構成を示す図である。
【図２】スケジュール情報の変化を確認する処理動作を示すフローチャートである。
【図３】スケジュール情報を変更する処理動作を示すフローチャートである。
【図４】スケジュール情報を記憶したテーブルのデータ構造を示す図である。
【図５】時刻とイベント通知の実行の可否を示す図である。
【図６】時刻とプレゼンス情報イベント通知の可否を示す図である。
【図７】プレゼンス記憶部に登録されているプレゼンス情報のデータ構造の一例を示す図である。
【図８】プレゼンス記憶部に登録されているプレゼンス情報のデータ構造の一例を示す図である。
【符号の説明】
【００６７】
１、４    入力装置
２    スケジュール管理装置
５    プレゼンスサーバ
７    出力装置
１００    ネットワーク
２１    情報登録部
２２    情報更新部
２３    情報削除部
２４    情報チェック部
２５    イベント通知部
３１    スケジュール記憶部
５１    イベント受付部
５２    競合解決部
５３    状態確認部
６１    プレゼンス記憶部
【図１】
2006243966.tif 000003
【図２】
2006243966.tif 000004
【図３】
2006243966.tif 000005
【図４】
2006243966.tif 000006
【図５】
2006243966.tif 000007
【図６】
2006243966.tif 000008
【図７】
2006243966.tif 000009
【図８】
2006243966.tif 000010