JP6051607B2 - 販売データ処理装置、及びプログラム - Google Patents

販売データ処理装置、及びプログラム Download PDF

Info

Publication number
JP6051607B2
JP6051607B2 JP2012137044A JP2012137044A JP6051607B2 JP 6051607 B2 JP6051607 B2 JP 6051607B2 JP 2012137044 A JP2012137044 A JP 2012137044A JP 2012137044 A JP2012137044 A JP 2012137044A JP 6051607 B2 JP6051607 B2 JP 6051607B2
Authority
JP
Japan
Prior art keywords
information
store clerk
pos register
clerk
identification information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2012137044A
Other languages
English (en)
Other versions
JP2014002531A (ja
Inventor
寺岡 和治
和治 寺岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Teraoka Seiko Co Ltd
Original Assignee
Teraoka Seiko Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Teraoka Seiko Co Ltd filed Critical Teraoka Seiko Co Ltd
Priority to JP2012137044A priority Critical patent/JP6051607B2/ja
Publication of JP2014002531A publication Critical patent/JP2014002531A/ja
Application granted granted Critical
Publication of JP6051607B2 publication Critical patent/JP6051607B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

本発明は、販売データ処理装置、及びプログラムに関する。
購入する商品を登録して精算するPOSレジスタ(販売データ処理装置)では、そのPOSレジスタを操作する店員を識別可能にするために、店員がPOSレジスタで操作を開始する前に、店員を識別可能な番号を入力したり、店員を識別可能なバーコードをスキャンしたりする方法がある(例えば、特許文献1)。
特開平10−21472号公報
しかしながら、操作する店員を識別可能にするための上述した操作は、店員に負担を掛けてしまうことがあるので、そのような操作をせずにPOSレジスタの操作をすることができるよう運用することも考えられる。そして、通常、一日の営業中、数人の店員が交代してPOSレジスタを操作することがあるが、訂正や返品等は不正に繋がるおそれがある操作なので、何れの店員が該操作を行ったかを履歴として正しく把握したい。しかし、前記のような運用では、店員に負担は強いないが、各店員の操作を正確に把握することができないという問題があった。
本発明は上記の点に鑑みてなされたものであり、各店員の操作内容に応じて、操作に対する注意を適切に通知することができる販売データ処理装置、及びプログラムを提供する。
本発明は上記の課題を解決するためになされたものであり、購入する商品の商品情報の登録を行う販売データ処理装置において、非接触ICに記憶される店員を識別する識別情報を読み取る読み取り手段と、前記識別情報に対応付けて、前記店員の操作に関する情報を記憶手段に記憶させる制御手段と、返品、訂正、又は、取消の操作が予め設定された回数以上である前記店員の操作に関する情報に対応付けられた前記識別情報を抽出する抽出手段と、抽出された前記識別情報を前記読み取り手段が読み取った場合、操作を注意すべき旨の表示を表示部に表示する表示手段と、を備えることを特徴とする。
この構成によれば、店員が装置に対して一定範囲内に位置すれば、非接触ICに記憶されている店員のID情報(識別情報)が読み取られるので、従来のように店員が店員毎のID情報を手入力したり、該ID情報がコード化されたものをバーコードで読み取るといった特別な操作や煩わしい操作が不要になる。また、この構成によれば、その店員毎のID情報とその店員の操作に関する情報とを対応付けて記憶するので、店員に負担を強いることなく店員の操作を正しく把握することができる。また、この構成によれば、返品、訂正、又は、取消の操作といったイレギュラーな操作(不正に繋がるような操作)を予め設定された回数以上行った店員を抽出することができる。また、この構成によれば、各店員の操作内容に応じて、操作に対する注意を適切に通知することができる。よって、この構成によれば、店員の不注意によるイレギュラーな操作を低減させることができるとともに、店員の不正操作を未然に防止する効果を奏する。
また、本発明は、前記制御手段は、前記読み取り手段が前記識別情報として第1の識別情報を読み取った後、前記装置が該識別情報で操作できるオープン状態中に、再び前記第1の識別情報を読み取った場合、該再び読み取った前記第1の識別情報での前記オープン状態を継続することを特徴とする。
この構成によれば、一旦読み取ったID情報(識別情報)をその識別情報でのオープン中に再び読み取った場合には、そのID情報によるオープン状態が継続され、販売データ処理装置は、一旦読み取ったID情報を継続して読み取っている間は、同一の店員が操作しているものとして、実行している処理を継続することができる。
また、本発明は、前記制御手段において、前記読み取り手段が複数の前記識別情報を読み取った場合、読み取った複数の前記識別情報の何れかを選択可能にすることを特徴とする。
この構成によれば、複数のID情報(識別情報)を読み取った場合、すなわち複数の店員がレジにいる場合には、その複数の店員のうち操作する店員を選択可能であるので、正しい店員を選択することが可能になる。
本発明によれば、返品、訂正、又は、取消の操作が予め設定された回数以上である店員に対して操作を注意すべき旨の表示を行うので、各店員の操作内容に応じて、操作に対する注意を適切に通知することができる。
この発明の一実施形態に係る、POSレジスタの概要を示す模式図である。 本実施形態に係るPOSレジスタの構成の一例を示す概略ブロック図である。 本実施形態に係るPOSレジスタの動作の一例を示すフロー図である。 本実施形態に係るPOSレジスタの動作の別の例を示すフロー図である。 ID情報を読み取った場合のPOSレジスタの表示部の表示例を示す図である。 店員のPOSレジスタに対する操作の一例を説明する図である。 記憶されるID情報及び操作情報のファイルの一例を説明する図である。 図1に示すPOSレジスタとは異なるPOSレジスタの態様を示す模式図である。
以下、本発明の実施形態について図面を参照して詳細に説明する。図1は、この発明の一実施形態における、POSレジスタ20(販売データ処理装置)の概要を示す模式図である。
図1(a)に示すPOSレジスタ20は、RFID(Radio Frequency IDentification)を用いて店員を識別可能な識別情報を取得する。例えば、店員が所持する名札10には、店員毎に対応づけられた識別情報(ID情報)を有するRFIDタグ11が添付されている(図1(b)参照)。ここで、店員毎に対応づけられた識別情報(ID情報)とは、店員1人に対して1つ付与された店員を識別可能な識別情報(例えば、識別番号)である。POSレジスタ20は、無線通信によりRFIDタグ11の有するID情報を読み取る読取部208を備えており、店員が近づいてきて読み取り可能な範囲(使用するタグの周波数帯により異なるが、例えば13.65MHzを使用した場合には、通信可能最大距離が最大1mくらいであり、通常、POSレジスタ20を操作する店員は装置と接近して操作するので当該周波数帯が利用可能になる)に入ると、その店員のID情報をRFIDタグ11から読み取る。これにより、POSレジスタ20は、読み取ったID情報を用いて、操作する店員を識別することが可能である。
その後、POSレジスタ20は、顧客が購入しようとする商品に付されたバーコードを店員の操作によりスキャンして、バーコードに示された商品情報を登録する。また、顧客が購入しようとする全ての商品のバーコードについて商品情報の登録が完了すると、POSレジスタ20は、合計購入金額を含む精算情報を店員に対面する位置に設けられた第1表示部205および顧客に対面する位置に設けられた第2表示部206に表示する。
続いて、POSレジスタ20は、顧客が合計購入金額に基づく精算処理を店員の操作より実行して、印刷媒体であるレシートに精算情報を印刷して発行する。このレシートに印刷される精算情報は、例えば、ある取引において顧客が購入しようとする全ての商品の購入情報、即ち、その商品の識別情報(商品コード)、購入しようとする数量情報、購入金額情報、などを含む情報である。なお、POSレジスタ20は、POSレジスタ20を操作した店員を識別するID情報を、印刷媒体であるレシートに印刷してもよい。
また、POSレジスタ20は、読み取ったID情報(店員を識別する識別情報)と、そのID情報を読み取った後の操作に関する情報(例えば何れの操作を行ったかを示す操作情報、又は操作情報の履歴)とを対応付けて記憶する。ここで、店員の操作に関する情報とは、例えば上述したような商品情報を登録する操作、或いは精算処理を実行させる操作に関する情報、又は、登録した商品の返品、訂正、或いは、取消の操作に関する情報が含まれる。
これにより、POSレジスタ20は、店員がレジに近づくことに応じて、その店員が所持している識別可能な識別情報を無線により読み取るので、何れの店員が何れの操作を行ったかを正しく把握することができる。よって、POSレジスタ20は、店員の不正に繋がる操作も把握することができる。
(POSレジスタの構成)
次にPOSレジスタ20の構成について説明する。図2は、本実施形態に係るPOSレジスタ20の構成の一例を示す概略ブロック図である。POSレジスタ20は、CPU(Central Processing Unit)201(制御手段)、ROM202、RAM(Random Access Memory)203、スキャナ部204、第1表示部205、第2表示部206、操作部207、読取部208(読み取り手段)、印刷部209、音源部210、タイマー部211、決済部212、及びハードディスク213(記憶手段)、を含んで構成される。これらは、バス221を介して相互に通信することができる。
ROM202は、読み出し専用メモリであり、POSレジスタ20を動作させるプログラムを予め記憶する。
CPU201は、中央演算処理装置であり、ROM202に記憶されているプログラムを読み出して実行することにより、POSレジスタ20の動作を制御する。
スキャナ部204は、商品に付されているバーコード(商品コード)を光学的に読み取る。
RAM203は、随時読み出し及び書き込み可能なメモリであり、種々の情報を記憶する。例えば、RAM203は、スキャナ部204によって読み取られた商品コード等の商品情報等を含む購入情報、読取部208によって読み取られた店員を識別可能なID情報、店員の操作に関する操作情報、等を記憶する。なお、RAM203は、CPU201の制御により、読取部208によって読み取られたID情報と、操作情報(操作に関する情報)とを対応付けて記憶する。
第1表示部205は、店員に対面する位置に設けられ、店員である販売者に対する情報、例えば商品マスタから抽出された商品情報(商品名、価格情報等)を表示する。また、第1表示部205は、操作入力を受け付けるタッチパネルを有するディスプレイである。例えば、第1表示部205を構成する画面に表示された操作キー(プリセットボタン)が押下されることにより、予め設定登録された商品情報(商品コード等)について操作入力を受け付ける。
第2表示部206は、商品登録を待っている顧客に対面する位置に設けられ、顧客に対する情報を表示する。例えば、第2表示部206は、顧客が購入しようとする商品を店員が登録するのに応じて、登録した商品それぞれの商品情報(商品名又は価格情報)を表示するとともに、全ての登録が完了すると合計購入金額を表示する。
操作部207は、POSレジスタ20を動作させるための操作手段(例えば、商品登録の完了を宣言する完了キー、訂正キー、プリセットキー、数字キー、品券キー、等)を備える。例えば、操作部207は、販売者が操作キー(プリセットキー)を押下すると、そのキーに対応して予め設定登録された商品情報(商品コード等)について、操作入力を受け付ける。なお、これら操作部207の操作手段は、機械的なボタンとして配置されていてもよいし、第1表示部205の表示面上に設けられたタッチパネルに配置されてもよい。
読取部208は、RFIDを用いた無線通信により、店員が所持するRFIDタグ11からID情報(識別情報)を読み取る。例えば、読取部208は、RFIDタグ11からID情報を読み取り可能な範囲に店員がいる場合、その店員が所持する名札10に添付された(貼り付けられた)RFIDタグ11からID情報を読み取る。すなわち、読取部208は、RFIDを用いた無線通信により、POSレジスタ20に対する操作を行う店員のID情報を読み取る。
ここで、読取部208がRFIDタグ11からID情報を読み取り可能な範囲は、読取部208がRFIDタグ11と無線通信可能な距離であって、例えば前記のように数十cm〜1m程度の距離である。また、読取部208は、対面する側の所定の範囲にあるRFIDタグ11と無線通信可能であって、RFIDタグ11が正面にある場合が最も読み取りやすく、正面から離れるに従って読み取りにくくなる。そのため、図1に示す例では、読取部208は、POSレジスタ20を操作する店員に対面する位置になるように設けられている。これにより、店員は操作のために、POSレジスタ20の前面に位置すると、必然とRFIDタグ11が読取部208により読み取られるようになる。
このように、読取部208の位置は、店員が所持するRFIDタグ11との相対的な位置により適した位置に配置されることが望ましいが、前記のように通常、店員はPOSレジスタ20の前面に立って操作するので、装置の前面に読取部208が位置することが好適である。
そのため、読取部208は、RFIDタグ11の所持位置に応じて、図1に示す位置以外の位置に配置されてもよい。なお、読取部208は、POSレジスタ20と一体化された構成であってもよいし、POSレジスタ20と別体であって有線又は無線により接続される構成であってもよい。
音源部210は、操作入力により音声を発生させる。音源部210は、例えば、スキャナ部204による読み込みが正常に行われた場合や、完了キーが押下された場合に合図音を出力する。
印刷部209は、精算情報などを印刷媒体であるレシート41に印刷する。レシートには、例えば、印刷日時と、商品名又は商品の種別と、商品の購入数量と、購入金額情報(価格情報)と、POSレジスタ20を操作した店員を識別するID情報等が印刷されている。
タイマー部211は、時刻情報を逐次に生成する。時刻情報には、時分の他、年月日の情報を含んでもよい。タイマー部211は、計測した時刻情報を、例えば、CPU201、第1表示部205、印刷部209、及びハードディスク213に出力する。
決済部212は、釣銭釣札機、クレジットカードリーダ、又は電子マネーリーダ等と、それらの制御部とを備えて構成されている。POSレジスタ20は、決済部212を用いて、現金、クレジットカード、又は電子マネーにより決済処理を実行する。例えば決済部212は、釣銭釣札機によって、現金による決済を実行し、決済を実行した結果(例えば、決済が成立したか否かを示す情報)を、バス221を介してCPU201に出力する。なお釣銭釣札機は、紙幣の投入及び排出をする紙幣投入口と、硬貨を投入するための硬貨投入口と、釣銭を排出する釣銭排出口とを備えている。
また、決済部212は、クレジットカードリーダによって、クレジットカードによる決済を実行し、決済を実行した結果を、バス221を介してCPU201に出力する。また、決済部212は、電子マネーリーダによって、電子マネーによる決済を実行し、決済を実行した結果を、バス221を介してCPU201に出力する。
ハードディスク213は、RAM203が一時的に記憶している情報をRAM203から読み出して記憶する。例えば、ハードディスク213は、CPU201の制御によって所定のタイミングで、RAM203が一時的に記憶している購入情報、ID情報、操作情報、等をRAM203から読み出して記憶する。ここで、ハードディスク213は、RAM203が一時的に記憶している互いに対応付けられたID情報と操作情報とを、RAM203から読み出して記憶する。
また、ハードディスク213は、タイマー部211から入力した時刻情報と、読取部208が読み取ったID情報とを対応付けて記憶する。また、ハードディスク213は、タイマー部211から入力した時刻情報と、操作情報とを対応付けて記憶する。
(店員を識別する処理)
次に、図3を参照して、POSレジスタ20が店員毎の操作を識別する処理の動作を説明する。図3は、本実施形態に係るPOSレジスタ20における処理の動作の一例を示すフロー図である。この図において、POSレジスタ20は、電源オンされた後、店員が所持するRFIDタグ11(非接触IC)のID情報をに読み取ることにより、読み取ったID情報に基づいて操作可能な状態に移行する(読み取ったID情報によりログインされた状態に移行する)。
なお、POSレジスタ20がID情報に基づいて操作可能な状態に移行する処理のことを、以下の説明において「オープン処理」と称する。一方、POSレジスタ20が、読み取ったID情報によりログインされた状態(オープン状態)から、ログオフされた状態(再びログインされるまでの間、操作不可能な状態)に移行する処理のことをクローズ処理と称する。つまり、各人の店員がPOSレジスタ20を操作する場合、「オープン処理」、「クローズ処理」をすることで、その間の操作は、当該識別されたID情報の店員により操作されたことと判断することができる。
まず、POSレジスタ20の読取部208は、RFIDタグ11からID情報を読み取る処理を実行する(ステップS101)。
そして、POSレジスタ20は、ID情報を取得できたか否かを判断する(ステップS102)。ステップS102においてYESの場合、すなわち読取部208の読み取り可能な範囲にRFIDタグ11を所持した店員がいた場合、POSレジスタ20は、読取部208によりID情報を取得して、ステップS103に処理を進める。ステップS102においてNOの場合、すなわち読取部208の読み取り可能な範囲にRFIDタグ11を所持した店員がいない場合、POSレジスタ20は、読取部208によりID情報を取得できないためID情報の読み取り処理を繰り返し実行する。
ステップS103において、POSレジスタ20は、読み取ったID情報に基づいてオープン処理を実行する。例えば、POSレジスタ20は、読み取ったID情報でログイン処理を実行して、そのID情報を操作する店員のID情報としてデータを更新するとともに、POSレジスタ20に対する操作を許可する。そして、例えば後述の図7におけるID情報及び操作情報のファイルに、当該読み取られたID情報でオープン処理が実行されたことを示す情報(不図示)と、そのときの時刻とが記憶される。
続いて、POSレジスタ20は、顧客が購入しようとする商品に対する店員の操作に応じて、取引開始の処理を実行する(ステップS104)。この取引とは、顧客が購入しようとする商品の商品情報(商品コード)の登録、又は、登録した商品の返品、訂正、取消、或いは、精算などに関する操作を受け付けて、各操作に対応した処理を実行することである。
店員は、顧客が購入しようとする商品の商品情報の登録、又は、登録した商品の返品、訂正、取消、或いは、精算などに関する操作を、スキャナ部204、第1表示部205のタッチパネル、又は操作部207を用いて行う。これらの操作に応じて、POSレジスタ20は、CPU201の制御により、操作の内容を示す操作情報を取得し(ステップS105)、取得した操作情報をID情報と対応付けてRAM203に記憶させる(ステップS106)。
続いて、読取部208は、RFIDタグ11からID情報を読み取る処理を実行する(ステップS107)。なお、この読取部208がID情報を読み取る処理は、操作する店員をリアルタイムに識別するための処理であって、CPU201の制御により、所定の間隔で随時繰り返して実行されてもよい。
POSレジスタ20は、ステップS107のID情報の読み取り処理において、現在ログインしているID情報と同一のID情報を読み取れたか否かを判断する(ステップS108)。ステップS108において、YESの場合、つまり同一のID情報を読み取れたと判断された場合、S109へ進む。NOの場合,S110へ進む。
ステップS109では、ステップS108でログイン時の店員が継続して操作していると判断されたので、引き続きPOSレジスタ20に対する操作を許可する(ステップS109)。すなわち、POSレジスタ20は、読取部208が店員を識別する識別情報としてRFIDタグ11のID情報を読み取ってオープン処理をした後に再び同じID情報を読み取った場合、この再び読み取ったID情報を無視し、現在実行されている処理を継続する。
続いて、POSレジスタ20は、店員の操作によって、一取引が終了されたか否かを判断する(ステップS130)。この取引が終了されたか否かとは、顧客が購入する商品の商品情報を登録するとともに、登録した商品情報に基づく精算処理(商品の合計購入金額を顧客に対して表示するとともに、顧客が購入金額を支払う決済処理)を完了したか否かのことをいう。なお、取引が終了される場合には、精算処理が完了した場合のほかに、顧客又は店員の都合により取引が中断される場合もある。
ステップS130において、NOの場合、つまり取引が終了されていないと判断された場合、POSレジスタ20は、ステップS105の処理に戻し、引き続き店員によって操作された操作情報を順次取得し、取得した操作情報をID情報と対応付けてRAM203に記憶させる。
一方、ステップS130において、YESの場合、つまり取引が終了されたと判断された場合、POSレジスタ20は、RAM203からID情報とそのID情報に対応付けられた操作情報とを読み出し、読み出したID情報と操作情報とを、その対応付けがわかるようにハードディスク213に記憶する。すなわち、POSレジスタ20は、各店員が行った操作内容が後から分かるように、ID情報と操作情報とが対応付けられた操作情報の履歴をハードディスク213に記憶する(ステップS131)。
これにより、POSレジスタ20は、各店員が行った操作内容を後から確認することができる。また、POSレジスタ20は、店員が行った操作内容のうち、例えば、登録した商品の返品、訂正、或いは、取消、に関する操作を示す操作情報を、その操作を行った店員のID情報に対応付けてハードディスク213に記憶する。これにより、POSレジスタ20は、店員が行った操作内容のうち一旦行った処理を訂正するような操作(イレギュラーな操作)、つまり不正に繋がる可能性があるような操作を、何れの店員が行ったかを正しく把握することができる。
次に、ステップS132において、次の顧客が購入する商品のバーコードが読み取られたか否かを判断する。ステップS132においてYESの場合、ステップS105へ戻り、ステップS132においてNOの場合は、ステップS133へ進む。
つまり、S132では、S131において前顧客の取引が終了し、S132において、次の顧客が購入する商品のバーコードがスキャンされると、「1」だけカウントアップした新たな取引コードが生成され、該新たな取引コードとID情報とが対応し、且つ、その取引で登録された商品コード等が順次記憶されるようになる。
次に、POSレジスタ20は、クローズ処理を実行して処理を終了する(ステップS133)。なお、POSレジスタ20は、例えば、第1表示部205に表示されるクローズ処理をするモードをタッチ選択することで実行され、当該店員のID情報でのクローズ処理がされたことを示す情報とその時刻とが、例えば後述の図7におけるID情報及び操作情報のファイル(不図示)に記憶される。つまり、オープン処理、クローズ処理ともに、それらが実行されたID情報と共に記憶されることになり、その間の操作を行っていた店員を特定可能になっている。そして、クローズ処理では、当該店員により、ステップS103でオープン処理がされてからステップS132でクローズ処理されるまでの間に登録された取引のデータが、例えば後述の図7におけるID情報及び操作情報のファイルを参照して、レシートに出力される。
ところで、店員がPOSレジスタ20の操作中に、商品の交換や確認等のためにPOSレジスタ20から離れる場合がある。このような場合、店員がレジを離れている間に、他の店員や店員以外の人がそのPOSレジスタ20の操作を行ってしまうと、その操作が誰によるものであったかが正しくわからなくなる。そこで、POSレジスタ20は、店員が不在になった場合にPOSレジスタ20に対する操作ができないように操作を不許可にする。
具体的には、POSレジスタ20は、操作していた店員が離れて不在になると、例えば、ステップS108においてNOの場合、現在ログインしているID情報と同一のID情報を読み取れないと判断する。この場合、POSレジスタ20は、POSレジスタ20に対する操作を不許可に設定し(ステップS110)、店員が不在であることを検出する(ステップS116)。例えば、POSレジスタ20は、スキャナ部204を用いた操作や、第1表示部205のタッチパネル又は操作部207に対する操作を無効とするように設定する。このように、POSレジスタ20は、読取部208が一旦読み取ったID情報(現在ログインしているID情報)を読み取れなくなった場合、POSレジスタ20に対する操作を不許可とする。これにより、POSレジスタ20は、ログインしていた店員が不在の場合、その店員以外の操作を禁止することができる。
次に、POSレジスタ20は、タイマー部211が計測した時刻情報に基づいて店員の不在時間を検出し、店員の不在時間が所定の時間以上経過したか否かを判断する(ステップS117)。この所定の時間とは、店員が不在になった後に再び店員が戻らない場合、処理を中断すると判断するための最大の不在時間として、予め設定された時間である。
ステップS117において、NOの場合、つまり店員の不在時間が所定の時間以上経過していないと判断された場合、POSレジスタ20はステップS107に処理を戻し、S108で現在ログインしているID情報と同一のID情報を読取部208が読み取れたか否かを判断する。ここで、店員が戻ってきた場合には、POSレジスタ20は、現在ログインしているID情報と同一のID情報を読取部208が読み取れたと判断して、POSレジスタ20に対する操作を許可して、取引処理を継続する。すなわち、POSレジスタ20は、読取部208が一旦読み取ったID情報(現在ログインしているID情報)を読み取れなくなった後、そのID情報を再び読み取った場合、POSレジスタ20に対する操作を許可する。これにより、戻ってきた店員は、操作を再開させるための特別な操作を行うことなく、再びPOSレジスタ20に対して操作を再開(継続)することができる。
一方、ステップS117において、YESの場合,つまり店員が戻ってこない場合であって、ステップS117において、店員の不在時間が所定の時間以上経過した場合、POSレジスタ20はタイムアウトとしてステップS131に処理を進める(ステップS118)。そして、POSレジスタ20は、それまでのID情報と操作情報とをRAM203から読み出してハードディスク213に記憶させる(ステップS131)。
このように、POSレジスタ20は、店員を識別するID情報をRFIDタグ11から無線通信により読み取るとともに、読み取ったID情報に対応付けて、その店員の操作に関する操作情報をハードディスク213に記憶する。これにより、POSレジスタ20は、店員毎の操作内容を記憶することができる。また、POSレジスタ20は、読取部208が読み取ってログインしたID情報を読み取れなくなった場合、すなわち、操作していた店員が不在となった場合、POSレジスタ20に対する操作を不許可にする。これにより、POSレジスタ20は、操作していた店員が不在となった場合、その店員以外の人の操作を禁止することができる。よって、POSレジスタ20は、レジで操作を開始する前に店員を識別可能な番号を入力したり、バーコードをスキャンしたりするといった特別な操作や煩わしい操作をすることなく、何れの店員が何れの操作を行ったかを正しく把握することができる。又、一定時間以上、読取部208で当該店員のID情報が読み取れなくなった場合、自動的にその店員の操作はクローズ処理されるので、次に新たなに操作する人が迅速に操作可能になる。なお、クローズ処理される場合は、当該店員のID情報でのクローズ処理がされたことを示す情報とその時刻とが、例えば後述の図7におけるID情報及び操作情報のファイル(不図示)に記憶される。
また、上述の店員の操作に関する情報には、返品、訂正、又は、取消の操作に関する情報が含まれる。これにより、POSレジスタ20は、返品、訂正、又は、取消の操作といったイレギュラーな操作(不正に繋がるような操作)を行った店員を正しく把握することができる。
なお、図3に示す処理において、POSレジスタ20が起動した後、まずID情報を登録する画面を表示し、登録を開始させる操作キーに対するタッチ操作を検出した後に、ステップS101のRFIDタグ11からID情報を読み取る処理を開始するようにしてもよい。
(店員が不在のときに他の店員を検出した場合の処理)
次に、図4を参照して、操作していた店員の不在中に、POSレジスタ20が他の店員のID情報を取得した場合の処理について説明する。図4に示す処理は、図3に示す処理に対して、ステップS115、S120、S121、S122、S123の処理が追加されていることが異なる。なお、図4において、図3の各処理に対応する部分には同じ符号を付けており、その説明を省略する。
図3を用いて説明したように、POSレジスタ20は、ステップS102でID情報を取得し、その取得したID情報を取得し続けているかをステップS108で判断し、現在ログインしているID情報と同一のID情報を読み取れないと判断した場合(ステップS108でNOの場合)、すなわち、操作していた店員が離れて不在になった場合、POSレジスタ20に対する操作を不許可に設定する(ステップS110)。次に、POSレジスタ20は、ステップS107のID情報の読み取り処理において、現在ログインしているID情報以外のID情報(他のID情報)を読み取れたか否かを判断する(ステップS115)。
ステップS115において、現在ログインしているID情報以外のID情報も読み取れていないと判断された場合(NOの場合)、操作していた店員及び他の店員の何れも不在であると判定して、POSレジスタ20は、図3を用いて説明したステップS116、S117、S118の処理に移行する。
一方、ステップS115において、現在ログインしているID情報以外のID情報(他のID情報)を読み取ったと判断された場合(YESの場合)、POSレジスタ20は、操作していた店員(現在ログインしている店員)とは異なる他の店員がいることを検出する(ステップS120)。この場合、POSレジスタ20は、POSレジスタ20に対する操作を、現在ログインしている店員ではなく、検出された他の店員(検出されたID情報の店員)に変更するか否か(操作変更を希望するか否か)を選択可能な選択画面を第1表示部205に表示する(ステップS121)。
例えば、ステップS121において、POSレジスタ20は、読取部208が一旦読み取ったID情報を読み取れなくなった後、そのID情報とは異なるID情報(他の店員のID情報)を読み取った場合、POSレジスタ20に対する操作を変更するか否か(操作する店員を変更するか否か)を選択可能にする。すなわち、POSレジスタ20は、店員が操作変更を希望するか否かを選択可能にする。例えば、これにより、現在ログインしている店員とは異なる検出された他の店員は、POSレジスタ20に対する操作を変更するか否か(操作変更を希望するか否か)を、上述の選択画面から操作入力することにより選択することができる。
続いて、POSレジスタ20は、読取部208が一旦読み取ったID情報を読み取れなくなった後、そのID情報とは異なるID情報(他の店員のID情報)を読み取った場合、POSレジスタ20に対する操作を許可するか否かを判断する(判断手段)。例えば、POSレジスタ20は、ステップS121において、POSレジスタ20に対する操作を変更する選択(操作する店員を変更する選択、操作変更を希望する選択)がされた際に、予め途中で代わることのできる店員のID情報を設定して記憶しておき、ステップS115で読み取られたID情報が、該予め記憶してある途中で代わることのできる店員のID情報であるか否か(操作を許可するか否か)を判断する(ステップS122)。これにより、同じ店員であっても操作に不慣れな店員のID情報は設定せずに、熟練の店員や店長などの権限のある店員のID情報を予め設定しておくことで、急にPOSレジスタ20の操作に入る店員が操作に慣れている店員となるので、迅速に顧客の購入商品の登録が可能になる。
なお、上記のように、途中で代わることのできる店員の制限を設けずに、操作変更を希望する選択がされた場合には、POSレジスタ20は、他の店員のID情報の店員での操作を許可するようにしてもよい。また、POSレジスタ20は、ステップS108で、同一ID情報を取得出来なくなってから、一定時間を経過してから他の店員のID情報がステップS115で読み取られた場合には、ステップS121で操作変更を希望する選択がされた際に、ステップS122での判断をすることなく常に操作を許可するようにしてもよい。例えば、一定時間経過しても同一の店員が戻って来られないときに、その店員が戻って来ないために他の店員が代わりに操作をしようとする場合がある。このような場合において、本来POSレジスタ20を扱うことができるにも関わらず予め設定されていない店員が代わりに操作しようとしても、設定されていない店員のID情報であるとステップS122で判定されることにより、POSレジスタ20を操作することができないということを防ぐことができる。
ステップS122において、POSレジスタ20に対する操作を許可すると判断された場合(YESの場合)、POSレジスタ20は、現在ログインしているID情報を、そのID情報と異なる新たに取得したID情報に更新する(ステップS123)。すなわち、POSレジスタ20は、現在ログインしているID情報の店員の操作による処理を一旦クローズ処理して、新たにID情報を取得した他の店員に操作する店員が変更されたと判定し、新たな店員のID情報によりオープン処理をする。POSレジスタ20は、以後のPOSレジスタ20に対する操作の内容を示す操作情報を、新たに取得したID情報に対応付けて記憶するように処理を変更する。そして、POSレジスタ20は、ステップS109に処理を進めてPOSレジスタ20に対する操作を許可する。
一方、ステップS122において、POSレジスタ20に対する操作を許可しないと判断された場合(NOの場合)、POSレジスタ20は、ステップS116に処理を進め、図3を用いて説明した処理と同様に、店員が不在である場合の処理を実行する。(例えば、店員に対面する位置に設けられた第1表示部205の表示を、キー操作等ができないよう非表示にするよう制御してもよい。)
すなわち、POSレジスタ20は、POSレジスタ20に対する操作を引き続き不許可に制御するとともに、店員不在の状態が所定の時間以上経過するまでは、RFIDタグ11のID情報を読み取る処理を繰り返して実行する。また、POSレジスタ20は、店員不在の状態が所定の時間以上経過した場合はクローズ処理を実行する。
このように、POSレジスタ20は、読取部208が一旦読み取ったID情報を読み取れなくなった後に、そのID情報とは異なるID情報(他の店員のID情報)を読み取った場合、POSレジスタ20に対する操作を許可するか否かを(操作する店員を変更するか否か)選択可能にする。これにより、他の店員は、POSレジスタ20に対する操作を許可することを選択することにより、店員が不在となっているPOSレジスタ20に対する操作を行うことができる。また、POSレジスタ20は、操作する店員が、現在ログインしている店員とは異なる他の店員に変更になった場合であっても、操作する店員のID情報を更新するため、変更後の操作情報を更新後のID情報に対応付けて記憶することができる。
また、POSレジスタ20は、読取部208が一旦読み取ったID情報を読み取れなくなってから所定の時間(予め設定された時間)が経過した場合には、クローズ処理を実行する。これにより、POSレジスタ20は、上述の他の店員のID情報を読み取ることに応じてオープン処理を実行してPOSレジスタ20に対する操作を許可することができる。よって、POSレジスタ20は、操作していた店員が長時間不在となった場合には、一旦処理を終了することができるとともに、他の店員であっても特別な操作や煩わしい操作をすることなく操作を行うことができるようにする。
なお、他の店員が操作を開始した後、再び最初にログインした店員がPOSレジスタ20を操作する場合には、その最初にログインした店員が他の店員の扱いとなり、上述した選択画面で操作を許可することを選択することにより、POSレジスタ20は、店員を最初にログインした店員に再び変更する(ID情報を変更して更新する)ことができる。
なお、POSレジスタ20は、読取部208が複数のID情報を読み取った場合、読み取った複数のID情報の何れかを選択可能にしてもよい。例えば、レジを操作する店員と、購入商品を袋に詰める店員との2人の店員がPOSレジスタ20の読取部208の読み取り可能な範囲にいる場合がある。このような場合、読取部208は、2人の店員がそれぞれ所持するRFIDタグ11からID情報を読み取ることがある。そこで、POSレジスタ20は、例えば、読み取った2人の店員のID情報の何れかを選択可能な選択画面を第1表示部205に表示する。これにより、POSレジスタ20を操作する店員と、購入商品を袋に詰める店員との2人の店員がレジにいる場合であっても、POSレジスタ20を操作する店員のID情報を選択する操作を店員がすることによって、POSレジスタ20は、レジを操作する店員のID情報を正しく取得することができる。
(ID情報を読み取った場合の表示例)
次に、図5を参照して、図3のステップS101においてID情報を読み取った場合の第1表示部205の表示例を説明する。
図5に示す例において、タッパネルを構成する第1表示部205に商品が表示され、店員は、該タッチパネルの該当箇所をタッチすることで、所望の商品を登録することができる。また、POSレジスタ20は、第1表示部205の画面の左上に、処理に関するメッセージ1101を表示する。例えば、POSレジスタ20は、RFIDタグ11からID情報を読み取ったことを通知する情報として、メッセージ1101に「ID情報を取得しました」を表示する。また、POSレジスタ20は、第1表示部205の画面の左下の従業員番号1102に、読み取ったID情報(店員のID番号「0001」等)を表示する。また、POSレジスタ20は、ID情報を読み取ったことに応じてオープン処理を実行する。
(POSレジスタの操作例)
次に、図6を参照して、店員のPOSレジスタ20に対する操作の一例を説明する。この図は、直前に登録した商品が誤登録であったり、又は顧客が購入を取りやめたりした場合に、その商品の登録を訂正する(直前の登録を取り消す)操作をした際の第1表示部205の表示例を示している。
図6(a)において、POSレジスタ20は、スキャナ部204が読み取った商品コード(この図では「レタス」)に基づいて、商品名「レタス」と、レタスの購入単価「¥150」と、購入個数(買上点数)「1」と、を第1表示部205に表示している。
図6(b)は、店員が「訂正」キーにタッチ操作することにより訂正処理が実行された場合の表示例を示している。POSレジスタ20は、「訂正」キーへのタッチ操作を検出することに応じて、直前に登録された商品「レタス」の購入単価と、購入個数と、を訂正する(取り消す)訂正処理を実行する。この図に示す例において、POSレジスタ20は、上述の訂正処理に応じて、訂正する商品(商品名「レタス」)と、登録された購入単価を取り消すことを示す情報として購入単価「−¥150」と、購入個数(買上点数)を取り消すことを示す情報として、購入個数(買上点数)「0」と、を第1表示部205に表示する。なお、前述したように、このような店員の操作の内容を示す操作情報(この場合は「訂正の操作」を示す情報)を、POSレジスタ20は、ID情報と対応付けて記憶する。
(記憶されるID情報及び操作情報のファイルの例)
次に、図7を参照して、ハードディスク213に記憶されるID情報及び操作情報のファイルの一例を説明する。この図では、取引毎に、店員のID情報(店員識別情報)、その取引内の購入商品の商品コード、購入数量、その取引における店員の操作情報、及び、その一取引が完了した日時(時刻情報)が記憶されている。この図では、操作情報として、通常の操作ではないイレギュラーな操作である「返品」、「訂正」、及び「取消」に関する操作情報を例に示しているが、これ以外の操作情報(例えば、全ての操作情報)をファイルに追加して記憶してもよい。
前述したように、POSレジスタ20は、店員のID情報を取得することによりオープン処理を実行して、取得したID情報を、POSレジスタ20を操作する店員を識別する情報として記憶する。取引が開始されると、POSレジスタ20は、その取引毎に操作された操作内容を示す操作情報を、ID情報と対応付けて記憶する。また、POSレジスタ20は、取引内の各購入商品の登録操作毎の操作情報を、ID情報と対応付けて記憶する。
この図の例では、POSレジスタ20は、各購入商品の登録操作毎の操作情報のうち、「取消」、「訂正」、及び「返品」に関する操作情報を抽出し、抽出した「返品」、「訂正」、及び「取消」に関する操作情報を、ID情報と対応付けて記憶する。取引コード「0001」の取引において、ID情報「0001」の店員が、商品コード「100001」の商品を登録する操作において、登録した商品を「訂正」する操作が行われたことを示す情報「1」が記憶されている。なお、「返品」、「訂正」、及び「取消」それぞれの操作情報において、「1」がそれぞれの操作がされたことを示し、「0」それぞれの操作がされなかったことを示す。
また、取引コード「0003」の取引において、ID情報「0001」の店員が、商品コード「100015」の商品を登録する操作において、登録した商品を「返品」する操作が行われたことを示す情報が記憶されている。また、この取引コード「0003」の取引において、POSレジスタ20を操作する店員が、ID情報「0001」の店員からID情報「0002」の店員への変更があったことを示す情報が記憶されている。商品コード「100015」の商品を登録する操作までがID情報「0001」の店員の操作であって、商品コード「100006」の商品を登録する操作以降がID情報「0002」の店員の操作である。このように、何れの店員が何れの操作を行ったかを正しく把握することができる。
なお、POSレジスタ20は、「返品」、「訂正」、又は、「取消」の操作が予め設定された回数以上である店員の操作に関する情報に対応付けられたID情報を抽出してもよい。そして、POSレジスタ20は、抽出したID情報を読取部208が読み取った場合、操作を注意すべき旨の表示を第1表示部205に表示してもよい。ここで、上述の予め設定された回数とは、店員に対して、イレギュラーな操作が多いことを注意する必要があると判断する回数として、予め設定された回数である。
例えば、POSレジスタ20は、「返品」、「訂正」、又は、「取消」といったイレギュラーな操作の回数が多い店員が操作する場合、その店員に対して操作を注意すべき旨の表示を第1表示部205に表示する。
これにより、POSレジスタ20は、各店員の操作内容に応じて、操作に対する注意を適切に通知することができる。よって、POSレジスタ20は、店員の不注意によるイレギュラーな操作を低減させることができるとともに、店員の不正操作を未然に防止する効果を奏する。
(POSレジスタの別の態様)
次に、図8を参照して、図1に示すPOSレジスタ20とは異なる態様のPOSレジスタ20(販売データ処理装置)について説明する。この図に示すPOSレジスタ20は、顧客が購入しようとする商品に付されたバーコードをスキャンしてバーコードに示された商品情報を登録するチェッカー部30aと、登録された商品の精算処理を行うキャッシャー部30bと、が分離された態様である。1人の店員が、チェッカー部30aとキャッシャー部30bとの両方を操作する場合もあるが、2人の店員でチェッカー部30aとキャッシャー部30bとのそれぞれの操作を分担する場合もある。
この図に示す例では、チェッカー部30aには読取部308aが、キャッシャー部30bには読取部308bが、それぞれ備えられている。読取部308aは、チェッカー部30aを操作する店員の所持しているRFIDタグ11からID情報を読み取る。また、読取部308bは、キャッシャー部30bを操作する店員の所持しているRFIDタグ11からID情報を読み取る。これにより、チェッカー部30aは、チェッカー部30aを操作する店員を識別することができ、キャッシャー部30bは、キャッシャー部30bを操作する店員を識別することができる。よって、チェッカー部30aとキャッシャー部30bとを2人の店員がそれぞれ操作する場合であっても、チェッカー部30aとキャッシャー部30bとに対するそれぞれの操作を何れの店員が操作したかを正しく識別する(把握する)ことができる。また、上記のように、2人制のPOSレジスタ20であっても、チェッカー部を操作する店員、キャッシャー部を操作する店員それぞれが所持するRFIDタグ11を、キャッシャー部の一箇所の読取部308bで読み取らせ、読み取られたID情報それぞれを、一方をチェッカー部、他方をキャッシャー部と、割り振り設定するようにしてもよい。
(他の構成例)
なお、本実施形態のPOSレジスタ20は、複数のPOSレジスタ20(20a、20b、20c、20d、・・・)がネットワークを介して接続されたPOS(Point Of Sales)システムとして構成されてもよい。
POSシステム全体を制御するコンピュータであるストアコントローラは、商品毎の商品情報(商品コード)、価格情報(購入単価情報)及び商品名情報等、商品に関する情報を含む商品マスタ(商品ファイル)等、種々の情報を記憶する。ストアコントローラは、各POSレジスタ20に、商品マスタを送信する。商品マスタとは、各商品の商品コード、商品名、価格を含む商品情報を格納した電子情報ファイルである。商品コードとは、各商品を識別する情報、例えばJAN(Japanese Article Number)コードである。
複数のPOSレジスタ20(20a、20b、20c、20d、・・・)は、LAN(Local Area Network)を介してストアコントローラに接続されている。ここで、複数のPOSレジスタ20のそれぞれは、図2に示す構成に加えて、LANに接続するための通信部を備えている構成とする。但し、POSレジスタ20には、ストアコントローラに接続されていないものが存在してもよい。例えば、商品マスタが記憶されている記憶媒体、例えばCD−ROM(Read Only Memory)が提供されるPOSレジスタ20が含まれており、そのPOSレジスタ20はストアコントローラに接続されていなくともよい。なお、複数のPOSレジスタ20は、無線LAN又は有線LANの何れを介してストアコントローラに接続されてもよいし、LAN以外の通信方式により接続されてもよい。
このように構成されたPOSシステムにおいては、図2に示すPOSレジスタ20のRAM203又はハードディスク213に記憶されるID情報、及びID情報に対応付けられた操作情報が、ストアコントローラ内の記憶部、又はLANを介して接続されるサーバ(不図示)等に記憶される構成であってもよい。
以上説明してきたように、POSレジスタ20は、店員がレジに近づくことに応じて、その店員が所持している識別可能なID情報(識別情報)を無線により読み取るので、何れの店員が何れの操作を行ったかを正しく把握することができる。
なお、POSレジスタ20は、店員を識別するID情報(識別情報)をRFIDタグ11から無線通信により読み取る読取部208(読み取り手段)と、読み取ったID情報に対応付けて、その店員の操作に関する情報をハードディスク213(記憶手段)に記憶させる制御をするCPU201(制御手段)とを備えている。これにより、POSレジスタ20は、店員が、POSレジスタ20で操作を開始する前に、店員を識別可能な番号を入力したり、店員を識別可能なバーコードをスキャンしたりするといった特別な操作や煩わしい操作をすることなく、何れの店員が何れの操作を行ったかを正しく把握することができる。
また、上述の店員の操作に関する情報には、返品、訂正、又は、取消の操作に関する情報が含まれるので、POSレジスタ20は、返品、訂正、又は、取消の操作といったイレギュラーな操作(不正に繋がるような操作)を行った店員を正しく把握することができる。よって、POSレジスタ20は、店員の不注意によるイレギュラーな操作を低減させることができるとともに、店員の不正操作を未然に防止する効果を奏する。
また、POSレジスタ20は、読取部208が読み取ってログインしたID情報(第1の識別情報)を再び読み取った場合、再び読み取ったID情報(第1の識別情報)を無効の識別情報とする。これにより、販売データ処理装置は、一旦読み取ったID情報(第1の識別情報)を継続して読み取っている間は、ログインしている同一の店員が操作しているものとして、実行している処理を継続することができる。
また、POSレジスタ20は、読取部208が読み取ってログインしたID情報(第1の識別情報)を読み取れなくなった場合、すなわち、操作していた店員が不在となった場合、POSレジスタ20に対する操作を不許可にする。これにより、POSレジスタ20は、操作していた店員が不在となった場合、その店員以外の人の操作を禁止することができる。よって、POSレジスタ20は、操作していた店員の不在中に他の人によって操作されることがないため、操作した店員を正しく把握することができる。
また、POSレジスタ20は、読取部208が読み取ってログインしたID情報(第1の識別情報)を読み取れなくなった後、そのID情報(第1の識別情報)を再び読み取った場合、POSレジスタ20に対する操作を許可する。これにより、店員は、特別な操作や煩わしい操作をすることなく、操作を再開することができる。
また、POSレジスタ20は、読取部208が読み取ってログインしたID情報(第1の識別情報)を読み取れなくなった後、そのID情報(第1の識別情報)とは異なる他の店員のID情報(第2の識別情報)を読み取った場合、POSレジスタ20に対する操作を許可するか否かを選択可能にする。例えば、POSレジスタ20は、操作を許可するか否かを選択可能な選択画面を表示する。これにより、他の店員が来たときに、その店員が代わって操作するのか、又は操作を行わないのかによって、販売データ処理装置に対する操作の許可又は不許可を選択することができる。また、POSレジスタ20は、他の店員が操作を代わる場合には、操作を許可することが選択されたことをトリガとして操作する店員のID情報を更新(変更)することができる。
また、POSレジスタ20は、読取部208が読み取ってログインしたID情報(第1の識別情報)を読み取れなくなってから予め設定された時間が経過した場合、他の店員のID情報(第2の識別情報)を読み取ることに応じて、POSレジスタ20に対する操作を許可する。例えば、POSレジスタ20は、操作していた店員が長時間不在となった場合には、クローズ処理を実行する。これにより、POSレジスタ20は、操作していた店員が長時間不在となった場合には、他の店員であっても特別な操作や煩わしい操作をすることなく、操作を行うことができる。
また、POSレジスタ20は、読取部208が複数のID情報(識別情報)を読み取った場合、すなわち複数の店員がPOSレジスタ20の近傍にいる場合には、読み取った複数のID情報(識別情報)の何れかを選択可能にする。これにより、POSレジスタ20は、複数のID情報(識別情報)を読み取った場合、すなわち複数の店員がPOSレジスタ20の近傍にいる場合には、その複数の店員のうち操作する店員を選択可能である。
また、POSレジスタ20は、返品、訂正、又は、取消の操作が予め設定された回数以上である店員の操作に関する情報に対応付けられたID情報(識別情報)を抽出する処理(抽出手段)、CPU201(制御手段)の制御により実行する。これにより、POSレジスタ20は、返品、訂正、又は、取消の操作といったイレギュラーな操作(不正に繋がるような操作)を予め設定された回数以上行った店員を抽出することができる。よって、何れの店員が不正に繋がるような操作を行ったかを正しく把握することができる。
また、POSレジスタ20は、上述の抽出手段により抽出されたID情報(識別情報)を読取部208が読み取った場合、操作を注意すべき旨の表示を第1表示部205(表示手段)に表示する。これにより、POSレジスタ20は、返品、訂正、又は、取消の操作といったイレギュラーな操作(不正に繋がるような操作)を予め設定された回数以上行ったことがある店員のID情報を読み取った場合、その店員に操作を注意すべき旨の表示をして通知することができる。よって、POSレジスタ20は、店員の不注意による間違った操作や不正に繋がるような操作を防止する効果を奏する。
なお、上述した実施形態におけるPOSレジスタ20の一部、例えば、CPU201、をコンピュータで実現するようにしても良い。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、POSレジスタ20の一部に内蔵されたコンピュータシステムであって、OSや周辺機器等のハードウェアを含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
また、上述した実施形態におけるPOSレジスタ20の一部、または全部を、LSI(Large Scale Integration)等の集積回路として実現しても良い。POSレジスタ20の一部、の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化しても良い。また、集積回路化の手法はLSIに限らず専用回路、または汎用プロセッサで実現しても良い。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いても良い。
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
上記実施の形態で、一旦店員がPOSレジスタ20から離れた場合で、他の店員のID情報(識別情報)が読み取られた場合、直前まで操作していた店員による操作はクローズ処理され、新たに読み取られた店員のID情報(識別情報)によりオープン処理がされる例を示したが、新たな店員のID情報(識別情報)が読みられた場合、POSレジスタ20は、例えば第1表示部205に、「新たな店員でオープン操作をしますか?」等の表示をさせてもよい。また、POSレジスタ20は、「新たな店員でオープン操作をしますか?」に応じて店員が選択する「はい」、「いいえ」のキーを第1表示部205に表示させ、「はい」、「いいえ」のキーのうち、「はい」が選択されたときにのみ、前記のように、直前まで操作していた店員による操作による処理をクローズ処理し、新たに読み取られた店員のID情報(識別情報)によりオープン処理をするようにしてもよい。これにより、POSレジスタ20は、他の用事により、POSレジスタ20の近く位置した店員により誤ってオープン操作がされてしまうことを防ぐことができる。
また、通常の操作では、店員は装置(POSレジスタ20)から一定範囲内を移動して作業することが考えられるので、その店員が操作しているにも関わらず、読取部208と店員が所持するID情報(識別情報)とが非通信になることが考えられる。よって、その僅かな時間の非通信により、操作が不許可にされては煩に耐えないので、一旦非通信になってから通信可能になるまでの時間が予め設定されており、POSレジスタ20は、非通信の時間がその設定された時間内であれば、引き続き、同一の店員の操作を許容するようにしてもよい。そして、設定された時間を経過しても、同一のID情報(識別情報)が読み取られなかった場合には、POSレジスタ20は、当該ID情報(識別情報)を自動でクローズ処理する。これにより、次の新たな店員がオープン処理をして商品登録等の操作をすることが可能になる。
[付記]
なお、本発明は、店員に負担を強いることなく、且つ、店員の操作を正しく把握することができる販売データ処理装置を提供することを目的の一つとすることもできる。
(付記1)本発明の一態様は、購入する商品の商品情報の登録を行う販売データ処理装置において、非接触ICに記憶される店員を識別する識別情報を読み取る読み取り手段と、前記識別情報に対応付けて、前記店員の操作に関する情報を記憶手段に記憶させる制御手段と、を備えることを特徴とする。
この構成によれば、店員が装置に対して一定範囲内に位置すれば、非接触ICに記憶されている店員のID情報(識別情報)が読み取られるので、従来のように店員が店員毎のID情報を手入力したり、該ID情報がコード化されたものをバーコードで読み取るといった特別な操作や煩わしい操作が不要になる。また、この構成によれば、その店員毎のID情報とその店員の操作に関する情報とを対応付けて記憶するので、店員に負担を強いることなく店員の操作を正しく把握することができる。
(付記2)また、本発明の一態様は、前記店員の操作に関する情報には、返品、訂正、又は、取消の操作に関する情報が含まれることを特徴とする。
この構成によれば、店員のID(識別情報)情報と、その店員の返品、訂正、又は、取消の操作といったイレギュラーな操作に関する情報とを対応付けて記憶するので、販売データ処理装置は、返品、訂正、又は、取消の操作といったイレギュラーな操作(不正に繋がるような操作)を行った店員を正しく把握することができる。
(付記3)また、本発明の一態様は、前記制御手段は、前記読み取り手段が前記識別情報として第1の識別情報を読み取った後、前記装置が該識別情報で操作できるオープン状態中に、再び前記第1の識別情報を読み取った場合、該再び読み取った前記第1の識別情報での前記オープン状態を継続することを特徴とする。
この構成によれば、一旦読み取ったID情報(識別情報)をその識別情報でのオープン中に再び読み取った場合には、そのID情報によるオープン状態が継続され、販売データ処理装置は、一旦読み取ったID情報を継続して読み取っている間は、同一の店員が操作しているものとして、実行している処理を継続することができる。
(付記4)また、本発明の一態様は、前記制御手段において、前記読み取り手段が一旦読み取った前記第1の識別情報を読み取れなくなった場合、前記操作を不許可とすることを特徴とする。
この構成によれば、一旦読み取ったID情報(識別情報)を読み取れなくなった場合、すなわち、操作していた店員が不在となった場合、販売データ処理装置に対する操作を不許可にするので、販売データ処理装置は、操作していた店員が不在となった場合、その店員以外の人の操作を禁止することができる。よって、販売データ処理装置は、操作していた店員の不在中に他の人によって操作されることがないため、操作した店員を正しく把握することができる。
(付記5)また、本発明の一態様は、前記制御手段において、前記読み取り手段が一旦読み取った前記第1の識別情報を読み取れなくなった後、前記第1の識別情報を再び読み取った場合、前記操作を許可することを特徴とする。
この構成によれば、操作していた店員が不在となった後にその店員が戻ってきた場合には、販売データ処理装置に対する操作を許可するので、店員は、特別な操作や煩わしい操作をすることなく、操作を再開することができる。なお、販売データ処理装置は、一旦読み取った識別情報を読み取れなくなってから再び読み取れた際に継続して操作を許可にする場合、読み取れなくなってからの所定の時間を予め設定しておき、その時間内であれば、継続しての操作を許容するようにしてもよい。これにより、例えば、一定時間を経過した場合は、別の店員による操作を許容することができるようになる。
(付記6)また、本発明の一態様は、前記制御手段において、前記読み取り手段が一旦読み取った前記第1の識別情報を読み取れなくなった後、前記第1の識別情報とは異なる第2の識別情報を読み取った場合、前記操作を許可するか否かを判断する判断手段を有することを特徴とする。
この構成によれば、操作していた店員が不在となった後に他の店員が来たとき、つまり、第2の識別情報が読み取られたとき、その店員の操作を許可するか否かを判断する。例えば、販売データ処理装置は、クローズ処理をする前に操作していた店員が装置を離れ非通信になった場合、その後に操作を可能とする店員の識別情報が予め設定されており、その予め設定された店員のみに対して、引き続き操作することを許容するようにしてもよい。例えば、販売データ処理装置は、操作していた店員がある顧客の商品登録中に装置を離れて、引き続き代わりの店員が操作する場合などは、店長等、一定の権限のある人のみが、その店員に代わって操作可能なようにしてもよい。また、販売データ処理装置は、他の店員が操作を代わる場合には、操作を許可することが選択されたことをトリガとして操作する店員のID情報を更新(変更)するようにしてもよいし、あるいは前記のように一取引中に店員が代わる場合には、その交代があった取引は交代前の店員により処理がされたとし、そのかわりに前記のように店長等一定の限られた店員のみに対して、前記のように途中からの操作を許容するようにしてもよい。
(付記7)また、本発明の一態様は、前記制御手段は、前記読み取り手段が一旦読み取った前記第1の識別情報を読み取れなくなってから予め設定された時間が経過した場合、前記判段手段による判段をせず、前記第2の識別情報を読み取ることに応じて前記操作を許可することを特徴とする。
この構成によれば、一旦読み取ったID情報を、予め設定された時間以上読み取れない場合、すなわち、操作していた店員が予め設定された時間以上不在となった場合には、元の店員に代わって以後新たな店員により操作される蓋然性が高いので、操作していた店員が長時間不在となった場合でも、他の店員により迅速に操作を行うことができる。
(付記8)また、本発明の一態様は、前記制御手段において、前記読み取り手段が複数の前記識別情報を読み取った場合、読み取った複数の前記識別情報の何れかを選択可能にすることを特徴とする。
この構成によれば、複数のID情報(識別情報)を読み取った場合、すなわち複数の店員がレジにいる場合には、その複数の店員のうち操作する店員を選択可能であるので、正しい店員を選択することが可能になる。
(付記9)また、本発明の一態様は、前記制御手段が、返品、訂正、又は、取消の操作が予め設定された回数以上である前記店員の操作に関する情報に対応付けられた前記識別情報を抽出する抽出手段、を備えていることを特徴とする。
この構成によれば、返品、訂正、又は、取消の操作といったイレギュラーな操作(不正に繋がるような操作)を予め設定された回数以上行った店員を抽出することができる。
(付記10)本発明の一態様によれば、店員が販売データ処理装置に近づくことに応じて、その店員が所持している識別可能な識別情報が非接触により読み取られるので、店員に負担を強いることなく、且つ、店員の操作を正しく把握することができる。
20…POSレジスタ(販売データ処理装置)、30a…チェッカー部、30b…キャッシャー部、201…CPU、202…ROM、203…RAM、204…スキャナ部、205…第1表示部、206…第2表示部、207…操作部、208…読取部、209…印刷部、210…音源部、211…タイマー部、212…決済部、213…ハードディスク、221…バス

Claims (4)

  1. 購入する商品の商品情報の登録を行う販売データ処理装置において、
    非接触ICに記憶される店員を識別する識別情報を読み取る読み取り手段と、
    前記識別情報に対応付けて、前記店員の操作に関する情報を記憶手段に記憶させる制御手段と、
    返品、訂正、又は、取消の操作が予め設定された回数以上である前記店員の操作に関する情報に対応付けられた前記識別情報を抽出する抽出手段と、
    抽出された前記識別情報を前記読み取り手段が読み取った場合、操作を注意すべき旨の表示を表示部に表示する表示手段と、
    を備えることを特徴とする販売データ処理装置。
  2. 前記制御手段は、
    前記読み取り手段が前記識別情報として第1の識別情報を読み取った後、前記装置が該識別情報で操作できるオープン状態中に、再び前記第1の識別情報を読み取った場合、該再び読み取った前記第1の識別情報での前記オープン状態を継続することを特徴とする請求項1に記載の販売データ処理装置。
  3. 前記制御手段は、
    前記読み取り手段が複数の前記識別情報を読み取った場合、読み取った複数の前記識別情報の何れかを選択可能にすることを特徴とする請求項1または2に記載の販売データ処理装置。
  4. 購入する商品の商品情報の登録を行う販売データ処理装置としてのコンピュータを、
    非接触ICに記憶される店員を識別する識別情報を読み取る読み取り手段と、
    前記識別情報に対応付けて、前記店員の操作に関する情報を記憶手段に記憶させる制御手段と、
    返品、訂正、又は、取消の操作が予め設定された回数以上である前記店員の操作に関する情報に対応付けられた前記識別情報を抽出する抽出手段と、
    抽出された前記識別情報を前記読み取り手段が読み取った場合、操作を注意すべき旨の表示を表示部に表示する表示手段と、
    として機能させるためのプログラム。
JP2012137044A 2012-06-18 2012-06-18 販売データ処理装置、及びプログラム Active JP6051607B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012137044A JP6051607B2 (ja) 2012-06-18 2012-06-18 販売データ処理装置、及びプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012137044A JP6051607B2 (ja) 2012-06-18 2012-06-18 販売データ処理装置、及びプログラム

Publications (2)

Publication Number Publication Date
JP2014002531A JP2014002531A (ja) 2014-01-09
JP6051607B2 true JP6051607B2 (ja) 2016-12-27

Family

ID=50035660

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012137044A Active JP6051607B2 (ja) 2012-06-18 2012-06-18 販売データ処理装置、及びプログラム

Country Status (1)

Country Link
JP (1) JP6051607B2 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6602570B2 (ja) * 2015-06-18 2019-11-06 グローリー株式会社 有価媒体処理装置、有価媒体処理システムおよび有価媒体処理方法
JP2017151910A (ja) * 2016-02-26 2017-08-31 富士通フロンテック株式会社 商品登録装置及び商品登録方法
JP6864903B2 (ja) * 2016-12-07 2021-04-28 株式会社寺岡精工 管理システム
JP7188914B2 (ja) 2018-05-25 2022-12-13 東芝テック株式会社 情報処理装置及びプログラム
JP6980938B1 (ja) * 2021-01-06 2021-12-15 株式会社トランザクション・メディア・ネットワークス 販売情報管理装置、販売情報管理システム、販売情報管理装置の制御方法及び販売情報管理装置の制御プログラム

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08235449A (ja) * 1995-02-27 1996-09-13 Tec Corp 商品販売登録データ処理装置
JP3253241B2 (ja) * 1995-12-04 2002-02-04 東芝テック株式会社 商品販売登録データ処理装置
JP2000222059A (ja) * 1999-02-03 2000-08-11 Sharp Corp 情報処理装置およびpos端末装置
JP2000276245A (ja) * 1999-03-23 2000-10-06 Matsushita Electric Ind Co Ltd 端末装置の操作者自動判別認識方法及び装置
JP5499616B2 (ja) * 2009-10-15 2014-05-21 セイコーエプソン株式会社 情報処理装置、情報処理装置の制御方法およびプログラム

Also Published As

Publication number Publication date
JP2014002531A (ja) 2014-01-09

Similar Documents

Publication Publication Date Title
JP6770729B2 (ja) Posシステム及びプログラム
JP6003210B2 (ja) Posシステム、登録装置及びプログラム
JP6051607B2 (ja) 販売データ処理装置、及びプログラム
US8044803B2 (en) Article sales data processing apparatus
JP2024023442A (ja) サーバ装置、購入管理方法、情報処理システム、及び、プログラム
JP7406857B2 (ja) 商品販売データ処理装置、及び、プログラム
JP6215183B2 (ja) 商品販売データ処理装置及びその制御プログラム
JP2009157474A (ja) 商品販売データ処理装置
JP7321488B2 (ja) 商品販売データ処理装置、登録装置、精算装置、商品販売データ処理システム、商品販売データ処理方法、及びプログラム
JP2017211698A (ja) Posシステム及びプログラム
JP6971463B2 (ja) 商品販売データ処理システム、精算装置、登録装置及びプログラム
JP6820589B2 (ja) 商品販売データ処理システム、登録装置、及びプログラム
JP2019204457A (ja) 商品販売データ処理装置
JP7342987B2 (ja) システム、方法及びプログラム
JP7355800B2 (ja) 端末及びプログラム
US20240029046A1 (en) Wireless tag reader data processing apparatus
JP7486780B2 (ja) 決済端末装置、決済システム、及び商品販売データ処理装置
JP7478471B2 (ja) Posシステム及びプログラム
US20220129939A1 (en) Commodity registration apparatus and commodity registration method
JP6787457B2 (ja) 登録装置、システム、方法及びプログラム
JP7437017B2 (ja) 商品販売データ処理システム、携帯端末装置、及びコンピュータ
JP6558139B2 (ja) 商品データ処理装置、商品データ処理システム、及びプログラム
WO2024042785A1 (ja) 決済装置、決済プログラム、及びコンピュータ可読記憶媒体
JP2017129910A (ja) Posレジスタ及びプログラム
JP6835323B2 (ja) 商品販売データ処理装置およびプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150527

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160310

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160329

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160527

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161114

R150 Certificate of patent or registration of utility model

Ref document number: 6051607

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250