(57)【要約】【課題】本発明は、サービス利用者の体の一部である生体の特徴を利用して、個人認証を行い、サービスを提供するシステムに関し、特に、利用者がサービスを退会する時に、利用者の生体情報の削除と連動して、会員管理サーバがサービス退会処理を実行することができるようにする。【解決手段】本発明は、サービス退会処理を行う場合は、ICカードや利用者端末装置に保存された利用者の生体情報の削除が完了したことの通知に基づいて、会員サーバがサービス退会処理を行うことで、生体情報を確実に削除し、サービス退会処理を行うことが可能となる生体情報削除方法及びそのシステムを提供する。【選択図】図1
2007183767.tif 000002
【特許請求の範囲】
【請求項１】
利用者の生体情報を格納する格納部を有する利用者端末装置と利用者の会員情報を有する会員管理装置とがネットワークを介して接続されたシステムにおいて、
前記利用者端末装置は、前記会員管理装置に退会依頼を通知する退会依頼通知手段と、
前記生体情報の削除が完了したことを通知する生体情報削除完了通知手段とを有し、
前記会員管理装置は、前記生体情報削除完了通知手段からの通知に基づいて、利用者の退会処理を行う退会処理手段を有することを特徴とするシステム。
【請求項２】
利用者の会員情報を有する会員管理装置にネットワークを介して接続された利用者の生体情報を格納する格納部を有する利用者端末装置において、
前記会員管理装置に退会依頼を通知する退会依頼通知手段と、
前記退会依頼通知手段から退会依頼を受け付けたことによる、前記会員管理装置からの生体情報を削除するよう指示する通知に基づいて、前記生体情報を削除し、
前記会員管理装置に退会処理を行わせるために、前記生体情報の削除が完了したことを通知する生体情報削除完了通知手段とを有することを特徴とする利用者端末装置。
【請求項３】
利用者の生体情報を格納する格納部を有する利用者端末装置にネットワークを介して接続された利用者の会員情報を有する会員管理装置において、
前記利用者端末装置からの退会依頼を通知する退会依頼通知に基づいて、前記利用者端末装置に前記生体情報を削除するよう通知する生体情報削除通知手段と、前記利用者端末装置からの前記生体情報の削除完了の通知に基づいて利用者の退会処理を行う退会処理手段とを有することを特徴とする会員管理装置。
【請求項４】
利用者端末装置の格納部に保存された利用者の生体情報の削除及び会員管理装置において利用者のサービス退会処理を行う方法であって、
前記利用者端末装置が、前記会員管理装置に退会依頼を通知するステップと、
前記生体情報の削除完了を通知するステップと、
前記会員管理装置が、前記生体情報の削除完了の通知に基づいて、利用者の退会処理を行うステップとを有することを特徴とする退会処理方法。
【請求項５】
利用者端末装置の格納部に保存された利用者の生体情報の削除及び会員管理装置において利用者のサービス退会処理を行う方法であって、
前記利用者端末装置が、前記会員管理装置に退会依頼を通知するステップと、前記利用者端末装置から退会依頼を受け付けたことによる、前記会員管理装置からの生体情報を削除するよう指示する通知に基づいて、前記生体情報を削除するステップと、
前記会員管理装置に退会処理を行わせるために、前記生体情報の削除完了を通知するステップとを有することを特徴とする生体情報削除方法。
【請求項６】
利用者端末装置の格納部に保存された利用者の生体情報の削除及び会員管理装置において利用者のサービス退会処理を行う方法であって、
前記会員管理装置が、前記利用者端末装置からの退会依頼を通知する退会依頼通知に基づいて、前記利用者端末装置に前記生体情報を削除するよう通知するステップと
前記利用者端末装置からの前記生体情報の削除完了の通知に基づいて、利用者の退会処理を行うステップとを有することを特徴とする退会処理方法。
【請求項７】
コンピュータによって、利用者端末装置の格納部に保存された利用者の生体情報の削除及び会員管理装置において利用者のサービス退会処理を行うためのプログラムであって、
前記プログラムは、
前記利用者端末装置に、前記会員管理装置へ退会依頼を通知させ、
前記生体情報の削除完了を通知させ、
前記会員管理装置に、前記生体情報の削除完了の通知に基づいて、利用者の退会処理をさせることを特徴とする退会処理プログラム。
【請求項８】
コンピュータによって、利用者端末装置の格納部に保存された利用者の生体情報の削除及び会員管理装置において利用者のサービス退会処理を行うためのプログラムであって、
前記プログラムは、
前記利用者端末装置に、前記会員管理装置へ退会依頼を通知させ、
前記会員管理装置からの退会依頼を受け付けたことの通知に基づいて、前記生体情報を削除させ、
前記会員管理装置に前記生体情報の削除完了を通知させることを特徴とする生体情報削除プログラム。
【請求項９】
コンピュータによって、利用者端末装置の格納部に保存された利用者の生体情報の削除及び会員管理装置において利用者のサービス退会処理を行うためのプログラムであって、
前記プログラムは、
前記会員管理装置に、前記利用者端末装置からの退会依頼を通知する退会依頼通知に基づいて、前記利用者端末装置に前記生体情報を削除するよう通知させ、
前記利用者端末装置からの前記生体情報の削除完了の通知に基づいて、利用者の退会処理をさせることを特徴とする退会処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス利用者の体の一部である生体の特徴を利用して、個人認証を行い、サービスを提供するシステムに関し、特に、利用者がサービスを退会する時に、利用者の生体情報の削除と連動して、会員管理サーバがサービス退会処理を実行する生体情報削除方法及びそのシステムに関する。
【背景技術】
【０００２】
サービス利用者の体の一部である生体の特徴を利用して、個人認証を行い、認証完了した利用者にサービスを提供するシステムがある。このようなシステムでは、ICカードや利用者端末装置に生体情報を予め保存しておく。そして、利用者は、生体情報を読み取る生体センサを操作して、例えば、掌静脈画像を利用者端末装置に読み込ませる。利用者端末装置は保存してある生体情報と読み込んだ掌画像から変換された利用者の生体情報とを比較して、個人認証を行う。個人認証が成功すると、利用者は、利用者端末装置から会員管理サーバに接続することができるようになり、様々なサービスを受けられるようになる。また、利用者がサービスを退会する場合は、サービス退会依頼データを会員管理サーバに送信することで、会員管理サーバがサービス退会処理を実行していた。
【０００３】
従来から、利用者がサービスを退会する場合に、会員管理サーバに保存された会員情報や生体情報の削除を行う様々な技術が提案されている。
【０００４】
例えば、サービス利用者の会員番号とパスワードを特定し、サービス退会を希望する旨のデータを受信したら会員管理サーバの会員情報を削除するシステムがある(特許文献1)。
【０００５】
また、例えば、利用者がサービスを退会したなどの理由によって、当該利用者がシステムを利用することを排除したい場合は、サービス退会者の生体情報を会員管理サーバから削除し、個人認証を行えないようにするシステムがある(特許文献2)。
【特許文献１】特開2003-216781
【特許文献２】実登3086892
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来、ICカードや利用者端末装置に生体情報を保存しておき、個人認証を行い、サービスの提供を受けるシステムにおいて、サービスから退会する場合は、サービスの退会処理と生体情報の削除処理を独立に行っていた。例えば、クレジットカードサービスから退会する場合は、サービス退会についてはクレジットカード会社へ依頼するが、クレジットカードの処理については、サービス利用者自身が破棄することがほとんどであった。また、利用者端末装置に生体情報を保存している場合は、利用者に生体情報の削除を任せると、サービスを退会しても、生体情報を削除せずに保存したままであることが多い。しかし、近年の技術の進歩に伴い、利用者端末装置からはもちろん、ICカードからも、カードの破棄の程度によっては、生体情報の抜き取りが可能となり、個人情報の保護の観点から危険性が増加すると考えられる。
【０００７】
上述した従来のシステムでは、会員管理サーバに生体情報が保存されている場合は、サービス退会依頼を受け付けると、当該生体情報を削除することはできる。しかし、ICカードや利用者端末装置などの会員管理サーバと独立した場所に生体情報が保存されている場合に、サービス退会依頼を受け付けると、当該生体情報を削除する技術については開示されていない。
【０００８】
本発明の目的は、利用者が、サービスを退会する時に、ICカードや利用者端末装置に保存された利用者の生体情報の削除と連動して、サービス退会処理を実行することで、個人情報保護の観点から安全性が向上する生体情報削除方法及びそのシステムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、利用者の生体情報を有する利用者端末装置と利用者の会員情報を有する会員管理装置とがネットワークを介して接続されたシステムにおいて、前記利用者端末装置は、前記会員管理装置に退会依頼を通知する退会依頼通知手段と、前記生体情報の削除が完了したことを通知する生体情報削除完了通知手段とを有し、前記会員管理装置は、前記生体情報削除完了手段からの通知に基づいて、利用者の退会処理を行う退会処理手段を有することを特徴とするシステムである。これによれば、利用者端末装置に保存された生体情報の削除が完了したことの通知を受けて初めて、会員サーバがサービス退会処理を行うことで、生体情報を確実に削除し、サービス退会処理を行うことが可能となるシステムを提供することができる。
【００１０】
また、本発明は、利用者の生体情報を有する利用者端末装置と利用者の会員情報を有する会員管理装置とをネットワークを介して接続されたシステムにおいて、前記会員管理装置に退会依頼を通知する退会依頼通知手段と、前記生体情報の削除が完了したことを通知する生体情報削除完了通知手段とを有することを特徴とする利用者端末装置である。これによれば、利用者端末装置に保存された生体情報の削除が完了したことを会員管理装置に通知することができる利用者端末装置を提供することができる。
【００１１】
また、本発明は、利用者の生体情報を有する利用者端末装置と利用者の会員情報を有する会員管理装置とをネットワークを介して接続されたシステムにおいて、前記生体情報の削除完了の通知に基づいて利用者の退会処理を行う退会処理手段を有することを特徴とする会員管理装置である。これによれば、利用者端末装置に保存された生体情報の削除が完了したことの通知を受けて初めて利用者の退会処理を行う会員管理装置を提供することができる。
【００１２】
また、本発明は、利用者端末装置に保存された利用者の生体情報の削除及び利用者の退会処理を行う方法であって、前記利用者端末装置が、前記会員管理装置に退会依頼を通知するステップと、前記生体情報の削除完了を通知するステップと、前記会員管理装置が、前記生体情報の削除完了の通知に基づいて、利用者の退会処理を行うステップとを有することを特徴とする退会処理方法である。これによれば、利用者端末装置に保存された生体情報の削除が完了したことの通知を受けて初めて、会員サーバがサービス退会処理を行うことで、生体情報を確実に削除し、サービス退会処理を行うことが可能となるサービス退会処理方法を提供することができる。
【００１３】
また、本発明は、利用者端末装置に保存された利用者の生体情報の削除及び利用者の退会処理を行う方法であって、前記利用者端末装置が、前記会員管理装置に退会依頼を通知するステップと、前記生体情報の削除完了を通知するステップとを有することを特徴とする生体情報削除方法である。これによれば、利用者端末装置に保存された生体情報の削除が完了したことを会員管理装置に通知することができる生体情報削除方法を提供することができる。
【００１４】
また、本発明は、利用者端末装置に保存された利用者の生体情報の削除及び利用者の退会処理を行う方法であって、前記会員管理装置が、前記生体情報の削除完了の通知に基づいて、利用者の退会処理を行うステップとを有することを特徴とする退会処理方法である。これによれば、利用者端末装置に保存された生体情報の削除が完了したことの通知を受けて初めて利用者の退会処理を行う退会処理方法を提供することができる。
【００１５】
また、本発明は、利用者端末装置に保存された利用者の生体情報の削除及び利用者のサービス退会処理を行うためのプログラムであって、前記プログラムは、前記利用者端末装置に、前記会員管理装置へ退会依頼を通知させ、前記生体情報の削除完了を通知させ、前記会員管理装置に、前記生体情報の削除完了の通知に基づいて、利用者の退会処理をさせることを特徴とする退会処理プログラムである。これによれば、利用者端末装置に保存された生体情報の削除が完了したことの通知を受けて初めて、会員サーバがサービス退会処理を行うことで、生体情報を確実に削除し、サービス退会処理を行うことが可能となるサービス退会処理方法プログラムを提供することができる。
【００１６】
また、本発明は、利用者端末装置に保存された利用者の生体情報の削除及び利用者のサービス退会処理を行うためのプログラムであって、前記プログラムは、前記利用者端末装置に、前記会員管理装置へ退会依頼を通知させ、前記生体情報の削除完了を通知させることを特徴とする生体情報削除プログラムである。これによれば、利用者端末装置に保存された生体情報の削除が完了したことを会員管理装置に通知することができる生体情報削除プログラムを提供することができる。
【００１７】
また、本発明は、利用者端末装置に保存された利用者の生体情報の削除及び利用者のサービス退会処理を行うためのプログラムであって、前記プログラムは、前記会員管理装置に、前記生体情報の削除完了の通知に基づいて、利用者の退会処理をさせることを特徴とする退会処理プログラムである。これによれば、利用者端末装置に保存された生体情報の削除が完了したことの通知を受けて初めて利用者の退会処理を行う退会処理プログラムを提供することができる。
【発明の効果】
【００１８】
本発明では、サービス退会処理を行う場合、ICカードや利用者端末装置に保存された利用者の生体情報の削除が完了したことの通知を受けて初めて、会員サーバがサービス退会処理を行うことで、生体情報を確実に削除し、サービス退会処理を行うことが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下に、本発明の実施の形態を図面を用いて説明する。
【実施例１】
【００２０】
実施例1では、利用者端末装置20に生体情報が保存されており、サービス利用者が、利用者端末装置20に対して認証操作を行う。そして、利用者端末装置20から会員管理サーバ10へ接続し、サービス退会依頼を行う。会員管理サーバ10は、サービス退会依頼を受け付けると利用者端末装置20に対して、利用者端末装置20が保存する利用者の生体情報を削除する旨の通知をする。利用者端末装置20に保存された利用者の生体情報が削除されて初めて、会員管理サーバ10は、利用者のサービス退会処理を実行する。
【００２１】
図1は、実施例1におけるシステムの概念図を示す。利用者が使用する利用者端末装置20がネットワーク(例えば、LAN、WAN等)を介して会員管理サーバ10と公開サーバ30とに接続されている。会員管理サーバ10は、サービス利用者の会員情報を保存しており、様々なサービスを利用者に提供する。公開サーバ30は、利用者がサービスを開始するにあたって、個人認証を行うためのページを提供する外部に公開するサーバである。そのため、DMZ(DeMilitarized Zone)に置かれている。公開サーバ30をDMZに置いておけば、ファイヤーウォールによって、外部からの不正なアクセスを排除でき、公開サーバ30が乗っ取られた場合でも、会員情報等の重要な情報を有する会員管理サーバ10にまで被害が及ぶことがない。また、公開サーバ30は、会員管理サーバ10からデータを取り出し、ネットワークを通じて利用者端末装置20に当該データを引き渡したり、利用者端末装置20から送信されてきたデータを会員管理サーバに引き渡したりする役割を果たしている。
【００２２】
図2は、会員管理サーバ10の構成の一例を簡略的に示すブロック図である。会員管理サーバ10は、ネットワークと接続するための通信機能を提供する通信部3と、利用者の会員情報が保存された会員情報DB7aを有する記憶部7と、会員管理サーバ10のOSや通信のためのプログラム等の各種プログラムを格納するROM5、通信部3が受け取った情報を一時的に保存し、プログラムの実行や情報の処理を行うために使用されるRAM6が、制御部4に接続されている。制御部4は、これら各部を制御する。
【００２３】
図3は、利用者端末装置20の構成の一例を簡略的に示すブロック図である。利用者端末装置20は、利用者がデータの入力等を行う操作部21と、液晶画面やCRTの表示画面を有する表示部22と、ネットワークと接続するための通信機能を提供する通信部23と、利用者の生体情報を読み取る生体センサ28と、利用者の生体情報が保存された生体情報DB27a、生体認証を行うためのプログラム等27bを有する記憶部27と、利用者端末装置20のOSや通信のためのプログラム等の各種プログラムを格納するROM25、記憶部27のプログラムや生体センサ28が読み取った画像を一時的に保存し、プログラムの実行や情報の処理を行うために使用されるRAM26が、制御部24に接続されている。制御部24は、これら各部を制御する。
【００２４】
利用者が、利用者端末装置20を用いて認証操作を行う処理について説明する。
【００２５】
利用者は、サービス退会を行うにあたって、利用者端末装置20から公開サーバ30に接続する。利用者端末装置20の表示部22にはサービス利用者本人であるかを確認するための認証画面が表示される。ここで、利用者は生体センサ28に対して、生体情報の読み込みを行い、認証操作を行う。
【００２６】
利用者端末装置20についての処理を説明する。
【００２７】
制御部24についての処理を図6を参照しつつ説明する。
【００２８】
ステップS001において、制御部24は、生体センサ28から、利用者の掌画像を読み取ったことの通知があったか否かを判定する。この判定が肯定的であった場合は、利用者の掌画像を読み取ったことの通知があったため、処理はステップS002へ移行する。一方、この判定が否定的であった場合は、処理はステップS001に戻る。
【００２９】
ステップS002において、制御部24は、利用者の掌画像をRAM26に一時的に保存する。処理はステップS003へ移行する。
【００３０】
ステップS003において、制御部24が、記憶部27から、利用者の掌画像と記憶部27の生体情報DB27aに保存された生体情報とが一致するか否かを判定する認証プログラムをRAM26に読み込む。処理はステップS004へ移行する。
【００３１】
ステップS004において、制御部24は、ステップS003において読み込んだ認証プログラムを実行する。これによって、認証プログラムは、利用者の掌画像を生体情報に変換し、当該変換された生体情報と生体情報DB27aに保存された生体情報とが一致するか否かを判定する。この判定が肯定的であった場合は、利用者の掌画像から変換された生体情報と生体情報DB27aに保存された生体情報とが一致したため、処理はステップS005へ移行する。一方、この判定が否定的であった場合は、処理はステップS006へ移行する。
【００３２】
ステップS005において、制御部24は、表示部22に、認証に成功したことを表示する。認証に成功したことで、利用者は、利用者端末装置20から、会員管理サーバ10に、サービスの退会を依頼するサービス退会依頼データを送信することが可能となる。処理は終了する。
【００３３】
ステップS006において、制御部24は、表示部22に、認証に失敗したことを表示し、利用者に再度、認証操作を行うよう促す。利用者は必要に応じて、再度、認証操作を行う。処理は終了する。
【００３４】
制御部24についての処理を図7を参照しつつ説明する。
【００３５】
ステップS007において、制御部24は、操作部25から、利用者によりサービス退会依頼操作がなされたことの通知があったか否かを判定する。この判定が肯定的であった場合は、サービス退会依頼操作がなされたことの通知があったため、処理はステップS008へ移行する。一方、この判定が否定的であった場合は、処理はステップS007に戻る。
【００３６】
ステップS008において、制御部24は、サービス退会依頼データを会員管理サーバ10へ送信するため、通信部23を起動する。処理は終了する。
【００３７】
通信部23についての処理を図8を参照しつつ説明する。
【００３８】
ステップS009において、通信部23は、制御部24から起動通知があったか否かを判定する。この判定が肯定的であった場合は、起動通知があったため、処理はステップS010へ移行する。一方、この判定が否定的であった場合は、処理はステップS009に戻る。
【００３９】
ステップS010において、通信部23は、インターネットを介して、会員管理サーバ10にサービス退会依頼データを送信する。サービス退会依頼データには、利用者のID、氏名等の情報が含まれており、会員管理サーバ10は、当該情報を参照して、会員管理DB7aから、退会依頼者の会員情報を取得する。これらの処理については後述する。処理は終了する。
【００４０】
会員管理サーバ10が、利用者端末装置20から送信されてきたサービス退会依頼データを参照して、退会依頼者の会員情報を取得、会員管理DB7aに退会依頼日を記録し、利用者に退会依頼を受け付けたことを通知する処理について説明する。
【００４１】
会員管理サーバ10についての処理を説明する。
【００４２】
制御部4についての処理を図9を参照しつつ説明する。
【００４３】
ステップS011において、制御部4は、通信部3から、利用者端末装置20の通信部23よりサービス退会依頼データが送信されてきたことの通知があったか否かを判定する。この判定が肯定的であった場合は、サービス退会依頼データが送信されてきたことの通知があっため、処理はステップS012へ移行する。一方、この判定が否定的であった場合は、処理はステップS011に戻る。
【００４４】
ステップS012において、制御部4は、サービス退会依頼データの利用者のID等を参照して、会員管理DB7aから退会依頼者の会員情報を取得する。会員管理DB7aには図16に示すように、会員のID、氏名、購入履歴等が保存されている。ここで、生体情報フラグの有無を示す項目がある。この生体情報フラグは、利用者端末装置20に保存された生体情報が削除されたか否かを表している。例えば、ID10007の利用者は、生体情報フラグが「無」になっており、退会日も記録されているため、退会処理が完了したことが分かる。ID10006の利用者は、退会依頼日は記録されているが、生体情報フラグが「有」となっており、利用者端末装置20に保存された生体情報が未だ削除されておらず、退会処理が完了していない。ID10005の利用者は、退会依頼日も記録されておらず、生体情報フラグも「有」となっているため、サービスを継続していることが分かる。処理はステップS013へ移行する。
【００４５】
ステップS013において、制御部4は、会員管理DB7aのサービス退会を依頼している利用者の会員情報の退会依頼日の項目に退会依頼を受け付けた年月日を書き込む。処理はステップS014へ移行する。
【００４６】
ステップS014において、制御部4は、サービス退会依頼を受け付けたことを利用者に通知するために通信部3を起動する。処理は終了する。
【００４７】
通信部3についての処理を図10を参照しつつ説明する。
【００４８】
ステップS015において、通信部3は、制御部4から起動通知があったか否かを判定する。この判定が肯定的であった場合は、起動通知があったため、処理はステップS016へ移行する。一方、この判定が否定的であった場合は、処理はステップS015に戻る。
【００４９】
ステップS016において、通信部3は、インターネットを介して、利用者端末装置20にサービス退会依頼を受け付けたことを通知するためのサービス退会受付データを送信する。処理は終了する。
【００５０】
利用者端末装置20が会員管理サーバ10からサービス退会受付データを受け取り、利用者端末装置20に保存された生体情報を削除する処理について説明する。
【００５１】
利用者端末装置20についての処理を説明する。
【００５２】
制御部24についての処理を図11を参照しつつ説明する。
【００５３】
ステップS017において、制御部24は、通信部23から、会員管理サーバ10の通信部3よりサービス退会受付データが送信されてきたことの通知があったか否かを判定する。この判定が肯定的であった場合は、会員管理サーバ10の通信部3よりサービス退会受付データが送信されてきたことの通知があったため、処理はステップS018へ移行する。一方、この判定が否定的であった場合は、処理はステップS017に戻る。
【００５４】
ステップS018において、制御部24は、記憶部27の生体情報DB27aに保存された生体情報を削除する。生体情報の削除方法は、例えば、制御部24が、生体情報DB27aの情報に「1」を書き込む。そして、制御部24が、生体情報DB27aの情報を再度読み込み、全てに「1」が書き込まれていたら、生体情報削除完了とする。処理はステップS019へ移行する。
【００５５】
ステップS019において、制御部24は、利用者端末装置20に保存された生体情報を削除したことを会員管理サーバ10へ通知するため、通信部23を起動する。処理は終了する。
【００５６】
通信部23についての処理を図12を参照しつつ説明する。
【００５７】
ステップS020において、通信部23は、制御部24から起動通知があったか否かを判定する。この判定が肯定的であった場合は、起動通知があったため、処理はステップS021へ移行する。一方、この判定が否定的であった場合は、処理はステップS020に戻る。
【００５８】
ステップS021において、通信部23は、インターネットを介して、会員管理サーバ10に、利用者端末装置20の生体情報を削除したことを通知する生体情報削除確認フラグを送信する。処理は終了する。
【００５９】
会員管理サーバ10が利用者端末装置20から生体情報削除確認フラグを受け取り、会員管理DB7aの該当する会員情報の生体情報フラグを「有」から「無」に書き換え、退会処理が完了したことを利用者に通知する処理について説明する。
【００６０】
会員管理サーバ10についての処理を説明する。
【００６１】
制御部4についての処理を図13を参照しつつ説明する。
【００６２】
ステップS022において、制御部4は、通信部3から、利用者端末装置20の通信部23より生体情報削除確認フラグが送信されてきたことの通知があったか否かを判定する。この判定が肯定的であった場合は、利用者端末装置20の通信部23より生体情報削除確認フラグが送信されてきたことの通知があったため、処理はステップS023へ移行する。一方、この判定が否定的であった場合は、処理はステップS022に戻る。
【００６３】
ステップS023において、制御部4は、会員管理DB7の該当する利用者の会員情報の生体情報フラグの項目を「有」から「無」に書き換える。処理はステップS024へ移行する。
【００６４】
ステップS024において、制御部4は、会員管理DB7の該当する利用者の会員情報の退会日の項目に、退会処理が完了した年月日を書き込む。処理はステップS025へ移行する。これによって、サービス提供者は、入会日と退会日の記録から、退会処理が完了した会員がサービスを受けていた期間等を把握することができる。
【００６５】
ステップS025において、制御部4は、退会処理が完了したことを利用者に通知するために、通信部3を起動する。処理は終了する。
【００６６】
通信部3についての処理を図14を参照しつつ説明する。
【００６７】
ステップS026において、通信部3は、制御部4から起動通知があったか否かを判定する。この判定が肯定的であった場合は、起動通知があったため、処理はステップS027へ移行する。一方、この判定が否定的であった場合は、処理はステップS026に戻る。
【００６８】
ステップS027において、通信部3は、インターネットを介して、利用者端末装置20に、退会処理が完了したことを通知するための退会処理完了フラグを送信する。処理は終了する。
【００６９】
制御部24についての処理を図15を参照しつつ説明する。
【００７０】
ステップS028において、制御部24は、通信部23から、会員管理サーバ10の通信部3より退会処理完了フラグが送信されてきたことの通知があったか否かを判定する。この判定が肯定的であった場合は、会員管理サーバ10の通信部3より退会処理完了フラグが送信されてきたことの通知があったため、処理はステップS029へ移行する。一方、この判定が否定的であった場合は、処理はステップS028に戻る。
【００７１】
ステップS029において、制御部24は、表示部22に、退会処理が完了したことを表示する。これによって、利用者は、サービス退会処理が完了したことを知ることができる。処理は終了する。
【実施例２】
【００７２】
実施例1では、利用者端末装置20に利用者の生体情報が保存されており、利用者が生体センサ28を用いて、認証操作を行い、サービス退会手続をすることについて説明したが、他の構成にすることも考えられる。
【００７３】
実施例2では、利用者が、生体情報が保存されたICカードを用いて、認証操作を行い、サービス退会依頼手続きをすることについて説明する。
【００７４】
図4は、実施例2におけるシステムの概念図を示す。利用者が使用する利用者端末装置20がネットワークを介して会員管理サーバ10と公開サーバ30とに接続されている。会員管理サーバ10、公開サーバ30の役割、構成は実施例1と同様である。
【００７５】
図5は、利用者端末装置20の構成の一例を簡略的に示すブロック図である。利用者端末装置20は、利用者がデータの入力等を行う操作部21と、液晶画面やCRTの表示画面を有する表示部22と、ネットワークと接続するための通信機能を提供する通信部23と、利用者の生体情報を読み取る生体センサ28と、利用者がICカードを利用者端末装置に読み込ませるためのカードリーダ29と、利用者の生体情報が保存された生体情報DB27a、生体認証を行うためのプログラム等27bを有する記憶部27と、利用者端末装置20のOSや通信のためのプログラム等の各種プログラムを格納するROM25、記憶部27のプログラムや生体センサ28が読み取った画像を一時的に保存し、プログラムの実行や情報の処理を行うために使用されるRAM26が、制御部24に接続されている。制御部24は、これら各部を制御する。
【００７６】
以下に、実施例2における本システムの動作を図面を用いて説明する。なお、実施例2では、実施例1において、制御部24が、カードリーダ29から生体情報を読み取る処理が新たに加わり、また、ICカードに保存された生体情報を削除する処理が異なるため、この部分の動作について説明する。
【００７７】
利用者が、利用者端末装置20を用いて認証操作を行う処理について説明する。
【００７８】
利用者は、サービス退会を行うにあたって、利用者端末装置20から公開サーバ30に接続する。利用者端末装置20の表示部22にはサービス利用者本人であるかを確認するための認証画面が表示される。ここで、利用者は、利用者端末装置20が有するカードリーダ29にICカードを読み込ませる。そして、生体センサ28に対して、生体情報の読み込みを行い、認証操作を行う。
【００７９】
利用者端末装置20についての処理を説明する。
【００８０】
制御部24についての処理を図17を参照しつつ説明する。
【００８１】
ステップS101において、制御部24は、カードリーダ29から、利用者によりICカードが読み込まされたことの通知があったか否かを判定する。この判定が肯定的であった場合は、利用者によりICカードが読み込まされたことの通知があったため、処理はステップS102へ移行する。一方、この判定が否定的であった場合は、処理はステップS101に戻る。
【００８２】
ステップS102において、制御部24は、ICカードから利用者の生体情報を読み取る。処理はステップS103へ移行する。
【００８３】
ステップS103において、制御部24は、ステップS102において読み取った利用者の生体情報をRAM26に一時的に保存する。処理は終了する。
【００８４】
制御部24についての処理を図18を参照しつつ説明する。
【００８５】
ステップS104において、制御部24は、生体センサ28から、利用者の掌画像を読み取ったことの通知があったか否かを判定する。この判定が肯定的であった場合は、利用者の掌画像を読み取ったことの通知があったため、処理はステップS105へ移行する。一方、この判定が否定的であった場合は、処理はステップS104に戻る。
【００８６】
ステップS105において、制御部24は、利用者の掌画像をRAM26に一時的に保存する。処理はステップS106へ移行する。
【００８７】
ステップS106において、制御部24が、記憶部27のプログラム27bから、利用者の掌画像と記憶部27の生体情報DB27aに保存された生体情報とが一致するか否かを判定する認証プログラムをRAM26に読み込む。処理はステップS107へ移行する。
【００８８】
ステップS107において、制御部24は、ステップS106において読み込んだ認証プログラムを実行する。これによって、認証プログラムは、利用者の掌画像を生体情報に変換し、当該変換された生体情報と、ステップS103においてRAM26に保存された生体情報とが一致するか否かを判定する。この判定が肯定的であった場合は、利用者の掌画像から変換された生体情報と、RAM26に保存された生体情報とが一致したため、処理はステップS108へ移行する。一方、この判定が否定的であった場合は、処理はステップS109へ移行する。
【００８９】
ステップS108において、制御部24は、表示部22に、認証に成功したことを表示する。認証に成功したことで、利用者は、利用者端末装置20から、会員管理サーバ10に、サービスの退会を依頼するサービス退会依頼データを送信することが可能となる。処理は終了する。
【００９０】
ステップS109において、制御部24は、表示部22に、認証に失敗したことを表示し、利用者に再度、認証操作を行うよう促す。利用者は必要に応じて、再度、認証操作を行う。処理は終了する。
【００９１】
利用者端末装置20が、会員管理サーバ10から、サービス退会受付データを通知され、ICカードに保存された生体情報を削除する処理について説明する。
【００９２】
利用者端末装置20についての処理を説明する。
【００９３】
制御部24についての処理を図19を参照しつつ説明する。
【００９４】
ステップS110において、制御部24は、通信部23から、会員管理サーバ10の通信部3よりサービス退会受付データが送信されてきたことの通知があったか否かを判定する。この判定が肯定的であった場合は、会員管理サーバ10の通信部3よりサービス退会受付データが送信されてきたことの通知があったため、処理はステップS111へ移行する。一方、この判定が否定的であった場合は、処理はステップS110に戻る。
【００９５】
ステップS111において、制御部24は、ICカードに保存された生体情報を削除する。生体情報の削除方法は、例えば、制御部24が、ICカードの生体情報に「1」を書き込む。そして、制御部24が、ICカードの情報を再度読み込み、全てに「1」が書き込まれていたら、生体情報削除完了とする。処理はステップS112へ移行する。
【００９６】
ステップS112において、制御部24は、ICカードに保存された生体情報を削除したことを会員管理サーバ10へ通知するため、通信部23を起動する。処理は終了する。
【実施例３】
【００９７】
実施例2では、利用者が、生体情報が保存されたICカードを用いて、認証操作を行い、サービス退会依頼手続きをすることについて説明したが、利用者が生体情報削除が完了する前にカードをカードリーダ29から抜いてしまった等、何らかのトラブルにより、生体情報削除が完了しない場合も想定される。
【００９８】
実施例3では、上記したような理由で生体情報削除が中断してしまい、生体情報削除が完了しなかった場合の本システムの動作について説明する。
【００９９】
利用者端末装置20が会員管理サーバ10からサービス退会受付データを受け取り、ICカードに保存された生体情報を削除する処理について説明する。
【０１００】
利用者端末装置20についての処理を説明する。
【０１０１】
制御部24についての処理を図20を参照しつつ説明する。
【０１０２】
ステップS201において、制御部24は、通信部23から、会員管理サーバ10の通信部3よりサービス退会受付データが送信されてきたことの通知があったか否かを判定する。この判定が肯定的であった場合は、会員管理サーバ10の通信部3よりサービス退会受付データが送信されてきたことの通知があったため、処理はステップS202へ移行する。一方、この判定が否定的であった場合は、処理はステップS201に戻る。
【０１０３】
ステップS202において、制御部24は、カードがカードリーダ29に挿入されているか否かを判定する。カードが挿入されていなければ、生体情報の削除が行えないからである。この判定が肯定的であった場合は、カードがカードリーダ29に挿入されているため、処理はステップS203へ移行する。一方、この判定が否定的であった場合は、処理はステップS204へ移行する。
【０１０４】
ステップS203において、制御部24は、カードに保存された生体情報に「1」を書き込む。処理はステップS205へ移行する。
【０１０５】
ステップS204において、制御部24は、カードに保存された生体情報の削除を行えなかったことを会員管理サーバ10へ通知するため、通信部23を起動する。処理は終了する。
【０１０６】
ステップS205において、制御部24は、カードがカードリーダ29に挿入されているか否かを判定する。カードが挿入されていなければ、生体情報の削除がされたことを確認できないからである。この判定が肯定的であった場合は、カードがカードリーダ29に挿入されているため、処理はステップS206へ移行する。一方、この判定が否定的であった場合は、処理はステップS207へ移行する。
【０１０７】
ステップS206において、制御部24は、カードの情報を読み込む。処理はステップS208へ移行する。
【０１０８】
ステップS207において、制御部24は、カードに保存された生体情報の削除を確認できなかったことを会員管理サーバ10へ通知するため、通信部23を起動する。処理は終了する。
【０１０９】
ステップS208において、制御部24は、読み込んだカードの情報全てに「1」が書き込まれているか否かを判定する。この判定が肯定的であった場合は、全てに「1」が書き込まれているため処理はステップS209へ移行する。一方、この判定が否定的であった場合は、処理はステップS210へ移行する。
【０１１０】
ステップS209において、制御部24は、カードに保存された生体情報を削除したことを会員管理サーバ10へ通知するため、通信部23を起動する。処理は終了する。
【０１１１】
ステップS210において、制御部24は、カードに保存された生体情報を削除できなかったことを会員管理サーバ10へ通知するため、通信部23を起動する。処理は終了する。
通信部23についての処理を図21を参照しつつ説明する。
【０１１２】
ステップS211において、通信部23は、制御部24から起動通知があったか否かを判定する。この判定が肯定的であった場合は、起動通知があったため、処理はステップS212へ移行する。一方、この判定が否定的であった場合は、処理はステップS211に戻る。
【０１１３】
ステップS212において、通信部23は、インターネットを介して、会員管理サーバ10に、カードに保存された生体情報の削除完了を確認できなかったことを通知するエラーデータフラグを送信する。エラーデータフラグには、利用者のID、氏名等の情報が含まれており、会員管理サーバ10は、当該情報を参照して、会員管理DB7aから、生体情報の削除完了を確認できなかった退会依頼者の会員情報を取得する。これらの処理については後述する。処理は終了する。
【０１１４】
会員管理サーバ10が、利用者端末装置20から送信されてきたエラーデータフラグを参照して、退会依頼者の会員情報を取得、会員管理DB7aにエラー情報を記録し、利用者端末装置20に、生体情報削除の確認が行われていないことを通知する処理について説明する。
【０１１５】
会員管理サーバ10についての処理を説明する。
【０１１６】
制御部4についての処理を図22を参照しつつ説明する。
【０１１７】
ステップS213において、制御部4は、通信部3から、利用者端末装置20の通信部23よりエラーデータフラグが送信されてきたことの通知があったか否かを判定する。この判定が肯定的であった場合は、エラーデータフラグが送信されてきたことの通知があっため、処理はステップS214へ移行する。一方、この判定が否定的であった場合は、処理はステップS213に戻る。
【０１１８】
ステップS214において、制御部4は、エラーデータフラグの利用者のID等を参照して、会員管理DB7aから生体情報削除の確認を行えなかった退会依頼者の会員情報を取得する。処理はステップS215へ移行する。
【０１１９】
ステップS215において、制御部4は、会員管理DB7aの生体情報削除の確認を行えなかった利用者の会員情報に、生体情報削除の確認を行えなかったことを書き込む。処理はステップS216へ移行する。
【０１２０】
ステップS216において、制御部4は、利用者に、生体情報削除の確認が行われていないことを通知するエラーデータ存在フラグを送信するために、通信部3を起動する。処理は終了する。
【０１２１】
通信部3についての処理を図23を参照しつつ説明する。
【０１２２】
ステップS217において、通信部3は、制御部4から起動通知があったか否かを判定する。この判定が肯定的であった場合は、起動通知があったため、処理はステップS218へ移行する。一方、この判定が否定的であった場合は、処理はステップS217に戻る。
【０１２３】
ステップS218において、通信部3は、インターネットを介して、利用者端末装置20にエラーデータ存在フラグを送信する。処理は終了する。
【０１２４】
利用者端末装置20についての処理を説明する。
【０１２５】
制御部24についての処理を図24を参照しつつ説明する。
【０１２６】
ステップS219において、制御部24は、通信部23から、会員管理サーバ10の通信部3よりエラーデータ存在フラグが送信されてきたことの通知があったか否かを判定する。この判定が肯定的であった場合は、会員管理サーバ10の通信部3よりエラーデータ存在フラグが送信されてきたことの通知があったため、処理はステップS220へ移行する。一方、この判定が否定的であった場合は、処理はステップS219に戻る。
【０１２７】
ステップS220において、制御部24は、表示部22に、生体情報削除の確認が行われていないため、退会処理が完了していないことを表示する。処理は終了する。これによって、利用者は、カードに保存された生体情報削除の確認が行われていないことを知ることができる。このように、生体情報削除が完了して初めて、退会処理を行う構成にすることで、何らかのトラブルで生体情報削除が完了しなかった場合に、改めて利用者に生体情報削除を完了するように促すことができる。そのため、カード、利用者端末装置から、第三者へ生体情報が流出することを防止することができる。
【０１２８】
以上の実施の形態は、本発明をより良く理解させるために具体的に説明したものであって、別形態を制限するものではない。従って、発明の趣旨を変更しない範囲で変更可能である。
【図面の簡単な説明】
【０１２９】
【図１】システムの概念図である。
【図２】会員管理サーバのハードウェア構成の一例を簡略的に説明したブロック図である。
【図３】利用者端末装置のハードウェア構成の一例を簡略的に説明したブロック図である。
【図４】利用者端末装置の制御部の動作を示すフローチャートである。
【図５】利用者端末装置の制御部の動作を示すフローチャートである。
【図６】利用者端末装置の通信部の動作を示すフローチャートである。
【図７】会員管理サーバの制御部の動作を示すフローチャートである。
【図８】会員管理サーバの通信部の動作を示すフローチャートである。
【図９】利用者端末装置の制御部の動作を示すフローチャートである。
【図１０】利用者端末装置の通信部の動作を示すフローチャートである。
【図１１】会員管理サーバの制御部の動作を示すフローチャートである。
【図１２】会員管理サーバの通信部の動作を示すフローチャートである。
【図１３】利用者端末装置の制御部の動作を示すフローチャートである。
【図１４】会員管理サーバの通信部の動作を示すフローチャートである。
【図１５】利用者端末装置の制御部の動作を示すフローチャートである。
【図１６】会員管理DBに登録された情報を示すテーブルである。
【図１７】利用者端末装置の制御部の動作を示すフローチャートである。
【図１８】利用者端末装置の制御部の動作を示すフローチャートである。
【図１９】利用者端末装置の制御部の動作を示すフローチャートである。
【図２０】利用者端末装置の制御部の動作を示すフローチャートである。
【図２１】利用者端末装置の通信部の動作を示すフローチャートである。
【図２２】会員管理サーバの制御部の動作を示すフローチャートである。
【図２３】会員管理サーバの制御部の動作を示すフローチャートである。
【図２４】利用者端末装置の制御部の動作を示すフローチャートである。
【符号の説明】
【０１３０】
3 通信部、4 制御部、5 RAM、6 ROM、7 記憶部、7a 会員管理DB、10、会員管理サーバ、21 操作部、22 表示部、23 通信部、24 制御部、25 RAM、26 ROM、27 記憶部、27a 生体情報DB、27b プログラム、28 生体センサ28 カードリーダ、30 公開サーバ
【図１】
2007183767.tif 000003
【図２】
2007183767.tif 000004
【図３】
2007183767.tif 000005
【図４】
2007183767.tif 000006
【図５】
2007183767.tif 000007
【図６】
2007183767.tif 000008
【図７】
2007183767.tif 000009
【図８】
2007183767.tif 000010
【図９】
2007183767.tif 000011
【図１０】
2007183767.tif 000012
【図１１】
2007183767.tif 000013
【図１２】
2007183767.tif 000014
【図１３】
2007183767.tif 000015
【図１４】
2007183767.tif 000016
【図１５】
2007183767.tif 000017
【図１６】
2007183767.tif 000018
【図１７】
2007183767.tif 000019
【図１８】
2007183767.tif 000020
【図１９】
2007183767.tif 000021
【図２０】
2007183767.tif 000022
【図２１】
2007183767.tif 000023
【図２２】
2007183767.tif 000024
【図２３】
2007183767.tif 000025
【図２４】
2007183767.tif 000026