JP6635431B2 - Order management system - Google Patents

Order management system Download PDF

Info

Publication number
JP6635431B2
JP6635431B2 JP2015244534A JP2015244534A JP6635431B2 JP 6635431 B2 JP6635431 B2 JP 6635431B2 JP 2015244534 A JP2015244534 A JP 2015244534A JP 2015244534 A JP2015244534 A JP 2015244534A JP 6635431 B2 JP6635431 B2 JP 6635431B2
Authority
JP
Japan
Prior art keywords
data
order
slip
voice
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015244534A
Other languages
Japanese (ja)
Other versions
JP2016170772A (en
Inventor
森 雅之
雅之 森
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.)
Seiko Solutions Inc.
Original Assignee
Seiko Solutions Inc.
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 Seiko Solutions Inc. filed Critical Seiko Solutions Inc.
Publication of JP2016170772A publication Critical patent/JP2016170772A/en
Application granted granted Critical
Publication of JP6635431B2 publication Critical patent/JP6635431B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

本発明は、注文管理システムに関する。 The present invention also relates to the order management systems.

ファミリーレストランや居酒屋等の飲食店では、来店客からの注文を電子データで管理する注文管理システムが利用されている。このような注文管理システムでは、システムに予め登録された情報以外の不定データを、注文入力装置に入力して厨房に伝える場合には、手書きデータが使われていた(例えば、特許文献1参照)。   In restaurants such as family restaurants and izakayas, an order management system that manages orders from customers using electronic data is used. In such an order management system, when indefinite data other than information registered in advance in the system is input to an order input device and transmitted to a kitchen, handwritten data is used (for example, see Patent Document 1). .

特許第4745760号公報Japanese Patent No. 4745760

しかしながら、特許文献1に記載の技術では、指で文字を入力する場合には細かな文字が入力できないため、数文字程度の画数の少ない漢字やひらがな、カタカナを使用しなければならず、詳細な情報を入力することが困難であるという問題がある。また、読みやすい手書き文字を入力するには、専用の入力ペンを取り出して入力しなければならず、手間が掛かる。   However, in the technology described in Patent Document 1, when characters are input with a finger, fine characters cannot be input. Therefore, it is necessary to use kanji, hiragana, or katakana with a small number of strokes of about several characters. There is a problem that it is difficult to input information. In addition, in order to input easy-to-read handwritten characters, it is necessary to take out and input a dedicated input pen, which is troublesome.

そこで、本発明は上述の事情を鑑みてなされたものであり、容易に、より多くの不定データを、注文を入力する電子機器に入力して所定位置に居る従業員に伝えることができる注文管理システムを提供することを目的とする。 Therefore, the present invention has been made in view of the above-described circumstances, and an order management that can easily input more indefinite data to an electronic device for inputting an order and transmit the data to an employee at a predetermined position. an object of the present invention is to provide a system.

本発明の幾つかの態様は、注文を入力する電子機器とコントローラとプリンタ装置とを備える注文管理システムであって、前記電子機器は、前記コントローラと通信する通信部と、注文の入力を受け付ける注文入力部と、音声の入力を受け付ける音声入力部と、前記注文入力部が入力を受け付けた注文を示す注文情報を含む注文処理データと、前記音声入力部が入力を受け付けた音声を示す音声データとを含む注文データを、前記通信部から前記コントローラに送信する処理部と、を備え、前記コントローラは、前記電子機器または前記プリンタ装置と通信する通信部と、前記通信部を介して前記電子機器から注文データを受信すると、当該注文データに関する伝票を印字するための伝票印字データと当該注文データに含まれる音声データとを含む伝票データを前記通信部から前記プリンタ装置に送信する処理部と、を備え、前記プリンタ装置は、前記コントローラと通信する通信部と、伝票を印字する印字部と、音声を出力する音声出力部と、前記通信部を介して前記コントローラから伝票データを受信すると、当該伝票データに含まれる伝票印字データに基づいて前記印字部に伝票を印字させるとともに、当該伝票データに含まれる音声データに基づく音声を前記音声出力部に出力させる処理部と、を備えることを特徴とする注文管理システムである。   Some aspects of the present invention are an order management system including an electronic device for inputting an order, a controller, and a printer device, wherein the electronic device includes a communication unit that communicates with the controller, and an order receiving an order input. An input unit, a voice input unit that receives a voice input, order processing data including order information indicating an order that the order input unit has received the input, and voice data indicating a voice that the voice input unit has received the input. A processing unit that transmits order data including the communication unit to the controller from the communication unit, wherein the controller is a communication unit that communicates with the electronic device or the printer device, and from the electronic device via the communication unit. When the order data is received, the slip print data for printing the slip related to the order data and the voice data included in the order data are transmitted. A processing unit for transmitting slip data including the slip data from the communication unit to the printer device, wherein the printer device has a communication unit for communicating with the controller, a printing unit for printing slips, and a voice output unit for outputting voice. And receiving the voucher data from the controller via the communication unit, causes the printing unit to print the voucher based on the voucher print data included in the voucher data, and outputs a voice based on the voice data included in the voucher data. And a processing unit for causing the audio output unit to output the data.

また、本発明の他の態様の注文管理システムにおいて、前記プリンタ装置は複数台存在し、前記電子機器は、前記音声入力部が入力を受け付けた音声を出力するプリンタ装置を特定する特定情報の入力を受け付ける特定情報入力部を備え、前記電子機器の前記処理部は、前記音声データとともに前記特定情報入力部が入力を受け付けた特定情報を前記注文データに含めて前記コントローラに送信し、前記コントローラの前記処理部は、前記音声データを含む伝票データを、前記特定情報が特定する前記プリンタ装置に送信することを特徴とする。   Further, in the order management system according to another aspect of the present invention, the printer device includes a plurality of the printer devices, and the electronic device inputs the specific information that specifies the printer device that outputs the voice received by the voice input unit. A processing unit of the electronic device, wherein the processing unit of the electronic device includes, in the order data, the specific information that the specific information input unit has received the input together with the audio data, and transmits the specific information to the controller. The processing unit transmits the slip data including the voice data to the printer device specified by the specific information.

また、本発明の他の態様の注文管理システムにおいて、前記プリンタ装置は、前記伝票データに含まれる音声データをその識別情報と対応付けて記憶する記憶部と、前記音声データに対応する識別情報の入力を受け付ける入力部と、を備え、前記プリンタ装置の前記処理部は、前記入力部が前記識別情報の入力を受け付けると、当該識別情報に対応する音声データに基づく音声を前記音声出力部に出力させることを特徴とする。   Further, in the order management system according to another aspect of the present invention, the printer device includes a storage unit that stores audio data included in the slip data in association with the identification information, and a storage unit that stores the identification information corresponding to the audio data. An input unit for receiving an input, wherein the processing unit of the printer device outputs a voice based on voice data corresponding to the identification information to the voice output unit when the input unit receives the input of the identification information. It is characterized by making it.

また、本発明の他の態様の注文管理システムにおいて、前記伝票には前記識別情報を示すコードが印字され、前記プリンタ装置の前記入力部は、前記コードを読み取るリーダであることを特徴とする。   In the order management system according to another aspect of the present invention, a code indicating the identification information is printed on the slip, and the input unit of the printer device is a reader that reads the code.

また、本発明の他の態様の注文管理システムにおいて、前記コントローラの前記処理部は、前記注文データに前記音声データが含まれる場合には、音声データが含まれることが識別可能な情報を含めて伝票印字データを生成することを特徴とする。   Also, in the order management system according to another aspect of the present invention, when the order data includes the audio data, the processing unit of the controller includes information that can identify that the audio data is included. It is characterized by generating slip print data.

また、本発明の他の態様の注文管理システムにおいて、前記注文処理データは、前記注文に関する情報として注文ヘッダ情報を含み、前記コントローラの前記処理部は、前記注文処理データに前記注文情報が含まれない場合には、前記注文ヘッダ情報を他の印字と比較して識別可能となるよう伝票印字データを生成することを特徴とする。   In the order management system according to another aspect of the present invention, the order processing data includes order header information as information regarding the order, and the processing unit of the controller includes the order information in the order processing data. If not, the slip print data is generated so that the order header information can be identified by comparison with other prints.

また、本発明の他の態様の注文管理システムにおいて、前記電子機器は、手書きメモの入力を受け付ける手書き入力部を更に備え、前記電子機器の前記処理部は、前記手書き入力部が入力を受け付けた手書きメモを示す手書きデータを含む前記注文データを、前記通信部から前記コントローラに送信し、前記コントローラの前記処理部は、前記注文データに含まれる前記手書きデータが示す手書きメモの印字を含む前記伝票印字データと当該注文データに含まれる音声データとを含む伝票データを前記通信部から前記プリンタ装置に送信することを特徴とする。   In the order management system according to another aspect of the present invention, the electronic device further includes a handwriting input unit that receives an input of a handwritten memo, and the processing unit of the electronic device receives the input by the handwriting input unit. Transmitting the order data including the handwritten data indicating the handwritten memo from the communication unit to the controller, wherein the processing unit of the controller includes a print of the handwritten memo indicated by the handwritten data included in the order data; The slip data including print data and voice data included in the order data is transmitted from the communication unit to the printer device.

また、本発明の他の態様の注文管理システムにおいて、前記注文管理システムは、表示装置を更に備え、前記コントローラが備える通信部は、前記表示装置と通信し、前記コントローラが備える処理部は、前記コントローラが備える通信部を介して前記電子機器から注文データを受信すると、当該注文データに関する情報を表示するための情報表示データと当該注文データに含まれる音声データとを含む伝票データを前記コントローラが備える通信部から前記表示装置に送信し、前記表示装置は、前記コントローラと通信する通信部と、情報を表示する表示部と、音声を出力する音声出力部と、前記通信部を介して前記コントローラから伝票データを受信すると、当該伝票データに含まれる情報表示データに基づいて前記表示部に前記注文データに関する情報を表示させるとともに、当該伝票データに含まれる音声データに基づく音声を前記音声出力部に出力させる処理部と、を備えることを特徴とする。   Further, in the order management system according to another aspect of the present invention, the order management system further includes a display device, a communication unit included in the controller communicates with the display device, and a processing unit included in the controller includes the processing unit, When receiving order data from the electronic device via a communication unit provided in the controller, the controller includes slip data including information display data for displaying information on the order data and voice data included in the order data. From the communication unit to the display device, the display device is a communication unit that communicates with the controller, a display unit that displays information, an audio output unit that outputs audio, and from the controller via the communication unit When the slip data is received, the order data is displayed on the display unit based on the information display data included in the slip data. Together to display information about the data, characterized by comprising a processing unit for outputting a sound based on the sound data included in the document data to the voice output unit.

本発明によれば、電子機器は、注文入力部が入力を受け付けた注文を示す注文情報を含む注文処理データと、音声入力部が入力を受け付けた音声を示す音声データとを含む注文データを、通信部からコントローラに送信する処理部を備える。また、コントローラは、注文データを受信すると、当該注文データに関する伝票を印字するための伝票印字データと当該注文データに含まれる音声データとを含む伝票データをプリンタ装置に送信する処理部を備える。また、プリンタ装置は、伝票データを受信すると、当該伝票データに含まれる伝票印字データに基づいて印字部に伝票を印字させるとともに、当該伝票データに含まれる音声データに基づく音声を音声出力部に出力させる処理部を備える。これにより、従業員は、手書きに代わって、音声で伝言(不定データ)を電子機器からプリンタ装置(厨房)に送信することができる。また、音声により伝言を入力するため、入力ペン等を必要としない。また、音声であるため、手書きに比べて、より多くの情報を入力することができる。よって、容易に、より多くの不定データを、注文を入力する電子機器に入力して厨房等の所定位置に居る従業員に伝えることができる。   According to the present invention, the electronic device includes order processing data including order information indicating an order received by the order input unit and order data including voice data indicating a voice received by the voice input unit. A processing unit is provided for transmitting from the communication unit to the controller. In addition, the controller includes a processing unit that, when receiving the order data, transmits to the printer device slip data including slip print data for printing a slip related to the order data and voice data included in the order data. Further, upon receiving the slip data, the printer device causes the printing unit to print the slip based on the slip print data included in the slip data, and outputs a voice based on the voice data included in the slip data to the audio output unit. And a processing unit for performing the processing. Thus, the employee can transmit a message (undefined data) by voice from the electronic device to the printer (kitchen) instead of handwriting. Further, since the message is input by voice, an input pen or the like is not required. Also, since the input is voice, more information can be input than in handwriting. Therefore, more indefinite data can be easily input to the electronic device for inputting an order and transmitted to an employee at a predetermined position in a kitchen or the like.

本発明の第1の実施形態における注文管理システムの全体構成を示す図である。It is a figure showing the whole order management system composition in a 1st embodiment of the present invention. 第1の実施形態におけるハンディターミナルの外観構成を示す正面図である。It is a front view showing the appearance composition of the handy terminal in a 1st embodiment. 第1の実施形態におけるハンディターミナルの構成を示すブロック図である。It is a block diagram showing composition of a handy terminal in a 1st embodiment. 第1の実施形態におけるコントローラの構成を示すブロック図である。FIG. 2 is a block diagram illustrating a configuration of a controller according to the first embodiment. 第1の実施形態におけるコントローラが記憶する出力マスタテーブルのデータ構造及びデータ例を示す概略図である。FIG. 3 is a schematic diagram illustrating a data structure and an example of data of an output master table stored by a controller according to the first embodiment. 第1の実施形態における無線プリンタの構造を示すブロック図である。FIG. 2 is a block diagram illustrating a structure of the wireless printer according to the first embodiment. 第1の実施形態による無線プリンタのデータ記憶部が記憶するデータ例を示す概略図である。FIG. 3 is a schematic diagram illustrating an example of data stored in a data storage unit of the wireless printer according to the first embodiment. 第1の実施形態における無線プリンタの操作部分を示す概略図である。FIG. 3 is a schematic diagram illustrating an operation portion of the wireless printer according to the first embodiment. 第1の実施形態によるハンディターミナルが生成する注文データのデータ構造を示す概略図である。FIG. 3 is a schematic diagram illustrating a data structure of order data generated by the handy terminal according to the first embodiment. 第1の実施形態におけるコントローラが生成する伝票データのデータ構造を示す概略図である。It is a schematic diagram showing the data structure of the slip data generated by the controller in the first embodiment. 第1の実施形態における無線プリンタが出力する伝票の一例を示すイメージ図である。FIG. 4 is an image diagram illustrating an example of a slip output by the wireless printer according to the first embodiment. 第1の実施形態における注文管理システムの動作を示すシーケンス図である。FIG. 4 is a sequence diagram illustrating an operation of the order management system according to the first embodiment. 第1の実施形態における注文管理システムの他の動作を示すシーケンス図である。FIG. 7 is a sequence diagram illustrating another operation of the order management system according to the first embodiment. 第1の実施形態における無線プリンタが実行する第1の再生処理の処理手順を示したフローチャートである。5 is a flowchart illustrating a processing procedure of a first reproduction process executed by the wireless printer according to the first embodiment. 第1の実施形態における無線プリンタが実行する第2の再生処理の処理手順を示したフローチャートである。5 is a flowchart illustrating a processing procedure of a second reproduction process executed by the wireless printer according to the first embodiment. 本発明の第2の実施形態におけるハンディターミナルの外観構成を示す正面図である。It is a front view showing the appearance composition of the handy terminal in a 2nd embodiment of the present invention. 第2の実施形態における無線プリンタが出力する伝票の一例を示すイメージ図である。FIG. 9 is an image diagram illustrating an example of a slip output by a wireless printer according to a second embodiment. 本発明の第3の実施形態における注文管理システムの全体構成を示す図である。It is a figure showing the whole composition of the order management system in a 3rd embodiment of the present invention. 第3の実施形態におけるマルチディスプレイの構成を示すブロック図である。It is a block diagram showing composition of a multi-display in a 3rd embodiment. 第3の実施形態におけるマルチディスプレイのデータ記憶部が記憶するデータ例を示す概略図である。FIG. 13 is a schematic diagram illustrating an example of data stored in a data storage unit of the multi-display according to the third embodiment. 第3の実施形態におけるコントローラが生成するマルチディスプレイ用伝票データのデータ構造を示す概略図である。It is a schematic diagram showing the data structure of the multi-display slip data generated by the controller in the third embodiment. 第3の実施形態におけるマルチディスプレイが表示する伝票の一例を示すイメージ図である。It is an image figure showing an example of the slip which a multi-display in a 3rd embodiment displays. 第3の実施形態における注文管理システムの動作を示すシーケンス図である。It is a sequence diagram showing operation of an order management system in a 3rd embodiment. 第3の実施形態におけるマルチディスプレイが実行する再生処理の処理手順を示したフローチャートである。15 is a flowchart illustrating a processing procedure of a reproduction process performed by the multi-display according to the third embodiment. マルチディスプレイが表示する、透かし表示で大きく音声記号を表示している伝票の一例を示すイメージ図である。FIG. 11 is an image diagram showing an example of a slip displayed on a multi-display, in which a voice symbol is largely displayed in a watermark display. 無線プリンタが出力する、透かし表示で大きく音声記号を表示している伝票の一例を示すイメージ図である。FIG. 9 is an image diagram illustrating an example of a slip output by a wireless printer and displaying a loud voice symbol in a watermark display.

以下、本発明の実施形態について、図面を参照しながら説明する。なお、各図において同一部分には同一符号を付している。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the drawings, the same parts are denoted by the same reference numerals.

[第1の実施形態]
まず、本発明の第1の実施形態について説明する。図1は、本実施形態による注文管理システム1の全体構成を示す図である。注文管理システム1は、飲食店の店舗に設置され、客の注文を管理するシステムである。同図に示すように、注文管理システム1は、ハンディターミナル200と、コントローラ300と、無線プリンタ400とを含んでいる。ハンディターミナル200又は無線プリンタ400と、コントローラ300とは無線LAN(Local Area Network)により無線通信する。
[First Embodiment]
First, a first embodiment of the present invention will be described. FIG. 1 is a diagram illustrating an overall configuration of an order management system 1 according to the present embodiment. The order management system 1 is a system that is installed in a restaurant and manages customer orders. As shown in FIG. 1, the order management system 1 includes a handy terminal 200, a controller 300, and a wireless printer 400. The handy terminal 200 or the wireless printer 400 and the controller 300 wirelessly communicate with each other through a wireless LAN (Local Area Network).

なお、同図においては、ハンディターミナル200を1台のみ示しているが、注文管理システム1には複数台のハンディターミナル200が含まれていてもよい。また、本図においては、無線プリンタ400を2台示しているが、注文管理システム1に含まれる無線プリンタ400の数は1台であってもよいし、3台以上であってもよい。また、各機器からコントローラ300への通信を中継するため、例えば店舗内などに、図示しない中継装置を配置してもよい。また、様々な障害等の対策のため、コントローラ300を複数台備えてコントローラ300の多重化を図ってもよい。また、コントローラ300は、複数台のサーバ装置から構成されていてもよい。また、本図においては、コントローラ300と無線プリンタ400との間の通信を、全て無線LANにより行う構成となっているが、これに限らず、例えば、有線LANなどの他の方式により通信できるようにしてもよい。   Although only one handy terminal 200 is shown in the figure, the order management system 1 may include a plurality of handy terminals 200. Although two wireless printers 400 are shown in the figure, the number of wireless printers 400 included in the order management system 1 may be one or three or more. In addition, in order to relay communication from each device to the controller 300, a relay device (not shown) may be arranged in, for example, a store. Further, in order to cope with various failures, a plurality of controllers 300 may be provided to multiplex the controllers 300. Further, the controller 300 may be composed of a plurality of server devices. Also, in this figure, the communication between the controller 300 and the wireless printer 400 is all performed by a wireless LAN, but the present invention is not limited to this, and the communication can be performed by another method such as a wired LAN. It may be.

