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