(57)【要約】【課題】利用者がボタン画像の数よりも多くの種類の金額をミスなく一度にチャージできるようにする。【解決手段】電子通貨入金装置は、媒体から読み取られた情報に基づき電子通貨を取得する。同装置は、異なる金額がそれぞれ設定された複数のボタン画像を配置してなる第１画像を画面に表示させる。同装置は、第１画像に配置されたいずれか１つのボタン画像が操作されると、当該ボタン画像に設定された第１金額を記憶部で記憶している第２金額に加算し、入金を確定させる第２画像を画面に表示させる。そして同装置は、第１画像に戻るための第１入力を受け付ける。第１入力を受け付けると、同装置は、記憶部で記憶している第２金額を変更することなく画面の画像を第２画像から第１画像に戻す。第２金額以上の入金が行われると、同装置は、電子通貨の金額に第２金額を加算する。【選択図】      図１０
2020135271.tif 000002
【特許請求の範囲】
【請求項１】
媒体から読み取られた情報に基づき電子通貨を取得する取得手段と、
異なる金額がそれぞれ設定された複数のボタン画像を配置してなる第１画像を画面に表示させる第１表示手段と、
前記第１画像に配置されたいずれか１つのボタン画像が操作されると、当該ボタン画像に設定された第１金額を、記憶部で記憶している第２金額に加算し、入金を確定させる第２画像を前記画面に表示させる第２表示手段と、
前記画面に前記第２画像が表示されている状態で、前記第１画像に戻るための第１入力を受け付ける第１受付手段と、
前記第１受付手段により前記第１入力を受け付けると、前記記憶部で記憶している前記第２金額を変更することなく、前記画面の画像を前記第２画像から前記第１画像に戻す第１戻し手段と、
前記第２金額以上の入金が行われると、前記電子通貨の金額に前記第２金額を加算する入金手段と、
を具備する電子通貨入金装置。
【請求項２】
前記画面に前記第２画像が表示されている状態で、前記第２金額をクリアするための第２入力を受け付ける第２受付手段と、
前記第２受付手段により前記第２入力を受け付けると、前記記憶部で記憶している前記第２金額をクリアして、前記画面の画像を前記第２画像から前記第１画像に戻す第２戻し手段と、
を具備する請求項１記載の電子通貨入金装置。
【請求項３】
前記第１戻し手段は、前記第２金額が上限額に達している状態で前記第１入力を受けた場合には、前記記憶部で記憶している前記第２金額を前記第１金額が加算される前の金額に変更してから、前記画面の画像を前記第２画像から前記第１画像に戻す、請求項１又は２記載の電子通貨入金装置。
【請求項４】
前記第１戻し手段は、前記電子通貨の金額に前記第２金額を加算した第３金額が上限額に達している状態で前記第１入力を受けた場合には、前記記憶部で記憶している前記第２金額を前記第１金額が加算される前の金額に変更してから、前記画面の画像を前記第２画像から前記第１画像に戻す、請求項１又は２記載の電子通貨入金装置。
【請求項５】
前記第２表示手段は、前記第１入力を受け付けるためのボタン画像を含む第２画像を表示する、請求項１乃至４のうちいずれか１に記載の電子通貨入金装置。
【請求項６】
コンピュータを、
媒体から読み取られた情報に基づき電子通貨を取得する取得手段、
異なる金額がそれぞれ設定された複数のボタン画像を配置してなる第１画像を画面に表示させる第１表示手段、
前記第１画像に配置されたいずれか１つのボタン画像が操作されると、当該ボタン画像に設定された第１金額を、記憶部で記憶している第２金額に加算し、入金を確定させる第２画像を前記画面に表示させる第２表示手段、
前記画面に前記第２画像が表示されている状態で、前記第１画像に戻るための第１入力を受け付ける第１受付手段、
前記第１受付手段により前記第１入力を受け付けると、前記記憶部で記憶している前記第２金額を変更することなく、前記画面の画像を前記第２画像から前記第１画像に戻す第１戻し手段、及び、
前記第２金額以上の入金が行われると、前記電子通貨の金額に前記第２金額を加算する入金手段、
として機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子通貨入金装置及びコンピュータを上記電子通貨入金装置として機能させるための制御プログラムに関する。
【背景技術】
【０００２】
近年、ＩＣカード、スマートフォン等を媒体として利用した電子決済サービスが広く普及している。電子決済サービスは、商品の代金又は役務に対する対価の支払いを電子的な貨幣価値の移動によって行うようにしたものである。電子的な貨幣価値は、一般に、電子通貨、電子マネー、電子貨幣等と称される。本明細書では、電子通貨を採用する。
【０００３】
電子決済サービスには、前払い方式いわゆるプリペイド方式と、後払い方式いわゆるポストペイ方式とがある。プリペイド方式の場合、利用者は、事前に媒体を利用して電子通貨を入金しておく必要がある。電子通貨を入金することは、一般にチャージと称される。チャージは、チャージ機能を有する電子機器を介して実行される。本明細書では、チャージ機能を有する電子機器を電子通貨入金装置と称する。
【０００４】
従来の電子通貨入金装置としては、タッチパネルの画面に複数種類の金額が割り当てられたボタン画像を表示するタイプが主流である。この種の電子通貨入金装置は、利用者によっていずれかのボタン画像がタッチされると、そのボタン画像に割り当てられていた金額を当該利用者が使用する電子通貨の残高に加算することでチャージを行う。このため、一度にチャージできる金額は、ボタン画像に割り当てられた金額に限定される。
【０００５】
ボタン画像に割り当てられた金額以外の金額も一度にチャージできるようにするためには以下の方法が考えられる。第１の方法は、タッチパネルの画面にテンキー画像を表示させ、テンキー画像の操作によって入力された数字列の金額をチャージするという方法である。第２の方法は、ボタン画像が連続してタッチされた場合にそのタッチされたボタン画像に割り当てられた金額を合算し、その合算金額をチャージするという方法である。第３の方法は、タッチパネルに表示されるボタン画像の数を増やし、その数だけ金額の種類を増やすという方法である。
【０００６】
しかしながら、第１の方法は、操作ミスによって利用者が想定していない数字列の金額がチャージされる蓋然性が高い。第２の方法も、利用者が誤って１つのボタン画像を連続して操作してしまうことで、想定外の金額がチャージされる場合が起こり得る。第３の方法は、ボタン画像の数が画面のサイズに依存する上、ボタン画像が小さくなると操作性が悪くなるという懸念がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第６３８６６５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明の実施形態が解決しようとする課題は、利用者がボタン画像の数よりも多くの種類の金額をミスなく一度にチャージできる電子通貨入金装置を提供しようとするものである。
【課題を解決するための手段】
【０００９】
一実施形態において、電子通貨入金装置は、取得手段と、第１表示手段と、第２表示手段と、第１受付手段と、第１戻し手段と、入金手段とを備える。取得手段は、媒体から読み取られた情報に基づき電子通貨を取得する。第１表示手段は、異なる金額がそれぞれ設定された複数のボタン画像を配置してなる第１画像を画面に表示させる。第２表示手段は、第１画像に配置されたいずれか１つのボタン画像が操作されると、当該ボタン画像に設定された第１金額を、記憶部で記憶している第２金額に加算し、入金を確定させる第２画像を画面に表示させる。第１受付手段は、画面に第２画像が表示されている状態で、第１画像に戻るための第１入力を受け付ける。第１戻し手段は、第１受付手段により第１入力を受け付けると、記憶部で記憶している第２金額を変更することなく、画面の画像を第２画像から第１画像に戻す。入金手段は、第２金額以上の入金が行われると、電子通貨の金額に第２金額を加算する。
【図面の簡単な説明】
【００１０】
【図１】一実施形態である電子通貨入金装置の要部回路構成を示すブロック図。
【図２】同電子通貨入金装置に接続されるサーバのデータベースに保存されるデータレコードの構成例を示す模式図。
【図３】同電子通貨入金装置のメインメモリに形成される主要なメモリエリアを示す模式図。
【図４】同電子通貨入金装置のプロセッサが実行する主要な情報処理の手順を示す流れ図。
【図５】同電子通貨入金装置のプロセッサが実行する主要な情報処理の手順を示す流れ図。
【図６】同電子通貨入金装置のプロセッサが実行する主要な情報処理の手順を示す流れ図。
【図７】同電子通貨入金装置のタッチパネルに表示されるチャージ画面の一例を示す模式図。
【図８】同電子通貨入金装置のタッチパネルに表示される確認画面の一例を示す模式図。
【図９】同電子通貨入金装置のタッチパネルに表示されるチャージ画面の一例を示す模式図。
【図１０】同電子通貨入金装置のタッチパネルに表示される確認画面の一例を示す模式図。
【図１１】同電子通貨入金装置のタッチパネルに表示される終了画面の一例を示す模式図。
【図１２】同電子通貨入金装置のタッチパネルに表示されるエラー画面の一例を示す模式図。
【図１３】同電子通貨入金装置のタッチパネルに表示される確認画面の一例を示す模式図。
【図１４】同電子通貨入金装置のタッチパネルに表示されるチャージ画面の一例を示す模式図。
【発明を実施するための形態】
【００１１】
以下、利用者がボタン画像の数よりも多くの種類の金額をミスなく一度にチャージできる電子通貨入金装置の実施形態について、図面を用いて説明する。
【００１２】
図１は、一実施形態である電子通貨入金装置１の要部回路構成を示すブロック図である。電子通貨入金装置１は、単体で電子通貨のチャージを行う専用機である。電子通貨入金装置１は、単体ではなく、対面式又はセルフ式のＰＯＳ（Point Of Sales）端末、セミセルフ式の登録端末又は決済端末、各種券売機などに組み込まれていてもよい。
【００１３】
電子通貨入金装置１は、貨幣処理ユニット１０と本体ユニット２０とを備える。貨幣処理ユニット１０は、紙幣の入金及び出金を処理する。貨幣処理ユニット１０は、硬貨の入金及び出金を処理する機能を併せ持ってもよい。本実施形態では、貨幣処理ユニット１０は紙幣専用機とする。
【００１４】
貨幣処理ユニット１０は、紙幣の投入口１２と、紙幣の排出口１３と、紙幣の収納庫１４と、搬入機構１５と、入金演算部１６と、搬出機構１７と、出金演算部１８と、を含む。搬入機構１５は、投入口１２から投入された紙幣を収納庫１４まで搬送する。入金演算部１６は、搬入機構１５によって搬送された紙幣の金種を識別し、投入口１２に投入された紙幣の金額、いわゆる投入金額を算出する。搬出機構１７は、収納庫１４に収納された紙幣を取り出して排出口１３まで搬送する。出金演算部１８は、搬出機構１７によって搬送された紙幣の種類を識別し、排出口１３から排出された紙幣の金額、いわゆる排出金額を算出する。コントローラ１１は、入金演算部１６で算出された投入金額及び出金演算部１８で算出された排出金額に基づいて搬入機構１５及び搬出機構１７を制御する。この制御により、貨幣処理ユニット１０では、投入口１２に投入された紙幣が収納庫１４に収納されるとともに、投入金額のデータがコントローラ１１を介して本体ユニット２０に出力される。また貨幣処理ユニット１０では、本体ユニット２０から通知された金額相当の紙幣が排出口１３から排出される。
【００１５】
本体ユニット２０は、プロセッサ２１、メインメモリ２２、補助記憶デバイス２３、通信インターフェース２４、デバイスインターフェース２５、リーダ・ライタ２６、タッチパネル２７、プリンタ２８及びシステム伝送路２９を含む。システム伝送路２９は、アドレスバス、データバス、制御信号線等を含む。本体ユニット２０は、システム伝送路２９に、プロセッサ２１、メインメモリ２２、補助記憶デバイス２３、通信インターフェース２４、デバイスインターフェース２５、リーダ・ライタ２６、タッチパネル２７及びプリンタ２８を接続する。本体ユニット２０では、プロセッサ２１、メインメモリ２２及び補助記憶デバイス２３と、これらを接続するシステム伝送路２９とによってコンピュータが構成される。
【００１６】
プロセッサ２１は、上記コンピュータの中枢部分に相当する。プロセッサ２１は、オペレーティングシステム又はアプリケーションプログラムに従って、本体ユニット２０としての各種の機能を実現するべく各部を制御する。プロセッサ２１は、例えばＣＰＵ（Central Processing Unit）である。
【００１７】
メインメモリ２２は、上記コンピュータの主記憶部分に相当する。メインメモリ２２は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ２２は、不揮発性のメモリ領域ではオペレーティングシステム又はアプリケーションプログラムを記憶する。メインメモリ２２は、プロセッサ２１が各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ２２は、揮発性のメモリ領域を、プロセッサ２１によってデータが適宜書き換えられるワークエリアとして使用する。不揮発性のメモリ領域は、例えばＲＯＭ（Read Only Memory）である。揮発性のメモリ領域は、例えばＲＡＭ（Random Access Memory）である。
【００１８】
補助記憶デバイス２３は、上記コンピュータの補助記憶部分に相当する。例えばＥＥＰＲＯＭ（Electric Erasable Programmable Read-Only Memory）、ＨＤＤ（Hard Disc Drive）、あるいはＳＳＤ（Solid State Drive）等が補助記憶デバイス２３となり得る。補助記憶デバイス２３は、プロセッサ２１が各種の処理を行う上で使用するデータ、あるいはプロセッサ２１での処理によって作成されたデータ等を保存する。補助記憶デバイス２３は、上記のアプリケーションプログラムを記憶する場合もある。
【００１９】
アプリケーションプログラムは、後述する制御プログラムを含む。すなわち制御プログラムは、メインメモリ２２又は補助記憶デバイス２３に記憶され、プロセッサ２１によって実行される。なお、制御プログラムをメインメモリ２２又は補助記憶デバイス２３にインストールする方法は特に限定されるものではない。リムーバブルな記録媒体に制御プログラムを記録して、あるいはネットワークを介した通信により制御プログラムを配信して、メインメモリ２２又は補助記憶デバイス２３にインストールすることができる。記録媒体は、ＣＤ−ＲＯＭ，メモリカード等のようにプログラムを記憶でき、かつ装置が読み取り可能であれば、その形態は問わない。
【００２０】
通信インターフェース２４は、ネットワーク２を介して接続されたサーバ３との間でプロトコルに従いデータ通信を行う。ネットワーク２は、例えばインターネットである。サーバ３は、データベース３１の管理機能を有したコンピュータである。データベース３１には、ＩＣカード、スマートフォン等の媒体を用いて電子決済を行う各利用者がそれぞれ保有する電子通貨のデータが保存される。
【００２１】
図２は、データベース３１に保存されるデータレコード３１Ｒの構成例を示す模式図である。図２に示すようにデータレコード３１Ｒは、媒体ＩＤ、残高、ポイント、履歴等の項目を含む。媒体ＩＤは、ＩＣカード、スマートフォン等の媒体に割り当てられた一意のコードである。残高は、その媒体ＩＤで識別される媒体によって管理される電子通貨の残高である。ポイントは、電子通貨の使用によって生じたサービスポイントの累積値である。履歴は、電子通貨の使用履歴である。履歴には、電子通貨で代金を支払った際の金額、日時、場所等の情報を有する支払い履歴と、電子通貨をチャージした際の入金額、日時、場所等の情報を有するチャージ履歴とがある。
【００２２】
図１の説明に戻る。  
デバイスインターフェース２５は、デバイスの一種である貨幣処理ユニット１０を接続し、該貨幣処理ユニット１０が有するコントローラ１１との間でプロトコルに従いデータ通信を行う。
【００２３】
リーダ・ライタ２６は、上記媒体と例えば非接触方式の近距離無線通信を行い、その媒体が有するＩＣチップに記録されたデータの読み取り及びＩＣチップへのデータの書き込みを行う。
【００２４】
タッチパネル２７は、電子通貨入金装置１の入力デバイス及び表示デバイスとして機能する。タッチパネル２７には、後述するチャージ画面ＳＣ１（図７、図９、図１４を参照）、確認画面ＳＣ２（図８、図１０、図１３を参照）、終了画面ＳＣ３（図１１を参照）、エラー画面ＳＣ４（図１２を参照）等が表示される。
【００２５】
プリンタ２８は、電子通貨のチャージ結果等を印字したレシートの発行機能を有する。レシートには、例えばチャージ日時、場所、チャージ前残高、チャージ金額、チャージ後残高等の情報が印字される。
【００２６】
図３は、メインメモリ２２に形成される主要なメモリエリアを示す模式図である。図３に示すように本体ユニット２０では、保有限度額メモリ２２１、チャージ限度額メモリ２２２、媒体ＩＤメモリ２２３、残高メモリ２２４、チャージ金額メモリ２２５、チャージ後残高メモリ２２６及び投入金額メモリ２２７がメインメモリ２２に形成される。媒体ＩＤメモリ２２３、残高メモリ２２４、チャージ金額メモリ２２５、チャージ後残高メモリ２２６及び投入金額メモリ２２７は、揮発性のメモリ領域に形成される。保有限度額メモリ２２１及びチャージ限度額メモリ２２２は、不揮発性のメモリ領域に形成されてもよいし、揮発性のメモリ領域に形成されてもよい。
【００２７】
保有限度額メモリ２２１は、１つの媒体で保有できる電子通貨の上限額、いわゆる保有限度額を記憶するための領域である。チャージ限度額メモリ２２２は、1回のチャージ処理でチャージ可能な電子通貨の上限額、いわゆるチャージ限度額を記憶するための領域である。保有限度額メモリ２２１及びチャージ限度額メモリ２２２には、予め任意に設定された保有限度額及びチャージ限度額が記憶されている。
【００２８】
媒体ＩＤメモリ２２３は、リーダ・ライタ２６を介して媒体から読み取られた媒体ＩＤを記憶するための領域である。残高メモリ２２４は、媒体ＩＤメモリ２２３に記憶された媒体ＩＤと関連付けられてデータベース３１で記憶されている電子通貨の残高を記憶するための領域である。チャージ金額メモリ２２５は、タッチパネル２７の操作により入力されたチャージ金額を記憶するための領域である。なお、チャージ金額は１０００円単位とする。チャージ後残高メモリ２２６は、チャージ後の電子通貨の残高を記憶するための領域である。投入金額メモリ２２７は、貨幣処理ユニット１０に投入された紙幣の金額を記憶するための領域である。
【００２９】
図４乃至図６は、プロセッサ２１が実行する主要な情報処理の手順を示す流れ図である。この手順は、メインメモリ２２又は補助記憶デバイス２３に記憶された制御プログラムに従ったものである。図７乃至図１４は、タッチパネル２７に表示される種々の画面の一例を示す模式図である。以下、各図を用いて、利用者が電子通貨をチャージする際の電子通貨入金装置１の動作について説明する。なお、以下に説明する動作は一例である。同様な結果が得られるのであれば、その手順は特に限定されるものではない。
【００３０】
はじめに、デフォルト状態にある電子通貨入金装置１においては、タッチパネル２７に初期画面が表示されている。初期画面の内容は特に限定されるものではない。本実施形態では、初期画面は、スタートボタンの画像を含む。電子通貨のチャージを行う利用者は、先ず、スタートボタンにタッチする。
【００３１】
スタートボタンがタッチされると、本体ユニット２０のプロセッサ２１は、図４の流れ図に示す手順の情報処理を開始する。プロセッサ２１は、ＡＣＴ１として残高メモリ２２４、チャージ金額メモリ２２５、チャージ後残高メモリ２２６及び投入金額メモリ２２７をクリアする。なお、以下の説明及び流れ図では、残高メモリ２２４の記憶値をＭＣで表し、チャージ金額メモリ２２５の記憶値をＭＤで表し、チャージ後残高メモリ２２６の記憶値をＭＥで表し、投入金額メモリ２２７の記憶値をＭＦで表す。また、保有限度額メモリ２２１の記憶値である保有限度額をＭＡで表し、チャージ限度額メモリ２２２の記憶値であるチャージ限度額をＭＢで表す。
【００３２】
プロセッサ２１は、ＡＣＴ２としてタッチパネル２７に媒体読取画面を表示させる。媒体読取画面には、利用者に対し、ＩＣカード又はスマートフォン等の媒体に記録されている媒体ＩＤをリーダ・ライタ２６によって読み取らせることを指示する内容の画像が表示されている。そこで、媒体読取画面を確認した利用者は、媒体の媒体ＩＤをリーダ・ライタ２６に読み取らせるための操作を行う。なお、媒体読取画面には、取消ボタンの画像も表示されており、電子通貨のチャージを中止する利用者は、取消ボタンにタッチする。
【００３３】
媒体読取画面を表示させたプロセッサ２１は、ＡＣＴ３として媒体ＩＤが読み取られたか否かを検出する。媒体ＩＤの読取りが検出されていない場合、プロセッサ２１は、ＡＣＴ３においてＮＯと判定し、ＡＣＴ４へと進む。プロセッサ２１は、ＡＣＴ４として取消ボタンが入力されたか否かを検出する。取消ボタンの入力が検出されていない場合、プロセッサ２１は、ＡＣＴ４においてＮＯと判定し、ＡＣＴ３へと戻る。ここにプロセッサ２１は、ＡＣＴ３及びＡＣＴ４の処理により、媒体ＩＤが読み取られるか取消ボタンが入力されるのを待ち受ける。
【００３４】
プロセッサ２１は、タッチパネル２７を介して取消ボタンが入力されたことを検出した場合には、ＡＣＴ４においてＹＥＳと判定し、ＡＣＴ５へと進む。プロセッサ２１は、ＡＣＴ５として媒体読取画面を消去する。そしてプロセッサ２１は、この情報処理を終了する。情報処理が終了すると、タッチパネル２７の画面は初期画面に戻る。
【００３５】
プロセッサ２１は、リーダ・ライタ２６を介して媒体ＩＤが読み取られたことを検出した場合には、ＡＣＴ３においてＹＥＳと判定し、ＡＣＴ６へと進む。プロセッサ２１は、ＡＣＴ６としてその媒体ＩＤを媒体ＩＤメモリ２２３に記述する。
【００３６】
プロセッサ２１は、ＡＣＴ７としてその媒体ＩＤと関連付けてデータベース３１で管理されている残高を取得する。すなわちプロセッサ２１は、サーバ３に対して残高問合せコマンドを送信するように通信インターフェース２４を制御する。この制御により通信インターフェース２４では、サーバ３を宛先とする残高問合せコマンドがネットワーク２に出力される。残高問合せコマンドには、媒体ＩＤメモリ２２３に記憶された媒体ＩＤが含まれる。ネットワーク２に出力された残高問合せコマンドは、サーバ３で受信される。残高問合せコマンドを受信したサーバ３は、データベース３１を検索して、残高問合せコマンドに含まれる媒体ＩＤを含むデータレコード３１Ｒを読み出す。そしてサーバ３は、そのデータレコード３１Ｒに含まれる残高のデータを、ネットワーク２を介して本体ユニット２０へと送信する。かくしてプロセッサ２１は、サーバ３から残高を取得する。プロセッサ２１は、ＡＣＴ８として残高のデータを残高メモリ２２４に記述する。
【００３７】
プロセッサ２１は、ＡＣＴ９としてタッチパネル２７の画面を媒体読取画面からチャージ画面ＳＣ１（図７を参照）へと切り替える。
【００３８】
図７は、チャージ画面ＳＣ１の一例である。図７に示すようにチャージ画面ＳＣ１には、千円ボタンＢＴ１、二千円ボタンＢＴ２、五千円ボタンＢＴ３及び一万円ボタンＢＴ４の各金額ボタンの各画像と、取消ボタンＢＴ５の画像と、残高エリアＡＲ１及びチャージ金額エリアＡＲ２の各表示エリアと、が配置されている。千円ボタンＢＴ１は、１，０００円のチャージ金額が割り当てられたボタン画像である。二千円ボタンＢＴ２は、２，０００円のチャージ金額が割り当てられたボタン画像である。五千円ボタンＢＴ３は、５，０００円のチャージ金額が割り当てられたボタン画像である。一万円ボタンＢＴ３は、１０，０００円のチャージ金額が割り当てられたボタン画像である。因みに、１，０００円、２，０００円、５，０００円及び１０，０００円は、我が国において流通している紙幣の額面金額と一致する。
【００３９】
チャージ画面ＳＣ１を確認した利用者は、チャージを希望する金額に従い、いずれかの金額ボタンＢＴ１〜ＢＴ４にタッチする。すなわち利用者は、１，０００円、２，０００円、５，０００円又は１０，０００円をチャージする場合には、その金額が割り当てられた金額ボタンＢＴ１，ＢＴ２，ＢＴ３又はＢＴ４にタッチする。利用者は、３，０００円または４，０００円をチャージする場合には、千円ボタンＢＴ１又は二千円ボタンＢＴ２にタッチする。利用者は、６，０００円から９，０００円までの金額をチャージする場合には、千円ボタンＢＴ１、二千円ボタンＢＴ２又は五千円ボタンＢＴ３にタッチする。１１，０００円以上の金額をチャージする場合には、千円ボタンＢＴ１、二千円ボタンＢＴ２、五千円ボタンＢＴ３または一万円ボタンＢＴ４のいずれかにタッチする。なお、チャージを中止する場合には、利用者は取消ボタンＢＴ５にタッチする。
【００４０】
チャージ画面ＳＣ１を表示させたプロセッサ２１は、ＡＣＴ１０として金額ボタンＢＴ１〜ＢＴ４が入力されたか否かを検出する。金額ボタンＢＴ１〜ＢＴ４の入力が検出されていない場合、プロセッサ２１は、ＡＣＴ１０においてＮＯと判定し、ＡＣＴ１１へと進む。プロセッサ２１は、ＡＣＴ１１として取消ボタンＢＴ５が入力されたか否かを検出する。取消ボタンＢＴ５の入力が検出されていない場合、プロセッサ２１は、ＡＣＴ１１においてＮＯと判定し、ＡＣＴ１０へと戻る。ここにプロセッサ２１は、ＡＣＴ１０及びＡＣＴ１１の処理により、いずれかの金額ボタンＢＴ１〜ＢＴ４が入力されるか、取消ボタンＢＴ５が入力されるのを待ち受ける。
【００４１】
ＡＣＴ１０及びＡＣＴ１１の待ち受け状態において、タッチパネル２７を介して取消ボタンＢＴ５が入力されたことを検出した場合には、プロセッサ２１は、ＡＣＴ１１においてＹＥＳと判定し、ＡＣＴ１２へと進む。プロセッサ２１は、ＡＣＴ１２としてチャージ画面を消去する。そしてプロセッサ２１は、この情報処理を終了する。情報処理が終了すると、タッチパネル２７の画面は初期画面に戻る。
【００４２】
ＡＣＴ１０及びＡＣＴ１１の待ち受け状態において、いずれかの金額ボタンＢＴ１〜ＢＴ４が入力されたことを検出した場合には、プロセッサ２１は、ＡＣＴ１０においてＹＥＳと判定し、ＡＣＴ１３へと進む。プロセッサ２１は、ＡＣＴ１３としてその入力された金額ボタンＢＴ１〜ＢＴ４に割り当てられた金額Ｑを取得する。例えばプロセッサ２１は、千円ボタンＢＴ１の入力を検出した場合には、金額Ｑとして１，０００円を取得する。プロセッサ２１は、二千円ボタンＢＴ２の入力を検出した場合には、金額Ｑとして２，０００円を取得する。プロセッサ２１は、五千円ボタンＢＴ３の入力を検出した場合には、金額Ｑとして５，０００円を取得する。プロセッサ２１は、一万円ボタンＢＴ４の入力を検出した場合には、金額Ｑとして１０，０００円を取得する。
【００４３】
プロセッサ２１は、ＡＣＴ１４として金額Ｂを算出する。金額Ｂは、チャージ金額メモリ２２５の記憶値ＭＤに金額Ｑを加算した金額である。さらにプロセッサ２１は、ＡＣＴ１５として金額Ａを算出する。金額Ａは、残高メモリ２２４の記憶値ＭＣに金額Ｂを加算した金額である。
【００４４】
プロセッサ２１は、図５のＡＣＴ２１として金額Ａが保有限度額ＭＡ以下であるか否かを確認する。金額Ａが保有限度額ＭＡ以下である場合、プロセッサ２１は、ＡＣＴ２１においてＹＥＳと判定し、ＡＣＴ２２へと進む。プロセッサ２１は、ＡＣＴ２２として金額Ｂがチャージ限度額ＭＢ以下であるか否かを確認する。金額Ｂがチャージ限度額ＭＢ以下である場合、プロセッサ２１は、ＡＣＴ２２においてＹＥＳと判定し、ＡＣＴ２３へと進む。プロセッサ２１は、ＡＣＴ２３として金額Ｂをチャージ金額メモリ２２５に記述する。またプロセッサ２１は、ＡＣＴ２４として金額Ａをチャージ後残高メモリ２２６に記述する。さらにプロセッサ２１は、ＡＣＴ２５としてタッチパネル２７の画面をチャージ画面ＳＣ１から確認画面ＳＣ２（図８を参照）に切り替える。
【００４５】
図８は、確認画面ＳＣ２の一例である。図８に示すように確認画面ＳＣ２には、実行ボタンＢＴ６、戻るボタンＢＴ７及び取消ボタンＢＴ８の各画像と、残高エリアＡＲ３及びチャージ金額エリアＡＲ４の各表示エリアと、が配置されている。そして残高エリアＡＲ３には、残高メモリ２２４の記憶値ＭＣが表示される。チャージ金額エリアＡＲ４には、チャージ金額メモリ２２５の記憶値ＭＤが表示される。因みに、図８は、媒体の残高１２３円の利用者が、チャージ画面ＳＣ１の一万円ボタンＢＴ４にタッチした場合の確認画面ＳＣ２の一例である。
【００４６】
確認画面ＳＣ２を確認した利用者は、チャージ金額を確定させて媒体にチャージする場合、実行ボタンＢＴ６にタッチする。利用者は、チャージ金額を増額する場合、戻るボタンＢＴ７にタッチする。すなわち１，０００円をチャージするために千円ボタンＢＴ１にタッチした利用者は、実行ボタンＢＴ６にタッチする。２，０００円をチャージするために二千円ボタンＢＴ２にタッチした利用者、５，０００円をチャージするために五千円ボタンＢＴ３にタッチした利用者、１０，０００円をチャージするために一万円ボタンＢＴ４にタッチした利用者も同様に、実行ボタンＢＴ６にタッチする。それ以外の利用者は、戻るボタンＢＴ７にタッチする。なお、チャージ金額を取り消す場合には、利用者は、取消ボタンＢＴ８にタッチする。
【００４７】
確認画面ＳＣ２を表示させたプロセッサ２１は、ＡＣＴ２６として実行ボタンＢＴ６が入力されたか否かを検出する。実行ボタンＢＴ６の入力が検出されていない場合、プロセッサ２１は、ＡＣＴ２６においてＮＯと判定し、ＡＣＴ２７へと進む。プロセッサ２１は、ＡＣＴ２７として取消ボタンＢＴ８が入力されたか否かを検出する。取消ボタンＢＴ８の入力が検出されていない場合、プロセッサ２１は、ＡＣＴ２７においてＮＯと判定し、ＡＣＴ２８へと進む。プロセッサ２１は、ＡＣＴ２８として戻るボタンＢＴ７が入力されたか否かを検出する。戻るボタンＢＴ７の入力が検出されていない場合、プロセッサ２１は、ＡＣＴ２８においてＮＯと判定し、ＡＣＴ２６へと戻る。ここにプロセッサ２１は、ＡＣＴ２６乃至ＡＣＴ２８の処理により、実行ボタンＢＴ６が入力されるか、取消ボタンＢＴ８が入力されるか、戻るボタンＢＴ７が入力されるのを待ち受ける。
【００４８】
ＡＣＴ２６乃至ＡＣＴ２８の待ち受け状態において、タッチパネル２７を介して取消ボタンＢＴ８が入力されたことを検出した場合には、プロセッサ２１は、ＡＣＴ２７においてＹＥＳと判定し、ＡＣＴ２９へと進む。プロセッサ２１は、ＡＣＴ２９としてチャージ金額メモリ２２５の記憶値ＭＤとチャージ後残高メモリ２２６の記憶値ＭＥとをクリアする。その後、プロセッサ２１は、図４のＡＣＴ９へと戻る。すなわちプロセッサ２１は、タッチパネル２７の画面を確認画面ＳＣ２からチャージ画面ＳＣ１に戻す。
【００４９】
したがって、図８の確認画面ＳＣ２を確認した利用者が取消ボタンＢＴ８にタッチした場合、タッチパネル２７の画面は、図７のチャージ画面ＳＣ１の残高エリアＡＲ１に残高１２３円が表示され、チャージ金額エリアＡＲ２の表示が０円となったチャージ画面ＳＣ１となる。かくして利用者は、チャージ金額の入力を最初からやり直すことができる。あるいは利用者は、チャージ画面ＳＣ１の取消ボタンＢＴ５にタッチすることで、チャージを中止することもできる。
【００５０】
ＡＣＴ２６乃至ＡＣＴ２８の待ち受け状態において、タッチパネル２７を介して戻るボタンＢＴ７が入力されたことを検出した場合には、プロセッサ２１は、ＡＣＴ２８においてＹＥＳと判定し、ＡＣＴ３０へと進む。プロセッサ２１は、ＡＣＴ３０としてチャージ金額メモリ２２５の記憶値ＭＤがチャージ限度額ＭＢと一致しているか否かを確認する。チャージ金額メモリ２２５の記憶値ＭＤがチャージ限度額ＭＢと一致していない場合、すなわち記憶値ＭＤがチャージ限度額ＭＢに満たない場合には、プロセッサ２１は、ＡＣＴ３０においてＮＯと判定し、ＡＣＴ３１へと進む。
【００５１】
プロセッサ２１は、ＡＣＴ３１としてチャージ後残高メモリ２２６の記憶値ＭＥが保有限度額ＭＡと一致しているか否かを確認する。チャージ後残高メモリ２２６の記憶値ＭＥが保有限度額ＭＡと一致していない場合、すなわち記憶値ＭＥが保有限度額ＭＡに満たない場合には、プロセッサ２１は、ＡＣＴ３１においてＮＯと判定し、図４のＡＣＴ９へと戻る。すなわちプロセッサ２１は、タッチパネル２７の画面を確認画面ＳＣ２からチャージ画面ＳＣ１に戻す。
【００５２】
図８の確認画面ＳＣ２の例において、チャージ限度額ＭＢを２０，０００円と仮定すると、チャージ金額メモリ２２５の記憶値ＭＤはチャージ限度額ＭＢよりも少ない。また、保有限度額ＭＡを５０，０００円と仮定すると、チャージ後残高メモリ２２６の記憶値ＭＥは保有限度額ＭＡよりも少ない。したがって利用者が、戻るボタンＢＴ７にタッチした場合、タッチパネル２７の画面は、図９のチャージ画面ＳＣ１となる。図９に示すように、チャージ画面ＳＣ１の残高エリアＡＲ１とチャージ金額エリアＡＲ２とには、確認画面ＳＣ２の残高エリアＡＲ３とチャージ金額エリアＡＲ４とに表示されていた残高とチャージ金額とがそのまま表示される。すなわち、チャージ金額メモリ２２５の記憶値ＭＤとチャージ後残高メモリ２２６の記憶値ＭＥとは、クリアされない。
【００５３】
図９のチャージ画面ＳＣ１の例において、チャージ金額を例えば１５，０００円に増額する場合、利用者は、五千円ボタンＢＴ３にタッチする。そうするとプロセッサ２１は、図４のＡＣＴ１３乃至ＡＣＴ１５の処理を実行する。その結果、金額Ｂとして１５，０００円が算出される。また、金額Ａとして１５，１２３円が算出される。金額Ａは保有限度額ＭＡ以下である。金額Ｂはチャージ限度額ＭＢ以下である。したがってプロセッサ２１は、ＡＣＴ２３乃至ＡＣＴ２５の処理を実行する。その結果、チャージ金額メモリ２２５の記憶値ＭＤが金額Ｂとなる。チャージ後残高メモリ２２６の記憶値ＭＥが金額Ａとなる。また、タッチパネル２７の画面が、図１０に示す確認画面ＳＣ２となる。
【００５４】
ここで、利用者が実行ボタンＢＴ６にタッチすると、プロセッサ２１は、ＡＣＴ２６においてＹＥＳと判定し、図６のＡＣＴ４１へと進む。プロセッサ２１は、ＡＣＴ４１として貨幣処理ユニット１０に現金が投入されたか否かを検出する。現金が投入されていない場合、プロセッサ２１は、ＡＣＴ４１としてＮＯと判定し、ＡＣＴ４２へと進む。プロセッサ２１は、ＡＣＴ４２として取消ボタンＢＴ８が入力されたか否かを検出する。取消ボタンＢＴ８の入力を検出していない場合、プロセッサ２１は、ＡＣＴ４２としてＮＯと判定し、ＡＣＴ４１へと戻る。ここにプロセッサ２１は、ＡＣＴ４１及びＡＣＴ４２の処理により、現金が投入されるか取消ボタンＢＴ８が入力されるのを待ち受ける。
【００５５】
実行ボタンＢＴ６にタッチした利用者は、チャージ金額エリアＡＲ４に表示されている金額以上の紙幣を投入口１２から投入することとなる。
【００５６】
ＡＣＴ４１及びＡＣＴ４２の待ち受け状態において、プロセッサ２１は、投入口１２に投入された紙幣の金額データをデバイスインターフェース２５で受信すると、ＡＣＴ４１においてＹＥＳと判定し、ＡＣＴ４３へと進む。プロセッサ２１は、ＡＣＴ４３としてデバイスインターフェース２５で受信した金額データから投入金額Ｒを取得する。プロセッサ２１は、ＡＣＴ４４として投入金額メモリ２２７の記憶値ＭＦに投入金額Ｒを加算し、その加算後の金額を投入金額メモリ２２７に記述する。
【００５７】
プロセッサ２１は、ＡＣＴ４５において投入金額メモリ２２７の記憶値ＭＦがチャージ金額メモリ２２５の記憶値ＭＤ以上となったか否かを判定する。記憶値ＭＦが記憶値ＭＤに満たない場合、プロセッサ２１は、ＡＣＴ４５においてＮＯと判定し、ＡＣＴ４１へと戻る。すなわちプロセッサ２１は、ＡＣＴ４１及びＡＣＴ４２の待ち受け状態となる。
【００５８】
ＡＣＴ４１及びＡＣＴ４２の待ち受け状態において、タッチパネル２７を介して取消ボタンＢＴ８が入力されたことを検出した場合には、プロセッサ２１は、ＡＣＴ４２においてＹＥＳと判定し、ＡＣＴ４６へと進む。プロセッサ２１は、ＡＣＴ４６としてチャージ金額メモリ２２５の記憶値ＭＤとチャージ後残高メモリ２２６の記憶値ＭＥと投入金額メモリ２２７の記憶値ＭＦとをクリアする。その後、プロセッサ２１は、図４のＡＣＴ９へと戻る。すなわちプロセッサ２１は、タッチパネル２７の画面を確認画面ＳＣ２からチャージ画面ＳＣ１に戻す。
【００５９】
例えば利用者が、チャージ金額エリアＡＲ４に表示されているチャージ金額相当の現金を投入口１２に投入しようとしたが、持ち合わせの現金が不足していることに気づいた場合、取消ボタンＢＴ８にタッチする。そうすると、タッチパネル２７の画面が、図７のチャージ画面ＳＣ１の残高エリアＡＲ１に残高１２３円が表示された画面となる。その結果、利用者は、チャージ金額の入力を最初からやり直すことができる。あるいは利用者は、チャージ画面ＳＣ１の取消ボタンＢＴ５にタッチすることで、チャージを中止することもできる。
【００６０】
さて、ＡＣＴ４５において、記憶値ＭＦが記憶値ＭＤ以上となった場合、プロセッサ２１はＹＥＳと判定し、ＡＣＴ４７へと進む。プロセッサ２１は、ＡＣＴ４７としてサーバ３に対してチャージコマンドを出力するように通信インターフェース２４を制御する。この制御により、通信インターフェース２４では、サーバ３を宛先とするチャージコマンドがネットワーク２に出力される。チャージコマンドには、媒体ＩＤメモリ２２３に記憶された媒体ＩＤとチャージ後残高メモリ２２６の記憶値ＭＥとが含まれる。ネットワーク２に出力されたチャージコマンドは、サーバ３で受信される。チャージコマンドを受信したサーバ３は、データベース３１を検索して、チャージコマンドに含まれる媒体ＩＤを含むデータレコード３１Ｒを読み出す。そしてサーバ３は、そのデータレコード３１Ｒに含まれる残高のデータを、チャージコマンドに含まれる記憶値ＭＥに書き換える。かくして、データレコード３１Ｒの残高にチャージ金額がチャージされる。
【００６１】
チャージコマンドの出力を制御したプロセッサ２１は、ＡＣＴ４８として金額Ｄを算出する。金額Ｄは、投入金額メモリ２２７の記憶値ＭＦからチャージ金額メモリ２２５の記憶値ＭＤを減額した金額である。プロセッサ２１は、ＡＣＴ４９として金額Ｄが０円よりも大きいか否かを確認する。金額Ｄが０円よりも大きい場合、プロセッサ２１は、ＡＣＴ４９においてＹＥＳと判定し、ＡＣＴ５０へと進む。プロセッサ２１は、ＡＣＴ５０として貨幣処理ユニット１０に対して金額Ｄの払出しを指令する。この指令により、貨幣処理ユニット１０においては、コントローラ１１の制御により金額Ｄ相当の現金が収納庫１４から取り出され、排出口１３から排出される。例えば利用者が１５，０００円のチャージを行うために１万円札を２枚投入すると、５千円が釣銭として排出口から排出される。
【００６２】
プロセッサ２１は、ＡＣＴ５０の処理を終えるか、ＡＣＴ４９において金額Ｄが０円であり、ＮＯと判定した場合には、ＡＣＴ５１へと進む。プロセッサ２１は、ＡＣＴ５１としてタッチパネル２７の画面を終了画面ＳＣ３（図１１を参照）とする。
【００６３】
図１１は、終了画面ＳＣ３の一例である。図１１に示すように終了画面ＳＣ３には、チャージ前残高の表示エリアＡＲ５と、チャージ金額の表示エリアＡＲ６と、チャージ後残高の表示エリアＡＲ７とが配置されている。そして表示エリアＡＲ５には、残高メモリ２２４の記憶値ＭＣが表示される。表示エリアＡＲ６には、チャージ金額メモリ２２５の記憶値ＭＤが表示される。表示エリアＡＲ７には、チャージ後残高メモリ２２６の記憶値ＭＥが表示される。終了画面ＳＣ３を確認した利用者は、電子通貨の残高に１５，０００円がチャージされて、チャージ後の残高が１５，１２３円になったことを確認することができる。
【００６４】
終了画面ＳＣ３を表示させたプロセッサ２１は、ＡＣＴ５２として一定時間が経過するのを待ち受ける。一定時間が経過したならば、プロセッサ２１は、ＡＣＴ５２においてＹＥＳと判定し、ＡＣＴ５３へと進む。プロセッサ２１は、ＡＣＴ５３としてタッチパネル２７の画面を消去する。以上で、プロセッサ２１は、制御プログラムに従った情報処理を終了する。情報処理が終了すると、タッチパネル２７の画面は初期画面に戻る。
【００６５】
このように、媒体ＩＤに関連付けられた電子通貨の残高が例えば１２３円であった利用者が、電子通貨入金装置１を利用して１０，５００円のチャージを行う場合、利用者は先ず、媒体ＩＤを記録した媒体のデータをリーダ・ライタ２６で読み取らせる。そうすると、タッチパネル２７の画面がチャージ画面ＳＣ１となるので、利用者は、一万円ボタンＢＴ４にタッチする。そうすると、タッチパネル２７の画面が確認画面ＳＣ２となるので、利用者は、戻るボタンＢＴ７にタッチする。そうすると、タッチパネル２７の画面が再びチャージ画面ＳＣ１となるので、利用者は、五千円ボタンＢＴ３にタッチする。そうすると、タッチパネル２７の画面が確認画面ＳＣ２となるので、利用者は、実行ボタンＢＴ６にタッチする。以上の操作により、当該媒体ＩＤに関連付けられた電子通貨の残高は、１５，１２３円になる。なお、金額ボタンを入力する順番は、先に五千円ボタンＢＴ３にタッチし、後から一万円ボタンＢＴ４にタッチしてもよい。
【００６６】
同様に、例えば８，０００円をチャージする場合には、利用者は、五千円ボタンＢＴ３、戻るボタンＢＴ７，二千円ボタンＢＴ２、戻るボタンＢＴ７、千円ボタンＢＴ１、実行ボタンＢＴ６の順にタッチ操作すればよい。なお、この場合も、金額ボタンを入力する順番は入れ替わってもよい。
【００６７】
なお、図５のＡＣＴ２１において、金額Ａが保有限度額ＭＡを超えた場合、プロセッサ２１はＮＯと判定し、ＡＣＴ３２へと進む。プロセッサ２１は、ＡＣＴ３２としてチャージ限度額オーバーを示すフラグをセット状態にする。チャージ限度額オーバーを示すフラグは、メインメモリ２２に記憶されている。その後、プロセッサ２１は、ＡＣＴ３４へと進む。
【００６８】
図５のＡＣＴ２２において、金額Ｂがチャージ限度額ＭＢを超える場合、プロセッサ２１はＮＯと判定し、ＡＣＴ３３へと進む。プロセッサ２１は、ＡＣＴ３３としてチャージ限度額オーバーを示すフラグをセット状態にする。チャージ限度額オーバーを示すフラグは、メインメモリ２２に記憶されている。その後、プロセッサ２１は、ＡＣＴ３４へと進む。
【００６９】
プロセッサ２１は、ＡＣＴ３４としてタッチパネル２７の画面をエラー画面ＳＣ４（図１２を参照）とする。エラー画面ＳＣ４には、利用者にエラー内容を通知するためのメッセージが表示される。具体的には、メインメモリ２２にチャージ限度額オーバーを示すフラグが記憶されている場合には、利用者にチャージ金額が保有限度額を超えるためにチャージできないことを通知するメッセージが表示される。メインメモリ２２に入金額度額オーバーを示すフラグが記憶されている場合には、利用者に１回のチャージ金額がチャージ限度額を超えるためにチャージできないことを通知するメッセージが表示される。
【００７０】
図１２は、メインメモリ２２に入金額度額オーバーを示すフラグが記憶されている場合のエラー画面ＳＣ４の一例である。例えば利用者が、図１０の確認画面ＳＣ２において戻るボタンＢＴ７にタッチしてチャージ画面ＳＣ１に戻した後、一万円ボタンＢＴ４にタッチする。そうすると、金額Ｂは２５，０００円となるため、チャージ限度額ＭＢをオーバーする。この場合、エラー画面ＳＣ４には、チャージ限度額ＭＢの２０，０００円を超える入金ができないことを通知するエラーメッセージＭＳ１が表示される。また、確認ボタンＢＴ９の画像が表示される。エラーメッセージＭＳ１を確認した利用者は、確認ボタンＢＴ９にタッチする。
【００７１】
エラー画面ＳＣ４を表示させたプロセッサ２１は、ＡＣＴ３５として確認ボタンＢＴ９が入力されるのを待ち受ける。タッチパネル２７を介して確認ボタンが入力されたことを検出すると、プロセッサ２１は、ＡＣＴ３５においてＹＥＳと判定し、図４のＡＣＴ９へと戻る。すなわちプロセッサ２１は、タッチパネル２７の画面をエラー画面ＳＣ４からチャージ画面ＳＣ１に戻す。
【００７２】
図５のＡＣＴ３０において、チャージ金額メモリ２２５の記憶値ＭＤがチャージ限度額ＭＢと一致する場合、プロセッサ２１はＹＥＳと判定してＡＣＴ３６へと進む。また、図５のＡＣＴ３１において、チャージ後残高メモリ２２６の記憶値ＭＥが保有限度額ＭＡと一致する場合も、プロセッサ２１はＹＥＳと判定してＡＣＴ３６へと進む。プロセッサ２１は、ＡＣＴ３６として、チャージ金額メモリ２２５及びチャージ後残高メモリ２２６の記憶値ＭＤ，ＭＥから、図４のＡＣＴ１３の処理で取得した金額Ｑを減額する。その後、プロセッサ２１は、図４のＡＣＴ９へと戻る。すなわちプロセッサ２１は、タッチパネル２７の画面を確認画面ＳＣ２からチャージ画面ＳＣ１に戻す。
【００７３】
図１３は、チャージ金額として１５，０００円を入力していた利用者が、さらに五千円ボタンＢＴ３にタッチしたことで、チャージ金額メモリ２２５の記憶値ＭＤがチャージ限度額ＭＢと一致した場合の確認画面ＳＣ２の一例である。ここで利用者が、戻るボタンＢＴ７にタッチすると、図１４に示すチャージ画面ＳＣ１が表示される。すなわち、チャージ金額エリアＡＲ２の金額が、５，０００円を減額した金額１５，０００円となる。すなわち、五千円ボタンＢＴ３にタッチする前の状態に戻る。
【００７４】
ここで、利用者が一万円ボタンＢＴ４にタッチした場合には、チャージ金額メモリ２２５の記憶値ＭＤがチャージ限度額ＭＢを超える。したがって、タッチパネル２７の画面はエラー画面ＳＣ４となる。一方、利用者が例えば千円ボタンＢＴ１にタッチした場合には、タッチパネル２７の画面は、チャージ金額エリアＡＲ４に１６，０００円が表示された確認画面ＳＣ２となる。
【００７５】
チャージ金額メモリ２２５の記憶値ＭＤがチャージ限度額ＭＢと一致した段階で、戻るボタンＢＴ７が入力された場合、チャージ金額メモリ２２５及びチャージ後残高メモリ２２６の記憶値ＭＤ，ＭＥから金額Ｑが減額されないと、金額ボタンＢＴ１〜ＢＴ４を入力できなくなる。本実施形態では、チャージ金額メモリ２２５及びチャージ後残高メモリ２２６の記憶値ＭＤ，ＭＥから金額Ｑを減額しているので、記憶値ＭＤがチャージ限度額ＭＢを超えない範囲で、金額ボタンＢＴ１〜ＢＴ４を入力することができる。
【００７６】
同様に、チャージ後残高メモリ２２６の記憶値ＭＥが保有限度額ＭＡと一致した段階で、戻るボタンＢＴ７が入力された場合、チャージ金額メモリ２２５及びチャージ後残高メモリ２２６の記憶値ＭＤ，ＭＥから金額Ｑが減額されないと、金額ボタンＢＴ１〜ＢＴ４を入力できなくなる。本実施形態では、チャージ金額メモリ２２５及びチャージ後残高メモリ２２６の記憶値ＭＤ，ＭＥから金額Ｑを減額しているので、記憶値ＭＥが保有限度額ＭＡを超えない範囲で、金額ボタンＢＴ１〜ＢＴ４を入力することができる。
【００７７】
ここに、プロセッサ２１を主体とするコンピュータは、リーダ・ライタ２６及び通信インターフェース２４と協働してＡＣＴ６の処理を実行することにより、取得手段を構成する。すなわちコンピュータは、リーダ・ライタ２６を介して読み取られた媒体の媒体ＩＤに基づきサーバ３に問合せを行う。そしてコンピュータは、通信インターフェース２４を介してサーバ３から電子通貨の残高データを取得し、残高メモリ２２４で記憶する。
【００７８】
また、同コンピュータは、タッチパネル２７と協働してＡＣＴ９の処理を実行することにより、第１表示手段を構成する。すなわちコンピュータは、異なる金額がそれぞれ設定された複数の金額ボタンＢＴ１〜ＢＴ４の画像を配置してなる第１画像、すなわちチャージ画面ＳＣ１をタッチパネル２７に表示させる。
【００７９】
また、同コンピュータは、タッチパネル２７と協働してＡＣＴ１０、ＡＣＴ１３乃至ＡＣＴ１５及びＡＣＴ２１乃至ＡＣＴ２５の処理を実行することにより、第２表示手段を構成する。すなわちコンピュータは、チャージ画面ＳＣ１に配置されたいずれか１つの金額ボタンＢＴ１〜ＢＴ４の画像が操作されると、当該金額ボタンＢＴ１〜ＢＴ４の画像に設定された第１金額を、チャージ金額メモリ２２５で記憶している第２金額に加算し、入金を確定させる第２画像、すなわち確認画面ＳＣ２をタッチパネル２７に表示させる。
【００８０】
また、同コンピュータは、タッチパネル２７と協働してＡＣＴ２８の処理を実行することにより、第１受付手段を構成する。すなわちコンピュータは、タッチパネル２７に確認画面ＳＣ２が表示されている状態で、チャージ画面ＳＣ１に戻るための第１入力、つまりは戻るボタンＢＴ７の入力を受け付ける。
【００８１】
また、同コンピュータは、タッチパネル２７と協働してＡＣＴ３０、ＡＣＴ３１及びＡＣＴ９の処理を実行することにより、第１戻し手段を構成する。すなわちコンピュータは、戻るボタンＢＴ７の入力を受け付けると、チャージ金額メモリ２２５で記憶している第２金額を変更することなく、タッチパネル２７の画面を、確認画面ＳＣ２からチャージ画面ＳＣ１に戻す。
【００８２】
また、同コンピュータは、貨幣処理ユニット１０と協働してＡＣＴ４１、ＡＣＴ４３、ＡＣＴ４４、ＡＣＴ４５及びＡＣＴ４７の処理を実行することにより、入金手段を構成する。すなわちコンピュータは、貨幣処理ユニット１０に対してチャージ金額メモリ２２５で記憶している第２金額以上の入金が行われると、サーバ３に対してチャージコマンドを出力する。このチャージコマンドにより、サーバ３においては、データベース３１で管理されている電子通貨の残高に第２金額が加算される。
【００８３】
かかる構成を有した電子通貨入金装置１によれば、利用者は、チャージ画面ＳＣ１に表示される金額ボタンＢＴ１〜ＢＴ４の入力と、確認画面ＳＣ２に表示される戻るボタンＢＴ７の入力とを交互に行い、最後に確認画面ＳＣ２に表示される実行ボタンＢＴ６の入力を行うことで、１，０００円を単位とする任意の金額を一度にチャージすることができる。
【００８４】
このような手順であれば、テンキー画像の操作によって入力された数字列の金額をチャージする場合と比較して、操作ミスによって利用者が想定していない数字列の金額がチャージされる蓋然性は極めて低いものとなる。また、ボタン画像が連続してタッチされた場合にそのタッチされたボタン画像に割り当てられた金額を合算し、その合算金額をチャージする場合と比較しても、利用者が誤って１つのボタン画像を連続して操作してしまうことはないので、想定外の金額がチャージされることはない。よって、信頼性は高いものとなる。また、タッチパネルに表示されるボタン画像の数は、紙幣として流通している額面金額の数でよいので、ボタン画像が小さくなって操作性が悪くなるという懸念もない。
【００８５】
また、同コンピュータは、タッチパネル２７と協働してＡＣＴ２７の処理を実行することにより、第２受付手段を構成する。すなわちコンピュータは、タッチパネル２７に確認画面ＳＣ２が表示されている状態で、チャージ金額をクリアするための第２入力、つまりは取消ボタンＢＴ８の入力を受け付ける。
【００８６】
また、同コンピュータは、タッチパネル２７と協働してＡＣＴ２９及びＡＣＴ９の処理を実行することにより、第２戻し手段を構成する。すなわちコンピュータは、取消ボタンＢＴ８の入力を受け付けると、チャージ金額メモリ２２５で記憶しているチャージ金額をクリアして、タッチパネル２７の画面を確認画面ＳＣ２からチャージ画面ＳＣ１に戻す。
【００８７】
このように、電子通貨入金装置１は、第２受付手段及び第２戻し手段をさらに備えているので、金額ボタンＢＴ１〜ＢＴ４の入力を誤った場合でも、簡単に修正することができる。
【００８８】
また、同コンピュータが、ＡＣＴ３０及びＡＣＴ３６の処理を実行することにより、第１戻し手段は以下の機能をも有している。すなわちコンピュータは、第２金額がチャージ限度額ＭＢに達している状態で戻るボタンＢＴ７の入力を受けた場合には、チャージ金額メモリ２２５で記憶している第２金額を第１金額が加算される前の金額に変更してから、タッチパネル２７の画面をチャージ画面ＳＣ１に戻している。したがって、チャージ限度額ＭＢを超える金額がチャージ金額として処理される不都合を未然に防ぐことができる。
【００８９】
また、同コンピュータが、ＡＣＴ３１及びＡＣＴ３６の処理を実行することにより、第１戻し手段は以下の機能をも有している。すなわちコンピュータは、残高メモリ２２４の残高に第２金額を加算したチャージ後残高が保有限度額ＭＡに達している状態で戻るボタンＢＴ７の入力を受けた場合には、チャージ金額メモリ２２５で記憶している第２金額を第１金額が加算される前の金額に変更してから、タッチパネル２７の画面をチャージ画面ＳＣ１に戻している。したがって、保有限度額ＭＡを超える金額がチャージ金額として処理される不都合を未然に防ぐことができる。
【００９０】
さらに、同コンピュータが有する第２表示手段は、第１入力を受け付けるための戻るボタンＢＴ７の画像を含む第２画像を表示している。したがって、第２画像の内容を確認した利用者は、その画像の戻るボタンＢＴ７を入力すればよいので、操作性に優れている。
【００９１】
以上、利用者がボタン画像の数よりも多くの種類の金額をミスなく一度にチャージできる電子通貨入金装置の実施形態について説明したが、かかる実施形態はこれに限定されるものではない。
【００９２】
前記実施形態では、電子通貨の入出金をサーバで管理するネットワーク型の電子通貨入金装置１を例示した。そして、チャージコマンドには、媒体ＩＤとともにチャージ後残高メモリ２２６の記憶値ＭＥを含むようにした。この点に関しては、チャージコマンドに媒体ＩＤとともにチャージ金額メモリ２２５の記憶値ＭＤを含むようにしてもよい。この場合、サーバ３は、データベース３１を検索して、チャージコマンドに含まれる媒体ＩＤを含むデータレコード３１Ｒを読み出す。そしてサーバ３は、そのデータレコード３１Ｒに含まれる残高のデータを、チャージコマンドに含まれる記憶値ＭＥを加算した金額に書き換える。かくして、データレコード３１Ｒの残高にチャージ金額がチャージされる。
【００９３】
また、他の実施形態としては、電子通貨の入出金をＩＣカード、スマートフォン等の媒体で管理する媒体型の電子通貨入金装置であってもよい。この場合、入金手段は、リーダ・ライタ２６を介して媒体に保持されている電子通貨の金額に第２金額を加算する処理を行うこととなる。
【００９４】
前記実施形態では、確認画面ＳＣ２に実行ボタンＢＴ６と戻るボタンＢＴ７の画像を表示するようにした。この点に関しては、本体ユニット２０に入力デバイスとして例えばキーボードを備え、実行ボタンＢＴ６及び戻るボタンＢＴ７と同等の機能を有するキーを配置してもよい。この点に関しては、チャージ画面ＳＣ１及び確認画面ＳＣ２の取消ボタンＢＴ５，ＢＴ８についても同様である。また、エラー画面ＳＣ４の確認ボタンＢＴ９についても同様である。
【００９５】
前記実施形態では、チャージ金額の単位を１，０００円単位とした。チャージ金額の単位は、１，０００円単位に限定されるものではない。例えば、チャージ金額の単位は５００円単位としてもよい。その場合、チャージ画面ＳＣ１には、５００円が割り当てられた金額ボタンを１つ追加すればよい。
【００９６】
前記実施形態では、プロセッサ２１は、終了画面ＳＣ３を表示させた後に、一定時間が経過すると、タッチパネル２７の終了画面ＳＣ３を消去した。この点に関しては、例えばタッチパネル２７の近傍に人感センサを設ける。そして、この人感センサによりタッチパネル２７を操作していた利用者が離れたことを検出した場合に、終了画面ＳＣ３を消去してもよい。
【００９７】
この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態及びその変形は、発明の範囲に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９８】
１…電子通貨入金装置、１０…貨幣処理ユニット、２０…本体ユニット、２１…プロセッサ、２２…メインメモリ、２３…補助記憶デバイス、２４…通信インターフェース、２５…デバイスインターフェース、２６…リーダ・ライタ、２７…タッチパネル、２８…プリンタ、２２１…保有限度額メモリ、２２２…チャージ限度額メモリ、２２３…媒体ＩＤメモリ、２２４…残高メモリ、２２５…チャージ金額メモリ、２２６…チャージ後残高メモリ、２２７…投入金額メモリ。
【図１】
2020135271.tif 000003
【図２】
2020135271.tif 000004
【図３】
2020135271.tif 000005
【図４】
2020135271.tif 000006
【図５】
2020135271.tif 000007
【図６】
2020135271.tif 000008
【図７】
2020135271.tif 000009
【図８】
2020135271.tif 000010
【図９】
2020135271.tif 000011
【図１０】
2020135271.tif 000012
【図１１】
2020135271.tif 000013
【図１２】
2020135271.tif 000014
【図１３】
2020135271.tif 000015
【図１４】
2020135271.tif 000016