(58)【調査した分野】(Int.Cl.,DB名)
【発明を実施するための形態】
【0016】
以下に、本発明の一実施の形態について図面を参照して説明する。
【0017】
図1は、本実施の形態に係るスケジュール管理システムの概略構成図である。
【0018】
図示するように、本実施の形態に係るスケジュール管理システムは、LAN等のネットワーク5を介して複数のクライアント端末3−1〜3−n(以下、単にクライアント端末3とも称する)にグループウェアサービスを提供するグループウェアサーバ1と、複数の内線電話機4−1〜4−n(以下、単に内線電話機4とも称する)を収容する主装置2と、を備えて構成される。ここで、主装置2は、ネットワーク5を介してグループウェアサーバ1に接続されている。また、同じ添え字が付与されているクライアント端末3−xおよび内線電話機4−x(ただし、1≦x≦n)は、同一ユーザが使用するものとして同一ユーザに割り当てられているものとする。
【0019】
グループウェアサーバ1は、管理対象のスケジュールデータ毎に、スケジュールデータの通知タイミングの到来を監視するとともに、スケジュールデータにより特定されるイベントの参加予定者各々の参加可否状況を示す参加可否管理データを、グループウェアサービスを利用してクライアント端末3に公開する。また、グループウェアサーバ1は、通知タイミングが到来したスケジュールデータを検知すると、このスケジュールデータのイベント内容および参加予定者の番号情報を主装置2に通知して、参加予定者のイベントへの参加可否を主装置2から取得する。そして、主装置2から取得した参加予定者の参加可否に従い、このスケジュールデータに対応する参加可否管理データを更新する。
【0020】
主装置2は、グループウェアサーバ1からスケジュールデータのイベント内容および参加予定者の番号情報が通知されると、この番号情報により特定される参加予定者に割り当てられた内線電話機4を呼出し、この内線電話機4にイベント内容を表示させる。そして、この内線電話機4からイベントの参加可否を示す操作信号を受信すると、この操作信号が示す参加可否を、この内線電話機4が割り当てられた参加予定者のイベントへの参加可否情報としてグループウェアサーバ1に通知する。
【0021】
図2および
図3は、本実施の形態に係るスケジュール管理システムの動作例を説明するためのシーケンス図である。
【0022】
まず、クライアント端末3は、イベント内容、通知タイミング、および参加予定者の指定を伴うスケジュール登録指示をユーザから受け付けると(S100)、グループウェアサーバ1に、イベント内容、通知タイミング、参加予定者のユーザIDの指定を伴うスケジュール登録要求を送信する(S101)。
【0023】
グループウェアサーバ1は、クライアント端末3からスケジュール登録要求を受信すると、このスケジュール登録要求で指定されているイベント内容(イベント名、開催日時、開催場所等)、通知タイミング、および参加予定者のユーザIDを含むスケジュールデータを作成して登録するとともに(S102)、このスケジュールデータに含まれている通知タイミングの監視を開始する(S103)。また、グループウェアサーバ1は、このスケジュールデータにより特定される参加予定者各々のイベントへの参加可否(参加、不参加、遅刻、延伸要求、不明等)を管理するための参加可否管理データを生成するとともに(S104)、参加予定者に割り当てられたクライアント端末3がアクセス可能なチャットルームを開設し(S105)、このチャットルームに、スケジュールデータのイベント内容および参加可否管理データの内容が記述されたメッセージを投稿する。なお、この時点においては、参加可否管理データで管理されている各参加予定者の参加可否はいずれも「不明」に設定されている。
【0024】
つぎに、グループウェアサーバ1は、開設したチャットルームにアクセス可能なクライアント端末3各々に、このチャットルームの指定を伴うチャットルーム開設通知を送信する(S106)。これにより、新たに登録されたスケジュールデータに含まれている参加予定者各々は、自身に割り当てられているクライアント端末3を使ってチャットルームにアクセスすることにより、自身が参加予定のイベントの内容およびこのイベントに参加する他の参加予定者の参加可否状況を知ることができる。
【0025】
その後、グループウェアサーバ1は、スケジュールデータに含まれている通知タイミングの到来を検知すると(S107)、このスケジュールデータにより特定される参加予定者各々に割り当てられた内線電話機4の番号情報を特定する。そして、このスケジュールデータに含まれているイベント内容および特定した参加予定者に割り当てられた内線電話機4の番号情報の指定を伴うイベント開始通知を主装置2に送信する(S108)。
【0026】
主装置2は、グループウェアサーバ1からイベント開始通知を受信すると、このイベント開始通知で指定されている番号情報に基づいて、通知対象イベントの参加予定者各々に割り当てられている内線電話機4を呼出対象電話機として特定する(S109)。それから、主装置2は、通知対象イベントの開催を通知するためのメッセージ付き鳴動要求を各呼出対象電話機に送信する(S110)。
【0027】
内線電話機4(呼出対象電話機)は、主装置2からメッセージ付き鳴動要求を受信すると、アラームを鳴動させるとともに、通知対象イベントの開催を知らせるためのメッセージを表示する(S111)。それから、内線電話機4は、ボタン操作等により、ユーザからイベントへの参加可否操作を受け付けると(S112)、受け付けた操作内容(参加可否)を示す操作信号を主装置2に送信する(S113)。
【0028】
つぎに、主装置2は、呼出対象電話機から操作信号を受信すると、この操作信号が示す参加可否を判定し(S114)、この判定結果を、操作信号送信元の呼出対象電話機が割り当てられた参加予定者の参加可否情報に設定する。そして、この呼出対象電話機の番号情報および参加予定者の参加可否情報を含む参加可否通知を、イベント開始通知に対する応答として、グループウェアサーバ1に送信する(S115)。
【0029】
グループウェアサーバ1は、イベント開始通知に対する応答として参加可否通知を主装置2から受信すると、この参加可否通知に含まれている番号情報により特定される内線電話機4が割り当てられた参加予定者を特定する。そして、特定した参加予定者およびこの参加可否通知に含まれている参加可否情報に基づいて、このイベント開始通知に対応するスケジュールデータに含まれている参加予定者各々の参加可否を管理する参加可否管理データを更新する(S116)。
【0030】
つぎに、グループウェアサーバ1は、このスケジュールデータに対応して開設したチャットルームに、更新された参加可否管理データの内容が記述されたメッセージを投稿して、参加可否管理データの更新内容をチャットルームに反映する(S117)。さらに、グループウェアサーバ1は、更新したチャットルームにアクセス可能なクライアント端末3各々に、このチャットルームの指定を伴うチャットルーム更新通知を送信する(S118)。これにより、更新された参加可否管理データに対応するスケジュールデータに含まれている参加予定者各々は、自身に割り当てられているクライアント端末3を使ってチャットルームにアクセスすることにより、自身が参加予定のイベントに参加する他の参加予定者の最新の参加可否状況を知ることができる。
【0031】
つぎに、本実施の形態に係るスケジュール管理システムに用いられるグループウェアサーバ1および主装置2の詳細を説明する。
【0032】
なお、クライアント端末3にはPC(Personal Computer)、PDA(Personal Digital Assistant)等の一般的な情報端末を用いることができるので、その詳細な説明を省略する。同様に、内線電話機4も、ビジネスホン等の一般的な内線電話機を用いることができるので、その詳細な説明を省略する。
【0033】
まず、グループウェアサーバ1について説明する。
【0034】
図4は、グループウェアサーバ1の概略機能構成図である。
【0035】
図示するように、グループウェアサーバ1は、ネットワークインターフェース部100と、グループウェアサーバ機能部101と、スケジュールデータ記憶部102と、ユーザ情報記憶部103と、スケジュール登録要求受信部104と、スケジュールデータ管理部105と、主装置連携部106と、参加可否管理データ更新部107と、参加可否管理データ公開制御部108と、を備えている。
【0036】
ネットワークインターフェース部100は、ネットワーク5に接続するためのインターフェースである。
【0037】
グループウェアサーバ機能部101は、電子メール、電子掲示板、チャットルーム(電子会議室)、スケジュール管理、ファイル共有等のグループウェアサービスをクライアント端末3に提供する。
【0038】
スケジュールデータ記憶部102にはイベントのスケジュールデータが記憶される。
【0039】
図5は、スケジュールデータ記憶部102の登録内容例を模式的に表した図である。
【0040】
図示するように、スケジュールデータ記憶部102には、打合せ、商談、講義、締切り等のイベント毎にレコード1020が記憶される。レコード1020は、このレコード1020を識別するための管理IDを登録するためのフィールド1021と、イベントのスケジュールデータを登録するためのフィールド1022と、イベントの参加予定者の参加可否を管理する参加可否管理データを登録するためのフィールド1023と、を有する。
【0041】
スケジュールデータを登録するためのフィールド1022は、イベント名、開催場所、および開催日時(開始時刻および終了時刻)を含むイベント内容を登録するためのサブフィールド10220と、イベントの参加予定者のユーザIDを登録するためのサブフィールド10221と、各参加予定者にイベント開催を通知する通知タイミング(開始時刻の何分前に通知するか)を登録するためのサブフィールド10222と、を有する。
【0042】
参加可否管理データを登録するためのフィールド1023は、参加確定者のユーザIDを登録するためのサブフィールド10230と、不参加確定者のユーザIDを登録するためのサブフィールド10231と、遅刻者のユーザIDを登録するためのサブフィールド10232と、延伸要求者のユーザIDを登録するためのサブフィールド10233と、参加可否不明者のユーザIDを登録するためのサブフィールド10234と、を有する。
【0043】
ユーザ情報記憶部103には、グループウェアサーバ機能部101が提供するグループウェアサービスを利用するユーザのユーザ情報が記憶される。
【0044】
図6は、ユーザ情報記憶部103の登録内容例を模式的に表した図である。
【0045】
図示するように、ユーザ情報記憶部103には、ユーザ毎に、ユーザ情報のレコード1030が記憶される。このレコード1030は、ユーザIDを登録するためのフィールド1031と、ユーザに割り当てられたクライアント端末3のアドレス情報を登録するためのフィールド1032と、ユーザに割り当てられた内線電話機4の番号情報を登録するためのフィールド1033と、を有している。
【0046】
スケジュール登録要求受信部104は、ネットワークインターフェース部100を介してクライアント端末3からスケジュール登録要求を受信する。
【0047】
スケジュールデータ管理部105は、スケジュール登録要求受信部104が受信したスケジュール登録要求に含まれているスケジュールデータをスケジュールデータ記憶部102に記憶する。また、スケジュールデータ記憶部102に記憶されているスケジュールデータ各々の通知タイミングの到来を監視する。
【0048】
主装置連携部106は、主装置2と連携し、通知タイミングが到来したスケジュールデータに含まれている参加予定者各々に割り当てられている内線電話機4を呼び出して、内線電話機4から参加予定者の参加可否を取得する。具体的には、主装置連携部106は、ネットワークインターフェース部100を介して主装置2に、通知タイミングが到来したスケジュールデータの管理ID、イベント内容、および参加予定者に割り当てられた内線電話機4の番号情報を含むイベント開始通知を送信する。そして、管理ID、内線電話機4の番号情報および参加可否情報を含む参加可否通知を主装置2から受信する。
【0049】
参加可否管理データ更新部107は、通知タイミングが到来したスケジュールデータについて、主装置連携部106が主装置2から取得した参加予定者の参加可否通知に従い、このスケジュールデータとともにスケジュールデータ記憶部102に記憶されている参加可否管理データを更新する。具体的には、主装置連携部106が主装置2から受信した参加可否通知に含まれている管理IDがフィールド1021に特定されているレコード1020をスケジュールデータ記憶部102から検索する。そして、検索したレコード1020のフィールド1023において、参加可否通知に含まれている番号情報により特定される内線電話機4が割り当てられた参加予定者のユーザIDが、参加可否通知に含まれている参加可否情報が示す参加可否状況に対応するサブフィールド10230〜10234に登録されるようにサブフィールド10230〜10234の登録内容を更新する。
【0050】
参加可否管理データ公開制御部108は、グループウェアサーバ機能部101と連携し、スケジュールデータ記憶部102に記憶されているスケジュールデータ毎に、スケジュールデータに含まれている参加予定者がアクセス可能なチャットルームを開設する。そして、このチャットルームに、スケジュールデータに含まれているイベント内容およびこのスケジュールデータに対応する参加可否管理データにより特定される参加予定者各々の参加可否状況が記述されたメッセージを投稿する。また、参加可否管理データが更新される毎に、更新された参加可否管理データにより特定される参加予定者の参加可否状況が記述されたメッセージを投稿する。
【0051】
図7は、グループウェアサーバ1の動作を説明するためのフロー図である。
【0052】
スケジュール登録要求受信部104は、ネットワークインターフェース部100を介してクライアント端末3からスケジュール登録要求を受信すると(S200でYES)、スケジュール登録要求に含まれているスケジュールデータをスケジュールデータ管理部105に渡す。
【0053】
これを受けて、スケジュールデータ管理部105は、スケジュールデータ記憶部102に新たなレコード1020を追加して、このレコード1020のフィールド1021にユニークな管理IDを登録するとともに、フィールド1022にスケジュール登録要求受信部104から受け取ったスケジュールデータを登録する(S201)。それから、スケジュールデータ管理部105は、このレコード1020に登録したスケジュールデータの通知タイミングの到来の監視を開始する(S202)。
【0054】
つぎに、スケジュールデータ管理部105は、スケジュールデータ記憶部102のフィールド1023に参加可否管理データを登録する(S203)。ただし、この時点においては、スケジュールデータに含まれているいずれの参加予定者も参加可否が確定していないので、参加可否不明者のユーザIDを登録するためのサブフィールド10234にすべての参加予定者のユーザIDを登録する。
【0055】
つぎに、参加可否管理データ公開制御部108は、スケジュールデータ記憶部102に追加されたレコード1020に登録されている管理IDおよびこのレコード1020に登録されているスケジュールデータに含まれている参加予定者各々のユーザIDをグループウェアサーバ機能部101に通知してチャットルームの開設を指示する。これを受けて、グループウェアサーバ機能部101は、参加可否管理データ公開制御部108から通知された管理IDに対応付けて、この管理IDとともに参加可否管理データ公開制御部108から通知されたユーザIDにより特定される参加予定者各々がアクセス可能なチャットルームを開設する(S204)。
【0056】
それから、参加可否管理データ公開制御部108は、スケジュールデータ記憶部102に追加されたレコード1020に登録されているスケジュールデータおよび参加可否管理データの内容が記述されたメッセージを、このレコード1020に登録されている管理IDに対応付けられたチャットルームに投稿する(S205)。
【0057】
その後、参加可否管理データ公開制御部108は、ユーザ情報記憶部103を参照し、スケジュールデータ記憶部102に追加されたレコード1020に登録されているスケジュールデータに含まれている参加予定者各々のユーザIDに対応付けられているクライアント端末3のアドレス情報を特定する。そして、ネットワークインターフェース部100を介してこれらのクライアント端末3に、このレコード1020に登録されている管理IDの指定を伴うチャットルーム開設通知を送信する(S206)。
【0058】
これにより、チャットルーム開設通知を受信したクライアント端末3のユーザは、このチャットルーム開設通知で指定されている管理IDに対応付けられているチャットルームにアクセスすることにより、自身が参加予定のイベントの詳細および参加予定者の参加可否状況を知ることができる。
【0059】
また、スケジュールデータ管理部105は、スケジュールデータ記憶部102に記憶されているレコード1020のなかから、スケジュールデータの通知タイミングが到来したレコード1020を検知すると(S207でYES)、このレコード1020の管理IDおよびスケジュールデータを主装置連携部106に渡す。
【0060】
これを受けて、主装置連携部106は、ユーザ情報記憶部103を参照し、スケジュールデータ管理部105から受け取ったスケジュールデータに含まれている参加予定者各々のユーザIDに対応付けられている内線電話機4の番号情報を特定する。そして、ネットワークインターフェース部100を介して主装置2に、特定した番号情報と、スケジュールデータに含まれているイベント内容と、このスケジュールデータとともにスケジュールデータ管理部105から受け取った管理IDと、を含むイベント開始通知を送信する(S208)。
【0061】
また、主装置連携部106は、ネットワークインターフェース部100を介して主装置2から参加可否通知を受信すると(S209でYES)、この参加可否通知に含まれている管理ID、番号情報および参加可否情報を参加可否管理データ更新部107に渡す。これを受けて、参加可否管理データ更新部107は、ユーザ情報記憶部103を参照し、主装置連携部106から受け取った番号情報に対応付けられているユーザIDを特定する。それから、参加可否管理データ更新部107は、主装置連携部106から受け取った管理IDをキーにしてスケジュールデータ記憶部102からレコード1020を検索し、このレコード1020のフィールド1023に登録されている参加可否管理データを、特定したユーザIDおよび主装置連携部106から受け取った参加可否情報に従って更新する(S210)。
【0062】
具体的には、特定したユーザIDが登録されているサブフィールド10230〜10234をフィールド1023から検索し、検索したサブフィールド10230〜10234から、特定したユーザIDを削除する。それから、参加可否情報が示す参加可否に対応するサブフィールド10230〜10234を特定し、このサブフィールド10230〜10234に、特定したユーザIDを登録する。
【0063】
つぎに、参加可否管理データ公開制御部108は、スケジュールデータ記憶部102に記憶されているいずれかのレコード1020の参加可否管理データが参加可否管理データ更新部107によって更新される毎に、更新された参加可否管理データの内容が記述されたメッセージを、この参加可否管理データが登録されているレコード1020の管理IDに対応付けられたチャットルームに投稿する(S211)。
【0064】
その後、参加可否管理データ公開制御部108は、ユーザ情報記憶部103を参照し、参加可否管理データが更新されたレコード1020のスケジュールデータに含まれている参加予定者各々のユーザIDに対応付けられているクライアント端末3のアドレス情報を特定する。そして、ネットワークインターフェース部100を介してこれらのクライアント端末3に、このレコード1020に登録されている管理IDの指定を伴うチャットルーム更新通知を送信する(S212)。
【0065】
これにより、チャットルーム更新通知を受信したクライアント端末3のユーザは、このチャットルーム更新通知の受信により、自身が参加予定のイベントについて参加予定者の参加可否状況が更新されたことを知ることができ、さらに、このチャットルーム更新通知で指定されている管理IDに対応付けられているチャットルームにアクセスすることにより、自身が参加予定のイベントについて参加予定者の最新の参加可否状況を把握することができる。
【0067】
図8は、主装置2の概略機能構成図である。
【0068】
図示するように、主装置2は、ネットワークインターフェース部200と、内線インターフェース部201と、主装置機能部202と、イベント開始通知受信部203と、イベント通知部204と、操作信号受信部205と、参加可否通知部206と、を備えている。
【0069】
ネットワークインターフェース部200は、ネットワーク5に接続するためのインターフェースであり、内線インターフェース部201は、内線電話機4に接続するためのインターフェースである。
【0070】
主装置機能部202は、内線電話機4に内線電話サービスを提供する。
【0071】
イベント開始通知受信部203は、ネットワークインターフェース部200を介してグループウェアサーバ1からイベント開始通知を受信する。
【0072】
イベント通知部204は、主装置機能部202と連携して、イベント開始通知受信部203により受信されたイベント開始通知に含まれている番号情報により特定される内線電話機4を呼び出すとともに、この内線電話機4に、イベント開始通知に含まれているイベント内容を表示させる。
【0073】
操作信号受信部205は、主装置機能部202と連携して、イベント開始通知に基づきイベント通知部204が呼び出した内線電話機4から操作信号を受信し、この操作信号に基づきその送信元の内線電話機4が割り当てられた参加予定者の参加可否を判定する。
【0074】
参加可否通知部206は、イベント開始通知に基づき操作信号受信部205が受信した操作信号の送信元である内線電話機4の番号情報と、操作信号受信部205がこの操作信号から判定した参加可否を示す参加可否情報と、このイベント開始通知に含まれている管理IDと、を含む参加可否通知を生成する。そして、この参加可否通知を、ネットワークインターフェース部200を介してグループウェアサーバ1に送信する。
【0075】
図9は、主装置2の動作を説明するためのフロー図である。
【0076】
この動作フローは、イベント開始通知受信部203がネットワークインターフェース部200を介してグループウェアサーバ1よりイベント開始通知を受信することにより開始される。
【0077】
まず、イベント開始通知受信部203は、グループウェアサーバ1より受信したイベント開始通知をイベント通知部204に渡す。イベント通知部204は、イベント開始通知受信部203からイベント開始通知を受信すると、このイベント開始通知に含まれている番号情報により特定される内線電話機4を呼出対象電話機として特定する(S301)。
【0078】
それから、イベント通知部204は、主装置機能部202に、イベント開始通知に含まれているイベント内容を含むメッセージ付き鳴動要求の呼出対象電話機へ送信を指示する。これを受けて、主装置機能部202は、イベント開始通知に含まれているイベント内容を含むメッセージ付き鳴動要求を呼出対象電話機に送信する(S302)。これにより、呼出対象電話機を呼び出すとともに、呼出対象電話機に、イベント開始通知に含まれているイベント内容を表示させる。また、イベント通知部204は、イベント開始通知に含まれている管理IDおよび番号情報を操作信号受信部205に通知する。これを受けて、操作信号受信部205は、イベント通知部204から受け取った番号情報および管理IDを互いに対応付けて管理する。
【0079】
つぎに、主装置機能部202は、呼出対象電話機からボタン操作等の操作信号を受信すると(S303でYES)、この操作信号をその送信元の呼出対象電話機の番号情報とともに操作信号受信部205に渡す。これを受けて、操作信号受信部205は、この操作信号が表す参加可否を判定し(S304)、判定した参加可否を示す参加可否情報を、この操作信号とともに主装置機能部202から受け取った番号情報に対応付けられている管理IDとともに参加可否通知部206に渡す。
【0080】
つぎに、参加可否通知部206は、ネットワークインターフェース部200を介してグループウェアサーバ1に、操作信号受信部205から受け取った参加可否情報および管理IDを含む参加可否通知を送信し(S305)、S303に戻る。
【0081】
また、イベント通知部204は、主装置機能部202にメッセージ付き鳴動要求の呼出対象電話機への送信を指示してから、所定時間の経過によりタイムアウトすると(S306でYES)、このフローを終了する。
【0082】
以上、本発明の一実施の形態について説明した。
【0083】
本実施の形態において、グループウェアサーバ1は、管理対象のスケジュールデータ毎に、スケジュールデータにより特定されるイベントの通知タイミングの到来を監視するとともに、このイベントの参加予定者各々の参加可否状況を示す参加可否管理データを公開する。また、グループウェアサーバ1は、主装置2と連携し、通知タイミングが到来したイベントの参加予定者各々に割り当てられた内線電話機4に、このイベントの開催を通知する。そして、主装置2を介してこれらの内線電話機4からイベントへの参加可否を取得し、取得した参加可否に基づいて、このイベントの参加予定者各々の参加可否状況を示す参加可否管理データを更新する。このため、スケジュールデータにより特定されるイベントの参加予定者は、自身に割り当てられたクライアント端末3を用いて、グループウェアサーバ1が公開する参加可否管理データにアクセスすることにより、このイベントの他の参加予定者各々の参加可否を確認することができる。したがって、本実施の形態によれば、ユーザの利便性を向上させることができる。
【0084】
また、本実施の形態において、グループウェアサーバ1は、管理対象のスケジュールデータ毎に、スケジュールデータにより特定されるイベントの参加予定者各々に割り当てられたクライアント端末3がアクセス可能なチャットルームを開設する。そして、このスケジュールデータに対応する参加可否管理データが更新される毎に、更新された参加可否管理データが記述されたメッセージをこのチャットルームに投稿する。このため、本実施の形態によれば、グループウェアサービスを利用するクライアント端末3に、イベントの参加予定者各々の参加可否状況を確認するための特別な構成を追加する必要がない。
【0085】
また、本実施の形態において、グループウェアサーバ1は、参加可否管理データが記述されたメッセージをチャットルームに投稿する毎に、この参加可否管理データにより参加可否状況が管理されている参加予定者各々のクライアント端末3にチャットルーム更新通知を送信する。このため、本実施の形態によれば、ユーザは、同じイベントに参加する他のユーザの参加可否状況の変化を迅速に知ることができる。
【0086】
なお、本発明は上記の実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【0087】
例えば、上記の実施の形態において、グループウェアサーバ1は、チャットルームを利用して参加可否管理データを公開しているが、本発明はこれに限定されない。電子掲示板、ファイル共有等のその他のグループウェアサービスを利用して参加可否管理データを公開してもよい。
【0088】
また、上記の実施の形態において、グループウェアサーバ1は、主装置2に送信するイベント開始通知に、イベントの参加予定者に割り当てられた内線電話機4の番号情報を含めている。しかし、本発明はこれに限定されない。番号情報に代えて参加予定者のユーザIDをイベント開始通知に含めてもよい。この場合、主装置2に、参加予定者のユーザIDと参加予定者に割り当てられた内線電話機4の番号情報とを対応付けて記憶させ、イベント開始通知に含まれているユーザIDから呼出対象電話機を特定させるようにしてもよい。
【0089】
また、上記の実施の形態において、主装置2は、呼出対象電話機から受信した操作信号に基づいて、この呼出対象電話機が割り当てられた参加予定者の参加可否を判定し、判定結果を参加可否情報として参加可否通知に含めてグループウェアサーバ1に送信している。しかし、本発明はこれに限定されない。主装置2は、呼出対象電話機から受信した操作信号を参加可否情報として参加可否通知に含めてグループウェアサーバ1に送信し、グループウェアサーバ1が、参加可否通知に含まれている操作信号から参加予定者の参加可否を判定してもよい。
【0090】
また、上記の実施の形態において、主装置2は、呼出対象電話機にメッセージ付き鳴動要求を送信してから所定時間の経過によりタイムアウトした場合、呼出対象電話機からの操作信号の受信を終了している(
図9参照)。しかし、本発明はこれに限定されない。例えば、主装置2に、内線電話機4毎に内線電話機4が属するグループを記憶する電話機情報記憶手段を設け、メッセージ付き鳴動要求を送信してから所定時間の経過によりタイムアウトしても、操作信号を送信していない呼出対象電話機があるならば、この呼出対象電話機が属するグループのすべての内線電話機4にメッセージ付き鳴動要求を送信させてもよい。そして、いずれかの内線電話機4から応答を受け付けた場合、この内線電話機4に、呼出対象電話機が割り当てられたユーザへのイベント開催の伝言を依頼する音声メッセージを送出させるようにしてもよい。
【0091】
また、上記の実施の形態においては、イベントの参加予定者の内線電話機4に表示されるイベント内容には、イベント名、開催日時、開催場所が含まれているが、いずれかの情報が省略されてもよいし、その他の情報が含まれていてもよい。
【0092】
また、上記の実施の形態においては、イベント内容は、イベントの参加予定者の内線電話機4に表示されるが、イベントの参加予定者の内線電話機4から音声出力されてもよい。
【0093】
また、上記の実施の形態において、
図4に示すグループウェアサーバ1の機能構成は、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)などの集積ロジックICによりハード的に実現されるものでもよいし、あるいはDSP(Digital Signal Processor)などの計算機によりソフトウエア的に実現されるものでもよい。または、CPU、メモリ、HDD、DVD−ROM等の補助記憶装置、およびNIC(Network Interface Controller)等の通信インターフェースを備えたPC(Personal Computer)等の汎用コンピュータにおいて、CPUが所定のプログラムを補助記憶装置からメモリ上にロードして実行することで実現されるものでもよい。
【0094】
同様に、上記の実施の形態において、
図8に示す主装置2の機能構成は、ASIC、FPGAなどの集積ロジックICによりハード的に実現されるものでもよいし、あるいはDSPなどの計算機によりソフトウエア的に実現されるものでもよい。または、CPU、メモリ、フラッシュメモリ等の補助記憶装置、NIC等の通信インターフェース、および電話回線インターフェースを備えた汎用コンピュータにおいて、CPUが所定のプログラムを補助記憶装置からメモリ上にロードして実行することで実現されるものでもよい。
【0095】
また、上記の実施の形態において、グループウェアサーバ1は、管理対象のスケジュールデータ毎に、スケジュールデータにより特定されるイベントの通知タイミングの到来を監視するとともに、このイベントの参加予定者各々の参加可否状況を示す参加可否管理データを公開している。そして、主装置2と連携し、通知タイミングが到来したイベントの参加予定者各々に割り当てられた内線電話機4に、このイベントの開催を通知して、主装置2を介してこれらの内線電話機4からイベントへの参加可否を取得し、取得した参加可否に基づいて、このイベントの参加予定者各々の参加可否状況を示す参加可否管理データを更新している。しかし、本発明はこれに限定されない。
【0096】
グループウェアサーバ1に代えて、管理対象のスケジュールデータ毎に、スケジュールデータにより特定されるイベントの通知タイミングの到来を監視するとともに、主装置と連携して、通知タイミングが到来したイベントの複数の参加予定者にそれぞれ割り当てられた各電話機に、参加予定者の情報を含むイベントの開催を通知するスケジュール管理装置を用いてもよい。この場合でも、参加予定者は自身が参加予定のイベントの他の参加予定者を確認することができため、ユーザの利便性を向上させることができる。
【解決手段】グループウェアサーバ1は、管理対象のスケジュールデータ毎に、スケジュールデータにより特定されるイベントの通知タイミングの到来を監視するとともに、このイベントの参加予定者各々の参加可否状況を示す参加可否管理データを公開する。また、グループウェアサーバ1は、主装置2と連携し、通知タイミングが到来したイベントの参加予定者各々に割り当てられた内線電話機4に、このイベントの開催を通知する。そして、主装置2を介してこれらの内線電話機4からイベントへの参加可否を取得し、取得した参加可否に基づいて、このイベントの参加予定者各々の参加可否状況を示す参加可否管理データを更新する。