[go: up one dir, main page]

JP7113485B2 - Merchandise sales data processor and program - Google Patents

Merchandise sales data processor and program Download PDF

Info

Publication number
JP7113485B2
JP7113485B2 JP2018017590A JP2018017590A JP7113485B2 JP 7113485 B2 JP7113485 B2 JP 7113485B2 JP 2018017590 A JP2018017590 A JP 2018017590A JP 2018017590 A JP2018017590 A JP 2018017590A JP 7113485 B2 JP7113485 B2 JP 7113485B2
Authority
JP
Japan
Prior art keywords
display
customer
display unit
displayed
screen
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
JP2018017590A
Other languages
Japanese (ja)
Other versions
JP2019133595A (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.)
Teraoka Seiko Co Ltd
Original Assignee
Teraoka Seiko Co Ltd
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 Teraoka Seiko Co Ltd filed Critical Teraoka Seiko Co Ltd
Priority to JP2018017590A priority Critical patent/JP7113485B2/en
Publication of JP2019133595A publication Critical patent/JP2019133595A/en
Application granted granted Critical
Publication of JP7113485B2 publication Critical patent/JP7113485B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

特許法第30条第2項適用 平成29年10月31日株式会社寺岡精工大崎ビル東京ショールームにおいて開催されたプレス実演説明会で発表Application of Article 30, Paragraph 2 of the Patent Act Announced at a press demonstration briefing held at the Teraoka Seiko Co., Ltd. Osaki Building Tokyo Showroom on October 31, 2017

本発明は、商品販売データ処理装置及びプログラムに関する。 The present invention relates to a product sales data processing device and program.

店員と客が対面して商品の登録から精算までの操作を店員のみが行う対面モード、商品の登録の操作は店員が行うが精算の操作を客が行うセミセルフモード、商品の登録から精算までの操作をすべて客が行うフルセルフモードの3種類のモードを切替可能な切替式のレジシステムがある(例えば、特許文献1参照)。このようなレジシステムでは、例えば店員側と客側の夫々に表示部が備えられた構成となっている。 A face-to-face mode where the clerk and the customer face each other and only the clerk performs the operations from product registration to payment, a semi-self mode in which the clerk performs the product registration operation but the customer performs the payment operation, and the product registration to payment is performed by the customer. There is a switchable cash register system capable of switching between three modes, a full self mode in which all operations are performed by the customer (see, for example, Patent Document 1). In such a cash register system, for example, display units are provided on both the store clerk side and the customer side.

特開2017-102856号公報JP 2017-102856 A

例えば、フルセルフモードの場合には、客が客側の表示部の画面を見ながら操作を行うが、客が登録を失敗してしまうこと、操作方法がわからなくなってしまうこと、何らかのエラーが生じてしまうことなどによって店員の助けを必要とすることがある。このような場合、客側の画面のみならず、店員側の画面もその時の状況に応じて活用できることが望ましい。 For example, in the case of the full self mode, the customer operates while looking at the screen of the display unit on the customer side, but the customer may fail to register, may not understand the operation method, or may experience some kind of error. You may need the help of a store clerk, for example, because In such a case, it is desirable that not only the customer's screen but also the store clerk's screen can be used according to the situation at that time.

本発明は、このような事情に鑑みてなされたもので、その目的は、店員側及び客側の画面の表示を適切に制御する技術を提供することにある。 SUMMARY OF THE INVENTION The present invention has been made in view of such circumstances, and an object of the present invention is to provide a technique for appropriately controlling the display of screens on the sales clerk's side and the customer's side.

上述した課題を解決するために、本発明の一態様である商品販売データ処理装置は、商品の販売に用いる商品販売データ処理装置であって、客の操作を受け付けるための第1の操作手段と、前記客が操作する際に視認可能な第1の表示部と、前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、前記登録手段により登録された商品を精算する精算手段と、店員の操作を受け付けるための第2の操作手段と、前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段と、前記店員の識別情報を読み取る読取手段と、を備え、前記特定の条件は、前記読取手段が前記店員の識別情報を読み取る。 In order to solve the above-described problems, a product sales data processing device according to one aspect of the present invention is a product sales data processing device used for selling products, and includes first operating means for accepting customer operations. a first display unit visible when operated by the customer; registration means for registering a product specified by the customer's operation accepted by the first operation means; a settlement means for settlement of merchandise; a second operation means for accepting an operation by a store clerk; When the product is registered based on the operation of , similar display contents are displayed on the first display unit and the second display unit, and when a specific condition is satisfied, the Display control means for differentiating display contents to be displayed on the first display unit and the second display unit ; reading the identification information of the store clerk;

上記によれば、条件に応じて、店員側及び客側の画面の表示を同様の表示内容とする場合と異なる表示内容とする場合に適切に制御することができる。 According to the above, it is possible to appropriately control the display contents on the screens of the store clerk and the customer depending on the conditions.

上記によれば、店員が操作するタイミングで、店員側の画面を客側の画面の表示内容とは異なる店員操作画面に制御することができる。 According to the above, it is possible to control the salesclerk side screen to a salesclerk operation screen different from the display contents of the customer side screen at the timing of the operation by the salesclerk.

上述した課題を解決するために、本発明の一態様である商品販売データ処理装置は、商品の販売に用いる商品販売データ処理装置であって、客の操作を受け付けるための第1の操作手段と、前記客が操作する際に視認可能な第1の表示部と、前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、前記登録手段により登録された商品を精算する精算手段と、店員の操作を受け付けるための第2の操作手段と、前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段と、を備え、前記表示制御手段は、エラーが発生した場合に、前記第1の表示部と前記第2の表示部とに予め設定されたエラー発生時の表示内容を同様に表示させるとともに、前記エラー発生時の表示内容を表示させている状態で前記特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる。 In order to solve the above-described problems, a product sales data processing device according to one aspect of the present invention is a product sales data processing device used for selling products, and includes first operating means for accepting customer operations. a first display unit visible when operated by the customer; registration means for registering a product specified by the customer's operation accepted by the first operation means; a settlement means for settlement of merchandise; a second operation means for accepting an operation by a store clerk; When the product is registered based on the operation of , similar display contents are displayed on the first display unit and the second display unit, and when a specific condition is satisfied, the first display unit and display control means for causing display contents to be displayed on the display portion and the second display portion to be different, and the display control means controls the display contents to be displayed on the first display portion and the second display portion when an error occurs. , and similarly display the preset display content when an error occurs, and when the specific condition is satisfied in the state where the display content when the error occurs is displayed, the first Display contents to be displayed on the display section of (1) and the second display section are made different from each other.

上記によれば、エラーが発生した場合に、店員側及び客側の画面の表示を同様にエラー発生時の表示内容にするとともに、エラーの対処のために店員が操作する際に、店員側の画面と客側の画面をそれぞれに適した表示内容に異ならせることができる。 According to the above, when an error occurs, the display contents on the screens of the store clerk and the customer are set to the same display contents at the time of the error occurrence, and when the store clerk performs an operation to deal with the error, the display on the store clerk side The screen and the screen on the customer side can be made to have different display contents suitable for each.

上述した課題を解決するために、本発明の一態様である商品販売データ処理装置は、商品の販売に用いる商品販売データ処理装置であって、客の操作を受け付けるための第1の操作手段と、前記客が操作する際に視認可能な第1の表示部と、前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、前記登録手段により登録された商品を精算する精算手段と、店員の操作を受け付けるための第2の操作手段と、前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段と、を備え、前記表示制御手段は、前記特定の条件が満たされた場合、前記第1の表示部には操作を受け付けない状態であることを示す表示内容を表示させ、前記第2の表示部には前記第2の操作手段が前記店員の操作を受け付けるために必要な表示内容を表示させる。 In order to solve the above-described problems, a product sales data processing device according to one aspect of the present invention is a product sales data processing device used for selling products, and includes first operating means for accepting customer operations. a first display unit visible when operated by the customer; registration means for registering a product specified by the customer's operation accepted by the first operation means; a settlement means for settlement of merchandise; a second operation means for accepting an operation by a store clerk; When the product is registered based on the operation of , similar display contents are displayed on the first display unit and the second display unit, and when a specific condition is satisfied, the first display unit and a display control means for differentiating display contents to be displayed on the display section and the second display section, wherein the display control means controls the display on the first display section when the specific condition is satisfied. displays the display content indicating that the operation is not accepted, and causes the second display section to display the display content necessary for the second operation means to accept the operation of the store clerk.

上記によれば、店員が操作する際に、客側の画面には操作できない状態であることを表示し、店員側の画面は店員が操作可能な画面に制御することができるため、店員側及び客側の画面の表示を適切に制御することができる。 According to the above, when the clerk operates, it is possible to display on the customer's screen that the operation is disabled, and to control the clerk's screen to a screen that can be operated by the clerk. The screen display on the customer side can be appropriately controlled.

上述した課題を解決するために、本発明の一態様である商品販売データ処理装置は、商品の販売に用いる商品販売データ処理装置であって、客の操作を受け付けるための第1の操作手段と、前記客が操作する際に視認可能な第1の表示部と、前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、前記登録手段により登録された商品を精算する精算手段と、店員の操作を受け付けるための第2の操作手段と、前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段と、を備え、前記表示制御手段は、前記店員の操作を受け付けるために必要な表示内容として、操作を受け付けるための操作ボタンを表示させる。 In order to solve the above-described problems, a product sales data processing device according to one aspect of the present invention is a product sales data processing device used for selling products, and includes first operating means for accepting customer operations. a first display unit visible when operated by the customer; registration means for registering a product specified by the customer's operation accepted by the first operation means; a settlement means for settlement of merchandise; a second operation means for accepting an operation by a store clerk; When the product is registered based on the operation of , similar display contents are displayed on the first display unit and the second display unit, and when a specific condition is satisfied, the first display unit and a display control means for differentiating display contents to be displayed on the display section and the second display section, wherein the display control means accepts an operation as a display content necessary for accepting an operation by the store clerk. Display the operation button for

上記によれば、店員は店員操作画面に表示される操作ボタンへの操作により、取引内容(登録内容)の訂正やエラーの対処を行うことができる。 According to the above, the store clerk can correct the content of the transaction (registered content) or handle the error by operating the operation button displayed on the store clerk operation screen.

上記商品販売データ処理装置において、前記表示制御手段は、前記店員の操作を受け付けるために必要な表示内容として、エラーの対処方法に関する情報を表示させてもよい。 In the merchandise sales data processing device, the display control means may display information regarding a method of coping with an error as the display content necessary for accepting the operation of the store clerk.

上記によれば、店員は、画面に表示されたエラーの対処方法に関する情報を参照しながら、エラーの対処を行うことができる。 According to the above, the salesclerk can handle the error while referring to the information on the error handling method displayed on the screen.

上述した課題を解決するために、本発明の一態様であるプログラムは、商品の販売に用いる商品販売データ処理装置としてのコンピュータを、客の操作を受け付けるための第1の操作手段と、前記客が操作する際に視認可能な第1の表示部と、前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、前記登録手段により登録された商品を精算する精算手段と、店員の操作を受け付けるための第2の操作手段と、前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段、前記店員の識別情報を読み取る読取手段、として機能させ、前記特定の条件は、前記読取手段が前記店員の識別情報を読み取るためのプログラムである。
上述した課題を解決するために、本発明の一態様であるプログラムは、商品の販売に用いる商品販売データ処理装置としてのコンピュータを、客の操作を受け付けるための第1の操作手段と、前記客が操作する際に視認可能な第1の表示部と、前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、前記登録手段により登録された商品を精算する精算手段と、店員の操作を受け付けるための第2の操作手段と、前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段、として機能させ、前記表示制御手段は、エラーが発生した場合に、前記第1の表示部と前記第2の表示部とに予め設定されたエラー発生時の表示内容を同様に表示させるとともに、前記エラー発生時の表示内容を表示させている状態で前記特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせるためのプログラムである。
上述した課題を解決するために、本発明の一態様であるプログラムは、商品の販売に用いる商品販売データ処理装置としてのコンピュータを、客の操作を受け付けるための第1の操作手段と、前記客が操作する際に視認可能な第1の表示部と、前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、前記登録手段により登録された商品を精算する精算手段と、店員の操作を受け付けるための第2の操作手段と、前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段、として機能させ、前記表示制御手段は、前記特定の条件が満たされた場合、前記第1の表示部には操作を受け付けない状態であることを示す表示内容を表示させ、前記第2の表示部には前記第2の操作手段が前記店員の操作を受け付けるために必要な表示内容を表示させるためのプログラムである。
上述した課題を解決するために、本発明の一態様であるプログラムは、商品の販売に用いる商品販売データ処理装置としてのコンピュータを、客の操作を受け付けるための第1の操作手段と、前記客が操作する際に視認可能な第1の表示部と、前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、前記登録手段により登録された商品を精算する精算手段と、店員の操作を受け付けるための第2の操作手段と、前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段、として機能させ、前記表示制御手段は、前記店員の操作を受け付けるために必要な表示内容として、操作を受け付けるための操作ボタンを表示させるためのプログラムである。
In order to solve the above-described problems, a program according to one aspect of the present invention provides a computer as a product sales data processing device used for selling products, including first operation means for accepting operations from customers, a first display unit visible when operated by the customer; registration means for registering the product specified by the customer's operation accepted by the first operation means; and settlement of the product registered by the registration means. a second operating means for receiving an operation by a store clerk; a second display section visible when the store clerk performs an operation to be received by the second operating means; When a product is registered based on the above, similar display contents are displayed on the first display unit and the second display unit, and when a specific condition is satisfied, the first display unit is displayed. Display control means for differentiating display contents to be displayed on the display section and the second display section, and reading means for reading the identification information of the salesclerk, and the specific condition is that the reading means identifies the salesclerk. A program for reading information .
In order to solve the above-described problems, a program according to one aspect of the present invention provides a computer as a product sales data processing device used for selling products, including first operation means for accepting operations from customers, a first display unit visible when operated by the customer; registration means for registering the product specified by the customer's operation accepted by the first operation means; and settlement of the product registered by the registration means. a second operating means for receiving an operation by a store clerk; a second display section visible when the store clerk performs an operation to be received by the second operating means; Similar display contents are displayed on the first display unit and the second display unit when a product is registered based on the above, and when a specific condition is satisfied, the first display unit is displayed. and the display control means for differentiating display contents to be displayed on the second display unit and the display control unit, and the display control unit controls the display contents to be displayed on the first display unit and the second display unit when an error occurs. Similarly, the display content at the occurrence of an error set in advance is displayed in the same manner, and when the specific condition is satisfied in the state where the display content at the time of error occurrence is displayed, the first display unit and a program for differentiating display contents to be displayed on the second display unit.
In order to solve the above-described problems, a program according to one aspect of the present invention provides a computer as a product sales data processing device used for selling products, including first operation means for accepting operations from customers, a first display unit visible when operated by the customer; registration means for registering the product specified by the customer's operation accepted by the first operation means; and settlement of the product registered by the registration means. a second operating means for receiving an operation by a store clerk; a second display section visible when the store clerk performs an operation to be received by the second operating means; Similar display contents are displayed on the first display unit and the second display unit when a product is registered based on the above, and when a specific condition is satisfied, the first display unit is displayed. and the display control means for differentiating display contents to be displayed on the second display unit and the display control unit, and the display control unit performs an operation on the first display unit when the specific condition is satisfied. This is a program for displaying the display content indicating that it is in a non-accepting state, and displaying the display content necessary for the second operating means to accept the operation of the store clerk on the second display unit.
In order to solve the above-described problems, a program according to one aspect of the present invention provides a computer as a product sales data processing device used for selling products, a first operating means for accepting customer operations, a first display unit visible when operated by the customer; registration means for registering the product specified by the customer's operation accepted by the first operation means; and settlement of the product registered by the registration means. a second operating means for receiving an operation by a store clerk; a second display section visible when the store clerk performs an operation to be received by the second operating means; When a product is registered based on the above, similar display contents are displayed on the first display unit and the second display unit, and when a specific condition is satisfied, the first display unit is displayed. and the display control means for differentiating the display contents to be displayed on the second display unit and the second display unit, and the display control means uses the operation for accepting the operation as the display contents necessary for accepting the operation by the store clerk. This is a program for displaying buttons.

上記によれば、条件に応じて、店員側及び客側の画面の表示を同様の表示内容とする場合と異なる表示内容とする場合に適切に制御することができる。 According to the above, it is possible to appropriately control the display contents on the screens of the store clerk and the customer depending on the conditions.

以上のように、店員側及び客側の画面の表示を適切に制御することができる。 As described above, it is possible to appropriately control the display of screens on the store clerk side and the customer side.

POSシステムのネットワーク構成図である。1 is a network configuration diagram of a POS system; FIG. POS端末の設置例を示す図である。It is a figure which shows the installation example of a POS terminal. POS端末の外観例を示す図である。It is a figure which shows the external appearance example of a POS terminal. POS端末の構成例を示す図である。It is a figure which shows the structural example of a POS terminal. POS端末の動作モードの概略を説明する図である。FIG. 2 is a diagram for explaining an outline of operation modes of a POS terminal; POS端末の動作モードの概略を説明する図である。FIG. 2 is a diagram for explaining an outline of operation modes of a POS terminal; POS端末の動作モードの概略を説明する図である。FIG. 2 is a diagram for explaining an outline of operation modes of a POS terminal; POS端末の動作モードの概略を説明する図である。FIG. 2 is a diagram for explaining an outline of operation modes of a POS terminal; 動作モードの移行の一例を説明する図である。It is a figure explaining an example of transition of an operation mode. 動作モードの移行の一例を説明する図である。It is a figure explaining an example of transition of an operation mode. フルセルフモードのPOS端末における表示例を示す図である。FIG. 10 is a diagram showing a display example of a POS terminal in full-self mode; フルセルフモードのPOS端末における表示例を示す図である。FIG. 10 is a diagram showing a display example of a POS terminal in full-self mode; フルセルフモードのPOS端末の店員操作画面の表示例を示す図である。FIG. 10 is a diagram showing a display example of a clerk operation screen of a POS terminal in full self mode; フルセルフモードのPOS端末の店員操作画面の表示例を示す図である。FIG. 10 is a diagram showing a display example of a clerk operation screen of a POS terminal in full self mode; 画面制御処理の一例を示すフローチャートである。6 is a flowchart showing an example of screen control processing; 釣銭機オフラインエラーに関する表示例を示す図である。FIG. 10 is a diagram showing a display example regarding a change dispenser offline error; エラー発生時の画面制御処理の一例を示すフローチャートである。7 is a flowchart showing an example of screen control processing when an error occurs; レシート発行時の釣銭機のエラー内容画面の表示例を示す図である。FIG. 10 is a diagram showing an example of a display of an error content screen of the change dispenser when a receipt is issued; 釣銭機のニアフル・ニアエンドのエラー画面の表示例を示す図である。FIG. 10 is a diagram showing a display example of a near-full/near-end error screen of the change dispenser;

図1は、本発明の一実施形態に係るPOS(Point Of Sales)システムのネットワーク構成図である。図1に示すPOSシステム1は、3台のPOS端末20-1、POS端末20-2、POS端末20-3と、ストアコントローラ(ストアコンピュータ、管理装置)10を備え、夫々はLAN11を介して通信可能に接続されている。以下、POS端末20-1、20-2、20-3について特に区別しない場合には、POS端末20と総称する。 FIG. 1 is a network configuration diagram of a POS (Point Of Sales) system according to one embodiment of the present invention. The POS system 1 shown in FIG. Connected for communication. Hereinafter, the POS terminals 20-1, 20-2, and 20-3 are collectively referred to as the POS terminal 20 unless otherwise distinguished.

POSシステム1は、種々の店舗に導入可能であるが、以下の説明では、POSシステム1がコンビニエンスストアに導入される場合を例に説明する。 The POS system 1 can be installed in various stores, but in the following description, the case where the POS system 1 is installed in a convenience store will be described as an example.

