(57)【要約】      （修正有）【課題】情報処理のカスタマイズが適正になされているかどうかを容易に検証することを可能とする。【解決手段】ＣＰＵ１９は、情報端末１やハンディ端末においてユーザの操作を入力するためのユーザインタフェースの外観を摸した入力インタフェース画像をＬＣＤ１０に表示させる。タッチパネル１２およびタッチパネルコントローラ１３は、入力インタフェース画像上でのユーザの操作を入力する。ＣＰＵ１９は、入力された操作に応じてステーションで実行される処理をシミュレートし、伝票プリンタで出力される情報を摸した結果画像を生成する。ＣＰＵ１９は、生成した結果画像をＬＣＤ１０に表示させる。【選択図】図２
2011181061.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作を入力する入力装置と、
前記入力手段で入力された前記操作による指示に応じて処理を実行する処理装置と、
前記処理手段での処理の結果を表す情報を出力する出力装置とを具備した情報処理システムであって、
前記入力装置において前記ユーザの操作を入力するためのユーザインタフェースの外観を摸した入力インタフェース画像を表示する第１の表示手段と、
前記入力装置で入力されるのと同様な前記ユーザの操作を前記第１の表示手段により表示された前記入力インタフェース画像上で入力する入力手段と、
前記入力手段で入力された操作に応じて前記処理装置で実行される処理をシミュレートし、前記出力装置で出力される情報を摸した結果画像を生成する生成手段と、
前記生成手段により生成された前記結果画像を表示する第２の表示手段とを具備したことを特徴とする情報処理システム。
【請求項２】
前記情報処理システムは、前記第１の表示手段、前記入力手段、前記生成手段および前記第２の表示手段を具備したシミュレーション装置をさらに備えることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記第１の表示手段および前記第２の表示手段は、同一の表示デバイスを共用し、前記入力インタフェース画像と前記結果画像とを前記表示デバイスの表示領域に並べて表示することを特徴とする請求項１に記載の情報処理システム。
【請求項４】
前記ユーザインタフェースの外観をそれぞれ異ならせたものとして前記入力装置を複数備え、
前記第１の表示手段は、前記複数の入力装置のうちのユーザにより選択された１つの入力装置に関する入力インタフェース画像を表示することを特徴とする請求項１に記載の情報処理システム。
【請求項５】
前記処理手段での処理の結果を表すそれぞれ異なる情報を出力するために前記出力装置を複数備え、
前記生成手段は、前記複数の出力装置のそれぞれで出力される情報を摸した複数の結果画像を生成し、
前記第２の表示手段は、前記複数の出力装置のうちのユーザにより選択された１つの出力装置に関して前記生成手段により生成された結果画像を表示することを特徴とする請求項１に記載の情報処理システム。
【請求項６】
入力装置においてユーザの操作を入力するためのユーザインタフェースの外観を摸した入力インタフェース画像を表示する第１の表示手段と、
前記入力装置で入力されるのと同様な前記ユーザの操作を前記第１の表示手段により表示された前記入力インタフェース画像上で入力する入力手段と、
前記入力手段で入力された操作に応じて処理装置で実行される処理をシミュレートし、前記処理装置での処理の結果を表すものであって出力装置で出力される情報を摸した結果画像を生成する生成手段と、
前記生成手段により生成された前記結果画像を表示する第２の表示手段とを具備したことを特徴とするシミュレーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲食店等における店員などによる注文受付業務などのような業務を支援する情報処理システムおよびこの情報処理システムの動作をシミュレートするシミュレーション装置に関する。
【背景技術】
【０００２】
例えばファミリーレストランや居酒屋等の多くの飲食店では、メニュー品目の注文の受付業務や会計業務などの種々の業務を支援する種々の情報処理システムが利用されている。
【０００３】
そしてこのような情報処理システムでは、店員等のユーザの操作を入力装置で入力し、その入力された操作に応じた処理を処理装置で実行し、その処理の結果を表す情報を出力装置で出力することが行われることがある。
【０００４】
具体的には、飲食店で使用される情報処理システムの場合、上記の入力装置、処理装置および出力装置はそれぞれ、例えばオーダー端末、ステーション（サーバ）および伝票プリンタである。そしてこの場合にオーダー端末では、顧客により注文されたメニュー品目を指定する操作を入力する。オーダー端末は、入力した操作に基づいて注文されたメニュー品目のリストを含んだ受注情報を生成し、それをステーションに送信する。ステーションは、受注情報に基づいて、調理指示伝票の印刷を伝票プリンタに対して指示する。そしてこの指示に応じて伝票プリンタが調理指示伝票を印刷することにより、注文内容が調理人へと伝達される。
【０００５】
さて、取り扱うメニュー品目は店舗毎に異なる。また、同一店舗に複数の伝票プリンタが設置される場合には、メニュー品目に応じて出力先の伝票プリンタの振り分けが行われることがあり、その際のメニュー品目と伝票プリンタとの対応関係も店舗毎に異なる。
【０００６】
そこで情報処理システムでは、オーダー端末に設けられた操作キー（ソフトキーやハードキー）に対するメニュー品目の割り付けや、メニュー品目と伝票プリンタとの対応関係などをカスタマイズできるようにし、様々な店舗に適応可能としている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１１−１９１０３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記のようなカスタマイズが可能であるために情報処理システムは、設定に応じて動作が変化するのであるが、設定が適正になされているかどうかは情報処理システムの全体を動作させて、その動作を検証してみなければ確認できなかった。
【０００９】
例えば上記の具体的なシステムにおいては、オーダー端末でメニュー品目を指定する操作と、その操作の結果として伝票プリンタで印刷される調理指示伝票との整合性などを検証する必要があり、手間が掛かるという不具合があった。
【００１０】
本発明はこのような事情を考慮してなされたものであり、その目的とするところは、情報処理処理のカスタマイズが適正になされているかどうかを容易に検証することを可能とすることにある。
【課題を解決するための手段】
【００１１】
本発明の第１の態様による情報処理システムは、業務に関する指示のためのユーザの操作を入力する入力装置と、前記入力手段で入力された前記操作による指示に応じて前記業務を支援するための処理を実行する処理装置と、前記処理手段での処理の結果を表す情報を出力する出力装置とを具備した情報処理システムであって、前記入力装置において前記ユーザの操作を入力するためのユーザインタフェースの外観を摸した入力インタフェース画像を表示する第１の表示手段と、前記第１の表示手段により表示された前記入力インタフェース画像上での前記ユーザの操作を入力する入力手段と、前記入力手段で入力された操作に応じて前記処理装置で実行される処理をシミュレートし、前記出力装置で出力される情報を摸した結果画像を生成する生成手段と、前記生成手段により生成された前記結果画像を表示する第２の表示手段とを備える。
【００１２】
本発明の第２の態様によるシミュレーション装置は、業務に関する指示のためのユーザの操作を入力する入力装置と、前記入力手段で入力された前記操作による指示に応じて前記業務を支援するための処理を実行する処理装置と、前記処理手段での処理の結果を表す情報を出力する出力装置とを具備した情報処理システムにおける動作をシミュレートするシミュレーション装置であって、前記入力装置において前記ユーザの操作を入力するためのユーザインタフェースの外観を摸した入力インタフェース画像を表示する第１の表示手段と、前記第１の表示手段により表示された前記入力インタフェース画像上での前記ユーザの操作を入力する入力手段と、前記入力手段で入力された操作に応じて前記処理装置で実行される処理をシミュレートし、前記出力装置で出力される情報を摸した結果画像を生成する生成手段と、前記生成手段により生成された前記結果画像を表示する第２の表示手段とを備える。
【発明の効果】
【００１３】
本発明によれば、情報処理のカスタマイズが適正になされているかどうかを容易に検証することを可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る接客支援システムの構成を図。
【図２】図１中の情報端末のブロック図。
【図３】図２中のＣＰＵによるシミュレーション処理のフローチャート。
【図４】初期状態におけるシミュレーション画像を含んだ表示画面の一例を示す図。
【図５】オーダー入力操作に伴って結果画像を変更するように更新した後のシミュレーション画像を含んだ表示画面の一例を示す図。
【図６】表示対象の切り替えに伴って結果画像を変更するように更新した後のシミュレーション画像を含んだ表示画面の一例を示す図。
【図７】シミュレーション対象の切り替えに伴ってインタフェース画像にを変更するように更新した後のシミュレーション画像を含んだ表示画面の一例を示す図。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の一実施形態について説明する。
【００１６】
図１は本実施形態に係る接客支援システム１００の構成を図である。
【００１７】
この接客支援システム１００は、飲食店や販売店などのような顧客の注文に応じて飲食サービスや商品販売サービスを提供する任意の施設で利用可能である。ただし以下においては、飲食店での利用に適応するものとして構成された接客支援システム１００について説明することとする。
【００１８】
接客支援システム１００は、複数の情報端末１、複数のハンディ端末２、複数の伝票プリンタ３およびステーション４をＬＡＮ（local area network）５にそれぞれ接続して構成される。ただし、ハンディ端末２は、無線アクセスポイント６を介してＬＡＮ５に接続される。情報端末１、ハンディ端末２および伝票プリンタ３は、図１では２つずつを図示しているが、その数はそれぞれに任意である。情報端末１、ハンディ端末２および伝票プリンタ３は、１つのみが設けられても良い。
【００１９】
情報端末１は、例えば接客フロアやチェックアウトカウンタに設置される。顧客に対する案内業務、受注業務、給仕（配膳）業務、あるいは会計業務など各種の業務を支援するための処理を行う。そして、接客フロアに設置された情報端末１においては、案内業務、受注業務および給仕（配膳）業務を支援するための処理が主として利用される。またチェックアウトカウンタに設置された情報端末１においては、さらに会計業務を支援するための処理が利用される。なお、情報端末１は、上記の業務の一部のみを支援する処理を行うことにより用途に特化したものとしても良い。情報端末１のうちの少なくとも１つは、後述するシミュレーション処理を実行する機能を備え、シミュレートするシミュレーション装置として機能する。情報端末１は、例えばＰＯＳ（point-of-sale）端末として実現できる。
【００２０】
ハンディ端末２は、ソフトキーやハードキーなどの操作キーが複数配列されたユーザインタフェースを備え、このユーザインタフェースによりオーダー入力のためのユーザの操作を入力する。ハンディ端末２は、入力した操作に従ってオーダー情報を生成し、このオーダー情報を無線送信する。ハンディ端末２から無線送信されたオーダー情報は、無線アクセスポイント６およびＬＡＮ５を介してステーション４に伝送される。
【００２１】
伝票プリンタ３は、例えば接客フロアやキッチンに設置される。接客フロアに設置された伝票プリンタ３は、受注情報に基づく注文伝票を顧客のために印刷する。すなわち、接客フロアに設置された伝票プリンタ３は、いわゆるカスタマープリンタとして利用される。またキッチンに設置された伝票プリンタ３は、受注情報に基づく調理指示伝票を調理人のために印刷する。すなわち、キッチンに設置された伝票プリンタ３は、いわゆるキッチンプリンタとして利用される。
【００２２】
ステーション４は、例えばバックヤードに設置され、情報端末１から送信された各種の情報を集計処理し、飲食店の営業に拘わる管理業務を支援する。またステーション４は、複数の情報端末１で共通に利用される情報の管理処理を行うこともある。
【００２３】
図２は情報端末１のブロック図である。
【００２４】
情報端末１は、液晶ディスプレイ（ＬＣＤ）１０、表示コントローラ１１、タッチパネル１２、タッチパネルコントローラ１３、周辺機器インタフェース（周辺機器Ｉ／Ｆ）１４、通信インタフェース（通信Ｉ／Ｆ）１５、ＲＯＭ（read-only memory）１６、ＲＡＭ（random-access memory）１７、ＨＤＤ（hard disk drive）１８およびＣＰＵ（central processing unit）１９を含む。このうち、表示コントローラ１１、タッチパネルコントローラ１３、周辺機器インタフェース１４、通信インタフェース１５、ＲＯＭ１６、ＲＡＭ１７、ＨＤＤ１８およびＣＰＵ１９は、バスラインにそれぞれ接続されている。液晶ディスプレイ１０およびタッチパネル１２は、表示コントローラ１１およびタッチパネルコントローラ１３にそれぞれ接続されている。
【００２５】
液晶ディスプレイ１０は、表示コントローラ１１により駆動されて画像を表示する。表示コントローラ１１は、ＣＰＵ１９の制御の下にＲＡＭ１７から転送される画像データに応じた画像が表示されるように液晶ディスプレイ１０を制御する。
【００２６】
タッチパネル１２は、液晶ディスプレイ１０の表示面に積層配置されている。タッチパネル１２は、液晶ディスプレイ１０の表示画面へのユーザによるタッチがなされた際に、そのタッチ位置に応じた検出信号を出力する。タッチパネルコントローラ１３は、タッチパネル１２から出力された検出信号に基づいて上記のタッチ位置を表す座標情報を求め、この座標情報をＣＰＵ１９へ送る。
【００２７】
周辺機器インタフェース１４には、プリンタ７や客面表示装置８などの周辺機器が必要に応じて接続される。周辺機器インタフェース１４は、接続されている周辺機器と通信する。周辺機器インタフェース１４としては、ＵＳＢ（universal serial bus）の汎用規格に準拠したインタフェース回路などを利用できる。なお、プリンタ７は、受注伝票、領収伝票あるいは各種のジャーナルなどを印刷するために利用される。客面表示装置８は、会計結果や広告情報などを顧客に提示するための画像を表示するために利用される。プリンタ７および客面表示装置８の少なくとも一方は、情報端末１に内蔵されていても良い。
【００２８】
通信インタフェース１５は、伝票プリンタ３およびステーション４とＬＡＮ５を介して通信する。通信インタフェース１５としては、イーサネット（登録商標）などの汎用規格に準拠したインタフェース回路などを利用できる。
【００２９】
ＲＯＭ１６は、ＣＰＵ１９の処理手順を記述したプログラムや、ＣＰＵ１６が各種の処理を実行する上で必要なデータなどを記憶している。
【００３０】
ＲＡＭ１７は、ＣＰＵ１６が各種の処理を実行する上で必要なデータを必要に応じて記憶する。例えばＲＡＭ１７には、液晶ディスプレイ１０で表示する画像を表す画像情報が記憶される。またＲＡＭ１７は、ＣＰＵ１６が各種の処理を行う際のワークエリアとしても利用される。
【００３１】
ＨＤＤ１８は、ＣＰＵ１９の処理手順を記述したプログラムや、ＣＰＵ１６が各種の処理を実行する上で必要なデータなどを記憶している。ＨＤＤ１８には、情報処理システム１００が設置されている飲食店で提供されるメニュー品目に関するデータベースが記憶される。ＨＤＤ１８には、ハンディ端末２におけるユーザインタフェースを摸した入力インタフェース画像のデータが記憶される。またＨＤＤ１８には、ハンディ端末２で行われるユーザ操作と同様な操作による指示を上記の入力インタフェース画像上で入力するために、入力インタフェース画像中の領域と情報端末１やハンディ端末２のユーザインタフェースに含まれる操作キーとの関連付け等を記述したデータが記述される。このデータに基づいて上記の入力インタフェース画像上でのユーザの操作を入力する処理をＣＰＵ１９が行うことで、ハンディ端末２で行われるユーザ操作と同様な操作を可能とするＧＵＩが実現される。さらにＨＤＤ１８には、情報端末１やハンディ端末２のユーザインタフェースに含まれる操作キーのそれぞれとメニュー品目との対応関係を記述したデータテーブルが記憶される。なお、上記のデータベースには、各メニュー品目の名称、価格、あるいは対応する伝票プリンタ３の識別情報などが含まれる。
【００３２】
ＣＰＵ１９は、ＲＯＭ１６やＨＤＤ１８に記憶されたプログラムに従って、前述した各種の業務を支援するための各種の処理やシミュレーション処理を実行する。
【００３３】
なお、情報端末１は、ＲＯＭ１６やＨＤＤ１８にプログラムが記憶された状態にて販売や譲渡がなされても良いし、記憶媒体に記憶された状態や通信回線を介した通信により販売または譲渡されたプログラムが任意に情報端末１にインストールされても良い。なお、上記の記憶媒体としては、磁気ディスク、光磁気ディスク、光ディスク、あるいは半導体メモリなどのあらゆる種類のものを利用できる。
【００３４】
次に接客支援システム１００の動作について説明する。
【００３５】
さて、ＨＤＤ１８に記憶されるデータベースおよびデータテーブルは、接客支援システム１００を飲食店に新規導入する際などにおいて作成される。これらのデータベースおよびデータテーブルは、ステーション４にも記憶される。これらのデータベースおよびデータテーブルは、接客支援システム１００を利用している飲食店で提供するメニュー品目に関して何らかの変更が生じた場合や、ユーザインタフェースに含まれる操作キーのそれぞれとメニュー品目との対応関係に変更が生じた場合には、適宜に更新される。
【００３６】
なお、データベースおよびデータテーブルの作成や更新は、典型的にはユーザや保守作業者の指示の下にステーション４内のＣＰＵによって行われる。そしてこのようにしてステーション４で得られる新たなデータベースおよびデータテーブルが情報端末１のＨＤＤ１８にコピーされる。しかし、データベースおよびデータテーブルの作成や更新を情報端末１のＣＰＵ１９で行っても良いし、あるいは接客支援システム１００に含まれないコンピュータで行っても良い。
【００３７】
情報端末１やハンディ端末２でオーダー入力のための操作をユーザが行うと、その操作に応じて情報端末１やハンディ端末２で生成されたオーダー情報がＬＡＮ５を介してステーション４に伝送される。ステーション４は、到来したオーダー情報を、会計処理や集計処理などのために管理する。またステーション４は、オーダー情報をＬＡＮ５を介して伝票プリンタ３へと送信する。伝票プリンタ３は、到来したオーダー情報に応じた内容の調理指示伝票や注文伝票を印刷する。
【００３８】
さて、情報端末１やハンディ端末２のユーザインタフェースに含まれる操作キーのそれぞれとメニュー品目との対応関係や、メニュー品目と伝票プリンタ３との対応関係を確認したい場合にユーザは、情報端末１が備えるシミュレーション機能を利用できる。このシミュレーション機能の起動がユーザにより要求された情報端末１のＣＰＵ１９は、図３に示すようなシミュレーション処理を実行する。
【００３９】
ステップＳａ１においてＣＰＵ１９は、シミュレーション画像を生成し、それをＬＣＤ１０に表示させる。
【００４０】
図４は初期状態におけるシミュレーション画像４０を含んだ表示画面の一例を示す図である。
【００４１】
シミュレーション画像４０は、入力インタフェース画像４１と結果画像４２とを含む。入力インタフェース画像４１は、ハンディ端末２におけるユーザインタフェースの外観を摸した画像である。結果画像４２は、伝票プリンタ３で印刷される伝票の内容を表した画像である。なお、初期状態においては、結果画像４２は図４に示すように実質的な情報を何ら表していない。
【００４２】
ステップＳａ２においてＣＰＵ１９は、何らかの操作がユーザにより行われるのを待ち受ける。そして何らかの操作が行われたならば、ＣＰＵ１９はその操作の内容を判定する。そしてユーザによりなされた操作が、入力インタフェース画像４０を利用してオーダーを入力する操作であったならば、ＣＰＵ１９はステップＳａ２からステップＳａ３に移行する。具体的には、入力インタフェース画像４１には、ハンディ端末２に設けられている多数のボタンが表されている。ＣＰＵ１９は、入力インタフェース４１中のボタンのいずれかを押すような操作がユーザによりなされた場合、そのボタンに関連付けられたハンディ端末２のボタンを判断し、さらにそのハンディ端末２のボタンに割り当てられたメニュー品目についてのオーダーを入力する操作がなされたと判定する。
【００４３】
ステップＳａ３においてＣＰＵ１９は、上記のユーザの操作により指定されたメニュー品目（以下、指定品目と称する）を判定し、そのメニュー品目を含むように注文リストを更新する。すなわちＣＰＵ１９は、上記の操作による指示に応じて、新たに注文されたメニュー品目を注文リストに追加する処理を実行する。ここで注文リストは、例えばＲＡＭ１７に記憶されるデータであって、オーダー済みのメニュー品目の一覧を表す。従ってシミュレーション処理の開始直後には、注文リストにはいずれのメニュー品目も含まれていない。そしてここでは、ＣＰＵ１９は指定品目を含むように注文リストを更新する。なお指定品目の判定は、ＨＤＤ１８に記憶されたデータテーブルを参照して行う。
【００４４】
ステップＳａ４においてＣＰＵ１９は、指定品目に対応する伝票の出力先となる伝票プリンタ３を判定する。この判定は、ＨＤＤ１８に記憶されたデータベースを参照して行う。
【００４５】
ステップＳａ５においてＣＰＵ１９は、上記の判定した出力先が表示対象となっているか否かを確認する。そして上記の判定した出力先が表示対象であるならば、ＣＰＵ１９はステップＳａ５からステップＳａ６へ進む。
【００４６】
ここで、シミュレーション画像４０には、操作ボタン４３，４４を含んでいて、これらは、カスタマープリンタおよびキッチンプリンタがそれぞれ対応付けられている。そしてＣＰＵ１９は、操作ボタン４３，４４のうちの選択されているプリンタに対応するボタンをアクティブ表示（ハッチングで示す）とする。またシミュレーション画像４０には、リストボックス４５を含んでいる。そしてＣＰＵ１９は、結果画像の表示対象とするプリンタの番号をリストボックス４５に表示する。なお本実施形態では、「キッチンプリンタＮｏ．８」をデフォルトで選択することとし、初期のシミュレーション画像においては操作ボタン４４をアクティブ表示とするとともに、リストボックス４５には「Ｎｏ．８」と表示している。
【００４７】
つまり、シミュレーション画像４０が表示された状態にあっては、「キッチンプリンタＮｏ．８」に相当する伝票プリンタ３が表示対象である。従って、例えばシミュレーション画像４０が表示された状態において「キッチンプリンタＮｏ．８」に相当する伝票プリンタ３により伝票を出力するべきメニュー品目の指定がなされたならば、ＣＰＵ１９はステップＳａ６へ移行する。
【００４８】
ステップＳａ６においてＣＰＵ１９は、表示対象である伝票プリンタ３で印刷される伝票の内容を表した結果画像を生成する。これは例えば、注文リストから表示対象である伝票プリンタ３が対応付けられたメニュー品目を抽出し、該当するメニュー品目に関する情報を予め定めた形態で表した画像を生成することにより実現される。つまりＣＰＵ１９は、ユーザ操作に応じた処理の結果として生成された注文リストの内容を表す画像を生成する。
【００４９】
ステップＳａ７においてＣＰＵ１９は、上記のように生成した結果画像を含むようにＬＣＤ１０において表示させるシミュレーション画像を更新する。
【００５０】
図５はステップＳａ７にて更新後のシミュレーション画像５０を含んだ表示画面の一例を示す図である。
【００５１】
シミュレーション画像５０は、シミュレーション画像４０における結果画像４２を結果画像５１に置き換えて生成された画像となっている。そしてこの図５における結果画像では、「アイスコーヒー」の調理指示を表した調理指示伝票が「キッチンプリンタＮｏ．８」に相当する伝票プリンタ３で印刷されることを示している。
【００５２】
なお、ステップＳａ７においてシミュレーション画像を更新し終えたならばＣＰＵ１９は、ステップＳａ２の待ち受け状態に戻る。
【００５３】
さて、ＣＰＵ１９がステップＳａ２の待ち受け状態にあるときになされたユーザ操作が、表示対象とする伝票プリンタ３の切り替えを要求するものであった場合、ＣＰＵ１９はステップＳａ２からステップＳａ８へ進む。具体的には、ユーザは、キッチンプリンタが選択されているときには操作ボタン４３を操作することによって、またカスタマープリンタが選択されているときには操作ボタン４４を操作することによって、カスタマープリンタおよびキッチンプリンタのうちの選択するプリンタの切り替えを要求することができる。また、リストボックス４５を利用して選択されている種類のプリンタのうちで表示対象とする個体の切り替えを要求することができる。そしてＣＰＵ１９は、これらの操作に応じて表示対象とする伝票プリンタ３を変更する。そして新たに表示対象とした伝票プリンタ３で印刷される伝票の内容を表した結果画像を生成する。
【００５４】
ステップＳａ９においてＣＰＵ１９は、上記のように生成した結果画像を含むように、ＬＣＤ１０において表示させるシミュレーション画像を更新する。
【００５５】
図６はステップＳａ９にて更新後のシミュレーション画像６０を含んだ表示画面の一例を示す図である。
【００５６】
シミュレーション画像６０は、シミュレーション画像４０における結果画像４２を結果画像６１に置き換えて生成された画像となっている。この図６における結果画像では、「キッチンプリンタＮｏ．３」に相当する伝票プリンタ３で印刷される調理指示伝票の内容を示している。
【００５７】
なお、ステップＳａ９においてシミュレーション画像を更新し終えたならばＣＰＵ１９は、ステップＳａ２の待ち受け状態に戻る。
【００５８】
さて、以上においてはハンディ端末２でのオーダー入力の操作に関するシミュレーションについて説明しているが、情報端末１におけるシミュレーション機能では、情報端末１でのオーダー入力の操作に関するシミュレーションも前記と同様に行うことが可能である。そして情報端末１およびハンディ端末２のいずれをシミュレーションの対象とするかを指定する操作を入力するために、各シミュレーション画像には操作ボタン４７，４８を設けている。そしてＣＰＵ１９は、操作ボタン４７，４８のうちのシミュレーションの対象とされている端末に対応するボタンをアクティブ表示（ハッチングで示す）とする。ユーザは、ハンディ端末２がシミュレーション対象とされているときには操作ボタン４８を操作することによって、また情報端末１がシミュレーション対象とされているときには操作ボタン４７を操作することによって、シミュレーション対象とする端末の切り替えを要求することができる。そこで、このようなシミュレーション対象の切り替えを要求する操作が行われたならば、ステップＳａ２からステップＳａ１０へ進む。
【００５９】
ステップＳａ１０においてＣＰＵ１９は、シミュレーション対象として新たに指定された端末におけるユーザインタフェースを摸した入力インタフェース画像を含むように、ＬＣＤ１０において表示させるシミュレーション画像を更新する。
【００６０】
図７はステップＳａ１０にて更新後のシミュレーション画像７０を含んだ表示画面の一例を示す図である。
【００６１】
シミュレーション画像７０は、シミュレーション画像６０における入力インタフェース画像４１をユーザインタフェース７１に置き換えて生成された画像となっている。そして入力インタフェース画像７１は、情報端末１にてオーダー入力の操作を受け付ける際にＬＣＤ１０に表示する画像である。
【００６２】
なお、ステップＳａ１０においてシミュレーション画像を更新し終えたならばＣＰＵ１９は、ステップＳａ２の待ち受け状態に戻る。
【００６３】
ところで、ＣＰＵ１９がステップＳａ２の待ち受け状態にあるときに、オーダー入力、表示対象の切り替えおよびシミュレーション対象の切り替えのいずれかを指定する操作とは異なる操作がユーザによりなされた場合、ＣＰＵ１９はその指定に応じた図示しない処理に移行し、その処理を実行する。なお、別の業務を支援するための処理の起動や処理の停止などのような図３の処理の終了条件に合致する要求がなされた場合以外では、操作に応じた処理の完了後にＣＰＵ１９はステップＳａ２の待ち受け状態に戻る。
【００６４】
かくして、入力インタフェース画像４１中で「アイスコーヒー」が割り付けられた操作キー４６をユーザがタッチする操作を行ったことに伴ってＬＣＤ１０での表示画面が図４に示す状態から図５に示す状態に遷移し、かつ「アイスコーヒー」についての調理指示伝票が「キッチンプリンタＮｏ．８」で印刷されることが妥当であるならば、「アイスコーヒー」に関する設定が適正であることをユーザが認識できる。しかしながら、入力インタフェース画像４１中で「アイスコーヒー」が割り付けられた操作キー４６以外の操作キーをユーザがタッチする操作を行ったことに伴ってＬＣＤ１０での表示画面が図４に示す状態から図５に示す状態に遷移した場合には、当該タッチした操作キーに関するメニュー品目の対応付けが正しくないことをユーザが認識できる。また、「アイスコーヒー」についての調理指示伝票が「キッチンプリンタＮｏ．８」以外の伝票プリンタ３で印刷されるべきであるのに「アイスコーヒー」が割り付けられた操作キー４６をユーザがタッチする操作を行ったことに伴ってＬＣＤ１０での表示画面が図４に示す状態から図５に示す状態に遷移した場合には、「アイスコーヒー」についての伝票プリンタ３の対応付けが正しくないことをユーザが認識できる。また、「アイスコーヒー」が割り付けられているはずの操作キー４６をユーザがタッチする操作を行ったことに伴ってＬＣＤ１０での表示画面が図４に示す状態から図５に示すのとは異なる状態に遷移した場合には、操作キー４６に関するメニュー品目の対応付けが正しくないことをユーザが認識できる。つまり、情報端末１やハンディ端末２のユーザインタフェースに含まれる操作キーのそれぞれとメニュー品目との対応関係を記述したデータテーブルが、接客支援システム１００の使用環境に適応した適切なものとなっているか否かをユーザが容易に確認できる。
【００６５】
この実施形態は、次のような種々の変形実施が可能である。
【００６６】
シミュレーション画像、入力インタフェース画像および結果画像のうちの少なくとも一部をステーション４にて生成しても良い。すなわち、上記のシミュレーション機能を情報端末１とステーション４との協働によって実現しても良い。具体的には例えば、ステーション４で生成したシミュレーション画像を情報端末１においてＬＣＤ１０に表示させる。さらにシミュレーション画像内の入力インタフェース画像におけるユーザの操作を情報端末１で入力し、ステーション４に通知する。そしてユーザの操作に応じたシミュレーション画像の更新をステーション４にて行う。
【００６７】
シミュレーション画像を、ステーション４に内蔵または外付けされた表示デバイスにて表示しても良い。
【００６８】
シミュレーション画像内の入力インタフェース画像におけるユーザの操作を、ステーション４に内蔵または外付けされた例えばマウスなどの入力デバイスを用いてステーション４にて入力しても良い。
【００６９】
入力インタフェース画像と結果画像とをそれぞれ個別の表示デバイスに表示させても良い。
【００７０】
シミュレートする処理は、上記実施形態に挙げたものには限定されず、ユーザ操作に応じて何らかの情報を得る処理であれば如何なる処理でも良い。例えば、ＰＯＳにおける処理をシミュレートすることもできる。具体的には、顧客の注文を受けて店員が該当商品を顧客に引き渡すとともに、会計処理を行う業態においては、上記の会計処理を支援するＰＯＳが利用される。そしてこのようなＰＯＳで上記の会計処理に関して行う処理をシミュレートの対象として上記の実施形態と同様に実施することが可能である。
【００７１】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【符号の説明】
【００７２】
１…情報端末、２…ハンディ端末、３…伝票プリンタ、４…ステーション、５…ＬＡＮ、６…無線アクセスポイント、７…プリンタ、８…客面表示装置、１０…液晶ディスプレイ、１１…表示コントローラ、１２…タッチパネル、１３…タッチパネルコントローラ、１４…周辺機器インタフェース、１５…通信インタフェース、１６…ＲＯＭ、１７…ＲＡＭ、１８…ＨＤＤ、１９…ＣＰＵ。
【図１】
2011181061.tif 000003
【図２】
2011181061.tif 000004
【図３】
2011181061.tif 000005
【図４】
2011181061.tif 000006
【図５】
2011181061.tif 000007
【図６】
2011181061.tif 000008
【図７】
2011181061.tif 000009