(57)【要約】【課題】  ＵＳＢメモリ等の外部接続機器を用いて指紋等の生体情報による認証結果によってコンピュータの動作を制御する場合に、複数ユーザの組み合わせによる認証権限の設定や、アプリケーションや動作単位での権限の設定を可能にするコンピュータの制御方法を提供する。【解決手段】  ＵＳＢメモリ等の外部接続機器には、生体認証が必要となる複数のユーザの生体情報と合わせて、アプリケーションや動作単位で必要とされる生体認証についての認証条件を格納する。派遣先等の外部のコンピュータを使用する際には、外部接続機器を当該コンピュータに接続して生体認証を実行し、当該コンピュータで生体認証が要求される所定の動作が実行される場合には、外部接続機器に記憶された当該動作について設定された認証条件に従って生体認証の有無を確認し、認証条件を満たす場合に当該動作の通常どおりの実行が許可される。【選択図】        図１【特許請求の範囲】
【請求項１】
生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、
前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、前記ユーザが前記コンピュータに所定の動作を実行させるための認証条件が記憶されていて、
前記コンピュータが、前記コンピュータへのログオンの要求を受け付けるステップと、
前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、
前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定するステップと、
前記コンピュータが、前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定するステップと、を有していて、
前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行しないこと
を特徴とするコンピュータの制御方法。
【請求項２】
前記外部接続機器には、前記複数のユーザの各々について設定されたパスワードが記憶されていて、
前記照合結果を特定するステップで特定する照合結果には、前記生体情報の照合結果と合わせて、前記外部接続機器に記憶された複数のユーザの各々のパスワードと、前記複数のユーザの各々が入力したパスワードの照合結果が含まれていること
を特徴とする請求項１記載のコンピュータの制御方法。
【請求項３】
前記照合結果が前記コンピュータにログオンするための認証条件に合致する場合に、
前記コンピュータが、前記ログオンの要求を行ったユーザに対して、パスワードの入力を要求するステップと、
前記コンピュータが、前記ユーザの入力したパスワードを受け付けるステップと、
前記コンピュータが、前記パスワードが、前記コンピュータ又は前記外部接続機器に記憶された前記ユーザについて指定されたパスワードと一致するかを判定するステップと、を有していて、
前記パスワードを受け付けるステップで受け付けたパスワードが前記ユーザについて指定されたパスワードと一致する場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行すること
を特徴とする請求項１記載のコンピュータの制御方法。
【請求項４】
前記コンピュータへのログオンの処理が実行された場合に、
前記コンピュータは、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶させ、
前記コンピュータに格納されたアプリケーションプログラムが起動されると、前記アプリケーションプログラムは、前記アプリケーションプログラムについて設定された認証条件を前記所定の記憶領域から取得し、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータに前記アプリケーションプログラムによる通常処理を実行させ、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータに前記アプリケーションプログラムについて所定の制限を行うための処理を実行させること
を特徴とする請求項１乃至３いずれかに記載のコンピュータの制御方法。
【請求項５】
前記コンピュータへのログオンの処理が実行された場合に、
前記コンピュータは、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶させ、
前記コンピュータに格納されたエージェントプログラムが起動されると、前記エージェントプログラムは、前記コンピュータが要求を受け付けた特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作について、前記動作について設定された認証条件を前記所定の記憶領域から取得し、
前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータに前記動作にかかる通常処理を実行させ、
前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータに前記動作について所定の制限を行うための処理を実行させること
を特徴とする請求項１乃至３いずれかに記載のコンピュータの制御方法。
【請求項６】
生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、
前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、前記ユーザが前記コンピュータに所定のアプリケーションプログラムを実行させるための認証条件が記憶されていて、
前記コンピュータが、前記コンピュータに格納されたアプリケーションプログラムの起動を受け付けるステップと、
前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、
前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記アプリケーションプログラムについて設定された認証条件を特定するステップと、
前記コンピュータが、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致するかを判定するステップと、を有していて、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータは、前記アプリケーションプログラムによる通常処理を実行し、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータは、前記アプリケーションプログラムについて所定の制限を行うための処理を実行すること
を特徴とするコンピュータの制御方法。
【請求項７】
生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、
前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、前記ユーザが前記コンピュータに所定の動作を実行させるための認証条件が記憶されていて、
前記コンピュータが、特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作の要求を受け付けるステップと、
前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、
前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記動作について設定された認証条件を特定するステップと、
前記コンピュータが、前記照合結果が前記動作について設定された認証条件に合致するかを判定するステップと、を有していて、
前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータは、前記動作にかかる通常処理を実行し、
前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータは、前記動作について所定の制限を行うための処理を実行すること
を特徴とするコンピュータの制御方法。
【請求項８】
生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、
前記外部接続機器には、
少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、前記ユーザが前記コンピュータに所定の動作を実行させるための認証条件を記憶する認証情報記憶手段が備えられ、
前記コンピュータには、
前記コンピュータへのログオンの要求を受け付けるログオン要求受付手段と、
前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、
前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定する認証条件特定手段と、
前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定する判定手段と、が備えられていて、
前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行しないこと
を特徴とするコンピュータの制御システム。
【請求項９】
前記外部接続機器の認証情報記憶手段には、前記複数のユーザの各々について設定されたパスワードが記憶されていて、
前記生体情報特定手段が特定する照合結果には、前記生体情報の照合結果と合わせて、前記認証方法記憶手段に記憶された複数のユーザの各々のパスワードと、前記複数のユーザの各々が入力したパスワードの照合結果が含まれていること
を特徴とする請求項８記載のコンピュータの制御システム。
【請求項１０】
前記コンピュータには、
前記照合結果が前記コンピュータにログオンするための認証条件に合致する場合に、前記ログオンの要求を行ったユーザに対して、パスワードの入力を要求するパスワード要求手段と、
前記ユーザの入力したパスワードを受け付けるパスワード受付手段と、
前記パスワードが、前記コンピュータ又は前記外部接続機器に記憶された前記ユーザについて指定されたパスワードと一致するかを判定するパスワード判定手段と、が備えられていて、
前記パスワード受付手段の受け付けたパスワードが前記ユーザについて指定されたパスワードと一致する場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行すること
を特徴とする請求項８記載のコンピュータの制御システム。
【請求項１１】
前記コンピュータには、
前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶して保持させる認証情報保持手段が備えられていて、
前記コンピュータに格納されたアプリケーションプログラムは、前記アプリケーションプログラムが起動されると、前記アプリケーションプログラムについて設定された認証条件を前記所定の記憶領域から取得し、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータに前記アプリケーションプログラムによる通常処理を実行させ、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータに前記アプリケーションプログラムについて所定の制限を行うための処理を実行させること
を特徴とする請求項８乃至１０いずれかに記載のコンピュータの制御システム。
【請求項１２】
前記コンピュータには、
前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶させる認証情報記憶手段が備えられていて、
前記コンピュータに格納されたエージェントプログラムは、前記エージェントプログラムが起動されると、前記コンピュータが要求を受け付けた特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作について、前記動作について設定された認証条件を前記所定の記憶領域から取得し、
前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータに前記動作にかかる通常処理を実行させ、
前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータに前記動作について所定の制限を行うための処理を実行させること
を特徴とする請求項８乃至１０いずれかに記載のコンピュータの制御システム。
【請求項１３】
生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、
前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、前記ユーザが前記コンピュータに所定のアプリケーションプログラムを実行させるための認証条件を記憶する認証情報記憶手段が備えられ、
前記コンピュータには、
前記コンピュータに格納されたアプリケーションプログラムの起動を受け付けるアプリケーション起動受付手段と、
前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、
前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記アプリケーションプログラムについて設定された認証条件を特定する認証条件特定手段と、
前記コンピュータが、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致するかを判定する認証条件判定手段と、が備えられていて、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータは、前記アプリケーションプログラムによる通常処理を実行し、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータは、前記アプリケーションプログラムについて所定の制限を行うための処理を実行すること
を特徴とするコンピュータの制御システム。
【請求項１４】
生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、
前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、前記ユーザが前記コンピュータに所定の動作を実行させるための認証条件を記憶する認証情報記憶手段が備えられ、
前記コンピュータには、
特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作の要求を受け付ける動作要求受付手段と、
前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、
前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記動作について設定された認証条件を特定する認証条件特定手段と、
前記照合結果が前記動作について設定された認証条件に合致するかを判定する認証条件判定手段と、が備えられていて、
前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータは、前記動作にかかる通常処理を実行し、
前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータは、前記動作について所定の制限を行うための処理を実行すること
を特徴とするコンピュータの制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢメモリ等の外部接続機器を用いて、指紋等の生体情報による認証結果によってコンピュータの動作を制御するコンピュータの制御方法及びコンピュータの制御システムに関するものである。
【背景技術】
【０００２】
企業等において重要な情報の管理にコンピュータを使用する場合、第三者によるコンピュータの不正操作による情報漏洩等を防ぐために、コンピュータに操作権限を設定することが広く行われている。最も一般的な手法として、コンピュータのユーザに対しパスワードを設定し、パスワードが一致して本人認証が行われたユーザのみに操作権限を与えることが行われているが、パスワードの漏洩などによって不正操作を許してしまうリスクを十分に排除することが難しい。そこで近年は、指紋などの生体情報が、より安全性の高い本人認証手段として採用されることが多くなっている。【０００３】
生体情報による認証を行うためには、コンピュータ側に予め使用権限を与えたユーザの生体情報を登録しておき、コンピュータの使用時にはユーザの身体の一部からセンサーによって読み取った生体情報を登録された生体情報と照合して、両者が一致するか否かによって権限のある操作者であるかを確認する。この場合、コンピュータ毎に使用権限を有するユーザが固定されている場合には、コンピュータ本体に生体情報を登録しておけばよいし、社内ＬＡＮ等のクローズドなネットワークであれば、管理用のサーバにネットワーク内で使用権限のあるユーザの生体情報を登録しておけばよい。【０００４】
しかしながら、スタンドアローンで使用されるコンピュータや、クローズドネットワークの外部で使用されるコンピュータにおいて、コンピュータの使用権限のあるユーザを予め特定することができない場合には、上記のように予めコンピュータに生体情報を登録して操作権限を管理することができない。このようなケースに対応することができる技術として、ＵＳＢメモリに生体情報を記録することによって生体情報を自由に持ち運ぶことが可能になり、外部のコンピュータについても生体認証によって使用権限を管理することが可能な発明が開示されている（例えば、特許文献１参照。）。【０００５】
【特許文献１】特開２００５−１２８７４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前記特許文献１記載の発明によると、ＵＳＢメモリに操作権限を有するユーザの指紋情報を記憶させ、かつＵＳＢメモリに指紋の照合機構を備えることにより、コンピュータを操作する場合にはＵＳＢメモリをコンピュータに接続して、本人認証が行われた場合にコンピュータの操作に可能なソフトウエアが送出されるように構成することによって、権限のあるユーザのみコンピュータの操作が可能となっている。【０００７】
このように、前記特許文献１記載の発明によると、コンピュータの操作権限を付与したユーザ毎にＵＳＢメモリを交付することによって、権限を有するユーザのみコンピュータの使用が可能となるよう管理することができる。この発明によると、操作権限は１人１人のユーザ単位で与えられるものになるとともに、コンピュータに対して制御できる動作は、ＵＳＢメモリから送出されるソフトウエア等によって制御可能なコンピュータの起動やネットワーク接続に限られることになる。【０００８】
一方、通常使用しているクローズドネットワークの外部のコンピュータにおいて使用権限を設定したい例として、例えば次のようなケースが考えられる。ある企業から他の企業に複数のスタッフを派遣する場合に、派遣先のコンピュータを全てのスタッフが使用可能にするとともに、派遣者の中に所定の責任者が含まれている場合であれば売上管理を行うソフトウエアを使用させたいケース（例えば、登録スタッフのみが派遣された場合はワープロソフト等しか使用できないが、マネージャーが含まれている場合には会計ソフトも使用できる、といったケース）を想定する。【０００９】
ところが、前記特許文献１記載の発明ではユーザ毎に権限が設定されるため、このケースのように複数のユーザの組み合わせで権限を設定したい場合に対応することができない。また、コンピュータの起動やネットワーク接続の制御には対応できるものの、このケースのようにワープロは使用できるが会計ソフトは使用できないといったアプリケーション単位の設定や、他にあるファイルにはアクセスできるがあるファイルにはアクセスできないといったファイル単位の設定、あるファイルの読み出しはできるが書き込みはできないといった動作単位の設定にも対応することができない。【００１０】
本発明は、このような課題に対応するためになされたものであり、ＵＳＢメモリ等の外部接続機器を用いて、指紋等の生体情報による認証結果によってコンピュータの動作を制御するコンピュータの制御方法及びコンピュータの制御システムであって、特に複数ユーザの組み合わせによる認証権限の設定や、アプリケーションや動作単位での権限の設定を可能にするものを提供することを目的とするものである。
【課題を解決するための手段】
【００１１】
本発明においては、コンピュータに接続するＵＳＢメモリ等の外部接続機器に、生体認証に用いられる複数のユーザに関する指紋等の生体情報と併せて、アプリケーションや動作等単位での認証条件を記憶させる。コンピュータの操作時には外部接続機器を接続し、外部接続機器に記憶された生体情報から対象となるユーザの生体認証を実行するとともに、コンピュータを起動してログオンする際や、所定のアプリケーションプログラムを起動する際、エージェントプログラムが所定の動作を検出した際に、生体認証の結果が外部接続機器に記憶された認証条件を満たすものであるかを確認して、コンピュータ起動時のログオン、アプリケーションプログラムの動作、その他所定の動作の実行を制御する。【００１２】
尚、本発明において、上記の生体情報と認証条件は外部接続機器に記憶されることが要件となるが、ユーザの生体情報を読み取るセンサー、生体情報を照合する演算処理のためのプログラムと処理装置については、コンピュータ、外部接続機器のいずれに備えられるものであるかが限定されるものではない。つまり、生体情報の読取センサーはコンピュータ（又はコンピュータに接続された他の外部装置）、外部接続機器のいずれに備えられたものを利用してもよい。また、生体情報の照合プログラムは、コンピュータ（又はコンピュータに接続された外部記憶装置）、外部接続機器のいずれに格納されていてもよく、照合のための演算処理はコンピュータのメインメモリで行われてもよいし、外部接続機器に備えられた専用メモリ等で行われることとしてもよい。【００１３】
本願にかかる課題を解決する第１の発明は、生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、前記ユーザが前記コンピュータに所定の動作を実行させるための認証条件が記憶されていて、前記コンピュータが、前記コンピュータへのログオンの要求を受け付けるステップと、前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定するステップと、前記コンピュータが、前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定するステップと、を有していて、前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行しないことを特徴とするコンピュータの制御方法である。【００１４】
前記外部接続機器には、前記複数のユーザの各々について設定されたパスワードが記憶されていて、前記照合結果を特定するステップで特定する照合結果には、前記生体情報の照合結果と合わせて、前記外部接続機器に記憶された複数のユーザの各々のパスワードと、前記複数のユーザの各々が入力したパスワードの照合結果が含まれていることを特徴とすることもできる。【００１５】
前記照合結果が前記コンピュータにログオンするための認証条件に合致する場合に、前記コンピュータが、前記ログオンの要求を行ったユーザに対して、パスワードの入力を要求するステップと、前記コンピュータが、前記ユーザの入力したパスワードを受け付けるステップと、前記コンピュータが、前記パスワードが、前記コンピュータ又は前記外部接続機器に記憶された前記ユーザについて指定されたパスワードと一致するかを判定するステップと、を有していて、前記パスワードを受け付けるステップで受け付けたパスワードが前記ユーザについて指定されたパスワードと一致する場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行することを特徴とすることもできる。【００１６】
第１の発明においては、ＵＳＢメモリ等の外部接続機器に複数のユーザに関する指紋等の生体情報とコンピュータにログオンするための認証条件を記憶させることによって、コンピュータを起動してログオンする際に、単にユーザ単位の使用権限のみでなく、複数ユーザの認証結果の組み合わせに応じて、コンピュータの使用権限を制御することができる。第１の発明では、認証条件に定められた生体認証が確認できたタイミングでログオンを許可することとしてもよいし、ユーザの入力したパスワードと外部接続機器に記憶されたパスワードの一致を確認するパスワード認証の後に生体認証を行って、これらの認証結果が認証条件を満たすかを確認した後にログオンを許可することとしてもよい。又は、生体認証の結果が認証条件を満たすことを確認した後に、パスワード認証を実行してログオンを許可することとしてもよい。【００１７】
また、第１の発明は、前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータは、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶させ、前記コンピュータに格納されたアプリケーションプログラムが起動されると、前記アプリケーションプログラムは、前記アプリケーションプログラムについて設定された認証条件を前記所定の記憶領域から取得し、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータに前記アプリケーションプログラムによる通常処理を実行させ、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータに前記アプリケーションプログラムについて所定の制限を行うための処理を実行させることを特徴としてもよい。【００１８】
さらに、第１の発明は、前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータは、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶させ、前記コンピュータに格納されたエージェントプログラムが起動されると、前記エージェントプログラムは、前記コンピュータが要求を受け付けた特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作について、前記動作について設定された認証条件を前記所定の記憶領域から取得し、前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータに前記動作にかかる通常処理を実行させ、前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータに前記動作について所定の制限を行うための処理を実行させることを特徴としてもよい。【００１９】
このように、ログオンの際に特定した生体情報の照合結果と認証条件を、コンピュータの所定の領域、例えばメインメモリや所定のファイル等に記憶させておくことによって、コンピュータを動作させた後の所定のアプリケーションの動作、ファイルの読み出しや書き込みといったその他の所定の動作についても、認証条件として動作を許可するための条件を定めておくことによって、それぞれ制御することが可能になる。【００２０】
本願にかかる課題を解決する第２の発明は、生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、前記ユーザが前記コンピュータに所定のアプリケーションプログラムを実行させるための認証条件が記憶されていて、前記コンピュータが、前記コンピュータに格納されたアプリケーションプログラムの起動を受け付けるステップと、前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記アプリケーションプログラムについて設定された認証条件を特定するステップと、前記コンピュータが、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致するかを判定するステップと、を有していて、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータは、前記アプリケーションプログラムによる通常処理を実行し、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータは、前記アプリケーションプログラムについて所定の制限を行うための処理を実行することを特徴とするコンピュータの制御方法である。【００２１】
第２の発明においては、ＵＳＢメモリ等の外部接続機器に複数のユーザに関する指紋等の生体情報とアプリケーションプログラムの動作を制限するための認証条件を記憶させることによって、コンピュータで所定のアプリケーションプログラムを起動した際に、単にユーザ単位の使用権限のみでなく、複数ユーザの認証結果の組み合わせに応じて、アプリケーションプログラムを動作させる範囲を制御することができる。【００２２】
本願にかかる課題を解決する第３の発明は、生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、前記ユーザが前記コンピュータに所定の動作を実行させるための認証条件が記憶されていて、前記コンピュータが、特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作の要求を受け付けるステップと、前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記動作について設定された認証条件を特定するステップと、前記コンピュータが、前記照合結果が前記動作について設定された認証条件に合致するかを判定するステップと、を有していて、前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータは、前記動作にかかる通常処理を実行し、前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータは、前記動作について所定の制限を行うための処理を実行することを特徴とするコンピュータの制御方法である。【００２３】
第３の発明においては、ＵＳＢメモリ等の外部接続機器に複数のユーザに関する指紋等の生体情報とコンピュータにおける所定の動作を制限するための認証条件を記憶させることによって、コンピュータにおいてこれに対応するエージェントプログラムを動作させることによって、コンピュータに対してファイルの読み出しや書き込みなど所定の要求を行った際に、単にユーザ単位の使用権限のみでなく、複数ユーザの認証結果の組み合わせに応じて、所定の動作の実行の可否を制御することができる。【００２４】
本発明は、第１の発明乃至第３の発明にかかるコンピュータの制御方法に対応して、各々の制御方法を実行するための、外部接続機器とコンピュータからなる制御システムとして特定することもできる。【００２５】
つまり、第１の発明に対応するコンピュータの制御システムは、生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、前記ユーザが前記コンピュータに所定の動作を実行させるための認証条件を記憶する認証情報記憶手段が備えられ、前記コンピュータには、前記コンピュータへのログオンの要求を受け付けるログオン要求受付手段と、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定する認証条件特定手段と、前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定する判定手段と、が備えられていて、前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行しないことを特徴とするコンピュータの制御システムである。【００２６】
前記外部接続機器の認証情報記憶手段には、前記複数のユーザの各々について設定されたパスワードが記憶されていて、前記生体情報特定手段が特定する照合結果には、前記生体情報の照合結果と合わせて、前記認証方法記憶手段に記憶された複数のユーザの各々のパスワードと、前記複数のユーザの各々が入力したパスワードの照合結果が含まれていることを特徴とすることもできる。【００２７】
前記コンピュータには、前記照合結果が前記コンピュータにログオンするための認証条件に合致する場合に、前記ログオンの要求を行ったユーザに対して、パスワードの入力を要求するパスワード要求手段と、前記ユーザの入力したパスワードを受け付けるパスワード受付手段と、前記パスワードが、前記コンピュータ又は前記外部接続機器に記憶された前記ユーザについて指定されたパスワードと一致するかを判定するパスワード判定手段と、が備えられていて、前記パスワード受付手段の受け付けたパスワードが前記ユーザについて指定されたパスワードと一致する場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行することを特徴とすることもできる。【００２８】
前記コンピュータには、前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶して保持させる認証情報保持手段が備えられていて、前記コンピュータに格納されたアプリケーションプログラムは、前記アプリケーションプログラムが起動されると、前記アプリケーションプログラムについて設定された認証条件を前記所定の記憶領域から取得し、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータに前記アプリケーションプログラムによる通常処理を実行させ、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータに前記アプリケーションプログラムについて所定の制限を行うための処理を実行させることを特徴としてもよい。【００２９】
前記コンピュータには、前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶させる認証情報記憶手段が備えられていて、前記コンピュータに格納されたエージェントプログラムは、前記エージェントプログラムが起動されると、前記コンピュータが要求を受け付けた特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作について、前記動作について設定された認証条件を前記所定の記憶領域から取得し、前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータに前記動作にかかる通常処理を実行させ、前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータに前記動作について所定の制限を行うための処理を実行させることを特徴としてもよい。【００３０】
第２の発明に対応するコンピュータの制御システムは、生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、前記ユーザが前記コンピュータに所定のアプリケーションプログラムを実行させるための認証条件を記憶する認証情報記憶手段が備えられ、前記コンピュータには、前記コンピュータに格納されたアプリケーションプログラムの起動を受け付けるアプリケーション起動受付手段と、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記アプリケーションプログラムについて設定された認証条件を特定する認証条件特定手段と、前記コンピュータが、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致するかを判定する認証条件判定手段と、が備えられていて、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータは、前記アプリケーションプログラムによる通常処理を実行し、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータは、前記アプリケーションプログラムについて所定の制限を行うための処理を実行することを特徴とするコンピュータの制御システムである。【００３１】
第３の発明に対応するコンピュータの制御システムは、生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、前記ユーザが前記コンピュータに所定の動作を実行させるための認証条件を記憶する認証情報記憶手段が備えられ、前記コンピュータには、特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作の要求を受け付ける動作要求受付手段と、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記動作について設定された認証条件を特定する認証条件特定手段と、前記照合結果が前記動作について設定された認証条件に合致するかを判定する認証条件判定手段と、が備えられていて、前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータは、前記動作にかかる通常処理を実行し、前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータは、前記動作について所定の制限を行うための処理を実行することを特徴とするコンピュータの制御システムである。
【発明の効果】
【００３２】
本発明によって、ＵＳＢメモリ等の外部接続機器に複数ユーザの指紋等の生体情報とアプリケーションや動作単位での認証条件を登録し、コンピュータで所定の動作を実行する際にはこれらの認証条件の合致を確認することによって、複数ユーザの組み合わせによる認証権限の設定や、アプリケーションや動作単位での権限の設定が可能になる。【００３３】
例えば、複数のスタッフを派遣して派遣先のコンピュータを操作させる際に、１のＵＳＢメモリに複数のスタッフの指紋情報等を登録して本人認証を行うとともに、ワープロソフト等を用いた通常のファイルの読み書きでは操作者本人の認証の有無のみを確認する一方で、会計ソフト等を起動して重要情報にアクセスする際には操作者本人のみではなく派遣者のうちマネージャーの認証も行われていることを条件とするといった、派遣者の組み合わせや操作内容に応じた権限を設定することが可能になる。
【発明を実施するための最良の形態】
【００３４】
本発明を実施するための最良の形態について、図面を用いて以下に詳細に説明する。尚、以下に説明する実施形態は本発明を実施する場合の一例であって、生体情報を読み取るセンサーや生体認証の演算処理を行う処理装置の構成や、生体認証の結果が認証条件を満たすかを確認するタイミング等の実施形態は、以下の例に限定されるものではない。【００３５】
図１〜図３は、本発明にかかるコンピュータの制御システムを適用した、それぞれ第１〜第３の実施例を示す図である。図４は、本発明にかかるコンピュータの制御システムを動作させるための、外部接続機器と生体情報等を登録する端末の構成を示すブロック図である。図５は、本発明にかかるコンピュータの制御システムの構成を示すブロック図である。図６は、本発明にかかるコンピュータの制御システムにおいて、外部接続機器に記憶される認証条件の一例を示す図である。図７は、本発明にかかるコンピュータの制御システムにおいて、メモリ上に保持される認証結果の一例を示す図である。図８は、本発明にかかるコンピュータの制御システムにおいて、コンピュータのログオン時に権限確認を行う処理フローを示すフローチャートである。図９は、本発明にかかるコンピュータの制御システムにおいて、コンピュータでアプリケーション起動時に権限確認を行う処理フローを示すフローチャートである。図１０は、本発明にかかるコンピュータの制御システムにおいて、コンピュータに常駐するエージェントが各々の動作の権限確認を行う処理フローを示すフローチャートである。【００３６】
図１〜図３を用いて、本発明にかかる外部接続機器を用いたコンピュータの制御システムを適用して、外部のコンピュータにおいて生体認証（これらの例では、指紋情報により生体認証を行うものとする。）を行うことによりコンピュータの使用権限を制御する実施例について説明する。図１は、端末に登録されたユーザの指紋情報を外部接続機器に記憶させる実施例を、図２は、端末に登録されていないユーザの指紋情報をコンピュータに登録して、認証が必要となるユーザの指紋情報を外部接続機器に書き込む実施例を、図３は、認証が必要となるユーザの指紋情報を外部接続機器に直接書き込む実施例を、それぞれ示している。【００３７】
図１では、マネージャーＡと、Ｂ、Ｃ２名の登録スタッフを外部の事業所に派遣するとする。スタッフの派遣元の事業所には、端末Ｘが設置されている。派遣先である外部の事業所には、業務に使用される端末Ｙが設置されていて、端末Ｙにログオンして所定のアプリケーションプログラムを操作するためには、生体認証が要求されるものとする。端末Ｘには派遣元のマネージャーと登録スタッフの指紋情報が登録されており、Ａ、Ｂ、Ｃの３名を派遣する際には、３名の指紋情報を外部接続機器に書き込んで、派遣先の事業所に持参する。派遣先の事業所では外部接続機器を端末Ｙに接続して、各々のマネージャーとスタッフが生体認証を行って端末Ｙを操作するものとする。【００３８】
端末Ｘにおいて外部接続機器に指紋情報を書き込む際には、併せて端末Ｙにおけるログオンやアプリケーション起動のための認証条件についても、端末Ｘを操作して外部接続機器に登録される。認証条件の一例としては、「端末Ｙへのログオンは、Ａ、Ｂ、Ｃいずれの操作者についても自己の生体認証が行われていれば許可する。所定のアプリケーションプログラムの起動には、登録スタッフであるＢ、Ｃが操作する場合については、自己の認証のみでなくマネージャーであるＡの生体認証が行われていることが条件となる。」といった条件が設定される。このような条件は、予め端末Ｘに登録された条件が読み出されることとしてもよいし、派遣されるメンバーの組合せに応じて、登録の都度端末Ｘを操作して設定することとしてもよい。【００３９】
派遣先の事業所にＡ、Ｂ、Ｃの３名が派遣されると、端末Ｙに生体情報が書き込まれた外部接続機器を接続して、各々のスタッフが生体認証を行う。認証を行うためには、操作者の指紋情報を読み取るセンサーと、読み取った指紋情報を登録された指紋情報と照合して生体認証を行うプログラムが必要になるが、このようなセンサーとプログラムは外部接続機器、端末Ｙ（又は端末Ｙに接続された周辺機器）のいずれに備えられるものであってもよい。【００４０】
端末Ｙにおいて専用画面からログオン操作を実行すると、外部接続機器の接続が検出されると、外部接続機器に指紋情報が記憶されたＡ、Ｂ、Ｃの３名についての生体認証が行われる。先の例であれば、ログオン時の認証条件については自己の生体認証が行われればよいとされているので、例えばＢがログオンしようとしている場合であれば、Ｂの生体認証の結果を参照してログオンの可否が判定される。一方、認証条件としてＡの生体認証も要求されているアプリケーションプログラムを起動する場合には、Ｂの認証結果と合わせてＡの認証結果を参照し、いずれも本人であることが確認されている場合にアプリケーションの起動が許可されることになる。【００４１】
例えば、外部接続機器には専用のＵＳＢメモリを用いることとして、ＵＳＢメモリに指紋読み取りセンサーを設けるとともに、メモリの一部に認証用のプログラムを格納することとすれば、端末Ｙが指紋の読み取りや照合の機構を備えない場合であっても、生体認証による管理を行うことができる。さらにＵＳＢメモリ内には演算装置を備えた専用チップを設けることとして、端末ＹのメインメモリやＣＰＵを使用せずにＵＳＢメモリのみで生体認証が行われるよう構成してもよい。メモリに書き込まれた指紋情報は消去や上書きが可能であることが好ましく、派遣されるスタッフ数が増加したり、認証条件のパターンが増加したりしても１個のＵＳＢメモリで対応できるように、ＵＳＢメモリは十分な記憶容量を備えたものであることが好ましい。【００４２】
尚、端末Ｘでの指紋情報の登録については、外部接続機器に指紋情報が未設定の状態である場合には、特に制限無く新たな指紋情報を登録できることとしてもよいし、認証条件の１つとして何らかの条件を設定することとしてもよい。また、外部接続機器に何人かの指紋情報が設定されている場合には、指紋情報が不正に変更されて使用されることを防止することが好ましく、登録済みの指紋情報の変更や削除、及び新規の指紋情報の追加について何らかの認証条件を設定することとしてもよいが、何ら固有の条件を設定しない場合であれば、指紋情報を登録済みのユーザのうち、少なくとも１人の生体認証が行われて端末の操作が可能になることを条件に、これらの操作が実行できることとなる。【００４３】
図２も、派遣先の端末Ｙで派遣されたマネージャーとスタッフが生体認証を行うことについては図１と同様であるが、派遣されるＡ、Ｄ、Ｅの３名のうち、Ｄ、Ｅの２名は新規の登録スタッフであって端末Ｘには指紋情報が登録されていなかったとする。この場合は、端末ＸにおいてＤ、Ｅについての新たな指紋情報の登録操作が行われ、既に登録済であるＡの指紋情報とともに外部接続機器に書き込まれる。認証条件についても端末Ｘ上の操作で設定され、外部接続機器に書き込まれる。【００４４】
図３も、派遣先の端末Ｙで派遣されたマネージャーとスタッフが生体認証を行うことについては図１と同様であるが、端末Ｘにおいては指紋情報を登録して管理することなく、派遣するマネージャーやスタッフの指紋情報を派遣のたびに登録することとする。この場合は、例えば先の外部接続機器の例において説明したＵＳＢメモリに設けられた指紋読み取りセンサーを用いて、直接ＵＳＢメモリに指紋情報を書き込むこととすればよい。尚、この場合においても、認証条件については端末Ｘを操作することによって、外部接続機器に書き込まれることになる。【００４５】
図１〜図３を用いて説明したように、本発明を適用して、生体情報のみでなく認証条件をも登録した外部接続機器を認証用に用いることによって、複数名のマネージャーやスタッフを他の事業所に派遣して派遣先でコンピュータを操作するようなケースにおいて、個々人について生体認証の有無によってコンピュータの使用権限を与えるのみでなく、派遣される複数名のマネージャーやスタッフの組合せに応じて、またコンピュータの操作内容に応じて、個別に使用権限を設定することが可能になる。【００４６】
図４は、本発明にかかるコンピュータの制御システムを動作させるための、外部接続機器と生体情報等を登録する端末の構成を示している。生体情報と認証条件を登録する端末１０は、外部接続機器２０と接続できるように構成されている。端末１０にはパーソナルコンピュータ等が用いられ、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、ＨＤＤ１４、ＵＳＢポート１５を含んで構成されている。ＨＤＤ１４には、生体情報の読み出しや書き込みを制御する生体情報登録プログラム１４１が格納され、生体情報格納部１４２にはコンピュータの使用権限を有する者の指紋情報などの生体情報が、識別情報を付して格納されている。認証条件格納部１４３には、各々のコンピュータの動作について必要とされる生体認証による認証条件が格納されている。【００４７】
ＨＤＤ１４に格納された生体情報登録プログラム１４１その他のアプリケーションプログラムによって所定の処理を実行するためには、ＲＯＭ１３に記憶された入力制御や出力制御などのハードウェア制御のための基本的な各種プログラムを起動し、ＲＡＭ１２をアプリケーションプログラムのワークエリアとして機能させながら、ＣＰＵ１１が演算処理を行うことによって、各々のアプリケーションに必要な処理が実行される。【００４８】
外部接続機器２０にはＵＳＢメモリ等が用いられ、メモリ２１、生体情報照合部２２、生体情報読取センサー２３が備えられている。メモリ２１には、生体情報格納部２１１、認証条件格納部２１２が少なくとも含まれており、端末１０より取得した生体情報と認証条件が書き込まれる。生体情報については、生体情報読取センサー２３から読み取ったものを直接生体情報格納部２１１に書き込むこととしてもよい。生体情報照合部２２には、生体認証のための演算処理を実行する機能を備えた専用チップ等が用いられる。生体情報読取センサー２３は、指紋情報などの生体情報を読み取る機能を備えていて、読み取られた生体情報は生体情報格納部２１１に格納された生体情報と生体情報照合部２２において対比され、生体認証が行われるよう構成されている。【００４９】
外部接続機器２０への生体情報等の書き込みは、外部接続機器２０を端末１０のＵＳＢポート１５に接続することによって行われる。生体情報格納部１４２にはコンピュータの使用権限を有する者の生体情報が、社員コード等の登録者の識別情報が付されて格納されており、このうち外部の事業所に派遣される複数のメンバーの識別情報が指定されると、各々指定された識別情報に対応する生体情報が読み出されて、ＵＳＢポート１５を介して外部接続機器２０に送出される。外部接続機器２０では、受け付けた各々の生体情報を識別情報とともに生体情報格納部２１１に格納する。尚、コンピュータへのログオン時等にパスワードによる認証を併せて要求する場合には、生体情報格納部１４２に各々の識別情報に対応するパスワードを格納しておき、生体情報と併せて生体情報格納部２１１等に格納することとしてもよい。【００５０】
生体情報の書き込みと併せて、派遣先で操作するコンピュータの操作内容に対応した認証条件が、外部接続機器２０に書き込まれる。かかる認証条件は、端末１０の操作者によって選択されるが、認証条件格納部１４３に予め登録された条件を選択することとしてもよいし、書込時に個別に操作して条件を設定することとしてもよい。選択された認証条件は、ＵＳＢポート１５を介して外部接続機器２０に送出される。外部接続機器２０では、受け付けた認証条件を認証条件格納部２１２に格納する。【００５１】
生体情報の書き込みについては、端末１０に格納された生体情報ではなく、生体情報読取センサー２３から読み取ったものを直接生体情報格納部２１１に格納することとしてもよい。但し、この場合も生体情報の書込時には外部接続機器２０を端末１０のＵＳＢポート１５に接続して、読み取った生体情報を生体情報格納部２１１に格納する際に付される識別情報が管理者の操作によって端末１０より送出される。認証条件やパスワードも同様に、端末１０より送出されたものが、それぞれ認証条件格納部２１２、生体情報格納部２１１に格納される。【００５２】
図６は、外部接続機器２０に記憶される認証条件の一例を示したものである。コンピュータへのログオンの他に、特定のアプリケーションプログラムを起動するための条件や、エージェントプログラムによって制御される文書ファイルの読み出し等の条件が指定されている。認証条件の内容としては、Ａ、Ｂ、Ｃ、Ｄ各々を特定する識別情報を用いて、認証の必要なメンバーについての条件が指定されている。【００５３】
つまり、図６の例のように認証条件が設定されている場合には、Ａ、Ｂ、Ｃ、Ｄのいずれかがコンピュータにログオンする場合には、それぞれ本人についての生体認証とパスワード認証が行われていることが、ログオンが許可される条件となる。アプリケーションプログラムＸの起動については、Ａ、Ｂ、Ｃについては本人についての生体認証とパスワード認証が行われていれば起動が可能であるが、Ｄについては例え認証が行われていても起動できないことになる。アプリケーションプログラムＹの起動については、Ａについては本人のみの生体認証とパスワード認証が行われていれば起動が可能であるが、Ｂ、Ｃについては本人の生体認証とパスワード認証に加えて、マネージャーであるＡの生体認証も行われていることが起動の条件となっている（スタッフであるＢ、Ｃが操作する場合には、あたかも検印のように、マネージャーであるＡが生体認証を行うことが必要になる、といった場合に用いられる。）。ワープロソフト等を用いた文書ファイルの読み出しや書き込み等の動作については、エージェントプログラムによってこれらの動作が監視され、それぞれについて指定された条件に合致した場合に動作の実行が許可される。【００５４】
以上のように、端末１０において外部接続機器２０への生体情報等の書き込みが行われると、書込後の外部接続機器２０を持参してスタッフが派遣先の事業所等へ移動する。派遣先の事業所等における生体認証の方法については、図５を用いて説明する。【００５５】
図５は、外部接続機器を接続して生体認証により制御が行われる本発明にかかるコンピュータの制御システムの構成を示している。派遣先の事業所等には、パーソナルコンピュータ等の端末３０が設置されていて、派遣されたスタッフは端末３０に持参した外部接続機器２０を接続する。端末３０は、ＣＰＵ３１、ＲＡＭ３２、ＲＯＭ３３、ＨＤＤ３４、ＵＳＢポート３５を含んでいて、ＨＤＤ３４には、アプリケーションプログラム３４１、エージェントプログラム３４２が格納され、認証情報格納部３４３が設けられている。【００５６】
ＨＤＤ３４に格納されたアプリケーションプログラム３４１やエージェントプログラム３４２によって所定の処理を実行するためには、端末１０の場合と同様に、ＲＯＭ３３に記憶された入力制御や出力制御などのハードウェア制御のための基本的な各種プログラムを起動し、ＲＡＭ３２をアプリケーションプログラムのワークエリアとして機能させながら、ＣＰＵ３１が演算処理を行うことによって必要な処理が実行される。【００５７】
端末３０に外部接続機器２０が接続されると、端末３０へのログオンや外部接続機器２０を接続したタイミングで、端末３０を使用するスタッフの生体認証が要求される。例えば、Ａ、Ｂ、Ｃ、Ｄの４名が派遣された場合であれば４名分の生体認証が要求され、それぞれ社員コード等の識別情報を指定して生体情報読取センサー２３に指紋情報などの生体情報を読み取らせると、生体情報格納部２１１に格納された対応する生体情報と一致するかを確認して、派遣された人が登録者本人であるかを確認する。生体情報の照合は、生体情報照合部２２において演算処理が行われるが、このような構成に限定されるものではなく、例えば端末３０のＨＤＤ３４に照合処理用のプログラムを格納して、端末３０において演算処理を行うよう構成してもよい。また、生体情報読取センサー２３に代えて、端末３０に備えられた読取用センサーや、端末３０に接続された読取用センサーを備えた他の周辺機器を用いることとしてもよい。【００５８】
このように行われた認証の結果は、端末３０のＲＡＭ３２又はＨＤＤ３４の仮想化されたメモリ領域に保持される。又は、認証情報格納部３４３に、ファイル等の形式で格納されることとしてもよい。いずれにしても、図７の例に示したような形式で、各々のスタッフについて生体認証により本人確認が行われたか否かを速やかに特定できる情報が、端末３０において保持された状態となる。このような認証結果に関する情報には、パスワード認証による結果を含めることとしてもよい。【００５９】
また、生体認証の結果の特定とあわせて、外部接続機器２０の認証条件格納部２１２から、端末３０で所定の動作を実行する際の認証条件が読み出されて、同じく端末３０のＲＡＭ３２又はＨＤＤ３４の仮想化されたメモリ領域、ないしは認証情報格納部３４３にファイル等の形式で、認証条件も保持されることになる。端末３０で所定の操作を行う際には、かかる認証条件を参照して、認証が必要な場合には指定された条件を満たすものであるか認証結果を参照し、認証結果が認証条件を満たすものである場合には操作の実行が許可されることになる。【００６０】
例えば、アプリケーションプログラム３４１に生体認証を要するとの条件が設定されている場合、ＲＡＭ３２に保持された認証条件を参照して生体認証が必要なスタッフを特定し、特定されたスタッフの生体認証の結果をＲＡＭ３２に保持された認証結果を参照して確認する。【００６１】
図６及び図７の例で、ＢがアプリケーションＹを起動した場合であれば、認証条件よりＡの生体認証と、Ｂの生体認証及びパスワード認証が行われていることが条件となっているため、ＡとＢの認証結果を参照する。いずれの認証結果についても生体認証済であることが記録されているため、Ｂに対してパスワード認証が要求され、パスワードが一致するとアプリケーションＹが制限なく動作することとなる。又は、認証条件において操作者本人以外の認証を再度実行することが必要と定義しておけば、Ｂのパスワード認証に加えて、再度Ａの生体認証を要することとなり、マネージャーであるＡが、操作者がＢ本人であることをその場で確認してチェックすることが可能になる。【００６２】
一方、ＣがアプリケーションＹを起動した場合であれば、認証条件よりＡの生体認証と、Ｃの生体認証及びパスワード認証が行われていることが条件となっているため、ＡとＣの認証結果を参照する。この場合は、Ｃの認証結果について生体認証済の記録がされていないため、アプリケーションＹは停止されるか、何らかの動作の制限がかけられることとなる。又は、Ｃに生体認証を行うよう要求するメッセージを表示することとしてもよい。ＤがアプリケーションＹを起動した場合であれば、認証条件よりＤについてはアプリケーションＹの使用が制限されているため、アプリケーションＹは停止されるか、何らかの動作の制限がかけられることとなる。【００６３】
上記の例の他にも、ファイルへの読み書きなど個別の動作を制御するために、端末３０にエージェントプログラムを常駐させて、動作を監視しながら各々の動作について認証条件を満たすかを判断することとしてもよい。この場合、端末３０が起動されると、ＲＡＭ１２にエージェントプログラム３４２が読み出されて、ＲＡＭ１２において所定の演算処理が実行されることを監視する。文書ファイルの更新など所定の演算処理を検出した場合には、ＲＡＭ３２に保持された認証条件を参照して生体認証が必要なマネージャーやスタッフを特定し、特定されたマネージャーやスタッフの生体認証の結果をＲＡＭ３２に保持された認証結果を参照して確認する。【００６４】
図６及び図７の例で、Ｂが文書ファイルの更新を実行する場合であれば、認証条件よりＡの生体認証と、Ｂの生体認証及びパスワード認証が行われていることが条件となっているため、ＡとＢの認証結果を参照する。いずれの認証結果についても生体認証済であることが記録されているため、Ｂに対してパスワード認証が要求され、パスワードが一致すると、文書ファイルの更新は有効となる。又は、認証条件において操作者本人以外の認証を再度実行することが必要と定義しておけば、Ｂのパスワード認証に加えて、再度Ａの生体認証を要求して、Ｂのパスワード認証とＡの生体情報が行われると、文書ファイルの更新が有効になる。Ｄが文書ファイルの更新を実行する場合も同様である。一方、Ｃが同じ文書ファイルの更新を実行する場合であれば、認証条件よりＡの生体認証と、Ｃの生体認証及びパスワード認証が行われていることが条件となっているため、ＡとＣの認証結果を参照する。この場合は、Ｃの認証結果について生体認証済の記録がされていないため、文書ファイルの更新処理は停止されるか、何らかの動作の制限がかけられることとなる。又は、Ｃに生体認証を行うよう要求するメッセージを表示することとしてもよい。【００６５】
尚、認証条件と認証結果の特定方法については、これまで説明したようにログオン時等に各々のスタッフの生体認証を予め行って、ＲＡＭ１２や認証情報格納部３４３等に保持させることとしてもよいが、生体認証が必要なアプリケーションプログラムやエージェントプログラムをそれぞれ起動する際に認証条件を認証条件格納部２１２から取得して、認証条件から必要とされるマネージャーやスタッフの生体認証を要求して照合処理を実施することとしてもよい。【００６６】
図８のフローチャートを用いて、本発明にかかるコンピュータの制御システムにおいて、コンピュータのログオン時に権限確認を行う処理フローについて説明する。前提として、複数のマネージャーと派遣スタッフが派遣先の事業所等に各々の生体情報とコンピュータの動作について定められた認証条件が格納された外部接続装置を持参して、派遣先の事業所等に備えられたコンピュータに当該外部接続装置をセットしたものとする。【００６７】
複数のマネージャーとスタッフの生体情報と所定の動作時における認証条件が格納された外部接続機器をコンピュータに接続し、コンピュータの電源をＯＮにすると（Ｓ０１）、コンピュータの操作画面に専用のログオン画面が表示される（Ｓ０２）。コンピュータは、ＯＳ等の動作によってＵＳＢポート等に本発明に用いられる外部接続機器が接続されているかを確認し（Ｓ０３）、外部接続機器が装着されている場合には、生体情報と認証条件が登録済であるかを確認する（Ｓ０４）。登録済であると判断される場合には、以下のとおり生体認証の処理を実行する。【００６８】
コンピュータの操作者が派遣されたスタッフ本人であるかを確認するために、操作者に対して生体情報の読み取りを要求し、外部接続機器に備えられた生体情報読取センサーなどの生体情報読取装置から読み取られた生体情報を取得する（Ｓ０５）。取得した生体情報については、外部接続機器に登録されている生体情報と照合し（Ｓ０６）、一致する場合には本人であることが確認される。【００６９】
このように本人確認が行われると、続いて外部接続機器に登録されたログオンのための認証条件に合致するかを確認する（Ｓ０７）。例えば、操作者１名のみでログオンが許可されるという条件である場合には認証条件に合致することとなるが、操作者に加えてマネージャーの認証も必要とされる場合には、認証条件を満たすことを確認すべくマネージャーの生体認証を行う（又は、既にマネージャーの生体認証が済んでいる場合には認証結果を取得する）ことになる。【００７０】
認証条件を満たしていることが確認されると、ログオンのためのパスワード入力画面を表示して（Ｓ０８）、コンピュータに操作者が入力したパスワードと、生体情報と共に外部接続機器に格納されている当該操作者について指定されたパスワードとが一致するかを確認する（Ｓ０９）。一致する場合には、ログオン処理が続行され、併せて生体認証の認証結果と外部接続機器から読み出した認証条件（認証条件については、最初のスタッフ等がログオンする際に全ての条件を読み出しておくこととしてもよい。）を、コンピュータのメモリ等の一時記憶領域などに記録して、処理を終了する。【００７１】
尚、外部接続機器がコンピュータに接続されていない場合、外部接続機器に生体情報や認証条件が登録されていない場合、生体認証の結果が不一致である場合、生体認証が行われたものの認証条件を満たさない場合、パスワードの照合結果が不一致である場合については、いずれもログオン処理は続行されず、初期の専用ログオン画面の表示に戻ることとなる。但し、これらの場合には、エラー処理を行ったり、不一致となっている照合結果の際照合を要求したりするなど他の処理を行ってもよく、特に限定されるものではない。【００７２】
また、上記のフローでは、生体認証を行い、認証条件を満たすことを確認した後に、パスワード入力が要求されるログオン画面を表示することとしているが、認証条件の一致を確認する前に、生体認証と併せてパスワード認証を行うこととしてもよい。この場合、生体認証とパスワード認証のどちらを先に行うかは特に限定されるものではなく、双方が一致した場合に当該スタッフ等について本人認証が行われたとして扱われることになる。【００７３】
図９のフローチャートを用いて、本発明にかかるコンピュータの制御システムにおいて、コンピュータでアプリケーション起動時に権限確認を行う処理フローについて説明する。尚、ここでの前提として、コンピュータへのログオン時に行われた生体認証の認証結果と外部接続機器から読み出した認証条件（アプリケーションプログラムについての認証条件を含む。）が、コンピュータのメモリ等の一時記憶領域に保持されているものとする。【００７４】
コンピュータがアプリケーションプログラムの起動を受け付けると（Ｓ１１）、コンピュータのメモリ等の所定の記憶領域に、生体認証の認証結果と認証条件が記憶されているかを確認する（Ｓ１２）。これらの情報が記憶されていない場合には、アプリケーションは実行されずに認証結果と認証条件が確認されるまで待機する（Ｓ１５）。【００７５】
これらの情報が記憶されている場合には、認証結果がアプリケーションプログラムを通常通り動作させるため認証条件を満たしているかを判定する（Ｓ１３）。認証条件を満たす場合には、アプリケーションプログラムが通常の動作で実行される（Ｓ１４）。認証条件を満たさない場合には、認証条件を満たすための生体認証の実行が要求され（Ｓ１６）、新たな認証結果が確認されるまで待機する（Ｓ１５）。【００７６】
尚、認証条件を満たすことが確認されない場合の動作については、エラー処理を行ってアプリケーションプログラムを停止したり、所定の制限が加えられた状態でアプリケーションプログラムを動作させたりするなど、制限なしで通常どおり動作させる以外の他の処理を行うこととしてもよい。【００７７】
図９のフローは、コンピュータへのログオン時等に生体認証が行われて、メモリ等に保持された認証結果を参照することを前提としているが、コンピュータへのログオンは通常のパスワード入力等で許可し、生体認証を要求する所定のアプリケーションプログラムが起動されたときに、各々のスタッフについての生体認証を行うこととしてもよい。この場合は、アプリケーションプログラムの起動時に、図８において説明した生体認証と認証条件の照合（Ｓ０３〜Ｓ０７）と同様の処理が実行されることになる。【００７８】
図１０のフローチャートを用いて、本発明にかかるコンピュータの制御システムにおいて、コンピュータに常駐するエージェントが各々の動作の権限確認を行う処理フローについて説明する。ここでも図９の場合と同様に、コンピュータへのログオン時に行われた生体認証の認証結果と外部接続機器から読み出した認証条件（エージェントプログラムで制御する所定の動作に関する認証条件を含む。）がコンピュータのメモリ等の一時記憶領域に保持されていることが前提になる。【００７９】
エージェントプログラムは、アプリケーションプログラム等によって実行される動作（特定のファイルの書き込みや読み出し、特定のアプリケーションプログラムの書き込みや読み出し、スクリーンセーバの起動等）を監視するためのプログラムであって、コンピュータの起動やログオンの後に起動され（Ｓ２１）、コンピュータに常駐してメモリ上のデータ等を監視する。【００８０】
エージェントプログラムは、上記の所定の動作を監視して、認証が必要な動作の実行要求を検出すると、コンピュータのメモリ等の所定の記憶領域に記憶された生体認証の認証結果と認証条件が、エージェントプログラムにより検出された動作に適用可能かを判定する（Ｓ２２）。適用可能と判定された場合には、当該動作の通常どおりの実行を許可し（Ｓ２３）、適用不可と判定された場合には、エージェントプログラムによって当該動作の実行に何らかの制限が加えられる（Ｓ２４）。制限の内容は特に限定されるものではなく、要求された動作の実行を中止することとしてもよいし、一定の機能に制限を加えた状態で実行を許可することとしてもよい。【００８１】
このようなエージェントプログラムによる所定の動作の監視は、エージェントプログラムによる監視が不要となったことを示す終了フラグが立てられるまで継続し、終了フラグがＯＮとなったことを確認して（Ｓ２５）、エージェントプログラムによる監視を終了する。尚、かかるエージェントプログラムについての終了フラグをどのプログラムで管理するかについては、特に制限されるものではない。【００８２】
図１０のフローについても、コンピュータへのログオン時等に生体認証が行われて、メモリ等に保持された認証結果を参照することを前提としているが、この場合もコンピュータへのログオンは通常のパスワード入力等で許可し、エージェントプログラムが起動されるタイミングで、各々のマネージャーやスタッフについての生体認証を行うこととしてもよい。この場合は、エージェントプログラムの起動時に、図８において説明した生体認証と認証条件の照合（Ｓ０３〜Ｓ０７）と同様の処理が実行されることになる。
【図面の簡単な説明】
【００８３】
【図１】本発明にかかるコンピュータの制御システムを適用した第１の実施例を示す図である。
【図２】本発明にかかるコンピュータの制御システムを適用した第２の実施例を示す図である。
【図３】本発明にかかるコンピュータの制御システムを適用した第２の実施例を示す図である。
【図４】本発明にかかるコンピュータの制御システムを動作させるための、外部接続機器と生体情報等を登録する端末の構成を示すブロック図である。
【図５】本発明にかかるコンピュータの制御システムの構成を示すブロック図である。
【図６】本発明にかかるコンピュータの制御システムにおいて、外部接続機器に記憶される認証条件の一例を示す図である。
【図７】本発明にかかるコンピュータの制御システムにおいて、メモリ上に保持される認証結果の一例を示す図である。
【図８】本発明にかかるコンピュータの制御システムにおいて、コンピュータのログオン時に権限確認を行う処理フローを示すフローチャートである。
【図９】本発明にかかるコンピュータの制御システムにおいて、コンピュータでアプリケーション起動時に権限確認を行う処理フローを示すフローチャートである。
【図１０】本発明にかかるコンピュータの制御システムにおいて、コンピュータに常駐するエージェントが各々の動作の権限確認を行う処理フローを示すフローチャートである。
【符号の説明】
【００８４】
１０    端末
１１    ＣＰＵ
１２    ＲＡＭ
１３    ＲＯＭ
１４    ＨＤＤ
１４１  生体情報登録プログラム
１４２  生体情報格納部
１４３  認証条件格納部
１５    ＵＳＢポート
２０    外部接続機器
２１    メモリ
２１１  生体情報格納部
２１２  認証条件格納部
２２    生体情報照合部
２３    生体情報読取センサー
３０    端末
３１    ＣＰＵ
３２    ＲＡＭ
３３    ＲＯＭ
３４    ＨＤＤ
３４１  アプリケーションプログラム
３４２  エージェントプログラム
３４３  認証情報格納部
３５    ＵＳＢポート
【図４】
2007015301.tif 000002
【図５】
2007015301.tif 000003
【図６】
2007015301.tif 000004
【図７】
2007015301.tif 000005
【図８】
2007015301.tif 000006
【図９】
2007015301.tif 000007
【図１０】
2007015301.tif 000008
【図１】
2007015301.tif 000009
【図２】
2007015301.tif 000010
【図３】
2007015301.tif 000011
【手続補正書】
【提出日】平成19年2月2日(2007.2.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、
前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件が記憶されていて、
前記コンピュータが、前記コンピュータへのログオンの要求を受け付けるステップと、
前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、
前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定するステップと、
前記コンピュータが、前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定するステップと、を有していて、
前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行しないこと
を特徴とするコンピュータの制御方法。
【請求項２】
前記外部接続機器には、前記複数のユーザの各々について設定されたパスワードが記憶されていて、
前記照合結果を特定するステップで特定する照合結果には、前記生体情報の照合結果と合わせて、前記外部接続機器に記憶された複数のユーザの各々のパスワードと、前記複数のユーザの各々が入力したパスワードの照合結果が含まれていること
を特徴とする請求項１記載のコンピュータの制御方法。
【請求項３】
前記照合結果が前記コンピュータにログオンするための認証条件に合致する場合に、
前記コンピュータが、前記ログオンの要求を行ったユーザに対して、パスワードの入力を要求するステップと、
前記コンピュータが、前記ユーザの入力したパスワードを受け付けるステップと、
前記コンピュータが、前記パスワードが、前記コンピュータ又は前記外部接続機器に記憶された前記ユーザについて指定されたパスワードと一致するかを判定するステップと、を有していて、
前記パスワードを受け付けるステップで受け付けたパスワードが前記ユーザについて指定されたパスワードと一致する場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行すること
を特徴とする請求項１記載のコンピュータの制御方法。
【請求項４】
前記コンピュータへのログオンの処理が実行された場合に、
前記コンピュータは、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶させ、
前記コンピュータに格納されたアプリケーションプログラムが起動されると、前記アプリケーションプログラムは、前記アプリケーションプログラムについて設定された認証条件を前記所定の記憶領域から取得し、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータに前記アプリケーションプログラムによる通常処理を実行させ、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータに前記アプリケーションプログラムの停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行させること
を特徴とする請求項１乃至３いずれかに記載のコンピュータの制御方法。
【請求項５】
前記コンピュータへのログオンの処理が実行された場合に、
前記コンピュータは、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶させ、
前記コンピュータに格納されたエージェントプログラムが起動されると、前記エージェントプログラムは、前記コンピュータが要求を受け付けた特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作について、前記動作について設定された認証条件を前記所定の記憶領域から取得し、
前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータに前記動作にかかる通常処理を実行させ、
前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータに前記動作の停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行させること
を特徴とする請求項１乃至３いずれかに記載のコンピュータの制御方法。
【請求項６】
生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、
前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定のアプリケーションプログラムを実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件が記憶されていて、
前記コンピュータが、前記コンピュータに格納されたアプリケーションプログラムの起動を受け付けるステップと、
前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、
前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記アプリケーションプログラムについて設定された認証条件を特定するステップと、
前記コンピュータが、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致するかを判定するステップと、を有していて、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータは、前記アプリケーションプログラムによる通常処理を実行し、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータは、前記アプリケーションプログラムの停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行すること
を特徴とするコンピュータの制御方法。
【請求項７】
生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、
前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件が記憶されていて、
前記コンピュータが、特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作の要求を受け付けるステップと、
前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、
前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記動作について設定された認証条件を特定するステップと、
前記コンピュータが、前記照合結果が前記動作について設定された認証条件に合致するかを判定するステップと、を有していて、
前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータは、前記動作にかかる通常処理を実行し、
前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータは、前記動作の停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行すること
を特徴とするコンピュータの制御方法。
【請求項８】
生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、
前記外部接続機器には、
少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件を記憶する認証情報記憶手段が備えられ、
前記コンピュータには、
前記コンピュータへのログオンの要求を受け付けるログオン要求受付手段と、
前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、
前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定する認証条件特定手段と、
前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定する判定手段と、が備えられていて、
前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行しないこと
を特徴とするコンピュータの制御システム。
【請求項９】
前記外部接続機器の認証情報記憶手段には、前記複数のユーザの各々について設定されたパスワードが記憶されていて、
前記生体情報特定手段が特定する照合結果には、前記生体情報の照合結果と合わせて、前記認証方法記憶手段に記憶された複数のユーザの各々のパスワードと、前記複数のユーザの各々が入力したパスワードの照合結果が含まれていること
を特徴とする請求項８記載のコンピュータの制御システム。
【請求項１０】
前記コンピュータには、
前記照合結果が前記コンピュータにログオンするための認証条件に合致する場合に、前記ログオンの要求を行ったユーザに対して、パスワードの入力を要求するパスワード要求手段と、
前記ユーザの入力したパスワードを受け付けるパスワード受付手段と、
前記パスワードが、前記コンピュータ又は前記外部接続機器に記憶された前記ユーザについて指定されたパスワードと一致するかを判定するパスワード判定手段と、が備えられていて、
前記パスワード受付手段の受け付けたパスワードが前記ユーザについて指定されたパスワードと一致する場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行すること
を特徴とする請求項８記載のコンピュータの制御システム。
【請求項１１】
前記コンピュータには、
前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶して保持させる認証情報保持手段が備えられていて、
前記コンピュータに格納されたアプリケーションプログラムは、前記アプリケーションプログラムが起動されると、前記アプリケーションプログラムについて設定された認証条件を前記所定の記憶領域から取得し、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータに前記アプリケーションプログラムによる通常処理を実行させ、
前記照合結果が前記アプリケーションプログラム行について設定された認証条件に合致しない場合には、前記コンピュータに前記アプリケーションプログラムの停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行させること
を特徴とする請求項８乃至１０いずれかに記載のコンピュータの制御システム。
【請求項１２】
前記コンピュータには、
前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶させる認証情報記憶手段が備えられていて、
前記コンピュータに格納されたエージェントプログラムは、前記エージェントプログラムが起動されると、前記コンピュータが要求を受け付けた特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作について、前記動作について設定された認証条件を前記所定の記憶領域から取得し、
前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータに前記動作にかかる通常処理を実行させ、
前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータに前記動作の停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行させること
を特徴とする請求項８乃至１０いずれかに記載のコンピュータの制御システム。
【請求項１３】
生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、
前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定のアプリケーションプログラムを実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件を記憶する認証情報記憶手段が備えられ、
前記コンピュータには、
前記コンピュータに格納されたアプリケーションプログラムの起動を受け付けるアプリケーション起動受付手段と、
前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、
前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記アプリケーションプログラムについて設定された認証条件を特定する認証条件特定手段と、
前記コンピュータが、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致するかを判定する認証条件判定手段と、が備えられていて、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータは、前記アプリケーションプログラムによる通常処理を実行し、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータは、前記アプリケーションプログラムの停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行すること
を特徴とするコンピュータの制御システム。
【請求項１４】
生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、
前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件を記憶する認証情報記憶手段が備えられ、
前記コンピュータには、
特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作の要求を受け付ける動作要求受付手段と、
前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、
前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記動作について設定された認証条件を特定する認証条件特定手段と、
前記照合結果が前記動作について設定された認証条件に合致するかを判定する認証条件判定手段と、が備えられていて、
前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータは、前記動作にかかる通常処理を実行し、
前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータは、前記動作の停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行すること
を特徴とするコンピュータの制御システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本願にかかる課題を解決する第１の発明は、生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件が記憶されていて、前記コンピュータが、前記コンピュータへのログオンの要求を受け付けるステップと、前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定するステップと、前記コンピュータが、前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定するステップと、を有していて、前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行しないことを特徴とするコンピュータの制御方法である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
また、第１の発明は、前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータは、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶させ、前記コンピュータに格納されたアプリケーションプログラムが起動されると、前記アプリケーションプログラムは、前記アプリケーションプログラムについて設定された認証条件を前記所定の記憶領域から取得し、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータに前記アプリケーションプログラムによる通常処理を実行させ、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータに前記アプリケーションプログラムの停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行させることを特徴としてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
さらに、第１の発明は、前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータは、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶させ、前記コンピュータに格納されたエージェントプログラムが起動されると、前記エージェントプログラムは、前記コンピュータが要求を受け付けた特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作について、前記動作について設定された認証条件を前記所定の記憶領域から取得し、前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータに前記動作にかかる通常処理を実行させ、前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータに前記動作の停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行させることを特徴としてもよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
本願にかかる課題を解決する第２の発明は、生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定のアプリケーションプログラムを実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件が記憶されていて、前記コンピュータが、前記コンピュータに格納されたアプリケーションプログラムの起動を受け付けるステップと、前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記アプリケーションプログラムについて設定された認証条件を特定するステップと、前記コンピュータが、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致するかを判定するステップと、を有していて、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータは、前記アプリケーションプログラムによる通常処理を実行し、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータは、前記アプリケーションプログラムの停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行することを特徴とするコンピュータの制御方法である。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
本願にかかる課題を解決する第３の発明は、生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件が記憶されていて、前記コンピュータが、特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作の要求を受け付けるステップと、前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記動作について設定された認証条件を特定するステップと、前記コンピュータが、前記照合結果が前記動作について設定された認証条件に合致するかを判定するステップと、を有していて、前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータは、前記動作にかかる通常処理を実行し、前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータは、前記動作の停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行することを特徴とするコンピュータの制御方法である。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
つまり、第１の発明に対応するコンピュータの制御システムは、生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件を記憶する認証情報記憶手段が備えられ、前記コンピュータには、前記コンピュータへのログオンの要求を受け付けるログオン要求受付手段と、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定する認証条件特定手段と、前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定する判定手段と、が備えられていて、前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行しないことを特徴とするコンピュータの制御システムである。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
前記コンピュータには、前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶して保持させる認証情報保持手段が備えられていて、前記コンピュータに格納されたアプリケーションプログラムは、前記アプリケーションプログラムが起動されると、前記アプリケーションプログラムについて設定された認証条件を前記所定の記憶領域から取得し、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータに前記アプリケーションプログラムによる通常処理を実行させ、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータに前記アプリケーションプログラムの停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行させることを特徴としてもよい。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
前記コンピュータには、前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を記憶させる認証情報記憶手段が備えられていて、前記コンピュータに格納されたエージェントプログラムは、前記エージェントプログラムが起動されると、前記コンピュータが要求を受け付けた特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作について、前記動作について設定された認証条件を前記所定の記憶領域から取得し、前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータに前記動作にかかる通常処理を実行させ、前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータに前記動作の停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行させることを特徴としてもよい。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
第２の発明に対応するコンピュータの制御システムは、生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定のアプリケーションプログラムを実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件を記憶する認証情報記憶手段が備えられ、前記コンピュータには、前記コンピュータに格納されたアプリケーションプログラムの起動を受け付けるアプリケーション起動受付手段と、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記アプリケーションプログラムについて設定された認証条件を特定する認証条件特定手段と、前記コンピュータが、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致するかを判定する認証条件判定手段と、が備えられていて、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合には、前記コンピュータは、前記アプリケーションプログラムによる通常処理を実行し、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータは、前記アプリケーションプログラムの停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行することを特徴とするコンピュータの制御システムである。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
第３の発明に対応するコンピュータの制御システムは、生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件を記憶する認証情報記憶手段が備えられ、前記コンピュータには、特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作の要求を受け付ける動作要求受付手段と、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記動作について設定された認証条件を特定する認証条件特定手段と、前記照合結果が前記動作について設定された認証条件に合致するかを判定する認証条件判定手段と、が備えられていて、前記照合結果が前記動作について設定された認証条件に合致する場合には、前記コンピュータは、前記動作にかかる通常処理を実行し、前記照合結果が前記動作について設定された認証条件に合致しない場合には、前記コンピュータは、前記動作の停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行することを特徴とするコンピュータの制御システムである。
【手続補正書】
【提出日】平成19年2月3日(2007.2.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、
前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための認証条件として、複数のユーザの生体情報の照合結果の組合せの指定を含む生体情報の照合結果に基づく認証条件が記憶されていて、
前記コンピュータが、前記コンピュータへのログオンの要求を受け付けるステップと、
前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、
前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定するステップと、
前記コンピュータが、前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定するステップと、を有していて、
前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行せず、
前記照合結果が前記コンピュータにログオンするための認証条件に合致して、前記コンピュータへのログオンの処理が実行された場合に、
前記コンピュータが、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を一時記憶させるステップと、
前記コンピュータが、前記コンピュータに格納されたアプリケーションプログラムの起動を受け付けると、前記所定の記憶領域に一時記憶された前記照合結果と前記アプリケーションプログラムについて設定された認証条件を読み出して取得するステップと、
前記コンピュータが、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致するかを判定するステップと、を有していて、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合に、前記コンピュータは、前記アプリケーションプログラムによる通常処理を実行し、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合に、前記コンピュータは、前記アプリケーションプログラムの停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行すること
を特徴とするコンピュータの制御方法。
【請求項２】
生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、
前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための認証条件として、複数のユーザの生体情報の照合結果の組合せの指定を含む生体情報の照合結果に基づく認証条件が記憶されていて、
前記コンピュータが、前記コンピュータへのログオンの要求を受け付けるステップと、
前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、
前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定するステップと、
前記コンピュータが、前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定するステップと、を有していて、
前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行せず、
前記照合結果が前記コンピュータにログオンするための認証条件に合致して、前記コンピュータへのログオンの処理が実行された場合に、
前記コンピュータが、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を一時記憶させるステップと、
前記コンピュータが、前記コンピュータに格納されたエージェントプログラムを起動させて、前記エージェントプログラムによって特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作を監視し、前記コンピュータが前記動作の要求を受け付けると、前記所定の記憶領域に一時記憶された前記照合結果と前記動作について設定された認証条件を読み出して取得するステップと、
前記コンピュータが、前記照合結果が前記動作について設定された認証条件に合致するかを判定するステップと、を有していて、
前記照合結果が前記動作について設定された認証条件に合致する場合に、前記コンピュータは、前記動作にかかる通常処理を実行し、
前記照合結果が前記動作について設定された認証条件に合致しない場合に、前記コンピュータは、前記動作の停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行すること
を特徴とするコンピュータの制御方法。
【請求項３】
前記外部接続機器には、前記複数のユーザの各々について設定されたパスワードが記憶されていて、
前記照合結果を特定するステップで特定する照合結果には、前記生体情報の照合結果と合わせて、前記外部接続機器に記憶された複数のユーザの各々のパスワードと、前記複数のユーザの各々が入力したパスワードの照合結果が含まれていること
を特徴とする請求項１又は２記載のコンピュータの制御方法。
【請求項４】
生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、
前記外部接続機器には、
少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件を記憶する認証情報記憶手段が備えられ、
前記コンピュータには、
前記コンピュータへのログオンの要求を受け付けるログオン要求受付手段と、
前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、
前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定する認証条件特定手段と、
前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定する第１の判定手段と、
前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を一時記憶させる一時記憶手段と、
前記コンピュータに格納されたアプリケーションプログラムの起動を受け付けると、前記所定の記憶領域に一時記憶された前記照合結果と前記アプリケーションプログラムについて設定された認証条件を読み出して取得する取得手段と、
前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致するかを判定する第２の判定手段と、
が備えられていて、
前記第１の判定手段において、前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行せず、
前記第２の判定手段において、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合に、前記コンピュータは、前記アプリケーションプログラムによる通常処理を実行し、
前記第２の判定手段において、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータに前記アプリケーションプログラムの停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行すること
を特徴とするコンピュータの制御システム。
【請求項５】
生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、
前記外部接続機器には、
少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件を記憶する認証情報記憶手段が備えられ、
前記コンピュータには、
前記コンピュータへのログオンの要求を受け付けるログオン要求受付手段と、
前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、
前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定する認証条件特定手段と、
前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定する第１の判定手段と、
前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を一時記憶させる一時記憶手段と、
前記コンピュータに格納されたエージェントプログラムを起動させて、前記エージェントプログラムによって特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作を監視し、前記コンピュータが前記動作の要求を受け付けると、前記所定の記憶領域に一時記憶された前記照合結果と前記動作について設定された認証条件を読み出して取得する取得手段と、
前記コンピュータが、前記照合結果が前記動作について設定された認証条件に合致するかを判定する第２の判定手段と、
が備えられていて、
前記第１の判定手段において、前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行せず、
前記第２の判定手段において、前記照合結果が前記動作について設定された認証条件に合致する場合に、前記コンピュータは、前記動作にかかる通常処理を実行し、
前記第２の判定手段において、前記照合結果が前記動作について設定された認証条件に合致しない場合に、前記コンピュータは、前記動作の停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行すること
を特徴とするコンピュータの制御システム。
【請求項６】
前記外部接続機器の認証情報記憶手段には、前記複数のユーザの各々について設定されたパスワードが記憶されていて、
前記生体情報特定手段が特定する照合結果には、前記生体情報の照合結果と合わせて、前記認証方法記憶手段に記憶された複数のユーザの各々のパスワードと、前記複数のユーザの各々が入力したパスワードの照合結果が含まれていること
を特徴とする請求項４又は５記載のコンピュータの制御システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本願にかかる課題を解決する第１の発明は、生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための認証条件として、複数のユーザの生体情報の照合結果の組合せの指定を含む生体情報の照合結果に基づく認証条件が記憶されていて、前記コンピュータが、前記コンピュータへのログオンの要求を受け付けるステップと、前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定するステップと、前記コンピュータが、前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定するステップと、を有していて、前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行せず、前記照合結果が前記コンピュータにログオンするための認証条件に合致して、前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータが、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を一時記憶させるステップと、前記コンピュータが、前記コンピュータに格納されたアプリケーションプログラムの起動を受け付けると、前記所定の記憶領域に一時記憶された前記照合結果と前記アプリケーションプログラムについて設定された認証条件を読み出して取得するステップと、前記コンピュータが、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致するかを判定するステップと、を有していて、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合に、前記コンピュータは、前記アプリケーションプログラムによる通常処理を実行し、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合に、前記コンピュータは、前記アプリケーションプログラムの停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行することを特徴とするコンピュータの制御方法である。本願にかかる課題を解決する第２の発明は、生体情報を記憶することが可能な外部接続機器をコンピュータに接続して、前記コンピュータの動作を制御するコンピュータの制御方法であって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための認証条件として、複数のユーザの生体情報の照合結果の組合せの指定を含む生体情報の照合結果に基づく認証条件が記憶されていて、前記コンピュータが、前記コンピュータへのログオンの要求を受け付けるステップと、前記コンピュータが、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定するステップと、前記コンピュータが、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定するステップと、前記コンピュータが、前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定するステップと、を有していて、前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行せず、前記照合結果が前記コンピュータにログオンするための認証条件に合致して、前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータが、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を一時記憶させるステップと、前記コンピュータが、前記コンピュータに格納されたエージェントプログラムを起動させて、前記エージェントプログラムによって特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作を監視し、前記コンピュータが前記動作の要求を受け付けると、前記所定の記憶領域に一時記憶された前記照合結果と前記動作について設定された認証条件を読み出して取得するステップと、前記コンピュータが、前記照合結果が前記動作について設定された認証条件に合致するかを判定するステップと、を有していて、前記照合結果が前記動作について設定された認証条件に合致する場合に、前記コンピュータは、前記動作にかかる通常処理を実行し、前記照合結果が前記動作について設定された認証条件に合致しない場合に、前記コンピュータは、前記動作の停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行することを特徴とするコンピュータの制御方法である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
本発明は、第１の発明及び第２の発明にかかるコンピュータの制御方法に対応して、各々の制御方法を実行するための、外部接続機器とコンピュータからなる制御システムとして特定することもできる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
つまり、第１の発明に対応するコンピュータの制御システムは、生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件を記憶する認証情報記憶手段が備えられ、前記コンピュータには、前記コンピュータへのログオンの要求を受け付けるログオン要求受付手段と、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定する認証条件特定手段と、前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定する第１の判定手段と、前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を一時記憶させる認証情報記憶手段と、前記コンピュータに格納されたアプリケーションプログラムの起動を受け付けると、前記所定の記憶領域に一時記憶された前記照合結果と前記アプリケーションプログラムについて設定された認証条件を読み出して取得する取得手段と、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致するかを判定する第２の判定手段と、が備えられていて、前記第１の判定手段において、前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行せず、前記第２の判定手段において、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致する場合に、前記コンピュータは、前記アプリケーションプログラムによる通常処理を実行し、前記第２の判定手段において、前記照合結果が前記アプリケーションプログラムについて設定された認証条件に合致しない場合には、前記コンピュータに前記アプリケーションプログラムの停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行することを特徴とするコンピュータの制御システムである。第２の発明に対応するコンピュータの制御システムは、生体情報を記憶することが可能な外部接続機器と、前記外部接続機器を接続したコンピュータからなるコンピュータの制御システムであって、前記外部接続機器には、少なくとも前記コンピュータでの認証に用いられる複数のユーザの生体情報と、一のユーザに前記コンピュータに所定の動作を実行させるための条件として前記ユーザの認証結果又は複数のユーザについての認証結果の組合せを指定した認証条件を記憶する認証情報記憶手段が備えられ、前記コンピュータには、前記コンピュータへのログオンの要求を受け付けるログオン要求受付手段と、前記外部接続機器に記憶された複数のユーザの生体情報と、前記複数のユーザから読み取った生体情報の照合結果を特定する生体情報特定手段と、前記外部接続機器に記憶された認証条件を読み出して、前記認証条件から前記コンピュータにログオンするための認証条件を特定する認証条件特定手段と、前記照合結果が前記コンピュータにログオンするための認証条件に合致するかを判定する第１の判定手段と、前記コンピュータへのログオンの処理が実行された場合に、前記コンピュータの所定の記憶領域に前記照合結果と前記外部接続機器から読み出した認証条件を一時記憶させる認証情報記憶手段と、前記コンピュータに格納されたエージェントプログラムを起動させて、前記エージェントプログラムによって特定ファイルの書込又は読出、特定アプリケーションの書込又は読出の少なくとも一つを含む動作を監視し、前記コンピュータが前記動作の要求を受け付けると、前記所定の記憶領域に一時記憶された前記照合結果と前記動作について設定された認証条件を読み出して取得する取得手段と、前記コンピュータが、前記照合結果が前記動作について設定された認証条件に合致するかを判定する第２の判定手段と、が備えられていて、前記第１の判定手段において、前記照合結果が前記コンピュータにログオンするための認証条件に合致しない場合に、前記コンピュータは、前記コンピュータへのログオンの処理を実行せず、前記第２の判定手段において、前記照合結果が前記動作について設定された認証条件に合致する場合に、前記コンピュータは、前記動作にかかる通常処理を実行し、前記第２の判定手段において、前記照合結果が前記動作について設定された認証条件に合致しない場合に、前記コンピュータは、前記動作の停止処理、又は前記認証条件を満たすための生体認証を要求するメッセージを表示するための処理を実行することを特徴とするコンピュータの制御システムである。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【国際調査報告】
2007015301.tif 000012
2007015301.tif 000013