(57)【要約】【課題】ＩＣカードへの課金情報の記録、または読出しを代行できるようにする。【解決手段】アクセスプログラム１８ａは、電子チケットの購入を加盟店サーバ５に要求する。応答プログラム７８ａは、対応する電子チケットの情報を暗号化して、端末装置２を介してクレジットカード会社サーバ３に送信する。アクセスプログラム１８ａは、加盟店サーバ５からの要求をクレジットカード会社サーバ３に転送する。応答プログラム４８ａは、その要求を復号して電子チケットの情報を読出し、対応する電子チケットの情報を端末装置２のＩＣカード２２に記録するコマンドを送信する。アクセスプログラム１８ａは、そのコマンドを受信して、ＩＣカードＲ／Ｗ管理プログラム１８ｂを制御して、ＩＣカードＲ／Ｗ部２１に電子チケットの情報をＩＣカード２２に記録させる。本発明は、ＩＣカード課金システムに適用することができる。【選択図】　　　図６
2004110235.tif 000002
【特許請求の範囲】
【請求項１】
加盟店の情報を管理する第１の情報処理装置、ＩＣカードの管理を代行する第２の情報処理装置、および、ＩＣカードへの課金情報の記録、または読出しを行う第３の情報処理装置からなる情報処理システムにおいて、
前記第１の情報処理装置は、
前記加盟店の加盟店ＩＤと、前記ＩＣカードを利用した課金処理に関するサービスを識別するサービスメニューＩＤを前記第２の情報処理装置に送信する第１の送信手段と、
前記第２の情報処理装置から送信されてくる、前記第１の送信手段により送信したサービスメニューＩＤに応じて前記ＩＣカードに実行された処理結果を受信する第１の受信手段と
を備え、
前記第２の情報処理装置は、
前記第１の情報処理装置から送信されてくる前記加盟店ＩＤと前記サービスメニューＩＤを受信する第２の受信手段と、
契約した加盟店の加盟店ＩＤを記憶する記憶手段と、
前記記憶手段に記憶されている加盟店ＩＤと、前記第２の受信手段により受信された前記加盟店ＩＤとを比較する比較手段と、
前記比較手段の比較結果に応じて、前記サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドを前記第３の情報処理装置に送信する第２の送信手段と、
前記第３の情報処理装置から送信されてくる、前記記録読出コマンドに応じてＩＣカードに実行された処理結果を受信する第３の受信手段と、
前記ＩＣカードに実行された処理結果を、前記第１の情報処理装置に送信する第３の送信手段と
を備え、
前記第３の情報処理装置は、
前記第２の情報処理装置より送信されてくる前記記録読出コマンドを受信する第４の受信手段と、
前記第４の受信手段により受信された前記記録読出コマンドに対応した前記ＩＣカードへの課金情報の記録、または、読出しを実行する記録読出手段と、
前記記録読出手段により前記ＩＣカードに実行された処理結果を前記第２の情報処理装置に送信する第４の送信手段と
を備える
ことを特徴とする情報処理システム。
【請求項２】
前記サービスメニューＩＤは、オーソリゼーション、本人認証アシスト、カード有効性チェック、会員ＩＤ・会員種別チェック、電子クーポン・ポイント管理、購入履歴管理、または、電子チケット・入場券管理を識別するＩＤを含む
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
加盟店の情報を管理する第１の情報処理装置、ＩＣカードの管理を代行する第２の情報処理装置、および、ＩＣカードへの課金情報の記録、または読出しを行う第３の情報処理装置からなる情報処理システムの情報処理方法において、
前記第１の情報処理装置の情報処理方法は、
前記加盟店の加盟店ＩＤと、前記ＩＣカードを利用した課金処理に関するサービスを識別するサービスメニューＩＤを前記第２の情報処理装置に送信する第１の送信ステップと、
前記第２の情報処理装置から送信されてくる、前記第１の送信ステップの処理で送信したサービスメニューＩＤに応じて前記ＩＣカードに実行された処理結果を受信する第１の受信ステップと
を含み、
前記第２の情報処理装置の情報処理方法は、
前記第１の情報処理装置から送信されてくる前記加盟店ＩＤと前記サービスメニューＩＤを受信する第２の受信ステップと、
契約した加盟店の加盟店ＩＤを記憶する記憶ステップと、
前記記憶ステップの処理で記憶されている加盟店ＩＤと、前記第２の受信ステップの処理で受信された前記加盟店ＩＤとを比較する比較ステップと、
前記比較ステップの処理での比較結果に応じて、前記サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドを前記第３の情報処理装置に送信する第２の送信ステップと、
前記第３の情報処理装置から送信されてくる、前記記録読出コマンドに応じてＩＣカードに実行された処理結果を受信する第３の受信ステップと、
前記ＩＣカードに実行された処理結果を、前記第１の情報処理装置に送信する第３の送信ステップと
を含み、
前記第３の情報処理装置の情報処理方法は、
前記第２の情報処理装置より送信されてくる前記記録読出コマンドを受信する第４の受信ステップと、
前記第４の受信ステップの処理で受信された前記記録読出コマンドに対応した前記ＩＣカードへの課金情報の記録、または、読出しを実行する記録読出ステップと、
前記記録読出ステップの処理で前記ＩＣカードに実行された処理結果を前記第２の情報処理装置に送信する第４の送信ステップと
を含む
ことを特徴とする情報処理方法。
【請求項４】
加盟店の情報を管理する第１の情報処理装置、ＩＣカードの管理を代行する第２の情報処理装置、および、ＩＣカードへの課金情報の記録、または読出しを行う第３の情報処理装置からなる情報処理システムを制御するプログラムであって、
前記第１の情報処理装置を制御するプログラムは、
前記加盟店の加盟店ＩＤと、前記ＩＣカードを利用した課金処理に関するサービスを識別するサービスメニューＩＤの前記第２の情報処理装置への送信を制御する第１の送信制御ステップと、
前記第２の情報処理装置から送信されてくる、前記第１の送信制御ステップの処理で送信が制御されたサービスメニューＩＤに応じて前記ＩＣカードへの実行が制御された処理結果の受信を制御する第１の受信制御ステップと
を含み、
前記第２の情報処理装置を制御するプログラムは、
前記第１の情報処理装置から送信されてくる前記加盟店ＩＤと前記サービスメニューＩＤの受信を制御する第２の受信制御ステップと、
契約した加盟店の加盟店ＩＤの記憶を制御する記憶制御ステップと、
前記記憶制御ステップの処理で記憶が制御されている加盟店ＩＤと、前記第２の受信制御ステップの処理で受信が制御された前記加盟店ＩＤとの比較を制御する比較制御ステップと、
前記比較制御ステップの処理での比較結果に応じて、前記サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドの前記第３の情報処理装置への送信を制御する第２の送信制御ステップと、
前記第３の情報処理装置から送信されてくる、前記記録読出コマンドに応じてＩＣカードに実行された処理結果の受信を制御する第３の受信制御ステップと、前記ＩＣカードに実行された処理結果の、前記第１の情報処理装置への送信を制御する第３の送信制御ステップと
を含み、
前記第３の情報処理装置を制御するプログラムは、
前記第２の情報処理装置より送信されてくる前記記録読出コマンドの受信を制御する第４の受信制御ステップと、
前記第４の受信制御ステップの処理で受信が制御された前記記録読出コマンドに対応した前記ＩＣカードへの課金情報の記録、または、読出しの実行を制御する記録読出制御ステップと、
前記記録読出制御ステップの処理で前記ＩＣカードへの実行が制御された処理結果の前記第２の情報処理装置への送信を制御する第４の送信制御ステップと
を含む
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項５】
加盟店の情報を管理する第１の情報処理装置、ＩＣカードの管理を代行する第２の情報処理装置、および、ＩＣカードへの課金情報の記録、または読出しを行う第３の情報処理装置からなる情報処理システムを制御するコンピュータのうち、
前記第１の情報処理装置を制御するコンピュータに、
前記加盟店の加盟店ＩＤと、前記ＩＣカードを利用した課金処理に関するサービスを識別するサービスメニューＩＤの前記第２の情報処理装置への送信を制御する第１の送信制御ステップと、
前記第２の情報処理装置から送信されてくる、前記第１の送信制御ステップの処理で送信が制御されたサービスメニューＩＤに応じて前記ＩＣカードへの実行が制御された処理結果の受信を制御する第１の受信制御ステップと
を実行させ、
前記第２の情報処理装置を制御するコンピュータに、
前記第１の情報処理装置から送信されてくる前記加盟店ＩＤと前記サービスメニューＩＤの受信を制御する第２の受信制御ステップと、
契約した加盟店の加盟店ＩＤの記憶を制御する記憶制御ステップと、
前記記憶制御ステップの処理で記憶が制御されている加盟店ＩＤと、前記第２の受信制御ステップの処理で受信が制御された前記加盟店ＩＤとの比較を制御する比較制御ステップと、
前記比較制御ステップの処理での比較結果に応じて、前記サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドの前記第３の情報処理装置への送信を制御する第２の送信制御ステップと、
前記第３の情報処理装置から送信されてくる、前記記録読出コマンドに応じてＩＣカードに実行された処理結果の受信を制御する第３の受信制御ステップと、
前記ＩＣカードに実行された処理結果の、前記第１の情報処理装置への送信を制御する第３の送信制御ステップと
を実行させ、
前記第３の情報処理装置を制御するコンピュータに、
前記第２の情報処理装置より送信されてくる前記記録読出コマンドの受信を制御する第４の受信制御ステップと、
前記第４の受信制御ステップの処理で受信が制御された前記記録読出コマンドに対応した前記ＩＣカードへの課金情報の記録、または、読出しの実行を制御する記録読出制御ステップと、
前記記録読出制御ステップの処理で前記ＩＣカードへの実行が制御された処理結果の前記第２の情報処理装置への送信を制御する第４の送信制御ステップと
を実行させる
ことを特徴とするプログラム。
【請求項６】
第１の他の情報処理装置から送信されてくる加盟店ＩＤとサービスメニューＩＤを受信する第１の受信手段と、
契約した加盟店の加盟店ＩＤを記憶する記憶手段と、
前記記憶手段に記憶されている加盟店ＩＤと、前記第１の受信手段により受信された前記加盟店ＩＤとを比較する比較手段と、
前記比較手段の比較結果に応じて、前記サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドを第２の他の情報処理装置に送信する第１の送信手段と、
前記第２の他の情報処理装置から送信されてくる、前記記録読出コマンドに応じてＩＣカードに実行された処理結果を受信する第２の受信手段と、
前記ＩＣカードに実行された処理結果を、前記第１の他の情報処理装置に送信する第２の送信手段と
を備えることを特徴とする情報処理装置。
【請求項７】
前記サービスメニューＩＤは、オーソリゼーション、本人認証アシスト、カード有効性チェック、会員ＩＤ・会員種別チェック、電子クーポン・ポイント管理、購入履歴管理、または、電子チケット・入場券管理を識別するＩＤを含む
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
第１の他の情報処理装置から送信されてくる加盟店ＩＤとサービスメニューＩＤを受信する第１の受信ステップと、
契約した加盟店の加盟店ＩＤを記憶する記憶ステップと、
前記記憶ステップの処理で記憶されている加盟店ＩＤと、前記第１の受信ステップの処理で受信された前記加盟店ＩＤとを比較する比較ステップと、
前記比較ステップの処理での比較結果に応じて、前記サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドを第２の他の情報処理装置に送信する第１の送信ステップと、
前記第２の他の情報処理装置から送信されてくる、前記記録読出コマンドに応じてＩＣカードに実行された処理結果を受信する第２の受信ステップと、
前記ＩＣカードに実行された処理結果を、前記第１の他の情報処理装置に送信する第２の送信ステップと
を含むことを特徴とする情報処理方法。
【請求項９】
第１の他の情報処理装置から送信されてくる加盟店ＩＤとサービスメニューＩＤの受信を制御する第１の受信制御ステップと、
契約した加盟店の加盟店ＩＤの記憶を制御する記憶制御ステップと、
前記記憶制御ステップの処理で記憶が制御されている加盟店ＩＤと、前記第１の受信制御ステップの処理で受信が制御された前記加盟店ＩＤとの比較を制御する比較制御ステップと、
前記比較制御ステップの処理での比較結果に応じて、前記サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドの第２の他の情報処理装置への送信を制御する第１の送信制御ステップと、
前記第２の他の情報処理装置から送信されてくる、前記記録読出コマンドに応じてＩＣカードに実行された処理結果の受信を制御する第２の受信制御ステップと、
前記ＩＣカードに実行された処理結果の、前記第１の他の情報処理装置への送信を制御する第２の送信制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１０】
第１の他の情報処理装置から送信されてくる加盟店ＩＤとサービスメニューＩＤの受信を制御する第１の受信制御ステップと、
契約した加盟店の加盟店ＩＤの記憶を制御する記憶制御ステップと、
前記記憶制御ステップの処理で記憶が制御されている加盟店ＩＤと、前記第１の受信制御ステップの処理で受信が制御された前記加盟店ＩＤとの比較を制御する比較制御ステップと、
前記比較制御ステップの処理での比較結果に応じて、前記サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドの第２の他の情報処理装置への送信を制御する第１の送信制御ステップと、
前記第２の他の情報処理装置から送信されてくる、前記記録読出コマンドに応じてＩＣカードに実行された処理結果の受信を制御する第２の受信制御ステップと、
前記ＩＣカードに実行された処理結果の、前記第１の他の情報処理装置への送信を制御する第２の送信制御ステップと
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理システムおよび方法、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、加盟店からの要求に応じて、端末装置に対してＩＣカードへの課金情報の記録、または、読出しを代行できるようにした情報処理システムおよび方法、情報処理装置および方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
近年、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ　Ｃｉｒｃｕｉｔ）カードを用いて課金処理を可能にする技術が広く一般に普及している。
【０００３】
ＩＣカードには、内蔵されたＩＣに課金処理に必要な個人情報、口座番号、または、カード番号などを記録することができ、さらに、カードリーダなどにより、必要に応じて課金情報を書き換えることができる。さらに、ＩＣカードには、内臓するコイル式のアンテナなどにより、電気的に非接触の状態で電波によりカードリーダと通信し、ＩＣに課金情報を記録したり、読み出したりできるものも普及しつつある。この非接触型のカードリーダによりデータを読み出したり書き込んだりできる非接触型ＩＣカードとしては、ソニー（株）で提供するＦｅｌｉＣａ（登録商標）や、ＪＲの定期などに使用されているＳＵＩＣＡ（Ｓｕｐｅｒ　Ｕｒｂａｎ　Ｉｎｔｅｌｌｉｇｅｎｔ　Ｃａｒｄ）（登録商標）などが代表的なものである。
【０００４】
【発明が解決しようとする課題】
しかしながら、クレジットカード会社などが非接触型のＩＣカードを使用して上述の課金処理を実行できるようにするには、各ユーザのＩＣカードを非接触型のＩＣカードに交換すると共に、各店舗（そのクレジットカード会社の加盟店の店舗）などに非接触型のＩＣカードに対応した電気的に非接触の状態でＩＣカードから情報を読み出したり、書き込むことができるカードリーダを設置させる必要があり、結果として、非接触型ＩＣカードを導入するにあたり、多額の投資が必要となってしまうという課題があった。
【０００５】
本発明はこのような状況に鑑みてなされたものであり、既に導入されている非接触型のＩＣカードの空き領域を貸し出して、新規に非接触型のＩＣカードの導入を所望とする加盟店の導入コストを低減させるようにすると共に、その非接触型のＩＣカードへの情報の記録、または読出しを代行することにより利益をあげられるようにするものである。
【０００６】
【課題を解決するための手段】
本発明の情報処理システムは、第１の情報処理装置が、加盟店の加盟店ＩＤと、ＩＣカードを利用した課金処理に関するサービスを識別するサービスメニューＩＤを第２の情報処理装置に送信する第１の送信手段と、第２の情報処理装置から送信されてくる、第１の送信手段により送信したサービスメニューＩＤに応じてＩＣカードに実行された処理結果を受信する第１の受信手段とを備え、第２の情報処理装置が、第１の情報処理装置から送信されてくる加盟店ＩＤとサービスメニューＩＤを受信する第２の受信手段と、契約した加盟店の加盟店ＩＤを記憶する記憶手段と、記憶手段に記憶されている加盟店ＩＤと、第２の受信手段により受信された加盟店ＩＤとを比較する比較手段と、比較手段の比較結果に応じて、サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドを第３の情報処理装置に送信する第２の送信手段と、第３の情報処理装置から送信されてくる、記録読出コマンドに応じてＩＣカードに実行された処理結果を受信する第３の受信手段と、ＩＣカードに実行された処理結果を、第１の情報処理装置に送信する第３の送信手段とを備え、第３の情報処理装置が、第２の情報処理装置より送信されてくる記録読出コマンドを受信する第４の受信手段と、第４の受信手段により受信された記録読出コマンドに対応したＩＣカードへの課金情報の記録、または、読出しを実行する記録読出手段と、記録読出手段によりＩＣカードに実行された処理結果を第２の情報処理装置に送信する第４の送信手段とを備えることを特徴とする。
【０００７】
前記サービスメニューＩＤには、オーソリゼーション、本人認証アシスト、カード有効性チェック、会員ＩＤ・会員種別チェック、電子クーポン・ポイント管理、購入履歴管理、または、電子チケット・入場券管理を識別するＩＤを含ませるようにすることができる。
【０００８】
本発明の情報処理システムの情報処理方法は、第１の情報処理装置の情報処理方法が、加盟店の加盟店ＩＤと、ＩＣカードを利用した課金処理に関するサービスを識別するサービスメニューＩＤを第２の情報処理装置に送信する第１の送信ステップと、第２の情報処理装置から送信されてくる、第１の送信ステップの処理で送信したサービスメニューＩＤに応じてＩＣカードに実行された処理結果を受信する第１の受信ステップとを含み、第２の情報処理装置の情報処理方法が、第１の情報処理装置から送信されてくる加盟店ＩＤとサービスメニューＩＤを受信する第２の受信ステップと、契約した加盟店の加盟店ＩＤを記憶する記憶ステップと、記憶ステップの処理で記憶されている加盟店ＩＤと、第２の受信ステップの処理で受信された加盟店ＩＤとを比較する比較ステップと、比較ステップの処理での比較結果に応じて、サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドを第３の情報処理装置に送信する第２の送信ステップと、第３の情報処理装置から送信されてくる、記録読出コマンドに応じてＩＣカードに実行された処理結果を受信する第３の受信ステップと、ＩＣカードに実行された処理結果を、第１の情報処理装置に送信する第３の送信ステップとを含み、第３の情報処理装置の情報処理方法が、第２の情報処理装置より送信されてくる記録読出コマンドを受信する第４の受信ステップと、第４の受信ステップの処理で受信された記録読出コマンドに対応したＩＣカードへの課金情報の記録、または、読出しを実行する記録読出ステップと、記録読出ステップの処理でＩＣカードに実行された処理結果を第２の情報処理装置に送信する第４の送信ステップとを含むことを特徴とする。
【０００９】
本発明の第１の記録媒体のプログラムは、第１の情報処理装置を制御するプログラムが、加盟店の加盟店ＩＤと、ＩＣカードを利用した課金処理に関するサービスを識別するサービスメニューＩＤの第２の情報処理装置への送信を制御する第１の送信制御ステップと、第２の情報処理装置から送信されてくる、第１の送信制御ステップの処理で送信が制御されたサービスメニューＩＤに応じてＩＣカードへの実行が制御された処理結果の受信を制御する第１の受信制御ステップとを含み、第２の情報処理装置を制御するプログラムが、第１の情報処理装置から送信されてくる加盟店ＩＤとサービスメニューＩＤの受信を制御する第２の受信制御ステップと、契約した加盟店の加盟店ＩＤの記憶を制御する記憶制御ステップと、記憶制御ステップの処理で記憶が制御されている加盟店ＩＤと、第２の受信制御ステップの処理で受信が制御された加盟店ＩＤとの比較を制御する比較制御ステップと、比較制御ステップの処理での比較結果に応じて、サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドの第３の情報処理装置への送信を制御する第２の送信制御ステップと、第３の情報処理装置から送信されてくる、記録読出コマンドに応じてＩＣカードに実行された処理結果の受信を制御する第３の受信制御ステップと、ＩＣカードに実行された処理結果の、第１の情報処理装置への送信を制御する第３の送信制御ステップとを含み、第３の情報処理装置を制御するプログラムが、第２の情報処理装置より送信されてくる記録読出コマンドの受信を制御する第４の受信制御ステップと、第４の受信制御ステップの処理で受信が制御された記録読出コマンドに対応したＩＣカードへの課金情報の記録、または、読出しの実行を制御する記録読出制御ステップと、記録読出制御ステップの処理でＩＣカードへの実行が制御された処理結果の第２の情報処理装置への送信を制御する第４の送信制御ステップとを含むことを特徴とする。
【００１０】
本発明の第１のプログラムは、第１の情報処理装置を制御するコンピュータに、加盟店の加盟店ＩＤと、ＩＣカードを利用した課金処理に関するサービスを識別するサービスメニューＩＤの第２の情報処理装置への送信を制御する第１の送信制御ステップと、第２の情報処理装置から送信されてくる、第１の送信制御ステップの処理で送信が制御されたサービスメニューＩＤに応じてＩＣカードへの実行が制御された処理結果の受信を制御する第１の受信制御ステップとを実行させ、第２の情報処理装置を制御するコンピュータに、第１の情報処理装置から送信されてくる加盟店ＩＤとサービスメニューＩＤの受信を制御する第２の受信制御ステップと、契約した加盟店の加盟店ＩＤの記憶を制御する記憶制御ステップと、記憶制御ステップの処理で記憶が制御されている加盟店ＩＤと、第２の受信制御ステップの処理で受信が制御された加盟店ＩＤとの比較を制御する比較制御ステップと、比較制御ステップの処理での比較結果に応じて、サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドの第３の情報処理装置への送信を制御する第２の送信制御ステップと、第３の情報処理装置から送信されてくる、記録読出コマンドに応じてＩＣカードに実行された処理結果の受信を制御する第３の受信制御ステップと、ＩＣカードに実行された処理結果の、第１の情報処理装置への送信を制御する第３の送信制御ステップとを実行させ、第３の情報処理装置を制御するコンピュータに、第２の情報処理装置より送信されてくる記録読出コマンドの受信を制御する第４の受信制御ステップと、第４の受信制御ステップの処理で受信が制御された記録読出コマンドに対応したＩＣカードへの課金情報の記録、または、読出しの実行を制御する記録読出制御ステップと、記録読出制御ステップの処理でＩＣカードへの実行が制御された処理結果の第２の情報処理装置への送信を制御する第４の送信制御ステップとを実行させることを特徴とする。
【００１１】
本発明の情報処理装置は、第１の他の情報処理装置から送信されてくる加盟店ＩＤとサービスメニューＩＤを受信する第１の受信手段と、契約した加盟店の加盟店ＩＤを記憶する記憶手段と、記憶手段に記憶されている加盟店ＩＤと、第１の受信手段により受信された加盟店ＩＤとを比較する比較手段と、比較手段の比較結果に応じて、サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドを第２の他の情報処理装置に送信する第１の送信手段と、第２の他の情報処理装置から送信されてくる、記録読出コマンドに応じてＩＣカードに実行された処理結果を受信する第２の受信手段と、ＩＣカードに実行された処理結果を、第１の他の情報処理装置に送信する第２の送信手段とを備えることを特徴とする。
【００１２】
前記サービスメニューＩＤには、オーソリゼーション、本人認証アシスト、カード有効性チェック、会員ＩＤ・会員種別チェック、電子クーポン・ポイント管理、購入履歴管理、または、電子チケット・入場券管理を識別するＩＤを含ませるようにすることができる。
【００１３】
本発明の情報処理方法は、第１の他の情報処理装置から送信されてくる加盟店ＩＤとサービスメニューＩＤを受信する第１の受信ステップと、契約した加盟店の加盟店ＩＤを記憶する記憶ステップと、記憶ステップの処理で記憶されている加盟店ＩＤと、第１の受信ステップの処理で受信された加盟店ＩＤとを比較する比較ステップと、比較ステップの処理での比較結果に応じて、サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドを第２の他の情報処理装置に送信する第１の送信ステップと、第２の他の情報処理装置から送信されてくる、記録読出コマンドに応じてＩＣカードに実行された処理結果を受信する第２の受信ステップと、ＩＣカードに実行された処理結果を、第１の他の情報処理装置に送信する第２の送信ステップとを含むことを特徴とする。
【００１４】
本発明の第２の記録媒体のプログラムは、第１の他の情報処理装置から送信されてくる加盟店ＩＤとサービスメニューＩＤの受信を制御する第１の受信制御ステップと、契約した加盟店の加盟店ＩＤの記憶を制御する記憶制御ステップと、記憶制御ステップの処理で記憶が制御されている加盟店ＩＤと、第１の受信制御ステップの処理で受信が制御された加盟店ＩＤとの比較を制御する比較制御ステップと、比較制御ステップの処理での比較結果に応じて、サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドの第２の他の情報処理装置への送信を制御する第１の送信制御ステップと、第２の他の情報処理装置から送信されてくる、記録読出コマンドに応じてＩＣカードに実行された処理結果の受信を制御する第２の受信制御ステップと、ＩＣカードに実行された処理結果の、第１の他の情報処理装置への送信を制御する第２の送信制御ステップとを含むことを特徴とする。
【００１５】
本発明の第２のプログラムは、第１の他の情報処理装置から送信されてくる加盟店ＩＤとサービスメニューＩＤの受信を制御する第１の受信制御ステップと、契約した加盟店の加盟店ＩＤの記憶を制御する記憶制御ステップと、記憶制御ステップの処理で記憶が制御されている加盟店ＩＤと、第１の受信制御ステップの処理で受信が制御された加盟店ＩＤとの比較を制御する比較制御ステップと、比較制御ステップの処理での比較結果に応じて、サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドの第２の他の情報処理装置への送信を制御する第１の送信制御ステップと、第２の他の情報処理装置から送信されてくる、記録読出コマンドに応じてＩＣカードに実行された処理結果の受信を制御する第２の受信制御ステップと、ＩＣカードに実行された処理結果の、第１の他の情報処理装置への送信を制御する第２の送信制御ステップとをコンピュータに実行させることを特徴とする。
【００１６】
本発明の情報処理システムおよび方法、並びにプログラムにおいては、第１の情報処理装置により、加盟店の加盟店ＩＤと、ＩＣカードを利用した課金処理に関するサービスを識別するサービスメニューＩＤが第２の情報処理装置に送信され、第２の情報処理装置から送信されてくる、サービスメニューＩＤに応じたＩＣカードに実行された処理結果が受信され、第２の情報処理装置により、第１の情報処理装置から送信されてくる加盟店ＩＤとサービスメニューＩＤが受信され、契約した加盟店の加盟店ＩＤが記憶され、記憶されている加盟店ＩＤと、受信された加盟店ＩＤとが比較され、比較結果に応じて、サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドが第３の情報処理装置に送信され、第３の情報処理装置から送信されてくる、記録読出コマンドに応じてＩＣカードに実行された処理結果が受信され、ＩＣカードに実行された処理結果が、第１の情報処理装置に送信され、第３の情報処理装置により、第２の情報処理装置より送信されてくる記録読出コマンドが受信され、受信された記録読出コマンドに対応したＩＣカードへの課金情報の記録、または、読出しが実行され、ＩＣカードに実行された処理結果が第２の情報処理装置に送信される。
【００１７】
本発明の情報処理装置および方法、並びにプログラムにおいては、第１の他の情報処理装置から送信されてくる加盟店ＩＤとサービスメニューＩＤが受信され、契約した加盟店の加盟店ＩＤが記憶され、記憶されている加盟店ＩＤと、受信された加盟店ＩＤとが比較され、比較手段の比較結果に応じて、サービスメニューＩＤに対応した、ＩＣカードへの課金情報の記録、または、読出しを要求する記録読出コマンドが第２の他の情報処理装置に送信され、第２の他の情報処理装置から送信されてくる、記録読出コマンドに応じてＩＣカードに実行された処理結果が受信され、ＩＣカードに実行された処理結果が、第１の他の情報処理装置に送信される。
【００１８】
【発明の実施の形態】
図１は、本発明に係るＩＣカード課金システムの一実施の形態の構成を示す図である。
【００１９】
本発明のＩＣカード課金システムは、例えば、インターネットなどのネットワーク１上に端末装置２−１乃至２−ｎ、クレジットカード会社サーバ３、および加盟店サーバ５が接続されており、それぞれが相互にデータを授受できる構成となっている。尚、以下の説明において、特に端末装置２−１乃至２−ｎを区別する必要がない場合、単に端末装置２と称するものとし、その他の構成についても同様に称するものとする。
【００２０】
端末装置２−１乃至２−ｎは、店頭（イベント会場の入り口なども含む）に設置されたり、または、個人ユーザにより所有される、例えば、パーソナルコンピュータなどであり、後述するように、電気的に非接触の状態でＩＣカードに情報を記録したり、読み出すことができるカードリーダを備えている。端末装置２は、加盟店サーバ５にアクセスし、加盟店により運営されるホームページ（以下、ＨＰとも称する）を読み出して表示させると共に、そのＨＰ上で商品を購入する際、クレジットカード会社サーバ３からの処理要請に基づいて接続されているＩＣカードに課金情報を記録したり、または、必要な情報をＩＣカードから読み出したりする。
【００２１】
クレジットカード会社サーバ３は、非接触型のＩＣカードをクレジットカードを導入しているクレジットカード会社により管理運営されるサーバである。クレジットカード会社サーバ３は、端末装置２により加盟店サーバ５で管理運営されるＨＰ上で商品が購入される場合、加盟店サーバ５からの課金処理の要求に応じて、対応する課金処理の情報を非接触型のＩＣカードに記録、または、読み出させるコマンドを端末装置２に送信して実行させる。また、クレジットカード会社サーバ３は、加盟店サーバ５からの要求に応じて、例えば、専用回線で接続されている与信ネットワーク４にアクセスし、商品の購入に使用されるＩＣカードが有効であるのか否かを判定する、いわゆるオーソリゼーション（与信確認処理）を実行する。
【００２２】
加盟店サーバ５は、クレジットカード会社のＩＣカードの利用をして、商品の販売を可能とすることができる加盟店により管理運営されるサーバである。加盟店サーバ５は、端末装置２からの要求（例えば、ＨＰ上での要求）に基づいて、クレジットカード会社サーバ３に対して端末装置２に装着されているＩＣカードに課金処理の情報を記録、または、読出しするように要求する。
【００２３】
次に、図２のブロック図を参照して、端末装置２の構成について説明する。ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）１１は、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）１２、または記憶部１８に記憶されているプログラム（アクセスプログラム１８ａ）に従って各種の処理を実行する。ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）１３には、ＣＰＵ１１が実行するプログラムやデータなどが適宜記憶される。これらのＣＰＵ１１、ＲＯＭ１２、およびＲＡＭ１３は、バス１４により相互に接続されている。
【００２４】
ＣＰＵ１１にはまた、バス１４を介して入出力インタフェース１５が接続されている。入出力インタフェース１５には、キーボード、マウス、マイクロホンなどよりなる入力部１６、ディスプレイ、スピーカなどよりなる出力部１７が接続されている。ＣＰＵ１１は、入力部１６から入力される指令に対応して各種の処理を実行する。そして、ＣＰＵ１１は、処理の結果得られた画像や音声等を出力部１７に出力する。
【００２５】
入出力インタフェース１５に接続されている記憶部１８は、例えばハードディスクなどで構成され、ＣＰＵ１１が実行するプログラムや各種のデータを記憶する。通信部１９は、図１のネットワーク１で示す、例えば、インターネットなどを介して外部の装置と通信する。
【００２６】
また、記憶部１８は、アクセスプログラム１８ａ、および、ＩＣカードＲ／Ｗ（Ｒｅａｄ／Ｗｒｉｔｅ）管理プログラム１８ｂのプログラムを記憶しており、ＣＰＵ１１は、これらのプログラムを読み出して対応する処理を実行する。尚、各種のプログラムについては後述する。
【００２７】
また、記憶部１８に記憶されるプログラムは、上述のほかにも、通信部１９を介してプログラムを取得し、記憶部１８に記憶してもよい。
【００２８】
入出力インタフェース１５に接続されているドライブ２０は、磁気ディスク３１、光ディスク３２、光磁気ディスク３３、或いは半導体メモリ３４などが装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部１８に転送され、記憶される。
【００２９】
ＩＣカードＲ／Ｗ部２１は、例えば、図３で示すように、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）端子などからなる端子２１ｂにより入出力インタフェース１５と電気的に接続されており、ケーブル２１ａを介してＩＣカードＲ／Ｗ管理プログラム１８ｂにより制御され、電気的に非接触の状態でＩＣカード２２に情報を記録したり、ＩＣカードに記録されている情報を読み出したりする、いわゆる、非接触型カードリーダである。ＩＣカード２２には、情報を記録するＩＣ２２ａが設けられており、この部分に情報が記録される。また、ＩＣカード２２には、図示せぬアンテナが内蔵されており、図中の矢印方向にＩＣカードＲ／Ｗ部２１の開口部２１ｃに挿入されると、側面部２１ｄに内蔵された図示せぬアンテナとの間で電波による通信を行うことができ、この通信によりＩＣカード２２のＩＣ２２ａに情報を記録させたり、また、記録されている情報を読み出したりすることができる。
【００３０】
次に、図４を参照して、クレジットカード会社サーバ３の構成について説明する。クレジットカード会社サーバ３は、基本的に図２で説明した端末装置２の構成と同様である。すなわち、クレジットカード会社サーバ３のＣＰＵ４１，ＲＯＭ４２，ＲＡＭ４３，バス４４，入出力インタフェース４５，入力部４６，出力部４７，記憶部４８，通信部４９，ドライブ５０，磁気ディスク５１，光ディスク５２，光磁気ディスク５３、および半導体メモリ５４は、図２の端末装置２のＣＰＵ１１，ＲＯＭ１２，ＲＡＭ１３，バス１４，入出力インタフェース１５，入力部１６，出力部１７，記憶部１８，通信部１９，ドライブ２０，磁気ディスク３１，光ディスク３２，光磁気ディスク３３、および半導体メモリ３４に対応するものであり、同様の機能を有するものである。
【００３１】
但し、記憶部４８に記憶されているプログラムやデータは、図２の端末装置２の記憶部１８に記憶されているプログラムやデータとは異なる。記憶部４８は、応答プログラム４８ａ、契約ＤＢ（Ｄａｔａｂａｓｅ）４８ｂ、サービスメニューＤＢ４８ｃ、課金プログラム４８ｄ、単価ＤＢ４８ｅ、および、課金ＤＢ４８ｆを記憶しており、ＣＰＵ４１は、これらのプログラムやデータを適宜読み出して処理を実行する。
【００３２】
次に、図５を参照して、加盟店サーバ５の構成について説明する。加盟店サーバ５は、基本的に図２，図３で説明した端末装置２およびクレジットカード会社サーバ３の構成と同様である。すなわち、加盟店サーバ５のＣＰＵ７１，ＲＯＭ７２，ＲＡＭ７３，バス７４，入出力インタフェース７５，入力部７６，出力部７７，記憶部７８，通信部７９，ドライブ８０，磁気ディスク８１，光ディスク８２，光磁気ディスク８３、および半導体メモリ８４は、図２の端末装置２のＣＰＵ１１，ＲＯＭ１２，ＲＡＭ１３，バス１４，入出力インタフェース１５，入力部１６，出力部１７，記憶部１８，通信部１９，ドライブ２０，磁気ディスク３１，光ディスク３２，光磁気ディスク３３、および半導体メモリ３４、並びに、図３のクレジットカード会社サーバ３のＣＰＵ４１，ＲＯＭ４２，ＲＡＭ４３，バス４４，入出力インタフェース４５，入力部４６，出力部４７，記憶部４８，通信部４９，ドライブ５０，磁気ディスク５１，光ディスク５２，光磁気ディスク５３、および半導体メモリ５４に対応するものであり、同様の機能を有するものである。
【００３３】
但し、記憶部７８に記憶されているプログラムやデータは、図２端末装置２の記憶部１８、または、クレジットカード会社サーバ３の記憶部４８に記憶されているプログラムやデータとは異なる。記憶部７８は、応答プログラム７８ａ、ＨＰ管理プログラム７８ｂ、サービスメニューＤＢ７８ｃ、および、商品管理ＤＢ７８ｄを記憶しており、ＣＰＵ７１は、これらのプログラムを適宜読み出して実行する。
【００３４】
尚、端末装置２は、クレジットカード会社サーバ３、および、加盟店サーバ５に比べて、扱うデータ量は少なく、処理速度も高速である必要はないので、その性能はやや劣るものであってもよい。
【００３５】
次に、図６の機能ブロック図を参照して、図２，図４，図５の端末装置２、クレジットカード会社サーバ３、および、加盟店サーバ５からなるＩＣカード課金システムの機能について説明する。尚、図６で示す各プログラムやＤＢは、プログラムやＤＢのそれぞれの機能を果たす専用のハードウェアにより構成されるようにしてもよい。従って、図６の機能ブロック図は、ハードウェアのブロック図として見てもよいものである。
【００３６】
端末装置２のアクセスプログラム１８ａは、例えば、マイクロソフト社製のインターネットエクスプローラ（商標）や、ネットスケープ社のネットスケープ（商標）などであり、インターネットなどからなるネットワーク１を介して、加盟店サーバ５のＨＰ管理プログラム７８ｂにより管理運営されている、商品販売用のＨＰにアクセスし、ユーザにより指示された選択画面を取得して表示し、選択された商品に対応する処理（購入申込処理）を実行させる。例えば、ユーザにより所定の商品の購入を希望する場合、所定の情報を入力して、加盟店サーバ５に送信する。
【００３７】
また、アクセスプログラム１８ａは、この処理によりクレジットカード会社サーバ３から送信されてくるコマンドをＩＣカードＲ／Ｗ管理プログラム１８ｂに出力すると共に、ＩＣカードＲ／Ｗ管理プログラム１８ｂから入力されてくる処理結果を、クレジットカード会社サーバ３に送信する。
【００３８】
ＩＣカードＲ／Ｗ管理プログラム１８ｂは、ＩＣカードＲ／Ｗ部２１を制御し、所定の情報をＩＣカード２２に記録させたり、または、ＩＣカード２２に記録されている所定の情報を読出し、ＩＣカード２２に対して実行した処理結果（ＩＣカード２２に記録させた情報、または読み出した情報）をクレジットカード会社サーバ３に出力する。
【００３９】
さらに、アクセスプログラム１８ａは、クレジットカード会社サーバ３と加盟店サーバ５との間でなされる通信を中継する（転送する）処理を実行する。ただし、クレジットカード会社サーバ３と加盟店サーバ５との間でなされる情報、および、ＩＣカードに記録する情報、および、ＩＣカードから読み出された情報は、例えば、ＤＥＳ（Ｄａｔａ　Ｅｎｃｒｙｐｔｉｏｎ　Ｓｔａｎｄａｒｄ）やＳＳＬ（Ｓｅｃｕｒｅ　Ｓｏｃｋｅｔｓ　Ｌａｙｅｒ）などで暗号化されており、ユーザ端末装置２を利用するユーザは使用することができない状態になっている。
【００４０】
クレジットカード会社サーバ３の応答プログラム４８ａは、ユーザ端末装置２を介して加盟店サーバ５からの要求を受信し、これを契約ＤＢ４８ｂ、および、サービスメニューＤＢに照合して、対応するＩＣカードへの処理（ＩＣカードに代行して情報を記録、または、読み出す処理）内容を決定し、ユーザ端末装置２に送信する。より詳細には、加盟店サーバ５からは、加盟店ＩＤとサービスメニューＩＤの情報が送信されてくるので、応答プログラム４８ａは、受信した加盟店ＩＤに基づいて、契約が結ばれている加盟店であるか否か、また、サービスメニューＩＤに基づいてサービスメニューＤＢ４８ｃを照合し、要求されているサービスが、契約されているサービスであるか否かを判定し、判定結果に応じて、対応する各サービスを実行する。また、このサービスメニューＩＤには、ＩＣカード２２から情報を読出す要求であることを示すＲ（Ｒｅａｄ）と、ＩＣカード２２に情報を記録する要求を示すＷ（Ｗｒｉｔｅ）が付加されることがあり、このＲまたはＷの情報に基づいて、ＩＣカード２２に対して情報を記録、または、ＩＣカード２２に記録された情報の読出しを行い、対応する課金処理を実行する。
【００４１】
契約ＤＢ４８ｂには、各加盟店に関する情報が記録されており、図７で示すように、加盟店ＩＤ、加盟店名、電話番号、住所、契約サービスメニューＩＤ、および、Ｅ−ｍａｉｌアドレスが記録されている。
【００４２】
加盟店ＩＤは、クレジットカード会社サーバ３を管理するクレジットカード会社のクレジットカードによる課金処理ができる契約を行っている加盟店を識別するＩＤであり、図７の場合、上から「Ｍ−０００１」、「Ｍ−０００２」、および「Ｍ−０００３」が記録されている。
【００４３】
加盟店名は、加盟店ＩＤに対応する加盟店の名称であり、図７の場合、「ちけっとぽわ」、「Ｙ田電気」、および、「Ａホール」が記録されている。
【００４４】
電話番号は、加盟店ＩＤに対応する各加盟店の電話番号のことであり、図７の場合、上から「０１−２３４−５６７８」、「０３−４５６−７８９１」、および、「０４５−６７８−９１０１」が記録されている。
【００４５】
住所は、加盟店ＩＤの住所であり、図７の場合、上から、「東京都中央区１」、「神奈川県横浜市５」、および、「千葉県千葉市１」と記録されている。
【００４６】
契約サービスメニューＩＤは、各加盟店毎にＩＣカードに対する代行サービスのメニューを示すＩＤが記録されており、図７の場合、上から、「１，５，７」、「５」、および、「１，７」と記録されている。これらの各サービスメニューＩＤに対応するサービスは、後述するサービスメニューＤＢ４８ｃを参照することにより確認することができる。
【００４７】
Ｅ−ｍａｉｌアドレスは、加盟店ＩＤに対応するＥ−ｍａｉｌアドレスであり、図７の場合、上から「ａａａ＠ａａ．ｃｏｍ」、「ｂｂｂ＠ｂｂ．ｃｏｍ」、および「ｃｃｃ＠ｃｃ．ｃｏｍ」が記録されており、応答プログラム４８ａは、ＩＣカードの代行サービスに係る課金の請求書をこのアドレスに送信する。
【００４８】
また、サービスメニューＤＢ４８ｃには、サービスメニューＩＤに対応するサービス内容の情報が記録されている。
【００４９】
図８の場合、サービスメニューＩＤ＝１が、オーソリゼーション（与信確認処理）であり、サービスメニューＩＤ＝２が、本人認証アシスト処理であり、サービスメニューＩＤ＝３が、カード有効性チェック処理であり、サービスメニューＩＤ＝４が、会員ＩＤ・会員種別チェック処理であり、サービスメニューＩＤ＝５が、電子クーポン・ポイント管理処理であり、サービスメニューＩＤ＝６が、購入履歴管理処理であり、サービスメニューＩＤ＝７が、電子チケット入場券管理処理であることが、それぞれ示されている。
【００５０】
尚、個々のサービス内容の処理については後述する。
【００５１】
また、応答プログラム４８ａは、ＩＣカード２２への書込み、または、読出しを行った回数をカウントし、その情報を課金プログラム４８ｄに出力する。
【００５２】
課金プログラム４８ｄは、ＩＣカード２２への書込み、または、読出しを行った回数、すなわち、ＩＣカード２２への記録、または、読出し処理を代行した回数に基づいて、各加盟店ＩＤ毎に設定された単価ＤＢ４８ｅを参照して、ＩＣカード２２への記録、または、読出しを代行した回数に対応する課金情報を課金ＤＢ４８ｆに記録させる（課金情報を蓄積させていく）。
【００５３】
単価ＤＢ４８ｅは、例えば、図９で示すように、各加盟店との契約でなされたＩＣカード２２からの情報の読出し（図中では「Ｒ」で示されている）に係る１件あたりの単価、および、記録（図中では「Ｗ」で示されている）に係る１件あたりの単価が記録されている。図９の場合、加盟店ＩＤ＝Ｍ−０００１の加盟店の場合、読出しが１件につき５円であり、記録が１件につき１０円であることが記録されており、加盟店ＩＤ＝Ｍ−０００２の加盟店の場合、読出しが１件につき７円であり、記録が１件につき２０円であることが記録されており、加盟店ＩＤ＝Ｍ−０００３の加盟店の場合、読出しが１件につき１０円であり、記録が１件につき１５円であることが記録されている。
【００５４】
課金ＤＢ４８ｆは、例えば、図１０で示すように、各加盟店毎に上述のＩＣカード２２の利用に係る課金額が蓄積されて、記録されている。図１０の場合、月単位で記録されており、「８月分」の課金額として、加盟店ＩＤ　Ｍ−０００１の加盟店の場合、読出しに係る課金額が５００円であり、記録に係る課金が１０００円であることが、加盟店ＩＤ　Ｍ−０００２の加盟店の場合、読出しに係る課金額が７０円であり、記録に係る課金が２００円であることが、加盟店ＩＤ　Ｍ−０００３の加盟店の場合、読出しに係る課金額が１０００円であり、記録に係る課金が１５００円であることが、それぞれ示されている。
【００５５】
応答プログラム４８ａは、加盟店サーバ５に送信する情報（端末装置２を介して送信する情報）を暗号化して送信すると共に、加盟店サーバ５からの情報を（端末装置２を介して送信されてくる情報）を復号して処理する。すなわち、クレジットカード会社サーバ３は、端末装置２を経由して加盟店サーバ５と通信するが、流通する情報は、課金情報などであることから、端末装置２において自由に使用できない状態とする必要があり、加盟店サーバ５とクレジットカード会社サーバ３の相互でのみ暗号化復号可能な方法で授受される。
【００５６】
応答プログラム４８ａは、例えば、サービス内容がオーソリゼーション、または、本人認証アシストと言った場合、専用の回線で接続されている与信ネットワーク４に問い合わせて、それぞれの処理を実行する。与信ネットワーク４は、例えば、ＮＴＴデータ通信株式会社のオンライン・トランザクションサービス「ＣＡＦＩＳ（Ｃｒｅｄｉｔ　Ａｎｄ　Ｆｉｎａｎｃｅ　Ｉｎｆｏｒｍａｔｉｏｎ　Ｓｙｓｔｅｍ）（商標）や、株式会社ソニーファイナンスインターナショナルなどのｅ−ＳＣＯＴＴ（商標）などであり、ＩＣカードが実在し、有効に使用できるか、あるいは、使用可能金額などを確認する。
【００５７】
加盟店サーバ５の応答プログラム７８ａは、端末装置２からの要求に基づいて、ＨＰ管理プログラム７８ｂを起動させ、加盟店サーバ５を管理する加盟店で扱う商品の販売や電子クーポンポイントの販売やプレゼントといった処理を行うための表示画面を端末装置２に送信する。
【００５８】
例えば、加盟店サーバ５を管理する加盟店が商品を販売する場合、応答プログラム７８ａは、商品の選択画面を端末装置２に送信する。ＨＰ管理プログラム７８ｂは、この際、商品管理ＤＢ７８ｄを参照して、商品選択画面を生成する。
【００５９】
商品管理ＤＢ７８ｄには、例えば、商品がチケットであった場合、図１１で示すように、各チケット毎の商品ＩＤ、アーティスト名、グレード、開催日時、および、価格（円）の情報が記録されている。
【００６０】
商品ＩＤは、各商品（ここではチケット）を識別するＩＤであり、図１１の場合、上から、「０００１」、「０００２」、「０００３」、「０００４」と記録されている。アーティスト名は、各商品ＩＤ毎の（チケット毎の）アーティストの情報を示しており、図１１の場合、上から「ＡＡ」、「ＡＡ」、「ＢＢ」、「ＢＢ」と記録されている。グレードは、Ｓ，Ａ，Ｂなどの席のグレードを示すものであり、図１１の場合、上から「Ｓ」、「Ａ」、「Ｓ」、「Ａ」と記録されている。
【００６１】
開催日時は、各チケットのイベントが開催される日時が記録されており、図１１の場合、上から「２００２．８．１（木）１９：００」、「２００２．８．１（木）１９：００」、「２００２．１０．１（火）１８：００」、「２００２．１０．１（火）１８：００」と記録されている。価格（円）は、各チケットの価格を示しており、図１１の場合、上から「５０００」円、「２５００」円、「７０００」円、「５０００」円と記録されている。
【００６２】
ＨＰ管理プログラム７８ｂは、これらの商品管理ＤＢ７８ｄの情報を一覧とした選択画面を生成し、応答プログラム７８ａから端末装置２に出力する。
【００６３】
また、例えば、端末装置２から選択画面に応じて購入申込が要求された場合、応答プログラム７８ａは、対応するサービスメニューＩＤをサービスメニューＤＢ７８ｃから読み出して、クレジットカード会社サーバ３に要求する。すなわち、応答プログラム７８ａは、購入が要求された商品の課金処理をＩＣカード２２に対して代行するように、クレジットカード会社サーバ３に要求する。
【００６４】
尚、サービスメニューＤＢ７８ｃは、クレジットカード会社サーバ３のサービスメニューＤＢ４８ｃと同様のものであるので説明は省略する。
【００６５】
さらに、例えば、加盟店サーバ５を管理する加盟店が、所定のユーザに対して電子クーポンポイントをプレゼントするような場合、応答プログラム７８ａは、ＨＰ管理プログラム７８ｂを制御して、電子クーポンポイントのプレゼントを告知する表示画面を端末装置２送信させ、電子クーポンポイントが要求されたとき（例えば、特定の広告を見たことがわかったときなど）、対応するサービスメニューＩＤをサービスメニューＤＢ７８ｃから読み出してクレジットカード会社サーバ３に要求する。すなわち、応答プログラム７８ａは、所定の電子クーポンポイントをＩＣカード２２に対して代行して書き込むように、クレジットカード会社サーバ３に要求する。
【００６６】
さらに、例えば、加盟店サーバ５を管理する加盟店が、例えば、イベント会場の管理運営を行う業者である場合、端末装置２をイベント会場の入り口に設置し、端末装置２により電子チケットが記録されているＩＣカード２２から電子チケットの情報を読み取らせて、入場を許可するか否かが判定されるようにしてもよい。
【００６７】
次に、図１２を参照して、ＩＣカード２２に記録されている情報について説明する。図１２で示すように、ＩＣカード２２には、カードＩＤ、会員ＩＤおよび種別情報、ポイント、チケット、購入履歴、並びに、予備領域からなる。カードＩＤとは、非接触型のＩＣカード２２に固有のカードＩＤが記憶される領域であり、個々のＩＣカードを識別する情報が記憶される。
【００６８】
会員ＩＤおよび種別情報とは、そのＩＣカード２２に登録されている会員ＩＤと、その種別の情報である。種別とは、クレジットカードの利用可能金額毎の会員のグレードなどの情報が記憶される領域であり、例えば、一般会員とゴールドカード会員などを示す情報が記憶される領域である。
【００６９】
ポイントとは、電子クーポンポイントのポイント数、ポイントの有効期限、および、発行店舗の情報などが記録される領域であり、ポイントが利用されると減算された値に更新され、逆に、ポイントが取得されるとポイントが加算された値に更新される。
【００７０】
チケットとは、電子チケットとして利用可能なチケットの情報が記録される領域であり、例えば、イベントの電子チケットの場合、チケット数や、イベント名、券の種類（例えば、グレード：Ｓ席，Ａ席などの区分）、および、イベントの開催日時などの情報が記録され、例えば、イベント会場などで読み出されると、入場を許可すると共に、消去されるなどして利用できないように処理される。
【００７１】
購入履歴とは、電子チケットなどの商品が購入された履歴情報が記録される領域であり、例えば、商品の購入日、商品の型番、個数、金額、および、販売店の担当者などの情報が記録される。
【００７２】
予備領域とは、他のＩＣカード２２に利用するための必要な情報を記録する領域であり、例えば、ＩＣカードをクレジットカードとして利用する他、鉄道などの定期券としての情報を記録させて定期券として使用できるようにすることもできる。
【００７３】
次に、図１３のフローチャートを参照して、例えば、Ｙ田電気（図７の契約ＤＢに含まれている加盟店）が自らのＨＰにアクセスして、所定の広告を見るなどの操作を行ったユーザのＩＣカード２２に電子クーポンのポイントをプレゼントするときの処理について説明する。
【００７４】
ステップＳ１において、端末装置２のアクセスプログラム１８ａは、ユーザにより所定の操作がなされると加盟店サーバ５（図１３のフローチャートにおいては、上述のように加盟店は上述のようにＹ田電気である）にアクセスし、所定のＨＰの閲覧を要求する。
【００７５】
ステップＳ２１において、加盟店サーバ５の応答プログラム７８ａは、端末装置２からアクセスがあると、対応する電子クーポンのポイントをプレゼントすることを示したＨＰの表示画面を、ＨＰ管理プログラム７８ｂを制御して生成させ、端末装置２に送信する。
【００７６】
ステップＳ２において、アクセスプログラム１８ａは、加盟店サーバ５から送信されてくるＨＰの情報を表示する。ステップＳ３において、ユーザが所定の操作により、電子クーポンのポイントを要求すると、すなわち、例えば、所定の広告を見るための操作し、電子クーポンが取得できるような操作を行うと、アクセスプログラム１８ａは、対応する電子クーポンのポイントを加盟店サーバ５に対して要求する。
【００７７】
ステップＳ２２において、応答プログラム７８ａは、電子クーポンのポイントを要求する情報を取得し、ステップＳ２３において、自らの加盟店ＩＤと対応するサービスメニューＩＤをサービスメニューＤＢ７８ｃから読み出した後、さらに、端末装置２で復号することができない方法で暗号化して、端末装置２を介してクレジットカード会社サーバ３に送信する。すなわち、ここでは、電子クーポンのポイントをユーザのＩＣカード２２に書き込む処理を依頼するので、サービスメニューＩＤは、５が選択される事になる。尚、このとき、応答プログラム７８ａは、サービスメニューＩＤに、ＩＣカード２２に情報を書き込むＷ（Ｗｒｉｔｅ）か、または、ＩＣカードから情報を読み出すＲ（Ｒｅａｄ）のいずれかを要求する情報を付して、暗号化する。従って、今の場合、ＷがサービスメニューＩＤに付されることになる。
【００７８】
ステップＳ４において、アクセスプログラム１８ａは、暗号化されている加盟店ＩＤとサービスメニューＩＤからなるデータをクレジットカード会社サーバ５に転送する。
【００７９】
ステップＳ４１において、応答プログラム４８ａは、端末装置２から転送されてきた、暗号化されている加盟店ＩＤとサービスメニューＩＤを受信すると共に、復号する。
【００８０】
ステップＳ４２において、応答プログラム４８ａは、復号した加盟店ＩＤに基づいて、図７で示した契約ＤＢ４８ｂにアクセスし、ＩＣカード２２の利用に関する契約をしている加盟店の加盟店ＩＤであるか否かを判定する。今の場合、加盟店ＩＤは、Ｙ田電気のものである（Ｍ−０００２である）ので、応答プログラム４８ａは、加盟店ＩＤが、加盟店のものであると判定し、その処理は、ステップＳ４３に進む。
【００８１】
ステップＳ４３において、応答プログラム４８ａは、復号したサービスメニューＩＤに基づいて、契約ＤＢ４８ｂにアクセスし、契約されたサービスメニューＩＤであるか否かについて判定する。今の場合、電子クーポンポイントの書込み処理であり、サービスメニューＩＤは、５が送信されてきている。一方、図７で示した契約ＤＢ４８ｂには、Ｙ田電気は、契約サービスメニューＩＤとして５が記録されているので、契約されたサービスメニューＩＤであると判定し、その処理は、ステップＳ４４に進む。
【００８２】
ステップＳ４４において、課金プログラム４８ｄは、復号したサービスメニューＩＤに付されたＲまたはＷの情報に基づいてＩＣカード２２への情報の書込み、または、読出しの課金情報を単価ＤＢ４８ｅにアクセスして、単価と求めて、対応する課金額を決定し、課金ＤＢ４８ｆに記録する。
【００８３】
すなわち、今の場合、ステップＳ２３において、応答プログラム７８ａが、Ｗの情報をサービスメニューＩＤに付しているので、課金プログラム４８ｄは、このＷの情報に基づいて、単価ＤＢ４８ｅにアクセスして、加盟店ＩＤ＝Ｍ−０００２に対応する書込み単価を読出し（図９の場合、２０円／件を読出し）、課金ＤＢ４８ｆの加盟店ＩＤ＝Ｍ−０００２に対応する書込み（Ｗ）の課金欄に書き込み単価（２０円）を加算する。
【００８４】
一方、Ｒが付されていた場合、Ｗの場合と同様にして、単価ＤＢ４８ｅにアクセスして、加盟店ＩＤ＝Ｍ−０００２に対応する読出し単価を読出し（図９の場合、７円／件を読出し）、課金ＤＢ４８ｆの加盟店ＩＤ＝Ｍ−０００２に対応する読出し（Ｒ）の課金欄に読出し単価（７円）を加算する。
【００８５】
ステップＳ４５において、応答プログラム４８ａは、加盟店サーバ５に対して要求するデータがあるか否かを判定する。今の場合、サービスの内容が、電子クーポンのポイントを書き込む処理なので、書き込むべき電子クーポンのポイント数のデータを要求する必要があるので、応答プログラム４８ａは、加盟店サーバ５に要求するデータがあると判定し、その処理は、ステップＳ４６に進む。
【００８６】
ステップＳ４６において、応答プログラム４８ａは、端末装置２を介して加盟店サーバ５に対して必要なデータとして、ＩＣカード２２に書き込むべきポイント数のデータを要求する。
【００８７】
ステップＳ５において、アクセスプログラム１８ａは、クレジットカード会社サーバ５から加盟店サーバ５に対するデータを要求する情報を受信したか否かを判定する。今の場合、ステップＳ４６の処理により加盟店サーバ５に対するデータの要求を受信するので、その処理は、ステップＳ６に進む。
【００８８】
ステップＳ６において、アクセスプログラム１８ａは、必要なデータの要求情報を加盟店サーバ５に送信する（クレジットカード会社サーバ３から送信されてきた必要なデータの要求を加盟店サーバ５に転送する）。
【００８９】
ステップＳ２４において、加盟店サーバ５の応答プログラム７８ａは、クレジットカード会社サーバ３からデータが要求されたか否かを判定する。今の場合、ステップＳ４８，Ｓ６の処理により、必要なデータとして、ＩＣカード２２に書き込むべきポイント数のデータが要求されているので、データが要求されていると判定され、その処理は、ステップＳ２５に進む。
【００９０】
ステップＳ２５において、応答プログラム４８ａは、ＩＣカードに書き込むべき電子クーポンのポイントのデータを暗号化して、端末装置２を介してクレジットカード会社サーバ５に送信する。
【００９１】
ステップＳ７において、アクセスプログラム１８ａは、加盟店サーバ５から送信されてきた、暗号化されている電子クーポンのポイントのデータをクレジットカード会社サーバ５に転送する。
【００９２】
ステップＳ４７において、応答プログラム４８ａは、端末装置２を介して加盟店サーバ５から送信されてきた、暗号化されているＩＣカード２２に書き込むべき情報である電子クーポンのポイントのデータを復号する。
【００９３】
ステップＳ４８において、応答プログラム４８ａは、サービスメニューＩＤに対応した処理を実行する。
【００９４】
ここで、図１４のフローチャートを参照して、サービスメニューＩＤに対応する処理について説明する。
【００９５】
ステップＳ７１において、応答プログラム４８ａは、サービスメニューＩＤが１であるか否か、すなわち、サービス内容としてオーソリゼーションが要求されているか否かを判定し、サービスメニューＩＤが１であると判定した場合、ステップＳ７２において、オーソリゼーション処理を実行し、その処理は、ステップＳ８５に進む。尚、オーソリゼーション処理については、図１９のフローチャートを参照して後述する。
【００９６】
ステップＳ８５において、応答プログラム４８ａは、サービスメニューＩＤが他にも存在するか否かを判定し、その他にもサービスメニューＩＤが存在する場合、その処理は、ステップＳ７１に戻る。
【００９７】
ステップＳ７１において、サービスメニューＩＤが１ではない場合、ステップＳ７３において、応答プログラム４８ａは、サービスメニューＩＤが２であるか否か、すなわち、サービス内容として本人認証アシストが要求されているか否かを判定し、サービスメニューＩＤが２であると判定した場合、ステップＳ７４において、本人認証アシスト処理を実行し、その処理は、ステップＳ８５に進む。尚、本人認証アシスト処理については、図２０のフローチャートを参照して後述する。
【００９８】
ステップＳ７３において、サービスメニューＩＤが２ではない場合、ステップＳ７５において、応答プログラム４８ａは、サービスメニューＩＤが３であるか否か、すなわち、サービス内容としてカード有効性チェックが要求されているか否かを判定し、サービスメニューＩＤが３であると判定した場合、ステップＳ７６において、カード有効性チェック処理を実行し、その処理は、ステップＳ８５に進む。尚、カード有効性チェック処理については、図２１のフローチャートを参照して後述する。
【００９９】
ステップＳ７５において、サービスメニューＩＤが３ではない場合、ステップＳ７７において、応答プログラム４８ａは、サービスメニューＩＤが４であるか否か、すなわち、サービス内容として会員ＩＤ・会員種別チェックが要求されているか否かを判定し、サービスメニューＩＤが４であると判定した場合、ステップＳ７８において、会員ＩＤ・会員種別チェック処理を実行し、その処理は、ステップＳ８５に進む。尚、会員ＩＤ・会員種別チェック処理については、図２２のフローチャートを参照して後述する。
【０１００】
ステップＳ７７において、サービスメニューＩＤが４ではない場合、ステップＳ７９において、応答プログラム４８ａは、サービスメニューＩＤが５であるか否か、すなわち、サービス内容として電子クーポンポイント管理が要求されているか否かを判定し、サービスメニューＩＤが５であると判定した場合、ステップＳ８０において、電子クーポンポイント管理処理を実行し、その処理は、ステップＳ８５に進む。尚、電子クーポンポイント管理処理については、図２３のフローチャートを参照して後述する。
【０１０１】
ステップＳ７９において、サービスメニューＩＤが５ではない場合、ステップＳ８１において、応答プログラム４８ａは、サービスメニューＩＤが６であるか否か、すなわち、サービス内容として購入履歴管理が要求されているか否かを判定し、サービスメニューＩＤが６であると判定した場合、ステップＳ８２において、購入履歴管理処理を実行し、その処理は、ステップＳ８５に進む。尚、購入履歴管理処理については、図２４のフローチャートを参照して後述する。
【０１０２】
ステップＳ８１において、サービスメニューＩＤが６ではない場合、ステップＳ８３において、応答プログラム４８ａは、サービスメニューＩＤが７であるか否か、すなわち、サービス内容として電子チケット入場券管理が要求されているか否かを判定し、サービスメニューＩＤが６であると判定した場合、ステップＳ８４において、電子チケット入場券管理処理を実行し、その処理は、ステップＳ８５に進む。尚、電子チケット入場券管理処理については、図２５のフローチャートを参照して後述する。
【０１０３】
ステップＳ８５において、その他のサービスメニューＩＤがないと判定された場合、その処理は、終了する。
【０１０４】
以上のように、サービスメニューＩＤに対応した処理がなされる。今の場合、サービスメニューＩＤは、５であるので、ステップＳ８０における電子クーポンポイント管理処理が実行されて、応答プログラム４８ａからのコマンドによりＩＣカードＲ／Ｗ管理プログラム１８ｂが制御され、ＩＣカードＲ／Ｗ部２１によりＩＣカード２２に電子クーポンポイントが記録される。
【０１０５】
ここで、図１３のフローチャートの説明に戻る。
【０１０６】
ステップＳ４９において、応答プログラム４８ａは、処理結果を、端末装置２を介して加盟店サーバ５に送信する。このときも、応答プログラム４８ａは、処理結果を暗号化する。今の場合、ＩＣカード２２に電子クーポンポイントを書き込んだ旨の通知が暗号化されて送信される。
【０１０７】
ステップＳ８において、アクセスプログラム１８ａは、クレジットカード会社サーバ３から送信されてくる、暗号化された通知を加盟店サーバ５に転送する。
【０１０８】
ステップＳ２６において、応答プログラム７８ａは、暗号化された通知を受信すると共に復号する。
【０１０９】
ステップＳ２７において、応答プログラム７８ａは、受信した通知からＩＣカード２２に電子クーポンポイントが加算されたか否かを判定する。今の場合、ＩＣカード２２に電子クーポンポイントが加算されていることを示す通知なので、電子クーポンポイントが加算されていると判定され、その処理は、ステップＳ２８に進む。
【０１１０】
ステップＳ２８において、応答プログラム７８ａは、電子クーポンポイントをプレゼントしたことを端末装置２に通知する。
【０１１１】
ステップＳ９において、アクセスプログラム１８ａは、受信した処理結果を示す通知を受信し、対応する処理結果を表示する。今の場合、電子クーポンポイントがプレゼントされたことを示す通知であるので、電子クーポンがプレゼントされたことを示す画面が表示される。
【０１１２】
ステップＳ４２において、契約された加盟店ではない、すなわち、送信されてきた加盟店ＩＤが契約ＤＢ４８ｂに存在しない場合、または、ステップＳ４３において、契約されたサービスメニューではない、すなわち、送信されてきたサービスメニューＩＤが契約ＤＢ４８ｂに存在しない場合、ステップＳ５０において、応答プログラム４８ａは、加盟店サーバ５に対して利用不能であること、すなわち、要求されたサービスを利用することができない旨の通知を送信する。
【０１１３】
その結果、ステップＳ４９においては、利用不能であることを示す通知が暗号化されて、ステップＳ８の処理により端末装置２を介して加盟店サーバ５に転送され、ステップＳ２７において、ＩＣカードの電子クーポンのポイントが加算されなかったと判定され、その処理は、ステップＳ２９に進む。
【０１１４】
ステップＳ２９において、応答プログラム７８ａは、電子クーポンのポイントをプレゼントすることができなかった旨の通知を端末装置２に送信する。結果として、ステップＳ９においては、電子クーポンのポイントがプレゼントされなかったことが表示される。
【０１１５】
ステップＳ４５において、加盟店に要求するデータがないと判定された場合、ステップＳ４６，Ｓ４７の処理がスキップされ、ステップＳ５においてもデータが要求されないと判定されるので、ステップＳ６，Ｓ７の処理がスキップされ、さらに、ステップＳ２４においてもデータが要求されなかったと判定されるので、ステップＳ２５の処理もスキップされる。
【０１１６】
以上の処理により、電子クーポンのポイントが端末装置２のユーザの所持するＩＣカード２２に加盟店（今の場合、Ｙ田電気）からプレゼントされることになる。従って、加盟店（今の場合、Ｙ田電気）は、非接触型のＩＣカード２２のカードリーダなどのインフラストラクチャを特に持つことなく、ＩＣカード２２の記憶領域に電子クーポンポイントをプレゼントすることが可能となる。また、ＩＣカード２２に対応した非接触型のカードリーダなどのインフラストラクチャを所持するクレジットカード会社は、ＩＣカード２２への電子クーポンポイントを加盟店に代行して書き込むことにより、加盟店より書込みに係る料金を得ることができ、利益をあげることが可能となる。
【０１１７】
尚、図１３のフローチャートを参照して説明したように、クレジットカード会社サーバ３と加盟店サーバ５との間で通信される情報は、全て暗号化されて処理されるので、端末装置２を介した通信がなされていても、クレジットカード会社サーバ３と加盟店サーバ５との間で通信される情報が、端末装置２から漏洩することなく安全に授受される。
【０１１８】
次に、図１５のフローチャートを参照して、図１３のフローチャートを参照して説明した処理によりＩＣカード２２に記録された電子クーポンポイントを用いて、電子チケットを購入する処理について説明する。尚、図１５のフローチャートの説明においては、加盟店サーバ５は、図７で示した契約ＤＢ４８ｂの「ちけっとぽわ」（チケットショップ）であるものとする。また、図１５のフローチャートにおける、ステップＳ１０１，Ｓ１０４乃至Ｓ１０８の処理、ステップＳ１３３乃至Ｓ１３５の処理、および、ステップＳ１５１乃至Ｓ１６０の処理は、図１３のフローチャートにおけるステップＳ１，Ｓ４乃至Ｓ８の処理、ステップＳ２４乃至Ｓ２６の処理、および、ステップＳ４１乃至Ｓ５０の処理と同様であるのでその説明は省略する。
【０１１９】
ステップＳ１３１において、加盟店サーバ５の応答プログラム７８ａは、ＨＰ管理プログラム７８ｂを制御して作成した（チケットの）購入画面のＨＰのデータを端末装置２に送信する。
【０１２０】
ステップＳ１０２において、アクセスプログラム１８ａは、加盟店サーバ５から送信されてきた購入画面のＨＰデータに基づいて購入画面を表示する。ステップＳ１０３において、ユーザにより購入を希望するチケットが選択され、購入を依頼する処理がなされると、アクセスプログラム１８ａは、チケットの購入を要求する。
【０１２１】
より詳細には、ＨＰ管理プログラム７８ｂが商品管理ＤＢ７８ｄにアクセスして、販売可能な商品の情報を一覧とする選択画面（例えば、図１１で示したＤＢのリストそのもの）を生成し、さらに、いずれかのチケットを選択できる画面が構成されるようにしてもよい。
【０１２２】
チケットが選択されると、例えば、図１６で示すような申し込み画面が表示される。図１６の申込画面には、上からチケット内容表示欄１０１、枚数選択欄１０２、漢字名前入力欄１０３、カタカナ名前入力欄１０４、性別選択欄１０５、生年月日入力欄１０６、郵便番号入力欄１０７、住所入力欄１０８、電話番号入力欄１０９、および、ボタン１１０が表示されている。
【０１２３】
チケット内容表示欄１０１には、選択されたチケットの情報が表示されており、今の場合、アーティスト名として「ＡＡ」が表示され、開催日時として「２００２．８．１」その下に、席のグレードとして「Ｓ」が表示され、さらに、価格として「５０００円」が表示されている。すなわち、今の場合、図１１の商品管理ＤＢ７８ｄの最上段のチケットが選択されていることが示されている。
【０１２４】
枚数選択欄１０２は、右端部のボタンを押下することにより、枚数を示す数値のドロップダウンリストが表示され、購入枚数を選択することができるようになっている。漢字名前入力欄１０３は、チケットの購入者（ＩＣカード２２の所有者）の氏名を漢字で入力する欄である。カタカナ名前入力欄１０４は、チケット購入者（ＩＣカード２２の所有者）の氏名をカタカナで入力する欄である。性別選択欄１０５は、「男」、「女」いずれかをチェックすることによりチケットの購入者（ＩＣカード２２の所有者）の性別を入力する欄である。生年月日入力欄１０６は、チケットの購入者（ＩＣカード２２の所有者）の生年月日を入力する欄である。
【０１２５】
郵便番号入力欄１０７は、チケットの購入者（ＩＣカードの所有者）の住所の郵便番号を入力する欄である。住所入力欄１０８は、チケットの購入者（ＩＣカードの所有者）の住所を入力する欄である。住所入力欄には、都道府県入力欄１０８ａと、３個の住所入力欄１０８ｂ乃至１０８ｄが設けられている。都道府県入力欄１０８ａは、図中右端のボタンを押下することにより都道府県名のドロップダウンリストが表示され、その中から都道府県名を選択して入力することができる。３個の住所入力欄１０８ｂ乃至１０８ｄは、それぞれ自宅の住所や職場の住所などを記述することができる。電話番号入力欄１０９は、チケットの購入者（ＩＣカードの所有者）の電話番号を入力する欄である。
【０１２６】
ボタン１１０は、「お申し込み」と表示されたボタンであり、申し込み画面の所定の入力部分に必要事項が記述され、さらに、ユーザにより申し込みが希望されるとき押下されるボタンである。
【０１２７】
従って、ステップＳ１０３の処理は、上述の枚数選択欄１０２乃至電話番号入力欄１０９のいずれもがユーザにより入力され、さらに、ボタン１１０が押下されたとき、アクセスプログラム１８ａは、購入が指示された（購入を申し込むことが指示された）とみなし、上述の枚数選択欄１０２乃至電話番号入力欄１０９の情報と共に、加盟店サーバ５に対して購入を依頼する。
【０１２８】
尚、ステップＳ１３２の処理は、図１３のフローチャートにおけるステップＳ２３の処理と同様であるが、図１５のフローチャートの場合、サービスメニューＩＤは、図７の契約ＤＢ４８ｂで示すように、１，５，７が選択されることになる。
【０１２９】
また、ここでは、ＩＣカード２２にチケット情報が記録されることになるので、ステップＳ１５８において、電子チケットの情報、すなわち、今の場合、図１６のチケット内容表示欄１０１に記載されているデータが要求され、ステップＳ１５８，Ｓ１０５，Ｓ１０６，Ｓ１３３，Ｓ１３４，Ｓ１０７，Ｓ１５９の処理により取得される。
【０１３０】
さらに、ステップＳ１６０の処理は、図１３のフローチャートにおけるステップＳ５０の処理と同様であり、図１４のフローチャートを参照して説明したように、ステップＳ７２，Ｓ８０，Ｓ８４の処理が実行されることになり、この処理により取得された電子チケットの情報がＩＣカード２２に記録されることになる。すなわち、ステップＳ７２において、オーソリゼーションが確認され、ＩＣカード２２に問題が無い（ＩＣカードが利用可能である）場合、ステップＳ８０の処理により、ＩＣカード２２に記録されている電子チケットの価格に相当する電子クーポンポイントが減算され、さらに、ステップＳ８４の処理により、電子チケット入場券がＩＣカード２２に記録されることになる。尚、ステップＳ７２，Ｓ８０，Ｓ８４の処理の詳細については、後述する。
【０１３１】
ステップＳ１３６において、応答プログラム４８ａは、受信した処理結果に基づいて電子チケットがＩＣカード２２に記録されたか否かを判定する。今の場合、ステップＳ１６０の処理において、電子チケットの情報がＩＣカード２２に記録されることになるので、電子チケットがＩＣカード２２に記録されていると判定され、ステップＳ１３７において、応答プログラム４８ａは、電子チケットの販売完了を端末装置２に通知する。
【０１３２】
ステップＳ１０９において、端末装置２のアクセスプログラム１８ａは、処理結果として、電子チケットが購入されたことを示す画面を表示させる。
【０１３３】
ステップＳ１５２，Ｓ１５３において、契約された加盟店ではない、または、契約されたサービスメニューではないと判定された場合、ステップＳ１６２において、利用不能であることを示す通知を生成し、ステップＳ１６１において、その利用不能を示す通知が送信されることになるので、ステップＳ１３６において、電子チケットが記録されていないと判定され、ステップＳ１３８において、応答プログラム７８ａは、電子チケットが販売できなかったことを端末装置２に通知する。
【０１３４】
ステップＳ１０９において、アクセスプログラム１８ａは、処理結果として、電子チケットを購入することができなかったことを表示する。
【０１３５】
今の場合、電子チケットの購入に使用した電子クーポンポイントがＩＣカード２２から読み出され、さらに、電子チケット入場券がＩＣカード２２に記録されることになるので、ステップＳ１５４においては、加盟店ＩＤ＝Ｍ−０００１に対応する読出し（Ｒ）の単価５円、および、書込み（Ｗ）の単価１０円が課金ＤＢ４８ｆにそれぞれ加算されることになる。
【０１３６】
結果として、図１５のフローチャートを参照して説明した処理により、非接触のＩＣカード２２のカードリーダなどのインフラストラクチャを持たない加盟店（チケットショップ）も、クレジットカード会社サーバ３がＩＣカード２２に記録された情報の読出し、および、記録処理を代行することにより、ＩＣカード２２に記録された電子クーポンポイントにより電子チケットを販売し（今の場合、チケットの価格５０００円に対応する電子クーポンポイントが減算されるることにより販売され）、さらに、販売した電子チケットの情報をＩＣカード２２に記録させるようにすることができる。また、ＩＣカード２２のカードリーダなどのインフラを所持するクレジットカード会社は、ＩＣカード２２への電子クーポンポイントを加盟店（今の場合、図７の契約ＤＢ４８ｂの「ちけっとぽわ」）に代行して読出し、さらに、電子チケットを書き込むことにより、加盟店よりＩＣカード２２に記録された情報の読出し、および、書込みに係る料金を得ることにより利益をあげることが可能となる。
【０１３７】
次に、図１７のフローチャートを参照して、図１５のフローチャートの処理によりＩＣカード２２に取得された電子チケットを利用してイベント会場に入場する場合の処理について説明する。尚、図１７のフローチャートの処理の説明にあたり、端末装置２は、イベント会場の入り口に設けられるものとし、電子チケットが記録されたＩＣカード２２を所持したユーザが、そのＩＣカード２２をＩＣカードＲ／Ｗ部２１にかざすことにより検札を行うものとする。また、図１７のステップＳ１８３乃至Ｓ１８７の処理、ステップＳ２１２乃至ステップＳ２１４の処理、および、ステップＳ２２１乃至Ｓ２３０の処理は、図１３のフローチャートにおけるステップＳ４乃至Ｓ８の処理、ステップＳ２３乃至Ｓ２６の処理、および、ステップＳ４１乃至Ｓ５０の処理と同様であるので、その説明は省略する。
【０１３８】
ステップＳ１８１において、アクセスプログラム１８ａは、ＩＣカードＲ／Ｗ管理プログラム１８ｂを制御して、ＩＣカードＲ／Ｗ部２１にＩＣカード２２がかざされたか否かを判定し、ＩＣカード２２がＩＣカードＲ／Ｗ部２１にかざされたことをＩＣカードＲ／Ｗ管理プログラム１８ｂが検出するまで、その処理を繰り返す。例えば、イベント会場の入り口に設置された端末装置２のＩＣカードＲ／Ｗ部２１にユーザがＩＣカード２２をかざした場合、ＩＣカードＲ／Ｗ管理プログラム１８ｂは、ＩＣカードＲ／Ｗ部２１にＩＣカード２２がかざされたと判定し、その処理は、ステップＳ１８２に進む。
【０１３９】
ステップＳ１８２において、アクセスプログラム１８ａは、加盟店サーバ５に対してイベント会場への入場の処理を要求する。
【０１４０】
ステップＳ２１１において、応答プログラム７８ａは、入場の処理要求に応じて、自らの加盟店ＩＤと対応するサービスメニューＩＤを暗号化して、端末装置２を介してクレジットカード会社サーバ３に送信する。このとき、送信されるサービスメニューＩＤは、１，７となる。
【０１４１】
従って、ステップＳ２２８は、ステップＳ４８の処理で同様であるので、図１４のフローチャートで説明したように、ステップＳ７２，Ｓ８４の処理が実行されることになる。このとき、ステップＳ８４の処理により、ＩＣカード２２に記憶された電子チケットの情報が読み出されると共に、読み出された電子チケットの情報が使用不能にされる（または、消去される）。
【０１４２】
ステップＳ２２９において、今の場合、電子チケットが読み出され（利用され）、さらに、電子チケットの情報が使用不能にされた（または、消去された）ことを示す処理結果が通知される。
【０１４３】
ステップＳ２１５において、応答プログラム７８ａは、受信した処理結果に基づいて、電子チケットが利用されたか否かを判定し、電子チケットが利用されたと判定した場合、ステップＳ２１６において、処理結果として電子チケットが利用されたことを端末装置２に送信する。
【０１４４】
ステップＳ１８８において、加盟店サーバ５から送信されてきた処理結果を表示する。例えば、ステップＳ２１６の処理により、電子チケットが利用されたことを示す処理結果が送信されてきた場合、電子チケットが利用されたので、そのＩＣカード２２を所持しているユーザに対してイベント会場への入場の許可を示すの画面を表示する。
【０１４５】
また、ステップＳ２１５において、電子チケットを利用したことを示す通知が送信されてこなかったと判定された場合、ステップＳ２１７において、電子チケットが利用できなかったことを示す通知、すなわち、そのＩＣカード２２では、そのイベント会場への入場を認めることができないことを示す通知が処理結果として送信される。結果として、ステップＳ１８８において、アクセスプログラム１８ａは、イベント会場への入場を許可しないことを示す画面を表示する。
【０１４６】
以上の処理により、ＩＣカード２２に記録された電子チケットにより、電子チケットを購入したユーザを識別してイベント会場の入り口において入場の許可、または、不許可の処理（検札処理）を実行することができる。従って、加盟店（今の場合、ホールＡ）は、非接触型のＩＣカード２２のカードリーダなどのインフラストラクチャを特に持つことなく、ＩＣカード２２の記憶領域に記憶された電子チケットによりイベント会場の入り口の管理を行うことができる。また、ＩＣカード２２のカードリーダなどのインフラストラクチャを所持するクレジットカード会社は、ＩＣカード２に記録されている電子チケットを加盟店に代行して読出すことにより、加盟店より読出しに係る料金を、または、読み出した電子チケットを使用不能にする（また、消去する）ようにＩＣカードに記録することにより、加盟店より記録に係る料金をそれぞれ得ることにより利益をあげることが可能となる。
【０１４７】
次に、図１８のフローチャートを参照して、上述のＩＣカード２２への各種の情報の書込み、または、読出しにより課金ＤＢ４８ｆに記録されてきた課金情報に基づいて各加盟店に請求書を送付する処理について説明する。
【０１４８】
ステップＳ２４１において、課金プログラム４８ｄは、所定の時間が経過したか否かを判定し、所定の時間が経過するまで、その処理を繰り返す。この所定の時間は、図１０の課金ＤＢ４８ｆで示すように月単位なので、１ヶ月となるが、例えば、１日、または、１週間など課金情報を蓄積する所定の時間間隔であればそれ以外の時間間隔であってもよい。ステップＳ２４１において、所定の時間が経過したと判定された場合、その処理は、ステップＳ２４２に進む。
【０１４９】
ステップＳ２４２において、課金プログラム４８ｄは、課金ＤＢ４８ｆを読出し、加盟店ＩＤ毎に課金額を読み出し、それぞれについて請求書を生成した後、課金ＤＢ４８ｆをリセットする。すなわち、所定の時間間隔で蓄積されていく課金情報がリセットされる。
【０１５０】
ステップＳ２４３において、応答プログラム４８ａは、課金プログラム４８ｄにより生成された請求書を加盟店ＩＤ毎に契約ＤＢ４８ｂに記録されているＥ−ｍａｉｌアドレス宛てで電子メールとして送信する。
【０１５１】
ステップＳ２５１において、加盟店サーバ５の応答プログラム７８ａは、請求書が送信されてきたか否かを判定し、送信されてくるまでその処理を繰り返し、例えば、ステップＳ２４３の処理により送信されてきた場合、請求書が送信されてきたと判定し、ステップＳ２５２において、送信されてきた請求書を受信し、その処理は、ステップＳ２５１に戻る。すなわち、所定の時間間隔で、加盟店サーバ５は、クレジットカード会社サーバ３からＩＣカード２２への情報の記録、または、読出しの代行に係る料金の請求書を受信することになる。
【０１５２】
次に、図１９のフローチャートを参照して、図１４のフローチャートのステップＳ７２の処理である、オーソリゼーション処理について説明する。
【０１５３】
ステップＳ３０１において、応答プログラム４８ａは、端末装置２に対してＩＣカード２２に記録されているカードＩＤを読み出すように要求する。より詳細には、応答プログラム４８ａは、ＩＤカードを読み出すコマンドを送信する。
【０１５４】
ステップＳ３１１において、アクセスプログラム１８ａは、クレジットカード会社サーバ３からカードＩＤの読出しが要求されたか否かを判定し、要求されるまでその処理を繰り返す。ステップＳ３０１において、カードＩＤを読み出すように要求があったと判定された場合、ステップＳ３０２において、アクセスプログラム１８ａは、クレジットカード会社サーバ３より送信されてくるカードＩＤの読出し要求に応じて、ＩＣカードＲ／Ｗ管理プログラム１８ｂに対してＩＣカードＲ／Ｗ部２１を制御して、ＩＣカード２２に記録されているカードＩＤを読み出させ、読み出されたカードＩＤをクレジットカード会社サーバ３に送信する。
【０１５５】
ステップＳ３０２において、応答プログラム４８ａは、端末装置２より送信されてきたカードＩＤを取得し、ステップＳ３０３において、与信ネットワーク４にアクセスし、取得したカードＩＤに基づいてオーソリゼーション（与信確認処理）を実行する。より具体的には、カードＩＤに基づいて、そのＩＣカードによる利用可能金額や、有効期間の確認処理が行われる。
【０１５６】
次に、図２０のフローチャートを参照して本人認証アシスト処理について説明する。尚、図２０のフローチャートにおけるステップＳ３２１，Ｓ３２２、および、ステップＳ３３１，Ｓ３３２の処理は、図１９のステップＳ３０１，３０２、および、ステップＳ３１１，Ｓ３１２の処理と同様であるので、その説明は、省略する。
【０１５７】
ステップＳ３２３において、応答プログラム４８ａは、取得したカードＩＤに基づいて本人認証アシスト処理を実行する。より具体的には、応答プログラム４８ａは、例えば、図１６で示した漢字名前入力欄１０３、カタカナ名前入力欄１０４、性別選択欄１０５、生年月日入力欄１０６、郵便番号入力欄１０７、住所入力欄１０８、電話番号入力欄１０９に入力された、漢字名前、カタカナ名前、性別、生年月日、郵便番号、住所、および電話番号といった本人のみが熟知している情報と、登録された情報とを比較することにより、実際に端末装置２で入力処理を行っているユーザがＩＣカード２２の正規のユーザであるか否かを認証する処理を実行する。従って、図１５のフローチャートのステップＳ１３４の処理において、図１６で示した漢字名前入力欄１０３、カタカナ名前入力欄１０４、性別選択欄１０５、生年月日入力欄１０６、郵便番号入力欄１０７、住所入力欄１０８、電話番号入力欄１０９に入力された、漢字名前、カタカナ名前、性別、生年月日、郵便番号、住所、および電話番号といった本人のみが熟知している情報も暗号化されて送信されることになる。
【０１５８】
次に、図２１のフローチャートを参照して、カードの有効性チェック処理について説明する。尚、図２１のフローチャートにおけるステップＳ３４１，Ｓ３４２、および、ステップＳ３５１，Ｓ３５２の処理は、図１９のステップＳ３０１，３０２、および、ステップＳ３１１，Ｓ３１２の処理と同様であるので、その説明は、省略する。
【０１５９】
ステップＳ３４３において、応答プログラム４８ａは、取得したカードＩＤに基づいてカードの有効性チェック処理を実行する。すなわち、応答プログラム４８ａは、取得したカードＩＤに基づいて、ＩＣカード２２そのものが存在するか否かをチェックする。
【０１６０】
次に、図２２のフローチャートを参照して、会員ＩＤ、および、会員種別チェック処理について説明する。尚、図２２のフローチャートにおけるステップＳ３６１，Ｓ３６２、および、ステップＳ３７１，Ｓ３７２の処理は、図１９のステップＳ３０１，３０２、および、ステップＳ３１１，Ｓ３１２の処理と同様であるので、その説明は、省略する。
【０１６１】
ステップＳ３６３において、応答プログラム４８ａは、取得したカードＩＤに基づいて会員ＩＤ、および、会員種別チェック処理を実行する。すなわち、応答プログラム４８ａは、取得したカードＩＤに基づいて、そのＩＣカード２２に対応するユーザの会員ＩＤ、および、会員種別を確認（チェック）する。
【０１６２】
次に、図２３のフローチャートを参照して、電子クーポンポイント管理処理をについて説明する。ステップＳ３８１において、応答プログラム４８ａは、ポイントの書込みが要求されているか否かを判定し、書込みが要求されていると判定された場合、ステップＳ３８２において、取得した情報（例えば、図１３のフローチャートのステップＳ４７の処理により取得された電子クーポンポイントの情報）に基づいて、電子クーポンポイントをＩＣカードに書き込むように要求する。より詳細には、応答プログラム４８ａは、電子クーポンポイントをＩＣカードに書き込むコマンドを送信する。
【０１６３】
ステップＳ３９１において、アクセスプログラム１８ａは、電子クーポンポイントの書込みが要求されたか否かを判定し、電子クーポンポイントの書込みが要求されたと判定した場合、ステップＳ３９２において、アクセスプログラム１８ａは、クレジットカード会社サーバ３より送信されてくる電子クーポンポイントの書込み要求（コマンド）に応じて、ＩＣカードＲ／Ｗ管理プログラム１８ｂに対してＩＣカードＲ／Ｗ部２１を制御して、ＩＣカード２２に所定の電子クーポンポイントを書き込むように制御する。このとき、書き込まれる情報には、電子クーポンポイントの値と共に、残高、有効期限、および、発行店舗（端末装置２の設置された店舗など）の情報も記録される。
【０１６４】
ステップＳ３９３において、アクセスプログラム１８ａは、処理結果をファイナンス会社サーバ３に通知する。すなわち、今の場合、電子クーポンが記録されたことが処理結果として通知される。
【０１６５】
ステップＳ３８３において、応答プログラム４８ａは、処理結果を受信する。
【０１６６】
ステップＳ３８１において、ポイントの書込み要求ではないと判定され場合、ステップＳ３８４において、応答プログラム４８ａは、ポイントの読出しが要求されているか否かを判定し、読出しが要求されていると判定された場合、ステップＳ３８５において、ＩＣカード２２に記録された電子クーポンポイントを読み出すように要求する（ＩＣカード２２に記録された電子クーポンポイントを読み出すコマンドを送信する）。
【０１６７】
この処理により、ステップＳ３９１においては、ポイントの書込みが要求されていないと判定され、ステップＳ３９４において、アクセスプログラム１８ａは、ポイントの読出しが要求されているか（ポイントの読出すコマンドが送信されてきているか）否かを判定し、さらに、電子クーポンポイントの読出しが要求されていると判定されることになるので、ステップＳ３９５において、アクセスプログラム１８ａは、ＩＣカードＲ／Ｗ管理プログラム１８ｂに対してＩＣカードＲ／Ｗ部２１を制御して、ＩＣカード２２に記録されている電子クーポンポイントを読み出させる。
【０１６８】
ステップＳ３８４において、ポイントの読出し要求ではないと判定された場合、ポイントの読出し、また、書込みが要求されるまで、ステップＳ３８１，Ｓ３８４の処理が繰り返され、同様にして、ポイントの読出しが要求されていないと判定された場合、ポイントの読出し、また、書込みが要求されるまで、ステップＳ３９１，Ｓ３９４の処理が繰り返される。
【０１６９】
次に、図２４のフローチャートを参照して、購入履歴管理処理をについて説明する。ステップＳ４０１において、応答プログラム４８ａは、購入履歴の書込みが要求されているか否かを判定し、購入履歴の書込みが要求されていると判定された場合、ステップＳ４０２において、取得した情報（例えば、図１３のフローチャートのステップＳ４７の処理により取得された電子クーポンポイントと同様に電子チケットが購入されたときの購入日、型番、個数、金額、または、担当者などの情報）に基づいて、購入履歴をＩＣカードに書き込むように要求する（購入履歴をＩＣカードに書き込むように要求するコマンドを送信する）。
【０１７０】
ステップＳ４１１において、アクセスプログラム１８ａは、購入履歴の書込みが要求されたか否かを判定し、購入履歴の書込みが要求されたと判定した場合、ステップＳ４１２において、アクセスプログラム１８ａは、クレジットカード会社サーバ３より送信されてくる購入履歴の書込み要求（コマンド）に応じて、ＩＣカードＲ／Ｗ管理プログラム１８ｂに対してＩＣカードＲ／Ｗ部２１を制御して、ＩＣカード２２に購入履歴を書き込むように制御する。
【０１７１】
ステップＳ４１３において、アクセスプログラム１８ａは、処理結果をファイナンス会社サーバ３に通知する。すなわち、今の場合、購入履歴が書込まれたことが処理結果として通知される。
【０１７２】
ステップＳ４０３において、応答プログラム４８ａは、処理結果を受信する。
【０１７３】
ステップＳ４０１において、購入履歴の書込み要求ではないと判定され場合、ステップＳ４０４において、応答プログラム４８ａは、購入履歴の読出しが要求されているか否かを判定し、購入履歴の読出しが要求されていると判定された場合、ステップＳ４０５において、ＩＣカード２２に記録された購入履歴を読み出すように要求する（購入履歴の読出しのコマンドを送信する）。
【０１７４】
この処理により、ステップＳ４１１においては、購入履歴の書込みが要求されていないと判定され、ステップＳ４１４において、アクセスプログラム１８ａは、購入履歴の読出しが要求されているか否かを判定し、さらに、購入履歴の読出しが要求されていると判定されることになるので、ステップＳ４１５において、アクセスプログラム１８ａは、ＩＣカードＲ／Ｗ管理プログラム１８ｂに対してＩＣカードＲ／Ｗ部２１を制御して、ＩＣカード２２に記録されている購入履歴を読み出す。
【０１７５】
ステップＳ４０４において、購入履歴の読出し要求ではないと判定された場合、購入履歴の読出し、また、書込みが要求されるまで、ステップＳ４０１，Ｓ４０４の処理が繰り返され、同様にして、購入履歴の読出しが要求されていないと判定された場合、購入履歴の読出し、また、書込みが要求されるまで、ステップＳ４１１，Ｓ４１４の処理が繰り返される。
【０１７６】
次に、図２５のフローチャートを参照して、電子チケット入場券管理処理をについて説明する。ステップＳ４２１において、応答プログラム４８ａは、電子チケット入場券の書込みが要求されているか否かを判定し、電子チケット入場券の書込みが要求されていると判定された場合、ステップＳ４２２において、取得した情報（例えば、図１５のフローチャートのステップＳ１５７の処理により取得された電子チケットの情報（席のグレード、開催日時の情報を含む））に基づいて、電子チケット入場券をＩＣカード２２に書き込むように要求する（電子チケット入場券をＩＣカード２２に書き込むコマンドを送信する）。
【０１７７】
ステップＳ４３１において、アクセスプログラム１８ａは、電子チケット入場券の書込みが要求されたか（電子チケット入場券をＩＣカード２２に書き込むコマンドが送信されてきたか）否かを判定し、電子チケット入場券の書込みが要求されたと判定した場合、ステップＳ４３２において、アクセスプログラム１８ａは、クレジットカード会社サーバ３より送信されてくる電子チケット入場券の書込み要求（コマンド）に応じて、ＩＣカードＲ／Ｗ管理プログラム１８ｂに対してＩＣカードＲ／Ｗ部２１を制御して、ＩＣカード２２に電子チケット入場券を書き込むように制御する。
【０１７８】
ステップＳ４３３において、アクセスプログラム１８ａは、処理結果をファイナンス会社サーバ３に通知する。すなわち、今の場合、電子チケット入場券が書込まれたことが処理結果として通知される。
【０１７９】
ステップＳ４２３において、応答プログラム４８ａは、処理結果を受信する。
【０１８０】
ステップＳ４２１において、電子チケット入場券の書込み要求ではないと判定され場合、ステップＳ４２４において、応答プログラム４８ａは、電子チケット入場券の読出しが要求されているか否かを判定し、電子チケット入場券の読出しが要求されていると判定された場合、ステップＳ４２５において、ＩＣカード２２に記録された電子チケット入場券を読み出すように要求する（ＩＣカード２２に記録された電子チケット入場券を読み出すコマンドを送信する）。
【０１８１】
この処理により、ステップＳ４３１においては、電子チケット入場券の書込みが要求されていないと判定され、ステップＳ４３４において、アクセスプログラム１８ａは、電子チケット入場券の読出しが要求されているか否かを判定し、さらに、電子チケット入場券の読出しが要求されていると判定されることになるので、ステップＳ４３５において、アクセスプログラム１８ａは、ＩＣカードＲ／Ｗ管理プログラム１８ｂに対してＩＣカードＲ／Ｗ部２１を制御して、ＩＣカード２２に記録されている電子チケット入場券を読み出す。
【０１８２】
ステップＳ４２４において、電子チケット入場券の読出し要求ではないと判定された場合、電子チケット入場券の読出し、また、書込みが要求されるまで、ステップＳ４２１，Ｓ４２４の処理が繰り返され、同様にして、電子チケット入場券の読出しが要求されていないと判定された場合、電子チケット入場券の読出し、また、書込みが要求されるまで、ステップＳ４３１，Ｓ４３４の処理が繰り返される。
【０１８３】
以上の図１９乃至図２５のフローチャートの処理により、図１４のフローチャートを参照して説明したサービスメニューＩＤに対応する処理が実行される。
【０１８４】
以上によれば、非接触型のＩＣカードに対応したカードリーダなどのインフラストラクチャを有しない加盟店であっても、非接触型のＩＣカードのインフラストラクチャを既に有しているクレジットカード会社が、所定の情報の書込み、または、読出しを代行することにより、非接触型のＩＣカードのインフラストラクチャを構築するコストを節約して、非接触型ＩＣカードを導入することが可能となる。また、既に、非接触型ＩＣカードのインフラストラクチャを有するクレジットカード会社などは、ＩＣカードへの情報の記録、または、読出しの代行により、加盟店から取得されるＩＣカードへの書込み、または、読出しにかかる代行に係る料金により利益を得ることが可能となる。
【０１８５】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行させることが可能な、例えば汎用のパーソナルコンピュータなどに記録媒体からインストールされる。
【０１８６】
この記録媒体は、図２，図３，図５に示すように端末装置２、クレジットカード会社サーバ３、および、加盟店サーバ５に予め組み込まれた状態でユーザに提供される、プログラムが記録されている記憶部１８，４８，７８だけではなく、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク３１，５１，８１（フレキシブルディスクを含む）、光ディスク３２，５２，８２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）を含む）、光磁気ディスク３３，５３，８３（ＭＤ（Ｍｉｎｉ−Ｄｉｓｃ）（登録商標）を含む）、もしくは半導体メモリ３４，５４，８４（Ｍｅｍｏｒｙ　Ｓｔｉｃｋを含む）などよりなるパッケージメディアにより構成される。
【０１８７】
尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
【０１８８】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１８９】
【発明の効果】
本発明によれば、非接触型のＩＣカードのインフラストラクチャを構築するコストを節約しつつ、非接触型ＩＣカードを導入することが可能となる。また、加盟店から取得されるＩＣカードへの書込み、または、読出しにかかる代行料金により利益を得ることが可能となる。
【図面の簡単な説明】
【図１】本発明を適用したＩＣカード課金システムのブロック図である。
【図２】図１の端末装置の構成を示すブロック図である。
【図３】図１のＩＣカードＲ／Ｗ部とＩＣカードを示すブロック図である。
【図４】図１のクレジットカード会社サーバの構成を示すブロック図である。
【図５】図１の加盟店サーバの構成を示すブロック図である。
【図６】図１のＩＣカード課金システムの機能ブロック図である。
【図７】契約ＤＢの構成例を示す図である。
【図８】サービスメニューＤＢの構成例を示す図である。
【図９】単価ＤＢの構成例を示す図である。
【図１０】課金ＤＢの構成例を示す図である。
【図１１】商品管理ＤＢの構成例を示す図である。
【図１２】ＩＣカードに記録される情報の構成例を示す図である。
【図１３】ＩＣカードに電子クーポンポイントをプレゼントする処理を説明するフローチャートである。
【図１４】サービスメニューＩＤに対応した処理を説明するフローチャートである。
【図１５】電子クーポンポイントにより電子チケットを購入する処理を説明するフローチャートである。
【図１６】表示される画面の表示例を示す図である。
【図１７】電子チケットを使用してイベント会場に入場する処理を説明するフローチャートである。
【図１８】請求書の送受信処理を説明するフローチャートである。
【図１９】オーソリゼーション処理を説明するフローチャートである。
【図２０】本人認証アシスト処理を説明するフローチャートである。
【図２１】ＩＣカードの有効性をチェックする処理を説明するフローチャートである。
【図２２】会員ＩＤ、および、会員種別をチェックする処理を説明するフローチャートである。
【図２３】電子クーポンポイントを管理する処理を説明するフローチャートである。
【図２４】購入履歴を管理する処理を説明するフローチャートである。
【図２５】電子チケット入場券を管理する処理を説明するフローチャートである。
【符号の説明】
１　ネットワーク，　２，２−１乃至２−ｎ　端末装置，　３　クレジットカード会社サーバ，　４　与信ネットワーク，　５　加盟店サーバ，　１８ａ　アクセスプログラム，　１８ｂ　ＩＣカードＲ／Ｗ管理プログラム，　２１　ＩＣカードＲ／Ｗ部，　２２　ＩＣカード，　４８ａ　応答プログラム，　４８ｂ　契約ＤＢ，　４８ｃ　サービスメニューＤＢ，　４８ｄ　課金プログラム，　４８ｅ　単価ＤＢ，　４８ｆ　課金ＤＢ，　７８ａ　応答プログラム，　７８ｂ　ホームページ管理プログラム，　７８ｃ　サービスメニューＤＢ，　７８ｄ　商品管理ＤＢ
【図１】
2004110235.tif 000003
【図２】
2004110235.tif 000004
【図３】
2004110235.tif 000005
【図４】
2004110235.tif 000006
【図５】
2004110235.tif 000007
【図６】
2004110235.tif 000008
【図７】
2004110235.tif 000009
【図８】
2004110235.tif 000010
【図９】
2004110235.tif 000011
【図１０】
2004110235.tif 000012
【図１１】
2004110235.tif 000013
【図１２】
2004110235.tif 000014
【図１３】
2004110235.tif 000015
【図１４】
2004110235.tif 000016
【図１５】
2004110235.tif 000017
【図１６】
2004110235.tif 000018
【図１７】
2004110235.tif 000019
【図１８】
2004110235.tif 000020
【図１９】
2004110235.tif 000021
【図２０】
2004110235.tif 000022
【図２１】
2004110235.tif 000023
【図２２】
2004110235.tif 000024
【図２３】
2004110235.tif 000025
【図２４】
2004110235.tif 000026
【図２５】
2004110235.tif 000027