(57)【要約】【課題】登録されたスケジュールに関連する情報について情報データベースから簡単に取得することを可能とする情報提供システムを提供する。【解決手段】利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報に関する情報である関連情報が格納された情報データベース３０と、情報データベース３０と通信可能に接続された、ネットワーク１００を介して接続された利用者端末１０から受信したスケジュール情報より検索条件となるキーワードを抽出し、抽出したキーワードに一致する情報を含む関連情報を情報データベース３０から読み出して利用者端末１０に送信するサーバ２０とを有する構成である。【選択図】　図１
2004021626.tif 000002
【特許請求の範囲】
【請求項１】
利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報に関する情報である関連情報が格納された情報データベースと、
前記情報データベースと通信可能に接続された、ネットワークを介して接続された利用者端末から受信したスケジュール情報より検索条件となるキーワードを抽出し、抽出したキーワードに一致する情報を含む関連情報を前記情報データベースから読み出して前記利用者端末に送信するサーバと、
を有することを特徴とする情報提供システム。
【請求項２】
利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報をネットワークを介して外部に送信する利用者端末と、
前記利用者端末とネットワークを介して通信可能に接続された、前記スケジュール情報に関する情報である関連情報を蓄積しておき、前記利用者端末から受信したスケジュール情報より検索条件となるキーワードを抽出し、抽出したキーワードに一致する情報を含む関連情報を蓄積された前記関連情報から読み出して前記利用者端末に送信するサーバと、
を有することを特徴とする情報提供システム。
【請求項３】
利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報をネットワークを介して外部に送信する利用者端末と、
前記利用者端末から受信したスケジュール情報より検索条件となるキーワードを抽出し、抽出したキーワードに一致する情報を含む関連情報についての更新情報である更新関連情報があるか否かを前記ネットワークに接続された情報サイトにアクセスして判断し、前記更新関連情報があると判断すると、前記キーワードに一致する情報を含む更新関連情報を前記情報サイトから受信して前記利用者端末に送信するサーバと、
を有することを特徴とする情報提供システム。
【請求項４】
利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報に関する情報である関連情報が格納された記憶部と、
前記スケジュール情報を受信すると、受信したスケジュール情報から検索条件となるキーワードを抽出して、抽出したキーワードに一致する情報を含む関連情報を前記記憶部から読み出すプロセッサと、
を備えていることを特徴とするサーバ装置。
【請求項５】
利用者端末にネットワークを介して接続されたサーバによる情報提供方法であって、
利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報に関する情報である関連情報を蓄積しておき、
前記利用者端末から受信したスケジュール情報より検索条件となるキーワードを抽出し、
抽出したキーワードに一致する情報を含む関連情報を蓄積された前記関連情報から読み出して前記利用者端末に送信することを特徴とする情報提供方法。
【請求項６】
利用者端末にネットワークを介して接続されたサーバによる情報提供方法であって、
利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報より検索条件となるキーワードを抽出し、
抽出したキーワードに一致する情報を含む関連情報についての更新情報である更新関連情報があるか否かを前記ネットワークに接続された情報サイトにアクセスして判断し、
前記更新関連情報があると判断すると、前記キーワードに一致する情報を含む更新関連情報を前記情報サイトから受信して前記利用者端末に送信することを特徴とする情報提供方法。
【請求項７】
利用者端末にネットワークを介して接続されたサーバに備えたプロセッサに実行させるためのプログラムであって、
利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報に関する情報である関連情報を記憶部に蓄積させ、前記利用者端末から受信したスケジュール情報より検索条件となるキーワードを抽出し、抽出したキーワードに一致する情報を含む関連情報を蓄積された前記関連情報から読み出して前記利用者端末に送信する処理をプロセッサに実行させるためのプログラム。
【請求項８】
利用者端末にネットワークを介して接続されたサーバに備えたプロセッサに実行させるためのプログラムであって、
利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報より検索条件となるキーワードを抽出し、抽出したキーワードに一致する情報を含む関連情報についての更新情報である更新関連情報があるか否かを前記ネットワークに接続された情報サイトにアクセスして判断し、前記更新関連情報があると判断すると、前記キーワードに一致する情報を含む更新関連情報を前記情報サイトから受信して前記利用者端末に送信する処理をプロセッサに実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スケジュールに関連して交通手段、天気予報などの情報を利用者に提供するための情報提供システム、サーバ装置、情報提供方法、およびプログラムに関する。
【０００２】
【従来の技術】
近年、ＰＣ（パーソナル・コンピュータ）、携帯情報端末、および携帯電話機等の普及により、個人で複数の情報端末を持つことが多くなってきているため、自宅、職場、およびその他の外出先で使用する複数の端末間でのスケジュール管理を行うニーズが高まってきている。また、モバイルインターネットが普及し、いつでもどこでもインターネットにアクセスできる環境が整ってきている。そこで、インターネット上でスケジュール管理をし、異なる端末間でもスケジュール情報を共有できるようなスケジュール管理サービスが提供されるようになってきた。
【０００３】
図８は従来のスケジュール管理システムの一構成例を示すブロック図である。
【０００４】
図８を参照すると、スケジュール管理システムは、利用者端末２１０と、スケジュール管理サーバ２２０と、複数の情報サイト２４０と、上記利用者端末２１０、スケジュール管理サーバ２２０と複数の情報サイト２４０を相互に接続するネットワーク３００とを有する構成である。
【０００５】
利用者は、利用者端末２１０を介してスケジュール管理サーバ２２０にアクセスし、自分のスケジュールの情報を登録していた。
【０００６】
【発明が解決しようとする課題】
しかし、上述した従来技術には、次のような問題点があった。
【０００７】
利用者は、登録したスケジュールについて関連する交通手段や天気予報などの情報を得るためには、複数の情報サイトから欲しい情報が得られる情報サイトを探し、それぞれ個別にアクセスして情報を取得しなければならなかった。例えば、出張の予定があると、利用者は出張先までの電車の発着時刻を調べるために時刻表の情報を提供する情報サイトを探し、出張日における出張先の天気を知るためには天気予報の情報を提供する情報サイトを探さなければならならなかった。
【０００８】
上述のインターネットの普及により、膨大な量の情報がインターネット上に分散して配置されているため、利用者がスケジュールに関連する情報を一つづつ検索するのは多大な労力を要する。
【０００９】
本発明は上記したような従来の技術が有する問題点を解決するためになされたものであり、登録されたスケジュールに関連する情報について情報ＤＢ（データベース）やインターネット上に公開されている情報サイトから簡単に取得することを可能とする情報提供システム、サーバ装置、情報提供方法、およびプログラムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するための本発明の情報提供システムは、利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報に関する情報である関連情報が格納された情報データベースと、
前記情報データベースと通信可能に接続された、ネットワークを介して接続された利用者端末から受信したスケジュール情報より検索条件となるキーワードを抽出し、抽出したキーワードに一致する情報を含む関連情報を前記情報データベースから読み出して前記利用者端末に送信するサーバと、
を有する構成である。
【００１１】
上記のように構成される本発明では、スケジュール情報が利用者端末からサーバに送信されると、スケジュール情報からキーワードが抽出され、抽出されたキーワードに一致する情報を含む関連情報が情報データベースより読み出され、読み出された関連情報が利用者端末に送信される。
【００１２】
また、本発明の情報提供システムは、利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報をネットワークを介して外部に送信する利用者端末と、
前記利用者端末とネットワークを介して通信可能に接続された、前記スケジュール情報に関する情報である関連情報を蓄積しておき、前記利用者端末から受信したスケジュール情報より検索条件となるキーワードを抽出し、抽出したキーワードに一致する情報を含む関連情報を蓄積された前記関連情報から読み出して前記利用者端末に送信するサーバと、
を有する構成である。
【００１３】
上記のように構成される本発明では、スケジュール情報が利用者端末からサーバに送信されると、スケジュール情報からキーワードが抽出され、抽出されたキーワードに一致する情報を含む関連情報が蓄積された関連情報より読み出され、読み出された関連情報が利用者端末に送信される。
【００１４】
さらに、本発明の情報提供システムは、利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報をネットワークを介して外部に送信する利用者端末と、
前記利用者端末から受信したスケジュール情報より検索条件となるキーワードを抽出し、抽出したキーワードに一致する情報を含む関連情報についての更新情報である更新関連情報があるか否かを前記ネットワークに接続された情報サイトにアクセスして判断し、前記更新関連情報があると判断すると、前記キーワードに一致する情報を含む更新関連情報を前記情報サイトから受信して前記利用者端末に送信するサーバと、
を有する構成である。
【００１５】
上記のように構成される本発明では、スケジュール情報が利用者端末からサーバに送信されると、スケジュール情報からキーワードが抽出され、抽出されたキーワードに一致する情報を含む関連情報の更新関連情報があるか否かについて情報サーバにアクセスして判断され、更新関連情報があると判断されると、キーワードに一致する情報を含む更新関連情報がサーバに受信され、受信された更新関連情報は利用者端末に送信される。
【００１６】
上記目的を達成するための本発明のサーバ装置は、利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報に関する情報である関連情報が格納された記憶部と、
前記スケジュール情報を受信すると、受信したスケジュール情報から検索条件となるキーワードを抽出して、抽出したキーワードに一致する情報を含む関連情報を前記記憶部から読み出すプロセッサと、
を備えている構成である。
【００１７】
上記のように構成される本発明では、スケジュール情報が受信されると、受信されたスケジュール情報から検索条件となるキーワードが抽出され、抽出されたキーワードに一致する情報を含む関連情報が記憶部から読み出される。
【００１８】
上記目的を達成するための本発明の情報提供方法は、利用者端末にネットワークを介して接続されたサーバによる情報提供方法であって、
利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報に関する情報である関連情報を蓄積しておき、
前記利用者端末から受信したスケジュール情報より検索条件となるキーワードを抽出し、
抽出したキーワードに一致する情報を含む関連情報を蓄積された前記関連情報から読み出して前記利用者端末に送信することを特徴とする。
【００１９】
また、本発明の情報提供方法は、利用者端末にネットワークを介して接続されたサーバによる情報提供方法であって、
利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報より検索条件となるキーワードを抽出し、
抽出したキーワードに一致する情報を含む関連情報についての更新情報である更新関連情報があるか否かを前記ネットワークに接続された情報サイトにアクセスして判断し、
前記更新関連情報があると判断すると、前記キーワードに一致する情報を含む更新関連情報を前記情報サイトから受信して前記利用者端末に送信することを特徴とする。
【００２０】
上記目的を達成するための本発明のプログラムは、利用者端末にネットワークを介して接続されたサーバに備えたプロセッサに実行させるためのプログラムであって、
利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報に関する情報である関連情報を記憶部に蓄積させ、前記利用者端末から受信したスケジュール情報より検索条件となるキーワードを抽出し、抽出したキーワードに一致する情報を含む関連情報を蓄積された前記関連情報から読み出して前記利用者端末に送信する処理をプロセッサに実行させるものである。
【００２１】
また、本発明のプログラムは、利用者端末にネットワークを介して接続されたサーバに備えたプロセッサに実行させるためのプログラムであって、
利用者のスケジュールについての日付、時刻、予定、および場所の情報からなるスケジュール情報より検索条件となるキーワードを抽出し、抽出したキーワードに一致する情報を含む関連情報についての更新情報である更新関連情報があるか否かを前記ネットワークに接続された情報サイトにアクセスして判断し、前記更新関連情報があると判断すると、前記キーワードに一致する情報を含む更新関連情報を前記情報サイトから受信して前記利用者端末に送信する処理をプロセッサに実行させるものである。
【００２２】
【発明の実施の形態】
本発明は、予め月額等の利用料を支払っている利用者に対して、スケジュールを管理するための、インターネットに接続されたサーバ内の記憶スペースを提供し、さらに、サーバが登録されたスケジュールに関連のある時刻表、会社概要、天気予報、イベントなどのさまざまな情報を情報ＤＢまたは情報サイトから検索して利用者に関連情報として提供するものである。
【００２３】
（第１実施例）
本発明の第１実施例における情報提供システムについて説明する。
【００２４】
図１は本発明の情報提供システムの一構成例を示すブロック図である。
【００２５】
図１を参照すると、情報提供システムは、利用者側に備えた利用者端末１０がアクセスするためのスケジュール管理サーバ２０と、スケジュール管理サーバ２０と通信可能に接続された情報ＤＢ３０と、利用者端末１０およびスケジュール管理サーバ２０を相互に通信可能に接続するインターネット等のネットワーク１００とを有する構成である。
【００２６】
上記情報提供システムの各構成について、詳細に説明する。
【００２７】
図２はスケジュール管理サーバ２０の一構成例を示すブロック図である。
【００２８】
スケジュール管理サーバ２０は、ワークステーション・サーバ等の情報処理装置である。スケジュール管理サーバ２０は、利用者のスケジュールに関する情報を格納するための記憶部２２と、ネットワーク１００を介して外部にデータを送受信するための通信部２７と、情報ＤＢ３０とデータの送受信をするための入出力部２８と、通信部２７または入出力部２８を介して入力されるデータに所定の処理を実行するプロセッサ（ＣＰＵ）２４と、プロセッサ２４で実行されるプログラムを格納するためのプログラムメモリ部２６とを有する。
【００２９】
記憶部２２は、利用者のスケジュールについて利用者ＩＤ（識別子）に対応して日付、時刻、予定および場所の情報からなるスケジュール情報、ならびに認証のためのパスワードを格納する。
【００３０】
プロセッサ２４は、利用者の操作により利用者端末１０からのアクセス要求があると、利用者端末１０から利用者ＩＤとともに受信したパスワードが利用者ＩＤに対応して記憶部２２に格納されたパスワードと一致するか比較する。比較の結果、受信したパスワードと記憶部２２に格納されたパスワードが一致することを確認すると、利用者ＩＤに対応して予め登録されたスケジュール情報を利用者端末１０に送信する。
【００３１】
また、新たに登録されるスケジュール情報である新規スケジュール情報を利用者端末１０から受信すると、受信した新規スケジュール情報を利用者ＩＤに対応して上記記憶部２２に格納するとともに、受信した新規スケジュール情報を予め格納されたスケジュール情報に追加した更新後の一覧情報である更新スケジュール一覧情報を作成して利用者端末１０に送信する。さらに、受信するスケジュール情報からスケジュール情報に関連する情報である関連情報を読み出すためのキーワードを抽出して情報ＤＢ３０に送信し、関連情報を情報ＤＢ３０から受信すると、受信した関連情報を利用者端末１０に送信する。
【００３２】
なお、利用者端末１０および情報ＤＢ３０についても、図２に示したスケジュール管理サーバ２０と同様に、記憶部２２、プロセッサ２４などの構成を有している。
【００３３】
情報ＤＢ３０は、ワークステーション・サーバ等の情報処理装置である。情報ＤＢ３０は、関連情報をデータベースにして格納する。関連情報には、例えば、利用者が出張の際に参照するための航空機および電車等の交通手段の時刻表、出張先の天気を知るための天気予報、利用者が訪問する会社を知るための会社概要、社内会議における会議室の場所や設備を知るための会議室概要、自己啓発のための試験についての試験概要、ならびに、利用者が参加するイベントについてのイベント概要などの情報がある。情報ＤＢ３０は、スケジュール管理サーバ２０からキーワードを受け取ると、データベースの中からキーワードと一致する情報を含む関連情報を検索し、検索された関連情報をスケジュール管理サーバ２０に送信する。
【００３４】
ここで、キーワードと関連情報との関係についての具体例を説明する。
【００３５】
スケジュール情報のうち「場所」が建物名であると、「場所」の情報がキーワードとなり、関連情報は建物までの交通手段の情報となる。「場所」が会議室名であると、建物名の場合と同様に、「場所」の情報がキーワードとなり、関連情報は会議室概要の情報となる。
【００３６】
「場所」が建物名や会議室名でなく地名であれば、「日付」、「時刻」および「場所」がキーワードとなり、関連情報は利用者により予め登録されている地点からスケジュール情報の日付、時刻、場所に行くまでの所要時間や乗り物の発着時刻などの時刻表の情報となる。また、「場所」が都市名であれば、「日付」、「時刻」および「場所」がキーワードとなり、関連情報は上記時刻表の情報の他、スケジュール情報の日付、都市における天気予報の情報となる。なお、一つのスケジュール情報に対して関連情報は一つに限らず、複数であってもよい。
【００３７】
利用者端末１０は、操作部、および表示部となるモニタを備えたパーソナル・コンピュータ、携帯情報端末などの情報処理装置である。利用者端末１０は、利用者の操作部の操作によりスケジュール情報が入力されると、スケジュール情報をスケジュール管理サーバ２０に送信する。また、スケジュール情報および関連情報をスケジュール管理サーバ２０から受信すると、スケジュール情報および関連情報をモニタに表示する。
【００３８】
次に、上述した構成の情報提供システムによる動作について詳細に説明する。なお、以下の説明において、ネットワーク１００はインターネットとする。
【００３９】
図３は本発明の情報提供システムの動作手順を示すフローチャートである。
【００４０】
図３を参照すると、利用者が利用者端末１０の操作部を操作して利用者ＩＤおよびパスワードを利用者端末１０に入力すると、利用者端末１０は利用者ＩＤおよびパスワードをスケジュール管理サーバ２０に送信してアクセスを要求する（ステップＡ１）。スケジュール管理サーバ２０は利用者端末１０から利用者ＩＤおよびパスワードを受け取ると、受け取った利用者ＩＤに対応して格納されたパスワードを読み出す。読み出したパスワードと利用者端末１０から受け取ったパスワードとを比較して一致すれば、利用者ＩＤに対応して格納されたスケジュール情報を利用者端末１０に送信する（ステップＡ２）。
【００４１】
利用者端末１０はスケジュール情報をスケジュール管理サーバ２０から受信すると、スケジュール情報をモニタに表示させる（ステップＡ３）。
【００４２】
図４は利用者端末１０のモニタに表示されるスケジュール情報の一覧についての一例を示す表である。
【００４３】
図４に示す一覧表には、利用者のスケジュールが日付に対応して、時刻、予定、場所、および、関連情報を読み出すための選択ボタン５２となる関連情報の項目が表示されている。また、新たにスケジュールを追加する指示を入力するためのボタンである新規登録ボタン５４が表示されている。
【００４４】
利用者は、モニタに表示されたスケジュール情報の一覧を見て、新たに追加したいスケジュールがある場合には操作部のマウスを操作して新規登録ボタン５４をクリックする。利用者端末１０は、新規登録ボタン５４が押されると、スケジュール入力画面をモニタに表示させる。
【００４５】
図５はスケジュール入力画面の一例を示す表である。
【００４６】
図５には、日付、時刻、予定、および場所の情報を項目毎に入力するための入力欄が表示されている。利用者が操作部を操作して入力欄を選択することで、選択された入力欄に文字が入力可能になる。また、新規スケジュール情報を入力欄に入力した後、新規スケジュール情報をスケジュール管理サーバ２０に送信するための登録ボタン５６が表示されている。
【００４７】
利用者は、利用者端末１０を操作してモニタに表示されたスケジュール入力画面の各項目に新規スケジュール情報を入力した後、新規スケジュール情報を送信するためにマウスを操作して登録ボタン５６をクリックする。利用者端末１０は、登録ボタン５６が押されると、新規スケジュール情報をインターネットを介してスケジュール管理サーバ２０に送信する（ステップＡ４）。
【００４８】
スケジュール管理サーバ２０は、新規スケジュール情報を利用者端末１０から受信すると、受信した新規スケジュール情報を保存し（ステップＡ５）、更新スケジュール一覧情報を利用者端末１０に送信する（ステップＡ６）。
【００４９】
利用者端末１０は、更新スケジュール一覧情報をスケジュール管理サーバ２０から受信すると、受信した更新スケジュール一覧情報を図４に示したスケジュール一覧表にしてモニタに表示させる（ステップＡ７）。利用者は、更新後のスケジュールをモニタで確認する。
【００５０】
スケジュール管理サーバ２０は、新規スケジュール情報からキーワードを抽出して情報ＤＢ３０に送信する（ステップＡ８）。情報ＤＢ３０はキーワードをスケジュール管理サーバ２０から受け取ると、データベースの中からキーワードと一致する関連情報を検索し（ステップＡ９）、キーワードと一致した関連情報があると、検索結果として関連情報をスケジュール管理サーバ２０に送信する（ステップＡ１０）。
【００５１】
スケジュール管理サーバ２０は関連情報を情報ＤＢ３０から受信すると、受信した関連情報を検索結果として利用者端末１０に送信する（ステップＡ１１）。利用者端末１０は関連情報を受信すると、受信した関連情報をモニタに表示する（ステップＡ１２）。
【００５２】
なお、利用者が利用者端末１０のマウスを操作して図４に示した関連情報の項目が表示された選択ボタン５２をクリックすることで、関連情報の項目に対応するスケジュール情報がスケジュール管理サーバ２０に送信された後、上記ステップＡ８からステップＡ１２までの処理が行われ、上記新規スケジュール情報の場合と同様に、関連情報を利用者端末１０のモニタに表示させることができる。
【００５３】
本実施例では、スケジュール管理サーバ２０に登録されたスケジュール情報からキーワードが抽出され、抽出されたキーワードをもとにしてスケジュールの関連情報が情報ＤＢ３０から検索される。そのため、利用者はスケジュール情報をスケジュール管理サーバ２０に登録することで、スケジュールに関連する情報を簡単に取得できる。
【００５４】
（第２実施例）
本発明の第２実施例は、情報ＤＢ３０に格納された関連情報についてネットワークに接続された複数の情報サイトから関連情報を収集して更新する点で、第１実施例と異なる。
【００５５】
本実施例の構成について図面を参照して詳細に説明する。
【００５６】
図６は本実施例における情報提供システムの一構成例を示すブロック図である。なお、上記第１実施例と同様の構成については同一の符号を付し、その詳細な説明を省略する。
【００５７】
図６を参照すると、図１に示した構成の他に、ネットワーク１００に複数の情報サイト１４０が接続されている。
【００５８】
スケジュール管理サーバ１２０は第１実施例のスケジュール管理サーバ２０と同様の構成および機能を有し、さらに、以下の機能を備えている。
【００５９】
スケジュール管理サーバ１２０には情報ＤＢ３０に格納された関連情報を更新するための情報を提供する情報サイト１４０のＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒｓ）が記憶部２２に登録されている。スケジュール管理サーバ１２０は、スケジュール情報からキーワードを抽出すると、ＵＲＬの登録された情報サイト１４０のうちキーワードに関連する情報サイト１４０にアクセスして、提供される関連情報の内容が更新されているか否かを判断し、更新されていなければ情報ＤＢ３０に格納された関連情報を読み出して利用者端末１０に送信する。一方、提供される関連情報の内容が更新されていれば、関連情報についての更新情報である更新関連情報を情報サイト１４０から受信して情報ＤＢ３０に送信するとともに、更新関連情報を利用者端末１０に送信する。
【００６０】
情報サイト１４０は各種情報をデータベースにして格納するワークステーション・サーバ等の情報処理装置である。情報サイト１４０には、利用者が出張の際に参照するための航空機および電車等の交通手段の時刻表の情報を格納する交通手段情報サイト、出張先の天気を知るための天気予報の情報を格納する天気予報情報サイト、利用者が訪問する会社を知るための会社概要の情報を格納する会社概要情報サイト、ならびに、自己啓発のための試験についての試験概要の情報を格納する試験概要情報サイトなどがある。
【００６１】
また、情報サイト１４０は、ＵＲＬがスケジュール管理サーバ１２０に登録されたサイトであり、スケジュール管理サーバ１２０から受信するキーワードを検索条件として情報検索できるようにデータの送受信の仕方が登録されている。スケジュール管理サーバ１２０からキーワードを受け取ると、登録されたデータ送受信の仕方に基づいて、データベースの中からキーワードと一致する関連情報を検索し、キーワードと一致した関連情報をスケジュール管理サーバ２０に送信する。
【００６２】
情報ＤＢ３０は更新関連情報をスケジュール管理サーバ１２０から受信すると、予め格納された関連情報を受信した更新関連情報に変更する。
【００６３】
次に、本実施例の動作について詳細に説明する。
【００６４】
図７は本実施例の情報提供システムによる動作手順を示すフローチャートである。なお、以下では、情報サイト１４０から提供される関連情報が更新されている場合について説明する。
【００６５】
図７を参照すると、利用者が利用者端末１０の操作部を操作して利用者ＩＤおよびパスワードを利用者端末１０に入力すると、利用者端末１０は利用者ＩＤおよびパスワードをスケジュール管理サーバ１２０に送信してアクセスを要求する（ステップＢ１）。スケジュール管理サーバ１２０は利用者端末１０から利用者ＩＤおよびパスワードを受け取ると、受け取った利用者ＩＤに対応して格納されたパスワードを読み出す。読み出したパスワードと利用者端末１０から受け取ったパスワードとを比較して一致すれば、利用者ＩＤに対応して格納されたスケジュール情報を利用者端末１０に送信する（ステップＢ２）。
【００６６】
利用者端末１０は図４に示したスケジュール一覧をモニタに表示させる（ステップＢ３）。利用者はモニタに表示されたスケジュール情報の一覧を見て、新たに追加したいスケジュールがある場合にはマウスを操作して新規登録ボタン５４をクリックする。
【００６７】
利用者端末１０は新規登録ボタン５４が押されると、図５に示したスケジュール入力画面をモニタに表示させる。利用者は利用者端末１０を操作してモニタに表示されたスケジュール入力画面の各項目に新規スケジュール情報を入力した後、新規スケジュール情報を送信するためにマウスを操作して登録ボタン５６をクリックする。利用者端末１０は登録ボタン５６が押されると、新規スケジュール情報をスケジュール管理サーバ１２０に送信する（ステップＢ４）。
【００６８】
スケジュール管理サーバ１２０は新規スケジュール情報を利用者端末１０から受信すると、受信した新規スケジュール情報を保存し（ステップＢ５）、更新スケジュール一覧情報を利用者端末１０に送信する（ステップＢ６）。
【００６９】
利用者端末１０は更新スケジュール一覧情報をスケジュール管理サーバ１２０から受信すると、受信した更新スケジュール一覧情報を図４に示したようなスケジュール一覧表にしてモニタに表示させる（ステップＢ７）。利用者は更新後のスケジュールをモニタで確認する。
【００７０】
スケジュール管理サーバ２０は新規スケジュール情報からキーワードを抽出し、読み出したキーワードに関連する情報サイト１４０にアクセスして、関連情報が更新されているか否かを判断し、更新されていることを確認すると、情報サイト１４０にキーワードを送信する（ステップＢ８）。情報サイト１４０はキーワードをスケジュール管理サーバ１２０から受け取ると、データベースの中からキーワードと一致する更新関連情報を検索し（ステップＢ９）、キーワードと一致した更新関連情報をスケジュール管理サーバ１２０に送信する（ステップＢ１０）。
【００７１】
スケジュール管理サーバ１２０は更新関連情報を情報サイト１４０から受信すると、受信した更新関連情報を情報ＤＢ３０に送信するとともに、受信した更新関連情報を検索結果として利用者端末１０に送信する（ステップＢ１１）。利用者端末１０は更新関連情報を受信すると、受信した更新関連情報をモニタに表示する（ステップＢ１２）。
【００７２】
本実施例では、スケジュールに関連する情報について、ネットワークに接続された情報サイト１４０から更新された情報が取得され、情報ＤＢ３０に格納された関連情報も更新される。そのため、利用者は情報サイト１４０に格納された関連情報が更新されても、更新された関連情報を簡単に取得できる。
【００７３】
なお、上記スケジュール管理サーバ２０、１２０と、情報ＤＢ３０を別々の構成としたが、スケジュール管理サーバ２０、１２０が情報ＤＢ３０の機能を備えるようにしてもよい。
【００７４】
【発明の効果】
本発明は以上説明したように構成されているので、以下に記載する効果を奏する。
【００７５】
本発明では、スケジュール管理サーバが入力されたスケジュール情報から検索条件となるキーワードを抽出して情報データベースや情報サイトから関連情報を収集しているため、利用者は検索サイトを利用して自分で関連情報を検索しなくても、関連情報を取得できる。
【００７６】
また、スケジュール管理サーバは利用者から関連情報の要求があると、要求された関連情報が更新されているか否かを情報サイトにアクセスして確認し、更新されていれば更新された関連情報を収集しているため、利用者は最新の関連情報を取得できる。
【００７７】
さらに、スケジュール管理サーバはネットワークに接続され、予めスケジュール管理サーバに登録された情報サイトから関連情報を収集しているため、利用者は登録される情報サイトが多ければ様々な情報サイトから関連情報を取得できる。
【図面の簡単な説明】
【図１】本発明の情報提供システムの一構成例を示すブロック図である。
【図２】本発明の情報提供システムにおけるスケジュール管理サーバ２０の一構成例を示すブロック図である。
【図３】本発明の情報提供システムによる動作手順を示すフローチャートである。
【図４】利用者端末１０のモニタに表示されるスケジュール情報の一覧についての一例を示す表である。
【図５】利用者端末１０のモニタに表示されるスケジュール入力画面の一例を示す表である。
【図６】本発明の第２実施例における情報提供システムの一構成例を示すブロック図である。
【図７】本発明の第２実施例における情報提供システムによる動作手順を示すフローチャートである。
【図８】従来のスケジュール管理システムの一構成例を示すブロック図である。
【符号の説明】
１０、２１０　　利用者端末
２０、１２０、２２０　　スケジュール管理サーバ
２２　　記憶部
２４　　プロセッサ
２６　　プログラムメモリ部
２７　　通信部
２８　　入出力部
３０　　情報ＤＢ
５２　　選択ボタン
５４　　新規登録ボタン
５６　　登録ボタン
１４０、２４０　　情報サイト
１００、３００　　ネットワーク
【図１】
2004021626.tif 000003
【図２】
2004021626.tif 000004
【図３】
2004021626.tif 000005
【図４】
2004021626.tif 000006
【図５】
2004021626.tif 000007
【図６】
2004021626.tif 000008
【図７】
2004021626.tif 000009
【図８】
2004021626.tif 000010