(57)【要約】【課題】本発明が解決しようとする課題は、忘れ物をした顧客が後で戻ってきた場合に、当該顧客を確認することが可能な情報処理装置およびプログラムを提供することである。【解決手段】実施形態の情報処理装置は、商品を購入する取引に係る顧客の撮像画像を前記取引に係る取引情報と関連付けて記憶する記憶部と、当該取引についての会計処理が行われたか否かを判断する会計判断手段と、前記会計判断手段が前記会計処理が行われたことを判断した後の所定のタイミングに前記記憶部に記憶された当該取引に係る前記顧客の撮像画像を消去する消去手段と、を備える。【選択図】図１１
2018136692.tif 000002
【特許請求の範囲】
【請求項１】
商品を購入する取引に係る顧客の撮像画像を前記取引に係る取引情報と関連付けて記憶する記憶部と、
当該取引についての会計処理が行われたか否かを判断する会計判断手段と、
前記会計判断手段が前記会計処理が行われたことを判断した後の所定のタイミングに前記記憶部に記憶された当該取引に係る前記顧客の撮像画像を消去する消去手段と、
を備えた情報処理装置。
【請求項２】
購入した商品について顧客が会計操作を行う会計装置において当該顧客が忘れ物をしたか否かを判断する忘れ物判断手段、をさらに備え、
前記消去手段は、前記会計判断手段が前記会計処理が行われた取引であってかつ前記忘れ物判断手段が前記顧客が忘れ物をしていないことを判断した取引について、前記会計処理が行われたことを判断した時点において前記顧客の撮像画像を消去するとともに、前記会計判断手段が前記会計処理が行われた取引であってかつ前記忘れ物判断手段が前記顧客が忘れ物をしたことを判断した取引について、前記会計処理が行われたことを判断した後の所定のタイミングに前記顧客の撮像画像を消去する、
請求項１記載の情報処理装置。
【請求項３】
前記忘れ物判断手段が顧客が忘れ物をしたことを判断したことを条件に、店舗に設置された報知装置に忘れ物をしたことを示すメッセージを報知させるためのメッセージ情報を前記報知装置に送信する第１報知手段、をさらに備えた、
請求項２記載の情報処理装置。
【請求項４】
前記報知装置は、情報を表示する表示部であり、
前記第１報知手段は、店舗の出口付近に設置されたカメラが撮像した人物が前記記憶部が記憶した撮像画像に含まれる人物と一致した場合に、出口付近に設置された表示器に前記メッセージを表示させるためのメッセージ情報を前記表示部に送信する、
請求項３記載の情報処理装置。
【請求項５】
前記会計判断手段が会計処理が済んでいないと判断した場合、前記カメラが撮像した人物が前記記憶部が記憶した撮像画像に含まれる人物と一致したことを条件に、前記表示器に会計未処理を示すメッセージを報知させるためのメッセージ情報を前記報知装置に送信する第２報知手段、をさらに備えた、
請求項４に記載の情報処理装置。
【請求項６】
商品を購入する取引に係る顧客の撮像画像を前記取引に係る取引情報と関連付けて記憶する記憶部を備えたコンピュータを、
当該取引についての会計処理が行われたか否かを判断する会計判断手段と、
前記会計判断手段が前記会計処理が行われたことを判断した後の所定のタイミングに前記記憶部に記憶された当該取引に係る前記顧客の撮像画像を消去する消去手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
近年、スーパーマーケット等の店舗において、顧客が商品の登録操作および会計操作を行うセルフ型のチェックアウト装置が設けられている。また、店員が商品の登録操作を行う登録装置と顧客が会計操作を行う会計装置とを備えたセミセルフ型のチェックアウト装置も設けられている。
【０００３】
これらのチェックアウト装置では、会計操作を行わずに出店する顧客を特定するために、顧客の顔を撮像している。顧客が忘れ物をした場合、すぐに気づけば撮像した画像に基づいて顧客を確認することができる。
【０００４】
しかしながら、正常に会計操作を行った顧客の撮像画像はすぐ消去されるため、例えば、チェックアウト装置に忘れ物をして、後で戻ってきた場合に、忘れ物をした顧客であることが確認できないことがある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、忘れ物をした顧客が後で戻ってきた場合に、当該顧客を確認することが可能な情報処理装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の情報処理装置は、商品を購入する取引に係る顧客の撮像画像を前記取引に係る取引情報と関連付けて記憶する記憶部と、当該取引についての会計処理が行われたか否かを判断する会計判断手段と、前記会計判断手段が前記会計処理が行われたことを判断した後の所定のタイミングに前記記憶部に記憶された当該取引に係る前記顧客の撮像画像を消去する消去手段と、を備える。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１実施形態にかかるチェックアウトシステムの全体を示す模式図である。
【図２】図２は、データ登録装置の外観を示す斜視図である。
【図３】図３は、会計装置の外観を示す斜視図である。
【図４】図４は、データ登録装置のハードウェア構成を示すブロック図である。
【図５】図５は、会計装置のハードウェア構成を示すブロック図である。
【図６】図６は、サーバのハードウェア構成を示すブロック図である。
【図７】図７は、サーバの取引情報部のメモリ構成を示す図である。
【図８】図８は、データ登録装置における制御処理の流れを示すフローチャートである。
【図９】図９は、会計装置における制御処理の流れを示すフローチャートである。
【図１０】図１０は、サーバの機能構成を示す機能ブロック図である。
【図１１】図１１は、サーバにおける制御処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図１〜図１１の図面を参照して、実施形態に係る情報処理装置およびプログラムを詳細に説明する。実施形態では、店員が商品の登録操作を行う登録装置と顧客が会計操作を行う会計装置とを備えたセミセルフ型のチェックアウト装置を例に説明し、登録装置および会計装置に接続されたサーバを情報処理装置の一例として説明する。なお、以下に説明する実施の形態によりこの発明が限定されるものではない。
【０００９】
図１は、第１実施形態に係るチェックアウトシステム１０１の全体を示す模式図である。図１に示すように、チェックアウトシステム１０１は、データ登録装置１０２、会計装置１０３、サーバ２００、表示部２１０（報知装置、表示部）、カメラＫ４を備えている。データ登録装置１０２（登録装置）、会計装置１０３、サーバ２００、表示部２１０、カメラＫ４は、例えばＬＡＮ（Local  Area  Network）等の通信回線ＮＴを介して、相互に電気的に接続されている。
【００１０】
データ登録装置１０２は、商品に付されたシンボルを撮像して、販売する商品の売上登録処理を実行する。売上登録処理とは、読み取られたシンボルに対応付けられた商品を特定する商品コードに基づいて当該商品の商品名や価格等の商品情報を表示し、記憶する処理を含む。データ登録装置１０２は、例えば店舗の店員等のオペレータＯが操作する。オペレータＯが行う、商品に付されたシンボルをデータ登録装置１０２に撮像させる操作を、登録操作という。
【００１１】
また、データ登録装置１０２は、カメラＫ１を備える。カメラＫ１は、ＣＣＤイメージセンサ（図示せず）を備えており、データ登録装置１０２の前に立つ顧客Ｃの画像を撮像する。カメラＫ１は、商品を購入するために通路に立つ顧客Ｃの顔を中心とした画像を撮像する。顧客Ｃの撮像画像は、売上登録処理した商品情報を含む取引の取引情報と関連付けられてサーバ２００に送信する。
【００１２】
会計装置１０３は、データ登録装置１０２に近接して、データ登録装置１０２より顧客Ｃの流れ方向（図１では左側から右側へ流れる）下流側に設けられる。会計装置１０３は、１台のデータ登録装置１０２に対して２台設けられている。図１の例では、１つのデータ登録装置１０２に会計装置Ａと会計装置Ｂの会計装置１０３が接続されている。また、他のデータ登録装置１０２に会計装置Ｃと会計装置Ｄの会計装置１０３が接続されている。各会計装置１０３は、台１０４に隣接して直線的に設置される。したがって、本実施形態においては、複数の台１０４の間に顧客Ｃの通路が形成される。顧客Ｃは通路に沿って、データ登録装置１０２から会計装置１０３側に流れる。会計装置１０３は、顧客Ｃが自ら操作する。顧客Ｃが行う会計装置１０３の操作を会計操作という。
【００１３】
会計装置１０３は、会計操作に伴い会計処理を実行する。会計処理とは、売上登録処理した商品の商品情報に基づいて、顧客との取引に係る合計金額や釣銭額を表示する処理、決済処理した商品の商品情報や決済情報を印字したレシートを発行する処理を含む。
【００１４】
サーバ２００は、データ登録装置１０２から、データ登録装置１０２が売上登録処理した商品の取引情報と、当該取引情報に関連付けられた撮像画像を受信する。サーバ２００は、受信した取引情報と撮像画像を関連付けて記憶する。また、サーバ２００は、会計装置１０３からの要請に応じて、指定された顧客の取引情報を会計装置１０３に送信する。また、サーバ２００は、後述するカメラＫ２が撮像した画像を受信して記憶する。
【００１５】
カメラＫ４は、店舗の出入り口Ｇ付近に設置される。カメラＫ４は、ＣＣＤイメージセンサ（図示せず）を備えており、このＣＣＤイメージセンサを用いて画像を撮像する。カメラＫ４は、店舗に出入りする顧客の顔を中心とした顧客の画像を撮像する。カメラＫ４は、顧客の撮像画像をサーバ２００に送信する。
【００１６】
表示部２１０（報知装置）は、店舗の出入り口Ｇ付近に設置される。表示部２１０は、店舗に出入りする顧客に向けて情報やメッセージを表示する。表示部２１０は、特に店舗から出店する顧客に対して、表示したメッセージや情報が見易い位置や角度に設置される。
【００１７】
次に、データ登録装置１０２の構成について詳細に説明する。図２は、データ登録装置１０２の外観を示す斜視図である。図２に示すように、台１０４の上面に設置されたデータ登録装置１０２は、オペレータＯ側に向けた読取窓１１２を有する縦型のコード読取部１１１をベースに構成されている。コード読取部１１１は、読取窓１１２の奥側にコードリーダ部１１９（図４を参照）を配置している。商品にはバーコード等のシンボルが付されている。シンボルは付された商品を特定する情報を含む。オペレータＯが商品を手に持って、シンボルを読取窓１１２に向けて読取窓１１２の前を通過させると、コードリーダ部１１９は当該商品を撮像する。データ登録装置１０２は、撮像したシンボルに基づいて、商品を特定する商品コードを取得する。データ登録装置１０２は、取得した商品コードに基づいて、商品マスタ７４２（図４を参照）から当該商品の商品情報（商品名、価格等）を読み出す。データ登録装置１０２は、読み出した商品情報に基づいて売上登録処理を実行する。なお、コードリーダ部１１９は光学的にシンボルを読み取るスキャナであってもよい。
【００１８】
また、データ登録装置１０２は、コード読取部１１１の上部にオペレータ用表示部１１４および操作部１１５を備えている。オペレータ用表示部１１４にはコード読取部１１１で撮像された商品の商品名および価格等が表示される。操作部１１５は、商品情報の入力を補助するためのものである。なお、操作部１１５は、オペレータ用表示部１１４の表面に設けられたタッチパネル１１３を含む。
【００１９】
オペレータＯ側から見てデータ登録装置１０２の左側には、印字部１１６が設けられている。印字部１１６は、取引を特定する取引番号を示すバーコードが印字された伝票を発行する。
【００２０】
また、オペレータＯ側から見てデータ登録装置１０２の左側には、顧客Ｃ向けの客用表示部１１７が設けられている。客用表示部１１７は、売上登録処理された商品の商品情報、合計金額等を表示する。
【００２１】
データ登録装置１０２では、コード読取部１１１により撮像された画像に基づいて、公知のパターン認識技術を用い、画像に含まれるシンボルから商品を特定する。なお、パターン認識技術に代わり、画像中に含まれる物体を認識する公知の一般物体認識（generic  object  recognition）技術を用いて、撮像した商品を特定するようにしてもよい。
【００２２】
次いで、データ登録装置１０２は、特定した商品の個数などの入力を受け付ける画面をオペレータ用表示部１１４に表示する。そして、データ登録装置１０２は、入力が受け付けられた商品の商品コード、入力された個数などの情報に基づき売上登録処理を行う。
【００２３】
また、データ登録装置１０２は、客用表示部１１７に隣接して、カメラＫ１を備える。顧客の撮像画像は、売上登録処理した商品情報を含む取引の商品情報（取引に係る情報）と関連付けられてサーバ２００に送信する。
【００２４】
次に、顧客Ｃが自ら会計操作して会計処理を行う会計装置１０３について説明する。図３は、会計装置１０３の外観を示す斜視図である。
【００２５】
会計装置１０３は、第一の筐体１０と、第二の筐体１１とを備えている。第一の筐体１０には、釣銭機４と、カード読取部８とが設けられている。
【００２６】
釣銭機４は、貨幣投入口４１と、紙幣出金口４２と、硬貨出金部４３とを備えている。硬貨出金部４３は、払出口４３１および受皿４３２を備えている。釣銭機４は、貨幣投入口４１に投入された紙幣および硬貨を受け入れて分別して収納する。そして、釣銭機４は、釣銭を払出口４３１から払い出す。払い出された釣銭は、受皿４３２が受ける。
【００２７】
カード読取部８は、第二の筐体１１の左横で第一の筐体１０の上面１０ａに配されている。カード読取部８は、クレジットカード等の記憶媒体に対して情報を読み書きする。
【００２８】
ハンドスキャナ７は、第一の筐体１０の前面１０ｂの上部に配されている。第一の筐体１０の前面１０ｂの右上部には、ハンドスキャナ７の先端部７ａを引っ掛け状態で保持する保持部１０ｃが設けられている。ハンドスキャナ７は、データ登録装置１０２が発行した伝票に印字されたバーコード（取引番号）を読取る。
【００２９】
第二の筐体１１には、第一の筐体１０の上面１０ａに載せられており、表示操作パネル６と、印字部９とが設けられている。表示操作パネル６は、表示部６１と、操作部６２とを備える。表示部６１は、画像を表示する。操作部６２は、表示部６１の表面に設けられているタッチパネルである。
【００３０】
印字部９は、第二の筐体１１に内蔵された印刷部（図示せず）と、第二の筐体１１の前面１１ａに設けられたレシート発行口９１とを有している。印字部９は、購入した商品の商品情報や会計情報を用紙に、例えばサーマルヘッドを用いて印刷したレシートをレシート発行口９１から発行する。
【００３１】
また、会計装置１０３は、第一の筐体１０の一側方に籠置き台２１を備えている。籠置き台２１は、顧客Ｃが会計操作を行う際に、商品が入った籠を置く台である。
【００３２】
さらに、会計装置１０３は、第一の筐体１０の上面１０ａに会計装置１０３の現在の状態を表示する報知部としての表示ポール２２を立設している。表示ポール２２は、先端部に青色と赤色に選択的に発光する発光部２２ａを有する。発光部２２ａは、会計装置１０３の操作に困った場合や、会計装置１０３にエラーが発生した場合等に、顧客が店員を呼び出す操作をしたときに発光する。
【００３３】
また、表示ポール２２の先端部には、カメラＫ２が備えられている。カメラＫ２は、ＣＣＤイメージセンサ（図示せず）を備えており、このＣＣＤイメージセンサを用いて画像を撮像する。カメラＫ２は、顧客Ｃの会計操作を上方から撮像する。また、カメラＫ２は、籠置き台２１付近および第一の筐体１０の上面１０ａ全体付近を上方から撮像する。そのため、顧客が籠置き台２１や上面１０ａ付近に財布等の異物を載せた場合に、当該異物を撮像する。会計装置１０３は、カメラＫ２が撮像した画像に基づいて、異物が撮像されている場合には顧客Ｃが忘れ物をしたと判断し、取引情報に忘れ物情報を付加してサーバ２００に送信する。サーバ２００は、会計装置１０３から受信した忘れ物情報に基づいて顧客が忘れ物をしたことを示す情報を記憶する。
【００３４】
このような会計装置１０３を顧客Ｃ自身が会計操作を行うことで、会計装置１０３は会計処理を実行する。すなわち会計装置１０３は、現金での会計の場合は、データ登録装置１０２から受信した取引情報に基づいて、顧客Ｃが支払う支払金額を表示する。顧客Ｃは支払金額に基づいて現金を入金する会計操作を行う。会計装置１０３は、入金した預り金に基づいて、釣銭金額を算出して、釣銭機４から釣銭を払い出す。クレジットでの会計の場合は、顧客Ｃは、クレジットカードをカード読取部８に挿入する会計操作を行う。会計装置１０３は、取引情報に基づいて、クレジットカードによる会計処理を実行する。また、会計装置１０３は、会計処理した会計情報とデータ登録装置１０２から受信した商品情報を印字したレシートを印字部９から発行する。
【００３５】
このようなチェックアウトシステム１０１において、データ登録装置１０２は、オペレータＯによる登録操作に伴い商品の売上登録処理を実行する。そしてデータ登録装置１０２は、取引情報をサーバ２００に送信するとともに、当該取引を特定する取引番号がバーコードとして印字された伝票を発行する。また、データ登録装置１０２は、顧客の撮像画像と取引情報とを関連付けてサーバ２００に送信する。顧客Ｃは、売上登録処理された商品が入った籠を持って会計装置１０３に移動する。
【００３６】
移動した顧客Ｃは、会計装置１０３において、発行された伝票に印字された取引番号をハンドスキャナ７から入力する。会計装置１０３は、入力された取引番号に基づく取引情報をサーバ２００から受信する。そして顧客Ｃは、会計装置１０３において、当該取引に係る会計操作を行う。会計装置１０３は、受信した取引情報等に基づいて会計処理を実行する。会計装置１０３は、会計処理が終了したことを示す会計済情報をサーバ２００に送信する。また、会計装置１０３は、顧客が忘れ物をしたと判断した場合には、忘れ物情報を付加した会計済情報をサーバ２００に送信する。
【００３７】
忘れ物情報を受信したサーバ２００は、忘れ物をした顧客の撮像画像を所定のタイミングまで記憶する。所定のタイミングとは、例えば一時間、一日、一週間といった所定期間を経過したタイミング、または例えば日付が切り換わる午前０時といった特定の時刻を含む。
【００３８】
次に、データ登録装置１０２、会計装置１０３、およびサーバ２００のハードウェア構成について説明する。図４は、データ登録装置１０２のハードウェア構成を示すブロック図である。
【００３９】
図４に示すように、データ登録装置１０２は、ＣＰＵ（Central  Processing  Unit）７１、ＲＯＭ（Read  Only  Memory）７２、ＲＡＭ（Random  Access  Memory）７３、メモリ部７４等を備えている。ＣＰＵ７１は、制御主体となる。ＲＯＭ７２は、各種プログラムを記憶する。ＲＡＭ７３は、各種データを展開する。メモリ部７４は、各種プログラムを記憶する。ＣＰＵ７１、ＲＯＭ７２、ＲＡＭ７３、メモリ部７４は、互いにデータバス７５を介して接続されている。ＣＰＵ７１とＲＯＭ７２とＲＡＭ７３が、制御部７００を構成する。すなわち、制御部７００は、ＣＰＵ７１がＲＯＭ７２やメモリ部７４に記憶されＲＡＭ７３に展開された制御プログラムに従って動作することによって、後述する制御処理を実行する。
【００４０】
ＲＡＭ７３は、売上登録処理された商品の商品情報を記憶する商品情報部７３１を備える。また、ＲＡＭ７３は、カメラＫ１が撮像した顧客の撮像画像を記憶する画像記憶部７３２を備える。
【００４１】
メモリ部７４は、電源を切っても記憶情報が保持されるＨＤＤ（Hard  Disc  Drive）やフラッシュメモリ等の不揮発性メモリで構成される。メモリ部７４は、制御プログラムを記憶する制御プログラム部７４１を備えている。また、メモリ部１４は、商品マスタ７４２を備える。商品マスタ７４２は、商品を特定する商品コード別に、当該商品の商品名、価格（単価）、属性等の商品情報を記憶する。
【００４２】
また、制御部７００は、データバス７５およびコントローラ７６を介して、操作部１１５、オペレータ用表示部１１４、客用表示部１１７、印字部１１６、カメラＫ１、コード読取部１１１、カード読取部１１８と接続している。
【００４３】
操作部１１５は、オペレータ用表示部１１４に表示された「小計キー」の図形に対応した位置に小計キー１１５１を備える。また、操作部１１５は、オペレータ用表示部１１４に表示された「送信キー」の図形に対応した位置に送信キー１１５２を備える。なお、以降の説明では、「オペレータ用表示部１１４のキーの表示に対応した操作部１１５に設けられたキー」を、例えば、「オペレータ用表示部１１４に表示されたキー」のように簡略化して説明する。
【００４４】
小計キー１１５１は、オペレータＯが登録操作を終了する際にオペレータＯが操作するキーである。送信キー１１５２は、取引情報をサーバ２００に送信する際にオペレータＯが操作するキーである。
【００４５】
また、制御部７００は、データバス７５を介して、通信部７７と接続している。通信部７７は、通信回線ＮＴを介して、他のデータ登録装置１０２、会計装置１０３、サーバ２００、表示部２１０等と接続している。
【００４６】
図５は、会計装置１０３のハードウェア構成を示すブロック図である。図５に示すように、会計装置１０３は、ＣＰＵ８１、ＲＯＭ８２、ＲＡＭ８３、メモリ部８４等を備えている。ＣＰＵ８１は、制御主体となる。ＲＯＭ８２は、各種プログラムを記憶する。ＲＡＭ８３は、各種データを展開する。メモリ部８４は、各種プログラムを記憶する。ＣＰＵ８１、ＲＯＭ８２、ＲＡＭ８３、メモリ部８４は、互いにデータバス８５を介して接続されている。ＣＰＵ８１とＲＯＭ８２とＲＡＭ８３が、制御部８００を構成する。すなわち、制御部８００は、ＣＰＵ８１がＲＯＭ８２やメモリ部８４に記憶されＲＡＭ８３に展開された制御プログラムに従って動作することによって、後述する制御処理を実行する。
【００４７】
ＲＡＭ８３は、入力された取引番号に基づいてサーバ２００から受信した売上登録処理された商品の取引情報を記憶する取引情報部８３１を備える。この取引情報には、関連付けられた撮像画像は含まれない。また、ＲＡＭ８３は、カメラＫ２が撮像した撮像画像を記憶する画像情報部８３２を備える。
【００４８】
メモリ部８４は、電源を切っても記憶情報が保持されるＨＤＤやフラッシュメモリ等の不揮発性メモリで構成される。メモリ部８４は、制御プログラムを記憶する制御プログラム部８４１を備えている。
【００４９】
また、制御部８００は、データバス８５およびコントローラ８６を介して、操作部６２、表示部６１、印字部９、カード読取部８、ハンドスキャナ７、カメラＫ２、釣銭機４および発光部２２ａと接続している。
【００５０】
操作部６２は、表示部６１に表示された会計キー６２１を備える。会計キー６２１は、会計操作を終了する際に顧客Ｃが操作する。例えば、表示部６１に表示された顧客が支払う支払金額に対して所定の現金を入金した際に、顧客は会計キー６２１を操作する。
【００５１】
また、制御部８００は、データバス８５を介して、通信部８７と接続している。通信部８７は、通信回線ＮＴを介して、他の会計装置１０３、データ登録装置１０２、サーバ２００、表示部２１０等と接続している。
【００５２】
図６は、サーバ２００のハードウェア構成を示すブロック図である。図６に示すように、サーバ２００は、ＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、メモリ部５４等を備えている。ＣＰＵ５１は、制御主体となる。ＲＯＭ５２は、各種プログラムを記憶する。ＲＡＭ５３は、各種データを展開する。メモリ部５４は、各種プログラムを記憶する。ＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、メモリ部５４は、互いにデータバス５５を介して接続されている。ＣＰＵ５１とＲＯＭ５２とＲＡＭ５３が、制御部５００を構成する。すなわち、制御部５００は、ＣＰＵ５１がＲＯＭ５２やメモリ部５４に記憶されＲＡＭ５３に展開された制御プログラムに従って動作することによって、後述する制御処理を実行する。
【００５３】
メモリ部５４は、電源を切っても記憶情報が保持されるＨＤＤやフラッシュメモリ等の不揮発性メモリで構成される。メモリ部５４は、制御プログラムを記憶する制御プログラム部５４１を備えている。
【００５４】
またメモリ部５４は、売上情報部５４２と取引情報部５４３（記憶部）を備える。売上情報部５４２は、データ登録装置１０２で売上登録処理され、会計装置１０３で会計処理された商品の売上情報を累積して記憶する。売上情報部５４２には、所定期間（例えば一日）の店舗の売上情報、商品毎の売上情報等が累積記憶される。取引情報部５４３は、データ登録装置１０２から受信した取引情報と顧客のカメラＫ１が撮像した撮像画像とを関連付けて記憶する。取引情報部５４３の詳細は図７を用いて後述する。
【００５５】
また、制御部５００は、データバス５５およびコントローラ５６を介して、操作部５７および表示部５８と接続している。
【００５６】
また、制御部５００は、データバス５５を介して、通信部５９と接続している。通信部５９は、通信回線ＮＴを介して、会計装置１０３、データ登録装置１０２、表示部２１０等と接続している。
【００５７】
図７は、サーバ２００の取引情報部５４３のメモリ構成を示すメモリマップである。図７に示すように、取引情報部５４３は、取引番号部５４３１、商品情報部５４３２、画像情報部５４３３、人物情報部５４３４、忘れ物フラグ部５４３５、会計済フラグ部５４３６を備える。
【００５８】
取引番号部５４３１は、取引を特定する番号を記憶する。取引番号は、後述する図８のＳ３６において発行される。商品情報部５４３２は、データ登録装置１０２で売上登録処理された商品の商品情報を取引番号別に記憶する。画像情報部５４３３は、カメラＫ１が撮像した顧客の撮像画像を、取引番号に対応付けて記憶する。すなわち、画像情報部５４３３は、取引番号部５４３１に記憶された取引番号の取引をした顧客の撮像画像を記憶する。
【００５９】
人物情報部５４３４は、画像情報部５４３３に記憶している画像に基づいて、顧客の顔の特徴を示す顔パーツ情報を取引番号に対応付けて記憶する。顔パーツ情報とは、人の顔をパーツ毎に分類したデータであり、例えば、人の目、鼻、口、耳、顎といったパーツの特徴を表すデータをいう。また、人物情報部５４３４は、顧客が着ていた服装の特徴（形、色等）も記憶する。
【００６０】
忘れ物フラグ部５４３５は、当該顧客が会計装置１０３付近に忘れ物をしたか否かを示す忘れ物フラグを取引番号に対応付けて記憶する。制御部５００は、会計装置１０３から受信した会計済情報に基づいて、顧客が忘れ物をしたか否かを判断する。制御部５００は、顧客が忘れ物をしたと判断した場合に、当該顧客の商品情報に関連付けて忘れ物フラグ「１」を記憶する。制御部５００は、忘れ物フラグが「１」の場合に、顧客が忘れ物をしていると判断する。
【００６１】
会計済フラグ部５４３６は、顧客が会計装置１０３において会計したか否かを示す会計済フラグを取引番号に対応付けて記憶する。制御部５００は、会計装置１０３から受信した会計済情報に基づいて、会計装置１０３において会計処理した取引番号に関連付けて会計済フラグ「１」を記憶する。制御部５００は、会計済フラグが「１」の取引について会計済であると判断する。
【００６２】
ここからは、実施形態のチェックアウトシステム１０１に係るデータ登録装置１０２、会計装置１０３およびサーバ２００の制御処理について説明する。
【００６３】
まず、データ登録装置１０２の制御部７００が、制御プログラム部７４１に記憶されている制御プログラムに従って実行する制御処理について説明する。
【００６４】
図８は、データ登録装置１０２における制御処理の流れを示すフローチャートである。図８に示すように、データ登録装置１０２の制御部７００は、カメラＫ１によって顧客が撮像されたか否かを判断する（Ｓ１１）。顧客が撮像されたと判断した場合には（Ｓ１１のＹｅｓ）、制御部７００は、当該撮像画像を画像記憶部７３２に記憶する（Ｓ１２）。そして制御部７００は、Ｓ１１に戻る。
【００６５】
また、顧客は撮像されていないと判断した場合には（Ｓ１１のＮｏ）、制御部７００は、コード読取部１１１によって商品に付されたシンボルが撮像されたか否かを判断する（Ｓ２１）。シンボルが撮像されたと判断した場合は（Ｓ２１のＹｅｓ）、制御部７００は、撮像したシンボルに対応する商品コードを取得して、商品マスタ７４２から当該商品コードで特定される商品の商品情報を読み出して、商品情報部７３１に記憶する（Ｓ２２）。そして制御部７００は、Ｓ１１に戻る。
【００６６】
一方、コード読取部１１１によってシンボルが撮像されていないと判断した場合は（Ｓ２１のＮｏ）、制御部７００は、小計キー１１５１が操作されたか否かを判断する（Ｓ３１）。小計キー１１５１が操作されたと判断した場合は（Ｓ３１のＹｅｓ）、制御部７００は、商品情報部７３１に記憶された商品情報に基づいて、当該取引の合計金額を算出する（Ｓ３２）。
【００６７】
次に制御部７００は、商品情報部７３１に記憶されている商品情報と画像記憶部７３２に記憶されている顧客の撮像画像とを関連づける（Ｓ３３）。次に制御部７００は、送信キー１１５２が操作されたか否かを判断する（Ｓ３４）。送信キー１１５２が操作されるまで待機し（Ｓ３４のＮｏ）、送信キー１１５２が操作されたと判断した場合には（Ｓ３４のＹｅｓ）、制御部７００は、当該取引を特定する取引番号を生成し、Ｓ３３で関連付けた情報にさらに取引番号を関連づけた取引情報をサーバ２００に送信する（Ｓ３５）。そして制御部７００は、Ｓ３５で生成した取引番号をバーコード化して印字部１１６で印字した伝票を発行する（Ｓ３６）。そして制御部７００は、Ｓ１１に戻る。なお、小計キー１１５１は操作されていないと判断した場合は（Ｓ３１のＮｏ）、制御部７００は、Ｓ１１に戻る。
【００６８】
続いて、顧客Ｃが自ら操作することで会計処理を実行する会計装置１０３の制御部８００が、制御プログラム部８４１に記憶された制御プログラムに従って実行する制御処理について説明する。図９は、会計装置１０３における制御処理の流れを示すフローチャートである。図９に示すように、制御部８００は、データ登録装置１０２から取引情報を受信するまでは待機状態画面を表示する（Ｓ４１）。そして制御部８００は、ハンドスキャナ７からバーコード化された取引番号が入力されたか否かを判断する（Ｓ４２）。入力されるまで待機し（Ｓ４２のＮｏ）、入力されたと判断した場合には（ステップＳ４２のＹｅｓ）、入力された取引番号に対応した取引情報をサーバ２００に要求する。
【００６９】
そして制御部８００は、要求に応じてサーバ２００から受信した取引情報を画像情報部８３２に記憶する（ステップＳ４３）。なお、Ｓ４３で記憶する取引情報は、顧客の撮像画像は含まない。
【００７０】
そして制御部８００は、顧客Ｃが会計を行うメディア（実施形態では、現金会計かクレジット会計か）を選択する会計選択画面（図示せず）を表示する（Ｓ４４）。
【００７１】
次に制御部８００は、顧客Ｃの操作によって現金会計が選択されたか否かを判断する（Ｓ４５）。現金会計が選択されたと判断した場合には（Ｓ４５のＹｅｓ）、制御部８００は、現金での会計画面を表示する（Ｓ４６）。すなわち、制御部８００は、取引情報部８３１に記憶された取引情報に基づいて、顧客Ｃが購入した商品の商品情報（商品名、単価）、合計金額情報、税額情報、顧客が支払う支払情報等を、表示部６１に表示する。
【００７２】
次に制御部８００は、顧客Ｃによって支払金額が入金されて会計キー６２１が操作されたか否かを判断する（Ｓ４７）。操作されるまで待機し（Ｓ４７のＮｏ）、会計キー６２１が操作されたと判断した場合には（Ｓ４７のＹｅｓ）、制御部８００は、支払金額と入金された入金金額とに基づいて、現金会計処理を実行する（Ｓ４８）。釣銭がある場合には、制御部８００は、この現金会計処理において釣銭機４を動作させて釣銭を払出す。そして制御部８００は、印字部９を動作させて、商品名、単価、合計金額、税額、支払金額、入金金額、釣銭額等を印字したレシートを発行する（Ｓ４９）。
【００７３】
次に制御部８００は、会計装置１０３付近で忘れ物があるか否かを判断する（Ｓ５０）。制御部８００は、カメラＫ２が撮像した会計装置１０３付近の画像を解析し、財布等の異物が会計装置１０３に載置されていないかを判断する。この判断は、例えば、異物が載置されていない状態の会計装置１０３付近の画像を予め記憶しておき、この記憶画像とカメラＫ２が撮像した会計装置１０３付近の画像とを比較して、異物の有無を判断する。異物があると判断した場合には、制御部８００は、会計装置１０３付近に忘れ物があると判断する。
【００７４】
会計装置１０３付近で忘れ物がないと判断した場合には（Ｓ５０のＮｏ）、制御部８００は、当該取引について会計処理が終了したことを示す会計済情報を、当該取引の取引番号とともにサーバ２００に送信する（Ｓ５１）。一方、会計装置１０３付近で忘れ物があると判断した場合には（Ｓ５０のＹｅｓ）、制御部８００は、会計済情報に忘れ物があることを示す情報を付加する（Ｓ５２）。そして制御部８００はＳ５１の処理を実行する。そして制御部８００は、Ｓ４１に戻る。
【００７５】
一方、Ｓ４５において、顧客Ｃの操作によって現金会計が選択されていないと判断した場合には（Ｓ４５のＮｏ）、制御部８００は、顧客Ｃの操作によってクレジット会計が選択されたか否かを判断する（Ｓ６１）。クレジット会計が選択されたと判断した場合には（Ｓ６１のＹｅｓ）、制御部８００は、クレジットでの会計画面を表示する（Ｓ６２）。すなわち、制御部８００は、取引情報に基づいて、顧客Ｃが購入した商品の商品情報（商品名、単価）、合計金額等を表示する。そして制御部８００は、クレジットカードに基づくクレジット会計処理を実行する（Ｓ６３）。そして制御部８００は、Ｓ４９の処理を実行する。また、クレジット会計が選択されていないと判断した場合には（Ｓ６１のＮｏ）、制御部８００は、Ｓ４５に戻る。
【００７６】
続いて、サーバ２００の制御部５００が、メモリ部５４の制御プログラム部５４１に記憶された制御プログラムに従って実行する制御処理について説明する。図１０は、サーバ２００の機能構成を示す機能ブロック図である。制御部５００は、制御プログラムを読み出して実行することにより、会計判断手段５０１、消去手段５０２、忘れ物判断手段５０３、第１報知手段５０４、第２報知手段５０５として機能する。
【００７７】
会計判断手段５０１は、取引についての会計処理が行われたか否かを判断する機能を有する。
【００７８】
消去手段５０２は、会計判断手段５０１が会計処理が行われたことを判断した後の所定のタイミングに記憶部５４３に記憶された当該取引に係る顧客の撮像画像を消去する機能を有する。
【００７９】
忘れ物判断手段５０３は、購入した商品について顧客が会計操作を行う会計装置１０３において当該顧客が忘れ物をしたか否かを判断する機能を有している。
【００８０】
第１報知手段５０４は、忘れ物判断手段５０３が顧客が忘れ物をしたと判断したことを条件に、店舗に設置された表示部２１０に忘れ物をしたことを示すメッセージを報知させるためのメッセージ情報１を表示部２１０に送信する機能を有している。
【００８１】
第２報知手段５０５は、会計判断手段５０１が会計処理が済んでいないと判断した場合、カメラＫ４が撮像した人物が記憶部５４３が記憶した撮像画像に含まれる人物と一致したことを条件に、表示部２１０に会計未処理を示すメッセージを報知させるためのメッセージ情報２を表示部２１０に送信する機能を有している。
【００８２】
図１１は、サーバにおける制御処理の流れを示すフローチャートである。図１１に示すように、制御部５００は、データ登録装置１０２から取引情報を受信したか否かを判断する（Ｓ７１）。取引情報を受信したと判断した場合には（Ｓ７１のＹｅｓ）、制御部５００は、当該取引情報を取引情報部５４３に記憶する（Ｓ７２）。すなわち、制御部５００は、受信した取引情報のうち、取引番号を取引番号部５４３１に記憶する。また制御部５００は、受信した取引情報のうち、商品情報を商品情報部５４３２に記憶する。また制御部５００は、受信した取引情報のうち、撮像画像を画像情報部５４３３に記憶する。また、制御部５００は、画像情報部５４３３に記憶した撮像画像に基づいて生成した顧客の顔パーツ情報や服装情報等を、人物情報部５４３４に記憶する。そして制御部５００は、Ｓ７１に戻る。
【００８３】
一方、取引情報は受信していないと判断した場合には（Ｓ７１のＮｏ）、制御部５００（会計判断手段５０１）は、会計装置１０３から会計済情報を受信したか否かを判断する（Ｓ８１）。会計済情報を受信したと判断した場合には（Ｓ８１のＹｅｓ）、制御部５００は、当該取引について、会計処理が行われた取引であると判断する。そのため、制御部５００は、同時に受信した取引番号に対応した会計済フラグ部５４３６に、当該取引が会計済であることを示す会計済フラグ「１」を記憶する（Ｓ８２）。
【００８４】
次に制御部５００（忘れ物判断手段５０３）は、Ｓ８１で受信した会計済情報に忘れ物情報が付加されているか否かを判断する（Ｓ８３）。会計済情報に忘れ物情報が付加されている（すなわち、忘れ物をした）と判断した場合には（Ｓ８３のＹｅｓ）、制御部５００は、同時に受信した取引番号に対応した忘れ物フラグ部５４３５に、忘れ物があることを示す忘れ物フラグ「１」を記憶する（Ｓ８５）。そして制御部５００は、Ｓ７１に戻る。また、会計済情報に忘れ物情報は付加されていない（すなわち、忘れ物をしていない）と判断した場合には（Ｓ８３のＮｏ）、制御部５００は、同時に受信した取引番号に対応して記憶されている取引情報を消去する（Ｓ８４）。そして制御部５００は、Ｓ７１に戻る。
【００８５】
一方、会計装置１０３から会計済情報を受信していないと判断した場合には（Ｓ８１のＮｏ）、制御部５００は、所定のタイミングであるか否かを判断する（Ｓ９１）。所定のタイミングであると判断した場合には（Ｓ９１のＹｅｓ）、制御部５００は、会計済フラグ部５４３６に会計済フラグ「１」が記憶されているか否かを判断する（Ｓ９２）。会計済フラグ部５４３６に会計済フラグ「１」が記憶されていると判断した場合には（Ｓ９２のＹｅｓ）、制御部５００は、Ｓ８４の処理を実行する。この場合、制御部５００は、Ｓ８４において、例えば、前回の所定のタイミング以降今回の所定のタイミングまでに記憶された取引情報をすべて消去する。また、会計済フラグ部５４３６に会計済フラグ「１」は記憶されていないと判断した場合には（Ｓ９２のＮｏ）、制御部５００はＳ７１に戻る。このＳ９１の判断とＳ８４の処理が消去手段５０２を構成する。
【００８６】
すなわち、取引情報部５４３には、会計処理を行っていない顧客の取引情報、または会計処理を行ったが忘れ物をした可能性がある顧客の取引情報が記憶される。会計処理を行い、忘れ物がない顧客の取引情報は、会計済情報を受信したと判断した（すなわち、会計処理が行われたことを判断した）時点で取引情報部５４３から消去される。また、会計処理を行ったが忘れ物をした可能性がある顧客の取引情報は、会計済情報を受信したと判断した時点では消去されず、会計済情報を受信した後の所定のタイミングで消去される。
【００８７】
また、所定のタイミングではないと判断した場合には（Ｓ９１のＮｏ）、制御部５００は、人物情報部５４３４に記憶されている情報と、カメラＫ４が撮像した出入り口Ｇ付近を通過した人の撮像画像から生成した顔パーツ情報や服装情報等とを比較する。そして制御部５００は、カメラＫ４が撮像した撮像画像から生成した顔パーツ情報や服装情報が人物情報部５４３４に記憶されている情報と一致または極めて近似しているか否かを判断する（Ｓ１０１）。カメラＫ４が撮像した撮像画像から生成した顔パーツ情報や服装情報が人物情報部５４３４に記憶されている情報と一致または極めて近似している場合、カメラＫ４が撮像した顧客と画像情報部５４３３に記憶されている顧客とが同一人物である可能性が高い。
【００８８】
カメラＫ４が撮像した撮像画像から生成した顔パーツ情報や服装情報が人物情報部５４３４に記憶されている情報と一致または極めて近似している（すなわち同一人物である可能性が高い）と判断した場合には（Ｓ１０１のＹｅｓ）、制御部５００は、忘れ物フラグ部５４３５に忘れ物フラグ「１」が記憶されているか否かを判断する（Ｓ１０２）。忘れ物フラグ部５４３５に忘れ物フラグ「１」が記憶されていると判断した場合には（Ｓ１０２のＹｅｓ）、制御部５００（第１報知手段５０４）は、表示部２１０に対して忘れ物をしている可能性があることを示すメッセージを表示させるよう、表示部２１０にメッセージ情報（メッセージ情報１）を送信する（Ｓ１０３）。忘れ物フラグ部５４３５に忘れ物フラグ「１」が記憶されている取引の顧客は、忘れ物をしている可能性があるため、店舗の出入り口付近に設置された表示部２１０に対してメッセージ情報１を表示させることで、店舗を出ようとしている顧客に対し、忘れ物があることを報知する。そして制御部５００は、Ｓ７１に戻る。
【００８９】
一方、忘れ物フラグ部５４３５に忘れ物フラグ「１」が記憶されていないと判断した場合には（Ｓ１０２のＮｏ）、制御部５００（第２報知手段５０５）は、表示部２１０に対して会計が済んでいない可能性があることを示すメッセージを表示させるよう、表示部２１０にメッセージ情報（メッセージ情報２）を送信する（Ｓ１０４）。忘れ物フラグ部５４３５に忘れ物フラグ「１」が記憶されていない取引の顧客は、会計が済んでいない可能性があるため、店舗の出入り口付近に設置された表示部２１０に対してメッセージ情報２を表示させることで、店舗を出ようとしている顧客に対し、会計が済んでいないことを報知する。そして制御部５００は、Ｓ７１に戻る。
【００９０】
このような実施形態によれば、会計済情報を受信しても（すなわち、会計処理が終了しても）、サーバ２００は、所定のタイミングになるまで忘れ物をした顧客の撮像画像を消去しない。そのため、忘れ物に気付いた顧客が再度店舗を訪れた場合、残っている撮像画像に基づいて、忘れ物をした顧客であるかを確認することができる。
【００９１】
以上、本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００９２】
例えば、実施形態では、店員が商品の登録操作を行う登録装置と顧客が会計操作を行う会計装置とを備えたセミセルフ型のチェックアウト装置を一例として説明した。しかしながら、顧客が商品の登録操作および会計操作を行うセルフ型のチェックアウト装置であってもよい。この場合、セルフ型のチェックアウト装置が情報処理装置となる。
【００９３】
また、実施形態では、サーバ２００を情報処理装置の一例として説明した。しかしながら、情報処理装置は、データ登録装置１０２または会計装置１０３であってもよい。
【００９４】
また、実施形態では、会計処理がされて忘れ物がない取引情報は、会計済情報を受信した時点で消去したが、これに限らず、会計処理がされて忘れ物がない取引情報を所定のタイミングで消去するようにしてもよい。
【００９５】
また、実施形態では、報知装置の一例として表示部２１０を用いたが、これに限らず、例えば音声にて報知する報知装置としてもよい。
【００９６】
なお、実施形態のサーバ２００で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（FD）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disc）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００９７】
また、実施形態のサーバ２００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、実施形態のサーバ２００で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００９８】
また、実施形態のサーバ２００で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【００９９】
１０１      チェックアウトシステム
１０２      データ登録装置
１０３      会計装置
２００      サーバ
２１０      表示部
５００      制御部
５０１      会計判断手段
５０２      消去手段
５０３      忘れ物判断手段
５０４      第１報知手段
５０５      第２報知手段
５４３      取引情報部
７００      制御部
８００      制御部
Ｋ１        カメラ
Ｋ２        カメラ
Ｋ４        カメラ
【先行技術文献】
【特許文献】
【０１００】
【特許文献１】特開２０１３−１８６４９５号公報
【図１】
2018136692.tif 000003
【図２】
2018136692.tif 000004
【図３】
2018136692.tif 000005
【図４】
2018136692.tif 000006
【図５】
2018136692.tif 000007
【図６】
2018136692.tif 000008
【図７】
2018136692.tif 000009
【図８】
2018136692.tif 000010
【図９】
2018136692.tif 000011
【図１０】
2018136692.tif 000012
【図１１】
2018136692.tif 000013