JP7321585B2 - System, registration device, settlement device and program - Google Patents
System, registration device, settlement device and program Download PDFInfo
- Publication number
- JP7321585B2 JP7321585B2 JP2022018984A JP2022018984A JP7321585B2 JP 7321585 B2 JP7321585 B2 JP 7321585B2 JP 2022018984 A JP2022018984 A JP 2022018984A JP 2022018984 A JP2022018984 A JP 2022018984A JP 7321585 B2 JP7321585 B2 JP 7321585B2
- Authority
- JP
- Japan
- Prior art keywords
- settlement
- instruction
- registration
- registration device
- clerk
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Description
本発明は、システム及びプログラムに関する。 The present invention relates to systems and programs.
購入対象の商品の登録が行われる商品登録端末機(登録装置)と、商品登録端末機により登録された購入商品についての会計を行う会計装置(精算装置)とが分離して構成される会計システムが知られている(例えば、特許文献1参照)。このような会計システムでは、会計装置にて顧客が購入商品についての精算を行うようにすることができる。これにより、例えば、商品代金の受領業務が無人化される。 An accounting system that consists of a product registration terminal (registration device) that registers products to be purchased and an accounting device (settlement device) that accounts for the purchased products registered by the product registration terminal. is known (see, for example, Patent Document 1). In such an accounting system, it is possible for the customer to settle the account for the purchased product using the accounting device. As a result, for example, the operation of receiving payment for goods is made unmanned.
登録装置は、精算指示として商品の登録結果に基づく商品登録情報を精算装置に送信し、精算装置は、受信された商品登録情報に基づいて精算処理を行う。このために、精算装置にて精算処理が終了していないと、精算装置が次の精算指示を受け付けることができないため、登録装置から次の精算指示を行えないことになる。このように次の精算指示が行えない状態では、次の顧客に対応した商品の登録を行うことができないことになり、会計中の顧客の流れが滞る。 The registration device transmits product registration information based on the registration result of the product as a payment instruction to the payment device, and the payment device performs payment processing based on the received product registration information. For this reason, the settlement device cannot receive the next settlement instruction unless the settlement processing is completed at the settlement device, so that the next settlement instruction cannot be issued from the registration device. In such a state that the next payment cannot be instructed, the product corresponding to the next customer cannot be registered, and the flow of customers during checkout is delayed.
本発明は、このような事情に鑑みてなされたもので、登録装置と精算装置とが分離された構成のPOSシステムにおいて、会計中の顧客の流れを円滑化させることを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to facilitate the flow of customers during checkout in a POS system in which a registration device and a settlement device are separated.
上述した課題を解決する本発明の一態様は、商品の登録を行う複数の登録装置と、前記登録装置からの精算指示に応じて前記登録装置により登録された商品の精算処理を行う1以上の精算装置とを有するPOSシステムであって、前記精算装置において未済の精算処理が有る状態のもとで、新たに前記精算装置を指定して行われた精算指示を受け付ける精算指示受付手段と、前記精算装置において、前記精算指示受付手段が受け付けた精算指示に対応する精算処理を実行する精算処理手段とを備え、前記精算指示受付手段は、待機状態のもとで精算指示を受け付けたことに応じて使用中状態となることに応じて、前記使用中状態を生じさせた精算指示を行った登録装置からの精算指示を受け付け、他の登録装置からの精算指示を受け付けないようにする専有状態を設定するPOSシステムである。
また、本発明の一態様は、上記のPOSシステムであって、前記登録装置において、前記精算装置ごとの状態を示す表示を行うにあたり、使用中状態にあることを示す表示については、前記登録装置が精算指示を行ったことで使用中状態となった精算装置と、他の登録装置が精算指示を行ったことで使用中状態となった精算装置とを区別可能なように表示の態様を異ならせる表示手段をさらに備える。
また、本発明の一態様は、上記のPOSシステムであって、前記登録装置において、他の登録装置が精算指示を行ったことで使用中状態となった精算装置に対する精算指示が行われた場合に、当該精算指示が不可であることの報知を行う報知手段をさらに備える。
また、本発明の一態様は、上記のPOSシステムであって、前記精算指示受付手段は、未済の精算処理が無い状態となったことに応じて前記専有状態を解除する。
また、本発明の一態様は、上記のPOSシステムであって、前記精算装置において、精算指示を受け付けたことに応じて未済の精算処理数がゼロからゼロより大きい値となった場合には、受け付けた精算指示を行っていない登録装置に対して精算指示の禁止を通知し、精算指示を受け付けたことに応じて未済の精算処理数が予め定められた最大値以上となった場合には、受け付けた精算指示を行った登録装置に対して、これ以上の精算指示を受け付けることができなくなった状態となったことを通知する。
また、本発明の一態様は、商品の登録を行う複数の登録装置と、前記登録装置からの精算指示に応じて前記登録装置により登録された商品の精算処理を行う1以上の精算装置とを有するPOSシステムにおける前記精算装置であって、未済の精算処理が有る状態のもとで、新たに前記精算装置を指定して行われた精算指示を受け付ける精算指示受付手段と、前記精算指示受付手段が受け付けた精算指示に対応する精算処理を実行する精算処理手段とを備え、前記精算指示受付手段は、待機状態のもとで精算指示を受け付けたことに応じて使用中状態となることに応じて、前記使用中状態を生じさせた精算指示を行った登録装置からの精算指示を受け付け、他の登録装置からの精算指示を受け付けないようにする専有状態を設定する精算装置である。
また、本発明の一態様は、商品の登録を行う複数の登録装置と、前記登録装置からの精算指示に応じて前記登録装置により登録された商品の精算処理を行う1以上の精算装置とを有するPOSシステムにおいて、前記登録装置として第1コンピュータを機能させ、前記精算装置として第2コンピュータを機能させるプログラムであって、前記第2コンピュータを、前記精算装置において未済の精算処理が有る状態のもとで、新たに前記精算装置を指定して行われた精算指示を受け付ける精算指示受付手段であって、待機状態のもとで精算指示を受け付けたことに応じて使用中状態となることに応じて、前記使用中状態を生じさせた精算指示を行った登録装置からの精算指示を受け付け、他の登録装置からの精算指示を受け付けないようにする専有状態を設定する精算指示受付手段、前記精算装置において、前記精算指示受付手段が受け付けた精算指示に対応する精算処理を実行する精算処理手段として機能させるためのプログラムである。
また、本発明の一態様は、商品の登録を行う複数の登録装置と、前記登録装置からの精算指示に応じて前記登録装置により登録された商品の精算処理を行う1以上の精算装置とを有するPOSシステムにおける前記精算装置としてのコンピュータを、未済の精算処理が有る状態のもとで、新たに前記精算装置を指定して行われた精算指示を受け付ける精算指示受付手段であって、前記待機状態のもとで精算指示を受け付けたことに応じて使用中状態となることに応じて、前記使用中状態を生じさせた精算指示を行った登録装置からの精算指示を受け付け、他の登録装置からの精算指示を受け付けないようにする専有状態を設定する精算指示受付手段、前記精算指示受付手段が受け付けた精算指示に対応する精算処理を実行する精算処理手段として機能させるためのプログラムである。
One aspect of the present invention for solving the above problems is a plurality of registration devices for registering products, and one or more devices for performing payment processing for the products registered by the registration devices in accordance with payment instructions from the registration devices. a POS system comprising a settlement device, settlement instruction receiving means for accepting a settlement instruction newly issued by designating the settlement device under a state in which there is an unfinished settlement process in the settlement device; The settlement apparatus includes settlement processing means for executing settlement processing corresponding to the settlement instruction received by the settlement instruction receiving means, wherein the settlement instruction receiving means receives the settlement instruction in a standby state. In response to the in-use state, an exclusive state is established in which the settlement instruction is accepted from the registration device that issued the settlement instruction that caused the in-use state, and the settlement instruction from other registration devices is not accepted. POS system to be set up.
Further, according to one aspect of the present invention, in the above-described POS system, when displaying the state of each settlement device in the registration device, the display indicating that the settlement device is in use is performed by the registration device. The mode of display shall be different so that it is possible to distinguish between a settlement device that has entered a state of being used due to a settlement instruction issued by another registered device and a settlement device that has entered a state of being used due to a settlement instruction issued by another registered device. It further comprises display means for displaying.
Further, according to one aspect of the present invention, in the above-described POS system, when the registration device issues a settlement instruction to a settlement device that is in use due to another registration device issuing a settlement instruction. , further includes an informing means for informing that the payment instruction is not possible.
Further, one aspect of the present invention is the POS system described above, wherein the settlement instruction receiving means cancels the exclusive state in response to a state in which there is no unfinished settlement processing.
Further, according to one aspect of the present invention, in the above POS system, when the number of unfinished settlement processes changes from zero to a value greater than zero in response to receipt of a settlement instruction in the settlement device, If the number of unfinished settlement processes exceeds a predetermined maximum value in response to the reception of settlement instructions by notifying the registered device that has not issued the settlement instruction that the settlement instruction is prohibited, It notifies the registration device that has issued the accepted settlement instruction that it is no longer able to accept settlement instructions.
In one aspect of the present invention, a plurality of registration devices for registering products, and one or more settlement devices for performing settlement processing for the products registered by the registration devices in accordance with settlement instructions from the registration devices. said settlement device in a POS system comprising: settlement instruction receiving means for receiving a settlement instruction made by newly designating said settlement device under a state in which unfinished settlement processing exists; and said settlement instruction receiving means and settlement processing means for executing settlement processing corresponding to the settlement instruction received by said settlement instruction receiving means in response to entering the busy state in response to receiving the settlement instruction in the standby state. The settlement device accepts the settlement instruction from the registration device that issued the settlement instruction that caused the in-use state, and sets an exclusive state in which settlement instructions from other registration devices are not accepted.
In one aspect of the present invention, a plurality of registration devices for registering products, and one or more settlement devices for performing settlement processing for the products registered by the registration devices in accordance with settlement instructions from the registration devices. A program for causing a first computer to function as the registration device and a second computer to function as the settlement device in a POS system having the and a settlement instruction reception means for accepting a settlement instruction newly specified by the settlement device, and in response to entering the in-use state in response to receiving the settlement instruction under the standby state. settlement instruction receiving means for receiving a settlement instruction from the registration device that issued the settlement instruction that caused the in-use state, and setting an exclusive state in which settlement instructions from other registration devices are not accepted; A program for causing the apparatus to function as settlement processing means for executing settlement processing corresponding to settlement instructions received by the settlement instruction receiving means.
In one aspect of the present invention, a plurality of registration devices for registering products, and one or more settlement devices for performing settlement processing for the products registered by the registration devices in accordance with settlement instructions from the registration devices. a settlement instruction receiving means for accepting a settlement instruction made by designating a new settlement apparatus in a state in which there is an unfinished settlement process, wherein the computer as the settlement apparatus in the POS system comprises the standby In response to the in-use state in response to the reception of the settlement instruction under the state, the settlement instruction is received from the registration device that issued the settlement instruction that caused the in-use state, and the other registration device receives the settlement instruction. A program for functioning as a settlement instruction receiving means for setting an exclusive state not to accept a settlement instruction from a client, and as a settlement processing means for executing settlement processing corresponding to the settlement instruction received by the settlement instruction receiving means.
上記構成によれば、精算装置は、未済の精算処理が有る状態においても登録装置から新たな精算指示を受け付けることが可能になる。 According to the above configuration, the settlement device can receive a new settlement instruction from the registration device even in a state where unfinished settlement processing exists.
また、本発明の一態様は、上記のPOSシステムであって、前記精算指示受付手段は、前記精算装置における未済の精算処理の数が、予め定められた最大値以上の場合には、前記登録装置が新たに前記精算装置を指定して精算指示を行うことを禁止してもよい。 Further, one aspect of the present invention is the POS system described above, wherein the settlement instruction accepting means, when the number of unfinished settlement processes in the settlement device is equal to or greater than a predetermined maximum value, the registration It may be prohibited for the device to newly specify the settlement device and issue a settlement instruction.
上記構成によれば、精算装置は、未済の精算処理の数が最大値に到達するのに応じて新たな精算指示を受け付けないようにされる。これにより、精算装置が過剰な数の精算指示を受け付けてしまうことがない。 According to the above configuration, the settlement device does not accept new settlement instructions when the number of unfinished settlement processes reaches the maximum value. This prevents the settlement device from receiving an excessive number of settlement instructions.
また、本発明の一態様は、上記のPOSシステムであって、前記精算指示受付手段は、前記精算装置における未済の精算処理の数が、前記最大値未満における所定値にまで低下した場合には、前記登録装置が新たに前記精算装置を指定して精算指示を行うことを許可してもよい。 Further, according to one aspect of the present invention, in the above POS system, the settlement instruction receiving means, when the number of unfinished settlement processes in the settlement device has decreased to a predetermined value less than the maximum value, Alternatively, the registration device may newly specify the settlement device and issue a settlement instruction.
上記構成によれば、未済の精算処理の数が最大値に到達した状態から、最大値より小さい所定値にまで少なくなるのに応じて、精算装置が再び精算指示を受け付けるように動作させることができる。 According to the above configuration, when the number of unfinished settlement processes reaches the maximum value and decreases to a predetermined value smaller than the maximum value, the settlement device can be operated to accept the settlement instruction again. can.
また、本発明の一態様は、上記のPOSシステムであって、前記最大値を設定する操作を受け付ける設定操作受付手段をさらに備えてもよい。 Further, according to one aspect of the present invention, the POS system may further include setting operation receiving means for receiving an operation for setting the maximum value.
上記構成によれば、店員の操作によって最大値を設定可能になる。これにより、店員が、例えば店舗規模や予想される来客数などに応じて、適切な最大値を設定することが可能になる。 According to the above configuration, the maximum value can be set by the store clerk's operation. This allows the store clerk to set an appropriate maximum value according to, for example, the size of the store and the expected number of visitors.
また、本発明の一態様は、上記のPOSシステムであって、前記精算指示受付手段は、前記精算装置における未済の精算処理が無い状態において、1つの登録装置から新たに精算指示を受け付けるのに応じて、前記1つの登録装置以外の登録装置のそれぞれに、前記精算装置を指定して行う精算指示が禁止であることを通知してもよい。 Further, one aspect of the present invention is the POS system described above, wherein the settlement instruction receiving means accepts a new settlement instruction from one registration device in a state where there is no unfinished settlement processing in the settlement device. Accordingly, each of the registration devices other than the one registration device may be notified that the settlement instruction to specify the settlement device is prohibited.
上記構成によれば、待機状態にある精算装置に最初に精算指示を行った登録装置が専有的に以降の精算指示を行うことが可能になる。これにより、他の登録装置が割り込むようにして上記の精算装置に精算指示を行ってくることが無くなり、効率的に精算装置が使用できる。 According to the above configuration, it is possible for the registration device that first issued the settlement instruction to the settlement device in the standby state to exclusively issue subsequent settlement instructions. As a result, it is possible to efficiently use the settlement device without another registration device interrupting the above settlement device to issue a settlement instruction.
また、本発明の一態様は、上記のPOSシステムであって、前記精算指示受付手段は、前記精算装置における未済の精算処理が無い状態となるのに応じて、全ての登録装置が新たに前記精算装置を指定して精算指示を行うことを許可してもよい。 Further, one aspect of the present invention is the POS system described above, wherein the settlement instruction receiving means, in response to a state in which there is no unfinished settlement processing in the settlement device, all of the registration devices newly perform the It may be permitted to designate a settlement device and issue a settlement instruction.
上記構成によれば、1つの精算装置における未済精算処理が無くなるのに応じて、1つの登録装置に専有されていた状態から精算装置を解放し、どの登録装置からも精算指示が行えるようにすることができ、効率的に精算装置を使用することができる。 According to the above configuration, when the unfinished settlement processing in one settlement device is eliminated, the settlement device is released from the state monopolized by one registration device so that settlement instructions can be issued from any registration device. can be used efficiently.
また、本発明の一態様は、上記のPOSシステムであって複数の精算装置のうちから前記登録装置により登録された商品に対応する精算処理を行う精算装置を選択する操作として、前記登録装置にて表示される複数の精算装置ごとに対応する選択画像のうちの1つを選択する操作を受け付ける選択操作受付手段をさらに備えてもよい。 Further, according to one aspect of the present invention, in the POS system described above, an operation for selecting, from among a plurality of settlement devices, a settlement device that performs settlement processing corresponding to a product registered by the registration device is performed by the registration device. A selection operation receiving means for receiving an operation of selecting one of the selection images corresponding to each of the plurality of settlement devices displayed in the display may further be provided.
上記構成によれば、店員の操作によって登録装置により登録された商品に対応する精算処理を行わせるべき精算装置を選択することができる。これにより、店員の判断によって、例えばそのときの顧客の流れに応じて、精算処理を行わせるべき精算装置が適切に選択される。また、店員は、登録装置に表示された複数の選択画像のうちから1つの選択画像を選択するという簡単な操作によって、精算処理を行わせるべき精算装置を選択することができる。 According to the above configuration, it is possible to select a checkout device for which checkout processing corresponding to the product registered by the registration device should be performed by the store clerk's operation. As a result, the clerk's judgment appropriately selects the settlement device to which settlement processing is to be performed according to, for example, the flow of customers at that time. In addition, the store clerk can select a settlement device for which settlement processing is to be performed by a simple operation of selecting one selection image from among a plurality of selection images displayed on the registration device.
また、本発明の一態様は、上記のPOSシステムであって、前記選択画像において対応の精算装置における未済の精算処理の数を表す表示が行われるようにする未済精算処理数表示制御手段をさらに備えてもよい。 In one aspect of the present invention, the POS system further comprises display control means for displaying the number of unfinished settlement processes in the corresponding settlement apparatus in the selected image. You may prepare.
上記構成によれば、選択画像において未済の精算処理の数が表示されるため、店員が登録装置にて表示される選択画像の部分を観ることにより、各精算装置の精算処理状況を容易に把握することができる。 According to the above configuration, since the number of unfinished settlement processes is displayed in the selected image, the store clerk can easily grasp the settlement processing status of each settlement device by viewing the selected image portion displayed on the registration device. can do.
また、本発明の一態様は、上記のPOSシステムであって、精算装置において1つの精算指示に対応する精算処理が終了するのに応じて、次に行うべき精算処理に対応する精算画面を表示させる精算画面表示制御手段をさらに備えてもよい。 Further, one aspect of the present invention is the POS system described above, in which a settlement screen corresponding to the settlement processing to be performed next is displayed in response to completion of settlement processing corresponding to one settlement instruction in the settlement device. You may further provide an adjustment screen display control means to make it carry out.
上記構成によれば、精算装置において、精算処理の終了に応じて、次に行うべき精算処理に対応する精算画面が即座に表示されることから、精算待ちしていた顧客は、例えば待機画面から精算画面への遷移を待つことなく、すぐに精算を開始することができる。 According to the above configuration, in the settlement device, when the settlement processing is completed, the settlement screen corresponding to the settlement processing to be performed next is immediately displayed. Payment can be started immediately without waiting for the transition to the payment screen.
以上説明したように、本発明によれば、登録装置と精算装置とが分離された構成のPOSシステムにおいて、会計中の顧客の流れの円滑化が図られるという効果が得られる。 As described above, according to the present invention, in a POS system in which a registration device and a settlement device are separated from each other, it is possible to obtain the effect of facilitating the flow of customers during checkout.
[POSシステムの構成例]
以下、本発明の一実施形態によるPOS(Point Of Sale)システムについて図面を参照して説明する。
図1は、本実施形態におけるPOSシステム1の一構成例を示している。同図に示すように、POSシステム1は、ストアコントローラ100と、3つの第1登録装置200-1~第3登録装置200-3と、3つの第1精算装置300-1~第3精算装置300-3とを備える。
[Configuration example of POS system]
A POS (Point Of Sale) system according to an embodiment of the present invention will be described below with reference to the drawings.
FIG. 1 shows a configuration example of a
なお、以降の説明にあたり、第1登録装置200-1~第3登録装置200-3について特に限定しない場合には登録装置200と記載する。また、第1精算装置300-1~第3精算装置300-3について特に限定しない場合には精算装置300と記載する。
また、同図では、POSシステム1において備えられる登録装置200の数と精算装置300の数とについては特に限定されるものではない。また、登録装置200の数と精算装置300の数とが異なっていてもよい。
In the following description, the first registration device 200-1 to the third registration device 200-3 will be referred to as the
In addition, in the figure, the number of
ストアコントローラ100と、登録装置200と、精算装置300とは、互いに、LAN(Local Area Network)2を経由して接続されている。LAN2は、有線であってもよいし、無線であってもよく、また、有線と無線とが併用されていてもよい。
The
ストアコントローラ100は、POSシステム1における各装置(登録装置200、精算装置300)を制御するコンピュータであり、例えばPOSシステム1におけるサーバとして機能する。
ストアコントローラ100は、例えば、商品マスタを記憶する。商品マスタは、各商品の商品識別情報(例えばJANコード)、商品名称、販売価格などの商品情報を格納するファイルである。ストアコントローラ100は、商品の販売状況及び仕入れ状況等に応じて更新された最新の商品マスタを、適宜、他の装置(登録装置200、精算装置300)に送信する。
The
また、ストアコントローラ100は、取引に関するログファイルとして、取引ごとの取引内容を示す取引情報を記憶する。取引情報は、例えば買上商品の内訳などに対応する取引の登録に応じて登録装置200が生成した商品登録情報と、精算に応じて精算装置300が生成した精算結果情報とを含む。
The
本実施形態のPOSシステム1において、登録装置200は、店内において予め定められた所定の位置に配置される。また、精算装置300は、例えば登録装置200により店員に買上商品の登録をしてもらった顧客が出口に至るまでの動線における所定位置に配置される。
In the
登録装置200は、顧客が購入する商品(買上商品)について、店員(オペレータ)が商品登録を行うための装置である。
登録装置200は、店員の操作により1つの取引に応じた買上商品の登録が行われるのに応じて、商品登録情報を生成する。
また、登録装置200は、1つの取引に応じた買上商品の登録が行われるのに応じて、会計券を発行する。会計券には、会計券番号が印字されている。会計券番号は、対応の取引に応じた商品登録情報と一意に対応付けられている。会計券番号は、店員から対応の取引に応じた顧客に渡される。顧客は、会計券に印字された会計券番号を精算装置300に読み取らせる。精算装置300は、読み取った会計券番号と対応付けられた商品登録情報を対象として精算処理を行う。このようにして、精算装置300により精算を行う顧客と精算対象となる商品登録情報との対応が図られ、或る顧客が異なる顧客の買い物に対する精算を行ってしまうようなことが防止される。
The
The
Further, the
商品登録情報は、一例として、会計券番号、登録装置番号、商品コード(買上商品の種別ごと)、数量(買上商品の種別ごと)、単価(買上商品の種別ごと)、合計金額、登録完了日時などを含む。
会計券番号は、前述のように会計券に付与される番号であって、商品登録情報と一意に対応付けられている。登録装置番号は、対応の商品登録が行われた登録装置200を一意に示す番号である。
商品コードは、買上商品の種別ごとに付与されたコードである。数量は、買上商品の種別ごとの数量を示す。単価は、買上商品種別ごとの単価を示す。合計金額は、買上商品全体の金額である。登録完了日時は、対応の取引に応じた商品登録が登録装置200にて完了した日時を示す。
Product registration information includes, for example, accounting ticket number, registration device number, product code (for each type of product purchased), quantity (for each type of product purchased), unit price (for each type of product purchased), total amount, registration completion date and time. and so on.
The accounting ticket number is a number assigned to the accounting ticket as described above, and is uniquely associated with the product registration information. The registered device number is a number that uniquely indicates the registered
The product code is a code assigned to each type of purchased product. The quantity indicates the quantity for each type of purchased product. The unit price indicates the unit price for each purchased product type. The total amount is the total amount of purchased products. The registration completion date and time indicates the date and time when the registration of the product corresponding to the corresponding transaction was completed by the
登録装置200は、生成された商品登録情報を、取引情報の一部としてストアコントローラ100に送信する。また、登録装置200は、精算装置300に精算を指示するにあたり、精算装置300に商品登録情報を送信する。
なお、登録装置200は、商品登録情報を識別する商品登録情報識別子を商品登録情報に代えて精算装置300に送信してもよい。この場合、精算装置300は、例えば、受信された商品登録情報識別子が示す商品登録情報をストアコントローラ100に要求することによって、商品登録情報を取得することができる。
The
Note that the
精算装置300は、顧客自らが精算を行うための装置である。本実施形態の場合には、登録装置200に対する店員によって、買上商品の登録が完了した取引についての精算を行わせるべき精算装置300を選択する操作が行われる。登録装置200は、選択された精算装置300に精算指示を行う。精算指示として、具体的に、登録装置200は、商品登録情報とともに精算指示コマンドを精算装置300に送信する。
精算装置300は、顧客の操作に応じて、精算指示コマンドとともに受信した商品登録情報に基づいて精算処理を行う。
The
The
[登録装置の構成例]
図2を参照して登録装置200の構成例について説明する。同図に示すように、登録装置200は、CPU201、記憶部202、RAM203、スキャナ部204、店員用表示部205、客用表示部206、操作部207、通信部208、ブザー209及び印刷部210を備える。
[Configuration example of registration device]
A configuration example of the
各構成要素は、互いにバスを介して接続されており相互に通信可能である。なお、スキャナ部204は、登録装置200と一体ではなく、登録装置200に着脱可能な別体(外付)であってもよい。
Each component is connected to each other via a bus and can communicate with each other. Note that the
CPU(Central Processing Unit)201は、中央処理装置であり、記憶部202に記憶されているプログラムを読み出して実行することにより、登録装置200としての機能を実現するための各種の処理を実行する。
CPU201は、設定操作受付手段としての機能を有する。設定操作受付手段は、未済精算処理数について許容される最大値を設定する操作を受け付ける。
CPU201は、選択操作受付手段としての機能を有する。選択操作受付手段は、登録装置200にて表示される複数の精算装置300ごとに対応する選択画像のうちの1つを選択する操作を、登録装置200により登録された商品に対応する精算処理を行う精算装置を選択する操作として受け付ける。
CPU201は、未済精算処理数表示制御手段としての機能を有する。未済精算処理数表示制御手段は、精算指示キーとともに対応の精算装置300において未済の精算処理の数を表す表示が行われるようにする。
CPU201は、精算装置状態表示制御手段としての機能を有する。精算装置状態表示制御手段は、精算指示キーとともに対応の精算装置300における所定の状態を示す表示が行われるようにする。
CPU201は、精算画面表示制御手段としての機能を有する。精算装置300において1つの精算指示に対応する精算処理が終了するのに応じて、次に行うべき精算処理に対応する精算画面を表示させる。
A CPU (Central Processing Unit) 201 is a central processing unit, and reads and executes programs stored in a
The
The
The
The
The
記憶部202は、CPU201の補助記憶装置であり、上記のプログラムのほか、CPU201が利用する各種のデータが記憶される。
RAM(Random Access Memory)203は、CPU201の主記憶装置であり、CPU201の演算結果が一次的に記憶される。
A
A RAM (Random Access Memory) 203 is a main storage device of the
スキャナ部204は、商品に付されているバーコード(商品コード)を光学的に読み取る。CPU201は、例えば、スキャナ部204が読み取ったバーコード(商品コード)に基づいて商品マスタから取得した商品名、価格などの情報を利用して商品登録の処理を行う。
The
店員用表示部205は、店員向けに各種の情報を表示する。例えば、店員用表示部205は、商品マスタから取得した情報を利用して登録対象の買上商品についての各種情報(例えば、商品の名称、価格等)を表示する。
また、店員用表示部205は、店員への表示機能に加え、店員からの入力受付機能も有する。具体的に、店員用表示部205は、表示デバイスとタッチパッドとが組み合わされたタッチパネルとして構成される。
The
The
客用表示部206は、顧客向けに所定の情報を表示する。例えば、客用表示部206は買上商品の合計金額など、買上商品の登録結果に関する情報を表示する。客用表示部206は、店員用表示部205と同様にタッチパネルとして構成されてもよい。
例えば、客用表示部206は、顧客が、ある内容(例えば、年齢、合計金額)に関する確認ボタンにタッチすることによって、当該内容の確認の入力を受け付けるようにしてもよい。
The
For example, the
操作部207は、登録装置200を動作させる各種のキー、小計キー、現計キー、置数キー、訂正キー、プリセットキー等の操作ボタンからなる。
通信部208は、LAN2(図1)を経由し、他の装置(ストアコントローラ100、他の登録装置200、精算装置300)と通信する。
ブザー209は、店員に注意を促すブザー音を発生させる。
The
The
A
印刷部210は、精算装置300における精算処理を行うときに必要となる情報を、例えば2次元コード化して所定の印刷媒体に印刷し、会計券として発行(発券)する。具体的に、会計券の2次元コードは、会計券番号と、対応の取引における買上商品とその数量、買上金額(合計金額)などの情報を含む。
なお、2次元コードとしては、例えばQR(Quick Response)コード(登録商標)を採用できる。また、2次元コードに代えて1次元バーコードが採用されてもよい。
The
As the two-dimensional code, for example, a QR (Quick Response) code (registered trademark) can be used. Also, a one-dimensional barcode may be employed instead of the two-dimensional code.
図3は、登録装置200の外観を示す斜視図である。同図は、登録装置200について、登録装置200を操作する店員の立ち位置側から見ている。同図において、図2と同一部分には同一符号を付して説明を省略する。
同図に示す登録装置200は、カウンタCTに設置されている。登録装置200は、店員の立ち位置側に対応する側において、店員用表示部205、操作部207、スキャナ部204及び印刷部210が設けられる。
店員は、店員用表示部205を見ながら、店員用表示部205や操作部207を操作することができる。また、商品の登録にあたり、店員は、商品を手に持って、商品に貼り付けられたラベルに印刷されたバーコードをスキャナ部204の前にかざすようにして、スキャナ部204にバーコードを読み取らせることができる。また、店員は、印刷部210から排出される会計券を取り、顧客に受け渡す。
FIG. 3 is a perspective view showing the appearance of the
The
The store clerk can operate the store
また、店員用表示部205の反対側、即ち、買上商品の登録を受ける顧客の立ち位置側には客用表示部206が設けられる。買上商品の登録を受けている顧客は、客用表示部206に表示される買上商品の登録結果に関する情報を見て、買上商品の登録結果を確認することができる。
A
[精算装置の構成例]
図4を参照して、精算装置300の構成例について説明する。同図に示す精算装置300は、CPU301、記憶部302、RAM303、スキャナ部304、表示部305、操作部306、通信部307、ブザー308、印刷部309、貨幣授受部310及びサインポール部311を備える。
[Configuration example of settlement device]
A configuration example of the
CPU301は、中央処理装置であり、記憶部302に記憶されているプログラムを読み出して実行することにより、精算装置300としての機能を実現するための各種の処理を実行する。
CPU301は、精算指示受付手段としての機能を有する。精算指示受付手段は、精算装置300において未済の精算処理が有る状態のもとで、新たに精算装置300を指定して行われた精算指示を受け付ける。
CPU301は、精算処理手段としての機能を有する。精算処理手段は、精算装置300において、精算指示受付手段が受け付けた精算指示に対応する精算処理を実行する。
The
The
The
記憶部302は、CPU301の補助記憶装置であり、上記のプログラムのほか、CPU201が利用する各種のデータが記憶される。
RAM303は、CPU301の主記憶装置であり、CPU301の演算結果が一次的に記憶される。
A
A
スキャナ部304は、会計券に例えばバーコードとして印字された会計券番号を光学的に読み取る。CPU301は、スキャナ部304により読み取られた会計券番号と対応付けられた商品登録情報を対象として精算処理を行う。
The
表示部305は、タッチパネルとして構成される。表示部305は、CPU301の表示制御に応じて、精算などに関係する各種の画像を表示する。また、画面に対して操作に応じた操作信号をCPU301に出力する。
The
操作部306は、精算装置300を動作させるための各種の操作ボタンを一括して示したものである。
通信部307は、LAN2(図1)を経由し、他の装置(ストアコントローラ100、登録装置200、他の精算装置300)と通信する。ブザー308は、CPU301の制御に応じて、警告や店員の呼び出しなどのためのブザー音を発する。
The
The
印刷部309は、例えば精算に応じたレシートなどを印字する。
貨幣授受部310は、買上商品の代金の支払いに応じた貨幣の投入を受け付けるとともに、顧客が受け取るべき釣銭、払戻金などの排出が行われる。
サインポール部311は、CPU301の制御に応じて点灯または点滅する発光部を備える。例えば、CPU301は、顧客が店員を呼ぶ操作を操作部306に対して行うのに応じて、サインポール部311の発光部が点灯または点滅するように制御する。
A
The money giving/receiving
The
図5は、精算装置300の外観例を示す斜視図である。同図に示すように、精算装置300の筐体には、スキャナ部304、表示部305、操作部306及び貨幣授受部310、及びサインポール部311が設けられる。
顧客は、スキャナ部304に会計券をかざして、会計券番号が示されるバーコードをスキャナ部304に読み取らせることができる。また、顧客は、例えば表示部305に表示される案内を見ながら精算を行うことができる。また、顧客は、必要に応じて、表示部305や操作部306に対する操作を行うことができる。
また、顧客は、貨幣授受部310における紙幣投入口、硬貨投入口に代金支払いのための紙幣、硬貨を投入する。また、顧客は、釣銭がある場合には、貨幣授受部310における紙幣排出口、硬貨排出口から排出される釣銭としての紙幣や硬貨を受け取ることができる。
また、印刷部309における排紙部からは精算結果を示すレシートが排出される。顧客は、排出されたレシートを受け取ることができる。
FIG. 5 is a perspective view showing an example of the appearance of the
The customer can hold an accounting ticket over the
Also, the customer inserts banknotes and coins for payment into the banknote slot and coin slot in the
Also, a receipt indicating the settlement result is discharged from the discharge unit of the
[登録装置と精算装置の動作概要]
続いて、図6~図12を参照して、本実施形態のPOSシステム1における登録装置200と精算装置300の動作概要について説明する。
図6は、第1登録装置200-1~第3登録装置200-3及び第1精算装置300-1~第3精算装置300-3が店舗において配置された状態を平面方向から示している。第1精算装置300-1~第3精算装置300-3には、それぞれ、顧客の買上商品を登録する操作を行うための店員OP1~OP3が立っている。
また、同図においては、第1登録装置200-1に対応して、買上商品の登録を待っている4人の顧客C1、C2、C3、C4が順に並んでいる状態が示されている。
[Outline of operation of registration device and settlement device]
Next, an overview of operations of the
FIG. 6 shows a state in which the first registration device 200-1 to the third registration device 200-3 and the first settlement device 300-1 to the third settlement device 300-3 are arranged in the store from the plane direction. At the first settlement device 300-1 to the third settlement device 300-3, salesclerks OP1 to OP3 are standing, respectively, for performing operations for registering products purchased by customers.
The figure also shows a state in which four customers C1, C2, C3, and C4 are lined up in order, corresponding to the first registration device 200-1, waiting for the registration of purchased products.
図7は、登録装置200において顧客の買上商品の登録操作が行われている際に店員用表示部205に表示される登録操作画面の一態様例を示している。
同図に示すように、登録操作画面においては、3つの精算指示キーKY1、KY2、KY3(選択画像の一例)が配置されている。
精算指示キーKY1、KY2、KY3は、顧客との一取引に対応する買上商品の登録が完了したのに応じて、この一取引に応じた精算を実行させる精算装置300を選択する操作が行われるキーである。
FIG. 7 shows an example of a registration operation screen displayed on the
As shown in the figure, three settlement instruction keys KY1, KY2, and KY3 (an example of a selection image) are arranged on the registration operation screen.
The settlement instruction keys KY1, KY2, and KY3 are operated to select the
精算指示キーKY1、KY2、KY3は、それぞれ、第1精算装置300-1、第2精算装置300-2、第3精算装置300-3に対応する。
即ち、精算指示キーKY1は、精算を実行させる精算装置300として第1精算装置300-1を選択するために操作されるキーである。精算指示キーKY2は、精算を実行させる精算装置300として第2精算装置300-2を選択するために操作されるキーである。精算指示キーKY3は、精算を実行させる精算装置300として第3精算装置300-3を選択するのに操作されるキーである。
Settlement instruction keys KY1, KY2, and KY3 correspond to first settlement device 300-1, second settlement device 300-2, and third settlement device 300-3, respectively.
That is, the settlement instruction key KY1 is a key operated to select the first settlement device 300-1 as the
登録装置200は、精算指示キーKY1が操作された場合には、第1精算装置300-1に対して精算指示を行う。つまり、登録装置200は、第1精算装置300-1に対して商品登録情報とともに精算指示コマンドを送信する。
同様に、登録装置200は、精算指示キーKY2が操作された場合には、第2精算装置300-2に対して精算指示を行う。また、登録装置200は、精算指示キーKY3が操作された場合には、第3精算装置300-3に対して精算指示を行う。
なお、以降の説明にあたり、精算指示キーKY1、KY2、KY3とで特に区別しない場合には、精算指示キーKYとも記載する。
When the settlement instruction key KY1 is operated, the
Similarly, when the settlement instruction key KY2 is operated, the
In the following description, the settlement instruction keys KY1, KY2, and KY3 are also referred to as settlement instruction keys KY when they are not distinguished from each other.
また、精算指示キーKY1、KY2、KY3においては、それぞれ、対応の精算装置300との間での精算指示の可否と、対応の精算装置300の精算処理状況を示す表示が行われる。この点について、図6及び図8~図10を参照して説明する。
図8は、第1登録装置200-1における精算指示キーKY1、KY2、KY3の表示の遷移例を示している。図9は、第2登録装置200-2における精算指示キーKY1、KY2、KY3の表示の遷移例を示している。図10は、第3登録装置200-3における精算指示キーKY1、KY2、KY3の表示の遷移例を示している。
The settlement instruction keys KY1, KY2, and KY3 respectively display whether or not the settlement instruction can be issued to the
FIG. 8 shows an example of display transition of the settlement instruction keys KY1, KY2, and KY3 in the first registration device 200-1. FIG. 9 shows an example of display transition of the settlement instruction keys KY1, KY2, and KY3 in the second registration device 200-2. FIG. 10 shows an example of display transition of the settlement instruction keys KY1, KY2, and KY3 in the third registration device 200-3.
ここで、図6の顧客C1に対応する買上商品の登録が第1登録装置200-1にて完了していない段階において、第1精算装置300-1、第2精算装置300-2、第3精算装置300-3はいずれも待機状態にある。
ここでの待機状態とは、精算装置300において未済の精算処理が無く、どの登録装置200からも精算指示を受け付けることのできる状態である。
Here, at the stage where the registration of the purchased product corresponding to customer C1 in FIG. Both settlement devices 300-3 are in a standby state.
The standby state here is a state in which there is no unfinished settlement processing in the
ここで、上記のように第1精算装置300-1、第2精算装置300-2、第3精算装置300-3のいずれもが待機状態にある場合、第1登録装置200-1の登録操作画面P1における精算指示キーKY1は、図8における「状態1」として示すように、いずれも待機状態であることを示す待機表示が行われる。
ここでの待機表示は、精算指示キーKY1における状態通知画像STAにて「待機」との文字が表示されるという態様である。
Here, when all of the first settlement device 300-1, the second settlement device 300-2, and the third settlement device 300-3 are in the standby state as described above, the registration operation of the first registration device 200-1 As indicated by "
The standby display here is a form in which characters "standby" are displayed in the state notification image STA for the settlement instruction key KY1.
また、上記のように第1精算装置300-1、第2精算装置300-2、第3精算装置300-3のいずれもが待機状態にある場合、第2登録装置200-2の登録操作画面P1における精算指示キーKY1、KY2、KY3も、図9における「状態1」として示すように、いずれも待機状態であることを示す待機表示が行われる。
また、第1精算装置300-1、第2精算装置300-2、第3精算装置300-3のいずれもが待機状態にある場合、第3登録装置200-3の登録操作画面P1における精算指示キーKY1、KY2、KY3も、図10における「状態1」として示すように、いずれも待機状態であることを示す待機表示が行われる。
Further, when all of the first settlement device 300-1, the second settlement device 300-2, and the third settlement device 300-3 are in the standby state as described above, the registration operation screen of the second registration device 200-2 is displayed. All of the settlement instruction keys KY1, KY2, and KY3 in P1 also display a standby display indicating that they are in a standby state, as shown as "
Further, when all of the first settlement device 300-1, the second settlement device 300-2, and the third settlement device 300-3 are in the standby state, the settlement instruction on the registration operation screen P1 of the third registration device 200-3 Keys KY1, KY2, and KY3 also display a standby display indicating that they are all in a standby state, as shown as "
次に、上記の状態から図6における顧客C1に対応する買上商品の登録が第1登録装置200-1にて終了したのに応じて、店員OP1は、顧客C1に対応する精算を行わせる精算装置を、第1精算装置300-1~第3精算装置300-3のうちから選択する。
例えば、店員は、精算指示を行うことが可能な精算装置300のうち、自分が操作する登録装置200からできるだけ近い精算装置300を選択して精算指示を行うように心がけている。精算装置300が近いほど、登録装置200から精算装置300まで移動する距離が短くなって顧客の負担が軽減されるからである。
Next, in response to the completion of registration of the purchased product corresponding to customer C1 in FIG. The device is selected from among first settlement device 300-1 to third settlement device 300-3.
For example, a store clerk tries to select a
このときには、第1精算装置300-1~第3精算装置300-3のいずれもが第1登録装置200-1から精算指示を行える。第1精算装置300-1~第3精算装置300-3のうち、第1登録装置200-1に最も近いのは第1精算装置300-1である。そこで、この場合の店員OP1は、第1精算装置300-1を選択すればよいと判断する。 At this time, any of first settlement device 300-1 to third settlement device 300-3 can issue a settlement instruction from first registration device 200-1. Of first settlement device 300-1 to third settlement device 300-3, first settlement device 300-1 is closest to first registration device 200-1. Therefore, store clerk OP1 in this case determines that first checkout device 300-1 should be selected.
そして、上記のように第1精算装置300-1を選択する判断を行った店員OP1は以下の操作を行う。
つまり、店員OP1は、第1登録装置200-1にて表示される登録操作画面P1に配置される精算指示キーKY1、KY2、KY3のうち、第1精算装置300-1に対応する精算指示キーKY1をタッチする操作を行う。このように精算指示キーKY1をタッチする操作は、今回の買上商品の登録に対応した精算を行うべき精算装置として、第1精算装置300-1を選択する操作である。
After deciding to select the first settlement device 300-1 as described above, the store clerk OP1 performs the following operations.
In other words, store clerk OP1 selects the settlement instruction key corresponding to first settlement device 300-1 among settlement command keys KY1, KY2, and KY3 arranged on registration operation screen P1 displayed on first registration device 200-1. Perform the operation of touching KY1. The operation of touching the settlement instruction key KY1 in this manner is an operation of selecting the first settlement device 300-1 as the settlement device to perform the settlement corresponding to the registration of the merchandise purchased this time.
精算指示キーKY1がタッチされるのに応じて、第1登録装置200-1は第1精算装置300-1に対して精算指示を行う。つまり、第1登録装置200-1は、第1精算装置300-1に対して商品登録情報とともに精算指示コマンドを送信する。これまで待機状態であった第1精算装置300-1は、第1登録装置200-1から商品登録情報とともに精算指示コマンドを受信する、つまり、第1精算装置300-1は、第1登録装置200-1からの精算指示を受け付ける。 In response to the touch of settlement instruction key KY1, first registration device 200-1 issues a settlement instruction to first settlement device 300-1. In other words, first registration device 200-1 transmits a settlement instruction command together with product registration information to first settlement device 300-1. First settlement device 300-1, which has been in the standby state until now, receives the settlement instruction command together with the product registration information from first registration device 200-1. Receives settlement instructions from 200-1.
第1精算装置300-1が上記のように第1登録装置200-1からの精算指示を受け付けるのに応じて、第1精算装置300-1は、待機状態から、使用中状態となる。使用中状態とは、精算装置300が受け付けた精算指示に対応する精算処理の少なくとも1つが未済の状態である。
このとき、第1精算装置300-1は使用中状態となるが、他の第2精算装置300-2、第3精算装置300-3は、まだ登録装置200からの精算指示が行われていないため待機状態のままである。
As first settlement device 300-1 receives settlement instructions from first registration device 200-1 as described above, first settlement device 300-1 changes from the standby state to the busy state. The in-use state is a state in which at least one settlement process corresponding to the settlement instruction received by the
At this time, the first settlement device 300-1 is in a busy state, but the other second settlement device 300-2 and third settlement device 300-3 have not yet been instructed to settle by the
また、この場合の第1登録装置200-1の登録操作画面P1においては、図8の状態2として示すように、精算指示キーKY1が使用中状態を示す使用中表示となる。使用中表示は、使用中状態であることを示す状態通知画像STAが配置された態様による精算指示キーKYの表示である。具体的に、同図に示す状態通知画像STAは、「使用中」との文字の表示により使用中状態であることを示している。
Further, in the registration operation screen P1 of the first registration device 200-1 in this case, as shown as
また、使用中表示においては、さらに未済精算処理数画像NMが表示される。未済精算処理数画像NMは、対応の精算装置300において、これまでに受け付けた精算指示に対応する精算処理のうち、未済精算処理の数を示す画像である。状態2における第1精算装置300-1の場合には、第1登録装置200-1から顧客C1対応の精算指示を受け付けた直後において、この精算指示に応じた精算処理が終了していない状態となる。従って、ここでの未済精算処理数画像NMは、英数字の「1」を表示することで、未済精算処理数が1つであることを示している。
Further, in the in-use display, an image NM of the number of unsettled settlement processes is further displayed. The unfinished settlement processing number image NM is an image indicating the number of unfinished settlement processing among the settlement processing corresponding to settlement instructions received so far in the
また、このときの第2精算装置300-2、第3精算装置300-3は待機状態のままであることから、第1登録装置200-1の登録操作画面P1における精算指示キーKY2、KY3は、状態2においても、状態1と同様に待機表示である。
Further, since the second settlement device 300-2 and the third settlement device 300-3 at this time remain in the standby state, the settlement instruction keys KY2 and KY3 on the registration operation screen P1 of the first registration device 200-1 are ,
上記のように第1精算装置300-1が待機状態から使用中状態となった場合、以降において、第1精算装置300-1は、以下の状態を設定する。つまり、第1精算装置300-1は、使用中状態に遷移させた精算指示を行った第1登録装置200-1のみの精算指示を受け付け、他の第2登録装置200-2、第3登録装置200-3からの精算指示を受け付けない状態を設定する。
このように、精算装置300は、待機状態から使用状態となるのに応じて、使用状態を生じさせた精算指示を行った登録装置200からの精算指示のみを受け付け、他の登録装置からの精算指示は受け付けない。このように、使用中状態の精算装置300における精算指示の受け付けは排他的に行われる。
When the first settlement device 300-1 changes from the standby state to the busy state as described above, the first settlement device 300-1 sets the following states. In other words, the first settlement device 300-1 accepts the settlement instruction of only the first registration device 200-1 that issued the settlement instruction to transition to the in-use state, and the other second registration device 200-2 and the third registration device A state is set in which the settlement instruction from the device 200-3 is not accepted.
In this way, the
このため、上記のように待機状態から使用中状態に遷移した第1精算装置300-1は、第2登録装置200-2、第3登録装置200-3のそれぞれに対して、第1精算装置300-1への精算指示の禁止の通知(精算指示禁止通知)を行う。
精算指示禁止通知を受信した第2登録装置200-2、第3登録装置200-3は、それぞれ、第1精算装置300-1の精算指示を禁止する。このように第1精算装置300-1への精算指示を禁止とする設定は精算指示キーKY1において反映される。
For this reason, the first settlement device 300-1, which has transitioned from the standby state to the in-use state as described above, sends the first settlement device to each of the second registration device 200-2 and the third registration device 200-3. Notifies 300-1 of prohibition of settlement instruction (settlement instruction prohibition notification).
The second registration device 200-2 and the third registration device 200-3, which have received the settlement instruction prohibition notification, respectively prohibit the settlement instruction of the first settlement device 300-1. Thus, the setting prohibiting the settlement instruction to the first settlement device 300-1 is reflected in the settlement instruction key KY1.
つまり、図9に示すように、第2登録装置200-2においては、状態2における精算指示キーKY1が専有状態を示す専有表示となる。
ここでの専有状態とは、第1精算装置300-1を第2登録装置200-2以外の登録装置が専有的に使用しており、第2登録装置200-2からの精算指示が禁止の状態であることを示す。
また、専有表示としては、同図の状態2における精算指示キーKY1として示すように、状態通知画像STAは使用中状態であることを示したうえで、精算指示キーKY1の画像部分に対して斜めの取消線LTHが配置された表示である。また、専有表示においても、未済精算処理数画像NMにより未済精算処理数が示される。
That is, as shown in FIG. 9, in second registration device 200-2, settlement instruction key KY1 in
The exclusive state here means that the first settlement device 300-1 is exclusively used by a registration device other than the second registration device 200-2, and the settlement instruction from the second registration device 200-2 is prohibited. state.
As an exclusive display, as shown as the settlement instruction key KY1 in
上記のように専有表示が行われた精算指示キーKYを見ることで、店員は、専有表示が行われた精算指示キーKYに対応する精算装置300が他の登録装置200によって専有されている状態であることが分かる。
従って、専有表示が行われた精算指示キーKYに対する操作が行われたとしても、この操作は無効となる。具体的に、専有表示が行われた精算指示キーKYに対する操作が誤って行われた場合には、例えば図11(a)に示すダイアログボックスDLG1が店員用表示部205において表示される。
By looking at the settlement instruction key KY with the exclusive display as described above, the store clerk realizes that the
Therefore, even if an operation is performed on the settlement instruction key KY on which the exclusive display is displayed, this operation is invalid. Specifically, when the settlement instruction key KY displayed exclusively is erroneously operated, for example, a dialog box DLG1 shown in FIG.
ダイアログボックスDLG1は、専有表示が行われた精算指示キーKYに対応する精算装置300が他の登録装置200によって専有されているために、精算指示を行うことはできないことを通知するメッセージを表示する。また、同図のダイアログボックスDLG1には、他の精算装置300への精算指示を促すメッセージも表示される。
The dialog box DLG1 displays a message notifying that the settlement instruction cannot be given because the
なお、図9の状態2において、第2精算装置300-2、第3精算装置300-3は待機状態のままであることから、精算指示キーKY2、KY3は、状態2においても、状態1と同様に待機表示である。
In the
同様に、第3登録装置200-3においても、図10の状態2において示すように、精算指示キーKY1は専有表示が行われ、精算指示キーKY2、KY3は待機表示が行われる。
Similarly, in the third registration device 200-3 as well, as shown in
上記のように顧客C1に対応する買上商品の登録が終わると、次に第1登録装置200-1の店員OP1は、顧客C1の次に買上商品の登録の順番待ちをしていた顧客C2に対応する買上商品の登録の操作を行う。
顧客C2に対応する買上商品に対応する登録が終了したとき、第1登録装置200-1の登録操作画面P1における精算指示キーKY1は、図8の状態2として示すように使用中表示である。精算指示キーKY1の使用中表示は、第1精算装置300-1に精算指示を行えることを示している。
そこで、店員OP1は、顧客C1のときと同様に、顧客C2にも対応して精算指示キーKY1を操作し、顧客C2に対応する精算処理を行うべき精算装置として第1精算装置300-1を選択する。
When the registration of the purchased product corresponding to the customer C1 is completed as described above, the store clerk OP1 of the first registration device 200-1 next asks the customer C2 who was waiting for the registration of the purchased product next to the customer C1. Perform the operation of registering the corresponding purchased product.
When the registration corresponding to the purchased product corresponding to customer C2 is completed, the settlement instruction key KY1 on the registration operation screen P1 of the first registration device 200-1 is displayed as in use as shown as
Therefore, store clerk OP1 operates settlement instruction key KY1 for customer C2 in the same manner as for customer C1, and selects first settlement device 300-1 as the settlement device to perform settlement processing for customer C2. select.
ここで、上記のように、顧客C2に対応する精算処理を行うべき精算装置として第1精算装置300-1を選択する操作が行われたときに、未だ顧客C1に対応する精算処理が第1精算装置300-1にて終了していない状態の場合には、以下のような精算指示キーKYの表示となる。
まず、第1登録装置200-1においては、図8の状態3として示すように、精算指示キーKY1は使用中表示が維持される。また、同図の状態3における精算指示キーKY1においては、未済精算処理数画像NMにおいて表示される数が、状態2における「1」から「2」に変化する。これは、第1精算装置300-1が顧客C2に対応する精算指示を受け付けたのに応じて、未済の精算指示が1つ増加し、合計として「2」になったことを示している。
なお、状態3において、第2精算装置300-2と第3精算装置300-3は待機状態のままであるため、精算指示キーKY2、KY3は、状態3においても待機表示である。
Here, as described above, when an operation is performed to select the first settlement device 300-1 as the settlement device to perform settlement processing corresponding to customer C2, the settlement processing corresponding to customer C1 is still the first settlement device. If the settlement device 300-1 does not complete the transaction, the settlement instruction key KY is displayed as follows.
First, in the first registration device 200-1, as shown as
In
また、図9に示すように、状態3において、第2登録装置200-2において表示される精算指示キーKY1は、状態2からの専有表示が継続される。ただし、状態3においては、図8の状態3の精算指示キーKY1と同様に、未済精算処理数画像NMにおいて表示される数が、状態2における「1」から「2」に変化している。
また、第2精算装置300-2、第3精算装置300-3のそれぞれに対応する精算指示キーKY2、KY3は、状態3においても待機表示である。
Further, as shown in FIG. 9, in
Further, the settlement instruction keys KY2 and KY3 corresponding to the second settlement device 300-2 and the third settlement device 300-3, respectively, are in standby display even in the
同様に、図10に示すように、状態3において、第3登録装置200-3において表示される精算指示キーKY1は、状態2からの専有表示が継続されており、未済精算処理数画像NMにおいて表示される数が、状態2における「1」から「2」に変化している。
また、第2精算装置300-2、第3精算装置300-3のそれぞれに対応する精算指示キーKY2、KY3は、状態3においても待機表示である。
Similarly, as shown in FIG. 10, in
Further, the settlement instruction keys KY2 and KY3 corresponding to the second settlement device 300-2 and the third settlement device 300-3, respectively, are in standby display even in the
ここまでの説明から理解されるように、本実施形態における精算装置300は、未済精算処理が有る状況であっても、新たな精算指示を受け付けるように構成されている。このため、本実施形態においては、精算装置300が全ての精算を終了した待機状態でなくとも、次の精算指示を登録装置200から行っていくことができる。これにより、例えば買上商品の登録を待つ顧客の列が滞りにくくなり、会計中の顧客の流れを円滑にすることができる。なお、ここでの「会計中」とは、顧客が登録装置200での買上商品の登録のために列に並んでから、精算装置300にて精算を終えるまでを指す。
As can be understood from the description so far, the
ただし、新たな精算指示を無制限に受け付けられるようにした場合には、逆に精算装置300にて精算待ちの顧客の列が滞りやすくなる可能性がある。
そこで、本実施形態においては、1つの精算装置300において許可される未済精算処理数の最大値が定められている。そして、精算装置300において未済精算処理数が最大値に到達した場合には、この精算装置300への以降の精算指示が禁止される。
一具体例として、最大値が「3」である場合、精算装置300は、未済の精算処理を最大3つまで保持することができる。そして、精算装置300が保持する未済の精算処理が3つに到達している状態では、登録装置200から新たに精算装置300に精算指示を行おうとしても、この精算指示は受け付けられることなく拒絶される。これにより、精算装置300は4つ以上の未済精算処理を保持することがない。
そして、未済精算処理数の最大値が「3」である場合の本実施形態のPOSシステムの具体的な動作例としては以下のようになる。
However, if new payment instructions are allowed to be accepted without restriction, the line of customers waiting for payment at the
Therefore, in the present embodiment, the maximum value of the number of unfinished settlement transactions permitted in one
As a specific example, when the maximum value is "3", the
A specific operation example of the POS system of the present embodiment when the maximum value of the number of unfinished settlement transactions is "3" is as follows.
上記の顧客C2に対応する買上商品の登録が終わると、次に第1登録装置200-1における店員OP1は、顧客C2の次に買上商品の登録の順番待ちをしていた顧客C3に対応する買上商品の登録の操作を行う。
顧客C3に対応する買上商品に対応する登録が終了したとき、第1登録装置200-1の登録操作画面P1における精算指示キーKY1は、図8の状態3に示したように使用中表示であり、従って、第1精算装置300-1に精算指示を行える状態である。
そこで、店員OP1は、顧客C1、C2のときと同様に、顧客C3についても精算指示キーKY1を操作し、第1精算装置300-1を選択する。
After completing the registration of the purchased product corresponding to the above customer C2, the store clerk OP1 in the first registration device 200-1 next responds to the customer C3 who was waiting for the registration of the purchased product next to the customer C2. Perform operations for registering purchased products.
When the registration corresponding to the purchased product corresponding to customer C3 is completed, the settlement instruction key KY1 on the registration operation screen P1 of the first registration device 200-1 is in use as shown in
Therefore, store clerk OP1 operates settlement instruction key KY1 for customer C3 in the same manner as for customers C1 and C2, and selects first settlement device 300-1.
ここでは、上記のように、顧客C3に対応する精算処理を行わせるべき精算装置として第1精算装置300-1を選択する操作が行われたときに、未だ顧客C1、C2のそれぞれに対応する2つの精算処理が第1精算装置300-1にて終了していない状態である場合を例に挙げる。このような状況の場合には、以下のような精算指示キーKYの表示となる。 Here, as described above, when the operation is performed to select the first settlement device 300-1 as the settlement device to perform the settlement processing corresponding to the customer C3, the first settlement device 300-1 still corresponds to each of the customers C1 and C2. A case where two settlement processes have not been completed by the first settlement device 300-1 will be taken as an example. In such a situation, the settlement instruction key KY is displayed as follows.
顧客C1、C2に対応する2つの精算処理が第1精算装置300-1にて終了していない状態で新たに顧客C3に対応する精算指示が行われた場合、第1精算装置300-1における未済精算処理は3つになる。つまり、この段階で、第1精算装置300-1においては、未済精算処理数が最大値に到達したことになる。
このような状態となったのに応じて、第1登録装置200-1における精算指示キーKY1は、図8の状態3から状態4への変化として示すように、使用中表示から使用禁止表示へと遷移する。
同図においては、使用禁止表示が、専有表示と同じ態様である場合を例に挙げている。つまり、この場合の使用禁止表示は、精算指示キーKY1に対して、使用中状態であることを示す状態通知画像STAが配置され、かつ、取消線LTHが配置される。そのうえで、精算指示キーKY1の精算指示キーKY1に対応して未済精算処理数画像NMに表示される数は、状態3における「2」から「3」に変化している。
When a new payment instruction for customer C3 is issued while the two payment processes corresponding to customers C1 and C2 have not been completed by first payment device 300-1, the first payment device 300-1 There are three unfinished settlement processes. In other words, at this stage, the number of pending settlement transactions has reached the maximum value in the first settlement device 300-1.
In response to this state, the settlement instruction key KY1 in the first registration device 200-1 changes from the in-use display to the use-prohibited display, as shown by the change from
In the figure, a case in which the use prohibition display is in the same manner as the exclusive display is taken as an example. That is, the use prohibition display in this case includes a state notification image STA indicating that the settlement instruction key KY1 is in use, and a strike-through line LTH. Further, the number displayed in the unfinished settlement processing number image NM corresponding to the settlement instruction key KY1 of the settlement instruction key KY1 is changed from "2" in
上記のように使用禁止表示となった精算指示キーKY1を見ることで、店員OP1は、第1登録装置200-1における未済精算処理数が最大値に到達したために、これ以上の第1登録装置200-1への精算指示が行えない状態(使用禁止状態)であることを認識できる。 Seeing the settlement instruction key KY1 displayed as prohibition of use as described above, the store clerk OP1 realizes that the number of unfinished settlement processes in the first registration device 200-1 has reached the maximum value, and thus the number of first registration device 200-1 has reached the maximum value. 200-1 can be recognized as being in a state in which it is not possible to issue a settlement instruction (usage prohibited state).
また、使用禁止表示の精算指示キーKY1を操作したとしても、操作に応じた精算指示は行われずにエラーとなり、例えば、第1登録装置200-1における登録操作画面には図11(b)に示されるダイアログボックスDLG2が表示される。
同図に示すダイアログボックスDLG2においては、第1精算装置300-1については1つの精算処理が終了するまで新たに精算指示を行えないことと、精算指示を行うのであれば、第1精算装置300-1以外の精算装置300に精算指示を行うことの案内が示される。
In addition, even if the settlement instruction key KY1, which is displayed as use-prohibited, is operated, the settlement instruction corresponding to the operation is not performed, resulting in an error. The dialog box DLG2 shown is displayed.
In the dialog box DLG2 shown in the figure, the first settlement device 300-1 cannot issue a new settlement instruction until one settlement process is completed. Guidance is shown to issue a settlement instruction to the
なお、同図においては、使用禁止表示と専有表示とが同じ態様である例を示しているが、対応の精算装置300への精算指示が禁止された状態であることに変わりはないので特に支障はない。
また、使用禁止表示と専有表示とで異なる表示態様をとってもよい。一例として、使用禁止表示と専有表示とで、状態通知画像STAについて態様を異ならせるようにすることが考えられる。
In addition, in the same figure, an example is shown in which the use-prohibited display and the exclusive display are in the same manner. no.
In addition, different display modes may be used for the prohibition of use display and the exclusive display. As an example, it is conceivable to make the mode of the state notification image STA different between the prohibition display and the exclusive display.
なお、状態4において、第2精算装置300-2と第3精算装置300-3は待機状態のままであるため、精算指示キーKY2、KY3は待機表示である。 In state 4, the second settlement device 300-2 and the third settlement device 300-3 are still in the standby state, so the settlement instruction keys KY2 and KY3 are in the standby display.
また、図9に示すように、状態4のもとで第2登録装置200-2において表示される精算指示キーKY1は、状態3からの専有表示が継続される。ただし、状態4においては、未済精算処理数画像NMにおいて表示される数が、状態3における「2」から「3」に変化している。
また、第2精算装置300-2、第3精算装置300-3のそれぞれに対応する精算指示キーKY2、KY3は、状態4においても待機表示である。
Further, as shown in FIG. 9, the exclusive display from the
Further, the settlement instruction keys KY2 and KY3 corresponding to the second settlement device 300-2 and the third settlement device 300-3, respectively, are in standby display even in the state 4. FIG.
同様に、図10に示すように、状態4において、第3登録装置200-3において表示される精算指示キーKY1は、状態3からの専有表示が継続されており、未済精算処理数画像NMにおいて表示される数が、状態3における「2」から「3」に変化している。
また、第2精算装置300-2、第3精算装置300-3のそれぞれに対応する精算指示キーKY2、KY3は、状態4においても待機表示である。
Similarly, as shown in FIG. 10, in state 4, the settlement instruction key KY1 displayed on the third registration device 200-3 continues to be exclusively displayed from
Further, the settlement instruction keys KY2 and KY3 corresponding to the second settlement device 300-2 and the third settlement device 300-3, respectively, are in standby display even in the state 4. FIG.
図6には、第1登録装置200-1での買上商品の登録のために顧客C3の次で順番待ちをしていた顧客C4が、途中で第2登録装置200-2に移動して、第2登録装置200-2にて買上商品の登録を行ってもらっている状況が示されている。
ここでは、第2登録装置200-2での顧客C4の買上商品の登録を終了したタイミングが、状態4に対応している場合を例に挙げる。つまり、この場合、第2登録装置200-2での顧客C4の買上商品の登録を終了したときには、第1精算装置300-1にて受け付けた精顧客C1、C2、C3のそれぞれに対応する精算指示に対応する精算処理のいずれもが終了していない状態にある。
In FIG. 6, customer C4, who has been waiting for his turn after customer C3 for registration of purchased products on the first registration device 200-1, moves to the second registration device 200-2 on the way, A situation is shown in which the purchased product is being registered at the second registration device 200-2.
Here, the case where the timing when the registration of the merchandise purchased by customer C4 in second registration device 200-2 is completed corresponds to state 4 will be taken as an example. That is, in this case, when the registration of the merchandise purchased by customer C4 in the second registration device 200-2 is completed, the settlement corresponding to each of the fine customers C1, C2, and C3 received by the first settlement device 300-1 is completed. None of the settlement processes corresponding to the instruction has been completed.
状態4のもとで、図9のように第2登録装置200-2において表示される精算指示キーKY1は、第1精算装置300-1が他の登録装置によって専有されている専有状態を示している。このために、第2登録装置200-2が第1精算装置300-1に精算指示を行うことはできない。
これに対して、状態4のもとで第2登録装置200-2において表示される精算指示キーKY2、KY3はいずれも待機状態である。従って、第2登録装置200-2からは、第2精算装置300-2と第3精算装置300-3とのいずれに対しても精算指示を行える。
この場合において、第2精算装置300-2と第3精算装置300-3のうちで、第2登録装置200-2に近いほうに配置されているのは第2精算装置300-2である。そこで、店員OP2は、精算指示キーKY2を操作して、顧客C4に対応する精算処理を行うべき精算装置として第2精算装置300-2を選択する。
Under state 4, settlement instruction key KY1 displayed on second registration device 200-2 as shown in FIG. 9 indicates an exclusive state in which first settlement device 300-1 is occupied by another registration device. ing. Therefore, the second registration device 200-2 cannot issue a settlement instruction to the first settlement device 300-1.
On the other hand, both the settlement instruction keys KY2 and KY3 displayed on the second registration device 200-2 in the state 4 are in the standby state. Therefore, the second registration device 200-2 can issue a settlement instruction to both the second settlement device 300-2 and the third settlement device 300-3.
In this case, of the second settlement device 300-2 and the third settlement device 300-3, the second settlement device 300-2 is arranged closer to the second registration device 200-2. Therefore, the clerk OP2 operates the settlement instruction key KY2 to select the second settlement device 300-2 as the settlement device to perform settlement processing for the customer C4.
第2登録装置200-2において精算指示キーKY2が操作されるのに応じて、顧客C4に対応する精算指示が第2精算装置300-2に対して行われ、第2精算装置300-2は精算指示を受け付ける。
第2精算装置300-2が精算指示を受け付けたときの第1登録装置200-1、第2登録装置200-2、第3登録装置200-3)における精算指示キー(KY1、KY2、KY3)の表示は、図8~図10の状態5として示される。
In response to the operation of the settlement instruction key KY2 on the second registration device 200-2, the settlement instruction corresponding to the customer C4 is issued to the second settlement device 300-2, and the second settlement device 300-2 Accept settlement instructions.
Settlement instruction keys (KY1, KY2, KY3) in first registration device 200-1, second registration device 200-2, and third registration device 200-3 when second settlement device 300-2 accepts settlement instructions is shown as state 5 in FIGS. 8-10.
まず、図9に示されるように、顧客C4に対応する精算指示を行った第2登録装置200-2においては、第2精算装置300-2に対応する精算指示キーKY2が、状態4における待機表示から使用中表示に変化する。このとき、第2精算装置300-2は、受け付け直後の顧客C4に対応する精算指示に対応する精算処理が未済の状態であるため、状態5における精算指示キーKY2の未済精算処理数画像NMは「1」を示す。
また、このときには第1登録装置200-1は第2精算装置300-2について使用禁止状態ではあるが、専有の状態は維持されている。このために、状態5での精算指示キーKY1は、状態4と同様に専有状態が継続される。
また、第3精算装置300-3は、状態4と同じ待機状態が継続しているので、状態5での精算指示キーKY3は、状態4のときと同様に待機表示が継続される。
First, as shown in FIG. 9, in the second registration device 200-2 that has issued the settlement instruction for the customer C4, the settlement instruction key KY2 corresponding to the second settlement device 300-2 is set to the standby state in state 4. Change from display to in-use display. At this time, the second settlement device 300-2 is in a state in which the settlement processing corresponding to the settlement instruction corresponding to the settlement instruction corresponding to the customer C4 immediately after acceptance has not been completed. "1" is indicated.
Also, at this time, first registration device 200-1 is in a state of being prohibited from using second settlement device 300-2, but the exclusive state is maintained. Therefore, the exclusive state of the settlement instruction key KY1 in the state 5 is continued in the same manner as in the state 4. FIG.
Further, since the third settlement device 300-3 continues in the same standby state as in state 4, the settlement instruction key KY3 in state 5 continues to be displayed in standby as in state 4. FIG.
次に、図8に示されるように、第1登録装置200-1における状態5では、第1精算装置300-1に対応する精算指示キーKY1は、状態4からの使用禁止表示が継続される。
また、第2精算装置300-2に対応する精算指示キーKY2は、状態4の待機表示から状態5の専有表示に変化する。このように第1登録装置200-1において変化した精算指示キーKY2を見ることで、店員OP1は、以下のことを認識できる。つまり、店員OP1は、第2精算装置300-2が、第1登録装置200-1以外の他の登録装置によって専有され、第1登録装置200-1からは精算指示を行えなくなった状態となったことを認識できる。
また、第3精算装置300-3に対応する精算指示キーKY3は、状態4と同様に待機表示が継続される。
Next, as shown in FIG. 8, in state 5 of first registration device 200-1, settlement instruction key KY1 corresponding to first settlement device 300-1 continues to be disabled from state 4. .
Further, the settlement instruction key KY2 corresponding to the second settlement device 300-2 changes from the state 4 standby display to the state 5 exclusive display. By looking at the changed settlement instruction key KY2 in the first registration device 200-1 in this way, the store clerk OP1 can recognize the following. In other words, second settlement device 300-2 is occupied by a registration device other than first registration device 200-1, and store clerk OP1 cannot issue settlement instructions from first registration device 200-1. can recognize that
Further, the settlement instruction key KY3 corresponding to the third settlement device 300-3 continues to be displayed on standby as in the state 4. FIG.
次に、図10に示されるように、第3登録装置200-3における状態5のもとで、第1精算装置300-1に対応する精算指示キーKY1は、状態4からの専有表示が継続される。
また、第2精算装置300-2に対応する精算指示キーKY2は、状態4の待機表示から状態5の専有表示に変化する。
また、第3精算装置300-3に対応する精算指示キーKY3は、状態4と同様に待機表示が継続される。
Next, as shown in FIG. 10, under state 5 in third registration device 200-3, settlement instruction key KY1 corresponding to first settlement device 300-1 continues to be exclusively displayed from state 4. be done.
Further, the settlement instruction key KY2 corresponding to the second settlement device 300-2 changes from the state 4 standby display to the state 5 exclusive display.
Further, the settlement instruction key KY3 corresponding to the third settlement device 300-3 continues to be displayed on standby as in the state 4. FIG.
また、例えば、状態4または状態5のように未済精算処理数が最大値に達した第1精算装置300-1において顧客C1に対応の精算処理が終了し、未済精算処理の数が最大値より小さくなった場合、第1精算装置300-1は、自己を専有している第1登録装置200-1に対して精算指示を許可する旨の精算指示許可通知を送信する。
精算指示許可通知を受信した第1登録装置200-1は、これまでの禁止を設定していた第1精算装置300-1への精算指示について許可を設定する。
Further, for example, in the first settlement device 300-1 where the number of unfinished settlement processes has reached the maximum value as in state 4 or state 5, settlement processing corresponding to customer C1 is completed, and the number of unfinished settlement processes exceeds the maximum value. When it becomes smaller, first settlement device 300-1 transmits a settlement instruction permission notification to the effect that the settlement instruction is permitted to first registration device 200-1 that exclusively owns itself.
First registration device 200-1, which has received the settlement instruction permission notification, sets permission for the settlement instruction to first settlement device 300-1, which has been prohibited.
登録装置200は、精算装置300への精算指示の許可、禁止の設定にあたり、精算指示可否フラグを利用する。例えば、精算指示可否フラグが「0」により許可を表し、「1」により禁止を表すものと定義されている場合、登録装置200は、精算指示可否フラグを「0」とすることにより精算指示の許可を設定し、「1」とすることにより精算指示の禁止を設定することができる。
The
また、第1登録装置200-1は、精算指示キーKY1について、図8の状態4または状態5に示される使用禁止表示から、状態3と同じように未済精算処理数画像NMが「2」の使用中表示の状態に変更する。 In addition, the first registration device 200-1 changes the usage prohibition display shown in state 4 or state 5 in FIG. Change to display in use state.
ここから、さらに、第1精算装置300-1において顧客C2の精算処理が終了し、かつ、顧客C3より後において新たな精算指示が無ければ、第1登録装置200-1は、第1精算装置300-1への精算指示について許可を設定した状態を維持する。そのうえで、第1登録装置200-1は、精算指示キーKY1について、図8の状態3に示される状態から状態2と同じように未済精算処理数画像NMが「1」の使用中表示の状態に変更する。
From here, if the settlement process for customer C2 is completed in first settlement device 300-1 and there is no new settlement instruction after customer C3, then first registration device 200-1 will proceed to first settlement device 300-1. Maintains the state in which permission is set for the settlement instruction to 300-1. After that, the first registration device 200-1 changes the settlement instruction key KY1 from the state shown in the
そして、さらに、顧客C3より後において新たな精算指示が行われないまま、第1精算装置300-1により顧客C3の精算処理が終了した場合、第1精算装置300-1においては未済精算処理が無い状態となる。このように未済精算処理が無い状態となるのに応じて、第1精算装置300-1は、1つの登録装置により自己が専有される状態を解除する。
そして、第1精算装置300-1は、第1登録装置200-1~第3登録装置200-3のそれぞれに対して、自己が1つの登録装置により専有される状態を解除した旨の専有解除通知を送信する。
Further, if the first settlement device 300-1 completes the settlement processing of the customer C3 without issuing a new settlement instruction after the customer C3, the first settlement device 300-1 performs the unfinished settlement processing. becomes non-existent. In response to the state in which there is no unfinished settlement process, the first settlement device 300-1 cancels the state in which it is monopolized by one registration device.
Then, first settlement device 300-1 sends to each of first registration device 200-1 to third registration device 200-3 an exclusive release indicating that it has released the state in which it is exclusively owned by one registration device. Send notifications.
第1精算装置300-1からの専有解除通知を受信した第1登録装置200-1、第2登録装置200-2、第3登録装置200-3は、それぞれ、第1精算装置300-1が待機状態であることを認識する。
そこで、第1登録装置200-1は、第1精算装置300-1への精算指示について許可を設定した状態を維持する。また、第1登録装置200-1は、精算指示キーKY1について、これまでの使用中状態から例えば図8の状態1に示した待機表示に変更する。
また、第2登録装置200-2、第3登録装置200-3は、それぞれ、第1精算装置300-1への精算指示に対応する精算指示可否フラグについて「禁止」としていた状態から「許可」に変更する。そして、第2登録装置200-2、第3登録装置200-3は、それぞれ、これまでの専有表示から待機表示に変更する。
First registration device 200-1, second registration device 200-2, and third registration device 200-3, which have received the exclusive release notification from first settlement device 300-1, first settlement device 300-1 Recognize that it is in a standby state.
Therefore, first registration device 200-1 maintains the state in which permission is set for the settlement instruction to first settlement device 300-1. Further, the first registration device 200-1 changes the settlement instruction key KY1 from the in-use state to the standby display shown in
Further, the second registration device 200-2 and the third registration device 200-3 change the settlement instruction enable/disable flag corresponding to the settlement instruction to the first settlement device 300-1 from "prohibited" to "permitted". change to Then, the second registration device 200-2 and the third registration device 200-3 change their exclusive display to standby display.
ここで、一般の精算装置では、1つの精算指示に応じた精算処理が終了したのに応じて、表示部305には、所定の内容による待機画面が表示される。これに対して、本実施形態における精算装置300は、1つの精算指示に応じた精算処理が終了した場合に、さらに次に行うべき精算処理が残っている場合には、以下のように表示部305における表示を行う。
つまり、精算装置300は、1つの精算指示に応じた精算処理が終了したのに応じて、待機画面を表示するのに代えて、次に精算処理を行うべき未済精算処理に対応して顧客が精算の操作に使用する精算画面が表示される。
図12は、精算装置300の表示部305において、次に精算処理を行うべき未済精算処理に対応して表示される精算画面P2が表示された態様例を示している。
Here, in a general settlement device, a standby screen having predetermined contents is displayed on the
That is, the
FIG. 12 shows an example of a settlement screen P2 displayed on the
上記のように次の顧客に対応する精算画面P2が表示されることで、顧客は、例えば待機画面から精算操作画面に復帰する時間を待つことなく、精算のための操作を行うことができる。これにより、顧客が精算装置300での精算に要する時間が短縮され、会計中の顧客の流れの円滑化がさらに図られる。
By displaying the settlement screen P2 corresponding to the next customer as described above, the customer can perform an operation for settlement without waiting for the time to return from the standby screen to the settlement operation screen, for example. As a result, the time required for the customer to settle the account at the
[処理手順例]
続いて、図13のフローチャートを参照して、最大値の設定のために登録装置200と精算装置300とが実行する処理手順例について説明する。最大値は、前述のように精算装置300において許容される未済精算処理数の最大値である。
[Example of processing procedure]
Next, an example of a processing procedure executed by the
ステップS101:1つの精算装置300についての最大値の設定は、登録装置200に対する操作によって行われる。店員は、登録装置200に対する操作によって、最大値の設定対象の精算装置300を1つ指定するとともに、指定された精算装置300に設定すべき最大値を入力する操作を行う。なお、精算装置300についての最大値の設定は、各精算装置300に対する操作によって行われるようにしてもよい。
登録装置200において、CPU201は、上記のようにして行われた1つの精算装置を指定し、最大値を入力する操作を受け付ける。
Step S<b>101 : The maximum value for one
In the
ステップS102:CPU201は、ステップS101により入力された最大値を、同じステップS101で受け付けた操作により指定された精算装置300に対して通知する。
Step S102: The
ステップS201:ステップS101での操作により指定された精算装置300において、CPU301は、ステップS102により登録装置200から送信された通知を受信する。
ステップS202:CPU301は、ステップS201により登録装置200から通知された最大値を記憶部302またはRAM303に記憶させる。
このように最大値が精算装置300側にて記憶されることで、登録装置200に対する操作に応じて、精算装置300にて最大値が設定される。
Step S201: In the
Step S202: The
By storing the maximum value on the
次に、図14のフローチャートを参照して、登録装置200が精算指示キーKYに対する操作が行われるのに応じて実行する処理手順例について説明する。
ステップS301:登録装置200において、CPU201は、店員用表示部205に表示されている登録操作画面における精算指示キーKYのうちのいずれか1つに対する操作が行われるのを待機する。
ステップS302:いずれか1つの精算指示キーKYに対する操作が行われるのに応じて、CPU201は、操作が行われた精算指示キーKYに対応する精算装置300の状態が下記の(1)、(2)、(3)のいずれの状態であるのかを判定する。つまり、CPU201は、(1)待機状態または使用中状態、(2)専有状態、(3)使用禁止状態のうちのいずれであるのかについて判定する。
Next, an example of a processing procedure executed by the
Step S<b>301 : In the
Step S302: When any one of the settlement instruction keys KY is operated, the
ステップS303:(1)待機状態または使用中状態である場合、CPU201は、操作が行われた精算指示キーKYに対応する精算装置300への精算指示を行う。つまり、CPU201は、操作が行われた精算指示キーKYに対応する精算装置300に対して、商品登録情報とともに精算指示コマンドを送信する。
Step S303: (1) If it is in the standby state or the in-use state, the
ステップS304:(2)専有状態である場合、CPU201は、精算指示を行うことなく、専有状態に対応するエラーメッセージを店員用表示部205に表示する。専有状態に対応するエラーメッセージは、具体的には、例えば図11(a)に示したダイアログボックスDLG1として表示される。
ステップS305:(3)使用禁止状態である場合、CPU201は、精算指示を行うことなく、使用禁止状態に対応するエラーメッセージを店員用表示部205に表示する。使用禁止状態に対応するエラーメッセージは、具体的には、例えば図11(b)に示したダイアログボックスDLG2として表示される。
Step S304: (2) In the case of the exclusive state, the
Step S305: (3) If it is in the use prohibited state, the
続いて、図15のフローチャートを参照して、精算装置300が、精算指示の受け付けに応じて実行する、精算指示の許可禁止設定のための処理手順例について説明する。
ステップS401:例えば起動直後などの初期状態においては、精算装置300にて未だ精算指示が受け付けられておらず、従って、精算装置300は待機状態である。
そこで、精算装置300におけるCPU301は、初期設定の1つとして、全ての登録装置200に対して専有解除通知を送信する。このように専有解除通知が送信されることで、各登録装置200においては、精算装置300への精算指示について許可を設定し、精算装置300に対応する精算指示キーKYについて待機表示とする。
ステップS402:また、初期設定の1つとして、CPU301は、未済精算処理数を示す変数mに、初期値である「0」を代入する。
Next, with reference to the flowchart of FIG. 15, a description will be given of an example of a processing procedure for setting the permission/prohibition of the settlement instruction, which is executed by the
Step S401: In an initial state such as immediately after startup, the
Therefore, the
Step S402: As one of the initial settings, the
ステップS403:ステップS401による初期設定の処理が行われて以降、CPU301は、登録装置200によって行われた精算指示が受け付けられるのを待機する。つまり、CPU301は、登録装置200から商品登録情報とともに送信された精算指示コマンドが受信されるのを待機する。
Step S<b>403 : After performing the initial setting process in step S<b>401 , the
ステップS404:ステップS403にて受け付けられた精算指示の送信元は、精算装置300を専有して精算指示を送信できる登録装置200(専有登録装置)である。ステップS403にて精算指示が受け付けられたのに応じて、CPU301は、専有登録装置に送信指示応答を送信する。
ステップS403にて受け付けられた精算指示が専有登録装置による1回目のものである場合、精算装置300は、これまでの待機状態から使用中状態に移行したことになる。この場合の専有登録装置は、送信指示応答の受信に応じて、対応の精算指示キーKYについて待機表示から使用中表示に変更する。
また、ステップS403にて受け付けられた精算指示が、専有登録装置による2回目の精算指示である場合、専有登録装置は、送信指示応答の受信に応じて、対応の精算指示キーKYについて使用中表示を維持する。そのうえで、専有登録装置は、未済精算処理数画像NMに、これまでの値から1増加させた値による数が表示されるようにする。
Step S404: The transmission source of the settlement instruction accepted in step S403 is the registration device 200 (exclusive registration device) capable of transmitting the settlement instruction by exclusively using the
If the settlement instruction received in step S403 is the first one issued by the proprietary registration device, the
Further, if the settlement instruction accepted in step S403 is the second settlement instruction by the exclusive registration device, the exclusive registration device displays the corresponding settlement instruction key KY in use in response to the reception of the transmission instruction response. to maintain After that, the proprietary registration device displays a number obtained by increasing the previous value by 1 in the unfinished settlement processing number image NM.
ステップS405:また、CPU301は、精算指示が受け付けられたのに応じて、未済精算処理数mをインクリメントする。
ステップS406:ステップS405にて未済精算処理数mがインクリメントされたことにより、未済精算処理数mは更新が行われたことになる。そこで、CPU301は、インクリメント(更新)された後の未済精算処理数mを各登録装置200に対して通知する。
Step S405: In addition, the
Step S406: By incrementing the unfinished settlement processing number m in step S405, the unfinished settlement processing number m is updated. Therefore, the
ステップS407:次に、CPU301は、ステップS404によりインクリメントされた後の未済精算処理数mについて、m=1、1<m<max、m≧maxのうちのいずれであるのかを判定する。なお、ここでのmaxは、図13のステップS202にて精算装置300が記憶した最大値である。
Step S407: Next, the
ステップS408:未済精算処理数m=1である場合、CPU301は、専有登録装置以外の登録装置に精算指示禁止通知を送信する。精算指示禁止通知を受信した登録装置200は、対応の精算指示キーKYについて待機表示から専有表示に変更する。ステップS408の処理の後、CPU301はステップS403に処理を戻す。
Step S408: When the unfinished settlement processing number m=1, the
また、未済精算処理数mが1<m<max(最大値)の範囲内である場合は、専有登録装置によって2回目以降の精算指示が行われたことになる。この場合、専有登録装置においては、同図の処理を実行する精算装置300への精算指示が許可されている。一方、専有登録装置以外の登録装置においては、同図の処理を実行する精算装置300への精算指示が禁止されている状態である。
そこで、この場合のCPU301は、特に処理を行うことなくステップS403に処理を戻す。
Further, when the unfinished settlement processing number m is within the range of 1<m<max (maximum value), it means that the second and subsequent settlement instructions have been issued by the proprietary registration device. In this case, the proprietary registration device is permitted to issue a settlement instruction to the
Therefore, the
ステップS409:未済精算処理数mが最大値以上(m≧max)の場合には、精算装置300は、ステップS403により今回の精算指示を受け付けたことで未済精算処理数が最大値に達し、これ以上の精算指示を受け付けることができなくなった状態である。そこで、この場合のCPU301は、専有登録装置に使用禁止通知を送信する。専有登録装置は、使用禁止通知の受信に応じて、同図の処理を実行する精算装置300に対応する精算指示可否フラグについて「禁止」を設定し、同図の処理を実行する精算装置300に対応の精算指示キーKYを使用禁止表示に変更する。
Step S409: If the unfinished settlement processing number m is equal to or greater than the maximum value (m≧max), the
続いて、図16のフローチャートを参照して、精算装置300が、精算処理の終了に応じて実行する、精算指示の許可禁止設定のための処理手順例について説明する。
ステップS501:精算装置300において、CPU301は、1つの精算処理が終了するのを待機している。
ステップS502:1つの精算処理が終了するのに応じて、CPU301は、未済精算処理数mをデクリメントする。
ステップS503:ステップS503にて未済精算処理数mがデクリメントされたことにより、未済精算処理数mは更新が行われたことになる。そこで、CPU301は、更新後の未済精算処理数mを各登録装置200に対して通知する。
Next, with reference to the flowchart of FIG. 16, a description will be given of an example of a processing procedure for setting the permission/prohibition of the payment instruction, which is executed by the
Step S501: In the
Step S502: The
Step S503: By decrementing the unfinished settlement processing number m in step S503, the unfinished settlement processing number m is updated. Therefore, the
ステップS504:次に、CPU301は、ステップS503によりデクリメント(更新)された後の未済精算処理数mについて、m=max-1、1≦m<max-1、m=0のうちのいずれであるのかを判定する。なお、ここでのmaxも最大値である。
Step S504: Next, the
ステップS505:未済精算処理数m=max-1である場合、1つの精算処理が終了したことで、精算装置300における未済精算処理数mが最大値より小さくなったことを示している。
そこで、この場合のCPU301は、専有登録装置に精算指示許可通知を送信する。
精算指示許可通知を受信した専有登録装置は、同図の処理を実行する精算装置300についての精算指示可否フラグについて「禁止」から「許可」に更新する。また、専有登録装置は、同図の処理を実行する精算装置300に対応する精算指示キーKYについて使用禁止表示から使用中表示に変更する。
Step S505: If m=max−1, it indicates that the unfinished settlement process number m in the
Therefore, the
Upon receiving the settlement instruction permission notice, the exclusive registration device updates the settlement instruction enable/disable flag for the
ステップS506:そのうえで、CPU301は、次の精算処理に対応する精算画面P2を表示部305に表示させる。CPU301は、対応の商品登録情報に基づいて精算画面P2を表示することができる。
また、未済精算処理数mが、1≦m<max-1の範囲内である場合、専有登録装置においては、同図の処理を実行する精算装置300に対応する精算指示可否フラグは「許可」が設定されている。そこで、この場合にも、CPU301は、ステップS506により次の精算処理に対応する精算画面P2を表示部305に表示させる。
Step S506: After that, the
Further, when the unfinished settlement processing number m is within the range of 1≦m<max−1, the settlement instruction enable/disable flag corresponding to the
ステップS507:未済精算処理数m=0である場合には、1つの精算処理が終了したことにより、精算装置300において未済精算処理数mが「0」となる。そこで、この場合のCPU301は、専有登録装置を含む各登録装置に専有解除通知を送信する。
専有解除通知を受信した専有登録装置は、同図の処理を実行する精算装置300に対応する精算指示可否フラグが「許可」の状態を維持する。そのうえで、専有登録装置は、同図の処理を実行する精算装置300に対応の精算指示キーKYについて、これまでの使用中表示から待機表示に変更する。
また、専有解除通知を受信した専有登録装置以外の登録装置は、同図の処理を実行する精算装置300に対応する精算指示可否フラグについて、これまでの「禁止」から「許可」に更新する。また、専有登録装置以外の登録装置は、同図の処理を実行する精算装置300に対応の精算指示キーKYについて、これまでの専有表示から待機表示に変更する。
Step S507: When the unfinished settlement process number m=0, the unfinished settlement process number m becomes "0" in the
The exclusive registration device that has received the exclusive release notification maintains the state in which the settlement instruction enable/disable flag corresponding to the
Further, the registration devices other than the exclusive registration device that received the exclusive release notification update the settlement instruction enable/disable flag corresponding to the
なお、図16のステップS505による精算指示許可通知の送信は、未済精算処理数mが最大値より1つ小さい値となるのに応じて行われている。しかし、例えばステップS505による精算指示許可通知の送信は、未済精算処理数mが最大値から2よりも小さい所定値となるのに応じて行われるようにされてもよい。即ち、ステップS505による精算指示許可通知の送信は、未済精算処理数mが最大値未満における所定値にまで低下したのに応じて行われればよい。
未済精算処理数mが最大値から2よりも小さい所定値となるのに応じて精算指示許可通知の送信が行われるようにした場合には、例えば以下のような利点が得られる。つまり、精算待ちの顧客が混雑しているような状況において、使用禁止状態から使用中状態に戻った精算装置300が、またすぐに使用禁止状態となってしまうような無駄な状態遷移が起こる機会を減らすことができる。
Note that the transmission of the settlement instruction permission notice in step S505 of FIG. 16 is performed when the unfinished settlement processing number m becomes a value one smaller than the maximum value. However, for example, the transmission of the settlement instruction permission notice in step S505 may be performed when the number of unfinished settlement processes m becomes a predetermined value smaller than 2 from the maximum value. That is, the transmission of the settlement instruction permission notice in step S505 may be performed when the unfinished settlement processing number m has decreased to a predetermined value less than the maximum value.
If the settlement instruction permission notice is transmitted in response to the number m of unfinished settlement processes decreasing from the maximum value to a predetermined value smaller than 2, for example, the following advantages can be obtained. In other words, in a situation where customers waiting for payment are crowded, there is an opportunity for wasteful state transitions such as the
次に、図17のフローチャートを参照して、登録装置200が、精算装置300への精算指示の可否設定と精算指示キーKYの表示とのために実行する処理手順例について説明する。
ステップS601:登録装置200において、CPU201は、初期設定として、各精算装置に対応付けられた精算指示可否フラグを「許可」に設定する。具体的には、例えば前述のように精算指示可否フラグの値について「許可」を示す「0」とする。
また、初期設定として、CPU201は、各精算装置に対応する精算指示キーKYについて、それぞれ待機表示とする。
Next, with reference to the flowchart of FIG. 17, an example of a processing procedure executed by the
Step S601: In the
Further, as an initial setting, the
ステップS602:ステップS601による初期設定が行われて以降において、CPU201は、図14のステップS303により行われた精算指示を受け付けた精算装置300から送信された精算指示応答が受信されたか否かについて判定する。
Step S602: After the initial setting is performed in step S601, the
ステップS603:精算指示応答が受信された場合、CPU301は、ステップS602にて受信された精算指示応答が、これまで待機状態にあった精算装置300からのものであったか否かについて判定する。
Step S603: When the settlement instruction response is received, the
ステップS604:これまで待機状態にあった精算装置300からの精算指示応答であった場合、登録装置200は、今回の精算指示応答に対応する精算指示の送信によって、新たに精算装置300の専有登録装置となる。そこで、この場合のCPU201は、精算指示応答の送信元の精算装置300に対応する精算指示キーKYについて使用中表示とする。ステップS604の処理が終了した後は、ステップS602に処理が戻される。
一方、これまで待機状態にあった精算装置300からの精算指示応答ではなかった場合とは、精算指示応答の送信元の精算装置300は、既に登録装置200により専有された使用中状態である。この場合、精算指示応答の送信元の精算装置300に対応する精算指示キーKYは既に使用中表示である。
そこで、この場合のCPU201は、ステップS604をスキップしてステップS602に処理を戻す。
Step S604: If the settlement instruction response is from the
On the other hand, when the settlement instruction response is not from the
Therefore, the
ステップS605:ステップS602にて精算指示応答が受信されなかった場合、CPU201は、さらに使用禁止通知が受信されたか否かについて判定する。使用禁止通知は、登録装置200に専有されている状態の精算装置300から、図15のステップS409によって送信される。
ステップS606:使用禁止通知が受信された場合、CPU201は、使用禁止通知の送信元の精算装置300に対応付けられた精算指示可否フラグを、これまでの「許可」から「禁止」に更新する。
ステップS607:また、CPU201は、使用禁止通知の受信に応じて、使用禁止通知の送信元の精算装置300に対応する精算指示キーKYについて使用禁止表示とする。ステップS607の処理の後、CPU201はステップS602に処理を戻す。
Step S605: When the settlement instruction response is not received in step S602, the
Step S606: When the use prohibition notification is received, the
Step S607: Further, in response to reception of the use prohibition notice, the
ステップS608:ステップS605にて使用禁止通知が受信されなかった場合、CPU201は、さらに精算指示許可通知が受信されたか否かについて判定する。精算指示許可通知は、登録装置200に専有されている状態の精算装置300から、図16のステップS505によって送信される。
Step S608: When the usage prohibition notification is not received in step S605, the
ステップS609:登録装置200に専有されている精算装置300は、未済精算処理数が最大値に達していた状態から最大値より小さくなった場合に精算指示許可通知を送信する。そして、登録装置200は、精算指示許可通知が受信されるまで、専有の精算装置300の精算指示可否フラグについて「禁止」を設定している。
そこで、CPU201は、精算指示許可通知が受信されるのに応じて、精算指示許可通知の送信元の精算装置300に対応付けられた精算指示可否フラグを、これまでの「禁止」から「許可」に更新する。
CPU201は、ステップS609により精算指示可否フラグを更新した後、ステップS604により、対応の精算指示キーKYについて使用中表示としたうえで、ステップS602に処理を戻す。
Step S609: The
Accordingly, in response to receiving the settlement instruction permission notification, the
After updating the settlement instruction enable/disable flag in step S609, the
ステップS610:ステップS608にて精算指示許可通知が受信されなかった場合、CPU201は、さらに精算指示禁止通知が受信されたか否かについて判定する。精算指示禁止通知は、他の登録装置200により専有されることとなった精算装置300から図15のステップS408により送信される。
Step S610: When the settlement instruction permission notice is not received in step S608, the
ステップS611:ステップS610にて精算指示禁止通知が受信された場合、精算指示禁止通知の送信元の精算装置300は、他の登録装置200により専有される以前においては待機状態である。これに対応して、精算指示禁止通知の送信元の精算装置300に対応付けられた精算指示可否フラグについては、これまで「許可」が設定されている状態にある。
そこで、CPU201は、ステップS610にて精算指示禁止通知が受信されるのに応じて、精算指示禁止通知の送信元の精算装置300に対応付けられた精算指示可否フラグを「禁止」に更新する。
Step S611: When the settlement instruction prohibition notice is received in step S610, the
Accordingly, in response to receiving the settlement instruction prohibition notification in step S610, the
ステップS612:また、CPU201は、精算指示禁止通知が受信されたのに応じて、精算指示禁止通知の送信元の精算装置300に対応する精算指示キーKYについて専有表示とする。ステップS612の処理を終了した後、CPU201はステップS602に処理を戻す。
Step S612: Further, in response to receiving the settlement instruction prohibition notification, the
ステップS613:ステップS610にて精算指示禁止通知が受信されなかった場合、CPU201は、さらに専有解除通知が受信されたか否かについて判定する。専有解除通知は、或る1つの登録装置200によって専有されていた精算装置300においてが、未済精算処理が無くなったことにより、待機状態に遷移したのに応じて、図16のステップS507により送信される。
Step S613: When the settlement instruction prohibition notification is not received in step S610, the
ステップS614:専有解除通知が受信されるのに応じて、CPU201は、専有解除通知の送信元の精算装置300に対応付けられた精算指示可否フラグについて「許可」に更新する。
ただし、同図の処理を実行する登録装置200が専有解除通知の送信元の精算装置300をこれまで専有していた場合、同図の処理を実行する登録装置200において、この精算装置300に対応付けられた精算指示可否フラグは既に「許可」が設定されている。従って、同図の処理を実行する登録装置200が専有解除通知の送信元の精算装置300をこれまで専有していた場合には、ステップS614の処理は省略されてよい。
一方、同図の処理を実行する登録装置200以外の登録装置200が専有解除通知の送信元の精算装置300をこれまで専有していた場合、同図の処理を実行する登録装置200において、この精算装置300に対応付けられた精算指示可否フラグは「禁止」が設定されている。従って、この場合には、ステップS614の処理を実行すべきことになる。
Step S614: In response to receiving the exclusive cancellation notice, the
However, if the
On the other hand, if a
ステップS615:また、専有解除通知が受信されるのに応じて、CPU201は、専有解除通知の送信元の精算装置300に対応する精算指示キーKYを待機表示とする。ステップS615の処理を終了した後、CPU201はステップS602に処理を戻す。
Step S615: Also, in response to receiving the exclusive release notification, the
ステップS616:また、ステップS613にて専有解除通知が受信されなかった場合、CPU201は、さらに未済精算処理数mの通知が受信されたか否かについて判定する。未済精算処理数mは、精算装置300が新たな精算指示を受け付けることにより未済精算処理数mが更新(インクリメント)されるのに応じて図15のステップS406によって精算装置300から通知される。また、未済精算処理数mは、1つの精算処理の終了に伴って未済精算処理数mが更新(デクリメント)されるのに応じて、図16のステップS503によって精算装置300から通知される。
Step S616: Further, when the exclusive release notification is not received in step S613, the
ステップS617:未済精算処理数mの通知が受信されるのに応じて、CPU201は、未済精算処理数mの送信元の精算装置300に対応する精算指示キーKYにおいて配置される未済精算処理数画像NMについて、通知された未済精算処理数mが示されるように表示する。
具体例として、図8~図10に示したように、受信された未済精算処理数mが1以上である場合には、CPU201は、未済精算処理数画像NMに未済精算処理数mを示す数字を表示する。一方、受信された未済精算処理数mが0である場合には、CPU201は、未済精算処理数画像NMそのものを非表示とする。
ステップS617の処理を終了した後、CPU201は、ステップS602に処理を戻す。
また、ステップS616にて未済精算処理数mが通知されなかった場合にも、CPU201は、ステップS602に処理を戻す。
Step S617: In response to receiving the notification of the unfinished settlement processing number m, the
As a specific example, as shown in FIGS. 8 to 10, when the received unfinished settlement processing number m is 1 or more, the
After completing the process of step S617, the
Further, even when the unfinished settlement processing number m is not notified in step S616, the
[状態通知画像の他の態様例]
図8~図10にて説明したように、精算指示キーKYにおいて配置される状態通知画像STAは、例えば「待機」の文字の表示により待機状態であることを示し、「使用中」の文字の表示により使用中状態または使用禁止状態であることを示していた。
しかし、状態通知画像STAは、上記の待機状態、使用中状態または使用禁止状態以外の精算装置300に関する状態についても通知してよい。そこで、図18を参照して、状態通知画像STAによる精算装置300の状態通知の他の例として、4例を挙げて説明する。
[Another example of the status notification image]
As described with reference to FIGS. 8 to 10, the state notification image STA arranged on the settlement instruction key KY indicates a standby state by, for example, displaying the characters "standby" and displaying the characters "in use". The display indicated that it was in use or prohibited from use.
However, the state notification image STA may also notify states of the
まず、図18(a)の精算指示キーKYにおいては、使用中状態または使用禁止状態であることを示す状態通知画像STAについて、例えば平常時とは異なる色(例えば赤色)による強調表示が行われた例が示されている。
同図に示す状態通知画像STAは、対応の精算装置300において、例えば会計券の読み込みをトリガとして精算処理が開始されてから一定時間を経過しても精算処理が終了していない状態であることを示す。このような状態は、例えば、顧客が精算装置300で精算を行うための操作が分からず戸惑っているようなときに起こる。
登録装置200を操作する店員は、同図に示される状態通知画像STAを見ることで、精算装置300の前で精算の操作に戸惑っている顧客がいることを知り、適切な対応を図ることができる。
First, for the settlement instruction key KY in FIG. 18A, the status notification image STA indicating that the key is in use or prohibited is highlighted in a different color (for example, red) from normal. Examples are shown.
The state notification image STA shown in the figure indicates that the
A store clerk who operates the
図18(b)の精算指示キーKYにおいては、状態通知画像STAについて「CALL」と表示された態様が示されている。このような態様の状態通知画像STAは、対応の精算装置300が店員呼出モードとなっている状態にあることを示す。
顧客が精算装置300で精算を行っているときに、何らかの原因により精算装置300の精算処理に関する動作に障害が生じるような場合がある。このような場合に、顧客は精算装置300に対して店員を呼び出すための操作(店員呼出操作)を行うことができる。店員呼出操作が行われるのに応じて、精算装置300は、店員呼出モードとなる。店員呼出モードでは、例えばストアコントローラ100や各登録装置200などに、店員の呼びだしがかかっていることを通知する。また、店員呼出モードにおいては、新たな精算指示の受け付けは禁止される。これに伴い、精算指示キーKYにおいては、取消線LTHが配置され、精算指示が行えないことを示す。
In the settlement instruction key KY in FIG. 18(b), a mode in which "CALL" is displayed for the status notification image STA is shown. The state notification image STA in such a manner indicates that the
While the customer is using the
上記の通知を受けた登録装置200は、精算装置300から店員の呼びだしがかかっていることの通知を受けるのに応じて、通知の送信元の精算装置300に対応する精算指示キーKYと状態通知画像STAとについて同図に示される態様に変更する。
登録装置200を操作する店員は、同図に示される状態通知画像STAを見ることで、対応の精算装置300にて精算中の顧客が店員を呼び出していることを知り、店員の呼出に対する適切な対応を図ることができる。また、同図に示される状態通知画像STAを見た店員は、併せて、対応の精算装置300に精算指示を行えない状態であることも知ることができる。
The
A store clerk operating the
図18(c)の精算指示キーKYにおいては、状態通知画像STAについて「メンテナンス」と表示された態様が示されている。このような態様の状態通知画像STAは、対応の精算装置300がメンテナンスモードとなっている状態にあることを示す。
メンテナンスモードは、精算装置300の整備や設定変更などを店員や、精算装置300のメーカのメンテナンス作業者が行う際に設定されるモードである。メンテナンスモードにおいては、登録装置200からの精算指示の受け付けは禁止される。これに伴い、精算指示キーKYにおいては、取消線LTHが配置され、精算指示が行えないことを示す。
In the settlement instruction key KY of FIG. 18(c), a mode in which "maintenance" is displayed for the status notification image STA is shown. The state notification image STA in such a mode indicates that the
The maintenance mode is a mode that is set when maintenance of the
メンテナンスモードが設定されるのに応じて、精算装置300は、メンテナンスモードであることを登録装置200などに通知する。この通知を受けた登録装置200は、通知の送信元の精算装置300に対応する精算指示キーKYと状態通知画像STAとについて同図に示される態様に変更する。
登録装置200を操作する店員は、同図に示される状態通知画像STAを見ることで、対応の精算装置300にてメンテナンスモードが設定中であり、精算指示を行えない状態であることを知ることができる。
When the maintenance mode is set, the
A store clerk who operates the
図18(d)には、状態通知画像STAにおいて「休止」と表示された態様が示されている。このような態様の状態通知画像STAは、対応の精算装置300が休止状態にあることを示す。例えば、顧客が少ないような場合などは、店舗に設置された全ての精算装置300を稼働させておく必要がないような場合が生じる。そこで、このような場合には、例えば消費電力の節減などを考慮して、一部の精算装置300を稼働させ、残る精算装置300については休止状態とする。
休止状態の精算装置300は精算指示を受け付けることはできない。そこで、この場合の精算指示キーKYにおいては、取消線LTHが配置され、精算指示が行えないことを示す。
FIG. 18(d) shows a mode in which "Pause" is displayed in the state notification image STA. The state notification image STA of such a mode indicates that the
The
稼働状態から休止状態に遷移するにあたり、精算装置300は、例えば自らが休止状態となることを登録装置200に通知する。登録装置200はこの通知を受けることにより精算装置300が休止状態となったことを認識する。あるいは、通知を受ける代わりに、例えば登録装置200が各登録装置200に定期的に問合せを行い、応答が得られない精算装置300を休止状態であると認識するようにしてもよい。
休止状態の精算装置300を認識した登録装置200は、休止状態の精算装置300に対応する精算指示キーKY及び状態通知画像STAについて同図に示される態様に変更する。
登録装置200を操作する店員は、同図に示される状態通知画像STAを見ることで、対応の精算装置300が休止状態にあって、精算指示を行えない状態にあることを知ることができる。
When transitioning from the operating state to the dormant state, the
The
A store clerk who operates the
なお、精算指示キーKYの表示態様、また、精算指示キーKYに付加される状態通知画像STAと未済精算処理数画像NMの表示態様については、図8~図10に例示したものに限定されない。
例えば、未済精算処理数画像NMについては、メータ表示や、未済精算処理を象徴したオブジェクトの数などにより、未済精算処理数を表現するようにされてもよい。
The display mode of the settlement instruction key KY, and the display modes of the status notification image STA and the unfinished settlement processing number image NM added to the settlement instruction key KY are not limited to those illustrated in FIGS.
For example, the unfinished settlement processing number image NM may be configured to express the unfinished settlement processing number by a meter display, the number of objects symbolizing the unfinished settlement processing, or the like.
なお、これまでの説明にあっては、未済精算処理数mの管理と、未済精算処理数mに基づく精算指示禁止、使用禁止、精算指示許可、専有解除などの状態設定に関する通知は、精算装置300が行うようにされている。
しかし、例えば、精算装置300ごとの未済精算処理数mの管理と、未済精算処理数mに基づく精算装置300の状態の設定を、登録装置200が行うように構成することができる。
このような構成は、例えば、登録装置200が、各精算装置300から、精算指示を受け付けたことの通知と、精算処理終了の通知とを受信し、受信した通知に基づいて、未済精算処理数mを管理することで実現できる。
また、登録装置200による未済精算処理数mの管理と精算装置300の状態の設定は、マスタとなる1つの登録装置200が行ってもよい。この場合、マスタ以外の他の登録装置200は、マスタの登録装置200から精算装置300ごとの未済精算処理数mと状態の設定に関する通知を受けて動作するように構成すればよい。
In the explanations so far, the management of the unfinished settlement processing number m and the notifications related to state settings such as settlement instruction prohibition, use prohibition, settlement instruction permission, and exclusive release based on the unfinished settlement processing number m are 300 is supposed to do.
However, for example, the
In such a configuration, for example, the
Further, the management of the unfinished settlement processing number m by the
また、これまでにおいては、登録装置200と精算装置300との間で直接的に通信を行って、精算装置300への精算指示の制限に関する処理が実行される構成を例に挙げて説明している。
しかし、例えば、登録装置200と精算装置300との間にストアコントローラ100が介在したうえで、精算指示の禁止許可に関する制御が行われるようにしてもよい。この場合、ストアコントローラ100は、登録装置200が送信する精算指示コマンドと、精算装置300からの精算処理終了の通知とに応じて、各精算装置300における未済精算処理数mを管理することができる。そして、ストアコントローラ100は、未済精算処理数mを管理することで、各精算装置300における精算指示の受け付けの可否を判断し、判断結果に基づいて、各登録装置200に対して、精算指示禁止通知、使用禁止通知、精算指示許可通知、専有解除通知などを行うことができる。
Also, in the above description, a configuration in which direct communication is performed between the
However, for example, after the
なお、上述のストアコントローラ100、登録装置200及び精算装置300などの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述のストアコントローラ100、登録装置200及び精算装置300の処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD-ROM等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
A program for realizing the functions of the
100 ストアコントローラ、200 登録装置、201 CPU、202 記憶部、203 RAM、204 スキャナ部、205 店員用表示部、206 客用表示部、207 操作部、208 通信部、209 ブザー、210 印刷部、300 精算装置、301 CPU、302 記憶部、303 RAM、304 スキャナ部、305 表示部、306 操作部、307 通信部、308 ブザー、309 印刷部、310 貨幣授受部、311 サインポール部 100 store controller, 200 registration device, 201 CPU, 202 storage unit, 203 RAM, 204 scanner unit, 205 clerk display unit, 206 customer display unit, 207 operation unit, 208 communication unit, 209 buzzer, 210 printing unit, 300 Settlement device, 301 CPU, 302 storage unit, 303 RAM, 304 scanner unit, 305 display unit, 306 operation unit, 307 communication unit, 308 buzzer, 309 printing unit, 310 money transfer unit, 311 sign pole unit
Claims (6)
前記精算装置は、
店員を呼び出すための操作を受け付ける店員呼出操作受付手段と、
メンテナンス作業者によるメンテナンス作業を行うための操作を受け付けるメンテナンス操作受付手段と、
前記店員呼出操作受付手段が店員を呼び出すための操作を受け付けたこと、及び、メンテナンス操作受付手段がメンテナンス作業を行うための操作を受け付けたこと、を前記登録装置に通知する通知手段と、
を備え、
前記登録装置は、
前記通知手段による通知に応じて、前記精算装置が、店員を呼び出していること、及び精算指示を受け付けないことを同時に表示するとともに、前記通知手段による通知に応じて、前記精算装置が、メンテナンス作業をしていること、及び精算指示を受け付けないことを同時に表示する表示手段
を備えるシステム。 A registration device for registering commodities according to the operation of a store clerk, and a plurality of settlement devices for performing settlement processing of the commodities registered by the registration device according to the settlement instruction from the registration device according to the operation of the customer. A system having
The settlement device is
clerk call operation receiving means for receiving an operation for calling a clerk;
maintenance operation receiving means for receiving an operation for performing maintenance work by a maintenance worker;
notification means for notifying the registration device that the clerk call operation receiving means has received an operation for calling a clerk, and that the maintenance operation receiving means has received an operation for performing maintenance work ;
with
The registration device
In response to the notification by the notification means, the settlement device simultaneously displays that the clerk is being called and that the settlement instruction is not accepted, and in response to the notification by the notification means, the settlement device performs maintenance work. A system comprising display means for simultaneously displaying that the payment is being made and that the settlement instruction is not accepted .
前記第2コンピュータを、
店員を呼び出すための操作を受け付ける店員呼出操作受付手段と、
メンテナンス作業者によるメンテナンス作業を行うための操作を受け付けるメンテナンス操作受付手段と、
前記店員呼出操作受付手段が店員を呼び出すための操作を受け付けたこと、及び、メンテナンス操作受付手段がメンテナンス作業を行うための操作を受け付けたこと、を前記登録装置に通知する通知手段として機能させ、
前記第1コンピュータを、
前記通知手段による通知に応じて、前記精算装置が、店員を呼び出していること、及び精算指示を受け付けないことを同時に表示するとともに、前記通知手段による通知に応じて、前記精算装置が、メンテナンス作業をしていること、及び精算指示を受け付けないことを同時に表示する表示手段
として機能させるためのプログラム。 A registration device for registering commodities according to the operation of a store clerk, and a plurality of settlement devices for performing the settlement processing of the commodities registered by the registration device according to the settlement instruction from the registration device according to the operation of the customer. A program for causing a first computer to function as the registration device and a second computer to function as the settlement device in a system having
the second computer,
clerk call operation receiving means for receiving an operation for calling a clerk;
maintenance operation receiving means for receiving an operation for performing maintenance work by a maintenance worker;
Functioning as notification means for notifying the registration device that the clerk call operation reception means has received an operation for calling a clerk and that the maintenance operation reception means has received an operation for performing maintenance work ,
the first computer,
In response to the notification by the notification means, the settlement device simultaneously displays that the clerk is being called and that the settlement instruction is not accepted, and in response to the notification by the notification means, the settlement device performs maintenance work. A program for functioning as display means for simultaneously displaying that the payment is being made and that the settlement instruction is not accepted .
前記精算装置は、
店員を呼び出すための操作を受け付ける店員呼出操作受付手段と、
メンテナンス作業者によるメンテナンス作業を行うための操作を受け付けるメンテナンス操作受付手段と、
前記店員呼出操作受付手段が店員を呼び出すための操作を受け付けたこと、及び、メンテナンス操作受付手段がメンテナンス作業を行うための操作を受け付けたこと、を前記登録装置に通知する通知手段を備えるものであり、
前記通知手段による通知に応じて、前記精算装置が、店員を呼び出していること、及び精算指示を受け付けないことを同時に表示するとともに、前記通知手段による通知に応じて、前記精算装置が、メンテナンス作業をしていること、及び精算指示を受け付けないことを同時に表示する表示手段
を備える登録装置。 A registration device for registering commodities according to the operation of a store clerk, and a plurality of settlement devices for performing the settlement processing of the commodities registered by the registration device according to the settlement instruction from the registration device according to the operation of the customer. a registration device in a system comprising
The settlement device is
clerk call operation receiving means for receiving an operation for calling a clerk;
maintenance operation receiving means for receiving an operation for performing maintenance work by a maintenance worker;
A notifying means for notifying the registration device that the clerk calling operation receiving means has received an operation for calling a clerk, and that the maintenance operation receiving means has received an operation for performing maintenance work. can be,
In response to the notification by the notification means, the settlement device simultaneously displays that the clerk is being called and that the settlement instruction is not accepted, and in response to the notification by the notification means, the settlement device performs maintenance work. A registration device comprising display means for simultaneously displaying that the payment is being made and that the settlement instruction is not accepted .
前記精算装置は、
店員を呼び出すための操作を受け付ける店員呼出操作受付手段と、
メンテナンス作業者によるメンテナンス作業を行うための操作を受け付けるメンテナンス操作受付手段と、
前記店員呼出操作受付手段が店員を呼び出すための操作を受け付けたこと、及び、メンテナンス操作受付手段がメンテナンス作業を行うための操作を受け付けたこと、を前記登録装置に通知する通知手段を備えるものであり、
前記コンピュータを、
前記通知手段による通知に応じて、前記精算装置が、店員を呼び出していること、及び精算指示を受け付けないことを同時に表示するとともに、前記通知手段による通知に応じて、前記精算装置が、メンテナンス作業をしていること、及び精算指示を受け付けないことを同時に表示する表示手段として機能させるためのプログラム。 A registration device for registering commodities according to the operation of a store clerk, and a plurality of settlement devices for performing the settlement processing of the commodities registered by the registration device according to the settlement instruction from the registration device according to the operation of the customer. A program that causes a computer to function as a registration device in a system that has
The settlement device is
clerk call operation receiving means for receiving an operation for calling a clerk;
maintenance operation receiving means for receiving an operation for performing maintenance work by a maintenance worker;
A notifying means for notifying the registration device that the clerk calling operation receiving means has received an operation for calling a clerk, and that the maintenance operation receiving means has received an operation for performing maintenance work. can be,
the computer,
In response to the notification by the notification means, the settlement device simultaneously displays that the clerk is being called and that the settlement instruction is not accepted, and in response to the notification by the notification means, the settlement device performs maintenance work. A program for functioning as display means for simultaneously displaying that the payment is being made and that the settlement instruction is not accepted .
店員を呼び出すための操作を受け付ける店員呼出操作受付手段と、
メンテナンス作業者によるメンテナンス作業を行うための操作を受け付けるメンテナンス操作受付手段と、
前記店員呼出操作受付手段が店員を呼び出すための操作を受け付けたこと、及び、メンテナンス操作受付手段がメンテナンス作業を行うための操作を受け付けたこと、を前記登録装置に通知する通知手段と、を備え、
前記登録装置が、
前記通知手段による通知に応じて、前記精算装置が、店員を呼び出していること、及び精算指示を受け付けないことを同時に表示するとともに、前記通知手段による通知に応じて、前記精算装置が、メンテナンス作業をしていること、及び精算指示を受け付けないことを同時に表示する表示手段を備えるものである
ことを特徴とする精算装置。 A registration device for registering commodities according to the operation of a store clerk, and a plurality of settlement devices for performing the settlement processing of the commodities registered by the registration device according to the settlement instruction from the registration device according to the operation of the customer. A settlement device in a system comprising
clerk call operation receiving means for receiving an operation for calling a clerk;
maintenance operation receiving means for receiving an operation for performing maintenance work by a maintenance worker;
notification means for notifying the registration device that the clerk calling operation receiving means has received an operation for calling a clerk, and that the maintenance operation receiving means has received an operation for performing maintenance work. ,
The registration device
In response to the notification by the notification means, the settlement device simultaneously displays that the clerk is being called and that the settlement instruction is not accepted, and in response to the notification by the notification means, the settlement device performs maintenance work. and a display means for simultaneously displaying that the payment instruction is not accepted .
前記コンピュータを、
店員を呼び出すための操作を受け付ける店員呼出操作受付手段と、
メンテナンス作業者によるメンテナンス作業を行うための操作を受け付けるメンテナンス操作受付手段と、
前記店員呼出操作受付手段が店員を呼び出すための操作を受け付けたこと、及び、メンテナンス操作受付手段がメンテナンス作業を行うための操作を受け付けたこと、を前記登録装置に通知する通知手段、
として機能させ、
前記登録装置が、
前記通知手段による通知に応じて、前記精算装置が、店員を呼び出していること、及び精算指示を受け付けないことを同時に表示するとともに、前記通知手段による通知に応じて、前記精算装置が、メンテナンス作業をしていること、及び精算指示を受け付けないことを同時に表示する表示手段を備えるものである
ことを特徴とするプログラム。 A registration device for registering commodities according to the operation of a store clerk, and a plurality of settlement devices for performing the settlement processing of the commodities registered by the registration device according to the settlement instruction from the registration device according to the operation of the customer. A program that causes a computer to function as a settlement device in a system that has
said computer,
clerk call operation receiving means for receiving an operation for calling a clerk;
maintenance operation receiving means for receiving an operation for performing maintenance work by a maintenance worker;
notification means for notifying the registration device that the clerk call operation receiving means has received an operation for calling a clerk, and that the maintenance operation receiving means has received an operation for performing maintenance work ;
function as
The registration device
In response to the notification by the notification means, the settlement device simultaneously displays that the clerk is being called and that the settlement instruction is not accepted, and in response to the notification by the notification means, the settlement device performs maintenance work. A program characterized by comprising display means for simultaneously displaying that the payment is being made and that the payment instruction is not accepted .
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022018984A JP7321585B2 (en) | 2020-07-28 | 2022-02-09 | System, registration device, settlement device and program |
JP2023117580A JP2023129522A (en) | 2020-07-28 | 2023-07-19 | System, registration device, settlement device, and program |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020127461A JP2020173868A (en) | 2020-07-28 | 2020-07-28 | Pos system, adjustment device, and program |
JP2022018984A JP7321585B2 (en) | 2020-07-28 | 2022-02-09 | System, registration device, settlement device and program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020127461A Division JP2020173868A (en) | 2020-07-28 | 2020-07-28 | Pos system, adjustment device, and program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023117580A Division JP2023129522A (en) | 2020-07-28 | 2023-07-19 | System, registration device, settlement device, and program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2022051916A JP2022051916A (en) | 2022-04-01 |
JP2022051916A5 JP2022051916A5 (en) | 2022-09-21 |
JP7321585B2 true JP7321585B2 (en) | 2023-08-07 |
Family
ID=87519688
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022018984A Active JP7321585B2 (en) | 2020-07-28 | 2022-02-09 | System, registration device, settlement device and program |
JP2023117580A Pending JP2023129522A (en) | 2020-07-28 | 2023-07-19 | System, registration device, settlement device, and program |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023117580A Pending JP2023129522A (en) | 2020-07-28 | 2023-07-19 | System, registration device, settlement device, and program |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP7321585B2 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015143955A (en) | 2014-01-31 | 2015-08-06 | 東芝テック株式会社 | Article-of-commerce data registration apparatus and program |
-
2022
- 2022-02-09 JP JP2022018984A patent/JP7321585B2/en active Active
-
2023
- 2023-07-19 JP JP2023117580A patent/JP2023129522A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015143955A (en) | 2014-01-31 | 2015-08-06 | 東芝テック株式会社 | Article-of-commerce data registration apparatus and program |
Also Published As
Publication number | Publication date |
---|---|
JP2022051916A (en) | 2022-04-01 |
JP2023129522A (en) | 2023-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5928543B2 (en) | POS system, settlement apparatus and program | |
JP5987964B2 (en) | POS system, registration device, and program | |
JP6460043B2 (en) | POS system, checkout device, and program | |
JP2016189139A (en) | Commercial product sales data processing system | |
JP7335008B2 (en) | Merchandise sales data processing system, registration device and program | |
JP6485107B2 (en) | Product sales information processing system, registration device, checkout device, and program | |
JP7321585B2 (en) | System, registration device, settlement device and program | |
JP2022145854A (en) | Merchandise sales data processing system and registration device | |
JP7012389B2 (en) | Product sales Information processing system, registration device, and program | |
JP6743877B2 (en) | POS system, settlement device, and program | |
JP7189592B2 (en) | Merchandise sales data processing system, settlement device and program | |
JP2017211698A (en) | POS system and program | |
JP6650167B2 (en) | Commodity sales data processing device and program | |
JP6952327B2 (en) | Product sales data processing system, registration device, and program | |
JP2020173868A (en) | Pos system, adjustment device, and program | |
JP7478471B2 (en) | POS systems and programs | |
JP6547558B2 (en) | POS system and program | |
JP6762586B2 (en) | POS system, checkout device, registration device and program | |
JP7142966B2 (en) | Settlement device, POS system, and program | |
JP6753481B2 (en) | Product sales Information processing system, registration device, and program | |
JP2023115390A (en) | system | |
JP2022132530A (en) | Product sales data processing system, registration device, and program | |
JP2023033598A (en) | Commodity sales data processing system, commodity sales data processing device, and program | |
JP2022168277A (en) | Article sale data processing system, registration apparatus, adjustment apparatus, and program | |
JP2021163377A (en) | Settlement system and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220304 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220912 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230214 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230417 |
|
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: 20230620 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230719 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7321585 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |