(57)【要約】【課題】煩雑なユーザ操作を行うことなく、文書管理装置のコントロール下から外れた場合であっても文書状態に応じた文書の保護を行うことができる文書管理装置を提供する。【解決手段】文書管理装置は、登録された文書の登録状態を示すモードを管理する文書管理手段と、前記文書についてユーザが実行可能な機能を制限するルールを管理するルール管理手段と、前記文書のモードに応じて前記ルールを選択するルール適用手段と、前記ルールに基づいて前記文書を暗号化する暗号化手段とを備える。【選択図】図２
2007122236.tif 000002
【特許請求の範囲】
【請求項１】
登録された文書の登録状態を示すモードを管理する文書管理手段と、
前記文書についてユーザが実行可能な機能を制限するルールを管理するルール管理手段と、
前記文書のモードに応じて前記ルールを選択するルール適用手段と、
前記ルールに基づいて前記文書を暗号化する暗号化手段と
を備えることを特徴とする文書管理装置。
【請求項２】
前記文書に署名を付加する署名付加手段をさらに備えたことを特徴とする請求項１に記載の文書管理装置。
【請求項３】
前記文書の登録要求をする文書登録手段をさらに備え、
前記ルール適用手段は、前記文書の登録要求がされた際に設定される登録モードに対応するルールとして、登録されたユーザのみが前記文書を読み書き可能であるように前記文書を暗号化するルールを選択することを特徴とする請求項１に記載の文書管理装置。
【請求項４】
前記文書のモードの変更指示を受け付ける文書モード変更指示受信手段をさらに備え、
前記ルール適用手段は、変更されたモードに応じて前記ルールを選択することを特徴とする請求項１に記載の文書管理装置。
【請求項５】
前記ルールは、複数のフォルダに対して、各フォルダごとに設定されていることを特徴とする請求項１に記載の文書管理装置。
【請求項６】
前記ルールは、ファイル名に対して設定されていることを特徴とする請求項１に記載の文書管理装置。
【請求項７】
前記暗号化手段は、公開鍵暗号方式を用いて前記文書を暗号化することを特徴とする請求項１に記載の文書管理装置。
【請求項８】
前記署名付加手段は、公開鍵暗号方式を用いて署名を付加することを特徴とする請求項２に記載の文書管理装置。
【請求項９】
前記文書は、ＰＤＦ文書であることを特徴とする請求項１に記載の文書管理装置。
【請求項１０】
登録された文書の登録状態を示すモードを管理する文集管理手段と、
前記文書についてユーザが実行可能な機能を制限するルールを管理するルール管理手段と、
前記文書のモードに応じて前記ルールを選択するルール適用手段と、
前記ルールに基づいて前記文書に署名を付加する署名付加手段と
を備えることを特徴とする文書管理装置。
【請求項１１】
登録された文書の登録状態を示すモードに応じてユーザが実行可能な機能を制限するルールを選択するステップと、
前記ルールに基づいて前記文書を暗号化するステップと
を含むことを特徴とする文書管理方法。
【請求項１２】
登録された文書の登録状態を示すモードを管理するステップと、
前記文書についてユーザが実行可能な機能を制限するルールを管理するステップと
をさらに備えることを特徴とする請求項１１に記載の文書管理方法。
【請求項１３】
前記文書に署名を付加するステップをさらに含んでいることを特徴とする請求項１１に記載の文書管理方法。
【請求項１４】
登録された文書の登録状態を示すモードに応じてユーザが実行可能な機能を制限するルールを選択するステップと、
前記ルールに基づいて前記文書を暗号化するステップと
を含む文書管理方法をコンピュータで実行させることを特徴とする文書管理プログラム。
【請求項１５】
登録された文書の登録状態を示すモードを管理するステップと、
前記文書についてユーザが実行可能な機能を制限するルールを管理するステップと
をさらに備えることを特徴とする請求項１４に記載の文書管理プログラム。
【請求項１６】
前記文書に署名を付加するステップをさらに含んでいることを特徴とする請求項１４に記載の文書管理プログラム。
【請求項１７】
請求項１４に記載の前記文書管理プログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの文書へのアクセス権をコントロールする文書管理装置及び文書管理方法に関する。
【背景技術】
【０００２】
近年の情報機器の発展とオフィス等におけるペーパレス化の要請に伴い、紙上に形成された文書をスキャナで取り込み、イメージ文書として、パソコンやサーバ等に登録して一元管理する文書管理装置が普及している。また、プリント機能、スキャン機能、ファクシミリ機能などの機能を備えた複合機においては、ハードディスクなどの記憶装置の大容量化に伴って複合機自体に文書を保存する文書管理機能を備えたものも普及している。
【０００３】
スキャン部を有する複合機で入力したスキャナ文書や、パソコン上のアプリケーションソフトなどで作製された電子文書を上記文書管理装置に登録するにあたってはその文書の属性に応じて機密情報が不必要に流出したり第３者によって改ざんされないように、予め文書毎に閲覧や編集などのアクセス権限をユーザ毎に設定しているものが多い。
【０００４】
例えば、文書管理装置への文書の登録に際して、文書の公開許可条件を示すセキュリティ情報を設定し、設定された情報に従って閲覧が許可されたメンバ・階層・集合に対して文書管理装置が閲覧を許可するものがある（例えば、特許文献１参照）。また、管理サーバから文書に対する機密方針を取得し、該取得された機密方針により特定される証明書に基づいて文書の暗号化を行うものがある（例えば、特許文献２参照。）。
【０００５】
【特許文献１】特開２００１−２６５６３６号公報
【特許文献２】特開２００４−１５１１６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上述の特許文献１に示す文書管理装置では、文書管理装置自体がそこに登録されている文書の閲覧の許可・禁止をコントロールするので、閲覧許可されているユーザがその文書をコピーして文書管理装置の管理下からはずされてしまうとその文書に対する閲覧禁止のコントロールは行われなくなり、本来は閲覧許可されていないユーザがその文書の閲覧が可能となって機密情報が流出してしまったり改ざんされてしまうという問題があった。一方、上述の特許文献２に示す文書管理装置では、機密方針により特定される証明書に基づいて暗号化が行われるので、例え文書管理装置のコントロール下から外れたとしても、所定のユーザ以外は暗号化の解除ができず、文書を保護することができる。しかし、文書管理装置へ登録される文書は確定した状態の文書だけではなく、例えば、編集に備えてまず登録のみを行う状態、編集作業を行っている状態、編集作業が完了し、文書が確定した状態、など種々の状態で登録されている場合がある。このような場合、各状態（モード）に応じて該文書へのアクセスを要するユーザ範囲が変わるので、各モードの変更の都度、該モードに応じたアクセス権限の設定を変更する必要があり、その設定のための操作がわずらわしいものとなってしまっていた。
【０００７】
本発明の目的は、煩雑なユーザ操作を行うことなく、文書管理装置のコントロール下から外れた場合であっても文書状態に応じた文書の保護を行うことができる文書管理装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明に係る文書管理装置は、登録された文書の登録状態を示すモードを管理する文書管理手段と、
前記文書についてユーザが実行可能な機能を制限するルールを管理するルール管理手段と、
前記文書のモードに応じて前記ルールを選択するルール適用手段と、
前記ルールに基づいて前記文書を暗号化する暗号化手段と
を備えることを特徴とする。
【０００９】
前記文書に署名を付加する署名付加手段をさらに備えてもよい。
【００１０】
前記文書の登録要求をする文書登録手段をさらに備え、
前記ルール適用手段は、前記文書の登録要求がされた際に設定される登録モードに対応するルールとして、登録されたユーザのみが前記文書を読み書き可能であるように前記文書を暗号化するルールを選択してもよい。
【００１１】
また、前記文書のモードの変更指示を受け付ける文書モード変更指示受信手段をさらに備え、
前記ルール適用手段は、変更されたモードに応じて前記ルールを選択してもよい。
【００１２】
さらに、前記ルールは、複数のフォルダに対して、各フォルダごとに設定されていてもよい。また、前記ルールは、ファイル名に対して設定されていてもよい。
【００１３】
前記暗号化手段は、公開鍵暗号方式を用いて前記文書を暗号化するものであってもよい。前記署名付加手段は、公開鍵暗号方式を用いて署名を付加するものであってもよい。
【００１４】
前記文書は、ＰＤＦ文書であってもよい。
【００１５】
本発明に係る文書管理装置は、登録された文書の登録状態を示すモードを管理する文集管理手段と、
前記文書についてユーザが実行可能な機能を制限するルールを管理するルール管理手段と、
前記文書のモードに応じて前記ルールを選択するルール適用手段と、
前記ルールに基づいて前記文書に署名を付加する署名付加手段と
を備えることを特徴とする。
【００１６】
また、本発明に係る文書管理方法は、登録された文書の登録状態を示すモードに応じてユーザが実行可能な機能を制限するルールを選択するステップと、
前記ルールに基づいて前記文書を暗号化するステップと
を含むことを特徴とする。
【００１７】
また、登録された文書の登録状態を示すモードを管理するステップと、
前記文書についてユーザが実行可能な機能を制限するルールを管理するステップと
をさらに含んでもよい。
【００１８】
さらに、前記文書に署名を付加するステップをさらに含んでもよい。
【００１９】
前記文書管理方法は、コンピュータで実行させることを特徴とする文書管理プログラムとして実現してもよい。この場合、文書管理プログラムは、登録された文書の登録状態を示すモードに応じてユーザが実行可能な機能を制限するルールを選択するステップと、
前記ルールに基づいて前記文書を暗号化するステップと
を含む文書管理方法をコンピュータで実行させることを特徴とする。この文書管理プログラムを、コンピュータ上で実行することによって上記のように文書管理を実行できる。なお、この文書管理プログラムは、ＭＦＰ上で実行させる場合に限られず、プリント部及びスキャナ部を有しない通常のコンピュータにおいて実行させることができる。
【００２０】
なお、前記文書管理プログラムは、コンピュータ読み取り可能な記録媒体に記録してもよい。
【発明の効果】
【００２１】
本発明に係る文書管理装置によれば、文書に対する各種操作に応じて、文書管理装置の外に文書が出てしまう場合においても適切なアクセス権を自動的に付与することができ、また、誰が最終的に編集を行ったかの証明を自動的に付与することができる。
【発明を実施するための最良の形態】
【００２２】
本発明の実施の形態に係る文書管理装置について添付図面を用いて説明する。なお、図面において実質的に同一の部材には同一の符号を付している。
【００２３】
実施の形態１
図１は、本発明の実施の形態１に係る文書管理装置１０及びユーザ端末３０の物理的な構成を示すブロック図である。この文書管理装置１０は、ＣＰＵ１、ＲＯＭ２、ＲＡＭ３、ＨＤＤ４、入力部５、表示部６、プリント部７、スキャナ部８、通信部９を備える。一方、ユーザ端末３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ＨＤＤ３４、入力部３５、表示部３６、通信部３９を備える。文書管理装置１０とユーザ端末３０は、ネットワーク５０を介して接続されている。また、この文書管理装置１０及びユーザ端末３０とは互いにネットワーク５０を介して接続されており、文書管理システムを構成している。さらに、この文書管理装置１０は、インターネット６０等を介して外部ＰＣ７０とも接続されており、外部ＰＣ７０からアクセスできる。なお、この文書管理装置１０では、ＭＦＰのようにプリント部７、スキャナ部８を含む構成として示しているが、これらは必須ではない。この文書管理装置１０は、プリント部７、スキャナ部８を含まない通常のコンピュータによって実現することができる。
【００２４】
図２は、本発明の実施の形態１に係る文書管理装置１０及びユーザ端末３０の機能的な構成を示すブロック図である。この文書管理装置１０は、ログイン処理部１１、ユーザ管理部１２、文書受信部１３、文書登録部１４、文書一覧回答部１５、文書モード変更指示受信部１６、文書管理部１７、ルール適用部１８、ルール管理部１９、暗号化部２０、署名付加部２１、タイムスタンプ部２２、公開鍵管理部２３を備える。ログイン処理部１１では、ユーザ端末３０からのログイン要求を受け付ける。ユーザ管理部１２は、ログイン処理部１１からの問い合わせに対して、ログインユーザが登録ユーザであるか否かを確認する。文書受信部１３は、ユーザ端末３０から送信された文書を受信する。文書登録部１４は、受信した文書の登録要求を文書管理部１７に渡す。文書一覧回答部１５は、ユーザ端末３０からの文書一覧取得要求に対して文書一覧を回答する。文書モード変更指示受信部１６は、文書モード変更指示を受け付ける。文書管理部１７は、文書登録要求に対して、文書を情報と共にルール適用部１８に渡す。ルール適用部１８では、文書モードに対応して適用すべきルールをルール管理部１９に問い合わせる。ここで、ルールとは、文書についてユーザが実行可能な機能を制限する規定であり、例えば、特定のユーザについてのみ文書の読み書きが可能となるように文書を暗号化することである。ルール管理部１９では、文書モードに対応するルールを回答する。暗号化部２０では、ルールに基づいて文書を暗号化する。署名付加部２１では、署名を付加する。タイムスタンプ部２２では、タイムスタンプを付加する。公開鍵管理部２３では、下記表１に示すように、各ユーザごとの公開鍵を管理する。
【００２５】
【表１】
2007122236.tif 000003
【００２６】
図３は、図２の文書管理装置１０の構成部材のうち、文書管理部１７、ルール適用部１８、ルール管理部１９において、フォルダ２４ａ、２４ｂ、２４ｃごとに対応するルール２５ａ、２５ｂ、２５ｃが設定されている場合の例を示す概略図である。これらのルールとしては、例えば、下記表２に示すように、文書の登録状態を示すモードごとに読み書き可能なユーザを規定している。この文書管理装置１０では、文書に設定されたモードに対応して適応すべきルールを選択し、選択したルールに応じて文書を暗号化する。これによって、文書に設定されるモードが変更されるごとに、その変更されたルールに対応して適応されるルールが選択されるので、例えば、モード変更に応じて文書の読み書きが可能なユーザ群を入れ替えることができる。
【００２７】
【表２】
2007122236.tif 000004
【００２８】
また、図２に示すように、ユーザ端末３０は、ログイン要求部４１、文書送信部４２、文書一覧取得部４３、文書モード変更指示部４４、文書登録部４５、文書モード変更部４６、ルール設定部４７、ユーザ端末側文書管理部４８を備える。ログイン要求部４１は、ユーザ端末３０から文書管理装置１０へのログイン要求を行う。文書登録部４５では、登録する文書を選択する。文書送信部４２では、選択された文書を文書管理装置１０の文書受信部１３に送信する。文書一覧取得部４３は、文書管理装置１０に対して文書一覧取得要求を行う。文書モード変更部４６は、取得した文書一覧からモードを変更する文書を選択する。文書モード変更指示部４４は、選択した文書のモード変更要求を文書管理装置１０に送る。ルール設定部４７は、文書モードに対応して、文書についてユーザが実行可能な機能を制限するルールを設定し、文書管理装置１０のルール管理部１９に送る。このユーザ端末３０によれば、文書について設定するモードを変更指示するだけで、文書管理装置１０において文書の読み書きが可能なユーザ群に応じて文書が暗号化される。
【００２９】
図４は、本発明の実施の形態１に係る文書管理方法における「登録モード」でのフローチャートである。
（ａ）ログインを受け付ける（Ｓ０１）。ユーザ端末３０のログイン要求部４１からのログイン要求をログイン処理部１１で受け付ける。
（ｂ）ログインユーザが登録済みユーザか否か判断する（Ｓ０２）。ユーザ管理部１２へ問い合わせて、ログインしたユーザが登録済みユーザか否か確認する。登録済みユーザであれば、ログイン成功として、次のステップＳ０３に移行する。一方、登録済みユーザでない場合には、ログイン失敗として、再度ログインを試行するようにユーザ端末３０のログイン要求部４１に返答し、再度ログイン受け付けに戻る。
（ｃ）ユーザから送信された文書を受信する（Ｓ０３）。この場合には、作成者は、文書をユーザ端末３０の文書送信部４２から送信し、文書管理装置１０の文書受信部１３で受信し、文書登録部１４に渡される。その後、文書登録部１４から文書管理部に文書の登録要求を渡す。なお、この場合には、作成者によって文書には「登録モード」が設定されている。
（ｄ）格納フォルダの指定の有無を判断する（Ｓ０４）。ここで、文書管理部１７から、登録対象の文書と共に、各種情報（登録ユーザ名、格納フォルダ、登録ファイル名、等）がルール適用部１８に送られる。ルール適用部１８では、ルール管理部１９に適用すべきルールの有無を問い合わせる。そこで、格納フォルダの指定がある場合には、次のステップＳ０５に移行する。一方、格納フォルダの指定がない場合には、例えば、下記表３のデフォルトルールを取得し（Ｓ０７）、次のステップＳ０８へ移行する。
（ｅ）格納フォルダに該当するルールが有るか否か判断する（Ｓ０５）。例えば、図３の例では、格納フォルダ２４ａに対してルールＡ（２５ａ）が対応する。この場合には、上記表２に示すルールＡ（２５ａ）を取得する（Ｓ０６）。一方、該当するルールがない場合には、下記表３に示すデフォルトルールを取得する（Ｓ０７）。なお、デフォルトルールとしては、下記表３の例に限られず、例えば、全てのモードについて登録されたユーザが文書を読み書き可能なように文書を暗号化するルールであってもよい。
【００３０】
【表３】
2007122236.tif 000005
【００３１】
（ｆ）取得したルールに基づいて文書を暗号化する（Ｓ０８）。暗号化は、暗号化部２０によって行うことができる。この場合には、「登録モード」に対応するルールとして、例えば、下記表３のデフォルトルールの例では、「作成者のみが読み書き可能なように暗号化する。作成者の署名を付加する。タイムスタンプを付加する。」である。そこで、上記ルールに基づいて、作成者のみが読み書き可能なように暗号化する。なお、文書の暗号化は、ルールに基づいて作成者のみが読み書き可能なように暗号化する方法であればよい。例えば、公開鍵暗号化方式を用いて、作成者の公開鍵を用いて暗号化することにより、作成者のみが復号化できるので、作成者のみが文書を読み書きできる。なお、暗号化方式は、公開鍵暗号化方式に限定されない。
（ｇ）作成者の署名を付加する（Ｓ０９）。署名は、署名付加部２１を用いて行うことができる。なお、署名方式は、例えば、公開鍵暗号化方式を用いて行ってもよい。また、上記文書の暗号化を行うことなく、署名の付加のみを行うようにしてもよい。
（ｈ）タイムスタンプを付加する（Ｓ１０）。タイムスタンプの付加は、タイムスタンプ付加部２２を用いて行うことができる。このタイムスタンプの付加によって時刻証明を行うことができる。
以上によって、文書を登録する登録モードにおいて文書管理を行うことができる。
【００３２】
図５は、本発明の実施の形態１に係る文書管理方法における文書モードの変更のフローチャートである。文書モードの変更とは、例えば、「登録モード」から「編集モード」への変更や、「編集モード」から「公開モード」への変更である。このうち、「登録モード」から「編集モード」への変更は、文書作成者が指示するものとする。また、「編集モード」から「閲覧モード」への変更は、編集者が指示するものとする。
（ａ）ログインを受け付ける（Ｓ１１）。
（ｂ）ログインユーザが登録済みユーザか否か判断する（Ｓ１２）。登録済みユーザであれば、ログイン成功として、次のステップＳ１３に移行する。一方、登録済みユーザでない場合には、ログイン失敗として、再度ログイン受け付けに戻る。
（ｃ）文書モードを変更する文書の選択を受け付ける（Ｓ１３）。
（ｄ）文書モード変更指示を受け付ける（Ｓ１４）。ここでは文書モードの設定を、「登録モード」から「編集モード」に変更する場合である。なお、「編集モード」から「公開モード」に変更する場合等についてはここでは示さないが、同様の処理を行えばよい。
（ｅ）受け付けたモード変更が「登録モード→編集モード」であるか判断する（Ｓ１５）。モード変更が「登録モード→編集モード」の場合には、次のステップＳ１６に移行し、それ以外の場合にはステップＳ１８に移行する。
（ｆ）ログインユーザは、文書作成者であるか否か判断する（Ｓ１６）。ログインユーザが文書作成者の場合には、「登録モード→編集モード」にモード変更して、次のステップＳ２０に移行する。一方、文書作成者以外の場合には、モード変更せず（Ｓ１７）、終了する。
（ｇ）モード変更が「登録モード→編集モード」ではない場合には、ログインユーザが編集者であるか否か判断する（Ｓ１８）。編集者である場合には、「編集モード→公開モード」にモード変更して、次のステップＳ２０に移行する。一方、編集者以外の場合には、モード変更せず（Ｓ１９）、終了する。
【００３３】
（ｈ）該当するルールが有るか否か判断する（Ｓ２０）。ここで、文書管理部１７から、モード変更対象の文書と共に、各種情報（登録ユーザ名、格納フォルダ、登録ファイル名、等）がルール適用部１８に送られる。ルール適用部１８では、ルール管理部１９に適用すべきルールの有無を問い合わせる。この場合には、格納フォルダに該当したルールがあるか否か判断し（Ｓ２０）、存在する場合には、そのルールを取得する（Ｓ２１）。が存在するか否かを確認する。該当するルールがあれば、そのルールを取得する（Ｓ２１）。例えば、上記表２に示すルールを取得してもよい。該当するルールがなければ、上記表３に示すデフォルトルールを取得する（Ｓ２２）。
【００３４】
（ｉ）取得したルールに基づいて文書を暗号化する（Ｓ２３）。暗号化は、暗号化部２０によって行うことができる。この場合、変更したモード、例えば、「編集モード」に対応するルールとして、例えば、表２の例のうち、ルールＡでは、「作成者が読めるように暗号化し、編集者が読み書き可能なように暗号化する。」である。そこで、上記ルールに基づいて、登録された「作成者」が読めるように暗号化し、登録された「編集者」が読み書き可能なように暗号化する。また、「公開モード」に変更した場合には、「公開モード」に対応するルールとして、例えば、表２の例では、「閲覧者のみが読めるように暗号化する。」である。そこで、上記ルールに基づいて、登録された「閲覧者」のみが読めるように暗号化する。
（ｊ）署名を付加する（Ｓ２４）。署名は、例えば、公開鍵暗号化方式を用いて行ってもよい。なお、上記文書の暗号化を行うことなく、署名の付加のみを行うようにしてもよい。
（ｋ）タイムスタンプを付加する（Ｓ２５）。タイムスタンプの付加は、タイムスタンプ付加部２２を用いて行うことができる。
以上によって、文書のモード変更について文書管理を行うことができる。
【００３５】
なお、上述の文書モードでは、「登録モード」、「編集モード」、「公開モード」の３種類としたが、これらの場合に限られない。例えば、「編集」を終了した状態であることを示す「編集終了モード」を設けてもよい。この文書管理方法では、設定されたモードに応じて、登録された特定のユーザのみが読み書き、又は、読み取りのみができるように文書が暗号化され、必要に応じて署名が付加され、タイムスタンプが付加される。例えば、「登録モード」では、文書の登録を行ったユーザを「作成者」と判断してその作成者のみが読み書き可能なように暗号化される。一方、「編集モード」では、「作成者」として登録されたユーザが読めるように暗号化され、「編集者」として登録されたユーザが読み書き可能なように暗号化される。この場合、「編集モード」では、「作成者」であっても「編集者」として登録されていなければ読み書きできないものとしてもよい。さらに、「公開モード」では、「閲覧者」として登録されたユーザのみが読み取りできるように暗号化される。この場合にも、「作成者」、「編集者」であっても「閲覧者」として登録されていなければ読み取りできないものとしてもよい。
【００３６】
図６は、本発明の実施の形態１に係る文書管理方法における文書管理システム内のユーザが文書操作を行う場合のフローチャートである。
（ａ）ログインを受け付ける（Ｓ３１）。
（ｂ）ログインしたユーザが登録済みユーザか否か判断する（Ｓ３２）。登録済みユーザであれば、ログイン成功として、次のステップＳ３３に移行する。一方、登録済みユーザでない場合には、ログイン失敗として、再度ログイン受け付けに戻る。
（ｃ）文書操作を行う文書の選択を受付ける（Ｓ３３）。
（ｄ）アクセス要求の有無を判断する（Ｓ３４）。アクセス要求があった場合には、次のステップＳ３５に移行する。一方、アクセス要求がなかった場合には、再度、文書の選択の受け付けに戻る。
（ｅ）アクセスユーザのユーザ情報を取得する（Ｓ３５）。
【００３７】
（ｆ）ユーザが文書の作成者か否か判断する（Ｓ３６）。作成者である場合には、次のステップＳ３７に移行する。作成者でない場合には、ステップＳ３９に移行する。なお、ここでは、「作成者」はいずれのモードであっても文書にアクセスできるものとしている。
（ｇ）ユーザが文書の作成者である場合には、文書を復号化する（Ｓ３７）。次いで、文書の読み書き可能に設定する（Ｓ３８）。その後終了する。
（ｈ）ユーザが編集者か否か判断する（Ｓ３９）。編集者である場合には、次のステップＳ３０に移行し、編集者でない場合には、ステップＳ４１に移行する。
（ｉ）編集モードか否か判断する（Ｓ４０）。編集モードである場合には、ステップＳ３７に移行する。この場合には、文書を復号化する（Ｓ３７）。次いで、文書の読み書き可能に設定する（Ｓ３８）。その後終了する。編集モードでない場合には、ステップＳ４２に移行する。
（ｊ）ユーザが閲覧者か否か判断する（Ｓ４１）。閲覧者である場合には次のステップＳ３２に移行し、閲覧者でない場合には文書の復号化を禁止し（Ｓ４５）、その後終了する。
（ｋ）公開モードか否か判断する（Ｓ４２）。公開モードである場合には、文書を復号化し（Ｓ３３）、次いで、文書閲覧可能に設定する（Ｓ４４）。その後終了する。一方、公開モードでない場合には、文書の復号化を禁止し（Ｓ４５）、その後終了する。
以上によって、文書管理システム内のユーザが文書操作を行う場合において、文書に設定されたモードに応じて、設定されたアクセス可能な特定のユーザのみが文書操作を行うことができる。
【００３８】
図７は、文書管理システム外からのユーザＰＣ７０から文書操作を行う場合のフローチャートである。
（ａ）文書管理装置１０では、ユーザＰＣ７０からの文書の選択を受け付ける（Ｓ５０）。
（ｂ）アクセス要求の有無を判断する（Ｓ５１）。アクセス要求があった場合には、次のステップＳ５２に移行する。一方、アクセス要求がなかった場合には、再度、文書の選択の受け付けに戻る。
（ｃ）アクセスユーザのユーザ情報を取得する（Ｓ５２）。
（ｄ）選択した文書を復号可能なユーザであるか否か判断する（Ｓ５３）。復号可能であれば次のステップＳ５４に移行し、復号可能でない場合には、文書復号化を禁止し（Ｓ５８）、その後終了する。
（ｅ）選択された文書を復号化する（Ｓ５４）。
（ｆ）選択した文書を読み書き可能なユーザであるか否か判断する（Ｓ５５）。読み書き可能であれば文書を読み書き可能に設定し（Ｓ５６）、書き込み不可であれば文書閲覧可能に設定し（Ｓ５７）、その後終了する。
以上によって、文書管理システム外のユーザ端末７０による文書操作を扱うことができる。
【００３９】
また、この文書管理方法では、デフォルトのルールではなく、例えば、上記表１に示すようにルールを設定してもよい。なお、ここではフォルダ作成者がそのフォルダに文書を格納する場合に適用されるルールを設定する場合について説明する。図８は、ルール設定のフローチャートである。
（ａ）ログインを受け付ける（Ｓ６１）
（ｂ）登録済みユーザか否か判断する（Ｓ６２）。登録済みユーザであった場合には次のステップＳ６３に移行し、未登録ユーザの場合にはログインの受け付けステップＳ６１に戻る。
（ｃ）フォルダ選択を受け付ける（Ｓ６３）。
（ｄ）ログインユーザがフォルダ作成者か否か判断する（Ｓ６４）。フォルダ作成者の場合には次のステップＳ６５に移行し、フォルダ作成者でない場合にはフォルダ選択の受け付けステップＳ６３に戻る。
（ｅ）ルール設定画面を表示する（Ｓ６５）。
（ｆ）ルールを設定する（Ｓ６６）。
（ｇ）終了か否か判断する（Ｓ６７）。終了する場合には、設定されたルールをルール管理部１９に格納し（Ｓ６８）、その後終了する。一方、終了しない場合には、ふたたびルール設定画面の表示ステップＳ６５に戻る。
以上によって、例えば、図３に示すように、フォルダ２４ａ、２４ｂ、２４ｃ毎に対応するようにルール２５ａ、２５ｂ、２５ｃを設定することができる。
【００４０】
なお、この文書管理方法は、プリント部７やスキャナ部８を含まない通常のコンピュータで実行可能である。したがって、この文書管理方法は、通常のコンピュータで実行可能な文書管理プログラムとして実現することができる。
【産業上の利用可能性】
【００４１】
本発明は、ユーザの文書へのアクセス権をコントロールする文書管理装置及び文書管理方法として有用である。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施の形態１に係る文書管理装置及びユーザ端末の物理的な構成を示すブロック図である。
【図２】本発明の実施の形態１に係る文書管理装置及びユーザ端末の機能的な構成を示すブロック図である。
【図３】文書管理部、ルール適用部、ルール管理部におけるフォルダとルールの対応関係を示す概略図である。
【図４】本発明の実施の形態１に係る文書管理方法における文書登録の場合のフローチャートである。
【図５】本発明の実施の形態１に係る文書管理方法における文書モード変更の場合のフローチャートである。
【図６】本発明の実施の形態１に係る文書管理方法における文書管理システム内からの文書操作のフローチャートである。
【図７】本発明の実施の形態１に係る文書管理方法における文書管理システム外からの文書操作のフローチャートである。
【図８】ルール設定のフローチャートである。
【符号の説明】
【００４３】
１  ＣＰＵ、２  ＲＯＭ、３  ＲＡＭ、４  ＨＤＤ、５  入力部、６  表示部、７  プリント部、８  スキャナ部、９  通信部、１０  文書管理装置、１１  ログイン処理部、１２  ユーザ管理部、１３  文書受信部、１４  文書登録部、１５  文書一覧回答部、１６  文書モード変更指示受信部、１７  文書管理部、１８  ルール適用部、１９  ルール管理部、２０  暗号化部、２１  署名付加部、２２  タイムスタンプ部、２３  公開鍵管理部、２４ａ、２４ｂ、２４ｃ  フォルダ、２５ａ、２５ｂ、２５ｃ  ルール、３０  ユーザ端末、３１  ＣＰＵ、３２  ＲＯＭ、３３  ＲＡＭ、３４  ＨＤＤ、３５  入力部、３６  表示部、３９  通信部、４１  ログイン要求部、４２  文書送信部、４３  文書一覧取得部、４４  文書モード変更指示部、４５  文書登録部、４６  文書モード変更部、４７  ルール設定部、４８  ユーザ端末側文書管理部、５０  ネットワーク、６０  インターネット、７０  外部ＰＣ
【図１】
2007122236.tif 000006
【図２】
2007122236.tif 000007
【図３】
2007122236.tif 000008
【図４】
2007122236.tif 000009
【図５】
2007122236.tif 000010
【図６】
2007122236.tif 000011
【図７】
2007122236.tif 000012
【図８】
2007122236.tif 000013