JPH0752458B2 - Order data management device - Google Patents
Order data management deviceInfo
- Publication number
- JPH0752458B2 JPH0752458B2 JP30796987A JP30796987A JPH0752458B2 JP H0752458 B2 JPH0752458 B2 JP H0752458B2 JP 30796987 A JP30796987 A JP 30796987A JP 30796987 A JP30796987 A JP 30796987A JP H0752458 B2 JPH0752458 B2 JP H0752458B2
- Authority
- JP
- Japan
- Prior art keywords
- order data
- backup
- code
- output
- order
- 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.)
- Expired - Lifetime
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、レストランやファーストフード店等の飲食店
で使用される注文データ管理装置に関する。The present invention relates to an order data management device used in restaurants such as restaurants and fast food restaurants.
[従来の技術] 近年、大型レストランやファーストフード店等において
は、厨房に印字装置いわゆるキッチンプリンタを配置
し、店の入口等に設置された電子式キャッシュレジスタ
でキャッシュが客からの注文メニューを入力すると、そ
のメニュー品目および点数が前記キッチンプリンタに印
字出力されるようにした注文データ管理システムを採用
しているところがある。[Prior Art] In recent years, in large restaurants, fast food restaurants, etc., a printing device, a so-called kitchen printer, is installed in a kitchen, and an electronic cash register installed at the entrance of the store allows the cash to input an order menu from customers. Then, there are some places that employ an order data management system in which the menu items and points are printed out on the kitchen printer.
そして、厨房の広い飲食店ではグリル用,軽食用,喫茶
用という具合にメニュー品目が準備される場所毎にそれ
ぞれ専用のキッチンプリンタを配置し、該当する注文デ
ータのみを印字出力するようにしている。この場合、各
メニュー品目毎に予め印字出力先を示すコードが設定さ
れており、メニューの登録がある毎に該当するコードが
読出され、このコードに一致するキッチンプリンタに注
文データが送出されるように制御されていた。In a wide kitchen, a dedicated kitchen printer is arranged at each place where menu items are prepared, such as for grill, light meal, and coffee, and only the relevant order data is printed out. . In this case, a code indicating the print output destination is set in advance for each menu item, and each time the menu is registered, the corresponding code is read and order data is sent to the kitchen printer that matches this code. Was controlled by.
また、キッチンプリンタの故障等により注文データの印
字出力が不可能になった場合、その注文データは予め連
鎖的に設定されている1通りの優先順位にしたがって次
段のキッチンプリンタへ出力されるようにバックアップ
制御されていた。例えば4台のキッチンプリンタA,B,C,
Dに対してバックアップの優先順位がA→B→C→Dと
連鎖的に設定されたシステムであれば、プリンタAが故
障するとA指定の注文データは自動的にプリンタBに出
力される。同様に、プリンタBが故障するとB指定のデ
ータはプリンタCへ、プリンタCが故障するとC指定の
データはプリンタDへ、プリンタDが故障するとD指定
のデータはプリンタAへそれぞれ自動的に出力される。
また、プリンタA,Bが故障した場合にはA指定のデータ
はプリンタCに出力される。Also, if the order data cannot be printed out due to a kitchen printer failure, etc., the order data will be output to the kitchen printer of the next stage in accordance with one priority set in advance in a chain. It was under backup control. For example, four kitchen printers A, B, C,
In a system in which the backup priority order is set to A → B → C → D for D, if the printer A fails, the order data designated by A is automatically output to the printer B. Similarly, if the printer B fails, the data designated B is automatically output to the printer C, if the printer C fails, the data designated C is automatically output to the printer D, and if the printer D fails, the data designated D is automatically output to the printer A. It
When the printers A and B have failed, the data designated by A is output to the printer C.
[発明が解決しようとする問題点] しかるに、複数台のキッチンプリンタを備えた注文デー
タ管理システムにおいては、キッチンプリンタ故障によ
るデータのバックアップ先が連鎖的に設定された1通り
の固定優先順位で決められるため、次のような問題を生
じていた。すなわち、例えばA〜Dの4台のキッチンプ
リンタを使用する飲食店のなかには厨房内にプリンタA
とBとを並設し、プリンタCはBから離れて設置した方
が便利なことがある。しかし、このようにした場合、プ
リンタAの故障時にA指定のデータはバックアップによ
り並設されたプリンタBに出力されて都合がよいが、プ
リンタBの故障時にB指定のデータはバックアップによ
り離れた場所のプリンタCに出力されてしまい、不具合
を生じていた。[Problems to be Solved by the Invention] However, in an order data management system including a plurality of kitchen printers, data backup destinations due to kitchen printer failure are determined by a fixed priority order that is set in a chain. Therefore, the following problems occurred. That is, for example, in a restaurant that uses four kitchen printers A to D, the printer A is installed in the kitchen.
In some cases, it may be convenient to install the printer C and the printer B in parallel, and to install the printer C away from the printer B. However, in this case, it is convenient that the data designated by A is output to the printer B arranged in parallel by the backup when the printer A fails, but the data designated by B is separated by the backup when the printer B fails. Then, the data was output to the printer C, which caused a problem.
そこで本発明は、出力装置異常時における注文データの
バックアップ出力先を出力装置別に任意に設定でき、作
業性の向上をはかり得る注文データ管理装置を提供しよ
うとするものである。Therefore, the present invention is intended to provide an order data management device capable of arbitrarily setting a backup output destination of order data for each output device when the output device is abnormal and improving workability.
[問題点を解決するための手段] 本発明は、第1図に示すように、商品に関する注文デー
タを入力する入力装置1及び注文データを出力する複数
台の出力装置2をそれぞれ接続するとともに、各商品に
それぞれ付される商品コードに対応して該当商品に関す
る注文データの通常出力先となる1つの出力装置を指定
する指定コードを予め記憶してなる指定コードメモリ4
を設け、入力装置1を介して1商品に関する注文データ
が入力されると指定コードメモリ4を参照して該当商品
の商品コードに対応する指定コードを読出し、その指定
コードに対応する1つの出力装置に注文データを出力さ
せる注文データ管理装置3において、各出力装置2にそ
れぞれ割当てられた指定コード別に注文データのバック
アップ出力先となる他の出力装置を指定する指定コード
をバックアップ順位に応じて記憶するバックアップテー
ブル5と、入力装置1からの注文データを受付ける際に
リセットし、各出力装置2での注文データの出力異常を
検知する毎にカウントアップしてバックアップ順位を計
数するバックアップカウンタ6と、出力装置2での注文
データの出力異常を検知すると、バックアップテーブル
5を参照して該当注文データの通常出力先である指定コ
ードに対応するバックアップカウンタ6によって計数さ
れたバックアップ順位の指定コードを読出すバックアッ
プ先指定コード読出し手段7と、この読出し手段7によ
り読出された指定コードの出力装置2に注文データを出
力させるバックアップ出力制御手段8とを備えたもので
ある。[Means for Solving Problems] According to the present invention, as shown in FIG. 1, an input device 1 for inputting order data regarding products and a plurality of output devices 2 for outputting order data are connected, respectively, and A designated code memory 4 that stores in advance a designated code that designates one output device that is a normal output destination of order data related to the corresponding product corresponding to the product code assigned to each product.
When the order data for one product is input through the input device 1, the specified code corresponding to the product code of the product is read by referring to the specified code memory 4, and one output device corresponding to the specified code is read. In the order data management device 3 which outputs the order data to each of the output devices 2, a designation code for designating another output device as a backup output destination of the order data is stored for each designation code assigned to each output device 2 according to the backup order. A backup table 5; a backup counter 6 which is reset when receiving the order data from the input device 1 and which counts up and counts the backup order each time an output abnormality of the order data in each output device 2 is detected; If an abnormal output of the order data in the device 2 is detected, refer to the backup table 5 Backup destination designation code reading means 7 for reading the designation code of the backup order counted by the backup counter 6 corresponding to the designation code which is the normal output destination of the sentence data, and the output device of the designation code read by the reading means 7. 2 is provided with backup output control means 8 for outputting order data.
[作用] このような構成の本発明であれば、入力装置を介して1
商品に関する注文データが入力されると、指定コードメ
モリが参照されて該当商品の商品コードに対応する指定
コードが読出され、その指定コードに対応する1つの出
力装置に注文データが出力される。このとき、バックア
ップカウンタ“0"にリセットされている。[Operation] According to the present invention having such a configuration, the
When the order data regarding the product is input, the specified code memory is referred to, the specified code corresponding to the product code of the corresponding product is read, and the order data is output to one output device corresponding to the specified code. At this time, the backup counter is reset to "0".
ここで、当該出力装置での注文データの出力異常が検知
されると、バックアップカウンタが“1"にカウントアッ
プされるとともにバックアップテーブルが参照されて、
当該出力装置の指定コードに対応するバックアップ順位
1位の指定コードが読出され、この指定コードに対応す
る1つの出力装置に前記注文データがバックアップ出力
される。Here, when the output abnormality of the order data in the output device is detected, the backup counter is incremented to “1” and the backup table is referred to,
The designated code in the backup rank 1 corresponding to the designated code of the output device is read, and the order data is backed up and output to one output device corresponding to the designated code.
ここで、再び注文データの出力異常が検知されると、バ
ックアップカウンタが“2"にカウントアップされるとと
もにバックアップテーブルが参照されて、当該出力装置
の指定コードに対応するバックアップ順位2位の指定コ
ードが読出され、この指定コードに対応する1つの出力
装置に前記注文データがバックアップ出力される。Here, when the output abnormality of the order data is detected again, the backup counter is incremented to “2” and the backup table is referred to, and the designated code of the backup order second rank corresponding to the designated code of the output device is Is read and the order data is backed up and output to one output device corresponding to the designated code.
[実施例] 以下本発明の一実施例について図面を参照しながら説明
する。[Embodiment] An embodiment of the present invention will be described below with reference to the drawings.
第2図は本実施例の注文データ管理システムを示すブロ
ック図である。同図において、11,11…11は注文データ
を入力する入力装置として機能する複数台の電子式キャ
ッシュレジスタ、12A,12B,12C,12Dは注文データを印字
出力する出力装置として機能するキッチンプリンタ、13
は上記電子式キャッシュレジスタ11およびキッチンプリ
ンタ12A〜12Dを制御する注文データ管理装置として機能
するラインコントローラ、14は上記ラインコントローラ
13を制御するホストコンピュータであって、ラインコン
トローラ13と各電子式キャッシュレジスタ11およびキッ
チンプリンタ12A〜12Dとは伝送路15によって接続されて
おり、ラインコントローラ13とホストコンピュータ14と
は通信回線16によって接続されている。上記各電子式キ
ャッシュレジスタ11はそれぞれ客席入口等に設けられた
会計場所に設置されている。またキッチンプリンタ12A
〜12Dはそれぞれ厨房の例えばグリル部,中華料理部,
軽食部,喫茶部に1台ずつ設置されており、厨房の構造
上、キッチンプリンタ12Aと12Bとは並設されており、キ
ッチンプリンタ12Cと12Dとは上記プリンタ12Aおよび12B
とは離れた場所に並設されている。FIG. 2 is a block diagram showing the order data management system of this embodiment. In the figure, 11, 11 ... 11 are a plurality of electronic cash registers functioning as input devices for inputting order data, 12A, 12B, 12C, 12D are kitchen printers functioning as output devices for printing out order data, 13
Is a line controller that functions as an order data management device that controls the electronic cash register 11 and the kitchen printers 12A to 12D, and 14 is the line controller.
A host computer for controlling the line controller 13, the line controller 13, each electronic cash register 11 and the kitchen printers 12A to 12D are connected by a transmission line 15, and the line controller 13 and the host computer 14 are connected by a communication line 16. It is connected. Each of the electronic cash registers 11 is installed at a checkout place such as an entrance of a customer seat. Also kitchen printer 12A
~ 12D are the kitchen, for example, the grill section, Chinese food section,
One is installed in the snack section and the other is in the coffee shop. Due to the structure of the kitchen, the kitchen printers 12A and 12B are installed side by side, and the kitchen printers 12C and 12D are the printers 12A and 12B described above.
It is installed side by side in a place away from.
第3図は電子式キャッシュレジスタ11の回路構成を示す
ブロック図である。同図において、CPU21は演算回路,
メモリ制御回路等を内蔵し、各種入力データに基いて所
定の演算処理を行なうとともに、バスライン22を介して
「登録」「清算」「設定」等の業務を実行するためのプ
ログラムなどを記憶するROM23と、各種入力データ,演
算処理データを記憶するRAM24とを動作させる。また、
注文データを入力するためのキーが配置されたキーボー
ド25からのキー信号を入力するキーボードコントローラ
26、キー入力された注文メニューの品目,単価等を表示
する表示器27を駆動制御する表示コントローラ28、レシ
ートに印字を行なうプリンタ29を駆動制御するプリンタ
コントローラ30、伝送路15を介して接続されるラインコ
ントローラ13とのデータ伝送を制御する伝送インタフェ
ース31がバスライン22を介してCPU21に接続されてい
る。FIG. 3 is a block diagram showing a circuit configuration of the electronic cash register 11. In the figure, the CPU 21 is an arithmetic circuit,
It has a built-in memory control circuit, performs predetermined arithmetic processing based on various input data, and stores programs for executing tasks such as “registration”, “clearance”, and “setting” via the bus line 22. The ROM 23 and the RAM 24 that stores various input data and arithmetic processing data are operated. Also,
A keyboard controller for inputting key signals from the keyboard 25 on which keys for inputting order data are arranged
26, connected via a display controller 28 that drives and controls a display 27 that displays the keyed-in order menu items, unit prices, etc., a printer controller 30 that drives and controls a printer 29 that prints receipts, and a transmission line 15. A transmission interface 31 for controlling data transmission with the line controller 13 is connected to the CPU 21 via the bus line 22.
上記RAM24には、第4図に示す如く、メニュー品目毎に
設定されるメニューコードに対応して、該当する品目
名,単価,プリンタ指定コードおよびリンク部門を記憶
するメニューテーブル41と、部門別および取引別に注文
データの売上を累積登録する注文データ登録ファイル42
が形成されている。上記メニューテーブル41は「設定」
業務においてラインコントローラ13から必要データを読
出して形成したものであり、システムによっては在庫数
量,値引単価等の情報が設定される。また、プリンタ指
定コードは注文データの印字出力先であるキッチンプリ
ンタ12A〜12Dを指定するコードであって、本実施例にお
いてコード“A"はプリンタ12A(グリル用)を指定し、
コード“B"はプリンタ12B(中華料理用)を指定し、コ
ード“C"はプリンタ12C(軽食用)を指定し、コード
“D"はプリンタ12D(喫茶用)を指定する。As shown in FIG. 4, the RAM 24 has a menu table 41 for storing the corresponding item name, unit price, printer designation code, and link department corresponding to the menu code set for each menu item, and for each department and Order data registration file for cumulatively registering sales of order data for each transaction 42
Are formed. The menu table 41 above is "Settings"
It is formed by reading necessary data from the line controller 13 in business, and information such as inventory quantity and discount unit price is set depending on the system. Further, the printer designation code is a code that designates the kitchen printers 12A to 12D that are the print output destinations of the order data. In this embodiment, the code "A" designates the printer 12A (for grill),
The code "B" specifies the printer 12B (for Chinese food), the code "C" specifies the printer 12C (for snacks), and the code "D" specifies the printer 12D (for coffee).
第5図は前記ラインコントローラ13の回路構成を示すブ
ロック図である。同図において、制御部本体としてのCP
U51にはバスライン52を介してROM53およびRAM54が接続
されている。また、伝送路15を介して接続された電子式
キャッシュレジスタ11およびキッチンプリンタ12A〜12D
とのデータ伝送を制御する伝送インタフェース55、通信
回路16を介してホストコンピュータ14との間で行なわれ
るデータ伝送を制御する伝送インタフェース56、および
現在の年月日時分を計時する時計回路75がバスライン52
を介してCPU51に接続されている。FIG. 5 is a block diagram showing a circuit configuration of the line controller 13. In the figure, CP as the control unit main body
ROM 53 and RAM 54 are connected to U51 via a bus line 52. In addition, the electronic cash register 11 and the kitchen printers 12A to 12D connected via the transmission line 15
A transmission interface 55 for controlling data transmission with the host computer 14, a transmission interface 56 for controlling data transmission with the host computer 14 via the communication circuit 16, and a clock circuit 75 for clocking the current date. Line 52
Is connected to the CPU 51 via.
上記RAM54には、第6図に示す如く、単品毎の売上デー
タを累積登録するための単品登録ファイル61および全メ
ニュー品目に対するメニューデータを記憶するメニュー
テーブル62が形成されている。また、各バックアッププ
リンタ12A〜12Dのバックアップ順位をプリンタ別にそれ
ぞれ独立した優先順位にしたがって指定コードとして記
憶するバックアップテーブル63と、バックアップ順位数
を計数するバックアップカウンタ64とが形成されてい
る。本実施例においては、キッチンプリンタ12Aに対し
バックアップ順位として並設されたキッチンプリンタ
12Bを設定し、バックアップ順位としてキッチンプリ
ンタ12Cを設定し、バックアップ順位としてキッチン
プリンタ12Dを設定する。したがって、バックアップテ
ーブル63には指定コードAに対してB→C→Dの順で指
定コードが記憶されている。キッチンプリンタ12Bに対
してはバックアップ順位として並設されたキッチンプ
リンタ12Aを設定し、バックアップ順位としてキッチ
ンプリンタ12Cを設定し、バックアップ順位としてキ
ッチンプリンタ12Dを設定するので、バックアップテー
ブル63には指定コードBに対してA→C→Dの順で指定
コードが記憶されている。キッチンプリンタ12Cに対し
てはバックアップ順位として並設されたキッチンプリ
ンタ12Dを設定し、バックアップ順位としてキッチン
プリンタ12Aを設定し、バックアップ順位としてキッ
チンプリンタ12Bを設定するので、バックアップテーブ
ル63には指定コードCに対してD→A→Bの順で指定コ
ードが記憶されている。キッチンプリンタ12Dに対して
はバックアップ順位として並設されたキッチンプリン
タ12Cを設定し、バックアップ順位としてキッチンプ
リンタ12Aを設定し、バックアップ順位としてキッチ
ンプリンタ12Bを設定するので、バックアップテーブル6
3には指定コードDに対してC→A→Bの順で指定コー
ドが記憶されている。なお、上記RAM54の各メモリに対
するデータの設定および変更はホストコンピュータ14に
よって行なわれる。As shown in FIG. 6, the RAM 54 is provided with a single item registration file 61 for cumulatively registering sales data of individual items and a menu table 62 for storing menu data for all menu items. Further, a backup table 63 for storing the backup order of each of the backup printers 12A to 12D as a designated code according to an independent priority order for each printer, and a backup counter 64 for counting the number of backup orders are formed. In this embodiment, the kitchen printers 12A arranged in parallel as a backup order with respect to the kitchen printer 12A.
12B is set, the kitchen printer 12C is set as the backup order, and the kitchen printer 12D is set as the backup order. Therefore, in the backup table 63, the designation code A is stored in the order of B → C → D. For the kitchen printer 12B, the kitchen printer 12A arranged in parallel as the backup order is set, the kitchen printer 12C is set as the backup order, and the kitchen printer 12D is set as the backup order. Therefore, the designated code B is set in the backup table 63. , The designated codes are stored in the order of A → C → D. For the kitchen printer 12C, the kitchen printer 12D arranged in parallel as the backup order is set, the kitchen printer 12A is set as the backup order, and the kitchen printer 12B is set as the backup order. Therefore, the designated code C is set in the backup table 63. , The designated codes are stored in the order of D → A → B. For the kitchen printer 12D, the kitchen printer 12C arranged in parallel as the backup order is set, the kitchen printer 12A is set as the backup order, and the kitchen printer 12B is set as the backup order.
In 3, the designation code D is stored in the order of C → A → B. The host computer 14 sets and changes data in each memory of the RAM 54.
しかして、前記電子式キャッシュレジスタ11においてキ
ーボード25のキー操作により注文メニューの登録が行な
われると、CPU21は第7図に示す処理を実行する。すな
わち、先ず入力キーを判断し、ST1として入力キーに該
当するメニューコードでRAM24内のメニューテーブル41
を検索する。そして、この該当するメニューコードが設
定されていれば、ST2としてそのメニューコードに対応
する単価および部門を読出して、部門別の注文データ登
録ファイル42に販売登録処理を行なう。また、当該単価
および対応する品目名を表示器27に表示させるとともに
プリンタ29によりレシートに印字させる。これに対し、
該当するメニューコードが設定されていなければライン
コントローラ13に対して問合わせを行なう。ラインコン
トローラ13においては問合わせに応じてRAM54のメニュ
ーテーブル62が検索され、該当コードとそれに対応する
品目名,単価,プリンタ指定コード,リンク部門等の応
答データが返信されるので、この応答を受信したならば
上述した登録処理および表示・印字処理を実行する。し
かる後、該当メニューコードとそれに対応するデータと
して単価およびプリンタ指定コード等をラインコントロ
ーラ13に送出する。When the order menu is registered by operating the keys of the keyboard 25 in the electronic cash register 11, the CPU 21 executes the processing shown in FIG. That is, first, the input key is judged, and the menu table 41 in the RAM 24 is selected as the menu code corresponding to the input key as ST1.
To search. If the corresponding menu code is set, the unit price and department corresponding to the menu code are read out in ST2, and sales registration processing is performed in the order data registration file 42 for each department. Further, the unit price and the corresponding item name are displayed on the display 27 and the receipt is printed by the printer 29. In contrast,
If the corresponding menu code is not set, the line controller 13 is inquired. In response to the inquiry, the line controller 13 searches the menu table 62 of the RAM 54, and returns the corresponding code and the corresponding response data such as the item name, unit price, printer designation code, and link department. If so, the above-described registration process and display / print process are executed. Thereafter, the unit price, the printer designation code, etc. are sent to the line controller 13 as the corresponding menu code and the corresponding data.
上記メニューコード,単価およびプリンタ指定コード等
からなる注文データを受信したラインコントローラ13の
CPU51においては、第8図に示す割込み処理を実行す
る。なお、バックアップカウンタ64は初期処理により
“0"に設定されている。先ずST1として受信データのプ
リンタ指定コードを読取る。そして、ST2として読取っ
た指定コードに対応するキッチンプリンタに対して受信
した注文データを送出する。ここで、注文データを受信
したキッチンプリンタにおいては、品目名,点数等の印
字出力が行なわれるが、キッチンプリンタの故障等によ
り印字出力が正常に行なわれない場合にCPU51はこれを
検出し、ST3としてバックアップカウンタ64を更新す
る。次いでST4としてバックアップテーブル63を検索
し、異常プリンタを指定する指定コードをカウンタ64の
計数値に対応するバックアップ順位の指定コードに変更
する。そして、変更された指定コードに対応するキッチ
ンプリンタに対して受信した注文データを送出する。な
お、カウンタ64の計数値が“3"よりも大きくなると全て
のキッチンプリンタ12A〜12Dが異常であるので、通常の
異常エラー処理を実行する。The line controller 13 which has received the order data including the above menu code, unit price and printer designation code
The CPU 51 executes the interrupt process shown in FIG. The backup counter 64 is set to "0" by the initial processing. First, as ST1, the printer designation code of the received data is read. Then, the received order data is sent to the kitchen printer corresponding to the designated code read in ST2. Here, the kitchen printer that has received the order data prints out the item name, the number of points, and the like, but if the kitchen printer does not print normally due to a malfunction of the kitchen printer, the CPU 51 detects this, and ST3 The backup counter 64 is updated as. Next, in ST4, the backup table 63 is searched, and the designation code designating the abnormal printer is changed to the designation code of the backup order corresponding to the count value of the counter 64. Then, the received order data is sent to the kitchen printer corresponding to the changed designated code. If the count value of the counter 64 becomes larger than "3", all the kitchen printers 12A to 12D are in an abnormal state, and thus the normal abnormal error process is executed.
このように構成された本実施例においては、電子式キャ
ッシュレジスタ11のキーボード25から注文データがキー
入力されると、この注文データ毎に設定されたプリンタ
指定コードを含む必要データがラインコントローラ13へ
送出される。そうすると、ラインコントローラ13におい
てはプリンタ指定コードにより指定されたキッチンプリ
ンタに受信した注文データを送出する。例えば指定コー
ドBの注文データが入力されると、この注文データはキ
ッチンプリンタ12Bに送出される。ここで、キッチンプ
リンタ12Bが異常で注文データの印字出力が行なわれな
い場合には指定コードBはこのコードBに対するバック
アップ順位の指定コードAに変更され、この指定コー
ドAにより指定されるキッチンプリンタ12Aに当該注文
データが送出される。また、キッチンプリンタ12Aも異
常の場合には次なる優先順位の指定コードCに変更さ
れ、このコードCにより指定されるキッチンプリンタ12
Cに送出される。In this embodiment thus configured, when order data is keyed in from the keyboard 25 of the electronic cash register 11, necessary data including the printer designation code set for each order data is sent to the line controller 13. Sent out. Then, the line controller 13 sends the received order data to the kitchen printer designated by the printer designation code. For example, when the order data of the designated code B is input, this order data is sent to the kitchen printer 12B. Here, when the kitchen printer 12B is abnormal and the order data is not printed out, the designated code B is changed to the designated code A of the backup order for this code B, and the designated kitchen printer 12A is designated by this designated code A. The order data is sent to. If the kitchen printer 12A is also abnormal, it is changed to the next priority designation code C, and the kitchen printer 12 designated by this code C is changed.
Sent to C.
同様に、指定コードAなる注文データに対してキッチン
プリンタ12Aが異常の場合には指定コードBに変更さ
れ、キッチンプリンタ12Bも故障の場合には指定コード
Cに変更される。また、指定コードCなる注文データに
対してキッチンプリンタ12Cが異常の場合には指定コー
ドDに変更され、キッチンプリンタ12Dも故障の場合に
は指定コードAに変更される。さらに、指定コードDな
る注文データに対してキッチンプリンタ12Dが異常の場
合には指定コードCに変更され、キッチンプリンタ12C
も故障の場合には指定コードAに変更される。Similarly, when the kitchen printer 12A is abnormal with respect to the order data of the designated code A, the designated code B is changed, and when the kitchen printer 12B is also broken, the designated code C is changed. Further, when the kitchen printer 12C is abnormal with respect to the order data of the designated code C, it is changed to the designated code D, and when the kitchen printer 12D is also broken, it is changed to the designated code A. Further, if the kitchen printer 12D is abnormal with respect to the order data designated by the designated code D, the kitchen printer 12C is changed to the designated code C.
In case of failure, the designated code A is changed.
このように、本実施例によれば、キッチンプリンタ異常
時におけるバックアップ順位を従来のように1通りの連
鎖的な優先順位ではなく各キッチンプリンタ毎にそれぞ
れ独立した優先順位にしたがってバックアップするよう
にしたので、キッチンプリンタの配置等に応じて当該プ
リンタの異常時には最善の場所に設置された他のプリン
タからバックアップ出力が行なわれるように設定するこ
とにより、作業性の向上をはかり得、受注ミスの発生も
低減できる。As described above, according to the present embodiment, the backup order when the kitchen printer is abnormal is backed up according to an independent priority order for each kitchen printer, instead of the conventional one-way chained priority order. Therefore, depending on the arrangement of the kitchen printer, etc., when the printer is abnormal, by setting it so that backup output will be performed from another printer installed in the best place, workability can be improved, and an order error will occur. Can also be reduced.
また、例えば4名の調理人が働いている飲食店において
夜間等の閑散時には1〜2名の調理人で賄うことがあ
る。このような場合、調理人不在の調理室に設置されて
いるキッチンプリンタの電源をオフするが、このときバ
ックアップテーブル63により当該プリンタのバックアッ
プ用として調理人在住の調理室のキッチンプリンタを予
め選定すれば問題はない。Further, for example, in a restaurant where four cooks are working, 1-2 cooks may cover the food in the off hours such as at night. In such a case, the power of the kitchen printer installed in the cooking room where the cook is absent is turned off, but at this time, the kitchen printer in the cooking room where the cook lives is selected in advance as a backup of the printer by the backup table 63. If there is no problem.
なお、本発明は前記実施例に限定されるものではない。
例えば、前記実施例では注文データが発生する毎に指定
コードにより指定されたプリンタの異常を検出する場合
を示したが、これでは処理速度が低下して好ましくない
ので、RAM54に指定コードに対応する現在の出力プリン
タを記憶するメモリを形成し、このメモリを参照するこ
とにより該当する出力プリンタに注文データを送出する
ようにしてもよい。つまり、上記メモリには各プリンタ
12A〜12Dの正常時には指定コードA〜Dに対して出力プ
リンタ12A〜12Dがそのまま記憶されている。これに対
し、例えばキッチンプリンタ12Aの異常が検知されると
上記メモリの指定コードAに対応する出力プリンタがバ
ックアップテーブル63に基いてキッチンプリンタ12Bと
なり、以後この状態が保持される。したがって、この状
態で指定コードAの注文データが入力された場合には、
当該注文データは直接キッチンプリンタ12Bに出力され
ることになり、処理速度に影響を及ぼすことがない。The present invention is not limited to the above embodiment.
For example, in the above-described embodiment, the case where the abnormality of the printer designated by the designated code is detected each time the order data is generated has been described. However, this is not preferable because the processing speed is lowered, and therefore the RAM 54 corresponds to the designated code. A memory for storing the current output printer may be formed, and the order data may be sent to the corresponding output printer by referring to this memory. That is, each memory is stored in the above memory.
When 12A to 12D are normal, the output printers 12A to 12D are stored as they are for the designated codes A to D. On the other hand, for example, when an abnormality in the kitchen printer 12A is detected, the output printer corresponding to the designated code A in the memory becomes the kitchen printer 12B based on the backup table 63, and this state is maintained thereafter. Therefore, if the order data of the designated code A is input in this state,
The order data will be directly output to the kitchen printer 12B and will not affect the processing speed.
また、前記実施例ではキッチンプリンタ12A〜12Dを4台
の場合を例示したが、この台数に限定されるものでない
ことは言うまでもない。また、注文メニューの入力部と
して給仕人が所持する携帯型の受注用端末機を使用し、
給仕人が客席にて受けた注文をキー入力することにより
注文データが無線回線を介してラインコントローラに送
信されるシステムであってもよい。さらに、出力装置と
してCRTディスプレイなどの表示装置であってもよい。
このほか、本発明の要旨を逸脱しない範囲で種々変形実
施可能であるのは勿論である。Further, in the above-described embodiment, the case where the number of kitchen printers 12A to 12D is four is illustrated, but it goes without saying that the number is not limited to this. In addition, as the input section of the order menu, a portable terminal for ordering carried by the waiter is used,
It may be a system in which order data is transmitted to a line controller via a wireless line when a waiter inputs an order received at a customer seat. Further, a display device such as a CRT display may be used as the output device.
In addition, it goes without saying that various modifications can be made without departing from the scope of the present invention.
[発明の効果] 以上詳述したように、本発明によれば、出力装置異常時
における注文データのバックアップ出力先を出力装置別
にバックアップ順位を付して任意に設定でき、出力装置
異常時にはその出力装置に対して最適なバックアップ出
力先が正常であればその出力先に、異常であれば次なる
バックアップ順位の出力先にそれぞれ注文データを出力
することが可能で、作業性の向上をはかり得る注文デー
タ管理装置を提供できる。[Effects of the Invention] As described in detail above, according to the present invention, the backup output destination of the order data when the output device is abnormal can be arbitrarily set by assigning the backup order for each output device, and when the output device is abnormal, the output is performed. If the optimal backup output destination for the device is normal, order data can be output to that output destination, and if it is abnormal, order data can be output to the output destination of the next backup order, which can improve workability. A data management device can be provided.
第1図は本発明の注文データ管理システムを機能的に示
すブロック図、第2図ないし第8図は本発明の一実施例
を示す図であって、第2図は全体システムのブロック
図、第3図は電子式キャッシュレジスタのブロック図、
第4図は電子式キャッシュレジスタにおけるRAMのメモ
リ構成図、第5図はラインコントローラのブロック図、
第6図はラインコントローラにおけるRAMのメモリ構成
図、第7図は電子式キャッシュレジスタにおけるCPUの
注文データ登録処理を示す流れ図、第8図はラインコン
トローラにおけるCPUの注文データ受信処理を示す流れ
図である。 11……電子式キャッシュレジスタ、12A〜12D……キッチ
ンプリンタ、13……ラインコントローラ、41,62……メ
ニューテーブル、63……バックアップテーブル、64……
バックアップカウンタ。FIG. 1 is a block diagram functionally showing an order data management system of the present invention, FIGS. 2 to 8 are diagrams showing an embodiment of the present invention, and FIG. 2 is a block diagram of the entire system, FIG. 3 is a block diagram of an electronic cash register,
FIG. 4 is a memory configuration diagram of RAM in an electronic cash register, FIG. 5 is a block diagram of a line controller,
FIG. 6 is a memory configuration diagram of RAM in the line controller, FIG. 7 is a flowchart showing order data registration processing of the CPU in the electronic cash register, and FIG. 8 is a flowchart showing order data reception processing of the CPU in the line controller. . 11 …… Electronic cash register, 12A-12D …… Kitchen printer, 13 …… Line controller, 41,62 …… Menu table, 63 …… Backup table, 64 ……
Backup counter.
Claims (1)
置及び前記注文データを出力する複数台の出力装置をそ
れぞれ接続するとともに、各商品にそれぞれ付される商
品コードに対応して該当商品に関する注文データの通常
出力先となる1つの出力装置を指定する指定コードを予
め記憶してなる指定コードメモリを設け、前記入力装置
を介して1商品に関する注文データが入力されると前記
指定コードメモリを参照して該当商品の商品コードに対
応する指定コードを読出し、その指定コードに対応する
1つの出力装置に前記注文データを出力させる注文デー
タ管理装置において、 前記各出力装置にそれぞれ割当てられた指定コード別に
前記注文データのバックアップ出力先となる他の出力装
置を指定する指定コードをバックアップ順位に応じて記
憶するバックアップテーブルと、前記入力装置からの注
文データを受付ける際にリセットし、前記各出力装置で
の注文データの出力異常を検知する毎にカウントアップ
してバックアップ順位を計数するバックアップカウンタ
と、前記出力装置での注文データの出力異常を検知する
と、前記バックアップテーブルを参照して該当注文デー
タの通常出力先である指定コードに対応する前記バック
アップカウンタによって計数されたバックアップ順位の
指定コードを読出すバックアップ先指定コード読出し手
段と、この読出し手段により読出された指定コードの出
力装置に前記注文データを出力させるバックアップ出力
制御手段とを具備したことを特徴とする注文データ管理
装置。1. An input device for inputting order data relating to a product and a plurality of output devices for outputting the order data are respectively connected, and order data relating to the corresponding product corresponding to a product code attached to each product. Is provided with a designated code memory for storing in advance a designated code for designating one output device which is a normal output destination, and when the order data for one product is inputted through the input device, the designated code memory is referred to. In the order data management device that reads out a designated code corresponding to the product code of the corresponding product and outputs the order data to one output device corresponding to the designated code, the order code is assigned to each output device. Depending on the backup order, specify the designation code that specifies another output device that will be the backup output destination of the order data. A backup table to be stored as a memory, and a backup counter that is reset when receiving the order data from the input device and counts up each time an output abnormality of the order data in each of the output devices is detected to count the backup order, When the output abnormality of the order data in the output device is detected, the backup table is referred to read the designated code of the backup order counted by the backup counter corresponding to the designated code which is the normal output destination of the order data. An order data management device comprising: a backup destination designation code reading means; and a backup output control means for outputting the order data to an output device of the designation code read by the reading means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30796987A JPH0752458B2 (en) | 1987-12-05 | 1987-12-05 | Order data management device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30796987A JPH0752458B2 (en) | 1987-12-05 | 1987-12-05 | Order data management device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01149170A JPH01149170A (en) | 1989-06-12 |
| JPH0752458B2 true JPH0752458B2 (en) | 1995-06-05 |
Family
ID=17975343
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30796987A Expired - Lifetime JPH0752458B2 (en) | 1987-12-05 | 1987-12-05 | Order data management device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0752458B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009157745A (en) * | 2007-12-27 | 2009-07-16 | Sii Data Service Kk | Ordering system and control method thereof |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6398588B2 (en) * | 2014-10-16 | 2018-10-03 | セイコーエプソン株式会社 | PRINT CONTROL DEVICE, PRINT SYSTEM, AND CONTROL METHOD FOR PRINT CONTROL DEVICE |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59138958U (en) * | 1983-03-07 | 1984-09-17 | 株式会社日立製作所 | Printer switching/backup device |
| JPS60191328A (en) * | 1984-03-13 | 1985-09-28 | Mitsubishi Electric Corp | Hard copy switching device |
| JPS62193432A (en) * | 1986-02-20 | 1987-08-25 | Tokyo Electric Co Ltd | Radio ordering system |
-
1987
- 1987-12-05 JP JP30796987A patent/JPH0752458B2/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009157745A (en) * | 2007-12-27 | 2009-07-16 | Sii Data Service Kk | Ordering system and control method thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01149170A (en) | 1989-06-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20110313868A1 (en) | Order Management Device, Expansion Board, Order Management System Including These, and a Control Method and Program for an Order Management Device | |
| JPH10240815A (en) | Sales management device | |
| JPH0752458B2 (en) | Order data management device | |
| JP3112621B2 (en) | Order management system | |
| JP2001256559A (en) | Product sales registration data processing device | |
| JPH0664577B2 (en) | Order data management system | |
| US20230360502A1 (en) | Image based pos system for the fast food industry | |
| JP3098671B2 (en) | Order management device | |
| JP2002352322A (en) | Sales results display system | |
| JPH06251035A (en) | Terminal machine for order input | |
| JP2019179580A (en) | Docking station | |
| JP2505181B2 (en) | POS system | |
| JP3001328B2 (en) | Product sales data processing device | |
| JP2610344B2 (en) | Order data management device | |
| JPH10222765A (en) | Shopping support system | |
| JP3519241B2 (en) | Electronic cash register | |
| JP6563552B2 (en) | Product sales data processing device, information terminal, and control program | |
| JP3056041B2 (en) | Product sales registration data processing device | |
| JPH0442396A (en) | Sales registration device | |
| JP2739019B2 (en) | Product information input device | |
| JPH02112093A (en) | Portable commodity sales data processor | |
| JPH04218893A (en) | Goods sale data processor | |
| JPH10228510A (en) | Merchandise information confirmation system | |
| JPH0715720B2 (en) | POS system | |
| JP2602211Y2 (en) | Electronic cash register |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080605 Year of fee payment: 13 |