(57)【要約】【課題】  簡易な操作でカードによる認証を行うことができるとともに、カード認証の安全性を確保できるようにする。【解決手段】  カード１００は、複数の電子タグＴ１〜Ｔｑを含む。また、電子タグリーダ１の読取部は、複数の読取領域Ｒ１〜Ｒｐを含む。電子タグリーダ１は、カード１００の１又は複数の電子タグから電子タグＩＤを読み取る。読取手段２１は、電子タグリーダ１から入力した電子タグＩＤと、その電子タグＩＤを読み取った読取領域に対応する領域ＩＤとを組み合わせた１又は複数の対情報を生成する。判定手段２２は、対認証記憶部３１が記憶する認証データ中に、読取手段２１が生成した１又は複数の対情報に合致するデータが存在するか否かを判断する。そして、対情報に合致する認証データが存在すると判断すると、判定手段２２は、ユーザの認証に成功したと判定する。【選択図】  図１
2006195779.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報記憶手段が取り付けられたカードを用いてユーザを認証するカード認証装置であって、
前記カードに取り付けられた情報記憶手段からデータを読み取るデータ読取手段と、
前記データ読取手段が読み取ったデータにもとづいてユーザを認証する認証手段とを備え、
前記データ読取手段は、データを読み取る読取部に複数の読取領域が設けられ、
前記認証手段は、
前記データ読取手段がデータを読み取ると、前記カードに取り付けられた複数の情報記憶手段のうち、いずれの情報記憶手段から当該データを読み取ったかを特定する記憶手段特定手段と、
前記データ読取手段に設けられた複数の読取領域のうち、いずれの読取領域が当該データを読み取ったかを特定する領域特定手段と、
前記特定した情報記憶手段及び読取領域にもとづいてユーザを認証するユーザ認証手段とを含む
ことを特徴とするカード認証装置。
【請求項２】
ユーザを認証するための認証データを予め蓄積する認証データ蓄積手段を備え、
前記認証データ蓄積手段は、カードに取り付けられた情報記憶手段とデータ読取手段に設けられた読取領域とを組合せた組合せデータを、認証データとして予め蓄積し、
ユーザ認証手段は、
前記認証データ蓄積手段が蓄積する組合せデータ中に、特定した情報記憶手段及び読取領域に合致する組合せデータが存在する否かを判断し、
特定した情報記憶手段及び読取領域に合致する組合せデータが存在すると判断すると、ユーザの認証に成功したと判定する
請求項１記載のカード認証装置。
【請求項３】
認証データ蓄積手段は、情報記憶手段を識別するための記憶手段ＩＤと読取領域を識別するための領域ＩＤとを組合せた組合せデータを、認証データとして予め蓄積し、
データ読取手段は、
カードに設けられた情報記憶手段が記憶する記憶手段ＩＤを読み取り、
当該記憶手段ＩＤを読み取った読取領域に対応する領域ＩＤを出力し、
ユーザ認証手段は、前記認証データ蓄積手段が蓄積する組合せデータ中に、前記データ読取手段が読み取った記憶手段ＩＤ及び出力した領域ＩＤを含む組合せデータが存在するか否かを判断する
請求項２記載のカード認証装置。
【請求項４】
データ読取手段は、ユーザによって入力操作が１回行われると、カードに取り付けられた情報記憶手段のうちの複数の情報記憶手段からデータを読み取り、
記憶手段特定手段は、前記データ読取手段がデータを読み取ると、前記データ読取手段が各データを読み取った情報記憶手段をそれぞれ特定し、
領域特定手段は、各データを読み取った読取領域をそれぞれ特定し、
ユーザ認証手段は、前記特定した情報記憶手段及び読取領域にもとづいてユーザを認証する
請求項１から請求項３のうちのいずれか１項に記載のカード認証装置。
【請求項５】
ユーザを認証するための認証データを予め蓄積する認証データ蓄積手段を備え、
前記認証データ蓄積手段は、カードに取り付けられた情報記憶手段とデータ読取手段に設けられた読取領域との組合せを複数含む組合せデータを、認証データとして予め蓄積し、
ユーザ認証手段は、
前記認証データ蓄積手段が蓄積する組合せデータ中に、特定した情報記憶手段及び読取領域の全てに合致する組合せデータが存在する否かを判断し、
特定した情報記憶手段及び読取領域の全てに合致する認証データが存在すると判断すると、ユーザの認証に成功したと判定する
請求項４記載のカード認証装置。
【請求項６】
データ読取手段は、ユーザによって入力操作が１回行われる毎に、カードに取り付けられた情報記憶手段からデータを読み取り、
ユーザ認証手段は、
前記データ読取手段がデータを読み取る毎に、特定した情報記憶手段及び読取領域にもとづいてユーザを認証し、
ユーザによる所定回数の入力操作の全てに対してユーザを認証したと判断すると、ユーザの認証に成功したと判定する
請求項１から請求項５のうちのいずれか１項に記載のカード認証装置。
【請求項７】
ユーザを認証するための認証データを予め蓄積する認証データ蓄積手段を備え、
前記認証データ蓄積手段は、カードに取り付けられた情報記憶手段とデータ読取手段に設けられた読取領域とを組み合わせた組合せデータを複数対応付けたリストである対応リストを、認証データとして予め蓄積し、
ユーザ認証手段は、
データ読取手段がデータを読み取る毎に、特定した情報記憶手段及び読取領域が、前記認証データ蓄積手段が蓄積する対応リストに含まれる組合せデータの１つに合致するか否かを判断し、
前記対応リストに含まれる全ての組合せデータについて、特定した情報記憶手段及び読取領域に合致したと判断したことを条件として、ユーザの認証に成功したと判定する
請求項６記載のカード認証装置。
【請求項８】
データ読取手段は、情報記憶手段としてカードに取り付けられた電子タグからデータを読み取る請求項１から請求項７のうちのいずれか１項に記載のカード認証装置。
【請求項９】
複数の情報記憶手段が取り付けられた立体物を用いてユーザを認証する認証装置であって、
前記立体物に取り付けられた情報記憶手段からデータを読み取るデータ読取手段と、
前記データ読取手段が読み取ったデータにもとづいてユーザを認証する認証手段とを備え、
前記データ読取手段は、データを読み取る読取部に複数の読取領域が設けられ、
前記認証手段は、
前記データ読取手段がデータを読み取ると、前記立体物に取り付けられた複数の情報記憶手段のうち、いずれの情報記憶手段から当該データを読み取ったかを特定する記憶手段特定手段と、
前記データ読取手段に設けられた複数の読取領域のうち、いずれの読取領域が当該データを読み取ったかを特定する領域特定手段と、
前記特定した情報記憶手段及び読取領域にもとづいてユーザを認証するユーザ認証手段とを含む
ことを特徴とする認証装置。
【請求項１０】
認証結果に従ってサービスを提供するサービス提供システムであって、
複数の情報記憶手段が取り付けられたカードを用いてユーザを認証するカード認証装置と、
所定のサービスを提供するためのサービス装置を制御する制御装置とを備え、
前記カード認証装置は、
前記カードに取り付けられた複数の情報記憶手段からデータを読み取るデータ読取手段と、
前記データ読取手段が読み取ったデータにもとづいてユーザを認証する認証手段とを含み、
前記データ読取手段は、データを読み取る読取部に複数の読取領域が設けられ、
前記認証手段は、
前記データ読取手段がデータを読み取ると、前記カードに取り付けられた複数の情報記憶手段のうち、いずれの情報記憶手段から当該データを読み取ったかを特定する記憶手段特定手段と、
前記データ読取手段に設けられた複数の読取領域のうち、いずれの読取領域が当該データを読み取ったかを特定する領域特定手段と、
前記特定した情報記憶手段及び読取領域にもとづいてユーザを認証するユーザ認証手段とを有し、
前記制御装置は、前記カード認証装置の認証結果にもとづいて、前記サービス装置を制御する
ことを特徴とするサービス提供システム。
【請求項１１】
カード認証装置は、認証手段がユーザの認証に成功したと判定すると、ユーザに許可されるサービスの提供を指示するための許可指示情報を生成する指示情報生成手段を含み、
制御装置は、前記指示情報生成手段が生成した許可指示情報にもとづいて、サービス装置を制御する
請求項１０記載のサービス提供システム。
【請求項１２】
カード認証装置は、ユーザに許可されるサービス内容を示す許可情報を、ユーザに対応付けて予め記憶する許可情報記憶手段を含み、
指示情報生成手段は、前記許可情報記憶手段が記憶する許可情報にもとづいて、許可指示情報を生成する
請求項１１記載のサービス提供システム。
【請求項１３】
カードを用いてユーザを認証するカード認証装置で用いられる認証用カードであって、
複数の情報記憶手段を含み、
前記情報記憶手段は、多角形の形状を有する当該認証用カードの各頂点に取り付けられている
ことを特徴とする認証用カード。
【請求項１４】
複数の情報記憶手段が取り付けられたカードを用いてユーザを認証するカード認証装置が備える、前記カードに取り付けられた情報記憶手段からデータを読み取るカード読取装置であって、
データを読み取る読取部に複数の読取領域が設けられ、
前記カードに取り付けられた情報記憶手段からデータを読み取ると、前記複数の読取領域のうち、当該データを読み取った読取領域を識別するための領域ＩＤを出力する
ことを特徴とするカード読取装置。
【請求項１５】
複数の情報記憶手段が取り付けられたカードを用いてユーザを認証するカード認証方法であって、
前記カードに取り付けられた情報記憶手段からデータを読み取るステップと、
前記データを読み取ると、前記カードに取り付けられた複数の情報記憶手段のうち、いずれの情報記憶手段から当該データを読み取ったかを特定するステップと、
データを読み取る読取部に設けられた複数の読取領域のうち、いずれの読取領域が当該データを読み取ったかを特定するステップと、
前記特定した情報記憶手段及び読取領域にもとづいてユーザを認証するステップとを含む
ことを特徴とするカード認証方法。
【請求項１６】
カードに取り付けられた情報記憶手段と読取部に設けられた読取領域とを組合せた組合せデータを、認証データとして予め蓄積するステップと、
前記蓄積する組合せデータ中に、特定した情報記憶手段及び読取領域に合致する組合せデータが存在する否かを判断するステップと、
特定した情報記憶手段及び読取領域に合致する組合せデータが存在すると判断すると、ユーザの認証に成功したと判定するステップとを含む
請求項１５記載のカード認証方法。
【請求項１７】
複数の情報記憶手段が取り付けられたカードを用いてユーザを認証するためのカード認証プログラムであって、
コンピュータに、
前記カードに取り付けられた情報記憶手段から読み取ったデータを入力する処理と、
前記データを入力すると、前記カードに取り付けられた複数の情報記憶手段のうち、いずれの情報記憶手段から当該データを読み取ったかを特定する処理と、
データを読み取る読取部に設けられた複数の読取領域のうち、いずれの読取領域が当該データを読み取ったかを特定する処理と、
前記特定した情報記憶手段及び読取領域にもとづいてユーザを認証する処理とを
実行させるためのカード認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カードを用いてユーザの認証を行うカード認証装置、カード認証方法及びカード認証プログラムに関する。また、本発明は、カード認証装置を用いたサービス提供システムに関する。また、本発明は、カード認証に用いる認証用カード、及びカードからデータを読み取るカード読取装置に関する。更に、本発明は、情報記憶手段が設けられた立体物を用いてユーザを認証する認証装置に関する。
【背景技術】
【０００２】
カード（例えば、ＩＣカードや磁気カード）を用いて認証を行うカード認証システム（装置）では、ユーザが所持するカードから認証用のデータを読み込み、読み込んだデータにもとづいてユーザを認証する。しかし、一般に、カード認証システムを用いてカード認証を行う場合、例えば、ユーザしか知らない情報を付加する等してカードに保護をかけることができない。そのため、カードを紛失したり盗難にあったりした場合に、いわゆる「なりすまし」と呼ばれる不正使用によってユーザが被害を被ることがある。また、カードのスキミングによる不正使用によってユーザが被害を被ることがある。
【０００３】
「なりすまし」や「スキミング」等の不正使用による被害を防止するために、カードから読み込んだデータとともに、パスワードを用いて認証を行うことが考えられる。例えば、カード認証システムは、カードによる認証の際に、カードから認証用のデータを読み込むとともに、ユーザの操作に従ってテンキー等の入力装置からパスワード（例えば、数桁の暗証番号）を入力する。そして、カード認証システムは、カードから読み込んだデータ及び入力したパスワードを用いてユーザを認証する。
【０００４】
また、特許文献１には、決済用カードに加えて無線タグを用いて認証を行うカード認証方法が記載されている。特許文献１に記載されたカード認証方法では、ユーザ端末装置は、決済用カードから認証用のデータを読み込むとともに、無線タグからパスワードを読み込む。そして、ユーザ端末装置は、決済用カードから読み込んだデータ、及び無線タグから読み込んだパスワードを用いて、ユーザの正当性を確認する。
【０００５】
【特許文献１】特開２００１−３３８２５１号公報（段落００２０−００３２、図１−２）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
入力装置から入力したパスワードを用いてカード認証を行う場合、ユーザは、カードをカードリーダに挿入する等してカードを読み取らせる操作に加えて、テンキー等の入力装置からパスワードの入力操作を行わなければならない。そのため、ユーザの操作負担が大きく手間がかかる。また、テンキーを用いる場合、１入力で入力できるキーの種類は１０種類（「０」から「９」までの数字キー）しかないので、例えば、１入力で入力できるパスワード（暗証番号）の種類が１０通りだけになってしまう。そのため、入力できるパスワードの種類が少なく、例えパスワードとして数桁の暗証番号を用いたとしても、「なりすまし」や「スキミング」の被害を十分に防止できない可能性がある。
【０００７】
また、特許文献１に記載されたカード認証方法を用いれば、パスワードを入力する手間をある程度軽減し、パスワードの漏洩をある程度軽減することができる。しかし、ユーザは、カード認証を行うためにカードとともに無線タグを所持しなければならず、カードをカードリーダに読み取らせる操作とともに、無線タグのデータを読み取らせる操作を行わなければならない。また、パスワードとして暗証番号を用いる場合には、入力できるパスワードの種類が少なく、パスワードを用いたとしても、「なりすまし」や「スキミング」の被害を十分に防止できない可能性がある。
【０００８】
そこで、本発明は、簡易な操作でカードによる認証を行うことができるとともに、カード認証の安全性を確保できるカード認証装置、認証装置、サービス提供システム、認証用カード、カード読取装置、カード認証方法及びカード認証プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明によるカード認証装置は、複数の情報記憶手段（例えば、電子タグＴ１〜Ｔｑによって実現される）が取り付けられたカードを用いてユーザを認証するカード認証装置であって、カードに取り付けられた情報記憶手段からデータを読み取るデータ読取手段（例えば、電子タグリーダ１によって実現される）と、データ読取手段が読み取ったデータにもとづいてユーザを認証する認証手段（例えば、データ処理装置２によって実現される）とを備え、データ読取手段は、データを読み取る読取部に複数の読取領域が設けられ、認証手段は、データ読取手段がデータを読み取ると、カードに取り付けられた複数の情報記憶手段のうち、いずれの情報記憶手段からデータを読み取ったかを特定する記憶手段特定手段（例えば、データ処理装置２の読取手段２１によって実現される）と、データ読取手段に設けられた複数の読取領域のうち、いずれの読取領域がデータを読み取ったかを特定する領域特定手段（例えば、データ処理装置２の読取手段２１によって実現される）と、特定した情報記憶手段及び読取領域にもとづいてユーザを認証するユーザ認証手段（例えば、データ処理装置２の判定手段２２によって実現される）とを含むことを特徴とする。
【００１０】
また、カード認証装置は、ユーザを認証するための認証データを予め蓄積する認証データ蓄積手段（例えば、対認証記憶部３１によって実現される）を備え、認証データ蓄積手段は、カードに取り付けられた情報記憶手段とデータ読取手段に設けられた読取領域とを組合せた組合せデータ（例えば、認証対データ）を、認証データとして予め蓄積し、ユーザ認証手段は、認証データ蓄積手段が蓄積する組合せデータ中に、特定した情報記憶手段及び読取領域に合致する組合せデータが存在する否かを判断し、特定した情報記憶手段及び読取領域に合致する組合せデータが存在すると判断すると、ユーザの認証に成功したと判定するものであってもよい。そのような構成によれば、カードに設けられた情報記憶手段と読取領域との組合せをパスワードとして登録することができる。また、登録したパスワードに従って、カードの頂点や辺、面をデータ読取手段の読取領域に接触させることによって、パスワードの入力操作を容易に行うことができる。
【００１１】
また、認証データ蓄積手段は、情報記憶手段を識別するための記憶手段ＩＤ（例えば、電子タグＩＤ）と読取領域を識別するための領域ＩＤとを組合せた組合せデータを、認証データとして予め蓄積し、データ読取手段は、カードに設けられた情報記憶手段が記憶する記憶手段ＩＤを読み取り、記憶手段ＩＤを読み取った読取領域に対応する領域ＩＤを出力し、ユーザ認証手段は、認証データ蓄積手段が蓄積する組合せデータ中に、データ読取手段が読み取った記憶手段ＩＤ及び出力した領域ＩＤを含む組合せデータが存在するか否かを判断するものであってもよい。
【００１２】
また、データ読取手段は、ユーザによって入力操作が１回行われると、カードに取り付けられた情報記憶手段のうちの複数の情報記憶手段からデータを読み取り、記憶手段特定手段は、データ読取手段がデータを読み取ると、データ読取手段が各データを読み取った情報記憶手段をそれぞれ特定し、領域特定手段は、各データを読み取った読取領域をそれぞれ特定し、ユーザ認証手段は、特定した情報記憶手段及び読取領域にもとづいてユーザを認証するものであってもよい。そのような構成によれば、カードの頂点を読取領域に接触させるだけでなく、カードの辺や面を読取領域に接触させることによって、パスワードの入力操作を行うことができる。また、カード１００の頂点だけを接触させる場合と比較して、パスワードの種類を更に増加させることができ、カード認証の安全性をより向上させることができる。
【００１３】
また、カード認証装置は、ユーザを認証するための認証データを予め蓄積する認証データ蓄積手段を備え、認証データ蓄積手段は、カードに取り付けられた情報記憶手段とデータ読取手段に設けられた読取領域との組合せを複数含む組合せデータを、認証データとして予め蓄積し、ユーザ認証手段は、認証データ蓄積手段が蓄積する組合せデータ中に、特定した情報記憶手段及び読取領域の全てに合致する組合せデータが存在する否かを判断し、特定した情報記憶手段及び読取領域の全てに合致する認証データが存在すると判断すると、ユーザの認証に成功したと判定するものであってもよい。そのような構成によれば、カードの頂点を読取領域に接触させて入力操作するパスワードだけでなく、カードの辺や面を接触させて入力操作するパスワードも予め登録することができ、登録したパスワードに従ってユーザを認証することができる。
【００１４】
また、データ読取手段は、ユーザによって入力操作が１回行われる毎に、カードに取り付けられた情報記憶手段からデータを読み取り、ユーザ認証手段は、データ読取手段がデータを読み取る毎に、特定した情報記憶手段及び読取領域にもとづいてユーザを認証し、ユーザによる所定回数の入力操作の全てに対してユーザを認証したと判断すると、ユーザの認証に成功したと判定するものであってもよい。そのような構成によれば、複数回の読取操作によるパスワードを入力することによって、テンキー等の入力装置を用いて入力操作を行う場合と比較して、入力できるパスワードの組合せの数を指数的に増加させることができる。従って、カード認証の際の不正な認証操作を排除できる確率を高めることができ、認証のためのセキュリティを向上させることができる。
【００１５】
また、カード認証装置は、ユーザを認証するための認証データを予め蓄積する認証データ蓄積手段を備え、認証データ蓄積手段は、カードに取り付けられた情報記憶手段とデータ読取手段に設けられた読取領域とを組み合わせた組合せデータを複数対応付けたリストである対応リスト（例えば、認証対データリスト）を、認証データとして予め蓄積し、ユーザ認証手段は、データ読取手段がデータを読み取る毎に、特定した情報記憶手段及び読取領域が、認証データ蓄積手段が蓄積する対応リストに含まれる組合せデータの１つに合致するか否かを判断し、対応リストに含まれる全ての組合せデータについて、特定した情報記憶手段及び読取領域に合致したと判断したことを条件として、ユーザの認証に成功したと判定するものであってもよい。そのような構成によれば、１回の接触で入力操作するパスワードだけでなく、複数回の接触で入力操作するパスワードも予め登録することができ、登録したパスワードに従ってユーザを認証することができる。
【００１６】
また、データ読取手段は、情報記憶手段としてカードに取り付けられた電子タグからデータを読み取るものであることが望ましい。
【００１７】
本発明による認証装置は、複数の情報記憶手段が取り付けられた立体物（例えば、携帯電話機１００ｂ）を用いてユーザを認証する認証装置であって、立体物に取り付けられた情報記憶手段からデータを読み取るデータ読取手段と、データ読取手段が読み取ったデータにもとづいてユーザを認証する認証手段とを備え、データ読取手段は、データを読み取る読取部に複数の読取領域が設けられ、認証手段は、データ読取手段がデータを読み取ると、立体物に取り付けられた複数の情報記憶手段のうち、いずれの情報記憶手段からデータを読み取ったかを特定する記憶手段特定手段と、データ読取手段に設けられた複数の読取領域のうち、いずれの読取領域がデータを読み取ったかを特定する領域特定手段と、特定した情報記憶手段及び読取領域にもとづいてユーザを認証するユーザ認証手段とを含むことを特徴とする。
【００１８】
本発明によるサービス提供システム（例えば、セキュリティシステムや金融システム）は、認証結果に従ってサービスを提供するサービス提供システムであって、複数の情報記憶手段が取り付けられたカードを用いてユーザを認証するカード認証装置と、所定のサービスを提供するためのサービス装置（例えば、ドア錠やフラッパーゲート）を制御する制御装置とを備え、カード認証装置は、カードに取り付けられた複数の情報記憶手段からデータを読み取るデータ読取手段と、データ読取手段が読み取ったデータにもとづいてユーザを認証する認証手段とを含み、データ読取手段は、データを読み取る読取部に複数の読取領域が設けられ、認証手段は、データ読取手段がデータを読み取ると、カードに取り付けられた複数の情報記憶手段のうち、いずれの情報記憶手段からデータを読み取ったかを特定する記憶手段特定手段と、データ読取手段に設けられた複数の読取領域のうち、いずれの読取領域がデータを読み取ったかを特定する領域特定手段と、特定した情報記憶手段及び読取領域にもとづいてユーザを認証するユーザ認証手段とを有し、制御装置は、カード認証装置の認証結果にもとづいて、サービス装置を制御することを特徴とする。
【００１９】
また、サービス提供システムにおいて、カード認証装置は、認証手段がユーザの認証に成功したと判定すると、ユーザに許可されるサービスの提供を指示するための許可指示情報（例えば、認可伝達情報）を生成する指示情報生成手段（例えば、認可伝達手段２３によって実現される）を含み、制御装置は、指示情報生成手段が生成した許可指示情報にもとづいて、サービス装置を制御するものであってもよい。そのような構成によれば、ユーザの認証に成功したことを条件として、ユーザに各種サービスを提供することができる。
【００２０】
また、サービス提供システムにおいて、カード認証装置は、ユーザに許可されるサービス内容を示す許可情報（例えば、認可情報）を、ユーザに対応付けて予め記憶する許可情報記憶手段（例えば、認可情報記憶部３２によって実現される）を含み、指示情報生成手段は、許可情報記憶手段が記憶する許可情報にもとづいて、許可指示情報を生成するものであってもよい。そのような構成によれば、許可指示情報にもとづいて、ユーザに対して許可されているサービスを容易に判断して提供することができる。
【００２１】
本発明による認証用カードは、カードを用いてユーザを認証するカード認証装置で用いられる認証用カード（例えば、カード１００）であって、複数の情報記憶手段を含み、情報記憶手段は、多角形の形状を有する認証用カードの各頂点に取り付けられていることを特徴とする。
【００２２】
本発明によるカード読取装置は、複数の情報記憶手段が取り付けられたカードを用いてユーザを認証するカード認証装置が備える、カードに取り付けられた情報記憶手段からデータを読み取るカード読取装置（例えば、電子タグリーダ１）であって、データを読み取る読取部に複数の読取領域が設けられ、カードに取り付けられた情報記憶手段からデータを読み取ると、複数の読取領域のうち、データを読み取った読取領域を識別するための領域ＩＤを出力することを特徴とする。
【００２３】
本発明によるカード認証方法は、複数の情報記憶手段が取り付けられたカードを用いてユーザを認証するカード認証方法であって、カードに取り付けられた情報記憶手段からデータを読み取るステップと、データを読み取ると、カードに取り付けられた複数の情報記憶手段のうち、いずれの情報記憶手段からデータを読み取ったかを特定するステップと、データを読み取る読取部に設けられた複数の読取領域のうち、いずれの読取領域がデータを読み取ったかを特定するステップと、特定した情報記憶手段及び読取領域にもとづいてユーザを認証するステップとを含むことを特徴とする。
【００２４】
また、カード認証方法は、カードに取り付けられた情報記憶手段と読取部に設けられた読取領域とを組合せた組合せデータを、認証データとして予め蓄積するステップと、蓄積する組合せデータ中に、特定した情報記憶手段及び読取領域に合致する組合せデータが存在する否かを判断するステップと、特定した情報記憶手段及び読取領域に合致する組合せデータが存在すると判断すると、ユーザの認証に成功したと判定するステップとを含むものであってもよい。そのような構成によれば、カードに設けられた情報記憶手段と読取領域との組合せをパスワードとして登録することができる。また、登録したパスワードに従って、カードの頂点や辺、面をデータ読取手段の読取領域に接触させることによって、パスワードの入力操作を容易に行うことができる。
【００２５】
本発明によるカード認証プログラムは、複数の情報記憶手段が取り付けられたカードを用いてユーザを認証するためのカード認証プログラム（例えば、認証認可用プログラム８）であって、コンピュータに、カードに取り付けられた情報記憶手段から読み取ったデータを入力する処理と、データを入力すると、カードに取り付けられた複数の情報記憶手段のうち、いずれの情報記憶手段からデータを読み取ったかを特定する処理と、データを読み取る読取部に設けられた複数の読取領域のうち、いずれの読取領域がデータを読み取ったかを特定する処理と、特定した情報記憶手段及び読取領域にもとづいてユーザを認証する処理とを実行させることを特徴とする。
【発明の効果】
【００２６】
本発明によれば、カードをデータ読取手段に接触させる操作を行うだけで、ユーザがパスワードの入力操作を行うことができる。そのため、テンキー等の入力装置からパスワードの入力操作を行う場合と比較して、簡易な操作でカードによる認証を行うことができる。また、テンキー等の入力装置を用いて入力操作を行う場合と比較して、パスワードの組合せの数を増加させることができる。従って、簡易な操作でカードによる認証を行うことができるとともに、カード認証の安全性を確保することができる。
【発明を実施するための最良の形態】
【００２７】
実施の形態１．
以下、本発明の第１の実施の形態を図面を参照して説明する。図１は、本発明によるカード認証装置を用いたサービス提供システムの構成の一例を示すブロック図である。本実施の形態では、カード認証装置は、ユーザが所持するカード１００からデータを読み取り、読み取ったデータにもとづいてユーザを認証する。図１に示すように、サービス提供システムは、電子タグリーダ１、プログラム制御に従って動作するデータ処理装置２、記憶装置３、表示出力装置４、制御装置６及びサービス装置７を含む。なお、本実施の形態において、カード認証装置は、電子タグリーダ１、データ処理装置２、記憶装置３及び表示出力装置４によって実現される。
【００２８】
本実施の形態において、サービス提供システムは、認証結果に従ってユーザに各種サービスを提供する。例えば、サービス提供システムは、企業内において従業員の認証を行い入退出管理等を行うセキュリティシステムである。また、例えば、サービス提供システムは、顧客の認証を行い現金預け払い等の処理を行う金融機関の金融システムである。
【００２９】
電子タグリーダ１は、カード１００からデータを読み取る機能を備える。本実施の形態では、カード１００は複数の電子タグが取り付けられており、電子タグリーダ１は、カード１００の各電子タグからそれぞれデータを読み取る。
【００３０】
図２は、カード認証に用いるカードの一例を示す説明図である。本実施の形態では、カード１００が企業の従業員が所持するセキュリティカードである場合を説明する。カード１００は、複数の電子タグＴ１〜Ｔｑを含む。例えば、カード１００は、電子タグとして、複数のＲＦＩＤタグやＩＣタグ、無線タグを含む。本実施の形態では、図２に示すように、カード１００が４つの電子タグＴ１，Ｔ２，Ｔ３，Ｔ４を含む場合を説明する。また、図２に示すように、電子タグＴ１，Ｔ２，Ｔ３，Ｔ４は、カード１００の各頂点（角）の部分に設けられる。また、各電子タグＴ１，Ｔ２，Ｔ３，Ｔ４は、電子タグを識別するためのＩＤ（以下、電子タグＩＤという）を予め記憶している。本実施の形態では、電子タグリーダ１は、カード１００の各電子タグＴ１，Ｔ２，Ｔ３，Ｔ４からそれぞれ電子タグＩＤを読み取る。
【００３１】
また、電子タグリーダ１は、カード１００からデータを読み取る読取部を備え、読取部が複数の領域に区分されている。図３は、電子タグリーダ１の読取部の一例を示す説明図である。電子タグリーダ１の読取部は、複数の読取領域Ｒ１〜Ｒｐを含む。本実施の形態では、図３に示すように、電子タグリーダ１の読取部が８つの読取領域Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６，Ｒ７，Ｒ８を含む場合を説明する。
【００３２】
また、電子タグリーダ１は、カード１００から読み取ったデータをデータ処理装置２に出力する機能を備える。本実施の形態では、電子タグリーダ１は、カード１００の各電子タグＴ１〜Ｔｑから読み取った電子タグＩＤをデータ処理装置２に出力する。また、電子タグリーダ１は、電子タグＩＤとともに、その電子タグＩＤをいずれの読取領域Ｒ１〜Ｒｐで読み取ったかを示す情報をデータ処理装置２に出力する。本実施の形態では、電子タグリーダ１は、各読取領域Ｒ１〜Ｒｐを識別するためのＩＤ（以下、領域ＩＤという）を予め記憶部等に記憶しており、電子タグＩＤとともに、その電子タグＩＤを読み取った読取領域に対応する領域ＩＤをデータ処理装置２に出力する。
【００３３】
本実施の形態では、ユーザは、カード１００を電子タグリーダ１の読取部に接触させることによって、カード１００の各電子タグＴ１〜Ｔｑの情報を電子タグリーダ１に読み取らせる操作（以下、単に読取操作ともいう）を行うことができる。また、ユーザは、読取操作を行うことによって、パスワードの入力操作も行うことができる。本実施の形態では、電子タグと読取領域との組合せを予め登録することによって、ユーザは、パスワードを予め登録することができる。例えば、電子タグＴ１と読取領域Ｒ２との組合せを登録した場合、ユーザは、図２に示すカード１００の電子タグＴ１を含む角の部分を、図３に示す読取領域Ｒ２に接触させることによって、パスワードの入力操作を行うことができる。
【００３４】
また、カード１００のいずれかの角を電子タグリーダ１の読取部に接触させるのではなく、カード１００のいずれかの辺を読取部に接触させることによって、パスワードの入力操作を行ってもよい。この場合、電子タグと読取領域との組合せを２組登録することによって、ユーザは、パスワードを予め登録することができる。例えば、電子タグＴ１と読取領域Ｒ２との組合せ、及び電子タグＴ４と読取領域Ｒ３との組合せを登録した場合、ユーザは、図２に示すカード１００の辺１０１を図３に示す読取領域Ｒ２，Ｒ３に接触させることによって、パスワードの入力操作を行うことができる。この場合、ユーザは、電子タグＴ１が読取領域Ｒ２に接し、電子タグＴ４が読取領域Ｒ３に接するように、カード１００を電子タグリーダ１に接触させる。
【００３５】
なお、カード１００の辺を電子タグリーダ１の２つの読取領域に跨るように接触させるのではなく、電子タグリーダ１のいずれか１つの読取領域内に接触させるようにパスワードを登録してもよい。例えば、電子タグＴ１と読取領域Ｒ２との組合せ、及び電子タグＴ４と読取領域Ｒ２との組合せを登録した場合、ユーザは、図２に示すカード１００の辺１０１を図３に示す読取領域Ｒ３内に接触させることによって、パスワードの入力操作を行うことができる。
【００３６】
また、カード１００を１回だけ電子タグリーダ１の読取部に接触させるのではなく、カード１００の角又は辺を読取部に複数回接触させることによって、パスワードの入力操作を行ってもよい。この場合、電子タグと読取領域との組合せのリストを予め登録することによって、ユーザは、複数回の操作によるパスワードを予め登録することができる。
【００３７】
なお、図１では、１つの電子タグリーダ１を示しているが、カード認証装置は、複数の電子タグリーダ１を含んでいてもよい。例えば、カード認証装置をセキュリティシステムに用いる場合、各ドア錠やフラッパーゲートの箇所にそれぞれ電子タグリーダ１が設置されていてもよい。また、各電子タグリーダ１は、ＬＡＮ等のネットワークを介してデータ処理装置２に接続されていてもよい。この場合、各電子タグリーダ１は、カード１００から読み取ったデータを、ネットワークを介してデータ処理装置２に送信する。
【００３８】
記憶装置３は、具体的には、磁気ディスク装置や光ディスク装置等である。図１に示すように、記憶装置３は、対認証記憶部３１及び認可情報記憶部３２を含む。
【００３９】
対認証記憶部３１は、ユーザを認証するための認証データ（パスワード）を予め記憶する。対認証記憶部３１は、カード１００に設けられた電子タグＴ１〜Ｔｑと、電子タグリーダ１の読取領域Ｒ１〜Ｒｐとを対応付けた認証データを記憶する。本実施の形態では、カード認証装置は、認証データとして、電子タグＩＤと領域ＩＤとを対応付けた認証対データを用いる。また、対認証記憶部３１は、電子タグＩＤと領域ＩＤとの対（組合せ）を１つ又は２つ含む認証対データを予め記憶する。
【００４０】
例えば、カード１００のいずれかの角を電子タグリーダ１に接触させて入力操作するバスワードの場合、対認証記憶部３１は、電子タグＩＤと領域ＩＤとの対を１つ含む認証対データを記憶する。また、カード１００のいずれかの辺を電子タグリーダ１に接触させて入力操作するパスワードの場合、対認証記憶部３１は、電子タグＩＤと領域ＩＤとの対を２つ含む認証対データを記憶する。
【００４１】
また、カード１００の角又は辺を読取部に複数回接触させて入力操作するパスワードの場合、カード認証装置は、認証データとして、複数の認証対データをシリアルに対応付けたリスト（以下、認証対データリストという）を用いる。この場合、対認証記憶部３１は、複数の認証対データを含む認証対データリストを記憶する。
【００４２】
また、対認証記憶部３１は、各認証データを識別するための所定のインデックス情報を記憶する。本実施の形態では、対認証記憶部３１は、認証対データや認証対データリストを、インデックス情報に対応付けて予め記憶する。
【００４３】
図４は、対認証記憶部３１が記憶する認証データの例を示す説明図である。図４に示すように、対認証記憶部３１は、各認証データをインデックス情報「１」〜「ｎ」に対応付けて記憶している。図４に示す例では、対認証記憶部３１は、インデックス情報「２」，「ｎ」に対応付けて、認証データとして認証対データを記憶している。また、図４に示す例では、対認証記憶部３１は、インデックス情報「１」，「３」，「４」に対応付けて、認証データとして、複数の認証対データを対応付けた認証対データリストを記憶している。
【００４４】
また、図４に示す例では、インデックス情報「２」に対応する認証対データは、電子タグＩＤと領域ＩＤとの対を１つ（Ｔｉ２１，Ｒｘ２１）だけ含んでおり、カード１００の角を電子タグリーダ１に接触させて入力操作するバスワードに対する認証データであることが分かる。また、インデックス情報「ｎ」に対応する認証対データは、電子タグＩＤと領域ＩＤとの対を２つ（（Ｔｉｎ１，Ｒｘｎ１）及び（Ｔｊｎ１，Ｒｙｎ１））含んでおり、カード１００の辺を電子タグリーダ１に接触させて入力操作するバスワードに対するデータであることが分かる。
【００４５】
認可情報記憶部３２は、ユーザに対して許可されるサービスの内容を示す認可情報を、インデックス情報に対応付けて予め記憶する。図５は、認可情報記憶部３２が記憶する情報の例を示す説明図である。本実施の形態では、カード認証装置をセキュリティシステムに用いる場合に、認可情報記憶部３２が記憶する情報の例を説明する。図５に示すように、認可情報記憶部３２は、認可情報として、ユーザを識別するためのユーザＩＤと、ユーザ名と、ユーザに対して許可されるセキュリティレベルとを記憶する。
【００４６】
例えば、認可情報記憶部３２は、セキュリティレベルを「Ａ」〜「Ｃ」の３段階に分けて記憶している。図５に示す例では、例えば、ユーザＩＤ「Ｕ１」及びユーザ名「Ｎａｍｅ−１」のユーザに許可されるセキュリティレベルが「Ａ」であることが分かる。また、例えば、ユーザＩＤ「Ｕ４」及びユーザ名「Ｎａｍｅ−４」のユーザに許可されるセキュリティレベルが「Ｃ」であることが分かる。
【００４７】
データ処理装置２は、具体的には、ワークステーションやパーソナルコンピュータ等の情報処理装置である。図１に示すように、データ処理装置２は、読取手段２１、判定手段２２及び認可伝達手段２３を含む。
【００４８】
読取手段２１は、電子タグリーダ１がカード１００から読み取ったデータを、電子タグリーダ１から入力する機能を備える。本実施の形態では、読取手段２１は、電子タグリーダ１がカード１００から読み取った電子タグＩＤを、電子タグリーダ１から入力する。そして、読取手段２１は、電子タグリーダ１から入力した電子タグＩＤにもとづいて、カード１００に設けられた複数の電子タグのうち、いずれの電子タグからデータを読み取ったかを特定する。なお、読取手段２１は、電子タグリーダ１から、ネットワークを介して電子タグＩＤを受信してもよい。
【００４９】
また、読取手段２１は、入力した電子タグＩＤが電子タグリーダ１の読取部のいずれの読取領域Ｒ１〜Ｒｐから読み取られたのかを特定する機能を備える。例えば、読取手段２１は、電子タグリーダ１から、電子タグＩＤとともに、その電子タグＩＤを読み取った読取領域の領域ＩＤを入力する。そして、読取手段２１は、電子タグリーダ１から入力した領域ＩＤにもとづいて、いずれの読取領域Ｒ１〜Ｒｑがカード１００からデータを読み取ったかを特定する。
【００５０】
また、読取手段２１は、入力した電子タグＩＤと特定した読取領域とにもとづいて、電子タグＩＤと領域ＩＤとを組み合わせた対情報を生成する機能を備える。また、読取手段２１は、生成した１つ又は２つの対情報を判定手段２２に出力する機能を備える。
【００５１】
本実施の形態では、ユーザがカード１００を電子タグリーダ１に接触させる操作（読取操作）を１回行うと、読取手段２１は、電子タグリーダ１から、１つ又は２つの電子タグＩＤ及び１つ又は２つの領域ＩＤを入力する。そして、読取手段２１は、入力した電子タグＩＤ及び領域ＩＤにもとづいて、１つ又は２つの対情報を生成する。例えば、ユーザがカード１００の角を電子タグリーダ１に接触させる操作を行うと、読取手段２１は、１つの電子タグＩＤ及び１つの領域ＩＤを入力し、１つの対情報を生成する。また、例えば、ユーザがカード１００の辺を電子タグリーダ１に接触させる操作を行うと、読取手段２１は、２つの電子タグＩＤ及び２つの領域ＩＤを入力し、２つの対情報を生成する。
【００５２】
判定手段２２は、読取手段２１が特定した電子タグ及び読取領域にもとづいて、ユーザを認証する機能を備える。本実施の形態では、判定手段２２は、読取手段２１が生成した対情報にもとづいてユーザを認証する。本実施の形態では、判定手段２２は、対認証記憶部３１が記憶する認証対データのうち、読取手段２１が生成した対情報に合致するデータが存在するか否かを判断する。対情報に合致する認証対データがあると判断すると、判定手段２２は、ユーザの認証に成功したと判定する。対情報に合致する認証対データがないと判断すると、判定手段２２は、ユーザの認証が不成功であったと判定する。
【００５３】
また、認証データとして認証対データリストを用いて認証する場合、判定手段２２は、ユーザが読取操作を行う毎に、読取手段２１から対情報を順に入力する。そして、判定手段２２は、入力した対情報群が認証対データリストに含まれる全ての認証対データと合致するか否かを判断する。全ての認証対データに合致すると判断すると、判定手段２２は、ユーザの認証に成功したと判定する。また、認証対データリストに含まれるいずれかの認証対データと合致しないと判断した場合、判定手段２２は、ユーザの認証が不成功であったと判定する。
【００５４】
また、判定手段２２は、ユーザの認証の成否を表示出力装置４に表示させる機能を備える。例えば、ユーザの認証に成功した場合、判定手段２２は、認証に成功した旨を表示出力装置４に表示させる。また、例えば、ユーザの認証に不成功であった場合、判定手段２２は、認証に不成功であった旨を表示出力装置４に表示させ、ユーザに読取操作のやり直しを促す。
【００５５】
認可伝達手段２３は、判定手段２２が認証に成功したと判定すると、認可情報記憶部３２が記憶する認可情報にもとづいて、ユーザに対して許可されるサービスの提供を指示するための認可伝達情報を生成する機能を備える。本実施の形態では、判定手段２２は、認証に成功したと判定すると、認証に用いた認証データに対応するインデックス情報を認可伝達手段２３に出力する。認可伝達手段２３は、入力したインデックス情報に対応する認可情報を認可情報記憶部３２から抽出する。そして、認可伝達手段２３は、抽出した認可情報に含まれるユーザＩＤ、ユーザ名及びセキュリティレベルを含む認可伝達情報を生成し、制御装置６に出力する。
【００５６】
表示出力装置４は、具体的には、ディスプレイ装置等の表示装置である。表示出力装置４は、判定手段２２の指示に従って、ユーザの認証の成否を表示する機能を備える。なお、図１では、１つの表示出力装置４を示しているが、カード認証装置は、複数の表示出力装置４を含んでいてもよい。例えば、カード認証装置をセキュリティシステムに用いる場合、各ドア錠やフラッパーゲートの箇所にそれぞれ専用の表示装置が設置されていてもよい。この場合、各専用表示装置は、ネットワークを介して受信した判定手段２２からの指示情報に従って、ユーザの認証の成否を表示してもよい。
【００５７】
サービス装置７は、各種サービスを提供するための端末や装置である。例えば、カード認証装置をセキュリティシステムに用いる場合、サービス装置７は、ドア錠やフラッパーゲート等の装置である。また、例えば、カード認証装置を金融システムに用いる場合、サービス装置７は、金庫錠やＡＴＭ（現金自動預け払い機）等の装置である。また、サービス装置７は、例えば、ＫＩＯＳＫ端末等の簡易端末であってもよい。
【００５８】
なお、図１では、１つのサービス装置７を示しているが、カード認証装置は、複数のサービス装置７を含む。例えば、カード認証装置をセキュリティシステムに用いる場合、サービス装置７として複数のドア錠やフラッパーゲートが企業内に設置されていてもよい。
【００５９】
制御装置６は、サービス装置７を制御する機能を備える。本実施の形態では、制御装置６は、認可伝達手段２３から入力した認可伝達情報に従って、認証されたユーザがサービス装置７を使用可能となるように制御する。また、制御装置６は、認証されていないユーザによるサービス装置７の使用を拒否する。例えば、カード認証装置をセキュリティシステムに用いる場合、制御装置６は、ユーザが認証されると、サービス装置７であるドア錠やフラッパーゲートを開けてユーザに通行を促す。また、制御装置６は、認証に失敗したユーザに対しては、ドア錠やフラッパーゲートを閉ざし通行を拒否する。
【００６０】
次に、動作について説明する。本実施の形態では、カード認証装置を企業のセキュリティシステムに用いる場合を説明する。本実施の形態では、企業の各従業員は、図３に示すカード１００を所持している。そして、企業内で入退出を行う際に、ドア錠やフラッパーゲートに設置されている電子タグリーダ１にカード１００を接触させることによって、各従業員は、読取操作及びパスワード入力操作を行う。
【００６１】
また、本実施の形態では、各従業員は、予め認証操作を行う際のパスワードを選択し、認証データとしてカード認証装置に登録している。また、記憶装置３の対認証記憶部３１は、登録された各認証データを予め記憶している。本実施の形態では、各従業員は、電子タグと読取領域との組合せをパスワードとして選択し、認証データとしてカード認証装置に予め登録している。
【００６２】
図６は、カード認証装置がカード１００からデータを読み取ってユーザを認証するカード認証処理の一例を示す流れ図である。従業員は、ドア錠やフラッパーゲートが設置されている個所を通過する場合、所持するカード１００を電子タグリーダ１の読取部に接触させて、読取操作及びパスワード入力操作を行う。例えば、電子タグＴ１と読取領域Ｒ２との組合せがパスワードである場合、従業員は、図２に示すカード１００の電子タグＴ１を図３に示す読取領域Ｒ２に接触させることによって、読取操作及びパスワード入力操作を行う。また、例えば、電子タグＴ１と読取領域Ｒ２との組合せ、及び電子タグＴ４と読取領域Ｒ３との組合せがパスワードである場合、従業員は、図２に示すカード１００の辺１０１を図３に示す読取領域Ｒ２，Ｒ３に跨るように接触させることによって、読取操作及びパスワード入力操作を行う。
【００６３】
電子タグリーダ１は、従業員の操作に従って、カード１００の１又は複数の電子タグＴ１〜Ｔ４から電子タグＩＤを読み取る。そして、電子タグリーダ１は、読み取った電子タグＩＤをデータ処理装置２に出力する。また、電子タグリーダ１は、電子タグＩＤとともに、電子タグＩＤを読み取った読取領域Ｒ１〜Ｒ８の領域ＩＤをデータ処理装置２に出力する。
【００６４】
データ処理装置２の読取手段２１は、電子タグリーダ１から入力した電子タグＩＤ及び領域ＩＤにもとづいて、１つ又は２つの対情報を生成する（ステップＳ１０１）。そして、読取手段２１は、生成した対情報を判定手段２２に出力する。
【００６５】
例えば、従業員が、カード１００のうちの電子タグＴｉを含む角の部分を、電子タグリーダ１の読取領域Ｒｘに接触させたとする。この場合、読取手段２１は、入力した電子タグＩＤ及び領域ＩＤにもとづいて、対情報（Ｔｉ，Ｒｘ）を生成する。また、例えば、従業員が、カード１００のうちの電子タグＴｉ，Ｔｊを含む辺を、電子タグＴｉが読取領域Ｒｘに接し電子タグＴｊが読取領域Ｒｙに接するように接触させたとする。この場合、読取手段２１は、入力した電子タグＩＤ及び領域ＩＤにもとづいて、２つの対情報（Ｔｉ，Ｒｘ）及び（Ｔｊ，Ｒｙ）を生成する。
【００６６】
判定手段２２は、記憶装置３の対認証記憶部３１が記憶する認証データを検索し、対認証記憶部３１が記憶する認証データのうち、読取手段２１が生成した対情報に合致するものが存在するか否かを判定する（ステップＳ１０２，Ｓ１０３）。
【００６７】
図７は、対認証記憶部３１が記憶する認証データの具体例を示す説明図である。図７に示す例では、対認証記憶部３１が、認証データとして、１つの認証対データ（インデックス情報「２」に対応するデータ）と、３つの認証対データリスト（インデックス情報「１」，「３」，「４」に対応するデータ）とを記憶する場合を説明する。
【００６８】
例えば、従業員がカード１００の電子タグＴ１を電子タグリーダ１の読取領域Ｒ２に接触させた場合、読取手段２１は、対情報（Ｔ１，Ｒ２）を生成する。また、判定手段２２は、図７に示す対認証記憶部３１が記憶する認証データのうち、インデックス情報「２」に対応する認証対データ（Ｔ１，Ｒ２）が、読取手段２１が生成した対情報に合致すると判定する。
【００６９】
合致する認証データが存在しないと判定すると、判定手段２２は、従業員の認証が不成功であったと判定し、認証結果として認証の不成功の表示指示を表示出力装置４に出力する（ステップＳ１１１）。すると、表示出力装置４は、判定手段２２の指示に従って、認証に不成功であった旨を表示し、従業員に読取操作のやり直しを促す。
【００７０】
合致する認証データが存在すると判定すると、判定手段２２は、合致した認証データが認証対データリストであるか否かを判定する（ステップＳ１０４）。例えば、図７に示すインデックス情報「２」に対応する認証データ（Ｔ１，Ｒ２）に合致すると判定した場合、データ（Ｔ１，Ｒ２）にシリアルに対応付けられているデータが存在しないので、判定手段２２は、認証データが認証対データリストでない（すなわち、認証対データである）と判定する。また、例えば、図７に示すインデックス情報「１」に対応する認証データ「（Ｔ１，Ｒ２）（Ｔ４，Ｒ３）」に合致すると判定した場合、データ「（Ｔ１，Ｒ２）（Ｔ４，Ｒ３）」にシリアルに対応付けられているデータ「（Ｔ１，Ｒ６）（Ｔ２，Ｒ７）」が存在するので、判定手段２２は、認証データが認証対データリストであると判定する。
【００７１】
認証データが認証対データリストであると判定すると、判定手段２２は、従業員に次の読取操作を促す旨の指示を表示出力装置４に出力し、次の接触操作を促す旨を表示出力装置４に表示させる（ステップＳ１０５）。そして、従業員は、表示出力装置４の表示に従って、カード１００を電子タグリーダ１に接触させる。
【００７２】
従業員の接触操作に従って電子タグリーダ１が電子タグＩＤ及び領域ＩＤを入力すると、読取手段２１は、入力した電子タグＩＤ及び領域ＩＤにもとづいて対情報を生成する（ステップＳ１０６）。また、判定手段２２は、読取手段２１が生成した対情報が、認証対データリストに含まれる次の認証対データに合致するか否かを判断する（ステップＳ１０７）。
【００７３】
次の認証対データに合致しないと判断すると、判定手段２２は、従業員の認証が不成功であったと判定し、認証結果として認証の不成功の表示指示を表示出力装置４に出力する（ステップＳ１１１）。すると、表示出力装置４は、判定手段２２の指示に従って、認証に不成功であった旨を表示し、従業員に読取操作のやり直しを促す。
【００７４】
次の認証対データに合致すると判断すると、判定手段２２は、認証対データリストに含まれる全ての認証対データについて照合（認証）を行ったか否かを判断する（ステップＳ１０８）。全ての認証対データについて照合を行っていないと判断すると、判定手段２２は、ステップＳ１０５の処理に戻り、認証対データリストに含まれる全ての認証対データについて照合を完了するまで、ステップＳ１０５からステップＳ１０８までの処理を繰り返し実行する。
【００７５】
ステップＳ１０８で全ての認証対データについて照合を行ったと判断すると、判定手段２２は、従業員の認証が成功したと判定し、認証結果として認証に成功した旨を認可伝達手段２３及び表示出力装置４に出力する（ステップＳ１０９）。すると、表示出力装置４は、判定手段２２からの指示に従って認証に成功した旨を表示する。
【００７６】
例えば、ステップＳ１０４で、判定手段２２が、対情報が図７に示すインデックス情報「１」に対応する認証対データ「（Ｔ１，Ｒ２）（Ｔ４，Ｒ３）」に合致すると判定した場合を説明する。この場合、判定手段２２は、認証データが認証対データリストであると判定し、次の読取操作を促す旨を表示出力装置４に表示させる。判定手段２２は、従業員の読取操作に従って読取手段２１が対情報（Ｔ１，Ｒ６）及び（Ｔ２，Ｒ７）を生成すると、対情報が認証対データリストに含まれる次の認証対データ「（Ｔ１，Ｒ６）（Ｔ２，Ｒ７）」に合致すると判断する。また、認証対データ「（Ｔ１，Ｒ６）（Ｔ２，Ｒ７）」にシリアルに対応付けられている次の認証対データが存在しないので、判定手段２２は、認証対データに含まれる全ての認証対データについて照合を行ったと判断し、従業員の認証に成功したと判定する。
【００７７】
なお、ステップＳ１０４で認証データが認証対データリストではないと判定した場合、判定手段２２は、ステップＳ１０５からステップＳ１０８までの処理を実行せずに、そのまま従業員の認証に成功したと判定する。そして、判定手段２２は、認証結果として認証に成功した旨を認可伝達手段２３及び表示出力装置４に出力する。例えば、ステップＳ１０４で、対情報が図７に示すインデックス情報「２」に対応する認証データ（Ｔ１，Ｒ２）に合致すると判定すると、判定手段２２は、認証データが認証対データであると判定し、そのまま従業員の認証に成功したと判定する。
【００７８】
また、認証に成功したと判定すると、判定手段２２は、対認証記憶部３１から、認証に用いた認証データに対応するインデックス情報を抽出する。そして、判定手段２２は、抽出したインデックス情報を認可伝達手段２３に出力する。
【００７９】
認可伝達手段２３は、判定手段２２からのインデックス情報にもとづいて、認可伝達情報を生成する。そして、認可伝達手段２３は、生成した認可伝達情報を制御装置６に出力する（ステップＳ１１０）。この場合、認可伝達手段２３は、認可情報記憶部３２から、判定手段２２からのインデックス情報に対応する認可情報を抽出する。本実施の形態では、認可伝達手段２３は、インデックス情報に対応するユーザＩＤ、ユーザ名及びセキュリティレベルを認可情報記憶部３２から抽出し、抽出したユーザＩＤ、ユーザ名及びセキュリティレベルを含む認可伝達情報を生成する。
【００８０】
例えば、図５に示す例では、インデックス情報「１」に対応する認証データを用いて認証を行った場合、認可伝達手段２３は、インデックス情報「１」に対応するユーザＩＤ「Ｕ１」、ユーザ名「Ｎａｍｅ−１」及びセキュリティレベル「Ａ」を抽出する。そして、認可伝達手段２３は、ユーザＩＤ「Ｕ１」、ユーザ名「Ｎａｍｅ−１」及びセキュリティレベル「Ａ」を含む認可伝達情報を生成する。
【００８１】
制御装置６は、認可伝達手段２３からの認可伝達情報にもとづいて、サービス装置７を制御する。例えば、制御装置６は、認可伝達情報にもとづいて、ドア錠やフラッパーゲートであるサービス装置７を開いて従業員の通過を促す。
【００８２】
以上のように、本実施の形態によれば、ユーザが所持するカード１００に複数の電子タグを内蔵し、電子タグリーダ１に複数の読取領域を設ける。また、カード認証装置は、ユーザの読取操作に従って、電子タグＩＤと読取領域のＩＤとの対情報を生成する。そして、カード認証装置は、予め対認証記憶部３１に登録する認証データ中に、生成した対情報に合致するデータが存在するか否かを判定することによって、ユーザを認証する。
【００８３】
本実施の形態によれば、カード１００を電子タグリーダ１に接触させる操作を行うだけで、ユーザがパスワードの入力操作を行うことができる。そのため、テンキー等の入力装置からパスワードの入力操作を行う場合と比較して、簡易な操作でカード１００による認証を行うことができる。また、テンキー等の入力装置を用いて入力操作を行う場合と比較して、識別情報（パスワード）の組合せの数を増加させることができる。従って、簡易な操作でカードによる認証を行うことができるとともに、カード認証の安全性を確保することができる。
【００８４】
例えば、テンキー等の入力装置を用いて入力操作を行う場合と比較して、１回の入力操作で入力できるパスワードの組合せの数を増加させることができる。例えば、テンキーには「０」から「９」までの１０個の数字キーしか含まれないので、テンキーを用いて１回の入力操作で入力できるパスワード（暗証番号）の種類は１０通りだけである。本実施の形態によれば、例えば、電子タグを４つ含むカード１００と、読取領域を８つ含む電子タグリーダ１とを用いて認証を行う場合、１回の入力操作で入力できるパスワードの種類は２００通り以上になる。
【００８５】
また、複数回の読取操作によるパスワードを入力することによって、テンキー等の入力装置を用いて入力操作を行う場合と比較して、入力できるパスワードの組合せの数を指数的に増加させることができる。例えば、テンキーを用いてｎ回の入力操作で入力できるパスワード（暗証番号）の種類は１０ｎだけである。本実施の形態によれば、例えば、電子タグを４つ含むカード１００と、読取領域を８つ含む電子タグリーダ１とを用いて認証を行う場合、ｎ回の入力操作で入力できるパスワードの種類は２００ｎ通り以上になる。よって、カード認証の際の不正な認証操作を排除できる確率を高めることができ、認証のためのセキュリティを向上させることができる。
【００８６】
なお、本実施の形態では、カード１００の角又は辺を電子タグリーダ１に接触させる場合を説明したが、カード１００の面を電子タグリーダ１の読取部に接触させて、カード１００全体を電子タグリーダ１に接触させるようにしてもよい。
【００８７】
例えば、図２に示すカード１００全体を電子タグリーダ１に接触させた場合、電子タグリーダ１は、４つの電子タグＴ１〜Ｔ４全てから電子タグＩＤを読み取りデータ処理装置２に出力する。この場合、読取手段２１は、電子タグリーダ１から入力した電子タグＩＤ及び領域ＩＤにもとづいて、４つの対情報を生成してもよい。そして、判定手段２２は、読取手段２１が生成した４つの対情報にもとづいて認証を行ってもよい。この場合、対認証記憶部３１は、電子タグＩＤと領域ＩＤとの対（組合せ）を４つ含む認証対データを予め記憶する。そして、判定手段２２は、対認証記憶部３１が記憶する認証対データが、読取手段２１が生成した４つの対情報全てに合致するか否かを判断することによって、ユーザを認証する。そのようにすれば、カード１００の角又は辺を接触させる場合と比較して、パスワードの種類を更に増加させることができ、カード認証の安全性をより向上させることができる。
【００８８】
実施の形態２．
次に、本発明の第２の実施の形態を図面を参照して説明する。本実施の形態において、カード認証装置を用いたサービス提供システムの構成は、第１の実施の形態に示したサービス提供システムの構成と同様である。また、本実施の形態において、電子タグリーダ１、データ処理装置２、記憶装置３、表示出力装置４、制御装置６及びサービス装置７の機能は、第１の実施の形態におけるそれらの機能と同様である。本実施の形態では、カードの形状、及び電子タグリーダ１の各読取領域の形状が、第１の実施の形態で示したカード１００及び電子タグリーダ１と異なる。
【００８９】
図８は、カード認証に用いるカードの他の例を示す説明図である。本実施の形態では、図８に示すように、カード１００ａは、四角形ではなく６角形の形状を有する。なお、カード１００ａは、６角形以外の多角形の形状を有するものであってもよい。また、カード１００ａは、６つの電子タグＴ１〜Ｔ６を含む。本実施の形態では、図８に示すように、カード１００ａは、６角形の各頂点に電子タグＴ１〜Ｔ６がそれぞれ設けられている。
【００９０】
図９は、電子タグリーダ１の読取部の他の例を示す説明図である。本実施の形態では、電子タグリーダ１の読取部は、図９に示すように、１３個の読取領域Ｒ１〜Ｒ１３に区分されている。また、電子タグリーダ１の読取部は、同じ形状の複数の読取領域を含むのでなく、図９に示すように、三角形や四角形、円形、星形等の様々な形状の読取領域を含む。
【００９１】
なお、カード認証装置がカードを用いてユーザを認証する動作は、第１の実施の形態で示したカード認証処理の動作と同様である。
【００９２】
以上のように、本実施の形態によれば、カード１００ａが６つの電子タグＴ１〜Ｔ６を含み、電子タグリーダ１の読取部が様々な形状の読取領域に区分されている。そのため、四角形の形状のカード１００と、同じ形状に区分された読取領域を含む電子タグリーダ１とを用いる場合と比較して、パスワードの組合せの数を更に増加させることができる。従って、カード認証の安全性をより向上させることができる。
【００９３】
なお、図８において、カード１００ａの各電子タグＴ１〜Ｔ６に番号を表記したり、色や模様を付加したりしてもよい。また、図９において、電子タグリーダ１の読取部の各読取領域Ｒ１〜Ｒ１３に番号を表記したり、色や模様を付加したりしてもよい。そのようにすれば、ユーザがパスワードを記憶しやすく識別しやすいようにすることができる。
【００９４】
実施の形態３．
次に、本発明の第３の実施の形態を図面を参照して説明する。本実施の形態では、カードを用いてユーザを認証するカード認証装置ではなく、複数の電子タグが設けられた立体物を用いてユーザを認証する認証装置を、サービス提供システムに適用する場合を説明する。なお、本実施の形態において、サービス提供システムの基本的な構成は、第１の実施の形態に示したサービス提供システムの構成と同様である。また、本実施の形態において、電子タグリーダ１、データ処理装置２、記憶装置３、表示出力装置４、制御装置６及びサービス装置７の機能は、第１の実施の形態におけるそれらの機能と同様である。
【００９５】
図１０は、認証に用いる立体物の例を示す説明図である。本実施の形態では、立体物が携帯電話機１００ｂである場合を例に説明する。本実施の形態では、携帯電話機１００ｂは、図１０に示すように、筐体の各頂点（角）に電子タグＴ１〜Ｔ１２がそれぞれ設けられている。本実施の形態では、ユーザは、携帯電話機１００ｂの角や辺、面を電子タグリーダ１に接触させることによって、読取操作及びパスワードの入力操作を行う。
【００９６】
なお、認証装置が携帯電話機１００ｂを用いてユーザを認証する基本的な動作は、第１の実施の形態で示したカード認証処理の動作と同様である。
【００９７】
以上のように、本実施の形態によれば、携帯電話機１００ｂ等の立体物の各頂点に電子タグが設けられ、立体物に設けられた電子タグからデータを読み取ることによってユーザを認証する。立体物を用いるので、カードを用いる場合と比較して、取り付けられる電子タグの数を増加させることができ、入力できるパスワードの組合せの数を更に増加させることができる。従って、認証の安全性をより向上させることができる。
【００９８】
実施の形態４．
次に、本発明の第４の実施の形態を図面を参照して説明する。図１１は、カード認証装置を用いたサービス提供システムの他の構成例を示すブロック図である。本実施の形態では、図１１に示すように、サービス提供システムは、電子タグリーダ１、プログラム制御に従って動作するデータ処理装置９、記憶装置３、表示出力装置４、制御装置６及びサービス装置７を含む。なお、本実施の形態において、電子タグリーダ１、記憶装置３、表示出力装置４、制御装置６及びサービス装置７の機能は、第１の実施の形態におけるそれらの機能と同様である。
【００９９】
データ処理装置９は、ＣＤ−ＲＯＭ等の記憶媒体から認証認可用プログラム８を読み込み、読み込んだ認証認可用プログラム８に従ってカード１００による認証を行うための各種処理を実行する。例えば、データ処理装置９は、記憶媒体から、コンピュータに、カードに取り付けられた情報記憶手段から読み取ったデータを入力する処理と、データを入力すると、カードに取り付けられた複数の情報記憶手段のうち、いずれの情報記憶手段からデータを読み取ったかを特定する処理と、データを読み取る読取部に設けられた複数の読取領域のうち、いずれの読取領域がデータを読み取ったかを特定する処理と、特定した情報記憶手段及び読取領域にもとづいてユーザを認証する処理とを実行させるための認証認可用プログラム８を読み込む。そして、データ処理装置９は、読み込んだ認証認可用プログラム８に従ってカード認証処理を実行する。
【産業上の利用可能性】
【０１００】
本発明は、カードを用いてユーザを認証するカード認証装置の用途に適用できる。また、本発明は、カード認証装置の認証結果に従って各種サービスを提供するサービス提供システムの用途に適用できる。例えば、認証結果に従って入退出を管理するセキュリティシステムや、認証結果に従って現金の預け払い処理等を行う金融システムの用途に適用できる。
【図面の簡単な説明】
【０１０１】
【図１】本発明によるカード認証装置を用いたサービス提供システムの構成の一例を示すブロック図である。
【図２】カード認証に用いるカードの一例を示す説明図である。
【図３】電子タグリーダ１の読取部の一例を示す説明図である。
【図４】対認証記憶部３１が記憶する認証データの例を示す説明図である。
【図５】認可情報記憶部３２が記憶する情報の例を示す説明図である。
【図６】カード認証装置がカード１００からデータを読み取ってユーザを認証するカード認証処理の一例を示す流れ図である。
【図７】対認証記憶部３１が記憶する認証データの具体例を示す説明図である。
【図８】カード認証に用いるカードの他の例を示す説明図である。
【図９】電子タグリーダ１の読取部の他の例を示す説明図である。
【図１０】認証に用いる立体物の例を示す説明図である。
【図１１】カード認証装置を用いたサービス提供システムの他の構成例を示すブロック図である。
【符号の説明】
【０１０２】
１  電子タグリーダ
２  データ処理装置
３  記憶装置
４  表示出力装置
６  制御装置
７  サービス装置
２１  読取手段
２２  判定手段
２３  認可伝達手段
３１  対認証記憶部
３２  認可情報記憶部
１００  カード
【図１】
2006195779.tif 000003
【図２】
2006195779.tif 000004
【図３】
2006195779.tif 000005
【図４】
2006195779.tif 000006
【図５】
2006195779.tif 000007
【図６】
2006195779.tif 000008
【図７】
2006195779.tif 000009
【図８】
2006195779.tif 000010
【図９】
2006195779.tif 000011
【図１０】
2006195779.tif 000012
【図１１】
2006195779.tif 000013