(57)【要約】  【課題】  利便性の高いセキュリティシステムを実現することができる認証装置を提供する。  【解決手段】  認証装置４は、複数の認証方法による認証結果と許容されるアクセスの範囲とを互いに対応付けるアクセス許可情報に基づいて、データファイルに対するアクセスを許可又は禁止することにより、複数の認証方法を並列的に適用して、いずれかの認証方法により認証に成功した場合に、それぞれの認証方法の特性（セキュリティ強度及び利便性など）に応じたアクセスを許可する。【選択図】図４
2005165808.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の認証方法による認証結果それぞれと、データファイルに対して許可されるアクセスの範囲とを互いに対応付けるアクセス許可情報を記憶する許可情報記憶手段と、
少なくとも１つの認証結果を取得する認証結果取得手段と、
前記認証結果取得手段により取得される認証結果に基づいて、前記許可情報記憶手段により記憶されるアクセス許可情報の中から、対応するアクセスの範囲を選択する選択手段と、
前記選択手段により選択されたアクセスの範囲に応じて、データファイルに対するアクセスを許可する許可手段と
を有する認証装置。
【請求項２】
前記アクセスの範囲は、データファイルにおいてアクセスが許可される部分を規定し、
前記許可手段は、前記選択手段により選択されたアクセスの範囲に応じて、データファイル内の異なる部分に対するアクセスを許可する
請求項１に記載の認証装置。
【請求項３】
前記データファイルは、文書ファイルであり、
前記アクセスの範囲は、文書ファイルにおいてアクセスが許可される部分を規定し、
前記許可手段は、前記選択手段により選択されたアクセスの範囲に応じて、文書ファイルの異なる部分に対するアクセスを許可する
請求項２に記載の認証装置。
【請求項４】
前記アクセスの範囲は、データファイルに対して許容される操作内容を規定し、
前記許可手段は、前記選択手段により選択されたアクセスの範囲に応じて、異なる操作を許可する
請求項１又は２に記載の認証装置。
【請求項５】
複数種類の認証方法による認証結果のうち、少なくとも１つの認証結果を取得する認証結果取得手段と、
前記認証結果取得手段により取得される認証結果に基づいて、認証方法に応じたアクセス方法で認証方法に応じたデータファイルの部分に対するアクセスを許可する許可手段と
を有する認証装置。
【請求項６】
複数種類の認証方法による認証結果に対応付けて、それぞれの認証方法による認証結果に応じて許可すべきアクセスの範囲を指定する操作を受け付ける入力手段と、
前記入力手段により受け付けられた入力操作に基づいて、それぞれの認証方法の認証結果と許容すべきアクセスの範囲とを互いに対応付けるアクセス許可情報を生成する許可情報生成手段と、
前記許可情報生成手段により生成されたアクセス許可情報を、データファイルに添付する添付手段と
を有するアクセス管理装置。
【請求項７】
アクセス許可情報が添付されたデータファイルに対するアクセスが要求される場合に、複数の認証方法のうち少なくとも１つの認証方法による認証結果を取得する認証結果取得手段と、
前記認証結果取得手段により取得される認証結果に基づいて、このデータファイルに添付されているアクセス許可情報の中から、対応するアクセスの範囲を選択する選択手段と、
前記選択手段により選択されたアクセスの範囲に応じて、データファイルに対するアクセスを許可する許可手段と
をさらに有する請求項６に記載のアクセス管理装置。
【請求項８】
複数の認証方法のうち少なくとも１つの認証方法による認証結果を取得し、
取得された認証結果に基づいて、複数の認証方法による認証結果それぞれに対応付けられているアクセスの範囲から、対応するアクセスの範囲を選択し、
選択されたアクセスの範囲に応じて、データファイルに対するアクセスを許可する
認証方法。
【請求項９】
コンピュータを含むアクセス管理装置において、
複数の認証方法のうち少なくとも１つの認証方法による認証結果を取得するステップと、
取得された認証結果に基づいて、複数の認証方法による認証結果それぞれに対応付けられているアクセスの範囲から、対応するアクセスの範囲を選択するステップと、
選択されたアクセスの範囲に応じて、データファイルに対するアクセスを許可するステップと
を前記アクセス管理装置のコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の認証方法を適用する認証装置に関する。
【背景技術】
【０００２】
例えば、特許文献１は、複数種類の生体特徴の特徴情報と、生体特徴の組合せと認証精度との関係を示す情報とを格納した生体特徴データベースを用いる個人認証方法を開示する。また、特許文献２は、複数種類の認証手段における登録者ごとの認証性能に基づいて、これらの認証手段からなる認証手順を決定する複合認証システムを開示する。
【特許文献１】特開２００３−０３０１５４号公報
【特許文献２】特開２００３−１８６８３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上述した背景からなされたものであり、利便性の高いセキュリティシステムを実現することができる認証装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
［認証装置］
上記目的を達成するために、本発明にかかる認証装置は、複数種類の認証方法による認証結果それぞれと、データファイルに対して許可されるアクセスの範囲とを互いに対応付けるアクセス許可情報を記憶する許可情報記憶手段と、少なくとも１つの認証結果を取得する認証結果取得手段と、前記認証結果取得手段により取得される認証結果に基づいて、前記許可情報記憶手段により記憶されるアクセス許可情報の中から、対応するアクセスの範囲を選択する選択手段と、前記選択手段により選択されたアクセスの範囲に応じて、データファイルに対するアクセスを許可する許可手段とを有する。
【０００５】
好適には、前記アクセスの範囲は、データファイルにおいてアクセスが許可される部分を規定し、前記許可手段は、前記選択手段により選択されたアクセスの範囲に応じて、データファイル内の異なる部分に対するアクセスを許可する。
【０００６】
好適には、前記データファイルは、文書ファイルであり、前記アクセスの範囲は、文書ファイルにおいてアクセスが許可される部分を規定し、前記許可手段は、前記選択手段により選択されたアクセスの範囲に応じて、文書ファイルの異なる部分に対するアクセスを許可する。
【０００７】
好適には、前記アクセスの範囲は、データファイルに対して許容される操作内容を規定し、前記許可手段は、前記選択手段により選択されたアクセスの範囲に応じて、異なる操作を許可する。
【０００８】
また、本発明にかかる認証装置は、複数種類の認証方法による認証結果のうち、少なくとも１つの認証結果を取得する認証結果取得手段と、前記認証結果取得手段により取得される認証結果に基づいて、認証方法に応じたアクセス方法で認証方法に応じたデータファイルの部分に対するアクセスを許可する許可手段とを有する。
【０００９】
［アクセス管理装置］
また、本発明にかかるアクセス管理装置は、複数種類の認証方法による認証結果に対応付けて、それぞれの認証方法による認証結果に応じて許可すべきアクセスの範囲を指定する操作を受け付ける入力手段と、前記入力手段により受け付けられた入力操作に基づいて、それぞれの認証方法の認証結果と許容すべきアクセスの範囲とを互いに対応付けるアクセス許可情報を生成する許可情報生成手段と、前記許可情報生成手段により生成されたアクセス許可情報を、データファイルに添付する添付手段とを有する。
【００１０】
好適には、アクセス許可情報が添付されたデータファイルに対するアクセスが要求される場合に、複数の認証方法のうち少なくとも１つの認証方法による認証結果を取得する認証結果取得手段と、前記認証結果取得手段により取得される認証結果に基づいて、このデータファイルに添付されているアクセス許可情報の中から、対応するアクセスの範囲を選択する選択手段と、前記選択手段により選択されたアクセスの範囲に応じて、データファイルに対するアクセスを許可する許可手段とをさらに有する。
【００１１】
［認証方法］
また、本発明にかかる認証方法は、複数の認証方法のうち少なくとも１つの認証方法による認証結果を取得し、取得された認証結果に基づいて、複数の認証方法による認証結果それぞれに対応付けられているアクセスの範囲から、対応するアクセスの範囲を選択し、選択されたアクセスの範囲に応じて、データファイルに対するアクセスを許可する。
【００１２】
［プログラム］
また、本発明にかかるプログラムは、コンピュータを含むアクセス管理装置において、複数の認証方法のうち少なくとも１つの認証方法による認証結果を取得するステップと、取得された認証結果に基づいて、複数の認証方法による認証結果それぞれに対応付けられているアクセスの範囲から、対応するアクセスの範囲を選択するステップと、選択されたアクセスの範囲に応じて、データファイルに対するアクセスを許可するステップとを前記アクセス管理装置のコンピュータに実行させる。
【発明の効果】
【００１３】
本発明の符号化装置によれば、セキュリティシステムの利便性を高めることができる。
【発明を実施するための最良の形態】
【００１４】
［背景］
まず本発明の理解を助けるために、具体例を挙げてその背景を説明する。
データファイル（例えば電子文書）を共有して文書操作や編集等を行う場合に、データファイルの操作者毎に、このデータファイルに対する権限を設定する必要がある。例えば、電子文書に設定される権限は、閲覧（表示）、印刷、複製、修正、及び削除等の文書操作（以下、これらを総称してアクセスという）を制御するものであり、操作者個人または操作者のグループの認証結果に応じて、いずれかの操作が許可される。
このように、権限が設定されたデータファイルのアクセスを許可するか否かは、パスワード入力又はＩＣカードによるオフライン認証、認証サーバなどによるオンライン認証、又は、生体情報（指紋など）による生体認証などにより決定される。また、高いセキュリティ強度が要求される場合には、これら複数の認証方法を直列的に組み合わせて用いる場合がある。
【００１５】
上記のように、特定の認証方法のみで認証がなされる場合や、複数の認証方法が直列的に適用する場合などでは、例えば、パスワードの失念、ＩＣカードの不携帯、ネットワーク障害、又は、生体認証装置の故障などにより、データファイルへのアクセスが一切遮断されてしまう。
また、複数の認証方法を並列的に適用し、これらの認証結果を統合して認証精度を算出し、この認証精度に応じたアクセスを許容する形態も考えられるが、このように複数の認証方法による認証結果を１つの認証精度（パラメータ）に統合してしまうと、それぞれの認証方法の特徴（例えば、オンライン認証における認証情報の更新可能性）などが反映されない。また、それぞれの認証結果に基づいて算出された認証精度がアクセス許可／禁止の判断基準とされるため、それぞれの認証結果とアクセス許可／禁止との因果関係が不明確となり、データファイルの配信者が自分の意図を反映させにくい。
【００１６】
そこで、本実施形態のアクセス管理システムは、複数の認証方法を並列的に適用して、いずれかの認証方法による認証結果に基づいて、それぞれの認証方法の特性（セキュリティ強度及び利便性など）に応じたアクセスを許可する。なお、本実施形態において、例えば、入力すべきパスワードの桁数が異なるパスワード認証は、互いに異なる認証方法として区別される。同様に、指紋による生体認証と声紋による生体認証とは、互いに異なる認証方式として区別され、認証サーバが異なるオンライン認証は、互いに異なる認証方式として区別される。
【００１７】
［実施形態］
次に、本発明の実施形態を説明する。
図１は、本発明にかかる認証方法が適応されるアクセス管理システム１全体の概要を説明する図である。
図１に示すように、アクセス管理システム１は、配信装置２、文書操作装置４、及び、認証サーバ６を備える。配信装置２、文書操作装置４及び認証サーバ６は、ネットワーク３に接続されており、このネットワーク３を介して互いに通信可能である。
配信装置２は、データファイル（電子文書）に権限を設定する権限設定者のコンピュータ端末であり、権限の設定を支援し、権限が設定された文書ファイルを文書操作装置４に送信する。
文書操作装置４は、配信装置２から受信した文書ファイルを操作する操作者のコンピュータ端末であり、設定された権限に応じて文書ファイルに対する操作を受け付ける。
【００１８】
認証サーバ６は、文書操作装置４から認証要求が送信されると、配信装置２により設定された認証情報に基づいてこの文書操作装置４の操作者を認証し、認証結果を文書操作装置４に返信する。なお、認証サーバ６は、配信装置２からの要求に応じて、認証情報を更新して、更新された認証情報に基づいて認証処理を行う。
【００１９】
図２は、本発明にかかる認証方法が適応される文書操作装置４のハードウェア構成を例示する図である。
図２に示すように、文書操作装置４は、ＣＰＵ２０２及びメモリ２０４などを含む制御装置２０、通信装置２２、プリンタ２３、ＨＤＤ・ＣＤ装置などの記録装置２４、生体認証装置２５、並びに、ＬＣＤ表示装置あるいはＣＲＴ表示装置及びマウス・キーボード・タッチパネルなどを含むユーザインターフェース装置（ＵＩ装置）２６から構成される。生体認証装置２５は、人体の特徴（例えば、指紋、虹彩、顔、声紋又は筆跡など）に基づいて操作者を認証する装置であり、本例では、指紋に基づいて操作者を認証する。
なお、配信装置２（図１）は、上記文書操作装置４と実質的に同一なハードウェア構成を有する。
【００２０】
［認証プログラム５］
図３は、制御装置２０（図２）により実行され、本発明にかかる認証方法を実現する認証プログラム５の構成を示す図である。
図３に示すように、認証プログラム５は、通信部５００、ファイルデータベース（ファイルＤＢ）５１０、ＵＩ部５２０、パスワード認証部５３０、生体認証部５４０、認証結果取得部５５０、許可情報選択部５６０及びアクセス許可部５７０から構成される。
認証プログラム５は、例えば記録媒体２４０（図２）又はネットワークを介して制御装置２０に供給され、メモリ２０４にロードされて実行される。
【００２１】
認証プログラム５において、通信部５００は、通信装置２２（図２）を制御して、ネットワーク３（図１）を介したデータ通信を行う。例えば、通信部５００は、配信装置２（図１）から、文書ファイルを受信し、ファイルＤＢ５１０に出力する。この文書ファイルには、アクセス許可情報が添付されている。ここで、アクセス許可情報とは、複数の認証方法の認証結果それぞれに対応付けて、文書ファイルのどの部分に対してどのような操作を許可又は禁止するかを指定する情報である。また、通信部５００は、認証サーバ６（図１）に対してオンライン認証を要求し、この認証サーバ６から認証結果を受信し、受信された認証結果を認証結果取得部５５０に対して出力する。なお、文書ファイル、アクセス許可情報又はオンライン認証の認証結果などが暗号化されている場合には、通信部５００は、受信したこれらの情報を復号化して、ファイルＤＢ５１０又は認証結果取得部５５０に対して出力する。
【００２２】
ファイルＤＢ５１０は、文書ファイル及びこれに添付されたアクセス許可情報を記憶しており、許可情報選択部５６０からの要求に応じて、文書ファイル又はアクセス許可情報を許可情報選択部５６０に対して出力する。
【００２３】
ＵＩ部５２０は、ＵＩ装置２６（図２）のマウス又はキーボードを制御して、文書ファイルに対する操作（表示操作及び編集操作など）、及び、ユーザＩＤ及びパスワードなどからなる認証データの入力操作などを受け付け、パスワード認証部５３０などに対して出力する。また、ＵＩ部５２０は、ＵＩ装置２６の表示装置を制御して、文書ファイルを表示させる。
【００２４】
パスワード認証部５３０は、ＵＩ部５２０から入力された認証データに応じて、操作者を認証し、認証結果（認証に成功したか失敗したかを示す結果データ）を認証結果取得部５５０に対して出力する。本例のパスワード認証部５３０は、文書操作装置４に予め記憶されたデータと、操作者から入力された認証データとを用いて、オフラインで操作者を認証可能である。
生体認証部５４０は、生体認証装置２５（図２）を制御して、操作者の人体的な特徴に基づいてその操作者を認証し、認証結果を認証結果取得部５５０に対して出力する。
【００２５】
認証結果取得部５５０は、通信部５００を介して入力されたオンライン認証の認証結果と、パスワード認証部５３０から入力されたパスワード認証の認証結果と、生体認証部５４０から入力された生体認証の認証結果とを、許可情報選択部５６０に対して出力する。なお、認証結果取得部５５０は、いずれかの認証方法について認証結果（「成功」又は「失敗」）が入力された場合には、この認証結果の内容を示す結果データを許可情報選択部５６０に対して出力し、いずれかの認証方法について認証結果が既定の期間内に入力されない場合に、認証結果が不明である旨を示す不明データを許可情報選択部５６０に対して出力する。
【００２６】
許可情報選択部５６０は、認証結果取得部５５０から入力された結果データ及び／又は不明データに基づいて、ファイルＤＢ５１０に記憶されているアクセス許可情報の中から、対応するアクセス許可情報を選択し、選択されたアクセス許可情報をアクセス許可部５７０に対して出力する。本例の許可情報選択部５６０は、複数の結果データが入力された場合（すなわち、複数の認証方法で認証結果が取得された場合）に、認証方法及び認証結果に対応するアクセス許可情報のうち、最もアクセスが許可されるアクセス許可情報（すなわち、アクセス方法及びアクセス許容範囲などに最も制限が少ないもの）を選択し、アクセス許可部５７０に対して出力する。
【００２７】
アクセス許可部５７０は、許可情報選択部５６０から入力されたアクセス許可情報に基づいて、文書ファイルに対するアクセスを許可又は禁止する。すなわち、アクセス許可部５７０は、取得された認証結果及びその認証方法に応じて、許容されるアクセス方法（閲覧操作又は更新操作など）及びアクセス禁止範囲（秘匿化された文書部分）などが異なる文書ファイルを生成し、ＵＩ装置２６に表示させる。
【００２８】
図４は、文書ファイルに添付されるアクセス許可情報７００を例示する図である。
図４に例示するように、アクセス許可情報７００は、複数の認証方法と、これらの認証方法により認証に成功した場合の許容されるアクセス内容とを互いに対応付ける。本例におけるアクセス内容は、秘匿領域の中でアクセスが許容される範囲（「一部」又は「全部」）と、その秘匿領域に対して許容される操作（「読込」操作及び「書込」操作など）とを含む。また、これらのアクセス内容は、操作者に対応付けられている。
なお、配信者は、文書ファイル自体に対するアクセスの可否を、上記秘匿領域毎のアクセス制限と重畳して設定可能であり、アクセス許可情報７００は、配信者の要求に応じて、この文書ファイル自体に対するアクセスの可否を、いずれかの認証方法及びその認証結果と対応付ける。
【００２９】
［配信処理］
図５は、配信装置２の配信処理（Ｓ１０）を示すフローチャートである。
図５に示すように、ステップ１１０（Ｓ１１０）において、文書データを配信する配信者は、記録媒体又はＵＩ装置などを用いて、配信する文書ファイルを配信装置２に入力する。配信装置２は、入力された文書ファイルを取得する。
【００３０】
ステップ１２０（Ｓ１２０）において、配信者は、ＵＩ装置などを操作して、アクセスを制限する領域（以下、秘匿領域）を指定する。配信装置２は、配信者の指定に応じて、秘匿化すべき領域の領域指定情報を生成する。
ステップ１３０（Ｓ１３０）において、配信者は、ＵＩ装置などを操作して、指定した秘匿領域に対してアクセスを許可する操作者の情報（ユーザＩＤ、パスワード、オンライン認証データ、指紋登録ＩＤなど）及び許容される操作内容（読込操作及び書込操作など）を入力する。配信装置２は、配信者の入力に応じて、それぞれの認証方法（パスワード認証、オンライン認証及び生体認証）における認証情報及び操作指定情報（許容される操作を指定する情報）を生成し、生成された領域指定情報と対応付ける。
【００３１】
ステップ１４０（Ｓ１４０）において、配信装置２は、この秘匿領域に対してアクセスを許容する操作者の追加の有無を配信者に確認する。配信装置２は、操作者の追加がある場合に、Ｓ１３０の処理に戻って、追加される操作者に関する認証情報を生成し、これ以外の場合に、Ｓ１５０の処理に移行する。
ステップ１５０（Ｓ１５０）において、配信装置２は、この文書ファイルについて秘匿領域の追加の有無を配信者に確認する。配信装置２は、秘匿領域の追加がある場合に、Ｓ１２０の処理に戻って、追加される秘匿領域の領域指定情報を生成し、これ以外の場合に、Ｓ１６０の処理に移行する。
【００３２】
ステップ１６０（Ｓ１６０）において、配信装置２は、領域指定情報、認証情報及び操作指定情報に基づいて、アクセス許可情報を生成する。
ステップ１７０（Ｓ１７０）において、配信装置２は、生成されたアクセス許可情報を暗号化する。
ステップ１８０（Ｓ１８０）において、配信装置２は、この文書ファイルにおいて秘匿領域として指定された部分を暗号化する。
ステップ１９０（Ｓ１９０）において、配信装置２は、秘匿領域が暗号化された文書ファイルに、暗号化されたアクセス許可情報を添付して、文書操作装置４に送信する。
【００３３】
［文書操作処理］
図６は、文書操作装置４（認証プログラム５）の文書操作処理（Ｓ２０）を示すフローチャートである。
図６に示すように、ステップ２１０（Ｓ２１０）において、文書操作装置４の通信部５００（図３）は、配信装置２から文書ファイル（アクセス許可情報が添付されたもの）を受信する。
ステップ２２０（Ｓ２２０）において、通信部５００は、受信した文書ファイル及びこれに添付されたアクセス許可情報を復号化してファイルＤＢ５１０に書き込む。
ステップ２３０（Ｓ２３０）において、操作者が、ファイルＤＢ５１０に記憶されている文書ファイルの中から、閲覧したい文書ファイルを選択する。ＵＩ部５２０は、ＵＩ装置２６（図２）を介して、操作者による文書ファイルの選択操作を検知すると、許可情報選択部５６０に対してアクセス許可情報の読出しを指示する。
許可情報選択部５６０は、選択された文書ファイルに対応するアクセス許可情報をファイルＤＢ５１０から読み出す。
【００３４】
ステップ２４０（Ｓ２４０）において、認証プログラム５は、アクセス許可情報に基づいて、文書ファイル全体が秘匿領域である否かを判定し、文書ファイル全体が秘匿領域である場合に、Ｓ２５０の処理に移行し、これ以外の場合に、Ｓ２９０の処理に移行する。
【００３５】
ステップ２５０（Ｓ２５０）において、ＵＩ部５２０は、ＵＩ装置２６を制御して、ユーザＩＤ及びパスワードの入力、オンライン認証、及び、生体認証を操作者に要求するメッセージを表示する。
ステップ２６０（Ｓ２６０）において、ＵＩ部５２０は、ユーザＩＤ及びパスワードの入力を受け付けると、入力されたユーザＩＤ及びパスワードを通信部５００、パスワード認証部５３０及び生体認証部５４０に対して出力して、認証処理を行うよう指示する。
パスワード認証部５３０は、入力されたユーザＩＤ及びパスワードと、予め記憶されている認証情報とを比較して、オフラインでの認証処理を行い、認証結果を認証結果取得部５５０に対して出力する。なお、パスワードの入力がなされなかった場合には、パスワード認証部５３０は、パスワードが入力されなかった旨を認証結果取得部５５０に対して出力する。
通信部５００は、入力されたユーザＩＤと、この文書操作装置４の固有情報（ＭＡＣアドレス又はＩＰアドレスなど）とを認証サーバ６に対して送信してオンライン認証を要求し、この認証サーバ６から認証結果を受信し、受信した認証結果を認証結果取得部５５０に対して出力する。なお、ネットワーク３の不通又は認証サーバ６の故障などによりオンライン認証がなされない場合には、通信部５００は、オンライン認証がなされなかった旨を認証結果取得部５５０に対して出力する。
生体認証部５４０は、入力されたユーザＩＤに対応する指紋登録情報を生体認証装置２５（図３）に対して出力して指紋による生体認証を要求し、生体認証装置２５から入力される認証結果を認証結果取得部５５０に対して出力する。なお、生体認証装置２５が接続されていないなどの理由により生体認証がなされなかった場合には、生体認証部５４０は、生体認証がなされなかった旨を認証結果取得部５５０に対して出力する。
認証結果取得部５５０は、パスワード認証部５３０、通信部５００及び生体認証部５４０の少なくとも１つから認証結果が入力されると、入力された認証結果とその認証方法とを互いに対応付けて許容情報選択部５６０に対して出力する。なお、認証結果取得部５５０は、パスワード認証部５３０、通信部５００又は生体認証部５４０のいずれかから認証処理がなされなかった旨が入力されると、その認証方法に対応付けて不明データを許可情報選択部５６０に対して出力する。
【００３６】
ステップ２７０（Ｓ２７０）において、許可情報選択部５６０は、認証結果取得部５５０から入力された認証結果及び不明データに基づいて、アクセス許可情報を選択し、アクセス許可部５７０に対して出力する。
ステップ２８０（Ｓ２８０）において、アクセス許可部５７０は、文書ファイル全体に対するアクセス許可情報に基づいて、この文書ファイル全体に対するアクセスを許容すべきであるか否かを判定する。認証プログラム５は、この文書ファイル全体に対するアクセスを許容すべきであると判断された場合に、Ｓ２９０の処理に移行し、これ以外の場合に、文書ファイルに対する一切の操作を禁止して処理を終了する。
【００３７】
ステップ２９０（Ｓ２９０）において、アクセス許可部５７０は、秘匿領域を伏字などの不可読画像に置換して表示する。なお、アクセス許可部５７０は、これらの不可読画像（すなわち秘匿領域）が操作者により選択されると、上記Ｓ２５０からＳ２７０までの処理を再度行ってアクセス許可情報を選択し、選択されたアクセス許可情報に応じて不可読画像を実際のコンテンツ（文字列又は画像など）と置換して表示する。
【００３８】
なお、ＵＩ部５２０が、認証方法の優先順位又は認証処理の実施可能性（ネットワークの状態、生体認証装置２５の接続の有無など）に応じて、いずれかの認証方法を選択して認証処理を要求してもよい。
【００３９】
図７は、保護表示（Ｓ２９０）をより詳細に説明するフローチャートである。
図７に示すように、ステップ２９２（Ｓ２９２）において、アクセス許可部５７０は、文書ファイルの上方から順に行を選択する。
ステップ２９４（Ｓ２９４）において、アクセス許可部５７０は、アクセス許可情報を参照して、選択された行に秘匿領域が含まれる否かを判定する。認証プログラム５は、選択された行が秘匿領域を含む場合に、Ｓ２９６の処理に移行し、選択された行が秘匿領域を含まない場合に、Ｓ２９８の処理に移行する。
ステップ２９６（Ｓ２９６）において、アクセス許可部５７０は、選択された行のうち秘匿領域に該当する部分を伏字と置換して、この行をＵＩ装置２６に表示する。
ステップ２９８（Ｓ２９８）において、アクセス許容部５７０は、秘匿領域が含まれない行をそのままＵＩ装置２６に表示する。
ステップ２９９（Ｓ２９９）において、アクセス許容部５７０は、次の行が存在するか否かを判断する。認証プログラム５は、次の行が存在する場合に、Ｓ２９２の処理に戻り、次の行についての処理を行い、これ以外の場合に、保護表示処理を終了する。
【００４０】
図８は、配信装置２により生成される文書ファイル８００を例示する図であり、図８（Ａ）は、秘匿領域が暗号化される前の文書データ８１０を例示し、図８（Ｂ）は、秘匿領域が暗号化された後の文書データ８１０を例示し、図８（Ｃ）は、文書ファイル８００に添付されるアクセス許可情報８２０を例示する。
図８（Ａ）に例示するように、配信者は、文書データ８１０をＵＩ装置２６に表示して、アクセスを制限すべき領域（秘匿領域８１２）を選択する。配信装置２は、図８（Ｂ）に例示するように、配信者による秘匿領域８１２の選択操作に応じて、この選択領域の文字列（テキストデータ）を暗号化する。
また、配信装置２は、図８（Ｃ）に例示するように、操作者による入力操作に応じてアクセス許可情報８２０を作成し、作成されたアクセス許可情報８２０を文書データ８１０の下方に添付して文書ファイル８００とする。
本例におけるアクセス許可情報８２０は、複数の秘匿領域を指定する領域指定情報（）と、それぞれの認証方法に関する認証情報（ユーザＩＤ、パスワード、許容される操作の操作指定情報など）とを含む。
本例のアクセス許可情報において、ユーザＩＤ、パスワード及び操作指定情報は、それぞれ「usr name="ユーザＩＤ"」、「password="パスワード"」及び「opr="操作内容"」として表現され、認証方法の種類は、「auth type="認証方法"」として表現されている。
【００４１】
図９は、文書操作装置４により表示される文書ファイルを例示する図であり、図９（Ａ）は、保護表示（Ｓ２０）により秘匿領域に対するアクセスが制限された状態で表示される表示文書９１０を例示し、図９（Ｂ）は、操作者の認証により秘匿領域に対するアクセスが許可された状態で表示される表示文書９１０を例示する。
図９（Ａ）に例示するように、文書操作装置４は、文書ファイルに含まれる秘匿領域の文字列を伏字に置換して表示する。操作者は、この伏字の部分をクリック等により選択することにより、この秘匿領域に対するアクセスを要求する。
文書操作装置４は、操作者の認証に応じてアクセス許可情報を選択し、選択されたアクセス許可情報がこの秘匿領域に対する閲覧操作（表示）を許容する場合に、図９（Ｂ）に例示するように、伏字の部分を実際の文字列に置換して表示する。
【００４２】
以上説明したように、本実施形態のアクセス管理システム１は、複数の認証方法による認証結果それぞれと、許容されるアクセスの内容（アクセス許容範囲及び操作方法など）とを互いに対応付けて管理することにより、いずれかの認証方法による認証結果が取得されると、この認証方法及び認証結果に対応するアクセスを許可することができる。すなわち、本アクセス管理システム１は、複数種類の認証方法を並列的に適用し、それぞれの認証方法の特徴に応じたアクセス制限を可能にする。
また、操作者が文書ファイルにアクセスする環境（パスワードの覗き込みがなされうる環境、ネットワークに接続できない環境、生体認証装置が利用できない環境など）によっては、パスワード認証、オンライン認証及び生体認証のいずれかができない場合がある。このような場合であっても、本アクセス管理システム１は、それぞれの認証方法のセキュリティ強度に応じたアクセスを許可することができるので、操作者がその環境において必要とするアクセスが確保される場合もある。
【００４３】
［変形例］
次に、上記実施形態の変形例について説明する。
上記実施形態では、アクセス許可情報は、それぞれの認証方法と、その認証方法で認証に成功した場合に許容されるアクセスとを互いに対応付けていたが、複数の認証方法の組合せと、これらの認証方法で認証に成功した場合に許容されるアクセスとを互いに対応付けてもよい。すなわち、本変形例における文書操作装置４は、複数の認証方法による認証結果の組合せに応じて、内容の異なるアクセスを許可する。
図１０は、複数の認証方法の組合せとアクセスの内容とを互いに対応付けるアクセス許可情報７０２を例示する図である。
図１０に例示するように、本変形例の文書操作装置４は、複数の認証方法による認証結果（本例では認証成功）の組合せと、許容されるアクセス内容とを互いに対応付けて管理することにより、複数の認証結果を直列的に組み合わせた場合の認証結果に応じて、アクセスを許可又は禁止することができる。このように認証方法を組み合わせることにより、アクセス管理システム１は、セキュリティ強度の上限を引き上げて、配信者が選択可能なセキュリティ強度の幅を広くすることができる。
【図面の簡単な説明】
【００４４】
【図１】本発明にかかる認証方法が適応されるアクセス管理システム１全体の概要を説明する図である。
【図２】本発明にかかる認証方法が適応される文書操作装置４のハードウェア構成を例示する図である。
【図３】制御装置２０（図２）により実行され、本発明にかかる認証方法を実現する認証プログラム５の構成を示す図である。
【図４】文書ファイルに添付されるアクセス許可情報７００を例示する図である。
【図５】配信装置２の配信処理（Ｓ１０）を示すフローチャートである。
【図６】文書操作装置４（認証プログラム５）の文書操作処理（Ｓ２０）を示すフローチャートである。
【図７】保護表示（Ｓ２９０）をより詳細に説明するフローチャートである。
【図８】配信装置２により生成される文書ファイル８００を例示する図であり、（Ａ）は、秘匿領域が暗号化される前の文書データ８１０を例示し、（Ｂ）は、秘匿領域が暗号化された後の文書データ８１０を例示し、（Ｃ）は、文書ファイル８００に添付されるアクセス許可情報８２０を例示する。
【図９】文書操作装置４により表示される文書ファイルを例示する図であり、（Ａ）は、保護表示（Ｓ２０）により秘匿領域に対するアクセスが制限された状態で表示される表示文書９１０を例示し、（Ｂ）は、操作者の認証により秘匿領域に対するアクセスが許可された状態で表示される表示文書９１０を例示する。
【図１０】複数の認証方法の組合せとアクセスの内容とを互いに対応付けるアクセス許可情報７０２を例示する図である。
【符号の説明】
【００４５】
１・・・アクセス管理システム
２・・・配信装置
４・・・文書操作装置
５・・・認証プログラム
５００・・・通信部
５１０・・・ファイルデータベース
５２０・・・ユーザインタフェース部
５３０・・・パスワード認証部
５４０・・・生体認証部
５５０・・・認証結果取得部
５６０・・・許可情報選択部
５７０・・・アクセス許可部
【図１】
2005165808.tif 000003
【図２】
2005165808.tif 000004
【図３】
2005165808.tif 000005
【図４】
2005165808.tif 000006
【図５】
2005165808.tif 000007
【図６】
2005165808.tif 000008
【図７】
2005165808.tif 000009
【図８】
2005165808.tif 000010
【図９】
2005165808.tif 000011
【図１０】
2005165808.tif 000012