(57)【要約】【課題】暗証番号を入力することなくＩＣカードによる認証を行う。【解決手段】登録装置が、ユーザから入力される暗証番号を受け付け、入力された暗証番号とユーザの可搬媒体から読み出した媒体識別情報とを情報サーバ装置に送信し、情報サーバ装置が、送信された暗証番号と媒体識別情報とを対応付けて記憶し、受信する暗証番号読出要求に含まれる媒体識別情報に対応する暗証番号を読出して送信し、読取装置が、可搬媒体から読出した媒体識別情報が含まれる暗証番号読出要求を情報サーバ装置に送信して応答される暗証番号に基づく認証要求をＩＣカードに送信し、ＩＣカードは、認証要求に含まれる暗証番号と予め定められた暗証番号とに基づいて認証処理を行う。【選択図】図１
2010287051.tif 000002
【特許請求の範囲】
【請求項１】
暗証番号により認証を行う認証ＩＣカードと、自身を識別する媒体識別情報が記憶された可搬媒体と、前記可搬媒体に記憶された前記媒体識別情報を読み出す登録装置と、前記認証ＩＣカードおよび可搬媒体から情報を読み出す読取装置と、前記登録装置と前記読取装置とにネットワークを介して接続された情報サーバ装置とを備えた認証システムであって、
前記登録装置は、
前記ユーザから入力される暗証番号を受け付ける暗証番号入力部と、
前記暗証番号入力部に入力された前記暗証番号と、前記可搬媒体から読み出した前記媒体識別情報とを前記情報サーバ装置に送信する暗証番号送信部と、を備え、
前記情報サーバ装置は、
前記登録装置から送信された前記暗証番号と、前記媒体識別情報とが対応付けられて記憶される第１の暗証番号記憶部と、
前記読取装置から、前記媒体識別情報が含まれる暗証番号読出要求を受信し、受信した暗証番号読出要求に含まれる前記媒体識別情報に対応する前記暗証番号を、前記第１の暗証番号記憶部から読み出し、読み出した暗証番号を、前記暗証番号読出要求の送信元である前記読取装置に送信する暗証番号読出部と、を備え、
前記読取装置は、
前記可搬媒体に記憶された前記媒体識別情報を読み出す媒体識別情報読出部と、
前記媒体識別情報読出部が読み出した前記媒体識別情報が含まれる暗証番号読出要求を生成して前記情報サーバ装置に送信し、送信した前記暗証番号読出要求に応じて前記サーバ装置から送信される前記暗証番号を受信する暗証番号読出要求部と、
前記暗証番号読出要求部が受信した前記暗証番号が含まれる認証要求を生成し、生成した認証要求を前記認証ＩＣカードに送信する認証要求部と、を備え、
前記認証ＩＣカードは、
前記ユーザを認証する暗証番号が予め記憶されている第２の暗証番号記憶部と、
前記読取装置から送信される前記認証要求に含まれる前記暗証番号と、前記第２の暗証番号記憶部に記憶された前記暗証番号とが一致するか否かを判定し、一致すれば認証成功と判定し、一致しなければ認証失敗と判定する認証部と、
を備えることを特徴とする認証システム。
【請求項２】
前記認証ＩＣカードは、ＩＣカード免許証である
ことを特徴とする請求項１に記載の認証システム。
【請求項３】
前記認証ＩＣカードは、
前記ユーザの属性を示すユーザ属性情報が予め記憶されるユーザ属性情報記憶部を備え、
前記認証部が認証成功と判定した場合、前記ユーザ属性情報記憶部に記憶された前記ユーザ属性情報を出力する属性情報出力部と、
を備えることを特徴とする請求項１または請求項２に記載の認証システム。
【請求項４】
ユーザを認証する暗証番号が予め記憶されている第２の暗証番号記憶部を備えた認証ＩＣカードと、自身を識別する媒体識別情報が記憶された可搬媒体と、前記可搬媒体に記憶された前記媒体識別情報を読み出す登録装置と、前記認証ＩＣカードおよび可搬媒体から情報を読み出す読取装置と、前記登録装置と前記読取装置とにネットワークを介して接続され、前記登録装置から送信された前記暗証番号と、前記媒体識別情報とが対応付けられて記憶される第１の暗証番号記憶部を備える情報サーバ装置とを備えた認証システムの認証方法であって、
前記登録装置が、
前記ユーザから入力される暗証番号を受け付けるステップと、
入力された前記暗証番号と、前記可搬媒体から読み出した前記媒体識別情報とを前記情報サーバ装置に送信するステップと、
前記情報サーバ装置が、
前記登録装置から送信された前記暗証番号と、前記媒体識別情報とを対応付けて前記第１の暗証番号記憶部に記憶させるステップと、
前記読取装置から、前記媒体識別情報が含まれる暗証番号読出要求を受信し、受信した暗証番号読出要求に含まれる前記媒体識別情報に対応する前記暗証番号を、前記第１の暗証番号記憶部から読み出し、読み出した暗証番号を、前記暗証番号読出要求の送信元である前記読取装置に送信するステップと、
前記読取装置が、
前記可搬媒体に記憶された前記媒体識別情報を読み出すステップと、
読み出した前記媒体識別情報が含まれる暗証番号読出要求を生成して前記情報サーバ装置に送信し、送信した前記暗証番号読出要求に応じて前記サーバ装置から送信される前記暗証番号を受信するステップと、
受信した前記暗証番号が含まれる認証要求を生成し、生成した認証要求を前記認証ＩＣカードに送信するステップと、
前記認証ＩＣカードが、
前記読取装置から送信される前記認証要求に含まれる前記暗証番号と、前記第２の暗証番号記憶部に記憶された前記暗証番号とが一致するか否かを判定し、一致すれば認証成功と判定し、一致しなければ認証失敗と判定するステップと、
を備えることを特徴とする認証方法。
【請求項５】
ユーザから入力される暗証番号を受け付ける暗証番号入力部と、前記暗証番号入力部に入力された前記暗証番号と、自身を識別する媒体識別情報が記憶された可搬媒体から読み出した前記媒体識別情報とを情報サーバ装置に送信する暗証番号送信部とを備えた登録装置と、前記登録装置から送信された前記暗証番号と、前記媒体識別情報とが対応付けられて記憶される第１の暗証番号記憶部と、前記媒体識別情報が含まれる暗証番号読出要求を受信し、受信した暗証番号読出要求に含まれる前記媒体識別情報に対応する前記暗証番号を、前記第１の暗証番号記憶部から読み出し、読み出した暗証番号を、前記暗証番号読出要求の送信元に送信する暗証番号読出部とを備えた情報サーバ装置と、前記ユーザを認証する暗証番号が予め記憶されている第２の暗証番号記憶部と、送信される前記認証要求に含まれる前記暗証番号と、前記第２の暗証番号記憶部に記憶された前記暗証番号とが一致するか否かを判定し、一致すれば認証成功と判定し、一致しなければ認証失敗と判定する認証部とを備えた認証ＩＣカードと、前記認証ＩＣカードおよび可搬媒体から情報を読み出す読取装置とを備えた認証システムにおける前記読取装置であって、
前記可搬媒体に記憶された前記媒体識別情報を読み出す媒体識別情報読出部と、
前記媒体識別情報読出部が読み出した前記媒体識別情報が含まれる暗証番号読出要求を生成して前記情報サーバ装置に送信し、送信した前記暗証番号読出要求に応じて前記サーバ装置から送信される前記暗証番号を受信する暗証番号読出要求部と、
前記暗証番号読出要求部が受信した前記暗証番号が含まれる認証要求を生成し、生成した認証要求を前記認証ＩＣカードに送信する認証要求部と、
を備えることを特徴とする読取装置。
【請求項６】
ユーザから入力される暗証番号を受け付ける暗証番号入力部と、前記暗証番号入力部に入力された前記暗証番号と、自身を識別する媒体識別情報が記憶された可搬媒体から読み出した前記媒体識別情報とを情報サーバ装置に送信する暗証番号送信部とを備えた登録装置と、前記登録装置から送信された前記暗証番号と、前記媒体識別情報とが対応付けられて記憶される第１の暗証番号記憶部と、前記媒体識別情報が含まれる暗証番号読出要求を受信し、受信した暗証番号読出要求に含まれる前記媒体識別情報に対応する前記暗証番号を、前記第１の暗証番号記憶部から読み出し、読み出した暗証番号を、前記暗証番号読出要求の送信元に送信する暗証番号読出部とを備えた情報サーバ装置と、前記ユーザを認証する暗証番号が予め記憶されている第２の暗証番号記憶部と、送信される前記認証要求に含まれる前記暗証番号と、前記第２の暗証番号記憶部に記憶された前記暗証番号とが一致するか否かを判定し、一致すれば認証成功と判定し、一致しなければ認証失敗と判定する認証部とを備えた認証ＩＣカードと、前記認証ＩＣカードおよび可搬媒体から情報を読み出す読取装置とを備えた認証システムにおける前記読取装置のコンピュータに、
前記可搬媒体に記憶された前記媒体識別情報を読み出すステップと、
読み出した前記媒体識別情報が含まれる暗証番号読出要求を生成して前記情報サーバ装置に送信し、送信した前記暗証番号読出要求に応じて前記サーバ装置から送信される前記暗証番号を受信するステップと、
受信した前記暗証番号が含まれる認証要求を生成し、生成した認証要求を前記認証ＩＣカードに送信するステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗証番号に基づいて認証を行う認証ＩＣカードによる認証システム、認証方法、読取装置およびプログラムに関する。
【背景技術】
【０００２】
近年、情報の記憶や演算を行うＩＣ（integrated circuit：集積回路）チップの情報記憶容量や情報処理能力などの性能が向上しており、ユーザの属性情報を記憶する機能や、ユーザの認証処理を行う機能を備えたＩＣカードが提供されている。例えば、このようなＩＣカードには予め定められた暗証番号が記憶されており、ＩＣカードのＲ／Ｗ（リーダライタ）を介して、ユーザから入力された暗証番号が含まれる認証コマンドを受信する。ＩＣカードは、Ｒ／Ｗから受信した認証コマンドに含まれる暗証番号と、自身の記憶領域に予め記憶された暗証番号とを比較して照合する。そして、ＩＣカードは、認証コマンドに含まれる暗証番号と予め記憶された暗証番号とが一致する場合には認証成功と判定し、一致しない場合には認証失敗と判定して、認証結果を出力する。また、例えば、ＩＣカードに予めユーザの氏名や年齢、住所などのユーザ属性情報が記憶されていれば、認証成功とした場合にユーザ属性情報を読み出して出力する。このような認証機能を備えた認証ＩＣカードを用いれば、例えば、タバコやアルコール飲料などの年齢制限のある商品の自動販売機においてユーザの年齢を認証したり、携帯電話端末やオンラインショッピング時などの手続きにおいて本人認証を行ったりすることが可能である。
ところで、特許文献１または特許文献２には、コンピュータシステムを利用する際に入力する際に入力するパスワードをＩＣカードなどの記録媒体に記憶させ、パスワード入力時には記録媒体からパスワードを読み出してコンピュータシステムに入力することにより認証を行う技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２５９３２４号公報
【特許文献２】特開２００８−７１３６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のような認証ＩＣカードにより認証を行う際には、ユーザから入力された暗証番号に基づく認証コマンドが入力される必要がある。ここでは、Ｒ／Ｗは暗証番号の入力を受け付けるピンパッドなどのデバイスを備えていなければユーザからの暗証番号の入力を受け付けることができず、認証ＩＣカードによる認証を行うことができない。また、ユーザが暗証番号を忘れてしまった場合などにも、ＩＣカードによる認証を行うことができない。特許文献に記載されているように記録媒体にパスワードを記憶させておく場合には、記録媒体を紛失した場合にパスワードが漏洩したり、記録媒体に記憶されたパスワードが改ざんされたりする脅威が存在することとなる。
【０００５】
本発明は、このような状況に鑑みてなされたもので、ピンパッドによる暗証番号の入力を必要とせず、またユーザが暗証番号を忘れている場合にも暗証番号を入力することなく認証ＩＣカードによる認証を行う認証システム、認証方法、読取装置およびプログラムを提供する。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明は、暗証番号により認証を行う認証ＩＣカードと、自身を識別する媒体識別情報が記憶された可搬媒体と、可搬媒体に記憶された媒体識別情報を読み出す登録装置と、認証ＩＣカードおよび可搬媒体から情報を読み出す読取装置と、登録装置と読取装置とにネットワークを介して接続された情報サーバ装置とを備えた認証システムであって、登録装置は、ユーザから入力される暗証番号を受け付ける暗証番号入力部と、暗証番号入力部に入力された暗証番号と、可搬媒体から読み出した媒体識別情報とを情報サーバ装置に送信する暗証番号送信部と、を備え、情報サーバ装置は、登録装置から送信された暗証番号と、媒体識別情報とが対応付けられて記憶される第１の暗証番号記憶部と、読取装置から、媒体識別情報が含まれる暗証番号読出要求を受信し、受信した暗証番号読出要求に含まれる媒体識別情報に対応する暗証番号を、第１の暗証番号記憶部から読み出し、読み出した暗証番号を、暗証番号読出要求の送信元である読取装置に送信する暗証番号読出部と、を備え、読取装置は、可搬媒体に記憶された媒体識別情報を読み出す媒体識別情報読出部と、媒体識別情報読出部が読み出した媒体識別情報が含まれる暗証番号読出要求を生成して情報サーバ装置に送信し、送信した暗証番号読出要求に応じてサーバ装置から送信される暗証番号を受信する暗証番号読出要求部と、暗証番号読出要求部が受信した暗証番号が含まれる認証要求を生成し、生成した認証要求を認証ＩＣカードに送信する認証要求部と、を備え、認証ＩＣカードは、ユーザを認証する暗証番号が予め記憶されている第２の暗証番号記憶部と、読取装置から送信される認証要求に含まれる暗証番号と、第２の暗証番号記憶部に記憶された暗証番号とが一致するか否かを判定し、一致すれば認証成功と判定し、一致しなければ認証失敗と判定する認証部と、を備えることを特徴とする。
【０００７】
また、本発明は、認証ＩＣカードは、ＩＣカード免許証であることを特徴とする。
【０００８】
また、本発明は、認証ＩＣカードは、ユーザの属性を示すユーザ属性情報が予め記憶されるユーザ属性情報記憶部を備え、認証部が認証成功と判定した場合、ユーザ属性情報記憶部に記憶されたユーザ属性情報を出力する属性情報出力部と、を備えることを特徴とする。
【０００９】
また、本発明は、ユーザを認証する暗証番号が予め記憶されている第２の暗証番号記憶部を備えた認証ＩＣカードと、自身を識別する媒体識別情報が記憶された可搬媒体と、可搬媒体に記憶された媒体識別情報を読み出す登録装置と、認証ＩＣカードおよび可搬媒体から情報を読み出す読取装置と、登録装置と読取装置とにネットワークを介して接続され、登録装置から送信された暗証番号と、媒体識別情報とが対応付けられて記憶される第１の暗証番号記憶部を備える情報サーバ装置とを備えた認証システムの認証方法であって、登録装置が、ユーザから入力される暗証番号を受け付けるステップと、入力された暗証番号と、可搬媒体から読み出した媒体識別情報とを情報サーバ装置に送信するステップと、情報サーバ装置が、登録装置から送信された暗証番号と、媒体識別情報とを対応付けて第１の暗証番号記憶部に記憶させるステップと、読取装置から、媒体識別情報が含まれる暗証番号読出要求を受信し、受信した暗証番号読出要求に含まれる媒体識別情報に対応する暗証番号を、第１の暗証番号記憶部から読み出し、読み出した暗証番号を、暗証番号読出要求の送信元である読取装置に送信するステップと、読取装置が、可搬媒体に記憶された媒体識別情報を読み出すステップと、読み出した媒体識別情報が含まれる暗証番号読出要求を生成して情報サーバ装置に送信し、送信した暗証番号読出要求に応じてサーバ装置から送信される暗証番号を受信するステップと、受信した暗証番号が含まれる認証要求を生成し、生成した認証要求を認証ＩＣカードに送信するステップと、認証ＩＣカードが、読取装置から送信される認証要求に含まれる暗証番号と、第２の暗証番号記憶部に記憶された暗証番号とが一致するか否かを判定し、一致すれば認証成功と判定し、一致しなければ認証失敗と判定するステップと、を備えることを特徴とする。
【００１０】
また、本発明は、ユーザから入力される暗証番号を受け付ける暗証番号入力部と、暗証番号入力部に入力された暗証番号と、自身を識別する媒体識別情報が記憶された可搬媒体から読み出した媒体識別情報とを情報サーバ装置に送信する暗証番号送信部とを備えた登録装置と、登録装置から送信された暗証番号と、媒体識別情報とが対応付けられて記憶される第１の暗証番号記憶部と、媒体識別情報が含まれる暗証番号読出要求を受信し、受信した暗証番号読出要求に含まれる媒体識別情報に対応する暗証番号を、第１の暗証番号記憶部から読み出し、読み出した暗証番号を、暗証番号読出要求の送信元に送信する暗証番号読出部とを備えた情報サーバ装置と、ユーザを認証する暗証番号が予め記憶されている第２の暗証番号記憶部と、送信される認証要求に含まれる暗証番号と、第２の暗証番号記憶部に記憶された暗証番号とが一致するか否かを判定し、一致すれば認証成功と判定し、一致しなければ認証失敗と判定する認証部とを備えた認証ＩＣカードと、認証ＩＣカードおよび可搬媒体から情報を読み出す読取装置とを備えた認証システムにおける読取装置であって、可搬媒体に記憶された媒体識別情報を読み出す媒体識別情報読出部と、媒体識別情報読出部が読み出した媒体識別情報が含まれる暗証番号読出要求を生成して情報サーバ装置に送信し、送信した暗証番号読出要求に応じてサーバ装置から送信される暗証番号を受信する暗証番号読出要求部と、暗証番号読出要求部が受信した暗証番号が含まれる認証要求を生成し、生成した認証要求を認証ＩＣカードに送信する認証要求部と、を備えることを特徴とする。
【００１１】
また、本発明は、ユーザから入力される暗証番号を受け付ける暗証番号入力部と、暗証番号入力部に入力された暗証番号と、自身を識別する媒体識別情報が記憶された可搬媒体から読み出した媒体識別情報とを情報サーバ装置に送信する暗証番号送信部とを備えた登録装置と、登録装置から送信された暗証番号と、媒体識別情報とが対応付けられて記憶される第１の暗証番号記憶部と、媒体識別情報が含まれる暗証番号読出要求を受信し、受信した暗証番号読出要求に含まれる媒体識別情報に対応する暗証番号を、第１の暗証番号記憶部から読み出し、読み出した暗証番号を、暗証番号読出要求の送信元に送信する暗証番号読出部とを備えた情報サーバ装置と、ユーザを認証する暗証番号が予め記憶されている第２の暗証番号記憶部と、送信される認証要求に含まれる暗証番号と、第２の暗証番号記憶部に記憶された暗証番号とが一致するか否かを判定し、一致すれば認証成功と判定し、一致しなければ認証失敗と判定する認証部とを備えた認証ＩＣカードと、認証ＩＣカードおよび可搬媒体から情報を読み出す読取装置とを備えた認証システムにおける読取装置のコンピュータに、可搬媒体に記憶された媒体識別情報を読み出すステップと、読み出した媒体識別情報が含まれる暗証番号読出要求を生成して情報サーバ装置に送信し、送信した暗証番号読出要求に応じてサーバ装置から送信される暗証番号を受信するステップと、暗証番号読出要求部が受信した暗証番号が含まれる認証要求を生成し、生成した認証要求を認証ＩＣカードに送信するステップと、を実行させるプログラムである。
【発明の効果】
【００１２】
以上説明したように、本発明によれば、登録装置が、ユーザから入力される暗証番号を受け付け、入力された暗証番号とユーザの可搬媒体から読み出した媒体識別情報とを情報サーバ装置に送信し、情報サーバ装置が、送信された暗証番号と媒体識別情報とを対応付けて記憶し、受信する暗証番号読出要求に含まれる媒体識別情報に対応する暗証番号を読出して送信し、読取装置が、可搬媒体から読出した媒体識別情報が含まれる暗証番号読出要求を情報サーバ装置に送信して応答される暗証番号に基づく認証要求を認証ＩＣカードに送信し、認証ＩＣカードは、認証要求に含まれる暗証番号と予め定められた暗証番号とに基づいて認証処理を行うようにしたので、予め登録された可搬媒体と認証ＩＣカードとの組み合わせが予め登録された組み合わせである場合のみに認証成功と判定することができる。これにより、ピンパッドによる暗証番号の入力を必要とせず、またユーザが暗証番号を忘れている場合にも暗証番号を入力することなく、可搬媒体と認証ＩＣカードとによって認証を行うことが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施形態による認証システムの構成例を示すブロック図である。
【図２】本発明の第１の実施形態による認証システムの適用例を示す図である。
【図３】本発明の第１の実施形態による認証システムの動作例を示すシーケンス図である。
【図４】本発明の第１の実施形態による認証システムの動作例を示すシーケンス図である。
【図５】本発明の第１の実施形態による認証システムの適用例を示す図である。
【図６】本発明の第２の実施形態による認証システムの構成例を示すブロック図である。
【図７】本発明の第２の実施形態による情報サーバ装置に記憶されるデータ例を示す図である。
【図８】本発明の第２の実施形態による認証システムの動作例を示すフローチャートである。
【図９】本発明の第２の実施形態による認証システムの動作例を示すフローチャートである。
【図１０】本発明の他の実施形態による認証システムの概要を示す図である。
【図１１】本発明の他の実施形態による認証システムの構成を示すブロック図である。
【図１２】本発明の他の実施形態による認証サーバに記憶されるデータ例を示す図である。
【図１３】本発明の他の実施形態による認証システムの動作例を示すフローチャートである。
【図１４】本発明の他の実施形態による認証システムの動作例を示すフローチャートである。
【図１５】本発明の他の実施形態による認証システムの概要を示す図である。
【図１６】本発明の他の実施形態による認証システムの構成を示すブロック図である。
【図１７】本発明の他の実施形態による認証サーバに記憶されるデータ例を示す図である。
【図１８】本発明の他の実施形態による認証システムの動作例を示すフローチャートである。
【図１９】本発明の他の実施形態による認証システムの動作例を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態について、図面を参照して説明する。
図１は、本実施形態による認証システム１の構成を示すブロック図である。認証システム１は、認証ＩＣカード１００と、可搬媒体２００と、登録装置３００と、登録装置３００に接続されたＲ／Ｗ３０１と、情報サーバ装置４００と、読取装置５００と、読取装置５００に接続されたＲ／Ｗ５０１とを備えている。
【００１５】
認証ＩＣカード１００は、情報の記憶や演算が可能なＩＣチップを備えており、暗証番号に基づいた認証処理を行う。また、認証ＩＣカード１００は、非接触型のＩＣカードであり、自身がＲ／Ｗ３０１やＲ／Ｗ５０１の通信領域に入ったことを検知すると、Ｒ／Ｗ３０１やＲ／Ｗ５０１との間で無線通信を行う。本実施形態では、認証ＩＣカード１００として、身分証明書として利用可能なＩＣ免許証や、ＩＣカードである住民基本台帳カードなどを適用する例を説明する。認証ＩＣカード１００は、暗証番号記憶部１１０と、ユーザ属性情報記憶部１２０と、認証部１３０と、属性情報出力部１４０とを備えている。
【００１６】
暗証番号記憶部１１０には、予め定められた暗証番号が予め記憶されている。暗証番号は、例えば、複数の数字と文字とが連結された文字列である。ここで、暗証番号記憶部１１０は、複数の暗証番号を記憶しても良い。このようにすれば、例えば、複数の暗証番号毎に異なる種別の認証結果を出力するようにしたり、複数の暗証番号のうちいずれの暗証番号によって認証が成功したかに応じて出力する情報を異ならせたりすることが可能である。
ユーザ属性情報記憶部１２０には、ユーザの属性を示すユーザ属性情報が予め記憶される。ユーザ属性情報は、例えば、氏名、本籍、住所、生年月日、ユーザの顔写真などの情報である。
【００１７】
認証部１３０は、Ｒ／Ｗ５０１を介して読取装置５００から送信される認証要求（認証コマンド）に含まれる暗証番号と、暗証番号記憶部１１０に記憶された暗証番号とが一致するか否かを判定し、一致すれば認証成功と判定し、一致しなければ認証失敗と判定する認証処理を行う。
【００１８】
属性情報出力部１４０は、認証部１３０が認証成功と判定した場合、ユーザ属性情報記憶部１２０に記憶されたユーザ属性情報を出力する。一方、認証部１３０が認証失敗と判定した場合、ユーザ属性情報を出力しない。ここでは、Ｒ／Ｗ５０１を介して読取装置５００から送信される認証要求に応じて認証部１３０が認証処理を行い、認証成功と判定されると、認証ＩＣカード１００は、認証成功を示す認証結果とともに、属性情報出力部１４０から出力されるユーザ属性情報を、Ｒ／Ｗ５０１を介して読取装置５００に送信する。
【００１９】
可搬媒体２００には、媒体識別情報記憶部２１０を備えている。媒体識別情報記憶部２１０には、自身を識別する媒体識別情報が記憶される。可搬媒体２００としては、例えば、ＩＣカードや、ＩＣチップが備えられた携帯電話端末、ＲＦＩＤ（Radio Frequency IDentification）などが適用できる。媒体識別情報は、例えば、ＩＣチップの製造メーカや製造月日や製造番号に応じてＩＣチップを一意に識別する番号である。例えば、ＩＣチップにＦｅｌｉＣａ（登録商標）を適用する場合には、ＩＣチップの製造番号であるＩＤｍが適用できる。ＩＣチップにＭＩＦＡＲＥ（登録商標）を適用する場合には、ＵＩＤが適用できる。また、ＭＡＣ（Media Access Control）が付された情報通信機器を用いる場合には、ＭＡＣを適用することもできる。可搬媒体２００は、このように、物理的に一意であることの信頼性が高い識別情報を有する媒体が適用できる。このような高い信頼性のある識別情報が記憶された媒体であれば、例えば磁気カードなどを適用することもできる。本実施形態では、可搬媒体２００として、非接触型のＩＣカードを適用する例を説明する。ここで、可搬媒体２００と認証ＩＣカード１００とは、Ｒ／Ｗ５０１と通信する際の混信を避けるため、互いに異なる通信方式による無線通信を行う非接触ＩＣカードであることが望ましい。
【００２０】
Ｒ／Ｗ３０１は、非接触型のＩＣカードと無線通信を行う。Ｒ／Ｗ３０１は、自身の記憶領域に非接触型のＩＣカードを検知すると、検知したＩＣカードに対して通信要求を行う。Ｒ／Ｗ３０１は、登録装置３００に接続されている。
登録装置３００は、媒体識別情報記憶部２１０に記憶された媒体識別情報と、認証ＩＣカード１００に対応する暗証番号とを情報サーバ装置４００に送信して登録するコンピュータ装置である。登録装置３００は、例えばＰＣ（パーソナルコンピュータ）などが適用できる。登録装置３００は、例えば、サービス提供者によって信頼される管理者が運営する登録センターなどに設置され、管理される。ここで、登録センターでは、例えばその職員が対人形式にてユーザから認証ＩＣカード１００と可搬媒体２００との提示を受け、認証ＩＣカード１００に記載された写真などを確認の上、認証ＩＣカード１００を提示したユーザがその認証ＩＣカード１００に記憶されたユーザ属性の本人であることが確認された後に、登録装置３００が情報サーバ装置４００への登録処理を行うことが望ましい。登録装置３００は、媒体識別情報読出部３１０と、暗証番号入力部３２０と、暗証番号送信部３３０とを備えている。
【００２１】
媒体識別情報読出部３１０は、Ｒ／Ｗ３０１を介して、可搬媒体２００に記憶された媒体識別情報を読み出す。
暗証番号入力部３２０は、ユーザから入力される暗証番号を受け付ける。暗証番号入力部３２０としては、例えば暗証番号入力用のキーボードであるピンパッドやコンピュータ端末に接続されたキーボードなどが適用できる。
暗証番号送信部３３０は、暗証番号入力部３２０に入力された暗証番号と、媒体識別情報読出部３１０が可搬媒体２００から読み出した媒体識別情報とを情報サーバ装置４００に送信する。
【００２２】
情報サーバ装置４００は、登録装置３００および読取装置５００とネットワークを介して接続されたコンピュータ装置である。情報サーバ装置４００は、暗証番号登録部４１０と、暗証番号記憶部４２０と、暗証番号読出部４３０とを備えている。
暗証番号登録部４１０は、登録装置３００の暗証番号送信部３３０から送信された暗証番号と媒体識別情報とを受信し、受信した暗証番号記憶部４２０に暗証番号と媒体識別情報とを対応付けて暗証番号記憶部４２０に記憶させる。
暗証番号記憶部４２０には、登録装置３００から送信された暗証番号と媒体識別情報とが、暗証番号登録部４１０によって対応付けられて記憶される。
【００２３】
暗証番号読出部４３０は、読取装置５００から、媒体識別情報が含まれる暗証番号読出要求を受信し、受信した暗証番号読出要求に含まれる媒体識別情報に対応する暗証番号を、暗証番号記憶部４２０から読み出し、読み出した暗証番号を、暗証番号読出要求の送信元である読取装置５００に送信する。
【００２４】
Ｒ／Ｗ５０１は、Ｒ／Ｗ３０１と同様の構成であり、読取装置５００に接続されている。
読取装置５００は、可搬媒体２００から読み出した媒体識別情報に基づいて、認証ＩＣカード１００に対応する認証要求を生成して送信するコンピュータ装置である。読取装置５００としては、例えば購入時に身分証明を行なうことが望ましい商品を提供する自動販売機などが適用できる。図２は、読取装置５００としてこのような自動販売機を適用する場合の概念を示す図である。自動販売機である読取装置５００は、ユーザに商品を販売する際、認証ＩＣカード１００と可搬媒体２００とに記憶された情報を読み出すことでユーザの認証を行い、認証結果に応じて商品を販売する。図１に戻り、読取装置５００は、媒体識別情報読出部５１０と、暗証番号読出要求部５２０と、認証要求部５３０とを備えている。
【００２５】
媒体識別情報読出部５１０は、Ｒ／Ｗ５０１を介して可搬媒体２００と通信を行い、可搬媒体２００に記憶された媒体識別情報を読み出す。
暗証番号読出要求部５２０は、媒体識別情報読出部５１０が読み出した媒体識別情報が含まれる暗証番号読出要求を生成して情報サーバ装置４００に送信し、送信した暗証番号読出要求に応じて情報サーバ装置４００から送信される暗証番号を受信する。
認証要求部５３０は、暗証番号読出要求部５２０が情報サーバ装置４００から暗証番号を受信すると、受信した暗証番号が含まれる認証要求（認証コマンド）を生成し、生成した認証要求を、Ｒ／Ｗ５０１を介して認証ＩＣカード１００に送信する。また、認証要求部５３０は、認証ＩＣカード１００に送信した認証要求に応じて認証システム１００から送信される認証結果を受信する。ここで、読取装置５００として上述のような自動販売機を適用する場合には、読取装置５００は、認証結果に応じてユーザへの商品の販売処理を行う。
【００２６】
次に、本実施形態による認証システム１の動作例を説明する。図３は、本実施形態による認証システム１による暗証番号の登録処理の例を示すシーケンス図である。
まず、ユーザは、登録センターに行き、登録センターの職員に認証ＩＣカード１００と可搬媒体２００とを提示する。登録センターの職員は、可搬媒体２００をＲ／Ｗ３０１に近接させる。Ｒ／Ｗ３０１が、自身の通信領域に可搬媒体２００を検出すると、可搬媒体２００に記憶された媒体識別情報を読み出す（ステップＳ１）。登録装置３００の暗証番号入力部３２０は、可搬媒体２００に対応する暗証番号の入力を受け付ける（ステップＳ２）。
【００２７】
ここで、登録装置３００は、入力された暗証番号に基づいて認証要求を生成し、Ｒ／Ｗ３０１を介して認証ＩＣカード１００に認証要求を送信するようにしても良い。この場合、認証システム３００は、認証ＩＣカード１００から応答される認証結果を受信し、認証結果を表示部に表示させる。登録センターの職員は、表示された認証結果が認証成功を示すことを確認すると、登録装置３００に登録処理を続行することを示す操作情報を入力する。この際、例えば認証ＩＣカード１００のユーザ属性情報記憶部１２０に、ユーザの顔写真が記憶されている場合には、認証ＩＣカード１００は認証成功と判定した場合にユーザの顔写真を登録装置３００に送信し、登録装置３００の表示部に表示させるようにしても良い。これにより、登録センターの職員はユーザの本人性をより確実に確認した上で登録処理を続行させることができる。
【００２８】
登録装置３００は、媒体識別情報読出部３１０が可搬媒体２００から読み出した媒体識別情報と、暗証番号入力部３２０に入力された暗証番号とを、情報サーバ装置４００に送信する（ステップＳ３）。情報サーバ装置４００の暗証番号登録部４１０は、登録装置３００から送信された媒体識別情報と暗証番号とを受信し、受信した媒体識別情報と暗証番号とを対応付けて暗証番号記憶部４２０に記憶させる。
【００２９】
図４は、本実施形態による認証システム１による認証処理の例を示すシーケンス図である。ユーザは、商品の購入時に身分証明を要求する自動販売機である読取装置５００によって商品を購入する際、読取装置５００に接続されたＲ／Ｗ５０１に、可搬媒体２００と認証ＩＣカード１００とを近接させる。Ｒ／Ｗ５０１は、自身の通信領域に可搬媒体２００を検出すると、可搬媒体２００と通信を行い、可搬媒体２００に記憶された媒体識別情報を読み出す。読取装置５００の媒体識別情報読出部５１０は、Ｒ／Ｗ５０１が読み出した媒体識別情報を受信する（ステップＳ１１）。読取装置５００の暗証番号読出要求部５２０は、媒体識別情報読出部５１０が読み出した媒体識別情報に応じた暗証番号を要求する暗証番号読出要求を生成し、情報サーバ装置４００に送信する（ステップＳ１２）。
【００３０】
情報サーバ装置４００の暗証番号読出部４３０は、読取装置５００から送信された暗証番号読出要求を受信すると、受信した暗証番号読出要求に含まれる媒体識別情報に対応付けられた暗証番号を暗証番号記憶部４２０から読み出す（ステップＳ１３）。情報サーバ装置４００は、読み出した暗証番号を、読取装置５００に送信する（ステップＳ１４）。読取装置５００の認証要求部５３０は、情報サーバ装置４００から送信された暗証番号を受信すると、受信した暗証番号に基づく認証要求を生成し、Ｒ／Ｗ５０１を介して認証ＩＣカード１００に送信する（ステップＳ１５）。認証ＩＣカード１００の認証部１３０は、Ｒ／Ｗ５０１を介して読取装置５００から送信された認証要求を受信すると、暗証番号記憶部１１０に記憶された暗証番号を読み出し、読み出した暗証番号と、ステップＳ１５において受信した暗証番号とが一致するか否かを判定する認証処理を行う（ステップＳ１６）。認証部１３０は、認証処理結果を読取装置５００に送信する。また、認証部１３０による認証結果が、認証成功を示す場合には、認証システム１００は、属性情報出力部１４０に記憶されたユーザ属性情報（例えば、生年月日）を読出し、読取装置５００に送信する（ステップＳ１７）。
【００３１】
読取装置５００は、認証結果を受信すると、所定の処理を行う。例えば、読取装置５００は、認証ＩＣカード１００から送信された認証結果およびユーザ属性情報に応じて、商品の販売処理を行う。例えば、読取装置５００は、２０歳以上のユーザに対してのみ商品を販売する場合には、認証ＩＣカード１００から送信されたユーザ属性情報に含まれる生年月日と、現在日時とに基づいて、ユーザの年齢を算出する。読取装置５００は、算出したユーザの年齢と、自身の記憶領域に予め記憶した商品販売を許可する年齢の閾値（例えば、２０）とを比較し、ユーザの年齢が予め記憶した閾値を超えると判定すると、商品を販売する処理を行う。一方、読取装置５００は、ユーザの年齢が予め記憶した閾値未満であると判定すると、商品を販売する処理を行わず、例えば商品を販売しないことを示す情報を自身が備える表示部に表示させる。
【００３２】
このようにすれば、ユーザは、予め自身の可搬媒体２００の媒体識別情報に対応付けて認証ＩＣカード１００に対応する暗証番号を情報サーバ装置４００に登録しておくことで、読取装置５００に暗証番号を入力することなく、認証ＩＣカード１００による認証を成功させることが可能である。これにより、例えば、ユーザが認証ＩＣカード１００に対応する暗証番号を失念した場合にも、可搬媒体２００を所持していれば、認証ＩＣカード１００による認証を行うことが可能である。また、読取装置５００は、可搬媒体２００から読み出した媒体識別情報に応じた暗証番号を情報サーバ装置４００から受信し、認証ＩＣカード１００に送信する認証要求を生成するため、ピンパッドなどのデバイスを備える必要がない。ここで、例えば自動販売機には、ＩＣカード型の電子マネーなどを利用可能とするためにＲ／Ｗ５０１を備えた機種が普及している。すなわち、自動販売機が読取装置５００の機能を備える構成とする場合、既に普及している、Ｒ／Ｗ５０１を備える自動販売機の機能を用いて、ピンパッドなどのデバイスを新たに設置することなく本実施形態の構成を実現することが可能である。
【００３３】
図５は、本実施形態による認証システム１を、家庭内からのネットショッピングなどに適用する例を示す図である。ここでは、例えば、ネットショッピングや各種会員の申し込み処理や、口座やクレジットカードの申し込み処理を行うウェブサーバ装置６００に、情報サーバ装置４００や読取装置５００がネットワークを介して接続された例を示している。例えば、家庭内に設置されたＴＶ（テレビ）が、ブロードバンドルータなどの通信機器を介してインターネットなどのネットワークに接続されている場合、Ｒ／Ｗ５０１の機能を備えたリモコンを読取装置５００として適用することができる。ユーザは、可搬媒体２００の媒体識別情報を読取装置５００に読み込ませることで、暗証番号を入力することなく、認証ＩＣカード１００による本人認証を行うことが可能である。また、例えばネットショッピングに適用する際、認証成功した場合には読取装置５００が認証ＩＣカード１００に記憶された住所などの情報を読み出してウェブサーバ装置６００に送信すれば、商品の送り先である住所などをユーザが入力する手間を省くことが可能である。また、家庭内に設置されたＰＣなどを読取装置５００として適用することも可能である。
【００３４】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。本実施形態における認証システム１０は、認証ＩＣカード１００に対応する暗証番号を情報サーバ装置４００に予め登録しておき、認証ＩＣカード１００に対応する暗証番号ではない他の代替情報（第１の実施形態においては、可搬媒体２００の媒体識別情報）の入力に応じて、予め登録された暗証番号による認証要求を認証ＩＣカード１００に対して行う点において、第１の実施形態における認証システム１と同様の構成である。第１の実施形態では、代替情報として可搬媒体２００の媒体識別情報を適用したが、本実施形態では、可搬媒体２００の媒体識別情報、可搬媒体２００に対応する暗証番号（代替ＰＩＮ）、認証ＩＣカード１００の券面番号などを代替情報として適用する例を説明する。
【００３５】
図６は、本実施形態による認証システム１０の構成を示す図である。認証システム１０は、認証ＩＣカード１００と、非接触ＩＣ搭載携帯電話である可搬媒体２００−１と、電子マネーＩＣカードである可搬媒体２００−２と、交通系Ｉカードである可搬媒体２００−３と、登録端末１３００と、Ｒ／Ｗ３０１と、ＰＩＮＰＡＤ３０２と、認証サーバ１４００と、認証利用サービス端末１５００とを備えている。ここでは、第１の実施形態における認証システム１と同様の構成については、その説明を省略する。登録端末１３００は第１の実施形態における登録装置３００に対応し、認証サーバ１４００は第１の実施形態における情報サーバ装置４００に対応し、認証利用サービス端末１５００は第１の実施形態における読取装置５００に対応する。
ここでは、ユーザは、媒体識別情報が記憶された可搬媒体２００−１〜可搬媒体２００−３を所持している。ユーザは、これらのうちから任意の可搬媒体２００を選択し、Ｒ／Ｗ３０１に近接させて媒体識別情報の登録を行なわせることができる。
【００３６】
登録端末１３００は、暗証番号代行データ取得部１３１０と、ＰＩＮ情報登録部１３３０と、認証ＩＣカード登録部１３４０と、登録受付部１３５０とを備えている。
暗証番号代行データ取得部１３１０は、第１の実施形態における媒体識別情報読出部３１０に対応する機能部であり、可搬媒体２００から媒体識別情報を読み出す。また、暗証番号代行データ取得部１３１０は、認証ＩＣカード１００に対応する暗証番号とは異なる独自の暗証番号（代替ＰＩＮ）の入力を受け付けるようにしても良い。また、暗証番号代行データ取得部１３１０は、可搬媒体２００がＰＩＮ認証を行なう機能を備える場合には、可搬媒体２００に対応するＰＩＮの入力を受け付ける機能を備えるようにしても良い。また、例えば認証ＩＣカード１００がＩＣ免許証である場合には、ＩＣ免許証の券面番号の入力を受け付けるようにしても良い。
【００３７】
ＰＩＮ情報登録部１３３０は、第１の実施形態における暗証番号送信部３３０に対応する機能部であり、認証ＩＣカード登録部１３４０に入力された情報と、暗証番号代行データ取得部１３１０に入力された情報とを、ネットワークを介して認証サーバ１４００に送信する。
認証ＩＣカード登録部１３４０は、Ｒ／Ｗ３０１を介して認証ＩＣカード１００または可搬媒体２００から媒体識別情報を読み出す。また、ＰＩＮＰＡＤ３０２に入力される暗証番号（ＰＩＮ）の入力を受け付ける。
【００３８】
認証サーバ１４００は、ＰＩＮ情報登録部１４１０と、ＰＩＮ情報ＩＤ代行データ記憶部１４２０と、ＰＩＮ検索部１４３０とを備えている。
ＰＩＮ情報登録部１４１０は、第１の実施形態における暗証番号登録部４１０に対応する機能部である。ＰＩＮ情報登録部１４１０は、登録端末１３００のＰＩＮ情報登録部１３３０から送信される情報を、ＰＩＮ情報ＩＤ代行データ記憶部１４２０に記憶させる。
【００３９】
ＰＩＮ情報ＩＤ代行データ記憶部１４２０は、第１の実施形態における暗証番号記憶部４２０に対応する機能部である。ＰＩＮ情報ＩＤ代行データ記憶部１４２０には、認証ＩＣカード１００に対応する暗証番号に対応付けて、登録端末１３００から送信された情報が記憶される。図７は、ＰＩＮ情報ＩＤ代行データ記憶部１４２０に記憶されるデータ例を示す図である。ＰＩＮ情報ＩＤ代行データ記憶部１４２０には、認証ＩＣカード１００の複数の暗証番号（ＰＩＮ−１、ＰＩＮ−２）と、認証ＩＣカード１００の媒体識別情報（ＩＤ）と、認証ＩＣカード１００の券面番号（ＩＤ）と、複数の可搬媒体２００の媒体識別情報（ＩＤ−１、ＩＤ−２）と、代替ＰＩＮとが対応付けられて記憶される。
【００４０】
認証利用サービス端末１５００は、暗証番号代行データ取得部１５１０と、ＰＩＮ情報検索部１５２０と、本人確認部１５３０と、認証受付部１５４０とを備えている。
暗証番号代行データ取得部１５１０は、第１の実施形態における媒体識別情報読出部５１０に対応する機能部である。暗証番号代行データ取得部１５１０には、認証ＩＣカード１００に対応する暗証番号を認証サーバ１４００から読み出すためのキーとなる情報（例えば、可搬媒体２００の媒体識別情報、券面番号、代替ＰＩＮ）が入力される。
【００４１】
ＰＩＮ情報検索部１５２０は、第１の実施形態における暗証番号読出要求部５２０に対応する機能部である。ＰＩＮ情報検索部１５２０は、暗証番号代行データ取得部１５１０に入力された情報に基づいて、入力された情報に対応する暗証番号を認証サーバ１４００のＰＩＮ情報ＩＤ代行データ記憶部１４２０から検索して読み出す。
本人確認部１５３０は、第１の実施形態における認証要求部５３０に対応する機能部である。本人確認部１５３０は、ＰＩＮ情報検索部１５２０が認証サーバ１４００から読み出した暗証番号に基づく認証要求を生成し、生成した認証要求を認証ＩＣカード１００に送信する。
【００４２】
次に、本実施形態による認証システム１０の動作例について説明する。図８は、本実施形態の認証システム１０による登録処理を示すフローチャートである。登録端末１３００の認証ＩＣカード登録部１３４０は、認証ＩＣカード１００に対応するＰＩＮ（暗証番号）の入力を受け付ける（ステップＳ１０１）。認証ＩＣカード登録部１３４０にＰＩＮが入力されると（ステップＳ１０２：ＹＥＳ）、Ｒ／Ｗ３０１は、通信領域内に存在する認証ＩＣカード１００を検知し（ステップＳ１０３）、認証ＩＣカード１００から媒体識別情報を読み出す（ステップＳ１０４）。登録端末１３００は、ステップＳ１０２において入力されたＰＩＮに基づく認証要求を生成し、媒体識別情報読出部３１０を介して認証ＩＣカード１００に送信する（ステップＳ１０５）。
【００４３】
認証ＩＣカード１００は、認証要求に応じて認証処理を行い、認証結果を登録端末１３００に送信する。暗証番号代行データ取得部１３１０は、認証ＩＣカード１００から送信される認証結果が認証成功を示すと判定すると（ステップＳ１０６：ＹＥＳ）、代替ＰＩＮの入力を受け付ける（ステップＳ１０７）。暗証番号代行データ取得部１３１０は、Ｒ／Ｗ３０１を介して、可搬媒体２００の読取要求を送信する。暗証番号代行データ取得部１３１０が、可搬媒体２００を検出し（ステップＳ１０８）、可搬媒体２００から媒体識別情報を読み出した場合には（ステップＳ１０９：ＹＥＳ）、暗証番号代行データ取得部１３１０によって読出された媒体識別情報を、ＰＩＮ情報登録部１３３０が認証サーバ１４００に送信する（ステップＳ１１３）。
【００４４】
ステップＳ１０９において、認証利用暗証番号代行データ取得部１３１０が、可搬媒体２００から媒体識別情報を読み出せなかった場合には（ステップＳ１０９：ＮＯ）、ステップＳ１０７において代替ＰＩＮが入力されたか否かを判定する（ステップＳ１１０）。代替ＰＩＮが入力されていなければ（ステップＳ１１０：ＮＯ）、ステップＳ１０７に戻る。代替ＰＩＮが入力されており（ステップＳ１１０：ＹＥＳ）、ステップＳ１０４において認証ＩＣカード１００のＩＤを読み出していた場合には（ステップＳ１１１：ＹＥＳ）、ステップＳ１１３に進む。暗証番号代行データ取得部１３１０は、ステップＳ１０４において認証ＩＣカード１００のＩＤが読み出せなかった場合には、券面ＩＤ（券面番号）の入力を受け付け（ステップＳ１１２）、ステップＳ１１３に進み、入力された券面ＩＤを認証サーバ１４００に送信する。認証サーバ１４００のＰＩＮ情報登録部１４１０は、送信された情報をＰＩＮ情報ＩＤ代行データ記憶部１４２０に記憶させ、登録処理を完了する。
【００４５】
図９は、本実施形態の認証システム１０による認証処理を示すフローチャートである。認証利用サービス端末１５００のＲ／Ｗ５０１が、自身の通信領域に認証ＩＣカード１００を検出すると（ステップＳ１２０）、本人確認部１５３０は、Ｒ／Ｗ５０１を介して認証ＩＣカード１００から媒体識別情報（ＩＤ）を読み出す（ステップＳ１２１）。また、Ｒ／Ｗ５０１は、自身の通信領域から可搬媒体２００を検出する（ステップＳ１２２）。ここで、本人確認部１５３０が、認証ＩＣカード１００から媒体識別情報を読み出すと（ステップＳ１２３：ＹＥＳ）、ＰＩＮ情報検索部１５２０は、暗証番号代行データ取得部１５１０によって読み出された媒体識別情報に基づく暗証番号読出要求を生成し、認証サーバ１４００に送信して（ステップＳ１２４）、ステップＳ１３０に進む。
【００４６】
ステップＳ１２３において、本人確認部１５３０が、認証ＩＣカード１００から媒体識別情報を読み出せなければ（ステップＳ１２３：ＮＯ）、暗証番号代行データ取得部１５１０が、可搬媒体２００から媒体識別情報（ＩＤ−１）を読み出す（ステップＳ１２５：ＹＥＳ）。ＰＩＮ情報検索部１５２０は、暗証番号代行データ取得部１５１０によって読み出された媒体識別情報に基づいて暗証番号読出要求を生成して認証サーバ１４００に送信し（ステップＳ１２６）、ステップＳ１３０に進む。ステップＳ１２５において、暗証番号代行データ取得部１５１０が、可搬媒体２００から媒体識別情報を読み出さなければ（ステップＳ１２５：ＮＯ）、暗証番号代行データ取得部１５１０は、券面番号の入力受け付ける（ステップＳ１２７）。
【００４７】
ＰＩＮＰＡＤ５０２に、ユーザから券面番号が入力されれば（ステップＳ１２８：ＹＥＳ）、暗証番号代行データ取得部１５１０は、入力された券面番号に基づいて暗証番号読出要求を生成して認証サーバ１４００に送信し（ステップＳ１２９：ＹＥＳ）、ステップＳ１３０に進む。ステップＳ１２８において、券面番号が入力されなければ、登録情報が失敗したとして処理を終了する（ステップＳ１４１）。
【００４８】
ＰＩＮ情報検索部１５２０が暗証番号読出要求を認証サーバ１４００に送信すると、認証サーバ１４００のＰＩＮ検索部１４３０は、送信された暗証番号読出要求に含まれる情報をキーとして、ＰＩＮ情報ＩＤ代行データ記憶部１４２０から暗証番号を読み出す。ここで、ＰＩＮ検索部１４３０が、ＰＩＮ情報ＩＤ代行データ記憶部１４２０から暗証番号を読み出せなかった場合には（ステップＳ１３０：ＮＯ）、ステップＳ１４１に進み、処理を終了する。
【００４９】
ＰＩＮ検索部１４３０は、ＰＩＮ情報ＩＤ代行データ記憶部１４２０から暗証番号を読み出し（ステップＳ１３１）、読み出した暗証番号に代替ＰＩＮが対応付けられているか否かを判定する。代替ＰＩＮが対応付けられている場合には（ステップＳ１３２）、認証利用サービス端末１５００の暗証番号代行データ取得部１５１０は、代替ＰＩＮの入力を受け付け（ステップＳ１３３）、ＰＩＮ情報検索部１５２０は、入力された代替ＰＩＮを認証サーバ１４００に送信する（ステップＳ１３４）。
【００５０】
認証サーバ１４００のＰＩＮ検索部１４３０は、認証利用サービス端末１５００の暗証番号代行データ取得部１５１０から送信された情報をキーとして、ＰＩＮ情報ＩＤ代行データ記憶部１４２０から暗証番号を読み出す。ＰＩＮ検索部１４３０は、暗証番号代行データ取得部１５１０から送信された情報に一致する情報がＰＩＮ情報ＩＤ代行データ記憶部１４２０に存在しない場合には（ステップＳ１３５：ＮＯ）、検証失敗として（ステップＳ１４０）、処理を終了する。
【００５１】
ステップＳ１３５において、ＰＩＮ検索部１４３０が、暗証番号代行データ取得部１５１０から送信された情報に対応する暗証番号を読み出すと（ステップＳ１３５：ＹＥＳ）、読み出した暗証番号を認証利用サービス端末１５００に送信する。認証利用サービス端末１５００の本人確認部１５３０は、認証サーバ１４００から送信された暗証番号に基づいて認証要求を生成し、Ｒ／Ｗ５０１を介して認証ＩＣカード１００に送信する。認証ＩＣカード１００は、認証利用サービス端末１５００の本人確認部１５３０から送信された認証要求に基づいて認証処理を行い（ステップＳ１３６）、認証結果を認証利用サービス端末１５００に送信する。
【００５２】
本人確認部１５３０は、認証ＩＣカード１００から送信された認証結果を読出し、認証結果が認証成功を示すと判定すれば（ステップＳ１３７：ＹＥＳ）、認証成功として認証処理を終了する（ステップＳ１３８）。一方、本人確認部１５３０は、認証結果が認証成功を示すと判定すれば（ステップＳ１３７：ＮＯ）、認証失敗として処理を終了する（ステップＳ１３９）。
【００５３】
なお、認証ＩＣカード１００が、暗証番号記憶部１１０に複数の暗証番号（例えば、第１の暗証番号と第２の暗証番号）を記憶させ、暗証番号毎に対応付けられたユーザ属性情報を出力するものであり、複数の可搬媒体２００を用いて認証を行う場合には、複数の可搬媒体２００のそれぞれについて認証を行い、認証順序によって異なる種類の認証結果を出力するようにしても良い。例えば、先に可搬媒体２００−１を、後に可搬媒体２００−２の順序で認証が行われた場合には、情報サーバ装置４００は第１の暗証番号のみを読み出して読取装置５００に送信し、一方、先に可搬媒体２００−２を、後に可搬媒体２００−１の順序で認証が行われた場合には、第１の暗証番号と第２の暗証番号とを読取装置５００に送信する。
【００５４】
また、登録装置３００（登録端末１３００）によって暗証番号が情報サーバ装置４００（認証サーバ１４００）に登録される時点で、認証ＩＣカード１００に記憶されたユーザ属性情報を情報サーバ装置４００に送信しておき、情報サーバ装置４００に記憶させておくようにしても良い。この場合、情報サーバ装置４００は、読取装置５００から送信される暗証番号読出要求に応じて、記憶されているユーザ属性情報を読み出して情報サーバ装置４００に送信することができる。
【００５５】
このように、本実施形態によれば、ピンパッドを備えていない自動販売機などにおいて、認証ＩＣカード１００を用いた本人認証を行うことが可能となる。また、コンビニエンスストアや家庭内におけるＴＶやＰＣにおいて、認証ＩＣカード１００と可搬媒体２００とを読取装置５００に読み取らせることによってＰＩＮ認証を行い、認証ＩＣカード１００に記憶されたユーザ属性情報を読み出すことができるため、成人認証や本人確認に基づく各種サービスを効率よく提供することが可能となる。ここでは、認証ＩＣカード１００と可搬媒体２００との双方の情報の入力が必須となるため、認証成功の本人性も高いものである。また、キャッシュカードにおける認証や社員カードを用いたゲート通過時の認証など、暗証番号による認証を行うＩＣカードを用いた様々なＩＣカードサービスに適用が可能である。また、本実施形態によれば、予め情報サーバ装置４００に暗証番号を登録させておくことで、可搬媒体２００を読み取らせることで認証ＩＣカード１００による認証を成功させることが可能であるため、ユーザが暗証番号を忘れてしまった場合にも、認証ＩＣカード１００による認証を成功させることが可能である。また、認証ＩＣカードには、暗証番号による認証が複数回失敗すると利用をロックさせる機能が付加されている場合がある。このようにロックされた場合には、認証ＩＣカードの発行者の元に出向くなどして、ロックを解除する手続きを行う必要があり、面倒である。そこで、本実施形態の構成を適用すれば、可搬媒体２００を用いた認証では、暗証番号を間違うということがないため、ＩＣカードがロックされる可能性を低減させることができる。
【００５６】
＜他の実施形態＞
次に、予め情報サーバ装置に認証ＩＣカード１００に対応する暗証番号を登録しておき、代替情報の入力に応じて、認証ＩＣカード１００に対して認証要求を行う他の実施形態について説明する。
まず、認証ＩＣカード１００に記憶された顔写真の画像に基づいて生成したハッシュ値に基づいて認証処理を行う例を説明する。図１０は、このような認証処理を行う認証システム２０の概要を示す図である。登録段階において、登録端末２３００は、Ｒ／Ｗ３０１を介して認証ＩＣカード１００に記憶された顔写真の写真データを読み出して、読み出した写真データを認証サーバ２４００に送信する。認証サーバ２４００は、受信した写真データに基づいてハッシュを生成し、記憶する。後に、認証利用サービス端末２５００から写真データが含まれる認証要求を受信すると、認証利用サービス端末２５００から受信した写真データに基づくハッシュを生成し、生成したハッシュと、記憶されているハッシュとを照合することにより、認証処理を行う。
【００５７】
図１１は、本実施形態による認証システム２０の構成を示す図である。認証システム２０は、認証ＩＣカード１００と、Ｒ／Ｗ３０１と、登録端末２３００と、認証サーバ２４００と、Ｒ／Ｗ５０１と、認証利用サービス端末２５００とを備えている。本実施形態は、可搬媒体２００を用いない実施形態である。ここでは、第２の実施形態における認証システム１０と同様の構成については説明を省略する。
【００５８】
登録端末２３００は、第２の実施形態における登録端末１３００に対応する構成であり、認証データ登録部２３３０と、認証ＩＣカード登録部２３４０と、登録受付部２３５０とを備えている。
認証サーバ２４００は、第２の実施形態における認証サーバ１４００に対応する構成であり、画像登録部２４１０と、ＩＤ読取位置ハッシュデータ記憶部２４２０と、画像検証部２４３０と、ハッシュ生成部２４４０とを備えている。図１２は、ＩＤ読取位置ハッシュデータ記憶部２４２０に記憶されるデータ例を示す図である。
図１１に戻り、認証利用サービス端末２５００は、第２の実施形態における認証利用サービス端末１５００に対応する構成であり、認証依頼部２５２０と、本人確認部２５３０と、認証受付部２５４０と、コマンド中継部２５５０とを備えている。
【００５９】
ここで、図１３を参照して、本実施形態の認証システム２０による顔画像の登録処理を説明する。Ｒ／Ｗ３０１が、自身の通信領域に認証ＩＣカード１００を検出すると（ステップＳ２０１）、認証ＩＣカード登録部２３４０は、Ｒ／Ｗ３０１を介して認証ＩＣカード１００から媒体識別情報を読み出す（ステップＳ２０２）。また、認証ＩＣカード登録部２３４０は、認証ＩＣカード１００のユーザ属性情報記憶部１２０に記憶されている顔画像を読み出す（ステップＳ２０３）。
【００６０】
認証ＩＣカード登録部２３４０が、ユーザ属性情報記憶部１２０に記憶されている顔画像から背景を除去し、読取位置を特定すると（ステップＳ２０４）、認証データ登録部２３３０が、認証ＩＣカード１００のＩＤと顔画像と読取位置を示す情報とを認証サーバ２４００に送信する。認証サーバ２４００の画像登録部２４１０が、登録端末２３００から送信された情報を受信すると、ハッシュ生成部２４４０は、顔画像に基づくハッシュを生成する（ステップＳ２０５）。ここで、ハッシュ生成部２４４０は、例えばＳＨＡ２５６のアルゴリズムを用いてハッシュ値を算出する。画像登録部２４１０は、登録端末２３００から送信されたＩＤと顔画像と読取位置を示す情報とをＩＤ読取位置ハッシュデータ記憶部２４２０に記憶させる（ステップＳ２０６）。
【００６１】
次に、図１４を参照して、本実施形態の認証システム３０による認証処理を説明する。Ｒ／Ｗ５０１が、自身の通信領域内に認証ＩＣカード１００を検出すると（ステップＳ２１０）、本人確認部２５３０は、Ｒ／Ｗ５０１を介して認証ＩＣカード１００からＩＤを読み出し（ステップＳ２１１）、認証サーバ２４００に送信する。認証サーバ２４００の画像検証部２４３０は、送信されたＩＤと一致するＩＤをＩＤ読取位置ハッシュデータ記憶部２４２０から検索する（ステップＳ２１２）。
【００６２】
画像検証部２４３０によって、ＩＤがＩＤ読取位置ハッシュデータ記憶部２４２０に記憶されていないと判定されれば（ステップＳ２１３：ＮＯ）、登録失敗として処理を終了する（ステップＳ２２１）。一方、ステップＳ２１３において、ＩＤがＩＤ読取位置ハッシュデータ記憶部２４２０に記憶されていると判定されれば（ステップＳ２１３：ＹＥＳ）、認証サーバ２４００の画像検証部２４３０は、ＩＤに対応する顔画像とハッシュデータとを読み出す（ステップＳ２１４）。また、認証利用サービス端末２５００は、認証ＩＣカード１００から顔画像を読み出して認証サーバ２４００に送信する（ステップＳ２１５）。認証サーバ２４００のハッシュ生成部２４４０は、認証利用サービス端末２５００から送信された顔画像に基づいてハッシュを算出する（ステップＳ２１６）。画像検証部２４３０は、ステップＳ２１４において読み出したハッシュと、ステップＳ２１６において算出したハッシュとを比較する（ステップＳ２１７）。ハッシュ生成部２４４０は、ステップＳ２１４において読み出したハッシュと、ステップＳ２１６において算出したハッシュとが一致しないと判定すれば（ステップＳ２１８：ＮＯ）、認証失敗として処理を終了する（ステップＳ２２０）。ステップＳ２１４において読み出したハッシュと、ステップＳ２１６において算出したハッシュとが一致すると判定すれば（ステップＳ２１８：ＹＥＳ）、認証成功として、認証利用サービス端末２５００に認証が成功したことを示す認証結果を送信する。
【００６３】
次に、認証ＩＣカード１００に記憶された顔写真の画像に基づいて認証処理を行う例を説明する。図１５は、このような認証処理を行う認証システム３０の概要を示す図である。上述の実施形態では、認証ＩＣカード１００から読み出された写真データのハッシュが認証サーバ２４００に記憶され、ハッシュが一致するか否かによって認証を行う例を示したが、本実施形態では、写真データの一部の情報を読み出して照合することにより認証を行う。
【００６４】
図１６は、本実施形態による認証システム３０の構成を示す図である。認証システム３０は、認証ＩＣカード１００と、Ｒ／Ｗ３０１と、登録端末３３００と、認証サーバ３４００と、Ｒ／Ｗ５０１と、認証利用サービス端末３５００とを備えている。ここでは、上述の実施形態における認証システム２０と同様の構成については説明を省略する。
【００６５】
登録端末３３００は、上述の実施形態における登録端末２３００に対応する構成であり、認証データ登録部３３３０と、認証ＩＣカード登録部３３４０と、登録受付部３３５０とを備えている。
認証サーバ３４００は、上述の実施形態における認証サーバ２４００に対応する構成であり、画像登録部３４１０と、ＩＤ読取位置顔画像記憶部３４２０と、画像検証部３４３０と、読出位置算出部３４５０とを備えている。図１７は、ＩＤ読取位置顔画像記憶部３４２０に記憶されるデータ例を示す図である。
図１６に戻り、認証利用サービス端末３５００は、上述の実施形態における認証利用サービス端末２５００に対応する構成であり、認証依頼部３５２０と、本人確認部３５３０と、認証受付部３５４０と、コマンド中継部３５５０とを備えている。
【００６６】
図１８は、認証システム３０による顔画像の登録処理を示すフローチャートである。ステップＳ３０１からステップＳ３０５までの処理は、上述の実施形態におけるステップＳ２０１からステップＳ２０６までの処理において、ハッシュデータの算出を行なわない点において異なっている。
【００６７】
図１９は、認証システム３０による顔画像の認証処理を示すフローチャートである。ステップＳ３１０からステップＳ３１３までの処理は、上述の実施形態におけるステップＳ２１０からステップＳ２１３までの処理と同様である。画像検証部３４３０は、ＩＤ読取位置顔画像記憶部３４２０に記憶された顔画像データを読み出すと（ステップＳ３１４）、乱数を生成し（ステップＳ３１５）、読取位置、乱数から認証エリアを特定する（ステップＳ３１６）。画像検証部３４３０は、認証ＩＣカード１００から顔画像における認証エリアの情報を読み出す（ステップＳ３１７）。また、３４２０から読み出した顔画像における認証エリアの情報を読み出す（ステップＳ３１８）。
【００６８】
画像検証部３４３０は、ステップＳ３１７において読み出した情報と、ステップＳ３１８において読み出した情報とを比較し、一致するか否かを判定する（ステップＳ３２０）。画像検証部３４３０は、一致すると判定すれば（ステップＳ３２０：ＹＥＳ）、認証成功と判定し（ステップＳ３２１）、一致しないと判定すれば（ステップＳ３２０：ＮＯ）、認証失敗と判定する（ステップＳ３２２）。
なお、ここでは顔画像を用いた認証を行う例を示したが、指紋や虹彩による認証など、様々な生体認証を適用することができる。
【００６９】
なお、本発明における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより認証処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００７０】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００７１】
１  認証システム
１０  認証システム
１００  認証ＩＣカード
１１０  暗証番号記憶部
１２０  ユーザ属性情報記憶部
１３０  認証部
１４０  属性情報出力部
２００  可搬媒体
２１０  媒体識別情報記憶部
３００  登録装置
３０１  Ｒ／Ｗ
３０２  ＰＩＮＰＡＤ
３１０  媒体識別情報読出部
３２０  暗証番号入力部
３３０  暗証番号送信部
４００  情報サーバ装置
４１０  暗証番号登録部
４２０  暗証番号記憶部
４３０  暗証番号読出部
５００  読取装置
５０１  Ｒ／Ｗ
５０２  ＰＩＮＰＡＤ
５１０  媒体識別情報読出部
５２０  暗証番号読出要求部
５３０  認証要求部
１３００  登録端末
１３１０  暗証番号代行データ取得部
１３３０  ＰＩＮ情報登録部
１３４０  認証ＩＣカード登録部
１３５０  登録受付部
１４００  認証サーバ
１４１０  ＰＩＮ情報登録部
１４２０  ＰＩＮ情報ＩＤ代行データ記憶部
１４３０  ＰＩＮ検索部
１５００  認証利用サービス端末
１５１０  暗証番号代行データ取得部
１５２０  ＰＩＮ情報検索部
１５３０  本人確認部
１５４０  認証受付部
【図１】
2010287051.tif 000003
【図２】
2010287051.tif 000004
【図３】
2010287051.tif 000005
【図４】
2010287051.tif 000006
【図５】
2010287051.tif 000007
【図６】
2010287051.tif 000008
【図７】
2010287051.tif 000009
【図８】
2010287051.tif 000010
【図９】
2010287051.tif 000011
【図１０】
2010287051.tif 000012
【図１１】
2010287051.tif 000013
【図１２】
2010287051.tif 000014
【図１３】
2010287051.tif 000015
【図１４】
2010287051.tif 000016
【図１５】
2010287051.tif 000017
【図１６】
2010287051.tif 000018
【図１７】
2010287051.tif 000019
【図１８】
2010287051.tif 000020
【図１９】
2010287051.tif 000021