図2は、POS端末の設置例を示す図である。図2(A)は、POS端末20等を客側から見た斜視図である。図2(B)は、POS端末20等を店員側から見た斜視図である。図2(A)に示すように客側から見てPOS端末20の右側にカウンタが置かれている。 FIG. 2 is a diagram showing an installation example of a POS terminal. FIG. 2A is a perspective view of the POS terminal 20 and the like as viewed from the customer side. FIG. 2B is a perspective view of the POS terminal 20 and the like as seen from the store clerk's side. As shown in FIG. 2A, a counter is placed on the right side of the POS terminal 20 as viewed from the customer side.

図3は、POS端末の外観例を示す図である。図3(A)は、POS端末20を客側から見た斜視図である。図3(B)は、POS端末20を店員側から見た斜視図である。図4は、POS端末20の構成例を示す図である。図3及び図4において、同一部分には同一符号を付している。 FIG. 3 is a diagram showing an example of the appearance of a POS terminal. FIG. 3A is a perspective view of the POS terminal 20 viewed from the customer side. FIG. 3B is a perspective view of the POS terminal 20 as seen from the salesclerk side. FIG. 4 is a diagram showing a configuration example of the POS terminal 20. As shown in FIG. 3 and 4, the same reference numerals are given to the same parts.

以下、図3を参照しつつ、図4に示したPOS端末20の構成例を説明する。POS端末20は、CPU201と、ROM202と、RAM203と、ハードディスク204と、客側表示部205と、客側スキャナ部206と、カード決済部208と、釣銭機209と、店員側表示部210と、キー操作部211と、店員側スキャナ部212と、印刷部213と、音声出力部214と、通信部215とを備える。これらは、バスを介して相互に通信可能である。 A configuration example of the POS terminal 20 shown in FIG. 4 will be described below with reference to FIG. The POS terminal 20 includes a CPU 201, a ROM 202, a RAM 203, a hard disk 204, a customer-side display unit 205, a customer-side scanner unit 206, a card payment unit 208, a change machine 209, a store clerk-side display unit 210, A key operation unit 211 , a store clerk side scanner unit 212 , a printing unit 213 , an audio output unit 214 , and a communication unit 215 are provided. They can communicate with each other via a bus.

CPU201は、中央演算処理装置であり、ROM202に記憶されているプログラムを読み出して実行することにより、POS端末20の動作を制御する。
ROM202は、読み出し専用メモリであり、プログラムをはじめとしてCPU201が利用する各種の情報を記憶する。
The CPU 201 is a central processing unit, and controls the operation of the POS terminal 20 by reading and executing programs stored in the ROM 202 .
The ROM 202 is a read-only memory, and stores various information used by the CPU 201 including programs.

RAM203は、読み出し書き込みメモリであり、種々の情報を記憶する。例えば、RAM203は、外部から取得した情報(例えば、ストアコントローラ10から取得した商品マスタ等)や、処理において生成した情報(例えば、登録処理において生成した登録情報、精算処理において生成した精算情報等)を記憶する。なお、以下の説明において、登録情報と精算情報の何れか一方又は両方を取引情報と称する場合がある。 A RAM 203 is a read/write memory and stores various information. For example, the RAM 203 stores information acquired from the outside (for example, a product master acquired from the store controller 10, etc.) and information generated during processing (for example, registration information generated during registration processing, settlement information generated during settlement processing, etc.). memorize In the following description, either one or both of registration information and settlement information may be referred to as transaction information.

ハードディスク204は、種々の情報を記憶する。ハードディスク204は、例えば、ROM202に代えて、CPU201が実行するプログラム等を記憶してもよい。また、RAM203に代えて、外部から取得した情報や、処理において生成した情報を記憶してもよい。 The hard disk 204 stores various information. The hard disk 204 may store programs executed by the CPU 201 instead of the ROM 202, for example. Also, instead of the RAM 203, information obtained from the outside or information generated during processing may be stored.

客側表示部205は、客用のタッチディスプレイであり、客に種々の情報を表示するとともに、客から種々の入力を受け付ける。
客側スキャナ部206は、客用のスキャナ部であり、例えば、商品に付されているバーコード(商品コード等)等を光学的に読み取る。
The customer-side display unit 205 is a touch display for customers, which displays various information to the customer and receives various inputs from the customer.
A customer-side scanner unit 206 is a scanner unit for customers, and optically reads, for example, a bar code (such as a product code) attached to a product.

なお、客側スキャナ部206は、客が商品を登録する際に用いられるが、客は他の方法によって商品を登録してもよい。例えば、客側表示部205に、商品の注文ボタン等が表示されている場合、客は、注文ボタンを操作(押下)し、商品を登録することができる。 The customer-side scanner unit 206 is used when the customer registers the product, but the customer may register the product by another method. For example, when an item order button or the like is displayed on the customer-side display unit 205, the customer can operate (press) the order button to register the item.

カード決済部208は、各種カード(クレジットカード、交通系カード等)による決済機構である。本実施形態のカード決済部208は、カード認識部(読取部)や表示部や操作部を備えるが、少なくとも、カード認識部を備えるものであればよい。 The card settlement unit 208 is a settlement mechanism using various cards (credit cards, transportation cards, etc.). The card settlement unit 208 of this embodiment includes a card recognition unit (reading unit), a display unit, and an operation unit.

釣銭機209(現金決済部)は、現金による決済機構であり、紙幣や硬貨の投入口、紙幣や硬貨の排出口を有し、投入口への投入金額を算出し、投入金額と買上金額の差分である釣銭金額を算出し、釣り銭を排出口から排出する。 The change dispenser 209 (cash settlement unit) is a settlement mechanism using cash, and has an insertion port for banknotes and coins and a discharge port for banknotes and coins. The amount of change, which is the difference, is calculated, and the change is discharged from the discharge port.

店員側表示部210は、店員用のタッチディスプレイであり、店員に種々の情報を表示するとともに、店員から種々の入力を受け付ける。
キー操作部211は、各種のキー(ボタン)から構成され、店員から種々の入力を受け付ける。
店員側スキャナ部212は、店員用のスキャナ部であり、例えば、商品に付されているバーコード(商品コード等)や店員の名札に付された店員コード等を光学的に読み取る。
The clerk-side display unit 210 is a touch display for the clerk, and displays various information to the clerk and receives various inputs from the clerk.
The key operation unit 211 is composed of various keys (buttons) and receives various inputs from the store clerk.
The clerk-side scanner unit 212 is a scanner unit for a clerk, and optically reads, for example, a bar code (product code, etc.) attached to a product or a clerk code attached to a clerk's name tag.

なお、店員側スキャナ部212は、店員が商品を登録する際に用いられるが、店員は他の方法によって商品を登録してもよい。例えば、キー操作部211に、商品に対応するキー(例えば、スポーツ新聞に対応するキー等)が配置されている場合、店員は、当該キーを操作(押下)し、当該商品を登録することができる。また、店員側表示部210に、商品に対応するプリセットキーが表示されている場合、店員は、当該プリセットキーを操作し、当該商品を登録することができる。 Note that the clerk-side scanner unit 212 is used when the clerk registers products, but the clerk may register the products by other methods. For example, if a key corresponding to a product (for example, a key corresponding to a sports newspaper) is arranged in the key operation unit 211, the store clerk can operate (press) the key to register the product. can. Also, when a preset key corresponding to a product is displayed on the clerk-side display unit 210, the clerk can operate the preset key to register the product.

印刷部213は、媒体を排出する印刷部であり、例えば、レシート等の種々の媒体を印刷、発行する。この印刷部213は、1台で店員側の印刷部と客側の印刷部とを共用している。例えば、印刷部213は、店員側から客側、客側から店員側に向き(媒体発行口の方向)を回転自在に変更可能に設けられている。印刷部213の向きは、手動で変更してもよいし、例えば動作モードの移行に応じて自動的に変更(メカ的に制御等)してもよい。また、印刷部の向き又は印刷部の向きの正誤をセンサなどで検出してもよい。例えば、図3(A)では印刷部213の向き(媒体発行口の方向)が店員側を向いている例を示し、図3(B)では印刷部213の向き(媒体発行口の方向)が客側を向いている例を示している。なお、本実施形態では、印刷部213が1台で店員側の印刷部と客側の印刷部とを共用している例を示すが、これに限られるものではなく、店員側の印刷部と客側の印刷部とがそれぞれ別の印刷部として2台備えられてもよい。 The printing unit 213 is a printing unit that ejects media, and prints and issues various media such as receipts. This printing unit 213 is shared by one unit as the printing unit on the store clerk's side and the printing unit on the customer's side. For example, the printing unit 213 is rotatably changeable from the clerk side to the customer side and from the customer side to the clerk side (the direction of the medium issuing port). The orientation of the printing unit 213 may be changed manually, or may be changed automatically (mechanically controlled, etc.) according to the transition of the operation mode, for example. Further, the orientation of the printing unit or whether the orientation of the printing unit is correct or incorrect may be detected by a sensor or the like. For example, FIG. 3A shows an example in which the orientation of the printing unit 213 (the direction of the medium issuing port) faces the clerk, and FIG. An example facing the customer is shown. In this embodiment, an example is shown in which one printing unit 213 is shared by the store clerk's printing unit and the customer's printing unit. Two printing units may be provided separately from the printing unit on the customer side.

音声出力部214は、音声を出力する。例えば、音声出力部214は、音声ガイダンス等を出力する。
通信部215は、他の装置(他のPOS端末20、ストアコントローラ10)との間において情報を送受信する。
The audio output unit 214 outputs audio. For example, the audio output unit 214 outputs audio guidance and the like.
The communication unit 215 transmits and receives information to and from other devices (other POS terminals 20, store controllers 10).

(各動作モードの概要)
続いて、POS端末20の動作モードについて説明する。POS端末20は、複数の動作モードを有する。具体的には、POS端末20は、4種類の動作モード(通常モード、フルセルフモード、ダブルスキャンモード、セミセルフモード)を有する。なお、以下の説明する動作モードは、通常業務中の動作モード(商品登録処理や会計処理に係る動作モード)であり、売上や在高等を集計、照会等する集計モード、店員や保守員等が設定作業や保守作業を行う際のメンテナンスモード、新人がトレーニングを行う際のトレーニングモード等は含まない。
(Outline of each operation mode)
Next, operation modes of the POS terminal 20 will be described. The POS terminal 20 has multiple operating modes. Specifically, the POS terminal 20 has four types of operation modes (normal mode, full self mode, double scan mode, semi self mode). The operation modes described below are the operation modes during normal business (operation modes related to product registration processing and accounting processing). It does not include the maintenance mode for setting work or maintenance work, or the training mode for training newcomers.

図5~図8は、POS端末の動作モードの概略を説明する図である。図5は、通常モードの概略を説明する図である。図5(A)は通常モードにおける処理(商品登録処理、会計処理)の流れや人(店員、客)の動作を表した模式図であり、図5(B)は通常モードにおけるPOS端末20の動作の基本的な流れを示したフローチャートである。図6は、フルセルフモードの概略を説明する図である。図6(A)はフルセルフモードにおける処理(商品登録処理、会計処理)の流れや人(客)の動作を表した模式図であり、図6(B)はフルセルフモードにおけるPOS端末20の動作の基本的な流れを示したフローチャートである。図7は、ダブルスキャンモードの概略を説明する図である。図7(A)はダブルスキャンモードにおける処理(商品登録処理、会計処理)の流れや人(客)の動作を表した模式図であり、図7(B)はダブルスキャンモードにおけるPOS端末20の動作の基本的な流れを示したフローチャートである。図8は、セミセルフモードの概略を説明する図である。図8(A)はセミセルフモードにおける処理(商品登録処理、会計処理)の流れや人(客)の動作を表した模式図であり、図8(B)及び図8(C)はセミセルフモードにおけるPOS端末20の動作の基本的な流れを示したフローチャートである。 5 to 8 are diagrams for explaining the outline of the operation modes of the POS terminal. FIG. 5 is a diagram for explaining the outline of the normal mode. FIG. 5A is a schematic diagram showing the flow of processing (merchandise registration processing, accounting processing) and the actions of people (staff, customers) in the normal mode, and FIG. 4 is a flow chart showing a basic flow of operation; FIG. 6 is a diagram for explaining the outline of the full-self mode. FIG. 6A is a schematic diagram showing the flow of processing (merchandise registration processing, accounting processing) and the actions of people (customers) in the full self mode, and FIG. 4 is a flow chart showing a basic flow of operation; FIG. 7 is a diagram for explaining the outline of the double scan mode. FIG. 7A is a schematic diagram showing the flow of processing (merchandise registration processing, accounting processing) and the actions of people (customers) in the double scan mode, and FIG. 4 is a flow chart showing a basic flow of operation; FIG. 8 is a diagram for explaining the outline of the semi-self mode. FIG. 8(A) is a schematic diagram showing the flow of processing (product registration processing, accounting processing) and the actions of people (customers) in the semi-self mode, and FIGS. 8(B) and 8(C) in the semi-self mode 4 is a flowchart showing a basic flow of operations of the POS terminal 20;

なお、以下の説明において、上述の4つの動作モードの分類とは別の切り口として、POS端末20が、商品登録処理を実行するモードを登録モード、精算処理を実行するモードを会計モードと称する場合がある。 In the following description, the mode in which the POS terminal 20 performs product registration processing is referred to as a registration mode, and the mode in which payment processing is performed is referred to as a checkout mode, as a different approach from the above-described four operation mode classifications. There is

(通常モード)
通常モードは、図5(A)に示すように、店員側にて登録処理を実行し、客側にて精算処理を実行する動作モードである。即ち、図5(B)に示すように、通常モードの場合、店員側が登録モードになり、客側が会計モードになる。つまり、POS端末20は、登録処理~精算処理の全体を通して見た場合、登録会計モードとして動作する。
(normal mode)
The normal mode, as shown in FIG. 5A, is an operation mode in which the store clerk executes the registration process and the customer executes the settlement process. That is, as shown in FIG. 5B, in the normal mode, the store clerk side enters the registration mode and the customer side enters the checkout mode. In other words, the POS terminal 20 operates in the registration accounting mode from the registration process to the settlement process as a whole.

通常モードの場合、店員は、客の買上商品を店員側(店員側スキャナ部212、店員側表示部210、キー操作部211)にて登録する。つまり、POS端末20は、店員の操作(店員側スキャナ部212、店員側表示部210、キー操作部211等の操作)により、買上商品の登録処理を実行する(図5(A)の上段)。 In the normal mode, the clerk registers the purchased product of the customer on the clerk side (clerk side scanner section 212, clerk side display section 210, key operation section 211). In other words, the POS terminal 20 executes the registration process of the purchased product according to the operation of the store clerk (the operation of the store clerk side scanner unit 212, the store clerk side display unit 210, the key operation unit 211, etc.) (upper part of FIG. 5A). .

店員による登録処理が完了した場合、客は、店員側表示部210において買上商品の合計金額を確認し、釣銭機209に貨幣を投入、または、カード決済部208を操作し、精算する(図5(A)の下段)。つまり、POS端末20は、客の操作等(釣銭機209への貨幣の投入、カード決済部208の操作)により、精算処理を実行する(図5(A)の下段)。 When the registration process by the clerk is completed, the customer confirms the total amount of purchased commodities on the clerk-side display unit 210, inserts money into the change machine 209, or operates the card payment unit 208 to settle the account (FIG. 5). (A) lower row). That is, the POS terminal 20 executes the settlement process according to the customer's operation (insertion of money into the change machine 209, operation of the card settlement unit 208) (lower part of FIG. 5A).

つまり、通常モードでは、図5(B)に示すように、初めは店員側において、例えば店員側スキャナ部212により商品がスキャン等され(ステップS10:YES)、商品を登録する(ステップS11)。小計キー(例えば、店員側表示部210に表示された小計キー、又は、キー操作部211に配置された小計キー等)の押下後は(ステップS30:YES)、客側において、例えば釣銭機209により精算が行われ(ステップS50)、処理が完了する。 That is, in the normal mode, as shown in FIG. 5B, the product is first scanned by the store clerk, for example, by the store clerk scanner unit 212 (step S10: YES), and the product is registered (step S11). After pressing the subtotal key (for example, the subtotal key displayed on the store clerk side display unit 210 or the subtotal key arranged on the key operation unit 211, etc.) (step S30: YES), for example, the change machine 209 is performed (step S50), and the process is completed.

なお、客は、店員による登録処理が完了する迄(合計金額が確定する迄)、待機していてもよいが、登録処理が完了する前に釣銭機209に貨幣を投入してもよい。つまり、POS端末20は、登録処理中において入金を受付可能である(図5(A)の上段)。 The customer may wait until the store clerk completes the registration process (until the total amount is determined), but may insert money into the change machine 209 before the registration process is completed. That is, the POS terminal 20 can accept payment during the registration process (upper part of FIG. 5A).

また、店員は、客による精算が完了する迄(客がお釣りやレシートを取る迄)、待機していてもよいが、次の客の買上商品を登録してもよい。つまり、POS端末20は、精算処理中において次客の買上商品を登録可能である(図5(A)の下段)。また、店員は、客による精算中に不在であってもよい(図5(A)の下段)。つまり、当該客の精算中には、当該客の応対を終えてもよい。 The store clerk may wait until the customer completes the payment (until the customer obtains change or a receipt), or may register the next customer's purchased product. In other words, the POS terminal 20 can register the purchased product of the next customer during the checkout process (lower part of FIG. 5A). Also, the clerk may be absent during the payment by the customer (lower part of FIG. 5(A)). In other words, the reception of the customer may be finished during the payment of the customer.

また、POS端末20は、お釣りがある場合には、お釣りの取り忘れを防止するため、釣銭機209による釣銭・釣札の払出しを制御し、客が釣銭・釣札を取り除いたことをセンサ等で認識した上で、印刷部213によるレシートの発行を制御する。他の動作モードにおいても同様である。なお、上述したように、通常モード(ダブルスキャンモードも同様)では、お釣りを受け取る客の前に店員がいる場合といない場合とがあるが、店員がいる場合は、必ずしも上述した制御を行わなくてもよい(即ち、釣銭・釣札の払出とレシートの発行とを同時に行ってもよいし、先にレシートを発行してもよい)。また、現在の動作モードや店員の存在/不在(例えば、店員の存在/不在はセンサにより認識)に応じて、釣銭・釣札の払出しとレシートの発行のタイミング等を制御してもよい。 In addition, when there is change, the POS terminal 20 controls the dispensation of change or bills by the change machine 209 in order to prevent forgetting to take the change, and a sensor or the like detects that the customer has removed the change or bills. , the printing unit 213 is controlled to issue a receipt. The same applies to other operation modes. As described above, in the normal mode (the same applies to the double scan mode), there may or may not be a store clerk in front of the customer who receives the change. (That is, the payment of change/change and the receipt may be issued at the same time, or the receipt may be issued first). Further, the timing of paying out change/tills and issuing receipts may be controlled according to the current operation mode and the presence/absence of a clerk (for example, the presence/absence of a clerk is recognized by a sensor).

(フルセルフモード)
フルセルフモードは、図6(A)に示すように、客側にて登録処理を実行し、客側にて精算処理を実行する動作モードである。即ち、図6(B)に示すように、フルセルフモードの場合、客側が登録モードにも会計モードにもなる。つまり、POS端末20は、登録処理~精算処理の全体を通して見た場合、登録会計モードとして動作する。
(Full self mode)
As shown in FIG. 6A, the full self mode is an operation mode in which the customer performs registration processing and the customer performs settlement processing. That is, as shown in FIG. 6B, in the case of the full self mode, the customer side becomes both the registration mode and the checkout mode. In other words, the POS terminal 20 operates in the registration accounting mode from the registration process to the settlement process as a whole.

フルセルフモードの場合、客は、買上商品を客側(客側スキャナ部206、客側表示部205)にて登録する。つまり、POS端末20は、客の操作等(客側スキャナ部206によるスキャン、客側表示部205へのタッチ)により、買上商品の登録処理を実行する(図6(A)の上段)。 In the case of the full self mode, the customer registers the purchased product on the customer side (customer side scanner section 206, customer side display section 205). That is, the POS terminal 20 executes registration processing of the purchased product by the customer's operation (scanning by the customer-side scanner unit 206, touching the customer-side display unit 205) (upper part of FIG. 6A).

