(57)【要約】【課題】  買上登録および決済のための処理を効率的に行うことを可能とする。【解決手段】  実施形態のチェックアウトシステムは、生成手段、第１の取得手段及び制御手段を備える商品登録装置と、第２の取得手段及び決済手段を備える決済装置とを含む。生成手段は、買上商品の決済のための決済情報を生成する。第２の取得手段は、買上商品を商品登録装置から決済装置へと運搬するための運搬器具の識別コードを取得する。制御手段は、生成手段によって生成された決済情報を第１の取得手段によって取得された識別コードに関連付けて記憶デバイスに記憶させる。第２の取得手段は、運搬器具の識別コードを取得する。決済手段は、第２の取得手段によって取得された識別コードに関連付けて記憶デバイスに記憶された決済情報に基づいて決済のための決済処理を行う。【選択図】      図３
2020061192.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）画面などの任意の画面とする。表示デバイスとしては、例えばカラーＬＣＤ等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をＣＰＵ１１ａへと送る。タッチセンサとしては、周知のデバイスを利用できる。
【００１９】
プリンタ１１ｈは、例えばサーマルプリンタ又はドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列及び画像などを印刷することにより、レシートを発行する。
カゴ用スキャナ１１ｉは、図１に示すように作業テーブル３１上に、領域３１ｂに向けて配置される。カゴ用スキャナ１１ｉは、領域３１ｂに置かれた買い物カゴ４１に形成されているバーコードからカゴコードを読み取る。カゴ用スキャナ１１ｉは、第１の取得手段の一例である。
【００２０】
通信ユニット１１ｊは、ＬＡＮ１４を介した通信を行う。
伝送システム１１ｋは、ＣＰＵ１１ａ、ＲＯＭ１１ｂ、ＲＡＭ１１ｃ、補助記憶ユニット１１ｄ、ドロワ開放ユニット１１ｅ、商品用スキャナ１１ｆ、タッチパネル１１ｇ、プリンタ１１ｈ及び通信ユニット１１ｊの間で授受されるデータを伝送する。伝送システム１１ｋは、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものが利用できる。
なお、商品登録装置１１のハードウェアとしては、例えば既存のＰＯＳ端末を利用することが可能である。
【００２１】
決済装置１２は、ＣＰＵ１２ａ、ＲＯＭ１２ｂ、ＲＡＭ１２ｃ、補助記憶ユニット１２ｄ、自動釣銭機１２ｅ、商品用スキャナ１２ｆ、タッチパネル１２ｇ、プリンタ１２ｈ、カゴ用スキャナ１２ｉ、通信ユニット１２ｊ及び伝送システム１２ｋを含む。
ＣＰＵ１２ａ、ＲＯＭ１２ｂ、ＲＡＭ１２ｃ及び補助記憶ユニット１２ｄは、伝送システム１２ｋにより接続されてコンピュータを構成する。
【００２２】
ＣＰＵ１２ａは、上記のコンピュータの中枢部分に相当する。ＣＰＵ１２ａは、ＲＯＭ１２ｂ及びＲＡＭ１２ｃに記憶されたオペレーティングシステム、ミドルウェア及びアプリケーションプログラムに基づいて、決済装置１２としての各種の動作を実現するべく各部を制御する。
ＲＯＭ１２ｂは、上記のコンピュータの主記憶部分に相当する。ＲＯＭ１２ｂは、上記のオペレーティングシステムを記憶する。ＲＯＭ１２ｂは、上記のミドルウェア及びアプリケーションプログラムを記憶する場合もある。またＲＯＭ１２ｂは、ＣＰＵ１２ａが各種の処理を行う上で参照するデータを記憶する場合もある。
【００２３】
ＲＡＭ１２ｃは、上記のコンピュータの主記憶部分に相当する。ＲＡＭ１２ｃは、ＣＰＵ１２ａが各種の処理を行う上で参照するデータを記憶する。さらにＲＡＭ１２ｃは、ＣＰＵ１２ａが各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。
補助記憶ユニット１２ｄは、上記のコンピュータの補助記憶部分に相当する。補助記憶ユニット１２ｄは、ＣＰＵ１２ａが各種の処理を行う上で使用するデータ、あるいはＣＰＵ１２ａでの処理によって生成されたデータを保存する。補助記憶ユニット１２ｄとしては、例えばＥＥＰＲＯＭ、ＨＤＤ、あるいはＳＳＤなどを使用できる。
【００２４】
ＲＯＭ１２ｂ又は補助記憶ユニット１２ｄに記憶されるアプリケーションプログラムには、後述する制御処理に関して記述した制御プログラムを含む。決済装置１２の譲渡は一般的に、制御プログラムがＲＯＭ１２ｂ又は補助記憶ユニット１２ｄに記憶された状態にて行われる。しかし、決済装置１２が、制御プログラムがＲＯＭ１２ｂ又は補助記憶ユニット１２ｄに記憶されない状態で譲渡されるとともに、リムーバブルな記録媒体に記録して、あるいはネットワークを介して制御プログラムが譲渡されても良い。この場合、例えばユーザによる操作に応じて、制御プログラムが決済装置１２の補助記憶ユニット１２ｄに書き込まれる。リムーバブルな記録媒体としては、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどが利用できる。
【００２５】
自動釣銭機１２ｅは、投入される硬貨及び紙幣を収受する。また自動釣銭機１２ｅは、釣銭としての硬貨及び紙幣を排出する。
商品用スキャナ１２ｆは、商品の情報を読み取って、当該商品の商品コードを得る。商品用スキャナ１２ｆとしては、周知の種々のタイプのものをそのまま利用できる。商品用スキャナ１２ｆは、周知の種々のタイプうちの１つのみに対応していても良いし、複数のタイプに対応していても良い。すなわち商品用スキャナ１２ｆは、固定式又はハンディ式の２次元コードスキャナを含み得る。また商品用スキャナ１２ｆとしては、商品の画像から画像認識技術を利用して商品を識別するタイプのものを含み得る。
【００２６】
タッチパネル１２ｇは、表示デバイス及びタッチセンサを含む。表示デバイスは、その画面を、ＧＵＩ画面などの任意の画面とする。表示デバイスとしては、例えばカラーＬＣＤ等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をＣＰＵ１２ａへと送る。タッチセンサとしては、周知のデバイスを利用できる。
【００２７】
プリンタ１２ｈは、例えばサーマルプリンタ又はドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列及び画像などを印刷することにより、レシートを発行する。なお、レシート用紙とは、シート状の印刷用の媒体を指し、その素材は紙には限らない。
カゴ用スキャナ１２ｉは、テーブル１２１上に置かれた買い物カゴ４１に形成されているバーコード４１ａを、図１に示すように設けられた窓１２２を介して読み取る。カゴ用スキャナ１２ｉは、第２の取得手段の一例である。
【００２８】
通信ユニット１２ｊは、ＬＡＮ１４を介した通信を行う。
伝送システム１２ｋは、ＣＰＵ１２ａ、ＲＯＭ１２ｂ、ＲＡＭ１２ｃ、補助記憶ユニット１２ｄ、自動釣銭機１２ｅ、商品用スキャナ１２ｆ、タッチパネル１２ｇ、プリンタ１２ｈ及び通信ユニット１２ｊの間で授受されるデータを伝送する。伝送システム１２ｋは、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものが利用できる。
なお、決済装置１２のハードウェアとしては、例えば既存のセルフＰＯＳ端末を利用することが可能である。
【００２９】
ＰＯＳサーバ１３は、ＣＰＵ１３ａ、ＲＯＭ１３ｂ、ＲＡＭ１３ｃ、補助記憶ユニット１３ｄ、通信ユニット１３ｅ及び伝送システム１３ｆを含む。
ＣＰＵ１３ａ、ＲＯＭ１３ｂ、ＲＡＭ１３ｃ及び補助記憶ユニット１３ｄは、伝送システム１３ｆにより接続されてコンピュータを構成する。
【００３０】
ＣＰＵ１３ａは、上記のコンピュータの中枢部分に相当する。ＣＰＵ１３ａは、ＲＯＭ１３ｂ及びＲＡＭ１３ｃに記憶されたオペレーティングシステム、ミドルウェア及びアプリケーションプログラムに基づいて、ＰＯＳサーバ１３としての各種の動作を実現するべく各部を制御する。
ＲＯＭ１３ｂは、上記のコンピュータの主記憶部分に相当する。ＲＯＭ１３ｂは、上記のオペレーティングシステムを記憶する。ＲＯＭ１３ｂは、上記のミドルウェア及びアプリケーションプログラムを記憶する場合もある。またＲＯＭ１３ｂは、ＣＰＵ１３ａが各種の処理を行う上で参照するデータを記憶する場合もある。
【００３１】
ＲＡＭ１３ｃは、上記のコンピュータの主記憶部分に相当する。ＲＡＭ１３ｃは、ＣＰＵ１３ａが各種の処理を行う上で参照するデータを記憶する。さらにＲＡＭ１３ｃは、ＣＰＵ１３ａが各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。
補助記憶ユニット１３ｄは、上記のコンピュータの補助記憶部分に相当する。補助記憶ユニット１３ｄは、ＣＰＵ１３ａが各種の処理を行う上で使用するデータ、あるいはＣＰＵ１３ａでの処理によって生成されたデータを保存する。補助記憶ユニット１３ｄは、後述する待ちリストＬ１を記憶する。補助記憶ユニット１３ｄとしては、例えばＥＥＰＲＯＭ、ＨＤＤ、あるいはＳＳＤなどを使用できる。
【００３２】
ＲＯＭ１３ｂ又は補助記憶ユニット１３ｄに記憶されるアプリケーションプログラムには、ＰＯＳサーバとしての機能を実現するための制御処理に関して記述した制御プログラムを含む。ＰＯＳサーバ１３の譲渡は一般的に、制御プログラムがＲＯＭ１３ｂ又は補助記憶ユニット１３ｄに記憶された状態にて行われる。しかし、ＰＯＳサーバ１３が、制御プログラムがＲＯＭ１３ｂ又は補助記憶ユニット１３ｄに記憶されない状態で譲渡されるとともに、リムーバブルな記録媒体に記録して、あるいはネットワークを介して制御プログラムが譲渡されても良い。この場合、例えばユーザによる操作に応じて、制御プログラムがＰＯＳサーバ１３の補助記憶ユニット１３ｄに書き込まれる。リムーバブルな記録媒体としては、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどが利用できる。
【００３３】
通信ユニット１３ｅは、ＬＡＮ１４を介した通信を行う。
伝送システム１３ｆは、ＣＰＵ１３ａ、ＲＯＭ１３ｂ、ＲＡＭ１３ｃ、補助記憶ユニット１３ｄ及び通信ユニット１３ｅの間で授受されるデータを伝送する。伝送システム１３ｆは、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものが利用できる。
なお、ＰＯＳサーバ１３のハードウェアとしては、例えば既存の汎用のサーバ装置を利用することが可能である。
【００３４】
次に、以上のように構成されたチェックアウトシステム１０の動作について説明する。
なお、以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。
商品登録装置１１が、買上商品の登録処理を行うモードで起動されると、ＣＰＵ１１ａは、ＲＯＭ１１ｂ又は補助記憶ユニット１１ｄに記憶された制御プログラムに従った制御処理を開始する。
図４はＣＰＵ１１ａの制御処理のフローチャートである。
【００３５】
Ａｃｔ１においてＣＰＵ１１ａは、初期化を行う。ＣＰＵ１１ａは具体的には、ＲＡＭ１１ｃ中に設定する登録商品テーブル及びカゴコードリストをクリアする。登録商品テーブルは、買上登録が済んだ商品に関する情報を記述するためのデータテーブルである。カゴコードリストは、一取引分の買上商品の登録を行っている最中に取得されたカゴコードのリストである。
Ａｃｔ２においてＣＰＵ１１ａは、買上登録すべき商品の商品コードが取得されたか否かを確認する。そしてＣＰＵ１１ａは、商品コードが取得されていないためにＮｏと判定したならば、Ａｃｔ２を繰り返す。かくしてＣＰＵ１１ａはＡｃｔ２においては、商品コードが取得されるのを待ち受ける。
【００３６】
ＣＰＵ１１ａは、図４に示した制御処理とは別の周知の処理によって、従業員２１による操作に基づいて商品コードを取得する。そしてＣＰＵ１１ａは、商品コードを取得したならば、Ａｃｔ２にてＹｅｓと判定し、Ａｃｔ３へと進む。
Ａｃｔ３においてＣＰＵ１１ａは、上記の取得した商品コードを含むように、登録商品テーブルを更新する。
【００３７】
さて、商品の買上登録を行うに当たっては、買い物カゴ４１を、そこに形成されたバーコード４１ａをカゴ用スキャナ１１ｉにより読み取り可能な姿勢で作業テーブル３１の領域３１ｂに置くことを、従業員２１の作業上でのルールとしておく。
Ａｃｔ４においてＣＰＵ１１ａは、カゴコードが新たに取得されたか否かを確認する。
そしてＣＰＵ１１ａは、後述する判断によりカゴコードが新たに取得されたことを確認できない場合にＮｏと判定し、Ａｃｔ５へと進む。
Ａｃｔ５においてＣＰＵ１１ａは、一取引分の買上登録を締めることを宣言するための締め操作が行われたか否かを確認する。そしてＣＰＵ１１ａは、締め操作が行われていないためにＮｏと判定したならば、Ａｃｔ６へと進む。
Ａｃｔ６においてＣＰＵ１１ａは、商品コードが新たに取得されたか否かを確認する。
そして商品コードが新たに取得されていないためにＮｏと判定したならば、Ａｃｔ４へと戻る。
かくしてＣＰＵ１１ａはＡｃｔ４〜Ａｃｔ６においては、カゴコードが新たに取得されるか、締め操作がなされるか、あるいは商品コードが新たに取得されるのを待ち受ける。
【００３８】
さてＡｃｔ４においてＣＰＵ１１ａは、カゴ用スキャナ１１ｉに読み取りを指示する。
カゴ用スキャナ１１ｉはＣＰＵ１１ａからの指示に従い、バーコードの読み取りを試みる。そしてカゴ用スキャナ１１ｉは、バーコードを読み取ることが出来たならば、そのバーコードが表すバーコード情報をＲＡＭ１１ｃに書き込む。そしてＣＰＵ１１ａは、カゴ用スキャナ１１ｉによりバーコード情報がＲＡＭ１１ｃに書き込まれたならば、そのバーコード情報がカゴコードリストに含まれておらず、かつ当該バーコード情報がカゴコードを示す場合にＹｅｓと判定し、Ａｃｔ７へと進む。
Ａｃｔ７においてＣＰＵ１１ａは、上記の新たに取得されたバーコード情報が示すカゴコードをカゴコードリストに追加する。そしてこののちにＣＰＵ１１ａは、Ａｃｔ４〜Ａｃｔ６の待受状態に戻る。
【００３９】
ＣＰＵ１１ａは、Ａｃｔ４〜Ａｃｔ６の待受状態にあるときに、商品コードを新たに取得したならば、Ａｃｔ６にてＹｅｓと判定し、Ａｃｔ３へと戻る。つまりＣＰＵ１１ａは、この新たに取得した商品コードを含むように登録商品テーブルを更新した上で、Ａｃｔ４〜Ａｃｔ６の待受状態に戻る。
かくして、従業員２１が商品コードをＣＰＵ１１ａに取得させるための操作を繰り返せば、商品コードが登録商品テーブルに追加されて行く。従業員２１は、このようにして買上登録が済んだ商品は、買い物カゴ４１に入れる。従業員２１は、一取引分の買上登録を行っている最中に、買い物カゴ４１を取り替えることもできる。そしてこの場合には、カゴ用スキャナ１１ｉにより新たなカゴコードが取得されることとなり、これに応じてＣＰＵ１１ａは新しい買い物カゴ４１のカゴコードをカゴコードリストに追加する。
【００４０】
従業員２１は、一取引の対象となる全ての商品についての買上登録を終えたならば、タッチパネル１１ｇにおける会計ボタンへのタッチなどの予め定められた締め操作を行う。
ＣＰＵ１１ａは、この締め操作が行われたことに応じてＡｃｔ５にてＹｅｓと判定し、Ａｃｔ８へと進む。
Ａｃｔ８においてＣＰＵ１１ａは、カゴコードが取得済みであるか否かを確認する。そしてＣＰＵ１１ａは、カゴコードリストに１つのカゴコードも含まれない場合にはＮｏと判定し、Ａｃｔ９へと進む。
Ａｃｔ９においてＣＰＵ１１ａは、警告動作を行う。警告動作は、前述のルールに従って買い物カゴ４１を置くことを従業員２１に促すための動作である。警告動作の一例としてＣＰＵ１１ａは、予め定められた警告画面を表示するようにタッチパネル１１ｇを制御する。警告動作は、発音や発声などの他の動作のための制御であっても構わない。
【００４１】
Ａｃｔ１０においてＣＰＵ１１ａは、カゴコードが取得されたか否かを確認する。そしてＣＰＵ１１ａは、カゴコードが取得されなければＮｏと判定し、Ａｃｔ１０を繰り返す。かくしてＣＰＵ１１ａはＡｃｔ１０においては、カゴコードが取得されるのを待ち受ける。そしてＣＰＵ１１ａは、Ａｃｔ４と同様にＹｅｓと判定したならば、Ａｃｔ１１へと進む。
Ａｃｔ１１においてＣＰＵ１１ａは、取得されたカゴコードをカゴコードリストに追加する。そしてこののちにＣＰＵ１１ａは、Ａｃｔ１２へと進む。
なおＣＰＵ１１ａは、締め操作が行われた際にカゴコードが取得済みであり、カゴコードリストに少なくとも１つのカゴコードが含まれているならば、Ａｃｔ８でＹｅｓと判定し、Ａｃｔ９〜Ａｃｔ１１をパスしてＡｃｔ１２へと進む。
Ａｃｔ１２においてＣＰＵ１１ａは、この時点における登録商品テーブルの内容に基づいて、登録商品テーブルに記述された登録商品に関する決済のための決済情報を生成する。決済情報は、登録商品のリストなどのような決済金額を決定するために必要な情報を含む。決済情報は、買上商品の合計金額などのような、決済金額としてそのまま利用できる情報を含んでいても良い。かくして制御プログラムに基づいての制御処理をＣＰＵ１１ａが実行することによって、ＣＰＵ１１ａを中枢部分とするコンピュータは生成手段として機能する。
【００４２】
Ａｃｔ１３においてＣＰＵ１１ａは、決済情報を待ちリストＬ１に追加する。ＣＰＵ１１ａは具体的には、Ａｃｔ１２で生成した決済情報とカゴコードリストとを含んだ追加要求を通信ユニット１１ｊからＰＯＳサーバ１３に宛ててＬＡＮ１４へと送出する。この追加要求がＬＡＮ１４によりＰＯＳサーバ１３へと伝送されると、ＰＯＳサーバ１３の通信ユニット１３ｅがこの追加要求を受信する。そしてこれに応じてＣＰＵ１３ａは、追加要求に含まれた決済情報とカゴコードリストとを関連付けて補助記憶ユニット１３ｄの待ちリストＬ１に追加する。待ちリストＬ１は、決済情報とカゴコードリストとを含んだデータレコードの集合である。ＣＰＵ１１ａは、このようにして決済情報を待ちリストＬ１に追加し終えたならば、Ａｃｔ１に戻る。これによりＣＰＵ１１ａは、別の取引に関する処理の開始に備える。かくして制御プログラムに基づく制御処理をＣＰＵ１１ａが実行することによって、ＣＰＵ１１ａを中枢部分とするコンピュータは、決済情報をカゴコードに関連付けて記憶デバイスの一例である補助記憶ユニット１３ｄに記憶させる制御手段として機能する。従ってＰＯＳサーバ１３は、記憶デバイスを備えた情報処理装置の一例である。
【００４３】
さて、従業員２１は、以上のようにして決済情報を待ちリストＬ１に追加し終えたならば、空いている決済装置１２へと移動し、その決済装置１２のテーブル１２１上に買い物カゴ４１を置いた上で決済を行うように、買物客２２に対して案内する。
【００４４】
一方、決済装置１２が起動されると、ＣＰＵ１２ａは、ＲＯＭ１２ｂまたは補助記憶ユニット１２ｄに記憶された制御プログラムに従った制御処理を開始する。
図５はＣＰＵ１２ａの制御処理のフローチャートである。
【００４５】
Ａｃｔ２１においてＣＰＵ１２ａは、決済の開始を買物客２２が指示するための予め定められた開始操作が行われたか否かを確認する。そしてＣＰＵ１２ａは、開始操作が行われていないためにＮｏを判定したならば、Ａｃｔ２２へと進む。
Ａｃｔ２２においてＣＰＵ１２ａは、カゴコードが取得されたか否かを確認する。そしてＣＰＵ１１ａは、後述する判断によりカゴコードが取得されたことを確認できない場合にＮｏと判定し、Ａｃｔ２１へと戻る。かくしてＣＰＵ１２ａはＡｃｔ２１及びＡｃｔ２２においては、開始操作がなされるか、あるいはカゴコードが取得されるのを待ち受ける。
【００４６】
ＣＰＵ１２ａは、タッチパネル１２ｇにおける開始ボタンのタッチなどの開始操作がなされたならば、Ａｃｔ２１にてＹｅｓと判定し、Ａｃｔ２３へと進む。Ａｃｔ２３においてＣＰＵ１２ａは、案内動作を行う。案内動作は、テーブル１２１上に買い物カゴ４１を置くことを買物客２２に促すための動作である。案内動作の一例としてＣＰＵ１２ａは、予め定められた案内画面を表示するようにタッチパネル１２ｇを制御する。案内動作は、発音や発声などの他の動作であっても構わない。
Ａｃｔ２４においてＣＰＵ１２ａは、カゴコードが取得されたか否かを確認する。そしてＣＰＵ１１ａは、後述する判断によりカゴコードが取得されたことを確認できない場合にＮｏと判定し、Ａｃｔ２４を繰り返す。かくしてＣＰＵ１２ａはＡｃｔ２４においては、カゴコードが取得されるのを待ち受ける。
【００４７】
さてＣＰＵ１２ａはＡｃｔ２２又はＡｃｔ２４では、カゴ用スキャナ１２ｉに読み取りを指示する。カゴ用スキャナ１２ｉはＣＰＵ１２ａからの指示に従い、バーコードの読み取りを試みる。買物客２２が買い物カゴ４１をテーブル１２１上に置いたならば、カゴ用スキャナ１２ｉは、バーコードを読み取ることが出来る。そしてカゴ用スキャナ１２ｉは、バーコードを読み取ったならば、そのバーコードが表すバーコード情報をＲＡＭ１２ｃに書き込む。そしてＣＰＵ１２ａは、カゴ用スキャナ１２ｉによりバーコード情報がＲＡＭ１２ｃに書き込まれ、かつ当該バーコード情報がカゴコードを示す場合に、Ａｃｔ２２又はＡｃｔ２４にてＹｅｓと判定し、Ａｃｔ２５へと進む。
Ａｃｔ２５においてＣＰＵ１２ａは、決済情報の転送をＰＯＳサーバ１３に対して要求する。ＣＰＵ１２ａは具体的には、上記のように読み取られたバーコード情報が示すカゴコードを含んだ転送要求を、通信ユニット１２ｊからＰＯＳサーバ１３に宛ててＬＡＮ１４へと送出する。この転送要求がＬＡＮ１４によりＰＯＳサーバ１３へと伝送されると、ＰＯＳサーバ１３の通信ユニット１３ｅがこの転送要求を受信する。
これに応じてＣＰＵ１３ａは、転送要求に含まれたカゴコードを含んだカゴコードリストが待ちリストＬ１に含まれるか否かを確認する。そしてＣＰＵ１３ａは、該当するカゴコードリストが存在するならば、そのカゴコードリストに待ちリストＬ１中で関連付けられた決済情報を、補助記憶ユニット１３ｄから読み出す。さらにＣＰＵ１３ａは、前述の転送要求を送信した決済装置１２に宛てて通信ユニット１３ｅからＬＡＮ１４へと、上記の読み出した決済情報を送出する。しかしながらＣＰＵ１３ａは、転送要求に含まれたカゴコードを含んだカゴコードリストが待ちリストＬ１に含まれないならば、前述の転送要求を送信した決済装置１２に宛てて通信ユニット１３ｅからＬＡＮ１４へとエラー情報を送出する。なお、決済情報を送出した場合にＣＰＵ１３ａは、その決済情報を含んだデータレコードを無効化する。無効化は、決済済みで有るか否かを表すフラグ等の情報を、決済済みを示す状態としたり、待ちリストＬ１から削除したりするなどの任意の方法で行われて良い。決済情報又はエラー情報がＬＡＮ１４により決済装置１２へと伝送されると、決済装置１２の通信ユニット１２ｊがこの決済情報又はエラー情報を受信し、ＲＡＭ１１ｃ又は補助記憶ユニット１１ｄに保存する。
【００４８】
さてＣＰＵ１２ａは、Ａｃｔ２５で転送要求した後は、Ａｃｔ２６へと進む。
Ａｃｔ２６においてＣＰＵ１２ａは、決済情報が受信されたか否かを確認する。そしてエラー情報が受信された場合にはＮｏと判定し、Ａｃｔ２７へと進む。
Ａｃｔ２７においてＣＰＵ１２ａは、警報動作を行う。警報動作は、テーブル１２１上に置かれている買い物カゴ４１が不適切であることを買物客２２に警報するための動作である。警報動作の一例としてＣＰＵ１２ａは、予め定められた警報画面を表示するようにタッチパネル１２ｇを制御する。警報動作は、発音や発声などの他の動作であっても構わない。
【００４９】
Ａｃｔ２８においてＣＰＵ１２ａは、テーブル１２１から買い物カゴ４１が除去されたか否かを確認する。そしてＣＰＵ１２ａは、買い物カゴ４１が除去されていなければ、Ａｃｔ２８を繰り返す。かくしてＣＰＵ１２ａはＡｃｔ２８においては、テーブル１２１から買い物カゴ４１が除去されるのを待ち受ける。そしてＣＰＵ１２ａは、買い物カゴ４１が除去されたならばＹｅｓと判定し、Ａｃｔ２１及びＡｃｔ２２の待受状態に戻る。なお、テーブル１２１から買い物カゴ４１が除去されたか否かは、例えばカゴ用スキャナ１２ｉによりバーコードが読み取れなくなったか否かを確認することにより判定することができる。あるいは、重量センサ又は光センサなどのような買い物カゴ４１を検出するセンサを設けて、そのセンサの出力に基づいてテーブル１２１から買い物カゴ４１が除去されたか否かを判定しても良い。
【００５０】
ところで買物客２２は、買上登録が済んだ商品が入った買い物カゴ４１を持参して空いている決済装置１２まで移動し、その決済装置１２のテーブル１２１上に上記の買い物カゴ４１を置く。この場合は、上記の買い物カゴ４１に形成されたバーコード４１ａがカゴ用スキャナ１２ｉによって読み取られることとなる。そして、このように読み取られたバーコード４１ａが表すバーコード情報が示すカゴコードは、待ちリストＬ１に含まれたカゴコードリストに含まれる。従って、当該カゴコードを含んだ転送要求に対しては、ＰＯＳサーバ１３からは決済情報が送信され、当該決済情報が通信ユニット１２ｊにより受信されることとなる。ＣＰＵ１２ａは、決済情報が受信されたならばＡｃｔ２６にてＹｅｓと判定し、Ａｃｔ２９へと進む。
【００５１】
Ａｃｔ２９においてＣＰＵ１２ａは、タッチパネル１２ｇに決済画面を表示させる。決済画面は、上記の受信された決済情報に基づいての決済を行うための買物客２２による操作を受け付けるものである。決済画面は例えば、決済情報に示された合計金額を少なくとも表す。また決済画面は、合計個数や買上商品のリストを含んでも良い。また、複数の決済方法での決済を許容するのならば、決済画面は決済方法を買物客２２が選択するためのボタンなどを含む。
【００５２】
Ａｃｔ３０においてＣＰＵ１２ａは、決済のための買物客２２による操作がなされたか否かを確認する。そしてＣＰＵ１２ａは、該当する操作が行われていないためにＮｏと判定したならば、Ａｃｔ３０を繰り返す。かくしてＣＰＵ１２ａはＡｃｔ３０において、決済のための操作がなされるのを待ち受ける。
【００５３】
買物客２２は、前述の決済画面上で決済のための操作を行う。そしてＣＰＵ１２ａは、このようにして決済のための操作が行われ、これがタッチパネル１２ｇにより検出されたならば、Ａｃｔ３０にてＹｅｓと判定し、Ａｃｔ３１へと進む。
Ａｃｔ３１においてＣＰＵ１２ａは、決済処理を実行する。ここでの決済処理は、買物客２２による操作に応じて、ＲＡＭ１２ｃまたは補助記憶ユニット１２ｄに保存された決済情報に示された取引を決済するための処理である。ここでの決済処理は例えば、既存のセルフＰＯＳ端末などで行われている処理をそのまま適用できる。かくして制御プログラムに基づいての制御処理をＣＰＵ１２ａが実行することによって、ＣＰＵ１２ａを中枢部分とするコンピュータは決済手段として機能する。
なおＣＰＵ１２ａは、決済金額として使用する金額が決済情報に示されているならば、その金額を決済するための処理として上記の決済処理を行う。しかしながらＣＰＵ１２ａは、決済金額として使用する金額が決済情報に示されないならば、決済金額を算出する処理を実行する。このようにＣＰＵ１２ａが決済金額を算出するならば、決済装置１２は会計装置とも称される。
【００５４】
Ａｃｔ３２においてＣＰＵ１２ａは、プリンタ１２ｈを制御し、ＲＡＭ１２ｃまたは補助記憶ユニット１２ｄに保存された決済情報に示された情報や上記の決済処理の結果を表したレシートを発行する。
Ａｃｔ３３においてＣＰＵ１２ａは、テーブル１２１から買い物カゴ４１が除去されたか否かをＡｃｔ２４と同様にして確認する。そしてＣＰＵ１２ａは、買い物カゴ４１が除去されていなければ、Ａｃｔ３３を繰り返す。かくしてＣＰＵ１２ａはＡｃｔ３３においては、テーブル１２１から買い物カゴ４１が除去されるのを待ち受ける。そしてＣＰＵ１２ａは、買い物カゴ４１が除去されたならばＹｅｓと判定し、Ａｃｔ２１及びＡｃｔ２２の待受状態に戻る。
【００５５】
以上のようにチェックアウトシステム１０によれば、次のような効果が達成される。
商品登録装置１１では、一取引分の買上登録が済み、決済情報をＰＯＳサーバ１３の待ちリストＬ１に追加したならば、その決済情報に基づく決済が完了するのを待つこと無しに、速やかに別の取引に関する買上登録を開始することが可能である。また買物客２２は、買上登録が済んだ商品が入った買い物カゴ４１を、空いている決済装置１２のテーブル１２１に置くことにより、その商品に関する決済を任意の決済装置１２で速やかに開始することが可能である。従って、買上登録および決済のための処理を効率的に行うことができる。
【００５６】
従業員２１は、決済情報の転送先を選択する必要が無いので、それを必要とする場合に比べて従業員２１の作業負担は小さい。
買物客２２は、決済に用いる決済装置１２を自由に選択できるので、それが従業員２１又はチェックアウトシステム１０によって決められてしまう場合に比べて、買物客２２にとっての利便性が高い。
【００５７】
決済装置１２では、買い物カゴ４１に基づき決済情報を特定するので、その特定のために決済情報の識別コード又は決済情報自体を記録した記録媒体を用いる場合に比べて、従業員２１及び買物客２２にとっての利便性が高い。
【００５８】
商品登録装置１１は、一取引内の複数の商品を運搬するために複数の買い物カゴ４１が使用される場合には、それら複数の買い物カゴ４１のカゴコードの組み合わせを決済情報に関連付ける。そして決済装置１２は、カゴコードが１つ取得されたならば、そのカゴコードを含んだカゴコードの組み合わせに関連付けられている決済情報に基づく決済処理を実行する。つまり決済装置１２は、上記複数の買い物カゴ４１のうちのいずれか１つのカゴコードが取得されたならば、決済処理を実行する。従って、買物客２２は、上記複数の買い物カゴ４１を区別すること無しに、任意の１つをテーブル１２１に置くだけで良い。
【００５９】
この実施形態は、次のような種々の変形実施が可能である。
買い物カゴ４１には、バーコード４１ａを形成するのに代えて、ＲＦＩＤ（radio frequency identification）タグのような識別コードの送信器を取り付けても良い。そしてこの場合に商品登録装置１１及び決済装置１２には、カゴ用スキャナ１１ｉ，１２ｉに代えて、上記の送信器が送信する識別コードを受信する受信機をそれぞれ備えることとする。
【００６０】
商品登録装置１１は、自らが生成した決済情報の待ちリストを補助記憶ユニット１１ｄに保持しておくようにしても良い。すなわちこの場合は、補助記憶ユニット１１ｄが記憶デバイスとして機能する。そしてこの場合、決済装置１２のＣＰＵ１２ａは、Ａｃｔ２５における転送要求を、商品登録装置１１のそれぞれに宛てて送信する。なお、転送要求は、複数の商品登録装置１１の全てに宛てての同報送信としても良いし、複数の商品登録装置１１のうちの１つずつに宛てて順次に送信しても良い。
【００６１】
商品登録装置１１は、複数の決済装置１２の全てに決済情報及びカゴコードリストを送信しても良い。そしてこの場合に決済装置１２はそれぞれ、補助記憶ユニット１２ｄに待ちリストＬ１を保持する。すなわちこの場合は、補助記憶ユニット１２ｄが記憶デバイスとして機能する。ＣＰＵ１２ａは、カゴコードが取得された場合、同じ決済装置１２に設けられた補助記憶ユニット１２ｄを検索し、上記の取得されたカゴコードを含んだカゴコードリストが関連付けられた決済情報に基づく決済処理を行う。またＣＰＵ１２ａは、決済処理を完了したならば、上記の取得されたカゴコード又はこのカゴコードを含んだカゴコードリストを含めた無効化要求を他の決済装置１２に宛てて送信する。通信ユニット１２ｊにより無効化要求を受信した決済装置１２のＣＰＵ１２ａは、同じ決済装置１２の補助記憶ユニット１２ｄに保持された待ちリストＬ１において、無効化要求に含まれたカゴコード又はカゴコードリストを含んだデータレコードを無効化する。
【００６２】
待ちリストＬ１を記憶する記憶デバイスは、商品登録装置１１、決済装置１２及びＰＯＳサーバ１３以外の任意の情報処理装置に備えられても良い。ただし、当該情報処理装置は、商品登録装置１１及び決済装置１２との通信が可能なものとする。
【００６３】
制御処理によりＣＰＵ１１ａ又はＣＰＵ１２ａが実現する各機能は、その一部または全てをロジック回路などのようなプログラムに基づかない情報処理を実行するハードウェアにより実現することも可能である。また上記の各機能のそれぞれは、上記のロジック回路などのハードウェアにソフトウェア制御を組み合わせて実現することも可能である。
【００６４】
運搬器具としては、買い物カゴ４１に代えて、又は買い物カゴ４１に加えて、トレイやカートなどの他の種類の器具が用いられても良い。これらの他の種類の器具にも、買い物カゴ４１と同様にバーコードを形成しておく。
【００６５】
待ちリストＬ１においては、一取引に関して最初に取得されたカゴコードのみを、決済情報に関連付けておいても良い。この場合は、一取引に関する複数の商品を複数の買い物カゴ４１に分散して入れるならば、該当する取引の買上登録の際に最初に領域３１ｂにおいた買い物カゴ４１を決済装置１２のテーブル１２１に置くように、従業員２１が買物客２２に案内する。
【００６６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６７】
１０…チェックアウトシステム、１１…商品登録装置、１１ａ…ＣＰＵ、１１ｂ…ＲＯＭ、１１ｃ…ＲＡＭ、１１ｄ…補助記憶ユニット、１１ｅ…ドロワ開放ユニット、１１ｆ…商品用スキャナ、１１ｇ…タッチパネル、１１ｈ…プリンタ、１１ｉ…カゴ用スキャナ、１１ｊ…通信ユニット、１１ｋ…伝送システム、１２…決済装置、１２ａ…ＣＰＵ、１２ｂ…ＲＯＭ、１２ｃ…ＲＡＭ、１２ｄ…補助記憶ユニット、１２ｅ…自動釣銭機、１２ｆ…商品用スキャナ、１２ｇ…タッチパネル、１２ｈ…プリンタ、１２ｉ…カゴ用スキャナ、１２ｊ…通信ユニット、１２ｋ…伝送システム、１３…サーバ、１３ａ…ＣＰＵ、１３ｂ…ＲＯＭ、１３ｃ…ＲＡＭ、１３ｄ…補助記憶ユニット、１３ｅ…通信ユニット、１３ｆ…伝送システム。
【図１】
2020061192.tif 000003
【図２】
2020061192.tif 000004
【図３】
2020061192.tif 000005
【図４】
2020061192.tif 000006
【図５】
2020061192.tif 000007
【手続補正書】
【提出日】令和2年2月21日(2020.2.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
商品登録装置及び決済装置を含んだチェックアウトシステムであって、
前記商品登録装置は、
買上商品の決済のための決済情報を生成する生成手段と、
前記買上商品を前記商品登録装置から前記決済装置へと運搬するための運搬器具の識別コードを取得する第１の取得手段と、
前記生成手段によって生成された前記決済情報を前記第１の取得手段によって取得された前記識別コードに関連付けて記憶デバイスに記憶させる制御手段と、
を具備し、
前記決済装置は、
前記識別コードを取得する第２の取得手段と、
前記第２の取得手段によって取得された前記識別コードに関連付けて前記記憶デバイスに記憶された前記決済情報に基づいて前記決済のための決済処理を行う決済手段と、
前記第２の取得手段によって取得された前記識別コードに関連付けて前記記憶デバイスに前記決済情報が記憶されていない場合に、警報を行う警報手段と、
前記第２の取得手段によって取得された前記識別コードに関連付けて前記記憶デバイスに前記決済情報が記憶されていない場合に、前記第２の取得手段によって取得された前記識別コードで識別される前記運搬器具が除去されたかの判定を行う判定手段と、
を具備した、
チェックアウトシステム。
【請求項２】
前記制御手段は、前記生成手段が前記決済情報を生成するための処理を行っている期間中に前記第１の取得手段が前記識別コードを複数取得した場合には、当該複数の識別コードの組み合わせに関連付けて前記決済情報を前記記憶デバイスに記憶させ、
前記決済手段は、複数の前記識別コードの組み合わせに含まれるいずれの識別コードが前記第２の取得手段によって取得された場合でも、当該取得された識別コードを含んだ複数の前記識別コードの組み合わせに関連付けられて前記記憶デバイスに記憶されている前記決済情報に基づいて前記決済処理を行う、
請求項１に記載のチェックアウトシステム。
【請求項３】
前記記憶デバイスは、前記商品登録装置又は前記決済装置か、あるいは前記チェックアウトシステムに更に含まれた情報処理装置に設けられる、
ことを特徴とする請求項１又は請求項２に記載のチェックアウトシステム。
【請求項４】
前記判定手段は、前記第２の取得手段によって前記識別コードが取得できなくなった場合、あるいは前記運搬器具を検出するセンサにより前記運搬器具を検出できなくなった場合に、前記運搬器具が除去されたと判定する、
請求項１乃至請求項３のいずれか一項に記載のチェックアウトシステム。
【請求項５】
買上商品の決済のための決済情報を生成するとともに、前記買上商品を運搬するための運搬器具の識別コードを取得し、前記決済情報を前記識別コードに関連付けて記憶デバイスに記憶させる商品登録装置とともにチェックアウトシステムを構成する決済装置であって、
前記運搬器具の識別コードを取得する第２の取得手段と、
前記第２の取得手段によって取得された前記識別コードに関連付けて前記記憶デバイスに記憶された前記決済情報に基づいて前記決済のための決済処理を行う決済手段と、
前記第２の取得手段によって取得された前記識別コードに関連付けて前記記憶デバイスに前記決済情報が記憶されていない場合に、警報を行う警報手段と、
前記第２の取得手段によって取得された前記識別コードに関連付けて前記記憶デバイスに前記決済情報が記憶されていない場合に、前記第２の取得手段によって取得された前記識別コードで識別される前記運搬器具が除去されたかの判定を行う判定手段と、
を具備した決済装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明の実施形態は、チェックアウトシステム及び決済装置に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
本発明が解決しようとする課題は、買上登録および決済のための処理を効率的に行うことができるチェックアウトシステム及び決済装置を提供することである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
実施形態のチェックアウトシステムは、生成手段、第１の取得手段及び制御手段を備える商品登録装置と、第２の取得手段、決済手段、警報手段及び検出手段を備える決済装置とを含む。生成手段は、買上商品の決済のための決済情報を生成する。第１の取得手段は、買上商品を商品登録装置から決済装置へと運搬するための運搬器具の識別コードを取得する。制御手段は、生成手段によって生成された決済情報を第１の取得手段によって取得された識別コードに関連付けて記憶デバイスに記憶させる。第２の取得手段は、識別コードを取得する。決済手段は、第２の取得手段によって取得された識別コードに関連付けて記憶デバイスに記憶された決済情報に基づいて決済のための決済処理を行う。警報手段は、第２の取得手段によって取得された識別コードに関連付けて記憶デバイスに決済情報が記憶されていない場合に、警報を行う。検出手段は、第２の取得手段によって取得された識別コードに関連付けて記憶デバイスに決済情報が記憶されていない場合に、第２の取得手段によって取得された識別コードで識別される運搬器具が除去されたかの検出を行う。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願の当初の特許請求の範囲に記載された発明を付記する。
［付記１］  商品登録装置及び決済装置を含んだチェックアウトシステムであって、
前記商品登録装置は、
買上商品の決済のための決済情報を生成する生成手段と、
前記買上商品を前記商品登録装置から前記決済装置へと運搬するための運搬器具の識別コードを取得する第１の取得手段と、
前記生成手段によって生成された前記決済情報を前記第１の取得手段によって取得された前記識別コードに関連付けて記憶デバイスに記憶させる制御手段と、
を具備し、
前記決済装置は、
前記運搬器具の識別コードを取得する第２の取得手段と、
前記第２の取得手段によって取得された前記識別コードに関連付けて前記記憶デバイスに記憶された前記決済情報に基づいて前記決済のための決済処理を行う決済手段と、を具備した、
ことを特徴とするチェックアウトシステム。
［付記２］  前記制御手段は、前記生成手段が前記決済情報を生成するための処理を行っている期間中に前記第１の取得手段が前記識別コードを複数取得した場合には、当該複数の識別コードの組み合わせに関連付けて前記決済情報を前記記憶デバイスに記憶させ、
前記決済手段は、前記第２の取得手段によって取得された前記識別コードを含んだ識別コードの組み合わせに前記決済情報が関連付けられて前記記憶デバイスに記憶されているならば、当該決済情報に基づいて前記決済処理を行う、
ことを特徴とする付記１に記載のチェックアウトシステム。
［付記３］  前記記憶デバイスは、前記商品登録装置又は前記決済装置か、あるいは前記チェックアウトシステムに更に含まれた情報処理装置に設けられる、
ことを特徴とする付記１又は付記２に記載のチェックアウトシステム。
［付記４］  買上商品を運搬するための運搬器具の識別コードを取得し、この識別コードに関連付けて記憶デバイスに記憶された決済情報に基づいて前記買上商品の決済のための決済処理を行う決済装置とともにチェックアウトシステムを構成する商品登録装置であって、
前記決済情報を生成する生成手段と、
前記買上商品を前記商品登録装置から前記決済装置へと運搬するための運搬器具の識別コードを取得する第１の取得手段と、
前記生成手段によって生成された前記決済情報を前記第１の取得手段によって取得された前記識別コードに関連付けて前記記憶デバイスに記憶させる制御手段と、を具備したことを特徴とする商品登録装置。
［付記５］  買上商品の決済のための決済情報を生成するとともに、前記買上商品を運搬するための運搬器具の識別コードを取得し、前記決済情報を前記識別コードに関連付けて記憶デバイスに記憶させる商品登録装置とともにチェックアウトシステムを構成する決済装置であって、
前記運搬器具の識別コードを取得する第２の取得手段と、
前記第２の取得手段によって取得された前記識別コードに関連付けて前記記憶デバイスに記憶された前記決済情報に基づいて前記決済のための決済処理を行う決済手段と、を具備したことを特徴とする決済装置。