JP2011039686A - Electronic menu device - Google Patents

Electronic menu device Download PDF

Info

Publication number
JP2011039686A
JP2011039686A JP2009184844A JP2009184844A JP2011039686A JP 2011039686 A JP2011039686 A JP 2011039686A JP 2009184844 A JP2009184844 A JP 2009184844A JP 2009184844 A JP2009184844 A JP 2009184844A JP 2011039686 A JP2011039686 A JP 2011039686A
Authority
JP
Japan
Prior art keywords
image
item
menu
controller
electronic menu
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.)
Pending
Application number
JP2009184844A
Other languages
Japanese (ja)
Inventor
Mika Hirama
美香 平間
Masaki Narabashi
正樹 奈良橋
So Miyazaki
創 宮崎
Naoki Watanabe
直樹 渡邊
Shuichi Tsujimoto
修一 辻本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP2009184844A priority Critical patent/JP2011039686A/en
Publication of JP2011039686A publication Critical patent/JP2011039686A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To keep clean the screen of a display part on which various menu items are displayed. <P>SOLUTION: This electronic menu device is provided with an electronic menu terminal 1 equipped with a display part which displays the images of various menu items and a controller 4 which supplies an operation signal for operating the electronic menu terminal 1 to the electronic menu terminal. The controller 4 detects the operation content of a body having a gripping part, and generates an operation signal according to the operation content, and transmits the operation signal to the electronic menu terminal 1 by non-contact communication. The electronic menu terminal 1 determines the order menu items by shifting the screen of the display part based on the operation signal transmitted from the controller 4, and notifies a high order of the data of the determined order menu items. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、飲食店向けの電子メニュー装置に関する。   The present invention relates to an electronic menu device for restaurants.

飲食店向けの電子メニュー装置として、従来、複数のメニュー品目の画像をタッチパネル付のディスプレイに一覧表示させ、いずれかのメニュー品目の画像がタッチ操作されると、その画像に対応したメニュー品目を客が注文したものとして処理するようにしたものは既に知られている。(例えば、特許文献1参照)   As an electronic menu device for restaurants, conventionally, images of multiple menu items are displayed in a list on a display with a touch panel, and when one of the menu items is touched, the menu item corresponding to the image is displayed. Is already known to be processed as ordered. (For example, see Patent Document 1)

しかしながら、従来のこの種の電子メニュー装置は、客がディスプレイの画面に直接触れて注文を行うので、指紋や埃等が画面に付着して画面が汚れ易く、客に不快感を与え、飲食店用としては非常に好ましくなかった。   However, since this type of conventional electronic menu device places an order by directly touching the screen of the customer, fingerprints, dust, etc. are likely to adhere to the screen, causing the screen to become dirty, causing the customer to feel uncomfortable, It was very unfavorable for use.

本発明はこのような事情に基づいてなされたものであり、その目的とするところは、各種のメニュー品目が表示される表示部の画面を清潔に保つことができ、客の満足度を高め得る電子メニュー装置を提供しようとするものである。   The present invention has been made based on such circumstances, and the object of the present invention is to keep the screen of the display unit on which various menu items are displayed clean and to increase customer satisfaction. An electronic menu device is to be provided.

本発明の電子メニュー装置は、各種メニュー品目の画像を表示する表示部を備えた電子メニュー端末と、この電子メニュー端末を操作するための操作信号を当該電子メニュー端末に供給するコントローラとを備える。コントローラは、把持部を有する本体と、この本体の操作内容を検出する操作内容検出手段と、この操作内容検出手段により検出された前記本体の操作内容に応じて操作信号を生成する操作信号生成手段と、この操作信号生成手段により生成された操作信号を非接触通信により電子メニュー端末に送信する非接触送信部とを具備する。電子メニュー端末は、コントローラから送信される操作信号を非接触で受信する非接触受信部と、この非接触受信部で受信した操作信号に基づいて表示部の画面を遷移させて注文メニュー品目を決定する注文受付手段と、この注文受付手段により決定された注文メニュー品目のデータを上位へ通知する通知手段とを具備する。   The electronic menu device of the present invention includes an electronic menu terminal that includes a display unit that displays images of various menu items, and a controller that supplies an operation signal for operating the electronic menu terminal to the electronic menu terminal. The controller includes a main body having a grip portion, operation content detection means for detecting the operation content of the main body, and operation signal generation means for generating an operation signal according to the operation content of the main body detected by the operation content detection means. And a non-contact transmission unit that transmits the operation signal generated by the operation signal generation means to the electronic menu terminal by non-contact communication. The electronic menu terminal determines the order menu item by changing the screen of the display unit based on the operation signal received by the non-contact receiving unit and the non-contact receiving unit that receives the operation signal transmitted from the controller in a non-contact manner. Order receiving means, and notifying means for notifying upper order data of the order menu item determined by the order receiving means.

かかる手段を講じた本発明によれば、各種のメニュー品目が表示される表示部の画面を清潔に保つことができ、客の満足度を高め得る電子メニュー装置を提供できる。   According to the present invention in which such measures are taken, it is possible to provide an electronic menu device that can keep the screen of the display unit on which various menu items are displayed clean and can increase customer satisfaction.

本発明の第1の実施形態に係るセルフオーダシステムの全体構成を示すブロック図。1 is a block diagram showing an overall configuration of a self-order system according to a first embodiment of the present invention. カテゴリデータベースに記憶されるレコード構造の要部を示す図。The figure which shows the principal part of the record structure memorize | stored in a category database. 品目データベースに記憶されるレコード構造の要部を示す図。The figure which shows the principal part of the record structure memorize | stored in an item database. 画像データベースに記憶されるレコード構造の要部を示す図。The figure which shows the principal part of the record structure memorize | stored in an image database. 電子メニュー端末の要部構成を示すブロック図。The block diagram which shows the principal part structure of an electronic menu terminal. 電子メニュー端末を構成するディスプレイの食卓への取付例とコントローラの配置例を示す模式図。The schematic diagram which shows the example of attachment to the dining table of the display which comprises an electronic menu terminal, and the example of arrangement | positioning of a controller. コントローラの外観図。External view of the controller. コントローラの要部構成を示すブロック図。The block diagram which shows the principal part structure of a controller. コントローラのCPUが実行するメイン処理の手順を示す流れ図。The flowchart which shows the procedure of the main process which CPU of a controller performs. 電子メニュー端末の立体視ディスプレイに表示される主要な画面の変遷図。Transition diagram of main screens displayed on the stereoscopic display of the electronic menu terminal. カテゴリ画面の一レイアウト例を示す平面図。The top view which shows one layout example of a category screen. 品目一覧画面の一レイアウト例を示す平面図。The top view which shows the example of 1 layout of an item list screen. 品目選択画面の一レイアウト例を示す平面図。The top view which shows one layout example of the item selection screen. 注文確認画面の一レイアウト例を示す平面図。The top view which shows one layout example of an order confirmation screen. 注文完了画面の一レイアウト例を示す平面図。The top view which shows one layout example of an order completion screen. 電子メニュー端末のCPUが実行する情報処理手順の要部を示す流れ図。The flowchart which shows the principal part of the information processing procedure which CPU of an electronic menu terminal performs. 図16におけるカテゴリ選択処理の処理手順を具体的に示す流れ図。The flowchart which shows the process sequence of the category selection process in FIG. 16 concretely. 図17における品目選択処理の処理手順を具体的に示す流れ図。The flowchart which shows the process sequence of the item selection process in FIG. 17 concretely. 図18における増量処理の処理手順を具体的に示す流れ図。The flowchart which shows the process sequence of the increase process in FIG. 18 concretely. 図18における減量処理の処理手順を具体的に示す流れ図。The flowchart which shows the process sequence of the weight loss process in FIG. 18 concretely. 図18における注文確認処理の処理手順を具体的に示す流れ図。The flowchart which shows the process sequence of the order confirmation process in FIG. 18 concretely. 選択メニュー品目の画像が段階的に拡大される様子を示す模式図。The schematic diagram which shows a mode that the image of a selection menu item is expanded in steps. 本発明の第2の実施形態に係るセルフオーダシステムの全体構成を示すブロック図。The block diagram which shows the whole structure of the self-order system which concerns on the 2nd Embodiment of this invention. 調味量データベースに記憶されるレコード構造の要部を示す図。The figure which shows the principal part of the record structure memorize | stored in a seasoning quantity database. 第2の実施形態において、品目データベースに記憶されるレコード構造の要部を示す図。The figure which shows the principal part of the record structure memorize | stored in the item database in 2nd Embodiment. 第2の実施形態における調味料増量処理の処理手順を具体的に示す流れ図。The flowchart which shows the process sequence of the seasoning increase process in 2nd Embodiment concretely. 第2の実施形態における調味料減量処理の処理手順を具体的に示す流れ図。The flowchart which shows the process sequence of the seasoning reduction process in 2nd Embodiment concretely. 選択メニュー品目の画像に調味料の画像を重ね合わせる概念を説明するための模式図。The schematic diagram for demonstrating the concept which superimposes the image of a seasoning on the image of a selection menu item.

以下、本発明の一実施形態を、図面を用いて説明する。
なお、この実施形態は、ファミリーレストラン等の飲食店に構築されるセルフオーダシステムの電子メニュー装置に本発明を適用した場合である。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
In this embodiment, the present invention is applied to an electronic menu device of a self-order system constructed in a restaurant such as a family restaurant.

(第1の実施形態)
図1は、本実施形態に係るセルフオーダシステムの全体構成を示すブロック図である。図示するように本セルフオーダシステムは、複数の電子メニュー端末1と、データベースサーバ2と、注文管理サーバ3と、複数のコントローラ4とを備える。各電子メニュー端末1は、それぞれLAN(Local Area Network)等のネットワーク5を介して、データベースサーバ2及び注文管理サーバ3に接続している。
(First embodiment)
FIG. 1 is a block diagram showing the overall configuration of the self-order system according to the present embodiment. As shown in the figure, the self-order system includes a plurality of electronic menu terminals 1, a database server 2, an order management server 3, and a plurality of controllers 4. Each electronic menu terminal 1 is connected to the database server 2 and the order management server 3 via a network 5 such as a LAN (Local Area Network).

注文管理サーバ3は、客の注文データを管理するのに特化したコンピュータ機器であり、専用回線6を介して厨房端末7とPOS(Point Of Sales)端末8とを接続している。厨房端末7は、各顧客の注文データに基づいて厨房への調理指示データを生成し、表示または印字出力する。POS端末8は、会計を申し出た顧客の注文データから代金を算出し、その代金に対する支払データを処理してレシート発行等を行う。なお、注文管理サーバ3と厨房端末7及びPOS端末8とを接続する回線は専用回線6に限定されるものではなく、厨房端末7及びPOS端末8をネットワーク5に接続し、このネットワーク5を介して注文管理サーバ3との間でデータを送受信してもよい。   The order management server 3 is a computer device specialized for managing customer order data, and connects a kitchen terminal 7 and a POS (Point Of Sales) terminal 8 via a dedicated line 6. The kitchen terminal 7 generates cooking instruction data for the kitchen based on the order data of each customer, and displays or prints out the data. The POS terminal 8 calculates a price from the order data of the customer who applied for accounting, processes the payment data for the price, and issues a receipt. The line connecting the order management server 3 to the kitchen terminal 7 and the POS terminal 8 is not limited to the dedicated line 6. The kitchen terminal 7 and the POS terminal 8 are connected to the network 5, and the network 5 Data may be transmitted to and received from the order management server 3.

データベースサーバ2は、カテゴリデータベース2A、品目データベース2B、画像データベース2C等の種々のデータベースを管理するのに特化したコンピュータ機器である。   The database server 2 is a computer device specialized for managing various databases such as the category database 2A, the item database 2B, and the image database 2C.

カテゴリデータベース2Aは、各種のメニュー品目を分類するためのカテゴリに関する情報を記憶する領域であり、その1レコードのデータ構造を図2に示す。図示するように、カテゴリデータベース2Aに保存されるレコードは、カテゴリコードとカテゴリ名称とを含む。カテゴリ名称は、例えばハンバーガー類、パスタ類、カレー類、ドリンク類、デザート類等のカテゴリを示す名称である。カテゴリコードは、各カテゴリを識別するためにカテゴリ毎に割り当てられた固有のコードである。   The category database 2A is an area for storing information on categories for classifying various menu items, and the data structure of one record is shown in FIG. As shown in the figure, the record stored in the category database 2A includes a category code and a category name. The category name is a name indicating a category such as a hamburger, pasta, curry, drink or dessert, for example. The category code is a unique code assigned to each category in order to identify each category.

品目データベース2Bは、各メニュー品目に関する情報を記憶する領域であり、その1レコードのデータ構造を図3に示す。図示するように、品目データベース2Bのレコードは、品目コード、属性カテゴリコード、品目名称、単価、増量フラグ、増量割増額、減量フラグ、減量割引額、一覧用画像コード、標準画像コード、増量1画像コード、減量1画像コード、増量2画像コード及び減量2画像コードを含む。   The item database 2B is an area for storing information on each menu item, and the data structure of one record is shown in FIG. As shown in the figure, the record of the item database 2B includes an item code, an attribute category code, an item name, a unit price, an increase flag, an increase premium, a decrease flag, a decrease discount, a list image code, a standard image code, and an increase 1 image. Code, weight loss 1 image code, weight gain 2 image code and weight loss 2 image code.

品目コードは、各メニュー品目を識別するために品目毎に割り当てられた固有のコードである。属性カテゴリコードは、当該メニュー品目が所属するカテゴリのカテゴリコードである。品目名称及び単価は、当該メニュー品目の名称及びその1品あたりの価格である。増量フラグは、当該メニュー品目に対して増量が可能か否かを区分するデータである。増量割増額は、当該メニュー品目を増量したときに単価に加算される金額である。減量フラグは、当該メニュー品目に対して減量が可能か否かを区分するデータである。減量割引額は、当該メニュー品目を減量したときに単価から減算される金額である。   The item code is a unique code assigned to each item in order to identify each menu item. The attribute category code is the category code of the category to which the menu item belongs. The item name and unit price are the name of the menu item and the price per item. The increase flag is data for discriminating whether or not an increase in the menu item is possible. The increase premium is an amount added to the unit price when the menu item is increased. The weight reduction flag is data for classifying whether or not weight reduction is possible for the menu item. The reduction discount amount is an amount subtracted from the unit price when the menu item is reduced.