ハンディターミナル200は、注文を入力する電子機器であり、店舗における従業員に携帯され、入力される注文に基づく注文データをコントローラ300に送信する。また、ハンディターミナル200は、音声を入力するためのマイクを備えたヘッドセット270とBluetooth(登録商標)などの近距離無線通信により無線接続する。   The handy terminal 200 is an electronic device for inputting an order, is carried by an employee in a store, and transmits order data based on the input order to the controller 300. In addition, the handy terminal 200 is wirelessly connected to a headset 270 including a microphone for inputting voice by short-range wireless communication such as Bluetooth (registered trademark).

コントローラ300は、注文管理システム1を統括して制御する制御装置である。コントローラ300は、ハンディターミナル200から客の注文に関する注文データを受信し、受信した注文データを記憶管理する。また、コントローラ300は、各ハンディターミナル200から受信した注文データに基づいて伝票を無線プリンタ400に出力させる。   The controller 300 is a control device that controls the order management system 1 in an integrated manner. The controller 300 receives order data relating to a customer order from the handy terminal 200, and stores and manages the received order data. Further, controller 300 causes wireless printer 400 to output a slip based on the order data received from each handy terminal 200.

無線プリンタ400は、コントローラ300からの指示に応じて伝票を印字して出力するプリンタ装置である。無線プリンタ400には、バーコードを読み取るためのバーコードリーダ470が接続されている。なお、無線プリンタ400の種類として、厨房に調理を指示する調理伝票を印字する調理プリンタ410と、会計するためのゲスト伝票を印字するゲストプリンタ420とがある。   The wireless printer 400 is a printer device that prints and outputs a slip according to an instruction from the controller 300. A barcode reader 470 for reading a barcode is connected to the wireless printer 400. The types of the wireless printer 400 include a cooking printer 410 that prints a cooking slip instructing a kitchen to cook and a guest printer 420 that prints a guest slip for accounting.

次に、ハンディターミナル200について説明する。図2は、本実施形態におけるハンディターミナル200の外観構成を示す正面図である。図示するように、ハンディターミナル200は、表示部205と、入力部206と、音声入力部207とを備える。   Next, the handy terminal 200 will be described. FIG. 2 is a front view illustrating an external configuration of the handy terminal 200 according to the present embodiment. As illustrated, the handy terminal 200 includes a display unit 205, an input unit 206, and a voice input unit 207.

表示部205は、液晶ディスプレイ(LCD、Liquid Crystal Display)や有機EL(Electro−Luminescence)ディスプレイ等であり、情報を表示する。表示部205の表示画面上には、タッチパネルが配置されている。表示部205には、注文ヘッダ情報と、注文情報と、音声録音モニタ2051と、後述する仮想ボタンとが表示される。注文ヘッダ情報は、注文日時と、テーブルNoと、担当者Noとを含む。また、注文情報は、注文されたメニューとその数量とを含む。音声録音モニタ2051は、音声入力部207又はヘッドセット270から入力される音声の状態を波形で示す。なお、本実施形態では、音声録音モニタ2051は、音声の状態を波形で示しているが、これに限らない。例えば、音声録音モニタ2051は、音声の状態を棒グラフ、マークの点滅、文字列(録音中は「録音中」と表示)、色(録音中と録音停止中とで表示色を変える)などで示してもよい。音声入力部207は、音声を入力するマイクである。   The display unit 205 is a liquid crystal display (LCD, Liquid Crystal Display), an organic EL (Electro-Luminescence) display, or the like, and displays information. On the display screen of the display unit 205, a touch panel is arranged. The display unit 205 displays order header information, order information, a voice recording monitor 2051, and virtual buttons to be described later. The order header information includes an order date and time, a table number, and a person in charge. The order information includes the ordered menu and its quantity. The sound recording monitor 2051 indicates the state of sound input from the sound input unit 207 or the headset 270 by a waveform. In the present embodiment, the sound recording monitor 2051 shows the state of the sound with a waveform, but the present invention is not limited to this. For example, the sound recording monitor 2051 indicates the state of the sound by a bar graph, blinking marks, character strings (displaying “recording” during recording), colors (display colors change during recording and during recording stop), and the like. You may. The voice input unit 207 is a microphone that inputs voice.

入力部206は、各種ボタンや表示部205上に配置されたタッチパネル等であり、入力を受け付ける。入力部206は、各メニューを示すメニューボタンと、数字を示すテンキーと、各種操作するための操作ボタンと、調理プリンタ410への伝言(音声)を入力するための調理伝言ボタン2061と、ゲストプリンタ420への伝言(音声)を入力するためのゲスト伝言ボタン2062と、注文の終了及びコントローラ300への注文データの送信を指示する注文終了ボタン2063と、伝言(音声)のみを入力するための伝言のみボタン2065とを備える。メニューボタン、テンキー、操作ボタン及び伝言のみボタン2065は、入力部206に予め配置されるキー2060である。また、調理伝言ボタン2061、ゲスト伝言ボタン2062及び注文終了ボタン2063は、表示部205に表示される仮想ボタンである。仮想ボタンは、タッチパネルにより入力を受け付ける。また、調理伝言ボタン2061及びゲスト伝言ボタン2062は、各無線プリンタ400へ送信する音声を録音するための録音機能を起動するボタンである。調理伝言ボタン2061及びゲスト伝言ボタン2062が、音声を出力する無線プリンタ400を特定する特定情報の入力を受け付ける特定情報入力部である。また、入力部206に配置されるボタンや仮想ボタンの内容は、入れ替えが可能である。   The input unit 206 includes various buttons and a touch panel arranged on the display unit 205, and receives an input. The input unit 206 includes a menu button indicating each menu, a numeric keypad indicating a number, operation buttons for performing various operations, a cooking message button 2061 for inputting a message (voice) to the cooking printer 410, and a guest printer. Guest message button 2062 for inputting a message (voice) to 420, order end button 2063 for instructing end of order and transmission of order data to controller 300, and message for inputting only message (voice) Only button 2065 is provided. The menu button, numeric keypad, operation button, and message only button 2065 are keys 2060 which are arranged in the input unit 206 in advance. The cooking message button 2061, the guest message button 2062, and the order end button 2063 are virtual buttons displayed on the display unit 205. The virtual button receives an input through a touch panel. The cooking message button 2061 and the guest message button 2062 are buttons for activating a recording function for recording voice to be transmitted to each wireless printer 400. The cooking message button 2061 and the guest message button 2062 are specific information input units that receive input of specific information for specifying the wireless printer 400 that outputs sound. The contents of the buttons and the virtual buttons arranged on the input unit 206 can be exchanged.

図3は、本実施形態におけるハンディターミナル200の構成を示すブロック図である。図示するように、ハンディターミナル200は、中央処理部201と、データ記憶部202と、無線通信部203と、近距離無線通信部204と、表示部205と、入力部206(注文入力部)と、音声入力部207とを備える。   FIG. 3 is a block diagram illustrating a configuration of the handy terminal 200 according to the present embodiment. As illustrated, the handy terminal 200 includes a central processing unit 201, a data storage unit 202, a wireless communication unit 203, a short-range wireless communication unit 204, a display unit 205, and an input unit 206 (order input unit). , A voice input unit 207.

中央処理部201は、ハンディターミナル200が備える各部を制御する。また、中央処理部201は、入力部206が入力を受け付けた注文を示す注文処理データと、音声入力部207が入力を受け付けた音声を示す音声データとを含む注文データを、無線通信部203からコントローラ300に送信する制御を行う。   The central processing unit 201 controls each unit included in the handy terminal 200. Further, the central processing unit 201 transmits order data including order processing data indicating an order received by the input unit 206 and voice data indicating a voice received by the voice input unit 207 from the wireless communication unit 203. Control to transmit to the controller 300 is performed.

データ記憶部202は、中央処理部201が生成した注文データ等、種々の情報を記憶する。無線通信部203は、コントローラ300と無線通信する。近距離無線通信部204は、ヘッドセット270と無線通信する。表示部205は、種々の情報を表示する。入力部206は、注文等の入力を受け付ける。音声入力部207は、音声の入力を受け付ける。   The data storage unit 202 stores various information such as order data generated by the central processing unit 201. The wireless communication unit 203 wirelessly communicates with the controller 300. The short-range wireless communication unit 204 wirelessly communicates with the headset 270. The display unit 205 displays various information. The input unit 206 receives an input of an order or the like. The voice input unit 207 receives a voice input.

次に、コントローラ300について説明する。図4は、本実施形態におけるコントローラ300の構成を示すブロック図である。図示するように、コントローラ300は、中央処理部301と、データ記憶部302と、通信部303と、データ保存部304と、表示部305と、入力部306とを備える。   Next, the controller 300 will be described. FIG. 4 is a block diagram illustrating a configuration of the controller 300 according to the present embodiment. As illustrated, the controller 300 includes a central processing unit 301, a data storage unit 302, a communication unit 303, a data storage unit 304, a display unit 305, and an input unit 306.

中央処理部301は、コントローラ300が備える各部を制御する。また、中央処理部301は、通信部303を介して、ハンディターミナル200から注文データを受信し、受信した注文データに基づく伝票を無線プリンタ400に出力させる制御を行う。具体的には、中央処理部301は、注文データに基づいて伝票番号を符番し、調理伝票データとゲスト伝票データとを生成する。そして、中央処理部301は、後述する出力マスタテーブルに基づき、通信部303を介して、生成した調理伝票データを調理プリンタ410に送信し、生成したゲスト伝票データをゲストプリンタ420に送信する。なお、調理伝票データは、調理伝票を印字させるための伝票データである。また、ゲスト伝票データは、ゲスト伝票を印字させるための伝票データである。伝票データは、注文データに関する伝票を印字するための伝票印字データと注文データに含まれる音声データとを含む。   The central processing unit 301 controls each unit included in the controller 300. Further, the central processing unit 301 performs control to receive the order data from the handy terminal 200 via the communication unit 303 and output a slip based on the received order data to the wireless printer 400. Specifically, the central processing unit 301 numbers the slip numbers based on the order data, and generates cooking slip data and guest slip data. Then, the central processing unit 301 transmits the generated cooking slip data to the cooking printer 410 via the communication unit 303 and transmits the generated guest slip data to the guest printer 420 based on an output master table described later. The cooking slip data is slip data for printing a cooking slip. The guest slip data is slip data for printing a guest slip. The slip data includes slip print data for printing a slip related to the order data, and voice data included in the order data.

データ記憶部302は、注文データを一時的に記憶する。通信部303は、無線プリンタ400またはハンディターミナル200と無線通信する。データ保存部304は、種々のデータを記憶する記憶部である。例えば、データ保存部304は、注文処理の履歴や、注文メニューや、注文メニューに対応する会計情報等を記憶する。また、データ保存部304は、各伝票の出力先を示す出力マスタテーブルを記憶する。   The data storage unit 302 temporarily stores order data. The communication unit 303 wirelessly communicates with the wireless printer 400 or the handy terminal 200. The data storage unit 304 is a storage unit that stores various data. For example, the data storage unit 304 stores a history of order processing, an order menu, accounting information corresponding to the order menu, and the like. Further, the data storage unit 304 stores an output master table indicating an output destination of each slip.

表示部305は、液晶ディスプレイや有機ELディスプレイであり、種々の情報を表示する。入力部306は、キーボードやマウス等であり、入力を受け付ける。   The display unit 305 is a liquid crystal display or an organic EL display, and displays various information. The input unit 306 is a keyboard, a mouse, or the like, and receives an input.

図5は、本実施形態におけるコントローラ300が記憶する出力マスタテーブルのデータ構造及びデータ例を示す概略図である。図示するように、出力マスタテーブルは、伝票種別と、出力先と、迂回先との各データ項目を有し、行毎に関連付けて記憶する。データ項目「伝票種別」は、伝票の種別を記憶する。データ項目「出力先」は、伝票を印字させる無線プリンタ400を記憶する。データ項目「迂回先」は、データ項目「出力先」で指定される無線プリンタ400に障害が発生した場合に、伝票を印字させる迂回先の無線プリンタ400を記憶する。   FIG. 5 is a schematic diagram illustrating a data structure and a data example of an output master table stored by the controller 300 according to the present embodiment. As shown in the figure, the output master table has data items of a slip type, an output destination, and a detour destination, and stores the data items in association with each row. The data item “slip type” stores the type of the slip. The data item “output destination” stores the wireless printer 400 for printing a slip. The data item “detour destination” stores the detour destination wireless printer 400 that prints a slip when a failure occurs in the wireless printer 400 specified by the data item “output destination”.

図示する例では、伝票種別「調理伝票」の出力先は調理プリンタ410であり、迂回先はゲストプリンタ420であることを示している。また、伝票種別「ゲスト伝票」の出力先はゲストプリンタ420であり、迂回先は調理プリンタ410であることを示している。また、伝票種別「障害レポート」の出力先はゲストプリンタ420であり、迂回先は調理プリンタ410であることを示している。このように本実施形態では、出力マスタテーブルの情報に基づいて伝票の出力先や迂回先が設定されるため、出力マスタテーブルの情報を更新することで各伝票の出力先や迂回先を変更することができる。   In the illustrated example, the output destination of the slip type “cooking slip” is the cooking printer 410, and the detour destination is the guest printer 420. The output destination of the slip type “guest slip” is the guest printer 420, and the bypass destination is the cooking printer 410. The output destination of the slip type “failure report” is the guest printer 420, and the bypass destination is the cooking printer 410. As described above, in this embodiment, the output destination and the detour destination of the slip are set based on the information of the output master table. Therefore, the output destination and the detour destination of each slip are changed by updating the information of the output master table. be able to.

次に、無線プリンタ400について説明する。図6は、本実施形態における無線プリンタ400の構造を示すブロック図である。図示するように、無線プリンタ400は、中央処理部401と、データ記憶部402と、無線通信部403と、印字部404と、表示部405と、入力部406と、接続部407と、音声出力部408とを備える。   Next, the wireless printer 400 will be described. FIG. 6 is a block diagram illustrating the structure of the wireless printer 400 according to the present embodiment. As shown, the wireless printer 400 includes a central processing unit 401, a data storage unit 402, a wireless communication unit 403, a printing unit 404, a display unit 405, an input unit 406, a connection unit 407, and an audio output. Unit 408.

中央処理部401は、無線プリンタ400が備える各部を制御する。中央処理部401は、無線通信部403を介して伝票データを受信し、受信した伝票データに含まれる伝票印字データに基づいて伝票を印字部404に印字させる制御を行う。また、中央処理部401は、伝票データに音声データが含まれる場合には、当該音声データに基づく音声を音声出力部408に出力させる制御を行う。また、中央処理部401は、受信した伝票データに含まれる音声データを、当該伝票データの伝票番号に対応付けてデータ記憶部402に書き込んで記憶させる制御を行う。また、中央処理部401は、入力部406またはバーコードリーダ470が伝票番号の入力を受け付けると、当該伝票番号に対応する音声データをデータ記憶部402から読み出し、読み出した音声データに基づく音声を音声出力部408に出力させる制御を行う。   The central processing unit 401 controls each unit included in the wireless printer 400. The central processing unit 401 receives the slip data via the wireless communication unit 403 and controls the printing unit 404 to print the slip based on the slip print data included in the received slip data. When the slip data includes voice data, the central processing unit 401 controls the voice output unit 408 to output voice based on the voice data. Further, the central processing unit 401 performs control to write the voice data included in the received slip data into the data storage unit 402 in association with the slip number of the slip data and store the data. When the input unit 406 or the barcode reader 470 receives the input of the slip number, the central processing unit 401 reads out the audio data corresponding to the slip number from the data storage unit 402, and outputs the audio based on the read audio data. Control to output to the output unit 408 is performed.

データ記憶部402は、種々の情報を記憶する。例えば、データ記憶部402は、音声データを伝票番号に対応付けて記憶する。無線通信部403は、コントローラ300と無線通信する。印字部404は、印字メカ機構を制御して伝票の印字を行う。印字メカ機構は、用紙に印字を行う印字ヘッド、用紙の紙送りをするローラ、用紙をカットするカッタ可動刃と固定刃とから構成され、用紙への印字と用紙のカットとを行う。   The data storage unit 402 stores various information. For example, the data storage unit 402 stores the audio data in association with the slip number. The wireless communication unit 403 wirelessly communicates with the controller 300. The printing unit 404 controls a printing mechanism to print a slip. The printing mechanism includes a print head for printing on paper, a roller for feeding paper, a movable cutter blade and a fixed blade for cutting paper, and performs printing on paper and cutting of paper.

表示部405は、LEDや液晶ディスプレイ、有機ELディスプレイ等であり、種々の情報を表示する。入力部406は、例えば、ボタン等から構成され、入力を受け付ける。入力部406は、例えば、音声データに対応する伝票番号の入力を受け付ける。接続部407は、バーコードリーダ470と接続する。音声出力部408は、音声を出力するスピーカである。   The display unit 405 is an LED, a liquid crystal display, an organic EL display, or the like, and displays various information. The input unit 406 includes, for example, buttons and receives input. The input unit 406 receives, for example, an input of a slip number corresponding to voice data. The connection unit 407 connects to the barcode reader 470. The audio output unit 408 is a speaker that outputs audio.

図7は、本実施形態による無線プリンタ400のデータ記憶部402が記憶するデータ例を示す概略図である。データ記憶部402は、音声データ格納部4021として動作する。音声データ格納部4021は、複数の(例えば、16)の格納エリアを有し、各格納エリアに伝票番号と音声データとを対応付けて記憶する。中央処理部401は、音声データ格納部4021にある全ての格納エリアが使用されると、先頭の格納エリアから順に音声データを上書きする。   FIG. 7 is a schematic diagram illustrating an example of data stored in the data storage unit 402 of the wireless printer 400 according to the present embodiment. The data storage unit 402 operates as the audio data storage unit 4021. The voice data storage unit 4021 has a plurality of (for example, 16) storage areas, and stores a slip number and voice data in each storage area in association with each other. When all the storage areas in the audio data storage unit 4021 are used, the central processing unit 401 overwrites the audio data sequentially from the first storage area.

本図には、調理プリンタ410に記憶される調理音声データを例示している。図示する例では、音声データ格納部4021は、伝票番号「001」とその調理音声データとを対応付けて記憶し、伝票番号「002」とその調理音声データとを対応付けて記憶し、伝票番号「001−1」とその調理音声データとを対応付けて記憶し、伝票番号「n」とその調理音声データとを対応付けて記憶している。   This drawing illustrates cooking audio data stored in the cooking printer 410. In the illustrated example, the voice data storage unit 4021 stores the slip number “001” and its cooking voice data in association with each other, stores the slip number “002” and its cooking voice data in association with each other, and stores the slip number. “001-1” and the cooking voice data are stored in association with each other, and the slip number “n” and the cooking voice data are stored in association with each other.

図8は、本実施形態における無線プリンタ400の操作部分を示す概略図である。図示するように、操作部分には、表示部405と、入力部406とが配置されている。入力部406は、数字を入力するテンキーと、「−」を入力するキーと、情報をクリアするためのクリアキーと、音声を再生するための音声再生ボタン4061と、伝票を再発行するための再発行ボタンと、品切れを通知するための品切れボタンと、調理の完了や配膳の完了を入力する完了ボタンとを備える。   FIG. 8 is a schematic diagram illustrating an operation portion of the wireless printer 400 according to the present embodiment. As shown in the figure, a display unit 405 and an input unit 406 are arranged on the operation unit. The input unit 406 includes a numeric keypad for inputting a number, a key for inputting "-", a clear key for clearing information, a sound reproduction button 4061 for reproducing sound, and a key for reissuing a slip. It has a reissue button, an out-of-stock button for notifying that it is out of stock, and a completion button for inputting the completion of cooking or the completion of serving.