登録処理が完了した場合、客は、客側表示部205において買上商品の合計金額を確認し、釣銭機209に貨幣を投入、または、カード決済部208を操作し、精算する(図6(A)の下段)。つまり、POS端末20は、客の操作等(釣銭機209への貨幣の投入、カード決済部208の操作)により、精算処理を実行する(図6(A)の下段)。 When the registration process is completed, the customer confirms the total amount of purchased products on the customer-side display unit 205, inserts money into the change dispenser 209, or operates the card payment unit 208 to settle the account (Fig. 6 (A) ) below). That is, the POS terminal 20 executes the settlement process according to the customer's operation (insertion of money into the change machine 209, operation of the card payment unit 208) (lower part of FIG. 6A).

つまり、フルセルフモードでは、図6(B)に示すように、客側において、例えば客側スキャナ部206により商品がスキャン等され(ステップS20:YES)、商品を登録する(ステップS21)。登録完了キー(例えば、客側表示部205に表示された登録完了キー等)の押下後は(ステップS40:YES)、客側において、例えば釣銭機209により精算が行われ(ステップS50)、処理が完了する。 That is, in the full-self mode, as shown in FIG. 6B, the product is scanned by the customer-side scanner unit 206 on the customer side (step S20: YES), and the product is registered (step S21). After the registration completion key (for example, the registration completion key displayed on the customer-side display unit 205) is pressed (step S40: YES), the customer's account is settled by, for example, the change machine 209 (step S50), and processing is performed. is completed.

なお、フルセルフモードは、上述したように、客側にて登録処理も精算処理も実行するが、店員側は何もできないという訳ではない。つまり、POS端末20は、フルセルフモードで動作しているときであっても、店員側スキャナ部212にて店員コードのスキャンが可能である。また、POS端末20は、フルセルフモードで動作しているときであっても、店員側表示部210における種々の情報(例えば、図15において説明する一覧)の表示が可能である。 In the full-self mode, as described above, the customer side executes both the registration process and the settlement process, but this does not mean that the store clerk cannot do anything. That is, even when the POS terminal 20 is operating in the full self mode, the clerk-side scanner unit 212 can scan the clerk code. Further, the POS terminal 20 can display various information (for example, the list described in FIG. 15) on the clerk-side display section 210 even when operating in the full-self mode.

(ダブルスキャンモード)
ダブルスキャンモードは、図7(A)に示すように、店員側及び客側の両側にて登録処理を実行し、客側にて精算処理を実行する動作モードである。即ち、図7(B)に示すように、ダブルスキャンモードの場合、店員側及び客側の両側が登録モードになり、客側が会計モードになる。つまり、POS端末20は、登録処理~精算処理の全体を通して見た場合、登録会計モードとして動作する。
(double scan mode)
The double scan mode, as shown in FIG. 7A, is an operation mode in which registration processing is executed on both the store clerk side and the customer side, and settlement processing is executed on the customer side. That is, as shown in FIG. 7B, in the case of the double scan mode, both the clerk side and the customer side are in the registration mode, and the customer side is in the checkout mode. In other words, the POS terminal 20 operates in the registration accounting mode from the registration process to the settlement process as a whole.

ダブルスキャンモードの場合、店員は、買上商品を店員側(店員側スキャナ部212、店員側表示部210、キー操作部211)にて登録し、客は、買上商品を客側(客側スキャナ部206、客側表示部205)にて登録する。つまり、POS端末20は、店員の操作等(店員側スキャナ部212によるスキャン、店員側表示部210へのタッチ、キー操作部211等の押下)、及び、客の操作等(客側スキャナ部206によるスキャン、客側表示部205へのタッチ)により、買上商品の登録処理を実行する(図7(A)の上段)。 In the case of the double scan mode, the clerk registers the purchased product on the clerk side (clerk side scanner unit 212, clerk side display unit 210, key operation unit 211), and the customer registers the purchased product on the customer side (customer side scanner unit 211). 206, customer-side display unit 205). That is, the POS terminal 20 can be operated by a clerk (scanning by the clerk-side scanner unit 212, touching the clerk-side display unit 210, pressing the key operation unit 211, etc.) and by a customer (customer-side scanner unit 206). , and touch on the customer-side display unit 205), the registration processing of the purchased product is executed (upper part of FIG. 7A).

登録処理が完了した場合、客は、客側表示部205において買上商品の合計金額を確認し、釣銭機209に貨幣を投入、または、カード決済部208を操作し、精算する(図7(A)の下段)。つまり、POS端末20は、客の操作等(釣銭機209への貨幣の投入、カード決済部208の操作)により、精算処理を実行する(図7(A)の下段)。 When the registration process is completed, the customer confirms the total amount of purchased products on the customer-side display unit 205, inserts money into the change machine 209, or operates the card settlement unit 208 to settle the account (Fig. 7 (A) ) below). That is, the POS terminal 20 executes the settlement process according to the customer's operation (insertion of money into the change machine 209, operation of the card settlement unit 208) (lower part of FIG. 7A).

つまり、ダブルスキャンモードでは、はじめは店員側及び客側において商品を登録する。例えば、図7(B)に示すように、店員側スキャナ部212のスキャン等により(ステップS10:YES)、商品を登録し(ステップS11)、客側スキャナ部206のスキャン等により(ステップS20:YES)、商品を登録する(ステップS21)。小計キー(例えば、店員側表示部210に表示された小計キー、又は、キー操作部211に配置された小計キー等)、又は、登録完了キー(例えば、客側表示部205に表示された登録完了キー等)の押下後は(ステップS41:YES)、客側において、例えば釣銭機209により精算が行われ(ステップS50)、処理が完了する。 That is, in the double scan mode, products are first registered on the store clerk side and the customer side. For example, as shown in FIG. 7B, by scanning the store clerk side scanner unit 212 (step S10: YES), goods are registered (step S11), and by scanning the customer side scanner unit 206 (step S20: YES), the product is registered (step S21). A subtotal key (for example, a subtotal key displayed on the clerk-side display unit 210 or a subtotal key arranged on the key operation unit 211) or a registration completion key (for example, a registration completion key displayed on the customer-side display unit 205) After the completion key, etc.) is pressed (step S41: YES), on the customer side, the payment is made by, for example, the change dispenser 209 (step S50), and the process is completed.

なお、店員は、客による精算が完了する迄(客がお釣りやレシートが取る迄)、待機していてもよいが、次の客の買上商品を登録してもよい。つまり、POS端末20は、精算処理中において次客の買上商品を登録可能である(図7(A)の下段)。また、店員は、客による精算中に不在であってもよい(図7(A)の下段)。つまり、当該客の精算中には、当該客の応対を終えてもよい。 The store clerk may wait until the customer completes the payment (until the customer obtains change or a receipt), or may register the next customer's purchased product. In other words, the POS terminal 20 can register the purchased product of the next customer during the checkout process (lower part of FIG. 7A). Also, the clerk may be absent during the payment by the customer (lower part of FIG. 7(A)). In other words, the reception of the customer may be finished during the payment of the customer.

