(57)【要約】【課題】  連続取引と利用者コードと関連付けてのサービス適用とをともに実施する場合における操作者の手間を軽減する。【解決手段】  実施形態のチェックアウトシステムは、決済手段、取得手段、決定手段及び処理手段を含む。決済手段は、商取引に関する決済処理を行う。取得手段は、決済処理に関わるサービスの利用者を識別するための利用者コードを取得する。決定手段は、同一顧客に関する複数の商取引を連続して行う連続取引の実施を操作者による指示に応じて決定する。処理手段は、決定手段により連続取引の実施が決定されており、かつ取得手段により利用者コードが取得されているならば、当該利用者コードを用いたサービスを、連続取引に含まれる複数の商取引のそれぞれに適用するための処理を行う。【選択図】      図２
2020047305.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）などを使用できる。
【００２７】
ＲＯＭ１１ｂ又は補助記憶ユニット１１ｄに記憶されるアプリケーションプログラムには、後述する制御処理に関して記述した制御プログラムを含む。商品登録装置１１の利用者への譲渡は一般的に、制御プログラムがＲＯＭ１１ｂ又は補助記憶ユニット１１ｄに記憶された状態にて行われる。しかし、商品登録装置１１が、制御プログラムがＲＯＭ１１ｂ又は補助記憶ユニット１１ｄに記憶されない状態で利用者に譲渡されても良い。制御プログラムは、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介して、利用者に譲渡されても良い。そして、制御プログラムが、上記の別途に譲渡された商品登録装置１１の補助記憶ユニット１１ｄに利用者の操作の下に書き込まれても良い。
【００２８】
ドロワ開放ユニット１１ｅは、貨幣を収容するためのドロワを自動的に開放する。
【００２９】
スキャナ１１ｆは、商品の情報を読み取って、当該商品の商品コードを得る。スキャナ１１ｆとしては、周知の種々のタイプのものをそのまま利用できる。スキャナ１１ｆは、周知の種々のタイプうちの１つのみに対応していても良いし、複数のタイプに対応していても良い。すなわちスキャナ１１ｆは、固定式又はハンディ式の２次元コードスキャナを含み得る。またスキャナ１１ｆとしては、商品の画像から画像認識技術を利用して商品を識別するタイプのものを含み得る。
【００３０】
タッチパネル１１ｇは、表示デバイス及びタッチセンサを含む。表示デバイスは、その表示画面を、ＧＵＩ画面などの任意の画面とする。表示デバイスとしては、例えばカラーＬＣＤ等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をＣＰＵ１１ａへと送る。タッチセンサとしては、周知のデバイスを利用できる。
【００３１】
プリンタ１１ｈは、例えばサーマルプリンタ又はドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列及び画像などを印刷することにより、レシートを発行する。
【００３２】
カードリーダライタ１１ｉは、カードに記録されたデータを読み取るとともに、上記のカードへデータを書き込む。カードは、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードの他に、メンバーズカード及びポイントカードなどの決済処理に関わる情報を記録する各種のカードを含み得る。カードリーダライタ１１ｉは、磁気式、接触式、あるいは非接触式のいずれのデバイスであっても良いし、また複数種のデバイスを含んでいても良い。
【００３３】
通信ユニット１１ｊは、ＬＡＮ１３を介した通信を行う。
【００３４】
伝送システム１１ｋは、ＣＰＵ１１ａ、ＲＯＭ１１ｂ、ＲＡＭ１１ｃ、補助記憶ユニット１１ｄ、ドロワ開放ユニット１１ｅ、スキャナ１１ｆ、タッチパネル１１ｇ、プリンタ１１ｈ、カードリーダライタ１１ｉ及び通信ユニット１１ｊの間で授受されるデータを伝送する。伝送システム１１ｋは、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものが利用できる。
【００３５】
なお、商品登録装置１１のハードウェアとしては、例えば既存のＰＯＳ端末を利用することが可能である。
【００３６】
決済装置１２は、ＣＰＵ１２ａ、ＲＯＭ１２ｂ、ＲＡＭ１２ｃ、補助記憶ユニット１２ｄ、自動釣銭機１２ｅ、スキャナ１２ｆ、タッチパネル１２ｇ、プリンタ１２ｈ、カードリーダライタ１２ｉ、通信ユニット１２ｊ及び伝送システム１２ｋを含む。
【００３７】
ＣＰＵ１２ａ、ＲＯＭ１２ｂ、ＲＡＭ１２ｃ及び補助記憶ユニット１２ｄは、伝送システム１２ｋにより接続されてコンピュータを構成する。
【００３８】
ＣＰＵ１２ａは、上記のコンピュータの中枢部分に相当する。ＣＰＵ１２ａは、ＲＯＭ１２ｂ及びＲＡＭ１２ｃに記憶されたオペレーティングシステム、ミドルウェア及びアプリケーションプログラムに基づいて、決済装置１２としての各種の動作を実現するべく各部を制御する。
【００３９】
ＲＯＭ１２ｂは、上記のコンピュータの主記憶部分に相当する。ＲＯＭ１２ｂは、上記のオペレーティングシステムを記憶する。ＲＯＭ１２ｂは、上記のミドルウェア又はアプリケーションプログラムを記憶する場合もある。またＲＯＭ１２ｂは、ＣＰＵ１２ａが各種の処理を行う上で参照するデータを記憶する場合もある。
【００４０】
ＲＡＭ１２ｃは、上記のコンピュータの主記憶部分に相当する。ＲＡＭ１２ｃは、ＣＰＵ１２ａが各種の処理を行う上で参照するデータを記憶する。さらにＲＡＭ１２ｃは、ＣＰＵ１２ａが各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。
【００４１】
補助記憶ユニット１２ｄは、上記のコンピュータの補助記憶部分に相当する。補助記憶ユニット１２ｄは、ＣＰＵ１２ａが各種の処理を行う上で使用するデータ、あるいはＣＰＵ１２ａでの処理によって生成されたデータを保存する。補助記憶ユニット１２ｄとしては、例えばＥＥＰＲＯＭ、ＨＤＤ、あるいはＳＳＤなどを使用できる。
【００４２】
ＲＯＭ１２ｂ又は補助記憶ユニット１２ｄに記憶されるアプリケーションプログラムには、後述する制御処理に関して記述した制御プログラムを含む。決済装置１２の利用者への譲渡は一般的に、制御プログラムがＲＯＭ１２ｂ又は補助記憶ユニット１２ｄに記憶された状態にて行われる。しかし、決済装置１２が、制御プログラムがＲＯＭ１２ｂ又は補助記憶ユニット１２ｄに記憶されない状態で利用者に譲渡されても良い。制御プログラムは、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介して、利用者に譲渡されても良い。
そして制御プログラムが、上記の別途に譲渡された決済装置１２の補助記憶ユニット１２ｄに利用者の操作の下に書き込まれても良い。
【００４３】
自動釣銭機１２ｅは、投入される硬貨及び紙幣を収受する。また自動釣銭機１２ｅは、釣銭としての硬貨及び紙幣を排出する。
【００４４】
スキャナ１２ｆは、商品の情報を読み取って、当該商品の商品コードを得る。スキャナ１２ｆとしては、周知の種々のタイプのものをそのまま利用できる。スキャナ１２ｆは、周知の種々のタイプうちの１つのみに対応していても良いし、複数のタイプに対応していても良い。すなわちスキャナ１２ｆは、固定式又はハンディ式の２次元コードスキャナを含み得る。またスキャナ１２ｆとしては、商品の画像から画像認識技術を利用して商品を識別するタイプのものを含み得る。
【００４５】
タッチパネル１２ｇは、表示デバイス及びタッチセンサを含む。表示デバイスは、その画面を、ＧＵＩ画面などの任意の画面とする。表示デバイスとしては、例えばカラーＬＣＤ等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をＣＰＵ１２ａへと送る。タッチセンサとしては、周知のデバイスを利用できる。
【００４６】
プリンタ１２ｈは、例えばサーマルプリンタ又はドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列及び画像などを印刷することにより、レシートを発行する。
【００４７】
カードリーダライタ１２ｉは、カードに記録されたデータを読み取るとともに、上記のカードへデータを書き込む。カードは、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードの他に、メンバーズカード及びポイントカードなどの決済処理に関わる情報を記録する各種のカードを含み得る。カードリーダライタ１２ｉは、磁気式、接触式、あるいは非接触式のいずれのデバイスであっても良いし、また複数種のデバイスを含んでいても良い。
【００４８】
通信ユニット１２ｊは、ＬＡＮ１３を介した通信を行う。
【００４９】
伝送システム１２ｋは、ＣＰＵ１２ａ、ＲＯＭ１２ｂ、ＲＡＭ１２ｃ、補助記憶ユニット１２ｄ、自動釣銭機１２ｅ、スキャナ１２ｆ、タッチパネル１２ｇ、プリンタ１２ｈ、カードリーダライタ１２ｉ及び通信ユニット１２ｊの間で授受されるデータを伝送する。
伝送システム１２ｋは、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものが利用できる。
【００５０】
なお、決済装置１２のハードウェアとしては、例えば既存のセルフＰＯＳ端末を利用することが可能である。
【００５１】
次に、以上のように構成されたチェックアウトシステム１０の動作について説明する。
なお、以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。
【００５２】
（商品登録装置１１の動作）  
商品登録装置１１が、買上商品の登録処理を行うモードで起動されると、ＣＰＵ１１ａは、ＲＯＭ１１ｂ又は補助記憶ユニット１１ｄに記憶された制御プログラムに従った制御処理を開始する。
図３、図４及び図５はＣＰＵ１１ａの制御処理のフローチャートである。
【００５３】
Ａｃｔ１においてＣＰＵ１１ａは、連続フラグ及びポイントフラグをリセットする。連続フラグは、セット状態であるときに、連続取引を行う設定であることを示す。ポイントフラグは、セット状態であるときに、ポイントサービスを適用する設定であることを示す。連続フラグ及びポイントフラグは、いずれも例えばＲＡＭ１１ｃ中の１ビットのデータとして実現される。
【００５４】
Ａｃｔ２においてＣＰＵ１１ａは、ＲＡＭ１１ｃ又は補助記憶ユニット１１ｄ中に設定される登録商品テーブル及び利用者コードエリアをクリアする。登録商品テーブルは、買上登録が済んだ商品に関する情報を記述するためのデータテーブルである。利用者コードエリアは、利用者コードを記憶する。
【００５５】
Ａｃｔ３においてＣＰＵ１１ａは、タッチパネル１１ｇの画面の一部領域を待受画面とする。
図６は一例としての待受画面ＳＣ１を示す図である。
待受画面ＳＣ１は、テキストＴ１，Ｔ２，Ｔ３及びボタンＢ２１を含む。
テキストＴ１は、従業員２１が、買上商品の登録のための操作を開始すべきであることを表す。テキストＴ２は、連続取引を行う場合には、従業員２１が、買上商品の登録のための操作を開始するのに先立ってボタンＢ２１にタッチすべきであることを表す。テキストＴ３は、これから開始する買上商品の登録に関わる商取引に対してポイントサービスを適用する場合には、従業員２１がポイントカードをカードリーダライタ１１ｉに読み取らせるべきであることを表す。
【００５６】
Ａｃｔ４においてＣＰＵ１１ａは、利用者コードが取得されたか否かを確認する。利用者コードは、ポイントサービスの利用者を識別するための一意のコードである。そしてＣＰＵ１１ａは、利用者コードが取得されていないためにＮｏと判定したならば、Ａｃｔ５へと進む。
【００５７】
Ａｃｔ５においてＣＰＵ１１ａは、連続取引の実行が指示されたか否かを確認する。そしてＣＰＵ１１ａは、該当する指示のための操作がなされていないためにＮｏと判定したならば、Ａｃｔ６へと進む。
【００５８】
Ａｃｔ６においてＣＰＵ１１ａは、買上登録すべき商品の商品コードが取得されたか否かを確認する。そしてＣＰＵ１１ａは、商品コードが取得されていないためにＮｏと判定したならば、Ａｃｔ４へと戻る。
【００５９】
かくしてＡｃｔ４〜Ａｃｔ６においてＣＰＵ１１ａは、利用者コードが取得されるか、連続取引の実施が指示されるか、又は商品コードが取得されるのを待ち受ける。なおＣＰＵ１１ａは、ここでの待ち受けにおいて、他の操作が行われるなどの他の事象の発生を確認し、その発生事象に応じた処理に移行するようにしても良い。
【００６０】
従業員２１は、買物客２２がポイントサービスの適用を申し出たならば、買物客２２が所有するポイントカードを預かり、当該ポイントカードをカードリーダライタ１１ｉに読み取らせる。あるいは、買物客２２が自らポイントカードをカードリーダライタ１１ｉに読み取らせる。ポイントカードは、ポイントサービスの利用者により所持されるものであり、利用者に割り当てられた利用者コードが記録される。カードリーダライタ１１ｉは、ポイントカードから利用者コードを読み取ると、これをＣＰＵ１１ａに通知する。かくしてカードリーダライタ１１ｉは、取得手段の一例である。そしてこの通知を受けてＣＰＵ１１ａはＡｃｔ４にてＹｅｓと判定し、Ａｃｔ７へと進む。なお、利用者コードは、例えばタッチパネル１１ｇにおける文字入力操作に応じてタッチパネル１１ｇにより取得されても良い。この場合、タッチパネル１１ｇが取得手段の一例となる。
【００６１】
Ａｃｔ７においてＣＰＵ１１ａは、カードリーダライタ１１ｉから通知された利用者コードをＲＡＭ１１ｃ又は補助記憶ユニット１１ｄの利用者コードエリアに保存する。なお、利用者コードエリアに既に利用者コードが保存されている場合には、今回通知された新たな利用者コードによって利用者コードエリアを上書きする。
Ａｃｔ８においてＣＰＵ１１ａは、ポイントフラグをセットする。そしてＣＰＵ１１ａはこののち、Ａｃｔ４〜Ａｃｔ６の待ち受け状態に戻る。
【００６２】
従業員２１は、買物客２２が連続取引を要求した場合は、ボタンＢ２１をタッチするなどの操作により連続取引の実施を指示する。そしてＣＰＵ１１ａは、このような操作が例えばタッチパネル１１ｇにより検出されたならば、Ａｃｔ５にてＹｅｓと判定し、Ａｃｔ９へと進む。
Ａｃｔ９においてＣＰＵ１１ａは、連続フラグをセットする。
かくして制御プログラムに基づいて上記の制御処理をＣＰＵ１１ａが実行することによって、ＣＰＵ１１ａを中枢部分とするコンピュータはタッチパネル１１ｇとの協働により決定手段として機能する。
【００６３】
Ａｃｔ１０においてＣＰＵ１１ａは、変数ｍの値として「１」をセットする。変数ｍは、連続取引内での商取引の回数をカウントするための変数である。そしてＣＰＵ１１ａはこののちに、Ａｃｔ４〜Ａｃｔ６の待ち受け状態に戻る。
【００６４】
さてＣＰＵ１１ａは、図３〜図５に示した制御処理とは別の周知の処理によって、従業員２１による操作に基づいて商品コードを取得する。そしてＣＰＵ１１ａは、商品コードを取得したならば、Ａｃｔ６にてＹｅｓと判定し、Ａｃｔ１１へと進む。
Ａｃｔ１１においてＣＰＵ１１ａは、上記の取得した商品コードを含むように、登録商品テーブルを更新する。そしてＣＰＵ１１ａはこののちに、図４中のＡｃｔ１２へと進む。かくしてＣＰＵ１１ａは、連続取引の実施が指示されることなく、買上登録のための操作がなされたならば、連続フラグをリセット状態のままとする。
【００６５】
Ａｃｔ１２においてＣＰＵ１１ａは、タッチパネル１１ｇの画面の一部領域を登録画面とする。登録画面は、登録商品テーブルの内容などを表し、登録処理の実施状況を従業員２１に確認させるものである。
図７は一例としての登録画面ＳＣ２を示す図である。
登録画面ＳＣ２は、領域Ｒ１，Ｒ２を含む。
領域Ｒ１は、最も新しく買上登録がなされた商品に関する商品名、個数及び単価と、その商品を登録した後の買上商品の合計個数及び合計金額とを表示するための領域である。
領域Ｒ２は、登録画面ＳＣ２に示された商品よりも前に買上登録がなされた商品に関する商品名、個数、単価及び金額のリストを表示するための領域である。
【００６６】
なお、登録画面ＳＣ２は、買上登録がなされた商品に関する各種の情報を表した状態を示している。しかしながら、ＣＰＵ１１ａがＡｃｔ８からＡｃｔ１２へと進んだ場合は、登録商品テーブルは買上商品に関する情報を含まない。このため登録画面は、商品に関する各種の情報を表さず、予め定められた基本フォームのみを表している。また、ＣＰＵ１１ａがＡｃｔ１１からＡｃｔ１２へと進んだ場合は、登録商品テーブルは１つの商品に関する情報のみを含む。このため登録画面は、領域Ｒ２においては商品に関する情報を表すが、領域Ｒ１においては商品に関する情報を表さない。
【００６７】
またＣＰＵ１１ａは、タッチパネル１１ｇの画面のうちの登録画面としている領域以外には、従業員２１が商品を指定するための商品ボタン、あるいは小計ボタンなどの各種の機能ボタンを表示するが、それらの図示は省略する。
【００６８】
図３中のＡｃｔ１３においてＣＰＵ１１ａは、利用者コードが取得されたか否かを確認する。そしてＣＰＵ１１ａは、利用者コードが取得されていないためにＮｏと判定したならば、Ａｃｔ１４へと進む。
Ａｃｔ１４においてＣＰＵ１１ａは、タッチパネル１１ｇの画面中に表示された小計ボタンがタッチされたか否かを確認する。そしてＣＰＵ１１ａは、小計ボタンがタッチされたことがタッチパネル１１ｇにより検出されていないためにＮｏと判定したならば、Ａｃｔ１５へと進む。
Ａｃｔ１５においてＣＰＵ１１ａは、買上登録すべき商品の商品コードが取得されたか否かを確認する。そしてＣＰＵ１１ａは、商品コードが取得されていないためにＮｏと判定したならば、Ａｃｔ１３へと戻る。
かくしてＡｃｔ１３〜Ａｃｔ１５においてＣＰＵ１１ａは、利用者コードが取得されるか、小計ボタンがタッチされるか、又は商品コードが取得されるのを待ち受ける。なおＣＰＵ１１ａは、ここでの待ち受けにおいて、他の操作が行われるなどの他の事象の発生を確認し、その発生事象に応じた処理に移行するようにしても良い。
【００６９】
カードリーダライタ１１ｉが、ポイントカードから利用者コードを読み取り、これをＣＰＵ１１ａに通知すると、ＣＰＵ１１ａはＡｃｔ１３にてＹｅｓと判定し、Ａｃｔ１６へと進む。
Ａｃｔ１７においてＣＰＵ１１ａは、カードリーダライタ１１ｉから通知された利用者コードをＲＡＭ１１ｃ又は補助記憶ユニット１１ｄの利用者コードエリアに保存する。なお、利用者コードエリアに既に利用者コードが保存されている場合には、今回通知された新たな利用者コードによって利用者コードエリアを上書きする。
Ａｃｔ１８においてＣＰＵ１１ａは、ポイントフラグをセットする。そしてＣＰＵ１１ａはこののち、Ａｃｔ１３〜Ａｃｔ１の待ち受け状態に戻る。
【００７０】
ＣＰＵ１１ａは、商品コードを取得したならば、Ａｃｔ１５にてＹｅｓと判定し、Ａｃｔ１８へと進む。
Ａｃｔ１８においてＣＰＵ１１ａは、上記の取得した商品コードを含むように、登録商品テーブルを更新する。またこれに応じてＣＰＵ１１ａは、更新後の登録商品テーブルの内容に準じるように登録画面を更新する。そしてＣＰＵ１１ａはこの後に、Ａｃｔ１３〜Ａｃｔ１５の待ち受け状態に戻る。
【００７１】
ＣＰＵ１１ａは、小計ボタンがタッチされたことがタッチパネル１１ｇにより検出されたならば、Ａｃｔ１４にてＹｅｓと判定し、図５中のＡｃｔ１９へと進む。
Ａｃｔ１９においてＣＰＵ１１ａは、連続フラグがセットされているか否かを確認する。そしてＣＰＵ１１ａは、連続フラグがセットされているためにＹｅｓと判定したならば、Ａｃｔ２０へと進む。
【００７２】
Ａｃｔ２０においてＣＰＵ１１ａは、この時点における登録商品テーブルの内容に基づいて、登録商品テーブルに記述された登録商品に関する決済のための情報を第ｍの決済情報として生成する。決済情報は、登録商品のリストを少なくとも含む。決済情報には、買上商品の合計個数及び合計金額などの情報を含んでも良い。かくして制御プログラムに基づいての制御処理をＣＰＵ１１ａが実行することによって、ＣＰＵ１１ａを中枢部分とするコンピュータは生成手段として機能する。
【００７３】
Ａｃｔ２１においてＣＰＵ１１ａは、タッチパネル１１ｇの画面の一部領域を第１の選択画面とする。
図８は一例としての第１の選択画面ＳＣ３を示す図である。
第１の選択画面ＳＣ３は、表示エリアＡＲ１，ＡＲ２，ＡＲ３，ＡＲ４，ＡＲ５及びボタンＢ１，Ｂ２，Ｂ３，Ｂ４，Ｂ５，Ｂ６，Ｂ７，Ｂ８を含む。
【００７４】
ＣＰＵ１１ａは、表示エリアＡＲ１には、買上商品の合計個数及び合計金額を表す。ＣＰＵ１１ａは、表示エリアＡＲ２〜ＡＲ５には、４つの決済装置１２のそれぞれへの決済情報の転送の可否をそれぞれ表す。なお決済装置１２は、決済処理の実行中においては決済情報の転送を受け付けておらず、このような状態にある決済装置１２に関連付けられた表示エリアにＣＰＵ１１ａは「転送不可」と表す。つまり、タッチパネル１１ｇの画面の一部領域が第１の選択画面ＳＣ３とされるときには、「装置Ａ」という名称の決済装置１２のみが、決済処理を実行中である。なお、ボタンＢ４〜Ｂ７は、関連付けられている決済装置１２が決済情報の転送を受け付けているか否かに応じて表示形態を異ならせるか、関連付けられている決済装置１２が決済情報の転送を受け付けていない場合には非表示とするなどしても良い。
【００７５】
ボタンＢ１，Ｂ２は、決済情報に含まれた合計金額に対する値引きを適用することを従業員２１が指定するためのものである。ボタンＢ３は、連続取引における次の会計分の買上登録を開始することを従業員２１が指定するためのものである。ボタンＢ４〜Ｂ７は、４つの決済装置１２のそれぞれへの決済情報の転送を従業員２１が指定するためのものである。ボタンＢ８は、タッチパネル１１ｇの画面の一部領域を登録画面とする状態へと戻ることを従業員２１が指定するためのものである。
【００７６】
ところでＣＰＵ１１ａは、連続フラグがセットされていないためにＡｃｔ１９にてＮｏと判定したならば、Ａｃｔ２２へと進む。
Ａｃｔ２２においてＣＰＵ１１ａは、この時点における登録商品テーブルの内容に基づいて、登録商品テーブルに記述された登録商品に関する決済のための決済情報を生成する。
【００７７】
Ａｃｔ２３においてＣＰＵ１１ａは、タッチパネル１１ｇの画面の一部領域を第２の選択画面とする。
図９は一例としての第２の選択画面ＳＣ４を示す図である。なお、図９において図８と同一の要素には同一の符号を付し、その詳細な説明は省略する。
第２の選択画面ＳＣ４は、表示エリアＡＲ１，ＡＲ２，ＡＲ３，ＡＲ４，ＡＲ５及びボタンＢ１，Ｂ２，Ｂ４，Ｂ５，Ｂ６，Ｂ７，Ｂ８を含む。
つまり第２の選択画面ＳＣ４は、第１の選択画面ＳＣ４からボタンＢ３を省いた画面である。これにより第２の選択画面ＳＣ４は、連続取引のための買上登録を開始することの従業員２１による指定を入力することができない画面となっている。
【００７８】
ＣＰＵ１１ａは、Ａｃｔ２１又はＡｃｔ２３においてタッチパネル１１ｇの画面の一部領域を第１又は第２の選択画面とした後に、Ａｃｔ２４へと進む。なお、Ａｃｔ２０又はＡｃｔ２２で生成された決済情報は、後述するように決済装置１２の１つに通知されるまでの間は、ＲＡＭ１１ｃ又は補助記憶ユニット１１ｄに記憶される。
【００７９】
Ａｃｔ２４においてＣＰＵ１１ａは、買上登録すべき商品の商品コードが取得されたか否かを確認する。そしてＣＰＵ１１ａは、商品コードが取得されていないためにＮｏと判定したならば、Ａｃｔ２５へと進む。
Ａｃｔ２５においてＣＰＵ１１ａは、決済情報の転送先とする決済装置１２が指定されたか否かを確認する。そしてＣＰＵ１１ａは、決済装置１２が指定されていないためにＮｏと判定したならば、Ａｃｔ２６へと進む。
Ａｃｔ２６においてＣＰＵ１１ａは、ボタンＢ３がタッチされたか否かを確認する。そしてＣＰＵ１１ａは、ボタンＢ３がタッチされていないためにＮｏと判定したならば、Ａｃｔ２４へと戻る。
かくしてＣＰＵ１１ａはＡｃｔ２４〜Ａｃｔ２６において、商品コードが取得されるか、決済装置１２のいずれかが指定されるか、あるいはボタンＢ３がタッチされるのを待ち受けている。ただし、タッチパネル１１ｇの画面の一部領域を第２の選択画面としている場合は、ボタンＢ３が存在せず、ボタンＢ３がタッチされることがないために、ＣＰＵ１１ａはＡｃｔ２６においては常にＮｏと判定することになる。つまりＣＰＵ１１ａはＡｃｔ２４〜Ａｃｔ２６の待ち受け状態においては、連続フラグがセットされていないならば、商品コードが取得されるか、決済装置１２のいずれかが指定されるのを待ち受けることになる。
【００８０】
なお図示を省略しているが、この待ち受け状態においてＣＰＵ１１ａは、ボタンＢ１，Ｂ２がタッチされるのも待ち受けている。そしてＣＰＵ１１ａは、例えばボタンＢ１，Ｂ２のいずれかが従業員２１によりタッチされ、そのことがタッチパネル１１ｇにより検出されたならば、決済情報に含まれた合計金額をその後の従業員２１による指示に応じて変更する。またＣＰＵ１１ａは、この待ち受け状態において、他の操作が行われるなどの他の事象の発生を確認し、その発生事象に応じた処理に移行するようにしても良い。例えばＣＰＵ１１ａは、この待ち受け状態において、利用者コードが取得されたか否かを確認しても良い。そしてこの場合にＣＰＵ１１ａは、利用者コードが取得されたならばＡｃｔ７及びＡｃｔ８と同様な処理の後に、Ａｃｔ２４〜Ａｃｔ２６の待ち受け状態に戻る。
【００８１】
ＣＰＵ１１ａは、商品コードを取得したならば、Ａｃｔ２４にてＹｅｓと判定し、Ａｃｔ２７へと進む。
Ａｃｔ２７においてＣＰＵ１１ａは、タッチパネル１１ｇの画面の一部領域を登録画面とし、こののちに図４中のＡｃｔ１８へと進み、以降の処理を前述と同様に繰り返す。
【００８２】
ＣＰＵ１１ａは、Ａｃｔ２４〜Ａｃｔ２６の待ち受け状態にあるときに、ボタンＢ３がタッチされたことがタッチパネル１１ｇにより検出されたならば、Ａｃｔ２６にてＹｅｓと判定し、Ａｃｔ２８へと進む。
Ａｃｔ２８においてＣＰＵ１１ａは、変数ｍの値を１つ増加する。
Ａｃｔ２９においてＣＰＵ１１ａは、登録商品テーブルをクリアする。
ＣＰＵ１１ａはこののち、図４中のＡｃｔ１２へと戻り、Ａｃｔ１２以降の処理を繰り返す。これによりＣＰＵ１１ａは、複数の決済情報を順次に生成する。
【００８３】
かくして、連続フラグがセットされている場合に限って、後述する決済情報の転送が行われていなくとも、登録商品テーブルにおける買上商品のリストの新規の作成が開始されることになる。つまりＣＰＵ１１ａは、連続取引の実施が決定されていない場合には、決済情報が通知されるまではリストの新規の作成開始を禁止し、連続取引の実施が決定されている場合には、決済情報が通知されていなくともリストの新規の作成開始を許容する。
【００８４】
ＣＰＵ１１ａは、Ａｃｔ２４〜Ａｃｔ２６の待ち受け状態にあるときに、決済装置１２の指定がなされたならば、Ａｃｔ２５にてＹｅｓと判定し、Ａｃｔ３０へと進む。決済装置の指定は、例えば第１又は第２の選択画面ＳＣ３，ＳＣ４のボタンＢ４〜Ｂ７のいずれかを従業員２１がタッチすることで行われる。なおＣＰＵ１１ａは、ボタンＢ４〜Ｂ７のうちの決済情報の転送を受け付けていない決済装置１２に関連付けられたものがタッチされても、Ａｃｔ２５にてＹｅｓとは判定しない。かくしてＣＰＵ１１ａは、決済情報の転送を受け付けない決済装置１２の指定は受け付けない。なおＣＰＵ１１ａは、決済装置１２の全てが、動作の停止状態とされるか、決済情報の転送を受け付けない動作状態とされているならば、Ａｃｔ２４〜Ａｃｔ２６の待ち受け状態において、決済装置１２の指定を待ち受けないこととなる。
【００８５】
Ａｃｔ３０においてＣＰＵ１１ａは、ポイントフラグがセットされているか否かを確認する。そしてＣＰＵ１１ａは、ポイントフラグがセットされているためにＹｅｓと判定したならば、Ａｃｔ３１へと進む。
【００８６】
Ａｃｔ３１においてＣＰＵ１１ａは、利用者コードエリアに保存してある利用者コードを決済情報に追加する。このときに利用者コードエリアに保存してある利用者コードは、カードリーダライタ１１ｉにより最も新しく取得された１つである。複数の決済情報が生成されている場合にＣＰＵ１１ａは、これら複数の決済情報のそれぞれに、上記１つの利用者コードを追加する。こののちにＣＰＵ１１ａは、Ａｃｔ３２へと進む。なおＣＰＵ１１ａは、ポイントフラグがセットされていないためにＡｃｔ３０にてＮｏと判定したならば、Ａｃｔ３１をパスしてＡｃｔ３２へと進む。
【００８７】
Ａｃｔ３２においてＣＰＵ１１ａは、決済情報を、指定された決済装置１２に対して転送する。なお、ここでの転送対象となる決済情報は、連続フラグがセットされていない場合にはＡｃｔ２２で生成された決済情報であり、連続フラグがセットされている場合にはＡｃｔ２０で生成された１つ又は複数の決済情報の全てである。ちなみに、従業員２１は、連続取引の実施を指示したとしても、１取引分の商品登録を終えた段階で決済情報の転送を指示することが可能である。したがって、連続フラグがセットされていても、Ａｃｔ２０で生成された決済情報が１つのみである場合はあり得る。ＣＰＵ１１ａは具体的には、指定された決済装置１２を宛先として、転送対象となる決済情報をＬＡＮ１３へと送信するように通信ユニット１１ｊを制御する。これにより、決済情報が決済装置１２へと通知されることとなる。かくして、制御プログラムに基づいての制御処理をＣＰＵ１１ａが実行することによって、ＣＰＵ１１ａを中枢部分とするコンピュータと通信ユニット１１ｊとの協働によって第１の通知手段としての機能が実現されている。またＣＰＵ１１ａは、決済情報に利用者コードが追加されているならば、この利用者コードを決済装置１２へと通知することになる。かくして、制御プログラムに基づいての制御処理をＣＰＵ１１ａが実行することによって、ＣＰＵ１１ａを中枢部分とするコンピュータと通信ユニット１１ｊとの協働によって第２の通知手段としての機能が実現されている。
【００８８】
Ａｃｔ３３においてＣＰＵ１１ａは、タッチパネル１１ｇの画面の一部領域を報知画面とする。
報知画面は、セミセルフによる決済のために決済情報を決済装置１２へと転送したことを従業員２１に認識させるための画面である。なお、セミセルフによる決済とは、買物客２２による操作に応じて決済装置１２において決済処理を実行する決済形態である。
報知画面は、連続フラグの状態に拘わらずに同一の内容としても良いし、連続フラグの状態に応じて別の内容としても良い。
【００８９】
図１０は一例としての報知画面ＳＣ５を示す図である。
報知画面ＳＣ５は、表示エリアＡＲ１１，ＡＲ１２及びボタンＢ１１を含む。
表示エリアＡＲ１１は、セミセルフによる決済が選択されたことを従業員２１に認識させるための画像を表す。表示エリアＡＲ１２は、連続取引のための２件分の決済情報を４つの決済装置１２のいずれに転送したかを従業員２１に認識させるための画像を表す。つまり報知画面ＳＣ５は、連続フラグの状態に応じて別の内容とする場合であって、連続フラグがセットされているときのものである。
ボタンＢ１１は、報知画面ＳＣ５を閉じることを従業員２１が指示するためのものである。
【００９０】
そしてＣＰＵ１１ａは、ボタンＢ１１がタッチされたことに応じて、図３中のＡｃｔ１へと戻り、それ以降の処理を前述したのと同様に繰り返す。つまりＣＰＵ１１ａは、ボタンＢ１１がタッチされたことに応じて１客分の商取引のための買上登録を終了し、別の買物客２２の商取引のための買上登録の処理に移行する。
【００９１】
（決済装置１２の動作）  
一方、決済装置１２が起動されると、ＣＰＵ１２ａは、ＲＯＭ１２ｂ又は補助記憶ユニット１２ｄに記憶された制御プログラムに従った制御処理を開始する。
図１１及び図１２はＣＰＵ１２ａの制御処理のフローチャートである。
【００９２】
Ａｃｔ４１においてＣＰＵ１２ａは、タッチパネル１２ｇの画面を待機画面とする。待機画面は、決済処理を行う状況にないことを表すものであり、どのような情報を表すかは任意であって良い。例えば待機画面は、決済処理を行うことができないことを表すメッセージを表すもの、あるいはスクリーンセーバーとして広告などを表す任意の画像を表示するものとすることが想定される。
【００９３】
Ａｃｔ４２においてＣＰＵ１２ａは、決済情報が受信されたか否かを確認する。そしてＣＰＵ１２ａは、決済情報が受信されていないならばＮｏと判定し、Ａｃｔ４２を繰り返す。かくしてＣＰＵ１２ａはＡｃｔ４２において、決済情報が受信されるのを待ち受ける。
【００９４】
さて、前述したように商品登録装置１１の通信ユニット１１ｊからＬＡＮ１３へと送出された決済情報の宛先となっている決済装置１２に設けられた通信ユニット１２ｊは、当該決済情報を受信し、ＲＡＭ１２ｃ又は補助記憶ユニット１２ｄに保存する。通信ユニット１２ｊは、複数の決済情報が送られてきた場合には、これら複数の決済情報の全てを受信し、ＲＡＭ１２ｃ又は補助記憶ユニット１２ｄに保存する。これに応じてＣＰＵ１２ａは、Ａｃｔ４２にてＹｅｓと判定し、Ａｃｔ４３へと進む。
【００９５】
Ａｃｔ４３においてＣＰＵ１２ａは、受信された決済情報が複数であるか否かを確認する。そしてＣＰＵ１２ａは、１つのみの決済情報が受信された場合にはＮｏと判定し、Ａｃｔ４４へと進む。
【００９６】
Ａｃｔ４４においてＣＰＵ１２ａは、タッチパネル１２ｇの画面を決済画面に変更する。
決済画面は、上記の受信された１つの決済情報に基づいての決済を行うための買物客２２による操作を受け付けるものである。決済画面は例えば、決済情報に示された合計金額を少なくとも表す。また決済画面は、合計個数又は買上商品のリストを含んでも良い。また、複数の決済方法での決済を許容するのならば、決済画面は決済方法を買物客２２が選択するためのボタンなどを含む。
【００９７】
Ａｃｔ４５においてＣＰＵ１２ａは、決済のための買物客２２による操作がなされたか否かを確認する。そしてＣＰＵ１２ａは、該当する操作が行われていないためにＮｏと判定したならば、Ａｃｔ４５を繰り返す。かくしてＣＰＵ１２ａはＡｃｔ４５において、決済のための操作がなされるのを待ち受ける。
【００９８】
ところで、商品登録装置１１を操作する従業員２１は、決済装置１２のいずれかに転送した場合、その転送先の決済装置１２で決済を行うべきことを買物客２２に対して告知する。この告知を受けた買物客２２は、指定された決済装置１２へと移動し、前述の決済画面上で決済のための操作を行う。そしてＣＰＵ１２ａは、このようにして決済のための操作が行われ、これがタッチパネル１２ｇにより検出されたならば、Ａｃｔ４５にてＹｅｓと判定し、Ａｃｔ４６へと進む。
【００９９】
Ａｃｔ４６においてＣＰＵ１２ａは、決済処理を実行する。具体的にはＣＰＵ１２ａは、ＲＡＭ１２ｃ又は補助記憶ユニット１２ｄに保存された決済情報に含まれる商品リストに示された買上商品のそれぞれの金額の合計金額を算出し、これを決済金額として決定する。あるいはＣＰＵ１２ａは、決済情報に合計金額が含まれるならば、当該合計金額をそのまま決済金額と決定しても良い。なお、ＣＰＵ１２ａがここで合計金額を算出するならば、決済装置１２は会計装置とも称される。そしてＣＰＵ１２ａは、決定した決済金額を買物客２２が指定した決済方法で決済する。決済方法は、例えば現金、クレジットカード又は電子マネーなどによる周知のものである。ここでの決済処理は例えば、既存のセルフＰＯＳ端末などで行われている処理をそのまま適用できる。かくして制御プログラムに基づいての制御処理をＣＰＵ１２ａが実行することによって、ＣＰＵ１２ａを中枢部分とするコンピュータは決済手段として機能する。
【０１００】
Ａｃｔ４７においてＣＰＵ１２ａは、決済情報に利用者コードが含まれているか否かを確認する。そしてＣＰＵ１２ａは、決済情報に利用者コードが含まれているためにＹｅｓと判定したならば、Ａｃｔ４８へと進む。
【０１０１】
Ａｃｔ４８においてＣＰＵ１２ａは、商取引の内容に応じたポイントを買物客２２に対して付与する。具体的には例えばＣＰＵ１２ａは、Ａｃｔ４６における決済処理の結果に応じて今回の商取引に関する獲得ポイントを決定する。そしてＣＰＵ１２ａは、決済情報に含まれた利用者コードに関連付けられたポイント口座の在高に上記の獲得ポイントを加算するための処理を行う。この処理は既存のポイントサービスの提供のために行われている周知の処理であって良い。一例としてＣＰＵ１２ａは、図示しないポイントサーバに対して、利用者コード及び獲得ポイントを通知する。
こののちにＣＰＵ１２ａは、Ａｃｔ４９へと進む。なおＣＰＵ１２ａは、決済情報に利用者コードが含まれていないためにＡｃｔ４７にてＮｏと判定したならば、Ａｃｔ４８をパスしてＡｃｔ４９へと進む。
Ａｃｔ４９においてＣＰＵ１２ａは、プリンタ１２ｈを制御し、ＲＡＭ１２ｃ又は補助記憶ユニット１２ｄに保存された決済情報に示された情報及び上記の決済処理の結果等を表したレシートを発行する。そしてＣＰＵ１２ａはこののちに、Ａｃｔ４１に戻り、それ以降の処理を前述と同様に行う。
【０１０２】
一方でＣＰＵ１２ａは、複数の決済情報が受信されたためにＡｃｔ４３にてＹｅｓと判定したならば、図１２中のＡｃｔ５０へと進む。
Ａｃｔ５０においてＣＰＵ１２ａは、変数ｎの値として「１」をセットする。
Ａｃｔ５１においてＣＰＵ１２ａは、タッチパネル１１ｇの画面の一部領域を選択画面とする。選択画面は、個別決済又は一括決済を買物客２２に選択させるための画面である。なお、個別決済とは、連続取引の対象となっている複数の決済情報のそれぞれに応じた決済を個別に行う決済形態を表す。また一括決済とは、複数の決済情報に応じた決済を一括で行う決済形態を表す。
【０１０３】
Ａｃｔ５２においてＣＰＵ１２ａは、一括決済が選択されたか否かを確認する。そしてＣＰＵ１２ａは、一括決済が選択されていないためにＮｏと判定したならば、Ａｃｔ５３へと進む。
Ａｃｔ５３においてＣＰＵ１２ａは、分割決済が選択されたか否かを確認する。そしてＣＰＵ１２ａは、分割決済が選択されていないためにＮｏと判定したならば、Ａｃｔ５２に戻る。
かくしてＣＰＵ１２ａは、Ａｃｔ５２及びＡｃｔ５３において、一括決済又は分割決済が選択されるのを待ち受ける。なおＣＰＵ１１ａは、ここでの待ち受けにおいて、他の操作が行われるなどの他の事象の発生を確認し、その発生事象に応じた処理に移行するようにしても良い。
【０１０４】
ＣＰＵ１２ａは、個別決済を選択する操作が例えばタッチパネル１１ｇにより検出されたならば、Ａｃｔ５３にてＹｅｓと判定し、Ａｃｔ５４へと進む。
Ａｃｔ５４においてＣＰＵ１２ａは、第ｎの決済情報に基づいた決済処理を実行する。
【０１０５】
Ａｃｔ５５においてＣＰＵ１２ａは、第ｎの決済情報に利用者コードが含まれているか否かを確認する。そしてＣＰＵ１２ａは、第ｎの決済情報に利用者コードが含まれているためにＹｅｓと判定したならば、Ａｃｔ５６へと進む。
Ａｃｔ５６においてＣＰＵ１２ａは、Ａｃｔ４８と同様に、商取引の内容に応じたポイントを買物客２２に対して付与する。
こののちにＣＰＵ１２ａは、Ａｃｔ５７へと進む。なおＣＰＵ１２ａは、決済情報に利用者コードが含まれていないためにＡｃｔ５５にてＮｏと判定したならば、Ａｃｔ５６をパスしてＡｃｔ５７へと進む。
【０１０６】
Ａｃｔ５７においてＣＰＵ１２ａは、プリンタ１２ｈを制御し、第ｎの決済情報に示された情報及び上記の決済処理の結果等を表したレシートを発行する。
Ａｃｔ５８においてＣＰＵ１２ａは、変数ｎの値を１つ増加する。
Ａｃｔ５９においてＣＰＵ１２ａは、ＲＡＭ１２ｃ又は補助記憶ユニット１２ｄに保存された決済情報の中に第ｎの決済情報が存在するか否かを確認する。そしてＣＰＵ１２ａは、第ｎの決済情報が存在するならばＡｃｔ５４へと戻り、その決済情報を対象としてＡｃｔ５４〜Ａｃｔ５７の処理を行う。かくしてＣＰＵ１２ａは、Ａｃｔ５４〜Ａｃｔ５７の処理を、受信されている複数の決済情報のそれぞれを対象として順次に行う。これら複数の決済情報の生成に係る商品登録装置１１での登録処理に際して利用者コードが取得されていたならば、複数の決済情報のそれぞれに同一の利用者コードが含まれている。従ってＣＰＵ１２ａがＡｃｔ５４〜Ａｃｔ５７の処理を複数の決済情報のそれぞれを対象として順次に行うと、同じポイント口座へのポイント付与がそれぞれ行われることになる。
【０１０７】
ＣＰＵ１２ａは、ＲＡＭ１２ｃ又は補助記憶ユニット１２ｄに保存された決済情報の全てを対象としてＡｃｔ５４〜Ａｃｔ５７を実行し終えたのちには、Ａｃｔ５９にてＹｅｓと判定することとなる。そしてこの場合にＣＰＵ１２ａは、図１１中のＡｃｔ４１に戻る。つまりＣＰＵ１２ａは、新たな決済情報が受信されるのを待ち受ける状態に戻る。
このようにＣＰＵ１２ａは、個別決済が買物客２２により選択されたならば、複数の決済情報のそれぞれに基づいた決済処理を順次に行い、その都度、レシートを発行する。
【０１０８】
一方でＣＰＵ１２ａは、Ａｃｔ５２及びＡｃｔ５３の待ち受け状態にあるときに、一括決済を選択する操作が例えばタッチパネル１１ｇにより検出されたならば、Ａｃｔ５２にてＹｅｓと判定し、Ａｃｔ６０へと進む。
Ａｃｔ６０においてＣＰＵ１２ａは、ＲＡＭ１２ｃ又は補助記憶ユニット１２ｄに保存された複数の決済情報のそれぞれに含まれた商品リストに示された全ての買上商品のそれぞれの金額の合計として総計金額を算出する。あるいはＣＰＵ１２ａは、決済情報に合計金額が含まれるならば、複数の決済情報にそれぞれ示された合計金額の総計として総計金額を算出しても良い。
Ａｃｔ６１においてＣＰＵ１２ａは、上記の総計金額を決済するための決済処理を実行する。
【０１０９】
Ａｃｔ６２においてＣＰＵ１２ａは、第ｎの決済情報に利用者コードが含まれているか否かを確認する。そしてＣＰＵ１２ａは、第ｎの決済情報に利用者コードが含まれているためにＹｅｓと判定したならば、Ａｃｔ６３へと進む。
Ａｃｔ６３においてＣＰＵ１２ａは、商取引の内容に応じたポイントを買物客２２に対して付与する。具体的には例えばＣＰＵ１２ａは、Ａｃｔ６１における決済処理の結果に応じて今回の連続取引の全体に関する獲得ポイントを決定する。そしてＣＰＵ１２ａは、決済情報の１つに含まれた利用者コードに関連付けられたポイント口座の在高に上記の獲得ポイントを加算するための処理を行う。
こののちにＣＰＵ１２ａは、Ａｃｔ６４へと進む。なおＣＰＵ１２ａは、決済情報に利用者コードが含まれていないためにＡｃｔ６２にてＮｏと判定したならば、Ａｃｔ６３をパスしてＡｃｔ６４へと進む。
【０１１０】
Ａｃｔ６４においてＣＰＵ１２ａは、プリンタ１２ｈを制御し、第ｎの決済情報に示された情報及び上記の決済処理の結果等を表したレシートを発行する。
Ａｃｔ６５においてＣＰＵ１２ａは、変数ｎの値を１つ増加する。
Ａｃｔ６６においてＣＰＵ１２ａは、ＲＡＭ１２ｃ又は補助記憶ユニット１２ｄに保存された決済情報の中に第ｎの決済情報が存在するか否かを確認する。そしてＣＰＵ１２ａは、第ｎの決済情報が存在するならばＡｃｔ６４へと戻り、その決済情報を対象としてＡｃｔ６４を行う。
【０１１１】
ＣＰＵ１２ａはこのように、一括決済が選択されたならば、複数の決済情報に基づいて総計金額を一回で決済する。ただしＣＰＵ１２ａは、レシートについては複数の決済情報のそれぞれに応じて順次に発行する。また、複数の決済情報の生成に係る商品登録装置１１での登録処理に際して利用者コードが取得されていたならば、複数の決済情報のそれぞれに関して、同じポイント口座へのポイント付与が行われることになる。
【０１１２】
ＣＰＵ１２ａは、ＲＡＭ１２ｃ又は補助記憶ユニット１２ｄに保存された決済情報の全てを対象としてＡｃｔ６４を実行し終えたのちには、Ａｃｔ６６にてＹｅｓと判定することとなる。そしてこの場合にＣＰＵ１２ａは、図１１中のＡｃｔ４１に戻る。つまりＣＰＵ１２ａは、新たな決済情報が受信されるのを待ち受ける状態に戻る。
【０１１３】
以上のように、商品登録装置１１では、連続取引の際にポイントサービスの適用を買物客２２が希望する場合には、連続取引において生成される複数の決済情報のそれぞれに、カードリーダライタ１１ｉが取得した１つの利用者コードがそれぞれ含められる。そして決済装置１２では、連続取引の複数の決済情報を受信し、これら複数の決済情報に利用者コードが含まれる場合には、それぞれの利用者コードに関連するポイント口座に、すなわち同一のポイント口座へとポイントが付与される。したがって制御プログラムに基づく制御処理をＣＰＵ１２ａが実行することによって、ＣＰＵ１２ａを中枢部分とするコンピュータは処理手段として機能する。なおここでは、Ａｃｔ５６及びＡｃｔ６３の処理が、利用者コードを用いたサービスを商取引に適用するための処理に相当する。
かくしてチェックアウトシステム１００によれば、連続取引の複数の商取引のそれぞれでポイントサービスを適用する場合であっても、従業員２１又は買物客２２は利用者コードを商品登録装置１１に取得させるための操作を１度だけ行えば良い。つまりチェックアウトシステム１００によれば、連続取引と、利用者コードと関連付けてのサービスの１つであるポイントサービスの適用とをともに実施する場合における操作者の手間を軽減できる。
【０１１４】
またチェックアウトシステム１００によれば、連続取引の対象である複数の商取引のそれぞれに対するポイントサービスの適用に同一の利用者コードを利用する。しかしながらチェックアウトシステム１００によれば、その利用する利用者コードは、小計ボタンがタッチされるまでの期間において最後に取得された利用者コードとしている。このため、従業員２１又は買物客２２は、小計ボタンにタッチする前であれば、ポイントサービス適用に利用する利用者コードを適宜に変更できる。
【０１１５】
この実施形態は、次のような種々の変形実施が可能である。
【０１１６】
利用者コードは、複数の決済情報に含まずに商品登録装置１１から決済装置１２へと通知されても良い。あるいは、複数の商品リストと１つの利用者コードとを含んだ決済情報が、商品登録装置１１から決済装置１２へと通知されても良い。
【０１１７】
利用者コードと関連付けてのサービスは、例えば電子レシートサービス、レジ袋が不要である場合の値引きサービス、株主優待サービス、あるいは高齢者割引サービスなどの様々なサービスであって良い。
【０１１８】
商取引は、商品の売買には限らない。したがって、商品は、物品には限らず、サービスであっても良い。したがって「買上商品」は、提供者から受益者に対して有償で提供されるサービスを指す場合もある。
【０１１９】
商品登録及び決済のための操作が従業員２１により行われるＰＯＳ端末又はキャッシュレジスタ、あるいは商品登録及び決済のための操作が買物客２２により行われるセルフＰＯＳ端末などのような別の形態のシステムにおいても本願を適用することが可能である。
したがって、チェックアウトシステムは、前述した実施形態のように複数の装置の組み合わせにより実現される形態に限らず、独立した１つの装置として実現される形態であっても良い。
【０１２０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１２１】
１０…チェックアウトシステム、１１…商品登録装置、１１ａ…ＣＰＵ、１１ｂ…ＲＯＭ、１１ｃ…ＲＡＭ、１１ｄ…補助記憶ユニット、１１ｅ…ドロワ開放ユニット、１１ｆ…スキャナ、１１ｇ…タッチパネル、１１ｈ…プリンタ、１１ｉ…カードリーダライタ、１１ｊ…通信ユニット、１１ｋ…伝送システム、１２…決済装置、１２ａ…ＣＰＵ、１２ｂ…ＲＯＭ、１２ｃ…ＲＡＭ、１２ｄ…補助記憶ユニット、１２ｅ…自動釣銭機、１２ｆ…スキャナ、１２ｇ…タッチパネル、１２ｈ…プリンタ、１２ｉ…カードリーダライタ、１２ｊ…通信ユニット、１２ｋ…伝送システム。
【図１】
2020047305.tif 000003
【図２】
2020047305.tif 000004
【図３】
2020047305.tif 000005
【図４】
2020047305.tif 000006
【図５】
2020047305.tif 000007
【図６】
2020047305.tif 000008
【図７】
2020047305.tif 000009
【図８】
2020047305.tif 000010
【図９】
2020047305.tif 000011
【図１０】
2020047305.tif 000012
【図１１】
2020047305.tif 000013
【図１２】
2020047305.tif 000014
【手続補正書】
【提出日】令和1年12月12日(2019.12.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の商取引をそれぞれ決済するための複数の決済情報を生成する生成手段と、前記生成手段が複数の前記決済情報を生成する間に、サービスの利用者を識別するための利用者コードを取得する取得手段と、同一顧客に関する複数の商取引を連続して行う連続取引の実施を操作者による指示に応じて決定する決定手段と、を備えた登録装置とともにチェックアウトシステムを構成し、
前記生成手段により生成された複数の前記決済情報のそれぞれに基づく決済処理を個別に行う決済手段と、
前記決定手段により前記連続取引の実施が決定されているならば、複数の前記決済情報のそれぞれに基づいて前記決済手段により個別に行われる決済処理のそれぞれに関して、前記取得手段により取得された１つの前記利用者コードを用いた前記サービスを適用するための処理を行う処理手段と、
を具備する決済装置。
【請求項２】
前記登録装置はさらに、前記生成手段により生成された複数の前記決済情報を前記決済装置に通知する第１の通知手段と、前記取得手段により取得された前記利用者コードを前記決済装置に通知する第２の通知手段と、を備え、
前記決済手段は、前記第１の通知手段により通知された複数の前記決済情報のそれぞれに応じた決済処理を順次に行い、
前記処理手段は、前記第２の通知手段により通知された１つの前記利用者コードを用いた前記サービスを、前記決済手段により順次に行われる複数の決済処理のそれぞれに対して適用するための処理を行う、
請求項１に記載の決済装置。
【請求項３】
前記処理手段は、前記決済における割引サービス、前記決済処理の結果に応じたポイントサービス、及び前記商取引の内容をネットワークを介して閲覧可能とする電子レシートサービスのいずれか１つを前記サービスとして適用するための処理を行う、
請求項１又は請求項２に記載の決済装置。
【請求項４】
前記処理手段は、前記決済手段により順次に行われる複数の決済処理による決済の結果に応じてそれぞれ定まる複数のポイントを、１つの前記利用者コードで特定される１つのポイント口座に付与するための処理を行う、
請求項１又は請求項２に記載の決済装置。
【請求項５】
決済に関わるサービスの利用者を識別するための利用者コードを取得する取得手段と、同一顧客に関する複数の商取引を連続して行う連続取引の実施を操作者による指示に応じて決定する決定手段と、を備えた登録装置とともにチェックアウトシステムを構成し、
商取引に関する決済のための決済処理を行う決済手段と、
前記決定手段により前記連続取引の実施が決定されており、かつ前記取得手段により前記利用者コードが取得されているならば、当該利用者コードを用いた前記サービスを、前記連続取引に含まれる複数の前記商取引のそれぞれに関して前記決済手段により個別に行われる決済処理のそれぞれに適用するための処理を行う処理手段と、
を具備し、
前記処理手段は、前記取得手段が前記利用者コードを複数取得した場合には、前記取得手段が最も後に取得した前記利用者コードを用いた前記サービスを複数の商取引のそれぞれに適用するための処理を行う、
決済装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明の実施形態は、決済装置に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明が解決しようとする課題は、連続取引と利用者コードと関連付けてのサービス適用とをともに実施する場合における操作者の手間を軽減できるチェックアウトシステムを構成するための決済装置を提供することである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
実施形態の決済装置は、複数の商取引をそれぞれ決済するための複数の決済情報を生成する生成手段と、生成手段が複数の決済情報を生成する間に、サービスの利用者を識別するための利用者コードを取得する取得手段と、同一顧客に関する複数の商取引を連続して行う連続取引の実施を操作者による指示に応じて決定する決定手段と、を備えた登録装置とともにチェックアウトシステムを構成し、決済手段及び処理手段を含む。決済手段は、生成手段により生成された複数の決済情報のそれぞれに基づく決済処理を個別に行う。処理手段は、決定手段により連続取引の実施が決定されているならば、複数の決済情報のそれぞれに基づいて決済手段により個別に行われる決済処理のそれぞれに関して、取得手段により取得された１つの利用者コードを用いたサービスを適用するための処理を行う。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】変更
【補正の内容】
【００７７】
Ａｃｔ２３においてＣＰＵ１１ａは、タッチパネル１１ｇの画面の一部領域を第２の選択画面とする。
図９は一例としての第２の選択画面ＳＣ４を示す図である。なお、図９において図８と同一の要素には同一の符号を付し、その詳細な説明は省略する。
第２の選択画面ＳＣ４は、表示エリアＡＲ１，ＡＲ２，ＡＲ３，ＡＲ４，ＡＲ５及びボタンＢ１，Ｂ２，Ｂ４，Ｂ５，Ｂ６，Ｂ７，Ｂ８を含む。
つまり第２の選択画面ＳＣ４は、第１の選択画面ＳＣ３からボタンＢ３を省いた画面である。これにより第２の選択画面ＳＣ４は、連続取引のための買上登録を開始することの従業員２１による指定を入力することができない画面となっている。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１２０
【補正方法】変更
【補正の内容】
【０１２０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願の当初の特許請求の範囲に記載された発明を付記する。
［付記１］  前記決済処理に関わるサービスの利用者を識別するための利用者コードを取得する取得手段と、
同一顧客に関する複数の商取引を連続して行う連続取引の実施を操作者による指示に応じて決定する決定手段と、
商取引に関する決済処理を行う決済手段と、
前記決定手段により前記連続取引の実施が決定されており、かつ前記取得手段により前記利用者コードが取得されているならば、当該利用者コードを用いた前記サービスを、前記連続取引に含まれる複数の前記商取引のそれぞれに適用するための処理を行う処理手段と、を具備したことを特徴とするチェックアウトシステム。
［付記２］  前記取得手段及び前記決定手段を備えた登録装置と、前記決済手段及び前記処理手段を備えた決済装置とを含み、
前記登録装置はさらに、
１つの商取引毎に前記決済手段による決済処理のための決済情報を生成する生成手段と、
前記連続取引に含まれる複数の前記商取引のそれぞれに関して前記生成手段により生成された複数の前記決済情報を前記決済装置に通知する第１の通知手段と、
前記取得手段により取得された前記利用者コードを前記決済装置に通知する第２の通知手段と、を具備し、
前記決済手段は、前記第１の通知手段により通知された複数の前記決済情報のそれぞれに応じた決済処理を順次に行い、
前記処理手段は、前記第２の通知手段により通知された１つの前記利用者コードを用いた前記サービスを、前記決済処理による複数の決済処理のそれぞれに対して適用するための処理を行う、ことを特徴とする付記１に記載のチェックアウトシステム。
［付記３］  前記処理手段は、前記決済における割引サービス、前記決済処理の結果に応じたポイントサービス、及び前記商取引の内容をネットワークを介して閲覧可能とする電子レシートサービスのいずれか１つを前記サービスとして適用するための処理を行う、ことを特徴とする付記１又は付記２に記載のチェックアウトシステム。
［付記４］  前記処理手段は、前記決済処理による複数の決済処理による決済の結果に応じてそれぞれ定まる複数のポイントを、１つの前記利用者コードで特定される１つのポイント口座に付与するための処理を行うことを特徴とする付記１又は２に記載のチェックアウトシステム。
［付記５］  前記処理手段は、前記取得手段が前記利用者コードを複数取得した場合には、前記取得手段が最も後に取得した前記利用者コードを用いた前記サービスを複数の商取引のそれぞれに適用するための処理を行うことを特徴とする付記１−４のいずれか一項に記載のチェックアウトシステム。