(57)【要約】【課題】セキュリティを確保しつつ、認証時の手間を軽減し利便性を確保できること。【解決手段】利用者がネットワーク端末装置１０２を操作してネットワークサーバー１０１にログインすると、ネットワークサーバー１０１は、利用者のログイン情報及びログアウト情報を管理する。利用者がログインしている期間中、第３者が不正にログインすると、これを検知し、利用者に対し不正ログインが発生したことを報知する。利用者のログイン時には指紋等の生体認証が実施される。生体認証は複数種別設定でき、時間や曜日別に生体認証の実施の有無を設定することができる。必要なセキュリティレベルに応じて生体認証の有無を設定できるため、生体認証に係る操作の手間を軽減できるようになる。【選択図】　　　図１
2004030070.tif 000002
【特許請求の範囲】
【請求項１】
被認証者のログイン時に予め特定された該被認証に対するログインを許可すべく所定の認証を実施する認証手段と、
被認証者のログイン時に、前記認証手段により認証が許可された被認証者のログイン名とログインに用いた装置名とログイン時刻からなるログイン情報を記憶するログイン情報記憶手段と、
前記認証が許可された被認証者のログアウト時に、該被認証者の少なくともログアウト時刻からなるログアウト情報を記憶するログアウト情報記憶手段と、
前記ログイン情報及び前記ログアウト情報に基づき、前記被認証者のログイン状態、及びログインに用いた装置名を管理するログイン情報管理手段と、
前記認証が得られた被認証者がログインしている期間中に、該被認証者と同一のログイン情報を受けた場合にこれを検出し、前記被認証者に報知する不正ログイン通知手段と、
を備えたことを特徴とする本人認証システム。
【請求項２】
前記認証手段は、
前記被認証者の生体情報を読み取る生体情報読み取り手段と、
前記被認証者から読み取った生体情報と予め記憶された照合用の生体情報とを照合する生体認証を実施し、照合結果に基づき認証の許可を判定する認証判定手段と、
を備えたことを特徴とする請求項１に記載の本人認証システム。
【請求項３】
前記生体情報読み取り手段を利用した生体認証の実施の有無を、時間経過を示す時間軸を用いて設定する生体認証設定手段を備えたことを特徴とする請求項２に記載の本人認証システム。
【請求項４】
前記生体情報読み取り手段は、前記被認証者の各種の生体情報のうち一つあるいは複数を読み取る構成であり、
前記生体認証設定手段は、前記被認証者別に実施する前記生体認証の種別を設定することを特徴とする請求項３に記載の本人認証システム。
【請求項５】
前記生体認証設定手段は、
前記時間軸の単位として、所定の時間間隔を設定することを特徴とする請求項３または４に記載の本人認証システム。
【請求項６】
前記生体認証設定手段は、
前記時間軸の単位として、年，月，日を設定することを特徴とする請求項３〜５のいずれか一つに記載の本人認証システム。
【請求項７】
前記生体認証設定手段は、
前記時間軸の単位として、曜日を設定することを特徴とする請求項３〜６のいずれか一つに記載の本人認証システム。
【請求項８】
前記生体認証設定手段は、
前記時間軸の単位として、所定のタイミングを基準とした時間間隔を設定することを特徴とする請求項３〜７のいずれか一つに記載の本人認証システム。
【請求項９】
前記生体認証設定手段は、
時間軸上に時間を区切った期間別に所定の属性を対応付けて設定することを特徴とする請求項３〜８のいずれか一つに記載の本人認証システム。
【請求項１０】
前記生体認証設定手段は、
同一の被認証者に対し複数種別の生体情報を用いた認証を実行する設定と、及び該複数種別の生体情報の認証実行順序が設定されることを特徴とする請求項４〜９のいずれか一つに記載の本人認証システム。
【請求項１１】
前記生体認証設定手段は、
同一の被認証者に対し少なくとも一つ以上複数の種別の生体情報を用いた認証を実行する際における、同一種別の生体情報の認証実行回数を設定することを特徴とする請求項４〜１０のいずれか一つに記載の本人認証システム。
【請求項１２】
前記認証手段は、
被認証者によるログイン操作を検出し、該ログイン時に前記所定の認証を実施することを特徴とする請求項１〜１１のいずれか一つに記載の本人認証システム。
【請求項１３】
前記認証手段は、
被認証者がクライアント端末を操作することによるネットワーク接続されたサーバーへのログインを検出し、該ログイン時に前記所定の認証を実施することを特徴とする請求項１〜１１のいずれか一つに記載の本人認証システム。
【請求項１４】
前記サーバーは、機密保持が必要な文書データを記憶管理する文書管理サーバーであり、
前記被認証者が前記文書管理サーバーの文書データにアクセスしたときに、前記所定の認証を実施することを特徴とする請求項１３に記載の本人認証システム。
【請求項１５】
被認証者のログイン時に予め特定された該被認証に対するログインを許可すべく所定の認証を実施する認証工程と、
被認証者のログイン時に、認証が許可された被認証者のログイン名とログインに用いた装置名とログイン時刻からなるログイン情報を記憶するログイン情報記憶工程と、
前記認証が許可された被認証者のログアウト時に、該被認証者の少なくともログアウト時刻からなるログアウト情報を記憶するログアウト情報記憶工程と、
前記ログイン情報及び前記ログアウト情報に基づき、前記被認証者のログイン状態、及びログインに用いた装置名を管理するログイン情報管理工程と、
前記認証が得られた被認証者がログインしている期間中に、該被認証者と同一のログイン情報を受けた場合にこれを検出し、前記被認証者に報知する不正ログイン通知工程と、
を含むことを特徴とする本人認証方法。
【請求項１６】
前記認証工程は、
被認証者の生体情報を読み取る生体情報読み取り工程と、
前記被認証者から読み取った生体情報と予め記憶された照合用の生体情報とを照合する生体認証を実施し、照合結果に基づき認証の許可を判定する認証判定工程と、
を含むことを特徴とする請求項１５に記載の本人認証方法。
【請求項１７】
前記生体情報読み取り工程による生体認証の実施の有無を、時間経過を示す時間軸を用いて設定する生体認証設定工程を含むことを特徴とする請求項１６に記載の本人認証方法。
【請求項１８】
前記生体情報読み取り工程は、
前記生体認証設定工程に設定された前記被認証者別に実施する前記生体認証の種別に基づき、該当する前記生体情報の種別の生体情報を読み取ることを特徴とする請求項１６または１７に記載の本人認証方法。
【請求項１９】
前記認証工程は、
被認証者がクライアント端末を操作することによるネットワーク接続されたサーバーへのログインを検出し、該ログイン時に前記所定の認証を実施することを特徴とする請求項１５〜１８のいずれか一つに記載の本人認証方法。
【請求項２０】
前記請求項１５〜１９のいずれか一つに記載された方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、高度なセキュリティを実現する分野に適用され、本人認証を行う本人認証システムに係り、特に、セキュリティを確保しつつ認証時の手間を軽減できる本人認証システム、本人認証方法及びその方法をコンピュータに実行させるプログラムに関する。
【０００２】
【従来の技術】
現在、コンピュータを使用する際にセキュリティを維持するために、ログイン名、パスワードを入力することによりコンピュータが使用可能となるような方式が一般的に行われている。このような、ログイン名及びパスワードを用いる方式では、これらログイン名やパスワードが漏洩、盗難された場合に、本人になりすました他人による不正行為が行われる、といった危険性を有している。このような行為に対処する為、本人であることを確実に認証する方式として、人間の生体情報を利用してログインする方式が提案されている。
【０００３】
本人認証に利用される生体情報としては、例えば、指紋、声紋、顔、掌形、アイリス、サインなどがある。この生体情報をログインする本人から予め読み取って登録しておく。そして、コンピュータへのログイン時に、ログインした者の生体情報を読み取って、登録しておいた生体情報と照合する。この照合により、ログインした者が本人であるか否かの判定を行い、本人と判定された場合にログインしたコンピュータを使用可能にする方式である。このように、生体情報を利用した本人認証を行うことにより、セキュリティ性の高いコンピュータの利用が実現できる。
【０００４】
ただし、生体情報を用いた本人認証においては、照合時の読み取った生体情報と登録しておいた生体情報が完全（１００％）一致することは無い。このため、一般的には認証を許可する閾値を予め設定しておき、照合の結果がその閾値以上であれば本人であると認証し、その閾値以下であれば本人でないとして認証拒否するよう構成されている。このように、生体情報を用いた認証方式は本人であることを証明するのに適した方式でありながら、本人であることを完全（１００％）に証明することはできない。
【０００５】
これに対応すべく、特開平１１−２１９３４０号公報（認証管理装置及び認証管理システム）に開示された技術がある。この技術は、複数の認証方式を任意に組み合わせることにより厳密な本人認証を行い、セキュリティを高めた方式である。
【０００６】
【発明が解決しようとする課題】
しかしながら、上述したような生体情報を用いた本人認証等、セキュリティを高めた方式では、逆に利便性が損なわれる問題が生じる。複数の生体情報を組み合わせて本人認証を行う方式では、例えば、▲１▼指紋認証を行う場合、指紋読み取りユニットに事前に登録された指を置き、照合処理を実施する。▲２▼この後、声紋で認証を行う場合は、マイクに向かって事前に登録されたキーワードを発声し、照合処理を行う。▲３▼加えて、これら▲１▼指紋認証や、▲２▼声紋認証を行う前に通常のログイン名、パスワードの入力が必要な場合もある。▲４▼さらには、本人認証を行う本人（認証者）は、どの種類の生体認証を行うか予め覚えておく必要が生じる場合がある。このように、複数の生体認証を行う作業は、認証者にとって非常に煩わしく手間のかかる操作となる。
【０００７】
この発明は、上述した従来技術による問題点を解消するため、セキュリティを確保しつつ、認証時の手間を軽減し利便性を確保できる本人認証システム、本人認証方法及びその方法をコンピュータに実行させるプログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、請求項１の発明に係る本人認証システムは、被認証者のログイン時に予め特定された該被認証に対するログインを許可すべく所定の認証を実施する認証手段と、被認証者のログイン時に、前記認証手段により認証が許可された被認証者のログイン名とログインに用いた装置名とログイン時刻からなるログイン情報を記憶するログイン情報記憶手段と、前記認証が許可された被認証者のログアウト時に、該被認証者の少なくともログアウト時刻からなるログアウト情報を記憶するログアウト情報記憶手段と、前記ログイン情報及び前記ログアウト情報に基づき、前記被認証者のログイン状態、及びログインに用いた装置名を管理するログイン情報管理手段と、前記認証が得られた被認証者がログインしている期間中に、該被認証者と同一のログイン情報を受けた場合にこれを検出し、前記被認証者に報知する不正ログイン通知手段とを備えたことを特徴とする。
【０００９】
この請求項１の発明によれば、正規の被認証者がログイン中である場合に、第３者が不正にログインしたとき、この不正なログインを検出でき、正規の被認証者に報知することができるため、不正なログインの防止を図ることができ、セキュリティを向上できる。
【００１０】
また、請求項２の発明に係る本人認証システムは、請求項１に記載の発明において、前記認証手段は、前記被認証者の生体情報を読み取る生体情報読み取り手段と、前記被認証者から読み取った生体情報と予め記憶された照合用の生体情報とを照合する生体認証を実施し、照合結果に基づき認証の許可を判定する認証判定手段とを備えたことを特徴とする。
【００１１】
この請求項２の発明によれば、被認証者に対する生体認証を実施することにより、さらに厳密な本人認証が行え、セキュリティを高めることができる。
【００１２】
また、請求項３の発明に係る本人認証システムは、請求項２に記載の発明において、前記生体情報読み取り手段を利用した生体認証の実施の有無を、時間経過を示す時間軸を用いて設定する生体認証設定手段を備えたことを特徴とする。
【００１３】
この請求項３の発明によれば、生体認証の実施の有無を時間経過に応じて設定することができるため、セキュリティの向上と生体認証の係る手間のバランスを取ることができるようになる。
【００１４】
また、請求項４の発明に係る本人認証システムは、請求項３に記載の発明において、前記生体情報読み取り手段は、前記被認証者の各種の生体情報のうち一つあるいは複数を読み取る構成であり、前記生体認証設定手段は、前記被認証者別に実施する前記生体認証の種別を設定することを特徴とする。
【００１５】
この請求項４の発明によれば、被認証者に対する生体認証の種別を複数実施することができるようになり、よりセキュリティを高めることができるようになる。
【００１６】
また、請求項５の発明に係る本人認証システムは、請求項３または４に記載の発明において、前記生体認証設定手段は、前記時間軸の単位として、所定の時間間隔を設定することを特徴とする。
【００１７】
この請求項５の発明によれば、時間間隔を単位として生体認証の実施の有無を設定でき、時間間隔別のセキュリティレベルを複数設定できるようになる。
【００１８】
また、請求項６の発明に係る本人認証システムは、請求項３〜５のいずれか一つに記載の発明において、前記生体認証設定手段は、前記時間軸の単位として、年，月，日を設定することを特徴とする。
【００１９】
この請求項６の発明によれば、年，月，日を単位として生体認証の実施の有無を設定でき、年，月，日別のセキュリティレベルを複数設定できるようになる。
【００２０】
また、請求項７の発明に係る本人認証システムは、請求項３〜６のいずれか一つに記載の発明において、前記生体認証設定手段は、前記時間軸の単位として、曜日を設定することを特徴とする。
【００２１】
この請求項７の発明によれば、曜日を単位として生体認証の実施の有無を設定でき、曜日別のセキュリティレベルを複数設定できるようになる。
【００２２】
また、請求項８の発明に係る本人認証システムは、請求項３〜７のいずれか一つに記載の発明において、前記生体認証設定手段は、前記時間軸の単位として、所定のタイミングを基準とした時間間隔を設定することを特徴とする。
【００２３】
この請求項８の発明によれば、所定のタイミングを基準として生体認証の実施の有無を設定でき、所定のタイミングを基準としたセキュリティレベルを複数設定できるようになる。
【００２４】
また、請求項９の発明に係る本人認証システムは、請求項３〜８のいずれか一つに記載の発明において、前記生体認証設定手段は、時間軸上に時間を区切った期間別に所定の属性を対応付けて設定することを特徴とする。
【００２５】
この請求項９の発明によれば、期間別に対応付けた所定の属性の種別毎に生体認証の実施の有無を設定でき、設定した属性別のセキュリティレベルを複数設定できるようになる。
【００２６】
また、請求項１０の発明に係る本人認証システムは、請求項４〜９のいずれか一つに記載の発明において、前記生体認証設定手段は、同一の被認証者に対し複数種別の生体情報を用いた認証を実行する設定と、及び該複数種別の生体情報の認証実行順序が設定されることを特徴とする。
【００２７】
この請求項１０の発明によれば、被認証者別に実施する生体認証の種別と各種別の生体認証の実行順序の設定により、被認証者別により細かくセキュリティレベルを設定できるようになる。
【００２８】
また、請求項１１の発明に係る本人認証システムは、請求項４〜１０のいずれか一つに記載の発明において、前記生体認証設定手段は、同一の被認証者に対し少なくとも一つ以上複数の種別の生体情報を用いた認証を実行する際における、同一種別の生体情報の認証実行回数を設定することを特徴とする。
【００２９】
この請求項１１の発明によれば、被認証者別に実施する生体認証の種別毎の実行回数の設定により、被認証者別により細かくセキュリティレベルを設定できるようになる。
【００３０】
また、請求項１２の発明に係る本人認証システムは、請求項１〜１１のいずれか一つに記載の発明において、前記認証手段は、被認証者によるログイン操作を検出し、該ログイン時に前記所定の認証を実施することを特徴とする。
【００３１】
この請求項１２の発明によれば、被認証者がログインする際に認証を行うため、ログイン後の操作全体に対するセキュリティを向上できる。
【００３２】
また、請求項１３の発明に係る本人認証システムは、請求項１〜１１のいずれか一つに記載の発明において、前記認証手段は、被認証者がクライアント端末を操作することによるネットワーク接続されたサーバーへのログインを検出し、該ログイン時に前記所定の認証を実施することを特徴とする。
【００３３】
この請求項１３の発明によれば、被認証者がクライアント端末を操作しサーバーにログインする際に認証を行うため、サーバーに対するログイン後の操作全体のセキュリティを向上でき、システム全体のセキュリティを保つことができる。
【００３４】
また、請求項１４の発明に係る本人認証システムは、請求項１３に記載の発明において、前記サーバーは、機密保持が必要な文書データを記憶管理する文書管理サーバーであり、前記被認証者が前記文書管理サーバーの文書データにアクセスしたときに、前記所定の認証を実施することを特徴とする。
【００３５】
この請求項１４の発明によれば、文書管理サーバーが管理する文書データに対するアクセスを規制でき、文書データのセキュリティを維持できる。
【００３６】
また、請求項１５の発明に係る本人認証方法は、被認証者のログイン時に予め特定された該被認証に対するログインを許可すべく所定の認証を実施する認証工程と、被認証者のログイン時に、認証が許可された被認証者のログイン名とログインに用いた装置名とログイン時刻からなるログイン情報を記憶するログイン情報記憶工程と、前記認証が許可された被認証者のログアウト時に、該被認証者の少なくともログアウト時刻からなるログアウト情報を記憶するログアウト情報記憶工程と、前記ログイン情報及び前記ログアウト情報に基づき、前記被認証者のログイン状態、及びログインに用いた装置名を管理するログイン情報管理工程と、前記認証が得られた被認証者がログインしている期間中に、該被認証者と同一のログイン情報を受けた場合にこれを検出し、前記被認証者に報知する不正ログイン通知工程と、を含むことを特徴とする。
【００３７】
この請求項１５の発明によれば、正規の被認証者がログイン中である場合に、第３者が不正にログインしたとき、この不正なログインを検出でき、正規の被認証者に報知することができるため、不正なログインの防止を図ることができ、セキュリティを向上できる。
【００３８】
また、請求項１６の発明に係る本人認証方法は、請求項１５に記載の発明において、前記認証工程は、被認証者の生体情報を読み取る生体情報読み取り工程と、前記被認証者から読み取った生体情報と予め記憶された照合用の生体情報とを照合する生体認証を実施し、照合結果に基づき認証の許可を判定する認証判定工程とを含むことを特徴とする。
【００３９】
この請求項１６の発明によれば、被認証者に対する生体認証を実施することにより、さらに厳密な本人認証が行え、セキュリティを高めることができる。
【００４０】
また、請求項１７の発明に係る本人認証方法は、請求項１６に記載の発明において、前記生体情報読み取り工程による生体認証の実施の有無を、時間経過を示す時間軸を用いて設定する生体認証設定工程を含むことを特徴とする。
【００４１】
この請求項１７の発明によれば、生体認証の実施の有無を時間経過に応じて設定することができるため、セキュリティの向上と生体認証の係る手間のバランスを取ることができるようになる。
【００４２】
また、請求項１８の発明に係る本人認証方法は、請求項１６または１７に記載の発明において、前記生体情報読み取り工程は、前記生体認証設定工程に設定された前記被認証者別に実施する前記生体認証の種別に基づき、該当する前記生体情報の種別の生体情報を読み取ることを特徴とする。
【００４３】
この請求項１８の発明によれば、被認証者に対する生体認証の種別を複数実施することができるようになり、よりセキュリティを高めることができるようになる。
【００４４】
また、請求項１９の発明に係る本人認証方法は、請求項１５〜１８のいずれか一つに記載の発明において、前記認証工程は、被認証者がクライアント端末を操作することによるネットワーク接続されたサーバーへのログインを検出し、該ログイン時に前記所定の認証を実施することを特徴とする。
【００４５】
この請求項１９の発明によれば、被認証者がクライアント端末を操作しサーバーにログインする際に認証を行うため、サーバーに対するログイン後の操作全体のセキュリティを向上でき、システム全体のセキュリティを保つことができる。
【００４６】
また、請求項２０の発明に係るプログラムは、前記請求項１５〜１９のいずれか一つに記載された方法をコンピュータに実行させることを特徴とする。
【００４７】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係る本人認証システム、本人認証方法及びその方法をコンピュータに実行させるプログラムの好適な実施の形態を詳細に説明する。この実施の形態では、文書のセキュリティを保つために文書管理装置に本人認証システムを適用した構成例について説明する。
【００４８】
図１は、本発明の本人認証システムを文書管理装置に適用した構成例を示すブロック図である。図１において、１０１はネットワークサーバーであり、１０２は、ネットワークサーバー１０１に対するクライアントであるネットワーク端末装置（パーソナルコンピュータ）である。また、１０３は文書を入力するためのスキャナであり、１０４は文書を印刷するためのプリンタである。１０５は生体情報を読み取るための生体情報読み取り装置である。
【００４９】
これらネットワークサーバー１０１，ネットワーク端末装置１０２，スキャナ１０３，プリンタ１０４は、それぞれネットワーク１００に接続されている。図示の例では、ネットワーク端末装置１０２を複数台配置し、被認証者（利用者）Ａ，Ｂ，Ｃによってそれぞれ使用される構成とした。各ネットワーク端末装置１０２にはそれぞれ固有の装置名ＰＣ１〜３が付与されている。
【００５０】
この生体情報読み取り装置１０５は、生体情報を読み取る各種ユニットを設けて構成される。例えば、指紋を読み取る為の指紋読み取りユニット、声紋を読み取るためのマイク、顔を読み取る為のＣＣＤカメラなどが用いられる。
【００５１】
上記のネットワーク接続構成により、スキャナ１０３により入力した文書をネットワーク１００を介してネットワークサーバー１０１またはネットワーク端末装置１０２に記憶させることができる。そして、ネットワークサーバー１０１及びネットワーク端末装置１０２によって作成した文書をプリンタ１０４によって印刷することができる。さらに、ネットワークサーバー１０１及びネットワーク端末装置１０２の操作によってスキャナ１０３及びプリンタ１０４の動作を監視しかつ制御することができる。
【００５２】
ネットワークサーバー１０１あるいは、ネットワーク端末装置１０２には、所定のセキュリティが必要な文書（文書データ）が格納されており、この文書は、ネットワーク端末装置１０２からログインした利用者に対する所定の認証（ログイン名、パスワード、生体認証のうち必要な認証）が得られた場合にのみアクセス（読み出し等）できるようになっている。
【００５３】
また、生体情報読み取り装置１０５は、ネットワーク端末装置１０２に接続されており、生体情報読み取り装置１０５により読み取った生体情報は、ネットワーク１００を介してネットワークサーバー１０１に転送され、ネットワークサーバー１０１で記憶することができる。また、生体認証時においては、生体情報読み取り装置１０５で読み取った被認証者の生体情報を、ネットワークサーバー１０１に転送し、ネットワークサーバー１０１に記憶してある生体情報と照合して、被認証者が本人かどうかの認証を行う。
【００５４】
また、利用者（Ａ，Ｂ，Ｃ）がネットワーク端末装置１０２を用いてログインした際に、ログイン時のログイン情報（ログイン名、クライアントマシン名、ログイン時刻）がネットワーク端末装置１０２からネットワーク１００を介してネットワークサーバー１０１に転送され、ネットワークサーバー１０１に記憶される。ログアウト時も同様に、ログアウト情報（ログイン名、クライアントマシン名、ログアウト時刻）がネットワーク端末装置１０２からネットワーク１００を介してネットワークサーバー１０１に転送され、ネットワークサーバー１０１に記憶される。
【００５５】
ネットワークサーバー１０１は、利用者（Ａ，Ｂ，Ｃ）のログイン情報及びログアウト情報を管理する。管理内容は、誰が（利用者Ａ，Ｂ，Ｃ）、何時、どのネットワーク端末装置１０２（ＰＣ１〜３）にログインしたか、あるいはログイン中か、またはログアウトしたかを管理する。
【００５６】
図２は、ネットワークサーバー１０１が管理するログイン情報を示す図表である。例えば、利用者Ａ，Ｂ，Ｃがそれぞれネットワーク端末装置ＰＣ１、ＰＣ２、ＰＣ３にログインした場合は、図２に示すように、各利用者のログイン情報がネットワークサーバー１０１に記録される。ログイン情報は、レコード番号（Ｎｏ）別にログインした利用者と、ログインしたネットワーク端末装置１０２の情報（図示の例では、パーソナルコンピュータの装置名ＰＣ１〜３）と、ログイン時刻が記録される。図示のように、利用者のログインの有無は、ログイン時刻の項目を設け、この項目への時刻の記述（埋め込み）の有無によって判断される。
【００５７】
図３は、ネットワークサーバー１０１が管理するログアウト情報を示す図表である。ログアウト情報についてもログアウト時刻の項目を設け、この項目への時刻の記述（埋め込み）の有無によって判断される。利用者Ａがネットワーク端末装置１０２（ＰＣ１）からログアウトした場合は、図３に示すように、ログアウト情報（ログアウト時刻）がネットワークサーバー１０１に記録され、利用者Ａのログアウトを判断する。同時に、図３に示す状態では、利用者Ｂ，Ｃについては、いずれもログイン時刻が記述されているが、ログアウト時刻が記述されていないため、ネットワークサーバー１０１は、これら利用者Ｂ，Ｃがログイン中であると判断する。
【００５８】
ここで、仮に、利用者Ｂのログイン名、パスワードが漏洩し、利用者Ｂになりすまして第３者（利用者Ｄ）が不正アクセス（ログイン）した場合について説明する。この場合、ネットワークサーバー１０１は、図３に示すように、利用者Ｂがログイン中の状態であるため、利用者Ｄによる不正なログイン（２重ログインに相当）であることを検知する。そして、利用者Ｂの使用しているネットワーク端末装置１０２（ＰＣ２）に対して不正アクセスの発生を示す報知、例えば、“利用者Ｂと同じログイン名、パスワードでアクセスしようとしている人がいます”の旨のメッセージを表示する。これにより、不正アクセスへの対処が図れるようになる。
【００５９】
上述したように、２重ログインを検知する構成によれば、ある正規の利用者がログイン中の時間帯は、不正な第３者が正規の利用者のログイン名、パスワードを用いた場合であっても、不正アクセスを防止することが可能となる。したがって、正規の利用者がログイン中である時間帯に関しては、生体情報を用いた生体認証を実施せずに、ログイン名、パスワードのみの認証によってセキュリティを保持することができる。
【００６０】
また、上記ログイン名とパスワードに加えて、生体情報を用いた認証を組み合わせてログインを許可する構成としてもよい。さらに、利用者がログアウトされた状態、即ち新たにログインする際にログイン名とパスワードに加えて、複数の生体情報を用いた認証を実施し、強度のセキュリティを確保する構成にもできる。
【００６１】
次に、生体情報を用いた生体認証を含めて時間軸とログインに必要な生体認証の種別を関連付けた構成について説明する。時間軸を単位として生体情報を用いた認証を行うか否かを設定できる。また、時間軸を単位として所定の種別の生体情報を用いた認証を行う設定ができる。以下の説明では、ネットワーク端末装置１０２に対する利用者のログイン時に認証を行う例を説明する。
【００６２】
図４は、時間軸を用いた認証の設定内容を示す図表である。図に示す時間軸の単位は「時間」である。図示の設定では、利用者Ａの就業時間が９：００〜１８：００であるとし、この就業時間９：００〜１８：００の間は、ログイン名及びパスワードによる認証を行う設定である。また、就業時間以外の時間は、生体認証として指紋認証と顔認証を行う設定である。
【００６３】
利用者Ｂについては、就業時間が８：３０〜１７：３０であるとし、この就業時間８：３０〜１７：３０の間は、生体認証として顔認証を行う設定である。また、就業時間以外の時間は、生体認証として指紋認証と声紋認証と顔認証を行う設定である。このように、複数の生体認証を組み合わせて行うことにより、厳密な本人認証を行い、セキュリティを高めることができる。
【００６４】
また、生体認証時に異なる２つ以上の種別の生体情報を読み取る場合には、これら読み取る各種別の生体情報の順序を設定しておき、この順序に従って生体情報を読み取った時に認証するよう構成しても良い。また、一つ以上の種別の生体認証を行う際には、各種別毎に生体情報を読み取る回数を設定してもよい。これにより、本人認証をより厳密に行えセキュリティを高めることができるようになる。
【００６５】
時間軸の単位を「年月日」にすることもできる。例えば、夏休み期間が２００２年８月９日〜１５日であるとき、この夏休み期間は、生体認証として指紋認証と顔認証と声紋認証を行い、夏休み期間以外の就業期間中は生体認証として顔認証のみを行う設定にできる。
【００６６】
時間軸の単位を「曜日」にすることもできる。例えば、月〜金曜日は、生体認証として顔認証のみを行い、月〜金曜日以外の曜日、すなわち、土、日曜日は生体認証として指紋認証と顔認証と声紋認証を行う設定にできる。
【００６７】
時間軸の単位を「所定のタイミング」にすることもできる。例えば、日毎に、その日初めてログインした時点から８時間後までは、生体認証として顔認証のみを行う設定とし、８時間を経過すると生体認証として指紋認証と顔認証と声紋認証を行う設定にできる。
【００６８】
図５は、時間軸を用いた認証の他の設定内容を示す図表である。図５に示す例は、時間軸の単位を「時間に対応付けた所定の属性」としたものである。例えば図５（ａ）に示すように、９：００〜１８：００を就業時間内として定義し、この時間以外を就業時間外として定義する。図５（ｂ）に示すように、利用者別に就業時間内外の定義に対応する認証種別を設定する。例えば、利用者Ａの場合、図示のように、就業時間内は、ログイン名／パスワードによる認証、就業時間外は生体認証として指紋認証と顔認証を行う設定にできる。
【００６９】
また、時間軸の単位を「期間に対応付けた所定の属性」にすることもできる。例えば、２００２年８月９日〜１５日を夏休み期間として定義し、この夏休み期間以外を就業期間として定義する。この定義に基づき、例えば利用者Ａの場合、就業期間内は、ログイン名とパスワードによる認証を行い、夏休み期間は生体認証として指紋認証と顔認証を行う設定にできる。
【００７０】
以上の説明では、ネットワーク端末装置１０２に対する利用者のログイン時に設定に応じた認証を行う例を説明したが、認証のタイミングとしては、ネットワークサーバー１０１に対するログイン時に設定に応じた認証を行う構成としてもよい。例えば、このネットワークサーバー１０１がセキュリティ保持が必要な文書を格納する文書管理サーバーとして機能する際に適用できる。
【００７１】
文書の保管形態としては、一般的に、文書を入れるための最上位の器として「キャビネット」を設け、このキャビネットの器の中（下位）に「フォルダ」を設け、このフォルダの中に「文書」を格納する構造を有している。これら「キャビネット」、「フォルダ」そして「文書」に対して、それぞれアクセス権を設定することができる。
【００７２】
そして、この実施形態では、これらの「キャビネット」、「フォルダ」、「文書」にアクセスする際に上述した認証を行うことにより、セキュリティを確保しつつ、認証時の手間を軽減して利便性を確保できるようになる。
【００７３】
図６は、文書の管理構造の一例を示す図である。図示のように「キャビネット」、「フォルダ」、「文書」の構造を有しており、キャビネットａの配下にフォルダａａ、フォルダａｂが存在している。フォルダａｂの中にはフォルダａｂａが存在している。フォルダａａの中には文書ａａａが格納され、フォルダａｂａの中には文書ａｂａａが格納された状態である。
【００７４】
図７は、文書管理構造に対するアクセス権の設定内容を示す図表である。図６に示す文書管理構造に示した「キャビネット」ａと、「フォルダ」ａａ，ａｂ，ａｂａと、「文書」ａａａ，ａｂａａに対してそれぞれアクセス可能な人（利用者Ａ，Ｂ）がテーブル形式で項目設定されている。
【００７５】
例えば、利用者Ａがこれら「キャビネット」、「フォルダ」、「文書」にアクセスしようとした場合、ネットワークサーバー（文書管理サーバー）１０１は、図７に示した設定内容を参照し、利用者Ａが登録されていることを確認する。図示の例の場合、利用者Ａは、キャビネットａ，フォルダａａ，文書ａａａに対するアクセスが許可されている。
【００７６】
利用者Ａがこれらアクセスが許可されたキャビネットａ，フォルダａａ，文書ａａａに対してアクセスする際に、ネットワークサーバー１０１は、予め設定されている所定の認証を実行する。例えば、図４に示す時間軸を用いた認証の設定内容を参照して利用者Ａのレコードを参照し、アクセスした時間を検出しこの時間に対応した認証を実行する。生体認証が必要であれば、生体情報読み取り装置１０５を用いた所定の生体認証を実行する。図４の設定によれば、利用者Ａのアクセス時間が就業時間９：００〜１８：００の間である場合には、ログイン名及びパスワードによる認証を行う。また、就業時間以外の時間は、生体認証として指紋認証と顔認証を行う。
【００７７】
上述のように、文書管理構造に対して利用者のアクセス制御を行い、かつ利用者別に設定された認証を行うことによって、キャビネット、フォルダ、文書の単位で個別にセキュリティを設定することができる。
【００７８】
以上説明した実施の形態によれば、ネットワークサーバー１０１に対するログイン時、あるいはネットワーク端末装置１０２に対するログイン時、さらに文書管理構造における「キャビネット」、「フォルダ」、「文書」にアクセスする時にそれぞれのタイミングで所定の認証を行うことができる。これにより、文書のセキュリティを確保しつつ、必要時にのみ所定の認証を実行することにより認証時の手間を軽減し利便性を確保できるようになる。
【００７９】
なお、本実施の形態で説明した認証方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【００８０】
【発明の効果】
以上説明したように、請求項１に記載の発明によれば、被認証者のログイン時に予め特定された該被認証に対するログインを許可すべく所定の認証を実施する認証手段と、被認証者のログイン時に、前記認証手段により認証が許可された被認証者のログイン名とログインに用いた装置名とログイン時刻からなるログイン情報を記憶するログイン情報記憶手段と、前記認証が許可された被認証者のログアウト時に、該被認証者の少なくともログアウト時刻からなるログアウト情報を記憶するログアウト情報記憶手段と、前記ログイン情報及び前記ログアウト情報に基づき、前記被認証者のログイン状態、及びログインに用いた装置名を管理するログイン情報管理手段と、前記認証が得られた被認証者がログインしている期間中に、該被認証者と同一のログイン情報を受けた場合にこれを検出し、前記被認証者に報知する不正ログイン通知手段とを備えたので、正規の被認証者がログイン中である場合に、第３者が不正にログインしたとき、この不正なログインを検出でき、正規の被認証者に報知することができるため、不正なログインの防止を図ることができ、セキュリティを向上できるという効果を奏する。
【００８１】
また、請求項２に記載の発明によれば、請求項１に記載の発明において、前記認証手段は、前記被認証者の生体情報を読み取る生体情報読み取り手段と、前記被認証者から読み取った生体情報と予め記憶された照合用の生体情報とを照合する生体認証を実施し、照合結果に基づき認証の許可を判定する認証判定手段とを備えたので、被認証者に対する生体認証を実施することにより、さらに厳密な本人認証が行え、セキュリティを高めることができるという効果を奏する。
【００８２】
また、請求項３に記載の発明によれば、請求項２に記載の発明において、前記生体情報読み取り手段を利用した生体認証の実施の有無を、時間経過を示す時間軸を用いて設定する生体認証設定手段を備えたことを特徴とする。
【００８３】
この請求項３の発明によれば、生体認証の実施の有無を時間経過に応じて設定することができるため、セキュリティの向上と生体認証の係る手間のバランスを取ることができるようになるという効果を奏する。
【００８４】
また、請求項４に記載の発明によれば、請求項３に記載の発明において、前記生体情報読み取り手段は、前記被認証者の各種の生体情報のうち一つあるいは複数を読み取る構成であり、前記生体認証設定手段は、前記被認証者別に実施する前記生体認証の種別を設定するので、被認証者に対する生体認証の種別を複数実施することができるようになり、よりセキュリティを高めることができるようになるという効果を奏する。
【００８５】
また、請求項５に記載の発明によれば、請求項３または４に記載の発明において、前記生体認証設定手段は、前記時間軸の単位として、所定の時間間隔を設定するので、時間間隔を単位として生体認証の実施の有無を設定でき、時間間隔別のセキュリティレベルを複数設定できるようになるという効果を奏する。
【００８６】
また、請求項６に記載の発明によれば、請求項３〜５のいずれか一つに記載の発明において、前記生体認証設定手段は、前記時間軸の単位として、年，月，日を設定するので、年，月，日を単位として生体認証の実施の有無を設定でき、年，月，日別のセキュリティレベルを複数設定できるようになるという効果を奏する。
【００８７】
また、請求項７に記載の発明によれば、請求項３〜６のいずれか一つに記載の発明において、前記生体認証設定手段は、前記時間軸の単位として、曜日を設定するので、曜日を単位として生体認証の実施の有無を設定でき、曜日別のセキュリティレベルを複数設定できるようになるという効果を奏する。
【００８８】
また、請求項８に記載の発明によれば、請求項３〜７のいずれか一つに記載の発明において、前記生体認証設定手段は、前記時間軸の単位として、所定のタイミングを基準とした時間間隔を設定することを特徴とする。
【００８９】
この請求項８の発明によれば、所定のタイミングを基準として生体認証の実施の有無を設定でき、所定のタイミングを基準としたセキュリティレベルを複数設定できるようになるという効果を奏する。
【００９０】
また、請求項９に記載の発明によれば、請求項３〜８のいずれか一つに記載の発明において、前記生体認証設定手段は、時間軸上に時間を区切った期間別に所定の属性を対応付けて設定するので、期間別に対応付けた所定の属性の種別毎に生体認証の実施の有無を設定でき、設定した属性別のセキュリティレベルを複数設定できるようになるという効果を奏する。
【００９１】
また、請求項１０に記載の発明によれば、請求項４〜９のいずれか一つに記載の発明において、前記生体認証設定手段は、同一の被認証者に対し複数種別の生体情報を用いた認証を実行する設定と、及び該複数種別の生体情報の認証実行順序が設定されるので、被認証者別に実施する生体認証の種別と各種別の生体認証の実行順序の設定により、被認証者別により細かくセキュリティレベルを設定できるようになるという効果を奏する。
【００９２】
また、請求項１１に記載の発明によれば、請求項４〜１０のいずれか一つに記載の発明において、前記生体認証設定手段は、同一の被認証者に対し少なくとも一つ以上複数の種別の生体情報を用いた認証を実行する際における、同一種別の生体情報の認証実行回数を設定するので、被認証者別に実施する生体認証の種別毎の実行回数の設定により、被認証者別により細かくセキュリティレベルを設定できるようになるという効果を奏する。
【００９３】
また、請求項１２に記載の発明によれば、請求項１〜１１のいずれか一つに記載の発明において、前記認証手段は、被認証者によるログイン操作を検出し、該ログイン時に前記所定の認証を実施するので、被認証者がログインする際に認証を行うため、ログイン後の操作全体に対するセキュリティを向上できるという効果を奏する。
【００９４】
また、請求項１３に記載の発明によれば、請求項１〜１１のいずれか一つに記載の発明において、前記認証手段は、被認証者がクライアント端末を操作することによるネットワーク接続されたサーバーへのログインを検出し、該ログイン時に前記所定の認証を実施するので、被認証者がクライアント端末を操作しサーバーにログインする際に認証を行うため、サーバーに対するログイン後の操作全体のセキュリティを向上でき、システム全体のセキュリティを保つことができるという効果を奏する。
【００９５】
また、請求項１４に記載の発明によれば、請求項１３に記載の発明において、前記サーバーは、機密保持が必要な文書データを記憶管理する文書管理サーバーであり、前記被認証者が前記文書管理サーバーの文書データにアクセスしたときに、前記所定の認証を実施するので、文書管理サーバーが管理する文書データに対するアクセスを規制でき、文書データのセキュリティを維持できるという効果を奏する。
【００９６】
また、請求項１５に記載の発明によれば、被認証者のログイン時に予め特定された該被認証に対するログインを許可すべく所定の認証を実施する認証工程と、被認証者のログイン時に、認証が許可された被認証者のログイン名とログインに用いた装置名とログイン時刻からなるログイン情報を記憶するログイン情報記憶工程と、前記認証が許可された被認証者のログアウト時に、該被認証者の少なくともログアウト時刻からなるログアウト情報を記憶するログアウト情報記憶工程と、前記ログイン情報及び前記ログアウト情報に基づき、前記被認証者のログイン状態、及びログインに用いた装置名を管理するログイン情報管理工程と、前記認証が得られた被認証者がログインしている期間中に、該被認証者と同一のログイン情報を受けた場合にこれを検出し、前記被認証者に報知する不正ログイン通知工程とを含むので、正規の被認証者がログイン中である場合に、第３者が不正にログインしたとき、この不正なログインを検出でき、正規の被認証者に報知することができるため、不正なログインの防止を図ることができ、セキュリティを向上できるという効果を奏する。
【００９７】
また、請求項１６に記載の発明によれば、請求項１５に記載の発明において、前記認証工程は、被認証者の生体情報を読み取る生体情報読み取り工程と、前記被認証者から読み取った生体情報と予め記憶された照合用の生体情報とを照合する生体認証を実施し、照合結果に基づき認証の許可を判定する認証判定工程とを含むので、被認証者に対する生体認証を実施することにより、さらに厳密な本人認証が行え、セキュリティを高めることができるという効果を奏する。
【００９８】
また、請求項１７に記載の発明によれば、請求項１６に記載の発明において、前記生体情報読み取り工程による生体認証の実施の有無を、時間経過を示す時間軸を用いて設定する生体認証設定工程を含むので、生体認証の実施の有無を時間経過に応じて設定することができるため、セキュリティの向上と生体認証に係る手間のバランスを取ることができるようになるという効果を奏する。
【００９９】
また、請求項１８に記載の発明によれば、請求項１６または１７に記載の発明において、前記生体情報読み取り工程は、前記生体認証設定工程に設定された前記被認証者別に実施する前記生体認証の種別に基づき、該当する前記生体情報の種別の生体情報を読み取るので、被認証者に対する生体認証の種別を複数実施することができるようになり、よりセキュリティを高めることができるようになるという効果を奏する。
【０１００】
また、請求項１９に記載の発明によれば、請求項１５〜１８のいずれか一つに記載の発明において、前記認証工程は、被認証者がクライアント端末を操作することによるネットワーク接続されたサーバーへのログインを検出し、該ログイン時に前記所定の認証を実施するので、被認証者がクライアント端末を操作しサーバーにログインする際に認証を行うため、サーバーに対するログイン後の操作全体のセキュリティを向上でき、システム全体のセキュリティを保つことができるという効果を奏する。
【０１０１】
また、請求項２０に記載の発明によれば、前記請求項１５〜１９のいずれか一つに記載された方法をコンピュータに実行させることによって、請求項１５〜１９のいずれか一つの動作をコンピュータによって実現することが可能なプログラムが得られるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の本人認証システムを文書管理装置に適用した構成例を示すブロック図である。
【図２】ネットワークサーバーが管理するログイン情報を示す図表である。
【図３】ネットワークサーバーが管理するログアウト情報を示す図表である。
【図４】時間軸を用いた認証の設定内容を示す図表である。
【図５】時間軸を用いた認証の他の設定内容を示す図表である。
【図６】文書の管理構造の一例を示す図である。
【図７】文書管理構造に対するアクセス権の設定内容を示す図表である。
【符号の説明】
１００　ネットワーク
１０１　ネットワークサーバー
１０２　ネットワーク端末装置
１０３　スキャナ
１０４　プリンタ
１０５　生体情報読み取り装置
ａ　　　キャビネット
ａａ，ａｂ，ａｂａ　フォルダ
ａａａ，ａｂａａ　文書
【図１】
2004030070.tif 000003
【図２】
2004030070.tif 000004
【図３】
2004030070.tif 000005
【図４】
2004030070.tif 000006
【図５】
2004030070.tif 000007
【図６】
2004030070.tif 000008
【図７】
2004030070.tif 000009