一覧用画像コードは、当該メニュー品目の一覧用画像データを識別するためのコードである。標準画像コードは、当該メニュー品目の標準画像データを識別するためのコードである。増量1画像コードは、当該メニュー品目の増量1画像データを識別するためのコードである。減量1画像コードは、当該メニュー品目の減量1画像データを識別するためのコードである。増量2画像コードは、当該メニュー品目の増量2画像データを識別するためのコードである。減量2画像コードは、当該メニュー品目の減量2画像データを識別するためのコードである。   The list image code is a code for identifying the list image data of the menu item. The standard image code is a code for identifying standard image data of the menu item. The increase 1 image code is a code for identifying the increase 1 image data of the menu item. The reduction 1 image code is a code for identifying the reduction 1 image data of the menu item. The increase 2 image code is a code for identifying the increase 2 image data of the menu item. The weight loss 2 image code is a code for identifying the weight loss 2 image data of the menu item.

一覧用画像データは、後述する品目一覧画面に表示される当該メニュー品目の画像データである。標準画像データは、後述する選択品目画面に表示される当該メニュー品目の画像データである。品目一覧画面は、複数のメニュー品目の画像を一覧表示する画面であるのに対し、選択品目画面は品目一覧画面から選択された1品目の画像を表示する画面である。このため、一覧用画像データは、サイズが小さく解像度の低い画像のデータであり、標準画像データは該当品目の実寸に近く解像度の高い画像のデータである。   The list image data is image data of the menu item displayed on the item list screen described later. The standard image data is image data of the menu item displayed on the selection item screen described later. The item list screen is a screen that displays a list of images of a plurality of menu items, while the selected item screen is a screen that displays an image of one item selected from the item list screen. For this reason, the list image data is image data with a small size and a low resolution, and the standard image data is image data with a high resolution close to the actual size of the corresponding item.

増量1画像データ及び増量2画像データは、選択品目画面において、当該メニュー品目に対して増量が指示されたときに表示する画像データであり、標準のサイズに対して1段階増量したときの品目の画像を増量1画像データとし、2段階増量したときの画像を増量2画像データとしている。減量1画像データ及び減量2画像データは、選択品目画面において、当該メニュー品目に対して減量が指示されたときに表示する画像データであり、標準のサイズに対して1段階減量したときの画像を減量1画像データとし、2段階減量したときの画像を減量2画像データとしている。   The increase 1 image data and the increase 2 image data are image data displayed when an increase is instructed for the menu item on the selection item screen. The image is increased 1 image data, and the image when increased in two steps is increased 2 image data. The weight reduction 1 image data and the weight reduction 2 image data are image data displayed when weight reduction is instructed for the menu item on the selection item screen, and the image when the weight is reduced by one step with respect to the standard size. It is assumed that the image is reduced 1 image data, and the image when the amount is reduced in two steps is reduced 2 image data.

なお、増量画像データ及び減量画像データの段数は、2段階に限定されるものではない。1段階のみでもよいし、3段階以上でもよい。また、全てのメニュー品目が共通の段階数で増量又は減量されるのでなく、品目によって増量の可否及びその段階数が設定され、この設定に応じて品目データベース2Bのレコードが生成される。   Note that the number of stages of the increase image data and the decrease image data is not limited to two. There may be only one stage, or three or more stages. Further, not all menu items are increased or decreased by a common number of steps, but whether or not the increase is possible and the number of steps are set depending on the item, and a record of the item database 2B is generated according to this setting.

画像データベース2Cは、各種の画像データを記憶する領域であり、その1レコードのデータ構造を図4に示す。図示するように、画像データベース2Cのレコードは、画像コードと画像データとを含む。画像データは、各メニュー品目の一覧用画像データ、標準画像データ、増量1画像データ、減量1画像データ、増量2画像データ、減量2画像データ等である。画像コードは、対応する画像データを識別するために画像データ毎に割り当てられた固有のコードである。   The image database 2C is an area for storing various image data, and the data structure of one record is shown in FIG. As shown in the drawing, the record of the image database 2C includes an image code and image data. The image data includes image data for list of each menu item, standard image data, increase 1 image data, decrease 1 image data, increase 2 image data, decrease 2 image data, and the like. The image code is a unique code assigned to each image data in order to identify corresponding image data.

なお、品目データベース2Bにおいて、画像コードの代わりに画像データを記憶するようにして、画像データベース2Cを省略してもよい。   In the item database 2B, the image database 2C may be omitted by storing image data instead of the image code.

次に、電子メニュー端末1について説明する。電子メニュー端末1は、飲食店で客に提供される複数の飲食メニュー品目の一覧を表示する電子メニューとしての機能と、各メニュー品目の中から客が注文したメニュー品目を注文管理サーバに伝達するオーダ入力としての機能とを有する。   Next, the electronic menu terminal 1 will be described. The electronic menu terminal 1 transmits to the order management server a function as an electronic menu for displaying a list of a plurality of food and drink menu items provided to customers at restaurants and menu items ordered by customers from the menu items. And function as an order input.

電子メニュー端末1の要部構成を、図5のブロック図で示す。図示するように、電子メニュー端末1は、CPU11、ROM12、RAM13を実装したコンピュータ機器であり、その他、ネットワークインターフェイス14、表示コントローラ15、無線通信インターフェース16等を備えている。そして、各電子メニュー端末1を個々に識別するためのIDとなる端末番号を、例えばRAM13に記憶している。
ネットワークインターフェイス14は、前記ネットワーク5を介して接続されるデータベースサーバ2や注文管理サーバ3との間のデータ通信を司る。
The principal part structure of the electronic menu terminal 1 is shown with the block diagram of FIG. As shown in the figure, the electronic menu terminal 1 is a computer device on which a CPU 11, a ROM 12, and a RAM 13 are mounted, and further includes a network interface 14, a display controller 15, a wireless communication interface 16, and the like. And the terminal number used as ID for identifying each electronic menu terminal 1 individually is memorize | stored in RAM13, for example.
The network interface 14 manages data communication with the database server 2 and the order management server 3 connected via the network 5.

表示コントローラ15は、ディスプレイ17に対する画面表示を制御する。
ディスプレイ17は、TFT液晶等を用いたパネル型のカラーディスプレイであり、図6に示すように、そのフラットな表示面を上に向けた状態で食卓21の天板部22に埋め込まれている。図6は、長方形状をなす天板部22の対向する長辺にそれぞれ2名ずつの客席が用意された食卓21に対するディスプレイ17(17A,17B,17C,17D)の取付例である。1つのディスプレイに対して1つの電子メニュー端末1が対応している。すなわち、図6の例では、食卓21の4つの客席にそれぞれ1台ずつ計4台の電子メニュー端末1(1A,1B,1C,1D)が取り付けられており、各々のディスプレイ17(17A,17B,17C,17D)が、各客席正面の天板部22に埋め込まれた状態を示している。
The display controller 15 controls screen display on the display 17.
The display 17 is a panel-type color display using TFT liquid crystal or the like, and is embedded in the top plate portion 22 of the dining table 21 with its flat display surface facing upward as shown in FIG. FIG. 6 is an example of attaching the display 17 (17A, 17B, 17C, 17D) to the dining table 21 in which two seats are prepared for each of the opposing long sides of the rectangular top plate portion 22. One electronic menu terminal 1 corresponds to one display. In other words, in the example of FIG. 6, a total of four electronic menu terminals 1 (1A, 1B, 1C, 1D) are attached to each of the four seats on the table 21, and each display 17 (17A, 17B) is attached. , 17C, 17D) are embedded in the top plate 22 in front of each passenger seat.

無線通信インターフェース16は、コントローラ4から例えば赤外線を媒体に送信されるデータ信号を受信する。   The wireless communication interface 16 receives a data signal transmitted from the controller 4 to, for example, infrared rays on a medium.

コントローラ4は、電子メニュー端末1を操作するための操作信号を当該電子メニュー端末1に供給するもので、図6に示すように、食卓21の中央に固定されたホルダ23の上に、着脱自在に置かれている。なお、図6では、コントローラ4は食卓21の中央に置かれているが、コントローラ4の設置場所は中央に限定されるものではない。例えば、食卓の側面に専用のホルダを設けて、このホルダに収容するようにしてもよい。また、図6では、4人掛けの食卓21に対してコントローラ4を1基置いているが、コントローラ4の数はこれに限定されるものではなく、例えば2人に1基の割合で食卓21に置いても良いし、1人に1基ずつの割合で食卓に置いてもよい。   The controller 4 supplies an operation signal for operating the electronic menu terminal 1 to the electronic menu terminal 1, and is detachable on a holder 23 fixed to the center of the table 21, as shown in FIG. Is placed in. In FIG. 6, the controller 4 is placed at the center of the table 21, but the installation location of the controller 4 is not limited to the center. For example, a dedicated holder may be provided on the side of the dining table and housed in this holder. In FIG. 6, one controller 4 is provided for a table 21 for four persons, but the number of controllers 4 is not limited to this. For example, the table 21 is set at a ratio of one for every two persons. It may be placed on the table at a rate of one per person.

コントローラ4の外観図を図7に、ブロック構成図を図8に示す。図7に示すように、コントローラ4は、ボトル状の本体31の略中央より下側を把持部31aとし、この把持部31aに、決定ボタン32、キャンセルボタン33及び十字ボタン34を設けている。そして本体31には、図8に示すように、CPU35、ROM36、RAN37、無線通信インターフェース38、センサ39、このセンサ39からの信号を取り込むセンサ信号入力ポート40、前記決定ボタン32、キャンセルボタン33及び十字ボタン34の各ボタンから信号を取り込むボタン信号入力ポート41等を搭載している。   An external view of the controller 4 is shown in FIG. 7, and a block diagram is shown in FIG. As shown in FIG. 7, the controller 4 has a grip portion 31a below the approximate center of the bottle-shaped main body 31, and a determination button 32, a cancel button 33, and a cross button 34 are provided on the grip portion 31a. As shown in FIG. 8, the main body 31 includes a CPU 35, a ROM 36, a RAN 37, a wireless communication interface 38, a sensor 39, a sensor signal input port 40 for receiving a signal from the sensor 39, the determination button 32, the cancel button 33, and A button signal input port 41 and the like for taking in a signal from each button of the cross button 34 are mounted.

無線通信インターフェース38は、電子メニュー端末1に対して例えば赤外線を媒体にデータ信号を送信する。ここに、コントローラ4側の無線通信インターフェース38は、非接触送信部として機能し、電子メニュー端末1側の無線通信インターフェース16は、非接触受信部として機能する。   The wireless communication interface 38 transmits a data signal to the electronic menu terminal 1 using, for example, infrared rays as a medium. Here, the wireless communication interface 38 on the controller 4 side functions as a non-contact transmission unit, and the wireless communication interface 16 on the electronic menu terminal 1 side functions as a non-contact reception unit.

センサ39は、2軸加速度センサであり、本体31の把持部31a付近に内蔵されている。そして、この本体31の振動による動的加速度を計測して、本体31の上から下または下から上への動きや、左から右又は右から左への動き等を検出する。   The sensor 39 is a biaxial acceleration sensor and is built in the vicinity of the grip portion 31 a of the main body 31. Then, the dynamic acceleration due to the vibration of the main body 31 is measured to detect the movement from the top to the bottom or the bottom to the top of the main body 31, the movement from the left to the right or from the right to the left, and the like.

なお、センサ39は2軸加速度センサに限定されるものではなく、例えば3軸加速度センサでもよい。また、加速度センサ以外のセンサであってもよい。要は、本体の操作内容の1つである動きを検出できるセンサであればよい。   The sensor 39 is not limited to the biaxial acceleration sensor, and may be a triaxial acceleration sensor, for example. Moreover, sensors other than an acceleration sensor may be used. In short, any sensor that can detect the movement that is one of the operation contents of the main body may be used.

ここに、センサ39及びセンサ信号入力ポート40と、各ボタン32〜34及びボタン信号入力ポート41とは、本体31の操作内容を検出する操作内容検出手段として機能する。   Here, the sensor 39 and the sensor signal input port 40 and the buttons 32 to 34 and the button signal input port 41 function as operation content detection means for detecting the operation content of the main body 31.

CPU11は、通常、図9の流れ図に示す手順の処理を実行する。この処理手順は、ROM36に格納されたコントローラ用プログラムによって制御される。   The CPU 11 normally executes processing of a procedure shown in the flowchart of FIG. This processing procedure is controlled by a controller program stored in the ROM 36.

すなわちCPU11は、センサ信号入力ポート40及びボタン信号入力ポート41を繰返し走査して、本体31の操作入力を待機している(ST1)。ここで、センサ信号入力ポート40に入力されたセンサ39からの信号により本体31の1振動を検出すると(ST2のYES)、CPU11は、その振動方向を示す振動データ信号を生成する(操作信号生成手段)、そして、このデータ信号(操作信号)を、無線通信インターフェース38を介して電子メニュー端末1に非接触通信により送信する(ST3)。例えば、本体31が上から下に振り下ろされた場合には、振り下ろしを示す振動データ信号を生成し、電子メニュー端末1に無線送信する。また、本体31が下から上に振り上げられた場合には、振り上げを示す振動データ信号を生成し、電子メニュー端末1に無線送信する。   That is, the CPU 11 repeatedly scans the sensor signal input port 40 and the button signal input port 41 and waits for an operation input of the main body 31 (ST1). When one vibration of the main body 31 is detected by a signal from the sensor 39 input to the sensor signal input port 40 (YES in ST2), the CPU 11 generates a vibration data signal indicating the vibration direction (operation signal generation). The data signal (operation signal) is transmitted to the electronic menu terminal 1 through the wireless communication interface 38 by non-contact communication (ST3). For example, when the main body 31 is swung down from top to bottom, a vibration data signal indicating the swing-down is generated and wirelessly transmitted to the electronic menu terminal 1. Further, when the main body 31 is swung up from the bottom, a vibration data signal indicating the swing-up is generated and wirelessly transmitted to the electronic menu terminal 1.