次に、本実施形態による注文管理システム1における動作を説明する。まず、従業員は、ハンディターミナル200の入力部206にあるキー2060や表示部205に表示された仮装ボタンを押下することにより、客からの注文及び客のテーブル番号を入力する。ハンディターミナル200の中央処理部201は、入力部206が受け付けた入力と、日付情報と、担当者Noとに基づいて、注文の内容を示す注文処理データを生成する。また、中央処理部201は、入力を受け付けた注文情報を表示部205に表示する。従業員は、表示部205に表示された注文情報を確認することで、入力した注文を確認することができる。   Next, an operation in the order management system 1 according to the present embodiment will be described. First, the employee presses a key 2060 in the input unit 206 of the handy terminal 200 or a masquerade button displayed on the display unit 205 to input an order from a customer and a table number of the customer. The central processing unit 201 of the handy terminal 200 generates order processing data indicating the contents of the order based on the input received by the input unit 206, the date information, and the person in charge. Further, the central processing unit 201 displays the received order information on the display unit 205. By checking the order information displayed on the display unit 205, the employee can check the input order.

また、従業員は、厨房に伝言があり、調理プリンタ410から伝言(不定データ)を出力させたい場合には、調理伝言ボタン2061を押しながら音声入力部207またはヘッドセット270に向けて音声(伝言)を入力する。この入力を受け付けた場合、ハンディターミナル200の中央処理部201は、出力先に調理プリンタ410を設定し、調理伝言ボタン2061が押下されている間に音声入力部207またはヘッドセット270から入力された音声を録音し、録音した音声を示す調理音声データを生成する。なお、調理音声データは、調理プリンタ410への伝言を示す音声データである。   In addition, when the employee has a message in the kitchen and wants to output a message (undefined data) from the cooking printer 410, the employee presses the cooking message button 2061 and outputs a voice (message) to the voice input unit 207 or the headset 270. ). When this input is received, the central processing unit 201 of the handy terminal 200 sets the cooking printer 410 as an output destination, and is input from the voice input unit 207 or the headset 270 while the cooking message button 2061 is being pressed. The voice is recorded, and cooking voice data indicating the recorded voice is generated. The cooking audio data is audio data indicating a message to the cooking printer 410.

また、従業員は、ホールに伝言があり、ゲストプリンタ420から伝言(不定データ)を出力させたい場合には、ゲスト伝言ボタン2062を押しながら音声入力部207またはヘッドセット270に向けて音声(伝言)を入力する。この入力を受け付けた場合、ハンディターミナル200の中央処理部201は、出力先にゲストプリンタ420を設定し、ゲスト伝言ボタン2062が押下されている間、音声入力部207またはヘッドセット270から入力された音声を録音し、録音した音声を示すゲスト音声データを生成する。なお、ゲスト音声データは、ゲストプリンタ420への伝言を示す音声データである。   In addition, when the employee has a message in the hall and wants to output a message (undefined data) from the guest printer 420, the employee presses the guest message button 2062 and outputs a voice (message) to the voice input unit 207 or the headset 270. ). When this input is received, the central processing unit 201 of the handy terminal 200 sets the guest printer 420 as an output destination, and receives an input from the voice input unit 207 or the headset 270 while the guest message button 2062 is pressed. The voice is recorded, and guest voice data indicating the recorded voice is generated. Note that the guest voice data is voice data indicating a message to the guest printer 420.

また、ハンディターミナル200の中央処理部201は、音声入力部207またはヘッドセット270から音声が入力されている間、音声の録音状態を音声録音モニタ2051に表示する。これにより、従業員は、音声録音モニタ2051の表示を確認することで、音声が正しく録音されているか否かを確認することができる。例えば、従業員は、音声録音モニタ2051に波形が表示されている場合には、正しく録音されていることが確認できる。なお、上述したとおり、音声録音モニタ2051の表示は、他の表示方法(棒グラフ、マークの点滅、文字列または色など)であってもよい。また、中央処理部201は、生成した音声データを、データ記憶部202に書き込んで記憶する。   The central processing unit 201 of the handy terminal 200 displays the sound recording state on the sound recording monitor 2051 while the sound is being input from the sound input unit 207 or the headset 270. Thus, the employee can check whether or not the sound is correctly recorded by checking the display on the sound recording monitor 2051. For example, if the waveform is displayed on the voice recording monitor 2051, the employee can confirm that the recording is correct. Note that, as described above, the display of the voice recording monitor 2051 may be performed by another display method (such as a bar graph, blinking of a mark, a character string, or a color). Further, the central processing unit 201 writes and stores the generated audio data in the data storage unit 202.

従業員は、注文の入力が完了すると、注文終了ボタン2063を押下する。ハンディターミナル200の中央処理部201は、注文終了ボタン2063が押下された場合、注文データを生成し、生成した注文データをコントローラ300に送信する。   When the input of the order is completed, the employee presses the order end button 2063. When the order end button 2063 is pressed, the central processing unit 201 of the handy terminal 200 generates order data and transmits the generated order data to the controller 300.

図9は、本実施形態によるハンディターミナル200が生成する注文データのデータ構造を示す概略図である。図示するように、注文データは、注文処理データと注文音声データとを含む。注文処理データは、注文の内容を示すデータであり、注文ヘッダ情報(注文日時と、テーブルNoと、担当者Noとを含む情報)及び注文情報(注文されたメニューとその数量とを含む情報)を含む。注文音声データは、音声入力部207またはヘッドセット270から入力された音声を示す音声データである。注文音声データには、調理音声データとゲスト音声データとがある。   FIG. 9 is a schematic diagram illustrating a data structure of order data generated by the handy terminal 200 according to the present embodiment. As illustrated, the order data includes order processing data and order voice data. The order processing data is data indicating the contents of an order, and includes order header information (information including an order date and time, a table No., and a person in charge) and order information (information including an ordered menu and its quantity). including. The order voice data is voice data indicating voice input from the voice input unit 207 or the headset 270. The order audio data includes cooking audio data and guest audio data.

中央処理部201は、注文入力において、調理伝言ボタン2061が入力を受け付け、調理音声データを生成した場合に、注文データに調理音声データを格納する。また、中央処理部201は、注文入力において、ゲスト伝言ボタン2062が入力を受け付け、ゲスト音声データを生成した場合に、注文データにゲスト音声データを格納する。なお、注文音声データには、調理音声データまたはゲスト音声データのどちらか一方のみが含まれていてもよいし、調理音声データ及びゲスト音声データの両方が含まれていてもよい。また、中央処理部201は、注文入力において音声が入力されていない場合には、注文データに注文音声データを格納しない。   The central processing unit 201 stores the cooking voice data in the order data when the cooking message button 2061 receives the input and generates the cooking voice data. In addition, when the guest message button 2062 receives an input and generates guest voice data in order input, the central processing unit 201 stores the guest voice data in the order data. The order voice data may include only one of the cooking voice data and the guest voice data, or may include both the cooking voice data and the guest voice data. Further, the central processing unit 201 does not store the order voice data in the order data when no voice is input in the order input.

また、従業員は、注文を入力せずに調理プリンタ410やゲストプリンタ420から伝言のみを出力させたい場合には、伝言のみボタン2065を押下した後に、調理伝言ボタン2061またはゲスト伝言ボタン2062を押下して音声を入力する。ハンディターミナル200の中央処理部201は、伝言のみボタン2065が押下された後に音声が入力された場合には、当該音声を示す調理音声データまたはゲスト音声データを生成し、生成した調理音声データまたはゲスト音声データと、注文ヘッダ情報(注文日時と、テーブルNoと、担当者Noとを含む情報)とを含む注文データをコントローラ300に送信する。   When the employee wants to output only the message from the cooking printer 410 or the guest printer 420 without inputting the order, after pressing the message only button 2065, the employee presses the cooking message button 2061 or the guest message button 2062. And input voice. When a voice is input after the message only button 2065 is pressed, the central processing unit 201 of the handy terminal 200 generates cooking voice data or guest voice data indicating the voice, and generates the generated cooking voice data or guest voice data. The order data including the voice data and the order header information (information including the order date and time, the table number, and the person in charge) is transmitted to the controller 300.

コントローラ300は、ハンディターミナル200から注文データを受信すると、注文処理を実行する。具体的には、コントローラ300の中央処理部301は、受信した注文データをデータ記憶部302に書き込んで一時記憶する。そして、中央処理部301は、注文処理ごとに、注文処理の履歴、注文ニューや注文メニューに対応する会計情報などをデータ保存部304に書き込んで記憶する。   Upon receiving the order data from the handy terminal 200, the controller 300 executes an order process. Specifically, the central processing unit 301 of the controller 300 writes the received order data in the data storage unit 302 and temporarily stores the data. Then, for each order processing, the central processing unit 301 writes and stores the history of the order processing, the accounting information corresponding to the order menu and the order menu in the data storage unit 304.

続いて、コントローラ300は、伝票処理を実行する。具体的には、コントローラ300の中央処理部301は、受信した注文データに基づいて、調理伝票データ及びゲスト伝票データを生成する。そして、中央処理部301は、生成した調理伝票データを調理プリンタ410に送信し、生成したゲスト伝票データをゲストプリンタ420に送信する。   Subsequently, the controller 300 executes a slip process. Specifically, the central processing unit 301 of the controller 300 generates cooking slip data and guest slip data based on the received order data. Then, the central processing unit 301 transmits the generated cooking slip data to the cooking printer 410, and transmits the generated guest slip data to the guest printer 420.

図10は、本実施形態におけるコントローラ300が生成する伝票データのデータ構造を示す概略図である。図10(A)は、調理伝票データを示す。図示するように、調理伝票データは、伝票番号と、調理伝票印字データと、調理音声データとを含む。伝票番号は、伝票を識別する識別情報である。調理伝票印字データは、調理伝票を印字するための伝票印字データである。伝票印字データは、伝票を印字するためのデータである。   FIG. 10 is a schematic diagram showing the data structure of the slip data generated by the controller 300 in the present embodiment. FIG. 10A shows cooking slip data. As shown, the cooking slip data includes a slip number, cooking slip print data, and cooking voice data. The slip number is identification information for identifying the slip. Cooking slip print data is slip print data for printing a cooking slip. The slip print data is data for printing a slip.

図10(B)は、ゲスト伝票データを示す。図示するように、ゲスト伝票データは、伝票番号と、ゲスト伝票印字データと、ゲスト音声データとを含む。ゲスト伝票印字データは、ゲスト伝票を印字するための伝票印字データである。   FIG. 10B shows guest slip data. As illustrated, the guest slip data includes a slip number, guest slip print data, and guest voice data. The guest slip print data is slip print data for printing a guest slip.

中央処理部301は、注文データに調理音声データが含まれる場合に、調理伝票データに当該調理音声データを格納する。また、中央処理部301は、注文データにゲスト音声データが含まれる場合に、ゲスト伝票データに当該ゲスト音声データを格納する。すなわち、中央処理部301は、注文データに音声データが格納されていない場合は、伝票データに音声データを格納しない。また、中央処理部301は、注文データに調理音声データが含まれる場合には、音声データが含まれることを示す情報(例えば、音声記号)を付加して調理伝票印字データを生成する。また、中央処理部301は、注文データにゲスト音声データが含まれる場合には、音声データが含まれることを示す情報(例えば、音声記号)を付加してゲスト伝票印字データを生成する。   When the order data includes the cooking audio data, the central processing unit 301 stores the cooking audio data in the cooking slip data. Further, when the guest voice data is included in the order data, the central processing unit 301 stores the guest voice data in the guest slip data. That is, when voice data is not stored in the order data, the central processing unit 301 does not store voice data in the slip data. When cooking data is included in the order data, the central processing unit 301 generates cooking slip print data by adding information (for example, a voice symbol) indicating that the voice data is included. Further, when guest data is included in the order data, the central processing unit 301 adds guest information (for example, a voice symbol) indicating that voice data is included, and generates guest slip print data.

無線プリンタ400は、コントローラ300から伝票データを受信すると、印字処理を実行する。具体的には、無線プリンタ400の中央処理部401は、受信した伝票データに含まれる伝票印字データに基づいて伝票を印字部404に印字させる。また、中央処理部401は、受信した伝票データに音声データが含まれる場合には、当該音声データに基づく音声を音声出力部408に出力させる。   When receiving the slip data from the controller 300, the wireless printer 400 executes a printing process. Specifically, the central processing unit 401 of the wireless printer 400 causes the printing unit 404 to print the slip based on the slip print data included in the received slip data. If the received slip data includes voice data, the central processing unit 401 causes the voice output unit 408 to output voice based on the voice data.

図11は、本実施形態における無線プリンタ400が出力する伝票の一例を示すイメージ図である。本図には、ハンディターミナル200において伝言(音声データ)が入力された場合における伝票の一例を示す。   FIG. 11 is an image diagram illustrating an example of a slip output by the wireless printer 400 according to the present embodiment. This figure shows an example of a slip when a message (voice data) is input at the handy terminal 200.

図11(a)は調理伝票1060の一例を示す。図示するように、調理伝票(調理指示伝票)1060には、伝票番号1062と、伝票番号を示すバーコード1064と、注文された日時と、テーブル番号と、注文を受け付けた担当と、伝言(音声データ)があることを示す音声記号1066と、注文されたメニューの名称と、その数量と、その提供時(記号)とが印字されている。   FIG. 11A shows an example of the cooking slip 1060. As shown in the figure, a cooking slip (cooking instruction slip) 1060 includes a slip number 1062, a bar code 1064 indicating the slip number, an order date and time, a table number, a person who received the order, and a message (voice ), The name of the ordered menu, the quantity thereof, and the time of the provision (symbol) are printed.

