(57)【要約】【課題】複数の取引に対して個々に生成された取引情報について一括して決済することができるようにする。【解決手段】実施形態によれば、チェックアウトシステムは、少なくとも１つの登録機と複数の会計機とを含む。前記登録機は、１つの取引毎に商品の決済のための取引情報を生成する生成手段と、１つの取引に固有の識別情報を生成する生成手段と、前記識別情報と対応づけて前記取引情報を送信する送信手段とを有する。前記会計機は、複数の前記識別情報を一括して入力する入力手段と、複数の前記識別情報のそれぞれと対応する複数の前記取引情報を受信する受信手段と、複数の前記取引情報を統合して一括して決済する決済手段とを有する。【選択図】図２
2020170571.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの登録機と複数の会計機とを含むチェックアウトシステムであって、
前記登録機は、
１つの取引毎に商品の決済のための取引情報を生成する第１生成手段と、
１つの取引に固有の識別情報を生成する第２生成手段と、
前記識別情報と対応づけて前記取引情報を送信する送信手段と、を有し、
前記会計機は、
複数の前記識別情報を一括して入力する入力手段と、
複数の前記識別情報のそれぞれと対応する複数の前記取引情報を受信する受信手段と、
複数の前記取引情報を統合して一括して決済する決済手段と、
を有するチェックアウトシステム。
【請求項２】
１つの取引毎に商品の決済のために生成された取引情報と対応する識別情報を、一括して複数の取引分を入力する入力手段と、
複数の前記識別情報のそれぞれと対応する複数の前記取引情報を受信する受信手段と、
複数の前記取引情報を統合して一括して決済する決済手段と、
を有する会計機。
【請求項３】
前記決済手段は、複数の前記取引情報を統合した内容を表示する請求項２記載の会計機。
【請求項４】
選択画面を通じて入力される指示に応じて、前記決済手段により一括して決済するか否かを切り替える手段をさらに有する請求項２記載の会計機。
【請求項５】
コンピュータを、
１つの取引毎に商品の決済のために生成された取引情報と対応する識別情報を、一括して複数の取引分を入力する入力手段と、
複数の前記識別情報のそれぞれと対応する複数の前記取引情報を受信する受信手段と、
複数の前記取引情報を統合して一括して決済する決済手段として機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、チェックアウトシステム、会計機、及び制御プログラムに関する。
【背景技術】
【０００２】
近年では、スーパーマーケットなどの店舗において、セミセルフタイプのチェックアウトシステムが設置されている。セミセルフタイプのチェックアウトシステムは、商品を登録して決済処理のための取引情報を生成する登録機と、登録機により登録された商品についての取引情報をもとに決済処理をする会計機とを設置し、登録機をキャッシャー（店員）が操作し、会計機を買物客が操作する。
【０００３】
このようなシステムでは、登録機において生成された取引情報を、空き状態にある会計機に対して転送する。１つの取引情報を受信した会計機は、その取引情報に基づく決済が完了するまでは、新たな取引情報を受けないようにしている。
【０００４】
ところで、登録機では、１つの取引毎に取引情報が生成される。従って、買物客が、複数の商品を購入する際に、取引を複数回に分けた場合、登録機では複数の取引のそれぞれについて取引情報が生成される。この場合、買物客は、登録機により生成された複数の取引情報について、個別に会計機を操作して決済しなければならない。
【０００５】
また、複数の買物客（例えば、家族）が分担して複数の商品を購入する場合に、それぞれが異なる登録機において商品の登録をすると、この場合も同様にして、複数の登録機において生成された取引情報について、個別に会計機を操作して決済しなければならない。
【０００６】
このように従来のチェックアウトシステムでは、登録機において異なる取引として処理された複数の取引情報については、会計機において個別に決済のための操作をしなければならず手間がかってしまい、また複数の異なる取引として決済結果（レシートなど）が出力されるため商品の購入管理が煩雑となってしまう。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１３−２４２８３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明が解決しようとする課題は、複数の取引に対して個々に生成された取引情報について一括して決済することができるチェックアウトシステム、会計機、及び制御プログラムを提供することである。
【課題を解決するための手段】
【０００９】
実施形態によれば、チェックアウトシステムは、少なくとも１つの登録機と複数の会計機とを含む。前記登録機は、１つの取引毎に商品の決済のための取引情報を生成する第１生成手段と、１つの取引に固有の識別情報を生成する第２生成手段と、前記識別情報と対応づけて前記取引情報を送信する送信手段とを有する。前記会計機は、複数の前記識別情報を一括して入力する入力手段と、複数の前記識別情報のそれぞれと対応する複数の前記取引情報を受信する受信手段と、複数の前記取引情報を統合して一括して決済する決済手段とを有する。
【図面の簡単な説明】
【００１０】
【図１】本実施形態のチェックアウトシステムにおける登録機と複数の会計機の配置を示す平面図。
【図２】本実施形態における登録機及び会計機のブロック図。
【図３】本実施形態における登録機（ＣＰＵ）の制御処理のフローチャート。
【図４】本実施形態における登録機（ＣＰＵ）の制御処理のフローチャート。
【図５】本実施形態における登録画面の一例を示す図。
【図６】本実施形態における会計機（ＣＰＵ）の制御処理のフローチャート。
【図７】本実施形態における一括会計選択画面の一例を示す図。
【図８】本実施形態における会計券レシート読み取り画面の一例を示す図。
【図９】本実施形態における取引情報の統合の具体例を示す図。
【発明を実施するための形態】
【００１１】
以下、本実施形態について、図面を参照しながら説明する。本実施形態におけるチェックアウトシステムは、例えばスーパーマーケットなどの店舗に設置される。  
図１は、本実施形態のチェックアウトシステムにおける登録機１１（１１Ａ，１１Ｂ）と複数の会計機１２（１２Ａ１，１２Ａ２，１２Ｂ１，１２Ｂ２）の配置を示す平面図である。登録機１１及び会計機１２は、スーパーマーケットなどの店舗のチェックアウトコーナーに設置される。図１に示すチェックアウトシステムは、２台の登録機１１Ａ，１１Ｂが設けられている。また、登録機１１Ａの近傍には、２台の会計機１２Ａ１，１２Ａ２が設けられている。登録機１１Ｂの近傍には、２台の会計機１２Ｂ１，１２Ｂ２が設けられている。
【００１２】
登録機１１Ａは、買物客４（４Ａ−１）が購入しようとする商品の商品コードを入力して、商品コードをもとに会計機１２における決済処理に使用される取引情報を生成するための装置である。登録機１１Ａは、１つの取引毎に取引情報を生成する。取引情報には、少なくとも１つの商品についての情報と、決済対象とする金額（取引合計金額）を含む。登録機１１Ａは、チェッカーと呼ばれる商品登録操作をする従業員２−１によって操作される。また、登録機１１Ａは、取引情報に基づいて、チェッカーの操作により会計機１２と同様の決済処理をする機能を有している。
【００１３】
会計機１２Ａ１，１２Ａ２は、登録機１１Ａにより生成された取引情報を受信し、この取引情報に基づく決済処理をするための装置である。会計機１２Ａ１，１２Ａ２は、買物客４（４Ａ−２，４Ａ−３）により操作される。なお、会計機１２Ａ１，１２Ａ２は、従業員２−１により操作される場合もある。
【００１４】
登録機１１Ａは、図１においては、作業テーブルに取り付けられている。作業テーブルは、例えば矩形の天板を有している。従業員２−１は、作業テーブル上で、買物客４Ａ−１が購入しようとする商品についてのスキャン操作（商品登録操作）をする。
【００１５】
会計機１２Ａ１，１２Ａ２は、例えば登録機１１Ａが取り付けられた作業テーブルの近くに配置される。図１では、２台の会計機１２Ａ１，１２Ａ２が配置された例を示している。３台以上の会計機１２が設けられていても良い。
【００１６】
登録機１１Ｂは、買物客４（４Ｂ−１）が購入しようとする買上商品を登録して取引情報を生成するための装置である。登録機１１Ｂは、チェッカーと呼ばれる商品登録操作をする従業員２−２によって操作される。また、登録機１１Ｂは、取引情報に基づいて、チェッカーの操作により会計機１２と同様の決済処理をする機能を有している。
【００１７】
会計機１２Ｂ１，１２Ｂ２は、登録機１１Ｂにより生成された取引情報を受信し、この取引情報に基づく決済処理をするための装置である。会計機１２Ｂ１，１２Ｂ２は、買物客４（４Ｂ−２，４Ｂ−３）により操作される。なお、会計機１２Ｂ１，１２Ｂ２は、従業員２−２により操作される場合もある。
【００１８】
登録機１１Ｂは、登録機１１Ａと同様に構成されるので、詳細な説明を省略する。また、会計機１２Ｂ１，１２Ｂ２は、会計機１２Ａ１，１２Ａ２と同様に構成されるので、詳細な説明を省略する。
【００１９】
なお、本実施形態におけるチェックアウトシステムは、登録機１１の台数について限定されない。また、登録機１１により生成された取引情報は、基本的には、取引情報を生成した登録機１１の近傍に設置された会計機１２において決済処理が実行されるが、離れた場所に設置された会計機１２において決済処理が実行されても良い。例えば、登録機１１Ａにより生成された取引情報は、会計機１２Ｂまたは会計機１２Ｂによって決済処理が実行されても良い。
【００２０】
また、本実施形態におけるチェックアウトシステムは、１つの登録機１１において複数の取引のそれぞれについて生成した複数の取引情報、あるいは異なる登録機１１において、それぞれ異なる取引について生成した複数の取引情報を、１つの会計機１２において１つの取引情報にまとめて一括会計することができる。
【００２１】
例えば、家族で買い物に来て、購入しようとする複数の商品を分担して、登録機１１Ａ，１１Ｂにおいてそれぞれ商品を登録した場合に、登録機１１Ａ，１１Ｂにおいて処理された２つの取引を例えば１つの会計機１２Ａ１において一括会計することができる。
【００２２】
図２は、本実施形態における登録機１１及び会計機１２のブロック図である。
【００２３】
登録機１１Ａ，１１Ｂ及び会計機１２Ａ１，１２Ａ２，１２Ｂ１，１２Ｂ２は、いずれもＬＡＮ（local area network）１４に接続されている。ＬＡＮ１４に代えて、インターネットあるいは無線ＬＡＮなどの別の通信網を用いることもできる。あるいは登録機１１Ａ，１１Ｂと会計機１２Ａ１，１２Ａ２，１２Ｂ１，１２Ｂ２との間でサーバ１３（ストアコンピュータ）を介して情報を授受する構成としても良い。
【００２４】
登録機１１Ａは、コンピュータの機能が実装されており、ＣＰＵ（central processing unit）１１ａ、ＲＯＭ（read-only memory）１１ｂ、ＲＡＭ（random-access memory）１１ｃ、補助記憶ユニット１１ｄ、ドロワ開放ユニット１１ｅ、スキャナ１１ｆ、タッチパネル１１ｇ、プリンタ１１ｈ、カードリーダライタ１１ｉ、通信ユニット１１ｊ、及びディスプレイ１１ｍを有する。
【００２５】
ＣＰＵ１１ａは、ＲＯＭ１１ｂ及びＲＡＭ１１ｃに記憶されたオペレーティングシステム、ミドルウェア及びアプリケーションプログラムに基づいて、登録機１１としての各種の動作を実現するべく各部を制御するための回路である。
【００２６】
ＲＯＭ１１ｂ及びＲＡＭ１１ｃは、ＣＰＵ１１ａにより実行される各種プログラムの他、ＣＰＵ１１ａが各種の処理を行う上で参照するデータを記録する。ＲＡＭ１１ｃには、一時的に記録されるデータとして、例えば商品の情報を登録する処理が実行される場合、買物客４による商品の購入（取引）に対して発行された１つの取引に固有の識別情報と、各商品の情報が登録される登録商品テーブルが記録される。
【００２７】
ＣＰＵ１１ａにより実行されるプログラムには、スキャナ１１ｆを通じて商品の情報（商品コード等）を入力する処理、登録商品テーブルに登録された商品の情報に応じた決済処理に用いられる取引情報を生成する処理、１つの取引（通常、一人の買物客４による商品の購入）を識別するための識別情報を生成する処理、取引情報をもとにした決済処理、識別情報が対応づけられた取引情報をサーバ１３あるいは会計機１２に送信する処理などを実行するための制御プログラムが含まれる。
【００２８】
補助記憶ユニット１１ｄは、ＣＰＵ１１ａが各種の処理を行う上で使用するデータ、あるいはＣＰＵ１１ａでの処理によって生成されたデータを記憶する。補助記憶ユニット１１ｄとしては、例えばＥＥＰＲＯＭ（登録商標）（electric erasable programmable read-only memory）、ＨＤＤ（hard disk drive）、あるいはＳＳＤ（solid state drive）などを使用できる。
【００２９】
ドロワ開放ユニット１１ｅは、貨幣を収容するためのドロワを自動的に開放する。
【００３０】
スキャナ１１ｆは、光学的スキャンにより商品の情報を読み取って、商品に固有の商品コードを入力する。スキャナ１１ｆは、固定式またはハンディ式の２次元コードスキャナとしても良いし、商品を撮影した画像から画像認識技術を利用して商品を識別するタイプとしても良い。また、スキャナ１１ｆは、１つのタイプのみを設けても良いし、複数のタイプのものを設けても良い。
【００３１】
タッチパネル１１ｇは、表示デバイス及びタッチセンサを含む。表示デバイスは、ＧＵＩ（Graphical User Interface）画面などの任意の画面を表示する。例えば、表示デバイスは、購入対象として登録された商品に関する取引情報（商品名、金額など）の一覧リスト、小計金額、各種のメニュー、及びコマンドを入力するためのボタンなどを表示する。表示デバイスとしては、例えばカラーＬＣＤ（Liquid Crystal Display）等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置される。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をＣＰＵ１１ａへと送る。タッチセンサとしては、周知のデバイスを利用できる。
【００３２】
プリンタ１１ｈは、例えばサーマルプリンタまたはドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列、画像、コードパターン（バーコード、２次元コードなど）などを印刷することにより、商品名、単価、合計金額などの取引内容が印刷された取引レシート、会計機１２において読み取らせるための取引を識別するための識別情報が印刷された会計券レシート等を発行する。識別情報は、例えばバーコードなどのパターンにより印刷される。
【００３３】
カードリーダライタ１１ｉは、カードに記録されたデータを読み取るとともに、カードへデータを書き込む。カードは、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードの他に、メンバーズカード、ポイントカードなどの会計処理に関わる情報を記録する各種のカードを含む。カードリーダライタ１１ｉは、磁気式、接触式、あるいは非接触式の何れのデバイスであっても良いし、また複数種のデバイスを含んでいても良い。
【００３４】
通信ユニット１１ｊは、ＬＡＮ１４を介して、サーバ１３及び会計機１２との通信を行う。
【００３５】
ディスプレイ１１ｍは、例えばカラーＬＣＤ等の周知のデバイスを利用できる。ディスプレイ１１ｍは、買物客４Ａ−１に対する、買上商品として登録された商品の情報を表示するための画面などを表示する。
【００３６】
なお、登録機１１Ａのハードウェアとしては、例えば既存のＰＯＳ端末を利用することが可能である。登録機１１Ｂは、登録機１１Ａと同様に構成されるものとして、詳細な説明を省略する。
【００３７】
会計機１２Ａ１は、コンピュータの機能が実装されており、ＣＰＵ１２ａ、ＲＯＭ１２ｂ、ＲＡＭ１２ｃ、補助記憶ユニット１２ｄ、自動釣銭機１２ｅ、スキャナ１２ｆ、タッチパネル１２ｇ、プリンタ１２ｈ、カードリーダライタ１２ｉ、及び通信ユニット１２ｊを有する。
【００３８】
ＣＰＵ１２ａは、ＲＯＭ１２ｂ及びＲＡＭ１２ｃに記憶されたオペレーティングシステム、ミドルウェア及びアプリケーションプログラムに基づいて、会計機１２Ａ１としての各種の動作を実現するべく各部を制御するための回路である。
【００３９】
ＲＯＭ１２ｂ及びＲＡＭ１２ｃは、ＣＰＵ１２ａにより実行される各種プログラムの他、ＣＰＵ１２ａが各種の処理を行う上で参照するデータを記録する。ＲＡＭ１２ｃには、一時的に記録されるデータとして、買物客４の操作によってスキャナ１２ｆから読み取られた会計券レシートに記録された識別情報と、登録機１１から送信された、登録商品テーブルに登録された取引情報を示すデータが記録される。
【００４０】
ＣＰＵ１２ａにより実行されるプログラムには、スキャナ１２ｆを通じて会計券レシートから読み取られたコードをもとに登録機１１において生成された識別情報を入力する処理、識別情報に対応する決済処理に用いられる取引情報を受信する処理、選択画面を通じて買物客４の操作により入力される指示に応じて一括会計するか否かを切り替える処理、複数の識別情報に対応する各取引情報を１つの取引情報に統合する処理、取引情報をもとにした決済処理などを実行するための制御プログラムが含まれる。
【００４１】
補助記憶ユニット１２ｄは、ＣＰＵ１２ａが各種の処理を行う上で使用するデータ、あるいはＣＰＵ１２ａでの処理によって生成されたデータを記憶する。補助記憶ユニット１２ｄとしては、例えばＥＥＰＲＯＭ、ＨＤＤ、あるいはＳＳＤなどを使用できる。
【００４２】
自動釣銭機１２ｅは、投入される硬貨及び紙幣を収受する。また自動釣銭機１２ｅは、釣銭としての硬貨及び紙幣を排出する。
【００４３】
スキャナ１２ｆは、光学的スキャンによりレシート等の媒体に記録されたデータを読み取る。例えば、スキャナ１２ｆは、登録機１１によって印刷される会計券レシートに印刷されたコードパターンを読み取るために使用される。スキャナ１２ｆは、固定式またはハンディ式の２次元コードスキャナとしても良いし、商品を撮影した画像から画像認識技術を利用して商品を識別するタイプとしても良い。また、スキャナ１２ｆは、１つのタイプのみを設けても良いし、複数のタイプのものを設けても良い。
【００４４】
タッチパネル１２ｇは、表示デバイス及びタッチセンサを含む。表示デバイスは、ＧＵＩ画面などの任意の画面を表示する。例えば、表示デバイスは、購入対象として登録された商品に関する取引情報（商品名、金額など）の一覧リスト、小計金額、各種のメニュー、及びコマンドを入力するためのボタンなどを表示する。表示デバイスとしては、例えばカラーＬＣＤ等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置される。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をＣＰＵ１２ａへと送る。タッチセンサとしては、周知のデバイスを利用できる。
【００４５】
プリンタ１２ｈは、例えばサーマルプリンタまたはドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列または画像などを印刷することにより、取引レシート等を発行する。
【００４６】
カードリーダライタ１２ｉは、カードに記録されたデータを読み取るとともに、カードへデータを書き込む。カードは、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードの他に、メンバーズカード、ポイントカードなどの会計処理に関わる情報を記録する各種のカードを含む。カードリーダライタ１２ｉは、磁気式、接触式、あるいは非接触式の何れのデバイスであっても良いし、また複数種のデバイスを含んでいても良い。
【００４７】
通信ユニット１２ｊは、ＬＡＮ１４を介して、サーバ１３及び登録機１１との通信を行う。
【００４８】
また、会計機１２Ａ１には、買物客４Ａ−２が近づいたことを検知することができる人感センサなどを設けても良い。  
なお、会計機１２Ａ１のハードウェアとしては、例えば既存のセルフＰＯＳ端末を利用することが可能である。会計機１２Ａ２，１２Ｂ１，１２Ｂ２は、会計機１２Ａ１と同様に構成されるものとして、詳細な説明を省略する。
【００４９】
次に、本実施形態におけるチェックアウトシステムの動作について説明する。なお、以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。以下の説明では、登録機１１Ａと会計機１２Ａ１の動作を例にして説明する。
【００５０】
登録機１１Ａが、買上商品の登録処理を行うモードで起動されると、ＣＰＵ１１ａは、ＲＯＭ１１ｂまたは補助記憶ユニット１１ｄに記憶された制御プログラムに基づいて制御処理を開始する。
【００５１】
図３及び図４は、本実施形態における登録機１１Ａ（ＣＰＵ１１ａ）の制御処理のフローチャートである。
【００５２】
ＣＰＵ１１ａは、制御処理を開始すると、ＲＡＭ１１ｃに記録される登録商品テーブルの登録内容をクリアする（Ａｃｔ１）。また、ＣＰＵ１１ａは、タッチパネル１１ｇに登録画面及び登録操作画面を表示させる（Ａｃｔ２）。登録画面は、登録商品テーブルに登録された商品の情報などを表示するためのもので、登録処理の実施状況を従業員２−１に確認させるための画面である。登録操作画面は、従業員２−１が商品を指定するための商品ボタン及び小計ボタンなどの各種の機能ボタンを表示するための画面である。
【００５３】
図５は、本実施形態における登録画面ＳＣ１の一例を示す図である。  
図５に示す登録画面ＳＣ１は、領域Ｒ１，Ｒ２を含む。領域Ｒ１は、最後に登録商品テーブルに登録された商品に関する商品名、個数及び単価と、その商品を登録した後の買上商品の合計個数及び合計金額とを表示するための領域である。領域Ｒ２は、登録画面ＳＣ１に示された商品よりも前に登録された商品に関する商品名、個数、単価及び金額のリストを表示するための領域である。なお、登録画面ＳＣ１は、登録された商品に関する各種の情報を表示するための基本フォームのみを表しており、図５に示す以外の商品登録に関係する各種の情報を表示することも可能である。
【００５４】
ＣＰＵ１１ａは、登録画面及び登録操作画面を表示させた状態において、タッチパネル１１ｇの画面中に表示された小計ボタンへのタッチ操作、及びスキャナ１１ｆを通じて商品コードが取得されるのを待ち受ける。
【００５５】
従業員２−１による操作によりスキャナ１１ｆから商品に付された商品コードが読み取られたことを検出すると（Ａｃｔ４、Ｙｅｓ）、ＣＰＵ１１ａは、商品コードに対応する商品の情報を登録商品テーブルに登録（更新）する（Ａｃｔ５）。また、ＣＰＵ１１ａは、更新後の登録商品テーブルの内容に応じて、登録画面ＳＣ１の商品の情報を更新する。
【００５６】
その後、ＣＰＵ１１ａは、前述したように、従業員２−１がスキャナ１１ｆにより商品コードを読み取らせる操作がされる毎に、取得された商品コードに応じた商品の情報を、順次、登録商品テーブルに追加する（Ａｃｔ４，５）。
【００５７】
こうして、少なくとも１つの商品が登録された後、ＣＰＵ１１ａは、小計ボタンがタッチされたことを検出した場合（Ａｃｔ３、Ｙｅｓ）、登録商品テーブルに登録された内容に基づいて、登録商品テーブルに登録された商品に関する決済処理のための取引情報を生成する（Ａｃｔ６）。取引情報は、登録商品のリスト及び買上商品の合計個数及び合計金額などの情報を含む。ＣＰＵ１１ａは、登録商品のリスト及び登録された商品の合計個数及び合計金額などの情報を含む小計画面をタッチパネル１１ｇに表示させる（Ａｃｔ７）。また、小計画面には、登録機１１Ａにおいて締め操作をして会計処理をするための会計ボタンと、会計機１２において会計処理をすることを指定するための転送ボタンが設けられている。
【００５８】
ここで、さらに従業員２−１による操作によりスキャナ１１ｆから商品に付された商品コードが読み取られたことを検出すると（Ａｃｔ８、Ｙｅｓ）、ＣＰＵ１１ａは、商品コードに対応する商品の情報を登録商品テーブルに登録（更新）し、登録画面を表示させる（Ａｃｔ９）。
【００５９】
また、小計画面において、締め操作をする会計ボタンがタッチされたことを検出すると（Ａｃｔ１１）、ＣＰＵ１１ａは、買物客が要求した支払い方法によって取引情報について決済処理を実行し（Ａｃｔ１２）、取引内容が印刷された取引レシートをプリンタ１１ｈによって発行させる（Ａｃｔ１３）。
【００６０】
一方、小計画面において、会計機１２において会計処理をすることを指定する転送ボタンがタッチされたことを検出すると（Ａｃｔ１０、Ｙｅｓ）、ＣＰＵ１１ａは、現在の取引を識別するための識別情報を生成して、この識別情報と対応づけた取引情報をサーバ１３に送信する（Ａｃｔ１４）。また、ＣＰＵ１１ａは、識別情報を表すコードが印刷された会計券レシートをプリンタ１１ｈによって発行させる（Ａｃｔ１５）。
【００６１】
こうして、登録機１１Ａは、１つの取引毎に、会計機１２において会計処理を実行させる場合には、識別情報と対応づけて取引情報をサーバ１３に送信すると共に、識別情報が記録された会計券レシートを発行する。
【００６２】
従って、サーバ１３は、チェックアウトシステムに含まれる各登録機１１Ａ，１１Ｂから送信された、識別情報が対応づけられた識別情報を記録する。すなわち、サーバ１３は、１つの登録機１１Ａ（あるいは登録機１１Ｂ）において処理された複数の取引に対応する取引情報、複数の異なる登録機１１Ａ，１１Ｂにおいてそれぞれ処理された複数の取引に対応する取引情報を、それぞれ異なる識別情報と対応づけて記録する。
【００６３】
次に、本実施形態における会計機１２Ａ１の動作について説明する。  
図６は、本実施形態における会計機１２Ａ１（ＣＰＵ１２ａ）の制御処理のフローチャートである。  
会計機１２Ａ１（ＣＰＵ１２ａ）は、初期状態においてタッチパネル１２ｇに待機画面を表示させる。待機画面は、決済処理をする状況にないことを表すものであり、どのような情報を表すかは任意であって良い。例えば待機画面は、例えば、決済処理をすることができないことを表すメッセージ、あるいはスクリーンセーバーとして広告などを表す任意の画像を表示する。
【００６４】
ＣＰＵ１２ａは、待機状態において、操作開始を指示する入力を監視している。操作開始を指示する入力としては、例えばタッチパネル１２ｇに対する買物客４によりタッチ操作、会計機１２Ａ１に設けられた人感センサの検出などがある。
【００６５】
ここで、操作開始を指示する入力が検出されると（Ａｃｔ２２、Ｙｅｓ）、ＣＰＵ１２ａは、タッチパネル１２ｇに一括会計選択画面を表示させる（Ａｃｔ２３）。
【００６６】
図７は、本実施形態における一括会計選択画面ＳＣ２の一例を示す図である。一括会計選択画面ＳＣ２は、登録機１１において処理された複数の取引を一括会計するか否かを、買物客４によって選択させるための操作画面である。ＣＰＵ１２ａは、一括会計選択画面ＳＣ２を通じて入力される指示に応じて、通常の決済処理を実行するか、あるいは一括会計により決済するかの制御を切り替える。
【００６７】
図７に示す一括会計選択画面ＳＣ２には、画面に対する操作内容を買物客４に通知するためのメッセージ３０（「一括会計しますか？」）が表示される他、メッセージ３０に同意することを指示するためのボタン３１（「はい」）と、メッセージ３０に同意しないことを指示するためのボタン３２（「いいえ」）が表示される。
【００６８】
ここで、ボタン３２（「いいえ」）をタッチする操作を検出した場合（Ａｃｔ２４、Ｎｏ）、ＣＰＵ１２ａは、一括会計しないことが買物客４により選択されたことを判別し、スキャナ１２ｆによって会計券レシートの読み取り待ち状態となる。ここで、買物客４が会計券レシートをスキャナ１２ｆに読み取らせる操作をすることで、スキャナ１２ｆは、会計券レシートに印刷された識別情報を検出する。ＣＰＵ１２ａは、スキャナ１２ｆを通じて入力された識別情報をもとに、この識別情報と対応づけられた取引情報の送信をサーバ１３に対して要求する。サーバ１３は、会計機１２Ａ１から要求された識別情報と対応づけられた取引情報を会計機１２Ａ１に送信する。
【００６９】
会計機１２Ａ１は、サーバ１３から取引情報を受信する（Ａｃｔ２６）。ＣＰＵ１２ａは、サーバ１３から取引情報を受信すると、タッチパネル１２ｇの表示を決済画面に変更する。
【００７０】
決済画面は、サーバ１３から受信した取引情報に基づいて、決済処理のための買物客４による操作を受け付けるための操作画面である。決済画面には、例えば、取引情報に示された合計金額が表示される。また、決済画面には、合計個数及び買上商品のリストを含んでも良い。また、複数の決済方法（支払い方法）が可能である場合、決済画面は、決済方法を買物客４が選択するためのボタンなどを含む。
【００７１】
ＣＰＵ１２ａは、決済画面に対する買物客４による操作を検出し、この操作に応じて決済処理を実行する（Ａｃｔ２７）。なお、決済処理は、買物客４による操作に応じて、ＲＡＭ１２ｃまたは補助記憶ユニット１２ｄに記録された取引情報に示された合計金額を決済するための処理である。
【００７２】
ＣＰＵ１２ａは、プリンタ１２ｈを制御し、ＲＡＭ１２ｃまたは補助記憶ユニット１２ｄに記録された取引情報に示された情報及び決済処理の結果を表した取引レシートを発行する。これにより、１つの取引についての処理を終了する。その後、ＣＰＵ１２ａは、Ａｃｔ２１に戻り、それ以降の処理を前述と同様に行う。
【００７３】
一方、一括会計選択画面ＳＣ２のボタン３１（「はい」）をタッチする操作を検出した場合（Ａｃｔ２４、Ｙｅｓ）、ＣＰＵ１２ａは、一括会計することが買物客４により選択されたことを判別し、一括会計用の会計券レシート読み取り画面をタッチパネル１２ｇに表示させる（Ａｃｔ２９）。
【００７４】
図８は、本実施形態における会計券レシート読み取り画面ＳＣ３の一例を示す図である。会計券レシート読み取り画面ＳＣ３が表示された状態では、複数の会計券レシートをスキャナ１２ｆにより連続してスキャンさせて、複数の会計券レシートに記録された複数の識別情報を一括して読み取らせることができる。
【００７５】
図８に示すように、会計券レシート読み取り画面ＳＣ３には、画面に対する操作内容を買物客４に通知するためのメッセージ４０（「会計券レシートをスキャンしてください」）の他、スキャン操作を買物客４に説明するためのガイド画像４１、スキャンにより会計券レシートが読み取られた枚数を示す枚数表示４２、会計券レシートの読み取りの終了を指示するための終了ボタン４３が表示される。
【００７６】
ここで、スキャナ１２ｆを通じて会計券レシートに記録された識別情報が読み取られたことを検出すると（Ａｃｔ３１、Ｙｅｓ）、ＣＰＵ１２ａは、読み取られた識別情報をＲＡＭ１２ｃに記録すると共に（Ａｃｔ３２）、枚数表示４２の数字に１加算して会計券レシート読み取り画面ＳＣ３を表示させる（Ａｃｔ２９）。
【００７７】
すなわち、買物客４が一括会計しようとする複数の取引にそれぞれ対応する複数の会計券レシートを、スキャナ１２ｆによって読み取らせる操作をすることで、会計券レシート読み取り画面ＳＣ３の枚数表示４２が順次更新される。また、ＲＡＭ１２ｃには、複数の会計券レシートから読み取られた、複数の取引にそれぞれ対応する複数の識別情報が記録される。
【００７８】
一括会計の対象とする取引に対応する複数枚の会計券レシートの読み取りが終了し、買物客４により終了ボタン４３がタッチされたことを検出すると（Ａｃｔ３０、Ｙｅｓ）、ＣＰＵ１２ａは、ＲＡＭ１２ｃに記録された複数の取引情報を統合する。すなわち、ＣＰＵ１２ａは、各取引情報に含まれる商品についての情報を１つにまとめ、決済対象とする各取引情報に含まれる全ての商品の金額の合計（取引合計金額）を算出してＲＡＭ１２ｃまたは補助記憶ユニット１２ｄに記録する。
【００７９】
そして、ＣＰＵ１２ａは、１つに統合された取引情報の内容を買物客４に確認させるため、統合された取引情報の一覧リストと合計金額を含む決済画面をタッチパネル１２ｇに表示させる（Ａｃｔ３５）。
【００８０】
図９は、本実施形態における取引情報の統合の具体例を示す図である。  
図９（Ａ）は、例えば登録機１１Ａにおいて生成された取引情報に含まれる商品の一覧を示す図、図９（Ｂ）は、登録機１１Ｂにおいて生成された取引情報に含まれる商品の一覧を示す図である。登録機１１Ａでは、４点の商品（商品Ａ，Ｂ，Ｃ，Ｄ）が登録され、合計金額が「９９８円」であり、登録機１１Ｂでは、３点の商品（商品Ｅ，Ｆ，Ｇ）が登録され、合計金額が「６４２円」であることを示している。
【００８１】
図９（Ａ）（Ｂ）に示す取引情報が統合されることにより、図９（Ｃ）に示す取引情報が生成される。すなわち、７点の商品（商品Ａ〜Ｇ）を含み、取引合計金額が「１６４０円」の取引情報が生成される。ＣＰＵ１２ａは、図９（Ｃ）に示す統合された取引情報の内容を、タッチパネル１２ｇにおいて一覧リストにより表示させる。
【００８２】
なお、ＣＰＵ１２ａは、決済画面に統合された取引情報の一覧リストを表示する際に、各取引の内容を識別することができる表示形態により表示する。例えば、取引毎に商品の情報を区分して表示したり、商品の情報のそれぞれに取引を識別するための取引番号などを付加して表示したりすることができる。さらに、統合された取引情報に含まれる商品の情報を種類毎に分類（ソート）して表示するようにしても良い。こうして、統合された取引情報の内容を容易に識別できるようにすることで、例えば購入抜けの商品の確認などを容易にすることができる。
【００８３】
ＣＰＵ１２ａは、決済画面に対する買物客４による操作を検出し、この操作に応じて決済処理を実行する（Ａｃｔ３６）。すなわち、ＣＰＵ１２ａは、決済処理により、買物客４による操作に応じて、ＲＡＭ１２ｃまたは補助記憶ユニット１２ｄに記録された統合された取引情報の取引合計金額を決済する。
【００８４】
ＣＰＵ１２ａは、プリンタ１２ｈを制御し、ＲＡＭ１２ｃまたは補助記憶ユニット１２ｄに記録された取引情報に示された情報及び決済処理の結果を表した取引レシートを発行する。これにより、１つの取引についての処理を終了する。その後、ＣＰＵ１２ａは、Ａｃｔ２１に戻り、それ以降の処理を前述と同様に行う。
【００８５】
このようにして、本実施形態におけるチェックアウトシステムでは、１つの登録機１１において複数の取引のそれぞれについて生成した複数の取引情報、あるいは異なる登録機１１において、それぞれ異なる取引について生成した複数の取引情報を、１つの会計機１２において１つの取引情報にまとめて一括会計することができる。従って、例えば家族で買い物に来た際に、複数の取引に分けて登録機１１において登録処理をした場合であっても、それぞれの取引毎に決済のための操作（現金投入など）を繰り返しする必要がなく、買物客４の作業負担を軽減することができる。また、複数の登録処理により生成された取引情報を１つの取引情報にまとめて決済処理されるので、買物客４は、商品の購入管理が容易となる。
【００８６】
また、前述した説明では、登録機１１Ａ，１１Ｂから送信された取引情報を、サーバ１３を介して会計処理を実行する会計機１２に転送しているが、登録機１１Ａ，１１Ｂから直接、会計機１２に取引情報を送信するようにしても良い。この場合、例えば登録機１１Ａ，１１Ｂは、会計券レシートに印刷する識別情報に自機を示す固有の情報を含める。会計機１２は、会計券レシートから読み取られた識別情報から固有の情報を抽出して、この固有の情報が示す登録機１１に取引情報を要求する。
【００８７】
従って、会計機１２は、一括会計のために複数の会計券レシートから識別情報が読み取られた場合に、それぞれの識別情報が示す登録機に取引情報を要求する。例えば、会計機１２Ａは、登録機１１Ａ，１１Ｂのそれぞれにおいて発行された会計券レシートから識別情報を読み取った場合に、登録機１１Ａ，１１Ｂのそれぞれに取引情報を要求する。会計機１２Ａは、登録機１１Ａ，１１Ｂのそれぞれから受信した取引情報を統合して一括して決済する。
【００８８】
また、前述した説明では、登録機１１により発行された会計券レシートを会計機１２に読み取らせることで、この会計機１２において会計処理を実行可能にしているが、会計券レシートを用いないで会計機１２に会計処理を実行させるようにしても良い。
【００８９】
例えば、登録機１１Ａにおいて登録処理が終了した場合に、複数の会計機１２Ａ，１２Ａ２，１２Ｂ１，１２Ｂ２の少なくとも１つに会計処理の実行要求を送信する。会計機１２Ａ１，１２Ａ２，１２Ｂ１，１２Ｂ２は、登録機１１Ａからの会計処理の実行要求に応じて、会計処理を実行させる何れか一つの会計機、例えば会計機１２Ａ１を決定する。会計処理を実行させる会計機は、空き状態（待機状態）にあり、かつ要求元の登録機１１Ａに最も近いものが選択されるようにするなど、予め設定された条件に基づいて決定されるものとする。会計機１２Ａ１は、登録機１１Ａに対して、会計処理を実行することを通知する。登録機１１Ａは、会計機１２Ａ１からの通知に応じて、会計機１２Ａ１に対して取引情報を送信する。
【００９０】
本実施形態では、こうしたチェックアウトシステムにおいて、複数の取引について一括会計できるようにしても良い。すなわち、会計機１２Ａ１は、登録機１１Ａに通知することにより受信された取引情報と、会計券レシートを読み取らせることにより受信される取引情報とを統合して一括会計する。
【００９１】
例えば、買物客４は、他の取引と一括会計しようとする場合に、登録機１１において、その旨を従業員２−１に伝える。登録機１１は、従業員２−１からの指示に応じて、前述したように、取引に対して会計券レシートを発行する。
【００９２】
一方、会計機１２Ａ１は、登録機１１Ａから受信した取引情報について会計処理をする際に、買物客４により他の取引との一括会計が指示され場合に、会計券レシートを読み取る状態に移行する。会計機１２Ａ１は、会計券レシート（少なくとも１枚）から識別情報を読み取ると、この識別情報に対応する取引情報を受信して、先に受信済みの取引情報と統合して決済処理をする。
【００９３】
このようにして、基本的には、会計券レシートを用いないで会計機１２に会計処理を実行させるチェックアウトシステムにおいて、一括会計する取引については会計券レシートを発行させて、会計機１２Ａ１に読み取らせることで、複数の取引情報を統合して一括会計することが可能となる。
【００９４】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【００９５】
また、前述した実施の形態において記載した処理は、コンピュータに実行させることのできるプログラムとして、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記録媒体に書き込んで各種装置に提供することができる。また、通信媒体により伝送して各種装置に提供することも可能である。コンピュータは、記録媒体に記録されたプログラムを読み込み、または通信媒体を介してプログラムを受信し、このプログラムによって動作が制御されることにより、上述した処理を実行する。
【符号の説明】
【００９６】
１０…チェックアウトシステム、１１…登録機、１１ａ…ＣＰＵ、１１ｂ…ＲＯＭ、１１ｃ…ＲＡＭ、１１ｄ…補助記憶ユニット、１１ｅ…ドロワ開放ユニット、１１ｆ…スキャナ、１１ｇ…タッチパネル、１１ｈ…プリンタ、１１ｉ…カードリーダライタ、１１ｊ…通信ユニット、１１ｍ…ディスプレイ、１２…会計機、１２ａ…ＣＰＵ、１２ｂ…ＲＯＭ、１２ｃ…ＲＡＭ、１２ｄ…補助記憶ユニット、１２ｅ…自動釣銭機、１２ｆ…スキャナ、１２ｇ…タッチパネル、１２ｈ…プリンタ、１２ｉ…カードリーダライタ、１２ｊ…通信ユニット。
【図１】
2020170571.tif 000003
【図２】
2020170571.tif 000004
【図３】
2020170571.tif 000005
【図４】
2020170571.tif 000006
【図５】
2020170571.tif 000007
【図６】
2020170571.tif 000008
【図７】
2020170571.tif 000009
【図８】
2020170571.tif 000010
【図９】
2020170571.tif 000011