(57)【要約】【課題】返品商品の画像を保存できる商品販売データ処理装置およびプログラムを提供することである。【解決手段】実施形態の商品販売データ処理装置は、商品情報受付手段と、返品理由受付手段と、撮像制御手段と、記録手段とを備える。商品情報受付手段は、返品商品の商品情報を受付ける。返品理由受付手段は、返品理由の入力を受付ける。撮像制御手段は、撮像手段によって前記返品商品の画像を撮像する。記録手段は、前記返品商品の商品情報と、前記返品理由と、前記返品商品の画像とを対応付けて記憶手段に記録する。【選択図】図６
2015079424.tif 000002
【特許請求の範囲】
【請求項１】
返品商品の商品情報を受付ける商品情報受付手段と、
返品理由の入力を受付ける返品理由受付手段と、
撮像手段によって前記返品商品の画像を撮像する撮像制御手段と、
前記返品商品の商品情報と、前記返品理由と、前記返品商品の画像とを対応付けて記憶手段に記録する記録手段と、
を備えた商品販売データ処理装置。
【請求項２】
前記撮像制御手段は、前記返品理由が前記返品商品の外見が通常商品とは異なることによる返品である旨の理由である場合に、当該返品商品を前記撮像手段による撮像対象とする、請求項１に記載の商品販売データ処理装置。
【請求項３】
前記撮像手段が撮像した商品の撮像画像と、前記商品情報受付手段が受付けた前記商品情報に対応する商品の基準画像とが、どの程度類似しているかを示す値を算出する算出手段と、
前記算出手段が算出した前記値が、前記商品の撮像画像のいずれの画像領域においても、予め定められた返品対象の値にならなければ、当該撮像画像には返品理由となる外見を撮像した領域が含まれていないとして、前記返品商品を再度撮像し直すよう報知する報知手段とを更に備え、
前記記録手段は、前記商品の撮像画像に前記返品対象の値となる画像領域が含まれていれば、当該撮像画像を前記商品情報および前記返品理由とともに前記記憶手段に格納する、請求項１または２に記載の商品販売データ処理装置。
【請求項４】
前記記録手段は、前記返品理由が前記返品商品の外見が通常商品とは異なることによる返品である旨の理由である場合に、前記算出手段が算出した値を、前記返品商品の商品情報および前記返品理由に対応付けて前記記憶手段に格納する、請求項３に記載の商品販売データ処理装置。
【請求項５】
前記返品商品の商品情報と、前記返品理由と、前記返品商品の画像とを表示する表示制御手段を更に備えた請求項１ないし４のいずれか１つに記載の商品販売データ処理装置。
【請求項６】
商品販売データ処理装置において、コンピュータを、
返品商品の商品情報を受付ける商品情報受付手段と、
返品理由の入力を受付ける返品理由受付手段と、
撮像手段によって前記返品商品の画像を撮像する撮像制御手段と、
前記返品商品の商品情報と、前記返品理由と、前記返品商品の画像とを対応付けて記憶手段に記録する記録手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、商品販売データ処理装置およびプログラムに関する。
【背景技術】
【０００２】
従来、小売店舗や専門店において、客が購入した商品を返品する際に、当該返品商品の商品情報とともに、返品理由を登録するＰＯＳ（Point  Of  Sales）装置が用いられている。店側は、登録された返品理由のデータを用いることにより、店舗運営の改善を図ることができる。
【０００３】
返品理由は、商品の傷み、欠陥、衣類や家具、雑貨等のサイズ違い、そして、客の買い間違いによる返品など、多種多様である。商品の傷みや欠陥が返品理由となる場合、返品商品がどのような状態であったのかを画像として残しておき、商品の取扱方法の改善に活用したいという要望がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、返品商品の画像を保存できる商品販売データ処理装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の商品販売データ処理装置は、商品情報受付手段と、返品理由受付手段と、撮像制御手段と、記録手段とを備える。商品情報受付手段は、返品商品の商品情報を受付ける。返品理由受付手段は、返品理由の入力を受付ける。撮像制御手段は、撮像手段によって前記返品商品の画像を撮像する。記録手段は、前記返品商品の商品情報と、前記返品理由と、前記返品商品の画像とを対応付けて記憶手段に記録する。
【図面の簡単な説明】
【０００６】
【図１】図１は、実施形態に係るチェックアウトシステムの一例を示す斜視図である。
【図２】図２は、ＰＯＳ装置及びスキャナのハードウェア構成を示すブロック図である。
【図３】図３は、ＰＬＵファイルのデータ構成を例示する概念図である。
【図４】図４は、返品データ格納部のデータ構成例を示す説明図である。
【図５】図５は、ＰＯＳ装置の機能構成を示すブロック図である。
【図６】図６は、確認画面の一例を示す図である。
【図７】図７は、再撮像を促すエラーメッセージの表示例を示す図である。
【図８】図８は、ＰＯＳ装置が実行する返品登録処理の手順を示すフローチャートである。
【発明を実施するための形態】
【０００７】
図１は、実施形態に係るチェックアウトシステム１の一例を示す斜視図である。図１に示すように、チェックアウトシステム１は、ＰＯＳ装置１１と、ＰＯＳ装置１１とデータ通信可能に接続されたスキャナ１０１とを備える。本実施形態では、ＰＯＳ装置１１を本実施形態にかかる商品販売データ処理装置として適用する例について説明する。
【０００８】
ＰＯＳ装置１１は、チェックアウト台４１上のドロワ２１上面に載置されている。ＰＯＳ装置１１はドロワ２１の開閉動作を制御する。ＰＯＳ装置１１の上面には、キーボード２２と、店員用の表示デバイス２３が設けられている。表示デバイス２３の表示面２３ａ上には、タッチパネル２６が配設されている。また、店員用の表示デバイス２３より奥側には、客用表示デバイス２４が回転可能に立設されている。客用表示デバイス２４は、その表示面２４ａの向きを変えられるように、ＰＯＳ装置１１の筐体上部にポールによって支持されている。
【０００９】
スキャナ１０１は、カウンタ台１５１の荷受け面１５２上に立設されている。スキャナ１０１は、薄型矩形形状のハウジング１０２を備える。ハウジング１０２の正面には読取窓１０３が配置されている。ハウジング１０２の上部には、操作表示部１０４が取り付けられている。操作表示部１０４は、表面にタッチパネル１０５を配設した表示デバイス１０６を備えている。表示デバイス１０６の右隣にはキーボード１０７が設けられている。キーボード１０７の右隣には、カードリーダのカード読取溝１０８が設けられている。操作表示部１０４の裏側には、客に情報を提供するための客用表示デバイス１０９が設置されている。
【００１０】
客は、購入する商品Ｇを入れた買物カゴ１５３を荷受け面１５２に置く。オペレータは、買物カゴ１５３から商品Ｇを取り上げ、スキャナ１０１の読取窓１０３にかざす。スキャナ１０１は読取窓１０３の内側に撮像部１６４（図２参照）を備えている。撮像部１６４は商品Ｇを撮像する。スキャナ１０１は、撮像部１６４の撮像画像をＰＯＳ装置１１に送信する。
【００１１】
ＰＯＳ装置１１は、撮像画像に含まれるコードシンボルをデコードして商品コードや値引きコード等のコード情報を読み取る。また、ＰＯＳ装置１１は、オブジェクト認識技術を用いて撮像画像から商品Ｇの画像領域を抽出および識別し、撮像画像に含まれる商品Ｇを特定する。そして、ＰＯＳ装置１１は、特定した商品Ｇの商品情報をＰＬＵファイルＦ１（図２参照）から読み込む。ＰＯＳ装置１１は、このようにして読み取ったコード情報または商品情報を用いて、当該商品の販売登録、精算処理、返品登録等の処理を行う。
【００１２】
図２は、ＰＯＳ装置１１及びスキャナ１０１のハードウェア構成を示すブロック図である。ＰＯＳ装置１１は、情報処理を実行するマイクロコンピュータ６０を備える。マイクロコンピュータ６０は、各種演算処理を実行し各部を制御するＣＰＵ（Central  Processing  Unit）６１に、ＲＯＭ（Read  Only  Memory）６２とＲＡＭ（Random  Access  Memory）６３とがバス接続されて構成されている。
【００１３】
ＰＯＳ装置１１のＣＰＵ６１には、キーボード２２、ＨＤＤ（Hard  Disk  Drive）６４、通信インタフェース２５、表示デバイス２３、タッチパネル２６、客用表示デバイス２４、接続インタフェース６５、ドロワ２１、プリンタ６６が各種インタフェースにより接続されている。ＣＰＵ６１はこれら各部を制御する。
【００１４】
通信インタフェース２５は、ストアコンピュータＳＣとデータ通信を行うためのインタフェースである。接続インタフェース６５は、スキャナ１０１との間でデータ通信を行うためのインタフェースである。プリンタ６６は、ＣＰＵ６１の制御を受けてレシートやジャーナル、返品伝票等を印刷する。
【００１５】
ＨＤＤ６４は、プログラムＰＲ、ＰＬＵファイルＦ１、返品データ格納部６４ｂ等を記憶する。プログラムＰＲは本実施形態にかかる返品登録処理を行うためのプログラムである。プログラムＰＲの機能構成については、図５を用いて後述する。尚、プログラムＰＲはＲＯＭ６２に格納されていてもよい。ＨＤＤ６４はこの他にも、商品販売登録処理、オブジェクト認識処理を行うためのプログラムを記憶している。
【００１６】
ＰＬＵファイルＦ１は、各商品の商品情報や、オブジェクト認識に用いるデータ等を格納したファイルである。ＰＬＵファイルＦ１は、ストアコンピュータＳＣから配信および更新されてＰＯＳ装置１１のＨＤＤ６４に格納される。尚、ＰＬＵファイルＦ１はストアコンピュータＳＣに格納され、ＣＰＵ６１はネットワークを介してストアコンピューＳＣのＰＬＵファイルＦ１にアクセスしてもよい。
【００１７】
図３は、ＰＬＵファイルＦ１のデータ構成を例示する概念図である。図３に示すように、ＰＬＵファイルＦ１は、商品ごとに、ユニークに割り当てられた商品ＩＤ、商品が属する商品分類、商品名、単価等の商品に関する情報と、その商品を撮像した商品画像（基準画像）とを、その商品の商品情報として格納するファイルである。基準画像は、返品にならないような通常品質の商品（通常商品）を撮像した撮像画像（写真）であり、後述する類似度算出の際に用いられる。尚、ＰＬＵファイルＦ１のデータ構成は図３の例に限定されない。例えば、基準画像の代わりに、基準画像から読み取られた色合いや表面の凹凸状況等を示した特徴量が格納されていてもよい。
【００１８】
図４は、返品データ格納部６４ｂのデータ構成例を示す説明図である。図４に示すように、返品データ格納部６４ｂは、返品を受付けた日付（返品日付）、返品商品の商品コード、商品分類、商品名、返品された個数、返品理由コード、返品商品の画像ファイル名等、返品商品に関する情報を格納するためのメモリ領域である。尚、返品商品の画像ファイル名の代わりに、ファイルの格納場所を示すリンク等の情報を記憶させてもよい。無論、返品データ格納部６４ｂは画像ファイルそのものを格納してもよい。
【００１９】
図２に戻って、スキャナ１０１は、マイクロコンピュータ１６０を備える。マイクロコンピュータ１６０は、ＣＰＵ１６１にＲＯＭ１６２とＲＡＭ１６３とがバス接続されて構成されている。ＲＯＭ１６２には、ＣＰＵ１６１によって実行されるプログラムが記憶されている。スキャナ１０１のＣＰＵ１６１には、撮像部１６４、音声出力部１６５、接続インタフェース１７５、操作表示部１０４が各種の入出力回路を介して接続されている。ＣＰＵ１６１は、これら各部の動作を制御する。
【００２０】
撮像部１６４は、カラーＣＣＤイメージセンサやカラーＣＭＯＳイメージセンサ等である。撮像部１６４は、ＣＰＵ１６１またはＰＯＳ装置１１のＣＰＵ６１の制御により撮像を行う。例えば撮像部１６４では３０ｆｐｓの動画像の撮像を行う。撮像部１６４が所定のフレームレートで順次撮像したフレーム画像（撮像画像）はＲＡＭ１６３に保存される。
【００２１】
音声出力部１６５は、予め設定された警告音等を発生するための音声回路とスピーカ等である。音声出力部１６５は、ＣＰＵ１６１の制御の下で警告音や音声による報知を行う。接続インタフェース１７５は、ＰＯＳ装置１１との間でデータ通信を行うためのインタフェースである。
【００２２】
操作表示部１０４は、図１とともに上述したように、キーボード１０７、表示デバイス１０６、タッチパネル１０５、客用表示デバイス１０９を備える。スキャナ１０１のＣＰＵ１６１、または、ＰＯＳ装置１１のＣＰＵ６１は、操作表示部１０４が備える各部の動作を制御する。キーボード１０７には、返品登録処理を開始するための返品登録キー１０７ａ、テンキー１０７ｂ、確定キー１０７ｃ等が設けられている。
【００２３】
次に、ＰＯＳ装置１１のＣＰＵ６１がプログラムＰＲを実行することで実現されるＰＯＳ装置１１の機能構成について、図５を参照して説明する。
【００２４】
図５は、ＰＯＳ装置１１の機能構成を示すブロック図である。本実施形態のＰＯＳ装置１１で実行されるプログラムＰＲは、図５に示すように、商品情報受付部５１、返品理由受付部５２、撮像制御部５３、類似度算出部５４、表示制御部５５、返品データ管理部５６、印刷制御部５７を含むモジュール構成となっている。そして、実際のハードウェアとしては、ＣＰＵ６１（プロセッサ）がＨＤＤ６４からプログラムＰＲを読み出して実行することにより上記各部が主記憶装置上にロードされ、生成されるようになっている。
【００２５】
商品情報受付部５１は、返品商品の商品情報を受付ける。即ち、商品情報受付部５１は、撮像部１６４が撮像した画像に含まれるバーコードの画像を画像認識する。そして、商品情報受付部５１は、当該バーコードをデコードして商品コードを読み取り、これを返品商品の商品コードとして受付ける。また、商品情報受付部５１は、当該商品コードに対応する商品情報をＰＬＵファイルＦ１からＲＡＭ６３に読み込む。
【００２６】
尚、商品情報受付部５１は、撮像画像に対してオブジェクト認識処理を行って、商品の特定を行い、特定した商品の商品コードをＰＬＵファイルＦ１から読み込んでもよい。また、商品情報受付部５１は、キーボード１０７のテンキー１０７ｂあるいはその他のキーから、商品コードの入力を受付けてもよい。
【００２７】
返品理由受付部５２は、返品理由の入力を受付ける。例えば、返品理由を示すコードとして、１：破損商品（商品変形）、２：商品変質（商品変色）、３：包装破損、４：サイズ違い、５：購入間違い、６：その他、のように複数の返品理由コードが用意されている。そして、キーボード１０７のテンキー１０７ｂからいずれかのコード番号が入力され、確定キー１０７ｃが選択操作されると、返品理由受付部５２は当該コード番号の入力を受付ける。
【００２８】
尚、返品理由受付部５２は、返品理由コードの他にも、テキスト入力や手書き入力、音声入力等により、返品理由の入力を受付けてもよい。
【００２９】
また、返品理由受付部５２は、受付けた返品理由が、商品情報受付部５１が受付けた商品の返品理由として相応しい返品理由であるか否かの正否判断を行う。即ち、返品理由受付部５２は、商品情報受付部５１が読み込んだ返品商品の商品情報に基づいて、返品理由の適正を判断する。返品商品の商品規格が１サイズしかない場合、上記「４：サイズ違い」は返品理由として不適当である。このような場合、返品理由受付部５２は返品理由が不適当であるとしてエラー出力を行う。エラー出力としては、表示デバイス１０６へのエラーメッセージの表示、音声出力部１６５によるブザー出力等があるが、特に限定されない。これにより、返品理由コードの入力ミスを防止することができる。
【００３０】
撮像制御部５３は、スキャナ１０１の撮像部１６４の撮像動作を制御する。即ち、撮像制御部５３は、撮像部１６４にオン信号を出力して撮像動作を開始させる。また、撮像制御部５３は、撮像部１６４にオフ信号を出力して撮像動作を停止させる。また、撮像制御部５３は、返品登録される商品を撮像する。
【００３１】
ここで、返品理由としては、商品の欠陥によるものや、客の間違いによるものがある。従って、全ての返品商品についてその証拠写真を残すことは効率的ではなく、また、データ容量も無駄に消費してしまう。そこで本実施形態では、返品商品の外見が通常商品とは異なる場合の返品に限って、撮像対象とする。通常商品とは、外見上の損傷や欠陥が無く、通常価格で販売できる商品のことである。
【００３２】
より具体的には、返品理由受付部５２は、上述のように受付けた返品理由が撮像対象の返品理由であるか否かを判定する。上述の例では、例えば「１：破損商品（商品変形）」、「２：商品変質（商品変色）」、「３：包装破損」が撮像対象の返品理由コードに該当する。そして、撮像制御部５３は、返品理由受付部５２が撮像対象の返品理由コードである旨の判定をした場合に、その返品商品の画像を撮像する。
【００３３】
類似度算出部５４は、ＰＬＵファイルＦ１を参照して、撮像部１６４が撮像した返品商品の画像と、商品情報受付部５１が受付けた商品コードに対応する基準画像とが、どの程度類似しているかを示す値（類似度）を算出する。
【００３４】
類似度の算出方法は特に限定されない。一例として、類似度算出部５４は、ＰＬＵファイルＦ１に登録されている各商品の基準画像から、商品の色合いや表面の凹凸状態等を特徴量として読み取る。また、類似度算出部５４は、撮像部１６４が撮像した返品商品の画像について特徴量を算出する。そして、双方の特徴量を比較することで返品商品の撮像画像とＰＬＵファイルＦ１の基準画像との類似度を算出する。
【００３５】
ここで、オペレータが返品商品を読取窓１０３にかざして撮像する際に、返品理由を裏付ける撮像画像がうまく得られない場合も起こりうる。例えば、返品商品を読取窓１０３にかざす向きが不適当であったり、照明の当たり具合によって変色した箇所の色合いが適当に撮像できなかったりといった不具合である。そこで、本実施形態のＰＯＳ装置１１は、撮像画像に返品理由を裏付ける傷みや変色、変質が認められない場合に、商品画像を撮り直すよう報知する。
【００３６】
具体例としては、予め、返品対象となる類似度の閾値を設けておく例について説明する。類似度算出部５４は、撮像画像で商品が撮像された領域（即ち、背景やオペレータの手などを除く領域）を抽出する。そして類似度算出部５４は、抽出した商品画像の少なくとも一部が返品対象の類似度となるか否かを判定する。
【００３７】
類似度算出部５４は、商品画像の少なくとも一部において、当該閾値よりも類似度が低い画像領域があれば、その商品画像を返品対象商品を撮像した画像と判定する。一方、類似度算出部５４は、商品画像の全領域において類似度が閾値以上となる場合、その商品画像には返品対象の類似度となる画像領域が含まれていないと判定する。
【００３８】
尚、判定方法は上述と同様の趣旨であれば詳細は特に限定されない。例えば、返品にはあたらない規格内商品（通常商品）を判別するための類似度の許容範囲を設けておき、類似度算出部５４は、類似度が当該許容範囲外となる場合に、返品条件を満たすと判定してもよい。また、この判定を、オブジェクト認識による商品特定時に併せて行い、商品登録時に返品対象である旨を報知してもよい。
【００３９】
表示制御部５５は、表示デバイス２３、１０６での表示処理を制御する。例えば、表示制御部５５は、返品商品に関する登録事項を示した確認画面１０６ａ（図６参照）を、スキャナ１０１の表示デバイス１０６に表示する。
【００４０】
図６は、確認画面１０６ａの一例を示す図である。図６に示すように、確認画面１０６ａには、商品情報受付部５１が受付けた返品商品の商品情報、返品理由受付部５２が受付けた返品理由コードまたは当該コードに該当する返品理由、撮像部１６４により撮像された商品の撮像画像８０等が表示される。
【００４１】
また、表示制御部５５は、類似度算出部５４により撮像画像の類似度が返品条件を満たさないと判定された場合に、返品商品を再度撮像し直す旨のエラーメッセージを表示デバイス１０６に表示させる。
【００４２】
図７は、再撮像を促すエラーメッセージ１０６ｂの表示例を示す図である。図７の例のように返品理由が「２：変色」であるが、類似度算出部５４が類似度は通常商品の範囲内であり、返品理由を示す画像ではないと判定したとする。この場合に表示制御部５５は、再撮像を促すエラーメッセージ１０６ｂを確認画面１０６ａ上にポップアップ表示する。
【００４３】
尚、上述では、エラーメッセージ１０６ｂを表示デバイス１０６に表示して当該内容をオペレータに報知するとしたが、報知方法はこれに限らない。ＰＯＳ装置１１は、その他の報知方法として、同様の報知内容を音声出力部１６５によって音声出力してもよいし、ブザー音を出力してもよい。
【００４４】
尚、表示制御部５５は、撮像部１６４から取り込まれたフレームごとの撮像画像を表示デバイス１０６に随時、連続的に表示してもよい。加えて、表示制御部５５は、撮像部１６４が撮像した商品の画像に重ねて、類似度が返品条件を満たす箇所、または返品条件を満たさない箇所を枠で囲むなどして表示してもよい。このようにすれば、撮像領域に商品の欠陥箇所が含まれているか、欠陥箇所が適当に撮像されているかについて、商品をかざしながらリアルタイムで確認することができる。
【００４５】
返品データ管理部５６は、記録手段として機能する。即ち、返品データ管理部５６は、商品情報受付部５１が受付けた返品商品の商品情報と、返品理由受付部５２が受付けた返品理由コードと、撮像部１６４が撮像した返品商品の画像とを対応付けて返品データ格納部６４ｂに格納する。
【００４６】
尚、返品データ管理部５６は、返品商品が含まれた画像領域に対して類似度算出部５４が算出した類似度を返品データ格納部６４ｂに格納してもよい。商品画像の類似度はすべての返品について管理する必要はない。従って、返品データ管理部５６は、返品理由受付部５２が受付けた返品理由が、返品商品の外見が通常商品とは異なることによる返品である旨の理由である場合に、返品商品が含まれる撮像領域に対して類似度算出部５４が算出した類似度を、商品情報、返品理由に対応付けて返品データ格納部６４ｂに格納するとよい。
【００４７】
印刷制御部５７は、プリンタ６６によって返品伝票（不図示）を印刷する。返品伝票の印刷内容は特に限定されないが、返品日付、商品情報、返品理由、返金額、担当オペレータに関する情報等が印刷される。また、印刷制御部５７は、プリンタ６６或いはＰＯＳ装置１１に接続されたその他のプリンタを用いて、複数の返品についてその登録情報をまとめて印刷した返品ジャーナルを印刷する。返品ジャーナルには、返品商品の撮像画像の有無、画像データのファイル名、或いは、撮像画像が印刷されてもよい。撮像画像を印刷する際には、カラー画像に類似度を添えて印刷してもよい。
【００４８】
次に、ＰＯＳ装置１１が実行する返品登録処理の手順について説明する。図８は、ＰＯＳ装置１１が実行する返品登録処理の手順を示すフローチャートである。
【００４９】
商品情報受付部５１は、キーボード１０７の返品登録キー１０７ａ（図２参照）が選択操作されたか否かを判定する（ステップＳ１）。返品登録キー１０７ａが選択操作されない間（ステップＳ１：Ｎｏ）は操作待ちを行う（ステップＳ１）。返品登録キー１０７ａが選択操作されると（ステップＳ１：Ｙｅｓ）、撮像制御部５３は撮像部１６４にオン信号を出力して撮像を開始させる（ステップＳ２）。撮像部１６４は、撮像画像をＲＡＭ１６３に保存する。商品情報受付部５１は、撮像画像に含まれるバーコードの画像から商品コードを読み取り、これを返品商品の商品コードとして受付ける（ステップＳ３）。また、商品情報受付部５１は、当該商品コードに対応する商品情報をＰＬＵファイルＦ１から読み込む。撮像制御部５３は、撮像部１６４にオフ信号を出力し、撮像を停止させる（ステップＳ４）。
【００５０】
次に、返品理由受付部５２は、キーボード１０７のテンキー１０７ｂ（図２参照）から返品理由コードの入力を受付ける（ステップＳ５）。返品理由受付部５２は、ステップＳ５で受付けた返品理由コードがステップＳ３で受付けた商品コードの商品の返品理由に適しているか否かを判定する（ステップＳ６）。返品理由が不適当である場合（ステップＳ６：Ｎｏ）、返品理由受付部５２はエラー出力を行う（ステップＳ７）。即ち、音声出力部１６５によりブザー音を出力するとともに、表示デバイス１０６にエラーメッセージ（不図示）を表示する。エラーメッセージは特に限定されないが、「返品理由コードを再度選択して下さい」等のメッセージを用いることができる。そして、返品理由受付部５２は再度、返品理由コードを受付ける（ステップＳ５）。返品理由が適正である場合（ステップＳ６：Ｙｅｓ）、返品理由受付部５２は、当該返品理由が撮像対象の返品理由であるか否かを判定する（ステップＳ８）。撮像対象の返品理由でない場合（ステップＳ８：Ｎｏ）には、ステップＳ１３に移行する。
【００５１】
撮像対象の返品理由である場合（ステップＳ８：Ｙｅｓ）、撮像制御部５３は撮像部１６４にオン信号を出力し、撮像を開始させる（ステップＳ９）。撮像部１６４は、撮像画像をＲＡＭ１６３に保存する。表示制御部５５は、表示デバイス１０６に確認画面１０６ａ（図６参照）を表示する（ステップＳ１０）。確認画面１０６ａには、撮像部１６４による撮像画像８０、ステップＳ３で受付けた返品商品の商品コード、商品名、価格等の商品情報、ステップＳ５で受付けた返品理由コードまたは当該コードに対応する返品理由等が表示される。
【００５２】
類似度算出部５４は、商品が含まれる画像領域の類似度が、返品対象の類似度であるか否かを判定する（ステップＳ１１）。返品対象の類似度ではない場合（ステップＳ１１：Ｎｏ）、表示制御部５５はエラーメッセージ１０６ｂ（図７参照）を表示する（ステップＳ１２）。そして、再撮影ボタン１０６ｃが選択操作されると、撮像制御部５３は再度商品を撮像し、表示制御部５５は再撮像された画像により確認画面１０６ａを更新して表示する（ステップＳ１０）。その後ステップＳ１１の判定処理を再度行う。類似度算出部５４により、商品が含まれる画像領域の類似度が返品対象の類似度だと判定されると（ステップＳ１１：Ｙｅｓ）、撮像制御部５３は撮像部１６４にオフ信号を出力し、撮像を停止させる（ステップＳ１３）。
【００５３】
次に、商品情報受付部５１は確認画面１０６ａ（図６参照）において追加ボタン１０６ｄが選択操作されたか否かを判定する（ステップＳ１４）。追加ボタン１０６ｄが選択操作された場合（ステップＳ１４：Ｙｅｓ）、ステップＳ２に戻る。追加ボタン１０６ｄが選択操作されない場合（ステップＳ１４：Ｎｏ）には、確認画面１０６ａにおいて返金ボタン１０６ｅが選択操作されたか否かを判定する（ステップＳ１５）。返金ボタン１０６ｅが選択操作されない場合（ステップＳ１５：Ｎｏ）にはステップＳ１４に戻る。返金ボタン１０６ｅが選択操作された場合（ステップＳ１５：Ｙｅｓ）、ＣＰＵ６１は、ドロワ２１を開放制御する（ステップＳ１６）。オペレータは確認画面１０６ａに表示された返金額をドロワ２１から取り出して客に返金する。
【００５４】
次に、印刷制御部５７は返品伝票を印刷する（ステップＳ１７）。また、返品データ管理部５６は、ワークメモリ上に一時的に格納している商品情報や返品理由コード、返金額、返品商品の撮像画像、類似度を算出した場合には当該類似度、などの情報を返品データ格納部６４ｂに格納し、返品登録を行う（ステップＳ１８）。
【００５５】
そして、返品データ管理部５６は、ストアコンピュータＳＣからデータ出力指示を受付けたか否かを判定する（ステップＳ１９）。データ出力指示が無い場合（ステップＳ１９：Ｎｏ）には、ステップＳ１に戻る。データ出力指示があった場合（ステップＳ１９：Ｙｅｓ）には、返品データ管理部５６は返品データ格納部６４ｂに格納されているデータをストアコンピュータＳＣに出力する（ステップＳ２０）。ストアコンピュータＳＣにすでに前回バックアップされた返品データが格納されている場合には、当該返品データの更新処理を行う。尚、返品データ管理部５６は、所定時刻となったか否かを判定し、所定時刻となった場合にストアコンピュータＳＣにデータを出力してもよい。
【００５６】
尚、図８では、商品コード撮像（ステップＳ２）とは別のステップＳ９において、返品商品の撮像を撮像したが、撮像のタイミングはこれに限定されない。図８のようにコード読取のために撮像を行う場合、ステップＳ２で撮像した画像が返品対象の類似度の条件を満たしていれば、当該画像を返品商品の画像としてそのまま保存してもよい。
【００５７】
尚、上述では、チェックアウトシステム１をＰＯＳ装置１１とスキャナ１０１とによる２台構成としたが、実施形態はこれに限定されない。ＰＯＳ装置１１およびスキャナ１０１の機能を備えた１台構成の装置に上記実施形態を適用してもよい。一例として、セルフＰＯＳ装置を用いてもよい。
【００５８】
また、上述では、撮像対象の返品理由コードである場合にその返品商品の画像を撮像するとしたが、撮像対象とする判定基準はその他の判定基準であってもよい。例えば、生鮮食品が返品される場合には全て撮像するものとし、商品分類が生鮮食品である場合にその返品商品を撮像させる形態としてもよい。このように商品情報に基づいて撮像対象を判定することにより、上述と同様に効率的に返品データを保存することができる。
【００５９】
尚、本実施形態のＰＯＳ装置１１で実行されるプログラムＰＲは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００６０】
さらに、本実施形態のＰＯＳ装置１１で実行されるプログラムＰＲを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のＰＯＳ装置１１で実行されるプログラムＰＲをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００６１】
尚、上述では、ＰＯＳ装置１１がコード情報の読取処理、オブジェクト認識処理等の処理を行う形態について示したが、これら処理はスキャナ１０１が行ってもよい。
【００６２】
以上説明したとおり、本実施形態のＰＯＳ装置１１は、返品商品の画像を撮像し、当該画像と商品情報と返品理由とを対応付けて記録する。従って、返品商品がどのような状態であったのかを示す撮像画像を保存できる商品販売データ処理装置およびプログラムを提供することができる。
【００６３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６４】
１…チェックアウトシステム、１１…ＰＯＳ装置、５１…商品情報受付部、５２…返品理由受付部、５３…撮像制御部、５４…類似度算出部、５５…表示制御部、５６…返品データ管理部、５７…印刷制御部、６０…マイクロコンピュータ、６４ｂ…返品データ格納部、８０…撮像画像、１０１…スキャナ、１０３…読取窓、１０６…表示デバイス、１０６ａ…確認画面、１０６ｂ…エラーメッセージ、１０６ｃ…再撮影ボタン、１０６ｄ…追加ボタン、１０６ｅ…返金ボタン、１６４…撮像部、１６５…音声出力部、１７５…接続インタフェース、Ｆ１…ＰＬＵファイル。
【先行技術文献】
【特許文献】
【００６５】
【特許文献１】特開平５−１０１２７７号公報
【図２】
2015079424.tif 000003
【図３】
2015079424.tif 000004
【図４】
2015079424.tif 000005
【図５】
2015079424.tif 000006
【図６】
2015079424.tif 000007
【図７】
2015079424.tif 000008
【図１】
2015079424.tif 000009
【図８】
2015079424.tif 000010