一方、ボタン信号入力ポート41に入力された信号により決定ボタン32の入力を検出すると(ST4のYES)、CPU11は、所定の決定データ信号を生成する(操作信号生成手段)。そして、このデータ信号(操作信号)を、無線通信インターフェース38を介して電子メニュー端末1に非接触通信により送信する(ST5)。   On the other hand, when the input of the determination button 32 is detected by the signal input to the button signal input port 41 (YES in ST4), the CPU 11 generates a predetermined determination data signal (operation signal generation means). Then, the data signal (operation signal) is transmitted to the electronic menu terminal 1 through the wireless communication interface 38 by non-contact communication (ST5).

同様に、ボタン信号入力ポート41に入力された信号によりキャンセルボタン33の入力を検出した場合には(ST6のYES)、CPU11は、所定のキャンセルデータ信号を生成する(操作信号生成手段)。そして、このデータ信号(操作信号)を、無線通信インターフェース38を介して電子メニュー端末1に非接触通信により送信する(ST7)。   Similarly, when the input of the cancel button 33 is detected from the signal input to the button signal input port 41 (YES in ST6), the CPU 11 generates a predetermined cancel data signal (operation signal generating means). Then, the data signal (operation signal) is transmitted to the electronic menu terminal 1 through the wireless communication interface 38 by non-contact communication (ST7).

また、ボタン信号入力ポート41に入力された信号により十字ボタン34の入力を検出した場合には(ST8のYES)、CPU11は、入力方向に応じたデータ信号を生成する(操作信号生成手段)。そして、このデータ信号(操作信号)を、無線通信インターフェース38を介して電子メニュー端末1に非接触通信により送信する(ST9)。   Further, when the input of the cross button 34 is detected from the signal input to the button signal input port 41 (YES in ST8), the CPU 11 generates a data signal corresponding to the input direction (operation signal generating means). Then, this data signal (operation signal) is transmitted to the electronic menu terminal 1 through the wireless communication interface 38 by non-contact communication (ST9).

かかる構成のコントローラ4によって操作される電子メニュー端末1は、各種メニュー品目の画像を表示する表示部として前記ディスプレイ17を備えている。客は、ディスプレイ17に表示される画面の情報により、飲食店から提供されるメニュー品目を知ることができる。また、コントローラ4を操作することにより、所望のメニュー品目を選択し、注文することができる。   The electronic menu terminal 1 operated by the controller 4 having such a configuration includes the display 17 as a display unit that displays images of various menu items. The customer can know the menu items provided from the restaurant by the information on the screen displayed on the display 17. Further, by operating the controller 4, a desired menu item can be selected and ordered.

一人の客が、メニュー品目を確認し注文を完了するまでの間にディスプレイ17に表示される画面、すなわちカテゴリ画面50、品目一覧画面60、選択品目画面70、注文確認画面80及び注文完了画面90の変遷図を図10に示す。また、各画面50〜90のレイアウト例を図11〜図15に示す。さらに、これらの画面表示機能を電子メニュー端末1に実現させるための電子メニュープログラムに従い、CPU11が実行する主要な情報処理手順を、図16〜図21の流れ図に示す。上記電子メニュープログラムは、予めROM12に記憶されている。   The screen displayed on the display 17 until one customer confirms the menu item and completes the order, that is, the category screen 50, the item list screen 60, the selected item screen 70, the order confirmation screen 80, and the order completion screen 90. FIG. 10 shows a transition diagram of. Moreover, the layout example of each screen 50-90 is shown in FIGS. Furthermore, main information processing procedures executed by the CPU 11 in accordance with the electronic menu program for realizing the screen display function in the electronic menu terminal 1 are shown in the flowcharts of FIGS. The electronic menu program is stored in the ROM 12 in advance.

以下、これらの図面を参照しながら、一人の客が注文すべきメニュー品目を選択し注文を完了するまでの客の操作手順と、この操作手順に応じた電子メニュー端末1の動作について説明する。   Hereinafter, with reference to these drawings, an operation procedure of a customer until a customer selects a menu item to be ordered and completes the order, and an operation of the electronic menu terminal 1 according to the operation procedure will be described.

食卓21のいずれかの席に着いた客は、注文を開始するに先立ち、自席に対応して設けられている電子メニュー端末1の端末番号を確認する。そして、コントローラ4を手で持って、その端末番号の数だけコントローラを上下又は左右に振り、振り終えたならば、決定ボタン32を押下する。そうすると、自席の前のディスプレイ17にカテゴリ画面50が表示される。   Prior to starting the order, the customer who has arrived at any seat of the table 21 confirms the terminal number of the electronic menu terminal 1 provided corresponding to his / her seat. Then, holding the controller 4 by hand, swing the controller up and down or left and right by the number of terminal numbers, and when the swing is finished, press the enter button 32. Then, the category screen 50 is displayed on the display 17 in front of the user's seat.

すなわち、電子メニュープログラムが起動し、アイドル状態に入った電子メニュー端末1のCPU11は、図16の流れ図に示す手順で動作する。先ず、ST11として、CPU11は、RAM13に形成されているカウンタnを“0”にリセットする。この状態で、ST12としてコントローラ4からの信号を待機する。そして、無線通信インターフェース16を介して振動データ信号を受信する毎に(ST12のYES)、CPU11は、ST13として上記カウンタnを“1”ずつカウントアップする。このとき、振動データ信号の振動方向は特に問わない。勿論、一定の方向例えば振り下ろし方向に制約してもよい。   That is, the CPU 11 of the electronic menu terminal 1 that has entered the idle state when the electronic menu program is activated operates according to the procedure shown in the flowchart of FIG. First, as ST11, the CPU 11 resets the counter n formed in the RAM 13 to “0”. In this state, ST12 waits for a signal from the controller 4. Each time a vibration data signal is received via the wireless communication interface 16 (YES in ST12), the CPU 11 increments the counter n by “1” as ST13. At this time, the vibration direction of the vibration data signal is not particularly limited. Of course, you may restrict | limit to a fixed direction, for example, a swing-down direction.

コントローラ4から決定データ信号を受信した場合には(ST14のYES)、CPU11は、ST15としてカウンタnの値がRAM13内の端末番号と一致しているか否かを判断する。一致していない場合には(ST15のNO)、ST11に戻り、カウンタnを“0”にリセットする。   When the determination data signal is received from the controller 4 (YES in ST14), the CPU 11 determines whether or not the value of the counter n matches the terminal number in the RAM 13 as ST15. If they do not match (NO in ST15), the process returns to ST11 and the counter n is reset to “0”.

これに対し、カウンタnの値がRAM13内の端末番号と一致している場合には(ST15のYES)、CPU11は、ST16としてデータベースサーバ2にアクセスして、カテゴリデータベース2Aを検索する。そして、カテゴリデータベース2Aに登録されている全てのカテゴリコードとカテゴリ名称とを読込み、カテゴリ名称の一覧であるカテゴリ画面50を作成して、ディスプレイ17に表示させる。   On the other hand, when the value of the counter n matches the terminal number in the RAM 13 (YES in ST15), the CPU 11 accesses the database server 2 as ST16 and searches the category database 2A. Then, all category codes and category names registered in the category database 2A are read, a category screen 50 that is a list of category names is created, and displayed on the display 17.

カテゴリ画面50の一レイアウト例を図11に示す。図示するように、カテゴリ画面50は、複数(図では6個)のカテゴリボタン51(51-1,51-2,51-3,51-4,51-5,51-6)を配置しており、各カテゴリボタン51にそれぞれカテゴリデータベース2Aから取り込んだカテゴリ名称を表示させている。そして、予めデフォルトに設定されているいずれかのボタン(図11ではカテゴリボタン51-1)にフォーカスを当てて、選択状態であることを示している。   One layout example of the category screen 50 is shown in FIG. As shown in the figure, the category screen 50 includes a plurality of (six in the figure) category buttons 51 (51-1, 51-2, 51-3, 51-4, 51-5, 51-6). Each category button 51 displays the category name taken from the category database 2A. Then, one of the buttons set as default in advance (category button 51-1 in FIG. 11) is focused to indicate that it is in a selected state.

上記カテゴリ画面50を確認した客は、コントローラ4の十字ボタン34を操作して注文したいメニュー品目が属するカテゴリのカテゴリボタンを選択し、決定ボタン32を押下する。そうすると、ディスプレイ17の画面が、選択されたカテゴリに属するメニュー品目の一覧画面60に切り換わる。なお、カテゴリを選択せずに注文を取止める場合、客は、キャンセルボタン33を押下する。   The customer who confirms the category screen 50 operates the cross button 34 of the controller 4 to select the category button of the category to which the menu item to be ordered belongs and presses the enter button 32. Then, the screen of the display 17 is switched to the menu item list screen 60 belonging to the selected category. When canceling an order without selecting a category, the customer presses a cancel button 33.

すなわち、カテゴリ画面50を表示させたCPU11は、ST17として予めデフォルトに設定されているカテゴリボタン51-1のカテゴリ名称に対応したカテゴリコードを選択カテゴリ情報としてRAM13に記憶する。この状態で、ST18としてコントローラ4からの信号を待機する。そして、無線通信インターフェース16を介して十字ボタン34の操作データである入力方向データ信号を受信する毎に(ST18のYES)、CPU11は、ST19としてその方向データに応じて選択カテゴリ情報を変更する。   That is, the CPU 11 displaying the category screen 50 stores, in the RAM 13, the category code corresponding to the category name of the category button 51-1 that is preset as a default in ST17 as selected category information. In this state, ST18 waits for a signal from the controller 4. Each time an input direction data signal that is operation data of the cross button 34 is received via the wireless communication interface 16 (YES in ST18), the CPU 11 changes the selected category information in accordance with the direction data in ST19.

具体的には、図11に示すカテゴリ画面50の状態において、右方向のデータ信号を受信すると、選択カテゴリ情報を、カテゴリボタン51-1の画面に向かって右側に位置するカテゴリボタン51-2のカテゴリ名称に対応したカテゴリコードに変更し、下方向のデータ信号を受信した場合には、カテゴリボタン51-1の画面に向かって下側に位置するカテゴリボタン51-4のカテゴリ名称に対応したカテゴリコードに変更する。上方向及び左方向のデータ信号を受信した場合には、カテゴリボタン51-1の画面に向かって上側及び左側に位置するカテゴリボタンは存在しないので、選択カテゴリ情報を変更しない。同様に、カテゴリボタン51-2が選択状態にあるとき、右方向のデータ信号を受信した場合には、選択カテゴリ情報をカテゴリボタン51-3のカテゴリ名称に対応したカテゴリコードに変更し、下方向のデータ信号を受信した場合には、カテゴリボタン51-5のカテゴリ名称に対応したカテゴリコードに変更し、左方向のデータ信号を受信した場合には、カテゴリボタン51-1のカテゴリ名称に対応したカテゴリコードに変更する。上方向のデータ信号を受信した場合には、選択カテゴリ情報を変更しない。他のカテゴリボタン51-3〜51-6が選択状態にあるときも、これと同様に処理する。   Specifically, when the right direction data signal is received in the state of the category screen 50 shown in FIG. 11, the selected category information is sent to the category button 51-2 located on the right side of the screen of the category button 51-1. When the category code corresponding to the category name is changed and a downward data signal is received, the category corresponding to the category name of the category button 51-4 positioned on the lower side toward the screen of the category button 51-1. Change to code. When the upward and leftward data signals are received, there is no category button located on the upper side and the left side of the category button 51-1, and the selected category information is not changed. Similarly, when the category button 51-2 is in the selected state and the right direction data signal is received, the selected category information is changed to the category code corresponding to the category name of the category button 51-3, and the downward direction When the data signal is received, the category code corresponding to the category name of the category button 51-5 is changed. When the data signal in the left direction is received, it corresponds to the category name of the category button 51-1. Change to category code. When an upward data signal is received, the selected category information is not changed. The same processing is performed when the other category buttons 51-3 to 51-6 are in a selected state.

一方、入力方向データ信号でなく決定データ信号を受信した場合には(ST20のYES)、CPU11は、後述するカテゴリ選択処理を開始する。また、決定データ信号でなくキャンセルデータ信号であった場合には(ST21のYES)、CPU11は、ST22としてディスプレイ17の画面を消去した後、ST11に戻り、カウンタnを“0”にリセットする。   On the other hand, when the determination data signal is received instead of the input direction data signal (YES in ST20), the CPU 11 starts a category selection process described later. If the received data signal is not a decision data signal but a cancel data signal (YES in ST21), the CPU 11 erases the screen of the display 17 as ST22, returns to ST11, and resets the counter n to “0”.

上記カテゴリ選択処理の手順を、図17の流れ図を用いて具体的に説明する。カテゴリ選択処理を開始すると、CPU11は先ず、ST31としてデータベースサーバ2にアクセスして、品目データベース2Bを検索する。そして、選択カテゴリ情報として記憶しているカテゴリコードが設定されているメニュー品目のレコードを全て取り込む。   The procedure of the category selection process will be specifically described with reference to the flowchart of FIG. When the category selection process is started, the CPU 11 first accesses the database server 2 as ST31 and searches the item database 2B. Then, all the menu item records in which the category code stored as the selected category information is set are fetched.

次に、CPU11は、ST32として品目データベース2Bから取り込んだ各メニュー品目のレコードをそれぞれ解析して、各レコードから一覧用画像コードを抽出する。そして、データベースサーバ2にアクセスして、各レコードの一覧用画像コードでそれぞれ特定される一覧用画像データがセットされたレコードを画像データベース2Cから全て取り込む。しかしてCPU11は、ST33として、上記ST31〜ST32の各処理でそれぞれ取得した各レコードの各種データに基づいて品目一覧画面60を作成する。そして、ST34として作成した品目一覧画面60をディスプレイ17に表示させる。   Next, the CPU 11 analyzes each menu item record fetched from the item database 2B in ST32, and extracts a list image code from each record. Then, the database server 2 is accessed, and all the records in which the list image data specified by the list image code of each record are set are fetched from the image database 2C. Therefore, the CPU 11 creates the item list screen 60 based on various data of each record acquired in each process of ST31 to ST32 as ST33. Then, the item list screen 60 created as ST34 is displayed on the display 17.

