(57)【要約】【課題】  入力した文書のセキュリティレベルを設定する際に、文書のキーワードを指定することで、かかるキーワードに基づき自動的にセキュリティレベルを計算し、文書と共に蓄積することのできる文書管理装置、文書管理方法およびプログラムを提供する。【解決手段】  キーワードレベル蓄積部６では、キーワードレベル設定部５で入力された＜キーワード、セキュリティレベル＞の組を蓄積する。セキュリティレベル計算部４からの検索要求によりキーワード検索を行い、キーワードレベル蓄積部６は、セキュリティレベル計算部４からキーワードを一つ受信する。かかるキーワードをキーとして、ＤＢに蓄積された組から検索し、セキュリティレベルの値を求め、検索結果をセキュリティレベル計算部４へ返信する。【選択図】  図１
2006338147.tif 000002
【特許請求の範囲】
【請求項１】
文書入力手段と、
文書蓄積手段と、
キーワードを入力し、登録するキーワード入力手段と、
前記キーワードに対応するセキュリティレベルを設定するキーワードレベル設定手段と、
文書登録ないしは編集する際、前記キーワードから前記文書のセキュリティレベルを与えるセキュリティレベル計算手段と、
キーワードレベル蓄積手段と、を有することを特徴とする文書管理装置。
【請求項２】
文書入力手段と、
文書蓄積手段と、
前記入力した文書内容からキーワードを抽出するキーワード抽出手段と、
前記キーワードに対応するセキュリティレベルを設定するキーワードレベル設定手段と、
文書登録ないしは編集する際、前記キーワードから前記文書のセキュリティレベルを与えるセキュリティレベル計算手段と、
キーワードレベル蓄積手段と、を有することを特徴とする文書管理装置。
【請求項３】
文書入力手段と、
文書蓄積手段と、
前記入力した文書と同程度のセキュリティレベルである文書をいくつか選択し、指定できる類似文書指定手段と、
文書を登録ないしは編集する際、前記ユーザに選択された文書のセキュリティレベルから登録ないし編集する文書のセキュリティレベルを与えるセキュリティレベル計算手段と、を有することを特徴とする文書管理装置。
【請求項４】
文書入力手段と、
文書蓄積手段と、
前記入力した文書内容と類似の文書を検索する類似文書検索手段と、
前記類似文書のセキュリティレベルから当該文書のセキュリティレベルを与えるセキュリティレベル計算手段と、を有することを特徴とする文書管理装置。
【請求項５】
文書入力手段と、
文書蓄積手段と、
前記入力した文書内容からキーワードを抽出するキーワード抽出手段と、
前記入力した文書内容と類似の文書を検索する類似文書検索手段と、
前記抽出されたキーワードと前記検索結果の類似文書とから当該文書のセキュリティレベルを与えるセキュリティレベル計算手段と、
キーワードレベル設定手段と、
キーワードレベル蓄積手段と、を有することを特徴とする文書管理装置。
【請求項６】
前記セキュリティレベル計算手段は、複数のセキュリティレベルを得た場合に、最も高いセキュリティレベルを計算結果とすることを特徴とする請求項１から５のいずれか１項に記載の文書管理装置。
【請求項７】
文書を入力する工程と、
キーワードを入力する工程と、
前記キーワードに対応するセキュリティレベルを計算する工程と、
前記文書と前記キーワードと前記セキュリティレベルを蓄積する工程と、を有することを特徴とする文書管理方法。
【請求項８】
文書を入力する工程と、
キーワードを抽出する工程と、
前記キーワードに対応するセキュリティレベルを計算する工程と、
前記文書と前記キーワードと前記セキュリティレベルを蓄積する工程と、を有することを特徴とする文書管理方法。
【請求項９】
文書を入力する工程と、
前記文書と類似の文書を指定する工程と、
前記類似文書のセキュリティレベルを計算する工程と、
前記文書と前記キーワードと前記セキュリティレベルを蓄積する工程と、を有することを特徴とする文書管理方法。
【請求項１０】
文書を入力する工程と、
前記文書と類似の文書を検索する工程と、
前記類似文書のセキュリティレベルを計算する工程と、
前記文書と前記キーワードと前記セキュリティレベルを蓄積する工程と、を有することを特徴とする文書管理方法。
【請求項１１】
文書を入力する工程と、
キーワードを抽出する工程と、
前記キーワードに対応するセキュリティレベルを計算する工程と、
前記文書と類似の文書を検索する工程と、
前記類似文書のセキュリティレベルを計算する工程と、
前記文書と前記キーワードと前記セキュリティレベルを蓄積する工程と、を有することを特徴とする文書管理方法。
【請求項１２】
前記セキュリティレベル計算工程は、セキュリティレベルを複数得た場合に、最も高いセキュリティレベルを計算結果とすることを特徴とする請求項７から１１のいずれか１項記載の文書管理方法。
【請求項１３】
文書を入力する処理と、
キーワードを入力する処理と、
前記キーワードに対応するセキュリティレベルを計算する処理と、
前記文書と前記キーワードと前記セキュリティレベルを蓄積する処理と、をコンピュータに実行させることを特徴とする文書管理プログラム。
【請求項１４】
文書を入力する処理と、
キーワードを抽出する処理と、
前記キーワードに対応するセキュリティレベルを計算する処理と、
前記文書と前記キーワードと前記セキュリティレベルを蓄積する処理と、をコンピュータに実行させることを特徴とする文書管理プログラム。
【請求項１５】
文書を入力する処理と、
前記文書と類似の文書を指定する処理と、
前記類似文書のセキュリティレベルを計算する処理と、
前記文書と前記キーワードと前記セキュリティレベルを蓄積する処理と、をコンピュータに実行させることを特徴とする文書管理プログラム。
【請求項１６】
文書を入力する処理と、
前記文書と類似の文書を検索する処理と、
前記類似文書のセキュリティレベルを計算する処理と、
前記文書と前記キーワードと前記セキュリティレベルを蓄積する処理と、をコンピュータに実行させることを特徴とする文書管理プログラム。
【請求項１７】
文書を入力する処理と、
キーワードを抽出する処理と、
前記キーワードに対応するセキュリティレベルを計算する処理と、
前記文書と類似の文書を検索する処理と、
前記類似文書のセキュリティレベルを計算する処理と、
前記文書と前記キーワードと前記セキュリティレベルを蓄積する処理と、をコンピュータに実行させることを特徴とする文書管理プログラム。
【請求項１８】
前記セキュリティレベル計算処理は、セキュリティレベルを複数得た場合に、最も高いセキュリティレベルを計算結果とすることを特徴とする請求項１３から１７のいずれか１項記載の文書管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理装置、文書管理方法およびプログラムに関し、特に文書データのセキュリティレベルを与える文書管理装置、文書管理方法およびプログラムに関する。
【背景技術】
【０００２】
従来、文書データにセキュリティ情報やプライバシに関する情報が含まれる場合に、これら重要な情報を不用意に印刷、表示させないために出力制限を行う技術が提案されてきた（特許文献１）。その他、印刷禁止情報をもつことで文書およびその複製の印刷や表示をコントロールしようという技術（特許文献２）、セキュリティレベルを設定した後に利用できる技術（特許文献３、特許文献４）、文書を画像化してＤＢに登録する際にキーワード抽出するという技術（特許文献５）も提案されている。
【特許文献１】特開２００３−３０３０６３号公報
【特許文献２】ＷＯ００／５１３３８号公報
【特許文献３】特開２００２−２８８１６１号公報
【特許文献４】特開２００４−１５２２６３号公報
【特許文献５】特開２００３−３０８３２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のような技術では、印刷・表示の際に制約を加えるだけで、機密レベルにあった読み出しや修正の権限などに対応しておらず、また、セキュリティを自動的に設定することができず手間がかかるという問題がある。
【０００４】
本発明はこのような状況に鑑みてなされたものであり、係る不具合を解決することを前提とし、文書登録等の際につけられる検索や分類用途のキーワードを利用して、ユーザが意識せずに文書のセキュリティレベルを設定できる文書管理装置、文書管理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、文書入力手段と、文書蓄積手段と、キーワードを入力し、登録するキーワード入力手段と、前記キーワードに対応するセキュリティレベルを設定するキーワードレベル設定手段と、文書登録ないしは編集する際、前記キーワードから前記文書のセキュリティレベルを与えるセキュリティレベル計算手段と、キーワードレベル蓄積手段と、を有することを特徴とする文書管理装置である。
【０００６】
請求項２記載の発明は、文書入力手段と、文書蓄積手段と、前記入力した文書内容からキーワードを抽出するキーワード抽出手段と、前記キーワードに対応するセキュリティレベルを設定するキーワードレベル設定手段と、文書登録ないしは編集する際、前記キーワードから前記文書のセキュリティレベルを与えるセキュリティレベル計算手段と、キーワードレベル蓄積手段と、を有することを特徴とする文書管理装置である。
【０００７】
請求項３記載の発明は、文書入力手段と、文書蓄積手段と、前記入力した文書と同程度のセキュリティレベルである文書をいくつか選択し、指定できる類似文書指定手段と、文書を登録ないしは編集する際、前記ユーザに選択された文書のセキュリティレベルから登録ないし編集する文書のセキュリティレベルを与えるセキュリティレベル計算手段と、を有することを特徴とする文書管理装置である。
【０００８】
請求項４記載の発明は、文書入力手段と、文書蓄積手段と、前記入力した文書内容と類似の文書を検索する類似文書検索手段と、前記類似文書のセキュリティレベルから当該文書のセキュリティレベルを与えるセキュリティレベル計算手段と、を有することを特徴とする文書管理装置である。
【０００９】
請求項５記載の発明は、文書入力手段と、文書蓄積手段と、前記入力した文書内容からキーワードを抽出するキーワード抽出手段と、前記入力した文書内容と類似の文書を検索する類似文書検索手段と、前記抽出されたキーワードと前記検索結果の類似文書とから当該文書のセキュリティレベルを与えるセキュリティレベル計算手段と、キーワードレベル設定手段と、キーワードレベル蓄積手段と、を有することを特徴とする文書管理装置である。
【００１０】
請求項６記載の発明は、請求項１から５のいずれか１項に記載の装置において、前記セキュリティレベル計算手段は、複数のセキュリティレベルを得た場合に、最も高いセキュリティレベルを計算結果とすることを特徴とする。
【００１１】
請求項７記載の発明は、文書を入力する工程と、キーワードを入力する工程と、前記キーワードに対応するセキュリティレベルを計算する工程と、前記文書と前記キーワードと前記セキュリティレベルを蓄積する工程と、を有することを特徴とする文書管理方法である。
【００１２】
請求項８記載の発明は、文書を入力する工程と、キーワードを抽出する工程と、前記キーワードに対応するセキュリティレベルを計算する工程と、前記文書と前記キーワードと前記セキュリティレベルを蓄積する工程と、を有することを特徴とする文書管理方法である。
【００１３】
請求項９記載の発明は、文書を入力する工程と、前記文書と類似の文書を指定する工程と、前記類似文書のセキュリティレベルを計算する工程と、前記文書と前記キーワードと前記セキュリティレベルを蓄積する工程と、を有することを特徴とする文書管理方法である。
【００１４】
請求項１０記載の発明は、文書を入力する工程と、前記文書と類似の文書を検索する工程と、前記類似文書のセキュリティレベルを計算する工程と、前記文書と前記キーワードと前記セキュリティレベルを蓄積する工程と、を有することを特徴とする文書管理方法である。
【００１５】
請求項１１記載の発明は、文書を入力する工程と、キーワードを抽出する工程と、前記キーワードに対応するセキュリティレベルを計算する工程と、前記文書と類似の文書を検索する工程と、前記類似文書のセキュリティレベルを計算する工程と、前記文書と前記キーワードと前記セキュリティレベルを蓄積する工程と、を有することを特徴とする文書管理方法である。
【００１６】
請求項１２記載の発明は、請求項７から１１のいずれか１項記載の方法において、前記セキュリティレベル計算工程は、セキュリティレベルを複数得た場合に、最も高いセキュリティレベルを計算結果とすることを特徴とする。
【００１７】
請求項１３記載の発明は、文書を入力する処理と、キーワードを入力する処理と、前記キーワードに対応するセキュリティレベルを計算する処理と、前記文書と前記キーワードと前記セキュリティレベルを蓄積する処理と、をコンピュータに実行させることを特徴とする文書管理プログラムである。
【００１８】
請求項１４記載の発明は、文書を入力する処理と、キーワードを抽出する処理と、前記キーワードに対応するセキュリティレベルを計算する処理と、前記文書と前記キーワードと前記セキュリティレベルを蓄積する処理と、をコンピュータに実行させることを特徴とする文書管理プログラムである。
【００１９】
請求項１５記載の発明は、文書を入力する処理と、前記文書と類似の文書を指定する処理と、前記類似文書のセキュリティレベルを計算する処理と、前記文書と前記キーワードと前記セキュリティレベルを蓄積する処理と、をコンピュータに実行させることを特徴とする文書管理プログラムである。
【００２０】
請求項１６記載の発明は、文書を入力する処理と、前記文書と類似の文書を検索する処理と、前記類似文書のセキュリティレベルを計算する処理と、前記文書と前記キーワードと前記セキュリティレベルを蓄積する処理と、をコンピュータに実行させることを特徴とする文書管理プログラムである。
【００２１】
請求項１７記載の発明は、文書を入力する処理と、キーワードを抽出する処理と、前記キーワードに対応するセキュリティレベルを計算する処理と、前記文書と類似の文書を検索する処理と、前記類似文書のセキュリティレベルを計算する処理と、前記文書と前記キーワードと前記セキュリティレベルを蓄積する処理と、をコンピュータに実行させることを特徴とする文書管理プログラムである。
【００２２】
請求項１８記載の発明は、請求項１３から１７のいずれか１項記載のプログラムにおいて、前記セキュリティレベル計算処理は、セキュリティレベルを複数得た場合に、最も高いセキュリティレベルを計算結果とすることを特徴とする。
【発明の効果】
【００２３】
本発明によれば、文書登録等の際につけられる検索や分類用途のキーワードを利用して、ユーザが意識せずにセキュリティレベルを設定できる。
【発明を実施するための最良の形態】
【００２４】
図１は、本発明の一実施形態に係る文書管理装置のブロック図である。図６から図１１は、本実施形態に係る文書入力部１、キーワード入力部２、文書蓄積部３、セキュリティレベル計算部４、キーワードレベル設定部５、キーワードレベル蓄積部６の動作をそれぞれ示すフローチャートである。本実施形態は、図１にあるように、文書入力部１、キーワード入力部２、文書蓄積部３、セキュリティレベル計算部４、キーワードレベル設定部５、キーワードレベル蓄積部６から成る装置である。文書入力部１は、ユーザに文書（例えば、ファイル名）を入力するようメッセージを表示する（図６ステップＳ１）。ユーザが文書入力部１から入力した文書を読み込む（図６ステップＳ２）。かかる文書入力部１は、例えば、キーボードである。入力された文書は通常、コンピュータ上でひとつのファイルとなる。かかる入力された文書は文書蓄積部３に送られる（図６ステップＳ３）。次に、ユーザは文書に対応したキーワードをキーワード入力部２から入力する（図７ステップＳ５、Ｓ６）。キーワード入力部２は、文書入力部１と同じデバイスが使われることも考え得る。キーワードは一つには限らず、複数個でも可能である。キーワードの選択肢は管理者によって指定される場合と自由に設定できる場合とがある。自由に設定できる場合はＵＩとしてはキーワード入力部２から自由に入力できる入力フィールドが与えられる。管理者によって指定される場合は前もって管理者が設定しておいたキーワードのリスト一覧を表示して、その中から選択する形となる。管理者がキーワードを入力するＵＩは、ユーザが自由に設定できる場合と同様にキーワード入力部２から自由に入力できる入力フィールドが与えられる。入力されたキーワードは文書蓄積部３とセキュリティレベル計算部４とに送られる（図７ステップＳ７、Ｓ８）。
【００２５】
キーワードレベル設定部５とは、管理者が利用でき、＜キーワード、セキュリティレベル＞の組を入力する（図８ステップＳ１０、Ｓ１１）。キーワードがひとつ決まればセキュリティレベルがひとつ決まるという関数関係を作る。この表が関数をあらわすこととなる。この組の数はいくつでもよい（図８ステップＳ１３／ＮＯ）。入力されたキーワードとセキュリティレベルの組のデータはキーワードレベル蓄積部６に送られる（図８ステップＳ１２）。
＜キーワード、セキュリティレベル＞の組の例としては次の通り。
＜特許、極秘＞
＜販売計画、秘＞
＜脆弱性、秘＞
＜社外発表、社外秘＞
＜人員計画、極秘＞
＜個人情報、秘＞
【００２６】
キーワードレベル蓄積部６では、キーワードレベル設定部５で入力された＜キーワード、セキュリティレベル＞の組を蓄積する（図９（ａ）ステップＳ１５）。例えば、ＤＢＭＳ等が利用される。
また、セキュリティレベル計算部４からの検索要求によりキーワード検索を行う（図９（ｂ））。キーワードレベル蓄積部６は、セキュリティレベル計算部４からキーワードを一つ受信する（図９（ｂ）ステップＳ１６）。かかるキーワードをキーとして、ＤＢに蓄積された組から検索し、セキュリティレベルの値を求める（図９（ｂ）ステップＳ１７）。検索結果（キーワードに対応するセキュリティレベル）をセキュリティレベル計算部４へ返信する（図９（ｂ）ステップＳ１８）。なお、セキュリティレベル計算部４からの次の検索要求に応える。
【００２７】
セキュリティレベル計算部４は、入力されたキーワードからキーワードレベル蓄積部６に検索要求を行い、セキュリティレベルを得る。キーワードが複数ある場合には複数のセキュリティレベルが返信されるが、その中で最も高いレベルを計算結果とする。すなわち、まずはｌｅｖｅｌ=0とする（図１０ステップＳ２０）。キーワード入力部２からキーワードが送信され（図１０ステップＳ２１）、これに対応するセキュリティレベルの検索をキーワード蓄積部に要求する（図１０ステップＳ２２）。キーワード蓄積部から返信された検索結果（レベル）が、セキュリティレベルに既にあるｌｅｖｅｌより大きかった場合には（図１０ステップＳ２３／ＹＥＳ）、かかるレベルをｌｅｖｅｌ値とする（図１０ステップＳ２４）。他のキーワードがある場合には（図１０ステップＳ２５／ＮＯ）、ステップＳ２１に戻る。したがって、複数のセキュリティレベルを得ることとなるが、既に得たｌｅｖｅｌ（セキュリティレベル）値よりもレベル（キーワード蓄積部からの検索結果レベル）が小さい場合には（図１０ステップＳ２３／ＮＯ）、ｌｅｖｅｌ値は変更されない。これにより、最も大きい、すなわち最も高いセキュリティレベル（例えば、『極秘』）となる。最終的なｌｅｖｅｌ値を文書蓄積部３に送信する（図１０ステップＳ２６）。
【００２８】
文書蓄積部３は、文書入力部１からの文書内容（図１１ステップＳ３０）、キーワード入力部２からのキーワード（図１１ステップＳ３１）、セキュリティレベル計算部４からのセキュリティレベル（図１１ステップＳ３２）、を＜文書ＩＤ、入力された文書、キーワード、セキュリティレベル＞という形でＤＢに蓄積する（図１１ステップＳ３３）。文書ＩＤは文書蓄積部３内で唯一になるように生成する。
【００２９】
図２は、本発明の一実施形態に係る文書管理装置のブロック図である。図１２は、本実施形態に係るキーワード抽出部７の動作を示すフローチャートである。図２に示すように、本実施形態は、文書入力部１、キーワード抽出部７、文書蓄積部３、セキュリティレベル計算部４、キーワードレベル設定部５、キーワードレベル蓄積部６から成る装置である。
【００３０】
文書入力部１、キーワードレベル設定部５、キーワードレベル蓄積部６は、上述の実施形態と同様の動作である。キーワード抽出部７は、文書の中から適当にキーワードを切り出す。キーワード抽出部７は、まず、文書入力部１からテキストデータを受け取る（図１２ステップＳ３５）。かかる文書中から適当にキーワードを抽出する（図１２ステップＳ３６）。抽出されたキーワードはセキュリティレベル計算部４と文書蓄積部３に送られる（図１２ステップＳ３７、Ｓ３８）。セキュリティレベル計算部４は、キーワード抽出部７から送られてきたキーワードで（図１０ステップＳ２１「キーワード入力部２から」を「キーワード抽出部７から」に読み替える）キーワードレベル蓄積部６に検索要求を行い、セキュリティレベルを得る。キーワードが複数ある場合には複数のセキュリティレベルが返信されるが、その中で一番高いレベルを計算結果とする。導き出されたセキュリティレベルは文書蓄積部３に送られる。文書蓄積部３は、文書入力部１からの文書内容、キーワード抽出部７からのキーワード（図１１ステップＳ３１「キーワード入力部２から」を「キーワード抽出部７から」に読み替える）、セキュリティレベル計算部４からのセキュリティレベル、を＜文書ＩＤ、入力された文書、キーワード、セキュリティレベル＞という形でＤＢに蓄積する。文書ＩＤは文書蓄積部３内で唯一になるように生成する。
【００３１】
図３は、本発明の一実施形態に係る文書管理装置のブロック図である。図１３から図１５は、本実施形態に係る類似文書指定部８、文書蓄積部３、セキュリティレベル計算部４の動作をそれぞれ示すフローチャートである。図３に示すように、本実施形態は、文書入力部１、類似文書指定部８、文書蓄積部３、セキュリティレベル計算部４から成る装置である。
【００３２】
文書入力部１は、上述の実施形態と同様の動作である。類似文書指定部８は、文書蓄積部３から文書の一覧を受け取り（図１３ステップＳ４５）、ユーザに表示し（図１３ステップＳ４６）、ユーザはその中から入力した文書と類似性が高いものをひとつ以上選択する（図１３ステップＳ４７）。選択された文書のＩＤをセキュリティレベル計算部４に送る（図１３ステップＳ４８）。
【００３３】
文書蓄積部３は、文書入力部１からの文書内容、セキュリティレベル計算部４からのセキュリティレベル、を＜文書ＩＤ、入力された文書、セキュリティレベル＞という形で蓄積する。文書蓄積部３は、類似文書指定部８から文書一覧要求がなされると（図１４（ａ）ステップＳ５０）、ＤＢから文書ＩＤと文書を取り出す（図１４（ａ）ステップＳ５１）。これらを用い〈ＩＤ、文書〉のリストすなわち文書蓄積部３内文書一覧のリストを返信する（図１４（ａ）ステップＳ５２）。文書ＩＤは文書蓄積部３内で唯一になるように生成する。また、セキュリティレベル計算部４の要求に応じて（図１４（ｂ）ステップＳ５３）、文書ＩＤからセキュリティレベルを検索して（図１４（ｂ）ステップＳ５４、Ｓ５５）、セキュリティレベル計算部４へ返信する（図１４（ｂ）ステップＳ５６）。
【００３４】
セキュリティレベル計算部４は、類似文書指定部８から送られてきた文書ＩＤで文書蓄積部３に検索を行い、セキュリティレベルを得る（図１５参照）。文書ＩＤが複数ある場合には複数のセキュリティレベルが返るが、その中で最も高いレベルを計算結果とする。すなわち、まずは類似文書指定部８から文書ＩＤを受け取る（図１５ステップＳ６０）。次に、ｌｅｖｅｌ=0とする（図１５ステップＳ６１）。リストの先頭にポインタを当て、検索する文書ＩＤを選択する（図１５ステップＳ６２）。選択された文書ＩＤを文書蓄積部３に送り、レベルを受け取る（図１５ステップＳ６３）。文書蓄積部３から返信されたセキュリティレベルが、セキュリティレベル計算部４に既にあるｌｅｖｅｌより大きかった場合には（図１５ステップＳ６４／ＹＥＳ）、かかるレベルをｌｅｖｅｌ値とする（図１５ステップＳ６５）。ポインタを一つ進め（図１５ステップＳ６６）、他の文書ＩＤがある場合には（図１５ステップＳ６７／ＮＯ）、ステップＳ６３に戻る。したがって、文書蓄積部３から複数のセキュリティレベルを得ることとなるが、既に得たｌｅｖｅｌ値よりもレベル（文書蓄積部３からの検索結果レベル）が小さい場合には（図１５ステップＳ６４／ＮＯ）、ｌｅｖｅｌ値は変更されない。これにより、最も大きい、すなわち最も高いセキュリティレベル（例えば、『極秘』）となる。最終的なｌｅｖｅｌ値を文書蓄積部３に送信する（図１５ステップＳ６８）。
【００３５】
図４は、本発明の一実施形態に係る文書管理装置のブロック図である。図４に示すように、本実施形態は、文書入力部１、類似文書検索部９、文書蓄積部３、セキュリティレベル計算部４から成る装置である。
【００３６】
文書入力部１は、上述の実施形態と同様の動作である。類似文書検索部９は、文書入力部１からの文書を用いて文書蓄積部３の中の文書を類似検索する。検索結果の文書ＩＤをセキュリティレベル計算部４に送る。
【００３７】
文書蓄積部３は、文書入力部１からの文書内容、セキュリティレベル計算部４からのセキュリティレベルを＜文書ＩＤ、入力された文書、セキュリティレベル＞という形で蓄積する。文書ＩＤは文書蓄積部３内で唯一になるように生成する。類似文書検索部９からの要求に応じて文書蓄積部３内文書の一覧を類似文書検索部９に送付する。また、セキュリティレベル計算部４の要求に応じて文書ＩＤからセキュリティレベルを検索して返信する。
【００３８】
セキュリティレベル計算部４は、類似文書検索部９から送られてきた文書ＩＤで文書蓄積部３に検索要求を行い、かかる文書のセキュリティレベルを得る。文書ＩＤが複数ある場合には複数のセキュリティレベルが返信されるが、その中で最も高いレベルを計算結果とする。導き出されたセキュリティレベルを文書蓄積部３に送る。
【００３９】
図５は、本発明の一実施形態に係る文書管理装置のブロック図である。図１６および図１７は、本実施形態に係る類似文書検索部９、セキュリティレベル計算部４の動作をそれぞれ示すフローチャートである。図５に示すように、本実施形態は、文書入力部１、キーワード抽出部７、類似文書検索部９、文書蓄積部３、セキュリティレベル計算部４、キーワードレベル設定部５、キーワードレベル蓄積部６から成る装置である。
【００４０】
文書入力部１、キーワード抽出部７、キーワードレベル設定部５、キーワードレベル蓄積部６は、上述の実施形態と同様の動作である。
【００４１】
文書蓄積部３は、文書入力部１からの文書内容、キーワード抽出部７からのキーワード、セキュリティレベル計算部４からのセキュリティレベルを＜文書ＩＤ、入力された文書、キーワード、セキュリティレベル＞という形で蓄積する。文書ＩＤは文書蓄積部３内で唯一になるように生成する。類似文書検索部９からの要求に応じて文書蓄積部３内文書の一覧が類似文書検索部９に送付される。セキュリティレベル計算部４の要求に応じて文書ＩＤからセキュリティレベルを検索して返信する。
【００４２】
類似文書検索部９は、文書入力部１から対象文書を受け取る（図１６ステップＳ７０）。文書蓄積部３から、ＩＤと文書の一覧を受け取る（図１６ステップＳ７１）。類似検索を行う（図１６ステップＳ７２）。検索結果の文書ＩＤをセキュリティレベル計算部４に送信する（図１６ステップＳ７３）。
【００４３】
セキュリティレベル計算部４は、キーワード抽出部７から送られてきたキーワードでキーワードレベル蓄積部６に検索を行い、セキュリティレベル（ｌｅｖｅｌ１）を得る（図１７ステップＳ７５）。類似文書検索部９から送られてきた文書ＩＤで文書蓄積部３に検索を行い、セキュリティレベル（ｌｅｖｅｌ２）を得る（図１７ステップＳ７６）。キーワードと文書ＩＤが複数ある場合には複数のセキュリティレベルが返信されるが、その中で最も高いレベルを計算結果とする。導き出されたセキュリティレベルを文書蓄積部３に送る（図１７ステップＳ７７）。
【図面の簡単な説明】
【００４４】
【図１】本発明の一実施形態に係る文書管理装置のブロック図である。
【図２】本発明の一実施形態に係る文書管理装置のブロック図である。
【図３】本発明の一実施形態に係る文書管理装置のブロック図である。
【図４】本発明の一実施形態に係る文書管理装置のブロック図である。
【図５】本発明の一実施形態に係る文書管理装置のブロック図である。
【図６】図１の文書管理装置に係る文書入力部の動作を示すフローチャートである。
【図７】図１の文書管理装置に係るキーワード入力部の動作を示すフローチャートである。
【図８】図１の文書管理装置に係るキーワードレベル設定部の動作を示すフローチャートである。
【図９】図１の文書管理装置に係るキーワードレベル蓄積部の動作を示すフローチャートである。
【図１０】図１の文書管理装置に係るセキュリティレベル計算部の動作を示すフローチャートである。
【図１１】図１の文書管理装置に係る文書蓄積部の動作を示すフローチャートである。
【図１２】図２の文書管理装置に係るキーワード抽出部の動作を示すフローチャートである。
【図１３】図３の文書管理装置に係る類似文書指定部の動作を示すフローチャートである。
【図１４】図３の文書管理装置に係る文書蓄積部の動作を示すフローチャートである。
【図１５】図３の文書管理装置に係るセキュリティレベル計算部の動作を示すフローチャートである。
【図１６】図５の文書管理装置に係る類似文書検索部の動作を示すフローチャートである。
【図１７】図１の文書管理装置に係るセキュリティレベル計算部の動作を示すフローチャートである。
【符号の説明】
【００４５】
１    文書入力部
２    キーワード入力部
３    文書蓄積部
４    セキュリティレベル計算部
５    キーワードレベル設定部
６    キーワードレベル蓄積部
７    キーワード抽出部
８    類似文書指定部
９    類似文書検索部
【図１】
2006338147.tif 000003
【図２】
2006338147.tif 000004
【図３】
2006338147.tif 000005
【図４】
2006338147.tif 000006
【図５】
2006338147.tif 000007
【図６】
2006338147.tif 000008
【図７】
2006338147.tif 000009
【図８】
2006338147.tif 000010
【図９】
2006338147.tif 000011
【図１０】
2006338147.tif 000012
【図１１】
2006338147.tif 000013
【図１２】
2006338147.tif 000014
【図１３】
2006338147.tif 000015
【図１４】
2006338147.tif 000016
【図１５】
2006338147.tif 000017
【図１６】
2006338147.tif 000018
【図１７】
2006338147.tif 000019