以下、図を参照して本発明の実施の形態について説明する。
図1は本発明の電子マネー管理システムの一実施の形態の構成を表している。この電子マネー管理システム11は、ネットワーク21、モバイル機器22,28、口座管理装置23,24,26、電子マネー管理装置25、および加盟店端末27により構成されている。
ネットワーク21は、インターネットに代表される各種のネットワークにより構成される。電子機器としてのモバイル機器22は例えばICカードを内蔵する携帯電話機により構成される。
口座管理装置23はモバイル機器22を保持する利用者の資金を管理する口座を有する銀行の装置であり、口座管理装置24は電子マネー業者の資金を管理する口座を有する銀行の装置であり、口座管理装置26は加盟店端末27を管理する加盟店の資金を管理する口座を有する銀行の装置である。
電子マネー管理装置25は、モバイル機器22が保持する電子マネーを管理する。加盟店端末27は加盟店に載置され、モバイル機器22による電子マネーの利用の際、モバイル機器22と通信する。モバイル機器28は、例えばプリペイド方式の電子マネーだけを保持する既存のモバイル機器である。
なお、口座管理装置23,25,26は、利用者の口座を管理する装置であるので、口座管理装置としたが、本発明の実施の形態においては、電子マネーを管理するための装置としても機能するから、その意味では電子マネー管理装置ということもできる。
図2は、口座管理装置23の一実施の形態の構成を表している。この口座管理装置23は、通信部121、入力部122、記憶部123、表示部124、および制御部125を有している。
通信部121は、ネットワーク21を介してモバイル機器22、口座管理装置24,26や、電子マネー管理装置25と通信する。入力部122は、スイッチ、ボタン、タッチパネル(いずれも図示せず)などにより構成され、利用者の操作に基づき各種の情報を入力する。
記憶部123は、半導体メモリ、ハードディスクなどにより構成され、各種の情報を記憶する。表示部124は、LCD(Liquid Crystal Display)、有機EL(Organic Electro−Luminescece)ディスプレイなどにより構成され、各種の情報を表示する。制御部125は、マクロプロセッサなどにより構成され、各部の動作を制御する。
なお、他の口座管理装置24,26も、基本的に口座管理装置23と同様に構成されており、図2はそれらの装置の構成としても必要に応じて援用する。
モバイル機器22の利用者の資金を管理する銀行の口座管理装置23の記憶部123には、顧客(すなわち利用者)に関する情報が記録されたデータベースが構築されている。図3と図4はこれらのデータベースの内容を表している。
図3Aの顧客情報データベースDB1には、顧客毎に顧客テーブルが記録されている。識別情報は顧客を識別する情報である。この識別情報は、例えば各顧客の口座番号とされる。各データベースでこの識別情報をリンクさせることで、口座管理装置23は顧客に関する情報を読み込み、関連付けることが可能となる。
顧客情報は、顧客の住所、電話番号、職業、年齢、性別、メールアドレス、家族情報(銀行に家族の口座がある場合はその口座番号)、モバイル機器の機種識別情報(機種番号など)などの情報である。顧客情報には、さらに、電子マネー番号が含まれる。この電子マネー番号は、例えば、電子マネー業者が、顧客を管理するための識別番号であり、モバイル機器、ICカードなどに割り振られている。
ポイント情報は、その顧客が銀行サービスを利用する際に、銀行からそのサービスに応じて付与されるポイントに関する情報であり、顧客は新たに銀行サービスを利用する際、そのポイントを利用することで、通常時よりも割安で銀行サービスを利用することができる。例えば、顧客毎に月末時点での預金残高合計が計算され、預金残高が多い顧客には多くのポイントを付与されるようにしてもよい。さらに投資信託のファンド購入代金、外貨の額が多い顧客に対して付与してもよい。また、ポイントを所定のレート、例えば、1ポイント1円に従い、電子マネーに変換し、後述する電子マネーテーブルで管理することも可能である。
履歴情報は、住所変更などの顧客情報の変更履歴、ポイント付与履歴などの履歴情報などである。
図3Bの円預金情報データベースDB2には、顧客毎に円預金テーブルが記録されている。この円預金テーブルには、識別情報の他、円普通預金情報、円定期預金情報、履歴情報が記録されている。
図4Aの外貨預金情報データベースDB3には、顧客毎に外貨預金テーブルが記録されている。この外貨預金テーブルには、識別情報の他、外貨普通預金情報、外貨定期預金情報、履歴情報が記録されている。
図4Bの電子マネー情報データベースDB4には、顧客毎の電子マネーテーブルが記録されている。この電子マネーテーブルに記録されている情報と、図6を参照して後述するモバイル機器22に記録されている電子マネー情報が同期する。
識別情報は、図3Aの識別情報と同じである。銀行チャージ情報は、顧客の指示により顧客の有する普通預金口座あるいは外貨普通預金口座から移動した金額に関する情報が記録されるフィールドである。すなわち、銀行チャージ情報には、顧客がチャージ口座に普通預金口座からチャージする電子マネーの金額が記述される。ギフト情報には、プリペイド方式の電子マネーおよびポイント変換した電子マネーの金額が記述される。履歴情報には、銀行チャージ情報とギフト情報が更新された要因に関する全ての情報が格納される。例えば、円普通預金残高から移動した金額と時期、商品購入履歴に関する情報などが格納される。
電子マネーテーブルは、利用者が電子マネー業者と契約した電子マネーの数だけ作成される。例えば利用者が電子マネー1と電子マネー2の2つの電子マネーを利用するように契約した場合、電子マネー1の電子マネーテーブルと電子マネー2の電子マネーテーブルが作成される。
図5はモバイル機器22の一実施の形態の構成を表している。このモバイル機器22は、通信部221、入力部222、記憶部223、表示部224、および制御部225を有している。
通信部221は、加盟店端末27と、NFC(Near Field Communication)に代表される近接通信を行う他、ネットワーク21を介して口座管理装置23,24,26や、電子マネー管理装置25と通信する。入力部222は、スイッチ、ボタン、タッチパネル(いずれも図示せず)などにより構成され、利用者の操作に基づき各種の情報を入力する。
記憶部223は、半導体メモリ、ハードディスクなどにより構成され、各種の情報を記憶する。表示部224は、LCD、有機ELディスプレイなどにより構成され、各種の情報を表示する。制御部225は、マイクロプロセッサなどにより構成され、各部の動作を制御する。
なお以下、本明細書においては、ギフト口座で管理されるような、プリペイド方式の電子マネーやポイント変換による電子マネーを、銀行口座に預けられている資金の裏付けがない電子マネーであるので、資金に基づかない電子マネーと、チャージ口座で管理されるような、銀行口座に預けられている資金の裏付けがある電子マネーを、資金に基づく電子マネーとも称する。
また、資金に基づかない電子マネーのみを取り扱う既存の電子マネーシステムを第1の方式の電子マネーシステムと称し、資金に基づかない電子マネーだけでなく、資金に基づく電子マネーも取り扱う本発明の実施の形態の電子マネーシステムを第2の方式の電子マネーシステムとも称する。
記憶部223には、図6に示されるように、口座管理装置23の電子マネーテーブルに記憶されている電子マネーに関する情報が記憶される。図6の実施の形態の場合、電子マネー1と電子マネー2の情報が記憶されている。
電子マネー1の情報として、データD11,D12,残高A11が記憶されている。データD11には、電子マネー1の取引履歴、例えば、後述する残高A11の履歴、データD12には、その他の情報が記憶される。残高A11には、電子マネー1の残高が記憶される。これらの情報は、第1の方式の電子マネーのための装置である、既存の加盟店端末27で読み取ることができる。
モバイル機器22を第2の方式の電子マネーシステムの電子マネー1について使用可能とするために、電子マネー1の情報としてさらに拡張データが記述される。この拡張データは、処理情報I11、残高B11、チャージ残高C11、およびギフト残高G11により構成されている。これらの情報は、後述するように第1の方式の電子マネーのための装置である、既存の加盟店端末27のプログラムなどに特別な変更を加えることなく、既存の加盟店端末27でモバイル機器22を使用可能にするものである。
処理情報I11には、第2の方式の電子マネーシステムによる電子マネー1の取引履歴、例えば後述する残高B11、チャージ残高C11とギフト残高G11の履歴、その他の情報が記憶される。残高B11には、チャージ残高C11とギフト残高G11の合計金額が記述される。また、残高B11には、残高A11と同じ額が記述される。チャージ残高C11には、図4Bの電子マネー情報データベースDB4の銀行チャージ情報として記憶されている電子マネー1のチャージ口座の電子マネーの金額が記述される。ギフト残高G11には、図4Bの電子マネー情報データベースDB4のギフト情報として記憶されている電子マネー1のギフト口座の電子マネーの金額が記述される。
同様に、電子マネー2の情報として、データD21,D22,残高A21が記憶されている。データD21には、電子マネー2の取引履歴、例えば、後述する残高A21の履歴、データD22には、その他の情報が記憶される。残高A21には、電子マネー2の残高が記憶される。
モバイル機器22を、第2の方式の電子マネーシステムの電子マネー2について使用可能とするために、電子マネー2の情報としてさらに拡張データが記述される。この拡張データは、処理情報I21、残高B21、チャージ残高C21、およびギフト残高G21により構成されている。
処理情報I21には、第2の方式の電子マネーシステムにおける電子マネー2の取引履歴、例えば後述する残高B21、チャージ残高C21とギフト残高G21の履歴、その他の情報が記憶される。また、残高B21には、残高A21と同じ額が記述される。残高B21には、チャージ残高C21とギフト残高G21の合計金額が記述される。チャージ残高C21には、図4Bの電子マネー情報データベースDB4の銀行チャージ情報として記憶されている電子マネー2のチャージ口座の電子マネーの金額が記述される。ギフト残高G11には、図4Bの電子マネー情報データベースDB4のギフト情報として記憶されている電子マネー2のギフト口座の電子マネーの金額が記述される。
このように、モバイル機器22は、第2の方式の電子マネーシステムが使用可能とされている。
図7は、電子マネー管理装置25の一実施の形態の構成を表している。この電子マネー管理装置25は、通信部321、入力部322、記憶部323、表示部324、および制御部325を有している。
通信部321は、ネットワーク21を介して口座管理装置23,24,26やモバイル機器22と通信する。入力部322は、スイッチ、ボタン、タッチパネル(いずれも図示せず)などにより構成され、利用者の操作に基づき各種の情報を入力する。
記憶部323は、半導体メモリ、ハードディスクなどにより構成され、各種の情報を記憶する。表示部324は、LCD、有機ELディスプレイなどにより構成され、各種の情報を表示する。制御部325は、マイクロプロセッサなどにより構成され、各部の動作を制御する。
図8を参照して、本実施の形態における銀行の口座管理の方法を説明すると次のようになる。すなわち、いま利用者が普通預金口座または外貨普通預金口座(以下、個々に区別する必要がない場合、単に普通預金口座と記述する)に関して電子マネーを利用するものとすると、その利用者の預金口座は、電子マネーとして使用しない分を管理する普通預金口座と、電子マネーとして使用する分を管理する電子マネー預金口座により構成される。
電子マネー預金口座はさらに、チャージ口座とギフト口座に区別して管理される。チャージ口座は普通預金口座から入金される口座である。ギフト口座は、資金に基づかない電子マネーが入金される口座である。図8には、電子マネー預金口座として1種類のみが示されているが、図6に示されるように、2種類の電子マネーが使用される場合、電子マネー1の電子マネー預金口座と電子マネー2の電子マネー預金口座の2種類の口座が設けられる。すなわちこの場合、利用者はその銀行に普通預金口座と2つの電子マネー預金口座の合計3種類の口座を有していることになる。そして、電子マネー1の電子マネー預金口座がチャージ口座とギフト口座を有し、電子マネー2の電子マネー預金口座もチャージ口座とギフト口座を有する。
銀行が利用者から預かり受け、管理する資金は、普通預金口座、電子マネー1のチャージ口座、および電子マネー2のチャージ口座の合計額である。従って利用者は、普通預金口座と電子マネー1のチャージ口座の間、および普通預金口座と電子マネー2のチャージ口座2の間で、資金を自由にいずれの方向にも移動させることができる。
ギフト口座で管理する電子マネーについては、それに対応する資金を銀行が預かり受けているわけではない。すなわち、ギフト口座で管理する電子マネーは、資金に基づかない電子マネーであるので、ギフト口座とチャージ口座の間、およびギフト口座と普通預金口座の間では、資金の移動が禁止される。
電子マネー1により商品が購入された場合、その購入金額が電子マネー1のチャージ口座とギフト口座の一方または両方から出金される。同様に、電子マネー2により商品が購入された場合、その購入金額が電子マネー2のチャージ口座とギフト口座の一方または両方から出金される。ギフト口座からの出金を優先させることができる。あるいはチャージ口座とギフト口座のうち、利用者が指定する方から優先的に出金させることができる。
銀行の口座管理装置23が管理する口座のうち、電子マネー情報データベースDB4の銀行チャージ情報に記録された電子マネー情報に関する情報が、モバイル機器22のチャージ残高C11,C21に記録される。従って利用者は、モバイル機器22に電子マネーとしてチャージしたい場合、その分の金額を、普通預金口座からチャージ口座に移動させる。逆に、チャージ口座の一部または全部の金額を普通預金口座に移動させると、その分だけ、モバイル機器22に記録されている電子マネーの情報のうちのチャージ残高C11,C21が減額される。
このように本実施の形態では、システム上、電子マネーテーブルの銀行チャージ情報とギフト情報に記録されている残高情報が、モバイル機器22の電子マネー情報に同期して反映される(具体的な同期方法は後述する)。つまり、本実施の形態では、普通預金口座とチャージ口座との資金移動は、銀行が管理する口座間での資金の移動となる。すなわち、本実施の形態においては、モバイル機器22に記録されている電子マネー情報のうちのチャージ残高は、いわば、預金通帳に記載されている残高表示と同様に、銀行に預けてられている資金の残高を表す単なる情報に過ぎず、資金としての実体を持っているわけではない。
これに対してギフト残高G11,G21に記憶されている資金に基づかない電子マネーは、銀行により管理されている資金そのものではなく、利用者が電子マネーとして独自に管理する資産である。法律的な規制により、資金に基づかない電子マネーを通常の資金に組み戻すという処理は禁止されている。
銀行は、普通預金口座で管理されている資金に利息を付与するように、チャージ口座で管理する資金についても利息を付与する。このため、銀行の口座管理装置23は、普通預金口座とチャージ口座で付与する利息を計算する金利テーブルを保持し、このテーブルにおいて金利情報が管理される。この金利テーブルは、日々更新される。
例えば、普通預金口座よりチャージ口座で管理する資金に対して、より高い金利で利息を付与することが可能である。このようにすることで利用者はより高額の利息を享受できるとともに、銀行と電子マネー業者は、より多くの電子マネーの利用を促すことが可能となる。
チャージ口座の資金について付与する利息は、そのままチャージ口座に加算してもよいが、その場合、モバイル機器22に記録されているチャージ残高C11,C21、残高B11,B21、並びに残高A11,A21との同期処理が、利息を加算する度に必要となる。一般的に、利息の付与は所定日に全ての利用者に対して行われるため、利息をチャージ口座に加算する場合、全ての利用者に対して同期処理を促すことになる。つまり、口座管理装置23は利用者(具体的にはモバイル機器22)に対して利息付与に関する入金があったことを通知する。利用者は、その通知に基いて、モバイル機器22から口座管理装置23にログインし、所定の処理を行うことで入金処理を実行する。このため、銀行の口座管理装置23の負荷が大きくなる。
そこで、チャージ口座で管理する資金に基いて付与された利息は、その利用者の普通預金口座に加算することができる。利息を電子マネーとしてチャージしたい利用者は、その金額を、普通預金口座からチャージ口座に移動させればよい。
ギフト口座の電子マネーについては、銀行が実際に対応する資金を預かっているわけではないので、それに対して利息は付加されない。
なお、口座から他の口座に振り替えを行うときの手数料等については、本明細書においては無視するものとするが、その分を差し引いて振り替えを行ってもよい。
図9Aはモバイル機器22と口座管理装置23あるいは電子マネー管理装置25との間、もしくは口座管理装置23と電子マネー管理装置25との間で授受されるデータの構成を表している。この例のデータは、処理種別、送信元情報、銀行口座情報、電子マネー番号、入金チャージ金額、入金ギフト金額、出金チャージ金額、出金ギフト金額、チャージ残高、ギフト残高、電子マネー送信先情報、電子マネー送信元情報、口座管理装置処理番号、および電子マネー管理装置処理番号で構成されている。
処理種別は、ログイン、チャージ口座へ入金、ギフト口座から出金、処理完了などの処理の種別を表す情報である。送信元情報は、口座番号、認証番号などの送信元の情報である。銀行口座情報は、利用者の各種の口座情報である。
電子マネー番号は、電子マネー業者が管理する電子マネー番号である。入金チャージ金額は、チャージ口座への入金額である。入金ギフト金額は、ギフト口座への入金額である。出金チャージ金額は、チャージ口座からの出金額である。出金ギフト金額は、ギフト口座からの出金額である。チャージ残高は、口座管理装置23が管理しているチャージ口座の残高、または、モバイル機器22に記憶されているチャージ残高である。ギフト残高は、口座管理装置23が管理しているギフト口座の残高、または、モバイル機器22に記憶されているギフト残高である。電子マネー送信先情報は、電子マネーを受け渡す相手先に関する電子マネー情報、口座番号などの情報である。電子マネー送信元情報は、電子マネーを送出する送出元に関する電子マネー情報、口座番号などの情報である。
口座管理装置処理番号は、口座管理装置23が管理する処理番号である。電子マネー管理装置処理番号は、電子マネー管理装置25が管理する処理番号である。
図9Bは、口座管理装置23が管理するデータを表している。この例のデータは、口座管理装置処理番号、有効無効フラグ、ステータス情報、およびタイマーカウントにより構成されている。
口座管理装置処理番号は、口座管理装置23が管理する処理番号である。この図9Bの口座管理装置処理番号と図9Aの口座管理装置処理番号により、図9Aのデータと図9Bのデータの関係付けが行われる。有効無効フラグは、対象となる処理がその時点で有効であるのか、無効であるのかを表す。ステータス情報は、処理中、処理待機などの処理のステータスを表す。タイマーカウントは、タイムアウトの時間を表す。
図9Cは、電子マネー管理装置25が管理するデータを表している。この例のデータは、電子マネー管理装置処理番号、有効無効フラグ、ステータス情報、およびタイマーカウントにより構成されている。
電子マネー管理装置処理番号は、電子マネー管理装置25が管理する処理番号である。この図9Cの電子マネー管理装置処理番号と図9Aの電子マネー管理装置処理番号により、図9Aのデータと図9Cのデータの関係付けが行われる。有効無効フラグは、対象となる処理がその時点で有効であるのか、無効であるのかを表す。ステータス情報は、処理中、処理待機などの処理のステータスを表す。タイマーカウントは、タイムアウトの時間を表す。
図10Aは、加盟店端末27と電子マネー管理装置25との間で授受されるデータの構成を表している。この例のデータは、処理種別、加盟店情報、電子マネー番号、購入金額、およびその他の情報により構成されている。
処理種別は、商品購入、振込依頼、処理完了などの処理の種別を表す情報である。加盟店情報は、加盟店の指定振込銀行口座番号などの加盟店の情報である。電子マネー番号は、電子マネー業者が管理する電子マネー番号である。購入金額は、商品の購入金額である。
図10Bは、口座管理装置23と電子マネー管理装置25との間で授受されるデータの構成を表している。この例のデータは、処理種別、加盟店情報、電子マネー番号、購入金額、チャージ口座出金額、ギフト口座出金額、口座管理装置処理番号、および電子マネー管理装置処理番号で構成されている。
処理種別は、振込完了、振込依頼、処理完了などの処理の種別を表す情報である。加盟店情報は、加盟店の指定振込銀行口座番号などの加盟店の情報である。電子マネー番号は、電子マネー業者が管理する電子マネー番号である。購入金額は、商品の購入金額である。
チャージ口座出金額は、チャージ口座からの出金額である。ギフト口座出金額は、ギフト口座からの出金額である。口座管理装置処理番号は、口座管理装置23が管理する処理番号である。電子マネー管理装置処理番号は、電子マネー管理装置25が管理する処理番号である。この図10Bの電子マネー管理装置処理番号と図9Cの電子マネー管理装置処理番号により、図10Bのデータと図9Cのデータの関係付けが行われる。
図10Bの口座管理装置処理番号と図9Bの口座管理装置処理番号により、図10Bのデータと図9Bのデータの関係付けが行われる。
次に図11を参照して、普通預金口座からチャージ口座に電子マネーとして使用する資金を入金する処理について説明する。
ステップS51において利用者は入金(チャージ)したい電子マネーの種別を選択する。このときモバイル機器22の表示部224には、図12Aに示されるように、電子マネーを選択する画面が表示される。同図においては、「電子マネー1チャージ」と「電子マネー2チャージ」が選択可能に表示されている。利用者は入力部222を操作して、これらの中からいずれかの入金電子マネーの選択を入力する。例えば、電子マネー1が選択される。
次にステップS52においてモバイル機器22は、口座管理装置23にログインする。すなわちこのとき、モバイル機器22の表示部224には、図12Bに示されるように、暗証番号の入力欄が表示される。利用者は入力部222を操作して、暗証番号を入力し、ログインボタンを選択する。ログインが指示されたとき、制御部225は暗証番号の他に、利用者を特定する情報として、その利用者の電子マネー1の電子マネー番号である電子マネー1番号、普通預金口座の口座番号、モバイル機器22の機種番号などを送信するように、通信部221を制御する。通信部221はネットワーク21を介してこれらの情報を口座管理装置23に送信する。
ステップS71において口座管理装置23の制御部125は、モバイル機器22からの情報を通信部121を介して受信すると、暗証番号などの受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS72において制御部125は、通信部121を制御し、管理するその利用者の普通預金残高情報などの各種残高情報をモバイル機器22に送信する。
ステップS53においてモバイル機器22の制御部225は、口座管理装置23から各種残高情報を受信すると、図12Cに示されるように、利用者に対してチャージ金額の入力を促す画面を表示部224に表示させる。同図の例においては、チャージ金額の入力欄の他、口座番号、電子マネー1番号などの、口座管理装置23から送信された情報も表示されている。また普通預金残高が「1111213円」であることも表示されている。
ステップS54において、利用者がチャージ金額を入力し、申込ボタンを操作する。図12Cの例では、チャージ金額として「10000円」が入力されている。このとき制御部225は表示部224に、図13Aに示されるように、確認のための画面を表示させる。ここではチャージ前情報とチャージ後情報が取引暗証番号の入力欄とともに表示されている。
電子マネー残高は、モバイル機器22が記憶する残高A11(図6参照)であり、普通預金残高、チャージ口座残高、およびギフト口座残高は、口座管理装置23から入手された金額である。チャージする金額の分だけ、普通預金口座からチャージ口座へ資金の振替が行われるため、各残高は、チャージ前後においてその額が異なっている。
すなわち、電子マネー残高は、チャージ前、「1212円」であるが、チャージ後、チャージ額「10000円」の分だけ増加されて、「11212円」となっている。普通預金残高は、チャージ前、「1111213円」であるが、チャージ後、チャージ額「10000円」の分だけ減算されて、「1101213円」となっている。チャージ口座残高は、チャージ前、「1000円」であるが、チャージ後、チャージ額「10000円」だけ増加されて、「11000円」となっている。この実施の形態の場合、チャージ金額を普通預金口座からチャージ口座に入金するだけなので、ギフト口座残高は、チャージ前もチャージ後も、「212円」のままである。
銀行の口座管理装置23においては、銀行取引、例えば定期預金の設定、外貨の購入などにおいてログイン暗証番号とは別に、取引暗証番号が設けられている。そこで、利用者はこの情報を確認すると取引暗証番号を入力した後、決定ボタンを操作する。このときモバイル機器22の制御部225の制御に基づいて、通信部221は取引暗証番号とチャージ金額を口座管理装置23に送信する。
ステップS73において口座管理装置23の制御部125は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。すなわち、取引暗証番号がその利用者に割り当てられている適正な番号であるかが確認される。ステップS71とステップS73の2重の認証により、セキュリティが高められている。利用者が認証された場合、ステップS74において通信部121は、モバイル機器22から送信されてきたチャージ金額を受信する。
ステップS75において制御部125は、口座振替を実行する。すなわち、制御部125は、受信したチャージ金額の資金を、認証した利用者の普通預金口座からチャージ口座に振替える。これにより、普通預金情報データベースDB2と電子マネー情報データベースDB4が更新される。ステップS76において制御部125は、電子マネー1の電子マネー発行業者の電子マネー管理装置25に口座振替完了通知を送信する。このとき、利用者の電子マネー番号、チャージ金額、処理番号など、チャージに必要な情報が送信される。
ステップS91において電子マネー管理装置25の通信部321は、口座管理装置23からの口座振替完了通知を受信する。ステップS92において電子マネー管理装置25の制御部325は、利用者情報などの諸情報の記録を有効にする。すなわち、その利用者の登録情報の有効無効を表すフラグが有効にされ、ステータスが処理待機にされる。
具体的には、電子マネー管理装置25の制御部325は、口座管理装置23から図9Aに示されるデータを受け取ると、図9Cに示されるデータを作成し、この有効無効フラグを有効にしてこれらを関連付けて記録する。図9Aのデータ構造の各項目には、以下の情報が記述される。
処理種別:「通常入金処理」
送信元情報:「銀行システム名」
銀行口座情報:「銀行口座番号」
電子マネー番号:「操作者の電子マネー番号」
入金チャージ金額:「入金額」(10000円)
入金ギフト金額:「入金額」(0円)
出金チャージ金額:「無効値パディング」
出金ギフト金額:「無効値パディング」
チャージ残高:「口座振替前の口座管理装置が管理していたチャージ口座の残高」(1000円)
ギフト残高:「口座振替前の口座管理装置が管理していたギフト口座の残高」(212円)
電子マネー送信先情報:「無効値パディング」
電子マネー送信元情報:「無効値パディング」
口座管理装置処理番号:「口座管理装置が採番した番号」
電子マネー管理装置処理番号:「無効値パディング」(ただし、電子マネー管理装置25にデータが到着後、採番されれば、電子マネー管理装置25がこの位置に処理番号を記録する。電子マネー管理装置25は同時に図9Cのデータを作成し、先に採番した同じ番号を、その電子マネー管理装置処理番号として記録することで、図9Aのデータと図9Cのデータを関連付けて管理する。)
タイマーカウントの値は、現在時刻にタイムアウト時間を加えた時刻が記入される。例えば、現在時刻が10時00分でタイムアウト時間が5時間(5時間を越えればタイムオーバーになる)とすると、ここで記録される時刻は15時00分となる。
ステップS93において電子マネー管理装置25の通信部321は、口座管理装置23に諸情報の記録完了通知を送信し、制御部325はタイマーカウントを開始する。
具体的には、電子マネー管理装置25はステップS93で、図9Aに示される構造で、以下の情報を口座管理装置23に送信する。
処理種別:「通常入金確認通知処理」
送信元情報:「電子マネー管理装置」
銀行口座情報:「銀行口座番号」
電子マネー番号:「操作者の電子マネー番号」
入金チャージ金額:「無効値パディング」
入金ギフト金額:「無効値パディング」
出金チャージ金額:「無効値パディング」
出金ギフト金額:「無効値パディング」
チャージ残高:「無効値パディング」
ギフト残高:「無効値パディング」
電子マネー送信先情報:「無効値パディング」
電子マネー送信元情報:「無効値パディング」
口座管理装置処理番号:「ステップS76で口座管理装置が採番した番号」
電子マネー管理装置処理番号:「ステップS93で電子マネー管理装置が採番した番号」
ステップS77において口座管理装置23の通信部121は、電子マネー管理装置25からの諸情報記録完了通知を受信する。すなわち、制御部125は、図9Bに示されるデータを作成し、電子マネー管理装置25から受信したデータと、口座管理装置処理番号で関連付けて記録する。ステップS78において口座管理装置23の通信部121は、モバイル機器22に対して口座振替完了通知を送信し、制御部125はタイマーカウントを開始する。
具体的には、口座管理装置23は、図9Aに示されるデータ構造で、以下の情報をモバイル機器22に送信する。
処理種別:「通常入金完了通知処理」
送信元情報:「口座管理装置」
銀行口座情報:「銀行口座番号」
電子マネー番号:「操作者の電子マネー番号」
入金チャージ金額:「無効値パディング」
入金ギフト金額:「無効値パディング」
出金チャージ金額:「無効値パディング」
出金ギフト金額:「無効値パディング」
チャージ残高:「無効値パディング」
ギフト残高:「無効値パディング」
電子マネー送信先情報:「無効値パディング」
電子マネー送信元情報:「無効値パディング」
口座管理装置処理番号:「ステップS76で口座管理装置が採番した番号」
電子マネー管理装置処理番号:「ステップS93で電子マネー管理装置が採番した番号」
ステップS55においてモバイル機器22の通信部221が、口座管理装置23からの口座振替完了通知を受信すると、表示部224は図13Bに示されるような画面を表示する。同図においては、チャージ金額が「10000円」、普通預金残高が「1101213円」、チャージ口座残高が「11000円」、ギフト口座残高が「212円」と表示されている。ステップS56において利用者が電子マネー1受取ボタンを操作すると、それが入力部222により入力される。制御部225は通信部221を制御し、電子マネー管理装置25に残高更新申請を送信する。この残高更新申請には、電子マネー番号と電子マネーを受取る旨の情報などが記述されている。
具体的には、モバイル機器22は図9Aに示されるデータ構造で、以下の情報を電子マネー管理装置25に送信する。
処理種別:「通常入金依頼処理」
送信元情報:「モバイル機器(機種番号)」
銀行口座情報:「銀行口座番号」
電子マネー番号:「操作者の電子マネー番号」
入金チャージ金額:「無効値パディング」
入金ギフト金額:「無効値パディング」
出金チャージ金額:「無効値パディング」
出金ギフト金額:「無効値パディング」
チャージ残高:1000円
ギフト残高:212円
電子マネー送信先情報:「無効値パディング」
電子マネー送信元情報:「無効値パディング」
口座管理装置処理番号:「ステップS76で口座管理装置が採番した番号」
電子マネー管理装置処理番号:「ステップS93で電子マネー管理装置が採番した番号」
ステップS94において残高更新申請を受信すると、電子マネー管理装置25の制御部325は、電子マネー番号などの情報から利用者照合を実行する。このとき不整合確認処理も実行される。すなわち、口座管理装置23に記憶されている入金前のチャージ口座残高(ステップS91で口座管理装置23から受信している)が、モバイル機器22に記憶されている入金前のチャージ残高C11以上であるかが判定される。さらに口座管理装置23に記憶されている入金前のギフト口座残高(ステップS91で口座管理装置23から受信している)が、モバイル機器22に記憶されている入金前のギフト残高G11以上であるかが判定される。チャージ残高C11が口座管理装置23に記憶されているチャージ口座残高より高額になったり、ギフト残高G11が口座管理装置23に記憶されているギフト口座残高より高額になることはないので、チャージ残高C11がチャージ口座残高より高額であるか、ギフト残高G11がギフト口座残高より高額である場合、その利用者は不正な行為を行っているおそれがある。そこでその場合、制御部325は入金処理を禁止する。
電子マネー管理装置25制御部325は、ステップS92の処理で処理待機としたステータスのうち、ここでの処理に対応する分を解除する。
なお、不整合確認処理は、チャージ口座残高とギフト口座残高の一方だけについて行うようにすることもできる。
ステップS93で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高更新申請が受信されない場合、モバイル機器22にエラーが発生したものとして、電子マネー管理装置25の制御部325は入金処理を中止する。すなわち、残高更新申請が所定の時間以内に受信されない場合は、これまでの処理は無効となる。つまり、電子マネー管理装置25のタイマーが所定値以上を計測した場合(現在時刻が、ステップS92でタイマーカウントに記録された時刻を超えた場合)は、電子マネー管理装置25は銀行の口座管理装置23に対して処理番号(ステップS76において口座管理装置23から電子マネー管理装置25に通知されている)とともに処理の無効を通知する。口座管理装置23はこの通知を受取ると資金振替の組み戻しを行う。
不整合確認処理の結果、利用者が適正であると認証されると、ステップS95において、電子マネー管理装置25の制御部325は、残高更新データをモバイル機器22に送信する。
ステップS57においてモバイル機器22の通信部221が残高データを受信すると、ステップS58において制御部225は、残高データをはじめその他必要な情報を更新する。いまの場合、チャージ残高C11が受取った入金額に基いて「11000円」に更新され、合わせて残高B11が「11212円」に更新される。さらに残高A11も残高B11に合わせて「11212円」に更新される。そして表示部224には、図13Cに示されるような画面が表示される。同図には電子マネー残高が「11212円」、その内訳は、チャージ残高が「11000円」、ギフト残高が「212円」であることが表示されている。
ステップS59において制御部225は通信部221を制御し、残高データ更新完了通知を口座管理装置23と電子マネー管理装置25に送信する。
口座管理装置23と電子マネー管理装置25は、それぞれステップS79,S96において、モバイル機器22からの残高データ更新完了通知を受信する。
電子マネー管理装置25制御部325は、ステップS92の処理で処理待機としたステータスを、全て解除する。
ステップS78で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高データ更新完了通知が受信されない場合、モバイル機器22にエラーが発生したものとして、口座管理装置23の制御部125は入金処理を中止する。すなわち、電子マネー1受け取りボタンが所定の時間以内に操作されない場合は、これまでの処理は無効となる。つまり、口座管理装置23のタイマーが所定値以上を計測した場合、口座管理装置23は資金振替の組み戻しを行う。また口座管理装置23は電子マネー管理装置25に対して処理番号とともに処理の無効を通知する。
以上のようにして、口座管理装置23の普通預金口座からチャージ口座に振替が行われると、振替後のチャージ口座の額がモバイル機器22の残高B11とチャージ残高C11、さらに残高A11に同期して反映される。
次に図14を参照して、チャージ口座から普通預金口座への出金処理について説明する。
ステップS201において利用者は出金したい電子マネーの種別を選択する。このときモバイル機器22の表示部224には、図15Aに示されるように、電子マネーを選択する画面が表示される。同図においては、「電子マネー1出金」と「電子マネー2出金」が選択可能に表示されている。利用者は入力部222を操作して、これらの中からいずれかの出金電子マネーの選択を入力する。例えば、電子マネー1が選択される。
次にステップS202においてモバイル機器22は、口座管理装置23にログインする。すなわちこのとき、モバイル機器22の表示部224には、図15Bに示されるように、暗証番号の入力欄が表示される。利用者は入力部222を操作して、暗証番号を入力し、ログインボタンを選択する。ログインが指示されたとき、制御部225は暗証番号の他に、利用者を特定する情報として、その利用者の電子マネー1の電子マネー番号である電子マネー1番号、普通預金口座の口座番号、モバイル機器22の機種番号などの出金に必要な情報を送信するように、通信部221を制御する。通信部221はネットワーク21を介してこれらの情報を口座管理装置23に送信する。
ステップS231において口座管理装置23の制御部125は、モバイル機器22からの情報を通信部121を介して受信すると、暗証番号を含む受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS232において制御部125は、通信部121を制御し、管理するその利用者の普通預金残高情報などの各種残高情報をモバイル機器22に送信する。
ステップS203においてモバイル機器22の制御部225は、口座管理装置23から各種残高情報を受信すると、ステップS204において、残高A11を出金限度額情報として読み出す。そして制御部225は、図15Cに示されるように、利用者に対して出金額の入力を促す画面を表示部224に表示させる。同図の例においては、出金額の入力欄の他、口座番号、電子マネー1番号などの、口座管理装置23から送信された情報も表示されている。また口座管理装置23に記憶されている電子マネー残高(チャージ口座残高とギフト口座残高の和)が「10728円」、口座管理装置23に記憶されているチャージ口座残高が「10000円」、出金可能金額が「9000円」であることも表示されている。
出金可能金額は、モバイル機器22が記憶する残高A11(またはB11)とされる。図15Cの例では、チャージ口座残高(10000円)と出金可能金額(9000円)が異なっている。一般的にはこれらは同じ金額となる。しかし、店舗等での商品購入決済処理後、決済に関する情報が店舗から電子マネー管理装置25や銀行の口座管理装置23に到達するには多少の遅延が生じる。図15Cの例の場合、利用者は既に1000円の商品を購入し、店舗では決済を完了し、それにより残高A11,残高B11、チャージ口座C11、およびギフト口座G11は既に更新されているが、銀行の口座管理装置23においてチャージ口座からの1000円の引落がまだ完了していない状態となっている。その結果、チャージ口座残高と出金可能金額が異なっている。出金可能金額をチャージ口座残高とすると、このような場合に、出金後未決済処理を行うとき、残高不足で決済できなくなるおそれがある。そこで、出金可能金額はモバイル機器22が記憶する残高(いまの場合、残高A11)とされる。
利用者が出金額を、例えば図15Cに示されるように、「5000円」と入力し、申込ボタンを操作すると、ステップS205において制御部225は出金額をチェックする。出金額が出金限度額を超える場合、制御部225は表示部224に出金額が出金限度額を超えている旨を表示させる。出金額が出金限度額を超えない場合、制御部225は表示部224に、図16Aに示されるように、チャージ口座から普通預金口座に資金振替が行われる前の情報と後の情報を表示させる。図16Aにおいては、出金前情報として、普通預金残高が「100000円」とされている。また、チャージ口座残高が「10000円」、ギフト口座残高が「728円」、従って電子マネー残高がその合計の「10728円」とされている。さらに、出金後情報として、普通預金残高が「105000円」とされている。そして、チャージ口座残高が「5000円」、ギフト口座残高が「728円」、従って電子マネー残高がその合計の「5728円」とされている。
ステップS206において利用者が取引暗証番号を入力した後、決定ボタンを操作すると、制御部225は通信部224を制御し、取引暗証番号と出金額を口座管理装置23に送信させる。
ステップS233において口座管理装置23の制御部125は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。利用者が認証された場合、ステップS234において通信部121は、モバイル機器22から送信されてきた出金金額を受信する。
ステップS235において制御部125は、口座振替を実行する。すなわち、制御部125は、受信した出金金額の資金を認証した利用者のチャージ口座から普通預金口座に振替える。これにより、電子マネー情報データベースDB4と普通預金情報データベースDB2が更新される。ステップS236において制御部125は、電子マネー1の電子マネー発行業者の電子マネー管理装置25に口座振替完了通知を送信する。このとき、利用者の電子マネー番号、チャージ金額、処理番号など、出金に必要な情報が送信される。
ステップS251において電子マネー管理装置25の通信部321は、口座管理装置23からの口座振替完了通知を受信する。ステップS252において電子マネー管理装置25の制御部325は、記憶部323の利用者情報などの諸情報の記録を有効にする。
具体的には、制御部325は、図9Aのデータを受け取ると、図9Cのデータを作成し、その有効無効フラグを有効にして、それらのデータを関連付けて記録する。この場合の図9Aのデータは、以下のようになる。
処理種別:「通常出金処理」
送信元情報:「銀行システム名」
銀行口座情報:「銀行口座番号」
電子マネー番号:「操作者の電子マネー番号」
入金チャージ金額:「無効値パディング」
入金ギフト金額:「無効値パディング」
出金チャージ金額:「出金額」(5000円)
出金ギフト金額:「出金額」(0円)
チャージ残高:「口座振替前の口座管理装置が管理していたチャージ口座の残高」(10000円)
ギフト残高:「口座振替前の口座管理装置が管理していたギフト口座の残高」(728円)
電子マネー送信先情報:「無効値パディング」
電子マネー送信元情報:「無効値パディング」
口座管理装置処理番号:「口座管理装置が採番した番号」
電子マネー管理装置処理番号:「無効値パディング」(ただし、電子マネー管理装置25にデータが到着後、採番されれば、電子マネー管理装置25はこの位置に処理番号を記録する。電子マネー管理装置25は、同時に図9Cのデータを作成し、先に採番した同じ番号を記録することで図9Aのデータと図9Cのデータを関連付けて管理する。)
なお、以下図9Aのデータの処理種別名は、「通常出金確認通知処理」(ステップS253)、「通常出金完了通知処理」(ステップS238)、「通常出金依頼処理」(ステップS208)の順に変更される。
ステップS253において電子マネー管理装置25の通信部321は、口座管理装置23に諸情報の記録完了通知を送信し、制御部325はタイマーカウントを開始する。
ステップS237において口座管理装置23の通信部121は、電子マネー管理装置25からの諸情報記録完了通知を受信する。ステップS238において口座管理装置23の通信部121は、モバイル機器22に対して口座振替完了通知を送信し、制御部125はタイマーカウントを開始する。
ステップS207においてモバイル機器22の通信部221が、口座管理装置23からの口座振替完了通知を受信すると、表示部224は図16Bに示されるような画面を表示する。同図においては、出金金額が「5000円」、普通預金残高が「105000円」、チャージ口座残高が「5000円」、ギフト残高が「728円」と表示されている。ステップS208において利用者が電子マネー1出金ボタンを操作すると、それが入力部222により入力される。制御部225は通信部221を制御し、電子マネー管理装置25に資金移動申請としての残高更新申請を送信する。これには、電子マネー番号と電子マネーを出金する旨の情報などが記述されている。
ステップS254において電子マネー管理装置25の通信部321が残高更新申請を受信すると、制御部325は、電子マネー番号などの情報から利用者照合を実行する。このとき不整合確認処理も実行される。すなわち、口座管理装置23に記憶されている入金前のチャージ口座残高とギフト口座残高(ステップS251で口座管理装置23から受信している)が、それぞれモバイル機器22に記憶されている入金前のチャージ残高C11とギフト残高G11以上であるかが判定される。チャージ残高C11とギフト残高G11が、それぞれ口座管理装置23に記憶されているチャージ口座残高とギフト口座残高より高額になることはない。チャージ残高C11またはギフト残高G11が、口座管理装置23に記憶されているチャージ口座残高またはギフト口座残高より高額である場合、その利用者は不正な行為を行っているおそれがある。そこでその場合、入金処理は禁止される。
ステップS253で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高更新申請が受信されない場合、口座管理装置23またはモバイル機器22にエラーが発生したものとして、電子マネー管理装置25の制御部325は出金処理を中止する。すなわち、残高更新申請が所定の時間以内に受信されない場合は、これまでの処理は無効とされる。つまり、電子マネー管理装置25のタイマーが所定値以上を計測した場合は、電子マネー管理装置25は銀行の口座管理装置23に対して処理番号とともに処理の無効を通知する。口座管理装置23はこの通知を受取ると資金振替の組み戻しを行う。
不整合確認処理の結果、利用者が適正であると認証されると、ステップS255において、電子マネー管理装置25の制御部325は、残高更新データをモバイル機器22に送信する。
ステップS209においてモバイル機器22の通信部221が残高データを受信すると、ステップS210において制御部225は、残高データをはじめその他必要な情報を更新する。いまの場合、残高B11が出金金額に基いて「4728円」に更新され、チャージ残高C11が「4000円」に更新される。残高A11も残高B11に合わせた額に更新される。そして表示部224には、図16Cに示されるような画面が表示される。同図には電子マネー残高が「4728円」であり、その内訳は、チャージ残高が「4000円」、ギフト残高が「728円」であることが表示されている。
チャージ口座残高が「5000円」でないのは、上述したように、「1000円」分の未処理案件があったためである。利用者はこのことを、図15Cの画面において、チャージ口座残高が「10000円」であるのに対して、出金可能金額が「9000円」と「1000円」少ないことから既に確認している。
ステップS211において制御部225は通信部221を制御し、残高データ更新完了通知を口座管理装置23と電子マネー管理装置25に送信する。
口座管理装置23と電子マネー管理装置25は、それぞれステップS239,S256において、モバイル機器22からの残高データ更新完了通知を受信する。
ステップS238で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高データ更新完了通知が受信されない場合、モバイル機器22にエラーが発生したものとして、口座管理装置23の制御部125は出金処理を中止する。すなわち、電子マネー1出金ボタンが所定の時間以内に操作されない場合は、これまでの処理は無効とされる。つまり、口座管理装置23のタイマーが所定値以上を計測した場合、口座管理装置23は資金振替の組み戻しを行う。また口座管理装置23は電子マネー管理装置25に対して処理番号とともに処理の無効を通知する。
以上のようにして、口座管理装置23のチャージ口座から普通預金口座に振替が行われると、振替後のチャージ口座の額がモバイル機器22のチャージ残高C11に同期して反映される。また、合わせて残高B11,A11も更新される。
図17は、銀行の口座管理装置23における顧客同士の口座間における資金移動の可否を示した概念図である。同図に示されるように、Aさんの口座データベースとMさんの口座データベースがあり、それぞれが普通預金口座、並びにチャージ口座とギフト口座からなる電子マネー預金口座とを有している。例えばMさんのチャージ口座からAさんのチャージ口座に出金することができる。またMさんのギフト口座からAさんのギフト口座に出金することができる。
Mさんのギフト口座からAさんのチャージ口座や普通預金口座への振替は禁止される。Mさんのチャージ口座からAさんのギフト口座への振替も禁止される。制御部125は、これらの出金の許容、禁止を管理する。
次に図18を参照して、図17のMさんがそのチャージ口座とギフト口座からAさんのチャージ口座とギフト口座に資金を移動する処理について説明する。
ステップS301においてMさんは移動したい電子マネーの種別を選択する。このときモバイル機器22の表示部224には、図19Aに示されるように、電子マネーを選択する画面が表示される。同図においては、「電子マネー1移動」と「電子マネー2移動」が選択可能に表示されている。利用者は入力部222を操作して、これらの中からいずれかの移動する電子マネーの選択を入力する。例えば、電子マネー1が選択される。
次にステップS302においてモバイル機器22は、口座管理装置23にログインする。すなわちこのとき、モバイル機器22の表示部224には、図19Bに示されるように、暗証番号の入力欄が表示される。利用者は入力部222を操作して、暗証番号を入力し、ログインボタンを選択する。ログインが指示されたとき、制御部225は暗証番号の他に、利用者を特定する情報として、その利用者の電子マネー1の電子マネー番号である電子マネー1番号、モバイル機器22の機種番号など、資金の移動に必要な情報を送信するように、通信部221を制御する。通信部221はネットワーク21を介してこれらの情報を口座管理装置23に送信する。
ステップS331において口座管理装置23の制御部125は、モバイル機器22からの情報を通信部121を介して受信すると、暗証番号を含む受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS332において制御部125は、通信部121を制御し、管理する電子マネー預金残高情報などの各種残高情報をモバイル機器22に送信する。
ステップS303においてモバイル機器22の制御部225は、口座管理装置23から各種残高情報を受信すると、ステップS304において、出金限度額情報を読み出す。このときチャージ残高C11、およびギフト残高G11が読み出される。そして制御部225は、図19Cに示されるように、利用者に対して移動金額の入力を促す画面を表示部224に表示させる。同図の例においては、移動金額の入力欄の他、口座番号、電子マネー1番号などの、口座管理装置23から送信された情報も表示されている。また口座管理装置23に記憶されている電子マネー残高が「11500円」、そのうちのチャージ口座残高が「10000円」、ギフト口座残高が「1500円」とされている。
ただしチャージ口座から出金可能な金額は「9000円」、ギフト口座から出金可能な金額は「1200円」とされている。すなわち、この場合、モバイル機器22に記憶されているチャージ残高C11が「9000円」、ギフト残高G11が「1200円」であることになる。
利用者が、例えば図19Cに示されるように、チャージ口座からの出金額を「5000円」と入力し、ギフト口座からの出金額を「1200円」と入力した後、決定ボタンを操作すると、ステップS305において制御部225は移動金額をチェックする。移動金額が出金限度額を超える場合には制御部225はその入力を無効とする。移動金額が出金限度額を超えない場合には制御部225は表示部224に、図20Aに示されるように、移動先電子マネー1番号の入力を促す画面を表示させる。利用者であるMさんはこの入力欄に、いまの場合、Aさんの電子マネー1番号を入力する。あるいはAさんの銀行口座番号でAさんを特定するようにすることもできる。
ステップS306で利用者が申込ボタンを操作すると、移動先情報が入力され、制御部225は表示部224に、図20Bに示されるように、Mさんの電子マネー預金口座からAさんの電子マネー預金口座に資金振替が行われる前と後のMさんの情報を、取引暗証番号入力欄とともに表示させる。図20Bにおいては、出金前情報として、電子マネー残高が「11500円」、その内訳としてのチャージ口座残高が「10000円」、ギフト口座残高が「1500円」とされている。また、出金後情報として、電子マネー残高が「5300円」、その内訳としてのチャージ口座残高が「5000円」、ギフト口座残高が「300円」とされている。
ステップS307において利用者が取引暗証番号を入力した後、決定ボタンを操作すると、制御部225は通信部224を制御し、取引暗証番号、移動金額、移動先、および限度額を口座管理装置23に送信させる。
ステップS333において口座管理装置23の制御部125は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。利用者が認証された場合、ステップS334において通信部121は、モバイル機器22から送信されてきた移動金額を受信し、限度額をチェックする。
移動金額が限度額内であれば、ステップS335において制御部125は、口座振替を実行する。すなわち、制御部125は、受信した移動金額の資金を、認証した利用者のチャージ口座とギフト口座から、指定された移動先(いまの場合、Aさん)のチャージ口座とギフト口座にそれぞれ振り込む。これにより、電子マネー情報データベースDB4が更新される(すなわち、Mさんの電子マネー預金口座から移動金額の分が減額される)。ステップS336において制御部125は、電子マネー発行業者の電子マネー管理装置25に口座振替完了通知を送信する。このとき、利用者の電子マネー番号、移動金額、処理番号など、移動に必要な情報が送信される。
ステップS351において電子マネー管理装置25の通信部321は、口座管理装置23からの口座振替完了通知を受信する。ステップS352において電子マネー管理装置25の制御部325は、記憶部323の利用者情報などの諸情報の記録を有効にする。
具体的には、電子マネー管理装置25の制御部325は、図9Aのデータを受け取ると、図9Cのデータを作成し、この有効無効フラグを有効にしてこれらを関連付けて記録する。図9Aのデータは次のようになる。
処理種別:「移動出金処理」
送信元情報:「銀行システム名」
銀行口座情報:「銀行口座番号」
電子マネー番号:「操作者の電子マネー番号」(本実施の形態の場合、以下の電子マネー送信元情報と同じ)
入金チャージ金額:「無効値パディング」
入金ギフト金額:「無効値パディング」
出金チャージ金額:「出金額」(5000円)
出金ギフト金額:「出金額」(1200円)
チャージ残高:「口座振替前の口座管理装置が管理していたチャージ口座の残高」(10000円)
ギフト残高:「口座振替前の口座管理装置が管理していたギフト口座の残高」(1500円)
電子マネー送信先情報:「電子マネー移動先の電子マネー番号」
電子マネー送信元情報:「電子マネー移動元の電子マネー番号」
口座管理装置処理番号:「口座管理装置が採番した番号」
電子マネー管理装置処理番号:「無効値パディング」(ただし、電子マネー管理装置25にデータが到着後、採番されれば、電子マネー管理装置25がこの位置に処理番号を記録する。電子マネー管理装置25は、同時に図9Cのデータを作成し、先に採番した同じ番号を記録することで、図9Aのデータと図9Cのデータを関連付けて管理する。)
なお、以下、図9Aのデータの処理種別名は、「移動出金確認通知処理」(ステップS353)、「移動出金完了通知処理」(ステップS338)、「移動出金依頼処理」(ステップS309)の順に変更される。
ステップS353において電子マネー管理装置25の通信部321は、口座管理装置23に諸情報の記録完了通知を送信し、制御部325はタイマーカウントを開始する。
ステップS337において口座管理装置23の通信部121は、電子マネー管理装置25からの諸情報記録完了通知を受信する。ステップS338において口座管理装置23の通信部121は、モバイル機器22に対して口座振替完了通知を送信し、制御部125はタイマーカウントを開始する。
ステップS308においてモバイル機器22の通信部221が、口座管理装置23からの口座振替完了通知を受信すると、表示部224は図20Cに示されるような画面を表示する。同図においては、出金金額が「6200円」、その内訳は、チャージ口座から「5000円」、ギフト口座から「1200円」となることが表示されている。また、その結果、チャージ口座残高が「5000円」となり、ギフト口座残高が「300円」となることが表示されている。ステップS309において利用者が電子マネー1移動ボタンを操作すると、それが入力部222により入力される。制御部225は通信部221を制御し、電子マネー管理装置25に資金移動申請としての残高更新申請を送信する。これには、電子マネー番号と電子マネーを移動する旨の情報などが記述されている。
ステップS354において電子マネー管理装置25の通信部321が残高更新申請を受信すると、制御部325は、電子マネー番号などの情報から利用者照合を実行する。このとき不整合確認処理も実行される。すなわち、口座管理装置23に記憶されている入金前のチャージ口座残高とギフト口座残高(ステップS351で口座管理装置23から受信されている)が、それぞれモバイル機器22に記憶されている入金前のチャージ残高C11とギフト残高G11以上であるかが判定される。チャージ残高C11とギフト残高G11が、それぞれ口座管理装置23に記憶されているチャージ口座残高とギフト口座残高より高額になることはない。チャージ残高C11またはギフト残高G11が、口座管理装置23に記憶されているチャージ口座残高またはギフト口座残高より高額である場合、その利用者は不正な行為を行っているおそれがある。そこでその場合、入金処理は禁止される。
ステップS353で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高更新申請が受信されない場合、口座管理装置23またはモバイル機器22にエラーが発生したものとして、電子マネー管理装置25の制御部325は出金処理を中止する。すなわち、残高更新申請が所定の時間以内に受信されない場合、制御部325は、これまでの処理を無効にする。つまり、電子マネー管理装置25のタイマーが所定値以上を計測した場合は、電子マネー管理装置25は銀行の口座管理装置23に対して処理番号とともに処理の無効を通知する。口座管理装置23はこの通知を受取ると資金振替の組み戻しを行う。
不整合確認処理の結果、利用者が適正であると認証されると、ステップS355において、電子マネー管理装置25の制御部325は、残高更新データをモバイル機器22に送信する。
ステップS310においてモバイル機器22の通信部221が残高データを受信すると、ステップS311において制御部225は、残高データをはじめその他必要な情報を更新する。いまの場合、移動金額に基いてチャージ残高C11が「4000円」に、ギフト残高G11が「0円」に、それぞれ更新される。またこのとき、残高B11,A11が「4000円」に更新される。そして表示部224には、図21に示されるような画面が表示される。同図には電子マネー残高が「4000円」であること、その内訳は、チャージ残高が「4000円」であり、ギフト残高が「0円」であることが表示されている。
電子マネー残高が「5000円」でないのは、上述したように、「1000円」分の未処理案件があったためである。利用者はこのことを、図19Cの画面において、チャージ口座残高が「10000円」であるのに対して、出金可能金額が「9000円」と「1000円」少ないことから既に確認している。
ステップS312において制御部225は通信部221を制御し、残高データ更新完了通知を口座管理装置23と電子マネー管理装置25に送信する。
口座管理装置23と電子マネー管理装置25は、それぞれステップS339,S356において、モバイル機器22からの残高データ更新完了通知を受信する。
ステップS338で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高データ更新完了通知が受信されない場合、モバイル機器22にエラーが発生したものとして、口座管理装置23の制御部125は出金処理を中止する。すなわち、電子マネー1移動ボタンが所定の時間以内に操作されない場合、制御部125は、これまでの処理は無効とする。つまり、口座管理装置23のタイマーが所定値以上を計測した場合、口座管理装置23は資金振替の組み戻しを行う。また口座管理装置23は電子マネー管理装置25に対して処理番号とともに処理の無効を通知する。
なお、以上においては、図19Cに示されるように、チャージ口座とギフト口座から送金する額を利用者に指定させるようにしたが、ギフト口座から優先的に送金させるようにすることもできる。
この場合、例えば、チャージ口座に1000円、ギフト口座に500円の残高がある状態で、送金する金額が1200円であるとき、ギフト口座から500円、チャージ口座から700円が送金される。その結果、チャージ口座の残高は300円、ギフト口座の残高は0円となる。
以上のようにして、口座管理装置23のMさんの電子マネー預金口座(チャージ口座とギフト口座)からAさんの電子マネー預金口座(チャージ口座とギフト口座)に振込が行われると、振込後の電子マネー預金口座の額がMさんのモバイル機器22の残高A11,B11、チャージ残高C11、およびギフト残高G11に同期して反映される。
次に、図22を参照して、Mさんの電子マネー預金口座から移動された電子マネーを、Aさんの電子マネー預金口座に入金する処理について説明する。なお、図18の口座管理装置23はMさんの口座を管理する銀行の装置であるが、図22の口座管理装置23は、Aさんの口座を管理する銀行の装置であり、両者は同一であっても、異なっていてもよい。また、モバイル機器22は、Aさんのモバイル機器である。
ステップS431において、Aさんの口座を管理している口座管理装置23の制御部125は、通信部121を制御し、Aさんのモバイル機器22に入金通知を送信する。
ステップS401においてAさんのモバイル機器22の通信部221は、Aさんの口座を管理している口座管理装置23からの入金通知を受信する。これにより表示部224は図23Aに示されるような画面を表示する。この画面には、「電子マネー1の入金がありました」のメッセージが表示されている。
利用者(Aさん)が電子マネー1受け取りボタンを操作すると、モバイル機器22の表示部224には、図23Bに示されるように、暗証番号の入力欄が表示される。利用者は入力部222を操作して、暗証番号を入力し、ログインボタンを選択する。このときステップS402においてモバイル機器22は、口座管理装置23にログインする。ログインが指示されたとき、制御部225は暗証番号、モバイル機器22の機種番号など、Aさんであることを特定するのに必要な情報を送信するように、通信部221を制御する。通信部221はネットワーク21を介してこれらの情報を口座管理装置23に送信する。
ステップS432において口座管理装置23の制御部125は、モバイル機器22からの情報を通信部121を介して受信すると、暗証番号を含む受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS433において制御部125は、通信部121を制御し、管理するAさんの電子マネー預金残高情報などの各種残高情報をモバイル機器22に送信する。
ステップS403においてモバイル機器22の制御部225は、口座管理装置23から各種残高情報を受信すると、図23Cに示されるように、電子マネー1を受け取るための画面を表示部224に表示させる。同図の例においては、受け取り前情報として、電子マネー残高が「1800円」、チャージ口座残高が「10000円」、ギフト口座残高が「1500円」であり、受け取り後情報として、電子マネー残高が「8000円」、チャージ口座残高が「15000円」、ギフト口座残高が「2700円」であることが、取引暗証番号入力欄とともに表示されている。
ステップS404において、利用者が取引暗証番号を入力し、決定ボタンを操作すると、制御部225の制御に基づいて、通信部221は取引暗証番号を口座管理装置23に送信する。
ステップS434において口座管理装置23の制御部125は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。ステップS435において制御部125は、口座振替を実行する。すなわち、制御部125は、認証した利用者であるAさんのチャージ口座とギフト口座に、Mさんから受信した移動金額の資金を入金する。これにより、電子マネー情報データベースDB4が更新される(すなわち、Aさんの電子マネー預金口座が移動金額の分だけ増額される)。ステップS436において制御部125は、電子マネー1の電子マネー発行業者の電子マネー管理装置25に口座振替完了通知を送信する。このとき、利用者であるAさんの電子マネー番号、入金金額、処理番号など、入金に必要な情報が送信される。
ステップS451において電子マネー管理装置25の通信部321は、口座管理装置23からの口座振替完了通知を受信する。ステップS452において電子マネー管理装置25の制御部325は、利用者の諸情報の記録を有効にする。ステップS453において電子マネー管理装置25の通信部321は、口座管理装置23に諸情報の記録完了通知を送信し、制御部325はタイマーカウントを開始する。
ステップS437において口座管理装置23の通信部121は、電子マネー管理装置25からの諸情報記録完了通知を受信する。ステップS438において口座管理装置23の通信部121は、モバイル機器22に対して口座振替完了通知を送信し、制御部125はタイマーカウントを開始する。
ステップS405においてモバイル機器22の通信部221が、口座管理装置23からの口座振替完了通知を受信すると、表示部224は図24Aに示されるような画面を表示する。同図においては、入金金額が「6200円」、その内訳は、チャージ口座へ「5000円」、ギフト口座へ「1200円」とされている。その結果、チャージ口座残高が「15000円」、ギフト口座残高が「2700円」になることが表示されている。ステップS406において利用者が電子マネー1受取ボタンを操作すると、それが入力部222により入力される。制御部225は通信部221を制御し、電子マネー管理装置25に残高更新申請を送信する。これには、電子マネー番号と電子マネーを受取る旨の情報などが記述されている。
ステップS454において残高更新申請を受信すると、電子マネー管理装置25の制御部325は、電子マネー番号などの情報から利用者照合を実行する。このとき不整合確認処理も実行される。
ステップS453で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高更新申請が受信されない場合、口座管理装置23またはモバイル機器22にエラーが発生したものとして、電子マネー管理装置25の制御部325は入金処理を中止する。すなわち、残高更新申請が所定の時間以内に受信されない場合は、これまでの処理は無効とされる。つまり、電子マネー管理装置25のタイマーが所定値以上を計測した場合は、電子マネー管理装置25は銀行の口座管理装置23に対して処理番号とともに処理の無効を通知する。口座管理装置23はこの通知を受取ると資金振替の組み戻しを行う。
不整合確認処理の結果、利用者が適正であると認証されると、ステップS455において、電子マネー管理装置25の制御部325は、残高更新データをモバイル機器22に送信する。
ステップS407においてモバイル機器22の通信部221が残高データを受信すると、ステップS408において制御部225は、残高データをはじめその他必要な情報を更新する。いまの場合、受取った入金額に基いて、残高A11,B11が「8000円」、チャージ残高C11が「6000円」、ギフト残高G11が「2000円」に更新される。そして表示部224には、図24Bに示されるような画面が表示される。同図には電子マネー残高が「8000円」、その内訳は、チャージ残高が「6000円」、ギフト残高が「2000円」であることが表示されている。この実施の形態では、それぞれチャージ口座では9000円分の、ギフト口座では700円の未処理分が、それぞれ処理されている。
ステップS409において制御部225は通信部221を制御し、残高データ更新完了通知を口座管理装置23と電子マネー管理装置25に送信する。
口座管理装置23と電子マネー管理装置25は、それぞれステップS439,S456において、モバイル機器22からの残高データ更新完了通知を受信する。
ステップS438で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高データ更新完了通知が受信されない場合、モバイル機器22にエラーが発生したものとして、口座管理装置23の制御部125は入金処理を中止する。すなわち、電子マネー1受け取りボタンが所定の時間以内に操作されない場合、制御部125はこれまでの処理を無効にする。つまり、口座管理装置23のタイマーが所定値以上を計測した場合、口座管理装置23は資金振替の組み戻しを行う。また口座管理装置23は電子マネー管理装置25に対して処理番号とともに処理の無効を通知する。
以上のようにして、Mさんの電子マネー預金口座(チャージ口座とギフト口座)からAさんの電子マネー預金口座(チャージ口座とギフト口座)に振替が行われると、振替後の電子マネー預金口座の額がAさんのモバイル機器22の残高A11,B11、チャージ残高C11、ギフト残高G11に同期して反映される。
次に商品購入時における処理について、図25を参照して説明する。
商品を購入するとき、利用者はモバイル機器22を加盟店端末27にかざす。このときステップS601においてモバイル機器22の通信部221は制御部225により制御され、記憶部223に記憶されている残高情報を送信する。
ステップS631において加盟店端末27は、モバイル機器22からの残高情報を受信する。ステップS632において加盟店端末27は、残高情報と購入金額を比較する。購入金額は店員により加盟店端末27において入力される。
いま、モバイル機器22の記憶部223において、残高A11と残高B11として1000円が記憶され、チャージ残高C11として700円、ギフト残高G11として300円が記録されており、購入金額が600円であるとする。購入金額が残高より大きい場合、加盟店端末27は表示部に、残高不足で購入ができない旨のメッセージを表示させる。いまの場合、購入金額600円は、1000円の残高A11より小さい。購入金額が残高より小さい場合、加盟店端末27はステップS633で、更新残高情報を送信する。すなわち購入金額の分だけ残高を減算する情報が送信される。いまの場合、残高A11を400円に更新する情報が送信される。
ステップS602においてモバイル機器22の通信部221は、加盟店端末27が送信した更新残高情報を受信する。ステップS603において制御部225は、残高情報を更新する。すなわち記憶部223に記憶されている残高A11が、購入金額の分だけ減算された値に更新される。いまの場合、残高A11が1000円から400円に更新される。このとき制御部225は処理情報I11の処理完了フラグを0に設定する。処理完了フラグは、0が未完了を表し、1が完了を表す。
ステップS604において制御部225は、購入金額を算出する。具体的には、制御部225は、残高A11(いまの場合、400円)と残高B11(いまの場合、1000円)の差額から、購入金額が600円であることを算出する。ステップS605において制御部225は、優先的にギフト残高を更新する。すなわち、購入金額をギフト残高G11から減算する。いまの場合、300円のギフト残高G11から、購入金額600円のうち300円分が減算され、ギフト残高G11は0円とされる。
ステップS606において制御部225は、次にチャージ残高を更新する。すなわち、購入金額がギフト残高G11より大きい場合に、その不足する分が、チャージ残高C11から減算される。いまの場合300円分が不足しているので、700円のチャージ残高C11から不足分の300円が減算されて、チャージ残高C11は400円に更新される。
ステップS607において制御部225は、処理情報I11を更新する。すなわち、処理完了フラグが処理完了を表す1に更新される。この処理完了フラグが0の状態のままモバイル機器22の電源がオフされると処理が途中で中断する。この場合、その後電源がオンされると、処理完了フラグの値が0であるので、処理が未完了であることが判る。そこで、更新処理が実行される。
ステップS634において加盟店端末27は、加盟店情報、購入者情報、および購入金額を電子マネー管理装置25に送信させる。
ステップS651において電子マネー管理装置25の通信部321は、加盟店端末27から送信されてきた加盟店情報、購入者情報、および購入金額を受信する。電子マネー管理装置25の記憶部323はこれらの情報を記録する。ステップS652において電子マネー管理装置25の制御部325は、受信した購入者情報に含まれる電子マネー番号により、銀行(口座管理装置23)へ情報を通知するかを判別する。例えば処理対象が第1の方式の電子マネーシステムの資金に基づかない電子マネーである場合、特別の処理は行われない。
これに対して処理対象が第2の方式の電子マネーシステムの電子マネーである場合、ステップS653において電子マネー管理装置25の制御部325は、処理番号、購入者情報、および購入金額を銀行の口座管理装置23に送信する。
ステップS671において口座管理装置23の通信部121は、電子マネー管理装置25から送信されてきた処理番号、購入者情報、および購入金額を受信し、記憶部128がこれを記憶する。ステップS672において口座管理装置23の制御部125は、ギフト口座の出金額を算出する。ステップS673において制御部125は、チャージ口座の出金額を算出する。ステップS674において制御部125は、チャージ口座とギフト口座の残高を更新する。すなわち、先ずギフト口座から購入金額が減算され、購入金額がギフト口座の残高より大きい場合には、その不足分がさらにチャージ口座から減算される。不足分が存在しない場合には、チャージ口座は更新されない。
いまの場合、上述したように、チャージ口座残高は400円に更新され、ギフト口座残高は0円に更新される。
ステップS675において制御部125は、チャージ口座の出金額分を、電子マネー管理装置25を管理する電子マネー業者の指定銀行口座へ振り込む処理を実行する。例えば口座管理装置24が管理する電子マネー業者の口座に、チャージ口座から減算した額の振込みが行われる。ステップS676において口座管理装置23の制御部125は、通信部121を制御し、電子マネー管理装置25に、振込が行われた場合にはその額の振込完了を、また振込が行われなかった場合にはチャージ口座からの出金分がない旨を、処理番号とともに通知させる。
ステップS654において電子マネー管理装置25の通信部321は、口座管理装置23からの通知を受信する。ステップS655において電子マネー管理装置25の制御部325は、加盟店指定の銀行口座へ振り込みを行う。例えば口座管理装置26が管理する加盟店の口座に、購入金額の振込みが行われる。
なお、処理完了フラグが履歴情報と対で記憶されている場合、モバイル機器22は、口座管理装置23または電子マネー管理装置25に取引番号を送信し、取引時のデータを入手して、モバイル機器22の電子マネー情報を正しい状態に更新することもできる。また、処理完了フラグが0である場合、表示部224に処理が未完了であることを表示し、利用者に処理完了の操作を促すようにしてもよい。
以上の商品購入処理をまとめると、図26に示されるようになる。加盟店端末27はモバイル機器22から送信されてきた電子マネー1の残高情報(ステップS601)に基いて購入の可否を決定する。購入が決定された場合、モバイル機器22はデータを更新する。加盟店端末27は電子マネー1番号など、購入者を特定する情報と購入金額を関連付けて電子マネー管理装置25に送信する(ステップS634)。
電子マネー管理装置25は、電子マネー1番号から判断して、銀行の口座管理装置23が管理する電子マネーによる決済を行うものと判断した場合には、購入者を特定する情報と購入金額、処理番号を銀行の口座管理装置23に通知する(ステップS653)。電子マネー管理装置25には、処理番号と関連付けて購入者特定情報、購入金額、店舗情報などの必要な情報が記録されている。口座管理装置23は購入者特定情報から、その購入者の電子マネー預金口座の残高を読み出し、購入金額に応じてデータを更新する。例えば、今利用者のチャージ口座には300円、ギフト口座には100の残高があるとして、購入代金の請求額が300円だったとする。口座管理装置23はギフト口座を優先的に適用し、ギフト口座から100円を充当し、不足分の200円をチャージ口座から充当する。
そして口座管理装置23は、チャージ口座から減算した金額(200円)を、電子マネー業者の指定銀行の口座管理装置24に振り込む(ステップS675)。口座管理装置23は電子マネー業者が指定する銀行口座への振込みが完了したとき、その旨の通知と処理番号を電子マネー管理装置25に送信する(ステップS676)。電子マネー管理装置25は、処理番号に対応する店舗情報から、口座管理装置26が管理する加盟店の銀行口座へ購入金額の振り込みを指示する(ステップS655)。電子マネー業者の口座管理装置24はこの指示に基づいて、口座管理装置26が管理する加盟店の口座に振り込みを行う。
クレジットカードは高額な与信枠が与えられている場合もあり、盗難、紛失により与信枠の範囲で不正利用されるおそれがある。そのようなおそれを心配する利用者は、プリペイド方式の電子マネーを用いる場合が多いが、盗難、紛失などによる被害を最小限にするため小額をチャージする。その結果、チャージ回数が必然的に多くなるため利便性が損なわれる。
その点本発明の実施の形態においては、モバイル機器22を紛失しても貨幣価値のある情報は銀行に記録されているため、銀行に通知することで被害を食い止めることができる。さらに、利用者は紛失に気付かない場合でも、電子マネーの限度額(チャージ口座への入金額)を自分で設定することができるため、クレジットカードのような与信枠最大の被害(心理的な心配も含む)は回避される。すなわちユーザーリスクが減少するため、1回あたりのチャージ金額が増え、チャージ回数が少なくなり、利便性が損なわれない。
次に、図27と図28を参照して、利用者がモバイル機器22を機種変更した場合の処理について説明する。
利用者は機種を変更する場合、変更前のモバイル機器22の入力部222を操作して機種変更を指示する。入力部222はステップS701においてこの機種変更を入力する。機種変更の入力を受けると制御部225は、記憶部223に記憶されている電子マネーの残高B11、チャージ残高C11、およびギフト残高G11をそれぞれ0にリセットする。残高A11もリセットされる。すなわち、変更前のモバイル機器22の電子マネーが使用不能の状態に設定される。なお、電子マネー2の残高A21,B21、チャージ残高C21、およびギフト残高G21も同様にリセットされるのであるが、便宜上、ここでは電子マネー1についてだけ説明する。
利用者は入力部222を操作して、暗証番号を入力し、ログインボタンを選択する。このときステップS702においてモバイル機器22は、口座管理装置23にログインする。ログインが指示されたとき、制御部225は暗証番号、モバイル機器22の機種番号など、利用者を特定するのに必要な情報と機種変更の情報を送信するように、通信部221を制御する。通信部221はネットワーク21を介してこれらの情報を口座管理装置23に送信する。
ステップS731において口座管理装置23の制御部125は、モバイル機器22からの情報を通信部121を介して受信すると、暗証番号を含む受信した情報に基づいて、利用者認証を実行する。またこのとき、制御部125は、その利用者が機種変更中であることを記憶部123に記憶させる。利用者が認証されると、ステップS732において制御部125は、その利用者の未処理案件を抽出する。
ステップS733において制御部125は、通信部121を制御し、利用者の電子マネー預金残高情報などの各種残高情報をモバイル機器22に送信する。モバイル機器22の電子マネーの記憶はステップS701でリセットされたが、口座管理装置23の電子マネーの情報はリセットされていない。
ステップS703においてモバイル機器22の制御部225は、口座管理装置23から各種残高情報を受信すると、それを表示部224に表示させる。利用者はこれにより機種変更前の電子マネーの額を確認することができる。このとき、取引暗証番号入力欄も表示される。
ステップS704において、利用者が入力部222を操作して取引暗証番号を入力すると、制御部225は通信部221を制御し、取引暗証番号と未処理案件の処理依頼を口座管理装置23に送信させる。
ステップS734において口座管理装置23の制御部125は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。ステップS735において制御部125は、未処理案件がある場合、口座情報の更新を実行する。これにより例えばまだ受け取られていない電子マネーが存在する場合、それが利用者の電子マネー預金口座に入金される。
ステップS736において制御部125は、電子マネー管理装置25に口座振替完了通知を送信する。これにより未処理案件の処理が終了し、電子マネー預金口座が正しい状態に復元されたことが通知される。
ステップS751において電子マネー管理装置25の通信部321は、口座管理装置23からの口座振替完了通知を受信する。ステップS752において電子マネー管理装置25の制御部325は、利用者情報などの諸情報の記録を解除する。すなわち、ステータスが処理終了とされる。
電子マネー管理装置25は、図9Aのデータを受け取り、図9Cのデータを作成し、それらを関連付けて記録している。そのとき未処理に関する案件については、ステータス情報が、「処理待ち」とされている。そこで、この図9Cのステータス情報の「処理待ち」が解除され、「処理完了」に変更される。
次に利用者は、変更後の新機種のモバイル機器22を操作する。ステップS705において、変更後の新機種のモバイル機器22の制御部225は利用者の操作に基づいて、口座管理装置23にログインする。ログインが指示されたとき、制御部225は暗証番号、新機種のモバイル機器22の機種番号など、利用者を特定するのに必要な情報を送信する。さらに利用者が入力部222を操作して、機種変更前の電子マネーの受け取りを指示すると、制御部225は通信部221を制御し、機種変更後受取の指示信号を送信させる。なお、このとき顧客情報のモバイル機器の機種識別情報(機種番号など)も更新される。
ステップS737において口座管理装置23の通信部121は、モバイル機器22からの機種変更後受取の指示信号を受信する。制御部125は利用者が現在機種変更中であることを、ステップS731の処理の記憶から確認し、その利用者の電子マネーの残高情報を電子マネー管理装置25に送信する。
ステップS753において電子マネー管理装置25の通信部321は、口座管理装置23からの残高情報を受信する。ステップS754において制御部325は、諸情報の記録を有効にする。
具体的には、電子マネー管理装置25の制御部325は、ステップS753で口座管理装置23から図9Aのデータを受け取ると、図9Cのデータを作成し、この有効無効フラグを有効にしてこれらを関連付けて記録する。この場合の図9Aの情報は、以下のようになる。
処理種別:「機種変更受取処理」
送信元情報:「銀行システム名」
銀行口座情報:「銀行口座番号」
電子マネー番号:「無効値パディング」または機種変更前の電子マネー番号を使用するなら「更新前の電子マネー番号」
入金チャージ金額:「口座管理装置が管理しているチャージ口座の残高」
入金ギフト金額:「口座管理装置が管理しているギフト口座の残高」
出金チャージ金額:「無効値パディング」
出金ギフト金額:「無効値パディング」
チャージ残高:「口座管理装置が管理しているチャージ口座の残高」
ギフト残高:「口座管理装置が管理しているギフト口座の残高」
電子マネー送信先情報:「無効値パディング」
電子マネー送信元情報:「無効値パディング」
口座管理装置処理番号:「口座管理装置が採番した番号」
電子マネー管理装置処理番号:「無効値パディング」(ただし、電子マネー管理装置25にデータが到着後、採番されれば、電子マネー管理装置25はこの位置に処理番号を記録する。電子マネー管理装置25は、同時に図9Cのデータを作成し、先に採番した同じ番号を記録することで、図9Aのデータと図9Cのデータを関連付けて管理する。)
ステップS755において通信部321は、口座管理装置23に諸情報の記録完了通知を送信し、制御部325はタイマーカウントを開始する。
具体的には、電子マネー管理装置25は、図9Aのデータ構造で以下の情報を口座管理装置23に送信する。
処理種別:「機種変更受取確認通知処理」
送信元情報:「電子マネー管理装置」
銀行口座情報:「銀行口座番号」
電子マネー番号:「操作者の電子マネー番号」
入金チャージ金額:「無効値パディング」
入金ギフト金額:「無効値パディング」
出金チャージ金額:「無効値パディング」
出金ギフト金額:「無効値パディング」
チャージ残高:「無効値パディング」
ギフト残高:「無効値パディング」
電子マネー送信先情報および電子マネー送信元情報:「無効値パディング」
口座管理装置処理番号:「ステップS736で口座管理装置が採番した番号」
電子マネー管理装置処理番号:「ステップS754で電子マネー管理装置が採番した番号」
ステップS738において口座管理装置23の通信部121は、電子マネー管理装置25からの諸情報記録完了通知を受信する。制御部125は、図9Cのデータを作成し、受信した図9Aのデータと、口座管理装置処理番号で関連付けて記録する。ステップS739において通信部121は、モバイル機器22に対して口座振替完了通知を送信し、制御部125はタイマーカウントを開始する。
具体的には、口座管理装置23は以下の情報をモバイル機器22に送信する。
処理種別:「機種変更受取完了通知処理」
送信元情報:「口座管理装置」
銀行口座情報:「銀行口座番号」
電子マネー番号:「操作者の電子マネー番号」
入金チャージ金額:「無効値パディング」
入金ギフト金額:「無効値パディング」
出金チャージ金額:「無効値パディング」
出金ギフト金額:「無効値パディング」
チャージ残高:「無効値パディング」
ギフト残高:「無効値パディング」
電子マネー送信先情報:「無効値パディング」
電子マネー送信元情報:「無効値パディング」
口座管理装置処理番号:「ステップS736で口座管理装置が採番した番号」
電子マネー管理装置処理番号:「ステップS754で電子マネー管理装置が採番した番号」
ステップS706においてモバイル機器22の通信部221が、口座管理装置23からの口座振替完了通知を受信すると、表示部224は残高を表示する。ステップS707において制御部225は通信部221を制御し、電子マネー管理装置25に資金移動申請としての残高更新申請を送信する。これには、電子マネー番号と電子マネーを受取る旨の情報などが記述されている。
具体的には、モバイル機器22は以下の情報を電子マネー管理装置25に送信する。
処理種別:「機種変更受取依頼処理」
送信元情報:「モバイル機器(機種番号)」
銀行口座情報:「銀行口座番号」
電子マネー番号:「操作者の電子マネー番号」
入金チャージ金額:「無効値パディング」
入金ギフト金額:「無効値パディング」
出金チャージ金額:「無効値パディング」
出金ギフト金額:「無効値パディング」
チャージ残高:「0円」
ギフト残高:「0円」
電子マネー送信先情報:「無効値パディング」
電子マネー送信元情報:「無効値パディング」
口座管理装置処理番号:「ステップS736で口座管理装置が採番した番号」
電子マネー管理装置処理番号:「ステップS754で電子マネー管理装置が採番した番号」
ステップS756において残高更新申請を受信すると、電子マネー管理装置25の制御部325は、電子マネー番号などの情報から利用者照合を実行する。このとき不整合確認処理も実行される。
ステップS755で開始されたタイマーカウントの時間内にモバイル機器22から残高更新申請が受信されない場合、口座管理装置23またはモバイル機器22にエラーが発生したものとして、電子マネー管理装置25の制御部325は残高更新処理を中止する。すなわち、残高更新申請が所定の時間以内に受信されない場合、制御部325はこれまでの処理を無効にする。つまり、電子マネー管理装置25のタイマーが所定値以上を計測した場合は、電子マネー管理装置25は銀行の口座管理装置23に対して処理番号とともに処理の無効を通知する。口座管理装置23はこの通知を受取ると資金振替の組み戻しを行う。
不整合確認処理の結果、利用者が適正であると認証されると、ステップS757において、電子マネー管理装置25の制御部325は通信部321を制御し、残高更新データをモバイル機器22に送信する。
ステップS708においてモバイル機器22の通信部221が残高データを受信すると、ステップS709において制御部225は、残高データをはじめその他必要な情報を更新する。いまの場合、残高A11,B11、チャージ残高C11、およびギフト残高G11に、機種変更前の金額から未処理分を加算または減算した金額が記憶される。
ステップS710において制御部225は通信部221を制御し、残高データ更新完了通知を口座管理装置23と電子マネー管理装置25に送信する。
口座管理装置23と電子マネー管理装置25は、それぞれステップS740,S758において、モバイル機器22からの残高データ更新完了通知を受信する。
ステップS739で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高データ更新完了通知が受信されない場合、モバイル機器22にエラーが発生したものとして、口座管理装置23の制御部125は残高更新処理を中止する。
以上のようにして、モバイル機器22の機種が変更されると、変更前の電子マネーの情報が、新機種のモバイル機器22に記録される。
なお、機種変更の第2の実施の形態で、全ての決済情報が加盟店から電子マネー管理装置25、口座管理装置23へ通知される前に、利用者が機種変更を申請する場合が考えられる。この場合、機種変更の申請があった時点の口座管理装置23のチャージ口座、ギフト口座の残高を、口座管理装置23が所定期間拘束する。
例えば、ここでは所定期間を加盟店から電子マネー管理装置25に送信すべき決済情報の送信期限の最大期間とする。また、口座を拘束するとは、例えばチャージ口座から普通預金口座への入出金を停止するように各口座間の資金移動を禁止することをいう。ここで、その所定期間内において、新機種での電子マネーの利用を行う場合は、チャージ、ギフト口座の残高はゼロであるものとみなし、新機種の残高等の諸情報の更新を行う。よって、利用者は普通預金からチャージ口座へ新たな資金を入金しない限り第2方式の電子マネーシステムは利用できない。
ただし、その所定期間の経過後、口座管理装置23から新機種に対して拘束した分の入金を行う旨の通知がなされ、新機種ではその通知後、口座管理装置23にログインし、口座振替を申請することでチャージ口座、ギフト口座への入金が完了し、その旨が電子マネー管理装置25に通知され、新機種では電子マネー管理装置25にアクセスすることで新機種に記録されているチャージ、ギフト残高情報の更新が行われる。
また、利用者が機種変更の申し込みをしないで機種変更をする場合も考えられる。この場合は、新機種での第2の方式の電子マネーシステムの利用について新たな利用申請が必要になる。このとき新たな利用申請時があった場合、口座管理装置23は口座番号、新機種のモバイル機器22の機種番号から、以前第2の方式の電子マネーシステムを利用していたかどうかを確認し、利用していたが機種変更の申し込みがないもの(申し込みがあったかなかったかは機種番号で判別する。機種番号が異なる場合は、申し込みがなかったものと判断する)については同様にチャージ、ギフト口座の残高を同様に所定期間拘束する。この場合第2の実施の形態と同様に所定期間の経過後、機種変更前のチャージ、ギフト口座の残高が新機種において反映されることになる。
次に、第1の方式の電子マネーシステムの電子マネーを使用するモバイル機器28から、第2の方式の電子マネーシステムの電子マネーを使用するモバイル機器22に、資金に基づかない電子マネーが移転される場合の処理について、図29と図30を参照して説明する。
ステップS801において、第1の方式の電子マネーシステムの電子マネーのみを使用することができるモバイル機器28の利用者は入力部222を操作して、電子マネー送信先と送金金額の送信を指示する。これによりモバイル機器28の通信部221は、電子マネー送信先(いまの場合、モバイル機器22の利用者)と送金金額を、電子マネー管理装置25に送信する。
ステップS871において電子マネー管理装置25の通信部321が電子マネー送信先と送金金額を受信すると、記憶部323はそれを記録する。ステップS872において通信部321は、モバイル機器28から受信した電子マネー送信先と送金金額を、口座管理装置23に送信する。またこのとき制御部325は、タイマーカウントを開始する。
ステップS841において口座管理装置23の通信部121は、電子マネー管理装置23から送信されてきた電子マネー送信先と送金金額を受信すると、記憶部123がそれを記憶する。ステップS842において通信部21は、モバイル機器28から送金があったことを知らせる送金通知を、送信先として指定された利用者のモバイル機器22に送信し、制御部125はタイマーカウントを開始する。
ステップS821においてモバイル機器22の通信部221が口座管理装置23からの送金通知を受信すると、表示部224は図31Aに示されるような画面を表示する。この表示例においては、「電子マネー1の入金がありました」のメッセージが表示されている。利用者はこの電子マネー1を受け取るとき、入力部222により電子マネー1受け取りボタンを操作する。このとき表示部224には図31Bに示されるような、ログインのための画面が表示される。
ステップS822において、利用者が入力部222を操作して暗証番号を入力し、ログインボタンをクリックすると、制御部225は口座管理装置23にログインする。制御部225は暗証番号の他に、利用者を特定する情報として、その利用者の電子マネー1の電子マネー番号である電子マネー1番号、普通預金口座の口座番号、モバイル機器22の機種番号などを送信するように、通信部221を制御する。通信部221はネットワーク21を介してこれらの情報を口座管理装置23に送信する。
ステップS843において口座管理装置23の制御部125は、モバイル機器22からの情報を通信部121を介して受信すると、暗証番号を含む受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS844において制御部125は、通信部121を制御し、管理するその利用者の普通預金残高情報などの各種残高情報を送金金額とともにモバイル機器22に送信する。
ステップS823においてモバイル機器22の制御部225は、口座管理装置23から各種残高情報と送金金額を受信すると、図31Cに示されるように、利用者に対して送金された電子マネーの受け取りを促す画面を表示部224に表示させる。同図の例においては、受け取り前の情報として、電子マネー残高が「1800円」、チャージ口座残高が「10000円」、ギフト口座残高が「1500円」であることが表示されている。また、受け取り後の情報として、電子マネー残高が「3000円」、チャージ口座残高が「10000円」、ギフト口座残高が「2700円」であることが表示されている。さらに取引暗証番号入力欄も表示されている。この場合も、チャージ口座から9000円、ギフト口座から700円の分が、未決済とされている。
ステップS824において利用者が取引暗証番号を入力し、決定ボタンを操作すると、通信部221は取引暗証番号を口座管理装置23に送信する。
ステップS845において口座管理装置23の制御部125は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。すなわち、取引暗証番号がその利用者に割り当てられている適正な番号であるかが確認される。
利用者が認証されると、ステップS846において制御部125は、口座振替を実行する。すなわち、制御部125は、受信した送金金額の資金を、認証した利用者のギフト口座に入金する。これにより、電子マネー情報データベースDB4が更新される。ステップS847において制御部125は、電子マネー1の電子マネー発行業者の電子マネー管理装置25に口座振替完了通知を送信する。このとき、利用者の電子マネー番号、チャージ金額、処理番号など、チャージに必要な情報が送信される。
ステップS873において電子マネー管理装置25の通信部321は、口座管理装置23からの口座振替完了通知を受信する。ステップS874において電子マネー管理装置25の制御部325は、利用者情報などの諸情報の記録を有効にする。すなわち、その利用者の登録情報の有効無効を表すフラグが有効にされ、ステータスが処理待機にされる。ステップS875において電子マネー管理装置25の通信部321は、口座管理装置23に諸情報の記録完了通知を送信し、制御部325はタイマーカウントを開始する。
ステップS848において口座管理装置23の通信部121は、電子マネー管理装置25からの諸情報の記録の有効化完了通知を受信する。ステップS849において口座管理装置23の通信部121は、モバイル機器22に対して口座振替完了通知を送信し、制御部125はタイマーカウントを開始する。
ステップS825においてモバイル機器22の通信部221が、口座管理装置23からの口座振替完了通知を受信する。このとき表示部224は図32Aに示されるような画面を表示する。この例においては、入金金額が「1200円」であり、その内訳は、チャージ口座への入金が「0円」、ギフト口座への入金が「1200円」とされている。また、受け取った場合、チャージ口座残高が「10000円」、ギフト口座残高が「2700円」となることが表示されている。
ステップS826において利用者が電子マネー1を受け取るべく、電子マネー1受け取りボタンを操作すると、それが入力部222により入力される。制御部225は通信部221を制御し、電子マネー管理装置25に残高更新申請を送信する。これには、電子マネー番号と電子マネーを受取る旨の情報などが記述されている。
ステップS876において残高更新申請を受信すると、電子マネー管理装置25の制御部325は、電子マネー番号などの情報から利用者照合を実行する。このとき不整合確認処理も実行される。
ステップS875で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高更新申請が受信されない場合、口座管理装置23またはモバイル機器22にエラーが発生したものとして、電子マネー管理装置25の制御部325は入金処理を中止する。すなわち、残高更新申請が所定の時間以内に受信されない場合は、これまでの処理は無効となる。つまり、電子マネー管理装置25のタイマーが所定値以上を計測した場合は、電子マネー管理装置25は銀行の口座管理装置23に対して処理番号とともに処理の無効を通知する。口座管理装置23はこの通知を受取ると資金振替の組み戻しを行う。
不整合確認処理の結果、利用者が適正であると認証されると、ステップS877において、電子マネー管理装置25の通信部321は、残高更新データをモバイル機器22に送信する。
ステップS827においてモバイル機器22の通信部221が残高データを受信すると、ステップS828において制御部225は、残高データをはじめその他必要な情報を更新する。いまの場合、ギフト残高G11が、受け取られた入金額に基いて「2000円」に更新される。また、それに伴って、残高A11,B11も「3000円」に更新される。そして表示部224には、図32Bに示されるような画面が表示される。同図には電子マネー残高が「3000円」、その内訳は、チャージ残高が「1000円」、ギフト残高が「2000円」であることが表示されている。チャージ残高は9000円、ギフト残高は700円の未処理分が処理されている。
ステップS829において制御部225は通信部221を制御し、残高データ更新完了通知を口座管理装置23と電子マネー管理装置25に送信する。
口座管理装置23と電子マネー管理装置25は、それぞれステップS850,S878において、モバイル機器22からの残高データ更新完了通知を受信する。
ステップS849で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高データ更新完了通知が受信されない場合、モバイル機器22にエラーが発生したものとして、口座管理装置23の制御部125は入金処理を中止する。すなわち、電子マネー1受け取りボタンが所定の時間以内に操作されない場合は、これまでの処理は無効となる。つまり、口座管理装置23のタイマーが所定値以上を計測した場合、口座管理装置23は資金振替の組み戻しを行う。また口座管理装置23は電子マネー管理装置25に対して処理番号とともに処理の無効を通知する。
以上のようにして、モバイル機器28からの電子マネーの移転が行われると、ギフト口座への振替が行われ、振替後のギフト口座の額がモバイル機器22のギフト残高G11に同期して反映される。合わせて残高A11,B11も更新される。
次に、加盟店でモバイル機器22の電子マネーを使用することで利用者に付与されたポイントや、電子マネー業者から利用者に与えられたポイントを、電子マネーに変換する場合の処理について、図33と図34を参照して説明する。ポイントは電子マネー管理装置25の記憶部323に記憶されている。なお、ポイントは、モバイル機器22の処理情報I11などに記憶させることもできる。
ステップS901において利用者は入力部222を操作して、表示部224にメニュー画面を表示させる。これにより例えば図35Aに示されるようなメニュー画面が表示される。利用者がポイント変換ボタンを操作すると、表示部224は図35Bに示されるような、ポイント変換のためのログイン画面を表示する。利用者が暗証番号を入力し、ログインボタンを操作すると、制御部225は電子マネー管理装置25にログインする。ログインが指示されたとき、制御部225は通信部221を制御し、暗証番号、モバイル機器22の機種番号の他、利用者を特定するのに必要な情報を送信させる。通信部221はネットワーク21を介してこれらの情報を電子マネー管理装置25に送信する。
ステップS951において電子マネー管理装置25の制御部325は、モバイル機器22からの情報を通信部321を介して受信すると、暗証番号を含む受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS952において制御部325は、通信部321を制御し、利用者の電子マネー預金残高情報などの各種残高情報をモバイル機器22に送信する。
ステップS902においてモバイル機器22の通信部221が、電子マネー管理装置25から各種残高情報を受信すると、表示部224は図35Cに示されるような画面を表示する。この例においては、現在のポイントが「1213」であることと、「1ポイント=1円で電子マネー1に交換できます」のメッセージが、ポイント入力欄とともに表示されている。
利用者は入力部222を操作して、入力欄に交換するポイントを入力する。図35Cの例においては、「1200」ポイントが交換するポイントとして入力されている。ステップS903において利用者が実行ボタンを操作すると、通信部221は交換ポイントを電子マネー管理装置25に送信する。
ステップS953において電子マネー管理装置25の通信部321は、モバイル機器22が送信した交換ポイントを受信する。ステップS954において制御部325は、入金金額を確定し、記憶部323に記憶させる。すなわちポイントが電子マネーに変換され、記憶される。いまの場合、「1200」ポイントが「1ポイント=1円」で交換されるので、1200円の電子マネーに変換される。
ステップS955において制御部325は、通信部321を制御し、電子マネー入金先、入金金額、その入金金額を電子マネー入金先に入金する旨の情報、処理を特定する情報を口座管理装置23に送信する。具体的にはステップS951で認証された利用者のギフト口座が入金先として指定される。またこのとき、制御部325はタイマーカウントを開始する。
ステップS931において口座管理装置23の通信部121が、電子マネー管理装置25から送信されてきた電子マネー入金先と入金金額を受信し、記憶部123がそれを記憶する。ステップS932において通信部121は、入金通知をモバイル機器22に送信する。
ステップS904においてモバイル機器22の通信部221は、口座管理装置23から送信されてきた入金通知を受信する。これにより利用者は入金があったことを知ることができる。そこで利用者は次に、実際にギフト口座へ入金させる処理を行う。
そのためステップS905においてモバイル機器22の制御部225は、利用者の指示に基づいて口座管理装置23にログインする。このとき表示部224には、図36Aに示されるような画面が表示される。利用者は入力部222を操作して、暗証番号入力欄に暗証番号を入力し、ログインボタンを操作する。
ステップS933において口座管理装置23の制御部125は、モバイル機器22からの暗証番号を含む情報を通信部121を介して受信すると、暗証番号を含む受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS934において制御部125は、通信部121を制御し、管理するその利用者の普通預金残高情報などの各種残高情報を入金金額とともにモバイル機器22に送信する。
ステップS906においてモバイル機器22の制御部225は、口座管理装置23から各種残高情報と入金金額を受信すると、図36Bに示されるように、ポイント交換された電子マネーによる残高の変化を確認する画面を表示部224に表示させる。同図の例においては、受け取り前の情報として、電子マネー残高が「1800円」、チャージ口座残高が「10000円」、ギフト口座残高が「1500円」であることが表示されている。また、受け取り後の情報として、電子マネー残高が「3000円」、チャージ口座残高が「10000円」、ギフト口座残高が「2700円」であることが表示されている。さらに取引暗証番号入力欄も表示されている。この場合も、チャージ口座から9000円、ギフト口座から700円の分が、未決済とされている。
ステップS907において利用者が取引暗証番号を入力し、決定ボタンを操作すると、通信部221は取引暗証番号を口座管理装置23に送信する。
ステップS935において口座管理装置23の制御部125は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。すなわち、取引暗証番号がその利用者に割り当てられている適正な番号であるかが確認される。
ステップS936において制御部125は、口座振替を実行する。すなわち、制御部125は、ポイント交換された電子マネーに基づく送金金額を、認証した利用者のギフト口座に入金する。これにより、電子マネー情報データベースDB4が更新される。いまの場合、チャージ口座残高が1000円、ギフト口座残高が2000円に更新される。ステップS937において制御部125は、電子マネー1の電子マネー発行業者の電子マネー管理装置25に口座振替完了通知を送信する。このとき、利用者の電子マネー番号、チャージ金額、処理番号など、チャージに必要な情報が送信される。
ステップS956において電子マネー管理装置25の通信部321は、口座管理装置23からの口座振替完了通知を受信する。ステップS957において電子マネー管理装置25の制御部325は、利用者情報などの諸情報の記録を有効化する。すなわち、その利用者の登録情報の有効無効を表すフラグが有効にされ、ステータスが処理待機にされる。ステップS958において電子マネー管理装置25の通信部321は、口座管理装置23に諸情報の記録完了通知を送信し、制御部325はタイマーカウントを開始する。
ステップS938において口座管理装置23の通信部121は、電子マネー管理装置25からの諸情報の記録の有効化完了通知を受信する。ステップS939において口座管理装置23の通信部121は、モバイル機器22に対して口座振替完了通知を送信し、制御部125はタイマーカウントを開始する。
ステップS908においてモバイル機器22の通信部221が、口座管理装置23からの口座振替完了通知を受信する。このとき表示部224は図36Cに示されるような画面を表示する。この例においては、入金金額が「1200円」であり、その内訳は、チャージ口座への入金が「0円」、ギフト口座への入金が「1200円」とされている。また、変換した場合、チャージ口座残高が「10000円」、ギフト口座残高が「2700円」となることが表示されている。
ステップS909において利用者が電子マネー1を受け取るべく、電子マネー1受取ボタンを操作すると、それが入力部222により入力される。制御部225は通信部221を制御し、電子マネー管理装置25に残高更新申請を送信する。これには、電子マネー番号と電子マネーを受取る旨の情報などが記述されている。
ステップS959において残高更新申請を受信すると、電子マネー管理装置25の制御部325は、電子マネー番号などの情報から利用者照合を実行する。このとき不整合確認処理も実行される。
ステップS958で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高更新申請が受信されない場合、口座管理装置23またはモバイル機器22にエラーが発生したものとして、電子マネー管理装置25の制御部325は入金処理を中止する。すなわち、残高更新申請が所定の時間以内に受信されない場合は、これまでの処理は無効となる。つまり、電子マネー管理装置25のタイマーが所定値以上を計測した場合は、電子マネー管理装置25は銀行の口座管理装置23に対して処理番号とともに処理の無効を通知する。口座管理装置23はこの通知を受取ると資金振替の組み戻しを行う。
不整合確認処理の結果、利用者が適正であると認証されると、ステップS960において、電子マネー管理装置25の制御部325は、残高更新データをモバイル機器22に送信する。
ステップS910においてモバイル機器22の通信部221が残高データを受信すると、ステップS911において制御部225は、残高データをはじめその他必要な情報を更新する。いまの場合、受け取った入金額に基いて、ギフト残高G11が2000円に更新される。また、チャージ口座も未処理分の処理の結果として1000円に更新される。それに伴って、残高A11,B11も3000円に更新される。そして表示部224には、図37に示されるような画面が表示される。同図には電子マネー残高が「3000円」、その内訳は、チャージ残高が「1000円」、ギフト残高が「2000円」であることが表示されている。これは、チャージ口座から9000円、ギフト口座から700円の未決済分が、処理された結果である。
ステップS912において制御部225は通信部221を制御し、残高データ更新完了通知を口座管理装置23と電子マネー管理装置25に送信する。
口座管理装置23と電子マネー管理装置25は、それぞれステップS940,S961において、モバイル機器22からの残高データ更新完了通知を受信する。
ステップS939で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高データ更新完了通知が受信されない場合、モバイル機器22にエラーが発生したものとして、口座管理装置23の制御部125は入金処理を中止する。すなわち、電子マネー1受け取りボタンが所定の時間以内に操作されない場合は、これまでの処理は無効となる。つまり、口座管理装置23のタイマーが所定値以上を計測した場合、口座管理装置23は資金振替の組み戻しを行う。また口座管理装置23は電子マネー管理装置25に対して処理番号とともに処理の無効を通知する。
以上のようにして、加盟店で取得されたポイントなどが電子マネーに変換されると、ギフト口座への振替が行われ、振替後のギフト口座の額がモバイル機器22のギフト残高G11に同期して反映され、合わせて残高A11,B11も更新される。
次に、利用者が銀行が提供するサービスを利用することで取得したポイントを、電子マネーに変換する場合の処理について、図38を参照して説明する。ポイントは口座管理装置23の顧客テーブルのポイント情報(図3A)として記憶されている。
このポイントは、例えば所定の期間における円預金などの資産の残高が所定の値以上である場合、所定の期間における所定額以上の外貨の売買回数が所定値以上である場合などに与えられる。
なお、ポイントはモバイル機器22の処理情報I11などに記憶させることもできる。
ステップS1001において利用者は入力部222を操作して、表示部224にメニュー画面を表示させる。これにより例えば図39Aに示されるようなログインのためのメニュー画面が表示される。利用者が入力部222を操作して、暗証番号を入力した後、ログインボタンをクリックすると、表示部224には図39Bに示されるような画面が表示される。この画面には、「1ポイント=0.5円で電子マネー1に交換できます」のメッセージが表示されている。利用者が入力部222を操作して、ポイント交換ボタンをクリックすると、制御部225は口座管理装置23にログインし、ポイント交換を要求する。
ステップS1031において口座管理装置23の制御部125は、モバイル機器22からの暗証番号を含む情報を通信部121を介して受信すると、受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS1032において制御部125は、通信部121を制御し、管理するその利用者の普通預金残高情報などの各種残高情報をポイント情報とともにモバイル機器22に送信する。
ステップS1002においてモバイル機器22の通信部221が、口座管理装置23から各種残高情報とポイント情報を受信すると、表示部224は図39Cに示されるような画面を表示する。同図の例においては、ポイント変換してチャージする金額の入力欄の他、口座番号、電子マネー1番号などの、口座管理装置23から送信された情報も表示されている。また口座管理装置23に記憶されているポイント残高が「10000ポイント」であることも表示されている。入力部222はステップS1003において、利用者の操作に基づいて、交換ポイントを入力する。図39Cの例では、「10000ポイント」が交換ポイントとして入力される。
利用者がポイントを入力した後、申込ボタンを操作すると、表示部224は図40Aに示されるように、ポイント交換した場合の口座の変化を確認するための画面を表示する。ここではポイント変換によるチャージ前情報とチャージ後情報が取引暗証番号の入力欄とともに表示されている。
図40Aの例では、チャージ前、電子マネー残高は「1212円」、ポイント残高は「10000ポイント」、チャージ口座残高は「1000円」、ギフト口座残高は「212円」であるが、チャージ後、電子マネー残高は「6212円」、ポイント残高は「0ポイント」、チャージ口座残高は「1000円」、ギフト口座残高は「5212円」となることが表示されている。
ステップS1004において利用者が取引暗証番号を入力し、決定ボタンを操作すると、通信部221は取引暗証番号と交換ポイント情報を口座管理装置23に送信する。
ステップS1033において口座管理装置23の制御部125は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。すなわち、取引暗証番号がその利用者に割り当てられている適正な番号であるかが確認される。利用者が認証された場合、ステップS1034において通信部121は、交換ポイント情報を受信する。
ステップS1035において制御部125は、ポイントを変換する。すなわち、いまの場合、受信された「10000ポイント」が「1ポイント=0.5円」で電子マネーに変換される。
ステップS1036において制御部125は、口座振替を実行する。すなわち、制御部125は、ポイント変換による電子マネーを、認証した利用者のギフト口座に入金する。これにより、電子マネー情報データベースDB4が更新される。ステップS1037において制御部125は、電子マネー1の電子マネー発行業者の電子マネー管理装置25に口座振替完了通知を送信する。このとき、利用者の電子マネー番号、チャージ金額、処理番号など、チャージに必要な情報が送信される。
ステップS1061において電子マネー管理装置25の通信部321は、口座管理装置23からの口座振替完了通知を受信する。ステップS1062において電子マネー管理装置25の制御部325は、利用者情報などの諸情報の記録を有効にする。すなわち、その利用者の登録情報の有効無効を表すフラグが有効にされ、ステータスが処理待機にされる。ステップS1063において電子マネー管理装置25の通信部321は、口座管理装置23に諸情報の記録完了通知を送信し、制御部325はタイマーカウントを開始する。
ステップS1038において口座管理装置23の通信部121は、電子マネー管理装置25からの諸情報の記録完了通知を受信する。ステップS1039において口座管理装置23の通信部121は、モバイル機器22に対して口座振替完了通知を送信し、制御部125はタイマーカウントを開始する。
ステップS1005においてモバイル機器22の通信部221が、口座管理装置23からの口座振替完了通知を受信する。このとき表示部224は図40Bに示されるような画面を表示する。この例においては、ポイント変換によるチャージ金額が「5000円」、ポイント残高が「0ポイント」、チャージ口座残高が「1000円」、ギフト口座残高が「5212円」とされている。
ステップS1006において利用者がポイント変換による電子マネー1を受け取るべく、電子マネー1受取ボタンを操作すると、それが入力部222により入力される。制御部225は通信部221を制御し、電子マネー管理装置25に残高更新申請を送信する。これには、電子マネー番号と電子マネーを受取る旨の情報などが記述されている。
ステップS1064において残高更新申請を受信すると、電子マネー管理装置25の制御部325は、電子マネー番号などの情報から利用者照合を実行する。このとき不整合確認処理も実行される。
ステップS1063で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高更新申請が受信されない場合、口座管理装置23またはモバイル機器22にエラーが発生したものとして、電子マネー管理装置25の制御部325は入金処理を中止する。すなわち、残高更新申請が所定の時間以内に受信されない場合は、これまでの処理は無効となる。つまり、電子マネー管理装置25のタイマーが所定値以上を計測した場合は、電子マネー管理装置25は銀行の口座管理装置23に対して処理番号とともに処理の無効を通知する。口座管理装置23はこの通知を受取ると資金振替の組み戻しを行う。
不整合確認処理の結果、利用者が適正であると認証されると、ステップS1065において、電子マネー管理装置25の制御部325は、残高更新データをモバイル機器22に送信する。
ステップS1007においてモバイル機器22の通信部221が残高データを受信すると、ステップS1008において制御部225は、残高データをはじめその他必要な情報を更新する。いまの場合、ギフト残高G11がポイント交換した金額に基いて「5212円」に更新される。また、それに伴って、残高A11,B11も「6212円」に更新される。そして表示部224には、図40Cに示されるような画面が表示される。同図には電子マネー残高が「6212円」、その内訳は、チャージ残高が「1000円」、ギフト残高が「5212円」であることが表示されている。
ステップS1009において制御部225は通信部221を制御し、残高データ更新完了通知を口座管理装置23と電子マネー管理装置25に送信する。
口座管理装置23と電子マネー管理装置25は、それぞれステップS1040,S1066において、モバイル機器22からの残高データ更新完了通知を受信する。
ステップS1039で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高データ更新完了通知が受信されない場合、モバイル機器22にエラーが発生したものとして、口座管理装置23の制御部125は入金処理を中止する。すなわち、電子マネー1受け取りボタンが所定の時間以内に操作されない場合は、これまでの処理は無効となる。つまり、口座管理装置23のタイマーが所定値以上を計測した場合、口座管理装置23は資金振替の組み戻しを行う。また口座管理装置23は電子マネー管理装置25に対して処理番号とともに処理の無効を通知する。
以上のようにして、銀行で取得されたポイントが電子マネーに変換されると、ギフト口座への振替が行われ、振替後のギフト口座の額がモバイル機器22のギフト残高G11に同期して反映され、合わせて残高A11,B11も更新される。
次に図41を参照して、第2の方式の電子マネーシステムの電子マネーを使用するモバイル機器22から、第1の方式の電子マネーシステムの電子マネーを使用するモバイル機器28に、電子マネーが移転される場合の処理について説明する。
ステップS1301においてモバイル機器22の利用者は移動したい電子マネーの種別を選択する。このときモバイル機器22の表示部224には、図42Aに示されるように、電子マネーを選択する画面が表示される。同図においては、「電子マネー1移動」と「電子マネー2移動」が選択可能に表示されている。利用者は入力部222を操作して、これらの中からいずれかの移動する電子マネーの選択を入力する。例えば、電子マネー1が選択される。
次にステップS1302においてモバイル機器22は、口座管理装置23にログインする。すなわちこのとき、モバイル機器22の表示部224には、図42Bに示されるように、暗証番号の入力欄が表示される。利用者は入力部222を操作して、暗証番号を入力し、ログインボタンを選択する。ログインが指示されたとき、制御部225は暗証番号の他に、利用者を特定する情報として、その利用者の電子マネー1の電子マネー番号である電子マネー1番号、モバイル機器22の機種番号など、資金の移動に必要な情報を送信するように、通信部221を制御する。通信部221はネットワーク21を介してこれらの情報を口座管理装置23に送信する。
ステップS1331において口座管理装置23の制御部125は、モバイル機器22からの情報を通信部121を介して受信すると、暗証番号を含む受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS1332において制御部125は、通信部121を制御し、管理する電子マネー預金残高情報などの各種残高情報をモバイル機器22に送信する。
ステップS1303においてモバイル機器22の制御部225は、口座管理装置23から各種残高情報を受信すると、ステップS1304において、出金限度額情報を読み出す。このとき残高A11が読み出される。そして制御部225は、図42Cに示されるように、利用者に対して移動金額の入力を促す画面を表示部224に表示させる。同図の例においては、移動金額の入力欄の他、口座番号、電子マネー1番号などの、口座管理装置23から送信された情報も表示されている。また移動金額限度額、すなわちモバイル機器22に記憶されている電子マネー残高が「10000円」とされている。
利用者が、例えば図42Cに示されるように、移動金額を「7000円」と入力した後、決定ボタンを操作すると、ステップS1305において制御部225は移動金額をチェックする。移動金額が出金限度額を超える場合には制御部225はその入力を無効とする。移動金額が出金限度額を超えない場合には制御部225は表示部224に、図43Aに示されるように、移動先電子マネー1番号の入力を促す画面を表示させる。利用者はこの入力欄に、移動先の利用者(例えばモバイル機器28の利用者)の電子マネー1番号を入力する。
ステップS1306で利用者が申込ボタンを操作すると、移動先情報が入力され、制御部225は表示部224に、図43Bに示されるように、モバイル機器22の利用者の電子マネー預金口座からモバイル機器28の利用者の電子マネー預金口座に資金振替が行われる前と後のモバイル機器22の利用者の情報を、取引暗証番号入力欄とともに表示させる。図43Bにおいては、出金前情報として、電子マネー残高が「10000円」、その内訳としてのチャージ口座残高が「9000円」、ギフト口座残高が「1000円」とされている。また、出金後情報として、電子マネー残高が「3000円」、その内訳としてのチャージ口座残高が「3000円」、ギフト口座残高が「0円」とされている。
ステップS1307において利用者が取引暗証番号を入力した後、決定ボタンを操作すると、制御部225は通信部224を制御し、取引暗証番号、移動金額、移動先、および限度額を口座管理装置23に送信させる。
ステップS1333において口座管理装置23の制御部125は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。利用者が認証された場合、ステップS1334において通信部121は、モバイル機器22から送信されてきた移動金額を受信し、限度額をチェックする。
移動金額が限度額内であれば、ステップS1335において制御部125は、口座振込額を計算し、指定口座に振り込む。制御部125は、ギフト口座からの出金を優先して、ギフト口座とチャージ口座からの出金の割合を計算する。いまの場合、移動金額が7000円、ギフト口座残高が1000円、チャージ口座残高が9000円なので、ギフト口座から1000円、チャージ口座から不足分の6000円が減額され、移動先の指定口座に振り込まれる。これにより、電子マネー情報データベースDB4が更新される
ステップS1336において制御部125は、口座情報を更新する。すなわち、チャージ口座とギフト口座の残高が更新される。ステップS1337において制御部125は、電子マネー発行業者の電子マネー管理装置25に、口座情報、口座振替完了通知、移動金額、移動先など、移動に必要な情報が送信される。
ステップS1351において電子マネー管理装置25の通信部321は、口座管理装置23からの口座情報、口座振替完了通知、移動金額、移動先などの情報を受信する。ステップS1352において電子マネー管理装置25の制御部325は、記憶部323の利用者情報などの諸情報の記録を有効にする。
具体的には、電子マネー管理装置25の制御部325は、図9Aのデータを受け取ると、図9Cのデータを作成し、この有効無効フラグを有効にしてこれらを関連付けて記録する。図9Aのデータは次のようになる。
処理種別:「既存移動出金処理」
送信元情報:「銀行システム名」
銀行口座情報:「銀行口座番号」
電子マネー番号:「操作者の電子マネー番号」(本実施の形態の場合、以下の電子マネー送信元情報と同じ)
入金チャージ金額:「無効値パディング」
入金ギフト金額:「無効値パディング」
出金チャージ金額:「チャージ口座から出金される金額」(6000円)
出金ギフト額:「ギフト口座から出金される金額」(1000円)
チャージ残高:「移動前の口座管理装置が管理していたチャージ口座の残高」(9000円)
ギフト残高:「移動前の口座管理装置が管理していたギフトジ口座の残高」(1000円)
電子マネー送信先情報:「電子マネー移動先の電子マネー番号」
電子マネー送信元情報:「電子マネー移動元の電子マネー番号」
口座管理装置処理番号:「口座管理装置が採番した番号」
電子マネー管理装置処理番号:「無効値パディング」(ただし、電子マネー管理装置25にデータが到着後、採番されれば、電子マネー管理装置25がこの位置に処理番号を記録する。電子マネー管理装置25は、同時に図9Cのデータを作成し、先に採番した同じ番号を記録することで、図9Aのデータと図9Cのデータを関連付けて管理する。)
また、図9Cのデータは次のようになる。
処理種別:「既存移動入金処理」
送信元情報:「銀行システム名」
電子マネー送信先情報:「電子マネー移動先の電子マネー番号」
電子マネー送信元情報:「電子マネー移動元の電子マネー番号」
移動金額:「移動金額」(図9Aのデータの出金チャージ金額と出金ギフト金額の和)(7000円)
口座管理装置処理番号:「口座管理装置が採番した番号」
電子マネー管理装置処理番号:「電子マネー管理装置が採番した番号」
有効無効フラグ:「有効」
ステータス情報:「処理待ち」
タイマーカウント:「タイムアウト情報」
ステップS1353において電子マネー管理装置25の通信部321は、口座管理装置23に諸情報の記録完了通知を送信し、制御部325はタイマーカウントを開始する。
ステップS1338において口座管理装置23の通信部121は、電子マネー管理装置25からの諸情報記録完了通知を受信する。ステップS1339において口座管理装置23の通信部121は、モバイル機器22に対して口座振替完了通知を送信し、制御部125はタイマーカウントを開始する。
ステップS1308においてモバイル機器22の通信部221が、口座管理装置23からの口座振替完了通知を受信すると、表示部224は図43Cに示されるような画面を表示する。同図においては、出金金額が「7000円」、その内訳は、チャージ口座から「6000円」、ギフト口座から「1000円」となることが表示されている。また、その結果、チャージ口座残高が「3000円」となり、ギフト口座残高が「0円」となることが表示されている。
ステップS1309において利用者が電子マネー1移動ボタンを操作すると、それが入力部222により入力される。制御部225は通信部221を制御し、電子マネー管理装置25に資金移動申請としての残高更新申請を送信する。これには、電子マネー番号と電子マネーを移動する旨の情報などが記述されている。
ステップS1354において電子マネー管理装置25の通信部321が残高更新申請を受信すると、制御部325は、電子マネー番号などの情報から利用者照合を実行する。このとき不整合確認処理も実行される。すなわち、口座管理装置23に記憶されている入金前のチャージ口座残高とギフト口座残高(ステップS1351で口座管理装置23から受信されている)が、それぞれモバイル機器22に記憶されている入金前のチャージ残高C11とギフト残高G11以上であるかが判定される。チャージ残高C11とギフト残高G11が、それぞれ口座管理装置23に記憶されているチャージ口座残高とギフト口座残高より高額になることはない。チャージ残高C11またはギフト残高G11が、口座管理装置23に記憶されているチャージ口座残高またはギフト口座残高より高額である場合、その利用者は不正な行為を行っているおそれがある。そこでその場合、移動処理は禁止される。
ステップS1353で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高更新申請が受信されない場合、口座管理装置23またはモバイル機器22にエラーが発生したものとして、電子マネー管理装置25の制御部325は移動処理を中止する。すなわち、残高更新申請が所定の時間以内に受信されない場合、制御部325は、これまでの処理を無効にする。つまり、電子マネー管理装置25のタイマーが所定値以上を計測した場合は、電子マネー管理装置25は銀行の口座管理装置23に対して処理番号とともに処理の無効を通知する。口座管理装置23はこの通知を受取ると資金振替の組み戻しを行う。
不整合確認処理の結果、利用者が適正であると認証されると、ステップS1355において、電子マネー管理装置25の制御部325は、残高更新データをモバイル機器22に送信する。
ステップS1310においてモバイル機器22の通信部221が残高データを受信すると、ステップS1311において制御部225は、残高データをはじめその他必要な情報を更新する。いまの場合、移動金額に基いてチャージ残高C11が「3000円」に、ギフト残高G11が「0円」に、それぞれ更新される。またこのとき、残高B11,A11が「3000円」に更新される。そして表示部224には、図44に示されるような画面が表示される。同図には電子マネー残高が「3000円」であること、その内訳は、チャージ残高が「3000円」であり、ギフト残高が「0円」であることが表示されている。
ステップS1312において制御部225は通信部221を制御し、残高データ更新完了通知を口座管理装置23と電子マネー管理装置25に送信する。
口座管理装置23と電子マネー管理装置25は、それぞれステップS1340,S1356において、モバイル機器22からの残高データ更新完了通知を受信する。
ステップS1339で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高データ更新完了通知が受信されない場合、モバイル機器22にエラーが発生したものとして、口座管理装置23の制御部125は出金処理を中止する。すなわち、電子マネー1移動ボタンが所定の時間以内に操作されない場合、制御部125は、これまでの処理は無効とする。つまり、口座管理装置23のタイマーが所定値以上を計測した場合、口座管理装置23は資金振替の組み戻しを行う。また口座管理装置23は電子マネー管理装置25に対して処理番号とともに処理の無効を通知する。
以上のようにして、口座管理装置23のMさんの電子マネー預金口座(チャージ口座とギフト口座)からAさんの電子マネー預金口座(チャージ口座とギフト口座)に振込が行われると、振込後の電子マネー預金口座の額がMさんのモバイル機器22の残高A11,B11、チャージ残高C11、およびギフト残高G11に同期して反映される。
以上のようにして、第2の方式の電子マネーシステムの電子マネーを使用するモバイル機器22から、第1の方式の電子マネーシステムの電子マネーを使用するモバイル機器28に、電子マネーを移転する処理が行われる。
なお、以下、モバイル機器28の利用者の電子マネーを管理する口座管理装置23がモバイル機器28に、モバイル機器22からの入金を通知する。モバイル機器28の利用者は、モバイル機器28により口座管理装置23にアクセスして、移動金額を受領する。
図1の実施の形態においては、口座管理装置23と電子マネー管理装置25を別の構成としたが、一体的に構成することもできる。この場合の実施の形態の構成が図45に示されている。
図45においては、図1の口座管理装置23を電子マネー管理装置25に一体化した電子マネー管理装置131がネットワーク21に接続されている。その他の構成は図1における場合と同様である。
電子マネー管理装置131の構成は、図7の電子マネー管理装置25と同様であるので、以下においては、図7を電子マネー管理装置131の構成としても援用する。
図46は、図1の電子マネー管理システム11が実行する図11の普通預金口座からチャージ口座への入金処理を、図45の電子マネー管理システム11が実行した場合の処理を表している。
ステップS1701において利用者は入金(チャージ)したい電子マネーの種別を選択する。このときモバイル機器22の表示部224には、図12Aに示されるように、電子マネーを選択する画面が表示される。利用者は入力部222を操作して、「電子マネー1チャージ」と「電子マネー2チャージ」の中からいずれかの入金電子マネーの選択を入力する。例えば、電子マネー1が選択される。
次にステップS1702においてモバイル機器22は、電子マネー管理装置131にログインする。このとき、モバイル機器22の表示部224には、図12Bに示されるように、暗証番号の入力欄が表示される。利用者は入力部222を操作して、暗証番号を入力し、ログインボタンを選択する。ログインが指示されたとき、制御部225は暗証番号の他に、利用者を特定する情報として、その利用者の電子マネー1の電子マネー番号である電子マネー1番号、普通預金口座の口座番号、モバイル機器22の機種番号などを送信するように、通信部221を制御する。通信部221はネットワーク21を介してこれらの情報を電子マネー管理装置131に送信する。
ステップS1731において電子マネー管理装置131の制御部325は、モバイル機器22からの情報を通信部321を介して受信すると、暗証番号を含む受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS1732において制御部325は、通信部321を制御し、管理するその利用者の普通預金残高情報などの各種残高情報をモバイル機器22に送信する。
ステップS1703においてモバイル機器22の制御部225は、電子マネー管理装置131から各種残高情報を受信すると、図12Cに示されるように、利用者に対してチャージ金額の入金を促す画面を表示部224に表示させる。
ステップS1704において、利用者がチャージ金額を入力し、申込ボタンを操作する。このとき制御部225は表示部224に、図13Aに示されるように、確認のための画面を表示させる。
ステップS1705において、利用者は確認のため画面を確認すると取引暗証番号を入力した後、決定ボタンを操作する。このときモバイル機器22の制御部225の制御に基づいて、通信部221は取引暗証番号とチャージ金額を電子マネー管理装置131に送信する。ここでは図11のステップS56における残高更新申請の送信に対応する処理も行われる。
ステップS1733において電子マネー管理装置131の制御部325は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。すなわち、取引暗証番号がその利用者に割り当てられている適正な番号であるかが確認される。またステップS1734において通信部321は、モバイル機器22から送信されてきたチャージ金額を受信する。
ステップS1735において制御部325は、口座振替を実行する。すなわち、制御部325は、受信したチャージ金額の資金を認証した利用者の普通預金口座から電子マネー預金口座に振替える。これにより、普通預金情報データベースDB2と電子マネー情報データベースDB4が更新される。
ステップS1736において電子マネー管理装置131の通信部321は、モバイル機器22に対して口座振替完了通知を送信し、制御部325はタイマーカウントを開始する。このとき図11のステップS95における残高更新データの送信に対応する処理も行われる。
ステップS1706においてモバイル機器22の通信部221が、電子マネー管理装置131からの口座振替完了通知を受信すると、表示部224は図13Bに示されるような画面を表示する。
ステップS1707において制御部225は、残高データをはじめその他必要な情報を更新する。そして表示部224には、図13Cに示されるような画面が表示される。
ステップS1708において制御部225は通信部221を制御し、残高データ更新完了通知を電子マネー管理装置131に送信する。
電子マネー管理装置131は、ステップS1737において、モバイル機器22からの残高データ更新完了通知を受信する。
ステップS1736で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高データ更新完了通知が受信されない場合、モバイル機器22にエラーが発生したものとして、電子マネー管理装置131の制御部325は入金処理を中止する。すなわち、電子マネー1受け取りボタンが所定の時間以内に操作されない場合、制御部325はこれまでの処理を無効にする。つまり、電子マネー管理装置131のタイマーが所定値以上を計測した場合、電子マネー管理装置131は資金振替の組み戻しを行う。
以上のようにして、電子マネー管理装置131の普通預金口座からチャージ口座に振替が行われると、振替後の電子マネー預金口座の額がモバイル機器22の残高A11,B11とチャージ残高C11に同期して反映される。
次に、図1の電子マネー管理システム11が実行する図14のチャージ口座から普通預金口座への出金処理を、図45の電子マネー管理システム11が実行した場合の処理を、図47を参照して説明する。
ステップS1801において利用者は出金したい電子マネーの種別を選択する。このときモバイル機器22の表示部224には、図15Aに示されるように、電子マネーを選択する画面が表示される。利用者は入力部222を操作して、これらの中からいずれかの出金電子マネーの選択を入力する。例えば、電子マネー1が選択される。
次にステップS1802においてモバイル機器22は、電子マネー管理装置131にログインする。すなわちこのとき、モバイル機器22の表示部224には、図15Bに示されるように、暗証番号の入力欄が表示される。利用者は入力部222を操作して、暗証番号を入力し、ログインボタンを選択する。ログインが指示されたとき、制御部225は暗証番号の他に、利用者を特定する情報として、その利用者の電子マネー1の電子マネー番号である電子マネー1番号、普通預金口座の口座番号、モバイル機器22の機種番号などの出金に必要な情報を送信するように、通信部221を制御する。通信部221はネットワーク21を介してこれらの情報を電子マネー管理装置131に送信する。
ステップS1831において電子マネー管理装置131の制御部325は、モバイル機器22からの情報を通信部321を介して受信すると、暗証番号を含む受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS1832において制御部325は、通信部321を制御し、管理するその利用者の普通預金残高情報などの各種残高情報をモバイル機器22に送信する。
ステップS1803においてモバイル機器22の制御部225は、電子マネー管理装置131から各種残高情報を受信すると、ステップS1804において、出金限度額情報を読み出す。そして制御部225は、図15Cに示されるように、利用者に対して出金額の入力を促す画面を表示部224に表示させる。
利用者が出金額を入力し、申込ボタンを操作すると、ステップS1805において制御部225は出金額をチェックする。出金額が出金限度額を超える場合、制御部225は表示部224に出金額が出金限度額を超えることを表示させる。出金額が出金限度額を超えない場合には制御部225は表示部224に、図16Aに示されるように、チャージ口座から普通預金口座に資金振替が行われる前の情報と後の情報を表示させる。
ステップS1806において利用者が取引暗証番号を入力した後、決定ボタンを操作すると、制御部225は通信部224を制御し、取引暗証番号と出金額を電子マネー管理装置131に送信させる。ここでは図14のステップS208における残高更新申請の送信に対応する処理も行われる。
ステップS1833において電子マネー管理装置131の制御部325は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。利用者が認証された場合、ステップS1834において制御部325は、モバイル機器22から送信されてきた出金金額を受信し、限度額をチェックする。出金金額が限度額を超える場合、制御部325は出金処理を中止する。
出金金額が限度額を超えない場合、ステップS1835において制御部325は、口座振替を実行する。すなわち、制御部325は、受信した出金金額の資金を、認証した利用者のチャージ口座から普通預金口座に振替える。これにより、電子マネー情報データベースDB4と普通預金情報データベースDB2が更新される。
また、ここで不整合確認処理も実行される。すなわち、電子マネー管理装置131に記憶されている入金前のチャージ口座残高とギフト口座残高が、それぞれモバイル機器22に記憶されている入金前のチャージ残高C11とギフト残高G11以上であるかが判定される。チャージ残高C11とギフト残高G11が、それぞれ電子マネー管理装置131に記憶されているチャージ口座残高とギフト口座残高より高額になることはない。チャージ残高C11またはギフト残高G11が、電子マネー管理装置131に記憶されているチャージ口座残高またはギフト口座残高より高額である場合、その利用者は不正な行為を行っているおそれがある。そこでその場合、入金処理は禁止される。
ステップS1836において電子マネー管理装置131の通信部321は、モバイル機器22に対して口座振替完了通知を送信し、制御部325はタイマーカウントを開始する。このとき図14のステップS255の残高更新データの送信に対応する処理も行われる。
ステップS1807においてモバイル機器22の通信部221が、電子マネー管理装置131からの口座振替完了通知を受信すると、表示部224は図16Bに示されるような画面を表示する。このとき図14のステップS209の残高更新データの受信に対応する処理も行われる。
ステップS1808において制御部225は、残高データをはじめその他必要な情報を更新する。そして表示部224には、図16Cに示されるような画面が表示される。
ステップS1809において制御部225は通信部221を制御し、残高データ更新完了通知を電子マネー管理装置131に送信する。
電子マネー管理装置131は、ステップS1837において、モバイル機器22からの残高データ更新完了通知を受信する。
ステップS1836で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高データ更新完了通知が受信されない場合、モバイル機器22にエラーが発生したものとして、電子マネー管理装置131の制御部325は出金処理を中止する。
以上のようにして、電子マネー管理装置131のチャージ口座から普通預金口座に振替が行われると、振替後のチャージ口座の額がモバイル機器22の残高C11に同期して反映される。合わせて、残高A11,B11も更新される。
次に、図1の電子マネー管理システム11が実行する図18のMさんの出金処理を、図45の電子マネー管理システム11が実行した場合の処理を、図48を参照して説明する。
ステップS1901においてMさんは移動したい電子マネーの種別を選択する。このときモバイル機器22の表示部224には、図19Aに示されるように、電子マネーを選択する画面が表示される。利用者は入力部222を操作して、「電子マネー1移動」と「電子マネー2移動」の中からいずれかの移動電子マネーの選択を入力する。例えば、電子マネー1が選択される。
次にステップS1902においてモバイル機器22は、電子マネー管理装置131にログインする。すなわちこのとき、モバイル機器22の表示部224には、図19Bに示されるように、暗証番号の入力欄が表示される。利用者は入力部222を操作して、暗証番号を入力し、ログインボタンを選択する。ログインが指示されたとき、制御部225は暗証番号の他に、利用者を特定する情報として、その利用者の電子マネー1の電子マネー番号である電子マネー1番号、モバイル機器22の機種番号などの移動に必要な情報を送信するように、通信部221を制御する。通信部221はネットワーク21を介してこれらの情報を電子マネー管理装置131に送信する。
ステップS1931において電子マネー管理装置131の制御部325は、モバイル機器22からの情報を通信部321を介して受信すると、暗証番号を含む受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS1932において制御部325は、通信部321を制御し、管理する電子マネー預金残高情報などの各種残高情報をモバイル機器22に送信する。
ステップS1903においてモバイル機器22の制御部225は、電子マネー管理装置131から各種残高情報を受信すると、ステップS1904において、出金限度額情報を読み出す。そして制御部225は、図19Cに示されるように、利用者に対して移動金額の入力を促す画面を表示部224に表示させる。
利用者が出金額を入力し、決定ボタンを操作すると、ステップS1905において制御部225は移動金額をチェックする。移動金額が出金限度額を超える場合、制御部225はその入力を無効にする。移動金額が出金限度額を超えない場合、制御部225は表示部224に、図20Aに示されるように、移動先電子マネー1番号の入力を促す画面を表示させる。利用者であるMさんはこの入力欄に、いまの場合、Aさんの電子マネー1番号を入力する。あるいはAさんの銀行口座番号でAさんを特定するようにすることもできる。
ステップS1906において利用者が申込ボタンを操作すると、移動先情報が入力部222から入力され、制御部225は表示部224に、図20Bに示されるように、Mさんの電子マネー預金口座からAさんの電子マネー預金口座に資金振替が行われる前の情報と後の情報を表示させる。
ステップS1907において利用者が取引暗証番号を入力した後、決定ボタンを操作すると、制御部225は通信部224を制御し、取引暗証番号、移動金額、移動先、および限度額を電子マネー管理装置131に送信させる。このとき図18のステップS309の残高更新申請の送信に対応する処理も行われる。
ステップS1933において電子マネー管理装置131の制御部325は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。またステップS1934において制御部325は通信部321を介して、モバイル機器22から送信されてきた移動金額を受信し、限度額をチェックする。
移動金額が限度額内であれば、ステップS1935において制御部325は、口座振替を実行する。すなわち、制御部325は、認証した利用者の電子マネー預金口座(チャージ口座とギフト口座)から受信した移動金額の資金を、指定された移動先(いまの場合、Aさん)の電子マネー預金口座(チャージ口座とギフト口座)に振り込む。これにより、電子マネー情報データベースDB4が更新される。
ステップS1936において電子マネー管理装置131の通信部321は、モバイル機器22に対して口座振替完了通知を送信し、制御部325はタイマーカウントを開始する。
ステップS1908においてモバイル機器22の通信部221が、電子マネー管理装置131からの口座振替完了通知を受信すると、表示部224は図20Cに示されるような画面を表示する。このとき図18のステップS310の残高更新データの受信に対応する処理も行われる。
ステップS1909において制御部225は、残高データをはじめその他必要な情報を更新する。そして表示部224には、図21に示されるような画面が表示される。
ステップS1910において制御部225は通信部221を制御し、残高データ更新完了通知を電子マネー管理装置131に送信する。
電子マネー管理装置131は、ステップS1937において、モバイル機器22からの残高データ更新完了通知を受信する。
ステップS1936で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高データ更新完了通知が受信されない場合、モバイル機器22にエラーが発生したものとして、電子マネー管理装置131の制御部325は出金処理を中止する。
以上のようにして、電子マネー管理装置131のMさんの電子マネー預金口座(チャージ口座とギフト口座)からAさんの電子マネー預金口座(チャージ口座とギフト口座)に振込が行われると、振込後の電子マネー預金口座(チャージ口座とギフト口座)の額がMさんのモバイル機器22の残高A11,B11、チャージ残高C11、およびギフト残高G11に同期して反映される。
次に、図1の電子マネー管理システム11が実行する図22のAさんの入金処理を、図45の電子マネー管理システム11が実行した場合の処理を、図49を参照して説明する。
ステップS2031において、Aさんの口座を管理している電子マネー管理装置131の制御部325は、通信部321を制御し、Aさんのモバイル機器22にMさんからの入金の通知を送信する。
ステップS2001においてAさんのモバイル機器22の通信部221は、電子マネー管理装置131からの入金通知を受信する。これにより表示部224は図23Aに示されるような画面を表示する。
利用者が電子マネー受け取りボタンを操作すると、モバイル機器22の表示部224には、図23Bに示されるように、暗証番号の入力欄が表示される。利用者は入力部222を操作して、暗証番号を入力し、ログインボタンを選択する。このときステップS2002においてモバイル機器22は、電子マネー管理装置131にログインする。ログインが指示されたとき、制御部225は暗証番号、モバイル機器22の機種番号など、Aさんであることを特定するのに必要な情報を送信するように、通信部221を制御する。通信部221はネットワーク21を介してこれらの情報を電子マネー管理装置131に送信する。
ステップS2032において電子マネー管理装置131の制御部325は、モバイル機器22からの情報を通信部321を介して受信すると、暗証番号を含む受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS2033において制御部325は、通信部321を制御し、管理するAさんの電子マネー預金残高情報などの各種残高情報をモバイル機器22に送信する。
ステップS2003においてモバイル機器22の制御部225は、電子マネー管理装置131から各種残高情報を受信すると、図23Cに示されるように、電子マネー1を受け取るための画面を表示部224に表示させる。
ステップS2004において、利用者が取引暗証番号を入力し、決定ボタンを操作すると、制御部225の制御に基づいて、通信部221は取引暗証番号を電子マネー管理装置131に送信する。このとき図22のステップS406の残高更新申請の送信に対応する処理も行われる。
ステップS2034において電子マネー管理装置131の制御部325は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。利用者が認証された場合、ステップS2035において制御部325は、口座振替を実行する。すなわち、制御部325は、認証した利用者であるAさんの電子マネー預金口座に、Mさんから受信した移動金額の資金を振替える。これにより電子マネー情報データベースDB4が更新される。
ステップS2036において電子マネー管理装置131の通信部321は、モバイル機器22に対して口座振替完了通知を送信し、制御部325はタイマーカウントを開始する。このとき図22のステップS455の残高更新データの送信に対応する処理も行われる。
ステップS2005においてモバイル機器22の通信部221が、電子マネー管理装置131からの口座振替完了通知を受信すると、表示部224は図24Aに示されるような画面を表示する。このとき図22のステップS407の残高更新データの受信に対応する処理も行われる。ステップS2006において制御部225は、残高データをはじめその他必要な情報を更新する。そして表示部224には、図24Bに示されるような画面が表示される。
ステップS2007において制御部225は通信部221を制御し、残高データ更新完了通知を電子マネー管理装置131に送信する。
電子マネー管理装置131はステップS2037において、モバイル機器22からの残高データ更新完了通知を受信する。
以上のようにして、Mさんの電子マネー預金口座(チャージ口座とギフト口座)からAさんの電子マネー預金口座(チャージ口座とギフト口座)に振替が行われると、振替後の電子マネー預金口座の額がAさんのモバイル機器22の残高A11,B11、チャージ残高C11、およびギフト残高G11に同期して反映される。
次に、図1の電子マネー管理システム11が実行する図29と図30の入金処理、すなわち第1の方式の電子マネーシステムの電子マネーを使用するモバイル機器28から、第2の方式の電子マネーシステムの電子マネーを使用するモバイル機器22に、資金に基づかない電子マネーが移転される場合の処理を、図45の電子マネー管理システム11が実行した場合の処理について、図50を参照して説明する。
ステップS2201において、モバイル機器28の利用者は入力部222を操作して、電子マネー送信先と送金金額の送信を指示する。これによりモバイル機器28の通信部221は、電子マネー送信先(いまの場合、モバイル機器22の利用者)と送金金額を、電子マネー管理装置131に送信する。
ステップS2251において電子マネー管理装置131の通信部321が電子マネー送信先と送金金額を受信する。ステップS2252において記憶部323はそれを記録する。ステップS2253において通信部321は、送金先として指定された利用者のモバイル機器22に送金通知を送信する。またこのとき制御部325は、タイマーカウントを開始する。
ステップS2221においてモバイル機器22の通信部221が、電子マネー管理装置131から送信されてきた送金通知を受信すると、表示部224は図31Aに示されるような画面を表示する。この表示例においては、「電子マネー1の入金がありました」のメッセージが表示されている。利用者はこの電子マネー1を受け取るとき、入力部222により電子マネー1受け取りボタンを操作する。このとき表示部224には図31Bに示されるような、ログインのための画面が表示される。
ステップS2222において利用者が入力部222を操作して暗証番号を入力し、ログインボタンをクリックすると、制御部225は電子マネー管理装置131にログインする。制御部225は暗証番号の他に、利用者を特定する情報として、その利用者の電子マネー1の電子マネー番号である電子マネー1番号、普通預金口座の口座番号、モバイル機器22の機種番号などを送信するように、通信部221を制御する。通信部221はネットワーク21を介してこれらの情報を電子マネー管理装置131に送信する。
ステップS2254において電子マネー管理装置131の制御部325は、モバイル機器22からの情報を通信部321を介して受信すると、暗証番号を含む受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS2255において制御部325は、通信部321を制御し、管理するその利用者の普通預金残高情報などの各種残高情報を送金金額とともにモバイル機器22に送信する。
ステップS2223においてモバイル機器22の制御部225は、電子マネー管理装置131から各種残高情報と送金金額を受信すると、図31Cに示されるように、利用者に対して送金された電子マネーの受け取りを促す画面を表示部224に表示させる。
ステップS2224において利用者が取引暗証番号を入力し、決定ボタンを操作すると、通信部221は取引暗証番号を電子マネー管理装置131に送信する。このとき図30のステップS826の残高更新申請の送信に対応する処理も行われる。
ステップS2256において電子マネー管理装置131の制御部325は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。すなわち、取引暗証番号がその利用者に割り当てられている適正な番号であるかが確認される。
ステップS2257において制御部325は、口座振替を実行する。すなわち、制御部325は、受信した送金金額の資金を、認証した利用者のギフト口座に入金する。これにより、電子マネー情報データベースDB4が更新される。ステップS2258において通信部321は、モバイル機器22に対して口座振替完了通知を送信し、制御部325はタイマーカウントを開始する。このとき図30のステップS877の残高更新データの送信に対応する処理も行われる。
ステップS2225においてモバイル機器22の通信部221が、電子マネー管理装置131からの口座振替完了通知を受信する。このとき表示部224は図32Aに示されるような画面を表示する。また、このとき図30のステップS827の残高更新データの受信に対応する処理も行われる。
ステップS2226において利用者が電子マネー1を受け取るべく、電子マネー1受取ボタンを操作すると、制御部225は、残高データをはじめその他必要な情報を更新する。
ステップS2227において制御部225は通信部221を制御し、残高データ更新完了通知を電子マネー管理装置131に送信する。
電子マネー管理装置131は、ステップS2259において、モバイル機器22からの残高データ更新完了通知を受信する。
以上のようにして、モバイル機器28からの電子マネーの移転が行われると、指定された利用者のギフト口座への振替が行われ、振替後のギフト口座の額がその利用者のモバイル機器22のギフト残高G11に同期して反映される。合わせて残高A11,B11も更新される。
次に、図1の電子マネー管理システム11が実行する図38の銀行のポイント交換の処理を、図45の電子マネー管理システム11が実行した場合の処理を、図51を参照して説明する。
ステップS2301において利用者は入力部222を操作して、表示部224にメニュー画面を表示させる。これにより例えば図39Aに示されるようなログインのためのメニュー画面が表示される。利用者が入力部222を操作して、暗証番号を入力した後、ログインボタンをクリックすると、表示部224には図39Bに示されるような画面が表示される。この画面には、「1ポイント=0.5円で電子マネー1に交換できます」のメッセージが表示されている。利用者が入力部222を操作して、ポイント交換ボタンをクリックすると、制御部225は電子マネー管理装置131にログインし、ポイント交換を要求する。
ステップS2331において電子マネー管理装置131の制御部325は、モバイル機器22からの暗証番号を含む情報を通信部321を介して受信すると、受信した情報に基づいて、利用者認証を実行する。利用者が認証されると、ステップS2332において制御部325は、通信部321を制御し、管理するその利用者の電子マネー預金残高情報などの各種残高情報をポイント情報とともにモバイル機器22に送信する。
ステップS2302においてモバイル機器22の通信部221が、電子マネー管理装置131から各種残高情報とポイント情報を受信すると、表示部224は図39Cに示されるような画面を表示する。
ステップS2303において利用者の操作に基づいて、入力部222が交換ポイントを入力した後、申込ボタンを操作すると、表示部224は図40Aに示されるように、ポイント交換した場合の口座の変化を確認するための画面を表示する。ここではポイント変換によるチャージ前情報とチャージ後情報が取引暗証番号の入力欄とともに表示されている。
ステップS2304において利用者が取引暗証番号を入力し、決定ボタンを操作すると、通信部221は取引暗証番号と交換ポイント情報を電子マネー管理装置131に送信する。このとき図38のステップS1006の残高更新申請の送信に対応する処理も行われる。
ステップS2333において電子マネー管理装置131の制御部325は、モバイル機器22から受信した取引暗証番号に基づいて、利用者認証を実行する。すなわち、取引暗証番号がその利用者に割り当てられている適正な番号であるかが確認される。利用者が認証された場合、ステップS2334において通信部321は、交換ポイント情報を受信する。
ステップS2335において制御部325は、ポイントを変換する。ステップS2336において制御部325は、口座振替を実行する。すなわち、制御部325は、ポイント変換による電子マネーを、認証した利用者のギフト口座に入金する。これにより、電子マネー情報データベースDB4が更新される。ステップS2337において電子マネー管理装置131の通信部321は、モバイル機器22に対して口座振替完了通知を送信し、制御部325はタイマーカウントを開始する。このとき図38のステップS1065の残高更新データの送信に対応する処理も行われる。
ステップS2305においてモバイル機器22の通信部221が、電子マネー管理装置131からの口座振替完了通知を受信する。このとき表示部224は図40Bに示されるような画面を表示する。このとき図38のステップS1007の残高更新データの受信に対応する処理も行われる。
ステップS2306において利用者がポイント変換による電子マネー1を受け取るべく、電子マネー1受取ボタンを操作すると、制御部225は、残高データをはじめその他必要な情報を更新する。それに伴って表示部224は、図40Cに示されるような画面を表示する。
ステップS2307において制御部225は通信部221を制御し、残高データ更新完了通知を電子マネー管理装置131に送信する。
電子マネー管理装置131は、ステップS2338において、モバイル機器22からの残高データ更新完了通知を受信する。
ステップS2337で開始されたタイマーカウントの所定のカウント値以内にモバイル機器22から残高データ更新完了通知が受信されない場合、モバイル機器22にエラーが発生したものとして、電子マネー管理装置131の制御部325は入金処理を中止する。すなわち、電子マネー1受け取りボタンが所定の時間以内に操作されない場合は、これまでの処理は無効となる。つまり、電子マネー管理装置131のタイマーが所定値以上を計測した場合、制御部325は資金振替の組み戻しを行う。
以上のようにして、銀行で取得されたポイントが電子マネーに変換されると、ギフト口座への振替が行われ、振替後のギフト口座の額がモバイル機器22のギフト残高G11に同期して反映され、合わせて残高A11,B11も更新される。
なお、以上における口座管理装置23,24,26や、電子マネー管理装置131は、ゆうちょ銀行、普通銀行、信用金庫、証券会社、その他、利用者からの資金を預かり、管理する各種の金融機関の口座管理装置に適用することができる。
電子機器としてのモバイル機器22は通常のICカードにより構成することができる。この場合、ICカードへの電子情報のチャージはパーソナルコンピュータに専用のチャージ機を接続してそのチャージ機の専用アプリケーションで行ってもよい。
また本明細書において、振替とは、資金を1つの口座から同一または異なる利用者の口座に移動することを意味する。
ネットワークとは、少なくとも2つの装置が接続され、ある装置から、他の装置に対して、情報の伝達をできるようにした仕組みをいう。ネットワークを介して通信する装置は、独立した装置どうしであっても良いし、1つの装置を構成している内部ブロックどうしであっても良い。
また、通信とは、無線通信および有線通信は勿論、無線通信と有線通信とが混在した通信、即ち、ある区間では無線通信が行われ、他の区間では有線通信が行われるようなものであっても良い。さらに、ある装置から他の装置への通信が有線通信で行われ、他の装置からある装置への通信が無線通信で行われるようなものであっても良い。
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
なお、本明細書において、プログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
11 電子マネー管理システム, 21 ネットワーク, 22 モバイル機器, 23,24 口座管理装置, 25 電子マネー管理装置, 26 口座管理装置, 27 加盟店端末, 28 モバイル機器, 121 通信部, 122 入力部, 123 記憶部, 124 表示部, 125 制御部, 221 通信部, 222 入力部, 223 記憶部, 224 表示部, 225 制御部,321 通信部, 322 入力部, 323 記憶部, 324 表示部, 325 制御部