(57)【特許請求の範囲】
【請求項１】
利用する施設及び移動手段を選択するために利用者により用いられる端末装置がネットワークを介して接続され、利用可能な前記施設及び前記移動手段についての情報を前記端末装置に出力する情報提供装置において、
利用する前記施設及び前記移動手段を検索する際に用いられる検索条件を示す検索条件情報を前記端末装置から取得する条件情報取得手段と、
利用するための予約が実際に可能な前記施設を示し且つ当該利用に当たって必要な費用を示す費用情報を含む施設情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記施設情報と、当該施設情報を特定するための施設ＩＤとを含む施設状況レコードを、一又は複数の前記施設分、データベースから取得する施設情報取得手段と、
利用するための予約が実際に可能な往路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む往路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記往路用の移動手段情報と、当該往路用の移動手段情報を特定するための往路ＩＤとを含む往路用移動手段状況レコードと、利用するための予約が実際に可能な復路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む復路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記復路用の移動手段情報と、当該復路用の移動手段情報を特定するための復路ＩＤとを含む復路用移動手段状況レコードとを、一又は複数の往路用の前記移動手段及び復路用の前記移動手段分、データベースから取得する移動手段情報取得手段と、
前記取得された施設状況レコードと、前記取得された往路用移動手段状況レコードと、前記取得された復路用移動手段状況レコードとの組み合わせを示す組み合わせレコードであって、前記施設状況レコードに含まれる前記施設ＩＤと、前記往路用移動手段状況レコードに含まれる前記往路ＩＤと、前記復路用移動手段状況レコードに含まれる前記復路ＩＤと、前記組み合わせに含まれる前記施設、前記往路用の前記移動手段及び前記復路用の前記移動手段を共に利用するときに必要となる費用の総額と、を有する組み合わせレコードを複数生成して記憶部に記憶させる生成記憶手段と、
前記記憶部に記憶されている組み合わせレコードの中から、少なくとも一つの前記組み合わせレコードを抽出する抽出手段と、
前記抽出された組み合わせレコードに含まれる前記各ＩＤに基づく情報及び前記費用の総額を前記検索条件情報の取得元である前記端末装置に出力する出力手段と、
を備えることを特徴とする情報提供装置。
【請求項２】
請求項１に記載の情報提供装置において、
前記条件情報取得手段は、検索結果の表示順を示す情報を取得し、
前記出力手段は、前記条件情報取得手段により取得された情報が示す表示順で一つの前記組み合わせレコードに含まれる前記各ＩＤに基づく情報及び前記費用の総額を前記端末装置に出力することを特徴とする情報提供装置。
【請求項３】
請求項１又は２に記載の情報提供装置において、
前記生成記憶手段は、前記組み合わせレコードを複数生成して一時的に記憶部に記憶させることを特徴とする情報提供装置。
【請求項４】
請求項１から３のいずれか一項に記載の情報提供装置において、
前記生成記憶手段は、前記取得された施設状況レコードと、前記取得された往路用移動手段状況レコードと、前記取得された復路用移動手段状況レコードと、を総当り的に組み合わせることにより、前記組み合わせレコードを複数生成して記憶部に記憶させることを特徴とする情報提供装置。
【請求項５】
請求項１から４のいずれか一項に記載の情報提供装置において、
前記抽出手段は、前記記憶されている組み合わせレコードの中から、前記総額が安い順に前記組み合わせレコードを抽出することを特徴とする情報提供装置。
【請求項６】
請求項１から５のいずれか一項に記載の情報提供装置において、
前記移動手段情報には、前記移動手段を用いた移動時間を示す移動時間情報が含まれており、
前記抽出手段は、前記記憶されている組み合わせレコードの中から、前記移動時間が短い順に前記組み合わせ情報を抽出することを特徴とする情報提供装置。
【請求項７】
請求項６に記載の情報提供装置において、
前記抽出手段は、前記記憶されている組み合わせレコードの中から、一つの目的について往復に要する前記移動時間の和が短い順に前記組み合わせレコードを抽出することを特徴とする情報提供装置。
【請求項８】
請求項１から７のいずれか一項に記載の情報提供装置において、
前記移動手段情報には、各前記移動手段を用いた移動中における乗り継ぎ回数を示す乗継回数情報が含まれており、
前記抽出手段は、前記記憶されている組み合わせレコードの中から、前記乗り継ぎ回数が多い順に前記組み合わせレコードを抽出することを特徴とする情報提供装置。
【請求項９】
請求項１から８のいずれか一項に記載の情報提供装置において、
前記移動手段情報には、各前記移動手段を用いた移動中における乗り継ぎ回数を示す乗継回数情報が含まれており、
前記抽出手段は、前記記憶されている組み合わせレコードの中から、前記乗り継ぎ回数が少ない順に前記組み合わせレコードを抽出することを特徴とする情報提供装置。
【請求項１０】
請求項１から９のいずれか一項に記載の情報提供装置において、
前記移動手段情報には、各前記移動手段を用いて対応する目的地に到達するまでの乗り継ぎ毎に発生する乗り継ぎ時間を示す乗継時間情報が含まれており、
前記抽出手段は、前記記憶されている組み合わせレコードの中から、前記乗り継ぎ時間が長い順に前記組み合わせレコードを抽出することを特徴とする情報提供装置。
【請求項１１】
請求項１から１０のいずれか一項に記載の情報提供装置において、
前記移動手段情報には、各前記移動手段を用いて対応する目的地に到達するまでの乗り継ぎ毎に発生する乗り継ぎ時間を示す乗継時間情報が含まれており、
前記抽出手段は、前記記憶されている組み合わせレコードの中から、前記乗り継ぎ時間が短い順に前記組み合わせレコードを抽出することを特徴とする情報提供装置。
【請求項１２】
請求項１から１１のいずれか一項に記載の情報提供装置において、
前記移動手段情報には、各前記移動手段を用いた移動中に経由する経由地点を示す経由地点情報が含まれており、
前記抽出手段は、前記記憶されている組み合わせレコードの中から、前記選択された経由地点を経由する前記移動手段を含む前記組み合わせレコードを抽出することを特徴とする情報提供装置。
【請求項１３】
利用する施設及び移動手段を選択するために利用者により用いられる端末装置がネットワークを介して接続され、利用可能な前記施設及び前記移動手段についての情報を前記端末装置に出力する情報提供装置により実行される情報提供方法において、
利用する前記施設及び前記移動手段を検索する際に用いられる検索条件を示す検索条件情報を前記端末装置から取得する工程と、
利用するための予約が実際に可能な前記施設を示し且つ当該利用に当たって必要な費用を示す費用情報を含む施設情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記施設情報、当該施設情報を特定するための施設ＩＤとを含む施設状況レコードを、一又は複数の前記施設分、データベースから取得する工程と、
利用するための予約が実際に可能な往路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む往路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記往路用の移動手段情報と、当該往路用の移動手段情報を特定するための往路ＩＤとを含む往路用移動手段状況レコードと、利用するための予約が実際に可能な復路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む復路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記復路用の移動手段情報と、当該復路用の移動手段情報を特定するための復路ＩＤとを含む復路用移動手段状況レコードとを、一又は複数の往路用及び復路用の前記移動手段分、データベースから取得する工程と、
前記取得された施設状況レコードと、前記取得された往路用移動手段状況レコードと、前記取得された復路用移動手段状況レコードとの組み合わせを示す組み合わせレコードであって、前記施設状況レコードに含まれる前記施設ＩＤと、前記往路用移動手段状況レコードに含まれる前記往路ＩＤと、前記復路用移動手段状況レコードに含まれる前記復路ＩＤと、前記組み合わせに含まれる前記施設、前記往路用の前記移動手段及び前記復路用の前記移動手段を共に利用するときに必要となる費用の総額と、を有する組み合わせレコードを複数生成して記憶部に記憶させる工程と、
前記記憶部に記憶されている組み合わせレコードの中から、少なくとも一つの前記組み合わせレコードを抽出する工程と、
前記抽出された組み合わせレコードに含まれる前記各ＩＤに基づく情報及び前記費用の総額を前記検索条件情報の取得元である前記端末装置に出力する工程と、
を含むことを特徴とする情報提供方法。
【請求項１４】
利用する施設及び移動手段を選択するために利用者により用いられる端末装置がネットワークを介して接続され、利用可能な前記施設及び前記移動手段についての情報を前記端末装置に出力する情報提供装置に含まれるコンピュータを、
利用する前記施設及び前記移動手段を検索する際に用いられる検索条件を示す検索条件情報を前記端末装置から取得する条件情報取得手段と、
利用するための予約が実際に可能な前記施設を示し且つ当該利用に当たって必要な費用を示す費用情報を含む施設情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記施設情報と、当該施設情報を特定するための施設ＩＤとを含む施設状況レコードを、一又は複数の前記施設分、データベースから取得する施設情報取得手段と、
利用するための予約が実際に可能な往路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む往路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記往路用の移動手段情報と、当該往路用の移動手段情報を特定するための往路ＩＤとを含む往路用移動手段状況レコードと、利用するための予約が実際に可能な復路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む復路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記復路用の移動手段情報と、当該復路用の移動手段情報を特定するための復路ＩＤとを含む復路用移動手段状況レコードとを、一又は複数の往路用及び復路用の前記移動手段分、データベースから取得する移動手段情報取得手段と、
前記取得された施設状況レコードと、前記取得された往路用移動手段状況レコードと、前記取得された復路用移動手段状況レコードとの組み合わせを示す組み合わせレコードであって、前記施設状況レコードに含まれる前記施設ＩＤと、前記往路用移動手段状況レコードに含まれる前記往路ＩＤと、前記復路用移動手段状況レコードに含まれる前記復路ＩＤと、前記組み合わせに含まれる前記施設、前記往路用の前記移動手段及び前記復路用の前記移動手段を共に利用するときに必要となる費用の総額と、を有する組み合わせレコードを複数生成して記憶部に記憶させる生成記憶手段と、
前記記憶部に記憶されている組み合わせレコードの中から、少なくとも一つの前記組み合わせレコードを抽出する抽出手段と、
前記抽出された組み合わせレコードに含まれる前記各ＩＤに基づく情報及び前記費用の総額を前記検索条件情報の取得元である前記端末装置に出力する出力手段として機能させることを特徴とする情報提供装置用プログラム。
【請求項１５】
利用する施設及び移動手段を選択するために利用者により用いられる端末装置と、利用可能な前記施設及び前記移動手段についての情報を前記端末装置に出力する情報提供装置と、前記端末装置と前記情報提供装置とを接続するネットワークと、を含む情報提供システムにおいて、
前記情報提供装置は、
利用する前記施設及び前記移動手段を検索する際に用いられる検索条件を示す検索条件情報を前記端末装置から取得する条件情報取得手段と、
利用するための予約が実際に可能な前記施設を示し且つ当該利用に当たって必要な費用を示す費用情報を含む施設情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記施設情報と、当該施設情報を特定するための施設ＩＤとを含む施設状況レコードを、一又は複数の前記施設分、データベースから取得する施設情報取得手段と、
利用するための予約が実際に可能な往路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む往路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記往路用の移動手段情報と、当該往路用の移動手段情報を特定するための往路ＩＤとを含む往路用移動手段状況レコードと、利用するための予約が実際に可能な復路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む復路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記復路用の移動手段情報と、当該復路用の移動手段情報を特定するための復路ＩＤとを含む復路用移動手段状況レコードとを、一又は複数の往路用及び復路用の前記移動手段分、データベースから取得する移動手段情報取得手段と、
前記取得された施設状況レコードと、前記取得された往路用移動手段状況レコードと、前記取得された復路用移動手段状況レコードとの組み合わせを示す組み合わせレコードであって、前記施設状況レコードに含まれる前記施設ＩＤと、前記往路用移動手段状況レコードに含まれる前記往路ＩＤと、前記復路用移動手段状況レコードに含まれる前記復路ＩＤと、前記組み合わせに含まれる前記施設、前記往路用の前記移動手段及び前記復路用の前記移動手段を共に利用するときに必要となる費用の総額と、を有する組み合わせレコードを複数生成して記憶部に記憶させる生成記憶手段と、
前記記憶部に記憶されている組み合わせレコードの中から、少なくとも一つの前記組み合わせレコードを抽出する抽出手段と、
前記抽出された組み合わせレコードに含まれる前記各ＩＤに基づく情報及び前記費用の総額を前記検索条件情報の取得元である前記端末装置に出力する出力手段と、
を備えることを特徴とする情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供システム、情報提供装置、情報提供方法及び情報提供装置用プログラムの技術分野に属し、より詳細には、利用する施設及び移動手段を選択するための端末装置に対して、当該施設及び移動手段並びにそれらの利用のための費用等についての情報を提供する情報提供システム、当該情報提供システムに含まれる情報提供装置、当該情報提供システムにおいて実行される情報提供方法並びに当該情報提供装置用プログラムの技術分野に属する。
【背景技術】
【０００２】
近年、海外又は国内の観光地等へ旅行する機会が増加しつつあるが、これら旅行の実施に当たっては、宿泊施設や移動手段としての交通手段等を予め予約した上で利用する場合が多い。そして、インターネット等のネットワーク環境が整備された今日では、当該ネットワークを介してこれらの予約を行なうことも可能となっている。
【０００３】
ここで、当該ネットワークを介した旅行のための予約システムとしては、例えば下記特許文献１に記載されたものがある。
【特許文献１】特表２００３−５３６１７５公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１記載の発明の構成によると、利用者に提示されるのは旅行の目的地にある施設の諸元或いはその目的地までの交通手段の種類や道程等のみであり、それらが現時点において実際に予約可能か否かは別途問い合わせる必要があり、結果的に最終的な予約確定までには不要な手間と時間がかかってしまうという問題点があった。
【０００５】
また、利用者に提示される旅行費用に関する情報についても、上記施設自体の利用費用とそこまでの移動手段自体の利用費用とが別個独立に提示されるのみであり、結果的に利用者をして改めてそれらの総額を計算しなければならないという手間が発生することとなっていた。
【０００６】
そこで、本発明は上記の各問題点に鑑みて為されたもので、その課題は、利用者における種々の要望に応じて、当該利用者に負担をかけることなく且つ迅速／的確に必要な施設の予約等が可能となる情報提供システム、当該情報提供システムに含まれる情報提供装置、当該情報提供システムにおいて実行される情報提供方法並びに当該情報提供装置用プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、請求項１に記載の発明は、利用する施設及び移動手段を選択するために利用者により用いられる端末装置がネットワークを介して接続され、利用可能な前記施設及び前記移動手段についての情報を前記端末装置に出力する情報提供装置において、利用する前記施設及び前記移動手段を検索する際に用いられる検索条件を示す検索条件情報を前記端末装置から取得する条件情報取得手段と、利用するための予約が実際に可能な前記施設を示し且つ当該利用に当たって必要な費用を示す費用情報を含む施設情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記施設情報と、当該施設情報を特定するための施設ＩＤとを含む施設状況レコードを、一又は複数の前記施設分、データベースから取得する施設情報取得手段と、利用するための予約が実際に可能な往路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む往路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記往路用の移動手段情報と、当該往路用の移動手段情報を特定するための往路ＩＤとを含む往路用移動手段状況レコードと、利用するための予約が実際に可能な復路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む復路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記復路用の移動手段情報と、当該復路用の移動手段情報を特定するための復路ＩＤとを含む復路用移動手段状況レコードとを、一又は複数の往路用の前記移動手段及び復路用の前記移動手段分、データベースから取得する移動手段情報取得手段と、前記取得された施設状況レコードと、前記取得された往路用移動手段状況レコードと、前記取得された復路用移動手段状況レコードとの組み合わせを示す組み合わせレコードであって、前記施設状況レコードに含まれる前記施設ＩＤと、前記往路用移動手段状況レコードに含まれる前記往路ＩＤと、前記復路用移動手段状況レコードに含まれる前記復路ＩＤと、前記組み合わせに含まれる前記施設、前記往路用の前記移動手段及び前記復路用の前記移動手段を共に利用するときに必要となる費用の総額と、を有する組み合わせレコードを複数生成して記憶部に記憶させる生成記憶手段と、前記記憶部に記憶されている組み合わせレコードの中から、少なくとも一つの前記組み合わせレコードを抽出する抽出手段と、前記抽出された組み合わせレコードに含まれる前記各ＩＤに基づく情報及び前記費用の総額を前記検索条件情報の取得元である前記端末装置に出力する出力手段と、を備える。
【０００９】
また、施設情報及び移動手段情報が、夫々に予約可能な施設及び予約可能な移動手段を示す情報であるので、実際に予約できるか否かの確認を再度行なう必要がなく、迅速に利用内容を確定して施設及び移動手段を確保することができる。
【００１０】
更に、施設利用のための費用と移動手段利用のための費用とを別々に告知する場合に比して迅速且つ簡易に総費用を認識することができる。
【００１１】
上記の課題を解決するために、請求項２に記載の発明は、請求項１に記載の情報提供装置において、前記条件情報取得手段は、検索結果の表示順を示す情報を取得し、前記出力手段は、前記条件情報取得手段により取得された情報が示す表示順で一つの前記組み合わせレコードに含まれる前記各ＩＤに基づく情報及び前記費用の総額を前記端末装置に出力することを特徴とする。請求項３に記載の発明は、請求項１又は２に記載の情報提供装置において、前記生成記憶手段は、前記組み合わせレコードを複数生成して一時的に記憶部に記憶させることを特徴とする。請求項４に記載の発明は、請求項１から３のいずれか一項に記載の情報提供装置において、前記生成記憶手段は、前記取得された施設状況レコードと、前記取得された往路用移動手段状況レコードと、前記取得された復路用移動手段状況レコードと、を総当り的に組み合わせることにより、前記組み合わせレコードを複数生成して記憶部に記憶させることを特徴とする。請求項５に記載の発明は、請求項１から４のいずれか一項に記載の情報提供装置において、前記抽出手段は、前記記憶されている組み合わせレコードの中から、前記総額が安い順に前記組み合わせレコードを抽出することを特徴とする。
【００１２】
よって、利用総額が安い順に組み合わせレコードが検索されるので、費用を節約したいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【００１３】
上記の課題を解決するために、請求項６に記載の発明は、請求項１から５のいずれか一項に記載の情報提供装置において、前記移動手段情報には、前記移動手段を用いた移動時間を示す移動時間情報が含まれており、前記抽出手段は、前記記憶されている組み合わせレコードの中から、前記移動時間が短い順に前記組み合わせ情報を抽出するように構成される。
【００１４】
よって、利用施設に対する移動時間が短い順に組み合わせレコードが検索されるので、施設に対する移動時間を短縮したいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【００１５】
上記の課題を解決するために、請求項７に記載の発明は、請求項６に記載の情報提供装置において、前記抽出手段は、前記記憶されている組み合わせレコードの中から、一つの目的について往復に要する前記移動時間の和が短い順に前記組み合わせレコードを抽出するように構成される。
【００１６】
よって、利用施設に対する往復の移動時間が短い順に組み合わせレコードが検索されるので、当該往復の移動時間を短縮したいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【００１７】
上記の課題を解決するために、請求項８に記載の発明は、請求項１から７のいずれか一項に記載の情報提供装置において、前記移動手段情報には、各前記移動手段を用いた移動中における乗り継ぎ回数を示す乗継回数情報が含まれており、前記抽出手段は、前記記憶されている組み合わせレコードの中から、前記乗り継ぎ回数が多い順に前記組み合わせレコードを抽出するこように構成される。
【００１８】
よって、移動中における乗り継ぎ回数が多い順に組み合わせレコードが検索されるので、移動中においてなるべく乗り継ぎを多くしたいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【００１９】
上記の課題を解決するために、請求項９に記載の発明は、請求項１から８のいずれか一項に記載の情報提供装置において、前記移動手段情報には、各前記移動手段を用いた移動中における乗り継ぎ回数を示す乗継回数情報が含まれており、前記抽出手段は、前記記憶されている組み合わせレコードの中から、前記乗り継ぎ回数が少ない順に前記組み合わせレコードを抽出するように構成される。
【００２０】
よって、移動中における乗り継ぎ回数が少ない順に組み合わせレコードが検索されるので、移動中においてなるべく乗り継ぎを少なくしたいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【００２１】
上記の課題を解決するために、請求項１０に記載の発明は、請求項１から９のいずれか一項に記載の情報提供装置において、前記移動手段情報には、各前記移動手段を用いて対応する目的地に到達するまでの乗り継ぎ毎に発生する乗り継ぎ時間を示す乗継時間情報が含まれており、前記抽出手段は、前記記憶されている組み合わせレコードの中から、前記乗り継ぎ時間が長い順に前記組み合わせレコードを抽出するように構成される。
【００２２】
よって、移動中における乗り継ぎ時間が長い順に組み合わせレコードが検索されるので、移動中においてなるべく乗り継ぎ時間を長くしたいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【００２３】
上記の課題を解決するために、請求項１１に記載の発明は、請求項１から１０のいずれか一項に記載の情報提供装置において、前記移動手段情報には、各前記移動手段を用いて対応する目的地に到達するまでの乗り継ぎ毎に発生する乗り継ぎ時間を示す乗継時間情報が含まれており、前記抽出手段は、前記記憶されている組み合わせレコードの中から、前記乗り継ぎ時間が短い順に前記組み合わせレコードを抽出するように構成される。
【００２４】
よって、移動中における乗り継ぎ時間が短い順に組み合わせレコードが検索されるので、移動中においてなるべく乗り継ぎ時間を短くしたいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【００２５】
上記の課題を解決するために、請求項１２に記載の発明は、請求項１から１１のいずれか一項に記載の情報提供装置において、前記移動手段情報には、各前記移動手段を用いた移動中に経由する経由地点を示す経由地点情報が含まれており、前記抽出手段は、前記記憶されている組み合わせレコードの中から、前記選択された経由地点を経由する前記移動手段を含む前記組み合わせレコードを抽出するように構成される。
【００２６】
よって、所望される経由地点を経由する移動手段を含む組み合わせレコードが検索されるので、特定の経由地点を経由したいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【００３９】
上記の課題を解決するために、請求項１３に記載の発明は、利用する施設及び移動手段を選択するために利用者により用いられる端末装置がネットワークを介して接続され、利用可能な前記施設及び前記移動手段についての情報を前記端末装置に出力する情報提供装置により実行される情報提供方法において、利用する前記施設及び前記移動手段を検索する際に用いられる検索条件を示す検索条件情報を前記端末装置から取得する工程と、利用するための予約が実際に可能な前記施設を示し且つ当該利用に当たって必要な費用を示す費用情報を含む施設情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記施設情報、当該施設情報を特定するための施設ＩＤとを含む施設状況レコードを、一又は複数の前記施設分、データベースから取得する工程と、利用するための予約が実際に可能な往路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む往路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記往路用の移動手段情報と、当該往路用の移動手段情報を特定するための往路ＩＤとを含む往路用移動手段状況レコードと、利用するための予約が実際に可能な復路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む復路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記復路用の移動手段情報と、当該復路用の移動手段情報を特定するための復路ＩＤとを含む復路用移動手段状況レコードとを、一又は複数の往路用及び復路用の前記移動手段分、データベースから取得する工程と、前記取得された施設状況レコードと、前記取得された往路用移動手段状況レコードと、前記取得された復路用移動手段状況レコードとの組み合わせを示す組み合わせレコードであって、前記施設状況レコードに含まれる前記施設ＩＤと、前記往路用移動手段状況レコードに含まれる前記往路ＩＤと、前記復路用移動手段状況レコードに含まれる前記復路ＩＤと、前記組み合わせに含まれる前記施設、前記往路用の前記移動手段及び前記復路用の前記移動手段を共に利用するときに必要となる費用の総額と、を有する組み合わせレコードを複数生成して記憶部に記憶させる工程と、前記記憶部に記憶されている組み合わせレコードの中から、少なくとも一つの前記組み合わせレコードを抽出する工程と、前記抽出された組み合わせレコードに含まれる前記各ＩＤに基づく情報及び前記費用の総額を前記検索条件情報の取得元である前記端末装置に出力する工程と、を含む。
【００４３】
上記の課題を解決するために、請求項１４に記載の発明は、利用する施設及び移動手段を選択するために利用者により用いられる端末装置がネットワークを介して接続され、利用可能な前記施設及び前記移動手段についての情報を前記端末装置に出力する情報提供装置に含まれるコンピュータを、利用する前記施設及び前記移動手段を検索する際に用いられる検索条件を示す検索条件情報を前記端末装置から取得する条件情報取得手段と、利用するための予約が実際に可能な前記施設を示し且つ当該利用に当たって必要な費用を示す費用情報を含む施設情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記施設情報と、当該施設情報を特定するための施設ＩＤとを含む施設状況レコードを、一又は複数の前記施設分、データベースから取得する施設情報取得手段と、利用するための予約が実際に可能な往路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む往路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記往路用の移動手段情報と、当該往路用の移動手段情報を特定するための往路ＩＤとを含む往路用移動手段状況レコードと、利用するための予約が実際に可能な復路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む復路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記復路用の移動手段情報と、当該復路用の移動手段情報を特定するための復路ＩＤとを含む復路用移動手段状況レコードとを、一又は複数の往路用及び復路用の前記移動手段分、データベースから取得する移動手段情報取得手段と、前記取得された施設状況レコードと、前記取得された往路用移動手段状況レコードと、前記取得された復路用移動手段状況レコードとの組み合わせを示す組み合わせレコードであって、前記施設状況レコードに含まれる前記施設ＩＤと、前記往路用移動手段状況レコードに含まれる前記往路ＩＤと、前記復路用移動手段状況レコードに含まれる前記復路ＩＤと、前記組み合わせに含まれる前記施設、前記往路用の前記移動手段及び前記復路用の前記移動手段を共に利用するときに必要となる費用の総額と、を有する組み合わせレコードを複数生成して記憶部に記憶させる生成記憶手段と、前記記憶部に記憶されている組み合わせレコードの中から、少なくとも一つの前記組み合わせレコードを抽出する抽出手段と、前記抽出された組み合わせレコードに含まれる前記各ＩＤに基づく情報及び前記費用の総額を前記検索条件情報の取得元である前記端末装置に出力する出力手段として機能させる。
【００４４】
よって、情報提供装置内のコンピュータとして機能させる場合には、端末装置において入力される検索条件情報に基づいて組み合わせレコードが抽出されるように当該コンピュータが機能するので、利用者の意図に沿った内容の施設と移動手段とを組み合わせた情報を当該利用者に提供することができる。
【００４７】
上記の課題を解決するために、請求項１５に記載の発明は、利用する施設及び移動手段を選択するために利用者により用いられる端末装置と、利用可能な前記施設及び前記移動手段についての情報を前記端末装置に出力する情報提供装置と、前記端末装置と前記情報提供装置とを接続するネットワークと、を含む情報提供システムにおいて、前記情報提供装置は、利用する前記施設及び前記移動手段を検索する際に用いられる検索条件を示す検索条件情報を前記端末装置から取得する条件情報取得手段と、利用するための予約が実際に可能な前記施設を示し且つ当該利用に当たって必要な費用を示す費用情報を含む施設情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記施設情報と、当該施設情報を特定するための施設ＩＤとを含む施設状況レコードを、一又は複数の前記施設分、データベースから取得する施設情報取得手段と、利用するための予約が実際に可能な往路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む往路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記往路用の移動手段情報と、当該往路用の移動手段情報を特定するための往路ＩＤとを含む往路用移動手段状況レコードと、利用するための予約が実際に可能な復路用の前記移動手段を示し且つ当該利用に当たって必要な費用を示す費用情報を含む復路用の移動手段情報であって、前記検索条件情報に示される検索条件に合致する内容を含む前記復路用の移動手段情報と、当該復路用の移動手段情報を特定するための復路ＩＤとを含む復路用移動手段状況レコードとを、一又は複数の往路用及び復路用の前記移動手段分、データベースから取得する移動手段情報取得手段と、前記取得された施設状況レコードと、前記取得された往路用移動手段状況レコードと、前記取得された復路用移動手段状況レコードとの組み合わせを示す組み合わせレコードであって、前記施設状況レコードに含まれる前記施設ＩＤと、前記往路用移動手段状況レコードに含まれる前記往路ＩＤと、前記復路用移動手段状況レコードに含まれる前記復路ＩＤと、前記組み合わせに含まれる前記施設、前記往路用の前記移動手段及び前記復路用の前記移動手段を共に利用するときに必要となる費用の総額と、を有する組み合わせレコードを複数生成して記憶部に記憶させる生成記憶手段と、前記記憶部に記憶されている組み合わせレコードの中から、少なくとも一つの前記組み合わせレコードを抽出する抽出手段と、前記抽出された組み合わせレコードに含まれる前記各ＩＤに基づく情報及び前記費用の総額を前記検索条件情報の取得元である前記端末装置に出力する出力手段と、を備えることを特徴とする。
【発明の効果】
【００５６】
施設情報及び移動手段情報が、夫々に予約可能な施設及び予約可能な移動手段を示す情報であるので、実際に予約できるか否かの確認を再度行なう必要がなく、迅速に利用内容を確定して施設及び移動手段を確保することができる。
【００５７】
更に、施設利用のための費用と移動手段利用のための費用とを別々に告知する場合に比して迅速且つ簡易に総費用を認識することができる。
【００５８】
従って、端末装置を利用する利用者における種々の要望に応じて、当該利用者に負担をかけることなく且つ迅速／的確に必要な組み合わせ情報を検索して当該利用者に便宜に供することができる。
【発明を実施するための最良の形態】
【００５９】
次に、本発明を実施するための最良の形態について、図１乃至図８を用いて説明する。なお、以下に説明する実施形態は、例えば海外旅行をするに当たって宿泊先の予約や利用する航空機の便の予約等の処理を、インターネット等のネットワークを介していわゆるオンラインで行う旅行検索システムに対して本発明を適用した場合の実施の形態である。
【００６０】
また、図１は実施形態に係る旅行検索システムの概要構成を示すブロック図であり、図２は当該旅行検索システムに含まれる予約サーバの概要構成を示すブロック図であり、図３は当該旅行検索システムに含まれる各データベースサーバ及び利用者端末装置の概要構成を示すブロック図であり、図４及び図５は当該データベースサーバ内に蓄積されている各データベースの構成を夫々例示する図であり、図６は当該旅行検索システムの動作を示すフローチャートであり、図７は当該旅行検索システムにおける検索条件入力画面の構成を例示する図であり、図８は当該旅行検索システムにおける検索結果表示画面の構成を例示する図である。
【００６１】
図１に示すように、実施形態に係る旅行検索システムＳは、予約サーバＡＳと、当該予約サーバＡＳに対してインターネット等のネットワークＮＴ１を介してオンライン接続されている複数のデータベースサーバＤＳと、当該予約サーバＡＳに対してインターネット等のネットワークＮＴ２を介してオンライン接続されており且つ夫々が上記宿泊先の予約等を行う利用者により操作される複数の利用者端末装置Ｔと、により構成されている。
【００６２】
ここで、上記各ネットワークＮＴ１及びＮＴ２として具体的には、当該各ネットワークＮＴは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。
【００６３】
このとき、上記インターネットでは、ネットワーク層及びトランスポート層における通信プロトコルとして、例えば、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）が用いられている一方で、移動体通信網（パケット網）においては、例えば、ＴＣＰ／ＩＰを当該移動通信網に合わせたプロトコル等が用いられているため、移動体通信網の関門局等に備えられ、インターネットと移動体通信網との間における通信を中継するゲートウェイサーバにより、通信プロトコルの変換が行われている。
【００６４】
また、インターネットでは、Ｗｅｂページ（例えば、ＨＴＭＬ（Hyper Text Markup Language）、画像データ、音声データ、テキストデータ等により構成されている）を送受信するために、例えば、ＨＴＴＰ（Hyper Text Transfer Protocol）が用いられ、電子メールの送受信には、例えば、ＳＭＴＰ（Simple Mail Transfer Protocol）が用いられているが、移動体通信網内においては、これらとは異なるプロトコルが用いられている場合があるため、ゲートウェイサーバにおいてアプリケーション層における通信プロトコルの変換も行われている。
【００６５】
この構成において、各データベースサーバＤＳには、図示しない宿泊施設端末装置や図示しない航空会社端末装置から、その時点で実際に予約可能な宿泊施設又は航空機の便に関する情報がリアルタイムで逐次蓄積されている。
【００６６】
なお、各宿泊施設又は各航空会社が夫々異なる旅行情報ネットワークに属している場合等においては、各データベースＤＳは、夫々に別個の当該旅行情報ネットワークに対応してそれらに属する宿泊施設又は航空会社から上記予約に関する情報を取得するように構成してもよい。また、各データベースサーバＤＳ内に蓄積されている宿泊施設の予約可能状況等を示すデータについては、後ほど詳述する。
【００６７】
そして、各利用者端末装置Ｔを利用している（操作している）利用者により、当該利用者端末装置Ｔにおいて、宿泊施設や利用する航空機の便を検索する際に使用すべき検索キーワード等が入力されると、当該入力された検索キーワード等に相当する検索条件情報がネットワークＮＴ２を介して予約サーバＡＳに出力される。
【００６８】
これにより、予約サーバＡＳは、当該出力されてきた検索条件情報により示される条件に合致する宿泊施設及び航空機の便（すなわち、当該条件に合致し且つその時点で実際に予約可能な宿泊施設及び航空機の便）を示すデータをいずれかのデータベースサーバＤＳ内において検索し、その検索した結果を当該検索したデータベースサーバＤＳから取得する。そして、当該取得した検索結果について、当該検索された宿泊施設自体と、当該検索された航空機の便自体と、これら検索された宿泊施設及び航空機の便を利用する際の総費用を示す情報と、を少なくとも示す検索結果情報を、当該検索条件情報を出力した利用者端末装置Ｔに送信（返信）する。
【００６９】
その後、当該検索結果情報を取得した利用者端末装置Ｔは、当該取得した検索結果情報をその利用者に提示し、それに基づく爾後の予約操作に供させる。
【００７０】
次に、上記旅行検索システムＳを構成する予約サーバＡＳ並びに利用者端末装置Ｔ及びデータベースＤＳの細部構成について説明する。
【００７１】
先ず、実施形態に係る予約サーバＡＳの細部構成について、図２を用いて説明する。
【００７２】
図２に示すように、実施形態に係る予約サーバＡＳは、キーボード又はマウス等により構成される操作部１１と、液晶ディスプレイ等からなる表示部１２と、施設情報取得手段、移動手段情報取得手段及び条件情報取得手段としての通信部１３と、後述する記録媒体に対する情報の記録／再生を行なうドライブ部１４と、ハードディスク等の不揮発性記録媒体からなる記憶部１５と、システム制御部２０と、により構成されている。そして、当該操作部１１、表示部１２、通信部１３、ドライブ部１４、記憶部１５及びシステム制御部２０は、入出力インターフェース１６及びシステムバス２１を介して相互にデータの授受が可能に接続されている。
【００７３】
また、システム制御部２０は、ＣＰＵ１７と、ＲＯＭ（Read Only Memory）１８と、ＲＡＭ（Random Access Memory）１９と、により構成されており、更にＣＰＵ１７は、機能的に分類したとき、抽出手段としての抽出部５０と、出力手段としての出力部５１と、生成記憶手段としての生成記憶部５２と、により構成されている。
【００７４】
次に、予約サーバＡＳとしての一般的な動作を説明する。
【００７５】
先ず通信部１３は、ネットワークＮＴ１と予約サーバＡＳとの間のデータの授受のために必要な入出力制御処理を実行する。
【００７６】
一方、記憶部１５には、通信部１３を介してデータベースサーバＤＳから受信した上述した宿泊施設及び航空機の便の予約状況を示すデータ等を蓄積する。
【００７７】
そして、システム制御部２０内のＣＰＵ１７は、ＲＯＭ１８に予め記憶されている制御プログラム等を読み出してこれを実行することにより、上記抽出部５０、出力部５１及び生成記憶部５１として機能し、これにより後述する予約サーバＡＳとしての情報処理を実行する。このとき、当該情報処理の実行のために必要なデータは、一時的にＲＡＭ１９内に記憶され、必要に応じてＣＰＵ１７により読み出され、当該情報処理に供される。なお、当該抽出部５０、出力部５１及び生成記憶部５２としての動作は、後ほど具体的に詳述する。
【００７８】
他方、予約サーバＡＳの動作状態等を示す情報は、システム制御部２０の制御の下、必要に応じて適宜表示部１２において表示される。
【００７９】
また、通信部１３を介した授受では不要な時間がかかってしまうような大容量のデータや、上記ＣＰＵ１７としての情報処理を実行するために必要な補助的なプログラム等は、例えばＤＶＤ（Digital Versatile Disk）等の図示しない光ディスクやフレキシブルディスク等の記録媒体に予め記録された上、当該記録媒体に対するデータの記録又は再生を行うドライブ部１４を介して予約サーバＡＳ内に取り込まれる。
【００８０】
次に、実施形態に係る利用者端末装置Ｔ及びデータベースサーバＤＳの細部構成について、図３を用いて説明する。なお、実施形態に係る利用者端末装置ＴとデータベースサーバＤＳとは、基本的には同様の細部構成を備えるので、以下では、これらを纏めて図３を用いて説明する。
【００８１】
図３に示すように、実施形態に係るデータベースサーバＤＳ及び利用者端末Ｔは、夫々上記予約サーバＡＳと同様に、キーボード又はマウス等により構成される入力手段としての操作部３１と、液晶ディスプレイ等からなる告知手段としての表示部３２と、端末出力手段としての通信部３３と、後述する記録媒体に対する情報の記録／再生を行なうドライブ部３４と、ハードディスク等の不揮発性記録媒体からなる記憶部３５と、システム制御部４１と、により構成されている。そして、当該操作部３１、表示部３２、通信部３３、ドライブ部３４、記憶部３５及びシステム制御部４１は、入出力インターフェース３７及びシステムバス４２を介して相互にデータの授受が可能に接続されている。
【００８２】
また、システム制御部４１は、上記予約サーバＡＳと同様に、ＣＰＵ３８と、ＲＯＭ３９と、ＲＡＭ４０と、により構成されている。
【００８３】
次に、利用者端末装置Ｔ及びデータベースサーバＤＳとしての一般的な動作を夫々説明する。
【００８４】
先ず通信部１３は、ネットワークＮＴ１とデータベースサーバＤＳとの間のデータの授受のために必要な入出力制御処理（データベースサーバＤＳ内の通信部１３の場合）又はネットワークＮＴ２と利用者端末装置Ｔとの間のデータの授受のために必要な入出力制御処理（利用者端末装置Ｔ内の通信部１３の場合）を実行する。
【００８５】
一方、記憶部１５には、夫々の通信部１３を介して受信した上述したデータ等を蓄積する。
【００８６】
このとき、データベースサーバＤＳ内の記憶部１５にあっては、上記図示しない宿泊施設端末装置や図示しない航空会社端末装置からの、その時点で実際に予約可能な宿泊施設又は航空機の便に関する上記情報がリアルタイムで逐次蓄積される。
【００８７】
一方、利用者端末装置Ｔ内の記憶部１５にあっては、ネットワークＮＴ２を介して予約サーバＡＳから送信されてくる空き状況等を示す情報が逐次蓄積される。
【００８８】
そして、各システム制御部４１内のＣＰＵ３８は、ＲＯＭ３９に予め記憶されている制御プログラム等を読み出してこれを実行することにより、後述するデータベースサーバＤＳ又は利用者端末装置Ｔとしての情報処理を実行する。このとき、当該情報処理の実行のために必要なデータは、一時的にＲＡＭ４０内に記憶され、必要に応じてＣＰＵ３８により読み出され、当該情報処理に供される。
【００８９】
他方、データベースサーバＤＳ又は利用者端末装置Ｔの動作状態等を示す情報は、システム制御部４１の制御の下、必要に応じて適宜夫々の表示部３２において表示される。
【００９０】
また、予約サーバＡＳの場合と同様に、通信部３５を介した授受では不要な時間がかかってしまうような大容量のデータや、上記ＣＰＵ３８としての情報処理を実行するために必要な補助的なプログラム等は、例えば図示しない光ディスクやフレキシブルディスク等の記録媒体に予め記録された上、当該記録媒体に対するデータの記録又は再生を行うドライブ部３４を介してデータベースサーバＤＳ内又は利用者端末装置Ｔ内に取り込まれる。
【００９１】
次に、データベースサーバＤＳ内の記憶部３５に蓄積される各データの構成について、具体的に図４及び図５を用いて例示しつつ説明する。
【００９２】
先ず、データベースサーバＤＳ内の記憶部３５に蓄積される、上記図示しない宿泊施設端末装置からの、その時点で実際に予約可能な宿泊施設に関する情報の構成について、図４を用いて説明する。
【００９３】
当該情報としての宿泊状況データＨＴは、図４に示すように、複数の宿泊状況レコードＲＨを含んで構成されており、上記図示しない宿泊施設端末装置から逐次リアルタイムで当該宿泊状況レコードＲＨが夫々に更新されるものである。
【００９４】
そして、一つの宿泊状況レコードＲＨは、その内容として、現時点で予約可能な部屋数等の情報を、各宿泊施設の各部屋タイプ毎に且つ日付毎に区分して含むものである。より具体的には、一つの当該宿泊状況レコードＲＨは、各宿泊施設の各部屋タイプ毎に付されたホテルＩＤ情報と、当該宿泊施設自体の名称を示す名称情報と、後述する残数情報が有効とされる日付を示す日付情報と、その宿泊施設が存在する地理的な地域を示す地域情報（例えば、その宿泊施設についての最寄りの空港からの距離等を示す情報を含む）と、その部屋タイプを示す部屋情報（より具体的には、その部屋に宿泊可能な人数を示す人数情報（大人と子供で区分して示す人数情報）、その部屋にあるベッドの大きさを示す情報、バス及びトイレの状況を示すバス／トイレ情報等を含む部屋情報）と、その宿泊施設においてその部屋タイプの部屋の、その時点での予約可能数を示す残数情報と、その部屋タイプを予約した場合にいずれの食事が付加されているかを示す朝食情報、昼食情報及び夕食情報と、その部屋タイプを利用する際に必要な費用を示す価格情報と、を夫々に含んでいる。
【００９５】
なお、後述する予約サーバＡＳにおける予約処理に際しては、上記一つの宿泊状況レコードＲＨ毎に読み出される。
【００９６】
次に、データベースサーバＤＳ内の記憶部３５に蓄積される、上記図示しない航空会社端末装置からの、その時点で実際に予約可能な航空機の便に関する情報の構成について、図５（ａ）及び図５（ｂ）を用いて説明する。なお、図５（ａ）は往路用の航空機の便に関する情報について示す図であり、図５（ｂ）を復路用の航空機の便に関する情報について示す図である。
【００９７】
当該情報としての空席状況データＧＴ（往路用）及びＢＴ（復路用）は、図５（ａ）及び図５（ｂ）に示すように、複数の空席状況レコードＲＧ又はＲＢを含んで構成されており、上記図示しない航空会社端末装置から逐次リアルタイムで当該空席状況レコードＲＧ又はＲＢが夫々に更新されるものである。
【００９８】
そして、一つの空席状況レコードＲＧ又はＲＢは、その内容として、現時点で予約可能な航空便一便分の情報を、当該便毎且つ日付毎に区分して含むものである。より具体的には、一つの当該空席状況レコードＲＧ又はＲＢは、各便毎且つ各日付毎に付された往路ＩＤ情報又は復路ＩＤ情報と、その便を運行する航空会社の名称を示す名称情報と、その便名自体を示す便名情報と、その便の出発地及び到着地を示す出発地／到着地情報と、その出発地からの出発時刻情報（日付を含む）と、その到着地への到着時刻情報（日付を含む）と、その出発地から到着地までにいわゆる乗り継ぎがある場合にはその回数及び乗継ぎ時間を示す乗継情報と、その便を利用する際に必要な費用を示す価格情報と、その他の付随する情報と、を夫々に含んでいる。
【００９９】
なお、当該その他の付随する情報としては、例えば、その便が用いる飛行コース（北極コース、大圏コース又は赤道コース等）を示す情報や、経由地を示す情報、或いはその飛行中に期待できる観光情報（例えば、「富士山が見える」又は「オーロラが見える」或いは「赤道を通過する」等の観光情報）が含まれている。
【０１００】
また、後述する予約サーバＡＳにおける予約処理に際しては、上記一つの空席状況レコードＲＧ及びＲＢ毎に読み出される。
【０１０１】
次に、実施形態に係る宿泊施設等の検索処理について、予約サーバＡＳにおける処理を中心として図５（ｃ）並びに図６乃至図８を用いて説明する。
【０１０２】
当該検索処理としては、図６に示すように、先ず、当該検索処理を実行しようとする利用者が、利用者端末装置Ｔのいずれかを用いて、当該検索処理のための検索条件を入力する（ステップＳ０）。そして、入力された当該検索条件を示す検索条件情報は、ネットワークＮＴ２を介して予約サーバＡＳに出力される。
【０１０３】
ここで、当該ステップＳ０の処理としての検索条件の入力処理に用いられる条件入力画面について、図７を用いて例示しつつ説明する。なお、図７は、当該検索条件を入力する際に、その利用者により利用されている利用者端末装置Ｔ内の表示部３２に表示される条件入力画面の例である。
【０１０４】
ステップＳ０の処理を実行する際に表示部３２に表示される条件入力画面ＩＮとしては、図７に例示するように、旅行の出発日を入力する際に用いられる出発日入力欄１００と、その旅行からの帰国日（すなわち、帰国便の到着日）を入力する際に用いられる帰国日入力欄１０１と、その旅行の出発地（換言すれば帰国地）を入力する際に用いられる出発地入力欄１０２と、その旅行の目的地を入力する際に用いられる目的地入力欄１０３と、その旅行を通じて希望するオプション（より具体的には、例えば、「乗り継ぎをしたい」、「飛行機からオーロラを見たい」、「飛行機から富士山を見たい」、「最短時間で到着したい」等のオプション）の内容を入力する際に用いられるオプション入力欄１０４と、検索結果を表示する際の表示順（より具体的には、例えば、「総額が安い順」、「飛行時間が短い順」、「オプション内容の順」等の表示順）を入力する際に用いられる表示順入力欄１０５と、各検索条件を入力後に実際に検索を行う際に操作される実行ボタン１０６と、を含んだものが好適である。
【０１０５】
そして、上記出発日入力欄１００等を用いて各検索条件が入力された後、更に実行ボタン１０６が操作された時点で、その入力された検索条件を夫々示す検索条件情報が、そのときに利用されている利用者端末装置Ｔから予約サーバＡＳにネットワークＮＴ２を介して伝送され、これが当該予約サーバＡＳにおいて受け付けられる（ステップＳ１）。
【０１０６】
次に、当該検索条件情報を受け付けた予約サーバＡＳ内の抽出部５０は、各データベースサーバＤＳ内に蓄積されている上記宿泊状況データＨＴ並びに空席状況データＧＴ及びＢＴを、当該検索条件情報に含まれている検索条件を用いて検索し、その検索条件に合致する内容を情報に含む宿泊状況レコードＲＨ並びに空席状況レコードＲＧ及びＲＢであって、現時点において予約可能な宿泊施設及び航空機の便を示す宿泊状況レコードＲＨ並びに空席状況レコードＲＧ及びＲＢを当該データベースサーバＤＳから抽出して取得する（ステップＳ２）。
【０１０７】
そして、予約サーバＡＳ内の生成記憶部５２は、当該取得した宿泊状況レコードＲＨ並びに空席状況レコードＲＧ及びＲＢを、夫々例えば総当たり的に又は予め設定されている組合せ規定に則って組合せ、図５（ｃ）に示す組合せデータベースＣＴを生成して一時的にその記憶部１５内に蓄積する（ステップＳ３）。
【０１０８】
ここで、当該組合せデータベースＣＴの構成について図５（ｃ）に例示しつつ説明すると、当該組合せデータベースＣＴは、複数の組合せレコードＲＣを含んで構成されている。そして、一つの組合せレコードＲＣは、その内容として、上記組み合わされた宿泊状況レコードＲＨ並びに空席状況レコードＲＧ及びＲＢを指し示す情報を、当該宿泊状況レコードＲＨ並びに空席状況レコードＲＧ及びＲＢ毎に区分して含むものである。より具体的には、一つの当該組合せレコードＲＣは、その組合せレコードＲＣにおいて組み合わされている宿泊状況レコードＲＨ並びに空席状況レコードＲＧ及びＲＢを夫々示すホテルＩＤ情報、往路ＩＤ情報及び復路ＩＤ情報と、当該往路ＩＤ情報及び復路ＩＤ情報により夫々示される便を利用した結果としての乗り継ぎの回数（往復分）を示す乗継回数情報と、当該往路ＩＤ情報及び復路ＩＤ情報により夫々示される便を利用した結果としての乗り継ぎ時間の合計（往復分）を示す乗継時間情報と、当該往路ＩＤ情報及び復路ＩＤ情報により夫々示される便を利用した結果としての総移動時間（往復分の飛行機利用時間）を示す総移動時間情報と、当該往路ＩＤ情報及び復路ＩＤ情報により夫々示される便並びに当該ホテルＩＤ情報により示される宿泊施設を利用するときに必要な費用の総額を示す総価格情報と、当該往路ＩＤ情報及び復路ＩＤ情報により夫々示される便を利用したときに体験できるオプションの内容（より具体的には、例えば、「乗り継ぎができる」、「飛行機からオーロラが見られる」又は「飛行機から富士山が見られる」等のオプションの内容）やその便が飛行するコースの内容等を示す付随情報と、が含まれている。
【０１０９】
このとき、当該組合せレコードＲＣの内容のうち、乗継回数情報及び乗継時間情報は、各々に、上記空席状況データＧＴ及びＢＴにおける乗継情報の内容を夫々の組合せ毎に加算して得られるものであり、総移動時間情報は上記空席状況データＧＴ及びＢＴにおける出発時刻情報及び到着時刻情報に基づいて算出される（すなわち、（到着時刻情報により示される到着時刻）−（出発時刻情報により示される出発時刻）の計算結果を往復分加算して算出される）ものであり、総価格情報は上記空席状況データＧＴ及びＢＴ並びに宿泊状況データＨＴにおける価格情報に基づいて算出されるものであり、更にオプションの内容等を示す情報は上記空席状況データＧＴ及びＢＴ並びにその他の情報に基づいて生成されるものである。
【０１１０】
次に、予約サーバＡＳのＣＰＵ１７内の出力部５１は、当該組み合わされた組合せデータベースＣＴの内容を用いて検索結果表示画面を生成し、それを上記検索条件情報を出力してきた利用者端末装置Ｔに出力し、その内容を当該利用者端末装置Ｔの表示部３２において表示させる（ステップＳ４）。
【０１１１】
ここで、当該ステップＳ４の処理としての検索結果表示処理に用いられる検索結果画面について、図８を用いて例示しつつ説明する。なお、図８は、当該検索結果を表示する際に、対応する利用者端末装置Ｔ内の表示部３２に表示される条件入力画面の例である。
【０１１２】
ステップＳ４の処理を実行する際に表示部３２に表示される検索結果画面ＯＵＴとしては、図８に例示するように、その検索結果の元となる上記組合せレコードＲＣに含まれている価格情報に基づいて算出される一人当たりの必要費用を示す費用情報を表示する費用表示欄２００と、当該組合せレコードＲＣに含まれているホテルＩＤ情報により示される宿泊施設レコードＲＨに含まれている情報を表示する施設情報表示欄２０１と、当該組合せレコードＲＣに含まれている往路ＩＤ情報により示される空席状況レコードＲＧに含まれている情報を表示する往路情報表示欄２０２と、当該組合せレコードＲＣに含まれている復路ＩＤ情報により示される空席状況レコードＲＢに含まれている情報を表示する復路情報表示欄２０３と、当該組合せレコードＲＣに含まれている総価格情報の内容を表示する総価格表示欄２０４と、当該組合せレコードＲＣに含まれている往路ＩＤ情報により示される空席状況レコードＲＧ並びに復路ＩＤ情報に示される空席状況レコードＲＢ夫々にその他の情報として含まれているその他の付随する情報の内容を表示するオプション表示欄２０５と、当該表示されている検索結果に対応する宿泊施設及び航空機の便を実際に予約する際に操作される予約実行ボタン２０６と、現在検査結果画面ＯＵＴを用いて表示されている組合せに対応する組合せレコードＲＣの次の組合せレコードＲＣに対応する組合せを表示する際に操作される次候補表示ボタン２０７と、を含んだものが好適である。
【０１１３】
なお、当該次候補表示ボタン２０７に関し、上記組み合わされた組合せレコードＲＣ夫々の表示部３２における表示順は、上記検索条件の入力の際に表示順入力欄１０５を用いて同時に入力された検索結果の表示順（すなわち、例えば、「総額が安い順」、「飛行時間が短い順」、「オプション内容の順」等の表示順）に則った順で表示される。
【０１１４】
そして、図８に示す検索結果画面ＯＵＴを用いて検索結果を表示中においては、検索条件を変更する旨の操作が当該検索結果画面ＯＵＴを表示している利用者端末装置Ｔの操作部３１において実行されたか否かを常に監視しており（ステップＳ５）、検索条件を変更する旨の操作がされてないときは（ステップＳ５；ＮＯ）、次に検索結果画面ＯＵＴ内の予約実行ボタン２０６が操作されたか否かを確認する（ステップＳ６）。
【０１１５】
ステップＳ６の確認において、当該予約実行ボタン２０６が操作されたときは（ステップＳ６；ＹＥＳ）、そのときに表示されている組合せに対応する組合せレコードＲＣに含まれている宿泊施設の部屋並びに往復便の席を実際に予約するための予約処理に移行する。
【０１１６】
一方、ステップＳ６の判定において、予約実行ボタン２０６ではなく次候補表示ボタン２０７が操作されたときは（ステップＳ６；ＮＯ）、上記表示順に則った次の上記組合せレコードＲＣの内容に相当する検索結果を表示部３２において表示すべくステップＳ４に戻る。
【０１１７】
他方、上記ステップＳ５の判定において、検索条件を変更する旨の操作がされたときは（ステップＳ５；ＹＥＳ）、その操作に対応する検索条件を利用者端末装置Ｔから取得すべく再度ステップＳ１の処理に戻る。
【０１１８】
以上説明したように、実施形態に係る旅行検索システムＳの動作によれば、利用者端末装置Ｔにおいて入力される検索条件に基づいて組合せレコードＲＣが抽出されるので、利用者の意図に沿った内容の宿泊施設と航空機の便とを組み合わせた情報を当該利用者に提供することができる。
【０１１９】
また、宿泊施設及び航空機の便について、実際に予約できるか否かの確認を再度行なう必要がなく、迅速に利用内容を確定して施設及び航空機の便を確保することができる。
【０１２０】
更に、各組合せレコードＲＣが、その組み合わせに含まれる宿泊施設と、その組み合わせに含まれる航空機の便と、その組み合わせに含まれる宿泊施設及び航空機の便を共に利用するときに必要となる費用の総額と、を含んでおり、当該組合せレコードＲＣの内容が利用者端末装置Ｔにおいて告知（表示）されるので、宿泊施設利用のための費用と航空機利用のための費用とを別々に告知する場合に比して迅速且つ簡易に総費用を認識することができる。
【０１２１】
更にまた、組み合わされた組合せレコードＲＣの表示順につき、それを利用総額が安い順に表示する場合には、費用を節約したいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【０１２２】
また、それを移動時間が短い順に表示する場合には、移動時間を短縮したいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【０１２３】
更に、それを往復の移動時間が短い順に表示する場合には、当該往復の移動時間を短縮したいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【０１２４】
なお、上述した実施形態に加えて、本願は、利用者における種々の表示順の要望に柔軟に対応して、組合せレコードＲＣの内容を表示することができる。
【０１２５】
例えば、移動中における乗り継ぎ回数が多い順に検索結果を見たい場合には、組合せレコードＲＣにおける乗継回数情報により示される回数が多い順に表示すれば（図６ステップＳ４参照）、移動中において（例えば免税店における買い物のために）なるべく乗り継ぎを多くしたいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【０１２６】
また、移動中における乗り継ぎ回数が少ない順に検索結果を見たい場合には、組合せレコードＲＣにおける乗継回数情報により示される回数が少ない順に表示すれば（図６ステップＳ４参照）、移動中においてなるべく乗り継ぎを少なくしたいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【０１２７】
更に、移動中における乗り継ぎ時間が長い順に検索結果を見たい場合には、組合せレコードＲＣにおける乗継時間情報により示される時間が長い順に表示すれば（図６ステップＳ４参照）、移動中においてなるべく乗り継ぎ時間を長くしたいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【０１２８】
更にまた、移動中における乗り継ぎ時間が短い順に検索結果を見たい場合には、組合せレコードＲＣにおける乗継時間情報により示される時間が短い順に表示すれば（図６ステップＳ４参照）、移動中においてなるべく乗り継ぎ時間を短くしたいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【０１２９】
また、移動中にオーロラが見たい場合には、組合せレコードＲＣにおける付随情報内にオーロラが含まれている組合せレコードＲＣを他に優先させて表示すれば（図６ステップＳ４参照）、移動中にオーロラを見たい利用者の要望に迅速に対応して必要な情報を提供することができる。
【０１３０】
更に、特定の経由地点を経由したい場合には、組合せレコードＲＣに含まれる往路ＩＤ情報により示される空席状況レコードＲＧ又は復路ＩＤ情報により示される空席状況レコードＲＢのいずれかに含まれている付随情報内にその所望される経由地が含まれている組合せレコードＲＣを他に優先させて表示すれば（図６ステップＳ４参照）、特定の経由地点を経由したいと考える利用者の要望に迅速に対応して必要な情報を提供することができる。
【０１３１】
また、上述した実施形態は、一般の海外旅行において利用される宿泊施設と航空機の便を予約する場合に本発明を適用したが、これ以外に、例えば、目的地で利用する遊技施設の予約や、列車移動又はバス移動による旅行における当該列車又はバスの予約に対して本発明を適用するもことももちろん可能である。
【０１３２】
更にまた、図６に示すフローチャートに対応する予約サーバＡＳ又は各利用者端末装置Ｔ用の制御プログラムを、フレキシブルディスク又はハードディスク或いはＲＯＭ１８又は３９等の情報記録媒体に記録しておき、又はインターネット等を介して取得して記録しておき、これらを汎用のコンピュータで読み出して実行することにより、当該コンピュータを実施形態に係る各ＣＰＵ１７又は３８として活用することも可能である。
【産業上の利用可能性】
【０１３３】
以上夫々説明したように、本発明は旅行の予約をオンラインで実行する予約システムの分野に利用することが可能であり、特に複数種類の施設と複数種類の移動手段とを組み亜併せて旅行する場合の各施設又は移動手段の予約をオンラインで行う予約システムの分野に適用すれば特に顕著な効果が得られる。
【図面の簡単な説明】
【０１３４】
【図１】実施形態に係る旅行検索システムの概要構成を示すブロック図である。
【図２】実施形態に係る旅行検索システムに含まれる予約サーバの概要構成を示すブロック図である。
【図３】実施形態に係るデータベースサーバ及び利用者利用者端末装置Ｔの概要構成を示すブロック図である。
【図４】実施形態に係るデータベースサーバ内に蓄積されている宿泊状況データの構成を例示する図である。
【図５】実施形態に係るデータベースサーバ内に蓄積されている空席状況データ等の構成を例示する図であり、（ａ）は往路用の航空便の座席の予約状況を示す往路用空席状況データの構成を例示する図であり、（ｂ）は復路用の航空便の座席の予約状況を示す復路用空席状況データの構成を例示する図であり、（ｃ）は予約可能な宿泊施設の状況と予約可能な航空便の状況を合わせて検索結果として表示するための組合せデータベースの構成を例示する図である。
【図６】実施形態に係る旅行検索システムの動作を示すフローチャートである。
【図７】実施形態に係る旅行検索システムにおける検索条件入力画面の構成を例示する図である。
【図８】実施形態に係る旅行検索システムにおける検索結果表示画面の構成を例示する図である。
【符号の説明】
【０１３５】
１１、３１    操作部
１２、３２    表示部
１３、３３    通信部
１４、３４    ドライブ部
１５、３５    記憶部
２０、４１    システム制御部
１６、３７    入出力インターフェース
２１、４２    システムバス
１７、３８    ＣＰＵ
１８、３９    ＲＯＭ
１９、４０    ＲＡＭ
５０    抽出部
５１    出力部
５２    生成記憶部
１００    出発日入力欄
１０１    帰国日入力欄
１０２    出発地入力欄
１０３    目的地入力欄
１０４    オプション入力欄
１０５    表示順入力欄
１０６    実行ボタン
２００    費用表示欄
２０１    施設情報表示欄
２０２    往路情報表示欄
２０３    復路情報表示欄
２０４    総価格表示欄
２０５    オプション表示欄
２０６    予約実行ボタン
２０７    次候補表示ボタン
Ｓ    旅行検索システム
ＡＳ    予約サーバ
ＮＴ１、ＮＴ２    ネットワーク
ＤＳ    データベースサーバ
Ｔ    利用者端末装置
ＨＴ    宿泊状況データ
ＲＨ    宿泊状況レコード
ＧＴ、ＢＴ    空席状況データ
ＲＧ、ＲＢ    空席状況レコード
ＩＮ    条件入力画面
ＣＴ    組合せデータベース
ＲＣ    組合せレコード
ＯＵＴ    検索結果画面
【図１】
0005520430.tif 000002
【図２】
0005520430.tif 000003
【図３】
0005520430.tif 000004
【図４】
0005520430.tif 000005
【図５】
0005520430.tif 000006
【図６】
0005520430.tif 000007
【図７】
0005520430.tif 000008
【図８】
0005520430.tif 000009