品目一覧画面60の一レイアウト例を図12に示す。図示するように、品目一覧画面60は、複数(図では6個)の品目画像表示欄61(61-1,61-2,61-3,61-4,61-5,61-6)と、前頁ボタン62及び次頁ボタン63とを配置している。そして、画像データベース2Cから取り込んだレコードの各一覧用画像データから生成される画像を各品目画像表示欄61にそれぞれ割り当てて表示させている。また、品目データベース2Bから取り込んだレコードの各メニュー品目データを基に、その画像に対応するメニュー品目の名称も各品目画像表示欄61の近傍に表示させている。そして、予め設定されているいずれかのメニュー品目の一覧用画像(図12では「品目画像1」61-1)にフォーカスを当てて、選択状態であることを示している。   One layout example of the item list screen 60 is shown in FIG. As shown in the figure, the item list screen 60 includes a plurality (six in the figure) of item image display fields 61 (61-1, 61-2, 61-3, 61-4, 61-5, 61-6) and The previous page button 62 and the next page button 63 are arranged. Then, an image generated from each list image data of the record fetched from the image database 2C is assigned to each item image display field 61 and displayed. Further, based on each menu item data of the record fetched from the item database 2B, the name of the menu item corresponding to the image is also displayed in the vicinity of each item image display column 61. Then, a list image of one of the preset menu items (“item image 1” 61-1 in FIG. 12) is focused to indicate that it is in a selected state.

なお、選択カテゴリ情報として記憶されたカテゴリコードのカテゴリに属するメニュー品目の数が品目画像表示欄61の数を超える場合には、品目一覧画面60を複数頁に分割して作成する。そして、最初は1頁目を表示させる。   If the number of menu items belonging to the category of the category code stored as the selected category information exceeds the number in the item image display field 61, the item list screen 60 is divided into a plurality of pages. First, the first page is displayed.

上記品目一覧画面60を確認した客は、コントローラ4の十字ボタン34を操作して注文したいメニュー品目を選択し、決定ボタン32を押下する。なお、画面上に所望のメニュー品目が表示されていない場合には、コントローラ4を上から下に1回振り下ろす。そうすると、品目一覧画面60が次頁に切り換わるので、注文したいメニュー品目を探す。あるいは、コントローラ4を下から上に1回振り上げる。そうすると、品目一覧画面60が前頁に切り換わるので、注文したいメニュー品目を探す。   The customer who has confirmed the item list screen 60 operates the cross button 34 of the controller 4 to select the menu item to be ordered, and presses the enter button 32. When the desired menu item is not displayed on the screen, the controller 4 is swung down from the top to the bottom once. Then, the item list screen 60 is switched to the next page, and the menu item to be ordered is searched. Alternatively, the controller 4 is swung up once from the bottom to the top. Then, since the item list screen 60 is switched to the previous page, the menu item to be ordered is searched.

注文したいメニュー品目を選択し、決定ボタン32を押下すると、ディスプレイ17の画面が、選択されたメニュー品目の選択品目画面70に切り換わる。なお、カテゴリを変更する場合、客は、キャンセルボタン33を押下する。   When the menu item to be ordered is selected and the determination button 32 is pressed, the screen of the display 17 is switched to the selected item screen 70 of the selected menu item. When changing the category, the customer presses the cancel button 33.

すなわち、品目一覧画面60を表示させたCPU11は、ST35として予めデフォルトに設定されている品目画像表示欄61の品目画像に対応した品目コードを選択品目情報としてRAM13に記憶する。この状態で、ST36としてコントローラ4からの信号を待機する。そして、無線通信インターフェース16を介して入力方向データ信号を受信する毎に(ST36のYES)、CPU11は、ST37としてその方向データに応じて選択品目情報を変更する。   That is, the CPU 11 that has displayed the item list screen 60 stores the item code corresponding to the item image in the item image display column 61 set in advance as a default in ST35 in the RAM 13 as selected item information. In this state, ST36 waits for a signal from the controller 4. Each time an input direction data signal is received via the wireless communication interface 16 (YES in ST36), the CPU 11 changes the selected item information in accordance with the direction data in ST37.

具体的には、図12に示す品目一覧画面60の状態において、右方向のデータ信号を受信すると、選択品目情報を、品目画像表示欄61-1の画面に向かって右側に位置する品目画像表示欄61-2の品目画像に対応した品目コードに変更する。また、下方向のデータ信号を受信すると、品目画像表示欄61-1の画面に向かって下側に位置する品目画像表示欄61-4の品目画像に対応した品目コードに変更する。上方向及び左方向のデータ信号を受信した場合には、品目画像表示欄61-1の画面に向かって上側及び左側に位置する品目画像表示欄は存在しないので、選択品目情報を変更しない。   Specifically, in the state of the item list screen 60 shown in FIG. 12, when a data signal in the right direction is received, the selected item information is displayed on the right side of the item image display column 61-1. Change to the item code corresponding to the item image in column 61-2. When the data signal in the downward direction is received, the item code is changed to the item code corresponding to the item image in the item image display column 61-4 located on the lower side toward the screen of the item image display column 61-1. When the upward and leftward data signals are received, the item image display columns located on the upper side and the left side of the item image display column 61-1 do not exist, and the selected item information is not changed.

同様に、品目画像表示欄61-2が選択状態にあるとき、右方向のデータ信号を受信した場合には、選択品目情報を品目画像表示欄61-3の品目画像に対応した品目コードに変更し、下方向のデータ信号を受信した場合には、品目画像表示欄61-5の品目画像に対応した品目コードに変更し、左方向のデータ信号を受信した場合には、品目画像表示欄61-1の品目画像に対応した品目コードに変更する。上方向のデータ信号を受信した場合には、選択品目情報を変更しない。他の品目画像表示欄61-3〜61-6が選択状態にあるときも、これと同様に処理する。   Similarly, when the item image display field 61-2 is in the selected state and the data signal in the right direction is received, the selected item information is changed to the item code corresponding to the item image in the item image display field 61-3. When the downward data signal is received, the item code is changed to the item code corresponding to the item image in the item image display field 61-5. When the left data signal is received, the item image display field 61 is changed. Change to the item code corresponding to the item image of -1. When an upward data signal is received, the selected item information is not changed. When the other item image display fields 61-3 to 61-6 are in the selected state, the same processing is performed.

一方、入力方向データ信号でなく上から下への振動データ信号を受信した場合には(ST38のYES)、ST39として品目一覧画面60を次頁に切り換える。同様に、下から上への振動データ信号を受信した場合には(ST40のYES)、ST41として品目一覧画面60を前頁に切り換える。なお、品目一覧画面60が1頁のみの場合には、上記振動データ信号は無視される。   On the other hand, when the vibration data signal from the top to the bottom is received instead of the input direction data signal (YES in ST38), the item list screen 60 is switched to the next page as ST39. Similarly, when a vibration data signal from the bottom to the top is received (YES in ST40), the item list screen 60 is switched to the previous page as ST41. When the item list screen 60 has only one page, the vibration data signal is ignored.

他方、入力方向データ信号や振動データ信号でなく決定データ信号を受信した場合には(ST42のYES)、CPU11は、後述する品目選択処理を開始する。また、決定データ信号でなくキャンセルデータ信号であった場合には(ST43のYES)、CPU11は、ST16に戻り、ディスプレイ17の画面をカテゴリ画面50に戻す。   On the other hand, when the determination data signal is received instead of the input direction data signal or the vibration data signal (YES in ST42), the CPU 11 starts an item selection process described later. If the received data signal is not a decision data signal but a cancel data signal (YES in ST43), the CPU 11 returns to ST16 and returns the screen of the display 17 to the category screen 50.

上記品目選択処理の手順を、図18の流れ図を用いて具体的に説明する。品目選択処理を開始すると、CPU11は先ず、ST51としてデータベースサーバ2にアクセスして、品目データベース2Bを検索する。そして、選択品目情報として記憶している品目コードが設定されているメニュー品目のレコードを取り込む。次に、CPU11は、ST52として品目データベース2Bから取り込んだ1メニュー品目のレコードを解析して標準画像コードを抽出する。そして、データベースサーバ2にアクセスして、この標準画像コードで特定される標準画像データがセットされたレコードを画像データベース2Cから取り込む。このとき、CPU11は、後述する増減カウンタmを“0”にリセットする。しかしてCPU11は、ST53として、上記ST51〜ST52の各処理でそれぞれ取得したレコードの各種データに基づいて選択品目画面70を作成する。そして、ST54として作成した選択品目画面70をディスプレイ17に表示させる。   The procedure of the item selection process will be specifically described with reference to the flowchart of FIG. When the item selection process is started, the CPU 11 first accesses the database server 2 as ST51 and searches the item database 2B. Then, the record of the menu item in which the item code stored as the selected item information is set is fetched. Next, the CPU 11 analyzes the record of one menu item fetched from the item database 2B as ST52 and extracts a standard image code. Then, the database server 2 is accessed, and a record in which standard image data specified by the standard image code is set is fetched from the image database 2C. At this time, the CPU 11 resets a later-described increase / decrease counter m to “0”. Thus, the CPU 11 creates the selected item screen 70 as ST53 based on various data of the records respectively acquired in the processes of ST51 to ST52. Then, the selected item screen 70 created as ST54 is displayed on the display 17.

選択品目画面70の一レイアウト例を図13に示す。図示するように選択品目画面70には、選択品目画像の表示欄71と、単価表示欄72、個数表示欄73及び金額表示欄74とを配置している。そして、画像データベース2Cから取り込んだレコードの標準画像データから生成される画像を選択品目画像表示欄71に表示させている。また、品目データベース2Bから取り込んだレコードの単価データを単価表示欄72に表示させ、個数表示欄73には初期値“1”を表示させ、金額表示欄74には、単価と個数とを乗算して算出される金額を表示させている。   One layout example of the selected item screen 70 is shown in FIG. As shown in the figure, a selection item image display field 71, a unit price display field 72, a number display field 73, and an amount display field 74 are arranged on the selection item screen 70. Then, an image generated from the standard image data of the record fetched from the image database 2C is displayed in the selected item image display field 71. Further, the unit price data of the record fetched from the item database 2B is displayed in the unit price display column 72, the initial value “1” is displayed in the number display column 73, and the unit price and the number are multiplied in the amount display column 74. The amount calculated is displayed.

上記選択品目画面70を確認した客は、コントローラ4を操作して注文内容を編集する。例えば、個数を増加させる場合には、十字ボタン34の上方向ボタンを増加個数分押下する。逆に、個数を減少させる場合には、十字ボタン34の下方向ボタンを減少個数分押下する。   The customer who confirms the selected item screen 70 operates the controller 4 to edit the order contents. For example, in order to increase the number, the up button of the cross button 34 is pressed down by the increased number. Conversely, when the number is to be decreased, the downward button of the cross button 34 is pressed by the decreased number.

また、メニュー品目のサイズ(分量)を大きく(多く)する場合には、コントローラ4を下から上に増量段階数分振り上げる。逆に、メニュー品目のサイズ(分量)を小さく(少なく)する場合には、コントローラ4を上から下に減量段階数分振り下ろす。   When the size (amount) of the menu item is to be increased (increased), the controller 4 is swung up from the bottom upward by the number of increase steps. Conversely, to reduce (decrease) the size (amount) of the menu item, the controller 4 is moved down from the top to the number of reduction steps.

こうして、必要に応じて個数やサイズ(分量)の調整を行った後、客は、決定ボタン32を押下して、選択メニュー品目の注文を確定させる。なお、注文を取止める場合には、キャンセルボタン33を押下する。   Thus, after adjusting the number and size (amount) as necessary, the customer presses the enter button 32 to confirm the order of the selected menu item. When canceling the order, the cancel button 33 is pressed.

すなわち、選択品目画面70を表示させたCPU11は、ST55としてコントローラ4からの信号を待機する。そして、無線通信インターフェース16を介して入力方向が上方向のデータ信号を受信する毎に(ST55のYES)、CPU11は、ST56として「個数+1処理」を実行する。同様に、入力方向が下方向のデータ信号を受信する毎に(ST57のYES)、CPU11は、ST58として「個数−1処理」を実行する。   That is, the CPU 11 displaying the selected item screen 70 waits for a signal from the controller 4 in ST55. Then, every time a data signal whose input direction is upward is received via the wireless communication interface 16 (YES in ST55), the CPU 11 executes “number + 1 process” as ST56. Similarly, every time a data signal whose input direction is the downward direction is received (YES in ST57), the CPU 11 executes "number-1 processing" as ST58.

「個数+1処理」は、先ず、選択メニュー品目の個数を“1”だけ増やす。次いで、選択メニュー品目の単価に個数を乗算して、金額を再計算する。最後に、選択品目画面70の個数表示欄73及び金額表示欄74の値を変更する。   In the “number + 1 process”, first, the number of selected menu items is increased by “1”. Next, the unit price of the selected menu item is multiplied by the number to recalculate the amount. Finally, the values in the number display column 73 and the amount display column 74 on the selected item screen 70 are changed.

「個数−1処理」は、選択メニュー品目の個数が“2”以上であるとき実行される。先ず、個数を“1”だけ減らす。次いで、選択メニュー品目の単価に個数を乗算して、金額を再計算する。最後に、選択品目画面70の個数表示欄73及び金額表示欄74の値を変更する。   The “number-1 process” is executed when the number of selected menu items is “2” or more. First, the number is reduced by “1”. Next, the unit price of the selected menu item is multiplied by the number to recalculate the amount. Finally, the values in the number display column 73 and the amount display column 74 on the selected item screen 70 are changed.

