(57)【要約】【課題】セキュリティ管理において機密性および処理効率を良好とする。【解決手段】機器のセキュリティ管理をコンピュータにより行う方法であって、前記機器を利用する利用者の目の画像を取得するステップと、前記取得された目の画像から虹彩位置を検出するステップと、前記検出された虹彩位置を追跡し移動データを取得するステップと、前記取得された移動データを、予め定めた移動基準データと照合するステップと、前記照合により得られた照合結果を、当該機器の制御装置に出力するステップと、を有することを特徴とするセキュリティ管理方法。【選択図】      図５
2004220376.tif 000002
【特許請求の範囲】
【請求項１】
機器のセキュリティ管理をコンピュータにより行う方法であって、
前記機器を利用する利用者の目の画像を取得するステップと、
前記取得された目の画像から虹彩位置を検出するステップと、
前記検出された虹彩位置を追跡し移動データを取得するステップと、
前記取得された移動データを、予め定めた移動基準データと照合するステップと、
前記照合により得られた照合結果を、当該機器の制御装置に出力するステップと、
を有することを特徴とするセキュリティ管理方法。
【請求項２】
前記移動基準データが、虹彩位置の移動パターン形状または移動経路を示す座標値の少なくともいずれかであることを特徴とする請求項１に記載のセキュリティ管理方法。
【請求項３】
前記目の画像を取得するに際し、前記コンピュータと接続されたカメラにより前記目を撮影することを特徴とする請求項１に記載のセキュリティ管理方法。
【請求項４】
前記コンピュータが備えるディスプレイ上に前記利用者の視線方向を示すポインタを表示するステップと、
前記ポインタを前記利用者の虹彩位置の動きに応じて移動させるステップと、
を含むことを特徴とする請求項１に記載のセキュリティ管理方法。
【請求項５】
前記虹彩位置が所定移動をしたときに、前記ポインタを前記ディスプレイの中心位置に戻すためのキャリブレーションモードを設けたことを特徴とする請求項４に記載のセキュリティ管理方法。
【請求項６】
前記コンピュータが備えるディスプレイ上に処理選択用イメージを表示するステップと、
前記処理選択用イメージ上に前記虹彩位置が所定時間以上留まっていた場合、該処理選択用イメージに対応する処理が選択されたと判定するステップと、
前記処理の選択判定後の所定時間内に前記選択処理が取り消されない場合、該処理選択イメージに対応する処理が選択されたものと判定するステップと、
前記選択された処理を実行する、または当該処理に応じた実行指示を前記機器の制御装置に出力するステップと、
を含むことを特徴とする請求項１に記載のセキュリティ管理方法。
【請求項７】
前記選択処理の取消は、前記利用者が一定早さ以上に一定回数以上の瞬きをする行為、或いは、一定早さ以上に虹彩を上下又は左右に往復移動させる行為を検知して行うことを特徴とする請求項６に記載のセキュリティ管理方法。
【請求項８】
前記利用者の虹彩が、前記目の画像の撮影許容範囲から外れた場合、警告を前記ディスプレイまたは他の接続機器に出力することを特徴とする請求項１に記載のセキュリティ管理方法。
【請求項９】
前記虹彩位置を検出するステップにおいて、連続する前記取得画像から虹彩位置を予測して、パターン或いは特徴点のマッチングにより虹彩位置を決定することを特徴とする請求項１に記載のセキュリティ管理方法。
【請求項１０】
前記機器、コンピュータ、および当該コンピュータの接続機器の少なくともいずれかから所定距離範囲に利用者が入ったことを、検知センサにより検知するステップと、
前記検知結果を受けて、前記コンピュータを稼動状態とするステップと、
を含むことを特徴とする請求項１に記載のセキュリティ管理方法。
【請求項１１】
前記利用者の認証用媒体に対する読取り処理を実行し、前記移動基準データの情報を取得することを特徴とする請求項１に記載のセキュリティ管理方法。
【請求項１２】
機器のセキュリティ管理を行うシステムであって、
前記機器を利用する利用者の目の画像を取得する手段と、
前記取得された目の画像から虹彩位置を検出する手段と、
前記検出された虹彩位置を追跡し移動データを取得する手段と、
前記取得された移動データを、予め定めた移動基準データと照合する手段と、
前記照合により得られた照合結果を、当該機器の制御装置に出力する手段と、
を有することを特徴とするセキュリティ管理システム。
【請求項１３】
機器のセキュリティ管理を行う方法をコンピュータに実行させるためのプログラムであって、
前記機器を利用する利用者の目の画像を取得するステップと、
前記取得された目の画像から虹彩位置を検出するステップと、
前記検出された虹彩位置を追跡し移動データを取得するステップと、
前記取得された移動データを、予め定めた移動基準データと照合するステップと、
前記照合により得られた照合結果を、当該機器の制御装置に出力するステップと、
を有することを特徴とするセキュリティ管理プログラム。
【請求項１４】
請求項１３に記載のセキュリティ管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、セキュリティ管理方法およびシステム、プログラム、記録媒体に関する。
【０００２】
【従来の技術】
インターネットや各種電子機器の普及に伴って個人情報の管理について様々な問題が提起されている。そこで、機器の使用やネットワークへのアクセス、或いは特定領域への出入りに関して、認証処理を行って利用者の確認を行うことが広く行われるようになってきた。このように認証情報や個人情報等を管理する際には、パスワードの入力を利用者より受け付けて、これを予め記録している認証情報と照合することで認証処理を行うことが一般的である。
このパスワードの入力方法としては、例えば、認証処理を行う情報機器画面上に表示された文字等をペンでタッチしたり、ペンを画面上で筆記入力することでパスワードの入力を行う方法が存在する。或いは、キーパッドが前記情報機器に付帯しており、当該キーパッドが有するテンキー等を利用者が押下してパスワードを入力する手法も存在する（特許文献１参照）。
【０００３】
また一方で、前記の入力方法の如く手指の動きを必須としないよう、情報機器におけるディスプレイ上のポインタを、利用者の体（の一部）を移動させることで操作できる装置が開発されている。このような装置の概略として例えば図１を示す。
【０００４】
ここでは利用者の鼻の移動とポインタの移動の対比を示している。即ち、図（Ａ）はビデオカメラ１０に撮影された撮影画像上における利用者の鼻の現在位置１１から移動先の位置１２（座標Ｘ１，Ｙ１）への移動を示し、図（Ｂ）はディスプレイ１３上のポインタの現在位置１４から移動先の位置１５（座標ａｘ１、ａｙ１）への移動を示す。
【０００５】
この装置では、利用者の顔の一部（例えば鼻）や利用者が身に付けた物をポインティングデバイスとして予め登録しておき、ディスプレイ上に表示されたポインタを移動させる場合には、利用者がポインタを移動させたい方向に鼻を移動させると、ビデオカメラで撮影した鼻の動きからその移動方向と距離が検出され、これに対応してディスプレイの画面上のポインタが移動するように構成されている（特許文献２参照）。
【０００６】
【特許文献１】
特開平８−２４９２８４号公報
【０００７】
【特許文献２】
特開平７−９３０８９号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、キーパッドを押下する手法や画面上をペンタッチする手法では、パスワードに応じた特定箇所に連続的な負荷が繰り返されることになる。このため、パッド面やディスプレイの劣化が早くなるおそれがあることに加えて、パスワードに応じた前記特定箇所だけに劣化現象が生じるおそれもある。従って、例えば前記劣化現象が生じた位置のキー等を認識しさえすれば、他者によるパスワードの推測が容易となる可能性も存在した。
加えて、パスワード入力時にディスプレイ等に表示した入力中文字やキー入力位置を他者に盗み見られるなどすれば、パスワード情報が漏洩する可能性があった。
また、上記ディスプレイ上のポインタを、利用者の体（の一部）を移動させることで操作できる装置においては、ポインティングデバイスとして、例えば鼻の動きを利用している。しかし、鼻の形状は個人差があり、しかも見る角度によって著しく形状（見え方）が変化する。このため、パターンマッチングするために予め登録が必要であるだけでなく、あらゆる角度からのデータを登録しておく必要がある。しかし、たくさんのパターンを登録するとマッチングに長時間を要するという課題が生じる。
【０００９】
更に、パスワード等の入力装置として使用する場合は、ディスプレイに表示された文字等を追跡し、文字等を選択し、決定する必要がある。しかし、鼻を意識して動かすと共にポインタ位置を一定時間にわたって維持する等の動作を繰り返し行うことは、利用者にとって煩雑で面倒な動作を要求するものであった。
【００１０】
そこで本発明は、このような従来の課題に着目してなされたもので、機密性および処理効率が良好なセキュリティ管理方法およびシステム、プログラム、記録媒体を提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記目的を達成する本発明のセキュリティ管理方法は、機器のセキュリティ管理をコンピュータにより行う方法であって、前記機器を利用する利用者の目の画像を取得するステップと、前記取得された目の画像から虹彩位置を検出するステップと、前記検出された虹彩位置を追跡し移動データを取得するステップと、前記取得された移動データを、予め定めた移動基準データと照合するステップと、前記照合により得られた照合結果を、当該機器の制御装置に出力するステップと、を有することを特徴とする。
【００１２】
その他、本願が開示する課題、及びその解決方法は、発明の実施の形態の欄及び図面により明らかにされる。
【００１３】
【発明の実施の形態】
本明細書の記載により、少なくとも次のことが明らかにされる。
前記セキュリティ管理方法において、前記移動基準データが、虹彩位置の移動パターン形状または移動経路を示す座標値の少なくともいずれかであることとできる。
【００１４】
また、前記セキュリティ管理方法において、前記目の画像を取得するに際し、前記コンピュータと結ばれたカメラにより前記目を撮影することとできる。
【００１５】
更に、前記セキュリティ管理方法において、前記コンピュータが備えるディスプレイ上に前記利用者の視線方向を示すポインタを表示するステップと、前記ポインタを前記利用者の虹彩位置の動きに応じて移動させるステップと、
を含むこととできる。
【００１６】
また、前記セキュリティ管理方法において、前記虹彩位置が所定移動をしたときに、前記ポインタを前記ディスプレイの中心位置に戻すためのキャリブレーションモードを設けたこととできる。
【００１７】
更に、前記セキュリティ管理方法において、前記コンピュータが備えるディスプレイ上に処理選択用イメージを表示するステップと、前記処理選択用イメージ上に前記虹彩位置が所定時間以上留まっていた場合、該処理選択用イメージに対応する処理が選択されたと判定するステップと、前記処理の選択判定後の所定時間内に前記選択処理が取り消されない場合、該処理選択イメージに対応する処理が選択されたものと判定するステップと、前記選択された処理を実行する、または当該処理に応じた実行指示を前記機器の制御装置に出力するステップと、を含むこととできる。
【００１８】
また、前記セキュリティ管理方法において、前記選択処理の取消は、前記利用者が一定早さ以上に一定回数以上の瞬きをする行為、或いは、一定早さ以上に虹彩を上下又は左右に往復移動させる行為を検知して行うこととできる。
【００１９】
更に、前記セキュリティ管理方法において、前記利用者の虹彩が、前記目の画像の撮影許容範囲から外れた場合、警告を前記ディスプレイまたは他の接続機器に出力することとできる。
【００２０】
また、前記セキュリティ管理方法において、前記虹彩位置を検出するステップにおいて、連続する前記取得画像から虹彩位置を予測して、パターン或いは特徴点のマッチングにより虹彩位置を決定することとできる。
【００２１】
更に、前記機器、コンピュータ、および当該コンピュータの接続機器の少なくともいずれかから所定距離範囲に利用者が入ったことを、検知センサにより検知するステップと、前記検知結果を受けて、前記コンピュータを稼動状態とするステップと、を含むこととできる。
【００２２】
また、前記利用者の認証用媒体に対する読取り処理を実行し、前記移動基準データの情報を取得することとできる。
【００２３】
更に、機器のセキュリティ管理を行うシステムであって、前記機器を利用する利用者の目の画像を取得する手段と、前記取得された目の画像から虹彩位置を検出する手段と、前記検出された虹彩位置を追跡し移動データを取得する手段と、前記取得された移動データを、予め定めた移動基準データと照合する手段と、前記照合により得られた照合結果を、当該機器の制御装置に出力する手段と、を有することを特徴とするセキュリティ管理システムにかかる。
【００２４】
また、機器のセキュリティ管理を行う方法をコンピュータに実行させるためのプログラムであって、前記機器を利用する利用者の目の画像を取得するステップと、前記取得された目の画像から虹彩位置を検出するステップと、前記検出された虹彩位置を追跡し移動データを取得するステップと、前記取得された移動データを、予め定めた移動基準データと照合するステップと、前記照合により得られた照合結果を、当該機器の制御装置に出力するステップと、を有することを特徴とするセキュリティ管理プログラムにかかる。
【００２５】
更に、前記セキュリティ管理プログラムを記録したコンピュータ読み取り可能な記録媒体にかかる。
【００２６】
以下に本発明の実施形態について図面を用いて詳細に説明する。図２は本実施形態のセキュリティ管理システムを含むネットワーク図である。本実施形態においてセキュリティ管理システムを構成するコンピュータ１００は、本発明のセキュリティ管理方法を実行するために種々の機能ブロックから構成される。また、適宜なインターフェイスを通じて、セキュリティ管理の対象となる管理対象機器２００、当該管理対象機器２００の利用者の目の撮影を行うカメラ３００、ディスプレイ３１０、利用者の接近を検知する検知センサ３２０、およびカードリーダ３３０といった外部装置と接続される。勿論、これら外部装置はコンピュータ１００と一体化していても、ネットワーク接続されていてもよい。以下まずは機能ブロック毎にシステムの説明を行うこととする。
【００２７】
利用者の目の画像を撮影したカメラ３００から当該目の画像を取得するのが画像処理部１１０である。この画像処理部１１０は画像補正ブロック１１１と、虹彩検出ブロック１１２とから構成されている。画像のぶれや精度等を画像補正ブロック１１１が適正なレベルに調整すると共に、前記虹彩検出ブロック１１２がこの調整された目の画像から虹彩を検出することで、追跡してその移動データを取得すべき虹彩位置を特定するのである。
【００２８】
前記画像補正ブロック１１１はカメラ３００により撮影した利用者の目の撮影画像について補正処理を行う。画像補正処理としては、例えば、明るさ及びコントラストを一定レベルに揃える、画像のブレを修正して明確な画像にする、カラー画像の場合は特定色（例えば肌色）のフィルタを使用して目の部分の抽出を容易にする等の処理を行うことになる。或いは、撮影画像の不要なノイズを消去し、照明の変化に対して補正などの処理を行う。例えば、照明の変化に対してはＱ−イメージ法などを利用してロバストな画像を得ることができる。
【００２９】
一方、虹彩検出ブロック１１２は、画像補正ブロック１１１よって補正された画像から、パターンマッチング等の手段によって虹彩を求め、その中心位置を計算により算出する。虹彩を求めるためのパターンマッチングは、予め虹彩の移動する位置を予測しておいて、その予測点を中心にしてパターンマッチングをおこなう。移動位置の予測は、例えば、前の画像における位置とその前の画像の位置から速度を求めて、これを利用した線形予測をしてもよい。また、パターンマッチングの代わりに複数の特徴点を利用したマッチングでもよい。
【００３０】
特定された虹彩位置はコントローラ１２０を通じて決定部１３０における追跡部１３１に提供される。この追跡部１３１は、眼と虹彩の動きをリアルタイムで求める役割を担う。例えば眼又は虹彩の移動方向を推定し、推定点の周りでのマッチングを求め、マッチングが最良となる点を眼、虹彩の位置として決定する。眼の移動方向の予測には線形予測、その他の予測方法を利用する。マッチングは眼を表す領域のテクスチャのマッチング（領域追跡法）、或いは特徴点のマッチング（点追跡法）を利用して行う。なお、この追跡部１３１の機能は、前記虹彩検出ブロック１１２で実現するとすれば省略可能である。
【００３１】
また決定部１３０は、虹彩位置の移動データと移動基準データとの照合を行う。また、虹彩位置あるいはポインタが指示しているメニューやデータ等が利用者の意図しているものかどうかを決定する。
【００３２】
また、前記虹彩位置に合わせてディスプレイ３１０におけるポインタ表示位置を制御するのがポインタ制御部１４０である。このポインタ制御部１４０は、虹彩検出ブロック１１２によって決定された虹彩位置（座標）からポインタの移動する位置を求めて、当該ポインタ移動を実行する。
【００３３】
前記虹彩検出ブロック１１２または追跡部１３１により取得された、虹彩位置の移動データは、コントローラ１２０により移動データ記憶部１５０に格納される。この移動データは移動基準データベース１５５における移動基準データとの照合対象となる。なお、移動基準データベース１５５は、利用者毎などに定められた虹彩位置の移動パターンとこれに応じた管理対象機器２００の制御内容との関係を記述したデータベースとなっている。但し、カードリーダ３３０より取得した利用者の認証用媒体由来の移動基準データの情報をもって前記移動基準データベース１５５の有する情報に代えることが可能である。また、前記認証用媒体より読み取った移動基準データの情報をこの移動基準データベース１５５に蓄積しておくとしてもい。
【００３４】
表示部１６０は利用者に提供するメニュー又はデータの画面とポインタの画面及びその他のコントローラ１２０によって決定された画面を重ね合わせて表示画面のデータを合成し、ディスプレイ３１０に出力し、表示する。
【００３５】
実行部１７０は、虹彩位置の移動データと移動基準データとの照合結果を前記決定部１３０より受けてこれを管理対象機器２００のインターフィエス２０１を通じて制御部２０２に出力する。または、利用者により決定されたメニューを実行し、或いは決定されたデータを管理対象機器２００に出力する。
【００３６】
コントローラ１２０は、以上に述べたブロック間の制御を行ってコンピュータ１００としてセキュリティ管理方法の実行を担う。また、コントローラ１２０には利用者が接近したことを検出する検知センサ３２０が接続されている。これにより、例えば利用者がコンピュータ１００より一定範囲内に来たときにシステムの電源をオンにするようにすれば好適である。
【００３７】
コンピュータ１００がサーバとして機能するに際しては、例えば、ファイヤウォールサーバとして外部からの不正進入を抑止したり、ＷＷＷサーバとして機能するものでもあったり、データ通信相手とのコミュニケーションを図るメールサーバーとしても機能可能とすれば好適である。
【００３８】
なお、前記移動データ記憶部１５０および移動基準データベース１５５は、１つの記憶装置に集約して設けられるとしてもよいし、それぞれネットワークで結ばれた別の記憶装置に設けられるとしてもよい。またそれらネットワークはコンピュータ１００の外部に存在するものとし、移動データ記憶部１５０および移動基準データベース１５５らもコンピュータ外に配置するとしてもよい。
【００３９】
また、コンピュータ１００は、ラップトップタイプを含む一般のパーソナルコンピュータや、ドア等の管理対象機器２００に付帯するセキュリティモジュールなどが想定できる。しかし、必要とする演算処理能力や適宜な入出力機能および通信処理機能などを備えてさえいれば、コンピュータチップを備えるいずれの機器でもよい。
【００４０】
更に、コンピュータ１００とこれに結ばれる機器等２００、３００、３１０、３２０、３３０らをつなぐ経路としては、それらがコンピュータ１００と一体化していれば内部バスでよいし、ネットワーク化されているならば、インターネットの他に、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＡＮ、専用線、電灯線ネットワーク、ＡＴＭ、無線ネットワークなど様々なネットワークを採用することも出来る。また、ＶＰＮなど仮想専用ネットワーク技術を用いれば、インターネットにおいてセキュリティ性を高めた通信が確立され好適である。
【００４１】
また、上記の各機能ブロックらはハードウエアで構成することも可能であるが、ソフトウエア（プログラム）でも構成可能である。
【００４２】
図３は本実施形態のセキュリティ管理システムの設置及び使用状況概略を示す図である。ここでは、管理対象機器としてのドア２００におけるロック部２０５の開閉を、コンピュータ１００により管理する状況を想定している。図において、カメラ３００は利用者の顔、特に目３５０の部分を撮影するビデオカメラである。利用者が接近すると例えば赤外線センサー或いはモーションセンサー等の検知センサ３２０がこれを感知し、コンピュータ１００のシステムは稼動する。
【００４３】
稼動したコンピュータ１００はディスプレイ３１０において認証処理を開始する等のメニュー又はメッセージ等を表示する。或いはスピーカを備えて音声出力するとしてもよい。利用者はここで所持しているＩＣカード等の認証用媒体３３１をカードリーダ３３０に挿入し、認証用媒体３３１に格納されている移動基準データを読み込ませる。前記移動基準データ（および移動データ）は、例えば虹彩位置の移動パターン形状または移動経路を示す座標値の少なくともいずれかとできる。
【００４４】
コンピュータ１００はこれを受付ける。一方で、カメラ３００が目３５０の撮影を行ってその虹彩位置を特定している。この虹彩位置に応じ、ディスプレイ３１０に例えば矢印状のポインタ３１１を表示させる。利用者はこのポインタ３１１を注視して自らの視線を認識する。このポインタ３１１は利用者が目３５０の虹彩を移動することによって、コンピュータ１００によって移動するように制御されている。
【００４５】
例えば前記利用者が、ディスプレイ３１０におけるいずれかのマーカ３１２を通過して、所定の移動パターンで虹彩位置の移動を行ったとする。この移動データ３１３をコンピュータ１００が取得し、前記認証用媒体３３１由来の移動基準データと照合する。この照合結果が一致を示すものであれば、本人認証が適正に行われたものと判断し、前記ロック部２０５の解錠指令をドア２００（の制御部）に出力する。或いはコンピュータ１００が前記ロック部２０５と一体化しているとすれば解錠動作を実行する。
【００４６】
図４は目の概略構成を示す図である。ここで、本実施形態におけるセキュリティ管理方法で利用する目の虹彩位置について説明しておく。図において眼３５０の内側に虹彩３５１があり、虹彩３５１の内側に瞳孔（又は瞳）３５２が存在する。なお、瞳孔３５２の中心は虹彩３５１の中心と一致している。眼３５０の上側に眉３５３がある。また、眼３５０の両端３５４、３５５の座標位置をＡ、Ｂとし、虹彩３５１の両端点３５６、３５７の座標位置をＰ、Ｑとし、虹彩３５１の上下端点３５８、３５９の座標位置をＲ、Ｓとする。眼の中心位置は点３５４、３５５の中間点となる。
【００４７】
前記虹彩検出ブロック１１２または追跡部１３１は、図示した眼３５０と虹彩３５１の動きをリアルタイムで求めることになる。マッチングの探索時間を短縮するために、現在の撮影画像を利用して次の撮影画像における眼３５０の位置と虹彩３５１の位置を求める。このため、既に上述したように、眼３５０又は虹彩３５１の移動方向を推定し、推定点の周りでのマッチングを求め、マッチングが最良となる点を眼３５０、虹彩３５１の位置として決定する。眼の移動方向の予測には線形予測、その他の予測方法を利用する。
【００４８】
具体的には、次画像を同一のズームとして推定点の周りのマッチングで最適なマッチングを求める。もし、眼の両端点３５４、３５５が得られない場合は、ズームを小さくして撮影範囲を広げ、広げられた範囲の撮影画像に対して推定点の周りのマッチング探索をする。最適なマッチングが得られたら、カメラ３００をパン、チルト制御して中心を移動すると共にズームを拡大して眼３５０が画面の中心で、しかも眼３５０が画面全体となるようにズームを元に戻す。眼３５０が得られたら、虹彩３５１の位置を求める。
【００４９】
図５は本発明のセキュリティ管理方法の実際手順を示すフロー図である。次に、本発明のセキュリティ管理方法の実際手順につき詳細に説明を行う。利用者がコンピュータ１００に接近し、管理対象機器２００の利用に際しての認証を得ようとしたとする。コンピュータ１００は、前記利用者の接近を感知した検知センサ３２０より、利用者の顔がコンピュータ１００或いはカメラ３００の設置場所に対して、所定範囲内に入ったことを検出した信号を受信する（ｓ５０１）。
【００５０】
この検知情報の受信を受けたコンピュータ１００は、電源をオンするなどしてシステムを稼動状態に置く（ｓ５０２）。それと同時に前記利用者に対する認証開始のアナウンスやメッセージ、或いはこれらの処理を選択するためのメニュー等をディスプレイ３１０に出力し画面表示させる（ｓ５０３）。もちろん、スピーカ等を通じて音声出力するとしてもよい。ここでの画面表示例としては、「これより認証処理を開始します。ＩＣカードをカードリーダに挿入し、カメラを注視して下さい。」といった内容になる。利用者は認証用媒体３３１としてのＩＣカードをカードリーダ３３０に挿入する一方で、カメラ３００を注視する。
【００５１】
他方、コンピュータ１００では、前記カードリーダ３３０より前記ＩＣカード３３１由来の移動基準データの情報を取得して、移動基準データベース１５５に格納する（ｓ５０４）。また、利用者の目３５０の画像を撮影し（ｓ５０５）、その虹彩３５１の位置を求める（ｓ５０６）。この詳細手順を図６のフローチャートで示す。キャリブレーション処理をまずは実行する（ｓ６０１）。この処理は、メニューやデータ等をディスプレイ３１０のどの位置まで（例えば、画面隅のどの辺まで）使用できるか、又は各メニュー等の表示サイズ、及び表示されるメニュー等の間隔等やその他の使用条件を設定するための校正及び使用環境の設定処理となる。
【００５２】
このキャリブレーション処理の１例として、利用者がディスプレイ３１０の中心点を見ているときのポインタ３１１等を表示してその位置をディスプレイ３１０の中心点に戻すようにしてもよい。即ち，利用者が所定動作、例えば所定時間以上瞼（まぶた）を閉じたときにこれを検出し、スピーカ（図示しない）が発音してキャリブレーションモードに入る。同時にディスプレイ３１０の中心に注意を喚起する点（例えば、赤色の点）を表示する。利用者が瞼を開けた後にこの喚起点を見つめると（一定時間以上見ていると）ポインタ３１１がディスプレイ３１０の中心点に戻り、利用者の目を動かせる範囲が広がるようにしてもよい。これによって，ポインタ３１１の位置がディスプレイ３１０の端にある場合も容易に中央に戻すことができ，ポインタ３１１の移動が容易となる。
【００５３】
次にカメラ３００によって利用者の目３５０を中心にした部分を撮影し、その撮影画像の取り込みを行う（ｓ６０２）。そして画像補正ブロック１１１で前述したような画像の補正処理を行い（ｓ６０３）、虹彩検出ブロック１１２により前述したような手順又は処理によって虹彩３５１の中心位置を求める（ｓ６０４）。また、直前の撮影画像における虹彩３５１の中心位置と、現時点の虹彩３５１の中心位置との座標変位（距離、方向）を求める（ｓ６０５）。
【００５４】
虹彩位置の移動にポインタ３１１を追随表示させる場合、前記の座標変位に基づいてポインタ３１１の移動位置を決定する。例えば、ポインタ３１１の移動位置としては座標変位に比例させて移動位置を決定するようにしてもよい。求めた虹彩位置またはポインタ３１１の移動位置がディスプレイ３１０の表示範囲にあるかどうかを判断する（ｓ６０６）。
【００５５】
表示範囲にない場合は警告を表示し（ｓ６０８）、表示範囲にある場合はポインタの表示位置を移動する（ｓ３０７）。なお、座標変位とポインタの移動位置との関係、例えば比例係数等をキャリブレーションの使用環境の設定で調整できるようにしておくと便利である。
【００５６】
以上のように利用者の目３５０の虹彩３５１の位置を検出し、この虹彩位置に合わせてポインタ３１１を表示する場合、前記ポインタ制御部１４０がポインタの移動制御を行ってポインタ表示を実行する（ｓ５０７：ＹＥＳ、ｓ５０８）。ポインタ制御部１４０はポインタ３１１の移動位置を求め、表示部１６０が現在のメニュー画面等とポインタ３１１を移動させた画像とを合成してディスプレイ３１０において表示する。ディスプレイ３１０において何らのポインタ３１１を示すことなく、利用者の虹彩移動を捕捉する場合、ポインタ３１１は表示せず（ｓ５０７：ＮＯ）、次処理に進む。
【００５７】
先に図３で示したように、コンピュータ１００は、ディスプレイ３１０においてマーカー３１２を表示し、利用者が視線を動かす際の基点を示す。利用者はここで前記マーカー３１２を基点に所定の移動パターンで視線を移動させる。この視線移動は虹彩位置の移動と連動し、またポインタ３１１を表示する場合にはこれも連動する。そこで、虹彩検出ブロック１１２または追跡部１３１が上述したように虹彩位置の移動を検出し、移動データを取得する（ｓ５０９）。この移動データは移動データ記憶部１５０に格納される。移動データ（および移動基準データ）の例としては、前記マーカー３１２のＩＤまたは座標を、移動順に列挙したデータ列が想定される。
【００５８】
なお、利用者が目３５０の動きによりメニュー等の処理選択用イメージにおいて選択意思を示す手法について説明しておく。例えば、ポインタ３１１がメニュー（又はデータ）を一定時間以上指示したままそこに留まっていた場合は、そのメニュー（又は文字）が選択されたものとする。また、この選択された文字等を別の場所に表示する、ポインタ３１１を点滅させる、或いは表示色を変更する（例えば、選択された文字又はポインタ３１１を白色から赤色に変更して表示する）等の確認表示の処理を行って、最終確認を受付けることも出来る。
【００５９】
この場合、確認表示の後の所定時間内に取り消しが行われたときは上記の選択は取り消され、取り消しが行われなかった場合はそのメニュー（又はデータ）等を確定する。ここでの確認表示のための動作としては、例えば、確認の取り消しは、利用者が一定早さ以上に一定回数以上の瞬きをすること、或いは、一定早さ以上に虹彩３５１を上下又は左右に往復移動させる行為等であってもよい。
【００６０】
移動データ記憶部１５０に格納された移動データは、前記移動基準データベース１５５に格納済みの移動基準データと照合される（ｓ５１０）。この照合結果が、移動基準データと合致するものであれば、当該照合結果を管理対象機器２００の制御部２０２に出力し、例えばこの管理対象機器２００の使用権を承認させる。或いは、管理対象機器２００の制御をコンピュータ１００が直接担っている場合には、適正な認証結果に即した制御を実行する（ｓ５１２）。他方、前記照合の結果が、移動基準データと合致しないものであれば、再度虹彩位置の検出を行って移動データの再処理を実行する（ｓ５１１：ＮＯ）。または処理を終了してもよい。
【００６１】
上記認証処理に続いて何か継続する処理が存在する場合（ｓ５１３：ＹＥＳ）、ステップｓ５０６に処理を戻す。他方、継続する処理がない場合、処理フローを終了する。
【００６２】
本発明の実施の形態によれば、次の効果を奏する。
本発明のセキュリティ管理方法によれば、キーパッドを押下したり、画面上をペンタッチする操作自体が必要ないため、例えば劣化現象が生じた位置のキー等を認識することでのパスワードの推測を全く不可能にする。加えて、パスワード入力時に入力中のパスワードを他者に盗み見られるといった惧れもない。
【００６３】
また、利用者の虹彩の動きによってパスワードの選択、入力等を可能にし、煩雑な動きを当該利用者に要求しない。よって、円滑に認証処理を効率的かつ迅速確実に行えるという効果も奏する。更に、手指の使用を必須としないため広く利用者を受け入れることが可能となる。
【００６４】
そこで本発明によれば、機密性および処理効率が良好なセキュリティ管理方法およびシステム、プログラム、記録媒体を提供可能となる。
【００６５】
以上、本発明の実施の形態について、その実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【００６６】
【発明の効果】
本発明によれば、セキュリティ管理において機密性および処理効率を良好とするする。
【図面の簡単な説明】
【図１】従来装置の概略説明図である。
【図２】本実施形態のセキュリティ管理システムを含むネットワーク図である。
【図３】本実施形態のセキュリティ管理システムの設置及び使用状況概略を示す図である。
【図４】目の概略構成を示す図である。
【図５】本発明のセキュリティ管理方法の実際手順を示すフロー図である。
【図６】本実施形態の虹彩位置の決定手順を示すフロー図である。
【符号の説明】
１００  コンピュータ、セキュリティ管理システム
１１０  画像処理部
１１１  画像補正ブロック
１１２  虹彩検出ブロック
１２０  コントローラ
１３０  決定部
１３１  追跡部
１４０  ポインタ制御部
１５０  移動データ記憶部
１５５  移動基準データベース
１６０  表示部
１７０  実行部
２００  管理対象機器
２０１  インターフェイス
２０２  制御部
３００  カメラ
３１０  ディスプレイ
３２０  検知センサ
３３０  カードリーダ
【図１】
2004220376.tif 000003
【図２】
2004220376.tif 000004
【図３】
2004220376.tif 000005
【図４】
2004220376.tif 000006
【図５】
2004220376.tif 000007
【図６】
2004220376.tif 000008