図11(b)はゲスト伝票1080の一例を示す。図示するように、ゲスト伝票(お客様控え伝票)1080には、伝票番号1082と、伝票番号を示すバーコード1084と、注文された日時と、テーブル番号と、注文を受け付けた担当と、伝言(音声データ)があることを示す音声記号1086と、注文されたメニューと、その数量と、その金額と、注文されたメニュー全ての合計金額とが印字されている。   FIG. 11B shows an example of the guest slip 1080. As shown in the figure, a guest slip (customer's copy slip) 1080 includes a slip number 1082, a bar code 1084 indicating the slip number, an order date and time, a table number, a person who received the order, and a message (voice) ), The ordered menu, its quantity, its amount, and the total amount of all ordered menus are printed.

図11(c)は調理伝票1090の他の例を示す。本例には、ハンディターミナル200において注文は入力されず、テーブル番号及び伝言(音声データ)が入力された場合の例を示す。図示するように、調理伝票1090には、伝票番号1092と、伝票番号を示すバーコード1094と、注文された日時と、テーブル番号と、注文を受け付けた担当と、伝言(音声データ)があることを示す音声記号1096と、伝言のみ(注文なし)であることを示すメッセージ「伝言のみ」1098とが印字されている。   FIG. 11C shows another example of the cooking slip 1090. This example shows an example in which an order is not input in the handy terminal 200 and a table number and a message (voice data) are input. As shown, the cooking slip 1090 includes a slip number 1092, a bar code 1094 indicating the slip number, an order date and time, a table number, a person who received the order, and a message (voice data). And a message "message only" 1098 indicating that there is only a message (no order) is printed.

なお、上述した例では、伝票において、伝言(音声データ)があることを音声記号により示しているが、これに限らず、音声記号の代わりに文字で伝言(音声データ)があることを示してもよい。また、図11(c)に示すように、「伝言のみ」1098と印字された調理伝票1090であってテーブル番号などの注文ヘッダ情報の印字もある場合、そのテーブル等に特化した伝言であることが予想され、テーブル番号や日時情報、担当情報といった注文ヘッダ情報が重要な情報となることが考えられる。そこで、このような場合には、注文ヘッダ情報を、注文情報が含まれる通常の調理伝票1090よりも識別力が高くなるような印字方法で印字してもよい。例えば、注文ヘッダ情報のフォントを変えたり、文字を大きくしたりしてもよい。   In the example described above, the presence of a message (voice data) is indicated by a voice symbol in a slip, but the present invention is not limited to this, and the presence of a message (voice data) using characters instead of the voice symbol is indicated. Is also good. In addition, as shown in FIG. 11C, when a cooking slip 1090 printed with "message only" 1098 and order header information such as a table number is also printed, the message is specialized for the table or the like. Therefore, it is conceivable that order header information such as table number, date and time information, and charge information becomes important information. Therefore, in such a case, the order header information may be printed by a printing method that has a higher discriminating power than a normal cooking slip 1090 including the order information. For example, the font of the order header information may be changed, or the characters may be enlarged.

図12は、本実施形態における注文管理システム1の動作を示すシーケンス図である。本図には、ハンディターミナル200において、調理プリンタ410への伝言(音声)及びゲストプリンタ420への伝言(音声)が入力された場合における動作例を示す。   FIG. 12 is a sequence diagram illustrating an operation of the order management system 1 according to the present embodiment. This figure shows an operation example in the case where a message (voice) to the cooking printer 410 and a message (voice) to the guest printer 420 are input in the handy terminal 200.

(ステップS101)ハンディターミナル200が、注文入力を実行する。客から注文を聞いた従業員は、その注文をハンディターミナル200に入力する。ハンディターミナル200は、入力された注文に基づき注文処理データを生成する。また、従業員は、調理伝言ボタン2061を押下しながら、調理プリンタ410への伝言(音声)を音声入力部207から入力する。ハンディターミナル200は、入力された音声に基づいて調理音声データを生成する。また、従業員は、ゲスト伝言ボタン2062ボタンを押下しながら、ゲストプリンタ420への伝言(音声)を音声入力部207から入力する。ハンディターミナル200は、入力された音声に基づいてゲスト音声データを生成する。また、ハンディターミナル200は、注文終了ボタン2063が入力を受け付けると、注文入力を完了する。その後、ステップS102の処理に進む。   (Step S101) The handy terminal 200 executes order entry. The employee who receives the order from the customer inputs the order into the handy terminal 200. The handy terminal 200 generates order processing data based on the input order. In addition, the employee inputs a message (voice) to the cooking printer 410 from the voice input unit 207 while pressing the cooking message button 2061. The handy terminal 200 generates cooking audio data based on the input audio. Further, the employee inputs a message (voice) to the guest printer 420 from the voice input unit 207 while pressing the guest message button 2062. The handy terminal 200 generates guest voice data based on the input voice. Also, when the order end button 2063 receives the input, the handy terminal 200 completes the order input. Thereafter, the process proceeds to step S102.

(ステップS102)ハンディターミナル200は、注文入力に基づき、注文処理データと、調理音声データと、ゲスト音声データとを含む注文データを生成し、生成した注文データをコントローラ300に送信する。   (Step S102) The handy terminal 200 generates order data including order processing data, cooking voice data, and guest voice data based on the order input, and transmits the generated order data to the controller 300.

(ステップS103)コントローラ300は、注文データを受信すると、注文処理を実行する。その後、ステップS104の処理に進む。
(ステップS104)コントローラ300は、伝票処理を実行する。具体的には、コントローラ300は、受信した注文データに基づいて、調理伝票データ及びゲスト伝票データを生成する。その後、ステップS105の処理に進む。
(Step S103) Upon receiving the order data, the controller 300 executes an order process. Thereafter, the process proceeds to the process of step S104.
(Step S104) The controller 300 executes a slip process. Specifically, the controller 300 generates cooking slip data and guest slip data based on the received order data. Thereafter, the process proceeds to step S105.

(ステップS105)コントローラ300は、生成した調理伝票データを調理プリンタ410に送信する。その後、ステップS106の処理に進む。
(ステップS106)コントローラ300は、生成したゲスト伝票データをゲストプリンタ420に送信する。
(Step S105) The controller 300 transmits the generated cooking slip data to the cooking printer 410. Thereafter, the process proceeds to step S106.
(Step S106) The controller 300 transmits the generated guest slip data to the guest printer 420.

(ステップS107)調理プリンタ410は、調理伝票データを受信すると、受信した調理伝票データに含まれる調理伝票印字データに基づいて調理伝票を印字する。その後、ステップS108の処理に進む。
(ステップS108)調理プリンタ410は、受信した調理伝票データに含まれる調理音声データに基づく音声を出力する。
(Step S107) Receiving the cooking slip data, the cooking printer 410 prints the cooking slip based on the cooking slip print data included in the received cooking slip data. Thereafter, the process proceeds to step S108.
(Step S108) The cooking printer 410 outputs a voice based on the cooking voice data included in the received cooking slip data.

(ステップS109)ゲストプリンタ420は、ゲスト伝票データを受信すると、受信したゲスト伝票データに含まれるゲスト伝票印字データに基づいてゲスト伝票を印字する。その後、ステップS110の処理に進む。
(ステップS110)ゲストプリンタ420は、受信したゲスト伝票データに含まれるゲスト音声データに基づく音声を出力する。
(Step S109) Upon receiving the guest slip data, the guest printer 420 prints the guest slip based on the guest slip print data included in the received guest slip data. Thereafter, the process proceeds to step S110.
(Step S110) The guest printer 420 outputs a voice based on the guest voice data included in the received guest slip data.

図13は、本実施形態における注文管理システム1の他の動作を示すシーケンス図である。本図には、ハンディターミナル200において、調理プリンタ410への伝言(音声)が入力された場合であって、調理プリンタ410において障害が発生した場合の動作例を示す。   FIG. 13 is a sequence diagram illustrating another operation of the order management system 1 according to the present embodiment. This figure shows an example of an operation when a message (voice) to the cooking printer 410 is input to the handy terminal 200 and a failure occurs in the cooking printer 410.

(ステップS201)ハンディターミナル200が、注文入力を実行する。客から注文を聞いた従業員は、その注文をハンディターミナル200に入力する。ハンディターミナル200は、入力された注文に基づき注文処理データを生成する。また、従業員は、調理伝言ボタン2061を押下しながら、調理プリンタ410への伝言(音声)を音声入力部207から入力する。ハンディターミナル200は、入力された音声に基づいて調理音声データを生成する。その後、ステップS202の処理に進む。
(ステップS202)ハンディターミナル200は、注文入力に基づき、注文処理データと調理音声データとを含む注文データを生成し、生成した注文データをコントローラ300に送信する。
(Step S201) The handy terminal 200 executes order input. The employee who receives the order from the customer inputs the order into the handy terminal 200. The handy terminal 200 generates order processing data based on the input order. In addition, the employee inputs a message (voice) to the cooking printer 410 from the voice input unit 207 while pressing the cooking message button 2061. The handy terminal 200 generates cooking audio data based on the input audio. Thereafter, the process proceeds to step S202.
(Step S202) The handy terminal 200 generates order data including order processing data and cooking voice data based on the order input, and transmits the generated order data to the controller 300.

(ステップS203)コントローラ300は、注文データを受信すると、注文処理を実行する。その後、ステップS204の処理に進む。
(ステップS204)コントローラ300は、伝票処理を実行する。その後、ステップS205の処理に進む。
(Step S203) Upon receiving the order data, the controller 300 executes an order process. Thereafter, the process proceeds to step S204.
(Step S204) The controller 300 executes a slip process. Thereafter, the process proceeds to step S205.

(ステップS205)コントローラ300は、生成した調理伝票データを調理プリンタ410に送信する。当該調理伝票データには、調理音声データが含まれる。調理プリンタ410は、障害が発生しており、コントローラ300から送信された調理伝票データを受信できない。コントローラ300は、通信に対して無応答もしくは通信に対してエラー応答であるときに、調理プリンタ410の障害を検出する。その後、ステップS206の処理に進む。
(ステップS206)コントローラ300は、調理プリンタ410の障害を検出すると、出力マスタテーブルを参照して調理伝票の迂回先を特定し、調理伝票の迂回先であるゲストプリンタ420に、調理伝票データを送信する。このとき送信する調理伝票データには、調理伝票印字データのみが含まれ、調理音声データは含まれない。これにより、ゲストプリンタ420が調理伝票を印字する。その後、ステップS207の処理に進む。
(Step S205) The controller 300 transmits the generated cooking slip data to the cooking printer 410. The cooking slip data includes cooking voice data. The cooking printer 410 has failed and cannot receive the cooking slip data transmitted from the controller 300. The controller 300 detects a failure of the cooking printer 410 when there is no response to the communication or an error response to the communication. Thereafter, the process proceeds to step S206.
(Step S206) When the controller 300 detects a failure of the cooking printer 410, the controller 300 refers to the output master table to specify a detour destination of the cooking slip, and transmits the cooking slip data to the guest printer 420 that is a detour destination of the cooking slip. I do. The cooking slip data transmitted at this time includes only the cooking slip printing data, and does not include the cooking voice data. Thereby, the guest printer 420 prints the cooking slip. Thereafter, the process proceeds to step S207.

(ステップS207)コントローラ300は、伝票出力エラー処理を実行する。具体的には、コントローラ300は、調理伝票障害通知を生成する。調理伝票障害通知は、調理伝票に障害が発生したことを通知するデータであり、伝票番号と音声の送信に失敗したことを示す音声送信エラーとを含む。その後、ステップS208の処理に進む。
(ステップS208)コントローラ300は、生成した調理伝票障害通知をハンディターミナル200に送信する。
(Step S207) The controller 300 executes a slip output error process. Specifically, the controller 300 generates a cooking slip failure notification. The cooking slip failure notification is data for notifying that a cooking slip has failed, and includes a slip number and a voice transmission error indicating that voice transmission has failed. Thereafter, the process proceeds to step S208.
(Step S208) The controller 300 transmits the generated cooking slip failure notification to the handy terminal 200.

(ステップS209)ハンディターミナル200は、調理伝票障害通知を受信すると、エラー「調理プリンタへの伝言送信が失敗しました」を表示部205に表示する。これにより、ハンディターミナル200を操作する従業員は、調理プリンタ410への伝言送信に失敗したことを知ることができる。   (Step S209) When receiving the cooking slip failure notification, the handy terminal 200 displays an error “The message transmission to the cooking printer has failed” on the display unit 205. Thus, the employee operating the handy terminal 200 can know that the message transmission to the cooking printer 410 has failed.

次に、無線プリンタ400において、音声データを再度再生するときの動作について説明する。例えば、無線プリンタ400が伝票を印字する際に、無線プリンタ400の付近に従業員が居る保証はなく、音声データを再生しても従業員に伝わらない場合がある。そこで、本実施形態では、無線プリンタ400が伝票を印字する際だけではなく、伝票番号の入力を受け付けた際にも入力された伝票番号に対応する音声データに基づく音声を出力する。これにより、従業員は、任意のタイミングで伝票に対応する音声データを再生することができる。   Next, the operation of the wireless printer 400 when reproducing audio data again will be described. For example, when the wireless printer 400 prints a slip, there is no guarantee that an employee is near the wireless printer 400, and even if audio data is reproduced, the employee may not be notified. Therefore, in the present embodiment, not only when the wireless printer 400 prints a slip, but also when a slip number is received, a sound is output based on the voice data corresponding to the input slip number. As a result, the employee can reproduce the audio data corresponding to the slip at an arbitrary timing.

以下、無線プリンタ400が伝票データを受信した際の動作手順について説明する。無線プリンタ400の中央処理部401は、伝票データを受信すると、受信した伝票データをデータ記憶部402に書き込んで一次記憶する。また、中央処理部401は、伝票データに音声データが含まれている場合には、データ記憶部402の音声データ格納部4021に音声データを伝票番号と対応付けて書き込んで記憶する。また、中央処理部401は、伝票データに基づいた伝票を印字し、伝票データに音声データが含まれている場合には、音声データに基づいた音声を出力する。なお、発行された伝票に印字されている音声記号により、音声による伝言があることを認識することができる。   Hereinafter, an operation procedure when the wireless printer 400 receives the slip data will be described. Upon receiving the slip data, the central processing unit 401 of the wireless printer 400 writes the received slip data into the data storage unit 402 and temporarily stores the slip data. If the slip data includes voice data, the central processing unit 401 writes the voice data in the voice data storage unit 4021 of the data storage unit 402 in association with the slip number and stores the data. Further, the central processing unit 401 prints a slip based on the slip data, and outputs voice based on the voice data when the slip data includes voice data. In addition, it is possible to recognize that there is a voice message by the voice symbol printed on the issued slip.

以下、音声データに基づいた音声を再度出力させる際の第1の再生処理の処理手順について説明する。従業員は、音声を再度再生させる場合には、伝票に印字されたバーコードを無線プリンタ400に接続されたバーコードリーダ470に読み取らせる。この操作によって、無線プリンタ400は、バーコードリーダ470が伝票に印字されたバーコードから伝票番号を読み取る。なお、バーコードリーダ470が伝票に印字されたバーコードから伝票番号を読み取ったときに、無線プリンタ400は、第1の再生処理を実行する。   Hereinafter, a description will be given of a processing procedure of the first reproduction processing when the sound based on the sound data is output again. In order to reproduce the voice again, the employee causes the barcode reader 470 connected to the wireless printer 400 to read the barcode printed on the slip. With this operation, the wireless printer 400 causes the barcode reader 470 to read the slip number from the barcode printed on the slip. When the bar code reader 470 reads the slip number from the bar code printed on the slip, the wireless printer 400 executes the first reproduction process.

図14は、本実施形態における無線プリンタ400が実行する第1の再生処理の処理手順を示したフローチャートである。   FIG. 14 is a flowchart illustrating a processing procedure of a first reproduction process performed by the wireless printer 400 according to the present embodiment.

(ステップS301)中央処理部401は、バーコードリーダ470によりバーコードを読み取り、伝票番号を入力する。その後、ステップS302の処理に進む。
(ステップS302)中央処理部401は、読み取ったバーコードを解析する。具体的には、中央処理部401は、入力された伝票番号に対応する音声データを音声データ格納部4021から読み出す。その後、ステップS303の処理に進む。
(ステップS303)中央処理部401は、読み出した音声データに基づいた音声を音声出力部408に出力させる。その後、処理を終了する。
(Step S301) The central processing unit 401 reads a barcode with the barcode reader 470 and inputs a slip number. Thereafter, the process proceeds to step S302.
(Step S302) The central processing unit 401 analyzes the read barcode. Specifically, central processing unit 401 reads out audio data corresponding to the input slip number from audio data storage unit 4021. Thereafter, the process proceeds to step S303.
(Step S303) The central processing unit 401 causes the audio output unit 408 to output audio based on the read audio data. After that, the process ends.

上述した処理により、バーコードリーダ470にバーコードを読み取らせることで、無線プリンタ400に再度音声データを出力させることができる。なお、伝票に印字されたバーコードをバーコードリーダ470にもう一度読み取らせることで、何度でも音声データを出力させることができる。   By causing the barcode reader 470 to read the barcode by the above-described processing, the wireless printer 400 can output audio data again. By causing the barcode reader 470 to read the barcode printed on the voucher again, audio data can be output any number of times.

以下、音声データに基づいた音声を再度出力させる際の第2の再生処理の処理手順について説明する。第2の再生処理は、バーコードリーダ470を使用しない再生処理である。従業員は、音声を再度再生させる場合には、入力部406のキーを操作して伝票に印字されている伝票番号を入力し、音声再生ボタン4061を押下する。なお、入力部406のキーが操作されて伝票に印字されている伝票番号が入力され、音声再生ボタン4061が押下されたときに、無線プリンタ400は、第2の再生処理を実行する。   Hereinafter, the processing procedure of the second reproduction processing when outputting the sound based on the sound data again will be described. The second reproduction process is a reproduction process that does not use the barcode reader 470. In order to reproduce the voice again, the employee operates the keys of the input unit 406 to input the slip number printed on the slip, and presses the voice playback button 4061. Note that when the key of the input unit 406 is operated to input the slip number printed on the slip and the audio reproduction button 4061 is pressed, the wireless printer 400 executes the second reproduction processing.

図15は、本実施形態における無線プリンタ400が実行する第2の再生処理の処理手順を示したフローチャートである。   FIG. 15 is a flowchart illustrating a processing procedure of the second reproduction processing executed by the wireless printer 400 according to the present embodiment.

(ステップS401)中央処理部401は、入力部406において伝票番号の入力と音声再生ボタン4061の入力を受け付ける。その後、ステップS402の処理に進む。
(ステップS402)中央処理部401は、入力されたキーコードを解析する。具体的には、中央処理部401は、入力された伝票番号に対応する音声データを音声データ格納部4021から読み出す。その後、ステップS403の処理に進む。
(ステップS403)中央処理部401は、読み出した音声データに基づく音声を音声出力部408に出力させる。その後、処理を終了する。
(Step S401) The central processing unit 401 accepts an input of a slip number and an input of the sound reproduction button 4061 in the input unit 406. Thereafter, the process proceeds to step S402.
(Step S402) The central processing unit 401 analyzes the input key code. Specifically, central processing unit 401 reads out audio data corresponding to the input slip number from audio data storage unit 4021. Thereafter, the process proceeds to step S403.
(Step S403) The central processing unit 401 causes the audio output unit 408 to output audio based on the read audio data. After that, the process ends.

上述した処理により、無線プリンタ400に、再度音声データを出力させることができる。なお、第2の再生処理はバーコードリーダ470を使用しない再生処理であるため、例えば、バーコードリーダ470でバーコードを読み取ることができない場合にも、音声データを再度出力させることができる。また、例えば、バーコードリーダ470を備えていない無線プリンタ400にも、音声データを再度出力させることができる。   Through the above-described processing, the wireless printer 400 can output audio data again. Since the second reproduction process is a reproduction process that does not use the barcode reader 470, for example, even when the barcode cannot be read by the barcode reader 470, the audio data can be output again. Also, for example, the audio data can be output again to the wireless printer 400 that does not include the barcode reader 470.

上述したとおり、本実施形態では、ハンディターミナル200は、コントローラ300と通信する無線通信部203と、注文の入力を受け付ける入力部206と、音声の入力を受け付ける音声入力部207と、入力部206が入力を受け付けた注文を示す注文処理データと、音声入力部207が入力を受け付けた音声を示す音声データとを含む注文データを、無線通信部203からコントローラ300に送信する中央処理部201とを備える。また、コントローラ300は、ハンディターミナル200または無線プリンタ400と通信する通信部303と、通信部303を介してハンディターミナル200から注文データを受信すると、当該注文データに関する伝票を印字するための伝票印字データと当該注文データに含まれる音声データとを含む伝票データを通信部303から無線プリンタ400に送信する中央処理部301とを備える。また、無線プリンタ400は、コントローラ300と通信する無線通信部403と、伝票を印字する印字部404と、音声を出力する音声出力部408と、無線通信部403を介してコントローラ300から伝票データを受信すると、当該伝票データに含まれる伝票印字データに基づいて印字部404に伝票を印字させるとともに、当該伝票データに含まれる音声データの音声を音声出力部408に出力させる中央処理部401とを備える。   As described above, in the present embodiment, the handy terminal 200 includes the wireless communication unit 203 that communicates with the controller 300, the input unit 206 that receives an order input, the voice input unit 207 that receives a voice input, and the input unit 206. A central processing unit 201 that transmits order data including order processing data indicating an order whose input has been received and voice data indicating a voice whose voice has been received by the voice input unit 207 from the wireless communication unit 203 to the controller 300; . Further, when the controller 300 receives the order data from the handy terminal 200 via the communication unit 303 and the communication unit 303 communicating with the handy terminal 200 or the wireless printer 400, the slip print data for printing a slip related to the order data is received. And a central processing unit 301 for transmitting chit data including the voice data included in the order data to the wireless printer 400 from the communication unit 303. The wireless printer 400 also transmits a slip data from the controller 300 via the wireless communication unit 403 that communicates with the controller 300, a printing unit 404 that prints a slip, an audio output unit 408 that outputs voice, and a wireless communication unit 403. A central processing unit 401 that, upon receipt, causes the printing unit 404 to print a voucher based on the voucher print data included in the voucher data and outputs the voice of the voice data included in the voucher data to the voice output unit 408 .

これにより、ハンディターミナル200を操作する従業員は、手書きに代わって音声で伝言(不定データ)を厨房(調理プリンタ410またはゲストプリンタ420)に伝えることができる。また、音声により伝言を入力するため、入力ペン等を必要としない。また、音声であるため、手書きに比べて、より多くの情報を入力することができる。よって、容易に、より多くの不定データをハンディターミナル200に入力して厨房等の所定位置に居る従業員に伝えることができる。   Thus, the employee operating the handy terminal 200 can transmit a message (undefined data) to the kitchen (cooking printer 410 or guest printer 420) by voice instead of handwriting. Further, since the message is input by voice, an input pen or the like is not required. Also, since the input is voice, more information can be input than in handwriting. Therefore, more indefinite data can be easily input to the handy terminal 200 and transmitted to an employee at a predetermined position in a kitchen or the like.

また、無線プリンタ400は、伝票データに含まれる音声データをその伝票番号とともに記憶するデータ記憶部402と、音声データに対応する識別情報の入力を受け付ける入力部406(またはバーコードリーダ470)とを備え、中央処理部401は、伝票番号の入力を受け付けると、当該伝票番号に対応する音声データに基づく音声を音声出力部408に出力させる。これにより、無線プリンタ400は、任意のタイミングで指定の音声データに基づく音声を出力することができる。よって、厨房で必要なときに何回でも伝言を再生することができる。   The wireless printer 400 includes a data storage unit 402 that stores voice data included in the slip data together with the slip number, and an input unit 406 (or a barcode reader 470) that receives input of identification information corresponding to the voice data. When the central processing unit 401 receives the input of the slip number, the central processing unit 401 causes the audio output unit 408 to output a voice based on the voice data corresponding to the slip number. Thereby, the wireless printer 400 can output a sound based on the specified sound data at an arbitrary timing. Therefore, the message can be reproduced as many times as necessary in the kitchen.

[第2の実施形態]
次に、本発明の第2の実施形態について説明する。本実施形態における注文管理システム1の構成は、図1に示す第1の実施形態における構成と同様であるため、その説明を省略する。第1の実施形態では、ハンディターミナル200において、伝言(不定データ)を音声のみで入力しているのに対し、本実施形態では、音声に加えて手書き入力により伝言(不定データ)を入力することができる。
[Second embodiment]
Next, a second embodiment of the present invention will be described. The configuration of the order management system 1 in the present embodiment is the same as the configuration in the first embodiment shown in FIG. In the first embodiment, in the handy terminal 200, a message (unfixed data) is input only by voice, whereas in the present embodiment, a message (unfixed data) is input by handwriting input in addition to voice. Can be.

図16は、本実施形態におけるハンディターミナル200の外観構成を示す正面図である。図示するように、ハンディターミナル200は、表示部205上に手書き領域2052を有する。手書き領域2052は、タッチペンや指等によるフリーフォーマットの手書き入力を受け付ける。従業員は、タッチペン等で手書き領域2052に伝言(手書きメモ)を記入する。入力部206(手書き入力部)は、手書き領域2052に記入された手書きメモの入力をタッチパネルにより受け付ける。ハンディターミナル200の他の構成は、第1の実施形態と同様であるため、その説明を省略する。   FIG. 16 is a front view illustrating an external configuration of the handy terminal 200 according to the present embodiment. As illustrated, the handy terminal 200 has a handwritten area 2052 on the display unit 205. The handwriting area 2052 accepts free-format handwriting input with a touch pen, a finger, or the like. The employee writes a message (handwritten memo) in the handwritten area 2052 with a touch pen or the like. The input unit 206 (handwriting input unit) receives an input of a handwritten memo written in the handwriting area 2052 through the touch panel. The other configuration of the handy terminal 200 is the same as that of the first embodiment, and a description thereof will be omitted.

以下、従業員が、手書き領域2052に伝言「学校行事繰上げ」を記入し、その後、伝言のみボタン2065を押下した後、調理伝言ボタン2061を押下しながら音声による伝言「xx小学校の運動会は、天候悪化により14時に繰り上げ終了です」を入力し、注文終了ボタン2063を押下した場合を例に説明する。なお、本例では、特定の客に特化した伝言ではないため、従業員は、テーブルNoを入力しない。   Hereinafter, the employee enters the message “Schedule Advancement” in the handwritten area 2052, then presses the message only button 2065, and then presses the cooking message button 2061 and outputs the voice message “xx elementary school athletic meet, In the following, an example will be described in which the user inputs "Dead order is ended at 14:00" and presses the order end button 2063. In this example, since the message is not a message specialized for a specific customer, the employee does not input the table number.

ハンディターミナル200の中央処理部201は、手書き領域2052に手書き入力された伝言「学校行事繰上げ」を示す手書きデータ(画像データ)を生成し、音声入力部207が入力を受け付けた音声による伝言「xx小学校の運動会は、天候悪化により14時に繰り上げ終了です」を示す調理音声データを生成する。そして、ハンディターミナル200は、テーブル番号を含まない注文ヘッダ情報、生成した手書きデータ及び調理音声データを含む注文データをコントローラ300に送信する。   The central processing unit 201 of the handy terminal 200 generates handwritten data (image data) indicating the message “school event advance” handwritten in the handwritten area 2052, and the voice message “xx” received by the voice input unit 207. The athletic meet at the elementary school is finished at 14:00 due to the bad weather. " Then, the handy terminal 200 transmits to the controller 300 order data including the order header information not including the table number, the generated handwritten data, and the cooking voice data.

コントローラ300は、ハンディターミナル200から注文データを受信すると、当該注文データに含まれる手書きデータが示す手書きメモの印字を含む調理伝票印字データを生成する。そして、コントローラ300は、生成した調理伝票印字データと受信した調理音声データとを含む調理伝票データを生成して調理プリンタ410に送信する。   Upon receiving the order data from the handy terminal 200, the controller 300 generates cooking slip print data including a print of a handwritten memo indicated by the handwritten data included in the order data. Then, the controller 300 generates cooking slip data including the generated cooking slip print data and the received cooking voice data, and transmits the generated cooking slip data to the cooking printer 410.

調理プリンタ410は、調理伝票データを受信すると、データ記憶部402に記憶し、受信した調理伝票データに含まれる調理伝票印字データに基づいて調理伝票を印字するとともに、受信した調理伝票データに含まれる調理音声データに基づいて音声を出力する。   Upon receiving the cooking slip data, the cooking printer 410 stores the cooking slip data in the data storage unit 402, prints the cooking slip based on the cooking slip print data included in the received cooking slip data, and includes the cooking slip data included in the received cooking slip data. A voice is output based on the cooking voice data.

図17は、本実施形態における無線プリンタ400が出力する伝票の一例を示すイメージ図である。図示するように、本図に示す調理伝票1090aには、図11(c)に示す第1の実施形態における調理伝票1090に印字された項目に加えて、手書き入力による伝言「学校行事繰上げ」1099の画像が印字されている。また、特定の客に特化した伝言ではなく、ハンディターミナル200においてテーブルNoが入力されていないため、調理伝票1090aにはテーブル番号が印字されていない。また、特定の客に特化した伝言ではないため、調理伝票1090aの伝票番号は空白である。なお、特定の客に特化していない調理伝票1090aの伝票番号は空白に限らず、999や×××などのように、特定の伝票番号(客)に関連しないものが印字されるようにしてもよい。調理伝票1090aに印字される他の項目は、調理伝票1090と同様であるため、その説明を省略する。   FIG. 17 is an image diagram illustrating an example of a slip output by the wireless printer 400 according to the present embodiment. As shown in the figure, the cooking slip 1090a shown in this figure has a message "Scheduled School Event Advance" 1099 by handwriting input in addition to the items printed on the cooking slip 1090 in the first embodiment shown in FIG. 11C. Image is printed. In addition, since the message is not a message specialized for a specific customer and the table number is not input in the handy terminal 200, the table number is not printed on the cooking slip 1090a. Since the message is not a message specialized for a specific customer, the slip number of the cooking slip 1090a is blank. In addition, the slip number of the cooking slip 1090a not specialized for a specific customer is not limited to a blank, and one not related to a specific slip number (customer) such as 999 or XXX is printed. Is also good. The other items printed on the cooking slip 1090a are the same as those of the cooking slip 1090, and thus description thereof is omitted.

このように、注文管理システム1では、「学校行事繰上げ」と要点だけを手書きメモで表現し、詳細情報「xx小学校の運動会は、天候悪化により14時に繰り上げ終了です」を音声で伝えることが可能である。この情報によって、厨房では仕込み時間を繰り上げるなどの準備に取り掛かることができる。なお、本実施形態では、ハンディターミナル200において、手書き入力及び音声入力による伝言のみの場合を例に説明したが、これに限られず、注文入力をする際にも同様に、注文処理に加えて手書き入力及び音声入力を実現することができる。   In this way, in the order management system 1, it is possible to express only the main points of "school event advancement" with handwritten memos, and to convey detailed information "the xx elementary school athletic meet has been advanced at 14:00 due to bad weather". It is. With this information, the kitchen can start preparations such as moving up the preparation time. In the present embodiment, an example has been described in which only a handwritten input and a message by voice input are used in the handy terminal 200. However, the present invention is not limited to this. Input and voice input can be realized.

上述したとおり、本実施形態では、第1の実施形態における構成に加えて、ハンディターミナル200の入力部206は手書きメモの入力を受け付け、中央処理部201は入力を受け付けた手書きメモを示す手書きデータを含む注文データを、無線通信部203からコントローラ300に送信する。コントローラ300の中央処理部301は、注文データに含まれる手書きデータが示す手書きメモの印字を含む伝票印字データと注文データに含まれる音声データとを含む伝票データを通信部303から無線プリンタ400に送信する。   As described above, in the present embodiment, in addition to the configuration in the first embodiment, the input unit 206 of the handy terminal 200 receives the input of the handwritten memo, and the central processing unit 201 outputs the handwritten data indicating the received handwritten memo. Is transmitted from the wireless communication unit 203 to the controller 300. The central processing unit 301 of the controller 300 transmits the slip print data including the print of the handwritten memo indicated by the handwritten data included in the order data and the slip data including the voice data included in the order data from the communication unit 303 to the wireless printer 400. I do.

これにより、本実施形態によれば、第1の実施形態における効果に加えて、ハンディターミナル200において入力された手書きメモを、無線プリンタ400において印字することができる。よって、本実施形態による注文管理システム1では、音声による伝言に加えて、手書きメモによる伝言をハンディターミナル200から無線プリンタ400に送信することができる。   Thus, according to the present embodiment, in addition to the effects of the first embodiment, a handwritten memo input at the handy terminal 200 can be printed by the wireless printer 400. Therefore, in the order management system 1 according to the present embodiment, in addition to the voice message, the handwritten memo message can be transmitted from the handy terminal 200 to the wireless printer 400.

なお、手書きメモの内容は、「学校行事繰上げ」に限らず、どのような内容であってもよい。例えば、「テーブルが空きました」など、どのような内容であってもよい。   The content of the handwritten memo is not limited to “school event advance” and may be any content. For example, any content such as "the table is empty" may be used.

[第3の実施形態]
次に、本発明の第3の実施形態について説明する。図18は、本実施形態による注文管理システム2の全体構成を示す図である。注文管理システム2は、飲食店の店舗に設置され、客の注文を管理するシステムである。同図に示すように、注文管理システム2は、ハンディターミナル200と、コントローラ300と、無線プリンタ400と、マルチディスプレイ500(表示装置)とを含んでいる。ハンディターミナル200と、無線プリンタ400と、マルチディスプレイ500と、コントローラ300とは無線LAN(Local Area Network)により無線通信する。
[Third Embodiment]
Next, a third embodiment of the present invention will be described. FIG. 18 is a diagram illustrating an overall configuration of the order management system 2 according to the present embodiment. The order management system 2 is a system that is installed in a restaurant and manages customer orders. As shown in FIG. 1, the order management system 2 includes a handy terminal 200, a controller 300, a wireless printer 400, and a multi-display 500 (display device). The handy terminal 200, the wireless printer 400, the multi-display 500, and the controller 300 wirelessly communicate with each other through a wireless LAN (Local Area Network).

なお、同図においては、ハンディターミナル200を1台のみ示しているが、注文管理システム2には複数台のハンディターミナル200が含まれていてもよい。また、本図においては、無線プリンタ400を2台示しているが、注文管理システム2に含まれる無線プリンタ400の数は2台であってもよいし、3台以上であってもよい。また、本図においては、マルチディスプレイ500を1台示しているが、注文管理システム2に含まれるマルチディスプレイ500の数は2台であってもよいし、3台以上であってもよい。   Although only one handy terminal 200 is shown in the drawing, the order management system 2 may include a plurality of handy terminals 200. Although two wireless printers 400 are shown in the figure, the number of wireless printers 400 included in the order management system 2 may be two or three or more. Although one multi-display 500 is shown in the figure, the number of multi-displays 500 included in the order management system 2 may be two or three or more.

また、各機器からコントローラ300への通信を中継するため、例えば店舗内などに、図示しない中継装置を配置してもよい。また、様々な障害等の対策のため、コントローラ300を複数台備えてコントローラ300の多重化を図ってもよい。また、コントローラ300は、複数台のサーバ装置から構成されていてもよい。また、本図においては、コントローラ300と、無線プリンタ400と、マルチディスプレイ500との間の通信を、全て無線LANにより行う構成となっているが、これに限らず、例えば、有線LANなどの他の方式により通信できるようにしてもよい。   In addition, in order to relay communication from each device to the controller 300, a relay device (not shown) may be arranged in, for example, a store. Further, in order to cope with various failures, a plurality of controllers 300 may be provided to multiplex the controllers 300. Further, the controller 300 may be composed of a plurality of server devices. Further, in this figure, the communication between the controller 300, the wireless printer 400, and the multi-display 500 is all performed by a wireless LAN, but the present invention is not limited to this. Communication may be performed by the method described above.

ハンディターミナル200は、注文を入力する電子機器であり、店舗における従業員に携帯され、入力される注文に基づく注文データをコントローラ300に送信する。また、ハンディターミナル200は、音声を入力するためのマイクを備えたヘッドセット270とBluetooth(登録商標)などの近距離無線通信により無線接続する。   The handy terminal 200 is an electronic device for inputting an order, is carried by an employee in a store, and transmits order data based on the input order to the controller 300. In addition, the handy terminal 200 is wirelessly connected to a headset 270 including a microphone for inputting voice by short-range wireless communication such as Bluetooth (registered trademark).

コントローラ300は、注文管理システム2を統括して制御する制御装置である。コントローラ300は、ハンディターミナル200から客の注文に関する注文データを受信し、受信した注文データを記憶管理する。また、コントローラ300は、各ハンディターミナル200から受信した注文データに基づいて伝票を無線プリンタ400に出力させ、マルチディスプレイ500に表示させる。   The controller 300 is a control device that controls the order management system 2 in an integrated manner. The controller 300 receives order data relating to a customer order from the handy terminal 200, and stores and manages the received order data. Further, the controller 300 causes the wireless printer 400 to output the slip based on the order data received from each handy terminal 200 and causes the multi-display 500 to display the slip.

無線プリンタ400は、コントローラ300からの指示に応じて伝票を印字して出力するプリンタ装置である。無線プリンタ400には、バーコードを読み取るためのバーコードリーダ470が接続されている。なお、無線プリンタ400の種類として、厨房に調理を指示する調理伝票を印字する調理プリンタ410と、会計するためのゲスト伝票を印字するゲストプリンタ420とがある。マルチディスプレイ500は、コントローラ300からの指示に応じて伝票を表示する表示装置である。   The wireless printer 400 is a printer device that prints and outputs a slip according to an instruction from the controller 300. A barcode reader 470 for reading a barcode is connected to the wireless printer 400. The types of the wireless printer 400 include a cooking printer 410 that prints a cooking slip instructing a kitchen to cook and a guest printer 420 that prints a guest slip for accounting. The multi-display 500 is a display device that displays a slip in response to an instruction from the controller 300.

次に、ハンディターミナル200について説明する。本実施形態におけるハンディターミナル200の構成は、第1の実施形態における構成と同様であるため、説明を省略する。なお、本実施形態では、入力部206が備えるボタンのうち調理伝言ボタン2061は、調理プリンタ410と、マルチディスプレイ500とへの伝言(音声)を入力するためのボタンとする。すなわち、調理伝言ボタン2061は、調理プリンタ410とマルチディスプレイ500に送信する音声を録音するための録音機能を起動するボタンである。   Next, the handy terminal 200 will be described. The configuration of the handy terminal 200 in the present embodiment is the same as the configuration in the first embodiment, and a description thereof will be omitted. In the present embodiment, the cooking message button 2061 among the buttons provided in the input unit 206 is a button for inputting a message (voice) to the cooking printer 410 and the multi-display 500. That is, the cooking message button 2061 is a button for activating a recording function for recording a sound to be transmitted to the cooking printer 410 and the multi-display 500.

次に、コントローラ300について説明する。本実施形態におけるコントローラ300の構成は、第1の実施形態における構成と同様であるため、説明を省略する。なお、本実施形態では、中央処理部301は、通信部303を介して、ハンディターミナル200から注文データを受信し、受信した注文データに基づく伝票を無線プリンタ400に出力させ、マルチディスプレイ500に表示させる制御を行う。   Next, the controller 300 will be described. The configuration of the controller 300 in the present embodiment is the same as the configuration in the first embodiment, and a description thereof will be omitted. In the present embodiment, the central processing unit 301 receives the order data from the handy terminal 200 via the communication unit 303, outputs a slip based on the received order data to the wireless printer 400, and displays the slip on the multi-display 500. Is performed.

具体的には、中央処理部301は、注文データに基づいて伝票番号を符番し、調理伝票データと、ゲスト伝票データと、マルチディスプレイ用伝票データとを生成する。そして、中央処理部301は、出力マスタテーブルに基づき、通信部303を介して、生成した調理伝票データを調理プリンタ410に送信し、生成したゲスト伝票データをゲストプリンタ420に送信する。また、中央処理部301は、生成した表示伝票データをマルチディスプレイ500に送信する。なお、マルチディスプレイ用伝票データは、調理伝票を表示させるためのデータである。マルチディスプレイ用伝票データは、注文データに関する伝票を表示するための調理伝票表示データと注文データに含まれる調理音声データとを含む。   More specifically, the central processing unit 301 numbers the slip numbers based on the order data, and generates cooking slip data, guest slip data, and multi-display slip data. Then, the central processing unit 301 transmits the generated cooking slip data to the cooking printer 410 via the communication unit 303 and transmits the generated guest slip data to the guest printer 420 based on the output master table. Further, the central processing unit 301 transmits the generated display slip data to the multi-display 500. Note that the multi-display slip data is data for displaying a cooking slip. The multi-display slip data includes cooking slip display data for displaying a slip related to the order data and cooking voice data included in the order data.

次に、無線プリンタ400について説明する。本実施形態における無線プリンタ400の構成は、第1の実施形態における構成と同様であるため、説明を省略する。   Next, the wireless printer 400 will be described. The configuration of the wireless printer 400 according to the present embodiment is the same as the configuration according to the first embodiment, and a description thereof will not be repeated.

次に、マルチディスプレイ500について説明する。マルチディスプレイ500は、コントローラ300からの指示に応じて伝票を表示する表示装置である。なお、本実施形態では、マルチディスプレイ500は、マルチディスプレイ用伝票データに含まれる調理伝票表示データに基づいて伝票を表示する。   Next, the multi-display 500 will be described. The multi-display 500 is a display device that displays a slip in response to an instruction from the controller 300. In the present embodiment, the multi-display 500 displays a slip based on cooking slip display data included in the multi-display slip data.

図19は、本実施形態におけるマルチディスプレイ500の構造を示すブロック図である。図示するように、マルチディスプレイ500は、中央処理部501と、データ記憶部502と、無線通信部503と、表示部505と、入力部506と、音声出力部508とを備える。   FIG. 19 is a block diagram illustrating the structure of the multi-display 500 according to the present embodiment. As illustrated, the multi-display 500 includes a central processing unit 501, a data storage unit 502, a wireless communication unit 503, a display unit 505, an input unit 506, and an audio output unit 508.

中央処理部501は、マルチディスプレイ500が備える各部を制御する。中央処理部501は、無線通信部503を介してマルチディスプレイ用伝票データを受信し、受信したマルチディスプレイ用伝票データに含まれる調理伝票表示データに基づいて伝票を表示部505に表示させる制御を行う。また、中央処理部501は、マルチディスプレイ用伝票データに音声データが含まれる場合には、当該音声データに基づく音声を音声出力部508に出力させる制御を行う。また、中央処理部501は、受信したマルチディスプレイ用伝票データに含まれる音声データを、当該伝票データの伝票番号に対応付けてデータ記憶部502に書き込んで記憶させる制御を行う。また、中央処理部501は、入力部506が再生指示の入力を受け付けると、当該再生指示に対応する音声データをデータ記憶部502から読み出し、読み出した音声データに基づく音声を音声出力部508に出力させる制御を行う。   The central processing unit 501 controls each unit included in the multi display 500. The central processing unit 501 performs control to receive the multi-display form data via the wireless communication unit 503 and display the form on the display unit 505 based on the cooking form display data included in the received multi-display form data. . When the multi-display slip data includes audio data, the central processing unit 501 controls the audio output unit 508 to output audio based on the audio data. Further, the central processing unit 501 performs control to write and store the audio data included in the received multi-display slip data in the data storage unit 502 in association with the slip number of the slip data. Further, when the input unit 506 receives the input of the reproduction instruction, the central processing unit 501 reads the audio data corresponding to the reproduction instruction from the data storage unit 502, and outputs the audio based on the read audio data to the audio output unit 508. Is performed.

データ記憶部502は、種々の情報を記憶する。例えば、データ記憶部502は、音声データを伝票番号に対応付けて記憶する。無線通信部503は、コントローラ300と無線通信する。表示部505は、例えば液晶ディスプレイであり、種々の情報を表示する。入力部506は、例えば、表示部505(液晶ディスプレイ)の表示領域上に設けられたタッチパネルであり、再生指示などの入力を受け付ける。音声出力部508は、音声を出力するスピーカである。   The data storage unit 502 stores various information. For example, the data storage unit 502 stores the audio data in association with the slip number. The wireless communication unit 503 wirelessly communicates with the controller 300. The display unit 505 is, for example, a liquid crystal display, and displays various information. The input unit 506 is, for example, a touch panel provided on a display area of the display unit 505 (liquid crystal display), and receives an input such as a reproduction instruction. The audio output unit 508 is a speaker that outputs audio.

図20は、本実施形態によるマルチディスプレイ500のデータ記憶部502が記憶するデータ例を示す概略図である。データ記憶部502は、音声データ格納部5021として動作する。音声データ格納部5021は、複数の(例えば、16)の格納エリアを有し、各格納エリアに伝票番号と音声データとを対応付けて記憶する。中央処理部501は、音声データ格納部5021にある全ての格納エリアが使用されると、先頭の格納エリアから順に音声データを上書きする。   FIG. 20 is a schematic diagram illustrating an example of data stored in the data storage unit 502 of the multi display 500 according to the present embodiment. The data storage unit 502 operates as the audio data storage unit 5021. The voice data storage unit 5021 has a plurality of (for example, 16) storage areas, and stores a slip number and voice data in each storage area in association with each other. When all the storage areas in the audio data storage unit 5021 are used, the central processing unit 501 overwrites the audio data in order from the first storage area.

本図には、マルチディスプレイ500に記憶される調理音声データを例示している。図示する例では、音声データ格納部5021は、伝票番号「001」とその調理音声データとを対応付けて記憶し、伝票番号「002」とその調理音声データとを対応付けて記憶し、伝票番号「001−1」とその調理音声データとを対応付けて記憶し、伝票番号「n」とその調理音声データとを対応付けて記憶している。   This drawing illustrates cooking audio data stored in the multi-display 500. In the illustrated example, the voice data storage unit 5021 stores the slip number “001” and its cooking voice data in association with each other, and stores the slip number “002” and its cooking voice data in association with each other. “001-1” and the cooking voice data are stored in association with each other, and the slip number “n” and the cooking voice data are stored in association with each other.

次に、本実施形態による注文管理システム2における動作を説明する。まず、従業員は、ハンディターミナル200の入力部206にあるキー2060や表示部205に表示された仮装ボタンを押下することにより、客からの注文及び客のテーブル番号を入力する。ハンディターミナル200の中央処理部201は、入力部206が受け付けた入力と、日付情報と、担当者Noとに基づいて、注文の内容を示す注文処理データを生成する。また、中央処理部201は、入力を受け付けた注文情報を表示部205に表示する。従業員は、表示部205に表示された注文情報を確認することで、入力した注文を確認することができる。   Next, an operation in the order management system 2 according to the present embodiment will be described. First, the employee presses a key 2060 in the input unit 206 of the handy terminal 200 or a masquerade button displayed on the display unit 205 to input an order from a customer and a table number of the customer. The central processing unit 201 of the handy terminal 200 generates order processing data indicating the contents of the order based on the input received by the input unit 206, the date information, and the person in charge. Further, the central processing unit 201 displays the received order information on the display unit 205. By checking the order information displayed on the display unit 205, the employee can check the input order.

また、従業員は、厨房に伝言があり、調理プリンタ410およびマルチディスプレイ500から伝言(不定データ)を出力させたい場合には、調理伝言ボタン2061を押しながら音声入力部207またはヘッドセット270に向けて音声(伝言)を入力する。この入力を受け付けた場合、ハンディターミナル200の中央処理部201は、出力先に調理プリンタ410とマルチディスプレイ500とを設定し、調理伝言ボタン2061が押下されている間に音声入力部207またはヘッドセット270から入力された音声を録音し、録音した音声を示す調理音声データを生成する。なお、調理音声データは、調理プリンタ410とマルチディスプレイ500への伝言を示す音声データである。   In addition, when the employee has a message in the kitchen and wants to output a message (undefined data) from the cooking printer 410 and the multi-display 500, the employee presses the cooking message button 2061 while pointing the voice input unit 207 or the headset 270. Input voice (message). When this input is received, the central processing unit 201 of the handy terminal 200 sets the cooking printer 410 and the multi-display 500 as output destinations, and the voice input unit 207 or the headset while the cooking message button 2061 is pressed. The sound input from 270 is recorded, and cooking sound data indicating the recorded sound is generated. The cooking voice data is voice data indicating a message to the cooking printer 410 and the multi-display 500.

また、従業員は、ホールに伝言があり、ゲストプリンタ420から伝言(不定データ)を出力させたい場合には、ゲスト伝言ボタン2062を押しながら音声入力部207またはヘッドセット270に向けて音声(伝言)を入力する。この入力を受け付けた場合、ハンディターミナル200の中央処理部201は、出力先にゲストプリンタ420を設定し、ゲスト伝言ボタン2062が押下されている間、音声入力部207またはヘッドセット270から入力された音声を録音し、録音した音声を示すゲスト音声データを生成する。なお、ゲスト音声データは、ゲストプリンタ420への伝言を示す音声データである。   In addition, when the employee has a message in the hall and wants to output a message (undefined data) from the guest printer 420, the employee presses the guest message button 2062 and outputs a voice (message) to the voice input unit 207 or the headset 270. ). When this input is received, the central processing unit 201 of the handy terminal 200 sets the guest printer 420 as an output destination, and receives an input from the voice input unit 207 or the headset 270 while the guest message button 2062 is pressed. The voice is recorded, and guest voice data indicating the recorded voice is generated. Note that the guest voice data is voice data indicating a message to the guest printer 420.

また、ハンディターミナル200の中央処理部201は、音声入力部207またはヘッドセット270から音声が入力されている間、音声の録音状態を音声録音モニタ2051に表示する。これにより、従業員は、音声録音モニタ2051の表示を確認することで、音声が正しく録音されているか否かを確認することができる。例えば、従業員は、音声録音モニタ2051に波形が表示されている場合には、正しく録音されていることが確認できる。なお、上述したとおり、音声録音モニタ2051の表示は、他の表示方法(棒グラフ、マークの点滅、文字列または色など)であってもよい。また、中央処理部201は、生成した音声データを、データ記憶部202に書き込んで記憶する。   The central processing unit 201 of the handy terminal 200 displays the sound recording state on the sound recording monitor 2051 while the sound is being input from the sound input unit 207 or the headset 270. Thus, the employee can check whether or not the sound is correctly recorded by checking the display on the sound recording monitor 2051. For example, if the waveform is displayed on the voice recording monitor 2051, the employee can confirm that the recording is correct. Note that, as described above, the display of the voice recording monitor 2051 may be performed by another display method (such as a bar graph, blinking of a mark, a character string, or a color). Further, the central processing unit 201 writes and stores the generated audio data in the data storage unit 202.

従業員は、注文の入力が完了すると、注文終了ボタン2063を押下する。ハンディターミナル200の中央処理部201は、注文終了ボタン2063が押下された場合、注文データを生成し、生成した注文データをコントローラ300に送信する。なお、注文データのデータ構造は、第1の実施形態と同様であるため、説明を省略する。   When the input of the order is completed, the employee presses the order end button 2063. When the order end button 2063 is pressed, the central processing unit 201 of the handy terminal 200 generates order data and transmits the generated order data to the controller 300. Note that the data structure of the order data is the same as in the first embodiment, and a description thereof will not be repeated.

