(57)【要約】【課題】  カードを所有している利用者の属性情報を安全に利用者に提供して、利用者の利便性を図ることができる属性情報提供方法、属性情報提供プログラム及び属性情報提供用照会プログラムを提供する。【解決手段】  管理コンピュータ２１は、ＣＡＴ端末１１から受信したキャッシュカードＣの口座識別子に基づいてユーザ認証を行い、利用者の口座の入出金履歴情報を抽出する。管理コンピュータ２１は、入出金履歴情報に基づいて利用者の口座に対して最近振込を行った企業システム４０を特定し、特定した企業システム４０に対して利用者の公開鍵を用いて暗号化した暗号化口座情報を送信する。そして、管理コンピュータ２１は、企業システム４０に送信した暗号化口座情報に一致する情報に関連付けられた利用者の属性情報を、利用者の公開鍵で暗号化された状態で企業システム４０から受信する。管理コンピュータ２１は、受信した属性情報をＣＡＴ端末１１に転送する。【選択図】      図１
2005107579.tif 000002
【特許請求の範囲】
【請求項１】
利用者のカード情報を読み取るカード端末、及び
利用者口座情報に関連付けた属性情報を記憶している第三者サーバに接続され、前記利用者口座を管理する管理コンピュータを用いて、利用者の属性情報を提供する方法であって、
前記管理コンピュータが、
前記カード端末からカード情報を受信する認証データ受信段階と、
前記カード情報に基づいて利用者口座を特定し、この利用者口座と関係のある第三者の第三者サーバを特定する特定段階と、
前記特定した第三者サーバに、前記利用者の公開鍵を用いて暗号化した利用者の暗号化口座情報を送信する照会段階と、
を含むことを特徴とする属性情報提供方法。
【請求項２】
前記属性情報提供方法は、
前記管理コンピュータが、前記第三者サーバから受信した前記利用者の公開鍵を用いて暗号化された属性情報を受信し、この暗号化属性情報を前記カード端末を含むシステムに対して送信する転送段階
を更に含むことを特徴とする請求項１に記載の属性情報提供方法。
【請求項３】
前記特定段階は、
前記利用者口座に関する入出金履歴情報を抽出し、前記入出金履歴情報を用いて第三者サーバを特定すること
を含むことを特徴とする請求項１又は２に記載の属性情報提供方法。
【請求項４】
前記特定段階は、所定期間内における前記履歴情報を抽出することを特徴とする請求項３に記載の属性情報提供方法。
【請求項５】
前記利用者のカードには、前記利用者の公開鍵が記憶されており、
前記認証データ受信段階において、前記管理コンピュータは、前記カード情報とともに、前記利用者の公開鍵を受信することを特徴とする請求項１〜４のいずれか１つに記載の属性情報提供方法。
【請求項６】
利用者の口座に関する口座情報を管理する管理コンピュータに接続され、前記利用者の属性情報を口座に関連付けられた属性情報が記録された属性情報記憶部を有した照合コンピュータを用いて、前記利用者の属性情報を提示する属性情報提供方法であって、
前記照合コンピュータが、
前記口座情報について前記利用者の公開鍵を用いて暗号化された暗号化口座情報を、前記管理コンピュータから受信する受信段階と、
前記利用者の公開鍵を用いて属性情報記憶部に記録されている口座情報を暗号化して、前記受信段階で受信した暗号化口座情報と比較する比較段階と、
前記比較段階の比較の結果、受信した暗号化口座情報に一致する口座情報に関連付けられている属性情報を、前記利用者の公開鍵を用いて暗号化する暗号化段階と、
前記暗号化した属性情報を前記管理コンピュータに送信する送信段階と、
を含むことを特徴とする属性情報提供方法。
【請求項７】
利用者のカード情報を読み取るカード端末、及び
利用者口座情報に関連付けた属性情報を記憶している第三者サーバに接続され、前記利用者口座を管理する管理コンピュータを用いて、利用者の属性情報を提供するプログラムであって、
前記管理コンピュータを
前記カード端末からカード情報を受信する認証データ受信手段、
前記カード情報に基づいて利用者口座を特定し、この利用者口座と関係のある第三者の第三者サーバを特定する特定手段、及び
前記特定した第三者サーバに、前記利用者の公開鍵を用いて暗号化した利用者の暗号化口座情報を送信する照会手段
として機能させることを特徴とする属性情報提供プログラム。
【請求項８】
前記属性情報提供プログラムは、
前記管理コンピュータを、前記第三者サーバから受信した前記利用者の公開鍵を用いて暗号化された属性情報を受信し、この暗号化属性情報を前記カード端末を含むシステムに対して送信する転送手段
として更に機能させることを特徴とする請求項７に記載の属性情報提供プログラム。
【請求項９】
前記特定手段は、
前記利用者口座に関する入出金履歴情報を抽出し、前記入出金履歴情報を用いて第三者サーバを特定すること
を含むことを特徴とする請求項７又は８に記載の属性情報提供プログラム。
【請求項１０】
前記特定手段は、所定期間内における前記履歴情報を抽出することを特徴とする請求項９に記載の属性情報提供プログラム。
【請求項１１】
前記利用者のカードには、前記利用者の公開鍵が記憶されており、
前記認証データ受信手段において、前記管理コンピュータは、前記カード情報とともに、前記利用者の公開鍵を受信することを特徴とする請求項７〜１０のいずれか１つに記載の属性情報提供プログラム。
【請求項１２】
利用者の口座に関する口座情報を管理する管理コンピュータに接続され、前記利用者の属性情報を口座に関連付けられた属性情報が記録された属性情報記憶部を有した照合コンピュータを用いて、前記利用者の属性情報を提示する属性情報提供用照会プログラムであって、
前記照合コンピュータを、
前記口座情報について前記利用者の公開鍵を用いて暗号化された暗号化口座情報を、前記管理コンピュータから受信する受信手段、
前記利用者の公開鍵を用いて属性情報記憶部に記録されている口座情報を暗号化して、前記受信手段で受信した暗号化口座情報と比較する比較手段、
前記比較手段による比較の結果、受信した暗号化口座情報に一致する口座情報に関連付けられている属性情報を、前記利用者の公開鍵を用いて暗号化する暗号化手段、及び
前記暗号化した属性情報を前記管理コンピュータに送信する送信手段
として機能させることを特徴とする属性情報提供用照会プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カード所有者の属性に関する情報を提供する属性情報提供方法、属性情報提供プログラム及び属性情報提供用照会プログラムに関する。
【背景技術】
【０００２】
例えば、新規口座の開設や携帯電話の購入の申し込みなどを行う場合、申込人の氏名とともに、住所や電話番号などの属性情報を申込用紙に記入することが一般的である。このとき、申込人の本人確認や属性確認を行うために、それらを証明できる書類、例えば、免許証、保険証、公共料金の明細書などを提出することがある。
【０００３】
そこで、利用者の属性情報を管理しているシステムから利用者の属性情報を受信して、利用者の本人確認を行う技術が開示されている（例えば、特許文献１参照。）。特許文献１には、新たに口座を開設するときに用いる技術が開示されている。具体的には、まず利用者により入力された口座開設情報を、利用者の秘密鍵で暗号化し、これを更に口座開設する仕向け銀行の公開鍵で暗号化し、仕向け銀行に送信する。また、利用者は、入力した既存口座情報を利用者の秘密鍵で暗号化し、更にこれを既存口座のある被仕向け銀行の公開鍵で暗号化して、仕向け銀行に送信する。仕向け銀行は、仕向け銀行コードと利用者の公開鍵とを仕向け銀行の秘密鍵で暗号化し、これを更に被仕向け銀行の公開鍵で暗号化する。そして、仕向け銀行は、暗号化情報と既存口座情報とを被仕向け銀行に送信する。被仕向け銀行は、仕向け銀行から受信した既存口座情報が既存口座と同じであることを確認すると、その結果を仕向け銀行に通知する。この通知に基づいて、仕向け銀行は、口座設定の許可の判断を行う。すなわち、特許文献１の技術においては、利用者の既存口座情報を照合した仕向け銀行の結果に基づいて利用者の確認が行われる。
【特許文献１】特開平１０−１７７６０７号公報（第４頁〜第１０頁及び図３）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、特許文献１の技術においては、被仕向け銀行に口座がない場合、被仕向け銀行は利用者の情報を取得することになる。また、仕向け銀行も、被仕向け銀行からの利用者の情報を取得することになる。このため、被仕向け銀行の口座を利用者が利用しようとしている状況が仕向け銀行にわかるとともに、仕向け銀行に口座を開設しようとしている利用者の情報が被仕向け銀行に伝わってしまう。すなわち、利用者の属性情報の利用状況が他者に漏洩してしまい、安全に利用者の属性情報を利用することができない場合があった。
【０００５】
また、特許文献１の技術では、利用者の属性情報を証明するための書類がない場合であっても、利用者の属性情報を確認することはできる。しかし、このために利用者は、口座開設情報に必要な氏名、住所などの入力を行う必要があった。従って、利用者に手間がかかる場合があった。
【０００６】
本発明は、上述した問題に鑑みてなされ、その目的は、カードを所有している利用者の属性情報を、より的確に提供し、さらには利用者の利便性を図ることができる属性情報提供方法、属性情報提供プログラム及び属性情報提供用照会プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記問題点を解決するために、請求項１に記載の発明は、利用者のカード情報を読み取るカード端末、及び利用者口座情報に関連付けた属性情報を記憶している第三者サーバに接続され、前記利用者口座を管理する管理コンピュータを用いて、利用者の属性情報を提供する方法であって、前記管理コンピュータが、前記カード端末からカード情報を受信する認証データ受信段階と、前記カード情報に基づいて利用者口座を特定し、この利用者口座と関係のある第三者の第三者サーバを特定する特定段階と、前記特定した第三者サーバに、前記利用者の公開鍵を用いて暗号化した利用者の暗号化口座情報を送信する照会段階と、を含むことを要旨とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の属性情報提供方法において、前記属性情報提供方法は、前記管理コンピュータが、前記第三者サーバから受信した前記利用者の公開鍵を用いて暗号化された属性情報を受信し、この暗号化属性情報を前記カード端末を含むシステムに対して送信する転送段階を更に含むことを要旨とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の属性情報提供方法において、前記特定段階は、前記利用者口座に関する入出金履歴情報を抽出し、前記入出金履歴情報を用いて第三者サーバを特定することを含むことを要旨とする。
【００１０】
請求項４に記載の発明は、請求項３に記載の属性情報提供方法において、前記特定段階は、所定期間内における前記履歴情報を抽出することを要旨とする。
請求項５に記載の発明は、請求項１〜４のいずれか１つに記載の属性情報提供方法において、前記利用者のカードには、前記利用者の公開鍵が記憶されており、前記認証データ受信段階において、前記管理コンピュータは、前記カード情報とともに、前記利用者の公開鍵を受信することを要旨とする。
【００１１】
請求項６に記載の発明は、利用者の口座に関する口座情報を管理する管理コンピュータに接続され、前記利用者の属性情報を口座に関連付けられた属性情報が記録された属性情報記憶部を有した照合コンピュータを用いて、前記利用者の属性情報を提示する属性情報提供方法であって、前記照合コンピュータが、前記口座情報について前記利用者の公開鍵を用いて暗号化された暗号化口座情報を、前記管理コンピュータから受信する受信段階と、前記利用者の公開鍵を用いて属性情報記憶部に記録されている口座情報を暗号化して、前記受信段階で受信した暗号化口座情報と比較する比較段階と、前記比較段階の比較の結果、受信した暗号化口座情報に一致する口座情報に関連付けられている属性情報を、前記利用者の公開鍵を用いて暗号化する暗号化段階と、前記暗号化した属性情報を前記管理コンピュータに送信する送信段階と、を含むことを要旨とする。
【００１２】
請求項７に記載の発明は、利用者のカード情報を読み取るカード端末、及び利用者口座情報に関連付けた属性情報を記憶している第三者サーバに接続され、前記利用者口座を管理する管理コンピュータを用いて、利用者の属性情報を提供するプログラムであって、前記管理コンピュータを前記カード端末からカード情報を受信する認証データ受信手段、前記カード情報に基づいて利用者口座を特定し、この利用者口座と関係のある第三者の第三者サーバを特定する特定手段、及び前記特定した第三者サーバに、前記利用者の公開鍵を用いて暗号化した利用者の暗号化口座情報を送信する照会手段として機能させることを要旨とする。
【００１３】
請求項８に記載の発明は、請求項７に記載の属性情報提供プログラムにおいて、前記属性情報提供プログラムは、前記管理コンピュータを、前記第三者サーバから受信した前記利用者の公開鍵を用いて暗号化された属性情報を受信し、この暗号化属性情報を前記カード端末を含むシステムに対して送信する転送手段として更に機能させることを要旨とする。
【００１４】
請求項９に記載の発明は、請求項７又は８に記載の属性情報提供プログラムにおいて、前記特定手段は、前記利用者口座に関する入出金履歴情報を抽出し、前記入出金履歴情報を用いて第三者サーバを特定することを含むことを要旨とする。
【００１５】
請求項１０に記載の発明は、請求項９に記載の属性情報提供プログラムにおいて、前記特定手段は、所定期間内における前記履歴情報を抽出することを要旨とする。
請求項１１に記載の発明は、請求項７〜１０のいずれか１つに記載の属性情報提供プログラムにおいて、前記利用者のカードには、前記利用者の公開鍵が記憶されており、前記認証データ受信手段において、前記管理コンピュータは、前記カード情報とともに、前記利用者の公開鍵を受信することを要旨とする。
【００１６】
請求項１２に記載の発明は、利用者の口座に関する口座情報を管理する管理コンピュータに接続され、前記利用者の属性情報を口座に関連付けられた属性情報が記録された属性情報記憶部を有した照合コンピュータを用いて、前記利用者の属性情報を提示する属性情報提供用照会プログラムであって、前記照合コンピュータを、前記口座情報について前記利用者の公開鍵を用いて暗号化された暗号化口座情報を、前記管理コンピュータから受信する受信手段、前記利用者の公開鍵を用いて属性情報記憶部に記録されている口座情報を暗号化して、前記受信手段で受信した暗号化口座情報と比較する比較手段、前記比較手段による比較の結果、受信した暗号化口座情報に一致する口座情報に関連付けられている属性情報を、前記利用者の公開鍵を用いて暗号化する暗号化手段、及び前記暗号化した属性情報を前記管理コンピュータに送信する送信手段として機能させることを要旨とする。
【００１７】
（作用）
請求項１又は７に記載の発明によれば、管理コンピュータは、利用者の口座に関連付けされた属性情報を保有する第三者サーバに対して、利用者の公開鍵を用いて暗号化した口座情報を送信する。これにより、第三者サーバは、利用者の公開鍵と、受信した暗号化口座情報とを用いて利用者の口座に関連付けられた属性情報を特定することができる。そして、第三者サーバが保有している利用者の属性情報を、利用者の公開鍵で暗号化して提供することができる。この利用者の属性情報は、第三者サーバによって確認されている情報である。従って、第三者により確認が行なわれた利用者の属性情報を提供することができる。
【００１８】
また、第三者サーバは、利用者の公開鍵により暗号化した属性情報を送信する。この暗号化した属性情報は、利用者の秘密鍵を用いなければ復号化できないため、属性情報を、より安全に送信することができる。
【００１９】
更に、利用者は、カード情報を用いて第三者サーバが保有している属性情報を得ることができる。このため、例えば、利用者はこの属性情報をカード端末に利用させることにより、的確な情報を効率的に提供することができる。
【００２０】
請求項２又は８に記載の発明によれば、カード端末は、第三者サーバが記録している属性情報を管理コンピュータから受信するため、カード端末は、属性情報を送信した第三者サーバを把握できない。また、第三者サーバは、利用者の管理情報を管理コンピュータに送信するため、利用者の属性情報を要求したカード端末を把握することができない。すなわち、管理コンピュータがカード端末と第三者サーバとを仲介するため、利用者の属性情報の利用状況や情報源に関する情報が漏洩することを抑制することができ、より安全に利用者の属性情報を提供することができる。
【００２１】
請求項３又は９に記載の発明によれば、管理コンピュータは、利用者の口座に関する入
出金の履歴情報に基づいて、口座情報を送信する第三者サーバを決定する。従って、利用者の口座を用いて実際に取引を行った企業の第三者サーバに利用者の属性情報を問い合わせることになるので、より確実な利用者の属性情報を得ることができる。
【００２２】
請求項４又は１０に記載の発明によれば、管理コンピュータは、所定期間内に口座に関する入出金の履歴情報に基づいて、利用者の属性情報の照会を行う第三者サーバを決定する。所定期間が最近であれば、最近利用者と取引を行った第三者サーバからの利用者の属性情報を得ることができるので、利用者に関して、より最近の新しい属性情報を提供することができる。
【００２３】
請求項５又は１１に記載の発明によれば、管理コンピュータは、カード情報とともに利用者の公開鍵をカード端末から取得する。このため、管理コンピュータは、利用者の公開鍵を、例えば電子認証局などの公的機関から別途取得することなく、暗号化を行うことができる。
【００２４】
請求項６又は１２に記載の発明によれば、照合コンピュータは、保有している利用者の口座情報を利用者の公開鍵を用いて暗号化した暗号化口座情報と、管理コンピュータから受信した暗号化口座情報とを比較する。そして、照合コンピュータは、管理コンピュータから受信した暗号化口座情報に一致する情報に関連付けられた利用者の属性情報を、利用者の公開鍵を用いて暗号化して管理コンピュータに送信する。従って、照合コンピュータは、管理コンピュータから受信した情報を復号しなくても、その情報に基づいて属性情報を送信する利用者を特定することができる。また、照合コンピュータは、特定した利用者の属性情報を、利用者の公開鍵を用いて暗号化し、管理コンピュータに送信する。よって、利用者の属性情報は、利用者のみが復号化でき、管理コンピュータであっても復号化できないため、利用者の情報をその利用者に対してより確実に提供することができる。従って、利用者の属性情報の漏洩を極力防止しながら、利用者の利便性を図ることができる。
【発明の効果】
【００２５】
本発明によれば、カードを所有している利用者の属性情報を安全に利用者に提供して、利用者の利便性を図ることができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明を具体化した一実施形態を図１〜図７に基づいて説明する。本実施形態では、携帯電話端末を購入するときに必要な利用者の住所や電話番号などの属性情報を提供する場合について説明する。本実施形態では、決済カード（ここではキャッシュカード）を発行している金融機関（ここでは銀行）のシステムを介して、属性情報が提供される。
【００２７】
図１に示すように、携帯電話端末を契約販売する契約販売店１０には、カード端末としてのＣＡＴ（Credit Authorization Terminal ）端末１１が設置されている。このＣＡＴ端末１１は、専用ネットワークＮを介して銀行ホストシステム２０に接続されている。本実施形態では、専用ネットワークＮとして、ＣＡＦＩＳ（Credit And Finance Information System ）を用いる。
【００２８】
ＣＡＴ端末１１は、親機１２と、キャッシュカードＣを収容する子機１５とから構成されている。親機１２及び子機１５には、それぞれディスプレイ１３，１７及び操作ボタン１４，１８が設けられている。親機１２は、契約販売店１０側が操作ボタン１４を用いて入力した情報を受け入れるための端末である。また、親機１２は契約販売店１０に対してディスプレイ１３に各種表示を行う。この親機１２は、専用ネットワークＮを介して銀行ホストシステム２０に接続され、情報の送受信を行う。更に、親機１２は、契約販売店１０に関する顧客情報を管理する図示しない顧客情報管理コンピュータに接続され、取得し
た利用者の属性情報を顧客情報管理コンピュータに送信することができる。また、親機１２には、図示しないプリンタが内蔵され、申込用紙に情報を印刷することができる。
【００２９】
子機１５は、利用者が操作ボタン１８を用いて入力した情報を受け入れるための端末である。また、子機１５は、キャッシュカードＣの利用者に対してディスプレイ１７に各種表示を行う。
【００３０】
一方、銀行ホストシステム２０は、管理コンピュータ２１を備えている。管理コンピュータ２１は、ＣＡＴ端末１１と、後述する企業システム４０との間でデータ送受信や各種情報の処理を実行するためのデータの管理処理等を行う。また、管理コンピュータ２１は、図示しないＣＰＵ、ＲＡＭ及びＲＯＭ等を有し、後述する処理（認証データ受信段階、特定段階、照会段階及び転送段階を含む処理）を行う。このため、属性情報提供プログラムを実行することにより、管理コンピュータ２１は、認証データ受信手段、特定手段、照会手段及び転送手段として機能する。
【００３１】
管理コンピュータ２１は、口座管理情報記憶部２２及び入出金履歴情報記憶部２３に接続されている。
図２に示すように、口座管理情報記憶部２２には、銀行の口座に関する口座情報２２０が記録されている。この口座情報２２０は、顧客が口座を開設したときに口座管理情報記憶部２２に記録される。また、口座情報２２０は、口座識別子、顧客識別子、顧客名及び暗証番号に関するデータから構成されている。
【００３２】
口座識別子データ領域には、顧客の銀行口座を特定するための識別子に関するデータが記録されている。本実施形態の口座識別子データは、支店コード、預金種目コード及び口座番号に関するデータを含んで構成される。
【００３３】
顧客識別子データ領域には、この口座の名義人を特定するための識別子に関するデータが記録される。
顧客名データ領域には、この口座の名義人の氏名に関するデータが記録される。
暗証番号データ領域には、この口座の暗証番号に関するデータが記録される。本実施形態では、この暗証番号は、銀行ホストシステム２０におけるユーザ認証に用いられる。
【００３４】
一方、図３に示すように、入出金履歴情報記憶部２３には、入出金の履歴に関する入出金履歴情報２３０が口座毎に記録されている。この入出金履歴情報２３０は、口座において金額の入出を伴う取引が行われたときに記録される。また、入出金履歴情報２３０は、口座識別子、取引日、摘要、入出金額及び口座残高などに関するデータから構成されている。
【００３５】
口座識別子データ領域には、入出金が行われた口座を特定するための識別子に関するデータが記録される。この口座識別子を介して、入出金履歴情報２３０と口座情報２２０とが関連付けられる。
【００３６】
取引日データ領域には、入金や出金の取引が行われた日付に関するデータが記録される。
摘要データ領域には、入金や出金の取引の概略に関するデータが記録される。この摘要データには、取引先や取引内容に関する情報を含む。例えば、この口座から他の口座に振込を行った場合には、摘要データ領域には振込先の名義人名が記録される。この口座からの電気料金や電話料金等の自動引落が行われた場合には、摘要データ領域には、その内容（「電気料金」や「電話料金」等）が取引内容として記録される。また、この口座に対して振込が行われた場合には、摘要データ領域には振込者の氏名や名称が取引先として記録
される。
【００３７】
入出金額データ領域には、この口座に入金された金額や、この口座から出金された金額に関するデータが記録される。
口座残高データ領域には、この入出金が行われた結果の口座残高に関するデータが記録される。
【００３８】
一方、図１に示す銀行ホストシステム２０は、インターネットＩを介して企業システム４０に接続されている。企業システム４０は、利用者の口座に対して入金や引落などの口座振替を行った企業が有するシステムである。この企業は、具体的には、利用者の口座に給料振込を行った給料支払い企業や利用者の口座から各種料金の引落を行った企業などである。
【００３９】
企業システム４０は、照合コンピュータ４１を備えている。この照合コンピュータ４１は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭを備えており、後述する処理（受信段階、比較段階、暗号化段階及び送信段階を含む処理）を行う。このため、照合コンピュータ４１は、属性情報提供用照会プログラムを実行することにより、受信手段、比較手段、暗号化手段及び送信手段として機能する。更に、この照合コンピュータ４１は、銀行ホストシステム２０の管理コンピュータ２１と情報の送受信を行う。また、照合コンピュータ４１は、属性情報記憶部４２に接続されており、属性情報記憶部４２から所定の情報を取得することができる。
【００４０】
図４に示すように、属性情報記憶部４２には、この企業と所定の関係（例えば、取引関係や雇用関係）のある個人に関する属性管理情報４２０が記録されている。この属性管理情報４２０は、企業が個人との取引契約に基づき口座の登録を行ったときに記録される。また、属性管理情報４２０は、個人識別子、口座情報識別子及び属性情報などに関するデータから構成されている。
【００４１】
個人識別子データ領域には、この企業と所定の関係にある個人を特定するための識別子に関するデータが記録される。
口座情報識別子データ領域には、個人との関係において用いる口座を識別する識別子に関するデータが記録される。この口座情報識別子データ領域は、銀行コード、支店コード、預金種目コード及び口座番号に関するデータを含んで構成される。
【００４２】
属性情報データ領域には、個人を特定するための属性情報に関するデータが記録される。ここで、個人の属性情報とは、例えば、その人の住所、電話番号及び生年月日などである。
【００４３】
次に、上記のように構成されたシステムにおいて、契約販売店１０において利用者がキャッシュカードＣを用いて契約を行う場合についての処理を図５〜図７に基づいて説明する。
【００４４】
ここで使用されるキャッシュカードＣには、ＩＣチップが設けられている。このＩＣチップには、カード情報としての口座識別子、利用者の公開鍵及び秘密鍵が記録されている。本実施形態では、公開鍵は暗号化鍵として用いられ、秘密鍵は復号化用鍵として用いられる。なお、キャッシュカードＣのＩＣチップに記憶されている復号化用の秘密鍵は、ＩＣチップから読み出すことはできない。
【００４５】
利用者は、契約販売店１０に設置してあるＣＡＴ端末１１の子機１５に、自分のキャッシュカードＣを挿入する。これにより、ＣＡＴ端末１１は、収容されたキャッシュカード
Ｃのデータの読み込みを行う（図５のステップＳ１−１）。本実施形態では、ＣＡＴ端末１１は、カードの口座識別子及び公開鍵に関するデータをキャッシュカードＣから取得する。
【００４６】
次に、ＣＡＴ端末１１は、利用者が子機１５の操作ボタン１８を用いて入力した暗証番号を取得する（ステップＳ１−２）。
そして、ＣＡＴ端末１１は、取得した公開鍵、口座識別子及び暗証番号に関するデータを銀行ホストシステム２０に送信する（ステップＳ１−３）。
【００４７】
これらのデータを受信した銀行ホストシステム２０の管理コンピュータ２１はユーザ認証を行う（ステップＳ１−４）。詳述すると、管理コンピュータ２１は、ＣＡＴ端末１１から受信した口座識別子データに基づいて、利用者の口座情報２２０を口座管理情報記憶部２２から抽出する。そして、管理コンピュータ２１は、その口座情報２２０の暗証番号と、ＣＡＴ端末１１から受信した暗証番号とを照合する。両者が一致した場合には、ユーザ認証を完了する。なお、両者が一致しない場合には、管理コンピュータ２１は、その旨をＣＡＴ端末１１に通知し、処理を中止する。
【００４８】
ユーザ認証を完了した管理コンピュータ２１は、口座履歴の抽出を行う（ステップＳ１−５）。具体的には、管理コンピュータ２１は、ＣＡＴ端末１１から受信した口座識別子に基づいて特定した口座について、最近（例えば３ヶ月以内）の入出金履歴情報２３０を抽出する。
【００４９】
次に、管理コンピュータ２１は、属性情報の照会先を決定する（ステップＳ１−６）。具体的には、管理コンピュータ２１は、抽出した最新の口座振替の入出金履歴情報２３０から、口座振替を行った企業を照会先として決定する。従って、管理コンピュータ２１は、利用者の口座に対して口座振替を行った企業の企業システム４０に対して問い合わせをする。
【００５０】
なお、管理コンピュータ２１は、最近の入出金履歴情報２３０に基づいて、口座振替を行った企業を特定できない場合には、この口座の属性情報の確認ができない旨の通知をＣＡＴ端末１１に対して行い、処理を中止することになる。
【００５１】
次に、照会先を決定した管理コンピュータ２１は、暗号化口座識別子を生成する（ステップＳ１−７）。具体的には、管理コンピュータ２１は、利用者の口座識別子を、ＣＡＴ端末１１から受信した暗号化用の公開鍵を用いて暗号化することにより、暗号化口座識別子を生成する。
【００５２】
更に、管理コンピュータ２１は、生成した暗号化口座識別子のデータと、ＣＡＴ端末１１から受信した暗号化用の公開鍵のデータとを企業システム４０に送信する（ステップＳ１−８）。このとき、管理コンピュータ２１は、ステップＳ１−６において決定した照会先の企業システム４０に対してデータを送信する。
【００５３】
企業システム４０は、暗号化口座識別子及び公開鍵に関するデータを受信すると、照合処理を行う（ステップＳ１−９）。
この照合処理において企業システム４０の照合コンピュータ４１は、図６に示す処理を行う。詳述すると、まず照合コンピュータ４１は、受信した公開鍵を用いて、属性情報記憶部４２に記憶しているすべての属性管理情報４２０の口座識別子を暗号化する（ステップＳ２−１）。
【００５４】
そして、照合コンピュータ４１は、ステップＳ２−１において暗号化した口座識別子と
、銀行ホストシステム２０から受信した暗号化口座識別子とを比較する（ステップＳ２−２）。
【００５５】
ここで、比較した結果、一致するデータがない場合（ステップＳ２−３においてＮＯの場合）には、照合コンピュータ４１は、属性情報がない旨の通知を銀行ホストシステム２０に対して行う（ステップＳ２−４）。この通知を受けた銀行ホストシステム２０は、口座の属性情報の確認ができない旨の通知を契約販売店１０のＣＡＴ端末１１に対して行い、処理を中止する。
【００５６】
一方、照合コンピュータ４１は、比較した結果、一致するデータがある場合（ステップＳ２−３においてＹＥＳの場合）には、その一致した口座識別子を有する個人の属性情報を抽出する（ステップＳ２−５）。これによりステップＳ１−９の照合処理を完了する。
【００５７】
次に、属性情報を抽出した照合コンピュータ４１は、暗号化属性情報を生成する（図７のステップＳ３−１）。詳述すると、照合コンピュータ４１は、銀行ホストシステム２０から受信した利用者の公開鍵を用いて、抽出した属性情報を暗号化する。
【００５８】
次に、照合コンピュータ４１は、生成した暗号化属性情報を銀行ホストシステム２０に送信する（ステップＳ３−２）。そして、銀行ホストシステム２０の管理コンピュータ２１は、受信した暗号化属性情報を契約販売店１０のＣＡＴ端末１１に転送する（ステップＳ３−３）。このとき、転送を行う管理コンピュータ２１は、復号化する秘密鍵を有していないので、企業システム４０から受信した暗号化属性情報を復号化することはできない。
【００５９】
そして、銀行ホストシステム２０から暗号化属性情報が転送されると、契約販売店１０のＣＡＴ端末１１内において、暗号化属性情報の復号化が行われる（ステップＳ３−４）。詳述すると、ＣＡＴ端末１１は、子機１５のキャッシュカードＣのＩＣチップに、暗号化属性情報を供給する。ＩＣチップは、内蔵している秘密鍵を用いて暗号化属性情報を復号化する。そして、キャッシュカードＣのＩＣチップは、この復号化した利用者の属性情報をＣＡＴ端末１１に出力する。
【００６０】
ＣＡＴ端末１１は、キャッシュカードＣのＩＣチップから受け取った属性情報を含む画面を表示する（ステップＳ３−５）。具体的には、復号化された属性情報を子機１５のディスプレイ１７に表示することにより、利用者に対して、属性情報の利用可否の判断を促す。
【００６１】
ここで、ディスプレイ１７に表示された属性情報を利用する場合（ステップＳ３−６においてＹＥＳの場合）には、利用者は子機１５の操作ボタン１８を用いて承認を行う。これによりＣＡＴ端末１１は、復号化された属性情報を利用するための処理を行う（ステップＳ３−７）。具体的には、ＣＡＴ端末１１は、復号化された属性情報を契約販売店１０の顧客情報管理コンピュータに送信する。また、ＣＡＴ端末１１は、親機１２のプリンタを用いて申込用紙に利用者の属性情報を印刷して、携帯電話端末の申込用紙を作成する。
【００６２】
そして、ＣＡＴ端末１１は、属性情報の利用を完了すると、ＣＡＴ端末１１に記憶した属性情報を削除する（ステップＳ３−８）。
なお、ＣＡＴ端末１１は、利用者がディスプレイ１７に表示された属性情報を利用不可として承認を行わなかった場合（ステップＳ３−６においてＮＯの場合）には、属性情報を削除する（ステップＳ３−８）。以上により、属性情報の提供方法の処理が終わる。
【００６３】
本実施形態によれば、以下のような効果を得ることができる。
・本実施形態においては、銀行ホストシステム２０の管理コンピュータ２１は、ＣＡＴ端末１１から受信した情報に基づいてユーザ認証を行う。そして、管理コンピュータ２１は、入出金履歴情報２３０に基づいてユーザ認証を行った利用者の口座に対して振替を行った企業システム４０を照会先に決定する（ステップＳ１−６）。そして、銀行ホストシステム２０は、照会先に決定した企業システム４０に対して、利用者の公開鍵で暗号化した暗号化口座識別子を送信する（ステップＳ１−８）。企業システム４０の照合コンピュータ４１は、受信した暗号化口座識別子に基づいて、その利用者の属性情報を利用者の公開鍵で暗号化して、銀行ホストシステム２０を介してＣＡＴ端末１１に送信する（ステップＳ３−２）。よって、ＣＡＴ端末１１が受信した利用者の属性情報は、企業システム４０が保有している利用者の属性情報であるため、企業システム４０によって確認されている情報である。従って、管理コンピュータ２１は、企業システム４０によって認証された利用者の属性情報を提供することができる。この属性情報を利用して、契約販売店１０は本人の情報を確認することができる。
【００６４】
また、企業システム４０は、利用者の公開鍵により暗号化した属性情報を送信する。この暗号化属性情報は、利用者の秘密鍵を用いなければ復号化できないため、属性情報を、より安全に送信することができる。更に、ＣＡＴ端末１１及び照合コンピュータ４１を仲介する管理コンピュータ２１においても、利用者の属性情報は漏洩することがない。
【００６５】
更に、利用者は、キャッシュカードＣを用いて企業システム４０が保有している属性情報を得ることができる。このため、利用者はこの属性情報をＣＡＴ端末１１に利用させることにより、的確な情報を効率的に提供することができる。例えば、申込用紙に自分の属性情報を記入する必要がある場合など、効率的に正確な情報を提供することができ、利用者の利便性を図ることができる。
【００６６】
・本実施形態では、ＣＡＴ端末１１は、受信した利用者の属性情報を利用者が承認した場合（ステップＳ３−６においてＹＥＳの場合）に、契約販売店１０の顧客情報管理コンピュータに送信した。このため、契約販売店１０側は、利用者の属性情報を別途入力する必要がなく、登録の手間を省くことができる。
【００６７】
・本実施形態においては、銀行ホストシステム２０の管理コンピュータ２１は、企業システム４０から利用者の公開鍵を用いて暗号化された情報をＣＡＴ端末１１に転送する。ＣＡＴ端末１１は、管理コンピュータ２１から受信するため、ＣＡＴ端末１１は利用者の属性情報を送信した企業システム４０を把握できない。また、企業システム４０は、利用者の属性情報を管理コンピュータ２１に送信するため、企業システム４０は利用者の属性情報を送信するＣＡＴ端末１１を把握できない。すなわち、銀行ホストシステム２０が、ＣＡＴ端末１１と企業システム４０とを仲介するため、利用者の属性情報の利用状況や情報源に関する情報が漏洩することを抑制することができ、より安全に利用者の属性情報を提供することができる。
【００６８】
・本実施形態において、管理コンピュータ２１は、利用者の口座に関する最近の履歴情報に基づいて、最近、利用者の口座に対して振替があった企業システム４０を利用者の属性情報の照会先とした。すなわち、利用者の口座を用いて最近取引があった企業システム４０に対して、利用者の属性情報を問い合わせる。このため、利用者に関して、より最近の新しい属性情報を提供することができる。
【００６９】
・本実施形態においては、照合コンピュータ４１は、利用者の公開鍵を用いて口座情報を暗号化した情報と、管理コンピュータ２１から受信した暗号化口座情報とが一致するか否かを照合した（ステップＳ２−２）。そして、一致する暗号化口座情報に関連付けられた利用者の属性情報を、銀行ホストシステム２０を介してＣＡＴ端末１１に送信する。従
って、照合コンピュータ４１は、管理コンピュータ２１から受信した情報を復号化しなくても、その情報に基づいて属性情報を送信する利用者を特定することができる。また、特定した利用者の属性情報を、利用者の公開鍵を用いて暗号化し、管理コンピュータ２１に送信する。よって、利用者の属性情報は、利用者でなければ復号化できないため、その利用者に対してより確実に提供することができる。従って、利用者の利便性を図ることができる。
【００７０】
・本実施形態においては、管理コンピュータ２１は、利用者の口座識別子とともに、利用者の公開鍵とをＣＡＴ端末１１から受信する。このため、管理コンピュータ２１は、利用者の公開鍵を、電子認証局などの公的機関から別途、取得する必要がない。従って、管理コンピュータ２１は、暗号化口座情報を迅速に企業システム４０に送信することができる。
【００７１】
・本実施形態においては、照合コンピュータ４１は、管理コンピュータ２１から、暗号化口座情報とともに、利用者の公開鍵を受信した。このため、照合コンピュータ４１は、利用者の公開鍵を、電子認証局などの公的機関から別途取得することなく、暗号化を行うことができる。
【００７２】
・本実施形態においては、ＣＡＴ端末１１に受信した利用者の属性情報は、キャッシュカードＣに内蔵している秘密鍵を用いて復号化した。このため、キャッシュカードＣを有する利用者以外が、受信した属性情報を復号化できる可能性がないので、利用者の属性情報をより確実に利用者に提示して、利用者の利便性を図ることができる。
【００７３】
なお、本実施形態は以下のように変更してもよい。
○上記実施形態では、照合コンピュータ４１は、受信した口座識別子に一致する口座識別子に関連付けられた属性情報を抽出し、暗号化して管理コンピュータ２１に送信した。この場合、照合コンピュータ４１が暗号化して送信する属性情報は、属性管理情報４２０に記憶されている属性情報の一部のみであってもよい。
【００７４】
○上記実施形態では、属性情報の利用の際には、ＣＡＴ端末１１が受信した利用者の属性情報に対して、利用者自身が確認を行った。これに代えて、ＣＡＴ端末１１が受信した利用者の属性情報に対して、契約販売店１０側が利用者の本人確認を行ってもよい。すなわち、ＣＡＴ端末１１が受信した復号化された利用者の属性情報を利用者ではなく、契約販売店１０側に通知する。そして、契約販売店１０側は、通知された属性情報と、キャッシュカードＣを提出した人が申請した属性情報とを照合することにより、契約販売店１０側が本人確認を行ってもよい。
【００７５】
○上記実施形態では、利用者の口座の入出金履歴情報２３０に基づいて照会先の企業システム４０を特定した。これに代えて、実際に入出金履歴がなくても、口座に関連付けされた利用者の属性情報を有している企業システム４０に対して、例えば自動口座引落の契約をした収納企業の企業システム４０に対して、暗号化口座情報を送信してもよい。この場合でも、実際にまだ引落がされていなくても契約をした企業システム４０が保有する利用者の属性情報を利用者に提供することができる。
【００７６】
○上記実施形態では、管理コンピュータ２１は、企業システム４０から送信した利用者の属性情報をＣＡＴ端末１１に転送した。これに代えて、企業システム４０の照合コンピュータ４１が、例えば信販会社のサーバである場合など、ＣＡＴ端末１１に直接情報を送信できる場合には、管理コンピュータ２１からの依頼を受けた企業システム４０が、保有する利用者の情報を、ＣＡＴ端末１１に送信するようにしてもよい。
【００７７】
○上記実施形態では、管理コンピュータ２１は、口座識別子とともに、利用者の公開鍵とをＣＡＴ端末１１から受信した。これに代えて、管理コンピュータ２１は、カード情報だけをＣＡＴ端末１１から受信してもよい。この場合、管理コンピュータ２１は、カード情報に基づいて利用者を特定した後、この利用者の公開鍵を、電子認証局などの公的機関から別途取得すればよい。また、利用者の公開鍵を銀行ホストシステム２０内に記録しておいてもよい。更に、管理コンピュータ２１内で、口座識別子に関連付けて利用者の公開鍵を保有して管理していてもよい。
【００７８】
○上記実施形態では、照合コンピュータ４１は、管理コンピュータ２１から、暗号化口座情報とともに、利用者の公開鍵を受信した。これに代えて、照合コンピュータ４１は、管理コンピュータ２１から、暗号化口座情報のみを取得してもよい。この場合には、照合コンピュータ４１は、電子認証局から利用者の公開鍵を別途、取得すればよい。
【００７９】
○上記実施形態では、ＣＡＴ端末１１に送信された利用者の属性情報は、口座情報及び公開鍵を内蔵するキャッシュカードＣの秘密鍵で復号化した。これに代えて、利用者の秘密鍵を内蔵する復号化用のキャッシュカードＣを、口座情報及び公開鍵を内蔵するキャッシュカードＣとは別のものとしてもよい。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施形態のシステム概略図。
【図２】口座管理情報記憶部に記録されたデータの説明図。
【図３】入出金履歴情報記憶部に記録されたデータの説明図。
【図４】属性情報記憶部に記録されたデータの説明図。
【図５】本実施形態における前半処理の手順の説明図。
【図６】本実施形態における照合処理の手順の説明図。
【図７】本実施形態における後半処理の手順の説明図。
【符号の説明】
【００８１】
Ｃ…カードとしてのキャッシュカード、１１…端末としてのＣＡＴ端末、２１…管理コンピュータ、４１…照合コンピュータ、４２…属性情報記憶部。
【図１】
2005107579.tif 000003
【図２】
2005107579.tif 000004
【図３】
2005107579.tif 000005
【図４】
2005107579.tif 000006
【図５】
2005107579.tif 000007
【図６】
2005107579.tif 000008
【図７】
2005107579.tif 000009