(57)【要約】【課題】利用者の要求の多くを反映した行動計画を提供する情報提供方法、情報提供システムおよび情報サーバを提供する。【解決手段】ユーザ端末１０３からユーザの所在地情報と所望する行動計画が充足すべき要求事項情報とを情報サーバ１０２に送信する。ユーザ端末１０３から情報サーバ１０２に送信される要求事項情報には、ユーザが所望する行動計画全体に対する制約情報が記載された全体制約条件情報と、ユーザが所望する行動計画を構成する個々のサービスに対する個々の制約情報と個々のサービスを受ける地点へのそれぞれの移動に対する個々の制約情報とが個別に記載された複数の個別制約条件情報が含まれる。情報サーバ１０２は、ユーザの要求事項を充足する行動計画を求め、求めた行動計画を、ユーザ端末１０３へ出力する。【選択図】      図１
2004246655.tif 000002
【特許請求の範囲】
【請求項１】
サービス提供者が提供する複数のサービスを利用者が順番に享受していく行動計画の情報を、情報サーバから通信ネットワークを介して利用者端末に提供する情報提供方法であって、
前記情報サーバは、所定のサービス提供者が提供するサービスの種別を示すサービス種別情報と該サービスのサービス提供費用を示すサービス提供費用情報と該サービスのサービス提供時間を示すサービス提供時間情報と該サービスのサービス提供場所を示すサービス提供場所情報とを互いに対応させたサービス情報が格納されている格納場所が登録されるサービス情報格納場所データベースと、異なる場所の間を移動する際の移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の費用とを算出するための情報を格納した地図データベースとを備えており、
所定のサービスを提供するサービス提供者の端末から前記情報サーバにアクセスし、前記サービス情報が格納されている格納場所を送信する格納場所送信ステップと、
前記情報サーバで受信した前記サービス情報が格納されている格納場所を前記サービス情報格納場所データベースに登録する登録ステップと、
前記利用者端末から前記情報サーバにアクセスし、行動計画の総期間を示す総期間情報と該行動計画の総予算を示す総予算情報とが記載された全体制約条件情報と、前記行動計画を構成する複数のサービスのそれぞれに対するサービスの種別を示すサービスの種別情報と該複数のサービスのそれぞれに対するサービス享受費用を示すサービス享受費用情報と該複数のサービスのそれぞれに対するサービス享受時間を示すサービス享受時間情報と該複数のサービスのそれぞれに対するサービス享受場所を示すサービス享受場所情報とが該複数のサービスに含まれるサービスごとにそれぞれ記載された複数の個別サービス制約条件情報と、前記複数のサービスの各々のサービス提供場所への移動に関する移動時間を示す移動時間情報と該移動に関する移動費用を示す移動費用情報とが該各々のサービス提供場所への移動ごとにそれぞれ記載された複数の個別移動制約条件情報とを送信する制約条件送信ステップと、
前記サービス情報格納場所データベースに登録された格納場所に格納してあるサービス情報の中から、前記複数の個別サービス制約条件情報の中の個々の個別サービス制約条件情報ごとに該個別サービス制約条件情報を充足するサービス情報を選択し、選択した複数のサービス情報がそれぞれ有するサービス提供場所情報により指定される各々の場所への移動について、前記地図データベースに格納してある情報から、前記個別移動制約条件情報に記載された移動時間情報と該個別移動制約条件情報に記載された移動費用情報とを充足する移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の移動費用とを前記複数の個別移動制約条件情報ごとに選択し、選択した複数のサービス情報と選択した移動時間と選択した移動費用とに基づき確定される行動計画の総期間と該行動計画の総予算とが、前記行動計画の総期間情報と前記行動計画の総予算情報を充足する行動計画を生成する生成ステップと、
生成した行動計画を前記利用者端末に送信する行動計画送信ステップとを含むことを特徴とする情報提供方法。
【請求項２】
サービス提供者が提供する複数のサービスを利用者が順番に享受していく行動計画の情報を、情報サーバから通信ネットワークを介して利用者端末に提供する情報提供方法であって、
前記情報サーバは、所定のサービス提供者が提供するサービスの種別を示すサービスの種別情報と該サービスのサービス提供費用を示すサービス提供費用情報と該サービスのサービス提供時間を示すサービス提供時間情報と該サービスのサービス提供場所を示すサービス提供場所情報とを互いに対応させたサービス情報が格納されている格納場所が登録されるサービス情報格納場所データベースと、異なる場所の間を移動する際の移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の費用とを算出するための情報を格納した地図データベースとを備えており、
所定のサービスを提供するサービス提供者の端末から前記情報サーバにアクセスし、前記サービス情報が格納されている格納場所を送信する格納場所送信ステップと、
前記情報サーバで受信した前記サービス情報が格納されている格納場所を前記サービス情報格納場所データベースに登録する登録ステップと、
前記利用者端末から前記情報サーバにアクセスし、行動計画の総期間を示す総期間情報と該行動計画の総予算を示す総予算情報とが記載された全体制約条件情報と、前記行動計画を構成する複数のサービスのそれぞれに対するサービスの種別を示すサービスの種別情報と該複数のサービスのそれぞれに対するサービス享受費用を示すサービス享受費用情報と該複数のサービスのそれぞれに対するサービス享受時間を示すサービス享受時間情報と該複数のサービスのそれぞれに対するサービス享受場所を示すサービス享受場所情報とが該複数のサービスに含まれるサービスごとにそれぞれ記載された複数の個別サービス制約条件情報と、前記複数のサービスの各々のサービス提供場所への移動に関する移動時間を示す移動時間情報と該移動に関する移動費用を示す移動費用情報とが該各々のサービス提供場所への移動ごとにそれぞれ記載された複数の個別移動制約条件情報とを記録された条件情報ファイルを送信する制約条件送信ステップと、
前記サービス情報格納場所データベースに登録された格納場所に格納してあるサービス情報の中から、前記複数の個別サービス制約条件情報の中の個々の個別サービス制約条件情報ごとに該個別サービス制約条件情報を充足するサービス情報を選択し、選択した複数のサービス情報がそれぞれ有するサービス提供場所情報により指定される各々の場所への移動について、前記地図データベースに格納してある情報から、前記個別移動制約条件情報に記載された移動時間情報と該個別移動制約条件情報に記載された移動費用情報とを充足する移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の移動費用とを前記複数の個別移動制約条件情報ごとに選択し、選択した複数のサービス情報と選択した移動時間と選択した移動費用とに基づき確定される行動計画の総期間と該行動計画の総予算とが、前記行動計画の総期間情報と前記行動計画の総予算情報を充足する行動計画を生成する生成ステップと、
生成した行動計画を前記利用者端末に送信する行動計画送信ステップとを含むことを特徴とする情報提供方法。
【請求項３】
通信ネットワークを介してサービス提供者が提供する複数のサービスを利用者が順番に享受していく行動計画の情報を提供する情報提供システムであって、
所定のサービス提供者が提供するサービスの種別を示すサービスの種別情報と該サービスのサービス提供費用を示すサービス提供費用情報と該サービスのサービス提供時間を示すサービス提供時間情報と該サービスのサービス提供場所を示すサービス提供場所情報とを互いに対応させたサービス情報が格納されている格納場所を通信ネットワークを介して送信するサービス提供者端末と、
行動計画の総期間を示す総期間情報と該行動計画の総予算を示す総期間情報とが記載された全体制約条件情報と、前記行動計画を構成する複数のサービスのそれぞれに対するサービスの種別を示すサービスの種別情報と該複数のサービスのそれぞれに対するサービス享受費用を示すサービス享受費用情報と該複数のサービスのそれぞれに対するサービス享受時間を示すサービス享受時間情報と該複数のサービスのそれぞれに対するサービス享受場所を示すサービス享受場所情報とが該複数のサービスに含まれるサービスごとにそれぞれ記載された複数の個別サービス制約条件情報と、前記複数のサービスの各々のサービス提供場所への移動に関する移動時間を示す移動時間情報と該移動に関する移動費用を示す移動費用情報とが該各々のサービス提供場所への移動ごとにそれぞれ記載された複数の個別移動制約条件情報とを前記通信ネットワークを介して送信し、複数のサービスを順番に受けていく行動計画の情報を前記通信ネットワークを介して受信して画面表示するユーザ端末と、
前記サービス情報が格納されている格納場所が登録されるサービス情報格納場所データベースと、異なる場所の間を移動する際の移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の費用とを算出するための情報を格納した地図データベースとを含み、前記サービス提供者端末から受信したサービス情報が格納されている格納場所を前記サービス情報格納場所データベースに登録し、前記サービス情報格納場所データベースに登録された格納場所に格納してあるサービス情報の中から、前記ユーザ端末から受信した複数の個別サービス制約条件情報の中の個々の個別サービス制約条件情報ごとに該個別サービス制約条件情報を充足するサービス情報を選択し、選択した複数のサービス情報がそれぞれ有するサービス提供場所情報により指定される各々の場所への移動について、前記地図データベースに格納してある情報から、前記個別移動制約条件情報に記載された移動時間情報と該個別移動制約条件情報に記載された移動費用情報とを充足する移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の移動費用とを前記複数の個別移動制約条件情報ごとに選択し、選択した複数のサービス情報と選択した移動時間と選択した移動費用とに基づき確定される行動計画の総期間と該行動計画の総予算とが、前記行動計画の総期間情報と前記行動計画の総予算情報を充足する行動計画を生成し、生成した行動計画を前記利用者端末に送信する情報サーバとを含むことを特徴とする情報提供システム。
【請求項４】
通信ネットワークを介してサービス提供者が提供する複数のサービスを利用者が順番に享受していく行動計画の情報を提供する情報提供システムであって、
所定のサービス提供者が提供するサービスの種別を示すサービスの種別情報と該サービスのサービス提供費用を示すサービス提供費用情報と該サービスのサービス提供時間を示すサービス提供時間情報と該サービスのサービス提供場所を示すサービス提供場所情報とを互いに対応させたサービス情報が格納されている格納場所を通信ネットワークを介して送信するサービス提供者端末と、
行動計画の総期間を示す総期間情報と該行動計画の総予算を示す総期間情報とが記載された全体制約条件情報と、前記行動計画を構成する複数のサービスのそれぞれに対するサービスの種別を示すサービスの種別情報と該複数のサービスのそれぞれに対するサービス享受費用を示すサービス享受費用情報と該複数のサービスのそれぞれに対するサービス享受時間を示すサービス享受時間情報と該複数のサービスのそれぞれに対するサービス享受場所を示すサービス享受場所情報とが該複数のサービスに含まれるサービスごとにそれぞれ記載された複数の個別サービス制約条件情報と、前記複数のサービスの各々のサービス提供場所への移動に関する移動時間を示す移動時間情報と該移動に関する移動費用を示す移動費用情報とが該各々のサービス提供場所への移動ごとにそれぞれ記載された複数の個別移動制約条件情報とを記載された条件情報ファイルを前記通信ネットワークを介して送信し、複数のサービスを順番に受けていく行動計画の情報を前記通信ネットワークを介して受信して画面表示するユーザ端末と、
前記サービス情報が格納されている格納場所が登録されるサービス情報格納場所データベースと、異なる場所の間を移動する際の移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の費用とを算出するための情報を格納した地図データベースとを含み、前記サービス提供者端末から受信したサービス情報が格納されている格納場所を前記サービス情報格納場所データベースに登録し、前記サービス情報格納場所データベースに登録された格納場所に格納してあるサービス情報の中から、前記ユーザ端末から受信した複数の個別サービス制約条件情報の中の個々の個別サービス制約条件情報ごとに該個別サービス制約条件情報を充足するサービス情報を選択し、選択した複数のサービス情報がそれぞれ有するサービス提供場所情報により指定される各々の場所への移動について、前記地図データベースに格納してある情報から、前記個別移動制約条件情報に記載された移動時間情報と該個別移動制約条件情報に記載された移動費用情報とを充足する移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の移動費用とを前記複数の個別移動制約条件情報ごとに選択し、選択した複数のサービス情報と選択した移動時間と選択した移動費用とに基づき確定される行動計画の総期間と該行動計画の総予算とが、前記行動計画の総期間情報と前記行動計画の総予算情報を充足する行動計画を生成し、生成した行動計画を前記利用者端末に送信する情報サーバとを含むことを特徴とする情報提供システム。
【請求項５】
サービス提供者が提供する複数のサービスを利用者が順番に享受していく行動計画の情報を、通信ネットワークを介して利用者端末に提供する情報サーバであって、
所定のサービス提供者が提供するサービスの種別を示すサービス種別情報と該サービスのサービス提供費用を示すサービス提供費用情報と該サービスのサービス提供時間を示すサービス提供時間情報と該サービスのサービス提供場所を示すサービス提供場所情報とを互いに対応させたサービス情報が格納されている格納場所が登録されるサービス情報格納場所データベースと、
異なる場所の間を移動する際の移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の費用とを算出するための情報を格納した地図データベースと、
所定のサービスを提供するサービス提供者の端末から受信したサービス情報が格納されている格納場所を前記サービス情報格納場所データベースに登録し、前記利用者端末から、行動計画の総期間を示す総期間情報と該行動計画の総予算を示す総予算情報とが記載された全体制約条件情報と、前記行動計画を構成する複数のサービスのそれぞれに対するサービスの種別を示すサービスの種別情報と該複数のサービスのそれぞれに対するサービス享受費用を示すサービス享受費用情報と該複数のサービスのそれぞれに対するサービス享受時間を示すサービス享受時間情報と該複数のサービスのそれぞれに対するサービス享受場所を示すサービス享受場所情報とが該複数のサービスに含まれるサービスごとにそれぞれ記載された複数の個別サービス制約条件情報と、前記複数のサービスの各々のサービス提供場所への移動に関する移動時間を示す移動時間情報と該移動に関する移動費用を示す移動費用情報とが該各々のサービス提供場所への移動ごとにそれぞれ記載された複数の個別移動制約条件情報とを受信し、前記サービス情報格納場所データベースに登録された格納場所に格納してあるサービス情報の中から、前記ユーザ端末から受信した複数の個別サービス制約条件情報の中の個々の個別サービス制約条件情報ごとに該個別サービス制約条件情報を充足するサービス情報を選択し、選択した複数のサービス情報がそれぞれ有するサービス提供場所情報により指定される各々の場所への移動について、前記地図データベースに格納してある情報から、前記個別移動制約条件情報に記載された移動時間情報と該個別移動制約条件情報に記載された移動費用情報とを充足する移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の移動費用とを前記複数の個別移動制約条件情報ごとに選択し、選択した複数のサービス情報と選択した移動時間と選択した移動費用とに基づき確定される行動計画の総期間と該動計画の総予算とが、前記行動計画の総期間情報と前記行動計画の総予算情報を充足する行動計画を生成し、生成した行動計画を前記利用者端末に送信する情報処理装置とを含むことを特徴とする情報サーバ。
【請求項６】
サービス提供者が提供する複数のサービスを利用者が順番に享受していく行動計画の情報を、通信ネットワークを介して利用者端末に提供する情報サーバであって、
所定のサービス提供者が提供するサービスの種別を示すサービス種別情報と該サービスのサービス提供費用を示すサービス提供費用情報と該サービスのサービス提供時間を示すサービス提供時間情報と該サービスのサービス提供場所を示すサービス提供場所情報とを互いに対応させたサービス情報が格納されている格納場所が登録されるサービス情報格納場所データベースと、
異なる場所の間を移動する際の移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の費用とを算出するための情報を格納した地図データベースと、
所定のサービスを提供するサービス提供者の端末から受信したサービス情報が格納されている格納場所を前記サービス情報格納場所データベースに登録し、前記利用者端末から、行動計画の総期間を示す総期間情報と該行動計画の総予算を示す総予算情報とが記載された全体制約条件情報と、前記行動計画を構成する複数のサービスのそれぞれに対するサービスの種別を示すサービスの種別情報と該複数のサービスのそれぞれに対するサービス享受費用を示すサービス享受費用情報と該複数のサービスのそれぞれに対するサービス享受時間を示すサービス享受時間情報と該複数のサービスのそれぞれに対するサービス享受場所を示すサービス享受場所情報とが該複数のサービスに含まれるサービスごとにそれぞれ記載された複数の個別サービス制約条件情報と、前記複数のサービスの各々のサービス提供場所への移動に関する移動時間を示す移動時間情報と該移動に関する移動費用を示す移動費用情報とが該各々のサービス提供場所への移動ごとにそれぞれ記載された複数の個別移動制約条件情報とを記載された条件情報ファイルを受信し、前記サービス情報格納場所データベースに登録された格納場所に格納してあるサービス情報の中から、前記ユーザ端末から受信した複数の個別サービス制約条件情報の中の個々の個別サービス制約条件情報ごとに該個別サービス制約条件情報を充足するサービス情報を選択し、選択した複数のサービス情報がそれぞれ有するサービス提供場所情報により指定される各々の場所への移動について、前記地図データベースに格納してある情報から、前記個別移動制約条件情報に記載された移動時間情報と該個別移動制約条件情報に記載された移動費用情報とを充足する移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の移動費用とを前記複数の個別移動制約条件情報ごとに選択し、選択した複数のサービス情報と選択した移動時間と選択した移動費用とに基づき確定される行動計画の総期間と該動計画の総予算とが、前記行動計画の総期間情報と前記行動計画の総予算情報を充足する行動計画を生成し、生成した行動計画を前記利用者端末に送信する情報処理装置とを含むことを特徴とする情報サーバ。
【請求項７】
請求項１または２に記載された情報提供方法をコンピュータに実行させるプログラム。
【請求項８】
請求項１または２に記載された情報提供方法をコンピュータに実行させるプログラムを記録してあることを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ユーザが所望する行動計画を提供する情報提供方法、情報提供システムおよび情報サーバに関し、特には、インターネット等の通信ネットワークを介して、利用者の要求事項を充足する行動計画を提供する情報提供方法、情報提供システムおよび情報サーバに関する。
【０００２】
【従来の技術】
従来、インターネット等の通信ネットワークを介して、利用者が要求する情報を提供する情報サービスがあり、その中には、イベント等のサービスに関する情報を提供する情報サービスがある。
【０００３】
例えば、特許文献１には、利用者にサービスを提供するアミューズメント施設に関する情報を、情報サービスを行うサービスサイトから通信ネットワークを介して利用者に提供するアミューズメント情報サービスが記載されている。
【０００４】
特許文献１に記載のアミューズメント情報サービスは、サービスサイトが、アミューズメント施設を持つ事業者から送られてくる情報を分類および整理して、アミューズメント施設に関するデータベースを構築し、アミューズメント施設に関心がある利用者からの要求に応じて、データベースに格納されているアミューズメント施設の情報を利用者に提供している。
【０００５】
利用者の観点で、特許文献１に記載のアミューズメント情報サービスの動作を具体的に説明すると、以下のようになる。
【０００６】
利用者が、例えば携帯電話機から通信ネットワークを介してサービスサイトにアクセスすると、サービスサイトに登録されているアミューズメント施設に関する情報のインデックスが、サービスサイトから通信ネットワークを介して携帯電話機に送られてくる。
【０００７】
利用者が、送られてきたインデックスの中から、関心のあるインデックスを指定すると、指定したインデックスに応じたアミューズメント施設の情報が、情報サイトから通信ネットワークを介して携帯電話機に送られてくる。
【０００８】
利用者は、送られてきたアミューズメント施設の情報を見ることにより、自らの要求に合うアミューズメント施設の情報を探していく。
【０００９】
利用者が、サービス提供者が提供する複数のサービスを順番に享受していく行動計画を作成する場合に、例えば、特許文献１に記載のアミューズメント情報サービスを利用すると、利用者は、インデックスに関連するすべての情報を集めてから、集めた情報に基づき、行動計画等を作成することになる。
【００１０】
しかしながら、インデックスに関連する多くの情報の中には、利用者の要求に合わない情報が多く含まれている可能性が高い。よって、特許文献１に記載のアミューズメント情報サービスの利用者は、自らの要求に合わない多くの情報の中から、自らの要求に合うサービスを提供するアミューズメント施設の情報を探して、行動計画等を作成しなければならず、行動計画等の作成効率が良くないという問題が生じる。
【００１１】
さらに、複数のサービスを順番に享受していく行動計画を作成する際には、一般に、行動計画の期間と総予算を予め決めておくことが多いが、特許文献１に記載のアミューズメント情報サービスを利用する場合、利用者自身が、行動計画の期間と総予算を考慮しながら、自らの要求に合った個々のサービスを選択していくという煩わしい作業を行わなければならない。
【００１２】
さらに、行動計画の期間を考慮する場合、受けたいサービスの提供時間とともにサービス提供場所への移動時間も考慮しなければならない。
【００１３】
上記のような各問題点は、サービスサイトに登録されているアミューズメント施設に関する情報のインデックスの検索が効率よくなされていないと考えられる。このような情報のインデックスの検索を効率よく行うための従来例としては例えば、特許文献２（特開２００１−３１９０７５号公報）が挙げられる。特許文献２には、レシピ条件情報と購入計画条件情報とが利用者により指定され、情報サーバがレシピ条件情報と購入計画条件情報に応じた情報を、通信ネットワークを介して、利用者に提供する情報サービスシステムが記載されている。
【００１４】
【特許文献１】
特開２００２−７４２６号公報
【特許文献２】
特開２００１−３１９０７５号公報
【００１５】
【発明が解決しようとする課題】
上述した従来の技術のうち、特許文献１に開示されるものにおいては、情報のインデックスの検索を効率よく行うことができないという問題点がある。これは、データベースに格納されているアミューズメント施設の情報を、絞込みを行うことなく利用者に提供するためである。
【００１６】
利用者が、サービス提供者が提供する複数のサービスを順番に享受していく行動計画を作成する場合に、例えば、特許文献１に記載のアミューズメント情報サービスを利用すると、利用者は、インデックスに関連するすべての情報を集めてから、集めた情報に基づき、行動計画等を作成することになる。
【００１７】
しかしながら、インデックスに関連する多くの情報の中には、利用者の要求に合わない情報が多く含まれている可能性が高い。よって、特許文献１に記載のアミューズメント情報サービスの利用者は、自らの要求に合わない多くの情報の中から、自らの要求に合うサービスを提供するアミューズメント施設の情報を探して、行動計画等を作成しなければならず、行動計画等の作成効率が良くないという問題が生じる。
【００１８】
さらに、複数のサービスを順番に享受していく行動計画を作成する際には、一般に、行動計画の期間と総予算を予め決めておくことが多いが、特許文献１に記載のアミューズメント情報サービスを利用する場合、利用者自身が、行動計画の期間と総予算を考慮しながら、自らの要求に合った個々のサービスを選択していくという煩わしい作業を行わなければならない。
【００１９】
さらに、行動計画の期間を考慮する場合、受けたいサービスの提供時間とともにサービス提供場所への移動時間も考慮しなければならない。
【００２０】
特許文献２に開示される情報サービスは、レシピ条件情報と購入計画条件情報とが利用者により指定され、これにより提供される情報の絞込みが行なわれることとなる。しかしながら、その提供する内容が料理のレシピであることから、行動計画を作成することを効率よく行うための条件、例えば、複数のサービスを順番に享受していく行動計画を作成する点、利用者自身が行動計画の期間と総予算を考慮しながら自らの要求に合った個々のサービスを選択していくなどの点については、当然ながら特許文献２には記載されていない。
【００２１】
本発明の目的は、複数のサービスを順番に享受していく行動計画を利用者に提供する情報提供方法、情報提供システムおよび情報サーバにおいて、利用者自身が、行動計画の期間と総予算を考慮しながら、自らの要求に合った個々のサービスを選択するという煩わしさを解消可能にすることである。
【００２２】
【課題を解決するための手段】
上記目的を達成するために、本発明の情報提供方法は、サービス提供者が提供する複数のサービスを利用者が順番に享受していく行動計画の情報を、情報サーバから通信ネットワークを介して利用者端末に提供する情報提供方法であって、前記情報サーバは、所定のサービス提供者が提供するサービスの種別を示すサービス種別情報と該サービスのサービス提供費用を示すサービス提供費用情報と該サービスのサービス提供時間を示すサービス提供時間情報と該サービスのサービス提供場所を示すサービス提供場所情報とを互いに対応させたサービス情報が格納されている格納場所が登録されるサービス情報格納場所データベースと、異なる場所の間を移動する際の移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の費用とを算出するための情報を格納した地図データベースとを備えており、所定のサービスを提供するサービス提供者の端末から前記情報サーバにアクセスし、前記サービス情報が格納されている格納場所を送信する格納場所送信ステップと、前記情報サーバで受信した前記サービス情報が格納されている格納場所を前記サービス情報格納場所データベースに登録する登録ステップと、前記利用者端末から前記情報サーバにアクセスし、行動計画の総期間を示す総期間情報と該行動計画の総予算を示す総予算情報とが記載された全体制約条件情報と、前記行動計画を構成する複数のサービスのそれぞれに対するサービスの種別を示すサービスの種別情報と該複数のサービスのそれぞれに対するサービス享受費用を示すサービス享受費用情報と該複数のサービスのそれぞれに対するサービス享受時間を示すサービス享受時間情報と該複数のサービスのそれぞれに対するサービス享受場所を示すサービス享受場所情報とが該複数のサービスに含まれるサービスごとにそれぞれ記載された複数の個別サービス制約条件情報と、前記複数のサービスの各々のサービス提供場所への移動に関する移動時間を示す移動時間情報と該移動に関する移動費用を示す移動費用情報とが該各々のサービス提供場所への移動ごとにそれぞれ記載された複数の個別移動制約条件情報とを送信する制約条件送信ステップと、前記サービス情報格納場所データベースに登録された格納場所に格納してあるサービス情報の中から、前記複数の個別サービス制約条件情報の中の個々の個別サービス制約条件情報ごとに該個別サービス制約条件情報を充足するサービス情報を選択し、選択した複数のサービス情報がそれぞれ有するサービス提供場所情報により指定される各々の場所への移動について、前記地図データベースに格納してある情報から、前記個別移動制約条件情報に記載された移動時間情報と該個別移動制約条件情報に記載された移動費用情報とを充足する移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の移動費用とを前記複数の個別移動制約条件情報ごとに選択し、選択した複数のサービス情報と選択した移動時間と選択した移動費用とに基づき確定される行動計画の総期間と該行動計画の総予算とが、前記行動計画の総期間情報と前記行動計画の総予算情報を充足する行動計画を生成する生成ステップと、生成した行動計画を前記利用者端末に送信する行動計画送信ステップとを含むことを特徴とする。
【００２３】
上記の発明によれば、行動計画の総期間情報と行動計画の総予算情報と個別のサービスの種別情報と個別のサービス享受費用情報と個別のサービス享受時間情報と個別のサービス享受場所情報と個別の移動時間情報と個別の移動費用情報とが指定され、指定された各情報を充足する行動計画が利用者端末に送信されるので、利用者自身が、行動計画の期間と総予算を考慮しながら、自らの要求に合った個々のサービスとサービス提供場所への移動方法を選択していくという煩わしい作業を解消可能となる。
【００２４】
また、本発明の情報提供方法は、サービス提供者が提供する複数のサービスを利用者が順番に享受していく行動計画の情報を、情報サーバから通信ネットワークを介して利用者端末に提供する情報提供方法であって、前記情報サーバは、所定のサービス提供者が提供するサービスの種別を示すサービスの種別情報と該サービスのサービス提供費用を示すサービス提供費用情報と該サービスのサービス提供時間を示すサービス提供時間情報と該サービスのサービス提供場所を示すサービス提供場所情報とを互いに対応させたサービス情報が格納されている格納場所が登録されるサービス情報格納場所データベースと、異なる場所の間を移動する際の移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の費用とを算出するための情報を格納した地図データベースとを備えており、所定のサービスを提供するサービス提供者の端末から前記情報サーバにアクセスし、前記サービス情報が格納されている格納場所を送信する格納場所送信ステップと、前記情報サーバで受信した前記サービス情報が格納されている格納場所を前記サービス情報格納場所データベースに登録する登録ステップと、前記利用者端末から前記情報サーバにアクセスし、行動計画の総期間を示す総期間情報と該行動計画の総予算を示す総予算情報とが記載された全体制約条件情報と、前記行動計画を構成する複数のサービスのそれぞれに対するサービスの種別を示すサービスの種別情報と該複数のサービスのそれぞれに対するサービス享受費用を示すサービス享受費用情報と該複数のサービスのそれぞれに対するサービス享受時間を示すサービス享受時間情報と該複数のサービスのそれぞれに対するサービス享受場所を示すサービス享受場所情報とが該複数のサービスに含まれるサービスごとにそれぞれ記載された複数の個別サービス制約条件情報と、前記複数のサービスの各々のサービス提供場所への移動に関する移動時間を示す移動時間情報と該移動に関する移動費用を示す移動費用情報とが該各々のサービス提供場所への移動ごとにそれぞれ記載された複数の個別移動制約条件情報とを記録された条件情報ファイルを送信する制約条件送信ステップと、前記サービス情報格納場所データベースに登録された格納場所に格納してあるサービス情報の中から、前記複数の個別サービス制約条件情報の中の個々の個別サービス制約条件情報ごとに該個別サービス制約条件情報を充足するサービス情報を選択し、選択した複数のサービス情報がそれぞれ有するサービス提供場所情報により指定される各々の場所への移動について、前記地図データベースに格納してある情報から、前記個別移動制約条件情報に記載された移動時間情報と該個別移動制約条件情報に記載された移動費用情報とを充足する移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の移動費用とを前記複数の個別移動制約条件情報ごとに選択し、選択した複数のサービス情報と選択した移動時間と選択した移動費用とに基づき確定される行動計画の総期間と該行動計画の総予算とが、前記行動計画の総期間情報と前記行動計画の総予算情報を充足する行動計画を生成する生成ステップと、生成した行動計画を前記利用者端末に送信する行動計画送信ステップとを含むことを特徴とする。
【００２５】
上記の発明によれば、行動計画の総期間情報と行動計画の総予算情報と個別のサービスの種別情報と個別のサービス享受費用情報と個別のサービス享受時間情報と個別のサービス享受場所情報と個別の移動時間情報と個別の移動費用情報とが指定され、指定された各情報を充足する行動計画が利用者端末に送信されるので、利用者自身が、行動計画の期間と総予算を考慮しながら、自らの要求に合った個々のサービスとサービス提供場所への移動方法を選択していくという煩わしい作業を解消可能となる。
【００２６】
また、利用者端末から全体制約条件情報と個別サービス制約条件情報および個別移動制約条件情報が記録された条件情報ファイルを送信するので、情報サーバは条件情報ファイルを管理すれば、全体制約条件情報と個別サービス制約条件情報および個別移動制約条件情報の３つの情報を管理可能となるので、情報の管理が容易となる。
【００２７】
また、本発明の情報提供システムは、通信ネットワークを介してサービス提供者が提供する複数のサービスを利用者が順番に享受していく行動計画の情報を提供する情報提供システムであって、所定のサービス提供者が提供するサービスの種別を示すサービスの種別情報と該サービスのサービス提供費用を示すサービス提供費用情報と該サービスのサービス提供時間を示すサービス提供時間情報と該サービスのサービス提供場所を示すサービス提供場所情報とを互いに対応させたサービス情報が格納されている格納場所を通信ネットワークを介して送信するサービス提供者端末と、行動計画の総期間を示す総期間情報と該行動計画の総予算を示す総期間情報とが記載された全体制約条件情報と、前記行動計画を構成する複数のサービスのそれぞれに対するサービスの種別を示すサービスの種別情報と該複数のサービスのそれぞれに対するサービス享受費用を示すサービス享受費用情報と該複数のサービスのそれぞれに対するサービス享受時間を示すサービス享受時間情報と該複数のサービスのそれぞれに対するサービス享受場所を示すサービス享受場所情報とが該複数のサービスに含まれるサービスごとにそれぞれ記載された複数の個別サービス制約条件情報と、前記複数のサービスの各々のサービス提供場所への移動に関する移動時間を示す移動時間情報と該移動に関する移動費用を示す移動費用情報とが該各々のサービス提供場所への移動ごとにそれぞれ記載された複数の個別移動制約条件情報とを前記通信ネットワークを介して送信し、複数のサービスを順番に受けていく行動計画の情報を前記通信ネットワークを介して受信して画面表示するユーザ端末と、前記サービス情報が格納されている格納場所が登録されるサービス情報格納場所データベースと、異なる場所の間を移動する際の移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の費用とを算出するための情報を格納した地図データベースとを含み、前記サービス提供者端末から受信したサービス情報が格納されている格納場所を前記サービス情報格納場所データベースに登録し、前記サービス情報格納場所データベースに登録された格納場所に格納してあるサービス情報の中から、前記ユーザ端末から受信した複数の個別サービス制約条件情報の中の個々の個別サービス制約条件情報ごとに該個別サービス制約条件情報を充足するサービス情報を選択し、選択した複数のサービス情報がそれぞれ有するサービス提供場所情報により指定される各々の場所への移動について、前記地図データベースに格納してある情報から、前記個別移動制約条件情報に記載された移動時間情報と該個別移動制約条件情報に記載された移動費用情報とを充足する移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の移動費用とを前記複数の個別移動制約条件情報ごとに選択し、選択した複数のサービス情報と選択した移動時間と選択した移動費用とに基づき確定される行動計画の総期間と該行動計画の総予算とが、前記行動計画の総期間情報と前記行動計画の総予算情報を充足する行動計画を生成し、生成した行動計画を前記利用者端末に送信する情報サーバとを含むことを特徴とする。
【００２８】
上記の発明によれば、行動計画の総期間情報と行動計画の総予算情報と個別のサービスの種別情報と個別のサービス享受費用情報と個別のサービス享受時間情報と個別のサービス享受場所情報と個別の移動時間情報と個別の移動費用情報とが指定され、指定された各情報を充足する行動計画が利用者端末に送信されるので、利用者自身が、行動計画の期間と総予算を考慮しながら、自らの要求に合った個々のサービスとサービス提供場所への移動方法を選択していくという煩わしい作業を解消可能となる。
【００２９】
また、本発明の情報提供システムは、通信ネットワークを介してサービス提供者が提供する複数のサービスを利用者が順番に享受していく行動計画の情報を提供する情報提供システムであって、所定のサービス提供者が提供するサービスの種別を示すサービスの種別情報と該サービスのサービス提供費用を示すサービス提供費用情報と該サービスのサービス提供時間を示すサービス提供時間情報と該サービスのサービス提供場所を示すサービス提供場所情報とを互いに対応させたサービス情報が格納されている格納場所を通信ネットワークを介して送信するサービス提供者端末と、行動計画の総期間を示す総期間情報と該行動計画の総予算を示す総期間情報とが記載された全体制約条件情報と、前記行動計画を構成する複数のサービスのそれぞれに対するサービスの種別を示すサービスの種別情報と該複数のサービスのそれぞれに対するサービス享受費用を示すサービス享受費用情報と該複数のサービスのそれぞれに対するサービス享受時間を示すサービス享受時間情報と該複数のサービスのそれぞれに対するサービス享受場所を示すサービス享受場所情報とが該複数のサービスに含まれるサービスごとにそれぞれ記載された複数の個別サービス制約条件情報と、前記複数のサービスの各々のサービス提供場所への移動に関する移動時間を示す移動時間情報と該移動に関する移動費用を示す移動費用情報とが該各々のサービス提供場所への移動ごとにそれぞれ記載された複数の個別移動制約条件情報とを記載された条件情報ファイルを前記通信ネットワークを介して送信し、複数のサービスを順番に受けていく行動計画の情報を前記通信ネットワークを介して受信して画面表示するユーザ端末と、前記サービス情報が格納されている格納場所が登録されるサービス情報格納場所データベースと、異なる場所の間を移動する際の移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の費用とを算出するための情報を格納した地図データベースとを含み、前記サービス提供者端末から受信したサービス情報が格納されている格納場所を前記サービス情報格納場所データベースに登録し、前記サービス情報格納場所データベースに登録された格納場所に格納してあるサービス情報の中から、前記ユーザ端末から受信した複数の個別サービス制約条件情報の中の個々の個別サービス制約条件情報ごとに該個別サービス制約条件情報を充足するサービス情報を選択し、選択した複数のサービス情報がそれぞれ有するサービス提供場所情報により指定される各々の場所への移動について、前記地図データベースに格納してある情報から、前記個別移動制約条件情報に記載された移動時間情報と該個別移動制約条件情報に記載された移動費用情報とを充足する移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の移動費用とを前記複数の個別移動制約条件情報ごとに選択し、選択した複数のサービス情報と選択した移動時間と選択した移動費用とに基づき確定される行動計画の総期間と該行動計画の総予算とが、前記行動計画の総期間情報と前記行動計画の総予算情報を充足する行動計画を生成し、生成した行動計画を前記利用者端末に送信する情報サーバとを含むことを特徴とする。
【００３０】
上記の発明によれば、行動計画の総期間情報と行動計画の総予算情報と個別のサービスの種別情報と個別のサービス享受費用情報と個別のサービス享受時間情報と個別のサービス享受場所情報と個別の移動時間情報と個別の移動費用情報とが指定され、指定された各情報を充足する行動計画が利用者端末に送信されるので、利用者自身が、行動計画の期間と総予算を考慮しながら、自らの要求に合った個々のサービスとサービス提供場所への移動方法を選択していくという煩わしい作業を解消可能となる。
【００３１】
また、利用者端末から全体制約条件情報と個別サービス制約条件情報および個別移動制約条件情報が記録された条件情報ファイルを送信するので、情報サーバは条件情報ファイルを管理すれば、全体制約条件情報と個別サービス制約条件情報および個別移動制約条件情報の３つの情報を管理可能となるので、情報の管理が容易となる。
【００３２】
また、本発明の情報サーバは、サービス提供者が提供する複数のサービスを利用者が順番に享受していく行動計画の情報を、通信ネットワークを介して利用者端末に提供する情報サーバであって、所定のサービス提供者が提供するサービスの種別を示すサービス種別情報と該サービスのサービス提供費用を示すサービス提供費用情報と該サービスのサービス提供時間を示すサービス提供時間情報と該サービスのサービス提供場所を示すサービス提供場所情報とを互いに対応させたサービス情報が格納されている格納場所が登録されるサービス情報格納場所データベースと、異なる場所の間を移動する際の移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の費用とを算出するための情報を格納した地図データベースと、所定のサービスを提供するサービス提供者の端末から受信したサービス情報が格納されている格納場所を前記サービス情報格納場所データベースに登録し、前記利用者端末から、行動計画の総期間を示す総期間情報と該行動計画の総予算を示す総予算情報とが記載された全体制約条件情報と、前記行動計画を構成する複数のサービスのそれぞれに対するサービスの種別を示すサービスの種別情報と該複数のサービスのそれぞれに対するサービス享受費用を示すサービス享受費用情報と該複数のサービスのそれぞれに対するサービス享受時間を示すサービス享受時間情報と該複数のサービスのそれぞれに対するサービス享受場所を示すサービス享受場所情報とが該複数のサービスに含まれるサービスごとにそれぞれ記載された複数の個別サービス制約条件情報と、前記複数のサービスの各々のサービス提供場所への移動に関する移動時間を示す移動時間情報と該移動に関する移動費用を示す移動費用情報とが該各々のサービス提供場所への移動ごとにそれぞれ記載された複数の個別移動制約条件情報とを受信し、前記サービス情報格納場所データベースに登録された格納場所に格納してあるサービス情報の中から、前記ユーザ端末から受信した複数の個別サービス制約条件情報の中の個々の個別サービス制約条件情報ごとに該個別サービス制約条件情報を充足するサービス情報を選択し、選択した複数のサービス情報がそれぞれ有するサービス提供場所情報により指定される各々の場所への移動について、前記地図データベースに格納してある情報から、前記個別移動制約条件情報に記載された移動時間情報と該個別移動制約条件情報に記載された移動費用情報とを充足する移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の移動費用とを前記複数の個別移動制約条件情報ごとに選択し、選択した複数のサービス情報と選択した移動時間と選択した移動費用とに基づき確定される行動計画の総期間と該動計画の総予算とが、前記行動計画の総期間情報と前記行動計画の総予算情報を充足する行動計画を生成し、生成した行動計画を前記利用者端末に送信する情報処理装置とを含むことを特徴とする。
【００３３】
上記の発明によれば、行動計画の総期間情報と行動計画の総予算情報と個別のサービスの種別情報と個別のサービス享受費用情報と個別のサービス享受時間情報と個別のサービス享受場所情報と個別の移動時間情報と個別の移動費用情報とが指定され、指定された各情報を充足する行動計画が利用者端末に送信されるので、利用者自身が、行動計画の期間と総予算を考慮しながら、自らの要求に合った個々のサービスとサービス提供場所への移動方法を選択していくという煩わしい作業を解消可能となる。
【００３４】
また、本発明の情報サーバは、サービス提供者が提供する複数のサービスを利用者が順番に享受していく行動計画の情報を、通信ネットワークを介して利用者端末に提供する情報サーバであって、所定のサービス提供者が提供するサービスの種別を示すサービス種別情報と該サービスのサービス提供費用を示すサービス提供費用情報と該サービスのサービス提供時間を示すサービス提供時間情報と該サービスのサービス提供場所を示すサービス提供場所情報とを互いに対応させたサービス情報が格納されている格納場所が登録されるサービス情報格納場所データベースと、異なる場所の間を移動する際の移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の費用とを算出するための情報を格納した地図データベースと、所定のサービスを提供するサービス提供者の端末から受信したサービス情報が格納されている格納場所を前記サービス情報格納場所データベースに登録し、前記利用者端末から、行動計画の総期間を示す総期間情報と該行動計画の総予算を示す総予算情報とが記載された全体制約条件情報と、前記行動計画を構成する複数のサービスのそれぞれに対するサービスの種別を示すサービスの種別情報と該複数のサービスのそれぞれに対するサービス享受費用を示すサービス享受費用情報と該複数のサービスのそれぞれに対するサービス享受時間を示すサービス享受時間情報と該複数のサービスのそれぞれに対するサービス享受場所を示すサービス享受場所情報とが該複数のサービスに含まれるサービスごとにそれぞれ記載された複数の個別サービス制約条件情報と、前記複数のサービスの各々のサービス提供場所への移動に関する移動時間を示す移動時間情報と該移動に関する移動費用を示す移動費用情報とが該各々のサービス提供場所への移動ごとにそれぞれ記載された複数の個別移動制約条件情報とを記載された条件情報ファイルを受信し、前記サービス情報格納場所データベースに登録された格納場所に格納してあるサービス情報の中から、前記ユーザ端末から受信した複数の個別サービス制約条件情報の中の個々の個別サービス制約条件情報ごとに該個別サービス制約条件情報を充足するサービス情報を選択し、選択した複数のサービス情報がそれぞれ有するサービス提供場所情報により指定される各々の場所への移動について、前記地図データベースに格納してある情報から、前記個別移動制約条件情報に記載された移動時間情報と該個別移動制約条件情報に記載された移動費用情報とを充足する移動方法と該移動方法を利用した場合の移動時間と該移動方法を利用した場合の移動費用とを前記複数の個別移動制約条件情報ごとに選択し、選択した複数のサービス情報と選択した移動時間と選択した移動費用とに基づき確定される行動計画の総期間と該動計画の総予算とが、前記行動計画の総期間情報と前記行動計画の総予算情報を充足する行動計画を生成し、生成した行動計画を前記利用者端末に送信する情報処理装置とを含むことを特徴とする。
【００３５】
上記の発明によれば、行動計画の総期間情報と行動計画の総予算情報と個別のサービスの種別情報と個別のサービス享受費用情報と個別のサービス享受時間情報と個別のサービス享受場所情報と個別の移動時間情報と個別の移動費用情報とが指定され、指定された各情報を充足する行動計画が利用者端末に送信されるので、利用者自身が、行動計画の期間と総予算を考慮しながら、自らの要求に合った個々のサービスとサービス提供場所への移動方法を選択していくという煩わしい作業を解消可能となる。
【００３６】
また、利用者端末から全体制約条件情報と個別サービス制約条件情報および個別移動制約条件情報が記録された条件情報ファイルを送信するので、情報サーバは条件情報ファイルを管理すれば、全体制約条件情報と個別サービス制約条件情報および個別移動制約条件情報の３つの情報を管理可能となるので、情報の管理が容易となる。
【００３７】
また、本発明のプログラムは、上記情報提供方法をコンピュータに実行させることを特徴とする。
【００３８】
上記の発明によれば、上記プログラムをコンピュータに実行させることによって、上記のシステムと装置と方法を容易に実現することが可能になる。
【００３９】
また、本発明のコンピュータ読み取り可能な記録媒体は、上記情報提供方法をコンピュータに実行させるプログラムを記録してあることを特徴とする。
【００４０】
上記の発明によれば、記録媒体の記録内容であるプログラムをコンピュータに読み取らせることによって、上記のシステムと装置と方法を容易に実現することが可能になる。
【００４１】
【発明の実施の形態】
以下、本発明の実施の形態を図面に示す一実施例に基づき説明する。
【００４２】
図１は、本発明の一実施例の情報提供システムを示すブロック図である。
【００４３】
図１において、本実施例の情報提供システムは、サービス提供者端末１０１と、情報サーバ１０２と、ユーザ端末１０３とを含み、それらがインターネット等の通信ネットワーク１１０を介してデータ送受信可能に相互接続されている。
【００４４】
サービス提供者端末１０１は、サービスを提供するサービス提供者に対応して設けられた情報処理装置であり、ワークステーション・サーバ等で構成され、図２に示すようなサービス情報データベース２０３を含む。
【００４５】
サービス情報データベース２０３は、サービス提供者が提供するサービスに関する複数のサービス情報を格納する。
【００４６】
個々のサービス情報は、サービス識別子と、サービス種別と、サービス提供場所と、サービス提供時間と、サービス提供費用およびサービスの説明の各情報を含む。なお、サービス識別子とサービス種別は、サービス種別情報である。
【００４７】
サービス提供者端末１０１は、例えばサービス提供者によって操作されることにより、通信ネットワーク１１０を介して情報サーバ１０２に接続し、サービス提供者が提供可能なサービス情報の格納場所の情報を、通信ネットワーク１１０を介して情報サーバ１０２に送信する。
【００４８】
本実施例では、サービス提供者が提供可能なサービス情報の格納場所の情報として、サービス情報データベース２０３の格納場所の情報を用いる。サービス情報データベース２０３の格納場所の情報としては、例えばサービス情報データベース２０３のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ：ユニフォームリソースローケータ）を用いる。
【００４９】
なお、図１では、通信ネットワーク１１０に接続可能なサービス提供者端末１０１を１つしか示していないが、通信ネットワーク１１０に接続可能なサービス提供者端末１０１は１つに限らず、複数設けてもよい。
【００５０】
ユーザ端末１０３は、パーソナルコンピュータ等の情報処理装置である。
【００５１】
ユーザは、通信ネットワーク１１０を介してユーザ端末１０３を情報サーバ１０２に接続し、情報サーバ１０２によって提供されている情報サービスを利用することができる。
【００５２】
ユーザ端末１０３は、ユーザによって操作されることにより、ユーザの所在地情報と、ユーザが所望する複数のサービスと各サービス提供場所への移動方法等により構成される行動計画が充足すべき要求事項情報とを、ネットワーク１１０を介して情報サーバ１０２へ送信する。
【００５３】
本実施例では、ユーザが所望する行動計画が充足すべき要求事項情報として、ユーザが所望する行動計画全体に対する制約情報が記載された全体制約条件情報を含み、さらに、ユーザが所望する行動計画を構成する個々のサービスに対する個々の制約情報と個々のサービスを受ける地点へのそれぞれの移動に対する個々の制約情報とが個別に記載された複数の個別制約条件情報を含む。
【００５４】
また、ユーザ端末１０３は、情報サーバ１０２から送信されてくる要求事項入力画面と行動計画に応じた情報等を表示する。
【００５５】
情報サーバ１０２は、ワークステーション・サーバ等の情報処理装置であり、図２に示すようなサービス情報格納場所データベース２０１と地図データベース２０２とを含む。
【００５６】
サービス情報格納場所データベース２０１は、情報サーバ１０２の内部データベースの１つであり、サービス提供者端末１０１から送信されてくるサービス情報の格納場所のデータであるサービス情報データベース２０３のＵＲＬが格納される。
【００５７】
地図データベース２０２は、情報サーバ１０２の内部データベースの１つであり、ユーザの自宅またはサービス提供場所から次のサービス提供場所へ移動する際、および最後のサービス提供場所から帰宅する際の移動方法とその移動時間を算出するための情報を格納している。
【００５８】
地図データベース２０２は、ユーザがサービス提供場所を移動する際およびサービス提供場所から帰宅する際の移動方法とその移動時間を算出するための情報として、ユーザとサービス提供場所との位置関係を示すための位置情報を格納しており、さらに、２つの地点を移動する際に利用可能な交通機関とその交通機関を利用した際の移動時間とを算出するための交通機関情報等を格納している。
【００５９】
情報サーバ１０２は、サービス提供者端末１０１から送信されてくるサービス情報の格納場所のデータであるサービス情報データベース２０３のＵＲＬを、サービス情報格納場所データベース２０１に格納する。
【００６０】
また、情報サーバ１０２は、ユーザ端末１０３から送信されてくるユーザの所在地情報と所望する行動計画が充足すべき要求事項情報とを受信すると、サービス情報格納場所データベース２０１と地図データベース２０２とサービス提供者端末１０１が有するサービス情報データベース２０３とを使用して、ユーザの要求事項を充足する行動計画を求め、ユーザ端末１０３へ送出する。
【００６１】
次に、図１を参照して動作の概要を説明する。
【００６２】
情報サーバ１０２は、サービス提供者端末１０１から送信されたサービス情報の格納場所の情報を、通信ネットワーク１１０を介して受信すると、受信したサービス情報の格納場所の情報を、サービス情報格納場所データベース２０１に格納する。
【００６３】
ユーザ端末１０３は、ユーザに操作されることにより、ユーザの所在地情報と所望する行動計画が充足すべき要求事項情報とを通信ネットワーク１１０を介して情報サーバ１０２に送信する。
【００６４】
ユーザ端末１０３から情報サーバ１０２に送信される要求事項情報には、ユーザが所望する行動計画全体に対する制約情報が記載された全体制約条件情報と、ユーザが所望する行動計画を構成する個々のサービスに対する個々の制約情報と個々のサービスを受ける地点へのそれぞれの移動に対する個々の制約情報とが個別に記載された複数の個別制約条件情報が含まれる。
【００６５】
情報サーバ１０２は、ユーザの所在地情報と所望する行動計画が充足すべき要求事項情報をユーザ端末１０３から受信すると、サービス情報格納場所データベース２０１に格納された格納場所に格納されているサービス情報データベース２０３が有するサービス情報と、地図データベース２０２に格納されている情報とを用いて、ユーザの要求事項を充足する行動計画を求める。
【００６６】
情報サーバ１０２は、ユーザの要求事項を充足する行動計画を求める際、ユーザの要求事項である全体制約条件と複数の個別制約条件の両方を充足する行動計画を、地図データベース２０２とサービス情報格納場所データベース２０１とサービス情報データベース２０３を利用して求める。
【００６７】
情報サーバ１０２は、求めたユーザの要求事項を充足する行動計画を、ユーザ端末１０３へ出力する。
【００６８】
本実施例は、ユーザが、複数のサービスを順番に受けていく行動計画の全体制約条件と、各サービスの個別制約条件と、各サービス間の個々の移動に対する個別制約条件とを設定可能なので、ユーザは自身が希望する行動計画の条件を詳細に指定可能となる。
【００６９】
本実施例は、情報サーバ１０２が、ユーザが指定する全体制約条件と複数の個別制約条件の両方を充足する行動計画を求め、求めた行動計画をユーザ端末１０３へ出力するので、ユーザは、自分自身が希望する行動計画により近い行動計画を受け取ることが可能となる。
【００７０】
本実施例は、サービス情報の格納場所の情報を情報サーバ１０２に格納するので、サービス情報を情報サーバ１０２に格納しなくてもよくなり、情報サーバ１０２の記憶容量を少なくすることが可能となる。
【００７１】
次に、図３ないし図１１を参照して、本実施例の動作を詳細に説明する。
【００７２】
図３は、サービス提供者が、サービス情報の格納場所の情報を、サービス提供者端末１０１から通信ネットワーク１１０を介して情報サーバ１０２へ送信するときの動作を説明するためのシーケンス図である。
【００７３】
以下、図３を参照して、サービス提供者が、サービス情報の格納場所の情報を、サービス提供者端末１０１から通信ネットワーク１１０を介して情報サーバ１０２へ送るときの動作を説明する。
【００７４】
サービス提供者の操作により、サービス提供者端末１０１が情報サーバ１０２へアクセスすると（ステップ３０１）、サービス提供者端末１０１と情報サーバ１０２とが通信ネットワーク１１０を介して接続され、情報サーバ１０２からサービス提供者端末１０１に、サービス情報の格納場所の要求が応答として送信される（ステップ３０２）。
【００７５】
サービス提供者端末１０１は、サービス提供者の操作により、情報サーバ１０２に、サービス情報の格納場所の情報として、サービス情報データベース２０３のＵＲＬを送信する（ステップ３０３）。
【００７６】
情報サーバ１０２は、送られてきたＵＲＬをサービス情報格納場所データベース２０１に格納する（ステップ３０４）。
【００７７】
情報サーバ１０２は、送られてきたＵＲＬの格納が完了すると、格納完了の通知をサービス提供者端末１０１に送信し（ステップ３０５）、この処理を終了する。
【００７８】
本実施例では、情報サーバ１０２に、サービス情報の格納場所の情報として、サービス情報データベース２０３のＵＲＬを格納するので、情報サーバ１０２にサービス情報を格納しなくてもよくなり、情報サーバ１０２の記憶容量を少なくすることが可能となる。
【００７９】
図４は、ユーザが、ユーザの所在地の情報と、所望する行動計画が充足すべき要求事項の情報を、ユーザ端末１０３から情報サーバ１０２へ送信し、情報サーバ１０２が、ユーザの要求事項を充足する行動計画を求め、求めた行動計画をユーザ端末１０３に送信し、ユーザ端末１０３が送信された行動計画を受信する動作を説明するためのシーケンス図である。
【００８０】
以下、図４を参照して、ユーザが、ユーザの所在地の情報と、所望する行動計画が充足すべき要求事項の情報を、ユーザ端末１０３から情報サーバ１０２へ送信し、情報サーバ１０２が、ユーザの要求事項を充足する行動計画を生成し、送信し、ユーザ端末１０３が送信された行動情報を受信する処理を説明する。
【００８１】
ユーザによる操作により、ユーザ端末１０３が情報サーバ１０２にアクセスすると（ステップ４０１）、ユーザ端末１０３と情報サーバ１０２とが通信ネットワーク１１０を介して接続され、情報サーバ１０２からユーザ端末１０３に、要求事項の投入画面の情報が送信される（ステップ４０２）。
【００８２】
ユーザ端末１０３は、要求事項の投入画面の情報を受信すると、行動計画に関する要求事項の情報を入力するための行動計画要求事項入力画面を表示する（ステップ４０３）。ユーザは、行動計画要求事項入力画面にしたがってユーザが所望する行動計画の要求事項を入力して送信する（ステップ４０４）。
【００８３】
図５は、行動計画要求事項入力画面の一例を示した図である。図５に示す行動計画要求事項入力画面は、ユーザが所望する行動計画が充足すべき要求事項を入力するために使用される。
【００８４】
図５において、行動計画要求事項入力画面は、入力エリア６０１、６０２、６０３および全体行動計画入力画面６０４を含む。
【００８５】
入力エリア６０１は、ユーザの所在地の情報が入力されるエリアであり、この情報はユーザにより入力される。
【００８６】
入力エリア６０２は、行動計画の総期間情報としての、行動計画の出発から帰宅までの期間の情報が入力されるエリアであり、この情報はユーザにより入力される。行動計画の出発から帰宅までの期間の情報は、全体制約条件情報となる。
【００８７】
入力エリア６０３は、行動計画の総予算情報としての、行動計画のために支払い可能な費用の上限の情報が入力されるエリアであり、この情報はユーザにより入力される。行動計画のために支払い可能な費用の上限の情報は、全体制約条件情報となる。
【００８８】
全体行動計画入力画面６０４は、出発から始まり、順序指定１とサービス指定１、順序指定２とサービス指定２というように、順序指定とサービス指定を複数回繰り返した後、順序指定Ｎ＋１を介して帰宅にて終わる全体の行動計画を入力するための画面である。
【００８９】
なお、順序指定は、出発時の地点から最初のサービス提供場所までの間の移動、またはサービスを受けたサービス提供場所から次のサービスを受けるサービス提供場所までの間の移動、または最後のサービス提供場所から帰宅するまでの間の移動の条件を指定するものである。
【００９０】
本実施例では、各順序指定は、各サービス指定に対応して設けてある矢印により確定される間の移動の条件を指定するものである。
【００９１】
出発から始まり、順序指定とサービス指定を複数回繰り返した後、順序指定を介して帰宅にて終わる全体の行動計画は、全体制約条件情報となる。
【００９２】
全体行動計画入力画面６０４のサービス指定１の表示部６１１ないしサービス指定Ｎの表示部６１Ｎのいずれかが、クリック等によりユーザに指定されると、指定されたサービスが充足すべき要求事項を入力する個別サービス制約条件入力画面が表示される。なお、指定されたサービスが充足すべき要求事項は、個別制約条件情報となる。
【００９３】
図６は、個別サービス制約条件入力画面の一例を示した図である。
【００９４】
図６において、個別サービス制約条件入力画面は、個別サービス制約条件情報を入力するための入力エリア７０１、７０２、７０３および７０４を含む。
【００９５】
なお、個別サービス制約条件入力画面にて入力される個別制約条件情報は、サービス提供者端末１０１が有するサービス情報データベース２０３に格納されているサービス情報が有する情報、具体的には、サービス識別子と、サービス種別と、サービス提供場所と、サービス提供時間およびサービス提供費用の情報に対応している。
【００９６】
入力エリア７０１は、ユーザが受けたいサービスの種別を指定するエリアであり、具体的には、一意的にサービスを特定できるサービス識別子または所望するサービスが属する分類を示すサービス種別の情報が入力されるエリアであり、この情報はユーザにより入力される。ユーザが受けたいサービスの種別情報は、個別サービス制約条件情報である。
【００９７】
入力エリア７０２は、入力エリア７０１で指定したサービスを受ける場所に関する制約条件情報が入力されるエリアであり、この情報はユーザにより入力される。入力エリア７０１で指定したサービスを受ける場所に関する制約条件情報は、サービス享受場所情報であり、個別サービス制約条件情報である。
【００９８】
入力エリア７０３は、入力エリア７０１で指定したサービスを受ける期間に関する制約条件情報が入力されるエリアであり、この情報はユーザにより入力される。入力エリア７０１で指定したサービスを受ける期間に関する制約条件情報は、サービス享受時間情報であり、個別サービス制約条件情報である。
【００９９】
入力エリア７０４は、入力エリア７０１で指定したサービスを受けるために支払うことが可能な費用の制約条件情報が入力されるエリアであり、この情報はユーザにより入力される。入力エリア７０１で指定したサービスを受けるために支払うことが可能な費用の制約条件情報は、サービス享受費用情報であり、個別サービス制約条件情報となる。
【０１００】
なお、個別サービス制約条件入力画面において、入力エリア７０２と入力エリア７０３と入力エリア７０４またはそれらのいずれかに入力される制約条件情報は省略してもよい。
【０１０１】
図５に戻って、全体行動計画入力画面６０４の順序指定１の表示部６２１ないし順序指定Ｎ＋１の表示部６２Ｎ＋１のいずれかが、クリック等によりユーザに指定されると、出発とサービスの間、サービスとサービスの間、サービスと帰宅の間の移動に関する要求事項を入力するための個別順序指定制約条件入力画面が表示される。
【０１０２】
なお、指定された順序指定が充足すべき要求事項は、個別制約条件情報となる。
【０１０３】
図７は、個別順序指定制約条件入力画面の一例を示した図である。
【０１０４】
図７において、個別順序指定制約条件入力画面は、個別制約条件を入力するための入力エリア８０１および８０２を含む。
【０１０５】
入力エリア８０１は、移動にかかる時間に関する制約条件情報が入力されるエリアであり、この情報はユーザにより入力される。移動にかかる時間に関する制約条件情報は、移動時間情報であり、個別移動制約条件情報である。
【０１０６】
入力エリア８０２は、移動のために支払うことが可能な費用の制約条件情報が入力されるエリアであり、この情報はユーザにより入力される。移動のために支払うことが可能な費用の制約条件情報は、移動費用情報であり、個別移動制約条件情報である。
【０１０７】
なお、個別順序指定制約条件入力画面において、入力エリア８０１と入力エリア８０２またはいずれか一方に入力される制約条件情報は省略してもよい。
【０１０８】
図４に戻って、ユーザは、図５、図６および図７に示したような行動計画要求事項入力画面にしたがって、ユーザの所在地情報とユーザが所望する行動計画が充足すべき要求事項情報（全体制約条件情報と個別制約条件情報とを含む）を、ユーザ端末１０３を操作して入力し、入力した情報を通信ネットワーク１１０を介して情報サーバ１０２に送信する（ステップ４０４）。
【０１０９】
情報サーバ１０２は、ユーザ端末１０３から送信された要求事項を充足する行動計画を生成し（ステップ４０５）、生成した行動計画の情報をユーザ端末１０３に送信する（ステップ４０６）。
【０１１０】
図８は、図４に示した、ユーザの要求事項である全体制約条件情報と個別制約条件情報とを充足する行動計画を生成するステップ４０５の詳細を説明するためのフローチャートである。
【０１１１】
以下、図８を参照して、情報サーバ１０２が、ユーザの要求事項を充足する行動計画を生成する動作を説明する。
【０１１２】
情報サーバ１０２は、ユーザ端末から１０３から送信されたユーザの所在地の情報と、全体制約条件情報である、行動計画の出発から帰宅までの期間の情報と行動計画のために支払い可能な費用の上限の情報とを、全体行動計画に対する全体制約情報として設定する初期制約伝播を行う（ステップ５０１）。
【０１１３】
情報サーバ１０２は、ユーザが、図６に示したような個別サービス制約条件入力画面にしたがって指定した複数のサービスのすべてが、サービス提供者端末１０１が備えるサービス情報データベース２０３に格納されているサービス情報と対応づけられているか確認する。
【０１１４】
さらに、情報サーバ１０２は、ユーザが、図７に示したような個別順序指定制約条件入力画面にしたがって指定した複数の順序指定のすべてが、情報サーバ１０２が備える地図データベース２０２に格納されている情報と対応づけられているか確認する（ステップ５０２）。
【０１１５】
情報サーバ１０２は、ユーザが指定した複数のサービスのすべてがサービス情報データベース２０３に格納されているサービス情報と対応づけられ、かつユーザが指定した複数の順序指定のすべてが地図データベース２０２に格納されている情報と対応づけられていると、行動計画生成処理を終了する（ステップ５０３）。
【０１１６】
情報サーバ１０２は、ユーザが指定した複数のサービスの中でサービス情報データベース２０３に格納されているサービス情報と対応づけられていないものがあるか、またはユーザが指定した複数の順序指定の中で地図データベース２０２に格納されている情報と対応づけられていないものがあると、ステップ５０４へ進む。
【０１１７】
ステップ５０４では、情報サーバ１０２は、ユーザが指定した複数のサービスの中で、サービス情報データベース２０３に格納されているサービス情報と対応づけられていないサービスの具体化を行う。ステップ５０４の詳細は、以下の通りである。
【０１１８】
情報サーバ１０２は、サービス情報データベース２０３に格納されているサービス情報と対応づいていないサービスについて、図６の個別サービス制約条件入力画面で指定された、サービス識別子またはサービス種別と、サービスを受ける場所と、サービスを受ける期間と、サービス費用を受けるために支払うことが可能な費用とを含む個別サービス制約条件情報を読み出す。
【０１１９】
続いて、情報サーバ１０２は、サービス情報格納場所データベース２０１に格納された格納場所に格納されているサービス情報データベース２０３に通信ネットワーク１１０を介して接続し、読み出した個別サービス制約条件情報を充足するサービス情報を検索する。
【０１２０】
個別サービス制約条件情報を充足するサービス情報の検索は、以下の４つの検索内容をすべて充足するサービス情報を求めるものである。
【０１２１】
第１の検索内容は、サービス情報データベース２０３に格納されているサービス情報の中で、ユーザが指定した個別サービス制約条件情報中のサービス識別子を充足するサービス識別子を有するサービス情報、またはユーザが指定した個別サービス制約条件情報中のサービス種別を充足するサービス種別を有するサービス情報を検索するものである。
【０１２２】
第２の検索内容は、サービス情報データベース２０３に格納されているサービス情報の中で、ユーザが指定した個別サービス制約条件情報中のサービスを受ける場所を充足するサービス提供場所の情報を有するサービス情報を検索するものである。
【０１２３】
第３の検索内容は、サービス情報データベース２０３に格納されているサービス情報の中で、ユーザが指定した個別サービス制約条件情報中のサービスを受ける期間を充足するサービス提供時間の情報を有するサービス情報を検索するものである。
【０１２４】
第４の検索内容は、サービス情報データベース２０３に格納されているサービス情報の中で、ユーザが指定した個別サービス制約条件情報中のサービス費用を受けるために支払うことが可能な費用を充足するサービス提供費用の情報を有するサービス情報を検索するものである。
【０１２５】
情報サーバ１０２は、検索して得られたサービス情報を、個別サービス制約条件情報が読み出されたサービスに対応づけ、個別サービス制約条件情報が読み出されたサービスを具体化する（ステップ５０４）。
【０１２６】
情報サーバ１０２は、ステップ５０４のサービスの具体化に伴って生ずる全体的な制約事項、本実施例の場合は、出発からの帰宅までの期間の情報と総予算の情報に関連する情報を、全体制約事項情報に反映させる。
【０１２７】
具体的には、全体制約事項情報として設けられた総期間の情報と総予算の情報に、ステップ５０４のサービスの具体化に伴って生ずるサービス提供時間とサービス費用の情報をそれぞれ加算する制約伝播処理を行う（ステップ５０５）。
【０１２８】
制御サーバ１０２は、ステップ５０５で生成された全体制約事項情報の中で、ステップ５０１で設定した全体制約情報を充足できない制約が発生したときは、ステップ５０４あるいはステップ５０８の処理に移り、既に具体化したサービスまたは順序指定を他の候補を変更して処理を継続する（ステップ５０７）。
【０１２９】
ステップ５０５で生成された全体制約事項情報の中で、ステップ５０１で設定した全体制約情報を充足できない制約が発生する例としては、ステップ５０５で生成された全体制約事項情報の中の、出発からの帰宅までの期間が、全体制約情報である行動計画の総期間を充足しない場合がある。
【０１３０】
ステップ５０５で生成された全体制約事項情報の中で、ステップ５０１で設定した全体制約情報を充足できない制約が発生する他の例としては、ステップ５０５で生成された全体制約事項情報の中の総予算が、全体制約情報である行動計画の総予算情報を充足しない場合がある。
【０１３１】
制御サーバ１０２は、ステップ５０５で生成された全体制約事項情報の中で、ステップ５０１で設定した全体制約情報を充足できない制約が発生しないときはステップ５０８へ進む。
【０１３２】
ステップ５０８では、情報サーバ１０２は、ユーザが指定した複数の順序指定の中で、地図データベース２０２に格納されている情報と対応づけられていない順序指定の具体化を行う。ステップ５０８の詳細は、以下の通りである。
【０１３３】
情報サーバ１０２は、地図データベース２０２に格納されている情報と対応づいていない順序指定について、図７の個別順序指定制約条件入力画面で指定された、移動にかかる時間に関する制約条件情報と、移動のために支払うことが可能な費用の制約条件情報との個別移動制約条件情報を読み出す。
【０１３４】
続いて、情報サーバ１０２は、地図データベース２０２を用いて、読み出した個別移動制約条件情報を充足する移動方法を検索する。
【０１３５】
情報サーバ１０２は、検索して得られた移動方法を利用した場合に生じる移動時間および移動費用を、個別移動制約条件情報が読み出された順序指定に対応づけ、個別移動制約条件情報が読み出された順序指定を具体化する（ステップ５０８）。
【０１３６】
情報サーバ１０２は、ステップ５０８のサービスの具体化に伴って生ずる全体的な制約事項、本実施例の場合は、出発からの帰宅までの期間の情報と総予算の情報を、全体制約事項情報に反映させる。
【０１３７】
具体的には、全体制約事項情報として設けられた総期間の情報と総予算の情報に、ステップ５０８のサービスの具体化に伴って生ずる移動時間と移動費用の情報をそれぞれ加算する制約伝播処理を行う（ステップ５０９）。
【０１３８】
情報サーバ１０２は、ステップ５０９で生成された全体制約事項情報の中で、ステップ５０１で設定した全体制約情報を充足できない制約が発生したときは、ステップ５０４あるいはステップ５０８の処理に移り、既に具体化したサービスまたは順序指定を他の候補を変更して処理を継続する（ステップ５１１）。
【０１３９】
ステップ５０９で生成された全体制約事項情報の中で、ステップ５０１で設定した全体制約情報を充足できない制約が発生する例としては、ステップ５０９で生成された全体制約事項情報の中の、出発からの帰宅までの期間が、全体制約情報である行動計画の総期間を充足しない場合がある。
【０１４０】
ステップ５０９で生成された全体制約事項情報の中で、ステップ５０１で設定した全体制約情報を充足できない制約が発生する他の例としては、ステップ５０９で生成された全体制約事項情報の中の総予算が、全体制約情報である行動計画の総予算情報を充足しない場合がある。
【０１４１】
情報サーバ１０２は、ステップ５０９で生成された全体制約事項情報の中で、ステップ５０１で設定した全体制約情報を充足できない制約が発生しないときはステップ５０２へ進み、再度処理を行う。
【０１４２】
情報サーバ１０２は、図８に示した処理を行うことにより、ユーザが所望する行動計画が充足すべき全体制約条件情報と個別サービス制約条件情報と個別移動制約条件情報を充足する行動計画を生成する。
【０１４３】
図４に戻って、情報サーバ１０２が、生成した行動計画の情報をユーザ端末１０３に送信すると（ステップ４０６）、ユーザ端末１０３は、受信した行動計画情報に応じた行動計画表示画面を表示する（ステップ４０７）。
【０１４４】
図９は、ステップ４０７で表示される行動計画表示画面の一例を示した図である。
【０１４５】
図９において、行動計画表示画面は、表示エリア９０１、９０２および全体行動計画表示エリア９０３を含む。
【０１４６】
表示エリア９０１は、情報サーバ１０２から送信された行動計画の全期間を表示する。この行動計画の全期間は、ステップ４０５の処理により生成された全体制約事項情報の中の出発からの帰宅までの期間に対応する。
【０１４７】
表示エリア９０２は、情報サーバ１０２から送信された行動計画の総費用を表示する。この行動計画の総費用は、ステップ４０５の処理により生成された全体制約事項情報の中の総予算に対応する。
【０１４８】
全体行動計画表示エリア９０３は、出発から帰宅までの全体の行動計画を表示する。この出発から帰宅までの全体の行動計画は、ステップ４０５の処理により具体化された全体の行動計画に対応する。
【０１４９】
全体行動計画表示エリア９０３中のサービス１の表示部９１１ないしサービスＮの表示部９１Ｎのいずれかが、クリック等によりユーザに指定されると、指定したサービスに関する個別サービス情報表示画面が表示される。
【０１５０】
図１０は、個別サービス情報表示画面の一例を示した図である。
【０１５１】
図１０において、個別サービス情報表示画面は、表示エリア１００１、１００２、１００３および１００４と、説明ボタン１００５とを含む。
【０１５２】
表示エリア１００１は、サービスの種別、例えば食事等を表示する。表示エリア１００２は、表示エリア１００１で表示のサービスの提供場所を表示する。表示エリア１００３は、表示エリア１００１で表示のサービスの提供期間を表示する。表示エリア１００４は、表示エリア１００１で表示のサービスの費用を表示する。
【０１５３】
説明ボタン１００５は、ユーザによりクリックされると、表示エリア１００１で表示のサービスの説明が表示される。なお、この説明は、表示エリア１００１で表示のサービスについてのサービス情報が有するサービスの説明である。
【０１５４】
図９に戻って、全体行動計画表示エリア９０３中の移動方法１の表示部９２１ないし移動方法Ｎの表示部９２Ｎのいずれかが、クリック等によりユーザに指定されると、指定した移動方法に関する個別移動方法表示画面が表示される。
【０１５５】
図１１は、個別移動方法表示画面の一例を示した図である。
【０１５６】
図１１において、個別移動方法表示画面は、表示エリア１１０１および１１０２を含む。
【０１５７】
表示エリア１１０１は、移動の方法を表示し、表示エリア１１０２は、移動に必要な費用を表示する。
【０１５８】
本実施例は、行動計画の総期間情報と行動計画の総予算情報とサービスの種別情報とサービス享受費用情報とサービス享受時間情報とサービス享受場所情報と移動時間情報と移動費用情報とが指定され、指定された各情報を充足する行動計画が利用者端末に送信されるので、利用者自身が、行動計画の期間と総予算を考慮しながら、自らの要求に合った個々のサービスとサービス提供場所への移動方法を選択していくという煩わしい作業を解消可能となる。
【０１５９】
本実施例は、ユーザが、複数のサービスを順番に受けていく行動計画の全体制約条件と、各サービスに関する個別サービス制約条件と、各サービス間の個々の移動に関する個別移動制約条件とを、ユーザ端末により設定可能なので、ユーザは自身が希望する行動計画の条件を詳細に指定可能となる。
【０１６０】
本実施例は、情報サーバ１０２が、ユーザが指定する全体制約条件と複数の個別制約条件とを充足する行動計画を、サービス情報格納場所データベースとサービス情報データベースと地図データベースを利用して求め、求めた行動計画をユーザ端末１０３へ出力するので、ユーザは、自分自身が希望する行動計画により近い行動計画を受け取ることが可能となる。
【０１６１】
特に、個別制約条件として、各サービスに関する個別サービス制約条件と、各サービス間の個々の移動に関する個別移動制約条件とを有しているので、ユーザは、各サービスと各移動方法についても詳細に条件を設定可能となり、これらの制約条件と全体制約条件とを充足する行動計画を情報サーバが生成するので、自分自身が希望する行動計画により近い行動計画を受け取ることが可能となる。
【０１６２】
よって、例えば、夕食よりも昼食に費用をかけたいというユーザの要求に応じた行動計画は、ユーザが希望するように個別制約条件を設定することにより、情報サーバにより生成され、ユーザに提供されるようになる。
【０１６３】
また、例えば、交通費よりも食費に予算を多く配分したいというユーザの要求に応じた行動計画は、ユーザが希望するように個別制約条件を設定することにより、情報サーバにより生成され、ユーザに提供されるようになる。
【０１６４】
また、サービス提供者は、情報サーバ１０２に自らのサービスの格納場所を登録するだけで、自らのサービスをユーザに知らせることが可能となる。
【０１６５】
図１２は、本発明の他の実施例の情報サーバを示したブロック図である。
【０１６６】
図１２において、情報サーバは、プロセッサ５１とメモリ５２と回線インタフェース５３を有するコンピュータとしての情報処理装置５と記録装置６を含み、通信ネットワーク１１０とは回線インタフェース５３で接続されている。
【０１６７】
また、サービス情報格納場所データベース２０１と地図データベース２０２は、記憶装置６内に構成される。記録媒体７は、ＣＤ−ＲＯＭ、光磁気ディスク等の記録媒体であり、図３、図４および図８に示した処理を情報サーバに実行させるプログラムが記録されている。
【０１６８】
プロセッサ５１は、記録媒体７からプログラムを読み取り、メモリ５２に格納した後、これを実行する。
【０１６９】
本発明のさらに他の実施例の情報提供システムは、ユーザがユーザ端末１０３から情報サーバ１０２へ、ユーザの所在地と、所望する行動計画が充足すべき要求事項のデータを送信し、要求事項を充足する行動計画を受信するときの動作が図１の情報提供システムと異なっている。
【０１７０】
図１３は、本実施例の動作を説明するためのシーケンス図である。
【０１７１】
次に、図１３を参照して本実施例の動作を説明する。
【０１７２】
ユーザが、ユーザ端末１０３から情報サーバ１０２にアクセスし、ユーザ端末１０３と情報サーバ１０２とが接続すると（ステップ１２０１）、情報サーバ１０２からユーザ端末１０３に、要求事項記述言語で書かれた要求事項を含む要求事項ファイルの送付要求が送信される（ステップ１２０２）。
【０１７３】
要求事項ファイルの要求事項には、ユーザの所在地と、所望する行動計画が充足すべき要求事項が含まれる。
【０１７４】
なお、所望する行動計画が充足すべき要求事項には、全体制約条件情報と個別制約条件情報とを含まれる。
【０１７５】
全体制約条件情報としては、行動計画の出発から帰宅までの期間の情報と、行動計画のために支払い可能な費用の上限の情報とを用いる。
【０１７６】
個別制約条件情報としては、図６に示した個別サービス制約条件情報と、図７に示した個別順序指定制約条件情報とを用いる。
【０１７７】
要求を受けたユーザ端末１０３から情報サーバ１０２に、所望する行動計画が充足すべき要求事項を記載した条件情報ファイルとしての要求事項ファイルが送信される（ステップ１２０３）。
【０１７８】
要求事項ファイルを受信した情報サーバ１０２は、要求事項ファイルから全体制約条件情報と個別制約条件情報を読み出し、サービス情報格納場所データベース２０１とサービス情報データベース２０３と地図データベース２０２を利用し、読み出した制約条件を充足する行動計画を生成する（ステップ１２０４）。
【０１７９】
なお、ステップ１２０４による行動計画生成処理は、図４のステップ４０５で示した行動計画生成処理と同様である。
【０１８０】
情報サーバ１０２は、生成した行動計画の情報をユーザ端末１０３に送信する（ステップ１２０５）。
【０１８１】
ユーザ端末１０３は、受信した行動計画情報に応じた表示を画面に表示する（ステップ１２０６）。
【０１８２】
以上説明した各実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【０１８３】
【発明の効果】
本発明によれば、行動計画の総期間情報と行動計画の総予算情報と個別のサービスの種別情報と個別のサービス享受費用情報と個別のサービス享受時間情報と個別のサービス享受場所情報と個別の移動時間情報と個別の移動費用情報とが指定され、指定された各情報を充足する行動計画が利用者端末に送信されるので、利用者自身が、行動計画の期間と総予算を考慮しながら、自らの要求に合った個々のサービスとサービス提供場所への移動方法を選択していくという煩わしい作業を解消可能となる。
【０１８４】
また、ユーザにとって、所望する行動計画を、たくさんの選択肢のなかから容易に構築し、利用できるようになる。
【０１８５】
また、サービス提供者にとっても、有効な広告手段となる。
【図面の簡単な説明】
【図１】本発明の一実施例の情報提供システムのシステム構成図である。
【図２】本実施例の情報提供システムが有するデータベースを示すブロック図である。
【図３】本実施例の情報提供システムのサービス情報格納場所データベースに情報を格納するときの動作を示すシーケンス図である。
【図４】本実施例の情報サーバにアクセスしたユーザ端末に行動計画の情報を提供するときの動作を示すシーケンス図である。
【図５】本実施例の行動計画要求事項入力画面の一例を説明するための説明図である。
【図６】本実施例の個別サービス制約条件入力画面の一例を説明するための説明図である。
【図７】本実施例の個別順序指定制約条件入力画面の一例を説明するための説明図である。
【図８】本実施例の行動計画生成動作を説明するためのフローチャートである。
【図９】本実施例の行動計画表示画面の一例を説明するための説明図である。
【図１０】本実施例の個別サービス情報表示画面の一例を説明するための説明図である。
【図１１】本実施例の個別移動方法表示画面の一例を説明するための説明図である。
【図１２】本発明の他の実施例の情報サーバの構成を示すブロック図である。
【図１３】本発明のさらに他の実施例の情報サーバにアクセスしたユーザ端末に行動計画の情報を提供するときの動作を示すシーケンス図である。
【符号の説明】
１０１      サービス提供者端末
１０２      情報サーバ
１０３      ユーザ端末
１１０      通信ネットワーク
２０１      サービス情報格納場所データベース
２０２      地図データベース
２０３      サービス情報データベース
５          情報処理装置
５１        プロセッサ
５２        メモリ
５３        回線インタフェース
６          記憶装置
７          記録媒体
【図１】
2004246655.tif 000003
【図２】
2004246655.tif 000004
【図３】
2004246655.tif 000005
【図４】
2004246655.tif 000006
【図５】
2004246655.tif 000007
【図６】
2004246655.tif 000008
【図７】
2004246655.tif 000009
【図８】
2004246655.tif 000010
【図９】
2004246655.tif 000011
【図１０】
2004246655.tif 000012
【図１１】
2004246655.tif 000013
【図１２】
2004246655.tif 000014
【図１３】
2004246655.tif 000015