(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024173619
(43)【公開日】2024-12-12
(54)【発明の名称】決済装置及びそのプログラム
(51)【国際特許分類】
G07G 1/12 20060101AFI20241205BHJP
G07G 1/01 20060101ALI20241205BHJP
G06Q 20/28 20120101ALI20241205BHJP
【FI】
G07G1/12 321L
G07G1/12 321P
G07G1/01 301D
G06Q20/28
【審査請求】未請求
【請求項の数】12
【出願形態】OL
(21)【出願番号】P 2023216036
(22)【出願日】2023-12-21
(31)【優先権主張番号】P 2023088668
(32)【優先日】2023-05-30
(33)【優先権主張国・地域又は機関】JP
(71)【出願人】
【識別番号】000003562
【氏名又は名称】東芝テック株式会社
(74)【代理人】
【識別番号】110003708
【氏名又は名称】弁理士法人鈴榮特許綜合事務所
(72)【発明者】
【氏名】福澤 一郎
【テーマコード(参考)】
3E142
【Fターム(参考)】
3E142DA08
3E142EA04
3E142FA03
3E142FA05
3E142FA09
3E142FA42
3E142GA05
3E142GA06
3E142JA01
(57)【要約】
【課題】代金支払い時の客による電子マネーへのチャージの操作を容易にして、正しく購買商品に対する代金支払いを実施することができる決済装置を提供すること。
【解決手段】一実施形態において、決済装置は、第1の受付手段と、チャージ手段と、決済手段とを備える。第1の受付手段は、客の操作により電子マネーによる購買商品に対する代金支払い方法の選択を受け付ける。チャージ手段は、購買商品に対する前記電子マネーによる代金支払いに、前記電子マネーの残高が不足している場合、不足額以上の金額に制限して、前記電子マネーへのチャージを実行する。決済手段は、不足額以上の金額がチャージされた前記電子マネーにより前記購買商品に対して決済する。
【選択図】
図4
【特許請求の範囲】
【請求項1】
客の操作により電子マネーによる購買商品に対する代金支払い方法の選択を受け付ける第1の受付手段と、
購買商品に対する前記電子マネーによる代金支払いに、前記電子マネーの残高が不足している場合、不足額以上の金額に制限して、前記電子マネーへのチャージを実行するチャージ手段と、
不足額以上の金額がチャージされた前記電子マネーにより前記購買商品に対して決済する決済手段と、
を具備する決済装置。
【請求項2】
前記チャージ手段は、前記電子マネーにチャージする不足額以上の1つの金額を設定金額単位で算出する請求項1記載の決済装置。
【請求項3】
前記第1の受付手段は、前記電子マネーへのチャージの指定を受け付ける、前記1つの金額のみに対応する操作子を含む画面を客用表示部に表示させ、
前記チャージ手段は、前記操作子に対する客の操作に応じて、前記1つの金額を前記電子マネーへチャージする、請求項2記載の決済装置。
【請求項4】
前記電子マネーへのチャージの第1レシートと前記購買商品に対する決済の第2レシートとを、前記購買商品に対する決済後に出力する出力手段をさらに具備する請求項1記載の決済装置。
【請求項5】
店員の操作により代金支払い方法の選択入力を受け付ける第2の受付手段と、
前記第1の受付手段及び前記第2の受付手段のうちいずれか一方で受け付けた前記代金支払い方法の選択に応じて、前記チャージ手段により前記電子マネーへのチャージを実行させるように制御する制御手段をさらに具備する請求項1記載の決済装置。
【請求項6】
決済装置のコンピュータを、
客の操作により電子マネーによる購買商品に対する代金支払い方法の選択を受け付ける第1の受付手段と、
購買商品に対する前記電子マネーによる代金支払いに、前記電子マネーの残高が不足している場合、不足額以上の金額に制限して、前記電子マネーへのチャージを実行するチャージ手段と、
不足額以上の金額がチャージされた前記電子マネーにより前記購買商品に対して決済する決済手段として機能させるためのプログラム。
【請求項7】
前記チャージ手段は、
前記電子マネーにチャージする不足額以上の金額に対応する1つの操作子を含む画面を表示した客用表示部に対する客の前記操作子に対する操作に応じて、当該操作された前記操作子に対応する金額を前記電子マネーへチャージする第1チャージ手段と、
前記電子マネーにチャージする不足額以上の金額に対応する2以上の操作子を含む画面を表示した店員用表示部に対する店員の前記操作子に対する操作に応じて、当該操作された前記操作子に対応する金額を前記電子マネーへチャージする第2チャージ手段と、
を含む、請求項1記載の決済装置。
【請求項8】
前記客用表示部に表示される1つの操作子に対応する金額は、前記電子マネーにチャージする不足額以上の金額を設定金額単位で算出した1つの金額であり、
前記店員用表示部に表示される2以上の操作子にそれぞれ対応する金額は、前記電子マネーにチャージする不足額以上の金額を設定金額単位で算出した2以上の金額である、
請求項7記載の決済装置。
【請求項9】
前記客用表示部に表示される1つの操作子に対応する金額は、前記電子マネーにチャージする不足額以上の金額を設定金額単位で算出した1つの金額のうち最低額である、請求項8記載の決済装置。
【請求項10】
前記店員用表示部に表示される2以上の操作子にそれぞれ対応する金額は、記電子マネーにチャージする不足額以上の金額を設定金額単位で算出した金額のうち最低額を除く2以上の金額である、請求項9記載の決済装置。
【請求項11】
前記第1チャージ手段による前記電子マネーへのチャージから前記第2チャージ手段による前記電子マネーへのチャージへと切り替える切替手段と、
前記切替手段による切替に応じて、前記第1チャージ手段による前記電子マネーへのチャージを無効とし、前記第2チャージ手段による前記電子マネーへのチャージを有効とする制御手段と、
をさらに具備する請求項7乃至10のうちいずれか1記載の決済装置。
【請求項12】
前記制御手段は、前記第1チャージ手段による前記電子マネーへのチャージを無効にすると、前記客用表示部に対する操作を受け付けないように制御する、請求項11記載の決済装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明の実施形態は、決済装置及びそのプログラムに関する。
【背景技術】
【0002】
スーパーマーケット、ホームセンター等の大型小売店向けの商品販売システムとして、二人制のシステムがある。二人制の商品販売システムは、チェッカと称される店員が操作者となる入力装置と、キャッシャと呼ばれる店員が操作者となる決済装置とを備える。入力装置は、商品に付されたバーコード等の購買商品に係る情報を入力するための機器である。決済装置は、入力装置を介して入力された情報を基に購買商品の販売データを処理して客との取引を決済するための機器である。二人制の商品販売システムは、入力装置と決済装置とが分かれているため、決済装置で一人目の客の決済を処理している間に入力装置で二人目の客の商品の入力を開始することができる。したがって、客を効率的に裁くことができる。
【0003】
一方、近年では、人件費の削減、感染症対策等の観点から、取引の決済に必要な入金に関する操作を客自身に行わせたいという要望がある。二人制の商品販売システムにおいても、決済装置に対しての入金に関する操作を客自身に行わせる。そうすることにより、キャッシャを担当する店員が不要となるので、人件費を削減できる。また、現金、キャッシュカード等に店員が触れないので、感染症対策にもなり得る。
【0004】
決済装置における購買商品に対する代金支払い方法には、例えば、現金、クレジットカード、電子マネー、プリペイドカード等の様々な方法がある。電子マネーやプリペイドカードは、客の操作によって事前に任意の金額をチャージしておくことで、チャージされた残高から代金支払いをすることができる。
【0005】
従来の決済装置では、代金支払いを実施する際に、電子マネー(プリペイドカード)の残高不足であった場合には、その時点で、任意の金額をチャージする機能が設けられている。例えば、決済装置は、チャージする複数の異なる金額を表すボタンを一覧表示させて、複数の異なる金額の何れかを客により選択させることで、選択された金額をチャージする。
【0006】
こうして、従来の決済装置では、電子マネー(プリペイドカード)に任意の金額をチャージできるようにしているため、客によってはチャージする金額を選択する操作に時間を要してしまうことがある。従って、購買商品に対する代金支払いを完了するまでの時間が増加する傾向があった。
【0007】
また、客が選択したチャージ金額では代金支払いに必要な残高にならず、支払い未満のチャージだけを行い、代金支払いが完了せずに客が立ち去ってしまうといった状況が発生し得る。
【先行技術文献】
【特許文献】
【0008】
【発明の概要】
【発明が解決しようとする課題】
【0009】
本発明の実施形態が解決しようとする課題は、代金支払い時の客による電子マネーへのチャージの操作を容易にして、正しく購買商品に対する代金支払いを実施することができる決済装置及びそのプログラムを提供しようとするものである。
【課題を解決するための手段】
【0010】
一実施形態において、決済装置は、第1の受付手段と、チャージ手段と、決済手段とを備える。第1の受付手段は、客の操作により電子マネーによる購買商品に対する代金支払い方法の選択を受け付ける。チャージ手段は、購買商品に対する前記電子マネーによる代金支払いに、前記電子マネーの残高が不足している場合、不足額以上の金額に制限して、前記電子マネーへのチャージを実行する。決済手段は、不足額以上の金額がチャージされた前記電子マネーにより前記購買商品に対して決済する。
【図面の簡単な説明】
【0011】
【
図1】
図1は、一実施形態に係る商品販売システムの概略構成図である。
【
図2】
図2は、決済装置の主要な回路構成を示すブロック図である。
【
図3】
図3は、決済装置のメインメモリに形成される主要な記憶領域を示す模式図である。
【
図4】
図4は、決済装置のプロセッサが有する主要な機能構成を示すブロック図である。
【
図5】
図5は、決済装置のプロセッサが実行する第1の情報処理の要部手順を示す流れ図である。
【
図6】
図6は、決済装置のプロセッサが実行する第2の情報処理の要部手順を示す流れ図である。
【
図7】
図7は、決済装置のプロセッサが実行する第2の情報処理の要部手順を示す流れ図である。
【
図8】
図8は、決済装置のプロセッサが実行する第2の情報処理の要部手順を示す流れ図である。
【
図9】
図9は、入力装置のタッチパネルに表示される登録画面の一例である。
【
図10】
図10は、入力装置のディスプレイに表示される登録画面の一例である。
【
図11】
図11は、入力装置のタッチパネルに表示される小計画面の一例である。
【
図12】
図12は、入力装置のディスプレイに表示される第1の報知画面の一例である。
【
図13】
図13は、入力装置のディスプレイに表示される第2の報知画面の一例である。
【
図14】
図14は、決済装置の第2のタッチパネルに表示される合計画面の一例である。
【
図15】
図15は、
図14に示す合計画面の第2客エリアに表示される情報の遷移例を示す模式図である。
【
図16】
図16は、決済装置の第1のタッチパネルに表示される支払い方法選択画面の一例である。
【
図17】
図17は、決済装置の第2のタッチパネルに表示される支払い方法選択画面の一例である。
【
図18】
図18は、決済装置の第1のタッチパネルに表示される店員操作中画面の一例である。
【
図19】
図19は、決済装置の第1のタッチパネルに表示される現金支払い時の支払い支援画面の一例である。
【
図20】
図20は、決済装置の第1のタッチパネルに表示される現金支払い時の支払い確認画面の一例である。
【
図21】
図21は、決済装置の第2のタッチパネルに表示される支払い完了画面の一例である。
【
図22】
図22は、決済装置の第1のタッチパネルに表示される支払い完了画面の一例である。
【
図23】
図23は、決済装置の第2のタッチパネルに表示される残高不足画面の一例である。
【
図24】
図24は、決済装置の第1のタッチパネルに表示される支払い支援画面の一例である。
【
図25】
図25は、決済装置の第1のタッチパネルに表示されるチャージ画面の一例である。
【
図26】
図26は、決済装置の第1のタッチパネルに表示される支払い画面の一例である。
【
図27】
図27は、決済装置の第1のタッチパネルに表示される報知画面の一例である。
【
図28】
図28は、決済装置の第1のタッチパネルに表示される支払い完了画面の一例である。
【
図29】
図29は、第2の実施形態において、決済装置のプロセッサが有する主要な機能構成を示すブロック図である。
【
図30】
図30は、第2の実施形態において、決済装置のプロセッサが実行する第2の情報処理の要部手順を示す流れ図である。
【
図31】
図31は、第2の実施形態において、決済装置のプロセッサが実行する第2の情報処理の要部手順を示す流れ図である。
【
図32】
図32は、第2の実施形態において、決済装置の第2のタッチパネルに表示される残高不足画面の一例である。
【
図33】
図33は、第2の実施形態において、決済装置の第2のタッチパネルに表示されるチャージ画面の一例である。
【
図34】
図34は、第2の実施形態において、決済装置の第2のタッチパネルに表示されるチャージ画面の他の例である。
【発明を実施するための形態】
【0012】
以下、入力装置と決済装置とを備えた商品販売システムにおいて、代金支払い時の客による電子マネーへのチャージの操作を容易にして、正しく購買商品に対する代金支払いを実施することができる決済装置の実施形態について、図面を用いて説明する。ここで、電子マネーは、先払い式(チャージ型)であり、例えばIC(integrated circuit)カードや磁気式カード、スマートフォンなどの記録媒体に対して、事前に代金支払いに使用できる電子データが記録される。以下の説明では、先払い式(チャージ型)の電子マネーを、単に電子マネー、あるいはプリペイドカードと称する。
【0013】
[商品販売システムの構成説明]
図1は、一実施形態に係る商品販売システム1の概略構成図である。商品販売システム1は、入力装置2と、決済装置3とを含む。入力装置2と決済装置3とは、LAN(Local Area Network)ケーブル等の伝送ケーブル6(
図2を参照)で接続されている。
【0014】
入力装置2は、チェックアウトカウンタ4に取り付けられている。チェックアウトカウンタ4は、購買者である客が図示矢印の方向に歩いて移動するチェックアウトレーンPAに沿って配置されている。チェックアウトカウンタ4は、天面のほぼ中央に入力装置2を取り付けている。そして、該入力装置2よりもチェックアウトレーンPAの上流側を、商品コードを入力する前の購買商品を載せるためのスペースとし、下流側を、商品コードを入力した後の購買商品を載せるためのスペースとしている。入力装置2は、購買商品に付された商品コード等を入力するための装置であり、決済装置3は、入力装置2により商品コード等が入力された購買商品の情報をメインメモリ62に記憶するための装置である。このように、購買商品の情報をメインメモリ62に記憶することを登録と称する。決済装置3は、メインメモリ62に登録された購買商品の情報に基づき取引の決済を行う。
【0015】
入力装置2は、入出力デバイスとして、定置式スキャナ21と、ハンディスキャナ22と、タッチパネル23と、キーボード24と、ディスプレイ25とを備える。入力装置2は、チェックアウトカウンタ4の天面から上方に突出するように定置式スキャナ21を配置し、この定置式スキャナ21の周囲にハンディスキャナ22、タッチパネル23、キーボード24及びディスプレイ25を配置している。
【0016】
詳しくは、入力装置2は、チェックアウトカウンタ4の天面に定置式スキャナ21を固定している。定置式スキャナ21は縦型であり、バーコードの読取窓がチェックアウトレーンPAとは反対側の面に位置するように固定されている。入力装置2は、ハンディスキャナ22を、定置式スキャナ21の一側部に係止している。またタッチパネル23を、その操作パネル面が定置式スキャナ21の読取窓と同一方向を向くように定置式スキャナ21の上部に取り付けている。またキーボード24を、そのキー面がタッチパネル23の操作パネル面と同一方向を向くようにタッチパネル23の一側部に取り付けている。さらにディスプレイ25を、その表示画面がチェックアウトレーンPAの側を向くように定置式スキャナ21の一側部に取り付けている。なお、ディスプレイ25は、タッチパネルであってもよい。
【0017】
このような入出力デバイスの配置により、チェックアウトカウンタ4を挟んでチェックアウトレーンPAとは反対側のスペースSPに立つ店員は、定置式スキャナ21、ハンディスキャナ22、タッチパネル23又はキーボード24を操作して、客が買い入れる購買商品に係る情報、例えば商品コード、購買数量、値引額等を入力することができる。このとき店員は、タッチパネル23に表示される情報により、購買商品の商品名、単価等を確認することができる。客は、ディスプレイ25に表示される情報により、購買商品の商品名、単価等を確認することができる。また、客がスマートフォン等に表示された電子レシートIDのバーコードを提示した場合には、店員はそのバーコードをハンディスキャナ22で読み取る。そうすることにより、電子レシートIDのデータが入力されて、当該客との商取引の明細を示すレシートが電子レシートの形態で発行される。
【0018】
決済装置3は、装置本体30と一体になったデバイスとしてキーボード31と第2のタッチパネル32を備える。また決済装置3は、装置本体30に対して外付けされるデバイスとしてハンディスキャナ33、第1のタッチパネル34、プリンタ35、自動釣銭機36、キャッシュレス決済端末37等を備える。決済装置3は、チェックアウトカウンタ4における下流側端部近傍のチェックアウトレーンPAとは反対側に設置されたレジカウンタ5の天面に載置されている。
【0019】
詳しくは、決済装置3は、キーボード31のキー面と第2のタッチパネル32の操作パネル面とが店員の立つスペースSPの側を向くように装置本体30をレジカウンタ5に載置している。そしてこの装置本体30の周囲に、ハンディスキャナ33、第1のタッチパネル34、プリンタ35、自動釣銭機36及びキャッシュレス決済端末37を配置している。ハンディスキャナ33は、スペースSPに立つ店員が操作可能な位置に配置されている。第1のタッチパネル34は、その表示画面をチェックアウトレーンPAに立つ客が目視可能な位置に配置されている。プリンタ35は、チェックアウトレーンPAに立つ客がレシートを受け取りやすい位置に配置されている。自動釣銭機36は、チェックアウトレーンPAに立つ客が現金(紙幣、貨幣)を投入し、払い出された釣銭を取り出しやすい位置に配置されている。キャッシュレス決済端末37は、チェックアウトレーンPAに立つ客がクレジットカード決済、電子マネー決済、コード決済等のキャッシュレス決済を行う際に操作しやすい位置に配置されている。また、キャッシュレス決済端末37は、先払い式(チャージ型)の電子マネーあるいはプリペイドカードに対して、自動釣銭機36に投入された現金をもとに所定の金額をチャージする機能を有する。
【0020】
このようなデバイスの配置により、キーボード31、第2のタッチパネル32及びハンディスキャナ33は、店員を操作者とする。第1のタッチパネル34、プリンタ35、自動釣銭機36及びキャッシュレス決済端末37は、客を操作者とする。すなわち第2のタッチパネル32は、店員に対して情報を表示する店員用表示部として機能する。第1のタッチパネル34は、客に対して情報を表示する客用表示部として機能する。
【0021】
かかる構成の商品販売システム1は、スーパーマーケット、ホームセンター等の大型小売店においては、商品が陳列される売場とは区分けされた会計場(レジ)に複数並列に設置するのが一般的である。一方、専門店等の小型小売店においては、店舗内に1つだけ商品販売システム1を設置する場合もある。
【0022】
[決済装置の構成説明]
図2は、決済装置3の主要な回路構成を示すブロック図である。図示するように決済装置3は、回路構成部品としてプロセッサ61、メインメモリ62、補助記憶デバイス63、時計64、通信インターフェース65、スキャナインターフェース66、タッチパネルインターフェース67、プリンタインターフェース68、釣銭機インターフェース69、決済端末インターフェース70、及び、入力装置インターフェース71を装置本体30に備える。プロセッサ61と、メインメモリ62、補助記憶デバイス63、時計64、通信インターフェース65、スキャナインターフェース66、タッチパネルインターフェース67、プリンタインターフェース68、釣銭機インターフェース69、決済端末インターフェース70、及び、入力装置インターフェース71とは、システム伝送路72で接続される。システム伝送路72は、アドレスバス、データバス、制御信号線等を含んだ伝送路である。
【0023】
決済装置3は、プロセッサ61と、他の各部とをシステム伝送路72で接続することにより、コンピュータを構成する。そして決済装置3は、そのコンピュータに、システム伝送路72を介してキーボード31及び第2のタッチパネル32を接続する。
【0024】
プロセッサ61は、上記コンピュータの中枢部分に相当する。プロセッサ61は、オペレーティングシステム又はアプリケーションプログラムに従って、決済装置3としての各種の機能を実現するべく各部を制御する。プロセッサ61は、例えばCPU(Central Processing Unit)である。プロセッサ61は、複数のプロセッサコアを含み、複数の処理を並行して実行することが可能なマルチコア・プロセッサである。
【0025】
メインメモリ62は、上記コンピュータの主記憶部分に相当する。メインメモリ62は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ62は、不揮発性のメモリ領域ではオペレーティングシステム又はアプリケーションプログラムを記憶する。メインメモリ62は、プロセッサ61が各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ62は、揮発性のメモリ領域を、プロセッサ61によってデータが適宜書き換えられるワークエリアとして使用する。不揮発性のメモリ領域は、例えばROM(Read Only Memory)である。揮発性のメモリ領域は、例えばRAM(Random Access Memory)である。
【0026】
補助記憶デバイス63は、上記コンピュータの補助記憶部分に相当する。例えばEEPROM(登録商標)(Electric Erasable Programmable Read-Only Memory)、HDD(Hard Disk Drive)、あるいはSSD(Solid State Drive)等が補助記憶デバイス63となり得る。補助記憶デバイス63は、プロセッサ61が各種の処理を行う上で使用するデータ、プロセッサ61での処理によって作成されたデータ等を保存する。補助記憶デバイス63は、上記のアプリケーションプログラムを記憶する場合もある。
【0027】
時計64は、日付と時刻を計時する。プロセッサ61は、時計64によって計時されている日付と時刻を現在日時として処理する。
【0028】
通信インターフェース65は、通信ネットワークを介して接続されたストアサーバとの間でデータ通信を行うためのインターフェースである。ストアサーバは、店舗で販売される各商品の商品名、単価等の商品データを記憶した商品マスタを備え、決済装置3で処理された商品の販売データを収集し集計して、店舗全体の売上、在庫等を管理するためのコンピュータである。
【0029】
スキャナインターフェース66、タッチパネルインターフェース67、プリンタインターフェース68、釣銭機インターフェース69及び決済端末インターフェース70は、いずれも装置本体30に外付けされたデバイスとデータ通信を行うためのインターフェースである。すなわちスキャナインターフェース66は、ハンディスキャナ33との間でデータ通信を行う。タッチパネルインターフェース67は、第1のタッチパネル34との間でデータ通信を行う。プリンタインターフェース68、プリンタ35との間でデータ通信を行う。釣銭機インターフェース69は、自動釣銭機36との間でデータ通信を行う。決済端末インターフェース70は、キャッシュレス決済端末37との間でデータ通信を行う。
【0030】
入力装置インターフェース71は、伝送ケーブル6で接続された入力装置2との間でデータ通信を行うためのインターフェースである。すなわち入力装置インターフェース71は、定置式スキャナ21、ハンディスキャナ22、タッチパネル23、キーボード24及びディスプレイ25との間でそれぞれデータ通信を行う。
【0031】
図3は、メインメモリ62に形成される主要な記憶領域を示す模式図である。決済装置3は、メインメモリ62における揮発性記憶領域の一部を第1取引ファイル81、第2取引ファイル82、フラグメモリ83及びステータスメモリ84の領域としている。第1取引ファイル81及び第2取引ファイル82は、いずれも一取引として処理する購買商品の販売データを記憶するための領域である。販売データは、購買商品の商品コード、商品名、単価、購買数量、販売金額等の項目を含む。販売金額は、単価に購買数量を乗算した金額である。第1取引ファイル81は、一取引として処理する購買商品の商品コード等の入力が開始されてから終了するまでの間、購買商品に係る販売データを記憶する。第2取引ファイル82は、購買商品の商品コード等の入力が終了してから取引が決済されるまでの間、販売データを記憶する。なお、「購買商品の登録」とは、購買商品のデータを、決済装置3に記憶することを含む。第1取引ファイル81および第2取引ファイル82は、入力装置2の定置式スキャナ21、ハンディスキャナ22、タッチパネル23もしくはキーボード24により入力された情報(例えば、客が買い入れる購買商品に係る情報、例えば商品コード、購買数量、値引額等)、または決済装置3のキーボード31もしくは第2のタッチパネル32、により入力された情報(例えば、客が買い入れる購買商品に係る情報、例えば商品コード、購買数量、値引額等)を記憶する。
【0032】
フラグメモリ83は、支払い中フラグFを記憶するための領域である。支払い中フラグFは、決済装置3において代金の支払い中であるか否かを識別するための1ビットデータである。本実施形態では、代金の支払い中であることを示す支払い中フラグFを“1”とし、代金の支払い中でないことを示す支払い中フラグFを“0”とする。
【0033】
ステータスメモリ84は、支払いステータスSTを記憶するための領域である。支払いステータスSTは、支払いモードを表す。支払いモードには、セルフモードとサポートモードとがある。セルフモードは、代金の支払い操作を客がセルフで行うモードである。サポートモードは、代金の支払い操作に店員が介在するモードである。本実施形態では、セルフモードを表す支払いステータスSTを“10”とし、サポートモードを表す支払いステータスSTを“20”とする。また、代金の支払い操作に入る前の支払いステータスSTを“00”とする。
【0034】
[決済装置の機能説明]
図4は、決済装置3のプロセッサ61が有する主要な機能構成を示すブロック図である。図示するようにプロセッサ61は、業務プログラムに従って実行する情報処理によって、第2の受付手段91、第1の受付手段92、制御手段93、チャージ手段94、決済手段95、及び出力手段96としての機能を実現する。
【0035】
第2の受付手段91は、店員の操作により複数種類の代金支払い方法の中からいずれかの代金支払い方法の選択入力を受け付ける機能である。具体的には第2の受付手段91は、店員が操作可能な店員用表示部、すなわち第2のタッチパネル32に支払い方法選択画面を表示させて、代金支払い方法の選択入力を受け付ける。また、第2の受付手段91は、キーボード31に配置された種々のキーのうち、代金支払い方法がそれぞれ割り当てられた複数の支払いキーによりいずれかの代金支払い方法の選択入力を受け付ける。また、第2の受付手段91は、店員の操作により複数種類の代金支払い方法の中からいずれかの代金支払い方法の選択入力を受け付ける代わりに、店員の操作により代金支払いを実行する(決定する)操作の選択入力を受ける機能であってもよい。この場合、具体的には第2の受付手段91は、店員が操作可能な店員用表示部、すなわち第2のタッチパネル32に支払いを実行する(決定する)ボタンを含む画面を表示させて、代金支払いの実行(決定)の指示を受け付ける。また、第2の受付手段91は、キーボード31に配置された種々のキーのうち、代金支払いを実行する(決定する)操作を実行する実行キーを設け、当該実行キーにより代金支払いを実行する(決定する)選択入力を受け付けるよう構成してもよい。また、第2の受付手段91は、複数種類の代金支払い方法の中から、店員の操作により先払い式(チャージ型)の電子マネーあるいはプリペイドカードによる購買商品に対する代金支払い方法の選択を受け付けることができる。
【0036】
第1の受付手段92は、客の操作により複数種類の代金支払い方法の中からいずれかの代金支払い方法の選択入力を受け付ける機能である。具体的には第1の受付手段92は、客が操作可能な客用表示部、すなわち第1のタッチパネル34に支払い方法選択画面を表示させて、代金支払い方法の選択入力を受け付ける。支払い方法選択画面には、複数の支払い方法のそれぞれに対応する、例えば現金ボタン、クレジットボタン、電子マネーボタン、コード決済ボタン、プリペイドボタンが設けられる。第1の受付手段92は、客の操作により先払い式(チャージ型)の電子マネーあるいはプリペイドカードによる購買商品に対する代金支払い方法の選択を受け付ける。第1の受付手段92は、電子マネーあるいはプリペイドカードへのチャージの指定を受け付ける、1つの金額のみに対応する操作子(金額ボタン)を含む画面を第1のタッチパネル34(客用表示部)に表示させ、操作子(金額ボタン)に対する客の操作により先払い式(チャージ型)の電子マネーあるいはプリペイドカードによる購買商品に対する代金支払い方法の選択を受け付ける。また、第1の受付手段92は、客の操作により複数種類の代金支払い方法の中からいずれかの代金支払い方法の選択入力を受け付ける代わりに、客の操作により代金支払いを実行する(決定する)操作の選択入力を受ける機能であってもよい。この場合、具体的には第1の受付手段92は、客が操作可能な客用表示部、すなわち第1のタッチパネル34に支払いを決定するボタンを含む画面を表示させて、代金支払いの実行(決定)の指示を受け付けるよう構成してもよい。
【0037】
制御手段93は、入力装置2に対する店員の操作により入力された客との取引に係る情報を取得して、客が買い入れる購買商品に係る情報として、店員用表示部である第2のタッチパネル32に表示させる機能である。制御手段93は、第1の受付手段92及び第2の受付手段91のうちいずれか一方で受け付けた代金支払い方法の選択に応じて、チャージ手段94により電子マネーへのチャージを実行させるように制御する。また制御手段93は、客の操作により入金された金額については客用表示部である第1のタッチパネル34に表示させ、第2のタッチパネル32に表示させない機能でもある。詳しくは制御手段93は、客の操作による入金が行われる前は、その客との取引の決済に必要な金額を第2のタッチパネル32に及び第1のタッチパネル34に表示させ、入金が行われた後は、その入金された金額を第1のタッチパネル34に表示させる。また制御手段93は、客の操作により入金された金額が取引の決済に必要な金額未満の場合にはその差額を残額として第1のタッチパネル34に表示させ、客の操作により入金された金額が取引の決済に必要な金額以上の場合にはその差額を釣銭額として第1のタッチパネル34に表示させる。そして制御手段93は、第1のタッチパネル34に差額を表示させる際は、入金前の状態に戻すことを指令する操作子の操作を有効とし、第1のタッチパネル34に釣銭額を表示させる際は、上記操作子の操作を無効にする。
【0038】
チャージ手段94は、購買商品に対する先払い式(チャージ型)の電子マネーあるいはプリペイドカードによる代金支払いに、電子マネー(プリペイドカード)の残高が不足している場合、不足額以上の金額に制限して、自動釣銭機36に投入された現金をもとに電子マネー(プリペイドカード)へのチャージを実行する。
【0039】
決済手段95は、客の操作により入金された金額で取引を決済する機能である。例えば自動釣銭機36に現金が投入された場合には、決済手段95は、現金による支払い金額が入金されたとみなして、現金決済処理を実行する。例えばキャッシュレス決済端末37でクレジットカードのデータが読み取られた場合には、決済手段95は、クレジットカードによる支払い金額が入金されたとみなして、クレジットカード決済処理を実行する。例えばキャッシュレス決済端末37で電子マネーが読み取られた場合には、決済手段95は、電子マネーによる支払い金額が入金されたとみなして、電子マネー決済処理を実行する。例えばキャッシュレス決済端末37でコード決済用のバーコード又は二次元コードが読み取られた場合には、決済手段95は、バーコード又は二次元コードで特定される残高が支払い金額として入金されたとみなして、コード決済処理を実行する。先払い式(チャージ型)の電子マネーあるいはプリペイドカードによる購買商品に対する代金支払い方法の選択されている場合、決済手段95は、電子マネーあるいはプリペイドカードによる代金支払いに、電子マネーあるいはプリペイドカードの残高が不足している場合、不足額以上の金額がチャージされた電子マネーあるいはプリペイドカードにより購買商品に対して決済する。現金決済処理、クレジットカード決済処理、電子マネー決済処理、コード決済処理等の決済処理は周知の処理であるので、ここでの詳細な説明は省略する。
【0040】
出力手段96は、プリンタ35によるレシートの出力を制御するもので、電子マネーあるいはプリペイドカードへのチャージの第1レシート、購買商品に対する決済の第2レシートを出力させる。電子マネーあるいはプリペイドカードによる代金支払いに、電子マネーあるいはプリペイドカードの残高が不足している場合、電子マネーあるいはプリペイドカードへのチャージの第1のレシートを、購買商品に対する決済後に第2のレシートとともに出力させる。
【0041】
さて、第2の受付手段91、第1の受付手段92、制御手段93、チャージ手段94、決済手段95、及び出力手段96としての機能は、プロセッサ61が業務プログラムに従って実行する情報処理によって実現される。そこで次に、
図5乃至
図9の流れ図、及び、
図10乃至
図28の画面例を用いて、主要な情報処理の手順について説明する。なお、以下に説明する手順は一例である。同様な作用効果を奏し得るのであれば、手順を適宜変更することができる。また、画面例も一例である。出力されるテキストの内容、画像の配置、ソフトウェアキーの種類及びレイアウト等は、適宜変更することができる。
【0042】
因みに、業務プログラムは、メインメモリ62又は補助記憶デバイス63に記憶されるアプリケーションプログラムの一種である。業務プログラムをメインメモリ62又は補助記憶デバイス63にインストールする方法は特に限定されるものではない。リムーバブルな記録媒体に入力プログラムを記録して、あるいはネットワークを介した通信により業務プログラムを配信して、メインメモリ62又は補助記憶デバイス63にインストールすることができる。記録媒体は、CD-ROM,メモリカード等のようにプログラムを記憶でき、かつ装置が読み取り可能であれば、その形態は問わない。
【0043】
[決済装置の情報処理説明]
<第1の情報処理>
図5は、決済装置3のプロセッサ61が前記業務プログラムに従って実行する第1の情報処理の要部手順を示す流れ図である。売場を回って購買商品を集めた客は、会計場へと移動する。そして客は、空いているチェックアウトレーンPAのチェックアウトカウンタ4に購買商品を置く。スペースSPに立つ店員は、客が会計場に来ると、例えばタッチパネル23のスタートボタンにタッチする。この操作は、入力装置2における入力開始の指令である。言い換えると、決済装置3における登録開始の指令となる。この指令を受けて、プロセッサ61は、
図5の流れ図に示す手順の第1の情報処理を開始する。プロセッサ61は、ACT1として入力装置2におけるタッチパネル23及びディスプレイ25の画面を登録画面とする。
【0044】
図9は、タッチパネル23に表示される登録画面SAaの一例である。登録画面SAaは、カレントエリアAAaと、明細エリアAAbと、合計エリアAAcとに区分される。カレントエリアAAaは、最新の購買商品の商品名、購買数量及び販売金額を表示するためのエリアである。明細エリアAAbは、一連の番号順に、一取引における購買商品の商品名、購買数量、単価、値割引額及び販売金額をリスト形式で表示するエリアである。合計エリアAAcは、一取引における購買商品の購買数量の合計と販売金額の合計とを表示するエリアである。登録画面SAaは、小計ボタンBAaを含む。小計ボタンBAaは、ソフトウェアキーである。小計ボタンBAaは、一取引として決済装置3で登録された購買商品の小計出力を指令するための操作子である。
【0045】
図10は、ディスプレイ25に表示される登録画面SBaの一例である。登録画面SBaは、画面を複数の行(
図10の例では7つの行)に区分し、1行目から最終行の1つの前までの行を明細エリアABaの行とし、最終行を合計エリアABbの行とする。そして、明細エリアABaの行では、1行ずつ購買商品の商品名、単価、購買数量及び販売金額を表示する。合計エリアABbでは、1行に購買数量の合計と販売金額の合計とを表示する。
【0046】
登録画面SAaを確認した店員は、チェックアウトカウンタ4に置かれた購買商品の情報を入力装置2に入力する。すなわち店員は、購買商品に付されているバーコードを入力装置2の定置式スキャナ21又はハンディスキャナ22でスキャニングする。バーコードをスキャニングすることにより、入力装置インターフェース71を介して購買商品の商品コードが決済装置3に入力される。なお、購買商品にバーコードが付されていない場合には、店員は、入力装置2のタッチパネル23にバーコード無商品のリストを表示させる。そして店員は、そのリストの中から購買商品を選択する。このような操作により、バーコードのない購買商品の商品コードが入力装置インターフェース71を介して決済装置3に入力される。
【0047】
図5の説明に戻る。
タッチパネル23及びディスプレイ25の画面を登録画面SAa及び登録画面SBaとしたプロセッサ61は、ACT2へと進む。プロセッサ61は、ACT2として購買商品の登録に必要な情報が入力されるのを待ち受ける。入力装置インターフェース71を介して入力装置2から購買商品の情報である商品コードが入力されると、プロセッサ61は、購買商品の登録に必要な情報の入力有りと判断する。プロセッサ61は、ACT2からACT3へと進む。プロセッサ61は、ACT3として商品販売データ処理を実行する。この処理は、入力された商品コードで特定される商品の商品名、単価等を商品マスタから読込み、商品コード、商品名、単価、購買数量、販売金額等を含む購買商品の販売データを生成して、第1取引ファイル81に書き込む処理、すなわち登録する処理である。
【0048】
商品販売データ処理を終えたプロセッサ61は、ACT4へと進む。プロセッサ61は、ACT4として登録画面SAa及び登録画面SBaを更新する。
【0049】
登録画面SAaに関しては、プロセッサ61は、第1取引ファイル81に書き込んだ販売データの商品名、購買数量及び販売金額をカレントエリアAAaに表示する。このとき、1つ前に情報が入力された購買商品の販売データがカレントエリアAAaに表示されていた場合には、プロセッサ61は、その販売データの商品名、購買数量、単価、値割引額及び販売金額を明細エリアAAbに表示する。またプロセッサ61は、第1取引ファイル81に記憶した全ての販売データの購買数量及び販売金額の合計を合計エリアAAcに表示する。
【0050】
登録画面SBaに関しては、プロセッサ61は、第1取引ファイル81に書き込んだ販売データの商品名、単価、購買数量及び販売金額を明細エリアABaの1行目に表示する。このとき、明細エリアABaの1行目に販売データが表示されていた場合には、プロセッサ61は、1行目以降のデータを2行目以降に順次シフトしてから、第1取引ファイル81に書き込んだ販売データを1行目に表示する。またプロセッサ61は、第1取引ファイル81に記憶した全ての販売データの購買数量及び販売金額の合計を合計エリアABbに表示する。
【0051】
登録画面SAa及び登録画面SBaを更新したプロセッサ61は、ACT5へと進む。プロセッサ61は、ACT5として次の購買商品の情報が入力装置2に入力されたか否かを確認する。次の購買商品の情報が入力されていない場合には、プロセッサ61は、ACT6として小計ボタンBAaが入力されたか否かを確認する。小計ボタンBAaが入力されていない場合には、プロセッサ61は、ACT5へと戻る。このようにプロセッサ61は、ACT5及びACT6として次の購買商品の情報が入力されるか小計ボタンBAaが入力されるのを待ち受ける。
【0052】
ACT5及びACT6の待ち受け状態において、購買商品の情報が入力されると、プロセッサ61は、ACT3へと戻る。そしてプロセッサ61は、ACT3及びACT4の処理を前述したのと同様に実行する。
【0053】
したがって、店員が入力装置2の定置式スキャナ21、ハンディスキャナ22又はタッチパネル23を操作して、チェックアウトカウンタ4に置かれた購買商品の情報を1品ずつ入力することによって、各購買商品の販売データが第1取引ファイル81に記憶される。また、登録画面SAa及び登録画面SBaが更新される。店員は、入力装置2に対して購買商品に係る情報の入力操作を終えると、小計ボタンBAaにタッチする。
【0054】
ACT5及びACT6の待ち受け状態において、小計ボタンBAaが店員のタッチ操作により入力されると、プロセッサ61は、ACT7へと進む。プロセッサ61は、ACT7として入力装置2におけるタッチパネル23の画面を小計画面SAb(
図11を参照)とする。
【0055】
図11は、タッチパネル23に表示される小計画面SAbの一例である。小計画面SAbは、一取引における購買商品の購買数量の合計と販売金額の合計が表示される合計エリアAAdを含む。また小計画面SAbは、小計値引ボタンBAb、小計割引ボタンBAc、会計ボタンBAd及び戻るボタンBAeを含む。各ボタンBAb,BAc,BAd,BAeはソフトウェアキーである。小計値引ボタンBAbは、合計金額の値引を指令するための操作子である。小計割引ボタンBAcは、合計金額の割引を指令するための操作子である。会計ボタンBAdは、購買商品の情報入力を終えたことを指令するための操作子である。戻るボタンBAeは、購買商品の情報入力に戻ることを指令するための操作子である。
【0056】
小計画面SAbを確認した店員は、未入力の購買商品がチェックアウトカウンタ4に残っているか否かを確認する。未入力の購買商品がある場合、店員は、戻るボタンBAeにタッチする。
【0057】
一方、未入力の購買商品がない場合には、店員は、小計値引対象又は小計割引対象の取引であるか否かを確認する。例えば客が小計値引のクーポン券を提示した場合には、小計値引対象の取引である。店員は、小計値引ボタンBAbを入力するとともにキーボード24のテンキーで値引額を入力する。このような操作により、合計金額が値引される。このような処理は小計値引処理と称される。同様に、例えば客が小計割引のクーポン券を提示した場合には、小計割引対象の取引である。店員は、小計割引ボタンBAcを入力するとともにキーボード24のテンキーで割引率を入力する。このような操作により、合計金額が割引される。このような処理は小計割引処理と称される。
【0058】
店員は、未入力の購買商品がなく、また小計値引又は小計割引の必要もないことを確認すると、会計ボタンBAdにタッチする。
【0059】
図5の説明に戻る。
タッチパネル23の画面を小計画面SAbとしたプロセッサ61は、ACT8へと進む。プロセッサ61は、ACT8として戻るボタンBAeが入力されたか否かを確認する。戻るボタンBAeが入力されていない場合には、プロセッサ61は、ACT9へと進む。プロセッサ61は、ACT9として会計ボタンBAdが入力されたか否かを確認する。会計ボタンBAdが入力されていない場合には、プロセッサ61は、ACT8へと戻る。このように、小計画面SAbを表示したプロセッサ61は、ACT8及びACT9として、戻るボタンBAdが入力されるか、会計ボタンBAdが入力されるのを待ち受ける。
【0060】
なお、ACT8及びACT9の待ち受け状態において、小計値引ボタンBAb又は小計割引ボタンBAcが入力された場合には、プロセッサ61は、前述した小計値引処理または小計割引処理を行う。その後、プロセッサ61は、ACT8及びACT9の待ち受け状態に戻る。
【0061】
ACT8及びACT9の待ち受け状態において、戻るボタンBAdが店員のタッチ操作により入力された場合には、プロセッサ61は、ACT8からACT10へと進む。プロセッサ61は、ACT10としてタッチパネル23の画面を直前の登録画面SAaに戻す。そしてプロセッサ61は、ACT5及びACT6の待ち受け状態となる。そこで店員は、入力装置2の定置式スキャナ21、ハンディスキャナ22又はタッチパネル23を操作して、未入力であった購買商品の情報を入力すればよい。
【0062】
ACT8及びACT9の待ち受け状態において、会計ボタンBAdが店員のタッチ操作により入力された場合には、プロセッサ61は、ACT9からACT11へと進む。プロセッサ61は、ACT11として支払い中フラグFを調べる。決済装置3において代金の支払い操作が行われていない状態では、支払い中フラグFは“0”にリセットされている。支払い中フラグFが“0”にリセットされている場合には、プロセッサ61は、ACT11からACT12へと進む。プロセッサ61は、ACT12として、ディスプレイ25の画面を第1の報知画面SBb(
図12を参照)とする。
【0063】
図12は、ディスプレイ25に表示される第1の報知画面SBbの一例である。第1の報知画面SBbは、登録画面SBaにおける合計エリアABbの情報とともに、第1のテキストTXaを表示する。第1のテキストTXaは、代金の支払いが可能であるため支払い機へと移動することを客に指示する内容のテキストである。第1のテキストTXaを確認した客は、支払い機つまりは決済装置3が設置されている方へと移動し、代金の支払いを行うこととなる。
【0064】
図5の説明に戻る。
ディスプレイ25に第1の報知画面SBbを表示したプロセッサ61は、ACT13へと進む。プロセッサ61は、ACT13として第1取引ファイル81に記憶したデータ、つまりは一取引として登録された購買商品の販売データを第2取引ファイル82に複写する。またプロセッサ61は、ACT14としてフラグメモリ83の支払い中フラグFを“1”にセットする。以上でプロセッサ61は、一人目の客との取引に係る第1の情報処理を終了する。
【0065】
そして引き続きプロセッサ61は、二人目の客との取引に係る第1の情報処理を開始する。すなわちプロセッサ61は、ACT1以降の処理を前述したのと同様に実行する。このとき、一人目の客に対する第1の情報処理のACT14において“1”にセットされた支払い中フラグFが、二人目の客に対する第1の情報処理のACT11の時点において“0”にリセットされていない場合があり得る。
【0066】
ACT11において、支払い中フラグFが“1”にセットされていると、プロセッサ61は、ACT11からACT15へと進む。プロセッサ61は、ACT15としてディスプレイ25の画面を第2の報知画面SBc(
図13を参照)とする。
【0067】
図13は、ディスプレイ25に表示される第2の報知画面SBcの一例である。第2の報知画面SBcは、登録画面SBaにおける合計エリアABbの情報とともに、第2のテキストTXbを表示する。第2のテキストTXbは、代金の支払いが不可能であるため待機することを客に指示する内容のテキストである。第2のテキストTXbを確認した二人目の客は、代金の支払いが可能となるまで待機することとなる。
【0068】
図5の説明に戻る。
ディスプレイ25に第2の報知画面SBcを表示したプロセッサ61は、ACT11へと戻る。プロセッサ61は、ACT11として支払い中フラグFが“0”にリセットされるのを待ち受ける。支払い中フラグFは、後述する第2の情報処理において、決済処理を終えると“0”にリセットされる。支払い中フラグFが“0”にリセットされると、プロセッサ61は、ACT11からACT12へと進む。そしてプロセッサ61は、ACT12乃至ACT14の処理を前述したのと同様に実行する。すなわちプロセッサ61は、ディスプレイ25に第1の報知画面SBbを表示する。この表示により、二人目の客は、決済装置3が設置されている方へと移動し、代金の支払いを行うこととなる。
【0069】
プロセッサ61は、第1取引ファイル81に記憶したデータを第2取引ファイル82に複写する。またプロセッサ61は、支払い中フラグFを“1”にセットして、二人目の客に対する第1の情報処理を終了する。以後、プロセッサ61は、引き続き三人目、四人目、…の客に対する第1の情報処理を、上記の如く繰り返し実行する。
【0070】
<第2の情報処理>
図6乃至
図8は、決済装置3のプロセッサ61が前記業務プログラムに従って実行する第2の情報処理の要部手順を示す流れ図である。プロセッサ61は、前述した第1の情報処理と並行して第2の情報処理を実行する。
【0071】
プロセッサ61は、
図6のACT21として支払い中フラグFが“1”にセットされるのを待ち受ける。なお、この待ち受け状態において、第2のタッチパネル32及び第1のタッチパネル34には、初期画面が表示されている。初期画面の内容は、特に限定されない。例えば、第2のタッチパネル32に表示される初期画面は、後述する合計画面SCaと同一のレイアウトを有する画面とする。ただし、初期画面には、何も情報が表示されていない。第1のタッチパネル34に表示される初期画面は、例えば「いらっしゃいませ」というようなテキスト又は画像が表示されている画面とする。あるいは、何も表示されていなくてもよい。
【0072】
第1の情報処理のACT14において、支払い中フラグFが“1”にセットされると、プロセッサ61は、ACT21からACT22へと進む。プロセッサ61は、ACT22として支払いステータスSTを“10”とする。またプロセッサ61は、ACT23として店員用表示部である第2のタッチパネル32の画面を合計画面SCa(
図14を参照)とし、客用表示部である第1のタッチパネル34の画面を支払い方法選択画面SDa(
図16を参照)とする。
【0073】
図14は、第2のタッチパネル32に表示される合計画面SCaの一例である。合計画面SCaは、第1客エリアACaと第2客エリアACbとを有する。第1客エリアACaは、これから代金を支払う一人目の客に関する情報を表示するためのエリアである。第1客エリアACaには、一人目の客の合計点数と合計金額とが表示される。すなわち、第2取引ファイル82に記憶された購買商品の販売データを基に算出された購買数量の合計と販売金額の合計が第1客エリアACaに表示される。また、切替ボタンBCaが第1客エリアACaに表示されている。切替ボタンBCaは、ソフトウェアキーである。切替ボタンBCaは、代金の支払い操作を店員が介在することを宣言するための操作子である。
【0074】
第2客エリアACbは、二人目の客に関する情報を表示するためのエリアである。第2客エリアACbに表示される情報の一例を
図15に示す。
図15は、第2客エリアACbに表示される情報の遷移例を示す模式図である。
【0075】
入力装置2において二人目の客が購入する商品の情報入力がまだ開始されていない状態では、例えば第2客エリアACb-1に示すように、「待機中」が表示されている。二人目の客が購入する商品の情報入力が開始されると、例えば第2客エリアACb-2に示すように、「登録中」と表示される。また、二人目の客が購入する商品の情報入力が完了すると、例えば第2客エリアACb-3に示すように、「会計待ち」と表示される。その後、一人目の客の会計が完了して二人目の客の会計に移ると、第2客エリアACb-1に示すように、「待機中」に戻る。なお、第2客エリアACb-1においては、何も表示されていなくてもよい。
【0076】
このように、合計画面SCaの第1客エリアACaに表示される情報は、これから代金を支払う一人目の客に関する情報を表示するためのエリアである。また、合計画面SCaの第2客エリアACbに表示される情報は、第1客エリアACaに情報が表示されている一人目の次に代金を支払う二人目の客に関する情報を表示するためのエリアである。すなわち合計画面SCaは、決済前の客に関する情報を表示するための画面であると言える。
【0077】
図16は、第1のタッチパネル34に表示される支払い方法選択画面SDaの一例である。支払い方法選択画面SDaは、支払い方法選択ボタン群BDaを含む。支払い方法選択ボタン群BDaは、現金ボタン、クレジットボタン、電子マネーボタン、コード決済ボタン、プリペイドボタン及びポイントボタンを含む。現金ボタン、クレジットボタン、電子マネーボタン、コード決済ボタン、プリペイドボタン及びポイントボタンは、いずれもソフトウェアキーである。
【0078】
また、支払い方法選択画面SDaは、合計エリアADaを含む。合計エリアADaには、これから支払いを行う客の合計点数と合計金額とが表示される。すなわち、第2取引ファイル82に記憶された購買商品の販売データを基に算出された購買数量の合計と販売金額の合計が合計エリアADaに表示される。
【0079】
支払い方法選択画面SDaを確認した客は、支払い方法選択ボタン群BDaのなかから希望する支払い方法のボタンにタッチする。例えば、現金で支払うことを希望する客は、現金ボタンにタッチする。クレジットカードで支払うことを希望する客は、クレジットボタンにタッチする。電子マネーで支払うことを希望する客は、電子マネーボタンにタッチする。コード決済で支払うことを希望する客は、コード決済ボタンにタッチする。プリペイドカードで支払うことを希望する客は、プリペイドボタンにタッチする。累積ポイントで支払うことを希望する客は、ポイントボタンにタッチする。
【0080】
図6の説明に戻る。
第2のタッチパネル32の画面を合計画面SCaとし、第1のタッチパネル34の画面を支払い方法選択画面SDaとしたプロセッサ61は、ACT24へと進む。プロセッサ61は、ACT24として支払い方法選択画面SDaに表示されている支払い方法選択ボタン群BDaのなかの1つのボタンが入力されたか否かを確認する。支払い方法選択ボタン群BDaのボタンが入力されていない場合、プロセッサ61は、ACT25へと進む。プロセッサ61は、ACT25として合計画面SCaに表示されている切替ボタンBCaが入力されたか否かを確認する。合計画面SCaの切替ボタンBCaも入力されていない場合、プロセッサ61は、ACT24へと戻る。このようにプロセッサ61は、ACT24及びACT25として支払い方法選択画面SDaにおける支払い方法選択ボタン群BDaのボタンが入力されるか、合計画面SCaの切替ボタンBCaが入力されるのを待ち受ける。
【0081】
ACT24及びACT25の待ち受け状態において、支払い方法選択ボタン群BDaのボタンが客のタッチ操作により入力されると、プロセッサ61は、ACT50へと進む。プロセッサ61は、ACT50として支払い方法として電子マネー又はプリペイドカードが選択されたか否かを確認する。支払い方法選択ボタン群BDaのなかから電子マネーボタンまたはプリペイドボタン以外のボタンが入力されると、プロセッサ61は、電子マネー又はプリペイドカード以外の支払い方法が選択されたと認識する。プロセッサ61は、
図7のACT30へと進む。これに対し、電子マネーボタンまたはプリペイドボタンが入力されると、プロセッサ61は、支払い方法として電子マネー又はプリペイドカードが選択されたと認識する。プロセッサ61は、
図8のACT51へと進む。ACT30及びACT51以降の処理については後述する。
【0082】
一方、ACT24及びACT25の待ち受け状態において、切替ボタンBCaが店員のタッチ操作により入力された場合には、プロセッサ61は、ACT25からACT26へと進む。プロセッサ61は、ACT26として支払いステータスSTを“20”とする。またプロセッサ61は、ACT27として店員用表示部である第2のタッチパネル32の画面を支払い方法選択画面SCb(
図17を参照)とし、客用表示部である第1のタッチパネル34の画面を店員操作中画面SDb(
図18を参照)とする。
【0083】
図17は、第2のタッチパネル32に表示される支払い方法選択画面SCbの一例である。支払い方法選択画面SCbは、合計画面SCaの第1客エリアACaに、支払い方法選択ボタン群BCbと戻るボタンBCcとを配置したものである。合計画面SCaの第2客エリアACbについては、支払い方法選択画面SCbにおいても同様に表示されている。
【0084】
支払い方法選択ボタン群BCbは、前述した現金ボタン、クレジットボタン、電子マネーボタン、コード決済ボタン、プリペイドボタン及びポイントボタンに加えて、商品券ボタンを含む。商品券ボタンも、ソフトウェアキーである。代金を商品券で支払う場合には、その商品券の有効性を確認するために店員の介在が必要となる。このため、客が操作者である第1のタッチパネル34の支払い方法選択画面SDaには商品券ボタンは含まれていないが、店員が操作者である第2のタッチパネル32の支払い方法選択画面SCbには商品券ボタンが含まれる。戻るボタンBCcは、ソフトウェアキーである。戻るボタンBCcは、1つ前の画面、つまりは合計画面SCaに戻すことを宣言するための操作子である。
【0085】
図18は、第1のタッチパネル34に表示される店員操作中画面SDbの一例である。図示するように店員操作中画面SDbには、店員が操作中であることを客に通知するための第3のテキストTXcが表示される。なお、第3のテキストTXcに代えて店員が操作中であることを表す画像を表示してもよい。あるいは、第3のテキストTXcと画像とを併せて表示してもよい。要は、店員が操作中であることを客に通知できればよい。
【0086】
図6の説明に戻る。
第2のタッチパネル32の画面を支払い方法選択画面SCbとし、第1のタッチパネル34の画面を店員操作中画面SDbとしたプロセッサ61は、ACT28へと進む。プロセッサ61は、ACT28として支払い方法選択画面SCbに表示されている支払い方法選択ボタン群BCbのなかの1つのボタンが入力されたか否かを確認する。支払い方法選択ボタン群BCbのボタンが入力されていない場合、プロセッサ61は、ACT29へと進む。プロセッサ61は、ACT29として支払い方法選択画面SCbの戻るボタンBCcが入力されたか否かを確認する。戻るボタンBCcも入力されていない場合、プロセッサ61は、ACT28へと戻る。このようにプロセッサ61は、ACT28及びACT29として支払い方法選択ボタン群BCbのボタンが入力されるか、戻るボタンBCcが入力されるのを待ち受ける。
【0087】
ACT28及びACT29の待ち受け状態において、支払い方法選択ボタン群BCbのボタンが店員のタッチ操作により入力されると、プロセッサ61は、ACT50へと進む。すなわちプロセッサ61は、支払い方法として電子マネー又はプリペイドカードが選択されたか否かを確認する。電子マネー又はプリペイドカード以外の支払い方法が選択された場合には、プロセッサ61は、
図7のACT30へと進む。支払い方法として電子マネー又はプリペイドカードが選択された場合には、プロセッサ61は、
図8のACT51へと進む。ACT30及びACT51以降の処理については後述する。
【0088】
これに対し、ACT28及びACT29の待ち受け状態において、戻るボタンBCcが店員のタッチ操作により入力された場合には、プロセッサ61は、ACT29からACT22へと戻る。すなわちプロセッサ61は、支払いステータスSTを“10”とする。またプロセッサ61は、第2のタッチパネル32の画面を合計画面SCaとし、第1のタッチパネル34の画面を支払い方法選択画面SDaとする。そしてプロセッサ61は、支払い方法選択画面SDaにおける支払い方法選択ボタン群BDaのボタンが入力されるか、合計画面SCaの切替ボタンBCaが入力されるのを待ち受ける。
【0089】
上述したように、ACT24において第1のタッチパネル34に表示された支払い方法選択ボタン群BDaのうち電子マネーボタンまたはプリペイドボタン以外のボタンが客のタッチ操作により入力されるか、ACT28において第2のタッチパネル32に表示された支払い方法選択ボタン群BCbのうち電子マネーボタンまたはプリペイドボタン以外のボタンが店員のタッチ操作により入力されると、プロセッサ61は、
図7のACT30へと進む。プロセッサ61は、ACT30として店員用表示部である第2のタッチパネル32の画面を合計画面SCa(
図14を参照)とし、客用表示部である第1のタッチパネル34の画面を支払い支援画面SDc(
図19を参照)とする。
【0090】
すなわち、支払い方法選択ボタン群BDa,BCbのボタン操作により、先払い式(チャージ型)の電子マネーあるいはプリペイドカード以外の支払い方法が選択された場合(ACT50、NO)には、プロセッサ61は、第2のタッチパネル32の画面を合計画面SCaとし、客用表示部である第1のタッチパネル34の画面を支払い支援画面SDcとする。
【0091】
図19は、第1のタッチパネル34に表示される支払い支援画面SDcの一例である。
図19は、支払い方法選択ボタン群BDa又は支払い方法選択ボタン群BCbのなかの現金ボタンが入力された際の支払い支援画面SDcを示している。支払い支援画面SDcは、釣銭機情報エリアADbを含む。また支払い支援画面SDcは、戻るボタンBDbを配置する。
【0092】
釣銭機情報エリアADbには、合計金額と、投入金額すなわち自動釣銭機36に投入された現金の金額と、合計金額から投入金額を減額した残額とが表示される。戻るボタンBDbは、ソフトウェアキーである。戻るボタンBDbは、選択した支払い方法での支払いを中止することを指令するための操作子である。
【0093】
図7の説明に戻る。
第2のタッチパネル32の画面を合計画面SCaとし、第1のタッチパネル34の画面を支払い支援画面SDcとしたプロセッサ61は、ACT31へと進む。プロセッサ61は、ACT31として代金の入金があったか否かを確認する。代金の入金がない場合には、プロセッサ61は、ACT32へと進む。プロセッサ61は、ACT32として戻るボタンBDbが入力されたか否かを確認する。戻るボタンBDbが入力されていない場合には、プロセッサ61は、ACT31へと戻る。このようにプロセッサ61は、ACT31及びACT32として入金があるか、戻るボタンBDbが入力されるのを待ち受ける。
【0094】
代金支払い方法として現金支払いを選択した客は、自動釣銭機36に現金を投入する。クレジットカード支払いを選択した客は、キャッシュレス決済端末37のリーダでクレジットカードのデータを読み取らせる。コード決済支払いを選択した客は、キャッシュレス決済端末37のスキャナでコード決済用のバーコードまたは二次元データコードを読み取らせる。プリペイドカード支払いを希望する客は、キャッシュレス決済端末37のリーダでプリペイドカードのデータを読み取らせる。ポイント支払いを希望する客は、キャッシュレス決済端末37のリーダでポイントカードのデータを読み取らせる。このような客の支払い操作があると、プロセッサ61は、ACT31において入金有りと判断する。
【0095】
入金有りと判断したプロセッサ61は、ACT31からACT33へと進む。プロセッサ61は、ACT33として支払い処理を実行する。例えば現金支払いが選択された場合には、プロセッサ61は、合計金額から自動釣銭機36に投入された現金の金額を引き去る。クレジットカード支払いが選択された場合には、プロセッサ61は、クレジットカードの認証を行う。コード決済支払いが選択された場合には、プロセッサ61は、コード決済の残高から合計金額を引き去る。ポイント支払いが選択された場合には、プロセッサ61は、累積ポイント相当の金額から合計金額を引き去る。
【0096】
支払い処理を実行したプロセッサ61は、ACT34へと進む。プロセッサ61は、ACT34として支払いが完了したか否かを判断する。例えば、自動釣銭機36に投入した現金の金額が合計金額に対して不足していた場合には、プロセッサ61は、支払いが未完と判断する。同じく、クレジットカードの認証に失敗した場合、あるいは電子マネー、コード決済、プリペイドカード、累積ポイント等の残高が合計金額に対して不足していた場合も、プロセッサ61は、支払いが未完と判断する。支払いが未完の場合、プロセッサ61は、ACT31へと戻る。プロセッサ61は、ACT31及びACT32として再び入金があるか、戻るボタンBDbが入力されるのを待ち受ける。
【0097】
支払いが未完である状態、すなわちACT31及びACT32の待ち受け状態においては、客は、支払い方法を別の方法に変更することができる。例えば、現金支払いを選択したが持ち合わせの現金が不足していた場合に、客は、現金以外の支払い方法に変更することができる。別の支払い方法に変更することを希望する客は、戻るボタンBDbにタッチする。
【0098】
ACT31及びACT32の待ち受け状態において、戻るボタンBDbが客のタッチ操作により入力されると、プロセッサ61は、ACT32からACT35へと進む。プロセッサ61は、ACT35として自動釣銭機36に現金が投入された後に戻るボタンBDbが入力されたか否かを確認する。自動釣銭機36に現金が投入された後に戻るボタンBDbが入力された場合には、プロセッサ61は、ACT36へと進む。プロセッサ61は、ACT36として自動釣銭機36に投入された現金の金額、いわゆる入金額をメインメモリ62で記憶する。自動釣銭機36に現金が投入されることなく戻るボタンBDbが入力された場合には、プロセッサ61は、ACT36の処理をスキップする。
【0099】
ACT36の処理を実行するかスキップすると、プロセッサ61は、ACT37へと進む。プロセッサ61は、ACT37としてステータスSTを調べる。なお、この時点では、ステータスSTは“10”または“20”である。
【0100】
ステータスSTが“10”である場合、プロセッサ61は、
図6のACT23へと戻る。すなわちプロセッサ61は、店員用表示部である第2のタッチパネル32の画面を合計画面SCa(
図14を参照)とし、客用表示部である第1のタッチパネル34の画面を支払い方法選択画面SDa(
図16を参照)とする。このように、ステータスSTが“10”のときに客が戻るボタンBDbにタッチすると、第1のタッチパネル34に支払い方法選択画面SDaが表示される。したがって客は、再度、支払い方法選択ボタン群BDaのなかから希望する支払方法のボタンにタッチすればよい。
【0101】
これに対し、ステータスSTが“20”である場合には、プロセッサ61は、
図6のACT27へと戻る。すなわちプロセッサ61は、店員用表示部である第2のタッチパネル32の画面を支払い方法選択画面SCb(
図17を参照)とし、客用表示部である第1のタッチパネル34の画面を店員操作中画面SDb(
図18を参照)とする。このように、ステータスSTが“20”のときに客が戻るボタンBDbにタッチすると、第2のタッチパネル32に支払い方法選択画面SCbが表示される。したがって店員は、再度、支払い方法選択ボタン群BCbのなかから客が希望する支払方法のボタンにタッチすればよい。
【0102】
ACT34において支払いが完了したことを認識したプロセッサ61は、ACT38へと進む。プロセッサ61は、店員用表示部である第2のタッチパネル32の画面を合計画面SCa(
図14を参照)とし、客用表示部である第1のタッチパネル34の画面を支払い確認画面SDd(
図20を参照)とする。
【0103】
図20は、第1のタッチパネル34に表示される支払い確認画面SDdの一例である。
図20は、支払い方法選択ボタン群BDa又は支払い方法選択ボタン群BCbのなかの現金ボタンが入力された際の支払い確認画面SDdを示している。支払い確認画面SDdは、釣銭機情報エリアADbを含む。釣銭機情報エリアADbは、支払い支援画面SDcでは合計金額から投入金額を減じた差額を残額として表示するが、支払い確認画面SDdでは投入金額から合計金額を減じた差額を釣銭額として表示する。また、支払い確認画面SDdは、支払いボタンBDcを配置する。支払い支援画面SDcに配置されていた戻るボタンBDbは、支払い支援画面SDcには配置されない。支払いボタンBDcは、支払いが完了したことを宣言するための操作子である。代金の支払いを終えた客は、支払いボタンBDcにタッチする。
【0104】
図7の説明に戻る。
第2のタッチパネル32の画面を合計画面SCaとし、第1のタッチパネル34の画面を支払い確認画面SDdとしたプロセッサ61は、ACT39へと進む。プロセッサ61は、ACT39として支払いボタンBDcが入力されるのを待ち受ける。支払いボタンBDcが客のタッチ操作により入力されると、プロセッサ61は、ACT40へと進む。プロセッサ61は、ACT40として入金額を記憶しているか否かを確認する。ACT36の処理において入金額を記憶していた場合には、プロセッサ61は、ACT41へと進む。プロセッサ61は、ACT41として入金額に相当する現金が払い出されるように自動釣銭機36を制御する。ACT36の処理において入金額を記憶していない場合には、プロセッサ61は、ACT41の処理をスキップする。
【0105】
ACT41の処理を実行するかスキップすると、プロセッサ61は、ACT42へと進む。プロセッサ61は、ACT42として釣銭があるか否かを確認する。支払い方法として現金支払いが選択され、自動釣銭機36に合計金額を超える金額の現金が投入されたために釣銭が生じている場合には、プロセッサ61は、ACT43へと進む。プロセッサ61は、ACT43として釣銭額に相当する現金が払い出されるように自動釣銭機36を制御する。釣銭が生じていない場合には、プロセッサ61は、ACT43の処理をスキップする。
【0106】
ACT43の処理を実行するかスキップすると、プロセッサ61は、ACT44へと進む。プロセッサ61は、ACT44としてレシートの出力を制御する。すなわちプロセッサ61は、第2取引ファイル82に記憶した販売データ等を基に商取引の明細を示すレシートデータを生成する。そしてプロセッサ61は、そのレシートデータをプリンタ56に出力する。かくして、プリンタ56が動作して紙レシートが印字され、発行される。なお、入力装置2において電子レシートIDが入力されていた場合には、プロセッサ61は、レシートデータをその電子レシートIDとともに電子レシートサーバへと送信する。かくして客は、スマートフォンを操作することにより、レシートを電子レシートの形態で入手することができる。
【0107】
レシートを出力したプロセッサ61は、ACT45へと進む。プロセッサ61は、ACT45として店員用表示部である第2のタッチパネル32の画面を支払い完了画面SCc(
図21を参照)とし、客用表示部である第1のタッチパネル34の画面を支払い完了画面SDe(
図22を参照)とする。
【0108】
図21は、第2のタッチパネル32に表示される支払い完了画面SCcの一例である。支払い完了画面SCcは、合計画面SCaに重ねて、支払いが完了したことを店員に通知するためのポップアップウィンドウPUaを表示する。店員は、このポップアップウィンドウPUaが表示されたことにより、決済装置3において客の支払いが完了したと認識する。
【0109】
図22は、第1のタッチパネル34に表示される支払い完了画面SDeの一例である。
図22は、支払い方法選択ボタン群BDa又は支払い方法選択ボタン群BCbのなかの現金ボタンが入力された際の支払い完了画面SDeを示している。支払い完了画面SDeは、釣銭機情報エリアADbとともに、レシートとお釣りの取り忘れがないことを客に案内する第4のテキストTXdを表示する。なお、レシートを電子レシートとして発行した場合には、第4のテキストTXdが例えば「お釣りをお取りください。レシートは電子レシートでご確認ください」というように変化する。支払い完了画面SDeに表示された内容を確認した客は、プリンタ35から紙レシートが発行された場合には、その紙レシートを受け取る。また、自動釣銭機36から入金額あるいは釣銭等の現金が払い出された場合には、その現金を受け取る。
【0110】
図7の説明に戻る。
第2のタッチパネル32の画面を支払い完了画面SCcとし、第1のタッチパネル34の画面を支払い完了画面SDeとしたプロセッサ61は、ACT46へと進む。プロセッサ61は、ACT46として第2取引ファイル82をクリアする。またプロセッサ61は、ACT47として支払い中フラグFを“0”にリセットする。さらにプロセッサ61は、ACT48として支払いステータスSTを“00”とする。以上でプロセッサ61は、第2の情報処理を終了する。かくして、一人目の客の代金支払いが決済装置3において処理される。そして再び、
図5のACT14において支払い中フラグFが“1”セットされると、プロセッサ61は、上述した第2の情報処理を繰り返し実行する。かくして、二人目の客の代金支払いが決済装置3において処理される。以後、同様にして、三人目,四人目、…の客の代金支払いが決済装置3において順番に処理される。
【0111】
ところで、
図19及び
図20においては、現金ボタンが入力された際の支払い支援画面SDc及び支払い確認画面SDdを例示した。すなわち支払い支援画面SDcは、自動釣銭機36に投入された現金の金額を合計金額及び残額とともに表示する内容の画面である。支払い確認画面SDdは、現金による代金の支払いを終えた後の投入金額及び釣銭額を合計金額とともに表示する内容の画面である。支払い支援画面及び支払い確認画面によって表示される内容は、支払い方法によって異なる。
【0112】
次に、支払い方法選択ボタン群BDa,BCbのボタン操作により、先払い式(チャージ型)の電子マネーあるいはプリペイドカードの支払い方法が選択された場合(ACT50、YES)について、
図8の流れ図を参照して説明する。
【0113】
ここでは、支払い方法として、先払い式(チャージ型)のプリペイドカードが選択された場合を例にして説明する。プリペイドボタンが操作された場合には、キャッシュレス決済端末37にプリペイドカード(ICカード型)のデータを読み取らせるための客の操作方法を第1のタッチパネル34に表示させる。代金支払い方法としてプリペイドカードを選択した客は、キャッシュレス決済端末37のリーダでプリペイドカード(ICカード型)のデータを読み取らせる。
【0114】
前述したように、ACT24において第1のタッチパネル34に表示された支払い方法選択ボタン群BDaのうちプリペイドボタンが客のタッチ操作により入力されるか、ACT28において第2のタッチパネル32に表示された支払い方法選択ボタン群BCbのうちプリペイドボタンが店員のタッチ操作により入力されると、プロセッサ61は、
図8のACT51へと進む。
【0115】
プロセッサ61は、ACT51として、キャッシュレス決済端末37のリーダから読み取られた電子データをもとに、プリペイドカードにチャージされた残高が、購買商品に対する代金支払いに不足しているか判別する。残高が代金支払い金額以上であり、残高不足ではないと判別された場合には、プロセッサ61(決済手段95)は、ACT62として支払い処理を実行する。プリペイドカード支払いが選択された場合には、プロセッサ61は、プリペイドカードの残高から合計金額を引き去る。なお、電子マネー支払いが選択された場合には、プロセッサ61は、プリペイドカード支払いと同様にして、電子マネーの残高から合計金額を引き去る。
【0116】
一方、残高が代金支払い金額より小さく、残高不足と判別された場合には、プロセッサ61は、ACT52として、不足額以上の金額に制限してチャージ金額を算出する。プロセッサ61は、電子マネーにチャージする金額を、不足額以上の1つの金額を設定金額単位の最低額として算出する。設定金額単位は、例えば1円、100円、1000円などであって、何れか1つの金額が設定されている。なお、設定金額単位は、例えば店舗の管理者等の操作によって設定(変更)することができる。設定された設定金額単位を示すデータは、例えば決済装置3の補助記憶デバイス63に記憶され、電子マネー(プリペイドカード)のチャージの際に参照される。
【0117】
例えば、プロセッサ61は、購買商品に対する代金支払い額が「1230円」、プリペイドカードの残高が「200円」の場合、設定金額単位が「1000円」であれば、設定金額単位の不足額以上の最低額として「2000円」を算出する。
【0118】
プロセッサ61は、ACT53として、算出したチャージ金額をもとに、店員用表示部である第2のタッチパネル32の画面を残高不足画面ACc(
図23を参照)とし、客用表示部である第1のタッチパネル34の画面を支払い支援画面SDf(
図24を参照)とする。
【0119】
図23は、第2のタッチパネル32に表示される残高不足画面ACcの一例を示し、
図24は、第1のタッチパネル34に表示される支払い支援画面SDfの一例を示す。残高不足画面ACcは、合計画面SCaに重ねて表示される。残高不足画面ACcは、現在のプリペイドカードの残高(200円)、支払いに不足している金額(1030円)、支払いに必要な金額(プリカ対象金額1230円)と共に、残高不足を通知するメッセージ「残高不足です」を表示する。
【0120】
支払い支援画面SDfは、電子マネー情報エリアADc、支払い額情報エリアADd、操作を受け付けるための3つのボタンBDe,BDf,BDgを含む。電子マネー情報エリアADcは、残高不足を通知するメッセージ「残高不足です」と共に、現在のプリペイドカードの残高(200円)、支払いに不足している金額(1030円)を表示するエリアである。支払い額情報エリアADdは、支払いに必要な金額(支払い額1230円)を表示するエリアである。ボタンBDeは、プリペイドカードによる代金支払い中止の指示を、タッチ操作によって受け付けるためのボタンである。ボタンBDfは、プリペイドカードの現在の残高から代金支払い実行を、タッチ操作によって受け付けるためのボタンである。ボタンBDgは、プリペイドカードへのチャージ実行を、タッチ操作によって受け付けるためのボタンである。支払い支援画面SDfでは、プリペイドカードへのチャージの指定を受け付けるボタンは、1つの金額のみに対応するボタンBDgのみが表示される。ボタンBDgには、ACT52において算出された、設定金額単位の不足額以上の1つの金額として算出された「2000円」をチャージすることが表示される。
【0121】
支払い支援画面SDfに代金支払いが可能な金額のチャージを指示するためのボタンBDgを1つのみとすることで、チャージをする場合にはボタンBDgをタッチ操作するだけで良いため、客にとっては代金支払いに必要なチャージ金額を選択する必要が無く、また操作が簡素化されるため、チャージのための負担が軽減される。また、客によるチャージ操作が簡素化されることにより、客によるセルフ決済時に電子マネー(プリペイドカード)にチャージが必要な状況となっても、決済時間を短縮することができる。
【0122】
なお、決済時のプリペイドカードに対するチャージは、第1のタッチパネル34に対する客の操作により実行するが、第2のタッチパネル32にチャージのための操作画面を表示させて、店員の操作によってプリペイドカードに対するチャージを実行できるようにしても良い。この場合、第2のタッチパネル32に表示される店員用の画面には、客用の第1のタッチパネル34と同様の画面を表示させても良いし、より詳細なチャージ金額を指定することができる画面を表示させるようにしても良い。詳細なチャージ金額としては、代金支払いの不足額以上の任意金額の入力エリアを設けたり、代金支払いの不足額以上の複数のチャージ金額の選択肢を設けたりするようにしても良い。
【0123】
プロセッサ61は、ACt54において支払い支援画面SDfにおける客によるボタンBDeへタッチ操作があると、
図6のACt23へ進む。プロセッサ61は、ACT23として店員用表示部である第2のタッチパネル32の画面を合計画面SCa(
図15を参照)とし、客用表示部である第1のタッチパネル34の画面を支払い方法選択画面SDa(
図17を参照)とする。これにより、別の支払い方法を選択できるようにする。
【0124】
また、プロセッサ61は、ACt55において支払い支援画面SDfにおける客によるボタンBDfへタッチ操作があると、ACT63としてプリペイドカードの現在の残高から代金支払い実行し、
図6のACt23へ進む。プロセッサ61は、ACT23として店員用表示部である第2のタッチパネル32の画面を合計画面SCa(
図15を参照)とし、客用表示部である第1のタッチパネル34の画面を支払い方法選択画面SDa(
図17を参照)とする。これにより、プリペイドカードの現在の残高を全て代金支払いに用いて、不足分を別の支払い方法を選択して支払うことができるようにする。
【0125】
また、プロセッサ61は、支払い支援画面SDfにおける客によるボタンBDgへタッチ操作があると、プリペイドカードに代金支払いが可能な金額をチャージするための処理に移行する。プロセッサ61は、ACT56として、店員用の第2のタッチパネル32に合計画面SCa(
図14を参照)を表示させ、客用の第1のタッチパネル34にチャージ画面SDgを表示させる。
【0126】
図25は、第1のタッチパネル34に表示されるチャージ画面SDgの一例を示す。チャージ画面SDgは、釣銭機情報エリアADbを含む。釣銭機情報エリアADbには、チャージに必要な合計金額と、投入金額すなわち自動釣銭機36に投入された現金の金額と、合計金額から投入金額を減額した投入が必要な残額とが表示される。釣銭機情報エリアADbは、チャージ情報エリアADbと言い換えることができる。戻るボタンBDbは、ソフトウェアキーである。戻るボタンBDbは、チャージを中止することを指令するための操作子である。
【0127】
プロセッサ61は、ACT58として、チャージ画面SDgの戻るボタンBDbへのタッチ操作があるとACT53へと進み(
図23、
図24)、前述と同様の処理を実行する。
【0128】
また、プロセッサ61は、ACT57において自動釣銭機36に現金が投入されると、ACT59として、店員用の第2のタッチパネル32に合計画面SCa(
図14を参照)を表示させ、客用の第1のタッチパネル34に支払い画面SDhを表示させる。
【0129】
図26は、第1のタッチパネル34に表示される支払い画面SDhの一例を示す。支払い画面SDhは、チャージ情報エリアADbと支払いボタンBDcを含む。支払いボタンBDcは、ソフトウェアキーである。支払いボタンBDcは、プリペイドカードにチャージした残高から代金支払いをすることを指令するための操作子である。プロセッサ61は、自動釣銭機36に現金が投入されることにより、チャージ情報エリアADbの投入金額の表示を更新する。
【0130】
なお、支払いボタンBDcは、チャージ情報エリアADbの合計金額が示す、チャージに必要な金額が投入されるまで操作を無効にする。プロセッサ61は、チャージ情報エリアADbの合計金額が示す、チャージに必要な金額が投入されると支払いボタンBDcを有効とし、代金支払いの指令を受け付ける状態にする。
【0131】
チャージ金額が代金支払いの不足額以上の金額に制限されているため、チャージ情報エリアADbの合計金額が示す金額までチャージすることで、確実に代金支払いが可能な金額をチャージすることができる。
【0132】
プロセッサ61は、ACT60において、支払いボタンBDcへのタッチ操作があると、ACT61として、プリペイドカードに対するチャージ処理を実行する。すなわち、プロセッサ61は、プリペイドカードへのチャージ金額を管理する、図示しない管理するセンター(電子マネー管理サーバなど)にアクセスして、プリペイドカードへのチャージ金額を更新する。プロセッサ61は、センターとの通信によってプリペイドカードの残高の更新が完了するまでの間、例えば、第1のタッチパネル34と第2のタッチパネル32に、問い合わせ中のメッセージを表示させる。
【0133】
プリペイドカードの残高の更新が完了すると、引き続き、プロセッサ61は、ACT62として、プリペイドカードの残高から代金支払いをする支払い処理を実行する。プロセッサ61は、支払い処理が完了するまで、第1のタッチパネル34に、代金支払い処理中を通知する報知画面SDkを表示させる。
【0134】
図27は、第1のタッチパネル34に表示される報知画面SDkの一例である。報知画面SDkは、支払い支援画面SDfの支払い額情報エリアADdにおける支払い額の情報とともに、代金支払い処理中を通知するメッセージを表示する。
【0135】
プロセッサ61は、プリペイドカードによる代金支払い処理が完了すると、
図7のACT44へと進む。プロセッサ61は、ACT44としてレシートの出力を制御する。すなわちプロセッサ61は、プリペイドカードへのチャージに関する第1のレシートと、購買商品に対する代金支払いに関する第2のレシートのレシートデータを生成して、そのレシートデータをプリンタ56に出力する。かくして、プリンタ56が動作して紙レシートが印字され、発行される。第1のレシートと第2のレシートは、個別に印字して出力させても良いし、1枚にまとめて出力させても良い。
【0136】
レシートを出力したプロセッサ61は、ACT45へと進む。プロセッサ61は、ACT45として店員用表示部である第2のタッチパネル32の画面を支払い完了画面とし、客用表示部である第1のタッチパネル34の画面を支払い完了画面SDmとする。
【0137】
図28は、第1のタッチパネル34に表示される支払い完了画面SDmの一例である。支払い完了画面SDmは、支払い情報エリアADeとともに、レシートとお釣りの取り忘れがないことを客に案内するメッセージを表示する。支払い情報エリアADeには、支払い金額、支払い方法(プリカ)、おつりの金額が表示される。ここでは、プリペイドカードによる決済のため、おつりの金額が表示されない(0円)が、プリペイドカードの決済後の残高を表示しても良い。
【0138】
以下、プロセッサ61は、前述と同様にして、ACT46~48の処理を実行する。詳細な説明を省略する。
【0139】
こうして、代金支払い時にプリペイドカードの残高が不足している場合には、不足額以上の金額に制限してチャージした後、プリペイドカードによる代金支払いが実行される。また、プリペイドカードへのチャージの際に、チャージに関するレシートを出力せずに、決済終了後に、購買商品に対する代金支払いに関するレシート共に出力させる。すなわち、代金支払いの合計金額までの不足額未満のチャージをすることはできず、また不足額未満のチャージで決済ができない。これにより、プリペイドカードへのチャージのために現金を投入したことにより代金支払いを完了したと客が誤認識することがなく、またプリペイドカードへのチャージのみで、代金支払いが完了せずに客が立ち去ってしまうといったおそれもない。よって、代金支払い時にプリペイドカードの残高が不足している場合であっても、代金支払い時の客による電子マネーへのチャージの操作を容易にして、正しく購買商品に対する代金支払いを実施することができる。
【0140】
なお、前述した説明では、先払い式(チャージ型)の電子マネーとして、プリペイドカードを利用する場合について説明してが、他の形式の先払い式(チャージ型)の電子マネーを使用する場合についても前述と同様の処理を実行することができる。
【0141】
[第2の実施形態]
前記実施形態では、決済時のプリペイドカードに対するチャージを、客用表示部である第1のタッチパネル34に表示された操作子に対する客の操作により実行する場合を例示した。第2の実施形態は、さらに店員用表示部である第2のタッチパネル32にチャージのための操作画面を表示させて、店員の操作によってプリペイドカードに対するチャージを実行することも可能とする。
【0142】
図29は、第2の実施形態において、決済装置3のプロセッサ61が有する主要な機能構成を示すブロック図である。詳しくは、
図29は、
図4に示した機能のうち制御手段93とチャージ手段94とを抜粋して示したものである。
図4に示した他の機能、つまりは第2の受付手段91、第1の受付手段92、決済手段95及び出力手段96については、第2の実施形態においてもプロセッサ61が有していることは言うまでもない。
【0143】
チャージ手段94は、第1チャージ手段941と、第2チャージ手段942と、切替手段943とを含む。
第1チャージ手段941は、購買商品に対する先払い式(チャージ型)の電子マネーあるいはプリペイドカードによる代金支払いに、電子マネー(プリペイドカード)の残高が不足している場合に、客用表示部である第1のタッチパネル34に対する客の操作に応じて、電子マネー(プリペイドカード)へのチャージを実行する機能である。第1のタッチパネル34には、電子マネーにチャージする不足額以上の金額に対応する1つの操作子を含む画面が表示される。第1チャージ手段941は、第1のタッチパネル34に表示された操作子に対する客の操作に応じて、当該操作された操作子に対応する金額を電子マネー(プリペイドカード)へチャージする。
【0144】
第2チャージ手段942は、第1チャージ手段941と同様に、電子マネー(プリペイドカード)の残高が不足している場合に、店員用表示部である第2のタッチパネル32に対する店員の操作に応じて、電子マネー(プリペイドカード)へのチャージを実行する機能である。第2のタッチパネル32には、電子マネーにチャージする不足額以上の金額に対応する2以上の操作子を含む画面が表示される。第2チャージ手段942は、第2のタッチパネル32に表示された操作子に対する客の操作に応じて、当該操作された操作子に対応する金額を電子マネー(プリペイドカード)へチャージする。
【0145】
切替手段943は、第1チャージ手段941による電子マネー(プリペイドカード)へのチャージから第2チャージ手段942による電子マネー(プリペイドカード)へのチャージへと切り替える機能である。切替手段943は、切替を指示する操作子を含む。切替手段943は、例えば店員の操作により当該操作子が操作されると、第1チャージ手段941による電子マネーへのチャージから第2チャージ手段942による電子マネーへのチャージへと切り替える。
【0146】
制御手段93は、切替手段943による切替に応じて、第1チャージ手段941による電子マネー(プリペイドカード)へのチャージを無効とし、第2チャージ手段942による電子マネー(プリペイドカード)へのチャージを有効とする機能である。制御手段93は、切替手段943による切替に応じて、第2のタッチパネル32に電子マネーにチャージする不足額以上の金額に対応する2以上の操作子を含む画面を表示させる。このとき制御手段93は、第1のタッチパネル34に対する客の操作を受け付けないように制御する。なお、制御手段93は、第2チャージ手段942による電子マネー(プリペイドカード)へのチャージを無効とし、第1チャージ手段941による電子マネー(プリペイドカード)へのチャージを有効とする機能であってもよい。
【0147】
図30及び
図31は、第2の実施形態において、決済装置3のプロセッサ61が前記業務プログラムに従って実行する第2の情報処理の要部手順を示す流れ図である。前記実施形態と同様に、プロセッサ61は、第1の情報処理と並行して第2の情報処理を実行する。なお、第2の実施形態においても、前記実施形態において
図6及び
図7の流れ図で示した第2の情報処理の手順は同一なので、
図6及び
図7についてはそのまま援用する。すなわち
図30及び
図31は、前記実施形態において
図8の流れ図で示した情報処理の手順に相当する。よって、
図8と共通の処理ステップには同一の符号を付している。
【0148】
図30に示すように、プロセッサ61は、ACT51としてプリペイドカードにチャージされた残高が購買商品に対する代金支払いに不足している場合には、ACT52として不足額以上の金額に制限してチャージ金額を算出する。そしてプロセッサ61は、ACT53として算出したチャージ金額をもとに、店員用の第2のタッチパネル32に残高不足画面ACd(
図32を参照)を表示させ、客用の第1のタッチパネル34に支払い支援画面SDf(
図24を参照)を表示させる。
【0149】
図32は、第2の実施形態において、第2のタッチパネル32に表示される残高不足画面ACdの一例を示す。残高不足画面ACdは、合計画面SCaに重ねて表示される。残高不足画面ACdは、現在のプリペイドカードの残高(200円)、支払いに不足している金額(1030円)、支払いに必要な金額(プリカ対象金額1230円)と共に、残高不足を通知するメッセージ「残高不足です」を表示するエリアである。また、残高不足画面ACdは、切替ボタンBCdを配置する。切替ボタンBCdは、第1チャージ手段941による電子マネー(プリペイドカード)へのチャージから第2チャージ手段942による電子マネー(プリペイドカード)へのチャージへと切り替えることを指示する操作子である。切替ボタンBCdは、ソフトウェアキーである。
【0150】
支払い支援画面SDfを確認した客は、プリペイドカードによる代金支払いを中止するか、プリペイドカードの現在の残高から代金支払いを実行するか、プリペイドカードへのチャージを実行するかを決める。そしてプリペイドカードによる代金支払いを中止することを決めた客は、ボタンBDeにタッチする。プリペイドカードの現在の残高から代金支払いを実行することを決めた客は、ボタンBDfにタッチする。プリペイドカードへのチャージを実行することを決めた客は、ボタンBDgにタッチする。
【0151】
ただし、ボタンBDgをタッチしたことでプリペイドカードにチャージされる金額は、不足額以上に制限される設定金額単位の金額のうち最低額である。最低額よりも大きい金額をチャージしたい客は、スペースSPに立つ店員に申し出る。申し出を受けた店員は、第2のタッチパネル32に表示されている残高不足画面ACdの切替ボタンBCdにタッチする。
【0152】
図30の説明に戻る。
第2のタッチパネル32に残高不足画面ACdを表示させ、第1のタッチパネル34に支払い支援画面SDfを表示させたプロセッサ61は、ACT71として切替ボタンBCdが入力されるか、ACT54及びACT55として支払い支援画面SDfのいずれかのボタンBDe、BDfまたはBDgが入力されるのを待ち受ける。この待ち受け状態において、支払い支援画面SDfのいずれかのボタンBDe、BDfまたはBDgが入力された場合には、プロセッサ61は、
図8を用いて説明したACT56乃至ACT63の処理を前述したのと同様に実行する。
【0153】
これに対し、残高不足画面ACdの切替ボタンBCdが入力された場合には、プロセッサ61は、
図31のACT81へと進む。プロセッサ61は、ACT81として店員用表示部である第2のタッチパネル32の画面をチャージ画面SCd(
図33を参照)とし、客用表示部である第1のタッチパネル34の画面を店員操作中画面SDb(
図18を参照)とする。店員操作中画面SDbは、店員が操作中であることを客に通知するための画面である。第1のタッチパネル34の画面が店員操作中画面SDbに切り替わることにより、客は、支払い支援画面SDfのいずれかのボタンBDe、BDfまたはBDgをタッチ操作することはできなくなる。
【0154】
図33は、第2のタッチパネル32に表示されるチャージ画面SCdの一例である。チャージ画面SCdは、不足額を表示するエリアACeと、チャージ額を表示するエリアACfと、チャージ金額選択ボタン群BCe、チャージボタンBCf及び取消ボタンBCgとを含む。チャージ金額選択ボタン群BCeの各ボタンと、チャージボタンBCf及び取消ボタンBCgとは、ソフトウェアキーである。エリアACeは、購買商品の代金に対するプリペイドカードにチャージされた残高の不足額を表示する。エリアACfは、プリペイドカードにチャージする金額を表示する。
【0155】
チャージ金額選択ボタン群BCeは、複数の金額ボタンを含む。各金額ボタンには、不足額以上に制限される設定金額単位の金額が割り当てられる。
図33は、設定金額単位を千円単位とし、不足額が1030円であったときのチャージ画面SCdを例示する。この例においては、不足額以上に制限される設定金額単位の金額のうちの最低額である2000円と、当該最低額よりも高額の設定金額単位である3000円、4000円、5000円及び10000円の各チャージ金額がそれぞれ5つの金額ボタンに割り当てられる。因みに、不足額が2030円であった場合には、金額2000円は、不足額以上に制限される設定金額単位の金額のうちの最低額よりも低いので、金額ボタンに2000円のチャージ金額は割り当てられない。
図33のチャージ画面SCdにおいて、チャージ金額として6000円、7000円、8000円、9000円等が金額ボタンに割り当てられてもよい。また、
図33に示すチャージ画面SCdにおいて、不足額未満の1000円の金額ボタンを表示しつつ、当該1000円の金額ボタンはグレイアウトして表示することで選択入力が出来ない、または客により選択して入力された場合であっても当該入力が無効となるようにしてもよい。
【0156】
チャージボタンBCfは、チャージ金額選択ボタン群BCeの中の金額ボタンで選択したチャージ金額の確定を指示するための操作子であり、取消ボタンBCgは、チャージ金額の取消を指示するための操作子である。
【0157】
チャージ画面SCdを確認した店員は、チャージ金額選択ボタン群BCeの中から、客から申し出を受けたチャージ金額が割り当てられた金額ボタンにタッチする。金額ボタンにタッチすると、その金額ボタンに割り当てられたチャージ金額がエリアACfに表示されるので、店員は、チャージ金額に間違いがないか確認する。チャージ金額に間違いがない場合には、店員は、チャージボタンBCfにタッチする。チャージ金額が間違っている場合には、店員は、取消ボタンBCgにタッチする。
【0158】
図31の説明に戻る。
第2のタッチパネル32の画面をチャージ画面SCdとし、第1のタッチパネル34の画面を店員操作中画面SDbとしたプロセッサ61は、ACT82へと進む。プロセッサ61は、ACT82としてチャージ金額選択ボタン群BCeの中からいずれかの金額ボタンが選択的に入力され、続いてチャージボタンBCfが入力されるのを待ち受ける。チャージボタンBCfが入力されると、プロセッサ61は、ACT83として金額ボタンに割り当てられたチャージ金額Xを記憶する。
【0159】
チャージ金額Xを記憶したプロセッサ61は、ACT84へと進む。プロセッサ61は、ACT84として自動釣銭機36に現金が投入されるのを待ち受ける。そして自動釣銭機36に現金が投入されると、プロセッサ61は、ACT85として入金額Y、つまりは自動釣銭機36に投入された現金の金額を算出する。そしてプロセッサ61は、ACT86として入金額Yがチャージ金額X以上となったか否かを確認する。入金額Yがチャージ金額Xに満たない場合、プロセッサ61は、ACT84へと戻る。プロセッサ61は、さらなる入金を待ち受ける。
【0160】
自動釣銭機36に投入された現金の金額、すなわち入金額Yがチャージ金額X以上になると、プロセッサ61は、ACT89へと進む。プロセッサ61は、ACT89として、第2のタッチパネル32の画面を合計画面SCa(
図14を参照)とし、第1のタッチパネル34の画面を支払い画面SDh(
図26を参照)とする。
【0161】
第2のタッチパネル32の画面を合計画面SCaとし、第1のタッチパネル34の画面を支払い画面SDhとしたプロセッサ61は、ACT90として支払い画面SDhに表示されている支払いボタンBDcが入力されるのを待ち受ける。支払いボタンBDcへのタッチ操作があると、プロセッサ61は、ACT91として、プリペイドカードに対するチャージ処理を実行する。すなわち、プロセッサ61は、プリペイドカードへのチャージ金額を管理する、図示しない管理するセンター(電子マネー管理サーバなど)にアクセスして、プリペイドカードへのチャージ金額を更新する。プロセッサ61は、センターとの通信によってプリペイドカードの残高の更新が完了するまでの間、例えば、第1のタッチパネル34と第2のタッチパネル32に、問い合わせ中のメッセージを表示させる。
【0162】
プリペイドカードの残高の更新が完了すると、引き続き、プロセッサ61は、ACT92として、プリペイドカードの残高から代金支払いをする支払い処理を実行する。プロセッサ61は、支払い処理が完了するまで、第1のタッチパネル34に、代金支払い処理中を通知する報知画面SDkを表示させる。
【0163】
プロセッサ61は、プリペイドカードによる代金支払い処理が完了すると、
図7のACT44へと進む。以後、プロセッサ61は、
図7におけるACT44乃至ACT48の処理を前記実施形態と同様に実行する。
【0164】
なお、ACT84の待ち受け状態において、ACT87として取消ボタンBCgが入力された場合には、プロセッサ61は、ACT88へと進む。プロセッサ61は、ACT88として入金額Yをクリアする。その後、プロセッサ61は、ACT82の処理へと戻る。
【0165】
ここに、プロセッサ61は、ACT57乃至ACT59の処理により、第1チャージ手段941としての機能を実現する。プロセッサ61は、ACT82乃至ACT89の処理により、第2チャージ手段942としての機能を実現する。プロセッサ61は、ACT71及びACT72の処理により、切替手段943としての機能を実現する。プロセッサ61は、ACT56及びACT81の処理により、制御手段93としての機能を実現する。
【0166】
このように、第2の実施形態によれば、プリペイドカードに対するチャージを、客用表示部である第1のタッチパネル34に対する客の操作だけでなく、店員用表示部である第2のタッチパネル32に対する店員の操作によっても可能な決済装置3を提供することができる。その場合において、客の操作によってチャージできる金額は不足額以上の設定金額単位の金額のうち最低額に限定されるが、店員の操作によってチャージできる金額は最低額以上の設定金額単位の金額であっても可能となる。したがって、最低額以上の金額をチャージしたいという客の要望に対して迅速に対応することができる。
【0167】
[他の実施形態]
合計画面SCaの第1客エリアACaに表示される情報は、一人目の客の合計点数と合計金額に限定されない。例えば、入力装置2のタッチパネル23に表示される登録画面SAaのカレントエリアAAa、明細エリアAAb及び合計エリアAAcに表示される情報を表示してもよい。そうすることにより、店員は決済前の一人目の客の詳細な情報を容易に確認することができる。また、第2客エリアACbに表示される情報も、
図14に示す情報に限定されない。例えば登録中のときには、現時点までの登録点数と合計金額とを表示し、会計待ちのときには合計点数と合計金額とを表示する。そうすることにより、店員は決済前の二人目の客についても、詳細な情報を確認することができる。
【0168】
前記実施形態では、合計画面SCaに切替ボタンBCaを配置したが、切替ボタンBCaを配置しないようにしてもよい。すなわち、支払い方法の選択操作を客に限定してもよい。その場合においても、前記実施形態と同様な作用効果を奏することは、言うまでもないことである。
【0169】
前記実施形態では、ACT52において、電子マネーにチャージする金額を、不足額以上の設定金額単位で算出しているが、電子マネーあるいはプリペイドカードによって、客を識別できる場合には、客毎に予め設定された金額単位でチャージできるようにしても良い。例えば、1500円単位、4000円単位、10000円単位などの客毎の設定金額を記憶しておき、客に応じてチャージ金額を算出するようにしても良い。
【0170】
また、電子マネーにチャージする金額を、不足額以上の設定金額単位の最低額として算出しているが、最低額に制限されるものではない。例えば、電子マネーにチャージ可能な上限に最も近い最高額として算出しても良い。最高額についても、前述と同様にして客毎に設定しておくようにしても良い。また、最低額や最高額などのチャージ金額を算出するための条件を客毎に設定しても良い。これにより、客によって、決済時の電子マネーのチャージを、不足額以上の設定金額単位の最低額にするか、不足額以上の設定金額単位のチャージ上限までの最高額とすることができる。
【0171】
また、
図24に示す支払い支援画面SDfでは、チャージを指示するためのボタンとして、チャージ金額に対応する1つのボタンBDgのみを表示しているが、不足額以上のチャージ金額を示す複数のボタンを表示させるようにしても良い。例えば、前述したような、不足額以上の設定金額単位の最低額とチャージ上限までの最高額のそれぞれに対応するボタンを設けて、客が選択できるようにしても良い。複数のボタンを表示させる場合には、選択肢が多くなると客に対する負担を増大させて、操作時間が長くなってしまうため、ボタン数を少数にすることが望ましい。
【0172】
図1に示した決済装置3は、入力装置2により商品コード等が入力された購買商品の情報を基に購買商品の販売データを生成して登録するものである。他の決済装置としては、店員を操作者とするキーボード31、第1のタッチパネル34又はハンディスキャナ33を入力装置とする。そして、これらの入力装置を介して商品コード等の購買商品の情報を受け付け、その情報を基に購買商品の販売データを生成して登録する。一方、取引の決済に必要な代金の入金については、前記実施形態と同様に第2のタッチパネル32、プリンタ35、自動釣銭機36又はキャッシュレス決済端末37を客自身が操作して行う。すなわち、対面式POS端末等と称される決済装置であってもよい。
【0173】
図34は、チャージ画面SCdの他の例である。
図34に示したチャージ画面SCdが
図33に示すチャージ画面SCdと異なるのは、チャージ金額選択ボタン群BCeの各金額ボタンに割り当てられた金額である。すなわち、
図33に示したチャージ画面SCdでは、不足額以上の設定金額単位の最低額が金額ボタンに割り当てられたが、
図34に示すチャージ画面SCdにおいては、金額ボタンに最低額が割り当てられない。客が第1のタッチパネル34に表示された支払い支援画面SDfを操作せずに店員にチャージを申し出るのは最低額よりも大きい金額をチャージしたい場合であるので、チャージ画面SCdから最低額が割り当てられた金額ボタンを排除しても問題はない。店員は、金額ボタンの選択肢が少なくなるので、操作性を高めることができる。
【0174】
第2の実施形態では、第2のタッチパネル32に表示された残高不足画面ACdに切替ボタンBCdを配置した。この点に関しては、第1のタッチパネル34に表示された支払い支援画面SDfに切替ボタンBCdを配置し、最低額以上の金額をチャージしたい客が切替ボタンBCdを入力して、店員に操作を委ねてもよい。あるいは、キーボード31に配列されているいずれかのキーを、切替ボタンBCdとしての機能を有するキーとしてもよい。
【0175】
また、必ずしも切替ボタンBCdを設けなくてもよい。すなわち、
図30のACT71において、第2のタッチパネル32に表示される画面をチャージ画面SCdとする。そしてプロセッサ61(制御手段93)は、チャージ画面SCdにおけるチャージ金額選択ボタン群BCeのいずれかの金額ボタンが入力されると、第1チャージ手段941による電子マネー(プリペイドカード)へのチャージを無効とし、第2チャージ手段942による電子マネー(プリペイドカード)へのチャージを有効とする。このような構成を採用することにより、切替ボタンBCdを省略することができる。
【0176】
またこの場合において、プロセッサ61(制御手段93)は、第1のタッチパネル34に表示された支払い支援画面SDfのいずれかのボタンBDe,BDfまたはBDgが入力されると、第2チャージ手段942による電子マネー(プリペイドカード)へのチャージを無効とし、第1チャージ手段941による電子マネー(プリペイドカード)へのチャージを有効とすることとなる。
【0177】
この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態及びその変形は、発明の範囲に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【0178】
1…商品販売システム、2…入力装置、3…決済装置、4…チェックアウトカウンタ、5…レジカウンタ、6…伝送ケーブル、21…定置式スキャナ、22…ハンディスキャナ、23…タッチパネル、24…キーボード、25…ディスプレイ、31…キーボード、32…第2のタッチパネル、33…ハンディスキャナ、34…第1のタッチパネル、35…プリンタ、36…自動釣銭機、37…キャッシュレス決済端末、61…プロセッサ、62…メインメモリ、63…補助記憶デバイス、64…時計、65…通信インターフェース、66…スキャナインターフェース、67…タッチパネルインターフェース、68…プリンタインターフェース、69…釣銭機インターフェース、70…決済端末インターフェース、71…入力装置インターフェース、72…システム伝送路、81…第1取引ファイル、82…第2取引ファイル、83…フラグメモリ、84…ステータスメモリ、91…第2の受付手段、92…第1の受付手段、93…制御手段、94…チャージ手段、95…決済手段、96…出力手段、941…第1チャージ手段、942…第2チャージ手段、943…切替手段、SCa…合計画面、SCb…支払い方法選択画面、SCc…支払い完了画面、SCd…チャージ画面、SDa…支払い方法選択画面、SDb…店員操作中画面、SDc,SDf…支払い支援画面、SDd…支払い確認画面、SDh…支払い画面、SDe,SDm…支払い完了画面、SDg…チャージ画面、SDh…支払い画面、SDk…報知画面。