(57)【要約】【課題】指に光を照射する光源と、指紋のイメージを検出するイメージ検出手段とを有し、イメージ検出手段の検出信号に基づいて指紋を検出する指紋検出装置に関し、指検出機能を満足するための追加部品を使わず、構造と適切な検出アルゴリズムによって、確実な指接触検知機能と指が完全に接触しなくても、その接近を検知できる指紋検出装置を提供することを目的とする。【解決手段】本発明は、指に光を照射する光源と、指紋のイメージを検出するイメージ検出手段とを有し、イメージ検出手段の検出信号に基づいて前記指紋を検出する指紋検出装置において、イメージ検出手段から検出信号を取得し、指に光を照射する光源が点灯していないときにイメージ検出手段で検出された周辺環境光によるバックグランド信号との差分に基づいて指がイメージ検出手段に接触、又は、近接したことを検出する指検出手段を有することを特徴とする。【選択図】図５
2008048903.tif 000002
【特許請求の範囲】
【請求項１】
指に光を照射する光源と、指紋のイメージを検出するイメージ検出手段とを有し、前記イメージ検出手段の検出信号に基づいて前記指紋を検出する指紋検出装置において、
イメージ検出手段から検出信号を取得し、指に光を照射する光源が点灯していないときにイメージ検出手段で検出された周辺環境光によるバックグランド信号との差分に基づいて指がイメージ検出手段に接触、又は、近接したことを検出する指検出手段を有することを特徴とする指紋検出装置。
【請求項２】
前記イメージ検出手段は、前記指が検出部に近接したときに主に前記指内部を透過又は前記指の内部で反射・散乱した光をガイドするイメージガイドと、
前記イメージガイドを透過したイメージを検出するイメージセンサとを有することを特徴とする請求項１記載の指紋検出装置。
【請求項３】
前記バックグランド信号は、前記光源が消灯した状態のときに前記イメージ検出手段で検出される検出信号であることを特徴とする請求項１記載の指紋検出装置。
【請求項４】
前記指検出手段で前記指が近接したことが検出されたときに前記イメージ検出手段で前記指紋のイメージを取得し、上位装置に送信する指紋検出処理手段を有することを特徴とする請求項１記載の指紋検出装置。
【請求項５】
前記指検出手段は、間欠的に前記指が前記イメージ検出手段に近接したことを検出することを特徴とする請求項１記載の指紋検出装置。
【請求項６】
前記指検出手段で前記指が前記イメージ検出手段に近接したことが検出されたときに、前記指紋検出処理手段を動作状態とすることを特徴とする請求項４記載の指紋検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は指紋検出装置に係り、特に、指に光を照射する光源と、指紋のイメージを検出するイメージ検出手段とを有し、イメージ検出手段の検出信号に基づいて指紋を検出する指紋検出装置に関する。
【背景技術】
【０００２】
一般的な指紋検出装置においては、消費電力を低減するためシステムを制御するソフトウエアにより指紋センサーを動作状態にして指紋を撮像したり、逆に指が指紋検出装置に触れたことを検知してソフトウエアを起動して指紋画像を撮像したりするが、使い勝手や低消費電力化のために、電池駆動システムにおいては後者が採用されることが多い。
【０００３】
光学式指紋検出装置において、指が撮像面に接触したことを検知する手段として、抵抗の変化、静電容量の変化などの電磁気的に検知する手段や、外部に作られた光学的装置によって検知する手段があったが、指の状態（湿った指や、乾燥した指）や気候などの影響により確実な動作は困難であった。また、抵抗変化検知方式や静電容量検知変化方式では指の接触部位に電極が形成されるため、化繊衣類を着用しているときに起きやすい静電気放電により電極より高エネルギーの静電気が装置内部に入り込み電子回路を破壊する恐れがあった。
【０００４】
一方、光学式に指を検出する装置は、周囲の明るさ、太陽光下などの外乱に対して誤動作を起こしやすく、いろいろな環境下で機能するため指接触時に撮像される指紋の凹凸を検出して判断する方式が使われている。（例えば、特許文献１参照）。
【０００５】
また、光学式に指を検出する装置においては、検出するために光源を点灯する必要があり、携帯電話に代表される電池駆動の機器においては使いにくいものであった。
【特許文献１】特開２００５−２０２６９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記の光学式指検出装置において構造や検出アルゴリズムを検討することにより指接触検知機能を実現は可能である。しかし、満足する指検出機能を実現するために追加部品を必要とするため製品がコストアップするなどの問題点があった。
【０００７】
また、指紋の凹凸を検出して判断する方式も、例えば屋外太陽光下、若しくは夜間など周辺環境によっては検出を判断する基準値が大きく変動するため使いにくいものであった。
【０００８】
本発明は上記の点に鑑みてなされたもので、指検出機能を満足するための追加部品を使わず、構造と適切な検出アルゴリズムによって、確実な指接触検知機能と指が完全に接触しなくても、その接近を検知できる指紋検出装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
以上の課題を解決するため、本発明は、指に光を照射する光源と、指紋のイメージを検出するイメージ検出手段とを有し、イメージ検出手段の検出信号に基づいて前記指紋を検出する指紋検出装置において、イメージ検出手段から検出信号を取得し、指に光を照射する光源が点灯していないときにイメージ検出手段で検出された周辺環境光によるバックグランド信号との差分に基づいて指がイメージ検出手段に接触、又は、近接したことを検出する指検出手段を有することを特徴とする。
【００１０】
また、イメージ検出手段は指が検出部に近接したときに主に指内部を透過又は指の内部で乱反射した光を透過するイメージガイドと、イメージガイドを透過したイメージを検出するイメージセンサとを有することを特徴とする。
【００１１】
バックグランド信号は、光源が消灯した状態のときにイメージ検出手段で検出される検出信号であることを特徴とする。
【００１２】
また、本発明は、更に、指検出手段で指が近接したことが検出されたときにイメージ検出手段で指紋のイメージを取得し、上位装置に送信する指紋検出処理手段を有することを特徴とする。
【００１３】
指検出手段は、間欠的に指がイメージ検出手段に近接したことを検出することを特徴とする。
【００１４】
指検出手段で指がイメージ検出手段に近接したことが検出されたときに、指紋検出処理手段を動作状態とすることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、イメージ検出手段から検出信号を取得し、検出信号と指が存在しないときにイメージ検出手段で検出されたバックグランド信号との差分に基づいて指がイメージ検出手段に近接したことを検出することにより、指が近接したことを検出するために専用の検出手段を設ける必要がないので、指検出機能を満足するための追加部品を使わず、構造と適切な検出アルゴリズムによって、確実な指接触検知機能と指が完全に接触しなくても、その接近を検知できる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について説明する。
【００１７】
図１は本発明の一実施例の斜視図、図２は本発明の一実施例の断面図、図３は本発明の一実施例のブロック構成図を示す。
【００１８】
本実施例の指紋検出装置１００は、回路基板１１１上に発光ダイオード１１２及びイメージ検出部１１３、並びに、各種電子部品１１４を搭載し、封止樹脂１１５により封止した構成とされており、指紋検知のための発光ダイオード１１２、及び、イメージ検出部１１３を用いて指検知を行い、指検知時に指紋検出を行い、上位装置に提供する。このため、指接触検知動作のために新たに追加部品を必要としない。すなわち、本実施例では、システム制御系を変更するのみで指検知を実現している。
【００１９】
発光ダイオード１１２は、ドライバ１３３により駆動されて、発光する。発光ダイオード１１２で発光した光は、樹脂１１５を通して指１０１に入射する。なお、本実施例では、封止樹脂１１５として発光ダイオード１１２で発光した光を透過する樹脂を使っているが、封止樹脂として光を遮断する樹脂を使うことも可能であり、この場合は、図１に示す発光ダイオード１１２と天面との間に光を透過する樹脂ブロックを内蔵するようにすればよい。指１０１に入射した光は、指の内部で乱反射して、イメージ検出部１１３に供給される。
【００２０】
イメージ検出部１１３は、イメージガイド１２１及びイメージセンサ１２２から構成されている。イメージガイド１２１は、多数の光ファイバを束ねて、固着した後、図２に示すように回路基板１１１に対して角度θ°だけ傾斜して配置された構造とされており、その両端面は回路基板１１１に平行となるように切断、研磨されている。イメージガイド１２１は、空気などの屈折率の小さいものから一方の端面に入射した光は端面で反射されて、他方の端面にはガイドされず、屈折率の大きい指などから一方の端面に入射した光は光ファイバに入射し、光ファイバによってガイドされて、他方の端面から出射する。このため、指紋の溝の部分では光がガイドされず、指紋の山の部分では光がガイドされて他方の端面から出射される。なお、本実施例では、イメージガイド１２１の傾斜方向はイメージセンサ１２２の短手方向に傾斜しているが、イメージセンサ１２２の長手方向に傾斜して設置すること可能である。
【００２１】
図４はイメージセンサ１２２の平面図を示す。
【００２２】
イメージセンサ１２２は、半導体基板１４１上に撮像素子１４２をライン状に配列した構成とされている。イメージガイド１２１とイメージセンサ１２２とは、撮像素子１４２の配列方向とイメージガイド１２１の延在方向とが略一致するように配置されている。
【００２３】
なお、本実施例では、撮像素子１４２を１ラインとした構成としているが、複数ラインであってもよく、また、隣接する撮像素子１４２が千鳥状に配置する構成であってもよい。イメージセンサ１２２は、システムコントローラ１３２により動作が制御されており、イメージガイド１２１の他端面から出射した光を電気信号に変換する。イメージセンサ１２２で取得した電気信号は、アナログ画像信号としてアナログディジタル変換器１３１に供給される。
【００２４】
アナログディジタル変換器１３１は、イメージセンサ１２２から供給されたアナログ画像信号を、例えば２５６階調を持った８ビットや１６階調を持った４ビットのディジタルデータに変換する。アナログディジタル変換器１３１で変換されたディジタルデータは、システムコントローラ１３２に供給される。
【００２５】
システムコントローラ１３２は、アナログディジタル変換器１３１から供給されたディジタルデータをデータ処理して、インタフェース回路１３４に供給する。インタフェース回路１３４は、コネクタ１３５を介して図示しないホストシステムに接続されており、システムコントローラ１３２で処理されたディジタルデータをホストシステムに伝送する。なお、コネクタ１３５はパッケージされた集積回路でよく使われるＢＧＡ接続端子やリードフレーム端子などの半田接続用端子を含む。
【００２６】
なお、システムコントローラ１３２は、イメージセンサ１２２を駆動制御するためのセンサ制御信号を生成して、イメージセンサ１２２に供給するとともに、アナログディジタル変換器１３１を制御するＡＤＣ制御信号を生成して、アナログディジタル変換器１３１に供給する。さらに、システムコントローラ１３２は、発光ダイオード１１２を駆動制御する点灯制御信号を生成して、ドライバ１３３に供給する。
【００２７】
また、システムコントローラ１３２は、動作モードとして２つの動作モードを有する。例えば、指紋画像取得モード及び指接触検知モードである。また、場合によってはシステム完全停止モードを持つ場合もある。
【００２８】
システムコントローラ１３２の消費電力は動作クロックと回路規模にほぼ比例する。すなわち、低消費電力を求める指接触検知モードでは低い動作クロックとなるべく少ない回路で動作することが必要である。
【００２９】
したがって、指接触が判定されたときこの信号を使ってシステムコントローラ１３２の動作モード切り替える。または、その信号をホストシステムと接続してシステムコントローラ１３２の制御を行う。
【００３０】
ここで、画像蓄積タイミングと画像データ吐き出しタイミングの関係を説明する。
【００３１】
まず、イメージセンサ１２２について説明する。
【００３２】
図５はイメージセンサ１２２のブロック構成図を示す。
【００３３】
イメージセンサ１２２は、フォトダイオードアレイ２０１、画像転送スイッチ２０２、画像記憶素子２０３、インタフェース２０４から構成されている。
【００３４】
フォトダイオードアレイ２０１は、アレイ状に配置されたフォトダイオードから構成されており、画像転送スイッチ２０２を介して画像記憶素子２０３に接続されている。画像記憶素子２０３に蓄積された画像データは画像転送インタフェース２０４を介してイメージセンサの外部に取り出される。光電変換によってフォトダイオードアレイ２０１に蓄積された電荷はシステムコントローラ１３２からの画像ホールド信号によって画像ホールドスイッチ２０２を介して画像記憶素子２０３に転送される。
【００３５】
次に、転送された電荷はシステムコントローラ１３２からの画像転送クロックによって画像インタフェース２０４を介して外部に取り出される。
【００３６】
図６、図７はイメージセンサ１２２の動作説明図を示す。図６（Ａ）、図７（Ａ）は画像ホールド信号、図６（Ｂ）はイメージセンサ１２２に蓄積される電荷、図６（Ｃ）は画像記憶素子２０３に蓄積される電荷、図６（Ｄ）は画像転送クロック、図６（Ｅ）、図７（Ｃ）は出力信号、図７（Ｂ）はＬＥＤ制御信号を示す。
【００３７】
図６（Ａ）に示す画像ホールド信号２０５の区間１で、フォトダイオードアレイ２０１に蓄積された電荷Ｑ−１は図６（Ａ）に示す区間−１と区間−２の間にある画像ホールド信号によって画像記憶素子２０３に転送される。転送された電荷は図６（Ｄ）に示す画像転送クロックによって区間−２の間に外部に転送される。
【００３８】
図７（Ａ）で示す区間−５で図７（Ｂ）に示すＬＥＤ制御信号をオンにして、発光ダイオード１１２を点灯したとき、区間−４でフォトダイオードアレイ２０１に蓄積された電荷は図７（Ｃ）に示す余蘊に区間−５で出力される出力信号で電荷量に比例する電圧値で出力される。このとき出力される画像信号は発光ダイオード１１２の非点灯時のバックグランドデータである。区間−６で出力されるデータは区間−５で蓄積された画像データであり、発光ダイオード１１２の点灯時の画像データである。
【００３９】
図８は指接触検出動作時におけるシステムコントローラ１３２の処理フローチャートを示す。
【００４０】
システムコントローラ１３２は、ステップＳ１−１で一定時間経過すると、ステップＳ１−２で、内部で作られた指紋検出パルスに同期して画像ホールド信号を発行し、次の画像ホールド信号まで待機する。
画像ホールド信号に同期してステップＳ１−３でドライバ１３３を制御して、発光ダイオード１１２を発光させ、ステップＳ１−４でイメージセンサ１２２、及び、アナログディジタル変換器１３１を制御して、イメージを読み取り、取得したディジタルデータのうち、例えば、中央もしくはその周辺の撮像素子１４２の撮像データをバックグランド撮像データＢＫとして取得する。ここで得られる画像データは発光ダイオード１１２が消灯している時のものである。
【００４１】
なお、中心の撮像素子１４２もしくはその近傍の撮像素子のデータを取得するのは、正しく指紋画像を取得するには撮像素子の中央に指を乗せることが必要なため、正しく指を乗せたときに最初に接触する指の腹の中央を検知するのみで機能を満足できることによる。
【００４２】
指検知用の撮像データを取得する画素は基本的に１画素のみで十分であるが、ノイズの除去のため、２画素もしくは４画素もしくは８画素のデータの加算値もしくは平均値を使うこともある。２のべき乗画素としているのは演算回路を簡素化するためである。回路によっては２のべき乗でなくても良い。消費電力の低減のためにはなるべく少ない画素で判定することが望ましい。
【００４３】
バックグランド撮像データＢＫを取得後もしくは取得中にシステムコントローラ１３２はステップＳ１−５でドライバ１３３を制御して、発光ダイオード１１２を消灯させる。発光ダイオード１１２の点灯時間はあらかじめ定められた点灯時間に支配される。次に画像ホールド信号に同期してステップＳ１−６でイメージセンサ１２２、及び、アナログディジタル変換器１３１を制御して、イメージを読み取り、取得したディジタルデータのうち、バックグランド撮像データＢＫとして取得した撮像素子と同じ、例えば、中央もしくはその周辺の撮像素子１４２を撮像データＳＧとして取得する。
【００４４】
次にシステムコントローラ１３２は、指接触検知のため、ステップＳ１−７で（ＳＧ−ＢＫ）が閾値ＴＨより大きいか否かを判定する。判定する差は２５６階調のデータの場合、例えば１０から１００程度の値がとられる。値が小さい場合は指接触検知感度が高く、太陽光などの外乱光に対して誤動作しやすい。値が大きい場合は指接触検知感度が低く、外乱光に対して誤動作しにくい。この装置が使われる環境に応じて適切な値を設定する必要がある。
【００４５】
システムコントローラ１３２は、ステップＳ１−７で（ＳＧ−ＢＫ）が閾値ＴＨより大きい場合には、指がイメージガイド１２１の一方の端面に接触、又は、近接することによって、イメージガイド１２１の他方の端面にガイドされる光が多くなり、バックグランド撮像データＢＫに比べて今回撮像データＳＧが閾値ＴＨより大きくなったものと判断でき、よって、指がイメージガイド１２１の一方の端面に接触、又は、近接したものと判断して、ステップＳ１−８で指紋撮像処理を実行する。
【００４６】
また、ステップＳ１−７で（ＳＧ−ＢＫ）が閾値ＴＨより小さい場合には、撮像データＳＧがバックグランド撮像データＢＫに比べてそれ程変化していないので、指がイメージガイド１２１の一方の端面に接触、又は、近接してはいないと判断して、ステップＳ１−１に戻って処理を続ける。
【００４７】
次に指接触検出動作時の動作を説明する。
【００４８】
図９は指紋検出時のタイミングチャートを示す。
【００４９】
図９（Ａ）は指紋検出パルス、図９（Ｂ）は画像ホールド信号、図９（Ｃ）は発光制御信号、図９（Ｄ）はデータ転送タイミング、図９（Ｅ）は指接触判定信号を示す。
【００５０】
ステップＳ１−１が一定時間経過後の指紋検出処理時には、システムコントローラ１３２は図９（Ａ）に示す指紋検出パルスが立ち上がると、システムコントローラ１３２は通常の画像読み取り動作を開始して図９（Ｂ）に示す画像ホールド信号を発生する。これを受けてイメージセンサ１２２は画像ホールド信号の立ち上がりパルスｔ11に同期してフォトダイオードアレイ２０１に蓄積された電荷はリセットされ、次の画像ホールド信号の立ち上がりパルス時刻ｔ12との間にバックグランド撮像データ（ＢＫ）をフォトダイオードアレイ２０１に蓄積する。
【００５１】
次に画像ホールド信号の立ち上がりパルスｔ12に同期してフォトダイオードアレイ２０１に蓄積されたバックグランド撮像データ（ＢＫ）は画像記憶素子２０３に転送され、その後、フォトダイオードアレイ２０１に蓄積された電荷はリセットされる。
【００５２】
システムコントローラ１３２は、時刻ｔ13で発光制御信号が立ち上げ、ドライバ１３３を制御して、発光ダイオード１１２を発光させる。発光ダイオード１１２が発光することにより、指１０１に光が入射して、イメージガイド１２１からイメージセンサ１２２への入射光が増加し、指紋に応じた光が光電変換されて電荷としてイメージセンサ１２２に蓄積される。主に、発光制御信号は、時刻ｔ15で立ち下がり、発光ダイオード１１２が消灯される。発光ダイオード１１２の点灯時間(t15-t13)は予めシステムコントローラ１３２に設定されている。
【００５３】
時刻t13と相前後して時刻t14からイメージセンサ１２２に蓄積された電荷が電圧値に変換されて、システムコントローラ１３２から供給される図９（Ｂ）に示すシステムクロックに同期してＡＤＣ１３１に送られてアナログ−ディジタル変換される。この画像データは時刻t11から時刻t12の間に蓄積されたバックグランド撮像データ（ＢＫ）である。
【００５４】
前述と同様に動作して、時刻t17から時刻t18の間に発光ダイオード１１２で照明された撮像データ（ＳＧ）がイメージセンサ１２２からＡＤＣ１３１に送られる。
【００５５】
このとき、１回の指接触検知は連続した３回の走査時間間隔で実行される。すなわち、通常の撮像時は図３に示すブロックのほとんど全てが連続動作しているが、指接触検出動作時はある一定の時間、例えば１００ミリ秒に１回など、間欠的に動作させることにより、消費電力を大幅に削減することができる。
【００５６】
なお、中央及びその周辺の撮像素子１４２を用いて指接触検出を行う場合には、周囲の発光ダイオード１１２を点灯させる必要はなく、中央の発光ダイオード１１２のみを点灯させる。これによって、発光ダイオード１１２の消費電力を通常の指紋検出動作時の１／３に低減できる。
【００５７】
また、本実施例によれば、バックグランド撮像データＢＫはある短時間（数百μ秒）でみれば変化は少ない。したがって、バックグランド撮像データＢＫは指接触判定区間にも反映されるため、単純に指が指紋センサーに接触したときの受光量の変化を捉えやすい。よって、指の近接を確実に検知することが可能となる。
【００５８】
また、理想状態ではイメージガイドは指が接触したときのみ画像を撮像素子に伝播するが、イメージガイドの表面粗さやイメージガイドを構成する光ファイバの傾斜角によっては、指が接触せずとも画像を伝播することができる。この状況では指が指紋センサーの表面に接近した状態を検知することができる。
【００５９】
さらに、本実施例では、イメージ検出部１１３をイメージガイド１２１とイメージセンサ１２２から構成したものとしたが、イメージガイド１２１を使わない構造のものであれば、積極的に指と撮像素子の距離を外乱光の影響を排除して測定することもできる。
【００６０】
指紋画像はt12からt18までの動作を繰り返すことによって、１ライン分の画像を複数ライン取得して線画像から一般的な面画像を構成する。イメージガイド１２１の一方の端面に直交して指をスライドさせることにより面画像を取得する。例えば、図９（Ａ）に示される走査パルスの時間間隔が１００μ秒であったとし、解像度６００ｄｐｉの画像を取得する場合、指の移動速度は４２．３μｍ（６００ｄｐｉ時の画素ピッチ）÷１００μ秒＝４２．３ｃｍ／秒まで画像の欠落なしで取得できる。なお、指紋画像取得時の一般的な走査パルスの時間間隔は１００μ秒から４００μ秒が採用される場合が多い。
【００６１】
なお、本発明は上記実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変形例が考えられることは言うまでもない。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施例の斜視図である。
【図２】本発明の一実施例の断面図である。
【図３】本発明の一実施例のブロック構成図である。
【図４】イメージセンサ１２２の平面図である。
【図５】イメージセンサ１２２のブロック構成図である。
【図６】イメージセンサ１２２の動作説明図である。
【図７】イメージセンサ１２２の動作説明図である。
【図８】指接触検出動作時におけるシステムコントローラ１３２の処理フローチャートである。
【図９】指接触検出動作時のタイミングチャートである。
【符号の説明】
【００６３】
１００  指紋検出装置
１１１  回路基板、１１２  発光ダイオード、１１３  イメージ検出部
１１４  電子部品、１１５  封止樹脂
１２１  イメージガイド、１２２  イメージセンサ
１３１  アナログディジタル変換器、１３２  システムコントローラ
１３３  ドライバ、１３４  インタフェース回路、１３５  コネクタ
１４１  半導体基板、１４２  撮像素子
２０１  フォトダイオードアレイ、２０２  画像転送スイッチ
２０３  画像記憶素子、２０４  画像転送インタフェース
【図１】
2008048903.tif 000003
【図２】
2008048903.tif 000004
【図３】
2008048903.tif 000005
【図４】
2008048903.tif 000006
【図５】
2008048903.tif 000007
【図６】
2008048903.tif 000008
【図７】
2008048903.tif 000009
【図８】
2008048903.tif 000010
【図９】
2008048903.tif 000011