(57)【要約】【課題】多様な検索方法を提供するとともにファイルの共通化を図った情報検索システムを提供する。【解決手段】ホテルを所定の絞込条件により絞り込むための絞込みページ群４０と、上記絞込条件ごとに分類されたホテルの一覧を表示する一覧ページ群４１とが格納されて、所定の絞込み条件からホテルを絞込み検索するための静的検索システム部２３と、上記静的検索システム部２３で検索するホテルと関連するルームについて、所定の検索条件によりデータベースサーバ４から条件抽出してルーム一覧ページ３７を生成して出力する動的検索システム部２４とを有し、上記静的検索システム部２３における一覧ページ群４１に設けられたリンクにより表示されるホテル詳細ページ３８は、上記動的検索システム部２４によって生成されたルーム一覧ページ３７に設けられたリンクにより表示されるようにした。【選択図】図４
2007193383.tif 000002
【特許請求の範囲】
【請求項１】
インターネット上に構築されたサーバ装置に対してインターネット経由で端末装置を接続して所定の検索対象を検索するための情報検索システムであって、
第１検索対象を所定の絞込条件により絞り込むための静的ページである静的絞込みページと、上記絞込条件ごとに分類された第１検索対象の一覧を表示するための静的ページである静的一覧ページとが格納されて、所定の絞込み条件から第１検索対象を絞込み検索するための静的検索システム部と、
上記静的検索システム部で検索する第１検索対象と関連する第２検索対象について、所定の検索条件によりデータベースサーバから条件抽出し、条件抽出結果の第２検索対象一覧を動的ページである動的一覧ページとして生成して出力する動的検索システム部とを有し、
上記静的検索システム部における第１検索対象の静的一覧ページに設けられたリンクにより表示される静的ページである第１検索対象の静的詳細情報ページは、上記動的検索システム部によって生成された第２検索対象の動的一覧ページにおいて表示された第２検索対象と関連するよう設けられたリンクにより表示されるように構成されていることを特徴とする情報検索システム。
【請求項２】
上記データベースサーバは、
第１検索対象に関する情報が記録された第１検索対象マスタテーブルと、
上記第１検索対象を絞り込むための絞込み条件に関する情報が記録された絞込み条件マスタテーブルとを備え、
各第１検索対象ごとに複数の絞込み条件を関連付けた中間テーブルにより、第１検索対象と絞込み条件とが関連付けられ、
上記中間テーブルを介して第１検索対象と絞込み条件とが関連付けられることにより上記絞込み条件から第１検索対象をデータベース検索により抽出するデータベース検索手段と、
上記静的絞込みページおよび静的一覧ページを、所定のテンプレートファイルにデータを割り当てることにより自動的に生成する静的ページ生成手段を備え、
上記静的ページ生成手段は、所定のテンプレートファイルに対して、第１検索対象マスタテーブル、上記絞込み条件マスタテーブルおよび中間テーブルを介し、上記データベース検索手段におけるデータベース検索によって抽出した絞込み条件と第１検索対象のデータに基づいて静的絞込みページおよび静的一覧ページを生成する請求項１記載の情報検索システム。
【請求項３】
上記データベースサーバは、
第１検索対象に関する情報が記録された第１検索対象マスタテーブルと、
上記第１検索対象と関連付けるための第１の絞込み条件に関する情報が記録された第１絞込み条件マスタテーブルと、
上記第１の絞込み条件と関連付けるための第２絞込み条件に関する情報が記録された第２絞込み条件マスタテーブルと、
各第１検索対象ごとに複数の第１絞込み条件を関連付けた第１中間テーブルと、
各第１絞込み条件ごとに複数の第２絞込み条件を関連付けた第２中間テーブルとを備え、
上記第１中間テーブルおよび第２中間テーブルを介して第１検索対象と第２絞込み条件とが関連付けられることにより上記第２絞込み条件から第１検索対象をデータベース検索により抽出するデータベース検索手段と、
上記静的絞込みページおよび静的一覧ページを、所定のテンプレートファイルにデータを割り当てることにより自動的に生成する静的ページ生成手段とを備え、
上記静的ページ生成手段は、所定のテンプレートファイルに対して、第１検索対象マスタテーブル、上記第１および第２絞込み条件マスタテーブル、第１および第２中間テーブルを介し、上記データベース検索手段におけるデータベース検索によって抽出した第１および第２絞込み条件と第１検索対象のデータに基づいて静的絞込みページおよび静的一覧ページを生成する請求項１記載の情報検索システム。
【請求項４】
インターネット上に構築されたサーバ装置に対してインターネット経由で端末装置を接続して所定の検索対象を検索するための情報検索方法であって、
第１検索対象を所定の絞込条件により絞り込むための静的ページである静的絞込みページと、上記絞込条件ごとに分類された第１検索対象の一覧を表示するための静的ページである静的一覧ページとが格納されて、所定の絞込み条件から第１検索対象を絞込み検索するための静的検索システム部と、
上記静的検索システム部で検索する第１検索対象と関連する第２検索対象について、所定の検索条件によりデータベースサーバから条件抽出し、条件抽出結果の第２検索対象一覧を動的ページである動的一覧ページとして生成して出力する動的検索システム部とを準備し、
上記静的検索システム部における第１検索対象の静的一覧ページに設けられたリンクにより表示される静的ページである第１検索対象の静的詳細情報ページを、上記動的検索システム部によって生成された第２検索対象の動的一覧ページにおいて表示された第２検索対象と関連するよう設けられたリンクにより表示することを特徴とする情報検索方法。
【請求項５】
インターネット上に構築されたサーバ装置に対してインターネット経由で端末装置を接続して所定の検索対象を検索するための情報検索プログラムであって、
第１検索対象を所定の絞込条件により絞り込むための静的ページである静的絞込みページと、上記絞込条件ごとに分類された第１検索対象の一覧を表示するための静的ページである静的一覧ページとが格納されて、所定の絞込み条件から第１検索対象を絞込み検索するための静的検索システム部と、
上記静的検索システム部で検索する第１検索対象と関連する第２検索対象について、所定の検索条件によりデータベースサーバから条件抽出し、条件抽出結果の第２検索対象一覧を動的ページである動的一覧ページとして生成して出力する動的検索システム部とを準備し、
上記静的検索システム部における第１検索対象の静的一覧ページに設けられたリンクにより表示される静的ページである第１検索対象の静的詳細情報ページを、上記動的検索システム部によって生成された第２検索対象の動的一覧ページにおいて表示された第２検索対象と関連するよう設けられたリンクにより表示するステップをコンピュータ装置に実行させることを特徴とする情報検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多様な検索方法を提供するとともに、複数の検索システム部においてファイルの共通化を図り、さらにサーチエンジンによる検索対象のヒット率を向上させることができる情報検索システムおよび方法並びにプログラムに関する。
【背景技術】
【０００２】
従来から、インターネットにおける検索システムについては、検索語に基づいて抽出した検索結果からアクティブ検索ページを生成することが行われている（例えば、下記の特許文献１）。
【特許文献１】特開２００２−２０７４２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、従来のシステムでは、検索語に基づいて抽出した検索結果からアクティブ検索ページは動的ファイルであるために、サーチエンジンのようなウェブ検索システムの対象になりにくい。このため、商品販売システムやホテル予約システムのように、商品やホテルのような商材そのものを検索対象としたシステムでは、サーチエンジンによる対象のヒットが期待できず、ＳＥＯ（Search Engine Optimization）上有効ではなかった。
【０００４】
一方、例えばホテル予約システムにおいて、検索対象であるホテルと検索条件である地域とをＨＴＭＬ等の静的ファイルに固定した状態でウェブサーバに格納し、ＨＴＭＬ等の静的ファイルを用い、検索条件である地域等の選択入力により検索対象であるホテルを抽出するためには、検索対象であるホテルと検索条件である地域とをＨＴＭＬファイル上において直接関連付けた状態とにしておく必要がある。
【０００５】
しかしながら、上記のようなＨＴＭＬファイルは、手書きのプログラミングで作成する必要があり、例えば、全国規模のホテル検索システムになると、検索対象であるホテルも膨大な数であり、手書きのプログラミングは人海戦術的な作業で行われることから、システム製作コストが極めて高価なものとなっている。
【０００６】
また、検索精度を向上させようとすれば、検索対象であるホテルと関連付ける検索条件の種類を増やす必要がある。例えば、ホテルが所在する「地域」だけでなく、最寄の「駅」「観光地」「空港」「イベント会場」等、色々な種類の検索条件を検索対象であるホテルに関連付け、色々な検索対象で絞込みができるようにしておけば、検索精度も向上するし、ユーザーの使い勝手も極めてよくなる。
【０００７】
ところが、上述したように、検索対象と検索条件を直接関連付けたＨＴＭＬファイルを手書きのプログラミングで作成していることから、検索対象の数や検索条件の種類を増やすと、それらを関連付けたＨＴＭＬファイルの作成に、さらに人海戦術的な膨大な作業が必要となり、システム製作コストも膨大なものとなるので、現実にはできていないのが実情である。
【０００８】
本発明は、このような事情に鑑みなされたもので、多様な検索方法を提供するとともに、複数の検索システム部においてファイルの共通化を図り、さらにサーチエンジンによる検索対象のヒット率を向上させることができる情報検索システムおよび方法ならびにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明の情報検索システムは、インターネット上に構築されたサーバ装置に対してインターネット経由で端末装置を接続して所定の検索対象を検索するための情報検索システムであって、
第１検索対象を所定の絞込条件により絞り込むための静的ページである静的絞込みページと、上記絞込条件ごとに分類された第１検索対象の一覧を表示するための静的ページである静的一覧ページとが格納されて、所定の絞込み条件から第１検索対象を絞込み検索するための静的検索システム部と、
上記静的検索システム部で検索する第１検索対象と関連する第２検索対象について、所定の検索条件によりデータベースサーバから条件抽出し、条件抽出結果の第２検索対象一覧を動的ページである動的一覧ページとして生成して出力する動的検索システム部とを有し、
上記静的検索システム部における第１検索対象の静的一覧ページに設けられたリンクにより表示される静的ページである第１検索対象の静的詳細情報ページは、上記動的検索システム部によって生成された第２検索対象の動的一覧ページにおいて表示された第２検索対象と関連するよう設けられたリンクにより表示されるように構成されていることを要旨とする。
【００１０】
また、上記の目的を達成するために、本発明の情報検索方法は、インターネット上に構築されたサーバ装置に対してインターネット経由で端末装置を接続して所定の検索対象を検索するための情報検索方法であって、
第１検索対象を所定の絞込条件により絞り込むための静的ページである静的絞込みページと、上記絞込条件ごとに分類された第１検索対象の一覧を表示するための静的ページである静的一覧ページとが格納されて、所定の絞込み条件から第１検索対象を絞込み検索するための静的検索システム部と、
上記静的検索システム部で検索する第１検索対象と関連する第２検索対象について、所定の検索条件によりデータベースサーバから条件抽出し、条件抽出結果の第２検索対象一覧を動的ページである動的一覧ページとして生成して出力する動的検索システム部とを準備し、
上記静的検索システム部における第１検索対象の静的一覧ページに設けられたリンクにより表示される静的ページである第１検索対象の静的詳細情報ページを、上記動的検索システム部によって生成された第２検索対象の動的一覧ページにおいて表示された第２検索対象と関連するよう設けられたリンクにより表示することを要旨とする。
【００１１】
また、上記の目的を達成するために、本発明の情報検索プログラムは、インターネット上に構築されたサーバ装置に対してインターネット経由で端末装置を接続して所定の検索対象を検索するための情報検索プログラムであって、
第１検索対象を所定の絞込条件により絞り込むための静的ページである静的絞込みページと、上記絞込条件ごとに分類された第１検索対象の一覧を表示するための静的ページである静的一覧ページとが格納されて、所定の絞込み条件から第１検索対象を絞込み検索するための静的検索システム部と、
上記静的検索システム部で検索する第１検索対象と関連する第２検索対象について、所定の検索条件によりデータベースサーバから条件抽出し、条件抽出結果の第２検索対象一覧を動的ページである動的一覧ページとして生成して出力する動的検索システム部とを準備し、
上記静的検索システム部における第１検索対象の静的一覧ページに設けられたリンクにより表示される静的ページである第１検索対象の静的詳細情報ページを、上記動的検索システム部によって生成された第２検索対象の動的一覧ページにおいて表示された第２検索対象と関連するよう設けられたリンクにより表示するステップをコンピュータ装置に実行させることを要旨とする。
【発明の効果】
【００１２】
すなわち、本発明は、第１検索対象を所定の絞込条件により絞り込むための静的ページである静的絞込みページと、上記絞込条件ごとに分類された第１検索対象の一覧を表示するための静的ページである静的一覧ページとが格納されて、所定の絞込み条件から第１検索対象を絞込み検索するための静的検索システム部により第１検索対象を絞り込み検索し、上記静的検索システム部で検索する第１検索対象と関連する第２検索対象について、所定の検索条件によりデータベースサーバから条件抽出し、条件抽出結果の第２検索対象一覧を動的ページである動的一覧ページとして生成して出力する動的検索システム部により条件抽出検索を行う。このように、検索対象によって静的検索システム部による絞込み検索と、動的検索システム部による条件抽出検索の２系統の検索システムによる検索を提供するため、検索対象の特性に応じたあるいはユーザニーズに応じた多様な検索方法を提供して、ユーザ満足度を向上できる。
【００１３】
また、上記静的検索システム部における第１検索対象の静的一覧ページに設けられたリンクにより表示される静的ページである第１検索対象の静的詳細情報ページを、上記動的検索システム部によって生成された第２検索対象の動的一覧ページにおいて表示された第２検索対象と関連するよう設けられたリンクにより表示するため、絞込み検索を行う静的検索システム部と、条件抽出検索を行う動的検索システム部との複数の検索システム部においてファイルの共通化を図ることができ、設備的な効率がよくなる。
【００１４】
本発明において、上記データベースサーバは、
第１検索対象に関する情報が記録された第１検索対象マスタテーブルと、
上記第１検索対象を絞り込むための絞込み条件に関する情報が記録された絞込み条件マスタテーブルとを備え、
各第１検索対象ごとに複数の絞込み条件を関連付けた中間テーブルにより、第１検索対象と絞込み条件とが関連付けられ、
上記中間テーブルを介して第１検索対象と絞込み条件とが関連付けられることにより上記絞込み条件から第１検索対象をデータベース検索により抽出するデータベース検索手段と、
上記静的絞込みページおよび静的一覧ページを、所定のテンプレートファイルにデータを割り当てることにより自動的に生成する静的ページ生成手段を備え、
上記静的ページ生成手段は、所定のテンプレートファイルに対して、第１検索対象マスタテーブル、上記絞込み条件マスタテーブルおよび中間テーブルを介し、上記データベース検索手段におけるデータベース検索によって抽出した絞込み条件と第１検索対象のデータに基づいて静的絞込みページおよび静的一覧ページを生成する場合には、
絞込み条件テーブルと中間テーブルのデータを増やすだけで、増やした絞込み条件と第１検索対象とを関連付けることができるうえ、そのように関連付いた静的絞込みページおよび静的一覧ページを自動生成することができる。したがって、従来のように、膨大な作業を行わなくても、ごく軽微な作業だけで絞込み条件を増やし、検索精度を向上させた検索を行うことができる。そして、生成されるウェブページのページ数は、絞込み条件の増加量に対して二次曲線的に多くなり、多数のウェブページが生成されるため、ウェブ上のサーチエンジンにおいてヒットする確率が極めて高くなり、ユーザ端末からの閲覧機会を大幅に増大させることができる。
【００１５】
本発明において、上記データベースサーバは、
第１検索対象に関する情報が記録された第１検索対象マスタテーブルと、
上記第１検索対象と関連付けるための第１の絞込み条件に関する情報が記録された第１絞込み条件マスタテーブルと、
上記第１の絞込み条件と関連付けるための第２絞込み条件に関する情報が記録された第２絞込み条件マスタテーブルと、
各第１検索対象ごとに複数の第１絞込み条件を関連付けた第１中間テーブルと、
各第１絞込み条件ごとに複数の第２絞込み条件を関連付けた第２中間テーブルとを備え、
上記第１中間テーブルおよび第２中間テーブルを介して第１検索対象と第２絞込み条件とが関連付けられることにより上記第２絞込み条件から第１検索対象をデータベース検索により抽出するデータベース検索手段と、
上記静的絞込みページおよび静的一覧ページを、所定のテンプレートファイルにデータを割り当てることにより自動的に生成する静的ページ生成手段とを備え、
上記静的ページ生成手段は、所定のテンプレートファイルに対して、第１検索対象マスタテーブル、上記第１および第２絞込み条件マスタテーブル、第１および第２中間テーブルを介し、上記データベース検索手段におけるデータベース検索によって抽出した第１および第２絞込み条件と第１検索対象のデータに基づいて静的絞込みページおよび静的一覧ページを生成する場合には、
第２絞込み条件を増やして検索精度を向上させる場合でも、第２絞込み条件テーブルと第２中間テーブルのデータを増やすだけで、増やした第２絞込み条件と第１検索対象とを関連付けることができる。したがって、従来のように、膨大な作業を行わなくても、ごく軽微な作業だけで第２絞込み条件を増やし、検索精度を向上させた検索を行うことができる。また、第２絞込み条件テーブルと第２中間テーブルのデータを増やすだけで、増やした第２絞込み条件と第１検索対象とを関連付けることができるうえ、そのように関連付いた静的絞込みページおよび静的一覧ページを自動生成することができる。したがって、従来のように、膨大な作業を行わなくても、ごく軽微な作業だけで第２絞込み条件を増やし、検索精度を向上させたウェブ検索を行うことができる。そして、生成されるウェブページのページ数は、第２絞込み条件の増加量に対して二次曲線的に多くなり、多数のウェブページが生成されるため、ウェブ上のサーチエンジンにおいてヒットする確率が極めて高くなり、ユーザ端末からの閲覧機会を大幅に増大させることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を実施するための最良の形態について説明する。以下の説明では、本発明の情報検索システムをホテルを予約等する場合のホテル検索システムに適用した例を示す。
【００１７】
図１は、本発明の一実施の形態の情報検索システムを含むネットワーク構成を示す図である。１は本発明の情報検索プログラムを実行して本発明の情報検索方法を実現し、本発明の情報検索システムとして機能するサーバ装置である。
【００１８】
上記サーバ装置１は、インターネット２に接続され、同じくインターネット２に接続された端末装置５においてウェブページを閲覧可能とするウェブサーバ３と、上記ウェブサーバ３におけるウェブページを構築するためのデータを提供するためのデータベースサーバ４とを備えて構成されている。
【００１９】
上記サーバ装置１を構成するウェブサーバ３およびデータベースサーバ４は、それぞれ通信インターフェースや大容量データ記憶装置などを備えたシステムであり、中央処理装置がハードディスク装置等の外部記憶装置に記録されたプログラムを読み出し、そのプログラムに従って処理を実行することにより後に述べるような種々の機能を実現する。
【００２０】
上記サーバ装置１は、情報通信ネットワーク（本実施形態ではインターネット２）に接続されている。このインターネット２には、ユーザーが使用する端末装置５が接続されている。上記各端末装置５は、例えばパソコン等のコンピュータ装置である。
【００２１】
上記データベースサーバ４は、本発明の情報検索システムが検索対象とする種々のデータが記録された複数のテーブルが格納され、各テーブルをデータベース検索することにより、必要なデータの抽出を行って、ウェブサーバ３に対して供給するようになっている。
【００２２】
上記ウェブサーバ３は、インターネット２を介してアクセスしてきた各端末装置５と、例えばＨＴＴＰ（HyperText Transfer Protocol）等のプロトコルに従ってデータ通信を行うことでＷＥＢ配信サーバとして機能する。そして、ウェブサーバ３は、各端末装置５からの要求に応じて、ＨＴＭＬ（HyperText Markup Language）等のデジタル文書記述言語により記述された文書や画像を含むデータであるウェブページを当該端末装置５へ向けて送信する。
【００２３】
上記ウェブページは、外部記憶装置に記憶されたテンプレートとなるデータに対して、データベースサーバ４から供給されたデータをはめ込んでその画面が構成される。
【００２４】
上記ウェブサーバ３には、固有のネットワークアドレス（ＵＲＬ）が与えられている。ユーザーは、それぞれの端末装置５でこのＵＲＬを指定することにより、ウェブサーバ３へアクセスすることができ、上記ＨＴＭＬ等のデジタル文書記述言語により記述された文書や画像を含むデータをホームページによる閲覧をしうるようになっている。また、当該ホームページにおいて、必要に応じて文書・画像等のデータや選択入力操作を入力してウェブサーバ３に対して送信し、意思決定情報をウェブサーバ３に対して送信するようになっている。これらの動作の詳細については後述する。
【００２５】
上記データベースサーバ４は、第１検索対象であるホテルに関する情報が記録された第１検索対象マスタテーブルとしてのホテルマスタ１０と、上記第１検索対象であるホテルと関連付けるための第１絞込み条件としての統一的な中間抽出条件である駅に関する情報が記録された第１絞込み条件マスタテーブルとしての駅マスタ１１と、上記中間抽出条件である駅に関連付けるための第２絞込み条件としての個別抽出条件であるランドマークに関する情報が記録された第２絞込み条件マスタテーブルとしてのランドマークマスタ１２とを備えている。
【００２６】
また、上記データベースサーバ４は、第１検索対象である各ホテルごとに複数の第１絞込み条件である駅を関連付けた第１中間テーブル１３と、第１絞込み条件である各駅ごとに複数の第２絞込み条件であるランドマークを関連付けた第２中間テーブル１４とを備えている。
【００２７】
また、上記データベースサーバ４は、第２検索対象であるルームに関する情報が記録された第２検索対象マスタテーブルとしてのルームマスタ１５と、各ルームの現在時点の在庫状況が記録された在庫テーブル１６とを備えている。
【００２８】
図２は、上記データベースサーバ４に格納されたテーブルおよびこれらの関係を示す図である。
【００２９】
上記ホテルマスタ１０は、第１検索対象であるホテルに関する情報が記録されている。例えば、ホテルごとに割り当てられたホテルコードが記録されている。各ホテルコードは、当該システムにおいてユニーク（唯一）のものであり、このホテルマスタ１０は、ホテルコードを主キーとするテーブルである。また、当該ホテルの名称、住所、電話番号、ＦＡＸ番号、駐車場の有無・台数、室数等の情報が記録されている。これらの情報は、後述するホテル情報を掲載するウェブページに掲載される。
【００３０】
上記駅マスタ１１は、上記第１検索対象であるホテルと関連付けるための統一的な中間抽出条件（第１絞込み条件）である駅に関する情報が記録されている。なお、この例では、中間抽出条件（第１絞込み条件）として駅を使用したが、中間抽出条件（第１絞込み条件）は統一的な条件として設定可能なものであれば、これに限定するものではない。
【００３１】
上記駅マスタ１１には、例えば、駅コード、駅名、駅が存在する都道府県に関する都道府県コード、都道府県名、路線名等の情報が記録される。各駅コードは、当該システムにおいてユニーク（唯一）のものであり、この駅マスタ１１は、駅コードを主キーとするテーブルである。
【００３２】
上記ランドマークマスタ１２は、上記中間抽出条件（第１絞込み条件）である駅に関連付けるための個別抽出条件（第２絞込み条件）であるランドマークに関する情報が記録されている。ここで、ランドマークとは、ある特定地域において目印や指標となりうるような建造物、施設、観光地、催し、名所旧跡等をいい、例えば、官公庁、役所、ホール、展示場、会議場、劇場、コンベンションセンター、会館、美術館、博物館、遊園地、テーマパーク、動物園、野球場、サーキット場、観光地、公園、城、神社、寺、牧場、祭り、名所、空港、港、工業地帯、ビル、葬儀場等、各種のものをあげることができる。
【００３３】
上記ランドマークマスタ１２には、例えば、ランドマークコード、ランドマーク名、ランドマークが属するカテゴリに関するカテゴリコード、各カテゴリコードに対応するカテゴリ等の情報が記録される。各ランドマークコードは、当該システムにおいてユニーク（唯一）のものであり、このランドマークマスタ１２は、ランドマークコードを主キーとするテーブルである。
【００３４】
上記カテゴリとは、ランドマークを分類分けしたカテゴリをいい、例えば、上述したような官公庁、役所、ホール、展示場、会議場、劇場、コンベンションセンター、会館、美術館、博物館、遊園地、テーマパーク、動物園、野球場、サーキット場、観光地、公園、城、神社、寺、牧場、祭り、名所、空港、港、工業地帯、ビル、葬儀場等をあげることができる。例えば、「六本木ヒルズ」というランドマークであれば「ビル」のカテゴリに分類され、「大阪城」というランドマークであれば「城」のカテゴリに分類される。
【００３５】
上記第１中間テーブル１３は、ホテルコードと駅コードが記録されている。この第１中間テーブル１３は、ホテルコードに対して駅コードが関連付けられた関係テーブルを構成している。例えば、図示した例では、１つのホテルコード「Ｈ０００１」に対して「Ｓ０００１」「Ｓ０００２」「Ｓ０００３」の３つの駅コードが対応している。また、駅コードの側から見ると、同じ駅コードが複数のホテルコードと関連付けられている。例えば、図示した例では。１つの駅コード「Ｓ０００１」は複数のホテルコード「Ｈ０００１」「Ｈ０００２」「Ｈ０００３」に関連付けられている。
【００３６】
このとき、１つのホテルコードに対して同一の駅コードが重複して関連付くことはなく、その反対の１つの駅コードに対して同一のホテルコードが重複して関連付くことはない。したがって、この第１中間テーブル１３は、ホテルコードと駅コードの複合キーを主キーとするテーブルである。
【００３７】
上記第１中間テーブル１３により、第１検索対象であるホテルと中間抽出条件（第１絞込み条件）である駅とが関連付けられている。この例では、上記第１中間テーブル１３において関連付けられるホテルと駅とは、地理的な距離が近いもの同士が関連付けられる。したがって、あるホテルに関連付けられる駅はそのホテルから地理的に近いものであり、反対に、ある駅に関連付けられるホテルはその駅から地理的に近いものである。
【００３８】
上記第２中間テーブル１４は、駅コードとランドマークコードが記録されている。この第２中間テーブル１４は、１つの駅コードに対して複数のランドマークコードが関連付けられた関係テーブルを構成している。例えば、図示した例では、１つの駅コード「Ｓ０００１」に対して「Ｌ００００１」「Ｌ００００２」「Ｌ００００３」の３つのランドマークコードが対応している。また、ランドマークコードの側から見ると、同じランドマークコードが複数の駅コードと関連付けられている。例えば、図示した例では。１つのランドマークコード「Ｌ００００１」は複数の駅コード「Ｓ０００１」「Ｓ０００２」「Ｓ０００３」に関連付けられている。
【００３９】
このとき、１つの駅コードに対して同一のランドマークコードが重複して関連付くことはなく、その反対の１つのランドマークコードに対して同一の駅コードが重複して関連付くことはない。したがって、この第２中間テーブル１４は、駅コードとランドマークコードの複合キーを主キーとするテーブルである。
【００４０】
上記第２中間テーブル１４により、中間抽出条件（第１絞込み条件）である駅と個別抽出条件（第２絞込み条件）であるランドマークとが関連付けられている。この例では、上記第２中間テーブル１４において関連付けられる駅とランドマークとは、地理的な距離が近いもの同士が関連付けられる。したがって、ある駅に関連付けられるランドマークはその駅から地理的に近いものであり、反対に、あるランドマークに関連付けられる駅はその駅から地理的に近いものである。
【００４１】
このようにして、第１中間テーブル１３および第２中間テーブル１４を介して第１検索対象であるホテルと個別抽出条件（第２絞込み条件）であるランドマークとが関連付けられている。
【００４２】
すなわち、ホテルマスタ１０のホテルが１つ決定されると、第１中間テーブル１３により上記ホテルに対応する複数の駅が決定し、上記複数の駅が決定すると、第２中間テーブル１４によりそれらの駅に対応する複数のランドマークが決定する。反対に、ランドマークマスタ１２のランドマークが１つ決定されると、第２中間テーブル１４により上記ランドマークに対応する複数の駅が決定し、上記複数の駅が決定すると、第１中間テーブル１３によりそれらの駅に対応する複数のホテルが決定するのである。
【００４３】
上記ルームマスタ１５は、上記ホテルマスタ１０に記録された各ホテルにおいて宿泊提供が行われる宿泊ルームに関する情報が記録されている。例えば、各ルームごとに割り当てられたルームコードが記録されている。各ルームコードは、当該システムにおいてユニーク（唯一）のものであり、このルームマスタ１５は、ルームコードを主キーとするテーブルである。また、当該ルームの種別（シングル／ツイン／ダブル等）、価格、設備、備品等の情報が記録されている。これらの情報は、後述するホテル情報を掲載するウェブページに掲載される。
【００４４】
また、上記ルームマスタ１５には、各ルームに対応するホテルに係るホテルコードが記録されている。これにより、各ルームがどのホテルのものかが定義される。
【００４５】
図３は、各ルームの在庫状況を記録する在庫テーブル１６である。
【００４６】
上記在庫テーブルには、ホテルコード、ルームコード、３〜４ヶ月分の日付、金額、各日付における在庫数量等が記録されている。各ルームごとに３〜４ヶ月分の在庫数量が記録される。在庫数量は、各ルームにおける予約処理およびキャンセル処理に応じて増減される。日付は１週間〜数週間ごとに更新され、過去の日付分のデータを削除し、新しい日付分を追加する。
【００４７】
そして、上記データベースサーバ４は、上記個別抽出条件（第２絞込み条件）から第１検索対象をデータベース検索により抽出するデータベース検索手段９をさらに備えている。
【００４８】
上記データベース検索手段９は、例えば、ホテルマスタ１０のホテルが１つ決定されると、第１中間テーブル１３を参照して上記ホテルに対応する複数の駅を決定し、さらに第２中間テーブル１４を参照して上記複数の駅に対応する複数のランドマークを決定する。また、上記データベース検索手段９は、ランドマークマスタ１２のランドマークが１つ決定されると、第２中間テーブル１４を参照して上記ランドマークに対応する複数の駅を決定し、さらに第１中間テーブル１３を参照して上記複数の駅に対応する複数のホテルを決定するのである。
【００４９】
ここで、上記駅マスタ１１は、第１検索対象であるホテルと関連付けるための第１絞込み条件である駅に関する情報が記録された第１絞込み条件マスタテーブルとしても機能する。この場合、各第１検索対象であるホテルごとに複数の第１絞込み条件である駅を関連付けた中間テーブルとしての第１中間テーブル１３により、第１検索対象であるホテルと第１絞込み条件としての駅とが関連付けられ、上記第１中間テーブル１３を介して第１検索対象であるホテルと第１絞込み条件である駅とが関連付けられる。これにより、上記データベース検索手段９は、上記第１絞込み条件である駅から第１検索対象である駅をデータベース検索により抽出する。
【００５０】
また、上記データベース検索手段９は、ルームマスタ１５から所定の検索条件に基づいて条件抽出することにより、必要なルームを条件抽出する。この条件抽出の際の検索条件としては、例えば、検索しようとするルームの種別（シングル／ツイン／ダブル等）、価格帯、最寄駅、地域名、ホテル名、宿泊年月日等があげられる。このとき、最寄駅、地域名、ホテル名等のホテルに関する情報を検索条件として検索する場合は、ルームコードごとに記録されたホテルコードに基づいてホテルマスタ１０を検索することが行われる。また、宿泊年月日や種別等の在庫情報を検索条件として検索する場合は、在庫テーブル１６を検索することが行われる。
【００５１】
上記ウェブサーバ３は、ＨＴＭＬファイル等からなるウェブページを格納するウェブページ格納部１８と、Ｊａｖａ（登録商標）やＡＳＰ（Active Server Pages）等による動的ファイルとして生成されたウェブページを端末装置５に対して出力する動的ページ出力部２２とを備えている。通信制御手段８は、上記ウェブページ格納部１８に格納されたウェブページを当該ウェブサーバ３にアクセスしてきた端末装置５に対して出力し、端末装置５のブラウザにおいて閲覧可能とする。また、通信制御手段８は、動的ページ出力部２２で出力された動的ページを当該ウェブサーバ３にアクセスしてきた端末装置５に対して出力し、端末装置５のブラウザにおいて閲覧可能とする。
【００５２】
上記ウェブページ格納部１８には、当該ウェブサーバ３が提供するウェブサイトのトップページ１９と、ＨＴＭＬファイル等の静的ファイルからなる静的ページを格納する静的ページ格納部２１とが格納されている。
【００５３】
また、上記ウェブサーバ３は、静的ページ格納部２１に格納する静的ページを所定のテンプレートファイルにデータを割り当てることにより自動的に生成する静的ページ生成部７と、動的ページ出力部２２によって出力される動的ページを所定のテンプレートファイルにデータを割り当てることにより自動的に生成する動的ページ生成部６と、上記静的ページ生成部７および動的ページ生成部６が、それぞれ静的ページおよび動的ページを生成する際のテンプレートが格納されるテンプレート格納部１７とを備えている。
【００５４】
図４は、サーバ装置１が提供するウェブサイトの構成を示す。
【００５５】
このウェブサイトは、トップページ１９と、上記トップページ１９からリンクして表示される絞込みメニューページ２０Ａおよび検索メニューページ２０Ｂと、上記静的ページ格納部２１に格納された静的ページによる静的な絞込み検索を行うための静的検索システム部２３と、上記データベース検索手段９によるルームマスタ１５等の検索処理の結果を動的ページ生成部６および動的ページ出力部２２により動的ページであるルーム一覧ページ３７として出力する動的検索システム部２４と、上記静的検索システム部２３および動的検索システム部２４による検索結果にリンクして表示されるホテル詳細ページ３８と、ホテルの予約処理を行う予約処理ページ３９とを備えて構成されている。
【００５６】
静的検索システム部２３は、第１検索対象であるホテルの絞込みを行う複数の絞込みページから構成された絞込みページ群４０と、上記絞込みページ群４０を構成する絞込みページにリンクして絞込まれたホテルの一覧を表示する複数の一覧ページから構成された一覧ページ群４１とから構成されている。
【００５７】
上記絞込みページ群４０は、ホテルが所在する地域によってホテルの絞込みを行うための複数の地域絞込みページ４２、ホテルの最寄の駅（第１絞込み対象）によってホテルの絞込みを行うための複数の駅絞込みページ４３、ランドマーク（第２絞込み対象）によってホテルの絞込みを行うための複数のランドマーク絞込みページ４４とから構成されている。上記地域絞込みページ４２、駅絞込みページ４３、ランドマーク絞込みページ４４は、それぞれ図では１つのページで示しているが、実際はそれぞれ複数のページから構成されている。
【００５８】
上記一覧ページ群４１は、上記地域絞込みページ４２で絞り込まれた地域ごとのホテル一覧を表示する地域毎ホテル一覧ページ４５、上記駅絞込みページ４３で絞り込まれた駅ごとのホテル一覧を表示する駅毎ホテル一覧ページ４６、上記ランドマーク絞込みページ４４で絞り込まれたランドマークごとのホテル一覧を表示するランドマーク毎ホテル一覧ページ４７、絞込みメニューページ２０Ａおよび検索メニューページ２０Ｂからリンクされて都道府県ごとのホテル一覧を表示する都道府県毎ホテル一覧ページ４８とから構成されている。上記地域毎ホテル一覧ページ４５、駅毎ホテル一覧ページ４６、ランドマーク毎ホテル一覧ページ４７、都道府県毎ホテル一覧ページ４８は、それぞれ図では１つのページで示しているが、実際はそれぞれ複数のページから構成されている。
【００５９】
上記絞込みメニューページ２０Ａは、静的検索システム部２３の絞込みページ群を構成する地域絞込みページ４２、駅絞込みページ４３、ランドマーク絞込みページ４４、一覧ページ群４１を構成する都道府県毎ホテル一覧ページ４８にそれぞれリンクして静的検索システム部２３による絞込み検索を開始するための絞込みメニュー６０が表示されている。また、検索メニューページ２０Ｂは、動的検索システム部２４における検索処理を開始してルーム一覧ページ３７の表示を開始するための検索メニュー６１とが表示されている。
【００６０】
上記絞込みメニュー６０には、地域絞込みページ４２、駅絞込みページ４３、ランドマーク絞込みページ４４、都道府県毎ホテル一覧ページ４８にそれぞれハイパーリンクするリンク表示「地域」「駅」「ランドマーク」「ホテル一覧」が表示されている。
【００６１】
上記検索メニュー６１には、宿泊予定年月日の入力欄、宿泊人数と使用部屋数の入力欄、希望価格帯の入力欄、検索条件の入力欄、検索開始ボタンが表示されている。上記検索条件の入力欄には、例えば、ホテル所在の地域名、最寄駅、都道府県、ホテル名等を入力することができる。また、上記検索メニュー６１には、都道府県名を入力する入力欄、ホテル所在の地域名を入力する入力欄、および上記各入力欄に入力された都道府県および地域に属するホテル一覧（後述する都道府県毎ホテル一覧ページ４８である）にリンクする「ホテル一覧」と表示されたハイパーリンクが設けられている。
【００６２】
上記絞込みメニュー６０から静的検索システム部２３による静的ページによる絞込み検索が開始され、検索メニュー６１から動的検索システム部２４すなわちデータベース検索手段９、動的ページ生成部６、動的ページ出力部２２等による条件抽出検索が開始される。以下、静的検索システム部２３による絞込み検索、動的検索システム部２４による条件抽出検索についてそれぞれ説明する。
【００６３】
まず、静的検索システム部２３による絞込み検索について説明する。
【００６４】
図５は地域絞込みページ４２、図６は駅絞込みページ４３、図７はランドマーク絞込みページ４４の一例を示す。また、図８は、地域絞込みページ４２、駅絞込みページ４３、ランドマーク絞込みページ４４で絞込み検索を行った後に表示される地域毎ホテル一覧ページ４５、駅毎ホテル一覧ページ４６、ランドマーク毎ホテル一覧ページ４７の一例を示す。これらは基本的に同じ表示画面であるので、代表例を示している。図９は絞り込みメニュー６０および検索メニュー６１からリンクされて都道府県ごとのホテル一覧を表示する都道府県毎ホテル一覧ページ４８を示す。図１０−１および図１０−２は、上記地域毎ホテル一覧ページ４５、駅毎ホテル一覧ページ４６、ランドマーク毎ホテル一覧ページ４７または都道府県毎ホテル一覧ページ４８からのハイパーリンクで表示されるホテル詳細ページ３８である。
【００６５】
これらの画面は、ウェブサーバ３の静的ページ格納部２１に格納されたＨＴＭＬ等の静的ページによる画面であり、インターネット２経由で端末装置５をウェブサーバ３に接続することにより、端末装置５のブラウザ等で表示することができるものである。そして、端末装置５上でハイパーリンクが設けられた所定の表示（この例では下線を付した文字列等）にマウスポインタを当ててクリックすることにより、リンクした他の静的ページが表示される。そして、多数の絞込み項目から所定の項目を選択してリンクしたページを表示することにより、絞込み検索が行えるようになっている。
【００６６】
つぎに、地域絞込み検索、駅絞込み検索、ランドマーク絞込み検索、および都道府県絞込み検索についてぞれぞれ説明する。
【００６７】
（地域絞込み検索）
まず、絞込みメニュー６０の「地域」の表示をクリックすると、端末装置５には図５に示す地域絞込みページ４２が表示される。
【００６８】
この地域絞込みページ４２には、広域地方表示部６２、都道府県表示部６３、地域表示部６４が設けられている。
【００６９】
上記広域地方表示部６２には、例えば「北海道」「東北」等の広域地方が表示されている。また、上記都道府県表示部６３には、都道府県の一覧が表示されている。また、地域表示部６４には、上記都道府県表示部６３に表示された都道府県のいずれかをクリックして選択することにより、選択された都道府県に属する地域の一覧が表示されたページがリンクにより表示される。図示した状態では、都道府県表示部６３に表示された都道府県のうち「北海道」をクリックした状態を示しており、地域表示部６４に「札幌市内」「千歳・苫小牧」等の北海道に属する地域名が表示されたページがリンクにより表示されている。ここで、例えば、都道府県表示部６３に表示された都道府県のうち例えば「大阪府」をクリックすると、リンクにより、地域表示部６４に「大阪市内」「堺市」等の大阪府に属する地域名が表示されたページが表示される。
【００７０】
そして、上記地域絞込みページ４２の地域表示部６４に表示された地域名に対する選択入力操作により、当該地域名と関連付いた第１検索対象であるホテルに係る静的一覧ページとしての地域毎ホテル一覧ページ４５（図８参照）が表示されるようリンクが形成されている。すなわち、上記地域絞込みページ４２において、都道府県表示部６３で「大阪府」を選択し、地域表示部６４で「大阪市内」を選択すると、当該大阪市内と関連付いたホテルの一覧が表示された地域毎ホテル一覧ページ４５が表示される。
【００７１】
（駅絞込み検索）
まず、絞込みメニュー６０の「駅」の表示をクリックすると、端末装置５には図６に示す駅絞込みページ４３が表示される。
【００７２】
この駅絞込みページ４３には、都道府県表示部６５、駅表示部６６、路線表示部６７が設けられている。
【００７３】
上記都道府県表示部６５には、都道府県の一覧が表示されている。また、駅表示部６６には、上記都道府県表示部６５に表示された都道府県のいずれかをクリックして選択することにより、選択された都道府県に属する駅の一覧が表示されたページがリンクにより表示される。図示した状態では、都道府県表示部６５に表示された都道府県のうち「京都府」をクリックした状態を示しており、駅表示部６６には「西大路」「東寺」等の京都府に属する駅名が表示されたページがリンクにより表示されている。ここで、例えば、都道府県表示部６５に表示された都道府県のうち例えば「大阪府」をクリックすると、リンクにより、駅表示部６６に「天満」「京橋」等の大阪府に属する地域名が表示されたページが表示される。
【００７４】
そして、上記駅絞込みページ４３の駅表示部６６に表示された駅名に対する選択入力操作により、選択された駅に係る路線の一覧が路線表示部６７に表示されたページがリンクにより表示される。図示した状態では、駅表示部６６に表示された駅のうち「大宮」をクリックした状態を示しており、路線表示部６７には「大宮  阪急電鉄京都線」と表示されたページがリンクにより表示されている。
【００７５】
そして、上記駅絞込みページ４３の路線表示部６７に表示された駅名および路線名に対する選択入力操作により、当該駅と関連付いた第１検索対象であるホテルに係る静的一覧ページとしての地域毎ホテル一覧ページ４５（図８参照）が表示されるようリンクが形成されている。すなわち、上記駅絞込みページ４３において、都道府県表示部６５で「大阪府」を選択し、駅表示部６６で「大阪」を選択し、かつ路線表示部６７で「大阪  ＪＲ環状線」を選択すると、当該ＪＲ環状線大阪駅と関連付いたホテルの一覧が表示された駅毎ホテル一覧ページ４６が表示される。
【００７６】
（ランドマーク絞込み検索）
まず、絞込みメニュー６０の「ランドマーク」の表示をクリックすると、端末装置５には図７に示すランドマーク絞込みページ４４が表示される。
【００７７】
このランドマーク絞込みページ４４には、カテゴリ表示部２５、都道府県表示部２６、ランドマーク表示部２７が設けられている。
【００７８】
上記カテゴリ表示部２５には、ランドマークの分類分けであるカテゴリの一覧が表示されている。この例では、官公庁、役所、ホール、展示場、会議場、劇場、コンベンションセンター、会館、美術館、博物館、遊園地、テーマパーク、動物園、野球場、サーキット場、観光地、公園、城、神社、寺、牧場、祭り、名所、空港、港、工業地帯、ビル、葬儀場が表示されている。
【００７９】
端末装置５において、上記「官公庁」「役所」等の表示にマウスポインタを合わせてクリックする選択入力により、クリックされたカテゴリのランドマークと関連付けられた駅が存在する都道府県の一覧が都道府県表示部２６に表示されたページがリンクにより表示される。図示の状態は、カテゴリ「展示場」が選択された状態であり、カテゴリ「展示場」に分類されたランドマークと関連付けられた駅が存在する都道府県として「岩手県」「宮城県」…「大阪府」が表示されている。
【００８０】
そして、都道府県表示部２６に表示された都道府県のいずれかをクリックして選択すると、上記選択されたカテゴリに属し、上記選択された都道府県に存在するランドマークがランドマーク表示部２７に表示されたページがリンクにより表示される。
【００８１】
図示した状態は、上記ランドマーク絞込みページ４４において、カテゴリとして「展示場」を選択し、そこから抽出された都道府県から「大阪府」を選択した例を示している。ランドマークとして「大阪国際会議場」「マイドーム大阪」「ザ・シンフォニーホール」が抽出されて表示されている。
【００８２】
上記第２絞込み条件表示ページであるランドマーク絞込みページ４４に表示された第２絞込み条件であるランドマークに対する選択入力操作により、当該第２絞込み条件であるランドマークと関連付いた第１検索対象であるホテルに係るランドマーク毎ホテル一覧ページ４７が表示されるようリンクが形成されている。すなわち、上記ランドマーク絞込みページ４４において、「大阪国際会議場」「マイドーム大阪」等、ランドマーク表示部２７のランドマークの表示をクリックして選択入力操作をすると、当該ランドマークと関連付いたホテルの一覧が表示されたランドマーク毎ホテル一覧ページ４７がリンクにより表示される。
【００８３】
図８は、ホテル一覧ページ（地域毎ホテル一覧ページ４５、駅毎ホテル一覧ページ４６、ランドマーク毎ホテル一覧ページ４７）の代表例を示している。
【００８４】
そして、上記ホテル一覧ページ（地域毎ホテル一覧ページ４５、駅毎ホテル一覧ページ４６、ランドマーク毎ホテル一覧ページ４７）において、詳細ボタン３０をクリックすると、選択したホテルに係る詳細情報を表示するホテル詳細ページ３８がリンクにより表示される。すなわち、上記静的検索システム部２３における第１検索対象であるホテルの静的一覧ページであるホテル一覧ページ（地域毎ホテル一覧ページ４５、駅毎ホテル一覧ページ４６、ランドマーク毎ホテル一覧ページ４７）に設けられたリンクにより、静的ページである第１検索対象であるホテルの静的詳細情報ページであるホテル詳細ページ３８が表示される。
【００８５】
つぎに、都道府県絞込み検索について説明する。
【００８６】
まず、絞込みメニュー６０の「ホテル一覧」の表示をクリックすると、端末装置５には図９に示す都道府県毎ホテル一覧ページ４８が表示される。
【００８７】
この都道府県毎ホテル一覧ページ４８には、都道府県表示部６８、地域表示部６９、ホテル一覧表示部７０が設けられている。
【００８８】
上記都道府県表示部６８には、都道府県の一覧が表示されている。また、地域表示部６９には、上記都道府県表示部６８に表示された都道府県のいずれかをクリックして選択することにより、選択された都道府県に属する地域の一覧が表示されたページがリンクにより表示される。図示した状態では、都道府県表示部６８に表示された都道府県のうち「東京都」をクリックした状態を示しており、地域表示部６９に「東京都全域」「東京・銀座・日本橋」等の東京都に属する地域名が表示されたページがリンクにより表示されている。ここで、例えば、都道府県表示部６８に表示された都道府県のうち例えば「大阪府」をクリックすると、リンクにより、地域表示部６９に「大阪市内」「堺市」等の大阪府に属する地域名が表示されたページが表示される。
【００８９】
そして、上記都道府県毎ホテル一覧ページ４８の地域表示部６９に表示された地域名に対する選択入力操作により、選択された地域に所在するホテルの一覧がホテル一覧表示部７０に表示されたページがリンクにより表示される。
【００９０】
そして、上記ホテル一覧表示部７０に表示されたホテル名をクリックすると、選択したホテルに係る詳細情報を表示するホテル詳細ページ３８がリンクにより表示される。すなわち、上記静的検索システム部２３における第１検索対象であるホテルの静的一覧ページであるホテル一覧ページ（都道府県毎ホテル一覧ページ４８）に設けられたリンクにより、静的ページである第１検索対象であるホテルの静的詳細情報ページであるホテル詳細ページ３８が表示される。
【００９１】
図１０−１、図１０−２はホテル詳細ページ３８の一例を示す。図１０−１は画面の上半分を示し、図１０−２は画面の下半分を示しているが、実際には、画面を上下にスクロールすることにより全体を表示しうるようになっている。
【００９２】
このホテル詳細ページ３８は、上記第１検索対象であるホテルに関する詳細情報を表示してウェブ閲覧可能とする詳細情報表示ページとして機能するものであり、基本情報表示部３２、ルームを表示する宿泊プラン一覧表示部３３、詳細情報表示部３４が設けられている。
【００９３】
上記基本情報表示部３２には、ホテルの名称、住所、電話番号等の当該ホテルに関する情報のうち基本的な情報が表示されている。また、上記宿泊プラン一覧表示部３３には、当該ホテルに準備された宿泊プランであるルーム（第２検索対象）の一覧と、予約を行う予約処理ページ３９へのリンクボタン７１が表示されている。上記詳細情報表示部３４には、部屋設備や備品等の当該ホテルの情報のうち詳細な情報が表示されている。これらに表示される情報は、ホテルマスタ１０に記録されたデータである。
【００９４】
上記基本情報表示部３２には、当該ホテルに関連付いた駅の一覧を表示する最寄駅表示部３５と、当該ホテルに関連付いたランドマークの一覧を表示するランドマーク一覧表示部３６とが設けられている。
【００９５】
そして、上記ホテル詳細ページ３８には、当該詳細情報に係る第１検索対象であるホテルと関連付いた抽出条件としての駅およびランドマークが表示されるとともに、上記ホテル詳細情報表示画面に表示された抽出条件である駅やランドマークに対する選択入力操作により、当該駅やランドマークと関連付いた第１検索対象であるホテルの一覧を表示する駅毎ホテル一覧ページ４６、ランドマーク毎ホテル一覧ページ４７が表示されるように構成されている。
【００９６】
例えば、ランドマーク一覧表示部３６に表示されたランドマークをクリックして選択すると、選択されたランドマークと関連付いたホテルの一覧を表示するランドマーク毎ホテル一覧ページ４７がリンクにより表示される。
【００９７】
このように、ホテル詳細ページ３８でランドマークや駅を選択してそのランドマークや駅に近いホテルの一覧を表示し、そのなかから選択したホテルのホテル詳細ページ３８でランドマークや駅を選択してそのランドマークや駅に近いホテルの一覧を表示することを繰り返し、ホテル詳細ページ３８と、駅毎ホテル一覧ページ４６やランドマーク毎ホテル一覧ページ４７との間を行ったり来たりしながら希望のホテルを探すことが出来る。
【００９８】
そして、上記ホテル詳細ページ３８のリンクボタン７１をクリックすることにより、動的ページ生成部６で生成されて動的ページ出力部２２で出力される動的ページである予約処理ページ３９が端末装置５に表示され、予約処理が行われる。このとき、宿泊を希望する日付や人数等を入力し、データベース検索手段９により在庫テーブル１６をデータベース検索することが行われる。
【００９９】
ここで、上記各静的ページである画面の生成について説明する。
【０１００】
まず、駅絞込みページ４３、駅毎ホテル一覧ページ４６、ホテル詳細ページ３８を例にあげて説明する。
【０１０１】
各ウェブページである駅絞込みページ４３、駅毎ホテル一覧ページ４６、ホテル詳細ページ３８は、所定のテンプレートファイルにデータを割り当てることにより自動的に生成する静的ページ生成部７によって生成される。
【０１０２】
上記静的ページ生成部７は、所定のテンプレートファイルをテンプレート格納部１７から読み出し、読み出したテンプレートファイルに対して、検索対象マスタテーブルであるホテルマスタ１０、第１絞込み条件マスタテーブルである駅マスタ１１、第１中間テーブル１３を介し、上記データベース検索手段９におけるデータベース検索によって抽出したデータに基づいて静的ページを生成する。例えば、第１絞込み条件である駅と第１検索対象であるホテルのデータに基づいて第１絞込み条件表示ページである駅絞込みページ４３および駅毎ホテル一覧ページ４６を生成する。
【０１０３】
具体的には、駅絞込みページ４３は、駅マスタ１１に記録された都道府県を読み出してそのデータをテンプレートファイルの都道府県表示部６５に当てはめる。
【０１０４】
このとき、都道府県からの駅の抽出および路線の抽出は、駅マスタ１１および図示しない路線テーブルによって決定し、抽出された駅および路線が駅表示部６６および路線表示部６７に表示される。
【０１０５】
そして、上記駅表示画面５４において、表示された駅は、その駅の駅コードをファイル名としたファイルにリンクさせる。図の例では、駅「大宮」の表示は、その駅の駅コードをファイル名としたファイルにリンクされる。
【０１０６】
つぎに、駅毎ホテル一覧ページ４６は、ホテルマスタ１０に記録されたホテルに関する情報を読み出してそのデータをテンプレートファイルに当てはめる。
【０１０７】
このとき、駅からのホテルの抽出は、データベースサーバ４に格納されたテーブルとデータベース検索手段９によって行われる。すなわち、１つの駅が決まると、第１中間テーブル１３によりその駅に関連付いたホテルが決定する。ホテルが決定すると、ホテルマスタ１０によりホテルに関する情報を読み出すことができる。
【０１０８】
上記駅毎ホテル一覧ページ４６は、駅ごとに１つの画面（ファイル）が生成される。すなわち、駅からのホテルの抽出は、１つの駅が決まると第１中間テーブル１３によりその駅に関連付いたホテルが決定し、このように抽出されたホテルの情報がホテルマスタ１０から読み出されてテンプレートに当てはめられる。このようにして生成したファイルは、駅ごとに１つのファイルが生成されるので、駅コードをファイル名として格納する。
【０１０９】
このようにすることにより、駅絞込みページ４３で駅の表示をクリックすると、その駅の駅コードをファイル名とする駅毎ホテル一覧ページ４６が表示されるのである。
【０１１０】
そして、上記駅毎ホテル一覧ページ４６において、一覧表示された各ホテルの詳細ボタン３０はホテルコードをファイル名としたファイルにリンクさせる。
【０１１１】
つぎに、ホテル詳細ページ３８は、ホテルマスタ１０に記録されたホテルに関する情報を読み出してそのデータをテンプレートファイルに当てはめる。上記ホテル詳細ページ３８は、ホテルごとに１つの画面（ファイル）が生成される。このようにして生成したファイルは、ホテルコードをファイル名として格納する。
【０１１２】
このようにすることにより、駅毎ホテル一覧ページ４６において詳細ボタン３０をクリックすると、そのホテルのホテルコードをファイル名とするホテル詳細ページ３８が表示されるのである。
【０１１３】
つぎに、ランドマーク絞込みページ４４、ランドマーク毎ホテル一覧ページ４７、ホテル詳細ページ３８を例にあげて説明する。
【０１１４】
各静的ページであるランドマーク絞込みページ４４、ランドマーク毎ホテル一覧ページ４７、ホテル詳細ページ３８は、所定のテンプレートファイルにデータを割り当てることにより自動的に生成する静的ページ生成部７によって生成される。
【０１１５】
上記静的ページ生成部７は、所定のテンプレートファイルをテンプレート格納部１７から読み出し、読み出したテンプレートファイルに対して、第１検索対象マスタテーブルであるホテルマスタ１０、第１絞込み条件マスタテーブルである駅マスタ１１、第２絞込み条件マスタテーブルであるランドマークマスタ１２、第１中間テーブル１３、第２中間テーブル１４を介し、上記データベース検索手段９におけるデータベース検索によって抽出したデータに基づいて静的ページを生成する。例えば、第２絞込み条件であるランドマークと第１検索対象であるホテルのデータに基づいて第２絞込み条件表示ページであるランドマーク絞込みページ４４および第１検索対象表示ページであるランドマーク毎ホテル一覧ページ４７を生成する。
【０１１６】
具体的には、ランドマーク絞込みページ４４は、ランドマークマスタ１２に記録されたカテゴリを読み出してそのデータをテンプレートファイルのカテゴリ表示部２５に当てはめる。
【０１１７】
また、カテゴリからの都道府県の抽出は、ランドマークマスタ１２によりそのカテゴリコードを有するランドマークのランドマークコードが決定し、第２中間テーブル１４により、上記決定したランドマークに関連付いた駅が決定し、駅マスタ１１により上記決定した駅に対応する都道府県コードおよび都道府県が決定するので、このように抽出された都道府県が都道府県表示部２６に表示される。都道府県からのランドマークおよび駅の抽出は、都道府県が決まると駅マスタ１１によりその都道府県に存在する駅が決定し、第２中間テーブル１４によりその駅と関連付いたランドマークが決定するので、このように抽出されたランドマークがランドマーク表示部２７に表示される。
【０１１８】
そして、上記ランドマーク絞込みページ４４において、表示されたランドマークは駅と関連付いており、表示されたランドマークは関連付いた駅コードをファイル名としたファイルにリンクさせる。このとき、１つのランドマークに対して複数の駅が関連付いた場合、駅の数だけランドマークが表示されるのである。
【０１１９】
この都道府県からのランドマークおよび駅の抽出は、データベースサーバ４に格納されたテーブルとデータベース検索手段９によって行われる。すなわち、都道府県が決まると、駅マスタ１１によりその都道府県に存在する駅が決定し、第２中間テーブル１４により、その駅と関連付いたランドマークが決定する。このように抽出されたランドマークがランドマーク表示部２７に表示される。
【０１２０】
つぎに、ランドマーク毎ホテル一覧ページ４７は、ホテルマスタ１０に記録されたホテルに関する情報を読み出してそのデータをテンプレートファイルに当てはめる。
【０１２１】
上記ランドマーク毎ホテル一覧ページ４７は、駅ごとに１つの画面（ファイル）が生成される。すなわち、駅からのホテルの抽出は、１つの駅が決まると第１中間テーブル１３によりその駅に関連付いたホテルが決定し、このように抽出されたホテルの情報がホテルマスタ１０から読み出されてテンプレートに当てはめられる。このようにして生成したファイルは、駅ごとに１つのファイルが生成されるので、駅コードをファイル名として格納する。
【０１２２】
このようにすることにより、ランドマーク絞込みページ４４でランドマークの表示をクリックすると、そのランドマークに対応した駅の駅コードをファイル名とするホテル一覧表示画面５１が表示されるのである。
【０１２３】
そして、上記ホテル一覧表示画面５１において、一覧表示された各ホテルの詳細ボタン３０はホテルコードをファイル名としたファイルにリンクさせる。
【０１２４】
つぎに、ホテル詳細ページ３８は、ホテルマスタ１０に記録されたホテルに関する情報を読み出してそのデータをテンプレートファイルに当てはめる。上記ホテル詳細ページ３８は、ホテルごとに１つの画面（ファイル）が生成される。このようにして生成したファイルは、ホテルコードをファイル名として格納する。
【０１２５】
このようにすることにより、ランドマーク毎ホテル一覧ページ４７において詳細ボタン３０をクリックすると、そのホテルのホテルコードをファイル名とするホテル詳細ページ３８が表示されるのである。
【０１２６】
ホテル詳細ページ３８の生成において、上記最寄駅表示部３５に表示される駅の抽出および、上記ランドマーク一覧表示部３６に表示されるランドマークの抽出は、データベースサーバ４に格納されたテーブルとデータベース検索手段９によって行われる。すなわち、１つのホテルが決定すると、第１中間テーブル１３により、当該ホテルに関連付いた駅が決定するので、このように抽出された駅が最寄駅表示部３５に表示される。また、駅が決定すると、第２中間テーブル１４により、関連付いたランドマークが決定するので、このように抽出されたランドマークがランドマーク一覧表示部３６に表示される。
【０１２７】
つぎに、第１検索対象である各ホテルで提供するルームを第２検索対象として検索する動的検索システム部２４について説明する。
【０１２８】
上記動的検索システム部２４は、上記静的検索システム部２３で検索する第１検索対象であるホテルと関連する第２検索対象であるルームについて、所定の検索条件によりデータベースサーバ４から条件抽出し、条件抽出結果の第２検索対象一覧であるルーム一覧ページ２９を動的ページである動的一覧ページとして生成して出力する。
【０１２９】
すなわち、検索メニュー６１において、所定の入力欄に、宿泊予定年月日、宿泊人数、使用部屋数、希望価格帯、を入力するとともに、検索条件の入力欄に、検索条件を入力する。上記検索条件としては、例えば、ホテル所在の地域名、最寄駅、都道府県、ホテル名、ランドマーク等を入力することができる。そして、検索開始ボタンをクリックすることにより、データベース検索手段９により、ルームマスタ１５およびホテルマスタ１０、駅マスタ１１、ランドマークマスタ１２を検索し、検索条件として入力された地域名、最寄駅、都道府県、ホテル名、ランドマーク等の条件に一致するルームを条件抽出する。また、在庫テーブル１６をデータベース検索することにより、宿泊予定年月日、宿泊人数、使用部屋数、希望価格帯に合致する在庫を参照し、在庫があったルームを抽出する。
【０１３０】
そして、抽出されたルームについて、動的ページ生成部６はテンプレート格納部１７に格納されたテンプレートに対して抽出されたルームのデータを当てはめて動的ページであるルーム一覧ページ３７を生成し、生成したルーム一覧ページ３７は動的ページ出力部２２が出力する。
【０１３１】
図１１は第２検索対象であるルームの動的一覧ページであるルーム一覧ページ３７の一例を示す図である。
【０１３２】
ルーム一覧ページ３７には、予約処理ページ３９に移動するリンクボタン７２が表示されている。
【０１３３】
上記ルーム一覧ページ３７には、「シングル」「シングルＡ」等の抽出されたルームが一覧表示されている。各ルームはホテルごとに分類されて表示され、ホテル名７３が表示されている。
【０１３４】
そして、上記動的検索システム部２４によって生成された第２検索対象であるルームの動的一覧ページであるルーム一覧ページ３７において、第２検索対象であるルームと関連するよう表示されたホテル名７３に設けられたリンクにより、上記静的検索システム部２３における第１検索対象であるホテルの静的一覧ページであるホテル一覧ページ（地域毎ホテル一覧ページ４５、駅毎ホテル一覧ページ４６、ランドマーク毎ホテル一覧ページ４７、都道府県毎ホテル一覧ページ４８）に設けられたリンクにより表示される静的ページであるホテルの静的詳細情報ページとしてのホテル詳細ページ３８が表示されるように構成されている。
【０１３５】
すなわち、静的ページであるホテル詳細ページ３８は、静的検索システム部２３のホテル一覧ページ（地域毎ホテル一覧ページ４５、駅毎ホテル一覧ページ４６、ランドマーク毎ホテル一覧ページ４７、都道府県毎ホテル一覧ページ４８）に設けられたリンクにより表示されるとともに、動的検索システム部２４のルーム一覧ページ３７に設けられたリンクからも表示される。
【０１３６】
上記ホテル詳細ページ３８は、上述したように、ホテルごとに１つの画面（ファイル）が生成され、ホテルコードをファイル名として格納される。そして、上記動的検索システム部２４のルーム一覧ページ３７は、上述したように、テンプレートにルーム情報等を当てはめて生成されるが、このとき、ホテル名７３の表示にはホテルコードをファイル名としたファイルにリンクさせる。
【０１３７】
このようにすることにより、ルーム一覧ページ３７においてホテル名７３をクリックすると、そのホテルのホテルコードをファイル名とするホテル詳細ページ３８が表示されるのである。
【０１３８】
以上の構成により、本発明によれば、第１検索対象であるホテルを所定の絞込条件により絞り込むための静的ページである静的絞込みページとしての絞込みページ群４０と、上記絞込条件ごとに分類されたホテルの一覧を表示するための静的ページである一覧ページ群４１とが格納されて、所定の絞込み条件からホテルを絞込み検索するための静的検索システム部２３によりホテルを絞り込み検索し、上記静的検索システム部２３で検索するホテルと関連する第２検索対象のルームについて、所定の検索条件によりデータベースサーバ４から条件抽出し、条件抽出結果のルーム一覧を動的ページであるルーム一覧ページ３７として生成して出力する動的検索システム部２４により条件抽出検索を行う。このように、検索対象によって静的検索システム部２３による絞込み検索と、動的検索システム部２４による条件抽出検索の２系統の検索システムによる検索を提供するため、検索対象の特性に応じたあるいはユーザニーズに応じた多様な検索方法を提供して、ユーザ満足度を向上できる。
【０１３９】
また、上記静的検索システム部２３における一覧ページ群４１に設けられたリンクにより表示されるホテル詳細ページ３８を、上記動的検索システム部２４によって生成されたルーム一覧ページ３７において表示されたルームと関連するよう設けられたリンクにより表示するため、絞込み検索を行う静的検索システム部２３と、条件抽出検索を行う動的検索システム部２４との複数の検索システム部においてファイルの共通化を図ることができ、設備的な効率がよくなる。
【０１４０】
また、上記データベースサーバ４は、ホテルに関する情報が記録されたホテルマスタ１０と、上記ホテルを絞り込むための絞込み条件に関する情報が記録された駅マスタ１１とを備え、各ホテルごとに複数の絞込み条件を関連付けた第１中間テーブル１３により、ホテルと駅とが関連付けられ、上記第１中間テーブル１３を介してホテルと駅とが関連付けられることにより上記駅からホテルをデータベース検索により抽出するデータベース検索手段９と、上記絞込みページ群４０および一覧ページ群４１を、所定のテンプレートファイルにデータを割り当てることにより自動的に生成する静的ページ生成部７を備え、上記静的ページ生成部７は、所定のテンプレートファイルに対して、ホテルマスタ１０、上記駅マスタ１１および第１中間テーブル１３を介し、上記データベース検索手段９におけるデータベース検索によって抽出した駅とホテルのデータに基づいて絞込みページ群４０および一覧ページ群４１を生成する。
このため、駅マスタ１１と第１中間テーブル１３のデータを増やすだけで、増やした駅とホテルとを関連付けることができるうえ、そのように関連付いた絞込みページ群４０および一覧ページ群４１を自動生成することができる。したがって、従来のように、膨大な作業を行わなくても、ごく軽微な作業だけで絞込み条件を増やし、検索精度を向上させた検索を行うことができる。そして、生成されるウェブページのページ数は、絞込み条件の増加量に対して二次曲線的に多くなり、多数のウェブページが生成されるため、ウェブ上のサーチエンジンにおいてヒットする確率が極めて高くなり、ユーザ端末からの閲覧機会を大幅に増大させることができる。
【０１４１】
また、上記データベースサーバは、ホテルに関する情報が記録されたホテルマスタ１０と、上記ホテルと関連付けるための駅に関する情報が記録された駅マスタ１１と、上記駅と関連付けるためのランドマークに関する情報が記録されたランドマークマスタ１２と、各ホテルごとに複数の駅を関連付けた第１中間テーブル１３と、各駅ごとに複数のランドマークを関連付けた第２中間テーブル１４とを備え、上記第１中間テーブル１３および第２中間テーブル１４を介してホテルとランドマークとが関連付けられることにより上記ランドマークからホテルをデータベース検索により抽出するデータベース検索手段９と、上記絞込みページ群４０および一覧ページ群４１を、所定のテンプレートファイルにデータを割り当てることにより自動的に生成する静的ページ生成部７とを備え、上記静的ページ生成部７は、所定のテンプレートファイルに対して、ホテルマスタ１０、上記駅マスタ１１、ランドマークマスタ１２、第１および第２中間テーブル１３，１４を介し、上記データベース検索手段９におけるデータベース検索によって抽出した駅およびランドマークとホテルのデータに基づいて絞込みページ群４０および一覧ページ群４１を生成する。
このため、ランドマークを増やして検索精度を向上させる場合でも、ランドマークマスタ１２と第２中間テーブル１４のデータを増やすだけで、増やしたランドマークとホテルとを関連付けることができる。したがって、従来のように、膨大な作業を行わなくても、ごく軽微な作業だけでランドマークを増やし、検索精度を向上させた検索を行うことができる。また、ランドマークマスタ１２と第２中間テーブル１４のデータを増やすだけで、増やしたランドマークとホテルとを関連付けることができるうえ、そのように関連付いた絞込みページ群４０および一覧ページ群４１を自動生成することができる。したがって、従来のように、膨大な作業を行わなくても、ごく軽微な作業だけでランドマークを増やし、検索精度を向上させた絞込み検索を行うことができる。そして、生成されるウェブページのページ数は、ランドマークの増加量に対して二次曲線的に多くなり、多数のウェブページが生成されるため、ウェブ上のサーチエンジンにおいてヒットする確率が極めて高くなり、ユーザ端末からの閲覧機会を大幅に増大させることができる。
【０１４２】
また、上記ホテル詳細ページ３８には、当該詳細情報に係るホテルと関連付いたランドマークや駅が表示されるとともに、上記ホテル詳細ページ３８に表示されたランドマークや駅に対する選択入力操作により、当該ランドマークや駅と関連付いたホテルの一覧を表示するホテル一覧ページ４６，４７が表示されるように構成されているため、ホテル詳細ページ３８とホテル一覧ページ４６，４７を行ったり来たりしながら、所望のホテルを探すことができ、従来のように、検索画面まで戻って再度検索をやりなおしたりする必要がなくなり、自由にネットサーフィンを行う感覚でホテルを探すことができ、ストレスや煩雑をあまり感じない検索を可能とする。
【産業上の利用可能性】
【０１４３】
上記の実施の形態では、本発明を、第１絞込み条件として駅を使用し、第２絞込み条件としてランドマークを使用し、検索対象をホテルとしたホテル情報検索に適用した例を示したが、これに限定するものではなく、第１絞込み条件や第２絞込み条件、検索対象として、さまざまな対象を使用して各種の情報検索に適用することができる。
【図面の簡単な説明】
【０１４４】
【図１】本発明の情報検索システムを含むネットワーク構成を示す図である。
【図２】データベースサーバに格納されたテーブルの関係を示す図である。
【図３】在庫テーブルを示す図である。
【図４】ウェブサイトの構成を説明する図である
【図５】地域絞込みページの一例を示す図である。
【図６】駅絞込みページの一例を示す図である。
【図７】ランドマーク絞込みページの一例を示す図である。
【図８】ホテル一覧ページの一例を示す図である。
【図９】都道府県毎ホテル一覧ページの一例を示す図である。
【図１０−１】ホテル詳細ページの一例を示す図である。
【図１０−２】ホテル詳細ページの一例を示す図である。
【図１１】ルーム一覧ページの一例を示す図である。
【符号の説明】
【０１４５】
１      サーバ装置
２      インターネット
３      ウェブサーバ
４      データベースサーバ
５      端末装置
６      動的ページ生成部
７      静的ページ生成部
８      通信制御手段
９      データベース検索手段
１０      ホテルマスタ
１１      駅マスタ
１２      ランドマークマスタ
１３      第１中間テーブル
１４      第２中間テーブル
１５      ルームマスタ
１６      在庫テーブル
１７      テンプレート格納部
１８      ウェブページ格納部
１９      トップページ
２０Ａ    絞込みメニューページ
２０Ｂ    検索メニューページ
２１      静的ページ格納部
２２      動的ページ出力部
２３      静的検索システム部
２４      動的検索システム部
２５      カテゴリ表示部
２６      都道府県表示部
２７      ランドマーク表示部
２９      ルーム一覧ページ
３０      詳細ボタン
３２      基本情報表示部
３３      宿泊プラン一覧表示部
３４      詳細情報表示部
３５      最寄駅表示部
３６      ランドマーク一覧表示部
３７      ルーム一覧ページ
３８      ホテル詳細ページ
３９      予約処理ページ
４０      絞込みページ群
４１      一覧ページ群
４２      地域絞込みページ
４３      駅絞込みページ
４４      ランドマーク絞込みページ
４５      地域毎ホテル一覧ページ
４６      駅毎ホテル一覧ページ
４７      ランドマーク毎ホテル一覧ページ
４８      都道府県毎ホテル一覧ページ
５０      ランドマーク表示画面
５１      ホテル一覧表示画面
５４      駅表示画面
６０      絞込みメニュー
６１      検索メニュー
６２      広域地方表示部
６３      都道府県表示部
６４      地域表示部
６５      都道府県表示部
６６      駅表示部
６７      路線表示部
６８      都道府県表示部
６９      地域表示部
７０      ホテル一覧表示部
７１      リンクボタン
７２      リンクボタン
７３      ホテル名
【図１】
2007193383.tif 000003
【図２】
2007193383.tif 000004
【図３】
2007193383.tif 000005
【図４】
2007193383.tif 000006
【図５】
2007193383.tif 000007
【図６】
2007193383.tif 000008
【図７】
2007193383.tif 000009
【図８】
2007193383.tif 000010
【図９】
2007193383.tif 000011
【図１０−１】
2007193383.tif 000012
【図１０−２】
2007193383.tif 000013
【図１１】
2007193383.tif 000014
【手続補正書】
【提出日】平成18年3月3日(2006.3.3)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
従来から、インターネットにおける検索システムについては、検索語に基づいて抽出した検索結果からアクティブ検索ページを生成することが行われている（例えば、下記の特許文献１）。
【特許文献１】特開２０００−２０７４２１号公報