(57)【要約】【課題】予約の手配を行うためには、ホテルや、航空会社等のサイトに個別にアクセスする必要があり、作業が煩雑であるという課題があった。【解決手段】旅行者に関する情報である旅行者情報と旅行期間に関する情報である旅行期間情報を受け付けるユーザ情報受付部１３３と、旅行者情報と旅行期間情報に基づいて、第一の旅行サービスサーバ装置１１０から、第一の旅行サービスの予約に関する情報である第一の旅行サービス情報を取得する第一情報取得部１３４と、前記旅行者情報と前記旅行期間情報に基づいて、第二の旅行サービスサーバ装置１２０から、第二の旅行サービスの予約に関する情報である第二の旅行サービス情報を取得する第二情報取得部１３５とを備えた。【選択図】図２【特許請求の範囲】
【請求項１】
第一の旅行サービスサーバ装置と、第二の旅行サービスサーバ装置と、旅行サービス手配サーバ装置と、情報端末を具備する情報処理システムであって、
前記第一の旅行サービスサーバ装置は、
前記第一の旅行サービスに関するウェブページであり、旅行サービス手配ページへのリンクを有するウェブページである第一の旅行サービスページを格納している第一ページ格納部と、
前記第一の旅行サービスの予約に関する情報である第一の旅行サービス情報を格納している第一情報格納部と、
前記第一の旅行サービスページを送信する要求である第一の旅行サービスページ送信要求を前記情報端末から受け付ける第一要求受付部と、
前記ページ送信要求を受け付けた場合に、前記第一の旅行サービスページを前記情報端末に送信する第一ページ送信部を具備し、
前記第二の旅行サービスサーバ装置は、
前記第二の旅行サービスの予約に関する情報である第二の旅行サービス情報を格納している第二情報格納部を具備し、
前記旅行サービス手配サーバ装置は、
前記第一および第二の旅行サービスの予約の手配に関するウェブページである前記旅行サービス手配ページを格納している手配ページ格納部と、
前記情報端末からのジャンプ指示により、前記第一の旅行サービスページからジャンプする前記旅行サービス手配ページを前記情報端末に送信する手配ページ送信部と、
旅行者に関する情報である旅行者情報と旅行期間に関する情報である旅行期間情報を受け付けるユーザ情報受付部と、
前記旅行者情報と前記旅行期間情報に基づいて、前記第一の旅行サービスサーバ装置の第一の旅行サービス情報を取得する第一情報取得部と、
前記旅行者情報と前記旅行期間情報に基づいて、前記第二の旅行サービスサーバ装置の第二の旅行サービス情報を取得する第二情報取得部と、
前記第一情報取得部が取得した第一の旅行サービス情報、および前記第二情報取得部が取得した第二の旅行サービス情報を送信する取得情報送信部を具備し、
前記情報端末は、
第一の旅行サービスページ送信要求、ジャンプ指示、前記旅行者情報と前記旅行期間情報を有するユーザ情報の入力を受け付ける入力受付部と、
前記第一の旅行サービスページ送信要求を前記第一の旅行サービスサーバ装置に送信し、前記ジャンプ指示を前記旅行サービス手配サーバ装置に送信し、前記ユーザ情報を前記旅行サービス手配サーバ装置に送信する情報送信部と、
前記第一の旅行サービスサーバ装置から第一の旅行サービスページを受信し、前記旅行サービス手配サーバ装置から、旅行サービス手配ページ、第一の旅行サービス情報および第二の旅行サービス情報を受信する情報受信部と、
前記情報受信部が受信した第一の旅行サービスページ、旅行サービス手配ページ、第一の旅行サービス情報および第二の旅行サービス情報を出力する情報出力部を具備する情報処理システム。
【請求項２】
前記第一の旅行サービスは、宿泊施設を提供するサービスであり、
前記第一の旅行サービスサーバ装置の第一情報格納部は、第一の旅行サービス情報として宿泊施設の予約に関する宿泊情報を格納しており、
前記第一情報取得部は、
前記旅行者情報に基づいて前記宿泊施設の部屋タイプを決定する部屋タイプ決定手段と、
前記旅行期間情報と前記部屋タイプをキーとして、前記第一の旅行サービスサーバ装置から宿泊情報を取得する宿泊情報取得手段を具備する請求項１記載の情報処理システム。
【請求項３】
前記第二の旅行サービスは、宿泊施設を提供するサービスであり、
前記第二の旅行サービスサーバ装置の第二情報格納部は、第二の旅行サービス情報として宿泊施設の予約に関する宿泊情報を格納しており、
前記第二情報取得部は、
前記旅行者情報に基づいて前記宿泊施設の部屋タイプを決定する部屋タイプ決定手段と、
前記旅行期間情報と前記部屋タイプをキーとして、前記第二の旅行サービスサーバ装置から宿泊情報を取得する宿泊情報取得手段を具備する請求項１記載の情報処理システム。
【請求項４】
前記第一の旅行サービスは、旅客の運送サービスであり、
前記第一の旅行サービスサーバ装置の第一情報格納部は、第一の旅行サービス情報として前記旅客の運送サービスの予約に関する旅客運送予約情報を格納しており、
前記第一情報取得部は、
前記旅行者情報が有する旅行者の年齢を示す年齢情報に基づいて、座席数を決定する座席数決定手段と、
前記旅行期間情報から出発日または／および帰還日を決定する日決定手段と、
前記座席数、および前記出発日または／および帰還日をキーとして、前記第一の旅行サービス装置から旅客運送予約情報を取得する旅客運送予約情報取得手段を具備する請求項１記載の情報処理システム。
【請求項５】
前記第二の旅行サービスは、旅客の運送サービスであり、
前記第二の旅行サービスサーバ装置の第二情報格納部は、第二の旅行サービス情報として前記旅客運送サービスの予約に関する旅客運送予約情報を格納しており、
前記第二情報取得部は、
前記旅行者情報が有する旅行者の年齢を示す年齢情報に基づいて、座席数を決定する座席数決定手段と、
前記旅行期間情報から出発日または／および帰還日を決定する日決定手段と、
前記座席数、および前記出発日または／および帰還日をキーとして、前記第一の旅行サービス装置から旅客運送予約情報を取得する旅客運送予約情報取得手段を具備する請求項１記載の情報処理システム。
【請求項６】
前記第一の旅行サービスは、レンタカーを提供するサービスであり、
前記第一の旅行サービスサーバ装置の第一情報格納部は、第一の旅行サービス情報として前記レンタカーの予約に関するレンタカー情報を格納しており、
前記第一情報取得部は、
前記旅行者情報に基づいて予約する車のタイプを決定する車タイプ決定手段と、
前記旅行期間情報に基づいてレンタカーを借りる期間を決定する期間決定手段と、
前記車のタイプおよびレンタカーを借りる期間をキーとして、前記第一の旅行サービスサーバ装置からレンタカー情報を取得するレンタカー予約情報取得手段を具備する請求項１記載の情報処理システム。
【請求項７】
前記第二の旅行サービスは、レンタカーを提供するサービスであり、
前記第二の旅行サービスサーバ装置の第二情報格納部は、第二の旅行サービス情報として前記レンタカーの予約に関するレンタカー情報を格納しており、
前記第二情報取得部は、
前記旅行者情報に基づいて予約する車のタイプを決定する車タイプ決定手段と、
前記旅行期間情報に基づいてレンタカーを借りる期間を決定する期間決定手段と、
前記車のタイプおよびレンタカーを借りる期間をキーとして、前記第二の旅行サービスサーバ装置からレンタカー情報を取得するレンタカー予約情報取得手段を具備する請求項１記載の情報処理システム。
【請求項８】
前記旅行者情報は旅行者の年齢に関する年齢情報を有し、
前記第二情報取得部は、
前記年齢情報に基づいて、チャイルドシートの予約の要・不要を決定するチャイルドシート決定手段を具備する請求項６または請求項７記載の情報処理システム。
【請求項９】
前記第一の旅行サービスは、アクティビティを提供するサービスであり、
前記第一の旅行サービスサーバ装置の第一情報格納部は、第一の旅行サービス情報として前記アクティビティの予約に関するアクティビティ予約情報を格納しており、
前記第一情報取得部は、
前記旅行者情報と前記旅行期間情報に基づいて、前記第一の旅行サービスサーバ装置からアクティビティ予約情報を取得する請求項１記載の情報処理システム。
【請求項１０】
前記第二の旅行サービスは、アクティビティを提供するサービスであり、
前記第二の旅行サービスサーバ装置の第二情報格納部は、第二の旅行サービス情報として前記アクティビティの予約に関するアクティビティ予約情報を格納しており、
前記第二情報取得部は、
前記旅行者情報と前記旅行期間情報に基づいて、前記第二の旅行サービスサーバ装置からアクティビティ予約情報を取得する請求項１記載の情報処理システム。
【請求項１１】
前記情報端末からのジャンプ指示が有する第一の旅行サービスサーバ装置の情報に基づいて、
前記第一情報取得部または前記第二情報取得部が取得する情報が異なる請求項１記載の情報処理システム。
【請求項１２】
前記情報端末からのジャンプ指示が有する第一の旅行サービスサーバ装置の情報に基づいて、旅行先の地域を決定する地域決定部をさらに具備し、
前記地域に基づいて、前記第一情報取得部または前記第二情報取得部が取得する情報が異なる請求項１記載の情報処理システム。
【請求項１３】
第一の旅行サービスサーバ装置に関する地域と第二の旅行サービスサーバ装置に関する地域が同一の地域か否かを判断し、同一の地域の場合と、同一でない地域の場合とで、
前記第一情報取得部または前記第二情報取得部が取得する情報が異なる請求項１記載の情報処理システム。
【請求項１４】
前記地域に基づいて、当該地域特有の情報を取得する地域情報取得部をさらに具備し、
前記取得情報送信部は、
前記地域特有の情報をも送信する請求項１２記載の情報処理システム。
【請求項１５】
請求項１記載の情報処理システムを構成する第一の旅行サービスサーバ装置。
【請求項１６】
請求項１記載の情報処理システムを構成する第二の旅行サービスサーバ装置。
【請求項１７】
請求項１記載の情報処理システムを構成する旅行サービス手配サーバ装置。
【請求項１８】
請求項１記載の情報処理システムを構成する情報端末。
【請求項１９】
旅行者に関する情報である旅行者情報と旅行期間に関する情報である旅行期間情報を受け付けるユーザ情報受付部と、
前記旅行者情報と前記旅行期間情報に基づいて、第一の旅行サービスの予約に関する情報である第一の旅行サービス情報を取得する第一情報取得部と、
前記旅行者情報と前記旅行期間情報に基づいて、第二の旅行サービスの予約に関する情報である第二の旅行サービス情報を取得する第二情報取得部と、
前記第一情報取得部が取得した第一の旅行サービス情報、および前記第二情報取得部が取得した第二の旅行サービス情報を送信する取得情報送信部を具備する旅行サービス手配サーバ装置。
【請求項２０】
格納している第一の旅行サービスに関するウェブページであり、前記第一の旅行サービスを含む複数の旅行サービスの予約の手配に関するウェブページである旅行サービス手配ページへのリンクを有する第一の旅行サービスページを送信する要求であるページ送信要求を受け付ける第一要求受付ステップと、
前記ページ送信要求を受け付けた場合に、前記第一の旅行サービスページを送信する第一ページ送信ステップと、
格納している前記第一の旅行サービスの予約に関する情報である第一の旅行サービス情報を取得する要求を受け付ける取得要求受付ステップと、
前記第一の旅行サービス情報を取得する要求を受け付けた場合に、前記第一の旅行サービス情報を送信する第一の旅行サービス情報送信ステップとを備えた情報処理システム。
【請求項２１】
旅行者に関する情報である旅行者情報と旅行期間に関する情報である旅行期間情報を受け付けるユーザ情報受付ステップと、
前記旅行者情報と前記旅行期間情報に基づいて、第一の旅行サービスの予約に関する情報である第一の旅行サービス情報を取得する第一情報取得ステップと、
前記旅行者情報と前記旅行期間情報に基づいて、第二の旅行サービスの予約に関する情報である第二の旅行サービス情報を取得する第二情報取得ステップと、
前記第一の旅行サービス情報と第二の旅行サービス情報とを出力するステップとを備えた情報処理方法。
【請求項２２】
前記第一および第二の旅行サービスの予約の手配に関するウェブページである旅行サービス手配ページを、前記第一の旅行サービスに関するウェブページが有する、前記旅行サービス手配ページへのリンクに基づくジャンプ指示により、送信する手配ページ送信ステップを備え、
前記ユーザ情報受付ステップにおいて、前記旅行サービス手配ページにより受け付けた旅行者情報と旅行期間情報とを受け付ける請求項２１記載の情報処理方法。
【請求項２３】
コンピュータに、
格納している第一の旅行サービスに関するウェブページであり、前記第一の旅行サービスを含む複数の旅行サービスの予約の手配に関するウェブページである旅行サービス手配ページへのリンクを有する第一の旅行サービスページを送信する要求であるページ送信要求を受け付ける第一要求受付ステップと、
前記ページ送信要求を受け付けた場合に、前記第一の旅行サービスページを送信する第一ページ送信ステップと、
格納している前記第一の旅行サービスの予約に関する情報である第一の旅行サービス情報を取得する要求を受け付ける取得要求受付ステップと、
前記第一の旅行サービス情報を取得する要求を受け付けた場合に、前記第一の旅行サービス情報を送信する第一の旅行サービス情報送信ステップとを実行させるためのプログラム。
【請求項２４】
コンピュータに、
旅行者に関する情報である旅行者情報と旅行期間に関する情報である旅行期間情報を受け付けるユーザ情報受付ステップと、
前記旅行者情報と前記旅行期間情報に基づいて、第一の旅行サービスの予約に関する情報である第一の旅行サービス情報を取得する第一情報取得ステップと、
前記旅行者情報と前記旅行期間情報に基づいて、第二の旅行サービスの予約に関する情報である第二の旅行サービス情報を取得する第二情報取得ステップとを実行させるためのプログラム。
【請求項２５】
コンピュータに、
前記第一および第二の旅行サービスの予約の手配に関するウェブページである旅行サービス手配ページを、前記第一の旅行サービスに関するウェブページが有する、前記旅行サービス手配ページへのリンクに基づくジャンプ指示により、送信する手配ページ送信ステップをさらに実行させ、
前記ユーザ情報受付ステップにおいて、前記旅行サービス手配ページにより受け付けた旅行者情報と旅行期間情報とを受け付ける請求項２４記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、旅行に関連するサービスに対する、予約の手配を行うための情報処理システム等に関する。
【背景技術】
【０００２】
近年、ホテルや、航空会社等が、それぞれの運営するウェブサイト（以下、サイトと称す）等を利用して、それぞれの提供するサービスの内容について情報を提供することが一般的になっている。これと同時に、同じサイト内で、ホテルであれば空室状況の問い合わせや宿泊予約、航空会社であれば、空席状況の照会や航空機チケットの予約も受け付けるようになっていることが多い。（例えば、特許文献１参照）。【０００３】
このようなサイトを利用することで、ユーザは、サイトにおいて提供される詳細な情報を見た上で、ホテルや、航空会社等の提供するサービスが気に入った場合、そのまま、そのサイト内でホテルや航空機チケット等の、予約状況の照会や予約を行うことができる。
【特許文献１】特開２００２−１７５４５５号公報（第一頁、第一図等）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、旅行を計画するユーザは、ホテルや、航空会社等のサイトに個別にアクセスして、部屋や、航空機チケットの予約の手配を行う必要がある。このため、このような予約の手配は、ユーザにとって非常に煩雑であるという課題があった。【０００５】
一方、ユーザがこのような手配の手間を省くために、例えばホテルの予約を行う際に、ホテルに、旅行に関連する他のサービス、例えばレストランの予約手配や、飛行機の予約手配等を依頼する場合がある。このような予約手配は、ホテルの側からすれば、サービスを向上させる上で好ましいことから、ホテルは、ユーザから依頼を受けたサービスについての予約手配等を行うこととなる。しかしながら、実際にはこのような作業は、ホテル側にとっては非常に手間がかかることが多く、場合によっては他の業務に支障が生じることがあるという課題があった。また、このような依頼をするユーザが増えると、このような作業を行うための人員、例えばコンシェルジュ等を雇用する必要があり、非常にコストがかかるという課題があった。
【課題を解決するための手段】
【０００６】
本発明に係る情報処理システムは、第一の旅行サービスサーバ装置と、第二の旅行サービスサーバ装置と、旅行サービス手配サーバ装置と、情報端末を具備する情報処理システムであって、前記第一の旅行サービスサーバ装置は、前記第一の旅行サービスに関するウェブページであり、旅行サービス手配ページへのリンクを有するウェブページである第一の旅行サービスページを格納している第一ページ格納部と、前記第一の旅行サービスの予約に関する情報である第一の旅行サービス情報を格納している第一情報格納部と、前記第一の旅行サービスページを送信する要求である第一の旅行サービスページ送信要求を前記情報端末から受け付ける第一要求受付部と、前記ページ送信要求を受け付けた場合に、前記第一の旅行サービスページを前記情報端末に送信する第一ページ送信部を具備し、前記第二の旅行サービスサーバ装置は、前記第二の旅行サービスの予約に関する情報である第二の旅行サービス情報を格納している第二情報格納部を具備し、前記旅行サービス手配サーバ装置は、前記第一および第二の旅行サービスの予約の手配に関するウェブページである前記旅行サービス手配ページを格納している手配ページ格納部と、前記情報端末からのジャンプ指示により、前記第一の旅行サービスページからジャンプする前記旅行サービス手配ページを前記情報端末に送信する手配ページ送信部と、旅行者に関する情報である旅行者情報と旅行期間に関する情報である旅行期間情報を受け付けるユーザ情報受付部と、前記旅行者情報と前記旅行期間情報に基づいて、前記第一の旅行サービスサーバ装置の第一の旅行サービス情報を取得する第一情報取得部と、前記旅行者情報と前記旅行期間情報に基づいて、前記第二の旅行サービスサーバ装置の第二の旅行サービス情報を取得する第二情報取得部と、前記第一情報取得部が取得した第一の旅行サービス情報、および前記第二情報取得部が取得した第二の旅行サービス情報を送信する取得情報送信部を具備し、前記情報端末は、第一の旅行サービスページ送信要求、ジャンプ指示、前記旅行者情報と前記旅行期間情報を有するユーザ情報の入力を受け付ける入力受付部と、前記第一の旅行サービスページ送信要求を前記第一の旅行サービスサーバ装置に送信し、前記ジャンプ指示を前記旅行サービス手配サーバ装置に送信し、前記ユーザ情報を前記旅行サービス手配サーバ装置に送信する情報送信部と、前記第一の旅行サービスサーバ装置から第一の旅行サービスページを受信し、前記旅行サービス手配サーバ装置から、旅行サービス手配ページ、第一の旅行サービス情報および第二の旅行サービス情報を受信する情報受信部と、前記情報受信部が受信した第一の旅行サービスページ、旅行サービス手配ページ、第一の旅行サービス情報および第二の旅行サービス情報を出力する情報出力部を具備するものである。【０００７】
かかる構成により、第一の旅行サービスの予約の手配と、第二の旅行サービスの予約の手配とを個別に行う必要が無くなり、予約の手配を行う際の利便性を向上させることができる。また、ユーザ側の情報を、第一および第二の旅行サービスの提供者側の情報に変換して、これを用いて第一の旅行サービス情報および第二の旅行サービス情報を取得する。このため、ユーザは、第一および第二の旅行サービスの提供者側の情報を知らなくても、適切な予約情報の取得を行うことができ、予約の手配を行う際の利便性を向上させることができる。また、予約の手配の際に、第一の旅行サービスを利用することから決定される情報を、第二の旅行サービスの予約を行う際に必要な情報に組み入れることができる。このため、ユーザがこれらの情報を入力することが不要となり、予約の手配を行う際の利便性を向上させることができる。【０００８】
また、前記情報処理システムにおいて、前記第一の旅行サービスは、宿泊施設を提供するサービスであり、前記第一の旅行サービスサーバ装置の第一情報格納部は、第一の旅行サービス情報として宿泊施設の予約に関する宿泊情報を格納しており、前記第一情報取得部は、前記旅行者情報に基づいて前記宿泊施設の部屋タイプを決定する部屋タイプ決定手段と、前記旅行期間情報と前記部屋タイプをキーとして、前記第一の旅行サービスサーバ装置から宿泊情報を取得する宿泊情報取得手段を具備する。【０００９】
かかる構成により、ユーザ側の情報を、第一および第二の旅行サービスの提供者側の情報に変換して、これを用いて第一の旅行サービス情報および第二の旅行サービス情報を取得する。このため、ユーザは、第一および第二の旅行サービスの提供者側の情報を知らなくても、適切な予約情報の取得を行うことができ、予約の手配を行う際の利便性を向上させることができる。【００１０】
また、前記情報処理システムにおいて、前記第二の旅行サービスは、宿泊施設を提供するサービスであり、前記第二の旅行サービスサーバ装置の第二情報格納部は、第二の旅行サービス情報として宿泊施設の予約に関する宿泊情報を格納しており、前記第二情報取得部は、前記旅行者情報に基づいて前記宿泊施設の部屋タイプを決定する部屋タイプ決定手段と、前記旅行期間情報と前記部屋タイプをキーとして、前記第二の旅行サービスサーバ装置から宿泊情報を取得する宿泊情報取得手段を具備する。【００１１】
かかる構成により、ユーザ側の情報を、第一および第二の旅行サービスの提供者側の情報に変換して、これを用いて第一の旅行サービス情報および第二の旅行サービス情報を取得する。このため、ユーザは、第一および第二の旅行サービスの提供者側の情報を知らなくても、適切な予約情報の取得を行うことができ、予約の手配を行う際の利便性を向上させることができる。【００１２】
また、前記情報処理システムにおいて、前記第一の旅行サービスは、旅客の運送サービスであり、前記第一の旅行サービスサーバ装置の第一情報格納部は、第一の旅行サービス情報として前記旅客の運送サービスの予約に関する旅客運送予約情報を格納しており、前記第一情報取得部は、前記旅行者情報が有する旅行者の年齢を示す年齢情報に基づいて、座席数を決定する座席数決定手段と、前記旅行期間情報から出発日または／および帰還日を決定する日決定手段と、前記座席数、および前記出発日または／および帰還日をキーとして、前記第一の旅行サービス装置から旅客運送予約情報を取得する旅客運送予約情報取得手段を具備する。【００１３】
かかる構成により、ユーザ側の情報を、第一および第二の旅行サービスの提供者側の情報に変換して、これを用いて第一の旅行サービス情報および第二の旅行サービス情報を取得する。このため、ユーザは、第一および第二の旅行サービスの提供者側の情報を知らなくても、適切な予約情報の取得を行うことができ、予約の手配を行う際の利便性を向上させることができる。【００１４】
また、前記情報処理システムにおいて、前記第二の旅行サービスは、旅客の運送サービスであり、前記第二の旅行サービスサーバ装置の第二情報格納部は、第二の旅行サービス情報として前記旅客運送サービスの予約に関する旅客運送予約情報を格納しており、前記第二情報取得部は、前記旅行者情報が有する旅行者の年齢を示す年齢情報に基づいて、座席数を決定する座席数決定手段と、前記旅行期間情報から出発日または／および帰還日を決定する日決定手段と、前記座席数、および前記出発日または／および帰還日をキーとして、前記第一の旅行サービス装置から旅客運送予約情報を取得する旅客運送予約情報取得手段を具備する。【００１５】
かかる構成により、ユーザ側の情報を、第一および第二の旅行サービスの提供者側の情報に変換して、これを用いて第一の旅行サービス情報および第二の旅行サービス情報を取得する。このため、ユーザは、第一および第二の旅行サービスの提供者側の情報を知らなくても、適切な予約情報の取得を行うことができ、予約の手配を行う際の利便性を向上させることができる。【００１６】
また、前記情報処理システムにおいて、前記第一の旅行サービスは、レンタカーを提供するサービスであり、前記第一の旅行サービスサーバ装置の第一情報格納部は、第一の旅行サービス情報として前記レンタカーの予約に関するレンタカー情報を格納しており、前記第一情報取得部は、前記旅行者情報に基づいて予約する車のタイプを決定する車タイプ決定手段と、前記旅行期間情報に基づいてレンタカーを借りる期間を決定する期間決定手段と、前記車のタイプおよびレンタカーを借りる期間をキーとして、前記第一の旅行サービスサーバ装置からレンタカー情報を取得するレンタカー予約情報取得手段を具備する。【００１７】
かかる構成により、ユーザ側の情報を、第一および第二の旅行サービスの提供者側の情報に変換して、これを用いて第一の旅行サービス情報および第二の旅行サービス情報を取得する。このため、ユーザは、第一および第二の旅行サービスの提供者側の情報を知らなくても、適切な予約情報の取得を行うことができ、予約の手配を行う際の利便性を向上させることができる。【００１８】
また、前記情報処理システムにおいて、前記第二の旅行サービスは、レンタカーを提供するサービスであり、前記第二の旅行サービスサーバ装置の第二情報格納部は、第二の旅行サービス情報として前記レンタカーの予約に関するレンタカー情報を格納しており、前記第二情報取得部は、前記旅行者情報に基づいて予約する車のタイプを決定する車タイプ決定手段と、前記旅行期間情報に基づいてレンタカーを借りる期間を決定する期間決定手段と、前記車のタイプおよびレンタカーを借りる期間をキーとして、前記第二の旅行サービスサーバ装置からレンタカー情報を取得するレンタカー予約情報取得手段を具備する。【００１９】
かかる構成により、ユーザ側の情報を、第一および第二の旅行サービスの提供者側の情報に変換して、これを用いて第一の旅行サービス情報および第二の旅行サービス情報を取得する。このため、ユーザは、第一および第二の旅行サービスの提供者側の情報を知らなくても、適切な予約情報の取得を行うことができ、予約の手配を行う際の利便性を向上させることができる。【００２０】
また、前記情報処理システムにおいて、前記旅行者情報は旅行者の年齢に関する年齢情報を有し、前記第二情報取得部は、前記年齢情報に基づいて、チャイルドシートの予約の要・不要を決定するチャイルドシート決定手段を具備する。【００２１】
かかる構成によりユーザ側の情報を、第一および第二の旅行サービスの提供者側の情報に変換して、これを用いて第一の旅行サービス情報および第二の旅行サービス情報を取得する。このため、ユーザは、第一および第二の旅行サービスの提供者側の情報を知らなくても、適切な予約情報の取得を行うことができ、予約の手配を行う際の利便性を向上させることができる。【００２２】
また、前記情報処理システムにおいて、前記第一の旅行サービスは、アクティビティを提供するサービスであり、前記第一の旅行サービスサーバ装置の第一情報格納部は、第一の旅行サービス情報として前記アクティビティの予約に関するアクティビティ予約情報を格納しており、前記第一情報取得部は、前記旅行者情報と前記旅行期間情報に基づいて、前記第一の旅行サービスサーバ装置からアクティビティ予約情報を取得する。【００２３】
ユーザ側の情報を、第一および第二の旅行サービスの提供者側の情報に変換して、これを用いて第一の旅行サービス情報および第二の旅行サービス情報を取得する。このため、ユーザは、第一および第二の旅行サービスの提供者側の情報を知らなくても、適切な予約情報の取得を行うことができ、予約の手配を行う際の利便性を向上させることができる。【００２４】
また、前記情報処理システムにおいて、前記第二の旅行サービスは、アクティビティを提供するサービスであり、前記第二の旅行サービスサーバ装置の第二情報格納部は、第二の旅行サービス情報として前記アクティビティの予約に関するアクティビティ予約情報を格納しており、前記第二情報取得部は、前記旅行者情報と前記旅行期間情報に基づいて、前記第二の旅行サービスサーバ装置からアクティビティ予約情報を取得する。【００２５】
かかる構成により、ユーザ側の情報を、第一および第二の旅行サービスの提供者側の情報に変換して、これを用いて第一の旅行サービス情報および第二の旅行サービス情報を取得する。このため、ユーザは、第一および第二の旅行サービスの提供者側の情報を知らなくても、適切な予約情報の取得を行うことができ、予約の手配を行う際の利便性を向上させることができる。【００２６】
また、前記情報処理システムにおいて、前記情報端末からのジャンプ指示が有する第一の旅行サービスサーバ装置の情報に基づいて、前記第一情報取得部または前記第二情報取得部が取得する情報が異なる。
かかる構成により、第一の旅行サービスサーバ装置に適応した予約を行うことが可能となる。【００２７】
また、前記情報処理システムにおいて、前記情報端末からのジャンプ指示が有する第一の旅行サービスサーバ装置の情報に基づいて、旅行先の地域を決定する地域決定部をさらに具備し、前記地域に基づいて、前記第一情報取得部または前記第二情報取得部が取得する情報が異なる。
かかる構成により、旅行先の地域に適応した予約を容易に行うことが可能となる。【００２８】
また、前記情報処理システムにおいて、第一の旅行サービスサーバ装置に関する地域と第二の旅行サービスサーバ装置に関する地域が同一の地域か否かを判断し、同一の地域の場合と、同一でない地域の場合とで、前記第一情報取得部または前記第二情報取得部が取得する情報が異なる。
かかる構成により、旅行先の地域に適応した予約を容易に行うことが可能となる。【００２９】
また、前記情報処理システムにおいて、前記地域に基づいて、当該地域特有の情報を取得する地域情報取得部をさらに具備し、前記取得情報送信部は、前記地域特有の情報をも送信する。
かかる構成により、旅行先について知っておくべき知識を、受け取ることができ、旅行先について必要な情報を検索する手間を省くことができる。【００３０】
また、本発明にかかる旅行サービス手配サーバ装置は、旅行者に関する情報である旅行者情報と旅行期間に関する情報である旅行期間情報を受け付けるユーザ情報受付部と、前記旅行者情報と前記旅行期間情報に基づいて、第一の旅行サービスの予約に関する情報である第一の旅行サービス情報を取得する第一情報取得部と、前記旅行者情報と前記旅行期間情報に基づいて、第二の旅行サービスの予約に関する情報である第二の旅行サービス情報を取得する第二情報取得部と、前記第一情報取得部が取得した第一の旅行サービス情報、および前記第二情報取得部が取得した第二の旅行サービス情報を送信する取得情報送信部を具備する。【００３１】
かかる構成により、ユーザ側の情報を、第一および第二の旅行サービスの提供者側の情報に変換して、これを用いて第一の旅行サービス情報および第二の旅行サービス情報を取得する。このため、ユーザは、第一および第二の旅行サービスの提供者側の情報を知らなくても、適切な予約情報の取得を行うことができ、予約の手配を行う際の利便性を向上させることができる。
【発明の効果】
【００３２】
本発明による情報処理システムによれば、ユーザが旅行に必要な予約の手配を容易に行うことができる。
【発明を実施するための最良の形態】
【００３３】
以下、情報処理システム等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。【００３４】
（実施の形態１）
図１は本実施の形態１に係る情報処理システムの概略図である。本実施の形態１の情報処理システムは、第一の旅行サービスサーバ装置１１０と、第二の旅行サービスサーバ装置１２０と、旅行サービス手配サーバ装置１３０と、情報端末１４０とを備えている。第一の旅行サービスサーバ装置１１０、第二の旅行サービスサーバ装置１２０、旅行サービス手配サーバ装置１３０、および情報端末１４０は、ネットワーク１５０を介して相互に接続されている。【００３５】
図２は本実施の形態１に係る情報処理システムのブロック図である。本実施の形態１の情報処理システムは、第一の旅行サービスサーバ装置１１０と、第二の旅行サービスサーバ装置１２０と、旅行サービス手配サーバ装置１３０と、情報端末１４０とを備えている。第一の旅行サービスサーバ装置１１０、第二の旅行サービスサーバ装置１２０、旅行サービス手配サーバ装置１３０、および情報端末１４０は、ネットワーク１５０を介して相互に接続されている。【００３６】
第一の旅行サービスサーバ装置１１０は、第一ページ格納部１１１と、第一情報格納部１１２と、第一要求受付部１１３と、第一ページ送信部１１４とを備えている。
第二の旅行サービスサーバ装置１２０は、第二情報格納部１２１を備えている。【００３７】
旅行サービス手配サーバ装置１３０は、手配ページ格納部１３１と、手配ページ送信部１３２と、ユーザ情報受付部１３３と、第一情報取得部１３４と、第二情報取得部１３５と、取得情報送信部１３６とを備えている。
第一情報取得部１３４は、部屋タイプ決定手段１３４１と、宿泊情報取得部１３４２とを備えている。
第二情報取得部１３５は、座席数決定手段１３５１と、日決定手段１３５２と、旅客運送予約情報取得手段１３５３とを備えている。【００３８】
情報端末１４０は、入力受付部１４１と、情報送信部１４２と、情報受信部１４３と、情報出力部１４４とを備えている。情報端末１４０は、例えば、ＰＣや、携帯電話、ＰＤＡ、データの送受信が可能なテレビ等である。【００３９】
第一ページ格納部１１１は、第一の旅行サービスに関するウェブページである第一の旅行サービスページを格納している。この第一の旅行サービスページは、後述する旅行サービス手配ページへのリンクを有する。旅行サービスとは、旅行に関連するサービスであり、例えば、ホテルや旅館や貸別荘等の宿泊施設を提供するサービス、航空機や列車や船舶等による旅客の運送サービス、レンタカーを提供するサービス、ダイビングやゴルフ場等の利用予約やコンサートや観劇やスポーツ観戦等のチケット予約や、レストランなどの飲食店の予約等を行うアクティビティ提供サービス等である。アクティビティとは旅行先での活動を指す。アクティビティには、通常日本においてオプショナルツアーと呼ばれるものも含まれる。第一の旅行サービスとして、本実施の形態では宿泊施設を提供するサービスを一例として挙げて説明する。第一の旅行サービスページとは、具体的には、第一の旅行サービスに関する内容等を、文字や画像により表示するウェブページである。例えば、宿泊施設の設備等を、写真により紹介したり、宿泊施設の予約等を画面を通じて行えるようにしたウェブページである。ウェブページとは、インターネット等のネットワークを介して閲覧可能なページであり、例えば、ＨＴＭＬやＸＭＬ等で記述されたデータとして格納されている。そのデータ形式等は、ブラウザ等を利用して情報端末１４０で出力可能なものであれば、どのようなものであってもよい。リンクは、移動先となるウェブページを表示させるための情報であり、移動先となるウェブページのデータが格納されている場所や、移動先となるウェブページを動的に作成するためのプログラム等の格納されている場所を示す情報を含む。第一ページ格納部１１１は、例えば、不揮発性の記録媒体や、揮発性の記録媒体により実現可能である。不揮発性の記録媒体は、例えば、ハードディスクや書き換え不可の光ディスク等を含む。【００４０】
第一情報格納部１１２は、第一の旅行サービスの予約に関する情報である第一の旅行サービス情報を格納している。第一の旅行サービス情報（以下、第一情報と称す）は、例えば、検索用のキー等を用いて検索できるように、いくつかのデータ項目に分けて格納されている。第一情報は、例えば、第一の旅行サービスの予約が可能であるか否かの状態等を知らせる情報である。例えば、第一の旅行サービスが、航空機による旅客の運送サービスである場合には、第一情報は、航空機の空席の有無を知らせる情報や、搭乗日を示す情報等であってもよい。ここでは、第一の旅行サービスを、宿泊施設を提供するサービスとしているので、第一情報は、宿泊施設の予約に関する宿泊情報である。宿泊情報は、例えば、宿泊施設の空室の有無や、空室の料金等を知らせる情報である。第一情報格納部１１２は、例えば、不揮発性の記録媒体や、揮発性の記録媒体により実現可能である。不揮発性の記録媒体は、例えば、ハードディスクや書き換え不可の光ディスク等を含む。【００４１】
なお、本実施の形態においては、一例として、第一の旅行サービスサーバ情報１１０が、図示していないが、第一情報の取得部を備えており、この取得部が、外部からの第一情報の送信要求を受け付け、この送信要求が指定する第一情報を第一情報格納部１１２から取得し、この取得した第一情報を送信要求の送信元となる装置に送信するものとする。このような取得部は、ＭＰＵやメモリと、モデムやネットワークカードなどの有線または無線の通信手段や、有線または無線の放送手段とにより実現され得る。ただし、これらの処理は、第一要求受付部１１３や、第一ページ送信部１１４等が行うようにしてもよい。【００４２】
第一要求受付部１１３は、第一の旅行サービスページを送信する要求である第一の旅行サービスページ送信要求を情報端末１４０から受け付ける。第一の旅行サービスページ送信要求は、第一の旅行サービスページを指定する情報として、例えば、ＵＲＬを含む。第一の旅行サービスページを指定する情報は、ＵＲＩやフォルダ名とファイル名やＩＰアドレスとファイル名等、第一の旅行サービスページが存在する場所を示す情報であれば何でも良い。第一要求受付部１１３は、例えば、情報端末１４０からの第一の旅行サービスページ送信要求を、無線または有線の通信回線や、無線または有線の放送等を介して受け付けても良い。第一要求受付部１１３は、モデムやネットワークカードなどの有線または無線の通信手段や、有線または無線の放送手段により構成される。【００４３】
第一ページ送信部１１４は、第一要求受付部１１３が第一の旅行サービスページ送信要求を受け付けた場合に、第一の旅行サービスページを前記情報端末に送信する。具体的には、第一ページ送信部１１４が、第一要求受付部１１３の受け付けた第一の旅行サービスページ送信要求に基づき、この第一の旅行サービスページ送信要求が指定する第一の旅行サービスページを、第一ページ格納部１１１から取得する。そして、取得した第一の旅行サービスページを送信する。第１ページ送信部１１４は、モデムやネットワークカードなどの有線または無線の通信手段や、有線または無線の放送手段により構成される。【００４４】
第二情報格納部１２１は、第二の旅行サービスの予約に関する情報である第二の旅行サービス情報を格納している。第二の旅行サービス情報（以下、第二情報と称す）は、例えば、検索用のキーにより検索可能なように、いくつかのデータ項目に分けられて格納されている。第二の旅行サービスの予約に関する情報とは、例えば、第二の旅行サービスの予約が可能であるか否かの状態等を知らせる情報である。本実施の形態１では、第二の旅行サービスを、航空機による旅客の運送サービスである場合を一例として説明する。第二情報は、航空機による旅客の運送サービスの予約に関する旅客運送予約情報である。旅客運送予約情報は、例えば航空機の空席の有無や、運賃等の情報である。第二情報格納部１２１は、例えば、不揮発性の記録媒体や、揮発性の記録媒体により実現可能である。不揮発性の記録媒体は、例えば、ハードディスクや書き換え不可の光ディスク等を含む。【００４５】
なお、本実施の形態においては、一例として、第二の旅行サービスサーバ情報１２０が、図示していないが、第二情報の取得部を備えており、この取得部が、外部からの第二情報の送信要求を受け付け、この送信要求が指定する第二情報を第二情報格納部１２１から取得し、この取得した第二情報を送信要求の送信元となる装置に送信するものとする。このような取得部は、ＭＰＵやメモリと、モデムやネットワークカードなどの有線または無線の通信手段や、有線または無線の放送手段とにより実現され得る。【００４６】
手配ページ格納部１３１は、前記第一および第二の旅行サービスの予約の手配に関するウェブページである旅行サービス手配ページを格納している。予約の手配とは、予約に関連して行われる処理であり、例えば、予約の可否の照会や、サービスの料金の見積もり、予約の申し込み等である。旅行サービス手配ページは、具体的には、第一および第二の旅行サービスの手配を行うために必要なユーザ情報の入力を受け付けるためのページである。このページに入力された内容は、ユーザからの指示により、第一情報取得部１３４および第二情報取得部１３５に送信することが可能である。この旅行サービス手配ページは、１ページにより構成されていても良いし、リンクされた複数のページや、１ページの複数の枠内に表示される複数のページ等により構成されていてもよい。手配ページ格納部１３１は、例えば、ＭＰＵやメモリや、不揮発性や、揮発性の記録媒体により構成される。【００４７】
手配ページ送信部１３２は、情報端末１４０からのジャンプ指示により、第一の旅行サービスページからジャンプする旅行サービス手配ページを、情報端末１４０に送信する。具体的には、ジャンプ指示の指定する旅行サービス手配ページを手配ページ格納部１３１から取得して、情報端末１４０に送信する。ジャンプとは、ウェブページのリンクをたどって、リンク先のページを出力させることであり、具体的にはリンク先のウェブページのデータを取得して出力することである。ジャンプ指示とはこのようなジャンプを行うための指示である。手配ページ送信部１３２は、モデムやネットワークカードなどの有線または無線の通信手段や、有線または無線の放送手段により構成される。また、ＭＰＵやメモリ等を含んでいても良い。【００４８】
なお、手配ページ送信部１３２が取得する旅行サービス手配ページは、情報端末１４０からのジャンプ指示に応じて、そのコンテンツが動的に書き換えられたり、組み替えられたりして作成されるウェブページであっても良い。【００４９】
ユーザ情報受付部１３３は、旅行者に関する情報である旅行者情報と、旅行期間に関する情報である旅行期間情報とを、ユーザ情報として受け付ける。受け付ける旅行者情報および旅行期間情報のデータ構造は問わない。旅行者情報とは、例えば、旅行者の人数や、旅行者の全員または一部についての、名前、年齢、性別、住所、連絡先等の情報である。ここで述べる旅行者とは、旅行を行う個人およびグループを指す。旅行期間情報は、例えば、出発日や、帰還日、滞在期間、移動日等の情報である。ユーザ情報受付部１３３は、モデムやネットワークカードなどの有線または無線の通信手段や、有線または無線の放送手段により構成される。【００５０】
第一情報取得部１３４は、ユーザ情報受付部１３３の受け付けた旅行者情報と旅行期間情報とに基づいて、第一の旅行サービスサーバ装置１１０の第一情報格納部１１２から、第一情報を取得する。具体的には、第一情報取得部１３４は、ユーザ側の情報である旅行者情報と旅行期間情報とを、第一の旅行サービスの提供者側の情報に変換し、この情報を利用して第一情報を取得する。どのような変換を行うかは問わない。本実施の形態では、例として、第一の旅行サービスを宿泊施設の提供サービスとしているため、旅行者情報と旅行期間情報とに基づき、宿泊情報を第一情報として取得する場合について説明する。第一情報取得部１３４は、例えば、有線または無線の通信手段や、有線または無線の放送手段により構成される。また、ＭＰＵやメモリ等を備えていても良い。【００５１】
部屋タイプ決定手段１３４１は、ユーザ情報受付部１３３の受け付けた旅行者情報に基づいて、宿泊施設の部屋タイプを決定する。部屋タイプとは、宿泊施設の持つ部屋をいくつかの要素で分類したカテゴリーを指す。部屋タイプはどのように決定してもよい。例えば、旅行者全員が同じ部屋に泊まれるように、部屋のタイプを人数に合わせて決定してもよい。また、旅行者の性別を判定し、旅行者が男性と女性との２人組の場合、ダブルルームを決定するようにしてもよい。また、旅行者の年齢を所定の閾値、例えば１８歳、と比較して、この閾値以上であれば、旅行者を大人と判断し、閾値未満であれば、子供と判断する。そして、旅行者のグループが大人２人と子供２人により構成されると判断される場合にはファミリー向けのルームを決定するようにしてもよい。つまり、部屋タイプ決定手段１３４１は、ユーザである旅行者側の情報を、ホテル側の情報、すなわち部屋タイプの情報に変換するものである。部屋タイプ決定手段１３４１は、例えば、ＭＰＵやメモリ等により実現され得る。【００５２】
宿泊情報取得手段１３４２は、ユーザ情報受付部１３３の受け付けた旅行期間情報と部屋タイプ決定手段１３４１が決定した部屋タイプとをキーとして、第一の旅行サービスサーバ装置１１０から第一情報、すなわち宿泊情報を取得する。例えば、これらのキーを含む取得要求を作成し、この取得要求を、第一の旅行サービスサーバ装置１１０に送信する。そして、これらのキーに基づいて、第一の旅行サービスサーバ装置１１０に、第一情報格納部１１２内の検索を行わせて、これらのキーと合致した第一情報を取得させる。そして、この取得された第一情報を宿泊情報取得手段１３４２に送信させることで、宿泊情報取得手段１３４２が第一情報を取得するようにするようにしてもよい。なお、合致する第一情報が第一情報格納部１１２内にない場合、合致するものがないことを示す情報を第一情報として宿泊情報取得手段１３４２に送信させればよい。この第一情報の取得要求は、具体的には、例えば検索式等である。宿泊情報取得手段１３４２は、例えば、有線または無線の通信手段や、有線または無線の放送手段により構成される。また、ＭＰＵやメモリ等を備えていても良い。【００５３】
第二情報取得部１３５は、ユーザ情報受付部１３３の受け付けた旅行者情報と旅行期間情報に基づいて、第二の旅行サービスサーバ装置１２０の第二情報格納部１２１から、第二情報を取得する。具体的には、第二情報取得部１３５は、ユーザ側の情報である旅行者情報と旅行期間情報とを、第二の旅行サービス提供者側の情報に変換し、この情報を利用して第二情報を取得する。どのような変換を行うかは問わない。本実施の形態では、例として、第二の旅行サービスを航空機による旅客運送サービスとしているため、旅行者情報と旅行期間情報とに基づき、航空機による旅客運送予約情報を第２の旅行サービス情報として取得する場合について説明する。第二情報取得部１３５は、例えば、有線または無線の通信手段や、有線または無線の放送手段により構成される。第二情報取得部１３５は、また、ＭＰＵやメモリ等を備えていても良い。【００５４】
座席数決定手段１３５１は、旅行者情報が有する旅行者の年齢を示す年齢情報に基づいて、座席数を決定する。座席数はどのように決定してもよい。例えば、日本の国内線においては、３歳未満の旅行者については座席が不要であり、国際線においては、２歳未満の旅行者については座席が不要である。このことから、国内線を利用する場合には、旅行者の年齢が２歳以上であるか否かを判定し、２歳未満の旅行者には座席を与えないようにする。また、国際線では２歳未満の旅行者については座席を与えないようにする。このようにして旅行者の座席数を決定してもよい。つまり、座席数決定手段１３５１は、ユーザである旅行者側の情報を、旅客運送サービス提供者側の情報、すなわち座席数の情報に変換するものである。座席数決定手段１３５１は、ＭＰＵやメモリ等により実現され得る。【００５５】
日決定手段１３５２は、旅行期間情報から、航空機による旅客運送サービスの利用日、すなわち搭乗日を決定する。利用日は、どのように決定しても良い。例えば、旅行期間情報が、旅行先の宿泊施設へのチェックイン日とチェックアウト日とを指定した情報である場合、このチェックイン日に、旅行先の宿泊施設に到着できるような出発日を算出して、これを搭乗日としてもよい。また、旅行先の宿泊施設からのチェックアウト日を、帰還の際の搭乗日、すなわち帰還日に設定するようにしてもよい。また、旅行期間情報が、航空機による旅客運送サービスの利用日、もしくはこれに相当する日を示す情報を含んでいれば、この情報をそのまま利用日に設定してもよい。つまり、日決定手段１３５２は、ユーザである旅行者側の情報を、旅客運送サービス提供者側の情報、すなわち旅客運送サービスの利用日の情報に変換するものである。日決定手段１３５２は、ＭＰＵやメモリ等により実現され得る。【００５６】
旅客運送予約情報取得手段１３５３は、座席数決定手段１３５１が決定した座席数、および日決定手段１３５２が決定した移動日をキーとして、第二情報、すなわち旅客運送予約情報を取得する。例えば、これらのキーを含む取得要求を作成し、この取得要求を、第二の旅行サービスサーバ装置１２０に送信する。そして、これらのキーに基づいて、第二の旅行サービスサーバ装置１２０に、第二情報格納部１２１内の検索を行わせ、これらのキーと合致する第二情報を取得させる。そして、この取得した第二情報を、旅客運送予約情報取得部１３５３に送信させることで、旅客運送予約情報取得部１３５３が旅客運送予約情報を取得するようにしてもよい。なお、合致する第二情報がない場合、合致するものがないことを示す情報を第二情報として旅客運送予約情報取得部１３５３に送信させればよい。第二情報の取得要求は、具体的には、例えば検索式等である。宿泊情報取得手段１３４２は、例えば、有線または無線の通信手段や、有線または無線の放送手段により構成される。また、ＭＰＵやメモリ等を備えていても良い。【００５７】
取得情報送信部１３６は、第一情報取得部１３４が取得した第一情報、および前記第二情報取得部１３５が取得した第二情報を取得し、送信する。ここでは、上述したように、第一情報は宿泊情報であり、第二情報は旅客運送予約情報である。取得情報送信部１３６は、例えば、有線または無線の通信手段や、有線または無線の放送手段により構成される。【００５８】
入力受付部１４１は、第一の旅行サービスページ送信要求、ジャンプ指示、旅行者情報と前記宿泊情報とを有するユーザ情報の入力を受け付ける。ジャンプ指示は、第一の旅行サービスページのリンクが指定するリンク先へのジャンプを指示する情報であり、例えば、リンク先のウェブページが存在する場所を示す情報を含んでいる。リンク先のウェブページが存在する場所を示す情報は、例えばリンク先のウェブページのＵＲＬや、ＵＲＩや、フォルダ名とファイル名や、ＩＰアドレスとファイル名等、何でも良い。入力受付部１４１は、例えば、キーボードやマウス、タッチパネル、テンキーなどの入力デバイスから入力された情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信された情報を受信してもよく、例えば、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報を受け付けてもよい。本実施の形態においては、ユーザ情報の入力は、例えば、旅行サービス手配ページを利用して行われる。なお、入力受付部１４１は、受け付けを行うためのデバイス、例えば、モデムやネットワークカードなどを含んでもよく、あるいは含まなくてもよい。また、入力受付部１４１は、マウス等のハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。【００５９】
情報送信部１４２は、入力受付部１４１の受け付けた第一の旅行サービスページ送信要求を、第一の旅行サービスサーバ装置１１０に送信する。また、入力受付部１４１の受け付けたジャンプ指示を旅行サービス手配サーバ装置１３０に送信する。また、入力受付部１４１の受け付けたユーザ情報を旅行サービス手配サーバ装置に送信する。情報送信部１４２は、モデムやネットワークカードなどの有線または無線の通信手段や、有線または無線の放送手段により構成される。【００６０】
情報受信部１４３は、第一の旅行サービスサーバ装置１１０から第一の旅行サービスページを受信する。また、旅行サービス手配サーバ装置１３０から、旅行サービス手配情報、第一情報および第二情報を受信する。情報受信部１４３は、例えば、モデムやネットワークカードなどの有線または無線の通信手段や、有線または無線の放送手段により構成される。【００６１】
情報出力部１４４は、情報受信部１４３が受信した第一の旅行サービスページ、旅行サービス手配ページ、第一情報および第二情報を出力する。例えば、これらの情報をディスプレイ上に表示したり、プリントしたりする。情報出力部１４４は、それらの出力を行う出力デバイス、例えば、ＣＲＴや液晶ディスプレイやプリンタ等を含んでもよく、あるいは含まなくてもよい。情報出力部１４４は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。【００６２】
本実施の形態１に係る情報処理システムの第一の旅行サービスサーバ装置１１０の動作について、図３のフローチャートを用いて説明する。
（ステップＳ３０１）第一要求受付部１１３は、第一の旅行サービスページ送信要求を受け付けたか否か判定する。受け付けた場合、ステップＳ３０２へ進み、受け付けていない場合、ステップＳ３０１に戻る。【００６３】
（ステップＳ３０２）第一ページ送信部１１４は、第一要求受付部１１３が受け付けた第一の旅行サービスページ送信要求が指定する第一の旅行サービスページが第一ページ格納部１１１にあるか否かを判定する。ある場合、ステップＳ３０３へ進み、ない場合、ステップＳ３０１へ戻る。【００６４】
（ステップＳ３０３）第一ページ送信部１１４は、第一の旅行サービスページ送信要求が指定する第一の旅行サービスページを、第一ページ格納部１１１から取得する。【００６５】
（ステップＳ３０４）第一ページ送信部１１４は、取得した第一の旅行サービスページを、第一の旅行サービスページ送信要求の出力元の装置に対して送信する。【００６６】
（ステップＳ３０５）第一の旅行サービスサーバ装置１１０の、図示しない取得部が、第一情報の取得要求を受け付けたか否かを判定する。受け付けた場合、ステップＳ３０６へ進み、受け付けていない場合、ステップＳ３０１に戻る。【００６７】
（ステップＳ３０６）第一の旅行サービスサーバ装置１１０の、図示しない取得部が、第一情報の取得要求が含むキーに合致する第一情報が、第一情報格納部１１２内にあるか否かを判定する。ある場合、ステップＳ３０７へ進み、ない場合、ステップＳ３０１に戻る。【００６８】
（ステップＳ３０７）第一の旅行サービスサーバ装置１１０の、図示しない第一情報の取得部が、第一情報の取得要求が指定する第一情報を、第一情報格納部１１２から取得する。【００６９】
（ステップＳ３０８）第一の旅行サービスサーバ装置１１０の、図示しない第一情報の取得部が、第一情報格納部１１２から取得した第一情報を、第一情報の取得要求の出力元に送信する。そして、ステップＳ３０１に戻る。
なお、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。【００７０】
次に、本実施の形態１に係る情報処理システムの第２の旅行サービスサーバ装置１２０の動作について、図４のフローチャートを用いて説明する。
（ステップＳ４０１）第二の旅行サービスサーバ装置１２０の、図示しない取得部が、第二情報の取得要求を受け付けたか否かを判定する。受け付けた場合、ステップＳ４０２へ進み、受け付けていない場合、ステップＳ４０１に戻る。【００７１】
（ステップＳ４０２）第二の旅行サービスサーバ装置１２０の、図示しない第二情報の取得部が、第二情報の取得要求が含むキーに合致する第二情報が、第二情報格納部１２１内にあるか否かを判定する。ある場合、ステップＳ４０３へ進み、ない場合、ステップＳ４０１に戻る。【００７２】
（ステップＳ４０３）第二の旅行サービスサーバ装置１２０の、図示しない取得部が、第二情報の取得要求が指定する第二情報を、第二情報格納部１２１から取得する。【００７３】
（ステップＳ４０４）第二の旅行サービスサーバ装置１２０の、図示しない取得部が、第二情報格納部１２１から取得した第二情報を、第二情報の取得要求の出力元に送信する。そして、ステップＳ４０１に戻る。【００７４】
次に、本実施の形態１に係る情報処理システムの旅行サービス手配サーバ装置１２０の動作について、図５のフローチャートを用いて説明する。
（ステップＳ５０１）手配ページ送信部１３２は、ジャンプ指示を受け付けたか否かを判定する。受け付けた場合、ステップＳ５０２へ進み、受け付けていない場合、ステップＳ５０１に戻る。【００７５】
（ステップＳ５０２）手配ページ送信部１３２は、ジャンプ指示が指定する旅行サービス手配ページが、手配ページ格納部１３１に格納されているか否か検索する。格納されている場合、ステップＳ５０３へ進み、格納されていない場合、ステップＳ５０１へ戻る。【００７６】
（ステップＳ５０３）手配ページ送信部１３２は、ジャンプ指示が指定する旅行サービス手配ページを、手配ページ格納部１３１から取得して、ジャンプ指示の出力先に送信する。【００７７】
（ステップＳ５０４）ユーザ情報受付部１３３が、ユーザ情報、すなわち旅行者情報および旅行期間情報を受け付けたか否かを判定する。受け付けた場合、ステップＳ５０５へ進み、受け付けていない場合、ステップＳ５０４へ戻る。【００７８】
（ステップＳ５０５）第一情報部１３４が、ユーザ情報受付部１３３が受け付けたユーザ情報に基づいて、第一情報を取得する。この第一情報の取得に関する詳細な処理については図６を用いて説明する。【００７９】
（ステップＳ５０６）第二情報部１３５が、ユーザ情報受付部１３３が受け付けたユーザ情報に基づいて、第二情報を取得する。この第二情報の取得に関する詳細な処理については図７を用いて説明する。なお、本実施の形態においては、ステップＳ５０５の処理と、ステップＳ５０６の処理との順番を入れ替えても良い。【００８０】
（ステップＳ５０７）取得情報送信部１３６は、第一情報取得部１３４が取得した第一情報と、第二情報取得部１３５が取得した第二情報とを、ユーザ情報の入力元に対して送信する。そしてステップＳ５０１に戻る。
なお、図５のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。【００８１】
第一情報の取得処理について、図６のフローチャートを用いて説明する。
（ステップＳ６０１）部屋タイプ決定手段１３４１が、ユーザ情報受付部１３３が受け付けたユーザ情報のうちの、旅行者情報に基づいて、部屋タイプを決定する。すなわち、ユーザ側の情報である旅行者情報が、第一の旅行サービス提供者側の情報である部屋タイプの情報に変換される。【００８２】
（ステップＳ６０２）宿泊情報取得手段１３４２が、ユーザ情報受付部１３４が受け付けたユーザ情報のうちの、旅行期間情報と、部屋タイプ決定手段１３４１が決定した部屋タイプとを検索用のキーとして含む第一情報の取得要求を作成する。
（ステップＳ６０３）宿泊情報取得手段１３４２が、取得要求を第一の旅行サービスサーバ装置１１０に送信する。【００８３】
（ステップＳ６０４）宿泊情報取得手段１３４２が、第一情報を取得したか否か判定する。取得した場合、処理を終了し、取得していない場合、ステップＳ６０４に戻る。
第二情報の取得処理について、図７のフローチャートを用いて説明する。【００８４】
（ステップＳ７０１）座席数決定手段１３５１が、ユーザ情報受付手段１３３の受け付けたユーザ情報のうちの、旅行者情報に基づいて、座席数を決定する。すなわち、ユーザ側の情報である旅行者情報が、第二の旅行サービス提供者側の情報である座席数の情報に変換される。【００８５】
（ステップＳ７０２）日決定手段１３５２が、ユーザ情報受付手段１３３の受け付けたユーザ情報のうちの、旅行期間情報に基づいて、旅客運送サービスの出発日または帰還日、もしくは出発日および帰還日を決定する。すなわち、ユーザ側の情報である旅行者情報が、第二の旅行サービス提供者側の情報である利用日の情報に変換される。なお、ステップＳ７０２の処理とステップＳ７０１の処理の順番を入れ替えてもよい。【００８６】
（ステップＳ７０３）旅客運送予約情報取得手段１３４２は、座席数決定手段１３５１が決定した座席数、および日決定手段１３５２が決定した利用日を検索用のキーとして含む第二情報の取得要求を作成する。
（ステップＳ７０４）旅客運送予約情報取得手段１３４２が、第二情報の取得要求を、第二の旅行サービスサーバ装置１２０に送信する。【００８７】
（ステップＳ７０５）旅客運送予約情報取得手段１３４２が、第二情報を取得したか否か判定する。取得した場合、処理を終了し、取得していない場合、ステップＳ７０５に戻る。【００８８】
本実施の形態に係る情報端末１４０の動作について、図８のフローチャートを用いて説明する。
（ステップＳ８０１）入力受付部１４１が、第一旅行サービスページの送信要求を受け付けたか否か判定する。受け付けた場合、ステップＳ８０２に進み、受け付けていない場合、ステップＳ８０１に戻る。
（ステップＳ８０２）情報送信部１４２が、入力受付部１４１の受け付けた送信要求を送信する。【００８９】
（ステップＳ８０３）情報受信部１４３が、第一の旅行サービスページを受信したか否かを判定する。受信した場合、ステップＳ８０４に進み、受信していない場合、ステップＳ８０３に戻る。
（ステップＳ８０４）情報出力部１４４が、情報受信部１４３の受信した第一の旅行サービスページを出力する。【００９０】
（ステップＳ８０５）入力受付部１４１は、ジャンプ指示を受け付けたか否かを判定する。受け付けた場合、ステップＳ８０６へ進み、受け付けていない場合ステップＳ８０５に戻る。
（ステップＳ８０６）情報送信部１４２が、入力受付部１４１の受け付けたジャンプ指示を送信する。【００９１】
（ステップＳ８０７）情報受信部１４３が、旅行サービス手配ページを受信したか否か判定する。受信した場合、ステップＳ８０８へ進み、受信していない場合、ステップＳ８０７に戻る。
（ステップＳ８０８）情報出力部１４４は、情報受信部１４３が受信した旅行サービス手配ページを出力する。【００９２】
（ステップＳ８０９）入力受付部１４１は、旅行者情報と旅行期間情報とを有するユーザ情報の入力を受け付けたか否かを判定する。ユーザ情報の入力は、例えば、情報出力部１４４がＣＲＴや液晶ディスプレイ等に表示する旅行サービス手配ページを利用して行われる。受け付けた場合、ステップＳ８１０に進み、受け付けていない場合、ステップＳ８０９に戻る。
（ステップＳ８１０）情報送信部１４２は、入力受付部１４１の受け付けたユーザ情報を旅行サービス手配サーバ装置１３０に送信する。【００９３】
（ステップＳ８１１）情報受信部１４３は、第一情報および第二情報を受信したか否か判定する。受信した場合、ステップＳ８１２へ進み、受信していない場合、ステップＳ８１１に戻る。
（ステップＳ８１２）情報出力部１４４は、情報受信部１４３の受信した第一情報および第二情報を出力する。【００９４】
次に、本実施の形態に係る情報処理システムの具体例について説明する。ここでは、ネットワーク１５０はインターネットであるとする。第一の旅行サービスサーバ装置１１０は、ヨーロッパにあるＡＢＣＤホテルがウェブサイトを運営するために利用しているサーバ装置、第二の旅行サービスサーバ装置１２０は、ＥＦＧＨ航空がウェブサイトを運営するために利用しているサーバ装置であるとする。また、第一の旅行サービスページは、ＡＢＣＤホテルのウェブページ、第二の旅行サービスページは、ＥＦＧＨ航空のウェブページであるとする。【００９５】
ユーザが、ＰＣ等の情報端末１４０上でブラウザソフトを起動し、キーボードを用いて、ＡＢＣＤホテルのウェブページのＵＲＬをブラウザに入力し、このウェブページに移動するためのボタンをクリックする。これにより、情報端末１４０の入力受付部１４１は、ＡＢＣＤホテルのウェブページの送信要求を受け付ける。このＡＢＣＤホテルのウェブページの送信要求は、ＡＢＣＤホテルのウェブページのＵＲＬを含む。このＡＢＣＤホテルのウェブページの送信要求は、情報送信部１４２から、上記のＵＲＬに基づいて、第一の旅行サービスサーバ装置１１０に送られる。【００９６】
第一の旅行サービスサーバ装置１１０の第一要求受付部１１３は、ＡＢＣＤホテルのウェブページの送信要求を受け付ける。第一の旅行サービスページ送信要求のＵＲＬが示す第一ページ格納部１１１内のディレクトリには、第一の旅行サービスページのＨＴＭＬファイルが格納されている。第一ページ送信部１１４が、このＨＴＭＬファイル、およびこのファイルが参照している画像ファイル等を取得し、これらのファイルを、第一ページ送信部１１４から、情報端末１４０に対して送信する。情報端末１４０の情報受信部１４３が、これらのＨＴＭＬファイル、および画像ファイルを受信し、情報出力部１４４が、これらのＨＴＭＬファイル等に基づいて、ＡＢＣＤホテルのウェブページを、ディスプレイに表示する。【００９７】
この表示されたＡＢＣＤホテルのウェブページの例を図９に示す。第一の旅行サービスページの右側には、例えば、このＡＢＣＤホテルを利用する旅行の手配が行えること等を記載したボタン９０が設けられている。このボタン９０には、このＡＢＣＤホテルを利用する旅行の予約の手配を行うための、旅行サービス手配ページのＨＴＭＬファイルへのリンクが張られている。このＡＢＣＤホテルを利用する旅行とは、ＡＢＣＤホテルまでの旅客運送サービスとして、ＥＦＧＨ航空を利用する旅行である。旅行サービス手配ページのＨＴＭＬファイルは、旅行サービス手配サーバ装置１３０の手配ページ格納部１３１内に格納されている。【００９８】
ユーザがこのＡＢＣＤホテルのウェブページを見て、このＡＢＣＤホテルを利用した旅行をしようと考えて、ボタン９０を、マウスを使ってクリックしたとする。これにより、情報端末１４０の入力受付部１４１は、ボタン９０に張られているリンク先へのジャンプ指示、すなわちボタン９０に設置されているＵＲＬへのジャンプ指示を受け付ける。情報送信部１４２は、このジャンプ指示を、旅行サービス手配サーバ１３０に送信する。手配ページ送信部１３２が、このジャンプ指示を受け付け、このジャンプ指示が指示するＵＲＬに従って、手配ページ格納部１３１から、旅行サービス手配ページのＨＴＭＬファイル、およびこのファイルが参照している画像ファイル等を取得し、これらを情報端末１４０に送信する。情報受信部１４３が、これらのＨＴＭＬファイルと画像ファイル等を受信すると、情報出力部１４４が、これらのＨＴＭＬファイルに基づいて、旅行サービス手配ページを、ディスプレイに表示する。【００９９】
この表示された旅行サービス手配ページの例を図１０に示す。図に示すように、旅行サービス手配ページには、ユーザ情報を入力するための、複数の入力欄が設けられている。例えば、ホテルへのチェックイン日の入力欄、およびチェックアウト日の入力欄、出発地の入力欄、旅行者全員についての、名前、年齢、性別、住所、電話番号、電子メール番号等の入力欄などである。各入力欄の入力形式は問わない。例えば、文字を入力するフィールドであっても良いし、入力内容を複数の選択肢から選択させるリストであっても良いし、入力内容の要否を選択させるボタン等であっても良い。例えば、図１０においては、出発地の入力欄は、選択リストとして表示しており、性別は、ボタンとして表示している。また、出発日や、帰国日等は、カレンダー等を表示して、このカレンダーから選択した日を、入力するようにしてもよい。これらの入力欄に入力された内容が旅行者についてのユーザ情報となり、特に、ホテルのチェックイン日の入力欄、およびチェックアウト日の入力欄に入力された内容が、旅行期間情報となる。また、旅行者全員についての、名前、年齢、性別、住所、電話番号、電子メール番号等の入力欄に入力される内容が、旅行者情報となる。【０１００】
ここで、ユーザが、３０歳の男性、２８歳の女性、９歳の女性、２歳の男性から構成されるメンバーで１０月５日から、１０月８日までＡＢＣＤホテルに滞在する旅行を行おうと考え、キーボード等を使って、これらの情報を、旅行サービス手配ページに入力後、予約照会ボタン１００１を押す。すると、旅行サービス手配ページの入力欄に入力したユーザ情報が、入力受付部１４１に受け付けられ、このユーザ情報が、旅行サービス手配サーバ装置１３０に送信される。このユーザ情報は、旅行サービス手配サーバ１３０の、ユーザ情報受付部１３３により受け付けられる。なお、旅行サービス手配ページは、ここでは１ページにより構成しているが、リンクされた複数のページにより構成するようにしてもよい。この場合、各ページに入力したユーザ情報は、それぞれのページごとに、旅行サービス手配サーバ装置１３０に送信するようにしてもよい。【０１０１】
第一情報取得１３４の部屋タイプ決定手段１３４１は、ユーザ情報受付部１３３の受け付けたユーザ情報のうちの旅行者情報に基づいて、旅行者が予約すべき部屋の種類を決定する。ここでは、１８歳未満を子供と判定することにより、旅行者が、大人２人と子供２人で構成されていると判断して、部屋タイプとしてファミリールームを決定する。ＡＢＣＤホテルのファミリールームは１つのベッドルームに、２つのセミダブルベッドと、２つのシングルベッドとを持つ部屋である。どのように予約すべき部屋を決定するかについては、あらかじめ部屋タイプ決定手段１３４１に設定しておく。【０１０２】
そして、この部屋タイプ決定手段１３４１が決定した部屋タイプを指定する情報と、ユーザ情報受付部１３３の受け付けたユーザ情報のうちの旅行期間情報から得られるすべての宿泊日を指定する情報とを、検索用のキーとして含む第一情報の取得要求を、宿泊情報取得手段１３４２により作成して、第一の旅行サービスサーバ装置１１０に出力する。【０１０３】
図１１は、第一情報格納部１１２に格納されている第一情報の、データの構成を示す図である。第一情報は、データ項目として、宿泊日、部屋タイプ、空室数、宿泊料金等を有している。宿泊日とは、ホテルにチェックインする日付である。部屋タイプは、ホテルが提供している部屋の種類を示す。このＡＢＣＤホテルは、シングルベッドルーム、ダブルベッドルーム、ツインベッドルーム、およびファミリールームの、４種類の部屋を提供している。空室数は、予約の入っていない部屋数であり、予約が入るごとに修正される。宿泊料金は、一部屋あたりの宿泊料金である。【０１０４】
第一の旅行サービスサーバ装置１１０の、図示しない取得部が第一情報の取得要求を受け付けると、この取得部は、第一情報の取得要求の含む検索用のキーを用いて、第一情報格納部１１２に格納されている第一情報の検索を行う。ここでは、第一情報の取得要求に含まれる宿泊日と、部屋タイプとに合致するとともに、空室があることを示している第一情報を検索する。検索の結果、条件を満たす第一情報がある場合、この第一情報が、宿泊情報手段１３４２に送信される。また、条件を満たすものがない場合、条件を満たすものがないこと示す情報を、宿泊情報手段１３４２に送信する。これにより、宿泊情報取得手段１３４２が第一情報を取得する。【０１０５】
第二情報取得部１３５の座席数決定手段１３５１は、ユーザ情報受付部１３３の受け付けたユーザ情報のうちの旅行者情報に基づいて、旅行者が予約すべき座席数を決定する。日本においては、航空機を利用した旅客運送サービスでは、国内線と国際線とで、座席が必要となる最低年齢が異なる。国内線では、３歳未満は座席不要であり、国際線では、２歳未満は座席不要である。このため、例えば、ＡＢＣＤホテルが国外にある場合、国際線を利用することとなるため、旅行者の中に２歳の子供が含まれると、座席が必要であるとして、旅行者の座席数を決定する際に、この子供の座席も数える。また、ＡＢＣＤホテルが国内にある場合には、国内線を利用することとなるため、旅行者の座席数を決定する際に、２歳の子供の座席は数えない。以上のようにして、旅行者の座席数を決定する。ここでは、ＡＢＣＤホテルは、国外にあるため、旅行者の座席数は、４席に決定される。なお、国内線であるか、国際線であるかの判断は、例えば、以下のようにして実現できる。まず、第一の旅行サービスページのリンクに、第一の旅行サービスが提供される国や地域の情報を含ませるようにし、ユーザがこのリンクから得るジャンプ指示に、この国や地域の情報を含まれるようにする。そしてこのジャンプ指示を受け付けた場合に、これに含まれる国や地域の情報を第二情報取得部１３５が取得してメモリ等に格納する。そして、座席数決定手段１３５１が、座席数を決定する際に、この国や地域の情報を取得し、この情報と、ユーザ情報に含まれる出発地の情報とが、同一地域に含まれるか否かを判断し、同一であれば、国内線と判断し、異なれば国際線であると判断する。【０１０６】
あるいは、第一の旅行サービスサーバ装置１１０のドメインと第二の旅行サービスサーバ装置１２０のドメインとから、それぞれのサーバ装置の設けられている国や地域を特定する。そして、第一の旅行サービスサーバ装置１１０と第二の旅行サービスサーバ装置１２０とが同一国または地域に配置されていると判断される場合には、航空会社とホテルとが同じ地域にあるとして国内線であると判断し、同一国または地域に配置されていないと判断される場合には、航空会社とホテルとが同じ地域にないとして国際線であると判断する。これにより、国内線、国際線の判断が実現できる。具体例を挙げると、通常、ドメインの末尾には、ＪＰや、ＵＫ、といったサーバの設置されている国または地域を表す文字列が入る。このため、ドメインのこの文字列から、サーバ装置の設けられている国や地域を特定できる場合がある。この様なドメインから得られるサーバの設置場所から、例えば第一の旅行サービスを提供するホテルのサーバ装置が日本にあり、第二の旅行サービスを提供する航空会社のサーバ装置も日本にあれば、国内線であると判断可能である。また、ホテルのサーバ装置が、フランスにあり、航空会社のサーバ装置が日本にあれば、国際線であると判断可能である。【０１０７】
第一情報取得１３４の日決定手段１３５１は、ユーザ情報受付部１３３の受け付けたユーザ情報のうちの旅行期間情報に基づいて、ＥＦＧＨ航空の搭乗日を決定する。ここでは、ユーザ情報の旅行期間情報が、ホテルのチェックイン日と、チェックアウト日とを示す情報であるため、出発の際の搭乗日としては、ホテルのチェックイン日が現地への到着日となるような搭乗日を、運行区間に基づいて決定する。また、帰還の際の搭乗日としては、ホテルのチェックアウト日を搭乗日に設定する。ここでは、日本からヨーロッパまでの運行区間となり、飛行距離が長いことから、出発の際の搭乗日は、ホテルのチェックイン日の前日、すなわち１０月４日に設定される。また、帰還の際の搭乗日は、ホテルのチェックアウト日、すなわち１０月８日に設定される。【０１０８】
そして、座席数決定手段１３５１が決定した座席数と、日決定手段１３５２が決定した搭乗日と、運行区間とを、検索用のキーとして含む第二情報取得要求を、旅客運送予約情報取得手段１３５３により作成して、第二の旅行サービスサーバ装置１２０に出力する。運行区間は、旅行の出発地と旅行先との区間であり、旅客運送予約情報取得手段１３５３により決定される。出発地は、ユーザ情報に含まれる、ユーザが選択した出発地の情報から決定される。また、旅行先の情報は、例えばＡＢＣＤホテルに関する旅行サービス手配ページに、あらかじめ、ＡＢＣＤホテルの最寄の空港の情報を含ませておき、ユーザ情報ともに情報端末１４０から送信されるようにすること等で取得可能である。また、ＡＢＣＤホテルについての情報、例えば最寄の空港等の情報を、あらかじめ第一情報取得部１３４がメモリ等に格納しておくようにし、この情報に含まれる最寄の空港等の情報を運行区間の決定時に取得するようにしてもよい。なお、通常は、旅行の行きと帰りにＥＦＧＨ航空を利用することとなるため、行き用の第二情報の取得要求と、帰り用の第二情報の取得要求とが、それぞれ作成されて出力される。【０１０９】
図１２は、第二情報格納部１１２に格納されている第二情報の、データの構成を示す図である。第二情報は、データ項目として、搭乗日、運行区間、便名、出発時間、空席数、運賃等を有している。搭乗日とは旅客機が出発する日付であり、搭乗地における日付で表される。運行区間は、出発地と到着地とにより示される。便名は、ＥＦＧＨ航空の便名である。出発時間および到着時間は、それぞれの現地での時間である。空席数は、予約の入っていない座席数であり、予約が入るごとに修正される。運賃は、大人料金で表示される。子供料金は、ここでは、大人料金に所定の比率、例えば７０％をかけた金額となる。【０１１０】
第二の旅行サービスサーバ装置１２０の、図示しない取得部が第二情報の取得要求を受け付けると、この取得部は、第二情報の取得要求の含む検索用のキーを用いて、第二情報格納部１２１に格納されている第二情報の検索を行う。ここでは、第二情報の取得要求の含む搭乗日と、運行区間とに合致するとともに、第二情報の取得要求が含む座席数以上の空席を有する第二情報を検索する。検索の結果、条件を満たす第二情報がある場合、この第二情報が、旅客運送予約情報取得手段１３５３に送信される。また、条件を満たすものがない場合、条件を満たすものがないこと示す情報が、第二情報として、旅客運送予約情報取得手段１３５３に送信される。これにより、旅客運送予約情報取得手段１３５３が第二情報を取得する。【０１１１】
宿泊情報取得部１３４２が第一情報を取得し、旅客運送予約情報取得部１３５３が第二情報を取得したとすると、取得情報送信部１３６が、これらの取得した第一情報と第二情報とを情報端末１４０に送信する。
情報受信部１４３は、この第一情報と第二情報とを受信する。そして、受信した第一情報と第二情報とが、情報出力部１４４によりディスプレイに表示される。【０１１２】
図１３は、第一情報と第二情報とを表示した例を示す図である。図に示すように、予約可能なＡＢＣＤホテルの部屋と、ＥＦＧＨ航空の利用便に関する情報が表示される。これにより、ユーザは、旅行の予約の可否を知ることができる。【０１１３】
なお、本実施の形態においては、予約の可否を照会するだけでなく、予約を行えるようにすることもできる。例えば、第一の旅行サービスサーバ装置１１０および第二の旅行サービスサーバ装置１２０に、予約を受けるための手段、例えば、予約に必要な情報を受け付けるための手段や、この受け付けた予約情報を格納する手段等を設けておく。そして、図１３に示したような予約の可否の照会結果を表示するページに、ボタン１３０１のような、予約を行うことを指示するためのボタン等を設け、このボタンをマウスを利用して押すことで、第一の旅行サービスサーバ装置１１０および第二の旅行サービスサーバ装置１２０に対し、前述した第一情報の取得要求や、第二の情報の取得要求や、その他の必要な旅行者情報等を送信されるようにする。そして、この送信された情報等を用いて、第一の旅行サービスサーバ装置１１０および第二の旅行サービスサーバ装置１２０の予約を受けるための手段が、予約を行うようにしてもよい。また、予約を行う際には、新たに必要となる情報、例えばクレジットカード番号等を、ユーザに追加入力させるようにしてもよい。【０１１４】
以上、本実施の形態によれば、旅行サービス手配ページに情報を記入するだけで、第一の旅行サービスと第二の旅行サービスとの予約の手配を行うことができる。これにより、第一の旅行サービスの予約の手配と、第二の旅行サービスの予約の手配とを個別に行う必要が無くなり、予約の手配を行う際の煩雑な作業を軽減でき、ユーザが予約の照会を行う際の利便性を向上させることができる。【０１１５】
また、第一情報取得部１３４および第二情報取得部１３５が、ユーザ情報を、第一および第二の旅行サービスの提供者の情報に変換して、これを用いて予約情報を取得している。このため、ユーザが、第一および第二の旅行サービスの提供者側の情報、例えばどのような部屋タイプがあるか、といったことや、何歳以上から座席が必要となるか、といった情報を知らなくてよい。ユーザがこのような第一および第二の旅行サービスの提供者側の情報を知らなくても、ユーザ情報を第一および第二の旅行サービスの提供者側の情報に変換して、適切な予約情報の取得を行うことができる。このため、ユーザは適切な予約の手配を行うことができ、予約の手配を行う際の利便性を向上させることができる。また、ユーザがユーザ情報の入力時に指定すべき項目を削減することができ、予約の手配を行う際の煩雑な作業を軽減できる。【０１１６】
また、第一の旅行サービスページのリンク先である旅行サービス手配ページを利用した予約の手配においては、第一の旅行サービスの利用を前提として、第二の旅行サービスの予約の手配を行うため、第一の旅行サービスを利用することから決定される情報、例えば、目的地の最寄の空港等の情報を、第二の旅行サービスの予約を行う際に必要な情報に組み入れることができる。これにより、ユーザがこれらの情報を入力することが不要となり、予約の手配を行う際の煩雑な作業を軽減でき、ユーザが予約の手配を行う際の利便性を向上させることができる。【０１１７】
また、ユーザは、第一の旅行サービスの提供者が運営する第一の旅行サービスページからのリンク先で、第二の旅行サービスの予約の手配も行うこととなる。このため、第一の旅行サービスの提供者が、サービスの一環として、ユーザに対して第二の旅行サービスの予約手配等を行っているように見せることができる。また、このような第二の旅行サービスの予約の手配においては、第一の旅行サービス提供者は、実際には、第二の旅行サービスの予約の手配を行う必要が無い。このため、第一の旅行サービスの提供者にとっては、第二の旅行サービスの予約手配を行うために必要となっていた手間や人員を削減することができる。この結果、第一の旅行サービスの提供者は、経済的な負担を削減するとともに、提供するサービスの質を向上させることが可能となる。【０１１８】
なお、本実施の形態においては、第一の旅行サービスが、宿泊施設としてホテルを提供するサービスである場合について説明したが、第一の旅行サービスは、ホテル以外の、他の宿泊施設を提供するサービスであってもよい。【０１１９】
また、本実施の形態においては、第二の旅行サービスが、航空機による旅客を運送するサービスである場合について説明したが、第二の旅行サービスは、航空機以外の、輸送手段を利用した、旅客の運送を提供するサービスであってもよい。【０１２０】
なお、本実施の形態において、第二の旅行サービスサーバ装置１２０内の構成と同様の構成を、旅行サービスサーバ装置１３０に設けるようにして、第二の旅行サービスサーバ装置１２０を省略するようにしてもよい。かかることは、他の実施の形態においても同様である。【０１２１】
また、第一情報格納部１１２を、第一の旅行サービスサーバ装置１１０以外のサーバ装置等に設けるようにしてもよい。かかることは、他の実施の形態においても同様である。【０１２２】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。【０１２３】
なお、上記各実施の形態における情報処理装置の第一の旅行サービスサーバ装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、格納している第一の旅行サービスに関するウェブページであり、前記第一の旅行サービスを含む複数の旅行サービスの予約の手配に関するウェブページである旅行サービス手配ページへのリンクを有する第一の旅行サービスページを送信する要求であるページ送信要求を受け付ける第一要求受付ステップと、前記ページ送信要求を受け付けた場合に、前記第一の旅行サービスページを送信する第一ページ送信ステップと、格納している前記第一の旅行サービスの予約に関する情報である第一の旅行サービス情報を取得する要求を受け付ける取得要求受付ステップと、前記第一の旅行サービス情報を取得する要求を受け付けた場合に、前記第一の旅行サービス情報を送信する第一の旅行サービス情報送信ステップとを実行させるためのプログラムである。【０１２４】
なお、上記各実施の形態における情報処理装置の旅行サービス手配サーバ装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、旅行者に関する情報である旅行者情報と旅行期間に関する情報である旅行期間情報を受け付けるユーザ情報受付ステップと、前記旅行者情報と前記旅行期間情報に基づいて、第一の旅行サービスの予約に関する情報である第一の旅行サービス情報を取得する第一情報取得ステップと、前記旅行者情報と前記旅行期間情報に基づいて、第二の旅行サービスの予約に関する情報である第二の旅行サービス情報を取得する第二情報取得ステップとを実行させるためのプログラムである。【０１２５】
さらに、前記プログラムにおいて、コンピュータに、前記第一および第二の旅行サービスの予約の手配に関するウェブページである旅行サービス手配ページを、前記第一の旅行サービスに関するウェブページが有する、前記旅行サービス手配ページへのリンクに基づくジャンプ指示により、送信する手配ページ送信ステップをさらに実行させ、前記ユーザ情報受付ステップにおいて、前記旅行サービス手配ページにより受け付けた旅行者情報と旅行期間情報とを受け付けるプログラムである。【０１２６】
なお、上記プログラムにおいて、情報を送信する送信ステップや、情報を受信する受信ステップなどでは、ハードウェアでしか行われない処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理は、少なくとも含まれない。【０１２７】
また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体、例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど、に記録されたプログラムが読み出されることによって実行されてもよい。【０１２８】
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。【０１２９】
（実施の形態２）
図１４は、本実施の形態２に係る情報処理システムの構成を示すブロック図である。本実施の形態２に係る情報処理システムは、第一の旅行サービスサーバ装置１１０と、第二の旅行サービスサーバ装置１２０と、旅行サービス手配サーバ装置１４３０と、情報端末１４０とを備えている。第一の旅行サービスサーバ装置１１０、第二の旅行サービスサーバ装置１２０、旅行サービス手配サーバ装置１４３０、および情報端末１４０は、ネットワーク１５０を介して相互に接続されている。なお、第一の旅行サービスサーバ装置１１０、第二の旅行サービスサーバ装置１２０、情報端末１４０、およびネットワーク１５０の構成については、前記実施の形態１と同様であるのでここでは説明を省略する。ただし、ここでは、第一の旅行サービスが、ダイビングの講習を提供するサービスであり、第二の旅行サービスがダイビングの講習が提供される地域においてレンタカーを提供するサービスであるとする。ダイビングの講習を提供するサービスは、旅行先におけるアクティビティを提供するサービスの一つである。また、第一情報格納部１１２が格納している第一情報が、ダイビング講習の予約に関する講習予約情報であるとする。この講習予約情報は、例えばダイビングの講習コースの空席の有無や、予約可能な講習コースの料金等の情報である。また、第二情報格納部１２１が格納している第二情報が、レンタカー予約に関するレンタカー予約情報であるとする。このレンタカー予約情報は、例えば、未予約のレンタカーの台数や、予約可能なレンタカーの料金等の情報である。【０１３０】
旅行サービス手配サーバ装置１４３０は、手配ページ格納部１３１と、手配ページ送信部１３２と、ユーザ情報受付部１３３と、第一情報取得部１４３４と、第二情報取得部１４３５と、取得情報送信部１３６とを備えている。なお、手配ページ格納部１３１、手配ページ送信部１３２、および取得情報送信部１３６の構成については前記実施の形態１と同様であるので、説明は省略する。
第一情報取得部１４３４は、講習コース決定手段１４３４１と講習予約情報取得手段１４３４２とを備えている。【０１３１】
第二情報取得部１４３５は、車タイプ決定手段１４３５１、期間決定手段１４３５２、チャイルドシート決定手段１４３５３、レンタカー予約情報取得手段１４３５４を備えている。【０１３２】
第一情報取得部１４３４は、ユーザ情報受付部１３３の受け付けた旅行者情報と旅行期間情報とに基づいて、第一の旅行サービスサーバ装置１１０の第一情報格納部１１２から、第一情報を取得する。具体的には、第一情報取得部１４３４は、ユーザ側の情報である旅行者情報と旅行期間情報とを、第一の旅行サービスの提供者側の情報に変換し、この情報を利用して第一情報を取得する。どのような変換を行うかは問わない。第一情報取得部１３４は、例えば、有線または無線の通信手段や、有線または無線の放送手段により構成される。また、ＭＰＵやメモリ等を備えていても良い。【０１３３】
講習コース決定手段１４３４１は、ユーザ情報受付部１３３の受け付けた旅行者情報に基づいて、受講するダイビング講習のコースを決定する。講習コースはどのように決定してもよい。例えば、旅行者の年齢を所定の閾値、例えば７０歳、と比較して、この閾値以上であれば、その旅行者が高齢者であると判断して、難易度の低いシニア向けのダイビング講習コースを決定するようにしてもよい。また、旅行者の年齢を所定の閾値、例えば１８歳、と比較して、この閾値以上であれば、旅行者を大人と判断し、閾値未満であれば、子供と判断する。そして、旅行者のグループが大人と子供とにより構成される場合、大人専用のインストラクターと子供専用のインストラクターとがついたファミリー向けのダイビング講習コースを決定してもよい。また、旅行者の性別を判定し、旅行者が女性あるいは女性のグループである場合、インストラクターが女性である女性向けダイビング講習コースを決定してもよい。つまり、講習コース決定手段１４３４１は、ユーザである旅行者側の情報を、ダイビングスクール側の情報、すなわち講習コースの情報に変換するものである。講習コース決定手段１４３４１は、例えば、ＭＰＵやメモリ等により実現され得る。【０１３４】
講習予約情報取得手段１４３４２は、ユーザ情報受付部１３３の受け付けた旅行期間情報と講習コース決定手段１４３４１が決定した講習コースとをキーとして、第一の旅行サービスサーバ装置１１０から、第一情報、すなわち講習予約情報を取得する。例えば、これらのキーを含む取得要求を作成し、この取得要求を、第一の旅行サービスサーバ装置１１０に送信する。そして、これらのキーに基づいて、第一の旅行サービスサーバ装置１１０に、第一情報格納部１１２内の検索を行わせて、これらのキーと合致した第一情報を取得させる。そして、この取得された第一情報を講習情報取得手段１４３４２に送信させることで、宿泊情報取得手段１３４２が第一情報を取得するようにする。なお、合致する第一情報がない場合、合致するものがないことを示す情報を、第一情報として、講習予約情報取得手段１４３４２に送信させる。第一情報の取得要求は、例えば検索式等である。講習予約情報取得手段１４３４２は、例えば、有線または無線の通信手段や、有線または無線の放送手段により構成される。また、ＭＰＵやメモリ等を備えていても良い。【０１３５】
第二情報取得部１４３５は、ユーザ情報受付部１３３の受け付けた旅行者情報と旅行期間情報に基づいて、第二の旅行サービスサーバ装置１２０の第二情報格納部１２１から、第二情報、すなわちレンタカー予約情報を取得する。具体的には、第二情報取得部１４３５は、ユーザ側の情報である旅行者情報と旅行期間情報とを、第二の旅行サービス提供者側の情報に変換し、この情報を利用して第二情報を取得する。どのような変換を行うかは問わない。第二情報取得部１４３５は、例えば、有線または無線の通信手段や、有線または無線の放送手段により構成される。第二情報取得部１３５は、また、ＭＰＵやメモリ等を備えていても良い。【０１３６】
車タイプ決定手段１４３５１は、旅行者情報が有する旅行者の人数およびその年齢構成にしたがって、利用する車のタイプを決定する。車タイプはどのように決定してもよい。例えば、旅行者が男性と女性との組の場合、２ドアのスポーツタイプの車を決定するようにしてもよい。また、大人２人と子供２人により構成される旅行者のグループにはファミリー向けのワゴン車を決定するようにしてもよい。つまり、車タイプ決定手段１４３５１は、ユーザである旅行者側の情報を、レンタカー会社側の情報、すなわち車タイプの情報に変換するものである。車タイプ決定手段１４３５１は、ＭＰＵやメモリ等により実現され得る。【０１３７】
期間決定手段１４３５２は、旅行期間情報から目的地でのレンタカーのレンタル期間を決定する。レンタル期間は、どのように決定しても良い。例えば、旅行期間情報が、旅行の目的地への到着日と、目的地からの出発日である場合、この到着日をレンタル開始日、出発日をレンタル終了日とするようにしてもよい。また、旅行期間情報が、出発地からの出発日と、目的地での滞在日数等の旅行期間を示す情報である場合、これらの情報に基づいて、演算によりレンタル期間を決定するようにしてもよい。つまり、期間決定手段１４３５２は、ユーザである旅行者側の情報を、レンタカー会社側の情報、すなわちレンタル期間の情報に変換するものである。期間決定手段１４３５２は、ＭＰＵやメモリ等により実現され得る。【０１３８】
チャイルドシート決定手段１４３５３は、旅行者情報が有する旅行者の年齢にしたがって、チャイルドシートの予約の要否を決定する。例えば、旅行者の全員の年齢について、所定の年齢未満であるか否かを判断し、所定の年齢未満の旅行者がいた場合、この旅行者にはチャイルドシートが必要であると判断する。具体例としては、旅行者の中に、６歳未満の子供がいる場合、チャイルドシートの予約が必要であることを決定する。つまり、チャイルドシート決定手段１４３５３は、ユーザである旅行者側の情報を、レンタカー会社側の情報、すなわちチャイルドシートの要否の情報に変換するものである。チャイルドシート決定手段１４３５３は、ＭＰＵやメモリ等により実現され得る。【０１３９】
レンタカー予約情報取得手段１４３５４は、車タイプ決定手段１４３５１が決定した車タイプ、チャイルドシート決定手段１４３５３が決定したチャイルドシートの要否、および期間決定手段１４３５２が決定したレンタル期間をキーとして、第二情報、すなわちここではレンタカー予約情報を取得する。例えば、これらのキーを含む取得要求を作成し、この取得要求を、第二の旅行サービスサーバ装置１２０に送信する。そして、これらのキーに基づいて、第二の旅行サービスサーバ装置１２０に、第二情報格納部１１２内の検索を行わせ、これらのキーと合致する第二情報を取得させる。そして、この取得した第二情報を、レンタカー予約情報取得手段１４３５４に送信させることで、レンタカー予約情報取得手段１４３５４が第二情報を取得するようにしてもよい。なお、合致する第二情報がない場合、合致するものがないことを示す情報を、第二情報として、レンタカー予約情報取得部１４３５４に送信させる。第二情報の取得要求は、具体的には、例えば検索式等である。レンタカー予約情報取得手段１４３５４は、例えば、有線または無線の通信手段や、有線または無線の放送手段により構成される。また、ＭＰＵやメモリ等を備えていても良い。【０１４０】
次に、本実施の形態に係る第一情報取得部１４３４の、第一情報を取得する動作について、図１５に示したフローチャートを用いて説明する。なお、この動作は、前記実施の形態１において図５を用いて説明した第一情報を取得するステップＳ５０５の処理に相当するものである。【０１４１】
（ステップＳ１５０１）講習コース決定手段１４３４１が、ユーザ情報受付部１３３が受け付けたユーザ情報のうちの、旅行者情報に基づいて、講習コースを決定する。すなわち、ユーザ側の情報である旅行者情報が、第一の旅行サービス提供者側の情報である講習コースの情報に変換される。【０１４２】
（ステップＳ１５０２）講習予約情報取得手段１４３４２が、ユーザ情報受付部１４３４が受け付けたユーザ情報のうちの、旅行期間情報と、講習コース決定手段１４３４１が決定した講習コースとを検索用のキーとして含む第一情報の取得要求を作成する。
（ステップＳ１５０３）講習予約情報取得手段１４３４２が、取得要求を第一の旅行サービスサーバ装置１１０に送信する。【０１４３】
（ステップＳ１５０４）講習予約情報取得手段１４３４２、第一情報を取得したか否か判定する。取得した場合、処理を終了し、取得していない場合、ステップＳ１５０４に戻る。【０１４４】
次に、本実施の形態に係る第二情報取得部１４３５の、第二情報を取得する動作について、図１６に示したフローチャートを用いて説明する。なお、この動作は、前記実施の形態１において図５を用いて説明した第二情報を取得するステップＳ５０６の処理に相当するものである。【０１４５】
（ステップＳ１６０１）車タイプ決定手段１４３５１が、ユーザ情報受付手段１３３の受け付けたユーザ情報のうちの、旅行者情報に基づいて、レンタカーの車タイプを決定する。すなわち、ユーザ側の情報である旅行者情報が、第二の旅行サービス提供者側の情報である車タイプの情報に変換される。【０１４６】
（ステップＳ１６０２）期間決定手段１４３５２が、ユーザ情報受付手段１３３の受け付けたユーザ情報のうちの、旅行期間情報に基づいて、レンタカーのレンタル期間を決定する。すなわち、ユーザ側の情報である旅行者情報が、第二の旅行サービス提供者側の情報であるレンタル期間の情報に変換される。【０１４７】
（ステップＳ１６０３）チャイルドシート決定手段１４３５３が、ユーザ情報受付手段１３３の受け付けたユーザ情報のうちの、旅行期間情報に基づいてチャイルドシートの要否を決定する。すなわち、ユーザ側の情報である旅行者情報が、第二の旅行サービス提供者側の情報であるチャイルドシートの要否の情報に変換される。なお、ステップＳ１６０１からステップＳ１６０３の処理については、処理を行う順番は問わない。【０１４８】
（ステップＳ１６０４）レンタカー予約情報取得手段１４３５４は、車タイプ決定手段１４３５１が決定した車タイプ、期間決定手段１４３５２が決定したレンタル期間、チャイルドシート決定手段１４３５３が決定したチャイルドシートの要否を検索用のキーとして含む第二情報の取得要求を作成する。
（ステップＳ１６０５）レンタカー予約情報取得手段１４３５４が、第二情報の取得要求を、第二の旅行サービスサーバ装置１２０に送信する。【０１４９】
（ステップＳ１６０６）レンタカー予約情報取得手段１４３５４が、第二情報を取得したか否か判定する。取得した場合、処理を終了し、取得していない場合、ステップＳ１６０６に戻る。【０１５０】
次に具体例について説明する。なお、上記実施の形態１において説明した情報処理システムと同様の構成の部分についての説明は適宜省略する。ここでは、第一の旅行サービスサーバ装置１１０は、ＩＪＫＬダイビングスクールがウェブサイトを運営するために利用しているサーバ装置、第二の旅行サービスサーバ装置１２０は、ＭＮＯＰレンタカーがウェブサイトを運営するために利用しているサーバ装置であるとする。また、第一の旅行サービスページは、ＩＪＫＬダイビングスクールのウェブページ、第二の旅行サービスページは、ＭＮＯＰレンタカー会社のウェブページであるとする。【０１５１】
ユーザが、ＩＪＫＬダイビングスクールのウェブページを表示させるまでの処理については、上記実施の形態１の具体例におけるホテルのウェブページを表示させるまでの処理と同様であるので、ここでは省略する。【０１５２】
ＩＪＫＬダイビングスクールのウェブページには、ＩＪＫＬダイビングスクールのダイビング講習コースの受講の予約の手配ができるとともに、ＩＪＫＬダイビングスクールのある地域において利用可能なＭＮＯＰレンタカーの予約の手配ができることを示したボタンが設けられている。ユーザが、例えば、ダイビング講習コースの受講を目的とした旅行を計画しようとしたとして、このボタンを押すと、ＩＪＫＬのダイビング講習コースの予約の手配とＭＮＯＰレンタカーの予約の手配とを行うための、旅行サービス手配ページへのジャンプ指示が情報端末１４０から出力されて、旅行サービス手配ページが表示される。【０１５３】
この表示された旅行サービス手配ページの例を図１７に示す。図に示すように、旅行サービス手配ページには、ユーザ情報を入力するための、複数の入力欄が設けられている。例えば、ダイビング講習コースの受講開始日と受講終了日の入力欄、旅行者全員についての、名前、年齢、性別、住所、電話番号、電子メール番号等の入力欄などである。これらの入力欄に入力された内容が旅行者についてのユーザ情報となり、特に、ダイビング講習コースの受講開始日と受講終了日の入力欄に入力された内容が、旅行期間情報となる。また、旅行者全員についての、名前、年齢、性別、住所、電話番号、電子メール番号等の入力欄に入力される内容が、旅行者情報となる。【０１５４】
ここで、ユーザが、３０歳の男性、２８歳の女性、９歳の女性、２歳の男性から構成されるメンバーで１０月５日から、１０月８日までダイビングの講習を受講しようと考え、キーボード等を使って、これらの情報を、旅行サービス手配ページに入力後、予約照会ボタン１７０１を押す。すると、旅行サービス手配ページの入力欄に入力したユーザ情報が、入力受付部１４１に受け付けられる。そして、ユーザ情報が、旅行サービス手配サーバ装置１３０に送信される。このユーザ情報は、旅行サービス手配サーバ１３０の、ユーザ情報受付部１３３により受け付けられる。【０１５５】
第一情報取得１４３４の講習コース決定手段１４３４１は、ユーザ情報受付部１３３の受け付けたユーザ情報のうちの旅行者情報に基づいて、旅行者が予約するダイビングの講習コースを決定する。今回は、ユーザを含めた旅行者の構成が、旅行者の全員の年齢から、大人２人と子供２人であると判断され、ファミリー講習コースが決定される。【０１５６】
そして、この決定された講習コースを指定する情報と、ユーザ情報受付部１３３の受け付けたユーザ情報のうちの旅行期間情報から得られる受講開始日と終了日とを指定する情報とを、検索用のキーとして含む第一情報の取得要求を、講習予約情報取得手段１４３４２により作成して、第一の旅行サービスサーバ装置１１０に出力する。【０１５７】
図１８は、第一情報格納部１１２に格納されている第一情報の、データの構成を示す図である。第一情報は、データ項目として、受講日、講習コース、空席数、講習料金等を有している。受講日とは、ダイビング講習を受講する日付である。講習コースは、ＩＪＫＬダイビングスクールが提供しているダイビングの講習コース名である。空室数は、講習コースを受講可能な人数であり、予約が入るごとに修正される。講習料金は、一日あたりの講習料金である。【０１５８】
第一の旅行サービスサーバ装置１１０の、図示しない第一情報取得部が第一情報取得要求を受け付けると、この第一情報取得部は、第一情報取得要求の含む検索用のキーを用いて、第一情報格納部１１２に格納されている第一情報の検索を行う。ここでは、第一情報取得要求に含まれる受講日と、講習コースとに合致するとともに、空席があることを示している第一情報を検索する。検索の結果、条件を満たす第一情報がある場合、この第一情報が、講習予約情報取得手段１４３４２に送信される。また、条件を満たすものがない場合、条件を満たすものがないこと示す情報を、第一情報として、講習予約情報取得手段１４３４２に送信する。これにより、講習予約情報取得手段１４３４２が第一情報を取得する。【０１５９】
第二情報取得部１４３５の車タイプ決定手段１４３５１は、ユーザ情報受付部１３３の受け付けたユーザ情報のうちの旅行者情報に基づいて、旅行者が予約する車タイプを決定する。ここでは、旅行者が大人２人と子供２人であるので、ファミリー向けワゴン車が決定される。【０１６０】
第二情報取得部１４３５の期間決定手段１４３５２は、ユーザ情報受付部１３３の受け付けたユーザ情報のうちの旅行期間情報に基づいて、ＭＮＯＰレンタカーのレンタル期間を決定する。ここでは、ダイビング講習の受講開始日と、終了日とが決まっているため、受講開始日の前日、すなわち１０月４日から、受講開始日の終了日の次の日、すなわち１０月９日までをＭＮＯＰレンタカーのレンタル期間に決定する。【０１６１】
第二情報取得部１４３５のチャイルドシート決定手段１４３５３は、ユーザ情報受付部１３３の受け付けたユーザ情報のうちの旅行者情報に基づいて、チャイルドシートの要否を決定する。ここでは、旅行者として、５歳の子供を一人含むむため、チャイルドシートが必要であると決定される。【０１６２】
そして、車タイプ決定手段１４３５１が決定した車タイプと、期間決定手段１４３５２が決定したレンタル期間と、チャイルドシート決定手段１４３５３が決定したチャイルドシートが必要であるという情報と、レンタカーの受渡し場所の情報を、検索用のキーとして含む第二情報の取得要求を、レンタカー予約情報取得手段１４３５４により作成して、第二の旅行サービスサーバ装置１２０に出力する。なお、レンタカーの受け渡し場所は、例えばＩＪＫＬダイビングスクールに関する旅行サービス手配ページに、あらかじめ、ＩＪＫＬダイビングスクールの最寄のＭＮＯＰレンタカーの営業所の情報、例えば営業所名等、を埋め込んでおき、この営業所の情報を、ユーザ情報ともに情報端末１４０から送信されるようにすること等で取得可能である。また、ＩＪＫＬダイビングスクールについての情報、例えば最寄のＭＮＯＰレンタカーの営業所の情報等の情報を、あらかじめ第一情報取得部１４３４がメモリ等に格納しておくようにし、この情報に含まれる最寄のＭＮＯＰレンタカーの営業所の情報を、レンタカーの受け渡し場所の決定時に取得するようにしてもよい。ここでは、ＩＪＫＬダイビングスクールの最寄のＭＮＯＰレンタカー会社の東営業所に設定されている。【０１６３】
図１９は、第二情報格納部１１２に格納されている第二情報の、データの構成を示す図である。第二情報は、データ項目として、レンタル日、車タイプ、残台数、ＣＳ（チャイルドシート）の有無、受渡し場所、利用料金等を有している。レンタル日とはレンタカーを借りる日付であり、現地における日付で表される。車タイプは、レンタカーをその特徴に合わせて分類したカテゴリーである。残台数は、予約の入っていない車の数であり、予約が入るごとに修正される。チャイルドシートの有無は、チャイルドシートが付いているか、付いていないかを示す。受け渡し場所は、旅行者がレンタカーの受け取る場所である。料金は、一日あたりの利用代金となる。【０１６４】
第二の旅行サービスサーバ装置１２０の、図示しない取得部が第二情報取得要求を受け付けると、この取得部は、取得要求の含む検索用のキーを用いて、第二情報格納部１２１に格納されている第二情報の検索を行う。ここでは、第二情報取得要求の含むレンタル日と、車タイプと、チャイルドシートの有無に合致し、残台数が０でない第二情報を検索する。検索の結果、条件を満たす第二情報がある場合、この第二情報が、レンタカー予約情報取得手段１４３５４に送信される。また、条件を満たすものがない場合、条件を満たすものがないこと示す情報が、第二情報として、レンタカー予約情報取得手段１４３５４に送信される。これにより、レンタカー予約情報取得手段１４３５４が第二情報を取得する。【０１６５】
講習予約情報取得部１４３４２が第一情報を取得し、レンタカー予約情報取得部１４３５４が第二情報を取得した以降は、上記実施の形態１において説明した具体例と同様である。【０１６６】
以上、本実施の形態によれば、旅行サービス手配ページに情報を記入するだけで、第一の旅行サービスと第二の旅行サービスとの予約の照会を行うことができる。これにより、第一の旅行サービスの予約の照会と、第二の旅行サービスの予約の照会とを個別に行う必要が無くなり、予約の照会を行う際のユーザの作業を軽減でき、ユーザが予約の照会を行う際の利便性を向上させることができる。【０１６７】
また、第一情報取得部１４３４および第二情報取得部１４３５が、ユーザ情報を、第一および第二の旅行サービスの提供者の情報に変換して、これを用いて予約情報を取得している。このため、ユーザが、第一および第二の旅行サービスの提供者側の情報、例えばどのような講習コースがあるか、といったことや、どのようなタイプのレンタカーがあるか、といったことや、何歳以上からチャイルドシートが必要となるか、といった情報を知らなくてよい。ユーザがこのような第一および第二の旅行サービスの提供者側の情報を知らなくても、ユーザ情報を第一および第二の旅行サービスの提供者側の情報に変換して、適切な予約情報の取得を行うことができる。このため、ユーザは適切な予約の手配を行うことができ、予約の手配を行う際の利便性を向上させることができる。また、ユーザがユーザ情報の入力時に指定すべき項目を削減することができ、予約の照会を行う際のユーザの作業を軽減でき、ユーザが予約の照会を行う際の利便性を向上させることができる。【０１６８】
また、第一の旅行サービスページのリンク先である旅行サービス手配ページにおいては、第一の旅行サービスの利用を前提とした、第一の旅行サービスと第二の旅行サービスとの予約の照会を行うため、第一の旅行サービスを利用することから決定される情報、例えばレンタカーの受け渡し場所等の情報を、第二の旅行サービスの予約を行う際に必要な情報に組み入れることができる。これにより、ユーザがこれらの情報を入力することが不要となり、予約の照会を行う際のユーザの作業を軽減でき、ユーザが予約の照会を行う際の利便性を向上させることができる。【０１６９】
また、ユーザは、第一の旅行サービスの提供者が運営する第一の旅行サービスページからのリンク先で、第二の旅行サービスの予約の手配も行うこととなる。このため、第一の旅行サービスの提供者が、サービスの一環として、ユーザに対して第二の旅行サービスの予約手配等を行っているように見せることができる。また、このような第二の旅行サービスの予約の手配においては、第一の旅行サービス提供者は、実際には、第二の旅行サービスの予約の手配を行う必要が無い。このため、第一の旅行サービスの提供者にとっては、第二の旅行サービスの予約手配を行うために必要となっていた手間や人員を削減することができる。この結果、第一の旅行サービスの提供者は、経済的な負担を削減するとともに、提供するサービスの質を向上させることが可能となる。【０１７０】
図２０は、本実施の形態の情報システムの変形例を説明するための図であり、図において、図１４と同一符号は同一または相当する部分を示している。以下、本実施の形態の変形例について説明する。まず、第一の旅行サービスページのリンクの情報に、第一の旅行サービスが提供される国や地域の情報を含ませるようにし、ユーザがこのリンクから得るジャンプ指示に、この国や地域の情報を含まれるようにする。さらに、図２０に示すように、ジャンプ指示に含まれる国や地域の情報から、旅行先の国や地域を決定する地域決定部２０００を設ける。そして、この地域決定部２０００が決定した第一の旅行サービスが提供されている国や地域、すなわち旅行先の国や地域に応じて、第一情報取得部１４３４および第二情報取得部１４３５が、第一情報の取得要求および第二情報の取得要求を作成する際の設定の変更を行うようにする。【０１７１】
例えば、本実施の形態においては、レンタカーの予約の可否を照会する際に、チャイルドシート決定手段１４３５３が決定するチャイルドシートの有無の情報が利用される。しかし、チャイルドシートが義務付けられる年齢が国ごとに異なる可能性がある。このような場合に、地域決定部２０００が決定した国の情報に応じて、チャイルドシートが必要な年齢を補正することにより、国にあわせた、適切なレンタカーの予約が可能となり、旅行先で生じる可能性のあるトラブルを未然に防ぐことができる。これにより、ユーザが、予約照会の際に、現地の情報を調べる手間を省くことができる。なお、かかることは、上記実施の形態１においても同様である。【０１７２】
図２１は、本実施の形態の情報システムの他の変形例を説明するための図であり、図において、図２０と同一符号は同一または相当する部分を示している。この変形例においては、図２０に示した変形例に対して、さらに、旅行先の各地の情報を取得する地域情報取得部２１００を設け、地域決定部２０００が決定した旅行先の地域について、その地域特有の情報を取得して情報端末１２０に送信するようにした。これにより、ユーザは旅行先について知っておくべき知識、例えば注意事項、禁止事項等を、受け取ることができ、旅行先について必要な情報を検索する手間を省くことができる。この地域特有の情報は、例えば、旅行において必要と考えられる地域特有の情報を集めた専用のデータベースを用意して、このデータベースから、旅行先となる地域をキーとして、検索することで取得することが可能である。地域特有の情報の具体例としては、例えば、旅行先を海外と考えると、レンタカーを運転する際に国際免許が必要であるか否かという情報や、飲酒の制限の有無や、喫煙やガム等の嗜好品についての禁止や、罰則の有無等が挙げられる。【０１７３】
なお、本実施の形態においては、第一の旅行サービスがダイビングの講習を提供するサービスである場合について説明したが、本発明においては、第一の旅行サービスは、他のアクティビティを提供するサービスであっても良い。【０１７４】
例えば、第一の旅行サービスが、アクティビティとして、スポーツ観戦のチケット予約を手配するサービスであっても良い。この場合、部屋タイプ決定手段１３４１の代わりに、例えば、旅行者の構成に応じて座席タイプを決定する座席タイプ決定手段等を設けるようにする。この座席タイプ決定手段により、例えば、旅行者が、男性１人と女性１人とにより構成される場合、コンサートの予約席として２名用のペアボックスシートを決定するようにし、旅行者が４名であれば、４名用のボックスシートを決定することが可能となる。【０１７５】
また、例えば、第一の良好サービスが、アクティビティとして、レストラン等の飲食店の予約を手配するサービスであっても良い。この場合、部屋タイプ決定手段１３４１の代わりに、例えば、旅行者の構成に応じて席数や席のタイプを決定する席タイプ決定手段を設けるようにする。この席タイプ決定手段により、例えば、旅行者が子供連れの場合、子供用の椅子を用意したり、あるいは、子供が入店できないレストランであれば、その旨を情報をユーザに伝えるとともに、子供を除いた席数の予約を行う、といったことが可能となる。【０１７６】
なお、上記実施の形態１および２においては、第一の旅行サービスが、宿泊施設を提供するサービス、またはアクティビティ提供サービスである場合を例として説明したが、本発明においては、第一の旅行サービスは、宿泊施設提供サービス、旅客の運送サービス、レンタカーを提供するサービス、またはアクティビティを提供するサービス等のいずれであってもよい。【０１７７】
また、上記実施の形態１および２においては、第二の旅行サービスが、旅客の運送サービス、またはレンタカーを提供するサービスである場合を例として説明したが、本発明においては、第二の旅行サービスは、宿泊施設提供サービス、旅客の運送サービス、レンタカーを提供するサービス、またはアクティビティを提供するサービス等のいずれであってもよい。【０１７８】
また、上記実施の形態１および２においては、第一の旅行サービスと第二の旅行サービスとの、２つの旅行サービスの予約手配を行う場合について説明したが、本発明は、第二の旅行サービスサーバ装置と同様の構成を有する旅行サービスサーバ装置を、１台以上追加して設け、さらに第一情報取得部または第二情報取得部と同様の情報取得部も追加される旅行サービスサーバ装置と同様に追加することにより、３以上の旅行サービスについての予約手配を行う場合についても適用できるものである。【０１７９】
なお、上記各実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよく、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１８０】
本発明に係る情報処理システムは、旅行に関連するサービスの予約の手配をするシステム等として利用できるものであり、特に複数のサービスを手配するためのシステム等として有用である。
【図面の簡単な説明】
【０１８１】
【図１】本発明の実施の形態１による情報処理システムの概略図。
【図２】同情報処理システムのブロック図。
【図３】同情報処理システムの動作を説明するためのフローチャート。
【図４】同情報処理システムの動作を説明するためのフローチャート。
【図５】同情報処理システムの動作を説明するためのフローチャート。
【図６】同情報処理システムの動作を説明するためのフローチャート。
【図７】同情報処理システムの動作を説明するためのフローチャート。
【図８】同情報処理システムの動作を説明するためのフローチャート。
【図９】同情報処理システムの表示例を示す図。
【図１０】同情報処理システムの表示例を示す図。
【図１１】同情報処理システムのデータ構成の例を示す図。
【図１２】同情報処理システムのデータ構成の例を示す図。
【図１３】同情報処理システムの表示例を示す図。
【図１４】本発明の実施の形態２による情報処理システムのブロック図。
【図１５】同情報処理システムの動作を説明するためのフローチャート。
【図１６】同情報処理システムの動作を説明するためのフローチャート。
【図１７】同情報処理システムの表示例を示す図。
【図１８】同情報処理システムのデータ構成の例を示す図。
【図１９】同情報処理システムのデータ構成の例を示す図。
【図２０】同情報処理システムの変形例を示すブロック図。
【図２１】同情報処理システムの変形例を示すブロック図。
【図１】
2006067835.tif 000002
【図２】
2006067835.tif 000003
【図３】
2006067835.tif 000004
【図４】
2006067835.tif 000005
【図５】
2006067835.tif 000006
【図６】
2006067835.tif 000007
【図７】
2006067835.tif 000008
【図８】
2006067835.tif 000009
【図９】
2006067835.tif 000010
【図１０】
2006067835.tif 000011
【図１１】
2006067835.tif 000012
【図１２】
2006067835.tif 000013
【図１３】
2006067835.tif 000014
【図１４】
2006067835.tif 000015
【図１５】
2006067835.tif 000016
【図１６】
2006067835.tif 000017
【図１７】
2006067835.tif 000018
【図１８】
2006067835.tif 000019
【図１９】
2006067835.tif 000020
【図２０】
2006067835.tif 000021
【図２１】
2006067835.tif 000022
【国際調査報告】
2006067835.tif 000023
2006067835.tif 000024