(57)【要約】【課題】宿泊施設の客観的な評価の基準となり得る、宿泊施設の基準料金を簡便に決定する。【解決手段】本発明の宿泊施設基準料金決定装置（１）は、利用人数が２名であることを検索条件として、さらに、施設タイプが旅館である場合は、食事条件が１泊２食付であること、を検索条件としてプランを絞り込み、各プランについて、所定の期間における最大の空室数を取得し、取得した最大の空室数に対応する宿泊料金を取得し、取得した宿泊料金のうち対応する空室数が最大であるものを施設基準料金として取得する処理を、宿泊施設ごとに繰り返し、又は、各プランについて、所定の期間における最も安価な宿泊料金を取得し、取得した宿泊料金のうち最も安価な宿泊を施設基準料金として取得する処理を、宿泊施設ごとに繰り返し、宿泊施設に関連付けて、取得した施設基準料金を出力する。【選択図】図１
2012234239.tif 000002
【特許請求の範囲】
【請求項１】
宿泊施設の評価の基準となる宿泊料金を決定する宿泊施設基準料金決定装置であって、
宿泊施設に関連付けて、施設タイプ、利用人数、食事条件、並びに、日付ごとの空室数及び宿泊料金が記憶される複数のレコードを有する空室数・料金情報を格納する記憶部と、
前記利用人数が２名であることを検索条件として、前記空室数・料金情報から該当するレコードを取得し、
前記取得したレコードのそれぞれから所定の期間における最大の空室数を取得し、前記取得した最大の空室数に対応する宿泊料金を取得し、
前記取得した宿泊料金のうち対応する空室数が最大であるものを施設基準料金として取得する処理を、前記宿泊施設ごとに繰り返し、
前記宿泊施設に関連付けて、前記取得した施設基準料金を出力する制御部と、
を有することを特徴とする宿泊施設基準料金決定装置。
【請求項２】
前記制御部は、
前記空室数・料金情報から該当するレコードを取得する際に、
前記施設タイプが旅館である場合には、食事条件が１泊２食付であることをさらに検索条件とすること、
を特徴とする請求項１に記載の宿泊施設基準料金決定装置。
【請求項３】
宿泊施設の評価の基準となる宿泊料金を決定する宿泊施設基準料金決定装置であって、
宿泊施設に関連付けて、施設タイプ、利用人数、食事条件、並びに、日付ごとの空室数及び宿泊料金が記憶される複数のレコードを有する空室数・料金情報を格納する記憶部と、
前記利用人数が２名であることを検索条件として、前記空室数・料金情報から該当するレコードを取得し、
前記取得したレコードのそれぞれから所定の期間における最も安価な宿泊料金を取得し、
前記取得した宿泊料金のうち最も安価なものを施設基準料金として取得する処理を、前記宿泊施設ごとに繰り返し、
前記宿泊施設に関連付けて、前記取得した施設基準料金を出力する制御部と、
を有することを特徴とする宿泊施設基準料金決定装置。
【請求項４】
前記制御部は、
前記空室数・料金情報から該当するレコードを取得する際に、
前記施設タイプが旅館である場合には、食事条件が１泊２食付であることをさらに検索条件とすること、
を特徴とする請求項３に記載の宿泊施設基準料金決定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、宿泊施設基準料金決定装置に関する。
【背景技術】
【０００２】
旅行者にとって、宿泊施設の選択は、旅行の評価を決定的に左右する関心事である。そして、近年の旅行ブームを反映して、インターネットにおいて、宿泊施設の情報を提供し、宿泊の予約までを行うサービスが多く存在する。例えば、特許文献１は、アンケート結果に基づいてホテルの順位付けを行う技術を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−７０９９１号公報（請求項１）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
旅行者は、旅行の目的や予算に合わせて宿泊施設を選びたい、さらに同じ金額でもより評価の高い宿泊施設を選びたいというニーズが強い。
しかしながら、従来のサービスでは、格付機関による格付や口コミ、アンケート等によるユーザ評価を利用することが多いが、主観的判断が介入することが多く、適正な評価がされていないという印象が強く、市場評価で形成された価格による画一的な宿泊施設の評価ができない。
例えば、特許文献１の技術では、ホテルの評価は、価格帯ごとにサービス内容に基づいて行われる。サービス内容に基づく評価は、旅行者にとっては必ずしも分かり易いものではない。さらに、特許文献１では、ホテル評価システムの運営者はアンケートを実行する必要がある。
【０００５】
そこで、本発明は、宿泊施設の客観的な評価の基準となり得る、宿泊施設の基準料金を簡便に決定することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の宿泊施設基準料金決定装置は、宿泊施設に関連付けて、施設タイプ、利用人数、食事条件、並びに、日付ごとの空室数及び宿泊料金が記憶される複数のレコードを有する空室数・料金情報を格納する記憶部と、利用人数が２名であることを検索条件として、空室数・料金情報から該当するレコードを取得し、取得したレコードのそれぞれから所定の期間における最大の空室数を取得し、取得した最大の空室数に対応する宿泊料金を取得し、取得した宿泊料金のうち対応する空室数が最大であるものを施設基準料金として取得する処理を、宿泊施設ごとに繰り返し、又は、取得したレコードのそれぞれから所定の期間における最も安価な宿泊料金を取得し、取得した宿泊料金のうち最も安価なものを施設基準料金として取得する処理を、宿泊施設ごとに繰り返し、宿泊施設に関連付けて、取得した施設基準料金を出力する制御部と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、宿泊施設の客観的な評価の基準となり得る、宿泊施設の基準料金を簡便に決定することが可能になる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る宿泊施設基準料金決定装置の構成図である。
【図２】本実施形態に係る空室数・料金情報の一例を示す図である。
【図３】第１の実施形態の処理手順のフローチャートである。
【図４】第１の実施形態の処理手順のフローチャート（続き）である。
【図５】第２の実施形態の処理手順のフローチャートである。
【図６】第２の実施形態の処理手順のフローチャート（続き）である。
【発明を実施するための形態】
【０００９】
以降、本発明を実施するための形態（「本実施形態」という）を、図等を参照しながら詳細に説明する。
【００１０】
（宿泊施設基準料金決定装置）
図１の宿泊施設基準料金決定装置１は、通常、旅行案内サービスを行う企業等の敷地内に設置される。宿泊施設基準料金決定装置１は、一般的なコンピュータであり、中央制御装置１１、主記憶装置１２、補助記憶装置１３、入力装置１４、出力装置１５及び通信インタフェース（ＩＦ）１６を有する。これらはバスによって相互に接続されている。補助記憶装置１３は、空室数・料金情報３１を格納している（詳細後記）。基準料金決定部２１はプログラムである。以降、「基準料金決定部は」と主体を記した場合は、中央制御装置１１が、補助記憶装置１３からプログラムである基準料金決定部２１を読み出し、主記憶装置１２にロードしたうえで、基準料金決定部２１の機能（詳細後記）を実現するものとする。
【００１１】
図１においては、宿泊施設基準料金決定装置１は、１つの筐体として記載されている。しかしながら、これは一例であって、宿泊施設基準料金決定装置１は、例えば格納するデータごとに複数の筐体に分かれて構成されていてもよい。
【００１２】
（空室数・料金情報）
図２に沿って、空室数・料金情報３１を説明する。
空室数・料金情報３１においては、宿泊施設欄１０１に記憶された宿泊施設に関連付けて、施設タイプ欄１０２には施設タイプが、プラン欄１０３にはプランが、利用人数欄１０４には利用人数が、食事条件欄１０５には食事条件が、空室数／料金欄１０６には、日付ごとの空室数及び料金が記憶されている。
【００１３】
宿泊施設欄１０１の宿泊施設は、宿泊施設を一意に特定する文字列であり、ここでは、宿泊施設の名称である。宿泊施設の名称の替わりに、宿泊施設を一意に特定する識別子（数字等）を用いてもよい。
施設タイプ欄１０２の施設タイプは、宿泊施設のカテゴリであり、ここでは、西洋式の「ホテル」及び、和式の「旅館」の２つである。他の宿泊タイプ（ペンション等）があってもよい。
プラン欄１０３のプランは、宿泊施設又は旅行代理店が売り出す商品の名称である。プランは、実際には「ファミリープラン」、「ビジネスプラン」のような名称であるが、ここでは簡略化して「Ａプラン」のように記している。
【００１４】
利用人数欄１０４の利用人数は、プランを購入する旅行者の人数である。多くの場合、利用人数は、１つの部屋に宿泊する旅行者の人数でもある。
食事条件欄１０５の食事条件は、プランに食事がセットになっている場合の食事に関する情報である。食事条件が存在しないプランも存在する。図２の例では、ホテルに宿泊するプランについては食事条件１０５が空白となっているが、食事条件を記憶してもかまわない。
【００１５】
空室数／料金欄１０６は、日付ごとの小欄１０７〜１１２に分かれている。各小欄に記載された数字のうち、「／」の左の数字は、空室数である。「／」の右の数字は、大人１名当たりの宿泊料金である。図２の例では、小欄１０７〜１１２は、ある年の４月に関するものである。しかしながら、将来に向かって、さらに多くの日付に関する欄を有していてもよい。また、小欄は、必ずしも日付ごとになっている必要はなく、１週間ごと、１月ごと、月の上旬、中旬、下旬、春、夏、秋、冬のような期間であってもよい。そして小欄が期間を示す場合、空室数をその期間中の延べ数としてもよいし、宿泊料金をその期間の平均値としてもよい。
【００１６】
本実施形態においては、宿泊施設基準料金決定装置１が、空室数・料金情報３１を、図２に示す状態で、補助記憶装置１３に記憶していることが前提になっている。
このため、宿泊施設基準料金決定装置１は、ネットワーク及び通信インタフェース１６を介して、宿泊施設運営会社、旅行代理店等のシステムから、リアルタイムで、又は、任意の時点におけるバッチ処理で、空室数・料金情報３１を構成する情報を受け付ける。そして、空室数・料金情報３１を常時最新の状態に維持しているものとする。
空室数・料金情報３１のレコードは、プランと利用人数の組合せの数だけ存在する。
【００１７】
（処理手順）
以降で、宿泊料金に基づいて宿泊施設ごとに施設基準料金を決定する処理手順を説明する。当該処理手順には２つのバリエーションがあり、本実施形態のうちの「第１の実施形態」及び「第２の実施形態」と呼ぶ。「第１の実施形態」及び「第２の実施形態」は、選択的に何れか一方が実行されるものであって、何れかの後に他方が実行されるというような直列的な関係にはない。
【００１８】
（第１の実施形態）
図３及び図４に沿って、第１の実施形態の処理手順を説明する。
ステップＳ２０１において、基準料金決定部２１は、変数Ｎに初期値として１を代入する。
【００１９】
ステップＳ２０２において、基準料金決定部２１は、空室数・料金情報から、Ｎ番目の宿泊施設の空室のあるレコードをすべて取得する。
具体的には、基準料金決定部２１は、第１に、Ｎ番目の宿泊施設のレコードをすべて取得する。図２の例では、Ｎ＝１である場合、宿泊施設が「Ａホテル」であるレコード（１〜９行目）が取得される。
第２に、取得したレコードのうち、予め指定された「指定期間」おいて、すべての日付の空室数が「０」であるレコードを消去する。なお、「指定期間」とは、例えば「４月１日から４月３０日までの３０日間」という期間であり、基準料金決定部２１は、予め決めておいた期間を補助記憶装置１３から読み出すものとする。
【００２０】
ステップＳ２０３において、基準料金決定部２１は、宿泊タイプがホテルであるか旅館であるかを判断する。
具体的には、基準料金決定部２１は、ステップＳ２０２において取得したレコード（消去したレコードを除く。以下同様。）の施設タイプが「ホテル」である場合（ステップＳ２０３“ホテル”）は、ステップＳ２０４に進み、「旅館」である場合（ステップＳ２０３“旅館”）は、ステップＳ２０５に進む。前記の通りＮ＝１である例では、「Ａホテル」の施設タイプは「ホテル」であるので、ステップＳ２０４に進むことになる。
【００２１】
ステップＳ２０４において、基準料金決定部２１は、そのホテルについて、２名の利用人数を有するプランを抽出する。
具体的には、基準料金決定部２１は、ステップＳ２０２において取得したレコードのなかから、利用人数が「２」であるレコードを抽出する。多くのホテルでは、２名使用のプランが最も人気が高く、そのホテルを代表するプランといえる。
【００２２】
ステップＳ２０５において、基準料金決定部２１は、その旅館について、２名の利用人数及び１泊２食付の食事条件を有するプランを抽出する。
具体的には、基準料金決定部２１は、ステップＳ２０２において取得したレコードのなかから、利用人数が「２」であり、かつ、食事条件が「１泊２食付」であるレコードを抽出する。多くの旅館では、２名使用のプラン、及び、１泊２食付の食事条件が最も人気が高く、その旅館を代表するプラン及び食事条件といえる。
【００２３】
ステップＳ２０６において、基準料金決定部２１は、該当するレコードが存在するか否かを判断する。
具体的には、基準料金決定部２１は、ステップＳ２０４及びＳ２０５における抽出の結果、該当するレコードが存在しない場合（ステップＳ２０６“なし”）は、ステップＳ２０７に進み、該当するレコードが存在する場合（ステップＳ２０６“あり”）は、ループ処理に進む。
【００２４】
ステップＳ２０７において、基準料金決定部２１は、抽出条件を見直して、再度抽出をする。
具体的には、基準料金決定部２１は、別の利用人数を新たな検索条件として決定する。例えば、利用人数を「１」とすることとしてもよい。そのうえで、基準料金決定部２１は、ステップＳ２０４（Ｓ２０５）と同様の抽出を行い、ステップＳ２０６に戻る。格付の基準を厳密にそろえるためには、基準料金決定部２１は、ステップＳ２０６及びステップＳ２０７の処理を省略してもよい。
【００２５】
ステップＳ２０８以降のループ処理は、空室率・料金情報３１のレコードのうち、現在処理中の宿泊施設について、レコードごとに（プランごとに）繰り返し実行される。「Ａホテル」の場合、図２から明らかなように、３つのレコード（プラン）が抽出されるので、基準料金決定部２１は、ステップＳ２０８〜Ｓ２１１により、これらのレコードを１つ１つ順々に処理していく。
【００２６】
ステップＳ２０８において、基準料金決定部２１は、１つのレコードから空室数が最大である日付を取得する。
具体的には、基準料金決定部２１は、第１に、ステップＳ２０４及びＳ２０５において抽出したレコードのうちから、未処理の任意の１つのレコードを取得する。
第２に、そのレコードについて、前記の「指定期間」において最も空室数が大きい日付を取得する。取得される日付が複数ある場合（同じ空室数で並ぶ）もある。空室数が大きい（在庫として準備されている数が大きい）ということは、その部屋と宿泊料金との組合せが、一時的又は戦略的なものではなく、その宿泊施設を真に代表するものであるということである。
【００２７】
ステップＳ２０９において、基準料金決定部２１は、複数の日付が取得されたか否かを判断する。
具体的には、基準料金決定部２１は、ステップＳ２０８の結果、複数の日付が取得された場合（ステップＳ２０９“複数”）は、ステップＳ２１１に進む。それ以外の場合（ステップＳ２０９“単数”）は、ステップＳ２１０に進む。
【００２８】
ステップＳ２１０において、基準料金決定部２１は、その日付の宿泊料金を「プラン代表料金」として取得する。
【００２９】
ステップＳ２１１において、基準料金決定部２１は、最も安価な宿泊料金を「プラン代表料金」として取得する。
具体的には、基準料金決定部２１は、ステップＳ２０８において取得した日付に対応している宿泊料金のうち、最も安価な宿泊料金を取得する。
ステップＳ２０８〜Ｓ２１１の処理を、すべてのレコード（プラン）について実行した後、基準料金決定部２１は、ループ処理を抜け出し、ステップＳ２１２に進む。
ループ処理を抜け出した時点で、現在処理中の１つの宿泊施設ごとに、１又は複数の「プラン代表料金」が決定されていることになる。ちなみに、「Ａホテル」の場合は、３つの「プラン代表料金」が決定される。
【００３０】
ステップＳ２１２において、基準料金決定部２１は、プラン代表料金のうち、空室数が最大であるものを施設基準料金とする。
具体的には、基準料金決定部２１は、１又は複数のプラン代表料金のうちから、対応する空室数が最大であるものを取得し、取得したプラン代表料金を「施設基準料金」として決定する。対応する空室数が同じであるプラン代表料金が複数取得された場合は、そのうちから、対応する宿泊料金が最も安価なものを取得する。そして、現在処理中の宿泊施設及び施設基準料金の組合せを作成する。
この時点で、例えば、（Ａホテル，２００００）のような組合せが作成される。
【００３１】
ステップＳ２１３において、基準料金決定部２１は、変数ＮにＮ＋１を代入する。
具体的には、基準料金決定部２１は、変数Ｎを「１」だけインクリメントする。ちなみに、Ｎ＝１である場合、インクリメントされるとＮ＝２となる。これは、次に「Ｂホテル」を処理することを意味する（図２参照）。
【００３２】
ステップＳ２１４において、基準料金決定部２１は、Ｎが終値を超えたか否かを判断する。
ここで、終値は、空室数・料金情報３１に記憶されている宿泊施設の数である。
基準料金決定部２１は、Ｎが終値を超えた場合（ステップＳ２１４“ＹＥＳ（超えた）”）は、ステップＳ２１５に進み、Ｎが終値を超えていない場合（ステップＳ２１４“ＮＯ（超えていない）”）は、ステップＳ２０２に戻る。基準料金決定部２１は、ステップＳ２０２に戻ると、未処理の宿泊施設について前記した処理を繰り返すことになる。
【００３３】
ステップＳ２１５において、基準料金決定部２１は、施設基準料金を出力する。
具体的には、基準料金決定部２１は、第１に、ステップＳ２１２において作成した組合せを、表形式にして出力装置１５に表示する。
第２に、空室数・料金情報３１に「施設基準料金」の欄を新たに作成する。そして、ステップＳ２１２において作成した組合せの宿泊施設を有するレコードの「施設基準料金」欄に当該組合せの施設基準料金を記憶する。
その後、第１の処理手順を終了する。
【００３４】
（第２の実施形態）
図５及び図６に沿って、第２の実施形態の処理手順を説明する。
ステップＳ３０１〜Ｓ３０７の処理は、第１の実施形態の処理手順のステップＳ２０１〜Ｓ２０７の処理とそれぞれ同じである。
【００３５】
ステップＳ３０８以降のループ処理は、空室率・料金情報３１のレコードのうち、現在処理中の宿泊施設について、レコードごとに（プランごとに）繰り返し実行される。
ステップＳ３０８において、基準料金決定部２１は、１つのレコードから宿泊料金が最も安価である日付を取得する。
具体的には、基準料金決定部２１は、第１に、ステップＳ３０４及びＳ３０５において抽出したレコードのうちから、未処理の任意の１つのレコードを取得する。
第２に、予め指定された「指定期間」（前記）において宿泊料金が最も安価である日付を取得する。取得される日付が複数ある場合（同じ宿泊料金で並ぶ）は、そのうちの何れか任意の日付を取得する。
【００３６】
ステップＳ３０９において、基準料金決定部２１は、その日付の宿泊料金を「プラン代表料金」として取得する。
具体的には、基準料金決定部２１は、ステップＳ３０８において取得した日付に対応している宿泊料金を取得する。最も安価な宿泊料金は、その宿泊施設を代表する料金といえる。
ステップＳ３０８及びＳ３０９の処理を、すべてのレコード（プラン）について実行した後、基準料金決定部２１は、ループ処理を抜け出し、ステップＳ３１０に進む。
ループ処理を抜け出した時点で、現在処理中の１つの宿泊施設ごとに、１又は複数の「プラン代表料金」が決定されていることになる。
【００３７】
ステップＳ３１０において、基準料金決定部２１は、プラン代表料金のうち、最も安価なものを施設基準料金とする。
具体的には、基準料金決定部２１は、１又は複数のプラン代表料金のうちから、最も安価なものを取得し、取得したプラン代表料金を「施設基準料金」として決定する。そして、現在処理中の宿泊施設及び施設基準料金の組合せを作成する。
この時点で、例えば、（Ａホテル，２００００）のような組合せが作成される。
【００３８】
ステップＳ３１１〜Ｓ３１３の処理は、第１の実施形態の処理手順のステップＳ２１３〜Ｓ２１５とそれぞれ同じである。
【００３９】
本発明は、前記した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で、変更実施が可能である。
【符号の説明】
【００４０】
１      宿泊施設基準料金決定装置
１１    中央制御装置（制御部）
１２    主記憶装置（記憶部）
１３    補助記憶装置（記憶部）
１４    入力装置
１５    出力装置
１６    通信インタフェース
２１    基準料金決定部
３１    空室数・料金情報
【図１】
2012234239.tif 000003
【図２】
2012234239.tif 000004
【図３】
2012234239.tif 000005
【図４】
2012234239.tif 000006
【図５】
2012234239.tif 000007
【図６】
2012234239.tif 000008