(57)【要約】【課題】可搬媒体に記憶された複数項目の個人情報が情報端末によって読み取られる際に、要求される個人情報の項目のみを読み出して出力する。【解決手段】予め定められた複数の項目毎に対応付けられたユーザの個人情報が記憶され、送信される個人情報読出要求に応じて個人情報を出力するＩＣチップを備えた可搬媒体と、可搬媒体に記憶された個人情報を受信する情報端末との双方と通信を行う個人情報出力装置が、ＩＣチップに記憶された複数項目の個人情報のうち、情報端末によって要求される個人情報の項目を示す要求項目を記憶し、可搬媒体に個人情報読出要求を送信し、可搬媒体に記憶された複数項目の個人情報を読み出し、読み出した複数項目の個人情報のうち、要求項目に示された項目を検出し、検出した項目に対応する個人情報を、情報端末に送信する。【選択図】図１
2011039999.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた複数の項目毎に対応付けられたユーザの個人情報が記憶され、送信される個人情報読出要求に応じて個人情報を出力するＩＣチップを備えた可搬媒体と、前記可搬媒体に記憶された前記個人情報を受信する情報端末との双方と通信を行う個人情報出力装置であって、
前記ＩＣチップに記憶された前記複数項目の個人情報のうち、前記情報端末によって要求される個人情報の項目を示す要求項目が記憶される要求項目記憶部と、
前記可搬媒体に個人情報読出要求を送信し、前記可搬媒体に記憶された前記複数項目の個人情報を読み出す個人情報読出部と、
前記個人情報読出部によって読み出された前記複数項目の個人情報のうち、前記要求項目記憶部に記憶された前記要求項目によって示された項目を検出し、検出した項目に対応する前記個人情報を、前記情報端末に送信する個人情報出力部と、
を備えることを特徴とする個人情報出力装置。
【請求項２】
前記ＩＣチップに記憶された前記複数項目の個人情報のうち、前記情報端末に出力する個人情報の項目を示す開示項目が記憶される開示項目記憶部と、
前記個人情報出力部は、前記個人情報読出部によって読み出された前記複数項目の個人情報のうち、前記開示項目記憶部に記憶された前記開示項目によって示された項目を検出し、検出した項目に対応する前記個人情報を、前記情報端末に送信する
ことを特徴とする請求項１に記載された個人情報出力装置。
【請求項３】
前記開示項目の入力を受け付け、前記開示項目記憶部に記憶させる開示項目入力部と、
を備えることを特徴とする請求項２に記載された個人情報出力装置。
【請求項４】
前記可搬媒体は、前記ユーザの氏名と、住所と、生年月日との項目が含まれる前記複数項目の個人情報が前記ＩＣチップに記憶されたＩＣ免許証であり、
前記要求項目は、前記ユーザの氏名、住所、生年月日の項目を示す
ことを特徴とする請求項１から請求項３までのいずれか１項に記載された個人情報出力装置。
【請求項５】
予め定められた複数の項目毎に対応付けられたユーザの個人情報が記憶され、送信される個人情報読出要求に応じて個人情報を出力するＩＣチップを備えた可搬媒体と、前記可搬媒体に記憶された前記個人情報を受信する情報端末と、前記可搬媒体および前記情報端末と通信を行う個人情報出力装置と、前記情報端末によって受信された前記個人情報に基づいて前記ユーザの本人確認を行なう事業者の事業者端末と、前記個人情報出力装置および前記事業者端末と通信を行う認証サーバとを備えた個人情報読出システムであって、
前記事業者端末は、
前記ＩＣチップに記憶された前記複数項目の個人情報のうち、前記本人確認のために要求する個人情報の項目を示す要求項目の入力を受け付け、入力された前記要求項目を前記認証サーバに送信する事業者登録要求部を備え、
前記認証サーバは、
前記事業者端末から送信された前記要求項目を、前記個人情報出力装置に送信する要求項目提供部を供え、
前記個人情報出力装置は、
前記認証サーバから送信される前記要求項目が記憶される要求項目記憶部と、
前記可搬媒体に個人情報読出要求を送信し、前記可搬媒体に記憶された前記複数項目の個人情報を読み出す個人情報読出部と、
前記個人情報読出部によって読み出された前記複数項目の個人情報のうち、前記要求項目記憶部に記憶された前記要求項目によって示された項目を検出し、検出した項目に対応する前記個人情報を、前記情報端末に送信する個人情報出力部と、
を備えることを特徴とする個人情報読出システム。
【請求項６】
予め定められた複数の項目毎に対応付けられたユーザの個人情報が記憶され、送信される個人情報読出要求に応じて個人情報を出力するＩＣチップを備えた可搬媒体と、前記可搬媒体に記憶された前記個人情報を受信する情報端末との双方と通信を行い、前記ＩＣチップに記憶された前記複数項目の個人情報のうち、前記情報端末によって要求される個人情報の項目を示す要求項目が記憶される要求項目記憶部を備える個人情報出力装置の個人情報出力方法であって、
前記可搬媒体に個人情報読出要求を送信し、前記可搬媒体に記憶された前記複数項目の個人情報を読み出すステップと、
読み出した前記複数項目の個人情報のうち、前記要求項目記憶部に記憶された前記要求項目によって示された項目を検出し、検出した項目に対応する前記個人情報を、前記情報端末に送信するステップと、
を備えることを特徴とする個人情報出力方法。
【請求項７】
予め定められた複数の項目毎に対応付けられたユーザの個人情報が記憶され、送信される個人情報読出要求に応じて個人情報を出力するＩＣチップを備えた可搬媒体と、前記可搬媒体に記憶された前記個人情報を受信する情報端末との双方と通信を行い、前記ＩＣチップに記憶された前記複数項目の個人情報のうち、前記情報端末によって要求される個人情報の項目を示す要求項目が記憶される要求項目記憶部を備える個人情報出力装置のコンピュータに、
前記可搬媒体に個人情報読出要求を送信し、前記可搬媒体に記憶された前記複数項目の個人情報を読み出すステップと、
読み出した前記複数項目の個人情報のうち、前記要求項目記憶部に記憶された前記要求項目によって示された項目を検出し、検出した項目に対応する前記個人情報を、前記情報端末に送信するステップと、
を実行させる個人情報出力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣチップを備えた可搬媒体に記憶された個人情報を読み出す技術に関する。
【背景技術】
【０００２】
近年、様々な情報を記憶して情報処理を行うＩＣ（Integrated Circuit）チップが組み込まれたＩＣカードや携帯情報端末などの可搬媒体が普及している。例えば、このようなＩＣチップを備えたＩＣカードであるＩＣ免許証には、ＩＣ免許証によって識別されるユーザの氏名、住所、生年月日などの複数項目の個人情報が記憶されている。ＩＣ免許証は、ＩＣリーダから送信されるＰＩＮ（personal identification number）と、自身の記憶領域に予め記憶されたＰＩＮとを照合して認証処理を行い、認証成功と判定した場合に、自身の記憶領域に予め記憶されているユーザの個人情報を出力する。このような個人情報が記憶された可搬媒体は、例えば携帯電話の事業者が契約時にユーザの本人確認を行なう場合など、様々な場面で本人認証のために利用されている。
特許文献１には、このような可搬媒体から読み出された情報に応じて情報サービスを提供する技術が記載されている。特許文献２には、このような可搬媒体から読み出された個人情報の漏洩を防止する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２４１６４７号公報
【特許文献２】特開２００９−３２２４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のような可搬媒体は、送信されるＰＩＮに基づく認証処理による認証が成功した場合には、自身の記憶領域に記憶された複数項目の個人情報の全てを出力するものである。これでは、事業者がユーザの本人確認を行なうために必要な情報が、可搬媒体に記憶された複数項目の個人情報のうちの限られた項目のみである場合にも、事業者の情報端末によって全ての個人情報が読み取られることになる。ここで、可搬媒体に記憶された個人情報が事業者の情報端末に読み取られる際には、事業者による本人確認のために必要な情報のみが読み出されることが望ましい。
【０００５】
本発明は、このような状況に鑑みてなされたもので、可搬媒体に記憶された複数項目の個人情報が情報端末によって読み取られる際に、要求される個人情報の項目のみを読み出して出力する個人情報出力装置、個人情報読出システム、個人情報出力方法および個人情報出力プログラムを提供する。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明は、予め定められた複数の項目毎に対応付けられたユーザの個人情報が記憶され、送信される個人情報読出要求に応じて個人情報を出力するＩＣチップを備えた可搬媒体と、可搬媒体に記憶された個人情報を受信する情報端末との双方と通信を行う個人情報出力装置であって、ＩＣチップに記憶された複数項目の個人情報のうち、情報端末によって要求される個人情報の項目を示す要求項目が記憶される要求項目記憶部と、可搬媒体に個人情報読出要求を送信し、可搬媒体に記憶された複数項目の個人情報を読み出す個人情報読出部と、個人情報読出部によって読み出された複数項目の個人情報のうち、要求項目記憶部に記憶された要求項目によって示された項目を検出し、検出した項目に対応する個人情報を、情報端末に送信する個人情報出力部と、を備えることを特徴とする。
【０００７】
また、本発明は、ＩＣチップに記憶された複数項目の個人情報のうち、情報端末に出力する個人情報の項目を示す開示項目が記憶される開示項目記憶部と、個人情報出力部は、個人情報読出部によって読み出された複数項目の個人情報のうち、開示項目記憶部に記憶された開示項目によって示された項目を検出し、検出した項目に対応する個人情報を、情報端末に送信することを特徴とする。
【０００８】
また、本発明は、開示項目の入力を受け付け、開示項目記憶部に記憶させる開示項目入力部を備えることを特徴とする。
【０００９】
また、本発明は、上述の可搬媒体は、ユーザの氏名と、住所と、生年月日との項目が含まれる複数項目の個人情報がＩＣチップに記憶されたＩＣ免許証であり、要求項目は、ユーザの氏名、住所、生年月日の項目を示すことを特徴とする。
【００１０】
また、本発明は、予め定められた複数の項目毎に対応付けられたユーザの個人情報が記憶され、送信される個人情報読出要求に応じて個人情報を出力するＩＣチップを備えた可搬媒体と、可搬媒体に記憶された個人情報を受信する情報端末と、可搬媒体および情報端末と通信を行う個人情報出力装置と、情報端末によって受信された個人情報に基づいてユーザの本人確認を行なう事業者の事業者端末と、個人情報出力装置および事業者端末と通信を行う認証サーバとを備えた個人情報読出システムであって、事業者端末は、ＩＣチップに記憶された複数項目の個人情報のうち、本人確認のために要求する個人情報の項目を示す要求項目の入力を受け付け、入力された要求項目を認証サーバに送信する事業者登録要求部を備え、認証サーバは、事業者端末から送信された要求項目を、個人情報出力装置に送信する要求項目提供部を供え、個人情報出力装置は、認証サーバから送信される要求項目が記憶される要求項目記憶部と、可搬媒体に個人情報読出要求を送信し、可搬媒体に記憶された複数項目の個人情報を読み出す個人情報読出部と、個人情報読出部によって読み出された複数項目の個人情報のうち、要求項目記憶部に記憶された要求項目によって示された項目を検出し、検出した項目に対応する個人情報を、情報端末に送信する個人情報出力部と、を備えることを特徴とする。
【００１１】
また、本発明は、予め定められた複数の項目毎に対応付けられたユーザの個人情報が記憶され、送信される個人情報読出要求に応じて個人情報を出力するＩＣチップを備えた可搬媒体と、可搬媒体に記憶された個人情報を受信する情報端末との双方と通信を行い、ＩＣチップに記憶された複数項目の個人情報のうち、情報端末によって要求される個人情報の項目を示す要求項目が記憶される要求項目記憶部を備える個人情報出力装置の個人情報出力方法であって、可搬媒体に個人情報読出要求を送信し、可搬媒体に記憶された複数項目の個人情報を読み出すステップと、読み出した複数項目の個人情報のうち、要求項目記憶部に記憶された要求項目によって示された項目を検出し、検出した項目に対応する個人情報を、情報端末に送信するステップと、を備えることを特徴とする。
【００１２】
また、本発明は、予め定められた複数の項目毎に対応付けられたユーザの個人情報が記憶され、送信される個人情報読出要求に応じて個人情報を出力するＩＣチップを備えた可搬媒体と、可搬媒体に記憶された個人情報を受信する情報端末との双方と通信を行い、ＩＣチップに記憶された複数項目の個人情報のうち、情報端末によって要求される個人情報の項目を示す要求項目が記憶される要求項目記憶部を備える個人情報出力装置のコンピュータに、可搬媒体に個人情報読出要求を送信し、可搬媒体に記憶された複数項目の個人情報を読み出すステップと、読み出した複数項目の個人情報のうち、要求項目記憶部に記憶された要求項目によって示された項目を検出し、検出した項目に対応する個人情報を、情報端末に送信するステップと、を実行させる個人情報出力プログラムである。
【発明の効果】
【００１３】
以上説明したように、本発明によれば、予め定められた複数の項目毎に対応付けられたユーザの個人情報が記憶され、送信される個人情報読出要求に応じて個人情報を出力するＩＣチップを備えた可搬媒体と、可搬媒体に記憶された個人情報を受信する情報端末との双方と通信を行う個人情報出力装置が、ＩＣチップに記憶された複数項目の個人情報のうち、情報端末によって要求される個人情報の項目を示す要求項目を記憶し、可搬媒体に個人情報読出要求を送信し、可搬媒体に記憶された複数項目の個人情報を読み出し、読み出した複数項目の個人情報のうち、要求項目に示された項目を検出し、検出した項目に対応する個人情報を、情報端末に送信するようにしたので、ＩＣチップに記憶された複数項目の個人情報のうち、本人確認を行うために必要な個人情報のみを、情報端末に出力することができる。これにより、可搬媒体に記憶された複数項目の個人情報が情報端末によって読み取られる際に、要求される個人情報の項目のみを読み出して出力することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態による個人情報読出システムの構成例を示すブロック図である。
【図２】本発明の一実施形態による個人情報読出システムの動作例を示すシーケンス図である。
【図３】本発明の一実施形態による個人情報読出システムの動作例を示すシーケンス図である。
【図４】本発明の一実施形態による個人情報読出システムの動作例を示すシーケンス図である。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態について、図面を参照して説明する。
図１は、本実施形態による個人情報読出システム１の構成を示すブロック図である。個人情報読出システム１は、個人情報読出システム１によって事業者に個人情報を提供するユーザのＩＣカード１００および携帯情報端末２００と、ユーザから提供される個人情報に基づいてユーザの本人確認を行なう事業者の個人情報受信端末３００、ＩＣリーダ４００および事業者端末５００と、ユーザと事業者との認証を行う第三者機関の認証サーバ６００とを備えている。ここでは、１ユーザと１事業者とに用いられるコンピュータ端末を例示して説明するが、それぞれ複数のユーザ、複数の事業者のそれぞれに用いられる複数のコンピュータ端末を備えて良い。
【００１６】
ＩＣカード１００は、予め定められた複数の項目毎に対応付けられたユーザの個人情報が記憶され、送信される個人情報読出要求に応じて個人情報を出力するＩＣチップ１１０を備えた可搬媒体である。例えば、ＩＣカード１００としては、ユーザの氏名と、住所と、生年月日との項目が含まれる複数項目の個人情報がＩＣチップ１１０に記憶されたＩＣ免許証が適用できる。ＩＣチップ１１０は、個人情報記憶部１１１と、通信部１１２と、認証部１１３と、個人情報読出部１１４とを備えている。
【００１７】
個人情報記憶部１１１には、予め定められた複数の項目毎に対応付けられたユーザの個人情報が記憶される。例えば、ＩＣカード１００としてＩＣ免許証を適用する場合、個人情報記憶部１１１には、ユーザの氏名、住所、生年月日、免許証交付年月日、有効期間、免許の種類、免許証番号、本籍、顔写真などの項目毎に対応付けられたユーザの個人情報が記憶される。
通信部１１２は、ＩＣリーダ４００との間で通信を行う。本実施形態では、ＩＣカード１００は非接触型のＩＣカードであることとし、通信部１１２は、無線通信によりＩＣリーダ４００と通信を行う。
【００１８】
認証部１１３は、ユーザから入力される暗証番号であるＰＩＮと、自身の記憶領域に予め記憶されているＰＩＮとを比較して、ユーザの認証処理を行う。ＰＩＮは、例えば、複数の英数字が連結された文字列である。認証部１１３は、入力されるＰＩＮと予め記憶されたＰＩＮとが一致すれば認証成功と判定し、入力されるＰＩＮと予め記憶されたＰＩＮとが一致しなければ認証失敗と判定する。ここで、ＩＣカード１００としてＩＣ免許証を適用する場合には、第１のＰＩＮと第２のＰＩＮとの異なる文字列が予め記憶され、それぞれのＰＩＮに基づく認証処理を行う。
【００１９】
個人情報読出部１１４は、認証部１１３によって認証成功と判定された場合に、個人情報記憶部１１１に記憶された個人情報を読み出し、通信部１１２を介してＩＣリーダ４００に出力する。ここで、ＩＣカード１００としてＩＣ免許証を適用する場合、個人情報読出部１１４は、第１のＰＩＮによる認証が成功すれば、個人情報記憶部１１１に記憶された個人情報のうち、ユーザの氏名と、住所と、生年月日と、免許証交付年月日と、有効期間と、免許の種類と、免許証番号との項目に対応する個人情報を読み出して出力する。第１のＰＩＮによる認証と第２のＰＩＮによる認証との双方の認証が成功すれば、個人情報記憶部１１１に記憶された個人情報のうち、本籍と、顔写真との項目に対応する個人情報を読み出して出力する。
【００２０】
携帯情報端末２００は、いわゆるウェブブラウザやメールソフトなどの通信機能を備えたコンピュータ端末であり、例えば、携帯電話端末、ＰＤＡ（Personal Digital Assistant）などが適用できる。携帯情報端末２００は、ユーザ登録要求部２１０と、メール受信部２２０とを備えている。
ユーザ登録要求部２１０は、認証サーバ６００に対してユーザ登録要求を送信して、認証サーバ６００へのユーザ登録を行う。例えば、ユーザ登録要求部２１０は、認証サーバ６００のウェブサーバ機能により提供されるユーザ登録のウェブページにアクセスして、ユーザから入力されるユーザの属性を示すユーザ情報が含まれるユーザ登録要求を認証サーバ６００に送信する。ユーザ情報には、例えば、ユーザの免許証番号や、ユーザの携帯情報端末２００のメールアドレスなどが含まれる。
メール受信部２２０は、ユーザ登録要求部２１０が送信したユーザ登録要求や認証要求などに応じて認証サーバ６００から応答される電子メールを受信し、携帯情報端末２００の表示部に表示させる。
【００２１】
個人情報受信端末３００は、ＩＣリーダ４００を介して、ＩＣカード１００に記憶された個人情報を受信するコンピュータ装置である。個人情報受信端末３００は、例えば携帯電話端末を販売する事業者の店舗に設置され、来店したユーザの本人確認を行うために用いられる。個人情報受信端末３００は、個人情報要求部３１０と、個人情報受信部３２０とを備えている。
個人情報要求部３１０は、ＩＣリーダ４００に対してＩＣリーダアプリの起動要求を送信し、ユーザのＩＣカード１００に記憶された個人情報の読出要求を送信する。
個人情報受信部３２０は、個人情報要求部３１０が送信した個人情報の読出要求に応じてＩＣリーダ４００から出力される個人情報を受信する。
【００２２】
ＩＣリーダ４００は、ＩＣカード１００と個人情報受信端末３００との双方と通信を行うコンピュータ端末である。ＩＣリーダ４００は、通信部４１０と、個人情報読出部４２０と、要求項目記憶部４３０と、開示項目入力部４４０と、開示項目記憶部４５０と、個人情報出力部４６０とを備えている。ここで、個人情報読出部４２０と、要求項目記憶部４３０と、開示項目入力部４４０と、開示項目記憶部４５０と、個人情報出力部４６０とは、認証サーバ６００から提供されるＩＣリーダアプリのプログラムに基づいて構成されるようにしても良い。
【００２３】
通信部４１０は、ＩＣカード１００との間で通信を行う。本実施形態では、ＩＣカード１００は非接触型の通信を行うため、通信部４１０は、ＩＣカード１００の通信部１１２との間で無線通信を行う。例えば、通信部４１０は、ＩＣカード１００がＩＣリーダ４００に近接されて自身の通信領域にＩＣカード１００を検知すると、ＩＣカード１００との通信を開始する。
【００２４】
個人情報読出部４２０は、ＩＣカード１００に個人情報読出要求を送信し、ＩＣカード１００に記憶された複数項目の個人情報を読み出す。ここでは、個人情報読出部４２０は、ユーザからのＰＩＮの入力を受け付けるＰＩＮパッドを備えており、ＰＩＮパッドに入力されるＰＩＮが含まれる個人情報の読出要求を生成して、通信部４１０を介してＩＣカード１００に送信する。
【００２５】
要求項目記憶部４３０には、ＩＣカード１００に記憶された複数項目の個人情報のうち、個人情報受信端末３００によって要求される個人情報の項目を示す要求項目が記憶される。要求項目は、事業者によって予め事業者端末５００に入力され、認証サーバ６００を介してＩＣリーダ４００に送信されて、要求項目記憶部４３０に記憶される。ＩＣカード１００としてＩＣ免許証を適用する場合には、要求項目は、例えば、ユーザの氏名、住所、生年月日の項目を示す情報である。
【００２６】
開示項目入力部４４０は、ＩＣカード１００に記憶された複数項目の個人情報のうち、個人情報受信端末３００に出力する個人情報の項目を示す開示項目の入力を受け付ける。開示項目は、ユーザによって入力されるものとする。
開示項目記憶部４５０には、開示項目入力部４４０に入力された開示項目が記憶される。開示項目は個人情報出力部４６０によって読み出され、ＩＣカード１００から読み出された個人情報のうち、開示項目に示されていない項目については個人情報を出力せず、開示項目に示されている項目のみについて個人情報を出力するように制御される。
【００２７】
個人情報出力部４６０は、個人情報読出部４２０によって読み出された複数項目の個人情報のうち、要求項目または開示項目によって指定された項目に対応する個人情報のみを出力する個人情報のフィルタリング処理を行う。例えば、個人情報出力部４６０は、個人情報読出部４２０によって読み出された複数項目の個人情報のうち、要求項目記憶部４３０に記憶された要求項目によって示された項目を検出し、検出した項目に対応する個人情報を、個人情報受信端末３００に送信する。また、個人情報出力部４６０は、個人情報読出部４２０によって読み出された複数項目の個人情報のうち、開示項目記憶部４５０に記憶された開示項目によって示された項目を検出し、検出した項目に対応する個人情報を、個人情報受信端末３００に送信する。
【００２８】
事業者端末５００は、個人情報受信端末３００によって受信された個人情報に基づいてユーザの本人確認を行なう事業者のコンピュータ端末である。事業者端末５００は、事業者登録要求部５１０と、ＩＣリーダアプリ要求部５２０とを備えている。
事業者登録要求部５１０は、認証サーバ６００に対して事業者登録要求を送信して、個人情報読出システム１への事業者登録を行う。例えば、事業者登録要求部５１０は、認証サーバ６００のウェブサーバ機能により提供される事業者登録のウェブページにアクセスして、事業者のオペレータから入力される事業者情報が含まれる事業者登録要求を認証サーバ６００に送信する。事業者情報には、例えば、事業者名、代表連絡先、要求項目、個人情報使用ポリシー、ＩＣリーダ４００のＩＤ（Identifier）などが含まれる。要求項目は、ＩＣカード１００に記憶された複数項目の個人情報のうち、事業者がユーザの本人確認を行なうために要求する項目の個人情報を示す情報である。個人情報使用ポリシーは、個人情報の扱いについて定められたポリシーを説明する文字列である。ＩＣリーダ４００のＩＤは、ＩＣリーダ４００を識別する識別情報である。
【００２９】
ＩＣリーダアプリ要求部５２０は、認証サーバ６００に対して、ＩＣリーダ４００が動作するためのＩＣリーダアプリケーション（ＩＣリーダアプリ）のプログラムや、ＩＣリーダアプリが動作するために必要な情報の提供要求を、認証サーバ６００に送信する。
認証サーバ６００は、ＩＣリーダ４００および事業者端末５００と通信を行う第三者機関のコンピュータ端末であり、ユーザ登録部６１０と、ユーザ情報記憶部６２０と、事業者登録部６３０と、事業者情報記憶部６４０と、ＩＣリーダアプリ提供部６５０と、認証部６６０と、メール送信部６７０とを備えている。
【００３０】
ユーザ登録部６１０は、携帯情報端末２００のユーザ登録要求部２１０から送信されたユーザ登録要求に含まれるユーザ情報を、ユーザ情報記憶部６２０に記憶させる。
ユーザ情報記憶部６２０には、携帯情報端末２００のユーザ登録要求部２１０から送信されたユーザ情報が記憶される。
事業者登録部６３０は、事業者端末５００の事業者登録要求部５１０から送信された事業者登録要求に含まれる事業者情報を、事業者情報記憶部６４０に記憶させる。
事業者情報記憶部６４０には、事業者端末５００の事業者登録要求部５１０から送信された事業者情報が記憶される。
【００３１】
ＩＣリーダアプリ提供部６５０は、自身の記憶領域に予め記憶されたＩＣリーダアプリのプログラムや、ＩＣリーダアプリが動作するために必要な情報をＩＣリーダ４００に送信する。例えば、ＩＣリーダアプリ提供部６５０は、事業者端末５００から送信された要求項目を、ＩＣリーダ４００に送信する。本実施形態では、ＩＣリーダアプリは要求項目の情報が存在する場合にのみ動作するように制御される。
【００３２】
認証部６６０は、ユーザ認証を行うＯＴＰ（One Time Password）を生成し、メール送信部６７０によって携帯情報端末２００に送信する。また、認証部６６０は、ＩＣリーダ４００から送信されるＯＴＰを受信して、ＯＴＰに基づく認証処理を行う。
メール送信部６７０は、ＩＣリーダ４００から送信されるユーザの免許証番号に応じて、要求項目やＯＴＰなどの情報が含まれる電子メールを携帯情報端末２００に送信する。
【００３３】
次に、本実施形態による個人情報読出システム１の動作例を説明する。図２は、携帯情報端末２００と認証サーバ６００とによって行なうユーザ登録処理の動作例を示すシーケンス図である。この例では、メールアドレスが含まれるユーザ情報の仮登録を行なった後に、仮登録されたメールアドレスに対してユーザ本登録のＵＲＬ（Uniform Resource Locator）を送信し、ユーザ本登録のＵＲＬに対して本登録要求が送信されると、ユーザ登録が完了するものとする。このようなコールバックによる登録処理を行うことで、第三者のなりすましなどによるユーザ登録を防ぐことができる。
【００３４】
まず、携帯情報端末２００は、ユーザから入力される操作情報に応じて、認証サーバ６００のユーザ仮登録ページにアクセスする（ステップＳ１）。認証サーバ６００は、携帯情報端末２００からのアクセスに応じて、ユーザ仮登録ページを携帯情報端末２００に送信する（ステップＳ２）。携帯情報端末２００は、送信されたユーザ仮登録ページを表示部に表示し、ユーザからのユーザ情報の入力を受け付ける（ステップＳ３）。ユーザ情報には、免許証番号やメールアドレスなどが含まれる。
【００３５】
携帯情報端末２００のユーザ登録要求部２１０は、ユーザから入力されたユーザ情報を認証サーバ６００に送信する（ステップＳ４）。ここで、ユーザ情報の送信においては、送信される情報を暗号化したＨＴＴＰＳ（Hypertext Transfer Protocol Security）による通信を行うようにしても良い。認証サーバ６００のユーザ登録部６１０は、携帯情報端末２００のユーザ登録要求部２１０から送信されたユーザ情報を受信すると、ユーザ仮登録要求の受信通知を携帯情報端末２００に送信する（ステップＳ５）。また、ユーザ登録部６１０は、受信したユーザ情報をユーザ情報記憶部６２０に記憶させて、ユーザの仮登録を行なう（ステップＳ６）。
【００３６】
ユーザ登録部６１０は、ユーザ本登録を行なうウェブページのＵＲＬを、ステップＳ４において受信したメールアドレスを宛先として携帯情報端末２００に送信する（ステップＳ７）。携帯情報端末２００は、認証サーバ６００から送信されたユーザ本登録ページのＵＲＬにアクセスし、ユーザ本登録要求を送信する（ステップＳ８）。認証サーバ６００のユーザ登録部６１０は、ユーザ本登録要求に応じて、ユーザ情報の本登録を行なう（ステップＳ９）。例えば、ユーザ登録部６１０は、ユーザ情報記憶部６２０に記憶されたユーザ情報に、本登録が行なわれたことを示すフラグ情報を付与する。ユーザ本登録を行なうと、認証サーバ６００は、ユーザ本登録が完了したことを示す通知を、携帯情報端末２００に送信する。
【００３７】
図３は、事業者端末５００と認証サーバ６００とによって行なう事業者登録処理の動作例を示すシーケンス図である。
事業者端末５００の事業者登録要求部５１０は、事業者のオペレータから入力される操作情報に応じて、認証サーバ６００の事業者仮登録ページにアクセスする（ステップＳ２１）。認証サーバ６００の事業者登録部６３０は、事業者端末５００からのアクセスに応じて、事業者登録ページを事業者端末５００に送信する（ステップＳ２２）。事業者端末５００の事業者登録要求部５１０は、送信された事業者登録ページを表示部に表示し、事業者のオペレータからの事業者情報の入力を受け付け、認証サーバ６００に送信する（ステップＳ２３）。事業者情報の送信においては、ＨＴＴＰＳによる通信を行うようにしても良い。
【００３８】
認証サーバ６００の事業者登録部６３０は、事業者端末５００の事業者登録要求部５１０から送信された事業者情報を受信すると、事業者を一意に特定する事業者コードを生成し、事業者コードに対応付けた事業者情報を事業者情報記憶部６４０に記憶させて、事業者登録の仮登録処理を行なう（ステップＳ２４）。認証サーバ６００の事業者登録部６３０は、事業者情報の仮登録が完了したことを示す通知を事業者端末５００に送信する（ステップＳ２５）。この後、事業者端末５００の事業者は、事業証明書（社印）や、個人情報取得理由などを記載した申請書を、認証サーバ６００を運営する第三者機関に郵送する。第三者機関は、郵送された申請書に基づいて事業者等の審査を行った後、事業者情報の本登録を行なう。第三者機関は、事業者の本登録を行なったことを示す通知を、事業者に郵送する。
【００３９】
事業者の本登録が行なわれると、事業者端末５００のＩＣリーダアプリ要求部５２０は、ＩＣリーダアプリ等をＩＣリーダ４００にダウンロードさせるダウンロード要求を、認証サーバ６００に送信する（ステップＳ２６）。認証サーバ６００のＩＣリーダアプリ提供部６５０は、ＩＣリーダアプリと、ステップＳ２４において登録された要求項目と事業者コードとが含まれる情報を、事業者端末５００に送信する（ステップＳ２７）。事業者端末５００のＩＣリーダアプリ要求部５２０は、認証サーバ６００から送信されたＩＣリーダアプリが含まれる情報を受信すると、ＩＣリーダ４００に転送する（ステップＳ２８）。ＩＣリーダ４００は、受信したＩＣリーダアプリをインストールし、ＩＣリーダアプリを起動可能な状態にする（ステップＳ２９）。事業者端末５００は、ＩＣリーダアプリダウンロードの完了通知を、認証サーバ６００に送信する（ステップＳ３０）。
【００４０】
図４は、ＩＣリーダ４００がＩＣカード１００に記憶された個人情報を読み出す動作例を示すシーケンス図である。
まず、個人情報受信端末３００は、ＩＣリーダ４００に対してＩＣリーダアプリの起動要求を送信する（ステップＳ４１）。ＩＣリーダ４００は、個人情報受信端末３００から送信されるＩＣアプリ起動要求を受信すると、ステップＳ２９においてインストールされたＩＣリーダアプリを起動させ、個人情報読出部４２０〜個人情報出力部４６０を構成する（ステップＳ４２）。ＩＣリーダ４００の個人情報読出部４２０は、ユーザから入力される免許証番号を受け付けると（ステップＳ４３）、入力された免許書番号と、ステップＳ２８において送信され自身の記憶領域に記憶させた事業者コードとを、認証サーバ６００に送信する（ステップＳ４４）。
【００４１】
認証サーバ６００のメール送信部６７０は、ＩＣリーダ４００に対応する事業者名と、ＩＣリーダ４００から免許証番号を受信した時刻と、事業者に対応付けられて事業者情報記憶部６４０に記憶された要求項目および個人情報使用ポリシーと、認証部６６０が生成したＯＴＰとの情報が含まれる電子メールを、免許証番号に対応付けられてユーザ登録部６１０に記憶されたメールアドレスを宛先として、携帯情報端末２００に送信する（ステップＳ４５）。
【００４２】
携帯情報端末２００のメール受信部２２０は、認証サーバ６００から受信した電子メールを表示部に表示させる（ステップＳ４６）。携帯情報端末２００のユーザは、携帯情報端末２００の表示部に表示された個人情報使用ポリシーや要求項目等を確認し、個人情報を開示すると判断すると、ＩＣカード１００を個人情報受信端末３００に近接させる。ＩＣリーダ４００が、自身の通信領域にＩＣカード１００を検知すると、ＩＣカード１００とＩＣリーダ４００とは通信を開始する（ステップＳ４７）。
【００４３】
ＩＣリーダ４００の個人情報読出部４２０は、自身が備えるＰＩＮパッドにユーザから入力されるＯＴＰを受付けると（ステップＳ４８）、認証サーバ６００に送信する（ステップＳ４９）。認証サーバ６００は、ＩＣリーダ４００から送信されるＯＴＰに基づいて認証処理を行い、認証成功と判定すると、ＯＴＰ認証が成功したことを示す情報を、ＩＣリーダ４００に送信する（ステップＳ５０）。ＩＣリーダ４００の個人情報読出部４２０は、認証サーバ６００から、ＯＴＰ認証が成功したこと示す情報を受信すると、ユーザから入力される免許証ＰＩＮを受け付ける（ステップＳ５１）。
【００４４】
ＩＣリーダ４００は、ステップＳ５１において入力されたＰＩＮが含まれる個人情報読出要求を、通信部４１０を介してＩＣカード１００に送信する（ステップＳ５２）。ＩＣカード１００の認証部１１３は、ＩＣリーダ４００から送信されたＰＩＮと、予め記憶されているＰＩＮとを照合して認証処理を行う（ステップＳ５３）。認証部１１３が、認証成功と判定すると、個人情報記憶部１１１に記憶された個人情報を読み出し、読み出した個人情報を、通信部１１２を介してＩＣリーダ４００に送信する（ステップＳ５４）。
【００４５】
ＩＣリーダ４００の個人情報読出部４２０は、ＩＣカード１００から送信された個人情報を受信する。ここで、個人情報読出部４２０は、読み出した個人情報の項目をＩＣリーダ４００が備える表示部に表示させて、開示項目入力部４４０が、個人情報の項目のうち事業者に開示する項目の選択を受け付けるようにしても良い。入力された開示項目は、開示項目入力部４４０によって開示項目記憶部４５０に記憶される。個人情報出力部４６０は、要求項目記憶部４３０に記憶された要求項目または開示項目記憶部４５０に記憶された開示項目によって示される個人情報のみを検出するフィルタリング処理を行う（ステップＳ５５）。個人情報読出部４２０は、フィルタリングによって検出された個人情報のみを、個人情報受信端末３００に送信する。
【００４６】
以上説明したように、本発明によれば、ＩＣカード１００に複数項目の個人情報が記憶されている場合で、事業者による本人確認のために要求されている項目が複数項目の個人情報の全てを必要としない場合に、要求されている項目のみを事業者の個人情報受信端末３００に読み取らせることが可能になる。これにより、ユーザは、従来のＩＣカードにおける暗証番号毎に読み取られる情報が定められる仕様から解放され、自身のＩＣカード１００に記憶されている個人情報のうち事業者に提供する情報を、ユーザ自身の意思で細かく選択、制御することが可能となる。
【００４７】
なお、本実施形態における携帯情報端末２００として、例えば、ＮＦＣ（Near Field Communication）の規格に準拠したＩＣリーダ機能を備えるコンピュータ端末を適用するようにしても良い。この場合には、ＩＣリーダ４００が備える個人情報読出部４２０〜個人情報出力部４６０の機能を携帯情報端末２００が備えるようにしても良い。また、この場合には、携帯情報端末２００の表示部に要求項目を表示させ、表示された要求項目から、ユーザが事業者に開示する開示項目の選択を受付け、ＩＣカード１００から読み出した個人情報の項目のうち、選択された項目に対応する個人情報のみを、ＩＣリーダ４００に出力するようにしても良い。
【００４８】
また、事業者が本人確認を行なうための要求項目として、異なる個人情報項目の組み合わせによって構成される複数の要求項目が事業者端末５００に入力され、認証サーバ６００を介してＩＣリーダ４００に送信されるようにしても良い。例えば、ＩＣ免許に記憶される項目のうち、ユーザの氏名と、住所と、生年月日との項目の組み合わせである第１の要求項目と、免許証交付年月日と、免許証番号との組み合わせである第２の要求項目とがユーザに提示され、事業者に開示する要求項目を選択できるようにしても良い。この場合には、例えば、認証サーバ６００が要求項目の組み合わせ毎にＯＴＰを発行し、ユーザがＩＣリーダ４００に入力するＯＴＰを選択することによって要求項目を選択するようにしても良いし、利用時にいずれの要求項目を選択するかを示す情報を入力することにより選択するようにしても良い。
【００４９】
また、ＩＣカード１００と、携帯情報端末２００と、個人情報受信端末３００と、ＩＣリーダ４００と、事業者端末５００とには、認証サーバ６００によって発行された証明書情報を予め記憶させておき、互いに通信を行う際には、認証サーバ６００に対して認証要求を送信して、認証が成功した場合にのみ、処理を続行するようにしても良い。
また、本実施形態では、個人情報が記憶されたＩＣチップを備えたＩＣカード１００の例としてＩＣ免許証を挙げて説明したが、住民基本台帳カードや、ＩＣパスポートなどを適用しても良い。
【００５０】
なお、本発明における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより個人情報の読み出しを行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００５１】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００５２】
１  個人情報読出システム
１００  ＩＣカード
１１０  ＩＣチップ
１１１  個人情報記憶部
１１２  通信部
１１３  認証部
１１４  個人情報読出部
２００  携帯情報端末
２１０  ユーザ登録要求部
２２０  メール受信部
３００  個人情報受信端末
３１０  個人情報要求部
３２０  個人情報受信部
４００  ＩＣリーダ
４１０  通信部
４２０  個人情報読出部
４３０  要求項目記憶部
４４０  開示項目入力部
４５０  開示項目記憶部
４６０  個人情報出力部
５００  事業者端末
５１０  事業者登録要求部
５２０  ＩＣリーダアプリ要求部
６００  認証サーバ
６１０  ユーザ登録部
６２０  ユーザ情報記憶部
６３０  事業者登録部
６４０  事業者情報記憶部
６５０  ＩＣリーダアプリ提供部
６６０  認証部
６７０  メール送信部
【図１】
2011039999.tif 000003
【図２】
2011039999.tif 000004
【図３】
2011039999.tif 000005
【図４】
2011039999.tif 000006