(57)【要約】【課題】本発明が解決しようとする課題は、操作者に適合した操作権限に対応して予め許可された処理範囲に商品販売データ処理装置を設定することを可能とした商品販売データ処理装置およびプログラムを提供することである。【解決手段】実施形態の商品販売データ処理装置は、撮像装置で撮像した顔画像に基づいて行った顔認識処理の結果を入力する入力手段と、商品の販売や管理に関する処理のうち少なくとも一部の処理について、前記入力手段によって入力された前記顔認識処理の結果に対応して予め許可された処理範囲で処理可能な状態になるようサインイン処理を実行するサインイン手段と、を備える。【選択図】図８
2015125480.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置で撮像した顔画像に基づいて行った顔認識処理の結果を入力する入力手段と、
商品の販売や管理に関する処理のうち少なくとも一部の処理について、前記入力手段によって入力された前記顔認識処理の結果に対応して予め許可された処理範囲を設定する設定手段と、
前記設定手段によって設定された処理範囲で前記処理を実行する実行手段と、
を備えた商品販売データ処理装置。
【請求項２】
前記結果で特定される前記予め許可された処理範囲を特定する処理範囲情報を記憶し、
前記設定手段は、前記入力手段によって入力された結果に対応して記憶された前記処理範囲情報に基づいて前記処理範囲を設定する
請求項１に記載の商品販売データ処理装置。
【請求項３】
操作者が不在か否かを検出する不在検出手段と、
前記不在検出手段により不在が検出されてから所定時間以上不在を連続して検出する前に前記入力手段により入力された第２顔認識処理の結果が前記処理範囲の設定時に入力された前記顔認識処理の結果と一致なかった場合に、当該装置を第１の操作禁止状態にする第１操作禁止手段と、
をさらに備えた請求項１または２に記載の商品販売データ処理装置。
【請求項４】
前記不在検出手段により不在が検出されてから所定時間以上不在を連続して検出された場合、当該装置を第２の操作禁止状態とする第２操作禁止手段と、
前記第２操作禁止手段による禁止状態において、前記入力手段により入力された第３顔認識処理の結果が前記処理範囲の設定時に入力された前記顔認識処理の結果と一致した場合に、前記第２の操作禁止状態を解除する解除手段と、
をさらに備えた請求項３に記載の商品販売データ処理装置。
【請求項５】
前記第３顔認識処理の結果と前記処理範囲の設定時に入力された前記顔認識処理の結果とが一致しなかった場合に、前記第３顔認識処理の結果を記憶する記憶手段、
をさらに備えた請求項４に記載の商品販売データ処理装置。
【請求項６】
コンピュータを、
撮像装置で撮像した顔画像に基づいて行った顔認識処理の結果を入力する入力手段と、
商品の販売や管理に関する処理のうち少なくとも一部の処理について、前記入力手段によって入力された前記顔認識処理の結果に対応して予め許可された処理範囲を設定する設定手段と、
前記設定手段によって設定された処理範囲で前記処理を実行するする実行手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、商品販売データ処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケットやコンビニエンスストア等の店舗は、販売する商品の商品情報を処理するＰＯＳ（Point  of  Sales）端末やエレクトリック・キャッシュ・レジスタ（ＥＣＲ）等の商品販売データ処理装置において、装置を操作できる範囲（すなわち操作権限）を、操作者によって制限している。例えば店舗の経営者やマネージャクラスの操作者は、店舗の売上集計を行う操作権限を与えられているが、これに対してアルバイト等の店員は、商品情報を処理する操作権限しか与えられていない。
【０００３】
操作者によって装置に使用する鍵を異ならせることや、操作者が携帯するＩＤカードの情報を異ならせることで、操作者各人の商品販売データ処理装置における操作権限を異ならせる。そして、それぞれの鍵やＩＤカードによって商品販売データ処理装置を起動させて、操作権限に対応して予め許可された処理範囲を商品販売データ処理装置に設定している。
【０００４】
しかしながら、操作者間で鍵を交換したような場合は、操作者に適合した操作権限に対応して予め許可された処理範囲に商品販売データ処理装置を設定できない、という問題があった。ＩＤカードが交換された場合も同様の問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、操作者に適合した操作権限に対応して予め許可された処理範囲に商品販売データ処理装置を設定することを可能とした商品販売データ処理装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の商品販売データ処理装置は、撮像装置で撮像した顔画像に基づいて行った顔認識処理の結果を入力する入力手段と、商品の販売や管理に関する処理のうち少なくとも一部の処理について、前記入力手段によって入力された前記顔認識処理の結果に対応して予め許可された処理範囲で処理可能な状態になるようサインイン処理を実行するサインイン手段と、を備える。
【０００７】
実施形態のプログラムは、コンピュータを、撮像装置で撮像した顔画像に基づいて行った顔認識処理の結果を入力する入力手段と、商品の販売や管理に関する処理のうち少なくとも一部の処理について、前記入力手段によって入力された前記顔認識処理の結果に対応して予め許可された処理範囲で処理可能な状態になるようサインイン処理を実行するサインイン手段と、として機能させる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態のＰＯＳ端末の外観を示す斜視図である。
【図２】図２は、ＰＯＳ端末のハードウェア構成を示すブロック図である。
【図３】図３は、ＰＯＳ端末のメモリ部のファイル構成の一例を示すメモリマップである。
【図４】図４は、ＰＯＳ端末のＲＡＭのファイル構成の一例を示すメモリマップである。
【図５】図５は、ＰＯＳ端末の機能構成を示す機能ブロック図である。
【図６】図６は、ＰＯＳ端末の制御処理の流れを示すフローチャートである。
【図７】図７は、ＰＯＳ端末の制御処理の流れを示すフローチャートである。
【図８】図８は、ＰＯＳ端末の制御処理の流れを示すフローチャートである。
【図９】図９は、ＰＯＳ端末の制御処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図１〜図９を参照して、実施形態に係る商品販売データ処理装置およびプログラムを詳細に説明する。実施形態では、商品販売データ処理装置としてＰＯＳ端末を用いて説明する。なお、以下に説明する実施形態によりこの発明が限定されるものではない。
【００１０】
図１は、実施形態のＰＯＳ端末の外観を示す斜視図である。図１において、ＰＯＳ端末１は、本体２と金銭収納箱３とを有する。金銭収納箱３は、ドロワを有し、顧客から預かった紙幣や貨幣の金銭や商品券等の有価証券類、および顧客に手渡す釣銭等を収納している。
【００１１】
本体２は、キーボード等の操作部１７、操作者に情報を表示する操作者用表示部１８、顧客に情報を表示する顧客用表示部１９を設置している。また、本体２は、商品に付されたバーコードや二次元コード等のコードを読取る読取部２０を備えている。また、本体２は、内部に、商品情報を印字する印字部２１を備えている。また、本体２は、操作者用表示部１８の外枠上部に、画像を撮像するカメラ２２１を備えている。
【００１２】
次に、図２〜図４を用いて、ＰＯＳ端末１のハードウェアについて説明する。図２は、ＰＯＳ端末１のハードウェア構成を示すブロック図である。図２において、ＰＯＳ端末１は、制御主体となるＣＰＵ（Central  Processing  Unit）１１、各種プログラムを記憶するＲＯＭ（Read  Only  Memory）１２、各種データを展開するＲＡＭ（Random  Access  Memory）１３、各種プログラムを記憶するメモリ部１４等を備えており、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、メモリ部１４は、互いにデータバス１５を介して接続されている。ＣＰＵ１１とＲＯＭ１２とＲＡＭ１３が、制御部１００を構成する。すなわち、制御部１００は、ＣＰＵ１１がＲＯＭ１２やメモリ部１４に記憶されＲＡＭ１３に展開された制御プログラム１４１に従って動作することによって、後述する制御処理を実行する。
【００１３】
ＲＡＭ１３は、タイマー１３６を有する。また、メモリ部１４に記憶された制御プログラム１４１を初めとする各種プログラムを展開する。さらに、図４で示す各種記憶部を有する。
【００１４】
メモリ部１４は、電源を切っても記憶情報が保持されるＨＤＤ（Hard  Disc  Drive）やフラッシュメモリ等の不揮発性メモリであって、制御プログラム１４１を含むプログラム等を記憶する。また、メモリ部１４は、商品マスタ１４３と顔マスタ１４２（図３を参照）を記憶している。
【００１５】
また、データバス１５には、操作部１７、操作者用表示部１８、顧客用表示部１９、読取部２０、印字部２１、撮像部２２が、コントローラ１６を介して接続されている。
【００１６】
操作部１７は、締めキー１７１や置数キーやファンクションキー等を含む種々のキーを備えている。締めキー１７１は、一取引を終了するために操作するキーである。
【００１７】
操作者用表示部１８は、表示面を店員等の操作者に向けて設置され、操作者に対して情報を表示する。操作者用表示部１８は、表示面を明るくするバックライト１８１を備えている。バックライト１８１は、表示面の裏側に設けられた例えばＬＥＤ（Light  Emitting  Diode）等で構成される。
【００１８】
顧客用表示部１９は、表示面を顧客に向けて設置され、顧客に対して情報を表示する。顧客用表示部１９は、表示面を明るくするバックライト１９１を備えている。バックライト１９１は、表示面の裏側に設けられた例えばＬＥＤ等で構成される。
【００１９】
読取部２０は、ＣＣＤ（Charge  Coupled  Devices）イメージセンサ等で構成され、商品に付されたバーコードや２次元コード等のコードをＣＣＤで受光することで読取って、商品コードを入力する。図１の例は、ハンディタイプの読取部２０であり、操作者は、手に取った読取部２０を商品のコードに近づけたり接触させることでコードを読取る。読取部２０は、ポリゴンミラー等で発光された光を走査し、コードで反射した光を受光する構成のスキャナであってもよい。
【００２０】
印字部２１は、本体２内に設置されたロール状のレシート用紙に、例えば熱転写型の印字ヘッドを備えたサーマルプリンタ等で商品情報や決済情報等を印字し、レシートとして発行する。
【００２１】
撮像部２２は、ＣＣＤ（Charge  Coupled  Devices）等で構成されたカメラ２２１を含む。カメラ２２１は、操作者用表示部１８の外枠上部に設けられている。撮像部２２は、カメラ２２１の前に位置する物体（例えば操作者）の画像を撮像する。
【００２２】
また、データバス１５は、店舗内に設置された店舗サーバ（図示せず）と電気的に接続する接続Ｉ／Ｆ（Interface）２３を接続している。接続Ｉ／Ｆ２３は、回線２４と接続している。店舗サーバは、店舗に設置されているすべてのＰＯＳ端末１と電気的に接続しており、各ＰＯＳ端末１から商品情報や決済情報を収集する。店舗サーバは、ＰＯＳ端末１から収集した商品情報や決済情報を、本部に設置された本部サーバ（図示せず）に送信する。
【００２３】
図３は、メモリ部１４の顔マスタ１４２を示すメモリマップである。図３において、顔マスタ１４２は、操作者コード部１４２１、操作者情報部１４２２、権限情報部１４２３、顔情報部１４２４を有している。
【００２４】
操作者コード部１４２１は、ＰＯＳ端末１の操作者を特定する操作者コードを記憶している。操作者コードを入力することで、ＰＯＳ端末１をサインインすることもできる。操作者情報部１４２２は、操作者コードで特定される操作者の種々の情報（氏名、住所、年齢、経歴等）を記憶している。権限情報部１４２３は、操作者コードで特定される操作者が、ＰＯＳ端末１の操作において与えられている操作権限の範囲を示す情報を記憶している。
【００２５】
図３の例では、権限の範囲をＡ、Ｂ、Ｃの３段階としている。操作権限「Ａ」は、商品販売に関する商品情報の処理、決済処理、商品の管理に関する商品の在庫管理処理、売上げの管理をする精算処理や点検処理等、ＰＯＳ端末１で処理できるすべての処理を実行できる権限である。この権限は、店舗を運営する経営者やマネージャ等に与えられる権限である。
【００２６】
操作権限「Ｂ］は、商品販売に関する商品情報の処理、返品処理、決済処理、商品の管理に関する商品の在庫管理処理等、店舗における商品売上げや在庫状況を管理する権限である。この権限は、店舗において商品管理を任されている中堅管理者等に与えられる権限である。この操作権限「Ｂ」は、操作権限「Ａ」に比べて、売上げの管理をする精算処理や点検処理等の権限を与えられていない。
【００２７】
操作権限「Ｃ」は、商品販売に関する商品情報の処理、決済処理等、店舗にある商品の売上げに関する商品販売処理を実行できる権限である。この権限は、アルバイト等、商品販売を実行する実務者に与えられる権限である。この操作権限「Ｃ」は、操作権限「Ｂ」に比べて、返品処理や在庫管理処理等の商品の管理に関する操作権限が与えられていない。
【００２８】
権限情報部１４２３には、操作者コードに対応して、これらの権限「Ａ」「Ｂ」「Ｃ」のいずれかの情報を記憶している。図３の例では、操作者コード「００１」の操作者は、店舗の店長であるため、操作者コード「００１」に対応して操作権限「Ａ」が記憶されている。操作者コード「００２」の操作者は、店舗の中堅管理者であるため、操作者コード「００２」に対応して操作権限「Ｂ」が記憶されている。操作者コード「００３」と操作者コード「００４」の操作者は、アルバイト店員であるため、操作者コード「００３」と操作者コード「００４」に対応して操作権限は「Ｃ」が記憶されている。
【００２９】
顔情報部１４２４は、操作者コードに対応して、予め当該操作者の顔情報を記憶している。顔情報は、顔の各部分（例えば、目、鼻、ほお骨、あごの形状等）毎に、それぞれ特徴や相対関係を示す情報である。
【００３０】
図４は、ＲＡＭ１３の一部を示すメモリマップである。図４において、ＲＡＭ１３は、第１顔情報記憶部１３１、商品情報記憶部１３２、第２顔情報記憶部１３３、不一致記憶部１３４、権限記憶部１３５を有する。
【００３１】
第１顔情報記憶部１３１は、サインインキー（図示せず）を操作した操作者を撮像部２２で撮像し、公知の顔認識技術を使用して顔認識した結果得られた顔情報を、顔マスタ１４２の顔情報部１４２４に記憶された顔情報と一致した場合、サインインした操作者の顔情報として記憶する。
【００３２】
サインインとは、電源を投入したＰＯＳ端末１を、商品情報処理等の動作が可能な状態にするとともに、ＰＯＳ端末を操作する操作者をＰＯＳ端末１に登録することを言う。
【００３３】
顔認識技術は、撮像した顔のデジタル画像から人を自動的に識別するための公知な技術であり、例えば次のようにして顔を認識する。すなわち、撮像した顔画像から目立つ特徴を抽出することで人の顔を認識する。例えば、顔のパーツの相対位置や大きさ、目や鼻やほお骨やあごの形等の顔の部分を特徴として利用して、人の顔を認識する。顔認識技術によって得られる情報が顔情報である。
【００３４】
第１顔情報記憶部１３１に記憶した顔情報は、上記顔の各部分毎に、それぞれの特徴を記憶したものである。商品情報記憶部１３２は、一取引において、読取部２０で読取られたバーコードに基づいて入力された商品コードに対応して、商品マスタ１４３から読み出された商品情報を記憶している。
【００３５】
第２顔情報記憶部１３３は、休止中に撮像部２２で撮像し顔認識した顔情報を記憶する。不一致記憶部１３４は、第１顔情報記憶部１３１に記憶された顔情報と、第２顔情報記憶部１３３に記憶された顔情報とを比較し、一致しなかった場合に第２顔情報記憶部１３３に記憶された顔情報を記憶して保存する。権限記憶部１３５は、サインインして第１顔情報記憶部１３１に顔情報が記憶された操作者の操作権限を、顔マスタ１４２の権限情報部１４２３から読み出して記憶する。
【００３６】
続いて、図５〜図９を用いて、ＰＯＳ端末１の制御処理について説明する。図５は、ＰＯＳ端末の機能構成を示す機能ブロック図である。制御部１００が、ＲＯＭ１２やメモリ部１４に記憶された制御プログラム１４１を含む各種プログラムに従うことで、入力手段１０１、設定手段１０２、実行手段１０３、不在検出手段１０４、第１操作禁止手段１０５、第２操作禁止手段１０６、解除手段１０７、記憶手段１０８を機能させる。
【００３７】
入力手段１０１は、撮像部２２で撮像した顔画像に基づいて行った顔認識処理の結果を入力する機能を有する。
【００３８】
設定手段１０２は、商品の販売や管理に関する処理（例えば、商品情報処理、決済処理、在庫管理処理、精算処理、点検処理等）のうち少なくとも一部の処理について、入力手段１０１によって入力された第１顔認識処理の結果得られた例えば顔情報に対応して予め許可された処理範囲を設定する機能を有する。
【００３９】
実行手段１０３は、設定手段１０２によって設定された処理範囲で処理を実行する機能を有する。
【００４０】
不在検出手段１０４は、操作者が不在か否かを検出する機能を有する。
【００４１】
第１操作禁止手段１０５は、不在検出手段１０４により不在が検出されてから所定時間以上不在を連続して検出する前に入力手段１０１により入力された第２顔認識処理の結果が処理範囲の設定時に入力された第１顔認識処理の結果と一致なかった場合に、当該装置を第１の操作禁止状態にする機能を有する。
【００４２】
第２操作禁止手段１０６は、不在検出手段１０４により不在が検出されてから所定時間以上不在を連続して検出された場合、当該装置を第２の操作禁止状態とする機能を有する。
【００４３】
解除手段１０７は、第２操作禁止手段１０６による禁止状態において、入力手段１０１により入力された第３顔認識処理の結果が処理範囲の設定時に入力された第１顔認識処理の結果と一致した場合に、第２の操作禁止状態を解除する機能を有する。
【００４４】
記憶手段１０８は、第３顔認識処理の結果と処理範囲の設定時に入力された第１顔認識処理の結果とが一致しなかった場合に、第３顔認識処理の結果を記憶する機能を有する。
【００４５】
図６は、顔マスタ１４２に操作者の顔情報を新たに登録する際のＰＯＳ端末１の制御処理の流れを示すフローチャートである。図６において、制御部１００は、操作部１７から、操作者を特定する操作者コードが入力されたか否かを判断する（ステップＳ１１）。入力されるまで待機し（ステップＳ１１のＮｏ）、操作者コードが入力されたと判断した場合は（ステップＳ１１のＹｅｓ）、制御部１００は、入力された操作者コードが、顔マスタ１４２の操作者コード部１４２１に記憶されているか否かを判断する（ステップＳ１２）。
【００４６】
記憶されていると判断した場合（ステップＳ１２のＹｅｓ）、制御部１００は、操作部１７から入力された、当該操作者の操作権限を示す情報（操作権限「Ａ」〜「Ｃ」のいずれかの情報）を、入力された操作者コードに対応して記憶する（ステップＳ１３）。そして制御部１００は、撮像部２２を用いて、操作コードを入力した操作者の顔を含む画像を撮像する（ステップＳ１４）。そして制御部１００は、撮像した画像を入力する。続いて制御部１００は、入力した画像について顔認識処理を実行し、その結果の顔情報を顔情報部１４２４に記憶する（ステップＳ１５）。そして制御部１００は、処理を終了する。
【００４７】
一方、ステップＳ１２において、入力された操作者コードが、顔マスタ１４２の操作者コード部１４２１に記憶されていないと判断した場合は（ステップＳ１２のＮｏ）、制御部１００は、メモリ部１４の所定領域（図示せず）に、操作者コードが登録されているか否かを判断する（ステップＳ１６）。上記所定領域には、当該ＰＯＳ端末１の操作が許可された操作者の操作者コードが記憶されており、この所定領域に入力された操作者コードが記憶されていれば、顔マスタ１４２に、新たな操作者として登録することができる。
【００４８】
メモリ部１４の所定領域に操作者コードが登録されていると判断した場合（ステップＳ１６のＹｅｓ）、制御部１００は、入力された操作者コードを顔マスタ１４２の操作者コード部１４２１に新たに登録する（ステップＳ１７）。そして制御部１００は、ステップＳ１３以降を実行する。
【００４９】
また、メモリ部１４の所定領域に入力された操作者コードが登録されていないと判断した場合は（ステップＳ１６のＮｏ）、制御部１００は、入力された操作者コードはＰＯＳ端末１を操作することが許可されていない操作者コードであるとして、操作者用表示部１８にエラーメッセージを表示する等のエラー処理を実行する（ステップＳ１８）。そして制御部１００は、処理を終了する。
【００５０】
図７〜図９は、ＰＯＳ端末１にサインインする場合、装置が休止モードに移行する場合、および休止モードから復帰する場合の制御処理の流れを示すフローチャートである。図７において、まず制御部１００は、図８に示すサインイン処理を実行する（ステップＳ２１）。
【００５１】
図８において、制御部１００は、操作部１７に設けられたサインインキー（図示せず）が操作されたか否かを判断する（ステップＳ９１）。サインインキーは、ＰＯＳ端末１に対して操作者がサインイン処理を開始する際に操作するキーである。
【００５２】
操作されるまで待機し（ステップＳ９１のＮｏ）、サインインキーが操作されたと判断した場合は（ステップＳ９１のＹｅｓ）、制御部１００は、撮像部２２に設けられたカメラ２２１を起動する（ステップＳ９２）。そして制御部１００は、撮像部２２が操作者を撮像したか否かを判断する（ステップＳ９３）。
【００５３】
撮像されるまで待機し（ステップＳ９３のＮｏ）、撮像されたと判断した場合は（ステップＳ９３のＹｅｓ）、制御部１００は、撮像された画像に基づいて顔認識処理（第１顔認識処理）を実行する（ステップＳ９４）。具体的には、制御部１００は、撮像された画像に顔が含まれているか否かの顔検知処理を実行し、顔が含まれていると判断した場合に、続いて制御部１００は、検知された顔に対して顔認識処理を実行する。
【００５４】
そして制御部１００は、顔認識をしたか否かを判断する（ステップＳ９５）。顔認識したと判断した場合は（ステップＳ９５のＹｅｓ）、制御部１００は、認識した結果の顔情報と顔マスタ１４２に記憶された複数の顔情報とを比較する（ステップＳ９６）。比較した結果、顔マスタ１４２の中に、ステップＳ９５で顔認識した顔情報と一致する顔情報があるか否かを判断する（ステップＳ９７）。あると判断した場合は（ステップＳ９７のＹｅｓ）、制御部１００（入力手段１０１）は、顔認識処理の結果である認識した顔情報を、対応する操作者コードとともに第１顔情報記憶部１３１に記憶する（ステップＳ９８）。
【００５５】
次に制御部１００は、記憶した顔情報または操作者コードに対応した操作権限情報を、権限情報部１４２３から読み出す（ステップＳ９９）。そして制御部１００（設定手段１０２）は、読み出した操作権限情報を、権限記憶部１３５に設定する（ステップＳ１００）。そして制御部１００（実行手段１０３）は、記憶した操作者コードと権限に対応して、ＰＯＳ端末１のサインイン処理を実行する（ステップＳ１０１）。サインインされたＰＯＳ端末１において、制御部１００（実行手段１０３）は、操作権限に対応した処理範囲での処理を事項する。ＰＯＳ端末１は、操作権限を越える処理は実行できない。そして制御部１００は、ステップＳ３１に移行する。
【００５６】
なお、ステップＳ９７において、ステップＳ９５で顔認識した顔情報と一致する顔情報がないと判断した場合は（ステップＳ９７のＮｏ）、制御部１００は、顔情報が一致しないことを示すメッセージを操作者用表示部１８に表示する等の、エラー処理を実行する（ステップＳ１０３）。そして制御部１００はサインイン処理を終了する。
【００５７】
また、ステップＳ９５において、顔認識できないと判断した場合は（ステップＳ９５のＮｏ）、制御部１００は、顔認識ができないことを示すメッセージを操作者用表示部１８に表示する等の、エラー処理を実行する（ステップＳ１０２）。そして制御部１００は、ステップＳ９２に戻って撮像部２２による撮像を繰り返す。
【００５８】
図７の説明に戻る。ステップＳ２１において、サインイン処理が終了したら、次に制御部１００は、読取部２０から商品コードが入力されたか否かを判断する（ステップＳ３１）。商品コードが入力されたと判断した場合は（ステップＳ３１のＹｅｓ）、制御部１００は、入力された商品コードに対応して商品マスタ１４３から商品情報を読出し、商品情報記憶部１３２に記憶する（ステップＳ３２）。そして制御部１００は、ステップＳ３１に戻って待機する。
【００５９】
商品コードが入力されていないと判断した場合は（ステップＳ３１のＮｏ）、制御部１００は、操作部１７に設けられた締めキー１７１が操作されたか否かを判断する（ステップＳ４１）。操作されたと判断した場合は（ステップＳ４１のＹｅｓ）、制御部１００は、商品情報記憶部１３２に記憶された商品情報と操作部１７から入力された金額情報に基づいて、決済処理を実行する（ステップＳ４２）。そして制御部１００は、処理を終了する。
【００６０】
決済処理とは、商品情報記憶部１３２に記憶されている商品情報と入力された預かり金額情報とに基づいて合計金額と釣銭を計算し、商品情報、合計金額情報、預かり金額情報および釣銭額情報等を印字部２１によってレシート用紙に印字し、レシートを発行する処理を含む。また、決済処理は、商品情報記憶部１３２に記憶された商品情報や決済情報等を、図示しない店舗サーバに送信する処理を含む。
【００６１】
また、ステップＳ４１において、操作部１７に設けられた締めキー１７１が操作されていないと判断した場合は（ステップＳ４１のＮｏ）、制御部１００（不在検出手段１０４）は、撮像部２２によって撮像された画像に基づいて、画像内に人の存在を検出したか否かを判断する（ステップＳ５１）。人が存在していることを検出したと判断した場合は（ステップＳ５１のＹｅｓ）、制御部１００は、ステップＳ３１に戻って待機する。
【００６２】
一方、人が存在していない（すなわち不在である）ことを検出したと判断した場合は（ステップＳ５１のＮｏ）、制御部１００は、タイマー１３６を起動する（ステップＳ５２）。そして制御部１００は、人の不在を連続して検出したままタイマー１３６が所定時間１（例えば１分）を経過したか否かを判断する（ステップＳ５３）。
【００６３】
所定時間を経過したと判断した場合は（ステップＳ５３のＹｅｓ）、制御部１００は、操作者用表示部１８のバックライト１８１と、顧客用表示部１９のバックライト１９１を消灯する（ステップＳ５４）。
【００６４】
そして制御部１００は、その後も人の不在を連続して検出したままタイマー１３６が所定時間２（例えば３分）を経過したか否かを判断する（ステップＳ５５）。所定時間を経過したと判断した場合は（ステップＳ５５のＹｅｓ）、制御部１００（第２操作禁止手段１０６）は、ＰＯＳ端末１を休止モード状態（第２の操作禁止状態）に設定する（ステップＳ５６）。
【００６５】
休止モードとは、ＰＯＳ端末１の制御のうち、ほとんどの制御を中断し待機状態とし、操作を不可とすることである。例えば、操作者用表示部１８および顧客用表示部１９の表示を無表示状態とする。読取部２０の発光を無発光とする。印字部２１の印字ヘッドへの通電を止めて余熱状態を解除する。操作者による操作部１７や読取部２０からの入力はできない。ただし、少なくとも制御部１００と撮像部２２は動作状態を維持する。撮像部２２は、操作者が存在する付近の撮像を継続する。
【００６６】
次に制御部１００は、休止モード状態において、撮像部２２が撮像した画像において、人の存在したことを検出したか否かを判断する（ステップＳ５７）。検出したことを判断するまで待機し（ステップＳ５７のＮｏ）、検出したことを判断した場合は（ステップＳ５７のＹｅｓ）、制御部１００は、検出した人の画像について顔認識処理（第３顔認識処理）を実行する（ステップＳ５８）。
【００６７】
図９に、ステップＳ５８における顔認識処理の詳細を示す。図９において、制御部１００は、ステップＳ９４と同様の顔認識処理を事項する（ステップＳ１１１）。そして制御部１００は、顔を認識したか否かを判断する（ステップＳ１１２）。認識したと判断した場合は（ステップＳ１１２のＹｅｓ）、制御部１００は、第２顔情報記憶部１３３に認識した顔情報を記憶する（ステップＳ１１３）。そして制御部１００は、ステップＳ５９の処理に移行する。
【００６８】
一方、顔を認識できなかったと判断した場合は（ステップＳ１１２のＮｏ）、制御部１００は、ステップＳ１１１とステップＳ１１２を予め定められた所定回数繰り返したかを判断する（ステップＳ１１４）。繰り返していないと判断した場合は（ステップＳ１１４のＮｏ）、制御部１００は、ステップＳ１１１に戻り、所定回数に達するまでステップＳ１１１の処理とステップＳ１１２の判断を繰り返す。
【００６９】
一方所定回数繰り返したと判断した場合は（ステップＳ１１４のＹｅｓ）、制御部１００は、顔を認識できないことを示す情報を操作者用表示部１８に表示する（ステップＳ１１５）。そして制御部１００は、処理を終了する。
【００７０】
図７の説明に戻る。次に制御部１００は、第２顔情報記憶部１３３に記憶した顔情報と第１顔情報記憶部１３１に記憶した顔情報とを比較する（ステップＳ５９）。そして制御部１００は、比較した結果として両者が一致したか否かを判断する（ステップＳ６０）。
【００７１】
一致したと判断した場合は（ステップＳ６０のＹｅｓ）、制御部１００（解除手段１０７）は、ＰＯＳ端末１の休止モードを解除する（ステップＳ６１）。すなわち、例えば、操作者用表示部１８および顧客用表示部１９の表示を復帰し、バックライト１８１およびバックライト１９１を点灯する。印字部２１への予備通電を再開する。その他の休止状態も復帰する。次に制御部１００は、タイマー１３６をリセットする（ステップＳ６２）。そして制御部１００は、ステップＳ３１に戻って待機する。
【００７２】
一方、ステップＳ６０において、第２顔情報記憶部１３３に記憶した顔情報と第１顔情報記憶部１３１に記憶した顔情報とが一致しないと判断した場合は（ステップＳ６０のＮｏ）、制御部１００は、ステップＳ５８において顔認識した人はステップＳ１０１でサインインした人と異なる人物である可能性があり、例えば不審者の可能性もあるため、制御部１００は、第２顔情報記憶部１３３に記憶した顔情報を不一致記憶部１３４に記憶して保存する（ステップＳ６３）。そして制御部１００は、アラーム（図示せず）を鳴らして、サインインした人とは異なる人について顔認証を行ったことを報知する（ステップＳ６４）。
【００７３】
また、ステップＳ５３において、所定時間１を経過していないと判断した場合は（ステップＳ５３のＮｏ）、制御部１００は、続いて人の存在を検出したか否かを判断する（ステップＳ８１）。検出していないと判断した場合は（ステップＳ８１のＮｏ）、制御部１００はステップＳ５３に戻って待機する。また、ステップＳ８１でタイマー１３６が所定時間１を経過する前に人の存在を検出した場合は（ステップＳ８１のＹｅｓ）、制御部１００は、顔認識処理（第２顔認識処理）を実行する（ステップＳ８２）。ステップＳ８２の顔認識処理は、ステップＳ５８における顔認識処理と同一処理であり、図９の処理を実行する。そして、ステップＳ１１３の処理終了後、制御部１００は、第２顔情報記憶部１３３に記憶した顔情報と第１顔情報記憶部１３１に記憶した顔情報とを比較する。そして制御部１００は、比較した結果として両者が一致したか否かを判断する（ステップＳ８３）。
【００７４】
一致したと判断した場合は（ステップＳ８３のＹｅｓ）、制御部１００は、ステップＳ６２の処理に移行する。一致していないと判断した場合は（ステップＳ８３のＮｏ）、制御部１００は、ステップＳ８２において顔認識した人はステップＳ１０１でサインインした人と異なる人物である可能性があり、例えば不審者の可能性もあるため、制御部１００は、第２顔情報記憶部１３３に記憶した顔情報を不一致記憶部１３４に記憶して保存する（ステップＳ８４）。そして制御部１００（第１操作禁止手段１０５）は、ＰＯＳ端末１をロック状態（第１の操作禁止状態）とする（ステップＳ８５）。
【００７５】
ロック状態とは、操作者による操作部１７や読取部２０からの入力を禁止し、ＰＯＳ端末１を操作不可とする状態である。
【００７６】
また、ステップＳ５５において、所定時間２を経過していないと判断した場合は（ステップＳ５５のＮｏ）、制御部１００は、続いて人の存在を検出したか否かを判断する（ステップＳ７１）。検出していないと判断した場合は（ステップＳ７１のＮｏ）、制御部１００はステップＳ５５に戻って待機する。また、ステップＳ７１でタイマー１３６が所定時間２を経過する前に人の存在を検出した場合は（ステップＳ７１のＹｅｓ）、制御部１００は、顔認識処理（第３顔認識処理）を実行する（ステップＳ７２）。ステップＳ７２の顔認識処理は、ステップＳ５８における顔認識処理と同一処理であり、図９の処理を実行する。そして、ステップＳ１１３の処理終了後、制御部１００は、第２顔情報記憶部１３３に記憶した顔情報と第１顔情報記憶部１３１に記憶した顔情報とを比較する（ステップＳ７３）。そして制御部１００は、比較した結果として両者が一致したか否かを判断する（ステップＳ７４）。
【００７７】
一致したと判断した場合は（ステップＳ７４のＹｅｓ）、制御部１００は、ステップＳ５４で消灯したバックライト１８１とバックライト１９１を点灯する（ステップＳ７５）。そして制御部１００は、ステップＳ６２の処理に移行する。一致していないと判断した場合は（ステップＳ７４のＮｏ）、制御部１００は、ステップＳ７２において顔認識した人はステップＳ１０１でサインインした人と異なる人物である可能性があり、例えば不審者の可能性もあるため、制御部１００は、第２顔情報記憶部１３３に記憶した顔情報を不一致記憶部１３４に記憶して保存する（ステップＳ７６）。そして制御部１００（第１操作禁止手段１０５）は、ＰＯＳ端末１をロック状態とする（ステップＳ８７）。そして制御部１００は、処理を終了する。
【００７８】
このような実施形態によれば、顔認識処理の結果に基づいて、予め登録された操作権限に対応した処理範囲で処理可能にサインイン処理を実行するため、サインインした操作者は、その操作者に適合した操作範囲でＰＯＳ端末を操作することができる。
【００７９】
また、実施形態によれば、撮像部２２が撮像した画像を基に、操作者が不在の場合が所定時間継続した場合はＰＯＳ端末１を休止モードとするため、操作者が存在するのにＰＯＳ端末１が休止モードとなることを防止できる。
【００８０】
また、実施形態によれば、ＰＯＳ端末１が休止モードの状態で、顔認識の結果サインインした人と同一人物である場合にのみ休止モードを解除できるため、セキュリティが確保できる。
【００８１】
また、実施形態によれば、ＰＯＳ端末１が休止モードの状態で、顔認識の結果サインインした人と同一人物ではないと判断した場合、休止モードを解除しないため、装置のセキュリティが確保できる。この場合、制御部１００は、アラームによって報知するため、例えば不審者による不正な操作を未然にチェックすることができる。
【００８２】
また、実施形態によれば、人が存在していないことを検出し、所定時間経過後にバックライト消灯や休止モードとするため、節電（省エネルギー）効果を得ることができる。
【００８３】
以上、本発明の実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、組み合わせを行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００８４】
例えば、実施形態では、顔マスタ１４２をＰＯＳ端末１のメモリ部１４に具備するようにしたが、ＰＯＳ端末１と設置された店舗サーバや本部に設置された本部サーバに顔マスタを備え、複数のＰＯＳ端末１からの問合せに対して、サーバに設けられた顔マスタから顔情報を送信するようにしてもよい。
【００８５】
また、実施形態では、顔認証処理をＰＯＳ端末１が実行したが、店舗サーバまたは本部サーバで実行してもよい。
【００８６】
また、実施形態では、操作禁止状態として休止モードを用いて説明したが、待機モードやスタンバイモード等の休止モード於以外の操作禁止状態にも適用できる。
【００８７】
なお、実施形態の商品販売データ処理装置で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（FD）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００８８】
また、実施形態の商品販売データ処理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施形態の商品販売データ処理装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００８９】
また、実施形態の商品販売データ処理装置で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【００９０】
１  ＰＯＳ端末
１１  ＣＰＵ
１３  ＲＡＭ
１４  メモリ部
２２  撮像部
１００  制御部
１０１  入力手段
１０２  設定手段
１０３  実行手段
１０４  不在検出手段
１０５  第１操作禁止手段
１０６  第２操作禁止手段
１０７  解除手段
１０８  記憶手段
１３１  第１顔情報記憶部
１３３  第２顔情報記憶部
１４２  顔マスタ
１４２３  権限情報部
【先行技術文献】
【特許文献】
【００９１】
【特許文献１】特開２００９−２３０６８２号公報
【図１】
2015125480.tif 000003
【図２】
2015125480.tif 000004
【図３】
2015125480.tif 000005
【図４】
2015125480.tif 000006
【図５】
2015125480.tif 000007
【図６】
2015125480.tif 000008
【図７】
2015125480.tif 000009
【図８】
2015125480.tif 000010
【図９】
2015125480.tif 000011