また、コントローラ4からの信号を待機している状態において、無線通信インターフェース16を介して上から下への振動データ信号を受信した場合には(ST59のYES)、CPU11は、ST60として後述する増量処理を実行する。これに対し、下から上への振動データ信号を受信した場合には(ST61のYES)、CPU11は、ST62として後述する減量処理を実行する。   Further, when a vibration data signal from the top to the bottom is received via the wireless communication interface 16 while waiting for a signal from the controller 4 (YES in ST59), the CPU 11 increases as described later as ST60. Execute the process. On the other hand, when the vibration data signal from the bottom to the top is received (YES in ST61), the CPU 11 executes a weight reduction process described later as ST62.

一方、入力方向データ信号や振動データ信号でなくキャンセルデータ信号を受信した場合には(ST63のYES)、CPU11は、ST34に戻り、ディスプレイ17の画面を品目一覧画面60に戻す。   On the other hand, when the cancel data signal is received instead of the input direction data signal or the vibration data signal (YES in ST63), the CPU 11 returns to ST34 and returns the screen of the display 17 to the item list screen 60.

また、キャンセルデータ信号でなく決定データ信号であった場合には(ST64のYES)、CPU11は、ST65として選択メニュー品目の品目コード、品目名称、単価、個数、金額、増減カウンタmの値等の注文品目データを、RAM13の注文メモリに登録する(注文受付手段)。しかる後、後述する注文確認処理を実行する。   If it is not a cancel data signal but a decision data signal (YES in ST64), the CPU 11 determines in ST65 the item code, item name, unit price, number, amount, increase / decrease counter m value, etc. of the selected menu item. Order item data is registered in the order memory of the RAM 13 (order receiving means). Thereafter, an order confirmation process described later is executed.

上記増量処理の手順を、図19の流れ図を用いて具体的に説明する。増量処理を開始すると、CPU11は、ST61として選択メニュー品目が増量可能品目であるか否かを判断する。この判断は、選択メニュー品目のレコードに記憶される増量フラグに基づく。すなわち、増量フラグが増量可を示すとき(ST61のYES)、増量可能品目と判断する。その場合、CPU11は、ST62として最大増量中であるか否かを判断する。   The procedure of the increase process will be specifically described with reference to the flowchart of FIG. When the increase process is started, the CPU 11 determines whether or not the selected menu item is an item that can be increased in ST61. This determination is based on the increase flag stored in the record of the selected menu item. That is, when the increase flag indicates that increase is possible (YES in ST61), it is determined that the item can be increased. In that case, the CPU 11 determines whether or not the maximum increase is being performed in ST62.

この判断は、品目選択処理のST52にて“0”にリセットされる増減カウンタmの値により判断される。増減カウンタmは、増量処理が1回行われる毎に“1”ずつ加算される。また、減量処理が1回行われる毎に“1”ずつ減算される。増減カウンタmの値が、選択メニュー品目のレコードに記憶される増量画像コードの最大段階数に達している場合は最大増量中と判断する。   This determination is made based on the value of the increase / decrease counter m that is reset to “0” in ST52 of the item selection process. The increment / decrement counter m is incremented by “1” every time the increment process is performed once. Further, every time the weight reduction process is performed, “1” is subtracted. When the value of the increase / decrease counter m has reached the maximum number of steps of the increase image code stored in the record of the selected menu item, it is determined that the maximum increase is being performed.

選択メニュー品目が最大増量中の場合(ST62のYES)、あるいは増量フラグが増量不可を示すとき(ST61のNO)、CPU11は、ST63として増量不可を示すメッセージをディスプレイ17に表示させる。その後、コントローラ4からキャンセルデータを受信すると(ST64のYES)、メッセージを消去して(ST65)、ST54の処理に戻る。この場合、選択品目画面70に変化はない。つまり、メッセージを確認した客は、キャンセルボタン33を押下することによってメッセージを消去し、注文内容の編集をやり直すことができる。   When the selected menu item is in the maximum increase (YES in ST62), or when the increase flag indicates that the increase is impossible (NO in ST61), the CPU 11 displays a message indicating that the increase cannot be increased on the display 17 as ST63. Thereafter, when cancel data is received from the controller 4 (YES in ST64), the message is deleted (ST65), and the process returns to ST54. In this case, there is no change in the selected item screen 70. That is, the customer who confirmed the message can delete the message by pressing the cancel button 33 and edit the order contents again.

選択メニュー品目が最大増量中でない場合(ST62のNO)、CPU11は、ST66として増減カウンタmを“1”だけカウントアップする。そして、ST67として増減カウンタmの値が“1”以上か否かを判断する。増減カウンタmの値が“1”以上の場合、(ST67のYES)、標準サイズ又は増量サイズの選択メニュー品目の増量が指示されている。この場合、CPU11は、ST68として選択メニュー品目のレコードから増量m画像コード(mは増減カウンタmの値)を取得する。そして、データベースサーバ2にアクセスして、この増量m画像コードで特定される当該メニュー品目の増量m画像データがセットされたレコードを画像データベース2Cから取り込む。さらに、ST69として選択メニュー品目のレコードから増量割増額を取得する。そして、選択メニュー品目の現段階の単価データに増量割増額を加算する。しかる後、ST54の処理に戻る。   When the selected menu item is not in the maximum increase (NO in ST62), the CPU 11 increments the increase / decrease counter m by “1” in ST66. In ST67, it is determined whether or not the value of the increase / decrease counter m is “1” or more. When the value of the increase / decrease counter m is “1” or more (YES in ST67), an increase in the selected menu item of the standard size or the increase size is instructed. In this case, the CPU 11 acquires the increase m image code (m is the value of the increase / decrease counter m) from the record of the selected menu item as ST68. Then, the database server 2 is accessed, and a record in which the increased m image data of the menu item specified by the increased m image code is set is fetched from the image database 2C. Further, in ST69, the increase in premium is acquired from the record of the selected menu item. Then, the increase premium is added to the current unit price data of the selected menu item. Thereafter, the process returns to ST54.

このとき、CPU11は、選択品目画面70の品目画像表示欄71に表示される選択メニュー品目の画像を、ST68の処理で取得した画像データの画像に更新する。例えば、元が標準サイズであった場合には、1段階増量サイズの画像に更新する。1段階増量サイズであった場合には、2段階増量サイズの画像に更新する(画像変化手段)。また、単価表示欄72及び金額表示欄74の値を、ST69の処理で算出した金額に更新する。   At this time, the CPU 11 updates the image of the selected menu item displayed in the item image display field 71 of the selected item screen 70 to the image of the image data acquired in the process of ST68. For example, when the original is a standard size, the image is updated to an image having a one-step increased size. If it is a one-step increase size, it is updated to an image having a two-step increase size (image changing means). Further, the values in the unit price display column 72 and the amount display column 74 are updated to the amount calculated in the process of ST69.

一方、増減カウンタmの値が“0”以下の場合、(ST67のNO)、減量サイズの選択メニュー品目の増量が指示されている。この場合、CPU11は、ST70として選択メニュー品目のレコードから標準画像コード若しくは減量m画像コード(mは増減カウンタmの値)を取得する。具体的には、mが“0”である場合には標準画像コードを取得する。mが負である場合には減量m画像コードを取得する。そして、データベースサーバ2にアクセスして、この画像コードで特定される画像データがセットされたレコードを画像データベース2Cから取り込む。さらに、ST71として選択メニュー品目のレコードから減量割引額を取得する。そして、選択メニュー品目の現段階の単価データに減量割引額を加算する。しかる後、ST54の処理に戻る。   On the other hand, when the value of the increase / decrease counter m is “0” or less (NO in ST67), an increase in the selection menu item for the decrease size is instructed. In this case, the CPU 11 acquires a standard image code or a reduced m image code (m is a value of the increase / decrease counter m) from the record of the selected menu item in ST70. Specifically, when m is “0”, a standard image code is acquired. If m is negative, the weight loss m image code is acquired. Then, the database server 2 is accessed, and a record in which the image data specified by the image code is set is fetched from the image database 2C. In ST71, a weight reduction discount is acquired from the record of the selected menu item. Then, the weight reduction discount is added to the current unit price data of the selected menu item. Thereafter, the process returns to ST54.

このとき、CPU11は、選択品目画面70の品目画像表示欄71に表示される選択メニュー品目の画像を、ST70の処理で取得した画像データの画像に更新する。例えば、元が2段階減量サイズであった場合には、1段階減量サイズの画像に更新する。1段階減量サイズであった場合には、標準サイズの画像に更新する(画像変化手段)。また、単価表示欄72及び金額表示欄74の値を、ST71の処理で算出した金額に更新する。   At this time, the CPU 11 updates the image of the selected menu item displayed in the item image display field 71 of the selected item screen 70 to the image of the image data acquired in the process of ST70. For example, if the original was a two-stage reduced size, the image is updated to a one-stage reduced size image. If the size is reduced by one step, the image is updated to a standard size image (image changing means). Further, the values in the unit price display column 72 and the amount display column 74 are updated to the amount calculated in the process of ST71.

次に、上記減量処理の手順を、図20の流れ図を用いて具体的に説明する。減量処理を開始すると、CPU11は、ST81として選択メニュー品目が減量可能品目であるか否かを判断する。この判断は、選択メニュー品目のレコードに記憶される減量フラグに基づく。すなわち、減量フラグが減量可を示すとき(ST81のYES)、減量可能品目と判断する。その場合、CPU11は、ST82として最小減量中であるか否かを判断する。   Next, the procedure of the weight reduction process will be specifically described with reference to the flowchart of FIG. When the weight reduction process is started, the CPU 11 determines whether or not the selected menu item is an item that can be reduced in ST81. This determination is based on the weight loss flag stored in the record of the selected menu item. That is, when the reduction flag indicates that reduction is possible (YES in ST81), it is determined that the item can be reduced. In that case, the CPU 11 determines whether or not the minimum amount is being reduced in ST82.

この判断は、品目選択処理のST52にて“0”にリセットされる増減カウンタmの値により判断される。増減カウンタmの値が、選択メニュー品目のレコードに記憶される減量画像コードの最大段階数に達している場合は最小減量中と判断する。   This determination is made based on the value of the increase / decrease counter m that is reset to “0” in ST52 of the item selection process. When the value of the increase / decrease counter m has reached the maximum number of steps of the weight reduction image code stored in the record of the selected menu item, it is determined that the minimum weight reduction is being performed.

選択メニュー品目が最小減量中の場合(ST82のYES)、あるいは減量フラグが減量不可を示すとき(ST81のNO)、CPU11は、ST83として減量不可を示すメッセージをディスプレイ17に表示させる。その後、コントローラ4からキャンセルデータを受信すると(ST84のYES)、メッセージを消去して(ST85)、ST54の処理に戻る。この場合、選択品目画面70に変化はない。つまり、メッセージを確認した客は、キャンセルボタン33を押下することによってメッセージを消去し、注文内容の編集をやり直すことができる。   When the selected menu item is under the minimum weight reduction (YES in ST82), or when the weight reduction flag indicates that weight reduction is not possible (NO in ST81), the CPU 11 displays a message indicating that weight reduction is not possible on the display 17 as ST83. Thereafter, when cancel data is received from the controller 4 (YES in ST84), the message is deleted (ST85), and the process returns to ST54. In this case, there is no change in the selected item screen 70. That is, the customer who confirmed the message can delete the message by pressing the cancel button 33 and edit the order contents again.

選択メニュー品目が最小減量中でない場合(ST82のNO)、CPU11は、ST86として増減カウンタmを“1”だけカウントダウンする。そして、ST87として増減カウンタmの値が負か否かを判断する。増減カウンタmの値が負の場合、(ST87のYES)、標準サイズ又は減量サイズの選択メニュー品目の減量が支持されている。この場合、CPU11は、ST88として選択メニュー品目のレコードから減量m画像コード(mは増減カウンタmの値)を取得する。そして、データベースサーバ2にアクセスして、この減量m画像コードで特定される減量m画像データがセットされたレコードを画像データベース2Cから取り込む。さらに、ST89として選択メニュー品目のレコードから減量割引額を取得する。そして、選択メニュー品目の現段階の単価データから減量割引額を減算する。しかる後、ST54の処理に戻る。   When the selected menu item is not under the minimum reduction (NO in ST82), the CPU 11 counts down the increase / decrease counter m by “1” as ST86. In ST87, it is determined whether or not the value of the increase / decrease counter m is negative. When the value of the increase / decrease counter m is negative (YES in ST87), the reduction of the selected menu item of the standard size or the reduction size is supported. In this case, the CPU 11 acquires the reduced m image code (m is the value of the increase / decrease counter m) from the record of the selected menu item as ST88. Then, the database server 2 is accessed, and a record in which the reduced m image data specified by the reduced m image code is set is fetched from the image database 2C. Further, as ST89, the weight loss discount is acquired from the record of the selected menu item. Then, the reduction discount amount is subtracted from the current unit price data of the selected menu item. Thereafter, the process returns to ST54.

このとき、CPU11は、選択品目画面70の品目画像表示欄71に表示される選択メニュー品目の画像を、ST88の処理で取得した画像データの画像に更新する。例えば元が標準サイズであった場合には、1段階減量サイズの画像に更新する。1段階減量サイズであった場合には、2段階減量サイズの画像に更新する(画像変化手段)。また、単価表示欄72及び金額表示欄74の値を、ST89の処理で算出した金額に更新する。   At this time, the CPU 11 updates the image of the selected menu item displayed in the item image display field 71 of the selected item screen 70 to the image of the image data acquired in the process of ST88. For example, if the original is a standard size, the image is updated to a one-stage reduced size image. If it is a one-stage reduced size, it is updated to an image of a two-stage reduced size (image changing means). Further, the values in the unit price display column 72 and the amount display column 74 are updated to the amount calculated in the process of ST89.