(セミセルフモード)
セミセルフモードは、2台以上のPOS端末20による動作モードであって、図8(A)に示すように、少なくとも1台のPOS端末20(図8の例ではPOS端末20-1)の店員側にて登録処理を実行し、他の1台のPOS端末20(図8の例ではPOS端末20-2、POS端末20-3のうちの1台)の客側にて精算処理を実行する動作モードである。即ち、セミセルフモードの場合、1台以上(図8の例では図8(B)に示すようにPOS端末20-1の1台)が登録専用モードになり、他の1台以上(図8の例では図8(C)に示すようにPOS端末20-2、20-3の2台)が会計専用モードになる。
(Semi-self mode)
The semi-self mode is an operation mode using two or more POS terminals 20. As shown in FIG. 8A, at least one POS terminal 20 (POS terminal 20-1 in the example of FIG. 8) is , and the customer side of another POS terminal 20 (one of the POS terminals 20-2 and 20-3 in the example of FIG. 8) executes the settlement process. mode. That is, in the case of the semi-self mode, one or more terminals (in the example of FIG. 8, one of the POS terminals 20-1 as shown in FIG. 8B) enters the registration-only mode, and one or more other terminals (the In an example, as shown in FIG. 8C, two POS terminals 20-2 and 20-3 are in the checkout mode.

セミセルフモードの場合、店員は、登録専用モードのPOS端末20において、客の買上商品を店員側(店員側スキャナ部212、店員側表示部210、キー操作部211)にて登録する。つまり、POS端末20は、店員の操作(店員側スキャナ部212、店員側表示部210、キー操作部211等の操作)により、買上商品の登録処理を実行する(図8(A)の上段)。 In the semi-self mode, the clerk registers the purchased product of the customer at the POS terminal 20 in the registration-only mode on the clerk side (clerk side scanner section 212, clerk side display section 210, key operation section 211). In other words, the POS terminal 20 executes the registration process of the purchased product according to the operation of the store clerk (the operation of the store clerk side scanner unit 212, the store clerk side display unit 210, the key operation unit 211, etc.) (upper part of FIG. 8A). .

店員による登録処理が完了した場合、客は、会計専用モードのPOS端末20に移動し、店員側表示部210において買上商品の合計金額を確認し、釣銭機209に貨幣を投入、または、カード決済部208を操作し、精算する(図8(A)の下段)。つまり、POS端末20は、客の操作等(釣銭機209への貨幣の投入、カード決済部208の操作)により、精算処理を実行する(図8(A)の下段)。 When the registration processing by the clerk is completed, the customer moves to the POS terminal 20 in the checkout-only mode, confirms the total amount of purchased commodities on the clerk-side display unit 210, inserts money into the change machine 209, or performs card payment. Operate the unit 208 to settle (lower part of FIG. 8(A)). In other words, the POS terminal 20 executes settlement processing according to the customer's operation (insertion of money into the change machine 209, operation of the card payment unit 208) (lower part of FIG. 8A).

登録専用モードのPOS端末20(図8の例ではPOS端末20-1)において登録処理が完了した場合、客は、登録専用モードのPOS端末20から会計専用モードのPOS端末20(図8の例ではPOS端末20-2)に移動するが、移動先のPOS端末20には、精算処理に必要な情報(登録専用モードのPOS端末20において生成された登録情報等)が供給される。 When the registration process is completed at the POS terminal 20 in registration-only mode (POS terminal 20-1 in the example of FIG. Then, it moves to the POS terminal 20-2), and the POS terminal 20 at the destination is supplied with information necessary for settlement processing (registration information generated at the POS terminal 20 in the registration-only mode, etc.).

なお、移動先のPOS端末20(会計専用モードのPOS端末20のうち精算処理を実行させるPOS端末20)は、登録専用モードのPOS端末20において指定してもよい。あるいは、登録専用モードのPOS端末20において媒体(精算処理に必要な情報を取得するためのバーコード等が印刷された媒体)を発行し、当該媒体を読み取らせた会計専用モードのPOS端末20を移動先のPOS端末20としてもよい。 The destination POS terminal 20 (of the POS terminals 20 in accounting-only mode, the POS terminal 20 that executes the settlement process) may be specified in the POS terminal 20 in registration-only mode. Alternatively, the POS terminal 20 in registration-only mode issues a medium (a medium on which a barcode or the like for obtaining information necessary for settlement processing is printed), and the POS terminal 20 in accounting-only mode that reads the medium is used. It may be the POS terminal 20 at the destination.

つまり、セミセルフモードでは、はじめは、登録専用モードのPOS端末20(POS端末20-1)の店員側において商品を登録する。例えば、図8(B)に示すように、店員側スキャナ部212のスキャン等により(ステップS10:YES)、商品を登録する(ステップS11)。小計キー(例えば、店員側表示部210に表示された小計キー、又は、キー操作部211に配置された小計キー等)の押下後に(ステップS30:YES)、例えば会計専用モードのPOS端末20(POS端末20-2のPOS端末20-3の何れか一方)が指定されると(ステップS31:YES)、指定されたPOS端末20に登録情報が送信され(ステップS32)、登録専用モードのPOS端末20における、処理が完了する。 That is, in the semi-self mode, the product is first registered by the clerk of the POS terminal 20 (POS terminal 20-1) in the registration-only mode. For example, as shown in FIG. 8B, products are registered (step S11) by scanning with the clerk side scanner unit 212 (step S10: YES). After pressing the subtotal key (for example, the subtotal key displayed on the clerk-side display unit 210 or the subtotal key arranged on the key operation unit 211) (step S30: YES), for example, the POS terminal 20 in accounting mode ( (one of the POS terminals 20-3 of the POS terminal 20-2) is specified (step S31: YES), the registration information is transmitted to the specified POS terminal 20 (step S32), and the POS in the registration-only mode Processing in the terminal 20 is completed.

続いて、図8(C)に示すように、登録情報の受信後(ステップS49:YES)、会計専用モードのPOS端末20(即ち、登録専用モードのPOS端末20によって指定されたPOS端末20)は、客側において、例えば釣銭機209により精算が行われ(ステップS50)、会計専用モードのPOS端末20における、処理が完了する。 Subsequently, as shown in FIG. 8C, after receiving the registration information (step S49: YES), the POS terminal 20 in accounting-only mode (that is, the POS terminal 20 specified by the POS terminal 20 in registration-only mode) In the case of the customer, the payment is made by, for example, the change machine 209 (step S50), and the processing at the POS terminal 20 in the payment-only mode is completed.

なお、店員は、登録情報を送信した後は、次の客の買上商品を登録可能である(図8(A)の下段)。また、店員は、登録情報を送信した後は、不在であってもよい(図8(A)の下段)。 After transmitting the registration information, the store clerk can register the next customer's purchased product (lower part of FIG. 8(A)). Also, the clerk may be absent after transmitting the registration information (lower part of FIG. 8(A)).

(動作モードの報知)
POS端末20は、現在の動作モードを報知する。例えば、店員側表示部210において現在の動作モードを表示してもよい。具体的には、店員側表示部210に動作モード表示欄を有する画面を表示し、該画面上の動作モード表示欄に現在の動作モードを表示してもよい。また、各動作モードに対応する画像(例えば、ボタン風の画像)を配置した画面を店員側表示部210に表示し、該画面上において現在の動作モードを対応する画像を、現在の動作モードを対応しない画像と異なる表示態様(例えば、他の画像の表示態様よりも目立つ表示態様)にて表示してもよい。なお、客側表示部205においても同様に動作モードを表示してもよい。
(Notification of operation mode)
The POS terminal 20 notifies the current operating mode. For example, the current operation mode may be displayed on the store clerk's display unit 210 . Specifically, a screen having an operation mode display column may be displayed on the clerk-side display unit 210, and the current operation mode may be displayed in the operation mode display column on the screen. Also, a screen on which an image corresponding to each operation mode (for example, a button-like image) is arranged is displayed on the clerk's side display unit 210, and an image corresponding to the current operation mode is displayed on the screen. It may be displayed in a display manner different from that of the non-corresponding image (for example, in a display manner that is more conspicuous than the display manners of other images). Note that the customer-side display unit 205 may similarly display the operation mode.

また、POS端末20は、現在の動作モードに応じた情報を報知してもよい。例えば、客側表示部205において現在の動作モードに応じたメッセージを表示してもよい。具体的には、現在の動作モードがフルセルフモードである場合、例えば待機中であるときに、客自身が商品を登録する旨(「お客様にスキャンをお願いしております」等のメッセージ)を客側表示部205に表示(例えば、大きな文字でスクロール表示等)してもよい。 Also, the POS terminal 20 may notify information according to the current operation mode. For example, the customer-side display unit 205 may display a message corresponding to the current operation mode. Specifically, if the current operation mode is full self mode, for example, when the customer is waiting, the customer himself/herself will be asked to register the product (message such as "Please scan the customer"). It may be displayed on the customer-side display unit 205 (for example, scroll display in large characters).

(動作モードの移行)
続いて、POS端末20の動作モードの移行(切替)について説明する。POS端末20は、店員による明示的なモード移行操作(動作モードの設定画面上の入力や動作モードの設定ボタンの操作等)に従って動作モードが移行する。また、POS端末20は、店員による明示的なモード移行操作以外の他の操作(例えば、店員コードの読取等)に従って動作モードが移行する。また、POS端末20は、店員の操作等に拠らない所定の条件(経過時間や所定時刻(スケジュール)等の時間に関する条件、他の端末等との間における命令等の情報の送受信に関する条件等)に基づいて動作モードが移行する。
(Transition of operation mode)
Next, transition (switching) of the operation mode of the POS terminal 20 will be described. The POS terminal 20 changes the operation mode according to an explicit mode change operation (input on the operation mode setting screen, operation of the operation mode setting button, etc.) by the clerk. In addition, the POS terminal 20 changes the operation mode according to another operation (for example, reading a salesclerk code, etc.) other than the explicit mode switching operation by the salesclerk. In addition, the POS terminal 20 can be set under certain conditions that are not dependent on the operation of a store clerk (conditions related to time such as elapsed time and predetermined time (schedule), conditions related to transmission/reception of information such as instructions to/from other terminals, etc.). ), the operation mode is changed.

図9及び図10は、動作モードの移行の一例を説明する図である。図9(A)は、通常モードからフルセルフモードへの移行の流れを示したフローチャートである。図9(B)は、フルセルフモードからダブルスキャンモードへの移行の流れを示したフローチャートである。図10(A)は、通常モードからセミセルフモード(登録専用モード)への移行の流れを示したフローチャートである。図10(B)は、通常モードからセミセルフモード(会計専用モード)への移行の流れを示したフローチャートである。 9 and 10 are diagrams for explaining an example of operation mode transition. FIG. 9A is a flowchart showing the flow of transition from normal mode to full self mode. FIG. 9B is a flow chart showing the flow of transition from full self mode to double scan mode. FIG. 10A is a flowchart showing the flow of transition from normal mode to semi-self mode (registration-only mode). FIG. 10B is a flow chart showing the flow of transition from the normal mode to the semi-self mode (accounting mode).

(通常モードからフルセルフモードへの移行)
図9(A)のフローチャートは、POS端末20(通常モード)が不使用中の状態になったときに開始する(つまり店員及び客の何れも使用しなくなったときに開始する)。
(Transition from normal mode to full self mode)
The flowchart of FIG. 9A starts when the POS terminal 20 (normal mode) is not in use (that is, when neither the store clerk nor the customer uses it).

ステップS100:不使用時間の計時を開始する。
ステップS101:店員又は客により使用が開始されたか否か判断する。使用が開始されていない場合にはステップS102に進む。使用が開始された場合にはステップS104に進む。
Step S100: Start counting non-use time.
Step S101: Judge whether or not the store clerk or customer has started to use the product. If the use has not started, the process proceeds to step S102. When the use is started, the process proceeds to step S104.

ステップS102:不使用時間が所定時間(例えば、予め設定した10分)を経過したか否かを判断する。所定時間を経過した場合にはステップS103に進む。所定時間を経過していない場合にはステップS101に戻る。
ステップS103:動作モードを通常モードからフルセルフモードに移行する。
ステップS104:不使用時間の計時を終了する。そして図9(A)のフローチャートは終了する。
Step S102: Determine whether or not the non-use time has passed a predetermined time (for example, preset 10 minutes). If the predetermined time has passed, the process proceeds to step S103. If the predetermined time has not elapsed, the process returns to step S101.
Step S103: Change the operation mode from the normal mode to the full self mode.
Step S104: Terminate the clocking of non-use time. Then, the flowchart of FIG. 9A ends.

なお、フルセルフモードに移行したときには、店員に対し、フルセルフモードに移行した旨を報知(例えば、店員が携帯する端末に対し、未引渡商品がある旨の情報を送信等)してもよい。また、フルセルフモードに移行したときには、客側表示部205にセルフでの登録を客に指示又は依頼するメッセージを表示してもよい。 In addition, when the shift to the full-self mode is made, the clerk may be notified of the shift to the full-self mode (for example, information indicating that there are undelivered products may be transmitted to the terminal carried by the clerk). . Further, when shifting to the full self mode, the customer side display section 205 may display a message instructing or requesting the customer to perform self registration.

なお、図9(A)は、通常モードからフルセルフモードへの移行に関する流れを示したものであるが、ダブルスキャンモードからフルセルフモードへの移行に関しても、図9(A)の流れと同様であってもよい。 Note that FIG. 9A shows the flow regarding the transition from the normal mode to the full self mode, and the transition from the double scan mode to the full self mode is similar to the flow of FIG. may be

(フルセルフモードからダブルスキャンモードへの移行)
図9(B)のフローチャートは、POS端末20(フルセルフモード)において、常時(非常に短い時間間隔で定期的に)、開始する。
(Transition from full self mode to double scan mode)
The flowchart of FIG. 9B always starts (regularly at very short time intervals) in the POS terminal 20 (full self mode).

ステップS110:店員側スキャナ部212において店員コードが読み取られたか否かを判断する。店員コードが読み取られた場合にはステップS111に進む。店員コードが読み取られていない場合には図9(B)のフローチャートは終了する。 Step S110: It is determined whether or not the clerk-side scanner unit 212 has read the clerk code. If the store clerk code is read, the process proceeds to step S111. If the store clerk code has not been read, the flow chart of FIG. 9B ends.

ステップS111:動作モードをフルセルフモードからダブルスキャンモードに移行する。そして図9(B)のフローチャートは終了する。 Step S111: Transition the operation mode from the full self mode to the double scan mode. Then, the flowchart of FIG. 9B ends.

(通常モードからセミセルフモード(登録専用モード)への移行)
図10(A)のフローチャートは、POS端末20(通常モード)において、常時(非常に短い時間間隔で定期的に)、開始する。
(Transition from normal mode to semi-self mode (registration-only mode))
The flowchart of FIG. 10A always starts (regularly at very short time intervals) in the POS terminal 20 (normal mode).

ステップS120:セミセルフモード(登録専用モード)への移行を宣言する操作があったか否かを判断する。例えば、店員側表示部210にセミセルフモード(登録専用モード)への移行を宣言するためのボタンを表示しておき、当該ボタンが押下(タッチ)されたか否かを判断してもよい。操作があった場合にはステップS121に進む。操作がなかった場合には図10(A)のフローチャートは終了する。 Step S120: It is determined whether or not there is an operation to declare a shift to the semi-self mode (registration-only mode). For example, a button for declaring a transition to the semi-self mode (registration-only mode) may be displayed on the clerk-side display unit 210, and whether or not the button has been pressed (touched) may be determined. If there is an operation, the process proceeds to step S121. If there is no operation, the flow chart of FIG. 10(A) ends.

ステップS121:POSシステム1においてセミセルフモードにて動作している他のPOS端末20があるか否かを判断する。上述したように、セミセルフモードの場合、登録専用モードのPOS端末20と会計専用モードのPOS端末20が夫々1台以上必要であるため、例えば、当該POS端末20がPOS端末20-1である場合、POS端末20-2、20-3のうちの一方がセミセルフモード(登録専用モード)として動作し、他方がセミセルフモード(会計専用モード)として動作しているか否かを判断する。セミセルフモードにて動作している他のPOS端末20がない場合にはステップS122に進む。
セミセルフモードにて動作している他のPOS端末20がある場合にはステップS124に進む。
Step S121: It is determined whether there is another POS terminal 20 operating in the semi-self mode in the POS system 1 or not. As described above, in the semi-self mode, one or more POS terminals 20 in the registration-only mode and one or more POS terminals 20 in the accounting-only mode are required. , POS terminals 20-2 and 20-3 are operating in a semi-self mode (registration-only mode) and the other is operating in a semi-self mode (accounting-only mode). If there is no other POS terminal 20 operating in the semi-self mode, the process proceeds to step S122.
If there is another POS terminal 20 operating in the semi-self mode, the process proceeds to step S124.

ステップS122:セミセルフモード(会計専用モード)へ移行させる他のPOS端末20の指定があったか否かを判断する。指定があった場合にはステップS123に進む。指定がなかった場合にはステップS122の処理を繰り返す。
ステップS123:指定された他のPOS端末2に対し、セミセルフモード(会計専用モード)への移行指示を送信する。
Step S122: It is determined whether or not another POS terminal 20 to be shifted to the semi-self mode (accounting mode) has been specified. If there is designation, the process proceeds to step S123. If there is no designation, the process of step S122 is repeated.
Step S123: An instruction to shift to the semi-self mode (accounting mode) is transmitted to the designated other POS terminal 2. FIG.

ステップS124:処理中であるか否かを判断する。処理中でなければステップS125に進む。処理中であればステップS124の処理を繰り返す。
ステップS125:動作モードを通常モードからセミセルフモード(登録専用モード)に移行する。そして図10(A)のフローチャートは終了する。
Step S124: Determine whether processing is in progress. If it is not being processed, the process proceeds to step S125. If the processing is in progress, the processing of step S124 is repeated.
Step S125: The operation mode is shifted from the normal mode to the semi-self mode (registration-only mode). Then, the flowchart of FIG. 10A ends.

なお、ステップS120の操作は、既にセミセルフモードにて動作している他のPOS端末20が存在しておらず、かつ、セミセルフモードにて移行可能な他のPOS端末20が存在していない場合には、行うことができないようにするとよい。 Note that the operation of step S120 is performed when there is no other POS terminal 20 already operating in the semi-self mode and when there is no other POS terminal 20 capable of shifting to the semi-self mode. should not be allowed.

(通常モードからセミセルフモード(会計専用モード)への移行)
図10(B)のフローチャートは、POS端末20(通常モード)において、常時(非常に短い時間間隔で定期的に)、開始する。
(Transition from normal mode to semi-self mode (accounting mode))
The flowchart of FIG. 10B always starts (regularly at very short time intervals) in the POS terminal 20 (normal mode).

ステップS130:セミセルフモード(会計専用モード)への移行指示を受信したか否かを判断する。移行指示を受信した場合にはステップS131に進む。移行指示を受信していなかった場合には図10(B)のフローチャートは終了する。 Step S130: Determine whether or not an instruction to shift to the semi-self mode (accounting mode) has been received. When the transfer instruction is received, the process proceeds to step S131. If no transfer instruction has been received, the flow chart of FIG. 10B ends.

ステップS131:処理中であるか否かを判断する。処理中でなければステップS132に進む。処理中であればステップS131の処理を繰り返す。
ステップS132:動作モードを通常モードからセミセルフモード(会計専用モード)に移行する。そして図10(B)のフローチャートは終了する。
Step S131: Determine whether processing is in progress. If not in process, the process proceeds to step S132. If it is in process, the process of step S131 is repeated.
Step S132: The operation mode is shifted from the normal mode to the semi-self mode (accounting exclusive mode). Then, the flowchart of FIG. 10B ends.

なお、図10(B)は、通常モードからセミセルフモード(会計専用モード)への移行に関する流れを示したものであるが、フルセルフモードからセミセルフモード(会計専用モード)への移行に関しても、図10(B)の流れと同様であってもよい。 FIG. 10(B) shows the flow of transition from normal mode to semi-self mode (accounting mode). 10(B) flow may be the same.

(フルセルフモードにおける表示)
続いて、図11及び図12を用いて、フルセルフモードであるときのPOS端末20の表示について説明する。図11及び図12は、フルセルフモードのPOS端末20における表示例である。
(Display in full self mode)
Next, the display of the POS terminal 20 in the full self mode will be described with reference to FIGS. 11 and 12. FIG. 11 and 12 are display examples of the POS terminal 20 in full self mode.

図11(A)は、フルセルフモードのPOS端末20の客側表示部205に表示される登録開始画面の表示例である。図11(A)において、画面右側の登録スタートボタンBT30は、商品登録の開始を指示するためのボタンである。客は、商品登録を開始する前に登録スタートボタンBT30に対する操作(例えば、タッチ操作)を行う。画面左下のボタンBT35~BT37は、表示言語を、夫々、英語、中国語、韓国語に切り替えるためのボタンである。図示する例は、日本語が選択されている状態であるため、英語、中国語、韓国語に切り替えるためのボタンが表示されているが、例えば、英語が選択されると、英語による登録開始画面となり、日本語、中国語、韓国語に切り替えるためのボタンが表示されることとなる。 FIG. 11A is a display example of a registration start screen displayed on the customer-side display section 205 of the POS terminal 20 in full self mode. In FIG. 11A, a registration start button BT30 on the right side of the screen is a button for instructing the start of product registration. The customer performs an operation (for example, a touch operation) on the registration start button BT30 before starting product registration. Buttons BT35 to BT37 at the lower left of the screen are buttons for switching the display language to English, Chinese, and Korean, respectively. In the illustrated example, Japanese is selected, so buttons for switching to English, Chinese, and Korean are displayed. For example, when English is selected, the registration start screen in English appears. As a result, buttons for switching between Japanese, Chinese, and Korean are displayed.

客が登録スタートボタンBT30対して操作すると、POS端末20は登録モードに移行し、客側表示部205の表示が登録開始画面から登録画面に遷移する。 When the customer operates the registration start button BT30, the POS terminal 20 shifts to the registration mode, and the display on the customer-side display section 205 changes from the registration start screen to the registration screen.

図11(B)は、フルセルフモードのPOS端末20の客側表示部205に表示される登録画面の表示例である。図示する例では、登録画面の右側には、登録された商品の品名、単価、登録された商品の数(買上げ点数)、及び合計金額が、登録内容として表示されている。ここでは、2品目の商品(梨、リンゴ)が登録された場面の登録内容が表示されている。なお、図11(A)に示した登録開始画面において登録スタートボタンBT30が操作されて登録画面に移行した直後には、商品が未だ1品も登録されていない登録画面(初期状態の登録画面)が表示されるが、説明の便宜上、図11(B)では、既に商品が登録された後の登録画面の例を示している。 FIG. 11B is a display example of a registration screen displayed on the customer-side display section 205 of the POS terminal 20 in full self mode. In the illustrated example, on the right side of the registration screen, registered product names, unit prices, the number of registered products (the number of items purchased), and the total amount are displayed as the registration contents. Here, the registered contents of a scene in which two products (pear and apple) are registered are displayed. Note that immediately after the registration start button BT30 is operated on the registration start screen shown in FIG. 11(A) to shift to the registration screen, a registration screen in which no products have been registered yet (registration screen in the initial state). is displayed, but for convenience of explanation, FIG. 11B shows an example of the registration screen after the product has already been registered.

画面右下のお会計ボタンBT32は、商品登録の終了を指示するためのボタンである。客が商品登録が完了した後にお会計ボタンBT32対して操作すると、POS端末20は会計モードに移行し、精算処理を実行する。店員呼出ボタンBT33は、店員を呼び出すためのボタンである。客は、店員を呼び出す場合(例えば、店員のサポートが必要な場合等)に店員呼出ボタンBT33を操作する。客が店員呼出ボタンBT33を操作した場合、例えば店員が所持している携帯端末に通知され、携帯端末から音が出力されたり、携帯端末が振動したりする。また、客が店員呼出ボタンBT33を操作した場合、店内に設置された所定のランプ(サインポール等の表示灯)を点灯させてもよい。 A checkout button BT32 at the bottom right of the screen is a button for instructing the end of product registration. When the customer operates the checkout button BT32 after product registration is completed, the POS terminal 20 shifts to checkout mode and executes checkout processing. The clerk call button BT33 is a button for calling a clerk. The customer operates the clerk call button BT33 when calling a clerk (for example, when the clerk's support is required). When the customer operates the clerk call button BT33, for example, the mobile terminal carried by the clerk is notified, and the mobile terminal outputs sound or vibrates. Further, when the customer operates the clerk call button BT33, a predetermined lamp (an indicator lamp such as a sign pole) installed in the store may be turned on.

なお、ボタンBT35~BT37は、上述したように、表示言語を、夫々、英語、中国語、韓国語に切り替えるためのボタンである。また、「野菜」ボタンBT38は、バーコードが付されていない商品(ここでは、野菜)をプリセットキーから登録するためのボタンである。例えば、客が「野菜」ボタンBT38に対して操作すると、各野菜のそれぞれをプリセットキーに対する操作で登録可能なプリセット画面が表示される。図示する例では、「野菜」ボタンBT38のみが例示されているが、野菜に限らず、お惣菜、パンなど任意の商品をプリセットキーから登録するためのボタンとして、「野菜」ボタンBT38に代えて、又は加えて表示させることができる。なお。プリセットキーの設定は、POS端末20において予め店員などによって行われる。 Buttons BT35 to BT37 are buttons for switching the display language to English, Chinese, and Korean, respectively, as described above. Also, the "vegetables" button BT38 is a button for registering a product (here, vegetables) not attached with a barcode from a preset key. For example, when the customer operates the "vegetables" button BT38, a preset screen is displayed in which each vegetable can be registered by operating a preset key. In the illustrated example, only the "vegetables" button BT38 is exemplified. , or additionally can be displayed. note that. The setting of the preset key is performed in advance at the POS terminal 20 by a store clerk or the like.

客がお会計ボタンBT32対して操作すると、POS端末20は会計モードに移行し、客側表示部205の表示が登録画面から精算画面に遷移する。 When the customer operates the checkout button BT32, the POS terminal 20 shifts to the checkout mode, and the display on the customer-side display section 205 changes from the registration screen to the checkout screen.

図12は、フルセルフモードのPOS端末20の客側表示部205に表示される精算画面の表示例である。図12(A)は、精算処理を開始する際に表示する精算画面(支払方法選択画面)である。例えば、POS端末20は、登録画面(図11(B)参照)においてお会計ボタンBT32が操作された場合に、図12(A)に示すような支払方法選択画面を表示する。図示する支払方法選択画面には、支払金額の合計(ここでは、240円)や支払方法の選択肢などが表示される。支払方法の選択肢としては、現金、クレジット、電子マネーなどがそれぞれ選択可能な操作ボタンとして表示されている。 FIG. 12 is a display example of a settlement screen displayed on the customer-side display section 205 of the POS terminal 20 in full self mode. FIG. 12A shows a settlement screen (payment method selection screen) displayed when starting settlement processing. For example, the POS terminal 20 displays a payment method selection screen as shown in FIG. 12(A) when the checkout button BT32 is operated on the registration screen (see FIG. 11(B)). The payment method selection screen shown in the figure displays the total payment amount (here, 240 yen), payment method options, and the like. As payment method options, cash, credit, electronic money, etc. are displayed as selectable operation buttons.

図12(B)は、現金による支払を開始する際に表示する精算画面(入金画面)である。例えば、POS端末20は、支払方法選択画面(図12(A)参照)において現金が選択された場合に、図12(B)に示すような入金画面を表示する。図示する入金画面では、画面の左側にはお金を入れる場所を案内を示す画像が表示され、画面の右側には支払金額(ここでは、240円)、投入された金額(預り金額)などが表示される。

図12(C)は、預り金額を決定する際に表示する精算画面(入金決定画面)である。例えば、POS端末20は、支払金額(買上金額)以上の現金(預り金)が投入された場合に、図12(C)に示すような入金決定画面を表示する。図示する入金決定画面では、画面の右側には支払金額(ここでは、240円)、投入された金額(預り金額。ここでは、250円)、お釣り(ここでは、10円)などが表示され、画面の左側には預り金額を決定する場合の案内(ここでは、「よろしければ、おわりボタンを押してください」)が表示される。おわり(レシート)ボタンBT40は、預り金額を決定する場合に客が操作するボタンである。おわり(レシート)ボタンBT40に対して客が操作すると、POS端末20は、支払金額(ここでは、240円)と預り金額(ここでは、250円)とに基づいて精算処理を実行する。
FIG. 12B is a settlement screen (deposit screen) displayed when starting payment in cash. For example, the POS terminal 20 displays a deposit screen as shown in FIG. 12(B) when cash is selected on the payment method selection screen (see FIG. 12(A)). In the illustrated deposit screen, an image showing guidance on where to deposit money is displayed on the left side of the screen, and the payment amount (here, 240 yen), the deposited amount (deposit amount), etc. are displayed on the right side of the screen. be done.

FIG. 12(C) is a settlement screen (payment determination screen) displayed when determining the deposit amount. For example, the POS terminal 20 displays a payment determination screen as shown in FIG. In the illustrated deposit determination screen, the payment amount (here, 240 yen), the deposited amount (here, 250 yen), change (here, 10 yen), etc. are displayed on the right side of the screen. On the left side of the screen, a guide for determining the deposit amount (here, "If you agree, press the end button") is displayed. The end (receipt) button BT40 is a button operated by the customer when determining the deposit amount. When the customer operates the end (receipt) button BT40, the POS terminal 20 executes settlement processing based on the payment amount (here, 240 yen) and the deposit amount (here, 250 yen).

図12(D)は、釣り銭を放出する際に表示する精算画面(釣銭画面)である。例えば、POS端末20は、入金決定画面(図12(C))においておわり(レシート)ボタンBT40が操作された場合に、図12(D)に示すような釣銭画面を表示する。図示する釣銭画面では、画面の左側にはお釣りの受取を促す画像が表示され、画面の右側には引き続き、支払金額(ここでは、240円)、投入された金額(預り金額。ここでは、250円)、お釣り(ここでは、10円)などが表示される。 FIG. 12D is a settlement screen (change screen) displayed when the change is released. For example, the POS terminal 20 displays a change screen as shown in FIG. 12(D) when the end (receipt) button BT40 is operated on the deposit determination screen (FIG. 12(C)). On the change screen shown in the figure, an image is displayed on the left side of the screen to prompt the user to receive the change, and on the right side of the screen, the payment amount (here, 240 yen) and the inserted amount (deposit amount; here, 250 yen) are displayed. yen), change (here, 10 yen), etc. are displayed.

図12(E)は、釣り銭が取り去られた際に表示する精算画面(レシート画面)である。例えば、POS端末20は、釣銭機209の取出口から釣り銭が取り去られた場合に、図12(E)に示すようなレシート画面を表示する。なお、POS端末20は、取出口の近傍にフォトセンサ等のセンサを設置し、該センサが物(客の手を想定)を認識した場合に、釣り銭が取り去られたと判定してもよい。 FIG. 12(E) is a settlement screen (receipt screen) displayed when change is removed. For example, the POS terminal 20 displays a receipt screen as shown in FIG. Note that the POS terminal 20 may be provided with a sensor such as a photo sensor near the outlet, and may determine that the change has been removed when the sensor recognizes an object (assuming the customer's hand).

図12(F)は、POS端末20が休止状態であるときに表示する休止画面である。つまり、POS端末20は、休止モード(休止状態)であるが、休止モードであるときには、図12(F)に示すような休止画面を表示する。 FIG. 12F shows a sleep screen displayed when the POS terminal 20 is in a sleep state. In other words, the POS terminal 20 is in the sleep mode (hibernate state), and displays the sleep screen as shown in FIG. 12(F) when it is in the sleep mode.

なお、POS端末20は、レシート画面(図12(E))の表示後には、登録開始画面(図11(A))を表示する。例えば、POS端末20は、印刷部213の発行口からレシートが取り去られた後に、登録開始画面を表示する。なお、POS端末20は、発行口からレシートが取り去られたことを認識可能なセンサを備えていてもよい。 The POS terminal 20 displays a registration start screen (FIG. 11A) after displaying the receipt screen (FIG. 12E). For example, the POS terminal 20 displays the registration start screen after the receipt is removed from the issuing port of the printing unit 213 . The POS terminal 20 may have a sensor capable of recognizing that the receipt has been removed from the issuing port.

また、投入金額と預り金額とが等しく釣り銭が発生しない場合には、釣銭画面(図12(D))を表示せずに、入金画面(図12(C))からレシート画面(図12(E))に遷移してもよい。 In addition, when the amount of deposit and the amount of deposit are equal and no change is generated, the change screen (FIG. 12(D)) is not displayed, and the receipt screen (FIG. 12(E) is displayed instead of the deposit screen (FIG. 12(C)). )).

このように、フルセルフモードでは、購入する商品の登録及び精算を客が行う際に、POS端末20は、操作の進行及び状況に応じて、図11及び図12に示す登録開始画面、登録画面、精算画面などを客側表示部205に表示させる。また、POS端末20は、店員側表示部210にも客側表示部205に表示させる表示内容と同様の表示内容を表示させる。例えば、POS端末20は、客側表示部205の画面と同一の画面を店員側表示部210にも表示させる(所謂、ミラー表示、ミラーリング表示)。なお、同様の表示内容を表示させるとは、全く同一の画面を表示させることのみに限定するものではなく、一部の表示内容やレイアウトなどが異なることも含まれる。例えば、登録画面であれば、登録操作に必須の内容(例えば、図11(B)における、登録された商品の品名、単価、登録された商品の数(買上げ点数)、及び合計金額、「野菜」ボタンBT38、お会計ボタンBT32など)がいずれの表示部にも表示されれば、他の表示内容の少なくとも一部が異なっていたとしても同様の表示内容が表示させることに含まれてもよい。 In this way, in the full self mode, when the customer registers and settles the product to be purchased, the POS terminal 20 displays the registration start screen and the registration screen shown in FIGS. , the customer-side display unit 205 displays a settlement screen and the like. In addition, the POS terminal 20 causes the store clerk side display section 210 to display the same display content as the display content displayed on the customer side display section 205 . For example, the POS terminal 20 causes the store clerk side display section 210 to display the same screen as that of the customer side display section 205 (so-called mirror display, mirroring display). Note that displaying the same display content is not limited to displaying exactly the same screen, but includes a partial difference in display content, layout, and the like. For example, in the case of the registration screen, the contents essential for the registration operation (for example, in FIG. button BT38, checkout button BT32, etc.) are displayed on both display units, even if at least part of the other display contents are different, the same display contents may be included in the display. .

(フルセルフモードにおいて店員の操作を伴う表示)
次に、フルセルフモードでは、通常は登録から精算までの操作を客が行うが、店員の操作が必要になる場合のPOS端末20の表示について説明する。例えば、客が登録を失敗してしまうこと、操作方法がわからなくなってしまうこと、何らかのエラーが生じてしまうことなどによって店員の助けを必要とすることがある。この場合、POS端末20は、特定の条件が満たされた場合には、店員側表示部210の表示を、店員が操作を行う店員操作画面に遷移させる。この場合、客側表示部205と店員側表示部210とに表示される表示内容は異なることになる。ここで、特定の条件とは、例えば、店員側表示部210に表示されている画面(例えば、登録開始画面、登録画面、精算画面など)に対する特定の操作(例えば、画面内の特定の位置へのタッチ操作または特定の回数のタッチ操作)を受け付けることである。また、特定の条件とは、客側スキャナ部206又は店員側スキャナ部212が店員コードを読取ることである。なお、特定の条件は、上記に限られるものではなく、例えば、予め設定されたパスワードが入力されることなどであってもよい。
(Display with clerk's operation in full self mode)
Next, the display of the POS terminal 20 in the case where the operations from registration to payment are normally performed by the customer in the full-self mode, but the operation by the store clerk is required will be described. For example, the customer may need the help of a store clerk because the customer fails to register, does not understand the operation method, or has an error. In this case, when a specific condition is satisfied, the POS terminal 20 causes the display on the clerk-side display unit 210 to transition to a clerk operation screen operated by the clerk. In this case, the display contents displayed on the customer-side display section 205 and the salesclerk-side display section 210 are different. Here, the specific condition is, for example, a specific operation (for example, a or a specific number of touch operations). The specific condition is that the customer-side scanner unit 206 or the store-clerk-side scanner unit 212 reads the store clerk code. The specific condition is not limited to the above, and may be input of a preset password, for example.

図13は、フルセルフモードのPOS端末20の店員側表示部210に表示される店員操作画面の表示例である。図示する店員操作画面には、店員操作用の各種のボタンが表示されている。「値引」ボタンは、値引金額を登録する際に使用するボタンである。「割引」ボタンは、割引金額を登録する際に使用するボタンである。「取消」ボタンは、取引完了の前に取引内容(登録した内容)を一括取消する際に使用するボタンである。「指定訂正」ボタンは、登録内容の訂正の際に使用するボタンである。「直前訂正」ボタンは、直前の登録内容の訂正の際に使用するボタンである。「クリア」ボタンは、誤った数値の訂正又はエラー表示時の解除の際に使用するボタンである。「00~9」ボタンは、数字の入力の際に使用するボタンである。「金額」ボタンは、小分類登録の金額入力の際に使用するボタンである。「PLU」ボタンは、読取りでPLU(Price Look Up)登録した後にリピート登録する際に使用するボタンである。「小分類」ボタンは、小分類金額登録で小分類入力の際に使用するボタンである。「預り/現計」ボタンは、商品登録を完了する際に使用するボタンである。「再発行」ボタンは、レシートを再発行する際に使用するボタンである。「バーコードがない商品の登録」ボタンは、バーコードがない商品をプリセット登録する際に使用するボタンである。「スタート画面」ボタンは、登録開始画面へ遷移させる際に使用するボタンである。「領収書」ボタンは、領収書を発行する際に使用するボタンである。「休止設定」ボタンは、POS端末20を休止状態にする際に使用するボタンである。「戻る」ボタンは、一つ前の画面(現在の画面に遷移する前の画面)の表示に戻す際に使用するボタンである。 FIG. 13 is a display example of a salesclerk operation screen displayed on the salesclerk side display section 210 of the POS terminal 20 in the full self mode. Various buttons for clerk operation are displayed on the illustrated clerk operation screen. A "discount" button is a button used when registering a discount amount. A "discount" button is a button used when registering a discount amount. The "cancel" button is used to collectively cancel transaction details (registered details) before completing the transaction. The "correction of designation" button is a button used when correcting the registered content. The "immediate correction" button is a button used when correcting the registration content immediately before. A "clear" button is a button used for correcting an erroneous numerical value or canceling an error display. The "00-9" button is a button used for inputting numbers. The "amount" button is a button used when inputting the amount of money for small classification registration. The "PLU" button is a button used for repeat registration after PLU (Price Look Up) registration by reading. The "small category" button is a button used when entering a small category in the small category amount registration. The "custody/cash total" button is a button used when completing product registration. A "reissue" button is a button used when reissuing a receipt. The "registration of products without barcode" button is used when presetting products without barcodes. The "start screen" button is a button used to transition to the registration start screen. A "receipt" button is a button used when issuing a receipt. The “set hibernation” button is a button used when putting the POS terminal 20 into hibernation. A "return" button is a button used when returning to the display of the previous screen (the screen before transitioning to the current screen).

なお、登録画面(図11(B)から店員操作画面に遷移した場合には図13に示す店員操作画面となるが、登録開始画面(図11(A)参照)から店員操作画面に遷移した場合には、図13に示す店員操作画面とは異なる店員操作画面となる。図14は、フルセルフモードのPOS端末20の店員側表示部210に表示される店員操作画面であって、登録開始画面から遷移した場合の店員操作画面の表示例である。図示する例では、「クリア」ボタン、「00~9」ボタン、「再発行」ボタン、「スタート画面」ボタン、「領収書」ボタン、及び「休止設定」ボタンが表示されている。このように、店員操作画面には、例えば、そのときの状態(例えば、登録開始前、登録中、精算中など)で必要に応じて予め設定さているボタンが表示される。なお、どの状態であっても、同じ店員操作画面が表示されてもよい。 When transitioning from the registration screen (FIG. 11B) to the clerk operation screen, the clerk operation screen shown in FIG. 13 is displayed. , the clerk operation screen is different from the clerk operation screen shown in Fig. 13. Fig. 14 shows the clerk operation screen displayed on the clerk side display unit 210 of the POS terminal 20 in the full self mode, which is the registration start screen. This is a display example of the clerk operation screen when transitioning from .In the illustrated example, the "clear" button, "00 to 9" button, "reissue" button, "start screen" button, "receipt" button, and In this manner, on the clerk operation screen, for example, the state at that time (for example, before starting registration, during registration, during payment, etc.) is preset as necessary. A button is displayed, and the same clerk operation screen may be displayed in any state.

(店員操作時の画面制御処理の動作)
次に、フルセルフモードにおいて店員が操作する際のPOS端末20による画面制御処理の動作を説明する。図15は、本実施形態に係る画面制御処理の一例を示すフローチャートである。ここでは、登録モード中、及び精算モード中に店員が操作する場合について説明する。
(Operation of screen control processing when store clerk operates)
Next, the operation of the screen control processing by the POS terminal 20 when the clerk operates in the full self mode will be described. FIG. 15 is a flowchart showing an example of screen control processing according to this embodiment. Here, a case where a store clerk operates during the registration mode and during the settlement mode will be described.

ステップS200:登録開始画面(図11(A)参照)において登録スタートボタンBT30に対する操作がなされると、POS端末20は、ステップS202の処理に進む。
ステップS202:POS端末20は、登録モードに移行し、客側表示部205及び店員側表示部210には登録画面(図11(A)参照)を表示させる。
Step S200: When the registration start button BT30 is operated on the registration start screen (see FIG. 11A), the POS terminal 20 proceeds to the process of step S202.
Step S202: The POS terminal 20 shifts to the registration mode, and displays a registration screen (see FIG. 11A) on the customer-side display section 205 and the salesclerk-side display section 210. FIG.

ステップS204:登録モードにおいて、POS端末20は、店員コードを店員側スキャナ部212が読み取ったか否かを判定する。店員コードを読み取ったと判定された場合(ステップS204:YES)、ステップS208の処理に進む。一方、店員コードを読み取っていないと判定された場合(ステップS204:NO)、ステップS206の処理に進む。 Step S204: In the registration mode, the POS terminal 20 determines whether or not the clerk-side scanner section 212 has read the clerk code. If it is determined that the salesclerk code has been read (step S204: YES), the process proceeds to step S208. On the other hand, if it is determined that the clerk code has not been read (step S204: NO), the process proceeds to step S206.

ステップS206:店員コードを読み取っていない場合、POS端末20は、登録画面においてお会計ボタンBT32に対する操作がされたか否か(即ち、商品登録の終了か否か)を判定する。お会計ボタンBT32に対する操作がされず、商品登録が終了していない場合には(ステップS206:NO)、POS端末20は、ステップS202~S204の処理を継続する。一方、お会計ボタンBT32に対する操作がされ、商品登録が終了した場合には(ステップS206:YES)、POS端末20は、登録モードを終了してステップS214の処理に進み、精算モードへ移行する。 Step S206: If the clerk code has not been read, the POS terminal 20 determines whether or not the checkout button BT32 has been operated on the registration screen (that is, whether or not product registration has ended). If the checkout button BT32 is not operated and product registration is not completed (step S206: NO), the POS terminal 20 continues the processing of steps S202 to S204. On the other hand, if the checkout button BT32 is operated and product registration is completed (step S206: YES), the POS terminal 20 terminates the registration mode, proceeds to step S214, and shifts to the checkout mode.

ステップS208:ステップS204において店員コードを読み取ったと判定された場合、POS端末20は、店員側表示部210の表示を登録画面から店員操作画面(図13参照)に遷移させる。ここで、客側表示部205の表示は、登録画面のままである。例えば、店員操作画面において、店員は、それまでの客の登録内容のすべてを一括取消したり、登録内容の一部を訂正したりすることができる。そして、ステップS210の処理に進む。 Step S208: When it is determined in step S204 that the salesclerk code has been read, the POS terminal 20 causes the display of the salesclerk side display section 210 to transition from the registration screen to the salesclerk operation screen (see FIG. 13). Here, the display on the customer-side display unit 205 remains the registration screen. For example, on the store clerk operation screen, the store clerk can collectively cancel all of the customer's registration details so far, or correct a part of the registration details. Then, the process proceeds to step S210.

ステップS210:POS端末20は、店員操作画面において「取消」ボタン(図13参照)に対する操作がされたか否か(即ち、登録取消しか否か)を判定する。「取消」ボタンに対する操作がされたと判定された場合(ステップS210:YES)、それまでの取引内容(登録内容)を一括取消して登録モードを終了する。そして、POS端末20は、客側表示部205及び店員側表示部210のいずれも登録開始画面(図11(A)参照)に遷移させ、ステップS200の処理に戻す。一方、「取消」ボタンに対する操作がされていないと判定された場合(ステップS210:NO)、ステップS212の処理に進む。 Step S210: The POS terminal 20 determines whether or not the "cancel" button (see FIG. 13) has been operated on the clerk operation screen (that is, whether or not registration has been canceled). If it is determined that the "cancel" button has been operated (step S210: YES), the transaction details (registered details) up to that point are collectively canceled, and the registration mode ends. Then, the POS terminal 20 causes both the customer-side display section 205 and the salesclerk-side display section 210 to transition to the registration start screen (see FIG. 11A), and returns to the process of step S200. On the other hand, if it is determined that the "cancel" button has not been operated (step S210: NO), the process proceeds to step S212.

ステップS212:POS端末20は、店員操作画面において「預り/現計」ボタンに対する操作がされたか否か(即ち、商品登録の終了か否か)を判定する。ここで、商品登録の終了の前に、店員は、それまでの取引内容(登録内容)に訂正があれば、店員操作画面に対して操作することによって訂正を行うことができる。例えば、「指定訂正」ボタン又は「直前訂正」ボタン(図13参照)に対する操作により訂正画面が表示され、それまでの取引内容(登録内容)を訂正することができる。「預り/現計」ボタンに対する操作がされていない場合(ステップS212:NO)、POS端末20は、ステップS208~S210の処理を継続する。一方、店員操作画面において「預り/現計」ボタンに対する操作がされたと判定された場合(ステップS212:YES)、POS端末20は、登録モードを終了してステップS214の処理に進み、精算モードへ移行する。 Step S212: The POS terminal 20 determines whether or not the "custody/cash total" button has been operated on the clerk operation screen (that is, whether or not product registration has ended). Here, if there is a correction to the transaction details (registered details) that have been made before the end of product registration, the clerk can make the correction by operating the clerk operation screen. For example, by operating the "Specified Correction" button or the "Immediately Correction" button (see FIG. 13), a correction screen is displayed, and the contents of transactions (registered contents) up to that point can be corrected. If the "custody/cash total" button has not been operated (step S212: NO), the POS terminal 20 continues the processing of steps S208 to S210. On the other hand, if it is determined that the "custody/cash total" button has been operated on the clerk operation screen (step S212: YES), the POS terminal 20 terminates the registration mode, proceeds to the process of step S214, and enters the settlement mode. Transition.

精算モード中に店員が操作した場合も、基本的には登録モード中と同様に店員側表示部210の表示のみが店員操作画面となる。
ステップS214:精算モードへ移行すると、POS端末20は、客側表示部205及び店員側表示部210には精算画面(例えば、支払方法選択画面(図12(A)参照))を表示させる。また、POS端末20は、精算画面に対する客の操作に基づいて、精算画面を支払方法選択画面、入金画面(図12(B)参照)、入金決定画面(図12(C)参照)、釣銭画面(図12(D)参照)の順に移行させる。
Even when the store clerk operates during the settlement mode, basically, only the display of the store clerk side display unit 210 becomes the store clerk operation screen as in the registration mode.
Step S214: When shifting to the settlement mode, the POS terminal 20 displays a settlement screen (for example, a payment method selection screen (see FIG. 12A)) on the customer side display section 205 and the store clerk side display section 210. FIG. In addition, the POS terminal 20 changes the settlement screen to a payment method selection screen, a deposit screen (see FIG. 12(B)), a deposit determination screen (see FIG. 12(C)), and a change screen based on the customer's operation on the settlement screen. (See FIG. 12(D)).

ステップS216:精算モードにおいて、POS端末20は、店員コードを店員側スキャナ部212が読み取ったか否かを判定する。店員コードを読み取ったと判定された場合(ステップS216:YES)、ステップS220の処理に進む。一方、店員コードを読み取っていないと判定された場合(ステップS216:NO)、ステップS218の処理に進む。 Step S216: In the checkout mode, the POS terminal 20 determines whether or not the clerk-side scanner section 212 has read the clerk code. If it is determined that the store clerk code has been read (step S216: YES), the process proceeds to step S220. On the other hand, if it is determined that the clerk code has not been read (step S216: NO), the process proceeds to step S218.

ステップS218:店員コードを読み取っていない場合、POS端末20は、精算画面(図12(C)参照)において、おわり(レシート)ボタンBT40に対する操作がされたか否か(即ち、精算終了か否か)を判定する。おわり(レシート)ボタンBT40に対する操作がされず、精算処理が終了していない場合には(ステップS218:NO)、POS端末20は、ステップS214~S216の処理を継続する。一方、おわり(レシート)ボタンBT40に対する操作がされた場合(ステップS218:YES)、POS端末20は、客側表示部205及び店員側表示部210を、釣銭画面、レシート画面へと順に遷移させ、精算モードを終了する。POS端末20は、精算モードを終了すると、客側表示部205及び店員側表示部210を登録開始画面(図11(A)参照)に遷移させ、次の客の操作を待つ。 Step S218: If the clerk code has not been read, the POS terminal 20 determines whether or not the end (receipt) button BT40 has been operated on the settlement screen (see FIG. 12C) (that is, whether or not the settlement has ended). judge. If the end (receipt) button BT40 is not operated and the settlement process is not completed (step S218: NO), the POS terminal 20 continues the processes of steps S214 to S216. On the other hand, when the end (receipt) button BT40 is operated (step S218: YES), the POS terminal 20 causes the customer-side display unit 205 and the store clerk-side display unit 210 to transition to the change screen and the receipt screen in order. Exit checkout mode. After ending the settlement mode, the POS terminal 20 transitions the customer-side display section 205 and the salesclerk-side display section 210 to the registration start screen (see FIG. 11A), and waits for the next customer's operation.

ステップS220:ステップS216において店員コードを読み取ったと判定された場合、POS端末20は、店員側表示部210の表示を精算画面から店員操作画面(図13参照)に遷移させる。ここで、客側表示部205の表示は、精算画面のままである。例えば、店員操作画面において、店員は、精算中の取引内容(登録内容)のすべてを一括取消したり、登録内容の一部を訂正したりすることができる。即ち、POS端末20は、一時的に店員の操作による登録モードへ移行する。そして、ステップS222の処理に進む。 Step S220: If it is determined in step S216 that the salesclerk code has been read, the POS terminal 20 causes the display on the salesclerk side display section 210 to transition from the checkout screen to the salesclerk operation screen (see FIG. 13). Here, the display on the customer-side display unit 205 remains the checkout screen. For example, on the store clerk operation screen, the store clerk can collectively cancel all transaction details (registered details) that are being settled, or correct a part of the registered details. That is, the POS terminal 20 temporarily shifts to the registration mode operated by the store clerk. Then, the process proceeds to step S222.

ステップS222:POS端末20は、店員操作画面において「取消」ボタン(図13参照)に対する操作がされたか否か(即ち、登録取消しか否か)を判定する。「取消」ボタンに対する操作がされたと判定された場合(ステップS222:YES)、精算中の取引内容(登録内容)を一括取消して登録モードを終了する。そして、POS端末20は、客側表示部205及び店員側表示部210のいずれも登録開始画面(図11(A)参照)に遷移させ、ステップS200の処理に戻す。一方、「取消」ボタンに対する操作がされていないと判定された場合(ステップS222:NO)、ステップS224の処理に進む。 Step S222: The POS terminal 20 determines whether or not the "cancel" button (see FIG. 13) has been operated on the clerk operation screen (that is, whether or not the registration has been canceled). If it is determined that the "cancel" button has been operated (step S222: YES), the transaction contents (registered contents) being settled are collectively canceled and the registration mode ends. Then, the POS terminal 20 causes both the customer-side display section 205 and the salesclerk-side display section 210 to transition to the registration start screen (see FIG. 11A), and returns to the process of step S200. On the other hand, if it is determined that the "cancel" button has not been operated (step S222: NO), the process proceeds to step S224.

ステップS224:POS端末20は、店員操作画面において「預り/現計」ボタンに対する操作がされたか否か(即ち、商品登録の終了か否か)を判定する。ここで、商品登録の終了の前に、店員は、それまでの取引内容(登録内容)に訂正があれば、店員操作画面に対して操作することによって訂正を行うことができる。例えば、「指定訂正」ボタン又は「直前訂正」ボタン(図13参照)に対する操作により訂正画面が表示され、それまでの取引内容(登録内容)を訂正することができる。「預り/現計」ボタンに対する操作がされていない場合(ステップS224:NO)、POS端末20は、ステップS220~S222の処理を継続する。一方、店員操作画面において「預り/現計」ボタンに対する操作がされたと判定された場合(ステップS224:YES)、POS端末20は、店員の操作による一時的な登録モードを終了してステップS214の処理に進み、再び精算モードへ移行する。即ち、POS端末20は、客側表示部205及び店員側表示部210のいずれも同様の精算画面が表示される。これにより、POS端末20は、一部を訂正した取引内容(登録内容)の精算処理が可能となる。また、取引内容(登録内容)に訂正が無い場合も、あらためて精算モードの最初に戻るため、精算中に一旦決定した支払い方法を変更することも可能である。 Step S224: The POS terminal 20 determines whether or not the "custody/cash total" button has been operated on the clerk operation screen (that is, whether or not product registration has been completed). Here, if there is a correction to the transaction details (registered details) that have been made before the end of product registration, the clerk can make the correction by operating the clerk operation screen. For example, by operating the "Specified Correction" button or the "Immediately Correction" button (see FIG. 13), a correction screen is displayed, and the contents of transactions (registered contents) up to that point can be corrected. If the "custody/cash total" button has not been operated (step S224: NO), the POS terminal 20 continues the processing of steps S220 to S222. On the other hand, if it is determined that the "receipt/cash total" button has been operated on the clerk operation screen (step S224: YES), the POS terminal 20 terminates the temporary registration mode by the clerk's operation and proceeds to step S214. Proceed to processing and shift to settlement mode again. That is, both the customer-side display section 205 and the clerk-side display section 210 of the POS terminal 20 display the same checkout screen. As a result, the POS terminal 20 can perform settlement processing for partially corrected transaction details (registered details). Also, even if there is no correction to the transaction details (registration details), it returns to the beginning of the settlement mode, so it is possible to change the payment method once decided during settlement.

このように、本実施形態によれば、条件に応じて、店員側及び客側の画面の表示を同様の表示内容とする場合と異なる表示内容とする場合に適切に制御することができる。例えば、フルセルフモードにおいて、登録モード及び精算モード等のような通常の動作では、店員側及び客側の画面の表示を同様の表示内容(各動作モードに対応する表示内容)に制御し、店員コードを店員側スキャナ部212が読み取った場合に、店員側の画面の表示を店員操作画面に制御することができるため、店員側及び客側の画面の表示を適切に制御することができる。即ち、本実施形態によれば、条件に応じて、店員側及び客側の画面の表示を同様の表示内容とする場合と異なる表示内容とする場合に適切に制御することができる。また、店員が操作するタイミングで、店員側の画面を客側の画面の表示内容とは異なる店員操作画面に制御することができる。また、店員が操作する際に、客側の画面には操作できない旨を表示し、店員側の画面は店員が操作可能な店員操作画面に制御することもできるため、店員側及び客側の画面の表示を適切に制御することができる。 As described above, according to the present embodiment, it is possible to appropriately control the display contents on the screens of the store clerk and the customer depending on the conditions. For example, in the full self mode, in normal operations such as the registration mode and the payment mode, the screen displays on the clerk side and the customer side are controlled to have similar display contents (display contents corresponding to each operation mode), and the clerk When the code is read by the clerk-side scanner unit 212, the display of the clerk's screen can be controlled to the clerk's operation screen, so the display of the clerk's and customer's screens can be appropriately controlled. That is, according to this embodiment, it is possible to appropriately control the display contents on the screens of the store clerk and the customer depending on the conditions. In addition, at the timing when the store clerk operates, the store clerk side screen can be controlled to a store clerk operation screen different from the display contents of the customer side screen. In addition, when the clerk operates, it is possible to display that the operation is not possible on the customer side screen and control the clerk side screen to the clerk operation screen that can be operated by the clerk. display can be appropriately controlled.

なお、上記の例では、POS端末20は、店員側表示部210の表示を店員操作画面に制御しているときに、客側表示部205を登録画面又は精算画面示に制御したが、このとき、客側表示部205の登録画面又は精算画面示に対する操作は受け付けないようにしてもよい。また、POS端末20は、店員側表示部210の表示を店員操作画面に制御しているときに、客側表示部205を休止画面(図12(F)参照)、或いは「お待ちください」などが表示される待機画面などに制御してもよい(後述の図16(C)参照)。 In the above example, the POS terminal 20 controls the customer-side display unit 205 to show the registration screen or the checkout screen while the clerk-side display unit 210 is controlled to display the clerk operation screen. , the operation to display the registration screen or the checkout screen of the customer-side display unit 205 may not be accepted. In addition, when the POS terminal 20 controls the display of the clerk-side display unit 210 to the clerk operation screen, the customer-side display unit 205 is displayed as a pause screen (see FIG. 12F) or a message such as "please wait". You may control to the standby screen etc. which are displayed (refer FIG.16(C) mentioned later).

また、上記の例では、POS端末20は、店員コードを店員側スキャナ部212が読み取った場合に店員側表示部210の表示を店員操作画面に制御したが、店員コードを客側スキャナ部206が読み取った場合も同様に店員側表示部210の表示を店員操作画面に制御してもよい。また、POS端末20は、店員コードを店員側スキャナ部212が読み取った場合には店員側表示部210の表示を店員操作画面に制御し、店員コードを客側スキャナ部206が読み取った場合には客側表示部205の表示を店員操作画面に制御してもよい。 In the above example, the POS terminal 20 controls the display of the clerk-side display unit 210 to the clerk operation screen when the clerk-side scanner unit 212 reads the clerk-side code. In the case of reading, the display of the store clerk side display unit 210 may be similarly controlled to the store clerk operation screen. Further, the POS terminal 20 controls the display of the salesclerk side display unit 210 to the salesclerk operation screen when the salesclerk side scanner unit 212 reads the salesclerk code, and controls the display of the salesclerk side display unit 210 to the salesclerk operation screen when the customer side scanner unit 206 reads the salesclerk code. The display of the customer-side display unit 205 may be controlled to the clerk operation screen.

また、上記の例では、店員コードを読み取ることにより店員側表示部210の表示が店員操作画面に遷移する例を示したが、特定の操作(例えば、画面内の特定の位置へのタッチ操作または特定の回数のタッチ操作)や、予め設定されたパスワードが入力されることにより店員操作画面に遷移してもよい。 Further, in the above example, the display of the clerk side display unit 210 transitions to the clerk operation screen by reading the clerk code. A specific number of touch operations) or a preset password may be entered to transition to the clerk operation screen.

また、POS端末20は、フルセルフモードにて客が操作を始めたものの、操作が開始されてから一定時間以上経過した場合、或いは、一定時間以上無操作の状態が続いた場合に、客側表示部205と店員側表示部210とのミラー表示を解除し、店員側表示部210に「お客様にお声かけください」といった旨を表示させてもよい。これにより、POS端末20は、客が操作に戸惑っていないか等を店員に確認させることができ、登録または精算処理をスムーズに進行させることができる。 In addition, the POS terminal 20 is operated by the customer in the full self mode, but if a certain period of time or more has passed since the operation was started, or if the customer has not operated the POS terminal 20 for a certain period of time or more, the customer side The mirror display between the display unit 205 and the store clerk side display unit 210 may be canceled and the store clerk side display unit 210 may display a message such as "Please speak to the customer." As a result, the POS terminal 20 allows the store clerk to confirm whether the customer is confused about the operation, and the registration or settlement process can proceed smoothly.

なお、POS端末20は、店員側表示部210の表示を店員操作画面に制御しているときに、客側表示部205も店員操作画面に制御してもよい。このとき、POS端末20は、客側表示部205の店員操作画面に対する操作は受け付けないようにしてもよい。 The POS terminal 20 may control the customer-side display section 205 to display the salesclerk operation screen while controlling the display of the salesclerk-side display section 210 to the salesclerk operation screen. At this time, the POS terminal 20 may not accept any operation on the clerk operation screen of the customer-side display unit 205 .

(エラー発生時に店員の操作を伴う表示)
次に、フルセルフモードにおいてエラーが発生した場合のPOS端末20の表示について説明する。エラーとは、例えば、釣銭機209のオフラインエラー、レシート発行時の釣銭機209のエラー、釣銭機209のニアフル・ニアエンドなどである。釣銭機209のオフラインエラーの原因には、例えば、釣銭機209の接続ケーブルが抜けている場合などが含まれる。レシート発行時の釣銭機209のエラーの原因には、例えば、印刷部213で印刷して発行するレシートの用紙が不足している場合などが含まれる。釣銭機209のニアフル・ニアエンドには、釣銭機内のお金がいっぱいになっている(ニアフル)、又は不足している(ニアエンド)場合などが含まれる。
(Display accompanied by store clerk's operation when an error occurs)
Next, the display of the POS terminal 20 when an error occurs in the full self mode will be described. The error includes, for example, an offline error of the change dispenser 209, an error of the change dispenser 209 when issuing a receipt, a near full/near end of the change dispenser 209, and the like. The cause of the offline error of the change dispenser 209 includes, for example, the disconnection of the connection cable of the change dispenser 209 . The cause of the error in the change dispenser 209 when issuing a receipt includes, for example, a shortage of receipt paper to be printed and issued by the printing unit 213 . Near full/near end of the change dispenser 209 includes cases where the money in the change dispenser is full (near full) or insufficient (near end).

(釣銭機209のオフラインエラーの場合の表示)
まず、釣銭機209のオフラインエラーの場合の表示について説明する。フルセルフモードにおいて釣銭機209のオフラインエラーが発生すると、POS端末20は、客側表示部205及び店員側表示部210のいずれの表示もエラー画面に制御する。
図16は、釣銭機オフラインエラーに関する表示例を示す図である。図16(A)は、釣銭機オフラインエラーが発生したときに表示されるエラー画面の一例であり、エラーが発生したことにより店員を呼出していることを客に通知するための店員呼出画面(ここでは、「店員を呼出しています 少々お待ちください」)が表示される。
(Display in case of offline error of change machine 209)
First, the display in the case of the offline error of the change dispenser 209 will be described. When an offline error occurs in the change dispenser 209 in the full-self mode, the POS terminal 20 controls both the customer-side display section 205 and the store clerk-side display section 210 to display an error screen.
FIG. 16 is a diagram showing a display example regarding a change dispenser offline error. FIG. 16A is an example of an error screen displayed when a change machine offline error occurs, and is a clerk call screen (here Then, "We are calling the clerk. Please wait a moment.") is displayed.

また、POS端末20は、図16(A)に示す店員呼出画面が表示されている状態で、特定の操作(例えば、画面内の特定の位置へのタッチ操作または特定の回数のタッチ操作、店員コードの読取り、パスワードの入力など)を受け付けると、エラー内容や対処方法などが表示されるエラー内容画面を店員側表示部210に表示する。 16(A) is displayed, the POS terminal 20 can perform a specific operation (for example, a touch operation to a specific position on the screen, a specific number of touch operations, a clerk code reading, password input, etc.), an error content screen displaying error content, countermeasures, etc. is displayed on the clerk side display unit 210 .

図16(B)は、エラー内容画面の一例である。図示する例ではエラーの原因を示す情報(ここでは、「釣銭機が接続されていません」)と確認ボタンBT50とが含まれるダイアログ画面DG50がエラー内容画面として表示されている。このダイアログ画面DG50が表示された場合、釣銭機209の接続ケーブルが抜けている可能性が高い。確認ボタンBT50は、店員がエラー内容を確認して対処(例えば、釣銭機209の接続ケーブルを挿入)した後に、エラーを解除しエラー発生前の表示画面に戻すための操作ボタンである。 FIG. 16B is an example of an error content screen. In the illustrated example, a dialog screen DG50 containing information indicating the cause of the error (here, "the change machine is not connected") and a confirmation button BT50 is displayed as the error content screen. If this dialog screen DG50 is displayed, it is highly likely that the connection cable of the change dispenser 209 is disconnected. The confirmation button BT50 is an operation button for canceling the error and returning to the display screen before the occurrence of the error after the clerk confirms the contents of the error and takes measures (for example, inserting the connection cable of the change dispenser 209).

例えば、店員が表示されているエラー内容を確認して対処(例えば、釣銭機209の接続ケーブルを挿入)した後、確認ボタンBT50に対して操作すると、POS端末20は、エラーの原因が対処済みであることを確認した後、エラーを解除しエラー発生前の表示画面に戻す。なお、店員がエラー内容への対処をせずに確認ボタンBT50に対して操作すると、POS端末20は、ダイアログ画面DG50を継続して表示、又は一旦非表示にした後再び表示する。 For example, after the clerk confirms the displayed error contents and takes measures (for example, inserts the connection cable of the change dispenser 209), when the confirmation button BT50 is operated, the POS terminal 20 confirms that the cause of the error has been taken care of. After confirming that it is, the error is canceled and the display screen before the error occurrence is restored. Note that if the clerk operates the confirmation button BT50 without taking action on the content of the error, the POS terminal 20 continues to display the dialog screen DG50, or hides the dialog screen DG50 once and then displays it again.

また、POS端末20は、店員側表示部210にエラー内容画面(ダイアログ画面DG50)を表示させているときは、客側表示部205に休止画面(図12(F)参照)、或いは「お待ちください」などが表示される待機画面などに制御してもよい。図16(C)は、待機画面の表示例を示す図である。 In addition, when the POS terminal 20 displays the error content screen (dialog screen DG50) on the clerk side display section 210, the customer side display section 205 displays a pause screen (see FIG. 12(F)) or "Please wait." or the like may be displayed on the standby screen. FIG. 16C is a diagram showing a display example of the standby screen.

次に、図17を参照して、エラー発生時のPOS端末20による画面制御処理の動作を説明する。図17は、エラー発生時の画面制御処理の一例を示すフローチャートである。 Next, the operation of screen control processing by the POS terminal 20 when an error occurs will be described with reference to FIG. FIG. 17 is a flowchart showing an example of screen control processing when an error occurs.

ステップS300:POS端末20は、エラーが発生したか否かを判定し、エラーが発生していない場合(ステップS300:NO)には本判定処理を継続し、エラーが発生した場合(ステップS300:YES)にはステップS302の処理に進む。 Step S300: The POS terminal 20 determines whether or not an error has occurred. If no error has occurred (step S300: NO), this determination process continues. If YES), the process proceeds to step S302.

ステップS302:エラーが発生した場合、POS端末20は、客側表示部205及び店員側表示部210の表示をエラー画面(図16(A)参照)に遷移させる。そして、ステップS304の処理に進む。 Step S302: When an error occurs, the POS terminal 20 causes the displays on the customer-side display section 205 and the salesclerk-side display section 210 to transition to an error screen (see FIG. 16A). Then, the process proceeds to step S304.

ステップS304:POS端末20は、店員コードを店員側スキャナ部212が読み取ったか否かを判定する。POS端末20は、店員コードを読み取っていないと判定された場合(ステップS304:NO)には本判定処理を継続し、店員コードを読み取ったと判定された場合(ステップS304:YES)、ステップS306の処理に進む。 Step S304: The POS terminal 20 determines whether or not the clerk-side scanner section 212 has read the clerk code. If it is determined that the clerk code has not been read (step S304: NO), the POS terminal 20 continues this determination process, and if it is determined that the clerk code has been read (step S304: YES), Proceed to processing.

ステップS306:POS端末20は、店員側表示部210にはエラー内容画面(図16(B)参照)を表示させ、客側表示部205は待機画面(図16(C)参照)に遷移させる。そして、ステップS308の処理に進む。 Step S306: The POS terminal 20 causes the store clerk side display section 210 to display an error content screen (see FIG. 16B), and the customer side display section 205 to transition to a standby screen (see FIG. 16C). Then, the process proceeds to step S308.

ステップS308:POS端末20は、エラー内容画面(ダイアログ画面DG50)の確認ボタンBT50に対する操作がされたか否かを判定する。POS端末20は、確認ボタンBT50に対する操作がされていないと判定された場合(ステップS308:NO)には本判定処理を継続し、確認ボタンBT50に対する操作がされたと判定された場合(ステップS308:YES)、ステップS310の処理に進む。 Step S308: The POS terminal 20 determines whether or not the confirmation button BT50 on the error content screen (dialog screen DG50) has been operated. If it is determined that the confirmation button BT50 has not been operated (step S308: NO), the POS terminal 20 continues this determination process, and if it is determined that the confirmation button BT50 has been operated (step S308: YES), the process proceeds to step S310.

ステップS310:確認ボタンBT50に対する操作がされた場合、POS端末20は、エラーの原因が対処済みであるか否かを判定する。エラーの原因が対処済みでないと判定された場合(ステップS310:NO)、POS端末20は、ステップS306の処理に戻し、引き続き、店員側表示部210をエラー内容画面(図16(B)参照)に、客側表示部205は待機画面(図16(C)参照)にする。一方、エラーの原因が対処済みであると判定された場合(ステップS310:YES)、POS端末20は、ステップS312の処理に進む。 Step S310: When the confirmation button BT50 is operated, the POS terminal 20 determines whether or not the cause of the error has been dealt with. If it is determined that the cause of the error has not been dealt with (step S310: NO), the POS terminal 20 returns to the process of step S306, and continues to display the error content screen (see FIG. 16B) on the clerk-side display section 210. Then, the customer-side display unit 205 displays a standby screen (see FIG. 16C). On the other hand, if it is determined that the cause of the error has been dealt with (step S310: YES), the POS terminal 20 proceeds to the process of step S312.

ステップS312:POS端末20は、エラーを解除し、店員側表示部210及び客側表示部205をエラー発生前の表示画面に戻す。 Step S312: The POS terminal 20 cancels the error, and returns the salesclerk side display section 210 and the customer side display section 205 to the display screens before the error occurred.

(レシート発行時の釣銭機209のエラーが発生した場合の表示)
次に、レシート発行時の釣銭機209のエラーが発生した場合の表示について説明する。図18は、レシート発行時の釣銭機209のエラーが発生した場合のエラー内容画面の表示例を示す図である。本図は、釣銭機209のオフラインエラーの場合の図16(B)に示すエラー内容画面に対応する。図示する例では、エラーの原因を示す情報(ここでは、「釣銭機(釣銭釣札機)の状態が異常です。釣銭機(釣銭釣札機)の状態を確認して下さい。」)と、確認ボタンBT60とが含まれるダイアログ画面DG60がエラー内容画面として表示されている。
(Display when an error occurs in the change machine 209 when issuing a receipt)
Next, the display when an error occurs in the change dispenser 209 when a receipt is issued will be described. FIG. 18 is a diagram showing a display example of an error content screen when an error occurs in the change dispenser 209 when issuing a receipt. This figure corresponds to the error content screen shown in FIG. In the illustrated example, information indicating the cause of the error (here, "The change machine (change bill machine) is in an abnormal state. Please check the change machine (change bill machine) state."), A dialog screen DG60 including a confirmation button BT60 is displayed as an error content screen.

レシート発行時の釣銭機209のエラーが発生した場合の画面制御処理は、基本的には、図17に示す画面制御処理と同様の処理であり、ステップS306で店員側表示部210に表示されるエラー内容画面の表示内容が図18に示す表示例となる。例えば、図12(C)に示す精算画面(入金決定画面)において、おわり(レシート)ボタンBT40に対する操作がされたときに、レシート発行時の釣銭機209のエラーが発生していると(図17のステップS300:YES)、POS端末20は、図16(A)に示すエラー画面(店員呼出画面)を店員側表示部210及び客側表示部205に表示する(図17のステップS302)。POS端末20は、この店員呼出画面が表示されている状態で、特定の操作(例えば、画面内の特定の位置へのタッチ操作または特定の回数のタッチ操作、店員コードの読取り、パスワードの入力など)を受け付けると(図17のステップS304:YES)、図18に示すエラー内容画面を店員側表示部210に表示する(図17のステップS306)。一方、POS端末20は、店員側表示部210にエラー内容画面を表示させているときは、客側表示部205に休止画面(図12(F)参照)、或いは「お待ちください」などが表示される待機画面などに制御してもよい(図17のステップS306)。また、確認ボタンBT60に対する操作がされたと判定された場合(図17のステップS308:YES)、POS端末20は、エラーの原因が対処済みであるか否かを判定する(図17のステップS310)。エラーの原因が対処済みであると判定された場合(ステップS310:YES)、POS端末20は、エラーを解除し、店員側表示部210及び客側表示部205をエラー発生前の表示画面に戻す(図17のステップS312)。 Screen control processing when an error occurs in the change dispenser 209 when issuing a receipt is basically the same processing as the screen control processing shown in FIG. A display example shown in FIG. 18 is displayed on the error content screen. For example, when the end (receipt) button BT40 is operated on the settlement screen (payment determination screen) shown in FIG. (step S300: YES), the POS terminal 20 displays an error screen (clerk call screen) shown in FIG. While the clerk call screen is displayed, the POS terminal 20 performs a specific operation (for example, a touch operation on a specific position on the screen or a specific number of touch operations, reading of a clerk code, input of a password, etc.). ) is received (step S304 in FIG. 17: YES), the error content screen shown in FIG. 18 is displayed on the clerk-side display unit 210 (step S306 in FIG. 17). On the other hand, when the POS terminal 20 displays the error content screen on the clerk side display section 210, the customer side display section 205 displays a pause screen (see FIG. 12F) or "please wait". You may control to the standby screen etc. (step S306 of FIG. 17). If it is determined that the confirmation button BT60 has been operated (step S308 of FIG. 17: YES), the POS terminal 20 determines whether or not the cause of the error has been dealt with (step S310 of FIG. 17). . If it is determined that the cause of the error has been dealt with (step S310: YES), the POS terminal 20 cancels the error, and returns the store clerk side display section 210 and the customer side display section 205 to the display screens before the error occurred. (Step S312 in FIG. 17).

(釣銭機209のニアフル・ニアエンドのエラーが発生した場合の表示)
次に、釣銭機209のニアフル・ニアエンドのエラーが発生した場合の表示について説明する。図19は、釣銭機209のニアフル・ニアエンドのエラーが発生した場合のエラー内容画面の表示例を示す図である。図19(A),(B)がエラー画面の表示例であり、図19(C)がエラー内容画面の表示例である。具体的には、図19(A)は、ニアフルの場合のエラー画面の表示例である。一方、図19(B)は、ニアエンドの場合のエラー画面の表示例である。ここで、ニアフルは、釣銭機209内の釣銭の量が所定の第1の閾値を越えている場合であり、釣銭の量がこれ以上入らない一杯の状態も、一杯の状態まであとわずかの状態(投入金額によっては収納できない可能性がある状態)の両方を含む。同様に、ニアエンドは、釣銭機209内の釣銭の量が所定の第2の閾値未満の場合であり、釣銭無しの状態も、釣銭無しの状態まであとわずかの状態(釣銭の金額によっては不足する可能性がある状態)の両方を含む。釣銭機209のニアフル・ニアエンドのエラーが発生した場合には、このエラー画面が、店員側表示部210及び客側表示部205の両方に表示される。
(Display when a near-full or near-end error occurs in the change dispenser 209)
Next, display when a near-full/near-end error occurs in the change dispenser 209 will be described. FIG. 19 is a diagram showing a display example of an error content screen when a near-full/near-end error occurs in the change dispenser 209. As shown in FIG. 19A and 19B are display examples of the error screen, and FIG. 19C is a display example of the error content screen. Specifically, FIG. 19A is a display example of an error screen in the case of near-full. On the other hand, FIG. 19B is a display example of an error screen in the case of near-end. Here, "near full" means that the amount of change in the change dispenser 209 exceeds a predetermined first threshold value, and even if the amount of change in the change dispenser 209 does not exceed the full amount, the state is just a little away from the full state. (state in which it may not be possible to receive depending on the amount of money invested). Similarly, the near-end state is when the amount of change in the change dispenser 209 is less than the predetermined second threshold, and the state of no change is a state just short of the state of no change (depending on the amount of change, it may be insufficient). possible states). When a near-full/near-end error occurs in the change dispenser 209 , this error screen is displayed on both the clerk-side display section 210 and the customer-side display section 205 .

