JP7688376B2 - Product sales data processing system and program - Google Patents
Product sales data processing system and program Download PDFInfo
- Publication number
- JP7688376B2 JP7688376B2 JP2020207660A JP2020207660A JP7688376B2 JP 7688376 B2 JP7688376 B2 JP 7688376B2 JP 2020207660 A JP2020207660 A JP 2020207660A JP 2020207660 A JP2020207660 A JP 2020207660A JP 7688376 B2 JP7688376 B2 JP 7688376B2
- Authority
- JP
- Japan
- Prior art keywords
- instruction
- pos terminal
- payment
- store clerk
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、商品販売データ処理システム、およびプログラムに関する。 The present invention relates to a product sales data processing system and a program.
従来、ファーストフードやファミリーレストランなどの飲食店では、POS(Point Of Sales)端末装置や、店員が所持するオーダー端末装置を用いて、顧客から商品の注文を受け付け、受け付けた注文内容をキッチンプリンタ装置へ送信するシステムが用いられている。キッチンプリンタ装置は、厨房に配置され、調理指示を示す指示伝票を発行する。指示伝票には、例えば、商品、数量、席番号などが印刷されている。キッチン係の店員は、指示伝票が発行されると、指示伝票が示す注文内容の調理を開始する。そして、調理が完了すると、当該指示伝票は、調理品とともに、ホール係の店員に引き渡される。ホール係の店員は、調理品を、指示伝票に印刷される席番号のテーブルに配膳する。 Conventionally, fast food restaurants, family restaurants, and other eateries use a system in which orders are received from customers using a POS (Point Of Sales) terminal device or an order terminal device carried by a staff member, and the received order details are sent to a kitchen printer device. The kitchen printer device is placed in the kitchen and issues an instruction slip showing cooking instructions. For example, the product, quantity, and seat number are printed on the instruction slip. When the instruction slip is issued, the kitchen staff member begins cooking the order details indicated on the instruction slip. Then, when the cooking is completed, the instruction slip is handed over to a hall staff member together with the cooked food. The hall staff member serves the cooked food to the table with the seat number printed on the instruction slip.
ここで、営業中に、用紙切れによってキッチンプリンタ装置が注文伝票を印刷できなくなってしまうことがある。そこで、キッチンプリンタ装置に用紙切れが検出されると、用紙切れのキッチンプリンタ装置以外の他のキッチンプリンタ装置にオーダー情報を送信して印刷させるようにしたオーダーエントリー装置が知られている(例えば、下記特許文献1参照)。
During business hours, a kitchen printer may run out of paper and be unable to print order slips. To address this issue, there is a known order entry device that, when a kitchen printer detects that it is out of paper, sends order information to another kitchen printer other than the one that is out of paper and has it print the order (see, for example,
しかしながら、従来技術では、例えば、キッチンプリンタ装置が故障等により調理指示を出力することができない場合、POS端末装置に調理指示を出力させたとすると、POS端末装置の状態によっては、POS端末装置を扱う操作者にとって操作の妨げとなることや、出力された調理指示を店員が把握できないことがある。このため、従来技術では、好適に調理指示を出力することができない、という問題があった。 However, in conventional technology, for example, if a kitchen printer device is unable to output cooking instructions due to a malfunction or other reason, outputting cooking instructions on a POS terminal device may hinder the operation of the POS terminal device's operator, or the output cooking instructions may be difficult for store staff to understand, depending on the state of the POS terminal device. For this reason, conventional technology has the problem of being unable to output cooking instructions appropriately.
本発明は、このような事情に鑑みてなされたもので、その目的は、好適に調理指示を出力することができる技術を提供することにある。 The present invention was made in consideration of these circumstances, and its purpose is to provide a technology that can output cooking instructions appropriately.
上述した課題を解決するために、本発明の一態様である商品販売データ処理装置は、注文された商品の調理指示を出力する調理指示出力装置と、前記商品の精算を行うとともに、精算内容を示す精算伝票を出力する精算装置と、を含む商品販売データ処理システムにおいて、前記精算装置は、前記調理指示出力装置による前記調理指示の出力が不可能な場合に、前記精算装置の状態を判別する判別手段と、前記判別手段による前記状態の判別結果に基づいて、前記精算装置に前記調理指示を出力させる出力制御手段と、を備えることを特徴とする商品販売データ処理システムである。 In order to solve the above-mentioned problems, a product sales data processing device, which is one aspect of the present invention, is a product sales data processing system including a cooking instruction output device that outputs cooking instructions for ordered products, and a payment device that settles the payment for the products and outputs a payment slip indicating the payment details, characterized in that the payment device is equipped with a discrimination means that discriminates the state of the payment device when the cooking instruction output device is unable to output the cooking instructions, and an output control means that causes the payment device to output the cooking instructions based on the result of the discrimination of the state by the discrimination means.
(実施形態)
図1は、本発明の実施形態に係るPOS(Point Of Sales)システムのネットワーク構成の一例を示す説明図である。図1に示すPOSシステム1は、管理装置10と、POS端末装置20と、オーダー端末装置30と、キッチンプリンタ装置40と、キッチンモニタ50とを備える。各装置は、LAN60を介して通信可能に接続されている。なお、図1では、各装置は、それぞれ1台を示しているが、複数台であってもよい。なお、以下の説明では、各装置は、それぞれが直接通信可能であるものとするが、管理装置10を経由して、通信するものとしてもよい。
(Embodiment)
FIG. 1 is an explanatory diagram showing an example of a network configuration of a POS (Point Of Sales) system according to an embodiment of the present invention. The
POSシステム1は、ファミリーレストランなどの飲食店に導入可能である。当該飲食店に従事する店員は、接客を行うホール係の店員と、調理を行うキッチン係の店員とを含む。
The
管理装置10は、各装置を管理する。例えば、管理装置10は、各装置の状況(動作モード、処理状況等)を表示したり、各装置を制御したりすることが可能である。また、管理装置10は、各種情報を管理する。各種情報は、例えば、オーダー端末装置30から送信された注文情報や、POS端末装置20から送信された精算情報や、キッチンプリンタ装置40から送信された指示伝票の情報などを含む。管理装置10には、例えば、デスクトップパソコンや、タブレット端末、ノートパソコンなどを用いることが可能である。
The
POS端末装置20は、主に商品の精算を行うレジスタである。なお、POS端末装置20は、商品の登録を行うことも可能である。POS端末装置20は、精算を行う際に、店員の操作によって精算対象となる会計商品が入力され、また、顧客の操作によって支払手続が行われる。また、POS端末装置20は、オーダー端末装置30が受け付けた注文内容(登録商品情報)や、POS端末装置20によって精算された精算情報などを管理する。
The
オーダー端末装置30は、ホール係の店員が所持する可搬型の端末装置である。例えば、ホール係の店員は、顧客から注文を受け付け、受け付けた内容をオーダー端末装置30に入力する。オーダー端末装置30は、注文が確定すると、注文内容をキッチンプリンタ装置40へ送信する。また、オーダー端末装置30は、受け付けた注文内容をPOS端末装置20へも送信する。これにより、POS端末装置20は、オーダー端末装置30が受け付けた注文内容を管理する。
The
キッチンプリンタ装置40は、厨房に配置され、調理指示を示す指示伝票を発行する。指示伝票には、例えば、商品、数量、席番号などが印刷される。キッチン係の店員は、指示伝票が発行されると、指示伝票が示す注文内容の調理を開始する。そして、調理が完了すると、当該指示伝票は、調理品とともに、ホール係の店員に引き渡される。ホール係の店員は、調理品を、指示伝票に印刷される席番号のテーブルに配膳する。
The
キッチンモニタ50は、例えば、厨房に配置されるディスプレイである。キッチンモニタ50は、調理指示に応じた情報(以下「調理指示情報」という。)を表示することが可能である。調理指示情報は、例えば、商品、数量、席番号などを含む。キッチン係の店員は、調理指示情報が表示されると、当該表示内容を確認して、調理指示情報が示す注文内容の調理を開始することも可能である。
The
なお、POSシステム1は、ストアコントローラや、監視端末を備えていてもよい。ストアコントローラは、オーダー端末装置30が受け付けた注文内容や、POS端末装置20によって精算された精算情報などを管理するほか、商品の在庫状況、販売履歴、入出金記録、会員情報などの各種の情報を管理するコンピュータ装置である。監視端末は、顧客がセルフ使用するPOS端末装置20を用いた場合に、当該POS端末装置20を監視するために配置される監視用のモニタである。
The
(POS端末装置20の構成例)
次に、図2および図3を用いて、POS端末装置20の構成について説明する。
図2は、POS端末装置20の外観を示す図である。図2(A)は、POS端末装置20を店員側から見た斜視図である。図2(B)は、POS端末装置20を客側から見た斜視図である。
図3は、POS端末装置20のハードウェア構成の一例を示す図である。図2および図3において、同一部分には同一符号を付している。
(Example of configuration of POS terminal device 20)
Next, the configuration of the
2A and 2B are diagrams showing the external appearance of the
Fig. 3 is a diagram showing an example of the hardware configuration of the
以下、図2を参照しつつ、図3に示したPOS端末装置20の各構成について説明する。POS端末装置20は、CPU(Central Processing Unit)201と、ROM(Read Only Memory)202と、RAM(Random Access Memory)203と、ハードディスク204と、客側表示部205と、客側スキャナ部206と、カード決済部208と、釣銭機209と、店員側表示部210と、店員側スキャナ部212と、印刷部213と、音声出力部214と、通信部215と、カメラ216とを備える。これらは、バスを介して相互に通信可能である。
Below, the components of the
CPU201は、中央演算処理装置であり、ROM202に記憶されている各種プログラムを読み出して実行することにより、POS端末装置20の動作を制御する。各種プログラムは、本実施形態に係る商品販売データ処理プログラムを含む。
ROM202は、読み出し専用メモリであり、プログラムをはじめとしてCPU201が利用する各種の情報を記憶する。
The
The
RAM203は、読み出しや書き込みが可能なメモリであり、種々の情報を記憶する。例えば、RAM203は、外部から取得した情報や、処理において生成した情報を記憶する。この情報は、例えば、注文した商品を登録する登録処理において生成した登録情報や、登録した商品を精算する精算処理において生成した精算情報などを含む。
ハードディスク204は、種々の情報を記憶する。例えば、ハードディスク204は、カメラ216によって撮像された撮像結果(例えば、動画)を記憶する。ハードディスク204は、例えば、ROM202に代えて、CPU201が実行する商品販売データ処理プログラム等の各種のプログラムを記憶してもよい。また、RAM203に代えて、外部から取得した情報や、処理において生成した情報を記憶してもよい。
The
客側表示部205は、顧客用のタッチディスプレイである。客側表示部205は、顧客に種々の情報を表示するとともに、顧客から種々の入力を受け付ける。
客側スキャナ部206は、顧客用のスキャナ部であり、各種の情報を光学的に読み取る。例えば、客側スキャナ部206は、商品に付されているバーコード(商品コード等)や、お会計券(登録商標)に印刷されているコード(バーコード、2次元コード等)を光学的に読み取る。客側スキャナ部206は、上記に加えて、品券類(商品券、クーポン券、優待券)や、各種カード(例えば、会員カード、ポイントカード等)に印刷されているコード(バーコード、2次元コード等)を読み取ってもよい。なお、商品の登録は、客側スキャナ部206によるコードの読み取りによる登録に限らない。例えば、客側表示部205に、商品に対応するプリセットキー(商品を注文するボタン)を表示し、当該プリセットキーが顧客によって操作(押下)されることによって、商品の登録を行うことも可能である。
The
The customer-
カード決済部208は、各種カード(クレジットカード、交通系カード等のプリペイドカード、ポイントカード等)による決済機構である。カード決済部208は、カード認識部(読取部)や表示部や操作部を備える。カード認識部は、各種カードの情報を磁気的または電気的に読み取る。読み取られた情報は、買上商品の支払いに用いられる。なお、カード認識部は、例えば、ポイントカードの保有ポイントを使用する場合など、今回の買上商品の支払いにおいて使用する情報を認識することも可能である。また、カード認識部は、例えば、ポイントカードにポイントを付与する場合など、今回の買上商品の支払いに使用しない情報を認識することも可能である。
The
なお、本実施形態のカード決済部208は、カード認識部、表示部、および操作部を備えるが、これに限らず、少なくともカード認識部を備えるものであればよい。また、本実施形態のカード認識部は、接触型のカード(ICカード、磁気カード)および非接触型のカード(ICカード)のいずれも認識することが可能であるが、少なくともいずれか一方を認識することが可能であればよい。
The
釣銭機209(現金決済部)は、現金による決済機構である。釣銭機209は、客側に向けられており、顧客から各種操作や現金の投入を受け付ける。具体的には、釣銭機209は、図2に示すように、紙幣投入口209aと、硬貨投入口209bと、お釣り返却レバー209cと、紙幣排出口209dと、硬貨排出口209eとを備える。釣銭機209は、紙幣投入口209aに投入された紙幣、および硬貨投入口209bへ投入された硬化の投入合計金額を算出し、投入合計金額と買上金額との差分である釣銭金額を算出し、お釣り返却レバー209cの操作を受け付けると、紙幣排出口209dまたは硬貨排出口209eから釣り銭を排出する。
The change machine 209 (cash settlement unit) is a mechanism for settlement by cash. The
店員側表示部210は、店員用のタッチディスプレイである。店員側表示部210は、店員に種々の情報を表示するとともに、店員から種々の入力を受け付ける。店員側表示部210には、例えば、商品に対応するプリセットキー(商品を注文するボタン)が表示され、当該プリセットキーが店員によって操作(押下)されることによって、商品の登録が行われる。
The clerk-
店員側スキャナ部212は、店員用のスキャナ部であり、各種の情報を光学的に読み取る。例えば、店員側スキャナ部212は、商品に付されているバーコードや、店員の名札に付された店員コードを光学的に読み取る。店員側スキャナ部212は、上記に加えて、お会計券に印刷されているコードや、品券類や、各種カードに印刷されているコードを読み取ってもよい。
The store
なお、商品の登録は、店員側スキャナ部212によるコードの読み取りによる登録に限らない。例えば、POS端末装置20は、キー操作部を備えてもよく、当該キー操作部に、商品に対応するキーを配置しておき、当該キーが店員に操作(押下)されることによって、当該商品の登録を行ってもよい。
Note that product registration is not limited to registration by reading a code using the store clerk's
印刷部213は、精算伝票(レシート、領収書、食券)や、指示伝票などの各種書類を印刷して出力する。
The
音声出力部214は、音声を出力する。例えば、音声出力部214は、音声ガイダンスや報知音などを出力する。音声ガイダンスや報知音は、商品の登録や精算に係る音のほか、指示伝票の発行に係る音を含む。
通信部215は、他の装置(オーダー端末装置30、およびキッチンプリンタ装置40)と情報を送受信するインタフェースである。
The
The
カメラ216は、客側から見て、客側表示部205の右上に取り付けられている。カメラ216は、動画、または静止画を連続的に撮像するカメラである。カメラ216には、CCD(charge coupled device)カメラや、CMOS(charge coupled device)カメラを用いることが可能である。カメラ216は、支払手続における顧客の操作状況を撮像する。具体的には、カメラ216は、顧客が所持する紙幣や硬貨、釣銭機209、手の動作などを撮像する。
(オーダー端末装置30のハードウェア構成例)
図4は、オーダー端末装置30のハードウェア構成の一例を示す説明図である。図4において、オーダー端末装置30は、CPU301と、メモリ302と、表示部303と、操作部304と、通信部305と、音声出力部306とを備える。
(Example of Hardware Configuration of Order Terminal Device 30)
Fig. 4 is an explanatory diagram showing an example of a hardware configuration of the
CPU301は、中央演算処理装置であり、メモリ302に記憶されているプログラムを読み出して実行することにより、オーダー端末装置30の動作を制御する。
メモリ302は、CPU301の補助記憶装置および主記憶装置を含み、本実施形態に係る商品販売データ処理プログラムをはじめとしてCPU301が利用する各種の情報を記憶する。
The
The
表示部303は、画像を表示するとともに、店員から各種操作を受け付けるタッチパネル表示部である。
操作部304は、店員から各種操作を受け付けるハードキーである。ハードキーは、商品に対応する操作ボタンを含む。
通信部305は、店舗内のネットワークを経由して、POS端末装置20や、キッチンプリンタ装置40と通信を行う。
音声出力部306は、音を出力する。例えば、音声出力部306は、表示部303や操作部304が操作入力を受け付けた際の操作音を出力したり、各種報知音や警告音を出力したりする。
The
The
The
The
(キッチンプリンタ装置40のハードウェア構成例)
図5は、キッチンプリンタ装置40のハードウェア構成の一例を示す説明図である。図5において、キッチンプリンタ装置40は、CPU401と、メモリ402と、表示部403と、操作部404と、通信部405と、音声出力部406と、印刷部407とを備える。
(Example of Hardware Configuration of Kitchen Printer Device 40)
5 is an explanatory diagram showing an example of the hardware configuration of
CPU401は、中央演算処理装置であり、メモリ402に記憶されているプログラムを読み出して実行することにより、キッチンプリンタ装置40の動作を制御する。
メモリ302は、CPU401の補助記憶装置および主記憶装置を含み、本実施形態に係る商品販売データ処理プログラムをはじめとしてCPU401が利用する各種の情報を記憶する。
The
The
表示部403は、画像を表示するとともに、店員から各種操作を受け付けるタッチパネル表示部である。
操作部404は、店員から各種操作を受け付けるハードキーである。
通信部405は、店舗内のネットワークを経由して、POS端末装置20や、オーダー端末装置30と通信を行う。
音声出力部406は、音を出力する。例えば、音声出力部406は、各種報知音や警告音を出力したりする。
印刷部407は、指示伝票を印刷して出力する。
The
The
The
The
The
(キッチンプリンタ装置40が指示伝票を発行できない場合について)
ここで、キッチンプリンタ装置40は、故障や通信障害等によって、調理指示を出力できないことがあり、例えば、指示伝票を発行できないことがある。キッチンプリンタ装置40が指示伝票を発行できない場合、キッチンプリンタ装置40に代わって、POS端末装置20に指示伝票を発行させることが可能である。具体的には、キッチンプリンタ装置40で指示伝票を発行することができない場合、オーダー端末装置30は、受け付けた注文内容と、指示伝票の発行指示とをPOS端末装置20へ送信する。POS端末装置20は、オーダー端末装置30から注文内容と発行指示とを受信すると、指示伝票を印刷する。
(When the
Here, the
ただし、POS端末装置20が常に指示伝票を発行可能であるとすると、POS端末装置20の状態によっては、POS端末装置20を扱っている店員の操作の妨げとなることや、発行された指示伝票を店員が把握できないことがある。これにより、キッチン係の店員が適切に調理を開始することができず、調理の完成までに時間を要してしまい、顧客を待たせてしまうことになる。
However, if the
そこで、本実施形態に係るPOS端末装置20は、キッチンプリンタ装置40による指示伝票の発行が不可能な場合に、自装置の状態を判別するようにし、判別した状態に基づいて指示伝票を発行させるようにしている。以下、POS端末装置20の機能的構成について説明する。
The
(POS端末装置20の機能的構成)
本実施形態において、POSシステム1は、POS端末装置20と、オーダー端末装置30と、キッチンプリンタ装置40とを備える。POS端末装置20は、精算装置の一例である。オーダー端末装置30は、注文端末装置の一例である。キッチンプリンタ装置40は、調理指示出力装置の一例である。
(Functional Configuration of POS Terminal Device 20)
In this embodiment, the
本実施形態のPOS端末装置20は、精算部と、判別部と、出力制御部と、受付部と、報知部とを備える。これらの各部は、POS端末装置20のCPU201によって実現される。すなわち、POS端末装置20のCPU201が所定のプログラム(商品販売データ処理プログラム)を実行することにより、各部の機能を実現する。
The
精算部は、買上商品(会計商品)の精算を行う精算処理を実行する。精算処理は、複数の処理を含む。具体的には、精算処理は、店員から会計商品の入力を受け付ける会計商品入力処理と、顧客から決済種別の選択や現金の投入を受け付けてお釣りを払い出す支払処理と、レシート等の精算伝票を出力する精算伝票発行処理とを含む。 The settlement unit executes a settlement process to settle the purchased items (accounting items). The settlement process includes multiple processes. Specifically, the settlement process includes an item input process that accepts the input of accounting items from the store clerk, a payment process that accepts the selection of the payment type and the insertion of cash from the customer and gives out change, and a settlement slip issuance process that outputs a settlement slip such as a receipt.
例えば、会計商品入力処理は、精算に用いられる会計商品の情報を入力する処理である。具体的には、会計商品入力処理は、店員が注文伝票に記載される会計商品を一品ずつ確認して操作入力する処理としてもよい。また、POS端末装置20が取引識別情報と会計商品とを対応付けて記憶する構成とした場合には、会計商品入力処理は、店員が注文伝票に記載されている取引識別情報を入力することにより、取引識別情報に対応付けられている会計商品を取得する処理としてもよい。また、会計商品が2次元コード等によって表されている場合には、店員側スキャナ部212に当該2次元コードが読み取られることによって、会計商品が入力されてもよい。
For example, the transaction item input process is a process of inputting information about transaction items used in settlement. Specifically, the transaction item input process may be a process in which a store clerk checks each transaction item listed on the order slip and inputs it manually. In addition, if the
支払処理は、決済種別に応じた支払手続が行われる処理である。支払処理は、会計商品入力処理が行われているとき並行して行われてもよいし、会計商品入力処理の後に行われてもよい。精算伝票発行処理は、支払処理の完了後に、印刷部213を用いて行われる。
The payment process is a process in which the payment procedure is carried out according to the payment type. The payment process may be carried out in parallel with the accounting item input process, or may be carried out after the accounting item input process. The settlement slip issuance process is carried out using the
判別部は、キッチンプリンタ装置40による指示伝票の発行が不可能な場合に、POS端末装置20の状態を判別する。キッチンプリンタ装置40による指示伝票の発行が不可能な場合とは、例えば、キッチンプリンタ装置40が故障した場合や、通信障害などによりキッチンプリンタ装置40が注文内容を受信することができない場合が挙げられる。
The discrimination unit discriminates the state of the
判別部によって判別されるPOS端末装置20の状態は、例えば、店員がPOS端末装置20の付近に存在する店員存在状態と、店員がPOS端末装置20の付近に存在しない店員不在状態とを含む。店員存在状態は、例えば、店員によるPOS端末装置20への操作が可能な状態であり、具体的には、店員がPOS端末装置20にログインしている状態である。一方、店員不在状態は、店員がPOS端末装置20の周囲に存在しない状態であり、例えば、店員がPOS端末装置20にログインしていない状態である。
The state of the
なお、POS端末装置20が自装置の周囲を撮像するカメラを備える場合には、当該カメラの撮像結果を用いて、POS端末装置20の周囲の店員を検出することが可能である。この場合、判別部は、店員が検出された状態を店員存在状態として判別し、店員が検出されない状態を店員不在状態としてもよい。
If the
出力制御部は、判別部によるPOS端末装置20の状態の判別結果に基づいて、調理指示を出力させる。調理指示の出力は、例えば、調理指示を示す指示伝票の発行である。ただし、調理指示の出力は、これに限らず、例えば、店員側表示部210等の表示部からの表示出力としてもよいし、音声出力部214からの音声出力としてもよい。なお、以下では、調理指示の出力を、調理伝票の発行として説明する。
The output control unit outputs cooking instructions based on the determination result of the state of the
出力制御部は、判別部によって判別されたPOS端末装置20の状態に応じて、指示伝票を発行させる場合と、指示伝票を発行させない場合とがある。出力制御部は、指示伝票を発行する場合、指示伝票を自動で発行させてもよいし、店員の操作に応じて発行させてもよい。
The output control unit may or may not issue an instruction slip depending on the state of the
出力制御部は、判別部による店員存在状態の判別結果に基づいて、指示伝票を発行させる。具体的には、出力制御部は、判別部によって店員存在状態であると判別された場合、指示伝票の発行を可能にする。一方で、出力制御部は、判別部によって店員不在状態であると判別された場合、指示伝票の発行を制限する。指示伝票の発行を制限するとは、指示伝票を一律に発行させないようにすることや、条件に応じて指示伝票を発行させないようにすることである。 The output control unit issues an instruction slip based on the result of the discrimination unit's discrimination of whether a store clerk is present. Specifically, the output control unit enables the issuance of an instruction slip when the discrimination unit discriminates that a store clerk is present. On the other hand, the output control unit restricts the issuance of an instruction slip when the discrimination unit discriminates that a store clerk is absent. Restricting the issuance of an instruction slip means to uniformly prevent the issuance of an instruction slip or to prevent the issuance of an instruction slip depending on certain conditions.
判別部は、店員存在状態であると判別した場合に、さらに、店員によって顧客対応の操作が行われていることを示す接客操作状態であるか否かを判別する。接客操作状態は、例えば、精算処理(会計商品入力処理と、支払処理と、精算伝票発行処理とを含む)が行われている状態を含む。 When the discrimination unit determines that the state is a store clerk presence state, it further discriminates whether or not the state is a customer service operation state, which indicates that a store clerk is performing operations to serve the customer. The customer service operation state includes, for example, a state in which a settlement process (including a transaction product input process, a payment process, and a settlement slip issuance process) is being performed.
出力制御部は、判別部による店員存在状態の判別結果と接客操作状態の判別結果とに基づいて、指示伝票を発行させる。例えば、指示伝票の発行が接客操作の妨げにならないようにするという観点から、出力制御部は、判別部によって店員存在状態と判別された場合でも、接客操作状態であると判別された場合には、指示伝票の発行を制限する。特に、レシート等の精算伝票と指示伝票とが混在してしまうことを避けるという観点から、出力制御部は、接客操作状態の中でも精算伝票発行処理が行われている場合には、指示伝票を発行させないようにする。ただし、出力制御部は、接客操作状態の中でも精算伝票発行処理が行われる前のタイミングであれば、指示伝票を発行させないようにする。なお、出力制御部は、精算伝票を発行した後に、指示伝票を自動で発行させるようにしてもよい。 The output control unit issues an instruction slip based on the determination result of the clerk presence state and the customer service operation state by the determination unit. For example, from the viewpoint of preventing the issuance of an instruction slip from interfering with customer service operations, the output control unit restricts the issuance of an instruction slip when the determination unit determines that a customer service operation state is in place, even when a clerk presence state is determined by the determination unit. In particular, from the viewpoint of preventing the mixing of settlement slips such as receipts and instruction slips, the output control unit does not issue an instruction slip if the settlement slip issuance process is being performed even in the customer service operation state. However, the output control unit does not issue an instruction slip if the timing is before the settlement slip issuance process is performed even in the customer service operation state. The output control unit may automatically issue an instruction slip after issuing a settlement slip.
なお、キッチンプリンタ装置40による指示伝票の発行が可能であるか否かの判断が難しいことがある。例えば、一時的に故障が改善して、指示伝票の発行が可能になることもある。このようなことに鑑み、POS端末装置20で、調理伝票を印刷させる設定に切替え可能であってもよい。この切替えは、自動切替えとしてもよいし、手動切替えとしてもよい。
It may be difficult to determine whether the
オーダー端末装置30は、注文を受け付ける端末装置である。オーダー端末装置30は、店員が所持するものであり、店員の操作に応じて注文を受け付ける。ただし、オーダー端末装置30は、店員が所持するものに限らず、例えば、テーブルごとに配置されていてもよい。この場合、オーダー端末装置30は、顧客の操作に応じて注文を受け付けるようにすればよい。また、オーダー端末装置30は、店員が所持する店員仕様態様(店員の操作に応じて注文を受け付ける態様)と、テーブルに配置される顧客使用態様(顧客の操作に応じて注文を受け付ける態様)とを切替えることが可能であってもよい。また、注文の受け付けは、オーダー端末装置30が行うことに代えて又は加えてPOS端末装置20が行うようにしてもよい。出力制御部は、オーダー端末装置30が受け付けた商品の指示伝票を発行させる。
The
報知部は、出力制御部による指示伝票の発行に関する報知を行う。発行に関する報知は、例えば、指示伝票の発行したことを示す発行済報知や、指示伝票の発行を待機している旨を示す発行待機報知を含む。発行待機報知は、例えば、当該待機において店員に指示伝票の発行を促す旨の催促を含む。報知部は、オーダー端末装置30や、店員側表示部210や、音声出力部214を用いて、当該報知を行う。また、POS端末装置20が発行ランプ等のサインポールを備える場合、報知部は、当該サインポールを、報知する内容に応じた点灯態様で点灯させるようにしてもよい。
The notification unit issues notifications regarding the issuance of an instruction slip by the output control unit. Notifications regarding issuance include, for example, an issued notification indicating that an instruction slip has been issued, and an issuance waiting notification indicating that an instruction slip is waiting to be issued. An issuance waiting notification includes, for example, a prompt to encourage the store clerk to issue an instruction slip while waiting. The notification unit issues the notification using the
受付部は、出力制御部によって指示伝票が発行されない場合、指示伝票の発行開始の指示を受け付ける。受付部は、例えば、店員側表示部210に指示伝票の発行を受け付けるボタン(指示伝票発行ボタン)を表示し、当該ボタンの押下を店員から受け付ける。受付部は、例えば、報知部によって発行待機報知が行われるときに、指示伝票発行ボタンを表示する。
The reception unit receives an instruction to start issuing an instruction slip if the output control unit has not issued an instruction slip. The reception unit, for example, displays a button (instruction slip issue button) that accepts the issuance of an instruction slip on the store
出力制御部は、受付部によって発行開始の指示が受け付けられるまで、指示伝票の発行を待機させる。出力制御部は、受付部によって発行開始の指示が受け付けられた場合、指示伝票を発行させる。 The output control unit causes the issuance of the instruction slip to wait until the reception unit receives an instruction to start issuance. When the reception unit receives an instruction to start issuance, the output control unit causes the issuance of the instruction slip.
また、受付部は、指示伝票の発行開始の指示として、ログイン入力画面におけるログインの入力を受け付けるようにしてもよい。この場合、受付部がログインの入力を受け付けて、ログインに成功すると、出力制御部は、指示伝票を発行させるようにすればよい。また、受付部は、指示伝票の発行開始の指示として、店員コードの入力を受け付けるようにしてもよい。店員コードの入力は、操作入力としてもよいし、店員側スキャナ部212の読み取りによる入力としてもよい。この場合、登録されている店員コードの入力を受付部が受け付けると、出力制御部は、指示伝票を発行させるようにすればよい。
The reception unit may also be configured to accept login input on the login input screen as an instruction to start issuing an instruction slip. In this case, when the reception unit accepts the login input and the login is successful, the output control unit may be configured to issue an instruction slip. The reception unit may also accept input of a clerk code as an instruction to start issuing an instruction slip. The clerk code may be input by operation, or may be input by reading with the clerk-
(各装置が行う処理)
次に、POS端末装置20、オーダー端末装置30およびキッチンプリンタ装置40が行う処理について説明する。まず、キッチンプリンタ装置40が行う処理について説明する。
(Processing performed by each device)
Next, a description will be given of the processes performed by the
(キッチンプリンタ装置40が行う処理)
図6は、キッチンプリンタ装置40が行う処理の一例を示す説明図である。図6に示すように、キッチンプリンタ装置40は、オーダー端末装置30から注文内容を受信したか否かを判断する(ステップS601)。キッチンプリンタ装置40は、注文内容を受信するまで待機し(ステップS601:NO)、注文内容を受信すると(ステップS601:YES)、指示伝票の発行に係る異常があるか否かを判断する(ステップS602)。
(Processing performed by kitchen printer device 40)
Fig. 6 is an explanatory diagram showing an example of the process performed by
指示伝票の発行に係る異常がない場合(ステップS602:YES)、すなわち、正常な場合、キッチンプリンタ装置40は、指示伝票を発行する(ステップS603)。そして、キッチンプリンタ装置40は、オーダー端末装置30へ、指示伝票を発行した旨を示す発行完了通知を送信し(ステップS604)、一連の処理を終了する。一方、指示伝票の発行に係る異常がある場合(ステップS602:NO)、キッチンプリンタ装置40は、オーダー端末装置30へ、指示伝票を発行することができない旨を示す発行不可通知を送信し(ステップS605)、一連の処理を終了する。
If there is no abnormality related to the issuance of the instruction slip (step S602: YES), i.e., if everything is normal, the
(オーダー端末装置30が行う処理)
図7は、オーダー端末装置30が行う処理の一例を示す説明図である。図7に示すように、オーダー端末装置30は、ホール係の店員または顧客から、注文を受け付けたか否かを判断する(ステップS701)。オーダー端末装置30は、注文を受け付けるまで待機し(ステップS701:NO、)、注文を受け付けると(ステップS701:YES)、受け付けた注文内容をキッチンプリンタ装置40へ送信する(ステップS702)。
(Processing performed by the order terminal 30)
Fig. 7 is an explanatory diagram showing an example of the process performed by the
そして、オーダー端末装置30は、キッチンプリンタ装置40から、指示伝票を発行した旨を示す発行完了通知を受信したか否かを判断する(ステップS703)。オーダー端末装置30は、発行完了通知を受信した場合(ステップS703:YES)、注文受付完了画面(図9(B)参照)を表示し(ステップS704)、一連の処理を終了する。
Then, the
一方、発行完了通知を受信しない場合(ステップS703:NO)、オーダー端末装置30は、キッチンプリンタ装置40から、指示伝票を発行することができない旨を示す発行不可通知を受信したか否かを判断する(ステップS705)。発行不可通知を受信した場合(ステップS705:YES)、オーダー端末装置30は、ステップS707に進む。発行不可通知を受信しない場合(ステップS705:NO)、オーダー端末装置30は、所定の応答時間が経過したか否かを判断する(ステップS706)。
On the other hand, if the issuance completion notification is not received (step S703: NO), the
所定の応答時間が経過ない場合(ステップS706:NO)、オーダー端末装置30は、ステップS703に戻る。所定の応答時間が経過した場合(ステップS706:YES)、すなわち、キッチンプリンタ装置40の電波障害等により、キッチンプリンタ装置40へ注文内容を送信したものの、キッチンプリンタ装置40から応答(発行完了通知または発行不可通知の応答)がない場合、オーダー端末装置30は、POS端末装置20に指示伝票を発行させるための発行指示とともに、注文内容をPOS端末装置20へ送信する(ステップS707)。
If the predetermined response time has not elapsed (step S706: NO), the
そして、オーダー端末装置30は、POS端末装置20から、POS端末装置20における指示伝票の発行に関する発行関連情報を受信したか否かを判断する(ステップS708)。発行関連情報は、POS端末装置20において指示伝票の発行済を示す情報や、POS端末装置20において指示伝票の発行を待機している旨を示す情報である。オーダー端末装置30は、発行関連情報を受信するまで待機し(ステップS708:NO)、発行関連情報を受信すると(ステップS708:YES)、オーダー端末装置30は、店員が所持する店員使用態様であるか否かを判断する(ステップS709)。オーダー端末装置30が店員使用態様はない場合、すなわち、顧客が使用する顧客使用態様である場合、オーダー端末装置30は、一連の処理を終了する。一方、オーダー端末装置30が店員使用態様である場合、オーダー端末装置30は、発行関連情報に応じた報知画面(図9(C)の発行済報知画面や、図9(D)の発行待機報知画面)を表示し(ステップS710)、一連の処理を終了する。
The
(POS端末装置20が行う処理)
図8は、POS端末装置20が行う処理の一例を示す説明図である。図8に示すように、POS端末装置20は、キッチンプリンタ装置40における指示伝票の発行が不能により、オーダー端末装置30から、POS端末装置20で指示伝票を発行するための発行指示とともに注文内容を受信したか否かを判断する(ステップS801)。POS端末装置20は、注文内容を受信するまで待機する(ステップS801:NO)。注文内容を受信すると(ステップS801:YES)、POS端末装置20は、店員存在状態(例えば、店員がPOS端末装置20にログインしている状態)であるか否かを判断する(ステップS802)。
(Processing performed by POS terminal device 20)
Fig. 8 is an explanatory diagram showing an example of processing performed by the
店員存在状態ではない場合(ステップS802:NO)、すなわち、待ち受け状態等の店員不在状態である場合、POS端末装置20は、店員に指示伝票の発行を促すために、店員不在状態における発行待機報知(図11(B)参照)を行い(ステップS803)、ステップS806に進む。当該報知では、店員側表示部210に報知画像を表示したり、報知音を出力したりすることにより、ホール係の店員やキッチン係の店員に、指示伝票の発行を促すようにする。
If no staff member is present (step S802: NO), i.e., if the staff member is absent, such as in a standby state, the
一方、ステップS802において、店員存在状態である場合(ステップS802:YES)、POS端末装置20は、接客操作状態(精算処理中)であるか否かを判断する(ステップS804)。接客操作状態ではない場合(ステップS804:NO)、すなわち、例えば、店員がPOS端末装置20にログインはしているものの、精算処理の操作以外の操作を行っている場合(例えば、メンテナンスや集計を行っている場合)、POS端末装置20は、ステップS809に進む。
On the other hand, if a store clerk is present in step S802 (step S802: YES), the
一方、接客操作状態である場合(ステップS804:YES)、POS端末装置20は、接客操作後の指示伝票の発行を店員に促すために、接客操作状態における発行待機報知(図11(A)参照)を行う(ステップS805)。当該報知では、店員側表示部210に報知画像を表示することにより、接客操作中の店員に、指示伝票の発行を促すようにする。
On the other hand, if the
そして、POS端末装置20は、店員側表示部210に指示伝票の発行を受け付ける指示伝票発行ボタン(図11参照)を表示する(ステップS806)。次に、POS端末装置20は、オーダー端末装置30へ、指示伝票の発行の待機を示す発行関連情報を送信する(ステップS807)。
The
そして、POS端末装置20は、指示伝票発行ボタンが押下されたか否かを判断する(ステップS808)。POS端末装置20は、指示伝票発行ボタンが押下されるまで待機し(ステップS808:NO)、指示伝票発行ボタンが押下されると(ステップS808:YES)、指示伝票を発行する(ステップS809)。なお、POS端末装置20は、接客操作状態ではない場合(ステップS804:NO)、すなわち、店員がPOS端末装置20にログインはしているものの、精算処理を行っていない場合、指示伝票発行ボタンの押下や発行待機報知を要さずに、指示伝票を発行する(ステップS809)。なお、ステップS809の指示伝票の発行において、POS端末装置20は、指示伝票を発行することの報知や、指示伝票を発行したことの報知を行ってもよい。
The
そして、POS端末装置20は、オーダー端末装置30へ、指示伝票の発行済を示す発行関連情報を送信する(ステップS810)。次に、POS端末装置20は、店員側表示部210等を用いて、指示伝票を発行した旨を示す発行済報知を行い(ステップS811)、一連の処理を終了する。発行済報知は、例えば、音声や表示によって行われる。
Then, the
(オーダー端末装置30の表示部303に表示される画面例)
次に、図9を用いて、オーダー端末装置30の表示部303に表示される画面例について説明する。図9は、オーダー端末装置30の表示部303に表示される画面の一例を示す説明図である。
(Example of a screen displayed on the
Next, an example of a screen displayed on the
図9(A)は、注文を受け付ける際の受付画面900を示す。受付画面900は、それぞれのメニュー(料理)に対応する複数の選択ボタン901と、注文確定ボタン902とを含む。例えば、選択ボタン901のうち「パスタランチ」が押下されると、数量指定表示903が表示される。数量指定表示903において、店員が数量を指定し、注文確定ボタン902を押下すると、図9(B)~(D)のいずれかの画面に遷移する。
Figure 9 (A) shows a
図9(B)は、キッチンプリンタ装置40が正常な場合(指示伝票の発行に係る異常がない場合)に表示される注文受付完了画面910を示す。注文受付完了画面910は、注文受付完了通知911を含む。注文受付完了通知911は、「パスタランチ」の指示伝票がキッチンプリンタ装置40において発行され、当該注文を正常に受け付けた旨を示している。注文受付完了通知911のOKボタン912が押下されると、再び、注文を受け付けることが可能な画面に戻る。
Figure 9 (B) shows an order
図9(C)は、キッチンプリンタ装置40が異常な場合(指示伝票の発行に係る異常がある場合)に表示される発行済報知画面920を示す。発行済報知画面920は、発行済報知921を含む。発行済報知921は、キッチンプリンタ装置40で指示伝票を発行できない旨と、POS端末装置20において指示伝票を発行した旨とを示す。なお、指示伝票は、POS端末装置20の周囲に店員が存在している場合に発行される。発行済報知画面920のOKボタン922が押下されると、再び、注文を受け付けることが可能な画面に戻る。
Figure 9 (C) shows an issued
図9(D)は、キッチンプリンタ装置40が異常な場合(指示伝票の発行に係る異常がある場合)に表示される待機報知画面930を示す。待機報知画面930は、待機報知931を含む。待機報知931は、キッチンプリンタ装置40で伝票を発行できない旨と、POS端末装置20において指示伝票を発行する旨と、指示伝票の発行を待機している旨とを示す。待機報知画面930のOKボタン932が押下されると、再び、注文を受け付けることが可能な画面に戻る。なお、OKボタン932が押下された後、POS端末装置20で指示伝票が発行されるまで、当該待機を示すマークを表示するようにしてもよい。
Figure 9 (D) shows a
(指示伝票の一例)
次に、図10を用いて、キッチンプリンタ装置40またはPOS端末装置20が発行する指示伝票の一例について説明する。図10は、指示伝票の一例を示す説明図である。図10に示すように指示伝票1000(1000a~1000e)は、キッチンプリンタ装置40が注文を受け付けるごとに発行される。指示伝票1000は、伝票番号と、日時と、商品名と、担当者と、席番号とを含む。伝票番号は、指示伝票1000を識別する識別情報である。日時は、注文を受け付けた時刻を示す。商品名は、受け付けたメニュー(注文)を示す。担当者は、注文を受け付けたホール係の店員を識別する情報を示す。席番号は、注文を行った顧客が座っている席の席番号(テーブル番号)を示す。
(Example of an instruction slip)
Next, an example of an instruction slip issued by
指示伝票1000a~1000eは、それぞれ分離できるように、切り込みが入っている。キッチン係の店員は、指示伝票1000a~1000eを確認して、調理を開始する。例えば、指示伝票1000aに対応する「いちごロールケーキ」の調理が完了すると、指示伝票1000aが「いちごロールケーキ」の商品に添えて、ホール係の店員へ引き渡われる。ホール係の店員は、指示伝票1000aの記載内容を確認し、指示伝票1000aが示す席番号の席へ「いちごロールケーキ」を配膳する。
The order slips 1000a-1000e have cuts so that they can be separated. The kitchen staff checks the order slips 1000a-1000e and starts cooking. For example, when cooking of the "strawberry roll cake" corresponding to the
(POS端末装置20の店員側表示部210に表示される画面例)
次に、図11を用いて、POS端末装置20の店員側表示部210に表示される画面例について説明する。図11は、POS端末装置20の店員側表示部210に表示される発行待機報知画面の一例を示す説明図である。
(Example of a screen displayed on the store
Next, an example of a screen displayed on the
図11(A)は、接客操作状態(精算処理中)における発行待機報知画面1100を示す。発行待機報知画面1100は、商品登録ボタン1101と、会計商品表示領域1102と、発行催促通知1103と、指示伝票発行ボタン1104とを含む。
Figure 11 (A) shows a waiting
商品登録ボタン1101は、顧客が飲食した商品(会計商品)の入力を受け付けるボタンである。例えば、店員は、注文伝票を確認し、商品登録ボタン1101を操作して、会計商品を入力する。商品登録ボタン1101が押下されると、押下されたボタンに対応する会計商品が会計商品表示領域1102に表示される。また、会計商品表示領域1102は、会計商品と、価格と、小計金額と、預り金と、お釣りとを含む。
The
発行催促通知1103は、キッチンプリンタ装置40で指示伝票を発行できない旨(例えば、故障している旨)と、精算処理の終了後に指示伝票の発行を促す旨を示している。指示伝票発行ボタン1104は、指示伝票の発行を受け付ける。例えば、精算処理が完了していなくても、指示伝票発行ボタン1104が押下されると、指示伝票が発行される。すなわち、接客操作状態においても、指示伝票を発行することが可能になっている。
The
図11(B)は、店員不在状態における発行待機報知画面1110を示す。発行待機報知画面1110は、例えば、待機画面を示している。発行待機報知画面1110は、発行催促通知1111を含む。発行催促通知1111は、キッチンプリンタ装置40で指示伝票を発行できない旨(例えば、故障している旨)と、ログインして指示伝票の発行を促す旨を示している。また、発行待機報知画面1110が表示されるときには、報知音1112も出力される。店員がログインして指示伝票発行ボタン1104を押下すると、指示伝票が発行される。
Figure 11 (B) shows an issuance
以上説明したように、実施形態1のPOSシステム1において、POS端末装置20は、キッチンプリンタ装置40による指示伝票の発行が不可能な場合に、自装置の状態の判別結果に基づいて指示伝票を発行させるようにした。これにより、POS端末装置20は、自装置の状態に応じた適切なタイミングで指示伝票を発行させることができる。このため、例えば、キッチンプリンタ装置40が故障等により指示伝票を発行することができない場合、POS端末装置20に指示伝票を発行させたとしても、POS端末装置20を扱う店員の操作の妨げとなることや、発行された指示伝票を店員が把握できないといったことを抑えることができる。したがって、キッチン係の店員が適切に調理を開始することができるため、調理の完成までに時間を要してしまうことを抑えることができ、よって、顧客を待たせてしまうことを抑えることができる。これにより、実施形態1のPOSシステム1によれば、好適に指示伝票を発行することができる。
As described above, in the
また、POS端末装置20は、店員存在状態であるか否かの判別結果に基づいて、指示伝票を発行させるようにした。これにより、店員不在状態の場合に指示伝票を発行させないようにすることができるため、店員が指示伝票を取り忘れてしまうことを抑えることができる。また、店員存在状態の場合に指示伝票を発行することができるため、迅速に指示伝票を発行できるとともに、当該発行を店員が適切に把握することができる。
The
また、POS端末装置20は、店員存在状態では、さらに、接客操作状態であるか否かの判別結果に基づいて、指示伝票を発行させるようにした。これにより、店員存在状態の場合でも、接客操作状態(精算処理中)では、指示伝票を発行させないようにすることができる。したがって、レシート等の精算伝票と、指示伝票とが混在してしまうことを抑え、好適に指示伝票を発行することができる。
In addition, when a store clerk is present, the
また、実施形態1において、POS端末装置20は、オーダー端末装置30が受け付けた商品の指示伝票を発行させるようにした。これにより、オーダー端末装置30が注文を受け付けた商品の指示伝票を、POS端末装置20に適切なタイミングで発行させることができる。
In addition, in the first embodiment, the
また、実施形態1において、POS端末装置20は、指示伝票を発行させない場合、指示伝票の発行開始の指示を受け付ける指示伝票発行ボタン1104を表示するようにした。これにより、所望のタイミングで、指示伝票を発行させることができる。
In addition, in the first embodiment, if the
また、実施形態1において、POS端末装置20は、オーダー端末装置30や、店員側表示部210等を用いて、指示伝票の発行に関する報知を行うようにした。これにより、店員に対して、指示伝票の発行済報知や、発行待機報知を行うことができるため、店員は、指示伝票が発行されたことや、指示伝票が発行されていないことを容易に把握することができる。
In addition, in the first embodiment, the
(他の実施形態および変形例)
以下に、他の実施形態および変形例について説明する。なお、他の実施形態および各変形例では、上述した実施形態1で説明した内容については、適宜説明を省略する。また、各実施形態および各変形例に示す構成をそれぞれ組み合わせることも可能である。具体的には、例えば、各実施形態と各変形例との全てを含む構成とすることも可能であるし、各実施形態と各変形例とのうち2以上を組み合わせた構成とすることも可能である。
Other embodiments and modifications
Other embodiments and modifications will be described below. In addition, in the other embodiments and each modification, the contents described in the above-mentioned
(実施形態1の変形例1)
まず、実施形態1の変形例1について説明する。上述した実施形態1では、オーダー端末装置30が報知する内容を、発行済報知および発行待機報知とした。このような構成に加えた又は代えて、実施形態1の変形例1では、オーダー端末装置30が報知する内容に、POS端末装置20の状態を含めるようにしてもよい。
(First Modification of First Embodiment)
First, a first variation of the first embodiment will be described. In the first embodiment described above, the contents notified by the
実施形態1の変形例1において、オーダー端末装置30は、POS端末装置20において指示伝票を発行することが可能な場合にはその旨を報知する。例えば、POS端末装置20は、店員不在状態におる待機報知を行った際には、POS端末装置20において精算処理が行われていないことから、指示伝票を発行することが可能である。このため、POS端末装置20は、店員不在状態におる待機報知を行う際には、オーダー端末装置30に対して、指示伝票の発行が可能である旨の報知を行わせるようにすればよい。また、このとき、オーダー端末装置30に指示伝票発行ボタンを表示させて、指示伝票の発行を受け付けるようにしてもよい。ホール係の店員は、オーダー端末装置30に表示された指示伝票発行ボタンを押下すると、POS端末装置20に赴いて、指示伝票を受け取り、キッチン係の店員に引き渡せばよい。
In the first variation of the first embodiment, the
実施形態1の変形例1によれば、POS端末装置20において、指示伝票の発行が可能なときには、オーダー端末装置30にその旨を報知するため、店員に指示伝票の発行を促すことができ、迅速に指示伝票を発行させることができる。
According to the first variation of the first embodiment, when the
(実施形態1の変形例2)
次に、実施形態1の変形例2について説明する。上述した実施形態1では、印刷部213の媒体発行口の方向が固定されている構成とした。このような構成に加えた又は代えて、実施形態1の変形例2では、印刷部213の媒体発行口の方向を変更可能な構成としてもよい。
(Modification 2 of the First Embodiment)
Next, a second modification of the first embodiment will be described. In the first embodiment described above, the direction of the medium issuing port of the
実施形態1の変形例2において、印刷部213は、例えば、回転または回動自在な機構を有し、媒体発行口が店員側から客側に向くように、また、客側から店員側に向くように構成される。媒体発行口の向きは、手動で変更可能であってもよいし、印刷する書類の種類に応じて自動で変更可能であってもよい。例えば、指示伝票を発行する場合には媒体発行口が店員側に向けられ、精算伝票を発行する場合には媒体発行口が顧客側に向けられるようにすればよい。
In the second variation of the first embodiment, the
実施形態1の変形例2によれば、印刷する書類の種類に応じて媒体発行口の向きを変更可能とするため、精算伝票と、指示伝票とが混在してしまうことを抑え、好適に指示伝票を発行することができる。 According to the second variant of the first embodiment, the orientation of the medium issuing port can be changed depending on the type of document to be printed, which prevents the mixing of settlement slips and instruction slips and allows instruction slips to be issued optimally.
(実施形態1の変形例3)
次に、実施形態1の変形例3について説明する。上述した実施形態1では、調理指示出力装置の一例をキッチンプリンタ装置40とした場合について説明した。このような構成に加えた又は代えて、実施形態1の変形例3では、調理指示出力装置の一例をキッチンモニタ50とした場合について説明する。
(Variation 3 of the First Embodiment)
Next, a third variation of the first embodiment will be described. In the first embodiment described above, an example of the cooking instruction output device is a
変形例3において、キッチンモニタ50は、故障や通信障害等によって、調理指示情報を表示できないことがある。キッチンモニタ50が調理指示情報を表示できない場合、キッチンモニタ50に代わって、POS端末装置20に調理指示情報を表示させることが可能である。具体的には、キッチンモニタ50で調理指示情報を表示することができない場合、オーダー端末装置30は、受け付けた注文内容と、調理指示情報の表示指示とをPOS端末装置20へ送信する。POS端末装置20は、オーダー端末装置30から注文内容と表示指示とを受信すると、調理指示情報を表示する。
In variant 3, the
以下に、実施形態1の変形例3に係るPOS端末装置20の機能的構成について補足しておく。POS端末装置20の判別部は、キッチンモニタ50による調理指示情報の表示が不可能な場合に、POS端末装置20の状態(例えば、店員存在状態および店員不在状態)を判別する。キッチンモニタ50による調理指示情報の表示が不可能な場合とは、例えば、キッチンモニタ50が故障した場合や、通信障害などによりキッチンモニタ50が注文内容を受信することができない場合などが挙げられる。
The following provides additional information about the functional configuration of the
また、実施形態1の変形例3に係るPOS端末装置20の出力制御部は、判別部によるPOS端末装置20の状態の判別結果に基づいて、調理指示情報を店員側表示部210等に表示させる。なお、POS端末装置20は、調理指示情報を音声出力部214からの音声によって出力してもよい。
The output control unit of the
実施形態1の変形例3によれば、POS端末装置20は、キッチンモニタ50による調理指示情報の表示が不可能な場合に、自装置の状態の判別結果に基づいて調理指示情報を表示させるようにした。これにより、POS端末装置20は、自装置の状態に応じた適切なタイミングで調理指示情報を表示させることができる。このため、例えば、キッチンモニタ50が故障等により調理指示情報を表示することができない場合、POS端末装置20に調理指示情報を表示させたとしても、POS端末装置20を扱う店員の操作の妨げとなることや、表示された調理指示情報を店員が把握できないといったことを抑えることができる。したがって、キッチン係の店員が適切に調理を開始することができるため、調理の完成までに時間を要してしまうことを抑えることができ、よって、顧客を待たせてしまうことを抑えることができる。これにより、実施形態1の変形例3に係るPOSシステム1によれば、好適に指示伝票を発行することができる。
According to the third modification of the first embodiment, when the
(実施形態2)
次に、実施形態2について説明する。上述した実施形態1では、精算時に店員が介在する構成について説明した。実施形態2では、精算時に店員が介在しない構成について説明する。例えば、実施形態2において、POS端末装置20は、店員が介在せずに精算処理を行うセルフ精算モードに制御されているものとする。なお、POS端末装置20は、顧客が精算を行う専用の装置(セルフ精算装置)であってもよい。以下において、実施形態2に係るPOS端末装置20を「セルフ精算用のPOS端末装置20」という場合がある。
(Embodiment 2)
Next, a second embodiment will be described. In the first embodiment described above, a configuration in which a store clerk is involved in the settlement is described. In the second embodiment, a configuration in which a store clerk is not involved in the settlement is described. For example, in the second embodiment, the
(実施形態2のPOS端末装置20が行う処理)
図12は、実施形態2のPOS端末装置20が行う処理の一例を示す説明図である。図12に示すように、POS端末装置20は、キッチンプリンタ装置40における指示伝票の発行が不能により、オーダー端末装置30から、POS端末装置20で指示伝票を発行するための発行指示とともに、注文内容を受信したか否かを判断する(ステップS1201)。POS端末装置20は、注文内容を受信するまで待機する(ステップS1201:NO)。注文内容を受信すると(ステップS1201:YES)、POS端末装置20は、店員存在状態(例えば、店員がPOS端末装置20にログインしている状態)であるか否かを判断する(ステップS1202)。
(Processing performed by the
Fig. 12 is an explanatory diagram showing an example of the process performed by the
店員存在状態ではない場合(ステップS1202:NO)、すなわち、店員不在状態である場合、POS端末装置20は、店員に指示伝票の発行を促すために、店員不在状態における発行待機報知(図11(B)参照)を行い(ステップS1203)、ステップS1206に進む。当該報知では、店員側表示部210に報知画像を表示したり、報知音を出力したりすることにより、ホール係の店員やキッチン係の店員に、指示伝票の発行を促すことができる。
If no staff member is present (step S1202: NO), i.e., if no staff member is present, the
一方、ステップS1202において、店員存在状態である場合(ステップS1202:YES)、POS端末装置20は、顧客による精算処理中であるか否かを判断する(ステップS1204)。精算処理中ではない場合(ステップS1204:NO)、すなわち、例えば、POS端末装置20に顧客が不在の状況下で、店員がログインして、メンテナンスや集計を行っている場合、POS端末装置20は、ステップS1209に進む。
On the other hand, if a store clerk is present in step S1202 (step S1202: YES), the
一方、精算処理中である場合(ステップS1204:YES)、POS端末装置20は、例えば、客側表示部205に表示される画面と同様の画面を店員側表示部210に表示させているものの、当該画面において、精算処理後の指示伝票の発行を店員に促すために、精算中における発行待機報知(図13参照)を行う(ステップS1205)。当該報知では、店員側表示部210に報知画像を表示することにより、ログイン中の店員に指示伝票の発行を促すようにする。
On the other hand, if the payment is being processed (step S1204: YES), the
そして、POS端末装置20は、店員側表示部210に指示伝票の発行を受け付ける指示伝票発行ボタン(図13参照)を表示する(ステップS1206)。次に、POS端末装置20は、オーダー端末装置30へ、指示伝票の発行の待機を示す発行関連情報を送信する(ステップS1207)。
The
そして、POS端末装置20は、指示伝票発行ボタンが押下されたか否かを判断する(ステップS1208)。POS端末装置20は、指示伝票発行ボタンが押下されるまで待機し(ステップS1208:NO)、指示伝票発行ボタンが押下されると(ステップS1208:YES)、指示伝票を発行する(ステップS1209)。なお、POS端末装置20は、精算処理中ではない場合(ステップS1204:NO)、すなわち、店員がPOS端末装置20にログインはしているものの、顧客による精算処理が行われていない場合、指示伝票発行ボタンの押下や発行待機報知を要さずに、指示伝票を発行する(ステップS1209)。
The
そして、POS端末装置20は、オーダー端末装置30へ、指示伝票の発行済を示す発行関連情報を送信する(ステップS1210)。次に、POS端末装置20は、店員側表示部210等を用いて、指示伝票を発行した旨を示す発行済報知を行い(ステップS1211)、一連の処理を終了する。
Then, the
(実施形態2に係るPOS端末装置20の店員側表示部210に表示される画面例)
次に、図13を用いて、実施形態2に係るPOS端末装置20の店員側表示部210に表示される画面の一例について説明する。図13は、実施形態2に係るPOS端末装置20の店員側表示部210に表示される発行待機報知画面1300の一例を示す説明図である。
(Example of a screen displayed on the store
Next, an example of a screen displayed on the store
発行待機報知画面1300は、セルフ精算用のPOS端末装置20の精算処理中に店員側表示部210に表示される画面を示している。発行待機報知画面1300は、会計商品表示1301と、発行催促通知1302と、指示伝票発行ボタン1303とを含む。なお、セルフ精算用のPOS端末装置20において、客側表示部205と店員側表示部210とで同様の画面が表示されるものの、発行待機報知では、発行催促通知1302および指示伝票発行ボタン1303は、客側表示部205に表示されなくてもよい。
The issuance
会計商品表示1301は、セルフ精算モードにおける精算中に客側表示部205に表示されるミラーリングの表示を示す。会計商品表示1301には、会計商品が表示されている。例えば、顧客が伝票に記載された取引識別情報を示す2次元コードを客側スキャナ部206に読み取らせると、会計商品表示1301には、会計商品が表示される。また、会計商品表示1301は、会計商品と、価格と、小計金額と、預り金と、お釣りとを含む。
The
発行催促通知1302は、キッチンプリンタ装置40で指示伝票を発行できない旨(例えば、故障している旨)と、セルフ精算の後に指示伝票の発行を促す旨を示している。指示伝票発行ボタン1303は、指示伝票の発行を受け付ける。例えば、セルフ精算が完了していなくても、指示伝票発行ボタン1303が押下されると、指示伝票が発行される。すなわち、精算処理中においても、店員の操作に応じて指示伝票を発行することが可能になっている。ただし、精算処理中における精算伝票(レシート)が発行されるタイミング(精算伝票発行処理のタイミング)で指示伝票を発行可能にしたとすると、精算伝票と指示伝票とが混在してしまうおそれがある。このため、精算伝票発行処理中では、指示伝票を発行できないようにしてもよい。
The
なお、図示を省略するが、セルフ精算用のPOS端末装置20の店員不在状態における発行待機報知画面は、図11(B)に示した発行待機報知画面1110と同様の画面とすることが可能である。
Although not shown in the figure, the issuance waiting notification screen when a store clerk is not present on the self-payment
以上説明したように、実施形態2のPOSシステム1において、セルフ精算用のPOS端末装置20は、キッチンプリンタ装置40による指示伝票の発行が不可能な場合に、自装置の状態の判別結果に基づいて指示伝票を発行させるようにした。これにより、セルフ精算用のPOS端末装置20は、自装置の状態に応じた適切なタイミングで指示伝票を発行させることができる。このため、例えば、キッチンプリンタ装置40が故障等により指示伝票を発行することができない場合、セルフ精算用のPOS端末装置20に指示伝票を発行させたとしても、POS端末装置20を扱う顧客の操作の妨げとなることや、発行された指示伝票を店員が把握できないといったことを抑えることができる。
As described above, in the
(実施形態3)
以下に、実施形態3について説明する。上述した実施形態1では、オーダー端末装置30を備えたPOSシステム1について説明した。実施形態3では、オーダー端末装置30を備えないPOSシステム1400について説明する。具体的には、実施形態3では、POS端末装置20が注文を受け付ける場合について説明する。
(Embodiment 3)
A third embodiment will be described below. In the first embodiment described above, the
図14は、実施形態3に係るPOSシステム1400のネットワーク構成の一例を示す説明図である。図14に示すように、実施形態3に係るPOSシステム1400は、管理装置10と、POS端末装置20と、キッチンプリンタ装置40と、キッチンモニタ50とを備える。図示では、POS端末装置20は、2台を示しているが、1台であってもよいし、3台以上であってもよい。
Figure 14 is an explanatory diagram showing an example of the network configuration of a
(実施形態3に係るPOS端末装置20の機能的構成)
実施形態3に係るPOSシステム1に用いられるPOS端末装置20の機能的構成について説明する。実施形態3のPOS端末装置20は、モード制御部を備える。モード制御部は、POS端末装置20のCPU201によって実現される。すなわち、POS端末装置20のCPU201が所定のプログラム(商品販売データ処理プログラム)を実行することにより、モード制御部の機能を実現する。
(Functional configuration of the
The following describes the functional configuration of the
モード制御部は、複数の動作モードのうち、一の動作モードで制御する。複数の動作モードは、店員介在モードと、セルフモードとを含む。店員介在モードは、店員が介在して商品の購入手続が行われる動作モードである。実施形態3において、店員介在モードは、顧客からの申し出に応じて店員が商品の登録操作を行い、登録した商品の精算を店員に対面して顧客が行う動作モード(以下「店員登録モード」という。)である。 The mode control unit controls one of a plurality of operation modes. The plurality of operation modes include a clerk-assisted mode and a self-operation mode. The clerk-assisted mode is an operation mode in which a clerk is involved in the product purchase procedure. In the third embodiment, the clerk-assisted mode is an operation mode in which a clerk performs product registration operations in response to a customer's request, and the customer meets the clerk to pay for the registered product (hereinafter referred to as the "clerk registration mode").
セルフモードは、店員が介在せずに、顧客自身で商品を登録して購入手続が行われるモードである。実施形態3において、セルフモードは、顧客が購入する商品を選択(登録)して精算を行い、食券を発行する動作モード(以下「券売機モード」という。)として説明する。なお、POSシステム1400は、例えば、時間帯に応じて異なる動作モードにして、営業が行われる店舗に導入される。例えば、POSシステム1400は、顧客の多い時間帯(例えば、昼間)は店員介在モードで動作させ、顧客の少ない時間帯(例えば、夜間)は券売機モードで動作させる店舗に導入される。
Self-service mode is a mode in which the customer registers the products and completes the purchase procedure themselves, without the intervention of a store clerk. In the third embodiment, the self-service mode is described as an operation mode in which the customer selects (registers) the products to be purchased, settles the bill, and issues a meal ticket (hereinafter referred to as "ticket vending machine mode"). The
判別部は、POS端末装置20の状態として、店員介在モードと、券売機モードとを含む複数の動作モードのうちいずれの動作モードであるかを判別する。出力制御部は、判別部による動作モードの判別結果に基づいて、指示伝票を発行させる。具体的には、出力制御部は、判別部によって店員介在モードであると判別された場合、指示伝票を発行可能にする。一方、出力制御部は、判別部によって券売機モードであると判別された場合、指示伝票の発行を制限する。
The discrimination unit discriminates whether the state of the
また、判別部は、券売機モードであると判別した場合、さらに、店員がPOS端末装置20の付近に存在する店員存在状態であるか否かを判別する。出力制御部は、判別部による動作モードの判別結果と店員存在状態の判別結果とに基づいて、指示伝票を発行させる。具体的には、出力制御部は、判別部によって券売機モードであると判別された場合でも、店員存在状態であると判別された場合、指示伝票を発行可能にする。
When the discrimination unit determines that the mode is the ticket vending machine mode, it further discriminates whether or not a store clerk is present near the
また、判別部は、券売機モードにおいて店員存在状態であると判別した場合、さらに、精算処理中であるか否かを判別する。精算処理は、例えば、食券購入処理である。食券購入処理は、食券の選択を受け付ける処理、支払処理、食券やレシートを発行する精算伝票発行処理などを含む。出力制御部は、判別部による店員存在状態の判別結果と精算処理中(食券購入処理中)の判別結果とに基づいて、指示伝票を発行させる。具体的には、出力制御部は、判別手段によって店員存在状態であると判別された場合でも、精算処理中であると判別された場合には、指示伝票の発行を制限する。 Furthermore, when the discrimination unit determines that a store clerk is present in the ticket vending machine mode, it further discriminates whether or not a settlement process is in progress. The settlement process is, for example, a meal ticket purchasing process. The meal ticket purchasing process includes a process for accepting a meal ticket selection, a payment process, and a settlement slip issuing process for issuing a meal ticket and a receipt. The output control unit issues an instruction slip based on the discrimination unit's determination of whether a store clerk is present and the determination that a settlement process is in progress (meal ticket purchasing process in progress). Specifically, the output control unit restricts the issuance of an instruction slip if it determines that a store clerk is present by the discrimination means but that a settlement process is in progress.
なお、出力制御部は、判別部によって券売機モードであると判別された場合、指示伝票の発行を制限しないようにしてもよい。例えば、出力制御部は、券売機モードにおいて、食券が発行されるのと同時に、指示伝票を発行してもよい。また、POS端末装置20は、発行した指示伝票を店員に渡すように、顧客に通知してもよい。当該通知は、食券に記載することによる通知としてもよいし、客側表示部205に表示することによる通知としてもよい。
The output control unit may not restrict the issuance of an instruction slip when the discrimination unit determines that the mode is the ticket vending machine mode. For example, in the ticket vending machine mode, the output control unit may issue an instruction slip at the same time as the meal ticket is issued. The
(実施形態3に係るPOS端末装置20が行う処理)
図15は、実施形態3に係るPOS端末装置20が行う処理の一例を示す説明図である。図15に示すように、POS端末装置20は、店員または顧客から注文を受け付けたか否かを判断する(ステップS1501)。なお、POS端末装置20は、店員登録モードに制御されているときには店員から注文を受け付け、券売機モードに制御されているときには顧客から注文を受け付ける。POS端末装置20は、注文を受け付けるまで待機し(ステップS1501:NO、)、注文を受け付けると(ステップS1501:YES)、受け付けた注文内容をキッチンプリンタ装置40へ送信する(ステップS1502)。
(Processing performed by the
Fig. 15 is an explanatory diagram showing an example of processing performed by the
そして、POS端末装置20は、キッチンプリンタ装置40から、指示伝票を発行した旨を示す発行完了通知を受信したか否かを判断する(ステップS1503)。POS端末装置20は、発行完了通知を受信した場合(ステップS1503:YES)、一連の処理を終了する。なお、POS端末装置20は、発行完了通知を受信した場合、注文の受付が完了した旨を示す画面を表示するようにしてもよい。
The
一方、発行完了通知を受信しない場合(ステップS1503:NO)、POS端末装置20は、キッチンプリンタ装置40から、指示伝票を発行することができない旨を示す発行不可通知を受信したか否かを判断する(ステップS1504)。発行不可通知を受信した場合(ステップS1504:YES)、POS端末装置20は、ステップS1506に進む。発行不可通知を受信しない場合(ステップS1504:NO)、POS端末装置20は、所定の応答時間が経過したか否かを判断する(ステップS1505)。
On the other hand, if the issuance completion notification is not received (step S1503: NO), the
所定の応答時間が経過ない場合(ステップS1505:NO)、POS端末装置20は、ステップS1503に戻る。所定の応答時間が経過した場合(ステップS1505:YES)、すなわち、キッチンプリンタ装置40の電波障害等により、キッチンプリンタ装置40へ注文内容を送信したものの、キッチンプリンタ装置40から応答(発行完了通知または発行不可通知の応答)がない場合、POS端末装置20は、現在の動作モードが券売機モードであるか否かを判断する(ステップS1506)。
If the predetermined response time has not elapsed (step S1505: NO), the
現在の動作モードが券売機モードではない場合(ステップS1506:NO)、すなわち、現在の動作モードが店員登録モードである場合、POS端末装置20は、ステップS1513に進む。現在の動作モードが券売機モードである場合(ステップS1506:YES)、POS端末装置20は、店員存在状態(例えば、店員がPOS端末装置20にログインしている状態)であるか否かを判断する(ステップS1507)。
If the current operating mode is not the ticket machine mode (step S1506: NO), i.e., if the current operating mode is the store clerk registration mode, the
店員存在状態ではない場合(ステップS1507:NO)、すなわち、店員不在状態である場合、POS端末装置20は、店員に指示伝票の発行を促すために、店員不在状態における発行待機報知(図11(B)参照)を行い(ステップS1508)、ステップS1511に進む。当該報知では、店員側表示部210に報知画像を表示したり、報知音を出力したりすることにより、ホール係の店員やキッチン係の店員に、指示伝票の発行を促すことができる。
If no staff member is present (step S1507: NO), i.e., if no staff member is present, the
一方、ステップS1507において、店員存在状態である場合(ステップS1507:YES)、POS端末装置20は、食券購入処理中であるか否かを判断する(ステップS1509)。食券購入処理中ではない場合(ステップS1509:NO)、すなわち、例えば、POS端末装置20に顧客が不在の状況下で、店員がログインして、メンテナンスや集計を行っている場合、POS端末装置20は、ステップS1513に進む。
On the other hand, if a store clerk is present in step S1507 (step S1507: YES), the
一方、食券購入処理中である場合(ステップS1509:YES)、POS端末装置20は、食券購入後の指示伝票の発行を店員に促すために、食券購入手続中における発行待機報知(図17参照)を行う(ステップS1510)。当該報知では、店員側表示部210に報知画像を表示することにより、ログイン中の店員に、指示伝票の発行を促すようにする。
On the other hand, if the meal ticket purchase process is in progress (step S1509: YES), the
そして、POS端末装置20は、店員側表示部210に指示伝票の発行を受け付ける指示伝票発行ボタン(図17参照)を表示する(ステップS1511)。そして、POS端末装置20は、指示伝票発行ボタンが押下されたか否かを判断する(ステップS1512)。POS端末装置20は、指示伝票発行ボタンが押下されるまで待機し(ステップS1512:NO)、指示伝票発行ボタンが押下されると(ステップS1512:YES)、指示伝票を発行する(ステップS1513)。
The
なお、POS端末装置20は、現在の動作モードが店員登録モードである場合(ステップS1506:YES)、指示伝票発行ボタンの押下や発行待機報知を要さずに、指示伝票を発行する(ステップS1513)。そして、POS端末装置20は、店員側表示部210等を用いて、指示伝票を発行した旨を示す発行済報知を行い(ステップS1514)、一連の処理を終了する。
If the current operating mode is the clerk registration mode (step S1506: YES), the
(券売機モードにおいてPOS端末装置20の客側表示部205に表示される画面例)
次に、図16を用いて、券売機モードにおいてPOS端末装置20の客側表示部205に表示される画面の一例について説明する。図16は、券売機モードにおいてPOS端末装置20の客側表示部205に表示される画面の一例を示す説明図である。
(Example of a screen displayed on the customer
Next, an example of a screen displayed on the
図16において、券売用画面1600は、商品登録ボタン1601と、購入商品表示領域1602と、金額表示領域1603と、領収書発行ボタン1604と、キャンセルボタン1605と、発券ボタン1606とを含む。
In FIG. 16, the
商品登録ボタン1601は、顧客が購入を希望する商品の選択を受け付けるボタンである。例えば、顧客は、購入を希望する商品に対応する商品登録ボタン1601を押下する。商品登録ボタン1601が押下されると、購入商品表示領域1602に当該商品が表示される。金額表示領域1603には、顧客が投入した金額を示す投入金額と、購入を希望する商品の合計金額と、お釣りの金額とを含む金銭に関する情報が表示される。
The
領収書発行ボタン1604は、領収書の発行を受け付けるボタンである。領収書発行ボタン1604が押下されると、食券の発行とともに領収書が発行される。キャンセルボタン1605は、商品登録ボタン1601の押下によって選択された商品の解除を受け付けるボタンである。発券ボタン1606は、商品登録ボタン1601の押下によって選択された商品の購入を確定させて、食券の発行を受け付けるボタンである。
The
(券売機モードにおいてPOS端末装置20の店員側表示部210に表示される画面例)
次に、図17を用いて、実施形態3に係るPOS端末装置20の店員側表示部210に表示される発行待機報知画面の一例について説明する。図17は、券売機モードにおいてPOS端末装置20の店員側表示部210に表示される発行待機報知画面1700の一例を示す説明図である。
(Example of a screen displayed on the store
Next, an example of an issuance waiting notification screen displayed on the store
発行待機報知画面1700は、券売機モードにおける食券購入中に店員側表示部210に表示される画面を示している。発行待機報知画面1700は、券売用画面1600と、発行催促通知1701と、指示伝票発行ボタン1702とを含む。
The issuance
券売用画面1600は、図16に示した、券売機モードの客側表示部205に表示される画面と同様の画面であり、すなわち、ミラーリングの画面を示す。発行催促通知1702は、キッチンプリンタ装置40で指示伝票を発行できない旨(例えば、故障している旨)と、食券購入処理後に指示伝票の発行を促す旨を示している。
The
指示伝票発行ボタン1702は、指示伝票の発行を受け付ける。例えば、券売機モードにおける食券購入処理が完了していなくても、指示伝票発行ボタン1702が押下されると、指示伝票が発行される。すなわち、券売機モードにおける食券購入処理中においても、店員の操作に応じて指示伝票を発行することが可能になっている。ただし、食券購入処理中における食券や、レシートや、領収書が発行されるタイミング(精算伝票発行処理のタイミング)で指示伝票を発行可能にしたとすると、これらの書類と指示伝票とが混在してしまうおそれがある。このため、これらの書類が発行されるタイミングでは、指示伝票を発行できないようにしてもよい。
The instruction
なお、図示を省略するが、券売機モードの店員不在状態における発行待機報知画面は、図11(B)に示した発行待機報知画面1110と同様の画面とすることが可能である。
Although not shown in the figure, the issuance waiting notification screen in the ticket vending machine mode when no store clerk is present can be a screen similar to the issuance waiting
以上説明したように、実施形態3のPOSシステム1400において、POS端末装置20は、店員登録モードおよび券売機モードを含む動作モードを判別し、判別結果に基づいて、指示伝票を発行させるようにした。これにより、券売機モードの場合に指示伝票を発行させないようにすることができるため、店員が指示伝票を取り忘れてしまうことを抑えることができる。また、店員登録モードの場合に指示伝票を発行することができるため、迅速に指示伝票を発行できるとともに、当該発行を店員が適切に把握することができる。
As described above, in the
また、実施形態3のPOS端末装置20は、券売機モードでは、さらに、店員存在状態であるか否かの判別結果に基づいて、指示伝票を発行させるようにした。これにより、券売機モードの場合でも、店員存在状態では、指示伝票を発行させることができる。したがって、券売機モードにおいて、迅速に指示伝票を発行できるとともに、当該発行を店員が適切に把握することができる。
In addition, in the ticket vending machine mode, the
また、実施形態3のPOS端末装置20は、店員存在状態では、さらに、精算処理中(食券購入処理中)であるか否かの判別結果に基づいて、指示伝票を発行させるようにした。これにより、店員存在状態の場合でも、精算処理中では、指示伝票を発行させないようにすることができる。したがって、食券等の他の書類と、指示伝票とが混在してしまうことを抑え、好適に指示伝票を発行することができる。
In addition, the
(実施形態3の変形例)
上述した実施形態3では、図15に示したように、現在の動作モードが店員登録モードである場合(ステップS1506:YES)、指示伝票発行ボタンの押下や発行待機報知を要さずに、指示伝票を発行するようにした(ステップS1513)。このような構成に代えて又は加えて、実施形態3の変形例では、現在の動作モードが店員登録モードである場合でも、精算処理中の場合には、指示伝票発行ボタンの押下や発行待機報知を要するようにした場合について説明する。
(Modification of the third embodiment)
In the above-mentioned third embodiment, as shown in Fig. 15, if the current operating mode is the clerk registration mode (step S1506: YES), an instruction slip is issued without the need to press the instruction slip issue button or to be notified that an issuance is waiting (step S1513).In place of or in addition to this configuration, a modified example of the third embodiment will be described in which, even if the current operating mode is the clerk registration mode, the instruction slip issue button must be pressed or an issuance waiting notification must be sent if a settlement process is in progress.
本変形例において、POS端末装置20は、現在の動作モードが店員登録モードである場合(ステップS1506:YES)、精算処理中であるか否かを判断するようにし、精算処理中である場合には、発行待機報知を行い、ステップS1511(指示伝票発行ボタンの表示)に進むようにすればよい。
In this modified example, if the current operating mode is the store clerk registration mode (step S1506: YES), the
本変形例によれば、店員登録モードにおいても、精算処理中には、指示伝票を発行させないようにすることができる。したがって、レシート等の精算伝票と、指示伝票とが混在してしまうことを抑え、好適に指示伝票を発行することができる。なお、精算処理の中でも精算伝票発行処理が行われているときに限って、指示伝票を発行させないようにしてもよい。 According to this modified example, even in clerk registration mode, it is possible to prevent instruction slips from being issued during the settlement process. This prevents the mixing of settlement slips such as receipts with instruction slips, and allows instruction slips to be issued appropriately. Note that it is also possible to prevent instruction slips from being issued only when the settlement slip issuance process is being performed during the settlement process.
以下、実施形態総括を記載する。
[技術分野]商品販売データ処理装置、およびプログラム
本発明は、商品販売データ処理装置、およびプログラムに関する。
[背景技術]
従来、ファーストフードやファミリーレストランなどの飲食店では、POS(Point Of Sales)端末装置や、店員が所持するオーダー端末装置を用いて、顧客から商品の注文を受け付け、受け付けた注文内容をキッチンプリンタ装置へ送信するシステムが用いられている。キッチンプリンタ装置は、厨房に配置され、調理指示を示す指示伝票を発行する。指示伝票には、例えば、商品、数量、席番号などが印刷されている。キッチン係の店員は、指示伝票が発行されると、指示伝票が示す注文内容の調理を開始する。そして、調理が完了すると、当該指示伝票は、調理品とともに、ホール係の店員に引き渡される。ホール係の店員は、調理品を、指示伝票に印刷される席番号のテーブルに配膳する。
ここで、営業中に、用紙切れによってキッチンプリンタ装置が注文伝票を印刷できなくなってしまうことがある。そこで、キッチンプリンタ装置に用紙切れが検出されると、用紙切れのキッチンプリンタ装置以外の他のキッチンプリンタ装置にオーダー情報を送信して印刷させるようにしたオーダーエントリー装置が知られている(例えば、下記特許文献1参照)。
[先行技術文献]
[特許文献]
[特許文献1]特開2001-150762号公報
[発明の概要]
[発明が解決しようとする課題]
しかしながら、従来技術では、例えば、キッチンプリンタ装置が故障等により調理指示を出力することができない場合、POS端末装置に調理指示を出力させたとすると、POS端末装置の状態によっては、POS端末装置を扱う操作者にとって操作の妨げとなることや、出力された調理指示を店員が把握できないことがある。このため、従来技術では、好適に調理指示を出力することができない、という問題があった。
本発明は、このような事情に鑑みてなされたもので、その目的は、好適に調理指示を出力することができる技術を提供することにある。
[課題を解決するための手段]
The embodiments will be summarized below.
TECHNICAL FIELD The present invention relates to a product sales data processing device and a program.
[Background technology]
Conventionally, eating and drinking establishments such as fast food restaurants and family restaurants use a system in which orders for products are received from customers using a point of sales (POS) terminal device or an order terminal device carried by a staff member, and the received order details are transmitted to a kitchen printer device. The kitchen printer device is placed in the kitchen and issues an instruction slip indicating cooking instructions. For example, the product, quantity, seat number, etc. are printed on the instruction slip. When the instruction slip is issued, the kitchen staff member starts cooking the order details indicated on the instruction slip. Then, when the cooking is completed, the instruction slip is handed over to a hall staff member together with the cooked food. The hall staff member serves the cooked food to the table with the seat number printed on the instruction slip.
However, sometimes a kitchen printer runs out of paper during business hours and is unable to print order slips. To address this issue, there is known an order entry device that, when a kitchen printer detects that it is out of paper, sends order information to another kitchen printer to print the order slips (see, for example, Japanese Patent Application Laid-Open No. 2003-233664).
[Prior art documents]
[Patent Documents]
[Patent Document 1] JP 2001-150762 A [Summary of the Invention]
[Problem to be solved by the invention]
However, in the conventional technology, if the kitchen printer is unable to output cooking instructions due to a malfunction or the like, outputting the cooking instructions on a POS terminal may hinder the operation of the POS terminal operator or the output cooking instructions may be difficult for the store clerk to understand, depending on the state of the POS terminal. For this reason, the conventional technology has the problem of being unable to output cooking instructions appropriately.
The present invention has been made in view of the above circumstances, and has an object to provide a technique that can suitably output cooking instructions.
[Means for solving the problems]
(1)上述した課題を解決するために、本発明の一態様である商品販売データ処理装置は、注文された商品の調理指示を出力する調理指示出力装置(キッチンプリンタ装置40)と、前記商品の精算を行うとともに、精算内容を示す精算伝票を出力する精算装置(POS端末装置20)と、を含む商品販売データ処理システム(POSシステム1)において、前記精算装置は、前記調理指示出力装置による前記調理指示の出力が不可能な場合に、前記精算装置の状態を判別する判別手段と、前記判別手段による前記状態の判別結果に基づいて、前記精算装置に前記調理指示を出力させる出力制御手段と、を備えることを特徴とする商品販売データ処理システムである。
上記構成によれば、POS端末装置20は、自装置の状態に応じた適切なタイミングで指示伝票を発行させることができる。このため、例えば、キッチンプリンタ装置40が故障等により指示伝票を発行することができない場合、POS端末装置20に指示伝票を発行させたとしても、POS端末装置20を扱う店員の操作の妨げとなることや、発行された指示伝票を店員が把握できないといったことを抑えることができる。したがって、キッチン係の店員が適切に調理を開始することができるため、調理の完成までに時間を要してしまうことを抑えることができ、よって、顧客を待たせてしまうことを抑えることができる。これにより、実施形態1のPOSシステム1によれば、好適に指示伝票を発行することができる。
(1) In order to solve the above-mentioned problems, one aspect of the present invention is a product sales data processing device that is a product sales data processing system (POS system 1) that includes a cooking instruction output device (kitchen printer device 40) that outputs cooking instructions for ordered products, and a payment device (POS terminal device 20) that settles the payment for the products and outputs a payment slip indicating the settlement details, wherein the payment device is equipped with a discrimination means for discriminating the state of the payment device when it is impossible for the cooking instructions to be output by the cooking instruction output device, and an output control means for causing the payment device to output the cooking instructions based on the result of the state discrimination by the discrimination means.
According to the above configuration, the
(2)上記(1)の構成において、前記判別手段は、前記状態として、店員が前記精算装置の付近に存在する店員存在状態であるか否かを判別し、前記出力制御手段は、前記判別手段による前記店員存在状態の判別結果に基づいて、前記調理指示を出力させてもよい。
上記構成によれば、店員不在状態の場合に指示伝票を発行させないようにすることができるため、店員が指示伝票を取り忘れてしまうことを抑えることができる。また、店員存在状態の場合に指示伝票を発行することができるため、迅速に指示伝票を発行できるとともに、当該発行を店員が適切に把握することができる。
(2) In the configuration of (1) above, the discrimination means may determine whether the state is a state in which a store clerk is present near the payment device, and the output control means may output the cooking instructions based on the result of the discrimination means' determination of the store clerk presence state.
According to the above configuration, since it is possible to prevent the issuance of an instruction slip when a store clerk is absent, it is possible to prevent the store clerk from forgetting to pick up the instruction slip. Also, since it is possible to issue an instruction slip when a store clerk is present, it is possible to issue an instruction slip quickly and to allow the store clerk to properly understand the issuance of the instruction slip.
(3)上記(2)の構成において、前記判別手段は、前記店員存在状態であると判別した場合に、さらに、店員によって顧客対応の操作が行われていることを示す接客操作状態(精算処理中)であるか否かを判別し、前記出力制御手段は、前記判別手段による前記店員存在状態の判別結果と前記接客操作状態の判別結果とに基づいて、前記調理指示を出力させてもよい。
上記構成によれば、店員存在状態の場合でも、接客操作状態(精算処理中)では、指示伝票を発行させないようにすることができる。したがって、レシート等の精算伝票と、指示伝票とが混在してしまうことを抑え、好適に指示伝票を発行することができる。
(3) In the configuration of (2) above, when the discrimination means determines that the store clerk is present, it may further discriminate whether the store clerk is in a customer service operation state (payment processing in progress), which indicates that a store clerk is performing a customer service operation, and the output control means may output the cooking instructions based on the discrimination result of the discrimination means as to whether the store clerk is present and the discrimination result of the customer service operation state.
According to the above configuration, even if a store clerk is present, it is possible to prevent the issuance of an instruction slip during a customer service operation (payment processing). This prevents the mixing of payment slips such as receipts and instruction slips, and allows for the optimal issuance of instruction slips.
(4)上記(1)乃至(3)のいずれかの構成において、注文する前記商品を受け付ける注文端末装置(オーダー端末装置30)を備え、前記出力制御手段は、前記注文端末装置が受け付けた前記商品の前記調理指示を出力させてもよい。
上記構成によれば、オーダー端末装置30が注文を受け付けた商品の指示伝票を、POS端末装置20に適切なタイミングで発行させることができる。
(4) In any of the configurations (1) to (3) above, an order terminal device (order terminal device 30) may be provided that accepts the ordered product, and the output control means may cause the order terminal device to output the cooking instructions for the product accepted.
According to the above configuration, the
(5)上記(1)の構成において、前記判別手段は、前記状態として、店員が介在して前記商品の購入手続が行われる店員介在モードと、店員が介在せずに前記商品の購入手続が行われるセルフモードとを含む複数の動作モードのうちいずれの動作モードであるかを判別し、前記出力制御手段は、前記判別手段による動作モードの判別結果に基づいて、前記調理指示を出力させてもよい。
上記構成によれば、券売機モードの場合に指示伝票を発行させないようにすることができるため、店員が指示伝票を取り忘れてしまうことを抑えることができる。また、店員登録モードの場合に指示伝票を発行することができるため、迅速に指示伝票を発行できるとともに、当該発行を店員が適切に把握することができる。
(5) In the configuration of (1) above, the discrimination means may discriminate which of a plurality of operating modes the state is in, including a store clerk-assisted mode in which the purchasing procedure for the product is carried out with the intervention of a store clerk, and a self-operation mode in which the purchasing procedure for the product is carried out without the intervention of a store clerk, and the output control means may output the cooking instructions based on the result of the discrimination means' discrimination of the operating mode.
According to the above configuration, since the instruction slip is not issued in the ticket vending machine mode, it is possible to prevent the clerk from forgetting to pick up the instruction slip. Also, since the instruction slip can be issued in the clerk registration mode, the instruction slip can be issued quickly and the clerk can properly understand the issuance.
(6)上記(5)の構成において、前記判別手段は、前記セルフモードであると判別した場合、さらに、店員が前記精算装置の付近に存在する店員存在状態であるか否かを判別し、前記出力制御手段は、前記判別手段による動作モードの判別結果と前記店員存在状態の判別結果とに基づいて、前記調理指示を出力させてもよい。
上記構成によれば、券売機モードの場合でも、店員存在状態では、指示伝票を発行させることができる。したがって、券売機モードにおいて、迅速に指示伝票を発行できるとともに、当該発行を店員が適切に把握することができる。
(6) In the configuration of (5) above, when the discrimination means determines that the mode is the self-service mode, it may further discriminate whether or not a store clerk is present near the payment device, and the output control means may output the cooking instructions based on the result of the discrimination means' discrimination of the operating mode and the result of the discrimination of the store clerk presence status.
According to the above configuration, even in the ticket vending machine mode, an instruction slip can be issued if a store clerk is present. Therefore, in the ticket vending machine mode, an instruction slip can be issued quickly, and the store clerk can properly understand the issuance of the instruction slip.
(7)上記(6)の構成において、前記判別手段は、前記店員存在状態であると判別した場合、さらに、精算処理中であるか否かを判別し、前記出力制御手段は、前記判別手段による前記店員存在状態の判別結果と前記精算処理中の判別結果とに基づいて、前記調理指示を出力させてもよい。
上記構成によれば、店員存在状態の場合でも、精算処理中では、指示伝票を発行させないようにすることができる。したがって、食券等の他の書類と、指示伝票とが混在してしまうことを抑え、好適に指示伝票を発行することができる。
(7) In the configuration of (6) above, when the discrimination means determines that a waiter is present, it may further discriminate whether or not payment is being processed, and the output control means may output the cooking instructions based on the result of the discrimination means' determination of the waiter's presence status and the result of the discrimination means' determination that payment is being processed.
According to the above configuration, even if a store clerk is present, it is possible to prevent the issuance of an instruction slip during the settlement process. This prevents the instruction slip from being mixed with other documents such as meal tickets, and allows the instruction slip to be issued appropriately.
(8)上記(1)乃至(7)のいずれかの構成において、前記出力制御手段によって前記調理指示が出力されない場合に、前記調理指示の出力開始の指示を受け付ける受付手段を備えてもよい。
上記構成によれば、所望のタイミングで、指示伝票を発行させることができる。
(8) In any of the configurations (1) to (7) above, the cooking device may further include a receiving unit that receives an instruction to start outputting the cooking instructions when the output control unit does not output the cooking instructions.
According to the above configuration, an instruction slip can be issued at a desired timing.
(9)上記(1)乃至(8)のいずれかの構成において、前記出力制御手段による前記調理指示の出力に関する報知を行う報知手段を備えてもよい。
上記構成によれば、店員に対して、指示伝票の発行済報知や、発行待機報知を行うことができるため、店員は、指示伝票が発行されたことや、指示伝票が発行されていないことを容易に把握することができる。
(9) In any of the configurations (1) to (8) above, a notification unit may be provided that notifies the user about the output of the cooking instruction by the output control unit.
According to the above configuration, it is possible to notify store clerks that an instruction slip has been issued or that it is waiting to be issued, so that the store clerks can easily know when an instruction slip has been issued or when an instruction slip has not yet been issued.
(10)上述した課題を解決するために、本発明の他の態様であるプログラムは、注文された商品の調理指示を出力する調理指示出力装置と、前記商品の精算を行うとともに、精算内容を示す精算伝票を出力する精算装置と、を含む商品販売データ処理システムの前記精算装置に用いられるコンピュータを、前記調理指示出力装置による前記調理指示の出力が不可能な場合に、前記精算装置の状態を判別する判別手段、前記判別手段による前記状態の判別結果に基づいて、前記精算装置に前記調理指示を出力させる出力制御手段、として機能させることを特徴とするプログラムである。
上記構成によれば、POS端末装置20は、自装置の状態に応じた適切なタイミングで指示伝票を発行させることができる。このため、例えば、キッチンプリンタ装置40が故障等により指示伝票を発行することができない場合、POS端末装置20に指示伝票を発行させたとしても、POS端末装置20を扱う店員の操作の妨げとなることや、発行された指示伝票を店員が把握できないといったことを抑えることができる。したがって、キッチン係の店員が適切に調理を開始することができるため、調理の完成までに時間を要してしまうことを抑えることができ、よって、顧客を待たせてしまうことを抑えることができる。これにより、実施形態1のPOSシステム1によれば、好適に指示伝票を発行することができる。
(10) In order to solve the above-mentioned problems, another aspect of the present invention is a program that causes a computer used in a settlement device of a product sales data processing system, which includes a cooking instruction output device that outputs cooking instructions for an ordered product, and a settlement device that settles the payment for the product and outputs a settlement slip indicating the settlement details, to function as a discrimination means that discriminates the status of the settlement device when it is impossible for the cooking instruction output device to output the cooking instructions, and an output control means that causes the settlement device to output the cooking instructions based on the result of the status discrimination by the discrimination means.
According to the above configuration, the
なお、上述した説明では、POS端末装置20が、精算部と、判別部と、出力制御部と、受付部と、報知部とを備える構成について説明したが、これらの機能部の全部または一部が、他のコンピュータ装置に具備されていてもよい。例えば、これらの機能部のうち全部または一部が、オーダー端末装置30に具備されていてもよいし、キッチンプリンタ装置40に具備されていてもよいし、これら以外のコンピュータ装置に具備されていてもよい。また、これらの機能部が具備されるコンピュータ装置は、複数台であることに限らず、1台であってもよい。例えば、これらの機能部の全てを一のコンピュータ装置が具備していてもよい。
In the above explanation, the
なお、以上に説明したPOSシステム1、1400およびPOS端末装置20を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録し、そのプログラムをコンピュータシステムに読み込ませて実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
The programs for implementing the
1、1400…POSシステム
20…POS端末装置
30…オーダー端末装置
40…キッチンプリンタ装置
201、301、401…CPU
202…ROM
203…RAM
204…ハードディスク
205…客側表示部
206…客側スキャナ部
208…カード決済部
209…釣銭機
210…店員側表示部
212…店員側スキャナ部
213…印刷部
214、306、406…音声出力部
215、305、405…通信部
216…カメラ
302、402…メモリ
303、403…表示部
304、404…操作部
1, 1400...
202...ROM
203...RAM
204: Hard disk 205: Customer display unit 206: Customer scanner unit 208: Card payment unit 209: Change machine 210: Clerk display unit 212: Clerk scanner unit 213:
Claims (6)
前記商品の精算を行うとともに、精算内容を示す精算伝票を出力する精算装置と、
を含む商品販売データ処理システムにおいて、
前記精算装置は、
前記調理指示出力装置による前記調理指示の出力が不可能な場合に、店員が前記精算装置の付近に存在する店員存在状態であるか否かを判別する判別手段と、
前記判別手段により前記店員存在状態であると判別された場合に前記精算装置に前記調理指示を出力させ、前記判別手段により前記店員存在状態ではないと判別された場合に前記調理指示を出力しない出力制御手段と、
を備えることを特徴とする商品販売データ処理システム。 a cooking instruction output device that outputs cooking instructions for the ordered items;
a payment device that performs payment for the products and outputs a payment slip indicating the payment details;
In a product sales data processing system including:
The settlement device includes:
a determination means for determining whether a waiter is present near the payment device when the cooking instruction output device is unable to output the cooking instructions;
an output control means for causing the payment device to output the cooking instruction when the determination means determines that the waiter is present, and for not outputting the cooking instruction when the determination means determines that the waiter is not present;
A product sales data processing system comprising:
前記出力制御手段は、前記判別手段により前記接客操作状態であると判別された場合に前記調理指示を出力せず、前記判別手段により前記接客操作状態ではないと判別された場合に前記精算装置に前記調理指示を出力させる、
ことを特徴とする請求項1に記載の商品販売データ処理システム。 When the determination means determines that the device is in the store clerk presence state, the determination means further determines whether the device is in a customer service operation state, which indicates that a store clerk is performing an operation to serve a customer,
The output control means does not output the cooking instruction when the determination means determines that the machine is in the customer service operation state, and causes the settlement device to output the cooking instruction when the determination means determines that the machine is not in the customer service operation state.
2. The product sales data processing system according to claim 1.
前記商品の精算を行うとともに、精算内容を示す精算伝票を出力する精算装置と、
を含む商品販売データ処理システムにおいて、
前記精算装置は、
店員が介在して前記商品の購入手続が行われる店員介在モードと、店員が介在せずに前記商品の購入手続が行われるセルフモードと、を含む複数の動作モードのうち、いずれの動作モードで制御するモード制御手段と、
前記調理指示出力装置による前記調理指示の出力が不可能な場合に、前記モード制御手段によって制御される動作モードを判別する判別手段と、
前記判別手段により前記動作モードがセルフモードであると判別された場合に前記調理指示を出力せず、前記判別手段により前記動作モードが前記店員介在モードであると判別された場合に前記精算装置に前記調理指示を出力させる出力制御手段と、
を有する、
ことを特徴とする商品販売データ処理システム。 a cooking instruction output device that outputs cooking instructions for the ordered items;
a payment device that performs payment for the products and outputs a payment slip indicating the payment details;
In a product sales data processing system including:
The settlement device includes:
a mode control means for controlling the device in one of a plurality of operation modes including a store clerk-assisted mode in which the purchase procedure for the product is carried out with the intervention of a store clerk and a self-operation mode in which the purchase procedure for the product is carried out without the intervention of a store clerk;
a determination means for determining an operation mode controlled by the mode control means when the cooking instruction output device is unable to output the cooking instructions;
an output control means for not outputting the cooking instruction when the determination means determines that the operation mode is the self-service mode, and for causing the payment device to output the cooking instruction when the determination means determines that the operation mode is the staff-assisted mode;
having
A product sales data processing system comprising:
ことを特徴とする請求項1から3のいずれか一項に記載の商品販売データ処理システム。 a receiving means for receiving an instruction to start outputting the cooking instructions when the output control means does not output the cooking instructions,
4. The product sales data processing system according to claim 1 ,
前記商品の精算を行うとともに、精算内容を示す精算伝票を出力する精算装置と、
を含む商品販売データ処理システムの前記精算装置に用いられるコンピュータを、
前記調理指示出力装置による前記調理指示の出力が不可能な場合に、店員が前記精算装置の付近に存在する店員存在状態であるか否かを判別する判別手段、
前記判別手段により前記店員存在状態であると判別された場合に前記精算装置に前記調理指示を出力させ、前記判別手段により前記店員存在状態ではないと判別された場合に前記調理指示を出力しない出力制御手段、
として機能させることを特徴とするプログラム。 a cooking instruction output device that outputs cooking instructions for the ordered items;
a payment device that performs payment for the products and outputs a payment slip indicating the payment details;
A computer used in the settlement device of a product sales data processing system including:
a determination means for determining whether a waiter is present near the payment device when the cooking instruction output device is unable to output the cooking instructions;
an output control means for causing the payment device to output the cooking instruction when the determination means determines that the waiter is present, and for not outputting the cooking instruction when the determination means determines that the waiter is not present;
A program characterized by causing the program to function as a
前記商品の精算を行うとともに、精算内容を示す精算伝票を出力する精算装置と、
を含む商品販売データ処理システムの前記精算装置に用いられるコンピュータを、
店員が介在して前記商品の購入手続が行われる店員介在モードと、店員が介在せずに前記商品の購入手続が行われるセルフモードと、を含む複数の動作モードのうち、いずれかの動作モードで制御するモード制御手段、
前記調理指示出力装置による前記調理指示の出力が不可能な場合に、前記モード制御手段によって制御される動作モードを判別する判別手段、
前記判別手段により前記動作モードがセルフモードであると判別された場合に前記調理指示を出力せず、前記判別手段により前記動作モードが前記店員介在モードであると判別された場合に前記精算装置に前記調理指示を出力させる出力制御手段、
として機能させるプログラム。 a cooking instruction output device that outputs cooking instructions for the ordered items;
a payment device that performs payment for the products and outputs a payment slip indicating the payment details;
A computer used in the settlement device of a product sales data processing system including:
a mode control means for controlling the device in one of a plurality of operation modes including a store clerk-assisted mode in which the purchase procedure for the product is carried out with the intervention of a store clerk and a self-operation mode in which the purchase procedure for the product is carried out without the intervention of a store clerk;
a determination means for determining an operation mode controlled by the mode control means when the cooking instruction output device is unable to output the cooking instructions;
an output control means for not outputting the cooking instruction when the determination means determines that the operation mode is the self-service mode, and for causing the payment device to output the cooking instruction when the determination means determines that the operation mode is the staff-assisted mode;
A program that functions as a
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020207660A JP7688376B2 (en) | 2020-12-15 | 2020-12-15 | Product sales data processing system and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020207660A JP7688376B2 (en) | 2020-12-15 | 2020-12-15 | Product sales data processing system and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022094654A JP2022094654A (en) | 2022-06-27 |
| JP7688376B2 true JP7688376B2 (en) | 2025-06-04 |
Family
ID=82162668
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020207660A Active JP7688376B2 (en) | 2020-12-15 | 2020-12-15 | Product sales data processing system and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7688376B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004295311A (en) | 2003-03-26 | 2004-10-21 | Seiko Instruments Inc | Method for printing accounting slip and cooking instruction slip for order data processing system |
| JP2015049524A (en) | 2013-08-29 | 2015-03-16 | シャープ株式会社 | Sales processing device, sales processing system |
| JP2016051476A (en) | 2014-08-28 | 2016-04-11 | 株式会社寺岡精工 | Slip output control device and slip output system |
| JP2016081304A (en) | 2014-10-16 | 2016-05-16 | セイコーエプソン株式会社 | Printing control unit, printing system and control method of printing control unit |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06176272A (en) * | 1992-12-04 | 1994-06-24 | Tokyo Electric Co Ltd | Product sales data processor |
-
2020
- 2020-12-15 JP JP2020207660A patent/JP7688376B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004295311A (en) | 2003-03-26 | 2004-10-21 | Seiko Instruments Inc | Method for printing accounting slip and cooking instruction slip for order data processing system |
| JP2015049524A (en) | 2013-08-29 | 2015-03-16 | シャープ株式会社 | Sales processing device, sales processing system |
| JP2016051476A (en) | 2014-08-28 | 2016-04-11 | 株式会社寺岡精工 | Slip output control device and slip output system |
| JP2016081304A (en) | 2014-10-16 | 2016-05-16 | セイコーエプソン株式会社 | Printing control unit, printing system and control method of printing control unit |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022094654A (en) | 2022-06-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7662223B2 (en) | Product sales data processing device and program | |
| JP7360750B2 (en) | Product sales data processing device and program | |
| JP7743115B2 (en) | Product sales data processing device and program | |
| JP7776168B2 (en) | Product sales data processing device and program | |
| JP7335015B2 (en) | Sales data processor and program | |
| JP7217490B2 (en) | Merchandise sales data processor and program | |
| JP7486764B2 (en) | Product sales data processing device and program | |
| JP2025142355A (en) | Article information processor and program | |
| JP2023076526A (en) | Commodity sales data processing device and program | |
| JP6360009B2 (en) | Checkout system, settlement apparatus and control program thereof | |
| JP2025107488A (en) | Product sales data processing device and program | |
| JP7688376B2 (en) | Product sales data processing system and program | |
| JP7486850B2 (en) | SALES DATA PROCESSING DEVICE, PROGRAM, AND SALES DATA PROCESSING METHOD | |
| JP7124162B2 (en) | Checkout system, payment device, checkout processing method and control program | |
| JP7607900B2 (en) | Product sales data processing device and program | |
| JP2023168512A (en) | Commodity sales data processing device and program | |
| JP2021174318A (en) | Settlement system, checkout method, and program | |
| JP7835470B2 (en) | Product registration device and program | |
| JP7626427B2 (en) | Product sales data processing system, device for store clerk, device for customer, notification method, and program | |
| JP7563736B2 (en) | Product sales data processing device, program, and product sales data processing method | |
| JP7607898B2 (en) | Product sales data processing device, product sales data processing method, and program | |
| JP6793985B2 (en) | Product sales data processing system and program | |
| JP7171195B2 (en) | Order management system, order management device and its program | |
| JP6652598B2 (en) | Checkout system, settlement device, checkout processing method, and control program | |
| JP2023078803A (en) | payment device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231211 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240731 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240813 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241011 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250107 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250305 |
|
| 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: 20250422 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250516 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7688376 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |