(57)【要約】【課題】操作性及び利便性を向上できる情報提供システムを提供する。【解決手段】複数のドキュメント管理装置１ａ，１ｂ，…１ｎがそれぞれ、利用者の予定情報を管理されている。クライアント装置２の制御部２１は、利用者から予定情報を表示する指示を受けると、各ドキュメント管理装置１からそれぞれで管理されている予定情報を取得して、一つのカレンダーにこれら予定情報を一斉に表示して、利用者に提示する。【選択図】　　　　図１
2004021532.tif 000002
【特許請求の範囲】
【請求項１】
利用者の予定情報を、それぞれ管理する、複数の予定情報管理装置と、
前記予定情報管理装置に接続されたクライアント装置と、を含む情報提供システムにおいて、
前記クライアント装置は、
前記複数の予定情報管理装置から、各予定情報管理装置にて管理されている前記予定情報を取得する手段と、
前記取得した予定情報を一つのカレンダー内に一斉に表示した、一斉表示カレンダー情報を生成する手段と、
を具備し、当該生成した一斉表示カレンダー情報を利用者に提示することを特徴とする情報提供システム。
【請求項２】
利用者の予定情報を、それぞれ管理する、複数の予定情報管理装置に接続された予定表示装置であって、
前記複数の予定情報管理装置から、各予定情報管理装置にて管理されている前記予定情報を取得し、前記取得した予定情報を、一つのカレンダー内に一斉に表示した、一斉表示カレンダー情報を生成し、当該一斉表示カレンダー情報を利用者側に提示することを特徴とする予定表示装置。
【請求項３】
請求項２に記載の予定表示装置において、
前記一斉表示カレンダー情報上で、同一利用者の予定情報であって、同一時間帯を含んだ複数の予定情報がある場合には、当該予定情報の少なくとも一方を強調表示することを特徴とする予定表示装置。
【請求項４】
請求項２または３に記載の予定表示装置において、
一斉表示カレンダー情報に含まれる、各予定情報には、それぞれ当該予定情報の取得元となった予定情報管理装置を特定する情報が関連づけられ、利用者側からの指示により、当該予定情報管理装置を特定する情報が、所定の処理に供されることを特徴とする予定表示装置。
【請求項５】
請求項４に記載の予定表示装置において、
前記一斉表示カレンダー情報において、利用者側から予定情報の変更ないし削除操作に関する指示を受け付けて、当該指示に応じて、当該指示された予定情報の取得元となった予定情報管理装置に対し、当該変更ないし削除の情報を伝達することを特徴とする予定表示装置。
【請求項６】
請求項２から５のいずれか１に記載の予定表示装置において、
前記一斉表示カレンダー情報において、利用者側から予定情報の追加操作に関する指示を受け付けると、当該指示に応じて、予定表示装置内で、当該追加指示された予定情報の管理を行うことを特徴とする予定表示装置。
【請求項７】
利用者の予定情報を、それぞれ管理する、複数の予定情報管理装置に接続されたクライアント装置に対し、
前記複数の予定情報管理装置から、各予定情報管理装置にて管理されている前記予定情報を取得し、前記取得した予定情報を、一つのカレンダー内に一斉に表示した、一斉表示カレンダー情報を生成して提示するプログラムを配信することを特徴とするサーバ装置。
【請求項８】
利用者の予定情報を、それぞれ管理する、複数の予定情報管理装置を用い、
前記複数の予定情報管理装置から、各予定情報管理装置にて管理されている前記予定情報を取得し、前記取得した予定情報を、一つのカレンダー内に一斉に表示した、一斉表示カレンダー情報を生成し、当該一斉表示カレンダー情報を利用者側に提示することを特徴とする情報提供方法。
【請求項９】
利用者の予定情報を、それぞれ管理する、複数の予定情報管理装置に接続されたコンピュータに、
利用者側からの要求に応じて、前記複数の予定情報管理装置から、各予定情報管理装置にて管理されている前記予定情報を取得させ、前記取得した予定情報を、一つのカレンダー内に一斉に表示した、一斉表示カレンダー情報を生成させ、当該一斉表示カレンダー情報を利用者側に提示させることを特徴とする情報提供プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、予定情報を管理・提供する情報提供システムに関する。
【０００２】
【従来の技術】
近年、ネットワーク技術の発展に伴って、各利用者によって共有されるべきドキュメントを一括して管理するドキュメント管理装置が開発されている。このドキュメント管理装置においては、多様なドキュメントを管理したいとの要望から、一般的な文書だけでなく、例えば利用者のスケジュールである、予定情報をドキュメントとして管理しているものがある。予定情報は、日時や期間の情報と、予定の内容に関する情報とを含んでいる。通常、ドキュメント管理装置では、各ドキュメントをそれぞれに固有の識別子を付して管理している。
【０００３】
利用者は、これら予定情報をドキュメント管理装置に登録して共有し、例えば社内で自己の予定情報を他の社員に提供することができる。また、予定情報は、クライアント側の装置により、月ごとのカレンダーや、週ごとのカレンダー上に所定の態様で表示されるようになっている。
【０００４】
具体的に、マイクロソフト（登録商標）社のエクスチェンジ・サーバ（登録商標）と、クライアント装置としてのアウトルック（登録商標）との組み合せによれば、月ごとのカレンダーを含んだ態様で、予定情報が表示される。
【０００５】
【発明が解決しようとする課題】
しかしながら、ドキュメント管理装置等、予定情報を管理する装置は、必ずしも一つだけ設置されているものではない。例えばビジネスの予定情報と、プライベートの予定情報とを区別して、それぞれ異なるドキュメント管理装置にて管理したいという要望もある。また、ドキュメント管理装置が複数あるネットワーク環境では、どのドキュメント管理装置に対してアクセスしているかを意識せずに予定情報を登録したいという要求もある。
【０００６】
ここで、複数のドキュメント管理装置に対してそれぞれ気ままに予定情報を登録してしまうと、例えば２００２年３月２０日の午後２時から３時までの予定が第１のドキュメント管理装置に登録されているのに、これを忘れて、第２のドキュメント管理装置において２００２年３月２０日の予定を確認しても、上記第１のドキュメント管理装置に登録されている予定は表示されないため、２００２年３月２０日の午後２時半からの予定を誤って登録してしまう、いわばダブル・ブッキングの状態を起しやすく、操作性が低い。
【０００７】
このようなダブル・ブッキングの事態を防止するには、各ドキュメント管理装置へアクセスしていちいち確認するなどの手順を踏む必要があって、利便性が低くなる。
【０００８】
本発明は上記実情に鑑みて為されたもので、操作性及び利便性を向上できる情報提供システムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記従来例の問題点を解決するための本発明は、情報提供システムであって、利用者の予定情報を、それぞれ管理する、複数の予定情報管理装置と、前記予定情報管理装置に接続されたクライアント装置と、を含む情報提供システムにおいて、前記クライアント装置は、前記複数の予定情報管理装置から、各予定情報管理装置にて管理されている前記予定情報を取得する手段と、前記取得した予定情報を一つのカレンダー内に一斉に表示した、一斉表示カレンダー情報を生成する手段と、を具備し、当該生成した一斉表示カレンダー情報を利用者に提示することを特徴としている。
【００１０】
また、上記従来例の問題点を解決するための本発明は、利用者の予定情報を、それぞれ管理する、複数の予定情報管理装置に接続された予定表示装置であって、前記複数の予定情報管理装置から、各予定情報管理装置にて管理されている前記予定情報を取得し、前記取得した予定情報を、一つのカレンダー内に一斉に表示した、一斉表示カレンダー情報を生成し、当該一斉表示カレンダー情報を利用者側に提示することを特徴としている。
【００１１】
ここで、前記一斉表示カレンダー情報上で、同一利用者の予定情報であって、同一時間帯を含んだ複数の予定情報がある場合には、当該予定情報の少なくとも一方を強調表示することも好ましい。また、前記一斉表示カレンダー情報に含まれる予定情報の各々には、それぞれ当該予定情報の取得元となった予定情報管理装置を特定する情報が関連づけられ、利用者側からの指示により、当該予定情報管理装置を特定する情報が、所定の処理に供されることとするのも好ましい。
【００１２】
さらに、前記一斉表示カレンダー情報において、利用者側から予定情報の変更ないし削除操作に関する指示を受け付けて、当該指示に応じて、当該指示された予定情報の取得元となった予定情報管理装置に対し、当該変更ないし削除の情報を伝達することとするのも好ましい。さらに、前記一斉表示カレンダー情報において、利用者側から予定情報の追加操作に関する指示を受け付けると、当該指示に応じて、予定表示装置内で、当該追加指示された予定情報の管理を行うこととするのも好ましい。
【００１３】
本発明のある態様によると、サーバ装置において、利用者の予定情報を、それぞれ管理する、複数の予定情報管理装置に接続されたクライアント装置に対し、前記複数の予定情報管理装置から、各予定情報管理装置にて管理されている前記予定情報を取得し、前記取得した予定情報を、一つのカレンダー内に一斉に表示した、一斉表示カレンダー情報を生成して提示するプログラムを配信することとしている。
【００１４】
さらに、本発明の別の態様によると、利用者の予定情報を、それぞれ管理する、複数の予定情報管理装置を用いた情報提供方法であって、前記複数の予定情報管理装置から、各予定情報管理装置にて管理されている前記予定情報を取得し、前記取得した予定情報を、一つのカレンダー内に一斉に表示した、一斉表示カレンダー情報を生成し、当該一斉表示カレンダー情報を利用者側に提示することとしている。
【００１５】
さらに、本発明の別の態様によると、情報提供プログラムであって、利用者の予定情報を、それぞれ管理する、複数の予定情報管理装置に接続されたコンピュータに、利用者側からの要求に応じて、前記複数の予定情報管理装置から、各予定情報管理装置にて管理されている前記予定情報を取得させ、前記取得した予定情報を、一つのカレンダー内に一斉に表示した、一斉表示カレンダー情報を生成させ、当該一斉表示カレンダー情報を利用者側に提示させることとしている。
【００１６】
【発明の実施の形態】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る情報提供システムは、図１に示すように、複数の予定情報管理装置としての複数のドキュメント管理装置１ａ，１ｂ，…，１ｎと、予定表示装置としてのクライアント装置２とを含んで構成され、これらは互いにネットワークを介して接続されている。クライアント装置２は、一般的なコンピュータであり、図１に示すように、制御部２１と、記憶部２２と、ハードディスク２３と、ネットワーク制御部２４と、表示部２５と、操作部２６と、を含んでいる。
【００１７】
ドキュメント管理装置１は、クライアント装置２側からの要求に応じてそれぞれ文書や予定情報をドキュメントとして登録して保持している。このドキュメント管理装置１では、各ドキュメントにそれぞれ固有の識別子を関連づけて、各ドキュメントを特定できるようになっている。また、このドキュメント管理装置１は、クライアント装置２側からの要求に応じて、保持している文書や予定情報を提供する。具体的にこのドキュメント管理装置１は、予定情報として図２に示すように、日時の情報（Ｄ）と、当該日時に登録された利用者の予定（Ｅ）と、その予定に関係する利用者のリスト（Ｕ）とを互いに関連づけて保持している。
【００１８】
クライアント装置２の制御部２１は、ハードディスク２３に格納されたプログラムに従って動作し、予定情報の登録、変更、削除をドキュメント管理装置１側へ要求する処理と、予定情報を表示する処理とを実行している。制御部２１の、これらの処理については、後に詳しく説明する。
【００１９】
記憶部２２は、制御部２１のワークメモリとして動作する。ハードディスク２３は、制御部２１により実行されるプログラムを保持している。このハードディスク２３は、また、カレンダーのテンプレートデータが登録されている。ここでテンプレートデータは、予定情報の取得や、取得した予定情報内の日時の情報（Ｄ）や予定（Ｅ）、利用者（Ｕ）、さらに当該予定情報の識別子（ＩＤ）といった情報の抽出に必要な情報を記述したものである。ネットワーク制御部２４は、制御部２１から入力される指示に従って、要求など様々なデータをネットワークを介して送信する。また、このネットワーク制御部２４は、ネットワークを介して到来するデータを受信して制御部２１に出力する。表示部２５は、ディスプレイ等であり、制御部２１から入力される指示に従って情報を表示する。また、操作部２６は、マウスやキーボード等であり、利用者の操作を受けて、当該操作の内容を制御部２１に出力する。
【００２０】
ここで制御部２１の具体的処理内容について説明する。まず、予定情報の登録、変更、削除を要求する処理について説明する。制御部２１は、利用者から操作部２６の操作により、予定情報を登録する対象となるドキュメント管理装置１を特定する情報（例えばネットワーク上のアドレス情報等）とともに、登録すべき予定情報の指定を受けて、ネットワーク制御部２４を介して、指定された予定情報を登録するよう要求するデータを、特定されたドキュメント管理装置１に送信する。
【００２１】
また、制御部２１は、変更対象となった予定情報を特定する情報（例えば予定情報の識別子）と、その予定情報を保持しているドキュメント管理装置１を特定する情報との入力を受け、また、変更後の予定情報の指定を受けて、ネットワーク制御部２４を介して、特定された予定情報を、変更後の予定情報へ変更して登録するよう要求するデータを、特定されたドキュメント管理装置１に送信する。
【００２２】
さらに、制御部２１は、削除対象となった予定情報を特定する情報（例えば予定情報の識別子）と、その予定情報を保持しているドキュメント管理装置１を特定する情報との入力を受けて、ネットワーク制御部２４を介して、特定された予定情報を、削除するよう要求するデータを、特定されたドキュメント管理装置１に送信する。
【００２３】
次に制御部２１の予定情報の表示処理について説明する。制御部２１は、利用者から操作部２６の操作により予定情報を表示すべき旨の指示の入力を受けて、ハードディスク２３からテンプレートデータを読出す。そしてテンプレートデータに従って、予め特定されたドキュメント管理装置１から予定情報を取得して、当該予定情報の取得元となったドキュメント管理装置１を特定する情報と、当該取得した予定情報（その予定情報の識別子（取得元のドキュメント管理装置１での識別子）を含む）とを関連づけて、予定属性情報として記憶部２２に格納する。この結果、例えば記憶部２２には、図３に示すような状態で、各ドキュメント管理装置１から取得した予定情報が蓄積されているようになる。
【００２４】
制御部２１は、こうして記憶した予定情報を、一つのカレンダーに一斉に掲載して、一斉表示カレンダー情報を生成する。このとき、同一の日時で共通した時間帯を含んだ複数の予定情報が見いだされたときには（すなわちダブル・ブッキングが検出されたときには）、当該予定情報の少なくとも一方を強調して表示するよう、例えば色を変えたり、点滅などをするように指定しておく。そして、この一斉表示カレンダー情報を表示部２５に表示させる。
【００２５】
ここで、予定情報の取得要求を送信する先、つまり予定情報の取得元となるドキュメント管理装置１を特定するための情報（例えばネットワーク上のアドレス情報など）は、予め記憶部２２に格納されているものとする。また、生成される一斉表示カレンダーは、例えば図４に示すように、利用者ごとに、日時（Ｄ）と、その日時の予定（Ｅ）とを関連づけて示したものである。この一斉表示カレンダーは、また、例えば図５（ａ）に示すように、各利用者ごとの予定を週間カレンダーとして表示してもよいし、図５（ｂ）に示すように、一日のうちのどの時間帯に行われる予定であるかを示すような態様で表示してもよい。
【００２６】
また、制御部２１は、このようにして表示した一斉表示カレンダー情報をユーザインタフェースとして、予定情報の登録、変更、削除の要求を受け付けるようにしてもよい。すなわち、制御部２１は、利用者が一斉表示カレンダー情報上で、予定情報を選択（例えばマウスでダブルクリック）すると、予定属性情報を参照し、その予定情報の取得元となったドキュメント管理装置１を特定し、当該特定したドキュメント管理装置１から取得された予定情報のみからなるカレンダーを表示する。これにより、当該ドキュメント管理装置１にどのような予定情報を登録したかを判別できるようになる。
【００２７】
さらに制御部２１は、一斉表示カレンダー情報上の予定情報を削除する指示を受けて、予定属性情報を参照し、その予定情報の取得元となったドキュメント管理装置１と、その予定情報の識別子とを特定し、当該特定したドキュメント管理装置１に対して、当該予定情報を削除するよう要求する。これにより、一斉表示カレンダー情報上で削除指示を行うだけで、取得元のドキュメント管理装置１からも当該予定情報を削除することができるようになる。
【００２８】
同様に、制御部２１は、一斉表示カレンダー情報上の予定情報を変更する指示を受けて、予定属性情報を参照し、その予定情報の取得元となったドキュメント管理装置１と、その予定情報の識別子とを特定し、当該特定したドキュメント管理装置１に対して、当該予定情報を利用者から指定された変更内容に変更するよう要求する。
【００２９】
また、制御部２１は、一斉表示カレンダー情報上で、新たな予定情報を登録する要求を受けると、予め予定情報の取得元として登録されているドキュメント管理装置１のいずれかを選択し、その選択したドキュメント管理装置１に対して新たな予定情報を登録するよう要求する。さらに、クライアント装置２は、当該新たに登録するよう要求された予定情報を、ハードディスク２３に蓄積するようにしてもよい。この場合、制御部２１は、一斉表示カレンダー情報を生成する際に、ハードディスク２３に格納された予定情報を参照し、当該予定情報を併せて一斉表示カレンダー情報に含める。
【００３０】
さらに、利用者においては、あるドキュメント管理装置１ａに登録されている予定情報を、別のドキュメント管理装置１ｂへ移して登録したい場合がある。例えば、ドキュメント管理装置１ａがファイアウオールの内部にあって外出先からアクセスできないのに対して、ドキュメント管理装置１ｂは外出先からアクセスできるような場合、出張先（外出先）から予定情報を参照したいときなどがこれに相当する。この場合、利用者は、一斉表示カレンダー情報上で、移し替えたい予定情報を特定し、さらに移し替える先となるドキュメント管理装置１ｂを特定して（例えば予め予定情報の取得元として登録されているドキュメント管理装置１のいずれかを選択することで、この特定を行うことができる）、当該特定した予定情報と同じ内容の予定情報を、移し替先として特定されたドキュメント管理装置１ｂに登録するよう要求し、当該特定した予定情報を削除するよう、当該特定した予定情報を現在管理しているドキュメント管理装置１ａに対して要求する。
【００３１】
なお、ここでは、各ドキュメント管理装置１にて管理されている、ある利用者の予定情報は、他の利用者に対しても公開されているものとして説明したが、非公開属性を設定可能としておき、非公開属性が設定された、他の利用者の予定情報については、ドキュメント管理装置１が提供しないようにしておくことも好適である。
【００３２】
さらに、本発明の実施の形態に係る情報提供システムにおいては、クライアント装置としてＰＤＡや携帯電話機等を用いることもできる。この場合において、例えば携帯電話機の場合、ＪＡＶＡ（登録商標）アプレットを実行可能なものの場合、ネットワーク側に情報提供プログラムを配信するサーバ装置を設けておき、このサーバ装置から情報提供プログラムをダウンロードして実行するようにしてもよい。
【００３３】
さらに、一斉表示カレンダー情報を、利用者ごとに用意されるインタフェースの一部として表示するのも好適である。この場合、図６に示すように、少なくとも一つの態様の一斉表示カレンダー情報（図６では２つの態様を併せて表示した例を示している）とともに、例えば利用者が事前に登録したメモ情報や、ドキュメント管理装置１側で、連絡用情報として共有されている「掲示板情報」のようなものを併せて表示するようにする。このような利用者ごとに用意されるインタフェースの生成及び提供の方法は、例えばＷｅｂベースのグループウエア等で広く知られたものであるので、詳細な説明を省略する。
【００３４】
本実施の形態によれば、複数のドキュメント管理装置１に分散して予定情報が登録されていても、これらの予定情報を集約して一斉に表示するようにしているので、各ドキュメント管理装置１へアクセスする必要がなく、操作性及び利便性を向上できる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る情報提供システムの構成ブロック図である。
【図２】ドキュメント管理装置側で管理される予定情報の一例を表す説明図である。
【図３】クライアント装置における、取得した予定情報の保持状態の例を表す説明図である。
【図４】一斉表示カレンダー情報の表示態様の一例を表す説明図である。
【図５】一斉表示カレンダー情報の表示態様の別の例を表す説明図である。
【図６】一斉表示カレンダー情報の表示態様のさらに別の例を表す説明図である。
【符号の説明】
１　ドキュメント管理装置、２　クライアント装置、２１　制御部、２２　記憶部、２３　ハードディスク、２４　ネットワーク制御部、２５　表示部、２６
操作部。
【図１】
2004021532.tif 000003
【図２】
2004021532.tif 000004
【図３】
2004021532.tif 000005
【図４】
2004021532.tif 000006
【図５】
2004021532.tif 000007
【図６】
2004021532.tif 000008