(57)【特許請求の範囲】
【請求項１】
登録装置と、決済装置とを具備するチェックアウトシステムであって、
前記登録装置に備えられ、決済対象の商品を登録して、決済のための決済情報を生成する生成手段と、
前記決済装置に備えられ、物体の近接若しくは接触又は物体による押圧を検知する検知手段と、
前記決済装置に備えられ、前記検知手段により物体の近接若しくは接触又は物体による押圧が検知されたことを条件に、前記登録装置に対して前記決済情報の送信を要求する要求手段と、
前記登録装置に備えられ、前記要求手段による要求を条件に、前記決済情報を前記決済装置に送信する送信手段と、
前記決済装置に備えられ、前記送信手段により送信された前記決済情報に基づいて決済処理を行う決済手段と、を具備する、チェックアウトシステム。
【請求項２】
前記検知手段は、決済時にかごを置くために設けられた台にかごが乗せられたとき、該かごの近接若しくは接触又は該かごによる押圧を検知する、請求項１に記載のチェックアウトシステム。
【請求項３】
前記要求手段は、前記決済手段が前記決済処理を行っている場合は、前記要求を行わない、請求項１又は請求項２に記載のチェックアウトシステム。
【請求項４】
前記検知手段は、前記決済装置に設けられたセンサーにより物体の近接若しくは接触又は物体による押圧を検知し、
前記決済装置は、決済を開始することができる状態と決済を開始することができない状態とで、前記センサー及び前記センサーの近傍の少なくともいずれか一方の外見を変更する変更手段をさらに備える、請求項１乃至請求項３のいずれか１項に記載のチェックアウトシステム。
【請求項５】
決済対象の商品を登録して、決済のための決済情報を生成する生成手段と、前記決済情報を決済装置に送信する送信手段とを具備した登録装置とともにチェックアウトシステムを構成する決済装置であって、
物体の近接若しくは接触又は物体による押圧を検知する検知手段と、
前記検知手段により物体の近接若しくは接触又は物体による押圧が検知されたことを条件に、前記登録装置に前記決済情報を送信させる要求手段と、
前記送信手段により送信された前記決済情報に基づいて、決済処理を行う決済手段と、を具備する決済装置。
【請求項６】
決済対象の商品を登録して、決済のための決済情報を生成する生成手段と、前記決済情報を決済装置に送信する送信手段とを具備した登録装置とともにチェックアウトシステムを構成する、物体の近接若しくは接触又は物体による押圧を検知する検知手段を備えた決済装置を制御するコンピューターを、
前記検知手段により物体の近接若しくは接触又は物体による押圧が検知されたことを条件に、前記登録装置に前記決済情報を送信させる要求手段と、
前記送信手段により送信された前記決済情報に基づいて、決済処理を行う決済手段と、して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、チェックアウトシステム、決済装置及びプログラムに関する。
【背景技術】
【０００２】
商品を登録する登録装置を店員が操作し、商品を決済する決済装置を買物客が操作する、セミセルフ方式のチェックアウトシステムが知られている。このようなチェックアウトシステムにおいては、登録装置にて商品登録に基づいて生成した決済情報を、登録装置から決済装置に転送する。そして決済装置においては、当該転送された決済情報に基づいて決済処理する。
店員は、商品登録の終了後、登録装置に設けられたタッチパネルなどで決済装置への決済情報の転送を指示する操作を行った上で、当該決済装置のための置き台に商品を持って行く。つまり店員は、登録装置の操作と、決済装置に向けての商品の搬送という、作業動線が異なる２つの作業を連続して行うのであり、作業効率を低下させていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２４２８３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の実施形態が解決しようとする課題は、店員の作業効率の向上を図ることができるチェックアウトシステム、決済装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態のチェックアウトシステムは、登録装置及び決済装置を含む。登録装置は、生成手段及び送信手段を含む。決済装置は、検知手段、要求手段及び決済手段を含む。生成手段は、決済対象の商品を登録して、決済のための決済情報を生成する。検知手段は、物体の近接若しくは接触又は物体による押圧を検知する。要求手段は、検知手段により物体の近接若しくは接触又は物体による押圧が検知されたことを条件に、登録装置に対して決済情報の送信を要求する。送信手段は、要求手段による要求を条件に、決済情報を決済装置に送信する。決済手段は、送信手段により送信された決済情報に基づいて決済処理を行う。
【図面の簡単な説明】
【０００６】
【図１】実施形態に係るチェックアウトシステムの外観を示す斜視図。
【図２】チェックアウトシステムの要部回路構成を示すブロック図。
【図３】図２中の登録装置のＣＰＵによる制御処理のフローチャート。
【図４】図２中の決済装置のＣＰＵによる制御処理のフローチャート。
【図５】実施形態に係るチェックアウトシステムの変形例の外観を示す斜視図。
【図６】実施形態に係るチェックアウトシステムの変形例の外観を示す斜視図。
【発明を実施するための形態】
【０００７】
以下、実施形態に係るチェックアウトシステムについて図面を用いて説明する。
【０００８】
図１は、実施形態に係るチェックアウトシステム１の外観の斜視図である。
チェックアウトシステム１は、セミセルフ方式である。チェックアウトシステム１は、登録装置１０及び決済装置２０を含む。図１には、典型的な態様として１台の登録装置に２台の決済装置２０が接続されているチェックアウトシステム１を示すが、１台の登録装置に接続される決済装置の台数は、２台に限るものではない。
【０００９】
登録装置１０は、決済対象の商品を登録する装置である。登録装置１０は、本体１００、スキャナー１１０及びタッチパネル１２０を含む。
【００１０】
本体１００は、登録装置１０を構成するための後述する各種の要素を含む。
【００１１】
スキャナー１１０は、商品に表示されたバーコードを読取って、このバーコードが表した商品コードを出力する。スキャナー１１０は、図１では本体１００とともにレジ台に固定されたものとして示したが、手で持って使用するタイプのスキャナーでも良い
【００１２】
タッチパネル１２０は、登録装置１０の操作者に各種情報を通知するための画面を表示する表示デバイスとして機能する。また、タッチパネル１２０は、当該操作者によるタッチ操作を受け付ける入力デバイスとして機能する。
【００１３】
決済装置２０は、登録装置１０によって登録された決済対象の商品の決済を行う装置である。決済装置２０は、本体２００、スイッチ２１０及び発光デバイス２２０及び台２３０を含む。
【００１４】
本体２００は、決済装置２０を構成するための後述する各種の要素を含む。
【００１５】
スイッチ２１０は、操作者である店員が操作するために設けられる。スイッチ２１０は、操作者の手による押圧を検出する。従ってスイッチ２１０は、物体の近接若しくは接触又は物体による押圧を検知する検知手段の一例である。ここでは、物体は、操作者の手である。
【００１６】
発光デバイス２２０は、例えば発光ダイオードなどの発光が可能なデバイスである。発光デバイス２２０は、２種類以上の発光ダイオードを設けるなどして、２色以上の発光が可能なものとする。実施形態では、一例として緑色と赤色の２色に発光することができるものとする。図１で示す発光デバイス２２０は、スイッチ２１０の近傍に設けているが、スイッチ２１０の内部に発光デバイス２２０を設けてスイッチ２１０を光らせるようにしても良い。
【００１７】
台２３０は、決済装置２０で決済をするときに、決済対象の商品が入った買物かごが乗せられる。
【００１８】
図２は、登録装置１０及び決済装置２０のそれぞれの要部回路構成を示すブロック図である。本体１００は、ＣＰＵ（central processing unit）１０１、メインメモリ１０２、補助記憶デバイス１０３、通信インターフェース１０４及びバス１０５を含む。スキャナー１１０及びタッチパネル１２０は、バス１０５と接続されている。
【００１９】
ＣＰＵ１０１は、登録装置１０の動作に必要な処理及び制御を行うコンピューターの中枢部分に相当する。ＣＰＵ１０１は、メインメモリ１０２に記憶されたオペレーティングシステム及びアプリケーションソフトウェアなどのプログラムに基づいて、登録装置１０の各種の機能を実現するべく各部を制御する。
【００２０】
メインメモリ１０２は、上記コンピューターの主記憶部分に相当する。メインメモリ１０２は、上記オペレーティングシステム及びアプリケーションソフトウェアなどのプログラムを記憶する。またメインメモリ１０２は、ＣＰＵ１０１が各種の処理を行う上で参照するデータを記憶する。さらにメインメモリ１０２は、ＣＰＵ１０１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。
【００２１】
補助記憶デバイス１０３は、上記コンピューターの補助記憶部分に相当する。補助記憶デバイス１０３は、例えばＥＥＰＲＯＭ（electric erasable programmable read-only memory）、ＨＤＤ（hard disc drive）又はＳＳＤ（solid state drive）などである。補助記憶デバイス１０３は、ＣＰＵ１０１が各種の処理を行う上で使用するデータ又はＣＰＵ１０１での処理によって生成されたデータなどを保存する。補助記憶デバイス１０３は、上記のオペレーティングシステム又はアプリケーションなどのプログラムを記憶する場合もある。また、メインメモリ１０２又は補助記憶デバイス１０３は、買上商品として登録された商品のリストである商品リストも記憶する。
【００２２】
メインメモリ１０２又は補助記憶デバイス１０３に記憶されるプログラムには、後述する制御処理に関して記述した制御プログラムを含む。一例として登録装置１０は、制御プログラムがメインメモリ１０２又は補助記憶デバイス１０３に記憶された状態で、利用者へと譲渡される。しかしながら登録装置１０は、制御プログラムがメインメモリ１０２又は補助記憶デバイス１０３に記憶されない状態で利用者に譲渡されても良い。そして、別途に利用者へと譲渡された制御プログラムが、利用者又はサービスマンなどによる操作の下にメインメモリ１０２又は補助記憶デバイス１０３へと書き込まれても良い。このときの制御プログラムの譲渡は、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介したダウンロードにより実現できる。
【００２３】
通信インターフェース１０４は、登録装置１０が決済装置２０と通信するためのインターフェースである。
【００２４】
バス１０５は、アドレスバス及びデータバスなどを含み、本体１００の各部並びにバス１０５と接続されたスキャナー１１０及びタッチパネル１２０で授受される信号を伝送する。
【００２５】
決済装置２０は、本体２００及びスイッチ２１０を含む。本体２００は、ＣＰＵ２０１、メインメモリ２０２、補助記憶デバイス２０３、通信インターフェース２０４及びバス２０５を含む。スイッチ２１０及び発光デバイス２２０は、バス２０５と接続されている。
【００２６】
ＣＰＵ２０１は、決済装置２０の動作に必要な処理及び制御を行うコンピューターの中枢部分に相当する。ＣＰＵ２０１は、メインメモリ２０２に記憶されたオペレーティングシステム及びアプリケーションソフトウェアなどのプログラムに基づいて、決済装置２０の各種の機能を実現するべく各部を制御する。
【００２７】
メインメモリ２０２は、上記コンピューターの主記憶部分に相当する。メインメモリ２０２は、上記オペレーティングシステム及びアプリケーションソフトウェアなどのプログラムを記憶する。またメインメモリ２０２は、ＣＰＵ２０１が各種の処理を行う上で参照するデータを記憶する。さらにメインメモリ２０２は、ＣＰＵ２０１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。
【００２８】
補助記憶デバイス２０３は、上記コンピューターの補助記憶部分に相当する。補助記憶デバイス２０３は、例えばＥＥＰＲＯＭ、ＨＤＤ又はＳＳＤなどである。補助記憶デバイス２０３は、ＣＰＵ２０１が各種の処理を行う上で使用するデータ又はＣＰＵ２０１での処理によって生成されたデータなどを保存する。補助記憶デバイス２０３は、上記のオペレーティングシステム又はアプリケーションなどのプログラムを記憶する場合もある。
【００２９】
メインメモリ２０２又は補助記憶デバイス２０３に記憶されるプログラムには、後述する制御処理に関して記述した制御プログラムを含む。一例として決済装置２０は、制御プログラムがメインメモリ２０２又は補助記憶デバイス２０３に記憶された状態で、利用者へと譲渡される。しかしながら決済装置２０は、制御プログラムがメインメモリ２０２又は補助記憶デバイス２０３に記憶されない状態で利用者に譲渡されても良い。そして、別途に利用者へと譲渡された制御プログラムが、利用者又はサービスマンなどによる操作の下にメインメモリ２０２又は補助記憶デバイス２０３へと書き込まれても良い。このときの制御プログラムの譲渡は、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介したダウンロードにより実現できる。
【００３０】
通信インターフェース２０４は、決済装置２０が登録装置１０と通信するためのインターフェースである。
【００３１】
バス２０５は、アドレスバス及びデータバスなどを含み、本体２００の各部並びにバス２０５と接続されたスイッチ２１０及び発光デバイス２２０で授受される信号を伝送する。
【００３２】
チェックアウトシステム１の動作を、図３及び図４に基づいて説明する。なお、以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。以下の説明では、１台の登録装置に２台の決済装置２０が接続されているものとして説明する。また、２台の決済装置２０を区別する必要がある場合には、符号２０ａ，２０ｂを付して決済装置２０ａ及び決済装置２０ｂと記す。
【００３３】
図３は、登録装置１０のＣＰＵ１０１による制御処理のフローチャートである。ＣＰＵ１０１は、メインメモリ１０２及び補助記憶デバイス１０３に記憶された制御プログラムに基づいてこの制御を実行する。
図４は、決済装置２０のＣＰＵ２０１による制御処理のフローチャートである。ＣＰＵ２０１は、メインメモリ２０２及び補助記憶デバイス２０３に記憶された制御プログラムに基づいてこの制御を実行する。
【００３４】
図３のＡｃｔ１においてＣＰＵ１０１は、メインメモリ１０２又は補助記憶デバイス１０３に記憶された商品リストをリセットする。すなわちＣＰＵ１０１は、商品リストに商品が登録されていない状態にするようメインメモリ１０２又は補助記憶デバイス１０３に指示する。
【００３５】
Ａｃｔ２においてＣＰＵ１０１は、商品コードが読み込まれたか否かを確認する。すなわち、ＣＰＵ１０１は、商品に付されたバーコードがスキャナー１１０によって読み込まれたか否かを確認する。ＣＰＵ１０１は、商品コードが読み込まれないならば、Ａｃｔ２においてＮｏと判定してＡｃｔ３へと進む。
【００３６】
Ａｃｔ３においてＣＰＵ１０１は、商品の登録を終了するための操作が行われたか否かを確認する。すなわちＣＰＵ１０１は、タッチパネル１２０に表示された小計ボタンをタッチするなど予め定められた操作が行われたか否かを確認する。なお、登録完了を指示する操作は、商品を１つ以上登録してから行うことを操作上のルールとしておく。商品が登録されていない状態での登録完了を指示する操作がなされた場合のＣＰＵ１０１の動作は、ＣＰＵ１０１の制御プログラムの設計者により定められて良い。例えば、ＣＰＵ１０１は、登録完了を指示する操作を無視する。あるいはＣＰＵ１０１は、商品が登録されていない状態では、登録完了を指示する操作自体ができないようにしても良い。ＣＰＵ１０１は、登録完了を指示する操作が行われないならば、Ａｃｔ３においてＮｏと判定し、Ａｃｔ２へと戻る。かくして、ＣＰＵ１０１は、商品コードが読み込まれるか、登録完了を指示する操作が行われるまでＡｃｔ２及びＡｃｔ３を繰り返す。ＣＰＵ１０１は、Ａｃｔ２及びＡｃｔ３の待受状態にあるときに商品コードが読み込まれたならば、Ａｃｔ２においてＹｅｓと判定してＡｃｔ４へと進む。
【００３７】
Ａｃｔ４においてＣＰＵ１０１は、読み込まれた商品コードを商品リストに追加するようメインメモリ１０２又は補助記憶デバイス１０３に指示する。
【００３８】
店員は、一取引分の決済対象の商品の登録が終了したならば、商品の登録を終了するための操作を行う。
ＣＰＵ１０１は、Ａｃｔ２及びＡｃｔ３の待受状態にあるときに登録完了を指示する操作が行われたならば、Ａｃｔ３においてＹｅｓと判定し、Ａｃｔ５へと進む。
【００３９】
Ａｃｔ５においてＣＰＵ１０１は、決済装置２０が商品リストに登録された商品についての決済を行うために必要な情報を含む決済情報を、商品リストに基づいて生成する。決済情報には、商品リストに登録された商品の合計金額などが含まれる。あるいは、決済情報には、商品リストに登録された各商品の金額などが含まれる。かくして、Ａｃｔ２〜Ａｃｔ５の処理を行うことで、ＣＰＵ１０１を中枢とするコンピューターは、決済対象の商品を登録して、決済のための決済情報を生成する生成手段として動作する。
【００４０】
Ａｃｔ６においてＣＰＵ１０１は、登録が完了したことを示す登録完了通知を決済装置２０ａ及び決済装置２０ｂに送信するよう通信インターフェース１０４に指示する。この指示に応じて通信インターフェース１０４は、当該登録完了通知を決済装置２０ａ及び決済装置２０ｂに送信する。
【００４１】
登録装置１０により送信された登録完了通知は、決済装置２０ａ及び決済装置２０ｂの双方の通信インターフェース２０４で受信されるが、ここでは、代表して決済装置２０ａの動作について説明する。
図４のＡｃｔ２１において決済装置２０ａのＣＰＵ２０１は、登録完了通知が通信インターフェース２０４によって受信されるのを待ち受けている。ＣＰＵ２０１は、登録完了通知が受信されたならば、Ａｃｔ２１においてＹｅｓと判定してＡｃｔ２２へと進む。
【００４２】
Ａｃｔ２２においてＣＰＵ２０１は、決済装置２０ａが決済を開始することができる状態であるか否かを調べる。そして、ＣＰＵ２０１は、決済装置２０ａが決済を開始することができる状態であるか否かを示す状態通知を登録装置１０に送信するよう、通信インターフェース２０４に指示する。この指示に応じて通信インターフェース２０４は、当該状態通知を登録装置１０に送信する。
【００４３】
なお、ＣＰＵ１０１は、図３の処理とは別に、状態通知が通信インターフェース１０４によって受信されるのを待ち受けている。ＣＰＵ１０１は、状態通知が受信されると、当該状態通知が示す、当該状態通知の送信元の決済装置２０の状態を、タッチパネル１２０の予め定められた領域に表示させるようタッチパネル１２０に指示する。状態通知は、決済装置２０ａ及び決済装置２０ｂから送信されるので、決済装置２０ａ及び決済装置２０ｂの両方の状態がタッチパネルに表示されることとなる。これにより、操作者は、当該表示を見ることで決済装置２０ａ及び決済装置２０ｂのそれぞれについて決済を開始することができる状態であるか否かを知ることができる。
【００４４】
図４のＡｃｔ２３においてＣＰＵ２０１は、決済装置２０ａが決済を開始することができる状態であるか否かを確認する。ＣＰＵ２０１は、決済装置２０ａが決済を開始することができる状態でないならば、Ａｃｔ２３においてＮｏと判定してＡｃｔ２１へと戻る。ＣＰＵ２０１は、決済装置２０ａが決済を開始することができる状態であるならば、Ａｃｔ２３においてＹｅｓと判定してＡｃｔ２４へと進む。
【００４５】
Ａｃｔ２４においてＣＰＵ２０１は、発光デバイス２２０を緑色に発光させる。
【００４６】
店員は、商品の登録を終了するための操作を行った後、決済を行う決済装置２０のスイッチ２１０を操作する。そして、店員は、決済対象の商品が入った買物かごを当該決済装置２０の台２３０に乗せる。なお、店員は、買物かごを台２３０に乗せてからスイッチ２１０を操作しても良い。ここでは、決済装置２０ａのスイッチ２１０が操作されたものとする。
Ａｃｔ２５においてＣＰＵ２０１は、スイッチ２１０が操作されたか否かを確認する。ＣＰＵ２０１は、スイッチ２１０が操作されないならば、Ａｃｔ２５においてＮｏと判定してＡｃｔ２６へと進む。
【００４７】
Ａｃｔ２６においてＣＰＵ２０１は、後述する選択完了通知が通信インターフェース２０４によって受信されたか否かを確認する。ＣＰＵ２０１は、選択完了通知が受信されていないならば、Ａｃｔ２６においてＮｏと判定し、Ａｃｔ２５へと戻る。かくして、ＣＰＵ１０１は、スイッチ２１０が操作されるか、選択完了通知が受信されるまでＡｃｔ２５及びＡｃｔ２６を繰り返す。ＣＰＵ２０１は、Ａｃｔ２５及びＡｃｔ２６の待受状態にあるときに商品コードが読み込まれたならば、Ａｃｔ２５においてＹｅｓと判定してＡｃｔ２７へと進む。
【００４８】
Ａｃｔ２７においてＣＰＵ２０１は、決済情報の送信を要求するための要求コマンドを登録装置１０に送信するよう、通信インターフェース２０４に指示する。この指示に応じて通信インターフェース２０４は、要求コマンドを登録装置１０に送信する。Ａｃｔ２７の処理を行うことで、ＣＰＵ２０１を中枢とするコンピューターは、要求手段として動作する。そして当該要求コマンドは、通信インターフェース１０４により受信される。
【００４９】
一方、図３のＡｃｔ７においてＣＰＵ１０１は、要求コマンドが通信インターフェース１０４によって受信されるのを待ち受けている。ＣＰＵ１０１は、要求コマンドが受信されたならば、Ａｃｔ７においてＹｅｓと判定してＡｃｔ８へと進む。
【００５０】
Ａｃｔ８においてＣＰＵ１０１は、要求コマンドの送信元以外の決済装置２０、すなわち決済装置２０ｂに対して選択完了通知を送信するよう通信インターフェース１０４に指示する。この指示に応じて通信インターフェース１０４は、選択完了通知を決済装置２０ｂに送信する。そして当該選択完了通知は、通信インターフェース２０４により受信される。
【００５１】
一方、決済装置２０ｂのＣＰＵ２０１は、図５のＡｃｔ２５及びＡｃｔ２６の待受状態にあるときに選択完了通知が受信されたならば、Ａｃｔ２６においてＹｅｓと判定してＡｃｔ３３へと進む。これによって、いずれかの決済装置２０が要求コマンドを送信した後、その他の決済装置２０のＣＰＵ２０１は、Ａｃｔ２５及びＡｃｔ２６の待受状態から抜ける。すなわち、当該その他の決済装置２０は、スイッチ２１０が操作されても要求コマンドを送信しない状態となる。
【００５２】
ＣＰＵ１０１は、図３のＡｃｔ８において選択完了通知を送信した後、Ａｃｔ９へと進む。
Ａｃｔ９においてＣＰＵ１０１は、Ａｃｔ５で生成した決済情報を、要求コマンドの送信元である決済装置２０、すなわち決済装置２０ａに送信するよう通信インターフェース１０４に指示する。この指示に応じて通信インターフェース１０４は、決済情報を、決済装置２０ａに送信する。かくして、ＣＰＵ１０１を中枢とするコンピューター及び通信インターフェース１０４は、送信手段として動作する。なお、決済情報は、通信インターフェース２０４によって受信される。
【００５３】
一方、決済装置２０ａのＣＰＵ２０１は、図４のＡｃｔ２７において要求コマンドを送信した後、Ａｃｔ２８へと進む。
Ａｃｔ２８においてＣＰＵ２０１は、通信インターフェース２０４によって決済情報が受信されるのを待ち受けている。ＣＰＵ２０１は、決済情報が受信されたならば、Ａｃｔ２８においてＹｅｓと判定してＡｃｔ２９へと進む。
【００５４】
Ａｃｔ２９においてＣＰＵ２０１は、決済を開始することができない状態であることを示す状態通知を登録装置１０に対して送信するよう通信インターフェース２０４に指示する。この指示に応じて通信インターフェース２０４は、当該状態通知を登録装置１０に送信する。ＣＰＵ１０１は、状態通知が受信されると、前述の場合と同様に、当該状態通知が示す決済装置２０の状態を、タッチパネル１２０の予め定められた領域に表示させる。
【００５５】
Ａｃｔ３０においてＣＰＵ２０１は、発光デバイス２２０を赤色に発光させる。
【００５６】
Ａｃｔ３１においてＣＰＵ２０１は、Ａｃｔ２８で受信した決済情報に基づいて、現金、クレジットカード又はデビットカードなどを用いた決済処理を行う。決済処理は、周知の処理を適用することができるので説明を省略する。なお、決済処理では、買物客が操作者として決済装置２０を操作する。Ａｃｔ３１の処理を行うことで、ＣＰＵ２０１を中枢とするコンピューターは、決済手段として動作する。ＣＰＵ２０１は、決済処理を終了するとＡｃｔ３２へと進む。
【００５７】
Ａｃｔ３２においてＣＰＵ２０１は、決済を開始することができる状態であることを示す状態通知を登録装置１０に対して送信するよう通信インターフェース２０４に指示する。この指示に応じて通信インターフェース２０４は、当該状態通知を登録装置１０に送信する。ＣＰＵ１０１は、状態通知が受信されると、前述の場合と同様に、当該状態通知が示す決済装置２０の状態を、タッチパネル１２０の予め定められた領域に表示させる。
【００５８】
Ａｃｔ３３においてＣＰＵ２０１は、送信待ちの決済情報があるか否かを確認する。すなわち、ＣＰＵ２０１は、登録装置１０に問い合わせるなどして、送信待ちの決済情報があるか否かを確認する。なお、送信待ちの決済情報がある場合とは、登録装置１０がＡｃｔ７の待受状態にある場合である。ＣＰＵ２０１は、送信待ちの決済情報があるならば、Ａｃｔ３３においてＹｅｓと判定してＡｃｔ３４へと進む。
【００５９】
Ａｃｔ３４においてＣＰＵ２０１は、発光デバイス２２０を緑色に発光させる。ＣＰＵ２０１は、Ａｃｔ３４の処理の後、Ａｃｔ２５へと戻る。
【００６０】
これに対して、ＣＰＵ２０１は、送信待ちの決済情報がないならば、Ａｃｔ３３においてＮｏと判定してＡｃｔ３５へと進む。
Ａｃｔ３５においてＣＰＵ２０１は、発光デバイス２２０を消灯させる。以上の処理により、決済装置２０が決済を開始することができる状態のとき、当該決済装置が備える発光デバイス２２０は緑色に発光している。そして、決済装置２０が決済を開始することができない状態のとき、当該決済装置が備える発光デバイス２２０は、消灯しているか赤色に発光している。したがって、Ａｃｔ２４、Ａｃｔ３０、Ａｃｔ３４及びＡｃｔ３５においてＣＰＵ２０１を中枢とするコンピューターは、変更手段として動作する。ＣＰＵ２０１は、Ａｃｔ３５の処理の後、Ａｃｔ２１へと戻る。
【００６１】
チェックアウトシステム１によれば、決済装置２０には、決済情報を送信する場合に店員が操作するためのスイッチ２１０が設けられている。このため、店員は、台２３０に買物かごを置くときに、決済装置２０に設けられたスイッチ２１０を操作することができる。したがって、チェックアウトシステム１は、店員の作業効率の向上を図ることができる。
【００６２】
また、チェックアウトシステム１によれば決済装置２０は、決済を開始することができない状態のときには、センサーが操作されても要求コマンドの送信は行わない。また、登録装置１０は、決済を開始することができない状態の決済装置２０に決済情報を送信しない。したがって、決済を開始することができない状態の決済装置２０のセンサーが店員などによって誤って操作されても、当該操作は無視されることとなるので、ヒューマンエラーを防ぐことができる。
【００６３】
また、チェックアウトシステム１によれば決済装置２０は、決済を開始することができる状態と決済を開始することができない状態とで発光デバイス２２０の発光状態が異なる。つまり、決済装置２０は、決済を開始することができる状態と決済を開始することができない状態とで外見が異なる。したがって、決済装置２０が決済を開始することができる状態なのか決済を開始することができない状態なのかが、店員にとって分かりやすい。また、決済装置２０は、決済を開始することができる状態において、送信待ちの決済情報がある場合と送信待ちの決済情報がない場合とで発光デバイス２２０の発光状態が異なる。したがって、送信待ちの決済情報があるか否かが、店員にとって分かりやすい。
【００６４】
上記の実施形態は、以下のような変形も可能である。
【００６５】
スイッチ２１０に代えて、操作者である店員が操作することができる種々のセンサーを設けても良い。当該種々のセンサーは、物体の近接若しくは接触又は物体による押圧を検知する検知手段の一例である。ここでは、物体は、操作者の手又は足などの身体の一部である。
【００６６】
スイッチ２１０に代えて、図５に示すように台２３０の天板にスイッチ２３１を設けても良い。スイッチ２３１は、台２３０に買物かごが乗せられると、買物かごに押圧されることで、買物かごを検知するように設けられている。したがって、店員が買物かごを台２３０に置くと同時にスイッチ２３１は買い物かごを検知するので、スイッチ２１０を操作する場合に比べて店員の操作の手間が軽減される。また、スイッチ２１０に代えて、図６に示すように、台２３０の上空にせり出すように本体２００の側面に設けられたレバー２４０を設けても良い。レバー２４０は、台２３０に買物かごが乗せられるとき、買物かごに押圧されて本体２００との接続部を中心に回動するように設けられている。回動後のレバー２４０は、図６においては二点鎖線で示す。そして、レバー２４０は、買物かごが取り除かれると、本体２００との接続部に設けられたバネの働きなどによって回動前の位置へと戻る。また、レバー２４０は、予め定められた角度以上に回動させられたことを検知する。したがって、店員が買物かごを台２３０に置くとレバー２４０は、買物かごに押圧されて回動する。これにより、レバー２４０は、買物かごを検知するので、スイッチ２１０を操作する場合に比べて店員の操作の手間が軽減される。スイッチ２３１及びレバー２４０は、買物かごによる押圧を検知する。したがって、スイッチ２３１及びレバー２４０は、物体の近接若しくは接触又は物体による押圧を検知する検知手段の一例である。ここでは、物体は、買物かごである。なお、スイッチ２３１及びレバー２４０は、買物かごに入れられていない商品が台２３０に置かれたことを検知することができるように設けられていても良い。この場合には、物体は、商品である。また、スイッチ２３１又はレバー２４０に代えて、圧力センサー、光学センサー、赤外線センサー又は超音波センサーなど、買物かご又は商品（以下「買物かご等」という。）が台２３０に置かれたことを検知することができる種々のセンサーを用いても良い。あるいは、カメラを用いて画像認識により買物かご等が台２３０に置かれたことを検知しても良い。買物かご等が台２３０に置かれたことを検知する種々のセンサー及びカメラは、買物かご等の近接若しくは接触又は買物かご等による押圧を検知する。したがって、これらセンサー及びカメラは、物体の近接若しくは接触又は物体による押圧を検知する検知手段の一例である。ここでは、物体は、買物かご等である。上記のようなセンサー又はカメラを用いる場合、発光デバイスは、買物かご等を置くときの店員の目に入りやすい場所に設けることが好ましい。例えば、図５に示すように台２３０の天板に、発光デバイス２３２を設ける。
【００６７】
実施形態では、発光デバイス２２０の発光色を用いて決済を開始することができる状態と決済を開始することができない状態とを区別した。しかしながら、複数の位置に発光デバイスを設け、発光させる発光デバイスを変えることで、どの発光デバイスが発光しているかによって決済を開始することができる状態と決済を開始することができない状態とを区別できるようにしても良い。また、発光デバイスに代えて表示デバイスを設けて、その表示内容により決済を開始することができる状態と決済を開始することができない状態とを区別できるようにしても良い。また、発光デバイスに代えて機械的動作により外見が変更されるデバイスを設けて、その外見により決済を開始することができる状態と決済を開始することができない状態とを区別できるようにしても良い。
【００６８】
実施形態では、登録装置１０は登録完了通知を決済装置２０に送信した。しかしながら、登録装置１０が登録完了通知を送信しない態様であっても良い。この場合には、決済装置２０のＣＰＵ２０１は、Ａｃｔ２１、Ａｃｔ３３及びＡｃｔ３５の処理を行わず、Ａｃｔ３２の処理の後はＡｃｔ３４の処理を行う。また、ＣＰＵ２０１は、Ａｃｔ２３においてＮｏと判定した場合、Ａｃｔ２３を繰り返す。
【００６９】
実施形態では、登録装置１０のＣＰＵ１０１は、Ａｃｔ７において要求コマンドが受信されるのを待ち受けている。そして、ＣＰＵ１０１は、要求コマンドが受信されると、Ａｃｔ８、Ａｃｔ９及びＡｃｔ１の処理を経て、新たな商取引に係る商品の登録を開始することができるＡｃｔ２及びＡｃｔ３の待受状態となる。しかしながら、ＣＰＵ１０１は、Ａｃｔ６の処理の後、決済情報を送信待ち状態としてメインメモリ１０２又は補助記憶デバイス１０３に記憶しておき、Ａｃｔ１へと戻っても良い。この場合には、ＣＰＵ１０１は、送信待ち状態の決済情報がメインメモリ１０２又は補助記憶デバイス１０３に記憶されているときは、要求コマンドが受信されるのを待ち受ける処理を、別スレッドで実行するなどして図３の処理と並行して行う。そして、ＣＰＵ１０１は、要求コマンドが受信されたならば、Ａｃ８及びＡｃｔ９と同様の処理を行う。ここで、決済装置２０に送信する決済情報は、送信待ち状態の決済情報の中で最も古いものとする。以上のようにすることで、登録装置１０は、未送信の決済情報がある場合でも、新たな商取引に係る商品の登録を開始することができる。また、登録装置１０は、送信待ち状態の決済情報を、商品の登録が完了した順に送信することができる。
【００７０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７１】
１…チェックアウトシステム、１０…登録装置、２０…決済装置、１０１，２０１…ＣＰＵ、１０２，２０２…メインメモリ、１０３，２０３…補助記憶デバイス、１０４，２０４…通信インターフェース、１１０…スキャナー、１２０…タッチパネル、２１０，２３１…スイッチ、２２０…発光デバイス、２３０…台、２４０…レバー。
【図１】
0006692700.tif 000002
【図２】
0006692700.tif 000003
【図３】
0006692700.tif 000004
【図４】
0006692700.tif 000005
【図５】
0006692700.tif 000006
【図６】
0006692700.tif 000007