"宿泊施設の評価の基準となる宿泊料金を決定する宿泊施設基準料金決定装置であって、宿泊施設に関連付けて、施設タイプ、利用人数、食事条件、並びに、日付ごとの空室数及び宿泊料金が記憶される複数のレコードを有する空室数料金情報を格納する記憶部と、前記利用人数が2名であることを検索条件として、前記空室数料金情報から該当するレコードを取得し、前記取得したレコードのそれぞれから所定の期間における最大の空室数を取得し、前記取得した最大の空室数に対応する宿泊料金を取得し、前記取得した宿泊料金のうち対応する空室数が最大であるものを施設基準料金として取得する処理を、前記宿泊施設ごとに繰り返し、前記宿泊施設に関連付けて、前記取得した施設基準料金を出力する制御部と、を有することを特徴とする宿泊施設基準料金決定装置。前記制御部は、前記空室数料金情報から該当するレコードを取得する際に、前記施設タイプが旅館である場合には、食事条件が1泊2食付であることをさらに検索条件とすること、を特徴とする請求項1に記載の宿泊施設基準料金決定装置。宿泊施設の評価の基準となる宿泊料金を決定する宿泊施設基準料金決定装置であって、宿泊施設に関連付けて、施設タイプ、利用人数、食事条件、並びに、日付ごとの空室数及び宿泊料金が記憶される複数のレコードを有する空室数料金情報を格納する記憶部と、前記利用人数が2名であることを検索条件として、前記空室数料金情報から該当するレコードを取得し、前記取得したレコードのそれぞれから所定の期間における最も安価な宿泊料金を取得し、前記取得した宿泊料金のうち最も安価なものを施設基準料金として取得する処理を、前記宿泊施設ごとに繰り返し、前記宿泊施設に関連付けて、前記取得した施設基準料金を出力する制御部と、を有することを特徴とする宿泊施設基準料金決定装置。前記制御部は、前記空室数料金情報から該当するレコードを取得する際に、前記施設タイプが旅館である場合には、食事条件が1泊2食付であることをさらに検索条件とすること、を特徴とする請求項3に記載の宿泊施設基準料金決定装置。旅行者は、旅行の目的や予算に合わせて宿泊施設を選びたい、さらに同じ金額でもより評価の高い宿泊施設を選びたいというニーズが強い。しかしながら、従来のサービスでは、格付機関による格付や口コミ、アンケート等によるユーザ評価を利用することが多いが、主観的判断が介入することが多く、適正な評価がされていないという印象が強く、市場評価で形成された価格による画一的な宿泊施設の評価ができない。例えば、特許文献1の技術では、ホテルの評価は、価格帯ごとにサービス内容に基づいて行われる。サービス内容に基づく評価は、旅行者にとっては必ずしも分かり易いものではない。さらに、特許文献1では、ホテル評価システムの運営者はアンケートを実行する必要がある。そこで、本発明は、宿泊施設の客観的な評価の基準となり得る、宿泊施設の基準料金を簡便に決定することを目的とする。本発明の宿泊施設基準料金決定装置は、宿泊施設に関連付けて、施設タイプ、利用人数、食事条件、並びに、日付ごとの空室数及び宿泊料金が記憶される複数のレコードを有する空室数料金情報を格納する記憶部と、利用人数が2名であることを検索条件として、空室数料金情報から該当するレコードを取得し、取得したレコードのそれぞれから所定の期間における最大の空室数を取得し、取得した最大の空室数に対応する宿泊料金を取得し、取得した宿泊料金のうち対応する空室数が最大であるものを施設基準料金として取得する処理を、宿泊施設ごとに繰り返し、又は、取得したレコードのそれぞれから所定の期間における最も安価な宿泊料金を取得し、取得した宿泊料金のうち最も安価なものを施設基準料金として取得する処理を、宿泊施設ごとに繰り返し、宿泊施設に関連付けて、取得した施設基準料金を出力する制御部と、を有することを特徴とする。本発明によれば、宿泊施設の客観的な評価の基準となり得る、宿泊施設の基準料金を簡便に決定することが可能になる。以降、本発明を実施するための形態本実施形態というを、図等を参照しながら詳細に説明する。宿泊施設基準料金決定装置図1の宿泊施設基準料金決定装置1は、通常、旅行案内サービスを行う企業等の敷地内に設置される。宿泊施設基準料金決定装置1は、一般的なコンピュータであり、中央制御装置11、主記憶装置12、補助記憶装置13、入力装置14、出力装置15及び通信インタフェースIF16を有する。これらはバスによって相互に接続されている。補助記憶装置13は、空室数料金情報31を格納している詳細後記。基準料金決定部21はプログラムである。以降、基準料金決定部はと主体を記した場合は、中央制御装置11が、補助記憶装置13からプログラムである基準料金決定部21を読み出し、主記憶装置12にロードしたうえで、基準料金決定部21の機能詳細後記を実現するものとする。図1においては、宿泊施設基準料金決定装置1は、1つの筐体として記載されている。しかしながら、これは一例であって、宿泊施設基準料金決定装置1は、例えば格納するデータごとに複数の筐体に分かれて構成されていてもよい。空室数料金情報図2に沿って、空室数料金情報31を説明する。空室数料金情報31においては、宿泊施設欄101に記憶された宿泊施設に関連付けて、施設タイプ欄102には施設タイプが、プラン欄103にはプランが、利用人数欄104には利用人数が、食事条件欄105には食事条件が、空室数/料金欄106には、日付ごとの空室数及び料金が記憶されている。宿泊施設欄101の宿泊施設は、宿泊施設を一意に特定する文字列であり、ここでは、宿泊施設の名称である。宿泊施設の名称の替わりに、宿泊施設を一意に特定する識別子数字等を用いてもよい。施設タイプ欄102の施設タイプは、宿泊施設のカテゴリであり、ここでは、西洋式のホテル及び、和式の旅館の2つである。他の宿泊タイプペンション等があってもよい。プラン欄103のプランは、宿泊施設又は旅行代理店が売り出す商品の名称である。プランは、実際にはファミリープラン、ビジネスプランのような名称であるが、ここでは簡略化してAプランのように記している。利用人数欄104の利用人数は、プランを購入する旅行者の人数である。多くの場合、利用人数は、1つの部屋に宿泊する旅行者の人数でもある。食事条件欄105の食事条件は、プランに食事がセットになっている場合の食事に関する情報である。食事条件が存在しないプランも存在する。図2の例では、ホテルに宿泊するプランについては食事条件105が空白となっているが、食事条件を記憶してもかまわない。空室数/料金欄106は、日付ごとの小欄107~112に分かれている。各小欄に記載された数字のうち、/の左の数字は、空室数である。/の右の数字は、大人1名当たりの宿泊料金である。図2の例では、小欄107~112は、ある年の4月に関するものである。しかしながら、将来に向かって、さらに多くの日付に関する欄を有していてもよい。また、小欄は、必ずしも日付ごとになっている必要はなく、1週間ごと、1月ごと、月の上旬、中旬、下旬、春、夏、秋、冬のような期間であってもよい。そして小欄が期間を示す場合、空室数をその期間中の延べ数としてもよいし、宿泊料金をその期間の平均値としてもよい。本実施形態においては、宿泊施設基準料金決定装置1が、空室数料金情報31を、図2に示す状態で、補助記憶装置13に記憶していることが前提になっている。このため、宿泊施設基準料金決定装置1は、ネットワーク及び通信インタフェース16を介して、宿泊施設運営会社、旅行代理店等のシステムから、リアルタイムで、又は、任意の時点におけるバッチ処理で、空室数料金情報31を構成する情報を受け付ける。そして、空室数料金情報31を常時最新の状態に維持しているものとする。空室数料金情報31のレコードは、プランと利用人数の組合せの数だけ存在する。処理手順以降で、宿泊料金に基づいて宿泊施設ごとに施設基準料金を決定する処理手順を説明する。当該処理手順には2つのバリエーションがあり、本実施形態のうちの第1の実施形態及び第2の実施形態と呼ぶ。第1の実施形態及び第2の実施形態は、選択的に何れか一方が実行されるものであって、何れかの後に他方が実行されるというような直列的な関係にはない。第1の実施形態図3及び図4に沿って、第1の実施形態の処理手順を説明する。ステップS201において、基準料金決定部21は、変数Nに初期値として1を代入する。ステップS202において、基準料金決定部21は、空室数料金情報から、N番目の宿泊施設の空室のあるレコードをすべて取得する。具体的には、基準料金決定部21は、第1に、N番目の宿泊施設のレコードをすべて取得する。図2の例では、N=1である場合、宿泊施設がAホテルであるレコード1~9行目が取得される。第2に、取得したレコードのうち、予め指定された指定期間おいて、すべての日付の空室数が0であるレコードを消去する。なお、指定期間とは、例えば4月1日から4月30日までの30日間という期間であり、基準料金決定部21は、予め決めておいた期間を補助記憶装置13から読み出すものとする。ステップS203において、基準料金決定部21は、宿泊タイプがホテルであるか旅館であるかを判断する。具体的には、基準料金決定部21は、ステップS202において取得したレコード消去したレコードを除く。以下同様。の施設タイプがホテルである場合ステップS203ホテルは、ステップS204に進み、旅館である場合ステップS203旅館は、ステップS205に進む。前記の通りN=1である例では、Aホテルの施設タイプはホテルであるので、ステップS204に進むことになる。ステップS204において、基準料金決定部21は、そのホテルについて、2名の利用人数を有するプランを抽出する。具体的には、基準料金決定部21は、ステップS202において取得したレコードのなかから、利用人数が2であるレコードを抽出する。多くのホテルでは、2名使用のプランが最も人気が高く、そのホテルを代表するプランといえる。ステップS205において、基準料金決定部21は、その旅館について、2名の利用人数及び1泊2食付の食事条件を有するプランを抽出する。具体的には、基準料金決定部21は、ステップS202において取得したレコードのなかから、利用人数が2であり、かつ、食事条件が1泊2食付であるレコードを抽出する。多くの旅館では、2名使用のプラン、及び、1泊2食付の食事条件が最も人気が高く、その旅館を代表するプラン及び食事条件といえる。ステップS206において、基準料金決定部21は、該当するレコードが存在するか否かを判断する。具体的には、基準料金決定部21は、ステップS204及びS205における抽出の結果、該当するレコードが存在しない場合ステップS206なしは、ステップS207に進み、該当するレコードが存在する場合ステップS206ありは、ループ処理に進む。ステップS207において、基準料金決定部21は、抽出条件を見直して、再度抽出をする。具体的には、基準料金決定部21は、別の利用人数を新たな検索条件として決定する。例えば、利用人数を1とすることとしてもよい。そのうえで、基準料金決定部21は、ステップS204S205と同様の抽出を行い、ステップS206に戻る。格付の基準を厳密にそろえるためには、基準料金決定部21は、ステップS206及びステップS207の処理を省略してもよい。ステップS208以降のループ処理は、空室率料金情報31のレコードのうち、現在処理中の宿泊施設について、レコードごとにプランごとに繰り返し実行される。Aホテルの場合、図2から明らかなように、3つのレコードプランが抽出されるので、基準料金決定部21は、ステップS208~S211により、これらのレコードを1つ1つ順々に処理していく。ステップS208において、基準料金決定部21は、1つのレコードから空室数が最大である日付を取得する。具体的には、基準料金決定部21は、第1に、ステップS204及びS205において抽出したレコードのうちから、未処理の任意の1つのレコードを取得する。第2に、そのレコードについて、前記の指定期間において最も空室数が大きい日付を取得する。取得される日付が複数ある場合同じ空室数で並ぶもある。空室数が大きい在庫として準備されている数が大きいということは、その部屋と宿泊料金との組合せが、一時的又は戦略的なものではなく、その宿泊施設を真に代表するものであるということである。ステップS209において、基準料金決定部21は、複数の日付が取得されたか否かを判断する。具体的には、基準料金決定部21は、ステップS208の結果、複数の日付が取得された場合ステップS209複数は、ステップS211に進む。それ以外の場合ステップS209単数は、ステップS210に進む。ステップS210において、基準料金決定部21は、その日付の宿泊料金をプラン代表料金として取得する。ステップS211において、基準料金決定部21は、最も安価な宿泊料金をプラン代表料金として取得する。具体的には、基準料金決定部21は、ステップS208において取得した日付に対応している宿泊料金のうち、最も安価な宿泊料金を取得する。ステップS208~S211の処理を、すべてのレコードプランについて実行した後、基準料金決定部21は、ループ処理を抜け出し、ステップS212に進む。ループ処理を抜け出した時点で、現在処理中の1つの宿泊施設ごとに、1又は複数のプラン代表料金が決定されていることになる。ちなみに、Aホテルの場合は、3つのプラン代表料金が決定される。ステップS212において、基準料金決定部21は、プラン代表料金のうち、空室数が最大であるものを施設基準料金とする。具体的には、基準料金決定部21は、1又は複数のプラン代表料金のうちから、対応する空室数が最大であるものを取得し、取得したプラン代表料金を施設基準料金として決定する。対応する空室数が同じであるプラン代表料金が複数取得された場合は、そのうちから、対応する宿泊料金が最も安価なものを取得する。そして、現在処理中の宿泊施設及び施設基準料金の組合せを作成する。この時点で、例えば、Aホテル,20000のような組合せが作成される。ステップS213において、基準料金決定部21は、変数NにN1を代入する。具体的には、基準料金決定部21は、変数Nを1だけインクリメントする。ちなみに、N=1である場合、インクリメントされるとN=2となる。これは、次にBホテルを処理することを意味する図2参照。ステップS214において、基準料金決定部21は、Nが終値を超えたか否かを判断する。ここで、終値は、空室数料金情報31に記憶されている宿泊施設の数である。基準料金決定部21は、Nが終値を超えた場合ステップS214YES超えたは、ステップS215に進み、Nが終値を超えていない場合ステップS214NO超えていないは、ステップS202に戻る。基準料金決定部21は、ステップS202に戻ると、未処理の宿泊施設について前記した処理を繰り返すことになる。ステップS215において、基準料金決定部21は、施設基準料金を出力する。具体的には、基準料金決定部21は、第1に、ステップS212において作成した組合せを、表形式にして出力装置15に表示する。第2に、空室数料金情報31に施設基準料金の欄を新たに作成する。そして、ステップS212において作成した組合せの宿泊施設を有するレコードの施設基準料金欄に当該組合せの施設基準料金を記憶する。その後、第1の処理手順を終了する。第2の実施形態図5及び図6に沿って、第2の実施形態の処理手順を説明する。ステップS301~S307の処理は、第1の実施形態の処理手順のステップS201~S207の処理とそれぞれ同じである。ステップS308以降のループ処理は、空室率料金情報31のレコードのうち、現在処理中の宿泊施設について、レコードごとにプランごとに繰り返し実行される。ステップS308において、基準料金決定部21は、1つのレコードから宿泊料金が最も安価である日付を取得する。具体的には、基準料金決定部21は、第1に、ステップS304及びS305において抽出したレコードのうちから、未処理の任意の1つのレコードを取得する。第2に、予め指定された指定期間前記において宿泊料金が最も安価である日付を取得する。取得される日付が複数ある場合同じ宿泊料金で並ぶは、そのうちの何れか任意の日付を取得する。ステップS309において、基準料金決定部21は、その日付の宿泊料金をプラン代表料金として取得する。具体的には、基準料金決定部21は、ステップS308において取得した日付に対応している宿泊料金を取得する。最も安価な宿泊料金は、その宿泊施設を代表する料金といえる。ステップS308及びS309の処理を、すべてのレコードプランについて実行した後、基準料金決定部21は、ループ処理を抜け出し、ステップS310に進む。ループ処理を抜け出した時点で、現在処理中の1つの宿泊施設ごとに、1又は複数のプラン代表料金が決定されていることになる。ステップS310において、基準料金決定部21は、プラン代表料金のうち、最も安価なものを施設基準料金とする。具体的には、基準料金決定部21は、1又は複数のプラン代表料金のうちから、最も安価なものを取得し、取得したプラン代表料金を施設基準料金として決定する。そして、現在処理中の宿泊施設及び施設基準料金の組合せを作成する。この時点で、例えば、Aホテル,20000のような組合せが作成される。ステップS311~S313の処理は、第1の実施形態の処理手順のステップS213~S215とそれぞれ同じである。本発明は、前記した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で、変更実施が可能である。"