(57)【要約】 【課題】。入力された生体情報と予め登録されている生体情報とを照合してユーザ認証を行う際に、この認証時の環境や生体状態が悪くても、特定の機能あるいはデータに限定してそれを利用できるようにする。 【解決手段】制御部１は、任意の機能（データ）が選択された場合に、機能／レベル対応テーブルＦＬＣあるいはデータ／レベル対応テーブルＤＬＣから選択機能／レベル対応する認証レベルを読み出し、現在の認証レベルと選択機能（データ）対応の認証レベルとを比較し、その比較結果に応じて機能（データ）の利用を制限したり、その制限を解除する。 【選択図】  図1
2008084044.tif 000002
【特許請求の範囲】
【請求項１】
入力された生体情報と予め登録されている生体情報とを照合した結果、それらの類似度が認証基準としての認証レベルに達しているか否かに応じてユーザ認証を行う携帯端末装置であって、
前記入力生体情報と前記登録生体情報とを照合した結果、それらの類似度に応じて複数の認証レベルの中から現在の認証レベルを判定するレベル判定手段と、
セキュリティ対象の機能と認証レベルとを対応付けて記憶管理する認証レベル記憶手段と、
複数の機能の中から任意の機能を選択する選択手段と、
この選択手段によって任意の機能が選択された際に、この選択機能がセキュリティ対象機能であれば、前記レベル判定手段によって判定された現在の認証レベルと当該機能対応の認証レベルとの比較結果に応じて当該機能の利用を制限するか、その制限を解除するかを決定してそれに応じた制御を行う制御手段と、
を具備したことを特徴とする携帯端末装置。
【請求項２】
入力された生体情報と予め登録されている生体情報とを照合した結果、それらの類似度が認証基準としての認証レベルに達しているか否かに応じてユーザ認証を行う携帯端末装置であって、
前記入力生体情報と前記登録生体情報とを照合した結果、それらの類似度に応じて複数の認証レベルの中から現在の認証レベルを判定するレベル判定手段と、
セキュリティ対象のデータと認証レベルとを対応付けて記憶管理する認証レベル記憶手段と、
複数のデータの中から任意のデータを選択する選択手段と、
この選択手段によって任意のデータが選択された際に、この選択データがセキュリティ対象データであれば、前記レベル判定手段によって判定された現在の認証レベルと当該データ対応の認証レベルとの比較結果に応じて当該データの利用を制限するかその制限を解除するかを決定してそれに応じた制御を行う制御手段と、
を具備したことを特徴とする携帯端末装置。
【請求項３】
前記レベル判定手段によって判定された現在の認証レベルを案内出力する案内手段を設けた、ことを特徴とする請求項1あるいは請求項２記載の携帯端末装置。
【請求項４】
前記レベル判定手段は、電源投入時に現在の認証レベルを判定し、
前記案内手段は、電源投入時に判定された現在の認証レベルを案内する、
ようにしたことを特徴とする請求項３記載の携帯端末装置。
【請求項５】
任意のセキュリティ対象と認証レベルとを対応付けて前記認証レベル記憶手段に設定可能とした、ことを特徴とする請求項1あるいは請求項２記載の携帯端末装置。
【請求項６】
前記制御手段は、利用を制限する場合に、別のユーザ認証によって正規なユーザであることが認証されたことを条件に、その制限を解除する、
ようにしたことを特徴とする請求項1あるいは請求項２記載の携帯端末装置。
【請求項７】
入力された生体情報と予め登録されている生体情報とを照合した結果、それらの類似度が認証基準としての認証レベルに達しているか否かに応じてユーザ認証を行う携帯端末装置であって、
前記入力生体情報と前記登録生体情報とを照合した結果、それらの類似度に応じて複数の認証レベルの中から現在の認証レベルを判定するレベル判定手段と、
セキュリティ対象の機能と認証レベルとを対応付けて記憶管理する認証レベル記憶手段と、
前記レベル判定手段によって判定された現在の認証レベルと各セキュリティ対象機能対応の認証レベルとの比較結果に応じて現在の認証レベルで利用可能な機能を決定して案内出力する案内手段と、
を具備したことを特徴とする携帯端末装置。
【請求項８】
入力された生体情報と予め登録されている生体情報とを照合した結果、それらの類似度が認証基準としての認証レベルに達しているか否かに応じてユーザ認証を行う携帯端末装置であって、
前記入力生体情報と前記登録生体情報とを照合した結果、それらの類似度に応じて複数の認証レベルの中から現在の認証レベルを判定するレベル判定手段と、
セキュリティ対象のデータと認証レベルとを対応付けて記憶管理する認証レベル記憶手段と、
前記レベル判定手段によって判定された現在の認証レベルと各セキュリティ対象データ対応の認証レベルとの比較結果に応じて現在の認証レベルで利用可能なデータを決定して案内出力する案内手段と、
を具備したことを特徴とする携帯端末装置。
【請求項９】
前記案内手段は、各セキュリティ対象を一覧表示すると共に、この一覧画面内において各セキュリティ対象と認証レベルとを対応付けて表示する、
ようにしたことを特徴とする請求項７あるいは請求項８記載の携帯端末装置。
【請求項１０】
前記案内手段は、各セキュリティ対象と認証レベルとを対応付けて表示する際に、認証レベル毎に区別表示する、
ようにしたことを特徴とする請求項９記載の携帯端末装置。
【請求項１１】
コンピュータに対して、
入力された生体情報と予め登録されている生体情報とを照合した結果、それらの類似度に応じて複数の認証レベルの中から現在の認証レベルを判定する機能と、
セキュリティ対象の機能と認証レベルとを対応付けて記憶管理する機能と、
複数の機能の中から任意の機能を選択する機能と、
任意の機能が選択された際に、この選択機能がセキュリティ対象機能であれば、前記判定された現在の認証レベルと当該機能対応の認証レベルとの比較結果に応じて当該機能の利用を制限するかその制限を解除するかを決定してそれに応じた制御を行う機能と、
を実現させるためのプログラム。
【請求項１２】
コンピュータに対して、
入力された生体情報と予め登録されている生体情報とを照合した結果、それらの類似度に応じて複数の認証レベルの中から現在の認証レベルを判定する機能と、
セキュリティ対象のデータと認証レベルとを対応付けて記憶管理する機能と、
複数のデータの中から任意のデータを選択する機能と、
任意のデータが選択された際に、この選択データがセキュリティ対象データであれば、前記判定された現在の認証レベルと当該データ対応の認証レベルとの比較結果に応じて当該データの利用を制限するかその制限を解除するかを決定してそれに応じた制御を行う機能と、
を実現させるためのプログラム。
【請求項１３】
コンピュータに対して、
入力された生体情報と予め登録されている生体情報とを照合した結果、それらの類似度に応じて複数の認証レベルの中から現在の認証レベルを判定する機能と、
セキュリティ対象の機能と認証レベルとを対応付けて記憶管理する機能と、
前記判定された現在の認証レベルと各セキュリティ対象機能対応の認証レベルとの比較結果に応じて現在の認証レベルで利用可能な機能を決定して案内出力する機能と、
を実現させるためのプログラム。
【請求項１４】
コンピュータに対して、
入力された生体情報と予め登録されている生体情報とを照合した結果、それらの類似度に応じて複数の認証レベルの中から現在の認証レベルを判定する機能と、
セキュリティ対象のデータと認証レベルとを対応付けて記憶管理する機能と、
前記判定された現在の認証レベルと各セキュリティ対象データ対応の認証レベルとの比較結果に応じて現在の認証レベルで利用可能なデータを決定して案内出力する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、入力された生体情報と予め登録されている生体情報とを照合した結果、それらの類似度が認証基準としての認証レベルに達しているか否かに応じてユーザ認証を行う携帯端末装置及びプログラムに関する。
【背景技術】
【０００２】
従来、ユーザ認証機能を備えた携帯端末装置としては、例えば、２種類のユーザ認証のうち、その一方の認証で利用可能とする動作モードと、両方の認証を条件として利用可能とする動作モードのように、動作モードによってセキュリティレベルを異なるようにした技術が知られている（特許文献１参照）。また、予め指紋情報を登録すると共に、この登録時の品質に応じた判定レベルとを記憶管理しておき、入力された指紋情報と登録されている指紋情報とを照合してユーザ認証を行う際に、両者の一致度が指紋登録の品質に応じた判定レベルを超えている場合に正規なユーザであると認証するようにした技術が知られている（特許文献２参照）。
【特許文献１】特開２００６−７４６４号公報
【特許文献２】特開２００６−１３３９７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した特許文献１の技術にあっては、複数種の認証情報を登録しておくことを前提としたもので、セキュリティレベルの高い動作モードの使用時には、複数の認証情報を入力する必要があった。また、上述した特許文献２の技術にあっては、認証精度が指紋登録時の指の状態に依存しているため、その指の状態によって認証精度が大きく異なってしまう。
【０００４】
ところで、携帯端末装置にあっては、携帯型であるがゆえに、外出先で指を濡らしたり、汚したり、傷つけてしまうことがある。また、環境変化（湿度変化など）の影響を受け、湿潤指、乾燥指となることがある。このような状態で指紋認証を行うと、認証エラーとなるケースが多くなる。
【０００５】
この発明の課題は、入力された生体情報と予め登録されている生体情報とを照合してユーザ認証を行う際に、この認証時の環境や生体状態が悪くても、特定の機能あるいはデータに限定してそれを利用できるようにすることである。
【課題を解決するための手段】
【０００６】
請求項１記載の発明（第１の発明）は、入力された生体情報と予め登録されている生体情報とを照合した結果、それらの類似度が認証基準としての認証レベルに達しているか否かに応じてユーザ認証を行う携帯端末装置であって、前記入力生体情報と前記登録生体情報とを照合した結果、それらの類似度に応じて複数の認証レベルの中から現在の認証レベルを判定するレベル判定手段と、セキュリティ対象の機能と認証レベルとを対応付けて記憶管理する認証レベル記憶手段と、複数の機能の中から任意の機能を選択する選択手段と、この選択手段によって任意の機能が選択された際に、この選択機能がセキュリティ対象機能であれば、前記レベル判定手段によって判定された現在の認証レベルと当該機能対応の認証レベルとの比較結果に応じて当該機能の利用を制限するかその制限を解除するかを決定してそれに応じた制御を行う制御手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１１記載の発明）。
【０００７】
なお、上述した請求項１記載の発明は次のようなものであってもよい。
前記レベル判定手段によって判定された現在の認証レベルを案内出力する案内手段を設ける（請求項３記載の発明）。この場合、前記レベル判定手段は、電源投入時に現在の認証レベルを判定し、前記案内手段は、電源投入時に判定された現在の認証レベルを案内するようにしてもよい（請求項４記載の発明）。
【０００８】
任意のセキュリティ対象と認証レベルとを対応付けて前記認証レベル記憶手段に設定可能とする（請求項５記載の発明）。
【０００９】
前記制御手段は、利用を制限する場合に、別のユーザ認証によって正規なユーザであることが認証されたことを条件に、その制限を解除する（請求項６記載の発明）。
【００１０】
請求項２記載の発明（第２の発明）は、入力された生体情報と予め登録されている生体情報とを照合した結果、それらの類似度が認証基準としての認証レベルに達しているか否かに応じてユーザ認証を行う携帯端末装置であって、前記入力生体情報と前記登録生体情報とを照合した結果、それらの類似度に応じて複数の認証レベルの中から現在の認証レベルを判定するレベル判定手段と、セキュリティ対象のデータと認証レベルとを対応付けて記憶管理する認証レベル記憶手段と、複数のデータの中から任意のデータを選択する選択手段と、この選択手段によって任意のデータが選択された際に、この選択データがセキュリティ対象データであれば、前記レベル判定手段によって判定された現在の認証レベルと当該データ対応の認証レベルとの比較結果に応じて当該データの利用を制限するかその制限を解除するかを決定してそれに応じた制御を行う制御手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項２記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１２記載の発明）。
なお、請求項２記載の発明は、上述した請求項３〜６記載の発明であってもよい。
【００１１】
請求項７記載の発明（第３の発明）は、入力された生体情報と予め登録されている生体情報とを照合した結果、それらの類似度が認証基準としての認証レベルに達しているか否かに応じてユーザ認証を行う携帯端末装置であって、前記入力生体情報と前記登録生体情報とを照合した結果、それらの類似度に応じて複数の認証レベルの中から現在の認証レベルを判定するレベル判定手段と、セキュリティ対象の機能と認証レベルとを対応付けて記憶管理する認証レベル記憶手段と、前記レベル判定手段によって判定された現在の認証レベルと各セキュリティ対象機能対応の認証レベルとの比較結果に応じて現在の認証レベルで利用可能な機能を決定して案内出力する案内手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項７記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１３記載の発明）。
【００１２】
なお、請求項７記載の発明において、前記案内手段は、各セキュリティ対象を一覧表示すると共に、この一覧画面内において複数の認証レベル毎に各セキュリティ対象を区別表示するようにしてもよい（請求項９記載の発明）。
この場合、前記案内手段は、各セキュリティ対象と認証レベルとを対応付けて表示する際に、認証レベル毎に区別表示するようにしてもよい（請求項１０記載の発明）。
【００１３】
請求項８記載の発明（第４の発明）は、入力された生体情報と予め登録されている生体情報とを照合した結果、それらの類似度が認証基準としての認証レベルに達しているか否かに応じてユーザ認証を行う携帯端末装置であって、前記入力生体情報と前記登録生体情報とを照合した結果、それらの類似度に応じて複数の認証レベルの中から現在の認証レベルを判定するレベル判定手段と、セキュリティ対象のデータと認証レベルとを対応付けて記憶管理する認証レベル記憶手段と、前記レベル判定手段によって判定された現在の認証レベルと各セキュリティ対象データ対応の認証レベルとの比較結果に応じて現在の認証レベルで利用可能なデータを決定して案内出力する案内手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項８記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１４記載の発明）。
なお、請求項８記載の発明は、上述した請求項９及び１０記載の発明であってもよい。
【発明の効果】
【００１４】
第１及び第２の発明は、任意の機能（データ）が選択された場合に、現在の認証レベルと選択機能（データ）に対応付けられている認証レベルとを比較し、その比較結果に応じて機能（データ）の利用を制限したり、その制限を解除することにより、認証時の環境や生体状態が悪くても、セキュリティを確保しつつ特定の機能（データ）に限定してそれを利用することができ、セキュリティと使い勝手を両立させることができる。
【００１５】
第３及び第４の発明は、現在の認証レベルを判定し、各種の機能（データ）の中から現在の認証レベルで利用可能な機能（データ）を決定して案内することにより、所望する機能（データ）を一つずつ選択しながらその利用可否を確かめなくてもよく、現在の認証レベルでどの機能（データ）を利用可能であるかは一目瞭然なものとなり、セキュリティと使い勝手を両立させることができる。
【発明を実施するための最良の形態】
【００１６】
（実施例１）
以下、図１〜図１６を参照して本発明の第１実施例を説明する。
この実施例は、携帯端末装置として携帯電話装置に適用した場合を例示したもので、図１は、この携帯電話装置の基本的な構成要素を示したブロック図である。
この携帯電話装置は、例えば、２つの筐体（操作部筐体、表示部筐体）が開閉可能に取り付けられた折り畳み自在なもので、通話機能、電子メール機能、インターネット接続機能（Ｗｅｂアクセス機能）、ミュージックプレイヤー機能、カメラ機能、ゲーム機能、電卓機能、アラーム機能などのほか、アドレス帳、メモ帳、スケジュール帳、電子アルバム、メール発着信履歴などを管理するデータ管理機能が備えられている。
【００１７】
制御部１は、記憶部２内の各種のプログラムに応じてこの携帯電話装置の全体動作を制御するＣＰＵ、メモリなどを有する。記憶部２は、内部メモリであり、プログラム領域とデータ領域とを有し、このプログラム領域には、後述する図６〜図１２に示す動作手順に応じて本実施例を実現するためのプログラムが格納されている。また、記憶部２のデータ領域には、後述する認証レベルテーブルＣＦＬ、機能／レベル対応テーブルＦＬＣ、データ／レベル対応テーブルＤＬＣ、登録生体情報メモリＲＢＭなどが設けられているほか、アドレス帳、メモ帳、スケジュール帳、電子アルバム、メール発着信履歴などが記憶管理されている。外部記録メディア３は、着脱自在な可搬型メモリで、各種のデータ・プログラムを外部供給するもので、例えば、SDカード、ＩＣカードなどによって構成されている。
【００１８】
電話通信部４は、無線部を構成するアンテナに接続された送受信部（ベースバンド部）の受信側から信号を取り込んで受信ベースバンド信号に復調したのちに、電話部５を介して受話スピーカ６から音声出力させる。また、電話通信部４、送話マイク７から入力された音声データを電話部５から取り込み、送信ベースバンド信号に符号化したのちに送受信部の送信側に与えられてアンテナから発信出力させる。一方、電子メール機能、インターネット接続機能などによって電話通信部４を介して受信取得した表示データは、表ＬＣＤ（液晶表示装置）などの表示部８に与えられて表示出力される。
【００１９】
カメラ撮像部９は、静止画撮影のほかに動画撮影も可能なもので、撮影レンズ、ミラー等のレンズ・ミラーブロック、撮像素子、その駆動系のほか、測距センサ、光量センサ、アナログ処理回路、信号処理回路、圧縮伸張回路等を備えている。操作部１０は、ダイヤル入力、文字入力、コマンド入力などを行うもので、制御部１は、操作部１０からのキー入力信号に応じた処理を実行する。
【００２０】
生体情報取得部１１は、例えば、指紋センサを備えた指紋情報取得部であり、指紋の凹凸に応じた電荷量を電圧値に変換したのち、この電圧値をデジタル画像（指紋画像データ）に変換すると共に、この指紋画像データを読み取り取得して制御部１に与える。ここで、制御部１は、生体情報取得部１１から読み取られた入力指紋情報（入力生体情報）と上述の登録生体情報メモリＲＢＭに格納されている登録生体情報（登録指紋情報）とを照合し、その結果、これらの類似度が認証基準としての認証レベルに達しているか否かに応じてユーザ認証（指紋認証）を行う。なお、この実施例では、指紋認証を第1の認証とすると、必要に応じて第２認証としてキーワード認証を行うようにしている。なお、入力生体情報と登録生体情報とを照合する場合に、デジタル画像同士のパターン比較に限らず、指紋画像を解析して指紋特徴データ（指紋中心点、分岐点、端点、三角州など）を得て、それらの特徴同士を照合するようにしてもよい。
【００２１】
図２は、携帯電話装置の外観斜視図であり、折り畳み自在な装置本体を構成する操作部筐体１２と表示部筐体１３とを開いた状態において、操作部筐体１２には操作部１０が備えられ、表示部筐体１３には表示部８のほか、表示部８の下側には、生体情報取得部１１を構成する指紋センサ１１Ａが備えられている。なお、指紋センサ１１Ａの実装上の制約からそのセンサ面（電極面）の小型化を図るために、指紋入力時には指を所定方向（例えば、上下方向）に移動しながら行うようにしている。
【００２２】
図３は、認証レベルテーブルＣＦＬを説明するための図である。
認証レベルテーブルＣＦＬは、指紋照合の結果、その類似度が予め決められている認証基準に達しているか否かを判別するための基準レベル（認証レベル）を定義するもので、複数の認証レベルＡ、Ｂ、Ｃに対応して、その認証基準（閾値）を記憶する構成となっている。ここで、図示の例では、指紋の類似度が高く、その認識率（一致率）が８０％以上の場合を「認証レベルＡ」として定義し、認識率が５０％以上で８０％未満の場合を「認証レベルＢ」として定義し、認識率が３０％以上で５０％未満の場合を「認証レベルＣ」として定義している。この認証レベルテーブルＣＦＬの内容は、ユーザ操作によって任意に変更可能となっている。
【００２３】
図４は、機能／レベル対応テーブルＦＬＣを説明するための図である。
機能／レベル対応テーブルＦＬＣは、セキュリティ対象の機能を利用する際に、指紋認証を条件とすると共に機能毎に認証レベルを異ならせるためにセキュリティ対象機能と認証レベルとを対応付けて記憶管理するもので、その内容はユーザ操作によって任意に設定されたものである。例えば、メール機能の一部である「メール新規作成」の機能に対応して認証レベル“Ｂ”が設定され、「メール送信・その他」の機能に対応して認証レベル“Ａ”が設定されている。また、「電卓機能」に対応して認証レベル“Ｃ”が設定され、「カメラ機能」に対応して認証レベル“Ｂ”が設定されている。その他、「ゲーム機能」、「Ｗｅｂ機能」、「ミュージックプレイヤー機能」、‥‥、に対応して認証レベル“Ｃ”、“Ａ”、“Ｃ”、‥‥、が設定されている。
【００２４】
図５は、データ／レベル対応テーブルＤＬＣを説明するための図である。
データ／レベル対応テーブルＤＬＣは、セキュリティ対象のデータ（ファイル／フォルダ）を利用する際に、指紋認証を条件とすると共にデータ毎に認証レベルを異ならせるためにセキュリティ対象データと認証レベルとを対応付けて記憶管理するもので、その内容はユーザ操作によって任意に設定されたものである。例えば、「メール発着信履歴データ」、「スケジュール帳」、「アドレス帳」、「メモ帳（１）」の各データに対応して“Ａ”が設定され、「メモ帳（２）」、「アルバム（１）」の各データに対応して“Ｂ”が設定され、「メモ帳（３）」、「アルバム（２）」の各データに対応して“Ｃ”が設定されている。
【００２５】
次にこの第１実施例における携帯電話装置の動作概念を図６〜図１２に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。このことは後述する他の実施例においても同様であり、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００２６】
図６は、携帯電話装置の全体動作の概要を示したフローチャートであり、通話の発着信、メールの発着信などの基本動作を省略し、この実施例の特徴部分全体の概要を示している。
先ず、制御部１は、電源オフ状態において（ステップＡ１）、電源オン操作が行われると（ステップＡ２）、電源を立ち上げて各種の初期化処理などを実行したのち、図７の認証レベル判定処理に移る（ステップＡ３）。また、認証レベル判定処理の実行後に、機能一覧表示操作が行われると（ステップＡ４でＹＥＳ）、図９の機能一覧表示処理に移り（ステップＡ５）、データ一覧表示操作が行われると（ステップＡ６でＹＥＳ）、図１０のデータ一覧表示処理に移る（ステップＡ７）。
【００２７】
また、機能／レベル対応テーブルＦＬＣ、データ／レベル対応テーブルＤＬＣの内容（認証レベル）を変更するために、認証レベル設定操作が行われると（ステップＡ８でＹＥＳ）、図８の認証レベル設定処理に移る（ステップＡ９）。また、上述の機能一覧表示画面において、任意の機能を選択してその機能の実行を指示する機能実行操作が行われると（ステップＡ１０でＹＥＳ）、図１１の機能実行処理に移る（ステップＡ１１）。なお、その他の処理としては（ステップＡ１２）、例えば、通話の発着信処理、メールの発着信処理などである。
【００２８】
図７は、図６の認証レベル判定処理（ステップＡ３）を詳述するためのフローチャートである。
先ず、制御部１は、指紋入力を促すために指紋読取待ち画面を表示出力させたのち（ステップＢ１）、認証操作の有無を調べる（ステップＢ２）。この指紋読取待ち画面には、指紋入力を促すメッセージが表示されるので、それに応じて指を指紋センサ１１Ａに接触させながら移動させると、認証操作が行われたと判断し（ステップＢ２でＹＥＳ）、初期画面を表示出力させる（ステップＢ３）。そして、生体情報取得部１１から得られた入力指紋情報（入力生体情報）と上述の登録生体情報メモリＲＢＭに格納されている登録生体情報（登録指紋情報）とを照合し（ステップＢ４）、その認識率を算出すると共に（ステップＢ５）、この認識率に基づいて認証レベルテーブルＣＦＬを検索する（ステップＢ６）。
【００２９】
この結果、認識率に該当する認証レベルを判定することができたかを調べ（ステップＢ７）、判定可能な場合、つまり、認識率が３０％以上の場合には（ステップＢ７でＹＥＳ）、この認識率に該当する認証レベルを電源オン時の判定レベルとして決定し（ステップＢ８）、この判定レベルを電源オン時に認証されたレベルとして記憶保持しておく（ステップＢ９）。そして、この判定レベルに応じたアイコンを初期画面に表示出力させる（ステップＢ１０）。
【００３０】
図１３は、現在の判定レベルに応じたアイコンが表示された初期画面を示し、掌マークにレベルに応じてＡ、Ｂ、Ｃの文字を合成した形状のアイコンが表示される。なお。図示の例では、電源オン時の判定レベルが最上位の“Ａ”の場合である。一方、認証操作が行われない場合（ステップＢ２でＮＯ）あるいは認証操作が行われても判定不可の場合、つまり、認識率が３０％未満の場合には（ステップＢ７でＮＯ）、オートパワーオフ処理に移り、電源をオフさせる（ステップＢ１１）。
【００３１】
図８は、図６の認証レベル設定処理（ステップＡ９）を詳述するためのフローチャートである。
先ず、制御部１は、機能／レベル対応テーブルＦＬＣ、データ／レベル対応テーブルＤＬＣに対応して、そのテーブル選択画面を表示出力させたのち、この選択画面から任意のテーブルが設定対象として選択指定されると（ステップＣ１）、選択テーブルの内容をその編集画面に表示出力させる（ステップＣ２）。この場合、機能／レベル対応テーブルＦＬＣが選択された場合には、機能と認証レベルとの対応関係、また、データ／レベル対応テーブルＤＬＣが選択された場合には、データと認証レベルとの対応関係が編集画面に一覧表示される。
【００３２】
そして、上述の編集画面上に図１４に示すような認証レベル設定画面をウインドウ表示させる（ステップＣ３）。この認証レベル設定画面には、認証レベルに応じて認識率がどのように割り当てられているかを示す色分け表示のほか、認証レベルと割当色との対応が表示されている。ここで、編集画面上で任意の項目を選択すると共に（ステップＣ４）、認証レベル設定画面上で任意の認証レベルを選択すると（ステップＣ５）、当該項目の認証レベルを書き換えるレベル変更処理を行う（ステップＣ６）。
【００３３】
図９は、図６の機能一覧表示処理（ステップＡ５）を詳述するためのフローチャートである。
先ず、制御部１は、電源オン時の判定レベルを読み出すと共に（ステップＤ１）、この判定レベルに基づいて機能／レベル対応テーブルＦＬＣを検索し（ステップＤ２）、判定レベル以下の認証レベルの有無をチェックし（ステップＤ３）、判定レベル以下の認証レベルがあれば、それに該当する機能名を読み出す（ステップＤ４）。以下、機能／レベル対応テーブルＦＬＣの内容を全て検索し終わるまで（ステップＤ５）、上述のステップＤ２に戻る。これによって検索が終了すると、読み出した各機能名を現在の判定レベルで利用可能な機能名として一覧表示すると共に、現在の判定レベルを表示する（ステップＤ６）。図１５は、利用可能な機能一覧画面を示した図で、現在の判定レベルが“Ｂ”であれば、そのレベルで利用可能な機能は、「メール新規作成」、「電卓」、「カメラ」、‥‥、となる。
【００３４】
図１０は、図６のデータ一覧表示処理（ステップＡ７）を詳述するためのフローチャートである。
先ず、制御部１は、電源オン時の判定レベルを読み出すと共に（ステップＥ１）、この判定レベルに基づいてデータ／レベル対応テーブルＤＬＣを検索し（ステップＥ２）、判定レベル以下の認証レベルの有無をチェックし（ステップＥ３）、判定レベル以下の認証レベルがあれば、それに該当するデータ名を読み出す（ステップＥ４）。以下、データ／レベル対応テーブルＤＬＣの内容を全て検索し終わるまで（ステップＥ５）、上述のステップＥ２に戻る。これによって検索が終了すると、読み出した各データ名を現在の判定レベルで利用可能なデータ名として一覧表示すると共に、現在の判定レベルを表示する（ステップＥ６）。図１６は、利用可能なデータ一覧画面を示した図で、現在の判定レベルが“Ｂ”であれば、そのレベルで利用可能なデータは、「メモ帳（２）」、「メモ帳（３）」、「アルバム（１）」、「アルバム（２）」、‥‥、となる。
【００３５】
図１１は、図６の機能実行処理（ステップＡ１１）を詳述するためのフローチャートである。
先ず、制御部１は、機能一覧表示画面において、任意の機能を選択してその機能の実行を指示する機能実行操作が行われると、電源オン時の判定レベルを読み出すと共に（ステップＦ１）、選択機能対応の認証レベルを機能／レベル対応テーブルＦＬＣから読み出す（ステップＦ２）。そして、この判定レベルと認証レベルを比較し（ステップＦ３）、判定レベル≧認証レベルであるか、言い換えれば、選択機能対応の認証レベルは、判定レベル以下であるかを調べる（ステップＦ４）。いま、選択機能対応の認証レベルが判定レベル以下であれば、その選択機能の制限を解除したのち（ステップＦ５）、選択機能処理の実行に移るが（ステップＦ６）、選択機能対応の認証レベルが判定レベルを超えていれば（ステップＦ４でＮＯ）、機能制限されていることをアラーム報知する（ステップＦ７）。
【００３６】
図１２は、図６の選択機能処理（ステップＦ６）を詳述するためのフローチャートである。
先ず、制御部１は、選択機能が使用するファイル／フォルダが新規選択されたかを調べる（ステップＧ１）。例えば、メール作成機能が起動された場合に、アドレス帳がアクセスされてその閲覧が指示されたときには（ステップＧ１でＹＥＳ）、電源オン時の判定レベルを読み出すと共に（ステップＧ２）、選択データ対応の認証レベルをデータ／レベル対応テーブルＤＬＣから読み出す（ステップＧ３）。そして、この判定レベルと認証レベルを比較し（ステップＧ４）、判定レベル≧認証レベルであるかを調べる（ステップＧ５）。
【００３７】
いま、アドレス帳に対応する認証レベルは“Ａ”で、判定レベルが“Ｂ”であれば（ステップＧ５でＮＯ）、ファイル／フォルダが制限されていることがアラーム報知される（ステップＧ８）。また、選択ファイル／フォルダ対応の認証レベルが判定レベル以下であれば（ステップＧ５でＹＥＳ）、その選択ファイル／フォルダの制限を解除したのち（ステップＧ６）、選択ファイル／フォルダ処理の実行に移る（ステップＧ７）。以下、選択機能の終了が指示されるまで、ステップＧ１に戻って上述の動作が行われる。
【００３８】
以上のように、この第１実施例において制御部１は、任意の機能（データ）が選択された場合に、機能／レベル対応テーブルＦＬＣあるいはデータ／レベル対応テーブルＤＬＣから選択機能／レベル対応する認証レベルを読み出し、現在の認証レベルと選択機能（データ）対応の認証レベルとを比較し、その比較結果に応じて機能（データ）の利用を制限したり、その制限を解除することにより、認証時の環境や生体状態が悪くても、セキュリティを確保しつつ特定の機能（データ）に限定してそれを利用することができ、セキュリティと使い勝手を両立させることができる。
【００３９】
また、電源オン時に判定された現在の判定レベルを特有のアイコンで案内表示することにより、現在のレベルを直感的に知ることができる。この場合、指の状態（濡れや汚れの状態、傷の有無など）、環境状態（空気の乾燥、湿度が高いなど）を現在の判定レベルから間接的に知ることもできる。
【００４０】
また、認証レベルテーブルＣＦＬ、機能／レベル対応テーブルＦＬＣ、データ／レベル対応テーブルＤＬＣの内容をユーザ操作によって任意に変更したり、新規設定することができ、ユーザの意向に沿った制御が可能となる。例えば、日頃からユーザが頻繁に利用する機能（データ）に対しては、認証レベルを下げたり、出張・旅行時、人込みなど、携帯電話を紛失したり、盗難され易い場合には、普段よりも全体的に認証レベルを高めに設定するなど、色々な状況にも対応可能となる。
【００４１】
また、制御部１は、電源オン時に現在の認証レベルを判定しておき、機能一覧・データ一覧が指示された際に、各種の機能（データ）の中から現在の認証レベルで利用可能な機能（データ）を決定して利用可能な機能一覧画面あるいはデータ一覧画面を表示出力させることにより、ユーザにあっては、所望する機能（データ）を一つずつ選択しながらその利用可否を確かめなくてもよく、現在の認証レベルでどの機能（データ）を利用可能であるかは一目瞭然となり、セキュリティと使い勝手を両立させることができる。
【００４２】
また、メール機能のように、「メール新規作成」機能に対応して認証レベル“Ｂ”を設定し、「メール送信・その他」の機能に対応して認証レベル“Ａ”を設定することによって、例えば、指の状態や環境の悪い外出先では、とりあえず、メール本文だけを作成しておき、帰宅してから、つまり、指の状態や環境が改善されてからそのメールに宛先などを付して送信するなどの使い方が可能となる。この場合、アドレス帳の参照は、「メール送信・その他の機能」で可能となる。なお、図示していないが、「新着メールの問い合わせ」機能に対応して認証レベル“Ａ”を設定しておけば、厳密なセキュリティ管理が可能となる。
【００４３】
また、使用状況（例えば“ビジネス”“プライベート”といった区分）によって設定を切り換える機能を持つ場合に、その区分ごとに認証レベルテーブルＣＦＬ、機能／レベル対応テーブルＦＬＣ、データ／レベル対応テーブルＤＬＣを保持してもよい。すなわち、携帯電話装置をビジネス用とプライベート用に適宜切り替え可能な場合に、ビジネス用の認証レベルテーブルＣＦＬ、機能／レベル対応テーブルＦＬＣ、データ／レベル対応テーブルＤＬＣを設けるほか、プライベート用の認証レベルテーブルＣＦＬ、機能／レベル対応テーブルＦＬＣ、データ／レベル対応テーブルＤＬＣを設けるようにしてもよい。同様に、動作モード毎に認証レベルテーブルＣＦＬ、機能／レベル対応テーブルＦＬＣ、データ／レベル対応テーブルＤＬＣを設けるようにしてもよい。
【００４４】
なお、上述した第１実施例においては、認証レベルテーブルＣＦＬ、機能／レベル対応テーブルＦＬＣ、データ／レベル対応テーブルＤＬＣを別個に設けたが、例えば、図１７に示すように、「認証レベル」別に「閾値」のほか、「利用可能機能」及び「利用可能データ」を記憶する構成の認証レベルテーブルであってもよい。認証レベルテーブルをこのような構成とすることによって、電源オン時の判定レベルに基づいて当該認証レベルテーブルを検索するだけで、現在の判定レベルで利用可能な機能一覧とデータ一覧とを容易に得ることが可能となる。
【００４５】
また、現在の判定レベルで利用可能な機能一覧あるいはデータ一覧を表示する場合に限らず、図１８あるいは図１９に示すように、各機能（データ）を一覧表示すると共に、この一覧画面内に各機能（データ）と認証レベルとを対応付けて表示するようにしてもよい。すなわち、図１８に示すように、機能名の一覧画面内に各機能の認証レベルを対応付けて案内表示するようにしてもよい。同様に、図１９に示すように、データ名の一覧画面内に各データの認証レベルを対応付けて案内表示するようにしてもよい。
【００４６】
この場合、図１８あるいは図１９に示すように、現在の判定レベルも併せて表示するようにしてもよい。また、各機能（データ）と認証レベルとを対応付けて一覧表示する際に、認証レベル毎に区別表示（色分け表示）するようにしてもよい。また、現在の判定レベルで利用可能な機能（データ）を一覧画面内においてハイライト表示するようにしてもよい。このように機能（データ）一覧画面において、各機能（データ）対応する認証レベルを区別表示したり、現在の判定レベルで利用可能な機能（データ）をハイライト表示すれば、現在の判定レベルで利用可能な機能（データ）と利用不可能な機能（データ）を一目瞭然に知ることができる。
（実施例２）
【００４７】
以下、この発明の第２実施例について図２０及び図２１を参照して説明する。
なお、上述した第１実施例においては、選択機能（データ）の実行時において、指紋認証の結果に応じて機能（データ）の利用を制限するか、その制限を解除するかを決定するようにしたが、この第２実施例においては、指紋認証の結果、選択機能（データ）対応の認証レベルが現在の判定レベルを超えている場合には、第２認証（パスワード認証）を実行し、その結果、認証ＯＫの場合には、選択機能（データ）対応の認証レベルが現在の判定レベルを超えていても、当該選択機能（データ）の制限を解除して実行できるようにしたものである。
ここで、両実施例において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第２実施例の特徴部分を中心に説明するものとする。
【００４８】
図２０は、第２実施例における機能／レベル対応テーブルＦＬＣを説明するための図である。
この機能／レベル対応テーブルＦＬＣは、上述した第１実施例と同様、機能と認証レベルとの対応のほか、この第２実施例では、第２認証（パスワード認証）の実行可否を示す情報も対応付けて記憶する構成となっている。すなわち、指紋認証の結果、選択機能対応の認証レベルが現在の判定レベルを超えている場合に、第２認証（パスワード認証）の実行を許可するか否かを示す情報を記憶するようにしている。この場合、図中、○印は、第２認証（パスワード認証）の実行を許可することを示し、×印は、第２認証（パスワード認証）の実行を禁止することを示している。
【００４９】
図２１は、第２実施例において、図６の機能実行処理（ステップＡ１１）を詳述するためのフローチャートである。
先ず、上述した第１実施例と同様に、機能一覧表示画面において、任意の機能を選択してその機能の実行を指示する機能実行操作が行われると、電源オン時の判定レベルを読み出すと共に、選択機能対応の認証レベルを機能／レベル対応テーブルＦＬＣから読み出す（ステップＨ１）。そして、この判定レベルと認証レベルを比較し、選択機能対応の認証レベルは、判定レベル以下であるか、つまり、必要な認証レベルであるかを調べ（ステップＨ２）、この認証レベルが判定レベル以下であって必要な認証レベルであれば（ステップＨ２でＹＥＳ）、その選択機能の制限を解除したのち、選択機能処理の実行に移る（ステップＨ３）。
【００５０】
いま、選択機能対応の認証レベルが判定レベルを超えており、必要な認証レベルでなければ（ステップＨ２でＮＯ）、制御部１は、図２０の機能／レベル対応テーブルＦＬＣを参照し、当該機能に対して第２認証（パスワード認証）の実行が許可されているかを調べる（ステップＨ４）。ここで、当該機能に対応して×印がセットされていれば、つまり、第２認証の実行が禁止されていれば、当該機能の実行が制限されていることをアラーム報知する（ステップＨ８）。
【００５１】
一方、当該機能に対応して○印がセットされ、第２認証の実行が許可されていれば（ステップＨ４でＹＥＳ）、パスワードの入力を促すための第２認証取得待ち画面を表示出力させる（ステップＨ５）。ここで、第２認証操作が行われ、パスワードが入力されたときには（ステップＨ６）、入力パスワードと予め登録されている登録パスワードとを比較し、認証ＯＫであるかを調べ（ステップＨ７）、認証ＯＫであれば、選択機能の実行を許可するが（ステップＨ３）、認証ＮＧであであれば（ステップＨ７でＮＯ）、当該機能の実行が制限されていることをアラーム報知する（ステップＨ８）。
【００５２】
なお、上述した図２０及び図２１においては、機能／レベル対応テーブルＦＬＣ、機能実行処理について説明したが、データ／レベル対応テーブルＤＬＣ、データ実行処理についても、上述した機能の場合と同様であり、データ／レベル対応テーブルＤＬＣには、第２認証（パスワード認証）の実行を許可するか否かを示す情報も記憶され、また、データ実行処理において、データ機能対応の認証レベルが判定レベルを超えていれば、データ／レベル対応テーブルＤＬＣを参照し、当該データに対して、第２認証（パスワード認証）の実行が許可されていれば、パスワードの入力を促すための第２認証取得待ち画面を表示出力させるようにしている。
【００５３】
以上のように、この第２実施例においては、指紋認証の結果、選択機能（データ）対応の認証レベルが現在の判定レベルを超えている場合には、第２認証（パスワード認証）を実行し、その結果、認証ＯＫの場合には、選択機能（データ）対応の認証レベルが現在の判定レベルを超えていても、当該選択機能（データ）の制限を解除して実行可能とすることにより、指紋認証の結果に拘らず、当該選択機能（データ）を実行することができ、緊急時などにも対処することができ、利便性を高めることができる。
【００５４】
なお、上述した各実施例においては、電源オン時に現在の認証レベルを判定しておき、機能（データ）の選択時に、電源オン時の判定レベルと機能（データ）対応の認証レベルとを比較したが、機能（データ）の選択時に、指紋入力を促して現在の認証レベルを判定し、機能（データ）対応の認証レベルと比較するようにしてもよい。
また、上述した各実施例においては、認証レベルを３段階に分けた場合を例示したが、勿論、４段階以上の認証レベルに分けてもよい。
【００５５】
上述した各実施例においては、生体認証として指紋認証を例示した場合を示したが、顔、静脈、虹彩、声紋等の生体認証であっても同様に適用可能である。
その他、生体認証機能付きの携帯電話装置に限らず、例えば、生体認証機能付きのＰＤＡ・電子カメラ・電子腕時計・音楽再生機などの携帯端末装置であっても同様に適用可能である。
【図面の簡単な説明】
【００５６】
【図１】携帯端末装置として適用した携帯電話装置の基本的な構成要素を示したブロック図。
【図２】携帯電話装置の外観斜視図。
【図３】認証レベルテーブルＣＦＬを説明するための図。
【図４】機能／レベル対応テーブルＦＬＣを説明するための図。
【図５】データ／レベル対応テーブルＤＬＣを説明するための図。
【図６】携帯電話装置の全体動作の概要を示したフローチャート。
【図７】図６の認証レベル判定処理（ステップＡ３）を詳述するためのフローチャート。
【図８】図６の認証レベル設定処理（ステップＡ９）を詳述するためのフローチャート。
【図９】図６の機能一覧表示処理（ステップＡ５）を詳述するためのフローチャート。
【図１０】図６のデータ一覧表示処理（ステップＡ７）を詳述するためのフローチャート。
【図１１】図６の機能実行処理（ステップＡ１１）を詳述するためのフローチャート。
【図１２】図１１の選択機能処理（ステップＦ６）を詳述するためのフローチャート。
【図１３】現在の判定レベルに応じたアイコンが表示された初期画面を示した図。
【図１４】認証レベル設定画面を示した図。
【図１５】利用可能な機能一覧画面を示した図。
【図１６】利用可能なデータ一覧画面を示した図。
【図１７】第１実施例の変形応用例を示し、「認証レベル」別に「閾値」のほか、「利用可能機能」及び「利用可能データ」を記憶する認証レベルテーブルを示した図。
【図１８】第１実施例の変形応用例を示し、機能名の一覧画面内に各機能の認証レベルを対応付けて案内表示させた図。
【図１９】第１実施例の変形応用例を示し、データ名の一覧画面内に各データの認証レベルを対応付けて案内表示させた図。
【図２０】第２実施例における機能／レベル対応テーブルＦＬＣを説明するための図。
【図２１】第２実施例において、図６の機能実行処理（ステップＡ１１）を詳述するためのフローチャート。
【符号の説明】
【００５７】
１  制御部
２  記憶部
４  電話通信部
８  表示部
１０  操作部
１１  生体情報取得部
１１Ａ  指紋センサ
ＣＦＬ  認証レベルテーブル
ＦＬＣ  機能／レベル対応テーブル
ＤＬＣ  データ／レベル対応テーブル
ＲＢＭ  登録生体情報メモリ
【図１】
2008084044.tif 000003
【図２】
2008084044.tif 000004
【図３】
2008084044.tif 000005
【図４】
2008084044.tif 000006
【図５】
2008084044.tif 000007
【図６】
2008084044.tif 000008
【図７】
2008084044.tif 000009
【図８】
2008084044.tif 000010
【図９】
2008084044.tif 000011
【図１０】
2008084044.tif 000012
【図１１】
2008084044.tif 000013
【図１２】
2008084044.tif 000014
【図１３】
2008084044.tif 000015
【図１４】
2008084044.tif 000016
【図１５】
2008084044.tif 000017
【図１６】
2008084044.tif 000018
【図１７】
2008084044.tif 000019
【図１８】
2008084044.tif 000020
【図１９】
2008084044.tif 000021
【図２０】
2008084044.tif 000022
【図２１】
2008084044.tif 000023