(57)【特許請求の範囲】
【請求項１】
指紋センサーが、ユーザーの指が前記指紋センサーの上でスワイプされたときに複数のスワイピングフレームを得る工程と、
処理ユニットが、前記スワイピングフレームにしたがって、それぞれが異なるスワイプ方向に対応する複数の登録済み指紋データセットを生成する工程と、
前記指紋センサーが、ユーザーの指が前記指紋センサーに押し当てられたときにプレス指紋フレームを得る工程と、
前記処理ユニットが、前記プレス指紋フレームにしたがって、プレス指紋データセットを得る工程と、
前記処理ユニットが、前記プレス指紋データセットと前記登録済み指紋データセットとを比較する工程と、を有することを特徴とする指紋認識方法。
【請求項２】
さらに、前記スワイピングフレームから、前記登録済み指紋データセット中に含まれる有効フレームを選択する工程を含むことを特徴とする請求項１に記載の指紋認識方法。
【請求項３】
前記有効フレームは、前記スワイピングフレーム中に含まれる特徴点を比較することにより選択されることを特徴とする請求項２に記載の指紋認識方法。
【請求項４】
前記有効フレームが、前記スワイピングフレームのリファレンス領域を比較することにより選択されることを特徴とする請求項２に記載の指紋認識方法。
【請求項５】
さらに、前記スワイピングフレームを得る間に、感知情報を生成する工程と、
前記感知情報にしたがって、促進情報を生成する工程と、
前記促進情報により、ユーザーに、どのように指をスワイプするかを指示する工程と、を有することを特徴とする請求項４に記載の指紋認識方法。
【請求項６】
ユーザーの指がスワイプされたときに複数のスワイピングフレームを感知し、ユーザーの指が押し当てられたときにプレス指紋フレームを感知するように構成される指紋センサーと、
前記スワイピングフレームにしたがって、それぞれが異なるスワイプ方向に対応する複数の登録済み指紋データセットを生成し、前記プレス指紋フレームにしたがって、プレス指紋データセットを生成すると共に、前記プレス指紋データセットと前記登録済み指紋データセットとを比較するように構成される処理ユニットと、
を有することを特徴とする指紋認識装置。
【請求項７】
前記処理ユニットは、前記スワイピングフレームから、前記登録済み指紋データセット中に含まれる有効フレームを選択すると共に、前記登録済み指紋データセット中に含まれる選択された前記の有効フレームにしたがって、前記登録済み指紋データセットの一つを示すアレイを生成することを特徴とする請求項６に記載の指紋認識装置。
【請求項８】
前記処理ユニットは、前記スワイピングフレーム中に含まれる特徴点を比較することにより、前記有効フレームを選択することを特徴とする請求項７に記載の指紋認識装置。
【請求項９】
前記処理ユニットは、前記スワイピングフレームのリファレンス領域を比較することにより、前記有効フレームを選択することを特徴とする請求項７に記載の指紋認識装置。
【請求項１０】
さらに、前記指紋センサーが、前記スワイピングフレームを感知する間に、前記処理ユニットにより生成される感知情報にしたがって、促進情報を生成し、前記促進情報を用いて、ユーザーに、どのように指をスワイプするか指示するように構成される促進ユニットを含むことを特徴とする請求項６に記載の指紋認識装置。
【請求項１１】
さらに、前記登録済み指紋データセットを保存するように構成されるストレージユニットを有することを特徴とする請求項６に記載の指紋認識装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指紋認識技術に関するものであって、特に、ユーザーが指を指紋センサーの上に数回スワイプした後、複数の登録済み指紋データセットを得ると共に、照合する指紋と、登録済み指紋データセットを比較することにより、指紋認識を実行し、ユーザーが指を指紋センサーに押し当てている間に、指紋センサーにより、照合する指紋が得られる指紋認識技術に関するものである。
【背景技術】
【０００２】
近年、生体指紋認証が非常に発達している。セキュリティコードとアクセスカードは、盗用されたり、遺失しやすいので、指紋認証技術がますます重視されている。指紋は固有、且つ、不変で、各人が複数の指で認証ができる。このほか、指紋は、指紋センサーを用いて、容易に得ることができるので、指紋認証は、安全性や便宜性を向上させ、金融保証と機密データをよりよく保護することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
指紋認識の従来の方法において、ユーザーは、指を、指紋センサー上に数回押し当てて、複数の登録済み指紋データセットを生成し、その後、照合のために、指を再び、指紋センサーに押し当てる。しかし、小感知面積を備えた指紋センサーが、認識のための十分な登録済み指紋データセットを得るために、ユーザーは何回も押し当てて、指紋登録プロセスを完成する必要がある。
【０００４】
指紋認識のもう一つの従来の方法において、ユーザーは、指を電子装置の指紋センサーの上にスワイプし、ユーザーが指を指紋センサーの上にスワイプするとき、電子装置は複数のフレームを得る。電子装置は、その後、フレームを作成して、登録済み指紋データセットを生成する。ユーザーは、指を、指紋センサーの上に、数回スワイプするように求められる。よって、それに応じて、複数の登録済み指紋データセットが生成される。照合のために、ユーザーは、指を指紋センサーの上に再度スワイプさせなければならず、それに応じて、指紋センサーを含む電子装置は、照合する指紋データセットを生成する。電子装置は、照合する指紋データセットと、登録済み指紋データセットを比較し、その後、照合する指紋データセットが照合をパスするか決定する。
【０００５】
本発明は、指紋認識方法とその装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
ユーザーが指を指紋センサーの上に数回スワイプした後、複数の登録済み指紋データセットを得ると共に、照合する指紋と、登録済み指紋データセットを比較することにより、指紋認識を実行し、ユーザーが指を指紋センサーに押し当てている間に、指紋センサーにより、照合する指紋が得られる。 
本発明の態様によれば、指紋センサーが、ユーザーの指が指紋センサーの上でスワイプされたときに複数のスワイピングフレームを得る工程と、処理ユニットが、スワイピングフレームにしたがって、それぞれが異なるスワイプ方向に対応する複数の登録済み指紋データセットを生成する工程と、指紋センサーが、ユーザーの指が指紋センサーに押し当てられたときにプレス指紋フレームを得る工程と、処理ユニットが、プレス指紋フレームにしたがって、プレス指紋データセットを得る工程と、処理ユニットが、プレス指紋データセットと登録済み指紋データセットとを比較する工程と、を有することを特徴とする指紋認識方法を提供する。
【０００７】
本発明の別の態様によれば、ユーザーの指がスワイプされたときに複数のスワイピングフレームを感知し、ユーザーの指が押し当てられたときにプレス指紋フレームを感知するように構成される指紋センサーと、スワイピングフレームにしたがって、それぞれが異なるスワイプ方向に対応する複数の登録済み指紋データセットを生成し、プレス指紋フレームにしたがって、プレス指紋データセットを生成すると共に、プレス指紋データセットとの登録済み指紋データセットとを比較するように構成される処理ユニットと、を有することを特徴とする指紋認識装置を提供する。
【０００８】
本発明のその他の特徴と長所が、指紋認識方法と装置の特定の実施態様の審査に基づいて明らかになるであろう。
【発明の効果】
【０００９】
従来の指紋認識方法と比較して、本発明の指紋認識方法は、指を指紋センサーの上にスワイピングすることにより指紋を登録することができ、指を指紋センサーに押し当てることにより、識別、および、照合が可能である。
【図面の簡単な説明】
【００１０】
本発明が充分理解できるように、次に添付図面を参照しながら発明を説明する。
【図１】本発明の一実施形態による電子装置１００を示す図である。
【図２】本発明の一実施形態による有効フレームの選択を説明する図である。
【図３】本発明の別の実施態様による有効フレームの選択を説明する図である。
【図４】本発明の一実施形態による指紋認識方法を説明するフローチャート４００である。
【図５】本発明の一実施形態によるステップＳ４２０を説明するフローチャート５００である。
【図６】本発明の別の実施態様による指紋認識方法を説明するフローチャート６００である。
【発明を実施するための形態】
【００１１】
図１は、本発明の一実施形態による電子装置１００を示す図である。図１に示されるように、電子装置１００は、指紋センサー１１０、処理ユニット１２０、および、ストレージユニット１３０を有する。説明をわかりやすくするため、図１では、本発明に関する素子だけが示されているが、本発明は、図１に示されるものに限定されない。
【００１２】
本発明の一実施形態において、指紋センサー１１０は、小感知面積ｎ×ｍを有する。たとえば、指紋センサー１１０の感知面積は、１０ｍｍ×４ｍｍ、または、６ｍｍ×６ｍｍである。すなわち、指紋センサー１１０の感知面積は小さく、フレームの面積は、指紋センサー１１０の感知面積に等しいので、ユーザーが、指を指紋センサーの上にスワイピング、または、それに押し当てている間に指紋センサー１１０によって感知されるフレームの面積も同様に小さくなる。フレームが小さいので、各フレームは、わずかの特徴点(minutiae）（たとえば、５より少ない特徴点）を含む。
【００１３】
本発明の一実施形態において、指紋を登録する時、ユーザーは、指を指紋センサー１１０の上に数回（３〜４回）スワイプする。ユーザーの指が指紋センサー１１０の上にスワイプするたびに、電子装置１００は、複数のスワイピングフレームを得て、処理ユニット１２０は、スワイピングフレームから、複数の有効フレームを選択する。すなわち、有効フレームの数量は、スワイピングフレームより少ない。有効フレームは、登録済み指紋データセットを形成する。本発明の一実施形態において、処理装置１２０が、登録済み指紋データセットを選択した後、登録済み指紋データセットがストレージユニット１３０に保存される。ユーザーが指を指紋センサー１１０の上に数回（３〜４回）スワイプした後、複数の登録済み指紋データセットがストレージユニット１３０中に保存される。
【００１４】
本発明の一実施形態において、指紋を登録するために、ユーザーは、指を、四つの異なる方向に沿って、４回、指紋センサーの上にスワイプするように求められる。たとえば、ユーザーは、指を、（１）上から下（あるいは逆でも）、（２）左から右（あるいは逆でも）、（３）左上から右下（あるいは逆でも）、および、（４）右上から左下（あるいは逆でも）の四つの異なる方向に沿って、４回スワイプするように求められる。ユーザーに、指を四つの異なる方向にスワイプするように求めることにより、４個の登録済み指紋データセットが生成され、各登録済み指紋データセットは、四つの異なる方向の一つに対応する。
【００１５】
指紋を照合するために、本発明の一実施形態において、ユーザーは、指を指紋センサー１１０に押し当てるように求められる。指紋データの一つのフレームが、指紋センサー１１０により感知される。指紋データのフレームは、照合する指紋データセットを形成する。４個の登録済み指紋データセットは、それぞれ、（１）上から下（あるいは逆でも）、（２）左から右（あるいは逆でも）、（３）左上から右下（あるいは逆でも）、および、（４）右上から左下（あるいは逆でも）の方向に対応するので、照合する指紋データセットと登録済み指紋データセットの一つの間の角度は２２．５度より小さい。よって、指紋認識中に、ユーザーが指を指紋センサー１１０に押し当てる方向を問わず、照合する指紋データセットと登録済み指紋データセットの一つの間の角度は２２．５度より小さく、よって、指紋認識において、許容範囲である。
【００１６】
本発明の一実施形態において、ユーザーが指を指紋センサー１１０の上にスワイプしている間に指紋センサー１１０により感知された複数のスワイピングフレームを得た後、処理ユニット１２０は、スワイピングフレームから、数個の有効フレームを選択して、登録済み指紋データセットを形成する。ユーザーが、四つの異なる方向に沿って、指をそれぞれ４回、指紋センサー１１０の上にスワイプした後、四つの異なる方向に対応する４個の登録済み指紋データセットが生成される。処理ユニット１２０は、登録済み指紋データセット中に含まれる選択されたフレームにしたがって、登録済み指紋データセットのそれぞれを表すアレイを生成する。本発明の一実施形態において、各アレイはＳｉ＝｛Ｆｉ１，Ｆｉ２，ＦｉＮ｝として示され、ｉは、ユーザーが指を指紋センサー１１０の上にスワイプしたｉ番目かを示す。ユーザーに、指紋登録のために指を指紋センサー１１０の上に４回スワイプするように要求した場合、ｉの範囲は、１≦ｉ≦４である。ＦｉＮは、登録済み指紋データセット中に含まれる有効フレームを表示する。本発明の一実施形態において、一つの登録済み指紋データセットの有効フレームの数量が既定値より小さいとき、処理ユニット１２０は、登録済み指紋データセットが無効で、それを破棄することを決定する。
【００１７】
本発明の一実施形態において、ユーザーが指を指紋センサー１１０の上にスワイプする間に、処理ユニット１２０は、指紋センサー１１０により感知されるスワイピングフレームの特徴点を比較することにより、有効フレームを選択する。この実施形態において、処理ユニット１２０は、各スワイピングフレームにて、複数の特徴点の群を識別し、その後、特定の特徴点の群が、複数の連続スワイピングフレームに繰り返し現われるか判断することにより、スワイピングフレームを、順に比較する。図２は、実施形態の例を説明する。 
【００１８】
図２は、本発明の一実施形態による有効フレームの選択を説明する図である。説明のために、ユーザーが指を指紋センサー１１０の上にスワイプした後、６個のスワイピングフレームＦ１〜Ｆ６が感知、生成されると仮定する。図２に示されるように、処理ユニット１２０は、各フレームＦ１〜Ｆ６中に含まれる複数の特徴点の群を識別する。識別された特徴点の群は群Ａ〜Ｅである。群ＡはフレームＦ１とＦ２に現れる。群ＢはフレームＦ１、Ｆ２、および、Ｆ３に現われる。群ＣはフレームＦ３、Ｆ４、および、Ｆ５に現われる。群ＤはフレームＦ４とＦ５に現われる。群ＥはフレームＦ５とＦ６に現われる。その後、処理ユニット１２０は、順に、フレームＦ１〜Ｆ６を比較して、特定の特徴点の群が、繰り返し、数個の連続フレームに現われるか判断する。上述のように、群ＡはフレームＦ１とＦ２に現われ、群ＢはフレームＦ１、Ｆ２、および、Ｆ３に現われる。一組のフレームＦ１とＦ２は、フレームＦ１、Ｆ２、および、Ｆ３のサブセットなので、処理ユニット１２０は、群Ｂを分析することにより、選択プロセスを初期化する。群Ｂは、繰り返し、フレームＦ１、Ｆ２、および、Ｆ３中に現われるが、フレームＦ４に現われないので、処理ユニット１２０は、フレームＦ１、Ｆ２、および、Ｆ３は重複し、フレームＦ１とフレームＦ４は重複しないと判断する。すなわち、フレームＦ１とＦ３は重複し、群Ｂを含む重複したフレーム中、フレームＦ１とフレームＦ３間の距離は、最も遠い。よって、処理ユニット１２０は、フレームＦ１とフレームＦ３を、登録済み指紋データセット中に含まれる有効フレームとして選択する。その後、処理ユニット１２０は群Ｃを分析し、群Ｃは、繰り返し、フレームＦ３、Ｆ４、および、Ｆ５中に現われるが、フレームＦ６に現われないので、フレームＦ３、Ｆ４、および、Ｆ５は重複するが、フレームＦ３とフレームＦ６は重複しないと判断する。すなわち、フレームＦ３とフレームＦ５は重複し、群Ｃを含む重複したフレームＦ３、Ｆ４、および、Ｆ５間で、フレームＦ３とフレームＦ５間の距離は、最も遠い。よって、処理ユニット１２０は、さらに、フレームＦ５が有効フレームであるように選択し、フレームＦ５も登録済み指紋データセットに含まれるようにする（Ｆ３は選択され、含まれている）。一組のフレームＦ４とＦ５は、フレームＦ３、Ｆ４、および、Ｆ５のサブセットなので、群Ｄを分析しないで群Ｅを分析することにより、処理ユニット１２０は選択プロセスを続行する。処理ユニット１２０は群Ｅを分析し、群Ｅは、繰り返し、フレームＦ５とＦ６中に現われるが、フレームＦ４に現われないので、フレームＦ５とＦ６は重複するが、フレームＦ４とフレームＦ６は重複しないと判断する。よって、処理ユニット１２０は、さらに、フレームＦ５が有効フレームであるように選択し、フレームＦ５も、登録済み指紋データセットに含まれるようにする（Ｆ５は選択され、含まれている）。よって、群Ａ〜Ｅの分析後、処理ユニット１２０は、フレームＦ１、Ｆ３、および、Ｆ５を、登録済み指紋データセット中に含まれる有効フレームとして選択して、群Ａ〜Ｅから成る登録済み指紋データセットとすることができる。注意すべきことは、実施形態は、本発明を説明するためだけのものであり、本発明はこれに限定されないことが理解できる。処理ユニット１２０は、感知されたスワイピングフレームの特徴点の異なる状況にしたがって、複数のフレームを、登録済み指紋データセット中に含まれる有効フレームとして選択する。 
【００１９】
本発明の別の実施形態において、ユーザーが指を指紋センサー１１０の上にスワイプする間に感知、および、獲得されたスワイピングフレーム中に含まれるリファレンス領域を比較することにより、処理ユニット１２０が有効フレームを選択する。この実施形態において、処理ユニットは、スワイピングフレーム中に含まれる複数のリファレンス領域を識別する。処理ユニット１２０は、その後、連続して、スワイピングフレームを比較して、特定のリファレンス領域が、繰り返し、複数の連続スワイピングフレーム中に現われるか判断し、比較結果にしたがって、登録済み指紋データセット中に含まれる有効フレームを選択する。図３は実施形態の例を説明する。
【００２０】
図３は、本発明の別の実施態様による有効フレームの選択を説明する図である。説明のために、ユーザーが指を指紋センサー１１０の上にスワイプした後、６個のスワイピングフレームＦ１〜Ｆ６が感知、および、生成されると仮定する。図３に示されるように、処理ユニット１２０は、スワイピングフレームＦ１〜Ｆ６中に含まれるリファレンス領域ＲＡ〜ＲＣを識別する。リファレンス領域ＲＡはフレームＦ１、Ｆ２、および、Ｆ３に現われ、且つ、フレームＦ４に現われない。リファレンス領域ＲＢはフレームＦ３、Ｆ４、および、Ｆ５に現われ、且つ、フレームＦ６に現われない。リファレンス領域ＲＣはフレームＦ５とＦ６に現われる。その後、処理ユニット１２０は、フレームＦ１〜Ｆ６を順に比較して、特定のリファレンス領域が、繰り返し、複数の連続フレームに現われるか判断し、比較結果にしたがって、登録済み指紋データセットに含まれる有効フレームを選択する。処理ユニット１２０は、リファレンス領域ＲＡを分析することにより、選択プロセスを初期化すると共に、リファレンス領域ＲＡは、繰り返し、フレームＦ１、Ｆ２、および、Ｆ３に現われるが、フレームＦ４に現われないので、フレームＦ１、Ｆ２、および、Ｆ３は重複するが、フレームＦ１とフレームＦ４は重複しないと判断する。すなわち、フレームＦ１とＦ３は重複し、リファレンス領域ＲＡを含む重複したフレームＦ１、Ｆ２、および、Ｆ３間で、フレームＦ１とフレームＦ３間の距離は、最も遠い。よって、処理ユニット１２０は、フレームＦ１とフレームＦ３を、登録済み指紋データセット中に含まれる有効フレームとして選択する。その後、処理ユニット１２０はリファレンス領域ＲＢを分析し、リファレンス領域ＲＢは、繰り返し、フレームＦ３、Ｆ４、および、Ｆ５に現われるが、フレームＦ６に現われないので、フレームＦ３、Ｆ４、および、Ｆ５は重複し、フレームＦ３とフレームＦ６は重複しないと判断する。すなわち、フレームＦ３とフレームＦ５は重複し、リファレンス領域ＲＢを含む重複したフレームＦ３、Ｆ４、および、Ｆ５間で、フレームＦ３とフレームＦ５間の距離は、最も遠い。よって、処理ユニット１２０は、さらに、フレームＦ５が有効フレームであるように選択し、フレームＦ５も、登録済み指紋データセットに含まれるようにする（Ｆ３は選択され、含まれている）。その後、処理ユニット１２０は、リファレンス領域ＲＣを分析し、リファレンス領域ＲＣは、繰り返し、フレームＦ５とＦ６に現われるので、フレームＦ５とＦ６は重複すると判断する。よって、処理ユニット１２０は、さらに、フレームＦ５（Ｆ５は選択され、含まれている）が有効フレームであるように選択し、フレームＦ５も、登録済み指紋データセット中に含まれるようにする。よって、リファレンス領域ＲＡ〜ＲＣの分析後、処理ユニット１２０は、フレームＦ１、Ｆ３、および、Ｆ５を、登録済み指紋データセットに含まれる有効フレームとして選択して、登録済み指紋データセットに、リファレンス領域ＲＡ〜ＲＣを含ませる。注意すべきことは、実施形態は、本発明を説明するためだけのものであり、本発明はこれに限定されないことは理解すべきである。処理ユニット１２０は、感知されたスワイピングフレームのリファレンス領域の異なる状況にしたがって、複数のフレームを、登録済み指紋データセットに含まれる有効フレームとして選択する。
【００２１】
本発明の別の実施形態において、電子装置１００は、さらに、促進ユニット（図示しない）を含む。ユーザーが指を指紋センサー１１０の上にスワイプするとき、指紋センサー１１０は、ユーザーが、どの方向で、指を指紋センサー１１０上でスワイプするか、または、どの位置で、スワイプするかを感知して、感知情報を生成する。促進ユニットは、指紋センサー１１０により得られる感知情報にしたがって、促進情報を生成する。本発明の一実施形態において、促進情報がユーザーに提供されて、ユーザーに、指を、正確な方向で、指紋センサー１１０の上にスワイプしているか、および、指を異なる位置に移動させる必要があるかを示す。本発明の一実施形態において、ユーザーが、数回、指を指紋センサー１１０の上にスワイプし、且つ、一時的に、スワイプを停止して、それに応じて登録済み指紋データセットが生成される。ユーザーが指を、既定距離に沿って、指紋センサー１１０の上にスワイプした後、促進情報が生成されて、ユーザーに、指が指紋センサー１１０を離れずに、一時的に、指のスワイピングを停止するよう通知する。そのスワイピング中に、複数のスワイピングフレームが感知され、それに応じて複数の有効フレームが選択される。その後、促進情報は、ユーザーに、指を、再び、指紋センサー１１０の上にスワイプするように通知する。既定距離後、促進情報は、ユーザーに、指のスワイピングを停止するように通知する。別の複数の有効フレームが、そのスワイピング中に感知されるスワイピングフレームから選択される。この実施形態において、上述のプロセスは数回繰り返され、数回のスワイピング中に感知されるスワイピングフレームの異なる群から選択された有効フレームが、登録済み指紋データセット中に含まれる。本発明の一実施形態において、音声を生成する、または、ディスプレイユニット（図示しない）上にメッセージを表示することにより、促進情報がユーザーに通知されるように構成されてもよい。
【００２２】
登録された全指紋データセットが生成された後、照合のために、ユーザーは、指を指紋センサー１１０に押し当てるように求められる。プレス指紋データセットがそれに応じて生成され、処理ユニット１２０に送信される。処理ユニット１２０は、プレス指紋データセットと登録済み指紋データセットを比較する。プレス指紋データセットが、登録済み指紋データセットの一つに適合するとき、プレス指紋データセットが照合される。
【００２３】
図４は、本発明の一実施形態による指紋認識方法を説明するフローチャート４００である。指紋認識方法が電子装置１００に適用される。図４に示されるように、まず、ステップＳ４１０において、複数のスワイピングフレームが得られる。ステップＳ４２０において、複数の登録済み指紋データセットが、複数のスワイピングフレームから生成される。ステップＳ４３０において、プレス指紋データセットが得られる。ステップＳ４４０において、プレス指紋データセットが、登録済み指紋データセットと比較される。
【００２４】
図５は、本発明の一実施形態によるステップＳ４２０を説明するフローチャート５００である。本発明の一実施形態において、フローチャート４００において、登録された各指紋データセットは、異なるスワイプ方向に対応する。この実施形態において、ステップＳ４２０は以下のステップを含む。ステップＳ５１０において、複数の有効フレームが、一つの登録された指紋データセット中に含まれる複数のスワイピングフレームから選択される。ユーザーが指を特定方向に沿って、指紋センサー１１０の上にスワイプするとき、複数のスワイピングフレームが感知され、その登録済み指紋データセットは、その特定方向に対応している。ステップＳ５２０において、アレイが生成されて、登録済み指紋データセットのそれぞれを示す。ユーザーが指を特定方向に沿って、指紋センサー１１０の上にスワイプするとき、各アレイは、感知された複数のスワイピングフレームから選択される有効フレームを含み、アレイは、その特定方向に対応するものである。この実施形態において、スワイピングフレームの特徴点を比較する、または、スワイピングフレームのリファレンス領域を比較することにより、有効フレームが選択される。
【００２５】
図６は、本発明の別の実施態様による指紋認識方法を説明するフローチャート６００である。指紋認識方法は電子装置１００に適用される。図６に示されるように、まず、ステップＳ６１０において、複数のスワイピングフレームが得られる。ステップＳ６２０において、感知情報が電子装置１００により生成され、複数のスワイピングフレームが得られる。ステップＳ６３０において、感知情報にしたがって、促進情報が生成される。ステップＳ６４０において、促進情報が用いられて、ユーザーに、どの方向に沿って指を指紋センサー１１０の上にスワイプするか、および／または、どの位置で指を指紋センサー１１０の上にスワイプするかを指示する。ステップＳ６５０において、複数の有効フレームが、登録済み指紋データセット中に含まれる複数のスワイピングフレームから選択される。ステップＳ６６０において、一つのプレス指紋データセットが得られる。ステップＳ６７０において、プレス指紋データセットが、登録済み指紋データセットと比較される。 
【００２６】
従来の指紋認識方法と比較すると、本発明の指紋認識方法において、ユーザーは、指を指紋センサーの上にスワイピングすることにより指紋を登録することができ、ユーザーは、指を指紋センサーに押し当てることにより、識別、および、照合が可能である。このほか、別の実施形態による指紋認識方法において、フレームを再構成して、複合した登録済み指紋データセットを生成する必要がない。さらに、別の実施形態による指紋認識方法は、過度に無駄な指紋情報を保存するのを防止する。その結果、指紋認識の効率が向上する。
【００２７】
本発明の明細書で開示される方法のステップは、直接、プロセッサにより実行されるハードウェア、ソフトウェアモジュール中、または、二つの組み合わせに応用できる。ソフトウェアモジュール（たとえば、実行可能命令と関連データを有する）、および、その他のデータは、データメモリ、たとえば、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ-ＲＯＭ、または、周知のコンピュータ読み取り可能ストレージ媒体のその他の形式で存在する。サンプルストレージ媒体は、機械、たとえば、コンピュータ/プロセッサ (便宜上、ここでは、“プロセッサ”と称する)に結合されて、プロセッサが、ストレージ媒体から情報 (たとえば、コード)を読み取ったり、情報を書き込んだりすることができる。サンプルストレージ媒体は、プロセッサに統合される。プロセッサとストレージ媒体はＡＳＩＣに存在する。ＡＳＩＣはユーザー装置に存在する。あるいは、プロセッサとストレージ媒体は、ユーザー装置中で、個別素子として存在する。さらに、いくつかの態様において、適当なコンピュータプログラム製品は、本発明の一つ以上の態様に関連するコードを有するコンピュータ読み取り可能媒体を有する。いくつかの態様において、コンピュータプログラム製品は、パッケージ材料を含む。
【００２８】
本明細書中の“一実施形態”または“実施形態”は、実施形態に関連する特定の特徴、構造、または、特性は、本発明の少なくとも一実施形態中に含まれるが、それらが、各実施形態中に存在することを示すものではないことを意味する。よって、本明細書中の異なる場所で現れる“一実施形態中”または“実施形態”は、必ずしも、本発明の同じ実施形態を示さない。
以上の段落は多種態様で描写する。明らかに、本発明の教示は、多種の方式により実現され、範例中で開示される任意の特定の構造や機能は、単に、代表的な状況を示す。本文の教示に基づくと、当該技術を熟知する者は、独立、または、併合して適用できる。
【００２９】
本発明では好ましい実施例を前述の通り開示したが、これらは決して本発明に限定するものではなく、当該技術を熟知する者なら誰でも、本発明の精神と領域を脱しない範囲内で各種の変動や潤色を加えることができ、従って本発明の保護範囲は、特許請求の範囲で指定した内容を基準とする。
【符号の説明】
【００３０】
１００  電子装置
１１０  指紋センサー
１２０  処理ユニット
１３０  ストレージユニット
４００、５００、６００  フローチャート
【図１】
0006335851.tif 000002
【図２】
0006335851.tif 000003
【図３】
0006335851.tif 000004
【図４】
0006335851.tif 000005
【図５】
0006335851.tif 000006
【図６】
0006335851.tif 000007