(57)【要約】【課題】他人のなりすましによる情報処理装置への不正アクセスを効果的に防止し、セキュリティを維持する指紋照合方法およびシステムを提供する。【解決手段】指紋照合装置１０および上位装置（情報処理装置）２０をＵＳＢ３０により相互接続する。指紋照合装置１０の通信制御部１１は、ＵＳＢ３０の監視機能を備え、ＵＳＢコネクト後のディスコネクト又はＵＳＢ接続時に行われるネゴシエーションである上位装置２０から指紋照合装置１０へ行われるＲＥＳＥＴ動作を監視する。ＵＳＢ３０がディスコネクトすると、指紋照合装置１０内のプライベートな指紋データや指紋照合結果等をクリア（削除）する。【選択図】図１
2006134202.tif 000002
【特許請求の範囲】
【請求項１】
ＵＳＢケーブルにより上位装置に接続された指紋照合装置を備え、前記上位装置のセキュリティを保持する指紋照合方法において、
前記指紋照合装置により前記ＵＳＢを監視し、このＵＳＢ監視結果に応じて前記指紋照合に用いられる指紋データおよび指紋照合結果をクリアすることを特徴とする指紋照合方法。
【請求項２】
前記ＵＳＢの監視は、前記ＵＳＢケーブルのコネクト後に該ＵＳＢケーブルのディスコネクトされたことを検出するタスクであることを特徴とする請求項１に記載の指紋照合方法。
【請求項３】
前記ＵＳＢの監視は、前記ＵＳＢ接続時に行われるネゴシエーションである前記上位装置から前記指紋照合装置へのリセット動作を監視するタスクであることを特徴とする請求項１に記載の指紋照合方法。
【請求項４】
前記ＵＳＢの監視は、予め決められた時間で定期的に行うことを特徴とする請求項１、２又は３に記載の指紋照合方法。
【請求項５】
ＵＳＢコネクタを備える上位装置とＵＳＢケーブルにより接続される指紋照合装置を備える指紋照合システムにおいて、
前記指紋照合装置は、前記ＵＳＢケーブルのディスコネクトを監視するＵＳＢ監視タスクを実行する通信制御部を備えることを特徴とする指紋照合システム。
【請求項６】
前記ＵＳＢ監視タスクによりＵＳＢコネクト後にディスコネクトを検出すると、前記指紋照合装置の指紋データおよび指紋照合結果をクリアすることを特徴とする請求項５に記載の指紋照合システム。
【請求項７】
前記上位装置は、パソコンであることを特徴とする請求項１乃至６のいずれかに記載の指紋照合方法またはシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は指紋照合方法およびシステムに関し、特に他人のなりすましによる情報処理装置への不正アクセスを防止し高度なセキュリティを可能にする指紋照合方法およびシステムに関する。
【背景技術】
【０００２】
コンピュータ等の情報処理装置は、種々の情報を所定のフォーマットに加工して記憶格納し、ユーザは斯かる情報を特定のキーワード等により検索して表示装置に表示すると共に必要に応じて電磁気的にコピー又は用紙に印刷して利用することが可能である。このような利便性により、情報処理装置には、例えば顧客リスト、原価情報、価格情報、設計データ、個人情報等の機密情報等を格納している場合が多い。
【０００３】
このように情報処理装置に記憶格納された情報又はデータは、本来利用するべき者が適正にアクセスして利用する場合には、極めて有効である。しかし、斯かる情報処理装置に不正アクセスされ、機密情報又はデータが外部、特に競合社等に漏洩することは確実に防止する必要があり、そのために高いセキュリティが要求される。このセキュリティを維持するには、単に情報処理装置にアクセス可能な者を制限する等の消極的な手法では不十分であり、不正アクセスを積極的且つ確実に防止する手法が必要である。
【０００４】
上述した不正アクセスを防止する従来技法は、幾つかの技術文献に開示されている。情報処理装置のメモリに記録された機密情報がコピーされるのを、認証プログラムを用いて効果的に防止するＵＳＢ（Universal Serial Bus）周辺機器セットアップ装置が開示されている（例えば特許文献１参照。）。また、ＵＳＢコネクタにより指紋識別ユニット等を接続可能にする多機能キーボードが開示されている（例えば、特許文献２参照。）。
【０００５】
【特許文献１】特開２００３−１５０２８５号公報（第３頁、第１図）
【特許文献２】特開２００２−２８７８７６号公報（第２頁、第１図）
【０００６】
図３は、指紋照合装置を使用する一般的なシステム（指紋照合システム）の一システム構成を示すブロック図である。このシステムは、指紋照合装置１０、ＰＣ（Personal Computer）等の情報処理装置である上位装置２０およびこれら指紋照合装置１０および上位装置２０間を接続する電源供給付きＵＳＢハブ３０により構成されている。
【０００７】
指紋照合装置１０は、通信制御部１１、指紋データ入力・照合部１２、ＩＣカード入出力制御部１３、記憶部１４、ＭＰＵ（Micro Processing Unit）１５およびこれら各部を相互接続するバス１６を含んでいる。また、ＵＳＢハブ３０は、電源端子３１を有し、このＵＳＢハブ３０からの電源供給を受けて、指紋照合装置１０は動作する。ここで、指紋照合装置１０の通信制御部１１は、外部機器との通信を制御する。指紋データ入力・照合部１２は、センサ（図示せず）を有し、指紋データの入力制御、特徴点抽出および照合を行なう。ＩＣカード入出力制御部１３は、ＩＣカードからの指紋データの入出力制御を行なう。記憶部１４は、指紋データおよび各種動作プログラム等を格納する。ＭＰＵ１５は、各部の処理動作を制御する。
【０００８】
指紋照合装置１０は、上位装置２０からの指紋照合処理の命令に基づき、指紋データ入力・照合部１２から入力した指紋情報をＩＣカード入出力制御部１３に格納され記憶部１４に読み込まれた指紋データと照合する。指紋照合結果がＯＫであれば、通信制御部１１を介してユーザは上位装置２０にアクセスして操作することが可能である。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、図３に示す如き指紋照合システムでは、ＵＳＢハブ３０の上位装置２０側のＵＳＢケーブルを外し、上位装置２０が入れ替わっても、電源が供給されており、指紋照合装置１０側では上位装置２０が入れ替わったことが分からないので、他人になりすまして入れ替わった上位装置２０を動作することが可能であり、十分なセキュリティが得られないという課題があった。すなわち、ＰＣ等に接続され使用されるようなＵＳＢ外部接続型の装置は、ＵＳＢのバスパワーから給電され動作する（または、外部電源にてパワーを給電）。よって給電タイプのＵＳＢハブに接続し、装置に給電したまま、ＵＳＢハブのホスト側のケーブルを差し換えられた場合は、上位ＰＣがすりかわったことがわからず動作し、指紋データや照合結果がまる見えになってしまう。
【００１０】
本発明は、従来技術の上述した課題に鑑みなされたものであり、他人になりすますことによるセキュリティの破壊を防止し、確実にセキュリティが保持可能な指紋照合方法およびシステムを提供することを主たる目的とする。
【課題を解決するための手段】
【００１１】
前述の課題を解決するため本発明の指紋照合方法およびシステムは次のような特徴的な構成を採用している。
【００１２】
（１）ＵＳＢケーブルにより上位装置に接続された指紋照合装置を備え、前記上位装置のセキュリティを保持する指紋照合方法において、
前記指紋照合装置により前記ＵＳＢを監視し、このＵＳＢ監視結果に応じて前記指紋照合に用いられる指紋データおよび指紋照合結果をクリアする指紋照合方法。
【００１３】
（２）前記ＵＳＢの監視は、前記ＵＳＢケーブルのコネクト後に該ＵＳＢケーブルのディスコネクトされたことを検出するタスクである上記（１）の指紋照合方法。
【００１４】
（３）前記ＵＳＢの監視は、前記ＵＳＢ接続時に行われるネゴシエーションである前記上位装置から前記指紋照合装置へのリセット動作を監視するタスクである上記（１）の指紋照合方法。
【００１５】
（４）前記ＵＳＢの監視は、予め決められた時間で定期的に行う上記（１）、（２）又は（３）の指紋照合方法。
【００１６】
（５）ＵＳＢコネクタを備える上位装置とＵＳＢケーブルにより接続される指紋照合装置を備える指紋照合システムにおいて、
前記指紋照合装置は、前記ＵＳＢケーブルのディスコネクトを監視するＵＳＢ監視タスクを実行する通信制御部を備える指紋照合システム。
【００１７】
（６）前記ＵＳＢ監視タスクによりＵＳＢコネクト後にディスコネクトを検出すると、前記指紋照合装置の指紋データおよび指紋照合結果をクリアする上記（５）の指紋照合システム。
【００１８】
（７）前記上位装置は、パソコンである上記（１）乃至（６）の指紋照合方法またはシステム。
【発明の効果】
【００１９】
本発明の指紋照合方法およびシステムによると、次の如き実用上の顕著な効果が得られる。即ち、指紋照合装置に接続される情報処理装置である上位装置を他人がなりすましで不正アクセスして機密情報のコピー等を行うことを効果的に防止し、高いセキュリティを保持可能である。
【実施例】
【００２０】
以下、本発明による指紋照合方法およびシステムの好適実施例の構成および動作を、添付図面を参照して詳細に説明する。
【００２１】
先ず、図１は、本発明による指紋照合システムの好適実施例のシステム構成を示すブロック図である。この指紋照合システムは、指紋照合装置１０およびＰＣ等の情報処理装置である上位装置２０により構成され、これら指紋照合装置１０および上位装置２０は、ＵＳＢ３０により相互接続されている。
【００２２】
指紋照合装置１０は、通信制御部１１、指紋データ入力・照合部１２、ＩＣカード入出力制御部１３、記憶部１４およびＭＰＵ１５を備え、これら各部は内部バス１５により相互接続されている。次に、指紋照合装置１０の各部の主要機能を説明する。通信制御部１１は、上位装置２０等の外部機器とのＵＳＢ通信制御、接続監視および命令コマンドの解析を行なう。指紋データ入力・照合部１２は、センサ（図示せず）を含みユーザの指紋データの入力制御、特徴点抽出および照合を行なう。ＩＣカード入出力制御部１３は、ＩＣカードからの指紋データ入出力制御を行なう。記憶部１４は、指紋データ等を格納する。ＭＰＵ１５は、指紋照合装置１０の各部の処理を行なう。
【００２３】
次に、図１に示す指紋照合システムの通常動作、即ち上位装置２０からの命令（コマンド）を受け、指紋照合装置１０が上位装置２０に対して指紋照合結果を送信する指紋照合動作を説明する。上位装置２０からの命令は、指紋照合装置１０の通信制御部１１により受信される。上位装置２０は、指紋照合装置１０に対してＩＣカードから指紋データの読み込み命令を送信する。ここで、ＩＣカードには予め本人の指紋データが書き込まれているものとする。指紋照合装置１０では、ＭＰＵ１５により上位装置２０からの命令を解析し、ＩＣカード入出力制御部１３へ指令を出し、ＩＣカードに書き込まれている指紋データを読み込み、記憶部１４へ書き込む。
【００２４】
上位装置２０は、指紋照合装置１０へ指紋センサから指紋データ読み込み命令を送信する。そこで、指紋照合装置１０は、ＭＰＵ１５でこの命令を解析し、指紋データ入力・照合部１２へ指令して、指紋センサ（図示せず）から指紋画像データを読み込み、記憶部１４へ書き込む。また、指紋画像データから特徴点抽出も行ない、照合するための指紋データを作成し、記憶部１４へ書き込む。
【００２５】
上位装置２０は、指紋照合装置１０へ指紋データ照合命令を送信する。指紋照合装置１０では、ＭＰＵ１５でこの命令を解析し、ＩＣカードから読み込んだ指紋データおよび指紋センサから読み込んだ指紋データを記憶部１４から読み出し、指紋データ入出力・照合部１２へ指令を出して照合を行なう。そして、指紋照合結果を、指紋照合装置１０からＵＳＢ３０を介して上位装置２０へ送信する。
【００２６】
次に、本発明による指紋照合システムの特徴的動作であるＵＳＢ監視タスク、即ち指紋照合方法の好適実施例を、図２を参照して説明する。図２は、図１に示す指紋照合システムの動作を示すフローチャートである。図２（Ａ）は、ＵＳＢ監視タスクの第１例、即ちＵＳＢコネクタのディスコネクト（外れ）を監視する方法のフローチャートである。図２（Ｂ）は、ＵＳＢ監視タスクの第２例、即ちＵＳＢディスコネクト後にＵＳＢ接続時に行なわれるネゴシエーションである上位装置（又はホストＰＣ）から指紋照合装置１０へ行なわれるリセット（ＲＥＳＥＴ）動作を監視する方法のフローチャートである。
【００２７】
先ず、図１および図２（Ａ）を参照して説明する。図１に示す指紋照合システムにおいて、ＵＳＢ通信状態、即ち指紋照合装置１０および上位装置２０間での通信状態を検出する（ステップＳ１）。ＵＳＢコネクト後にディスコネクトが検出されたか否かを判断する（ステップＳ２）。ステップＳ２において、ディスコネクトされた場合（ステップＳ２：Ｙｅｓ）には、指紋データおよび指紋照合結果をクリアする（ステップＳ３）。他方、ディスコネクトが検出されなかった場合（ステップＳ２：Ｎｏ）には、予め決められたタスクディレイ（ステップＳ４）の後で、上述したステップＳ１へ戻る。このＵＳＢ３０のディスコネクトの検出は、指紋照合装置１０の通信制御部１１において行なう。この検出は、例えばＵＳＢ３０から供給される電源電圧を検出することにより又は特定信号ラインの信号の遮断を検出することにより行なうことが可能である。
【００２８】
また、図２（Ｂ）の場合には、上述の例と同様にＵＳＢ通信状態を検出する（ステップＳ１１）。次に、ＵＳＢ３０の接続時に上位装置２０および指紋照合装置１０間で行なわれるネゴシエーション、即ち、上位装置２０から指紋照合装置１０へ行なわれるリセット動作が検出されたか否かを判断する（ステップＳ１２）。リセットが検出された場合（ステップＳ１２：Ｙｅｓ）には、指紋データおよび指紋照合結果をクリアする（ステップＳ１３）。他方、リセットが検出されない場合（ステップＳ１２：Ｎｏ）には、所定のタスクディレイ（ステップＳ１４）後にステップＢ１へ戻る。
【００２９】
以上、本発明による指紋照合方法およびシステムの好適実施例の構成および動作を詳述した。しかし、斯かる実施例は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく特定用途に応じて種々の変形変更が可能であることおよび種々の応用が可能であること当業者には容易に理解できよう。例えば、ＵＳＢがディスコネクトされた場合には、警報ブザーを鳴らすことによりセキュリティ機能を改善することも可能である。
【図面の簡単な説明】
【００３０】
【図１】本発明による指紋照合システムの好適実施例のシステム構成を示すブロック図である。
【図２】（Ａ）および（Ｂ）は、図１に示す指紋照合システムのＵＳＢ監視タスクの２つの実施例のフローチャートを示す。
【図３】本発明における指紋照合システムの課題を説明するシステム構成図である。
【符号の説明】
【００３１】
１０  指紋照合装置
１１  通信制御部
１２  指紋データ入力・照合部
１３  ＩＣカード入出力制御部
１４  記憶部
１５  ＭＰＵ（制御部）
２０  上位装置（情報処理装置）
３０  ＵＳＢ
【図１】
2006134202.tif 000003
【図２】
2006134202.tif 000004
【図３】
2006134202.tif 000005