図19(C)に示すエラー内容画面には、エラー解除を示す情報「メインメニューに戻りますか?」と、エラー解除をするか否かを選択する「はい」ボタンBT70及び「いいえ」ボタンBT71が含まれるダイアログ画面DG70が表示される。店員が釣銭機209内の釣銭の量を変更してニアフルまたはニアエンドの状態を解消した場合、「はい」ボタンBT70に対して操作することで、エラー解除することができる。 On the error content screen shown in FIG. 19(C), information indicating error cancellation "Do you want to return to the main menu?" is displayed. When the clerk changes the amount of change in the change dispenser 209 to eliminate the near-full or near-end state, the error can be canceled by operating the "yes" button BT70.

このように、本実施形態によれば、エラーが発生した場合に、店員側及び客側の画面の表示を同様にエラー画面に制御するとともに、エラーの対処のために店員が操作する際に、店員側の画面と客側の画面をそれぞれに適した表示内容に異ならせることができる。例えば、エラーの対処のために店員が操作する際に、店員側の画面をエラーの原因や対処方法等が表示されるエラー内容画面に制御し、客側の画面には操作できない状態であることを表示することにより、店員側及び客側の画面の表示を適切に制御することができる。また、このとき、店員側の画面にエラーの対処方法に関する情報を表示させてもよく、これにより、店員は画面に表示されたエラーの対処方法に関する情報を参照しながら、エラーの対処を行うことができるようになる。 As described above, according to the present embodiment, when an error occurs, the display of the store clerk side and customer side screens is similarly controlled to the error screen, and when the store clerk operates to deal with the error, Display contents suitable for each of the store clerk's screen and the customer's screen can be made different. For example, when a clerk operates to deal with an error, the clerk's screen is controlled to an error content screen that displays the cause of the error and how to deal with it, and the customer's screen cannot be operated. is displayed, it is possible to appropriately control the display of the screens on the clerk side and the customer side. Also, at this time, information on how to deal with the error may be displayed on the screen of the clerk, so that the clerk can deal with the error while referring to the information about how to deal with the error displayed on the screen. will be able to