中央処理部201は、注文入力において、調理伝言ボタン2061が入力を受け付け、調理音声データを生成した場合に、注文データに調理音声データを格納する。また、中央処理部201は、注文入力において、ゲスト伝言ボタン2062が入力を受け付け、ゲスト音声データを生成した場合に、注文データにゲスト音声データを格納する。なお、注文音声データには、調理音声データまたはゲスト音声データのどちらか一方のみが含まれていてもよいし、調理音声データ及びゲスト音声データの両方が含まれていてもよい。また、中央処理部201は、注文入力において音声が入力されていない場合には、注文データに注文音声データを格納しない。   The central processing unit 201 stores the cooking voice data in the order data when the cooking message button 2061 receives the input and generates the cooking voice data. In addition, when the guest message button 2062 receives an input and generates guest voice data in order input, the central processing unit 201 stores the guest voice data in the order data. The order voice data may include only one of the cooking voice data and the guest voice data, or may include both the cooking voice data and the guest voice data. Further, the central processing unit 201 does not store the order voice data in the order data when no voice is input in the order input.

また、従業員は、注文を入力せずに調理プリンタ410や、マルチディスプレイ500や、ゲストプリンタ420から伝言のみを出力させたい場合には、伝言のみボタン2065を押下した後に、調理伝言ボタン2061またはゲスト伝言ボタン2062を押下して音声を入力する。ハンディターミナル200の中央処理部201は、伝言のみボタン2065が押下された後に音声が入力された場合には、当該音声を示す調理音声データまたはゲスト音声データを生成し、生成した調理音声データまたはゲスト音声データと、注文ヘッダ情報(注文日時と、テーブルNoと、担当者Noとを含む情報)とを含む注文データをコントローラ300に送信する。   When the employee wants to output only a message from the cooking printer 410, the multi-display 500, or the guest printer 420 without inputting an order, after pressing the message only button 2065, the employee presses the cooking message button 2061 or A guest message button 2062 is pressed to input a voice. When a voice is input after the message only button 2065 is pressed, the central processing unit 201 of the handy terminal 200 generates cooking voice data or guest voice data indicating the voice, and generates the generated cooking voice data or guest voice data. The order data including the voice data and the order header information (information including the order date and time, the table number, and the person in charge) is transmitted to the controller 300.

コントローラ300は、ハンディターミナル200から注文データを受信すると、注文処理を実行する。具体的には、コントローラ300の中央処理部301は、受信した注文データをデータ記憶部302に書き込んで一時記憶する。そして、中央処理部301は、注文処理ごとに、注文処理の履歴、注文ニューや注文メニューに対応する会計情報などをデータ保存部304に書き込んで記憶する。   Upon receiving the order data from the handy terminal 200, the controller 300 executes an order process. Specifically, the central processing unit 301 of the controller 300 writes the received order data in the data storage unit 302 and temporarily stores the data. Then, for each order processing, the central processing unit 301 writes and stores the history of the order processing, the accounting information corresponding to the order menu and the order menu in the data storage unit 304.

続いて、コントローラ300は、伝票処理を実行する。具体的には、コントローラ300の中央処理部301は、受信した注文データに基づいて、調理伝票データと、ゲスト伝票データと、マルチディスプレイ用伝票データとを生成する。そして、中央処理部301は、生成した調理伝票データを調理プリンタ410に送信し、生成したゲスト伝票データをゲストプリンタ420に送信し、生成したマルチディスプレイ用伝票データをマルチディスプレイ500に送信する。   Subsequently, the controller 300 executes a slip process. Specifically, the central processing unit 301 of the controller 300 generates cooking slip data, guest slip data, and multi-display slip data based on the received order data. Then, the central processing unit 301 transmits the generated cooking slip data to the cooking printer 410, transmits the generated guest slip data to the guest printer 420, and transmits the generated multi-display slip data to the multi-display 500.

調理伝票データとゲスト伝票データとは、第1の実施形態と同様であるため説明を省略する。図21は、本実施形態におけるコントローラ300が生成するマルチディスプレイ用伝票データのデータ構造を示す概略図である。図示するように、マルチディスプレイ用伝票データは、伝票番号と、調理伝票表示データと、調理音声データとを含む。伝票番号は、伝票を識別する識別情報である。調理伝票表示データは、調理伝票を表示するための伝票表示データである。伝票表示データは、伝票を表示するためのデータである。   The cooking slip data and the guest slip data are the same as in the first embodiment, and a description thereof will be omitted. FIG. 21 is a schematic diagram showing the data structure of the multi-display slip data generated by the controller 300 in the present embodiment. As shown in the figure, the multi-display slip data includes a slip number, cooking slip display data, and cooking audio data. The slip number is identification information for identifying the slip. The cooking slip display data is slip display data for displaying a cooking slip. The slip display data is data for displaying a slip.

中央処理部301は、注文データに調理音声データが含まれる場合に、調理伝票データとマルチディスプレイ用伝票データとに当該調理音声データを格納する。また、中央処理部301は、注文データにゲスト音声データが含まれる場合に、ゲスト伝票データに当該ゲスト音声データを格納する。すなわち、中央処理部301は、注文データに音声データが格納されていない場合は、伝票データに音声データを格納しない。また、中央処理部301は、注文データに調理音声データが含まれる場合には、音声データが含まれることを示す情報(例えば、音声記号)を付加して調理伝票印字データとマルチディスプレイ用伝票データとを生成する。また、中央処理部301は、注文データにゲスト音声データが含まれる場合には、音声データが含まれることを示す情報(例えば、音声記号)を付加してゲスト伝票印字データを生成する。   When the order data includes the cooking voice data, the central processing unit 301 stores the cooking voice data in the cooking slip data and the multi-display slip data. Further, when the guest voice data is included in the order data, the central processing unit 301 stores the guest voice data in the guest slip data. That is, when voice data is not stored in the order data, the central processing unit 301 does not store voice data in the slip data. Further, when cooking data is included in the order data, the central processing unit 301 adds information (for example, a voice symbol) indicating that the voice data is included, and adds the cooking slip print data and the multi-display slip data. And generate Further, when guest data is included in the order data, the central processing unit 301 adds guest information (for example, a voice symbol) indicating that voice data is included, and generates guest slip print data.

無線プリンタ400は、コントローラ300から伝票データを受信すると、印字処理を実行する。具体的には、無線プリンタ400の中央処理部401は、受信した伝票データに含まれる伝票印字データに基づいて伝票を印字部404に印字させる。また、中央処理部401は、受信した伝票データに音声データが含まれる場合には、当該音声データに基づく音声を音声出力部408に出力させる。なお、無線プリンタ400が出力する伝票は、第1の実施形態と同様であるため説明を省略する。   When receiving the slip data from the controller 300, the wireless printer 400 executes a printing process. Specifically, the central processing unit 401 of the wireless printer 400 causes the printing unit 404 to print the slip based on the slip print data included in the received slip data. If the received slip data includes voice data, the central processing unit 401 causes the voice output unit 408 to output voice based on the voice data. The slip output by the wireless printer 400 is the same as that in the first embodiment, and a description thereof will not be repeated.

マルチディスプレイ500は、コントローラ300からマルチディスプレイ用伝票データを受信すると、表示処理を実行する。具体的には、マルチディスプレイ500の中央処理部501は、受信したマルチディスプレイ用伝票データに含まれる伝票表示データに基づいて伝票を表示部505に表示させる。また、中央処理部501は、受信したマルチディスプレイ用伝票データに音声データが含まれる場合には、当該音声データに基づく音声を音声出力部508に出力させる。   Upon receiving the multi-display slip data from the controller 300, the multi-display 500 executes a display process. Specifically, the central processing unit 501 of the multi-display 500 causes the display unit 505 to display the slip based on the slip display data included in the received multi-display slip data. If the received multi-display slip data includes audio data, the central processing unit 501 causes the audio output unit 508 to output audio based on the audio data.

図22は、本実施形態におけるマルチディスプレイ500が表示する伝票の一例を示すイメージ図である。本図には、ハンディターミナル200において伝言(音声データ)が入力された場合における伝票の一例を示す。   FIG. 22 is an image diagram showing an example of a slip displayed on the multi-display 500 in the present embodiment. This figure shows an example of a slip when a message (voice data) is input at the handy terminal 200.

マルチディスプレイ500の中央処理装置501は、伝票を表示部505に並べて表示する。図示する例では、調理伝票5101(調理指示伝票)を上段左側に表示し、調理伝票5201を上段中央に表示している。なお、複数の調理伝票を表示する場合における、各調理伝票の表示位置はどのような位置であってもよい。例えば、各調理伝票を、伝票番号順に、表示部505の左側から右側に順に並べて表示してもよい。また、例えば、各調理伝票を、テーブル番号順に、左側から右側に順に並べて表示してもよい。また、各調理伝票を、上段と、中段と、下段など、複数段に並べて表示してもよい。また、表示する調理伝票が多数有り、1画面に収まらない場合には、複数画面を用いて調理伝票を表示してもよい。   The central processing unit 501 of the multi-display 500 arranges and displays the slips on the display unit 505. In the illustrated example, the cooking slip 5101 (cooking instruction slip) is displayed on the upper left side, and the cooking slip 5201 is displayed in the upper center. The display position of each cooking slip when displaying a plurality of cooking slips may be any position. For example, the cooking slips may be displayed in order from the left to the right side of the display unit 505 in the order of the slip numbers. Further, for example, the cooking slips may be displayed in order from the left to the right in the order of the table numbers. Further, the cooking slips may be displayed in a plurality of rows such as an upper row, a middle row, and a lower row. If there are a large number of cooking slips to be displayed and cannot fit on one screen, the cooking slips may be displayed using a plurality of screens.

調理伝票5101は、第1の実施形態における調理伝票1060に対応する伝票である。図示する例では、調理伝票5101には、伝票番号5102と、注文された日時(ハンディターミナル200からコントローラ300に注文データが送信された日時)と、テーブル番号と、伝言(音声データ)があることを示す再生ボタン5104と、注文されたメニューの名称と、その数量と、注文されたメニューが提供みであることをレ点で示す入力と表示の兼用エリア5106と、完了ボタン5108とが表示されている。   The cooking slip 5101 is a slip corresponding to the cooking slip 1060 in the first embodiment. In the illustrated example, the cooking slip 5101 includes a slip number 5102, an order date and time (date and time when the order data was transmitted from the handy terminal 200 to the controller 300), a table number, and a message (voice data). A play button 5104 indicating the order, the name of the ordered menu, the quantity thereof, a combined input / display area 5106 indicating that the ordered menu is provided, and a completion button 5108 are displayed. I have.

調理伝票5201は、第1の実施形態における調理伝票1090に対応する伝票である。図示する例では、調理伝票5201には、伝票番号5202と、注文された日時(ハンディターミナル200からコントローラ300に注文データが送信された日時)と、テーブル番号と、伝言(音声データ)があることを示す再生ボタン5204と、伝言のみ(注文なし)であることを示すメッセージ「伝言のみ」5203と、完了ボタン5108とが表示されている。   The cooking slip 5201 is a slip corresponding to the cooking slip 1090 in the first embodiment. In the illustrated example, the cooking slip 5201 includes a slip number 5202, the date and time when the order was placed (the date and time when the order data was transmitted from the handy terminal 200 to the controller 300), a table number, and a message (voice data). , A message "message only" 5203 indicating that the message is only a message (no order), and a completion button 5108 are displayed.

本実施形態では、入力部506は、例えば、表示部505(液晶ディスプレイ)の表示領域上に設けられたタッチパネルである。そこで、本実施形態では、再生ボタン5104,5204を、音声出力指示の入力を受け付ける入力部506としている。例えば、マルチディスプレイ500の中央処理部501は、調理伝票5101の再生ボタン5104が押下された場合には、調理伝票5101に関連付けてデータ記憶部502が記憶している調理音声データを音声出力部508から出力させる。また、例えば、マルチディスプレイ500の中央処理部501は、調理伝票5201の再生ボタン5204が押下された場合には、調理伝票5201に関連付けてデータ記憶部502が記憶している調理音声データを音声出力部508から出力させる。   In the present embodiment, the input unit 506 is, for example, a touch panel provided on a display area of the display unit 505 (liquid crystal display). Therefore, in the present embodiment, the play buttons 5104 and 5204 are used as the input unit 506 for receiving the input of the voice output instruction. For example, when the play button 5104 of the cooking voucher 5101 is pressed, the central processing unit 501 of the multi display 500 outputs the cooking voice data stored in the data storage unit 502 in association with the cooking voucher 5101 to the audio output unit 508. Output from Also, for example, when the play button 5204 of the cooking slip 5201 is pressed, the central processing unit 501 of the multi-display 500 outputs the cooking voice data stored in the data storage unit 502 in association with the cooking slip 5201 as a voice. Output from the unit 508.

