(57)【要約】【課題】  管理の必要性がある文書ファイルを効率よく指摘できる自動ファイル管理装置２を提供する。【解決手段】  文書ファイルの機密度を評価する機密度評価ユニット３と、文書ファイルの管理厳重度情報に基づき文書ファイルの管理度を評価する管理度評価ユニット４と、機密度と管理度とに基づき、文書ファイルに対する管理の必要性を示す要対処度を算出する要対処度算出部５とを備える。【選択図】  図１
2011170510.tif 000002
【特許請求の範囲】
【請求項１】
文書ファイルの機密度を評価する機密度評価ユニットと、
前記文書ファイルの管理厳重度情報に基づき前記文書ファイルの管理度を評価する管理度評価ユニットと、
前記機密度と前記管理度とに基づき、前記文書ファイルに対する管理の必要性を示す要対処度を算出する要対処度算出部とを備えることを特徴とする自動ファイル管理装置。
【請求項２】
請求項１に記載の自動ファイル管理装置において、
前記管理度評価ユニットが、前記文書ファイルの前記管理厳重度情報に基づき、前記文書ファイルに類似する類似文書ファイルを検索するための情報を生成する検索生成部と、
前記検索生成部が生成した情報に基づき前記類似文書ファイルを検索する検索部と、
前記検索部により検索された前記類似文書ファイルの管理厳重度情報に基付き前記文集ファイルの前記管理度を評価する管理度評価部と、を備えることを特徴とする自動ファイル管理装置。
【請求項３】
請求項１又は２に記載の自動ファイル管理装置において、
文書ファイルを特徴づける文書保管情報と前記管理厳重度情報とから類似ファイル検索用の索引を生成する索引生成部と、
該索引を用いて類似ファイルを検索する検索部と、
指定された前記文書ファイルの管理度を類似ファイル情報から推定する管理度評価部とを備え、前記文書ファイルの管理度を類似した文書ファイルの管理厳重度情報から統計的に評価することを特徴とする自動ファイル管理装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の自動ファイル管理装置において、
全ての前記文書ファイルの前記要対処度を評価させる全文書評価実行部を備えることを特徴とする自動ファイル管理装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の自動ファイル管理装置と、
該自動ファイル管理装置に対して前記評価文書ファイルの管理度の評価行わせる利用者端末と、を備えることを特徴とする自動ファイル管理システム。
【請求項６】
文書ファイルを特徴付ける属性値からなる文書保管情報に基づき、前記文書ファイルの管理厳重度情報を判定する手順と、
前記管理厳重度情報に基付き前記文書ファイルの管理度を評価する手順と、を含むことを特徴とする自動ファイル管理方法。
【請求項７】
請求項６に記載の自動ファイル管理方法において、
前記管理度厳重度と前記文書ファイルとに基づき、当該文書ファイルの機密度を学習する手順を含むことを特徴とする自動ファイル管理方法。
【請求項８】
請求項７に記載の自動ファイル管理方法において、
前記機密度と前記管理度とに基づき、利用者による前記評価文書ファイルに対する管理の必要性を示す要対処度を算出する手順を含むことを特徴とする自動ファイル管理方法。
【請求項９】
請求項７又は８に記載の自動ファイル管理方法において、
全ての文書ファイルの前記要対処度を評価させる手順を含むことを特徴とする自動ファイル管理方法。
【請求項１０】
文書ファイルを特徴付ける属性値からなる文書保管情報に基づき、前記文書ファイルの管理厳重度情報を判定するステップと、
前記管理厳重度情報に基付き前記文書ファイルの管理度を評価するステップと、を含むことを特徴とする自動ファイル管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルレポジトリのアクセス権限管理を自動化した自動ファイル管理装置、自動ファイル管理システム、自動ファイル管理方法及び自動ファイル管理プログラムに関する。
【背景技術】
【０００２】
データベース等レポジトリに格納されている文書ファイルに対するアクセス権の管理は、近年の情報セキュリティの観点から重要になっている。このようなファイルレポジトリのアクセス権限管理を自動化するためのシステムに関する技術として、例えば特許文献１及び特許文献２のシステムが提案されている。
【０００３】
特許文献１に開示されている機密度学習システムを図１８に示すブロック図を参照して説明する。この機密度学習システムは、機密文書データベース（ＤＢ）１１８、機密文書管理サーバ１１９、ディスプレイ１２０（１２０ａ，１２０ｂ，…，１２０ｎ）、端末等を示すクライアント１２１（１２１ａ，１２１ｂ…１２１ｎ）、プリンタ１２２、機密情報管理装置１２３、プロキシサーバ１３０、ゲートウェイサーバ１３１、ファクシミリサーバ１３２、スキャンステーション１３３、携帯情報機器１３４、ネットワーク１３５、外部装置１３６（１３６ａ，１３６ｂ，…，１３６ｍ）を備えている。
【０００４】
また、機密情報管理装置１２３は、頻出表現抽出部１２４、機密情報特徴抽出部１２５、機密情報判定部１２６、ハッシュテーブルデータベース（ＤＢ）１２７、判定ログファイル１２８、頻出表現テーブルデータベース（ＤＢ）１２９を備えている。
【０００５】
そして、機密度学習システムにおいては、ハッシュテーブルＤＢ１２７に格納する機密情報判定用の情報を生成する機密度学習処理と、評価対象文書が機密情報を含むか否かを判定する機密度評価処理とが互いに独立した処理として実行される。
【０００６】
即ち、機密度学習処理において、機密情報管理装置１２３は、機密文書ＤＢ１１８に格納されている機密文書を機密文書管理サーバ１１９やネットワーク１３５を介して取得する。そして、機密情報管理装置１２３の頻出表現抽出部１２４は、取得した機密文書から頻出表現を抽出し、抽出結果を頻出表現テーブルＤＢ１２９に格納する。
【０００７】
その後、機密情報特徴抽出部１２５は、取得した機密文書と頻出表現テーブルＤＢ１２９に格納されている情報とに基づき、機密情報判定用の情報を生成してハッシュテーブルＤＢ１２７に格納する。
【０００８】
一方、機密度評価処理において、機密情報判定部１２６は、ネットワーク１３５を介して得られる評価対象文書を取得して、ハッシュテーブルＤＢ１２７に格納された機密情報判定用の情報に基づき評価対象文書が機密情報を含むか否かを判定する。これにより、評価対象文書の機密度が判定できる。
【０００９】
また、特許文献２の機密度評価システムは、図１９に示すように、文書参照手段１３７、領域分割手段１３８、特徴要素検出手段１３９、領域別辞書参照手段１４０、特徴定義辞書格納手段１４１、相関性評価手段１４２、機密情報分類手段１４３、結果出力手段１４４、文書格納手段１４５を備える。
【００１０】
機密度評価システムは、機密度評価処理は実行するが、機密度の学習処理は行わない。機密度評価処理においては、文書参照手段１３７が文書格納手段１４５に格納された文書を読出す。そして、領域分割手段１３８が、読み出された文書を、ヘッダ、本文、フッタ等の部分領域に分割する。
【００１１】
特徴要素検出手段１３９は、部分領域に応じた特徴定義辞書を参照して、この部分領域から特徴要素を抽出し、その部分領域が分類され得る機密情報カテゴリの候補を指定する。
【００１２】
相関性評価手段１４２は、候補となった機密情報カテゴリ毎に、このカテゴリに応じた特徴要素の配置状況を定量的に評価し、その部分領域がどの機密情報カテゴリに分類されるのかを判定する。
【００１３】
機密情報分類手段１４３は、各部分領域が分類された機密情報カテゴリと、各機密情報カテゴリの重要度とに基づいて、文書がどの機密情報カテゴリに分類されるのかを判定すると共に、その文書の重要度を決定する。これにより文書の重要度が決定される。
【先行技術文献】
【特許文献】
【００１４】
【特許文献１】再公表特許２００７−１０５２７３号公報
【特許文献２】特開２００６−２０９６４９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１５】
しかしながら、上述した特許文献１及び特許文献２にかかるシステムは、文書ファイルの機密度に応じて管理の必要性を判定するため、管理が必要でない文書ファイルも管理対象となり、効率的に管理の必要性を指摘することができない問題がある。
【００１６】
即ち、文書ファイルの機密度は、文書利用環境の変化等により変わる。従って、文書ファイルに対する機密度が設定されても、設定後の文書ファイル利用環境の変化により、機密度が変化する。しかし、このような機密度だけで文書ファイルの管理を行う特許文献１、特許文献２にかかるシステムでは、その機密度が実情を反映しているか否かの判断が行われないため、無駄な管理が増えてしまう。このことは、システム側から見ると、文書ファイルの管理が効率的に行えないことを意味する。
【００１７】
そこで、本発明の主目的は、効率的に文書ファイルの管理ができるようにした自動ファイル管理装置、自動ファイル管理システム、自動ファイル管理方法及び自動ファイル管理プログラムを提供することである。
【課題を解決するための手段】
【００１８】
上記課題を解決するため、自動ファイル管理装置にかかる発明は、文書ファイルの機密度を評価する機密度評価ユニットと、文書ファイルの管理厳重度情報に基づき文書ファイルの管理度を評価する管理度評価ユニットと、機密度と管理度とに基づき、文書ファイルに対する管理の必要性を示す要対処度を算出する要対処度算出部とを備える。
【００１９】
また、自動ファイル管理システムにかかる発明は、上記自動ファイル管理装置と、該自動ファイル管理装置に対して評価文書ファイルの管理度の評価行わせる利用者端末と、を備えることを特徴とする。
【００２０】
また、自動ファイル管理方法にかかる発明は、文書ファイルを特徴付ける属性値からなる文書保管情報に基づき、文書ファイルの管理厳重度情報を判定する手順と、管理厳重度情報に基付き文書ファイルの管理度を評価する手順と、を含むことを特徴とする。
【００２１】
さらに、自動ファイル管理プログラムにかかる発明は、文書ファイルを特徴付ける属性値からなる文書保管情報に基づき、文書ファイルの管理厳重度情報を判定するステップと、管理厳重度情報に基付き文書ファイルの管理度を評価するステップと、を含むことを特徴とする。
【発明の効果】
【００２２】
本発明によれば、機密度と管理度とに基づき文書ファイルに対する管理の必要性を示す要対処度を算出するので、管理が必要でない機密度の低い文書ファイルは管理の必要性の指摘対象外となり、効率的な管理の必要性が指摘できるようになる。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１の実施形態にかかる自動ファイル管理装置のブロック図である。
【図２】本発明の第２の実施形態にかかる自動ファイル管理システムのブロック図である。
【図３】本発明の第２の実施形態にかかる文書保管情報テーブルのテーブル構成を示す図である。
【図４】本発明の第２の実施形態にかかる管理ルールテーブルのテーブル構成を示す図である。
【図５】本発明の第２の実施形態にかかる管理厳重度テーブルのテーブル構成を示す図である。
【図６】本発明の第２の実施形態にかかる文書情報テーブルのテーブル構成を示す図である。
【図７】本発明の第２の実施形態にかかる転置索引テーブルのテーブル構成を示す図である。
【図８】本発明の第２の実施形態にかかる学習処理のフローチャートである。
【図９】本発明の第２の実施形態にかかる厳重度判定処理のフローチャートである。
【図１０】本発明の第２の実施形態にかかる学習処理における管理度学習処理のフローチャートである。
【図１１】本発明の第２の実施形態にかかる評価処理のフローチャートである。
【図１２】本発明の第２の実施形態にかかる管理度評価処理のフローチャートである。
【図１３】本発明の第３の実施形態にかかる自動ファイル管理システムのブロック図である。
【図１４】第３の実施形態にかかる全機密度評価処理のフローチャートである。
【図１５】関連技術にかかる文書ファイルの管理を行うシステムのブロック図である。
【図１６】関連技術にかかる文書ファイルの管理を行う他のシステムのブロック図である。
【発明を実施するための形態】
【００２４】
＜第１の実施形態＞
本発明の第１の実施形態を説明する。図１は、本実施形態にかかる自動ファイル管理装置のブロック図である。この自動ファイル管理装置２は、機密度評価ユニット３、管理度評価ユニット４、要対処度算出部５を備える。
【００２５】
機密度評価ユニット３は、文書ファイルの機密度を評価する。管理度評価ユニット４は、文書ファイルの管理厳重度情報に基づき文書ファイルの管理度を評価する。要対処度算出部５は、機密度と管理度とに基づき、文書ファイルに対する管理の必要性を示す要対処度を算出する。
【００２６】
このように、自動ファイル管理装置２は、機密度と管理度とに基づき文書ファイルに対する管理の必要性を示す要対処度を算出するので、管理の対応が必要でない実情を反映した機密度に設定されている文書ファイルについての管理必要性の指摘が行われなくなる。従って、効率的な管理の必要性が指摘でるようになる。
＜第２の実施形態＞
次に、本発明を第２の実施形態を説明する。図２は、本実施形態にかかる自動ファイル管理システム９Ｂのブロック図である。
【００２７】
自動ファイル管理システム９Ｂは、自動ファイル管理装置１０Ｂ及び利用者端末１１を備える。自動ファイル管理装置１０Ｂは、入出力部１２ａ、管理対象のストレージである管理対象ストレージ１３、管理厳重度判定部１４、管理ルールＤＢ１５、管理厳重度ＤＢ１６、機密度評価ユニット１７、管理度評価ユニット２２、要対処度算出部２７を備えている。
【００２８】
管理対象ストレージ１３は、文書ファイル及び文書保管情報テーブルを格納する。なお、この文書ファイルは、文書自体を意味している。そこで、以下の説明において他の用語との混乱を避けるために、文書ファイルと記載する。
【００２９】
図３は、管理対象ストレージ１３に格納されている文書保管情報テーブル５０のテーブル構成を示す図である。この文書保管情報テーブル５０は、文書ファイルに関する複数の属性情報からなる文書保管情報５５を複数含んでいる。１つの文書保管情報５５は、１つの文書ファイルの格納位置を一意的に示すファイルパス情報５１、その文書ファイルへのアクセス権限を示す権限設定情報５２、文書ファイルの暗号化の有無等を示す暗号化情報５３、文書ファイルの所有者等の情報を示す保管者情報５４等の属性情報を含んでいる。なお、図３において空欄５６が表記されているが、これは属性情報が、追加できるようになっていることを示している。例えば、文書ファイルの閲覧が可能な人を制限したい場合がある。このような場合には、空欄５６に「閲覧者制限」とする新たな属性情報を設ける。
【００３０】
例えば、図３における最上段の文書保管情報５５は、「ファイルパス情報５１が［Ｃ：￥ｆｉｌｅ．ｔｅｘｔ］の位置に格納された文書ファイルは、［７７７］の権限設定情報５２により特定される権限者により管理され、また暗号化情報５３が［無］なので暗号化されていない。そして、この文書ファイルの保管者は保管者情報５４が示す［Ｙａｍａｄａ］である。」ことを示している。
【００３１】
なお、ファイルパス情報５１としては、文書ファイルの格納位置が一意的に特定できればよい。従って、ファイルパス情報５１は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に依存するファイルパス、ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）、数値、文字列等が利用できる。権限設定情報５２としては、利用者とアクセス権限の組み合わせ、利用者の集合であるグループを用いた表記等が例示できる。暗号化情報５３としては、暗号化の有無を示す２値情報、暗号強度、暗号の種類等の情報が例示できる。保管者情報５４としては、文書ファイルの保管者や管理者が例示できる。
【００３２】
管理厳重度判定部１４は、管理ルールＤＢ１５に格納されている管理ルールに基づき、管理対象ストレージ１３に格納されている文書ファイルの管理厳重度を判定する。この管理厳重度は、文書ファイルに対するセキュリティ度を示す情報である。また、管理ルールは、文書ファイルに対する管理厳重度を判定する際の判定基準である。
【００３３】
即ち、管理厳重度判定部１４は、図示しないローカルファイルシステム又はネットワーク等を介して、管理対象ストレージ１３から文書ファイルを取得する。また、管理厳重度判定部１４は、管理対象ストレージ１３に格納されている文書保管情報テーブル５０の文書保管情報５５の中から取得した文書ファイルに対する保管者情報５４を取得する。そして、取得した文書ファイルの保管者情報５４と、管理ルールＤＢ１５に格納された管理ルールとを比較することにより、この文書ファイルの管理厳重度を評価する。
【００３４】
図４は、管理ルールテーブル６０のテーブル構成を示す図である。この管理ルールテーブル６０は、複数の管理ルール６４を含んでいる。１つの管理ルール６４は、その管理ルール６４を識別（特定）するためのルールＩＤ情報６１、管理ルール６４のルール実体をなすルール情報６２、このルール情報６２に合致した文書ファイルに対して付与する厳重度を示す厳重度情報６３を含んでいる。なお、厳重度情報６３は、管理ルール６４が適用される文書ファイルの機密度を数値により表現した情報である。
【００３５】
例えば、図４の最上段の管理ルール６４は、「ルールＩＤ情報６１が［１］のルールは、文書ファイルが［暗号化］されている場合、その厳重度情報６３を［０．９］とする。」ことを示している。なお、ルールＩＤ情報６１は、管理ルールを一意的に特定する情報であり、数値、文字列、ＵＲＩ等を用いることができる。
【００３６】
管理厳重度ＤＢ１６は、管理厳重度判定部１４が判定した厳重度を厳重度情報６３として格納する。図５は、管理厳重度テーブル７０のテーブル構成を示す図である。この管理厳重度テーブル７０は、複数の管理厳重度情報７３を含んでいる。管理厳重度情報７３は、ファイルパス情報７１及び厳重度情報７２により構成されている。なお、ファイルパス情報７１は、図３に示したファイルパス情報５１に対応し、厳重度情報７２は、図４に示した厳重度情報６３に対応している。但し、後述するように、厳重度情報７２は複数の厳重度情報６３の平均値等の場合もあるため、厳重度情報７２と厳重度情報６３とは一意的に同じではない。
【００３７】
入出力部１２ａは、利用者端末１１を介して利用者が指定する文書ファイルの機密度の評価依頼を受け付ける。以下、評価依頼された文書ファイルを評価文書ファイルと記載する。そして、入出力部１２ａは、受け付けた評価文書ファイルの機密度の評価を機密度評価ユニット１７に行わせる。機密度評価ユニット１７は機密度の評価を行い、その評価結果を入出力部１２ａに出力する。入出力部１２ａは、利用者端末１１に機密度の評価結果を出力する。
【００３８】
この機密度評価ユニット１７は、機密度学習部１８、機密度学習結果ＤＢ１９、機密度評価部２０を備える。そして、機密度学習部１８は、管理厳重度ＤＢ１６に格納されている管理厳重度情報７３と管理対象ストレージ１３に格納されている文書保管情報５５を用いて文書ファイルの機密度を学習する。この機密度は、機密度学習結果ＤＢ１９に格納される。
【００３９】
管理度評価ユニット２２は、管理厳重度ＤＢ１６に格納されている管理厳重度情報７３と、管理対象ストレージ１３に格納されている文書保管情報５５とに基づき、文書ファイルの管理度を学習し、また指定された評価文書ファイルの管理度を評価する。このような管理度評価ユニット２２は、索引生成部２３、索引ＤＢ２４、検索部２５、管理度評価部２６を備える。
【００４０】
索引ＤＢ２４は、索引生成部２３が生成する索引情報と文書情報とを格納するＤＢであり、転置索引テーブル８０及び、文書情報テーブル９０を備えている。
【００４１】
文書情報テーブル９０は、図６に示すように、複数の文書情報９７により構成されている。１つの文書情報９７は、文書ファイルを識別するための文書ＩＤ情報９１、この文書ファイルの保管場所を一意的に示すファイルパス情報９２、この文書ファイルに対するアクセス権限を示す権限設定情報９３、この文書ファイルの暗号化の有無等を示す暗号化情報９４及び、この文書ファイルに対する管理厳重度を示す厳重度情報９５を含んでいる。なお、図６に示す文書情報テーブル９０には、空欄９６が設けられているが、この空欄９６には、上述した情報と異なる他の情報を追加するような場合に用いられることを示している。即ち、文書情報９７の属性項目の数は適宜増減可能に設けられている。
【００４２】
転置索引テーブル８０は、図７に示すように、複数の転置索引情報８３を格納している。１つの転置索引情報８３は、文書ファイルに含まれる単語等の項目情報８１と、その項目情報８１を含む複数の文書ファイルの文書ＩＤ情報９１からなる文書ＩＤ群情報８２とにより構成されている。例えば、項目情報８１が［東京］である転置索引情報８３は、文書ＩＤ情報９１が［１］，［２］，［５］，［…］の文書ファイルが該当することを示す文書ＩＤ群情報８２を持っている。なお、文書ＩＤ群情報８２は、該当する文書ＩＤ情報を集めた情報群である。この文書ＩＤ情報は、図６に示す文書情報テーブル９０に含まれる文書ＩＤ情報９１に対応している。
【００４３】
索引生成部２３は、図示しないローカルファイルシステム又はネットワーク等を介して、管理対象ストレージ１３から文書ファイルを取得する。そして、索引生成部２３は、取得した文書ファイルから文字列情報を抽出し、この文字列情報から項目を抽出する。抽出された項目を含む文書ファイルには、文書ＩＤ９１が付与されているので、この文書ＩＤ９１を取得する。なお、抽出された項目を含む文書ファイルは複数存在する場合がある。この場合は、取得される文書ＩＤも複数となる。この集められた文書ＩＤ９１は文書ＩＤ群情報８２をなし、項目は項目情報８１をなす。そこで、索引生成部２３は、項目情報８１と文書ＩＤ群情報８２とを転置索引情報８３として、索引ＤＢ２４の転置索引テーブル８０に追加する。
【００４４】
また、索引生成部２３は、管理対象ストレージ１３から図３に示したような文書保管情報５５を取得すると共に、管理厳重度ＤＢ１６から図５に示したような管理厳重度情報７３を取得する。そして、索引生成部２３は、文書保管情報５５からファイルパス情報５１、権限設定情報５２、暗号化情報５３を抽出し、これらを文書ＩＤ情報９１に対応したファイルパス情報９２、権限設定情報９３、暗号化情報９４とする。さらに、索引生成部２３は、管理厳重度情報７３から厳重度情報７２を抽出し、これを文書ＩＤ情報９１に対応した厳重度情報９５とする。これにより、文書ＩＤ情報９１、ファイルパス情報９２、権限設定情報９３、暗号化情報９４、厳重度情報９５が取得される。そして、索引生成部２３は、これらを文書情報９７として索引ＤＢ２４の文書情報テーブル９０に追加する。
【００４５】
検索部２５は、評価要求のあった評価文書ファイルの文字列情報に基づきクエリを作成して索引ＤＢ２４の転置索引テーブル８０を検索する。そして、評価文書ファイルの内容と類似する内容の文書ファイルを取得する。
【００４６】
管理度評価部２６は、評価文書ファイルの管理度を評価する。即ち、管理度評価部２６は、検索部２５により検索された評価文書ファイルに類似する文書ファイル群と、この文書ファイル群の文書情報を取得する。そして、管理度評価部２６は、類似した文書ファイル群の管理厳重度について、類似した文書ファイル群の管理状況を数値化する統計処理を行い、この結果を評価した管理度とする。
【００４７】
要対処度算出部２７は、入出力部１２ａが入力した評価文書ファイルに対して保管状態の変更等の必要性を数値化し、これを要対処度として算出する。
【００４８】
この要対処度の算出は、機密度評価部２０が評価した評価文書ファイルの機密度と、管理度評価部２６が評価した評価文書ファイルの管理度とに基づき算出する。要対処度算出部２７により算出された要対処度は入出力部１２ａに出力される。
【００４９】
次に、このような自動ファイル管理システム９Ｂにおける学習処理を説明する。図８は、学習処理のフローチャートである。学習処理では、厳重度判定処理（ステップＳａ１）を行った後、機密度学習処理（ステップＳａ２）と管理度学習処理（ステップＳｅ１）とが行われる。なお、図８，図１０，図１１は、ＵＭＬ（Ｕｎｉｆｉｅｄ  Ｍｏｄｅｌｉｎｇ  Ｌａｎｇｕａｇｅ）で定められたダイアグラムで、図中の黒塗ステップは、「分岐点ＰＳ」又は「合流点ＰＥ」を示している。そして、分岐点ＰＳと合流点ＰＥとの間の一連のシーケンスの実行順序は、規定されていない。例えば、図８で、分岐点ＰＳと合流点ＰＥとの間に機密度学習処理と管理度学習処理とが含まれるが、機密度学習処理と管理度学習処理とは同時に処理されても良く、また一方の処理が他方の処理より先行して実行されてもよい。
【００５０】
厳重度判定処理について説明する。図９は、厳重度判定処理のフローチャートである。管理厳重度判定部１４は、管理対象ストレージ１３に格納されている文書保管情報テーブル５０から、文書ファイルの文書保管情報５５を取得する（ステップＳｂ１）。
【００５１】
次に、管理厳重度判定部１４は、取得した文書保管情報５５と管理ルールＤＢ１５に格納されている管理ルールテーブル６０に含まれる管理ルール６４との比較を行う（ステップＳｂ２）。文書保管情報５５と管理ルール６４とが合致した場合は、ステップＳｂ３に進み、一致しない場合にはステップＳｂ４に進む。
【００５２】
例えば、判定対象となっている文書ファイルが、図３に示す文書保管情報テーブル５０における上から２行目の文書保管情報５５により特徴付けられているとする。この文書保管情報５５は、ファイルパス情報５１が［ｆｉｌｅ：／／／ｃ：￥ｄｏｃ１．ｄｏｃ］、権限設定情報５２が［７００］、暗号化情報５３が［有］、保管者情報５４が［ｍａｉｌ：／／Ｙａｍａｄａ＠…ｊｐ］である。この文書保管情報５５に対する、図４に示す複数の管理ルール６４の一致性を判断すると、［暗号化］のルール情報６２が、一致する。なお、この管理ルール６４に一致する文書ファイルの厳重度は、厳重度情報６３から［０．９］に設定される。
【００５３】
文書保管情報５５と管理ルール６４とが合致した場合は、管理厳重度判定部１４は、一致した管理ルール６４の厳重度情報６３を一時的に記憶する（ステップＳｂ３）。
【００５４】
そして、管理厳重度判定部１４は、管理ルールテーブル６０に含まれる全ての管理ルール６４に対する比較が行われたかを判断する（ステップＳｂ４）。
【００５５】
全ての管理ルール６４に対する比較が行われた場合は、管理厳重度判定部１４は、合致した管理ルール６４の厳重度情報６３に基づき、判定対象となっている文書ファイルの厳重度情報７２を算出する（ステップＳｂ５）。なお、管理ルール６４が複数存在するので、文書保管情報５５と一致する管理ルール６４も複数検出されることがある。そこで、各管理ルール６４における厳重度情報６３の平均値、中央値、最大値を文書ファイルの厳重度情報７２と算出することが可能である。
【００５６】
算出した文書ファイルの管理厳重度は、管理厳重度情報７３として管理厳重度ＤＢ１６に登録される（ステップＳｂ６）。
【００５７】
以上の管理厳重度の推定処理が、全ての文書に対して行われたか否かの判断が行われる（ステップＳｂ７）。管理厳重度の推定処理が全ての文書に対して行われていない場合には、ステップＳｂ１に戻り、全ての文書に対して行われた場合には、処理が終了する。
【００５８】
機密度学習部１８は、管理厳重度ＤＢ１６の管理厳重度情報７３と管理対象ストレージ１３の文書保管情報５５とを用いて機密度の学習を行う。機密度の学習結果は、機密度学習結果として機密度学習結果ＤＢ１９に格納される。なお、機密度学習部１８における具体的な学習手順については、既存の機密度学習方法や推定方法が適用可能である。
【００５９】
図１０は、学習処理における管理度学習処理のフローチャートである。管理度学習処理が開始されると、分岐点ＰＳから、３つのシーケンス（ステップＳｆ１〜ステップＳｆ４によるファイルパス情報９２等の作成・登録処理、ステップＳｆ５〜ステップＳｆ６による文書情報９７の作成・登録処理、ステップＳｆ７〜ステップＳｆ８による厳重度情報９５の作成・登録処理）が実行される。
【００６０】
索引生成部２３は、ローカルファイルシステム又はネットワーク等を介して、管理対象ストレージ１３から文書ファイルを取得する（ステップＳｆ１）。そして、索引生成部２３は、取得した文書ファイルに含まれる文書ＩＤ情報９１及び文字列を抽出し（ステップＳｆ２）、この文字列から項目情報８１を抽出する（ステップＳｆ３）。なお、項目情報８１として単語や、Ｎ文字インデックス法（ｎ−ｇｒａｍ）による文字列が適用できる。その後、索引生成部２３は、抽出した項目情報８１を用いて転置索引情報８３を作成し、索引ＤＢ２４の転置索引テーブル８０に登録する（ステップＳｆ４）。
【００６１】
また、索引生成部２３は、ローカルファイルシステム又はネットワーク等を介して管理対象ストレージ１３から文書ＩＤ情報９１に該当する文書ファイルの文書保管情報５５を取得する（ステップＳｆ５）。
【００６２】
そして、索引生成部２３は、取得した文書保管情報５５からファイルパス情報９２、権限設定情報９３、暗号化情報９４を文書情報テーブル９０に登録する（ステップＳｆ６）。
【００６３】
さらに索引生成部２３は、管理厳重度ＤＢ１６から管理厳重度情報７３を取得し、その中から該当する文書ファイルの厳重度情報７２を抽出する（ステップＳｆ７）。そして、索引生成部２３は、厳重度情報７２を厳重度情報９５として索引ＤＢ２４の文書情報テーブル９０に登録する（ステップＳｆ８）。
【００６４】
このような、転置索引情報８３の作成・登録処理、文書保管情報５５の作成・登録処理、厳重度情報９５の作成・登録処理が実行されると、合流点ＰＥを経て管理対象ストレージ１３に格納されている全ての文書ファイルに対して、上述した処理が行われたか否かの判断が行われる（ステップＳｆ９）。全ての文書ファイルに対して処理が完了していない場合には分岐点ＰＳに戻り、完了した場合には管理度学習処理が終了する。
【００６５】
次に、評価処理を説明する。図１１は、評価処理のフローチャートである。先ず、機密度評価ユニット１７における機密度評価部２０は、入出力部１２ａを介して利用者からの評価文書ファイルの受け付待ちとなっている（ステップＳｃ１，Ｓｃ２）。
【００６６】
そして、評価文書ファイルを受け付けると、評価文書ファイルを受け付けると機密度推定処理（ステップＳｃ３）及び管理度推定処理（ステップＳｅ１）を行う。その後、要対処度算出部２７による評価文書ファイルの機密度と管理度とが演算されて、この評価文書ファイルの要対処度が算出される（Ｓｇ２）。要対処度は、入出力部１２ａを介して利用者端末に出力される（ステップＳｃ４）。
【００６７】
次に、管理度評価処理を詳細に説明する。なお、機密度評価処理（ステップＳｃ３）は先の実施形態において説明したので重複説明を避ける。図１２は、管理度評価処理のフローチャートである。
【００６８】
先ず、検索部２５が評価文書ファイルに類似した文書ファイルを索引ＤＢ２４の転置索引テーブル８０から検索して、類似文書ファイル群を得る（ステップＳｈ１）。
【００６９】
次に、検索部２５は、索引ＤＢ２４に格納されている文書情報９７から類似文書ファイル群の各文書ファイルに対する厳重度情報９５を取得する（ステップＳｈ２）。
【００７０】
そして、管理度評価部２６は、評価文書ファイルの管理度を評価して、この管理度と類似文書ファイル群の厳重度情報９５との一貫性を示す分散値や中央値等を統計処理により算出する（ステップＳｈ３）。
【００７１】
なお、管理厳重度の一貫性が高い例としては、例えば、該類似文書ファイル群が同一ディレクトリ内に保管されている場合や、該類似文書ファイル群や該評価文書ファイルの同一ディレクトリ内や近傍ディレクトリ内の、文書ファイルのアクセス権限が類似している場合があげられる。即ち、その文書ファイルは、その機密度の実情を反映して管理されている。
【００７２】
管理厳重度の一貫性が低い例としては、例えば、該類似文書ファイル群が複数の箇所に分散して保管されている場合や、該類似文書ファイル群や該評価文書ファイルの同一ディレクトリ内や近傍ディレクトリ内に、アクセス権限の異なる文書ファイルが配置されている場合があげられる。即ち、その文書ファイルは、その機密度の実情を反映して管理されていない。
【００７３】
以上説明したように、管理度評価部が評価する文書の管理状態という指標を数値化した管理度を取得すると共に、機密度評価部が評価した機密度を取得して、これら管理度と機密度とから要対処度を算出する。従って、利用者が管理対象ストレージ１３の管理状態を改善すべきか否かの判断は、評価文書ファイルの要対処度のみから判断できる。即ち、機密度が高いにもかかわらず管理度の悪い文書ファイルや文書ファイルの機密度が文書利用環境の変化等により変化した場合には、高い対処度が算出される。
【００７４】
よって、利用者が管理状態を改善するために評価文書ファイルに対する対処が必要となるか否かの判断が効率的、勝つ、容易に行えるようになる。
【００７５】
また、機密度の学習は図５に示した管理厳重度情報に基づいて行なわれる。この管理厳重度情報は、管理ルールＤＢに格納されている管理ルールに基づき判定される。従って、自動ファイル管理システムを導入する際に必要となる情報は、管理ルールＤＢに格納する管理ルールだけとなる。
【００７６】
また、この管理厳重度情報は、ファイルパス情報と厳重度情報との２つの情報により構成される。従って、関連技術において説明した機密文書ＤＢや特徴定義辞書に比べて、本発明にかかる機密度学習システムが予め準備しなければならない情報量は非常に少ない。
【００７７】
よって、本発明にかかる機密度学習システムの導入費用が安価となると共に、導入時に必要となる労力も非常に少なくなる。
【００７８】
さらに、この管理ルールＤＢに格納されている管理ルールの多くは、普遍的な管理ルールとして整備できるため、企業や管理対象のファイルの特性に応じた機密文書データベースや特徴定義辞書の、個別準備調整作業が不要となり、導入時のコスト及び導入の労力の軽減化を図ることができる。
【００７９】
＜第３の実施形態＞
次に、本発明の第３の実施形態を説明する。なお、第２の実施形態と同一構成に関しては同一符号を用いて説明を適宜省略する。図１３は、本実施形態にかかる自動ファイル管理システム９Ｃのブロック図である。
【００８０】
自動ファイル管理システム９Ｃにおける自動ファイル管理装置１０Ｃは、図２に示した自動ファイル管理装置１０Ｂに対して全文書評価実行部２１が追設されている。
【００８１】
入出力部１２ｂは、利用者端末１１からの評価文書ファイルの指定の受け付けと、機密度評価部２０に評価文書ファイルに対する機密度の評価を行わせると共に、その評価結果を受信して利用者端末１１に出力する。
【００８２】
さらに、入出力部１２ｂは、利用者端末１１から管理対象ストレージ１３に含まれる全ての文書ファイルに対する機密度評価の実行指示を受け付ける。全ての文書ファイルの機密度評価の実行指示を受け付けると、入出力部１２ｂは、全文書評価実行部２１に全ての文書ファイルに対する機密度の評価を行わせ、その評価結果の利用者端末１１に出力する。
【００８３】
一方、全文書評価実行部２１は、入出力部１２ｂから全ての文書ファイルの機密度評価の実行指示を受け付けると、管理厳重度判定部１４に図７に示したような厳重度判定処理を実行させる。また、全文書評価実行部２１は、管理対象ストレージ１３に格納されている各文書ファイルに対する機密度評価を機密度評価部２０に行わせる。そして、全文書評価実行部２１は、機密度評価部２０が行った評価結果を機密度の順に並べ替えて入出力部１２ｂに出力する。
【００８４】
このような全機密度評価処理を図１４のフローチャートに従い説明する。先ず、管理厳重度判定部１４は、全文書評価実行部２１から厳重度判定処理の実行を指示されると、管理度判定処理を実行する（ステップＳｄ１）。
【００８５】
次に、全文書評価実行部２１は、管理対象ストレージ１３から文書ファイルを読み込み（ステップＳｄ２）、読み込んだ文書ファイルを機密度評価部２０に送る。
【００８６】
機密度評価部２０は、全文書評価実行部２１から受信した文書ファイルに対して図８に示したような評価処理を実行する（ステップＳｄ３）。評価結果は、全文書評価実行部２１に出力される。
【００８７】
そして、このような評価処理が全ての文書ファイルに対して実行されたか否かが判断される（ステップＳｄ４）。評価処理が全ての文書ファイルに対して実行された場合は、ステップＳｄ４に進み、まだ実行されていない文書ファイルが存在する場合はステップＳｄ２に戻る。
【００８８】
全文書評価実行部２１は、取得した文書ファイルとこの文書ファイルの機密度との組のリストを、機密度の降順で並べ替えて入出力部１２ｂに出力する（ステップＳｄ５）。
【００８９】
入出力部１２ｂは、得られた文書ファイルと機密度の組のリストを利用者端末１１に出力する（ステップＳｄ６）。
【００９０】
このように、全文書評価部が、機密度評価に必要な動作を自動で行うので、運用コスト及び運用の労力軽減が可能になる。
【００９１】
また、全文書評価部により、管理対象ストレージに格納されている全ての文書ファイルの評価が簡単に行えるので、運用コストや運用の労力軽減が可能になる。なお、自動ファイル管理システムにおける各種の処理手順をコンピュータで実行可能にコーディングしてプログラム化することが可能であり、またそのプログラムを情報記録媒体に記録することも可能である。
【００９２】
以上説明した特徴を付記として纏める。付記１は、文書ファイル機密度を評価する機密度評価ユニットと、文書ファイルの管理厳重度情報に基づき文書ファイルの管理度を評価する管理度評価ユニットと、機密度と管理度とに基づき、文書ファイルに対する管理の必要性を示す要対処度を算出する要対処度算出部と、を備えることを特徴とする自動ファイル管理装置。
【００９３】
付記２は、付記１に記載の自動ファイル管理装置であって、管理度評価ユニットが、文書ファイルの管理厳重度情報に基づき、文書ファイルに類似する類似文書ファイルを検索するための情報を生成する検索生成部と、検索生成部が生成した情報に基づき類似文書ファイルを検索する検索部と、検索部により検索された類似文書ファイルの管理厳重度情報に基付き文集ファイルの管理度を評価する管理度評価部と、を備えることを特徴とする自動ファイル管理装置。
【００９４】
付記３は、付記１又は２に記載の自動ファイル管理装置であって、文書ファイルを特徴づける属性値からなる文書保管情報が少なくとも格納される管理対象ストレージと、文書ファイルの管理度合いの判断基準をなす管理ルールを格納する管理ルールデータベースと、管理ルールに従い文書保管情報により特定される文書ファイルの管理厳重度を判定する管理厳重度判定部と、を備えることを特徴とする自動ファイル管理装置。
【００９５】
付記４は、付記３に記載の自動ファイル管理装置であって、文書保管情報と管理厳重度情報とから類似ファイル検索用の索引を生成する索引生成部と、該索引を用いて類似ファイルを検索する検索部と、指定された文書ファイルの管理度を類似ファイル情報から推定する管理度評価部とを備え、文書ファイルの管理度を類似した文書ファイルの管理厳重度情報から統計的に評価することを特徴とする自動ファイル管理装置。
【００９６】
付記５は、付記１乃至４のいずれか１に記載の自動ファイル管理装置であって、全ての文書ファイルの要対処度を評価させる全文書評価実行部を備えることを特徴とする自動ファイル管理装置。
【００９７】
付記６は、付記１乃至５のいずれか１に記載の自動ファイル管理装置に対して評価文書ファイルの管理度の評価行わせる利用者端末と、を備えることを特徴とする自動ファイル管理システム。
【００９８】
付記７は、文書ファイルを特徴付ける属性値からなる文書保管情報に基づき、文書ファイルの管理厳重度情報を判定する手順と、管理厳重度情報に基付き文書ファイルの管理度を評価する手順と、を含むことを特徴とする自動ファイル管理方法。
【００９９】
付記８は、付記７に記載の自動ファイル管理方法であって、管理度厳重度と文書ファイルとに基づき、当該文書ファイルの機密度を学習する手順を含むことを特徴とする自動ファイル管理方法。
【０１００】
付記９は、付記８に記載の自動ファイル管理方法であって、機密度と管理度とに基づき、利用者による評価文書ファイルに対する管理の必要性を示す要対処度を算出する手順を含むことを特徴とする自動ファイル管理方法。
【０１０１】
付記１０は、付記７乃至９のいずれか１に記載の自動ファイル管理方法であって、文書ファイルを特徴づける属性値からなる文書保管情報が少なくとも格納される手順と、文書ファイルの管理度合いの判断基準をなす管理ルールを格納する手順と、管理ルールに従い文書保管情報により特定される文書ファイルの管理厳重度を判定する手順と、を含むことを特徴とする自動ファイル管理方法。
【０１０２】
付記１１は、付記７乃至１０のいずれか１に記載の自動ファイル管理方法であって、文書保管情報と管理厳重度情報とから類似ファイル検索用の索引を生成する索引生成手順と、該索引を用いて類似ファイルを検索する検索手順と、指定された文書ファイルの管理度を類似ファイル情報から推定する管理度評価手順と、を含み、文書ファイルの管理度を類似した文書ファイルの管理厳重度情報から統計的に評価することを特徴とする自動ファイル管理方法。
【０１０３】
付記１２は、付記７乃至１１のいずれか１に記載の自動ファイル管理方法であって、全ての文書ファイルの要対処度を評価させる手順を含むことを特徴とする自動ファイル管理方法。
【０１０４】
付記１３は、文書ファイルを特徴付ける属性値からなる文書保管情報に基づき、文書ファイルの管理厳重度情報を判定するステップと、管理厳重度情報に基付き文書ファイルの管理度を評価するステップと、を含むことを特徴とする自動ファイル管理プログラム。
【０１０５】
付記１４は、付記１３に記載の自動ファイル管理プログラムであって、管理度厳重度と文書ファイルとに基づき、当該文書ファイルの機密度を学習するステップを含むことを特徴とする自動ファイル管理プログラム。
【０１０６】
付記１５は、付記１４に記載の自動ファイル管理プログラムであって、機密度と管理度とに基づき、利用者による評価文書ファイルに対する管理の必要性を示す要対処度を算出するステップを含むことを特徴とする自動ファイル管理プログラム。
【０１０７】
付記１６は、付記１３乃至１５のいずれか１に記載の自動ファイル管理プログラムであって、文書保管情報と管理厳重度情報とから類似ファイル検索用の索引を生成する索引生成ステップと、該索引を用いて類似ファイルを検索する検索ステップと、指定された文書ファイルの管理度を類似ファイル情報から推定する管理度評価ステップと、を含み、文書ファイルの管理度を類似した文書ファイルの管理厳重度情報から統計的に評価することを特徴とする自動ファイル管理プログラム。
【０１０８】
付記１７は、付記１３乃至１６のいずれか１に記載の自動ファイル管理プログラムであって、文書ファイルを特徴づける属性値からなる文書保管情報が少なくとも格納されるステップと、文書ファイルの管理度合いの判断基準をなす管理ルールを格納するステップと、管理ルールに従い文書保管情報により特定される文書ファイルの管理厳重度を判定するステップと、を含むことを特徴とする自動ファイル管理プログラム。
【０１０９】
付記１８は、付記１４乃至１６のいずれか１に記載の自動ファイル管理プログラムであって、全ての文書ファイルの要対処度を評価させるステップを含むことを特徴とする自動ファイル管理プログラム。
【符号の説明】
【０１１０】
２，１０Ｂ，１０Ｃ  自動ファイル管理装置
３，１７  機密度評価ユニット
４，２２  管理度評価ユニット
５，２７  要対処度算出部
９Ｂ，９Ｃ  自動ファイル管理システム
１１  利用者端末
１２ａ，１２ｂ  入出力部
１３  管理対象ストレージ
１４  管理厳重度判定部
１５  管理ルールＤＢ
１６  管理厳重度ＤＢ
１８  機密度学習部
１９  機密度学習結果ＤＢ
２０  機密度評価部
２１  全文書評価実行部
２３  索引生成部
２４  索引ＤＢ
２５  検索部
２６  管理度評価部
【図１】
2011170510.tif 000003
【図２】
2011170510.tif 000004
【図３】
2011170510.tif 000005
【図４】
2011170510.tif 000006
【図５】
2011170510.tif 000007
【図６】
2011170510.tif 000008
【図７】
2011170510.tif 000009
【図８】
2011170510.tif 000010
【図９】
2011170510.tif 000011
【図１０】
2011170510.tif 000012
【図１１】
2011170510.tif 000013
【図１２】
2011170510.tif 000014
【図１３】
2011170510.tif 000015
【図１４】
2011170510.tif 000016
【図１５】
2011170510.tif 000017
【図１６】
2011170510.tif 000018