一方、増減カウンタmの値が“0”以上の場合、(ST87のNO)、増量サイズの選択メニュー品目の減量が指示されている。この場合、CPU11は、ST90として選択メニュー品目のレコードから標準画像コード若しくは増量m画像コード(mは増減カウンタmの値)を取得する。具体的には、mが0である場合には標準画像コードを取得する。mが“1”以上である場合には増量m画像コードを取得する。そして、データベースサーバ2にアクセスして、この画像コードで特定される画像データがセットされたレコードを画像データベース2Cから取り込む。さらに、ST91として選択メニュー品目のレコードから増量割増額を取得する。そして、選択メニュー品目の現段階の単価データから増量割増額を減算する。しかる後、ST54の処理に戻る。   On the other hand, when the value of the increase / decrease counter m is equal to or greater than “0” (NO in ST87), the decrease in the increase size selection menu item is instructed. In this case, the CPU 11 acquires the standard image code or the increase m image code (m is the value of the increase / decrease counter m) from the record of the selected menu item in ST90. Specifically, when m is 0, a standard image code is acquired. When m is “1” or more, an increased m image code is acquired. Then, the database server 2 is accessed, and a record in which the image data specified by the image code is set is fetched from the image database 2C. Further, in ST91, the increase in premium is acquired from the record of the selected menu item. Then, the increase premium is subtracted from the current unit price data of the selected menu item. Thereafter, the process returns to ST54.

このとき、CPU11は、選択品目画面70の品目画像表示欄71に表示される選択メニュー品目の画像を、ST90の処理で取得した画像データの画像に更新する。例えば、元が2段階増量サイズであった場合には、1段階増量サイズの画像に更新する。1段階増量サイズであった場合には、標準サイズの画像に更新する(画像変化手段)。また、単価表示欄72及び金額表示欄74の値を、ST91の処理で算出した金額に更新する。   At this time, the CPU 11 updates the image of the selected menu item displayed in the item image display field 71 of the selected item screen 70 to the image of the image data acquired in the process of ST90. For example, if the original was a two-step increase size, the image is updated to a one-step increase size image. When the size is increased by one step, the image is updated to a standard size image (image changing means). Further, the values in the unit price display column 72 and the amount display column 74 are updated to the amount calculated in the process of ST91.

上記注文確認処理の手順を、図21の流れ図を用いて具体的に説明する。注文確認処理を開始すると、CPU11は、ST101として注文メモリに登録されている注文品目データに基づいて注文確認画面80を生成する。そして、ST102としてこの注文確認画面80をディスプレイ17に表示させる。   The procedure of the order confirmation process will be specifically described with reference to the flowchart of FIG. When the order confirmation process is started, the CPU 11 generates an order confirmation screen 80 based on the order item data registered in the order memory as ST101. Then, this order confirmation screen 80 is displayed on the display 17 as ST102.

注文確認画面80の一レイアウト例を図14に示す。図示するように、注文確認画面80には、注文したメニュー品目の品名、数量及び金額からなる明細表示欄81と、合計金額表示欄82とが形成されている。   An example layout of the order confirmation screen 80 is shown in FIG. As shown in the figure, the order confirmation screen 80 includes a detail display column 81 including the item name, quantity, and amount of the ordered menu item, and a total amount display column 82.

上記注文確認画面80を確認した客は、注文を継続する場合にはコントローラ4を上下又は左右に振る。注文を確定させる場合には決定ボタン32を押下する。注文を取止める場合にはキャンセルボタン33を押下する。   The customer who has confirmed the order confirmation screen 80 swings the controller 4 up and down or left and right to continue the order. When confirming the order, the determination button 32 is pressed. When canceling the order, the cancel button 33 is pressed.

すなわち、注文確認画面80を表示させたCPU11は、ST103としてコントローラ4からの信号を待機する。そして、無線通信インターフェース16を介してキャンセルデータ信号を受信した場合には(ST103のYES)、CPU11は、ST104として注文メモリをクリアする。しかる後、ST16の処理に戻って、ディスプレイ17の画面をカテゴリ画面50とする。   That is, the CPU 11 displaying the order confirmation screen 80 waits for a signal from the controller 4 as ST103. If the cancel data signal is received via the wireless communication interface 16 (YES in ST103), the CPU 11 clears the order memory as ST104. Thereafter, the process returns to ST16, and the screen of the display 17 is set as the category screen 50.

これに対し、振動データ信号を受信した場合には(ST105のYES)、CPU11は、注文メモリをクリアすることなくST16の処理に戻って、ディスプレイ17の画面をカテゴリ画面50とする。このとき、振動データ信号の振動方向は特に問わない。勿論、一定の方向例えば振り下ろし方向に制約してもよい。   On the other hand, when the vibration data signal is received (YES in ST105), the CPU 11 returns to the process of ST16 without clearing the order memory, and sets the screen of the display 17 as the category screen 50. At this time, the vibration direction of the vibration data signal is not particularly limited. Of course, you may restrict | limit to a fixed direction, for example, a swing-down direction.

一方、決定データ信号を受信した場合には(ST106のYES)、CPU11は、ST107として注文メモリのデータを注文管理サーバ3に送信する(通知手段)。そして、ST108として、例えば図15に示すような注文完了画面90をディスプレイ17に表示させて、1客に対する注文受付処理を終了する。   On the other hand, when the determination data signal is received (YES in ST106), the CPU 11 transmits the data in the order memory to the order management server 3 (notification means) in ST107. Then, as ST108, for example, an order completion screen 90 as shown in FIG. 15 is displayed on the display 17, and the order receiving process for one customer is completed.

このような構成のセルフオーダシステムが構築されている飲食店においては、食卓21に着いた客は、コントローラ4に設けられたキーの押下や、コントローラ本体31の振り上げ又は振り下ろし等を行うことにより、その食卓21に設けられた電子メニュー端末1を自ら遠隔操作し、ディスプレイ17に表示される画面を適宜遷移させて、所望のメニュー品目を注文することができる。   In a restaurant where a self-order system having such a configuration is constructed, a customer who arrives at the table 21 depresses a key provided on the controller 4 or swings up or down the controller main body 31. The electronic menu terminal 1 provided on the dining table 21 can be remotely operated by itself, and the screen displayed on the display 17 can be appropriately changed to order a desired menu item.

この場合において、所望のメニュー品目が増量または減量可能であるとき、コントローラ本体31の振り下ろし又は振り上げによって増量又は減量を指示することができる。しかも、振り下ろし回数又は振り上げ回数によって、増量又は減量の分量を調整することができる。その上、選択品目画面70に表示される選択メニュー品目の画像は、増量指示又は減量指示に合わせて拡大又は縮小される。したがって、増量又は減量の分量を視覚によって把握することができ、客にとって理解し易いものとなる。   In this case, when the desired menu item can be increased or decreased, an increase or decrease can be instructed by swinging down or swinging up the controller body 31. In addition, the amount of increase or decrease can be adjusted according to the number of swing-downs or the number of swing-ups. In addition, the image of the selection menu item displayed on the selection item screen 70 is enlarged or reduced in accordance with the increase instruction or the decrease instruction. Accordingly, the amount of increase or decrease can be grasped visually, which is easy for the customer to understand.

例えば今、増量及び減量のいずれもが2段階ずつ可能なメニュー品目を客が選択したとする。このとき、選択品目画面70の選択品目画像表示欄71には、当該メニュー品目の標準サイズの画像(図22(a)を参照)が表示される。   For example, suppose that a customer has selected a menu item that can be increased and decreased in two stages. At this time, the standard item image (see FIG. 22A) of the menu item is displayed in the selection item image display field 71 of the selection item screen 70.

この状態で、客が、コントローラ4を1回上から下に振り下ろすと、当該メニュー品目の画像は、増量1画像データの画像、つまり1段階増量サイズの画像(図22(b)を参照)に拡大される。また、単価Aに増量割増額aが加算されて、単価データが(A+a)となる。続いて、客が、コントローラ4をもう1回振り下ろすと、当該メニュー品目の画像は、増量2画像データの画像、つまり2段階増量サイズの画像(図22(c)を参照)に拡大される。また、単価データが(A+2a)となる。さらに、客が、コントローラ4を振り下ろした場合には、増量不可を示すメッセージが表示されるので、客は、これ以上増量できないことを知り得る。   In this state, when the customer swings down the controller 4 once from the top to the bottom, the image of the menu item is the image of the increment 1 image data, that is, the image of the one-step increment size (see FIG. 22B). Expanded to Further, the unit price data is (A + a) by adding the increase premium a to the unit price A. Subsequently, when the customer swings down the controller 4 once more, the image of the menu item is enlarged to an image of the increment 2 image data, that is, an image of the two-stage increment size (see FIG. 22C). . The unit price data is (A + 2a). Further, when the customer swings down the controller 4, a message indicating that the increase cannot be made is displayed, so that the customer can know that the increase cannot be made any more.

その後、客がコントローラ4を1回下から上に振り上げると、当該メニュー品目の画像は、増量1画像データの画像、つまり1段階増量サイズの画像(図22(b)を参照)に縮小される。また、単価(A+2a)から増量割増額aが減算されて、単価データが(A+a)となる。さらに、客がコントローラ4をもう1回振り上げると、当該メニュー品目の画像は、標準画像データの画像、つまり標準サイズの画像(図22(a)を参照)に縮小される。また、単価データがAとなる。   Thereafter, when the customer raises the controller 4 from the bottom to the top once, the image of the menu item is reduced to an image of the increment 1 image data, that is, an image of one step increment size (see FIG. 22B). The Further, the unit price data becomes (A + a) by subtracting the increase amount a from the unit price (A + 2a). Further, when the customer swings the controller 4 once more, the image of the menu item is reduced to an image of standard image data, that is, an image of a standard size (see FIG. 22A). The unit price data is A.

一方、標準サイズの画像が表示されている状態において、客がコントローラ4を1回下から上に振り上げると、当該メニュー品目の画像は、減量m画像データの画像、つまり1段階減量サイズの画像に縮小される。また、単価Aから減量割引額bが減算されて、単価データが(A−b)となる。続いて、客が、コントローラ4をもう1回振り上げると、当該メニュー品目の画像は、減量2画像データの画像、つまり2段階減量サイズの画像に縮小される。また、単価データが(A−2b)となる。さらに、客が、コントローラ4を振り上げた場合は、減量不可を示すメッセージが表示されるので、客は、これ以上減量できないことを知り得る。   On the other hand, when the customer swings the controller 4 up from the bottom once while the standard size image is displayed, the menu item image is an image of the reduced m image data, that is, an image of the one-step reduced size. Reduced to Further, the weight reduction discount amount b is subtracted from the unit price A, and the unit price data becomes (A−b). Subsequently, when the customer swings up the controller 4 once more, the image of the menu item is reduced to an image of reduced 2 image data, that is, an image of a two-stage reduced size. The unit price data is (A-2b). Further, when the customer swings up the controller 4, a message indicating that the amount cannot be reduced is displayed, so that the customer can know that the amount cannot be reduced any more.

その後、客がコントローラ4を1回上から下に振り下ろすと、当該メニュー品目の画像は、減量1画像データの画像、つまり1段階減量サイズの画像に拡大される。また、単価(A−2b)に減量割引額bが加算されて、単価データが(A−b)となる。続いて、客がコントローラ4をもう1回振り下ろすと、当該メニュー品目の画像は、標準画像データの画像、つまり標準サイズの画像に拡大される。また、単価データがAとなる。   Thereafter, when the customer swings down the controller 4 once from the top to the bottom, the image of the menu item is enlarged to the image of the reduced 1 image data, that is, the image of the one-step reduced size. Further, the weight reduction discount amount b is added to the unit price (A-2b), and the unit price data becomes (A-b). Subsequently, when the customer swings down the controller 4 once more, the image of the menu item is enlarged to an image of standard image data, that is, an image of a standard size. The unit price data is A.

このように、客は、コントローラ4を用いてディスプレイ17に表示される画面を遷移させて所望のメニュー商品を注文することができるのみならず、そのコントローラ4を振り下ろしたり振り上げたりすることによって、注文メニュー品目の増量や減量を指示することができる。したがって、ディスプレイの画面に客が直接操作してメニュー商品を注文する従来のシステムと比較して、画面を清潔に保つことができ、客の満足度を高めることができる。   In this way, the customer can not only order the desired menu item by changing the screen displayed on the display 17 using the controller 4, but also by swinging the controller 4 down or up, It is possible to instruct to increase or decrease the order menu item. Therefore, as compared with the conventional system in which the customer directly operates the display screen to order menu items, the screen can be kept clean and the customer's satisfaction can be increased.

なお、上記説明では、コントローラ4の本体31を振り下ろすことによって電子メニュー端末1に対して選択メニュー品目の増量を指示し、振り上げることによって減量を指示したが、振り上げることによって増量を指示し、振り下ろすことによって減量を指示するようにしてもよい。あるいは、右から左に振ることによって増量を指示し、左から右に振ることによって減量を指示するようにしてもよい。また、その逆であってもよい。   In the above description, the electronic menu terminal 1 is instructed to increase the selected menu item by swinging down the main body 31 of the controller 4, and the decrease is instructed by swinging up, but the increase is instructed by swinging up. The weight reduction may be instructed by swinging down. Alternatively, the increase may be instructed by shaking from right to left, and the decrease may be instructed by shaking from left to right. Moreover, the reverse may be sufficient.

(第2の実施形態)
前記第1の実施形態では、注文内容の編集例として、注文メニュー品目のサイズ(分量)を調整する場合を示したが、編集例はこれに限定されるものではない。例えば、選択メニュー品目に加えられる調味料の分量を調整する場合も考えられる。
(Second Embodiment)
In the first embodiment, as an example of editing the order contents, the case where the size (quantity) of the order menu item is adjusted is shown, but the editing example is not limited to this. For example, it is conceivable to adjust the amount of seasoning added to the selected menu item.

そこで次に、本発明に係る第2の実施形態として、選択メニュー品目に加えられる調味料の分量をコントローラ4の操作により調整する場合を例示する。なお、この第2の実施形態において、第1の実施形態と共通する部分には同一の符号を付し、詳しい説明を省略する。   Then, next, as a second embodiment according to the present invention, a case where the amount of seasoning added to the selected menu item is adjusted by the operation of the controller 4 will be exemplified. In the second embodiment, parts common to the first embodiment are denoted by the same reference numerals, and detailed description thereof is omitted.