また、本実施形態では、完了ボタン5108,5208を、調理伝票の表示を消去する指示を受け付ける入力部506としている。例えば、マルチディスプレイ500の中央処理部501は、調理伝票5101の完了ボタン5108が押下された場合には、調理伝票5101の表示を消去する。また、例えば、マルチディスプレイ500の中央処理部501は、調理伝票5201の完了ボタン5208が押下された場合には、調理伝票5201の表示を消去する。   In the present embodiment, the completion buttons 5108 and 5208 are the input unit 506 for receiving an instruction to delete the display of the cooking slip. For example, when the completion button 5108 of the cooking slip 5101 is pressed, the central processing unit 501 of the multi-display 500 deletes the display of the cooking slip 5101. Further, for example, when the completion button 5208 of the cooking slip 5201 is pressed, the central processing unit 501 of the multi-display 500 deletes the display of the cooking slip 5201.

なお、上述した例では、伝票において、伝言(音声データ)があることを再生ボタンにより示しているが、これに限らず、再生ボタンの代わりに文字で伝言(音声データ)があることを示してもよい。また、図22の調理伝票5202に示すように、「伝言のみ」5203と表示されておりテーブル番号などの注文ヘッダ情報の表示もある場合、そのテーブル等に特化した伝言であることが予想され、テーブル番号や日時情報、担当情報といった注文ヘッダ情報が重要な情報となることが考えられる。そこで、このような場合には、注文ヘッダ情報を、注文情報が含まれる通常の調理伝票5202よりも識別力が高くなるような方法で表示してもよい。例えば、注文ヘッダ情報のフォントを変えたり、文字を大きくしたりしてもよい。   In the above-described example, the presence or absence of a message (voice data) is indicated by a play button in a slip. However, the present invention is not limited to this. Is also good. In addition, as shown in the cooking slip 5202 of FIG. 22, when “message only” 5203 is displayed and order header information such as a table number is also displayed, it is expected that the message is specialized for the table or the like. , Order header information such as a table number, date and time information, and charge information may be important information. Therefore, in such a case, the order header information may be displayed in such a manner that the discriminating power is higher than that of the normal cooking slip 5202 including the order information. For example, the font of the order header information may be changed, or the characters may be enlarged.

図23は、本実施形態における注文管理システム2の動作を示すシーケンス図である。本図には、ハンディターミナル200において、調理プリンタ410及びマルチディスプレイ500への伝言(音声)と、ゲストプリンタ420への伝言(音声)が入力された場合における動作例を示す。   FIG. 23 is a sequence diagram illustrating an operation of the order management system 2 in the present embodiment. FIG. 3 shows an operation example when a message (voice) to the cooking printer 410 and the multi-display 500 and a message (voice) to the guest printer 420 are input in the handy terminal 200.

(ステップS401)ハンディターミナル200が、注文入力を実行する。客から注文を聞いた従業員は、その注文をハンディターミナル200に入力する。ハンディターミナル200は、入力された注文に基づき注文処理データを生成する。また、従業員は、調理伝言ボタン2061を押下しながら、調理プリンタ410及びマルチディスプレイ500への伝言(音声)を音声入力部207から入力する。ハンディターミナル200は、入力された音声に基づいて調理音声データを生成する。また、従業員は、ゲスト伝言ボタン2062ボタンを押下しながら、ゲストプリンタ420への伝言(音声)を音声入力部207から入力する。ハンディターミナル200は、入力された音声に基づいてゲスト音声データを生成する。また、ハンディターミナル200は、注文終了ボタン2063が入力を受け付けると、注文入力を完了する。その後、ステップS402の処理に進む。   (Step S401) The handy terminal 200 executes order input. The employee who receives the order from the customer inputs the order into the handy terminal 200. The handy terminal 200 generates order processing data based on the input order. Further, the employee inputs a message (voice) to the cooking printer 410 and the multi-display 500 from the voice input unit 207 while pressing the cooking message button 2061. The handy terminal 200 generates cooking audio data based on the input audio. Further, the employee inputs a message (voice) to the guest printer 420 from the voice input unit 207 while pressing the guest message button 2062. The handy terminal 200 generates guest voice data based on the input voice. Also, when the order end button 2063 receives the input, the handy terminal 200 completes the order input. Thereafter, the process proceeds to step S402.

(ステップS402)ハンディターミナル200は、注文入力に基づき、注文処理データと、調理音声データと、ゲスト音声データとを含む注文データを生成し、生成した注文データをコントローラ300に送信する。   (Step S402) The handy terminal 200 generates order data including order processing data, cooking voice data, and guest voice data based on the order input, and transmits the generated order data to the controller 300.

(ステップS403)コントローラ300は、注文データを受信すると、注文処理を実行する。その後、ステップS404の処理に進む。
(ステップS404)コントローラ300は、伝票処理を実行する。具体的には、コントローラ300は、受信した注文データに基づいて、調理伝票データと、ゲスト伝票データと、マルチディスプレイ用伝票データとを生成する。その後、ステップS405の処理に進む。
(Step S403) Upon receiving the order data, the controller 300 executes an order process. Thereafter, the process proceeds to step S404.
(Step S404) The controller 300 executes a slip process. Specifically, the controller 300 generates cooking slip data, guest slip data, and multi-display slip data based on the received order data. Then, the process proceeds to step S405.

(ステップS405)コントローラ300は、生成した調理伝票データを調理プリンタ410に送信する。その後、ステップS406の処理に進む。
(ステップS406)コントローラ300は、生成したゲスト伝票データをゲストプリンタ420に送信する。
(ステップS407)コントローラ300は、生成したマルチディスプレイ用伝票データをマルチディスプレイ500に送信する。
(Step S405) The controller 300 transmits the generated cooking slip data to the cooking printer 410. Thereafter, the process proceeds to step S406.
(Step S406) The controller 300 transmits the generated guest slip data to the guest printer 420.
(Step S407) The controller 300 transmits the generated multi-display slip data to the multi-display 500.

(ステップS408)調理プリンタ410は、調理伝票データを受信すると、受信した調理伝票データに含まれる調理伝票印字データに基づいて調理伝票を印字する。その後、ステップS409の処理に進む。
(ステップS409)調理プリンタ410は、受信した調理伝票データに含まれる調理音声データに基づく音声を出力する。
(Step S408) Receiving the cooking slip data, the cooking printer 410 prints the cooking slip based on the cooking slip print data included in the received cooking slip data. Thereafter, the process proceeds to step S409.
(Step S409) The cooking printer 410 outputs audio based on the cooking audio data included in the received cooking slip data.

(ステップS410)ゲストプリンタ420は、ゲスト伝票データを受信すると、受信したゲスト伝票データに含まれるゲスト伝票印字データに基づいてゲスト伝票を印字する。その後、ステップS411の処理に進む。
(ステップS411)ゲストプリンタ420は、受信したゲスト伝票データに含まれるゲスト音声データに基づく音声を出力する。
(Step S410) Upon receiving the guest slip data, the guest printer 420 prints the guest slip based on the guest slip print data included in the received guest slip data. Thereafter, the process proceeds to step S411.
(Step S411) The guest printer 420 outputs a voice based on the guest voice data included in the received guest slip data.

(ステップS412)マルチディスプレイ500は、マルチディスプレイ用伝票データを受信すると、受信したマルチディスプレイ用伝票データに含まれる調理伝票表示データに基づいて調理伝票を表示する。その後、ステップS413の処理に進む。
(ステップS413)マルチディスプレイ500は、受信したマルチディスプレイ用伝票データに含まれる調理音声データに基づく音声を出力する。
(Step S412) Upon receiving the multi-display form data, the multi-display 500 displays the cooking form based on the cooking form display data included in the received multi-display form data. Thereafter, the process proceeds to step S413.
(Step S413) The multi-display 500 outputs a sound based on the cooking sound data included in the received multi-display slip data.

次に、マルチディスプレイ500において、音声データを再度再生するときの動作について説明する。例えば、マルチディスプレイ500が伝票の表示を行ったタイミングで、マルチディスプレイ500の付近に従業員が居る保証はなく、音声データを再生しても従業員に伝わらない場合がある。そこで、本実施形態では、マルチディスプレイ500が伝票の表示を行ったタイミングだけではなく、入力部506が音声出力指示の入力を受け付けた際にも入力された伝票番号に対応する音声データに基づく音声を出力する。これにより、従業員は、任意のタイミングで伝票に対応する音声データを再生することができる。   Next, an operation when the audio data is reproduced again in the multi-display 500 will be described. For example, there is no guarantee that an employee is present near the multi-display 500 at the timing when the multi-display 500 displays the slip, and the audio data may not be transmitted to the employee even if reproduced. Therefore, in the present embodiment, not only the timing when the multi-display 500 displays the slip, but also the voice based on the voice data corresponding to the input slip number when the input unit 506 receives the input of the voice output instruction. Is output. As a result, the employee can reproduce the audio data corresponding to the slip at an arbitrary timing.

以下、マルチディスプレイ500がマルチディスプレイ用伝票データを受信した際の動作手順について説明する。マルチディスプレイ500の中央処理部501は、マルチディスプレイ用伝票データを受信すると、受信したマルチディスプレイ用伝票データをデータ記憶部502に書き込んで一次記憶する。また、中央処理部501は、マルチディスプレイ用伝票データに音声データが含まれている場合には、データ記憶部502の音声データ格納部5021に音声データを伝票番号と対応付けて書き込んで記憶する。また、中央処理部501は、調理伝票表示データに基づいて表示部505に伝票を表示し、マルチディスプレイ用伝票データに音声データが含まれている場合には、音声データに基づいた音声を音声出力部508に出力させる。なお、表示されている伝票に再生ボタンが含まれていることにより、音声による伝言があることを認識することができる。   Hereinafter, an operation procedure when the multi-display 500 receives the multi-display slip data will be described. Upon receiving the multi-display slip data, the central processing unit 501 of the multi-display 500 writes the received multi-display slip data into the data storage unit 502 and temporarily stores the data. When the multi-display slip data includes audio data, the central processing unit 501 writes the audio data in the audio data storage unit 5021 of the data storage unit 502 in association with the slip number and stores the data. Further, the central processing unit 501 displays the voucher on the display unit 505 based on the cooking voucher display data, and outputs voice based on the voice data when the multi-display voucher data includes voice data. Output to the unit 508. Since the displayed slip includes a play button, it is possible to recognize that there is a voice message.

以下、音声データに基づいた音声をマルチディスプレイ500から再度出力させる際の再生処理の処理手順について説明する。従業員は、マルチディスプレイ500から音声を再度再生させる場合には、表示部505に表示されている調理伝票のうち、音声を再度再生させる調理伝票の再生ボタンをタッチする。この操作によって、マルチディスプレイ500は、押下された再生ボタンを含む調理伝票に関連付けて記憶されている音声データを出力する。   Hereinafter, a description will be given of a processing procedure of a reproduction process when the audio based on the audio data is output again from the multi-display 500. In order to reproduce the audio from the multi-display 500 again, the employee touches the reproduction button of the cooking slip for reproducing the audio among the cooking slips displayed on the display unit 505. By this operation, the multi-display 500 outputs audio data stored in association with the cooking slip including the pressed playback button.

図24は、本実施形態におけるマルチディスプレイ500が実行する再生処理の処理手順を示したフローチャートである。   FIG. 24 is a flowchart illustrating a processing procedure of a reproduction process performed by the multi-display 500 according to the present embodiment.

(ステップS501)中央処理部501は、入力部506であるタッチパネル上に配置された再生ボタンが押下されたことを検出する。その後、ステップS502の処理に進む。
(ステップS502)中央処理部501は、押下された再生ボタンを解析する。具体的には、押下された再生ボタンの位置から、その再生ボタンが表示されている領域に表示されている調理伝票の伝票番号を解析して求める。その後、ステップS503の処理に進む。
(Step S501) The central processing unit 501 detects that a play button arranged on the touch panel, which is the input unit 506, has been pressed. Thereafter, the process proceeds to step S502.
(Step S502) The central processing unit 501 analyzes the pressed playback button. Specifically, from the position of the pressed playback button, the slip number of the cooking slip displayed in the area where the playback button is displayed is analyzed and obtained. Thereafter, the process proceeds to step S503.

(ステップS503)中央処理部501は、ステップS502の処理で求めた伝票番号を解析する。具体的には、中央処理部501は、ステップS502の処理で求めた伝票番号に対応する音声データを音声データ格納部5021から読み出す。その後、ステップS504の処理に進む。
(ステップS504)中央処理部501は、読み出した音声データに基づいた音声を音声出力部508に出力させる。その後、処理を終了する。
(Step S503) The central processing unit 501 analyzes the slip number obtained in the process of step S502. Specifically, the central processing unit 501 reads, from the audio data storage unit 5021, audio data corresponding to the slip number obtained in the process of step S502. Thereafter, the process proceeds to step S504.
(Step S504) The central processing unit 501 causes the audio output unit 508 to output audio based on the read audio data. After that, the process ends.

上述した処理により、マルチディスプレイ500に表示されている調理伝票の再生ボタンを押下することで、マルチディスプレイ500に再度音声データを出力させることができる。なお、マルチディスプレイ500に表示されている調理伝票の再生ボタンを押下する度に、何度でも音声データを出力させることができる。   By the above-described processing, by pressing the play button of the cooking slip displayed on the multi-display 500, the audio data can be output to the multi-display 500 again. Note that the audio data can be output any number of times each time the play button of the cooking slip displayed on the multi-display 500 is pressed.

上述したとおり、本実施形態では、ハンディターミナル200は、コントローラ300と通信する無線通信部203と、注文の入力を受け付ける入力部206と、音声の入力を受け付ける音声入力部207と、入力部206が入力を受け付けた注文を示す注文処理データと、音声入力部207が入力を受け付けた音声を示す音声データとを含む注文データを、無線通信部203からコントローラ300に送信する中央処理部201とを備える。また、コントローラ300は、ハンディターミナル200と、無線プリンタ400と、マルチディスプレイ500と通信する通信部303を備える。   As described above, in the present embodiment, the handy terminal 200 includes the wireless communication unit 203 that communicates with the controller 300, the input unit 206 that receives an order input, the voice input unit 207 that receives a voice input, and the input unit 206. A central processing unit 201 that transmits order data including order processing data indicating an order whose input has been received and voice data indicating a voice whose voice has been received by the voice input unit 207 from the wireless communication unit 203 to the controller 300; . Further, the controller 300 includes a communication unit 303 that communicates with the handy terminal 200, the wireless printer 400, and the multi-display 500.

また、コントローラ300は、通信部303を介してハンディターミナル200から注文データを受信すると、当該注文データに関する伝票を印字するための伝票印字データと当該注文データに含まれる音声データとを含む伝票データを通信部303から無線プリンタ400に送信する中央処理部301を備える。また、コントローラ300は、通信部303を介してハンディターミナル200から注文データを受信すると、当該注文データに関する伝票を表示するための調理伝票表示データと当該注文データに含まれる音声データとを含むマルチディスプレイ用伝票データを通信部303からマルチディスプレイ500に送信する中央処理部301を備える。   Further, when the controller 300 receives the order data from the handy terminal 200 via the communication unit 303, the controller 300 converts the slip data including the slip print data for printing the slip related to the order data and the voice data included in the order data. A central processing unit 301 that transmits data from the communication unit 303 to the wireless printer 400 is provided. Further, when the controller 300 receives the order data from the handy terminal 200 via the communication unit 303, a multi-display including cooking slip display data for displaying a slip related to the order data and audio data included in the order data is provided. A central processing unit 301 for transmitting the voucher data from the communication unit 303 to the multi-display 500.

また、マルチディスプレイ500は、コントローラ300と通信する無線通信部503と、伝票を表示する表示部505と、音声を出力する音声出力部508とを備える。また、マルチディスプレイ500は、無線通信部503を介してコントローラ300からマルチディスプレイ用伝票データを受信すると、当該伝票データに含まれる調理伝票表示データに基づいて表示部505に伝票を表示させるとともに、当該マルチディスプレイ用伝票データに含まれる音声データの音声を音声出力部508に出力させる中央処理部501を備える。   The multi-display 500 includes a wireless communication unit 503 that communicates with the controller 300, a display unit 505 that displays a slip, and an audio output unit 508 that outputs audio. Further, when the multi-display 500 receives the multi-display form data from the controller 300 via the wireless communication section 503, the multi-display 500 displays the form on the display section 505 based on the cooking form display data included in the form data. A central processing unit 501 for outputting the audio of the audio data included in the multi-display slip data to the audio output unit 508 is provided.

これにより、ハンディターミナル200を操作する従業員は、マルチディスプレイ500を用いて、手書きに代わって音声で伝言(不定データ)を厨房に伝えることができる。また、音声により伝言を入力するため、入力ペン等を必要としない。また、音声であるため、手書きに比べて、より多くの情報を入力することができる。よって、容易に、より多くの不定データをハンディターミナル200に入力して厨房等の所定位置に居る従業員に伝えることができる。   Thus, the employee operating the handy terminal 200 can use the multi-display 500 to transmit a message (undefined data) to the kitchen by voice instead of handwriting. Further, since the message is input by voice, an input pen or the like is not required. Also, since the input is voice, more information can be input than in handwriting. Therefore, more indefinite data can be easily input to the handy terminal 200 and transmitted to an employee at a predetermined position in a kitchen or the like.

また、マルチディスプレイ500は、マルチディスプレイ用伝票データに含まれる音声データをその伝票番号とともに記憶するデータ記憶部502と、音声データの再生指示の入力を受け付ける入力部506(再生ボタン)とを備える。この構成により、中央処理部501は、再生ボタンが押下され、入力部506が音声データの再生指示の入力を受け付けると、当該再生ボタンに対応する音声データに基づく音声を音声出力部508に出力させる。これにより、マルチディスプレイ500は、任意のタイミングで指定の音声データに基づく音声を出力することができる。よって、厨房で必要なときに何回でも伝言を再生することができる。   The multi-display 500 also includes a data storage unit 502 for storing audio data included in the multi-display slip data together with the slip number, and an input unit 506 (reproduction button) for receiving an input of an instruction to reproduce audio data. With this configuration, when the play button is pressed and the input unit 506 receives an input of a sound data playback instruction, the central processing unit 501 causes the sound output unit 508 to output sound based on the sound data corresponding to the play button. . Thus, the multi-display 500 can output a sound based on the specified sound data at an arbitrary timing. Therefore, the message can be reproduced as many times as necessary in the kitchen.

以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。   The embodiments of the present invention have been described above. However, the present invention is not limited to the above embodiments, and various changes can be made without departing from the spirit of the present invention.

例えば、上述した実施形態では、音声記号や再生ボタンを用いて、各伝票に関連付けられている音声が存在することを報知しているが、報知態様はこれに限らない。例えば、各伝票に関連付けられている音声が存在することをより目立たせるために、透かし表示で大きく音声記号を表示するようにしてもよい。   For example, in the above-described embodiment, the presence of the voice associated with each slip is reported using the voice symbol and the play button, but the notification mode is not limited to this. For example, in order to make it more conspicuous that there is a voice associated with each slip, a large voice symbol may be displayed in a watermark display.

図25は、マルチディスプレイ500が表示する、透かし表示で大きく音声記号を表示している伝票の一例を示すイメージ図である。図示する例では、調理伝票5301には、音声記号5302が透かし表示で大きく表示されている。また、調理伝票5401には、音声記号5402が透かし表示で大きく表示されている。また、図示する例では、再生ボタン5303,5403の表示は、記号ではなく文字で表示されている。このように、再生ボタンの表示態様は、再生ボタンであることが分かれば、どのような表示態様であってもよい。   FIG. 25 is an image diagram illustrating an example of a slip displayed on the multi-display 500 and displaying a large voice symbol in a watermark display. In the illustrated example, the cooking sign 5301 has a large voice symbol 5302 displayed in a watermark form. In addition, the cooking symbol 5401 has a large voice symbol 5402 displayed in a watermark form. In the illustrated example, the reproduction buttons 5303 and 5403 are displayed by characters instead of symbols. As described above, the display mode of the play button may be any display mode as long as the play button is known.

