(57)【要約】      （修正有）【課題】キー操作を行うことなくパスワードなどの暗証情報を入力することが可能な認証装置、及び認証方法を提供する。【解決手段】非接触型ＩＣカードから情報を取得するＩＣカードリーダを認証装置に設け、ＩＣカードリーダとＩＣカードとの通信接続と通信切断の時間からタイミングデータを作成し、認証キーである認証パターンとタイミングデータとを比較し、認証パターンとタイミングデータとが一致すると正規のユーザであると認証する。【選択図】図１
2006268108.tif 000002
【特許請求の範囲】
【請求項１】
非接触型の端末から情報を取得するリーダと、
前記端末と前記リーダとの接続時間及び切断時間を計測するタイマーと、
前記タイマーの計測結果に基づいてタイミングデータを作成するタイミングデータ取得部と、
前記端末の認証キーである認証パターンを取得する認証パターン取得部と、
前記タイミングデータと前記認証パターンとを用いて認証判定を行う認証判定部と
を具備することを特徴とする認証装置。
【請求項２】
前記認証パターン取得部は、前記端末から前記認証パターンを取得する
ことを特徴とする請求項１記載の認証装置。
【請求項３】
前記認証パターンを記憶する認証パターンデータベースをさらに具備し、
前記認証パターン取得部は、前記認証パターンデータベースから前記認証パターンを取得する
ことを特徴とする請求項１記載の認証装置。
【請求項４】
前記認証判定部は、前記タイミングデータと前記認証パターンとの差が許容範囲内であると認証成功と判定する
ことを特徴とする請求項１乃至３記載の認証装置。
【請求項５】
非接触型の端末からリーダで情報を取得し、
前記端末と前記リーダとの接続時間及び切断時間をタイマーで計測し、
前記タイマーの計測結果に基づいてタイミングデータ取得部でタイミングデータを作成し、
前記端末の認証キーである認証パターンを認証パターン取得部で取得し、
前記タイミングデータと前記認証パターンとを用いて認証判定部で認証判定を行う
ことを特徴とする認証方法。
【請求項６】
前記認証パターンは、前記端末から取得する
ことを特徴とする請求項５記載の認証方法。
【請求項７】
前記認証パターンは、該認証パターンを記憶する認証パターンデータベースから取得する
ことを特徴とする請求項５記載の認証方法。
【請求項８】
前記認証判定は、前記タイミングデータと前記認証パターンとの差が許容範囲内であると認証成功と判定する
ことを特徴とする請求項５乃至７記載の認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証装置、及び認証方法に関し、特に、カードと暗証情報とを用いて認証を行うことが可能な認証装置、及び認証方法に関する。
【背景技術】
【０００２】
磁気カードやＩＣカードなどのカードを用いたユーザ認証が広く行われている。この認証方法では、カードにユーザを特定するためのユーザ特定情報を記録しておき、認証装置でカードからユーザ特定情報を取得して照会・解析を行うことにより、ユーザの認証を行う。
【０００３】
また、ユーザがカードを落したり、カードが盗難に遭うなどして第三者にカードが渡った場合に、当該カードが不正に利用される恐れがあることから、ユーザの認証を行う際にパスワードを要求することも行われている。
【０００４】
そして、このパスワードを用いた認証を行う際に、単純な文字列やキー操作のみならず、キーが押されたリズム（時間間隔）を測定して認証を行う方法が提案されている（例えば、特許文献１乃至３参照）。
【特許文献１】特開平１１−０１５９００号公報
【特許文献２】特開２０００−１３７６８１号公報
【特許文献３】特開２００１−２４９７３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、キー操作によってパスワードを入力する方法は、認証装置にパスワードを入力するためのキーボードなどを設けなければならず、認証装置のコストが増大すると共に、キーボードを設置するためのスペースを確保しなければならず、認証装置の小型化を図る上で大きな障害となる。
【０００６】
また、認証装置にカードをセットした上でさらにパスワードの入力を行うため手間であり、特に手に障害を持つ人や老人にとってはパスワードの入力が一仕事であり、大変な負担をかけることとなる。
【０００７】
さらに、パスワードは文字や数字の羅列であることが多いため、覚え難く忘れ易く、電話番号や誕生日などを利用すると、第三者に容易に推測されるという問題があった。
【０００８】
そこで本発明では、キー操作を行うことなくパスワードなどの暗証情報を入力することが可能な認証装置、及び認証方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明における認証装置は、非接触型の端末から情報を取得するリーダと、前記端末と前記リーダとの接続時間及び切断時間を計測するタイマーと、前記タイマーの計測結果に基づいてタイミングデータを作成するタイミングデータ取得部と、前記端末の認証キーである認証パターンを取得する認証パターン取得部と、前記タイミングデータと前記認証パターンとを用いて認証判定を行う認証判定部とを具備する。
【００１０】
また、前記認証パターン取得部は、前記端末から前記認証パターンを取得する。
【００１１】
また、前記認証パターンを記憶する認証パターンデータベースをさらに具備し、前記認証パターン取得部は、前記認証パターンデータベースから前記認証パターンを取得する。
【００１２】
また、前記認証判定部は、前記タイミングデータと前記認証パターンとの差が許容範囲内であると認証成功と判定する。
【００１３】
次に、本発明における認証方法は、非接触型の端末からリーダで情報を取得し、前記端末と前記リーダとの接続時間及び切断時間をタイマーで計測し、前記タイマーの計測結果に基づいてタイミングデータ取得部でタイミングデータを作成し、前記端末の認証キーである認証パターンを認証パターン取得部で取得し、前記タイミングデータと前記認証パターンとを用いて認証判定部で認証判定を行う。
【００１４】
また、前記認証パターンは、前記端末から取得する。
【００１５】
また、前記認証パターンは、該認証パターンを記憶する認証パターンデータベースから取得する。
【００１６】
また、前記認証判定は、前記タイミングデータと前記認証パターンとの差が許容範囲内であると認証成功と判定する。
【発明の効果】
【００１７】
本発明では、カードを用いたユーザ認証時にキー操作を行うことなく容易に暗証情報を入力することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明に係る認証装置、及び認証方法を実施するための最良の形態について、添付図面を参照して詳細に説明する。
【実施例１】
【００１９】
図１は、本実施例における認証装置の構成を示すブロック図である。同図に示すように認証装置１には、ＩＣカードリーダ１０と、タイマー１１と、報知部１２と、制御部１３と、制御プログラム記憶部１４と、認証パターン取得部１５と、タイミングデータ取得部１６と、認証判定部１７とが設けられている。
【００２０】
ＩＣカードリーダ１０は、ユーザが所持する非接触型ＩＣカードと通信し、ユーザの識別子であるカードＩＤや、認証キーである認証パターンを読み取る。
【００２１】
タイマー１１は、カードリーダ１０が、ＩＣカードと通信している時間およびＩＣカードとの通信が途絶えている時間を計測する。
【００２２】
報知部１２は、ＬＥＤ(Light Emitting Diode)やＬＣＤ(Liquid Crystal Display)といった表示用デバイスや音声で情報をユーザに伝えるスピーカなど、ユーザに情報を通知するデバイスであり、例えば、通信の接続・切断をＬＥＤの点灯で通知したり、認証結果をＬＣＤに表示するなど、通信状況や認証結果などの情報をユーザに通知する。
【００２３】
制御部１３は、認証装置全体及び各部の動作を制御するための処理を行う。
【００２４】
制御プログラム記憶部１４は、制御部１３で制御装置全体及び各部の動作を制御するための制御プログラムを記憶する。
【００２５】
認証パターン取得部１５は、ＩＣカードリーダ１０でＩＣカードから読み取った情報から認証パターン（図２参照）を取得する。
【００２６】
タイミングデータ取得部１６は、ＩＣカードとＩＣカードリーダ１０とが通信状態の時間と切断状態の時間をそれぞれタイマー１１で測定し、通信状態（「ＯＮ」）である時間と切断状態（「ＯＦＦ」)である時間を並べたデータの列であるタイミングデータを取得する（図３参照）。
【００２７】
認証判定部１７は、認証パターンとタイミングデータとを比較して認証判定を行う。ここで認証判定にあたっては、認証パターンとタイミングデータとの差（ズレ）について許容範囲を予め定めておき、この許容範囲内に差が納まれば認証パターンとタイミングデータとが一致したと判断する。
【００２８】
なお、図１において点線で囲まれた部分（認証パターン取得部１５、タイミングデータ取得部１６、認証判定部１７）は、ソフトウェアなどにより実現される部分である。
【００２９】
上記構成を用いて本実施例におけるに認証装置は、ＩＣカードから認証パターンを取得すると共に、ＩＣカードとＩＣカードリーダとが通信状態の時間、及び切断状態の時間からタイミングデータを作成し、ユーザの認証判定を行う。
【００３０】
図４は、本実施例における認証装置の処理の流れを示すフローチャートである。
【００３１】
まず、ＩＣカードリーダでＩＣカードを検出する（ステップ１００）と、ＩＣカードからカードＩＤと認証パターンを取得する（ステップ１０１）。
【００３２】
そして、後に詳述するようにタイミングデータを作成し（ステップ１０２）、認証パターンとタイミングデータとの差を算出して（ステップ１０３）、この差が許容範囲内であるか否かの判断を行う（ステップ１０４）。
【００３３】
ここで差が許容範囲内に納まると判断する（ステップ１０４でＹＥＳ）と、認証成功と判断して所定の処理を行い（ステップ１０５）、また、差が許容範囲内に納らないと判断する（ステップ１０４でＮＯ）と、認証失敗と判断して所定の処理を行う（ステップ１０６）。
【００３４】
図５は、タイミングデータを取得する際の処理の流れを示すフローチャートである。
【００３５】
まず、カードＩＤと認証パターンとを取得し（ステップ１０１）、ＩＣカードとカードリーダとの通信が切断される（ステップ２００）と、タイミングデータの作成を開始する（ステップ２０１）。
【００３６】
そして、ＩＣカードとカードリーダとの通信が接続される（ステップ２０２）と、「ＯＮ」として時間計測を開始する（ステップ２０３）。
【００３７】
また、ＩＣカードとカードリーダとの通信が切断される（ステップ２０４）と、「ＯＮ」として計測した時間を記憶し（ステップ２０５）、「ＯＦＦ」として時間計測を開始する（ステップ２０６）。
【００３８】
ここで、ＩＣカードとカードリーダとの通信が接続される（ステップ２０７でＹＥＳ）と、「ＯＦＦ」として計測した時間を記憶し（ステップ２０８）、「ＯＮ」として時間計測を開始する（ステップ２０３）。
【００３９】
一方、ＩＣカードとカードリーダとの通信が接続されず（ステップ２０７でＮＯ）、一定時間が経過する（ステップ２０９でＹＥＳ）と、タイミングデータの作成を終了し（ステップ２１０）、認証パターンとタイミングデータとの差を算出する（ステップ１０３）。
【００４０】
なお、本実施例では、認証パターンとタイミングデータとの差の許容範囲を予め定めているが、使用頻度などに応じて許容範囲を広げたり狭めたりしてもよく、ユーザ毎に許容範囲を定めてもよい。
【００４１】
また、本実施例では、タイミングデータを「ＯＮ」と「ＯＦＦ」の時間で作成しているが、「ＯＮ」と「ＯＦＦ」の時間比で作成することも可能であり、この構成では、タイミングデータ入力時（作成時）のユーザの動作速度に関係なく、「ＯＮ」と「ＯＦＦ」の比が認証パターンと一致すれば、認証成功と判断することができる
【００４２】
さらに本実施例では、ユーザが所持する非接触型ＩＣカードを用いてユーザの識別を行っているが、ＩＣチップを搭載した携帯電話機など、識別子を有し、カードリーダと無線通信を行うことが可能で端末であれば、任意の端末を非接触型ＩＣカードに代えて用いることができる。
【００４３】
加えて本実施例では、カードリーダを用いてＩＣカードからカードＩＤを読み取っているが、カードリーダ・ライタなど、ＩＣカード（無線通信可能な端末）から情報を取得することが可能なデバイスであれば、カードリーダに代えて用いることができる。
【００４４】
このように本実施例では、キーボードなどを設けることなく、カードリーダでユーザの認証を行うことができるため、認証装置のコストを抑えることができる。
【００４５】
また、認証パターンとタイミングデータとの差に許容範囲を設けているため、操作に慣れないユーザにとっても容易に利用することができる。
【００４６】
さらに、この許容範囲は使用頻度などに応じて狭めたり広げたりしてもよく、ユーザにとっての利便性を高めることができる。
【００４７】
ところで、本実施例では、認証パターンをＩＣカードから取得しているが、認証パターンを記憶する認証情報データベースを設け、この認証データベースから認証パターンを取得してもよく、以下、実施例２を用いて詳細に説明する。
【実施例２】
【００４８】
図６は、本実施例における認証装置の構成を示す機能ブロック図である。同図に示すように、認証装置１には、ＩＣカードリーダ１０と、タイマー１１と、報知部１２と、制御部１３と、制御プログラム記憶部１４と、認証パターン取得部１５と、タイミングデータ取得部１６と、認証判定部１７が設けられ、認証情報データベース２とＬＡＮ(Local Area Network)や電話網などのネットワーク３を介して接続している。
【００４９】
認証パターン取得部１５は、認証情報データベース２から認証パターン（図２参照）を取得する。
【００５０】
認証情報データベース２は、ハードディスクやサーバなどの外部記憶装置であり、カードＩＤに関連付けて認証パターンを記憶する。
【００５１】
なお、図１と共通な機能を果たす部分には、図１で使用した符号と同一の符号を付して、その詳細な説明を省略する。
【００５２】
上記構成を用いて本実施例におけるに認証装置は、認証パターンデータベース（ＤＢ）から認証パターンを取得すると共に、ＩＣカードとＩＣカードリーダとが通信状態の時間、及び切断状態の時間からタイミングデータを作成し、ユーザの認証判定を行う。
【００５３】
図７は、本実施例における認証装置の処理の流れを示すフローチャートである。
【００５４】
まず、ＩＣカードリーダでＩＣカードを検出する（ステップ３００）と、ＩＣカードからカードＩＤを取得する（ステップ３０１）。
【００５５】
次に、カードＩＤを検索キーとして認証パターンデータベースを検索し（ステップ３０２）、認証パターンデータベースから認証パターンを取得する（ステップ３０３）。
【００５６】
そして、タイミングデータの作成を行い（ステップ３０４）、認証パターンとタイミングデータとの差を算出して（ステップ３０５）、この差が許容範囲内であるか否かの判断を行う（ステップ３０６）。
【００５７】
ここで差が許容範囲内に納まると判断する（ステップ３０６でＹＥＳ）と、認証成功と判断して所定の処理を行い（ステップ３０７）、また、差が許容範囲内に納まらないと判断する（ステップ３０６でＮＯ）と、認証失敗と判断して所定の処理を行う（ステップ３０８）。
【００５８】
なお、本実施例ではネットワークを介して認証パターンデータベースと接続しているが、ハードディスクなどの記憶装置を用いて、認証装置内に認証パターンデータベースを設けてもよい。
【００５９】
また、認証装置にタイミングデータを入力するためのボタンを設け、このボタンを用いたタイミングデータの入力を受け付け、ＩＣカード又は認証パターンデータベースから取得した認証パターンと比較してもよい。
【００６０】
このように本実施例では、認証パターンを認証パターンデータベースから取得するため、ＩＣカードに記録する情報量を抑えることができる。
【００６１】
また、認証装置の管理者は、認証パターンデータベースにアクセスすることにより、認証パターンの変更を容易に行うことができる。
【００６２】
このように本発明では、キーボードなどを設けることなく、カードリーダでユーザの認証を行うことができるため、認証装置のコストを抑えることが可能であり、また、キーボードを使わずにパスワードなどの認証キーを簡単に入力することができるため、健常者だけでなく障害を持つ人や老人、子供などにとっても容易に利用することができる。
【００６３】
さらに、認証キーがテンポであるため、数字や文字列に比べて覚え易く、誕生日や電話番号などの個人情報から、第三者が推測することは不可能である。
【図面の簡単な説明】
【００６４】
【図１】実施例１における認証装置の構成を示すブロック図
【図２】認証パターンの一例を示す図
【図３】タイミングデータの一例を示す図
【図４】実施例１における認証装置の処理の流れを示すフローチャート
【図５】タイミングデータを取得する際の処理の流れを示すフローチャート
【図６】実施例２における認証装置の構成を示す機能ブロック図
【図７】実施例２における認証装置の処理の流れを示すフローチャート
【符号の説明】
【００６５】
１…認証装置
２…認証パターンデータベース
３…ネットワーク
１０…ＩＣカードリーダ
１１…タイマー
１２…報知部
１３…制御部
１４…制御プログラム記憶部
１５…認証パターン取得部
１６…タイミングデータ取得部
１７…認証判定部
【図１】
2006268108.tif 000003
【図２】
2006268108.tif 000004
【図３】
2006268108.tif 000005
【図４】
2006268108.tif 000006
【図５】
2006268108.tif 000007
【図６】
2006268108.tif 000008
【図７】
2006268108.tif 000009