図23は、第2の実施形態に係るセルフオーダシステムの全体構成を示すブロック図である。図1と比較すれば分かるように、第1の実施形態とは、データベースサーバ2に調味料データベース2Dを追加した点でのみ異なる。   FIG. 23 is a block diagram showing the overall configuration of the self-order system according to the second embodiment. As can be seen from comparison with FIG. 1, this embodiment differs from the first embodiment only in that a seasoning database 2 </ b> D is added to the database server 2.

調味料データベース2Dは、所定のメニュー品目に追加される調味料に関する情報を記憶する領域であり、その1レコードのデータ構造を図24に示す。図示するように、調味料データベース2Dのレコードは、調味料コード、分量1画像コード、分量2画像コード及び分量3画像コードを含む。   The seasoning database 2D is an area for storing information on seasonings added to a predetermined menu item, and the data structure of one record is shown in FIG. As shown in the figure, the record of the seasoning database 2D includes a seasoning code, a quantity 1 image code, a quantity 2 image code, and a quantity 3 image code.

調味量コードは、各種調味料を識別するために調味料毎に割り当てられた固有のコードである。分量1画像コードは、当該調味料の分量1画像データを識別するためのコードである。分量2画像コードは、当該調味料の分量2画像データを識別するためのコードである。分量3画像コードは、当該調味料の分量3画像データを識別するためのコードである。   The seasoning amount code is a unique code assigned to each seasoning in order to identify various seasonings. The quantity 1 image code is a code for identifying the quantity 1 image data of the seasoning. The quantity 2 image code is a code for identifying the quantity 2 image data of the seasoning. The quantity 3 image code is a code for identifying the quantity 3 image data of the seasoning.

分量1画像データは、当該調味料がメニュー品目の画像に1単位の量だけ加えられていることを示す画像である。分量2画像データは、当該調味料がメニュー品目の画像に1単位の2倍の量だけ加えられていることを示す画像である。分量3画像データは、当該調味料がメニュー品目の画像に1単位の3倍の量だけ加えられていることを示す画像である。これらの調味料画像は、背景が透明であり、メニュー品目の画像に重ねられることによって、メニュー品目に調味料が加えられているように表示される。   The amount 1 image data is an image indicating that the seasoning is added to the menu item image by an amount of one unit. The quantity 2 image data is an image indicating that the seasoning is added to the menu item image by an amount twice as much as one unit. The amount 3 image data is an image indicating that the seasoning is added to the menu item image by an amount three times as much as one unit. These seasoning images have a transparent background and are displayed as if the seasoning has been added to the menu item by being overlaid on the menu item image.

なお、調味料の単位は、調味料の種類毎によって決められる。また、増量の倍数は3倍に限定されるものではなく、2倍であってもよいし、4倍以上であってもよい。   Note that the seasoning unit is determined for each type of seasoning. Further, the multiple of the increase is not limited to 3 times, and may be 2 times or 4 times or more.

また、この第2の実施形態では、品目データベース2Bに記憶されるレコードのデータ構造が第1の実施形態とは異なる。第2の実施形態において、品目データベース2Bに記憶されるレコードのデータ構造を図25に示す。図示するように、品目データベース2Bのレコードは、品目コード、属性カテゴリコード、品目名称、単価、調味料フラグ、調味料コード、一覧用画像コード及び標準画像コードを含む。   In the second embodiment, the data structure of records stored in the item database 2B is different from that of the first embodiment. FIG. 25 shows a data structure of records stored in the item database 2B in the second embodiment. As illustrated, the record of the item database 2B includes an item code, an attribute category code, an item name, a unit price, a seasoning flag, a seasoning code, a list image code, and a standard image code.

調味料フラグは、当該メニュー品目が調味料を追加可能であるか否かを区分するコードである。調味料コードは、当該メニュー品目が調味料を追加可能であるとき、その調味料の種類を特定するコードである。   The seasoning flag is a code for classifying whether or not the menu item can add a seasoning. The seasoning code is a code that specifies the type of seasoning when the menu item can add a seasoning.

