JP5171894B2 - Information processing system and simulation apparatus - Google Patents
Information processing system and simulation apparatus Download PDFInfo
- Publication number
- JP5171894B2 JP5171894B2 JP2010158160A JP2010158160A JP5171894B2 JP 5171894 B2 JP5171894 B2 JP 5171894B2 JP 2010158160 A JP2010158160 A JP 2010158160A JP 2010158160 A JP2010158160 A JP 2010158160A JP 5171894 B2 JP5171894 B2 JP 5171894B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- image
- user
- display
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004088 simulation Methods 0.000 title claims description 63
- 230000010365 information processing Effects 0.000 title claims description 24
- 238000000034 method Methods 0.000 claims description 35
- 230000008569 process Effects 0.000 claims description 33
- 230000004044 response Effects 0.000 claims description 12
- 238000010411 cooking Methods 0.000 description 10
- 230000002093 peripheral effect Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 239000004973 liquid crystal related substance Substances 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000007704 transition Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000012447 hatching Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Description
本発明は、飲食店等における店員などによる注文受付業務などのような業務を支援する情報処理システムおよびこの情報処理システムの動作をシミュレートするシミュレーション装置に関する。 The present invention relates to an information processing system that supports work such as order reception work by a store clerk at a restaurant or the like, and a simulation apparatus that simulates the operation of the information processing system.
例えばファミリーレストランや居酒屋等の多くの飲食店では、メニュー品目の注文の受付業務や会計業務などの種々の業務を支援する種々の情報処理システムが利用されている。 For example, in many restaurants such as family restaurants and izakayas, various information processing systems that support various operations such as receiving orders for menu items and accounting operations are used.
そしてこのような情報処理システムでは、店員等のユーザの操作を入力装置で入力し、その入力された操作に応じた処理を処理装置で実行し、その処理の結果を表す情報を出力装置で出力することが行われることがある。 In such an information processing system, an operation of a user such as a store clerk is input by an input device, a process corresponding to the input operation is executed by a processing device, and information indicating the result of the process is output by an output device. There are things to do.
具体的には、飲食店で使用される情報処理システムの場合、上記の入力装置、処理装置および出力装置はそれぞれ、例えばオーダー端末、ステーション(サーバ)および伝票プリンタである。そしてこの場合にオーダー端末では、顧客により注文されたメニュー品目を指定する操作を入力する。オーダー端末は、入力した操作に基づいて注文されたメニュー品目のリストを含んだ受注情報を生成し、それをステーションに送信する。ステーションは、受注情報に基づいて、調理指示伝票の印刷を伝票プリンタに対して指示する。そしてこの指示に応じて伝票プリンタが調理指示伝票を印刷することにより、注文内容が調理人へと伝達される。 Specifically, in the case of an information processing system used in a restaurant, the input device, the processing device, and the output device are, for example, an order terminal, a station (server), and a slip printer, respectively. In this case, the order terminal inputs an operation for designating the menu item ordered by the customer. The order terminal generates order information including a list of menu items ordered based on the input operation, and transmits it to the station. The station instructs the slip printer to print the cooking instruction slip based on the order information. In response to this instruction, the slip printer prints the cooking instruction slip, whereby the order details are transmitted to the cook.
さて、取り扱うメニュー品目は店舗毎に異なる。また、同一店舗に複数の伝票プリンタが設置される場合には、メニュー品目に応じて出力先の伝票プリンタの振り分けが行われることがあり、その際のメニュー品目と伝票プリンタとの対応関係も店舗毎に異なる。 Now, the menu items handled differ from store to store. When multiple slip printers are installed at the same store, output destination slip printers may be sorted according to the menu item, and the correspondence between the menu item and the slip printer at that time is also the store. Different for each.
そこで情報処理システムでは、オーダー端末に設けられた操作キー(ソフトキーやハードキー)に対するメニュー品目の割り付けや、メニュー品目と伝票プリンタとの対応関係などをカスタマイズできるようにし、様々な店舗に適応可能としている。 Therefore, in the information processing system, it is possible to customize the assignment of menu items to the operation keys (soft keys and hard keys) provided on the order terminal and the correspondence between menu items and slip printers, and adapt to various stores. It is said.
上記のようなカスタマイズが可能であるために情報処理システムは、設定に応じて動作が変化するのであるが、設定が適正になされているかどうかは情報処理システムの全体を動作させて、その動作を検証してみなければ確認できなかった。 Since the above-mentioned customization is possible, the operation of the information processing system changes according to the setting. However, whether the setting is properly performed is determined by operating the entire information processing system. It could not be confirmed without verifying.
例えば上記の具体的なシステムにおいては、オーダー端末でメニュー品目を指定する操作と、その操作の結果として伝票プリンタで印刷される調理指示伝票との整合性などを検証する必要があり、手間が掛かるという不具合があった。 For example, in the above specific system, it is necessary to verify the consistency between the operation of specifying the menu item at the order terminal and the cooking instruction slip printed on the slip printer as a result of the operation, which takes time. There was a problem that.
本発明はこのような事情を考慮してなされたものであり、その目的とするところは、情報処理のカスタマイズが適正になされているかどうかを容易に検証することを可能とすることにある。 The present invention has been made in view of such circumstances, and an object is to allow the customization of information processing is easily verified whether done properly.
本発明の第1の態様による情報処理システムは、オーダー入力のためのユーザの操作を入力する入力装置と、前記入力装置で入力された前記操作による指示に応じてオーダー済みのメニュー品目の一覧を表す注文リストを作成するための処理を実行する処理装置と、前記処理装置での処理の結果として作成された前記注文リストに含まれた前記メニュー品目を表す画像を出力する出力装置と、シミュレーション装置とを具備した情報処理システムであって、前記シミュレーション装置が、前記入力装置において前記ユーザの操作を入力するためのユーザインタフェースを摸した入力インタフェース画像を表示する第1の表示手段と、前記第1の表示手段により表示された前記入力インタフェース画像上での前記ユーザの操作を入力する入力手段と、前記入力手段で入力された操作に応じて前記処理装置で実行される処理をシミュレートし、前記出力装置で出力される画像を摸した結果画像を生成する生成手段と、前記生成手段により生成された前記結果画像を表示する第2の表示手段とを備える。 An information processing system according to a first aspect of the present invention includes an input device that inputs a user operation for order input , and a list of menu items that have been ordered in response to an instruction input by the input device. A processing device for executing processing for creating an order list to be represented, an output device for outputting an image representing the menu item included in the order list created as a result of processing in the processing device, and a simulation device An information processing system comprising: a first display unit configured to display an input interface image with a user interface for inputting the user's operation on the input device; An input hand for inputting the user's operation on the input interface image displayed by the display means If the processing executed by the processing device simulating in response to the inputted operation by said input means, generating means for generating a resultant image which if the image output by the output device, by the generation unit Second display means for displaying the generated result image.
本発明の第2の態様によるシミュレーション装置は、入力装置においてオーダー入力のためのユーザの操作を入力するためのユーザインタフェースを摸した入力インタフェース画像を表示する第1の表示手段と、前記入力装置で入力されるのと同様な前記ユーザの操作を前記第1の表示手段により表示された前記入力インタフェース画像上で入力する入力手段と、前記入力手段で入力された操作に応じてオーダー済みのメニュー品目の一覧を表す注文リストを作成するために処理装置で実行される処理をシミュレートし、前記処理装置での処理の結果として作成された前記注文リストに含まれた前記メニュー品目を表すものであって出力装置で出力される画像を摸した結果画像を生成する生成手段と、前記生成手段により生成された前記結果画像を表示する第2の表示手段とを備える。 Simulation apparatus according to the second aspect of the present invention, a first display means for displaying the input interface image if the user interface for inputting a user operation for the order input in the input device, the input device input means for input on the displayed said input interface image by the first display means an operation similar the user and being entered in the order already in response to the inputted operation by said input means Simulates a process executed by a processing device to create an order list representing a list of menu items, and represents the menu item included in the order list created as a result of the processing in the processing device a generating means for generating a resultant image which if the image output by the output device comprising at the result generated by the generating means And a second display means for displaying an image.
本発明によれば、情報処理のカスタマイズが適正になされているかどうかを容易に検証することを可能となる。 According to the present invention, it is possible to easily verify whether or not information processing is properly customized.
以下、図面を参照して本発明の一実施形態について説明する。 Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
図1は本実施形態に係る接客支援システム100の構成を図である。
FIG. 1 is a diagram illustrating a configuration of a customer
この接客支援システム100は、飲食店や販売店などのような顧客の注文に応じて飲食サービスや商品販売サービスを提供する任意の施設で利用可能である。ただし以下においては、飲食店での利用に適応するものとして構成された接客支援システム100について説明することとする。
The customer
接客支援システム100は、複数の情報端末1、複数のハンディ端末2、複数の伝票プリンタ3およびステーション4をLAN(local area network)5にそれぞれ接続して構成される。ただし、ハンディ端末2は、無線アクセスポイント6を介してLAN5に接続される。情報端末1、ハンディ端末2および伝票プリンタ3は、図1では2つずつを図示しているが、その数はそれぞれに任意である。情報端末1、ハンディ端末2および伝票プリンタ3は、1つのみが設けられても良い。
The customer
情報端末1は、例えば接客フロアやチェックアウトカウンタに設置される。顧客に対する案内業務、受注業務、給仕(配膳)業務、あるいは会計業務など各種の業務を支援するための処理を行う。そして、接客フロアに設置された情報端末1においては、案内業務、受注業務および給仕(配膳)業務を支援するための処理が主として利用される。またチェックアウトカウンタに設置された情報端末1においては、さらに会計業務を支援するための処理が利用される。なお、情報端末1は、上記の業務の一部のみを支援する処理を行うことにより用途に特化したものとしても良い。情報端末1のうちの少なくとも1つは、後述するシミュレーション処理を実行する機能を備え、シミュレートするシミュレーション装置として機能する。情報端末1は、例えばPOS(point-of-sale)端末として実現できる。
The
ハンディ端末2は、ソフトキーやハードキーなどの操作キーが複数配列されたユーザインタフェースを備え、このユーザインタフェースによりオーダー入力のためのユーザの操作を入力する。ハンディ端末2は、入力した操作に従ってオーダー情報を生成し、このオーダー情報を無線送信する。ハンディ端末2から無線送信されたオーダー情報は、無線アクセスポイント6およびLAN5を介してステーション4に伝送される。
The
伝票プリンタ3は、例えば接客フロアやキッチンに設置される。接客フロアに設置された伝票プリンタ3は、受注情報に基づく注文伝票を顧客のために印刷する。すなわち、接客フロアに設置された伝票プリンタ3は、いわゆるカスタマープリンタとして利用される。またキッチンに設置された伝票プリンタ3は、受注情報に基づく調理指示伝票を調理人のために印刷する。すなわち、キッチンに設置された伝票プリンタ3は、いわゆるキッチンプリンタとして利用される。
The
ステーション4は、例えばバックヤードに設置され、情報端末1から送信された各種の情報を集計処理し、飲食店の営業に拘わる管理業務を支援する。またステーション4は、複数の情報端末1で共通に利用される情報の管理処理を行うこともある。
The
図2は情報端末1のブロック図である。
FIG. 2 is a block diagram of the
情報端末1は、液晶ディスプレイ(LCD)10、表示コントローラ11、タッチパネル12、タッチパネルコントローラ13、周辺機器インタフェース(周辺機器I/F)14、通信インタフェース(通信I/F)15、ROM(read-only memory)16、RAM(random-access memory)17、HDD(hard disk drive)18およびCPU(central processing unit)19を含む。このうち、表示コントローラ11、タッチパネルコントローラ13、周辺機器インタフェース14、通信インタフェース15、ROM16、RAM17、HDD18およびCPU19は、バスラインにそれぞれ接続されている。液晶ディスプレイ10およびタッチパネル12は、表示コントローラ11およびタッチパネルコントローラ13にそれぞれ接続されている。
The
液晶ディスプレイ10は、表示コントローラ11により駆動されて画像を表示する。表示コントローラ11は、CPU19の制御の下にRAM17から転送される画像データに応じた画像が表示されるように液晶ディスプレイ10を制御する。
The
タッチパネル12は、液晶ディスプレイ10の表示面に積層配置されている。タッチパネル12は、液晶ディスプレイ10の表示画面へのユーザによるタッチがなされた際に、そのタッチ位置に応じた検出信号を出力する。タッチパネルコントローラ13は、タッチパネル12から出力された検出信号に基づいて上記のタッチ位置を表す座標情報を求め、この座標情報をCPU19へ送る。
The
周辺機器インタフェース14には、プリンタ7や客面表示装置8などの周辺機器が必要に応じて接続される。周辺機器インタフェース14は、接続されている周辺機器と通信する。周辺機器インタフェース14としては、USB(universal serial bus)の汎用規格に準拠したインタフェース回路などを利用できる。なお、プリンタ7は、受注伝票、領収伝票あるいは各種のジャーナルなどを印刷するために利用される。客面表示装置8は、会計結果や広告情報などを顧客に提示するための画像を表示するために利用される。プリンタ7および客面表示装置8の少なくとも一方は、情報端末1に内蔵されていても良い。
Peripheral devices such as the
通信インタフェース15は、伝票プリンタ3およびステーション4とLAN5を介して通信する。通信インタフェース15としては、イーサネット(登録商標)などの汎用規格に準拠したインタフェース回路などを利用できる。
The
ROM16は、CPU19の処理手順を記述したプログラムや、CPU16が各種の処理を実行する上で必要なデータなどを記憶している。
The
RAM17は、CPU16が各種の処理を実行する上で必要なデータを必要に応じて記憶する。例えばRAM17には、液晶ディスプレイ10で表示する画像を表す画像情報が記憶される。またRAM17は、CPU16が各種の処理を行う際のワークエリアとしても利用される。
The
HDD18は、CPU19の処理手順を記述したプログラムや、CPU16が各種の処理を実行する上で必要なデータなどを記憶している。HDD18には、情報処理システム100が設置されている飲食店で提供されるメニュー品目に関するデータベースが記憶される。HDD18には、ハンディ端末2におけるユーザインタフェースを摸した入力インタフェース画像のデータが記憶される。またHDD18には、ハンディ端末2で行われるユーザ操作と同様な操作による指示を上記の入力インタフェース画像上で入力するために、入力インタフェース画像中の領域と情報端末1やハンディ端末2のユーザインタフェースに含まれる操作キーとの関連付け等を記述したデータが記述される。このデータに基づいて上記の入力インタフェース画像上でのユーザの操作を入力する処理をCPU19が行うことで、ハンディ端末2で行われるユーザ操作と同様な操作を可能とするGUIが実現される。さらにHDD18には、情報端末1やハンディ端末2のユーザインタフェースに含まれる操作キーのそれぞれとメニュー品目との対応関係を記述したデータテーブルが記憶される。なお、上記のデータベースには、各メニュー品目の名称、価格、あるいは対応する伝票プリンタ3の識別情報などが含まれる。
The
CPU19は、ROM16やHDD18に記憶されたプログラムに従って、前述した各種の業務を支援するための各種の処理やシミュレーション処理を実行する。
The
なお、情報端末1は、ROM16やHDD18にプログラムが記憶された状態にて販売や譲渡がなされても良いし、記憶媒体に記憶された状態や通信回線を介した通信により販売または譲渡されたプログラムが任意に情報端末1にインストールされても良い。なお、上記の記憶媒体としては、磁気ディスク、光磁気ディスク、光ディスク、あるいは半導体メモリなどのあらゆる種類のものを利用できる。
Note that the
次に接客支援システム100の動作について説明する。
Next, the operation of the customer
さて、HDD18に記憶されるデータベースおよびデータテーブルは、接客支援システム100を飲食店に新規導入する際などにおいて作成される。これらのデータベースおよびデータテーブルは、ステーション4にも記憶される。これらのデータベースおよびデータテーブルは、接客支援システム100を利用している飲食店で提供するメニュー品目に関して何らかの変更が生じた場合や、ユーザインタフェースに含まれる操作キーのそれぞれとメニュー品目との対応関係に変更が生じた場合には、適宜に更新される。
The database and data table stored in the
なお、データベースおよびデータテーブルの作成や更新は、典型的にはユーザや保守作業者の指示の下にステーション4内のCPUによって行われる。そしてこのようにしてステーション4で得られる新たなデータベースおよびデータテーブルが情報端末1のHDD18にコピーされる。しかし、データベースおよびデータテーブルの作成や更新を情報端末1のCPU19で行っても良いし、あるいは接客支援システム100に含まれないコンピュータで行っても良い。
The creation and update of the database and the data table are typically performed by the CPU in the
情報端末1やハンディ端末2でオーダー入力のための操作をユーザが行うと、その操作に応じて情報端末1やハンディ端末2で生成されたオーダー情報がLAN5を介してステーション4に伝送される。ステーション4は、到来したオーダー情報を、会計処理や集計処理などのために管理する。またステーション4は、オーダー情報をLAN5を介して伝票プリンタ3へと送信する。伝票プリンタ3は、到来したオーダー情報に応じた内容の調理指示伝票や注文伝票を印刷する。
When the user performs an operation for inputting an order on the
さて、情報端末1やハンディ端末2のユーザインタフェースに含まれる操作キーのそれぞれとメニュー品目との対応関係や、メニュー品目と伝票プリンタ3との対応関係を確認したい場合にユーザは、情報端末1が備えるシミュレーション機能を利用できる。このシミュレーション機能の起動がユーザにより要求された情報端末1のCPU19は、図3に示すようなシミュレーション処理を実行する。
Now, when the user wants to confirm the correspondence between each of the operation keys included in the user interface of the
ステップSa1においてCPU19は、シミュレーション画像を生成し、それをLCD10に表示させる。
In step Sa1, the
図4は初期状態におけるシミュレーション画像40を含んだ表示画面の一例を示す図である。
FIG. 4 is a diagram showing an example of a display screen including the
シミュレーション画像40は、入力インタフェース画像41と結果画像42とを含む。入力インタフェース画像41は、ハンディ端末2におけるユーザインタフェースを摸した画像である。結果画像42は、伝票プリンタ3で印刷される伝票の内容を表した画像である。なお、初期状態においては、結果画像42は図4に示すように実質的な情報を何ら表していない。
The
ステップSa2においてCPU19は、何らかの操作がユーザにより行われるのを待ち受ける。そして何らかの操作が行われたならば、CPU19はその操作の内容を判定する。そしてユーザによりなされた操作が、入力インタフェース画像40を利用してオーダーを入力する操作であったならば、CPU19はステップSa2からステップSa3に移行する。具体的には、入力インタフェース画像41には、ハンディ端末2に設けられている多数のボタンが表されている。CPU19は、入力インタフェース41中のボタンのいずれかを押すような操作がユーザによりなされた場合、そのボタンに関連付けられたハンディ端末2のボタンを判断し、さらにそのハンディ端末2のボタンに割り当てられたメニュー品目についてのオーダーを入力する操作がなされたと判定する。
In step Sa2, the
ステップSa3においてCPU19は、上記のユーザの操作により指定されたメニュー品目(以下、指定品目と称する)を判定し、そのメニュー品目を含むように注文リストを更新する。すなわちCPU19は、上記の操作による指示に応じて、新たに注文されたメニュー品目を注文リストに追加する処理を実行する。ここで注文リストは、例えばRAM17に記憶されるデータであって、オーダー済みのメニュー品目の一覧を表す。従ってシミュレーション処理の開始直後には、注文リストにはいずれのメニュー品目も含まれていない。そしてここでは、CPU19は指定品目を含むように注文リストを更新する。なお指定品目の判定は、HDD18に記憶されたデータテーブルを参照して行う。
In step Sa3, the
ステップSa4においてCPU19は、指定品目に対応する伝票の出力先となる伝票プリンタ3を判定する。この判定は、HDD18に記憶されたデータベースを参照して行う。
In step Sa4, the
ステップSa5においてCPU19は、上記の判定した出力先が表示対象となっているか否かを確認する。そして上記の判定した出力先が表示対象であるならば、CPU19はステップSa5からステップSa6へ進む。
In step Sa5, the
ここで、シミュレーション画像40には、操作ボタン43,44を含んでいて、これらは、カスタマープリンタおよびキッチンプリンタがそれぞれ対応付けられている。そしてCPU19は、操作ボタン43,44のうちの選択されているプリンタに対応するボタンをアクティブ表示(ハッチングで示す)とする。またシミュレーション画像40には、リストボックス45を含んでいる。そしてCPU19は、結果画像の表示対象とするプリンタの番号をリストボックス45に表示する。なお本実施形態では、「キッチンプリンタNo.8」をデフォルトで選択することとし、初期のシミュレーション画像においては操作ボタン44をアクティブ表示とするとともに、リストボックス45には「No.8」と表示している。
Here, the
つまり、シミュレーション画像40が表示された状態にあっては、「キッチンプリンタNo.8」に相当する伝票プリンタ3が表示対象である。従って、例えばシミュレーション画像40が表示された状態において「キッチンプリンタNo.8」に相当する伝票プリンタ3により伝票を出力するべきメニュー品目の指定がなされたならば、CPU19はステップSa6へ移行する。
That is, when the
ステップSa6においてCPU19は、表示対象である伝票プリンタ3で印刷される伝票の内容を表した結果画像を生成する。これは例えば、注文リストから表示対象である伝票プリンタ3が対応付けられたメニュー品目を抽出し、該当するメニュー品目に関する情報を予め定めた形態で表した画像を生成することにより実現される。つまりCPU19は、ユーザ操作に応じた処理の結果として生成された注文リストの内容を表す画像を生成する。
In step Sa6, the
ステップSa7においてCPU19は、上記のように生成した結果画像を含むようにLCD10において表示させるシミュレーション画像を更新する。
In step Sa7, the
図5はステップSa7にて更新後のシミュレーション画像50を含んだ表示画面の一例を示す図である。
FIG. 5 is a diagram showing an example of a display screen including the
シミュレーション画像50は、シミュレーション画像40における結果画像42を結果画像51に置き換えて生成された画像となっている。そしてこの図5における結果画像では、「アイスコーヒー」の調理指示を表した調理指示伝票が「キッチンプリンタNo.8」に相当する伝票プリンタ3で印刷されることを示している。
The
なお、ステップSa7においてシミュレーション画像を更新し終えたならばCPU19は、ステップSa2の待ち受け状態に戻る。
If the simulation image has been updated in step Sa7, the
さて、CPU19がステップSa2の待ち受け状態にあるときになされたユーザ操作が、表示対象とする伝票プリンタ3の切り替えを要求するものであった場合、CPU19はステップSa2からステップSa8へ進む。具体的には、ユーザは、キッチンプリンタが選択されているときには操作ボタン43を操作することによって、またカスタマープリンタが選択されているときには操作ボタン44を操作することによって、カスタマープリンタおよびキッチンプリンタのうちの選択するプリンタの切り替えを要求することができる。また、リストボックス45を利用して選択されている種類のプリンタのうちで表示対象とする個体の切り替えを要求することができる。そしてCPU19は、これらの操作に応じて表示対象とする伝票プリンタ3を変更する。そして新たに表示対象とした伝票プリンタ3で印刷される伝票の内容を表した結果画像を生成する。
If the user operation performed when the
ステップSa9においてCPU19は、上記のように生成した結果画像を含むように、LCD10において表示させるシミュレーション画像を更新する。
In step Sa9, the
図6はステップSa9にて更新後のシミュレーション画像60を含んだ表示画面の一例を示す図である。
FIG. 6 is a diagram showing an example of a display screen including the
シミュレーション画像60は、シミュレーション画像40における結果画像42を結果画像61に置き換えて生成された画像となっている。この図6における結果画像では、「キッチンプリンタNo.3」に相当する伝票プリンタ3で印刷される調理指示伝票の内容を示している。
The
なお、ステップSa9においてシミュレーション画像を更新し終えたならばCPU19は、ステップSa2の待ち受け状態に戻る。
If the simulation image has been updated in step Sa9, the
さて、以上においてはハンディ端末2でのオーダー入力の操作に関するシミュレーションについて説明しているが、情報端末1におけるシミュレーション機能では、情報端末1でのオーダー入力の操作に関するシミュレーションも前記と同様に行うことが可能である。そして情報端末1およびハンディ端末2のいずれをシミュレーションの対象とするかを指定する操作を入力するために、各シミュレーション画像には操作ボタン47,48を設けている。そしてCPU19は、操作ボタン47,48のうちのシミュレーションの対象とされている端末に対応するボタンをアクティブ表示(ハッチングで示す)とする。ユーザは、ハンディ端末2がシミュレーション対象とされているときには操作ボタン48を操作することによって、また情報端末1がシミュレーション対象とされているときには操作ボタン47を操作することによって、シミュレーション対象とする端末の切り替えを要求することができる。そこで、このようなシミュレーション対象の切り替えを要求する操作が行われたならば、ステップSa2からステップSa10へ進む。
In the above description, the simulation related to the order input operation at the
ステップSa10においてCPU19は、シミュレーション対象として新たに指定された端末におけるユーザインタフェースを摸した入力インタフェース画像を含むように、LCD10において表示させるシミュレーション画像を更新する。
In step Sa10, the
図7はステップSa10にて更新後のシミュレーション画像70を含んだ表示画面の一例を示す図である。
FIG. 7 is a diagram showing an example of a display screen including the
シミュレーション画像70は、シミュレーション画像60における入力インタフェース画像41をユーザインタフェース71に置き換えて生成された画像となっている。そして入力インタフェース画像71は、情報端末1にてオーダー入力の操作を受け付ける際にLCD10に表示する画像である。
The
なお、ステップSa10においてシミュレーション画像を更新し終えたならばCPU19は、ステップSa2の待ち受け状態に戻る。
If the simulation image has been updated in step Sa10, the
ところで、CPU19がステップSa2の待ち受け状態にあるときに、オーダー入力、表示対象の切り替えおよびシミュレーション対象の切り替えのいずれかを指定する操作とは異なる操作がユーザによりなされた場合、CPU19はその指定に応じた図示しない処理に移行し、その処理を実行する。なお、別の業務を支援するための処理の起動や処理の停止などのような図3の処理の終了条件に合致する要求がなされた場合以外では、操作に応じた処理の完了後にCPU19はステップSa2の待ち受け状態に戻る。
By the way, when the
かくして、入力インタフェース画像41中で「アイスコーヒー」が割り付けられた操作キー46をユーザがタッチする操作を行ったことに伴ってLCD10での表示画面が図4に示す状態から図5に示す状態に遷移し、かつ「アイスコーヒー」についての調理指示伝票が「キッチンプリンタNo.8」で印刷されることが妥当であるならば、「アイスコーヒー」に関する設定が適正であることをユーザが認識できる。しかしながら、入力インタフェース画像41中で「アイスコーヒー」が割り付けられた操作キー46以外の操作キーをユーザがタッチする操作を行ったことに伴ってLCD10での表示画面が図4に示す状態から図5に示す状態に遷移した場合には、当該タッチした操作キーに関するメニュー品目の対応付けが正しくないことをユーザが認識できる。また、「アイスコーヒー」についての調理指示伝票が「キッチンプリンタNo.8」以外の伝票プリンタ3で印刷されるべきであるのに「アイスコーヒー」が割り付けられた操作キー46をユーザがタッチする操作を行ったことに伴ってLCD10での表示画面が図4に示す状態から図5に示す状態に遷移した場合には、「アイスコーヒー」についての伝票プリンタ3の対応付けが正しくないことをユーザが認識できる。また、「アイスコーヒー」が割り付けられているはずの操作キー46をユーザがタッチする操作を行ったことに伴ってLCD10での表示画面が図4に示す状態から図5に示すのとは異なる状態に遷移した場合には、操作キー46に関するメニュー品目の対応付けが正しくないことをユーザが認識できる。つまり、情報端末1やハンディ端末2のユーザインタフェースに含まれる操作キーのそれぞれとメニュー品目との対応関係を記述したデータテーブルが、接客支援システム100の使用環境に適応した適切なものとなっているか否かをユーザが容易に確認できる。
Thus, the display screen on the
この実施形態は、次のような種々の変形実施が可能である。 This embodiment can be variously modified as follows.
シミュレーション画像、入力インタフェース画像および結果画像のうちの少なくとも一部をステーション4にて生成しても良い。すなわち、上記のシミュレーション機能を情報端末1とステーション4との協働によって実現しても良い。具体的には例えば、ステーション4で生成したシミュレーション画像を情報端末1においてLCD10に表示させる。さらにシミュレーション画像内の入力インタフェース画像におけるユーザの操作を情報端末1で入力し、ステーション4に通知する。そしてユーザの操作に応じたシミュレーション画像の更新をステーション4にて行う。
At least a part of the simulation image, the input interface image, and the result image may be generated at the
シミュレーション画像を、ステーション4に内蔵または外付けされた表示デバイスにて表示しても良い。
The simulation image may be displayed on a display device built in or externally attached to the
シミュレーション画像内の入力インタフェース画像におけるユーザの操作を、ステーション4に内蔵または外付けされた例えばマウスなどの入力デバイスを用いてステーション4にて入力しても良い。
The user's operation on the input interface image in the simulation image may be input at the
入力インタフェース画像と結果画像とをそれぞれ個別の表示デバイスに表示させても良い。 The input interface image and the result image may be displayed on separate display devices.
シミュレートする処理は、上記実施形態に挙げたものには限定されず、ユーザ操作に応じて何らかの情報を得る処理であれば如何なる処理でも良い。例えば、POSにおける処理をシミュレートすることもできる。具体的には、顧客の注文を受けて店員が該当商品を顧客に引き渡すとともに、会計処理を行う業態においては、上記の会計処理を支援するPOSが利用される。そしてこのようなPOSで上記の会計処理に関して行う処理をシミュレートの対象として上記の実施形態と同様に実施することが可能である。 The process to simulate is not limited to the process described in the above embodiment, and any process may be used as long as it obtains some information in response to a user operation. For example, the processing at POS can be simulated. Specifically, in response to the customer's order, the store clerk hands over the product to the customer, and in a business condition where the accounting process is performed, the POS that supports the accounting process is used. Then, it is possible to carry out the processing performed with respect to the above-described accounting processing by such POS in the same manner as the above-described embodiment as a simulation target.
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。 Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment.
以下に、本願の当初の特許請求の範囲に記載された発明を付記する。 The invention described in the scope of the original claims of the present application will be added below.
[付記1] [Appendix 1]
ユーザの操作を入力する入力装置と、 An input device for inputting a user's operation;
前記入力手段で入力された前記操作による指示に応じて処理を実行する処理装置と、 A processing device for executing processing in response to an instruction by the operation input by the input unit;
前記処理手段での処理の結果を表す情報を出力する出力装置とを具備した情報処理システムであって、 An information processing system comprising: an output device that outputs information representing a result of processing in the processing means;
前記入力装置において前記ユーザの操作を入力するためのユーザインタフェースの外観を摸した入力インタフェース画像を表示する第1の表示手段と、 First display means for displaying an input interface image in which an appearance of a user interface for inputting the user's operation is input in the input device;
前記入力装置で入力されるのと同様な前記ユーザの操作を前記第1の表示手段により表示された前記入力インタフェース画像上で入力する入力手段と、 Input means for inputting the user's operation similar to that input by the input device on the input interface image displayed by the first display means;
前記入力手段で入力された操作に応じて前記処理装置で実行される処理をシミュレートし、前記出力装置で出力される情報を摸した結果画像を生成する生成手段と、 Generating means for simulating processing executed by the processing device in response to an operation input by the input means, and generating a result image in which information output by the output device is taken into account;
前記生成手段により生成された前記結果画像を表示する第2の表示手段とを具備したことを特徴とする情報処理システム。 An information processing system comprising: second display means for displaying the result image generated by the generation means.
[付記2] [Appendix 2]
前記情報処理システムは、前記第1の表示手段、前記入力手段、前記生成手段および前記第2の表示手段を具備したシミュレーション装置をさらに備えることを特徴とする付記1に記載の情報処理システム。 The information processing system according to
[付記3] [Appendix 3]
前記第1の表示手段および前記第2の表示手段は、同一の表示デバイスを共用し、前記入力インタフェース画像と前記結果画像とを前記表示デバイスの表示領域に並べて表示することを特徴とする付記1に記載の情報処理システム。 The first display means and the second display means share the same display device, and display the input interface image and the result image side by side in a display area of the display device. Information processing system described in 1.
[付記4] [Appendix 4]
前記ユーザインタフェースの外観をそれぞれ異ならせたものとして前記入力装置を複数備え、 A plurality of the input devices provided as different appearances of the user interfaces,
前記第1の表示手段は、前記複数の入力装置のうちのユーザにより選択された1つの入力装置に関する入力インタフェース画像を表示することを特徴とする付記1に記載の情報処理システム。 The information processing system according to
[付記5] [Appendix 5]
前記処理手段での処理の結果を表すそれぞれ異なる情報を出力するために前記出力装置を複数備え、 A plurality of the output devices for outputting different information representing the results of processing in the processing means;
前記生成手段は、前記複数の出力装置のそれぞれで出力される情報を摸した複数の結果画像を生成し、 The generating means generates a plurality of result images in which information output from each of the plurality of output devices is stored,
前記第2の表示手段は、前記複数の出力装置のうちのユーザにより選択された1つの出力装置に関して前記生成手段により生成された結果画像を表示することを特徴とする付記1に記載の情報処理システム。 2. The information processing according to
[付記6] [Appendix 6]
入力装置においてユーザの操作を入力するためのユーザインタフェースの外観を摸した入力インタフェース画像を表示する第1の表示手段と、 First display means for displaying an input interface image in which an appearance of a user interface for inputting a user operation in the input device is displayed;
前記入力装置で入力されるのと同様な前記ユーザの操作を前記第1の表示手段により表示された前記入力インタフェース画像上で入力する入力手段と、 Input means for inputting the user's operation similar to that input by the input device on the input interface image displayed by the first display means;
前記入力手段で入力された操作に応じて処理装置で実行される処理をシミュレートし、前記処理装置での処理の結果を表すものであって出力装置で出力される情報を摸した結果画像を生成する生成手段と、 A result image that simulates a process executed by a processing device in response to an operation input by the input unit and represents a result of the processing by the processing device and includes information output by the output device. Generating means for generating;
前記生成手段により生成された前記結果画像を表示する第2の表示手段とを具備したことを特徴とするシミュレーション装置。 A simulation apparatus comprising: second display means for displaying the result image generated by the generation means.
1…情報端末、2…ハンディ端末、3…伝票プリンタ、4…ステーション、5…LAN、6…無線アクセスポイント、7…プリンタ、8…客面表示装置、10…液晶ディスプレイ、11…表示コントローラ、12…タッチパネル、13…タッチパネルコントローラ、14…周辺機器インタフェース、15…通信インタフェース、16…ROM、17…RAM、18…HDD、19…CPU。
DESCRIPTION OF
Claims (5)
前記入力装置で入力された前記操作による指示に応じてオーダー済みのメニュー品目の一覧を表す注文リストを作成するための処理を実行する処理装置と、
前記処理装置での処理の結果として作成された前記注文リストに含まれた前記メニュー品目を表す画像を出力する出力装置と、
シミュレーション装置とを具備した情報処理システムであって、
前記シミュレーション装置が、
前記入力装置において前記ユーザの操作を入力するためのユーザインタフェースを摸した入力インタフェース画像を表示する第1の表示手段と、
前記入力装置で入力されるのと同様な前記ユーザの操作を前記第1の表示手段により表示された前記入力インタフェース画像上で入力する入力手段と、
前記入力手段で入力された操作に応じて前記処理装置で実行される処理をシミュレートし、前記出力装置で出力される画像を摸した結果画像を生成する生成手段と、
前記生成手段により生成された前記結果画像を表示する第2の表示手段とを具備したことを特徴とする情報処理システム。 An input device for inputting a user operation for order input ;
A processing device for executing a process for creating an order list representing a list of ordered menu items in response to an instruction by the operation input by the input device;
An output device for outputting an image representing the menu item included in the order list created as a result of processing in the processing device;
An information processing system comprising a simulation device,
The simulation apparatus is
First display means for displaying an input interface image in which a user interface for inputting the user's operation is input in the input device;
Input means for inputting the user's operation similar to that input by the input device on the input interface image displayed by the first display means;
Generating means for simulating processing executed by the processing device in response to an operation input by the input means, and generating a result image in which an image output by the output device is taken into account;
An information processing system comprising: second display means for displaying the result image generated by the generation means.
前記第1の表示手段は、前記複数の入力装置のうちのユーザにより選択された1つの入力装置に関する入力インタフェース画像を表示することを特徴とする請求項1に記載の情報処理システム。 A plurality of the input devices as different user interfaces,
The information processing system according to claim 1, wherein the first display unit displays an input interface image related to one input device selected by a user among the plurality of input devices.
前記生成手段は、前記複数の出力装置のそれぞれで出力される画像を摸した複数の結果画像を生成し、
前記第2の表示手段は、前記複数の出力装置のうちのユーザにより選択された1つの出力装置に関して前記生成手段により生成された結果画像を表示することを特徴とする請求項1に記載の情報処理システム。 A plurality of the output devices for outputting different information representing the results of processing in the processing means;
The generating means generates a plurality of result images in which images output from each of the plurality of output devices are stored,
2. The information according to claim 1, wherein the second display unit displays a result image generated by the generation unit with respect to one output device selected by a user from the plurality of output devices. Processing system.
前記入力装置で入力されるのと同様な前記ユーザの操作を前記第1の表示手段により表示された前記入力インタフェース画像上で入力する入力手段と、
前記入力手段で入力された前記操作による指示に応じてオーダー済みのメニュー品目の一覧を表す注文リストを作成するために処理装置で実行される処理をシミュレートし、前記処理装置での処理の結果として作成された前記注文リストに含まれた前記メニュー品目を表すものであって出力装置で出力される画像を摸した結果画像を生成する生成手段と、
前記生成手段により生成された前記結果画像を表示する第2の表示手段とを具備したことを特徴とするシミュレーション装置。 A first display means for displaying an input interface image with a user interface for inputting a user operation for order entry in the input device;
Input means for inputting the user's operation similar to that input by the input device on the input interface image displayed by the first display means;
Simulating the process executed by the processor in order to create an order list representing a list of orders already menu items in response to an instruction by the entered operation by the input means, the result of processing in the processing device Generating means for generating a result image representing the menu item included in the order list created as described above and trickling an image output by an output device;
A simulation apparatus comprising: second display means for displaying the result image generated by the generation means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010158160A JP5171894B2 (en) | 2010-02-05 | 2010-07-12 | Information processing system and simulation apparatus |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010024591 | 2010-02-05 | ||
JP2010024591 | 2010-02-05 | ||
JP2010158160A JP5171894B2 (en) | 2010-02-05 | 2010-07-12 | Information processing system and simulation apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011181061A JP2011181061A (en) | 2011-09-15 |
JP5171894B2 true JP5171894B2 (en) | 2013-03-27 |
Family
ID=44692462
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010158160A Active JP5171894B2 (en) | 2010-02-05 | 2010-07-12 | Information processing system and simulation apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5171894B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7107030B2 (en) | 2018-06-29 | 2022-07-27 | 富士フイルムビジネスイノベーション株式会社 | Information processing device and program |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2938272B2 (en) * | 1992-06-09 | 1999-08-23 | 株式会社フジクラ | emulator |
JPH06301496A (en) * | 1993-04-14 | 1994-10-28 | Fujikura Ltd | Input screen setting device and data input device |
JP2003150971A (en) * | 2001-11-09 | 2003-05-23 | Konica Corp | Information processing method, information processing system, information processing device and information recording medium recording program |
JP2003233513A (en) * | 2002-02-13 | 2003-08-22 | Hitachi Ltd | Virtual system testing method and virtual unit used therefor |
JP2003317155A (en) * | 2002-04-23 | 2003-11-07 | Aska T3 Kk | Ordering service system for restaurant or the like |
TW200532560A (en) * | 2003-11-13 | 2005-10-01 | Qualcomm Inc | System and method for dynamically simulating devices at a computing device |
JP4605077B2 (en) * | 2006-04-05 | 2011-01-05 | 富士ゼロックス株式会社 | Simulation system, simulation apparatus, computer control method and program |
-
2010
- 2010-07-12 JP JP2010158160A patent/JP5171894B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011181061A (en) | 2011-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5228007B2 (en) | Product data input device and control program | |
JP2014157552A (en) | Order input device and program | |
JP5085669B2 (en) | Training apparatus and program thereof | |
JP2014238713A (en) | Order terminal and program | |
JP3882940B2 (en) | Screen information editing apparatus and method, program, recording medium, and information processing terminal production method | |
JP5216818B2 (en) | Information processing apparatus and program for controlling operation thereof | |
JP5171894B2 (en) | Information processing system and simulation apparatus | |
JP2012141757A (en) | Commodity sales data processor, commodity sales data processing system and program | |
JP6771214B2 (en) | Registration system | |
JP5341923B2 (en) | Custom equipment and programs | |
JP5222911B2 (en) | Information processing apparatus and program | |
JP5433521B2 (en) | Information processing apparatus and program for controlling operation thereof | |
JP5379716B2 (en) | Customer information processing apparatus and program | |
JP2017227954A (en) | Receipt system, information processor and control program | |
JP6905730B2 (en) | Product data processing equipment and programs | |
JP4745760B2 (en) | Order input device | |
JP6971503B2 (en) | Programs and terminals | |
JP5349512B2 (en) | Training device, program and training system | |
JP6648799B2 (en) | Commodity registration device, checkout device and program | |
JP2014167671A (en) | Order reception device and order reception program | |
JP2017139021A (en) | Order processing system and information terminal | |
JP6563088B2 (en) | Delivery order reception system and delivery order reception method | |
JP6141366B2 (en) | Order processing system | |
JP2002222254A (en) | Guarantee letter management center | |
JP2015204019A (en) | Order entry system and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120224 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120313 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120511 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121002 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121029 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20121127 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121225 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5171894 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |