(57)【要約】【課題】第１の電子マネーと、第１の電子マネーと異なる第２の電子マネーとの間で電子マネー残高の移行を行うための電子マネー交換機を提供する。【解決手段】第１の電子マネーと、第１の電子マネーと異なる第２の電子マネーとの間で電子マネー残高の移行を行うための電子マネー交換機３は、ＩＣカードを挿入可能な２つのＩＣカード挿入部１９、２３と、挿入部のそれぞれに設けられ、挿入部に挿入された記憶媒体に記憶されたデータの読取りおよび記憶媒体への書込みが可能なリーダ／ライタ２９と、電子マネー残高の移行額を入力可能なテンキー２７と、電子マネー残高の移行に係る電子マネー交換機３の処理を制御する制御部とを備え、挿入部に挿入された記憶媒体に記憶された電子マネー残高の間で、テンキー２７で入力された額の移行を行う。【選択図】図２
2010140332.tif 000002
【特許請求の範囲】
【請求項１】
第１の電子マネーと、第１の電子マネーと異なる第２の電子マネーとの間で電子マネー残高の移行を行うための電子マネー交換機であって、
記憶媒体を挿入可能な２つの挿入部と、
前記挿入部のそれぞれに設けられ、挿入部に挿入された記憶媒体に記憶されたデータの読取り及び記憶媒体へのデータの書込みが可能なリーダ／ライタと、
電子マネー残高の移行額を入力可能な入力部と、
電子マネー残高の移行に係る電子マネー交換機の処理を制御する制御部と、
を備えることを特徴とする電子マネー交換機。
【請求項２】
記憶媒体を収納可能な２つの収納部をさらに備え、
前記リーダ／ライタ部は、さらに前記収納部のそれぞれに設けられ、収納部に収納された記憶媒体に記憶されたデータの読取り及び記憶媒体へのデータの書込みが可能であることを特徴とする、請求項１に記載の電子マネー交換機。
【請求項３】
前記収納部は、電子マネー残高の移行処理を行う間、記憶媒体が取出されることを防ぐため閉じた状態でロックされることを特徴とする請求項２に記載の電子マネー交換機。
【請求項４】
電子マネー残高を表示可能な表示部をさらに備えることを特徴とする、請求項１から請求項３のいずれかに記載の電子マネー交換機。
【請求項５】
前記電子マネー交換機は、
第１の記憶媒体に記憶された第１の電子マネー残高を読取る第１の残高読取手段と、
第２の記憶媒体に記憶された第２の電子マネー残高を読取る第２の残高読取手段と、
第１の電子マネー残高から第２の電子マネー残高へ電子マネー残高の移行を行う移行額を入力する移行額入力手段と、
前記第１の残高読取手段で読取った第１の電子マネー残高より前記移行額入力手段で入力された移行額を減じた残高で、前記第１の記憶媒体に記憶された第１の電子マネー残高を更新する第１の残高更新手段と、
前記第２の残高読取手段で読取った第２の電子マネー残高に前記移行額入力手段で入力された移行額を加えた残高で、前記第２の記憶媒体に記憶された第２の電子マネー残高を更新する第２の残高更新手段と、
を有することを特徴とする請求項１から請求項４のいずれかに記載の電子マネー交換機。
【請求項６】
前記第１の残高読取手段と、前記第２の残高読取手段と、前記第１の残高更新手段と、前記第２の残高更新手段は、第１の記憶媒体あるいは第２の記憶媒体との間でデータ送受信を行う場合に、暗号技術を用いた相互認証と暗号通信と電子署名を行うセキュリティ通信機能を有することを特徴とする請求項５に記載の電子マネー交換機。
【請求項７】
前記第１の残高更新手段による処理と、前記第２の残高更新手段による処理がいずれも成功した場合、前記第１の残高更新手段による処理と前記第２の残高更新手段による処理を確定させる処理確定手段と、
前記第１の残高更新手段による処理と、前記第２の残高更新手段による処理のいずれかが成功しなかった場合、前記第１の記憶媒体に記憶される第１の電子マネー残高と、前記第２の記憶媒体に記憶される第２の電子マネー残高を、電子マネー残高を移行する前の状態とするロールバック手段と、
を有することを特徴とする、請求項５または請求項６に記載の電子マネー交換機。
【請求項８】
前記電子マネー交換機は、
前記第１の記憶媒体の識別情報と第１の電子マネー残高とを紐付けて管理する第１の電子マネー管理サーバと、前記第２の記憶媒体の識別情報と第２の電子マネー残高とを紐付けて管理する第２の電子マネー管理サーバと通信するための通信部を備え、
前記第１の電子マネー管理サーバに、前記第１の残高読取手段で読取った第１の電子マネー残高より前記移行額入力手段で入力された移行額を減じた残高で、前記第１の電子マネー管理サーバに記憶された前記第１の記憶媒体に紐づく第１の電子マネー残高を更新させる第３の残高更新手段と、
前記第２の電子マネー管理サーバに、前記第２の残高読取手段で読取った第２の電子マネー残高に前記移行額入力手段で入力された移行額を加えた残高で、前記第２の電子マネー管理サーバに記憶された前記第２の記憶媒体に紐づく第２の電子マネー残高を更新させる第４の残高更新手段と、
を有することを特徴とする請求項５に記載の電子マネー交換機。
【請求項９】
前記第１の残高読取手段と、前記第２の残高読取手段と、前記第１の残高更新手段と、前記第２の残高更新手段は、第１の記憶媒体あるいは第２の記憶媒体との間でデータ送受信を行う場合に、暗号技術を用いた相互認証と暗号通信と電子署名を行うセキュリティ通信機能を有し、
前記第３の残高更新手段と、前記第４の残高更新手段は、前記第１の電子マネー管理サーバあるいは前記第２の電子マネー管理サーバとの間でデータ送受信を行う場合に、暗号技術を用いた相互認証と暗号通信と電子署名を行うセキュリティ通信機能を有することを特徴とする請求項８に記載の電子マネー交換機。
【請求項１０】
前記第１の残高更新手段による処理と、前記第２の残高更新手段による処理と、前記第３の残高更新手段による処理と、前記第４の残高更新手段による処理がいずれも成功した場合、前記第１の残高更新手段による処理と、前記第２の残高更新手段による処理と、前記第３の残高更新手段による処理と、前記第４の残高更新手段による処理を確定させる処理確定手段と、
前記第１の残高更新手段による処理と、前記第２の残高更新手段による処理と、前記第３の残高更新手段による処理と、前記第４の残高更新手段による処理のいずれかが成功しなかった場合、前記第１の記憶媒体と第１の電子マネー管理サーバに記憶される第１の電子マネー残高と、前記第２の記憶媒体と前記第２の電子マネー管理サーバに記憶される第２の電子マネー残高を、電子マネー残高を移行する前の状態とするロールバック手段を有することを特徴とする、請求項８または請求項９に記載の電子マネー交換機。
【請求項１１】
第１の電子マネー残高から第２の電子マネー残高に電子マネー残高を移行する際の手数料を求める手数料算出手段を有することを特徴とする、請求項５から請求項１０のいずれかに記載の電子マネー交換機。
【請求項１２】
第１の電子マネーと第２の電子マネーの種類に応じて、第１の電子マネー残高から第２の電子マネー残高に電子マネー残高を移行する際の交換レートを求める交換レート算出手段を有することを特徴とする、請求項５から請求項１１のいずれかに記載の電子マネー交換機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１の電子マネーと、第１の電子マネーと異なる第２の電子マネーとの間で電子マネー残高の移行を行うための電子マネー交換機に関する。
【背景技術】
【０００２】
現在、交通系の電子マネーや流通系の電子マネーなど様々な電子マネーが用いられている。これらの電子マネーは発行主体が異なるため、使用可能な交通手段や店舗は電子マネーの種類によって異なる。
そのため、第１の電子マネーに少額のチャージしか行っていないユーザが、第１の電子マネーが必要な交通機関や店舗で多額の支払いをする場合は、所持する現金等を用いて新たに第１の電子マネーのチャージを行う必要がある。
【０００３】
特許文献１には、金融機関のカードと電子財布として機能するＩＣチップを用いて、金融機関のカードに対応する口座からＩＣチップに記憶されている電子マネーのチャージを行うことができる電子マネー入金機が示されている。
【特許文献１】特開２００５−１２８６７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、通常使用する交通手段や店舗に応じて複数の電子マネーを保有し、これを使い分けるユーザは多い。
上記のユーザについても、多額のチャージを行っている別の第２の電子マネーを保有していれば、所持金あるいは金融機関の口座から第１の電子マネーにチャージするのではなく、第２の電子マネーから第１の電子マネーに残高を移行させることができれば、所持金や口座残高が少ないときでもこれを減らすことがないため便利である。
【０００５】
本発明は、前述した問題点に鑑みてなされたもので、その目的は第１の電子マネーと第１の電子マネーと異なる第２の電子マネーとの間で電子マネー残高の移行を行うための電子マネー交換機を提供することである。
【課題を解決するための手段】
【０００６】
前述した目的を達成するために第１の発明は、第１の電子マネーと、第１の電子マネーと異なる第２の電子マネーとの間で電子マネー残高の移行を行うための電子マネー交換機であって、記憶媒体を挿入可能な２つの挿入部と、前記挿入部のそれぞれに設けられ、挿入部に挿入された記憶媒体に記憶されたデータの読取り及び記憶媒体へのデータの書込みが可能なリーダ／ライタと、電子マネー残高の移行額を入力可能な入力部と、電子マネー残高の移行に係る電子マネー交換機の処理を制御する制御部と、を備えることを特徴とする電子マネー交換機である。
【０００７】
記憶媒体とは、例えば電子マネー残高を記憶させたＩＣチップを備えたＩＣカードなどである。
上記の構成により、第１の電子マネーの残高を記憶した記憶媒体と、第１の電子マネー交換機と異なる第２の電子マネーの残高を記憶した記憶媒体を用いて、第１の電子マネーと、第１の電子マネーと異なる第２の電子マネーの間で電子マネー残高の移行を行うことができる電子マネー交換機を提供することができる。
【０００８】
第１の発明の電子マネー交換機は、記憶媒体を収納可能な２つの収納部をさらに備え、前記リーダ／ライタ部は、さらに前記収納部のそれぞれに設けられ、収納部に収納された記憶媒体に記憶されたデータの読取り及び記憶媒体へのデータの書込みが可能であることが望ましい。
【０００９】
上記の構成によれば、携帯端末のようなカード型以外の記憶媒体を用いて電子マネー残高の移行を行うことができる。
【００１０】
前記収納部は、電子マネー残高の移行処理を行う間、記憶媒体が取出されることを防ぐため閉じた状態でロックされることが望ましい。
【００１１】
上記の構成によれば、電子マネー交換機による電子マネー残高の移行処理を行う間、収納部に収納した記憶媒体が取り出されることにより読取りや書込みが失敗することがなくなる。
【００１２】
また、第１の発明の電子マネー交換機は、電子マネー残高を表示可能な表示部を備えることが望ましい。
【００１３】
上記の構成によれば、電子マネー残高を電子マネー交換機で表示させるので、ユーザが残高を確認することが可能になる。
【００１４】
第１の発明の電子マネー交換機は、第１の記憶媒体に記憶された第１の電子マネー残高を読取る第１の残高読取手段と、第２の記憶媒体に記憶された第２の電子マネー残高を読取る第２の残高読取手段と、第１の電子マネー残高から第２の電子マネー残高へ電子マネー残高の移行を行う移行額を入力する移行額入力手段と、前記第１の残高読取手段で読取った第１の電子マネー残高より前記移行額入力手段で入力された移行額を減じた残高で、前記第１の記憶媒体に記憶された第１の電子マネー残高を更新する第１の残高更新手段と、前記第２の残高読取手段で読取った第２の電子マネー残高に前記移行額入力手段で入力された移行額を加えた残高で、前記第２の記憶媒体に記憶された第２の電子マネー残高を更新する第２の残高更新手段と、を有することが望ましい。
【００１５】
上記の構成により、第１の発明の電子マネー交換機によって第１の電子マネーと第２の電子マネーとの間で電子マネー残高の移行を行うことが可能である。
【００１６】
前記第１の残高読取手段と、前記第２の残高読取手段と、前記第１の残高更新手段と、前記第２の残高更新手段は、第１の記憶媒体あるいは第２の記憶媒体との間でデータ送受信を行う場合に、暗号技術を用いた相互認証と暗号通信と電子署名を行うセキュリティ通信機能を有することが望ましい。
【００１７】
相互認証とは、例えば、暗号鍵によって記憶媒体とこれを読取る読取端末との真正性を相互に認証するものである。
また、データ通信の際には、暗号鍵を用いた通信データの暗号化や電子署名等を行うことで、情報の漏洩や成りすましなど防ぎ、通信のセキュリティを確保する。
用いる暗号鍵の性質に応じて、公開鍵方式や共通鍵方式などの暗号技術がある。これらは既知の技術であるので、ここでは詳細を省略する。
上記の構成により、第１の電子マネーと第２の電子マネーとの間で電子マネー残高を移行する処理の安全性が保たれる。
【００１８】
第１の発明の電子マネー交換機は、前記第１の残高更新手段による処理と、前記第２の残高更新手段による処理がいずれも成功した場合、前記第１の残高更新手段による処理と前記第２の残高更新手段による処理を確定させる処理確定手段と、前記第１の残高更新手段による処理と、前記第２の残高更新手段による処理のいずれかが成功しなかった場合、前記第１の記憶媒体に記憶される第１の電子マネー残高と、前記第２の記憶媒体に記憶される第２の電子マネー残高を、電子マネー残高を移行する前の状態とするロールバック手段と、を有することが望ましい。
【００１９】
上記の構成により、電子マネー残高処理の結果は、第１の記憶媒体や第２の記憶媒体に記憶される電子マネーの残高が全て更新されるか、全く更新されないかのいずれかとなり、電子マネー残高の移行が一つの処理として行われることになる。よって、システム障害などによる更新処理の失敗により、移行結果が第１の電子マネー残高には反映されているが、第２の電子マネー残高に反映されないといった矛盾がなくなる。このため、電子マネー残高同士の整合性を保つことができる。
【００２０】
第１の発明の電子マネー交換機は、前記第１の記憶媒体の識別情報と第１の電子マネー残高とを紐付けて管理する第１の電子マネー管理サーバと、前記第２の記憶媒体の識別情報と第２の電子マネー残高とを紐付けて管理する第２の電子マネー管理サーバと通信するための通信部を備え、前記第１の電子マネー管理サーバに、前記第１の残高読取手段で読取った第１の電子マネー残高より前記移行額入力手段で入力された移行額を減じた残高で、前記第１の電子マネー管理サーバに記憶された前記第１の記憶媒体に紐づく第１の電子マネー残高を更新させる第３の残高更新手段と、前記第２の電子マネー管理サーバに、前記第２の残高読取手段で読取った第２の電子マネー残高に前記移行額入力手段で入力された移行額を加えた残高で、前記第２の電子マネー管理サーバに記憶された前記第２の記憶媒体に紐づく第２の電子マネー残高を更新させる第４の残高更新手段と、を有することが望ましい。
【００２１】
上記の構成により、電子マネー管理サーバに電子マネー残高記録を保存しておくことができる。例えば、カード紛失等の問題が発生した際にはサーバ側の情報を正とすることなどができる。
【００２２】
ここで、前記第１の残高読取手段と、前記第２の残高読取手段と、前記第１の残高更新手段と、前記第２の残高更新手段は、第１の記憶媒体あるいは第２の記憶媒体との間でデータ送受信を行う場合に、暗号技術を用いた相互認証と暗号通信と電子署名を行うセキュリティ通信機能を有し、前記第３の残高更新手段と、前記第４の残高更新手段は、前記第１の電子マネー管理サーバあるいは前記第２の電子マネー管理サーバとの間でデータ送受信を行う場合に、暗号技術を用いた相互認証と暗号通信と電子署名を行うセキュリティ通信機能を有することが望ましい。
【００２３】
上記の構成により、電子マネー交換機とサーバとの間でデータ送受信する際の安全性が保たれる。
【００２４】
また、第１の発明の電子マネー交換機は、前記第１の残高更新手段による処理と、前記第２の残高更新手段による処理と、前記第３の残高更新手段による処理と、前記第４の残高更新手段による処理がいずれも成功した場合、前記第１の残高更新手段による処理と、前記第２の残高更新手段による処理と、前記第３の残高更新手段による処理と、前記第４の残高更新手段による処理を確定させる処理確定手段と、前記第１の残高更新手段による処理と、前記第２の残高更新手段による処理と、前記第３の残高更新手段による処理と、前記第４の残高更新手段による処理のいずれかが成功しなかった場合、前記第１の記憶媒体と第１の電子マネー管理サーバに記憶される第１の電子マネー残高と、前記第２の記憶媒体と前記第２の電子マネー管理サーバに記憶される第２の電子マネー残高を、電子マネー残高を移行する前の状態とするロールバック手段を有することが望ましい。
【００２５】
上記の構成により、電子マネー残高移行処理の結果は、第１の記憶媒体、第２の記憶媒体、第１の電子マネー管理サーバ、第２の電子マネー管理サーバに記憶される電子マネー残高が全て更新されるか、全く更新されないかのいずれかとなり、電子マネー残高の移行および移行結果の電子マネー管理サーバへの送信が一つの処理として行われることになる。よって、システム障害等による更新の失敗により、第１の記憶媒体には更新結果が反映されているが、第１の電子マネー管理サーバには更新結果が反映されず、電子マネー残高が矛盾するといったことがなくなる。このため、電子マネー残高同士の整合性を保つことができる。
【００２６】
第１の発明の電子マネー交換機は、第１の電子マネー残高から第２の電子マネー残高に電子マネー残高を移行する際の手数料を求める手数料算出手段を有することが望ましい。
【００２７】
上記の構成により、電子マネー交換機が電子マネー残高の移行時の手数料を求めることができる。
【００２８】
第１の発明の電子マネー交換機は、第１の電子マネーと第２の電子マネーの種類に応じて、第１の電子マネー残高から第２の電子マネー残高に電子マネー残高を移行する際の交換レートを求める交換レート算出手段を有することが望ましい。
【００２９】
上記の構成によれば、第１の電子マネーと第２の電子マネーの価値が異なる場合でも、その違いに応じた交換レートを求めることができる。
【発明の効果】
【００３０】
本発明により、第１の電子マネーと、第１の電子マネーと異なる第２の電子マネーとの間で電子マネー残高の移行を行うための電子マネー交換機を提供することができる。
【発明を実施するための最良の形態】
【００３１】
以下図面に基づいて、本発明の実施形態を詳細に説明する。
まず、図１を参照しながら、本発明の電子マネー交換機３を用いた電子マネー交換システム１について説明する。
【００３２】
本発明の電子マネー交換機３を用いた電子マネー交換システム１は、第１の電子マネーと、これと異なる第２の電子マネーとの間で、電子マネー残高の移行を行うためのものである。
電子マネー交換システム１は、電子マネー交換機３、第１の電子マネー管理サーバ５、第２の電子マネー管理サーバ７、第１の電子マネー残高記憶媒体９、第２の電子マネー残高記憶媒体１１により構成される。
電子マネー交換機３と第１の電子マネー管理サーバ５、電子マネー交換機３と第２の電子マネー管理サーバ７は、それぞれネットワーク１３を介して通信可能に接続する。
【００３３】
電子マネー交換機３は、ＩＣチップを備えたＩＣカードや携帯端末等の記憶媒体に記憶された電子マネー残高の読取り、電子マネー残高の記憶媒体への書込み等の電子マネーの移行に関する後述の処理を行う。また、電子マネー残高記憶媒体や電子マネー管理サーバとの間で相互認証や暗号通信、電子署名を行う実行プログラムや鍵情報等を記憶する。
【００３４】
第１の電子マネー管理サーバ５は、第１の電子マネーの残高を管理するサーバであり、ネットワーク１３を介して電子マネー交換機３と通信可能に接続する。また、電子マネー交換機３との間で相互認証や暗号通信、電子署名を行う実行プログラムや鍵情報等を記憶する。さらに、記憶媒体の識別情報と電子マネーの残高情報を関連付けて記憶するデータベースを有する。
第２の電子マネー管理サーバ７も同様に、第２の電子マネーの残高を管理するサーバであり、ネットワーク１３を介して電子マネー交換機３と通信可能に接続する。また、電子マネー交換機３との間で相互認証や暗号通信、電子署名を行う実行プログラムや鍵情報等を記憶する。さらに、記憶媒体の識別情報と電子マネーの残高情報を関連付けて記憶するデータベースを有する。
第１の電子マネー管理サーバ５や第２の電子マネー管理サーバ７に電子マネー残高の記録を保存しておくことで、トレーサビリティを確保することができる。
【００３５】
第１の電子マネー残高記憶媒体９は、例えばＩＣチップを備えたＩＣカードや携帯端末であり、第１の電子マネー残高、自身を識別する識別情報、その他電子マネーのアプリケーションのアプリケーションＩＤや電子マネー交換機３との間で相互認証や暗号通信、電子署名を行う実行プログラムや鍵情報等を記憶する。
第２の電子マネー残高記憶媒体１１も同様に、例えばＩＣチップを備えたＩＣカードや携帯端末であり、第２の電子マネー残高、自身を識別する識別情報、その他電子マネーのアプリケーションのアプリケーションＩＤや電子マネー交換機３との間で相互認証や暗号通信、電子署名を行う実行プログラムや鍵情報等を記憶する。
アプリケーションＩＤにより、電子マネーの種類を判別することが可能である。
【００３６】
ここで、電子マネー残高の移行に関して、第１の電子マネーは移行元の電子マネー、第２の電子マネーは移行先の電子マネーであるとする。
【００３７】
次に、図２、図３を参照しながら、本発明の電子マネー交換機３について説明する。
図２は、本発明の電子マネー交換機３の一例を示す外観図である。
【００３８】
本発明の電子マネー交換機３は、外観上、主にディスプレイ１５と、明細書発行部１７と、第１のＩＣカード挿入部１９と、第１の携帯端末収納部２１と、第２のＩＣカード挿入部２３と、第２の携帯端末収納部２５と、テンキー２７とを有する。
【００３９】
ディスプレイ１５は、例えば液晶ディスプレイであり、第１の電子マネーの残高を表示することができる。他にも、第２の電子マネー残高、電子マネー残高の移行額やユーザに通知するメッセージ等、後述する電子マネー交換機３の処理に併せて、様々な情報を表示させることが可能である。
また、ディスプレイ１５はタッチパネル機能を備え、ユーザのタッチ操作により電子マネー交換機３に対する指示を行うことができる。
【００４０】
明細書発行部１７は、明細書発行口、明細書発行ボタン、プリンタを備える。電子マネー残高移行処理後、ユーザが明細書発行ボタンを押すと、残高移行に関する明細がプリンタにより印字され、明細書発行口より明細書として発行される。
【００４１】
第１のＩＣカード挿入部１９は、カード挿入口を備え、第１の電子マネー残高が記憶された第１のＩＣカード（第１の電子マネー残高記憶媒体９）を挿入し、第１の電子マネー残高を電子マネー交換機３に読み取らせるために使用される。
カード挿入口に挿入されたカードは、電子マネー交換機３の電子マネー残高移行処理が終了するまでは取り出すことができないようになっている。
【００４２】
第１の携帯端末収納部２１は、第１の電子マネー残高が記憶された第１の携帯端末（第１の電子マネー残高記憶媒体９）を収納し、第１の電子マネー残高を電子マネー交換機３に読み取らせるために使用される。
さらに、第１の携帯端末収納部２１は、収納部を開閉するためのシャッタを備える。
ユーザは、第１の携帯端末収納部２１に携帯端末を収納し、シャッタを閉じる。電子マネー交換機３による電子マネー残高移行処理が開始されると、シャッタにはロックがかかる。処理中は、シャッタが収納部を閉じた状態で固定され、携帯端末を取り出すことができないようになっている。残高移行処理の終了後、シャッタのロックが解除され、ユーザが携帯端末を取り出せるようになる。ここで、ロックを解除した後、自動でシャッタが開くようにしてもよい。
このようなシャッタの開閉構造、あるいはロック機構については既知のものを利用可能である。
【００４３】
第２のＩＣカード挿入部２３は、第１のＩＣカード挿入部１９と同様、カード挿入口を備え、第２の電子マネー残高が記憶された第２のＩＣカード（第２の電子マネー残高記憶媒体１１）を挿入し、電子マネー残高移行後の第２の電子マネー残高を第２のＩＣカードに書込むために使用される。
第１のＩＣカード挿入部１９と同じく、カード挿入口に挿入されたカードは、電子マネー交換機３の電子マネー残高移行処理が終了するまでは取り出すことができないようになっている。
【００４４】
第２の携帯端末収納部２５は、第２の電子マネー残高が記憶された第２の携帯端末（第２の電子マネー残高記憶媒体１１）を収納し、電子マネー残高移行後の第２の電子マネー残高を第２の携帯端末に書込むために使用される。
第１の携帯端末収納部２１と同じく、第２の携帯端末収納部２５は収納部を開閉するためのシャッタを備える。
ユーザは、第２の携帯端末収納部２５に携帯端末を収納し、シャッタを閉じる。電子マネー交換機３による電子マネー残高移行処理が開始されると、シャッタにはロックがかかる。処理中は、シャッタが収納部を閉じた状態で固定され、携帯端末を取り出すことができないようになっている。残高移行処理の終了後、シャッタのロックが解除され、ユーザが携帯端末を取り出せるようになる。ここで、ロックを解除した後、自動でシャッタが開くようにしてもよい。
このようなシャッタの開閉構造、あるいはロック機構については既知のものを利用可能である。
【００４５】
また、第１のＩＣカード挿入部１９、第１の携帯端末収納部２１、第２のＩＣカード挿入部２３、第２の携帯端末収納部２５には、これらに挿入あるいは収納されたＩＣカードや携帯端末等の記憶媒体に対して読取りおよび書込みが可能なリーダ／ライタ２９が備えられる。
リーダ／ライタ２９は、様々な種類の電子マネーの読取り、書込みに対応する、いわゆるマルチリーダ／ライタに相当する既知の機能を備える。
【００４６】
本実施形態では、電子マネー残高の移行を行うユーザは、移行元の電子マネーである第１の電子マネーの残高を記憶する第１の電子マネー残高記憶媒体９として、第１のＩＣカードを第１のＩＣカード挿入部１９に挿入するか、第１の携帯端末を第１の携帯端末収納部２１に収納しシャッタを閉じる。
さらに、移行先の電子マネーである第２の電子マネーの残高を記憶する第２の電子マネー残高記憶媒体１１として、第２のＩＣカードを第２のＩＣカード挿入部２３に挿入するか、第２の携帯端末を第２の携帯端末収納部２５に収納しシャッタを閉じる。
後述する、電子マネー交換機３による電子マネー残高移行の処理を終えたのち、ＩＣカードがＩＣカードの挿入口より送出される、もしくは携帯端末を収容した携帯端末収容部のシャッタのロックが解除されることにより、これらが取り出し可能になる。
【００４７】
テンキー２７は、ユーザが電子マネー残高移行額等の入力を行うための入力部である。
【００４８】
他にも、本実施形態の電子マネー交換機３は、ユーザ操作を補助するための音声ガイダンスを行うためのスピーカーや、それまでの操作を中止するための取消ボタン、あるいは現金によるチャージを可能とする紙幣挿入部などを備えてもよい。
【００４９】
図３は、本発明の電子マネー交換機３の一例を示すブロック図である。
本発明の電子マネー交換機３は、ＣＰＵ３１、メモリ３３、リーダ／ライタ部３５、表示部３７、通信部３９、記憶部４１、入力部４５、出力部４７等を有し、これらがバス４９により通信可能に接続される構成となっている。
【００５０】
ＣＰＵ３１は、記憶部４１やデータベース４３等に保存されたデータやプログラム等をメモリ３３に読み出して、各種の演算および制御を行う。これにより、後述の電子マネー交換機３が行う処理を実現する。
メモリ３３はＲＡＭ（ランダムアクセスメモリ）やＲＯＭ（リードオンリーメモリ）からなり、各種のデータやプログラム等を一時的に、あるいは恒久的に保存する。また、後述するセキュリティ通信を行うために必要な実行プログラムや鍵情報、さらに電子マネー交換機３の処理の履歴情報等を保存する。
ＣＰＵ３１とメモリ３３は、電子マネー残高の移行に係る電子マネー交換機３の処理を制御する制御部である。
【００５１】
リーダ／ライタ部３５は、ＣＰＵ３１の制御により、ＩＣチップを備えるＩＣカードや携帯端末等の記憶媒体の情報の読取りを行ったり、情報を書込んだりする。
【００５２】
表示部３７は例えば液晶パネルなどのディスプレイ装置であり、電子マネー残高や電子マネー移行額等を表示する。また、タッチパネル機能によってユーザ操作を行うための画面を表示する。
【００５３】
通信部３９は通信制御装置、通信ポート等を有する。ネットワーク１３に接続し、各種情報の送受信を行う。
本実施形態では、電子マネー交換機３をネットワーク１３に接続する構成となっているが、これをスタンドアローンとする構成も可能であり、この場合通信部３９は不要である。
【００５４】
記憶部４１はハードディスク等からなり、各種のデータやプログラムを保存する。また、記憶部４１はデータベース４３を保持している。
データベース４３は、後述の電子マネー交換機３の行う処理に用いる各種のデータや電子マネー移行処理の履歴情報等を保存しておくためのものである。
本実施形態では電子マネー交換機３が記憶部４１を内蔵し、記憶部４１がデータベース４３を保持する構成となっている。しかし、電子マネー交換機３と記憶部４１とデータベース４３の構成は様々な形態をとり得る。例えば、記憶部４１が電子マネー交換機３とネットワークを介して接続する構成や、データベース４３が記憶部４１と独立し、電子マネー交換機３と接続する構成などが可能である。
【００５５】
入力部４５は例えばテンキーやタッチパネルなどであり、電子マネー交換機３へ入力を行うための装置である。
出力部４７は例えばプリンタなど、電子マネー交換機３からの出力を行うための装置である。
バス４９は各装置間の制御信号やデータ信号等の授受を媒介する経路である。
【００５６】
続いて、図４、図５を参照しながら、本発明の電子マネー交換機３の処理の一例について説明する。
図４は、本発明の電子マネー交換機３の実施形態に係る処理の流れを示す第１のフローチャートである。
【００５７】
なお、本実施形態において、ユーザは、電子マネー残高を記憶する記憶媒体として、ＩＣチップを有するＩＣカードを使用する。
【００５８】
まず、ステップＳ４０１において、電子マネー残高を移行させたいユーザが、ユーザ操作により電子マネー残高の移行を電子マネー交換機３に対して指示した後、残高移行元の電子マネー（第１の電子マネー）の残高が記憶された第１のＩＣカード（第１の電子マネー残高記憶媒体９）を電子マネー交換機３の第１のＩＣカード挿入部１９のカード挿入口に挿入する。
なお、電子マネー残高の移行の指示は、タッチパネル操作により残高移行を指示するための指示画面を電子マネー交換機３のディスプレイ１５に表示させ、ユーザのタッチ操作により残高移行の指示を電子マネー交換機３に対して行うようにしておく。
また、残高移行の指示が行われた後、残高移行元の電子マネーの残高が記憶されたＩＣカードや携帯端末をセットさせるためのメッセージをディスプレイ１５に表示させる。例えば「残高移行元の電子マネーが記憶されたＩＣカードまたは携帯端末をセットしてください」などである。
【００５９】
第１のＩＣカード挿入部１９のカード挿入口に第１のＩＣカードが挿入されると、ステップＳ４０２において、電子マネー交換機３のＣＰＵ３１は、リーダ／ライタ部３５を制御して、挿入された第１のＩＣカードのＩＣチップに記憶された第１の電子マネー（移行元の電子マネー）の残高とカードＩＤ（記憶媒体の識別情報）をメモリ３３に読出す。
【００６０】
続いて、ＣＰＵ３１は、ステップＳ４０３において、読み出した残高移行元の電子マネーの残高をディスプレイ１５に表示する。
加えて、ディスプレイ１５には、電子マネー残高を移行させる可能な移行先の電子マネーの種類を、タッチ選択可能にディスプレイ１５に表示させる。
ここで、移行先の電子マネーをユーザに選択させるためのメッセージを電子マネーの種類ともに表示してよい。例えば、「移行先の電子マネーの種類を選択してください」などである。
【００６１】
また、ステップＳ４０２においてＣＰＵ３１が残高移行元の電子マネー残高を読出す際に、さらに記憶媒体に記憶された電子マネーのアプリケーションのアプリケーションＩＤを読み取って電子マネーの種類を判別し、ステップＳ４０３においてディスプレイ１５に移行元の電子マネーの残高とともに電子マネーの種類を表示させ、ユーザが確認できるようにしてもよい。
【００６２】
次に、ステップＳ４０４において、ユーザはディスプレイ１５に表示された電子マネーの種類のうち、移行先の電子マネーをタッチ操作により選択する。ここでは、ユーザは移行先の電子マネーとして第２の電子マネーを選択する。
【００６３】
ステップＳ４０４で移行先の電子マネーが選択された後、ディスプレイ１５にはタッチ選択された電子マネーの残高を記憶するＩＣカード（もしくは携帯端末）をセットするように通知するメッセージを表示するようにしてよい。例えば、ディスプレイ１５に「選択した電子マネーのＩＣカード（携帯端末）をセットしてください」などである。
【００６４】
ユーザは、ステップＳ４０５で、第２の電子マネーの残高が記憶された第２のＩＣカード（第２の電子マネー残高記憶媒体１１）を電子マネー交換機３の第２のＩＣカード挿入部２３のカード挿入口に挿入する。
【００６５】
すると、ＣＰＵ３１は、ステップＳ４０６において、リーダ／ライタ部３５を制御して、挿入されたＩＣカードのＩＣチップに記憶された残高移行元の電子マネーの種類をアプリケーションＩＤにより確認した後、電子マネーの残高とカードＩＤ（記憶媒体の識別情報）をメモリ３３に読み出す。
また、読み出した残高移行元の電子マネーの残高をディスプレイ１５に表示させる。
【００６６】
なお、ステップＳ４０３で選択された電子マネーの種類と、ステップＳ４０６で挿入されたＩＣカードのアプリケーションＩＤが一致しない場合は、選択された電子マネーと挿入されたＩＣカードが対応しないことをディスプレイ１５にて通知し、挿入された第２のＩＣカードを第２のＩＣカード挿入部の挿入口２３より送出し、ステップＳ４０４の状態に処理を戻す。
【００６７】
続いて、ＣＰＵ３１は、ステップＳ４０７において、移行の際の手数料を求める。
手数料を定める方法については、様々なものが考えられる。
【００６８】
例えば、残高移行元の電子マネーの種類と、残高移行先の電子マネーの種類に応じた手数料を求める場合は、移行元と移行先の電子マネーの種類の組合せに応じた手数料の一覧をデータベース４３に保持しておき、ＣＰＵ３１が、移行元の電子マネーの種類と移行先の電子マネーの種類の組合せから、これに対応する手数料を取得するなどが可能である。
このとき、ステップＳ４０２でＣＰＵ３１が第１の電子マネー残高を読取る際は、同時に第１の電子マネーのアプリケーションのアプリケーションＩＤも読取り、メモリ３３に保存しておく。さらに、ステップＳ４０６でＣＰＵ３１が第２の電子マネー残高を読取る際も、同時に第２の電子マネーのアプリケーションのアプリケーションＩＤも読取り、メモリ３３に保存しておく。これらアプリケーションＩＤの組合せから、手数料を取得する。
【００６９】
また、残高移行元の電子マネーに応じて手数料を求める場合は、移行元の電子マネーに応じた手数料の一覧をデータベース４３に記憶させておき、ＣＰＵ３１が、移行元の電子マネーの種類から、これに対応する手数料を取得するなどが可能である。
このとき、ステップＳ４０２でＣＰＵ３１が第１の電子マネー残高を読取る際は、同時に第１の電子マネーのアプリケーションＩＤも読取り、メモリ３３に保存しておく。読取ったアプリケーションＩＤから、手数料を取得する。
【００７０】
残高移行先の電子マネーに応じて手数料を求める場合も同様に、移行先の電子マネーに応じた手数料の一覧をデータベース４３に記憶させておき、ＣＰＵ３１が、移行先の電子マネーの種類から、これに対応する手数料を取得するなどが可能である。
このとき、ステップＳ４０６でＣＰＵ３１が第２の電子マネー残高を読取る際も、同時に第２の電子マネーのアプリケーションのアプリケーションＩＤも読取り、メモリ３３に保存しておく。読取ったアプリケーションＩＤから、手数料を取得する。
また、電子マネーの種類に関わらず、一定の手数料とすることもできる。
他にも手数料を求める方法は様々なものが考えられ、例えば移行額の５％など、残高移行額に応じた手数料を計算などによって求めることも考えられる。
【００７１】
さて、ＣＰＵ３１は、ステップＳ４０８において、ステップＳ４０２でＩＣカードより読出し、メモリ３３に保存した第１の電子マネー残高よりステップＳ４０７で求めた手数料を減じた額を、残高移行可能額として、手数料とともにディスプレイ１５に表示する。
また、ユーザに電子マネーを移行する移行額を入力するようディスプレイ１５にて通知を行う。例えば、ディスプレイ１５に「電子マネーを移行する額を入力してください」などと表示する。
【００７２】
ディスプレイ１５の通知に応じて、ユーザは、ステップＳ４０９において、電子マネー残高移行額をテンキー２７により入力し、入力額を確定する。
なお、ステップＳ４０９の操作は、ディスプレイ１５にテンキーを表示させるなどして、タッチパネル操作によって行うようにしてもよい。
入力された移行額は、メモリ３３に保存する。
この後、処理はステップＳ４１０へ移る（Ｉ５０１）。
ステップＳ４１０以降の処理を、図５を参照しながら説明する。図５は、本発明の電子マネー交換機３の実施形態に係る処理の流れを示す第２のフローチャートである。
【００７３】
ステップＳ４１０において、ＣＰＵ３１は、第１のＩＣカードに記憶された第１の電子マネー残高を、移行後の第１の電子マネー残高で更新するように、リーダ／ライタ部３５に要求を行う。
【００７４】
具体的には、ＣＰＵ３１は、メモリ３３に保存した移行額を含む残高更新要求をリーダ／ライタ部３５に送信する。リーダ／ライタ部３５は、受取った残高更新要求に応じて、第１のＩＣカード挿入部１９のカード挿入口に挿入されている第１のＩＣカードと通信し、ＩＣカードのＩＣチップに記憶されている第１の電子マネーの残高を、移行額分減額して更新する。
その後、リーダ／ライタ部３５は、更新処理が成功したか否かの結果をＣＰＵ３１に通知する。
【００７５】
ただし、この時点では上記の更新は確定しない。電子マネー残高の減額は後述するステップＳ４１８においてはじめて確定する。また、減額前の第１の電子マネー残高は第１のＩＣカードのメモリ（不図示）に保存しておく。
【００７６】
ステップＳ４１１において、ＣＰＵ３１は、リーダ／ライタ部３５より更新結果を受取り、更新成功であればステップＳ４１２に処理を進める。
一方、更新失敗の場合は、後述するステップＳ４２１に処理を進める。
【００７７】
ステップＳ４１２において、ＣＰＵ３１は、第１の電子マネー管理サーバ５に、第１の電子マネー管理サーバ５に第１のＩＣカードの識別情報と紐付けて記憶された第１の電子マネー残高を、移行後の第１の電子マネー残高で更新するよう要求を行う。
具体的には、ＣＰＵ３１は、メモリ３３に保存した移行額と、第１のＩＣカードの識別情報を含む残高更新要求を第１の電子マネー管理サーバ５に送信する。
【００７８】
第１の電子マネー管理サーバ５のＣＰＵ（不図示）は、受取った残高更新要求に応じて、第１の電子マネー管理サーバ５のデータベース（不図示）から第１のＩＣカード識別情報をキーとして第１の電子マネー残高を検索し、第１の電子マネー残高を移行額分減額して更新する。その後、更新処理が成功したか否かの結果を電子マネー交換機３に送信する。
【００７９】
ただし、この時点では上記の更新は確定しない。電子マネー残高の更新は後述するステップＳ４１８においてはじめて確定する。また、減額前の第１の電子マネー残高は第１の電子マネー管理サーバ５のメモリ（不図示）に保存しておく。
【００８０】
ステップＳ４１３において、ＣＰＵ３１は、第１の電子マネー管理サーバ５より更新結果を受取り、更新成功であればステップＳ４１４に処理を進める。
一方、更新失敗の場合は、後述するステップＳ４２１に処理を進める。
【００８１】
つづいて、ステップＳ４１４において、ＣＰＵ３１は、第２のＩＣカードに記憶された第２の電子マネー残高を、移行後の第２の電子マネー残高で更新するように、リーダ／ライタ部３５に要求を行う。
具体的には、ＣＰＵ３１は、メモリ３３に保存した移行額を含む残高更新要求をリーダ／ライタ部３５に送信する。リーダ／ライタ部３５は、受取った残高更新要求に応じて、第２のＩＣカード挿入部２３のカード挿入口に挿入されている第２のＩＣカードと通信し、ＩＣカードのＩＣチップに記憶されている第２の電子マネーの残高を、移行額分増額して更新する。
リーダ／ライタ部３５は、更新処理が成功したか否かをＣＰＵ３１に通知する。
ただし、この時点では上記の更新は確定しない。電子マネー残高の増額は後述するステップＳ４１８においてはじめて確定する。また、増額前の第２の電子マネー残高は第２のＩＣカードのメモリ（不図示）に保存しておく。
【００８２】
ステップＳ４１５において、ＣＰＵ３１は、リーダ／ライタ部３５より更新結果を受取り、更新成功であればステップＳ４１６に処理を進める。
一方、更新失敗の場合は、後述するステップＳ４２１に処理を進める。
【００８３】
ステップＳ４１６において、ＣＰＵ３１は、第２の電子マネー管理サーバ７に第２のＩＣカードの識別情報と紐付けて記憶された第２の電子マネー残高を、移行後の第２の電子マネー残高で更新するように、第２の電子マネー管理サーバ７に要求を行う。
具体的には、ＣＰＵ３１は、メモリ３３に保存した移行額と、第２のＩＣカードの識別情報を含む残高更新要求を第２の電子マネー管理サーバ７に送信する。
第２の電子マネー管理サーバ７のＣＰＵ（不図示）は、受取った残高更新要求に応じて、第２の電子マネー管理サーバ７のデータベース（不図示）から第２のＩＣカード識別情報をキーとして第２の電子マネー残高を検索し、第２の電子マネー残高を移行額分増額して更新する。その後、第２の電子マネー管理サーバ７のＣＰＵは、更新処理が成功したか否かをＣＰＵ３１に通知する。
ただし、この時点では上記の更新は確定しない。電子マネー残高の更新は後述するステップＳ４１８においてはじめて確定する。また、増額前の第２の電子マネー残高を第２の電子マネー管理サーバ７のメモリ（不図示）に保存しておく。
【００８４】
ステップＳ４１７において、ＣＰＵ３１は、第２の電子マネー管理サーバ７より更新結果を受取り、更新成功であればステップＳ４１８に処理を進める。
一方、更新失敗の場合は、後述するステップＳ４２１に処理を進める。
【００８５】
電子マネー管理サーバは、電子マネーのトレーサビリティの確保に有効である。例えば、カード紛失等の問題が発生した際、サーバ側の情報を正とすることができる。
しかし、電子マネー残高を記憶媒体のみに持たせておくような場合も考えられる。この場合、電子マネー残高の情報を電子マネー管理サーバに送信することなく、ステップＳ４１２〜Ｓ４１３、ステップＳ４１６〜Ｓ４１７の処理は省略する。
【００８６】
また、上記ステップＳ４１０〜ステップＳ４１７までの、電子マネー交換機３と第１および第２のＩＣカード、電子マネー交換機３と第１および第２の電子マネー管理サーバ５、７との通信は、それぞれセキュリティ機能を有する通信手段により通信を行う。
【００８７】
例えば、暗号鍵によって記憶媒体とこれを読取る読取端末との真正性を相互に認証する相互認証や、暗号鍵を用いた通信データの暗号化や電子署名等をデータ通信の際に行うことで、情報の漏洩や成りすましなど防ぎ、通信のセキュリティを確保する。
この際、用いる暗号鍵の性質に応じて、公開鍵方式や共通鍵方式などの暗号技術があるが、これらは既知の技術であるので、詳細な説明を省略する。
【００８８】
続いて、ＣＰＵ３１は、ステップＳ４１８において、リーダ／ライタ部３５、第１の電子マネー管理サーバ５、第２の電子マネー管理サーバ７に第１、第２の電子マネー残高の更新結果を確定させる（コミット）。
【００８９】
具体的には、電子マネー交換機３のＣＰＵ３１は、リーダ／ライタ部３５に確定要求を送信する。確定要求を受取ったリーダ／ライタ部３５は、受取った確定要求に従って、第１のＩＣカード、第２のＩＣカードに書込んだ内容（残高更新後の新しい電子マネー残高）を確定させる。その後、更新の確定をＣＰＵ３１に送信する。
また、第１の電子マネー管理サーバ５にも、第１のＩＣカードの識別情報を含む確定要求を送信し、確定要求を受取った第１の電子マネー管理サーバ５は、受取った確定要求に従って、第１のＩＣカードに紐づく電子マネー残高の更新処理を確定させる。その後、更新の確定をＣＰＵ３１に送信する。
同様に、第２の電子マネー管理サーバ７にも、第２のＩＣカードの識別情報を含む確定要求を送信し、確定要求を受取った第２の電子マネー管理サーバ７は、受取った確定要求に従って、第２のＩＣカードに紐づく電子マネー残高の更新処理を確定させる。その後、更新の確定をＣＰＵ３１に送信する。
【００９０】
更新の確定を受取ったＣＰＵ３１は、ステップＳ４１９において、ディスプレイ１５に残高移行成功を表示する。また、第１のＩＣカード挿入部１９のカード挿入口に挿入された第１のＩＣカードと、第２のＩＣカード挿入部２３のカード挿入口に挿入された第２のＩＣカードを送出する。ステップＳ４１９では、ディスプレイ１５に例えば、「電子マネーの移行に成功しました。カード（携帯端末）をお取りください」のようなメッセージを表示させ、残高移行が成功したこととＩＣカードが取出し可能であることを通知する。
【００９１】
続いて、ＣＰＵ３１は、ディスプレイ１５に、明細書発行ボタンを押すことにより明細書が発行可能であることを示すメッセージを表示させる。例えば、「明細書発行ボタンを押すことにより、取引の明細書が発行されます。」などである。
【００９２】
ステップＳ４２０において、ユーザ操作により、明細書発行ボタンが押され、明細書を発行することが選択された場合は、電子マネー交換機３のＣＰＵ３１は、明細書発行部１７に備えられたプリンタ（不図示）に、電子マネー残高の移行に係る明細書をプリントさせ、明細書発行部１７の明細書発行口より明細書を発行する。
【００９３】
最後にＣＰＵ３１は、以上に述べた残高移行処理の履歴情報をデータベース４３に保存して、メモリ３３のデータを削除する。
【００９４】
一方、ステップＳ４１１、ステップＳ４１３、ステップＳ４１５、ステップＳ４１７のいずれかにおいて、処理結果の判定がＮＯであった場合、すなわちいずれかの処理が失敗した場合は、電子マネー交換機３の処理はステップＳ４２１に移り、ＣＰＵ３１が、リーダ／ライタ部３５、第１の電子マネー管理サーバ５、第２の電子マネー管理サーバ７に第１、第２の電子マネー残高の更新を破棄し、第１の電子マネー残高、第２の電子マネー残高を残高移行前の状態に戻す（ロールバック）。
【００９５】
具体的には、リーダ／ライタ部３５（第１のＩＣカード、第２のＩＣカード）、第１の電子マネー管理サーバ５、第２の電子マネー管理サーバ７のうち、残高更新要求したものについて、更新を破棄し、ＩＣカードや電子マネー管理サーバのメモリに保存した移行前の電子マネー残高で電子マネー残高の書き込みを行わせるための更新破棄要求を送信する。
第１の電子マネー管理サーバ５、第２の電子マネー管理サーバ７に送信する更新破棄要求には、第１のＩＣカードの識別情報あるいは第２のＩＣカードの識別情報を含める。
【００９６】
リーダ／ライタ部３５、第１の電子マネー管理サーバ５、第２の電子マネー管理サーバ７で、更新破棄要求を受取ったものは、受取った更新破棄要求に従って該当する更新処理を破棄し、ＩＣカードや電子マネー管理サーバのメモリに保存した電子マネー移行以前の状態の電子マネー残高で電子マネー残高の書込みをしなおす。その後、更新の破棄をＣＰＵ３１に送信する。
【００９７】
つづいて、ステップＳ４２２において、更新破棄を確認後、ＣＰＵ３１は、ディスプレイ１５に残高移行に失敗した旨を表示する。例えば、「電子マネーの移行に失敗しました。」などと表示する。また、第１のＩＣカード挿入部１９のカード挿入口に挿入された第１のＩＣカードと、第２のＩＣカード挿入部２３のカード挿入口に挿入された第２のＩＣカードを送出する。
【００９８】
最後にＣＰＵ３１は、以上に述べた残高移行処理の履歴情報をデータベース４３に保存して、メモリ３３のデータを削除する。
【００９９】
すなわち、電子マネー移行後の、第１のＩＣカードの電子マネー残高更新（ステップＳ４１０）、第１の電子マネー管理サーバ５の電子マネー残高更新（ステップＳ４１２）、第２のＩＣカードの電子マネー残高更新（ステップＳ４１４）、第２の電子マネー管理サーバ７の電子マネー残高更新（ステップＳ４１６）は、一つ処理として行われる。
つまり、これら一連の処理の結果は、全ての処理が実行された状態か、いずれの処理も行われなかった状態すなわち電子マネー移行前の状態となる。
【０１００】
これはいわゆるトランザクション処理とよばれるものであり、処理結果は移行処理が全て完了するか、まったく行われないかのいずれかになる。処理がシステム障害等により失敗することによって、ＩＣカードやサーバに記録した電子マネー残高の間で矛盾が生じることがなくなる。このような場合は、全く処理が行われなかった状態にもどるためである。
【０１０１】
また、ステップＳ４１０、Ｓ４１２、Ｓ４１４、Ｓ４１６の処理は、本実施形態のように直列処理として行ってもよいが、これを並列処理とすることも可能である。ただし、処理の確定要求は、ステップＳ４１８で一斉に送信される。
【０１０２】
また、ＩＣカードのかわりに携帯端末を用いる場合でも、処理手順は基本的に同一であり、上記の処理で、記憶媒体についてＩＣカードを携帯端末に適宜読み替えてよい。ただし、第１の携帯端末収納部２１あるいは第２の携帯端末収納部２５に携帯端末を収納し、電子マネー残高移行処理を開始すると、収納部シャッタがロックされるので、移行処理後、ロック解除する処理が新たに加わることになる。
【０１０３】
また、一つの記憶媒体に複数の種類の電子マネーを保有する場合も考えられる。移行元の電子マネー残高記憶媒体に複数の電子マネーを保有している場合では、ステップＳ４０２では異なる複数の電子マネーのアプリケーションのアプリケーションＩＤを読取り、これにより一つの記憶媒体で複数の電子マネーを保有していると判定される。この場合、読取ったアプリケーションＩＤに対応する電子マネーのうち、どの電子マネーを移行元の電子マネーとするかを選択させる画面に推移させる。
【０１０４】
次に、移行元の電子マネーをユーザに選択させたのち、選択された電子マネーの残高を読出した後、ステップ４０３の処理にもどり、移行先の電子マネーを選択させる。
ただし、移行先の電子マネーで、同じ記憶媒体に記憶された別の電子マネーが選択された場合は、同じ記憶媒体内で電子マネーを移行させるか、別の記憶媒体を挿入するかを選択させる画面に推移させる。
同じ記憶媒体内で移行させることを選択した場合は、ステップＳ４０５を省略し、ステップＳ４０６以降の処理に移る。
【０１０５】
また、第１の電子マネー残高記憶媒体９をＩＣカード、第２の電子マネー残高記憶媒体１１を携帯端末とするような構成、あるいは逆の構成も可能である。
【０１０６】
また、第１の電子マネーと第２の電子マネーで価値が異なることにより、等価でない交換を行う必要がある場合も考えられる。この場合も、手数料を求める場合と同様に処理を進める。すなわち、電子マネーの組合せに応じた交換レートをデータベース４３に記憶しておき、ステップＳ４０６の後、第１の電子マネーの種類と第２の電子マネーの種類の組合せから交換レートを取得する。このとき、ステップＳ４０２では、ＣＰＵ３１は第１の電子マネーの残高と同時に第１の電子マネーのアプリケーションのアプリケーションＩＤも取得しておき、これをメモリ３３に保存しておく。加えて、ステップＳ４０６でも、ＣＰＵ３１は第２の電子マネー残高と同時に第２の電子マネーのアプリケーションのアプリケーションＩＤも取得しておき、これをメモリ３３に保存しておく。これらのアプリケーションＩＤの組合せから、交換レートを取得する。
【０１０７】
以上説明したように、本発明の実施の形態によれば第１の電子マネーと、第１の電子マネーと異なる第２の電子マネーとの間で電子マネー残高の移行を行うための電子マネー交換機を提供することができる。
【０１０８】
以上、添付図面を参照しながら、本発明に係る電子マネー交換機等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【０１０９】
【図１】本発明の電子マネー交換機３を用いた電子マネー交換システム１の一例を示すシステム構成図
【図２】本発明の電子マネー交換機３の外観の一例を示す斜視図
【図３】本発明の電子マネー交換機３の一例を示すブロック図
【図４】本発明の電子マネー交換機３の処理の一例を示す第１のフローチャート
【図５】本発明の電子マネー交換機３の処理の一例を示す第２のフローチャート
【符号の説明】
【０１１０】
１………電子マネー交換システム
３………電子マネー交換機
５………第１の電子マネー管理サーバ
７………第２の電子マネー管理サーバ
９………第１の電子マネー残高記憶媒体
１１………第２の電子マネー残高記憶媒体
１３………ネットワーク
１５………ディスプレイ
１７………明細書発行部
１９………第１のＩＣカード挿入部
２１………第１の携帯端末収納部
２３………第２のＩＣカード挿入部
２５………第２の携帯端末収納部
２７………テンキー
２９………リーダ／ライタ
【図１】
2010140332.tif 000003
【図２】
2010140332.tif 000004
【図３】
2010140332.tif 000005
【図４】
2010140332.tif 000006
【図５】
2010140332.tif 000007