(57)【要約】【課題】登録処理を開始してから会計処理が完了するまでの時間を短縮する。【解決手段】実施形態によれば、商品販売データ処理装置は、商品登録機と会計機とを含む。商品登録機は、生成手段と決定手段と記録手段とを有する。生成手段は、買物客が購入しようとする商品について会計処理をするための登録情報を生成する。決定手段は、買物客が購入しようとする全ての商品についての登録情報の生成が完了する前に、買物客による商品の購入に対する識別情報を決定する。記録手段は、登録情報と識別情報とを対応づけて記録させる。会計機は、読み取り手段と会計処理手段と受信手段とを有する。読み取り手段は、識別情報を読み取る。会計処理手段は、読み取り手段により識別情報が読み取られた場合に、買物客の操作に応じて会計処理を実行する。受信手段は、読み取り手段により読み取られた識別情報と対応づけられた登録情報を受信する。【選択図】図１
2020074218.tif 000002
【特許請求の範囲】
【請求項１】
入力部と記憶部と送信部とを含むコンピュータを有する登録機と、前記登録機で登録された買物客が購入する商品の支払いを行う会計機と、を備えた商品販売データ処理装置において、
前記コンピュータを、
前記入力部で入力された買物客が購入する商品の情報に基づいて会計処理をするための登録情報を生成する生成手段と、
買物客が購入する全ての商品についての登録情報の生成が完了する前に、前記登録情報に対する識別情報を発行して、前記会計機に取得させる発行手段と、
前記生成手段により生成した登録情報と前記発行手段で発行した識別情報を前記記憶部に記憶させる記憶手段と、
前記記憶部に記憶させた前記識別情報と対応づけた前記登録情報を、前記送信部により前記会計機に対して送信させる送信手段として機能させるためのプログラム。
【請求項２】
前記発行手段は、記録媒体から読み出されたデータをもとに前記識別情報を発行する請求項１記載のプログラム。
【請求項３】
買物客が購入する商品の情報に基づいて会計処理をするための登録情報と前記登録情報に対応する識別情報を生成する登録機と、情報取得部と受信部とを含むコンピュータを有する会計機と、を備えた商品販売データ処理装置において、
前記コンピュータを、
買物客が購入しようとする全ての商品についての登録情報の生成が完了する前に、前記識別情報を前記情報取得部で取得する取得手段と、
前記取得手段により前記識別情報が読み取られた場合に登録情報をもとに会計処理を実行する会計処理手段と、
前記取得手段により読み取られた識別情報と対応づけられた前記登録情報を前記受信部により受信させる受信手段として機能させるためのプログラム。
【請求項４】
前記受信手段は、前記登録機において各商品について登録情報が生成される毎に、前記登録情報を受信させる請求項３記載のプログラム。
【請求項５】
前記会計処理手段は、買物客が購入しようとする全ての商品についての登録情報の生成が完了したことが前記登録機から通知された時点で、前記買物客の操作に応じた会計処理が終了していれば全ての商品についての登録情報について決済を実行し、前記買物客の操作に応じた会計処理が終了しなければ、終了した後に全ての商品についての登録情報について決済を実行する請求項３記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、商品販売データ処理装置を構成する登録機と会計機を動作させるプログラムに関する。
【背景技術】
【０００２】
スーパーマーケットなどにおける買上登録及び決済のそれぞれの処理を、それぞれ異なる商品登録機及び会計機で行うセミセルフタイプのチェックアウトシステムが知られている。チェックアウトシステムでは、商品登録機の操作を従業員（チェッカー）が行い、会計機の操作を買物客がそれぞれ行う。
【０００３】
チェックアウトシステムでは、商品登録機において登録された商品についての登録情報を、商品登録機から会計機に対して転送する。買物客は、商品登録機において登録処理が完了すると会計機に移動して、商品代金を支払うための会計操作をする。
【０００４】
セミセルフタイプのチェックアウトシステムは、商品のスキャン（商品登録操作）を従業員（チェッカー）が行い、商品代金を支払うための会計操作を買物客が行うことで、チェックアウトのための作業を分担している。これにより、レジ待ちの時間を短縮し、また従業員の負担を軽減することができる。
【０００５】
通常、買物客が自ら会計操作をする場合、登録処理に要する時間より会計処理に要する時間の方が長くなる傾向がある。例えば、買物客は、商品代金とする硬貨あるいは紙幣を財布から取り出したり、商品の割引きを受けるためのクーポン処理をしたりする場合に、多くの時間を有してしまうことがある。このため、チェックアウトシステムでは、１台の商品登録機に対して複数台の会計機を設けることにより、会計処理待ちの時間が長くならないようにしている。
【０００６】
しかしながら、１台の商品登録機に対して複数台の会計機を設けたとしても、買物客は、商品登録機において登録処理が完了するまで、会計機において会計処理を開始することができない。従って、会計処理を完了するまでには、登録処理と会計処理のそれぞれに要する時間の合計分の時間が必要となってしまう。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１−１７３２９２号公報
【特許文献２】特開平２−１８４９９５号公報
【特許文献３】特許５６０１１５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明が解決しようとする課題は、登録処理を開始してから会計処理が完了するまでの時間を短縮することが可能なプログラムを提供することである。
【課題を解決するための手段】
【０００９】
実施形態によれば、プログラムは、入力部と記憶部と送信部とを含むコンピュータを有する登録機と、前記登録機で登録された買物客が購入する商品の支払いを行う会計機と、を備えた商品販売データ処理装置において、前記コンピュータを、生成手段と、発行手段と、記憶手段と、送信手段として機能させる。生成手段は、前記入力部で入力された買物客が購入する商品の情報に基づいて会計処理をするための登録情報を生成する。発行手段は、買物客が購入する全ての商品についての登録情報の生成が完了する前に、前記登録情報に対する識別情報を発行して、前記会計機に取得させる。記憶手段は、前記生成手段により生成した登録情報と前記発行手段で発行した識別情報を前記記憶部に記憶させる。送信手段は、前記記憶部に記憶させた前記識別情報と対応づけた前記登録情報を、前記送信部により前記会計機に対して送信させる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態のチェックアウトシステムにおける商品販売データ処理装置の配置例を示す平面図。
【図２】本実施形態におけるチェックアウトシステム（商品販売データ処理システム）の構成を示すブロック図。
【図３】本実施形態における商品登録機の構成を示すブロック図。
【図４】本実施形態における会計機の構成を示すブロック図。
【図５】本実施形態における商品登録機の動作を説明するためのフローチャート。
【図６】本実施形態における会計機の動作を説明するためのフローチャート。
【図７】本実施形態の商品販売データ処理装置における登録処理と会計処理に要する時間を説明するための図。
【発明を実施するための形態】
【００１１】
以下、本実施形態について、図面を参照しながら説明する。本実施形態の商品販売データ処理システムは、例えばスーパーマーケットなどの店舗に設置されるチェックアウトシステムとして実現される。チェックアウトシステム（商品販売データ処理システム）は、少なくとも１台の商品登録機と、複数台の会計機と、商品登録機及び会計機とネットワークを介して接続されるストアコンピュータ（店舗サーバ）とを含む。商品登録機と会計機とは、商品販売データ処理装置を構成する。
【００１２】
図１は、本実施形態のチェックアウトシステムにおける商品販売データ処理装置（商品登録機、会計機）の配置例を示す平面図である。図１では、１台の商品登録機１０（商品登録レジ）と２台の会計機１２（１２−１，１２−２）（会計レジ）を設けた例を示している。
【００１３】
商品登録機１０は、買物客４（４−１）が購入しようとする商品の情報を登録して登録情報を生成するための装置である。商品登録機１０は、チェッカー２と呼ばれる従業員によって商品の登録操作がされる。なお、商品登録機１０は、登録情報に基づいて、チェッカー２の操作により会計機１２と同様の会計処理をする機能を設けることも可能である。
【００１４】
会計機１２は、商品登録機１０により生成された登録情報を受信し、この登録情報に基づく会計処理をするための装置である。会計機１２Ａは、買物客４（４−２，４−３）により操作される。なお、会計機１２は、チェッカー２により操作される場合もある。
【００１５】
商品登録機１０は、レジ台５に取り付けられる。レジ台５は、例えばＬ形の天板を有している。チェッカー２は、買物客４−１により商品が入れられた買い物カゴ７がレジ台５に置かれると、買い物カゴ７の商品についてのスキャン操作（商品の情報の読み取り操作）をする。
【００１６】
本実施形態における商品販売データ処理装置では、商品登録機１０による登録処理が完了する前に、買物客４−１が会計機１２に移動して会計処理を開始することができる。このため、チェッカー２は、登録処理が完了した買い物カゴ７を、レジ台５の会計機１２の近くに置いて、会計機１２の近くに移動した買物客４−２，４−３が取りやすいようにする。
【００１７】
会計機１２は、例えば商品登録機１０が取り付けられたレジ台５の近くに配置された袋詰め台６に取り付けられる。図１では、２台の会計機１２−１，１２−２が配置された例を示している。
【００１８】
図１に示すように、会計機１２−１，１２−２を商品登録機１０の近くに配置することにより、チェッカー２は、作業的に余裕があれば、会計機１２−１，１２−２を操作する買物客４−２，４−３の様子を確認することができる。
【００１９】
なお、図１では、１台の商品登録機１０に対して２台の会計機１２−１，１２−２が配置された例を示しているが、１台の商品登録機１０に対して３台以上の会計機１２を配置しても良い。また、商品登録機１０と会計機１２との組み合わせを不特定としても良い。すなわち、複数の商品登録機１０によりそれぞれ生成された登録情報について、複数の会計機１２の何れにおいても会計処理をできるようにしても良い。
【００２０】
図２は、本実施形態におけるチェックアウトシステム（商品販売データ処理システム）の構成を示すブロック図である。
図２に示す例では、複数台（ｍ台）の商品登録機１０−１，…，１０−ｍと、複数台（ｎ台）の会計機１２−１，１２−ｎが設けられた例を示している。商品登録機１０−１，…，１０−ｍ、会計機１２−１，１２−ｎ、及びストアコンピュータ（サーバ）１４は、ＬＡＮ（Local Area Network）等のネットワーク１６を介して接続され、相互にデータを送受信することができる。
【００２１】
ストアコンピュータ１４は、チェックアウトシステムに含まれる全ての商品登録機１０及び会計機１を管理する。ストアコンピュータ１４は、商品登録機１０（１０−１，…，１０−ｍ）により生成された登録情報を受信し、会計処理が実行される会計機１２（１２−１，…，１２−ｎ２）の何れかに送信する。
【００２２】
図３は、本実施形態における商品登録機１０（１０−１，…，１０−ｍ）の構成を示すブロック図である。
商品登録機１０は、ＣＰＵ（central processing unit）２０、ＲＯＭ（read-only memory）２１、ＲＡＭ（random-access memory）２２、ハードディスク装置（ＨＤＤ（Hard disk drive））２３、Ｉ／Ｆ（インタフェース）ユニット２４、スキャナ２５、キーボード２６、タッチパネル２７、通信部２８、プリンタ２９、及びカードリーダライタ３０を含む。
【００２３】
ＣＰＵ２０は、ＲＯＭ２１及びＲＡＭ２２に記録されたオペレーティングシステム、ミドルウェア及びアプリケーションプログラムに基づいて、商品登録機１０としての各種の動作を実現するべく各部を制御する。
【００２４】
ＲＯＭ２１及びＲＡＭ２２は、ＣＰＵ２０により実行される各種プログラムの他、ＣＰＵ２０が各種の処理を行う上で参照するデータを記録する。ＲＡＭ２２には、商品の情報を登録する処理が実行される場合、買物客４による商品の購入（取引）に対して発行された取引ＩＤ（詳細については後述する）と、各商品から読み取った情報をもとにした登録情報とを対応づけた登録情報リストが記録される。
【００２５】
ＣＰＵ２０により実行されるプログラムには、商品の情報（商品コード等）を入力する処理、商品の情報に応じた会計処理に用いられる登録情報を生成する処理、１つの取引（通常、一人の買物客４による商品の購入）を識別するための識別情報（取引ＩＤ）を決定する処理、登録情報をもとにした会計処理、登録情報をストアコンピュータ１４に送信して記録させる処理などを実行するための制御プログラムが含まれる。
【００２６】
ＨＤＤ２３は、コンピュータの補助記録部分に相当する。ＨＤＤ２３は、ＣＰＵ２０が各種の処理を行う上で使用するデータ、あるいはＣＰＵ２０での処理によって生成されたデータを保存する。なお、ＨＤＤ２３に代えて、例えばＳＳＤ（solid state drive）などを使用することもできる。
【００２７】
Ｉ／Ｆ（インタフェース）ユニット２４は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、ＨＤＤ２３、スキャナ２５、通信部２８、タッチパネル２７、プリンタ２９、及びカードリーダライタ３０の間で授受されるデータを伝送する。Ｉ／Ｆユニット２４は、例えば、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものが利用できる。
【００２８】
スキャナ２５は、光学的スキャンにより商品の情報を読み取って、商品に固有の商品コードを入力する。スキャナ２５は、固定式またはハンディ式の２次元コードスキャナとしても良いし、商品を撮影した画像から画像認識技術を利用して商品を識別するタイプとしても良い。また、スキャナ２５は、１つのタイプのみを設けても良いし、複数のタイプのものを設けても良い。
【００２９】
キーボード２６は、金額を入力するための数字キー、小計及び合計等の演算を実行させるための演算キー、各種コマンド入力用のキー、複数の商品を割り当てることができる商品キーなどが設けられており、各キーに対する操作に応じたコマンドを出力する。
【００３０】
タッチパネル２７は、表示デバイス及びタッチセンサを含む。表示デバイスは、ＧＵＩ（Graphical User Interface）画面などの任意の画面を表示する。例えば、表示デバイスは、購入対象として登録された商品に関する登録情報（商品名、金額など）の一覧リスト、小計金額、各種のメニュー、及びコマンドを入力するためのボタンなどを表示する。表示デバイスとしては、例えばカラーＬＣＤ（Liquid Crystal Display）等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置される。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をＣＰＵ２０へと送る。タッチセンサとしては、周知のデバイスを利用できる。
【００３１】
通信部２８は、ＬＡＮ１３を介して、ストアコンピュータ１４及び会計機１２との通信を行う。
【００３２】
プリンタ２９は、例えばサーマルプリンタまたはドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列、画像、コードパターン（２次元コードなど）などを印刷することにより、レシート等を発行する。
【００３３】
カードリーダライタ３０は、カードに記録されたデータを読み取るとともに、カードへデータを書き込む。カードは、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードの他に、メンバーズカード、ポイントカードなどの会計処理に関わる情報を記録する各種のカードを含み得る。カードリーダライタ３０は、磁気式、接触式、あるいは非接触式の何れのデバイスであっても良いし、また複数種のデバイスを含んでいても良い。
【００３４】
なお、商品登録機１０には、買物客４に各種情報を提供するためのディスプレイ（例えばＬＣＤ）を設けることも可能である。
【００３５】
図４は、本実施形態における会計機１２（１２−１，…，１２−ｎ）の構成を示すブロック図である。
会計機１２は、ＣＰＵ４０、ＲＯＭ４１、ＲＡＭ４２、ＨＤＤ４３、Ｉ／Ｆ（インタフェース）ユニット４４、スキャナ４５、タッチパネル４６、釣り銭機４７、通信部４８、プリンタ４９、及びカードリーダライタ５０を含む。
【００３６】
ＣＰＵ４０は、ＲＯＭ４１及びＲＡＭ４２に記録されたオペレーティングシステム、ミドルウェア及びアプリケーションプログラムに基づいて、会計機１２としての各種の動作を実現するべく各部を制御する。
【００３７】
ＲＯＭ４１及びＲＡＭ４２は、各種プログラムの他、ＣＰＵ４０が各種の処理を行う上で参照するデータを記録する。
【００３８】
ＣＰＵ４０により実行されるプログラムには、各種処理を実行するための制御プログラムが含まれる。各種処理には、例えば商品登録機１０における登録処理により生成された登録情報を受信して、この登録情報に基づいた買物客４の操作による会計処理がある。本実施形態における会計処理は、商品登録機１０における登録処理が完了する前に開始することができる。
【００３９】
ＨＤＤ４３は、コンピュータの補助記録部分に相当する。ＨＤＤ４３は、ＣＰＵ４０が各種の処理を行う上で使用するデータ、あるいはＣＰＵ４０での処理によって生成されたデータを保存する。なお、ＨＤＤ４３に代えて、例えばＳＳＤなどを使用することもできる。
【００４０】
Ｉ／Ｆ（インタフェース）ユニット４４は、ＣＰＵ４０、ＲＯＭ４１、ＲＡＭ４２、ＨＤＤ４３、スキャナ４５、タッチパネル４６、釣り銭機４７、通信部４８、プリンタ４９、カードリーダライタ５０の間で授受されるデータを伝送する。Ｉ／Ｆ（インタフェース）ユニット４４は、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものが利用できる。
【００４１】
スキャナ４５は、光学的スキャンにより情報を読み取って、コードを入力する。例えば、スキャナ４５は、商品登録機１０のプリンタ２９によって印刷されたレシートのコード（例えば、２次元コード）を読み取るために使用される。レシートには、商品登録機１０において発行される、１つの取引（一人の買物客）を識別するための識別情報（取引ＩＤ）を示すコードが印刷される。スキャナ２５は、固定式またはハンディ式の２次元コードスキャナとしても良いし、商品を撮影した画像から画像認識技術を利用して商品を識別するタイプとしても良い。また、スキャナ２５は、１つのタイプのみを設けても良いし、複数のタイプのものを設けても良い。
【００４２】
タッチパネル４６は、表示デバイス及びタッチセンサを含む。表示デバイスは、ＧＵＩ画面などの任意の画面を表示する。例えば、表示デバイスは、購入対象として登録された商品に関する登録情報（商品名、金額など）の一覧リスト、小計金額、各種のメニュー、及びコマンドを入力するためのボタンなどを表示する。表示デバイスとしては、例えばカラーＬＣＤ（Liquid Crystal Display）等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置される。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をＣＰＵ４０へと送る。タッチセンサとしては、周知のデバイスを利用できる。
【００４３】
釣り銭機４７は、投入される硬貨及び紙幣を収受する。また釣り銭機４７は、釣銭とする硬貨及び紙幣を排出する。
【００４４】
通信部４８は、ＬＡＮ１３を介して、ストアコンピュータ１４及び商品登録機１０との通信を行う。
【００４５】
プリンタ４９は、例えばサーマルプリンタまたはドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列または画像などを印刷することにより、レシート等を発行する。
【００４６】
カードリーダライタ５０は、カードに記録されたデータを読み取るとともに、カードへデータを書き込む。カードは、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードの他に、メンバーズカードまたはポイントカードなどの会計処理に関わる情報を記録する各種のカードを含み得る。カードリーダライタ５０は、磁気式、接触式、あるいは非接触式の何れのデバイスであっても良いし、また複数種のデバイスを含んでいても良い。
【００４７】
また、会計機１２には、買物客４が近づいたことを検知することができる人感センサなどを設けても良い。
次に、本実施形態における商品販売データ処理システムの動作について説明する。  
図５は、本実施形態における商品登録機１０の動作を説明するためのフローチャート、図６は、本実施形態における会計機１２の動作を説明するためのフローチャートである。
【００４８】
まず、商品登録機１０における登録処理について説明する（図５）。  
チェッカー２は、買物客４によって買い物カゴ７がレジ台５に置かれると、商品登録機１０により取引ＩＤを発行させるための操作をする。例えば、チェッカー２は、キーボード２６あるいはタッチパネル２７に対する操作によって取引ＩＤの発行を指示する。
【００４９】
取引ＩＤの発行は、第１の方法として、買物客４が所有しているメンバーズカードなどの記録媒体を利用する方法、第２の方法として、メンバーズカードなどの記録媒体を利用しないで商品登録機１０が独自に発行する方法がある。
【００５０】
第１の方法では、チェッカー２は、例えばメンバーズカードを買物客４から預かり、カードリーダライタ３０によりメンバーズカードに記録されたデータ、例えば買物客４に固有の会員（メンバー）番号を示すデータを読み取らせる。ＣＰＵ２０は、カードリーダライタ３０によって読み取られたデータ（会員番号）をもとに取引ＩＤを決定する。例えば、取引ＩＤは、会員番号そのものであっても良いし、会員番号を含むように生成された識別情報としても良い。さらに、会員番号をもとに所定の規則に従って一意に決定できる他の識別情報を生成して取引ＩＤとすることも可能である。
【００５１】
なお、第１の方法を用いる場合、メンバーズカードのように電子的にデータが記録された媒体に限らず、買物客４に固有の会員番号などを表す２次元コードなどのコードあるいは文字等が印刷された紙媒体を利用することができる。紙媒体を利用する場合には、商品登録機１０は、スキャナ２５により光学的にコードあるいは文字を読み取る。
【００５２】
ＣＰＵ２０は、第１の方法により、メンバーズカードから読み取ったデータをもとに買物客４（取引）に対する取引ＩＤを決定すると、この取引ＩＤを発行する（ＡｃｔＡ１）。すなわち、ＣＰＵ２０は、登録情報リストに登録情報と対応づけて取引ＩＤを記録すると共に、タッチパネル２７において取引ＩＤと、取引ＩＤが発行されたことをチェッカー２に通知するための画面を表示させる。
【００５３】
第１の方法では、買物客４は、取引ＩＤの発行に用いたメンバーズカードなどの媒体を会計機１２により読み取らせることで、商品登録機１０の登録処理により生成される登録情報についての会計処理を開始することができる。
【００５４】
第１の方法では、メンバーズカードなどの既存のカードを利用することで、レシート紙の消費を抑え、また買物客４に対して会計処理でメンバーズカードを使用することを促すことが可能となる。また、第１の方法では、メンバーズカードに限らず、データの書き込み（記録）が可能なカードを利用することができる。この種のカードを使用する場合、ＣＰＵ２０は、取引ＩＤを示すデータをカードに記録する。
【００５５】
一方、第２の方法は、メンバーズカードなどを所有していない買物客４に対して利用することができる。第２の方法では、チェッカー２は、キーボード２６あるいはタッチパネル２７に対する操作によって、メンバーズカードなどを利用しない取引ＩＤの発行を指示する。
【００５６】
ＣＰＵ２０は、チェッカー２の操作による指示に応じて、今回の取引に固有の取引ＩＤを決定する。この場合、ＣＰＵ２０は、他の商品登録機１０において発行される取引ＩＤと重複しないようにするアルゴリズムに従って取引ＩＤを生成する。
【００５７】
ＣＰＵ２０は、第２の方法により、買物客４（取引）に対する取引ＩＤを決定すると、この取引ＩＤを発行する（ＡｃｔＡ１）。すなわち、ＣＰＵ２０は、登録情報リストに登録情報と対応づけて取引ＩＤを記録すると共に、例えば取引ＩＤを表す２次元コードを生成してプリンタ２９によりレシート紙に印刷出力させる。また、ＣＰＵ２０は、タッチパネル２７において取引ＩＤと、取引ＩＤが発行されたことをチェッカー２に通知するための画面を表示させる。
【００５８】
第２の方法では、買物客４は、取引ＩＤを表す２次元コードが印刷されたレシートを会計機１２により読み取らせることで、商品登録機１０の登録処理により生成される登録情報についての会計処理を開始することができる。なお、２次元コードをレシート紙に印刷するだけでなく、数字などの文字、記号、あるいは絵柄などを、取引ＩＤを表す情報として印刷するようにしても良い。
【００５９】
第２の方法では、メンバーズカードなどを所有していない買物客４であっても、商品販売データ処理装置を利用させることが可能となる。
【００６０】
なお、前述した第１の方法と第２の方法では、何れもチェッカー２の操作に応じて取引ＩＤを発行しているが、買物客４の操作により取引ＩＤを発行するようにしても良い。この場合、商品登録機１０には、買物客４の操作を受け付けるタッチパネルあるいはキーボードを設け、また買物客４の操作によりメンバーズカードなどのカードを読み取らせることができるカードリーダライタを設ける。
【００６１】
この場合、買物客４は、買い物カゴ７をレジ台５に置くことでチェッカー２による登録処理が開始された後、会計機１２において自らの操作により会計処理をする場合には、タッチパネルあるいはキーボードに対する操作、あるいはカードリーダライタによりデータを読み取らせる操作をする。これにより、ＣＰＵ２０は、前述と同様にして、取引ＩＤを発行するための処理を実行する。
【００６２】
このようにして、買物客４が自らの操作によって会計機１２で会計処理することを選択できるので、チェッカー２は、レジ台５に置かれた買い物カゴ７の商品について、取引ＩＤを発行するための操作をすることなく直ちに登録処理のためのスキャン操作を開始することできる。従って、登録処理に要する時間を短縮することができる。
【００６３】
本実施形態における商品販売データ処理装置では、前述したように、商品登録機１０において取引ＩＤが発行されると、買物客４は、商品登録機１０での登録処理が完了する前に会計機１２に移動して会計処理を開始することができる。会計処理の詳細については後述する（図６）。
【００６４】
取引ＩＤを発行した後、ＣＰＵ２０は、チェッカー２のスキャン操作によりスキャナ２５により商品の情報（商品コード）が読み取られると（ＡｃｔＡ２）、商品コードに対応する商品に関するデータ（商品名、定価、その他のデータ）をストアコンピュータ１４から受信して、会計処理の対象とする登録情報を生成する。
【００６５】
ＣＰＵ２０は、購入対象として登録された商品に関する登録情報（商品名、金額など）及び小計金額などを、タッチパネル２７に表示する一覧リストに追加する。また、ＣＰＵ２０は、取引ＩＤと対応づけた登録情報をストアコンピュータ１４に送信して、ストアコンピュータ１４において記録させる（ＡｃｔＡ３）。
【００６６】
チェッカー２は、買い物カゴ７に入れられた購入対象とする各商品について、前述と同様にして、スキャン操作を繰り返して実行する。ＣＰＵ２０は、各商品についての登録情報を生成して、順次、ストアコンピュータ１４に送信する。
【００６７】
チェッカー２は、全ての商品についてスキャン操作が終了すると、キーボード２６あるいはタッチパネル２７に対する操作（例えば、締めキーに対する操作）により登録操作の完了を指示する。ＣＰＵ２０は、チェッカー２からの登録操作の完了が指示されると（ＡｃｔＡ４においてＹｅｓ）、ストアコンピュータ１４に対して登録処理の完了を通知して登録確定情報を記録させる。
【００６８】
なお、前述した説明では、商品についてのスキャン操作（商品情報の読み取り操作）を開始する前に、取引ＩＤの発行をしているが、スキャン操作を開始した後（登録処理の完了前）に取引ＩＤを発行することも可能である。例えば、図５に示すＡｃｔＡ１の処理を省略して、ＡｃｔＡ２〜Ａ４の処理を実行している間に、ＣＰＵ２０は、チェッカー２によるキーボード２６あるいはタッチパネル２７に対する操作、あるいはメンバーズカードの読み取りによって取引ＩＤの発行が指示されると、前述と同様にして取引ＩＤを発行すると共に、登録情報に取引ＩＤを対応づけてストアコンピュータ１４に記録させる。
【００６９】
例えば、商品登録機１０において順番待ちをしている買物客４がいない場合には、商品登録機１０においてチェッカー２が会計処理をした方が短時間に処理を完了することができ、より良いサービスを提供することができる。このため、チェッカー２が取引ＩＤの発行を省略してスキャン操作を開始する場合がある。この際、スキャン操作を開始した後に、例えば買物客４が会計機１２を用いて自ら会計処理することを要求した場合、あるいは商品登録機１０の順番待ちの買物客４が増えた場合などに取引ＩＤを発行する。これにより、買物客４は、登録処理が完了する前に、会計機１２に移動して会計処理を始めることができる。
【００７０】
次に、会計機１２における会計処理について説明する（図６）。  
買物客４は、商品登録機１０において取引ＩＤが発行されると、登録処理が完了する前に会計機１２に移動して会計処理のための操作を開始する。前述した第１の方法あるいは第２の方法によって取引ＩＤが発行されている場合には、買物客４は、他の買物客４が操作をしていない空きの会計機１２を任意に選択して会計処理を始めることができる。
【００７１】
買物客４は、第１の方法によって取引ＩＤが発行されている場合、取引ＩＤの発行に利用した例えばメンバーズカードをカードリーダライタ５０によりメンバーズカードに記録されたデータ、例えば買物客４に固有の会員（メンバー）番号を示すデータを読み取らせる。ＣＰＵ４０は、カードリーダライタ５０によって読み取られたデータ（会員番号）をもとに取引ＩＤを判別する（ＡｃｔＢ１）。
【００７２】
ＣＰＵ４０は、取引ＩＤが判別されると、取引ＩＤをストアコンピュータ１４に送信して、取引ＩＤに対応する登録情報を読み出す（ＡｃｔＢ２）。ＣＰＵ４０は、取引ＩＤに対応する登録情報がストアコンピュータ１４に記録されていれば、該当する登録情報を受信する。ＣＰＵ４０は、ストアコンピュータ１４から受信した登録情報をもとに、タッチパネル４６の一覧リストに購入対象として登録された商品に関する情報（商品名、金額、小計金額など）を表示させる。
【００７３】
また、ＣＰＵ４０は、ストアコンピュータ１４において、登録確定情報が設定されているかを確認する。登録確定情報が設定されていなければ（登録処理が完了していなければ）（ＡｃｔＢ３においてＮｏ）、ＣＰＵ４０は、同様にして、ストアコンピュータ１４からの登録情報の読出しを繰り返して実行する（ＡｃｔＢ２）。
【００７４】
従って、商品登録機１０においてスキャン操作により商品の情報が読み取られると、会計機１２は、ストアコンピュータ１４を介して、直ちに、スキャン操作がされた商品についての登録情報を受信することができる。タッチパネル４６には、ストアコンピュータ１４から受信した登録情報に応じて、順次、一覧リストに商品に関する情報が表示される。従って、買物客４は、商品登録機１０における登録処理の状況、すなわち登録済みの商品と小計金額などをリアルタイムで確認することが可能となる。
【００７５】
この間、買物客４は、会計処理のために必要な会計準備処理のための操作をすることができる。ＣＰＵ４０は、買物客４による操作に応じた会計準備処理を実行する（ＡｃｔＢ５）。
【００７６】
例えば、現金により支払いをする場合には、買物客４は、現金支払いを会計機１２に対して指定した後、財布から硬貨や紙幣を取り出して、釣り銭機４７から投入することができる。タッチパネル４６には、登録済みの商品の情報がリアルタイムで表示されるため、買物客４は、合計額を予想して、支払いに必要な金額を予め投入することができる。この場合、ＣＰＵ４０は、釣り銭機４７に投入された硬貨及び紙幣を収納して、投入額などを釣り銭機４７に表示させる。
【００７７】
なお、登録済みの商品の小計金額が投入済みの金額を超えた場合には、ＣＰＵ４０は、現金の追加投入を買物客４に促すメッセージを出力（タッチパネル４６における表示、あるいは図示しないスピーカからの音声など）することも可能である。
【００７８】
また、買物客４は、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードを利用する場合には、カード支払いを会計機１２に対して指定した後、会計処理に使用するカードを選んでカードリーダライタ５０に予め挿入しておくことができる。
【００７９】
さらに、買物客４は、商品の割引きを受けることができるクーポンを所有している場合には、クーポンについての処理をすることができる。例えば、クーポンによる割引きを受けるために入力操作が必要な場合には、買物客４は、タッチパネル４６に表示される登録済みの商品の情報をもとに入力操作をすることができる。
【００８０】
その他、会計機１２では、商品登録機１０での登録処理が完了する前に、会計処理のために必要な会計準備処理を予めすることができる。なお、前述した会計準備処理の内容は一例であって、他の処理を実行することも可能である。
【００８１】
ＣＰＵ４０は、ストアコンピュータ１４において、登録確定情報が設定されていることが確認されると（登録処理が完了）（ＡｃｔＢ３においてＹｅｓ）、決済処理を実行する（ＡｃｔＢ４）。すなわち、ＣＰＵ４０は、購入対象として登録された全ての商品の登録情報をもとに、支払いの合計金額について決済を実行する。
【００８２】
例えば、ＣＰＵ４０は、現金支払いが指定されている場合、予め投入されている金額から合計金額を引いて、お釣りを釣り銭機４７から排出させる。また、ＣＰＵ４０は、決済用カードによる支払いが指定されている場合、合計金額について使用されたカードに応じた決済処理を実行する。なお、クーポン処理がされている場合には、ＣＰＵ４０は、割引きの対象とする商品について所定の割引きをした額により決済をする。
【００８３】
なお、登録確定情報が設定された時点（登録処理が完了した時点）において、会計準備処理が終了していない場合には、ＣＰＵ４０は、会計準備処理が終了した後に、決済処理を実行する。
【００８４】
こうして、決済処理が完了すると、ＣＰＵ４０は、プリンタ４９によりレシートを印刷出力させて、１取引（一人の買物客４）についての会計処理を終了する。
【００８５】
図７は、本実施形態の商品販売データ処理装置における登録処理と会計処理に要する時間を説明するための図である。
【００８６】
図７（Ａ）は、商品登録機１０における登録処理の完了を待ってから会計処理をする場合について示している。
図７（Ａ）では、最初の買物客４について商品登録機１０において登録処理（１）を実行し、登録処理（１）が完了した後に、会計機１において登録処理（１）により登録された登録情報についての会計処理（１）を実行する。
【００８７】
次の買物客４については、商品登録機１０において登録処理（１）が完了した後に、登録処理（２）を実行する。そして、登録処理（２）が完了した後に、会計機２において登録処理（２）により登録された登録情報についての会計処理（２）を実行する。
【００８８】
図７（Ａ）に示すように、商品登録機１０における登録処理の完了を待ってから会計処理をする場合、会計処理を完了するまでには、登録処理と会計処理のそれぞれに要する時間の合計分の時間が必要となってしまう。
【００８９】
図７（Ｂ）は、本実施形態における商品販売データ処理装置での登録処理と会計処理に要する時間を示している。
図７（Ｂ）では、最初の買物客４について商品登録機１０において登録処理（１）を実行すると共に、会計機１において会計処理（１）を並行して実行する。会計機１では、登録処理（１）が完了するまでの間に会計準備処理をすることができる。そして、登録処理（１）が完了すると、直ちに、決済処理を実行して会計処理（１）を終了する。
【００９０】
次の買物客４については、商品登録機１０において登録処理（１）が完了した後に、登録処理（２）を実行する。そして、同様にして、登録処理（２）と並行して会計処理（２）を実行して、登録処理（１）が完了するまでの間に会計準備処理をすることができる。そして、登録処理（２）が完了すると、直ちに、決済処理を実行して会計処理（２）を終了する。
【００９１】
このようにして、本実施形態における商品販売データ処理装置では、商品登録機１０における登録処理が完了する前に取引ＩＤを発行することで、商品登録機１０における登録処理と並行して買物客４が会計機１２において会計処理（会計準備処理）を実行することができる。従って、登録処理を開始してから会計処理が完了するまでの時間を短縮することが可能となる。
【００９２】
なお、前述した説明では、商品登録機１０において取引ＩＤを発行して、会計機１２において買物客４により取引ＩＤを読み取らせるとしているが、買物客４による取引ＩＤの読み取り操作を不要とすることも可能である。
【００９３】
この場合、商品登録機１０を操作するチェッカー２は、買物客４による会計処理のための操作がされていない会計機１２を選択して、この会計機１２に付された番号などを買物客４に通知して会計処理をするように促す。例えば、ストアコンピュータ１４は、複数の会計機１２の動作状況を監視し、会計処理中でない会計機１２を判別する。ストアコンピュータ１４は、商品登録機１０において、会計処理中でない会計機１２を選択するためのボタンをタッチパネル２７において表示させる。基本的には、商品登録機１０が設置された場所の近くに設置された会計機１２を優先して選択されるようにボタンを表示させる。
【００９４】
商品登録機１０は、チェッカー２の操作によって何れかの会計機１２が選択されると、この選択された会計機１２をストアコンピュータ１４に通知する。また、商品登録機１０は、取引ＩＤを生成して、ストアコンピュータ１４に通知するようにしても良い。これにより、ストアコンピュータ１４は、商品登録機１０において実行される登録処理により登録された登録情報を、例えば商品登録機１０を示すデータ（登録機番号など）や、商品登録機１０から通知された取引ＩＤと対応づけて記憶する。
【００９５】
また、ストアコンピュータ１４は、商品登録機１０において選択された会計機１２に対して会計処理の実行を指示する。ストアコンピュータ１４から会計処理の実行が指示された会計機１２は、会計処理の待ち受け状態となる。会計機１２は、買物客４により例えばタッチパネル４６に対して所定の操作がされた場合に、前述と同様にして、商品登録機１０における登録処理と並行して会計処理（会計準備処理）を実行する。
【００９６】
なお、会計機１２は、タッチパネル４６に対して所定の操作がされた場合に会計処理をするだけでなく、例えば近くに買物客４が移動してきたことを人感センサなどにより検知した場合に会計処理を開始するようにしても良い。会計機１２は、買物客４が近づいてきた場合に、会計処理の待ち受け状態となっていることを表す画面をタッチパネル４６に表示するなどして買物客４に通知する。これにより、空き状態にある会計機１２が複数ある場合であっても、商品登録機１０において選択された会計機１２のみが買物客４が近づいた際に反応するため、買物客４は、会計処理をすべき会計機１２を容易に判別することができる。
【００９７】
以下、前述と同様にして、会計機１２は、ストアコンピュータ１４を介して、商品登録機１０において登録された登録情報を受信して、会計処理を実行することができる。
【００９８】
なお、前述した説明では、商品登録機１０においてスキャン操作がされた商品のついての登録情報を、ストアコンピュータ１４を介してリアルタイムで会計機１２に送信して、一覧リストに順次、追加表示させるとしているが他の方法を用いることもできる。
【００９９】
例えば、商品登録機１０は、スキャン操作により生成した各商品の登録情報を記録しておき、登録処理が完了した時点でストアコンピュータ１４に一括して登録情報をストアコンピュータ１４に送信する。ストアコンピュータ１４は、全ての商品についての登録情報を商品登録機１０から受信した後、一括して全ての商品の登録情報を会計機１２に送信する。会計機１２は、ストアコンピュータ１４から受信した登録情報をもとに、全ての商品についての情報をまとめて一覧リストに表示する。
【０１００】
こうして、複数の商品についての登録情報を一括して、商品登録機１０、ストアコンピュータ１４、会計機１２の間で送受信することにより、ネットワーク１６のトラフィック（データ通信量）を削減することができる。
【０１０１】
なお、前述した説明では、商品登録機１０において作成された登録情報は、ストアコンピュータ１４を介して会計機１２に送信されるとしているが、ストアコンピュータ１４を介さないで商品登録機１０から会計機１２に対して取引ＩＤが対応づけられた登録情報を送信するようにしても良い。また、登録確定情報（登録処理の完了通知）についても、商品登録機１０から会計機１２に対して、直接、送信することができる。
【０１０２】
また、前述した取引ＩＤを発行しない構成の場合には、商品登録機１０は、チェッカー２の操作によって選択された会計機１２に対して、登録処理が完了する前に、会計処理の実行を通知する。これにより、会計機１２は、登録処理が完了する前に、前述と同様にして会計準備処理を開始可能とする。
【０１０３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１０４】
１０（１０−１，…，１０−ｍ）…商品登録機、１２（１２−１，１２−ｎ）…会計機、１４…ストアコンピュータ、１６…ネットワーク、２０，４０…ＣＰＵ、２１，４１…ＲＯＭ、２２，４２…ＲＡＭ、２３，４３…ハードディスク装置（ＨＤＤ）、２４，４４…Ｉ／Ｆ（インタフェース）ユニット、２５，４５…スキャナ、２６…キーボード、２７，４６…タッチパネル、２８，４８…通信部、２９，４９…プリンタ、３０，５０…カードリーダライタ、４７…釣り銭機。
【図１】
2020074218.tif 000003
【図２】
2020074218.tif 000004
【図３】
2020074218.tif 000005
【図４】
2020074218.tif 000006
【図５】
2020074218.tif 000007
【図６】
2020074218.tif 000008
【図７】
2020074218.tif 000009
【手続補正書】
【提出日】令和2年2月3日(2020.2.3)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明の実施形態は、商品販売データ処理装置を構成する登録機、会計機に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明が解決しようとする課題は、登録処理を開始してから会計処理が完了するまでの時間を短縮することが可能な登録機、会計機を提供することである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
実施形態によれば、会計機は、生成手段と、発行手段と、送信手段とを有する。生成手段は、入力部で入力された買物客が購入する商品の情報に基づいて会計処理をするための登録情報を生成する。発行手段は、買物客が購入する全ての商品についての登録情報の生成が完了する前に、前記登録情報に対する識別情報を発行して、買物客が購入する商品の支払いを行う会計機に取得させる。送信手段は、前記識別情報と対応づけた前記登録情報を、前記会計機に対して送信させる。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力部で入力された買物客が購入する商品の情報に基づいて会計処理をするための登録情報を生成する生成手段と、
買物客が購入する全ての商品についての登録情報の生成が完了する前に、前記登録情報に対する識別情報を発行して、買物客が購入する商品の支払いを行う会計機に取得させる発行手段と、
前記識別情報と対応づけた前記登録情報を、前記会計機に対して送信させる送信手段と
を有する登録機。
【請求項２】
前記発行手段は、記録媒体から読み出されたデータをもとに前記識別情報を発行する請求項１記載の登録機。
【請求項３】
買物客が購入しようとする全ての商品についての登録情報の生成が登録機において完了する前に、前記登録情報に対応する識別情報を取得する取得手段と、
前記取得手段により前記識別情報が取得された場合に、前記登録情報をもとに会計処理を実行する会計処理手段と、
前記取得手段により読み取られた識別情報と対応づけられた前記登録情報を受信する受信手段と
を有する会計機。
【請求項４】
前記受信手段は、前記登録機において各商品について登録情報が生成される毎に、前記登録情報を受信する請求項３記載の会計機。
【請求項５】
前記会計処理手段は、買物客が購入しようとする全ての商品についての登録情報の生成が完了したことが前記登録機から通知された時点で、前記買物客の操作に応じた会計処理が終了していれば全ての商品についての登録情報について決済を実行し、前記買物客の操作に応じた会計処理が終了しなければ、終了した後に全ての商品についての登録情報について決済を実行する請求項３記載の会計機。