なお、上記の例では、POS端末20は、店員コードを店員側スキャナ部212が読み取った場合に店員側表示部210の表示をエラー内容画面に制御したが、店員コードを客側スキャナ部206が読み取った場合も同様に店員側表示部210の表示をエラー内容画面に制御してもよい。また、POS端末20は、店員コードを店員側スキャナ部212が読み取った場合には店員側表示部210の表示をエラー内容画面に制御し、店員コードを客側スキャナ部206が読み取った場合には客側表示部205の表示をエラー内容画面に制御してもよい。 In the above example, the POS terminal 20 controls the display of the clerk-side display unit 210 to the error content screen when the clerk-side scanner unit 212 reads the clerk-side code. In the case of reading, the display of the store clerk side display unit 210 may be similarly controlled to the error content screen. Further, the POS terminal 20 controls the display of the clerk-side display unit 210 to an error content screen when the clerk-side scanner unit 212 reads the clerk-side code, and when the customer-side scanner unit 206 reads the clerk-side code, The display of the customer-side display unit 205 may be controlled to display an error content screen.

また、上記の例では、POS端末20は、店員コードを読み取った場合に店員側表示部210の表示のみをエラー内容画面に制御したが、客側表示部205の表示のみをエラー内容画面に制御してもよい。また、POS端末20は、店員コードを読み取った場合、店員側表示部210と客側表示部205の両方の表示をエラー内容画面に制御してもよい。また、これらの制御は、エラーの内容に基づいて行われてもよい。例えば、釣銭機209のオフラインエラーやニアフルまたはニアエンドの場合、店員は客側表示部205のある側からエラーの対処を行う必要があるため、POS端末20は、客側表示部205の表示のみをエラー内容画面に制御してもよい。或いは、この場合、POS端末20は、店員側表示部210と客側表示部205の両方の表示をエラー内容画面に制御してもよい。また、レシート発行時のエラーの場合、例えば用紙不足が原因であれば用紙をセットする必要があるが、用紙のセットは印刷部213向きを変えれば店員側及び客側のどちらからも可能であるため、POS端末20は、店員側表示部210と客側表示部205の両方の表示をエラー内容画面に制御してもよい。また、釣銭機209のニアフルまたはニアエンドの場合、POS端末20は、エラー画面に遷移させる状態になる前に(ニアフルまたはニアエンドに到達する少し手前の状態で)、警告表示を店員側表示部210と客側表示部205のいずれか一方または両方に表示させてもよい。 In the above example, when the clerk code is read, the POS terminal 20 controls only the display of the clerk side display section 210 to the error content screen, but controls only the display of the customer side display section 205 to the error content screen. You may Further, when the clerk code is read, the POS terminal 20 may control the display of both the clerk-side display section 210 and the customer-side display section 205 to the error content screen. Also, these controls may be performed based on the content of the error. For example, in the case of an offline error, near full or near end of the change machine 209, the clerk needs to deal with the error from the customer side display unit 205 side, so the POS terminal 20 only displays the customer side display unit 205. You may control to the error content screen. Alternatively, in this case, the POS terminal 20 may control the display of both the store clerk-side display section 210 and the customer-side display section 205 to the error content screen. In the case of an error when issuing a receipt, for example, if the cause is a shortage of paper, it is necessary to set paper. However, paper can be set by either the store clerk or the customer by changing the orientation of the printing unit 213. Therefore, the POS terminal 20 may control the display of both the clerk-side display section 210 and the customer-side display section 205 to the error content screen. When the change dispenser 209 is near-full or near-end, the POS terminal 20 displays a warning display on the clerk-side display unit 210 before transitioning to the error screen (just before reaching near-full or near-end). Either or both of the customer-side display units 205 may be displayed.

