(57)【要約】【課題】  物品情報を物品情報読取装置にスキャンさせるための作業の確実さを作業者が認識できることが望まれていた。【解決手段】  物品に表示された物品情報をスキャンするスキャン手段１６と、スキャン手段１６に物品情報をスキャンさせる作業の確実さを表す画像を生成する生成手段１０と、画像を表示する表示手段２とを備える。【選択図】      図２
2012048316.tif 000002
【特許請求の範囲】
【請求項１】
物品に表示された物品情報をスキャンするスキャン手段と、
前記スキャン手段に前記物品情報をスキャンさせる作業の確実さを表す画像を生成する生成手段と、
前記画像を表示する表示手段とを具備する物品情報読取装置。
【請求項２】
前記スキャン手段による前記物品情報のスキャン状況に関する状況情報を記憶する記憶手段と、
前記スキャン手段への商品の近接を検出する検出手段と、
前記検出手段により前記近接が検出されたのちの前記スキャン手段での前記物品情報のスキャン状況に応じて前記状況情報を更新する更新手段とをさらに具備し、
前記生成手段は、前記状況情報に基づいて前記画像を生成する請求項１に記載の物品情報読取装置。
【請求項３】
前記生成手段は、前記作業の確実さを示した数値を算出し、当該数値を表すものとして前記画像を生成する請求項１に記載の物品情報読取装置。
【請求項４】
前記スキャン手段による前記物品情報のスキャンがなされた時の前記物品の位置を判定する判定手段をさらに備え、
前記生成手段は、前記判定手段により判定された位置を考慮して求まる前記作業の確実さを表すものとして前記画像を生成する請求項１に記載の物品情報読取装置。
【請求項５】
物品に表示された物品情報をスキャンするスキャン手段と、
前記スキャン手段によりスキャンされた前記物品情報に関する情報処理を行う処理手段と、
前記スキャン手段に前記物品情報をスキャンさせる作業の確実さを表す画像を生成する生成手段と、
前記画像を表示する表示手段とを具備する物品情報処理装置。
【請求項６】
物品に表示された物品情報をスキャンするスキャン手段と、画像を表示する表示手段とを具備する物品情報読取装置の動作を制御するコンピュータを、
前記スキャン手段に前記物品情報をスキャンさせる作業の確実さを表す画像を生成する生成手段と、
前記画像を表示するように前記表示手段を制御する制御手段として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、物品情報読取装置、物品情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
ＰＯＳ端末装置などの物品情報処理装置は、商品などの物品にバーコードなどとして表示された物品情報をスキャンする物品情報読取装置を含んで構成される。そしてこの種の物品情報処理装置では、物品情報を物品情報読取装置にスキャンさせるための作業を作業者が行うものとなっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１８１４９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
物品情報を確実にスキャンさせるためには、作業者は物品情報読取装置に対して物品を適正な姿勢にてかざすことが必要になる。そしてこのような作業をスムーズに行うためには、ある程度の慣れを要するが、作業者は上記のような作業を自分がどの程度の確実さで行えているのかを知ることはできなかった。
【０００５】
このような事情から、物品情報を物品情報読取装置にスキャンさせるための作業の確実さを作業者が認識できることが望まれていた。
【課題を解決するための手段】
【０００６】
実施形態の物品情報読取装置は、物品に表示された物品情報をスキャンするスキャン手段と、前記スキャン手段に前記物品情報をスキャンさせる作業の確実さを表す画像を生成する生成手段と、前記画像を表示する表示手段とを備える。
【図面の簡単な説明】
【０００７】
【図１】一実施形態に係るセルフチェックアウト装置の外観の斜視図。
【図２】図１に示すセルフチェックアウト装置の構成を示すブロック図。
【図３】スキャン範囲の一例を示す図。
【図４】図２中のＣＰＵの処理手順のフローチャート。
【図５】図１に示すタッチパネルに成績画像を表示している様子を示す図。
【発明を実施するための形態】
【０００８】
以下実施の形態の一例を図面を用いて説明する。なお、本実施の形態では、物品情報処理装置として、物品情報読取装置としてのバーコードスキャナを備えたセルフチェックアウト装置を例に説明する。なお本実施形態のセルフチェックアウト装置は、セルフチェックアウト式の商品販売データ処理装置（ＰＯＳ端末装置）、あるいはセルフレジ装置とも呼ばれる。
【０００９】
図１は本実施形態に係るセルフチェックアウト装置１００の外観の斜視図である。
【００１０】
セルフチェックアウト装置１００は、本体１０１および商品台１０２，１０３を含む。
【００１１】
本体１０１は、筐体１、タッチパネル２、スキャナ窓３、カード挿入口４、レシート発行口５、硬貨投入口６、硬貨排出口７、紙幣投入口８および紙幣排出口９を含む。
【００１２】
筐体１は、それぞれ金属材料や樹脂材料からなる部材を組み合わせて、箱状に形成されてなる。
【００１３】
タッチパネル２は、筐体１の上部に固定されている。タッチパネル２は、任意の画像を表示する。
【００１４】
スキャナ窓３は、筐体１に形成した開口を透明な樹脂やガラスなどで覆って形成される。スキャナ窓３は、筐体１の内部に配置されるスキャナから発せられる光を筐体１の外部に出射するとともに、商品での反射光をスキャナに導く。
【００１５】
カード挿入口４、レシート発行口５、硬貨投入口６、硬貨排出口７、紙幣投入口８および紙幣排出口９は、いずれも金属材料や樹脂材料からなり、筐体１に取り付けられる。カード挿入口４は、クレジットカードなどのカードを筐体１の内外に出し入れするための開口である。レシート発行口５は、レシートを筐体１の外部へ排出するための開口である。硬貨投入口６は、硬貨を筐体１の内部に投入するための開口である。硬貨排出口７は、硬貨を筐体１の外部に排出するための開口である。紙幣投入口８は、紙幣を筐体１の内部に投入するための開口である。紙幣排出口９は、紙幣を筐体１の外部に排出するための開口である。
【００１６】
商品台１０２は、未登録の商品を載置するための台であり、筐体１の側面に固定されている。
【００１７】
商品台１０３は、登録済みの商品を載置するための台であり、筐体１と並べて設置される。
【００１８】
図２はセルフチェックアウト装置１００の構成を示すブロック図である。なお、図２において図１と同一の部位には同一の符号を付し、その詳細な説明は省略する。
【００１９】
セルフチェックアウト装置１００はさらに、ＣＰＵ（central processing unit）１０、ＲＯＭ（read-only memory）１１、ＲＡＭ（random-access memory）１２、補助記憶ユニット１３、時計ユニット１４、タッチパネルコントローラ１５、スキャナ１６、スキャナコントローラ１７、カードリーダ１８、カードリーダコントローラ１９、プリンタ２０、プリンタコントローラ２１、自動釣銭機２２、釣銭機コントローラ２３、計量ユニット２４，２５および通信デバイス２６を含む。これらのうちのＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、補助記憶ユニット１３、時計ユニット１４、タッチパネルコントローラ１５、スキャナコントローラ１７、カードリーダコントローラ１９、プリンタコントローラ２１、釣銭機コントローラ２３、計量ユニット２４，２５および通信デバイス２６は、システムバス２７にそれぞれ接続されている。ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、補助記憶ユニット１３、時計ユニット１４、タッチパネルコントローラ１５、スキャナ１６、スキャナコントローラ１７、カードリーダ１８、カードリーダコントローラ１９、プリンタ２０、プリンタコントローラ２１、自動釣銭機２２、釣銭機コントローラ２３および通信デバイス２６は、典型的には筐体１の内部に設けられる。計量ユニット２４，２５は、典型的には商品台１０２，１０３の内部にそれぞれ設けられる。しかしながら、各部の配置場所は任意であって良い。
【００２０】
ＣＰＵ１０は、ＲＯＭ１１およびＲＡＭ１２に記憶されたオペレーティングシステム、ミドルウェアおよびアプリケーションプログラムに基づいて、セルフチェックアウト装置１００としての各種の動作を実現するべく各部を制御する。
【００２１】
ＲＯＭ１１は、上記のオペレーティングシステムを記憶する。ＲＯＭ１１は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。またＲＯＭ１１は、ＣＰＵ１０が各種の処理を行う上で参照するデータを記憶する場合もある。
【００２２】
ＲＡＭ１２は、ＣＰＵ１０が各種の処理を行う上で参照するデータを記憶する。さらにＲＡＭ１２は、ＣＰＵ１０が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。またＲＡＭ１２は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。
【００２３】
補助記憶ユニット１３は、例えばハードディスクドライブやＳＳＤ（solid state drive）などであり、ＣＰＵ１０が各種の処理を行う上で使用するデータや、ＣＰＵ１０での処理によって生成されたデータを保存する。また補助記憶ユニット１３は、上記のミドルウェアを記憶する場合も有る。
【００２４】
時計ユニット１４は、定常的に計時動作を行い、日付および時刻を表した日時情報を生成する。
【００２５】
タッチパネルコントローラ１５は、ＣＰＵ１０の制御の下にタッチパネル２での画像表示のための動作を制御する。またタッチパネルコントローラ１５は、タッチパネル２でのユーザ操作に応じてタッチパネル２が出力する情報を、例えばＲＡＭ１２を介してＣＰＵ１０に与える。なお、タッチパネル２で表示する画像は例えば、買物客に操作方法を知らせるための案内画面、バーコードが付されていない商品の情報を入力するための情報入力画面、バーコード読取りに基づく情報を表示する読取情報表示画面、あるいは購入代金を支払う支払作業に際しての合計購入金額・預かり金額・釣り銭額などの精算画面などを表した画像である。さらにタッチパネル２は、後述する成績画像を表示する。
【００２６】
スキャナ１６は、商品に表示されたバーコードを読み取る。具体的には、スキャナ１６はＣＣＤ撮像素子を有し、スキャナ窓３の前のスキャン範囲内を撮像する。図３はスキャン範囲の一例を示す図であり、スキャン範囲を破線により示している。そしてスキャナ１６は、スキャン範囲内にかざされた商品に表示されているバーコードに相当する画像を撮像した画像から抽出した上で、この抽出した画像に基づいてバーコードが表す情報を解析する。そしてスキャナ１６は、バーコードが表す情報の解析に成功した場合には、その解析に利用した画像が抽出された位置に基づいて検出位置を判定する。さらにスキャナ１６は、撮像した画像に基づいて、商品がスキャン範囲内にかざされたことを検知する機能を持つ。スキャナ１６は、解析結果を表した解析情報、検出位置を表した位置情報および検知結果を表した検知情報をそれぞれ出力する。
【００２７】
スキャナコントローラ１７は、ＣＰＵ１０の制御の下にスキャナ１６の動作を制御するとともに、スキャナ１６が出力する情報をＲＡＭ１２を介してＣＰＵ１０に与える。
【００２８】
カードリーダ１８は、カード挿入口４から挿入されたカードに記録されたカード情報を読み取る。なお、カードとは、クレジットカード、デビットカードおよびプリペイドカードなどのような決済カード、あるいはポイントカードなどが含まれ得る。またカードリーダ１８は、カードに情報を書き込む機能を有していても良い。
【００２９】
カードリーダコントローラ１９は、ＣＰＵ１０の制御の下にカードリーダ１８の動作を制御するとともに、カードリーダ１８から出力されたカード情報をＲＡＭ１２を介してＣＰＵ１０に与える。
【００３０】
プリンタ２０は、例えばサーマルプリンタやドットインパクトプリンタなどであり、レシートを印刷する。プリンタ２０は、レシートをレシート発行口５から排出する。
【００３１】
プリンタコントローラ２１は、ＣＰＵ１０の制御の下にプリンタ２０の動作を制御する。
【００３２】
自動釣銭機２２は、硬貨投入口６および紙幣投入口８から投入される硬貨および紙幣を収受し、必要に応じて釣銭としての硬貨および紙幣を硬貨排出口７および紙幣排出口９から排出する。
【００３３】
釣銭機コントローラ２３は、ＣＰＵ１０の制御の下に自動釣銭機２２の動作を制御する。
【００３４】
計量ユニット２４は、商品台１０２に載置される商品の重量を計る。すなわち計量ユニット２４は、未登録の商品の重量を計る。
【００３５】
計量ユニット２５は、商品台１０３に載置される商品の重量を計る。すなわち計量ユニット２５は、登録済みの商品の重量を計る。
【００３６】
通信デバイス２６は、ＬＡＮ（local area network）やインターネットなどの通信ネットワーク２００を介して図示しない他の装置と通信する。
【００３７】
さて、ＣＰＵ１０はＲＯＭ、ＲＡＭまたは補助記憶ユニット１３に記憶されたアプリケーションプログラムに基づいた処理を行うことによって、成績画像を生成する手段と、生成器画像を表示するようにタッチパネル２を制御する手段として機能する。なお成績画像は、スキャナ１６にバーコードをスキャンさせる作業の確実さを表す画像である。
【００３８】
次に以上のように構成されたセルフチェックアウト装置１００の動作について説明する。
【００３９】
図４はＣＰＵ１０の処理手順のフローチャートである。
【００４０】
セルフチェックアウトのための動作モードでセルフチェックアウト装置１００が立ち上げられると、ＣＰＵ１０は図４に示す処理を開始する。
【００４１】
ステップＳａ１においてＣＰＵ１０は、状況情報をいずれの情報をも含まないものにクリアするとともに、変数Ｎ１，Ｎ２を０にクリアする。なお、これら状況情報および変数Ｎ１，Ｎ２は、ＲＡＭ１２または補助記憶ユニット１３に記憶される。
【００４２】
ステップＳａ２およびステップＳａ３においてＣＰＵ１０は、スキャナ１６によって商品が検知されるか、あるいはタッチパネル２にてタッチが検出されるのを待ち受ける。なおこのときにＣＰＵ１０は、予め定められたユーザインタフェース画像を表示するように、タッチパネルコントローラ１５を介してタッチパネル２を制御する。ユーザインタフェース画像には、作業者による指示を入力するためのボタンなどのオブジェクトが少なくとも１つ配置される。
【００４３】
スキャナ１６は、予め定められた時間間隔でスキャン範囲を撮像しており、これにより得られる画像（以下、スキャン画像と称する）の変化を監視することによってスキャン範囲内に商品がかざされたか否かを監視している。そして作業者によってスキャン範囲内に商品がかざされた場合には、スキャナ１６はこれを検知し、その検知結果を表した情報を出力する。この情報が、スキャナコントローラ１７によってＣＰＵ１０に与えられると、ＣＰＵ１０は商品が検知されたと判定し、ステップＳａ２からステップＳａ４へ進む。
【００４４】
ステップＳａ４においてＣＰＵ１０は、第１のタイマを起動する。第１のタイマは、ここで起動されてからの経過時間を計測する。第１のタイマは、例えばＣＰＵ１０の別ルーチンでの処理により実現されても良いし、ハードウェアによるタイマが用いられても良い。
【００４５】
第１のタイマによる計時が行われているのと並行して、ＣＰＵ１０はステップＳａ５乃至ステップＳａ７において、タイムアウトが生じるか、タッチパネル２にてタッチが検出されるか、あるいはバーコードのスキャナ１６による読み取りが成功するのを待ち受ける。なおこのときにＣＰＵ１０は、予め定められたユーザインタフェース画像を表示するように、タッチパネルコントローラ１５を介してタッチパネル２を制御する。ユーザインタフェース画像には、作業者による指示を入力するためのボタンなどのオブジェクトが少なくとも１つ配置される。
【００４６】
スキャナ１６は、新たなスキャン画像を撮像する毎に、そのスキャン画像からバーコードを表す画像の抽出およびバーコードの解析を試みる。そしてバーコードの解析に成功したならば、その解析に利用した画像が抽出された位置に基づいて検出位置を判定する。検出位置は、スキャン範囲の中央と検出位置との近さを評価できる状況で判定すれば、その判定形態は任意であって良い。すなわち例えば、スキャン範囲内の座標として検出位置を判定しても良いし、あるいはスキャン範囲をいくつかに区切ったエリアのいずれに属するかとして検出位置を判定しても良い。そしてこの場合にスキャナ１６は、位置情報と解析情報とを出力する。これらの情報が、スキャナコントローラ１７によってＣＰＵ１０に与えられると、ＣＰＵ１０は読み取りが成功したと判定し、ステップＳａ７からステップＳａ８へ進む。
【００４７】
ステップＳａ８においてＣＰＵ１０は、スキャナコントローラ１７から与えられた位置情報を含むように状況情報を更新する。
【００４８】
ステップＳａ９においてＣＰＵ１０は、第１および第２のタイマをそれぞれ停止し、それらの計時値をそれぞれ含むように状況情報を更新する。ただし、このときまでに第２のタイマが起動されていなかったならば、ＣＰＵ１０は第１のタイマの計時値のみを含むように状況情報を更新する。かくして、バーコードのスキャンを成功する毎に、商品がスキャナ１６で検知されてからの経過時間が状況情報に追加される。
【００４９】
ステップＳａ１０においてＣＰＵ１０は、変数Ｎ１を１つ増加する。かくして、バーコードのスキャンを成功する毎に、変数Ｎが１つ増加される。つまり、変数Ｎ１は、バーコードのスキャンの成功回数を表す。
【００５０】
ステップＳａ１１においてＣＰＵ１０は、第２のタイマを起動する。第２のタイマは、ここで起動されてからの経過時間を計測する。第２のタイマは、例えばＣＰＵ１０の別ルーチンでの処理により実現されても良いし、ハードウェアによるタイマが用いられても良い。
【００５１】
この後にＣＰＵ１０は、ステップＳａ１２へ進む。このステップＳａ１２の処理については後述する。
【００５２】
さて、ステップＳａ５乃至ステップＳａ７の待ち受け状態にあるときに、第１のタイマの計時時間が規定時間を超えたならば、ＣＰＵ１０はタイムアウトが生じたと判定し、ステップＳａ５からステップＳａ１３へ進む。
【００５３】
ステップＳａ１３においてＣＰＵ１０は、第１および第２のタイマをそれぞれ停止する。ただし、このときまでに第２のタイマが起動されていなかったならば、ＣＰＵ１０は第１のタイマのみを停止する。
【００５４】
ステップＳａ１４においてＣＰＵ１０は、変数Ｎ２を１つ増加する。ここで変数Ｎ２は、バーコードのスキャンの失敗回数を表す。すなわち、スキャナ１６により商品が検知されてから規定時間が経過するまでの間にバーコードの解析に成功しなかった場合には、バーコードのスキャンに失敗したこととして取り扱う。そしてこの場合にＣＰＵ１０は、ステップＳａ１４からステップＳａ２およびステップＳａ３の待ち受け状態に戻る。なお、ステップＳａ２およびステップＳａ３の待ち受け状態に戻るのに先立ち、ランプの点灯、警告音の出力、警告音声の出力、あるいは警告画像の表示などのエラー報知動作を行っても良い。
【００５５】
一方、ステップＳａ５乃至ステップＳａ７の待ち受け状態にあるときに、タッチパネル２にてタッチが検出されたならば、ＣＰＵ１０はステップＳａ６からステップＳａ１５へ進む。
【００５６】
ステップＳａ１５においてＣＰＵ１０は、第１および第２のタイマを停止する。ただし、このときまでに第２のタイマが起動されていなかったならば、ＣＰＵ１０は第１のタイマのみを停止する。
【００５７】
ステップＳａ１６においてＣＰＵ１０は、変数Ｎ２を１つ増加する。かくして、商品がスキャン範囲内にかざされたものの、その商品に表示されたバーコードの解析に成功するよりも前にタッチパネル２が操作された場合には、バーコードのスキャンを失敗したこととして取り扱う。そしてこののちにＣＰＵ１０は、ステップＳａ１７へ進む。
【００５８】
ステップＳａ２およびステップＳａ３の待ち受け状態にあるときに、タッチパネル２にてタッチが検出されたならば、ＣＰＵ１０はステップＳａ３からステップＳａ１７へ進む。すなわち、スキャナ１６で商品が検知されることなくタッチパネル２が操作された場合には、バーコードのスキャンの失敗は生じていないので、変数Ｎ２は変化させない。
【００５９】
ステップＳａ１７においてＣＰＵ１０は、タッチパネル２にてタッチされたオブジェクトが、ＰＬＵ（price look up）コードを指定するものであるか、それとも決済を要求するものであるかを確認する。そしてＰＬＵコードを指定するオブジェクトがタッチされたのである場合には、ＣＰＵ１０はステップＳａ７からステップＳａ１２に移行する。
【００６０】
ステップＳａ１２においてＣＰＵ１０は、登録するべき商品に関するＰＬＵコードと、それに関連付けられた部門、品名および価格の各情報をＲＡＭ２中の商品リストエリアに追加保存する。なお、上記ＰＬＵコードは、ステップＳａ１１からステップＳａ１２に移行した場合にはバーコードから解析された情報に含まれるＰＬＵコードであり、ステップＳａ１７からステップＳａ１２に移行した場合にはタッチされたオブジェクトに関連付けられていたＰＬＵコードである。また部門、品名および価格の各情報は、例えば補助記憶ユニット１３に予め記憶されているＰＬＵファイル中に記述されている。
【００６１】
ステップＳａ１２を終えたらＣＰＵ１０は、ステップＳａ２およびステップＳａ３の待ち受け状態に戻る。
【００６２】
かくして、作業者が商品をスキャナ１６のスキャン範囲にかざす動作を繰り返すならば、ＣＰＵ１０は前述した動作を繰り返す。このため、バーコードのスキャンに連続して成功した場合にはステップＳａ９においてＣＰＵ１０は、第２のタイマの計時値を含むように状況情報を更新することになる。このときの第２のタイマの計時値は、バーコードのスキャンを前回に成功してからの経過時間に相当するから、連続して成功したバーコードスキャンの間隔を表す情報が状況情報に含められることになる。
【００６３】
ところで、タッチパネル２にてタッチされたオブジェクトが決済を要求するのであった場合には、ＣＰＵ１０はステップＳａ１７からステップＳａ１８へ進む。
【００６４】
ステップＳａ１８においてＣＰＵ１０は、決済処理を実行する。すなわち例えばＣＰＵ１０は、商品リストエリアに記憶されているＰＬＵコードのそれぞれに対応付けられた価格の総和として買上金額を算出する。そして、現金またはカードによる決済のための処理や、レシートの印刷のための処理などを行う。
【００６５】
ステップＳａ１９においてＣＰＵ１０は、バーコードをスキャナ１６にスキャンさせるための作業者の作業の確実さを表す得点を算出する。この得点は、予め定められたルールに基づいて、状況情報および変数Ｎ１，Ｎ２を考慮して算出する。得点の算出方法は本実施形態の趣旨ではなく、上記作業の確実さを人間が認識できるような得点が求められれば良い。このルールは任意であって良い。
【００６６】
例えば、（Ｎ１＋Ｎ２）／Ｎ１により求まる値が大きいほど、バーコードのスキャンに成功した確率が高く、上記作業の確実さが高いと言えるので、得点を大きくする。状況情報に含まれた第１のタイマの計時値の平均値が小さいほど、商品をスキャン範囲にかざしてからバーコードの解析に成功するまでの時間が短く、上記作業の確実さが高いと言えるので、得点を大きくする。状況情報に含まれた第２のタイマの計時値の平均値が小さい程、商品をスキャン範囲にかざす時間間隔が短く、上記作業の確実さが高いと言えるので、得点を大きくする。さらには、状況情報に含まれた位置情報が表す位置がスキャン範囲の中央に近いほど、上記作業の確実さが高いと言えるので、得点を大きくする。
【００６７】
なお、上記の全ての情報を得点の算出のために必ずしも考慮しなければならないものではなく、一部の情報を使用しなくても良い。複数のルールを予め容易しておき、これらのルールのいずれを適用するかを任意に設定可能とすると利便性が向上する。また、上述した各種の情報は、いずれもそれ単独で上記作業の確実さを表しているので、それらをそのまま得点とすることも可能である。
【００６８】
ステップＳａ２０においてＣＰＵ１０は、上記のように算出した得点を作業者に提示するための成績画像を生成し、それを表示するようにタッチパネルコントローラ１５を介してタッチパネル２を制御する。図５はタッチパネル２に成績画像２ａを表示している様子を示す図である。
【００６９】
そしてステップＳａ２０の処理を終えたならばＣＰＵ１０は、これをもって今回の取引を締め、次の取引の開始に備えるためにステップＳａ１以降の処理を繰り返す。
【００７０】
以上のように本実施形態のセルフチェックアウト装置１００によれば、バーコードをスキャナ１６にスキャンさせるための作業者の作業の確実さを表した成績画像がタッチパネル２に表示されるので、作業者が行った作業の確実さを当該作業者に認識させることができる。そしてこれにより、次回の作業の際の確実さを向上するような作業の改善を作業者に促すことが可能となる。また作業者に、ゲーム感覚で楽しく作業を行わせることが可能となる。
【００７１】
この実施形態は、次のような種々の変形実施が可能である。
【００７２】
ＰＯＳ端末装置やキャッシュレジスタにおいて上記と同様にして実施することが可能である。また、スキャナにおいて上記と同様にして実施することが可能である。
【００７３】
上記の実施形態では、１回の取引に関する操作についての得点を表した成績画像を表示している。しかしながら、１スキャン毎に、あるいは複数スキャン毎に、それらのスキャンを対象として求めた得点を表す成績画像を表示しても良い。
【００７４】
上記の実施形態では、物品情報としてバーコードを例示しているが、物品情報の形態や物品情報の物品への表示形態は任意であって良い。
【００７５】
上記実施形態の技術は、商品以外の物品に表示された物品情報の読み取りに適用可能である。
【００７６】
上記の実施形態では、スキャナ１６はＣＣＤ撮像素子を用いて光学的にバーコードを読み取るものを例示している。しかしながら、レーザ光を走査してバーコードを読み取るなどのような別のタイプの光学的なスキャナを適用することも可能であるし、電波などを用いて非光学的に情報を読み取るタイプのスキャナを適用することも可能である。
【００７７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７８】
１…筐体、２…タッチパネル、３…スキャナ窓、１０…ＣＰＵ、１１…ＲＯＭ、１２…ＲＡＭ、１３…補助記憶ユニット、１４…時計ユニット、１５…タッチパネルコントローラ、１６…スキャナ、１７…スキャナコントローラ、１８…カードリーダ、１９…カードリーダコントローラ、２０…プリンタ、２１…プリンタコントローラ、２２…自動釣銭機、２３…釣銭機コントローラ、２４，２５…計量ユニット、２６…通信デバイス、２７…システムバス、１００…セルフチェックアウト装置、１０１…本体、１０２，１０３…商品台、２００…通信ネットワーク。
【図１】
2012048316.tif 000003
【図２】
2012048316.tif 000004
【図３】
2012048316.tif 000005
【図４】
2012048316.tif 000006
【図５】
2012048316.tif 000007