(57)【要約】【課題】新たな装置などを追加することなく、セキュリティの高い認証を行う。【解決手段】本発明に係る認証装置は、利用者を識別する識別情報を記憶し、携帯可能である記憶媒体との間で通信可能状態であるか否かを検知する検知手段と、検知手段により通信可能状態であると検知された場合、記憶媒体に記憶された識別情報を読み取る読取手段と、検知手段により通信可能状態でなくなったと検知された時から、再度通信可能状態であると検知された時までの経過時間を計測する時間計測手段と、時間計測手段により計測された経過時間が、読取手段により読み取られた識別情報に対して予め定められた時間と一致するか否かを判定する判定手段と、判定手段により、時間計測手段により計測された経過時間が、予め定められた時間と一致すると判定された場合、検知手段により通信可能状態であると検知された記憶媒体を認証する認証手段とを有する。【選択図】図１
2014071851.tif 000002
【特許請求の範囲】
【請求項１】
利用者を識別する識別情報を記憶し、携帯可能である記憶媒体との間で通信可能状態であるか否かを検知する検知手段と、
前記検知手段により通信可能状態であると検知された場合、前記記憶媒体に記憶された識別情報を読み取る読取手段と、
前記検知手段により前記記憶媒体との間で通信可能状態でなくなったと検知された時から、再度通信可能状態であると検知された時までの経過時間を計測する時間計測手段と、
前記時間計測手段により計測された経過時間が、前記読取手段により読み取られた識別情報に対して予め定められた時間と一致するか否かを判定する判定手段と、
前記判定手段により、前記時間計測手段により計測された経過時間が、前記予め定められた時間と一致すると判定された場合、前記検知手段により通信可能状態であると検知された記憶媒体を認証する認証手段と
を有する認証装置。
【請求項２】
前記時間計測手段は、前記検知手段により通信可能状態であると少なくとも２回検知された前記記憶媒体に対するそれぞれの前記経過時間を計測し、
前記判定手段は、前記時間計測手段により前記経過時間が予め定められた回数計測されると、前記予め定められた回数の各回において計測された経過時間それぞれが、前記予め定められた回数の各回においてそれぞれ予め定められた時間と一致するか否かを判定し、
前記認証手段は、前記判定手段により、前記予め定められた回数の各回において計測された経過時間それぞれが、前記予め定められた回数の各回においてそれぞれ予め定められた時間と一致すると判定された場合、前記検知手段により通信可能状態であると検知された記憶媒体を認証する
請求項１に記載の認証装置。
【請求項３】
前記時間計測手段により時間が計測されている間、前記時間計測手段による時間の計測に合わせて、計測されている時間を表示するよう制御する表示制御手段をさらに有する
請求項１又は２に記載の認証装置。
【請求項４】
利用者を識別する識別情報を記憶し、携帯可能である記憶媒体との間で通信可能状態であるか否かを検知する検知手段と、
前記検知手段により通信可能状態であると検知された場合、前記記憶媒体に記憶された識別情報を読み取る読取手段と、
前記検知手段により前記記憶媒体との間で通信可能状態であると検知された時から、通信可能状態でなくなったと検知された時までの第１の経過時間を計測する第１の時間計測手段と、
前記検知手段により前記記憶媒体との間で通信可能状態でなくなったと検知された時から、再度通信可能状態であると検知された時までの第２の経過時間を計測する第２の時間計測手段と、
前記第１の時間計測手段により計測された第１の経過時間が、前記読取手段により読み取られた識別情報に対して予め定められた第１の時間と一致するか否かを判定する第１の判定手段と、
前記第２の時間計測手段により計測された第２の経過時間が、前記読取手段により読み取られた識別情報に対して予め定められた第２の時間と一致するか否かを判定する第２の判定手段と、
前記第１の判定手段により、前記第１の時間計測手段により計測された第１の経過時間が、前記予め定められた第１の時間と一致すると判定され、前記第２の判定手段により、前記第２の時間計測手段により計測された第２の経過時間が、前記予め定められた第２の時間と一致すると判定された場合、前記検知手段により通信可能状態であると検知された記憶媒体を認証する認証手段と
を有する認証装置。
【請求項５】
前記第１の時間計測手段は、前記検知手段により通信可能状態であると少なくとも２回検知された前記記憶媒体に対するそれぞれの前記第１の経過時間を計測し、
前記第１の判定手段は、前記第１の時間計測手段により前記第１の経過時間が予め定められた回数計測されると、前記予め定められた回数の各回において計測された第１の経過時間それぞれが、前記予め定められた回数の各回においてそれぞれ予め定められた第１の時間と一致するか否かを判定し、
前記認証手段は、前記第１の判定手段により、前記予め定められた回数の各回において計測された第１の経過時間それぞれが、前記予め定められた回数の各回においてそれぞれ定められた第１の時間と一致するとさらに判定された場合、前記検知手段により通信可能状態であると検知された記憶媒体を認証する
請求項４に記載の認証装置。
【請求項６】
前記第２の時間計測手段は、前記検知手段により通信可能状態であると少なくとも２回検知された前記記憶媒体に対するそれぞれの前記第２の経過時間を計測し、
前記第２の判定手段は、前記第２の時間計測手段により前記第２の経過時間が予め定められた回数計測されると、前記予め定められた回数の各回において計測された第２の経過時間それぞれが、前記予め定められた回数の各回においてそれぞれ予め定められた第２の時間と一致するか否かを判定し、
前記認証手段は、前記第２の判定手段により、前記予め定められた回数の各回において計測された第２の経過時間それぞれが、前記予め定められた回数の各回においてそれぞれ定められた第２の時間と一致するとさらに判定された場合、前記検知手段により通信可能状態であると検知された記憶媒体を認証する
請求項４又は５に記載の認証装置。
【請求項７】
前記第１の時間計測手段及び前記第２の時間計測手段により時間が計測されている間、前記第１の時間計測手段及び前記第２の時間計測手段による時間の計測に合わせて、計測されている時間を表示するよう制御する表示制御手段をさらに有する
請求項４〜６のいずれかに記載の認証装置。
【請求項８】
利用者を識別する識別情報を記憶し、携帯可能である記憶媒体との間で通信可能状態であるか否かを検知する検知ステップと、
前記検知ステップで通信可能状態であると検知された場合、前記記憶媒体に記憶された識別情報を読み取る読取ステップと、
前記検知ステップで前記記憶媒体との間で通信可能状態でなくなったと検知された時から、再度通信可能状態であると検知された時までの経過時間を計測する時間計測ステップと、
前記時間計測ステップで計測された経過時間が、前記読取ステップで読み取られた識別情報に対して予め定められた時間と一致するか否かを判定する判定ステップと、
前記判定ステップで、前記時間計測ステップで計測された経過時間が、前記予め定められた時間と一致すると判定された場合、前記検知ステップで通信可能状態であると検知された記憶媒体を認証する認証ステップと
をコンピュータに実行させるプログラム。
【請求項９】
利用者を識別する識別情報を記憶し、携帯可能である記憶媒体との間で通信可能状態であるか否かを検知する検知ステップと、
前記検知ステップで通信可能状態であると検知された場合、前記記憶媒体に記憶された識別情報を読み取る読取ステップと、
前記検知ステップで前記記憶媒体との間で通信可能状態であると検知された時から、通信可能状態でなくなったと検知された時までの第１の経過時間を計測する第１の時間計測ステップと、
前記検知ステップで前記記憶媒体との間で通信可能状態でなくなったと検知された時から、再度通信可能状態であると検知された時までの第２の経過時間を計測する第２の時間計測ステップと、
前記第１の時間計測ステップで計測された第１の経過時間が、前記読取ステップで読み取られた識別情報に対して予め定められた第１の時間と一致するか否かを判定する第１の判定ステップと、
前記第２の時間計測ステップで計測された第２の経過時間が、前記読取ステップで読み取られた識別情報に対して予め定められた第２の時間と一致するか否かを判定する第２の判定ステップと、
前記第１の判定ステップで、前記第１の時間計測ステップで計測された第１の経過時間が、前記予め定められた第１の時間と一致すると判定され、前記第２の判定ステップで、前記第２の時間計測ステップで計測された第２の経過時間が、前記予め定められた第２の時間と一致すると判定された場合、前記検知ステップで通信可能状態であると検知された記憶媒体を認証する認証ステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証装置及びプログラムに関する。
【背景技術】
【０００２】
例えば、引用文献１は、認証装置において、通信対象を検出する検出領域が定められ、認証装置に翳された通信対象の対向領域を検出する対向領域手段が設けられ、検出される対向領域の変化に基づいて通信対象の翳し動作パターンを検出し、検出された翳し動作パターンが、所定パターンであると判断された場合に通信対象を認証する構成を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−９０５８２
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、新たな装置などを追加することなく、セキュリティの高い認証を行うことができる認証装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に係る本発明は、利用者を識別する識別情報を記憶し、携帯可能である記憶媒体との間で通信可能状態であるか否かを検知する検知手段と、前記検知手段により通信可能状態であると検知された場合、前記記憶媒体に記憶された識別情報を読み取る読取手段と、前記検知手段により前記記憶媒体との間で通信可能状態でなくなったと検知された時から、再度通信可能状態であると検知された時までの経過時間を計測する時間計測手段と、前記時間計測手段により計測された経過時間が、前記読取手段により読み取られた識別情報に対して予め定められた時間と一致するか否かを判定する判定手段と、前記判定手段により、前記時間計測手段により計測された経過時間が、前記予め定められた時間と一致すると判定された場合、前記検知手段により通信可能状態であると検知された記憶媒体を認証する認証手段とを有する認証装置である。
【０００６】
請求項２に係る本発明は、前記時間計測手段は、前記検知手段により通信可能状態であると少なくとも２回検知された前記記憶媒体に対するそれぞれの前記経過時間を計測し、前記判定手段は、前記時間計測手段により前記経過時間が予め定められた回数計測されると、前記予め定められた回数の各回において計測された経過時間それぞれが、前記予め定められた回数の各回においてそれぞれ予め定められた時間と一致するか否かを判定し、前記認証手段は、前記判定手段により、前記予め定められた回数の各回において計測された経過時間それぞれが、前記予め定められた回数の各回においてそれぞれ予め定められた時間と一致すると判定された場合、前記検知手段により通信可能状態であると検知された記憶媒体を認証する請求項１に記載の認証装置である。
【０００７】
請求項３に係る本発明は、前記時間計測手段により時間が計測されている間、前記時間計測手段による時間の計測に合わせて、計測されている時間を表示するよう制御する表示制御手段をさらに有する請求項１又は２に記載の認証装置である。
【０００８】
請求項４に係る本発明は、携帯可能であって、利用者を識別する識別情報を記憶する記憶媒体との間で通信可能状態であるか否かを検知する検知手段と、前記検知手段により通信可能状態であると検知された場合、前記記憶媒体に記憶された識別情報を読み取る読取手段と、前記検知手段により前記記憶媒体との間で通信可能状態であると検知された時から、通信可能状態でなくなったと検知された時までの第１の経過時間を計測する第１の時間計測手段と、前記検知手段により前記記憶媒体との間で通信可能状態でなくなったと検知された時から、再度通信可能状態であると検知された時までの第２の経過時間を計測する第２の時間計測手段と、前記第１の時間計測手段により計測された第１の経過時間が、前記読取手段により読み取られた識別情報に対して予め定められた第１の時間と一致するか否かを判定する第１の判定手段と、前記第２の時間計測手段により計測された第２の経過時間が、前記読取手段により読み取られた識別情報に対して予め定められた第２の時間と一致するか否かを判定する第２の判定手段と、前記第１の判定手段により、前記第１の時間計測手段により計測された第１の経過時間が、前記予め定められた第１の時間と一致すると判定され、前記第２の判定手段により、前記第２の時間計測手段により計測された第２の経過時間が、前記予め定められた第２の時間と一致すると判定された場合、前記検知手段により通信可能状態であると検知された記憶媒体を認証する認証手段とを有する認証装置である。
【０００９】
請求項５に係る本発明は、前記第１の時間計測手段は、前記検知手段により通信可能状態であると少なくとも２回検知された前記記憶媒体に対するそれぞれの前記第１の経過時間を計測し、前記第１の判定手段は、前記第１の時間計測手段により前記第１の経過時間が予め定められた回数計測されると、前記予め定められた回数の各回において計測された第１の経過時間それぞれが、前記予め定められた回数の各回においてそれぞれ予め定められた第１の時間と一致するか否かを判定し、前記認証手段は、前記第１の判定手段により、前記予め定められた回数の各回において計測された第１の経過時間それぞれが、前記予め定められた回数の各回においてそれぞれ定められた第１の時間と一致するとさらに判定された場合、前記検知手段により通信可能状態であると検知された記憶媒体を認証する請求項４に記載の認証装置である。
【００１０】
請求項６に係る本発明は、前記第２の時間計測手段は、前記検知手段により通信可能状態であると少なくとも２回検知された前記記憶媒体に対するそれぞれの前記第２の経過時間を計測し、前記第２の判定手段は、前記第２の時間計測手段により前記第２の経過時間が予め定められた回数計測されると、前記予め定められた回数の各回において計測された第２の経過時間それぞれが、前記予め定められた回数の各回においてそれぞれ予め定められた第２の時間と一致するか否かを判定し、前記認証手段は、前記第２の判定手段により、前記予め定められた回数の各回において計測された第２の経過時間それぞれが、前記予め定められた回数の各回においてそれぞれ定められた第２の時間と一致するとさらに判定された場合、前記検知手段により通信可能状態であると検知された記憶媒体を認証する請求項４又は５に記載の認証装置である。
【００１１】
請求項７に係る本発明は、前記第１の時間計測手段及び前記第２の時間計測手段により時間が計測されている間、前記第１の時間計測手段及び前記第２の時間計測手段による時間の計測に合わせて、計測されている時間を表示するよう制御する表示制御手段をさらに有する請求項４〜６のいずれかに記載の認証装置である。
【００１２】
請求項８に係る本発明は、利用者を識別する識別情報を記憶し、携帯可能である記憶媒体との間で通信可能状態であるか否かを検知する検知ステップと、前記検知ステップで通信可能状態であると検知された場合、前記記憶媒体に記憶された識別情報を読み取る読取ステップと、前記検知ステップで前記記憶媒体との間で通信可能状態でなくなったと検知された時から、再度通信可能状態であると検知された時までの経過時間を計測する時間計測ステップと、前記時間計測ステップで計測された経過時間が、前記読取ステップで読み取られた識別情報に対して予め定められた時間と一致するか否かを判定する判定ステップと、前記判定ステップで、前記時間計測ステップで計測された経過時間が、前記予め定められた時間と一致すると判定された場合、前記検知ステップで通信可能状態であると検知された記憶媒体を認証する認証ステップとをコンピュータに実行させるプログラムである。
【００１３】
請求項９に係る本発明は、利用者を識別する識別情報を記憶し、携帯可能である記憶媒体との間で通信可能状態であるか否かを検知する検知ステップと、前記検知ステップで通信可能状態であると検知された場合、前記記憶媒体に記憶された識別情報を読み取る読取ステップと、前記検知ステップで前記記憶媒体との間で通信可能状態であると検知された時から、通信可能状態でなくなったと検知された時までの第１の経過時間を計測する第１の時間計測ステップと、前記検知ステップで前記記憶媒体との間で通信可能状態でなくなったと検知された時から、再度通信可能状態であると検知された時までの第２の経過時間を計測する第２の時間計測ステップと、前記第１の時間計測ステップで計測された第１の経過時間が、前記読取ステップで読み取られた識別情報に対して予め定められた第１の時間と一致するか否かを判定する第１の判定ステップと、前記第２の時間計測ステップで計測された第２の経過時間が、前記読取ステップで読み取られた識別情報に対して予め定められた第２の時間と一致するか否かを判定する第２の判定ステップと、前記第１の判定ステップで、前記第１の時間計測ステップで計測された第１の経過時間が、前記予め定められた第１の時間と一致すると判定され、前記第２の判定ステップで、前記第２の時間計測ステップで計測された第２の経過時間が、前記予め定められた第２の時間と一致すると判定された場合、前記検知ステップで通信可能状態であると検知された記憶媒体を認証する認証ステップとをコンピュータに実行させるプログラムである。
【発明の効果】
【００１４】
請求項１に係る本発明によれば、本発明の構成を有しない場合と比較して、新たな装置などを追加することなく、セキュリティの高い認証を行う認証装置を提供することができる。
【００１５】
請求項２に係る本発明によれば、請求項１に係る発明の効果に加えて、よりセキュリティの高い認証を行う認証装置を提供することができる。
【００１６】
請求項３に係る本発明によれば、請求項１又は２に係る発明の効果に加えて、認証対象者の認証動作の負担を軽減する認証装置を提供することができる。
【００１７】
請求項４に係る本発明によれば、本発明の構成を有しない場合と比較して、新たな装置などを追加することなく、セキュリティの高い認証を行う認証装置を提供することができる。
【００１８】
請求項５に係る本発明によれば、請求項４に係る発明の効果に加えて、よりセキュリティの高い認証を行う認証装置を提供することができる。
【００１９】
請求項６に係る本発明によれば、請求項４又は５に係る発明の効果に加えて、よりセキュリティの高い認証を行う認証装置を提供することができる。
【００２０】
請求項７に係る本発明によれば、請求項４〜６のいずれかに係る発明の効果に加えて、認証対象者の認証動作の負担を軽減する認証装置を提供することができる。
【００２１】
請求項８に係る本発明によれば、本発明の構成を有しない場合と比較して、新たな装置などを追加することなく、セキュリティの高い認証を行うプログラムを提供することができる。
【００２２】
請求項９に係る本発明によれば、本発明の構成を有しない場合と比較して、新たな装置などを追加することなく、セキュリティの高い認証を行うプログラムを提供することができる。
【図面の簡単な説明】
【００２３】
【図１】本実施形態に係る認証装置の構成を例示する図である。
【図２】図１に示した認証装置上で実行されるプログラムの構成を例示する図である。
【図３】図２に示した動作パターン記憶部が記憶する動作パターン情報を例示する図である。
【図４】図２に示した時間計測部が計測している時間を表示する表示画面を例示する図である。
【図５】図２に示したプログラムの構成による判定処理を例示するフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態を説明する。
【００２５】
［認証装置］
図１は、本発明の実施形態の実現に用いられる認証装置１２の構成を例示する図である。
図１に示すように、認証装置１２は、ＣＰＵ１２２及びメモリ１２４などを含む本体１２０、タッチパネル及び表示装置などを含む入出力装置１２６、データ通信を行うための通信装置１２８、ＨＤ，ＣＤ，ＤＶＤ，ＦＤ，不揮発性メモリ，ＵＳＢメモリなどの記憶媒体１３２に対してデータの書き込み及び読み出しを行う記録装置１３０、及び、ＩＣカード１４に記憶されている情報を読み取るＩＣカード読取装置１３４などから構成される。
つまり、認証装置１２は、データの読み取り、認証などの情報処理及び他の装置とのデータ通信が可能なコンピュータとしての構成部分を有している。
【００２６】
［認証プログラム］
図２は、図１に示した認証装置１２上で実行される認証プログラム２０の構成を例示する図である。
図２に示すように、認証プログラム２０は、検知部２００、情報取得部２０２、時間計測部２０４、動作パターン記憶部２０６、判定部２０８及び表示部２１０から構成される。
【００２７】
認証プログラム２０は、例えば、記憶媒体１３２（図１）を介して認証装置１２のメモリ１２４にロードされ、認証装置１２で動作するＯＳ（図示せず）上で、認証装置１２のハードウェア資源を具体的に利用して実行される。
認証プログラム２０は、ＩＣカード読取装置１３４（図１）にＩＣカード１４をかざす時間及びＩＣカード読取装置１３４からＩＣカード１４を離す時間に基づいて、ＩＣカード１４の認証処理を行う。
【００２８】
検知部２００は、ＩＣカード読取装置１３４（図１）に、ＩＣカード１４がかざされたこと（つまり、ＩＣカード１４との間で通信可能な状態であること）を検知し、情報取得部２０２に対して、検知したＩＣカード１４に記憶されている情報を取得するよう通知する。
また、検知部２００は、ＩＣカード読取装置１３４から、ＩＣカード１４が離されたこと（つまり、ＩＣカード１４との間で通信可能な状態ではないこと）を検知する。
また、検知部２００は、ＩＣカード１４がかざされたこと又はＩＣカード１４が離されたことを検知すると、時間計測部２０４に対して、後述する時間計測処理を行うよう通知し、表示部２１０に対して、後述する時間表示処理を行うよう通知する。
【００２９】
情報取得部２０２は、ＩＣカード読取装置１３４（図１）にかざされたＩＣカード１４に記憶されている情報を取得して、判定部２０８に対して出力する。
ＩＣカード１４に記憶されている情報は、ＩＣカード１４の所有者を識別する識別情報（例えば、所有者のＩＤ）などを含む。
【００３０】
時間計測部２０４は、検知部２００から通知を受け取ると、時間の計測を開始し、検知部２００からの通知を再度受け取ると、時間の計測を終了し、計測開始から終了までの計測時間（例えば、秒数）を、判定部２０８に対して出力し、計測時間を初期化（例えば、０秒）して、再度計測を開始する。
つまり、検知部２００から、ＩＣカード１４がかざされたことによる通知を受け取り、ＩＣカード１４が離されたことによる通知を再度受け取った場合、判定部２０８に対して出力する計測時間は、ＩＣカード読取装置１３４にＩＣカード１４がかざされていた時間（以下、「かざし時間」と記述する）を示す。
【００３１】
また、検知部２００から、ＩＣカード１４が離されたことによる通知を受け取り、ＩＣカード１４がかざされたことによる通知を再度受け取った場合、判定部２０８に対して出力する計測時間は、ＩＣカード読取装置１３４からＩＣカード１４が離されていた時間（以下、「離し時間」と記述する）を示す。
また、時間計測部２０４は、時間計測の間、計測している経過時間を、表示部２１０に対して出力する。
【００３２】
図３は、動作パターン記憶部２０６が記憶する動作パターン情報を例示する図である。
動作パターン記憶部２０６は、以下に説明する動作パターン情報を、判定部２０８が参照可能に記憶する。
【００３３】
図３に示すように、動作パターン情報は、一意に識別されるＩＤと、動作パターンとの対応付けを示す。
動作パターンは、ＩＣカード１４の所有者が、ＩＣカード読取装置１３４に対してＩＣカード１４をかざして離す動作を１回とした動作回数と、各回の動作におけるかざし時間及び離し時間とを示す。
例えば、図３に示すように、ＩＤ「１２３４」に対応付けられた動作パターンは、動作回数が３回で、１回目のかざし時間が１秒、離し時間が２秒、２回目のかざし時間が３秒、離し時間が１秒、３回目のかざし時間が５秒、離し時間が２秒を示す。
【００３４】
判定部２０８は、情報取得部２０２から入力されたＩＣカード１４（図１）に記憶されている識別情報（ＩＤ）、時間計測部２０４から入力された計測時間、及び、動作パターン記憶部２０６に記憶されている動作パターン情報に基づいて、ＩＣカード１４の認証のための判定処理を行う（図５を参照して詳述）。
また、判定部２０８は、表示部２１０に対して判定結果を出力する。
【００３５】
図４は、時間計測部２０４が計測している時間を表示する表示画面を例示する図である。
表示部２１０は、検知部２００から通知を受け取ると、時間計測部２０４から入力される経過時間を入出力装置１２６（図１）に表示させるよう制御する。
【００３６】
具体的には、例えば、表示部２１０は、下記（１）〜（４）のように、経過時間を入出力装置１２６に表示させるよう制御する。
（１）ＩＣカード読取装置１３４にＩＣカード１４がかざされると、時間計測部２０４がかざし時間の計測を開始するので、入出力装置１２６には、初期値の「０」が経過時間として表示される（図４の（１））。
（２）ＩＣカード１４がかざされてから１秒経過すると、入出力装置１２６には、「１」が経過時間として表示される（図４の（２））。
【００３７】
（３）ＩＣカード読取装置１３４からＩＣカード１４が離されると、時間計測部２０４がかざし時間の計測を終了し、離し時間の計測を開始するので、入出力装置１２６には、初期値の「０」が経過時間として表示される（図４の（３））。
（４）ＩＣカード１４が離されてから１秒経過すると、入出力装置１２６には、「１」が経過時間として表示される（図４の（４））。
なお、図４に示すように、例えば、経過時間の表示部分の背景を色分けして、かざし時間の経過時間と、離し時間の経過時間とを区別しやすくしてもよい。
【００３８】
また、表示部２１０は、判定部２０８からの判定結果に応じたメッセージなどを入出力装置１２６（図１）に表示させるよう制御する。
【００３９】
［判定処理］
図５は、認証プログラム２０（図２）の各構成によるＩＣカード１４（図１）の認証のための判定処理を例示するフローチャートである。
以下、各構成による判定処理をさらに説明する。
ＩＣカード読取装置１３４にＩＣカード１４がかざされると、ステップ３００（Ｓ３００）において、判定部２０８は、情報取得部２０２から入力されたＩＣカード１４に記憶されているＩＤを取得する。
【００４０】
ステップ３０２（Ｓ３０２）において、判定部２０８は、動作パターン記憶部２０６を参照して、動作パターン記憶部２０６に記憶されている動作パターン情報に、Ｓ３００において取得したＩＤと一致するＩＤが存在するか否かを判定する。
判定部２０８は、一致するＩＤが存在すると判定した場合、Ｓ３０４の処理に進み、それ以外の場合、Ｓ３２８の処理に進む。
【００４１】
ステップ３０４（Ｓ３０４）において、判定部２０８は、動作回数を初期化（例えば０回）する。
ステップ３０６（Ｓ３０６）において、時間計測部２０４は、時間（かざし時間）の計測を開始する。
ステップ３０８（Ｓ３０８）において、判定部２０８は、検知部２００が、カード無（つまり、ＩＣカード読取装置１３４からＩＣカード１４が離された）を検知したか否かを判定する。
判定部２０８により検知部２００がカード無を検知したと判定された場合、時間計測部２０４は、Ｓ３１０の処理に進み、それ以外の場合、検知部２００は、Ｓ３０８の処理に戻る。
【００４２】
ステップ３１０（Ｓ３１０）において、時間計測部２０４は、時間の計測を終了し、計測時間（かざし時間）を、判定部２０８に対して出力する。
ステップ３１２（Ｓ３１２）において、時間計測部２０４は、時間（離し時間）の計測を開始する。
ステップ３１４（Ｓ３１４）において、判定部２０８は、検知部２００が、カード有（つまり、ＩＣカード読取装置１３４にＩＣカード１４がかざされた）を検知したか否かを判定する。
判定部２０８により検知部２００がカード有を検知したと判定された場合、判定部２０８はＳ３１６の処理に進み、それ以外の場合、判定部２０８は、Ｓ３１４の処理に戻る。
【００４３】
ステップ３１６（Ｓ３１６）において、判定部２０８は、Ｓ３１４において検知部２００により検知されたＩＣカード１４に記憶されているＩＤを、情報取得部２０２から取得し、Ｓ３００において取得したＩＤと一致するか否かを判定する。
判定部２０８がＳ３００において取得したＩＤと一致すると判定した場合、時間計測部２０４は、Ｓ３１８の処理に進み、それ以外の場合、判定部２０８はＳ３２８の処理に進む。
ステップ３１８（Ｓ３１８）において、時間計測部２０４は、時間の計測を終了し、計測時間（離し時間）を、判定部２０８に対して出力する。
【００４４】
ステップ３２０（Ｓ３２０）において、判定部２０８は、動作回数が、動作パターン記憶部２０６に記憶されている動作パターン情報（図３）のうち、Ｓ３００で取得したＩＤに対応する動作パターンにおいて定められている動作回数と等しいか否かを判定する。
判定部２０８は、動作回数が動作パターンにおいて定められている動作回数と等しいと判定した場合、Ｓ３２４の処理に進み、それ以外の場合、Ｓ３２２の処理に進む。
ステップ３２２（Ｓ３２２）において、判定部２０８は、動作回数を１加算してＳ３０６の処理に進む。
【００４５】
ステップ３２４（Ｓ３２４）において、判定部２０８は、Ｓ３１０及びＳ３１８において時間計測部２０４から入力されたかざし時間及び離し時間が、動作パターン記憶部２０６に記憶されている動作パターン情報（図３）のうち、Ｓ３００で取得したＩＤに対応する動作パターンにおいて定められているかざし時間及び離し時間と一致するか否かを判定する。
例えば、Ｓ３００で取得したＩＤが「１２３４」を示し、Ｓ３１０において取得した１〜３回目のかざし時間が、それぞれ１秒、３秒、５秒であり、Ｓ３１８において取得した１〜３回目の離し時間が、それぞれ２秒、１秒、２秒である場合、取得した動作パターンは、動作パターン記憶部２０６に記憶されている動作パターン（図３）と一致すると判定する。
判定部２０８は、動作パターンが一致すると判定した場合、Ｓ３２６の処理に進み、それ以外の場合、Ｓ３２８の処理に進む。
【００４６】
ステップ３２６（Ｓ３２６）において、判定部２０８は、Ｓ３００において取得したＩＤを記憶するＩＣカード１４（図１）を認証し、表示部２１０に対して認証成功の判定結果を出力して、処理を終了する。
ステップ３２８（Ｓ３２８）において、判定部２０８は、表示部２１０に対して認証失敗の判定結果を出力して、処理を終了する。
なお、図５に示した判定処理においては、かざし時間及び離し時間を計測して動作パターンとしているが、例えば、離し時間のみを計測して動作パターンとしてもよいし、離し時間を１回計測して、かざし時間を複数回計測して動作パターンとしてもよいし、かざし時間を１回計測して、離し時間を複数回計測して動作パターンとしてもよい。
【００４７】
［変形例１］
本発明の実施形態においては、動作パターン記憶部２０６（図２）に記憶されている動作パターンは、ＩＣカード読取装置１３４にＩＣカード１４（図１）がかざされている又は離されている「時間」を示すが、表示部２１０の制御により入出力装置１２６に表示される「カウント数」を示してもよい。
カウント数は、１秒ごととは限らず、ランダムな間隔でカウントされていく数を示し、例えば、ある場合では、２秒ごとにカウント数が０、１、・・・と変化し、別の場合では、３秒ごとにカウント数が０、１、・・・と変化する。
【００４８】
例えば、予め定められた動作パターンにおいて、ＩＣカード読取装置１３４にＩＣカード１４がかざされている間のカウント数が１を示し、ＩＣカード１４が離されている間のカウント数が２を示すとする。
ＩＣカード１４の所有者は、例えば、表示部２１０の制御により入出力装置１２６に表示されているカウント数が「１」と表示されると、ＩＣカード読取装置１３４にかざしていたＩＣカード１４を離し、再度０からカウントされたカウント数が「２」と表示されると、ＩＣカード読取装置１３４から離していたＩＣカード１４をかざす。
この場合、ＩＣカード１４の所有者による動作パターンが、予め定められた動作パターンと一致するので、ＩＣカード１４は認証される。
【００４９】
［変形例２］
本発明の実施形態においては、所有者を識別するＩＤと、ＩＤを記憶するＩＣカード１４（図１）をＩＣカード読取装置１３４にかざしたり、ＩＣカード読取装置１３４から離したりする動作とに基づいてＩＣカード１４を認証したが、このような構成に限定されるものではなく、認証対象者を識別する識別情報を読み取り、識別情報と、かざし時間及び離し時間とに基づいて、認証対象者を認証する構成であればよい。
例えば、認証対象者の指から指紋情報を読み取り、指紋情報と、認証対象者の指を指紋読取装置にかざしたり、指紋読取装置から離したりする動作とに基づいて、認証対象者を認証してもよい。
【００５０】
また、例えば、各個人が所有するスマートフォンなどの使用認証を実現する場合は、スマートフォンの所有者を識別する識別情報を用いることなく、所有者の指をスマートフォンのタッチパネルにつけたり、タッチパネルから離したりする動作  に基づいて、スマートフォンの使用を認証してもよい。
【符号の説明】
【００５１】
１２・・・認証装置，
１２０・・・本体，
１２２・・・ＣＰＵ，
１２４・・・メモリ，
１２６・・・入出力装置，
１２８・・・通信装置，
１３０・・・記録装置，
１３２・・・記憶媒体，
１３４・・・ＩＣカード読取装置，
１４・・・ＩＣカード，
２０・・・認証プログラム，
２００・・・検知部，
２０２・・・情報取得部，
２０４・・・時間計測部，
２０６・・・動作パターン記憶部，
２０８・・・判定部，
２１０・・・表示部
【図１】
2014071851.tif 000003
【図２】
2014071851.tif 000004
【図３】
2014071851.tif 000005
【図４】
2014071851.tif 000006
【図５】
2014071851.tif 000007