(57)【要約】【課題】検索サイトにおける空席情報の精度を可能な限り上げ、コンバージョンレートを上げることができる旅行商品検索装置、旅行商品検索システム、旅行商品検索プログラム及び記録媒体を提供する。【解決手段】旅行商品検索装置２０は、提供者装置１７を介してＧＤＳ１８から対象旅行商品の空席ナシ情報を取得する各空席ナシ情報取得部９，１０と、検索部８で検索された対象旅行商品と空席ナシ情報ＤＢ１５の空席ナシ情報とを比較して、対象旅行商品のうち、空席ナシ情報ＤＢ１５にあるものを除く空席ナシ情報除外部１２とを有し、空席がある対象旅行商品のみを、ユーザー端末１６に返却する。【選択図】図２
2020177601.tif 000002
【特許請求の範囲】
【請求項１】
旅行商品の予約購入を希望する購入者と、旅行商品を提供する提供者との予約購入取引を、ネットワークを通じて仲介する旅行商品検索装置であって、
購入者によって入力された旅程条件に該当する旅行商品である対象旅行商品を検索する検索部と、
前記検索部によって検索された前記対象旅行商品が購入者に選択された後、遷移した提供者システムにおいて前記対象旅行商品の予約購入取引が完了する前までの間に、航空機の空席を照会するための空席等管理システムから前記提供者システムを介して、前記対象旅行商品の空席ナシ情報を取得して記憶する空席ナシ情報取得部と、
前記検索部で検索された前記対象旅行商品と前記空席ナシ情報とを比較して、前記対象旅行商品のうち、前記空席ナシ情報に該当するものを除く空席ナシ情報除外部と、を有する、
ことを特徴とする旅行商品検索装置。
【請求項２】
前記空席ナシ情報取得部が、前記空席等管理システムから直接前記空席ナシ情報を取得する、
ことを特徴とする請求項１に記載された旅行商品検索装置。
【請求項３】
前記空席ナシ情報取得部が取得する前記空席ナシ情報が、前記空席等管理システムにおけるキャッシュデータではなく、前記空席等管理システムへの要求時におけるリアルタイムデータである、
ことを特徴とする請求項１または請求項２に記載された旅行商品検索装置。
【請求項４】
旅行商品の予約購入を希望する購入者と、旅行商品を提供する提供者との予約購入取引を、コンピュータを介してネットワークを通じて仲介する旅行商品検索プログラムであって、
購入者によって入力された旅程条件に該当する旅行商品である対象旅行商品が検索され、この対象旅行商品が購入者に選択された後、遷移した提供者システムにおいて前記対象旅行商品の予約購入取引が完了する前までの間に、航空機の空席を照会するための空席等管理システムから前記提供者システムを介して、前記対象旅行商品の空席ナシ情報を取得して記憶する空席ナシ情報取得手順と、
前記空席ナシ情報を取得した後に検索された前記対象旅行商品と前記空席ナシ情報とを比較して、前記対象旅行商品のうち、前記空席ナシ情報に該当するものを除く空席ナシ情報除外手順と、を経る、
ことを特徴とする旅行商品検索プログラム。
【請求項５】
請求項４に記載された旅行商品検索プログラムが記録された、
ことを特徴とするコンピュータで読み取り可能な記録媒体。
【請求項６】
旅行商品の予約購入を希望する購入者に旅行商品を提供する提供者装置と、
前記購入者と前記提供者装置との予約購入取引を、ネットワークを通じて仲介する旅行商品検索装置と、を有する旅行商品検索システムであって、
前記提供者装置は、
購入者によって入力された旅程条件に該当する旅行商品である対象旅行商品が、前記旅行商品検索装置を介して購入者によって選択された後、遷移した当該提供者装置において前記対象旅行商品の予約購入取引が完了する前までの間に、航空機の空席を照会するための空席等管理システムから前記対象旅行商品の空席ナシ情報を取得して記憶する空席ナシ情報収集部を有し、
前記旅行商品検索装置は、
前記対象旅行商品を検索する検索部と、
前記提供者装置から前記空席ナシ情報を取得して記憶する空席ナシ情報取得部と、
前記検索部で検索された前記対象旅行商品と前記空席ナシ情報とを比較して、前記対象旅行商品のうち、前記空席ナシ情報に該当するものを除く空席ナシ情報除外部と、を有する、
ことを特徴とする旅行商品検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、旅行商品を検索する際に用いられる旅行商品検索装置、旅行商品検索システム、旅行商品検索プログラム及び記録媒体に関するものである。
【背景技術】
【０００２】
メタサーチ系の検索サイトにおける通常の検索では、ユーザーが入力した検索の条件である旅程条件（出発日、発着地など）に基づいて検索が実行されると、まず旅行会社が、自身の契約先のＧＤＳ（Ｇｌｏｂａｌ Ｄｉｓｔｒｉｂｕｔｉｏｎ Ｓｙｓｔｅｍ）又はＣＲＳ（Ｃｏｍｐｕｔｅｒ Ｒｅｓｅｒｖａｔｉｏｎ Ｓｙｓｔｅｍ）から航空機の空席情報を取得し、その結果が検索サイトに提供されて画面に列挙される。旅行商品の予約購入の取引を進める場合、ユーザーは、検索サイトに列挙された旅行商品のいずれかを選択し、検索サイトから遷移した旅行会社サイトにおいて、個人情報を入力し、日程条件の詳細を確定させて決済する。このような技術として、下記特許文献１に記載された情報提供装置がある。
【０００３】
しかし、ユーザーが検索サイトで検索を実行し、検索サイトに旅行商品が列挙されていても、実際に予約購入の取引を進めると、遷移先の旅行会社サイトにおいて、予約済で空席ナシと表示される場合がある。これは、次のような事情に基づいている。
【０００４】
ＧＤＳから提供される空席情報は、旅行会社からの要求の種類に応じて精度が異なる。要求は、例えば、フライト情報の特定の仕方に応じて、次の３種類がある。
【０００５】
第１の要求は、検索サイトにおける一般的な「検索」が実行された場合である。この場合、検索サイトから旅程条件に基づいた検索の要求があると、旅行会社がＧＤＳに空席情報を要求し、ＧＤＳは、予め航空会社から収集した空席情報のキャッシュデータを、旅行会社に返す。この情報が検索サイトに提供される。
【０００６】
第２の要求は、いわゆる「空席照会」であり、単なる検索ではなく、より具体的に、出発日、出発日、目的地、航空会社を特定してＧＤＳに空席情報の提供を要求する場合である。第２の要求の場合、具体的な条件が特定されているため、原則として、キャッシュデータではなく、リアルタイムの空席情報がＧＤＳから返される。しかし、回線がビジー状態であった場合、第１の要求の場合と同じく、キャッシュデータが返される場合がある。
【０００７】
第３の要求は、いわゆる航空券の「予約」であり、出発日、出発日、目的地、航空会社、便名、予約クラス、席数など、第２の要求よりもさらに具体的に条件を特定してＧＤＳに空席情報の提供を要求する場合である。第３の要求の場合、航空券の予約であり、航空会社が席を確保する必要があるため、特定された旅程条件に合致した空席情報が、ＧＤＳからほぼ確実に返される。
【０００８】
以上のことから、常に第３の要求をすれば、高精度の検索が可能であるが、ＧＤＳの利用料金は、通信回数に応じた従量課金制や、予め決められた無料枠の通信回数を超えた分に応じて課金される課金制などがあるところ、いずれにせよ通信回数が利用料金にかかわるうえ、ＧＤＳからのレスポンスにも時間を要する。そのため、確実な予約購入を行う場合を除いて、比較的精度の高い第２の要求や第３の要求は、多用し辛いのが現状である。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１３−１５９２６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
このような事情から、検索サイトにおける一般的なメタサーチは、第１の要求の「検索」であり、検索ではＧＤＳのキャッシュデータが用いられる。キャッシュデータはリアルタイムデータではないことから、例えば、ユーザーが検索サイトで検索を実行しても、リアルタイムではない数時間前のキャッシュデータが、ＧＤＳから返却される。この場合、「空席アリ」として検索サイトに列挙されていても、リアルタイムでは予約済であって空席がない場合もある。遷移先である旅行会社サイトでは、予約購入の手続のいずれかの過程において、第２の要求や第３の要求が実行される場合もあるが、いずれにせよ、検索サイトで表示された空席情報と、それ以降にＧＤＳに照会されたリアルタイムの空席情報とでは、異なる場合があり、最後の予約確定の直前で空席ナシが発覚すると、ユーザーにとって不本意な結果となる。
【００１１】
仮に、タイムラグがなく、キャッシュデータとリアルタイムのデータで空席情報が一致している場合であっても、ユーザーが航空券の予約購入の取引を進めていく間に、他のユーザーが同じ航空券を時間的に早く予約購入した場合、同じことが起こる。
検索サイトのメタサーチで検索される空席情報（ＧＤＳのキャッシュデータ）と、航空会社のリアルタイムの空席情報とが異なり、検索後に空席ナシが発覚すると、ユーザーにとって不本意な結果となり、コンバージョンレートも悪い。
【００１２】
本発明は上記の実情に鑑みて提案されたものである。すなわち、空席情報の精度を可能な限り上げ、コンバージョンレートを上げることができる旅行商品検索装置、旅行商品検索システム、旅行商品検索プログラム及び記録媒体の提供を目的とする。
【課題を解決するための手段】
【００１３】
検索後、提供者のＷｅｂサイトがＧＤＳから空席ナシ情報を得た場合、旅行商品検索装置は、この空席ナシ情報を取得することで、検索当時におけるリアルタイムの空席情報を記憶しておき、このリアルタイムの空席ナシ情報を検索結果に反映させる。すなわち、本発明は、旅行商品検索装置において空席アリとして列挙された旅行商品を選択したユーザーが、遷移先で予約または購入の取引（以下、「予約購入取引」と記す。）を進める過程において、空席ナシと表示された場合の空席ナシ情報を取得して記憶し、次回の検索結果に反映させることで、空席ナシの旅行商品を表示させなくする。空席は、時々刻々と埋まっていき、やがて空席ナシ情報に変化するものであるため、流動的な情報となる。一方で、空席ナシ情報は、キャンセルなどの事情がない限り、再び空席に戻ることはなく、あったとしても稀である。換言すれば、一般的に、空席ナシ情報は変化しない可能性が高い。本発明は、このように経時的な影響を受けにくい空席ナシ情報の特性を利用したものである。
【００１４】
すなわち、本発明に係る旅行商品検索装置は、旅行商品の予約購入を希望する購入者と、旅行商品を提供する提供者との予約購入取引を、ネットワークを通じて仲介する旅行商品検索装置であって、購入者によって入力された旅程条件に該当する旅行商品である対象旅行商品を検索する検索部と、前記検索部によって検索された前記対象旅行商品が購入者に選択された後、遷移した提供者システムにおいて前記対象旅行商品の予約購入取引が完了する前までの間に、航空機の空席を照会するための空席等管理システムから前記提供者システムを介して、前記対象旅行商品の空席ナシ情報を取得して記憶する空席ナシ情報取得部と、前記検索部で検索された前記対象旅行商品と前記空席ナシ情報とを比較して、前記対象旅行商品のうち、前記空席ナシ情報に該当するものを除く空席ナシ情報除外部と、を有する、ことを特徴とする。
【００１５】
本発明に係る旅行商品検索装置は、前記空席ナシ情報取得部が、前記空席等管理システムから直接前記空席ナシ情報を取得する、ことを特徴とする。
【００１６】
本発明に係る旅行商品検索装置は、前記空席ナシ情報取得部が取得する前記空席ナシ情報が、前記空席等管理システムにおけるキャッシュデータではなく、前記空席等管理システムへの要求時におけるリアルタイムデータである、ことを特徴とする。
【００１７】
本発明に係る旅行商品検索プログラムは、旅行商品の予約購入を希望する購入者と、旅行商品を提供する提供者との予約購入取引を、コンピュータを介してネットワークを通じて仲介する旅行商品検索プログラムであって、購入者によって入力された旅程条件に該当する旅行商品である対象旅行商品が検索され、この対象旅行商品が購入者に選択された後、遷移した提供者システムにおいて前記対象旅行商品の予約購入取引が完了する前までの間に、航空機の空席を照会するための空席等管理システムから前記提供者システムを介して、前記対象旅行商品の空席ナシ情報を取得して記憶する空席ナシ情報取得手順と、前記空席ナシ情報を取得した後に検索された前記対象旅行商品と前記空席ナシ情報とを比較して、前記対象旅行商品のうち、前記空席ナシ情報に該当するものを除く空席ナシ情報除外手順と、を経る、ことを特徴とする。
【００１８】
本発明に係るコンピュータで読み取り可能な記録媒体は、旅行商品検索プログラムが記録された、ことを特徴とする。
【００１９】
本発明に係る旅行商品検索システムは、旅行商品の予約購入を希望する購入者に旅行商品を提供する提供者装置と、前記購入者と前記提供者装置との予約購入取引を、ネットワークを通じて仲介する旅行商品検索装置と、を有する旅行商品検索システムであって、前記提供者装置は、購入者によって入力された旅程条件に該当する旅行商品である対象旅行商品が、前記旅行商品検索装置を介して購入者によって選択された後、遷移した当該提供者装置において前記対象旅行商品の予約購入取引が完了する前までの間に、航空機の空席を照会するための空席等管理システムから前記対象旅行商品の空席ナシ情報を取得して記憶する空席ナシ情報収集部を有し、前記旅行商品検索装置は、前記対象旅行商品を検索する検索部と、前記提供者装置から前記空席ナシ情報を取得して記憶する空席ナシ情報取得部と、前記検索部で検索された前記対象旅行商品と前記空席ナシ情報とを比較して、前記対象旅行商品のうち、前記空席ナシ情報に該当するものを除く空席ナシ情報除外部と、を有する、ことを特徴とする。
【発明の効果】
【００２０】
本発明に係る旅行商品検索装置は、購入者によって入力された旅程条件に該当する旅行商品である対象旅行商品を検索する検索部と、この検索部によって検索された対象旅行商品が購入者に選択された後、遷移した提供者システムにおいて対象旅行商品の予約購入取引が完了する前までの間に、航空機の空席を照会するための空席等管理システムから提供者システムを介して、対象旅行商品の空席ナシ情報を取得して記憶する空席ナシ情報取得部と、検索部で検索された対象旅行商品と空席ナシ情報とを比較して、対象旅行商品のうち、空席ナシ情報に該当するものを除く空席ナシ情報除外部とを有している。旅行商品検索装置は、過去に、予約購入取引が完了する前までの間に判明した空席ナシ情報を記憶しておき、次回の検索時に、空席ナシ情報に基づいて、空席が無い対象旅行商品を除外する。その結果、購入者に提供されるのは、空席がある対象旅行商品のみである。したがって、旅行商品の検索における空席情報の精度が上がり、コンバージョンレートを上げることができる。
【００２１】
本発明に係る旅行商品検索装置は、空席ナシ情報取得部が、空席等管理システムから直接空席ナシ情報を取得することもできる。
【００２２】
本発明に係る旅行商品検索装置は、空席ナシ情報取得部が取得する空席ナシ情報が、空席等管理システムにおけるキャッシュデータではなく、空席等管理システムへの要求時におけるリアルタイムデータである。すなわち、旅行商品の予約時における空席情報である。したがって、空席情報の精度が高く、コンバージョンレートも高くなる。
【００２３】
本発明に係る旅行商品検索プログラム及び記録媒体は、上記した旅行商品検索システムと同じ効果を奏することができる。
【００２４】
本発明に係る旅行商品検索システムは、上記した旅行商品検索装置と同じ効果を奏することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態に係る旅行商品検索装置のハードウェア概略構成図である。
【図２】本発明の実施形態に係る旅行商品検索システムによる処理の全体の流れが示された概略フロー図である。
【図３】本発明の実施形態に係る旅行商品検索装置が有する空席ナシ情報の概略図である。
【発明を実施するための形態】
【００２６】
以下に、本発明の実施形態に係る旅行商品検索装置および旅行商品検索システムを図面に基づいて説明する。図１は、旅行商品検索装置２０のハードウェアの概略構成が示されている。
【００２７】
図１に示されているとおり、旅行商品検索装置２０は、少なくとも記憶部２、入力部６、出力部１４および制御部（図示省略）などが備えられている。記憶部２は、ＲＯＭ３、ＲＡＭ４、ＨＤＤ５などから構成される。入力部６は、例えば、キーボード、マウス、タッチパネルなどから構成され、また、出力部１４は、例えば、有機ＥＬディスプレイ、液晶ディスプレイやプリンターなどから構成される。制御部は、ＣＰＵ１などにより実現され、ＲＯＭ３に格納されたプログラムに従って、ＣＰＵ１に実行させるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）のプログラムやアプリケーションプログラムの一部が格納されたＲＡＭ４を使用して、検索要求受信部７、検索部８、空席ナシ情報第一取得部９、空席ナシ情報第二取得部１０、空席ナシ情報管理部１１、空席ナシ情報除外部１２および情報返却部１３を制御する。
【００２８】
旅行商品検索装置２０は、ハードウェア構成、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ソフトウェアによって実現することが可能である。例えば、ソフトウェアによって実現する場合、実際にはコンピュータのＣＰＵ１、あるいはＭＰＵ、ＲＯＭ３、ＲＡＭ４などを備えて構成し、ＲＯＭ３やＲＡＭ４に記憶されたプログラムが動作することによって実現できる。
【００２９】
したがって、コンピュータが各部７ないし１３の機能を、検索要求受信手順、検索手順、空席ナシ情報第一取得手順、空席ナシ情報第二取得手順、空席ナシ情報管理手順、空席ナシ情報除外手順および情報返却手順として果たすように動作させる旅行商品検索プログラムを、例えばＣＤ−ＲＯＭなどの記録媒体に記録し、コンピュータに読み込ませることによって実現できる。記録媒体としては、ＣＤ−ＲＯＭ以外に、例えば、ハードディスク、フレキシブルディスク、光ディスク、磁気テープ、光磁気ディスク、不揮発性メモリカード、ＤＶＤなどを用いることができる。
【００３０】
旅行商品検索装置２０は、ＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）として機能させてもよく、旅行商品検索プログラムをインターネットなどのネットワークを介してコンピュータにダウンロードすることによっても実現できる。さらに、これらのハードウェア、ソフトウェア資源を、ネットワークを介してアクセス可能なクラウドなどの態様で提供することもできる。
【００３１】
次に、本実施形態に係る旅行商品検索システムの概略を図面に基づいて説明する。図２は、旅行商品検索システム１００の概略、旅行商品検索装置２０の構成および処理フローの概略が示されている。
【００３２】
図２において、旅行商品検索システム１００は、旅行商品の予約購入を希望する購入者であるユーザーと、旅行商品などを提供する提供者との間で、旅行商品の予約や購入の取り引きを、通信ネットワーク（図示省略）を通じて実行するものである。旅行商品検索システム１００は、ユーザーに提供する旅行商品を記憶した提供者装置１７と、ユーザーと提供者との予約購入取引を仲介する旅行商品検索装置２０とを有し、各装置１７，２０が、通信ネットワークに接続されている。また、通信ネットワークには、ユーザー端末１６や、航空機の空席などが照会されるＧＤＳ１８やＣＲＳ（図示省略）も接続されている。
【００３３】
通信ネットワークは、例えばインターネット、専用線により接続されたネットワーク、企業内ＬＡＮ、企業間ＬＡＮ、ＷＡＮなどである。通信回線の形態は、例えば有線通信、無線通信、衛星通信などである。
【００３４】
ＧＤＳ１８は、例えば、航空機に関し、出発地（出発空港）、目的地（到着空港）、区間（出発地および目的地）、航空機の出発日（搭乗日）、出発時刻、到着時刻、席数、便番号（便名）、予約クラス、航空会社、大人・子供・幼児区分、滞在の有無、航空機に関する料金の情報（運賃、空港使用料、空港税、空港保険料、燃料サーチャージ）などが記憶されている。
【００３５】
提供者は、旅行会社などのエージェント、航空会社や宿泊施設提供会社などのサプライヤである。具体的には、エージェントは、例えば、ダイナミックパッケージツアーなどの旅行商品を提供し、例えば、ツアーオペレーター、ランドオペレーター、ホールセラーなどの施設予約仲介業者などを含む。サプライヤは、手配旅行などにおいて航空券を提供する航空会社、手配旅行などにおいてホテル・旅館などの宿泊施設を提供する宿泊施設提供会社などである。エージェントおよびサプライヤは、それぞれ端末を有し、提供者装置１７は、エージェントが有するエージェント端末、および、サプライヤが有するサプライヤ端末から構成されている。各端末には、旅行商品が記憶されている。旅行商品は、例えば、航空機チケットであり、パッケージツアー、手配旅行及びダイナミックパッケージツアー（実質的に同一の商品を含む）など、航空機を用いるものが含まれる。また、同一のプラットフォームにおいて航空券および宿泊施設を個別に予約、購入できるサービスなども含まれる。なお、旅行に関するすべての商品形態を、上記したパッケージツアーなどに当てはめて明確に区分けすることは困難であるため、これらの呼び名は、旅行商品を一義的に限定して解釈するものではない。
【００３６】
提供者装置１７は、購入者によって入力された旅程条件に該当する旅行商品である対象旅行商品が、旅行商品検索装置２０を介してユーザーによって選択された後、遷移した当該提供者装置１７において対象旅行商品の予約購入取引が完了する前までの間に、ＧＤＳ１８から対象旅行商品の空席ナシ情報を取得して記憶する空席ナシ情報収集部１９を有している。なお、詳細は後述する。
【００３７】
ユーザー端末１６および提供者装置１７は、例えばパーソナルコンピュータ、ワークステーション、タブレット端末、スマートフォン、通信ネットワークに接続可能なテレビ端末、ゲーム端末などである。各端末１６，１７は、例えばＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）などが構築されている。
【００３８】
旅行商品検索装置２０は、Ｗｅｂ上で予約サイトを構築するサーバーシステムであり、ユーザーによって入力された旅程条件に基づいて、ユーザーが所望する旅行商品を検索し、その旅行商品をユーザーに照会する。旅程条件は、例えば、出発地、目的地、日程（出発地出発日、目的地出発日）、座席クラス、旅行人数、宿泊部屋数などが含まれる。
【００３９】
旅行商品検索装置２０は、以下の各部から構成されている。すなわち、旅行商品検索装置２０は、旅行商品のうち、航空機の空席が既に予約または購入されて空席が無いこと（満席）を示す空席ナシ情報を記憶する空席ナシ情報データベース（Ｄａｔａｂａｓｅ：ＤＢ）１５と、購入者によって入力された旅程条件を受信する検索要求受信部７と、旅程条件に該当する旅行商品である対象旅行商品を検索する検索部８と、提供者装置１７を介して、対象旅行商品の空席ナシ情報を取得して空席ナシ情報ＤＢ１５に記憶する空席ナシ情報第一取得部９と、提供者装置１７を経ずにＧＤＳ１８から空席ナシ情報を直接取得する空席ナシ情報第二取得部１０と、検索部８で検索された対象旅行商品と空席ナシ情報ＤＢ１５の空席ナシ情報とを比較して、対象旅行商品のうち、空席ナシ情報に該当するものを除く空席ナシ情報除外部１２と、空席ナシ情報を更新する空席ナシ情報管理部１１と、空席ナシ情報に該当する対象旅行商品が除かれた検索結果をユーザー端末１６に送信する情報返却部１３とを有している。なお、旅行商品検索装置２０は、各部７ないし１３が共通する単一のサーバーに実装されて構成されるか、各部７ないし１３がそれぞれ個々のサーバーに実装されたことで旅行商品検索装置２０が複数のサーバーで構成されるかは任意である。
【００４０】
検索要求受信部７は、ユーザー端末１６から送信された検索の要求を受信する。旅程条件は、記憶部２に適宜記憶される。
【００４１】
検索部８は、旅程条件に合致する旅行商品を検索する。検索部８は、連携システムとして、例えば、ＡＰＩ（図示省略）を呼び出して実行し、提供者装置１７から、パッケージツアー、ダイナミックパッケージツアー、航空券および宿泊施設などが返却される。同様に、ＡＰＩなどの連携システム（図示省略）が実行され、ＧＤＳ１８から適宜航空機の空席が照会される。
【００４２】
空席ナシ情報第一取得部９は、ユーザーが検索した対象旅行商品が、ユーザーに選択された後、遷移した提供者装置１７において対象旅行商品の予約購入取引が完了する前までの間（以下、この間を「空席ナシ情報取得期間」と記す。）に、提供者装置１７を介してＧＤＳ１８から対象旅行商品の空席ナシ情報を取得する。詳説すれば、次のとおりである。
【００４３】
ユーザー端末１６において、ユーザーが、旅程条件を入力して検索を要求すると、旅行商品検索装置２０は、旅程条件に合致した単一または複数の対象旅行商品を検索し、ユーザー端末１６に返却する。ここで返却されるのは、ＧＤＳ１８のキャッシュデータに基づいた、空席がある対象旅行商品であり、提供者装置１７を介して旅行商品検索装置２０に返却されたものである。
【００４４】
ユーザー端末１６において対象旅行商品が選択されると、旅行商品検索装置２０から提供者装置１７に遷移する。ユーザーが、提供者装置１７において、対象旅行商品の予約購入取引を実行すると、ＧＤＳ１８に、対象旅行商品の予約の照会が要求される。このとき要求されるのは、ＧＤＳ１８への要求時におけるリアルタイムの情報である。このとき、既に、他のユーザー（以下、先に予約購入取引を実行したユーザーを「先行ユーザー」と記す。）によって、同じ対象旅行商品の予約購入取引が完了していた場合、ＧＤＳ１８からは、空席ナシ情報が、提供者装置１７を介して旅行商品検索装置２０に返却される。したがって、後から予約購入取引を実行したユーザー（以下、後から予約購入取引を実行したユーザーを「後行ユーザー」と記す。）のユーザー端末１６には、満席を理由として予約購入取引ができなかった事実が表示され、後行ユーザーは、所望する対象旅行商品の予約購入取引をすることができない。
【００４５】
このとき、提供者装置１７の空席ナシ情報収集部１９は、ＧＤＳ１８から返却された空席ナシ情報を取得して記憶する。この空席ナシ情報は、後行ユーザーによる検索時にＧＤＳ１８から返却されたキャッシュデータではなく、後行ユーザーによるＧＤＳ１８への予約の照会時におけるリアルタイムデータに基づいたものである。この空席ナシ情報は、提供者措置１７を介して、空席ナシ情報第一取得部９によって取得される。
【００４６】
以上のように、空席ナシ情報第一取得部９は、空席ナシ情報取得期間中に、ユーザーが、対象旅行商品の予約購入取引をすることができなかった事象が生じた場合に、この事実を利用して後の検索に反映させるために、提供者装置１７を介してＧＤＳ１８から対象旅行商品の空席ナシ情報を取得する。この空席ナシ情報は、空席ナシ情報ＤＢ１５として記憶される。なお、空席ナシ情報の取得は、例えば、ＡＰＩの実行によるリアルタイム処理やバッチ処理による。
【００４７】
空席ナシ情報第二取得部１０は、空席ナシ情報取得期間中に、提供者装置１７を経ずにＧＤＳ１８から空席ナシ情報を直接取得する。詳説すれば、対象旅行商品の予約購入取引は、提供者装置１７において実行されるが、空席ナシ情報取得期間中に、旅行商品検索装置２０が、ＧＤＳ１８に、直接、リアルタイムにおける対象旅行商品の予約を照会する。
【００４８】
空席ナシ情報除外部１２は、検索部８で検索された対象旅行商品と、空席ナシ情報ＤＢ１５の空席ナシ情報とを比較して、対象旅行商品のうち、空席ナシ情報ＤＢ１５にあるものを除く。すなわち、検索の実行時に返却されたＧＤＳ１８のキャッシュデータに基づいた対象旅行商品のうち、過去に予約購入取引が実行されたことで取得した、予約購入取引当時のリアルタイムデータに基づいた空席ナシ情報に該当する対象旅行商品が、除外される。
【００４９】
ここで、空席ナシ情報ＤＢ１５を図面に基づいて説明する。図３は、空席ナシ情報ＤＢ１５の概略が示されている。
【００５０】
図３に示されているとおり、空席ナシ情報ＤＢ１５は、例えば、ＧＤＳ１８への照会の要求をした日時である「ＧＤＳアクセス日時」、対象旅行商品の出発地および目的地である「出発地／到着地」、出発地を出発する日である「出発日」、対象旅行商品の航空会社である「航空会社（フライト番号）」、料金の種類などによって決定された「予約クラス」、航空機の席の数である「席数」、航空券の料金である「航空券代金」、空席の有無（満席）である「空席」などのフィールドを有している。「空席」が「ナシ（０）」であれば、該当するレコードの対象旅行商品は空席が無い。
【００５１】
図２において、空席ナシ情報管理部１１は、定期的または任意に空席ナシ情報ＤＢ１５をリフレッシュする。対象旅行商品は、キャンセルなどによって、再び空席となる場合もあるため、最新の空席ナシ情報を提供者装置１７から取得し、空席ナシ情報管理部１１によって更新される。
【００５２】
情報返却部１３は、空席ナシ情報に該当する対象旅行商品が除かれた検索結果をユーザー端末１６に送信する。すなわち、ユーザー端末１６に送信されるのは、満席である可能性が低い対象旅行商品である。
【００５３】
上記のとおり、旅行商品検索装置２０が構成されている。次に、旅行商品検索装置２０による処理を説明する。なお、以下の説明では、先行ユーザーが、満席を理由として対象旅行商品の予約購入取引を実行できず、この対象旅行商品の空席ナシ情報を、各空席ナシ情報取得部９，１０が、提供者装置１７および／またはＧＤＳ１８から取得し、空席ナシ情報が空席ナシ情報ＤＢ１５に記憶されているものとする。
【００５４】
図２に示されているとおり、ステップＳ１では、後行ユーザーは、ユーザー端末１６において、ブラウザに表示された旅行商品検索装置２０のＷｅｂページ上で、希望する旅程条件を入力する。後行ユーザーが、Ｗｅｂページ上で検索実行ボタンをクリックすると、ユーザー端末１６から旅行商品検索装置２０に向けて旅程条件に基づいた検索が要求される。
【００５５】
ステップＳ２では、検索要求受信部７が、ユーザー端末１６からの要求を受信する。旅程条件は、適宜キャッシュに記憶される。ステップＳ３では、検索部８が、旅程条件に合致する単一または複数の対象旅行商品を検索する。その際、検索部８は、検索する対象旅行商品に応じて、適宜、提供者装置１７およびＧＤＳ１８から対象旅行商品を取得し、キャッシュに記憶する。
【００５６】
ステップＳ４では、空席ナシ情報第一取得部９が、対象旅行商品の空席ナシ情報を、提供者装置１７から取得する。また、空席ナシ情報第二取得部１０が、対象旅行商品の空席ナシ情報を、ＧＤＳ１８から取得する。空席ナシ情報は、空席ナシ情報ＤＢ１５に記憶される。なお、前述のとおり、当該検索時以前に、先行ユーザーによる検索によって、既に空席ナシ情報を取得され、空席ナシ情報ＤＢ１５に記憶されているものとする。
【００５７】
ステップＳ５では、空席ナシ情報除外部１２が、空席ナシ情報ＤＢ１５を参照して、キャッシュに記憶された対象旅行商品と空席ナシ情報ＤＢ１５に記憶された空席ナシ情報とを比較し、対象旅行商品から、空席ナシ情報に該当するものを除外する。
【００５８】
ステップＳ６では、情報返却部１３が、空席ナシ情報に該当する旅行対象商品が除かれたものを、ユーザー端末１６に送信する。
【００５９】
ステップＳ７では、ユーザー端末１６のブラウザに、満席で予約購入取引が実行できない旅行商品が除かれた検索結果が表示される。
【００６０】
なお、後行ユーザーが、空席情報取得期間中に、満席であることを理由として対象旅行商品の予約購入取引ができなかったことにより、空席ナシ情報が取得され、再び旅行商品検索装置２０において検索を実行した場合も、その対象旅行商品の空席ナシ情報を除いた検索結果をユーザー端末１６に返却することもできる。
【００６１】
また、他の実施形態に係る旅行検索装置２０として、空席ナシ情報第一取得部９のみを有するもの、空席ナシ情報第二取得部１０のみを有するものであってもよい。
【００６２】
上記のとおり、旅行商品検索装置２０および旅行商品検索システム１００が構成されている。次に、旅行商品検索装置２０および旅行商品検索システム１００の効果を説明する。
【００６３】
上記したとおり、ユーザーが、満席であることを理由として対象旅行商品の予約購入取引をすることができなかった事象が生じた場合に、この事実を利用して後の検索に反映させるために、各空席ナシ情報取得部９，１０は、空席情報取得期間中に、提供者装置１７を介して、又は介さずに直接、ＧＤＳ１８から対象旅行商品の空席ナシ情報を取得する。そして、空席ナシ情報除外部１２は、検索部８で検索された対象旅行商品と、空席ナシ情報ＤＢ１５の空席ナシ情報とを比較して、対象旅行商品のうち、空席ナシ情報ＤＢ１５にあるものを除く。その結果、ユーザーに提示されるのは、空席がある対象旅行商品のみである。したがって、旅行商品検索装置２０は、空席情報の精度を可能な限り上げ、コンバージョンレートを上げることができる。
【００６４】
各航空会社は、単一又は複数のＧＤＳ１８と契約しているため、契約先の航空会社に応じて、特定の地域に特化しているＧＤＳ１８も存在する。又、旅行会社などの提供者は、各々の契約先のＧＤＳ１８から空席ナシ情報を取得する。すなわち、各々の旅行会社が取得できる空席ナシ情報は、契約先のＧＤＳ１８が有している特定航空会社のものに限られる。そこで、可能な限りすべての航空会社の空席情報を、高い精度で収集するために、空席ナシ情報第一取得部９は、旅行会社（提供者装置１７）を介してＧＤＳ１８から対象旅行商品の空席ナシ情報を取得する。すなわち、多数の旅行会社から空席ナシ情報を取得することができれば、多数のＧＤＳ１８から、多数の航空会社の空席ナシ情報を、網羅的に取得することができることになる。
【００６５】
以上、本発明の実施形態を詳述したが、本発明は上記実施形態に限定されるものではない。そして本発明は、特許請求の範囲に記載された事項を逸脱することがなければ、種々の設計変更を行うことが可能である。
【符号の説明】
【００６６】
１      ＣＰＵ
２      記憶部
３      ＲＯＭ
４      ＲＡＭ
５      ＨＤＤ
６      入力部
７      検索要求受信部
８      検索部
９      空席ナシ情報第一取得部（空席ナシ情報取得部）
１０    空席ナシ情報第二取得部（空席ナシ情報取得部）
１１    空席ナシ情報管理部
１２    空席ナシ情報除外部
１３    情報返却部
１４    出力部
１５    空席ナシ情報ＤＢ
１６    ユーザー端末
１７    提供者装置
１８    ＧＤＳ
１９    空席ナシ情報収集部
２０    旅行商品検索装置
１００  旅行商品検索システム
【図１】
2020177601.tif 000003
【図２】
2020177601.tif 000004
【図３】
2020177601.tif 000005