(57)【特許請求の範囲】
【請求項１】
支払い可能な金額を特定する値である設定額と、複数の期間のいずれかを特定する値である期間特定値と、を記憶する記録媒体から前記期間特定値を読み取る処理と、
読み取られた当該期間特定値が所定期間を特定すれば、前記記録媒体が記憶する前記設定額を更新する処理と、前記記録媒体が記憶する前記期間特定値を、前記所定期間の次以降の期間を特定する値に更新する処理と、
を実行する設定額更新手段と、
前記記録媒体に対応する更新額を包含するグレーリストを格納するグレーリスト記憶手段を、備え、
前記設定額更新手段は、前記グレーリストを検索する処理と、前記記録媒体対応の前記更新値が前記グレーリストに包含されていれば当該更新値で前記設定額を更新し、包含されていなければ所定金額で前記設定額を更新する処理を実行する、
端末装置。
【請求項２】
前記所定期間は、前記期間特定値を読み取った期間の前の期間以前の期間であり、前記所定期間の次の期間以降の期間は前記設定額の更新を行った期間である、請求項１に記載の端末装置。
【請求項３】
前記所定期間は前記期間特定値を読み取った期間以前の期間であり、前記所定期間の次以降の期間は前記設定額の更新を行った期間の次の期間以降の期間である、請求項１に記載の端末装置。
【請求項４】
前記期間ごとに、前記記録媒体対応の口座の残高が前記所定金額を下回る前記口座の前記残高を包含する前記グレーリストを作成する処理と、当該グレーリストを前記端末装置に送信する処理と、を実行するリスト配布手段と、を備えるサーバ装置と、
前記グレーリストを受信する処理と、前記グレーリスト記憶手段に格納する処理と、を実行する受信手段を、更に、備える請求項１に記載の端末装置と、を包含する決済システム。
【請求項５】
前記端末装置は、前記支払金額と前記設定額を比較し、比較結果に応じて、当該設定額から前記支払金額を差し引く処理と、前記支払金額を前記サーバ装置に送信する処理を含むオフライン処理、または、
前記支払金額を前記サーバ装置に送信する処理と、前記サーバ装置からの完了報告を待ち合わせる処理を含むオンライン処理、のいずれかを実行する端末処理手段を、さらに備え、
前記サーバ装置は、前記入力媒体に対応する前記口座の前記残高から前記支払金額を差し引く処理と、前記オンライン処理時には前記端末装置に完了通知を送信する処理と、を実行するサーバ処理手段を、さらに備える、請求項４に記載の決済システム。
【請求項６】
前記サーバ装置の前記サーバ処理手段は、前記オンライン処理時に前記支払金額を差し引き後の前記残高が前記所定金額より小さくなる場合、前記支払金額を差し引き後の前記残高を更新値として前記端末装置に送信し、
前記端末装置の前記端末処理手段は、前記オンライン処理時に前記更新値を受信する処理と、前記設定額を前記更新値で更新する処理と、を実行する請求項５に記載の決済システム。
【請求項７】
前記サーバ装置は、一般端末装置から処理金額を含む処理の依頼を取得する処理と、前記口座情報の前記残高から前記所定金額差し引いた値が前記処理金額より小さければ、前記処理の依頼を拒絶する処理と、そうでなければ、前記口座情報の前記残高から前記処理金額を差し引くことを含む前記処理を実行する、一般処理手段を、さらに備える、請求項５または６に記載の決済システム。
【請求項８】
前記サーバ処理手段は、前記オンライン処理または前記オフライン処理を実行する前記端末装置との通信時に、通信時の日付を前記記録媒体に最終支払い日付として記憶し、
前記グレーリスト配布手段は、前記最終支払い日付が過去所定期間以内であり、かつ、前記残高が前記所定金額を下回る前記口座の前記残高を包含する前記グレーリストを作成し、
前記設定額更新手段は、前記期間特定値が特定する期間が過去前記所定期間以内でない場合、前記サーバ装置に設定額問い合わせを送信する処理と、応答値を受信する処理と、前記設定額を前記応答値に更新する処理を実行し、
前記サーバ装置は、前記端末装置から前記設定額問い合わせを受信する処理と、前記記録媒体に対応する前記口座の前記残高と前記所定金額の小さい方を前記応答値として返信する処理と、を実行する問い合わせ処理手段を、さらに備える、請求項５乃至７の何れかに記載の決済システム。
【請求項９】
複数の前記記録媒体の各々が記憶する識別子対応に、デフォルト金額を包含するデフォルトリストを格納するデフォルトリスト記憶手段を、更に備え、
前記設定額更新手段は、前記記録媒体が記憶する前記識別子を読み取って前記デフォルトリストを検索する処理と、当該識別子が読み取られた前記記録媒体の前記設定額を当該識別子に対応する前記デフォルト金額に更新する処理とを実行し、
前記記録媒体の前記識別子対応に前記更新額を包含するグレーリストを格納するグレーリスト記憶手段を、更に備え、
前記設定額更新手段は、前記記録媒体が記憶する前記識別子を読み取って前記グレーリストを検索する処理と、当該識別子が前記グレーリストに包含されていれば、当該識別子が読み取られた前記記録媒体の前記設定額を前記グレーリスト内の当該識別子に対応する前記更新額に更新する処理と、を実行する請求項１乃至３の何れかに記載の端末装置。
【請求項１０】
前記複数の前記記録媒体の各々の前記識別子対応に、残高と前記デフォルト金額を含む口座情報を検索する処理と、
前記残高が前記デフォルト金額を下回る前記口座情報に含まれる前記識別子と前記残高を包含する前記グレーリストと、前記口座情報に含まれる前記識別子と前記デフォルト金額を包含する前記デフォルトリストと、を作成する処理と、当該グレーリストと当該デフォルトリストを前記端末装置に送信する処理と、を前記期間ごとに実行するリスト配布手段と、を備えるサーバ装置と、
前記グレーリスト、および、前記デフォルトリストを受信する処理と、前記グレーリスト記憶手段、および、前記デフォルトリスト記憶手段に格納する処理と、を実行する受信手段を、更に、備える請求項９の端末装置と、を包含する決済システム。
【請求項１１】
前記記録媒体が記憶する識別子を包含するグレーリストを格納するグレーリスト記憶手段と、前記グレーリストを受信して、前記グレーリスト記憶手段に格納する受信手段を、更に備え、
前記設定額更新手段は、前記入力媒体が記憶する前記識別子を読み取って前記グレーリストを検索する処理と、当該識別子が前記グレーリストに包含されていれば、前記設定額を所定金額に更新する処理と、を実行する請求項１乃至３の何れかに記載の端末装置と、
複数の前記記録媒体の各々の前記識別子対応に残高を含む口座情報を検索する処理と、前記残高が前記所定金額以上である前記口座情報に含まれる前記識別子を包含する前記グレーリストを作成する処理と、前記端末装置に送信する処理と、を前記期間ごとに実行するリスト配布手段と、を備えるサーバ装置と、
を包含する決済システム。
【請求項１２】
支払い可能な金額を特定する値である設定額と、複数の期間のいずれかを特定する値である期間特定値と、を記憶する記録媒体に対応する更新額を包含するグレーリストを受信する処理と、前記記録媒体から前記期間特定値を読み取る処理と、
読み取られた当該期間特定値が所定期間を特定すれば、
前記グレーリストを検索する処理と、前記記録媒体が記憶する前記設定額を更新する処理であって、前記記録媒体対応の更新値が前記グレーリストに包含されていれば当該更新値で、包含されていなければ所定金額で更新する処理と、前記記録媒体が記憶する前記期間特定値を、前記所定期間の次以降の期間を特定する値に更新する処理と、を実行する端末装置に接続され、
前記期間ごとに、前記記録媒体対応の口座の残高が前記所定金額を下回る前記口座の前記残高を包含する前記グレーリストを作成して、前記端末装置に送信するリスト配布手段、を備えるサーバ装置。
【請求項１３】
支払い可能な金額を特定する値である設定額と、複数の期間のいずれかを特定する値である期間特定値と、を記憶する記録媒体から前記期間を読み取る処理と、
読み取られた当該期間特定値が所定期間を特定すれば、前記記録媒体が記憶する前記設定額を更新する処理と、前記記録媒体が記憶する前記期間特定値を、前記所定期間の次以降の期間を特定する値に更新する処理と、
前記記録媒体に対応する更新額を包含するグレーリストを記憶する処理と、
前記グレーリストを検索する処理と、前記記録媒体対応の前記更新値が前記グレーリストに包含されていれば当該更新値で前記設定額を更新し、包含されていなければ所定金額で前記設定額を更新する処理、を実行する方法。
【請求項１４】
前記所定期間は、前記期間特定値を読み取った期間の前の期間以前の期間であり、前記所定期間の次以降の期間は前記設定額の更新を行った期間である、請求項１３に記載の方法。
【請求項１５】
前記所定期間は前記期間特定値を読み取った期間以前の期間であり、前記所定期間の次以降の期間は前記設定額の更新を行った期間の次の期間以降の期間である、請求項１３に記載の方法。
【請求項１６】
複数の前記記録媒体の各々が記憶する識別子対応に、デフォルト金額を包含するデフォルトリストを記憶する処理と、
前記記録媒体が記憶する前記識別子を読み取って前記デフォルトリストを検索する処理と、当該識別子が読み取られた前記記録媒体の前記設定額を当該識別子に対応する前記デフォルト金額に更新する処理とを実行する、請求項１３乃至１５の何れかに記載の方法。
【請求項１７】
前記記録媒体の前記識別子対応に前記更新額を包含するグレーリストを記憶する処理と、
前記記録媒体が記憶する前記識別子を読み取って前記グレーリストを検索する処理と、当該識別子が前記グレーリストに包含されていれば、当該識別子が読み取られた前記記録媒体の前記設定額を前記グレーリスト内の当該識別子に対応する前記更新額に更新する処理と、を実行する請求項１６に記載の方法。
【請求項１８】
前記記録媒体が記憶する識別子を包含するグレーリストを記憶する処理と、
前記入力媒体が記憶する前記識別子を読み取って前記グレーリストを検索する処理と、当該識別子が前記グレーリストに包含されていれば、前記設定額を所定金額に更新する処理と、を実行する１３乃至１５の何れかに記載の方法。
【請求項１９】
支払い可能な金額を特定する値である設定額と、複数の期間のいずれかを特定する値である期間特定値と、を記憶する記録媒体に対応する更新額を包含するグレーリストを受信する処理と、前記記録媒体から前記期間特定値を読み取る処理と、
読み取られた当該期間特定値が所定期間を特定すれば、
前記グレーリストを検索する処理と、前記記録媒体が記憶する前記設定額を更新する処理であって、前記記録媒体対応の更新値が前記グレーリストに包含されていれば当該更新値で、包含されていなければ所定金額で更新する処理と、前記記録媒体が記憶する前記期間特定値を、前記所定期間の次以降の期間を特定する値に更新する処理と、を実行する端末装置に接続する処理と、
前記期間ごとに、前記記録媒体対応の口座の残高が前記所定金額を下回る前記口座の前記残高を包含する前記グレーリストを作成して、前記端末装置に送信する処理と、を実行する方法。
【請求項２０】
支払い可能な金額を特定する値である設定額と、複数の期間のいずれかを特定する値である期間特定値と、を記憶する記録媒体から前記期間特定値を読み取る処理と、
読み取られた当該期間特定値が所定期間を特定すれば、前記記録媒体が記憶する前記設定額を更新する処理と、前記記録媒体が記憶する前記期間特定値を、前記所定期間の次以降の期間を特定する値に更新する処理と、
前記記録媒体に対応する更新額を包含するグレーリストを記憶する処理と、
前記グレーリストを検索する処理と、前記記録媒体対応の前記更新値が前記グレーリストに包含されていれば当該更新値で前記設定額を更新し、包含されていなければ所定金額で前記設定額を更新する処理と、
をコンピュータに実行させるプログラム。
【請求項２１】
前記所定期間は、前記期間特定値を読み取った期間の前の期間以前の期間であり、前記所定期間の次以降の期間は前記設定額の更新を行った期間である、請求項２０に記載のプログラム。
【請求項２２】
前記所定期間は前記期間特定値を読み取った期間以前の期間であり、前記所定期間の次以降の期間は前記設定額の更新を行った期間の次の期間以降の期間である、請求項２０に記載のプログラム。
【請求項２３】
複数の前記記録媒体の各々が記憶する識別子対応に、デフォルト金額を包含するデフォルトリストを記憶する処理と、
前記記録媒体が記憶する前記識別子を読み取って前記デフォルトリストを検索する処理と、当該識別子が読み取られた前記記録媒体の前記設定額を当該識別子に対応する前記デフォルト金額に更新する処理とをコンピュータに実行させる、請求項２０乃至２２の何れかに記載のプログラム。
【請求項２４】
前記記録媒体の前記識別子対応に前記更新額を包含するグレーリストを記憶する処理と、
前記記録媒体が記憶する前記識別子を読み取って前記グレーリストを検索する処理と、当該識別子が前記グレーリストに包含されていれば、当該識別子が読み取られた前記記録媒体の前記設定額を前記グレーリスト内の当該識別子に対応する前記更新額に更新する処理と、をコンピュータに実行させる請求項２３に記載のプログラム。
【請求項２５】
前記記録媒体が記憶する識別子を包含するグレーリストを記憶する処理と、
前記入力媒体が記憶する前記識別子を読み取って前記グレーリストを検索する処理と、当該識別子が前記グレーリストに包含されていれば、前記設定額を所定金額に更新する処理と、をコンピュータに実行させる請求項２０乃至２２の何れかに記載のプログラム。
【請求項２６】
支払い可能な金額を特定する値である設定額と、複数の期間のいずれかを特定する値である期間特定値と、を記憶する記録媒体に対応する更新額を包含するグレーリストを受信する処理と、前記記録媒体から前記期間特定値を読み取る処理と、
読み取られた当該期間特定値が所定期間を特定すれば、
前記グレーリストを検索する処理と、前記記録媒体が記憶する前記設定額を更新する処理であって、前記記録媒体対応の更新値が前記グレーリストに包含されていれば当該更新値で、包含されていなければ所定金額で更新する処理と、前記記録媒体が記憶する前記期間特定値を、前記所定期間の次以降の期間を特定する値に更新する処理と、を実行する端末装置に接続する処理と、
前記期間ごとに、前記記録媒体対応の口座の残高が前記所定金額を下回る前記口座の前記残高を包含する前記グレーリストを作成して、前記端末装置に送信する処理と、をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、決済システム、サーバ装置、端末装置、記録媒体、方法、および、プログラム、特に、オフラインでの支払を実行する決済システム、サーバ装置、端末装置、記録媒体、方法、および、プログラムに関する。
【背景技術】
【０００２】
特許文献１のＰＯＳ端末は、支払い金額が高額であれば銀行のホストに対して口座間の資金移動による決済を要求し、支払金額が少額であればカードに蓄積された電子マネーで決済する。利用者は、電子マネーチャージ機を用いて、カードに電子マネーをチャージする。当該電子マネーチャージ機は、利用者の銀行口座の資金のうち利用者から指定された金額を、電子マネーにしてカードに蓄積する。【０００３】
特許文献２のキャッシュディスペンサーは、ＩＣ（Integrated Circuit）カードに記録されているクレジット消費金額に相当するポイント値を金額情報に換算し、ＩＣカードのチャ−ジ金額に加算する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−６７１４０号公報
【特許文献２】特開２００３−３３７９２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１のシステムに於いて、利用者は、カードに蓄積されている電子マネーの残金を管理し、事前に、電子マネーチャージ機を用いて電子マネーのチャージを行う必要がある。【０００６】
本発明は、この利用者の負担を解消するための技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一実施の形態にかかる端末装置は、支払い可能な金額を特定する値である設定額と、複数の期間のいずれかを特定する値である期間特定値と、を記憶する記録媒体から前記期間特定値を読み取る処理と、
読み取られた当該期間特定値が所定期間を特定すれば、前記記録媒体が記憶する前記設定額を更新する処理と、前記記録媒体が記憶する前記期間特定値を、前記所定期間の次以降の期間を特定する値に更新する処理と、を実行する設定額更新手段を、備える。【０００８】
本発明の一実施の形態にかかるサーバ装置は、支払い可能な金額を特定する値である設定額と、複数の期間のいずれかを特定する値である期間特定値と、を記憶する記録媒体に対応する更新額を包含するグレーリストを受信する処理と、前記記録媒体から前記期間特定値を読み取る処理と、
読み取られた当該期間特定値が所定期間を特定すれば、
前記グレーリストを検索する処理と、前記記録媒体が記憶する前記設定額を更新する処理であって、前記記録媒体対応の更新値が前記グレーリストに包含されていれば当該更新値で、包含されていなければ所定金額で更新する処理と、前記記録媒体が記憶する前記期間特定値を、前記所定期間の次以降の期間を特定する値に更新する処理と、を実行する端末装置に接続され、
前記期間ごとに、前記記録媒体対応の口座の残高が前記所定金額を下回る前記口座の前記残高を包含する前記グレーリストを作成して、前記端末装置に送信するリスト配布手段、を備える。【０００９】
本発明の一実施の形態にかかる記録媒体は、支払い可能な金額を特定する値である設定額を記憶する設定額記憶手段と、複数の期間のいずれかを特定する値である期間特定値を記憶する期間記憶手段と、を備え、当該期間特定値が所定期間を特定すれば、前記設定額記憶手段が記憶する前記設定額が更新され、前記期間記憶手段が記憶する前記期間特定値が前記所定期間の次以降の期間を特定する値に更新される。【００１０】
本発明の一実施の形態にかかる方法は、支払い可能な金額を特定する値である設定額と、複数の期間のいずれかを特定する値である期間特定値と、を記憶する記録媒体から前記期間を読み取る処理と、
読み取られた当該期間特定値が所定期間を特定すれば、前記記録媒体が記憶する前記設定額を更新する処理と、前記記録媒体が記憶する前記期間特定値を、前記所定期間の次以降の期間を特定する値に更新する処理と、を実行する。【００１１】
本発明の一実施の形態にかかる方法は、支払い可能な金額を特定する値である設定額と、複数の期間のいずれかを特定する値である期間特定値と、を記憶する記録媒体に対応する更新額を包含するグレーリストを受信する処理と、前記記録媒体から前記期間特定値を読み取る処理と、
読み取られた当該期間特定値が所定期間を特定すれば、
前記グレーリストを検索する処理と、前記記録媒体が記憶する前記設定額を更新する処理であって、前記記録媒体対応の更新値が前記グレーリストに包含されていれば当該更新値で、包含されていなければ所定金額で更新する処理と、前記記録媒体が記憶する前記期間特定値を、前記所定期間の次以降の期間を特定する値に更新する処理と、を実行する端末装置に接続する処理と、
前記期間ごとに、前記記録媒体対応の口座の残高が前記所定金額を下回る前記口座の前記残高を包含する前記グレーリストを作成して、前記端末装置に送信する処理と、を実行する。【００１２】
本発明の一実施の形態にかかるプログラムは、支払い可能な金額を特定する値である設定額と、複数の期間のいずれかを特定する値である期間特定値と、を記憶する記録媒体から前記期間特定値を読み取る処理と、
読み取られた当該期間特定値が所定期間を特定すれば、前記記録媒体が記憶する前記設定額を更新する処理と、前記記録媒体が記憶する前記期間特定値を、前記所定期間の次以降の期間を特定する値に更新する処理と、をコンピュータに実行させる。【００１３】
本発明の一実施の形態にかかるプログラムは、支払い可能な金額を特定する値である設定額と、複数の期間のいずれかを特定する値である期間特定値と、を記憶する記録媒体に対応する更新額を包含するグレーリストを受信する処理と、前記記録媒体から前記期間特定値を読み取る処理と、
読み取られた当該期間特定値が所定期間を特定すれば、
前記グレーリストを検索する処理と、前記記録媒体が記憶する前記設定額を更新する処理であって、前記記録媒体対応の更新値が前記グレーリストに包含されていれば当該更新値で、包含されていなければ所定金額で更新する処理と、前記記録媒体が記憶する前記期間特定値を、前記所定期間の次以降の期間を特定する値に更新する処理と、を実行する端末装置に接続する処理と、
前記期間ごとに、前記記録媒体対応の口座の残高が前記所定金額を下回る前記口座の前記残高を包含する前記グレーリストを作成して、前記端末装置に送信する処理と、をコンピュータに実行させる。
【発明の効果】
【００１４】
本発明は、電子マネー等の支払い手段のチャージにかかるユーザ負担を軽減する。
【図面の簡単な説明】
【００１５】
【図１】図１は、第１の実施の形態にかかる決済システム４の構成図である。
【図２】図２は、グレーリスト記憶部１３に格納されるグレーリストの構成を示す。
【図３】図３は、口座記憶部２５に記憶される情報を示す。
【図４】図４は、設定額更新部１２の動作フローチャートである。
【図５】図５は、端末処理部１１の動作フローチャートである。
【図６】図６は、端末処理部１１のオンライン処理の動作フローチャートである。
【図７】図７は、リスト配布部２１の動作フローチャートである。
【図８】図８は、サーバ処理部２２の動作フローチャートである。
【図９】図９は、一般処理部２３の動作フローチャートである。
【図１０】図１０は、第４の実施の形態にかかる決済システム４の構成図である。
【図１１】図１１は、デフォルトリスト記憶部１７に格納されるデフォルトリストの構成を示す。
【図１２】図１２は、第４の実施の形態の口座記憶部２５が格納する口座レコード５０の構成を示す。
【図１３】図１３は、第４の実施の形態の設定額変更部１２の動作フローチャートである。
【図１４】図１４は、第４の実施の形態のリスト配布部２１の動作フローチャートである。
【図１５】図１５は、第５の実施形態の端末装置１の構成を示す。
【図１６】図１６は、第６の実施形態のサーバ装置２の構成を示す。
【図１７】図１７は、第７の実施形態のＩＣカード３の構成を示す。
【発明を実施するための形態】
【００１６】
＜第１の実施の形態＞
図１は、本実施の形態にかかる決済システム４の構成図である。決済システム４は、ネットワーク４１を介して接続された、端末装置１、一般端末４２、および、サーバ装置２を包含する。
【００１７】
端末装置１は、例えば、販売店の支払いカウンタに設置されている支払い用の装置である。サーバ装置２は、例えば、銀行に設置されている。一般端末４２は、例えば、銀行に設置されたＡＴＭ（Automated teller machine）、家庭に置かれたＰＣ（Personal Computer）である。決済システム４は、ユーザの支払額に応じて、オフライン決済またはオンライン決済のいずれかを行う。
【００１８】
オフライン決済時には、ユーザは携帯するＩＣカード３が記憶する電子マネー等で支払いを行う。オフライン決済において、ユーザは端末装置１とサーバ装置２の間の通信の完了を待つ必要はない。オンライン決済時には、ユーザは、サーバ装置２が記憶している銀行口座の残高から支払いを行う。オンライン決済において、ユーザは端末装置１とサーバ装置２の間の通信の完了を待つ必要がある。
【００１９】
本実施の形態の決済システム４の端末装置１は、ほぼ一定の期間ごとに１回、例えば、毎日１回、毎週１回、または、毎月１回、ＩＣカード３に記憶される電子マネー等の金額を更新する。以降、特に断りのない限り、毎日１回の頻度での更新を前提とする。
【００２０】
端末装置１は、端末処理部１１、設定額更新部１２、グレーリスト記憶部１３、および、受信部１４を備える。端末処理部１１には、キーボード１５およびリーダ／ライタ１６が接続される。設定額更新部１２には、リーダ／ライタ１６が接続される。
【００２１】
端末処理部１１は、キーボード１５等から入力された支払額に応じて、オフライン決済の為の処理（以降、オフライン処理）、および、オンライン決済の為の処理（以降、オンライン処理）の何れかを選択して実行する。設定額更新部１２は、ＩＣカード３が記憶する電子マネー等の金額を更新する。ＩＣカード３を所持するユーザは、ここに記憶されている金額の範囲内でオフライン決済できる。受信部１４は、サーバ装置２が配布するグレーリストを受信してグレーリスト記憶部１３に格納する。グレーリストは、例えば、残高が所定金額未満の銀行口座のリストである。
【００２２】
リーダ／ライタ１６は、ＩＣカード３に記憶されているデータの読み書きを行う。リーダ／ライタ１６は、例えば、ＲＦＩＤ（Radio Frequency IDentification）のリーダ／ライタである。
【００２３】
ＩＣカード３は、カードＩＤ（IDentification）またはユーザＩＤ（以降、単にＩＤと呼ぶ）を格納するＩＤ記憶部３１、オフライン決済等で支払い可能な金額を特定する値である設定額を格納する設定額記憶部３２、および、設定額の更新を最後に行った期間を特定する値である期間特定値を格納する期間記憶部３３を備える。
【００２４】
期間記憶部３３は、期間が特定できる値であれば、どのような値を格納していてもよい。期間記憶部３３は、例えば、設定額の更新を行った日付（以降、更新日付と呼ぶ）を格納する。更新日付を格納している場合、期間記憶部３３は、日付記憶部３３とも呼ばれる。設定額の更新が毎週１回の場合、期間記憶部３３は、例えば、更新日が属する週の月曜日の日付を格納してもよい。設定額の更新が毎月１回の場合、期間記憶部３３は、例えば、January等の月の名称を格納してもよい。
【００２５】
ここで、端末処理部１１、設定額更新部１２および、受信部１３は、論理回路等で構成される。それらは、端末装置１のメモリ（図示されず）に格納されて、端末装置１のプロセッサ１９により実行されるソフトウェアにより実現されても良い。グレーリスト記憶部１３は、ＩＣメモリ、ディスク装置等の記憶装置である。
【００２６】
サーバ装置２は、リスト配布部２１、サーバ処理部２２、一般処理部２３、問い合わせ処理部２４、及び、口座記憶部２５を備える。リスト配布部２１は、グレーリストを作成して端末装置１に配信する。サーバ処理部２２は、端末装置１の端末処理部１１と連携して、オフライン決済およびオンライン決済を行う。一般処理部２３は、一般端末４２から要求を受信して、口座の残高の範囲で、例えば、他口座への送金やネットショップでの支払い等のオンライン決済を行う。問い合わせ処理部２４は、端末装置１からＩＤを含む設定額の問い合わせを受信して、当該ＩＤの口座の残高と所定金額の小さい方を返信する。口座記憶部２５は、ユーザの銀行口座等の情報を格納する。
【００２７】
ここで、リスト配布部２１、サーバ処理部２２、一般処理部２３、および、問い合わせ処理部２４は、論理回路等で構成される。それらは、サーバ装置２のメモリ（図示されず）に格納されて、サーバ装置２のプロセッサ２９により実行されるソフトウェアにより実現されても良い。口座記憶部２５は、ＩＣメモリ、ディスク装置等の記憶装置である。
【００２８】
図２は、グレーリスト記憶部１３に格納されるグレーリストの構成を示す。グレーリストは、リストＩＤ６１と更新値６２を対応付けて格納している。グレーリストは、例えば、残高が所定金額未満の銀行口座のＩＤをリストＩＤ６１、その残金を更新値６２とするリストである。
【００２９】
図３は、口座記憶部２５に記憶される情報を示す。口座記憶部２５は、ユーザの銀行口座ごとに口座レコード５０を記憶する。口座レコード５０は、口座ＩＤ５１、残高５２、設定額写し５３、及び、最終支払い日付５４を包含する。
【００３０】
口座ＩＤ５１は、当該口座のユーザに発行されたＩＣカード３のＩＤ記憶部３１に格納されているＩＤと同じ値である。残高５２は、当該口座の残高である。設定額写し５３は、当該口座のＩＣカード３の設定額記憶部３２に記憶されている設定額のコピーを記憶する。最終支払い日付５４は、ユーザが、当該口座のＩＣカード３により支払いをした、直近の日付を記憶する。
【００３１】
図４は、設定額更新部１２の動作フローチャートである。設定額更新部１２は、例えば、ユーザが支払いのために、ＩＣカード３をリーダ／ライタ１６にかざし、リーダ／ライタ１６がＩＣカード３を検知したことを契機として動作を開始する。または、端末装置１の操作者が入力した命令を契機に動作を開始してもよい。
【００３２】
設定額更新部１２は、ＩＣカード３から、ＩＤ、設定額、及び、更新日付を読み出す（Ｓ１１）。設定額更新部１２は、ＩＤ、設定額、および、更新日付を、それぞれ、ＩＤ記憶部３１、設定額記憶部３２、日付記憶部３３から読み出す。
【００３３】
設定額更新部１２は、当該更新日付が過去の日付、例えば、本日の日付より前の日付であるか判定する（Ｓ１２）。設定額更新部１２は、当該更新日付と現在日付を比較することでこの判断を行う。設定額更新部１２は、例えば、端末装置１が備えるカレンダー機能を用いて現在日付を取得する。
【００３４】
Ｓ１２の処理は、設定額が更新された時点が、過去の期間に属するか（Ｓ１２でＹ）、または、現時点を含む期間に属するか（Ｓ１２でＮ）を判定する処理である。したがって、この処理は、設定額の更新頻度、及び、ＩＣカード３の期間記憶部３３にどのような値が格納されているかにより、若干変わる。例えば、設定額の更新が毎日１回ではなく毎週１回であり、ＩＣカード３が更新日付を記憶している場合、設定額更新部１２は、更新日付が先週に属するかを判断する。さらに、例えば、設定額の更新が毎月１回であり、ＩＣカード３が更新した日の月の名称を記憶している場合、設定額更新部１２は、ＩＣカード３から読み取った名称が、先月またはそれ以前の月の名称であるかを判断する。
【００３５】
当該更新日付が過去の日付である場合（Ｓ１２でＹ）、設定額更新部１２は、当該更新日付が、過去所定期間以内かを判定する（Ｓ１３）。ここで、所定期間は、例えば、決済システム４の管理者が、端末装置１及びサーバ装置２にパラメータとして与える。所定期間は、例えば、１年間である。このとき、設定額更新部１２は、当該更新日付が過去１年以内かどうかを判定する。このとき、設定額更新部１２は、いま読み取られたＩＣカード３が過去所定期間以内に支払いに使用されたか否かを判定することになる。
【００３６】
当該更新日付が過去所定期間以内である場合（Ｓ１３でＹ）、設定額更新部１２は、ＩＣカード３から読み出されたＩＤが、グレーリスト内に登録されているか確認する（Ｓ１４）。登録されていない場合（Ｓ１４でＮ）、設定額更新部１２は、ＩＣカード３の設定額記憶部３２に所定金額を格納する（Ｓ１５）。即ち、設定額更新部１２は、ＩＣカード３が記憶する設定額を、所定金額に更新する。ここで、所定金額は、例えば、決済システム４の管理者により、端末装置１及びサーバ装置２にパラメータとして与えられる。
【００３７】
ＩＣカード３から読み出されたＩＤが、グレーリスト内に登録されている場合（Ｓ１４でＹ）、設定額更新部１２は、設定額記憶部３２に、当該ＩＤに対応するグレーリストの更新値６２の値を格納する（Ｓ１８）。ここで、当該ＩＤに対応する更新値６２は、当該ＩＤと一致するリストＩＤ６１に対応付けられている更新値６２を意味する。
【００３８】
ＩＣカード３から読み出された更新日付が、過去所定期間以内でない場合（Ｓ１３でＮ）、設定額更新部１２は、当該ＩＤを含む問い合わせをサーバ装置２の問い合わせ処理部２４に送信して（Ｓ１９）、その応答値を受信し（Ｓ１Ａ）、応答値を設定額記憶部３２に格納する（Ｓ１Ｂ）。
【００３９】
設定額記憶部３２を更新（Ｓ１５、Ｓ１８、または、Ｓ１Ｂ）した後、設定額更新部１２は、ＩＣカード３の日付記憶部３３に現在日付を格納する（Ｓ１６）。最後に設定額更新部１２は、端末処理部１１を起動する（Ｓ１７）。
【００４０】
なお、ＩＣカード３から読み出された更新日付が過去のものでない場合（Ｓ１２でＮ）、設定額更新部１２は、設定額の更新を行わず、端末処理部１１を起動する（Ｓ１７）。当日はもう、設定額の更新がなされているからである。
【００４１】
図５は、端末処理部１１の動作フローチャートである。端末処理部１１は、キーボード１５から支払額を得る（Ｓ２１）、と共に、ＩＣカード３からＩＤ、および、設定額を読み出す（Ｓ２２）。端末処理部１１は、ＩＤ、および、設定額を、それぞれ、ＩＤ記憶部３１、設定額記憶部３２から読み出す。
【００４２】
当該支払額が当該設定額より大きい場合（Ｓ２３でＹ）、端末処理部１１は、オンライン処理を実行する（Ｓ２６）。この処理は図６に示される。
【００４３】
当該支払額が当該設定額より大きくない場合（Ｓ２３でＮ）、端末処理部１１は、オフライン処理を実行する。即ち、端末処理部１１は、当該設定額から当該支払額を差し引いた値を算出して、当該値をＩＣカード３の設定額記憶部３２に格納する（Ｓ２４）。この時点で、ユーザにとっての支払い行為は終了したものとして、端末処理部１１は、ユーザがＩＣカード３を持って、立ち去ることを許容しても良い。
【００４４】
その後、端末処理部１１は、当該支払額と当該ＩＤをサーバ装置２のサーバ処理部２２に送信する（Ｓ２５）。オフライン決済の場合、端末処理部１１は、サーバ装置２からの応答を待ち合わせなくても良い。
【００４５】
図６は、端末処理部１１のオンライン処理の動作フローチャートである。
【００４６】
先ず、端末処理部１１は、キーボード１５から入力された支払額、および、ＩＣカード３から読み出されたＩＤと設定額をサーバ装置２のサーバ処理部２２に送信して（Ｓ３１）、サーバ装置２からの返信を待つ（Ｓ３２）。
【００４７】
サーバ装置２のサーバ処理部２２から返信を受信して、それが処理の正常終了を示し（Ｓ３３でＹ）、かつ、設定額の更新値を含む（Ｓ３４でＹ）場合、端末処理部１１は、ＩＣカード３の設定額記憶部３２に受信した更新値を格納する（Ｓ３５）。このとき、端末処理部１１は、ユーザがＩＣカード３を再度、リーダ／ライタ１６にタップするように要求しても良い。
【００４８】
サーバ装置２からの返信が更新値を含まない場合（Ｓ３４でＮ）、第２の端末処理部１３は、ＩＣカード３の設定額記憶部３２を更新しない。
【００４９】
なお、サーバ装置２から返信を受信して、それが処理の異常終了を示す場合（Ｓ３３でＮ）、端末処理部１３は、異常原因に対応した処理を行う。異常原因は、例えば、残高５２の不足である。
【００５０】
図７は、リスト配布部２１の動作フローチャートである。リスト配布部２１は、例えば、毎日１回起動される（Ｓ４１）。
【００５１】
起動されると、リスト配布部２１は、グレーリストを作成する（Ｓ４２）。具体的に、リスト配布部２１は、最終支払い日付５４が過去所定期間以内であり、かつ、残高５２が所定金額より小さい口座レコード５０の口座ＩＤ５１と残高５２を口座記憶部２５から抽出して、各々をリストＩＤ６１、更新値６２とするグレーリストを作成する（Ｓ４２）。次に、リスト配布部２１は、グレーリストを端末装置１に配信する（Ｓ４３）。
【００５２】
最後に、リスト配布部２１は、口座レコード５０の設定額写し５３を更新する（Ｓ４４）。具体的に、リスト配布部２１は、口座ＩＤ５１がグレーリストに含まれる口座レコード５０の設定額写し５３に、当該レコードの残高５２と同じ値を格納する。リスト配布部２１は、口座ＩＤ５１がグレーリストに含まれない口座レコード５０の設定額写し５３に、所定金額を格納する。
【００５３】
図８は、サーバ処理部２２の動作フローチャートである。サーバ処理部２２は、端末装置１の端末処理部１１から支払額、ＩＤ等のデータを受信すると、処理を開始する。
【００５４】
サーバ処理部２２は、まず、受信したＩＤと一致する口座ＩＤ５１に対応する最終支払日付５４に、現在の日付を格納する（Ｓ５１）。その後、サーバ処理部２２は、受信したＩＤと一致する口座ＩＤ５１に対応する残高５２を口座記憶部２２から読み出す（Ｓ５２）。残高５２が支払額以上であること（Ｓ５３でＹ）を確認すると、サーバ処理部２２は残高５２から支払額を差し引く（Ｓ５４）。すなわち、サーバ処理部２２は、残高５２から支払額を差し引いた値を算出し、その値を、受信したＩＤと一致する口座ＩＤ５１に対応する残高５２として、口座記憶部２２に格納する。
【００５５】
オフライン決済である場合（Ｓ５５でＹ）、サーバ処理部２２は、設定額写し５３から支払額を差し引く（Ｓ５９）。すなわち、サーバ処理部２２は、設定額写し５３から支払額を差し引いた値を算出し、その値を、受信したＩＤと一致する口座ＩＤ５１に対応する設定額写し５３として、口座記憶部２２に格納する。そして、サーバ処理部２２は処理を終了する。
【００５６】
なお、サーバ処理部２２は、例えば、オフライン決済であるかオンライン決済であるかの区別を、端末処理部１１から支払額などと共に受信する。
【００５７】
オンライン決済時（Ｓ５５でＮ）、サーバ処理部２２は、Ｓ５４で算出された残高と、受信したＩＤと一致する口座ＩＤ５１に対応する設定額写し５３と、を比較する（Ｓ５６）。算出された残高が設定額写し５３以上である場合（Ｓ５６でＹ）、サーバ処理部２２は、正常報告を示し、かつ、設定額更新値を含まない返信データを作成し、端末装置１に送信する（Ｓ５Ａ）。
【００５８】
算出された残高が設定額写し５３より小さい場合（Ｓ５６でＮ）、サーバ処理部２２は、Ｓ５４で算出された残高を設定額の更新値とし（Ｓ５６）、正常報告を示し、かつ、更新値を含む返信データを作成し、端末装置１に送信する（Ｓ５８）。
【００５９】
この処理は、オンライン決済で残高が、設定額より減ってしまった口座のＩＣカード３に、当該残高以上の設定額が記憶されたままになるのを防止する為に行う。なお、サーバ処理部２２は、受信したＩＤと一致する口座ＩＤ５１に対応する設定額写し５３を使用する代わりに所定金額を使用しても良い。設定額写し５３の最大値は所定金額であるため、所定金額を用いた場合、Ｓ５６が安全側の判断となるからである。サーバ処理部２２は、このＩＣカード３の設定値の更新にかかる処理（Ｓ５６乃至Ｓ５８）を実施しなくてもよい。
【００６０】
なお、残高５２が支払額より小さな場合（Ｓ５３でＮ）、サーバ処理部２２は、残高不足の処理を行う。この処理は、決済不能との異常報告を示す返信データを端末装置１に送信する処理でも良いし、不足金額を貸し出す処理でも良い。
【００６１】
図９は、一般処理部２３の動作フローチャートである。一般処理部２３は、ＩＣカード３を用いない支払の処理を行う。一般処理部２３は、例えば、ユーザが一般端末４２に他口座への送金やネットショップでの支払い等のオンライン決済の実行指示を入力すると起動される。実行指示は、実行すべき処理の種類の指定、支払いユーザのＩＤ、及び、金額を包含する。実行指示は、実行すべき処理の種類に応じて、その他の情報、例えば、送金先のＩＤを含んでも良い。
【００６２】
一般処理部２３は、先ず、一般端末４２から上述の実行指示を取得する（Ｓ６１）。一般処理部２３は、ついで、取得したＩＤと一致する口座ＩＤ５１に対応する残高５２、設定額写し５３を口座記憶部２５から読み出す（Ｓ６２）。取得した支払額が、残高５２から設定額写し５３を差し引いた額以下であれば（Ｓ６３Ｙ）、一般処理部２３は、残高５２から支払額を差し引く処理を含む、指定された種類の処理を実行する（Ｓ６４）。残高５２から支払額を差し引くとは、残高５２から支払額を差し引いた値を算出し、その値を、取得したＩＤと一致する口座ＩＤ５１に対応する残高５２として、口座記憶部２２に格納することを指す。
【００６３】
一般処理部２３は、取得した支払額が、残高５２から設定額写し５３を差し引いた額より大きければ（Ｓ６３でＮ）、一般端末４２に異常終了の報告を送信する（Ｓ６５）。即ち、一般処理部２３は、実行指示完了時に、少なくとも設定額写し５３の分の金額が、残高５２に残るように支払いを実行する。Ｓ６３で、一般処理部２３は、設定額写し５３の代わりに所定金額を用いてもよい。設定額写し５３の最大値は所定金額であるため、所定金額を用いた場合、Ｓ６３が安全側の判断（設定金額より多いかもしれない残高５２を残す判断）となる。なお、一般処理部２３は、Ｓ６３において、残高５２から設定額写し５３を差し引くことをしなくてもよい。
【００６４】
問い合わせ処理部２４は、端末装置１の設定額更新部１２からＩＤを含む設定額の問い合わせを受信して、受信したＩＤと一致する口座ＩＤ５１に対応する残高５２と所定金額の小さい方を応答値として返信する。
【００６５】
なお、更新頻度が毎日１回ではなく、毎週１回、例えば月曜日である場合は、設定額更新部１２は、図４のＳ１２に於いて、処理当日が月曜日であれば、更新日付が当日の日付より前かどうかを判断し、処理当日が月曜日でなければ、更新日付が直前の月曜日より前かどうかを判断する。更新頻度が毎月１回、例えば、毎月１日である場合は、設定額更新部１２は、図４のＳ１２に於いて、更新日付が示す月が、現在日付の月より以前かどうかを判断する。
【００６６】
本実施の形態にかかる決済システム４は、電子マネー等の支払い手段のチャージにかかるユーザ負担を軽減する。その理由は、設定額更新部１２が、ほぼ一定期間毎に１回、例えば、毎日１回、ＩＣカード３が記憶する設定額を、例えば、所定金額に更新するからである。
【００６７】
ユーザは、チャージされている設定額の残りを管理する必要はなく、一定期間内に少なくとも一度、ＩＣカード３を端末装置１のリーダ／ライタ１６にタップするだけでよい。しかも、このチャージの大部分は、オフラインで実行され、ユーザがオンライン処理の完了を待ち合わせる必要がない。
【００６８】
しかも、端末装置１が設定額更新部１２と端末処理部１１の両者を備えている場合、ユーザは支払いを行う為にＩＣカード３を端末装置１のリーダ／ライタ１６にタップだけで良く、わざわざチャージの為にＩＣカード３を端末装置１のリーダ／ライタ１６にタップする必要はない。この支払いも、一日の利用額が所定金額以内であれば、オフライン決済で完了するため、ユーザは、支払いとチャージの両方を１回のタップで、オフラインで完了させることが出来る。
【００６９】
本実施の形態にかかる決済システム４は、電子マネー等の支払い手段のチャージにかかる店舗など、支払いを受ける側のリスクを軽減する。その理由は、設定額更新部１２が、残高５２を超えた金額を、ＩＣカード３にチャージしないからである。その目的のため、グレーリストが用いられる。グレーリストは、残高５２が所定金額に満たない口座のＩＣカード３にチャージする額を包含している。さらに、一般処理部２３が、ＩＣカード３にチャージされている額（設定額写し５３、または、その上限値である所定金額）、を残高５２から控除した金額内で、他口座への送金やネットショップでの支払い等のオンライン決済を実行するからである。サーバ処理部２２は、オンライン決済で残高が減ってしまった口座のＩＣカード３に、当該残高以上の設定値がＩＣカード３に記憶されたままになるのを防止するからである。
【００７０】
本実施の形態にかかる決済システム４は、配布するグレーリストのデータ量を低く抑えることが出来る。その理由は、所定期間以上使用されていないＩＣカード３の口座情報を、グレーリストに含めないからである。所定期間以上使われていないＩＣカード３が、近い将来、再び使われる可能性は小さい。当該口座の情報をグレーリストに含めることは、グレーリストの肥大化を招くが、本実施の形態にかかる決済システム４はこれを防止する。
【００７１】
＜第１の実施形態の変形＞
本実施の形態に係る決済システム４は、銀行口座の残高に基づいた電子マネーの支払いのみならず、他の決済、例えば、与信残高に基づいたクレジットカードの支払いにも適用できる。また、決済システム４は、支払いの原因を問わず適用できる。支払いの原因は、商品、サービスの対価の支払いであっても良いし、お金の貸し出し、借金の返済、単なる送金であっても良い。
【００７２】
なお、ＩＣカード３は、他の形状のＩＣメモリに変更されても良いし、他の記録媒体、例えば、ＵＳＢ（Universal Serial Bus）メモリに変更されても良い。この場合、リーダ／ライタ１６は、ＵＳＢインターフェースに変更される。また、ＩＣカード３は、人間が携帯する物ではなく、自動車の外部や、車いすに備え付けられ、例えば、ドライブスルーの支払いに用いられる記録媒体に置き換えられても良い。
【００７３】
第１の実施の形態において、設定更新部１２は、ＩＣカード３の期間記憶部３３に、設定額記憶部３２が更新された期間を特定する期間特定値、例えば、更新日付を格納する（図４のＳ１６）。設定更新部１２は、ＩＣカード３の期間記憶部３３に、設定額記憶部３２が次に更新される期間を特定する期間特定値、例えば、更新日付の翌日の日付を格納してもよい。すなわち、設定額記憶部３２は、更新された期間の次の期間を特定する期間特定値を格納しても良い。この場合、設定額記憶部３２は、図４の例示において、ＩＣカード３から更新日付の翌日の日付を読み出して（Ｓ１１）、当該日付が現在の日付または過去の日付であるかを判断してもよい（Ｓ１２）。
【００７４】
決済システム４は、支払額、設定額、及び、残高５２として、金額ではなく、それらに類似した他の値、例えば、商品との交換可能なポイント数を用いても良い。
【００７５】
決済システム４は、支払額、設定額、及び、残高５２として、その金額自体ではなく、それらを特定できる他の値、例えば、それらの値を負にした値を用いても良い。その場合、第１の実施の形態で説明した、演算は適宜変更される。例えば、比較の大小関係は逆転する。
【００７６】
決済システム４のユーザは単一でも良い。この場合、ＩＣカード３はＩＤ記憶部３１を備えず、口座記憶部２２は口座ＩＤ５１を記憶せず、グレーリストはリストＩＤ６１を記憶しなくて良い。
【００７７】
サーバ装置２は、口座記憶部２５を備えなくても良い。口座記憶部２５は、サーバ装置２と接続された、他の装置が備えていても良い。
【００７８】
端末装置１は、必ずしも、端末処理部１１を備えている必要はない。端末処理部１１は、別のＰＯＳ（Point of Sales）端末に備えられていても良い。この場合、端末装置１は、ＰＯＳ端末周辺機器としての端末、あるいは、いわゆる電子マネー等のチャージ機として機能し、例えば、店舗、銀行、駅に設置される。この場合、ユーザは、チャージの為に端末装置１にＩＣカード３をタップする必要はあるが、残高やチャージ金額の決定に煩わされることはない。
【００７９】
口座レコード５０は、設定額写し５３を包含しなくてもよい。上述したように、サーバ処理部２２や一般処理部２３は、設定額写し５３の代わりに所定金額を用いてもよい。この場合、リスト配布部２１やサーバ処理部２２は、設定額写し５３の維持は不要となる。
【００８０】
グレーリストは、更新値６２を包含しない構成としてもよい。この場合、設定額更新部１２は、グレーリストに含まれる口座の更新値を、サーバ装置２の問い合わせ処理部２４から得てもよい。
【００８１】
設定額更新部１２は、グレーリストの更新日をチェックし、正常に更新されていなかったら、当日の設定額の更新を実施しないようにしてもよい。最新の残高５２を反映しない設定値がＩＣカード３に書き込まれないようにする為である。
【００８２】
設定額更新部１２は、自装置が備える時計やカレンダーのデータをサーバ装置２に送信して、その正常性を検証してもよい。この検証は、時計やカレンダーの不正な設定を検出し、設定値が誤って更新されるのを防止する為である。本検証は、例えば、設定額の更新処理のバックグラウンドで行う。
【００８３】
端末処理部１１は、オフライン処理の結果、設定額が閾値以下の値になった場合には、設定値を更新して、再度オフライン決済が可能になるようにしても良い。この場合、端末処理部１１は、更新額を、サーバ装置２の問い合わせ処理部２４から得てもよい。
【００８４】
＜第２の実施の形態＞
サーバ装置２のリスト配布部２１は、残高５２が所定金額より小さな口座レコード５０の口座ＩＤ５１と残高５２をグレーリストに含める代わりに、当該口座レコード５０の口座ＩＤ５１をグレーリストのリストＩＤ６１として含めても良い。グレーリストは、更新値６２を含まない。この場合、端末装置１の設定額更新部１２は、グレーリストに登録されている口座については、問い合わせ処理部２４に、設定額の問い合わせを送信して、ＩＣカード３の設定額をその応答値で更新する。
【００８５】
本実施の形態におけるグレーリストは、第１の実施形態に比べ、データ量が小さくなる。
【００８６】
＜第３の実施の形態＞
サーバ装置２のリスト配布部２１は、残高５２が所定金額より小さな口座レコード５０の口座ＩＤ５１と残高５２をグレーリストに含める代わりに、残高５２が所定金額より大きな口座レコード５０の口座ＩＤ５１をグレーリストのリストＩＤ６１として含めても良い。グレーリストは、更新値６２を含まない。この場合、端末装置１の設定額更新部１２は、グレーリストに登録されている口座については、ＩＣカード３の設定額を所定金額で更新し、そうでない口座については、問い合わせ処理部２４に、設定額の問い合わせを送信して、ＩＣカード３の設定額をその応答値で更新する。
【００８７】
本実施の形態におけるグレーリストは、第１の実施形態に比べ、データ量が小さくなる。残高５２が所定金額より小さな口座レコード５０の数が、残高５２が所定金額より大きな口座レコード５０の数より大きな場合に、この効果は顕著である。
【００８８】
＜第４の実施の形態＞
図１０は、本実施の形態にかかる決済システム４の構成図である。第１の実施形態において、グレーリストに登録されていないＩＣカード３の設定額は、決算システム４で一律に決められている所定金額で更新される（図４のＳ１５）。本実施の形態では、ＩＣカード３の設定額は、口座ごとに決められている金額で更新される。以降、本実施の形態について、第１の実施の形態との差分を説明する。
【００８９】
第１の実施の形態の構成に加え、本実施の形態の端末装置１はデフォルトリスト記憶部１７を備え、サーバ装置２はデフォルト変更部２６を備える。
【００９０】
ここで、デフォルト変更部２６は、論理回路等で構成される。それらは、サーバ装置２のメモリ（図示されず）に格納されて、サーバ装置２のプロセッサ２９により実行されるソフトウェアにより実現されても良い。デフォルトリスト記憶部１７は、ＩＣメモリ、ディスク装置等の記憶装置である。
【００９１】
図１１は、デフォルトリスト記憶部１７に格納されるデフォルトリストの構成を示す。デフォルトリストは、リストＩＤ７１として記憶されるＩＤごとに、デフォルト値７２を格納する。デフォルト値７２が、上述した口座ごとに決められている金額である。
【００９２】
図１２は、本実施の形態の口座記憶部２５が格納する口座レコード５０構成を示す。本実施の形態の口座レコード５０は、第１の実施の形態の構成に加え、デフォルト設定額５５を記憶する。デフォルト設定額５５の初期値は、例えば、決済システム４で一律に決定された所定の値である。デフォルト設定額５５の初期値は、ユーザからの書面による申告値であってもよい。
【００９３】
図１３は、本実施の形態の設定額変更部１２の動作フローチャートである。本実施の形態の設定額更新部１２は、Ｓ１５において、ＩＣカード３から読み出したＩＤ対応のデフォルト値７２をデフォルトリスト記憶部１７から読み出し、当該値をＩＣカード３の設定額記憶部３２に格納する。
【００９４】
図１４は、本実施の形態のリスト配布部２１の動作フローチャートである。本実施の形態のリスト配布部２１は、グレーリスト作成（Ｓ４２）時に、最終支払い日付５４が過去所定期間以内であり、かつ、残高５２がデフォルト設定値５５より小さい口座レコード５０の口座ＩＤ５１と残高５２を口座記憶部２５から抽出して、各々をリストＩＤ６１、更新値６２とするグレーリストを作成する。
【００９５】
続いて、本実施の形態のリスト配布部２１は、デフォルトリスト作成する（Ｓ４２-１）。具体的には、リスト配布部２１は、最終支払い日付５４が過去所定期間以内である口座レコード５０の口座ＩＤ５１とデフォルト設定額５５を口座記憶部２５から抽出して、各々をリストＩＤ７１とデフォルト値７２とするデフォルトリストを作成する。
【００９６】
その後、リスト配布部２１は、グレーリストとともにデフォルトリストも、端末装置１に配布する。なお、本実施の形態の端末装置１の受信部１４は、グレーリストとデフォルトリストを受信して、各々を、グレーリスト記憶部１３とデフォルトリスト記憶部１７に格納する。
【００９７】
また、リスト配布部２１は、口座レコード５０の設定額写し５３を更新する際（Ｓ４４）、口座ＩＤ５１がグレーリストに含まれない口座レコード５０の設定額写し５３に、デフォルト設定額５５を格納する。
【００９８】
デフォルト変更部２６は、例えば、一般端末４２からＩＤと変更値を入力されると、当該ＩＤに対応する口座レコード５０のデフォルト設定額５５を変更値で書き換える。
【００９９】
本実施の形態の決済システム４は、ユーザの個々の要求、経済状況に合わせて、チャージ金額の変更が可能となる。また、一時的な変更も可能となる。例えば、残高５２の全額をＷｅｂ決済に用いたいユーザは、前日にデフォルト設定額５５をゼロに設定しておけばよい。
【０１００】
このような効果を生じるのは、サーバ装置２が、ＩＤ対応にデフォルト設定値５５を持っており、この値をほぼ定期的にデフォルトリストに包含させて端末装置１に配布するからである。そして、端末装置１がデフォルトリストに基づいて、ＩＣカード３に設定額を記憶させるからである。
【０１０１】
＜第５の実施の形態＞
図１５は、本実施形態の端末装置１の構成を示す。本実施形態の端末装置１は、設定変更部１２を備える。
【０１０２】
設定変更部１２は、支払い可能な金額を特定する値である設定額と、複数の期間のいずれかを特定する値である期間特定値とを記憶する記録媒体、例えば、ＩＣカード３から期間特定値を読み取る処理を実行する。読み取られた当該期間特定値が所定期間を特定すれば、設定更新部１２は、さらに、記録媒体が記憶する設定額を更新する処理と、記録媒体が記憶する期間特定値を、所定期間の次以降の期間を特定する値に更新する処理とを実行する。
【０１０３】
本実施の形態にかかる端末装置１は、電子マネー等の支払い手段のチャージにかかるユーザ負担を軽減する。その理由は、設定額更新部１２が、期間毎に１回、例えば、毎日１回、ＩＣカード３が記憶する設定額を更新するからである。
【０１０４】
ユーザは、チャージされている設定額の残りを管理する必要はなく、期間内に少なくとも一度、ＩＣカード３を端末装置１のリーダ／ライタ１６にタップするだけでよい。
【０１０５】
＜第６の実施の形態＞
図１６は、本実施形態のサーバ装置２の構成を示す。サーバ装置２は、端末装置と接続されており、リスト配布部２１を備える。
【０１０６】
端末装置は、支払い可能な金額を特定する値である設定額と、複数の期間のいずれかを特定する値である期間特定値とを記憶する記録媒体、例えば、ＩＣカード３に対応する更新額を包含するグレーリストを受信する処理と、記録媒体から期間特定値を読み取る処理と、読み取られた当該期間特定値が所定期間を特定すれば、グレーリストを検索する処理と、記録媒体が記憶する設定額を更新する処理と、記録媒体が記憶する期間特定値を、所定期間の次以降の期間を特定する値に更新する処理と、を実行する。
【０１０７】
記録媒体が記憶する設定額を更新する処理は、入力媒体対応の更新値がグレーリストに包含されていれば当該更新値で、包含されていなければ所定金額で更新する処理である。
【０１０８】
リスト配布部２１は、期間ごとに、記録媒体対応の口座の残高が所定金額を下回る口座の残高を包含するグレーリストを作成して、端末装置に送信する。
【０１０９】
本実施の形態にかかるサーバ装置２は、電子マネー等の支払い手段のチャージにかかるユーザ負担を軽減するとともに、店舗など、支払いを受ける側のリスクを軽減する。その理由は、リスト配布部２１が期間毎に１回、例えば、毎日１回、グレーリストを配布し、端末装置が、期間毎に、ＩＣカード３が記憶する設定額を、所定金額、あるいは、グレーリストに基づく値に更新するからである。
【０１１０】
＜第７の実施の形態＞
図１７は、本実施形態の記録媒体、例えば、ＩＣカード３の構成を示す。ＩＣカード３は、支払い可能な金額を特定する値である設定額を記憶する設定額記憶部３２と、複数の期間のいずれかを特定する値である期間特定値を記憶する期間記憶部３３と、を備える。
【０１１１】
このＩＣカード３は、期間記憶部３３が格納している期間特定値が所定期間を特定すれば、設定額記憶部３２が記憶する設定額が更新され、期間記憶部３３が記憶する期間特定値が所定期間の次以降の期間を特定する値に更新される。
【０１１２】
本実施の形態にかかる記録媒体、例えば、ＩＣカード３は、電子マネー等の支払い手段のチャージにかかるユーザ負担を軽減する。その理由は、期間毎に１回、例えば、毎日１回、設定額記憶部３２が記憶する設定額が更新されるからである。
【０１１３】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【符号の説明】
【０１１４】
１    端末装置
２    サーバ装置
３    ＩＣカード
４    決済システム
１１    端末処理部
１２    設定額更新部
１３    グレーリスト記憶部
１４    受信部
１５    キーボード
１６    リーダ／ライタ
１７    デフォルトリスト記憶部
１９、２９    プロセッサ
２１    リスト配布部
２２    サーバ処理部
２３    一般処理部
２４    問い合わせ処理部
２５    口座記憶部
２６    デフォルト変更部
３１    ＩＤ記憶部
３２    設定額記憶部
３３    日付記憶部
３３    期間記憶部
４１    ネットワーク
４２    一般端末
５１    口座ＩＤ
５２    残高
５３    設定額写し
５４    最終支払い日付
５５    デフォルト設定額
６１、７１    リストＩＤ
６２    更新値
７２    デフォルト値
【図１】
0005780366.tif 000002
【図２】
0005780366.tif 000003
【図３】
0005780366.tif 000004
【図４】
0005780366.tif 000005
【図５】
0005780366.tif 000006
【図６】
0005780366.tif 000007
【図７】
0005780366.tif 000008
【図８】
0005780366.tif 000009
【図９】
0005780366.tif 000010
【図１０】
0005780366.tif 000011
【図１１】
0005780366.tif 000012
【図１２】
0005780366.tif 000013
【図１３】
0005780366.tif 000014
【図１４】
0005780366.tif 000015
【図１５】
0005780366.tif 000016
【図１６】
0005780366.tif 000017
【図１７】
0005780366.tif 000018