図26は、無線プリンタ400が出力する、透かし表示で大きく音声記号を表示している伝票の一例を示すイメージ図である。図示する例では、調理伝票1160には、音声記号1166が透かし表示で大きく表示されている。   FIG. 26 is an image diagram illustrating an example of a slip output by the wireless printer 400 and displaying a large voice symbol in a watermark display. In the illustrated example, the cooking sign 1160 has a large voice symbol 1166 displayed in a watermark.

このように、音声記号を伝票に大きく表示または印字することで、音声記号の見落としを防止できる。また、音声記号を透かし表示で表示または印字することで、音声記号を大きく表示または印字したとしても、伝票に表示または印字することができる情報量が減少することを防止できる。   In this way, by overprinting or printing the voice symbol on the slip, the voice symbol can be prevented from being overlooked. Further, by displaying or printing the voice symbol in a watermark display, even if the voice symbol is displayed or printed in a large size, it is possible to prevent a decrease in the amount of information that can be displayed or printed on the slip.

また、例えば、第3の実施形態において、注文管理システム2は、ハンディターミナル200と、コントローラ300と、無線プリンタ400と、マルチディスプレイ500(表示装置)とを含んでいる例を用いて説明したが、これに限らない。例えば、注文管理システムは、無線プリンタを備えていなくてもよい。すなわち、注文管理システムは、ハンディターミナルと、コントローラと、マルチディスプレイとを含んでいるものであってもよい。   Further, for example, in the third embodiment, the order management system 2 has been described using an example including the handy terminal 200, the controller 300, the wireless printer 400, and the multi-display 500 (display device). However, it is not limited to this. For example, the order management system may not include a wireless printer. That is, the order management system may include a handy terminal, a controller, and a multi-display.

また、例えば、第3の実施形態では、ハンディターミナル200から無線プリンタ400やマルチディスプレイ500に対して、音声データを送信しているが、これに限らない。例えば、第2の実施形態と同様に、ハンディターミナル200からマルチディスプレイ500に対して、音声データの代わりに手書きデータを送信できるようにしてもよい。また、例えば、ハンディターミナル200から無線プリンタ400やマルチディスプレイ500に対して、音声データと手書きデータとの両方を送信できるようにしてもよい。   Further, for example, in the third embodiment, the audio data is transmitted from the handy terminal 200 to the wireless printer 400 or the multi-display 500, but is not limited to this. For example, similarly to the second embodiment, handwritten data may be transmitted from the handy terminal 200 to the multi-display 500 instead of voice data. Further, for example, both the voice data and the handwritten data may be transmitted from the handy terminal 200 to the wireless printer 400 or the multi-display 500.

また、例えば、第3の実施形態では、マルチディスプレイ500は、コントローラ300からマルチディスプレイ用伝票データを受信して、注文に関する情報を伝票(調理伝票)のフォーマットで表示しているが、表示フォーマットはこれに限らず、どのようなフォーマットで表示してもよい。例えば、マルチディスプレイ500は、注文に関する情報として、縦がメニューで、横がテーブル番号となった調理指示の一覧表示画面を表示するようにしてもよい。また、マルチディスプレイ500は、注文に関する情報として、調理指示だけではなく、空席状態等どのような情報を表示するようにしてもよい。   Further, for example, in the third embodiment, the multi-display 500 receives the multi-display form data from the controller 300 and displays the information on the order in the form of a form (cooking form). The display is not limited to this, and may be displayed in any format. For example, the multi-display 500 may display a list display screen of cooking instructions in which a menu is displayed vertically and a table number is displayed horizontally as information regarding an order. Further, the multi-display 500 may display not only the cooking instruction but also any information such as the vacant seat status as the information regarding the order.

また、マルチディスプレイ500は、伝票のフォーマットとは異なるフォーマットで注文に関する情報を表示する場合においても、伝言(音声データ)のある注文データが紐付く伝票番号やテーブル番号を表示するときには、第3の実施形態と同様に伝言(音声データ)があることを示す再生ボタンを表示し、伝言(音声データ)があることを認識させ、伝言(音声データ)を再生できるようにしてもよい。また、この場合においても、ハンディターミナル200からマルチディスプレイ500に対して、音声データの代わりに手書きデータを送信できるようにし、マルチディスプレイ500は、手書きデータを表示するようにしてもよい。これにより、例えば、ハンディターミナル200がマルチディスプレイ500に対して手書きデータ「15番テーブル食器片づけ」と音声データ「床に水がこぼれているので拭いて下さい」を送信することで、マルチディスプレイ500は、手書きデータ「15番テーブル食器片づけ」に基づいた表示を行い、音声データ「床に水がこぼれているので拭いて下さい」に基づいた音声を出力することができる。   In addition, even when displaying information about an order in a format different from the format of a slip, the multi-display 500 displays a third slip or table number associated with order data having a message (voice data). As in the embodiment, a play button indicating that there is a message (voice data) may be displayed so that the presence of the message (voice data) can be recognized and the message (voice data) can be played back. Also in this case, hand-held data may be transmitted from the handy terminal 200 to the multi-display 500 instead of audio data, and the multi-display 500 may display the hand-written data. Thus, for example, the handy terminal 200 transmits the handwritten data “clearing the tableware at the 15th table” and the voice data “wipe because water is spilled on the floor” to the multidisplay 500, Then, a display based on the handwritten data "15th tableware clearing" is performed, and a sound based on the voice data "Wipe the floor because water is spilled out" can be output.

また、例えば、上述した実施形態では、無線プリンタ400には、伝票に印字されたバーコードを読み取るためのバーコードリーダ470が接続されているが、入力部406により伝票番号を入力可能なため、バーコードリーダ470は接続されていなくともよい。   Further, for example, in the embodiment described above, the barcode reader 470 for reading the barcode printed on the slip is connected to the wireless printer 400, but the slip number can be input through the input unit 406. The barcode reader 470 need not be connected.

また、上述した実施形態では、無線プリンタ400として調理プリンタ410とゲストプリンタ420とを例に説明したが、これに限られず、調理プリンタ410が複数存在してもよいし、ドリンク用プリンタやデザート用プリンタ等、他のプリンタ装置があってもよい。この場合には、各プリンタ装置に対応する録音ボタンをハンディターミナル200に追加することにより、各プリンタ装置へ音声データが送信可能となる。   In the above-described embodiment, the cooking printer 410 and the guest printer 420 have been described as examples of the wireless printer 400. However, the present invention is not limited thereto, and a plurality of cooking printers 410 may exist, and a printer for drinks and a printer for desserts may be used. There may be other printer devices such as a printer. In this case, by adding a recording button corresponding to each printer to the handy terminal 200, audio data can be transmitted to each printer.

また、ハンディターミナル200は、上述した実施形態に示したものに限られず、例えばスマートフォンやタブレット端末等の電子機器であってもよい。或いは、ハンディターミナル200の代わりに据え置き型の入力端末でもよい。   Further, the handy terminal 200 is not limited to the one described in the above embodiment, and may be an electronic device such as a smartphone or a tablet terminal. Alternatively, a stationary input terminal may be used instead of the handy terminal 200.

なお、上述した実施形態におけるハンディターミナル200、コントローラ300、無線プリンタ400、マルチディスプレイ500が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。   Note that all or a part of the functions of each unit included in the handy terminal 200, the controller 300, the wireless printer 400, and the multi-display 500 in the above-described embodiment are stored in a computer-readable recording medium in which a program for realizing these functions is stored. The program may be recorded, and the program recorded on the recording medium may be read into a computer system and executed to execute the program. Here, the “computer system” includes an OS and hardware such as peripheral devices.

また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。   The “computer-readable recording medium” refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM, and a CD-ROM, and a storage unit such as a hard disk built in a computer system. Further, the “computer-readable recording medium” refers to a communication line for transmitting a program via a network such as the Internet or a communication line such as a telephone line, and dynamically holds the program for a short time. Such a program may include a program that holds a program for a certain period of time, such as a volatile memory in a computer system serving as a server or a client in that case. Further, the above-mentioned program may be for realizing a part of the above-mentioned functions, or may be for realizing the above-mentioned functions in combination with a program already recorded in a computer system.

1,2・・・注文管理システム、200・・・ハンディターミナル、201,301,401,501・・・中央処理部、202,302,402,502・・・データ記憶部、203,403,503・・・無線通信部、204・・・近距離無線通信部、205、305,405,505・・・表示部、206,306,406,506・・・入力部、207・・・音声入力部、300・・・コントローラ、303・・・通信部、304・・・データ保存部、400・・・無線プリンタ、404・・・印字部、407・・・接続部、408,508・・・音声出力部、500・・・マルチディスプレイ   1, 2, ... Order management system, 200 ... Handy terminal, 201, 301, 401, 501 ... Central processing unit, 202, 302, 402, 502 ... Data storage unit, 203, 403, 503 ... Wireless communication unit, 204 ... Short-range wireless communication unit, 205, 305, 405, 505 ... Display unit, 206, 306, 406, 506 ... Input unit, 207 ... Sound input unit , 300: controller, 303: communication unit, 304: data storage unit, 400: wireless printer, 404: printing unit, 407: connection unit, 408, 508: voice Output unit, 500: Multi display

Claims (8)

注文を入力する電子機器とコントローラとプリンタ装置とを備える注文管理システムであって、
前記電子機器は、
前記コントローラと通信する通信部と、
注文の入力を受け付ける注文入力部と、
音声の入力を受け付ける音声入力部と、
前記注文入力部が入力を受け付けた注文を示す注文情報を含む注文処理データと、前記音声入力部が入力を受け付けた音声を示す音声データとを含む注文データを、前記通信部から前記コントローラに送信する処理部と、
を備え、
前記コントローラは、
前記電子機器または前記プリンタ装置と通信する通信部と、
前記通信部を介して前記電子機器から注文データを受信すると、当該注文データに関する伝票を印字するための伝票印字データと当該注文データに含まれる音声データとを含む伝票データを前記通信部から前記プリンタ装置に送信する処理部と、
を備え、
前記プリンタ装置は、
前記コントローラと通信する通信部と、
伝票を印字する印字部と、
音声を出力する音声出力部と、
前記通信部を介して前記コントローラから伝票データを受信すると、当該伝票データに含まれる伝票印字データに基づいて前記印字部に伝票を印字させるとともに、当該伝票データに含まれる音声データに基づく音声を前記音声出力部に出力させる処理部と、
を備えることを特徴とする注文管理システム。
An order management system including an electronic device for inputting an order, a controller, and a printer device,
The electronic device includes:
A communication unit that communicates with the controller;
An order input unit for receiving an order input;
A voice input unit for receiving voice input,
Order processing data including order information indicating an order received by the order input unit and order data including voice data indicating a voice received by the voice input unit are transmitted from the communication unit to the controller. A processing unit to perform
With
The controller is
A communication unit that communicates with the electronic device or the printer device;
When order data is received from the electronic device via the communication unit, slip data including slip print data for printing a slip related to the order data and voice data included in the order data is transmitted from the communication unit to the printer. A processing unit for transmitting to the device;
With
The printer device includes:
A communication unit that communicates with the controller;
A printing unit for printing a slip,
An audio output unit that outputs audio,
Receiving the slip data from the controller via the communication unit, and causes the printing unit to print the slip based on the slip print data included in the slip data, the voice based on the voice data included in the slip data, A processing unit for outputting to an audio output unit;
An order management system comprising:
前記プリンタ装置は複数台存在し、
前記電子機器は、前記音声入力部が入力を受け付けた音声を出力するプリンタ装置を特定する特定情報の入力を受け付ける特定情報入力部を備え、
前記電子機器の前記処理部は、前記音声データとともに前記特定情報入力部が入力を受け付けた特定情報を前記注文データに含めて前記コントローラに送信し、
前記コントローラの前記処理部は、前記音声データを含む伝票データを、前記特定情報が特定する前記プリンタ装置に送信する
ことを特徴とする請求項1に記載の注文管理システム。
There are a plurality of the printer devices,
The electronic device includes a specific information input unit that receives an input of specific information that specifies a printer device that outputs a voice that the voice input unit receives the input,
The processing unit of the electronic device, the specific information input unit together with the audio data, the specific information received the input included in the order data and transmitted to the controller,
2. The order management system according to claim 1, wherein the processing unit of the controller transmits slip data including the voice data to the printer device specified by the specific information. 3.
前記プリンタ装置は、
前記伝票データに含まれる音声データをその識別情報と対応付けて記憶する記憶部と、
前記音声データに対応する識別情報の入力を受け付ける入力部と、
を備え、
前記プリンタ装置の前記処理部は、前記入力部が前記識別情報の入力を受け付けると、当該識別情報に対応する音声データに基づく音声を前記音声出力部に出力させる
ことを特徴とする請求項1または請求項2に記載の注文管理システム。
The printer device includes:
A storage unit that stores audio data included in the slip data in association with the identification information,
An input unit that receives an input of identification information corresponding to the audio data,
With
The processing unit of the printer device, when the input unit receives the input of the identification information, causes the audio output unit to output a voice based on voice data corresponding to the identification information. The order management system according to claim 2.
前記伝票には前記識別情報を示すコードが印字され、
前記プリンタ装置の前記入力部は、前記コードを読み取るリーダである
ことを特徴とする請求項3に記載の注文管理システム。
A code indicating the identification information is printed on the slip,
The order management system according to claim 3, wherein the input unit of the printer device is a reader that reads the code.
前記コントローラの前記処理部は、前記注文データに前記音声データが含まれる場合には、音声データが含まれることが識別可能な情報を含めて伝票印字データを生成する
ことを特徴とする請求項1から請求項4いずれか1項に記載の注文管理システム。
The processing unit of the controller, when the order data includes the voice data, generates slip print data including information that can identify that the voice data is included. An order management system according to any one of claims 1 to 4.
前記注文処理データは、前記注文に関する情報として注文ヘッダ情報を含み、
前記コントローラの前記処理部は、前記注文処理データに前記注文情報が含まれない場合には、前記注文ヘッダ情報を他の印字と比較して識別可能となるよう伝票印字データを生成する
ことを特徴とする請求項1から請求項5いずれか1項に記載の注文管理システム。
The order processing data includes order header information as information on the order,
When the order processing data does not include the order information, the processing unit of the controller generates slip print data so that the order header information can be identified by comparing it with other prints. The order management system according to any one of claims 1 to 5, wherein
前記電子機器は、手書きメモの入力を受け付ける手書き入力部を更に備え、
前記電子機器の前記処理部は、前記手書き入力部が入力を受け付けた手書きメモを示す手書きデータを含む前記注文データを、前記通信部から前記コントローラに送信し、
前記コントローラの前記処理部は、前記注文データに含まれる前記手書きデータが示す手書きメモの印字を含む前記伝票印字データと当該注文データに含まれる音声データとを含む伝票データを前記通信部から前記プリンタ装置に送信する
ことを特徴とする請求項1から請求項6いずれか1項に記載の注文管理システム。
The electronic device further includes a handwriting input unit that receives an input of a handwritten memo,
The processing unit of the electronic device, the order data including handwritten data indicating a handwritten memo that the handwriting input unit has received the input, transmitting from the communication unit to the controller,
The processing unit of the controller transmits the slip print data including the print of the handwritten memo indicated by the handwritten data included in the order data and the slip data including the voice data included in the order data from the communication unit to the printer. The order management system according to any one of claims 1 to 6, wherein the order management system transmits the order management information to an apparatus.
前記注文管理システムは、表示装置を更に備え、
前記コントローラが備える通信部は、前記表示装置と通信し、
前記コントローラが備える処理部は、前記コントローラが備える通信部を介して前記電子機器から注文データを受信すると、当該注文データに関する情報を表示するための情報表示データと当該注文データに含まれる音声データとを含む伝票データを前記コントローラが備える通信部から前記表示装置に送信し、
前記表示装置は、
前記コントローラと通信する通信部と、
情報を表示する表示部と、
音声を出力する音声出力部と、
前記通信部を介して前記コントローラから伝票データを受信すると、当該伝票データに含まれる情報表示データに基づいて前記表示部に前記注文データに関する情報を表示させるとともに、当該伝票データに含まれる音声データに基づく音声を前記音声出力部に出力させる処理部と、
を備えることを特徴とする請求項1から請求項7いずれか1項に記載の注文管理システム。
The order management system further includes a display device,
The communication unit provided in the controller communicates with the display device,
The processing unit provided in the controller, when receiving order data from the electronic device via the communication unit provided in the controller, information display data for displaying information about the order data and audio data included in the order data, Transmitting the slip data including the to the display device from the communication unit provided in the controller,
The display device,
A communication unit that communicates with the controller;
A display unit for displaying information;
An audio output unit that outputs audio,
Upon receiving the voucher data from the controller via the communication unit, the display unit displays information on the order data based on the information display data included in the voucher data. A processing unit for outputting a sound based on the sound output unit,
The order management system according to any one of claims 1 to 7, further comprising:
JP2015244534A 2015-03-13 2015-12-15 Order management system Active JP6635431B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2015051345 2015-03-13
JP2015051345 2015-03-13

Publications (2)

Publication Number Publication Date
JP2016170772A JP2016170772A (en) 2016-09-23
JP6635431B2 true JP6635431B2 (en) 2020-01-22

Family

ID=56982443

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015244534A Active JP6635431B2 (en) 2015-03-13 2015-12-15 Order management system

Country Status (1)

Country Link
JP (1) JP6635431B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6789132B2 (en) * 2017-01-19 2020-11-25 セイコーソリューションズ株式会社 Order management system, order management method and display device for order management system

Also Published As

Publication number Publication date
JP2016170772A (en) 2016-09-23

Similar Documents

Publication Publication Date Title
CN107209563A (en) User interface and the method for operating system
CN102841738A (en) Information processing apparatus communicating with external device via network, and control method thereof
WO2005114363A1 (en) Screen information edition device, method, and program, recording medium, and information processing terminal manufacturing method
EP3319019A1 (en) Queue management system and recording medium containing queue management program
JP6635431B2 (en) Order management system
JP5333548B2 (en) Information processing apparatus and program
JP2012198707A (en) Information processor, information processing system, information processing method, and information processing program
JP6676959B2 (en) Symbol input device and system
JP2009061606A (en) Printer and its control method
JP6241057B2 (en) Label editing device
JP2010039587A (en) Order entry system
JP4745760B2 (en) Order input device
JP6759620B2 (en) program
JP2009163544A (en) Ordering system and method of controlling the same, and order terminal
JP5232817B2 (en) Business support device and control program thereof
JP2022024827A (en) Information processing device, image processing apparatus, and program
JP2009110259A (en) Handy terminal
JP5803389B2 (en) Label issuing device, label issuing method and program
JP6337736B2 (en) Information processing apparatus, recording system, and program
JP5708726B2 (en) Information control apparatus and program
JP2018067856A (en) Program run by information processing terminal and information processing terminal
JP7275645B2 (en) Information processing device and information processing program
JP5173366B2 (en) Document management apparatus and document management program
CN107526516A (en) Display control unit
JP2004145559A (en) Input terminal device and order management system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181010

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20181102

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190827

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190830

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191017

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20191119

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191210

R150 Certificate of patent or registration of utility model

Ref document number: 6635431

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250