(57)【要約】【課題】  未登録の商品を確認できるチェックアウト装置を提供する。【解決手段】  実施形態によれば、チェックアウト装置は、第１メモリとインターフェースとプロセッサとを有する。第１メモリは、登録処理した商品に関する情報を記憶する。インターフェースは、第１メモリに情報を記憶した商品が配置されるべき登録済み商品の配置領域を含む撮影範囲を撮影した撮影画像を取得する。プロセッサは、インターフェースにより取得する撮影画像に存在する商品を認識し、撮影画像から認識した商品の情報が第１メモリに記憶されていない場合、アラートを出力する。【選択図】図２
2020035015.tif 000002
【特許請求の範囲】
【請求項１】
登録処理した商品に関する情報を記憶する第１メモリと、
前記第１メモリに情報を記憶した商品が配置されるべき登録済み商品の配置領域を含む撮影範囲を撮影した撮影画像を取得するインターフェースと、
前記インターフェースにより取得する撮影画像に存在する商品を認識し、前記撮影画像から認識した商品の情報が前記第１メモリに記憶されていない場合、アラートを出力するプロセッサと、
を有するチェックアウト装置。
【請求項２】
さらに、前記インターフェースにより取得する撮影画像から認識した商品に関する情報を記憶する第２メモリを有し、
前記プロセッサは、前記第１メモリが記憶する情報と前記第２メモリが記憶する情報とを比較し、前記第２メモリが記憶する全ての商品の情報が前記第１メモリに記憶されていない場合、アラートを出力する、
請求項１に記載のチェックアウト装置。
【請求項３】
さらに、前記登録済み商品の配置領域を含む撮影範囲を撮影するように設定されたカメラを有し、
前記インターフェースは、前記カメラが撮影する撮影画像を取得する、
請求項１又は２の何れか１項に記載のチェックアウト装置。
【請求項４】
さらに、登録処理する個々の商品から商品情報を読取るスキャナを有し、
前記プロセッサは、前記スキャナが読取った商品情報を前記第１メモリに記憶する、
請求項１乃至３の何れか１項に記載のチェックアウト装置。
【請求項５】
さらに、情報を表示する表示デバイスを備え、
前記プロセッサは、前記アラートとして前記登録済み商品の配置領域に未登録の商品が存在することを前記表示デバイスに表示させる、
請求項１乃至４の何れか１項に記載のチェックアウト装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、チェックアウト装置に関する。
【背景技術】
【０００２】
従来、商品の決済を行うＰＯＳシステムでは、正しく決済を行うために、決済対象となる商品が全て正しく登録されている必要がある。セルフレジ（セルフチェックアウト装置）では、顧客自身の操作によって商品の登録及び決済を行う。セルフレジは、顧客自身が操作するため、商品が未登録のままで決済が行われることが起きやすい。従来のセルフレジには、スキャナが商品のバーコードを正しく読取ったかをスキャナとは別のカメラが撮影する画像に基づいて確認するものがある。しかし、上述した従来のセルフレジは、商品のバーコードの読取操作中に当該商品の画像をカメラで撮影することが前提となる。このため、バーコードの読取操作が行われない商品は、カメラで撮影することができず、未登録の商品をチェックすることができない。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−５４０３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、未登録の商品を確認できるチェックアウト装置を提供することである。
【課題を解決するための手段】
【０００５】
実施形態によれば、チェックアウト装置は、第１メモリとインターフェースとプロセッサとを有する。第１メモリは、登録処理した商品に関する情報を記憶する。インターフェースは、第１メモリに情報を記憶した商品が配置されるべき登録済み商品の配置領域を含む撮影範囲を撮影した撮影画像を取得する。プロセッサは、インターフェースにより取得する撮影画像に存在する商品を認識し、撮影画像から認識した商品の情報が第１メモリに記憶されていない場合、アラートを出力する。
【図面の簡単な説明】
【０００６】
【図１】図１は、本実施形態に係るチェックアウト装置の外観を示す図である。
【図２】図２は、本実施形態に係るチェックアウト装置における制御系の構成例を示すブロック図である。
【図３】図３は、本実施形態に係るチェックアウト装置における登録商品リストの例を示す図である。
【図４】図４は、本実施形態に係るチェックアウト装置における確認商品リストの例を示す図である。
【図５】図５は、本実施形態に係るチェックアウト装置におけるチェックアウト処理の動作例を説明するためのフローチャート。
【発明を実施するための形態】
【０００７】
以下、本実施形態について、図面を参照しながら説明する。  
図１は、本実施形態に係るチェックアウト装置１の外観を示す図である。  
図１に示すチェックアウト装置１は、商品を購入する顧客の操作によって、商品登録処理及び会計処理が実行されるセルフレジであるものとする。ただし、実施形態で説明するチェックアウト装置１は、店員などのオペレータが操作する装置であっても良い。また、以下の実施形態で説明する構成は、ＰＯＳシステムにおける商品認識（登録）装置に適用されるものであっても良い。
【０００８】
図１に示すように、チェックアウト装置１は、本体１０と、本体１０の左右に配置された第１の商品載置台１１と第２の商品載置台１２とを備える。第１の商品載置台１１は登録処理前の商品を載置する。図１に示す構成例において、第１の商品載置台１１は、本体１０に向かって本体１０の右側に配置する。例えば、第１の商品載置台１１には、顧客が購入しようとする商品（登録処理前の商品）を入れたかご（容器）が載置される。また、第１の商品載置台１１は、顧客が購入しようとする商品（登録処理前の商品）が直接載置されるものとしても良い。なお、登録処理前の商品は、カートに入れた状態で所定位置に配置されるようにしても良い。
【０００９】
第２の商品載置台１２は、登録処理後の商品（登録済み商品）が置かれる。第２の商品載置台１２には、登録済み商品を入れる、カゴ、箱あるいはカートなどの収納容器内あるいは収納用の袋が置かれるようにしても良い。図１に示す構成例において、第２の商品載置台１２は、本体１０に向かって本体１０の左側に配置する。第２の商品載置台１２は、第１の商品載置台１１から取り出されて登録処理がなされた商品が載置される。例えば、第２の商品載置台１２は、本体１０のバーコードが読み取られた商品、或は、キー操作により商品を示す情報（商品情報）を入力した商品（登録済み商品）が載置される。
【００１０】
第２の商品載置台１２は、登録済み商品を一時的に置くための一時置台１２aを配置しても良い。図１に示す構成例において、第２の商品載置台１２は、上部に支柱を介して一時置き台１２ａを設ける。一時置き台１２ａは、例えば、登録済み商品を買い物袋等に入れる前に一時的に載置するために使用される。さらに、第２の商品載置台１２は、登録済み商品を入れるための収納用の袋あるいは収納用の箱をセットする機構を設けても良い。図１に示す構成例では、収納用の袋あるいは収納用の箱をセットする機構として、左右に離間させて配置した２本の保持アーム１２ｂが一時置き台１２ａに設けられる。例えば、保持アーム１２ｂは、買い物袋（レジ袋）を開口させた状態で係止する。
【００１１】
図１に示すように、本体１０には、ディスプレイ装置２１、カードリーダライタ（ＲＷ）２２、プリンタ２３、スピーカ２４、スキャナ２５、ハンドスキャナ２６、および、現金処理機２７が設けられる。さらに、本体１０の上部には、支柱を介してカメラ２８が設けられる。
【００１２】
ディスプレイ装置２１は、表示デバイス２１ａと操作デバイスとしてのタッチセンサ２１ｂとを含む。表示デバイス２１ａは、操作案内、顧客が選択可能なアイコン（タッチキー）、或は、アラートとして警告のメッセージなどを表示する。表示デバイス２１ａは、例えば、ＬＣＤ（Liquid Crystal Display）である。タッチセンサ２１ｂは、表示デバイス２１ａの表示画面（操作画面）における人のタッチ位置を検出する。タッチセンサ２１ｂは、検知したタッチ位置を示す情報を処理部としての後述するプロセッサへと送る。
【００１３】
例えば、表示デバイス２１ａは、顧客のタッチ操作により支払い方法（現金、カード）などの選択指示や各種情報を入力するためのＧＵＩ（Graphical User Interface）を表示する。また、表示デバイス２１ａは、案内画面、情報入力画面、商品登録画面、精算画面などを表示する。案内画面は、顧客に操作方法を知らせるための案内（メッセージ）を表示する画面である。情報入力画面は、例えば、バーコードが付されていない商品の情報を入力するための操作画面である。商品登録画面は、登録した商品に関する情報を表示する画面である。商品登録画面では、例えば、スキャナ２５又はハンドスキャナ２６が読み取ったバーコードによって識別した商品、及び、キー操作で指定された商品などの情報を表示する。精算画面は、商品の代金を顧客が支払う会計処理において、購入する商品（登録した商品）の合計金額、預かり金額、及び、釣り銭額などを表示する画面である。
【００１４】
カードリーダライタ（ＲＷ）２２は、カードを処理する。カードリーダライタ２２は、カード挿入口を有する。カードリーダライタ２２は、カードに記録されたデータを読み取る機能とカードへデータを書き込む機能とを有する。カードリーダライタ２２は、磁気情報を記録する磁気カードであっても良いし、接触式あるいは非接触式のＩＣカードであっても良い。また、カードリーダライタ２２は、複数種のカードを処理する機構を有するものであっても良い。
【００１５】
例えば、カードリーダライタ２２は、カード挿入口に挿入される精算用のクレジットカード又は会員カードなどのカードを処理する。精算（決済）用のカードとしては、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどがある。また、会員カードとしては、会員情報を記録したメンバーズカード、或は、サービスとして利用可能なポイントを記録したポイントカードなどがある。
【００１６】
プリンタ２３は、レシートを印刷する。プリンタ２３は、レシート発行口を有する。プリンタ２３は、レシート用紙に対して各種の文字列や画像などを印刷することによりレシートを発行する。プリンタ２３は、例えばサーマルプリンタやドットインパクトプリンタなどを実現される。例えば、プリンタ２３は、会計処理が完了した場合に、処理内容（会計内容）を印刷したレシートを作成し、作成したレシートをレシート発行口から排出する。  
スピーカ２４は、アラートしての警告音、或は、メッセージとしての音声などの音を出力する。
【００１７】
スキャナ２５およびハンドスキャナ２６は、商品を識別する情報を読み取るものである。本実施形態において、スキャナ２５及びハンドスキャナ２６は、商品を識別する情報として商品に付されたバーコードを読み取るものとする。スキャナ２５は、商品に付されたバーコードが相対するように、顧客が翳す商品のバーコードの画像を光学的に読取る。ハンドスキャナ２６は、顧客によって手持ちで操作されるもので、商品に付されたバーコードに近接されることによりバーコードの画像を光学的に読取る。なお、スキャナ２５及びハンドスキャナ２６は、商品を認識する情報を読み取るものであれば良く、例えば、バーコード以外の情報を読み取るものであっても良い。
【００１８】
現金処理機２７は、現金を処理するものである。現金処理機２７は、紙幣投入口、紙幣排出口、硬貨投入口および硬貨排出口などを有する。現金処理機２７は、紙幣投入口２７ａに投入された紙幣を処理する。現金処理機２７は、釣銭としての紙幣を紙幣排出口２７ｂから排出する。現金処理機２７は、硬貨投入口２７ｃに投入された硬貨を受け入れて処理する。現金処理機２７は、釣銭としての硬貨を硬貨排出口２７ｄから排出する。
【００１９】
カメラ２８は、登録済み商品が置かれるべき領域（登録済み商品の配置領域）の画像を撮影する。本実施形態において、カメラ２８は、登録済み商品の配置領域が撮影範囲に含まれるような構成（設定）とするものとする。ただし、カメラ２８は、利用者が登録処理済みとした商品を撮影するように構成したものであれば良い。
【００２０】
例えば、第２の商品載置台１２または一時置き台１２ａに登録済み商品が置かれる運用とする場合、カメラ２８は、第２の商品載置台１２および一時置き台１２ａの全体が撮影範囲に含まれるように設定される。また、第２の商品載置台１２に登録済み商品を入れるカゴが置かれる運用とする場合、カメラ２８は、第２の商品載置台１２に置かれるカゴの内部を撮影するように撮影範囲が設定される。また、保持アーム１２ｂに登録済み商品が収納される袋（又はカゴや箱などの容器）がセットされる運用とする場合、カメラ２８は、保持アーム１２ｂにセットされた袋の内部が撮影範囲に含まれるように設定される。さらに、登録済み商品を入れるカートが所定位置（例えば第２の商品載置台１２の横）に配置される運用とする場合、カメラ２８は、所定位置に配置されたカートの内部が撮影範囲に含まれるように設定される。
【００２１】
表示器２９は、光を点灯する表示デバイスである。例えば、表示器２９は、チェックアウト処理中、待機中、または、係員呼出し中などの当該チェックアウト装置１の状態を利用者や管理者に報知するように光を点灯する。これにより、表示器２９は、チェックアウト装置１の状態を利用者や管理者に報知する。本実施形態において、表示器２９は、未登録の商品が登録済み商品の配置領域にあることを検知した場合、所定色の光を点灯するようにしても良い。
【００２２】
次に、チェックアウト装置１における制御系の構成について説明する。  
図２は、本実施形態に係るチェックアウト装置１における制御系の構成例を示すブロック図である。  
図２に示す構成例において、チェックアウト装置１の本体１０は、制御ユニット３０を有する。制御ユニット３０は、例えば、コンピュータで実現される。制御ユニット３０には、ディスプレイ装置２１、カードリーダライタ２２、プリンタ２３、スピーカ２４、スキャナ２５、ハンドスキャナ２６、現金処理機２７及びカメラ２８などが電気的に接続される。また、制御ユニット３０は、プロセッサ４０、ＲＯＭ（read-only memory）４１、ＲＡＭ（random-access memory）４２、データメモリ４３、各種のインターフェース（ＩＦ）４４〜５２、及び、通信部５３を有する。
【００２３】
また、チェックアウト装置１は、ＬＡＮ（local area network）などのネットワークを介してサーバなどのコンピュータに接続するようにしても良い。例えば、チェックアウト装置１は、ネットワークを介して、他のチェックアウト装置、および全体を管理するストアコンピュータと接続しても良い。このようなシステムにおいては、チェックアウト装置１は、ストアコンピュータから商品に関する情報などを適宜取得するようにしても良い。
【００２４】
プロセッサ４０は、プログラムを実行することにより種々の処理を実行する。プロセッサ４０は、例えば、ＣＰＵ（central processing unit）である。プロセッサ４０は、ＲＯＭ４１又はデータメモリ４３が記憶するプログラムを実行することにより各種の処理機能を実現する。例えば、プロセッサ４０は、登録処理用のプログラムを実行することにより、登録モードとして商品を登録する処理（登録処理）を実行する。プロセッサ４０は、会計処理用のプログラムを実行することにより、会計モードとして商品の代金を決済する会計処理を実行する。プロセッサ４０は、商品確認用のプログラムを実行することにより、商品確認モードとして登録処理前の商品の有無を検知する商品確認処理を実行する。
【００２５】
ＲＯＭ４１は、不揮発性のメモリであり、プログラムおよびデータを記憶する。例えば、ＲＯＭ４１は、オペレーティングシステム、ミドルウェア、アプリケーションなどのプログラムを記憶する。また、ＲＯＭ４１は、プロセッサ４０が各種の処理を実行する場合に参照するデータを記憶しても良い。  
ＲＡＭ４２は、作業用のデータを記憶する。ＲＡＭ４２は、いわゆるワークエリアとして利用されるメモリである。ＲＡＭ４２は、プロセッサ４０が各種の処理を実行する場合に参照するデータ、或は、一時的に使用するデータなどを適宜記憶する。
【００２６】
データメモリ４３は、データを記憶するメモリである。データメモリ４３は、書き換え可能な不揮発性のメモリである。データメモリ４３は、例えばＥＥＰＲＯＭ（登録商標）（electric erasable programmable read-only memory）、ＨＤＤ（hard disk drive）、あるいはＳＳＤ（solid state drive）などで構成する。データメモリ４３は、プロセッサ４０が各種の処理を実行する場合に使用するデータ、或は、プロセッサ４０による処理で生成されたデータを保存する。また、データメモリ４３は、プロセッサ４０が実行する各種のプログラムを記憶しても良い。例えば、データメモリ４３は、登録処理用のプログラム、会計処理用のプログラム、商品確認用のプログラムを記憶しても良い。
【００２７】
また、ＲＡＭ４２あるいはデータメモリ４３は、商品登録処理において登録した商品（登録済み商品）に関する情報を記憶する。図２に示す構成例では、ＲＡＭ４２は、第１メモリとしての記憶領域４２ａが設けられ、登録済み商品に関する情報をリスト形式のデータ（登録商品リスト）として記憶する。また、ＲＡＭ４２あるいはデータメモリ４３は、カメラ２８が撮影する撮影画像を記憶する。例えば、データメモリ４３は、カメラ２８が撮影する撮影画像に撮影時刻を示すタイムスタンプのデータを付加した映像データを記憶しても良い。また、ＲＡＭ４２あるいはデータメモリ４３は、カメラ２８が撮影する撮影画像から認識した商品（確認商品）に関する情報を記憶する。図２に示す構成例では、ＲＡＭ４２は、第２メモリとしての記憶領域４２ｂが設けられ、確認商品に関する情報をリスト形式のデータ（確認商品リスト）として記憶する。
【００２８】
プロセッサ４０は、スキャナＩＦ４４を介してスキャナ２５に接続する。プロセッサ４０は、スキャナＩＦ４４を介してスキャナ２５が読み取る画像（スキャン画像）を取得する。また、プロセッサ４０は、スキャナＩＦ４５を介してハンドスキャナ２６に接続する。プロセッサ４０は、スキャナＩＦ４５を介してハンドスキャナ２６が読み取る画像（スキャン画像）を取得する。プロセッサ４０は、スキャナ２５又はハンドスキャナ２６のスキャン画像に含まれるバーコードをデコードすることによりバーコードが示す商品を識別する。
【００２９】
プロセッサ４０は、表示ＩＦ４６ａおよび操作ＩＦ４６ｂを介してディスプレイ装置２１に接続する。プロセッサ４０は、表示ＩＦ４６ａを介して表示デバイス２１ａが表示する表示内容を制御する。また、プロセッサ４０は、操作ＩＦ４６ｂを介してタッチセンサ２１ｂが検知するタッチ位置を示す情報を取得する。例えば、プロセッサ４０は、登録処理前（未登録）の商品が存在することを報知するためのアラート或はインジケータとしてのメッセージを表示デバイス２１ａに表示する。また、プロセッサ４０は、タッチ位置を示す情報により表示デバイス２１ａに表示した各アイコン（タッチキー）への入力を検知する。
【００３０】
プロセッサ４０は、カードＩＦ４７を介してカードリーダライタ２２に接続する。プロセッサ４０は、カードＩＦ４７を介してカードリーダライタ２２によるカードに対する処理を制御する。例えば、プロセッサ４０は、カードリーダライタ２２が処理するクレジットカードによる決済処理を実行する。
【００３１】
プロセッサ４０は、プリンタＩＦ４８を介してプリンタ２３に接続する。プロセッサ４０は、プリンタＩＦ４８を介してプリンタ２３を制御する。例えば、プロセッサ４０は、プリンタ２３により決済処理の結果を示すレシートを発行する。  
プロセッサ４０は、音声ＩＦ４９を介してスピーカ２４に接続する。プロセッサ４０は、音声ＩＦ４９を介してスピーカ２４から出力する音を制御する。例えば、プロセッサ４０は、登録済み商品の配置領域に未登録の商品が存在することを報知するためのアラートとしての音（ブザー）をスピーカ２４により出力する。
【００３２】
プロセッサ４０は、入出金ＩＦ５０を介して現金処理機２７に接続する。プロセッサ４０は、入出金ＩＦ５０を介して現金処理機２７を制御する。例えば、プロセッサ４０は、顧客が入金した現金を現金処理機２７が計数し、現金処理機２７が計数した入金金額を示す情報を取得する。また、プロセッサ４０は、入金した金額と登録済みの商品の合計金額（商品代金）とから算出した釣銭を現金処理機２７によって放出する制御を行う。
【００３３】
プロセッサ４０は、カメラＩＦ５１を介してカメラ２８に接続する。プロセッサ４０は、カメラＩＦ５１を介してカメラ２８が撮影する撮影画像を取得する。例えば、カメラ２８は、登録済み商品の配置領域を所定の周期で撮影し、撮影画像を制御ユニット３０へ供給する。プロセッサ４０は、カメラＩＦ５１を介してカメラ２８が撮影する撮影画像を取得する。また、プロセッサ４０は、カメラＩＦ５１を介してカメラ２８に撮影指示を供給し、撮影指示に応じてカメラ２８が撮影する撮影画像をカメラＩＦ５１を介して取得しても良い。
【００３４】
次に、本実施形態に係るチェックアウト装置１による商品の登録処理において作成される登録商品リストについて説明する。  
図３は、本実施形態に係るチェックアウト装置における登録商品リストの例を示す図である。  
図３に示す登録商品リストは、例えば、ＲＡＭ４２に設けられる第１メモリとしての記憶領域４２ａに記憶される。図３に示す例において、登録商品リストには、登録済み商品に関する情報として、商品コード、商品名および単価（価格）が登録される。商品の登録処理において、プロセッサ４０は、商品を登録する毎に、登録する商品の商品コード、商品名および単価を登録商品リストに追記する。
【００３５】
次に、本実施形態に係るチェックアウト装置１による商品の確認処理において作成される確認商品リストについて説明する。  
図４は、本実施形態に係るチェックアウト装置における確認商品リストの例を示す図である。  
図４に示す確認商品リストは、例えば、ＲＡＭ４２に設けられる第２メモリとしての記憶領域４２ｂに記憶される。
【００３６】
図４に示す例において、確認商品リストには、登録済み商品の配置領域に存在する商品に関する情報として、商品コードが登録される。確認商品リストに登録する情報は、登録商品リストに登録された情報と比較できるものであれば良く、例えば、商品名などの情報であっても良い。商品の確認処理において、プロセッサ４０は、カメラ２８が登録済み商品の配置領域を撮影した画像から個々の商品を認識する。プロセッサ４０は、カメラ２８が撮影した画像から認識できた各商品の商品コードを確認商品リストに記録する。なお、プロセッサ４０は、カメラ２８が撮影した画像から既に検出（認識）済みの商品を再び検出した場合には当該商品の商品コードを追加で登録しなくても良い。
【００３７】
次に、本実施形態に係るチェックアウト装置１における商品の登録処理および確認処理を含むチェックアウト処理について説明する。  
図５は、本実施形態に係るチェックアウト装置１におけるチェックアウト処理の動作例を説明するためのフローチャート。  
ここで、顧客は、購入する商品を持ってチェックアウト装置１の前に訪れるものとする。顧客は、購入しようとする登録処理前の商品（決済対象とする商品）を登録前の商品を置くべき所定位置にセットする。例えば、顧客は、決済対象とする商品を入れたカゴ（容器）を第１の商品載置台１１上に載置する。また、顧客は、購入する商品を第１の商品載置台１１上に直接載置しても良い。また、顧客は、購入する商品を入れたカートを所定位置に配置しても良い。
【００３８】
決済対象とする商品を所定位置にセットした後、顧客は、所定の操作によりチェックアウト処理の開始を指示する。例えば、顧客は、ディスプレイ２１に表示されるタッチキーをタッチすることによりチェックアウト処理の開始を指示する。また、チェックアウト処理の開始は、顧客の動きに応じてプロセッサ４０が認識するようにしても良い。例えば、プロセッサ４０は、カメラ２８が撮影する画像を解析することにより顧客の動きを認識し、認識した顧客の動きに応じてチェックアウト処理の開始を判断しても良い。
【００３９】
チェックアウト装置１のプロセッサ４０は、チェックアウト処理の開始指示に応じて決済対象となる商品の情報を登録する登録処理と商品を確認する確認処理とを開始する（ＡＣＴ１１）。本実施形態において、プロセッサ４０は、商品の登録処理と確認処理とを並行して実行するものとする。商品の登録処理は、決済対象となる商品の情報を登録する処理である。商品の登録処理において、プロセッサ４０は、登録済み商品の情報を登録商品リストに登録する。商品の確認処理は、登録済み商品の配置領域に存在する商品が商品登録処理で登録された商品であるかを確認する処理である。また、商品の確認処理において、プロセッサ４０は、登録済み商品の配置領域に存在する商品の情報を確認商品リストに登録する。
【００４０】
すなわち、チェックアウト処理を開始すると、プロセッサ４０は、商品登録処理として、決済対象の商品の情報を取得する処理を継続的に実行する（ＡＣＴ１２−１３）。プロセッサ４０は、決済対象の商品の情報を取得すると（ＡＣＴ１２、ＹＥＳ）、取得した商品の情報を商品登録リストに登録する（ＡＣＴ１３）。決済対象とする商品の情報は、スキャナ２５（又はハンドスキャナ２６）が読取る商品のバーコードから特定しても良いし、ディスプレイ装置２１等を用いた顧客のキー操作によって取得しても良い。
【００４１】
例えば、プロセッサ４０は、商品の登録処理を実行中において、スキャナ２５およびハンドスキャナ２６を商品のバーコードが読取可能な状態とする。顧客は、決済対象とする商品のバーコードをスキャナ２５又はハンドスキャナ２６の読取り位置に翳す。スキャナ２５又はハンドスキャナ２６は、読取位置に翳されたバーコードを読取り、読取結果をプロセッサ４０へ供給する。プロセッサ４０は、スキャナ２５又はハンドスキャナ２６からの読取結果に基づいてバーコードを読取った商品を特定する。スキャナ２５又はハンドスキャナ２６が読取ったバーコードから商品を特定すると、プロセッサ４０は、読取った商品に関する情報を登録商品リストに登録（追加）する。
【００４２】
また、プロセッサ４０は、ディスプレイ装置２１等における顧客による商品情報の入力操作も受け付ける。顧客は、表示デバイス２１ａが表示する入力画面においてキー操作によって登録する商品の情報を操作デバイス２１ｂによって入力する。プロセッサ４０は、操作デバイス２１ｂにより商品の情報が入力されると、入力された商品に関する情報を登録商品リストに登録（追加）する。
【００４３】
また、プロセッサ４０は、商品の登録処理と並行して、商品の確認処理を実行する。商品確認処理として、プロセッサ４０は、カメラ２８が撮影する画像を取得する（ＡＣＴ１４）。カメラ２８は、登録済み商品の配置領域を含む撮影範囲を撮影した画像をカメラＩＦを介してプロセッサ４０へ供給する。例えば、プロセッサ４０は、所定の周期でカメラ２８が撮影する画像を取得する。なお、プロセッサ４０は、センサが登録済み商品の配置領域における物の移動等を検知した場合にカメラ２８が撮影する画像を取得するようにしても良い。
【００４４】
カメラ２８が撮影した画像を取得すると、プロセッサ４０は、取得した画像に含まれる個々の商品を認識する商品認識処理を実行する（ＡＣＴ１５）。例えば、プロセッサ４０は、カメラ２８から取得する画像から商品らしい画像（商品画像）を検出し、検出した商品画像から当該商品を認識する。ただし、プロセッサ４０は、カメラ２８から取得した画像と当該画像の直前にカメラ２８から取得した画像との差分画像において商品を認識するようにしても良い。なお、商品画像から商品の情報を認識方法は、商品画像から検出するバーコードで商品の情報を認識する方法でも良いし、商品画像から特定される商品の形状または商品のパッケージの画像などから商品を認識する方法でも良い。
【００４５】
カメラ２８から取得する画像に対する商品認識処理を実行すると、プロセッサ４０は、商品認識処理の結果に基づいて確認商品リストを更新する（ＡＣＴ１６）。例えば、プロセッサ４０は、確認商品リストに登録していない商品が商品認識処理によって検出された場合、当該商品の情報（例えば、商品コード）を確認商品リストに追記する。これにより、確認商品リストには、登録済み商品の配置領域を撮影範囲に含むように設置したカメラ２８が撮影する商品を順次登録される。
【００４６】
商品認識処理の結果に基づいて確認商品リストを更新すると、プロセッサ４０は、確認商品リストと登録商品リストとを比較する（ＡＣＴ１７）。プロセッサ４０は、確認商品リストと登録商品リストとの比較に基づいて未登録の商品が登録済み商品の配置領域に有るか否かを判断する（ＡＣＴ１８）。
【００４７】
例えば、プロセッサ４０は、確認商品リストにある全ての商品が登録商品リストに登録されているかを確認する。これにより、プロセッサ４０は、未登録の商品が登録済み商品の配置領域にないことを確認する。すなわち、確認商品リストにある商品が登録商品リストにない場合、プロセッサ４０は、未登録の商品が登録済み商品の配置領域にあると判断する。確認商品リストにある全ての商品が登録商品リストにある場合、プロセッサ４０は、カメラ２８が撮影した撮影画像から検出した全商品が登録済み商品であると判断する。
【００４８】
ただし、実施形態に係るチェックアウト装置は、登録商品リストにある全ての商品（登録済み商品）が確認商品リストにあるかを確認するものではない。つまり、本実施形態に係るチェックアウト装置は、確認商品リストにある全ての商品（登録済み商品の配置領域にある商品のうち認識できた各商品）が登録済み商品であるかを確認するものである。これにより、実施形態に係るチェックアウト装置は、登録済み商品の配置領域にある全ての商品が全て正確に認識できない状況であっても未登録の商品のチェックを行える。
【００４９】
未登録の商品が登録済み商品の配置領域に有ると判断した場合（ＡＣＴ１８、ＹＥＳ）、プロセッサ４０は、アラートを発生する（ＡＣＴ１９）。例えば、プロセッサ４０は、未登録の商品がある事をディスプレイ装置２１の表示デバイス２１に表示する。また、プロセッサ４０は、表示器２９を点灯させて異常（不正）を報知するようにしても良い。さらに、プロセッサ４０は、通信部５３を介して管理装置などの外部装置に未登録の商品が登録済み商品の配置領域に置かれたことを通知するようにしても良い。
【００５０】
アラートを発生した後、プロセッサ４０は、ＡＣＴ１２へ戻り、アラートを発生したままで、上述した商品の登録処理と商品の確認処理とを実行する。これにより、登録済み商品の配置領域には未登録の商品が無いとの判断が得られると（ＡＣＴ１８、ＮＯ）、プロセッサ４０は、アラートを解除する。
【００５１】
また、登録済み商品の配置領域に未登録の商品が無いと判断した場合（ＡＣＴ１８、ＮＯ）、プロセッサ４０は、チェックアウト処理の終了指示としての締めキーの入力を受付ける（ＡＣＴ２０）。締めキーは、操作デバイス２１ｂを用いて入力できるものであれば良い。締めキーの入力が無ければ（ＡＣＴ２０、ＮＯ）、プロセッサ４０は、ＡＣＴ１２へ戻り、上述した処理を再度実行する。締めキーの入力が有れば（ＡＣＴ２０、ＹＥＳ）、プロセッサ４０は、登録商品リストに登録した商品に対する決済処理を実行する（ＡＣＴ２１）。例えば、プロセッサ４０は、登録商品リストに登録した全商品の代金の合計金額を算出する。プロセッサ４０は、算出した合計金額を表示デバイス２１ａに表示し、顧客からの合計金額を収受する処理を行う。商品の合計金額の収受が完了すると、プロセッサ４０は、当該顧客に対するチェックアウト処理を終了する。
【００５２】
以上のように、実施形態に係るチェックアウト装置は、商品の登録処理と並行して、登録済み商品の配置領域に存在する商品が未登録の商品でないかを確認する処理を実行する。チェックアウト装置は、カメラが登録済み商品の配置領域を撮影した画像にある商品を認識し、認識した商品が全て登録商品リストに存在するかを判定する。チェックアウト装置は、登録済み商品の配置領域にある商品が登録商品リストに存在しない場合、未登録の商品が登録済み商品の配置領域に有ることを報知するアラートを出力する。
【００５３】
これにより、チェックアウト装置は、商品の登録処理と並行して、未登録の商品が登録済みの配置領域に置かれていないかをカメラが撮影する画像で確認できる。また、チェックアウト装置は、登録済みの配置領域に未登録の商品があると判定した場合にはアラートを出力できる。この結果、未登録の商品が登録済みの配置領域に置かれたことを顧客および管理者などに報知することができ、一部の商品が未登録のままで決済処理が実行されることを防止できる。
【００５４】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５５】
１…チェックアウト装置、１１…第１の商品載置台、２１…ディスプレイ、２１ａ…表示デバイス、２９…表示器（表示デバイス）、２４…スピーカ、２５…スキャナ、２６…ハンドスキャナ（スキャナ）、２８…カメラ、４０…プロセッサ、４２ａ…記憶領域（第１メモリ）、４２ｂ…記憶領域（第２メモリ）、５１…カメラインターフェース（インターフェース）。
【図１】
2020035015.tif 000003
【図２】
2020035015.tif 000004
【図３】
2020035015.tif 000005
【図４】
2020035015.tif 000006
【図５】
2020035015.tif 000007