JP2007328500A - 画像取得装置および個人認証システム、並びに、画像構成方法 - Google Patents
画像取得装置および個人認証システム、並びに、画像構成方法 Download PDFInfo
- Publication number
- JP2007328500A JP2007328500A JP2006158481A JP2006158481A JP2007328500A JP 2007328500 A JP2007328500 A JP 2007328500A JP 2006158481 A JP2006158481 A JP 2006158481A JP 2006158481 A JP2006158481 A JP 2006158481A JP 2007328500 A JP2007328500 A JP 2007328500A
- Authority
- JP
- Japan
- Prior art keywords
- image
- correlation
- partial
- degree
- correlation degree
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Landscapes
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Image Input (AREA)
Abstract
【課題】画像取得装置の小型化を図ると共に、より適正な画像を形成する技術を提供する。
【解決手段】画像取得装置は、所定の解像度に対応する間隔で配置され、且つ、それぞれのセンサ面に対応するスライド面を滑る被写体の部分画像を共通のタイミングにて逐次的に読み取る複数のラインセンサを備える。画像取得装置は、相互に異なるラインセンサから取得された一対の部分画像間の相関度である第1の相関度を求める(S3)。また、第1の相関度に関連する単一のラインセンサから取得された複数の部分画像について、第1の相関度を求めた第1の部分画像と該第1の部分画像より後のタイミングにて取得された第2の部分画像との相関度である第2の相関度を求める(S5)。さらに、第2の相関度を第1の相関度に基づき評価し(S6)、この評価により有効とされた第2の相関度を求めた第2の部分画像により被写体画像の全体画像を形成する(S11)。
【選択図】図5
【解決手段】画像取得装置は、所定の解像度に対応する間隔で配置され、且つ、それぞれのセンサ面に対応するスライド面を滑る被写体の部分画像を共通のタイミングにて逐次的に読み取る複数のラインセンサを備える。画像取得装置は、相互に異なるラインセンサから取得された一対の部分画像間の相関度である第1の相関度を求める(S3)。また、第1の相関度に関連する単一のラインセンサから取得された複数の部分画像について、第1の相関度を求めた第1の部分画像と該第1の部分画像より後のタイミングにて取得された第2の部分画像との相関度である第2の相関度を求める(S5)。さらに、第2の相関度を第1の相関度に基づき評価し(S6)、この評価により有効とされた第2の相関度を求めた第2の部分画像により被写体画像の全体画像を形成する(S11)。
【選択図】図5
Description
本発明は、被写体である、例えば指と画像を読み取るセンサとの位置を相対的に移動させることにより、例えば指紋あるいは指の静脈等の画像を取得する画像取得装置、画像構成方法、及び、これらを用いた個人認証システムに関する。
近年、情報技術の著しい進歩によって電子商取引等の経済活動が普及するのに伴い、情報の不正使用を防止する目的から個人認証を電子化する必要性もまた増大している。そこで、鍵のように、携帯を必要とせず且つ利便性が高く、さらには遺失や盗難等による不正行使の恐れも少ない個人認証方式として、指紋や虹彩といった個人の体の一部を鍵として用いる生体認証が注目されている。
特に、携帯電話やPCを利用しようとするユーザに対し個人認証を行うために、それらに搭載可能な小型の個人認証装置が求められている。そのような小型の個人認証装置として、例えば、指スライド型の指紋センサが注目されている。この種の指紋センサに関する技術として、後述の特許文献1乃至3に記載のものがある。
特許文献1には、密着型ライセンサとロータリーエンコーダを用いた指紋画像入力装置が示されている。この指紋画像入力装置は、指のスライド速度をロータリーエンコーダで検出し、これに応じて画像取り込みタイミングを調整することで、歪みのない画像を得ようとするものである。
特許文献2には、ラインセンサを用いて取得した2ライン間の画像の類似度を計算し、これに基づいて指の全体画像を再構成する例が示されている。この指紋画像入力装置では、2つのラインのそれぞれが、指紋のラインデータを順次読み取って指紋全体分の画像データを採取する。また、比較対象となる2つのラインデータの類似度を求め、その類似度に基づいて、冗長ラインとみなされるラインデータを破棄する。
特許文献3には、2本のラインセンサが並行に配置された指紋画像入力装置が記載されている。この装置は、それぞれのラインセンサで得られた画像から両者間で一致する画像を検出することで指のスライド速度を計算し、その計算結果に基づいて全体画像を再構成する。
特開平4−190470号公報
特開2003−256816号公報
特開2002−216116号公報
しかしながら、上記特許文献1に記載の方法では、ロータリーエンコーダが必要とされることから、指紋入力装置を、携帯電話やキーボードに内蔵できるほど小型化することは困難である。
上記特許文献2の方法では、隣接する2ラインの相関を求める際に、閾値の設定が困難である。仮に、固定的な閾値を設定すると、指紋の場所ごとの相関の評価精度が劣化する。また、指のスライド速度が低下すると画像に伸びが生じるが、その伸びの程度は、全体画像において一様であるとは限らない。そのため、固定的な縮尺率を用いて全体画像の伸びを修正しても、適正に修正されず、結果、認証精度が劣化するおそれがある。
上記特許文献3の方法では、2本のラインセンサを少なくとも1mm間隔で配置する必要があることから、画像入力装置の小型化が困難である。また、2本のラインセンサを用いる技術にあっては、同一タイミングで入力された画像の組み合わせの中から、最も類似する組み合わせを検出する。しかしながら、指のスライド速度が遅い場合のように、各センサから連続して入力された画像が類似する場合、それらの中から適正な組み合わせを検出することは容易ではない。
本発明は、上記課題に鑑みてなされたものであり、画像取得装置の小型化を図ると共に、より適正な被写体画像を形成する技術を提供することを目的とする。
本発明に係る画像入力装置は、予め設定された解像度に対応する間隔をおいて配置され、且つ、それぞれのセンサ面に対応するスライド面上を該センサ面に対して相対的に移動する被写体に関する部分画像を共通のタイミングにて逐次的に読み取る複数のラインセンサと、相互に異なるラインセンサから取得された一対の部分画像間の相関度である第1の相関度を求める手段と、前記第1の相関度に関連する単一のラインセンサから取得された複数の部分画像について、前記第1の相関度を求めた第1の部分画像と該第1の部分画像より後のタイミングにて取得された第2の部分画像との相関度である第2の相関度を求める手段と、前記第2の相関度を前記第1の相関度に基づき評価し該評価により有効とされた第2の相関度を求めた第2の部分画像により被写体画像の全体画像を形成する手段とを備える。
本発明によれば、予め設定された解像度の間隔をおいて配置された複数のラインセンサから得た画像ペアの相関度を、被写体画像の絶対尺度として利用することから、被写体の全体画像を適正に再構成することができる。また、複数のラインセンサが規定の解像度の間隔で配置されることから、装置を小型化することができる。
[第1の実施形態]
本発明の第1の実施形態について図面を参照して説明する。本実施形態では、被写体の画像として指紋画像を取得する指画像取得装置を提示する。図1(a)に、その基本構成を示す。本実施形態の指画像取得装置である指紋センサモジュール10は、指紋の部分画像を逐次的に読み取る2つのラインセンサ30a及びラインセンサ30bを備える。また、指紋センサモジュール10は、スライド面11にてスライドする指40に対し光を照射するLED20を備える。ラインセンサ(30a/30b)としては、密着型のCMOSラインセンサを用いることが望ましい。
本発明の第1の実施形態について図面を参照して説明する。本実施形態では、被写体の画像として指紋画像を取得する指画像取得装置を提示する。図1(a)に、その基本構成を示す。本実施形態の指画像取得装置である指紋センサモジュール10は、指紋の部分画像を逐次的に読み取る2つのラインセンサ30a及びラインセンサ30bを備える。また、指紋センサモジュール10は、スライド面11にてスライドする指40に対し光を照射するLED20を備える。ラインセンサ(30a/30b)としては、密着型のCMOSラインセンサを用いることが望ましい。
指紋を取得するときは、図1(a)に示すように、指紋センサモジュール10のスライド面11に指40の腹を接触させ、その指40をスライド面11に沿って一定方向(図中矢印Pで示す水平方向)にスライドさせる。このとき、指40に向けてLED20から光が照射される。照射された光は、指40の中を散乱透過しながら進行し(41)、指表面に達する。指表面に達した光は、指表面にて指紋を構成する起伏に応じたコントラスト画像を形成する。この画像を2本のラインセンサ30a及びラインセンサ30bにより読み取る。
図1(b)に、指紋センサモジュール10の平面図を模式的に示す。本実施形態のラインセンサ(30a/30b)は、400dpiの解像度を有し、それぞれ指紋を等倍で撮影する。また、2本のラインセンサ30a及びラインセンサ30bは、60μmの間隔をおいて並行に配置されている。この間隔は、上記の解像度400dpiに対応する間隔である。本実施形態ではセンサ面(表面の保護カバー等を含む)をスライド面に一致させ、センサ面上で、指をスライドさせて等倍画像を取得する。また、必要とされる解像度とラインセンサとの間隔が同一となるよう設定される。
ラインセンサ30a及びラインセンサ30bは、一定のフレームレートで表面画像を撮影する。このときのフレームレートは、指のスライドに関し想定される速度に応じて設定される。すなわち、指の最大スライド速度を想定し、その速度にて指がスライドされても規定の解像度400dpiに対応する間隔60μmで指画像を取得することができるフレームレートを採用する。
具体的には、例えば、最小スライド速度を1cm/s、最大スライド速度を10cm/sとし、撮影対象とする指の長さを20mmとする場合、指のスライドの所要時間は0.2sとなる。また、60μmの解像度を確保しつつ、長さ20mm分の部分画像を取得するには、部分画像は333フレーム必要となる。333フレームを0.2sで取り込む場合、速度は1665フレーム/sとなる。
本実施形態では、各ラインセンサ(30a/30b)を1.7kフレーム/sで駆動させる。また、2本のラインセンサ30a及びラインセンサ30bは、スライドする指の部分画像を、同一のフレームレートかつ同一タイミングで逐次的に読み取る。ただし、両者の動作タイミングは、フレームレートに対し十分短い時間であれば、完全に同一タイミングでなくともよい。すなわち、1フレーム内でほぼ同時とみなされるタイミングで連続動作させればよい。完全に同一タイミング動作の場合は、2本のラインセンサ(30a/30b)からデータを2系列で出力する必要があるが、連続動作の場合、1系列で出力することができ、駆動回路が簡略化される。
2本のラインセンサ(30a/30b)により同一時刻にて読み取られた2つのライン画像は、解像度60μmで指を撮影した画像ペアとなる。よって、指のスライドに伴い、画像ペアを複数組取得することになる。また、ペア画像のそれぞれは、指のスライドによる速度変化の要素が加味された画像となる。
上記駆動により取得したペアの部分画像は、後述するように、指紋そのものを表す本来的な画像、すなわち指の速度変化に起因する画像伸長が生じない画像を得るために使われる。また、全体画像を形成するための部分画像の再構成には、1本のラインセンサで得られた部分画像(ペア画像の片方)を利用する。
なお、ラインセンサ30a及びラインセンサ30bにより取り込まれた部分画像のデータは、それぞれ独立に外部の記憶装置(図示略)に保存され、別途、処理装置(図示略)で処理される。この記憶装置及び処理装置は、パーソナルコンピュータ等(図示略)を利用する。
ここで、図4を参照して、ラインセンサ(30a/30b)に対する指のスライド速度と、読み取られる画像ラインとの関係について説明する。図4(a)に示す例は、指のスライド速度が比較的遅い場合である。この場合、同図(a)の右方に示すように、1本のラインセンサ、例えばラインセンサ30aが取り込む画像の解像度は、約10μmである。これは、同図(a)の左方に示す2本のラインセンサによる解像度60μmより小さい。すなわち、この事例において、個々のラインセンサは、60μmを読み込む間に6フレームの部分画像を取得する。
一方、指のスライド速度が、上記事例よりも速く、且つ、適正とされる最大のスライド速度である場合は、図4(b)に示すようになる。この場合、同図(b)の右方に示すように、1本のラインセンサで取り込む画像の解像度はほぼ60μmであり、必要とされる解像度60μmと同等となる。すなわち、この事例において、個々のラインセンサは、60μmを読み込む間に2フレームの部分画像を取得する。
図2(a)に、1つのラインセンサで取得した指紋画像の一例を示す。同図(a)より、ラインP1乃至P10にて画像伸長が生じていることがわかる。これは、ラインセンサの読み取り周期に対し、指のスライドが遅すぎることに起因する現象である。
また、図2(a)の上下方向(行方向)と相関係数との関係を図2(b)に示す。相関係数Rは、画像の伸長度合いを表すために隣接の2ライン間で求めた、統計学上の相関係数である。連続する画像間の相関には、原則として逆相関はないことから、得られた相関係数Rは、「0<R<1」となる。なお、指を全く動かさずに画像を取得した場合、各フレームは全て同じ画像となり、「R=1」となるが、この事象は除外する。同図(b)より、ラインP1乃至P10に対応する部分は、相関係数がほぼ「1」であることが分かる。これは、すなわち、ほぼ同じ画像が連続したことを意味する。
本実施形態では、図2(a)に示すような伸長した画像から、絶対尺度に基づいた指の全体画像を再構成する。絶対尺度とは、画像本来の尺度、つまり指のスライド速度の変化等の要素を含まない2次元画像に基づく尺度を指す。
一般に、隣接の2ライン間の相関係数は、画像本来の成分と指のスライドによる成分とから構成される。ここで、指のスライドによる成分とは、上述したように、画像伸長に関連する相関成分である。1つのラインセンサが取得した隣接2ラインの相関関数は、「(画像本来の成分)+(指スライドによる成分)」により求めることができる。
図3(a)に、解像度400dpiのエリアセンサで撮影した指紋の全体画像を示す。これは、解像度400dpiによる指本来の画像、すなわち画像伸長がない画像である。この画像の隣接2ライン間の相関係数を図3(b)に示す。指紋は場所により形状が異なるので、指紋画像の場所によって隣接2ライン間の相関係数は異なる。ラインP´1、P´2、P´3は、特徴的な箇所を示す。
一般に、指紋画像は、指先部では横方向に線画像P´1が現れ、中間部で斜めの線画像P´2が現れ、後部で縦方向の線画像P´3が現れやすい。図3(b)より、P´1では相関係数は高め、P´2では低め、P´3では再び高めの値となる。ここで示した相関係数が、画像伸長のない指紋そのものの画像に対応した値である。
上述したように、隣接2ライン間相関係数は、この画像本来の成分に、指スライドによる伸長分の成分が加算されたものとなる。しかしながら、1本のラインセンサで取得した画像のみを用いて全体画像を再構成する場合、この画像本来の成分は、予め取得することができない。本実施形態では、画像本来の成分を取得する構成と、その成分を絶対尺度として用いて正しい尺度の全体画像を再構成する手法とを提供する。
図5に示すフローチャートを参照して、本実施形態の動作について説明する。ここでは、図2(b)のP1のような冗長部分を含む領域から、必要とされる画像を選定し、全体画像を再構成する手順を説明する。
まず、画像の再構成を開始する行としてのn番目の行を図2(b)に示す位置(「処理開始ライン(n)」)に設定する。また、処理終了ラインとしてのm番目の行を設定する(「最終処理ライン(m)」)(ステップS1)。
ここで、2つのラインセンサ(30a/30b)によりk番目に取得した画像ペアの相関係数をRab(k)とする。Rab(k)は、k番目の行における絶対尺度となる相関係数である。また、一方のラインセンサ(30a)でk番目とk+i番目に取得した画像の相関係数をR(k、k+i)とする。R(k、k+i)は、1つのラインセンサで得られたk番目のラインとk+i番目のラインとの相関係数である。すなわち、指紋本来の画像に、指のスライドによる要素が加味されたものである。
まず、最初のn番目ラインをk番目のラインとして設定し(ステップS2)、2本のラインセンサ(30a/30b)により得た部分画像間の相関関数Rab(k)を求める(ステップS3)。続いて、i=1を設定し(ステップS4)、単一のラインセンサ(30a)について、最初に得たn番目の部分画像と、その次に得たn+1番目の部分画像との相関関数R(n、n+1)を求める(ステップS5)。そして、求めたR(n、n+1)と、2つのラインセンサに関し当初に求めたRab(n)とを比較する(ステップS6)。
比較の結果、R(n、n+1)>Rab(n)である場合、単一のラインセンサから得た2ラインの画像が類似しており、画像伸長があると判断する。この場合、iを1ライン進め(ステップS7)、次のn+2番目の画像に関する処理に移行する。すなわち、最初のn番目の部分画像と、n+2番目の部分画像との相関係数R(n、n+2)を求める(ステップS5)。そして、求めたR(n、n+2)と、2つのラインセンサの画像ペアに関する相関関数Rab(n)とを比較する(ステップS6)。
その結果、R(n、n+2)>Rab(n)となった場合は、前述のn+1番目のラインの場合と同様に、画像伸長があると判断する。上記工程を、i=1から順次1ラインずつ進める。その間、R(k、k+i)がRab(k)より大きい限り、指スライドによる画像伸長が生じていると判断する。
上記比較(ステップS6)において、R(k、k+i)=Rab(k)となったとき、最初のn番目の画像との間の相関係数が絶対尺度の相関係数Rab(k)と同等になる画像を検出したと判断する。そして、今回検出したn+i番目の画像と最初のn番目の画像とを、全体画像に採用する画像として認識する(ステップS8)。
また、上記の検出により、図2の冗長部分P1が特定される。より具体的には、例えばn+3番目の画像にてR(k、k+i)=Rab(k)が成り立つ場合、先行のn+1番目およびn+2番目の各画像を、画像伸長をもたらす冗長部分(P1)として認識する。冗長部分として認識した部分画像は、例えば元画像から消去処理することにより、無効化する。
なお、仮に、2番目のn+1ラインにてR(k、k+i)=Rab(k)が成り立つ場合、それは、指のスライド速度が規定の解像度に適応する、図4(b)に示すような状況であることを指す。この場合、冗長部分は存在しない。
続いて、上記処理にてR(k、k+i)=Rab(k)となったときのn+i番目のラインが、当初に設定した最終処理ラインmであるか否かを判定する。その結果が否の場合(ステップS9:NO)、処理すべきラインが残されていると判断し、上記n+i番目をk番目として再設定する(ステップS10)。そして、上記の手順と同様にして、Rab(k)及びR(k、k+i)に関する処理を行う。この処理を最終処理ラインmまで繰り返すことにより、他の冗長部分P2乃至P10も検出することができる。
最終処理ラインmまでの処理を終えると(ステップS9:YES)、全体画像に採用すべき画像として認識された部分画像により、全体画像を形成する(ステップS11)。これにより、60μmの解像度で、本来の全体画像が再構成される。
また、他方のラインセンサ(30b)の画像データからも同様に全体画像を求める。これは、一方のラインセンサ(30a)による画像より1ライン分(60μm分)ずれた、同様な内容の画像となる。この2枚の画像を加算して最終的な画像とする。これによりS/N(信号ノイズ比)を向上させることができる。
上記説明では、説明の簡素化のため、R(k、k+i)=Rab(k)が成り立つときの画像ペアを全体画像に採用したが、実用上、相関係数の誤差分δを考慮して、R(k、k+i)=Rab(k)±δに基づき判断してもよい。この誤差δは、後の認証処理の際の認証精度も考慮して決定する。
また、画像の冗長部分の伸長度合いを表すために、上記説明では、統計学上の相関係数を利用したが、実用上はこれに限定されない。例えば、2ライン間で画素毎に差分をとり、それらの絶対値の和をもって伸長度の指標としてもよい。
このように、本実施形態は、必要とされる解像度(60μm)で並置された2本のラインセンサから得た画像ペアの相関を指画像の絶対尺度として求め、その絶対尺度に基づき画像の冗長部分を検出する。よって、全体画像を適正に再構成することができる。これにより、単一のラインセンサから得た隣接2ライン間の相関のみを利用して全体画像を再構成する手法に比べ、全体画像の適切な縮尺度を簡易に設定することができる。また、局所的な画像を用いるので、2本のラインセンサで指の移動速度を求める手法に比べ、再構成の精度が高められる。
さらにまた、2本のラインセンサが、必要とされる解像度(60μm)で並置されることで、ラインセンサの搭載スペースが抑えられ、それらを1チップ内に収めることができる。また、各センサの駆動回路も同じチップ内に構成でき、これにより、センサ全体を小型化することができる。
なお、本実施形態では指紋画像を取得する画像取得装置について述べたが、取得の対象は指紋画像に限らず、例えば、指の血管画像(静脈画像)、あるいは、その他の生体画像であってもよい。その場合、血管画像等に求められる精度に応じて、2本のラインセンサの配置及びフレームレート等を適宜設定すればよい。また、1つの装置で、指紋画像及び血管画像など複数の種別の画像を取り込むという用途にも適用可能である。
さらにセンサ面とスライド面の間にFOP(Fiber Optic Plate)やSLA(Selfoc Lens Array)などの薄型の等倍光学系を配置したセンサモジュールを採用してもよい。これらは等倍光学系であることから、2本のラインセンサを必要解像度の間隔で配置すれば、その解像度の部分画像を取得することができる。また、上記のような等倍の光学系でない場合も、実質的に必要解像度の部分画像が取得できればよいことは言うまでもない。この形態では、スライド中、指がセンサ面に直接触れることはないので静電気に強いものとなる。
[第2の実施形態]
図6に、本発明の第2の実施形態の構成を示す。本実施形態のセンサモジュール50は、指画像を読み取りながら、全体画像を再構成するための画像データをリアルタイムに取得する。センサモジュール50は、2本のラインセンサ51a及びラインセンサ51bを備える。これらは、図1等に示す前述の実施形態におけるラインセンサ(30a/30b)と同様である。
図6に、本発明の第2の実施形態の構成を示す。本実施形態のセンサモジュール50は、指画像を読み取りながら、全体画像を再構成するための画像データをリアルタイムに取得する。センサモジュール50は、2本のラインセンサ51a及びラインセンサ51bを備える。これらは、図1等に示す前述の実施形態におけるラインセンサ(30a/30b)と同様である。
図6に示すように、2本のラインセンサ(51a/51b)からのライン画像データ(フレームデータ)は、アンプ52により増幅された後、A/D変換器53にてディジタル値に変換される。変換されたデータは、ラインセンサ51aからのものがメモリ55aに記憶され、ラインセンサ51bのものがメモリ55bに記憶される。そして、2本のラインセンサ(51a/51b)からの以降のフレームデータは、メモリ55c及びメモリ55dに記憶される。これら一連の動作は制御部54により制御される。
本実施形態では、2ラインの画像データの部分データに注目し、その部分において画素毎に差分をとり、それらの絶対値の和を類似度係数とする。この類似度係数は、本実施形態において画像の伸長度を判断する際の指標となるものである。部分データとしては、ライン画像データの中央から片側半分のデータを利用する。これによりライン画像の全てを処理することは不要となることから、計算速度を速めることができる。
なお、使用する部分データとしては、片側半分ではなく、例えば、中央から片側1/4のデータとしてもよい。画像データにおいて、指のスライドにより、より大きな類似度の変化がみられる部分を利用すれば、ライン画像データ全体を処理することなく、類似度を求めることができる。
本実施形態の動作について説明する。以下の説明では、フレームデータの記憶開始を第n番目とする。よって、ラインセンサ51aのn番目のフレームデータはメモリ55aに格納され、同じn番目のラインセンサ51bのデータはメモリ55bに格納される。データが格納されると、まず、メモリ55a及びメモリ55b上の2つのライン画像データにより、絶対尺度となる類似度係数Rab(n)を計算する。
次に、第n+1番目のライン画像データが取得されると、ラインセンサ51aのデータをメモリ55cに格納し、ラインセンサ51bのものをメモリ55dに格納する。そして、1つのラインセンサのデータを用いて2ライン間の類似度係数を算出する。例えば、ラインセンサ51aの場合、メモリ55aにある第n番目のデータと、メモリ55cにある第n+1番目のデータとから類似度係数R(n、n+1)を計算する。
さらに、算出した類似度係数R(n、n+1)をRab(n)と比較する。その結果、R(n、n+1)がRab(n)より大きい場合は、第n+1番目のライン画像は、冗長部分であると判断し、無効化する。
続いて、第n+2番目のライン画像データに対して上記と同様の処理を行う。この処理をR(n、n+i)がRab(n)に一致するまで繰り返す。そして、第n+m番目で一致したとき、その第n+m番目のデータと、最初の第n番目のデータとを処理装置(PC)へ入力する。このとき、同様に処理した他方のラインセンサ51bのデータも処理装置へ入力する。
上記処理により、PCには、Rab(n)と一致したR(n、n+i)に対応するデータのみが取り込まれる。これらのライン画像データをそのまま時系列で並べることにより、全体画像が再構成される。最後に、ラインセンサ51a及びラインセンサ51bのデータで再構成された全体画像を加算し、最終的な画像データを作成する。類似度の判定はラインセンサ51aのデータを用い、その結果に基づきラインセンサ51bのデータも選択する。
このように本実施形態によれば、類似度係数の算出に部分データを用いることで、処理速度を上げることができる。その結果、全体画像を再構成するためのライン画像データをリアルタイムで選別できるので、再構成処理の時間を短縮することができ、ひいては、指画像の取得から認証処理までに要する全体的な時間を短縮できる。また、PC側では、画像の複雑な再構成処理が不要となることから、処理負荷を低減できる。
[第3の実施形態]
図7に、本発明の第3の実施形態の構成を示す。本実施形態のセンサモジュール60は、平行に配置された3本のラインセンサ61a/61b/61cを備える。図7に示すように、ラインセンサ61a、ラインセンサ61b、ラインセンサ61cは、30μmの間隔で配置されている。よって両端のラインセンサ61a及びラインセンサ61c間は60μmとなる。これらは、センサモジュール60としての1つのチップに搭載される。各ラインセンサの構造等は、前述の実施形態と同様である。
図7に、本発明の第3の実施形態の構成を示す。本実施形態のセンサモジュール60は、平行に配置された3本のラインセンサ61a/61b/61cを備える。図7に示すように、ラインセンサ61a、ラインセンサ61b、ラインセンサ61cは、30μmの間隔で配置されている。よって両端のラインセンサ61a及びラインセンサ61c間は60μmとなる。これらは、センサモジュール60としての1つのチップに搭載される。各ラインセンサの構造等は、前述の実施形態と同様である。
本実施形態において、解像度30μm(800dpi)の全体画像が必要な場合、2本のラインセンサ61a/61bあるいはラインセンサ61b/61cの組み合わせを動作させる。また、解像度60μm(400dpi)の全体画像が必要な場合は、両端のラインセンサ61a/61cの組み合わせを動作させる。
さらにまた、3本のラインセンサ61a/61b/61cを同時に動作させることにより、30μmおよび60μmの解像度でライン画像データが読み取られる。そして、アプリケーションソフトにより、必要に応じて30μmまたは60μmの解像度で全体画像を形成することもできる。
ラインセンサの数は、3本に限らず、適宜設定することで、解像度の自由度を大きくすることができる。例えば、4本のラインセンサを20μm(1000dpi)の間隔で配置した場合、20μm、40μm、60μmの解像度を自由に設定することができる。
[第4の実施形態]
本実施形態では、指のスライド時の回転成分を検出する方法を示す。指のスライド中に回転動作が加わる場合がある。このとき、1本のラインセンサから得られた画像には、伸びの成分に回転の成分が加わる。この回転成分を2本のラインセンサを用いたセンサモジュールで検出する。2本のラインセンサの構造等は前述の実施形態と同様である。
本実施形態では、指のスライド時の回転成分を検出する方法を示す。指のスライド中に回転動作が加わる場合がある。このとき、1本のラインセンサから得られた画像には、伸びの成分に回転の成分が加わる。この回転成分を2本のラインセンサを用いたセンサモジュールで検出する。2本のラインセンサの構造等は前述の実施形態と同様である。
図8に、スライド時の回転動作について模式的に示す。図示の例は、スライド開始(n)の後(n+i)に回転が生じた様子を示したものであり、便宜上、ラインセンサ(71a/71b)自体を回転させた状態を示す。
画像の隣接2ライン間の相関には、第1の実施形態で述べたように、「(隣接2ライン間相関係数)=(画像本来の成分)+(指スライドによる成分)」なる関係がある。よって、隣接2ライン間の相関係数とその場所での画像本来の成分とを監視することで、指のスライドによる成分を検出することができる。このとき、「(指スライドによる成分)=(直進成分)+(回転成分)」の関係が成り立つ。
本実施形態では、ライン画像データの右半分(R)と左半分(L)との相関係数を求める。直進成分は、右半分及び左半分で一定であるが、回転成分は異なる。そこで、右半分及び左半分間の相関係数の変化に着目し、回転成分を検出する。
図9に示すフローチャートを参照して、回転成分の検出手順について説明する。ここでは、2本のラインセンサ71a/71bによるライン画像の右半分(R)の相関係数をRrab(n)とし、1本のラインセンサ(71a)の隣接2ライン間の右半分(R)の相関係数をRr(n、n+i)とする。また、ライン画像の左半分(L)についても同様に、相関係数をRlab(n)及びRl(n、n+i)とする。
このとき、右半分のスライド成分ΔRr(n)は、「ΔRr(n)=Rr(n、n+i)−Rrab(n)」により表される。同様に、左半分の指スライド成分ΔRl(n)については、「ΔRl(n)=Rl(n、n+i)−Rlab(n)」が成り立つ。
指のスライド成分ΔRr及びΔRlは、直線的にスライドする場合は等しくなるが、回転運動が加わると一致しない。そこで、1本のラインセンサ(71a)で得られた原画像全体に渡って、右半分に関するスライド成分ΔRrを求め(ステップS21)、また、左半分に関するΔRlも求める(ステップS22)。
さらに、求めたスライド成分ΔRr及びΔRlを比較し、両者が一致しない場合は(ステップS23:NO)、指のスライドによる回転成分が含まれていると判定する(ステップS24)。また、両者が一致する場合は(ステップS23:YES)、回転がないと判定する(ステップS26)。
この後の処理としては、まず、原画像を回転成分に応じて補正する(ステップS25)。回転を補正することにより、直線成分(伸び成分)が残されるので、第1の実施形態と同様の方法で全体画像を再構成する。なお、上記説明では、回転補正の後に直線補正するという段階な手順を提示したが、これらの補正を同時並行的に行ってもよい。
本実施形態によれば、指のスライド時に回転動作が加わった場合も、絶対尺度に基いた正しい全体画像を得ることができる。
[第5の実施形態]
本実施形態は、上記の指画像取得装置を用いた個人認証システムである。図10に、個人認証システム101の構成を示す。個人認証システム101は、図1に示す指紋センサモジュール100のような指画像取得装置200と、この指画像取得装置200に接続された指画像照合装置300とを備える。
本実施形態は、上記の指画像取得装置を用いた個人認証システムである。図10に、個人認証システム101の構成を示す。個人認証システム101は、図1に示す指紋センサモジュール100のような指画像取得装置200と、この指画像取得装置200に接続された指画像照合装置300とを備える。
指画像取得装置200は、図1のラインセンサ(30a/30b)のような固体撮像素子から構成される撮像部201と、LEDチップに搭載されたLED203と、これらを制御する周辺回路部202とを備える。
図11に、指画像取得装置200のより詳細な構成を示す。周辺回路部202は、次の構成を備える。制御回路1021は、撮像部201の動作を制御する。A/Dコンバータ1023は、撮像部201から出力される指画像に応じたアナログ撮像信号をクランプ回路1022を介しディジタル信号に変換する。通信制御回路1024は、レジスタ1025を用いて、A/Dコンバータ1023からのディジタル信号を指画像の画像信号として外部装置とデータ通信する。LED制御回路1026は、LED203の発光を制御する。タイミング発生器1028は、外部の発振子1027から供給される基準パルスに基づき各回路(1021/1022/1023/1024/1025/1026)の動作タイミングを制御する制御パルスを発生する。なお、上記構成の一部を不図示の別チップに搭載してもよい。
図10に示す指画像照合装置300は、次の構成を有する。入力インターフェース211は、周辺回路部202の通信制御部1024(図11)から出力される通信データを入力する。画像処理部212は、入力された画像データを指画像データベース213のデータを用いて照合する。出力インターフェース214は、照合の結果となる個人認証信号等を出力する。この出力インタフェース214は、セキュリティ確保のため個人認証が必要とされる電子機器に接続される。
指画像データベース213には、個人認証すべき対象者の指紋画像あるいは指の血管画像等の指画像が予め登録されている。個人認証の対象者は、一人でも複数でもよい。対象者の指画像は、対象者の個人認証情報として、初期設定時や対象者の追加登録時などに指画像取得装置200から入力インターフェース211を介し入力される。
画像処理部212は、指画像取得装置200からの指画像が、指画像データベース213の登録画像と一致するか否かを既知の照合処理アルゴリズムを基に判定する。そして、その結果を個人認証信号として出力インターフェース214を介し出力する。
なお、本実施形態では、指画像取得装置200と指画像照合装置300とを別個のデバイスで構成したが、本発明を実施するにあたっては、この形態に限らず適宜変更してよい。例えば、指画像照合装置300の一部の機能を指画像取得装置200の周辺回路部202と一体に構成してもよい。
また、個人認証システム101は、個人認証が必要とされる電子機器内に一体に組み込んで構成しても、電子機器と別体で構成してもよい。
個人認証システムに、前述の第1の実施形態から第4の実施形態の指紋画像入力装置を用いる場合、取得した指紋画像及び血管画像を使って、個人認証を行うこともできる。例えば、指紋画像及び血管画像の双方の照合が成功した場合に限り、認証成功とすることで、セキュリティを高めることができる。
100 指紋センサモジュール
30a/30b ラインセンサ
101 個人認証システム
200 指画像入力装置
300 指画像照合装置
30a/30b ラインセンサ
101 個人認証システム
200 指画像入力装置
300 指画像照合装置
Claims (14)
- 予め設定された解像度に対応する間隔をおいて配置され、且つ、それぞれのセンサ面に対応するスライド面上を該センサ面に対して相対的に移動する被写体に関する部分画像を共通のタイミングにて逐次的に読み取る複数のラインセンサと、
相互に異なるラインセンサから取得された一対の部分画像間の相関度である第1の相関度を求める手段と、
前記第1の相関度に関連する単一のラインセンサから取得された複数の部分画像について、前記第1の相関度を求めた第1の部分画像と該第1の部分画像より後のタイミングにて取得された第2の部分画像との相関度である第2の相関度を求める手段と、
前記第2の相関度を前記第1の相関度に基づき評価し該評価により有効とされた第2の相関度を求めた第2の部分画像により被写体画像の全体画像を形成する手段と、
を備えることを特徴とする画像取得装置。 - 前記評価において、前記第1の相関度より大きい値となる第2の相関度を求めた第2の部分画像を無効にすることを特徴とする請求項1記載の画像取得装置。
- 前記複数のラインセンサは、前記解像度より高い解像度に対応する周期にて部分画像を読み取ることを特徴とする請求項1又は2記載の画像取得装置。
- 前記第1の相関度を求めるための一対の部分画像を記憶する第1のメモリと、前記第2の相関度を求めるための第2の部分画像を記憶する第2のメモリとを備え、
前記第2のメモリに第2の部分画像が記憶されるごとに前記第2の相関度を求め且つ当該第2の相関度を評価することを特徴とする請求項1乃至3のいずれか1項に記載の画像取得装置。 - 前記第1の相関度および第2の相関度を当該部分画像の部分データにより求めることを特徴とする請求項1乃至4のいずれか1項に記載の画像取得装置。
- 前記複数のラインセンサが複数の解像度に対応する間隔をおいて配置されたことを特徴とする請求項1乃至5のいずれか1項に記載の画像取得装置。
- さらに、前記第1の相関度として当該一対の部分画像の分割領域ごとに求めた相関度と前記第2の相関度として当該第1および第2の各部分画像の前記分割領域ごとに求めた相関度との差分を前記分割領域間で比較し該比較により得られる差分を被写体の相対的移動動作の回転成分として検出する手段を備えることを特徴とする請求項1乃至6記載のいずれか1項に記載の画像取得装置。
- 前記複数のラインセンサにより読み取る部分画像が指紋画像であることを特徴とする請求項1乃至7記載のいずれか1項に記載の画像取得装置。
- 請求項1乃至8のいずれか1項に記載の画像取得装置と、
被検体に関し予め登録された画像と前記画像取得装置からの画像とを照合し該照合の結果を個人認証信号として出力する画像照合装置とを備えることを特徴とする個人認証システム。 - 予め設定された解像度に対応する間隔をおいて配置され、且つ、それぞれのセンサ面に対応するスライド面上を該センサ面に対して相対的に移動する被写体に関する部分画像を共通のタイミングにて逐次的に読み取る複数のラインセンサを備える装置において、
相互に異なるラインセンサから取得された一対の部分画像間の相関度である第1の相関度を求め、
前記第1の相関度に関連する単一のラインセンサから取得された複数の部分画像について、前記第1の相関度を求めた第1の部分画像と該第1の部分画像より後のタイミングにて取得された第2の部分画像との相関度である第2の相関度を求め、
前記第2の相関度を前記第1の相関度に基づき評価し該評価により有効とされた第2の相関度を求めた第2の部分画像により被写体画像の全体画像を形成することを特徴とする画像構成方法。 - 前記装置が、前記評価において、前記第1の相関度より大きい値となる第2の相関度を求めた第2の部分画像を無効にすることを特徴とする請求項10記載の画像構成方法。
- 前記装置が、前記第1の相関度および第2の相関度を当該部分画像の部分データにより求めることを特徴とする請求項10又は11記載の画像構成方法。
- 前記装置が、さらに、前記第1の相関度として当該一対の部分画像の分割領域ごとに求めた相関度と前記第2の相関度として当該第1および第2の各部分画像の前記分割領域ごとに求めた相関度との差分を前記分割領域間で比較し該比較により得られる差分を被写体の相対的移動動作の回転成分として検出することを特徴とする請求項10乃至12記載のいずれか1項に記載の画像構成方法。
- 前記装置が前記複数のラインセンサにより読み取る部分画像が指紋画像であることを特徴とする請求項10乃至13記載のいずれか1項に記載の画像構成方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006158481A JP2007328500A (ja) | 2006-06-07 | 2006-06-07 | 画像取得装置および個人認証システム、並びに、画像構成方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006158481A JP2007328500A (ja) | 2006-06-07 | 2006-06-07 | 画像取得装置および個人認証システム、並びに、画像構成方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007328500A true JP2007328500A (ja) | 2007-12-20 |
Family
ID=38928936
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006158481A Withdrawn JP2007328500A (ja) | 2006-06-07 | 2006-06-07 | 画像取得装置および個人認証システム、並びに、画像構成方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007328500A (ja) |
-
2006
- 2006-06-07 JP JP2006158481A patent/JP2007328500A/ja not_active Withdrawn
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7734074B2 (en) | Finger sensor apparatus using image resampling and associated methods | |
US6282303B1 (en) | Method and apparatus for scanning a fingerprint using a linear sensor within a cursor control device | |
US20090154779A1 (en) | System and method to remove artifacts from fingerprint sensor scans | |
US7574022B2 (en) | Secure system and method of creating and processing partial finger images | |
US8391568B2 (en) | System and method for improved scanning of fingerprint edges | |
US6757410B1 (en) | Fingerprint verification system and fingerprint verifying method | |
US20050100196A1 (en) | Methods for capturing fingerprint images using a moving platen | |
US20080063244A1 (en) | Biometric apparatus and biometric method | |
US20100202665A1 (en) | Registration device, registration method, authentication device and authentication method | |
JP2009175810A (ja) | 認証用撮像装置、認証用撮像方法、および認証用撮像プログラム | |
CN101341496A (zh) | 使用扫描型成像器的生物特征信息检测 | |
JP2006288872A (ja) | 血管画像入力装置、血管画像構成方法、およびこれらを用いた個人認証システム | |
JP5556663B2 (ja) | 照合装置、照合方法、及びプログラム | |
JP2008181220A (ja) | 個人認証装置及び個人認証方法 | |
JP3902473B2 (ja) | 生体情報を用いた本人認証方法 | |
JP2007328500A (ja) | 画像取得装置および個人認証システム、並びに、画像構成方法 | |
JP4454335B2 (ja) | 指紋入力装置 | |
CN101930536B (zh) | 活体信息生成装置及方法、活体认证装置及方法 | |
JP2003242487A (ja) | 画像認識装置 | |
JP5299632B2 (ja) | 個人認証装置、プログラム及び記録媒体 | |
JP7219429B2 (ja) | 生体認証装置および生体認証方法 | |
JP5791119B2 (ja) | 認証用撮像装置及び認証用撮像方法 | |
JP4935213B2 (ja) | 登録装置、認証装置、画像処理方法及びプログラム | |
JP2011090620A (ja) | 生体情報読取ユニット、および個人認証装置 | |
JP4727243B2 (ja) | 個人認証装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080207 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20090324 |
|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20090901 |