【手続補正書】
【提出日】平成23年8月9日(2011.8.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
貨幣価値の残高金額を電子データとして表した貨幣情報を記憶する記憶手段と、所定の金額変更情報を用いて前記残高金額を変更処理する金額変更手段と、前記金額変更手段による変更処理が完了した場合は初期状態、変更処理の実施中は反転状態、と変更処理の処理状態を選択的に記憶する端末フラグ記憶手段と、前記端末フラグ記憶手段が記憶する処理状態が反転状態のとき、当該変更処理の取引金額を第１の取引金額として記憶する取引金額記憶手段と、を備える貨幣端末と通信可能なオフライン端末であって、
支払又は入金に係る取引金額を第２の取引金額として取得する取引金額取得手段と、
前記取得した第２の取引金額分の金額変更情報を生成する金額変更情報生成手段と、
前記貨幣端末から前記端末フラグ記憶手段が記憶している端末フラグを受信する端末フラグ受信手段と、
前記端末フラグ受信手段が受信した端末フラグが初期状態であった場合は、前記生成した金額変更情報を前記貨幣端末に入力し、反転状態であった場合は、前記生成した金額変更情報を前記貨幣端末に入力するか否かを、前記第１の取引金額分の変更処理が後に実施されることを見越し、前記取得した第２の取引金額に応じて決定する金額変更情報入力手段と、
を具備したことを特徴とするオフライン端末。
【請求項２】
前記貨幣端末から前記記憶手段が記憶している残高金額を取得する残高金額取得手段と、
前記端末フラグ受信手段により受信した端末フラグが反転状態であった場合に、前記貨幣端末から前記取引金額記憶手段が記憶している第１の取引金額を取得する記憶取引金額取得手段と、
をさらに備え、
前記金額変更情報入力手段は、前記受信した端末フラグが反転状態であった場合は、前記取得した残高金額に前記取得した第１の取引金額分の変更処理を実施した後の金額に対し前記取得した第２の取引金額分の変更処理が可能であるとき、前記貨幣端末に前記生成した金額変更情報を入力することを特徴とする請求項１記載のオフライン端末。
【請求項３】
前記金額変更情報入力手段は、前記受信した端末フラグが反転状態であった場合は、前記取得した残高金額に前記取得した第１の取引金額を加算した後の金額に対し前記取得した第２の取引金額分の変更処理が可能であるとき、前記貨幣端末に前記生成した金額変更情報を入力することを特徴とする請求項２記載のオフライン端末。
【請求項４】
前記貨幣端末の取引金額記憶手段が記憶する第１の取引金額には、支払処理か入金処理かの処理種別を示す情報が付加されており、
前記記憶取引金額取得手段は、前記処理種別を示す情報をさらに取得し、
前記金額変更情報入力手段は、前記受信した端末フラグが反転状態であり、かつ、前記処理種別が支払処理であった場合は、前記取得した残高金額から前記取得した第１の取引金額を減算した後の金額に対し前記取得した第２の取引金額分の変更処理が可能であるとき、前記貨幣端末に前記生成した金額変更情報を入力し、前記受信した端末フラグが反転状態であり、かつ、前記処理種別が入金処理であった場合は、前記取得した残高金額に前記取得した第１の取引金額を加算した後の金額に対し前記取得した第２の取引金額分の変更処理が可能であるとき、前記貨幣端末に前記生成した金額変更情報を入力することを特徴とする請求項２記載のオフライン端末。
【請求項５】
前記記憶手段が記憶する貨幣情報の残高金額には、上限値が設けられており、
前記取引金額取得手段が入金に係る第２の取引金額を取得したとき、前記金額変更情報入力手段は、前記取得した残高金額に前記取得した第１の取引金額分の変更処理を実施した後の金額に対し前記取得した第２の取引金額を加算した金額が前記上限値を上回らないとき、前記生成した金額変更情報を前記貨幣端末に入力することを特徴とする請求項２から請求項４までのうちいずれか１項に記載のオフライン端末。
【請求項６】
貨幣価値の残高金額を電子データとして表した貨幣情報を記憶する記憶手段と、所定の金額変更情報を用いて前記残高金額を変更処理する金額変更手段と、前記金額変更手段による変更処理が完了した場合は初期状態、変更処理の実施中は反転状態、と変更処理の処理状態を選択的に記憶する端末フラグ記憶手段と、前記端末フラグ記憶手段が記憶する処理状態が反転状態のとき、当該変更処理の取引金額を第１の取引金額として記憶する取引金額記憶手段と、を備える貨幣端末と通信可能なオフライン端末が行うオフライン端末方法であって、
支払又は入金に係る取引金額を第２の取引金額として取得する取引金額取得ステップと、
前記取得した第２の取引金額分の金額変更情報を生成する金額変更情報生成ステップと、
前記貨幣端末から前記端末フラグ記憶手段が記憶している端末フラグを受信する端末フラグ受信ステップと、
前記端末フラグ受信手段が受信した端末フラグが初期状態であった場合は、前記生成した金額変更情報を前記貨幣端末に入力し、反転状態であった場合は、前記生成した金額変更情報を前記貨幣端末に入力するか否かを、前記第１の取引金額分の変更処理が後に実施されることを見越し、前記取得した第２の取引金額に応じて決定する金額変更情報入力ステップと、
を具備したことを特徴とするオフライン端末方法。
【請求項７】
貨幣価値の残高金額を電子データとして表した貨幣情報を記憶する記憶手段と、所定の金額変更情報を用いて前記残高金額を変更処理する金額変更手段と、前記金額変更手段による変更処理が完了した場合は初期状態、変更処理の実施中は反転状態、と変更処理の処理状態を選択的に記憶する端末フラグ記憶手段と、前記端末フラグ記憶手段が記憶する処理状態が反転状態のとき、当該変更処理の取引金額を第１の取引金額として記憶する取引金額記憶手段と、を備える貨幣端末と通信可能なオフライン端末におけるオフライン端末プログラムであって、
支払又は入金に係る取引金額を第２の取引金額として取得する取引金額取得機能と、
前記取得した第２の取引金額分の金額変更情報を生成する金額変更情報生成機能と、
前記貨幣端末から前記端末フラグ記憶手段が記憶している端末フラグを受信する端末フラグ受信機能と、
前記端末フラグ受信手段が受信した端末フラグが初期状態であった場合は、前記生成した金額変更情報を前記貨幣端末に入力し、反転状態であった場合は、前記生成した金額変更情報を前記貨幣端末に入力するか否かを、前記第１の取引金額分の変更処理が後に実施されることを見越し、前記取得した第２の取引金額に応じて決定する金額変更情報入力機能と、
をコンピュータに実現させるためのオフライン端末プログラム。
【請求項８】
貨幣価値の残高金額を電子データとして表した貨幣情報を記憶する記憶手段と、
所定の金額変更情報を用いて前記残高金額を変更処理する金額変更手段と、
前記金額変更手段による変更処理が完了した場合は初期状態、変更処理の実施中は反転状態、と変更処理の処理状態を選択的に記憶する端末フラグ記憶手段と、
前記端末フラグ記憶手段が記憶する処理状態が反転状態のとき、当該変更処理の取引金額を第１の取引金額として記憶する取引金額記憶手段と、
を備えたことを特徴とする貨幣端末。
【請求項９】
請求項８に記載の貨幣端末と、
前記貨幣端末と通信を行う貨幣端末処理サーバと、
前記貨幣端末と前記貨幣端末処理サーバとの通信をリアルタイムで仲介して行うオンライン端末と、前記貨幣端末とオンラインで通信し、且つ前記貨幣端末処理サーバとの通信をバッチ処理にて行うオフライン端末と、を用いて構成された貨幣情報処理システムで使用される貨幣端末処理サーバであって、
前記オンライン端末から支払又は入金に係る取引金額を第２の取引金額として受信する取引金額受信手段と、
前記貨幣端末に対して端末フラグを反転状態に反転させる反転命令を送信し、前記送信した反転命令に対して前記貨幣端末から取引中設定通知を受信することにより前記貨幣端末で前記端末フラグが反転状態に反転されたことを確認した後、前記貨幣端末に対して前記端末フラグを初期状態に復帰させる復帰命令を送信し、前記送信した復帰命令に対して前記貨幣端末から取引完了設定通知を受信することにより前記貨幣端末で前記端末フラグが初期状態に復帰されたことを確認する端末フラグ設定手段と、
前記受信した第２の取引金額分の金額変更情報を生成する金額変更情報生成手段と、
前記貨幣端末に前記反転命令を送信する際に、前記生成した金額変更情報を送信する金額変更情報送信手段と、を備え、
前記金額変更情報送信手段は、前記貨幣端末の取引金額記憶手段に、前記受信した第２の取引金額を第１の取引金額として記憶させることを特徴とする貨幣端末処理サーバ。
【請求項１０】
請求項８に記載の貨幣端末と、
前記貨幣端末と通信を行う貨幣端末処理サーバと、
前記貨幣端末と前記貨幣端末処理サーバとの通信をリアルタイムで仲介して行うオンライン端末と、前記貨幣端末とオンラインで通信し、且つ前記貨幣端末処理サーバとの通信をバッチ処理にて行うオフライン端末と、を用いて構成された貨幣情報処理システムで使用される貨幣端末処理サーバが行う貨幣端末処理方法であって、
前記オンライン端末から支払又は入金に係る取引金額を第２の取引金額として受信する取引金額受信ステップと、
前記貨幣端末に対して端末フラグを反転状態に反転させる反転命令を送信し、前記送信した反転命令に対して前記貨幣端末から取引中設定通知を受信することにより前記貨幣端末で前記端末フラグが反転状態に反転されたことを確認した後、前記貨幣端末に対して前記端末フラグを初期状態に復帰させる復帰命令を送信し、前記送信した復帰命令に対して前記貨幣端末から取引完了設定通知を受信することにより前記貨幣端末で前記端末フラグが初期状態に復帰されたことを確認する端末フラグ設定ステップと、
前記受信した第２の取引金額分の金額変更情報を生成する金額変更情報生成ステップと、
前記貨幣端末に前記反転命令を送信する際に、前記生成した金額変更情報を送信する金額変更情報送信ステップと、を備え、
前記金額変更情報送信ステップは、前記貨幣端末の取引金額記憶手段に、前記受信した第２の取引金額を第１の取引金額として記憶させることを特徴とする貨幣端末処理方法。
【請求項１１】
請求項８に記載の貨幣端末と、
前記貨幣端末と通信を行う貨幣端末処理サーバと、
前記貨幣端末と前記貨幣端末処理サーバとの通信をリアルタイムで仲介して行うオンライン端末と、前記貨幣端末とオンラインで通信し、且つ前記貨幣端末処理サーバとの通信をバッチ処理にて行うオフライン端末と、を用いて構成された貨幣情報処理システムで使用される貨幣端末処理サーバで用いる貨幣端末処理プログラムであって、
前記オンライン端末から支払又は入金に係る取引金額を第２の取引金額として受信する取引金額受信機能と、
前記貨幣端末に対して端末フラグを反転状態に反転させる反転命令を送信し、前記送信した反転命令に対して前記貨幣端末から取引中設定通知を受信することにより前記貨幣端末で前記端末フラグが反転状態に反転されたことを確認した後、前記貨幣端末に対して前記端末フラグを初期状態に復帰させる復帰命令を送信し、前記送信した復帰命令に対して前記貨幣端末から取引完了設定通知を受信することにより前記貨幣端末で前記端末フラグが初期状態に復帰されたことを確認する端末フラグ設定機能と、
前記受信した第２の取引金額分の金額変更情報を生成する金額変更情報生成機能と、
前記貨幣端末に前記反転命令を送信する際に、前記生成した金額変更情報を送信する金額変更情報送信機能と、を備え、
前記金額変更情報送信機能は、前記貨幣端末の取引金額記憶手段に、前記受信した第２の取引金額を第１の取引金額として記憶させること
をコンピュータに実現させるための貨幣端末処理プログラム。
【請求項１２】
貨幣価値の残高金額を電子データとして表した貨幣情報を記憶する記憶手段と、所定の金額変更情報を用いて前記残高金額を変更処理する金額変更手段と、前記金額変更手段による変更処理が完了した場合は初期状態、変更処理の実施中は反転状態、と変更処理の処理状態を選択的に記憶する端末フラグ記憶手段と、前記端末フラグ記憶手段が記憶する処理状態が反転状態のとき、当該変更処理の取引金額を第１の取引金額として記憶する取引金額記憶手段と、を備える貨幣端末と通信可能なオフライン端末であって、
支払又は入金に係る取引金額を第２の取引金額として取得する取引金額取得手段と、
前記貨幣端末から前記端末フラグ記憶手段が記憶している端末フラグを受信する端末フラグ受信手段と、
前記端末フラグ受信手段が受信した端末フラグが初期状態であった場合は、前記取得した第２の取引金額分の金額変更情報を生成し、反転状態であった場合は、前記取得した残高金額に前記第１の取引金額分の変更処理を実施した後の金額に対し前記取得した第２の取引金額分の変更処理が可能であるとき、前記取得した第２の取引金額分の金額変更情報を生成する金額変更情報生成手段と、
前記生成した金額変更情報を前記貨幣端末に入力する金額変更情報入力手段と、
を具備したことを特徴とするオフライン端末。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】オフライン端末、オフライン端末方法、オフライン端末プログラム、貨幣端末、貨幣端末処理サーバ、貨幣端末処理方法、及び貨幣端末処理プログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
そこで、本発明の目的は、オンライン端末とオフライン端末が混在した電子マネーシステムにおいて、オンラインでの決済処理に障害が発生した場合、その回復処理が完了していない貨幣端末との間で、一定の制限のもとオフラインでの決済処理を可能とするオフライン端末、オフライン端末方法、オフライン端末プログラム、貨幣端末、貨幣端末処理サーバ、貨幣端末処理方法、及び貨幣端末処理プログラムを提供することである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明は、前記目的を達成するため、請求項１記載の発明では、貨幣価値の残高金額を電子データとして表した貨幣情報を記憶する記憶手段と、所定の金額変更情報を用いて前記残高金額を変更処理する金額変更手段と、前記金額変更手段による変更処理が完了した場合は初期状態、変更処理の実施中は反転状態、と変更処理の処理状態を選択的に記憶する端末フラグ記憶手段と、前記端末フラグ記憶手段が記憶する処理状態が反転状態のとき、当該変更処理の取引金額を第１の取引金額として記憶する取引金額記憶手段と、を備える貨幣端末と通信可能なオフライン端末であって、支払又は入金に係る取引金額を第２の取引金額として取得する取引金額取得手段と、前記取得した第２の取引金額分の金額変更情報を生成する金額変更情報生成手段と、前記貨幣端末から前記端末フラグ記憶手段が記憶している端末フラグを受信する端末フラグ受信手段と、前記端末フラグ受信手段が受信した端末フラグが初期状態であった場合は、前記生成した金額変更情報を前記貨幣端末に入力し、反転状態であった場合は、前記生成した金額変更情報を前記貨幣端末に入力するか否かを、前記第１の取引金額分の変更処理が後に実施されることを見越し、前記取得した第２の取引金額に応じて決定する金額変更情報入力手段と、を具備したことを特徴とするオフライン端末を提供する。
請求項２記載の発明では、前記貨幣端末から前記記憶手段が記憶している残高金額を取得する残高金額取得手段と、前記端末フラグ受信手段により受信した端末フラグが反転状態であった場合に、前記貨幣端末から前記取引金額記憶手段が記憶している第１の取引金額を取得する記憶取引金額取得手段と、をさらに備え、前記金額変更情報入力手段は、前記受信した端末フラグが反転状態であった場合は、前記取得した残高金額に前記取得した第１の取引金額分の変更処理を実施した後の金額に対し前記取得した第２の取引金額分の変更処理が可能であるとき、前記貨幣端末に前記生成した金額変更情報を入力することを特徴とする請求項１記載のオフライン端末を提供する。
請求項３記載の発明では、前記金額変更情報入力手段は、前記受信した端末フラグが反転状態であった場合は、前記取得した残高金額に前記取得した第１の取引金額を加算した後の金額に対し前記取得した第２の取引金額分の変更処理が可能であるとき、前記貨幣端末に前記生成した金額変更情報を入力することを特徴とする請求項２記載のオフライン端末を提供する。
請求項４記載の発明では、前記貨幣端末の取引金額記憶手段が記憶する第１の取引金額には、支払処理か入金処理かの処理種別を示す情報が付加されており、
前記記憶取引金額取得手段は、前記処理種別を示す情報をさらに取得し、
前記金額変更情報入力手段は、前記受信した端末フラグが反転状態であり、かつ、前記処理種別が支払処理であった場合は、前記取得した残高金額から前記取得した第１の取引金額を減算した後の金額に対し前記取得した第２の取引金額分の変更処理が可能であるとき、前記貨幣端末に前記生成した金額変更情報を入力し、前記受信した端末フラグが反転状態であり、かつ、前記処理種別が入金処理であった場合は、前記取得した残高金額に前記取得した第１の取引金額を加算した後の金額に対し前記取得した第２の取引金額分の変更処理が可能であるとき、前記貨幣端末に前記生成した金額変更情報を入力することを特徴とする請求項２記載のオフライン端末を提供する。
請求項５記載の発明では、前記記憶手段が記憶する貨幣情報の残高金額には、上限値が設けられており、前記取引金額取得手段が入金に係る第２の取引金額を取得したとき、前記金額変更情報入力手段は、前記取得した残高金額に前記取得した第１の取引金額分の変更処理を実施した後の金額に対し前記取得した第２の取引金額を加算した金額が前記上限値を上回らないとき、前記生成した金額変更情報を前記貨幣端末に入力することを特徴とする請求項２から請求項４までのうちいずれか１項に記載のオフライン端末を提供する。
請求項６記載の発明では、貨幣価値の残高金額を電子データとして表した貨幣情報を記憶する記憶手段と、所定の金額変更情報を用いて前記残高金額を変更処理する金額変更手段と、前記金額変更手段による変更処理が完了した場合は初期状態、変更処理の実施中は反転状態、と変更処理の処理状態を選択的に記憶する端末フラグ記憶手段と、前記端末フラグ記憶手段が記憶する処理状態が反転状態のとき、当該変更処理の取引金額を第１の取引金額として記憶する取引金額記憶手段と、を備える貨幣端末と通信可能なオフライン端末が行うオフライン端末方法であって、支払又は入金に係る取引金額を第２の取引金額として取得する取引金額取得ステップと、前記取得した第２の取引金額分の金額変更情報を生成する金額変更情報生成ステップと、前記貨幣端末から前記端末フラグ記憶手段が記憶している端末フラグを受信する端末フラグ受信ステップと、前記端末フラグ受信手段が受信した端末フラグが初期状態であった場合は、前記生成した金額変更情報を前記貨幣端末に入力し、反転状態であった場合は、前記生成した金額変更情報を前記貨幣端末に入力するか否かを、前記第１の取引金額分の変更処理が後に実施されることを見越し、前記取得した第２の取引金額に応じて決定する金額変更情報入力ステップと、を具備したことを特徴とするオフライン端末方法を提供する。
請求項７記載の発明では、貨幣価値の残高金額を電子データとして表した貨幣情報を記憶する記憶手段と、所定の金額変更情報を用いて前記残高金額を変更処理する金額変更手段と、前記金額変更手段による変更処理が完了した場合は初期状態、変更処理の実施中は反転状態、と変更処理の処理状態を選択的に記憶する端末フラグ記憶手段と、前記端末フラグ記憶手段が記憶する処理状態が反転状態のとき、当該変更処理の取引金額を第１の取引金額として記憶する取引金額記憶手段と、を備える貨幣端末と通信可能なオフライン端末におけるオフライン端末プログラムであって、支払又は入金に係る取引金額を第２の取引金額として取得する取引金額取得機能と、前記取得した第２の取引金額分の金額変更情報を生成する金額変更情報生成機能と、前記貨幣端末から前記端末フラグ記憶手段が記憶している端末フラグを受信する端末フラグ受信機能と、前記端末フラグ受信手段が受信した端末フラグが初期状態であった場合は、前記生成した金額変更情報を前記貨幣端末に入力し、反転状態であった場合は、前記生成した金額変更情報を前記貨幣端末に入力するか否かを、前記第１の取引金額分の変更処理が後に実施されることを見越し、前記取得した第２の取引金額に応じて決定する金額変更情報入力機能と、をコンピュータに実現させるためのオフライン端末プログラムを提供する。
請求項８記載の発明では、貨幣価値の残高金額を電子データとして表した貨幣情報を記憶する記憶手段と、所定の金額変更情報を用いて前記残高金額を変更処理する金額変更手段と、前記金額変更手段による変更処理が完了した場合は初期状態、変更処理の実施中は反転状態、と変更処理の処理状態を選択的に記憶する端末フラグ記憶手段と、前記端末フラグ記憶手段が記憶する処理状態が反転状態のとき、当該変更処理の取引金額を第１の取引金額として記憶する取引金額記憶手段と、を備えたことを特徴とする貨幣端末を提供する。
請求項９記載の発明では、請求項８に記載の貨幣端末と、前記貨幣端末と通信を行う貨幣端末処理サーバと、前記貨幣端末と前記貨幣端末処理サーバとの通信をリアルタイムで仲介して行うオンライン端末と、前記貨幣端末とオンラインで通信し、且つ前記貨幣端末処理サーバとの通信をバッチ処理にて行うオフライン端末と、を用いて構成された貨幣情報処理システムで使用される貨幣端末処理サーバであって、前記オンライン端末から支払又は入金に係る取引金額を第２の取引金額として受信する取引金額受信手段と、前記貨幣端末に対して端末フラグを反転状態に反転させる反転命令を送信し、前記送信した反転命令に対して前記貨幣端末から取引中設定通知を受信することにより前記貨幣端末で前記端末フラグが反転状態に反転されたことを確認した後、前記貨幣端末に対して前記端末フラグを初期状態に復帰させる復帰命令を送信し、前記送信した復帰命令に対して前記貨幣端末から取引完了設定通知を受信することにより前記貨幣端末で前記端末フラグが初期状態に復帰されたことを確認する端末フラグ設定手段と、前記受信した第２の取引金額分の金額変更情報を生成する金額変更情報生成手段と、前記貨幣端末に前記反転命令を送信する際に、前記生成した金額変更情報を送信する金額変更情報送信手段と、を備え、前記金額変更情報送信手段は、前記貨幣端末の取引金額記憶手段に、前記受信した第２の取引金額を第１の取引金額として記憶させることを特徴とする貨幣端末処理サーバ提供する。
請求項１０記載の発明では、請求項８に記載の貨幣端末と、前記貨幣端末と通信を行う貨幣端末処理サーバと、前記貨幣端末と前記貨幣端末処理サーバとの通信をリアルタイムで仲介して行うオンライン端末と、前記貨幣端末とオンラインで通信し、且つ前記貨幣端末処理サーバとの通信をバッチ処理にて行うオフライン端末と、を用いて構成された貨幣情報処理システムで使用される貨幣端末処理サーバが行う貨幣端末処理方法であって、前記オンライン端末から支払又は入金に係る取引金額を第２の取引金額として受信する取引金額受信ステップと、前記貨幣端末に対して端末フラグを反転状態に反転させる反転命令を送信し、前記送信した反転命令に対して前記貨幣端末から取引中設定通知を受信することにより前記貨幣端末で前記端末フラグが反転状態に反転されたことを確認した後、前記貨幣端末に対して前記端末フラグを初期状態に復帰させる復帰命令を送信し、前記送信した復帰命令に対して前記貨幣端末から取引完了設定通知を受信することにより前記貨幣端末で前記端末フラグが初期状態に復帰されたことを確認する端末フラグ設定ステップと、前記受信した第２の取引金額分の金額変更情報を生成する金額変更情報生成ステップと、前記貨幣端末に前記反転命令を送信する際に、前記生成した金額変更情報を送信する金額変更情報送信ステップと、を備え、前記金額変更情報送信ステップは、前記貨幣端末の取引金額記憶手段に、前記受信した第２の取引金額を第１の取引金額として記憶させることを特徴とする貨幣端末処理方法を提供する。
請求項１１記載の発明では、請求項８に記載の貨幣端末と、前記貨幣端末と通信を行う貨幣端末処理サーバと、前記貨幣端末と前記貨幣端末処理サーバとの通信をリアルタイムで仲介して行うオンライン端末と、前記貨幣端末とオンラインで通信し、且つ前記貨幣端末処理サーバとの通信をバッチ処理にて行うオフライン端末と、を用いて構成された貨幣情報処理システムで使用される貨幣端末処理サーバで用いる貨幣端末処理プログラムであって、前記オンライン端末から支払又は入金に係る取引金額を第２の取引金額として受信する取引金額受信機能と、前記貨幣端末に対して端末フラグを反転状態に反転させる反転命令を送信し、前記送信した反転命令に対して前記貨幣端末から取引中設定通知を受信することにより前記貨幣端末で前記端末フラグが反転状態に反転されたことを確認した後、前記貨幣端末に対して前記端末フラグを初期状態に復帰させる復帰命令を送信し、前記送信した復帰命令に対して前記貨幣端末から取引完了設定通知を受信することにより前記貨幣端末で前記端末フラグが初期状態に復帰されたことを確認する端末フラグ設定機能と、前記受信した第２の取引金額分の金額変更情報を生成する金額変更情報生成機能と、前記貨幣端末に前記反転命令を送信する際に、前記生成した金額変更情報を送信する金額変更情報送信機能と、を備え、前記金額変更情報送信機能は、前記貨幣端末の取引金額記憶手段に、前記受信した第２の取引金額を第１の取引金額として記憶させることをコンピュータに実現させるための貨幣端末処理プログラムを提供する。
請求項１２記載の発明では、貨幣価値の残高金額を電子データとして表した貨幣情報を記憶する記憶手段と、所定の金額変更情報を用いて前記残高金額を変更処理する金額変更手段と、前記金額変更手段による変更処理が完了した場合は初期状態、変更処理の実施中は反転状態、と変更処理の処理状態を選択的に記憶する端末フラグ記憶手段と、前記端末フラグ記憶手段が記憶する処理状態が反転状態のとき、当該変更処理の取引金額を第１の取引金額として記憶する取引金額記憶手段と、を備える貨幣端末と通信可能なオフライン端末であって、支払又は入金に係る取引金額を第２の取引金額として取得する取引金額取得手段と、前記貨幣端末から前記端末フラグ記憶手段が記憶している端末フラグを受信する端末フラグ受信手段と、前記端末フラグ受信手段が受信した端末フラグが初期状態であった場合は、前記取得した第２の取引金額分の金額変更情報を生成し、反転状態であった場合は、前記取得した残高金額に前記第１の取引金額分の変更処理を実施した後の金額に対し前記取得した第２の取引金額分の変更処理が可能であるとき、前記取得した第２の取引金額分の金額変更情報を生成する金額変更情報生成手段と、前記生成した金額変更情報を前記貨幣端末に入力する金額変更情報入力手段と、を具備したことを特徴とするオフライン端末を提供する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明によると、オンライン端末とオフライン端末が混在した電子マネーシステムにおいて、オンラインでの決済処理に障害が発生した場合、その回復処理が完了していない貨幣端末とオフライン端末との間で、後にオンラインで行われる障害回復処理において矛盾が生じない範囲内でオフラインでの決済処理が可能となる。