(57)【特許請求の範囲】
【請求項１】
複数の文書を文書蓄積サーバに蓄積し、該文書蓄積サーバに蓄積した複数の文書をネットワークを経由して複数のクライアントで共有する文書管理システムであって、
前記文書蓄積サーバは、
前記文書蓄積サーバに蓄積されたオリジナル文書に基づき閲覧のみ可能な閲覧用データおよび印刷のみ可能な印刷用データを作成する作成手段と、
前記オリジナル文書に保護属性が付加されていない場合は、該オリジナル文書を、該オリジナル文書へリンクされていることを明示的に示す第１の識別情報を用いて前記クライアントに表示する保護非対象文書として管理し、前記オリジナル文書に保護属性が付加されている場合は、該オリジナル文書を、該オリジナル文書に対する前記閲覧用データ若しくは前記印刷用データにリンクされていることを明示的に示す第３の識別情報を用いて前記クライアントに表示する保護対象文書として管理するとともに、前記作成手段で作成した前記閲覧用データおよび前記印刷用データを前記オリジナル文書に対応付けて管理する管理手段と
を具備し、
前記クライアントは、
前記管理手段により前記オリジナル文書が前記保護非対象文書として管理されている場合は、該当オリジナル文書とリンクされていることを明示的に示す前記第１の識別情報を用い、前記保護対象文書として管理されている場合は、該当オリジナル文書とリンクされていないことを明示的に示す第２の識別情報を用いて前記オリジナル文書の表示を行うとともに、前記管理手段により前記保護対象文書に対応付けられて管理されている前記閲覧用データ若しくは前記印刷用データにリンクされていることを明示的に示す、前記第１の識別情報とは表示の態様が異なる前記第３の識別情報を前記第２の識別情報に対応して表示する表示手段
を具備する文書管理システム。
【請求項２】
前記第１の識別情報および前記第２の識別情報は、
前記オリジナル文書の文書名を含み、
前記第３の識別情報は、
該当オリジナル文書の閲覧若しくは印刷を選択するための情報である請求項１記載の文書管理システム。
【請求項３】
前記第３の識別情報により前記オリジナル文書の閲覧が選択された場合は、前記文書蓄積サーバから該当オリジナル文書に対応する閲覧のみ可能な閲覧用データを取得し、該クライアントに取得した閲覧用データを表示し、前記オリジナル文書の印刷が選択された場合は、該クライアントに印刷指示画面を表示して、該印刷指示画面からの印刷指示に応じて前記文書蓄積サーバから該当オリジナル文書に対応する印刷用データをプリンタに送信することにより該オリジナル文書の印刷を行う請求項２記載の文書管理システム。
【請求項４】
複数の文書を蓄積し、該蓄積した複数の文書をネットワークを経由して複数のクライアントで共有する文書蓄積サーバであって、
前記文書蓄積サーバに蓄積されたオリジナル文書に基づき閲覧のみ可能な閲覧用データおよび印刷のみ可能な印刷用データを作成する作成手段と、
前記オリジナル文書に保護属性が付加されていない場合は、該オリジナル文書を、該オリジナル文書へリンクされていることを明示的に示す第１の識別情報を用いて前記クライアントに表示する保護非対象文書として管理し、前記オリジナル文書に保護属性が付加されている場合は、該オリジナル文書を、該オリジナル文書に対する前記閲覧用データ若しくは前記印刷用データにリンクされていることを明示的に示す第３の識別情報を用いて前記クライアントに表示する保護対象文書として管理するとともに、前記作成手段で作成した前記閲覧用データおよび前記印刷用データを前記オリジナル文書に対応付けて管理する管理手段と
を具備し、
前記管理手段により前記オリジナル文書が前記保護非対象文書として管理されている場合は、該当オリジナル文書とリンクされていることを明示的に示す前記第１の識別情報を用い、前記保護対象文書として管理されている場合は、該当オリジナル文書とリンクされていないことを明示的に示す第２の識別情報を用いて前記クライアントにおける前記オリジナル文書の表示を行わせるとともに、前記管理手段により前記保護対象文書に対応付けられて管理されている前記閲覧用データ若しくは前記印刷用データにリンクされていることを明示的に示す、前記第１の識別情報とは表示の態様が異なる前記第３の識別情報を前記第２の識別情報に対応して表示させる文書蓄積サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、複数の文書を複数のクライアントで共有する文書管理システムおよび文書蓄積サーバに関し、特に、共有オリジナル文書のセキュリティの向上を図った文書管理システムおよび文書蓄積サーバに関する。
【０００２】
【従来の技術】
インターネット、イントラネットの普及に伴い、インターネット、イントラネットを利用した知識の共有が図られている。
【０００３】
そして、インターネット、イントラネットを利用して情報が広く解放されるにしたがい、ネットワーク環境においても情報のセキュリティ管理が重要となっている。
【発明が解決しようとする課題】
ところで、従来、ネットワーク上の資源に対するセキュリティとしては、さまざまな方法が提案されている。
【０００４】
しかし、インターネット、イントラネットを介して、複数の文書を複数のクライアントで共有する環境において、この共有する文書に対するセキュリティは充分とはいえない。
【０００５】
すなわち、複数の文書を文書蓄積サーバに蓄積し、該文書蓄積サーバに蓄積した文書を複数のクライアントで共有する文書管理システムを構築する場合においては、クライアントが一旦文書蓄積サーバから所望の文書をダウンロードすると、このダウンロードした文書は自由に編集および印刷できるので、悪意ある人間がこのダウンロードした文書を改竄してしまったり、無制限に印刷して配布するとで、文書蓄積サーバに蓄積された保護文書のセキュリティが確保できないという問題があった。
【０００６】
この問題を解決するために、例えば、クライアントに提供する文書に対して制限を設けると、文書蓄積サーバに蓄積された文書をクライアントが有効に活用できないという別の問題が生じた。
【０００７】
そこで、この発明は、共有オリジナル文書のセキュリティの向上を図るとともに、共有オリジナル文書の有効利用を可能にした文書管理システムおよび文書蓄積サーバを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、請求項１の発明の文書管理システムは、複数の文書を文書蓄積サーバに蓄積し、該文書蓄積サーバに蓄積した複数の文書をネットワークを経由して複数のクライアントで共有する文書管理システムであって、前記文書蓄積サーバは、前記文書蓄積サーバに蓄積されたオリジナル文書に基づき閲覧のみ可能な閲覧用データおよび印刷のみ可能な印刷用データを作成する作成手段と、前記オリジナル文書に保護属性が付加されていない場合は、該オリジナル文書を、該オリジナル文書へリンクされていることを明示的に示す第１の識別情報を用いて前記クライアントに表示する保護非対象文書として管理し、前記オリジナル文書に保護属性が付加されている場合は、該オリジナル文書を、該オリジナル文書に対する前記閲覧用データ若しくは前記印刷用データにリンクされていることを明示的に示す第３の識別情報を用いて前記クライアントに表示する保護対象文書として管理するとともに、前記作成手段で作成した前記閲覧用データおよび前記印刷用データを前記オリジナル文書に対応付けて管理する管理手段とを具備し、前記クライアントは、前記管理手段により前記オリジナル文書が前記保護非対象文書として管理されている場合は、該当オリジナル文書とリンクされていることを明示的に示す前記第１の識別情報を用い、前記保護対象文書として管理されている場合は、該当オリジナル文書とリンクされていないことを明示的に示す第２の識別情報を用いて前記オリジナル文書の表示を行うとともに、前記管理手段により前記保護対象文書に対応付けられて管理されている前記閲覧用データ若しくは前記印刷用データにリンクされていることを明示的に示す、前記第１の識別情報とは表示の態様が異なる前記第３の識別情報を前記第２の識別情報に対応して表示する表示手段
を具備する。
【０００９】
また、請求項２の発明は、請求項１の発明において、前記第１の識別情報および前記第２の識別情報は、前記オリジナル文書の文書名を含み、前記第３の識別情報は、該当オリジナル文書の閲覧若しくは印刷を選択するための情報である。
【００１０】
また、請求項３の発明は、請求項２の発明において、前記第３の識別情報により前記オリジナル文書の閲覧が選択された場合は、前記文書蓄積サーバから該当オリジナル文書に対応する閲覧のみ可能な閲覧用データを取得し、該クライアントに取得した閲覧用データを表示し、前記オリジナル文書の印刷が選択された場合は、該クライアントに印刷指示画面を表示して、該印刷指示画面からの印刷指示に応じて前記文書蓄積サーバから該当オリジナル文書に対応する印刷用データをプリンタに送信することにより該オリジナル文書の印刷を行う。
【００１１】
また、請求項４の発明は、複数の文書を蓄積し、該蓄積した複数の文書をネットワークを経由して複数のクライアントで共有する文書蓄積サーバであって、前記文書蓄積サーバに蓄積されたオリジナル文書に基づき閲覧のみ可能な閲覧用データおよび印刷のみ可能な印刷用データを作成する作成手段と、前記オリジナル文書に保護属性が付加されていない場合は、該オリジナル文書を、該オリジナル文書へリンクされていることを明示的に示す第１の識別情報を用いて前記クライアントに表示する保護非対象文書として管理し、前記オリジナル文書に保護属性が付加されている場合は、該オリジナル文書を、該オリジナル文書に対する前記閲覧用データ若しくは前記印刷用データにリンクされていることを明示的に示す第３の識別情報を用いて前記クライアントに表示する保護対象文書として管理するとともに、前記作成手段で作成した前記閲覧用データおよび前記印刷用データを前記オリジナル文書に対応付けて管理する管理手段とを具備し、前記管理手段により前記オリジナル文書が前記保護非対象文書として管理されている場合は、該当オリジナル文書とリンクされていることを明示的に示す前記第１の識別情報を用い、前記保護対象文書として管理されている場合は、該当オリジナル文書とリンクされていないことを明示的に示す第２の識別情報を用いて前記クライアントにおける前記オリジナル文書の表示を行わせるとともに、前記管理手段により前記保護対象文書に対応付けられて管理されている前記閲覧用データ若しくは前記印刷用データにリンクされていることを明示的に示す、前記第１の識別情報とは表示の態様が異なる前記第３の識別情報を前記第２の識別情報に対応して表示させる。
【００２０】
【発明の実施の形態】
以下、この発明に係わる文書管理システムおよび文書蓄積サーバの実施の形態を添付図面を参照して詳細に説明する。
【００２１】
図１は、この発明に係わる文書管理システムを概念的に説明するブロック図である。
【００２２】
図１に示す文書管理システムにおいては、複数の文書を蓄積して管理する文書蓄積サーバ１０、この文書蓄積サーバ１０で蓄積管理されている情報を利用する閲覧者パーソナルコンピュータ（閲覧者ＰＣ）２０−１、この文書蓄積サーバ１０に対して文書を登録する登録者パーソナルコンピュータ（登録者ＰＣ）２０−２、プリントサーバ３０、プリンタ４０を備えて構成される。
【００２３】
ここで、閲覧者ＰＣ２０−１および登録者ＰＣ２０−２は、この文書管理システムのクライアントとなるもので、この閲覧者ＰＣ２０−１は、文書蓄積サーバ１０に蓄積管理されている各種情報の閲覧のみを可能にする端末である。また、、登録者ＰＣ２０−２は文書蓄積サーバ１０に対してオリジナル文書を登録するもので、この登録者ＰＣ２０−２は文書蓄積サーバ１０に登録されたオリジナル文書のオーナーとなるものである。
【００２４】
なお、閲覧者ＰＣ２０−１が登録者ＰＣとなる場合もあり、また、逆に登録者ＰＣ２０−２が閲覧者ＰＣになる場合もある。
【００２５】
また、プリントサーバ３０は、
１）文書蓄積サーバ１０にオリジナル文書に登録された際に、このオリジナル文書を文書蓄積サーバ１０からダウンロードする
２）このオリジナル文書のダウンロードにより、このオリジナル文書を閲覧者ＰＣ２０−１での閲覧のみを可能にする印刷不可の形式の閲覧用データおよびこの文書管理システムのプリンタ４０でのみ印刷可能な印刷用データに変換する
３）上記閲覧用データおよび上記印刷用データを文書蓄積サーバ１０へアップロードする
４）上記印刷用データをプリンタ４０に出力するに際して、印刷用データにプリンタ４０で出力されたハードコピーの複写を禁止する複写禁止情報であるウォータマーク（ＷＭ）情報を重畳する
５）上記印刷用データに、文書の利用者、文書名、プリンタ情報の可視化情報を不可する
等の機能を有する。
【００２６】
ここで、オリジナル文書とは、登録者ＰＣ２０−２において、各種文書作成アプリケーションで作成された文書である。
【００２７】
また、閲覧用データおよび印刷用データは、この文書管理システムの文書蓄積サーバ１０で採用される特有のアプリケーションで処理されるデータで、閲覧用データは、印刷禁止の属性が付与されたデータであり、印刷用データは、印刷禁止の属性が付与されていないデータである。
【００２８】
また、ウォータマーク（ＷＭ）情報とは、プリンタ４０から出力されたハードコピーの状態ではその内容が認識できないが、このハードコピーをコピー機等で複写するとその内容が可視情報として具現化される情報で、例えば、具現化される情報の文字図形等の部分とその他の部分とを大きさの異なるドット情報で表わし、しかもマクロ的に見たそれぞれのドットの占有率が等しくなるようにした情報から構成することができる。
【００２９】
すなわち、このウォータマーク情報は、一般のコピー機が一定の大きさ以上のドットは認識するが、一定の大きさに満たないドットは認識できずにドロップアウトするという現象を利用して構成されるもので、例えば、このウォータマーク情報で表現しようとする文字図形等の部分を小さなドットで表現し、その他の部分を大きいドットで表現すると、このウォータマーク情報が重畳されてプリントアウトされたハードコピーはマクロ的には小さなドットの部分と大きなドットの部分とは濃度が同じであるので全体に薄く色が付くだけであるが、このハードコピーをコピー機等で複写すると、上記文字図形等の部分が白抜きで浮き上がってオリジナル文書をコピーしたものであることが一目で認識できるものである。
【００３０】
なお、このウォータマーク情報で表現しようとする文字図形等の部分を大きなドットで表現し、その他の部分を小さなドットで表現した場合は、これをコピー機等で複写すると、上記文字図形等の部分が浮き上がり、この場合も、オリジナル文書をコピーしたものであることが一目で認識できる。
【００３１】
ここで、ウォータマーク情報で表現される情報としては、文書の追跡情報、例えば、文書の利用者、文書名、プリンタ情報等を用いることができる。
【００３２】
また、プリンタ４０は、上記ウォータマーク情報が付加された印刷データに基づきプリントが可能なプリンタが用いられる。
【００３３】
さて、図１に示した文書管理システムの概略動作を示すと以下のようになる。
【００３４】
１）登録者ＰＣ２０−２から文書蓄積サーバ１０に対してオリジナル文書を登録する。この場合、文書蓄積サーバ１０では、登録者ＰＣ２０−２のユーザをこのオリジナル文書のオーナーとして管理する。
【００３５】
２）文書蓄積サーバ１０は、登録者ＰＣ２０−２からオリジナル文書の登録をうけると、プリントサーバ３０へ変換の指示を出し、指示を受けたプリントサーバ３０は、オリジナル文書をダウンロードする。
【００３６】
３）文書蓄積サーバ１０は、プリントサーバ３０へ変換の指示を出し、指示を受けたプリントサーバ３０は、オリジナル文書をダウンロードする。
【００３７】
プリントサーバ３０は、文書蓄積サーバ１０からオリジナル文書のダウンロードを受けると、このダウンロードされたオリジナル文書を閲覧用データと印刷用データとの２つのデータに変換し、この変換した閲覧用データおよび印刷用データを文書蓄積サーバ１０ヘアップロードする。
【００３８】
４）文書蓄積サーバ１０は、プリントサーバ３０から閲覧用データおよび印刷用データのアップロードを受けると、このアップロードされた閲覧用データおよび印刷用データを元のオリジナル文書に対応して蓄積管理する。
【００３９】
５）閲覧者ＰＣ２０−１が、文書蓄積サーバ１０に蓄積管理されている文書の中の所望の文書の閲覧する場合は、文書蓄積サーバ１０から閲覧者ＰＣ２０−１の画面上に提供されるユーザインターフェース画面で所望の文書の閲覧を要求する。
【００４０】
６）この閲覧者ＰＣ２０−１からの所望の文書の閲覧要求は、文書蓄積サーバ１０に伝えられ、文書蓄積サーバ１０は、この閲覧要求に応答して、この閲覧要求に係る文書（オリジナル文書）に対応して蓄積管理されている閲覧用データを閲覧者ＰＣ２０−１に転送する。
【００４１】
７）閲覧者ＰＣ２０−１は、文書蓄積サーバ１０からこの閲覧用データの転送を受けると、この閲覧用データに基づきオリジナル文書の内容をその画面上で閲覧することができる。ただし、この閲覧用データには印刷禁止の属性情報が付加されているので、画面上で閲覧したオリジナル文書の内容をハードコピーとしてプリントアウトすることはできない。また、この閲覧用データに基づきオリジナル文書の内容の編集および追加等もできない。
【００４２】
８）閲覧者ＰＣ２０−１でこの閲覧したオリジナル文書の内容をプリントアウトしたい場合は、閲覧者ＰＣ２０−１の画面上で印刷要求を入力し、この印刷要求を文書蓄積サーバ１０に伝える。
【００４３】
９）文書蓄積サーバ１０は、閲覧者ＰＣ２０−１からの印刷要求を受け取ると、この印刷要求に係るオリジナル文書に対応して蓄積管理されている印刷用データをプリントサーバ３０に転送する。
【００４４】
１０）プリントサーバ３０は、文書蓄積サーバ１０から印刷用データの転送を受けると、この印刷用データに所定のウォータマーク情報を重畳してこれをプリンタ４０へ転送する。このとき、プリンタ４０へ転送される印刷データは、ＰＤＬ（ページプリンタ用記述言語）＋ＷＭ（ウォータマーク）の形式のデータが用いられる。
【００４５】
１１）プリンタ４０は、上記ＰＤＬ＋ＷＭからなる印刷データの転送を受けると、この印刷データに基づきオリジナル文書に対応する内容の文書をハードコピーとしてプリントアウトする。
【００４６】
図２は、図１に示した文書管理システムにおけるプリントサーバ３０の要部の詳細構成を示したブッロク図である。
【００４７】
図２において、このプリントサーバ３０は、文書蓄積サーバ１０からオリジナル文書をダウンロードするオリジナル文書ダウンロード部３１、オリジナル文書ダウンロード部３１で文書蓄積サーバ１０からダウンロードしたオリジナル文書に基づき閲覧用データを作成する閲覧用データ作成部３２、オリジナル文書ダウンロード部３１で文書蓄積サーバ１０からダウンロードしたオリジナル文書に基づき印刷用データを作成する印刷用データ作成部３３、閲覧用データ作成部３２で作成した閲覧用データを文書蓄積サーバ１０へアップロードする閲覧用データアップロード部３４、印刷用データ作成部３３で作成した印刷用データを文書蓄積サーバ１０へアップロードする印刷用データアップロード部３５、文書蓄積サーバ１０から印刷用データをダウンロードする印刷用データダウンロード部３６、印刷用データダウンロード部３６で文書蓄積サーバ１０からダウンロードした印刷用データにウォータマーク情報（ＷＭ）を付加するウォータマーク付加部３７、ウォータマーク付加部３７でウォータマーク情報が付加された印刷用データをＰＤＬ＋ＷＭからなる印刷データとしてプリンタ４０へ転送する印刷用データ転送部３８を具備して構成される。
【００４８】
次に、図３乃至図５を参照して、図１に示した文書管理システムの全体構成およびオリジナル文書の登録処理、オリジナル文書の閲覧処理、オリジナル文書の印刷処理のそれぞれについて詳細に説明する。
【００４９】
図３は、図１に示した文書管理システムの全体構成およびオリジナル文書の登録処理について説明するブロック図である。なお、図３乃至５において図１に示した構成と同一の機能を果たす部分は説明の便宜上図１で用いた符号と同一の符号を付する。
【００５０】
さて、図３に示す文書管理システムは、文書蓄積サーバ１０、閲覧者ＰＣ２０−１、登録者ＰＣ２０−１、プリントサーバ３０、プリンタ４０をインタネット、イントラネット等のネットワーク５０を経由して相互に接続されて構成されている。
【００５１】
ここで、図３には、登録者ＰＣ２０−１から文書蓄積サーバ１０にオリジナル文書を登録する場合のオリジナル文書登録処理におけるデータの流れを示している。
【００５２】
登録者ＰＣ２０−１からオリジナル文書を文書蓄積サーバ１０に登録する場合は、このオリジナル文書を登録者ＰＣ２０−１からネットワーク５０を経由して文書蓄積サーバ１０ヘ送信する（ステップ３００−１）。
【００５３】
文書蓄積サーバ１０は、登録者ＰＣ２０−１から登録するオリジナル文書を受信すると、このオリジナル文書をネットワーク５０を経由してプリントサーバ３０へダウンロードする（ステップ３００−２）。
【００５４】
プリントサーバ３０は、文書蓄積サーバ１０からこのオリジナル文書のダウンロードを受けると、このダウンロードされたオリジナル文書に基づき閲覧用データおよび印刷用データを作成する。この閲覧用データおよび印刷用データの作成は、図２に示したプリントサーバ３０の閲覧用データ作成部３２および印刷用データ作成部３３で行われる。
【００５５】
プリントサーバ３０は、閲覧用データ作成部３２および印刷用データ作成部３３で閲覧用データおよび印刷用データの作成が終了すると、この作成した閲覧用データおよび印刷用データをネットワーク５０を経由して文書蓄積サーバ１０へアップロードする（ステップ３００−３、３００−４）。
【００５６】
そして、文書蓄積サーバ１０では、プリントサーバ３０からアップロードされた閲覧用データおよび印刷用データを元のオリジナル文書に対応して蓄積し、これにより上記オリジナル文書登録処理は終了する。
【００５７】
なお、この登録されたオリジナル文書およびそれに対応する閲覧用データおよび印刷用データは、文書蓄積サーバ１０において登録者ＰＣをこの文書のオーナーとして管理する。
【００５８】
図４は、図３に示した文書管理システムにおいて、閲覧者ＰＣ２０−１が文書蓄積サーバ１０に蓄積されたオリジナル文書を閲覧する場合の閲覧処理について説明するブロック図である。
【００５９】
図４においては、閲覧者ＰＣ２０−１が文書蓄積サーバ１０に蓄積されたオリジナル文書を閲覧する場合のオリジナル文書閲覧処理におけるデータの流れを示している。
【００６０】
閲覧者ＰＣ２０−１が文書蓄積サーバ１０に蓄積された所望のオリジナル文書を閲覧する場合は、閲覧者ＰＣ２０−１から文書蓄積サーバ１０ヘネットワーク５０を経由してこの所望のオリジナル文書を指定した閲覧要求を送信する（ステップ４００−１）。
【００６１】
文書蓄積サーバ１０は、閲覧者ＰＣ２０−１からこの閲覧要求を受信すると、指定されたオリジナル文書を検索し、この検索したオリジナル文書に対応して蓄積されている閲覧用データをネットワーク５０を経由して閲覧者ＰＣ２０−１ヘ送信する（ステップ４００−２）。
【００６２】
このような構成によると、閲覧者ＰＣ２０−１では、閲覧を所望するオリジナル文書に対応する閲覧用データのみしかダウンロードできないので、この閲覧用データによりオリジナル文書の閲覧はできるが、オリジナル文書に対する編集、追加等の処理は不可能になる。
【００６３】
図５は、図３に示した文書管理システムにおいて、閲覧者ＰＣ２０−１が文書蓄積サーバ１０に蓄積されたオリジナル文書の印刷を要求する場合の印刷処理について説明するブロック図である。
【００６４】
図５においては、閲覧者ＰＣ２０−１が文書蓄積サーバ１０に蓄積されたオリジナル文書の印刷を要求する場合のオリジナル文書印刷処理におけるデータの流れを示している。
【００６５】
閲覧者ＰＣ２０−１が文書蓄積サーバ１０に蓄積された所望のオリジナル文書の印刷を所望する場合は、閲覧者ＰＣ２０−１から文書蓄積サーバ１０ヘネットワーク５０を経由してこの所望のオリジナル文書を指定した印刷要求を送信する（ステップ５００−１）。
【００６６】
文書蓄積サーバ１０は、閲覧者ＰＣ２０−１からこの印刷要求を受信すると、指定されたオリジナル文書を検索し、この検索したオリジナル文書に対応して蓄積されている印刷用データをネットワーク５０を経由してプリントサーバ３０ヘ転送する（ステップ５００−２）。
【００６７】
そして、プリントサーバ３０は、文書蓄積サーバ１０からこの印刷用データの転送を受けると、この印刷用データにウォータマーク情報（ＷＭ）を重畳して、ＰＤＬ＋ＷＭからなる印刷データとしてプリンタ４０へ転送する（ステップ５００−３）。ここで、ウォータマーク情報（ＷＭ）の重畳およびＰＤＬ＋ＷＭからなる印刷データの転送は、図２に示したウォータマーク付加部３７および印刷用データ転送部３８により行われる。
【００６８】
これにより、プリンタ４０では、ウォータマーク情報（ＷＭ）が付加されたオリジナル文書の内容がプリントアウトされる。
【００６９】
このような構成によると、印刷を所望するオリジナル文書に対応する印刷用データは閲覧者ＰＣ２０−１を全く経由しないので、オリジナル文書が閲覧者ＰＣ２０−１で無制限に印刷され、保護文書が大量に流出してしまう虞を確実に防止することができる。
【００７０】
図６は、図３に示した文書管理システムにおける文書蓄積サーバ１０の処理を示すフローチャートである。
【００７１】
図６において、まず、登録者ＰＣ２０−２からのオリジナル文書の登録かを調べる（ステップ６０１）。ここで、オリジナル文書の登録でない場合は（ステップ６０１でＮＯ）、ステップ６０１へ戻り、オリジナル文書の登録を待つが、オリジナル文書の登録の場合は、この登録されるオリジナル文書をプリントサーバ３０へダウンロードする（ステップ６０２）。
【００７２】
次に、プリントサーバ３０から閲覧用データおよび印刷用データがアップロードされたかを調べ（ステップ６０３）、アップロードされていない場合は（ステップ６０３でＮＯ）、プリントサーバ３０から閲覧用データおよび印刷用データがアップロードされるのを待つが、プリントサーバ３０から閲覧用データおよび印刷用データがアップロードされると（ステップ６０３でＹＥＳ）、このアップロードされた閲覧用データおよび印刷用データを登録対象の元のオリジナル文書とともに蓄積してこのオリジナル文書の登録を行う（ステップ６０４）。
【００７３】
次に、閲覧者ＰＣ２０−１から閲覧要求があるかを調べる（ステップ６０５）。そして、閲覧者ＰＣ２０−１から閲覧要求がある場合は（ステップ６０５でＹＥＳ）、閲覧要求のあるオリジナル文書に対応して蓄積されている閲覧データを閲覧者ＰＣ２０−１に転送し（ステップ６０６）、この文書蓄積サーバ１０の処理を終了する。
【００７４】
また、ステップ６０５で、閲覧要求でないと判断された場合は（ステップ６０５でＮＯ）、次に、閲覧者ＰＣ２０−１から印刷要求があるかを調べる（ステップ６０７）。ここで、閲覧者ＰＣ２０−１から閲覧要求がない場合は（ステップ６０７でＮＯ）、ステップ６０５に戻るが、閲覧者ＰＣ２０−１から印刷要求がある場合は（ステップ６０７でＹＥＳ）、印刷要求のあるオリジナル文書に対応して蓄積されている印刷データをプリントサーバ３０へ転送し（ステップ６０８）、この文書蓄積サーバ１０の処理を終了する。
【００７５】
図７は、図３に示した文書管理システムにおけるプリントサーバ３０の処理を示すフローチャートである。
【００７６】
図７において、まず、文書蓄積サーバ１０からのオリジナル文書のダウンロードかを調べる（ステップ７０１）。ここで、オリジナル文書のダウンロードでない場合は（ステップ７０１でＮＯ）、ステップ７０１へ戻り、オリジナル文書のダウンロードを待つが、文書蓄積サーバ１０からのオリジナル文書のダウンロードである場合は（ステップ７０１でＹＥＳ）、このダウンロードしたオリジナル文書に基づき、閲覧用データおよび印刷用データを作成し（ステップ７０２）、この作成した閲覧用データおよび印刷用データを文書蓄積サーバ１０へアップロードする（ステップ７０３）。
【００７７】
次に、文書蓄積サーバ１０から印刷用データが転送されたかを調べる（ステップ７０４）。ここで、文書蓄積サーバ１０から印刷用データが転送されていない場合は（ステップ７０４でＮＯ）、ステップ７０１へ戻る。
【００７８】
また、ステップ７０４で、文書蓄積サーバ１０から印刷用データが転送されと判断された場合は（ステップ７０４でＹＥＳ）、この転送された印刷用データにウォータマーク情報（ＷＭ）を重畳し（ステップ７０５）、このウォータマーク情報（ＷＭ）が重畳された印刷用データをプリンタ４０へ転送して（ステップ７０６）、このプリントサーバ３０の処理を終了する。
【００７９】
次に、図８乃至図１０を参照して、この文書管理システムにおける閲覧者ＰＣ２０−１のユーザインターフェースについて説明する。
【００８０】
この文書管理システムの閲覧者ＰＣ２０−１における利用画面および文書蓄積サーバの蓄積データとのリンク関係を示す図である。
【００８１】
図８に示すこの文書管理システムの利用画面８００においては、この文書管理システムの文書蓄積サーバ１０に蓄積されたオリジナル文書の文書名の一覧が表示されている。
【００８２】
さて、この実施の形態の文書管理システムにおいては、登録者ＰＣ２０−２から文書蓄積サーバ１０へのオリジナル文書の登録に際して、このオリジナル文書の編集および印刷に制限を付して登録する場合は、「保護」という特別のメニュー項目を使用して登録するように構成されており、この「保護」という特別のメニュー項目を使用して登録されたオリジナル文書は、閲覧者ＰＣ２０−１では、閲覧のみが可能で、印刷についても所定の条件下でのみ可能なように構成されている。
【００８３】
ここで、図８に示した文書名の一覧において、下線が付された文書名「ＡＡＡＡＡＡＡＡ」から「ＣＣＣＣＣＣＣＣ」および「ＥＥＥＥＥＥＥＥ」、「ＦＦＦＦＦＦＦＦ」の文書は、「保護」という特別のメニュー項目を使用せずに登録された一般のオリジナル文書を示し、この下線が付された文書名は、文書蓄積サーバ１０に蓄積されたオリジナル文書にリンクされている。
また、文書名に下線が付されていない文書名「ＤＤＤＤＤＤＤＤ」の文書は、「保護」という特別のメニュー項目を使用して登録されたオリジナル文書を示し、この下線が付されていない文書名は、文書蓄積サーバ１０に蓄積されたオリジナル文書にリンクされていない。
【００８４】
そして、この実施の形態において、文書名に下線が付されたオリジナル文書は、閲覧者ＰＣ２０−１においても、編集および印刷が可能であるが、文書名に下線が付されていないオリジナル文書は閲覧のみが可能で、印刷についても所定の条件下でのみ可能なように構成されている。
【００８５】
すなわち、図８の画面８００において、文書名に下線が付されたオリジナル文書、例えば、文書名「ＡＡＡＡＡＡＡＡ」のオリジナル文書は、この文書名をマウスのクリックで選択することによりこの文書名「ＡＡＡＡＡＡＡＡ」にリンクされた文書蓄積サーバ１０に蓄積されたオリジナル文書を閲覧者ＰＣ２０−１の画面上で開くことができ、これによりこのオリジナル文書の編集および印刷は可能である。
【００８６】
これに対して、文書名に下線が付されていない文書、すなわち、文書名「ＤＤＤＤＤＤＤＤ」の文書は、この文書名をマウスのクリックで選択しても、文書蓄積サーバ１０に蓄積されたオリジナル文書にリンクされていないので、この文書名「ＤＤＤＤＤＤＤＤ」の文書を閲覧者ＰＣ２０−１の画面上で開くことはできない。したがって、このオリジナル文書の編集は不可であり、また、印刷もできない。
【００８７】
ところで、この実施の形態においては、「保護」という特別のメニュー項目を使用して登録されたオリジナル文書の閲覧のみを可能にするために、このオリジナル文書の文書名、この場合は、文書名に下線が付されていない文書名「ＤＤＤＤＤＤＤＤ」の文書に対応して、文書蓄積サーバ１０の閲覧用データにリンクされ、文書蓄積サーバ１０に対して閲覧要求を出すためのアイコン８００−１が表示されており、また、このオリジナル文書を所定の条件下でのみ印刷を可能にするために、この文書名「ＤＤＤＤＤＤＤＤ」の文書に対応して、文書蓄積サーバ１０の印刷用データにリンクされ、文書蓄積サーバ１０に対して印刷要求を出すためのアイコン８００−２が表示されている。
【００８８】
図９は、図８に示した画面８００において、文書蓄積サーバ１０に対して閲覧要求を出すためのアイコン８００−１をマウスのクリックで選択した場合に閲覧者ＰＣ２０−１に表示される画面９００を示す図である。
【００８９】
図８に示した画面８００においてアイコン８００−１をマウスのクリックで選択すると、文書名「ＤＤＤＤＤＤＤＤ」のオリジナル文書を指定した閲覧要求が文書蓄積サーバ１０に送られ、これにより閲覧者ＰＣ２０−１には、文書名「ＤＤＤＤＤＤＤＤ」のオリジナル文書に対応して蓄積されている閲覧用データがダウンロードされる。
【００９０】
図９に示す画面９００には、この閲覧用データに基づき表示される文書名「ＤＤＤＤＤＤＤＤ」のオリジナル文書の内容が表示されている。そして、この画面９００においては、印刷を指示する印刷ボタン９００−１がグレイ表示されており、このグレイ表示された印刷ボタン９００−１をマウスでクリックしても、この画面９００に表示された文書を印刷することはできない。
【００９１】
すなわち、画面８００のアイコン８００−１をクリックしてオリジナル文書の内容を表示した場合は、このオリジナル文書の内容の閲覧はできるが、これを印刷することはできない。
【００９２】
図１０は、図８に示した画面８００において、文書蓄積サーバ１０に対して印刷要求を出すためのアイコン８００−２をマウスのクリックで選択した場合に閲覧者ＰＣ２０−１に表示される印刷設定画面１０００を示す図である。
【００９３】
すなわち、図８に示した画面８００においてアイコン８００−２をマウスのクリックで選択すると、閲覧者ＰＣ２０−１には、この文書名「ＤＤＤＤＤＤＤＤ」のオリジナル文書の印刷設定を行うための印刷設定画面１０００が表示される。
【００９４】
ここで、この印刷設定画面１０００で「印刷部数」、「両面印刷」、「Ｎアップ」の各項目が設定できるが、プリントアウト先のプリンタはウォータマーク情報（ＷＭ）の印刷可能なプリンタ「ＷａｔｅｒＭａｒｋ」のみが選択可能になっている。
【００９５】
この印刷設定により、この文書名「ＤＤＤＤＤＤＤＤ」のオリジナル文書を指定した印刷要求が文書蓄積サーバ１０に送られ、これにより、文書蓄積サーバ１０は、この文書名「ＤＤＤＤＤＤＤＤ」のオリジナル文書に対応して蓄積されている印刷用データをプリントサーバ３０に転送し、プリントサーバ３０は、この印刷データにウォータマーク情報（ＷＭ）を重畳して、ＰＤＬ＋ＷＭからなる印刷データとしてプリンタ４０へ転送することになる。
【００９６】
この場合、文書名「ＤＤＤＤＤＤＤＤ」のオリジナル文書は、閲覧者ＰＣ２０−１では全くダウンロードすることはできない。
【００９７】
なお、上記実施の形態においては、「保護」という特別のメニュー項目を使用して登録されたオリジナル文書に対して、図８に示したように画面８００上に表示された文書名とのリンクを外すように構成したが、該オリジナル文書の閲覧者と該オリジナル文書の登録者とが異なるオリジナル文書に対して、図８に示した画面８００上に表示された文書名とのリンクを外すように構成してもよい。
【００９８】
【発明の効果】
以上説明したようにこの発明によれば、クライアントは、オリジナル文書にリンクされているか否かに係らず、文書蓄積サーバに蓄積されているオリジナル文書の文書名等の識別情報の一覧を知ることができ、これにより文書蓄積サーバに蓄積されている共有オリジナル文書の有効利用が可能になる。
【図面の簡単な説明】
【図１】  この発明に係わる文書管理システムを概念的に説明するブロック図である。
【図２】  図１に示した文書管理システムにおけるプリントサーバの要部の詳細構成を示したブッロク図である。
【図３】  図１に示した文書管理システムの全体構成およびオリジナル文書の登録処理について説明するブロック図である。
【図４】  図３に示した文書管理システムにおいて、閲覧者ＰＣが文書蓄積サーバに蓄積されたオリジナル文書を閲覧する場合の閲覧処理について説明するブロック図である。
【図５】  図３に示した文書管理システムにおいて、閲覧者ＰＣが文書蓄積サーバに蓄積されたオリジナル文書の印刷を要求する場合の印刷処理について説明するブロック図である。
【図６】  図３に示した文書管理システムにおける文書蓄積サーバの処理を示すフローチャートである。
【図７】  図３に示した文書管理システムにおけるプリントサーバの処理を示すフローチャートである。
【図８】  この文書管理システムの閲覧者ＰＣ２０−１における利用画面および文書蓄積サーバの蓄積データとのリンク関係を示す図である。
【図９】  図８に示した画面において、文書蓄積サーバに対して閲覧要求を出すためのアイコンをクリックした場合に表示される画面を示す図である。
【図１０】  図８に示した画面において、文書蓄積サーバに対して印刷要求を出すためのアイコンをクリックした場合に表示される印刷設定画面を示す図である。
【符号の説明】
１０    文書蓄積サーバ
２０−１    閲覧者ＰＣ
２０−２    登録者ＰＣ
３０    プリントサーバ
３１    オリジナル文書ダウンロード部
３２    閲覧用データ作成部
３３    印刷用データ作成部
３４    閲覧用データアップロード部
３５    印刷用データアップロード部
３６    印刷用データダウンロード部
３７    ウォータマーク付加部
３８    印刷用データ転送部
４０    プリンタ
５０    ネットワーク
【図１】
0004165033.tif 000002
【図２】
0004165033.tif 000003
【図３】
0004165033.tif 000004
【図４】
0004165033.tif 000005
【図５】
0004165033.tif 000006
【図６】
0004165033.tif 000007
【図７】
0004165033.tif 000008
【図８】
0004165033.tif 000009
【図９】
0004165033.tif 000010
【図１０】
0004165033.tif 000011