(57)【要約】【課題】比較的人数の多い客グループの案内されている座席の隣の座席の価値の適切な評価を可能にする。【解決手段】記憶部１８は、店舗内の各座席の配置に関する座席配置情報データベース１８２と１又は複数の客グループの上記座席への配席に関する配席情報データベース１８３を記憶する。ＣＰＵ１１は、座席配置情報に含まれる第１の座席に隣接する複数の第２の座席に配席された客グループの人数をそれぞれ取得し、上記第１の座席の価値を、上記取得された各人数のうちの最大値が大きいほど低くなるように評価する。【選択図】図４
2020046841.tif 000002
【特許請求の範囲】
【請求項１】
店舗内の各座席の配置に関する座席配置情報と１又は複数の客グループの前記座席への配席に関する配席情報を記憶する記憶部と、
前記座席配置情報に含まれる第１の座席に隣接する複数の第２の座席に配席された客グループの人数をそれぞれ取得し、前記第１の座席の価値を、前記取得された各人数のうちの最大値が大きいほど低くなるように評価する制御部
を具備する
情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記制御部は、評価した前記第１の座席の価値に応じて当該第１の座席を利用する客グループに提示するメニュー及び／又はサービスの価格を決定する
情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記記憶部は、さらに、前記客グループの前記店舗の利用開始時間を含む予約情報を記憶し、
前記制御部は、前記予約情報を基に、現在時刻から所定時間内にいずれかの前記第２の席に予約客が配席された場合の前記第１の座席の価値を評価し、評価した価値に基づいて前記価格を決定する
情報処理装置。
【請求項４】
請求項１から３のいずれかに記載の情報処理装置であって、
前記制御部は、前記最大値が前記隣接する複数の第２の座席について取得された場合、前記第１の座席の価値を、前記最大値が前記隣接する１つの第２の座席について取得された場合よりも低く評価する
情報処理装置。
【請求項５】
請求項１から４のいずれかに記載の情報処理装置であって、
前記座席配置情報は、各座席の２次元配置情報を含み、
前記制御部は、前記第１の座席に対して、前記最大値が取得された第２の座席とは反対側の第２の座席に配席された客グループの人数が多いほど価値がさらに低くなるように前記第１の座席の価値を評価する
情報処理装置。
【請求項６】
請求項１から５のいずれかに記載の情報処理装置であって、
前記座席配置情報は、各座席間の距離に関する情報を有し、
前記制御部は、前記最大値が取得された第２の座席と前記第１の座席の間の距離が近いほどさらに価値が低くなるように前記第１の座席の価値を評価する
情報処理装置。
【請求項７】
請求項１から６のいずれかに記載の情報処理装置であって、
前記制御部は、前記最大値が取得された第２の座席に配席された前記客グループの注文数が多いほどさらに価値が低くなるように前記第１の座席の価値を評価する
情報処理装置。
【請求項８】
店舗内の各座席の配置に関する座席配置情報と１又は複数の客グループの前記座席への配席に関する配席情報を記憶し、
前記座席配置情報に含まれる第１の座席に隣接する複数の第２の座席に配席された客グループの人数をそれぞれ取得し、
前記第１の座席の価値を、前記取得された各人数のうちの最大値が大きいほど低くなるように評価する
情報処理方法。
【請求項９】
コンピュータに、
店舗内の各座席の配置に関する座席配置情報と１又は複数の客グループの前記座席への配席に関する配席情報を記憶するステップと、
前記座席配置情報に含まれる第１の座席に隣接する複数の第２の座席に配席された客グループの人数をそれぞれ取得するステップと、
前記第１の座席の価値を、前記取得された各人数のうちの最大値が大きいほど低くなるように評価するステップ
を実行させるための
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、店舗内設備の価値を評価する技術に関する。
【背景技術】
【０００２】
例えば、特許文献１には、店舗内の座席状態を表示し、ユーザの座席指定に基づいて顧客情報を生成し、顧客情報をキッチン端末へ出力する券売機（販売機）が開示されている。上記券売機は、ユーザによる座席指定の際にメニューも選択されるように構成されており、ユーザにより選択されたメニューの価格と投入金に応じて精算することも開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１１０４６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
座席にて商品やサービスを提供する店舗（飲食店、レストランを含む）における商品等の提供価格は、座席によって変わらないのが一般的である。特許文献１などの従来技術においては、どの座席を指定してもメニューの価格に応じた精算が行われ、選択メニューが同じ場合、どの座席が指定されても同じ金額での精算になる。
【０００５】
しかし、店舗に比較的大人数の団体客が入っている場合、その団体客に隣接する座席に提供されるサービスの質が低下したり、上記隣接する座席の環境（騒音など）が低下したりする場合がある。上記隣接する座席に案内された利用客は、仲間内で盛り上がる団体客を意識せざるを得ず、落ち着いて商品やサービスの提供を受けられない可能性がある。利用客側には、上記隣接する座席に案内されることを避けたいというニーズがある。
【０００６】
他方で、店舗側には、店舗資源の効率的な運用の観点から、上記隣接する座席であっても利用客を案内したいというニーズがある。このように、比較的人数の多い客グループの案内されている座席に隣接する座席に関しては、需要側のニーズと供給側のニーズにミスマッチがある。このミスマッチを解消するためには、上記隣接する座席の価値を適切に評価する必要がある。
【０００７】
本発明は上述の実情に鑑みてなされたものであって、比較的人数の多い客グループの案内されている座席の隣の座席の価値の適切な評価を可能にする情報処理装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明の一実施形態は、記憶部と制御部を具備する情報処理装置である。
上記記憶部は、店舗内の各座席の配置に関する座席配置情報と１又は複数の客グループの上記座席への配席に関する配席情報を記憶する。
上記制御部は、上記座席配置情報に含まれる第１の座席に隣接する複数の第２の座席に配席された客グループの人数をそれぞれ取得し、上記第１の座席の価値を、上記取得された各人数のうちの最大値が大きいほど低くなるように評価する。
【０００９】
上記実施形態では、第１の座席に隣接する複数の第２の座席に配席された客グループの人数のうちの最大値が大きいほど低くなるように上記第１の座席の価値を評価することとしたので、上記比較的人数の多い客グループの案内されている座席（第２の座席）に上記隣接する座席（第１の座席）の価値の適切な評価が可能になる。
【００１０】
上記制御部は、評価した上記第１の座席の価値に応じて当該第１の座席を利用する客グループに提示するメニュー及び／又はサービスの価格を決定してもよい。
【００１１】
この場合、評価した第１の座席の価値に応じてサービス等の価格が決定されるので、上記隣接する座席（第１の座席）の価値をサービス等の価格に反映させることができる。
【００１２】
上記記憶部は、さらに、上記客グループの上記店舗の利用開始時間を含む予約情報を記憶してもよい。
この場合、さらに、上記制御部は、上記予約情報を基に、現在時刻から所定時間内にいずれかの上記第２の席に予約客が配席された場合の上記第１の座席の価値を評価し、評価した価値に基づいて上記価格を決定してもよい。
【００１３】
この場合、上記予約情報を基に上記第２の座席に予約客が配席された場合の上記第１の座席の価値が評価されるので、上記第１の座席の現在時刻における価値のみならず現在時刻から所定時間内における価値の適切な評価も可能になる。
【００１４】
上記制御部は、上記最大値が上記隣接する複数の第２の座席について取得された場合、上記第１の座席の価値を、上記最大値が上記隣接する１つの第２の座席について取得された場合よりも低く評価してもよい。
【００１５】
この場合、２以上の客グループの配席された上記第２の座席に隣接する上記第１の座席の価値が客グループの数が１である場合よりも低く評価されるので、複数の比較的人数の多い客グループに隣接する場合の上記第１の座席の価値の適切な評価が可能になる。
【００１６】
上記座席配置情報は、各座席の２次元配置情報を含んでもよい。
この場合、さらに、上記制御部は、上記第１の座席に対して、上記最大値が取得された第２の座席とは反対側の第２の座席に配席された客グループの人数が多いほど価値がさらに低くなるように上記第１の座席の価値を評価してもよい。
【００１７】
この場合、上記第１の座席に対して、上記最大値が取得された第２の座席とは反対側の第２の座席に配席された客グループの人数が多いほど価値がさらに低くなるように上記第１の座席の価値が評価されるので、複数の客グループに挟まれている場合の上記第１の座席の価値の適切な評価が可能になる。
【００１８】
上記座席配置情報は、各座席間の距離に関する情報を有してもよい。
この場合、さらに、上記制御部は、上記最大値が取得された第２の座席と上記第１の座席の間の距離が近いほどさらに価値が低くなるように上記第１の座席の価値を評価してもよい。
【００１９】
この場合、上記最大値が取得された第２の座席と上記第１の座席の間の距離が近いほどさらに価値が低くなるように上記第１の座席の価値が評価されるので、座席間の距離に応じた上記第１の座席の適切な評価が可能になる。
【００２０】
上記制御部は、上記最大値が取得された第２の座席に配席された上記客グループの注文数が多いほどさらに価値が低くなるように上記第１の座席の価値を評価してもよい。
【００２１】
この場合、上記最大値が取得された第２の座席に配席された上記客グループの注文数が多いほどさらに価値が低くなるように上記第１の座席の価値が評価されるので、比較的大人数の客グループが店舗に対して、商品やサービスを多く要求し、上記第１の座席に座ることになる客グループへの商品やサービスの提供に影響するような場合においても、これを反映した上記第１の座席の価値の適切な評価が可能になる。
【００２２】
上記目的は、本発明の一実施形態にかかる次の情報処理方法によっても達成される。
店舗内の各座席の配置に関する座席配置情報と１又は複数の客グループの上記座席への配席に関する配席情報を記憶し、
上記座席配置情報に含まれる第１の座席に隣接する複数の第２の座席に配席された客グループの人数をそれぞれ取得し、
上記第１の座席の価値を、上記取得された各人数のうちの最大値が大きいほど低くなるように評価する
情報処理方法。
【００２３】
上記目的は、本発明の一実施形態にかかる次のプログラムによっても達成される。
コンピュータに、
店舗内の各座席の配置に関する座席配置情報と１又は複数の客グループの上記座席への配席に関する配席情報を記憶するステップと、
上記座席配置情報に含まれる第１の座席に隣接する複数の第２の座席に配席された客グループの人数をそれぞれ取得するステップと、
上記第１の座席の価値を、上記取得された各人数のうちの最大値が大きいほど低くなるように評価するステップ
を実行させるための
プログラム。
【発明の効果】
【００２４】
本発明によれば、比較的人数の多い客グループの案内されている座席の隣の座席の価値の適切な評価が可能になる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態に係る店舗運営支援システムの構成を示す概念図である。
【図２】上記実施形態に係る情報処理装置のハードウェア構成を示す概念図である。
【図３】上記情報処理装置の記憶部が有する情報を示す概念図である。
【図４】上記記憶部が有する２次元配置情報に基づく店舗レイアウトの一例を示す概念図である。
【図５】上記実施形態における上記座席評価の情報処理のフローチャートである。
【発明を実施するための形態】
【００２６】
以下、本発明に係る実施形態を、図面を参照しながら説明する。
【００２７】
〔第１の実施形態〕
〔情報処理システム〕
図１は、本実施形態に係る店舗運営支援システム１の構成を示す概念図である。店舗運営支援システム１は、店舗内に情報処理装置１００、クラウド上に予約受付サーバ１５０を有する。店舗の業態は本実施形態では飲食店とするが、本発明はこれに限定されるものではない。図１には、さらに、店舗運営支援システム１外の顧客端末３００も示されている。
【００２８】
情報処理装置１００は、飲食店の店舗内に設置される。予約受付サーバ１５０は、情報処理装置１００と顧客端末３００の間で予約客による予約の申し込みを仲介する。予約受付サーバ１５０は、顧客端末３００から予約申し込み情報を受信し、これに基づいて生成する予約要求を、情報処理装置１００に送信する。
【００２９】
顧客端末３００は、汎用のコンピュータやスマートフォンなどで構成される。予約客は顧客端末３００を通して、予約申し込み情報を店舗運営支援システム１に提供する。予約申し込み情報には、例えば、予約先店舗を特定する情報、予約人数、予約日時が含まれる。
【００３０】
〔情報処理装置〕
図２は、情報処理装置１００のハードウェア構成を示すブロック図である。図２に示すように、情報処理装置１００は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、入出力インタフェース１５、及び、これらを互いに接続するバス１４を備える。
【００３１】
ＣＰＵ１１は、必要に応じてＲＡＭ１３等に適宜アクセスし、各種演算処理を行いながら各ブロック全体を統括的に制御する。ＲＯＭ１２は、ＣＰＵ１１に実行させるＯＳ（Operating System）、プログラムや各種パラメータなどのファームウェアが固定的に記憶されている不揮発性のメモリである。ＲＡＭ１３は、ＣＰＵ１１の作業用領域等として用いられ、ＯＳ、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【００３２】
入出力インタフェース１５には、表示部１６、操作受付部１７、記憶部１８、通信部１９等が接続される。表示部１６は、例えばＬＣＤ（Liquid Crystal Display）、ＯＥＬＤ（Organic Electro-Luminescence Display）、ＣＲＴ（Cathode Ray Tube）等を用いた表示デバイスである。操作受付部１７は、例えばマウス等のポインティングデバイス、キーボード、その他の入力装置である。なお、表示部１６と操作受付部１７を液晶タッチパネルにより一つにまとめてもよい。
【００３３】
記憶部１８は、例えばＨＤＤ（Hard Disk Drive）や、フラッシュメモリ（ＳＳＤ；Solid State Drive）、その他の固体メモリ等の不揮発性メモリである。当該記憶部１８には、上記ＯＳや各種アプリケーション、各種データが記憶される。
【００３４】
通信部１９は、例えばＮＩＣ（Network Interface Card）や無線ＬＡＮ等の無線通信用の各種モジュールである。通信部１９により情報処理装置１００は他の装置とデータを送受信できる。
【００３５】
また、ＣＰＵ１１はＲＯＭ１２に記憶されているソフトウェアプログラムをロードすることにより本発明の制御部等を構成する。記憶部１８は本発明の記憶部として機能する。
【００３６】
本実施形態は、図１と図２に示す構成を採用することにより、店舗の設備に関する情報を情報技術により管理することが可能になり、店舗の運営が効率化する。
【００３７】
〔記憶部のデータ〕
図３は、記憶部１８が有する情報を示す概念図である。記憶部１８は、予約情報データベース１８１、座席配置情報データベース１８２、配席情報データベース１８３、注文情報データベース１８４を記憶する。
【００３８】
予約情報データベース１８１は、予約受付サーバ１５０から情報処理装置１００が受信した予約要求に基づいてＣＰＵ１１が生成する予約情報を蓄積するデータベースである。予約情報には、例えば、予約客を特定する情報、予約人数、予約日時の情報が含まれる。なお、予約要求に対して、従業員により満席等の理由で当該予約要求に応えられないことを示す操作が入力された場合、ＣＰＵ１１は予約情報を生成せず、当該予約要求に係る予約情報は、予約情報データベース１８１に蓄積されない。
【００３９】
座席配置情報データベース１８２は、店舗内にある設備に関する情報を蓄積したデータベースである。上記設備は、例えば、テーブルや椅子などを含む。座席配置情報データベース１８２は、従業員による操作により、あらかじめ構築される。座席配置情報データベース１８２は、上記設備の配置を２次元的に示した店舗レイアウトを２次元配置情報として有する（図４に店舗レイアウトの一部を例示）。
【００４０】
配席情報データベース１８３は、現在時刻における客グループの座席への配席状況を示す情報を有する。座席は、上記座席配置情報データベース１８２に基づいて設定される。ＣＰＵ１１は、配席情報データベース１８３を参照することで、現在時刻において何人の客グループがどの座席に配席されているかを把握する。
【００４１】
配席情報データベース１８３は、さらに、予約情報データベース１８１が有する予約情報に基づいて、任意の日時における予約客グループの座席への配席状況を示す情報も有する。ＣＰＵ１１は、配席情報データベース１８３を参照することで、任意の日時において何人の客グループがどの座席に配席されている予定であるかを把握する。
【００４２】
注文情報データベース１８４は、客グループ単位で客グループが注文したメニューを示す情報を蓄積する。なお、メニューは商品やサービスであってもよい。
【００４３】
〔座席評価の情報処理〕
図４、図５を参照して、上記情報処理装置１００により実行される、店舗内の座席の価値を評価する情報処理について説明する。図４は、上記２次元配置情報に基づく店舗レイアウトの一例を示す図である。図５は、上記座席評価の情報処理のフローチャートである。
【００４４】
図４では、一まとまりの設備（１つのテーブルとそれに対応する椅子４つ、あるいは２つ等）を１つの座席とみなす場合の座席が、破線で囲まれて示されている。例えば、図４中の座席Ａ、座席Ｂ、座席Ｃ、座席Ｄは、それぞれ、２名席、４名席、４名席、４名席である。
【００４５】
なお、一まとまりの設備を１つの座席とみなすのは説明例であって、本発明はこれに限定されない。例えば、１つの物理的な椅子に１つの座席を割り当ててもよいし、ベンチ状の長いすにおける１人分のスペースに１つの座席を割り当ててもよい。
【００４６】
図４では、さらに、座席に配席された客グループが利用する座席が、一点鎖線で囲まれて示されている。図４に例示するように、客グループは複数の座席にまたがって配席されてもよい。
【００４７】
（座席配置情報と配席情報の取得、座席評価の開始：ＳＴ１１，ＳＴ１２）
情報処理装置１００のＣＰＵ１１は、図４に例示するような店舗レイアウトを生成できる座席配置情報を、上記座席配置情報データベース１８２と同データベースに記憶されている２次元配置情報に基づいて取得する（ステップＳＴ１１）。また、ＣＰＵ１１は、図４に例示するような客グループの配席情報を、上記配席情報データベース１８３に基づいて取得する（ステップＳＴ１１）。
【００４８】
続いて、ＣＰＵ１１は、取得した配席情報が更新されたか否かを判断し（ステップＳＴ１２）、配席情報が更新されていれば（ステップＳＴ１２：Ｙｅｓ）、空席の１つを「第１の座席」として当該第１の座席の価値Ｖを評価する一連のステップ（ＳＴ１３〜ＳＴ１７）を実行する。
【００４９】
（座席の価値の評価：ＳＴ１３〜ＳＴ１７）
本実施形態では、第１の座席の価値Ｖを評価するステップ（ＳＴ１３〜ＳＴ１７）がループになっており、現在時刻における空席ごとに価値Ｖが評価される。
【００５０】
ＣＰＵ１１は、まず、任意の空席を「第１の座席」として、当該第１の座席に隣接する座席を「第２の座席」とする。例えば、図４では、座席Ｄが第１の座席とされている。この場合、ＣＰＵ１１は、座席Ａ、座席Ｂ、座席Ｃを座席Ｄに隣接するとみなして「第２の座席」とする。
【００５１】
ＣＰＵ１１は、さらに、上記第２の座席の人数ＮをステップＳＴ１１で取得した配席情報に基づいて取得する（ステップＳＴ１３）。ここで、上記第２の座席が複数であれば、ＣＰＵ１１は、それぞれについて人数Ｎを取得する。図４のシチュエーションであれば、座席Ａ、座席Ｂ、座席Ｃが第２の座席であるので、各座席について人数Ｎを取得する。
【００５２】
上記第２の座席の人数Ｎは、より詳細に言うと、当該第２の座席を利用する客グループの人数（当該第２の座席に配席された客グループの人数）である。
【００５３】
なお、第２の座席の最大着席可能人数がＮより小さい場合もあり、例えば、図４のシチュエーションであれば、座席Ａは２名席であるが、第１の座席に向かう方向とは逆方向にある２名席とあわせて４名分の席が、座席Ａを利用する客グループに配席されている。そのため、座席Ａを利用する客グループの人数ＮＡは、３あるいは４人などになる（以下では４人とする）。同様に、座席Ｃを利用する客グループの人数ＮＣも、５〜８人などになる（以下では８人とする）。以下では、座席Ｂを利用する客グループの人数ＮＢを４人とする。
【００５４】
続いて、ＣＰＵ１１は、上記ステップＳＴ１３で取得した第２の座席の人数Ｎの最大値Ｎｍａｘに応じて、第１の座席の価値Ｖを暫定的に決定する（ステップＳＴ１４）。本実施形態では、第２の座席の人数Ｎの最大値Ｎｍａｘが大きければ大きいほど、第１の座席の価値Ｖが低くなるように価値Ｖが決定される。
【００５５】
例えば、図４のシチュエーションであれば、Ｎｍａｘは、座席Ｃを利用する客グループの人数である８人になる。ＣＰＵ１１は、座席Ｄの価値ＶをＮｍａｘ８人に応じて暫定的に決定する。
【００５６】
また、ＣＰＵ１１は、最大値Ｎｍａｘが所定の閾値を超えた場合に価値Ｖを最大値Ｎｍａｘの人数に応じて評価してもよい。この場合、客グループの規模（人数の多さ）が比較的大規模である場合にのみ価値Ｖを低下させることができる。比較的大規模であるか否かは、上記所定の閾値によって判断される。
【００５７】
続いて、ＣＰＵ１１は、複数の上記第２の座席をそれぞれ利用する客グループが複数であるか否かを確認する（ステップＳＴ１５）。客グループが複数であれば（ステップＳＴ１５：Ｙｅｓ）、ＣＰＵ１１は、価値Ｖをさらに低下させる（ステップＳＴ１６）。客グループが複数でなければ（ステップＳＴ１５：Ｎｏ）、特に処理が行われない。
【００５８】
例えば、図４のシチュエーションであれば、座席Ｄ（第１の座席）に隣接する座席Ａ、座席Ｂ、座席Ｃ（第２の座席）にはそれぞれ別の客グループ、３グループが配席されているので、ステップＳＴ１５の判定ではＹｅｓと判断され、座席Ｄの価値Ｖはさらに低下する。
【００５９】
続いて、ＣＰＵ１１は、他に空席があるか否かを確認し（ステップＳＴ１７）、空席がある場合（ステップＳＴ１７：Ｙｅｓ）、そのうちの任意の１つを次の第１の座席として上述した処理を繰り返す（ステップＳＴ１３に戻る）。空席がない場合（ステップＳＴ１７：Ｎｏ）、ＣＰＵ１１はループを抜ける。
【００６０】
（評価した座席の価値に基づく価格決定：ＳＴ１８）
続いて、ＣＰＵ１１は、各空席の価値Ｖに基づいて、それぞれの空席を利用して提供する商品やサービスの価格を決定する（ステップＳＴ１８）。
【００６１】
ステップＳＴ１８の処理の具体例としては、価値Ｖが例えば、０＜Ｖ≦１の指数で表され、提供するサービス等が、「居酒屋飲み放題２時間５０００円」のプランであるような場合、ＣＰＵ１１は、空席で提供する上記プランの価格を５０００×Ｖ（円）に決定する。
【００６２】
上述した実施形態では、第１の座席に隣接する複数の第２の座席に配席された客グループの人数のうちの最大値が大きいほど低くなるように上記第１の座席の価値を評価することとしたので、上記比較的人数の多い客グループの案内されている座席（第２の座席）に上記隣接する座席（第１の座席）の価値の適切な評価が可能になる。
【００６３】
さらに上記実施形態では、ＣＰＵ１１が、評価した前記第１の座席の価値に応じて当該第１の座席を利用する客グループに提示するメニュー及び／又はサービスの価格を決定することとしたので、上記隣接する座席（第１の座席）の価値をサービス等の価格に反映させることができる。
【００６４】
上記実施形態によれば、比較的大人数の客グループに隣接する座席に他の客グループを通常価格で配席できないが、ディスカウントした価格であればオファーしたいという店舗側のニーズに応えることができる。その一方で、比較的大人数の客グループに隣接する座席に通常価格であれば配席されたくないが、ディスカウントした価格であればオファーを受けたいという利用客側のニーズにも応えることができる。
【００６５】
さらに上記実施形態では、ステップＳＴ１５，ＳＴ１６において、ＣＰＵ１１が、２以上の客グループの配席された上記第２の座席に隣接する上記第１の座席の価値を、客グループの数が１である場合よりも低く評価することとしたので、複数の比較的人数の多い客グループに隣接する場合の上記第１の座席の価値の適切な評価が可能になる。
【００６６】
〔第２の実施形態〕
上記第１の実施形態と同じハードウェア構成やソフトウェア構成を用いて、現在時刻ではなく任意の時刻の座席の価値を評価する情報処理を、第２の実施形態として、以下に説明する。なお、本実施形態では現在時刻における座席の価値を評価できないわけではなく、情報処理装置１００は、任意の時刻の座席の価値を評価した上で、さらに、現在時刻における座席の価値を評価してもよい。
【００６７】
本実施形態では、ＣＰＵ１１は、任意の時刻の座席の価値を評価するが、より詳細には、現在時刻から所定の時間以内の未来における座席の価値を、予約情報データベース１８１に蓄積されている予約情報等に基づいて、評価する。
【００６８】
この場合、ＣＰＵ１１は、上記座席評価の情報処理（図５のフローチャート）において、現在時刻における配席状況が把握可能な配席情報を配席情報データベース１８３から取得することに代えて、予約情報データベース１８１から、現在時刻から所定の時間以内の予約情報を取得する（ステップＳＴ１１）。
【００６９】
続いて、ＣＰＵ１１は、取得した現在時刻から所定の時間以内の予約情報が更新されたことをトリガーにして、各空席の、現在時刻から所定の時間以内の価値を評価するループに入る（ステップＳＴ１３〜ＳＴ１７）。ステップＳＴ１３以後の処理については、上記第１の実施形態同様の処理がＣＰＵ１１により実行される。
【００７０】
この第２の実施形態によれば、上記予約情報を基に上記第２の座席に予約客が配席された場合の上記第１の座席の価値がＣＰＵ１１により評価されるので、上記第１の座席の現在時刻における価値のみならず現在時刻から所定時間内における価値の適切な評価も可能になる。
【００７１】
〔変形例〕
上述した実施形態の変形例について、以下に述べる。
【００７２】
〔変形例１〕
上述した実施形態では、上記座席評価の情報処理のステップＳＴ１５、ＳＴ１６において、ＣＰＵ１１が第２の座席を利用する客グループの数に応じて、複数であれば、さらに価値Ｖを低下させることとしたが、ＣＰＵ１１は、さらに、客グループの配席された第２の座席の２次元的配置に基づいて価値Ｖの低下度合いを決定してもよい。
【００７３】
この場合、ＣＰＵ１１は、ステップＳＴ１６において、座席配置情報に含まれる各座席の２次元配置情報とステップＳＴ１１で取得した配席情報を併せて参照し、第１の座席を挟んでおり、且つ、それぞれに客グループが配席されているような第２の座席が２つ以上ある場合に、単に第１の座席が複数の客グループが配席された第２の座席に隣接している場合よりも、第１の座席の価値Ｖを低下させる。
【００７４】
例えば、図４では、座席Ａと座席Ｂが座席Ｄを挟んでおり、且つ、それぞれに客グループが配席されているので、座席Ｄは、本変形例でさらに低評価が加重される対象である。
【００７５】
上記変形例１によれば、第１の座席の価値Ｖが２次元的な座席の配置情報、つまり、店舗レイアウトに基づいて、２つ以上の客グループに挟まれているような場合に、これが考慮されてさらに低評価になるので、座席の価値が適切に評価することができる。
【００７６】
〔変形例２〕
上述した実施形態または上記変形例１は、さらに、ステップＳＴ１４で取得した第２の座席の人数Ｎの最大値Ｎｍａｘに対応する第２の座席の、第１の座席を挟んで反対側にある第２の座席に客グループが配席されている場合、当該反対側の第２の座席の客グループの人数に応じて、第１の座席の価値Ｖを評価してもよい。
【００７７】
つまり、第１の座席が、Ｎｍａｘが取得された第２の座席と別の第２の座席に挟まれている場合、ＣＰＵ１１は、上記別の第２の座席の客グループの人数に応じて、第１の座席の価値Ｖを評価する。この場合、ＣＰＵ１１は、上記別の第２の座席の客グループの人数が多いほど、価値Ｖが低下するようにする。
【００７８】
この場合、ＣＰＵ１１は、第１の座席を挟んでいる客グループのいずれか一方が隣接する客グループの中で最も人数の多い客グループである場合、第１の座席が単に客グループに挟まれている場合よりも、価値Ｖをさらに低く評価する。
【００７９】
例えば、図４では、座席ＣからＮｍａｘ（この場合は８人）が取得されるが、座席Ａに対する座席Ｃの反対側には、座席がなく、客グループも配席されないので、本変形例により価値Ｖを加重低下させる例には当てはまらない。
【００８０】
上記変形例２によれば、前記第１の座席に対して、前記最大値が取得された第２の座席とは反対側の第２の座席に配席された客グループの人数が多いほど価値がさらに低くなるように前記第１の座席の価値が評価されるので、複数の客グループに挟まれている場合の上記第１の座席の価値の適切な評価が可能になる。
【００８１】
〔変形例３〕
上述した実施形態の上記座席評価の情報処理において、ＣＰＵ１１は、さらに、価値Ｖの暫定決定（ステップＳＴ１４）の後、上記最大値が取得された第２の座席と上記第１の座席の間の距離が近いほどさらに価値Ｖが低くなるように価値Ｖを評価してもよい。この場合、座席配置情報データベース１８２が有する座席配置情報は、各座席間の距離に関する情報を有する。
【００８２】
図４では、座席Ｂと座席Ｄの間の距離が「座席間の距離」の一例として示されている。座席配置情報は、各設備間の距離を情報として持っており、ＣＰＵ１１は、そのうちの座席間の距離に応じて、ステップＳＴ１４で暫定決定した価値Ｖを評価する。具体的には、座席の間の距離が近いほどさらに価値Ｖが低くなるようにする。
【００８３】
上記変形例３によれば、座席間の距離に応じた上記第１の座席の適切な評価が可能になる。比較的人数の多い客グループが仲間内で盛り上がる場合、話し声が大きくなりがちであり、周囲の利用客の顧客満足度を下げる可能性がある。音波は距離の２乗に反比例して減衰するので、距離が近いほど価値Ｖを低下させる上記変形例３によれば、比較的人数の多い客グループの周囲の座席におけるサービス等の価格が相応に割り引かれることになり、顧客満足度の低下が抑制できる。なお、本変形例３は、変形例１または変形例２に組み合わせることもできる。
【００８４】
〔変形例４〕
上述した実施形態の上記座席評価の情報処理において、ＣＰＵ１１は、さらに、最大値Ｎｍａｘが取得された第２の座席に配席された客グループの注文数が多いほどさらに価値が低くなるように上記第１の座席の価値を評価してもよい。この場合、ＣＰＵ１１は、Ｎｍａｘが取得された第２の座席に配席された客グループの注文数を注文情報データベース１８４から取得する。
【００８５】
比較的大人数の客グループが店舗に対して、商品やサービスを多く要求し、上記第１の座席に座ることになる客グループへの商品やサービスの提供に影響するような場合がある。本変形例４によれば、このような場合を反映した上記第１の座席の価値の適切な評価が可能になる。本変形例４によれば、注文数の多い比較的人数の多い客グループの周囲の座席におけるサービス等の価格が相応に割り引かれることになり、顧客満足度の低下が抑制できる。なお、本変形例４は、変形例１、変形例２、または変形例３に組み合わせることもできる。
【００８６】
〔変形例５〕
上述の実施形態では、第２の座席を第１の座席に隣接するものと規定しているが、実施形態の説明中で明らかなように、また、図４を参照しても明らかなように、第１の座席と第２の座席が物理的に接触している必要はない。間に通路があっても、第１の座席と第２の座席の間の距離が所定の範囲内であれば隣接するものとする。また、物理的な距離が近くても、座席間を隔てる壁やパーティションが声等を遮るのに十分な高さがあるような場合は、隣接していないものとしてもよい。なお、本変形例５は、変形例１、変形例２、変形例３、または変形例４に組み合わせることもできる。
【００８７】
以上で上記実施形態の変形例の例示を終えるが、本発明は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上述の各処理ステップは処理内容に矛盾を生じない範囲で各処理ステップの一部又は全部を省略したり、任意に順番を変更して又は並列に実行したりすることができる。
【符号の説明】
【００８８】
１…店舗運営支援システム
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…バス
１５…入出力インタフェース
１６…表示部
１７…操作受付部
１８…記憶部
１９…通信部
１００…情報処理装置
１５０…予約受付サーバ
１８１…予約情報データベース
１８２…座席配置情報データベース
１８３…配席情報データベース
１８４…注文情報データベース
【図１】
2020046841.tif 000003
【図２】
2020046841.tif 000004
【図３】
2020046841.tif 000005
【図４】
2020046841.tif 000006
【図５】
2020046841.tif 000007