(57)【要約】【課題】レシートの出力を効率的に行うことが可能な情報処理装置及びプログラムを提供する。【解決手段】ＰＯＳ端末に接続可能な情報処理装置であって、ユーザの顔情報を取得する取得手段と、前記ＰＯＳ端末の各々を操作するユーザの顔情報と、当該ＰＯＳ端末の識別情報とを対応付けて格納した第１テーブルを参照し、前記取得手段が取得した顔情報に対応する識別情報を特定する顔認証手段と、前記ＰＯＳ端末の識別情報と、当該ＰＯＳ端末の各々で生成された取引毎のレシート情報とを対応付けて格納した第２テーブルから、前記顔認証手段が特定した識別情報に対応するレシート情報を読み出し、印字部から印字出力させる印字制御手段と、を備える。【選択図】図９
2016053835.tif 000002
【特許請求の範囲】
【請求項１】
ＰＯＳ端末に接続可能な情報処理装置であって、
ユーザの顔情報を取得する取得手段と、
前記ＰＯＳ端末の各々を操作するユーザの顔情報と、当該ＰＯＳ端末の識別情報とを対応付けて格納した第１テーブルを参照し、前記取得手段が取得した顔情報に対応する識別情報を特定する顔認証手段と、
前記ＰＯＳ端末の識別情報と、当該ＰＯＳ端末の各々で生成された取引毎のレシート情報とを対応付けて格納した第２テーブルから、前記顔認証手段が特定した識別情報に対応するレシート情報を読み出し、印字部から印字出力させる印字制御手段と、
を備える情報処理装置。
【請求項２】
前記印字出力を指示する操作を受け付ける操作受付手段を更に備え、
前記印字制御手段は、前記操作受付手段が前記印字出力を指示する操作を受け付けた場合に、前記印字部から印字出力させる請求項１に記載の情報処理装置。
【請求項３】
前記操作受付手段は、前記ユーザを撮像した画像から当該ユーザの動作を検出し、当該動作が所定の動作に適合する場合に、前記印字出力を指示する操作として受け付ける請求項２に記載の情報処理装置。
【請求項４】
前記第２テーブルに格納された前記レシート情報の状態を、出力待ち情報として前記ＰＯＳ端末に提供する提供手段を更に備える請求項１〜３の何れか一項に記載の情報処理装置。
【請求項５】
前記印字制御手段は、前記顔認証手段が特定した識別情報に対応するレシート情報が複数存在する場合に、これらのレシート情報の中から印字対象を前記ユーザに選択させ、選択されたレシート情報を、前記印字部から印字出力させる請求項１〜４の何れか一項に記載の情報処理装置。
【請求項６】
ＰＯＳ端末に接続可能な情報処理装置のコンピュータを、
ユーザの顔情報を取得する取得手段と、
前記ＰＯＳ端末の各々を操作するユーザの顔情報と、当該ＰＯＳ端末の識別情報とを対応付けて格納した第１テーブルを参照し、前記取得手段が取得した顔情報に対応する識別情報を特定する顔認証手段と、
前記ＰＯＳ端末の識別情報と、当該ＰＯＳ端末の各々で生成された取引毎のレシート情報とを対応付けて格納した第２テーブルから、前記顔認証手段が特定した識別情報に対応するレシート情報を読み出し、印字部から印字出力させる印字制御手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケット等の店舗では、複数のＰＯＳ端末をネットワークで接続したチェックアウトシステムが導入されている。また、ＰＯＳ端末の各々には、レシート印字用のプリンタ装置が設けられる。これにより、システムでは、ＰＯＳ端末の各々において会計業務が完結できるよう構成されている。また、オフィス等では、複数の端末とネットワークで接続された共有プリンタを用いて、各端末から文書の印字が可能なシステムが導入されている。
【０００３】
ところで、ＰＯＳ端末の各々にプリンタを搭載することは、コストアップの要因となる。そのため、上記した共有プリンタを設けることで、各ＰＯＳ端末からレシートの印字を行う構成が考えられる。しかしながら、複数のＰＯＳ端末から印字が指示された場合、どのＰＯＳ端末から指示されたレシートか容易に識別することができない。このような理由から、レシートの取り違えが起きる可能性があり、業務の妨げとなる可能性がある。そのため、レシートの出力を効率的に行うことが可能な技術の実現が望まれている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、レシートの出力を効率的に行うことが可能な情報処理装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の情報処理装置は、ＰＯＳ端末に接続可能な情報処理装置であって、ユーザの顔情報を取得する取得手段と、前記ＰＯＳ端末の各々を操作するユーザの顔情報と、当該ＰＯＳ端末の識別情報とを対応付けて格納した第１テーブルを参照し、前記取得手段が取得した顔情報に対応する識別情報を特定する顔認証手段と、前記ＰＯＳ端末の識別情報と、当該ＰＯＳ端末の各々で生成された取引毎のレシート情報とを対応付けて格納した第２テーブルから、前記顔認証手段が特定した識別情報に対応するレシート情報を読み出し、印字部から印字出力させる印字制御手段と、を備える。
【図面の簡単な説明】
【０００６】
【図１】図１は、実施形態に係るチェックアウトシステムの概略構成を示す図である。
【図２】図２は、図１に示したＰＯＳ端末の構成例を示すブロック図である。
【図３】図３は、図１に示したプリンタ装置の構成例を示すブロック図である。
【図４】図４は、図３に示したユーザ管理テーブルのデータ構成の一例を示す図である。
【図５】図５は、図３に示したレシート管理テーブルのデータ構成の一例を示す図である。
【図６】図６は、ＰＯＳ端末及びプリンタ装置が行う会計処理の一例を示すフローチャートである。
【図７】図７は、ＰＯＳ端末及びプリンタ装置が行う出力待ち報知処理の一例を示すフローチャートである。
【図８】図８は、ＰＯＳ端末の表示部に表示された出力待ち情報の一例を模式的に示す図である。
【図９】図９は、プリンタ装置が行うレシート出力処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００７】
図１は、本実施形態に係るチェックアウトシステムの概略構成を示す図である。図１に示すように、本実施形態のチェックアウトシステム１は、複数台のＰＯＳ端末１０と、プリンタ装置２０とを備える。ＰＯＳ端末１０の各々とプリンタ装置２０とは、無線又は有線のネットワークＮ１を介して接続される。ネットワークＮ１は、例えばＬＡＮ（Local  Area  Network）等である。
【０００８】
以下、チェックアウトシステム１を構成する各装置について説明する。
【０００９】
ＰＯＳ端末１０は、商品の会計に係る商品販売データ処理を実行する商品販売データ処理装置である。本実施形態では、ＰＯＳ端末１０は、タブレット端末等の携帯端末であり、店舗内の店員により携帯される。なお、各店員と当該店員が携帯するＰＯＳ端末１０との組み合わせは、予め定められているものとする。
【００１０】
図２は、ＰＯＳ端末１０の構成例を示すブロック図である。図２に示すように、ＰＯＳ端末１０は、ＣＰＵ（Central  Processing  Unit）１１と、ＲＯＭ（Read  Only  Memory）１２と、ＲＡＭ（Random  Access  Memory）１３と、通信Ｉ／Ｆ１４と、操作部１５と、表示部１６と、スキャナ部１７と、記憶部１８とを備える。また、ＰＯＳ端末１０は、ＲＴＣ（Real  Time  Clock）等の計時装置を備える（図示せず）。
【００１１】
ＲＯＭ１２は、ＣＰＵ１１が実行する各種プログラムや各種データを記憶する。ＲＡＭ１３は、ＣＰＵ１１が各種プログラムを実行する際に、一時的にデータやプログラムを記憶する。ＣＰＵ１１は、ＲＯＭ１２や記憶部１８に格納された各種プログラムをＲＡＭ１３に展開して実行することにより、後述する各機能部を実現させる。
【００１２】
通信Ｉ／Ｆ１４は、ネットワークＮ１に接続可能な通信インタフェースである。ＰＯＳ端末１０は、通信Ｉ／Ｆ１４を介して、ネットワークＮ１に接続された装置と通信を行う。
【００１３】
操作部１５は、操作ボタンやポインティングデバイス等の入力装置である。操作部１５は、操作を受け付けると、その操作内容をＣＰＵ１１に出力する。
【００１４】
表示部１６は、ＬＣＤ（Liquid  Crystal  Display）等の表示デバイスである。表示部１６は、ＣＰＵ１１の制御の下、取引内容等の各種情報を表示する。また、表示部１６は、タッチパネル構成としてもよい。この場合、タッチパネルは、操作部１５として機能する。
【００１５】
スキャナ部１７は、商品に付されたバーコード等のコードシンボルを読み取る読取装置である。スキャナ部１７は、商品に付されたコードシンボルを読み取り、そのコードシンボルに含まれた商品ＩＤをＣＰＵ１１に出力する。ここで、商品ＩＤは、例えばＪＡＮコード等の各商品を識別するための商品識別子である。なお、スキャナ部１７は、タブレット端末等に一般的に備えられるＣＣＤやＣＭＯＳ等の撮像装置を用いて構成してもよい。この場合、撮像装置は、コードシンボルのデコードを行うプログラムと協働することで、スキャナ部１７として機能する。
【００１６】
記憶部１８は、ＨＤＤ（hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等の不揮発性の記憶媒体を備えた記憶装置である。記憶部１８は、ＰＯＳ端末１０の動作に係る各種プログラムや各種データを記憶する。例えば、記憶部１８は、各商品に関する商品情報を、当該商品を識別する商品ＩＤと対応付けて登録した商品マスタを記憶する。係る商品情報は、対応する商品の商品名や単価等を含む。
【００１７】
また、記憶部１８は、自己のＰＯＳ端末１０を他のＰＯＳ端末１０と識別するための識別情報を記憶する。ここで、識別情報は、例えばＰＯＳ端末１０に予め割り当てられた固有の機器ＩＤ、製造番号、ＩＰアドレス等を用いることができる。また、自己のＰＯＳ端末１０を操作する店員の識別情報を記憶する構成としてもよい。この場合、識別情報は、例えば自己のＰＯＳ端末１０を操作する店員の氏名や、店員管理用に予め割り当てられた固有の店員ＩＤ等を用いることができる。
【００１８】
なお、本実施形態では、ＰＯＳ端末１０の各々が商品マスタを保持する形態としたが、これに限らないものとする。例えば、外部装置が保持する商品マスタを、各ＰＯＳ端末１０が参照する形態としてもよい。
【００１９】
また、ＰＯＳ端末１０のＣＰＵ１１は、ＲＯＭ１２や記憶部１８に記憶されたプログラムを実行することで、会計処理部１１１と、通信制御部１１２と、表示制御部１１３とを機能部として備える。
【００２０】
会計処理部１１１は、客が買い上げた商品の登録や会計（精算）に係る処理を行う。具体的に会計処理部１１１は、スキャナ部１７により取得された商品ＩＤに基づき、当該商品ＩＤに対応する商品情報を商品マスタから読み出す。会計処理部１１１は、商品情報に含まれる単価や、操作部１５を介して入力される販売個数等から商品の販売価格を算出する。
【００２１】
会計処理部１１１は、商品の支払いが完了すると、それら商品の商品ＩＤや販売価格等を、図示しない売上マスタファイル等に記録することで売上登録を行う。また、会計処理部１１１は、その取引の内訳を示すレシート情報を生成する。ここで、レシート情報は、客が買い上げた各商品の商品名や販売個数、客が支払った代金等を含む。また、レシート情報は、その取引を識別する取引ＩＤ、取引が行われた日時を示す日時情報等を含む。
【００２２】
通信制御部１１２は、通信Ｉ／Ｆ１４を用いることで、プリンタ装置２０との間で各種情報の授受を行う。具体的に、通信制御部１１２は、取引が完了すると、その取引で会計処理部１１１が生成したレシート情報と、記憶部１８に記憶された識別情報とを対応付け、プリンタ装置２０に送信する。また、通信制御部１１２は、プリンタ装置２０から送信される後述する出力待ち情報を受信する。
【００２３】
表示制御部１１３は、表示部１６を制御することで、当該表示部１６の表示画面に各種の情報を表示させる。具体的に、表示制御部１１３は、上述した会計処理に係る操作画面を表示部１６に表示させる。また、表示制御部１１３は、商品マスタから読み出された商品情報を表示部１６に表示させる。また、表示制御部１１３は、プリンタ装置２０から送信された後述する出力待ち情報を表示部１６に表示させる。
【００２４】
次に、プリンタ装置２０について説明する。プリンタ装置２０は、レシートの印字を行うプリンタ装置である。本実施形態において、プリンタ装置２０は、情報処理装置として機能する。
【００２５】
図３は、プリンタ装置２０の構成例を示すブロック図である。図３に示すように、プリンタ装置２０は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、通信Ｉ／Ｆ２４と、操作部２５と、表示部２６と、印字部２７と、撮像部２８と、記憶部２９とを備える。また、プリンタ装置２０は、ＲＴＣ等の計時装置を備える（図示せず）。
【００２６】
ＲＯＭ２２は、ＣＰＵ２１が実行する各種プログラムや各種データを記憶する。ＲＡＭ２３は、ＣＰＵ２１が各種プログラムを実行する際に、一時的にデータやプログラムを記憶する。ＣＰＵ２１は、ＲＯＭ２２や記憶部２９に格納された各種プログラムをＲＡＭ２３に展開して実行することにより、後述する機能部を実現させる。
【００２７】
通信Ｉ／Ｆ２４は、ネットワークＮ１に接続可能な通信インタフェースである。プリンタ装置２０は、通信Ｉ／Ｆ２４を介して、ネットワークＮ１に接続された装置と通信を行う。
【００２８】
操作部２５は、操作ボタン等の入力装置である。操作部２５は、操作を受け付けると、その操作内容をＣＰＵ２１に出力する。
【００２９】
表示部２６は、ＬＣＤ等の表示デバイスである。表示部２６は、ＣＰＵ２１の制御の下、各種の情報を表示する。また、表示部２６は、タッチパネル構成としてもよい。この場合、タッチパネルは、操作部２５として機能する。
【００３０】
印字部２７は、サーマルプリンタやドットインパクトプリンタ等の印字ユニットである。印字部２７は、ＣＰＵ２１の制御の下、所定の用紙にレシート情報を印字することで、レシートを出力する。
【００３１】
撮像部２８は、ＣＣＤやＣＭＯＳ等の撮像素子を備えた撮像装置である。本実施形態において、撮像部２８は、プリンタ装置２０に接近した客、具体的にはプリンタ装置２０を操作する客の顔を略正面から撮像することが可能な位置に設けられる。撮像部２８は、ＣＰＵ２１の制御の下、自装置を操作する客の顔を撮像する。なお、撮像部２８は、プリンタ装置２０と一体的に設ける形態としてもよいし、プリンタ装置２０に外付けする形態としてもよい。
【００３２】
記憶部２９は、ＨＤＤやＳＳＤ等の記憶装置である。記憶部２９は、ＣＰＵ２１が実行する各種プログラムや各種データを記憶する。また、記憶部２９は、ＰＯＳ端末１０を携帯する店員（以下、ユーザともいう）の顔情報を格納したユーザ管理テーブル２９１を予め記憶する。
【００３３】
図４は、ユーザ管理テーブル２９１のデータ構成の一例を示す図である。図４に示すように、ユーザ管理テーブル２９１には、各ユーザの顔情報と、当該ユーザが携帯するＰＯＳ端末１０の識別情報とが対応付けて格納されている。ここで、顔情報は、各ユーザの顔を撮像した画像（顔画像）そのものであってもよいし、顔の特徴をパラメータ化した情報であってもよい。
【００３４】
また、記憶部２９は、ＰＯＳ端末１０から送信されたレシート情報及び顔情報を格納するためのレシート管理テーブル２９２を記憶する。
【００３５】
図５は、レシート管理テーブル２９２のデータ構成の一例を示す図である。図５に示すように、レシート管理テーブル２９２は、識別情報とレシート情報とを対応付けて格納するためのエリアを有する。
【００３６】
また、プリンタ装置２０のＣＰＵ２１は、ＲＯＭ２２や記憶部２９に記憶されたプログラムを実行することで、通信制御部２１１と、レシート管理部２１２と、顔情報取得部２１３と、顔認証部２１４と、操作受付部２１５と、印字制御部２１６と、報知処理部２１７とを機能部として備える。
【００３７】
通信制御部２１１は、通信Ｉ／Ｆ２４を用いることで、ＰＯＳ端末１０の各々との間で各種情報の授受を行う。具体的に、通信制御部２１１は、ＰＯＳ端末１０から送信される識別情報及びレシート情報の組を受信（取得）する。また、通信制御部２１１は、報知処理部２１７から送信が指示された後述する出力待ち情報を、ＰＯＳ端末１０に送信する。
【００３８】
レシート管理部２１２は、レシート管理テーブル２９２の管理を行う機能部である。レシート管理部２１２は、通信制御部２１１が、レシート情報及び識別情報を受信すると、そのレシート情報及び識別情報をレシート管理テーブル２９２に格納する。また、レシート管理部２１２は、印字制御部２１６の制御により、印字が完了したレシート情報と識別情報との組を、レシート管理テーブル２９２から削除する。
【００３９】
顔情報取得部２１３は、撮像部２８を制御することで、当該撮像部２８が撮像した客の顔画像を顔情報として取得する。また、顔情報取得部２１３は、画像中から顔の特徴（目、鼻、口等）を検出する機能を備えてもよい。当該機能を備える顔情報取得部２１３は、撮像部２８が撮像した画像の中から顔の特徴を検出した場合に、当該画像（顔画像）を顔情報として取得する。なお、顔情報取得部２１３が顔情報を取得するタイミングは特に問わないものとする。本実施形態では、操作受付部２１５が印字指示を受け付けた場合に、顔情報の取得を開始するものとするが、これに限らず、印字指示の受け付けに先駆けて顔情報を取得する構成としてもよい。
【００４０】
顔認証部２１４は、顔情報取得部２１３が取得した顔情報と、ユーザ管理テーブル２９１に格納された顔情報とを比較することで、撮像部２８が撮像したユーザの識別情報（ＰＯＳ端末１０）を特定する。具体的に、顔認証部２１４は、公知の顔認証技術を用いることで、ユーザ管理テーブル２９１に格納された顔情報の中から、撮像部２８が撮像したユーザの顔情報を特定する。なお、顔認証部２１４は、ユーザ管理テーブル２９１から特定することができない場合、特定不可を印字制御部２１６や報知処理部２１７に通知するものとする。
【００４１】
操作受付部２１５は、操作部２５等を介して行われた指示内容を受け付ける。具体的に、操作受付部２１５は、操作部２５を介してレシートの印字指示を受け付けると、その指示内容を印字制御部２１６に通知する。
【００４２】
また、操作受付部２１５は、撮像部２８が撮像した画像からユーザの動作を検出し、当該動作が所定の動作に適合した場合に、当該動作をジェスチャー操作として受け付ける。例えば、操作受付部２１５は、撮像部２８が撮像した画像から手を振る動作を検出した場合に、レシートの印字を指示するジェスチャー操作として受け付け、その指示内容を印字制御部２１６に通知する。なお、ユーザ動作の検出方法については、公知の技術を用いるものとする。
【００４３】
また、操作受付部２１５が受け付ける操作は、上記例に限らないものとする。例えば、操作受付部２１５は、顔情報取得部２１３で顔情報が取得されたことを、レシートの印字指示として受け付けてもよい。
【００４４】
印字制御部２１６は、操作受付部２１５がレシートの出力指示を受け付けると、印字部２７を制御することでレシートを出力させる。具体的に、印字制御部２１６は、顔認証部２１４が特定した識別情報に対応するレシート情報をレシート管理テーブル２９２から読み出す。そして、印字制御部２１６は、読み出したレシート情報を印字部２７に印字させることで、当該レシート情報に対応するレシートを出力させる。
【００４５】
なお、印字制御部２１６は、顔認証部２１４が特定した識別情報に対し、複数のレシート情報がレシート管理テーブル２９２に格納されている場合、例えば以下に示す何れかの対応を行うものとする。第１の対応として、印字制御部２１６は、レシート管理テーブル２９２に先に格納されたレシート情報から順次印字させる。また、第２の対応として、印字制御部２１６は、印字の対象となるレシート情報を選択させるための選択画面（図示せず）を表示部２６に表示させる。そして、印字制御部２１６は、操作部２５等を介して、印字対象のレシート情報が選択されると、当該レシート情報を印字させる。
【００４６】
報知処理部２１７は、各種の報知を行う機能部である。報知処理部２１７は、レシート管理テーブル２９２に格納されたレシート情報の状態をＰＯＳ端末１０に通知する。具体的に、報知処理部２１７は、レシート管理テーブル２９２が更新される毎に、レシート管理テーブル２９２に格納された識別情報及びレシート情報の一覧を、出力待ち情報として生成する。そして、報知処理部２１７は、通信制御部２１１と協働することで、生成した出力待ち情報をＰＯＳ端末１０の各々に提供する。ここで、出力待ち情報は、識別情報毎に生成してもよく、この場合、生成した出力待ち情報は、その識別情報に対応するＰＯＳ端末１０宛に提供するものとする。また、レシート管理テーブル２９２が空の場合には、報知処理部２１７は、出力待ち情報を生成しないものとする。
【００４７】
また、報知処理部２１７は、撮像部２８で撮像されたユーザのレシート情報がレシート管理テーブル２９２に存在しない場合、その旨を示すエラーの報知を行う。具体的に、報知処理部２１７は、レシートの出力指示が行われた後、顔認証部２１４から特定不可が通知されると、レシート情報が存在しないと判定する。なお、エラーの報知方法は特に問わないものとする。例えば、報知処理部２１７は、表示部２６にエラーメッセージ等を表示してもよい。また、報知処理部２１７は、インジケータランプや、スピーカー等の音声出力装置を用いてエラーを報知してもよい。
【００４８】
また、報知処理部２１７は、印字部２７で印字が行われている間に、他のユーザの顔認証が顔認証部２１４で行われると、当該他のユーザに対し待機を促す報知を行う。具体的に、報知処理部２１７は、印字部２７で印字中のレシート情報に対応付けられた識別情報以外の他の識別情報が顔認証部２１４で特定されると、その特定された他の識別情報を無効化する。そして、報知処理部２１７は、他のユーザに対し待機を促す報知を行う。
【００４９】
これにより、プリンタ装置２０では、複数のユーザのレシートが混在して印字されてしまうことを防ぐことができるため、レシート印字に係る利便性を向上させることができる。なお、待機を促す報知の報知方法は特に問わないものとする。例えば、報知処理部２１７は、表示部２６に待機を促すメッセージ等を表示してもよい。また、報知処理部２１７は、スピーカー等の音声出力装置を用いて待機を促す報知を行ってもよい。
【００５０】
以下、チェックアウトシステム１の動作について説明する。
【００５１】
まず、図６を参照して、ＰＯＳ端末１０及びプリンタ装置２０が行う会計処理について説明する。図６は、ＰＯＳ端末１０及びプリンタ装置２０が行う会計処理の一例を示すフローチャートである。
【００５２】
ＰＯＳ端末１０の会計処理部１１１は、スキャナ部１７を介して読み取られる商品ＩＤに基づき会計処理を開始する（ステップＳ１１）。続いて、会計処理部１１１は、操作部１５を介した操作等により、一取引の完了が指示されたか否かを判定する（ステップＳ１２）。ここで、一取引の完了が指示されない場合、会計処理部１１１は、会計処理を継続し、完了が指示されるまで待機する（ステップＳ１２；Ｎｏ）。一取引の完了が指示されたと判定すると（ステップＳ１２；Ｙｅｓ）、会計処理部１１１は、その取引の内訳を示したレシート情報を生成する（ステップＳ１３）。次いで、通信制御部１１２は、記憶部１８に記憶された識別情報と、ステップＳ１３で生成されたレシート情報とを対応付け、プリンタ装置２０に送信する（ステップＳ１４）。
【００５３】
一方、プリンタ装置２０の通信制御部２１１は、ＰＯＳ端末１０から識別情報とレシート情報との組が送信されるまで待機する（ステップＳ２１；Ｎｏ）。ＰＯＳ端末１０から識別情報とレシート情報との組が送信されると、通信制御部２１１は、その識別情報とレシート情報との組を受信する（ステップＳ２１；Ｙｅｓ）。
【００５４】
続いて、レシート管理部２１２は、ステップＳ２１で受信された識別情報とレシート情報との組を、レシート管理テーブル２９２に格納し（ステップＳ２２）、本処理を終了する。
【００５５】
上記の処理により、プリンタ装置２０は、ＰＯＳ端末１０の各々で取引が行われる毎に、当該ＰＯＳ端末１０の識別情報とその取引のレシート情報とを対応付け、レシート管理テーブル２９２に格納する。
【００５６】
次に、図７、図８を参照して、ＰＯＳ端末１０及びプリンタ装置２０が行う出力待ち報知処理について説明する。図７は、ＰＯＳ端末１０及びプリンタ装置２０が行う出力待ち報知処理の一例を示すフローチャートである。
【００５７】
プリンタ装置２０の報知処理部２１７は、レシート管理テーブル２９２の状態を監視し、レシート管理テーブル２９２が更新されるまで待機する（ステップＳ３１；Ｎｏ）。レシート管理テーブル２９２が更新されたと判定すると（ステップＳ３１；Ｙｅｓ）、報知処理部２１７は、更新後のレシート管理テーブル２９２の状態が空か否かを判定する（ステップＳ３２）。ここで、レシート管理テーブル２９２が空と判定した場合（ステップＳ３２；Ｙｅｓ）、報知処理部２１７は、ステップＳ３１に処理を戻す。
【００５８】
また、レシート管理テーブル２９２が空でないと判定した場合（ステップＳ３２；Ｎｏ）、報知処理部２１７は、レシート管理テーブル２９２に格納された識別情報及びレシート情報の一覧を、出力待ち情報として生成する（ステップＳ３３）。続いて、報知処理部２１７は、通信制御部２１１と協働することで、生成した出力待ち情報をＰＯＳ端末１０に送信（提供）し（ステップＳ３４）、ステップＳ３１に処理を戻す。
【００５９】
一方、ＰＯＳ端末１０の通信制御部１１２は、プリンタ装置２０から出力待ち情報が提供されるまで待機する（ステップＳ４１；Ｎｏ）。プリンタ装置２０から出力待ち情報が提供されると、通信制御部１１２は、その出力待ち情報を受信する（ステップＳ４１；Ｙｅｓ）。
【００６０】
続いて、表示制御部１１３は、ステップＳ４１で受信された出力待ち情報を表示部１６に表示させ（ステップＳ４２）、本処理を終了する。
【００６１】
図８は、ＰＯＳ端末１０の表示部１６に表示された出力待ち情報Ｑ１の一例を模式的に示す図である。この出力待ち情報Ｑ１では、識別情報“ＩＤ１”、“ＩＤ２”、“ＩＤ３”の各ユーザ（ＰＯＳ端末１０）について、それぞれ一つのレシート情報が出力待ちにある状態を示している。なお、出力待ち情報Ｑ１の表示形態は、図８の例に限定されないものとする。例えば、図８では、出力待ち状態にあるレシート情報として、当該レシート情報の取引ＩＤ（Ｄ００１、Ｄ００２、Ｄ００３）をリスト表示したが、これに限らないものとする。また、図８では、自端末以外の他のＰＯＳ端末１０に係るレシート情報もリスト表示したが、自端末の識別情報に関係するレシート情報のみをリスト表示する構成としてもよい。
【００６２】
また、表示制御部１１３は、自端末の識別情報を含む出力待ち情報を受信した場合に、上記した図８に示す画面を表示してもよい。この場合、表示制御部１１３は、出力待ちのレシート情報がある旨を表示部１６に一旦表示し、所定の操作に応じて、図８に示す画面を表示する２段階の表示構成としてもよい。
【００６３】
上記の処理により、ＰＯＳ端末１０は、レシート管理テーブル２９２に格納されたレシート情報の状態、つまり出力待ちのレシート情報の状態を表示部１６に表示する。これにより、ＰＯＳ端末１０のユーザは、プリンタ装置２０で印字の待機状態にあるレシート情報を容易に確認することができるため、レシート印字に係る利便性を向上させることができる。
【００６４】
次に、図９を参照して、プリンタ装置２０が行うレシート出力処理について説明する。図９は、プリンタ装置２０が行うレシート出力処理の一例を示すフローチャートである。
【００６５】
まず、プリンタ装置２０の操作受付部２１５は、レシートの出力指示を受け付けるまで待機する（ステップＳ５１；Ｎｏ）。ここで、操作受付部２１５が、レシートの出力指示を受け付けると（ステップＳ５１；Ｙｅｓ）、ステップＳ５２に移行する。
【００６６】
続くステップＳ５２において、顔情報取得部２１３は、撮像部２８を制御することで、当該撮像部２８が撮像したユーザの顔画像を顔情報として取得する（ステップＳ５２）。続いて、顔認証部２１４は、ステップＳ５２で取得された顔情報と、ユーザ管理テーブル２９１に格納された顔情報とを比較することで、撮像部２８が撮像したユーザの顔認証を行う（ステップＳ５３）。
【００６７】
続いて、顔認証部２１４は、ステップＳ５３の顔認証により、識別情報を特定できたか否かを判定する（ステップＳ５４）。ここで、識別情報を特定できない場合（ステップＳ５４；Ｎｏ）、顔認証部２１４は、報知処理部２１７に特定不可を通知する。次いで、報知処理部２１７は、顔認証部２１４から通知される特定不可に応じてエラーを報知し（ステップＳ５５）、ステップＳ５１の処理に戻る。
【００６８】
また、ステップＳ５４において、顔認証部２１４が識別情報を特定した場合には（ステップＳ５４；Ｙｅｓ）、ステップＳ５６に移行する。ステップＳ５６において、印字制御部２１６は、特定された識別情報に対応付けられたレシート情報を、レシート管理テーブル２９２から取得する（ステップＳ５６）。次いで、印字制御部２１６は、取得したレシート情報を印字部２７に出力することでレシートの印字を開始させる（ステップＳ５７）。
【００６９】
レシートの印字が完了すると、レシート管理部２１２は、その印字の対象となった識別情報とレシート情報との組をレシート管理テーブル２９２から削除する（ステップＳ５８）。そして、レシート管理部２１２は、ステップＳ５１に処理を戻す。なお、印字部２７での印字中に他のユーザの顔認証が行われた場合には、報知処理部２１７は、当該他のユーザに対し待機を促す報知を行うものとする。
【００７０】
上記の処理により、プリンタ装置２０は、顔認証が成功した店員のレシートを印字出力する。これにより、ＰＯＳ端末１０で会計処理（取引）を済ませた店員は、プリンタ装置２０で所定の操作を行うことにより、その取引内容を印字したレシートを出力することができる。
【００７１】
以上のように、本実施形態では、ＰＯＳ端末１０のユーザ自身がプリンタ装置２０を操作することで、そのＰＯＳ端末１０で行われた取引のレシートを出力することができる。これにより、プリンタ装置２０で出力を行う店員は、複数のＰＯＳ端末１０から印字が指示された場合であっても、どのＰＯＳ端末１０から指示されたレシートか容易に識別することができる。したがって、本実施形態のチェックアウトシステム１を用いることで、レシートの出力を効率的に行うことができる。
【００７２】
また、本実施形態では、ユーザの顔情報を用いて当該ユーザの認証（特定）を行うため、カード媒体等の認証のための用具を必要とせず、認証に係る負荷を軽減することができる。さらに、本実施形態では、ジェスチャー操作等の簡易な操作により、レシートの出力を指示することができるため、ユーザの利便性を向上させることができる。
【００７３】
以上、本発明の実施形態を説明したが、上記実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上記実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、追加、組合せ等を行うことができる。また、上記実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００７４】
例えば、上記実施形態では、プリンタ装置２０を情報処理装置としたが、プリンタ装置２０から印字部２７を除外した装置を情報処理装置としてもよい。この場合、情報処理装置は、外付けされた印字部２７の制御を行うことで、レシートの印字を行うものとする。
【００７５】
また、上記実施形態では、ＰＯＳ端末１０の各々で生成されたレシート情報を、プリンタ装置２０が管理する構成としたが、これに限らず、ＰＯＳ端末１０の各々が管理する構成としてもよい。この構成を採用する場合、プリンタ装置２０の印字制御部２１６は、顔認証部２１４が特定した識別情報に対応するＰＯＳ端末１０からレシート情報を取得し、レシートの印字を行うものとする。
【００７６】
また、上記実施形態の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供してもよい。更に、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らないものとする。例えば、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードすることで、記憶又は一時記憶した記憶媒体も含まれる。
【００７７】
また、上記各実施形態の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由で提供又は配布する構成としてもよい。
【符号の説明】
【００７８】
１  チェックアウトシステム
１０  ＰＯＳ端末
２０  プリンタ装置
１１１  会計処理部
１１２  通信制御部
１１３  表示制御部
２１１  通信制御部
２１２  レシート管理部
２１３  顔情報取得部
２１４  顔認証部
２１５  操作受付部
２１６  印字制御部
２１７  報知処理部
Ｎ１  ネットワーク
【先行技術文献】
【特許文献】
【００７９】
【特許文献１】特開２０１１−１８６９４９号公報
【図１】
2016053835.tif 000003
【図２】
2016053835.tif 000004
【図３】
2016053835.tif 000005
【図４】
2016053835.tif 000006
【図５】
2016053835.tif 000007
【図６】
2016053835.tif 000008
【図７】
2016053835.tif 000009
【図８】
2016053835.tif 000010
【図９】
2016053835.tif 000011