しかして、この第2の実施形態においても、食卓21のいずれかの席に着いた客が、コントローラ4を振って自らの電子メニュー端末1の端末番号を入力してから、注文メニュー品目を決定するまでの動作は、基本的に第1の実施形態と同様である。ただ、第1の実施形態では、図18に示す品目選択処理のST59において、コントローラ4の上から下への振動データ信号を受信した場合、選択メニュー品目のサイズを増量するための増量処理(図19を参照)を実行したが、第2の実施形態では、選択メニュー品目への調味料増量処理(図26を参照)を実行する。また、同品目選択処理のST61において、コントローラ4の上から下への振動データ信号を受信した場合、第1の実施形態では、選択メニュー品目のサイズを減量するための減量処理(図20を参照)を実行したが、第2の実施形態では、選択メニュー品目への調味料減量処理(図27を参照)を実行する。   Thus, also in this second embodiment, a customer who has arrived at any of the seats of the table 21 shakes the controller 4 and inputs the terminal number of his / her electronic menu terminal 1, and then determines the order menu item. The operation up to this is basically the same as in the first embodiment. However, in the first embodiment, when the vibration data signal from the top to the bottom of the controller 4 is received in ST59 of the item selection process shown in FIG. 18, the increase process for increasing the size of the selected menu item (FIG. In the second embodiment, the seasoning increasing process for the selected menu item (see FIG. 26) is executed. In ST61 of the same item selection process, when a vibration data signal from the top to the bottom of the controller 4 is received, in the first embodiment, a weight reduction process for reducing the size of the selected menu item (see FIG. 20). However, in the second embodiment, the seasoning reduction process (see FIG. 27) for the selected menu item is executed.

上記調味料追加処理の手順を、図26の流れ図を用いて具体的に説明する。調味料追加処理を開始すると、CPU11は、ST111として選択メニュー品目が調味料を追加可能な調味料対象品目か否かを判断する。この判断は、選択メニュー品目のレコードに記憶される調味料フラグに基づく。すなわち、調味料フラグが追加可能を示すとき(ST111のYES)、選択メニュー品目は調味料対象品目なので、CPU11は、ST112として調味料の分量が最大ランクであるか否かを判断する。   The procedure of the seasoning addition process will be specifically described with reference to the flowchart of FIG. When the seasoning addition process is started, the CPU 11 determines whether or not the selected menu item is a seasoning target item to which a seasoning can be added in ST111. This determination is based on the seasoning flag stored in the record of the selected menu item. That is, when the seasoning flag indicates that addition is possible (YES in ST111), since the selected menu item is a seasoning target item, the CPU 11 determines whether the amount of seasoning is the maximum rank in ST112.

この判断は、品目選択処理のST52にて“0”にリセットされる増減カウンタmの値により判断される。増減カウンタmは、調味料増量処理が1回行われる毎に“1”ずつ加算される。また、調味料減量処理が1回行われる毎に“1”ずつ減算される。増減カウンタmの値が、選択メニュー品目のレコードに記憶される分量画像コードの最大ランク数に達している場合、調味料の分量が最大ランクであると判断する。   This determination is made based on the value of the increase / decrease counter m that is reset to “0” in ST52 of the item selection process. The increase / decrease counter m is incremented by “1” every time the seasoning increasing process is performed once. Further, every time the seasoning reduction process is performed, “1” is subtracted. If the value of the increase / decrease counter m has reached the maximum rank number of the quantity image code stored in the record of the selected menu item, it is determined that the quantity of seasoning is the maximum rank.

調味料の分量が最大ランクの場合(ST112のYES)、あるいは調味料フラグが調味料追加不可を示すとき(ST111のNO)、CPU11は、ST113として調味料の増量不可を示すメッセージをディスプレイ17に表示させる。その後、コントローラ4からキャンセルデータを受信すると(ST114のYES)、メッセージを消去して(ST115)、ST54の処理に戻る。この場合、選択品目画面70に変化はない。つまり、メッセージを確認した客は、キャンセルボタン33を押下することによってメッセージを消去し、注文内容の編集をやり直すことができる。   When the amount of seasoning is the highest rank (YES in ST112), or when the seasoning flag indicates that seasoning cannot be added (NO in ST111), the CPU 11 displays a message indicating that the amount of seasoning cannot be increased on the display 17 as ST113. Display. Thereafter, when cancel data is received from the controller 4 (YES in ST114), the message is deleted (ST115), and the process returns to ST54. In this case, there is no change in the selected item screen 70. That is, the customer who confirmed the message can delete the message by pressing the cancel button 33 and edit the order contents again.

調味量の分量が最大ランクでない場合(ST112のNO)、CPU11は、ST116として増減カウンタmを“1”だけカウントアップする。そして、ST117として選択メニュー品目のレコードから分量m画像コード(mは増減カウンタmの値)を取得する。さらに、データベースサーバ2にアクセスして、この分量m画像コードで特定される当該調味料の分量m画像データがセットされたレコードを画像データベース2Cから取り込む。そして、ST118として画像データベース2Cから取り込んだ分量m画像データの画像を、選択品目画面70の品目画像表示欄71に表示されている選択メニュー品目の画像に重ね合わせる。このとき、既に分量m−1画像データの画像が重ねられていた場合には、この画像を取り除いてから分量m画像データの画像を重ね合わせる(画像変化手段)。しかる後、ST54の処理に戻る。   When the amount of seasoning is not the maximum rank (NO in ST112), the CPU 11 increments the increase / decrease counter m by “1” in ST116. In ST117, a quantity m image code (m is the value of the increase / decrease counter m) is acquired from the record of the selected menu item. Further, the database server 2 is accessed, and a record in which the amount m image data of the seasoning specified by the amount m image code is set is fetched from the image database 2C. Then, the image of the amount m image data fetched from the image database 2C as ST118 is superimposed on the image of the selected menu item displayed in the item image display column 71 of the selected item screen 70. At this time, if the image of the amount m-1 image data has already been overlaid, the image of the amount m image data is overlaid after removing this image (image changing means). Thereafter, the process returns to ST54.

これにより、品目画像表示欄71に表示されている選択メニュー品目の画像に、当該調味料の分量m画像が追加されて、あたかもメニュー品目に調味料が加えられているような画像が表示される。   Thereby, the amount m image of the seasoning is added to the image of the selected menu item displayed in the item image display field 71, and an image as if the seasoning is added to the menu item is displayed. .

次に、上記調味料減量処理の手順を、図27の流れ図を用いて具体的に説明する。減量処理を開始すると、CPU11は、ST121として選択メニュー品目が調味料対象品目か否かを前記ST111の場合と同様にして判断する。そして、調味料対象商品であるとき(ST121のYES)、CPU11は、ST122として調味料の分量が“0”であるか否かを判断する。増減カウンタmの値が“0”のとき、調味料の分量が“0”であると判断する。   Next, the procedure of the seasoning reduction process will be specifically described with reference to the flowchart of FIG. When the weight reduction process is started, the CPU 11 determines whether or not the selected menu item is a seasoning target item in ST121, as in ST111. When the product is a seasoning target product (YES in ST121), the CPU 11 determines whether or not the amount of seasoning is “0” in ST122. When the value of the increase / decrease counter m is “0”, it is determined that the amount of seasoning is “0”.

調味料の分量が“0”の場合(ST122のYES)、あるいは調味料対象品目でないとき(ST121のNO)、CPU11は、ST123として調味料の減量不可を示すメッセージをディスプレイ17に表示させる。その後、コントローラ4からキャンセルデータを受信すると(ST124のYES)、メッセージを消去して(ST125)、ST54の処理に戻る。   When the amount of the seasoning is “0” (YES in ST122) or not the seasoning target item (NO in ST121), the CPU 11 displays a message indicating that the seasoning cannot be reduced on the display 17 as ST123. Thereafter, when cancel data is received from the controller 4 (YES in ST124), the message is deleted (ST125), and the process returns to ST54.

調味量の分量が“0”でない場合(ST122のNO)、CPU11は、ST126として増減カウンタmを“1”だけカウントダウンする。そして、CPU11は、ST127として増減カウンタmが“0”になったか否かを判断する。増減カウンタmが“0”より大きい場合(ST127のNO)、CPU11は、ST128として選択メニュー品目のレコードから分量m画像コード(mは増減カウンタmの値)を取得する。さらに、データベースサーバ2にアクセスして、この分量m画像コードで特定される当該調味料の分量m画像データがセットされたレコードを画像データベース2Cから取り込む。そして、ST129として選択メニュー品目の画像に既に重ねられている分量m+1画像コードで特定される調味料の画像を取り除いた後、画像データベース2Cから取り込んだ分量m画像データの画像を選択メニュー品目の画像に重ね合わせる(画像変化手段)。しかる後、ST54の処理に戻る。   When the amount of seasoning is not “0” (NO in ST122), the CPU 11 counts down the increase / decrease counter m by “1” in ST126. Then, the CPU 11 determines whether or not the increase / decrease counter m has become “0” in ST127. When the increase / decrease counter m is greater than “0” (NO in ST127), the CPU 11 acquires a quantity m image code (m is the value of the increase / decrease counter m) from the record of the selected menu item as ST128. Further, the database server 2 is accessed, and a record in which the amount m image data of the seasoning specified by the amount m image code is set is fetched from the image database 2C. Then, after removing the seasoning image specified by the amount m + 1 image code already superimposed on the image of the selected menu item as ST129, the image of the amount m image data captured from the image database 2C is used as the image of the selected menu item. (Image changing means). Thereafter, the process returns to ST54.

一方、カウントダウン後の増減カウンタmが“0”の場合には(ST127のYES)、CPU11は、ST130として選択メニュー品目の画像に重ねられている調味料の画像を取り除く。しかる後、ST54の処理に戻る。   On the other hand, when the increase / decrease counter m after the countdown is “0” (YES in ST127), the CPU 11 removes the seasoning image superimposed on the image of the selected menu item in ST130. Thereafter, the process returns to ST54.

例えば今、調味料として塩を追加可能なメニュー品目「野菜サラダ」を客が選択したとする。このとき、選択品目画面70の選択品目画像表示欄71には、「野菜サラダ」の標準サイズの画像(図28(a)を参照)が表示される。   For example, it is assumed that a customer selects a menu item “vegetable salad” to which salt can be added as a seasoning. At this time, a standard size image of “vegetable salad” (see FIG. 28A) is displayed in the selected item image display field 71 of the selected item screen 70.

この状態で、客が、コントローラ4を上から下に振り下ろすと、調味料「塩」の分量1画像データで特定される画像(図28(b)を参照)が画像データベース2Cから抽出される。そして、「野菜サラダ」の画像に調味料「塩」の画像が重ねあわされて、あたかも「野菜サラダ」に「塩」が振りかけられたような画像(図28(c)を参照)が選択品目画像表示欄71に表示される。   In this state, when the customer swings down the controller 4 from the top to the bottom, an image (see FIG. 28B) specified by the amount 1 image data of the seasoning “salt” is extracted from the image database 2C. . Then, the image of seasoning “salt” is superimposed on the image of “vegetable salad”, and the image as if “salt” was sprinkled on “vegetable salad” (see FIG. 28C) is the selected item. It is displayed in the image display field 71.

さらに、客が、コントローラ4を上から下に振り下ろすと、調味料「塩」の分量2画像データで特定される画像が画像データベース2Cから抽出される。そして、分量1画像データで特定される画像に代わって分量2画像データで特定される調味料「塩」の画像が「野菜サラダ」の画像に重ねあわされて、「野菜サラダ」に振りかけられる「塩」が増量した画像が選択品目画像表示欄71に表示される。   Further, when the customer swings down the controller 4 from the top to the bottom, an image specified by the quantity 2 image data of the seasoning “salt” is extracted from the image database 2C. Then, the image of the seasoning “salt” specified by the quantity 2 image data is superimposed on the image of the “vegetable salad” instead of the image specified by the quantity 1 image data and sprinkled on the “vegetable salad”. An image in which “salt” is increased is displayed in the selected item image display field 71.

このように、第2の実施形態においては、客はコントローラ4を振り下ろしたり振り上げたりすることによって、注文メニュー品目に調味料を追加することを指示できる。この場合において、振り下ろし回数や振り上げ回数によって調味料の量を調整できる上、選択品目画面70に表示される選択メニュー品目の画像には、調整された量の調味料が加えられている様子が表示されるので、調味料の分量を視覚によって把握することができ、客にとって認識し易いものとなる。   As described above, in the second embodiment, the customer can instruct to add the seasoning to the order menu item by swinging down or swinging up the controller 4. In this case, the amount of seasoning can be adjusted according to the number of swing-downs and the number of swing-ups, and the adjusted amount of seasoning is added to the image of the selected menu item displayed on the selection item screen 70. Since it is displayed, the amount of the seasoning can be grasped visually, which is easy for the customer to recognize.

なお、上記説明では、調味料の分量が異なる毎に、選択メニュー品目に重ね合わされる調味料の画像を入れ替えたが、例えば分量2画像コードで識別される画像は、分量1画像コードで識別される画像にさらに重ねることによって、調味料の分量が増量されるように作成することによって、コントローラ4の本体31が上から下に振り下ろされる毎に調味料の画像を2枚、3枚と追加し、下から上に振り上げられた場合は1枚ずつ除去するようにして、調味料の増減を表示するようにしてもよい。   In the above description, the seasoning image superimposed on the selected menu item is replaced every time the amount of the seasoning is different. For example, an image identified by the quantity 2 image code is identified by the quantity 1 image code. Each time the main body 31 of the controller 4 is swung down from top to bottom, two or three seasoning images are added. However, when it is swung up from the bottom, it may be removed one by one to display the increase or decrease in seasonings.

なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。   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.

例えば、前記第1の実施形態では、注文内容の編集例として、注文メニュー品目のサイズ(分量)を調整する場合を示し、第2の実施形態では、選択メニュー品目に加えられる調味料の分量を調整する場合を示したが、これらを混在させてもよい。すなわち、選択メニュー品目がサイズの増減可能な品目である場合は、コントローラ4の振動データ信号によりサイズを増減し、選択メニュー品目が調味料の増減可能な品目である場合は、コントローラ4の振動データ信号により調味料を増減するようにしてもよい。また、サイズの増減と調味料の増減が可能な品目の場合は、最初のコントローラ4の振動データ信号によりサイズを増減し、次のコントローラ4の振動データ信号により調味料を増減するというようにシーケンス化して処理するようにしてもよい。   For example, in the first embodiment, as an example of editing the order content, a case where the size (amount) of the order menu item is adjusted is shown. In the second embodiment, the amount of seasoning added to the selected menu item is shown. Although the case of adjusting is shown, these may be mixed. That is, when the selected menu item is an item whose size can be increased or decreased, the size is increased or decreased by the vibration data signal of the controller 4, and when the selected menu item is an item whose seasoning can be increased or decreased, the vibration data of the controller 4 is displayed. You may make it increase / decrease a seasoning with a signal. Further, in the case of an item in which the size can be increased or decreased and the seasoning can be increased or decreased, the size is increased or decreased by the vibration data signal of the first controller 4 and the seasoning is increased or decreased by the vibration data signal of the next controller 4. May be processed.

また、前記実施形態では、カテゴリ画面50又は品目一覧画面60において、カテゴリやメニュー品目を選択するためにコントローラ4の十字ボタン34を用いたが、コントローラ本体31の振動回数を計数し、その数だけ選択状態にある画像をシフトすることによって、カテゴリやメニュー品目を選択できるようにしてもよい。こうすることにより、コントローラ4から十字ボタン34を省略できる。なお、この際、振動回数を計数するカウンタは、コントローラ4側に設けてもよいし、電子メニュー端末1側に設けてもよい。   In the above embodiment, the cross button 34 of the controller 4 is used to select a category or menu item on the category screen 50 or the item list screen 60. However, the number of vibrations of the controller main body 31 is counted, and only that number is used. A category or menu item may be selected by shifting an image in a selected state. By doing so, the cross button 34 can be omitted from the controller 4. At this time, the counter for counting the number of vibrations may be provided on the controller 4 side or on the electronic menu terminal 1 side.

この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。   In addition, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, the constituent elements over different embodiments may be combined.

1…電子メニュー端末、2…データベースサーバ、2A…カテゴリデータベース、2B…品目データベース、2C…画像データベース、2D…調味料データベース、3…注文管理サーバ、4…コントローラ、17…ディスプレイ、39…センサ。   DESCRIPTION OF SYMBOLS 1 ... Electronic menu terminal, 2 ... Database server, 2A ... Category database, 2B ... Item database, 2C ... Image database, 2D ... Seasoning database, 3 ... Order management server, 4 ... Controller, 17 ... Display, 39 ... Sensor.

特開2008−112356号公報JP 2008-112356 A

Claims (6)

各種メニュー品目の画像を表示する表示部を備えた電子メニュー端末と、この電子メニュー端末を操作するための操作信号を当該電子メニュー端末に供給するコントローラとを備え、
前記コントローラは、
把持部を有する本体と、
この本体の操作内容を検出する操作内容検出手段と、
この操作内容検出手段により検出された前記本体の操作内容に応じて操作信号を生成する操作信号生成手段と、
この操作信号生成手段により生成された操作信号を非接触通信により前記電子メニュー端末に送信する非接触送信部と、
を具備し、
前記電子メニュー端末は、
前記コントローラから送信される操作信号を非接触で受信する非接触受信部と、
この非接触受信部で受信した操作信号に基づいて前記表示部の画面を遷移させて注文メニュー品目を決定する注文受付手段と、
この注文受付手段により決定された注文メニュー品目のデータを上位へ通知する通知手段と、
を具備したことを特徴とする電子メニュー装置。
An electronic menu terminal including a display unit for displaying images of various menu items, and a controller for supplying an operation signal for operating the electronic menu terminal to the electronic menu terminal,
The controller is
A main body having a gripping portion;
Operation content detection means for detecting the operation content of the main body;
An operation signal generating means for generating an operation signal according to the operation content of the main body detected by the operation content detection means;
A non-contact transmitter that transmits the operation signal generated by the operation signal generator to the electronic menu terminal by non-contact communication;
Comprising
The electronic menu terminal is
A non-contact receiving unit that receives an operation signal transmitted from the controller in a non-contact manner;
Order accepting means for determining the order menu item by changing the screen of the display unit based on the operation signal received by the non-contact receiving unit;
A notification means for notifying data of the order menu item determined by the order reception means to the upper level;
An electronic menu device comprising:
前記電子メニュー端末は、
前記表示部に各種メニュー品目の中から選択された品目の画像を表示させている状態において、前記コントローラから所定の操作内容に応じた操作信号を受信すると、前記品目の画像を変化させる画像変化手段、
をさらに具備したことを特徴とする請求項1記載の電子メニュー装置。
The electronic menu terminal is
In a state where an image of an item selected from various menu items is displayed on the display unit, an image changing unit that changes an image of the item when an operation signal corresponding to a predetermined operation content is received from the controller. ,
The electronic menu device according to claim 1, further comprising:
前記品目の画像の変化は、画像の拡大または縮小であることを特徴とする請求項2記載の電子メニュー装置。   3. The electronic menu device according to claim 2, wherein the change in the image of the item is enlargement or reduction of the image. 前記品目の画像の変化は、メニュー品目の画像に別の画像を追加したものであることを特徴とする請求項2記載の電子メニュー装置。   3. The electronic menu device according to claim 2, wherein the change in the image of the item is obtained by adding another image to the image of the menu item. 前記操作内容検出手段は、前記本体の少なくとも一方向への移動を検出する手段であることを特徴とする請求項1乃至4のうちいずれか1記載の電子メニュー装置。   5. The electronic menu device according to claim 1, wherein the operation content detection unit is a unit that detects movement of the main body in at least one direction. 6. 前記操作内容検出手段は、前記本体に設けられた操作ボタンの入力を検出する手段を含むことを特徴とする請求項5記載の電子メニュー装置。   6. The electronic menu apparatus according to claim 5, wherein the operation content detection means includes means for detecting an input of an operation button provided on the main body.
JP2009184844A 2009-08-07 2009-08-07 Electronic menu device Pending JP2011039686A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009184844A JP2011039686A (en) 2009-08-07 2009-08-07 Electronic menu device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009184844A JP2011039686A (en) 2009-08-07 2009-08-07 Electronic menu device

Publications (1)

Publication Number Publication Date
JP2011039686A true JP2011039686A (en) 2011-02-24

Family

ID=43767404

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009184844A Pending JP2011039686A (en) 2009-08-07 2009-08-07 Electronic menu device

Country Status (1)

Country Link
JP (1) JP2011039686A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102136033A (en) * 2011-03-17 2011-07-27 深圳市规感科技有限公司 Electronic menu system
WO2016019859A1 (en) * 2014-08-05 2016-02-11 北京奇虎科技有限公司 Method for generating function menu, and terminal
JP7455590B2 (en) 2020-01-17 2024-03-26 株式会社アルメックス Food and beverage ordering system, food and beverage ordering terminal, and food and beverage ordering program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002215754A (en) * 2001-01-16 2002-08-02 Nishiyama Stainless Chem Kk Commodity order receiving system, order receiving central control device, program and recording medium
JP2002279042A (en) * 2001-03-19 2002-09-27 Fujitsu General Ltd Order entry terminal and pos order system
JP2005352832A (en) * 2004-06-11 2005-12-22 Sanden Corp Order system and order terminal
JP2008136694A (en) * 2006-12-01 2008-06-19 Namco Bandai Games Inc Program, information storage medium and game apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002215754A (en) * 2001-01-16 2002-08-02 Nishiyama Stainless Chem Kk Commodity order receiving system, order receiving central control device, program and recording medium
JP2002279042A (en) * 2001-03-19 2002-09-27 Fujitsu General Ltd Order entry terminal and pos order system
JP2005352832A (en) * 2004-06-11 2005-12-22 Sanden Corp Order system and order terminal
JP2008136694A (en) * 2006-12-01 2008-06-19 Namco Bandai Games Inc Program, information storage medium and game apparatus

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102136033A (en) * 2011-03-17 2011-07-27 深圳市规感科技有限公司 Electronic menu system
WO2016019859A1 (en) * 2014-08-05 2016-02-11 北京奇虎科技有限公司 Method for generating function menu, and terminal
JP7455590B2 (en) 2020-01-17 2024-03-26 株式会社アルメックス Food and beverage ordering system, food and beverage ordering terminal, and food and beverage ordering program

Similar Documents

Publication Publication Date Title
JP4740990B2 (en) Table for restaurant and electronic menu device using this table
JP4820893B2 (en) Order receiving device and order receiving program
WO2013073600A1 (en) Ordering system
JP4802231B2 (en) Electronic menu device and program thereof
JP2010067120A (en) Menu terminal, ordering system and display control method for menu terminal
EP2180437A1 (en) Electronic menu apparatus
JP2011039686A (en) Electronic menu device
JP5450190B2 (en) Order support device
JP2011170799A (en) Commodity selection operation support system, and commodity selection operation support method
JP2004206375A (en) Order terminal and order system
JP2007249920A (en) Self-ordering electronic menu device preventing excessive order of free order item
JP4202536B2 (en) Print ordering system and method
JP2012123596A (en) Electronic menu device and display method therefor
JP2007272306A (en) Electronic menu type self-ordering device for forming order procedure list and automatically placing order
JP2007287082A (en) Pos system for presenting recommendation list for banquet using banquet history
JP5586649B2 (en) Order input system and program thereof
JP2010092431A (en) Electronic menu device and electronic menu program
JP2011113388A (en) Ordering system, order terminal and controller device
JP2001357463A (en) Ordering book and order input device
JPH10289275A (en) Service system for restaurant
JP5128623B2 (en) Electronic menu device and electronic menu program
JP7381877B2 (en) Order support system, order support method, and order support program
JP6246148B2 (en) Health management system, server device and program thereof
JP7381878B2 (en) Order support system, order support method, and order support program
US20020062266A1 (en) Merchandise-ordering method, system and apparatus

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Effective date: 20120619

Free format text: JAPANESE INTERMEDIATE CODE: A131

A977 Report on retrieval

Effective date: 20120620

Free format text: JAPANESE INTERMEDIATE CODE: A971007

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20121113