(57)【要約】      （修正有）【課題】サービス用ロボットを利用する商業施設を好適にシミュレートすることが可能なシミュレーション方法及びシミュレーション装置を提供する。【解決手段】本発明のシミュレーション方法は、商業施設の売上条件及び支出条件を含む経営条件の入力を入力装置を介して受け付ける経営条件入力ステップと、施設レイアウトの設定を入力装置を介して受け付けるレイアウト設定ステップと、仮想ロボットの仕様及び台数の選択を入力装置を介して受け付けるロボット条件選択ステップと、施設レイアウトにおいて、仮想ロボットを動作させる動作シミュレーションを演算装置が実行する動作シミュレーションステップと、売上条件、支出条件、施設レイアウト、仮想ロボットの仕様及び台数並びに前記動作シミュレーションの結果に基づいて演算装置が商業施設の予測利益を算出する予測利益算出ステップと、予測利益を出力装置に出力する出力ステップとを備える。【選択図】図２
2020038474.tif 000002
【特許請求の範囲】
【請求項１】
サービス用ロボットを利用する商業施設をシミュレートするシミュレーション方法であって、
前記商業施設の売上条件及び支出条件を含む経営条件の入力を、入力装置を介して受け付ける経営条件入力ステップと、
施設レイアウトの設定を、前記入力装置を介して受け付けるレイアウト設定ステップと、
仮想ロボットの仕様及び台数の選択を、前記入力装置を介して受け付けるロボット条件選択ステップと、
前記施設レイアウトにおいて、前記仮想ロボットを動作させる動作シミュレーションを演算装置が実行する動作シミュレーションステップと、
前記売上条件、前記支出条件、前記施設レイアウト、前記仮想ロボットの仕様及び台数、並びに前記動作シミュレーションの結果に基づいて前記演算装置が前記商業施設の予測利益を算出する予測利益算出ステップと、
前記予測利益を出力装置に出力する出力ステップと
を備えることを特徴とするシミュレーション方法。
【請求項２】
請求項１に記載のシミュレーション方法において、
前記動作シミュレーションステップでは、前記動作シミュレーションの様子を、前記出力装置に含まれる表示装置に表示させる
ことを特徴とするシミュレーション方法。
【請求項３】
請求項２に記載のシミュレーション方法において、
前記表示装置は、ヘッドマウントディスプレイであり、
前記動作シミュレーションステップでは、前記動作シミュレーションの様子をバーチャルリアリティとして前記ヘッドマウントディスプレイに表示させる
ことを特徴とするシミュレーション方法。
【請求項４】
請求項１〜３のいずれか１項に記載のシミュレーション方法において、
前記動作シミュレーションステップでは、前記仮想ロボットに加えて、仮想顧客及び仮想店員の一方又は両方を動作させる
ことを特徴とするシミュレーション方法。
【請求項５】
請求項１〜４のいずれか１項に記載のシミュレーション方法において、
前記商業施設は、飲食店であり、
前記仮想ロボットは、配膳、下げ膳、席案内、注文受付又はレジ対応をするフロアロボットである
ことを特徴とするシミュレーション方法。
【請求項６】
請求項５に記載のシミュレーション方法において、
前記予測利益算出ステップでは、
前記動作シミュレーションの結果に基づいて前記飲食店の顧客入替え頻度を算出し、
前記売上条件、前記支出条件、前記店舗レイアウト、前記仮想ロボットの仕様及び台数、並びに前記顧客入替え頻度に基づいて前記予測利益を算出する
ことを特徴とするシミュレーション方法。
【請求項７】
請求項６に記載のシミュレーション方法において、
前記売上条件は、顧客単価を含み、
前記レイアウト設定ステップでは、ユーザの操作入力に応じて座席の数及び位置を選択し、
前記予測利益算出ステップでは、前記顧客単価、前記座席の数及び前記顧客入替え頻度を用いて前記飲食店の予測売上を算出する
ことを特徴とするシミュレーション方法。
【請求項８】
請求項６又は７に記載のシミュレーション方法において、
前記経営条件入力ステップでは、前記仮想ロボットを用いる場合と前記仮想ロボットを用いない場合それぞれについて前記商業施設の売上条件及び支出条件を含む経営条件の入力を受け付け、前記仮想ロボットを用いる場合と前記仮想ロボットを用いない場合それぞれについて前記商業施設の売上条件及び支出条件を含む経営条件の入力を受け付け、
前記仮想ロボットを用いない場合における前記売上条件には、前記顧客入替え頻度を含み、
前記予測利益算出ステップでは、
前記仮想ロボットを用いる場合について前記売上条件、前記支出条件及び前記動作シミュレーションの結果に基づいて前記予測利益を算出し、
前記仮想ロボットを用いない場合について前記商業施設の売上及び支出に基づいて利益を算出する
ことを特徴とするシミュレーション方法。
【請求項９】
サービス用ロボットを利用する商業施設をシミュレートするシミュレーション装置であって、
前記商業施設の売上条件及び支出条件を含む経営条件の入力、施設レイアウトの設定、並びに仮想ロボットの仕様及び台数の選択をユーザから受け付ける入力装置と、
前記施設レイアウトにおいて、前記仮想ロボットを動作させる動作シミュレーションを行う動作シミュレーション実行部と、
前記売上条件、前記支出条件及び前記動作シミュレーションの結果に基づいて前記商業施設の予測利益を算出する予測利益算出部と、
前記予測利益を前記ユーザに出力する出力装置と
を備えることを特徴とするシミュレーション装置。
【請求項１０】
サービス用ロボットを利用する商業施設をシミュレートするシミュレーション方法であって、
施設レイアウトの設定を受け付けるレイアウト設定ステップと、
仮想ロボットの仕様及び台数の選択を受け付けるロボット条件選択ステップと、
前記施設レイアウトにおいて、前記仮想ロボットを動作させる動作シミュレーションを行う動作シミュレーションステップと
を備え、
前記動作シミュレーションステップでは、前記動作シミュレーションの様子を表示装置に表示させる
ことを特徴とするシミュレーション方法。
【請求項１１】
サービス用ロボットを利用する商業施設をシミュレートするシミュレーション装置であって、
施設レイアウトの設定、並びに仮想ロボットの仕様及び台数の選択をユーザから受け付ける入力装置と、
前記施設レイアウトにおいて、前記仮想ロボットを動作させる動作シミュレーションを行う動作シミュレーション実行部と、
前記動作シミュレーションの様子を表示する表示装置と
を備えることを特徴とするシミュレーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シミュレーション方法及びシミュレーション装置に関する。具体的には、本発明は、サービス用ロボットを利用する商業施設をシミュレートするシミュレーション方法及びシミュレーション装置に関する。
【背景技術】
【０００２】
特許文献１では、営業員の人件費及び営業所の維持費等を削減して営業コストを低減し得る住宅設計シミュレーションの実行方法、記録媒体及び住宅設計装置を提供することを目的としている（［０００５］、要約）。当該目的を達成するため、特許文献１（要約及び図１）では、コンピュータ４に、住宅設計のシミュレーション等の実行処理可能なＣＰＵ４Ｅだけでなく、ＣＤ−ＲＯＭ等を収納した外部メモリ４Ｄが備えられる。ＣＤ−ＲＯＭ等に、住宅設計のシミュレーションができるシミュレーションソフト２が記録される。シミュレーションソフト２内に、住宅設計のシミュレーションの際に必要な情報を入力し得るための手順を有したソフトウェア部分、及び住宅の正確な平面図と正面図を作図できる作図ソフトが含まれる。コンピュータ４には、ディスプレイ４Ａだけでなく、キーボード４Ｂやマウス４Ｃが接続される。
【０００３】
特許文献２、３にも、住宅設計又はレイアウト設計のシミュレーションが可能な構成が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２３５５８７号公報
【特許文献２】特開２００４−１８５０５４号公報
【特許文献３】特開２００６−３３１２８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のように、特許文献１〜３では、住宅設計又はレイアウト設計のシミュレーションが可能な構成が開示されている。ところで、ロボット技術の進展に伴い、各種の商業施設においてサービス用ロボットの導入が検討されている。しかしながら、特許文献１〜３では、サービス用ロボットを利用する商業施設のシミュレーションについて検討されていない。
【０００６】
本発明は上記のような課題を考慮してなされたものであり、サービス用ロボットを利用する商業施設を好適にシミュレートすることが可能なシミュレーション方法及びシミュレーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るシミュレーション方法は、
サービス用ロボットを利用する商業施設をシミュレートするシミュレーション方法であって、
前記商業施設の売上条件及び支出条件を含む経営条件の入力を、入力装置を介して受け付ける経営条件入力ステップと、
施設レイアウトの設定を、前記入力装置を介して受け付けるレイアウト設定ステップと、
仮想ロボットの仕様及び台数の選択を、前記入力装置を介して受け付けるロボット条件選択ステップと、
前記施設レイアウトにおいて、前記仮想ロボットを動作させる動作シミュレーションを演算装置が実行する動作シミュレーションステップと、
前記売上条件、前記支出条件、前記施設レイアウト、前記仮想ロボットの仕様及び台数、並びに前記動作シミュレーションの結果に基づいて前記演算装置が前記商業施設の予測利益を算出する予測利益算出ステップと、
前記予測利益を出力装置に出力する出力ステップと
を備えることを特徴とする。
【０００８】
本発明によれば、設定された施設レイアウトにおいて仮想ロボットを動作させる動作シミュレーションの結果を反映した商業施設の予測利益を出力する。これにより、ユーザは、動作シミュレーションの結果を反映した予測利益に基づいて、商業施設又はロボットの採否を判断することが可能となる。従って、サービス用ロボットを利用する商業施設を、動作面及び経営面から好適にシミュレーションすることが可能となる。
【０００９】
前記動作シミュレーションステップでは、前記動作シミュレーションの様子を、前記出力装置に含まれる表示装置に表示させてもよい。これにより、ユーザは、仮想ロボットの動作を視認することが可能となる。従って、サービス用ロボットを利用する商業施設を、動作面から好適にシミュレーションすることが可能となる。
【００１０】
前記表示装置がヘッドマウントディスプレイである場合、前記動作シミュレーションステップでは、前記動作シミュレーションの様子をバーチャルリアリティとして前記ヘッドマウントディスプレイに表示させてもよい。これにより、ユーザは、仮想ロボットの動作を、臨場感を持って認識することが可能となる。
【００１１】
前記動作シミュレーションステップでは、前記仮想ロボットに加えて、仮想顧客及び仮想店員の一方又は両方を動作させてもよい。これにより、よりリアルな動作シミュレーションを行うことが可能となる。
【００１２】
前記商業施設が飲食店である場合、前記仮想ロボットは、配膳、下げ膳、席案内、注文受付又はレジ対応をするフロアロボットとしてもよい。これにより、配膳、下げ膳、席案内、注文受付又はレジ対応にフロアロボットを用いる飲食店又はフロアロボットの採否を判断し易くなる。
【００１３】
前記予測利益算出ステップでは、前記動作シミュレーションの結果に基づいて前記飲食店の顧客入替え頻度を算出してもよい。また、前記予測利益算出ステップでは、前記売上条件、前記支出条件、前記店舗レイアウト、前記仮想ロボットの仕様及び台数、並びに前記顧客入替え頻度に基づいて前記予測利益を算出してもよい。これにより、フロアロボットの導入に伴う顧客入替え頻度の変化を反映した予測利益に基づいて、飲食店又はフロアロボットの採否を判断することが可能となる。
【００１４】
前記売上条件は、顧客単価を含んでもよい。また、前記レイアウト設定ステップでは、ユーザの操作入力に応じて座席の数及び位置を選択してもよい。さらに、前記予測利益算出ステップでは、前記顧客単価、前記座席の数及び前記顧客入替え頻度を用いて前記飲食店の予測売上を算出してもよい。これにより、フロアロボットの導入に伴う座席の数又は施設レイアウトの変化を反映した予測売上（及び予測利益）に基づいて、飲食店又はフロアロボットの採否を判断することが可能となる。
【００１５】
前記経営条件入力ステップでは、前記仮想ロボットを用いる場合と前記仮想ロボットを用いない場合それぞれについて前記商業施設の売上条件及び支出条件を含む経営条件の入力を受け付けてもよい。また、前記仮想ロボットを用いない場合における前記売上条件には、前記顧客入替え頻度を含んでもよい。さらに、前記予測利益算出ステップでは、前記仮想ロボットを用いる場合について前記売上条件、前記支出条件及び前記動作シミュレーションの結果に基づいて前記予測利益を算出してもよい。さらにまた、前記予測利益算出ステップでは、前記仮想ロボットを用いない場合について前記店舗の売上及び支出に基づいて利益を算出してもよい。
【００１６】
これにより、ロボットの導入に伴う顧客入替え頻度の変化を反映した予測売上（及び予測利益）に基づいて、飲食店又はフロアロボットの採否を判断することが可能となる。
【００１７】
本発明に係るシミュレーション装置は、サービス用ロボットを利用する商業施設をシミュレートするものであって、
前記商業施設の売上条件及び支出条件を含む経営条件の入力、施設レイアウトの設定、並びに仮想ロボットの仕様及び台数の選択をユーザから受け付ける入力装置と、
前記施設レイアウトにおいて、前記仮想ロボットを動作させる動作シミュレーションを行う動作シミュレーション実行部と、
前記売上条件、前記支出条件及び前記動作シミュレーションの結果に基づいて前記商業施設の予測利益を算出する予測利益算出部と、
前記予測利益を前記ユーザに出力する出力装置と
を備えることを特徴とする。
【００１８】
本発明に係るシミュレーション方法は、サービス用ロボットを利用する商業施設をシミュレートする方法であって、
施設レイアウトの設定を受け付けるレイアウト設定ステップと、
仮想ロボットの仕様及び台数の選択を受け付けるロボット条件選択ステップと、
前記施設レイアウトにおいて、前記仮想ロボットを動作させる動作シミュレーションを行う動作シミュレーションステップと
を備え、
前記動作シミュレーションステップでは、前記動作シミュレーションの様子を表示装置に表示させる
ことを特徴とする。
【００１９】
本発明によれば、設定された施設レイアウトにおいて仮想ロボット及び仮想顧客を動作させる動作シミュレーションの様子を表示装置に表示させる。これにより、ユーザは、仮想ロボットの動作を視認することが可能となる。従って、サービス用ロボットを利用する商業施設を、動作面から好適にシミュレーションすることが可能となる。
【００２０】
本発明に係るシミュレーション装置は、サービス用ロボットを利用する商業施設をシミュレートするものであって、
施設レイアウトの設定、並びに仮想ロボットの仕様及び台数の選択をユーザから受け付ける入力装置と、
前記施設レイアウトにおいて、前記仮想ロボットを動作させる動作シミュレーションを行う動作シミュレーション実行部と、
前記動作シミュレーションの様子を表示する表示装置と
を備えることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、サービス用ロボットを利用する商業施設を好適にシミュレートすることが可能となる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態に係るシミュレーション装置の概略構成図である。
【図２】前記実施形態のシミュレーション装置における画面遷移を示す図である。
【図３】前記実施形態における従来経営条件入力画面の一例を示す図である。
【図４】前記実施形態における新規経営条件入力画面の一例を示す図である。
【図５】前記実施形態におけるレイアウト設定画面の一例を示す図である。
【図６】前記実施形態におけるロボット条件入力画面の一例を示す図である。
【図７】前記実施形態における店舗・顧客条件入力画面の一例を示す図である。
【図８】前記実施形態の動作シミュレーション実行画面の第１例を示す図である。
【図９】前記実施形態の動作シミュレーション実行画面の第２例を示す図である。
【図１０】前記実施形態の経営指標出力画面の一例を示す図である。
【発明を実施するための形態】
【００２３】
Ａ．一実施形態
＜Ａ−１．本実施形態の構成＞
［Ａ−１−１．全体構成］
図１は、本発明の一実施形態に係るシミュレーション装置１０の概略構成図である。シミュレーション装置１０は、サービス用ロボットを利用する飲食店（商業施設）に関するシミュレーションを実行する。本実施形態において、シミュレーション装置１０が実行するシミュレーションは、飲食店の経営指標をシミュレートする経営シミュレーションと、飲食店内における各動作主体の動作をシミュレートする動作シミュレーションとを含む。また、サービス用ロボットは、配膳、下げ膳、席案内、注文受付又はレジ対応をするフロアロボットである。
【００２４】
図１に示すように、シミュレーション装置１０は、ハードウェアの構成として、入力装置２０、コンピュータ本体２２及び出力装置２４を有するパーソナルコンピュータ１２（以下「ＰＣ１２」ともいう。）を含む。入力装置２０は、ユーザからの操作入力を受け付ける。コンピュータ本体２２は、シミュレーション（経営シミュレーション及び動作シミュレーション）の実行主体である。出力装置２４は、経営シミュレーションの結果及び動作シミュレーションの様子を出力する。
【００２５】
［Ａ−１−２．入力装置２０］
入力装置２０は、ユーザからの操作入力を受け付けるものであり、例えば、キーボード及びマウスを備える。入力装置２０は、飲食店の売上条件Ｃｓ及び支出条件Ｃｏを含む経営条件Ｃｍの入力をユーザから受け付ける。また、入力装置２０は、飲食店のレイアウトＬ（以下「飲食店レイアウトＬ」ともいう。）の設定（又は選択）をユーザから受け付ける。レイアウトＬの設定では、入力装置２０に対するユーザの操作入力に応じて座席の数Ｎｓ（以下「席数Ｎｓ」という。）及び位置Ｐｓが選択される。さらに、入力装置２０は、ロボットの仕様及び台数の選択をユーザから受け付ける。
【００２６】
［Ａ−１−３．コンピュータ本体２２］
（Ａ−１−３−１．コンピュータ本体２２の概要）
上記のように、コンピュータ本体２２は、シミュレーション（経営シミュレーション及び動作シミュレーション）の実行主体である。コンピュータ本体２２は、演算装置３０と、記憶装置３２とを有する。
【００２７】
（Ａ−１−３−２．演算装置３０）
演算装置３０は、中央演算装置（ＣＰＵ）を含み、記憶装置３２に記憶されているプログラムを実行して各種の演算を行う。図１に示すように、演算装置３０は、経営条件設定部５０と、動作シミュレーション条件設定部５２と、動作シミュレーション実行部５４と、経営指標算出部５６とを有する。これらの各部は、記憶装置３２のプログラムを実行することで実現される機能部である。
【００２８】
経営条件設定部５０は、経営シミュレーションで用いる経営条件Ｃｍを設定する。経営条件Ｃｍは、売上条件Ｃｓ及び支出条件Ｃｏを含む。経営条件Ｃｍの詳細は、図４を参照して後述する。
【００２９】
動作シミュレーション条件設定部５２は、動作シミュレーションを行う条件としての動作シミュレーション条件Ｃｍｓを設定する。動作シミュレーション条件Ｃｍｓは、店舗レイアウトＬ、ロボット条件Ｃｒ、店舗条件Ｃｓｈ及び顧客条件Ｃｇを含む。動作シミュレーション条件Ｃｍｓの詳細は、図５、図６及び図７を参照して後述する。
【００３０】
動作シミュレーション実行部５４は、飲食店（商業施設）における動作シミュレーションを実行する。動作シミュレーションでは、店舗レイアウトＬにおいて、仮想ロボットＲ、仮想店員Ｃｌ及び仮想顧客Ｇを動作させる。上記のように、仮想ロボットＲは、配膳、下げ膳、席案内、注文受付又はレジ対応をするフロアロボットである。
【００３１】
経営指標算出部５６は、経営条件Ｃｍ及び動作シミュレーション条件Ｃｍｓ並びに動作シミュレーションの結果に基づいて経営指標Ｉｍを算出する。経営指標Ｉｍは、予測利益Ｐｅを含む。経営指標算出部５６は、顧客入替え頻度算出部６０と、予測利益算出部６２とを含む。
【００３２】
顧客入替え頻度算出部６０は、動作シミュレーションの結果に基づいて飲食店における顧客入替え頻度Ｆを算出する。予測利益算出部６２は、経営条件Ｃｍ及び動作シミュレーション条件Ｃｍｓ並びに動作シミュレーションの結果に基づいて予測利益Ｐｅを算出する。顧客入替え頻度Ｆ及び予測利益Ｐｅの具体的算出方法については後述する。
【００３３】
（Ａ−１−３−３．記憶装置３２）
記憶装置３２は、演算装置３０が用いる各種のファイル（プログラム及びデータ）を記憶するものであり、ランダム・アクセス・メモリ（以下「ＲＡＭ」という。）を備える。ＲＡＭとしては、レジスタ等の揮発性メモリと、ハードディスク・ドライブ、フラッシュメモリ等の不揮発性メモリとを用いることができる。また、記憶装置３２は、ＲＡＭに加え、リード・オンリー・メモリ（ＲＯＭ）を有してもよい。
【００３４】
図１に示すように、記憶装置３２は、設備データベース８０（以下「設備ＤＢ８０」という。）と、ロボットデータベース８２（以下「ロボットＤＢ８２」という。）と、仮想顧客データベース８４（以下「顧客ＤＢ８４」という。）と、仮想店員データベース８６（以下「店員ＤＢ８６」という。）とを有する。設備ＤＢ８０は、飲食店で用いる一般的な設備（換言すると、ロボットなしでも利用する設備）のデータ（以下「設備データ」ともいう。）を蓄積する。一般的な設備としては、例えば、テーブル、椅子が含まれる。
【００３５】
ロボットＤＢ８２は、ロボットに関する各種のデータ（以下「ロボットデータ」ともいう。）を蓄積する。ロボットデータには、例えば、ロボットの用途、メーカー、型式、単価、保守費用が含まれる。顧客ＤＢ８４は、動作シミュレーションで用いる仮想顧客Ｇに関する各種のデータ（以下「仮想顧客データ」ともいう。）を蓄積する。仮想顧客データには、例えば、仮想顧客Ｇの行動パターンが含まれる。仮想店員ＤＢ８６は、動作シミュレーションで用いる仮想店員Ｃｌに関する各種のデータ（以下「仮想店員データ」ともいう。）を蓄積する。仮想店員データには、例えば、仮想店員Ｃｌの行動パターンが含まれる。
【００３６】
［Ａ−１−４．出力装置２４］
出力装置２４は、経営シミュレーションの結果及び動作シミュレーションの様子を出力する。経営シミュレーションの結果には、予測利益Ｐｅが含まれる。出力装置２４は、例えば、表示装置９０を含む。また、表示装置９０は、例えば、一般的なディスプレイ及びヘッドマウントディスプレイ（ＨＭＤ）を含む。ＨＭＤとしての表示装置９０は、動作シミュレーションの様子をバーチャルリアリティとして表示する。
【００３７】
＜Ａ−２．本実施形態における制御＞
［Ａ−２−１．概要］
上記のように、本実施形態のシミュレーション装置１０は、サービス用ロボットを利用する飲食店（商業施設）に関するシミュレーションを実行する。また、シミュレーション装置１０が実行するシミュレーションは、飲食店の経営指標をシミュレートする経営シミュレーションと、飲食店内における各動作主体の動作をシミュレートする動作シミュレーションとを含む。
【００３８】
［Ａ−２−２．各種画面］
（Ａ−２−２−１．画面遷移）
図２は、本実施形態のシミュレーション装置１０における画面遷移を示す図である。図２に示すように、本実施形態では、スタート画面１１０と、従来経営条件入力画面１１２と、新規経営条件入力画面１１４と、動作シミュレーション条件入力画面１１６と、動作シミュレーション実行画面１１８と、経営指標出力画面１２０とを有する。本実施形態の動作シミュレーション条件入力画面１１６は、レイアウト設定画面１３０と、ロボット条件入力画面１３２と、店舗・顧客条件入力画面１３４とを有する。
【００３９】
（Ａ−２−２−２．スタート画面１１０）
スタート画面１１０は、シミュレーションのタイトル、シミュレーション装置１０の提供企業名等を表示する画面である。
【００４０】
（Ａ−２−２−３．従来経営条件入力画面１１２）
図３は、本実施形態における従来経営条件入力画面１１２（以下「入力画面１１２」ともいう。）の一例を示す図である。入力画面１１２は、従来の（換言すると、ロボットを利用しない場合の）経営条件Ｃｍを入力する画面である。図３に示すように、入力画面１１２は、売上条件入力欄２００と、支出条件入力欄２０２と、利益表示欄２０４と、入力完了ボタン２０６と、中止ボタン２０８とを有する。
【００４１】
売上入力欄２００は、従来の売上に関する条件（売上条件Ｃｓ）を入力及び表示する欄である。売上条件Ｃｓとしては、席数Ｎｓ、顧客入替え頻度Ｆ、顧客単価Ｐｕ及び営業日数Ｎｓｄが含まれる。また、売上入力欄２００では、席数Ｎｓ、顧客入替え頻度Ｆ、顧客単価Ｐｕ及び営業日数Ｎｓｄに基づいて売上Ｓが表示される。売上Ｓは、下記の式（１）に基づいて算出される
Ｓ＝Ｎｓ×Ｆ×Ｐｕ×Ｎｓｄ        （１）
【００４２】
なお、本実形態の顧客単価Ｐｕは、顧客１人当たりの単価である。或いは、顧客１組の単価を顧客単価Ｐｕとしてもよい。その場合、席数Ｎｓは、テーブル数として定義される必要がある。
【００４３】
支出条件入力欄２０２は、従来の支出に関する条件（支出条件Ｃｏ）を入力及び表示する欄である。支出条件Ｃｏとしては、食材費Ｐｆ、人件費Ｐｅ、家賃Ｐｒｐ、水道光熱費Ｐｕ及びその他Ｐｏが含まれる。食材費Ｐｆの項目に含まれる食材原価率Ｒｆに数値を入力すると、売上Ｓ×食材原価率Ｒｆ×０．０１が食材費Ｐｆの小計ＳＴｆに表示される。或いは、食材費Ｐｆの小計ＳＴｆに直接数値を入力してもよい。
【００４４】
人件費Ｐｅの項目に含まれる正社員人数Ｎｆｅ、正社員人件費Ｐｅｆ、アルバイト人数Ｎａｌ及びアルバイト人件費Ｐｐそれぞれに数値を入力すると、正社員人数Ｎｆｅ×正社員人件費Ｐｅｆ＋アルバイト人数Ｎｐ×アルバイト人件費Ｐｐが人件費Ｐｅの小計ＳＴｅに表示される。或いは、人件費ＥＰの小計ＳＴｅに直接数値を入力してもよい。
【００４５】
家賃Ｐｒｐの項目に含まれる店舗面積Ａｓｈ及び面積単価Ｐｕａそれぞれに数値を入力すると、店舗面積Ａｓｈ×面積単価Ｐｕａが家賃Ｐｒｐの小計ＳＴｒｐに表示される。或いは、家賃Ｐｒｐの小計ＳＴｒｐに直接数値を入力してもよい。
【００４６】
支出入力欄２０２では、食材費Ｐｆ、人件費Ｐｅ、家賃Ｐｒｐ、水道光熱費Ｐｕ及びその他Ｐｏに基づいて支出Ｏが表示される。支出Ｏは、下記の式（２）に基づいて算出される
Ｏ＝Ｐｆ＋Ｐｅ＋Ｐｒｐ＋Ｐｕ＋Ｐｏ        （２）
【００４７】
利益表示欄２０４では、売上Ｓと支出Ｏの差が利益Ｐとして表示される。なお、従来経営条件入力画面１１２で入力される経営条件Ｃｍ（売上条件Ｃｓ及び支出条件Ｃｏ）は、実績値が入力されることが想定されている。換言すると、経営条件Ｃｍ（売上条件Ｃｓ及び支出条件Ｃｏ）は、実績値としての経営指標Ｉｍ（売上Ｓ及び支出位Ｏ）を含んでいる。
【００４８】
入力完了ボタン２０６は、従来経営条件入力画面１１２での入力を終了し、新規経営条件入力画面１１４への移行を指令するボタンである。中止ボタン２０８は、シミュレーションの中止を指令するボタンである。
【００４９】
（Ａ−２−２−４．新規経営条件入力画面１１４）
図４は、本実施形態における新規経営条件入力画面１１４（以下「入力画面１１４」ともいう。）の一例を示す図である。入力画面１１４は、新たな（換言すると、ロボットを利用した場合の）経営条件Ｃｍを入力する画面である。図４に示すように、入力画面１１４は、売上条件入力欄３００と、支出条件入力欄３０２と、予測利益表示欄３０４と、流用ボタン３０６と、入力完了ボタン３０８と、戻るボタン３１０と、中止ボタン３１２とを有する。
【００５０】
図４の売上条件入力欄３００、支出条件入力欄３０２及び予測利益表示欄３０４は、基本的に、図３の売上条件入力欄２００、支出条件入力欄２０２及び利益表示欄２０４と同様の項目を有する。但し、図３は、従来の（換言すると、ロボットを利用しない場合の）経営条件Ｃｍ（実績値としての経営指標Ｉｍと同等）に関するものである。これに対し、図４は、新たな（換言すると、ロボットを利用した場合の）経営条件Ｃｍに関するものである。そのため、以下の点で両者は異なる。
【００５１】
売上条件入力欄３００に関し、ロボットを導入した場合の顧客入替え頻度Ｆは実測されていない。そのため、基本的に、図４の新規経営条件入力画面１１４では、顧客入替え頻度Ｆは入力しない。但し、簡易的に予測利益Ｐｅを算出するために、顧客入替え頻度Ｆを入力可能としてもよい。売上条件入力欄３００の予測売上Ｓｅは、図３の売上Ｓ（式（１））と同様に算出される。
【００５２】
図４の支出条件入力欄３０２では、図３の支出条件入力欄２０２の項目に加えて、ロボットに関する項目を含む。すなわち、ロボット減価償却費Ｐｄｒ及びロボット保守費用Ｐｒｍである。ロボットの仕様Ｒｓ、台数Ｎｒ等は、ロボット条件入力画面１３２で設定するため、新規経営条件入力画面１１４では、基本的に入力しない。
【００５３】
但し、簡易的に予測利益Ｐｅを算出するために、ロボット減価償却費Ｃｄｒ及びロボット保守費用Ｃｒｍを入力可能としてもよい。その場合、ロボット減価償却費Ｃｄｒの項目に含まれるロボットの単価ＵＰｒ、台数Ｎｒ及び耐用年数Ｌｅそれぞれに数値を入力すると、ＵＰｒ×Ｎｒ／Ｌｅ／１２がロボット減価償却費Ｐｄｒの小計ＳＴｃｄに表示される。或いは、ロボット減価償却費Ｐｄｒの小計ＳＴｃｄｒに直接数値を入力してもよい。ここでの単価ＵＰｒは、ロボット自体の費用に加えて、システムインテグレータの設計費用、付属設備（充電装置、位置判定用ビーコン等）等を含んだ費用としている。或いは、ロボット自体の費用を単価ＵＰｒとし、設計費用及び付属装置を別項目としてもよい。
【００５４】
支出条件入力欄３０２の予測支出Ｏｅは、食材費Ｐｆ、人件費Ｐｅ、家賃Ｐｒｐ、水道光熱費Ｐｕ、ロボット減価償却費Ｐｄｒ、ロボット保守費用Ｐｒｍ及びその他Ｐｏの和として算出される（Ｏｅ＝Ｐｆ＋Ｐｅ＋Ｐｒｐ＋Ｐｕ＋Ｐｄｒ＋Ｐｒｍ＋Ｐｏ）。
【００５５】
図４の予測利益表示欄３０４に関し、上記のように、支出条件入力欄３０２顧客入替え頻度Ｆと、支出条件入力欄３０２のロボット減価償却費Ｐｄｒ及びロボット保守費用Ｐｒｍとは、基本的に入力しないことを前提としている。そのため、予測利益表示欄３０４には、基本的に予測利益Ｐｅが表示されない。但し、簡易的に予測利益Ｐｅを算出するために、顧客入替え頻度Ｆ、ロボット減価償却費Ｐｄｒ及びロボット保守費用Ｐｒｍが入力された場合、予測利益表示欄３０４に予測利益Ｐｅを表示する。予測利益Ｐｅは、予測売上Ｓｅと予測支出Ｏｅの差である。
【００５６】
なお、このように、予測利益表示欄３０４は、基本的には用いないことを前提としているため、新規経営条件入力画面１１４では、予測利益表示欄３０４を省略してもよい。予測利益表示欄３０４を省略する場合、新規経営条件入力画面１１４では、顧客入替え頻度Ｆ、ロボット減価償却費Ｐｄｒ及びロボット保守費用Ｐｒｍの入力項目も併せて省略してもよい。
【００５７】
流用ボタン３０６は、従来経営条件入力画面１１２（図３）の入力内容を、新規経営条件入力画面１１４（図４）に流用することを指令するボタンである。このため、ユーザが流用ボタン３０６を押すと、従来経営条件入力画面１１２（図３）の入力内容が、新規経営条件入力画面１１４（図４）に入力される。但し、顧客入替え頻度Ｆについては、後の動作シミュレーションの結果が反映されるため、流用ボタン３０６を押しても、入力されない。
【００５８】
また、流用ボタン３０６が押された結果、従来経営条件入力画面１１２（図３）の入力内容が、新規経営条件入力画面１１４（図４）に入力された場合、各項目の数値は、ユーザの操作で修正可能である。
【００５９】
入力完了ボタン３０８は、新規経営条件入力画面１１４での入力を終了し、動作シミュレーション条件入力画面１１６（レイアウト設定画面１３０）への移行を指令するボタンである。戻るボタン３１０は、従来経営条件入力画面１１２に戻ることを指令するボタンである。中止ボタン３１２は、シミュレーションの中止を指令するボタンである。
【００６０】
（Ａ−２−２−５．レイアウト設定画面１３０）
図５は、本実施形態におけるレイアウト設定画面１３０（以下「設定画面１３０」ともいう。）の一例を示す図である。設定画面１３０は、飲食店の店舗レイアウトＬ（施設レイアウト）を設定する画面である。図５に示すように、設定画面１３０は、間取り・素材選択欄５００と、レイアウト欄５０２と、入力完了ボタン５０４と、戻るボタン５０６と、中止ボタン５０８とを有する。
【００６１】
間取り・素材選択欄５００（以下「選択欄５００」ともいう。）は、飲食店（商業施設）の間取りＬｒと、そこで用いる設備の素材Ｃを選択する欄である。例えば、図５の場合、テーブルと椅子を含むテーブルセットが素材Ｃとして示されている。
【００６２】
レイアウト欄５０２は、間取り・素材選択欄５００で選択した素材Ｃを配置する欄である。素材Ｃの配置は、ドラッグ・アンド・ドロップ操作で行う。すなわち、選択欄５００において特定の素材Ｃをドラッグ操作で選択し、ドラッグ状態で素材Ｃを所望の位置まで移動させ、ドロップ操作により位置を設定する。
【００６３】
レイアウト欄５０２における店舗の間取りＬｒは、選択欄５００において、間取りＬｒの設定を選択している際に設定する。なお、間取りＬｒを設定する際、演算装置３０は、ロボットの充電装置の配置スペース（又はロボットの待機位置）の設定を要求する。充電装置の配置スペース（又はロボットの待機位置）が設定されない状態で入力完了ボタン５０４が押された場合、演算装置３０は、エラーメッセージを出す。
【００６４】
なお、なお、間取り及び素材Ｃに関連するデータは、設備ＤＢ８０から読み出される。レイアウト設定画面１３０としては、例えば、特許文献１〜３に記載のものを用いることができる（但し、例えば、充電装置の配置スペースに関する処理は除く。）。
【００６５】
入力完了ボタン５０４は、レイアウト設定画面１３０での入力を終了し、ロボット条件入力画面１３２への移行を指令するボタンである。戻るボタン５０６は、新規経営条件入力画面１１４に戻ることを指令するボタンである。中止ボタン５０８は、シミュレーションの中止を指令するボタンである。
【００６６】
（Ａ−２−２−６．ロボット条件入力画面１３２）
図６は、本実施形態におけるロボット条件入力画面１３２（以下「入力画面１３２」ともいう。）の一例を示す図である。入力画面１３２は、ロボットの条件（ロボット条件Ｃｒ）を入力する画面である。図６に示すように、入力画面１３２は、条件入力欄６００と、入力完了ボタン６０２と、戻るボタン６０４と、中止ボタン６０６とを有する。
【００６７】
条件入力欄６００は、ロボットの種類毎に、用途欄６１０と、メーカー欄６１２と、型式欄６１４と、台数欄６１６と、単価欄６１８と、保守費用欄６２０と、画像表示欄６２２と、詳細ボタン６２４とを有する。
【００６８】
用途欄６１０は、ロボットの用途を入力する欄である。用途としては、例えば、配膳、下げ膳、席案内、注文受付又はレジ対応を選択することができる。メーカー欄６１２は、ロボットのメーカーを入力する欄である。型式欄６１４は、ロボットの型式を入力する欄である。台数欄６１６は、ロボットの台数を入力する欄である。単価欄６１８は、ロボットの単価を表示又は入力する欄である。保守費用欄６２０は、ロボットの保守費用を表示又は入力する欄である。
【００６９】
用途欄６１０への入力を行うと、メーカー欄６１２では、メーカーが絞り込まれて、入力された用途に対応するメーカーのみが選択可能となる。また、メーカー欄６１２及び型式欄６１４が入力されると、単価欄６１８及び保守費用欄６２０が自動的に入力される。但し、単価欄６１８及び保守費用欄６２０への入力内容は、ユーザが修正可能である。用途を指定しない状態で、メーカー欄６１２及び型式欄６１４が入力されると、用途欄６１０が自動的に入力される。なお、ロボットに関連するデータは、ロボットＤＢ８２から読み出される。
【００７０】
画像表示欄６２２は、ロボットの外観画像を表示する欄である。詳細仕様ボタン６２４は、ロボットの仕様等の詳細を表示する詳細画面（図示せず）の表示を指令するボタンである。
【００７１】
上記以外にも、条件入力欄６００には、ロボットの耐用年数を表示又は入力する耐用年数欄、ロボットの初期費用を表示又は入力する初期費用欄等を設けてもよい。
【００７２】
入力完了ボタン６０２は、ロボット条件入力画面１３２での入力を終了し、店舗・顧客条件入力画面１３４への移行を指令するボタンである。戻るボタン６０４は、レイアウト設定画面１３０に戻ることを指令するボタンである。中止ボタン６０６は、シミュレーションの中止を指令するボタンである。
【００７３】
（Ａ−２−２−７．店舗・顧客条件入力画面１３４）
図７は、本実施形態における店舗・顧客条件入力画面１３４（以下「入力画面１３４」ともいう。）の一例を示す図である。入力画面１３４は、店舗Ｓの条件（店舗条件Ｃｓｈ）及び仮想顧客Ｇの条件（顧客条件Ｃｇ）を入力する画面である。図７に示すように、入力画面１３４は、条件入力欄７００と、入力完了ボタン７０２と、戻るボタン７０４と、中止ボタン７０６とを有する。
【００７４】
条件入力欄７００は、店舗業態欄７１０と、１組当たり平均人数欄７１２と、出現頻度欄７１４とを有する。店舗業態欄７１０は、店舗Ｓの業態を入力する欄である。業態としては、例えば、ファミリーレストラン、居酒屋等を選択することができる。業態に基づいて１組当たりの平均在席時間Ｔｇａｖｅを設定する。或いは、業態の入力の代わりに、平均在席時間Ｔｇａｖｅ自体を入力してもよい。１組当たり平均人数欄７１２は、１組当たりの平均人数Ｎｇａｖｅ［人／組］を入力する欄である。出現頻度欄７１４は、基準時間当たりに発生（来店）する顧客Ｇの組数としての出現頻度Ｆｇを入力する欄である。なお、出現頻度Ｆｇを組数ではなく、人数で表してもよい。人数で表す場合、従来経営条件入力画面１１２で入力した顧客入替え頻度Ｆ及び席数Ｎｓに基づいて出現頻度Ｆｇを算出することも可能である。
【００７５】
入力完了ボタン７０２は、店舗・顧客条件入力画面１３４での入力を終了し、動作シミュレーション実行画面１１８への移行を指令するボタンである。戻るボタン７０４は、ロボット条件入力画面１３２に戻ることを指令するボタンである。中止ボタン７０６は、シミュレーションの中止を指令するボタンである。
【００７６】
（Ａ−２−２−８．動作シミュレーション実行画面１１８）
図８及び図９は、本実施形態の動作シミュレーション実行画面１１８の第１例及び第２例を示す図である。動作シミュレーション実行画面１１８は、店舗レイアウトＬにおいて、仮想ロボットＲ、仮想顧客Ｇ及び仮想店員Ｃｌを動作させる画面である。図８の動作シミュレーション実行画面１１８（以下「動作シミュレーション実行画面１１８ａ」ともいう。）は、動作シミュレーションの様子を２次元表示している。一方、図９の動作シミュレーション実行画面１１８（以下「動作シミュレーション実行画面１１８ｂ」ともいう。）は、動作シミュレーションの様子を３次元表示している。動作シミュレーション実行画面１１８ａには、複数の仮想ロボットＲ、仮想顧客Ｇ及び仮想店員Ｃｌが含まれている。動作シミュレーション実行画面１１８ｂには、１台の仮想ロボットＲのみが含まれ、仮想顧客Ｇ及び仮想店員Ｃｌは含まれていない。
【００７７】
動作シミュレーション実行画面１１８で表示される仮想ロボットＲの仕様及び台数は、ロボット条件入力画面１３２（図６）で設定された内容に従う。また、動作シミュレーション実行画面１１８で表示される仮想店員Ｃｌの人数Ｎｃｌは、新規経営条件入力画面１１４（図４）で設定された内容に従う。さらに、動作シミュレーション実行画面１１８で表示される仮想顧客Ｇの出現頻度Ｆｇ、１組当たり平均人数Ｎｇａｇｅ及び平均在席時間Ｔｇａｖｅは、店舗・顧客条件入力画面１３４（図７）で設定された内容に従う。但し、図示しない早送りボタンで動作シミュレーションを早送り表示することも可能である。
【００７８】
動作シミュレーションにおける仮想ロボットＲ、仮想顧客Ｇ及び仮想店員Ｃｌの動作については後述する。
【００７９】
本実施形態では、開始基準時点Ｔｓｔから終了基準時点Ｔｇｌまでの時間Ｐｄ（以下「計測時間Ｐｄという。」）を測定して顧客入替え頻度Ｆの算出に用いる。顧客入替え頻度Ｆは、顧客Ｇが入れ替わる頻度である。単位としては、「人／単位時間」で定義されるが、「組／単位時間」で定義してもよい。頻度Ｆが大きいほど、同じ期間で多くの顧客Ｇが食事を終えることを意味する。
【００８０】
開始基準時点Ｔｓｔとしては、例えば、１番目の顧客Ｇが出現した時点を用いることができる。或いは、１番目の顧客Ｇが席に着いた時点等を開始基準時点Ｔｓｔとして用いてもよい。終了基準時点Ｔｇｌとしては、例えば、Ｘ回目（Ｘは予め設定した自然数）の下げ膳が終了した時点を用いることができる。或いは、Ｘ番目の顧客Ｇが店舗からいなくなった時点等を終了基準時点Ｔｇｌとして用いてもよい。本実施形態では、計測時間Ｐｄにおける顧客人数を計測時間Ｐｄで割った商を顧客入替え頻度Ｆとする。
【００８１】
或いは、従来経営条件入力画面１１４で入力された数の店員Ｃｌを動作させた際の計測時間Ｐｄ（Ｐｄ１）と、新規経営条件入力画面１１６で入力された数の店員Ｃｌ及びロボットＲを動作させた際の計測時間Ｐｄ（Ｐｄ２）を算出する。この際、店舗レイアウトＬ及び顧客Ｇの出現頻度Ｆｇは共通とする。そして、計測時間Ｐｄ１、Ｐｄ２の比と従来の入れ替え頻度Ｆ（Ｆｃ）に基づいて今回の入れ替え頻度Ｆ（Ｆｐ）を算出してもよい。その場合、例えば、今回の入れ替え頻度Ｆｐ＝従来の入れ替え頻度Ｆｃ×（従来の計測時間Ｐｄ１／今回の計測時間Ｐｄ２）で算出する。
【００８２】
（Ａ−２−２−９．経営指標出力画面１２０）
図１０は、本実施形態の経営指標出力画面１２０（以下「出力画面１２０」ともいう。）の一例を示す図である。出力画面１２０は、経営指標Ｉｍを出力又は表示する画面である。経営指標Ｉｍとしては、図３及び図４の経営条件Ｃｍと同様の内容が含まれる。本実施形態の出力画面１２０は、従来指標表示欄９００と、新規指標表示欄９０２とを有する。従来指標表示欄９００は、従来経営条件入力画面１１２（図３）で入力した経営条件Ｃｍを経営指標Ｉｍとして表示する欄である。すなわち、売上欄９１０、支出欄９１２及び利益欄９１４を含む。新規指標表示欄９０２は、新規経営条件入力画面１１４（図４）で入力した経営条件Ｃｍ及び動作シミュレーションの結果を表示する欄である。すなわち、予測売上欄９２０、予測支出欄９２２及び予測利益欄９２４を含む。
【００８３】
売上欄９１０、支出欄９１２、予測売上欄９２０及び予測支出欄９２２それぞれの近傍には、内訳ボタン９３０が配置されている。内訳ボタン９３０が押されると、対応する経営指標Ｉｍの詳細が表示される。例えば、売上欄９１０に対応する内訳ボタン９３０が押されると、従来の売上Ｓの内訳（図３参照）が表示される。
【００８４】
［Ａ−２−３．動作シミュレーションにおける動作］
（Ａ−２−３−１．動作の概要）
本実施形態の動作シミュレーションでは、動作主体として、仮想ロボットＲ、仮想顧客Ｇ、仮想店員Ｃｌ及び仮想管理装置Ｍが含まれる。仮想管理装置Ｍは、実際にはクラウドサーバ、パーソナルコンピュータ等として構成され得る構成要素であるが、シミュレーション実行画面１１８では表示されない。本実施形態において、仮想ロボットＲ及び仮想店員Ｃｌは、いずれも仮想管理装置Ｍからの指令に基づいて動作する。或いは、仮想ロボットＲ又は仮想店員Ｃｌは、仮想管理装置Ｍからの指令なしに自律的に動作するようプログラミングしてもよい。
【００８５】
（Ａ−２−３−２．席案内時）
仮想顧客Ｇは、店舗・顧客条件入力画面１３４で設定された出現頻度Ｆｇで店舗Ｓの入り口に発生する。なお、仮想顧客Ｇの発生は、例えば、顧客管理オブジェクト（図示せず）が制御してもよい。新たな仮想顧客Ｇが店舗Ｓの入り口に発生した場合、仮想管理装置Ｍは、その時点でタスクを有していない席案内ロボット又は店員Ｃｌを検索する。そして、その時点でタスクを有していない席案内ロボット又は店員Ｃｌに対して、席案内信号Ｓｉｎｔを送信する。席案内信号Ｓｉｎｔには、案内すべき席（テーブル）の番号が含まれている。但し、満席である場合、仮想管理装置Ｍは、席が空くまで席案内信号Ｓｉｎｔの送信を停止する。席案内信号Ｓｉｎｔを受信した席案内ロボット又は店員Ｃｌは、入り口まで移動する。
【００８６】
入り口に到達した席案内ロボット又は店員Ｃｌは、顧客Ｇに対して、追従要求信号Ｓｆｒｅｑ（現実の世界における「席にご案内します」とのメッセージに相当する）を送信する。顧客Ｇから追従要求信号Ｓｆｒｅｑに対する応答信号Ｓａｃｋを受信した席案内ロボット又は店員Ｃｌは、席案内信号Ｓｉｎｔで指定された席まで移動する。その際、顧客Ｇは、席案内ロボット又は店員Ｃｌに追従する。
【００８７】
席案内信号Ｓｉｎｔで指定された席に到達すると、席案内ロボット又は店員Ｃｌは、仮想顧客Ｇに対して席到達信号Ｓｒｃｈ（現実の世界における「こちらの席にどうぞ」とのメッセージに相当する）を送信する。席到達信号Ｓｒｃｈを受信した仮想顧客Ｇは、案内された席（又はテーブル）で止まる。席案内ロボット又は店員Ｃｌは、仮想管理装置Ｍに対して新たなタスクを問い合わせ、新たなタスクに沿った動きを取る。
【００８８】
（Ａ−２−３−３．注文時）
席への移動を終えた仮想顧客Ｇは、ランダムに注文内容を選択する。そして、注文検討時間Ｐｏｃを経た後、仮想顧客Ｇは、注文受付ロボットとしての仮想ロボットＲ又は仮想店員Ｃｌを呼び出す。本実施形態では、各テーブルに呼び出しチャイムがある前提で、仮想顧客Ｇは、呼出信号Ｓｃａｌｌを仮想管理装置Ｍに対して送信する。注文検討時間Ｐｏｃは、固定値又はランダム値として設定される。
【００８９】
呼出信号Ｓｃａｌｌを受信した仮想管理装置Ｍは、現在タスクを有していない注文受付ロボット又は仮想店員Ｃｌを選択し、注文受付信号Ｓｒｏｒｄを送信する。注文受付信号Ｓｒｏｒｄを受信した注文受付ロボット又は仮想店員Ｃｌが、注文受付信号Ｓｒｏｒｄで指定されたテーブルに移動する。テーブルに移動した注文受付ロボット又は仮想店員Ｃｌは、顧客Ｇから注文内容を示す注文信号Ｓｏｒｆを受信し、仮想管理装置Ｍに対して注文内容を送信する。
【００９０】
なお、注文受付は、各テーブルに配置されたタブレット端末を介して行われるものとしてもよい。その場合、仮想顧客Ｇから例えば仮想管理装置Ｍに対して注文内容が伝達される。注文受付ロボットは不要となる。
【００９１】
（Ａ−２−３−４．配膳時）
注文内容を受信した仮想管理装置Ｍは、固定値又はランダム値として設定された調理時間の後、厨房内又はその近傍の料理受取基準位置Ｐｒｅｆｃａｔに注文内容に対応した料理を発生させる。また、仮想管理装置Ｍは、現在タスクを有していない配膳ロボット又は仮想店員Ｃｌを選択し、配膳信号Ｓｃａｔを送信する。配膳信号Ｓｃａｔを受信した配膳ロボット又は仮想店員Ｃｌは、料理受取基準位置Ｐｒｅｆｃａｔに移動する。そして、配膳信号Ｓｃａｔで指定されたテーブルまで料理を運ぶ。
【００９２】
なお、配膳ロボットに料理を載せる条件として、配膳ロボットの近くに仮想店員Ｃｌが存在することを用いてもよい。その場合、仮想管理装置Ｍは、配膳ロボット及び仮想店員Ｃｌのペアに対して配膳信号Ｓｃａｔを送信する。
【００９３】
配膳ロボット又は仮想店員Ｃｌが、配膳信号Ｓｃａｔで指摘されたテーブルに移動すると、料理をテーブルに移動させる。配膳ロボットが、自ら料理（食器）を移動できず仮想店員Ｃｌが料理（食器）をテーブルに移動させる仕様である場合、配膳ロボットは、仮想店員Ｃｌがテーブルに来るまで待機する。また、配膳ロボットが、自ら料理（食器）を移動できず顧客Ｇが料理（食器）を移動させる仕様である場合、仮想店員Ｃｌがテーブルに来なくても、料理をテーブルに移動させる。配膳を終えた配膳ロボット又は仮想店員Ｃｌは、配膳完了信号Ｓｃａｔｃｏｍｐを仮想管理装置Ｍに送信する。配膳完了信号Ｓｃａｔｃｏｍｐを受信した仮想管理装置Ｍは、新たなタスクを配膳ロボット又は仮想店員Ｃｌに対して指令する。
【００９４】
（Ａ−２−３−５．顧客Ｇの退席及び会計時）
料理が運ばれた仮想顧客Ｇは、固定値又はランダム値として設定された食事時間Ｐｅａｔの後、レジに移動する。レジに移動した仮想顧客Ｇは、仮想管理装置Ｍに対して会計要求信号Ｓｐａｙｒｅｑを送信する。会計要求信号Ｓｐａｙｒｅｑを受信した仮想管理装置Ｍは、現在タスクを有していないレジ対応ロボット又は仮想店員Ｃｌを選択し、会計指令信号Ｓｒｅｃｒｅｑを送信する。会計指令信号Ｓｒｅｃｒｅｑを受信したレジ対応ロボット又は仮想店員Ｃｌが、レジに移動する。レジに移動したレジ対応ロボット又は仮想店員Ｃｌは、会計を行う。
【００９５】
シミュレーションでは、具体的な金銭の受け渡しは行わないため、レジに移動したレジ対応ロボット又は仮想店員Ｃｌは、顧客Ｇに対して会計終了信号Ｓｐａｙｃｏｍｐを送信する。会計終了信号Ｓｐａｙｃｏｍｐを受信した仮想顧客Ｇは、画面から消える。また、レジ対応ロボット又は店員Ｃｌは、仮想管理装置Ｍに対して新たなタスクを問い合わせ、新たなタスクに沿った動きを取る。
【００９６】
なお、レジ対応ロボットがレジに固定されている場合、レジ対応ロボットは、レジへの移動なしに会計終了信号Ｓｐａｙｃｏｍｐの送信を行うのみである。
【００９７】
（Ａ−２−３−６．下げ膳時）
仮想管理装置Ｍは、仮想顧客Ｇが退席したか否かを、仮想顧客Ｇの位置座標を用いて監視している。仮想顧客Ｇが退席した場合、仮想管理装置Ｍは、現在タスクを有していない下げ膳ロボット又は仮想店員Ｃｌを選択し、下げ膳信号Ｓｃｌｒｔｂｌを送信する。但し、現在タスクを有していない主体が仮想店員Ｃｌのみである場合、下げ膳よりもレジ対応を優先させる。下げ膳信号Ｓｃｌｒｔｂｌを受信した下げ膳ロボット又は仮想店員Ｃｌは、下げ膳対象テーブルに移動する。そして、下げ膳対象テーブル上の食器を片付ける。
【００９８】
下げ膳ロボットが、自ら食器を移動できず仮想店員Ｃｌが食器を片付ける仕様である場合、下げ膳ロボットは、仮想店員Ｃｌがテーブルに来るまで待機する。テーブルから食器を片付けた下げ膳ロボット又は仮想店員Ｃｌは、テーブル利用可能信号を仮想管理装置Ｍに送信すると共に、厨房の下げ膳基準位置Ｐｒｅｆｒｔｎまで移動する。片付け完了信号を受信した仮想管理装置Ｍは、満席状態のため席案内信号Ｓｉｎｔの送信を停止していたか否かを判定する。満席状態のため席案内信号の送信を停止していた場合、仮想管理装置Ｍは、新たな席案内信号Ｓｉｎｔを送信する。
【００９９】
下げ膳ロボット又は仮想店員Ｃｌが下げ膳基準位置Ｐｒｅｆｒｔｎに到達すると、食器を画面から消滅させる。食器が消滅した時点で、下げ膳ロボット又は仮想店員Ｃｌは、下げ膳完了信号を仮想管理装置Ｍに送信する。下げ膳完了信号を受信した仮想管理装置Ｍは、新たなタスクを下げ膳ロボット又は仮想店員Ｃｌに対して指令する。
【０１００】
＜Ａ−３．本実施形態の効果＞
本実施形態によれば、設定された店舗レイアウトＬ（施設レイアウト）において仮想ロボットＲを動作させる動作シミュレーションの結果を反映した飲食店（商業施設）の予測利益Ｐｅを出力する（図１０）。これにより、ユーザは、動作シミュレーションの結果を反映した予測利益Ｐｅに基づいて、飲食店又はロボットの採否を判断することが可能となる。従って、サービス用ロボットを利用する飲食店を、動作面及び経営面から好適にシミュレーションすることが可能となる。
【０１０１】
本実施形態の動作シミュレーション実行画面１１８（動作シミュレーションステップ）では、動作シミュレーションの様子を、出力装置２４に含まれる表示装置９０に表示させる（図８及び図９）。これにより、ユーザは、仮想ロボットＲの動作を視認することが可能となる。従って、サービス用ロボットを利用する飲食店（商業施設）を、動作面から好適にシミュレーションすることが可能となる。
【０１０２】
本実施形態において、表示装置９０は、ヘッドマウントディスプレイ（ＨＭＤ）とすることができる。また、動作シミュレーションの様子をバーチャルリアリティとしてＨＭＤに表示させる。これにより、ユーザは、仮想ロボットＲ及び仮想顧客Ｇの動作を、臨場感を持って認識することが可能となる。
【０１０３】
本実施形態では、仮想ロボットＲに加えて、仮想顧客Ｇ及び仮想店員Ｃｌを動作させる（図８）。これにより、よりリアルな動作シミュレーションを行うことが可能となる。
【０１０４】
本実施形態において、仮想ロボットＲは、配膳、下げ膳、席案内、注文受付又はレジ対応をするフロアロボットである。これにより、配膳、下げ膳、席案内、注文受付又はレジ対応にフロアロボットを用いる飲食店又はフロアロボットの採否を判断し易くなる。
【０１０５】
本実施形態の経営指標出力画面１２０（予測利益算出ステップ）では、動作シミュレーションの結果に基づいて飲食店の顧客入替え頻度Ｆを算出する。また、売上条件Ｃｓ、支出条件Ｃｏ、店舗レイアウトＬ、仮想ロボットＲの仕様及び台数、並びに顧客入替え頻度Ｆに基づいて予測利益Ｐｅを算出する（図１０）。これにより、フロアロボットの導入に伴う顧客入替え頻度Ｆの変化を反映した予測利益Ｐｅに基づいて、飲食店又はフロアロボットの採否を判断することが可能となる。
【０１０６】
本実施形態において、売上条件Ｃｓは、顧客単価Ｐｕを含む（図４）。また、レイアウト設定画面１３０（レイアウト設定ステップ）では、ユーザの操作入力に応じて座席の数Ｎｓ及び位置Ｐｓを選択する（図５）。さらに、経営指標出力画面１２０（予測利益算出ステップ）では、顧客単価Ｐｕ、席数Ｎｓ及び顧客入替え頻度Ｆを用いて飲食店の予測売上Ｓｅを算出する（図１０）。これにより、フロアロボットの導入に伴う席数Ｎｓ又はレイアウトＬの変化を反映した予測売上Ｓｅ（及び予測利益Ｐｅ）に基づいて、飲食店又はフロアロボットの採否を判断することが可能となる。
【０１０７】
本実施形態において、従来経営条件入力画面１１２及び新規経営条件入力画面１１４（経営条件入力ステップ）では、仮想ロボットＲを用いる場合と仮想ロボットＲを用いない場合それぞれについて飲食店（商業施設）の売上条件Ｃｓ及び支出条件Ｃｏを含む経営条件Ｃｍの入力を受け付ける（図３及び図４）。仮想ロボットＲを用いない場合における売上条件Ｃｓには、顧客入替え頻度Ｆを含む（図３）。経営指標出力画面１２０（予測利益算出ステップ）では、仮想ロボットＲを用いる場合について売上条件Ｃｓ、支出条件Ｃｏ及び動作シミュレーションの結果に基づいて予測利益Ｐｅを算出する（図１０）。仮想ロボットＲを用いない場合について売上条件Ｃｓ及び支出条件Ｃｏに基づいて利益Ｐを算出する（図１０）。これにより、ロボットＲの導入に伴う顧客入替え頻度Ｆの変化を反映した予測売上Ｓｅ（及び予測利益Ｐｅ）に基づいて、飲食店の採否を判断することが可能となる。
【０１０８】
Ｂ．変形例
なお、本発明は、上記実施形態に限らず、本明細書の記載内容に基づき、種々の構成を採り得ることはもちろんである。例えば、以下の構成を採用することができる。
【０１０９】
＜Ｂ−１．適用対象＞
上記実施形態のシミュレーションシステム１０は、飲食店に適用した（図３、図４、図５等）。しかしながら、例えば、サービス用ロボットを利用する商業施設をシミュレートする観点からすれば、これに限らない。例えば、小売店、商業ビル、アウトレット施設等の商業施設に本発明を適用することも可能である。例えば、商業ビル又はアウトレット施設に本発明を適用する場合、単一の店舗のみならず、複数の店舗の集合体からなる商業施設に本発明を適用することも可能である。
【０１１０】
上記実施形態のサービス用ロボットは、飲食店のフロアロボット（配膳、下げ膳、席案内、注文受付又はレジ対応のロボット）であった。しかしながら、例えば、サービス用ロボットを利用する商業施設をシミュレートする観点からすれば、これに限らない。例えば、サービス用ロボットは、清掃ロボット、道案内ロボット等であってもよい。
【０１１１】
上記実施形態のシミュレーション装置１０では、サービス用ロボットについてシミュレーションを行った（図２等）。しかしながら、例えば、動作シミュレーションと経営シミュレーションを組み合わせて用いる観点からすれば、これに限らない。例えば、工場において組立等の作業を行う作業ロボットのシミュレーションについて本発明を適用することも可能である。
【０１１２】
＜Ｂ−２．構成＞
［Ｂ−２−１．全体構成］
上記実施形態では、シミュレーション装置１０を単一のＰＣ１２として構成した（図１）。しかしながら、例えば、サービス用ロボットを利用する商業施設をシミュレートする観点からすれば、これに限らない。例えば、上記実施形態における演算装置３０の機能の一部をクラウドサーバに設けることも可能である。
【０１１３】
［Ｂ−２−２．入力装置２０］
上記実施形態における入力装置２０は、マウス又はキーボードを想定していた（図１）。しかしながら、例えば、経営条件Ｃｍ又は動作シミュレーション条件Ｃｍｓを入力する観点からすれば、これに限らない。例えば、マウス若しくはキーボードに加えて又はこれらに代えて、マイクロフォン（音声入力）を用いることも可能である。
【０１１４】
＜Ｂ−３．制御＞
［Ｂ−３−１．画面遷移］
上記実施形態では、図２に示す順番で画面を遷移させた。しかしながら、例えば、動作シミュレーションと経営シミュレーションを組み合わせて用いる観点からすれば、これに限らない。例えば、動作シミュレーションの実行を必須とし、経営シミュレーションを任意で実行する構成とすることも可能である。
【０１１５】
上記実施形態では、従来経営条件入力画面１１２、新規経営条件入力画面１１４及び経営指標出力画面１２０を別々に設けた（図２）。しかしながら、例えば、動作シミュレーションの結果を経営指標Ｉｍに反映する観点からすれば、これに限らない。例えば、経営指標出力画面１２０のような画面を初期画面とし、その中に動作シミュレーション実行ボタンを配置してもよい。その場合、シミュレーション実行ボタンが押されると、動作シミュレーション条件入力画面１１６（図２、図５〜図７）を表示させる。入力画面１１６で動作シミュレーション条件Ｃｍｓが入力された後、動作シミュレーション実行画面１１８（図８及び図９）に移行し、動作シミュレーションの実行後、初期画面に戻ることも可能である。
【０１１６】
［Ｂ−３−２．経営シミュレーション］
上記実施形態では、ロボットなし（従来）の場合と、ロボットあり（新規）の場合とを比較可能とした（図１０）。しかしながら、例えば、ロボットありの場合において経営シミュレーションと動作シミュレーションを組み合わせる点に着目すれば、ロボットなし（従来）について入力及び表示しない構成も可能である。或いは、ロボットなし（従来）とロボットあり（新規）の比較を行うモードと、ロボットあり（新規）のみの経営シミュレーションを行うモードを選択可能に構成することも可能である。
【０１１７】
上記実施形態では、ロボットの導入に伴う顧客入替え頻度Ｆの変化を経営指標Ｉｍに反映した（図１０）。しかしながら、例えば、経営シミュレーションにおいて顧客入替え頻度Ｆを用いる観点からすれば、これに限らない。例えば、従来（ロボットなし）の場合と同等又はそれ以上の顧客入替え頻度Ｆを実現するために必要なロボットの台数Ｎｒを算出するように経営シミュレーションを行うことも可能である。或いは、ユーザが設定した顧客入替え頻度Ｆを実現するために必要なロボットの台数Ｎｒを算出するように経営シミュレーションを行うことも可能である。
【０１１８】
［Ｂ−３−３．動作シミュレーション］
上記実施形態の動作シミュレーションでは、２次元表示又は３次元表示（ＶＲを含む）が可能であるとした（図８及び図９）。しかしながら、例えば、動作シミュレーションの様子を表示する観点からすれば、これに限らない。例えば、拡張現実感（ＡＲ：Augmented Reality）又は複合現実感（ＭＲ：Mixed Reality）を用いて動作シミュレーションの様子を表示することも可能である。
【０１１９】
上記実施形態では、動作シミュレーションの様子を表示した（図８及び図９）。しかしながら、例えば、動作シミュレーションの結果を経営指標Ｉｍに反映する観点からすれば、これに限らない。例えば、動作シミュレーションの様子を表示することなしに経営指標出力画面１２０を表示することも可能である。或いは、経営シミュレーションの際には動作シミュレーションの様子を表示しないが、別のタイミングで動作シミュレーションの様子を表示可能としてもよい。特に、動作シミュレーションの様子をＶＲで表示する場合、画像処理に時間がかかることも想定される。そのような場合、動作シミュレーションの表示を、経営シミュレーションと切り離すことで、経営シミュレーションを円滑に行うことが可能となる。
【０１２０】
上記実施形態では、動作シミュレーションを経営シミュレーションと組み合わせて用いた（図２）。しかしながら、例えば、サービス用ロボットを利用する商業施設における動作シミュレーションの様子を表示する観点からすれば、これに限らない。例えば、経営シミュレーションを伴わずに動作シミュレーションを行うことも可能である。
【０１２１】
上記実施形態のレイアウト設定画面１３０（図５）では、ドラッグ・アンド・ドロップ操作により、素材Ｃの配置を行った。しかしながら、例えば、店舗レイアウトＬ（施設レイアウト）を設定する観点からすれば、これに限らない。例えば、店舗レイアウトＬのパターンを予め複数用意しておき、そのうちの１つを選択して用いることも可能である。その場合、各レイアウトパターンを表示し、クリック操作等により特定のレイアウトパターンを選択する。
【０１２２】
或いは、店舗レイアウトＬに関するＣＡＤデータが存在する場合、当該ＣＡＤデータをシミュレーション装置１０に読み込ませることで、店舗レイアウトＬを設定することも可能である。
【０１２３】
上記実施形態では、店舗レイアウトＬ、ロボット条件Ｃｒ、店舗条件Ｃｓ及び顧客条件Ｃｇを動作シミュレーション条件入力画面１１６で入力した（図２、図５〜図７）。しかしながら、例えば、動作シミュレーションの条件を設定する観点からすれば、これに限らない。
【０１２４】
例えば、仮想店員Ｃｌの条件を動作シミュレーション条件入力画面１１６で入力させてもよい。仮想店員Ｃｌの条件としては、例えば、仮想店員Ｃｌの属性（ベテラン、中堅、若手等）を用いることができる。或いは、顧客条件Ｃｇを直接入力する代わりに、店舗Ｓの場所から顧客条件Ｃｇに相当する情報を取得して用いてもよい。
【０１２５】
上記実施形態では、店舗レイアウトＬの設定と、ロボット条件Ｃｒの設定を別々の画面で行った（図５及び図６）。しかしながら、例えば、店舗レイアウトＬの設定と、ロボット条件Ｃｒの設定を行う観点からすれば、これに限らない。例えば、レイアウト設定画面１３０の間取り・素材選択欄５００で選択可能な素材ＣにロボットＲを含めることで、レイアウト設定画面１３０においてロボット条件Ｃｒを入力してもよい。
【０１２６】
上記実施形態では、移動主体として、仮想ロボットＲ、仮想顧客Ｇ及び仮想店員Ｃｌを用いた（図８）。しかしながら、例えば、商業施設におけるロボットの効率的な動きをシミュレートする観点からすれば、これに限らない。例えば、仮想顧客Ｇ及び仮想店員Ｃｌの一方又は両方を省略することも可能である。例えば、下げ膳ロボットの場合、仮想顧客Ｇ及び仮想店員Ｃｌを発生させずに、各テーブルに食事を所定タイミングで発生させて効率的な経路をシミュレートすることも可能である。
【０１２７】
上記実施形態の動作シミュレーションでは、仮想管理装置Ｍが仮想ロボットＲ及び仮想店員Ｃｌを制御したが、それぞれがより自律的に動作してもよい。
【符号の説明】
【０１２８】
１０…シミュレーション装置            ２０…入力装置
２４…出力装置                        ３０…演算装置
９０…表示装置                        Ｃｌ…仮想店員
Ｃｍ…経営条件                        Ｃｏ…支出条件
Ｃｓ…売上条件                        Ｆｇ…顧客入替え頻度
Ｇ…仮想顧客                          
Ｌ…店舗レイアウト（施設レイアウト）  Ｐｅ…予測利益
Ｒ…仮想ロボット                      Ｓ…店舗（商業施設）
【図１】
2020038474.tif 000003
【図２】
2020038474.tif 000004
【図３】
2020038474.tif 000005
【図４】
2020038474.tif 000006
【図５】
2020038474.tif 000007
【図６】
2020038474.tif 000008
【図７】
2020038474.tif 000009
【図８】
2020038474.tif 000010
【図９】
2020038474.tif 000011
【図１０】
2020038474.tif 000012