(57)【要約】【課題】本発明は、指紋検出と指紋フレームデータ読み取りの動作が同時に行われないため、電流が高くなる事態を回避でき、消費電力を低減できる、指紋検出システムを備えたＩＣカード及びその制御方法を提供する。【解決手段】本発明の指紋検出システムを備えたＩＣカードはコントローラー及び指紋検出装置を含み、前記指紋検出装置が指紋を検出して指紋フレームデータを生成する時は前記コントローラーがスリープモードに入り、前記コントローラーが前記指紋フレームデータを読み取る時は前記指紋検出装置が指紋検出を停止する。【選択図】図６
2020184296.tif 000002
【特許請求の範囲】
【請求項１】
指紋を検出して指紋フレームデータを生成するのに用いられる指紋検出装置と、
前記指紋検出装置に接続し、前記指紋検出装置から前記指紋フレームデータを取得し、前記指紋フレームデータに基づき指紋の登録又は照合を行うコントローラーと、
を含み、
第一モードにおいて、前記コントローラーが前記指紋フレームデータを読み取る時は前記指紋検出装置が指紋検出を停止し、又は前記指紋検出装置が指紋検出期間にある時は前記コントローラーがスリープモードに入ることを特徴とする、指紋検出システムを備えたＩＣカード。
【請求項２】
前記指紋検出装置は、
前記コントローラーに接続し、前記コントローラーと通信するのに用いられるデータ伝送インターフェースと、
前記データ伝送インターフェースに接続し、指紋を検出して前記指紋フレームデータを生成するのに用いられるセンサーと、
前記データ伝送インターフェース及び前記センサーに接続し、前記センサーが出力した前記指紋フレームデータを保存するのに用いられるメモリーと、
を含み、
前記コントローラーは前記データ伝送インターフェースを通じて前記メモリー内の前記指紋フレームデータを読み取り、前記ＩＣカードの前記第一モードにおいて、前記コントローラーが前記指紋フレームデータを読み取る時、前記センサーはスリープモードに入って指紋検出を停止することを特徴とする、請求項１に記載のＩＣカード。
【請求項３】
前記センサーは容量式の指紋センサーであることを特徴とする、請求項２に記載のＩＣカード。
【請求項４】
前記コントローラーは、前記指紋フレームデータを取得した後に前記センサーをウェイクアップすることを特徴とする、請求項２に記載のＩＣカード。
【請求項５】
前記ＩＣカードの前記第一モードにおいて、前記センサーは現時点で検出されている新しい指紋フレームデータが前記メモリー内に保存された古い指紋フレームデータに相似するか否かを照合し、前記新しい指紋フレームデータを前記メモリー内に保存し、
前記新しい指紋フレームデータが前記古い指紋フレームデータと相似していない場合、前記センサーは前記コントローラーに向けて通知信号を出力し、前記コントローラーは前記通知信号によってウェイクアップされた後、前記メモリーが保存した前記新しい指紋フレームデータを読み取ることを特徴とする、請求項２に記載のＩＣカード。
【請求項６】
前記通知信号は割り込み信号であることを特徴とする、請求項５に記載のＩＣカード。
【請求項７】
前記ＩＣカードは第二モードをさらに含み、前記第二モードにおいて、前記指紋検出装置は指紋を検出すると複数の指紋ラインデータを生成し、前記複数の指紋ラインデータは１つの前記指紋フレームデータを構成し、かつ前記コントローラーは前記指紋検出装置の指紋検出期間にある時、前記指紋検出装置から前記複数の指紋ラインデータを順次取得することを特徴とする、請求項１に記載のＩＣカード。
【請求項８】
前記コントローラーは、前記ＩＣカードが得た電力に基づき前記ＩＣカードを前記第一モード又は前記第二モードで操作することを決定することを特徴とする、請求項７に記載のＩＣカード。
【請求項９】
ＩＣカードがコントローラー及び指紋検出装置を含み、前記指紋検出装置は指紋を検出して指紋フレームデータを生成するのに用いられ、前記コントローラーは前記指紋検出装置から前記指紋フレームデータを取得し、前記指紋フレームデータに基づいて指紋の登録又は照合を行うのに用いられ、前記ＩＣカードの制御方法は、
前記ＩＣカードの第一モードにおいて、前記コントローラーが前記指紋フレームデータを読み取る時は前記指紋検出装置が指紋検出を停止し、又は前記指紋検出装置が指紋検出期間にある時は前記コントローラーがスリープモードに入るステップ、
を含むことを特徴とする、指紋検出システムを備えたＩＣカードの制御方法。
【請求項１０】
前記指紋フレームデータをメモリー内に保存して前記コントローラーに読み取らせるステップをさらに含むことを特徴とする、請求項９に記載の制御方法。
【請求項１１】
前記指紋フレームデータをメモリー内に保存する前記ステップは、
現時点で検出されている新しい指紋フレームデータが前記メモリー内に保存された古い指紋フレームデータに相似するか否かを照合し、前記新しい指紋フレームデータを前記メモリー内に保存するステップと、
前記新しい指紋フレームデータが前記古い指紋フレームデータと相似していない場合、前記コントローラーに向けて通知信号を出力し、前記コントローラーは前記通知信号によってウェイクアップされた後、前記メモリーが保存した前記新しい指紋フレームデータを読み取るステップと、
を含むことを特徴とする、請求項１０に記載の制御方法。
【請求項１２】
前記通知信号は割り込み信号であることを特徴とする、請求項１１に記載の制御方法。
【請求項１３】
前記ＩＣカードの第二モードにおいて、前記指紋検出装置は指紋を検出すると複数の指紋ラインデータを生成し、前記複数の指紋ラインデータは１つの前記指紋フレームデータを構成するステップと、
前記指紋検出装置が指紋検出期間にある時、前記コントローラーは前記指紋検出装置から前記複数の指紋ラインデータを順次取得するステップと、
をさらに含むことを特徴とする、請求項９に記載の制御方法。
【請求項１４】
前記ＩＣカードが得た電力に基づき前記ＩＣカードを前記第一モード又は前記第二モードで操作することを決定するステップをさらに含むことを特徴とする、請求項１３に記載の制御方法。
【請求項１５】
前記指紋検出装置は、前記コントローラーに結合して前記コントローラーと通信するのに用いられるデータ伝送インターフェースと、前記データ伝送インターフェースに接続して指紋を検出して前記指紋フレームデータを生成するのに用いられるセンサーと、前記データ伝送インターフェース及び前記センサーに接続して前記センサーが出力した前記指紋フレームデータを保存するのに用いられるメモリーを含み、
前記コントローラーは前記データ伝送インターフェースを通じて前記メモリー内の前記指紋フレームデータを読み取り、前記ＩＣカードの前記第一モードにおいて、前記コントローラーが前記指紋フレームデータを読み取る時、前記センサーがスリープモードに入って指紋検出を停止するステップをさらに含むことを特徴とする、請求項９に記載の制御方法。
【請求項１６】
前記コントローラーは、前記指紋フレームデータを取得した後に前記センサーをウェイクアップすることを特徴とする、請求項１５に記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は指紋検出システムを備えたＩＣカードに関し、特に、消費電力を低減できるＩＣカード及びその制御方法に関する。
【背景技術】
【０００２】
指紋検出システムを備えるＩＣカードはますます一般的になっている。ＩＣカードの指紋検出システムは使用者の指紋を登録し、使用者の身分を認証するのに用いられる。一般的には、ＩＣカード内にアンテナを設けて別の電子デバイス（例えばカードリーダー）から電力を得る。ＩＣカードとこの電力を供給する電子デバイスとの間の距離が遠すぎると、ＩＣカードが得た電力では指紋登録のような指紋検出システムの何らかの機能を実行するのに不十分な可能性がある。したがって、ＩＣカードの消費電力を低減することは非常に重要になっている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明の目的は、消費電力を低減できるＩＣカード及びその制御方法を提案することである。
【課題を解決するための手段】
【０００４】
本発明によれば、指紋検出システムを備えるＩＣカードはコントローラー及び指紋検出装置を含み、前記指紋検出装置は指紋を検出して指紋フレームデータを生成するのに用いられ、前記コントローラーは前記指紋検出装置から前記指紋フレームデータを取得して指紋の登録又は照合を行う。前記ＩＣカードの制御方法は、第一モードにおいて、前記コントローラーが前記指紋フレームデータを読み取る時は前記指紋検出装置が指紋検出を停止し、又は前記指紋検出装置が指紋検出期間にある時は前記コントローラーがスリープモードに入るステップを含む。指紋検出と指紋フレームデータ読み取りの動作が同時に行われないため、電流が高くなる事態を回避でき、消費電力を低減できる。
【０００５】
実施例において、前記指紋検出装置は、前記コントローラーと通信するのに用いられるデータ伝送インターフェースと、指紋を検出して前記指紋フレームデータを生成するのに用いられるセンサーと、前記センサーが出力した前記指紋フレームデータを保存するのに用いられるメモリーを含む。前記コントローラーは前記データ伝送インターフェースを通じて前記メモリー内の前記指紋フレームデータを読み取り、前記ＩＣカードの前記第一モードにおいて、前記コントローラーが前記指紋フレームデータを読み取る時、前記センサーは指紋検出を停止する。
【０００６】
実施例では、前記ＩＣカードの前記第一モードにおいて、前記センサーは現時点で検出されている新しい指紋フレームデータが前記メモリー内に保存された古い指紋フレームデータに相似するか否かを照合し、前記新しい指紋フレームデータを前記メモリー内に保存する。前記新しい指紋フレームデータが前記古い指紋フレームデータと相似していない場合、前記センサーは前記コントローラーに向けて通知信号を出力し、前記コントローラーは前記通知信号に応じて前記メモリーが保存した前記新しい指紋フレームデータを読み取る。
【０００７】
実施例において、前記ＩＣカードは第二モードをさらに含む。前記第二モードにおいて、前記指紋検出装置は指紋を検出すると複数の指紋ラインデータを生成し、前記複数の指紋ラインデータは１つの前記指紋フレームデータを構成し、かつ前記コントローラーは前記指紋検出装置の指紋検出期間にある時、前記指紋検出装置から前記複数の指紋ラインデータを順次取得する。前記第二モードにおいて、前記コントローラーは前記指紋検出装置が指紋を検出する時に指紋データを読み取ることができるので、作業効率が上がる。
【発明の効果】
【０００８】
指紋検出と指紋フレームデータ読み取りの動作が同時に行われないため、電流が高くなる事態を回避でき、消費電力を低減できる。
【図面の簡単な説明】
【０００９】
【図１】本発明に基づいた指紋検出システムを備えたＩＣカードの実施例を示す図である。
【図２】図１の指紋検出装置を示す図である。
【図３】ラインモードにおける指紋検出装置の制御方法を示す図である。
【図４】１フレーム指紋画像の指紋フレームデータを示す図である。
【図５】ラインモードのコントローラー及びセンサーの各プロセスにおける消費電力を示す図である。
【図６】図２の指紋検出システムのフレームモードにおける制御方法を示す図である。
【図７】フレームモードのコントローラー及びセンサーの各プロセスにおける消費電力を示す図である。
【図８】渦状登録方式の説明に用いられる図である。
【図９】図６のステップＳ２２で行う余分なデータの除去の実施例を示す図である。
【図１０】図９のステップＳ２２２の説明に用いられる図である。
【図１１】本発明の制御方法のもう１つの実施例を示す図である。
【発明を実施するための形態】
【実施例】
【００１０】
図１は本発明に基づいた指紋検出システム１２を備えたＩＣカード１０の実施例を示し、ＩＣカード１０は近距離無線通信（ＮＦＣ：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）アンテナ１４を通じてもう１つの電子デバイス（例えばカードリーダー）のコイルに感応して電力を得て指紋検出システム１２に供給することができ、ＩＣカード１０はまたチップ１６を通じてカードリーダーから電力を取得して指紋検出システム１２に供給することもできる。ＮＦＣアンテナ１４は交流電力を提供するので、電力フィードバック回路１８はＮＦＣアンテナ１４が出力した交流電圧を直流電圧に変換する必要がある。レギュレーター（ＬＤＯ：Ｌｏｗ  Ｄｒｏｐ  Ｏｕｔ）２０はチップ１６又は電力フィードバック回路１８からの電圧を電源電圧Ｖ１に変換し、レギュレーター２２は電源電圧Ｖ１を電源電圧Ｖ２に変換して指紋検出システム１２に供給する。電源電圧Ｖ１は電源電圧Ｖ２よりも大きい。スイッチ２４はレギュレーター２０と指紋検出システム１２の間に接続され、電源電圧Ｖ１を指紋検出システム１２に供給するか否かを決定するのに用いられる。指紋検出システム１２はコントローラー１２２及び指紋検出装置１２４を含み、指紋検出装置１２４は指紋を検出するのに用いられ、コントローラー１２２はこの指紋検出装置１２４からの指紋データを受信し、この指紋データに基づいて指紋の登録又は照合を行い、コントローラー１２２はさらにＬＥＤランプ３０又はディスプレイ３２を制御して視覚的指示を生成し、例えば指紋登録が成功したとか指紋照合が失敗したというような、指紋登録又は指紋照合のプロセスのさまざまな状態を使用者に知らせることができる。ディスプレイ３２は電子ペーパー又はＬＣＤであってもよい。実施例においては、コントローラー１２２と指紋検出装置１２４は２つに分かれたＩＣデバイスである。その他の実施例においては、コントローラー１２２と指紋検出装置１２４は１つのＩＣデバイス中に統合されたものである可能性もある。
【００１１】
図２は図１の指紋検出装置１２４を示す図であり、指紋検出装置１２４はデータ伝送インターフェース１２４２、センサー１２４４及びメモリー１２４６を含む。データ伝送インターフェース１２４２はコントローラー１２２に接続してコントローラー１２２と通信するのに用いられる。センサー１２４４はデータ伝送インターフェース１２４２及びメモリー１２４６と接続する。センサー１２４４は指紋を検出するのに用いられ、検出されたデータはデータ伝送インターフェース１２４２を経由してコントローラー１２２に伝送される、又はメモリー１２４６に保存される。センサー１２４４の面積は一般的な手指より小さい。メモリー１２４６はデータ伝送インターフェース１２４２に接続して指紋データを保存するのに用いられる。メモリー１２４６の種類に制限はなく、例えばＤＲＡＭであってもよい。また、データ伝送インターフェース１２４２はセンサー１２４４及びメモリー１２４６に接続する。
【００１２】
指紋検出システム１２はラインモード又はフレームモードで操作できる。図３はラインモードにおける指紋検出システム１２の制御方法を示す図である。まず、ステップＳ１０で示すように、コントローラー１２２は初期命令を設定し、データ伝送インターフェース１２４２によりこの初期命令をセンサー１２４４に伝送し、センサー１２４４はこの初期命令に基づき状態を初期化する。続いてステップＳ１２を実行する。センサー１２４４は指紋を検出し、指紋データをその内部のバッファー（図中未表示）に保存する。バッファーの容量は小さく、１回につき１フレームの指紋画像に一部の指紋データしか保存できない。例えば、図４には１フレームの指紋画像の指紋フレームデータ（ｆｉｎｇｅｒｐｒｉｎｔ  ｆｒａｍｅ  ｄａｔａ）３８が示されており、指紋フレームデータ３８は指紋ラインデータＲ１〜Ｒ５を含む。指紋フレームデータ３８はセンサー１２４４が使用者の指紋を検出することで得られ、それは手指の一部に対応する。仮にバッファーが１回につき最多で１列の指紋ラインデータ（ｆｉｎｇｅｒｐｒｉｎｔ  ｌｉｎｅ  ｄａｔａ）しか保存できない場合、センサー１２４４は１列目の指紋ラインデータＲ１を取得した後、そのデータをバッファーに保存すると同時に、割り込み（ｉｎｔ:ｉｎｔｅｒｒｕｐｔ）信号をコントローラー１２２に送信し、コントローラー１２２は割り込み信号を受信した後、データ伝送インターフェース１２４２を通じてバッファー内の指紋ラインデータＲ１を読み取り、コントローラー１２２が指紋ラインデータＲ１を読み取る期間に、センサー１２４４は指紋検出操作を同時進行して２列目の指紋ラインデータＲ２を取得する。センサー１２４４が指紋ラインデータＲ２を取得し、かつコントローラー１２２が指紋ラインデータＲ１を取得した後、センサー１２４４は指紋ラインデータＲ２をバッファーに保存して指紋ラインデータＲ１と置き換えると同時に、再度割り込み信号をコントローラー１２２に送信し、コントローラー１２２に指紋ラインデータＲ２を読み取らせる。コントローラー１２２が指紋ラインデータＲ２を読み取る期間に、センサー１２４４は指紋検出操作を同時進行して３列目の指紋ラインデータＲ３を取得する。この手順を繰り返して、センサー１２４４は複数の指紋ラインデータＲ１〜Ｒ５を順次バッファーに保存していき、コントローラー１２２はセンサー１２４４が指紋を検出する期間にバッファーから複数の指紋ラインデータＲ１〜Ｒ５を順次読み取る。コントローラー１２２がすべての指紋ラインデータＲ１〜Ｒ５を取得した後、ステップＳ１４に進み、コントローラー１２２は複数の指紋ラインデータＲ１〜Ｒ５に基づいて指紋フレームデータ３８を取得して指紋登録又は指紋照合を行う。この実施例において、バッファーは１列すべての指紋ラインデータを保存するのに用いられるが、バッファーのサイズによっては、保存されるデータが１列の指紋ラインデータより小さい可能性も大きい可能性もある。
【００１３】
上述の指紋検出装置１２４の制御方法において、センサー１２４４が指紋を検出する期間に、コントローラー１２２は同時に指紋ラインデータを読み取るので、作業効率は高いが、コントローラー１２２及びセンサー１２４４の同時作動により消費電力が高くなる。図５の表で示すように、プロセス２、すなわち図３のステップＳ１２では、コントローラー１２２がデータ伝送を行って指紋ラインデータを読み取り、センサー１２４４は指紋を検出し、このときのコントローラー１２２の処理速度は中速（中間周波数で操作を行う）であり、センサー１２４４の処理速度は高速（高周波で操作を行う）であり、この時高電流をコントローラー１２２及びセンサー１２４４に供給し、発生する消費電力は７．５ｍＡにまで達する。図５が示す低速、中速及び高速の操作周波数はそれぞれ順に１６ＭＨｚ、３２ＭＨｚ及び６４ＭＨｚである。ＩＣカード１０がカードリーダーから得る電力が十分であれば、ラインモードを使用して行う指紋検出の効率は高くなる。
【００１４】
ＩＣカード１０がワイヤレス給電を利用する状況では、ＩＣカード１０がカードリーダーから離れるほど、カードリーダーから得る電力が小さくなる。図５で示すように、ＩＣカード１０がラインモードで操作される時、コントローラー１２２及びセンサー１２４４が同時操作されて消費電力が高くなる。使用者がＩＣカード１０を使用して指紋の登録又は照合を行う時にカードリーダーから離れすぎると、コントローラー１２２及びセンサー１２４４の同時操作のために供給される電力が不十分となり、使用上の不都合が生じる。本発明のＩＣカードが提供するラインモードによりこの問題を解決できる。
【００１５】
図６は図２の指紋検出システム１２のフレームモードにおける制御方法を示す図である。ステップＳ１０では、コントローラー１２２が初期命令を設定しデータ伝送インターフェース１２４２を通じてこの初期命令をセンサー１２４４に伝送し、センサー１２４４はこの初期命令に基づいて初期化を行う。ステップＳ２０はセンサー１２４４の初期化の後に実行される。ステップＳ２０では、センサー１２４４が指紋を検出して指紋フレームデータ３８（図４に示す）を生成する。センサー１２４４が指紋検出期間にある時、コントローラー１２２はスリープモードに入る。ステップＳ２２はセンサー１２４４が指紋フレームデータ３８を生成した後に実行される。ステップＳ２２では、センサー１２４４がステップＳ２０で取得した指紋フレームデータ３８をメモリー１２４６に保存し、通知信号を発信してコントローラー１２２をウェイクアップする。実施例において、この通知信号は割り込み信号である。コントローラー１２２はこの通知信号によりウェイクアップされる。ステップＳ２４では、コントローラー１２２がデータ伝送インターフェース１２４２を通じてメモリー１２４６内の指紋フレームデータ３８を読み取り、コントローラー１２２が指紋フレームデータ３８を読み取る期間に、センサー１２４４はスリープモードに入って指紋検出を停止する。最後にステップＳ２６では、コントローラー１２２が取得した指紋フレームデータ３８に基づいて指紋の登録又は照合を行う。実施例において、センサー１２４４は容量式の指紋センサーであってもよい。
【００１６】
実施例において、センサー１２４４は演算及び感知に必要な回路を備えるが、その中にマイクロプロセッサーは含まれない。コントローラー１２２はセンサー１２４４をウェイクアップして指紋検出を行った後、センサー１２４４にウェイクアップされるまでスリープモードに入る。コントローラー１２２がウェイクアップされた後、命令が送信されセンサー１２４４はスリープモードに入るとともに、メモリー１２４６内の指紋フレームデータを読み取る。その他の実施例おいて、センサー１２４４はマイクロプロセッサーを備えることもできる。センサー１２４４が指紋フレームデータをメモリー１２４６に保存しコントローラー１２２をウェイクアップした後、スリープモードに入る。コントローラー１２２はセンサー１２４４にウェイクアップされるとともにメモリー１２４６内の指紋フレームデータを読み取る。メモリー１２４６の指紋フレームデータを取得した後、コントローラー１２２はセンサー１２４４をウェイクアップして指紋検出を行うとともに、スリープモードに入る。
【００１７】
上述からわかるように、フレームモードにおいてコントローラー１２２は１フレームの指紋データを１回読み取り、ラインモードにおいてコントローラー１２２は１フレームの指紋データ中の１列又は一部を１回読み取る。
【００１８】
図７では図２中のコントローラー１２２及びセンサー１２４４がフレームモードで消費する電力を示し、プロセス２−１においては、図６のステップＳ２０で示すように、センサー１２４４は指紋検出を行い、処理速度は高速（高周波で操作を行う）であり、コントローラー１２２はスリープモードに入り、この時必要とされる総消費電力はわずか２．５ｍＡである。プロセス２−２において、図６のステップＳ２４で示すように、コントローラー１２２はデータ伝送（指紋フレームデータの読み取り）を行い、処理速度は低速（低周波で操作を行う）であり、センサー１２４４はスリープモードに入って指紋検出を停止し、この時必要とされる総消費電力は４．５ｍＡである。図５中のコントローラー１２２及びセンサー１２４４が同時に作動するプロセス２に比べると、フレームモードが指紋検出プロセスにおいて必要とする電流は低い。このため、指紋検出システム１２がフレームモードで操作される時、ＩＣカード１０がカードリーダーからより遠くに離れた場所でも、指紋の登録及び照合を行うことができ、利便性が高いという利点を有する。図７で示す低速の操作周波数は、例えば１６ＭＨｚであってもよく、高速の操作周波数は例えば６４ＭＨｚであってもよい。
【００１９】
上述のフレームモードは低消費電力という利点を有し、例えばタップ方式や渦状登録方式のように、ＩＣカードの電力が低い状況でも、さまざまな異なる指紋登録方式を支援することができる。タップ方式は使用者の手指で複数回、センサー１２４４をタップして複数の指紋フレームデータを取得する必要がある。渦状登録方式の１つの実施例は図８に示すように、手指をセンサー１２４４に押し付け、内から外へ時計方向に渦状経路Ｓ上を移動させ、手指の各部がすべてセンサー１２４４を通過するようにし、手指の各部の指紋フレームデータを取得する。センサー１２４４が取得した複数の指紋フレームデータは複数の指紋登録データを生成するのに用いられる。タップ方式に比べ、渦状登録方式は指紋登録完了までに要する時間が短い。渦状登録方式はセンサー１２４４が持続的に指紋を検出する必要があり、指紋検出システム１２がラインモードで操作される場合、渦状登録方式による指紋検出期間の消費電力は高いため、ＩＣカード１０の電力が低い状況では実施できない。しかし、指紋検出システム１２がフレームモードで操作される場合、指紋検出とコントローラーが指紋フレームデータを読み取る操作は同時進行しないので、消費電力は低い。したがって、ＩＣカード１０は電力が低い状況でも、渦状登録方式を用いて指紋登録を行うことができる。
【００２０】
上述のフレームモードの特徴の１つは、コントローラー１２２が指紋データを読み取る時間とセンサー１２４４が指紋を検出する時間をずらすことで、ＩＣカードの特定期間における消費電力が低減される点にある。したがって、ＩＣカード１０はカードリーダーとの距離が遠く離れていても指紋の登録及び照合を行うことができ、利便性が高くなる。
【００２１】
本発明のフレームモードの制御方法において、検出された各指紋フレームデータ３８はすべてメモリー１２４６内に保存されてコントローラー１２２に読み取られることが可能であるが、相似度の低い指紋フレームデータ３８のみを読み取ることもできる、これにより伝送が必要なデータの量を低減できる。図９は図６中のステップＳ２２の１つの実施例を示す図であり、ステップＳ２２２では、センサー１２４４は現時点で検出された新しい指紋フレームデータとメモリー１２４６内に保存された古い指紋フレームデータを照合し、この２件の指紋フレームデータの相似度を生成し、かつこの新しい指紋フレームデータをメモリー１２４６内に保存する。実施例では、センサー１２４４は現時点で取得した各指紋フレームデータとメモリー１２４６内に保存された各指紋フレームデータを照合する。図１０を例にとると、符号３８はメモリー１２４６内に保存された古い指紋フレームデータを表し、３８’はセンサー１２４４が現時点で検出した指紋から取得された新しい指紋フレームデータを表す。センサー１２４４が１列目の指紋ラインデータＲ１’を取得する時、センサー１２４４は同時にメモリー１２４６内で指紋フレームデータ３８の１列目の指紋ラインデータＲ１を読み取るとともに、指紋ラインデータＲ１とＲ１’の照合を行う。照合の方法は、指紋ラインデータＲ１’の各数値の総和から指紋ラインデータＲ１の各数値の総和を引いてライン差異値を求め、この差異値の絶対値が既定値より小さい場合は計数値に１を足し、この差異値の絶対値が既定値以上である場合はこの計数値を調整せず、この計数値の初期値は０となる。ライン差異値の絶対値がこの既定値より小さい場合、指紋ラインデータＲ１とＲ１’は相似する又は同じであることを表す。
【００２２】
センサー１２４４は新しい指紋ラインデータＲ１’を指紋ラインデータＲ１が保存されているメモリー１２４６のアドレスに保存する。つまり指紋ラインデータＲ１は新しい指紋ラインデータＲ１’によって置き換えられる。センサー１２４４が２列目の指紋ラインデータＲ２’を取得する時、センサー１２４４は同時にメモリー１２４６内で指紋フレームデータ３８の２列目の指紋ラインデータＲ２を読み取るとともに、指紋ラインデータＲ２とＲ２’の照合を行う。センサー１２４４はまた新しい指紋ラインデータＲ２’を指紋ラインデータＲ２が保存されているメモリー１２４６のアドレスに保存する。センサー１２４４は前述の方法で新しい指紋ラインデータＲ１’〜Ｒ５’と指紋ラインデータＲ１〜Ｒ５を順次照合して計数値を求めるとともに、新しい指紋フレームデータ３８’をメモリー１２４６内に保存する。この例において、メモリー１２４６に保存された内容はすべてセンサー１２４４が最も新しく取得した指紋フレームデータである。当該計数値は新しい指紋フレームデータ３８’と古い指紋フレームデータ３８の間の相似度を表す。当該計数値が大きいほど、指紋フレームデータ３８と３８’は相似していることを表す。
【００２３】
続いてステップＳ２２４に進む。ステップＳ２２４では、センサー１２４４は当該計数値（すなわち相似度）に基づいて新しい指紋フレームデータ３８’と古い指紋フレームデータ３８が相似するか否かを判断する。実施例において、センサー１２４４は当該計数値と閾値の比較を行い、この閾値は正の整数である。当該計数値がこの閾値より大きい場合、新しい指紋フレームデータ３８’は古い指紋フレームデータ３８と相似すると判断され、ステップＳ２０に戻り次の指紋フレームデータを取得する。当該計数値が当該閾値より小さい場合、新しい指紋フレームデータ３８’は古い指紋フレームデータ３８と相似しないと判断され、ステップＳ２２６に進む。ステップＳ２２６では、センサー１２４４は通知信号を発信してコントローラー１２２をウェイクアップする。実施例において、この通知信号は割り込み信号である。
【００２４】
本発明の指紋検出システム１２はフレームモード（第一モード）とラインモード（第二モード）を同時に有し、ユーザーが必要に応じてどちらかのモードを選択できるようになっている。例えば、ユーザーがより高い作業効率を望むときは、指紋検出システム１２をラインモードに設定し、より低い消費電力を望むときは、指紋検出システム１２をフレームモードに設定することができる。指紋検出システム１２はまた現況に基づいてラインモード又はフレームモードに切り換えることもできる。例えば図１１の制御方法で示すように、指紋検出システム１２は起動後にまずステップＳ１０に進み、コントローラー１２２が初期命令を設定しデータ伝送インターフェース１２４２を通じてこの初期命令をセンサー１２４４に伝送し、センサー１２４４はこの初期命令に基づいて初期化を行う。続いてステップＳ３４では、コントローラー１２２が現時点でＩＣカードが得る電力を検出し、この電力が既定の電圧値より大きいときは、指紋検出システム１２がラインモードに入り、図３で示すようにステップＳ１２及びステップＳ１４を実行する。当該電力が当該既定電圧値より小さいときは、指紋検出システム１２はフレームモードに入り、図６で示すステップＳ２０、ステップＳ２２、ステップＳ２４及びステップＳ２６を実行する。この実施例において、ステップＳ２２では図９で示すような指紋データの相似度を照合する操作を行うこともできる。その他実施例においては、ステップＳ１２が終了した後、ステップＳ３４に戻って電力の判断を行うことができ、電力が既定電圧値より依然として大きい場合、ラインモードを維持し、この電力が既定電圧値より依然として小さい場合は、ラインモードからフレームモードに切り換え、ステップＳ２０、ステップＳ２２、ステップＳ２４及びステップＳ２６を実行する。同様に、ステップＳ２４の終了後、ステップＳ３４に戻って電力の判断を行うことができ、電力が既定電圧値より依然として小さい場合、フレームモードを維持し、この電力が既定電圧値より依然として大きい場合は、フレームモードからラインモードに切り換え、ステップＳ１２及びステップＳ１４を実行する。
【００２５】
上述の記載は本発明の好ましい実施例を明らかにするための説明に過ぎず、開示された形式によって本発明を精確に限定するものではない。上述における指南又は本発明の実施例から学んだことに基づいて変更や潤色を加えることは可能であり、実施例は、本発明の原理を解説し、当該技術を熟知する者が各種実施例に基づき本発明を実際の応用に利用して選択及び説明できるようにするためのものである。本発明の技術的思想や意図は特許請求の範囲及びその均等物により定められる。
【符号の説明】
【００２６】
１０  ＩＣカード
１２  指紋検出システム
１２２  コントローラー
１２４  指紋検出装置
１２４２  データ伝送インターフェース
１２４４  センサー
１２４６  メモリー
１４  ＮＦＣアンテナ
１６  チップ
１８  電力フィードバック回路
２０  レギュレーター
２２  レギュレーター
２４  スイッチ
３０  ＬＥＤランプ
３２  ディスプレイ
３８  指紋フレームデータ
【図１】
2020184296.tif 000003
【図２】
2020184296.tif 000004
【図３】
2020184296.tif 000005
【図４】
2020184296.tif 000006
【図５】
2020184296.tif 000007
【図６】
2020184296.tif 000008
【図７】
2020184296.tif 000009
【図８】
2020184296.tif 000010
【図９】
2020184296.tif 000011
【図１０】
2020184296.tif 000012
【図１１】
2020184296.tif 000013