取得した指紋画像データを複数の第1の副画像領域に区画し、かつ前記第1の副画像領域の各々に対して前記指紋画像データが保持する指紋の隆線の傾きに応じた方向成分情報を設定してテンプレートデータを生成するステップと、複数の前記第1の副画像領域の各々が備える前記方向成分情報の前記テンプレートデータ内の分布を基に、前記指紋画像データが保持する指紋の核が存在する核領域を抽出するステップと、前記核領域が前記テンプレートデータ内に区画された指紋照合可能領域内に位置しているか否かを判定するステップと、前記核領域が前記指紋照合可能領域内に位置していると判定された場合に、前記テンプレートデータを利用したスペクトルデータ比較により前記指紋画像データと予め準備された登録指紋画像データとの指紋照合処理を行うステップと、前記核領域が前記指紋照合可能領域内に位置していないと判定された場合に、前記核領域のテンプレートデータ内の位置情報を利用してユーザの指紋の再入力方法を示す再入力ガイダンスを選択するステップと、を有することを特徴とする指紋認証方法。前記核領域の抽出は、前記テンプレートデータにおいて、前記第1の副画像領域を複数含んだ複数の第2の副画像領域を選定し、選定した複数の前記第2の副画像領域の中から、前記第2の副画像領域の各々における複数の前記第1の副画像領域の各々が備える前記方向成分情報の前記第2の副画像領域内の分布を基に行うことを特徴とする請求項1に記載の指紋認証方法。前記核領域は、複数の前記第2の副画像領域の中で前記第1の副画像領域の各々が備える前記方向成分情報が最も均等に含まれている領域であると認定して抽出することを特徴とする請求項2に記載の指紋認証方法。前記第2の副画像領域は、前記テンプレートデータにおいて各々が第1の副画像領域を同一数含んだ一定領域毎に選定されることを特徴とする請求項2又は請求項3に記載の指紋認証方法。前記一定領域は、前記テンプレートデータを格子状に区画して得られることを特徴とする請求項4に記載の指紋認証方法。前記一定領域は、前記テンプレートデータを複数行又は複数列に区画して得られることを特徴とする請求項4に記載の指紋認証方法。前記第2の副画像領域は、前記テンプレートデータにおいて複数行又は複数列にて選定され、前記核領域を抽出するステップは、選定した複数の前記第2の副画像領域の中から、前記第2の副画像領域の各々における複数の前記第1の副画像領域の各々が備える前記方向成分情報の前記第2の副画像領域内の分布を基に、前記指紋画像データが保持する指紋の核が存在する前記核領域の候補となる核領域候補領域を抽出するステップと、抽出した前記核領域候補から複数の第3の副画像領域を選定するステップと、を備え、前記核領域の抽出は、選定した複数の前記第3の副画像領域の中から、前記第3の副画像領域の各々における複数の前記第1の副画像領域の各々が備える前記方向成分情報の前記第3の副画像領域内の分布を基に行うことを特徴とする請求項2に記載の指紋認証方法。前記第3の副画像領域は、前記第2の副画像領域が複数行にて選定された場合に、前記第2の副画像領域において複数列にて選定され、前記第2の副画像領域が複数列にて選定された場合に、前記第2の副画像領域において複数行にて選定されることを特徴とする請求項7に記載の指紋認証方法。前記第3の副画像領域は、前記第2の副画像領域において各々が第1の副画像領域を同一数含んだ一定領域毎に選定されることを特徴とする請求項7又は請求項8に記載の指紋認証方法。前記核領域候補領域は、複数の前記第2の副画像領域の中で、前記第1の副画像領域の各々の底辺に対して垂直方向又はその近傍の方向成分情報を備えた前記第1の副画像領域が最も含まれる領域であると認定することを特徴とする請求項7乃至9のいずれか1項に記載の指紋認証方法。前記核領域は、複数の前記第3の副画像領域の中で前記第1の副画像領域の各々が備える前記方向成分情報が最も均等に含まれている領域であると認定して抽出することを特徴とする請求項7乃至請求項10に記載の指紋認証方法。前記第3の副画像領域は、前記第2の副画像領域において、前記第1の副画像領域を複数含み、かつ前記テンプレートデータにおいて少なくとも2領域以上が互いに部分的に重複するようにして選定されることを特徴とする請求項7乃至請求項11のいずれか1項に記載の指紋認証方法。前記指紋照合可能領域は、前記テンプレートデータの中心を含んで設定されることを特徴とする請求項1乃至請求項12のいずれか1項に記載の指紋認証方法。前記再入力ガイダンスは、予め準備された複数の再入力ガイダンスの中から選択されることを特徴とする請求項1乃至請求項13のいずれか1項に記載の指紋認証方法。前記第2の副画像領域は、前記テンプレートデータにおいて、前記第1の副画像領域を複数含み、かつ前記テンプレートデータにおいて少なくとも2領域以上が互いに部分的に重複するようにして選定されることを特徴とする請求項2乃至請求項14のいずれか1項に記載の指紋認証方法。選択した前記再入力ガイダンスは、ユーザに対して提示するステップを備えていることを特徴とする請求項1乃至15のいずれか1項に記載の指紋認証方法。指紋画像データが取得可能な指紋センサと、登録指紋画像データが予め記憶された記憶部と、前記指紋センサが取得した前記指紋画像データと前記登録指紋画像データとの指紋照合を行い、又はユーザの指紋の再入力方法を示す再入力ガイダンスを選択する指紋画像データ処理部と、前記指紋照合の結果、又は前記再入力ガイダンスを出力する出力部と、を有し、前記指紋画像データ処理部は、前記指紋センサが取得した前記指紋画像データを複数の第1の副画像領域に区画し、かつ前記第1の副画像領域の各々に対して前記指紋画像データが保持する指紋の隆線の傾きに応じた方向成分情報を設定してテンプレートデータを生成するテンプレートデータ生成部と、複数の前記第1の副画像領域の各々が備える前記方向成分情報の前記テンプレートデータ内の分布を基に、前記指紋画像データが保持する指紋の核が存在する核領域を抽出する核領域抽出部と、前記核領域が前記テンプレートデータ内に区画された指紋照合可能領域内に位置しているか否かを判定する指紋画像データ判定部と、前記核領域が前記指紋照合可能領域内に位置していると判定された場合に、前記テンプレートデータを利用したスペクトルデータ比較により前記指紋画像データと前記登録指紋画像データとの指紋照合処理を行う指紋照合部と、前記核領域が前記指紋照合可能領域内に位置していないと判定された場合に、前記核領域のテンプレートデータ内の位置情報を利用してユーザの指紋の再入力方法を示す再入力ガイダンスを選択する再入力ガイダンス選択部と、を備えていることを特徴とする指紋認証システム。前記核領域抽出部における前記核領域の抽出は、前記テンプレートデータにおいて、前記第1の副画像領域を複数含んだ複数の第2の副画像領域を選定し、選定した複数の前記第2の副画像領域の中から、前記第2の副画像領域の各々における複数の前記第1の副画像領域の各々が備える前記方向成分情報の分布を基に行うことを特徴とする請求項17に記載の指紋認証システム。前記指紋センサは、ラインセンサであることを特徴とする請求項17又は請求項18に記載の指紋認証システム。取得した指紋画像データと予め準備された登録指紋画像データとの指紋照合を行い、又はユーザの指紋の再入力方法を示す再入力ガイダンスを選択する指紋画像データ処理部を備え、前記指紋画像データ処理部は、取得した前記指紋画像データを複数の第1の副画像領域に区画し、かつ前記第1の副画像領域の各々に対して前記指紋画像データが保持する指紋の隆線の傾きに応じた方向成分情報を設定してテンプレートデータを生成するテンプレートデータ生成部と、複数の前記第1の副画像領域の各々が備える前記方向成分情報の前記テンプレートデータ内の分布を基に、前記指紋画像データが保持する指紋の核が存在する核領域を抽出する核領域抽出部と、前記核領域が前記テンプレートデータ内に区画された指紋照合可能領域内に位置しているか否かを判定する指紋画像データ判定部と、前記核領域が前記指紋照合可能領域内に位置していると判定された場合に、前記テンプレートデータを利用したスペクトルデータ比較により前記指紋画像データと前記登録指紋画像データとの指紋照合処理を行う指紋照合部と、前記核領域が前記指紋照合可能領域内に位置していないと判定された場合に、前記核領域のテンプレートデータ内の位置情報を利用してユーザの指紋の再入力方法を示す再入力ガイダンスを選択する再入力ガイダンス選択部と、を備えていることを特徴とする半導体装置。前記核領域抽出部における前記核領域の抽出は、前記テンプレートデータにおいて、前記第1の副画像領域を複数含んだ複数の第2の副画像領域を選定し、選定した複数の前記第2の副画像領域の中から、前記第2の副画像領域の各々における複数の前記第1の副画像領域の各々が備える前記方向成分情報の分布を基に行うことを特徴とする請求項20に記載の半導体装置。前記登録指紋画像データが格納され、かつ前記指紋画像データ処理部と電気的に接続された記憶部を備えていることを特徴とする請求項20又は請求項21に記載の半導体装置。前記指紋画像データ処理部と電気的に接続され、かつ外部からの電気信号が入力可能な外部端子を備えていることを特徴とする請求項20乃至請求項22のいずれか1項に記載の半導体装置。特許文献2においては、上述のように、指紋照合処理を終えた後に、ユーザが入力した指紋の指紋画像データと予め登録された指紋画像データとを比較して算出した互いの位置のズレ度合いを基に、再入力ガイダンスを選択してユーザに提示することとしているが、このように両者のズレ度合いが一定以上であった場合には、そもそも指紋照合処理を行う必要がないと考えられる。指紋の再入力が必要であることが明らかな場合にまで指紋照合処理を行うことは、指紋認証処理の遅延と消費電力の増加につながるため問題となる。発明者は、この問題に対し、まずは特許文献3に開示された方法を用いてユーザが入力した指紋の指紋画像データ内の渦中心としての指紋の核の位置を求める処理を行うこととし、指紋の核の位置が指紋画像データ内の特定領域内にあった場合には指紋照合処理に移行し、指紋の核の位置が指紋画像データ内の特定領域内に無かった場合には、指紋の核の位置情報を基に再入力ガイダンスの選択を行うことを検討した。以上のようにして再入力ガイダンスを選択することにより、特許文献2に記載のように、ユーザが入力した指紋の指紋画像データと予め登録された指紋画像データとのズレ度合いが一定以上でありそもそも指紋照合処理に適していないような場合にまで指紋照合処理を行うといった無駄な処理を排除し、指紋認証処理の高速化と消費電力の低減を実現することが考えられた。しかしながら、指紋照合処理の手段としてスペクトルデータ比較を採用した場合であって、特許文献3に示された方法で指紋の核の位置を求める処理を行った後に指紋照合処理を行うこととした場合には、指紋の核の位置を求める処理を行い、さらに指紋照合処理としてのスペクトルデータ比較のために指紋画像データから新たに比較用データを作成する必要があることから、指紋認証処理の遅延につながることが発明者の検討によって明らかとなった。そこで、本発明では、ユーザへの再入力ガイダンスの提示を採用し、かつ指紋照合手段としてスペクトルデータ比較を用いた指紋認証処理の高速化と消費電力の低減を図った指紋認証方法、指紋認証システム、及び半導体チップを提供することを課題とする。本発明にかかる指紋認証方法は、取得した指紋画像データを複数の第1の副画像領域に区画し、かつ前記第1の副画像領域の各々に対して前記指紋画像データが保持する指紋の隆線の傾きに応じた方向成分情報を設定してテンプレートデータを生成するステップと、複数の前記第1の副画像領域の各々が備える前記方向成分情報の前記テンプレートデータ内の分布を基に、前記指紋画像データが保持する指紋の核が存在する核領域を抽出するステップと、前記核領域が前記テンプレートデータ内に区画された指紋照合可能領域内に位置しているか否かを判定するステップと、前記核領域が前記指紋照合可能領域内に位置していると判定された場合に、前記テンプレートデータを利用したスペクトルデータ比較により前記指紋画像データと予め準備された登録指紋画像データとの指紋照合処理を行うステップと、前記核領域が前記指紋照合可能領域内に位置していないと判定された場合に、前記核領域のテンプレートデータ内の位置情報を利用してユーザの指紋の再入力方法を示す再入力ガイダンスを選択するステップと、を有することを特徴とする指紋認証方法。本発明にかかる指紋認証システムは、指紋画像データが取得可能な指紋センサと、登録指紋画像データが予め記憶された記憶部と、前記指紋センサが取得した前記指紋画像データと前記登録指紋画像データとの指紋照合を行い、又はユーザの指紋の再入力方法を示す再入力ガイダンスを選択する指紋画像データ処理部と、前記指紋照合の結果、又は前記再入力ガイダンスを出力する出力部と、を有し、前記指紋画像データ処理部は、前記指紋センサが取得した前記指紋画像データを複数の第1の副画像領域に区画し、かつ前記第1の副画像領域の各々に対して前記指紋画像データが保持する指紋の隆線の傾きに応じた方向成分情報を設定してテンプレートデータを生成するテンプレートデータ生成部と、複数の前記第1の副画像領域の各々が備える前記方向成分情報の前記テンプレートデータ内の分布を基に、前記指紋画像データが保持する指紋の核が存在する核領域を抽出する核領域抽出部と、前記核領域が前記テンプレートデータ内に区画された指紋照合可能領域内に位置しているか否かを判定する指紋画像データ判定部と、前記核領域が前記指紋照合可能領域内に位置していると判定された場合に、前記テンプレートデータを利用したスペクトルデータ比較により前記指紋画像データと前記登録指紋画像データとの指紋照合処理を行う指紋照合部と、前記核領域が前記指紋照合可能領域内に位置していないと判定された場合に、前記核領域のテンプレートデータ内の位置情報を利用してユーザの指紋の再入力方法を示す再入力ガイダンスを選択する再入力ガイダンス選択部と、を備えていることを特徴とする。本発明にかかる半導体装置は、取得した指紋画像データと予め準備された登録指紋画像データとの指紋照合を行い、又はユーザの指紋の再入力方法を示す再入力ガイダンスを選択する指紋画像データ処理部を備え、前記指紋画像データ処理部は、取得した前記指紋画像データを複数の第1の副画像領域に区画し、かつ前記第1の副画像領域の各々に対して前記指紋画像データが保持する指紋の隆線の傾きに応じた方向成分情報を設定してテンプレートデータを生成するテンプレートデータ生成部と、複数の前記第1の副画像領域の各々が備える前記方向成分情報の前記テンプレートデータ内の分布を基に、前記指紋画像データが保持する指紋の核が存在する核領域を抽出する核領域抽出部と、前記核領域が前記テンプレートデータ内に区画された指紋照合可能領域内に位置しているか否かを判定する指紋画像データ判定部と、前記核領域が前記指紋照合可能領域内に位置していると判定された場合に、前記テンプレートデータを利用したスペクトルデータ比較により前記指紋画像データと前記登録指紋画像データとの指紋照合処理を行う指紋照合部と、前記核領域が前記指紋照合可能領域内に位置していないと判定された場合に、前記核領域のテンプレートデータ内の位置情報を利用してユーザの指紋の再入力方法を示す再入力ガイダンスを選択する再入力ガイダンス選択部と、を備えていることを特徴とする。本発明の指紋認証方法によれば、ユーザへの再入力ガイダンスの提示を採用し、かつ指紋照合手段としてスペクトルデータ比較を採用した指紋認証処理において、取得した指紋の核領域を抽出し、該核領域が指紋照合可能領域内にあった場合には指紋照合処理を行い、該核領域が指紋照合可能領域内に無かった場合には指紋の核の位置情報を基に再入力ガイダンスの選択を行うこととしたので、取得した指紋画像データがそもそも指紋照合処理に適しておらず指紋の再入力が必要な場合にまで指紋照合処理を行う必要がない。また、本発明の指紋認証方法によれば、取得した指紋画像データを区画した複数の第1の副画像領域の各々に対して方向成分情報を設定してテンプレートデータを生成するステップと、複数の第1の副画像領域の各々が備える方向成分情報のテンプレートデータ内の分布を基に、指紋画像データが保持する指紋の核領域を抽出するステップと、核領域がテンプレートデータ内に区画された指紋照合可能領域内に位置しているか否かを判定するステップと、を経た後、テンプレートデータを利用して指紋照合処理を行うこととしたので、取得した指紋画像データが指紋照合処理に適しているか否かを指紋の核領域の位置情報を基に事前に判定した場合であっても、指紋照合処理の際に改めてスペクトルデータ比較のためのデータを生成する必要がない。以上より、指紋認証処理の高速化と消費電力の低減を図ることができる。本発明の指紋認証システムによれば、ユーザへの再入力ガイダンスの提示を採用し、かつ指紋照合手段としてスペクトルデータ比較を採用した指紋認証処理において、指紋センサが取得した指紋の核領域を抽出する指紋の核領域抽出部と、核領域が指紋照合可能領域内に位置しているか否かを判定する指紋画像データ判定部と、核領域が指紋照合可能領域内に位置していると判定された場合に、指紋画像データと登録指紋画像データとの指紋照合処理をスペクトルデータ比較により行う指紋照合部と、核領域が指紋照合可能領域内に位置していないと判定された場合に、核領域の位置情報を利用してユーザの指紋の再入力方法を示す再入力ガイダンスを選択する再入力ガイダンス選択部と、を備えているので、取得した指紋がそもそも指紋照合処理に適しておらず指紋の再入力が必要な場合にまで指紋照合処理を行う必要がない。また、本発明の指紋認証方法によれば、取得した指紋画像データを区画した複数の第1の副画像領域の各々に対して方向成分情報を設定してテンプレートデータを生成するテンプレートデータ生成部と、複数の第1の副画像領域の各々が備える方向成分情報のテンプレートデータ内の分布を基に、指紋画像データが保持する指紋の核領域を抽出する核領域抽出部と、該核領域がテンプレートデータ内に区画された指紋照合可能領域内に位置しているか否かを判定する指紋画像データ判定部と、を経た後、指紋照合部にてテンプレートデータを利用して指紋照合処理を行うこととしたので、取得した指紋画像データが指紋照合処理に適しているか否かを指紋の核領域の位置情報を基に事前に判定した場合であっても、指紋照合処理の際に改めてスペクトルデータ比較のためのデータを生成する必要がない。以上より、指紋認証処理の高速化と消費電力の低減を図ることができる。本発明の半導体装置によれば、ユーザへの再入力ガイダンスの提示を採用し、かつ指紋照合手段としてスペクトルデータ比較を採用した指紋認証処理において、取得した指紋の核領域を抽出する指紋の核領域抽出部と、核領域が指紋照合可能領域内に位置しているか否かを判定する指紋画像データ判定部と、核領域が指紋照合可能領域内に位置していると判定された場合に、指紋画像データと登録指紋画像データとの指紋照合処理をスペクトルデータ比較により行う指紋照合部と、核領域が指紋照合可能領域内に位置していないと判定された場合に、核領域の位置情報を利用してユーザの指紋の再入力方法を示す再入力ガイダンスを選択する再入力ガイダンス選択部と、を備えているので、取得した指紋がそもそも指紋照合処理に適しておらず指紋の再入力が必要な場合にまで指紋照合処理を行う必要がない。また、本発明の指紋認証方法によれば、取得した指紋画像データを区画した複数の第1の副画像領域の各々に対して方向成分情報を設定してテンプレートデータを生成するテンプレートデータ生成部と、複数の第1の副画像領域の各々が備える方向成分情報のテンプレートデータ内の分布を基に、指紋画像データが保持する指紋の核領域を抽出する核領域抽出部と、該核領域がテンプレートデータ内に区画された指紋照合可能領域内に位置しているか否かを判定する指紋画像データ判定部と、を経た後、テンプレートデータを利用して指紋照合部にて指紋照合処理を行うこととしたので、取得した指紋画像データが指紋照合処理に適しているか否かを指紋の核領域の位置情報を基に事前に判定した場合であっても、指紋照合処理の際に改めてスペクトルデータ比較のためのデータを生成する必要がない。以上より、指紋認証処理の高速化と消費電力の低減を図ることができる。本発明にかかる実施の形態について、図面を参照しながら以下に詳細に説明する。第1の実施形態図1は、本発明の第1の実施形態にかかる指紋認証システムの構成を概略的に示す図である。指紋認証システム1は、指紋画像データが取得可能な指紋センサ10と、登録指紋画像データが予め記憶された記憶部20と、指紋センサ10が取得した指紋画像データと登録指紋画像データとの指紋照合を行い、又はユーザの指紋の再入力方法を示す再入力ガイダンスを選択する指紋画像データ処理部30と、指紋照合の結果、又は再入力ガイダンスを出力する出力部50と、を有し、指紋画像データ処理部30は、指紋センサ10が取得した指紋画像データを複数の第1の副画像領域に区画し、かつ第1の副画像領域の各々に対して指紋画像データが保持する指紋の隆線の傾きに応じた方向成分情報を設定してテンプレートデータを生成するテンプレートデータ生成部31と、複数の第1の副画像領域の各々が備える方向成分情報のテンプレートデータ内の分布を基に、指紋画像データが保持する指紋の核が存在する核領域を抽出する核領域抽出部32と、核領域がテンプレートデータ内に区画された指紋照合可能領域内に位置しているか否かを判定する指紋画像データ判定部33と、核領域が指紋照合可能領域内に位置していると判定された場合に、テンプレートデータを利用したスペクトルデータ比較により指紋画像データと登録指紋画像データとの指紋照合処理を行う指紋照合部34と、核領域が指紋照合可能領域内に位置していないと判定された場合に、核領域のテンプレートデータ内の位置情報を利用してユーザの指紋の再入力方法を示す再入力ガイダンスを選択する再入力ガイダンス選択部35と、を備えているなお、以下で説明する指紋認証システム1は本発明にかかる指紋認証システムの特徴を備えて構成された一実施形態に過ぎず、同構成に限定されるものではない。指紋センサ10は、ユーザの指紋を撮像して指紋画像データとして取得する。指紋センサ10は、例えばエリアセンサ又はラインセンサを用いることができるが、ユーザの指紋を指紋画像データとして取得できるものであればこれに限られない。記憶部20は、一般的な記憶手段であり、任意の記憶領域に予め指紋画像データが登録されている。記憶部20に登録された指紋画像データは、人間の指紋を含む画像をデータ化したものであり、ユーザが自己の指紋とともに登録したユーザ情報とともに記憶されていても良いし、指紋認証システム1を提供する企業等によって予め登録されているものでも良く、これらに限られない。なお、記憶部20に予め登録された指紋画像データを、以後、便宜上、登録指紋画像データと称する。指紋画像データ処理部30は、テンプレートデータ生成部31と、核領域抽出部32と、指紋画像データ判定部33と、指紋照合部34と、再入力ガイダンス選択部35と、を備え、指紋センサ10で取得した指紋画像データと登録指紋画像データとの指紋照合を行い、又はユーザの指紋の再入力方法を示す再入力ガイダンスを選択する。テンプレートデータ生成部31は、取得した指紋画像データを複数の第1の副画像領域に区画し、かつ第1の副画像領域の各々に対して、指紋画像データが保持する指紋の隆線の傾きに応じた方向成分情報を設定してテンプレートデータを生成する。第1の副画像領域は、例えば指紋画像データを格子状に分割して生成される。ここで、指紋の隆線の傾きは、例えば、取得された指紋画像データ内に格子状に区画された第1の副画像領域の一辺との対比により定められるが、これに限られない。なお、テンプレートデータ生成部31にて生成したテンプレートデータは、記憶部20の任意の領域に記憶される。核領域抽出部32は、複数の第1の副画像領域の各々が備える方向成分情報のテンプレートデータ内の分布を基に、指紋画像データが保持する指紋の核が存在する核領域を抽出する。核領域抽出部32では、テンプレートデータにおいて複数の第2の副画像領域を選定し、かつ第2の副画像領域中の方向成分情報の分布を基に核領域を抽出する。これにより、テンプレートデータを用いて指紋画像データが保持する指紋の核領域を抽出することができる。ここで、指紋の核とは、渦巻状となっている指紋の渦の中心を示している。核領域抽出は、例えば、複数の第2の副画像領域の中で複数の第1の副画像領域の各々が備える方向成分情報の分布が最もばらついている、すなわち複数の第1の副画像領域の各々が備える方向成分情報が最も均等に含まれている領域を核領域として認定することにより行う。このように、複数の第2の副画像領域の中で第1の副画像領域の方向成分の種類を最も多く有している領域を指紋の中心たる核領域と判定して抽出するのは、指紋の模様が渦巻状になっており、核に近づくにつれて指紋の隆線の密度が高くなり種々の方向成分情報が密集している点に着目したことに基づく。なお、指紋の核及びその周辺の指紋の形状は、指の外縁に位置する指紋の形状に比べ、指紋の特徴をより色濃く反映していることが一般的に知られている。指紋画像データ判定部33は、核領域抽出部32にて抽出した核領域がテンプレートデータ内に区画された指紋照合可能領域内に位置しているか否かを判定する。指紋照合可能領域は、例えば、指紋照合処理に必要な指紋画像データ内の指紋画像の面積に応じて予め決定されて記憶部20の任意の領域に設定されていても良いし、状況に応じて可変としても良い。また、指紋照合可能領域は、テンプレートデータ生成部31にて生成されたテンプレートデータの中心部を含むように設定することが好ましい。指紋照合可能領域をテンプレートデータの中心部を含むように区画設定することで、指紋の核が指紋画像データ内においてより中心に位置した場合に該指紋画像データが指紋照合可能なデータであると判定することが可能となるため、必要以上に指紋照合可能領域の面積を増やすことなく、かつ精度の高い判定が可能となるからである。核領域が指紋照合可能領域内に位置している場合には、指紋画像データは指紋照合可能なデータであると判定し、核領域が指紋照合可能領域内に位置していない場合には、指紋画像データは指紋照合不可なデータであると判定する。指紋画像データ判定部33を設けて、指紋画像データが指紋照合可能なデータか否かを指紋照合処理前に予め判定することで、指紋画像データがそもそも指紋照合不可な場合にまで指紋照合処理を行うことを回避することができるので、ユーザの指紋の再入力が必要な場合における指紋認証処理の高速化と、同処理を行う場合における消費電力の低減を図ることができる。なお、指紋の核領域がテンプレートデータ内の指紋照合可能領域内に位置しているか否かで指紋画像データが指紋照合可能なデータか否かを判断することとしたのは、指紋の渦の中心である核を含む核領域がテンプレートデータ内のある特定の領域内に位置していれば、指紋の核を中心として成り立っている指紋の特徴的な部分が、特定範囲内、すなわち指紋画像データ内に十分に含まれていると判断でき、核領域がテンプレートデータ内のある特定の領域内に位置していなければ、指紋の核を中心として成り立っている指紋の特徴的な部分が、特定範囲内、すなわち指紋画像データ内に十分に含まれていないと判断できるとの考えによる。ここで、本発明の第1の実施形態にて、指紋画像データが指紋照合可能なデータか否かを判断することとした背景について説明する。本来、指紋照合処理を行うにあたっては、指紋の全てを指紋画像データとして取得することが好ましい。しかしながら、例えば指紋を入力する際に指紋が指紋センサの指紋読取領域から外れた場合には、指紋の全てを含んだ指紋画像データが取得できない場合がある。特に、ラインセンサのように低コスト化を図って指紋読取領域の面積を抑えて形成された指紋センサにあっては、指紋読取領域の上限がそもそもユーザの指の幅よりも狭い場合も多く、入力しようとする指紋の全てを含んだ指紋画像データを取得することがはじめから不可能である場合もあり、指紋を入力する際に指紋が指紋センサの指紋読取領域から外れてしまうことも多い。そして、指紋を入力する際に指紋が指紋センサの指紋読取領域から外れた場合には、指紋の特徴が見出しにくい指紋画像データが取得されてしまう場合がある。このようにして取得された指紋画像データについて指紋照合が行われてしまうと、取得された指紋画像データは指紋の特徴が見出しづらいものであることから、指紋認証処理に誤判定が生じる可能性が高くなってしまう。以上のことから、本発明においては、指紋画像データが指紋照合可能なデータか否かを判断することとしている。指紋照合部34は、指紋画像データ判定部33にて核領域が指紋照合可能領域内に位置していると判定された場合に、テンプレートデータを利用したスペクトルデータ比較により指紋画像データと登録指紋画像データとの指紋照合処理を行う。スペクトルデータ比較は、指紋画像データを格子状に分割して複数の副画像領域を生成し、かつ複数の該副画像領域の各々に指紋画像データが保持する指紋の隆線の傾きに応じた方向成分情報を設定して、テンプレートデータ生成部31にて生成したテンプレートと同様のデータを生成した後、同様のテンプレートデータの形式で予め保存された登録指紋画像データとの間で、副画像領域に設定された方向成分がどの程度一致するかを判定することを行う。ここで、第1の実施形態にかかる指紋認証システム1では、核領域抽出に用いるために生成したテンプレートデータを指紋照合処理前に予め記憶部20に保存している。従って、予め記憶部20に記憶したテンプレートデータを指紋照合時に利用することができるので、改めてスペクトルデータ比較のためにテンプレートデータを作成する必要がないので、指紋認証処理の高速化と消費電力の低減を図ることができる。再入力ガイダンス選択部35は、核領域が指紋照合可能領域内に位置していないと判定された場合に、核領域のテンプレートデータ内の位置情報を利用して、例えば予め記憶部20の任意の領域に記憶されて準備された複数の再入力ガイダンスの中からユーザの指紋の再入力方法を示す再入力ガイダンスを選択する。なお、再入力ガイダンスは、核領域のテンプレートデータ内の位置情報を利用して必要の度に生成したものを選択しても良いが、その場合には再入力ガイダンスの生成に時間がかかり、再入力ガイダンスの出力に遅延が生じてしまうため、予め準備された再入力ガイダンスを選択することが好ましい。出力部50は、指紋照合によって得られた結果、又は再入力ガイダンス選択部35にて選択された再入力ガイダンスを出力する。出力部50は、ユーザに対して指紋照合の結果、又は再入力ガイダンスを通知する目的で設置されており、映像を出力するディスプレイやタッチパネル等のモニタや、音声を出力するスピーカ等を用いても良いし、これらに限られない。また、出力部50では、指紋照合によって得られた結果や再入力ガイダンス以外の出力を行っても良い。半導体装置40は、少なくとも指紋画像データ処理部30を備えている。半導体装置40内の指紋画像データ処理部30は、外部端子41を介して指紋センサ10と電気的に接続されており、また、外部端子42及び外部端子43を介して出力部50と電気的に接続されている。指紋センサ10が取得した指紋画像データは、外部端子41を介して指紋画像データ処理部30に入力される。また、再入力ガイダンス選択部35にて選択された再入力ガイダンスは、例えば、外部端子42を介して出力部50に出力され、指紋照合部34の指紋照合結果は、外部端子43を介して出力部50に出力される。但し、再入力ガイダンス及び指紋照合結果は、同一の外部端子から出力部50に出力される構成であっても良い。また、記憶部20は、指紋画像データ処理部30と電気的に接続され、かつ図1に示されるように半導体装置40内に形成されている。但し、記憶部20は半導体装置40の外部に形成されていても良く、その場合には、半導体装置40に形成された図示しない外部端子を介して指紋画像データ処理部30と電気的に接続されていても良い。なお、第1の実施形態にかかる発明を備えた半導体装置40は、指紋センサ10と共に指紋認証パッケージとして構成されても良い。この場合、開発元で準備した該指紋認証パッケージの提供を受けた顧客が、例えば該指紋認証パッケージの外部端子43と顧客側で準備した出力部50としてのディスプレイ等とを電気的に接続して該指紋認証パッケージの特性を調査することができるようになるため、一般的に持ち運びが煩雑になりやすいディスプレイ等の持ち運びの手間を省くことができる。次に、本発明の第1の実施形態にかかる指紋認証方法について説明する。本発明の第1の実施形態にかかる指紋認証方法は、取得した指紋画像データを複数の第1の副画像領域に区画し、かつ第1の副画像領域の各々に対して指紋画像データが保持する指紋の隆線の傾きに応じた方向成分情報を設定してテンプレートデータを生成するステップS1と、複数の第1の副画像領域の各々が備える方向成分情報のテンプレートデータ内の分布を基に、指紋画像データが保持する指紋の核が存在する核領域を抽出するステップS2と、核領域がテンプレートデータ内に区画された指紋照合可能領域内に位置しているか否かを判定するステップS3と、核領域が指紋照合可能領域内に位置していると判定された場合に、該テンプレートデータを利用したスペクトルデータ比較により指紋画像データと登録指紋画像データとの指紋照合処理を行うステップS4と、核領域が指紋照合可能領域内に位置していないと判定された場合に、核領域のテンプレートデータ内の位置情報を利用してユーザの指紋の再入力方法を示す再入力ガイダンスを選択するステップS5と、ユーザに再入力ガイダンスを提示するステップS6と、を有する。以下、本発明の第1の実施形態にかかる指紋認証方法を、指紋認証システム1を用いて実現した場合について説明する。なお、指紋認証システム1を用いることは本発明にかかる指紋認証方法の一実施形態に過ぎず、本発明にかかる指紋認証方法はこれに限られることなく種々の形態で実施可能である。図2は、本発明の第1の実施形態にかかる指紋認証方法を概略的に示すフローチャートである。図3aは、指紋センサ10にて取得した指紋画像データ11を、図3bはテンプレートデータ31aをそれぞれ模式的に示している。まず、指紋センサ10にて取得した指紋画像データ11を、テンプレートデータ生成部31にて、複数の第1の副画像領域31bに区画し、かつ第1の副画像領域31bの各々に対して、指紋画像データ11が保持する指紋の隆線31cの傾きに応じた方向成分情報を設定してテンプレートデータ31aを生成するステップS1。第1の実施形態では、指紋画像データ11を、例えば25行×20列の格子状の複数の第1の副画像領域31bに区画する。但し、第1の副画像領域31bは、上述した25行×20列の格子状の区画に限られず、m行×n列m、nは整数に区画することができ、また、格子状に限られず種々の区画が可能である。なお、図3bにおいては、テンプレートデータ31aのうち、格子状に区画された領域の各々が第1の副画像領域31bを示し、第1の副画像領域31bの各々の領域内に示される黒字太線は第1の副画像領域31bに含まれる指紋の隆線31cを示している。また、図3bにおいては、図示の簡略化を図るために、テンプレートデータ31a内におけるひとつの第1の副画像領域31b、及び該ひとつの第1の副画像領域31bに含まれる指紋の隆線31cを指し示したが、テンプレートデータ31a内に含まれる第1の副画像領域31b及び指紋の隆線31cは、例示的に図示した組み合わせのみを示しているわけではなく、以降の図においても同様である。図4a~図4dは、図3bに示す複数の第1の副画像領域31bの中のある一つの第1の副画像領域31bの拡大図である。なお、第1の副画像領域31b内に示された黒字太線は、指紋画像データ11が保持する指紋の隆線31cのうち、図4にて対象とした第1の副画像領域31bに含まれる指紋の隆線31cを示している。図4aは、黒字太線で示された指紋の隆線31cと、第1の副画像領域31bの底辺に対して平行な基準線L1とのなす角度θ1が45°である場合を示しており、この場合の第1の副画像領域31bにおける方向成分情報は、45と設定される。図4bは、指紋の隆線31cと基準線L1とのなす角度θ2が135°である場合を示しており、この場合の第1の副画像領域31bにおける方向成分情報は、135と設定される。図4cは、指紋の隆線31cと基準線L1とのなす角度θ3が90°である場合を示しており、この場合の第1の副画像領域31bにおける方向成分情報は、90と設定される。図4dは、指紋の隆線31cと基準線L1とのなす角度θ4が0°又は180°である場合を示しており、この場合の第1の副画像領域31bにおける方向成分情報は、0又は180と設定される。以上のようにしてテンプレートデータ31aを生成する。なお、方向成分情報の値設定については種々設定可能であり、方向成分情報0から180までを1単位、すなわち角度を1度の精度で設定しても良いし、30単位、すなわち角度を30度の単位で設定しても良く、これらに限られない。方向成分30単位で設定した場合には、例えば、指紋の隆線31cと基準線L1とのなす角度が0°~15°の間であれば0、同角度が16°~45°の間であれば30となるように設定しても良い。なお、ステップS1にて生成したテンプレートデータ31aを、例えば記憶部20の任意の領域に記憶しておく。次に、核領域抽出部32にて、複数の第1の副画像領域31bの各々が備える方向成分情報のテンプレートデータ31a内の分布を基に、指紋画像データ11が保持する指紋の核が存在する核領域を抽出するステップS2。図5は、テンプレートデータ31aにおいて複数の第2の副画像領域を選定した状態を概略的に示す図である。まず、テンプレートデータ31aにおいて、第1の副画像領域31bを複数含んだ複数の第2の副画像領域32aを選定するステップS2-1。第1の実施形態では、テンプレートデータ31aを、第1の副画像領域31bを複数含んで格子状に区画することで第2の副画像領域32aを選定する。ここでは、テンプレートデータ31aを、5行×5列の格子状に区画することで第2の副画像領域32aを選定している。また、第2の副画像領域32aは、各々が第1の副画像領域31bを5行×4列の20領域を含んでいる。また、第2の副画像領域32aは、図5において黒字太枠を用いて第2の副画像領域32a1~32a25の25領域として示されている。なお、第2の副画像領域32aは、上述したような第1の副画像領域31bを20領域含んで5行×5列の格子状に区画されるもの限られず、第1の副画像領域31bを任意の数だけ含んでp行×q列0<p<25、0<q<20:p、qは整数に区画することができ、また、格子状に限られず種々の選定が可能である。次に、選定した複数の第2の副画像領域32aの中から、第2の副画像領域32aの各々における複数の第1の副画像領域31bの各々が備える方向成分情報の分布を基に、指紋画像データ11が保持する指紋の核が存在する核領域を抽出するステップS2-2。指紋の核領域の抽出は、複数の第2の副画像領域32aの中で第1の副画像領域31bの各々が備える方向成分情報の分布が最もばらついている、すなわち複数の第1の副画像領域の各々が備える方向成分情報が最も均等に含まれている領域を核領域として認定して抽出することが好ましい。第1の副画像領域31bの各々が備える方向成分情報の第2の副画像領域32a内における分布を調べる方法としては、例えば、いくつかの特定の方向成分情報を基準として用い、複数の該基準となる方向成分情報、及びその近傍の方向成分情報が第2の副画像領域32a内にそれぞれどの程度含まれているかを調べることで行う。そして、第1の実施形態では、該いくつかの特定の方向成分情報として、例えば方向成分情報45、90、135、及び1800を用い、これらの方向成分情報及び近傍の方向成分情報を備える第1の副画像領域31bが最も均等に含まれている領域を核領域として認定して抽出することで行う。ここで、あるひとつの第1の副画像領域31bの方向成分情報は、基準として用いられる複数の方向成分情報のうち、該第1の副画像領域31bの方向成分情報から最も近い方向成分情報の近傍の方向成分情報として扱う。なお、第2の副画像領域32aの各々における複数の第1の副画像領域31bの各々が備える方向成分情報の分布を基に、指紋画像データ11が保持する指紋の核が存在する核領域を抽出していれば、必ずしも複数の第2の副画像領域32aの中で第1の副画像領域31bの各々が備える方向成分情報の分布が最もばらついている領域を核領域として認定して抽出しなければならないわけではなく、複数の第2の副画像領域32aの中で第1の副画像領域31bの各々が備える方向成分情報の分布が最もばらついている領域に隣接する領域やこれに準じた領域を核領域として認定して抽出してもよい。但し、この場合、核領域の抽出精度が低下してしまう場合がある。なお、図6は、第2の副画像領域32a1~32a25の各々内における第1の副画像領域31bの方向成分情報の分布状態を概略的に示した図である。行に第2の副画像領域32aを、列に基準となる方向成分情報をそれぞれ示しており、図中、第2の副画像領域32a1~32a25の各々に対応する方向成分情報の欄が○である場合には対象とする方向成分情報が比較的多く含まれており、△である場合には対象とする方向成分情報が多少含まれており、×である場合には対象とする方向成分情報がほとんど含まれていないことを示している。図5及び図6に着目すると、第2の副画像領域32a1、32a7、32a19及び32a25内においては、方向成分情報45及びその近傍の方向成分情報を備えた第1の副画像領域31bが比較的多く含まれていることがわかる。一方、方向成分情報90及びその近傍の方向成分情報を備えた第1の副画像領域31bはいくつか存在するものの、方向成分情報135や方向成分情報180、及びその近傍の方向成分情報を備えた第1の副画像領域31bはほとんど存在していないことがわかる。このため、第2の副画像領域32a1、32a7、32a19、及び32a25内においては第1の副画像領域31bの方向成分情報の分布があまりばらついていないことがわかる。第2の副画像領域32a5、32a9、32a17及び32a21内においては、方向成分情報135及びその近傍の方向成分情報を備えた第1の副画像領域31bが比較的多く含まれていることがわかる。一方、方向成分情報90及びその近傍の方向成分情報を備えた第1の副画像領域31bはいくつか存在するものの、方向成分情報45、方向成分情報180、及びそれらの近傍の方向成分情報を備えた第1の副画像領域31bはほとんど存在していないことがわかる。このため、第2の副画像領域32a5、32a9、32a17、及び32a21内においては第1の副画像領域31bの方向成分情報の分布があまりばらついていないことがわかる。第2の副画像領域32a6、32a10、32a11、32a12、32a14、32a15、32a16、及び32a20内においては、方向成分情報90及びその近傍の方向成分情報を備えた第1の副画像領域31bが比較的多く含まれていることがわかる。一方、方向成分情報45、方向成分情報135、方向成分情報180、及びそれらの近傍の方向成分情報を備えた第1の副画像領域31bはほとんど存在していないことがわかる。このため、第2の副画像領域32a6、32a10、32a11、32a12、32a14、32a15、32a16、及び32a20内においては第1の副画像領域31bの方向成分情報の分布があまりばらついていないことがわかる。第2の副画像領域32a2、及び32a24内においては、方向成分情報45、方向成分情報180、及びそれらの近傍の方向成分情報を備えた第1の副画像領域31bが含まれているものの、方向成分情報90、方向成分情報135、及びその近傍の方向成分情報を備えた第1の副画像領域31bはほとんど存在していないことがわかる。このため、第2の副画像領域32a2、及び32a24内においては第1の副画像領域31bの方向成分情報の分布があまりばらついていないことがわかる。第2の副画像領域32a4、及び32a22内においては、方向成分情報135、方向成分情報180、及びそれらの近傍の方向成分情報を備えた第1の副画像領域31bが含まれているものの、方向成分情報45、方向成分情報90、及びその近傍の方向成分情報を備えた第1の副画像領域31bはほとんど存在していないことがわかる。このため、第2の副画像領域32a4、及び32a22内においては第1の副画像領域31bの方向成分情報の分布があまりばらついていないことがわかる。第2の副画像領域32a3、32a8、32a18、及び32a23内においては、方向成分情報45、方向成分情報135、方向成分情報180、及びそれらの近傍の方向成分情報を備えた第1の副画像領域31bがほぼ均等に含まれているものの、方向成分情報90及びその近傍の方向成分情報を備えた第1の副画像領域31bはほとんど存在していないことがわかる。このため、第2の副画像領域32a3、32a8、32a18、及び32a23内においては第1の副画像領域31bの方向成分情報の分布が全体に亘っているわけではないことがわかる。一方、第2の副画像領域32a13内においては、4590135180及びそれらの近傍の方向成分情報を備えた第1の副画像領域31bがほぼ同じ割合で含まれていることがわかる。このことより、図5に示した第2の副画像領域32a1~32a25の中で、第1の副画像領域31bの方向成分情報の分布のばらつきが最も大きいのは第2の副画像領域32a13であることが見て取れる。以上より、複数の第2の副画像領域32aの中で第1の副画像領域31bの各々が備える方向成分情報の分布が最もばらついている、すなわち、例えば方向成分情報45、90、135、180、及びこれらの近傍の方向成分情報を備えた第1の副画像領域31bが最も均等に含まれている領域は第2の副画像領域32a13であるので、これを指紋の核領域として認定して抽出する。なお、指紋の核領域として抽出された第2の副画像領域32a13の位置情報を、例えば記憶部20の任意の領域に記憶しておく。次に、指紋画像データ判定部33にて、抽出した指紋の核領域がテンプレートデータ31a内に区画された指紋照合可能領域内に位置しているか否かを判定するステップS3。図7a~図7eは、指紋センサ10の指紋取得領域とユーザの指紋34aとの関係を場合に分けて概略的に示した図であり、図中の黒線太枠は指紋取得領域34bを示している。図7a~図7eでは、指紋取得領域34b内にある指紋34aが、指紋センサ10によって指紋画像データ11として取得されたものであることを示している。図7f~図7jは、図7a~図7eの各々の場合に指紋センサ10が取得した指紋画像データ11から生成したテンプレートデータ31aを概略的に示した図である。図7f~図7jにおいて、網掛け箇所は指紋照合可能領域34cであり、黒枠太線はステップS2で抽出した指紋の核領域34dを示している。なお、図7fは図7aの状態で取得された指紋画像データから生成したテンプレートデータ31aを示し、図7gは図7bの状態で取得された指紋画像データから生成したテンプレートデータ31aを示し、図7hは図7cの状態で取得された指紋画像データから生成したテンプレートデータ31aを示し、図7iは図7dの状態で取得された指紋画像データから生成したテンプレートデータ31aを示し、図7jは図7eの状態で取得された指紋画像データから生成したテンプレートデータ31aを示している。図7fに示すように、核領域34dが指紋照合可能領域34c内に位置している場合には、指紋画像データは指紋照合可能なデータであると判定する。図7g~図7jに示すように、核領域34dが指紋照合可能領域34c内に位置していない場合には、指紋画像データは指紋照合不可なデータであると判定する。なお、核領域34dが指紋照合可能領域34cと重なった場合、対象となる指紋画像データが指紋照合可能なデータであると判定するか否かは、任意に設定可能である。核領域34dが指紋照合可能領域34c内に位置していると判定された場合には、指紋照合部34にて、テンプレートデータ31aを利用したスペクトルデータ比較により指紋画像データと登録指紋画像データとの指紋照合処理を行うステップS4。一般に、スペクトルデータ比較は、ユーザが入力した指紋の指紋画像データを複数の副画像領域に分割し、かつ副画像領域の各々に対して指紋画像データが保持する指紋の隆線の傾きに応じたスペクトルパラメータとしての方向成分情報を設定してテンプレートデータ31aと同様のデータを生成した後、該テンプレートデータの各々の副画像領域に設定されたスペクトルパラメータと登録指紋画像データの副画像領域の各々に予め設定されたスペクトルパラメータとが全体として類似するか否かによって行われる。第1の実施形態にかかる指紋認証方法では、ステップS1にて生成して予め記憶部20の任意の領域に記憶されているテンプレートデータ31aを呼び出し、記憶部20の任意の領域に予め記憶されている登録指紋画像データとこのテンプレートデータ31aとを比較することにより指紋照合処理を行う。このため、スペクトラルデータ比較を用いた指紋照合処理を行う場合に、改めて指紋照合用のテンプレートデータを生成する必要がない。したがって、指紋照合処理の高速化と消費電力の低減を図ることができる。なお、指紋照合処理が完了すると、指紋照合の結果、すなわち入力した指紋と予め登録された指紋との一致不一致結果が出力部50から出力される。出力部50より出力される指紋照合結果は、映像であっても音声であっても良いし、ユーザが認識可能と考えられる手段であればこれらに限られず広く採用可能である。核領域34dが指紋照合可能領域34c内に位置していないと判定された場合には、再入力ガイダンス選択部35にて、核領域34dのテンプレートデータ31a内の位置情報を利用してユーザの指紋の再入力方法を示す再入力ガイダンスを選択するステップS5。図8は、再入力ガイダンスの例を示す図である。例えば、図7gに示されるように、テンプレートデータ31a内における指紋の核領域34dが指紋照合可能領域34cよりも上方に位置している場合には、指紋画像データ11において指紋の上部分が不足していると考えられるため、指紋の上部分の情報をより取得可能とするような再入力ガイダンスを、記憶部20に予め記憶された複数の再入力ガイダンスの中から選択する。なお、この場合の再入力ガイダンスは、例えば、指紋センサ10としてエリアセンサを用いていた場合には、文字列又は音声による指をもう少し下方に配置してください等のものであっても良いし、また、図8aに示すように、該文字列と画像イメージとの組み合わせで再入力ガイダンスを提示しても良い。また、指紋センサ10としてラインセンサを用いていた場合には、文字列又は音声によって前回よりも指先側からスワイプを開始してください等の再入力ガイダンスであっても良いし、図8bに示すように、該文字列と画像イメージとの組み合わせで再入力ガイドを提示しても良い。また、同様に、図7hに示されるように、テンプレートデータ31a内における指紋の核領域34dが指紋照合可能領域34cよりも下方に位置している場合には、指紋画像データにおいて指紋の下部分が不足していると考えられるため、指紋の下部分の情報をより取得可能とするような指紋の再入力ガイダンスを生成する。図7iに示されるように、テンプレートデータ31a内における指紋の核領域34dが指紋照合可能領域34cよりも右方に位置している場合には、指紋画像データにおいて指紋の右部分が不足していると考えられるため、指紋の右部分の情報をより取得可能とするような指紋の再入力ガイダンスを生成する。図7jに示されるように、テンプレートデータ31a内における指紋の核領域34dが指紋照合可能領域34cよりも左方に位置している場合には、指紋画像データにおいて指紋の左部分が不足していると考えられるため、指紋の左部分の情報をより取得可能とするような指紋の再入力ガイダンスを生成する。最後に、再入力ガイダンス選択部35にて選択した再入力ガイダンスを、出力部50を介してユーザに提示するステップS6。なお、ステップS5にて再入力ガイダンスを選択した後は、指紋画像データ処理部30は指紋画像データの取得を待つ待機状態となる。なお、第2の副画像領域32aは、各々が第1の副画像領域31bを同一数含んだ一定領域毎に選定されることが好ましい。第2の副画像領域32aの各々が第1の副画像領域31bを同一数含んだ一定領域毎に選定されることで、核領域の抽出の際に、複数の第2の副画像領域32a内における第1の副画像領域31bが備える方向成分情報のばらつきの対比を行う場合に、複数の第2の副画像領域を同一の条件で対比することができるからである。以上、本発明の第1の実施形態にかかる指紋認証方法によれば、ユーザへの再入力ガイダンスの提示を採用し、かつ指紋照合手段としてスペクトルデータ比較を採用した指紋認証処理において、取得した指紋の核領域34dを抽出し、核領域34dが指紋照合可能領域34c内にあった場合には指紋照合処理を行い、核領域34dが指紋照合可能領域34c内に無かった場合には指紋の核の位置情報を基に再入力ガイダンスの選択を行うこととしたので、取得した指紋画像データがそもそも指紋照合処理に適しておらず指紋の再入力が必要な場合にまで指紋照合処理を行う必要がない。また、本発明の第1の実施形態にかかる指紋認証方法によれば、取得した指紋画像データ11を区画した複数の第1の副画像領域31bの各々に対して方向成分情報を設定してテンプレートデータ31aを生成するステップS1と、複数の第1の副画像領域31bの各々が備える方向成分情報のテンプレートデータ31a内の分布を基に、指紋画像データ11が保持する指紋の核領域34dを抽出するステップS2と、核領域34dがテンプレートデータ31a内に区画された指紋照合可能領域34c内に位置しているか否かを判定するステップS3と、を経た後、テンプレートデータ31aを利用して指紋照合処理を行うこととしたので、取得した指紋画像データ11が指紋照合処理に適しているか否かを指紋の核領域の位置情報を基に事前に判定した場合であっても、指紋照合処理の際に改めてスペクトルデータ比較のためのデータを生成する必要がない。以上より、指紋認証処理の高速化と消費電力の低減を図ることができる。本発明の第1の実施形態にかかる指紋認証システムによれば、ユーザへの再入力ガイダンスの提示を採用し、かつ指紋照合手段としてスペクトルデータ比較を採用した指紋認証処理において、指紋センサ10が取得した指紋の核領域34dを抽出する指紋の核領域抽出部32と、核領域34dが指紋照合可能領域34c内に位置しているか否かを判定する指紋画像データ判定部33と、核領域34dが指紋照合可能領域34c内に位置していると判定された場合に、指紋画像データ11と登録指紋画像データとの指紋照合処理をスペクトルデータ比較により行う指紋照合部34と、核領域34dが指紋照合可能領域34c内に位置していないと判定された場合に、核領域34dの位置情報を利用してユーザの指紋の再入力方法を示す再入力ガイダンスを選択する再入力ガイダンス選択部35と、を備えているので、取得した指紋がそもそも指紋照合処理に適しておらず指紋の再入力が必要な場合にまで指紋照合処理を行う必要がない。また、本発明の第1の実施形態にかかる指紋認証方法によれば、取得した指紋画像データ11を区画した複数の第1の副画像領域31bの各々に対して方向成分情報を設定してテンプレートデータ31aを生成するテンプレートデータ生成部31と、複数の第1の副画像領域31bの各々が備える方向成分情報のテンプレートデータ内の分布を基に、指紋画像データ11が保持する指紋の核領域34dを抽出する核領域抽出部32と、核領域34dがテンプレートデータ内に区画された指紋照合可能領域34c内に位置しているか否かを判定する指紋画像データ判定部33と、を経た後、指紋照合部にてテンプレートデータ31aを利用して指紋照合処理を行うこととしたので、取得した指紋画像データ11が指紋照合処理に適しているか否かを指紋の核領域の位置情報を基に事前に判定した場合であっても、指紋照合処理の際に改めてスペクトルデータ比較のためのデータを生成する必要がない。以上より、指紋認証処理の高速化と消費電力の低減を図ることができる。本発明の第1の実施形態にかかる半導体装置によれば、ユーザへの再入力ガイダンスの提示を採用し、かつ指紋照合手段としてスペクトルデータ比較を採用した指紋認証処理において、取得した指紋の核領域34dを抽出する指紋の核領域抽出部32と、核領域34dが指紋照合可能領域34c内に位置しているか否かを判定する指紋画像データ判定部33と、核領域34dが指紋照合可能領域34c内に位置していると判定された場合に、指紋画像データ11と登録指紋画像データとの指紋照合処理をスペクトルデータ比較により行う指紋照合部34と、核領域34dが指紋照合可能領域34c内に位置していないと判定された場合に、核領域34dの位置情報を利用してユーザの指紋の再入力方法を示す再入力ガイダンスを選択する再入力ガイダンス選択部35と、を備えているので、取得した指紋がそもそも指紋照合処理に適しておらず指紋の再入力が必要な場合にまで指紋照合処理を行う必要がない。また、本発明の指紋認証方法によれば、取得した指紋画像データ11を区画した複数の第1の副画像領域31bの各々に対して方向成分情報を設定してテンプレートデータ31aを生成するテンプレートデータ生成部31と、複数の第1の副画像領域31bの各々が備える方向成分情報のテンプレートデータ内の分布を基に、指紋画像データ11が保持する指紋の核領域34dを抽出する核領域抽出部32と、核領域34dがテンプレートデータ31a内に区画された指紋照合可能領域34c内に位置しているか否かを判定する指紋画像データ判定部33と、を経た後、テンプレートデータ31aを利用して指紋照合部34にて指紋照合処理を行うこととしたので、取得した指紋画像データ11が指紋照合処理に適しているか否かを指紋の核領域34dの位置情報を基に事前に判定した場合であっても、指紋照合処理の際に改めてスペクトルデータ比較のためのデータを生成する必要がない。以上より、指紋認証処理の高速化と消費電力の低減を図ることができる。第2の実施形態本発明の第2の実施形態にかかる指紋認証方法について、図9乃至図11を用いて説明する。なお、第1の実施形態にかかる指紋認証方法と同様の箇所については、同一番号を付してその説明を省略する。図9は、本発明の第2の実施形態にかかる指紋認証方法を概略的に示すフローチャートである。第2の実施形態にかかる指紋認証方法における核領域抽出方法としてのステップS2aは、第1の実施形態のステップS2と同様に、複数の第1の副画像領域の各々が備える方向成分情報のテンプレートデータ内の分布を基に、指紋画像データが保持する指紋の核が存在する核領域を抽出するが、ステップS2aでは、以下のステップによって核領域を抽出する。すなわち、第2の実施形態にかかる指紋認証方法における核領域抽出方法としてのステップS2aは、テンプレートデータにおいて、第1の副画像領域を複数含んだ複数行又は複数列の第2の副画像領域を選定するステップS2a-1と、選定した複数の第2の副画像領域の中から、第2の副画像領域の各々における複数の第1の副画像領域の各々が備える方向成分情報の第2の副画像領域内の分布を基に、指紋画像データが保持する指紋の核が存在する核領域の候補となる核領域候補領域を抽出するステップS2a-2と、抽出した核領域候補において、第1の副画像領域を複数含んだ複数の第3の副画像領域を選定するステップS2a-3と、選定した複数の第3の副画像領域の中から、第3の副画像領域の各々における複数の第1の副画像領域の各々が備える方向成分情報の第3の副画像領域内の分布を基に、指紋画像データが保持する指紋の核が存在する核領域を抽出するステップ2a-4と、を有する。図10aは、テンプレートデータ31aにおいて複数行の第2の副画像領域を選定した状態を概略的に示す図であり、図10bは、第2の副画像領域32bにおいて複数の第3の副画像領域を選定した状態を概略的に示す図である。まず、テンプレートデータ31aにおいて、第1の副画像領域31bを複数含んだ複数行又は複数列の第2の副画像領域32bを選定するステップS2a-1。第2の実施形態では、テンプレートデータ31aを、第1の副画像領域31bを複数含んで複数行に区画することで第2の副画像領域32bを選定する。ここでは、テンプレートデータ31aを、5行×1列の複数行に区画することで第2の副画像領域32bを選定している。また、第2の副画像領域32bは、各々が第1の副画像領域31bを5行×20列の100領域を含んでいる。また、第2の副画像領域32bは、図10において黒字太枠を用いて第2の副画像領域32b1~32b5の5領域として示されている。なお、第2の副画像領域32bは、上述したような第1の副画像領域31bを100領域含んで5行×1列の行列に区画されるもの限られず、第1の副画像領域31bを任意の数だけ含んでr行×1列0<r<25:rは整数に区画することができ、また、1行×s列0<s<20:sは整数に区画することもできる。次に、選定した複数の第2の副画像領域32bの中から、第2の副画像領域32bの各々における複数の第1の副画像領域31bの各々が備える方向成分情報の第2の副画像領域32b内の分布を基に、指紋画像データ11が保持する指紋の核が存在する核領域の候補となる核領域候補領域を抽出するステップS2a-2。核領域候補領域の抽出は、複数の第2の副画像領域32bの中で基準線L1に対して垂直方向又はその近傍の方向成分情報を備えた、すなわち、方向成分情報90又はその近傍の方向成分情報を備えた第1の副画像領域31bが最も多く含まれる領域を核領域候補領域として認定して抽出することが好ましい。但し、必ずしも複数の第2の副画像領域32bの中で方向成分情報90又はその近傍の方向成分情報を備えた第1の副画像領域31bを最も多く含んだ領域を核領域候補領域として認定して抽出しなければならないわけではなく、複数の第2の副画像領域32bの中で方向成分情報90又はその近傍の方向成分情報を備えた第1の副画像領域31bを最も多く含んだ領域に隣接する領域やこれに準じた領域を核領域候補領域として認定して抽出してもよい。但し、この場合、核領域の抽出精度が低下してしまう場合がある。なお、図11は、第2の副画像領域32b1~32b5の各々内における第1の副画像領域31bの方向成分情報の分布状態を概略的に示した図である。行に第2の副画像領域32bを、列に基準となる方向成分情報をそれぞれ示しており、図中、第2の副画像領域32b1~32b5の各々に対応する方向成分情報の欄が○である場合には対象とする方向成分情報が比較的多く含まれており、△である場合には対象とする方向成分情報が多少含まれており、×である場合には対象とする方向成分情報がほとんど含まれていないことを示している。図10及び図11に着目すると、第2の副画像領域32b1、32b2、32b4、及び32b5内においては、方向成分情報45、方向成分情報135、方向成分情報180及びその近傍の方向成分情報を備えた第1の副画像領域31bが比較的多く含まれていることがわかる。一方、方向成分情報90及びその近傍の方向成分情報を備えた第1の副画像領域31bはほとんど存在していないことがわかる。このため、第2の副画像領域32b1、32b2、32b4、及び32b5内においては第1の副画像領域31bの方向成分情報の分布があまりばらついていないことがわかる。一方、第2の副画像領域32b3内においては、そのほとんどが方向成分情報90及びそれらの近傍の方向成分情報を備えた第1の副画像領域31bであり、方向成分情報45、方向成分情報135、方向成分情報180、及びそれらの近傍の方向成分情報を備えた第1の副画像領域31bはほとんど含まれていないことがわかる。このことより、図10に示した第2の副画像領域32b1~32b5の中で、方向成分情報90又はその近傍の方向成分情報を備えた第1の副画像領域31bが最も含まれている領域は第2の副画像領域32b3ということが見て取れる。以上より、第2の副画像領域32b3を核領域候補領域として抽出する。なお、指紋の核領域候補領域として抽出された第2の副画像領域32b3の位置情報を、例えば記憶部20の任意の領域に記憶しておく。次に、ステップS2a-2にて抽出した核領域候補としての第2の副画像領域32b3において、複数の第3の副画像領域32cを選定するステップS2a-3。第2の実施形態では、第2の副画像領域32b3を、第1の副画像領域31bを複数含んで複数列に区画することで第3の副画像領域32cを選定する。ここでは、第2の副画像領域32bを、1行×5列の複数行に区画することで第3の副画像領域32cを選定している。また、第3の副画像領域32cは、各々が第1の副画像領域31bを5行×4列の20領域を含んでいる。また、第3の副画像領域32cは、図10bにおいて黒字太枠を用いて第3の副画像領域32c1~32c5の5領域として示されている。なお、第3の副画像領域32cは、上述したような第1の副画像領域31bを20領域含んで1行×5列に区画されるもの限られず、第1の副画像領域31bを任意の数だけ含んで1行×t列0<t<20:tは整数に区画することができる。また、第2の実施形態では、第2の副画像領域32bが複数行に選定された場合の第3の副画像領域の選定の例を示しているが、第2の副画像領域が複数列に選定された場合には、第3の副画像領域は、複数行、すなわちu行×1列0<u<25:uは整数に区画することもできる。また、第3の副画像領域32cは、第2の副画像領域を複数列に区画することで選定される場合に限らず、核領域候補領域を、第1の副画像領域31bを含んで格子状に区画することで選定されても良いし、これに限られず種々の選定が可能である。次に、選定した複数の第3の副画像領域32cの中から、第3の副画像領域32cの各々における複数の第1の副画像領域31bの各々が備える方向成分情報分布を基に、指紋画像データ11が保持する指紋の核が存在する核領域を抽出するステップS2a-4。指紋の核領域の抽出は、複数の第3の副画像領域32cの中で第1の副画像領域31bが備える方向成分情報の分布が最もばらついている、すなわち複数の第1の副画像領域の各々が備える方向成分情報が最も均等に含まれている領域を核領域として認定して抽出することが好ましい。第2の実施形態では、第1の実施形態と同様、例えば、方向成分情報45、90、135、及び180を備える第1の副画像領域が最も均等に含まれている領域を核領域として認定して抽出することで行う。但し、必ずしも複数の第3の副画像領域32cの中で第1の副画像領域31bの各々が備える方向成分情報の分布が最もばらついている領域を核領域として認定して抽出しなければならないわけではなく、複数の第3の副画像領域32cの中で第1の副画像領域31bの各々が備える方向成分情報の分布が最もばらついている領域に隣接する領域やこれに準じた領域を核領域として認定して抽出してもよい。但し、この場合、核領域の抽出精度が低下してしまうため好ましくない。図10bに着目すると、第3の副画像領域32c1、32c2、32c4及び32c5においては、方向成分情報90及びその近傍の方向成分情報を備えた第1の副画像領域31bが比較的多く含まれていることがわかる。一方、方向成分情報45、135及びその近傍の方向成分情報を備えた第1の副画像領域31bはいくつか存在するものの、方向成分情報180、及びその近傍の方向成分情報を備えた第1の副画像領域31bはほとんど存在していないことがわかる。このため、第3の副画像領域32c1、32c2、32c4、及び32c5内においては第1の副画像領域31bの方向成分情報の分布があまりばらついていないことがわかる。一方、第3の副画像領域32c3内においては、4590135180及びそれらの近傍の方向成分情報を備えた第1の副画像領域31bがほぼ同じ割合で含まれていることがわかる。このことより、図10bに示した第3の副画像領域32c1~32c5の中で、第1の副画像領域31bの方向成分情報の分布のばらつきが最も大きいのは第3の副画像領域32c3であることが見て取れる。以上より、複数の第3の副画像領域32cの中で第1の副画像領域31bの各々が備える方向成分情報の分布が最もばらついている、すなわち、例えば方向成分情報45、90、135、及び180を備えた第1の副画像領域31bが最も均等に含まれている領域は第3の副画像領域32c3であるので、これを指紋の核領域として抽出する。なお、指紋の核領域として抽出された第3の副画像領域32c3の位置情報を、例えば記憶部20の任意の領域に記憶しておく。次に、第1の実施形態と同様に、ステップS2aにて抽出した指紋の核領域がテンプレートデータ31a内に区画された指紋照合可能領域内に位置しているか否かを判定するステップS3。また、該核領域が指紋照合可能領域内に位置していると判定された場合には、第1の実施形態と同様に、指紋画像データと登録指紋画像データとの指紋照合処理を、テンプレートデータ31aを利用したスペクトルデータ比較により行うステップS4。また、該核領域が指紋照合可能領域内に位置していないと判定された場合には、第1の実施形態と同様に、該核領域のテンプレートデータ31a内の位置情報を利用してユーザの指紋の再入力方法を示す再入力ガイダンスを選択しステップS5、ユーザに再入力ガイダンスを提示するステップS6。なお、第2の副画像領域は、各々が第1の副画像領域を同一数含んだ一定領域毎に選定されることが好ましい。第2の副画像領域の各々が第1の副画像領域を同一数含んだ一定領域毎に選定されていることで、核領域候補領域の抽出の際に、複数の第2の副画像領域内における第1の副画像領域が備える方向成分情報のばらつきの対比を行う場合に、複数の第2の副画像領域を同一の条件で対比することができるからである。また、同様に、第3の副画像領域は、各々が第1の副画像領域を同一数含んだ一定領域毎に選定されていることが好ましい。第3の副画像領域の各々が第1の副画像領域を同一数含んだ一定領域毎に選定されていることで、核領域の抽出の際に、複数の第3の副画像領域内における第1の副画像領域が備える方向成分情報のばらつきの対比を行う場合に、複数の第3の副画像領域を同一の条件で対比することができるからである。また、第3の副画像領域は、第2の副画像領域が複数行にて選定された場合には複数列にて選定されることが好ましい。指紋の核は渦形状の中心であるので、第2の副画像領域が複数行、すなわち、テンプレートデータの左端から右端までを含んだ形で複数選定された場合には、第3の副画像領域を第2の副画像領域のうちのひとつにおいて複数列にて選定することで、核領域を抽出する場合に、テンプレートデータの左端又は右端から指紋の核が存在する核領域の手前までの領域の抽出を可能な限り排除することができ、より核に近い領域に絞って核領域を抽出することができるからである。また、第3の副画像領域は、第2の副画像領域が複数列にて選定された場合には複数行にて選定されることが好ましい。指紋の核は渦形状の中心であるので、第2の副画像領域が複数列、すなわち、テンプレートデータの上端から下端までを含んだ形で複数選定された場合には、第3の副画像領域を第2の副画像領域のうちのひとつにおいて複数行にて選定することで、核領域を抽出する場合に、テンプレートデータの上端又は下端から指紋の核が存在する核領域の手前までの領域の抽出を可能な限り排除することができ、より核に近い領域に絞って核領域を抽出することができるからである。以上、本発明の第2の実施形態にかかる指紋認証方法によれば、テンプレートデータ31aを複数行又は複数列に区画して選定した第2の副画像領域32bの中から核領域を抽出することとしたので、テンプレートデータ31aを格子状に区画して選定した第2の副画像領域32aの中から核領域を抽出する第1の実施形態に比べて、より少ない候補の中から指紋の核領域を抽出することができるようになる。このため、第2の副画像領域を選定した後、より短時間で指紋の核領域を抽出することが可能となる。また、複数行又は複数列に区画した第2の副画像領域32bの中から抽出した核領域候補領域の中から、さらに選定した複数の第3の副画像領域32cの中から核領域を抽出することとしたので、テンプレートデータ31aを複数行又は複数列に区画して選定した第2の副画像領域32bの中から核領域を抽出することとした場合に懸念される核領域の抽出精度の劣化を抑制し、正確な核領域の抽出を行うことができる。第3の実施形態本発明の第3の実施形態にかかる指紋認証方法について、図12を用いて説明する。なお、第1の実施形態にかかる指紋認証方法と同様の箇所については、同一番号を付してその説明を省略する。第3の実施形態では、第1の実施形態にかかる指紋認証方法における第2の副画像領域を選定するステップS2-1を以下の方法、すなわち、テンプレートデータにおいて、第1の副画像領域を複数含み、かつテンプレートデータにおいて少なくとも2領域以上が互いに部分的に重複するようにして複数の第2の副画像領域を選定する。図12は、テンプレートデータ生成部31にて生成したテンプレートデータ31aにおいて複数の第2の副画像領域32dを選定した状態を示す図である。第3の実施形態では、テンプレートデータ31aにおいて、第1の副画像領域31bを複数含み、かつテンプレートデータ31aにおいて少なくとも2領域以上が互いに部分的に重複して第2の副画像領域32dを選定する。ここでは、テンプレートデータ31aにおいて第2の副画像領域32d1~32d85までの85領域が選定されている。また、第2の副画像領域32dは、テンプレートデータ31aの左端から、第1の副画像領域の一領域分ずつ順次右端に向かってシフトされ、かつ部分的に重なるようにして選定されている。ここで、第2の副画像領域32dは、各々が第1の副画像領域を5行×4列の20領域含んでいる。また、第2の副画像領域32dは、図12において黒字太枠又は点線黒字太枠を用いて示されており、第2の副画像領域32d2と第2の副画像領域32d17の間に存在する第2の副画像領域32d3~32d16は便宜上黒点で示されている。また、同様に、第2の副画像領域32d19と第2の副画像領域32d34の間に存在する第2の副画像領域32d20~32d33、第2の副画像領域32d36と第2の副画像領域32d51の間に存在する第2の副画像領域32d37~32d50、第2の副画像領域32d43と第2の副画像領域32d68の間に存在する第2の副画像領域32d44~32d67、及び第2の副画像領域32d69と第2の副画像領域32d70の間に存在する第2の副画像領域32d71~32d84は、それぞれ便宜上黒点で示されている。なお、第2の副画像領域32dは、上述したような第1の副画像領域を20領域含んで85領域が選定されるもの限られず、第1の副画像領域共々任意の領域数として選定可能である。また、第2の実施形態では、第2の副画像領域32dは、テンプレートデータ31aの左端から、第1の副画像領域の一領域分ずつ順次右端に向かってシフトされ、かつ部分的に重なるようにして選定したが、これに限られず、テンプレートデータ31aの一端から、第1の副画像領域の一領域分ずつ順次他端に向かってシフトされ、かつ部分的に重なるようにして選定されても良い。さらに、第2の副画像領域32dは、第1の副画像領域を複数含み、かつテンプレートデータ31aにおいて少なくとも2領域以上が互いに部分的に重複するように選定されていれば、テンプレートデータ31aの一端から他端に向かって選定されていなくても良い。なお、第3の実施形態では、第1の実施形態にかかる指紋認証方法における第2の副画像領域の選定方法の他の例を示したが、第2の実施形態にかかる指紋認証方法における第2の副画像領域の選定方法についても、同様に第3の実施形態の思想が適用可能である。すなわち、第2の実施形態にかかる指紋認証方法における第2の副画像領域を選定するステップS2a-1にて、テンプレートデータにおいて、第1の副画像領域を複数含み、かつテンプレートデータにおいて少なくとも2領域以上が互いに部分的に重複するようにして複数行又は複数列の第2の副画像領域を選定するようにしても良い。また、同様に、第2の実施形態にかかる指紋認証方法における第3の副画像領域を選定するステップS2a-3にて、同実施形態のステップS2a-2にて抽出した核領域候補領域において、第1の副画像領域を複数含み、かつテンプレートデータにおいて少なくとも2領域以上が互いに部分的に重複するようにして複数の第3の副画像領域を選定するようにしても良い。以上、本発明の第3の実施形態にかかる指紋認証方法によれば、テンプレートデータ31aにおいて少なくとも2領域以上が互いに部分的に重複するように第2の副画像領域を選定することとしたので、テンプレートデータ31aを格子状に区画して第2の副画像領域を選定した第1の実施形態に比べ、ひとつのテンプレートデータからより多くの第2の副画像領域を抽出できる。このことより、より多くの第2の副画像領域の中から指紋の核領域を抽出することができるので、第1の実施形態よりも正確に指紋の核領域を抽出することができ、より正確な指紋照合処理、又は再入力ガイダンスの選択を行うことができる。