(57)【要約】【課題】ネットワークへの接続回数を増加させず、スケジュールに関連するスケジュール関連情報を提供可能なスケジュール管理システムを提供する。【解決手段】スケジュール管理システム１では、ユーザ端末２からユーザＩＤと対象とするスケジュールの期間を特定するための期間情報を伴って送信される収集要求を要求受信部２０が受信し、エージェント３０を起動する。エージェント３０は、スケジュールＤＢ８に格納されたスケジュールデータのうち上記のユーザＩＤに対応付けられ、且つ、上記の期間情報によって特定される期間に含まれるスケジュールに関するスケジュールデータを収集する。エージェント３０は、スケジュールデータに含まれる所定の情報に基づいて、乗換案内ＤＢ１０、地図ＤＢ１２、社内ＤＢ１４、宿泊ＤＢ１６からスケジュール関連情報を収集して、このスケジュール関連情報をユーザ端末２に送信する。【選択図】  図１
2004348390.tif 000002
【特許請求の範囲】
【請求項１】
ユーザのスケジュールに関するスケジュールデータがユーザを特定するためのユーザ識別情報に対応付けて格納されたスケジュールデータ格納手段と、
前記スケジュールに関連するスケジュール関連情報が前記スケジュールデータに含まれる所定の情報に対応付けて格納されたスケジュール関連情報格納手段と、
ユーザ識別情報と、スケジュールが含まれる期間を指定する期間情報とを伴い、前記スケジュール関連情報の収集を要求するため、ユーザが所有するユーザ端末によって送信される収集要求を受信する要求受信手段と、
前記スケジュールデータ格納手段に格納された前記スケジュールデータのうち、前記要求受信手段によって受信された前記ユーザ識別情報に対応付けられ、且つ、前記要求受信手段によって受信された前記期間情報によって特定される期間に含まれるスケジュールに関するスケジュールデータを収集するスケジュールデータ収集手段と、
前記スケジュールデータ収集手段によって収集された前記スケジュールデータに含まれる前記所定の情報に基づいて、前記スケジュール関連情報格納手段から前記スケジュール関連情報を収集するスケジュール関連情報収集手段と、
前記スケジュール関連情報収集手段によって収集された前記スケジュール関連情報を前記ユーザ端末に送信する送信手段と
を備え、
前記スケジュールデータ収集手段、前記スケジュール関連情報収集手段、前記スケジュール関連情報収集手段、及び前記送信手段は、前記要求受信手段によって受信される前記収集要求ごとにエージェントとして起動され、該エージェントは前記ユーザ端末への前記スケジュール関連情報の送信後に消滅する
ことを特徴とするスケジュール管理システム。
【請求項２】
前記スケジュールデータには、前記所定の情報として、出発地情報、出発時刻情報、到着地情報、及び到着時刻情報が含まれ、
前記スケジュール関連情報格納手段に格納された前記スケジュール関連情報には、出発地情報、出発時刻情報、到着地情報、到着時刻情報、路線情報、及び運賃情報が関連付けられた乗換案内情報が含まれており、
前記スケジュール関連情報収集手段は、前記スケジュールデータに含まれる出発地情報、出発時刻情報、到着地情報、及び到着時刻情報に基づいて、前記スケジュール関連情報格納手段から前記乗換案内情報を収集し、
前記送信手段は、前記スケジュール関連情報格納手段によって収集された前記乗換案内情報を含む前記スケジュール関連情報を送信し、
更に、
前記ユーザ識別情報に対応付けて前記ユーザへの精算金情報が格納される精算情報格納手段と、
前記収集要求を送信した前記ユーザ端末を所有する前記ユーザのユーザ識別情報に対応付けて、前記送信手段によって送信された前記乗換案内情報に含まれる前記運賃情報を前記精算金情報として前記精算情報格納手段に格納する精算手段と
を備えることを特徴とする請求項１に記載のスケジュール管理システム。
【請求項３】
前記スケジュールデータには、前記所定の情報として、宿泊地情報が含まれ、
前記スケジュール関連情報格納手段に格納された前記スケジュール関連情報には、宿泊地情報と宿泊料情報とを含む宿泊施設情報が含まれており、
前記スケジュール関連情報収集手段は、前記スケジュールデータに含まれる宿泊地情報に基づいて、前記スケジュール関連情報格納手段から前記宿泊施設情報を収集し、
前記送信手段は、前記スケジュール関連情報格納手段によって収集された前記宿泊施設情報を含む前記スケジュール関連情報を送信し、
前記精算手段は、前記収集要求を送信した前記ユーザ端末を所有する前記ユーザのユーザ識別情報に対応付けて、前記送信手段によって送信された前記宿泊施設情報に含まれる宿泊料情報を前記精算金情報として前記精算情報格納手段に格納する
ことを特徴とする請求項２に記載のスケジュール管理システム。
【請求項４】
前記ユーザ識別情報に対応付けて、ユーザの口座番号が格納された個人情報格納手段を更に備え、
前記精算手段は、前記ユーザ識別情報に対応付けて個人情報格納手段に格納された前記口座番号に基づいて、前記精算金情報によって特定される前記精算金を振り込み処理する
ことを特徴とする請求項２または３に記載のスケジュール管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スケジュール管理システムに関するものである。
【０００２】
【従来の技術】
利用者のスケジュールに関するスケジュールデータを管理すると共に、スケジュールデータに含まれる情報に基づいて、乗換案内サービスや、地図情報サービスといったスケジュール関連サービスにアクセスするためのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）をユーザ端末に提供するスケジュール管理サーバがある（例えば、特許文献１）。
【０００３】
【特許文献１】
特開２００２−４１７３７号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上述した従来のスケジュール管理サーバでは、ユーザがスケジュールに関連する情報を入手するためには、必要とする情報を提供するスケジュール関連情報サービスのＵＲＬを指定してネットワークへの接続を行わなければならないので、複数の情報を必要とする場合に、ネットワークへの接続回数が多くなるという問題点がある。
【０００５】
本発明は上記問題点を解決するためになされたもので、ネットワークへの接続回数を増加させず、スケジュールに関連するスケジュール関連情報を提供可能なスケジュール管理システムを提供することを課題としている。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、本発明のスケジュール管理システムは、ユーザのスケジュールに関するスケジュールデータがユーザを特定するためのユーザ識別情報に対応付けて格納されたスケジュールデータ格納手段と、上記スケジュールに関連するスケジュール関連情報が上記スケジュールデータに含まれる所定の情報に対応付けて格納されたスケジュール関連情報格納手段と、ユーザ識別情報と、スケジュールが含まれる期間を指定する期間情報とを伴い、上記スケジュール関連情報の収集を要求するため、ユーザが所有するユーザ端末によって送信される収集要求を受信する要求受信手段と、上記スケジュールデータ格納手段に格納された上記スケジュールデータのうち、上記要求受信手段によって受信された上記ユーザ識別情報に対応付けられ、且つ、上記要求受信手段によって受信された上記期間情報によって特定される期間に含まれるスケジュールに関するスケジュールデータを収集するスケジュールデータ収集手段と、上記スケジュールデータ収集手段によって収集された上記スケジュールデータに含まれる上記所定の情報に基づいて、上記スケジュール関連情報格納手段から上記スケジュール関連情報を収集するスケジュール関連情報収集手段と、上記スケジュール関連情報収集手段によって収集された上記スケジュール関連情報を上記ユーザ端末に送信する送信手段とを備え、上記スケジュールデータ収集手段、上記スケジュール関連情報収集手段、上記スケジュール関連情報収集手段、及び上記送信手段は、上記要求受信手段によって受信される上記収集要求ごとにエージェントとして起動され、該エージェントは上記ユーザ端末への上記スケジュール関連情報の送信後に消滅することを特徴とする。
【０００７】
かかる構成のスケジュール管理システムによれば、スケジュールに関連する情報（スケジュール関連情報）へアクセスするためのＵＲＬではなく、スケジュール関連情報自体がエージェントによって一括して収集されて、ユーザ端末に送信されるので、ユーザ端末によるネットワークへの接続回数が抑制される。
【０００８】
また、本発明のスケジュール管理システムにおいては、前記スケジュールデータには、前記所定の情報として、出発地情報、出発時刻情報、到着地情報、及び到着時刻情報が含まれ、
【０００９】
上記スケジュール関連情報格納手段に格納された上記スケジュール関連情報には、出発地情報、出発時刻情報、到着地情報、到着時刻情報、路線情報、及び運賃情報が関連付けられた乗換案内情報が含まれており、上記スケジュール関連情報収集手段は、上記スケジュールデータに含まれる出発地情報、出発時刻情報、到着地情報、及び到着時刻情報に基づいて、上記スケジュール関連情報格納手段から上記乗換案内情報を収集し、上記送信手段は、上記スケジュール関連情報格納手段によって収集された上記乗換案内情報を含む上記スケジュール関連情報を送信し、更に、上記ユーザ識別情報に対応付けて上記ユーザへの精算金情報が格納される精算情報格納手段と、上記収集要求を送信した上記ユーザ端末を所有する上記ユーザのユーザ識別情報に対応付けて、上記送信手段によって送信された上記乗換案内情報に含まれる上記運賃情報を上記精算金情報として上記精算情報格納手段に格納する精算手段とを備えることを特徴としても良い。
【００１０】
また、本発明のスケジュール管理システムにおいては、上記スケジュールデータには、上記所定の情報として、宿泊地情報が含まれ、上記スケジュール関連情報格納手段に格納された上記スケジュール関連情報には、宿泊地情報と宿泊料情報とを含む宿泊施設情報が含まれており、上記スケジュール関連情報収集手段は、上記スケジュールデータに含まれる宿泊地情報に基づいて、上記スケジュール関連情報格納手段から上記宿泊施設情報を収集し、上記送信手段は、上記スケジュール関連情報格納手段によって収集された上記宿泊施設情報を含む上記スケジュール関連情報を送信し、上記精算手段は、上記収集要求を送信した上記ユーザ端末を所有する上記ユーザのユーザ識別情報に対応付けて、上記送信手段によって送信された上記宿泊施設情報に含まれる宿泊料情報を上記精算金情報として上記精算情報格納手段に格納することを特徴としても良い。
【００１１】
また、本発明のスケジュール管理システムにおいては、上記ユーザ識別情報に対応付けて、ユーザの口座番号が格納された個人情報格納手段を更に備え、上記精算手段は、上記ユーザ識別情報に対応付けて個人情報格納手段に格納された上記口座番号に基づいて、上記精算金情報によって特定される上記精算金を振り込み処理することを特徴としても良い。
【００１２】
【発明の実施の形態】
本発明の実施形態にかかるスケジュール管理システム１について添付の図面を参照して説明する。図１はスケジュール管理システム１の構成と共に、スケジュール管理システム１にネットワークを介して接続されたユーザ端末２及び銀行サーバ４を示す図である。
【００１３】
図１に示すように、スケジュール管理システム１は、複数のユーザが各々所有するユーザ端末２（図中では、一つのみを示す）とネットワークを介して接続されている。スケジュール管理システム１は、各々のユーザのスケジュールに関連するスケジュール関連情報をユーザ端末２に提供する。スケジュール管理システム１は、複数の銀行サーバ４（図中では、一つのみを図示）とネットワークを介して接続されている。スケジュール管理システム１は、登録されたユーザのスケジュールに関わるイベントによって発生した精算金の振込み処理を銀行サーバ４に対して行う。
【００１４】
本実施形態では、スケジュール管理システム１は、物理的には、ＣＰＵ（中央処理装置）、メモリといった記憶装置、ハードディスクといった格納装置、通信装置等を備えるコンピュータである。
【００１５】
スケジュール管理システム１は、機能的には、個人情報データベース（個人情報格納手段）６と、スケジュールデータベース（スケジュールデータ格納手段）８と、乗換案内データベース（スケジュール関連情報格納手段に相当）１０と、地図データベース（スケジュール関連情報格納手段に相当）１２と、社内データベース（スケジュール関連情報格納手段に相当）１４と、宿泊データベース（スケジュール関連情報格納手段に相当）１６と、精算データベース（精算情報格納手段）１８と、要求受信部（要求受信手段）２０と、スケジュール収集部（スケジュールデータ収集手段）２２と、データ収集部（スケジュール関連情報収集手段）２４と、データ送信部（送信手段）２６と、精算部（精算手段）２８とを備える。
【００１６】
個人情報データベース（以下、「個人情報ＤＢ」という）６は、ユーザ端末２のユーザの個人情報が格納されたデータベースである。図２は、個人情報ＤＢ６に格納された個人情報の例を示す。個人情報ＤＢ６には、個人情報として、ユーザ端末２のユーザを特定するためのユーザＩＤに対応付けて、そのユーザの氏名、パスワード、勤務時間、住所、通勤経路、口座番号といった情報が格納されている。
【００１７】
スケジュールデータベース（以下、「スケジュールＤＢ」という）８は、ユーザ端末２のユーザのスケジュールに関するスケジュールデータが格納されたデータベースである。図３は、スケジュールＤＢ８に格納されたスケジュールデータの例を示す図である。スケジュールＤＢ８には、ユーザ端末２のユーザを特定するためのユーザＩＤに対応付けて、スケジュールの詳細にかかる情報がスケジュールデータとして格納されている。スケジュールデータとしては、スケジュールの日、開始時刻、終了時刻、場所、出発地、到着地、会議名、宿泊地といった情報が格納されている。
【００１８】
乗換案内データベース（以下、「乗換案内ＤＢ」という）１０は、交通機関の乗換案内に関する乗換案内情報が格納されたデータベースである。図４は、乗換案内ＤＢ１０に格納された乗換案内情報の例を示す図である。乗換案内ＤＢ１０に格納された乗換案内情報には、日情報、出発時刻情報、出発駅情報、到着駅情報、到着時刻情報、路線情報、区間料金情報といった情報が含まれている。
【００１９】
地図データベース（以下、「地図ＤＢ」という）１２は、ユーザ端末２に地図を表示した地図画面を提供するための地図データが格納されたデータベースである。図５は、地図ＤＢ１２に格納された地図データの例を示す図である。地図ＤＢ１２には、住所、最寄駅といった情報に関連付けてその住所または最寄駅周辺の地図データが格納されている。
【００２０】
社内データベース（以下、「社内ＤＢ」という）１４は、会議に関する会議情報が格納されたデータベースである。図６は、社内ＤＢ１４に格納された会議情報の例を示す図である。社内ＤＢ１４に格納された会議情報には、その会議の開催日情報、開催時刻情報、終了時刻情報、開催場所情報、会議名情報と共に、その会議に用いられる資料データが含まれている。
【００２１】
宿泊データベース（以下、「宿泊ＤＢ」という）１６は、宿泊施設に関連する宿泊施設情報が格納されたデータベースである。図７は、宿泊ＤＢ１６に格納された宿泊施設情報の例を示す図である。宿泊ＤＢ１６に格納された宿泊施設情報には、その宿泊施設の所在地情報、施設名情報、住所情報、電話番号といった連絡先情報、宿泊料金情報、宿泊施設に関する特典といったその他の情報が含まれている。
【００２２】
精算データベース（以下、「精算ＤＢ」という）１８は、ユーザ端末２のユーザへの精算金情報が格納されるデータベースである。図８は、精算ＤＢ１８に格納された精算金情報の例を示す図である。精算データベース１８には、ユーザを特定するためのユーザＩＤに対応付けて、精算金が発生したスケジュールの日付情報、利用された交通機関に関する移動区間情報、路線情報、及び運賃情報、日当情報、宿泊施設名情報、宿泊料金情報が格納される。
【００２３】
要求受信部２０は、ユーザのスケジュールに関連するスケジュール関連情報の収集を要求するためにユーザ端末２から送信される収集要求を受信する。また、要求受信部２０は、上記の収集要求と共に送信されるユーザＩＤ、パスワード、対象とする期間を特定するための期間情報を受信する。
【００２４】
スケジュール収集部２２は、要求受信部２０によって上記の収集要求が受信された場合に、個人情報ＤＢ６を参照して、この収集要求と共に送信されたユーザＩＤとパスワードとを用いて、ユーザの認証処理を行う。スケジュール収集部２２は、ユーザが認証された場合に、そのユーザＩＤに対応付けられた個人情報をデータ収集部２４に出力する。また、スケジュール収集部２２は、スケジュールＤＢ８に格納されたスケジュールデータのうち、上記の収集要求と共に送信されたユーザＩＤに対応付けられており、且つ、上記の収集要求と共に送信された期間情報によって特定される期間に日付が含まれるスケジュールデータを収集してデータ収集部２４に出力する。
【００２５】
データ収集部２４は、スケジュール収集部２２によって取得されたスケジュールデータに含まれる所定の情報に基づいて乗換案内ＤＢ１０、地図ＤＢ１２、社内ＤＢ１４、宿泊ＤＢ１６から、ユーザのスケジュールに関連するスケジュール関連情報を取得してデータ送信部２６に出力する。
【００２６】
より具体的には、データ収集部２４は、スケジュールデータに含まれる出発地情報、到着地情報、日情報、開始時刻情報を所定の情報として用い、スケジュールにしたがってユーザが移動するのに適した乗換案内情報をスケジュール関連情報として乗換案内ＤＢ１０から収集する。なお、データ収集部２４は、複数の乗換案内情報を収集することができる。
【００２７】
また、データ収集部２４は、スケジュールデータに含まれる到着地情報を所定の情報として用い、地図ＤＢ１２に格納された地図データをスケジュール関連情報として収集する。また、データ収集部２４は、スケジュールデータに含まれる会議名情報を所定の情報として用い、その会議名情報に一致する情報を含む会議情報をスケジュール関連情報として社内ＤＢ１４から収集する。
【００２８】
さらに、データ収集部２４は、スケジュールデータに含まれる宿泊地情報を所定の情報として用い、その宿泊地情報に一致する所在地情報を含む宿泊施設情報をスケジュール関連情報として宿泊ＤＢ１６から収集する。なお、データ収集部２４は、スケジュールデータに含まれる宿泊地情報に一致する所在地情報を含む宿泊施設情報が複数ある場合には、複数の宿泊施設情報を収集することができる。
【００２９】
データ送信部２６は、データ収集部２４によって収集された上記のスケジュール関連情報をスケジュールデータと共に、ユーザ端末２に送信する。なお、スケジュール収集部２２、データ収集部２４、及びデータ送信部２６は、要求受信部２０によって上記の収集要求が受信されるごとにエージェント３０として起動され、このエージェント３０は、ユーザ端末２にスケジュール関連情報とスケジュールデータとを送信した時点で消滅する。
【００３０】
精算部２８は、スケジュールデータが登録されたスケジュールに関わるイベントによって発生した精算金に関する精算金情報をそのユーザを特定するためのユーザＩＤに対応付けて精算ＤＢ１８に格納する。精算ＤＢ１８に格納される精算金情報には、データ送信部２６によってユーザ端末２に送信された乗換案内情報に基づいてユーザが選択した交通機関の運賃が含まれる。また、精算金情報には、そのユーザの日当、ユーザが選択した宿泊施設の宿泊料金が含まれる。また、精算部２８は、精算ＤＢ１８に格納した精算金情報をその精算金情報に対応付けられている口座番号と共に、銀行サーバ４に送信する。これによって、ユーザに対する精算金の振り込み処理が実現される。
【００３１】
ユーザ端末２は、ユーザが所有する端末である。ユーザ端末２は、物理的には、ＣＰＵ（中央処理装置）、メモリといった記憶装置、プッシュボタンといった入力装置、ディスプレイといった表示装置、通信装置等を備える情報通信端末である。ユーザ端末２としては、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）が例示される。
【００３２】
ユーザ端末２は、ユーザによって入力されるユーザＩＤと期間を指定する期間情報と共にスケジュール関連情報の収集要求をスケジュール管理システム１に送信する。図９は、収集要求をスケジュール管理システム１に送信するために、ユーザ端末２の表示装置に表示される画面の例を示す。この画面には、ユーザを特定するためのユーザＩＤ、パスワード、及び、対象とするスケジュールが含まれる期間を特定するための期間情報とを、ユーザに入力させるためのエディットボックスが含まれる。ユーザ端末２を用いて入力されたユーザＩＤ、パスワード、及び期間情報は、上記の収集要求と共にスケジュール管理システム１に送信される。
【００３３】
ユーザ端末２は、スケジュール管理システム１から送信されるスケジュール関連情報を受信する。図１０は、ユーザ端末２の表示装置にスケジュール関連情報が表示された一画面を示す。図１０に示す画面例では、ユーザがスケジュール関連情報の収集を要求した期間である「２００３年８月３１日」のスケジュールに関する情報が二つ表示されている。それぞれのスケジュールについて、図１０に示す画面例には、「９：００￣１０：００」と示されているように開催時間、「製品会議Ａ」と示されているようにイベント名が表示されている。
【００３４】
また、図１０に示される画面例では、それぞれのスケジュールに関して、場所、経路、会議名、宿泊、精算という項目が表示される。図１０において下線が付された文字列はリンクテキストとして提供されており、これらのリンクテキストが選択されると更に詳細な情報を提供するリンク画面がユーザ端末２の表示装置に表示される。より具体的には、項目「場所」に対応付けて表示されているリンクテキストがユーザによって選択された場合には、スケジュール管理システム１によって送信されたスケジュール関連情報に含まれる地図データに基づいて、そのスケジュールのイベントが開催される場所周辺の地図画面がユーザ端末２の表示装置に表示される。例えば、「大阪ビル」というリンクテキストがユーザによって選択された場合、ユーザ端末２には、スケジュール関連情報としてスケジュール管理システム１から送信された「大阪ビル」周辺の地図データに基づいて図１１に示す如く地図画面が表示される。
【００３５】
また、図１０に示す画面において、項目「経路」に対応付けて表示されているリンクテキストがユーザによって選択された場合には、スケジュール管理システム１によって送信されたスケジュール関連情報に含まれる乗換案内情報の候補が表示された乗換案内画面がユーザ端末２の表示装置に提供される。例えば、「溜池山王〜（新橋）〜新大阪」というリンクテキストがユーザによって選択された場合、ユーザ端末２には、スケジュール関連情報としてスケジュール管理システム１から送信された乗換案内情報の候補に基づいて、図１２に示す如く乗換案内画面が表示される。ここで、図１２に示す乗換案内画面には、複数の乗換経路の候補のうち第一の候補の経路が表示されている（図中、経路１と表示された部分）。図１２に示す乗換案内画面において項目「経路」に対応付けられたリンクテキストである「１、２，３，４」の４つの文字のいずれかをユーザが選択すると、その文字に対応する経路の候補の詳細が表示される。そして、ユーザがＯＫボタンを押下した場合、現在表示されている経路に関する乗換案内情報がユーザ端末２からスケジュール管理システム１に送信され、精算部２８によってその乗換案内情報によって特定される交通機関の運賃が精算金情報として精算ＤＢ１８に格納される。
【００３６】
また、図１０に示された画面において、項目「会議名」に対応付けられているリンクテキストがユーザによって選択された場合には、スケジュール管理システム１によって送信されたスケジュール関連情報に含まれる会議情報を表示する会議情報画面がユーザ端末２の表示装置に提供される。例えば、図１０に示す画面において、リンクテキスト「製品会議Ｂ」がユーザによって選択されると、ユーザ端末２には、その会議情報が図１３に示す画面のように表示されると共に、会議資料の名称がその画面中に表示される。
【００３７】
また、図１０に示された画面において、項目「宿泊」に対応付けられているリンクテキストがユーザによって選択された場合には、スケジュール管理システム１によって送信されたスケジュール関連情報に含まれる宿泊施設情報を表示する宿泊施設画面がユーザ端末２の表示装置に提供される。例えば、項目「宿泊」に対応付けられているリンクテキスト「ホテルリスト」が選択されると、宿泊施設画面が図１４に示す如くユーザ端末２の表示装置に提供される。ここで、図１４に示す宿泊施設画面においてリンクテキストとして選択されている「施設名」のうちいずれかをユーザが選択して、ＯＫボタンを押下すると、その宿泊施設に関する宿泊施設情報がユーザ端末２からスケジュール管理システム１に送信され、精算部２８によってその宿泊施設の宿泊料金が精算金情報として精算ＤＢ１８に格納される。
【００３８】
銀行サーバ４は、銀行によって管理されているサーバであり、ユーザの口座番号に対応付けてユーザの貯蓄額を管理する。銀行サーバ４は、スケジュール管理システム１からの口座番号と共に送信される精算金情報を受信し、その口座番号に対応付けられた貯蓄額を精算金情報に基づいて変更する。これによって、銀行サーバ４によって管理されているユーザの口座への振り込み処理が実現される。
【００３９】
以下、本実施形態にかかるスケジュール管理システム１の動作について説明する。図１５は、スケジュール管理システム１の動作を説明するためのフローチャートであり、スケジュール管理システム１によるスケジュール関連情報の収集に関する動作を示す。図１５に示すように、ユーザ端末２からスケジュール関連情報の収集要求がスケジュール管理システム１に送信される（ステップＳ０１）。ここで、ユーザ端末２からは、収集要求と共に、ユーザＩＤ、パスワード、及び期間情報が送信される。
【００４０】
次に、スケジュール管理システム１は、収集要求を受信するごとにエージェントを起動する（ステップＳ０２）。起動されたエージェント３０は、個人情報ＤＢ６を参照し、上記のユーザＩＤとパスワードとによってユーザを認証すると共に、個人情報ＤＢ６に上記のユーザＩＤに対応付けて格納された個人情報を収集する。また、エージェント３０は、スケジュールＤＢ８に格納されたスケジュールデータのうち、上記のユーザＩＤに対応付けられており、且つ、上記の期間情報によって特定される期間に含まれるスケジュールに関するスケジュールデータを収集する（ステップＳ０３）。
【００４１】
次に、エージェント３０は、収集した個人情報とスケジュールデータに基づいて上述したようにスケジュール関連情報を収集する（ステップＳ０４）。そして、エージェント３０は、収集したスケジュール関連情報をユーザ端末２に送信する（ステップＳ０５）。エージェント３０は、スケジュール関連情報を送信後、消滅する（ステップＳ０６）。
【００４２】
図１６は、スケジュール管理システム１の動作を説明するためのフローチャートであり、スケジュール管理システム１による精算処理に関する動作を示す。図１６に示すように、スケジュール関連情報としてスケジュール管理システム１から提供された乗換案内情報に基づいて、ユーザ端末２のユーザが経路を選択した場合に（ステップＳ１１）、その経路に関する乗換案内情報がユーザ端末２からスケジュール管理システム１に送信される（ステップＳ１２）。ここで、ユーザ端末２からは、乗換案内情報と共に、ユーザＩＤ及びパスワードが送信される。スケジュール管理システム１の精算部２８は、ユーザ端末２から送信された乗換案内情報に含まれる運賃を精算金情報としてユーザ端末２から送信されたユーザＩＤに対応付けて精算ＤＢ１８に格納する（ステップＳ１３）。
【００４３】
また、スケジュール関連情報としてスケジュール管理システム１から提供された宿泊施設情報に基づいて、ユーザ端末２のユーザが宿泊施設を選択した場合に（ステップＳ１４）、その宿泊施設に関する宿泊施設情報がユーザ端末２からスケジュール管理システム１に送信される（ステップＳ１５）。ここで、ユーザ端末２からは、宿泊施設情報と共に、ユーザＩＤ及びパスワードが送信される。スケジュール管理システム１の精算部２８は、ユーザ端末２から送信された宿泊施設情報に含まれる宿泊料を精算金情報としてユーザ端末２から送信されたユーザＩＤに対応付けて精算ＤＢ１８に格納する（ステップＳ１６）。
【００４４】
そして、スケジュール管理システム１の精算部２８は、個人情報ＤＢ６を参照して、精算ＤＢ１８に格納されているユーザＩＤに対応付けられている口座番号を取得して、その口座番号と上記のユーザＩＤに対応付けられて精算ＤＢ１８に格納されている精算金情報を銀行サーバ４に送信することによって振り込み処理を行う（ステップＳ１７）。なお、スケジュール管理システム１が、定期的に振り込み処理を実行しても、精算ＤＢ１８が更新される都度、振込み処理を実行しても良い。
【００４５】
以下、本実施形態にかかるスケジュール管理システム１の作用及び効果を説明する。スケジュール管理システム１では、スケジュール関連情報へアクセスするためのＵＲＬではなく、スケジュール関連情報自体がエージェント３０によって一括して収集されてユーザ端末２に送信されるので、ユーザ端末２のユーザはスケジュール関連情報にアクセスするためにＵＲＬを指定してネットワークへのアクセスを繰り返す必要がない。したがって、ユーザ端末２によるネットワークへの接続回数が抑制される。
【００４６】
なお、上記実施形態においては、一つのコンピュータに構築されたスケジュール管理システム１を示したが、本発明のスケジュール管理システムは上記実施形態に限定されるものではない。例えば、要求受信部２０、スケジュール収集部２２、データ収集部２４、データ送信部２６、及び精算部２８を一つのコンピュータに構築され、個人情報ＤＢ６、スケジュールＤＢ８、乗換案内ＤＢ１０、地図ＤＢ１２、社内ＤＢ１４、宿泊ＤＢ１６、精算ＤＢ１８は、ネットワークを介して接続される他のコンピュータに構築さていても良い。
【００４７】
【発明の効果】
以上説明したように、本発明によれば、スケジュール管理システムにおいて起動されるエージェントによって、スケジュール関連情報が一括して収集されて、ユーザ端末に送信されるので、ユーザ端末からのネットワークへの接続回数を増加させず、スケジュールに関連するスケジュール関連情報を提供可能なスケジュール管理システムが提供される。
【図面の簡単な説明】
【図１】図１は、実施形態にかかるスケジュール管理システムの構成と共に、スケジュール管理システム１ネットワークを介して接続されたユーザ端末及び銀行サーバを示す図である。
【図２】図２は、個人情報データベースに格納された個人情報の一例を示す。
【図３】図３は、スケジュールデータベースに格納されたスケジュールデータの例を示す図である。
【図４】図４は、乗換案内データベースに格納された乗換案内情報の例を示す図である。
【図５】図５は、地図データベースに格納された地図データの例を示す図である。
【図６】図６は、社内データベースに格納された会議情報の例を示す図である。
【図７】図７は、宿泊データベースに格納された宿泊施設情報の例を示す図である。
【図８】図８は、精算データベースに格納された精算金情報の例を示す図である。
【図９】図９は、収集要求をスケジュール管理システムに送信するために、ユーザ端末の表示装置に表示される画面の例を示す。
【図１０】図１０は、ユーザ端末の表示装置にスケジュール関連情報が表示された一画面を示す。
【図１１】図１１は、ユーザ端末の表示装置に表示された地図画面を示す。
【図１２】図１２は、ユーザ端末の表示装置に表示された乗換案内画面を示す。
【図１３】図１３は、ユーザ端末の表示装置に表示された会議情報画面を示す。
【図１４】図１４は、ユーザ端末の表示装置に表示された宿泊施設画面を示す。
【図１５】図１５は、スケジュール管理システムの動作を説明するためのフローチャートであり、スケジュール管理システムによるスケジュール関連情報の収集に関する動作を示す。
【図１６】図１６は、スケジュール管理システムの動作を説明するためのフローチャートであり、スケジュール管理システムによる精算処理に関する動作を示す。
【符号の説明】
１…スケジュール管理システム、２…ユーザ端末、４…銀行サーバ、６…個人情報データベース、８…スケジュールデータベース、地図データベース１２、社内データベース１４、宿泊データベース１６、１８…精算データベース、２０…要求受信部、２２…スケジュール収集部、２４…データ収集部、２６…データ送信部、２８…精算部、３０…エージェント。
【図１】
2004348390.tif 000003
【図２】
2004348390.tif 000004
【図３】
2004348390.tif 000005
【図４】
2004348390.tif 000006
【図５】
2004348390.tif 000007
【図６】
2004348390.tif 000008
【図７】
2004348390.tif 000009
【図８】
2004348390.tif 000010
【図９】
2004348390.tif 000011
【図１０】
2004348390.tif 000012
【図１１】
2004348390.tif 000013
【図１２】
2004348390.tif 000014
【図１３】
2004348390.tif 000015
【図１４】
2004348390.tif 000016
【図１５】
2004348390.tif 000017
【図１６】
2004348390.tif 000018