また、上記の例では、店員コードを読み取ることにより店員側表示部210の表示がエラー内容画面に遷移する例を示したが、特定の操作(例えば、画面内の特定の位置へのタッチ操作または特定の回数のタッチ操作)や、予め設定されたパスワードが入力されることにより店員操作画面に遷移してもよい。 In the above example, the display of the clerk-side display unit 210 transitions to the error content screen by reading the clerk code. A specific number of touch operations) or a preset password may be entered to transition to the clerk operation screen.

また、エラー内容画面にエラーの対処方法を表示させる場合、エラーの対処方法の説明文やイラストまたは写真のみならず、エラーの対処方法を説明する動画を表示させてもよい。 In addition, when the method of coping with an error is displayed on the error content screen, not only an explanation, illustration, or photograph of the method of coping with the error, but also a moving image explaining the method of coping with the error may be displayed.

以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成は上述の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
例えば、POS端末20は、店員側表示部210に店員操作画面を表示させる場合、客側表示部205の画面全体を縮小した画面を表示させるとともに、当該縮小した画面の周囲の少なくとも一部に店員向けの表示内容や店員操作用の各種ボタンを表示させるようにしてもよい。例えば、POS端末20は、上記縮小した画面を店員側表示部210の画面内の上側及び右側に寄せて表示させ、左側及び下側の残りの領域(L字型の領域)に店員向けの表示内容や店員操作用の各種ボタンを表示させるようにしてもよい。さらに、POS端末20は、エラーや警告の深刻度に応じて店員側表示部210の表示を制御してもよい。例えば、POS端末20は、店員側表示部210の表示について、深刻度が低いエラーまたは警告の場合には、店員向けの表示内容や店員操作用の各種ボタンを、上記縮小した画面の周囲の少なくとも一部(例えば、L字型の領域)に表示させ、深刻度が高いエラーまたは警告の場合には、画面全体に店員向けの表示内容や店員操作用の各種ボタンを表示((図13または図14に示す店員用操作画面参照)させてもよい。なお、深刻度の高低は、例えば、エラーまたは警告の内容に応じて予め設定されている。
Although the embodiments of the present invention have been described above in detail with reference to the drawings, the specific configuration is not limited to the above-described embodiments, and includes design and the like within the scope of the gist of the present invention.
For example, when displaying the clerk operation screen on the clerk-side display unit 210, the POS terminal 20 displays a screen obtained by reducing the entire screen of the customer-side display unit 205, and at least a part of the reduced screen is displayed by the clerk. It is also possible to display the display contents for the clerk and various buttons for the clerk's operation. For example, the POS terminal 20 displays the reduced screen on the upper side and right side of the screen of the store clerk side display unit 210, and displays for the store clerk in the remaining areas (L-shaped areas) on the left side and the lower side. Contents and various buttons for clerk operation may be displayed. Furthermore, the POS terminal 20 may control the display on the clerk-side display section 210 according to the severity of the error or warning. For example, regarding the display on the clerk-side display unit 210, in the case of an error or warning with a low degree of severity, the POS terminal 20 displays the display contents for the clerk and various buttons for clerk operation at least around the reduced screen. It is displayed in a part (for example, an L-shaped area), and in the case of a serious error or warning, the display contents for the clerk and various buttons for clerk operation are displayed on the entire screen ((Fig. 13 or Fig. 13). 14), the degree of severity is set in advance according to the content of the error or warning, for example.

また、POS端末20は、店員側表示部210に客側表示部205に表示させる表示内容と同様の表示内容を表示させる場合、エラーまたは警告を解除するためのボタンを、客側表示部205の画面と同様の表示レイアウト中に付加して表示させてもよい。 When the POS terminal 20 displays the same display content as the display content displayed on the customer-side display unit 205 on the salesclerk-side display unit 210, the button for canceling the error or warning is displayed on the customer-side display unit 205. It may be added and displayed in the same display layout as the screen.

また、POS端末20は、店員側表示部210に客側表示部205に表示させる表示内容と同様の表示内容を表示させる場合、客側表示部205の画面と同様の表示レイアウト中の一部に、子画面で店員側操作画面(図13または図14参照)を表示させてもよい。即ち、店員側表示部210にも客側表示部205に表示させる表示内容と同様の表示内容を表示させるとは、客側表示部205の画面と同様の表示レイアウト中の一部に、子画面で店員側操作画面(図13または図14参照)を表示させることが含まれてもよい。なお、子画面に表示されるのは、図13または図14示す店員側操作画面を子画面に縮小したものに限られるものではなく、店員向けの表示内容や店員操作用の各種ボタンが表示されればどのような表示態様であってもよい。そして、POS端末20は、特定の条件が満たされた場合(特定の操作、店員コードの読み取り等)、店員側表示部210の表示について、客側表示部205の画面と、子画面の店員側操作画面との表示サイズの大小関係を逆転させてもよい。つまり、POS端末20は、特定の条件が満たされた場合、店員側表示部210を店員側操作画面(店員向けの表示内容や店員操作用の各種ボタンが表示される画面)に制御するとともに、その店員側操作画面の表示レイアウト中の一部に、子画面で客側表示部205の画面を表示させてもよい。なお、子画面の中に表示される操作ボタンは、操作を受け付けず、単に表示されているだけでもよい。 When the POS terminal 20 displays the same display content as the display content displayed on the customer-side display unit 205 on the salesclerk-side display unit 210, the display layout similar to the screen on the customer-side display unit 205 is displayed. , the clerk side operation screen (see FIG. 13 or FIG. 14) may be displayed as a child screen. That is, displaying the same display content as the display content displayed on the customer-side display unit 205 also on the store clerk-side display unit 210 means that a child screen is displayed in a part of the same display layout as the screen of the customer-side display unit 205. may include displaying the store clerk side operation screen (see FIG. 13 or 14). It should be noted that what is displayed on the child screen is not limited to the reduced version of the clerk side operation screen shown in FIG. 13 or FIG. Any display mode may be used. When the POS terminal 20 satisfies a specific condition (a specific operation, reading of a store clerk code, etc.), the display on the store clerk side display unit 210 is changed to the screen of the customer side display unit 205 and the child screen of the store clerk side. The size relationship of the display size with the operation screen may be reversed. That is, when a specific condition is satisfied, the POS terminal 20 controls the clerk-side display unit 210 to a clerk-side operation screen (a screen on which display contents for the clerk and various buttons for clerk operation are displayed), The screen of the customer-side display unit 205 may be displayed as a child screen in a part of the display layout of the salesclerk-side operation screen. Note that the operation buttons displayed in the child screen may simply be displayed without receiving any operation.

以下に付記を開示する。
(付記1)
商品の販売に用いる商品販売データ処理装置であって、
客の操作を受け付けるための第1の操作手段と、
前記客が操作する際に視認可能な第1の表示部と、
前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、
前記登録手段により登録された商品を精算する精算手段と、
店員の操作を受け付けるための第2の操作手段と、
前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、
前記客の操作に基づいて、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段と、
を備えることを特徴とする商品販売データ処理装置。
Additional notes are disclosed below.
(Appendix 1)
A merchandise sales data processing device used for merchandise sales,
a first operating means for receiving a customer's operation;
a first display unit visible when operated by the customer;
a registration means for registering a product specified by the customer's operation received by the first operation means;
a settlement means for settlement of the goods registered by the registration means;
a second operation means for receiving an operation by a store clerk;
a second display unit visible when the store clerk performs an operation accepted by the second operation means;
Similar display contents are displayed on the first display unit and the second display unit based on the customer's operation, and when a specific condition is satisfied, the first display unit and the above display unit are displayed. display control means for differentiating display content to be displayed on the second display unit;
A merchandise sales data processing device comprising:

付記1によれば、条件に応じて、店員側及び客側の画面の表示を同様の表示内容とする場合と異なる表示内容とする場合に適切に制御することができる。 According to Supplementary Note 1, it is possible to appropriately control the display contents on the screens of the store clerk and the customer depending on the conditions.

(付記2)
前記特定の条件は、
前記第2の操作手段が特定の操作を受け付けることであることを特徴とする付記1に記載の商品販売データ処理装置。
(Appendix 2)
The specific conditions are
The merchandise sales data processing apparatus according to appendix 1, wherein the second operation means accepts a specific operation.

付記2によれば、店員の操作を受け付ける場合には店員側の画面を客側の画面の表示内容とは異なる店員操作画面に制御することができるため、店員側及び客側の画面の表示を適切に制御することができる。 According to Supplementary Note 2, when receiving an operation by a store clerk, it is possible to control the store clerk's screen to a store clerk operation screen different from the display contents of the customer's screen. can be properly controlled.

(付記3)
前記店員の識別情報を読み取る読取手段、を備え、
前記特定の条件は、
前記読取手段が前記店員の識別情報を読み取ることであることを特徴とする付記1に記載の商品販売データ処理装置。
(Appendix 3)
reading means for reading the identification information of the clerk,
The specific conditions are
The commodity sales data processing apparatus according to appendix 1, wherein the reading means reads the identification information of the store clerk.

付記3によれば、店員が操作するタイミングで、店員側の画面を客側の画面の表示内容とは異なる店員操作画面に制御することができる。 According to Supplementary Note 3, it is possible to control the salesclerk's screen to a salesclerk operation screen different from the display content of the customer's screen at the timing of the operation by the salesclerk.

(付記4)
前記表示制御手段は、
エラーが発生した場合に、前記第1の表示部と前記第2の表示部とに予め設定されたエラー発生時の表示内容を同様に表示させるとともに、前記エラー発生時の表示内容を表示させている状態で前記特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせることを特徴とする付記1から付記3のいずれか一に記載の商品販売データ処理装置。
(Appendix 4)
The display control means is
When an error occurs, the display contents set in advance at the time of error occurrence are similarly displayed on the first display section and the second display section, and the display content at the time of error occurrence is displayed. 3. Any one of appendices 1 to 3, wherein display contents to be displayed on the first display unit and the second display unit are made different when the specific condition is satisfied in a state where the 2. The product sales data processing device described in .

付記4によれば、エラーが発生した場合に、店員側及び客側の画面の表示を同様にエラー発生時の表示内容にするとともに、エラーの対処のために店員が操作する際に、店員側の画面と客側の画面をそれぞれに適した表示内容に異ならせることができる。 According to Supplementary Note 4, when an error occurs, the display contents on the screens of the store clerk and the customer are set to the same display contents at the time of error occurrence, and when the store clerk operates to deal with the error, the store clerk side The screen on the customer side and the screen on the customer side can be made to have different display contents suitable for each.

(付記5)
前記表示制御手段は、
前記特定の条件が満たされた場合、前記第1の表示部には操作を受け付けない状態であることを示す表示内容を表示させ、前記第2の表示部には前記第2の操作手段が前記店員の操作を受け付けるために必要な表示内容を表示させることを特徴とする付記1か付記4のいずれか一に記載の商品販売データ処理装置。
(Appendix 5)
The display control means is
When the specific condition is satisfied, the display content indicating that the operation is not accepted is displayed on the first display unit, and the second operation means is displayed on the second display unit. 4. The merchandise sales data processing device according to any one of appendices 1 and 4, characterized in that the display contents necessary for accepting the operations of the store clerk are displayed.

付記5によれば、店員が操作する際に、客側の画面には操作できない状態であることを表示し、店員側の画面は店員が操作可能な画面に制御することができるため、店員側及び客側の画面の表示を適切に制御することができる。 According to Supplementary Note 5, when the clerk operates, it is possible to display that the customer's screen cannot be operated, and to control the clerk's screen to a screen that can be operated by the clerk. And it is possible to appropriately control the display of the screen on the customer side.

(付記6)
前記表示制御手段は、
前記店員の操作を受け付けるために必要な表示内容として、操作を受け付けるための操作ボタンを表示させることを特徴とする付記1から付記5のいずれか一に記載の商品販売データ処理装置。
(Appendix 6)
The display control means is
6. The product sales data processing device according to any one of appendices 1 to 5, wherein an operation button for accepting an operation is displayed as display content necessary for accepting an operation by the store clerk.

付記6によれば、店員は店員操作画面に表示される操作ボタンへの操作により、取引内容(登録内容)の訂正やエラーの対処を行うことができる。 According to Supplementary Note 6, the clerk can correct the contents of the transaction (registered contents) and deal with errors by operating the operation buttons displayed on the clerk operation screen.

(付記7)
前記表示制御手段は、
前記店員の操作を受け付けるために必要な表示内容として、エラーの対処方法に関する情報を表示させることを特徴とする付記1から付記6のいずれか一に記載の商品販売データ処理装置。
(Appendix 7)
The display control means is
7. The product sales data processing apparatus according to any one of appendices 1 to 6, wherein information regarding a countermeasure against an error is displayed as the display content necessary for accepting the operation by the store clerk.

付記7によれば、店員は、画面に表示されたエラーの対処方法に関する情報を参照しながら、エラーの対処を行うことができる。 According to Supplementary Note 7, the store clerk can handle the error while referring to the information about the error handling method displayed on the screen.

(付記8)
商品の販売に用いる商品販売データ処理装置としてのコンピュータを、
客の操作を受け付けるための第1の操作手段と、
前記客が操作する際に視認可能な第1の表示部と、
前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、
前記登録手段により登録された商品を精算する精算手段と、
店員の操作を受け付けるための第2の操作手段と、
前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、
前記客の操作に基づいて、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段、
として機能させるためのプログラム。
(Appendix 8)
A computer as a product sales data processing device used for product sales,
a first operating means for receiving a customer's operation;
a first display unit visible when operated by the customer;
a registration means for registering a product specified by the customer's operation received by the first operation means;
a settlement means for settlement of the goods registered by the registration means;
a second operation means for receiving an operation by a store clerk;
a second display unit visible when the store clerk performs an operation accepted by the second operation means;
Similar display contents are displayed on the first display unit and the second display unit based on the customer's operation, and when a specific condition is satisfied, the first display unit and the above display unit are displayed. display control means for differentiating display content to be displayed on the second display unit;
A program to function as

付記8によれば、条件に応じて、店員側及び客側の画面の表示を同様の表示内容とする場合と異なる表示内容とする場合に適切に制御することができる。 According to Supplementary Note 8, it is possible to appropriately control the display contents on the screens of the store clerk and the customer depending on the conditions.

なお、以上に説明したPOSシステム1、POS端末20を実現するためのプログラムを、コンピュータ読取り可能な記録媒体に記録し、そのプログラムをコンピュータシステムに読み込ませて実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 A program for realizing the POS system 1 and the POS terminal 20 described above may be recorded in a computer-readable recording medium, and the program may be read and executed by a computer system. It should be noted that the “computer system” here includes hardware such as an OS and peripheral devices. The term "computer-readable recording medium" refers to portable media such as flexible discs, magneto-optical discs, ROMs and CD-ROMs, and storage devices such as hard discs incorporated in computer systems. In addition, "computer-readable recording medium" means a volatile memory (RAM) inside a computer system that acts as a server or client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. , includes those that hold the program for a certain period of time. Also, the program may be transmitted from a computer system storing this program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in a transmission medium. Here, the "transmission medium" for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. Further, the program may be for realizing part of the functions described above. Further, it may be a so-called difference file (difference program) that can realize the above-described functions in combination with a program already recorded in the computer system.

1…POSシステム
10…ストアコントローラ
20…POS端末
201…CPU
202…ROM
203…RAM
204…ハードディスク
205…客側表示部
206…客側スキャナ部
208…カード決済部
209…釣銭機
210…店員側表示部
211…キー操作部
212…店員側スキャナ部
213…印刷部
214…音声出力部
215…通信部
DESCRIPTION OF SYMBOLS 1... POS system 10... Store controller 20... POS terminal 201... CPU
202 ROM
203 RAM
204 Hard disk 205 Customer-side display unit 206 Customer-side scanner unit 208 Card payment unit 209 Change dispenser 210 Clerk-side display unit 211 Key operation unit 212 Clerk-side scanner unit 213 Printing unit 214 Audio output unit 215 communication unit

Claims (8)

商品の販売に用いる商品販売データ処理装置であって、
客の操作を受け付けるための第1の操作手段と、
前記客が操作する際に視認可能な第1の表示部と、
前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、
前記登録手段により登録された商品を精算する精算手段と、
店員の操作を受け付けるための第2の操作手段と、
前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、
前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段と、
前記店員の識別情報を読み取る読取手段と、
を備え
前記特定の条件は、
前記読取手段が前記店員の識別情報を読み取ることを特徴とする商品販売データ処理装置。
A merchandise sales data processing device used for merchandise sales,
a first operating means for receiving a customer's operation;
a first display unit visible when operated by the customer;
a registration means for registering a product specified by the customer's operation received by the first operation means;
a settlement means for settlement of the goods registered by the registration means;
a second operation means for receiving an operation by a store clerk;
a second display unit visible when the store clerk performs an operation accepted by the second operation means;
When the product is registered based on the customer's operation, the same display content is displayed on the first display unit and the second display unit, and when a specific condition is satisfied, is display control means for differentiating display contents to be displayed on the first display unit and the second display unit;
reading means for reading the identification information of the store clerk;
with
The specific conditions are
A merchandise sales data processing apparatus , wherein the reading means reads the identification information of the store clerk .
商品の販売に用いる商品販売データ処理装置であって、
客の操作を受け付けるための第1の操作手段と、
前記客が操作する際に視認可能な第1の表示部と、
前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、
前記登録手段により登録された商品を精算する精算手段と、
店員の操作を受け付けるための第2の操作手段と、
前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、
前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段と、
を備え、
前記表示制御手段は、
エラーが発生した場合に、前記第1の表示部と前記第2の表示部とに予め設定されたエラー発生時の表示内容を同様に表示させるとともに、前記エラー発生時の表示内容を表示させている状態で前記特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせることを特徴とする商品販売データ処理装置。
A merchandise sales data processing device used for merchandise sales,
a first operating means for receiving a customer's operation;
a first display unit visible when operated by the customer;
a registration means for registering a product specified by the customer's operation received by the first operation means;
a settlement means for settlement of the goods registered by the registration means;
a second operation means for receiving an operation by a store clerk;
a second display unit visible when the store clerk performs an operation accepted by the second operation means;
When the product is registered based on the customer's operation, the same display content is displayed on the first display unit and the second display unit, and when a specific condition is satisfied, the a display control means for differentiating display contents to be displayed on the first display unit and the second display unit;
with
The display control means is
When an error occurs, the display contents set in advance at the time of error occurrence are similarly displayed on the first display section and the second display section, and the display content at the time of error occurrence is displayed. A merchandise sales data processing apparatus, wherein display contents to be displayed on said first display section and said second display section are made different when said specific condition is satisfied in a state where said product sales data processing device is in a state where said product sales data processing apparatus is in a state where said specific condition is satisfied.
商品の販売に用いる商品販売データ処理装置であって、
客の操作を受け付けるための第1の操作手段と、
前記客が操作する際に視認可能な第1の表示部と、
前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、
前記登録手段により登録された商品を精算する精算手段と、
店員の操作を受け付けるための第2の操作手段と、
前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、
前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段と、
を備え、
前記表示制御手段は、
前記特定の条件が満たされた場合、前記第1の表示部には操作を受け付けない状態であることを示す表示内容を表示させ、前記第2の表示部には前記第2の操作手段が前記店員の操作を受け付けるために必要な表示内容を表示させることを特徴とする商品販売データ処理装置。
A merchandise sales data processing device used for merchandise sales,
a first operating means for receiving a customer's operation;
a first display unit visible when operated by the customer;
a registration means for registering a product specified by the customer's operation received by the first operation means;
a settlement means for settlement of the goods registered by the registration means;
a second operation means for receiving an operation by a store clerk;
a second display unit visible when the store clerk performs an operation accepted by the second operation means;
When the product is registered based on the customer's operation, the same display content is displayed on the first display unit and the second display unit, and when a specific condition is satisfied, the a display control means for differentiating display contents to be displayed on the first display unit and the second display unit;
with
The display control means is
When the specific condition is satisfied, the display content indicating that the operation is not accepted is displayed on the first display unit, and the second operation means is displayed on the second display unit. A product sales data processing device characterized by displaying display contents necessary for receiving operations by a store clerk.
商品の販売に用いる商品販売データ処理装置であって、
客の操作を受け付けるための第1の操作手段と、
前記客が操作する際に視認可能な第1の表示部と、
前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、
前記登録手段により登録された商品を精算する精算手段と、
店員の操作を受け付けるための第2の操作手段と、
前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、
前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段と、
を備え、
前記表示制御手段は、
前記店員の操作を受け付けるために必要な表示内容として、操作を受け付けるための操作ボタンを表示させることを特徴とする商品販売データ処理装置。
A merchandise sales data processing device used for merchandise sales,
a first operating means for receiving a customer's operation;
a first display unit visible when operated by the customer;
a registration means for registering a product specified by the customer's operation received by the first operation means;
a settlement means for settlement of the goods registered by the registration means;
a second operation means for receiving an operation by a store clerk;
a second display unit visible when the store clerk performs an operation accepted by the second operation means;
When the product is registered based on the customer's operation, the same display content is displayed on the first display unit and the second display unit, and when a specific condition is satisfied, the a display control means for differentiating display contents to be displayed on the first display unit and the second display unit;
with
The display control means is
A merchandise sales data processing apparatus, wherein an operation button for accepting an operation is displayed as display content necessary for accepting an operation by the store clerk.
商品の販売に用いる商品販売データ処理装置としてのコンピュータを、
客の操作を受け付けるための第1の操作手段と、
前記客が操作する際に視認可能な第1の表示部と、
前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、
前記登録手段により登録された商品を精算する精算手段と、
店員の操作を受け付けるための第2の操作手段と、
前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、
前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段、
前記店員の識別情報を読み取る読取手段、
として機能させ
前記特定の条件は、
前記読取手段が前記店員の識別情報を読み取るためのプログラム。
A computer as a product sales data processing device used for product sales,
a first operating means for receiving a customer's operation;
a first display unit visible when operated by the customer;
a registration means for registering a product specified by the customer's operation received by the first operation means;
a settlement means for settlement of the goods registered by the registration means;
a second operation means for receiving an operation by a store clerk;
a second display unit visible when the store clerk performs an operation accepted by the second operation means;
When the product is registered based on the customer's operation, the same display content is displayed on the first display unit and the second display unit, and when a specific condition is satisfied, is display control means for differentiating display contents to be displayed on the first display unit and the second display unit;
reading means for reading the identification information of the store clerk;
function as
The specific conditions are
A program for the reading means to read the identification information of the store clerk .
商品の販売に用いる商品販売データ処理装置としてのコンピュータを、 A computer as a product sales data processing device used for product sales,
客の操作を受け付けるための第1の操作手段と、 a first operating means for receiving a customer's operation;
前記客が操作する際に視認可能な第1の表示部と、 a first display unit visible when operated by the customer;
前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、 a registration means for registering a product specified by the customer's operation received by the first operation means;
前記登録手段により登録された商品を精算する精算手段と、 a settlement means for settlement of the goods registered by the registration means;
店員の操作を受け付けるための第2の操作手段と、 a second operation means for receiving an operation by a store clerk;
前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、 a second display unit visible when the store clerk performs an operation accepted by the second operation means;
前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段、 When the product is registered based on the customer's operation, the same display content is displayed on the first display unit and the second display unit, and when a specific condition is satisfied, the display control means for differentiating display contents to be displayed on the first display unit and the second display unit;
として機能させ、 function as
前記表示制御手段は、 The display control means is
エラーが発生した場合に、前記第1の表示部と前記第2の表示部とに予め設定されたエラー発生時の表示内容を同様に表示させるとともに、前記エラー発生時の表示内容を表示させている状態で前記特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせるためのプログラム。 When an error occurs, the display contents set in advance at the time of error occurrence are similarly displayed on the first display section and the second display section, and the display content at the time of error occurrence is displayed. A program for differentiating display contents to be displayed on the first display section and the second display section when the specific condition is satisfied in a state in which the user is on the computer.
商品の販売に用いる商品販売データ処理装置としてのコンピュータを、 A computer as a product sales data processing device used for product sales,
客の操作を受け付けるための第1の操作手段と、 a first operating means for receiving a customer's operation;
前記客が操作する際に視認可能な第1の表示部と、 a first display unit visible when operated by the customer;
前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、 a registration means for registering a product specified by the customer's operation received by the first operation means;
前記登録手段により登録された商品を精算する精算手段と、 a settlement means for settlement of the goods registered by the registration means;
店員の操作を受け付けるための第2の操作手段と、 a second operation means for receiving an operation by a store clerk;
前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、 a second display unit visible when the store clerk performs an operation accepted by the second operation means;
前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段、 When the product is registered based on the customer's operation, the same display content is displayed on the first display unit and the second display unit, and when a specific condition is satisfied, the display control means for differentiating display contents to be displayed on the first display unit and the second display unit;
として機能させ、 function as
前記表示制御手段は、 The display control means is
前記特定の条件が満たされた場合、前記第1の表示部には操作を受け付けない状態であることを示す表示内容を表示させ、前記第2の表示部には前記第2の操作手段が前記店員の操作を受け付けるために必要な表示内容を表示させるためのプログラム。 When the specific condition is satisfied, the display content indicating that the operation is not accepted is displayed on the first display unit, and the second operation means is displayed on the second display unit. A program for displaying the display contents required to accept the operation of the store clerk.
商品の販売に用いる商品販売データ処理装置としてのコンピュータを、 A computer as a product sales data processing device used for product sales,
客の操作を受け付けるための第1の操作手段と、 a first operating means for receiving a customer's operation;
前記客が操作する際に視認可能な第1の表示部と、 a first display unit visible when operated by the customer;
前記第1の操作手段で受け付けた前記客の操作により特定される商品を登録する登録手段と、 a registration means for registering a product specified by the customer's operation received by the first operation means;
前記登録手段により登録された商品を精算する精算手段と、 a settlement means for settlement of the goods registered by the registration means;
店員の操作を受け付けるための第2の操作手段と、 a second operation means for receiving an operation by a store clerk;
前記第2の操作手段で受け付ける操作を前記店員が行う際に視認可能な第2の表示部と、 a second display unit visible when the store clerk performs an operation accepted by the second operation means;
前記客の操作に基づく商品の登録が行われる際に、前記第1の表示部と前記第2の表示部とに同様の表示内容を表示させるとともに、特定の条件が満たされた場合には前記第1の表示部と前記第2の表示部とに表示させる表示内容を異ならせる表示制御手段、 When the product is registered based on the customer's operation, the same display content is displayed on the first display unit and the second display unit, and when a specific condition is satisfied, the display control means for differentiating display contents to be displayed on the first display unit and the second display unit;
として機能させ、 function as
前記表示制御手段は、 The display control means is
前記店員の操作を受け付けるために必要な表示内容として、操作を受け付けるための操作ボタンを表示させるためのプログラム。 A program for displaying an operation button for accepting an operation as a display content necessary for accepting an operation by the store clerk.
JP2018017590A 2018-02-02 2018-02-02 Merchandise sales data processor and program Active JP7113485B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018017590A JP7113485B2 (en) 2018-02-02 2018-02-02 Merchandise sales data processor and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018017590A JP7113485B2 (en) 2018-02-02 2018-02-02 Merchandise sales data processor and program

Publications (2)

Publication Number Publication Date
JP2019133595A JP2019133595A (en) 2019-08-08
JP7113485B2 true JP7113485B2 (en) 2022-08-05

Family

ID=67546268

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018017590A Active JP7113485B2 (en) 2018-02-02 2018-02-02 Merchandise sales data processor and program

Country Status (1)

Country Link
JP (1) JP7113485B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7330495B2 (en) 2019-08-08 2023-08-22 株式会社寺岡精工 Merchandise sales data processing system and program
JP7456764B2 (en) * 2019-12-10 2024-03-27 東芝テック株式会社 store system
JP7353159B2 (en) * 2019-12-13 2023-09-29 新明和工業株式会社 garbage collection truck
JP2021182342A (en) * 2020-05-20 2021-11-25 東芝テック株式会社 Accounting device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3216939B2 (en) * 1993-06-11 2001-10-09 東芝テック株式会社 Product sales registration data processing device

Also Published As

Publication number Publication date
JP2019133595A (en) 2019-08-08

Similar Documents

Publication Publication Date Title
JP7113485B2 (en) Merchandise sales data processor and program
JP7335650B2 (en) Merchandise sales data processor and program
JP7570724B2 (en) Sales data processing device, program, and system
JP2023015369A (en) Commodity sales data processing device and program
JP2023041921A (en) Commodity sales data processor and program
JP6621186B2 (en) Product sales data processing system and program
JP6650167B2 (en) Commodity sales data processing device and program
JP2024107392A (en) Sales data processing device and program
JP7217490B2 (en) Merchandise sales data processor and program
JP7321488B2 (en) Merchandise sales data processing device, registration device, settlement device, merchandise sales data processing system, merchandise sales data processing method, and program
JP7134501B2 (en) Merchandise sales data processor and program
JP2023052797A (en) Commodity sales data processing device and program
JP2008310754A (en) Self-checkout register
JP7486764B2 (en) Product sales data processing device and program
JP7301324B2 (en) Sales data processor and program
JP7216398B2 (en) Merchandise sales data processing device, merchandise sales data processing system, and program
JP7157440B2 (en) Merchandise sales data processing device, merchandise sales data processing system, and program
JP2009122771A (en) Self-checkout terminal and self-checkout method
JP7185338B2 (en) Merchandise sales data processor and program
JP6793985B2 (en) Product sales data processing system and program
JP7486850B2 (en) SALES DATA PROCESSING DEVICE, PROGRAM, AND SALES DATA PROCESSING METHOD
JP7587998B2 (en) Product data registration device and program
JP7342987B2 (en) Systems, methods and programs
JP7511945B2 (en) Registration device and program
JP7321598B2 (en) Merchandise sales data processing device, merchandise sales data processing system, and program

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20180202

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210129

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211223

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220314

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: 20220621

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220719

R150 Certificate of patent or registration of utility model

Ref document number: 7113485

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150