JP7586526B2 - Product sales data processing device and program - Google Patents
Product sales data processing device and program Download PDFInfo
- Publication number
- JP7586526B2 JP7586526B2 JP2023029965A JP2023029965A JP7586526B2 JP 7586526 B2 JP7586526 B2 JP 7586526B2 JP 2023029965 A JP2023029965 A JP 2023029965A JP 2023029965 A JP2023029965 A JP 2023029965A JP 7586526 B2 JP7586526 B2 JP 7586526B2
- Authority
- JP
- Japan
- Prior art keywords
- mode
- product
- registration
- pos terminal
- input
- 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
- 238000012545 processing Methods 0.000 title claims description 56
- 230000006870 function Effects 0.000 claims description 69
- 238000000034 method Methods 0.000 description 214
- 230000008569 process Effects 0.000 description 193
- 230000008859 change Effects 0.000 description 44
- 230000007704 transition Effects 0.000 description 27
- 238000010586 diagram Methods 0.000 description 21
- 241000220225 Malus Species 0.000 description 20
- 235000021016 apples Nutrition 0.000 description 17
- 238000003825 pressing Methods 0.000 description 15
- 238000007639 printing Methods 0.000 description 12
- 238000012544 monitoring process Methods 0.000 description 9
- 238000003780 insertion Methods 0.000 description 8
- 230000037431 insertion Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000012423 maintenance Methods 0.000 description 7
- 235000013311 vegetables Nutrition 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000001186 cumulative effect Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 102100029952 Double-strand-break repair protein rad21 homolog Human genes 0.000 description 3
- 101100086368 Homo sapiens RAD21 gene Proteins 0.000 description 3
- 240000008790 Musa x paradisiaca Species 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 235000021186 dishes Nutrition 0.000 description 3
- 241000675108 Citrus tangerina Species 0.000 description 2
- RWSOTUBLDIXVET-UHFFFAOYSA-N Dihydrogen sulfide Chemical compound S RWSOTUBLDIXVET-UHFFFAOYSA-N 0.000 description 2
- 102100036738 Guanine nucleotide-binding protein subunit alpha-11 Human genes 0.000 description 2
- 101100283445 Homo sapiens GNA11 gene Proteins 0.000 description 2
- 244000269722 Thea sinensis Species 0.000 description 2
- 241000219094 Vitaceae Species 0.000 description 2
- 235000021015 bananas Nutrition 0.000 description 2
- 235000013405 beer Nutrition 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 235000021021 grapes Nutrition 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- KNMAVSAGTYIFJF-UHFFFAOYSA-N 1-[2-[(2-hydroxy-3-phenoxypropyl)amino]ethylamino]-3-phenoxypropan-2-ol;dihydrochloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC=C1 KNMAVSAGTYIFJF-UHFFFAOYSA-N 0.000 description 1
- 235000009434 Actinidia chinensis Nutrition 0.000 description 1
- 244000298697 Actinidia deliciosa Species 0.000 description 1
- 235000009436 Actinidia deliciosa Nutrition 0.000 description 1
- 244000144730 Amygdalus persica Species 0.000 description 1
- 244000099147 Ananas comosus Species 0.000 description 1
- 235000007119 Ananas comosus Nutrition 0.000 description 1
- 244000003416 Asparagus officinalis Species 0.000 description 1
- 235000005340 Asparagus officinalis Nutrition 0.000 description 1
- 241001474374 Blennius Species 0.000 description 1
- 244000241257 Cucumis melo Species 0.000 description 1
- 235000015510 Cucumis melo subsp melo Nutrition 0.000 description 1
- 241000519695 Ilex integra Species 0.000 description 1
- 235000007688 Lycopersicon esculentum Nutrition 0.000 description 1
- 235000018290 Musa x paradisiaca Nutrition 0.000 description 1
- 235000006040 Prunus persica var persica Nutrition 0.000 description 1
- 235000014443 Pyrus communis Nutrition 0.000 description 1
- 240000003768 Solanum lycopersicum Species 0.000 description 1
- FJJCIZWZNKZHII-UHFFFAOYSA-N [4,6-bis(cyanoamino)-1,3,5-triazin-2-yl]cyanamide Chemical compound N#CNC1=NC(NC#N)=NC(NC#N)=N1 FJJCIZWZNKZHII-UHFFFAOYSA-N 0.000 description 1
- 238000010924 continuous production Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 235000012046 side dish Nutrition 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、商品販売データ処理装置、及びプログラムに関する。 The present invention relates to a product sales data processing device and a program.
商品販売データ装置では、商品に付されたバーコードなどのコード情報をスキャナで読み取って商品登録を行うものがあるが、コード情報が付されていない商品もある。このような商品については、商品の商品情報が予め設定されたプリセットキーの操作によって、商品登録を行わせることがある。プリセットキーとしては、例えば、テンキーや画面に表示されるソフトキーなどが用いられる。また、プリセットキーを操作させた後に、数量を指定するキーを操作させて、登録する商品の数を指定する。 Some product sales data devices use a scanner to read code information such as a barcode attached to a product to register the product, but some products do not have code information attached. For such products, product registration may be performed by operating a preset key on which product information for the product is set in advance. Examples of preset keys include a numeric keypad or soft keys displayed on a screen. After operating a preset key, the number of products to be registered is specified by operating a key for specifying the quantity.
しかし、登録する商品の数を指定する際に、通常では考えられない数を登録してしまい、そのまま気づかず決済がなされてしまうと、客が買い上げる商品数と異なる数で決済されてしまうため客に迷惑をかけてしまう。また、このような状態が発生すると、お店の信用問題や顧客を失う可能性もある。また、操作ミスに気づいた場合には、オペレータによって決済された取引の取り消しやあるいは訂正等の処理を行うこととなるため、余計な手間と時間を要すことになる。 However, if an operator registers an unusual number of items when specifying the number of items to be registered and the payment is made without realizing it, the payment will be made for a different number of items than the customer actually purchased, causing inconvenience to the customer. Furthermore, if this situation occurs, it could affect the store's credibility and lead to the loss of customers. Furthermore, if the operator realizes that they made an operational mistake, they will have to cancel or correct the transaction, which will require extra time and effort.
本発明の課題は、客との取引をスムーズに行うことができる技術を提供することである。 The objective of the present invention is to provide technology that allows transactions with customers to be carried out smoothly.
上述した課題を解決するために、本発明の一態様である商品販売データ処理装置は、登録する商品を入力させる商品入力手段と、販売数量を入力させる数量キーの操作によって、前記商品入力手段で入力された商品の販売数量を入力させる数量入力手段と、前記数量キーの操作によって入力された販売数量の値の桁数が所定の桁数を超えているか否かを判断する判断手段と、前記判断手段によって所定の桁数を超えていると判断された場合に、該超えた販売数量の値を破棄し、予め商品ごとに設定されている値を表示して、前記数量入力手段に販売数量を入力させ、前記判断手段によって所定の桁数を超えていないと判断された場合に、前記数量入力手段で入力された販売数量を表示する表示手段と、を備えることを特徴とする。 In order to solve the above-mentioned problems, a product sales data processing device which is one aspect of the present invention is characterized in comprising: a product input means for inputting a product to be registered; a quantity input means for inputting the sales quantity of the product input by the product input means by operation of a quantity key for inputting the sales quantity; a judgment means for determining whether the number of digits of the sales quantity value input by operation of the quantity key exceeds a predetermined number of digits; and, if the judgment means determines that the sales quantity exceeds the predetermined number of digits , a display means for discarding the sales quantity value which exceeds the predetermined number of digits, displaying a value which is set in advance for each product , and inputting the sales quantity into the quantity input means; and, if the judgment means determines that the sales quantity does not exceed the predetermined number of digits, displaying the sales quantity input by the quantity input means.
上記構成によれば、客との取引をスムーズに行うことができる。 The above configuration allows for smooth transactions with customers.
上述した課題を解決するために、本発明の一態様である商品販売データ処理装置は、登録する商品を入力させる商品入力手段と、販売数量を入力させる数量キーの操作によって、前記商品入力手段で入力された商品の販売数量を入力させる数量入力手段と、を備え、前記数量入力手段は、前記数量キーの操作によって入力された販売数量の値が所定の値を超えた場合に、前記数量キーの操作によって入力された販売数量の値を破棄し、商品ごとに設定されている値を表示して、その商品の販売数量を入力させる、ことを特徴とする。 In order to solve the above-mentioned problems, a product sales data processing device which is one aspect of the present invention comprises a product input means for inputting a product to be registered, and a quantity input means for inputting the sales quantity of the product input by the product input means by operation of a quantity key for inputting the sales quantity, and is characterized in that, when the value of the sales quantity input by operation of the quantity key exceeds a predetermined value, the quantity input means discards the value of the sales quantity input by operation of the quantity key, displays the value set for each product, and allows the sales quantity of that product to be input .
上記構成によれば、商品の特性に応じて数量を入力させることができる。 The above configuration allows the quantity to be entered according to the product's characteristics.
上述した課題を解決するために、本発明の他の態様であるプログラムは、コンピュータを、登録する商品を入力させる商品入力部と、販売数量を入力させる数量キーの操作によって、前記商品入力部で入力された商品の販売数量を入力させる数量入力部と、前記数量キーの操作によって入力された販売数量の値の桁数が所定の桁数を超えているか否かを判断する判断部と、前記判断部によって所定の桁数を超えていると判断された場合に、該超えた販売数量の値を破棄し、予め商品ごとに設定されている値を表示して、前記数量入力部に販売数量を入力させ、前記判断部によって所定の桁数を超えていないと判断された場合に、前記数量入力部で入力された販売数量を表示する表示部と、として機能させる。 In order to solve the above-mentioned problems, another aspect of the present invention is a program that causes a computer to function as a product input unit that allows the input of a product to be registered, a quantity input unit that allows the input of the sales quantity of the product input in the product input unit by operation of a quantity key to input the sales quantity, a judgment unit that determines whether the number of digits of the sales quantity value input by operation of the quantity key exceeds a predetermined number of digits, and a display unit that, if the judgment unit determines that the sales quantity value exceeds the predetermined number of digits , discards the sales quantity value that exceeds the predetermined number of digits, displays a value that is set in advance for each product , and causes the sales quantity to be input into the quantity input unit , and, if the judgment unit determines that the sales quantity does not exceed the predetermined number of digits, displays the sales quantity input in the quantity input unit.
上記構成によれば、客との取引をスムーズに行うことができる。 The above configuration allows for smooth transactions with customers.
上述した課題を解決するために、本発明の他の態様であるプログラムは、コンピュータを、登録する商品を入力させる商品入力部と、販売数量を入力させる数量キーの操作によって、前記商品入力部で入力された商品の販売数量を入力させる数量入力部と、として機能させ、前記数量入力部は、前記数量キーの操作によって入力された販売数量の値が所定の値を超えた場合に、前記数量キーの操作によって入力された販売数量の値を破棄し、商品ごとに設定されている値を表示して、その商品の販売数量を入力させる。 In order to solve the above-mentioned problems, another aspect of the present invention is a program that causes a computer to function as a product input unit that allows the user to input the product to be registered, and a quantity input unit that allows the user to input the sales quantity of the product input in the product input unit by operating a quantity key to input the sales quantity, and when the sales quantity value input by operating the quantity key exceeds a predetermined value, the quantity input unit discards the sales quantity value input by operating the quantity key, displays the value set for each product, and allows the user to input the sales quantity of that product.
上記構成によれば、客との取引をスムーズに行うことができる。 The above configuration allows for smooth transactions with customers.
以上のように、本発明によれば、客との取引をスムーズに行うことができる。 As described above, the present invention allows transactions with customers to be carried out smoothly.
図1は、本発明の一実施形態に係るPOS(Point Of Sales)システムのネットワーク構成図である。図1に示すPOSシステム1は、3台のPOS端末20-1、POS端末20-2、POS端末20-3と、ストアコントローラ(ストアコンピュータ、管理装置)10を備え、夫々はLAN11(有線または無線)を介して通信可能に接続されている。以下、POS端末20-1、20-2、20-3について特に区別しない場合には、POS端末20と総称する。なお、POSシステム1は、POS端末20の状況(動作モード、処理状況等)を表示したり、POS端末20を制御したりする監視端末(非図示)を更に備えていてもよい。
Figure 1 is a network configuration diagram of a POS (Point Of Sales) system according to one embodiment of the present invention. The
POSシステム1は、種々の店舗(コンビニストア、スーパーマーケット等)に導入可能である。
The
図2は、POS端末20の設置例を示す図である。図2(A)は、POS端末20等を客側から見た斜視図である。図2(B)は、POS端末20等を店員側から見た斜視図である。図2(A)に示すように客側から見てPOS端末20の右側にカウンタが置かれている。
Figure 2 shows an example of the installation of the
図3は、POS端末20の外観例を示す図である。図3(A)は、POS端末20を客側から見た斜視図である。図3(B)は、POS端末20を店員側から見た斜視図である。図4は、POS端末20の構成例を示す図である。図3及び図4において、同一部分には同一符号を付している。
Figure 3 is a diagram showing an example of the appearance of the
以下、図3を参照しつつ、図4に示したPOS端末20の構成例を説明する。POS端末20は、CPU201と、ROM202と、RAM203と、ハードディスク204と、客側表示部205と、客側スキャナ部206と、カード決済部208と、釣銭機209と、店員側表示部210と、キー操作部211と、店員側スキャナ部212と、印刷部213と、音声出力部214と、通信部215とを備える。これらは、バスを介して相互に通信可能である。なお、符号211a、211b、211cについては後述する。
Below, an example of the configuration of the
CPU201は、中央演算処理装置であり、ROM202に記憶されているプログラムを読み出して実行することにより、POS端末20の動作を制御する。
ROM202は、読み出し専用メモリであり、プログラムをはじめとしてCPU201が利用する各種の情報を記憶する。また、図示していない上位サーバ(管理サーバ)と接続され、POS端末20の動作を制御するプログラムをアップデート(バージョンアップ等)する場合は、一旦ハードディスク204にアップデート(バージョンアップ等)を行うための新しいプログラムを記憶しておき、POS端末20が起動する際に、ROM202(フラッシュロム)にアップデート(バージョンアップ等)を行う新しいバージョンのプログラムを記憶させるようにしてもよい。この機能は、POS端末20がLAN11(有線または無線)を介して図示していない上位サーバ(管理サーバ)と通信可能であれば自動的にアップデートする機能であり、オートアップデート機能と呼ばれている。また、図示していない上位サーバ(管理サーバ)からリモートアクセスを行いPOS端末20のプログラムをROM202(フラッシュロム)に新しいバージョンのプログラムにアップデート(バージョンアップ等)を行うようにしてもよく、この機能をリモートアップデート機能という。
The
The
RAM203は、読み出し書き込みメモリであり、種々の情報を記憶する。例えば、RAM203は、外部から取得した情報(例えば、ストアコントローラ10から取得した商品マスタ等)や、処理において生成した情報(例えば、商品を登録する登録処理において生成した登録情報(登録データ)、買上商品を精算(決済)する精算処理において生成した精算情報等)を記憶する。
ハードディスク204は、種々の情報を記憶する。ハードディスク204は、例えば、ROM202に代えて、CPU201が実行するプログラム等を記憶してもよい。また、RAM203に代えて、外部から取得した情報や、処理において生成した情報を記憶してもよい。
The
なお、上記の登録データを含む各種データは、通常は、ハードディスク204に記憶させておき、必要に応じてRAM203に記憶させるようにする。これにより、ハードディスク204よりも読み書きのスピードが速いRAM203に記憶させておき、必要により読み書きさせれば処理速度が速くなりPOS端末20のパフォーマンスが向上されるので機能アップにもつながる。なお、動作制御の途中において更新されるデータは所定の条件やタイミングでRAM203に記憶させたデータとハードディスク204に記憶させたデータと同期するように制御がなされる。これによって、ハードディスク204に記憶したデータもRAM203に記憶させたデータと同期がとられ最新の情報に維持することができる。
The various data including the above registration data is usually stored in the
客側表示部205は、客用のタッチディスプレイであり、客に種々の情報を表示するとともに、客から種々の入力を受け付ける。
客側スキャナ部206は、客用のスキャナ部であり、各種の情報を光学的に読み取る。例えば、客側スキャナ部206は、商品に付されているバーコード(商品コード等)や、お会計券(登録商標)に印刷されているコード(バーコード、2次元コード等)を光学的に撮像し、該撮像した画像からコード(例えばバーコード、あるいは2次元コード等)を抽出し、そのコードから情報を読み取る(デコード、またはデコーディングする)。客側スキャナ部206は、上記に加えて、品券類(商品券、クーポン券、優待券)や、各種カード(例えば、会員カード、ポイントカード等)に印刷されているコード(バーコード、2次元コード等)を読み取ってもよい。
The customer-
The customer-
なお、客側スキャナ部206は、客が商品を登録する際に用いられるが、客は他の方法によって商品を登録してもよい。例えば、客側表示部205に、商品に対応するプリセットキー(商品を注文するボタン)が表示されている場合、客は、当該プリセットキーを操作(押下)し、商品を登録してもよい。
The customer-
カード決済部208は、各種カード(クレジットカード、交通系カード等のプリペイドカード、ポイントカード等)による決済機構である。カード決済部208は、カード認識部(読取部)や表示部や操作部を備える。カード認識部は、各種カードの情報を磁気的又は電気的に読み取る。読み取られた情報は、買上商品の決済(精算)を用いられる。なお、カード認識部は、今回の買上商品の決済(精算)に認識した情報を使用する場合(つまり、クレジットカードによるクレジット決済の場合、プリペイドカードによるプリペイドカード決済の場合、ポイントカードの保有ポイントを使用(消費)する場合等)に加えて、今回の買上商品の決済(精算)に認識した情報を使用しない場合(例えば、クレジットカードの提示による特典付与の場合、ポイントカードにポイントを付与する場合等)にも、各種カードを認識してもよい。なお、本実施形態のカード決済部208は、カード認識部(読取部)や表示部や操作部を備えるが、カード決済部208は、少なくともカード認識部を備えるものであればよい。また、本実施形態のカード認識部は、接触型のカード(ICカード、磁気カード)に対応するものであるが、接触型のカードに代えて又は加えて、非接触型のカード(ICカード)に対応するものであってもよい。
The
釣銭機209(現金決済部)は、現金による決済機構であり、紙幣や硬貨の投入口、紙幣や硬貨の排出口、投入された紙幣や硬貨、あるいは紙幣や硬貨以外の物(取り扱いが出来ない外貨など)を返却する返却口を有し、投入口への投入金額を算出し、投入金額と買上金額の差分である釣銭金額を算出し、釣り銭を排出口から排出する。当該釣銭機209は、客側に向けられており、客が操作するものである。なお、紙幣や硬貨が投入口に投入された場合にはセンサによって検出(投入があった旨の検出、金種別の枚数の検出等)される。カード決済部208と釣銭機209とにより、精算部が形成される。
The change machine 209 (cash settlement section) is a cash settlement mechanism that has an input port for banknotes and coins, an output port for banknotes and coins, and a return port for returning inserted banknotes and coins, or items other than banknotes and coins (such as foreign currency that cannot be handled). It calculates the amount inserted into the input port, calculates the change amount, which is the difference between the input amount and the purchase amount, and dispenses the change from the output port. The
店員側表示部210は、店員用のタッチディスプレイであり、店員に種々の情報を表示するとともに、店員から種々の入力を受け付ける。
キー操作部211は、各種のキー(ハードウェアキー、ボタン)から構成され、店員から種々の入力を受け付ける。
店員側スキャナ部212は、店員用のスキャナ部であり、各種の情報を光学的に撮像し、該撮像した画像からコード(例えばバーコード、あるいは2次元コード等)を抽出し、そのコードから情報を読み取る(デコード、またはデコーディングする)。例えば、店員側スキャナ部212は、商品に付されているバーコードや、店員の名札に付された店員コードを光学的に読み取る。店員側スキャナ部212は、上記に加えて、お会計券に印刷されているコードや、品券類や、各種カードに印刷されているコードを読み取ってもよい。
The store clerk's
The
The store
なお、店員側スキャナ部212は、店員が商品を登録する際に用いられるが、店員は他の方法によって商品を登録してもよい。例えば、キー操作部211に、商品に対応するキー(例えば、スポーツ新聞に対応するキー等)が配置されている場合、店員は、当該キーを操作(押下)し、当該商品を登録してもよい。また、店員側表示部210に、商品に対応するプリセットキーが表示されている場合、店員は、当該プリセットキーを操作し、当該商品を登録してもよい。
The clerk-
印刷部213は、各種媒体(レシート、お会計券等)を印刷、発行する。印刷部213は、店員側から客側、客側から店員側に向き(媒体発行口の方向)を回転自在に変更可能である。印刷部213の向きは、手動で変更してもよいし、例えば動作モード(詳細は後述)が切り替わることに基づいて自動的に変更(メカ的に制御等)してもよい。なお、印刷部213の向きの正誤をセンサなどで検出してもよい。なお、動作モードが切り替わることを動作モードが移行するとも言う。
The
音声出力部214は、音声を出力する。例えば、音声出力部214は、音声ガイダンス等を出力する。
通信部215は、他端末(他のPOS端末20、ストアコントローラ10)との間において情報を送受信する。
The
The
(各動作モードの概要)
続いて、POS端末20の動作モードについて説明する。POS端末20は、複数の動作モードを有する。当該動作モードは、通常業務中の動作モード(登録処理及び精算処理に係る動作モード)であり、売上や在高等を集計、照会等する集計モード、店員や保守員等が設定作業や保守作業を行う際のメンテナンスモード、新人がトレーニングを行う際のトレーニングモード等は含まない。
(Overview of each operation mode)
Next, the operation modes of the
図5は、POS端末20の動作モードの概略を説明する図である。POS端末20は、例えば、図5(A)に示した3種類の動作モード(通常モード(標準モード)、フルセルフモード、セミセルフモード(会計専用モード))を有する。また、POS端末20は、図5(A)の通常モード(標準モード)に代えて又は加えて図5(B)の通常モード(制限モード)を有してもよい。また、POS端末20は、図5(A)の通常モード(標準モード)に代えて又は加えて図5(B)のセミセルフモード(登録専用モード)を有してもよい。また、POS端末20は、図5(A)のセミセルフモード(会計専用モード)に代えて又は加えて図5(B)のセミセルフモード(登録専用モード)を有してもよい。
Figure 5 is a diagram outlining the operating modes of the
図5(A)において、列は、各動作モードを示し、行は、各機能(「商品登録(店員側)」、「商品登録(客側)」、「貨幣の投入」、…、「お会計券の読取」)を示している。図5(B)においても同様である(但し、図5(B)においては各機能の図示を省略している)。 In FIG. 5(A), the columns indicate each operating mode, and the rows indicate each function ("Product registration (clerk side)", "Product registration (customer side)", "Insert coins", ..., "Read receipt"). The same is true in FIG. 5(B) (however, the functions are not shown in FIG. 5(B)).
図5(A)(図5(B)も同様)において、列と行から特定される欄内の「〇」は、当該列の動作モードでは当該行の機能を有効としている旨を示している。例えば、列「通常モード(標準モード)」と行「商品登録(店員側)」から特定される欄内の「〇」は、通常モード(標準モード)では商品登録(店員側)を有効としている旨を示している。また、列と行から特定される欄内の「-」は、当該列の動作モードでは当該行の機能を無効としている旨を示している。例えば、列「通常モード」と行「商品登録(客側)」から特定される欄内の「-」は、通常モードでは商品登録(客側)を無効としている旨を示している。 In Figure 5(A) (and also in Figure 5(B)), an "o" in a field identified by a column and row indicates that the function of that row is enabled in the operating mode of that column. For example, an "o" in a field identified by the column "normal mode (standard mode)" and the row "product registration (clerk side)" indicates that product registration (clerk side) is enabled in normal mode (standard mode). Also, a "-" in a field identified by a column and row indicates that the function of that row is disabled in the operating mode of that column. For example, a "-" in a field identified by the column "normal mode" and the row "product registration (customer side)" indicates that product registration (customer side) is disabled in normal mode.
(各機能の説明)
以下、図5(A)に示した各機能の概略を説明する。
(Explanation of each function)
Below, an overview of each function shown in FIG.
(商品登録(店員側))
「商品登録(店員側)」は、買上商品を店員側(店員側スキャナ部212、店員側表示部210、キー操作部211)にて登録する機能である。つまり、店員の操作(店員側スキャナ部212によるスキャン、店員側表示部210へのタッチ、キー操作部211の操作)により、買上商品の登録処理を実行する機能である。
(Product registration (store clerk side))
"Product registration (clerk side)" is a function for registering purchased products on the clerk side (clerk
(商品登録(客側))
「商品登録(客側)」は、買上商品を客側(客側スキャナ部206、客側表示部205)にて登録する機能である。つまり、客の操作(客側スキャナ部206によるスキャン、客側表示部205へのタッチ)により、買上商品の登録処理を実行する機能である。
(Product registration (customer side))
"Product registration (customer side)" is a function for registering purchased products on the customer side (customer
(貨幣の投入)
「貨幣の投入」は、貨幣(紙幣、硬貨)の投入を受け付ける機能である。つまり、現金による精算の操作(釣銭機209への貨幣の投入)を受け付ける機能である。
(Depositing currency)
"Deposit of money" is a function for accepting the insertion of money (banknotes, coins), that is, a function for accepting an operation for settling with cash (insertion of money into the change machine 209).
(他端末への登録情報の送信)
「他端末への登録情報の送信」は、登録処理において生成された登録情報を他端末(精算処理を実行可能な他端末。例えば、他のPOS端末20)に送信(直接的に他端末に送信、又は、ストアコントローラ10や監視端末などを経由して間接的に他端末に送信。以下、同様)する機能である。
(Transmitting registration information to other devices)
"Sending registration information to other terminals" is a function to send the registration information generated in the registration process to other terminals (other terminals capable of executing settlement processes, for example, other POS terminals 20) (either directly to the other terminals, or indirectly to the other terminals via the
(お会計券の発行)
「お会計券の発行」は、登録処理において生成した登録情報等をコード化し、印刷した媒体(お会計券)を発行する機能である。
(Issuance of bills)
The "issuance of a receipt" function encodes the registration information generated in the registration process and issues a printed medium (receipt).
(他端末からの登録情報の受信)
「他端末からの登録情報の受信」は、他端末の登録処理において生成された登録情報を受信(直接的に他端末から受信、又は、ストアコントローラ10や監視端末などを経由して間接的に他端末から受信。以下、同様)する機能である。なお、他端末から登録情報を受信した端末は、当該登録情報に基づいて精算処理を実行する。
(Receiving registration information from other devices)
"Receiving registration information from another terminal" is a function to receive registration information generated in the registration process of another terminal (receiving directly from another terminal, or receiving indirectly from another terminal via the
(お会計券の読取)
「お会計券の読取」は、お会計券(具体的にはお会計券に印刷されているコード、あるいは、コード化されている情報)を読み取る機能である。なお、他端末において発行されたお会計券を読み取った端末は、お会計券を読み取ることによって取得される登録情報に基づいて精算処理を実行する。
(Reading the bill)
"Read receipt" is a function to read receipts (specifically, the code printed on the receipt or the coded information). A terminal that reads a receipt issued by another terminal executes a settlement process based on the registration information obtained by reading the receipt.
(各動作モードの説明)
続いて、図5(A)及び図5(B)に示した各動作モードの概略を説明する。
(Explanation of each operation mode)
Next, an overview of each operation mode shown in FIG. 5(A) and FIG. 5(B) will be described.
(通常モード(標準モード))
通常モード(標準モード)は、図5(A)に示すように、商品登録(店員側)を有効「〇」とし、商品登録(客側)を無効「-」とした動作モードである。つまり、通常モード(標準モード)は、客側においては登録処理を実行せずに店員側において登録処理を実行する動作モードである。
(Normal mode (standard mode))
The normal mode (standard mode) is an operation mode in which product registration (clerk side) is enabled "◯" and product registration (customer side) is disabled "-" as shown in Fig. 5 (A). In other words, the normal mode (standard mode) is an operation mode in which the registration process is not performed on the customer side but is performed on the clerk side.
また、通常モード(標準モード)は、図5(A)に示すように、貨幣の投入も、他端末への登録情報の送信も、お会計券の発行も、いずれも有効「〇」とした動作モードである。つまり、通常モード(標準モード)では、店員側における登録処理の後の精算処理について、自端末において実行することも他端末に実行させることも可能である。具体的には、通常モード(標準モード)では、釣銭機209への貨幣の投入を受け付けることによって精算処理を自端末で実行し、他端末に登録情報を送信することによって(またはお会計券を発行することによって)精算処理を他端末に実行させる。
As shown in FIG. 5(A), normal mode (standard mode) is an operating mode in which the insertion of coins, the sending of registration information to other terminals, and the issuance of a receipt are all enabled (◯). In other words, in normal mode (standard mode), the settlement process after the registration process on the store clerk's side can be performed on the store's own terminal or can be performed by another terminal. Specifically, in normal mode (standard mode), the settlement process is performed on the store's own terminal by accepting the insertion of coins into the
また、通常モード(標準モード)は、図5(A)に示すように、他端末からの登録情報の受信も、お会計券の読取も、いずれも有効「〇」とした動作モードである。つまり、通常モード(標準モード)では、他端末において生成された登録情報に基づいて精算処理を実行可能である。なお、登録情報の受信後(またはお会計券の読取後)の精算処理は、図5(A)のセミセルフモードとして実行してもよい。すなわち、通常モード(標準モード)であるときに、登録情報を受信した(またはお会計券を読み取った)場合には、通常モード(標準モード)からセミセルフモード(会計専用モード)に自動的(店員による許可を求めてもよい)に移行し、セミセルフモード(会計専用モード)として精算処理を実行してもよい。また、セミセルフモード(会計専用モード)に移行して精算処理を実行した場合には、セミセルフモード(会計専用モード)から通常モード(標準モード)に自動的(店員による許可を求めてもよい)に移行(復帰)してもよいし、セミセルフモード(会計専用モード)のままとしてもよい。 As shown in FIG. 5A, the normal mode (standard mode) is an operating mode in which both the reception of registration information from other terminals and the reading of the bill are enabled. In other words, in the normal mode (standard mode), the settlement process can be performed based on the registration information generated in the other terminal. The settlement process after the reception of the registration information (or the reading of the bill) may be performed in the semi-self-service mode of FIG. 5A. In other words, when the registration information is received (or the bill is read) in the normal mode (standard mode), the device may automatically switch from the normal mode (standard mode) to the semi-self-service mode (only for billing) (permission from the store clerk may be required) and the settlement process may be performed in the semi-self-service mode (only for billing). In addition, when the device switches to the semi-self-service mode (only for billing) and the settlement process is performed, the device may automatically switch (return) from the semi-self-service mode (only for billing) to the normal mode (standard mode) (permission from the store clerk may be required), or the device may remain in the semi-self-service mode (only for billing).
なお、通常モード(標準モード)において、他端末からの登録情報の受信、お会計券の読取の少なくとも一方を無効「-」としてもよい。 In addition, in normal mode (standard mode), at least one of receiving registration information from other terminals and reading receipts may be disabled ("-").
(フルセルフモード)
フルセルフモードは、図5(A)に示すように、商品登録(客側)を有効「〇」とした動作モードである。つまり、フルセルフモードは、客側における登録処理を前提とした動作モードである。但し、フルセルフモードは、商品登録(店員側)も有効「〇」としている。つまり、フルセルフモードは、客側における登録処理を前提としつつ、店員側における登録処理も許容する動作モードである。なお、客側、店員側の両側において登録処理が行われている状態をダブルスキャンモードと称する場合がある。
(Full selfie mode)
As shown in FIG. 5A, the full self-service mode is an operating mode in which product registration (customer side) is enabled (O). In other words, the full self-service mode is an operating mode that assumes registration processing on the customer side. However, the full self-service mode also enables product registration (clerk side) (O). In other words, the full self-service mode is an operating mode that assumes registration processing on the customer side, but also allows registration processing on the clerk side. The state in which registration processing is performed on both the customer side and the clerk side is sometimes referred to as double scan mode.
なお、図5(A)に示した例では、フルセルフモードにおいて、商品登録(店員側)を有効「〇」としているが、フルセルフモードにおいて、商品登録(店員側)を無効「-」としてもよい。 In the example shown in FIG. 5(A), product registration (by the store clerk) is enabled (◯) in the full self-service mode, but product registration (by the store clerk) may be disabled (-) in the full self-service mode.
また、フルセルフモードは、図5(A)に示すように、貨幣の投入を有効「〇」とし、他端末への登録情報の送信とお会計券の発行とを無効「-」とした動作モードである。つまり、フルセルフモードは、当該端末における精算処理を前提とした動作モードである。 As shown in FIG. 5(A), the full self-service mode is an operating mode in which inserting coins is enabled (◯) and sending registration information to other terminals and issuing receipts is disabled (-). In other words, the full self-service mode is an operating mode that assumes that the settlement process will be carried out at the terminal in question.
また、フルセルフモードは、図5(A)に示すように、通常モード(標準モード)と同様、他端末からの登録情報の受信も、お会計券の読取も、いずれも有効「〇」とした動作モードである。つまり、通常モード(標準モード)と同様、フルセルフモードでは、他端末において生成された登録情報に基づいて精算処理を実行可能である。なお、登録情報の受信後(またはお会計券の読取後)の精算処理は、図5(A)のセミセルフモードとして実行してもよい。すなわち、フルセルフモードであるときに、登録情報を受信した(またはお会計券を読み取った)場合には、フルセルフモードからセミセルフモード(会計専用モード)に自動的に移行し、セミセルフモード(会計専用モード)として精算処理を実行してもよい。また、セミセルフモード(会計専用モード)に移行して精算処理を実行した場合には、セミセルフモード(会計専用モード)からフルセルフモードに自動的に移行(復帰)してもよいし、セミセルフモード(会計専用モード)のままとしてもよい。 As shown in FIG. 5(A), the full self-service mode is an operating mode in which both receiving registration information from other terminals and reading the bill are enabled, as in the normal mode (standard mode). In other words, in the full self-service mode, the settlement process can be performed based on the registration information generated in the other terminal, as in the normal mode (standard mode). The settlement process after receiving the registration information (or reading the bill) may be performed in the semi-self-service mode of FIG. 5(A). In other words, when in the full self-service mode, if the registration information is received (or the bill is read), the device may automatically switch from the full self-service mode to the semi-self-service mode (accounting only mode) and perform the settlement process in the semi-self-service mode (accounting only mode). In addition, when the device switches to the semi-self-service mode (accounting only mode) and performs the settlement process, the device may automatically switch (return) from the semi-self-service mode (accounting only mode) to the full self-service mode, or may remain in the semi-self-service mode (accounting only mode).
(セミセルフモード(会計専用モード))
セミセルフモード(会計専用モード)は、図5(A)に示すように、他端末からの登録情報の受信、お会計券の読取、貨幣の投入を有効「〇」とし、商品登録(店員側)や商品登録(客側)を無効「-」とした動作モードである。つまり、セミセルフモード(会計専用モード)は、自端末においては登録処理を実行せず、専ら、他端末において生成された登録情報に基づいて精算処理を実行する動作モードである。なお、セミセルフモード(会計専用モード)では、登録処理を実行しない動作モードであるため(登録情報を生成しないため)、図5(A)に示すように、他端末への登録情報の送信も、お会計券の発行も、無効「-」としている。
(Semi-self mode (accounting only mode))
As shown in Fig. 5(A), the semi-self-service mode (accounting-only mode) is an operating mode in which the reception of registration information from other terminals, the reading of accounting tickets, and the insertion of coins are enabled "〇", and product registration (clerk side) and product registration (customer side) are disabled "-". In other words, the semi-self-service mode (accounting-only mode) is an operating mode in which the registration process is not performed on the terminal itself, and the settlement process is performed solely based on registration information generated on other terminals. Note that, because the semi-self-service mode (accounting-only mode) is an operating mode in which the registration process is not performed (because registration information is not generated), as shown in Fig. 5(A), the sending of registration information to other terminals and the issuance of accounting tickets are both disabled "-".
(通常モード(制限モード))
通常モード(制限モード)は、図5(B)に示すように、図5(A)の通常モード(標準モード)において有効「〇」としていた他端末への登録情報の送信とお会計券の発行とを無効「-」としたものである。つまり、通常モード(制限モード)は、通常モード(標準モード)においては許容されている他端末に精算処理を実行させる機能を制限した動作モードである。
(Normal mode (Limited mode))
As shown in Fig. 5(B), the normal mode (restricted mode) is an operation mode in which the sending of registration information to other terminals and the issuing of accounting tickets, which are enabled (◯) in the normal mode (standard mode) in Fig. 5(A), are disabled (-). In other words, the normal mode (restricted mode) is an operation mode in which the function of causing other terminals to execute settlement processing, which is permitted in the normal mode (standard mode), is restricted.
(セミセルフモード(登録専用モード))
セミセルフモード(登録専用モード)は、図5(B)に示すように、商品登録(店員側)、他端末への登録情報の送信、お会計券の発行を有効「〇」とし、商品登録(客側)、貨幣の投入、他端末からの登録情報の受信、お会計券の読取を無効「-」とした動作モードである。つまり、セミセルフモード(登録専用モード)は、専ら、自端末において登録処理を実行し、他端末に精算処理を実行させる動作モードである。なお、セミセルフモード(登録専用モード)は、店員による登録操作を前提としているため、商品登録(客側)を無効「-」としている。
(Semi-self mode (registration only mode))
As shown in Fig. 5(B), the semi-self-service mode (registration-only mode) is an operating mode in which product registration (store clerk side), sending of registration information to other terminals, and issuing of receipts are enabled "〇", and product registration (customer side), insertion of coins, receiving of registration information from other terminals, and reading of receipts are disabled "-". In other words, the semi-self-service mode (registration-only mode) is an operating mode in which the registration process is carried out exclusively on the terminal itself, and the payment process is carried out on other terminals. Note that because the semi-self-service mode (registration-only mode) is premised on the registration operation being carried out by a store clerk, product registration (customer side) is disabled "-".
(機能の有効、無効について)
なお、上記では、POS端末20は、動作モードに応じて、POS端末20自身が備える各種の機能(図5(A)の商品登録(店員側)、商品登録(客側)、貨幣の投入、…、お会計券の読取)の夫々について、有効「〇」であるか無効「-」であるかが異なる旨を説明した。換言すれば、上記では、POS端末20は、全部の機能(図5(A)の商品登録(店員側)、商品登録(客側)、貨幣の投入、…、お会計券の読取)を元々有し、うち一部の機能を動作モードに応じて無効とする旨を説明した(例えば、図5(A)に示すように、POS端末20は、通常モード(標準モード)であるときは商品登録(客側)を無効「-」とし、フルセルフモードであるときは他端末への登録情報の送信とお会計券の発行とを無効「-」としている)。
(About enabling and disabling functions)
In the above, it has been explained that the various functions of the
しかしながら、POS端末20は、動作モードに応じて実行可能な機能が異なればよく、POS端末20は、必ずしも、全部の機能を元々有し、うち一部の機能を動作モードに応じて無効とするといった構成としなくてもよい。例えば、POS端末20は、初めから全部の機能(該機能を実現するためのプログラム)を有するのではなく、動作モードに応じて(例えば、動作モードの切り替えに際し)、当該動作モードにおいて必要となる機能(図5において有効「〇」とした機能に相当する機能)を実現するためのプログラムを外部(例えば、ストアコントローラ10、監視端末、店外のサーバ(クラウド等)等)から取得して実行可能な状態とするとともに、当該動作モードに不要な機能(図5において無効「-」とした機能に相当する機能)を実現するためのプログラムが存在する場合(保持する場合)には当該プログラムを実行不能な状態としてもよい(例えば消去するようにしてもよい)。なお、不要な機能を実現するためのプログラムを実行不能な状態とした後に必要な機能を実現するためのプログラムを取得して実行可能な状態としてもよい。また例えば、POS端末20は、動作モードの切り替えに際し、移行先の動作モードに関わらず、一旦、全部のプログラムを実行不能な状態とした後に、当該動作モードにおいて必要となる機能を実現するためのプログラムを外部から取得して実行可能な状態としてもよい。つまり、POS端末20の構成としては、動作モードに応じて、元々具備する各種の機能のうちの一部を無効「-」にするといったものであってもよいし、動作モードに応じて、必要な機能のみを適宜を具備させるといったものであってもよい。
However, the
以上、図5(A)の通常モード(標準モード)、フルセルフモード、セミセルフモード(会計専用モード)、図5(B)の通常モード(制限モード)、セミセルフモード(登録専用モード)について説明したが、以下、図5(A)の通常モード(標準モード)、フルセルフモード、セミセルフモード(会計専用モード)を中心に説明する。なお、以下の説明において、通常モード(標準モード)を単に通常モードと称する場合がある。また、セミセルフモード(会計専用モード)を単にセミセルフモードと称する場合がある。 The normal mode (standard mode), full self-service mode, and semi-self-service mode (accounting only mode) in Figure 5 (A), and the normal mode (restricted mode) and semi-self-service mode (registration only mode) in Figure 5 (B) have been explained above, but the following explanation will focus on the normal mode (standard mode), full self-service mode, and semi-self-service mode (accounting only mode) in Figure 5 (A). Note that in the following explanation, normal mode (standard mode) may be simply referred to as normal mode. Also, semi-self-service mode (accounting only mode) may be simply referred to as semi-self-service mode.
(動作モードの切り替え(移行))
続いて、POS端末20の動作モードの切り替え(移行)について説明する。POS端末20は、基本的には、店員による動作モードの切り替えるための明示的なモード切替操作(モード移行操作とも称する。詳細は後述する)に従って動作モードが切り替わる。また、POS端末20は、モード切替操作とは異なる他の操作(例えば、店員コードの読み取り等)に従って動作モードが切り替わる場合がある。
(Switching (transitioning) operation modes)
Next, the switching (transition) of the operation mode of the
また、POS端末20は、店員の操作によらずに、動作モードが切り替わる場合がある。具体的には、POS端末20は、他端末(POS端末20、監視端末、携帯端末等)からのモード切替命令(モード切替指示)に従って動作モードが切り替わる場合がある。また、POS端末20は、時間的な条件(例えば、最後に操作してからの経過時間、スケジュールによる定刻等)に従って動作モードが切り替わる場合がある。また、POS端末20は、処理の開始時(例えば、受信した登録情報に基づく精算処理の開始時、お会計券に基づく精算処理の開始時等)に動作モードが切り替わるようにしてもよい。また、POS端末20は、処理の終了時(例えば、受信した登録情報に基づく精算処理の終了時、お会計券に基づく精算処理の終了時)に動作モードが切り替わるようにしてもよい。
The
図6は、POS端末20の動作モードの切り替えについて説明する図である。図6の左側は切り替え前後の動作モードの組み合せ(切替前の動作モード→切替後の動作モード)を示し、右側は動作モードの切り替えの条件(一例)を示している。例えば、aの行は、通常モードからフルセルフモードへの動作モードの切り替えの条件の一例として、モード切替操作、モード切替命令、所定時間経過(不使用)である旨を示している。つまり、動作モードが通常モードであるときに、例えば、モード切替操作、モード切替命令、所定時間経過(不使用)などがあった場合には、動作モードが通常モードからフルセルフモードに切り替わる旨を示している。なお、モード切替操作の詳細は後述する。
Figure 6 is a diagram explaining the switching of the operation mode of the
(通常モード→フルセルフモード)
aに示すように、通常モードであるときに、例えば、モード切替操作、モード切替命令(移行先の動作モードとしてフルセルフモードが特定されているモード切替命令等)、所定時間経過(所定時間の不使用)などがあった場合には、通常モードからフルセルフモードに動作モードが切り替わる。
(Normal mode → Full self mode)
As shown in a, when in the normal mode, for example, if a mode switching operation, a mode switching command (such as a mode switching command in which full self mode is specified as the operation mode to be transitioned to), or a predetermined time has elapsed (a predetermined period of non-use), the operation mode will switch from the normal mode to the full self mode.
(通常モード→セミセルフモード(会計専用モード))
bに示すように、通常モードであるときに、例えば、モード切替操作、モード切替命令(移行先の動作モードとしてセミセルフモード(会計専用モード)が特定されているモード切替命令等)などがあった場合には、通常モードからセミセルフモード(会計専用モード)に動作モードが切り替わる。また、通常モードであるときに、例えば、他端末から登録情報を受信した場合やお会計券を読み取った場合に、通常モードからセミセルフモード(会計専用モード)に動作モードが切り替わるようにしてもよい。
(Normal mode → Semi-self mode (accounting only mode))
As shown in b, when in normal mode, for example, if there is a mode switching operation or a mode switching command (such as a mode switching command specifying semi-self mode (accounting only mode) as the destination operating mode), the operating mode switches from normal mode to semi-self mode (accounting only mode). Also, when in normal mode, for example, if registration information is received from another terminal or an accounting ticket is read, the operating mode may be switched from normal mode to semi-self mode (accounting only mode).
(フルセルフモード→通常モード)
cに示すように、フルセルフモードであるときに、例えば、モード切替操作、モード切替命令(移行先の動作モードとして通常モードが特定されているモード切替命令等)などがあった場合には、フルセルフモードから通常モードに動作モードが切り替わる。
(Full self mode → Normal mode)
As shown in c, when the full self mode is selected, for example, if a mode switching operation or a mode switching command (such as a mode switching command in which the normal mode is specified as the destination operating mode) is performed, the operating mode is switched from the full self mode to the normal mode.
(フルセルフモード→セミセルフモード(会計専用モード))
dに示すように、フルセルフモードであるときに、例えば、モード切替操作、モード切替命令(移行先の動作モードとしてセミセルフモード(会計専用モード)が特定されているモード切替命令等)などがあった場合には、フルセルフモードからセミセルフモード(会計専用モード)に動作モードが切り替わる。また、フルセルフモードであるときに、例えば、他端末から登録情報を受信した場合やお会計券を読み取った場合に、フルセルフモードからセミセルフモード(会計専用モード)に動作モードが切り替わるようにしてもよい。
(Full self-service mode → Semi-self-service mode (accounting only mode))
As shown in FIG. 1D, when in full self-service mode, for example, if there is a mode switching operation or a mode switching command (such as a mode switching command specifying semi-self-service mode (accounting only mode) as the destination operating mode), the operating mode switches from full self-service mode to semi-self-service mode (accounting only mode). Also, when in full self-service mode, for example, if registration information is received from another terminal or an accounting ticket is read, the operating mode may be switched from full self-service mode to semi-self-service mode (accounting only mode).
(フルセルフモード→ダブルスキャンモード)
eに示すように、フルセルフモードであるときに、例えば、店員コードの読み取りなどがあった場合には、フルセルフモードからダブルスキャンモードに動作モードが切り替わる。なお、ダブルスキャンモードは、フルセルフモードの一態様(商品登録(客側)の機能に加え、商品登録(店員側)の機能が使用されている状態。図5(A)参照)である。
(Full self mode → Double scan mode)
As shown in FIG. 5(e), when in the full self-service mode, if, for example, a store clerk code is read, the operation mode switches from the full self-service mode to the double scan mode. The double scan mode is one aspect of the full self-service mode (a state in which the product registration (store clerk) function is used in addition to the product registration (customer) function; see FIG. 5(A)).
なお、フルセルフモードであるときに店員コードの読み取りなどがあった場合には、商品登録の状態にかかわらず、常にダブルスキャンモードに動作モードが切り替わるようにしてもよいし、商品登録の状態に応じて異なる動作モードに切り替わるようにしてもよい。例えば、未だ商品の登録が行われていないときに店員コードの読み取りなどがあった場合には(つまり、客による商品登録が行われていない状態では)、フルセルフモードから通常モードに切り替わり、既に商品の登録が行われているときに店員コードの読み取りなどがあった場合には(つまり、客による商品登録が行われている状態では)、フルセルフモードからダブルスキャンモードに切り替わるようにしてもよい。 If the clerk code is read while in full self-service mode, the operating mode may always switch to double scan mode regardless of the state of product registration, or may switch to a different operating mode depending on the state of product registration. For example, if the clerk code is read when a product has not yet been registered (i.e., the customer has not yet registered a product), the operating mode may switch from full self-service mode to normal mode, and if the clerk code is read when a product has already been registered (i.e., the customer has registered a product), the operating mode may switch from full self-service mode to double scan mode.
(セミセルフモード(会計専用モード)→通常モード)
fに示すように、セミセルフモード(会計専用モード)であるときに、例えば、モード切替操作、モード切替命令(移行先の動作モードとして通常モードが特定されているモード切替命令等)などがあった場合には、セミセルフモード(会計専用モード)から通常モードに動作モードが切り替わる。また、セミセルフモード(会計専用モード)であるときに、例えば、精算処理(例えば、受信した登録情報に基づく精算処理、お会計券に基づく精算処理)が終了した場合に、セミセルフモード(会計専用モード)から通常モードに動作モードが切り替わるようにしてもよい。
(Semi-self mode (accounting only mode) → Normal mode)
As shown in FIG. 1f, when in the semi-self-service mode (accounting only mode), the operation mode switches from the semi-self-service mode (accounting only mode) to the normal mode if, for example, a mode switching operation or a mode switching command (such as a mode switching command in which the normal mode is specified as the operation mode to be transitioned to) is performed. Also, when in the semi-self-service mode (accounting only mode), the operation mode may be switched from the semi-self-service mode (accounting only mode) to the normal mode if, for example, a settlement process (for example, a settlement process based on received registration information, a settlement process based on a bill) is completed.
(セミセルフモード(会計専用モード)→フルセルフモード)
gに示すように、セミセルフモード(会計専用モード)であるときに、例えば、モード切替操作、モード切替命令(移行先の動作モードとしてフルセルフモードが特定されているモード切替命令等)などがあった場合には、セミセルフモード(会計専用モード)からフルセルフモードに動作モードが切り替わる。また、セミセルフモード(会計専用モード)であるときに、例えば、精算処理(例えば、受信した登録情報に基づく精算処理、お会計券に基づく精算処理)が終了した場合に、セミセルフモード(会計専用モード)からフルセルフモードに動作モードが切り替わるようにしてもよい。
(Semi-self-service mode (accounting only mode) → Full self-service mode)
As shown in FIG. 1g, when in the semi-self-service mode (accounting only mode), for example, if there is a mode switching operation or a mode switching command (such as a mode switching command in which the full self-service mode is specified as the operation mode to be transitioned to), the operation mode switches from the semi-self-service mode (accounting only mode) to the full self-service mode. Also, when in the semi-self-service mode (accounting only mode), for example, if a settlement process (for example, a settlement process based on received registration information, a settlement process based on a bill) is completed, the operation mode may be switched from the semi-self-service mode (accounting only mode) to the full self-service mode.
なお、モード切替操作は、操作に応じて移行先の動作モードが特定されるものであればよい。例えば、移行先別の夫々のボタンを備える場合(又は表示する場合)には、夫々のボタンを押下するモード切替操作に応じて、夫々の移行先に動作モードが切り替わるようにしてもよい。また、押下毎に移行先が切り替わる1つのボタンを備える場合(又は表示する場合)には、当該ボタンを押下するモード切替操作毎に、動作モードが切り替わるようにしてもよい。 Note that the mode switching operation may be one in which the destination operation mode is specified according to the operation. For example, if a separate button for each destination is provided (or displayed), the operation mode may be switched to each destination according to the mode switching operation of pressing the respective button. Also, if a single button that switches the destination each time it is pressed is provided (or displayed), the operation mode may be switched each time the mode switching operation of pressing that button is performed.
なお、移行先の動作モードを選択するためのボタンと、該ボタンによって選択した動作モードへの移行を決定するためのボタンを別個に備える(又は表示する)ようにしてもよい。 In addition, a button for selecting the destination operating mode and a button for confirming the transition to the operating mode selected by the button may be provided (or displayed) separately.
(モード切替操作による動作モードの移行)
続いて、モード切替操作による動作モードの移行について説明する。POS端末20は、店員による明示的なモード切替操作に従って動作モードが切り替わる(図6参照)。具体的には、キー操作部211の最上段かつ最右端に配置されているモード切替ボタン211a(図3(B)参照)の操作に従って動作モードが切り替わる。
(Transition of operation mode by mode switching operation)
Next, the transition of operation modes by mode switching operation will be described. The
なお、モード切替ボタン211aをキー操作部211の角部に配置したため、動作モードを切り替える際の操作ミスを減らすことができるとともに、容易に動作モードを切り替えることができるようになる。つまり、キー操作部211の角部にモード切替ボタン211aが存在する場合、例えばキー操作部211の中央付近にモード切替ボタン211aが存在する場合に比べ、例えば、操作対象であるモード切替ボタン211aに隣接する他のボタン数が少ないため、慌てて他のボタンを操作するなどの操作ミスが生じ難く、また、操作対象であるモード切替ボタン211aの位置を瞬時に特定できるため、ストレスなくモード切替操作を行うことができる。
In addition, since the
更に、モード切替ボタン211aをキー操作部211の右上端(最上段かつ最右端)の角部に配置したため、店員が店員側にいる場合だけでなく客側にいる場合にもモード切替操作を行うことができるようになる。つまり、客側にいる店員は、通常、キー操作部211の各ボタンを視認し得ないが、キー操作部211の右上端に存在するモード切替ボタン211aについては、客側から手を伸ばし、手探り(手の感触)のみで、操作対象であるモード切替ボタン211aを容易に認識し得るため、客側にいる店員は店員側に移動しなくても、モード切替操作を行うことができる。
Furthermore, because the
なお、本実施形態では、モード切替ボタン211aをキー操作部211の右上端の角部に配置しているが、手探りのみで認識し得る位置(比較的容易に認識できる位置)であれば、モード切替ボタン211aをキー操作部211の右上端の角部以外の位置に配置してもよい。また、手探りのみで認識し得る位置(例えば、右上端の角部等)にモード切替ボタン211aを配置することに代えて又は加えて、客側からであっても他のボタンと区別し得るようにモード切替ボタン211aを形成してもよい。例えば、手探りのみで区別しうる程度に、モード切替ボタン211aの大きさを他のボタンの大きさと異ならせるようにしてもよいし、モード切替ボタン211aの形を他のボタンの形と異ならせるようにしてもよいし、モード切替ボタン211aの高さを他のボタンの高さと異ならせるようにしてもよいし(例えば、モード切替ボタン211aが他のボタンよりも飛び出ているようにしてもよいし)、モード切替ボタン211aの表面(手が触れる面)の全部または一部の感触を他のボタンの感触と異ならせるようにしてもよい(例えば、モード切替ボタン211aの表面だけをザラザラ、ボコボコした感触にしてもよいし、モード切替ボタン211aの表面だけに突起や窪みを設けるようにしてもよい)。
In this embodiment, the
なお、本実施形態では、上述のような種々の利点を考慮し、キー操作部211にモード切替ボタン211aを配置しているが、キー操作部211にモード切替ボタン211aを配置することに代えて又は加えて、店員側表示部210に表示される画面上にモード切替ボタン(不図示)を配置するようにしてもよい。
In this embodiment, taking into consideration the various advantages described above, the
(各動作モードの動作)
図7は、通常モードの動作の概略を説明する模式図である。具体的には、図7は、通常モードにおいて、自端末において精算処理を実行する場合の処理の流れや人(店員、客)の動作を表した模式図である。図8は、通常モードの動作の概略を説明するフローチャートである。具体的には、図8は、通常モードにおいて、自端末において精算処理を実行する場合の動作の概略を説明するフローチャートである。
(Operation of each operation mode)
Fig. 7 is a schematic diagram for explaining an overview of operation in normal mode. Specifically, Fig. 7 is a schematic diagram showing the flow of processing and the actions of people (store clerks, customers) when a settlement process is performed at the user's own terminal in normal mode. Fig. 8 is a flowchart for explaining an overview of operation in normal mode. Specifically, Fig. 8 is a flowchart for explaining an overview of operation when a settlement process is performed at the user's own terminal in normal mode.
通常モード(自端末において精算処理を実行する場合も他端末に精算処理を実行させる場合も同様)では、店員は、客の買上商品を店員側(店員側スキャナ部212、店員側表示部210、キー操作部211)にて登録する(図7の上段)。つまり、POS端末20は、店員の操作(店員側スキャナ部212によるスキャン、店員側表示部210へのタッチ、キー操作部211の操作)により、買上商品の登録処理を実行する(図7の上段)。
In normal mode (either when the payment process is performed at the store's own terminal or when the payment process is performed at another terminal), the store clerk registers the items purchased by the customer on the store clerk side (store
店員による登録処理が完了した場合、客は、店員側表示部210において買上商品の合計金額を確認し、釣銭機209に貨幣(現金)を投入、または、カード決済部208を操作し、精算する(図7の下段)。つまり、POS端末20は、客の操作等(釣銭機209への現金の投入、カード決済部208の操作)により、精算処理を実行する(図7の下段)。
When the store clerk has completed the registration process, the customer checks the total amount of the purchased items on the store
つまり、通常モードにおいて自端末において精算処理を実行する場合、図8に示すように、初めは店員側において、商品がスキャン等され(ステップS10:YES)、商品を登録する(ステップS11)。小計キー(例えば、店員側表示部210に表示された小計キー、または、キー操作部211に配置された小計キー等)の押下後は(ステップS30:YES)、客側において、例えば釣銭機209により精算が行われ(ステップS50)、処理が完了する。なお、ステップS30の小計キーは、登録処理を完了させるための操作キーであり、小計ボタン、登録完了キー、登録完了ボタン、お会計キー、お会計ボタンなどと称する場合もある。
That is, when performing the settlement process on the user's own terminal in normal mode, as shown in FIG. 8, the clerk first scans the product (step S10: YES) and registers the product (step S11). After pressing a subtotal key (e.g., a subtotal key displayed on the
なお、客は、店員による登録処理が完了する迄(合計金額が確定する迄)、待機していてもよいが、登録処理が完了する前に釣銭機209に現金を投入してもよい。つまり、POS端末20は、登録処理中において入金を受付可能である(図7の上段)。
The customer may wait until the registration process is completed by the store clerk (until the total amount is confirmed), but may also insert cash into the
また、客は、登録処理が完了する前に、支払方法(支払種別、決済方法、決済種別とも称する)を選択してもよい。つまり、POS端末20は、登録処理中において支払方法の選択を受付可能である。
The customer may also select a payment method (also called a payment type, settlement method, or payment type) before completing the registration process. In other words, the
また、店員は、客による精算が完了する迄(客がお釣りやレシートが取る迄)、待機していてもよいが、次の客の買上商品を登録してもよい。つまり、POS端末20は、精算処理中において次客の買上商品を登録可能である(図7の下段)。また、店員は、客による精算中に不在であってもよい(図7の下段)。つまり、当該客の精算中には、当該客の応対を終えてもよい。
The store clerk may wait until the customer has completed the payment (until the customer has received their change and receipt), but may also register the items purchased by the next customer. In other words, the
また、POS端末20は、お釣りがある場合には、お釣りの取り忘れを防止するため、釣銭機209による釣銭・釣札の払出しを制御し、客が釣銭・釣札を取り除いたことをセンサ等で認識した上で、印刷部213によるレシートの発行を制御してもよい。他の動作モードにおいても同様である。
In addition, when there is change, the
図9は、通常モードの動作の概略を説明する模式図である。具体的には、図9は、通常モード(標準モード)において、他端末に精算処理を実行させる場合の処理の流れや人(店員、客)の動作を表した模式図である。図10は、通常モードの動作の概略等を説明するフローチャートである。具体的には、図10(A)は、通常モード(標準モード)において、他端末に精算処理を実行させる場合の動作の概略を説明するフローチャートである。なお、図10(B)は、図10(A)の他端末(他の装置)における動作の基本的な流れを示したフローチャートである。 Figure 9 is a schematic diagram outlining operation in normal mode. Specifically, Figure 9 is a schematic diagram showing the process flow and the actions of people (store clerks, customers) when another terminal is made to execute the settlement process in normal mode (standard mode). Figure 10 is a flowchart outlining operation in normal mode, etc. Specifically, Figure 10 (A) is a flowchart outlining operation when another terminal is made to execute the settlement process in normal mode (standard mode). Note that Figure 10 (B) is a flowchart showing the basic flow of operation in the other terminal (other device) in Figure 10 (A).
通常モード(自端末において精算処理を実行する場合も他端末に精算処理を実行させる場合も同様)では、店員は、客の買上商品を店員側(店員側スキャナ部212、店員側表示部210、キー操作部211)にて登録する(図9の上段)。つまり、POS端末20(図9の例ではPOS端末20-1)は、店員の操作(店員側スキャナ部212、店員側表示部210、キー操作部211等の操作)により、買上商品の登録処理を実行する(図9の上段)。
In normal mode (either when the payment process is performed at the store's own terminal or when another terminal is made to perform the payment process), the store clerk registers the items purchased by the customer on the store clerk side (store
店員による登録処理が完了した場合、客は、他のPOS端末20(図9の例ではPOS端末20-2)に移動し、店員側表示部210において買上商品の合計金額を確認し、釣銭機209に貨幣を投入、または、カード決済部208を操作し、精算する(図9の下段)。つまり、他のPOS端末20は、客の操作等(釣銭機209への貨幣の投入、カード決済部208の操作)により、精算処理を実行する(図9の下段)。
When the store clerk has completed the registration process, the customer moves to another POS terminal 20 (POS terminal 20-2 in the example of FIG. 9), checks the total amount of the purchased items on the store
なお、他のPOS端末20(POS端末20-2)には、精算処理に必要な情報(POS端末20-1において生成された登録情報等)が供給される。 In addition, the other POS terminal 20 (POS terminal 20-2) is provided with information necessary for the settlement process (such as the registration information generated in POS terminal 20-1).
なお、店員は、POS端末20-1において、精算処理を実行させるPOS端末20(図9の例ではPOS端末20-2、POS端末20-3のいずれか一方)を指定する。あるいは、店員は、POS端末20-1において、精算処理を実行させるPOS端末20(図9の例ではPOS端末20-2やPOS端末20-3)において読み取らせる媒体(お会計券)を発行させてもよい。
The store clerk uses POS terminal 20-1 to specify the
つまり、通常モードにおいて他端末に精算処理を実行させる場合、図10(A)に示すように、初めは店員側において、商品がスキャン等され(ステップS10:YES)、商品を登録する(ステップS11)。小計キー(例えば、店員側表示部210に表示された小計キー、または、キー操作部211に配置された小計キー等)の押下後は(ステップS30:YES)、例えば、精算処理を実行させる他のPOS端末20が指定されると(ステップS31:YES)、指定されたPOS端末20に登録情報が送信され(ステップS32)、登録側の処理が完了する。
That is, when the checkout process is to be executed by another terminal in normal mode, as shown in FIG. 10(A), the clerk first scans the product (step S10: YES) and registers the product (step S11). After pressing a subtotal key (e.g., a subtotal key displayed on the
なお、店員は、他の端末を指定した後は次客の買上商品を登録可能である(図9の下段)。また、店員は、他の端末を指定した後は不在であってもよい(図9の下段)。 After specifying another terminal, the store clerk can register the next customer's purchase (lower part of Figure 9). Also, after specifying another terminal, the store clerk may not be present (lower part of Figure 9).
また、図10(A)に示した例では、小計キーの押下後に他のPOS端末20を指定しているが、小計キーを押下せずに他のPOS端末20を指定するようにしてもよい。例えば、登録画面上に小計キーと他のPOS端末20を指定するためのキーとを配置し(更にお会計券を発行するためのキーも配置してもよい)、POS端末20を指定するためのキーが押下された場合に登録情報を送信するようにしてもよい。小計キーを押下せずに他のPOS端末20を指定する態様では、他のPOS端末20を指定するためのキーの押下後に小計キーの押下は不要である。
In the example shown in FIG. 10(A), another
また、図10(A)に示した例では省略したが、他のPOS端末20において読み取らせるお会計券を発行し、他のPOS端末20に精算処理を実行させるようにしてもよい。なお、お会計券を発行するためのキーは小計キーの押下後に押下されるようにしてもよいし、小計キーの押下前に押下されるようにしてもよい。小計キーの押下前にお会計券を発行するためのキーを押下する態様では、お会計券を発行するためのキーの押下後に小計キーの押下は不要である。
Although omitted in the example shown in FIG. 10(A), a receipt may be issued to be read by another
なお、登録情報を受信した他のPOS端末20(図9の例ではPOS端末20-2)は、図10(B)に示すように、登録情報の受信後(ステップS40:YES)、セミセルフモード(会計専用モード)でなければセミセルフモード(会計専用モード)に移行する(切り替わる)。つまり、現在(登録情報の受信時)の動作モードがフルセルフモードであれば(ステップS41:YES)、フルセルフモードからセミセルフモード(会計専用モード)に移行し(ステップS42)、現在の動作モードが通常モードであれば(ステップS43:YES)、通常モードからセミセルフモード(会計専用モード)に移行する(ステップS42)。そして、客側において、例えば釣銭機209により精算が行われ(ステップS50)、精算側の処理が完了する。
The
なお、図10(B)に示した例では、登録情報を受信した他のPOS端末20は、登録情報の受信後に、セミセルフモード(会計専用モード)でなければセミセルフモード(会計専用モード)に移行しているが、セミセルフモード(会計専用モード)に移行しなくてもよい。つまり、通常モードやフルセルフモードであっても精算処理は可能であるため(図5参照)、通常モードやフルセルフモードのまま精算処理を実行してもよい。
In the example shown in FIG. 10(B), the
通常モード(標準モード)は、上述したように、店員側にて登録処理を実行した後に該登録処理において生成した登録情報を用いて自端末の客側にて精算処理を実行する機能(図7、図8参照)と、該登録処理において生成した登録情報を他端末(精算処理を実行可能な他端末。例えば、他のPOS端末20)に送信して該他端末に精算処理を実行させる機能(図9、図10参照)と、該登録処理において生成した登録情報(または該登録情報を取得するための情報)をコード(バーコード、2次元コード等)化して印刷したお会計券を発行して該他端末に精算処理を実行させる機能とを含む。 As described above, the normal mode (standard mode) includes a function for a store clerk to execute a registration process and then execute a settlement process at the customer's terminal using the registration information generated in the registration process (see Figures 7 and 8); a function for sending the registration information generated in the registration process to another terminal (another terminal capable of executing a settlement process, such as another POS terminal 20) and having the other terminal execute the settlement process (see Figures 9 and 10); and a function for issuing a receipt printed with the registration information generated in the registration process (or information for obtaining the registration information) as a code (barcode, two-dimensional code, etc.), and having the other terminal execute the settlement process.
一方、通常モード(制限モード)は、図5(B)に示したように、上述した通常モード(標準モード)の機能のうち、登録処理において生成した登録情報を他端末に送信して該他端末に精算処理を実行させる機能と、該登録処理において生成した登録情報(または該登録情報を取得するための情報)をコード化して印刷したお会計券を発行して該他端末に精算処理を実行させる機能を制限したモードである。 On the other hand, as shown in FIG. 5(B), the normal mode (restricted mode) is a mode in which, among the functions of the normal mode (standard mode) described above, the function of sending the registration information generated in the registration process to another terminal and having the other terminal execute the settlement process, and the function of issuing an accounting ticket that is printed by encoding the registration information generated in the registration process (or information for obtaining the registration information) and having the other terminal execute the settlement process are restricted.
また、上述した通常モード(標準モード)の機能のうち、登録処理において生成した登録情報を他端末に送信して該他端末に精算処理を実行させる機能と、該登録処理において生成した登録情報(または該登録情報を取得するための情報)をコード化して印刷したお会計券を発行して該他端末に精算処理を実行させる機能は、セミセルフモード(登録専用モード)の機能でもある。つまり、セミセルフモードは、登録専用モードと会計専用モードとに分類可能であるが、セミセルフモード(登録専用モード)は、図5(B)に示したように、登録処理において生成した登録情報を他端末に送信して該他端末に精算処理を実行させる機能と、該登録処理において生成した登録情報(または該登録情報を取得するための情報)をコード化して印刷したお会計券を発行して該他端末に精算処理を実行させる機能とを含む。換言すれば、セミセルフモード(登録専用モード)は、上述した通常モード(標準モード)の機能のうち、店員側にて登録処理を実行した後に該登録処理において生成した登録情報を用いて自端末の客側にて精算処理を実行する機能を制限したモードである。つまり、セミセルフモード(登録専用モード)は、専ら登録処理を実行する動作モードである。 In addition, among the functions of the normal mode (standard mode) described above, the function of sending the registration information generated in the registration process to another terminal and having the other terminal execute the settlement process, and the function of issuing a bill on which the registration information generated in the registration process (or information for acquiring the registration information) is coded and printed, and having the other terminal execute the settlement process, are also functions of the semi-self-service mode (registration-only mode). In other words, the semi-self-service mode can be classified into a registration-only mode and a billing-only mode, but the semi-self-service mode (registration-only mode) includes a function of sending the registration information generated in the registration process to another terminal and having the other terminal execute the settlement process, and a function of issuing a bill on which the registration information generated in the registration process (or information for acquiring the registration information) is coded and printed, and having the other terminal execute the settlement process, as shown in FIG. 5 (B). In other words, the semi-self-service mode (registration-only mode) is a mode in which the function of executing the registration process on the customer's side using the registration information generated in the registration process after the clerk executes the registration process is restricted from the functions of the normal mode (standard mode) described above. In other words, the semi-self mode (registration-only mode) is an operating mode that exclusively performs the registration process.
なお、セミセルフモード(会計専用モード)は、図5(A)に示したように、他端末における登録処理において生成された登録情報を受信して精算処理を実行する機能と、他端末において発行されたお会計券を読み取って精算処理を実行する機能を含む。つまり、セミセルフモード(会計専用モード)は、専ら精算処理を実行する動作モードである。 As shown in FIG. 5(A), the semi-self-service mode (accounting-only mode) includes a function to receive registration information generated in the registration process at another terminal and execute the settlement process, and a function to read an accounting ticket issued at another terminal and execute the settlement process. In other words, the semi-self-service mode (accounting-only mode) is an operating mode that exclusively executes the settlement process.
図11は、フルセルフモードの動作の概略を説明する模式図である。図12は、フルセルフモードの動作の概略を説明するフローチャートである。 Figure 11 is a schematic diagram outlining the operation of the full self mode. Figure 12 is a flowchart outlining the operation of the full self mode.
フルセルフモードでは、客は、自身の買上商品を客側(客側スキャナ部206、客側表示部205)にて登録する(図11の上段)。つまり、POS端末20は、客の操作(客側スキャナ部206によるスキャン、客側表示部205へのタッチ)により、買上商品の登録処理を実行する(図11の上段)。
In the full self-service mode, the customer registers the items he or she has purchased on the customer side (customer
登録処理が完了した場合、客は、客側表示部205において買上商品の合計金額を確認し、釣銭機209に現金を投入、または、カード決済部208を操作し、精算する(図11の下段)。つまり、POS端末20は、客の操作等(釣銭機209への現金の投入、カード決済部208の操作)により、精算処理を実行する(図11の下段)。
When the registration process is complete, the customer checks the total amount of the purchased items on the
つまり、フルセルフモードの場合、図12に示すように、客側において、商品がスキャン等され(ステップS20:YES)、商品を登録する(ステップS21)。登録完了キー(例えば、客側表示部205に表示された登録完了キー等)の押下後は(ステップS40:YES)、客側において、例えば釣銭機209により精算が行われ(ステップS50)、処理が完了する。なお、ステップS40に係る登録完了キーは、登録処理を完了させるための操作キーであり、登録完了ボタン、小計キー、小計ボタン、お会計キー、お会計ボタンなどと称する場合もある。
That is, in the case of full self-service mode, as shown in FIG. 12, the customer scans the product (step S20: YES) and registers the product (step S21). After pressing a registration completion key (e.g., a registration completion key displayed on the customer display unit 205) (step S40: YES), the customer uses, for example, the
なお、フルセルフモードは、図11に示したように、客側にて登録処理も精算処理も実行するが、店員側は何もできないという訳ではない。つまり、POS端末20は、フルセルフモードで動作しているときであっても、例えば、店員側にて商品をスキャンしたり(ダブルスキャンモード)、店員側にて各種の情報を表示したりすることが可能である。
In the full self-service mode, as shown in FIG. 11, the customer performs both the registration process and the settlement process, but this does not mean that the store clerk cannot do anything. In other words, even when the
図13は、ダブルスキャンモードの動作の概略を説明する模式図である。図14は、ダブルスキャンモードの動作の概略を説明するフローチャートである。なお、ダブルスキャンモードは、フルセルフモードの一態様であるが、図13、図14では、便宜上、両動作モードを区別して説明する。 Figure 13 is a schematic diagram outlining the operation of the double scan mode. Figure 14 is a flow chart outlining the operation of the double scan mode. Note that the double scan mode is one aspect of the full self mode, but for the sake of convenience, the two operation modes are described separately in Figures 13 and 14.
フルセルフモードでは、客は、自身の買上商品を客側にて登録する(図11の上段、図13の上段)。つまり、POS端末20は、客の操作により、買上商品の登録処理を実行する(図11の上段、(図13の上段))。
In the full self-service mode, the customer registers the items he or she has purchased on the customer side (top row of FIG. 11, top row of FIG. 13). In other words, the
客による登録処理の途中において、店員が、客の買上商品を店員側にて登録する(図13の中段)。つまり、POS端末20は、客の操作による登録処理と店員の操作による登録処理を実行する(図13の中段)。
In the middle of the customer's registration process, the store clerk registers the items purchased by the customer (middle part of Figure 13). In other words, the
登録処理が完了した場合、客は、客側表示部205において買上商品の合計金額を確認し、釣銭機209に現金を投入、または、カード決済部208を操作し、精算する(図13の下段)。つまり、POS端末20は、客の操作等(釣銭機209への現金の投入、カード決済部208の操作)により、精算処理を実行する(図13の下段)。
When the registration process is complete, the customer checks the total amount of the purchased items on the
つまり、フルセルフモードにおいて登録処理を実行しているときに(図12参照)、図14(A)に示すように、店員側スキャナ部212において店員コードが読み取られた場合(ステップS110:YES)、動作モードがフルセルフモードからダブルスキャンモードに移行する(ステップS111)。 In other words, when the registration process is being performed in full self-service mode (see FIG. 12), if the store clerk code is read by the store clerk scanner unit 212 (step S110: YES), as shown in FIG. 14 (A), the operating mode transitions from full self-service mode to double scan mode (step S111).
ダブルスキャンモードに移行した後は、図14(B)に示すように、店員側スキャナ部212のスキャン等により(ステップS10:YES)、商品を登録し(ステップS11)、客側スキャナ部206のスキャン等により(ステップS20:YES)、商品を登録する(ステップS21)。小計キー(例えば、店員側表示部210に表示された小計キー、又は、キー操作部211に配置された小計キー等)、又は、登録完了キー(例えば、客側表示部205に表示された登録完了キー等)の押下後は(ステップS41:YES)、客側において、例えば釣銭機209により精算が行われ(ステップS50)、処理が完了する。
After switching to the double scan mode, as shown in FIG. 14B, the
なお、ダブルスキャンモードでは、店員は、客による精算が完了する迄(客がお釣りやレシートが取る迄)、待機していてもよいが、次の客の買上商品を登録してもよい。つまり、POS端末20は、精算処理中において次客の買上商品を登録可能である(図13の下段)。また、店員は、客による精算中に不在であってもよい(図13の下段)。つまり、当該客の精算中には、当該客の応対を終えてもよい。
In double scan mode, the store clerk may wait until the customer has completed the payment (until the customer has received their change and receipt), but may also register the items purchased by the next customer. In other words, the
なお、図14(A)に示したように、フルセルフモードにおいて店員コードが読み取られた場合に動作モードがフルセルフモードからダブルスキャンモードに移行するが、店員コードの読み取りは、ログイン操作の一つであってもよい。また、フルセルフモードにおいて他の操作(例えば、店員コードの読み取りとは異なるログイン操作)があった場合に動作モードがフルセルフモードからダブルスキャンモードに移行してもよい。また、ダブルスキャンモードにおいて店員による操作が行われなくなった場合に(例えば、最後の操作の時点から所定時間が経過した場合に)動作モードがダブルスキャンモードからフルセルフモードに移行してもよい。 As shown in FIG. 14(A), when the clerk code is read in full self-service mode, the operation mode transitions from full self-service mode to double scan mode. However, reading the clerk code may be one of the login operations. The operation mode may also transition from full self-service mode to double scan mode when another operation (e.g., a login operation other than reading the clerk code) is performed in full self-service mode. The operation mode may also transition from double scan mode to full self-service mode when no operation is performed by the clerk in double scan mode (e.g., when a predetermined time has passed since the last operation).
(動作モードの報知)
各POS端末20は、自端末の現在の動作モードを報知してもよい。例えば、各POS端末20は、店員側表示部210において自端末の現在の動作モードを表示してもよい。具体的には、各POS端末20は、店員側表示部210に自端末の動作モード表示欄を有する画面を表示し、該画面上の動作モード表示欄に自端末の現在の動作モードを表示してもよい。また、各POS端末20は、各動作モードに対応する画像(例えば、ボタン風の画像)を配置した画面を店員側表示部210に表示し、該画面上において自端末の現在の動作モードを対応する画像を現在の動作モードに対応しない画像とは異なる表示態様(例えば、他の画像の表示態様よりも目立つ表示態様)にて表示してもよい。例えば、通常モードとフルセルフモードの2つの動作モードにより運用する場合、通常モード画像とフルセルフモード画像とを常に表示するとともに、自端末の現在の動作モードが通常モードであるときには通常モード画像をフルセルフモード画像よりも目立つ表示態様にて表示し、自端末の現在の動作モードがフルセルフモードであるときにはフルセルフモード画像を通常モード画像よりも目立つ表示態様にて表示するなどしてもよい。なお、各POS端末20は、客側表示部205においても同様に自端末の現在の動作モードを表示してもよい。
(Operation mode notification)
Each
また、各POS端末20は、自端末の現在の動作モードに代えて又は加えて、他端末の現在の動作モードを報知してもよい。つまり、各POS端末20が互いに他端末の現在の動作モードを認識することにより、他端末の現在の動作モードを報知してもよい。各POS端末20が互いに他端末の現在の動作モードを認識する方法の一例は、各POS端末20が動作モードの移行後に移行後の動作モード(最新の動作モード)を他端末に通知(LAN11を介して、他端末に直接的に通知、または、ストアコントローラ10や監視端末などを経由して他端末に通知)する方法である。また、各POS端末20は、他端末の現在の動作モードと同様、他端末の現在の処理状況を報知してもよい。
Also, each
また、各POS端末20は、自端末の現在の動作モード等(動作モード、処理状況等)に応じた情報を報知してもよい。例えば、各POS端末20は、自端末の現在の動作モードがフルセルフモードである場合、例えば待機中であるときに、各種の情報を客側表示部205に表示してもよい。また、POS端末20は、自端末の現在の動作モードに応じた情報に代えて又は加えて、他端末の現在の動作モード等に応じた情報を報知してもよい。
Each
なお、店員による操作によって動作モードが切り替わった場合(モード切替操作、店員コードの読み取り等による場合)であっても、店員の操作によらずに動作モードが切り替わった場合(モード切替命令、所定時間経過等による場合)であっても、自端末や他端末の動作モードを報知する。 The operating mode of the terminal itself and other terminals will be notified even if the operating mode is changed by a store clerk (by a mode switching operation, reading of a store clerk code, etc.) or if the operating mode is changed without a store clerk's operation (by a mode switching command, the passage of a specified time, etc.).
(動作モードに関する情報の記憶)
各POS端末20は、動作モードに関する情報として、取引(処理)が何れの動作モードにおいてなされたかを記憶してもよい。例えば、通常モード(標準モード)で動作するPOS端末20-1が、ある取引について登録処理及び精算処理を実行した場合には、登録処理及び精算処理を実行したPOS端末20-1は、当該取引に関する情報(例えば、精算情報)として(又は、当該取引に関する情報に対応付けて)、当該取引に関する登録処理及び精算処理が通常モード(標準モード)においてなされた旨の情報(例えば、動作モードを識別可能な情報等)を記憶してもよい。
(Storage of information regarding operation modes)
Each
なお、各POS端末20は、取引(処理)が何れの端末においてなされたかも記憶してもよい。上記例では、POS端末20-1は、取引に関する情報として、自端末(POS端末20-1)において登録処理及び精算処理が実行された旨の情報を記憶してもよい。より詳細には、POS端末20-1は、登録処理を実行した端末の識別情報(端末識別情報)として自端末の端末識別情報を記憶するとともに、精算処理を実行した端末の端末識別情報として自端末の端末識別情報を記憶してもよい。あるいは、POS端末20-1は、当該処理全体(登録処理、精算処理)を実行した端末の端末識別情報として自端末の端末識別情報を記憶してもよい。
Each
また、例えば、初めに、通常モード(標準モード)で動作するPOS端末20-1が、ある取引について登録処理を実行し、続いて、セミセルフモード(会計専用モード)で動作するPOS端末20-2が、上記登録処理による登録情報に基づいて当該取引について精算処理を実行した場合には、精算処理を実行したPOS端末20-2は、当該取引に関する情報(例えば、精算情報)として(又は、当該取引に関する情報に対応付けて)、当該取引に関する登録処理が通常モード(標準モード)においてなされた旨の情報を記憶するとともに、当該取引に関する精算処理がセミセルフモード(会計専用モード)においてなされた旨の情報を記憶してもよい。また、上記に加えて、登録処理を実行したPOS端末20-1も、当該取引に関する登録処理が通常モード(標準モード)においてなされた旨の情報を記憶してもよい。 For example, if a POS terminal 20-1 operating in normal mode (standard mode) first executes a registration process for a certain transaction, and then a POS terminal 20-2 operating in semi-self-service mode (accounting-only mode) executes a settlement process for that transaction based on the registration information from the above registration process, the POS terminal 20-2 that executed the settlement process may store information that the registration process for that transaction was performed in normal mode (standard mode) as information about that transaction (for example, settlement information) (or in association with information about that transaction), and may also store information that the settlement process for that transaction was performed in semi-self-service mode (accounting-only mode). In addition to the above, the POS terminal 20-1 that executed the registration process may also store information that the registration process for that transaction was performed in normal mode (standard mode).
なお、上記例では、精算処理を実行したPOS端末20-2は、取引に関する情報として、他端末(POS端末20-1)において登録処理が実行された旨の情報を記憶し、自端末(POS端末20-2)において精算処理が実行された旨の情報を記憶してもよい。より詳細には、POS端末20-2は、登録処理を実行した端末の情報(端末識別情報)として他端末(POS端末20-1)の端末識別情報を記憶するとともに、精算処理を実行した端末の端末識別情報として自端末(POS端末20-2)の端末識別情報を記憶してもよい。なお、上記例では、精算処理を実行するPOS端末20-2の側において、登録処理を実行したPOS端末20-1の端末識別情報と動作モード(具体的には通常モード(標準モード))を識別する情報とが取得できるようになっていればよい。例えば、POS端末20-1の側からPOS端末20-2の側に、POS端末20-1の端末識別情報と動作モードを識別する情報とが供給(例えば、登録情報として送受信、お会計券を介して供給)されるようになっていればよい。 In the above example, the POS terminal 20-2 that executed the settlement process may store information indicating that the registration process was executed at the other terminal (POS terminal 20-1) as information regarding the transaction, and may store information indicating that the settlement process was executed at its own terminal (POS terminal 20-2). More specifically, the POS terminal 20-2 may store the terminal identification information of the other terminal (POS terminal 20-1) as information (terminal identification information) regarding the terminal that executed the registration process, and may store the terminal identification information of its own terminal (POS terminal 20-2) as the terminal identification information of the terminal that executed the settlement process. In the above example, it is sufficient that the POS terminal 20-2 that executes the settlement process is able to obtain the terminal identification information of the POS terminal 20-1 that executed the registration process and information identifying the operating mode (specifically, normal mode (standard mode)). For example, it is sufficient if the terminal identification information of POS terminal 20-1 and information identifying the operating mode are provided from POS terminal 20-1 to POS terminal 20-2 (for example, sent and received as registration information, or provided via a bill).
また、各POS端末20は、動作モードに関する情報として、動作モードの移行(切り替わり)について記憶してもよい。例えば、POS端末20-1の動作モードが、ある動作モードから他の動作モードに移行した場合には、当該POS端末20-1は、動作モードの移行時刻とともに、何れの動作モードに移行したかの情報(例えば、移行後の動作モードを識別可能な情報等)を記憶してもよい。また、POS端末20-1は、動作モードの移行時刻とともに、何れの動作モードから何れの動作モードに移行したかの情報(例えば、移行前の動作モードを識別可能な情報、移行後の動作モードを識別可能な情報等)を記憶してもよい。
Each
なお、各POS端末20は、店員による操作によって動作モードが切り替わった場合(モード切替操作、店員コードの読み取り等による場合)であっても、店員の操作によらずに動作モードが切り替わった場合(モード切替命令、所定時間経過等による場合)であっても、動作モードの移行に関する情報を記憶してもよい。上記の場合、各POS端末20は、何に基づいて動作モードが移行したかの情報(例えば、店員コード「×××」の店員による操作によって動作モードが移行した旨、端末識別情報「×××」のPOS端末20からのモード切替命令によって動作モードが移行した旨など)を記憶してもよい。
Each
なお、POS端末20に代えて又は加えて、ストアコントローラ10や監視端末などが、動作モードに関する情報を記憶してもよい。
In addition to or in addition to the
また、上述のように記憶する動作モードに関する情報は、必要に応じて、出力(表示、送信、印刷等)されるものであってもよい。例えば、POS端末20は、フルセルフモードにおいて出力されるレシートに、フルセルフモードにおいて処理(登録処理、精算処理)された旨の情報(店員にのみが内容を認識できる態様の情報、又は、客にも認識できる態様の情報)を印刷してもよい。他の動作モードにおいて出力されるレシートも同様に印刷してもよい。また、例えば、POS端末20(又は監視端末)は、処理時の動作モードを表示してもよい。一例として、POS端末20(又は監視端末)は、所定の検索画面等に取引番号(取引を識別可能な情報)の入力があった場合に、該当する取引に関し、登録処理と精算処理のうちの少なくとも一方について、処理がなされた端末(端末識別情報等)と動作モード(動作モードを識別可能な情報)とを表示してもよい。
In addition, the information about the operation mode stored as described above may be output (displayed, transmitted, printed, etc.) as necessary. For example, the
以下の説明においては、第1POS端末20-1~第3POS端末20-3のうちの第1POS端末20-1を自端末(POS端末20)として説明する。また、第2POS端末の動作モードは通常モードであり、第3POS端末20-3の動作モードはフルセルフモードであるとして説明する。 In the following explanation, the first POS terminal 20-1 of the first POS terminal 20-1 to the third POS terminal 20-3 will be described as the own terminal (POS terminal 20). The operating mode of the second POS terminal will be described as the normal mode, and the operating mode of the third POS terminal 20-3 will be described as the full self-service mode.
(通常モードのPOS端末20における画面の表示)
次に、通常モードのPOS端末20における画面の表示について説明する。図15~図20は、通常モードのPOS端末20における表示例である。具体的には、図15(A)、図16(A)、図17(A)、図18(A)、図19(A)、図20(A)は、何れも、通常モード(標準モード)のPOS端末20の店員側表示部210における表示例である。図15(B)、図16(B)、図17(B)、図18(B)、図19(B)、図20(B)は、何れも、通常モード(標準モード)のPOS端末20の客側表示部205における表示例である。
(Screen display on
Next, the screen display of the
図15(A)は、店員側表示部210における初期状態の登録画面における表示内容を示している。以下の説明において初期状態とは、別段の断りがない限り、処理が進行していない状態、例えば、商品が未だ何も登録されていない状態、かつ、支払(決済)について未だ何もなされていない状態(支払方法の選択も現金の投入も品券類の登録もなされていない状態等)、かつ、客について未だ何もなされていない状態(会員カード等の読み取り等がなされていない状況等)である。
Figure 15 (A) shows the display contents on the registration screen in the initial state on the store
図15(A)において、画面右上のタブ領域T1は、各表示内容(表示画面)に対応するタブである。POS端末20は、当該客の登録処理を中断(中断理由は、買上商品の追加のため店内に戻るためなどである)し、次客の登録処理が可能である。つまり、POS端末20は、店員の操作に基づいて、当該客用の登録画面の表示内容(登録内容)を保持(記憶)しつつ、次客用の新たな登録画面を表示する。図15(A)に示した例ではタブは1つ(タブ領域T1)であるが、POS端末20は、進行中の登録画面数(客数)に応じた数のタブを表示し(タブ領域T1、T2、T3、…)、タブの操作(押下)に応じて有効(アクティブ)にする登録画面を切り替える。
In FIG. 15(A), the tab area T1 in the upper right corner of the screen is a tab corresponding to each display content (display screen). The
タブ領域T1には、当該タブを他のタブと識別する情報(図15(A)の例では数字「1」)が表示されている。また、タブ領域T1には、客からの預り金額を表示する表示欄HR01が設けられている。また、図15(A)に示した例では表示していないが、タブ領域T1には、上記以外にも種々の情報(後述)が表示される。 In the tab area T1, information that distinguishes the tab from other tabs (the number "1" in the example of FIG. 15(A)) is displayed. In addition, the tab area T1 is provided with a display field HR01 that displays the amount of money deposited by the customer. In addition to the above, various other information (described below) is also displayed in the tab area T1, although this is not shown in the example shown in FIG. 15(A).
画面左下の画像GA02は、他端末(第2POS端末20-2)の状態(具体的には通常モードである旨)を示している。画面左下の画像GA03は、他端末(第3POS端末20-3)の状態(具体的にはフルセルフモードである旨)を示している。 Image GA02 at the bottom left of the screen shows the state of the other terminal (second POS terminal 20-2) (specifically, it is in normal mode). Image GA03 at the bottom left of the screen shows the state of the other terminal (third POS terminal 20-3) (specifically, it is in full self-service mode).
図15(B)は、初期状態の客側表示部205における表示内容を示している。つまり、POS端末20は、店員側表示部210において図15(A)に示したように登録画面を表示しているときは、客側表示部205において図15(B)に示したように小画面(小ウィンドウ)SG01を精算画面(入金画面)に重畳させて表示する。
Figure 15 (B) shows the display contents on the
小画面SG01は、支払方法を客に選択させるものである。客は、小画面SG01において、支払方法として現金、クレジットまたは電子マネーの何れかを選択する。客は、支払方法として現金を希望する場合には、小画面SG01において支払方法として現金を選択する前に現金(預り金)を投入してもよい。POS端末20は、小画面SG01において何れかの支払方法が選択された場合には小画面SG01を消去する。また、POS端末20は、小画面SG01において支払方法が選択される前に現金の投入があった場合には支払方法として現金が選択されたものとして処理し、小画面SG01を消去する。
The small screen SG01 allows the customer to select a payment method. On the small screen SG01, the customer selects either cash, credit, or electronic money as the payment method. If the customer desires cash as the payment method, he or she may insert cash (a deposit) before selecting cash as the payment method on the small screen SG01. When any payment method is selected on the small screen SG01, the
POS端末20は、店員側表示部210に図15(A)の登録画面を表示している状態から、店員によって缶ビールが登録された場合、店員側表示部210に図16(A)に示したような登録画面を表示する。
When the
図16(A)において、画面右下の小計ボタンBT10は、商品登録の終了を指示するためのボタンである。店員は、商品登録が完了した後に小計ボタンBT10を操作(タッチ)する。 In FIG. 16(A), the subtotal button BT10 at the bottom right of the screen is a button for instructing the end of product registration. The store clerk operates (touches) the subtotal button BT10 after product registration is complete.
20-2レジボタンBT12は、20-2レジ(第2POS端末20-2)を指定するためボタンである。店員は、登録情報を送信する端末として第2POS端末20-2を指定する場合には20-2レジボタンBT12を操作する。20-2レジボタンBT12に示された「(通常)」は、20-2レジボタンBT12に対応する第2POS端末20-2の動作モードが通常モードである旨を示している。 The 20-2 register button BT12 is a button for specifying the 20-2 register (second POS terminal 20-2). When the store clerk wants to specify the second POS terminal 20-2 as the terminal to which registration information is to be sent, he or she operates the 20-2 register button BT12. The "(Normal)" displayed on the 20-2 register button BT12 indicates that the operating mode of the second POS terminal 20-2 corresponding to the 20-2 register button BT12 is normal mode.
20-3レジボタンBT13は、20-3レジ(第3POS端末20-3)を指定するためボタンである。店員は、登録情報を送信する端末として第3POS端末20-3を指定する場合には20-3レジボタンBT13を操作する。20-3レジボタンBT13に示された「(フルセルフ)」は、20-3レジボタンBT13に対応する第3POS端末20-3の動作モードがフルセルフモードである旨を示している。 The 20-3 register button BT13 is a button for specifying the 20-3 register (third POS terminal 20-3). When the store clerk specifies the third POS terminal 20-3 as the terminal to which registration information is to be sent, he or she operates the 20-3 register button BT13. The "(full self-service)" displayed on the 20-3 register button BT13 indicates that the operating mode of the third POS terminal 20-3 corresponding to the 20-3 register button BT13 is full self-service mode.
お会計券ボタンBT15は、印刷部213にてお会計券を発行させるためのボタンである。店員は、お会計券を読み取ったPOS端末20(客がお会計券を読み取らせたPOS端末20)において処理を実行させる場合にはお会計券ボタンBT15を操作する。
The receipt button BT15 is a button for issuing a receipt in the
なお、登録情報の送信先のPOS端末20として、通常モードのPOS端末20とフルセルフモードのPOS端末20とを比較した場合、通常モードのPOS端末20よりもフルセルフモードのPOS端末20の方が、登録情報の送信先として好ましい。通常モードのPOS端末20は、基本的に店員が付いて操作を行うものであるため(図7、図8参照)、処理(例えば、登録処理、客対応等)が継続して存在し、登録情報を送信したとしても直ぐに処理できない可能性が高く、また仮に空いているとしても(店員も客も付いていないとしても)、店員のサポートを希望する客に直ちに対応するため基本的に空けておくことが好ましいのに対し、フルセルフモードのPOS端末20は、客が付いていなければ登録情報を送信し直ぐに処理可能であり、仮に客が付いていたとしても単に順番に処理すればよく上述のような問題は生じ難いからである。
When comparing a
上記に鑑み、登録情報の送信先のPOS端末20として好ましいか否か、あるいは、登録情報の送信先が複数存在する場合においてどれがより好ましいかを店員に報知するようにしている。一例として、図16(A)では、登録情報の送信先として比較的好ましいフルセルフモードのPOS端末20-3に対応する20-3レジボタンBT13の輪郭部分を実線で示し、登録情報の送信先として比較的好ましくない通常モードのPOS端末20-2に対応する20-2レジボタンBT12の輪郭部分を破線で示している。なお、上述の輪郭部分による報知は、一例であって、登録情報の送信先のPOS端末20として好ましいか否か、あるいは、登録情報の送信先が複数存在する場合においてどれがより好ましいかを店員が認識できるものであれば報知態様は限定しない。例えば、比較的好ましくない方はボタンの背景色をグレーダウン表示するようにしてもよいし、ボタン全体に罰印や斜線を付加してもよい。また、登録情報の送信先のPOS端末20として好ましいか否か等に応じて、ボタンの表示サイズ、形、表示位置を異ならせてもよいし、ボタンに何らかの情報(「優先」や「推奨」と記したバッヂ風の画像等)を付してもよい。
In view of the above, the clerk is notified as to whether or not the
POS端末20は、店員側表示部210において図16(A)に示したような登録画面を表示しているときは、客側表示部205において図16(B)に示したように小画面SG01を精算画面(入金画面)に重畳させて表示する。なお、図15(B)の精算画面(入金画面)では商品が登録されていなかったため合計金額は0円であったが、図16(B)の精算画面(入金画面)では215円の缶ビールが登録されているため合計金額は215となっている。
When the
POS端末20は、店員側表示部210に図16(A)の登録画面を表示している状態から、客によって500円が投入された場合、店員側表示部210に図17(A)に示したような登録画面を表示する。
When a customer inserts 500 yen while the registration screen of FIG. 16(A) is displayed on the store
客が500円を投入したため、図17(A)において、画面右上の表示欄HR01には500が表示されている。また、500円を投入したことにより、自端末(POS端末20-1)において精算するということになるため、他端末(POS端末20-2、POS端末20-3)において精算する場合に使用するボタン(20-2レジボタンBT12、20-3レジボタンBT13、お会計券ボタンBT15)を非表示としている(消去している)。
Because the customer has inserted 500 yen, the
POS端末20は、店員側表示部210において図17(A)に示したような登録画面を表示しているときは、図17(B)に示したような精算画面(入金画面)を客側表示部205に表示する。なお、客によって500円が投入されたため、小画面SG01は消去されている。
When the
POS端末20は、店員側表示部210に図17(A)の登録画面を表示している状態から、店員によって2品目の商品(アスパラ)、3品目の商品(のり弁当)が登録され、客によって更に500円が投入された場合、店員側表示部210に図18(A)に示したような登録画面を表示する。客が500円を追加投入したため、図18(A)において、画面右上の表示欄HR01には1000が表示されている。
When the
POS端末20は、店員側表示部210において図18(A)に示したような登録画面を表示しているときは、図18(B)に示したような精算画面(入金画面)を客側表示部205に表示する。
When the
POS端末20は、店員側表示部210に図18(A)の登録画面を表示している状態から、店員によって小計ボタンBT10が操作された場合、店員側表示部210において図19(A)に示したように小画面(小ウィンドウ)SG02を登録画面に重畳させて表示するとともに、客側表示部205に図19(B)に示したような精算画面(入金画面)を表示する。なお、小画面SG02は、精算関連の情報(合計金額、機器入金額(預り金額))を店員に報知するものである。
When the
POS端末20は、客側表示部205に図19(B)の精算画面(入金画面)を表示している状態から、客によっておわり(レシート)ボタンBT40が操作された場合、店員側表示部210において図20(A)に示したようにメッセージ画面MG1を登録画面に重畳させて表示するとともに、客側表示部205に図20(B)に示したような精算画面(釣銭画面)を表示する。
When the customer operates the Finish (receipt) button BT40 while the settlement screen (deposit screen) of FIG. 19 (B) is displayed on the
メッセージ画面MG1は、釣り銭について店員に報知するものである。POS端末20は、店員の操作によらずに(例えば、所定時間経過後自動的に)、登録画面に重畳させて表示しているメッセージ画面MG1を消去する。なお、POS端末20は、店員の操作(メッセージ画面MG1上のタッチ等)に応じて、登録画面に重畳させて表示しているメッセージ画面MG1を消去してもよい。
The message screen MG1 notifies the store clerk about the change. The
図20以降は図示を省略したが、POS端末20は、客側表示部205には、後述する図25(E)以降と同様の精算画面を表示し、店員側表示部210には精算画面に応じたメッセージを表示する。
Although not shown in Figure 20 and subsequent figures, the
なお、上記説明では、POS端末20における全体の処理に着目し、何れの処理も進行していない状態(商品未登録、現金未投入、決済種別未選択、品券類未登録、顧客情報未取得の状態)を初期状態と称したが、一部の処理に着目し、初期状態と称する場合があってもよい。例えば、現金投入商品登録状態(商品登録済、現金投入済、決済種別未選択、品券類未登録、顧客情報未取得の状態)は、全体の処理に着目した場合には初期状態とは言えないが、決済種別の選択の状態のみに着目した場合には初期状態であると言ってもよい。また、商品の登録の状態と決済種別の選択の状態の2つの状態に着目した場合には初期状態とは言えないが、決済種別の選択の状態と品券類の登録の状態の2つの状態に着目した場合には初期状態であると言ってもよい。
In the above explanation, the focus is on the overall processing in the
なお、図19に示した例では、POS端末20は、小計キーが操作された場合に、登録画面に重畳させて小画面SG02を表示しているが(図19(A))、POS端末20は、小計キーが操作された場合に、登録画面に代えて(切り替えて)、小画面SG02に表示されている情報等を表示する小計画面を表示してもよい。
In the example shown in FIG. 19, when the subtotal key is operated, the
(フルセルフモードのPOS端末20における画面の表示)
次に、フルセルフモードのPOS端末20における画面の表示について説明する。図21及び図22は、フルセルフモードのPOS端末20における表示例である。具体的には、図21(A)、図21(B)、図22(A)、図22(B)、図23(A)、図23(B)、図24(A)、図24(B)、図25(A)、図25(B)、図26(A)~図26(F)は、何れも、フルセルフモードのPOS端末20の客側表示部205における表示例である。
(Screen display on
Next, the screen display of the
なお、フルセルフモードのPOS端末20における店員側表示部210には、原則的には、客側表示部205に表示される画面と同一の画面が表示される。店員側表示部210に客側表示部205の画面と同一の画面が表示されることにより、動作モードがフルセルフモードであるPOS端末20において、店員側に店員がいる場合に、フルセルフモードで客が自ら操作している画面を店員側表示部210で見ることができるので、客の登録の補助や不正の発見を行いやすくできる。なお、この場合、店員側表示部210には、次客の登録処理が可能となる次客登録のボタンを表示するようにしてもよい。
In principle, the
図21(A)は、登録処理の開始前の登録開始画面の表示内容を示している。図21(A)に示すように、客側表示部205に表示される登録開始画面には、画面右の登録スタートボタンBT30及びバーコード無商品登録スタートボタンBT31が含まれている。これらのボタンは、いずれも商品登録の開始を指示するためのボタンである。客は、バーコードが付されている商品を登録することで商品登録を開始する際に登録スタートボタンBT30を操作し、バーコードが付されていない商品(以下「バーコード無商品」という)の商品を登録することで商品登録を開始する際にバーコード無商品登録スタートボタンBT3を操作する。画面左下のボタンBT35~BT37は、表示言語を、夫々、英語、中国語、韓国語に切り替えるためのボタンである。ボタンBT35~BT37については、他の種々の画面で表示されるが、その機能はいずれも共通である。
Figure 21 (A) shows the display contents of the registration start screen before the start of the registration process. As shown in Figure 21 (A), the registration start screen displayed on the
図21(B)は、商品登録が開始されたときの登録画面の表示内容を示している。図21(A)に示す登録開始画面において登録スタートボタンBT30が操作されると、図21(B)に示す登録画面が表示される。この登録画面では、画面の左上に「商品を登録してください」というメッセージを表示して、客に商品の登録を促している。また、その下方に「商品のバーコードをスキャナーに近づけて登録を行ってください」というメッセージを表示して、商品の登録方法を客に説明している。登録画面が表示された状態で商品に付されたバーコードを客が客側スキャナ部206でスキャンすることにより、スキャンされた商品が登録される。
Figure 21 (B) shows the display contents of the registration screen when product registration begins. When the registration start button BT30 is operated on the registration start screen shown in Figure 21 (A), the registration screen shown in Figure 21 (B) is displayed. On this registration screen, the message "Please register the product" is displayed in the upper left corner of the screen, urging the customer to register the product. In addition, below that, the message "Please hold the product's barcode close to the scanner to register" is displayed to explain to the customer how to register the product. When the registration screen is displayed, the customer scans the barcode attached to the product with the customer-
ボタンBT35~BT37の画面上側には、バーコード無商品についての登録を行うためのプリセットボタンを表示するプリセットキー表示ボタンBT41,BT42が表示されている。バーコード無商品は、それぞれの商品の性質に応じてカテゴリ(品目)ごとに分類されており、商品を選択する前に、商品が分類されたカテゴリを選択させる。ここでは、バーコード無商品は「お野菜」「お惣菜」の各カテゴリに分類されている。このうち、第1プリセットキー表示ボタンBT41は、「お野菜」に分類される商品のプリセットキーを表示するためのボタン(キー)であり、第2プリセットキー表示ボタンBT42は、「お惣菜」に分類される商品のプリセットキーを表示するためのボタン(キー)である。なお、プリセットキー表示ボタンは、プリセットキー表示ボタンBT41,BT42の2つのみであるが、バーコード無商品を更に分類し、より多くのプリセットキー表示ボタンを設定してもよい。図21(B)に示す登録画面におけるプリセットキー表示ボタンでは、6つのカテゴリまで表示可能とされているが、より多くのカテゴリを表示可能としてもよい。 Above the screen of buttons BT35 to BT37, preset key display buttons BT41 and BT42 are displayed, which display preset buttons for registering products without barcodes. Products without barcodes are classified into categories (items) according to the characteristics of each product, and before selecting a product, the user is prompted to select the category into which the product is classified. Here, products without barcodes are classified into the categories of "vegetables" and "prepared dishes". Of these, the first preset key display button BT41 is a button (key) for displaying preset keys for products classified as "vegetables", and the second preset key display button BT42 is a button (key) for displaying preset keys for products classified as "prepared dishes". Although there are only two preset key display buttons, the preset key display buttons BT41 and BT42, products without barcodes may be further classified and more preset key display buttons may be set. The preset key display buttons in the registration screen shown in FIG. 21 (B) can display up to six categories, but more categories may be displayed.
また、図21(B)に示す登録画面では、第1プリセットキー表示ボタンBT41及び第2プリセットキー表示ボタンBT42の上方に「バーコードがない商品は下の品目をお選びください」というメッセージが表示される。この表示によって、第1プリセットキー表示ボタンBT41及び第2プリセットキー表示ボタンBT42の操作を、バーコード無商品を登録する客に促している。このように、プリセットキー表示ボタンBT41,BT42が表示されていることにより、図21(A)に示す登録開始画面で登録スタートボタンBT30を操作してバーコードをスキャンすることによる商品の登録を開始した場合でも、登録開始画面に戻ることなくバーコード無商品を登録できるようになっている。バーコード無商品の登録方法については、後に説明する。 In addition, on the registration screen shown in FIG. 21(B), a message "For products without barcodes, please select the item below" is displayed above the first preset key display button BT41 and the second preset key display button BT42. This display prompts the customer who is registering a product without a barcode to operate the first preset key display button BT41 and the second preset key display button BT42. In this way, by displaying the preset key display buttons BT41 and BT42, even if the customer operates the registration start button BT30 on the registration start screen shown in FIG. 21(A) to start registering a product by scanning a barcode, the customer can register a product without a barcode without returning to the registration start screen. The method of registering a product without a barcode will be explained later.
図22(A)は、商品登録が開始された後の商品登録中画面の表示内容を示している。商品登録中画面では、スキャンした商品の商品名及び値段(価格)が登録商品表示領域HR11に表示され、メッセージ表示領域GA11に「登録中」「登録した商品は買い物袋に入れてください次の商品登録はこの画面が消えてから行ってください」といったメッセージが表示される。POS端末20は、図22(A)に示す商品登録中画面が表示されている最中に、商品登録の処理を実行する。
Figure 22 (A) shows the display contents of the product registration in progress screen after product registration has begun. On the product registration in progress screen, the product name and price of the scanned product are displayed in the registered product display area HR11, and messages such as "Registering" and "Please place registered products in your shopping bag. Please wait until this screen disappears before registering the next product" are displayed in the message display area GA11. The
図22(B)は、商品登録の処理が終了した後の登録画面の表示内容を示している。この登録画面では、登録された商品の商品名、数量、値段、税込み表示などが登録済商品表示領域HR12に表示される。図22(B)には、商品として「お茶」「大福餅」の2点が登録された例を示している。以後、さらに商品の登録を実行するごとに、登録済商品表示領域HR12に登録された商品が追加して表示される。また、登録済商品表示領域HR12における買上点数や合計(金額)の表示が追加される商品に応じて増加する。 Figure 22 (B) shows the display contents of the registration screen after the product registration process is completed. On this registration screen, the product name, quantity, price, tax-inclusive price, and other information of the registered product are displayed in the registered product display area HR12. Figure 22 (B) shows an example in which two products, "tea" and "daifuku mochi", have been registered. Thereafter, each time a product is registered, additional registered products are displayed in the registered product display area HR12. In addition, the number of items purchased and the total (amount) displayed in the registered product display area HR12 increase according to the product that is added.
図22(B)において、画面左下の画像GA01は、他端末(第2POS端末20-2)の状態(具体的には通常モードである旨)を示している。画面左下の画像GA02は、他端末(第3POS端末20-3)の状態(具体的にはフルセルフモードである旨)を示している。画面右下のお会計ボタンBT32は、商品登録の終了を指示するためのボタンである。客は、商品登録が完了した後にお会計ボタンBT32を操作する。店員呼出ボタンBT33は、店員を呼び出すためのボタンである。客は、店員を呼び出す場合(例えば、店員のサポートが必要な場合等)に店員呼出ボタンBT33を操作する。これらの表示やボタンは、図21(B)に示すように、商品の登録が行われていない状態では表示されず、商品の登録が行われた後の登録画面で表示されるが、商品の登録が行われていない状態で表示されるようにしてもよい。 In FIG. 22(B), image GA01 at the bottom left of the screen indicates the state of the other terminal (second POS terminal 20-2) (specifically, that it is in normal mode). Image GA02 at the bottom left of the screen indicates the state of the other terminal (third POS terminal 20-3) (specifically, that it is in full self-service mode). The checkout button BT32 at the bottom right of the screen is a button for instructing the end of product registration. The customer operates the checkout button BT32 after product registration is complete. The store clerk call button BT33 is a button for calling a store clerk. The customer operates the store clerk call button BT33 when calling a store clerk (for example, when the customer needs the support of a store clerk). As shown in FIG. 21(B), these displays and buttons are not displayed when a product has not been registered, and are displayed on the registration screen after a product has been registered, but may be displayed when a product has not been registered.
図23(A)は、図21(A)に示すバーコード無商品登録スタートボタンBT31が操作された後の商品カテゴリ選択画面を示している。商品カテゴリ選択画面では、プリセットキー表示ボタンBT41,BT42が画面の中央に表示されるとともに、画面左上に「商品の品目を選択してください」というメッセージが表示される。このメッセージにより、客の商品のカテゴリの選択を促している。なお、図23(A)の画面にてプリセットキー表示ボタンBT41,BT42が押下されると図23(B)の画面に遷移するが、プリセットキー表示ボタンBT41,BT42の領域を図23(B)の画面上部に移動させて選択可能に縮小表示するようにしてもよい。操作に必要な画面を遷移させるために手数(タッチ操作する回数)が多いと操作が煩雑となり操作者もどの画面から遷移したのかが分からなくなり戸惑ってしまう場合が有る。この点、プリセットキー表示ボタンBT41,BT42の領域を図23(B)の画面上部に移動させて選択可能に縮小表示する表示方法を用いることによって、画面遷移頻度を少なくすることができるとともに煩雑さが無く操作性を向上させることができる。 Figure 23 (A) shows the product category selection screen after the barcode-free product registration start button BT31 shown in Figure 21 (A) is operated. In the product category selection screen, the preset key display buttons BT41 and BT42 are displayed in the center of the screen, and the message "Please select the product category" is displayed in the upper left of the screen. This message prompts the customer to select the product category. When the preset key display buttons BT41 and BT42 are pressed on the screen of Figure 23 (A), the screen of Figure 23 (B) is displayed, but the area of the preset key display buttons BT41 and BT42 may be moved to the top of the screen of Figure 23 (B) and displayed in a reduced size so that they can be selected. If there are many steps (number of touch operations) required to transition between screens required for operation, the operation becomes complicated and the operator may become confused because he or she does not know which screen he or she transitioned from. In this regard, by using a display method in which the areas of the preset key display buttons BT41 and BT42 are moved to the top of the screen in FIG. 23(B) and displayed in a reduced size so that they can be selected, the frequency of screen transitions can be reduced, and operability can be improved without complexity.
図23(B)は、第1プリセットキー表示ボタンBT41が操作された後の商品選択画面を示している。プリセットキー表示ボタンBT41,BT42のうち、例えば第1プリセットキー表示ボタンBT41が操作されると、カテゴリ(品目)が「お野菜」に対応する図23(B)に示す商品選択画面が表示される。また、図23(B)に示す商品選択画面のプリセットキー表示部BT50の右側に設けられた「1」~「7」のタブ(プリセット画面切り替え領域)は、カテゴリ(品目)に対応し、「1」は「お野菜」に対応している。1」~「7」の領域を指でタッチすることにより、プリセットボタン画面を対応するカテゴリ(品目)に切り替えることができるようになっている。 Figure 23 (B) shows the product selection screen after the first preset key display button BT41 is operated. Of the preset key display buttons BT41 and BT42, when, for example, the first preset key display button BT41 is operated, the product selection screen shown in Figure 23 (B) where the category (item) corresponds to "Vegetables" is displayed. In addition, the tabs "1" to "7" (preset screen switching area) provided to the right of the preset key display section BT50 of the product selection screen shown in Figure 23 (B) correspond to the categories (items), with "1" corresponding to "Vegetables". By touching the areas "1" to "7" with a finger, the preset button screen can be switched to the corresponding category (item).
この商品選択画面では、複数のプリセットキーを含むプリセットキー表示部BT50が表示される。また、第2プリセットキー表示ボタンBT42が操作されると、カテゴリ(品目)が「お惣菜」に対応する商品選択画面が表示される。同様に、図22(B)に示す第1プリセットキー表示ボタンBT41及び第2プリセットキー表示ボタンBT42のどちらかのボタン、例えば第1プリセットキー表示ボタンBT41が操作されると、図23(B)に示す商品選択画面が表示される。所謂、お会計(決済を行う画面)に進むための画面(小計画面)から商品を追加で登録できる画面へと遷移する。 On this product selection screen, a preset key display section BT50 containing multiple preset keys is displayed. Furthermore, when the second preset key display button BT42 is operated, a product selection screen corresponding to the category (item) "Prepared dishes" is displayed. Similarly, when either the first preset key display button BT41 or the second preset key display button BT42 shown in FIG. 22(B) is operated, for example the first preset key display button BT41, the product selection screen shown in FIG. 23(B) is displayed. In other words, the screen (minor screen) for proceeding to checkout (screen for making payment) transitions to a screen where additional products can be registered.
プリセットキー表示部BT50には、複数のプリセットキーが表示されており、各プリセットキーには、商品の商品情報が予め設定されており、各プリセットキーに割り当てられた商品の画像が表示されている。例えば、図23(B)に示す商品選択画面のプリセットキー表示部BT50には、「リンゴ」「梨」「マスカット」「種無ぶどう」「バナナ」「大粒ブドウ」「桃」「みかん」「パイナップル」「メロン」「キウイ」「トマト」の各商品のプリセットキーが表示されている。なお、プリセットキー表示部BT50には、そのほかに表示されている「係員呼出」ボタン以外の「記録確認」「一括訂正」「休止」「従業員」「一部訂正」「10円引き」~「30円引き」「10%引き」~「20%引き」「取消」「A」「B」「C」「メンテナンス」「セルフメンテ」などの各種キーは、客が操作し商品を登録するモード(フルセルフモード)では表示しないが、店員が操作するモード(訂正やメンテナンス等のモード)の場合に表示される。 The preset key display unit BT50 displays multiple preset keys, each of which has product information set in advance and displays an image of the product assigned to it. For example, the preset key display unit BT50 of the product selection screen shown in FIG. 23(B) displays preset keys for each product, namely "apple," "pear," "muscat," "seedless grapes," "banana," "large grapes," "peach," "tangerine," "pineapple," "melon," "kiwi," and "tomato." In addition, the preset key display unit BT50 does not display various keys such as "record confirmation," "bulk correction," "pause," "employee," "partial correction," "10 yen off," "30 yen off," "10% off," "20% off," "cancel," "A," "B," "C," "maintenance," and "self-maintenance" other than the "attendant call" button, in the mode in which the customer operates to register products (full self-maintenance mode), but displays them in the mode in which the store clerk operates (mode for correction, maintenance, etc.).
図23(B)に示す商品選択画面では、「-お野菜-商品を選択してください」というメッセージが表示され、客に対して、プリセットキーの操作(入力)による商品の選択(指定)を促している。プリセットキー表示部BT50に表示されたこれらのプリセットキーのうち、商品が割り当てられたプリセットキーが操作されたときには、操作されたプリセットキーに対応する商品の登録が行われる。例えば、「リンゴ」のプリセットキーが操作されたときには、商品として「リンゴ」が登録される。 The product selection screen shown in FIG. 23(B) displays the message "- Vegetables - Please select product," encouraging the customer to select (specify) a product by operating (inputting) a preset key. When one of the preset keys displayed on the preset key display unit BT50 to which a product is assigned is operated, the product corresponding to the operated preset key is registered. For example, when the "apple" preset key is operated, "apple" is registered as the product.
また、図23(B)に示す商品選択画面では、画面の右上にプリセットキー表示ボタンBT41,BT42が表示され、画面の右下に戻るボタンBT51が表示されている。このうち、例えば、第2プリセットキー表示ボタンBT42が操作されると、お惣菜のプリセットキーが表示されたプリセットキー表示部が表示される。このため、異なるカテゴリ(品目)の商品を登録する場合であっても、元の画面に戻ることなく、登録を行うことができる。また、戻るボタンBT51が操作されると、元の画面(図21(B)又は図22(B)に示す登録画面)に戻る。 In addition, on the product selection screen shown in FIG. 23(B), preset key display buttons BT41 and BT42 are displayed in the upper right corner of the screen, and a back button BT51 is displayed in the lower right corner of the screen. For example, when the second preset key display button BT42 is operated, a preset key display section showing the preset key for side dishes is displayed. Therefore, even when registering a product of a different category (item), registration can be performed without returning to the original screen. Furthermore, when the back button BT51 is operated, the original screen (the registration screen shown in FIG. 21(B) or FIG. 22(B)) is returned to.
図24(A)は、プリセットキー表示部BT50に表示されたプリセットキーを操作して、商品が登録された後の登録個数入力画面を示している。登録個数入力画面には、商品情報表示領域HR21及び商品数量表示領域HR22が表示される。商品情報表示領域HR21には、登録された商品の名称が表示され、商品数量表示領域HR22には、商品の単位及び数量(販売数量)が表示される。 Figure 24 (A) shows the registration quantity input screen after a product has been registered by operating the preset keys displayed on the preset key display unit BT50. The registration quantity input screen displays a product information display area HR21 and a product quantity display area HR22. The product information display area HR21 displays the name of the registered product, and the product quantity display area HR22 displays the unit and quantity (sales amount) of the product.
例えば、商品としてリンゴが登録された場合には、図24(A)に示す登録個数入力画面における商品情報表示領域HR21に「リンゴ」の文字が表示される。また、商品数量表示領域HR22には、「リンゴ」の数量を数える際の単位となる「個数」が表示され、さらに、所定の初期値(ディフォルト値)、ここでは「1」が表示されている。また、図24(A)に示す登録個数入力画面には、戻るボタンBT51、テンキーBT52、決定キーBT53、及び言語切り替えのためのボタンBT35~BT37が表示されている。このうち、テンキーBT52は数量キーとなる。図24(B)に示す登録個数入力画面の左上には、「個数を入力し、決定を押してください」のメッセージが表示されており、商品の個数の入力を客に促している。 For example, when apples are registered as a product, the word "apples" is displayed in the product information display area HR21 of the registration quantity input screen shown in FIG. 24(A). The product quantity display area HR22 displays "quantity," which is the unit for counting the quantity of "apples," and also displays a predetermined initial value (default value), here "1." The registration quantity input screen shown in FIG. 24(A) also displays a back button BT51, a numeric keypad BT52, an enter key BT53, and language switching buttons BT35 to BT37. Of these, the numeric keypad BT52 is the quantity key. The upper left corner of the registration quantity input screen shown in FIG. 24(B) displays the message "Enter the quantity and press enter," prompting the customer to enter the number of products.
商品数量表示領域HR22に表示される数量表示の初期値は、登録される商品ごとに決まっていてもよいし、商品間で統一されていてもよい。例えば、登録される商品が「リンゴ」であるときには、数量表示の初期値が「1」であり、登録される商品が「みかん」であるときには、数量表示の初期値が「5」であるようにしてもよいし、商品の種類に関わらず、数量表示の初期値が「1」であるようにしてもよい。 The initial value of the quantity display displayed in the product quantity display area HR22 may be determined for each product being registered, or may be uniform across products. For example, when the product being registered is "apples," the initial value of the quantity display may be "1," and when the product being registered is "tangerines," the initial value of the quantity display may be "5," or the initial value of the quantity display may be "1" regardless of the type of product.
また、数量表示では、数量とともに単位が表示されている。この単位についても、商品ごとに異なるもでもよいし、商品間で統一されたものでもよい。例えば、登録される商品が「リンゴ」であるときには、数量表示の単位を「個数」とし、登録される商品が「バナナ」であるときには、数量表示時の単位を「房数」としてもよいし、「本数」としてもよい。また、商品の種類に関わらず、数量表示の単位を「個数」としてもよい。これらの単位は、あらかじめ決定しておくことが好適である。これらの単位をあらかじめ設定しておく方法として、商品マスタに登録する商品データ内に設定するようにしてもよい。また、これらの単位は、撮像手段で商品を撮像し商品を識別し特定するような場合、撮像手段で撮像し商品を識別し特定した際に表示するようにしてもよい。なお、表示する単位は、入力された数字を表示する領域の右端に表示するようにしてもよい。この場合、入力された数字「2」の右横下に「個」の表示をするようにしてもよい。そのほかの単位としては、例えば、枚、束、本、柵、房、ケース、箱、などがある。商品と対応させてそれぞれの単位を設定しておけば、プリセットボタンで商品が特定された時点で単位を表示するようにしてもよい。なお、左上部に単位を表示する場合、図で示したように例えば「個数」の文字を表示しているが、その他の単位として例示した房数の外に、枚数、束数、本数、柵数、ケース数、箱数、などを商品に応じて表示するようにする。 In addition, in the quantity display, a unit is displayed along with the quantity. This unit may be different for each product, or may be uniform among products. For example, when the product to be registered is "apples", the unit of the quantity display may be "number of pieces", and when the product to be registered is "bananas", the unit of the quantity display may be "number of bunches" or "number of pieces". Furthermore, regardless of the type of product, the unit of the quantity display may be "number of pieces". It is preferable to determine these units in advance. As a method of setting these units in advance, they may be set in the product data registered in the product master. Furthermore, in the case where the product is photographed by an imaging means and the product is identified and specified, these units may be displayed when the product is photographed by the imaging means and identified and specified. The displayed unit may be displayed at the right end of the area displaying the input number. In this case, "pieces" may be displayed to the lower right of the input number "2". Other units include, for example, pieces, bundles, books, fences, bunches, cases, boxes, etc. If you set each unit in association with the product, the unit may be displayed when the product is specified with the preset button. When displaying the unit in the upper left corner, for example, the word "quantity" is displayed as shown in the figure, but other units such as number of bunches, number of sheets, number of bundles, number of pieces, number of fences, number of cases, number of boxes, etc. may be displayed according to the product.
図24(B)は、表示部に表示されたソフトウエアキーボードであるテンキーBT52が操作された後の登録個数入力画面を示している。図24(A)に示すように、商品数量表示領域HR22に数量表示の初期値が表示された後、テンキーBT52が操作されると、テンキーBT52の操作によって指定された数値が入力され、商品数量表示領域HR22の数量表示がテンキーBT52の操作によって指定された数値に変化する。例えば、「リンゴ」の「個数」として「1」が表示されているときに、テンキーBT52が操作されて「2」のキーが指定されると、図24(B)に示すように、「リンゴ」の個数の指定値が2個となり、「リンゴ」の「個数」の表示が「1」から「2」に変化する。その後、決定キーBT53が操作されることによって、商品及びその個数が入力され、ここではリンゴが2個入力されて登録が終了する。なお、テンキーBT52は、プリセットキーで商品が特定(決定)されると数値入力画面に重ねて表示するように制御し、数値の入力が完了するとテンキーBT52の表示部の表示から消すように制御される。 Figure 24 (B) shows the registration quantity input screen after the numeric keypad BT52, which is a software keyboard displayed on the display unit, is operated. As shown in Figure 24 (A), after the initial value of the quantity display is displayed in the product quantity display area HR22, when the numeric keypad BT52 is operated, a numerical value designated by the operation of the numeric keypad BT52 is entered, and the quantity display in the product quantity display area HR22 changes to the numerical value designated by the operation of the numeric keypad BT52. For example, when "1" is displayed as the "quantity" of "apples," if the numeric keypad BT52 is operated to specify the "2" key, the designated value of the number of "apples" becomes 2, as shown in Figure 24 (B), and the display of the "quantity" of "apples" changes from "1" to "2." After that, the enter key BT53 is operated to input the product and its quantity, and in this case, 2 apples are entered, completing the registration. In addition, when a product is specified (determined) using the preset keys, the numeric keypad BT52 is controlled to be displayed superimposed on the numeric input screen, and when the input of the numeric value is completed, it is controlled to be removed from the display of the numeric keypad BT52 display section.
また、商品の数を登録する際に、テンキーBT52によって非常に大きな数値が指定されると、指定された数値をそのまま表示することなく、その代わりに初期値を表示する。例えば、登録される商品として「リンゴ」が選択された場合に、数量として「100」が指定された場合、ユーザは、100個のリンゴを購入しようとしているのではなく、テンキーBT52の操作ミスであることが推認される。このように、テンキーBT52の操作ミスと考えられる場合には、実際に指定された数値に代えて、初期値を表示する。例えば、登録される商品が「リンゴ」であるときに1000の数量が指定されようとした場合には、数量表示としては、「1000」を表示することなく初期値である「1」を表示する。 Furthermore, when a very large number is specified using the numeric keypad BT52 when registering the number of products, the specified number is not displayed as is, but instead an initial value is displayed. For example, if "apples" is selected as the product to be registered and "100" is specified as the quantity, it is inferred that the user is not trying to purchase 100 apples, but has made an operation error on the numeric keypad BT52. In this way, when an operation error on the numeric keypad BT52 is suspected, the initial value is displayed instead of the number actually specified. For example, if a quantity of 1000 is to be specified when the product to be registered is "apples", the initial value "1" is displayed as the quantity display, rather than "1000".
大きな数値が指定されたときに初期値を表示する場合には、例えば、指定された数値が所定の上限値を超える場合に、初期値を表示するようにすればよい。この場合の上限値は、一定の値としてもよいし、商品ごとに決定してもよい。例えば、販売される個数が比較的少ないことが多いリンゴであれば10個を上限値とし、販売される個数が比較的多いことが多いギョーザであれば100個としてもよい。 When displaying an initial value when a large numerical value is specified, for example, the initial value may be displayed when the specified numerical value exceeds a predetermined upper limit. In this case, the upper limit may be a fixed value, or may be determined for each product. For example, the upper limit may be set to 10 for apples, which are often sold in relatively small numbers, and 100 for gyoza, which are often sold in relatively large numbers.
上限値を超える数値が指定されたことの判断は、その数値が指定されたときに行ってもよいし、その数値が指定され、決定キーBT53が操作されたときに行ってもよい。数値が指定されたときに上限値が超えたと判断される場合には、商品数量表示領域HR22にその数値が表示されることなく初期値が表示されるようにすればよい。また、数値が指定され、決定キーBT53が操作されたとき上限値が超えたと判断される場合には、商品数量表示領域HR22にその数値が表示された後、決定キーBT53の操作によって商品数量表示領域HR22の表示が初期値に変化するようにすればよい。例えば、上限値を超えない制御をさせる場合であって、一位の桁、十位の桁、百位の桁等、桁に対して入力制限を行う場合、例えば十位の桁以上の入力を制限する設定がなされているとした場合、例えば、「2000」と入力されたとき「2」の入力は許可するが、十位の桁である「0」が入力された時点で、それ以降の数値の入力を禁止し、入力された「0」の入力値を破棄(制限)し、エラー報知を行うとともに初期値である「1」を入力値として設定するとともに表示部に「1」を表示させる。 A determination that a numerical value exceeding the upper limit has been specified may be made when the numerical value is specified, or when the numerical value is specified and the enter key BT53 is operated. If it is determined that the upper limit has been exceeded when a numerical value is specified, the numerical value may be displayed in product quantity display area HR22 without being displayed as an initial value. Alternatively, if a numerical value is specified and it is determined that the upper limit has been exceeded when the enter key BT53 is operated, the numerical value may be displayed in product quantity display area HR22, and then the display in product quantity display area HR22 may change to the initial value upon operation of enter key BT53. For example, when controlling so as not to exceed an upper limit, and restricting input to digits such as the ones digit, tens digit, hundreds digit, etc., and there is a setting to restrict input to digits of the tens digit and above, for example, when "2000" is entered, the input of "2" is permitted, but once the tens digit, "0", is entered, the input of any further numbers is prohibited, the input value of the entered "0" is discarded (restricted), an error is issued, the input value is set to the initial value of "1", and "1" is displayed on the display.
なお、この制御の他に、初期値は、実際に入力された数値の所定桁数を設定の値として採択する方式であってもよい。この場合、前記記載の桁数の入力制限を行う制御の設定がなされているとした場合、例えば、「2000」と入力されたとき「2」の入力は許可するが、十位の桁である「0」が入力された時点で、それ以降の数値の入力を禁止し、入力された「0」の入力値を破棄し、エラー報知を行うとともに初期値として入力された一位の桁である数値「2」を入力された値として設定するとともに表示部に「2」を表示させるようにしてもよい。これにより、例えば、「2」と入力しようとしたが間違えて「20」と入力してしまった場合、再度、「2」を入力させることなく客が入力したいであろう数値を入力値とすることができるので、入力操作の手数を少なくすることができる。 In addition to this control, the initial value may be a system in which a predetermined number of digits of the actually entered number is adopted as the set value. In this case, if the control for limiting the number of digits described above is set, for example, when "2000" is entered, the input of "2" is permitted, but when the tens digit "0" is entered, the input of subsequent numbers is prohibited, the input value of the entered "0" is discarded, an error is notified, and the number "2" entered as the initial value, which is the ones digit, is set as the input value and "2" is displayed on the display unit. In this way, for example, if a customer tries to enter "2" but mistakenly enters "20," the number that the customer would have wanted can be set as the input value without forcing the customer to enter "2" again, thereby reducing the number of input operations.
また、上限値を超えない制御をさせる場合であって、数値が入力された後「決定」ボタンが押下された時に入力の値を制限する制御を行う場合、「2000」と入力された後、「決定」ボタンが押されると十位の桁以上である「000」の入力値を破棄し、エラー報知を行うとともに初期値である「1」を入力値として設定するとともに表示部に「1」を表示させるようにしてもよい。なお、初期値を実際に入力された数値の所定桁数を設定の値として採択する方式である場合は、前記表示部の数字は「1」ではなく「2」を表示することになる。 In addition, in the case of control so that the upper limit is not exceeded, and control is performed to limit the input value when the "Enter" button is pressed after a numerical value is input, when "2000" is input and the "Enter" button is pressed, the input value of "000" above the tens digit is discarded, an error is notified, the input value is set to the initial value of "1", and "1" is displayed on the display. Note that if the initial value is a system in which a predetermined number of digits of the numerical value actually input is adopted as the set value, the number displayed on the display will be "2" instead of "1".
また、客側と店員側とで入力値の制限が異なるように制御してもよい。この場合、客が入力する数値(または桁数)はある程度限られているが、店員が数値を入力する場合、客の入力とは異なり入力する数値(または桁数)は多い(大きい)可能性が高い。そのため、客側の入力値の制限は少なく(小さく)、店員側の入力値の制限が多く(大きく)するというように異なる制御を行うようにする。このような制御を行うことによって、会計装置の客側及び店員側の入力操作性及び信頼性を高めるとともに作業効率をも高めることができる。 It is also possible to control the input value restrictions so that they are different between the customer side and the store clerk side. In this case, the numbers (or number of digits) entered by the customer are limited to a certain extent, but when the store clerk enters a number, there is a high possibility that the number (or number of digits) entered will be larger (higher) than that entered by the customer. Therefore, different controls are implemented so that there are fewer (smaller) restrictions on the input values entered by the customer side and more (larger) restrictions on the input values entered by the store clerk. By implementing such control, it is possible to improve the input operability and reliability of the customer and store clerk sides of the accounting device, as well as to increase work efficiency.
また、客側と店員側とで入力値の制限を異ならせる理由としては、販売制限付き商品等を販売する場合があることなどが考えられる。例えば、お一人様5個までの制限が商品データに設定されている販売制限付き商品がある場合に、客側の上限を「5個」、店員側の上限を「15個」としてもよい。例えば、客が販売制限付き商品を買上商品として購入する際に、客が買上商品の登録数量を登録個数の上限なしに入力できるように制御すると、用意した販売制限付き商品が複数の客に均等にいきわたらない可能性が高くなり、客同士の間で不公平となることからクレームの元になる可能性が高い。そこで、例えば、客側では、上記のお一人様5個までの販売制限付き商品を登録する際の入力個数としては、「5」を超える数値を入力できない制御を行うことにより、客が入力できる入力値の上限を「5個」とする。 The reason for differentiating the input value limits between the customer side and the store clerk side may be that products with sales restrictions may be sold. For example, if there is a product with sales restrictions with a limit of five per person set in the product data, the upper limit for the customer side may be "5 units" and the upper limit for the store clerk side may be "15 units". For example, if a customer is allowed to input the registered quantity of the purchased product without an upper limit on the number of units when purchasing a product with sales restrictions as a purchase item, there is a high possibility that the products with sales restrictions prepared will not be distributed evenly among multiple customers, which is likely to cause complaints due to unfairness between customers. Therefore, for example, on the customer side, when registering the above-mentioned product with sales restrictions of up to five per person, the upper limit of the input value that the customer can input is set to "5 units" by controlling the input quantity not to exceed "5".
しかしながら、用意した販売制限付き商品の数と客の数との関係では、一人の客に「5個」の上限を超えて販売を行っても、複数の客に販売制限付き商品が均等にいきわたる状況となることも考えられる。例えば、客の申し出等により、店員は、店員側で登録を行うことにより、上限値を超えた数の販売制限付き商品の購入を許可できるようにしてもよい。この場合、店員側においては、「5」を超える数値を入力できるようにすることにより、店員の判断で上限値を超えた数の販売を行うことができる。この場合、店員が入力する登録個数には上限値を設けなくてもよいが、登録個数の上限なしに販売制限付き商品を販売すると、一人の客に多数販売してしまうと、用意した販売制限付き商品が複数の客に均等にいきわたらない可能性もでてきてしまう。そこで、店員側では、所定数、例えば「15」を超える数値を入力できない制御を行い、入力値の上限を「15個」とすることにより、販売制限付き商品が複数の客に対して均等にいきわたらない可能性を低くすることができる。 However, in terms of the relationship between the number of products with sales restrictions prepared and the number of customers, even if more than the upper limit of "5" is sold to one customer, it is possible that the products with sales restrictions will be distributed evenly to multiple customers. For example, at the request of a customer, the store clerk may be able to allow the purchase of a number of products with sales restrictions that exceeds the upper limit by registering it on the store clerk's side. In this case, by allowing the store clerk to enter a number greater than "5", the store clerk can sell a number of products that exceeds the upper limit at his or her discretion. In this case, there is no need to set an upper limit on the number of registered items entered by the store clerk, but if products with sales restrictions are sold without an upper limit on the number of registered items, there is a possibility that the products with sales restrictions prepared will not be distributed evenly to multiple customers if a large number is sold to one customer. Therefore, the store clerk can control the input of a certain number, for example, "15", so that a number greater than the upper limit of the input value cannot be entered, and the possibility of the products with sales restrictions not being distributed evenly to multiple customers can be reduced by setting the upper limit of the input value to "15".
店員側と客側とで入力値の制限を異ならせる場合において、入力値の制限を超えた場合に表示される初期値は、店員側と客側で共通であってもよいし異なっていてもよい。例えば、お一人様5個までの販売制限付き商品の登録を行う際に、客側の入力値の上限を「5」店員側の入力値の上限を「15」とした場合に、客側で入力値の上限を超えた値が入力されたときには、「1」を初期値として表示してもよいし、5個単位で販売することを前提として、「5」を初期値として表示してもよい。この場合に店員側で入力値の上限を超えた値が入力されたときには、客側と同一の「1」または「5」を初期値として表示してもよいし、その他の数値例えば「15」などを初期値として表示してもよい。 When the input value limits are different between the store clerk and the customer, the initial value displayed when the input value limit is exceeded may be the same for both the store clerk and the customer, or may be different. For example, when registering a product with a sales limit of up to five per person, if the upper limit for the customer's input is set to "5" and the upper limit for the store clerk is set to "15", when a value that exceeds the upper limit is input on the customer's side, "1" may be displayed as the initial value, or "5" may be displayed as the initial value assuming that the product will be sold in units of five. In this case, when a value that exceeds the upper limit is input on the store clerk's side, the same "1" or "5" as on the customer's side may be displayed as the initial value, or another number such as "15" may be displayed as the initial value.
なお、上記の例では、登録個数の上限の設定にあたり、販売制限付き商品の販売個数によって入力の上限の制御を説明したが、販売個数以外の条件で上限の制御を行うようにしてもよい。例えば、販売制限付き商品の販売個数の制限を人数の制限に変換して制限するようにしてもよい。この場合、例えば、販売制限付き商品の購入を目的として並んでいる客の数を入力して制限するようにしてもよい。例えば、上記の例では、お一人様5個を販売制限付き商品の制限値としたので、並んでいる人数に5個を掛けた数を上限個数として設定しておき、店員側で人数が入力したら制限個数を掛け算して入力値の上限の制御を行うようにしてもよい。 In the above example, the upper limit of the number of registered items is set by controlling the upper limit of the input based on the number of items sold for a sales-restricted item. However, the upper limit may be controlled based on conditions other than the number of items sold. For example, the limit on the number of items sold for a sales-restricted item may be converted into a limit on the number of people. In this case, the number of customers lining up to purchase a sales-restricted item may be input and restricted. For example, in the above example, the limit for a sales-restricted item is set to five items per person, so the number of people lining up multiplied by five may be set as the upper limit, and when a store clerk enters the number of people, the upper limit of the input value may be controlled by multiplying it by the limit number.
また、他の例として、セット販売や特売などの販促の際、ある期間内(時間内)であれば有効となるいわゆるタイムセールなどがある。例えば、所定の時間、例えば10:00~11:00の間は、店内の全商品を値引きするといった企画等において、所定時間の終了判定は、例えば商品の登録のためのスキャンの開始または締め操作時のシステム時刻を基準として行う。このため、客または店員がレジの操作にもたついてしまうと、レジの前に行列ができてしまい、客が並んでいる間に所定時間が終了してしまう可能性がある。客が並んでいる間に所定時間が終了してしまった場合には、客からクレームが生じる可能性がある。 As another example, there are so-called time sales that are valid for a certain period (time) during sales promotions such as set sales and special sales. For example, in a promotion where all products in the store are discounted for a certain period, for example between 10:00 and 11:00, the end of the specified time is determined based on the system time when scanning for product registration begins or when closing is performed. For this reason, if a customer or store clerk is slow to operate the cash register, a line may form in front of the cash register, and the specified time may end while customers are waiting in line. If the specified time ends while customers are waiting in line, customers may complain.
このような事態を想定して、客側の入力の制御では個数「1」を上限とするが、店員側の制御では数量制御から待ち人数の制御に切り替え、上限制御を人数で入力して制限するようにしてもよい。この場合、店員側では待ち人数を入力することとなるので、客側での入力制御と異なる制御を行うため入力値が異なることとなり、例えば、レジに20人の客が並んでいる場合、店員は「20人」と入力することとなる。このように、客側と店員側との制御が異なる場合、店員が数値を入力する場合と、客が数値を入力する場合とを異なるようにし、入力する数値(または桁数)を制御するようにしてもよい。この場合、いわゆる、客側で登録される商品を所定期間内において値引きまたは割引する販売促進手段と、店員側において販売促進手段の制御を時間制御から数量制御に切り替えて制限数を入力させる販売制御切替手段の構成となる。 In anticipation of such a situation, the customer's input control may set the number of items at "1", but the clerk's control may switch from quantity control to control of the number of people waiting, and the upper limit control may be limited by inputting the number of people. In this case, the clerk will input the number of people waiting, and the input value will be different because the control will be different from the customer's input control. For example, if there are 20 customers lined up at the register, the clerk will input "20 people". In this way, when the customer and clerk controls are different, the clerk may input a different number than the customer, and the input number (or number of digits) may be controlled. In this case, the system is configured with a sales promotion means that discounts or discounts products registered on the customer's side within a specified period, and a sales control switching means that switches the control of the sales promotion means on the clerk's side from time control to quantity control and allows the limit number to be input.
客側及び店員側の少なくとも一方において、客に提供する買物袋の数を入力する買物袋数入力手段を設け、客側及び店員側の少なくとも一方における買物袋数の入力値を制限するようにしてもよい。近年、環境保護のため買物袋を有料化している店舗が増大しており、その環境保護の取り組みをアピールする企業も増えている。しかしながら、有料であったとしても客が無尽蔵に買物袋の数量を入力できるようにしたのでは、環境保護の目的を果たすことができない。そこで、商品マスタに登録されている各商品の商品データにその商品の重量や商品寸法(縦横高さ)を記憶させておき、商品の登録がなされるごとに各商品の重量を当該取引の買上商品の合計重量として加算する、または、商品寸法(縦横高さ)を加算して必要な買物袋の容積を計算する。そして、合計重量、または合計容積から買物袋の大きさと数を算出し入力値を制限するようにしてもよい。 At least one of the customer and the store clerk may be provided with a shopping bag number input means for inputting the number of shopping bags to be provided to the customer, and at least one of the customer and the store clerk may limit the number of shopping bags input. In recent years, an increasing number of stores have started charging for shopping bags to protect the environment, and an increasing number of companies are promoting their environmental protection efforts. However, if customers were allowed to input an unlimited number of shopping bags, even if they were charged, the purpose of environmental protection would not be achieved. Therefore, the weight and dimensions (length, width, height) of each product registered in the product master are stored in the product data, and each time a product is registered, the weight of each product is added to the total weight of the purchased products in the transaction, or the product dimensions (length, width, height) are added to calculate the volume of the required shopping bag. Then, the size and number of shopping bags may be calculated from the total weight or total volume to limit the input value.
この場合、買上商品の合計重量または合計容積と、計算して算出された買物袋の大きさ(例えば、L、M、S等)とを対応させて各買物袋のサイズごとに入力値の制御がなされるようにしてもよい。なお、合計重量と合計容積の容積(積算容積)の両方を用いて各買物袋のサイズごとの入力値の制御を行うようにしてもよい。例えば、かさばる商品があるが軽量である商品があったり、サイズが小さいが重量が大きい商品などがあったりするため、合計重量と合計容積(積算容量)の両方を用いて制御を行うようにしてもよい。 In this case, the input value may be controlled for each size of shopping bag by matching the total weight or total volume of the purchased items with the calculated size of the shopping bag (e.g., large, medium, small, etc.). The input value for each size of shopping bag may be controlled using both the total weight and the total volume (cumulative volume). For example, since there are bulky but lightweight items, and small but heavy items, control may be performed using both the total weight and the total volume (cumulative capacity).
また、客側から入力ができる買物袋の大きさ及び数量は、買上商品の合計重量または合計容積(積算容量)あるいは合計重量と合計容積(積算容量)に基づき入力値の上限値(入力禁止)の制御がなされるが、店員側は客側の入力とは異なり、店員側は入力制御を解除し、計算された上限値を超える入力値を入力できるように制御してもよい。これにより、店員はイレギュラーな処理を行えるため、例えば、対象商品の商品データにその商品の重量、商品寸法(縦横高さ)が記憶されていない(例えば、商品重量、または商品寸法(縦横高さ)の両方またはいずれかが記憶されていない)場合は、正しく買物袋の大きさとその数を登録された商品より求めることができない。そのため、客側では正しい入力値を入力できない可能性があるため、店員側にて正しい買物袋の大きさとその数を入力できるように入力値の制御を行わせるようにする。この場合、店員呼出がなされ(報知処理として画面表示やサインポールの点滅や点灯または消灯、あるいは店員が携帯する端末に通知する)、店員側の入力ができるように制御がなされるようにしてもよい。これにより、店員によって適切に買物袋の大きさとその数量とを入力することができるので、スムーズな取引を実現することができる。 The size and quantity of shopping bags that can be input by the customer is controlled to an upper limit (input prohibited) based on the total weight or total volume (cumulative capacity) of the purchased items, or the total weight and total volume (cumulative capacity), but the store clerk may cancel the input control and control input values that exceed the calculated upper limit, unlike the customer's input. This allows the store clerk to perform irregular processing, so that, for example, if the product data for a target product does not store the product's weight or product dimensions (length, width, height) (for example, the product weight or both or either of the product dimensions (length, width, height) are not stored), the size and number of shopping bags cannot be correctly determined from the registered products. Therefore, since there is a possibility that the customer will not be able to input the correct input value, the input value is controlled so that the store clerk can input the correct size and number of shopping bags. In this case, a store clerk is called (as an alert process, the screen display, the sign pole flashing, turning on or off, or a notification is given to a terminal carried by the store clerk), and control may be performed so that the store clerk can input. This allows store clerks to properly input the size and quantity of shopping bags, ensuring a smooth transaction.
また、一旦上限値を超える数値が指定され、商品数量表示領域HR22に初期値が表示された後に再度上限値を超える数値が指定されたときにも、商品数量表示領域HR22に初期値を表示するが、この場合には、操作ミスではなく、意図的に上限値を超えた数値を指定したと考えられることもある、このため、一旦上限値を超える数値が指定され、商品数量表示領域HR22に初期値が表示された後に再度上限値を超える数値が指定されたときには、指定された数値を商品数量表示領域HR22に表示するようにしてもよい。また、一旦上限値を超える数値が指定され、商品数量表示領域HR22に初期値が表示された後に再度上限値を超える数値が指定されたときに、それぞれの上限値を超える数値が同一であるときには、その数値を商品数量表示領域HR22に表示し、異なる場合には初期値を商品数量表示領域HR22に表示するようにしてもよい。また、一旦上限値を超える数値が指定され、商品数量表示領域HR22に初期値が表示された後に再度上限値を超える数値が指定されたときには、指定された数値を商品数量表示領域HR22に表示する場合でも、異常に大きな数値、例えば1万個が指定された場合には、初期値を表示するようにしてもよい。異常に大きな数値の判断としては、第2の上限値を設定すればよい。 In addition, when a numerical value exceeding the upper limit is once specified, an initial value is displayed in the product quantity display area HR22, and then a numerical value exceeding the upper limit is again specified, the initial value is also displayed in the product quantity display area HR22. In this case, it may be considered that a numerical value exceeding the upper limit was specified intentionally, rather than due to an operational error. For this reason, when a numerical value exceeding the upper limit is once specified, an initial value is displayed in the product quantity display area HR22, and then a numerical value exceeding the upper limit is again specified, the specified numerical value may be displayed in the product quantity display area HR22. In addition, when a numerical value exceeding the upper limit is once specified, an initial value is displayed in the product quantity display area HR22, and then a numerical value exceeding the upper limit is again specified, if the numerical values exceeding the respective upper limits are the same, the numerical value may be displayed in the product quantity display area HR22, and if they are different, the initial value may be displayed in the product quantity display area HR22. In addition, when a number exceeding the upper limit is once specified, and then an initial value is displayed in the product quantity display area HR22, and then a number exceeding the upper limit is again specified, even if the specified number is displayed in the product quantity display area HR22, if an abnormally large number, for example 10,000 units, is specified, the initial value may be displayed. A second upper limit may be set to determine whether a number is abnormally large.
また、商品の数を登録する際に、テンキーBT52におけるクリアーキーが操作されると、商品数量表示領域HR22に表示されている数値が消去される。このとき、テンキーBT52の「0」を操作したときには、商品を0個登録することになるが、商品を0個登録することはないので、誤った指定であると考えられる。そこで、商品数量表示領域HR22に数値が表示されてないときにテンキーBT52の「0」を指定した場合には、「0」を表示しない。 In addition, when the clear key on numeric keypad BT52 is operated when registering the number of products, the number displayed in product quantity display area HR22 is erased. At this time, pressing "0" on numeric keypad BT52 will result in registering 0 products, but since it is not possible to register 0 products, this is considered to be an incorrect specification. Therefore, if "0" on numeric keypad BT52 is pressed when no number is displayed in product quantity display area HR22, "0" will not be displayed.
図25(A)は、図24(B)に示す登録個数入力画面において、商品数量表示領域HR22に商品の個数が表示されたときに決定キーBT53が操作された後の商品登録中画面を示している。商品登録中画面では、登録商品表示領域HR11に登録した商品である「リンゴ」及びその価格が表示され、メッセージ表示領域GA11に「登録中」「登録した商品は買い物袋に入れてください次の商品登録はこの画面が消えてから行ってください」といったメッセージが表示される。登録商品表示領域HR11には、商品の単位や数量を表示してもよい。 Figure 25 (A) shows the product registration screen after the enter key BT53 is operated when the number of products is displayed in the product quantity display area HR22 on the registration quantity input screen shown in Figure 24 (B). On the product registration screen, the registered product "apples" and their price are displayed in the registered product display area HR11, and messages such as "Registering" and "Please place registered products in your shopping bag. Please wait until this screen disappears before registering the next product" are displayed in the message display area GA11. The unit and quantity of the product may also be displayed in the registered product display area HR11.
図25(B)は、バーコード無商品の登録が完了した後の登録画面を示している。この登録画面では、登録済商品表示領域HR12に「お茶」「リンゴ」の2点が登録された例を示している。以後、会計ボタンBT32が操作されることによって登録処理が完了し、精算処理が実行される。 Figure 25 (B) shows the registration screen after registration of a product without a barcode is complete. This registration screen shows an example in which two items, "tea" and "apples," have been registered in the registered product display area HR12. Thereafter, the registration process is completed by operating the checkout button BT32, and the payment process is carried out.
図26(A)は、精算処理を開始する際に表示する精算画面(支払方法選択画面)の表示内容を示している。例えば、POS端末20は、登録画面(図25(B)参照)においてお会計ボタンBT32が操作された場合に、図26(A)に示したような支払方法選択画面を表示する。
Figure 26 (A) shows the display contents of the settlement screen (payment method selection screen) that is displayed when the settlement process is started. For example, when the checkout button BT32 is operated on the registration screen (see Figure 25 (B)), the
図26(B)は、現金による支払を開始する際に表示する精算画面(入金画面)の表示内容を示している。例えば、POS端末20は、支払方法選択画面(図26(A)参照)において現金が操作された場合に、図26(B)に示したような入金画面を表示する。
Figure 26 (B) shows the display contents of the settlement screen (deposit screen) displayed when starting a cash payment. For example, when cash is operated on the payment method selection screen (see Figure 26 (A)), the
図26(C)は、預り金額を決定する際に表示する精算画面(入金画面)の表示内容を示している。例えば、POS端末20は、お支払金額(買上金額)以上の現金(預り金)が投入された場合に、図26(C)に示したような入金画面を表示する。
Figure 26 (C) shows the display contents of the settlement screen (deposit screen) displayed when deciding the deposit amount. For example, when cash (deposit) equal to or greater than the payment amount (purchase amount) is inserted, the
図26(D)は、釣り銭を放出する際に表示する精算画面(釣銭画面)の表示内容を示している。例えば、POS端末20は、入金画面(図26(C))においておわり(レシート)ボタンBT40が操作された場合に、図26(D)に示したような釣銭画面を表示する。
Figure 26 (D) shows the display contents of the settlement screen (change screen) displayed when dispensing change. For example, when the End (receipt) button BT40 is operated on the deposit screen (Figure 26 (C)), the
図26(E)は、釣り銭が取り去られた際に表示する精算画面(レシート画面)の表示内容を示している。例えば、POS端末20は、釣銭機209の取出口から釣り銭が取り去られた場合に、図26(E)に示したようなレシート画面を表示する。なお、POS端末20は、取出口の近傍にフォトセンサ等のセンサを設置し、該センサが物(客の手を想定)を認識した場合に、釣り銭が取り去られたと判定してもよい。図26(F)は、休止モード(休止状態)であるときに表示する休止画面である。
Figure 26 (E) shows the display contents of the settlement screen (receipt screen) displayed when change has been removed. For example, when change has been removed from the outlet of the
なお、POS端末20は、レシート画面(図26(E))の表示後には、登録開始画面(図21(A))を表示する。例えば、POS端末20は、印刷部213の発行口からレシートが取り去られた後に、登録開始画面を表示する。なお、POS端末20は、発行口からレシートが取り去られたことを認識可能なセンサを備えていてもよい。また、釣り銭が発生しない場合には、釣銭画面(図26(D))を表示せずに、入金画面(図26(C))からレシート画面(図26(E))に遷移してもよい。
After displaying the receipt screen (FIG. 26(E)), the
(フルセルフモードのPOS端末20における商品登録の処理)
次に、フルセルフモードにおけるPOS端末20の商品登録の処理について説明する。図27は、POS端末20が行う商品登録処理の一例を示すフローチャートである。
ステップS111:図21(A)に示す登録開始画面を客側表示部205に表示する。POS端末20は、登録開始画面が表示された状態では、まだ商品登録の処理を開始しておらず、登録スタートボタンBT30またはバーコード無商品登録スタートボタンBT31が操作されることによって、商品登録の処理を開始する。
ステップS112:登録スタートボタンBT30が押下されたか否かを判断する。登録スタートボタンBT30が押下された場合、POS端末20は、ステップS113に進み、登録スタートボタンBT30が押下されていない場合、POS端末20は、ステップS121に進む。
ステップS113:POS端末20は、図21(B)に示す登録画面を客側表示部205に表示する。客が登録画面に表示されたボタンの操作を行ったり、商品のスキャンを行ったりすることにより、商品の登録が行われる。
(Product Registration Processing in
Next, the product registration process of the
Step S111: The registration start screen shown in Fig. 21 (A) is displayed on the customer
Step S112: Determine whether the registration start button BT30 has been pressed. If the registration start button BT30 has been pressed, the
Step S113: The
ステップS114:POS端末20は、図21(B)に示すプリセットキー表示ボタンBT41,BT42が押下されたか否かを判断する。ここでは、POS端末20は、第1プリセットキー表示ボタンBT41または第2プリセットキー表示ボタンBT42のいずれかが押下されたかまたはいずれのプリセットキー表示ボタンも押下されていないかを判断する。プリセットキー表示ボタンBT41,BT42が押下されていない場合、POS端末20は、ステップS115に進み、プリセットキー表示ボタンBT41,BT42が押下された場合、POS端末20は、ステップS123に進む。
ステップS115:POS端末20は、バーコードがスキャンされたか否かを判断する。POS端末20は、客側スキャナ部206によって商品に付されたバーコードがスキャンされた(読み込まれた)か否かを判断する。バーコードがスキャンされたと判断した場合、POS端末20は、ステップS128に進み、バーコードがスキャンされていないと判断した場合、POS端末20は、ステップS116に進む。
Step S114: The
Step S115: The
ステップS116:POS端末20は、図22(B)、図25(B)に示すお会計ボタンBT32が押下されたか否かを判断する。お会計ボタンBT32が押下されたと判断した場合、POS端末20は、ステップS117に進み、お会計ボタンBT32が押下されていないと判断した場合、POS端末20は、ステップS114に戻って商品登録の処理を継続する。
ステップS117:POS端末20は、お会計ボタンBT32の押下に基づいて、商品登録の処理を終了し、精算処理を行う。精算処理では、POS端末20は、図26(A)~(F)に示す画面を順次表示するとともに、画面の表示に応じた操作を客が行うことにより、精算処理が実行される。こうして、フルセルフモードのPOS端末20における商品登録の処理を終了する。
Step S116: The
Step S117: The
ステップS121:POS端末20は、図21(A)に示す登録開始画面において、バーコード無商品登録スタートボタンBT31が押下されたか否を判断する。バーコード無商品登録スタートボタンBT31が押下されていないと判断した場合、POS端末20は、ステップS112に戻り、登録スタートボタンBT30が押下されたか否かを判断する。ステップS112及びステップS121の処理を繰り返すことにより、POS端末20における登録処理に開始を待機している。バーコード無商品登録スタートボタンBT31が押下されたと判断した場合、ステップS122に進む。
ステップS122:POS端末20は、図23(A)に示す商品カテゴリ選択画面を客側表示部205に表示する。客は、表示された複数のプリセットキー表示ボタンBT41,BT42の中から、購入する商品に対応するプリセットキーを表示するためのプリセットキー表示ボタンを押下する。続いて、客側表示部205に表示される商品カテゴリ選択画面に含まれるプリセットキー表示ボタンBT41,BT42が押下された後、POS端末20は、ステップS123に進む。
Step S121: The
Step S122: The
ステップS123:POS端末20は、図23(B)に示す商品選択画面を客側表示部205に表示する。客側表示部205に表示される商品選択画面には、バーコード無商品に対応するプリセットキーが複数含まれている。客は、プリセットキー表示部BT50に表示された複数のプリセットキーの中から、購入する商品に対応するプリセットキーを押下する。なお、戻るボタンBT51が押下された場合には、図21(A)に示す登録開始画面に戻って客側表示部205に表示される。なお、戻るボタンBT51が押下された場合に図22(B)に示す登録画面など、他の画面に戻る(移行する)ようにしてもよい。
ステップS124:POS端末20は、複数のプリセットキーのいずれかが押下されたか否かを判断する。プリセットキーが押下されたと判断した場合、POS端末20は、ステップS125に進む。プリセットキーが押下されていないと判断した場合、POS端末20は、ステップS126の処理を繰り返す。
Step S123: The
Step S124: The
ステップS125:POS端末20は、図24(A)に示す登録個数入力画面を客側表示部205に表示する。POS端末20は、登録個数入力画面を表示する処理として、図28に示すフローチャートを実行する。図28は、POS端末20が行う登録個数入力画面表示の一例を示すフローチャートである。
Step S125: The
ステップS211:POS端末20は、図23(B)に示す商品選択画面で選択された商品を確認する。この商品は、図23(B)に示す商品選択画面に含まれるプリセットキーのうち、客が押下したプリセットキーに対応する商品である。
ステップS212:POS端末20は、選択された商品に応じた単位を決定する。例えば、選択された商品が「リンゴ」である場合には、単位として「個数」を決定し、例えば、選択された商品が「バナナ」である場合には、単位として「房数」を決定する。
ステップS213:POS端末20は、決定した単位を用いた登録個数入力画面を客側表示部205に表示する。POS端末20は、単位を「個数」と決定した場合、図24(A)に示す商品数量表示領域HR22に「個数」の文字を表示する。こうして、登録個数入力画面表示(ステップS125)の処理を終了する。
Step S211: The
Step S212: The
Step S213: The
また、図24(A)に示す登録個数入力画面において、戻るボタンBT51が押下された場合には、図23(B)に示す商品選択画面に戻って客側表示部205に表示される。なお、図24(A)(B)に示す登録個数入力画面において、戻るボタンBT51が押下された場合には、図22(B)に示す登録画面など、他の画面に戻る(移行する)ようにしてもよい。
In addition, when the back button BT51 is pressed on the registration quantity input screen shown in FIG. 24(A), the screen returns to the product selection screen shown in FIG. 23(B) and is displayed on the customer
ステップS126:POS端末20は、登録個数入力処理を行う。POS端末20は、登録個数入力処理として、図29に示すフローチャートを実行する。図29は、POS端末20が行う登録個数入力処理の一例を示すフローチャートである。
Step S126: The
ステップS311:POS端末20は、図24(A)に示す登録個数入力画面の商品数量表示領域HR22に初期値の「1」を表示する。なお、この初期値はあらかじめ定められた数値である。バーコード無商品を登録する際には、バーコードが付されている商品の登録の場合と異なり、商品の数量まで入力する。ここでは、その商品の数量を指定して入力する。
ステップS312:POS端末20は、テンキーBT52におけるクリアーキーが操作されたか否かを判断する。クリアーキーは、例えば、客によって操作される。クリアーキーが操作されたと判断した場合には、ステップS313に進む。また、クリアーキーが操作されていないと判断した場合には、ステップS314に進む。
Step S311: The
Step S312: The
ステップS313:POS端末20は、図24(A)に示す登録個数入力画面の商品数量表示領域HR22に表示されている数量、例えば「1」を消去する。POS端末20は、商品数量表示領域HR22に表示されている数量を消去した後は「0」などの数値を表示することなく、商品数量表示領域HR22には数値が表示されていない状態とする。
ステップS314:POS端末20は、数値入力操作があったか否かを判断する。数値入力操作があった場合、POS端末20は、ステップS315に進む。また、数値入力操作がなかった場合、POS端末20は、ステップS312に戻り、クリアーキーの操作があったか否かの判断を行う。
Step S313: The
Step S314: The
ステップS315:POS端末20は、テンキーTB52によって入力された数値が「0」であるか否かを判断する。入力された数値が「0」であったと判断した場合、POS端末20は、ステップS316に進む。入力された数値が「0」でなかったと判断した場合、POS端末20は、ステップS317に進む。
ステップS316:POS端末20は、テンキーTB52によって入力された入力値(=0)を商品数量表示領域HR22に表示しない。こうして、POS端末20は、商品の販売個数としての「0」の入力を禁止している。このため、商品数量表示領域HR22は、数値が表示されていない状態が維持されている。POS端末20は、ステップS312に戻り、テンキーBT52におけるクリアーキーが操作されたか否かの判断を行う。
Step S315: The
Step S316: The
ステップS317:POS端末20は、テンキーTB52によって入力された数値が上限値を超えるか否かを判断する。入力値が上限値を超えると判断した場合、POS端末20は、ステップS318に進む。入力値が上限値を超えないと判断した場合、POS端末20は、ステップS319に進む。
ステップS318:POS端末20は、テンキーTB52によって入力された入力値を商品数量表示領域HR22に表示せずに「1」を表示する。テンキーTB52によって入力された入力値が上限値を超えているときには、客の操作ミスなどが原因であり、実際の購入個数とは異なる可能性が高いと考えられる。この場合には、テンキーTB52によって入力された入力値を表示しないことにより、操作ミスなどによるバーコード無商品のスムーズな登録の妨げとなることを抑制できる。また、商品数量表示領域HR22に表示する数量として、初期値である「1」を入力することにより、実際に購入される商品の数量と同じである可能性を高めることができる。こうして、登録個数入力処理(ステップS126)を終了する。
ステップS319:POS端末20は、テンキーTB52によって入力された入力値を商品数量表示領域HR22に表示する。こうして、登録個数入力処理(ステップS126)を終了する。
Step S317: The
Step S318: The
Step S319: The
ステップS127:POS端末20は、決定キーBT53が押下されたか否かを判断する。決定キーが押下されていないと判断した場合、POS端末20は、ステップS126に戻り、登録個数入力処理を繰り返す。決定キーが押下されたと判断した場合、POS端末20は、ステップS128に進む。
ステップS128:POS端末20は、登録された内容に基づく商品の登録の処理を行う。また、商品登録の処理を行う最中、POS端末20は、図22(A)に示す商品登録中画面を客側表示部205に表示する。商品登録中画面は、商品登録の処理が完了するまで表示される。
ステップS129:POS端末20は、商品登録処理が完了したか否かを判断する。商品登録の処理が完了したと判断した場合、POS端末20は、ステップS113に戻り、図22(B)に示す登録画面を客側表示部205に表示する。また、商品登録の処理が完了していないと判断した場合には、ステップS129の処理を繰り返す。POS端末20における商品登録の処理は、例えば、数秒程度で完了する。
Step S127: The
Step S128: The
Step S129: The
このように、上記のPOSシステム1では、フルセルフモードのPOS端末20において、バーコード無商品の登録を行う場合には、客は商品を選択するプリセットキーの操作及び商品の数量の入力を行う。このとき、商品の数量の入力を行う際に、上限値を超える数値が指定された場合には、指定された数値を商品数量表示領域HR22に表示することなく、初期値、例えば「1」を商品数量表示領域HR22に表示する。ここでの上限値は、指定された数値が商品を購入する際の購入数量として考えにくいほど大きい数値に設定している。このため、客が購入するとは想定しにくい商品の数の入力を抑制できるので、コード情報が付されていない商品(バーコード無商品)の登録、さらには客との取引をスムーズに行うことができる。
In this way, in the
また、上記のPOSシステム1では、フルセルフモードのPOS端末20において、商品の販売個数としての「0」の入力を禁止している。商品の販売個数が0ということはないので、テンキーBT52の操作によって「0」が指定されたときには、客の操作ミスであるか、不正を行う目的での操作である可能性が高い。このため、商品の販売個数としての「0」の入力を禁止することにより、入力ミス(操作ミス)や不正を抑制できる。
In addition, in the
また、上記のPOSシステム1では、フルセルフモードのPOS端末20において、バーコード無商品の数量を入力する際に、例えば、商品が「リンゴ」のときには、単位を「個数」として、商品の単位を表示するようにしている。このため、客が商品の数量を誤解しにくくなり、入力ミスを抑制できる。
In addition, in the above-mentioned
(変形例)
上記の例では、バーコード無商品の入力を行うにあたり、商品の数量を指定する際に、指定された数値が所定の上限値を超える場合に、数量の初期値を表示するようにしている。これに対して、商品の数量を指定する際に、指定された数値が所定の桁数を超える場合に、初期値を表示するようにしてもよい。例えば、所定の桁数を3桁とし、テンキーBT52の操作によって3桁目の数値が指定されたときに、初期値を表示するようにしてもよい。この場合にも、客が購入するとは想定しにくい商品の数の入力を抑制できるので、コード情報が付されていない商品(バーコード無商品)の登録、さらには客との取引をスムーズに行うことができる。
(Modification)
In the above example, when inputting a product without a barcode, if the specified numerical value exceeds a predetermined upper limit when specifying the quantity of the product, an initial value for the quantity is displayed. In contrast, if the specified numerical value exceeds a predetermined number of digits when specifying the quantity of the product, an initial value may be displayed. For example, the predetermined number of digits may be three, and the initial value may be displayed when the third digit is specified by operating the numeric keypad BT52. In this case, too, it is possible to prevent input of the number of products that are unlikely to be purchased by a customer, so that it is possible to smoothly register products without code information (products without a barcode) and to smoothly transact with customers.
また、上記の例では、バーコード無商品は、単一の商品であるが、複数種類の商品を組み合わせた、いわゆるセット商品でもよい。バーコード無商品がセット商品である場合、セット商品を構成するそれぞれの商品について、数量を選べる場合には、これらの数量を入力できるようにしてもよい。また、それぞれの商品についての数量を入力する場合には、すべての商品の数量の入力が完了しないと、次の商品の登録を開始できないようにしてもよいし、セット商品の一部の商品の登録が完了した後、他の商品の登録を行い、さらにその後にセット商品の他の一部の商品の登録(数量の入力)が行えるようにしてもよい。 In the above example, the product without a barcode is a single product, but it may also be a so-called set product that combines multiple types of products. If the product without a barcode is a set product, and the quantity of each product that makes up the set product can be selected, it may be possible to input these quantities. Furthermore, when inputting the quantity for each product, it may be possible to prevent the registration of the next product from starting until the input of the quantities of all products is complete, or it may be possible to complete the registration of some products in a set product, then register the other products, and then register (input the quantities of) the other products in the set product.
また、上記の例では、指定された商品の数量が上限値を超えて商品数量表示領域HR22に初期値を表示するが、このときに音声出力部214から警告音を発したり、客側表示部205に警告表示を行ったりしてもよい。これらの警告を行うことにより、指定した数値と表示される数値が異なっていることを客に認識させることができる。また、初期値を表示する前のこれらの警告音を発したり警告表示を行ったりするようにしてもよい。さらに、初期値を表示する前に警告表示尚を行う場合には、警告表示において、「所定の値を超えました。再度入力してください」などのメッセージを表示するとともに確認ボタンを表示し、確認ボタンが押されたら初期値を表示するようにしてもよい。また、商品数量表示領域HR22に数値が表示されてないときにテンキーBT52の「0」を操作して「0」を表示しない場合も同様に、音声出力部214から警告音を発したり、客側表示部205に警告表示を行ったりしてもよい。
In the above example, when the quantity of the specified product exceeds the upper limit and the initial value is displayed in the product quantity display area HR22, a warning sound may be emitted from the
また、上記の例では、商品の数量を指定する際には、客が自由にその数量を指定できるが、指定する商品の数量をPOS端末20が誘導(指示)するようにしてもよい。例えば、商品ごとに設定された桁数又は上限値に基づいて数量の指定を行えるようにしてもよい。例えば、設定された桁数が2桁であるときには、1桁または2桁の数値を指定して選択できるようにしてもよいし、上限値が10個であるときには、1~10までの数値を限定して表示させるようにしてもよい。あるいは、指定する数をテンキーBT52で強調表示するなどによって、指定する数量を誘導するようにしてもよい。これらの場合、商品の特性に応じて数量を入力させることができる。
In the above example, when specifying the quantity of a product, the customer can freely specify the quantity, but the
また、上記の例では、プリセットキーやテンキーについては、客側表示部205に表示しているが、他の態様としてもよい。例えば、客側表示部205の近傍等にハードキーからなるキー操作部(プリセットキー)を設けておき、バーコード無商品に割り当てて使用するようにしてもよい。また、客側表示部205の近傍にハードキーからなるテンキーを設け、このテンキー使用するようにしてもよい。また、商品に付されたコード情報は、バーコード以外のコード情報、例えばQRコード(登録商標)等のコード情報でもよい。
In the above example, the preset keys and numeric keypad are displayed on the
また、上記の例では、POS端末20の通常モードにおいて、小計ボタンBT10を表示している場合に、20-2レジボタンBT12や20-3レジボタンBT13を表示しているが、小計ボタンBT10が表示されているときに20-2レジボタンBT12や20-3レジボタンBT13を表示しないようにしてもよい。この場合には、小計ボタンBT10を押下した後、20-2レジボタンBT12や20-3レジボタンBT13を表示するようにしてもよい。小計ボタンBT10を押下した後、20-2レジボタンBT12や20-3レジボタンBT13を表示することにより、通常モードであっても、他のPOS端末20において精算処理を行わせやすくできる。
In the above example, when the subtotal button BT10 is displayed in normal mode of the
また、上記の例では、セミセルフモードの登録専用モードでは、小計ボタンBT10を表示していないが、小計ボタンBT10を表示し、20-2レジボタンBT12や20-3レジボタンBT13を表示しないようにしてもよい。この場合には、小計ボタンBT10を操作した後に20-2レジボタンBT12や20-3レジボタンBT13が表示されるようにしてもよい。また、小計ボタンBT10とともに20-2レジボタンBT12や20-3レジボタンBT13が表示されているようにしてもよい。 In the above example, the subtotal button BT10 is not displayed in the registration-only mode of the semi-self mode, but it is also possible to display the subtotal button BT10 and not display the 20-2 register button BT12 or the 20-3 register button BT13. In this case, the 20-2 register button BT12 or the 20-3 register button BT13 may be displayed after the subtotal button BT10 is operated. Also, the 20-2 register button BT12 or the 20-3 register button BT13 may be displayed along with the subtotal button BT10.
なお、上記実施形態は、一例であって具体的な構成は上記実施形態に限られるものではなく、発明の要旨を逸脱しない範囲の設計等も含まれる。 The above embodiment is merely an example, and the specific configuration is not limited to the above embodiment, and includes designs that do not deviate from the gist of the invention.
例えば、上記の例では、POS端末20は、3種類の動作モード(通常モード、フルセルフモード、セミセルフモード)を有しているが、これらの動作モードのうちの1つ以上を有するものでもよい。例えば、POS端末は、通常モードまたはセミセルフモードのみで動作するものでもよいし、通常モードとフルセルフモードまたはセミセルフモードで動作するものでもよいし、セミセルフモードとフルセルフモードで動作するものでもよい。また、セミセルフモードで作動する際には、登録専用モードでのみ作動するものでもよいし、会計専用モードでのみ作動するものでもよいし、登録専用モード及び会計専用モードの両方のモードを切り替えて利用できるものでもよい。
For example, in the above example, the
また、上記の例では、POSシステム1に含まれるPOS端末20は、いずれも店員側処理部及び客側処理部を備え、店員側処理部及び客側処理部の両方で商品脳登録が可能であり、自端末によって登録した商品及びPOSシステム1における他端末で登録した商品のいずれについても精算処理が可能とされているが、POS端末20は、他の態様であってもよい。例えば、登録専用のPOSシステムでもよく、このうち、店員側処理部及び客側処理部の一方または両方を備え、店員側処理部及び客側処理部のいずれか一方または両方で商品登録が可能なPOS端末がPOSシステム含まれていてもよい。あるいは、自端末及びPOSシステム内の他端末の少なくとも一方において登録処理された商品の精算処理が可能となるPOS端末が含まれていてもよい。
In the above example, the
また、上記の例では、POS端末20は、小計キーが操作された場合に、登録画面に重畳させて小画面SG02を表示しているが(図10(A))、POS端末20は、小計キーが操作された場合に、登録画面に代えて(切り替えて)、小画面SG02に表示されている情報等を表示する小計画面を表示してもよい。
In the above example, when the subtotal key is operated, the
なお、動作モードを切り替えるモード切替ボタン211a等はハードウェアキーであるが、ハードウェアキーに代えて又は加えて、表示部(店員側表示部210等)に表示されるソフトウェアキーによって動作モードが切り替わるようにしてもよい。つまり、モード切替ボタン211aに代えて又は加えて、モード切替ボタン211aに相当するソフトウェアキーを表示してもよい。動作モードの夫々に対応する数のモード切替ボタンを用意する場合の各ボタンについても同様である。
The
また、上記の例では、POS端末20は、店員側から客側、客側から店員側に向きを回転自在に変更可能な1台の印刷部213を備えるが(図2~図4参照)、1台の印刷部213に代えて2台の印刷部(店員側に固定的に向けられた印刷部、客側に固定的に向けられた印刷部)を備えるようにしてもよい。
In the above example, the
なお、上記の例では、登録情報を他端末に送信する場合に、店員は登録情報の送信先(宛先)の端末を指定(選択)したが、登録情報を他端末に送信する場合に、店員は登録情報の送信先の端末を指定せずに送信する旨だけを指定してもよい。つまり、単に送信ボタンだけを配置するようにしてもよい。店員が登録情報の送信先の端末を指定せずに送信する旨だけを指定する態様では、送信側の端末が、所定の優先順位に従って宛先となる一の端末を選択し、選択した端末に登録情報を送信する。 In the above example, when sending registration information to another terminal, the store clerk specified (selected) the destination (destination) terminal of the registration information. However, when sending registration information to another terminal, the store clerk may simply specify that the registration information is to be sent without specifying the destination terminal. In other words, it is possible to simply provide only a send button. In a mode in which the store clerk specifies that the registration information is to be sent without specifying the destination terminal, the sending terminal selects one destination terminal according to a predetermined priority order and sends the registration information to the selected terminal.
また、客側表示部205において、登録処理や精算処理が行われていないときには、客側表示部205に広告を表示するようにしてもよい。客側表示部205に広告を表示するにあたっては、適宜の態様で広告を表示してもよい。例えば、動作モードが通常モードであるときには、商品の登録が開始されるまでは客側表示部205の全体に広告を表示し、商品の登録が開始されると、客側表示部205の隅部に広告を小さく表示したり、広告の表示を終了したりしてもよい。
In addition, when the
また、動作モードがセミセルフモードであるときには、精算処理が終了した後、他のPOS端末20からの登録情報を受信するまでの間において、客側表示部205に広告を表示するようにしてもよい。その後、登録情報を受信した場合に、客側表示部205の隅部に広告を小さく表示したり、広告の表示を終了したりしてもよい。
In addition, when the operating mode is the semi-self mode, an advertisement may be displayed on the
上記所定の優先順位は、例えば第1POS端末20-1から他端末(第2POS端末20-2、第3POS端末20-3)に登録情報を送信する場合、フルセルフモードの第3POS端末20-3の方が通常モードの第2POS端末20-2よりも高くなるようにしてもよい(フルセルフモードの第3POS端末20-3に優先的に登録情報が送信されるようにしてもよい)。 For example, when sending registration information from the first POS terminal 20-1 to other terminals (the second POS terminal 20-2, the third POS terminal 20-3), the above-mentioned predetermined priority order may be set so that the third POS terminal 20-3 in full self-service mode has a higher priority than the second POS terminal 20-2 in normal mode (the registration information may be sent preferentially to the third POS terminal 20-3 in full self-service mode).
以下に、付記1~付記8を開示する。
(付記1)
登録する商品を入力させる商品入力手段と、
販売数量を入力させる数量キーの操作によって、前記商品入力手段で入力された商品の販売数量を入力させる数量入力手段と、
を備え、
前記数量入力手段は、前記数量キーの操作によって入力された販売数量の値が所定の桁数又は所定の値を超えた場合に、前記数量キーの操作によって入力された販売数量の値を破棄し、予め設定されている値をその商品の販売数量として入力する、
ことを特徴とする商品販売データ処理装置。
(Appendix 1)
a product input means for inputting a product to be registered;
a quantity input means for inputting the sales quantity of the commodity inputted by the commodity input means by operating a quantity key for inputting the sales quantity;
Equipped with
said quantity input means, when the value of the sales quantity input by operating said quantity keys exceeds a predetermined number of digits or a predetermined value, discards the value of the sales quantity input by operating said quantity keys and inputs a preset value as the sales quantity of the commodity;
A product sales data processing device comprising:
付記1の構成によれば、客との取引をスムーズに行うことができる。
The configuration in
(付記2)
前記数量入力手段は、商品の販売数量として、1未満の入力を禁止する、
付記1に記載の商品販売データ処理装置。
(Appendix 2)
the quantity input means prohibits input of less than 1 as the sales quantity of the product;
2. A product sales data processing device as described in
付記2の構成によれば、入力ミスや不正を抑制できる。
The configuration in
(付記3)
前記数量入力手段は、商品の販売数量を訂正する場合、1未満の入力を許可する、
付記1又は2に記載の商品販売データ処理装置。
(Appendix 3)
the quantity input means permits input of less than 1 when correcting the sales quantity of the product;
3. A product sales data processing device according to
付記3の構成によれば、入力ミス等をスムーズに訂正または修正することができる。
The configuration of
(付記4)
前記数量入力手段は、前記商品ごとに設定された桁数又は所定の値に基づいて、商品の販売数量を入力させる、
付記1から3のうちのいずれか1項に記載の商品販売データ処理装置。
(Appendix 4)
the quantity input means causes the user to input the sales quantity of the commodity based on a number of digits or a predetermined value set for each of the commodities;
A product sales data processing device according to any one of
付記4の構成によれば、商品の特性に応じて数量を入力させることができる。
(付記5)
前記数量入力手段は、店員側に設けられた店員側数量入力手段と、客側に設けられた客側数量入力手段と、を備えており、
前記店員側数量入力手段と前記客側数量入力手段との間で、前記所定の桁数又は所定の値が異なる、
付記1から4のうちのいずれか1項に記載の商品販売データ処理装置。
According to the configuration of
(Appendix 5)
The quantity input means includes a store clerk quantity input means provided on the store clerk side and a customer quantity input means provided on the customer side,
The predetermined number of digits or the predetermined value is different between the store clerk side quantity input means and the customer side quantity input means.
A product sales data processing device according to any one of
付記5の構成によれば、客側及び店員側の入力操作性及び信頼性を高めるとともに作業効率をも高めることができる。
The configuration of
(付記6)
前記数量入力手段によって入力された販売数量を表示する表示手段を備え、
前記表示手段は、前記商品入力手段で入力された商品に応じた単位を、前記数量入力手段によって入力される販売数量とともに表示する、
付記1から4のうちのいずれか1項に記載の商品販売データ処理装置。
(Appendix 6)
a display means for displaying the sales quantity input by the quantity input means,
The display means displays the unit of the product inputted by the product input means together with the sales quantity inputted by the quantity input means.
A product sales data processing device according to any one of
付記6の構成によれば、商品に応じた単位を表示するので入力ミスを防止できる。
The configuration in
(付記7)
コンピュータを、
登録する商品を入力させる商品入力部と、
販売数量を入力させる数量キーの操作によって、前記商品入力部で入力された商品の販売数量を入力させる数量入力部と、
として機能させ、
前記数量入力部は、前記数量キーの操作によって入力された販売数量の値が所定の桁数又は所定の値を超えた場合に、前記数量キーの操作によって入力された販売数量の値を破棄し、予め設定されている値をその商品の販売数量として入力する、
プログラム。
(Appendix 7)
Computer,
a product input section for inputting products to be registered;
a quantity input section for inputting the sales quantity of the commodity inputted in the commodity input section by operating a quantity key for inputting the sales quantity;
Function as a
when the value of the sales quantity input by operating the quantity keys exceeds a predetermined number of digits or a predetermined value, the quantity input unit discards the value of the sales quantity input by operating the quantity keys and inputs a preset value as the sales quantity of the product.
program.
付記7の構成によれば、客との取引をスムーズに行うことができる。
The configuration of
(付記8)
登録する商品を入力させる商品入力ステップと、
販売数量を入力させる数量キーの操作によって、前記商品入力ステップで入力された商品の販売数量を入力させる数量入力ステップと、
前記数量入力ステップにおいて、前記数量キーの操作によって入力された販売数量の値が所定の桁数又は所定の値を超えた場合に、前記数量キーの操作によって入力された販売数量の値を破棄し、予め設定されている値をその商品の販売数量として入力するステップ、とを含むことを特徴とする販売数量の入力方法。
(Appendix 8)
a product input step for inputting a product to be registered;
a quantity input step of inputting the sales quantity of the commodity inputted in the commodity input step by operating a quantity key for inputting the sales quantity;
a step of discarding the sales quantity value input by operating the quantity keys and inputting a preset value as the sales quantity of the product when the sales quantity value input by operating the quantity keys exceeds a predetermined number of digits or a predetermined value in the quantity input step.
付記8の構成によれば、客との取引をスムーズに行うことができる。
The configuration of
なお、以上に説明したPOSシステム1、POS端末20を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録し、そのプログラムをコンピュータシステムに読み込ませて実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
The program for implementing the
1…POSシステム
10…ストアコントローラ
20…POS端末
201…CPU
202…ROM
203…RAM
204…ハードディスク
205…客側表示部
206…客側スキャナ部
208…カード決済部
209…釣銭機
210…店員側表示部
211…キー操作部
212…店員側スキャナ部
213…印刷部
214…音声出力部
215…通信部
1
202...ROM
203...RAM
204: Hard disk 205: Customer display unit 206: Customer scanner unit 208: Card payment unit 209: Change machine 210: Clerk display unit 211: Key operation unit 212: Clerk scanner unit 213: Printing unit 214: Audio output unit 215: Communication unit
Claims (4)
販売数量を入力させる数量キーの操作によって、前記商品入力手段で入力された商品の販売数量を入力させる数量入力手段と、
前記数量キーの操作によって入力された販売数量の値の桁数が所定の桁数を超えているか否かを判断する判断手段と、
前記判断手段によって所定の桁数を超えていると判断された場合に、該超えた販売数量の値を破棄し、予め商品ごとに設定されている値を表示して、前記数量入力手段に販売数量を入力させ、前記判断手段によって所定の桁数を超えていないと判断された場合に、前記数量入力手段で入力された販売数量を表示する表示手段と、
を備えることを特徴とする商品販売データ処理装置。 a product input means for inputting a product to be registered;
a quantity input means for inputting the sales quantity of the commodity inputted by the commodity input means by operating a quantity key for inputting the sales quantity;
a determination means for determining whether or not the number of digits of the sales quantity value input by operating the quantity key exceeds a predetermined number of digits;
a display means for discarding the excess sales quantity value when the judgment means judges that the number of digits is exceeded , displaying a value preset for each product , and prompting the user to input the sales quantity into the quantity input means , and for displaying the sales quantity inputted into the quantity input means when the judgment means judges that the number of digits is not exceeded;
A product sales data processing device comprising:
販売数量を入力させる数量キーの操作によって、前記商品入力手段で入力された商品の販売数量を入力させる数量入力手段と、
を備え、
前記数量入力手段は、前記数量キーの操作によって入力された販売数量の値が所定の値を超えた場合に、前記数量キーの操作によって入力された販売数量の値を破棄し、商品ごとに設定されている値を表示して、その商品の販売数量を入力させる、
ことを特徴とする商品販売データ処理装置。 a product input means for inputting a product to be registered;
a quantity input means for inputting the sales quantity of the commodity inputted by the commodity input means by operating a quantity key for inputting the sales quantity;
Equipped with
said quantity input means, when the value of the sales quantity input by operating said quantity keys exceeds a predetermined value, discards the value of the sales quantity input by operating said quantity keys, displays a value set for each commodity, and prompts the user to input the sales quantity of the commodity;
A product sales data processing device comprising:
登録する商品を入力させる商品入力部と、
販売数量を入力させる数量キーの操作によって、前記商品入力部で入力された商品の販売数量を入力させる数量入力部と、
前記数量キーの操作によって入力された販売数量の値の桁数が所定の桁数を超えているか否かを判断する判断部と、
前記判断部によって所定の桁数を超えていると判断された場合に、該超えた販売数量の値を破棄し、予め商品ごとに設定されている値を表示して、前記数量入力部に販売数量を入力させ、前記判断部によって所定の桁数を超えていないと判断された場合に、前記数量入力部で入力された販売数量を表示する表示部と、
として機能させるプログラム。 Computer,
a product input section for inputting products to be registered;
a quantity input section for inputting the sales quantity of the commodity inputted in the commodity input section by operating a quantity key for inputting the sales quantity;
a determination unit that determines whether or not the number of digits of the sales quantity value input by operating the quantity key exceeds a predetermined number of digits;
a display unit which, when it is determined by the determination unit that the number of digits exceeds a predetermined number, discards the excess sales quantity value , displays a value that is preset for each product , and causes the sales quantity to be input to the quantity input unit , and, when it is determined by the determination unit that the number of digits does not exceed the predetermined number, displays the sales quantity inputted in the quantity input unit;
A program that functions as a
登録する商品を入力させる商品入力部と、
販売数量を入力させる数量キーの操作によって、前記商品入力部で入力された商品の販売数量を入力させる数量入力部と、
として機能させ、
前記数量入力部は、前記数量キーの操作によって入力された販売数量の値が所定の値を超えた場合に、前記数量キーの操作によって入力された販売数量の値を破棄し、商品ごとに設定されている値を表示して、その商品の販売数量を入力させる、
プログラム。 Computer,
a product input section for inputting products to be registered;
a quantity input section for inputting the sales quantity of the commodity inputted in the commodity input section by operating a quantity key for inputting the sales quantity;
Function as a
when the value of the sales quantity input by operating the quantity keys exceeds a predetermined value, the quantity input unit discards the value of the sales quantity input by operating the quantity keys, displays a value set for each product, and prompts the user to input the sales quantity of the product;
program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023029965A JP7586526B2 (en) | 2018-07-27 | 2023-02-28 | Product sales data processing device and program |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018141674A JP2020017224A (en) | 2018-07-27 | 2018-07-27 | Commodity sales data processor, program, and method of inputting sales amount |
| JP2023029965A JP7586526B2 (en) | 2018-07-27 | 2023-02-28 | Product sales data processing device and program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018141674A Division JP2020017224A (en) | 2018-07-27 | 2018-07-27 | Commodity sales data processor, program, and method of inputting sales amount |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023067916A JP2023067916A (en) | 2023-05-16 |
| JP7586526B2 true JP7586526B2 (en) | 2024-11-19 |
Family
ID=69580510
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018141674A Pending JP2020017224A (en) | 2018-07-27 | 2018-07-27 | Commodity sales data processor, program, and method of inputting sales amount |
| JP2023029965A Active JP7586526B2 (en) | 2018-07-27 | 2023-02-28 | Product sales data processing device and program |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018141674A Pending JP2020017224A (en) | 2018-07-27 | 2018-07-27 | Commodity sales data processor, program, and method of inputting sales amount |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP2020017224A (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102818157B1 (en) | 2020-02-04 | 2025-06-10 | 닛폰세이테츠 가부시키가이샤 | Trays and methods of making trays |
| JP7688375B2 (en) * | 2020-12-15 | 2025-06-04 | 株式会社寺岡精工 | Product sales data processing device and program |
| JP7641756B2 (en) * | 2021-02-18 | 2025-03-07 | 東芝テック株式会社 | Mobile terminal, information processing device, and control program thereof |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007233828A (en) | 2006-03-02 | 2007-09-13 | Toshiba Tec Corp | Self-checkout terminal |
| JP2007249920A (en) | 2006-03-20 | 2007-09-27 | Daiichikosho Co Ltd | Self-order electronic menu device to prevent over-ordering of free-order items |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6091493A (en) * | 1983-10-24 | 1985-05-22 | 富士通株式会社 | Cash register |
| JP2004310198A (en) * | 2003-04-02 | 2004-11-04 | Starland:Kk | Merchandise information input terminal device |
| JP2015022376A (en) * | 2013-07-16 | 2015-02-02 | 東芝テック株式会社 | Commodity data processor and program |
-
2018
- 2018-07-27 JP JP2018141674A patent/JP2020017224A/en active Pending
-
2023
- 2023-02-28 JP JP2023029965A patent/JP7586526B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007233828A (en) | 2006-03-02 | 2007-09-13 | Toshiba Tec Corp | Self-checkout terminal |
| JP2007249920A (en) | 2006-03-20 | 2007-09-27 | Daiichikosho Co Ltd | Self-order electronic menu device to prevent over-ordering of free-order items |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020017224A (en) | 2020-01-30 |
| JP2023067916A (en) | 2023-05-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7586526B2 (en) | Product sales data processing device and program | |
| JP7201232B2 (en) | Merchandise sales data processor and program | |
| JP7675454B2 (en) | Product sales data processing system, product sales data processing method, settlement device, and program | |
| JP7680792B2 (en) | Sales data processing device and program | |
| JP7570724B2 (en) | Sales data processing device, program, and system | |
| JP7743115B2 (en) | Product sales data processing device and program | |
| JP2024159831A (en) | Product sales data processing device and program | |
| JP7217490B2 (en) | Merchandise sales data processor and program | |
| JP7486764B2 (en) | Product sales data processing device and program | |
| JP7157440B2 (en) | Merchandise sales data processing device, merchandise sales data processing system, and program | |
| JP2025164816A (en) | Sales data processing device and program | |
| JP6650167B2 (en) | Commodity sales data processing device and program | |
| JP7624246B2 (en) | Sales data processing device and program | |
| JP7216398B2 (en) | Merchandise sales data processing device, merchandise sales data processing system, and program | |
| JP7365032B2 (en) | Product sales data processing device, registration device, control method, POS system, and program | |
| JP2023168512A (en) | Commodity sales data processing device and program | |
| JP2023041872A (en) | Point of sales data processing system, point of sales data processing device, and program | |
| JP7620972B2 (en) | Product sales data processing device and computer program | |
| US11853991B2 (en) | Accounting apparatus and method of controlling an accounting apparatus | |
| JP7335599B2 (en) | Merchandise sales data processing system, registration device, program, and merchandise sales data processing method | |
| JP7301324B2 (en) | Sales data processor and program | |
| JP7335575B2 (en) | Merchandise sales data processing device, merchandise sales data processing system, and program | |
| JP7185338B2 (en) | Merchandise sales data processor and program | |
| JP7563736B2 (en) | Product sales data processing device, program, and product sales data processing method | |
| JP7612192B2 (en) | Product sales data processing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230315 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230320 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240109 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240306 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240625 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240823 |
|
| 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: 20241001 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241030 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7586526 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |