(57)【要約】【課題】高いセキュリティを確保しつつ代理人としてコンピュータシステムにログインしてコンピュータシステム内の情報にアクセスすることを可能とする代理人認証システムを提供する。【解決手段】第１のユーザによって管理されたコンピュータシステムに記憶されているデータにアクセス可能な第２のユーザを代理人として、この代理人の顔画像をデータ記憶部３０に登録しておき、コンピュータシステムに代理人としてログインするときは、ログインを要求する者の顔画像をカメラ４で取り込み、この取り込んだ顔画像と代理人として登録済みの顔画像とを照合して代理人認証を行う。また、代理人認証を通じてログインした代理人によるデータアクセスが発生したとき、当該代理人の顔画像を取り込んで、この顔画像を代理人アクセス履歴として記録する。【選択図】図２
2005115522.tif 000002
【特許請求の範囲】
【請求項１】
第１のユーザによって管理されたコンピュータシステムに記憶されているデータにアクセス可能な第２のユーザを代理人として、この代理人の顔画像を登録する代理人登録手段と、
前記コンピュータシステムにログインを要求する者の顔画像を取り込む顔画像取り込み手段と、
この顔画像取り込み手段によって取り込まれた顔画像と前記代理人として登録済みの顔画像とを照合して代理人認証を行う代理人認証手段と
を具備することを特徴とする代理人認証システム。
【請求項２】
前記代理人認証を通じてログインした代理人によるデータアクセスが発生したのに基づき、当該代理人の顔画像を取り込んで、代理人アクセス履歴として記録するアクセス履歴記録手段をさらに具備することを特徴とする請求項１に記載の代理人認証システム。
【請求項３】
前記代理人登録手段によって登録された代理人の前記データに対するアクセス権限を設定するアクセス権限設定手段と、
前記代理人に設定されたアクセス権限と前記データに対して第１のユーザによって設定されたアクセス権限とに基づき、当該代理人による前記データのアクセスに制限をかけるアクセス制限手段とをさらに具備することを特徴とする請求項１または２に記載の代理人認証システム。
【請求項４】
第１のユーザによって管理されたコンピュータシステムに記憶されているデータにアクセス可能な第２のユーザを代理人として、この代理人の顔画像を登録するステップと、
前記コンピュータシステムにログインを要求する者の顔画像を取り込むステップと、
前記取り込まれた顔画像と前記代理人として登録済みの顔画像とを照合して代理人認証を行うステップと
を有することを特徴とする代理人認証方法。
【請求項５】
前記代理人認証を通じてログインした代理人によるデータアクセスが発生したのに基づき、当該代理人の顔画像を取り込んで、代理人アクセス履歴として記録するステップをさらに具備することを特徴とする請求項４に記載の代理人認証方法。
【請求項６】
前記代理人の前記データに対するアクセス権限を設定し、この代理人に設定されたアクセス権限と前記データに対して第１のユーザによって設定されたアクセス権限とに基づき、当該代理人による前記データのアクセスに制限をかけることを特徴とする請求項４または５に記載の代理人認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータシステムに、このコンピュータシステムの管理者に代わって他の者が代理人としてログインし、コンピュータシステムに記憶されているデータにアクセスできるようにするための代理人認証を行う代理人認証システムおよび代理人認証方法に関する。
【背景技術】
【０００２】
コンピュータシステムへのログインには、ログインの権限が与えられているユーザの本人認証を行うために、ユーザにパスワードの入力を要求し、入力されたパスワードについて登録済みのパスワードとの照合が行われる。両パスワードが一致したなら、本人認証にパスして、コンピュータシステム内の情報資源に対してアクセスすることが可能となる。  しかし、パスワードの漏洩により、本人以外の者がその本人になりすましてコンピュータシステム内の情報資源にアクセスし、情報の盗用、改ざん、破壊といった不正が行われるおそれがある。そこで、本人の顔画像の特徴情報などを予め登録しておき、ログインしようとしている者の顔画像を撮像装置により取り込んでその顔画像から特徴情報などを抽出し、登録されている本人の顔画像の特徴情報と比較して本人認証を行う技術が存在する（たとえば特許文献１を参照）。このような顔画像の照合による本人認証をパスワード照合に代えて採用すれば、煩わしいパスワード管理が不要になり、また、他者が本人になりすましてコンピュータシステムに不正にログインできる確率を大幅に抑制できる。
【特許文献１】特開２００３−０６７３３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、本人不在時にコンピュータシステム内の情報に対してアクセスする必要が生じた場合、パスワード照合による本人認証であるなら、本人からパスワードを聞き出すことで本人不在時の緊急に対応することが可能であるが、顔画像の照合による本人認証を採用した場合、他者が本人に代わってコンピュータシステム内にログインするすべがないという問題があった。
【０００４】
本発明は、このような課題を解決するためになされたものであり、高いセキュリティを確保しつつ代理人としてコンピュータシステムにログインしてコンピュータシステム内の情報にアクセスすることを可能とする代理人認証システムおよび代理人認証方法を提供することを目的としている。
【課題を解決するための手段】
【０００５】
かかる目的を達成するために、本発明にかかる代理人認証システムは、第１のユーザによって管理されたコンピュータシステムに記憶されているデータにアクセス可能な第２のユーザを代理人として、この代理人の顔画像を登録する代理人登録手段と、前記コンピュータシステムにログインを要求する者の顔画像を取り込む顔画像取り込み手段と、この顔画像取り込み手段によって取り込まれた顔画像と前記代理人として登録済みの顔画像とを照合して代理人認証を行う代理人認証手段とを具備することを特徴とする。
【０００６】
この発明によれば、顔画像の照合による認証を通じて、代理人としてコンピュータシステムへのログインが可能となり、コンピュータシステム内の情報にアクセスすることができるので、高いセキュリティを確保できるとともに、本人の不在時などに緊急に本人のコンピュータシステム内の情報にアクセスすることができる。
【０００７】
また、本発明にかかる代理人認証システムは、代理人認証を通じてログインした代理人によるデータアクセスが発生したのに基づき、当該代理人の顔画像を取り込んで、代理人アクセス履歴として記録するアクセス履歴記録手段をさらに具備するものとしてよい。これにより、コンピュータシステムにおいて何らの事故・不具合が発生した場合に、その原因の追求を、記録された代理人の顔画像をもとに行うことができる。
【０００８】
さらに、本発明にかかる代理人認証システムは、代理人登録手段によって登録された代理人のデータに対するアクセス権限を設定するアクセス権限設定手段と、代理人に設定されたアクセス権限とデータに対して第１のユーザによって設定されたアクセス権限とに基づき、当該代理人によるデータのアクセスに制限をかけるアクセス制限手段とをさらに具備するようにしてもよい。これにより、代理人ごとにアクセス権限を高い自由で設定することができ、複数の第２のユーザを代理人として設定する場合に、個々のユーザごとに適切なアクセス権限を与えることができる。
【発明の効果】
【０００９】
本発明の代理人認証システムおよび代理人認証方法によれば、顔画像の照合による認証を通じて代理人としてコンピュータシステムへのログインが可能となり、コンピュータシステム内の情報にアクセスすることができるので、高いセキュリティを確保できるとともに、本人の不在時などに緊急に本人のコンピュータシステム内の情報にアクセスすることができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施の形態について説明する。
【００１１】
図１は、本発明の一実施形態にかかる代理人認証システムの構成を示す図である。
【００１２】
同図に示すように、この代理人認証システム１００は、一つのコンピュータシステムにおいて構築された場合の実施形態であり、コンピュータ本体１と、このコンピュータ本体１の周辺機器であるモニター２、キーボード３、操作者の顔をディジタル画像として撮像可能なカメラ４を備えている。このコンピュータシステムを代理人認証システム１００として機能させるために必要なプログラムやパラメータは、たとえばハードディスクドライブなどのリード／ライト可能な記憶装置５やコンピュータ本体１のＲＯＭ（Read Only Memory）６に記憶されている。また、コンピュータ本体１において核をなす構成要素であるＣＰＵ（Central Processing Unit）などの演算制御部７は、ＲＡＭ（Random Access Memory ）などのメインメモリ８を作業領域に用いてプログラムを実行するための演算および制御を行う。なお、コンピュータ本体１において、ＲＯＭ６、演算制御部７、メインメモリ８はバス９を通じて接続されている。バス９には、インターフェース（Ｉ／Ｆ）１０，１１，１２，１３を通じて記憶装置５、カメラ４、モニター２、キーボード３がそれぞれ接続されている。
【００１３】
コンピュータシステムを代理人認証システム１００として機能させるためのプログラムは、たとえばＯＳ（Operating System）上で動作するアプリケーションプログラムとして導入されたものであってもよいし、コンピュータ本体１がもつＢＩＯＳ（Basic Input Output System ）に組み込まれたプログラムとして組み込まれたものであってもよい。その他、プログラムの具体的な実装の形態は問わない。
【００１４】
図２は、この代理人認証システム１００の機能的な構成を示すブロック図である。
【００１５】
同図に示すように、この代理人認証システム１００は、代理人登録機構２０と代理人認証アクセス制御機構３０とデータ記憶部４０とで構成される。
【００１６】
代理人登録機構２０は代理人顔画像登録部２１、代理人パスワード登録部２２、および代理人アクセス権限設定部２３で構成される。
【００１７】
ここで、代理人とは、コンピュータシステムの管理者である第１のユーザによって、コンピュータシステム内の情報資源にアクセスすることが許された第２のユーザのことである。
【００１８】
代理人顔画像登録部２１は、代理人として登録すべき第２のユーザの顔の画像がカメラ４によって取り込まれた後、この取り込まれた第２のユーザの顔の顔画像から特徴情報を抽出してユーザＩＤと関連付けてデータ記憶部４０に登録する。
【００１９】
代理人パスワード登録部２２は、代理人として登録された第２のユーザからキーボードを用いて入力されたパスワードをユーザＩＤと関連付けてデータ記憶部４０に登録する。
【００２０】
代理人アクセス権限設定部２３は、代理人として登録された第２のユーザの、コンピュータシステム内の情報資源に対するアクセス権限の設定入力を受け入れて、この設定された第２のユーザのアクセス権限をユーザＩＤと関連付けてデータ記憶部４０に登録する。このアクセス権限の設定により、第２のユーザはコンピュータシステム内のデータに対して、リード、ライト、消去、コピーなどのうち、権限として与えられた操作を行うことが許される。
【００２１】
一方、代理人認証アクセス制御機構３０は、代理人パスワード照合部３１、代理人顔画像照合部３２、データアクセス実行制限部３３および代理人アクセス履歴記録部３４で構成される。
【００２２】
代理人パスワード照合部３１は、第２のユーザが代理人の立場でコンピュータシステムにログインしようとする際に、第２のユーザがキーボード３を操作することによって入力した自分のパスワードと、データ記憶部４０に代理人として登録済みのパスワードとの照合を行う。
【００２３】
代理人顔画像照合部３２は、パスワード照合に成功した第２のユーザの顔画像をカメラ４により取り込んで、その顔画像の特徴情報を抽出し、この特徴情報とデータ記憶部４０に登録済みの代理人の顔画像の特徴情報とを照合して代理人認証を行う。
【００２４】
データアクセス実行制限部３３は、代理人認証を通じてコンピュータシステムへのログインに成功した代理人によるデータのアクセスを、この代理人に設定されているアクセス権限と、コンピュータシステムの管理者である第１のユーザにより個々のデータ（ファイル）に設定されたアクセス権限とに基づいて制限する制御を行う。
【００２５】
代理人アクセス履歴記録部３４は、代理人認証を通じてログインに成功した代理人によるデータアクセスが発生したとき、当該代理人の顔画像をカメラ４により取り込んで、この顔画像を代理人のアクセス履歴の要素としてデータ記憶部４０に記録する。
【００２６】
データ記憶部４０には、図３に示すように、代理人管理テーブル４１、代理人アクセス履歴４２、および代理人アクセス履歴記録部３４がカメラ４を使って採取した代理人の顔画像の実体データ４３などが蓄積されている。
【００２７】
代理人管理テーブル４１には、図４に示すように、代理人のユーザＩＤ５１、パスワード５２、顔画像の特徴情報５３、アクセス権限５４が関連付けて登録されている。
【００２８】
代理人アクセス履歴４２は、図５に示すように、アクセスの日時５５、対象データ名（対象ファイルのパス情報）５６、アクセスの内容（リード、ライト、消去、コピーなど）５７、アクセスを実行したユーザの情報（ユーザＩＤ）５８、そして代理人アクセス履歴記録部３４がカメラ４を使って採取した代理人の顔画像の保存場所５９などのデータ項目で構成される。
【００２９】
次に、この代理人認証システム１００の動作を説明する。
【００３０】
図６は、この代理人認証システム１００における代理人登録の処理手順を示すフローチャートである。
【００３１】
まず、第１のユーザ（本人）によって管理されているコンピュータシステムに第１のユーザが自分のパスワードでログインする（ステップ６０１）。第１のユーザは、コンピュータシステム上で代理人認証のためのプログラムを起動させる。
【００３２】
次に、代理人として登録すべき第２のユーザの顔をカメラ４で撮像できるように、第２のユーザをコンピュータシステムを操作可能な位置に付かせる。この状態で、第１のユーザは代理人認証のためのプログラムを通じてカメラ４による第２のユーザの顔画像の取り込みを行う（ステップ６０２）。カメラ４で取り込まれた第２のユーザの顔の画像は代理人顔画像登録部２１に渡される。代理人顔画像登録部２１は、入手したユーザの顔の画像からその特徴情報を抽出し、この顔画像の特徴情報を、第２のユーザのユーザＩＤと関連付けてデータ記憶部４０の代理人管理テーブル４１に登録する（ステップ６０３）。なお、第２のユーザのユーザＩＤは、この顔画像の特徴情報を代理人管理テーブル４１に登録する際に、第２のユーザからキーボード３を通じて入力される。
【００３３】
次に、代理人パスワード登録部２２が起動される。代理人パスワード登録部２２は、続いて代理人のパスワードの入力をモニター２の画面などを通して要求する。第２のユーザはこの要求に応じてパスワードをキーボード３を用いて入力する。これにより、代理人パスワード登録部２２は代理人から取得したパスワードを、データ記憶部４０の代理人管理テーブル４１に関連付けて登録する（ステップ６０４）。
【００３４】
続いて、代理人アクセス権限設定部２３が起動される。代理人アクセス権限設定部２３は、代理人に対してどのようなアクセス権限を与えるかを、第１のユーザと対話形式で設定し、設定内容をデータ記憶部４０の代理人管理テーブル４１に登録する（ステップ６０５）。具体的には、データに対するリード、ライト、消去、コピーなどのうちから、代理人に与えてもよいアクセス権限を第１のユーザが決定することになる。この代理人のアクセス権限の設定を完了させるには、第１のユーザのパスワード照合、顔画像照合などによる本人認証を経ることを必須条件にすれば、代理人が不当に自分のアクセス権限を広げてしまうといった行為を防止することができる。
【００３５】
次に、上記の代理人登録を終えた第２のユーザがコンピュータシステムにログインする際の代理人認証の動作を説明する。
【００３６】
図７は、この代理人認証の処理手順を示すフローチャートである。
【００３７】
代理人登録を終えた第２のユーザがコンピュータシステムにログインしようとする場合には、まず、第２のユーザは自分のユーザＩＤとパスワードをキーボード３を使って入力する（ステップ７０１）。
【００３８】
代理人パスワード照合部３１は、第２のユーザより入力されたユーザＩＤに基づいて代理人管理テーブル４１からユーザＩＤが一致する登録済みのパスワードを読み込み、この登録済みのパスワードと第２のユーザより入力されたパスワードとの照合を行う。すなわち、パスワードによる代理人認証が行われる（ステップ７０２）。
【００３９】
このパスワードによる代理人認証に失敗した場合にはコンピュータシステムへのログインは拒絶される。具体的にはログイン失敗がモニター２の画面を通して表示される。
【００４０】
パスワードによる代理人認証に成功したならば、続いて、代理人顔画像照合部３２が起動される。代理人顔画像照合部３２は、第２のユーザの顔画像のカメラ４による取り込みを自動的に開始し（ステップ７０３）、取り込んだ第２のユーザの顔画像からその特徴情報を抽出する。そして、この特徴情報とデータ記憶部４０の代理人管理テーブル４１に登録済みの代理人の顔画像の特徴情報とを照合して、顔画像による代理人認証を行う（ステップ７０４）。
【００４１】
この顔画像による代理人認証に失敗した場合にはコンピュータシステムへのログインは拒絶される。具体的にはログイン失敗がモニター２の画面を通して表示される。
【００４２】
顔画像による代理人認証に成功した場合には、コンピュータシステムへログインするための代理人認証に成功したものとして、コンピュータシステム内の情報資源に対するアクセスが当該代理人に与えられたアクセス権限の範囲で可能な状態になる。
【００４３】
次に、コンピュータシステムへのログインに成功した代理人からのデータのアクセス要求が発生した場合の動作を説明する。
【００４４】
図８は、この代理人によるデータアクセスの処理手順を示すフローチャートである。
【００４５】
代理人からのデータのアクセス要求が発生すると、データアクセス実行制限部３３は、データ記憶部４０の代理人管理テーブル４１から当該代理人のアクセス権限を読み込む。続いて、データアクセス実行制限部３３は、アクセス対象のデータに対してコンピュータシステムの管理者である第１のユーザによって予め設定されているアクセス権を取得する（ステップ８０２）。そしてデータアクセス実行制限部３３は、代理人のアクセス権限と対象データのアクセス権とに基づいて、代理人のデータアクセス要求に対する実行の可否を判定する（ステップ８０３）。
【００４６】
具体的には、代理人はリード、コピーのアクセス権限をもっており、対象データのアクセス権としてリード、コピーが設定されている場合に、代理人がデータのコピーを要求した場合には、代理人のアクセス要求は許可され（ステップ８０４）、コピーが実際に実行される。また、同じ条件で、代理人がデータのライトを要求した場合には、代理人のアクセス要求は拒絶される（ステップ８０５）。また、代理人はリード、コピー、ライトのアクセス権限をもっており、対象データのアクセス権としてリード、コピーが設定されている場合に、代理人がデータのライトを要求した場合には、代理人のアクセス要求は拒絶される（ステップ８０５）。
【００４７】
代理人の要求によるデータのアクセス要求が許可された場合、代理人アクセス履歴記録部３４が起動させる。代理人アクセス履歴記録部３４は、今回発生した代理人のデータアクセスに関する履歴情報であるアクセス日時、対象データ名、アクセス内容、アクセスを実行したユーザＩＤなどを代理人アクセス履歴４２としてデータ記憶部４０に記録するとともに、コンピュータシステムを操作中の第２のユーザの顔画像のカメラ４による取り込みを自動的に開始し、取り込んだ第２のユーザの顔画像の情報をデータ記憶部４０に蓄積する（ステップ８０６）。そして、代理人アクセス履歴記録部３４は、データ記憶部４０に蓄積した顔画像の保管場所の情報を代理人アクセス履歴４２に記録する（ステップ８０７）。
【００４８】
この代理人アクセス履歴４２は、コンピュータシステムの管理者である第１のユーザがもつ管理者権限で、必要に応じていつでも読み出して参照することができ、参照中の代理人アクセス履歴４２の中から任意のレコードを指定し、そのレコードに含まれている顔画像の保管場所に基づいてデータ記憶部４０から該当する顔画像情報を読み出し、画像閲覧用のアプリケーションによってモニター２の画面に表示させることができる。
【００４９】
以上説明したように、この実施形態の代理人認証システムによれば、パスワードによる照合に加え、顔画像の照合による認証を通じて、代理人としてコンピュータシステムへのログインが可能となり、コンピュータシステム内の情報にアクセスすることができるので、高いセキュリティを確保できるとともに、本人の不在時などに緊急に本人のコンピュータシステム内の情報にアクセスすることができる。
【００５０】
また、代理人ごとにアクセス権限を高い自由で設定することができ、複数の第２のユーザを代理人として設定する場合に、個々のユーザごとに適切なアクセス権限を与えることができる。
【００５１】
さらに、この実施形態の代理人認証システムによれば、コンピュータシステムへのログインに成功した代理人によるデータアクセス要求が許可されるごとに、その代理人の顔画像が代理人アクセス履歴４２に記録されるので、コンピュータシステムにおいて何らの事故・不具合が発生した場合に、その原因の追求を代理人アクセス履歴４２をもとにして行うことが可能になる。たとえば、代理人がログアウトを行わずにコンピュータシステムから離れた場合に、代理人以外の者がコンピュータシステム内の情報資源に代理人になりすましてアクセスできてしまうが、この実施形態の代理人認証システムでは、代理人の権限によるアクセス要求が許可された時点でコンピュータシステムの操作者をカメラ４で撮像して画像として記録することで、不正を行った者を特定する証拠を確保できる。
【００５２】
なお、この実施形態では、代理人によるアクセス要求が許可された時点でコンピュータシステムの操作者をカメラ４で撮像して画像として記録するようにしたが、代理人によるアクセス要求が発生した時点で撮像を行うようにしてもよいことは言うまでもない。
【００５３】
なお、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【図面の簡単な説明】
【００５４】
【図１】本発明の一実施形態にかかる代理人認証システムの構成を示す図である。
【図２】本発明にかかる代理人認証システムの機能的な構成を示すブロック図である。
【図３】データ記憶部に記憶される情報を示す図である。
【図４】代理人管理テーブルの構成を示す図である。
【図５】代理人アクセス履歴の構成を示す図である。
【図６】代理人登録の処理手順を示すフローチャートである。
【図７】代理人認証の処理手順を示すフローチャートである。
【図８】代理人によるデータアクセスの処理手順を示すフローチャートである。
【符号の説明】
【００５５】
１・・・コンピュータ本体、２・・・モニター、３・・・キーボード、４・・・カメラ、５・・・記憶装置、７・・・演算制御部、８・・・メインメモリ、２０・・・代理人登録機構、２１・・・代理人顔画像登録部、２２・・・代理人パスワード登録部、２３・・・代理人アクセス権限設定部、３０・・・代理人認証アクセス制御機構、３１・・・代理人パスワード照合部、３２・・・代理人顔画像照合部、３３・・・データアクセス実行制限部、３４・・・代理人アクセス履歴記録部、４０・・・データ記憶部、４１・・・代理人管理テーブル、４２・・・代理人アクセス履歴、１００・・・代理人認証システム。
【図１】
2005115522.tif 000003
【図２】
2005115522.tif 000004
【図３】
2005115522.tif 000005
【図４】
2005115522.tif 000006
【図５】
2005115522.tif 000007
【図６】
2005115522.tif 000008
【図７】
2005115522.tif 000009
【図８】
2005115522.tif 000010