(57)【要約】【課題】  商品の登録忘れを防止できるチェックアウト装置を提供する。【解決手段】  実施形態によれば、チェックアウト装置は、インターフェースとプロセッサとを有する。インターフェースは、未登録の商品が置かれる載置領域を含む撮影範囲を撮影した撮影画像を取得する。プロセッサは、前記載置領域から取り出される個々の商品を登録する登録処理を実行し、前記登録処理の終了が指示された場合に前記撮影画像に基づいて前記載置領域に商品が存在するかを判定し、前記載置領域に商品が存在すると判定すればアラートを出力し、前記載置領域に商品が存在しないと判定した場合、前記登録処理で登録された商品に対する決済を行う会計処理を実行する。【選択図】図２
2018116525.tif 000002
【特許請求の範囲】
【請求項１】
未登録の商品が置かれる載置領域を含む撮影範囲を撮影した撮影画像を取得するインターフェースと、
前記載置領域から取り出される個々の商品を登録する登録処理を実行し、
前記登録処理の終了が指示された場合に前記撮影画像に基づいて前記載置領域に商品が存在するかを判定し、前記載置領域に商品が存在すると判定すればアラートを出力し、
前記載置領域に商品が存在しないと判定した場合、前記登録処理で登録された商品に対する決済を行う会計処理を実行する、プロセッサと、
を有するチェックアウト装置。
【請求項２】
さらに、情報を表示するディスプレイを備え、
前記プロセッサは、前記アラートとして未登録の商品が存在することを示すメッセージを前記ディスプレイに表示する、
請求項１に記載のチェックアウト装置。
【請求項３】
さらに、音を出力するスピーカを備え、
前記プロセッサは、前記アラートとして前記スピーカにより商品の存在を示す音を出力する、
請求項１に記載のチェックアウト装置。
【請求項４】
情報を表示するディスプレイと、
未登録の商品が置かれる載置領域を含む撮影範囲を撮影した撮影画像を取得するインターフェースと、
前記載置領域から取り出される個々の商品を登録する登録処理を実行し、
前記登録処理中に前記撮影画像に基づいて前記載置領域に未登録の商品が存在するかを判定し、前記載置領域に商品が存在すると判定すれば前記ディスプレイにインジケータを出力し、
前記登録処理の終了が指示された場合、前記登録処理で登録した商品に対する決済を行う会計処理を実行する、プロセッサと、
を有するチェックアウト装置。
【請求項５】
前記プロセッサは、前記撮影画像に基づいて前記載置領域に未登録の商品が存在しないと判定した場合、前記インジケータを非表示として会計処理へ移行する、
請求項４に記載のチェックアウト装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、チェックアウト装置に関する。
【背景技術】
【０００２】
従来、商品を購入する顧客自身の操作によって商品の登録及び決済を行うセルフレジ（セルフチェックアウト装置）がある。従来のセルフレジには、顧客に適切な操作方法を示すガイダンスを表示するものがある。しかしながら、従来のセルフレジは、顧客に正しい操作手順をガイダンスできるが、顧客が意図せずに登録操作を忘れた商品があることを知らせることができない。例えば、顧客が購入する商品をカゴに入れて持ち運ぶ運用形態では、顧客は、カゴ内の小さい商品や薄い商品などの商品を見落として登録し忘れてしまうことがある。商品の登録忘れに気が付かないと、会計処理が適正に行われなかったり、チェックアウト業務のやり直しが発生したりする。また、店員などのオペレータが操作するＰＯＳシステム（チェックアウト装置）においても、商品の登録忘れが起こる可能性がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−７２５６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、商品の登録忘れを防止できるチェックアウト装置を提供することである。
【課題を解決するための手段】
【０００５】
実施形態によれば、チェックアウト装置は、インターフェースとプロセッサとを有する。インターフェースは、未登録の商品が置かれる載置領域を含む撮影範囲を撮影した撮影画像を取得する。プロセッサは、前記載置領域から取り出される個々の商品を登録する登録処理を実行し、前記登録処理の終了が指示された場合に前記撮影画像に基づいて前記載置領域に商品が存在するかを判定し、前記載置領域に商品が存在すると判定すればアラートを出力し、前記載置領域に商品が存在しないと判定した場合、前記登録処理で登録された商品に対する決済を行う会計処理を実行する。
【図面の簡単な説明】
【０００６】
【図１】図１は、本実施形態に係るチェックアウト装置の外観を示す図である。
【図２】図２は、本実施形態に係るチェックアウト装置における制御系の構成例を示すブロック図である。
【図３】図３は、本実施形態に係るチェックアウト装置による第１の動作例の流れを説明するためのフローチャート。
【図４】図４は、本実施形態に係るチェックアウト装置の第１の動作例における登録処理を説明するためのフローチャート。
【図５】図５は、本実施形態に係るチェックアウト装置の第１の動作例における商品確認処理を説明するためのフローチャート。
【図６】図６は、本実施形態に係るチェックアウト装置のディスプレイに表示するアラートの例を示す図。
【図７】図７は、本実施形態に係るチェックアウト装置における会計処理を説明するためのフローチャート。
【図８】図８は、本実施形態に係るチェックアウト装置による第２の動作例の流れを説明するためのフローチャート。
【図９】図９は、本実施形態に係るチェックアウト装置の第２の動作例における登録処理を説明するためのフローチャート。
【図１０】図１０は、本実施形態に係るチェックアウト装置の第２の動作例における商品確認処理を説明するためのフローチャート。
【図１１】図１１は、本実施形態に係るチェックアウト装置のディスプレイに表示するインジケータの例を示す図。
【発明を実施するための形態】
【０００７】
以下、本実施形態について、図面を参照しながら説明する。  
図１は、本実施形態に係るチェックアウト装置１の外観を示す図である。  
図１に示すチェックアウト装置１は、商品を購入する顧客の操作によって、商品登録処理及び会計処理が実行されるセルフレジであるものとする。ただし、実施形態で説明するチェックアウト装置１は、店員などのオペレータが操作する装置であっても良い。また、以下の実施形態で説明する構成は、ＰＯＳシステムにおける商品認識（登録）装置に適用されるものであっても良い。
【０００８】
図１に示すように、チェックアウト装置１は、本体１０と、本体１０の左右に配置された第１の商品載置台１１と第２の商品載置台１２とを備える。本実施形態において、第１の商品載置台１１は登録処理前の商品を載置し、第２の商品載置台１２は登録処理後の商品を載置するものとする。ただし、登録処理前の商品は、カートに入れた状態で所定位置に配置されるようにしても良い。この場合、登録処理前の商品を入れたカートを配置する所定位置は、後述するカメラ２８の撮影範囲内になるものであれば良い。
【０００９】
第１の商品載置台１１は、本体１０に向かって本体１０の右側に配置する。例えば、第１の商品載置台１１には、顧客が購入しようとする商品（登録処理前の商品）を入れたかご（容器）が載置される。また、第１の商品載置台１１は、顧客が購入しようとする商品（登録処理前の商品）が直接載置されるものとしても良い。第１の商品載置台１１は、少なくとも載置された商品が後述するカメラ２８で撮影される範囲にあるものであれば良い。
【００１０】
また、第２の商品載置台１２は、本体１０に向かって本体１０の左側に配置する。第２の商品載置台１２は、第１の商品載置台１１から取り出されて登録処理がなされた商品が載置される。例えば、第２の商品載置台１２は、本体１０のバーコードが読み取られた商品、或は、キー操作により商品を示す情報（商品情報）を入力した商品（登録処理後の商品）が載置される。図１に示す構成例では、第２の商品載置台１２は、上部に支柱を介して一時置き台１２ａを設ける。一時置き台１２ａは、例えば、商品を買い物袋に入れる前に一時的に載置するために使用される。一時置き台１２ａには、左右に離間させて２本の保持アーム１２ｂが設けられる。保持アーム１２ｂは、買い物袋（レジ袋）を開口させた状態で係止する。
【００１１】
本体１０には、ディスプレイ２１、カードリーダライタ（ＲＷ）２２、プリンタ２３、スピーカ２４、スキャナ２５、ハンドスキャナ２６、および、現金処理機２７が設けられる。さらに、本体１０の上部には、支柱を介してカメラ２８が設けられる。
【００１２】
ディスプレイ２１は、表示デバイス２１ａとタッチセンサ２１ｂとを含むタッチパネルである。表示デバイス２１ａは、操作案内、顧客が選択可能なアイコン（タッチキー）、或は、アラートとして警告のメッセージなどを表示する。表示デバイス２１ａは、例えば、ＬＣＤ（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）などで構成する。データメモリ４３は、プロセッサ４０が各種の処理を実行する場合に使用するデータ、或は、プロセッサ４０による処理で生成されたデータを保存する。また、データメモリ４３は、プロセッサ４０が実行する各種のプログラムを記憶しても良い。例えば、データメモリ４３は、登録処理用のプログラム、会計処理用のプログラム、商品確認用のプログラムを記憶しても良い。
【００２６】
また、ＲＡＭ４２あるいはデータメモリ４３は、商品登録処理において登録した商品（登録商品）に関する情報を記憶する。ＲＡＭ４２あるいはデータメモリ４３は、例えば、登録商品に関する情報をリスト形式のデータ（登録商品リスト）として記録しても良い。また、ＲＡＭ４２あるいはデータメモリ４３は、カメラ２８が撮影する撮影画像を記憶する。データメモリ４３は、例えば、カメラ２８が撮影する撮影画像に撮影時刻を示すタイムスタンプのデータを付加した映像データを記憶しても良い。
【００２７】
プロセッサ４０は、スキャナＩＦ４４を介してスキャナ２５に接続する。プロセッサ４０は、スキャナＩＦ４４を介してスキャナ２５が読み取る画像（スキャン画像）を取得する。また、プロセッサ４０は、スキャナＩＦ４５を介してハンドスキャナ２６に接続する。プロセッサ４０は、スキャナＩＦ４５を介してハンドスキャナ２６が読み取る画像（スキャン画像）を取得する。プロセッサ４０は、スキャナ２５又はハンドスキャナ２６のスキャン画像に含まれるバーコードをデコードすることによりバーコードが示す商品を識別する。
【００２８】
プロセッサ４０は、表示ＩＦ４６を介してディスプレイ２１に接続する。プロセッサ４０は、表示ＩＦ４６を介してディスプレイ２１の表示デバイス２１ａが表示する表示内容を制御する。また、プロセッサ４０は、表示ＩＦ４６を介してディスプレイ２１のタッチセンサ２１ｂが検知するタッチ位置を示す情報を取得する。例えば、プロセッサ４０は、登録処理前（未登録）の商品が存在することを報知するためのアラート或はインジケータとしてのメッセージをディスプレイ２１に表示する。また、プロセッサ４０は、タッチ位置を示す情報によりディスプレイ２１に表示した各アイコン（タッチキー）への入力を検知する。
【００２９】
プロセッサ４０は、カードＩＦ４７を介してカードリーダライタ２２に接続する。プロセッサ４０は、カードＩＦ４７を介してカードリーダライタ２２によるカードに対する処理を制御する。例えば、プロセッサ４０は、カードリーダライタ２２が処理するクレジットカードによる精算処理を実行する。  
プロセッサ４０は、プリンタＩＦ４８を介してプリンタ２３に接続する。プロセッサ４０は、プリンタＩＦ４８を介してプリンタ２３を制御する。例えば、プロセッサ４０は、プリンタ２３により会計処理の結果を示すレシートを発行する。  
プロセッサ４０は、音声ＩＦ４９を介してスピーカ２４に接続する。プロセッサ４０は、音声ＩＦ４９を介してスピーカ２４から出力する音を制御する。例えば、プロセッサ４０は、登録処理前の商品が存在することを報知するためのアラートとしての音（ブザー）をスピーカ２４により出力する。
【００３０】
プロセッサ４０は、入出金ＩＦ５０を介して現金処理機２７に接続する。プロセッサ４０は、入出金ＩＦ５０を介して現金処理機２７を制御する。例えば、プロセッサ４０は、顧客が入金した現金を現金処理機２７が計数し、現金処理機２７が計数した入金金額を示す情報を取得する。また、プロセッサ４０は、入金した金額と登録済みの商品の合計金額（商品代金）とから算出した釣銭を現金処理機２７によって放出する制御を行う。
【００３１】
プロセッサ４０は、カメラＩＦ５１を介してカメラ２８に接続する。プロセッサ４０は、カメラＩＦ５１を介してカメラ２８が撮影する撮影画像を取得する。例えば、プロセッサ４０は、会計処理に移行する際にカメラ２８が撮影する第１の商品載置台１１上のカゴ（容器）内の画像を含む撮影画像を取得する。また、プロセッサ４０は、登録処理中において継続的に（例えば所定周期で）カメラ２８が撮影する第１の商品載置台１１上のカゴ（容器）内の画像を含む撮影画像を取得する。  
以下、上記ように構成されるチェックアウト装置１による第１の動作例と第２の動作例とについて説明する。
【００３２】
（第１の動作例）
以下、チェックアウト装置１による第１の動作例について説明する。  
図３は、チェックアウト装置１による第１の動作例としての各処理の全体的な流れを説明するためのフローチャートである。  
ここで、顧客は、購入する商品を持ってチェックアウト装置１の前に訪れるものとする。顧客は、購入する商品（登録前の商品）を所定の位置にセットする。例えば、顧客は、購入する商品を入れたカゴ（容器）を第１の商品載置台１１上に載置する。また、顧客は、購入する商品を第１の商品載置台１１上に直接載置しても良い。また、顧客は、購入する商品を入れたカートを所定位置に配置しても良い。
【００３３】
購入する商品を所定の位置にセットした後、顧客は、所定の操作によりチェックアウト処理又は商品の登録処理の開始を指示する。例えば、顧客は、ディスプレイ２１に表示されるタッチキーをタッチすることにより登録処理の開始を指示する。また、登録処理の開始は、顧客の動きに応じてプロセッサ４０が認識するようにしても良い。例えば、プロセッサ４０は、カメラ２８が撮影する画像を解析することにより顧客の動きを認識し、認識した顧客の動きに応じて登録処理の開始を判断しても良い。
【００３４】
チェックアウト装置１のプロセッサ４０は、登録処理の開始指示に応じて精算対象となる商品を登録する登録処理を実行する（ＡＣＴ１１）。登録処理（登録モード）において、プロセッサ４０は、顧客操作に応じてスキャナ２５又はハンドスキャナ２６が読み取るバーコードにより個々の商品を識別する。バーコードにより商品が識別できた場合、プロセッサ４０は、識別した商品に関する情報（商品情報）を登録する。また、登録処理において、プロセッサ４０は、商品を顧客が指定する商品として登録しても良い。例えば、プロセッサ４０は、取り出した商品をディスプレイ２１に表示するタッチキーを顧客が操作して指定する商品として登録しても良い。商品の登録が完了したと判断した顧客は、会計処理への移行（登録処理の終了）を指示する。例えば、顧客は、ディスプレイ２１に表示されるタッチキーを操作することにより会計処理への移行を指示する。
【００３５】
会計処理への移行（登録処理の終了）が指示された場合、プロセッサ４０は、未登録（登録処理前）の商品の有無を確認する商品確認処理を実行する（ＡＣＴ１２）。商品確認処理において、プロセッサ４０は、カメラ２８が撮影する撮影画像を取得する。カメラ２８は、少なくとも登録処理前の商品が置かれる載置領域を含む撮影範囲の画像を撮影する。例えば、カメラ２８は、第１の商品載置台１１上、及び／又は、カートを配置する所定位置を含む撮影範囲を上方から撮影する。本体１０の制御ユニット３０は、カメラＩＦ５１を介してカメラ２８が撮影する画像を取得する。プロセッサ４０は、カメラＩＦ５１を介して取得した撮影画像に基づいて未登録の商品があるか否かを判定する。
【００３６】
商品確認処理により未登録の商品が無いと判定した場合、プロセッサ４０は、登録された商品に対する会計処理へ移行する。商品確認処理により未登録の商品が有ると判定した場合、プロセッサ４０は、ディスプレイ２１及び／又はスピーカ２４によりアラートを発する。アラートを発した場合、プロセッサ４０は、顧客の操作に応じて商品の登録処理または会計処理へ移行する。
【００３７】
会計処理へ移行すると、プロセッサ４０は、登録された全商品の合計金額を決済する会計処理を実行する（ＡＣＴ１３）。例えば、プロセッサ４０は、登録された各商品の代金を特定し、各商品の代金の合計金額を算出する。プロセッサ４０は、算出した合計金額をディスプレイ２１に表示し、顧客からの合計金額を収受する処理を行う。商品の合計金額の収受が完了すると、プロセッサ４０は、登録処理に移行し、次の顧客に対するチェックアウト処理を受付ける。
【００３８】
次に、第１の動作例における商品登録処理について説明する。  
図４は、チェックアウト装置１の第１の動作例における商品の登録処理を説明するためのフローチャートである。  
商品の登録処理の開始を指示した後、顧客は、個々の商品に付されているバーコードの部分をスキャナ２５又はハンドスキャナ２６を翳す。例えば、顧客は、第１の商品載置台１１に載置した商品を１個ずつ取り出し、商品のバーコードが相対するようにスキャナ２５に商品を近接させる。スキャナ２５は、読取位置に翳された商品のバーコード部分の画像を読み取る。スキャナ２５は、読み取った画像（スキャン画像）をスキャナＩＦ４４を介して本体１０の制御ユニット３０へ供給する。また、顧客は、ハンドスキャナ２６を持って商品に付されたバーコードに近接させても良い。この場合、ハンドスキャナ２６が、読取位置に翳された商品のバーコード部分の画像を読取る。ハンドスキャナ２６は、読み取った画像（スキャン画像）をスキャナＩＦ４５を介して本体１０の制御ユニット３０へ供給する。
【００３９】
プロセッサ４０は、スキャナＩＦ４４又は４５を介して商品のスキャン画像を取得し、取得したスキャン画像からバーコードを認識する処理を行う。例えば、プロセッサ４０は、スキャン画像から商品を識別するためのバーコードが検出し、検出したバーコードをデコードすることにより商品を識別する。
【００４０】
また、プロセッサ４０は、ディスプレイ２１が表示するタッチキー等のキー操作による商品情報の入力を受付ける（ＡＣＴ２２）。これにより、プロセッサ４０は、バーコードが付与されていない商品又はバーコードが検出できない商品等の商品情報をキー操作により受付ける。
【００４１】
バーコードにより商品が識別できた場合（ＡＣＴ２１、ＹＥＳ）、プロセッサ４０は、識別した商品を示す情報を精算対象となる商品の商品情報として登録する（ＡＣＴ２３）。また、キー操作により商品情報が入力された場合（ＡＣＴ２２、ＹＥＳ）も、プロセッサ４０は、入力された商品を示す情報を精算対象となる商品の商品情報として登録する（ＡＣＴ２３）。例えば、プロセッサ４０は、精算対象となる商品情報をＲＡＭ４２に作成した登録商品リストに追記する。登録商品リストには、例えば、商品コード、商品名、単価、入力時刻などのデータを記録する。顧客は、バーコード又はキー操作によって登録済みとなった商品を第２の商品載置台１２に載置する。
【００４２】
登録モードにおいて、プロセッサ４０は、登録終了（会計処理への移行）の指示を受付ける（ＡＣＴ２４）。例えば、プロセッサ４０は、登録モード中において会計処理への移行（登録終了）を指示するタッチキー（会計ボタン）を含む商品登録画面をディスプレイ２１に表示する。なお、商品登録画面では、登録済みの商品を示す情報、登録済み商品の合計代金、及び、キー操作により商品情報の入力をするためのアイコン（ボタン）などを表示して良い。
【００４３】
プロセッサ４０は、会計ボタンへの入力がなければ（ＡＣＴ２４、ＮＯ）、上記ＡＣＴ２１へ戻り、次の商品を登録する処理を継続する。また、プロセッサ４０は、会計ボタンへの入力を検知した場合（ＡＣＴ２４、ＹＥＳ）、商品登録を終了して会計処理への移行が指示されたものと判断する。第１の動作例では、チェックアウト装置１のプロセッサ４０は、商品登録処理が終了すると、会計処理へ移行する前に商品確認処理を行う。
【００４４】
次に、第１の動作例における商品確認処理について説明する。  
図５は、チェックアウト装置１の第１の動作例における商品確認処理を説明するためのフローチャートである。  
第１の動作例における商品確認処理は、商品登録処理が完了して会計処理へ移行する前に実施される。すなわち、登録モードにおいて会計処理への移行が指示されると、チェックアウト装置１のプロセッサ４０は、商品確認処理を行う。商品確認処理は、カメラ２８が撮影する画像に基づいて未登録の商品があるか否かを確認する処理である。
【００４５】
商品確認処理において、プロセッサ４０は、カメラ２８が登録処理後に撮影する撮影画像をカメラＩＦ５１により取得する（ＡＣＴ３１）。撮影画像は、未登録の商品が置かれる領域を含む撮影範囲を撮影した画像である。ここでは、未登録の商品を入れたカゴが第１の商品載置台１１に載置される場合を想定する。撮影画像をカメラ２８から取得すると、プロセッサ４０は、撮影画像において未登録の商品が存在するか否かを分析する画像分析を実行する（ＡＣＴ３２）。画像分析により撮影画像に未登録の商品が無いと判定した場合（ＡＣＴ３３、ＮＯ）、プロセッサ４０は、登録済みの商品に対する決済を行う会計処理へ移行する。
【００４６】
また、画像分析により撮影画像に未登録の商品が存在すると判定した場合（ＡＣＴ３３、ＹＥＳ）、プロセッサ４０は、アラートを出力する（ＡＣＴ３４）。アラートは、ディスプレイ２１に表示するメッセージであっても良いし、スピーカ２４が発する音（ブザー）であっても良い。また、アラートは、ディスプレイ２１が表示するメッセージとスピーカが発するブザーとの両方であっても良い。アラートを出力した後、プロセッサ４０は、登録処理へ戻る指示、又は、会計処理への移行する指示を受付ける（ＡＣＴ３５）。登録処理へ戻る指示が入力された場合（ＡＣＴ３５、ＮＯ）、プロセッサ４０は、登録処理へ戻り、商品の登録処理を再開する。また、会計処理へ移行する指示が入力された場合（ＡＣＴ３５、ＹＥＳ）、プロセッサ４０は、登録済みの商品に対する決済を行う会計処理へ移行する。
【００４７】
図６は、第１の動作例の商品確認処理におけるアラートの出力例としての表示画面の例である。  
図６に示す例において、プロセッサ４０は、アラートの例（表示例）として、登録画面上に未登録の商品が有る旨のメッセージを含むアラートウインドウ６０を表示する。アラートウインドウ６０には、「未登録の商品がありますが、会計処理に進みますか？」というメッセージ６１と、戻るボタン６２と、進むボタン６３とを表示する。戻るボタン６２は、登録処理へ戻ることを指示するタッチキーである。進むボタン６３は、会計処理へ進むことを指示するタッチキーである。
【００４８】
図６に示すアラートウインドウ６０が表示された場合、顧客は、戻るボタン６２又は進むボタン６３の何れかをタッチする。顧客は、登録処理へ戻って未登録の商品の登録処理を行う場合は戻るボタン６２をタッチし、登録済みの商品に対する会計処理に進む場合は進むボタン６３をタッチする。  
プロセッサ４０は、戻るボタン６２がタッチされた場合、登録処理へ戻って商品の登録処理を再開する。また、プロセッサ４０は、進むボタン６３がタッチされた場合、会計処理へ進んで登録済みの処理に対する決済を行う。
【００４９】
次に、チェックアウト装置における会計処理について説明する。  
図７は、チェックアウト装置１における会計処理を説明するためのフローチャートである。  
会計処理に移行すると、プロセッサ４０は、登録済みの各商品の代金を合計することにより合計金額を算出する（ＡＣＴ４１）。合計金額を算出すると、プロセッサ４０は、算出した合計金額をディスプレイ２１に表示する（ＡＣＴ４２）。プロセッサ４０は、合計金額と共に顧客に対する金額の支払いの案内を表示することにより顧客が商品の合計金額を支払うことを促す。
【００５０】
合計金額を表示した状態において、プロセッサ４０は、顧客が支払う金額を収受する（ＡＣＴ４３）。例えば、プロセッサ４０は、顧客が精算用のカードを提示した場合、顧客が提示するカードをカードリーダライタ２２により処理することで商品の合計金額を収受する。また、プロセッサ４０は、顧客が現金決済を希望する場合、顧客が投入する現金を現金処理機２７が処理することにより商品の合計金額を収受する。合計金額の収受が完了すると（ＡＣＴ４４、ＹＥＳ）、プロセッサ４０は、会計処理を終了し、一連のチェックアウト処理を終了する。一連のチェックアウト処理が終了すると、プロセッサ４０は、登録モードへ移行し、次の顧客に対するチェックアウト処理の待機状態となる。
【００５１】
以上のように、第１の動作例によれば、チェックアウト装置は、登録処理から会計処理へ移行する際に未登録の商品の有無を確認する商品確認処理を実行する。チェックアウト装置は、商品確認処理において、未登録の商品が置かれる領域を撮影した撮影画像における商品の有無を判定する。チェックアウト装置は、撮影画像に商品が有ると判定した場合は未登録の商品が有ることを示すアラートを出力する。
【００５２】
これにより、チェックアウト装置は、会計処理へ移行する前に未登録の商品を確認することができ、未登録の商品があると判定した場合にはアラートを出力できる。この結果として、第１の動作例によれば、顧客が意図せずに商品の登録を忘れて会計処理を実行してしまうことを防止できる。
【００５３】
さらに、チェックアウト装置は、顧客に案内を表示するディスプレイを有する。チェックアウト装置は、前記アラートとして、未登録が置かれる領域に商品が存在することをディスプレイに表示できる。これにより、顧客の視覚によって未登録の商品を確認でき、商品の登録を忘れて会計処理を実行してしまうことを防止できる。
【００５４】
また、チェックアウト装置は、警告音を発するスピーカを有する。チェックアウト装置は、アラートとして、未登録が置かれる領域に商品が存在することを示す音をスピーカにより発することができる。これにより、顧客の聴覚に対して未登録の商品を報知することができ、商品の登録を忘れて会計処理を実行してしまうことを防止できる。
【００５５】
（第２の動作例）
次に、チェックアウト装置１による第２の動作例について説明する。  
第１の動作例では、会計処理への移行が指示された場合（登録処理の終了が指示された場合）に商品登録処理を行う。これに対して、第２の動作例では、登録処理中において、商品確認処理を継続的に実行する。チェックアウト装置１は、登録処理中に実行する商品確認処理によって未登録の商品が有ると判定した場合、未登録の商品がある事を示すインジケータを表示する。また、チェックアウト装置１は、登録処理中に実行する商品確認処理によって未登録の商品が無いと判定した場合、インジケータを非表示にして会計処理に移行する。
【００５６】
図７は、チェックアウト装置１による第２の動作例としての各処理の流れ説明するためのフローチャートである。  
顧客が登録処理を開始するための操作は、上述した第１の動作例と同様である。チェックアウト装置１のプロセッサ４０は、登録の開始指示に応じて精算対象となる個々の商品を登録する登録処理を実行する（ＡＣＴ５１）。第２の動作例において、プロセッサ４０は、商品を登録する登録処理と共に未登録の商品を確認する商品確認処理を実行する。
【００５７】
すなわち、プロセッサ４０は、登録処理中において、商品確認処理で確認する未登録の商品の有無を示す情報を顧客に報知する。例えば、プロセッサ４０は、登録処理中にディスプレイ２１が表示する登録画面に、未登録の商品の有無を示すインジケータを表示する。顧客は、登録処理において、登録画面に表示されるインジケータによって未登録の商品の有無を確認しつつ、会計処理への移行を指示する。
【００５８】
会計処理への移行が指示されると、プロセッサ４０は、会計処理へ移行する（ＡＣＴ５２）。第２の動作例において、プロセッサ４０は、会計処理中にも商品確認処理を実行する。第２の動作例の会計処理では、商品確認処理を実行し、未登録の商品の確認結果をインジケータとしてディスプレイ２１に表示する。
【００５９】
次に、第２の動作例における商品登録処理について説明する。  
図８は、チェックアウト装置１の第２の動作例における登録処理を説明するためのフローチャートである。また、図９は、第２の動作例における商品確認処理の流れを説明するためのフローチャートである。  
商品の登録処理における顧客の操作は、上述した第１の動作例と同様である。すなわち、顧客は、第１の商品載置台１１に載置した商品を１個ずつ取り出し、商品のバーコードをスキャナ２５又はハンドスキャナ２６によりスキャンさせる。
【００６０】
プロセッサ４０は、スキャナＩＦ４４又は４５を介して商品のスキャン画像を取得し、取得したスキャン画像からバーコードを認識する（ＡＣＴ６１）。また、プロセッサ４０は、ディスプレイ２１が表示するタッチキー等のキー操作による商品情報の入力を受付ける（ＡＣＴ６２）。
【００６１】
バーコードにより商品が識別できた場合（ＡＣＴ６１、ＹＥＳ）、プロセッサ４０は、識別した商品を示す情報を精算対象となる商品の商品情報として登録する（ＡＣＴ６３）。また、キー操作により顧客が商品情報を入力した場合（ＡＣＴ６２、ＹＥＳ）、プロセッサ４０は、入力された商品を示す情報を精算対象となる商品の商品情報として登録する（ＡＣＴ６３）。
【００６２】
商品情報を登録すると、プロセッサ４０は、商品確認処理を実行する（ＡＣＴ６４）。第２の動作例における商品確認処理は、商品を登録した直後に限らず、登録処理中の任意のタイミングで実施して良い。また、第２の動作例における商品確認処理は、登録処理と並行して実施して良い。
【００６３】
図９に示すように、プロセッサ４０は、第２の動作例における商品確認処理として、カメラ２８が撮影する撮影画像をカメラＩＦ５１により取得する（ＡＣＴ７１）。カメラ２８の撮影画像を取得すると、プロセッサ４０は、撮影画像中に未登録の商品が存在するか否かを分析する（ＡＣＴ７２）。撮影画像に未登録の商品が存在すると判定した場合（ＡＣＴ７３、ＹＥＳ）、プロセッサ４０は、未登録の商品がある事を示すインジケータをディスプレイ２１に表示する（ＡＣＴ７４）。
【００６４】
図１１は、未登録の商品がある事を示すインジケータ７０の表示例を示す図である。図１１に示す表示例では、登録処理中に表示する登録画面における所定位置にインジケータ７０が表示される。インジケータ７０は、未登録の商品が存在すると判定されている間、常にディスプレイ２１に表示される。すなわち、プロセッサ４０は、未登録の商品が無いと判定されるまで常時インジケータ７０をディスプレイ２１に表示し、未登録の商品が存在することを常に顧客に報知する。これにより、顧客は、インジケータによって常に未登録の商品が存在するか否かをディスプレイ上で認識できる。
【００６５】
また、撮影画像に未登録の商品が無いと判定した場合（ＡＣＴ７３、ＮＯ）、プロセッサ４０は、ディスプレイ２１に表示されるインジケータ７０を非表示とする（ＡＣＴ７５）。撮影画像に未登録の商品が無い場合（ＡＣＴ７３、ＮＯ）、プロセッサ４０は、未登録の商品が無い事を示す空フラグをセットする（ＡＣＴ７６）。
【００６６】
また、登録処理において、プロセッサ４０は、空フラグをチェックする（ＡＣＴ６５）。プロセッサ４０は、空フラグがセットされたと判断した場合（ＡＣＴ６５、ＹＥＳ）、登録処理を終了して会計処理へ移行する。また、空フラグがセットされていない場合においても、プロセッサ４０は、キー操作による登録処理の終了（会計処理へ移行）の指示を受付ける（ＡＣＴ６６）。空フラグがセットされず、キー操作による登録処理の終了の指示も無い場合（ＡＣＴ６６、ＮＯ）、プロセッサ４０は、ＡＣＴ６１へ戻り、次の商品の登録を行う。また、キー操作によって登録処理の終了が指示された場合（ＡＣＴ６６、ＹＥＳ）、プロセッサ４０は、登録済みの商品に対する会計処理へ移行する。
【００６７】
なお、第２の動作例における会計処理は、上記第１の動作例において説明した図７に示すような手順で登録した商品に対する会計を実行するようにして良い。ただし、第２の動作例の会計処理では、プロセッサ４０は、空フラグがセットされて無ければ、ディスプレイに未登録の商品がある事を示すインジケータを表示しても良い。これにより、第２の動作例では、会計処理においても、未登録の商品がある事を顧客に報知することができる。
【００６８】
以上のように、第２の動作例によれば、チェックアウト装置は、登録処理中に、未登録の商品が置かれる領域を撮影した撮影画像における商品の有無を判定する。チェックアウト装置は、登録処理中において、未登録の商品が無いと判定されるまで未登録の商品が有ることを示すインジケータを表示する。チェックアウト装置は、撮影画像に商品が無いと判定した場合に未登録の商品が有ることを示すインジケータを非表示とする。
【００６９】
これにより、チェックアウト装置は、登録処理中において、未登録の商品が存在することをインジケータにより報知することができる。この結果として、顧客は、登録処理中に未登録の商品の有無を容易に確認でき、意図せずに商品の登録を忘れて会計処理へ移行してしまうことを防止できる。
【００７０】
さらに、第２の動作例によれば、チェックアウト装置は、登録処理中において未登録の商品が無いと判定した場合に会計処理に移行する。これにより、第２の動作例によれば、登録処理中に、未登録の商品が無いと判定した場合にキー操作無しで（自動的に）登録済みの商品に対する会計処理を実行できる。この結果として、第２の動作例によれば、会計処理への移行指示などの顧客による操作を省略でき、利便性の高いチェックアウト業務を提供できる。
【００７１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７２】
１…チェックアウト装置、１１…第１の商品載置台、２１…ディスプレイ、２４…スピーカ、２５…スキャナ、２６…ハンドスキャナ、２８…カメラ、４０…プロセッサ、５１…カメラインターフェース。
【図１】
2018116525.tif 000003
【図２】
2018116525.tif 000004
【図３】
2018116525.tif 000005
【図４】
2018116525.tif 000006
【図５】
2018116525.tif 000007
【図６】
2018116525.tif 000008
【図７】
2018116525.tif 000009
【図８】
2018116525.tif 000010
【図９】
2018116525.tif 000011
【図１０】
2018116525.tif 000012
【図１１】
2018116525.tif 000013