(57)【要約】      （修正有）【課題】宿泊施設側、代行者側いずれに宿泊予約が要求されても効率的にその宿泊予約を受け付けることを可能とする宿泊予約システム、予約登録装置、予約登録方法及び予約登録処理プログラムを提供する。【解決手段】旅行代理店サーバ１は、ユーザ端末４−ｋ（ｋ＝１，２，・・・ｎ）のリクエストに応じて、宿泊施設情報データベース１０１を参照しつつ、ユーザが希望する条件に合致した宿泊施設Ｈ−ｊ（ｊ＝１，２，・・・ｍ）を検索するための検索ページ等のＷｅｂページを送信し、また、ユーザ端末４−ｋのリクエストに応じて宿泊予約をの予約登録処理を行い、宿泊施設情報データベース１０１に登録された空室状況を示す情報である空室情報等を更新する。【選択図】図１
2008026987.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続可能な端末装置と、
特定の宿泊施設に関して当該宿泊施設の提供者が提供すべき宿泊施設提供情報を前記ネットワークを介して前記端末装置からの要求に応じて提供する情報提供装置と、
前記特定の宿泊施設を含む複数の宿泊施設の宿泊予約を前記ネットワークを介して前記端末装置からの要求に応じて登録する予約登録装置と、
により構成される宿泊予約システムにおいて、
前記予約登録装置は、
宿泊予約の登録を示す予約情報を前記複数の宿泊施設毎に対応付けて登録しておくとともに、前記特定の宿泊施設の提供者による当該宿泊施設の空室状況の管理に用いられる空室情報を登録しておくデータベースと、
前記複数の宿泊施設の中から前記端末装置のユーザが宿泊を予約する宿泊施設を特定する特定手段と、
前記特定された宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、当該宿泊施設が前記特定の宿泊施設である場合には、前記空室情報を更新する予約登録手段と、を備え、
前記情報提供装置は、
前記特定の宿泊施設の宿泊予約を前記予約登録装置により登録させるための埋め込み情報が埋め込まれた宿泊施設提供情報を前記端末装置に送信する宿泊施設提供情報送信手段を備え、
前記端末装置は、
前記送信された宿泊施設提供情報を受信する宿泊施設提供情報受信手段と、
前記受信された宿泊施設提供情報を通じて前記ユーザにより入力された宿泊予約の要求を示す予約要求情報を前記予約登録装置に送信する予約要求送信手段と、を備え、
前記予約登録装置は、
前記送信された予約要求情報を受信する予約要求情報受信手段を更に備え、
前記予約登録装置の前記予約登録手段は、前記受信された予約要求情報が示す前記特定の宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、前記空室情報を更新することを特徴とする宿泊予約システム。
【請求項２】
ネットワークに接続可能な端末装置と、
特定の宿泊施設に関して当該宿泊施設の提供者が提供すべき宿泊施設提供情報を前記ネットワークを介して前記端末装置からの要求に応じて提供する情報提供装置と、
前記特定の宿泊施設を含む複数の宿泊施設の宿泊予約を前記ネットワークを介して前記端末装置からの要求に応じて登録する予約登録装置と、
により構成される宿泊予約システムにおける予約登録装置であって、
宿泊予約の登録を示す予約情報を前記複数の宿泊施設毎に対応付けて登録しておくとともに、前記特定の宿泊施設の提供者による当該宿泊施設の空室状況の管理に用いられる空室情報を登録しておくデータベースと、
前記複数の宿泊施設の中から前記端末装置のユーザが宿泊を予約する宿泊施設を特定する特定手段と、
前記特定された宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、当該宿泊施設が前記特定の宿泊施設である場合には、前記空室情報を更新する予約登録手段と、
前記情報提供装置から前記端末装置に送信された前記宿泊施設提供情報であって、前記特定の宿泊施設の宿泊予約を前記予約登録手段により登録させるための埋め込み情報が埋め込まれた宿泊施設提供情報を通じて前記ユーザにより入力された宿泊予約の要求を示す予約要求情報を当該端末装置から受信する予約要求情報受信手段と、を備え、
前記予約登録手段は、前記受信された予約要求情報が示す前記特定の宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、前記空室情報を更新することを特徴とする予約登録装置。
【請求項３】
請求項２に記載の予約登録装置において、
前記宿泊予約システムは、前記特定の宿泊施設の提供者により利用され、前記ネットワークに接続可能な宿泊施設端末装置を含んで構成されており、
前記宿泊施設端末装置に、前記データベースに登録された空室情報を送信する空室情報送信手段を更に備えることを特徴とする予約登録装置。
【請求項４】
請求項２または請求項３に記載の予約登録装置において、
前記データベースに登録された空室情報は、前記特定の宿泊施設が有する全ての客室を対象とした空室状況を示すこと特徴とする予約登録装置。
【請求項５】
請求項２乃至４のいずれか１項に記載の予約登録装置において、
前記データベースには、宿泊施設に関する宿泊施設情報が前記複数の宿泊施設毎に対応付けて登録されており、
前記特定手段は、
前記ユーザにより入力された条件情報を前記端末装置から受信する条件情報受信手段と、
前記受信された条件情報に合致する宿泊施設を前記データベースに登録された宿泊施設情報に基づいて前記複数の宿泊施設の中から検索する検索手段と、を備え、
前記予約登録手段は、前記検索された宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録することを特徴とする予約登録装置。
【請求項６】
ネットワークに接続可能な端末装置と、
特定の宿泊施設に関して当該宿泊施設の提供者が提供すべき宿泊施設提供情報を前記ネットワークを介して前記端末装置からの要求に応じて提供する情報提供装置と、
前記特定の宿泊施設を含む複数の宿泊施設の宿泊予約を前記ネットワークを介して前記端末装置からの要求に応じて登録する予約登録装置であって、宿泊予約の登録を示す予約情報を前記複数の宿泊施設毎に対応付けて登録しておくとともに、前記特定の宿泊施設の提供者による当該宿泊施設の空室状況の管理に用いられる空室情報を登録しておくデータベースと、前記複数の宿泊施設の中から前記端末装置のユーザが宿泊を予約する宿泊施設を特定する特定手段と、前記特定された宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、当該宿泊施設が前記特定の宿泊施設である場合には、前記空室情報を更新する予約登録手段と、を備える予約登録装置と、
により構成される宿泊予約システムにおける予約登録装置の予約登録方法であって、
前記情報提供装置から前記端末装置に送信された前記宿泊施設提供情報であって、前記特定の宿泊施設の宿泊予約を前記予約登録手段により登録させるための埋め込み情報が埋め込まれた宿泊施設提供情報を通じて前記ユーザにより入力された宿泊予約の要求を示す予約要求情報を当該端末装置から受信する予約要求情報受信工程と、
前記予約登録手段により、前記受信された予約要求情報が示す前記特定の宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、前記空室情報を更新する予約登録工程と、
を備えることを特徴とする予約登録方法。
【請求項７】
ネットワークに接続可能な端末装置と、
特定の宿泊施設に関して当該宿泊施設の提供者が提供すべき宿泊施設提供情報を前記ネットワークを介して前記端末装置からの要求に応じて提供する情報提供装置と、
前記特定の宿泊施設を含む複数の宿泊施設の宿泊予約を前記ネットワークを介して前記端末装置からの要求に応じて登録する予約登録装置であって、宿泊予約の登録を示す予約情報を前記複数の宿泊施設毎に対応付けて登録しておくとともに、前記特定の宿泊施設の提供者による当該宿泊施設の空室状況の管理に用いられる空室情報を登録しておくデータベースを備える予約登録装置と、
により構成される宿泊予約システムにおける予約登録装置に含まれるコンピュータを、
前記複数の宿泊施設の中から前記端末装置のユーザが宿泊を予約する宿泊施設を特定する特定手段、
前記特定された宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、当該宿泊施設が前記特定の宿泊施設である場合には、前記空室情報を更新する予約登録手段、
前記情報提供装置から前記端末装置に送信された前記宿泊施設提供情報であって、前記特定の宿泊施設の宿泊予約を前記予約登録手段により登録させるための埋め込み情報が埋め込まれた宿泊施設提供情報を通じて前記ユーザにより入力された宿泊予約の要求を示す予約要求情報を当該端末装置から受信する予約要求情報受信手段、として機能させ、
前記予約登録手段は、前記受信された予約要求情報が示す前記特定の宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、前記空室情報を更新することを特徴とする予約登録処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して端末装置からの要求に応じて宿泊施設の宿泊予約を登録する宿泊予約システム、予約登録装置、予約登録方法及び予約登録処理プログラムの技術分野に関する。
【背景技術】
【０００２】
従来から、パーソナルコンピュータ等の端末装置を用いてインターネットに接続し、Ｗｅｂサーバ装置等から提供されるＷｅｂページ等の情報を通じて宿泊施設の宿泊予約を行うことができるようになっている（例えば、特許文献１）。このような場合、宿泊施設の提供者は、例えば、Ｗｅｂサーバ装置等を用いて自身の宿泊施設を紹介、案内等するサイトを運営し、当該サイト上において宿泊予約も行えるようにしている。そして、宿泊施設は、電話やファクシミリ等により受け付けた宿泊予約に加え、上記サイト上において受け付けた宿泊予約をデータベース等に登録し、予約内容や空室状況等を管理している。
【０００３】
また、近年、複数の宿泊施設から委託を受けた旅行代理店等の代行者が、Ｗｅｂサーバ装置等を用いて自己が運営する旅行サイトにおいて、宿泊施設に代わって宿泊予約を受け付けるシステムが知られている。
【０００４】
このような場合、宿泊施設は、例えば、宿泊施設が有する全客室のうち、一部の客室の宿泊予約の受け付けを代行者に委託し、残りの客室の宿泊予約は宿泊施設の提供者自身が（自己のサイトや電話、ファクシミリ等により）受け付けるようになっている。そして、旅行サイトで受け付けられた宿泊予約の内容は、例えば、電子メール等により宿泊施設側に通知され、宿泊施設側において上述したデータベース等にその内容を登録し、空室情況を管理するようになっている。
【特許文献１】特開２００２−２３６８３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来のシステムでは、委託分の客室が満室（全ての客室が予約された）となっても、宿泊施設側で受け付ける分の客室が空室（予約されていない）となるケースがあり、また、その逆のケースも存在する。つまり、上述した従来のシステムでは、宿泊施設側、代行者側（の旅行サイト）のいずれか一方に宿泊予約が集中したときに効率よく予約を受け付けることができないという問題があった。
【０００６】
また、実際に空室状況を管理するのは宿泊施設側であるから、単純に全ての客室の宿泊予約の受け付けを代行者に委託したとしても、従来のシステムでは、旅行サイトで受け付けた宿泊予約を宿泊施設側の空室状況にダイレクトに反映することはできないし、また、宿泊施設側としては、電話やファクシミリ等による宿泊予約もこれまで通り受け付ける必要があるため、旅行サイトで受け付けた宿泊予約との間でダブルブッキングが発生しないようにする等の調整が煩雑となる。更に、宿泊施設の提供者の営業戦略等の観点を考慮すれば、自己のサイトからでも宿泊予約の受け付けを可能としておくことが望ましい場合がある。
【０００７】
本発明は、以上の点に鑑みてなされたものであり、宿泊施設側、代行者側いずれに宿泊予約が要求されても効率的にその宿泊予約を受け付けることを可能とする宿泊予約システム、予約登録装置、予約登録方法及び予約登録処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１に記載の発明は、ネットワークに接続可能な端末装置と、特定の宿泊施設に関して当該宿泊施設の提供者が提供すべき宿泊施設提供情報を前記ネットワークを介して前記端末装置からの要求に応じて提供する情報提供装置と、前記特定の宿泊施設を含む複数の宿泊施設の宿泊予約を前記ネットワークを介して前記端末装置からの要求に応じて登録する予約登録装置と、により構成される宿泊予約システムにおいて、前記予約登録装置は、宿泊予約の登録を示す予約情報を前記複数の宿泊施設毎に対応付けて登録しておくとともに、前記特定の宿泊施設の提供者による当該宿泊施設の空室状況の管理に用いられる空室情報を登録しておくデータベースと、前記複数の宿泊施設の中から前記端末装置のユーザが宿泊を予約する宿泊施設を特定する特定手段と、前記特定された宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、当該宿泊施設が前記特定の宿泊施設である場合には、前記空室情報を更新する予約登録手段と、を備え、前記情報提供装置は、前記特定の宿泊施設の宿泊予約を前記予約登録装置により登録させるための埋め込み情報が埋め込まれた宿泊施設提供情報を前記端末装置に送信する宿泊施設提供情報送信手段を備え、前記端末装置は、前記送信された宿泊施設提供情報を受信する宿泊施設提供情報受信手段と、前記受信された宿泊施設提供情報を通じて前記ユーザにより入力された宿泊予約の要求を示す予約要求情報を前記予約登録装置に送信する予約要求送信手段と、を備え、前記予約登録装置は、前記送信された予約要求情報を受信する予約要求情報受信手段を更に備え、前記予約登録装置の前記予約登録手段は、前記受信された予約要求情報が示す前記特定の宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、前記空室情報を更新することを特徴とする。
【０００９】
この発明によれば、予約登録装置に備えられたデータベースに登録された空室情報は、特定の宿泊施設の提供者による当該宿泊施設の空室状況の管理に用いられるものである。そして、予約登録装置は、端末装置のユーザが宿泊予約を希望する宿泊施設を複数の宿泊施設の中から特定し、当該特定された宿泊施設に対する予約情報をデータベースに登録するとともに、当該宿泊施設がデータベースに空室情報が登録されている特定の宿泊施設である場合には、当該空室情報を更新する。一方、特定の宿泊施設の提供者が提供すべき宿泊施設提供情報が、端末装置の要求に応じて情報提供装置から送信される。端末装置において受信された宿泊施設提供情報に埋め込まれた埋め込み情報がユーザにより選択されると、この埋め込み情報は、特定の宿泊施設の宿泊予約を前記予約登録装置により登録させるための情報であるため、当該選択により入力された予約要求情報が予約登録装置に送信される。そして、この予約要求情報を受信した予約登録装置は、当該情報が示す特定の宿泊施設に対する予約情報をデータベースに登録するとともに、空室情報を更新する。
【００１０】
つまり、ユーザが端末装置を用いて特定の宿泊施設の宿泊予約を行うパターンとしては、予約登録装置にアクセス等して複数の宿泊施設の中から選択等して行うパターンと、情報提供装置にアクセス等して行うパターンが存在するが、いずれのパターンであっても、予約登録装置のデータベースに登録された空室情報が更新される。従って、情報提供装置を用いて特定の宿泊施設の情報を提供する当該宿泊施設の提供者と、予約登録装置を用いて複数の宿泊施設の宿泊予約の受け付けを代行する代行者との間で、当該特定の宿泊施設の空室状況を共有化することができ、上記いずれのパターンによっても効率的に宿泊予約を受け付けることができる。
【００１１】
請求項２に記載の発明は、ネットワークに接続可能な端末装置と、特定の宿泊施設に関して当該宿泊施設の提供者が提供すべき宿泊施設提供情報を前記ネットワークを介して前記端末装置からの要求に応じて提供する情報提供装置と、前記特定の宿泊施設を含む複数の宿泊施設の宿泊予約を前記ネットワークを介して前記端末装置からの要求に応じて登録する予約登録装置と、により構成される宿泊予約システムにおける予約登録装置であって、宿泊予約の登録を示す予約情報を前記複数の宿泊施設毎に対応付けて登録しておくとともに、前記特定の宿泊施設の提供者による当該宿泊施設の空室状況の管理に用いられる空室情報を登録しておくデータベースと、前記複数の宿泊施設の中から前記端末装置のユーザが宿泊を予約する宿泊施設を特定する特定手段と、前記特定された宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、当該宿泊施設が前記特定の宿泊施設である場合には、前記空室情報を更新する予約登録手段と、前記情報提供装置から前記端末装置に送信された前記宿泊施設提供情報であって、前記特定の宿泊施設の宿泊予約を前記予約登録手段により登録させるための埋め込み情報が埋め込まれた宿泊施設提供情報を通じて前記ユーザにより入力された宿泊予約の要求を示す予約要求情報を当該端末装置から受信する予約要求情報受信手段と、を備え、前記予約登録手段は、前記受信された予約要求情報が示す前記特定の宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、前記空室情報を更新することを特徴とする。
【００１２】
この発明によれば、予約登録装置に備えられたデータベースに登録された空室情報は、特定の宿泊施設の提供者による当該宿泊施設の空室状況の管理に用いられるものである。そして、予約登録装置は、端末装置のユーザが宿泊予約を希望する宿泊施設を複数の宿泊施設の中から特定し、当該特定された宿泊施設に対する予約情報をデータベースに登録するとともに、当該宿泊施設がデータベースに空室情報が登録されている特定の宿泊施設である場合には、当該空室情報を更新する。一方、特定の宿泊施設の提供者が提供すべき宿泊施設提供情報が、端末装置の要求に応じて情報提供装置から送信される。端末装置において受信された宿泊施設提供情報に埋め込まれた埋め込み情報がユーザにより選択されると、この埋め込み情報は、特定の宿泊施設の宿泊予約を前記予約登録装置により登録させるための情報であるため、当該選択により入力された予約要求情報が予約登録装置に送信される。そして、この予約要求情報を受信した予約登録装置は、当該情報が示す特定の宿泊施設に対する予約情報をデータベースに登録するとともに、空室情報を更新する。
【００１３】
つまり、ユーザが端末装置を用いて特定の宿泊施設の宿泊予約を行うパターンとしては、予約登録装置にアクセス等して複数の宿泊施設の中から選択等して行うパターンと、情報提供装置にアクセス等して行うパターンが存在するが、いずれのパターンであっても、予約登録装置のデータベースに登録された空室情報が更新される。従って、情報提供装置を用いて特定の宿泊施設の情報を提供する当該宿泊施設の提供者と、予約登録装置を用いて複数の宿泊施設の宿泊予約の受け付けを代行する代行者との間で、当該特定の宿泊施設の空室状況を共有化することができ、上記いずれのパターンによっても効率的に宿泊予約を受け付けることができる。
【００１４】
請求項３に記載の発明は、請求項２に記載の予約登録装置において、前記宿泊予約システムは、前記特定の宿泊施設の提供者により利用され、前記ネットワークに接続可能な宿泊施設端末装置を含んで構成されており、前記宿泊施設端末装置に、前記データベースに登録された空室情報を送信する空室情報送信手段を更に備えることを特徴とする。
【００１５】
この発明によれば、特定の宿泊施設の提供者は、当該宿泊施設の空室状況を参照し、実際に空室状況を管理することができる。
【００１６】
請求項４に記載の発明は、請求項２または請求項３に記載の予約登録装置において、前記データベースに登録された空室情報は、前記特定の宿泊施設が有する全ての客室を対象とした空室状況を示すこと特徴とする。
【００１７】
この発明によれば、予約登録装置にアクセス等して複数の宿泊施設の中から選択等して行うパターンと、情報提供装置にアクセス等して行うパターンのいずれのパターンにより宿泊予約が要求されても、最大限まで効率的にその宿泊予約を受け付けることができる。
【００１８】
請求項５に記載の発明は、請求項２乃至４のいずれか１項に記載の予約登録装置において、前記データベースには、宿泊施設に関する宿泊施設情報が前記複数の宿泊施設毎に対応付けて登録されており、前記特定手段は、前記ユーザにより入力された条件情報を前記端末装置から受信する条件情報受信手段と、前記受信された条件情報に合致する宿泊施設を前記データベースに登録された宿泊施設情報に基づいて前記複数の宿泊施設の中から検索する検索手段と、を備え、前記予約登録手段は、前記検索された宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録することを特徴とする。
【００１９】
この発明によれば、ユーザの希望する条件に合致した宿泊施設を効率的に探し出すことができる。
【００２０】
請求項６に記載の発明は、ネットワークに接続可能な端末装置と、特定の宿泊施設に関して当該宿泊施設の提供者が提供すべき宿泊施設提供情報を前記ネットワークを介して前記端末装置からの要求に応じて提供する情報提供装置と、前記特定の宿泊施設を含む複数の宿泊施設の宿泊予約を前記ネットワークを介して前記端末装置からの要求に応じて登録する予約登録装置であって、宿泊予約の登録を示す予約情報を前記複数の宿泊施設毎に対応付けて登録しておくとともに、前記特定の宿泊施設の提供者による当該宿泊施設の空室状況の管理に用いられる空室情報を登録しておくデータベースと、前記複数の宿泊施設の中から前記端末装置のユーザが宿泊を予約する宿泊施設を特定する特定手段と、前記特定された宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、当該宿泊施設が前記特定の宿泊施設である場合には、前記空室情報を更新する予約登録手段と、を備える予約登録装置と、により構成される宿泊予約システムにおける予約登録装置の予約登録方法であって、前記情報提供装置から前記端末装置に送信された前記宿泊施設提供情報であって、前記特定の宿泊施設の宿泊予約を前記予約登録手段により登録させるための埋め込み情報が埋め込まれた宿泊施設提供情報を通じて前記ユーザにより入力された宿泊予約の要求を示す予約要求情報を当該端末装置から受信する予約要求情報受信工程と、前記予約登録手段により、前記受信された予約要求情報が示す前記特定の宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、前記空室情報を更新する予約登録工程と、を備えることを特徴とする。
【００２１】
請求項７に記載の発明は、ネットワークに接続可能な端末装置と、特定の宿泊施設に関して当該宿泊施設の提供者が提供すべき宿泊施設提供情報を前記ネットワークを介して前記端末装置からの要求に応じて提供する情報提供装置と、前記特定の宿泊施設を含む複数の宿泊施設の宿泊予約を前記ネットワークを介して前記端末装置からの要求に応じて登録する予約登録装置であって、宿泊予約の登録を示す予約情報を前記複数の宿泊施設毎に対応付けて登録しておくとともに、前記特定の宿泊施設の提供者による当該宿泊施設の空室状況の管理に用いられる空室情報を登録しておくデータベースを備える予約登録装置と、により構成される宿泊予約システムにおける予約登録装置に含まれるコンピュータを、前記複数の宿泊施設の中から前記端末装置のユーザが宿泊を予約する宿泊施設を特定する特定手段、前記特定された宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、当該宿泊施設が前記特定の宿泊施設である場合には、前記空室情報を更新する予約登録手段、前記情報提供装置から前記端末装置に送信された前記宿泊施設提供情報であって、前記特定の宿泊施設の宿泊予約を前記予約登録手段により登録させるための埋め込み情報が埋め込まれた宿泊施設提供情報を通じて前記ユーザにより入力された宿泊予約の要求を示す予約要求情報を当該端末装置から受信する予約要求情報受信手段、として機能させ、前記予約登録手段は、前記受信された予約要求情報が示す前記特定の宿泊施設の宿泊予約の登録を示す前記予約情報を前記データベースに登録し、前記空室情報を更新することを特徴とする。
【発明の効果】
【００２２】
本発明によれば、情報提供装置を用いて特定の宿泊施設の情報を提供する当該宿泊施設の提供者と、予約登録装置を用いて複数の宿泊施設の宿泊予約の受け付けを代行する代行者との間で、当該特定の宿泊施設の空室状況を共有化することができるので、予約登録装置にアクセス等して複数の宿泊施設の中から選択等して行うパターンと、情報提供装置にアクセス等して行うパターンのいずれのパターンにより宿泊予約が要求されても効率的にその宿泊予約を受け付けることができる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照して本発明の最良の実施形態について詳細に説明する。なお、以下に説明する実施の形態は、宿泊予約システムに対して本発明を適用した場合の実施形態である。
【００２４】
［１．宿泊予約システムの構成及び機能概要］
先ず、本実施形態に係る宿泊予約システムＳの構成及び機能概要について、図１を用いて説明する。
【００２５】
図１は、本実施形態に係る宿泊予約システムＳの概要構成の一例を示す図である。
【００２６】
図１に示すように、宿泊予約システムＳは、データベースの一例としての宿泊施設情報データベース１０１及び会員情報データベース１０２を備える予約登録装置の一例としての旅行代理店サーバ１と、宿泊施設Ｈ−ｊ（ｊ＝１，２・・・ｍ）に夫々設置された情報提供装置の一例としての宿泊施設サーバ２−ｊ及び宿泊施設端末装置の一例としての宿泊施設端末３−ｊと、端末装置の一例としてのユーザ端末４−ｋ（ｋ＝１，２・・・ｎ）と、を含んで構成されている。
【００２７】
旅行代理店サーバ１、宿泊施設サーバ２−ｊ、宿泊施設端末３−ｊ及びユーザ端末４−ｋは、ネットワークＮＷを介して、例えば、通信プロトコルにＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）等を用いて相互にデータの送受信が可能になっている。なお、ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。
【００２８】
このような構成の宿泊予約システムＳにおいて、旅行代理店サーバ１は、例えば、旅行代理店により旅行サイトを開設するために設置されたサーバ装置である。この旅行代理店は、宿泊施設１〜ｍ夫々の提供者から宿泊予約の受け付けを委託されており、宿泊施設１〜ｍの宿泊施設情報、宿泊予約状況情報等の各種情報を登録しておく宿泊施設情報データベース１０１を旅行代理店サーバ１に構築している。
【００２９】
そして、旅行代理店サーバ１は、ユーザ端末４−ｋのリクエストに応じて、宿泊施設情報データベース１０１を参照しつつ、ユーザ端末４−ｋのユーザが希望する条件に合致した宿泊施設Ｈ−ｊを検索するための検索ページや宿泊施設Ｈ−ｊの一覧ページ等のＷｅｂページを送信し、また、ユーザ端末４−ｋのリクエストに応じて宿泊予約の予約登録処理を行い、宿泊施設情報データベース１０１に登録された空室状況を示す情報である空室情報等を更新するようになっている。なお、ユーザ端末４−ｋのユーザが旅行サイトにおいて宿泊予約を行う場合には、当該旅行サイトの会員に登録されている必要がある。この会員に関する情報は、旅行代理店サーバ１に構築された会員情報データベース１０２に登録されている。
【００３０】
次に、宿泊施設サーバ２−ｊは、宿泊施設Ｈ−ｊの提供者自身により宿泊施設サイトを開設するために設置されたＷｅｂサーバ装置であり、ユーザ端末４−ｋのリクエストに応じて、当該宿泊施設Ｈ−ｊの紹介、案内等するＷｅｂページ（宿泊施設提供情報の一例）を送信するようになっている。宿泊施設サイトにおいては、宿泊施設Ｈ−ｊの宿泊予約も可能となっているが、実際の予約登録処理は旅行代理店サーバ１において行われ、それにより宿泊施設情報データベース１０１に登録された空室情報等が更新されるようになっている（詳細は後述する）。
【００３１】
なお、ユーザ端末４−ｋのユーザが宿泊施設サイトにおいて宿泊予約を行う場合は、上記旅行サイトの会員に登録されている必要は無い。
【００３２】
また、宿泊施設サーバ２−ｊは、宿泊施設Ｈ−ｊに設置されている必要は無く、例えば、インターネットサービスプロバイダ等に設置されたサーバ装置であっても良いし、また、宿泊施設サイトのＷｅｂページ自体もインターネットサービスプロバイダ等に委託して作成させたものであっても良い。いずれの場合にせよ、宿泊施設サーバ２−ｊにより提供される情報（Ｗｅｂページのデータそのものではなく、当該Ｗｅｂページによりユーザ端末４−ｋのユーザに提示される情報を指す）は、宿泊施設Ｈ−ｊの提供者自身が提供すべき当該宿泊施設の紹介、案内等である。
【００３３】
次に、宿泊施設端末３−ｊは、宿泊施設Ｈ−ｊの従業者等が利用する端末装置であり、例えば、パーソナルコンピュータ等を適用することができる。そして、宿泊施設端末３−ｊは、旅行代理店サーバ１にアクセスして、宿泊施設情報データベース１０１に登録された宿泊予約状況情報等を取得し、画面に表示するようになっている。このようにして、宿泊施設Ｈ−ｊの従業者等は、その宿泊施設Ｈ−ｊの予約内容、空室状況等を管理することができるようになっている（例えば、予約内容、空室状況等を参照したり、電話やファクシミリ等により受け付けた宿泊予約を登録したり、宿泊予約のキャンセル手続を行う等）。
【００３４】
次に、ユーザ端末４−ｋは、旅行代理店サーバ１や宿泊施設サーバ２−ｊ等にアクセスしてＷｅｂページを取得して画面に表示することにより、Ｗｅｂページをユーザにより閲覧させたり、宿泊施設Ｈ−ｊの宿泊予約を行うために用いられる端末装置であり、例えば、Ｗｅｂブラウザアプリケーション等がインストールされたパーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、ＳＴＢ（Set Top Box）、携帯電話機等を適用することができる。
【００３５】
［２．旅行代理店サーバの構成及び機能］
次に、旅行代理店サーバ１の構成及び機能について、図２を用いて説明する。
【００３６】
図２は、本実施形態に係る旅行代理店サーバ１の概要構成の一例を示すブロック図である。
【００３７】
図２に示すように、旅行代理店サーバ１は、オペレータ等からの操作指示を受け付け、その指示内容を指示信号としてシステム制御部２０に出力する操作部１１（例えば、キーボード、マウス等）と、文字や画像等の情報を表示する表示部１２（例えば、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ等）と、ネットワークＮＷに接続して、宿泊施設サーバ２−ｊ、宿泊施設端末３−ｊ、ユーザ端末４−ｋ等との通信状態を制御する通信部１３と、例えば、フレキシブルディスク、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）等のディスクＤＫからデータ等を読み出す一方、当該ディスクＤＫに対してデータ等を記録するドライブ部１４と、各種プログラム及びデータ等を記憶する記憶部１５（例えば、ハードディスクドライブ等）と、操作部１１〜記憶部１５とシステム制御部２０との間のインタフェース処理を行う入出力インタフェース部１６と、ＣＰＵ（Central Processing Unit）１７、ＲＯＭ（Read Only Memory）１８、ＲＡＭ（Random Access Memory）１９等を備えるシステム制御部２０と、を備え、システム制御部２０と入出力インタフェース部１６とは、システムバス２１を介して接続されている。
【００３８】
記憶部１５には、宿泊施設情報データベース１０１及び会員情報データベース１０２が構築されている。
【００３９】
宿泊施設情報データベース１０１には、各宿泊施設Ｈ−ｊに関する宿泊施設情報、宿泊予約状況情報等が、例えば、当該宿泊施設Ｈ−ｊを識別するための施設ＩＤ（識別情報）に対応付けて登録されている。
【００４０】
宿泊施設情報は、旅行代理店サーバ１が、端末装置４−ｋから旅行サイトに対するアクセスに応じて宿泊施設Ｈ−ｊの情報として提供したり、当該ユーザにより指定された条件に合致した宿泊施設Ｈ−ｊを検索等するために用いられる情報であり、具体的には、例えば、宿泊施設の名称、住所、郵便番号、電話番号、客室数、客室のタイプ、宿泊料金、交通機関によるアクセス方法、食事の有無、案内メッセージ、宿泊施設の外観や内部施設の画像データ等が設定される。
【００４１】
宿泊予約状況情報としては、例えば、日付に対応した客室毎の空室状況を示す空室情報（宿泊予約が登録されているか否かを示す情報）が設定され、宿泊予約が登録されている場合には、その登録された内容（例えば、予約者の氏名、電話番号、電子メールアドレス、予約日等）が、予約情報として設定される。
【００４２】
また、会員情報データベース１０２には、旅行サイトに登録されているユーザ端末４−ｋのユーザ（会員）の会員情報が、例えば、当該会員を識別するための会員ＩＤ（識別情報）に対応付けられて登録されている。具体的には、例えば、旅行サイトにログインするためのパスワード、会員の氏名、郵便番号、住所、電話番号、生年月日、性別、クレジットカードのカード番号及びその有効期限等が設定される。
【００４３】
また、記憶部１５には、旅行サイトのＷｅｂページを構成するＨＴＭＬ（Hyper Text Markup language）データ、画像データ、音声データ、テキストデータ等が記憶されている。
【００４４】
更に、記憶部１５には、所定のオペレーティングシステムの他、ＨＴＴＰ（Hyper Text Transfer Protocol）プロトコルを用いて、ユーザ端末４−ｋ等から送信されたリクエストに応じて、当該記憶部１５に記憶されている各種のデータに基づきＷｅｂページを生成し、当該Ｗｅｂページをユーザ端末４−ｋ等に送信するためのＷＷＷサーバプログラム、ＳＭＴＰ（Simple Mail Transfer Protocol）プロトコルを用いて、他のメールサーバから送信された電子メールを受信する一方、旅行代理店サーバ１において作成された電子メールを、他のメールサーバに送信するためのメールサーバプログラム、会員情報データベース１０２を用いて宿泊予約システムＳの会員の会員情報を管理し、会員の登録、退会（登録の削除）、会員情報の変更等の処理を実行するための会員情報管理プログラム、宿泊予約の登録、宿泊施設Ｈ−ｊの検索等の宿泊予約に関する処理を実行するための宿泊予約管理プログラム等が記憶されている。
【００４５】
なお、各種プログラム等は、例えば、他のサーバ装置等からネットワークＮＷを介して取得されるようにしても良いし、ＣＤ−ＲＯＭ等のディスクＤＫに記録されてドライブ部１４を介して読み込まれるようにしても良い。
【００４６】
システム制御部２０は、本実施形態において、特定手段、条件情報受信手段、検索手段、予約登録手段、予約要求情報受信手段、及び空室情報送信手段の一例を構成している。
【００４７】
そして、システム制御部２０は、ＣＰＵ１７が、ＲＯＭ１８や記憶部１５に記憶された各種プログラムを読み出し実行することにより旅行代理店サーバ１の各部を制御するとともに、上述した各手段等として機能するようになっている。
【００４８】
具体的に、特定手段としてのシステム制御部２０は、旅行代理店が宿泊予約の受け付けの委託を受けた宿泊施設１〜ｍの中から、ユーザ端末４−ｋのユーザが宿泊予約を希望する宿泊施設を特定するようになっている。
【００４９】
より詳細には、システム制御部２０は、宿泊施設Ｈ−ｊの検索に用いられる条件情報（例えば、予約日、宿泊地域、客室のタイプ等）を上記ユーザにより入力させるための検索ページをユーザ端末４−ｋに送信し、当該検索ページを通じてユーザにより入力された条件情報を、条件情報受信手段として、ユーザ端末４−ｋから受信するようになっている。
【００５０】
次いで、検索手段としてのシステム制御部２０は、受信された条件情報を検索条件として宿泊施設情報データベース１０１に登録されている宿泊施設情報を検索し、当該検索条件に合致した宿泊施設Ｈ−ｊを抽出するようになっている。
【００５１】
そして、システム制御部２０は、抽出された宿泊施設Ｈ−ｊの一覧を示す検索結果ページをユーザ端末４−ｋに送信した後、当該検索結果ページを通じてユーザにより選択された宿泊施設Ｈ−ｊの予約リクエストを当該ユーザ端末４−ｋから受信し、当該リクエストが示す宿泊施設Ｈ−ｊを、ユーザが宿泊予約を希望する宿泊施設として特定するようになっている。
【００５２】
また、予約登録手段としてのシステム制御部２０は、ユーザが宿泊予約を希望する宿泊施設として特定された宿泊施設Ｈ−ｊに対する予約情報を、当該宿泊施設Ｈ−ｊの施設ＩＤに対応付けて宿泊施設データベース１０１に登録し、当該予約に対応する客室を、宿泊予約なしから宿泊予約ありに変更して、空室情報を更新するようになっている。
【００５３】
更に、予約要求受信手段としてのシステム制御部２０は、宿泊施設サイト上において、当該宿泊施設サイトを閲覧していたユーザ端末４−ｋのユーザにより当該宿泊施設に対する宿泊予約が選択されることにより、当該ユーザ端末４−ｋにより送信された予約受付ページリクエスト（予約要求情報の一例）を受信するようになっている。
【００５４】
より詳細には、各宿泊施設サーバ２−ｊの記憶部（例えば、ハードディスク等）に記憶されている宿泊施設サイトのＷｅｂページ（宿泊施設提供情報の一例）を構成するＨＴＭＬデータの一部に、予約受付ページに進むため（端末装置４−ｋが予約受付ページを受信し、画面に表示するため）の予約受付リンク（埋め込み情報の一例）が埋め込まれている。この予約受付ページは、実際には、旅行代理店サーバ１の記憶部１５に記憶されている。そのため、予約受付リンクのＵＲＬ（Uniform Resource Locator）部分には、例えば、旅行代理店サーバ１を示すドメイン名と、旅行代理店サーバ１における当該宿泊施設Ｈ−ｊの宿泊予約ページの登録場所を示す情報が含まれている。
【００５５】
そして、ユーザ端末４−ｋからのリクエストに応じて、宿泊施設サーバ２−ｊから予約受付リンクを含むＨＴＭＬデータが送信されて、ユーザ端末４−ｋの画面に表示され、画面に表示された予約受付リンクがユーザにより選択されると、当該リンクのＵＲＬに従って、ユーザ端末４−ｋから予約受付ページリクエストが旅行代理店サーバ１に送信され、旅行代理店サーバ１のシステム制御部２０により受信されるようになっている。
【００５６】
また更に、予約登録手段としてのシステム制御部２０は、受信された予約受付ページリクエストが示す宿泊施設Ｈ−ｊの予約受付ページをユーザ端末４−ｋに送信した後、当該予約受付ページを通じてユーザにより宿泊予約が選択されることによりユーザ端末４−ｋから送信された予約リクエストを受信するようになっている。そして、システム制御部２０は、当該予約リクエストが示す宿泊施設Ｈ−ｊ（予約受付ページリクエストが示す宿泊施設Ｈ−ｊと同一）に対する予約情報を、当該宿泊施設Ｈ−ｊの施設ＩＤに対応付けて宿泊施設データベース１０１に登録し、当該予約に対応する客室を、宿泊予約なしから宿泊予約ありに変更して、空室情報を更新するようになっている。
【００５７】
更にまた、空室情報送信手段の一例としてのシステム制御部２０は、宿泊施設端末３−ｊからのリクエストに応じて、宿泊施設情報データベース１０１に登録されている宿泊施設Ｈ−ｊの宿泊予約状況情報を当該宿泊施設端末３−ｊに送信するようになっている。そして、宿泊施設端末３−ｊは、この宿泊予約状況情報を受信し、予約状況として画面に表示するようになっている。これにより、宿泊施設側は、自身の客室の宿泊予約状況（空室状況）を把握することができるようになっている。
【００５８】
なお、旅行代理店サーバ１を、例えば、宿泊施設情報データベース１０１に登録されている宿泊施設に関する情報を管理し、予約受け付け等の処理を行う予約管理サーバ、会員情報データベース１０２に登録されている会員情報を管理し、会員登録、会員情報の変更等の処理を行う会員情報管理サーバ、他のサーバにおいて管理されている各種情報等に基づき、旅行サイトとして、各種情報を提供するＷＷＷサーバ等の複数のサーバ装置により構成しても良い。
【００５９】
［３．宿泊予約システムの動作］
次に、宿泊予約システムＳの動作について、図３乃至図６を用いて説明する。
【００６０】
先ず、旅行サイトにおいて宿泊予約が行われる場合の動作について説明する。
【００６１】
図３は、本実施形態に係る宿泊予約システムＳの旅行サイトにおいて宿泊予約が行われる場合の処理の流れの一例を示すシーケンス図である。また、図４は、旅行サイトにおいて宿泊予約が行われる場合の画面表示例を示す図である。
【００６２】
なお、以下に説明する動作の前提として、宿泊予約を行うユーザは、旅行サイトの会員として登録されており、且つ、Ｗｅｂブラウザアプリケーションを起動してユーザ端末４−ｋにより旅行代理店サーバ１にアクセスし、旅行サイトに対するログイン作業を既に完了しており、旅行代理店サーバ１は、Ｗｅｂページをリクエストしてくるユーザ端末４−ｋのユーザがどの会員であるかを会員ＩＤにより認識しているものとする。
【００６３】
ユーザ端末４−ｋの画面には、ログイン作業後における旅行サイトの、例えば、トップページが表示されている。ここで、ユーザがユーザ端末４−ｋを操作することにより、検索ページへ進むためのリンクを選択すると、図３に示すように、ユーザ端末４−ｋは、検索ページリクエストを旅行代理店サーバ１に送信する（ステップＳ１）。
【００６４】
検索ページリクエストを受信した旅行代理店サーバ１のシステム制御部２０は、記憶部１５に記憶されている検索ページを読み出し、当該ページをユーザ端末４−ｋに送信する（ステップＳ２）。
【００６５】
検索ページを受信したユーザ端末４−ｋは、当該ページを、例えば、図４（ａ）に示すように画面に表示する。ここで、ユーザが、図４（ａ）に示す予約日入力エリア５１に宿泊する日（月と日）を入力し、地域選択メニュー５２（プルダウン式）及び客室タイプ選択メニュー５３を操作して宿泊地域及び客室のタイプを選択した後、検索ボタン５４を選択すると（ステップＳ３）、ユーザ端末４−ｋは、ユーザにより指定された日、地域及び客室タイプを含む条件情報を旅行代理店サーバ１に送信する（ステップＳ４）。なお、条件情報としては、上記予約日、地域及び客室タイプに限られるものではなく、例えば、宿泊料金、最寄り駅、特定の施設の有無等を条件情報としても良い。また、宿泊する日を複数日（連泊）指定できるような構成としてもよく、その場合は、図４（ａ）の予約日入力エリア５１に「□月□日から□月□日」といった表示を設けてあげればよい。
【００６６】
条件情報を受信した旅行代理店サーバ１のシステム制御部２０は、当該条件情報に含まれる地域及び客室タイプを検索条件として宿泊施設情報データベース１０１に登録された宿泊施設情報を検索し、当該検索条件に合致した宿泊施設Ｈ−ｊを抽出する（ステップＳ５）。このとき、図４（ａ）で入力された日付（予約日入力エリア５１に入力された宿泊する日）に空室があるもののみを当該検索条件に合致した宿泊施設Ｈ−ｊとして抽出しているものとするが、例えば、宿泊する日が数日に渡った場合（連泊の場合）に、そのうち１日でも空室がある日があれば、それを、当該検索条件に合致した宿泊施設Ｈ−ｊとして抽出するようにしてもよい。また、逆に、宿泊する日が数日に渡った場合に、そのうち１日でも空室がある日があれば、それは、当該検索条件に合致しない宿泊施設Ｈ−ｊとして、抽出しないようにしてもよい（すなわち、指定された日のうち、１日でも空室がなければ、当該検索条件に合わない宿泊施設Ｈ−ｊとしてもよい）。
【００６７】
そして、システム制御部２０は、抽出された宿泊施設Ｈ−ｊの宿泊料金等を当該宿泊施設Ｈ−ｊの宿泊施設情報から読み出し、これらの情報に基づいて検索結果ページを生成し、当該ページをユーザ端末４−ｋに送信する（ステップＳ６）。
【００６８】
検索結果ページを受信したユーザ端末４−ｋは、当該ページを、例えば、図４（ｂ）に示すように画面に表示する。ここで、ユーザ端末４−ｋの画面には、ユーザが指定した条件に合致した宿泊施設Ｈ−ｊの名称、予約日、客室タイプ、宿泊料金等の一覧５５が表示される。そして、ユーザが、画面に表示された一覧の中から希望の宿泊施設Ｈ−ｊを選択した後（図４（ｂ）の例では、○○ホテルが選択されている）、決定ボタン５６を選択すると（ステップＳ７）、ユーザ端末４−ｋは、選択された宿泊施設Ｈ−ｊに対する宿泊予約の事前確認を行うための予約確認ページリクエストを旅行代理店サーバ１に送信する（ステップＳ８）。
【００６９】
予約確認ページリクエストを受信した旅行代理店サーバ１は、宿泊施設情報データベース１０１に登録されている宿泊施設Ｈ−ｊの空室情報を参照し、予約確認ページリクエストにより指定されている予約日に、同じく当該リクエストにより指定されている客室タイプの空室数を算出する（ステップＳ９）。また、システム制御部２０は、宿泊施設情報データベース１０１に登録されている宿泊施設Ｈ−ｊの宿泊施設情報から必要な情報を読み出す。そして、システム制御部２０は、これらの情報を基に、予約確認ページを生成し、当該ページをユーザ端末４−ｋに送信する（ステップＳ１０）。
【００７０】
予約確認ページを受信したユーザ端末４−ｋは、当該ページを、例えば、図４（ｃ）に示すように画面に表示する。ここで、ユーザが、画面に表示された宿泊施設情報５７（図４（ｃ）に示す例では、○○ホテルの情報）、予約日・客室タイプの空室数５８（図４（ｃ）に示す例では、５月１３日にはツインの客室が５室空いていることが表示されている）等を確認した後、予約ボタン５９を選択すると（ステップＳ１１）、ユーザ端末４−ｋは、予約リクエストを旅行代理店サーバ１に送信する（ステップＳ１２）。
【００７１】
予約リクエストを受信した旅行代理店サーバ１のシステム制御部２０は、既に認識しているユーザの会員ＩＤに対応付けて会員情報データベース１０２に登録されている会員情報から、例えば、会員の氏名、電話番号、電子メールアドレス等を読み出し、予約日及び客室タイプ等とともに予約情報とし、ユーザにより選択された宿泊施設の施設ＩＤに対応付けて当該予約情報を宿泊施設情報データベース１０１に登録する。そして、システム制御部２０は、該当する客室を宿泊予約ありに変更して空室情報を更新する（ステップＳ１３）。宿泊予約の登録が完了すると、システム制御部２０は、予約完了通知ページをユーザ端末４−ｋに送信する（ステップＳ１４）。
【００７２】
予約完了通知ページを受信したユーザ端末４−ｋは、当該ページを、例えば、図４（ｄ）に示すように画面に表示する。
【００７３】
なお、旅行代理店サーバ１は、ステップＳ５において検索を実行するときに、あわせてステップＳ９の空室数算出の処理を行うようにしてもよい。この場合、ステップＳ５とステップＳ９の処理が実行された後に、検索結果ページの送信（ステップＳ６）が行われ、ステップＳ７の処理で宿泊施設が選択され、ステップＳ８で予約確認ページのリクエストが送信されたときに、予め（ステップＳ５の処理のときに）算出してあった空室数を、表示させるよう処理を実行するようにすればよい。
【００７４】
次に、宿泊施設サイトにおいて宿泊予約が行われる場合の動作について説明する。
【００７５】
図５は、本実施形態に係る宿泊予約システムＳの宿泊施設サイトにおいて宿泊予約が行われる場合の処理の流れの一例を示すシーケンス図である。また、図６は、宿泊施設サイトにおいて宿泊予約が行われる場合の画面表示例を示す図である。
【００７６】
ユーザ端末４−ｋのユーザが、当該ユーザ端末４−ｋを操作してＷｅｂブラウザアプリケーションを起動し、宿泊施設サイトのＵＲＬを指定すると、図５に示すように、ユーザ端末４−ｋから宿泊施設サーバ２−ｊにＷｅｂページリクエストが送信され（ステップＳ２１）、当該リクエストに応じて宿泊施設サーバ２−ｊからユーザ端末４−ｋに宿泊施設サイトのＷｅｂページが送信され（ステップＳ２２）、ユーザ端末４−ｋにより、当該Ｗｅｂページが画面に表示される（ステップＳ２３）。
【００７７】
ここで、ユーザが、画面に表示されたリンク等を選択することにより、また上述と同様にして、ユーザ端末４−ｋと宿泊施設サーバ２−ｊとの間でリクエスト及びＷｅｂページの送受信が行われ、ユーザ端末４−ｋの画面にＷｅｂページが表示される（ステップＳ２１〜２３）。こうした動作が繰り返されることにより、宿泊施設サイトのＷｅｂページがユーザにより閲覧される。
【００７８】
ここで、例えば、図６（ａ）に示すように、宿泊施設サイトのトップページがユーザ端末４−ｋの画面に表示さているときに、ユーザがリンク７１を選択すると、宿泊施設サーバ２−ｊからサイトメニューページがユーザ端末４−ｋに送信され、当該ページが、図６（ｂ）に示すように画面に表示される。このサイトメニューページを構成するＨＴＭＬデータには、上述した予約受付リンクが埋め込まれており、図６（ｂ）に示す例では、リンク７２（宿泊予約へ）として画面に表示されている。
【００７９】
このリンク７２のＵＲＬは、旅行代理店サーバ１上における予約受付ページの登録場所を示しているため、ユーザがリンク７２を選択すると（ステップＳ２４）、ユーザ端末４−ｋは、当該リンクのＵＲＬに従って予約受付ページリクエストを旅行代理店サーバ１に送信する（ステップＳ２５）。
【００８０】
予約受付ページリクエストを受信した旅行代理店サーバ１のシステム制御部２０は、当該リクエストのアクセス先ＵＲＬ（リンク７２のＵＲＬと同一）が示す宿泊施設Ｈ−ｊの宿泊施設情報及び空室情報を宿泊施設情報データベース１０１から参照し、当該宿泊施設Ｈ−ｊが有する客室タイプ毎に、例えば、１ヶ月間における日付毎の空室数を算出する（ステップＳ２６）。そして、システム制御部２０は、算出した空室数を基に予約受付ページを生成し、当該ページをユーザ端末４−ｋに送信する（ステップＳ２７）。
【００８１】
予約受付ページを受信したユーザ端末４−ｋは、当該ページを、例えば、図６（ｃ）のように画面に表示する。図６（ｃ）に示す例では、客室タイプ選択メニュー７３、カレンダー７４及び予約ボタン７５が表示さる。ここで、ユーザが、カレンダー７４から任意の日付を指定すると（図６（ｃ）に示す例では５月１３日が指定されている）、客室タイプ選択メニュー７３には、現在選択状態になっている客室タイプの指定された日における空室数が表示される。そして、ユーザが、客室タイプ及び予約日を指定し、予約ボタン７５を選択すると（Ｓ２８）、ユーザ端末４−ｋは、予約リクエストを旅行代理店サーバ１に送信する（ステップＳ２９）。
【００８２】
予約リクエストを受信した旅行代理店サーバ１のシステム制御部２０は、予約者を特定するため、個人情報を入力するための個人情報入力ページをユーザ端末４−ｋに送信する（ステップＳ３０）。
【００８３】
個人情報入力ページを受信したユーザ端末４−ｋは、当該ページを画面に表示する。そして、ユーザにより、例えば、氏名、電話番号、電子メールアドレス等の個人情報が入力されると（ステップＳ３１）、ユーザ端末４−ｋは、当該情報を旅行代理店サーバ１に送信する（ステップＳ３２）。
【００８４】
ユーザの個人情報を受信した旅行代理店サーバのシステム制御部２０は、当該情報を、ステップＳ２９において受信している予約リクエストで指定されている予約日及び客室タイプ等とともに予約情報とする。そして、システム制御部２０は、この予約情報を、ステップＳ２５において受信している予約受付ページリクエストが示す宿泊施設Ｈ−ｊの施設ＩＤに対応付けて宿泊施設情報データベース１０１に登録する。次いで、システム制御部２０は、該当する客室を宿泊予約ありに変更して空室情報を更新する（ステップＳ３３）。宿泊予約の登録が完了すると、システム制御部２０は、予約完了通知ページをユーザ端末４−ｋに送信する（ステップＳ３４）。
【００８５】
予約完了通知ページを受信したユーザ端末４−ｋは、当該ページを、例えば、図６（ｄ）に示すように画面に表示する。
【００８６】
以上説明したように、本実施形態によれば、旅行代理店サーバ１に備えられたデータベースに登録された空室情報は、宿泊施設Ｈ−ｊの提供者による当該宿泊施設の空室状況の管理に用いられる情報である。そして、旅行代理店サーバ１のシステム制御部２０は、旅行サイト上において、ユーザ端末４−ｋのユーザが宿泊予約を希望する宿泊施設Ｈ−ｊを複数の宿泊施設１〜ｍの中から特定し、当該特定された宿泊施設Ｈ−ｊに対する予約情報を宿泊施設情報データベース１０１に登録するとともに、当該宿泊施設Ｈ−ｊの空室情報を更新するようになっている。一方、特定の宿泊施設Ｈ−ｊの提供者が提供すべき当該宿泊施設の紹介、案内等するＷｅｂページが、宿泊施設サイト上において、ユーザ端末４−ｋのリクエストに応じて宿泊施設サーバ２−ｊから送信される。そして、ユーザ端末４−ｋにおいて受信されたＷｅｂページに埋め込まれた予約受付リンクがユーザにより選択されると、当該リンクのＵＲＬは、宿泊施設Ｈ−ｊの宿泊予約を旅行代理店１において登録させるための予約受付ページの登録場所を示しているため、当該選択により入力された予約受付ページリクエストが旅行代理店サーバ１に送信される。そして、この予約受付ページリクエストを受信した旅行代理店サーバ１のシステム制御部２０は、当該リクエストが示す宿泊施設Ｈ−ｊに対する予約情報をデータベースに登録するとともに、空室情報を更新するようになっている。
【００８７】
従って、宿泊施設Ｈ−ｊの提供者と、旅行代理店との間で、宿泊施設Ｈ−ｊの空室状況を共有化することができ、旅行サイト上において複数の宿泊施設１〜ｍの中から希望する条件に合致した宿泊施設Ｈ−ｊの宿泊予約を行う場合及び宿泊施設サイト上において宿泊予約を行う場合のいずれの場合でも効率的に宿泊予約を受け付けることができる。
【００８８】
例えば、宿泊施設Ｈ−ｊが有する全客室を対象とした空室情報を宿泊施設情報データベース１０１に登録するようにしておけば、最大限まで効率的に宿泊予約を受け付けることができる。勿論、必ずしもそのようにしなければならないわけではなく、一部の客室の空室状況を共有しておけば、当該一部の客室分については旅行サイト及び宿泊施設サイトいずれからでも効率的に宿泊予約を受け付けることができる。
【００８９】
また、旅行代理店サーバ１のシステム制御部２０は、宿泊施設情報データベース１０１に登録されている宿泊予約状況情報を宿泊施設端末３−ｊに送信し、宿泊施設端末３−ｊにおいてその宿泊予約状況情報が画面に表示されるので、宿泊施設Ｈ−ｊの従業者等は、当該宿泊施設Ｈ−ｊの宿泊予約状況情報を参照することができる。
【００９０】
また、旅行代理店サーバ１のシステム制御部２０は、検索ページを通じてユーザにより入力された条件情報をユーザ端末４−ｋから受信し、当該条件情報に合致する宿泊施設Ｈ−ｊを宿泊施設情報データベース１０１に登録されている宿泊施設情報に基づいて複数の宿泊施設１〜ｍの中から検索し、当該検索された宿泊施設Ｈ−ｊに対する予約情報を宿泊施設情報データベース１０１に登録するようになっているので、ユーザの希望する条件に合致した宿泊施設Ｈ−ｊを効率的に探し出すことができる。
【００９１】
なお、上記説明した実施形態のおいては、宿泊施設１〜ｍ全ての空室情報が宿泊施設情報データベース１０１に登録されるようにしていたが、特定の一部の宿泊施設Ｈ−ｊに対してのみ空室情報を登録するようにしても良い（つまり、その他の宿泊施設Ｈ−ｊについては、空室状況を管理しない）。この場合、特定の宿泊施設Ｈ−ｊについては、上述した動作により予約情報を登録し、空室情報を更新するが、その他の宿泊施設Ｈ−ｊについては、予約情報のみを登録し、その内容を、例えば、電子メール等により宿泊施設Ｈ−ｊに通知するようにしても良い。
【００９２】
また、上記実施形態においては、各客室毎に空室情報を宿泊施設情報データベース１０１に登録して空室状況を管理するようにしていたが、これに限られるものではなく、例えば、空室数を把握することができるのであれば旅行サイト及び宿泊施設サイトいずれからでも効率的に宿泊予約を受け付けることができるのであるから、客室タイプ毎の空室数（あるいは、客室の総数と予約数）等を登録するようにしても良い。
【００９３】
また、上記実施形態においては、旅行サイト上でユーザが宿泊予約をする際、ユーザに検索条件を入力させることにより宿泊施設を特定するようにしていたが、ユーザが宿泊を希望する宿泊施設、あるいは希望する条件に合致した宿泊施設の宿泊予約が可能となっていればこれに限られるものではなく、例えば、複数の宿泊施設及びその宿泊施設情報等の一覧をユーザ端末４−ｋの画面に表示させて、その中から選択させるようにしても良い。
【図面の簡単な説明】
【００９４】
【図１】本実施形態に係る宿泊予約システムＳの概要構成の一例を示す図である。
【図２】本実施形態に係る旅行代理店サーバ１の概要構成の一例を示すブロック図である。
【図３】本実施形態に係る宿泊予約システムＳの旅行サイトにおいて宿泊予約が行われる場合の処理の流れの一例を示すシーケンス図である。
【図４】旅行サイトにおいて宿泊予約が行われる場合の画面表示例を示す図である。
【図５】本実施形態に係る宿泊予約システムＳの宿泊施設サイトにおいて宿泊予約が行われる場合の処理の流れの一例を示すシーケンス図である。
【図６】宿泊施設サイトにおいて宿泊予約が行われる場合の画面表示例を示す図である。
【符号の説明】
【００９５】
１  旅行代理店サーバ
２−ｊ  宿泊施設サーバ
３−ｊ  宿泊施設端末
４−ｋ  ユーザ端末
１１  操作部
１２  表示部
１３  通信部
１４  ドライブ部
１５  記憶部
１６  入出力インタフェース
１７  ＣＰＵ
１８  ＲＯＭ
１９  ＲＡＭ
２０  システム制御部
２１  システムバス
１０１  宿泊施設情報データベース
１０２  会員情報データベース
ＮＷ  ネットワーク
Ｓ  宿泊予約システム
【図１】
2008026987.tif 000003
【図２】
2008026987.tif 000004
【図３】
2008026987.tif 000005
【図４】
2008026987.tif 000006
【図５】
2008026987.tif 000007
【図６】
2008026987.tif 000008