(57)【要約】【課題】  販促レシートに関する客への説明を店員が的確に行うことを可能とする。【解決手段】  実施形態は、登録、出力、第１の判定、第１の発行及び通知の各手段を備えた登録装置と、決済、第２の判定及び第２の発行の各手段を備えた決済装置とを備える。出力手段は、登録手段が登録した取引を決済するための決済データを出力する。第１の判定手段は、決済データに基づく決済に関して発行条件が成立するかを判定する。第１の発行手段は、発行条件が成立する場合に販促レシートを発行する。通知手段は、販促レシートを発行するか否かに拘わらずに、決済データに基づく決済を行う決済装置に対して、販促レシートを発行済みであることを通知する。決済手段は、決済データを考慮した決済を行う。第２の判定手段は、決済に関して発行条件が成立するかを判定する。第２の発行手段は、通知がなされておらず、かつ発行条件が成立する場合に、販促レシートを発行する。【選択図】      図３
2020077265.tif 000002
【特許請求の範囲】
【請求項１】
登録装置と決済装置とを備え、
前記登録装置は、
取引を登録する登録手段と、
前記登録手段で登録された取引を前記決済装置で決済するための決済データを出力する出力手段と、
前記決済データに基づく決済に関して、予め定められた発行条件が成立するかを判定する第１の判定手段と、
前記第１の判定手段により前記発行条件が成立すると判定されたことに応じて販促レシートを発行する第１の発行手段と、
前記第１の発行手段により前記販促レシートを発行するか否かに拘わらずに、前記出力手段が出力する前記決済データに基づく決済を行う前記決済装置に対して、前記販促レシートを発行済みであることを通知する通知手段と、
を具備し、
前記決済装置は、
前記出力手段により出力された決済データを考慮した決済を行う決済手段と、
前記決済手段が行う決済に関して前記発行条件が成立するかを判定する第２の判定手段と、
前記通知手段により前記通知がなされておらず、かつ前記第２の判定手段により前記発行条件が成立すると判定されたことに応じて、前記販促レシートを発行する第２の発行手段と、
を具備する、チェックアウトシステム。
【請求項２】
取得した決済データを考慮した決済を行う決済手段と、
前記決済手段が行う決済に関して、予め定められた発行条件が成立するかを判定する第２の判定手段と、
販促レシートを発行済みであることの通知がなされておらず、かつ前記第２の判定手段により前記発行条件が成立すると判定されたことに応じて、前記販促レシートを発行する第２の発行手段と、
を具備する決済装置とともにチェックアウトシステムを構成する登録装置であって、
取引を登録する登録手段と、
前記登録手段で登録された取引を決済するための決済データを出力する出力手段と、
前記決済データに基づく決済に関して、前記発行条件が成立するかを判定する第１の判定手段と、
前記第１の判定手段により前記発行条件が成立すると判定されたことに応じて前記販促レシートを発行する第１の発行手段と、
前記第１の発行手段により前記販促レシートを発行するか否かに拘わらずに、前記出力手段が出力する前記決済データに基づく決済を行う前記決済装置に対して、前記販促レシートを発行済みであることを通知する通知手段と、
を具備する登録装置。
【請求項３】
前記通知手段は、前記販促レシートを発行済みであることを表す発行済みデータを前記出力手段が出力する前記決済データに含めることによって前記通知を行う、
請求項２に記載の登録装置。
【請求項４】
発行モードを第１のモード又は第２のモードに設定する設定手段、をさらに備え、
前記第１の発行手段は、前記設定手段により前記発行モードが前記第１のモードに設定されている場合に前記販促レシートを発行し、
前記通知手段は、前記設定手段により前記発行モードが前記第１のモードに設定されている場合に、前記第１の発行手段により前記販促レシートを発行するか否かに拘わらずに前記通知を行う、
請求項２又は請求項３に記載の登録装置。
【請求項５】
取得した決済データを考慮した決済を行う決済手段と、
前記決済手段が行う決済に関して、予め定められた発行条件が成立するかを判定する第２の判定手段と、
販促レシートを発行済みであることの通知がなされておらず、かつ前記第２の判定手段により前記発行条件が成立すると判定されたことに応じて、前記販促レシートを発行する第２の発行手段と、
を具備する決済装置とともにチェックアウトシステムを構成し、かつプリンタを備えた登録装置を制御するコンピュータを、
取引を登録する登録手段と、
前記登録手段で登録された取引を決済するための決済データを出力する出力手段と、
前記決済データに基づく決済に関して、前記発行条件が成立するかを判定する第１の判定手段と、
前記第１の判定手段により前記発行条件が成立すると判定されたことに応じて前記販促レシートを発行するように前記プリンタを制御する制御手段と、
前記制御手段の制御の下に前記販促レシートを発行するか否かに拘わらずに、前記出力手段が出力する前記決済データに基づく決済を行う前記決済装置に対して、前記販促レシートを発行済みであることを通知する通知手段と、
して機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、チェックアウトシステム、登録装置及び情報処理プログラム。
【背景技術】
【０００２】
取引内容の登録を店員による操作に応じて登録装置で行い、取引の代金の決済を客による操作に応じて決済装置で行うようにしたセミセルフタイプのチェックアウトシステムが知られている。
一方、予め定められた発行条件が成立する場合に販促レシートを発行することが、チェックアウトシステムにおいて行われている。そしてこのような販促レシートの発行を上記のようなセミセルフタイプのチェックアウトシステムで行う場合には、発行条件の設定によっては、その発行条件が成立するか否かが決済装置での決済の結果として定まることがあり得るため、販促レシートの発行を決済装置で行っている。
【０００３】
このため、登録装置を操作する店員は、決済装置において販促レシートが発行されたか否かを知ることができず、販促レシートに関して店員が客に説明する必要があっても、その説明を的確に行うことができなかった。
このような事情から、販促レシートに関する客への説明を店員が的確に行えることが望まれていた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−６２７３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、販促レシートに関する客への説明を店員が的確に行うことを可能とするチェックアウトシステム、登録装置及び情報処理プログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態のチェックアウトシステムは、登録手段、出力手段、第１の判定手段、第１の発行手段及び通知手段を備えた登録装置と、決済手段、第２の判定手段及び第２の発行手段を備えた決済装置とを備える。登録手段は、取引を登録する。出力手段は、登録手段で登録された取引を決済装置で決済するための決済データを出力する。第１の判定手段は、決済データに基づく決済に関して、予め定められた発行条件が成立するかを判定する。第１の発行手段は、第１の判定手段により発行条件が成立すると判定されたことに応じて販促レシートを発行する。通知手段は、第１の発行手段により販促レシートを発行するか否かに拘わらずに、出力手段が出力する決済データに基づく決済を行う決済装置に対して、販促レシートを発行済みであることを通知する。決済手段は、出力手段により出力された決済データを考慮した決済を行う。第２の判定手段は、決済手段が行う決済に関して発行条件が成立するかを判定する。第２の発行手段は、通知手段により通知がなされておらず、かつ第２の判定手段により発行条件が成立すると判定されたことに応じて、販促レシートを発行する。
【図面の簡単な説明】
【０００７】
【図１】一実施形態に係るチェックアウトシステムの概略構成を示す斜視図。
【図２】図１中の登録装置及び決済装置の要部の回路構成と、図１に示されるチェックアウトシステムを組み込んで構築されたＰＯＳシステムの概略構成とを示したブロック図。
【図３】図２中の登録装置に設けられたプロセッサの情報処理のフローチャート。
【図４】図２中の決済装置に設けられたプロセッサの情報処理のフローチャート。
【発明を実施するための形態】
【０００８】
以下、実施の形態について図面を用いて説明する。
図１は本実施形態に係るチェックアウトシステム１０の概略構成を示す斜視図である。
チェックアウトシステム１０は、少なくとも１台の登録装置１及び少なくとも１台の決済装置２を含む。図１においては、２台の登録装置１及び４台の決済装置２を含み、１台の登録装置１に２台の決済装置が対応付けられているチェックアウトシステム１０を示している。チェックアウトシステム１０が、登録装置１及び決済装置２をそれぞれ何台含むかは任意であり、登録装置１と決済装置２との台数の比も任意である。
【０００９】
登録装置１は、チェッカと呼ばれる役割を担った店員２１が、その操作者となる。決済装置２は、上記の店舗での取引に関する代金を決済する決済者となる客２２が、その操作者となる。ただし、登録装置１の操作の一部が客２２により行われる場合もある。また、決済装置２は、店員２１により操作される場合もある。
【００１０】
登録装置１は、図１においては、作業テーブル３に取り付けられている。複数の作業テーブル３が配置されることにより、複数のチェックアウトレーンが形成されている。作業テーブル３の一端の近傍には、その作業テーブル３に取り付けられた登録装置１に対応付けられた２台の決済装置２が、一例として図１に示す状態で配置される。かくして、１台の登録装置１と２台の決済装置２とが、１つのチェックアウトレーンに設置されている。
【００１１】
登録装置１は、通路に進入してきた客２２が購入しようとする商品を購入商品として登録するための登録処理を行う。また登録装置１は登録処理において、登録した購入商品の代金を決済するための決済データを、同じチェックアウトレーンに設けられた決済装置２のいずれかにおいて処理されるように送信する。
【００１２】
決済装置２は、登録装置１から送信された決済データを受領した場合に、当該決済データに基づいて取引の代金を決済するための決済処理を行う。なお、複数台の決済装置２はそれぞれ、互いに同じ構成で、同様な決済処理を行う装置であってよい。なお決済装置２は、決済処理により決済すべき代金の金額を算出する処理をも行う場合がある。このような算出処理の機能を備える場合に決済装置２は、会計装置、あるいは会計機とも称される。ただし算出処理は、登録装置１で行われてもよい。
【００１３】
図２は登録装置１及び決済装置２の要部の回路構成と、チェックアウトシステム１０を組み込んで構築されたＰＯＳシステム１００の概略構成とを示したブロック図である。なお、図２においては、１台の登録装置１と、この登録装置１に対応付けられた２台の決済装置２のみを示している。また図２においては、２台の決済装置２の一方の回路構成を示している。
【００１４】
登録装置１及び決済装置２は、いずれもＬＡＮ（local area network）４に接続されている。ＬＡＮ４に代えて、インターネットなどの別の通信網を用いることもできる。ＬＡＮ４には、店舗サーバ２０が接続されている。店舗サーバ２０は、通信ネットワーク３０を介して、本部サーバ４０と通信可能である。
【００１５】
店舗サーバ２０は、チェックアウトシステム１０が設置された店舗に関する販売データ管理を行うための情報処理装置である。店舗サーバ２０は、例えば上記の店舗のバックヤードに設置される。通信ネットワーク３０としては、インターネット、ＶＰＮ（virtual private network）、ＬＡＮ（local area network）、公衆通信網、移動体通信網などを、単独又は適宜に組み合わせて用いることができる。本部サーバ４０は、チェックアウトシステム１０が設置された店舗を含む複数の店舗に関する販売データ管理を行うための情報処理装置である。本部サーバ４０は、例えば上記の複数の店舗を統括する本部に設置される。
【００１６】
登録装置１は、プロセッサ１ａ、メインメモリ１ｂ、補助記憶ユニット１ｃ、スキャナ１ｄ、キーボード１ｅ、タッチパネル１ｆ、サブディスプレイ１ｇ、客面ディスプレイ１ｈ、プリンタ１ｉ、通信ユニット１ｊ及び伝送路１ｋを含む。
【００１７】
登録装置１においては、プロセッサ１ａ、メインメモリ１ｂ及び補助記憶ユニット１ｃが伝送路１ｋによって接続されることにより、登録装置１を制御するための情報処理を行うコンピュータを構成している。
【００１８】
プロセッサ１ａは、上記コンピュータの中枢部分に相当する。プロセッサ１ａは、オペレーティングシステム、ファームウェア及びアプリケーションプログラム等の種々の情報処理プログラムに従った情報処理を実行することで、登録装置１としての各種の機能を実現するべく各部を制御する。
【００１９】
メインメモリ１ｂは、上記コンピュータの主記憶部分に相当する。メインメモリ１ｂは、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ１ｂは、不揮発性のメモリ領域では上記の情報処理プログラムを記憶する。またメインメモリ１ｂは、プロセッサ１ａが各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ１ｂは、揮発性のメモリ領域を、プロセッサ１ａによってデータが適宜書き換えられるワークエリアとして使用する。
【００２０】
補助記憶ユニット１ｃは、上記コンピュータの補助記憶部分に相当する。補助記憶ユニット１ｃは、例えばＥＥＰＲＯＭ（electric erasable programmable read-only memory）、ＨＤＤ（hard disc drive）、ＳＳＤ（solid state drive）、あるいはその他の周知の各種の記憶デバイスを利用できる。補助記憶ユニット１ｃは、プロセッサ１ａが各種の処理を行う上で使用するデータと、プロセッサ１ａでの処理によって生成されたデータとを保存する。補助記憶ユニット１ｃは、上記の情報処理プログラムを記憶する場合もある。
【００２１】
メインメモリ１ｂ又は補助記憶ユニット１ｃに記憶される情報処理プログラムには、後述する情報処理に関して記述した情報処理プログラムを含む。登録装置１は一般的に、上記の情報処理プログラムがメインメモリ１ｂ又は補助記憶ユニット１ｃに記憶された状態で譲渡される。しかし、登録装置１のハードウェアが、上記の情報処理プログラムがメインメモリ１ｂ又は補助記憶ユニット１ｃに記憶されない状態で、あるいは別の情報処理プログラムがメインメモリ１ｂ又は補助記憶ユニット１ｃに記憶された状態で譲渡されてもよい。そしてこの場合は、後述する情報処理に関して記述した情報処理プログラムが、リムーバブルな記録媒体に記録して、あるいはネットワークを介して譲渡され、例えば保守作業者による指示の下に補助記憶ユニット１ｃに書き込まれる。リムーバブルな記録媒体としては、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどが利用できる。
【００２２】
スキャナ１ｄは、内蔵するカメラによってスキャナ窓を介して商品を撮像した上で、当該商品に表示されたバーコード又は二次元コードなどの光学的に読み取り可能なコードシンボルを画像処理によって識別する。そしてスキャナ１ｄは、識別したコードシンボルが表すデータをプロセッサ１ａへ出力する。なお、スキャナ１ｄは、レーザ光の反射を利用してコードシンボルを識別するような他のタイプの周知のデバイスを利用することもできる。スキャナ１ｄは、商品自体の画像の特徴に基づくオブジェクト認識技術を用いて商品を識別する機能を備えていてもよい。スキャナ１ｄとは別に、ハンディタイプなどの別のスキャナを備えていてもよい。また、当該別のスキャナを備えて、スキャナ１ｄを備えなくてもよい。
【００２３】
キーボード１ｅは、テンキー及び複数の機能キーなどを備える。キーボード１ｅは、操作者による各種の指示をキー操作によって受け付ける。
タッチパネル１ｆは、表示デバイス及びタッチセンサをそれぞれ含む。表示デバイスは、プロセッサ１ａによる制御の下に、ＧＵＩ（graphical user interface）画面などの任意の画面を表示する。表示デバイスとしては、例えばカラーＬＣＤ（liquid crystal display）等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をプロセッサ１ａへと送る。タッチセンサとしては、周知のデバイスを利用できる。タッチパネル１ｆは、その操作面が、登録装置１を操作する店員２１が位置すべき場所に向けられる。
【００２４】
サブディスプレイ１ｇは、プロセッサ１ａによる制御の下に、決済装置２の状態を店員２１に監視させるための監視画面などの任意の画面を表示する。サブディスプレイ１ｇとしては、例えばカラーＬＣＤ等の周知の表示デバイスを利用できる。サブディスプレイ１ｇは、その表示面が、登録装置１を操作する店員２１が位置すべき場所に向けられる。サブディスプレイ１ｇには、タッチパネルを用いてもよい。
【００２５】
客面ディスプレイ１ｈは、商品の登録処理が完了するのを待っている客２２が位置すべき場所に向けられる。そして客面ディスプレイ１ｈは、当該客２２に対して任意の情報を通知するための任意の画面をプロセッサ１ａの制御の下に表示する。客面ディスプレイ１ｈで表示する画面は、例えば登録結果を表す画面又は販促情報を表す画面などである。客面ディスプレイ１ｈとしては、例えばカラーＬＣＤ（liquid crystal display）等の周知のデバイスを利用できる。客面ディスプレイ１ｈには、タッチパネルを用いてもよい。
【００２６】
プリンタ１ｉは、例えばサーマルプリンタ又はドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列及び画像などを印刷することにより、各種のレシートを発行する。プリンタ１ｉが発行するレシートには、それぞれ後述する取引レシート及び販促レシートが含まれる。
【００２７】
通信ユニット１ｊは、ＬＡＮ４を介した通信を行う。
伝送路１ｋは、接続された各部の間で授受されるデータを伝送する。伝送路１ｋは、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含んだ周知の構成であってよい。
【００２８】
決済装置２は、プロセッサ２ａ、メインメモリ２ｂ、補助記憶ユニット２ｃ、自動釣銭機２ｄ、タッチパネル２ｅ、プリンタ２ｆ、リーダライタ２ｇ、カメラ２ｈ、通信ユニット２ｉ及び伝送路２ｊを含む。
【００２９】
決済装置２においては、プロセッサ２ａ、メインメモリ２ｂ及び補助記憶ユニット２ｃが伝送路２ｊによって接続されることにより、決済装置２を制御するための情報処理を行うコンピュータを構成している。
【００３０】
プロセッサ２ａは、上記コンピュータの中枢部分に相当する。プロセッサ２ａは、オペレーティングシステム、ファームウェア及びアプリケーションプログラム等の種々の情報処理プログラムに従った情報処理を実行することで、決済装置２としての各種の機能を実現するべく各部を制御する。
【００３１】
メインメモリ２ｂは、上記コンピュータの主記憶部分に相当する。メインメモリ２ｂは、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ２ｂは、不揮発性のメモリ領域では上記の情報処理プログラムを記憶する。またメインメモリ２ｂは、プロセッサ２ａが各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ２ｂは、揮発性のメモリ領域を、プロセッサ２ａによってデータが適宜書き換えられるワークエリアとして使用する。
【００３２】
補助記憶ユニット２ｃは、上記コンピュータの補助記憶部分に相当する。補助記憶ユニット１ｃは、例えばＥＥＰＲＯＭ、ＨＤＤ、ＳＳＤ、あるいはその他の周知の各種の記憶デバイスを利用できる。補助記憶ユニット２ｃは、プロセッサ２ａが各種の処理を行う上で使用するデータと、プロセッサ２ａでの処理によって生成されたデータとを保存する。補助記憶ユニット２ｃは、上記の情報処理プログラムを記憶する場合もある。
【００３３】
自動釣銭機２ｄは、投入される硬貨及び紙幣を収受する。また自動釣銭機２ｄは、釣銭としての硬貨及び紙幣を排出する。
タッチパネル２ｅは、表示デバイス及びタッチセンサを含む。表示デバイスは、プロセッサ２ａによる制御の下に、ＧＵＩ画面などの任意の画面を表示する。表示デバイスとしては、例えばカラーＬＣＤ等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をプロセッサ２ａへと送る。タッチセンサとしては、周知のデバイスを利用できる。
【００３４】
プリンタ２ｆは、例えばサーマルプリンタ又はドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列及び画像などを印刷することにより、各種のレシートを発行する。プリンタ２ｆが発行するレシートには、それぞれ後述する取引レシート及び販促レシートが含まれる。
【００３５】
リーダライタ２ｇは、カード又はＩＣチップ等の記録媒体に記録されたデータを読み取る。リーダライタ２ｇは、上記の記録媒体へデータを書き込む。カードは、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードの他に、メンバーズカード及びポイントカードなどの決済処理に関わる情報を記録する各種のカードを含み得る。ＩＣチップは、上記の各種のカードの他、スマートフォンなどの情報端末に備えられることがある。リーダライタ２ｇは、磁気式、接触式、あるいは非接触式のいずれのデバイスであってもよいし、また複数種のデバイスを含んでいてもよい。
【００３６】
カメラ２ｈは、決済装置２の操作面及びその周辺を含む範囲を俯瞰で撮影する。つまりカメラ２ｈは、決済装置２が操作される様子を撮影する。なお、カメラ２ｈは、動画像を撮影する撮影デバイス、あるいは静止画を断続的に撮影する撮影デバイスなど、既存の撮影デバイスを用いることができる。
【００３７】
通信ユニット２ｉは、ＬＡＮ４を介した通信を行う。
伝送路２ｊは、接続された各部の間で授受されるデータを伝送する。伝送路２ｊは、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含んだ周知の構成であってよい。
【００３８】
次に以上のように構成されたチェックアウトシステム１０の動作を説明する。なお、以下に説明する各種の処理の内容は一例であって、一部の処理の順序の変更、一部の処理の省略、あるいは別の処理の追加などは適宜に可能である。
【００３９】
登録装置１が登録処理を実行する動作モードで起動されると、プロセッサ１ａはメインメモリ１ｂ又は補助記憶ユニット１ｃに記憶された情報処理プログラムに従って以下に説明するような情報処理を実行する。
図３はプロセッサ１ａの情報処理のフローチャートである。なお、図３は、本実施形態の特徴的な動作を中心に表しており、登録処理に関わる動作の一部についての図示は省略している。
【００４０】
Ａｃｔ１としてプロセッサ１ａは、一取引に関する情報処理において一時的に用いる例えば商品テーブルなどのデータの初期化又は削除などの準備処理を行う。商品テーブルは、１件の取引の対象となる購入商品のリストを表すデータテーブルであり、メインメモリ１ｂ又は補助記憶ユニット１ｃに記憶される。
【００４１】
Ａｃｔ２としてプロセッサ１ａは、ポイントサービスの会員を識別する会員コードが入力されたか否かを確認する。そしてプロセッサ１ａは、会員コードが入力されていなければＮｏと判定し、Ａｃｔ３へと進む。
Ａｃｔ３としてプロセッサ１ａは、購入商品のリストの変更が指示されたか否かを確認する。そしてプロセッサ１ａは、該当の指示がなされていないならばＮｏと判定し、Ａｃｔ４へと進む。
Ａｃｔ４としてプロセッサ１ａは、決済データの転送指示がなされたか否かを確認する。そしてプロセッサ１ａは、該当の指示がなされていないならばＮｏと判定し、Ａｃｔ２へと戻る。
かくしてプロセッサ１ａはＡｃｔ２〜Ａｃｔ４としては、会員コードが入力されるか、変更又は転送が指示されるのを待ち受ける。
【００４２】
店員２１は、客２２がポイントサービスの会員であって、ポイントサービスの利用を希望する場合には、その会員を識別するための会員コードを入力する。例えば店員は、会員コードを表したバーコードをスキャナ１ｄに翳す。そうするとスキャナ１ｄは、バーコードをスキャンし、当該バーコードが表す会員コードを出力する。なお、会員コードの入力は、別の周知の様々な手法を任意に用いて行われてもよい。また、会員コードを入力するための操作の一部は、客２２により行われてもよい。そしてプロセッサ１ａは、このようにして会員コードが入力されたならばＡｃｔ２にてＹｅｓと判定し、Ａｃｔ５へと進む。
【００４３】
Ａｃｔ５としてプロセッサ１ａは、上記の入力された会員コードを、メインメモリ１ｂ又は補助記憶ユニット１ｃに保存する。そしてプロセッサ１ａはこののち、Ａｃｔ２〜Ａｃｔ４の待受状態に戻る。なおプロセッサ１ａは、会員コードの入力が繰り返しなされた場合には、Ａｃｔ５を再度実行し、既に保存してある会員コードを新たに入力された会員コードで上書き保存する。なお、プロセッサ１ａは、Ａｃｔ５を一度行った後には、Ａｃｔ２にてＹｅｓと判定しないようにしてもよい。
【００４４】
客２２は、購入しようとする商品を売場からピックアップしてチェックアウトコーナーへと持って行き、登録装置１の操作を担当する店員２１に渡す。店員２１は、客２２から渡された各商品を購入商品として登録することを指示するための登録操作を行う。登録操作は例えば、商品に表示されたバーコードをスキャナ１ｄに読み取らせる動作、あるいは商品を指定するべくタッチパネル１ｆにタッチする動作などである。あるいは店員２１は、登録済みの商品を購入商品から除外することを指示するための削除操作を行う。そしてプロセッサ１ａは、このような登録操作又は削除操作を変更指示として受け付けてＡｃｔ３にてＹｅｓと判定し、Ａｃｔ６へと進む。
【００４５】
Ａｃｔ６としてプロセッサ１ａは、登録操作が行われたのならば、その登録操作で指定された商品を購入商品として表すように商品テーブルを更新する。またプロセッサ１ａは、削除操作が行われたならば、その削除操作で指定された商品を購入商品から除外するように商品テーブルを更新する。そしてプロセッサ１ａはこののち、Ａｃｔ２〜Ａｃｔ４の待受状態に戻る。
【００４６】
店員２１は、客２２が購入しようとしている商品のリストを商品テーブルが表すようになるように変更指示を繰り返す。これに応じてプロセッサ１ａはＡｃｔ６を繰り返し、指示に応じて商品テーブルを更新して行く。かくして情報処理プログラムに基づく情報処理をプロセッサ１ａが実行することによって、プロセッサ１ａを中枢部分とするコンピュータは登録手段として機能する。
【００４７】
店員２１は、商品テーブルが、客２２が購入しようとしている全ての商品のリストを表す状態となったならば、例えばタッチパネル１ｆでの表示画面中に表された転送ボタンにタッチするなどの予め定められた操作により、転送指示を行う。そうするとプロセッサ１ａは、Ａｃｔ４にてＹｅｓと判定し、Ａｃｔ７へと進む。
【００４８】
Ａｃｔ７としてプロセッサ１ａは、決済データを生成する。決済データは、商品テーブルに示された商品の取引を決済装置２にて決済するためのデータである。プロセッサ１ａは例えば、決済データには、取引番号、登録機コード、操作者コード、商品リスト及び発行済みフラグを含める。またプロセッサ１ａは、Ａｃｔ５にて会員コードを保存しているならば、その会員コードを決済データに含める。プロセッサ１ａは、これらの情報とは別に、例えば決済金額などの情報を決済データに含めてもよい。またプロセッサ１ａは、上記の情報のうちの、例えば操作者コードなどの一部の情報を決済データに含めなくてもよい。プロセッサ１ａは、決済データをメインメモリ１ｂ又は補助記憶ユニット１ｃに保存する。
【００４９】
取引番号は、取引の個々を区別可能に定められる番号である。登録機コードは、登録装置１の個々を識別するために予め定められた識別子である。操作者コードは、登録装置１を操作している店員２１を識別する識別子である。商品リストは、商品テーブルに示されている商品のリストである。発行済みフラグは、販促レシートを登録装置１で発行済みであるか否かを表すフラグである。プロセッサ１ａは、Ａｃｔ７においては、発行済みフラグを、未発行であることを表す状態とする。なお本実施形態では、発行済みフラグは、セット状態である場合に、販促レシートを発行済みであることを表すこととする。
【００５０】
Ａｃｔ８としてプロセッサ１ａは、販促レシートの発行モードが第１のモードであるか否かを確認する。ここで販促レシートの発行モードとしては、第１のモードと第２のモードとを含み、登録装置１の動作設定において、例えば登録装置１の管理者などによって任意に設定できる。つまりプロセッサ１ａは、動作設定のための別の情報処理においてなされた指示に応じて、発行モードとして第１のモード又は第２のモードを設定しておく。かくして情報処理プログラムに基づく情報処理をプロセッサ１ａが実行することによって、プロセッサ１ａを中枢部分とするコンピュータは設定手段として機能する。そしてプロセッサ１ａはＡｃｔ８においては、この設定が第１のモードとなっているか否かを確認し、第１のモードとなっているならばＹｅｓと判定してＡｃｔ９へと進む。
【００５１】
Ａｃｔ９としてプロセッサ１ａは、処理中の取引に関してポイントサービスを適用するか否かを確認する。プロセッサ１ａは例えば、Ａｃｔ５にて会員コードを保存しているか否かを確認し、保存しているならばＹｅｓと判定してＡｃｔ１０へと進む。
Ａｃｔ１０としてプロセッサ１ａは、見込みポイントを判定する。Ａｃｔ７で生成した決済データに基づく決済を決済装置２で行った場合に付与されると見込まれるポイントである。決済装置２において付与ポイントは、例えば決済金額、購入商品に特定の商品が含まれるか否か、さらには適用する決済方法などの各種の因子を考慮しつつ、予め定められたルールに従って決められる。かくして、例えば適用する決済方法に応じて付与ポイントを変化させるようなルールが適用されるならば、見込みポイントは決済装置２における付与ポイントとは異なる場合がある。なおプロセッサ１ａは、見込みポイントを判定するために未確定の因子に関しては、予め定められた設定であることとする。例えば決済方法としては現金払いが適用されることとする。なお、上記のルール及び未確定の因子に関する設定は、例えば店舗の担当者などによって任意に定められてよい。
【００５２】
Ａｃｔ１１としてプロセッサ１ａは、見込みポイントを加算後の保有ポイントにより販促レシートの発行条件が成立するか否かを確認する。発行条件が成立するか否かの判断には、保有ポイントと発行条件との比較のみではなく、購入商品に特定の商品が含まれるかなどのような別の因子についての判断が含まれていてもよい。なお販促レシートの発行条件は、例えば店舗の担当者などによって任意に定められて、登録装置１及び決済装置２の双方に共通で設定される。発行条件は、１つのみであっても、複数であってもよい。なお、発行条件の登録装置１及び決済装置２への設定は、それぞれに対して直接行われてもよいし、店舗サーバ２０に保存された設定が登録装置１及び決済装置２のそれぞれに取り込まれてもよい。そしてプロセッサ１ａは、発行条件が１つでも成立するならばＹｅｓと判定し、Ａｃｔ１２へと進む。
【００５３】
Ａｃｔ１２としてプロセッサ１ａは、成立した発行条件に対応する販促レシートを発行する。プロセッサ１ａは例えば、成立した発行条件に対応する販促レシートの画像を表す画像データを生成する。そしてプロセッサ１ａは、この画像データをプリンタ１ｉに送り、当該画像データが表す画像をレシート用紙に印刷させる。つまりプロセッサ１ａを中枢とするコンピュータは、プリンタ１ｉとの協働によって第１の発行手段としての機能を実現する。そして情報処理プログラムに基づく情報処理をプロセッサ１ａが実行することによって、プロセッサ１ａを中枢部分とするコンピュータは、第１の発行手段としての機能を実現するべくプリンタ１ｉを制御する制御手段として機能する。
【００５４】
なお、販促レシートとは、取引の内容や決済の結果を表した通常の取引レシートとは別に、クーポン券などのような各種の証票、あるいは各種のお知らせ又は広告などを、レシート用紙を媒体として発行する印刷物である。販促レシートの画像は、例えば店舗の担当者などによって任意に定められる。
【００５５】
そしてプロセッサ１ａは、販促レシートの発行を終えたならばＡｃｔ１３へと進む。なおプロセッサ１ａは、Ａｃｔ５にて会員コードを保存していないためにＡｃｔ９にてＮｏと判定した場合は、Ａｃｔ１０〜Ａｃｔ１２をパスしてＡｃｔ１３へと進む。またプロセッサ１ａは、見込みポイントにより発行条件が成立しないためにＡｃｔ１１にてＮｏと判定した場合は、Ａｃｔ１２をパスしてＡｃｔ１３へと進む。つまりプロセッサ１ａはこれらの場合にはいずれも、販促レシートを発行しない。
【００５６】
Ａｃｔ１３にてプロセッサ１ａは、Ａｃｔ７にて生成した決済データに含まれる発行済みフラグをセットする。つまりプロセッサ１ａは、発行モードとして第１のモードが設定されているときには、販促レシートを発行したか否かに拘わらずに発行済みフラグをセット状態とする。
【００５７】
こののちにプロセッサ１ａはＡｃｔ１４へと進む。なおプロセッサ１ａは、発行モードとして第２のモードが設定されているためにＡｃｔ８にてＮｏと判定したならば、Ａｃｔ９〜Ａｃｔ１３をパスしてＡｃｔ１４へと進む。つまりプロセッサ１ａは、発行モードとして第２のモードが設定されているならば、販促レシートを発行せず、発行済みフラグをリセット状態のままとする。
【００５８】
Ａｃｔ１４としてプロセッサ１ａは、決済データを、対応付けられた２台の決済装置２のうちの１台に宛てて通信ユニット１ｊからＬＡＮ４へと送出する。なお、プロセッサ１ａは、２台の決済装置２のいずれの決済装置２を宛先とするかは、予め定められたルールに従う。当該ルールは、例えば登録装置１の設計者などにより任意に定められてよい。ルールの一例としては、新たな決済のための処理を開始することが可能な決済装置２を宛先とする。ルールの一例としては、２台の決済装置の一方として予め定められた特定の決済装置２を常に宛先とする。ルールの一例としては、２台の決済装置２のうちからランダムに選択した１台の決済装置２を宛先とする。ルールの一例としては、操作者が登録装置１を操作して指定した１台の決済装置２を宛先とする。このような決済データの送信は、決済データの出力の一例である。かくして情報処理プログラムに基づく情報処理をプロセッサ１ａが実行することによって、プロセッサ１ａを中枢部分とするコンピュータは出力手段として機能する。
この決済データがＬＡＮ４を介して宛先とされた決済装置２へと伝送されると、当該決済装置２に設けられた通信ユニット２ｉによって受信される。
【００５９】
ところで、決済装置２が登録装置１から送られた決済データに基づく決済処理を実行する動作モードで起動されると、プロセッサ２ａはメインメモリ２ｂ又は補助記憶ユニット２ｃに記憶された情報処理プログラムに従って以下に説明するような情報処理を実行する。
図４はプロセッサ２ａの情報処理のフローチャートである。なお、図４は、本実施形態の特徴的な動作を中心に表しており、一部の処理については図示を省略している。
【００６０】
Ａｃｔ２１としてプロセッサ２ａは、決済データが到来するのを待ち受ける。そしてプロセッサ２ａは、前述のように決済データが通信ユニット２ｉによって受信されるとＹｅｓと判定し、Ａｃｔ２２へと進む。
なお登録装置のプロセッサ１ａが決済データの宛先とする決済装置２を決定するルールが、決済装置２が新たな決済の処理を開始できる状態にあるか否かに関知しないルールである場合は、プロセッサ２ａは、図４に示す情報処理にてＡｃｔ２２へと進んだのちに、後述するようにＡｃｔ２１の待受状態に戻るまでの間に決済データが到来することがあり得る。そこでプロセッサ１ａは、図４に示す処理にてＡｃｔ２２以降を実行中には、別の情報処理として決済データが到来するのを待ち受ける。そして新たな決済データが通信ユニット２ｉによって受信されたならば、その決済データを予め定められた別の決済装置２へと転送するか、登録装置１へと返送する。
【００６１】
Ａｃｔ２２としてプロセッサ２ａは、決済方法の指定がなされるのを待ち受ける。このときにプロセッサ２ａは例えば、決済方法を操作者に選択させるための選択画面をタッチパネル２ｅに表示させる。なお決済方法としては、現金、クレジットカード、デビットカード、プリペイドカード、電子マネー、ポイント及び金券などを用いる種々の決済方法を適宜に利用できる。そしてプロセッサ２ａは決済方法が指定されたならばＹｅｓと判定し、Ａｃｔ２３へと進む。
【００６２】
なおプロセッサ２ａは、Ａｃｔ２２としての待受を、決済方法の指定、又は変更指示の待受に変更してもよい。そしてこの場合にプロセッサ２ａは、取引内容の変更を指示する予め定められた操作が操作者により行われたならば、その指示に応じて購入商品を変更するよう決済データに含まれていた商品リストを編集した上で、上記の待受状態に戻るようにする。
【００６３】
Ａｃｔ２３としてプロセッサ２ａは、指定された決済方法での決済のための決済処理を行う。この決済処理は、周知の処理をそのまま適用できるので、その図示及び詳細の説明は省略する。かくして情報処理プログラムに基づく情報処理をプロセッサ２ａが実行することによって、プロセッサ２ａを中枢部分とするコンピュータは決済手段として機能する。
【００６４】
Ａｃｔ２４としてプロセッサ２ａは、ポイントサービスを適用するか否かを確認する。プロセッサ２ａは例えば、決済データに会員コードが含まれているならばＹｅｓと判定し、Ａｃｔ２５へと進む。
Ａｃｔ２５としてプロセッサ２ａは、今回の取引に関しての付与ポイントを判定する。プロセッサ２ａはこの判定は、図３中のＡｃｔ１０に関して説明したルールに従って、Ａｃｔ２３における決済の対象となった取引の内容及び決済の結果に応じて行う。
【００６５】
Ａｃｔ２６としてプロセッサ２ａは、客２２に対してポイントを付与する。例えばプロセッサ２ａは、決済データに含まれる会員コードに関連付けられた保有ポイントに、上記の判定した付与ポイントを加算するための処理を行う。プロセッサ２ａは例えば、保有ポイントが会員カードなどの記録媒体に記録されるのであれば、記録媒体から読み出した保有ポイントに付与ポイントを加算して新たな保有ポイントを求めて、この新たな保有ポイントを記録媒体に書き込む。プロセッサ２ａは例えば、保有ポイントが、本部サーバ４０又は図示しないサーバなどのポイント管理装置により管理されているのであれば、当該ポイント管理装置に対して、会員コード及び付与ポイントの通知を伴ってポイント加算を要求する。
【００６６】
Ａｃｔ２７としてプロセッサ２ａは、決済データに含まれた発行済みフラグがセット状態にあるか否かを確認する。そしてプロセッサ２ａは、発行済みフラグがリセット状態であるならばＮｏと判定し、Ａｃｔ２８へと進む。
Ａｃｔ２８としてプロセッサ２ａは、付与ポイントを加算した後の保有ポイントにより発行条件が成立するか否かを確認する。前述した通り、プロセッサ２ａがここで参照する発行条件は、Ａｃｔ１１にてプロセッサ１ａが参照した発行条件と同一である。かくして情報処理プログラムに基づく情報処理をプロセッサ２ａが実行することによって、プロセッサ２ａを中枢部分とするコンピュータは第２の判定手段として機能する。そしてプロセッサ２ａは、発行条件が成立するならばＹｅｓと判定し、Ａｃｔ２９へと進む。
【００６７】
Ａｃｔ２９としてプロセッサ１ａは、成立した発行条件に対応する販促レシートを発行する。プロセッサ２ａは例えば、成立した発行条件に対応する販促レシートの画像を表す画像データを生成する。そしてプロセッサ２ａは、この画像データをプリンタ２ｆに送り、当該画像データが表す画像をレシート用紙に印刷させる。つまりプロセッサ２ａを中枢とするコンピュータは、プリンタ２ｆとの協働によって第２の発行手段としての機能を実現する。
【００６８】
プロセッサ２ａは、販促レシートを発行し終えたならば、Ａｃｔ３０へと進む。なおプロセッサ２ａは、決済データに会員コードが含まれていないためにＡｃｔ２４にてＮｏと判定したならば、Ａｃｔ２５〜Ａｃｔ２９をパスしてＡｃｔ３０へと進む。プロセッサ２ａは、発行済みフラグがセット状態であるためにＡｃｔ２７にてＹｅｓと判定したならば、Ａｃｔ２８及びＡｃｔ２９をパスしてＡｃｔ３０へと進む。プロセッサ２ａは、発行条件が成立しないためにＡｃｔ２８にてＮｏと判定したならば、Ａｃｔ２９をパスしてＡｃｔ３０へと進む。
【００６９】
ここで本実施形態においては、発行済みフラグは、登録装置１の発行モードが第１のモードに設定されている場合には、その登録装置１で販促レシートが発行されたか否かに拘わらずに、発行済みであることを表すセット状態とされる。つまりプロセッサ２ａは、Ａｃｔ２７にてＹｅｓと判定するとき、販促レシートを発行するか否かに拘わらずになされた通知であって、かつ販促レシートを発行済みであることの通知を受けたこととなる。つまり登録装置１のプロセッサ１ａは、セット状態とした発行済みフラグを含んだ決済データを送信することによって、上記の通知を行っているのであり、プロセッサ１ａを中枢とするコンピュータは通知手段として機能することになる。
【００７０】
Ａｃｔ３０としてプロセッサ２ａは、取引レシートを発行する。プロセッサ２ａは例えば、Ａｃｔ２３での決済の対象となった取引に関する購入商品の一覧及びＡｃｔ２３での決済の結果などを表す画像データを生成する。そしてプロセッサ２ａは、この画像データをプリンタ２ｆに送り、当該画像データが表す画像をレシート用紙に印刷させる。
プロセッサ２ａは、取引レシートを発行し終えたならば、Ａｃｔ２１の待受状態に戻る。つまりプロセッサ２ａは、次の決済データが到来するのを待ち受ける状態に移行する。
【００７１】
以上のようにチェックアウトシステム１０によれば、登録装置１において発行モードとして第１のモードが設定されていれば、販促レシートの発行は登録装置１で行われ、決済装置２で行われることはない。従って、販促レシートは店員２１によって客２２に渡されることとなり、その販促レシートに関する客２２への説明を店員２１が的確に行うことが可能である。
【００７２】
またチェックアウトシステム１０によれば、登録装置１において発行モードとして第２のモードが設定されていれば、決済装置２で全ての販促レシートを発行する。つまり決済装置２は、登録装置１における発行モードの設定状態に応じて、販促レシートを発行しない場合と、販促レシートを発行する場合とがある。しかしながら、このような決済装置２の動作の変更は、第１のモードにあっては登録装置１で販促レシートを発行したか否かに拘わらずに発行済みフラグをセット状態とすることによって制御しており、決済装置２での動作モードの設定は必要がない。
【００７３】
またチェックアウトシステム１０によれば、販促レシートを発行済みであることの通知を決済データに含めた発行済みフラグにより行っているから、販促レシートを発行済みであることの通知を決済データの送受信とは別途に行う必要がなく、処理の効率化を図ることができる。
【００７４】
この実施形態は、次のような種々の変形実施が可能である。
登録装置１では発行モードの設定は行わずに、プロセッサ１ａは常に図３中のＡｃｔ７からＡｃｔ１０へと進むようにしてもよい。
【００７５】
販促レシートを発行済みであることの通知は、決済データとは別のデータの送信により行ってもよい。
【００７６】
販促レシートの発行条件は、保有ポイントに拘わらずに発行の有無を決めるものであってもよい。
【００７７】
チェックアウトシステム１０で登録及び決済する対象とする取引は、商品の販売には係わらず、例えば物品の譲渡を伴わないサービスの提供など、どのような取引であってもよい。
【００７８】
情報処理によりプロセッサ１ａ及び２ａが実現する各機能は、その一部又は全てをロジック回路などのようなプログラムに基づかない情報処理を実行するハードウェアにより実現することも可能である。また上記の各機能のそれぞれは、上記のロジック回路などのハードウェアにソフトウェア制御を組み合わせて実現することも可能である。
【００７９】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００８０】
１…登録装置、１ａ…プロセッサ、１ｂ…メインメモリ、１ｃ…補助記憶ユニット、１ｄ…スキャナ、１ｅ…キーボード、１ｆ…タッチパネル、１ｇ…サブディスプレイ、１ｈ…客面ディスプレイ、１ｉ…プリンタ、１ｊ…通信ユニット、１ｋ…伝送路、２…決済装置、２ａ…プロセッサ、２ｂ…メインメモリ、２ｃ…補助記憶ユニット、２ｄ…自動釣銭機、２ｅ…タッチパネル、２ｆ…プリンタ、２ｇ…リーダライタ、２ｈ…カメラ、２ｉ…通信ユニット、２ｊ…伝送路、１０…チェックアウトシステム、１００…ＰＯＳシステム。
【図１】
2020077265.tif 000003
【図２】
2020077265.tif 000004
【図３】
2020077265.tif 000005
【図４】
2020077265.tif 000006