(57)【特許請求の範囲】
【請求項１】
クライアント端末と通信可能に接続された機密文書を登録する文書管理装置であって、
グループを識別する識別情報とグループ毎に機密レベルを区分したグループ機密区分とを対応付けて記憶する第１の記憶手段と、
前記クライアント端末において選択された、前記文書管理装置に登録する機密文書のレベルを区分する文書機密区分を受け付け、前記受け付けた文書機密区分に相当しグループ機密区分に対応づけられているグループを識別する識別情報を前記第１の記憶手段から検索する第１の検索手段と、
前記第１の検索手段により前記機密文書を閲覧可能なグループとして前記検索されたグループの一覧と、前記文書管理装置に前記受け付けた文書機密区分での登録を要求するための登録要求指示部とを含む機密文書レベル確定画面を、前記クライアント端末に表示すべく出力する表示出力手段と、
を備えることを特徴とする文書管理装置。
【請求項２】
登録された機密文書と、当該登録された機密文書の文書機密区分と、当該登録された機密文書を閲覧可能なグループとを対応付けて記憶する第２の記憶手段と、
前記クライアント端末に表示される前記機密文書レベル確定画面の登録要求指示部により出力される、前記文書管理装置に登録を要求する機密文書の文書機密区分と、前記機密文書を閲覧可能なグループとを、確定するための登録要求を受け付ける第１の受付手段と、
前記第２の記憶手段に前記第１の受付手段が受け付けた機密文書の文書機密区分及びグループを対応づけて登録する登録手段と、
をさらに備えることを特徴とする請求項１に記載の文書管理装置。
【請求項３】
登録する機密文書を閲覧可能な単位として、グループ単位またはユーザ単位かの選択を受け付ける受付手段と、
前記受付手段によってグループ単位を受け付けたと判断された場合に、第１の検索手段が前記受け付けた文書機密区分に相当しグループ機密区分に対応づけられているグループを識別する識別情報を前記第１の記憶手段から検索することを特徴とする請求項１または請求項２に記載の文書管理装置。
【請求項４】
クライアント端末と通信可能に接続された機密文書を登録する、グループを識別する識別情報とグループ毎に機密レベルを区分したグループ機密区分とを対応付けて記憶する第１の記憶手段を備える文書管理装置の制御方法であって、
前記文書管理装置の第１の検索手段が、前記クライアント端末において選択された、前記文書管理装置に登録する機密文書のレベルを区分する文書機密区分を受け付け、前記受け付けた文書機密区分に相当しグループ機密区分に対応づけられているグループを識別する識別情報を前記第１の記憶手段から検索する第１の検索工程と、
前記文書管理装置の表示出力手段が、前記第１の検索工程により前記機密文書を閲覧可能なグループとして前記検索されたグループの一覧と、前記文書管理装置に前記受け付けた文書機密区分での登録を要求するための登録要求指示部とを含む機密文書レベル確定画面を、前記クライアント端末に表示すべく出力する表示出力工程と、
を含むことを特徴とする制御方法。
【請求項５】
クライアント端末と通信可能に接続された機密文書を登録する文書管理装置で読み取り実行可能なプログラムであって、
前記文書管理装置を、
グループを識別する識別情報とユーザ毎に機密レベルを区分したグループ機密区分とを対応付けて記憶する第１の記憶手段と、
前記クライアント端末において選択された、前記文書管理装置に登録する機密文書のレベルを区分する文書機密区分を受け付け、前記受け付けた文書機密区分に相当しグループ機密区分に対応づけられているグループを識別する識別情報を前記第１の記憶手段から検索する第１の検索手段と、
前記第１の検索手段により前記機密文書を閲覧可能なグループとして前記検索されたグループの一覧と、前記文書管理装置に前記受け付けた文書機密区分での登録を要求するための登録要求指示部とを含む機密文書レベル確定画面を、前記クライアント端末に表示すべく出力する表示出力手段と、
して機能することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理装置、その制御方法とプログラムの技術に関する。
【背景技術】
【０００２】
会社内で社員に回覧される文書には、回覧される文書の開示範囲が明らかになるように、文書毎に「Ｒ１極秘」「Ｒ２秘」「Ｒ３一般機密」といった様な、文書の機密管理区分（開示範囲区分）が付与されている。このような文書を文書管理システムにおいて管理する場合には、以下の様な方法が開示されている。
【０００３】
先行文献１においては、登録する文書を作成すると同時に機密レベルを設定し、設定した文書の機密レベルに応じて適切な暗号の方式を決定し、文書管理サーバでの暗号化処理を行う技術が開示されている。
【０００４】
先行文献２においては、作成文書データを管理し、機密ランクとユーザによる権限を機密ランク対応づけたテーブルのルールにしたがって、作成文書データの検索及び閲覧を区分する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２８８１６１号公報
【特許文献２】特開２００１−１４２８７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
先行技術では、機密レベルを文書に対応づけて設定することや、文書の機密ランクに応じて権限を判断することは可能である。
【０００７】
しかしながら、先行技術では機密文書に機密区分対応づけて管理する場合に、機密区分を登録する文書に設定すると同時に、登録する機密文書が閲覧可能なグループ（機密文書の開示範囲）も設定することができないという課題がある。
【０００８】
本願発明は、登録する機密文書に対して機密管理区分を設定すると同時に登録する機密管理区分を設定された機密文書が閲覧可能なグループも設定する仕組みを提供することを目的とする
【課題を解決するための手段】
【０００９】
本願発明は、クライアント端末と通信可能に接続された機密文書を登録する文書管理装置であって、グループを識別する識別情報とグループ毎に機密レベルを区分したグループ機密区分とを対応付けて記憶する第１の記憶手段と、前記クライアント端末において選択された、前記文書管理装置に登録する機密文書のレベルを区分する文書機密区分を受け付け、前記受け付けた文書機密区分に相当しグループ機密区分に対応づけられているグループを識別する識別情報を前記第１の記憶手段から検索する第１の検索手段と、前記第１の検索手段により前記機密文書を閲覧可能なグループとして前記検索されたグループの一覧と、前記文書管理装置に前記受け付けた文書機密区分での登録を要求するための登録要求指示部とを含む機密文書レベル確定画面を、前記クライアント端末に表示すべく出力する表示出力手段と、を備えることを特徴とする。
【００１０】
また、登録された機密文書と、当該登録された機密文書の文書機密区分と、当該登録された機密文書を閲覧可能なグループとを対応付けて記憶する第２の記憶手段と、前記クライアント端末に表示される前記機密文書レベル確定画面の登録要求指示部により出力される、前記文書管理装置に登録を要求する機密文書の文書機密区分と、前記機密文書を閲覧可能なグループとを、確定するための登録要求を受け付ける第１の受付手段と、前記第２の記憶手段に前記第１の受付手段が受け付けた機密文書の文書機密区分及びグループを対応づけて登録する登録手段と、をさらに備えることを特徴とする
【００１１】
また、登録する機密文書を閲覧可能な単位として、グループ単位またはユーザ単位かの選択を受け付ける受付手段と、前記受付手段によってグループ単位を受け付けたと判断された場合に、第１の検索手段が前記受け付けた文書機密区分に相当しグループ機密区分に対応づけられているグループを識別する識別情報を前記第１の記憶手段から検索することを特徴とする。
【発明の効果】
【００１４】
本願発明により、登録する機密文書に対して機密管理区分を設定すると同時に登録する機密管理区分を設定された機密文書が閲覧可能なグループも設定する仕組みを提供することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】文書管理システムのシステム構成の一例を示す図。
【図２】ハードウエア構成の一例を示す図
【図３】機能ブロックの一例を示す図
【図４】文書管理システムで実行するフローチャートの一例を示す図
【図５】文書管理システムで実行するフローチャートの一例を示す図
【図６】文書管理システムで実行するフローチャートの一例を示す図
【図７】文書管理サーバが表示指示する画面の一例を示す図
【図８】文書管理サーバが表示指示する画面の一例を示す図
【図９】文書管理サーバが表示指示する画面の一例を示す図
【図１０】文書管理サーバが表示指示する画面の一例を示す図
【図１１】文書管理サーバが表示指示する画面の一例を示す図
【図１２】文書管理サーバが表示指示する画面の一例を示す図
【図１３】文書管理サーバが表示指示する画面の一例を示す図
【図１４】文書管理サーバが記憶するデータベースの一例を示す図
【図１５】文書管理サーバに登録された機密文書（ファイルデータ）の一例を示す図
【図１６】文書管理サーバが表示指示する画面の一例を示す図
【図１７】文書管理サーバが記憶するデータベースの一例を示す図
【図１８】文書管理サーバが記憶するデータベースの一例を示す図
【図１９】文書管理サーバが記憶するデータベースの一例を示す図
【発明を実施するための形態】
【００１６】
図１は、本発明の文書管理システムに好適な文書管理サーバ１００とクライアント端末２００が通信可能に接続され構成された文書管理システムのシステム構成図である。
【００１７】
文書管理サーバ１００はクライアント端末２００からの文書の登録要求に応じて、フォルダ内部にクライアント端末から送信される文書データをフォルダ内部に登録し、文書を管理する。
更に文書管理サーバ１００はクライアント端末２００からの文書の閲覧要求に応じて、
フォルダ内部に登録した文書データを、クライアント端末に送信する。
【００１８】
文書を登録する場合には、クライアント端末２００は、表示部の操作画面より文書の登録要求をすることで、登録する文書データを文書管理サーバ１００に送信する。
【００１９】
文書を閲覧する場合には、クライアント端末２００は、表示部の操作画面より文書の閲覧要求をすることで、予め登録した文書データを文書管理サーバ１００から受信する。
図２は文書管理サーバ１００及びクライアント端末２００のハードウエア構成図を示す図である。
【００２０】
図２において、４０１はＣＰＵで、システムバス４０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ４０２あるいは外部メモリ４１１には、ＣＰＵ４０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２１】
４０３はＲＡＭで、ＣＰＵ４０１の主メモリ、ワークエリア等として機能する。ＣＰＵ４０１は、処理の実行に際して必要なプログラム等をＲＯＭ４０２あるいは外部メモリ４１１からＲＡＭ４０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２２】
４０５は入力コントローラで、キーボード（ＫＢ）４０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。４０６はビデオコントローラで、表示部４１０への表示を制御する。なお、表示部４１０はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。また表示部は指やペン等にてユーザが表示画面内の対象位置を指定するタッチパネル機能を含むものであってもよい。
【００２３】
４０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ４１１へのアクセスを制御する。
【００２４】
４０８は通信Ｉ／Ｆコントローラで、ネットワーク（通信回線）３００を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２５】
なお、ＣＰＵ４０１は、例えばＲＡＭ４０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ上での表示を可能としている。また、ＣＰＵ４０１は、ＣＲＴ上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２６】
本発明を実現するための後述する各種プログラムは、外部メモリ４１１に記録されており、必要に応じてＲＡＭ４０３にロードされることによりＣＰＵ４０１によって実行されるものである。さらに、上記プログラムの実行時に用いられるデータファイル及びデータテーブル等も、外部メモリ４１１または記憶手段に格納されており、これらについての詳細な説明も後述する。
図３は、文書管理システムの機能ブロック図である。
記憶部は、文書情報管理テーブル、フォルダ情報管理テーブル、ユーザ情報管理テーブルを外部メモリ４１１に記憶する。
受付部は、クライアント端末２００の表示部に表示された画面の操作により、クライアント端末２００から要求を受け付ける。
登録部は、外部メモリ４１１が記憶する文書情報管理テーブル、フォルダ情報管理テーブルに各種情報を登録する。
検索部は、外部メモリ４１１が記憶する文書情報管理テーブル、フォルダ情報管理テーブル、ユーザ情報管理テーブルから各種情報を検索する。
生成部は、クライアント端末に送信する操作画面の表示情報を生成する。
表示指示部は、クライアント端末の表示部（モニター）に文書管理サーバが送信する操作画面（表示情報）を表示するように、文書管理サーバが表示指示する。
判定部と判断部は各種情報を判定する。
作成部は、クライアント端末に送信する操作画面に含む情報を作成する。
本発明の文書管理システムで実行される各フローチャートについて説明する。
図４は文書管理サーバ１００及びクライアント端末２００が実行する機密文書登録フォルダの作成処理のフローチャートを示す図である。
図４のＳ４０１〜Ｓ４２８は、クライアント端末２００のＣＰＵ４０１または文書管理サーバ１００のＣＰＵ４０１の制御の元で実行する処理である。
【００２７】
Ｓ４０１では、クライアント端末２００は、文書管理サーバ１００から受信した画面情報を用いて表示される図示しないユーザログイン画面を表示し、ユーザにより入力されたユーザＩＤ（ユーザ情報）及びパスワード等からなるログイン情報を文書管理サーバ１００へ送信する。
Ｓ４２１へ処理を進める。
【００２８】
Ｓ４２１では、文書管理サーバ１００は受信したログイン情報をＲＡＭ４０３のワークエリアに記憶し、ログイン情報のユーザＩＤをキーとして、図１４の１４０３のユーザマスタ（ユーザ情報管理テーブル）を参照し、ユーザＩＤとパスワードとが一致するかのユーザの認証を行う。ユーザＩＤとパスワードとが一致しない場合、文書管理サーバ１００からエラーメッセージをクライアント端末２００に送信し、一致しない場合、クライアント端末２００はログイン許可メッセージ受信してエラーメッセージを表示後、再度ユーザＩＤとパスワードと入力して文書管理サーバ１００に送信する。
ユーザＩＤとパスワードとが一致した場合、文書管理サーバ１００から図示しないログイン許可メッセージをクライアント端末２００に送信する。
送信後、Ｓ４０２へ処理を進める。
Ｓ４０２では、クライアント端末２００はログイン許可メッセージ受信する。
受信後、Ｓ４０３に進める。
【００２９】
Ｓ４０３では、ログイン許可した文書管理サーバ１００は、フォルダ情報管理テーブルを参照し、Ｓ４２１で受信したユーザ情報（ユーザＩＤ）と一致するフォルダＩＤを検索し、ユーザ情報が一致したフォルダＩＤをフォルダ一覧のリストにし、フォルダ一覧表示画面(図７の７０１)を作成する。フォルダＩＤと対応づけてユーザ情報が登録されたフォルダは機密区分があり「１」と設定された機密フォルダであり、機密区分がなし「０」と設定されたフォルダは一般フォルダである。一般フォルダは受信したユーザ情報に関係なくフォルダ一覧のリストに追加される。すなわちすべてのログイン可能なユーザ情報を受信した場合にフォルダ一覧のリストに追加される。  画面(図７の７０１)はフォルダ管理テーブルに何もフォルダＩＤが登録されていない場合である。
文書管理サーバ１００は、クライアント端末２００にフォルダ一覧表示画面(図７の７０１)の表示指示をし、画面情報(図７の７０１)を送信する。
クライアント端末２００は、文書管理サーバ１００から受信した画面情報を用いて表示されるフォルダ一覧表示画面（図７の７０１）を表示する。  ここで、図７の７０１はクライアント端末２００が表示するフォルダ一覧表示画面である。  
【００３０】
ここで、図７の７０２は、文書管理サーバ１００において、新規に機密文書登録専用フォルダまたは一般文書登録専用フォルダの作成処理を進める指示（フォルダ作成要求指示）が可能なボタンである。  クライアント端末２００は、フォルダの追加ボタン(図７の７０２)が押下される（フォルダ作成要求の指示）。
【００３１】
クライアント端末２００は、フォルダの追加ボタン(図７の７０２)が押下されたと判定した場合に、クライアント端末２００は、クライアント端末は、フォルダ作成要求の指示を文書管理サーバに送信する。
送信後、Ｓ４０４へ処理を進める。
Ｓ４０４では、文書管理サーバ１００は、クライアント端末２００からフォルダ作成要求指示を受信する（受け付ける）。
【００３２】
文書管理サーバ１００は、フォルダ作成要求指示を受け付けた場合に、フォルダ機密区分設定画面(図７の７０３)を作成し、クライアント端末２００に画面(図７の７０３)の表示指示をし、フォルダ機密区分設定画面情報(図７の７０３)をクライアント端末２００に送信する。
送信後、Ｓ４０５へ処理を進める。  Ｓ４０５では、クライアント端末２００は、文書管理サーバ１００からフォルダ機密区分設定画面(図７の７０３)情報を受信する。  クライアント端末２００はフォルダ機密区分設定画面(図７の７０３)を表示部に表示する。  ここで、図７の７０３はクライアント端末２００が表示するフォルダ機密区分設定画面である。  ここで、図７の７０４は文書管理サーバ１００に作成するフォルダに設定するフォルダ名称であり、ユーザ所望の名称を入力可能である。  
【００３３】
ここで、図７の７０５は文書管理サーバ１００に作成するフォルダに設定するフォルダ管理区分であり、「機密文書登録用」と「一般文書登録用」から選択可能である。ここで  
【００３４】
「機密文書登録用」が選ばれた場合は、登録する文書に機密レベルを付与する事ができ、機密文書に対しての閲覧権限（ユーザ情報の選択）も設定可能である。一方「一般文書登録用」が選ばれた場合は、登録する文書に機密レベルを付与する事ができず、機密文書に対しての閲覧権限（ユーザ情報の選択）も設定できない。その後の設定情報の登録フローも異なる。  ここで、図７の７０６の追加ボタンはこれから行う、機密文書を登録可能なユーザ設定を要求するボタンである。  ログインしたユーザにより、フォルダ名(図７の７０４)が入力される。入力されるフォルダ名は例えば「ＸＸＸＸＸ」である。  
【００３５】
ログインしたユーザにより、フォルダ管理機密区分(図７の７０５)が選択される。フォルダ管理機密区分（フォルダ区分情報）は機密文書を登録可能なフォルダである機密文書登録用フォルダと、一般文書を登録可能なフォルダである一般文書登録用フォルダとを区分する区分情報であり、区分が設定された場合に、フォルダ情報管理テーブル（図１４の１４０１）に機密区分フラグを登録する。  
【００３６】
機密区分フラグ「１」は機密文書を登録可能なフォルダである機密文書登録用フォルダとして設定された場合であり、機密区分フラグ「０」は一般文書を登録可能なフォルダである一般文書登録用フォルダとして設定された場合である。  フォルダ機密区分設定画面(図７の７０３)の追加ボタン(図７の７０６)が押下される。  
【００３７】
クライアント端末２００は追加ボタン(図７の７０６)が押下されたと判定した場合に、クライアント端末２００は、フォルダ名とログインしたユーザに選択されたフォルダ管理機密区分（フォルダ機密区分情報）とフォルダ作成要求指示を、文書管理サーバ１００に送信する。  送信後、Ｓ４２２へ処理を進める。  
【００３８】
Ｓ４２２では、文書管理サーバ１００はクライアント端末２００からフォルダ作成要求を受け付ける。文書管理サーバ１００がクライアント端末２００より送信されたフォルダ名、フォルダ区分情報を受信し、ＲＡＭ４０３のワークエリアに記憶する。フォルダ名に対応づけたフォルダ情報（フォルダＩＤ）を自動で発行（採番）する。  
【００３９】
フォルダ情報管理テーブル（図１４の１４０１）に自動で発行したフォルダ情報（フォルダＩＤ）とフォルダ区分情報とを対応づけて登録する。ここではフォルダ情報管理テーブル（図１４の１４０１）のユーザＩＤとフォルダ機密区分レベル（ユーザ機密レベル情報）は空欄となり、Ｓ４２７で登録される。  登録後、Ｓ４２３へ処理を進める。  
【００４０】
Ｓ４２３では、文書管理サーバ１００が、Ｓ４２２で受信し、ＲＡＭ４０３のワークエリアに記憶したフォルダ区分情報が「１」であるかを判定する。フォルダ区分情報が「１」であると判定した場合は、クライアント端末２００からの機密文書登録用フォルダのフォルダ作成要求であると判断し、Ｓ４２４へ処理を進める。フォルダ区分情報が「１」ではない（「０」である）と判定した場合は、一般文書登録用フォルダのフォルダ作成要求であると判断し、Ｓ４２８へ処理を進める。  
【００４１】
Ｓ４２４では、文書管理サーバ１００は、機密文書登録用フォルダ閲覧ユーザ選択画面（図７の７０７）の画面情報を生成する。生成した機密文書登録用フォルダ閲覧ユーザ選択画面をクライアント端末２００に表示させるべく表示指示をし、の機密区分設定ユーザ検索画面（図７の７０７）の画面情報をクライアント端末２００へ送信する。  送信後、Ｓ４０６へ処理を進める。  Ｓ４０６では、クライアント端末２００は、機密区分設定ユーザ検索画面（図７の７０７）の画面情報を受信する。  クライアント端末２００は、機密区分設定ユーザ検索画面（図７の７０７）を表示部に表示する。  クライアント端末２００は、機密文書登録用フォルダ内を閲覧可能なユーザの候補としてログインしたユーザが所望のユーザ名が入力される。  クライアント端末２００は、検索ボタン(図７の７０９)が押下される（閲覧ユーザ検索要求の指示）。
【００４２】
クライアント端末２００は、フォルダの検索ボタン(図７の７０９)が押下されたと判定した場合に、クライアント端末２００は、閲覧ユーザ検索要求の指示を文書管理サーバ１００に送信する。
更にユーザ名入力領域（図７の７０８）に入力されたユーザ名とログイン情報を文書管理サーバ１００に送信する。  図７の７０７の場合は、ユーザ制がプルダウンメニューから選択され、ユーザ名入力領域に「観音」と文字入力された後に、検索ボタンが押下される。  送信後、Ｓ４２５へ処理を進める。
【００４３】
Ｓ４２５では、文書管理サーバ１００はクライアント端末２００からユーザ名（ユーザ情報）、ログイン名を受信する。クライアント端末２００より受信したユーザ名、ログイン名のユーザ名の検索情報をＲＡＭ４０３のワークエリアに記憶する。
【００４４】
受信したユーザ名をユーザ情報管理テーブル（ユーザマスタデータベース）から検索し、ユーザ名と一致するユーザ情報を全て抽出し、ユーザ情報の一覧リストを作成する。
【００４５】
ユーザ情報管理テーブルは本願発明の文書管理システムにログイン可能なユーザを予め登録し、ログインを管理するユーザ情報を管理するマスターテーブルであり、文書管理サーバ１００の外部メモリ４１１が記憶する。
作成後、Ｓ４２６へ処理を進める。  
【００４６】
Ｓ４２６では、文書管理サーバ１００は、Ｓ４２４で表示指示した機密文書登録用フォルダ閲覧ユーザ選択画面（図７の７０７）に、ユーザマスタテーブルから検索され、Ｓ４２６で作成した受信したユーザ名「観音」と一致したユーザ情報の一覧データ（図８の７１１の名前）を追加する。  
【００４７】
更に一覧データにあるユーザ名に対応づけたて選択されるべき機密レベル（ユーザ機密レベル情報）を選択可能なプルダウンメニュー（図８の７１１の機密レベル）をユーザ毎に追加する。  
【００４８】
ユーザ情報の一覧データとユーザ機密レベル（ユーザ機密レベル情報）を選択可能なプルダウンメニュー追加されたユーザ機密区分選択画面（図８の７１０）の画面情報を生成する。生成した閲覧ユーザ機密レベル選択画面（図８の７１０）をクライアント端末２００に表示させるべく表示指示をし、のユーザ機密区分選択画面（図８の７１０）の画面情報をクライアント端末２００へ送信する。  
【００４９】
Ｓ５２５で登録する文書機密レベル（文書機密レベル情報）は機密文書を登録可能なフォルダ内に、機密文書を登録する場合に選択し、設定する機密文書の機密レベルを区分する区分情報であり、区分が設定された場合に、文書情報管理テーブル（図１４の１４０２）に文書機密レベル情報を登録する。  
【００５０】
最終的に文書機密レベル情報はユーザにも対応づけて設定する。ステップ４２６ではユーザ機密レベル情報に対応づけたユーザが設定されるが、ユーザ機密レベル情報の区分は３区分であり、最終的にどの文書機密レベル情報となるかはまだ確定しないことになる。  
【００５１】
Ｓ５２５で機密文書と一意に対応づけた文書機密レベルの区分（文書機密レベル情報）が確定した場合に、はじめて文書機密レベル情報に対応づけたユーザが確定する。つまり、あらかじめ文書機密レベル情報に対応させるユーザの候補を、Ｓ４２６で設定することで、機密文書を登録可能なフォルダ内に、機密文書を登録し、文書機密レベル情報が確定した場合に、同時に機密文書と対応づけたユーザも確定させることができる。  
【００５２】
Ｓ４２６で登録されるユーザ機密レベル情報において、機密レベル「Ｒ１」は極秘である。機密レベル「Ｒ２」は秘である。機密レベル「Ｒ３」は一般機密である。  
【００５３】
Ｓ５２５で登録される文書機密レベル情報において、機密レベル「Ｒ１」は極秘である。機密レベル「Ｒ２」は秘である。機密レベル「Ｒ３」は一般機密である。  送信後、Ｓ４０７へ処理を進める。  Ｓ４０７では、クライアント端末２００は、文書管理サーバ１００からユーザ機密区分選択画面（図８の７１０）の表示情報を受信する。  ユーザ機密区分選択画面（図８の７１０）を表示部に表示する。  ここで、図８の７１０はクライアント端末２００が表示するユーザ機密区分選択画面である。  
【００５４】
ここで、図８の７１１は、機密文書を登録可能なユーザを選択（設定）するために、現在設定しているユーザが選択した所望のユーザ情報の一覧である。さらにプルダウンメニューにより現在設定しているユーザが選択した所望のユーザ毎に対応する機密レベルが選択できるようになっている。  ここで、図８の７１２は、確定した機密文書を登録可能なユーザ情報を登録すべく指示（ユーザ機密区分登録要求）するボタンである。  図８の７１１に示すように、ユーザ名（ユーザ情報）とそれぞれ対応づけたユーザ機密レベル情報をユーザ名毎にプルダウンメニューから選択し設定する。  ユーザ機密レベル情報において、機密レベル「Ｒ１」は極秘である。機密レベル「Ｒ２」は秘である。機密レベル「Ｒ３」は一般機密である。  ユーザ機密レベル情報は上記の３区分が予めプルダウンメニューから選択可能である。  クライアント端末２００は、追加ボタン(図８の７１２)が押下される（ユーザ機密区分登録要求の指示）。  ユーザ情報（ユーザＩＤ）とそれぞれ対応づけたユーザ機密レベル情報を文書管理サーバ１００に送信する。  フォルダ情報（フォルダＩＤ）を文書管理サーバ１００に送信する。  送信後、Ｓ４２７へ処理を進める。  Ｓ４２７では、文書管理サーバ１００は、ユーザ情報とそれぞれ一意に対応づけたユーザ機密レベル情報を受信する。受信したユーザ情報とユーザ機密レベル情報をＲＡＭ４０３のワークエリアに記憶する。  文書管理サーバ１００は、ユーザ機密区分登録要求を受け付ける。  文書管理サーバ１００は、ユーザ機密区分登録要求を受け付けた場合に、機密フォルダを外部メモリ４１１内部に作成する。  
【００５５】
文書管理サーバ１００は、図１４の１４０１に示すような、フォルダ情報管理テーブルに、Ｓ４２７で受信したユーザ情報を、Ｓ４２７で作成した機密フォルダの内部に機密文書を登録可能なユーザとして、作成した機密フォルダのフォルダ情報に対応づけて登録する。  
【００５６】
文書管理サーバ１００は、次に図１４の１４０１に示すような、フォルダ情報管理テーブルに、Ｓ４２７で受信したユーザ機密レベル情報を、Ｓ４２７で作成した機密フォルダの内部に機密文書が登録された場合（Ｓ５２５）に、登録された機密文書を閲覧可能なユーザを選択可能な情報として、Ｓ４２７で受信し、登録したユーザ情報に対応づけて登録する。  
【００５７】
フォルダ情報管理テーブルは、つまり１つの機密フォルダに対して複数のユーザ情報を対応づけて管理する事ができる。さらにその複数のユーザ情報それぞれに、ユーザ機密レベル情報を一意に対応づけて管理する事ができる。
【００５８】
Ｓ５２５では、文書機密レベル（文書機密レベル情報）は、文書情報管理テーブルで文書情報（文書ＩＤ）と一意に対応づけて登録されるが、Ｓ４２７では、フォルダ情報管理テーブルに、フォルダ情報に対して１つ以上のユーザ情報（ユーザＩＤ）を対応づけて登録し、そのユーザ情報（ユーザＩＤ）毎にユーザ機密レベル（ユーザ機密レベル情報）を一意に対応づけて登録する。このユーザ機密レベル情報が文書機密レベル情報の候補となる。
【００５９】
更に、ユーザ名の一覧データにはログインユーザも自動で追加する。ここでユーザも自動で追加することで登録処理後にログインユーザは自身が登録した機密フォルダを見ることができる。  登録後、Ｓ４２８に進む。  
【００６０】
Ｓ４２８では、文書管理サーバ１００は、フォルダ管理テーブルを参照し、Ｓ４２１で受信したログインユーザ情報と一致するフォルダＩＤを検索し、Ｓ４２１で受信したログインユーザ情報とユーザ情報が一致したフォルダＩＤをフォルダ一覧のリストにし、機密フォルダ一覧表示画面(図８の７１３)を作成する。フォルダＩＤと対応づけてユーザ情報が登録されたフォルダは機密区分があり「１」と設定された機密フォルダであり、機密区分がなし「０」と設定されたフォルダは一般フォルダである。Ｓ４０３と同様に一般フォルダは受信したユーザ情報に関係なくフォルダ一覧のリストに追加される。すなわちすべてのログイン可能なユーザ情報を受信した場合にフォルダ一覧のリストに追加される。  画面(図８の７１３)はフォルダ管理テーブルに機密フォルダが登録され、ログインユーザが機密フォルダを閲覧可能な場合である。
【００６１】
文書管理サーバ１００は、クライアント端末２００に機密フォルダ一覧表示画面(図８の７１３)の表示指示をし、画面情報(図８の７１３)をクライアント端末２００に送信する。
【００６２】
フォルダ情報管理テーブルを参照し、フォルダ一覧のリストにあるフォルダＩＤのフォルダ区分情報が「１」である場合には、機密フォルダであることが識別できる表示情報（図８の７１４）を生成し、生成した表示情報を、機密フォルダには付与し、一般フォルダには付与したい。
機密フォルダ一覧表示画面(図８の７１３)の表示指示をした場合に、画面情報(図８の７１４)も同時にクライアント端末２００に送信する。
送信後、Ｓ４０８に進む。  
【００６３】
Ｓ４０８では、クライアント端末２００は、文書管理サーバ１００より送信された（図８の７１４）の画面情報を受信し、機密フォルダ一覧表示画面（図８の７１３）を表示部に表示する。  図８の７１４は機密フォルダであり、図８の７１５は一般フォルダである。  
【００６４】
ここでは、Ｓ４２６によりログインユーザもフォルダ情報管理テーブルのユーザリストに入っているのでログインユーザが登録した機密フォルダを見る（閲覧する）ことができる。  表示後、終了する。またＳ４０３に進んでもよい。
以上で図４の説明を終わる。
図５は文書管理サーバ１００及びクライアント端末２００が実行する機密文書または一般文書の登録処理のフローチャートを示す図である。
図５のＳ５０１〜Ｓ５３０は、クライアント端末２００のＣＰＵ４０１または文書管理サーバ１００のＣＰＵ４０１の制御の元で実行する処理である。
【００６５】
Ｓ５０１では、クライアント端末２００は、文書管理サーバ１００から受信した画面情報を用いて表示される図示しないユーザログイン画面を表示し、ユーザにより入力されたユーザＩＤ（ユーザ情報）及びパスワード等からなるログイン情報を文書管理サーバ１００へ送信する。
送信後、Ｓ５２１へ処理を進める。
【００６６】
Ｓ５２１では、文書管理サーバ１００は、クライアント端末２００からユーザＩＤ（第２のユーザ情報）を受信する。文書管理サーバ１００は受信したログイン情報をＲＡＭ４０３のワークエリアに記憶し、ログイン情報のユーザＩＤをキーとして、図１４の１４０３のユーザマスタ（ユーザ情報管理テーブル）を参照し、ユーザＩＤとパスワードとが一致するかのユーザの認証を行う。ユーザＩＤとパスワードとが一致しない場合、文書管理サーバ１００からエラーメッセージをクライアント端末２００に送信し、一致しない場合、クライアント端末２００はログイン許可メッセージ受信してエラーメッセージを表示後、再度ユーザＩＤとパスワードと入力して文書管理サーバ１００に送信する。
ユーザＩＤとパスワードとが一致した場合、文書管理サーバ１００から図示しないログイン許可メッセージをクライアント端末２００に送信する。
送信後、Ｓ５０２へ処理を進める。
Ｓ５０２では、クライアント端末２００はログイン許可メッセージ受信する。
受信後、Ｓ５０３に進める。
【００６７】
Ｓ５０３では、ログイン許可した文書管理サーバ１００は、フォルダ情報管理テーブルを参照し、Ｓ５２１で受信したユーザ情報（ユーザＩＤ）と一致するフォルダＩＤを検索し、ユーザ情報が一致したフォルダＩＤをフォルダ一覧のリストにし、フォルダ一覧表示画面(図９の９０１)を作成する。フォルダＩＤと対応づけてユーザ情報が登録されたフォルダは機密区分があり「１」と設定された機密フォルダであり、機密区分がなし「０」と設定されたフォルダは一般フォルダである。一般フォルダは受信したユーザ情報に関係なくフォルダ一覧のリストに追加される。すなわちすべてのログイン可能なユーザ情報を受信した場合にフォルダ一覧のリストに追加される。  画面(図９の９０１)はフォルダ管理テーブルに機密フォルダと一般フォルダが登録されている場合である。
文書管理サーバ１００は、クライアント端末２００にフォルダ一覧表示画面(図９の９０１)の表示指示をし、画面情報(図９の９０１)を送信する。
クライアント端末２００は、文書管理サーバ１００から受信した画面情報を用いて表示されるフォルダ一覧表示画面（図９の９０１）を表示する。  ここで、図９の９０１はクライアント端末２００が表示するフォルダ一覧表示画面である。  
【００６８】
ここで、図９の９０２はユーザが閲覧可能なフォルダの一覧リストである。まるで囲まれた「Ｒ」は機密文書を登録できる機密フォルダを識別可能に表示したものである。まるで囲まれた「Ｒ」がないフォルダは機密文書を登録できない一般フォルダを識別可能に表示したものである。  クライアント端末２００は、機密フォルダ(図９の９０２)がダブルクリックされる（フォルダ内閲覧要求の指示）。
一覧リストから所望のフォルダをダブルクリックし、一覧リストから所望のフォルダを選択する。選択したフォルダ情報を文書管理サーバに送信する。
【００６９】
ここで、ドキュメントの追加ボタン（図７の７１６）は、押下不能（機能不能）となっており、このフォルダ一覧表示画面（図７の７０１）でドキュメントを追加することはできない。
送信後、Ｓ５２２へ処理を進める。
【００７０】
Ｓ５２２では、文書管理サーバ１００は、クライアント端末２００から、ユーザ情報及び機密フォルダを特定するフォルダ情報を受信する（受信手段）。フォルダ情報管理テーブルを参照し、受信したフォルダ情報に対応づけたフォルダ機密区分が「１」であるかを判定する。機密フォルダであると判定した場合は、Ｓ５０４に進む。フォルダ機密区分が「１」あると判定しない(一般フォルダである)場合は、Ｓ５２４に進む。
Ｓ５０４では、文書管理サーバ１００は機密フォルダ内の閲覧要求であると判断し、
【００７１】
受信したフォルダ情報に対応づけたユーザ情報をフォルダ情報管理テーブルから検索し、検索したユーザ情報が、前記受信したユーザ情報と一致するかを判断する（判断手段）。
【００７２】
つまり検索した機密フォルダと受信したユーザ情報（ユーザＩＤ）に基づいて機密フォルダ内部に、機密文書を登録可能なユーザであるかを判断する。機密フォルダ内部に、機密文書を登録可能なユーザであると判定した場合に、機密フォルダのフォルダ内部に機密文書を登録可能にするドキュメントの追加ボタン（図９の９０４）の画面情報を生成する。
【００７３】
更に、文書情報管理テーブルを参照し、受信したユーザ情報（ユーザＩＤ）と一致するユーザ情報を検索し、検索したユーザ情報に対応づけた機密文書の文書情報（文書ＩＤ）を抽出し、ユーザ情報を送信したユーザ（ログインユーザ）が閲覧可能な機密文書リストの一覧データを作成する。作成した機密文書の一覧データ（図９の９０８）の画面情報を生成する（生成手段）。
【００７４】
ログイン時にクライアント端末から受信するログインユーザＩＤと一致する開示範囲ユーザＩＤを文書情報管理テーブル１４０２から検索することで、機密文書リストの一覧データを作成する。これによりログインユーザに機密文書の閲覧権限がない（一致する開示範囲ユーザＩＤが設定されていない）場合には、機密文書リストの一覧データを見ることができず、機密文書が登録されていることさえも知ることができないようになっている。
【００７５】
ログイン時にクライアント端末から受信するログインユーザＩＤと一致するユーザＩＤを組織データ（図１９）から検索し、まずログインユーザのグループＩＤを特定する。その後、特定したグループＩＤと一致する開示範囲グループＩＤを文書情報管理テーブル（図１８）から検索することで、機密文書リストの一覧データを作成する。これによりログインユーザに機密文書の閲覧権限がない（一致する開示範囲グループＩＤが設定されていない）場合には、機密文書リストの一覧データを見ることができず、機密文書が登録されていることさえも知ることができないようになっている。
ログインユーザＩＤと一致するユーザＩＤを組織データ（図１９）から検索するので、
【００７６】
組織変更等で組織データが修正（グループＩＤに含まれるユーザＩＤの追加及び削除）された場合には、修正された開示範囲グループＩＤに含まれているユーザＩＤにだけ機密文書の一覧リストを表示指示する。
【００７７】
なお、文書管理サーバが、クライアント端末から組織変更指示を受け付けると、組織データにユーザＩＤを新規追加したり削除するための組織データ修正画面（図示しない）を表示指示させてもよい。
【００７８】
文書管理サーバ１００は、受信したフォルダ情報と一致した機密フォルダのフォルダ内部に機密文書を登録可能な（ドキュメント追加ボタンが機能する）画面情報と、受信したユーザ情報と一致した一致したユーザ情報に対応づけた機密文書が閲覧可能な（機密文書の一覧情報）画面情報と、を含む機密文書一覧表示画面(図９の９０３)画面を、クライアント端末２００に表示指示し（第２の表示指示手段）、機密文書一覧表示画面(図９の９０３)画面の画面情報をクライアント端末２００に送信する。
送信後、Ｓ５０５に進む。
Ｓ５０５では、クライアント端末２００は、機密文書一覧表示画面(図９の９０３)画面の画面情報を受信する。
クライアント端末２００は、機密文書一覧表示画面(図９の９０３)画面を表示部に表示する。
ここで、図９の９０３はクライアント端末２００が表示する文書の閲覧が可能なユーザに表示される機密文書一覧表示画面である。  ここで、図９の９０４は文書の登録が可能なユーザに表示されるドキュメントの追加ボタン（登録文書設定要求）である。  
【００７９】
ここで、図９の９０８は文書の閲覧が可能なユーザに表示される機密文書の一覧リストである。まるで囲まれた「Ｒ２」、「Ｒ３」は登録された機密文書に設定された機密レベルを識別可能に表示したものである。
ドキュメントの追加ボタン（図９の９０４）が押下される（登録文書設定要求の指示）。
クライアント端末２００は登録文書設定要求とフォルダ情報とユーザ情報を文書管理サーバ１００に送信する。
送信後、Ｓ５２３に進む。
Ｓ５２３では、文書管理サーバ１００は、クライアント端末２００からフォルダ情報とユーザ情報を含む登録文書設定要求を受け付け（第２の受付手段）、
文書管理サーバ１００は、ユーザに開示範囲の単位を指定させるために開示範囲指定画面（図１６）をクライアント端末に表示指示する。
【００８０】
（ケース１）クライアント端末にてユーザにより開示範囲指定画面（図１６）の１６０１が押下（選択）された場合は、ユーザ毎に指定する登録文書設定要求を文書管理サーバに送信する。
【００８１】
（ケース２）クライアント端末にてユーザにより開示範囲指定画面（図１６）の１６０２が押下（選択）された場合は、グループ単位で指定する登録文書設定要求を文書管理サーバに送信する。
【００８２】
（ケース３）クライアント端末にてユーザにより開示範囲指定画面（図１６）の１６０３が押下（選択）された場合は、ユーザとグループの両方を指定する登録文書設定要求を文書管理サーバに送信する。
の３つの中からいずれか１つを受け付ける。
【００８３】
文書管理サーバ１００は、ケース１であるユーザ毎に指定する登録文書設定要求を受け付けた場合には、フォルダ情報管理データ（１４０１）から、受け付けたフォルダ情報と一致するフォルダ情報を抽出し、抽出したフォルダ情報に対応づけられたユーザ情報の一覧リストを作成する。
更に、作成したユーザ情報の一覧リストのユーザ毎に対応づけたユーザ機密レベル情報を、フォルダ情報管理データを参照し、抽出する。
更に、作成したユーザ情報の一覧リスト及び抽出したユーザ機密レベル情報を含む画面情報を生成する。
【００８４】
文書管理サーバ１００は、ケース２であるグループ単位で指定する登録文書設定要求を受け付けた場合には、第２のフォルダ情報管理データ（１６０１）から、受け付けたフォルダ情報と一致するフォルダ情報を抽出し、抽出したフォルダ情報に対応づけられたグループ情報の一覧リストを作成する。
【００８５】
更に、作成したグループ情報の一覧リストのグループ毎に対応づけたグループ機密レベル情報を、第２のフォルダ情報管理データ（１６０１）を参照し、抽出する。
【００８６】
更に、作成したグループ情報の一覧リスト及び抽出したグループ情報機密レベル情報を含む画面情報を生成する。つまりケース２が選択された場合では、Ｓ５２３以下のフローチャートでグループ単位で機密文書を閲覧できる範囲設定を進めることもできる。
【００８７】
文書管理サーバ１００は、ケース３であるユーザとグループの両方を指定する指定する登録文書設定要求を受け付けた場合には、ケース１とケース２の両方を行う。つまりケース３が選択された場合では、Ｓ５２３以下のフローチャートでユーザ単位とグループ単位の両方で機密文書を閲覧できる範囲設定を進めることもできる。
Ｓ５２３で受け付ける登録文書設定要求にはユーザ情報をさらに含んでいる。
【００８８】
ユーザが登録可能はユーザかを判定する為に、登録文書設定要求を受け付けた場合に、フォルダ情報管理データから、受け付けたフォルダ情報と一致するフォルダ情報を抽出し、抽出したフォルダ情報に対応づけられた文書を登録可能なユーザであるユーザ情報と、受け付けたユーザ情報が一致するかを判定する（判定手段）。
【００８９】
ユーザが登録可能はユーザかを判定せずに、表示指示する場合は、一致した機密フォルダのフォルダ内部に登録する機密文書と、該登録する機密文書の文書機密レベルを設定する画面である機密文書設定画面（図９の９０５）は、生成した画面情報を含み、クライアント端末２００の表示部に表示すべく表示指示する。機密文書設定画面（図９の９０５）の表示情報をクライアント端末２００に送信する。
【００９０】
ユーザが登録可能はユーザかを判定したあとに、表示指示する場合は、抽出したフォルダ情報に対応づけられたユーザ情報と、受け付けたユーザ情報が一致すると判定した場合に、一致した機密フォルダのフォルダ内部に登録する機密文書と、該登録する機密文書の文書機密レベルを設定する画面である機密文書設定画面（図９の９０５）は、生成した画面情報を含み、クライアント端末２００の表示部に表示すべく表示指示する（表示指示手段）。
【００９１】
フローチャートの変形例として、ユーザが登録可能はユーザかを判定したあとに、表示指示する場合は、抽出したフォルダ情報に対応づけられたユーザ情報と、受け付けたユーザ情報が一致すると判定した場合に、Ｓ５０７で行うように、文書管理サーバ１００は、文書が登録されるパス情報として保存場所情報（図１０の９１１）の表示情報及び、機密文書を閲覧可能なユーザの候補としてユーザ一覧リスト（図１０の９１２）の表示情報及び、複数の文書機密区分レベル選択（図１０の９１３）の表示情報を含む文書機密レベル選択画面（図１０の９１０）をクライアント端末の表示部が表示すべく表示指示してもよい。
送信後、Ｓ５０６に進む。
Ｓ５０６では、クライアント端末２００は機密文書設定画面（図９の９０５）を表示部に表示する。
ここで、図９の９０５はクライアント端末２００が表示する機密文書設定画面である。  ここで、図９の９０７は、文書管理サーバ１００に文書登録要求（送信）をする文書をクライアント端末２００から参照するボタンである。  ここで、図９の９０６は、図４の処理にて予め登録された、文書登録要求する文書を閲覧可能なユーザの候補であるユーザ情報の一覧である。
参照ボタン（図９の９０７）が押下される（文書選択画面表示要求の指示）。
文書選択画面表示要求を文書管理サーバ１００に送信する。
【００９２】
文書管理サーバ１００は、文書選択画面表示要求を受け付け、文書管理サーバ１００は、文書選択画面（図１０の９０８）の表示情報をクライアント端末２００に送信する。
クライアント端末２００は文書選択画面（図１０の９０８）を表示部に表示する。
ここで、図１０の９０８はクライアント端末２００が表示する文書選択画面である。登録したい文書を選択し、開くボタン（図１０の９０９）を押す。
機密文書として登録する文書として、クライアント端末２００が管理する文書（図９の仕様書.xls）が選択される。
開くボタン（図１０の９０９）が押下される（文書確定要求の指示）。
クライアント端末２００は開くボタン（図１０の９０９）が押下されたと判断した場合に文書確定要求を送信する。
【００９３】
フォルダ情報管理テーブルから、Ｓ５２２で受信し記憶する機密フォルダのフォルダＩＤ（フォルダ情報）と対応づけられているユーザＩＤ（図１４の１４０８）検索し、フォルダ情報管理テーブルが記憶する文書を登録可能なユーザ情報を、文書を閲覧可能なユーザの候補としたユーザ一覧リスト（図１０の９１２）の表示情報を生成する。
【００９４】
機密文書に設定する機密レベルの候補として、「Ｒ１」、「Ｒ２」、「Ｒ３」から文書を登録可能なユーザが選択可能なように、複数の文書機密区分レベル選択（図１０の９１３）の表示情報を生成する。
文書管理サーバ１００に選択した文書が登録されるパス情報として保存場所情報（図１０の９１１）の表示情報を作成する。
【００９５】
文書管理サーバ１００は、生成した文書が登録されるパス情報として保存場所情報（図１０の９１１）の表示情報及び、機密文書を閲覧可能なユーザの候補としてユーザ一覧リスト（図１０の９１２）の表示情報及び、複数の文書機密区分レベル選択（図１０の９１３）の表示情報を含む文書機密レベル選択画面（図１０の９１０）をクライアント端末の表示部が表示すべく表示指示し（第１の表示指示手段）。クライアント端末２００に文書機密レベル選択画面（図１０の９１０）を送信する。
クライアント端末２００は文書機密レベル選択画面（図１０の９１０）を表示部に表示する。
ここで、図１０の９１０はクライアント端末２００が表示する文書機密レベル選択画面である。  
【００９６】
ここで、図１０の９１１は、クライアント端末２００のフォルダに保存され、保存されたフォルダから選択された後に、文書管理サーバ１００に文書登録要求（送信）をする文書である。  ここで、図１０の９１２は、図４の処理にて予め登録された、文書登録要求する文書を閲覧可能なユーザの候補であるユーザ情報の一覧である。  ここで、図１０の９１３は、登録する文書に機密区分レベルを設定したいユーザが、所望の機密レベル情報を選択可能な機密区分レベルの一覧である。
表示後、Ｓ５０７に進む。
【００９７】
Ｓ５０７においてまず、ログインしたユーザにより所望の文書機密レベル情報(「Ｒ１」または「Ｒ２」または「Ｒ３」のいずれか１つ)が選択される前に、文書管理サーバ１００は図１６の画面をクライアント端末に表示指示し、クライアント端末は図１６の画面を表示する。
【００９８】
この画面は以下の３つのモードの切替を操作者に事前に選択させる画面であり、（１）所望の文書機密レベル情報を設定する機密文書に対して、ユーザ単位（個人）で閲覧許可の指定をするモード。（２）所望の文書機密レベル情報を設定する機密文書に対して、グループ単位（部門）で閲覧許可の指定をするモード。（３）所望の文書機密レベル情報を設定する機密文書に対して、ユーザ単位（個人）＋グループ単位（部門）で閲覧許可の指定をするモードがある。
Ｓ５０７では、ログインしたユーザにより、文書機密レベル情報(「Ｒ１」)が選択される。
クライアント端末２００は、文書機密レベル情報(「Ｒ１」)を送信する。
【００９９】
図１６で１６０１が操作者により選択（押下）されたケースにおいては、文書管理サーバ１００は、文書機密レベル情報(「Ｒ１」)が選択された場合、「Ｒ１」に対応する閲覧可能なユーザのユーザＩＤをユーザ情報管理テーブルから検索し、文書機密レベル選択画面（図１０の９１０）の画面情報を更新し、文書機密レベル確定画面（図１０の９１４）を表示指示する。クライアント端末２００に文書機密レベル確定画面（図１０の９１４）の画面情報を送信する。
【０１００】
尚、Ｓ５０７で検索される閲覧可能なユーザとは、例えば、一般機密として文書機密レベル情報（「Ｒ３」）が選択されたケースにおいては、ユーザとして同じ機密レベル「Ｒ３」に設定されているユーザだけを検索してもよく、ユーザとして同じ機密レベル「Ｒ３」に設定されているユーザだけではなくユーザとして高い機密レベルである「Ｒ１」に設定されているユーザ＋「Ｒ２」に設定されているユーザを加えて閲覧可能なユーザを検索してもよい。
【０１０１】
図１６で１６０３が操作者により選択（押下）されたケースにおいては、第１の検索手段が、文書管理サーバに登録する機密文書のレベルを区分する文書機密区分(「Ｒ１」)を受け付けた場合に、「Ｒ１」に対応する閲覧可能なユーザのユーザＩＤをフォルダ情報管理テーブル１４０１から検索するだけでなく受け付けた文書機密区分(「Ｒ１」)に相当しグループ機密区分に対応づけられているグループを第３の記憶手段から検索する（第２の検索手段）。
クライアント端末２００は、更新された、受信した文書機密レベル確定画面（図１０の９１４）を表示部に表示する。
ここで、図１０の９１４はクライアント端末２００が表示する文書機密レベル確定画面である。  
【０１０２】
ここで、図１０の９１５は、選択可能な機密区分レベル一覧（図１０の９１３）からユーザ所望の機密区分レベル「Ｒ１」を選択した後に、文書登録要求する文書を閲覧可能なユーザを確認可能に表示したユーザ情報である。  
【０１０３】
ここで、図１０の９１６は、選択可能な機密区分レベル一覧（図１０の９１３）からユーザ所望の機密区分レベル「Ｒ１」を選択した後に、ユーザが文書管理サーバ１００に文書登録要求する追加ボタン（登録要求指示部）である。
ユーザにより追加ボタン（図１０の９１６）が押下される（文書登録要求の指示）。
【０１０４】
クライアント端末２００は押下されたと判断した場合に、クライアント端末２００は文書機密レベル登録要求と登録する文書（仕様書.xls）と文書名（仕様書）とユーザＩＤ（「観音太郎」）とフォルダＩＤと文書を登録可能なユーザが選択した所望の確定した機密レベル情報(「Ｒ１」)を文書管理サーバ１００に送信する。
送信後、Ｓ５２５に進む。
【０１０５】
Ｓ５２５では、文書管理サーバ１００は、クライアント端末２００からフォルダ情報と機密レベル情報と文書情報含む文書登録要求を受け付ける（第１の受付手段）。
第１の受付手段は、登録要求に含まれる機密文書のファイルデータ（仕様書.xls）をクライアント端末からさらに受信する。
【０１０６】
文書管理サーバ１００は、フォルダ情報管理テーブルから、フォルダ情報が一致する機密フォルダを抽出し、抽出した機密フォルダに設定されているユーザに対応づけられているユーザ機密レベル情報と、受け付けた所望の機密レベルが一致するユーザ情報を検索する。
【０１０７】
文書管理サーバ１００は、文書ＩＤに対応するＳ５０７で送信され登録要求された文書（仕様書.xls）は、外部メモリ４１１が記憶し、機密フォルダ内で機密文書として管理する。
【０１０８】
文書管理サーバ１００は、文書機密レベル登録要求を受け付けた場合に、文書管理サーバ１００は、フォルダ内部に登録された文書名と対応する文書ＩＤ（図１４の１４０６）を自動で採番する。
【０１０９】
文書管理サーバ１００は、文書情報管理テーブルに、まず登録した文書ＩＤを直下に保存するフォルダＩＤ（図１４の１４０７）として、Ｓ５２５で受け付けたフォルダ情報と文書情報とを対応づけて登録し、さらにフォルダ内部に登録した文書ＩＤを閲覧可能なユーザＩＤ（図１４の１４０４）として、検索したユーザ情報を、Ｓ５２５で受け付けた文書情報に対応づけて登録する（登録手段）。
【０１１０】
尚ここで、Ｓ５２３にてケース２が選択され、開示範囲がグループ単位で登録されている場合では、グループ単位を構成する（所属するユーザ）が人事異動により、追加及び削除される場合には、グループ単位と所属するユーザを関連づけた組織テーブル（図１９の１９０１）を利用することで、グループ単位として設定された閲覧可能なユーザを抽出してもよい。
【０１１１】
文書管理サーバ１００は、文書情報管理テーブルに、Ｓ５２５で受け付けた所望の機密レベル情報を文書機密レベル情報（図１４の１４０５）として、Ｓ５２５で受け付けた文書情報に対応づけて登録する（登録手段）。
【０１１２】
ここでは、受け付けた文書機密レベル情報「Ｒ１」に適合するラベル１５０２（画像データ）を登録要求された文書「仕様書.xls」の所定の位置（例えば右上）に張り付ける（追加手段）。つまり受信したファイルデータ「仕様書.xls」に、登録要求に含まれる文書機密区分およびユーザを追加するということである。
【０１１３】
ここで張り付けられた「Ｒ１」に適合するラベル１５０２は、閲覧またはダウンロードする際に、図１６に示すように機密文書として登録された「仕様書.xls」に上に重なった状態（オーバーレイ）クライアント端末に表示または送信されることになる。
【０１１４】
更に、登録する機密文書に具体的な開示範囲を記載するために、Ｓ５２５で受け付けた機密文書を閲覧してもよいユーザＩＤ「観音太郎」に適合するラベル１５０３（画像データ）を登録要求された文書「仕様書.xls」の所定の位置（例えば左下）に張り付ける（追加手段）。ここで張り付けられた「開示範囲：観音太郎」に適合するラベル１５０３は、クライアント端末から閲覧要求またはダウンロード要求された際には、図１６に示すように機密文書として登録された「仕様書.xls」に上に重なった状態（オーバーレイ）でクライアント端末に表示または送信されることになる。
【０１１５】
「Ｒ１」及び「開示範囲：観音太郎」は画像データを文書に重ねる（オーバーレイ）だけでなく、登録された機密文書の文書中に「Ｒ１」及び「開示範囲：観音太郎」を直接書き込みして更新保存されてもよい。
【０１１６】
文書管理サーバ１００は、文書情報管理テーブルに、フォルダ内部に登録された文書の文書情報及び文書機密レベル情報を一意に対応づけて登録した場合に、フォルダ内部に登録された文書の文書情報に対応づけた文書機密レベル情報が識別可能な表示情報を生成する。
文書機密レベル情報が識別可能な表示情報は機密文書一覧画面（図１１の９１７）に含まれる。
【０１１７】
文書管理サーバ１００は、機密文書一覧画面（図１１の９１７）の表示指示をし、機密文書一覧画面（図１１の９１７）の画面情報を送信する。クライアント端末２００は機密文書一覧画面（図１１の９１７）の画面情報を受信し、機密文書一覧画面（図１１の９１７）を表示部に表示する。
【０１１８】
さらに、機密文書一覧画面（図１１の９１７）を表示指示した後に、クライアント端末において、機密文書一覧画面（図１１の９１７）中の特定の機密文書が操作者により選択されたと判断した場合には、文書情報管理テーブル（１４０２）を参照し、特定の機密文書に関係する開示範囲画面（図示しない）をポップアップ画面にて表示指示してもよい。こうすることで、機密文書一覧画面において操作者は自分以外に設定された開示範囲がなにかを知ることができる。
【０１１９】
Ｓ５２７では、Ｓ５２５で受信した文書が暗号化されているかを判断する。暗号化されていると判断した場合は、Ｓ５２８へ進める。暗号化されていないと判断した場合は、Ｓ５３０へ進める。
Ｓ５２８では、文書管理サーバ１００はＲＡＭ４０３のワークエリアに記憶した暗号化文書の復号化処理を行う。
復号化処理後に、Ｓ５２９に進む。
Ｓ５２９では、文書管理サーバ１００は復号化された文書にＲＡＭ４０３のワークエリアに記憶された機密管理区分レベルのラベルを付加する。
Ｓ５３０では、復号化された文書を所定のフォルダに移動する。同じ名前の文書が既に所定のフォルダに存在する場合は上書きする。
【０１２０】
Ｓ５２４では、文書管理サーバ１００はフォルダ情報から一般フォルダであると判断し、クライアント端末２００へ図示しない一般文書の一覧を表示する画面の画面情報を送信し、Ｓ５０８へ進める。  Ｓ５０８では、クライアント端末２００は文書管理サーバ１００より送信された一般文書一覧表示画面の画面情報を用いて一般文書一覧表示画面を表示する。  
【０１２１】
一般文書一覧表示画面中のドキュメント追加ボタンが押下されると、文書管理サーバ１００はクライアント端末２００へ一般文書設定画面（図１１の９１７）の画面情報を送信する。クライアント端末２００は文書管理サーバ１００より送信された一般文書一覧表示画面の画面情報を用いて表示される一般文書設定画面を表示する。  ここで、図１１の９１７はクライアント端末２００が表示する一般文書設定画面である。  
【０１２２】
ここで、図１１の９２０は、文書管理サーバ１００に文書登録要求（送信）をする文書をクライアント端末２００から参照するボタンである。追加ボタン（図１１の９２３）を押すと文書管理サーバ１００に文書登録要求を送信する。  Ｓ５０９へ進める。
Ｓ５０９では、クライアント端末２００は操作画面でドキュメントを選択し、選択したドキュメントを文書管理サーバ１００へ送信し、Ｓ５２６へ進める。
【０１２３】
Ｓ５２６では、文書管理サーバ１００はクライアント端末２００より送信されたドキュメントと書誌情報とユーザＩＤとを受信してＲＡＭ４０３のワークエリアに記憶し、文書情報管理テーブル（図１４の１４０２）に登録する。Ｓ５２７に進める。
以上で図５の説明を終わる。
図６は文書管理サーバ１００及びクライアント端末２００が実行する機密文書または一般文書の閲覧処理のフローチャートを示す図である。
図６のＳ６０１〜Ｓ６２５は、クライアント端末２００のＣＰＵ４０１または文書管理サーバ１００のＣＰＵ４０１の制御の元で実行する処理である。
【０１２４】
Ｓ６０１では、クライアント端末２００は、文書管理サーバ１００から受信した画面情報を用いて表示される図示しないユーザログイン画面を表示し、ユーザにより入力されたユーザＩＤ（ユーザ情報）及びパスワード等からなるログイン情報を文書管理サーバ１００へ送信する。
送信後、Ｓ６２１へ処理を進める。
【０１２５】
Ｓ６２１では、文書管理サーバ１００は、クライアント端末２００からユーザＩＤ（第２のユーザ情報）を受信する。文書管理サーバ１００は受信したログイン情報をＲＡＭ４０３のワークエリアに記憶し、ログイン情報のユーザＩＤをキーとして、図１４の１４０３のユーザマスタ（ユーザ情報管理テーブル）を参照し、ユーザＩＤとパスワードとが一致するかのユーザの認証を行う。ユーザＩＤとパスワードとが一致しない場合、文書管理サーバ１００からエラーメッセージをクライアント端末２００に送信し、一致しない場合、クライアント端末２００はログイン許可メッセージ受信してエラーメッセージを表示後、再度ユーザＩＤとパスワードと入力して文書管理サーバ１００に送信する。
ユーザＩＤとパスワードとが一致した場合、文書管理サーバ１００から図示しないログイン許可メッセージをクライアント端末２００に送信する。
送信後、Ｓ６０２へ処理を進める。
Ｓ６０２では、クライアント端末２００はログイン許可メッセージ受信する。
受信後、Ｓ６０３に進める。
【０１２６】
Ｓ６０３では、ログイン許可した文書管理サーバ１００は、フォルダ情報管理テーブルを参照し、Ｓ６２１で受信したユーザ情報（ユーザＩＤ）と一致するフォルダＩＤを検索し、ユーザ情報が一致したフォルダＩＤをフォルダ一覧のリストにし、フォルダ一覧表示画面(図１２の１２０１)を作成する。フォルダＩＤと対応づけてユーザ情報が登録されたフォルダは機密区分があり「１」と設定された機密フォルダであり、機密区分がなし「０」と設定されたフォルダは一般フォルダである。一般フォルダは受信したユーザ情報に関係なくフォルダ一覧のリストに追加される。すなわちすべてのログイン可能なユーザ情報を受信した場合にフォルダ一覧のリストに追加される。  画面(図１２の１２０１)はフォルダ管理テーブルに機密フォルダと一般フォルダが登録されている場合である。
文書管理サーバ１００は、クライアント端末２００にフォルダ一覧表示画面(図１２の１２０１)の表示指示をし、画面情報(図１２の１２０１)を送信する。
クライアント端末２００は、文書管理サーバ１００から受信した画面情報を用いて表示されるフォルダ一覧表示画面（図１２の１２０１）を表示する。  クライアント端末２００は、機密フォルダ(図１２の１２０２)がダブルクリックされる（フォルダ内閲覧要求の指示）。
一覧リストから所望のフォルダをダブルクリックし、一覧リストから所望のフォルダを選択する。選択したフォルダ情報を文書管理サーバに送信する。
送信後、Ｓ６２２へ処理を進める。
【０１２７】
Ｓ６２２では、文書管理サーバ１００は、クライアント端末２００から機密フォルダを特定するフォルダ情報を受信する。フォルダ情報管理テーブルを参照し、受信したフォルダ情報に対応づけたフォルダ機密区分が「１」であるかを判定する。機密フォルダであると判定した場合は、Ｓ６２３に進む。フォルダ機密区分が「１」あると判定しない(一般フォルダである)場合は、Ｓ６２４に進む。
Ｓ６２３では、文書管理サーバ１００は機密フォルダ内の閲覧要求であると判断し、
フォルダ管理テーブルを参照し、受信したフォルダ情報（フォルダＩＤ）と一致する機密フォルダを検索する。
【０１２８】
さらに文書情報管理テーブルを参照し、検索した機密フォルダとフォルダＩＤが一致し、かつＳ６２１で受信したユーザ情報（ユーザＩＤ）と一致する機密文書ＩＤを検索する。
検索した機密フォルダとＳ６２１で受信したユーザ情報（ユーザＩＤ）に基づいて機密文書を登録可能なユーザであるかを判定する。
【０１２９】
機密文書を登録可能なユーザである判定した場合に、ユーザ情報が一致した機密文書ＩＤを文書一覧のリストにし、文書一覧表示画面(図９の９０３)を作成する。
【０１３０】
文書管理サーバ１００は、受信したフォルダ情報と一致した機密フォルダのフォルダ内部に機密文書を登録可能な（ドキュメント追加ボタンが使用可能）機密文書一覧表示画面(図１２の１２０４)画面を、クライアント端末２００に表示指示し、機密文書一覧表示画面(図１２の１２０４)画面の画面情報をクライアント端末２００に送信する。
送信後、Ｓ６０４に進む。
Ｓ６０４では、クライアント端末２００は文書管理サーバ１００から受信した画面情報を用いて表示される操作画面（図１２の１２０４）を表示する。  
【０１３１】
Ｓ６０５では、クライアント端末２００はドキュメント一覧画面よりダウンロードもしくは開くドキュメントを選択して、文書管理サーバ１００へ選択されたドキュメントのドキュメントＩＤと開く・ダウンロードの操作を送信する。  
【０１３２】
Ｓ６２５では、文書管理サーバ１００は暗号化処理中画面をクライアント端末２００に表示させるための画面情報をクライアント端末２００に送信し、選択情報で特定されたドキュメントをＲＡＭ４０３のワークエリアに記憶して暗号化処理を行い、クライアント端末２００へ送信し、Ｓ６０８へ進める。  Ｓ６０７では、クライアント端末２００は、文書管理サーバ１００より受信した暗号化ドキュメント（図１２の１２１０）を開く。  
【０１３３】
Ｓ６２４では、ＲＡＭ４０３のワークエリアに記憶されたユーザＩＤからユーザマスタを検索し、一致するユーザ情報の機密ランクをＲＡＭ４０３のワークエリアに記憶する。ワークエリアに記憶されたフォルダＩＤとユーザの機密ランクをキーとし、文書管理ＤＢを検索し、フォルダＩＤに一致し、かつ、ユーザの機密ランク以上の情報をフォルダ内文書情報として、ＲＡＭ４０３のワークエリアに記憶する。ＲＡＭ４０３のワークエリアに記憶されたフォルダ内文書情報を用いてクライアント端末２００に表示させる操作画面（ドキュメント一覧画面）情報を、クライアント端末２００に送信する。  Ｓ６０６では、クライアント端末２００は文書管理サーバ１００から受信した画面情報を用いて表示される操作画面（図１２の１２０７）を表示する。
以上で図６の説明を終わる。
図７は、図４の処理の場合にクライアント端末２００が表示部に表示する画面である。
図８は、図４の処理の場合にクライアント端末２００が表示部に表示する画面である。
図９は、図５の処理の場合にクライアント端末２００が表示部に表示する画面である。
図１０は、図５の処理の場合にクライアント端末２００が表示部に表示する画面である。
図１１は、図５の処理の場合にクライアント端末２００が表示部に表示する画面である。
図１２は、図６の処理の場合にクライアント端末２００が表示部に表示する画面である。
図１３は、図６の処理の場合にクライアント端末２００が表示部に表示する画面である。
図１４は、文書管理サーバ１００の記憶部（外部メモリ４１１）が記憶するデータテーブルである。
１４０１はフォルダ情報管理テーブルである。
【０１３４】
クライアント端末からの指示により、図４の機密または一般フォルダの作成処理でフォルダが登録された場合に、フォルダ情報管理テーブルにフォルダ情報と対応づけて各種情報が登録される。
【０１３５】
機密フォルダ内部に文書を登録可能なユーザ情報として機密フォルダ情報と文書を登録可能なユーザ情報とを対応づけて記憶し、機密フォルダ情報と対応づけた文書を登録可能なユーザ情報のユーザの機密レベルを区分するユーザ機密レベル情報とを一意に対応づけてさらに記憶し（第１の記憶手段）、管理している。
１４０２は文書情報管理テーブルである。
【０１３６】
クライアント端末からの指示により、図５の機密または一般文書の登録（アップロード）の処理で文書が登録された場合に、文書情報管理テーブルに文書情報と対応づけて各種情報が登録される。
【０１３７】
機密又は一般フォルダ内部に登録した機密又は一般文書の文書情報としてフォルダ情報と文書情報とを対応づけて記憶し、管理している。機密フォルダ内部に登録した機密文書が閲覧可能なユーザ情報として機密文書情報とユーザ情報とを対応づけて記憶し、管理している。機密フォルダ内部に登録された機密文書の機密区分情報として機密文書情報と文書機密レベル情報とを一意に対応づけて記憶し（第２の記憶手段）、管理している。
１４０３はユーザ情報管理テーブルである。
図１５を説明する。
【０１３８】
図１５はＳ５２５にて文書機密レベル情報「Ｒ１」に適合するラベル１５０２（画像データ）を登録要求された文書「仕様書.xls」の所定の位置（例えば右上）に張り付けられ、さらに、Ｓ５２５で受け付けた機密文書を閲覧してもよいユーザＩＤ「観音太郎」に適合するラベル１５０３（画像データ）を登録要求された文書「仕様書.xls」の所定の位置（例えば左下）に張り付けられた後に、文書管理サーバに保管される機密文書であるファイルデータの１例を示す図である。
【０１３９】
文書管理サーバに保管されているので、操作者のダウンロード要求に従って、文書管理サーバは図１５の形式のファイルデータをクライアント端末に送信する。このように操作者がこのラベル１５０２及び１５０３が張り付けられたファイルデータをダウンロードすることがきる。
図１６を説明する。
図１６は、文書管理サーバが表示指示する閲覧権限を付与する範囲を選択する画面（ポップアップ画面）である。
【０１４０】
１６０１が押下された場合には、Ｓ５０７において操作者により所望の文書機密レベルが選択（押下）され、文書管理サーバが所望の文書機密レベルを受け付けると図１４の１４０１テーブルを参照し、ユーザ毎（ユーザ単位）で閲覧者を検索する。
【０１４１】
１６０２が押下された場合には、Ｓ５０７において操作者により所望の文書機密レベルが選択（押下）され、文書管理サーバが所望の文書機密レベルを受け付けると図１７のテーブルを参照し、グループ毎（グループ単位）で閲覧者を検索する。
【０１４２】
１６０３が押下された場合には、Ｓ５０７において操作者により所望の文書機密レベルが選択（押下）され、文書管理サーバが所望の文書機密レベルを受け付けると、
【０１４３】
図１４の１４０１テーブルを参照し、ユーザ毎（ユーザ単位）で閲覧者を検索し、さらに図１７のテーブルを参照し、グループ毎（グループ単位）で閲覧者を検索する。
図１７を説明する。
図１７は文書管理サーバ１００が予め外部メモリに記憶するフォルダデータのテーブル（フォルダデータベース）である。
【０１４４】
グループ情報（グループＩＤ）とグループ機密区分（グループ機密管理区分レベル）とが関連づけられているテーブルである。このテーブルによりグループ毎に現在設定されているグループ機密区分（Ｒ１／Ｒ２／Ｒ３）を抽出することができる。つまりグループとグループ毎に機密レベルを区分したグループ機密区分とを対応づけて記憶している（第３の記憶手段）。
【０１４５】
図１７のフォルダデータは図１４の１４０１であるフォルダ情報管理テーブルと同じように使用することができる。また図１４の１４０１に図１７のデータベースを組み込まれてもよい。
図１８を説明する。
【０１４６】
図１８は文書管理サーバ１００が予め外部メモリに記憶する文書データのテーブル（文書データベース）である。文書情報（文書ＩＤ）と文書機密区分（ドキュメント機密管理区分レベル）とが関連づけられているテーブルである。このテーブルにより文書毎に現在設定されている文書機密区分（Ｒ１／Ｒ２／Ｒ３）を抽出することができる。
【０１４７】
図１８は文書管理サーバ１００が予め外部メモリに記憶する文書データのテーブル（文書データベース）である。文書情報（文書ＩＤ）と閲覧許可登録されたユーザ（開示範囲ユーザＩＤ）とが関連づけられているテーブルである。このテーブルにより文書毎に現在設定されている閲覧許可登録されたユーザを抽出することができる。
【０１４８】
図１８は文書管理サーバ１００が予め外部メモリに記憶する文書データのテーブル（文書データベース）である。文書情報（文書ＩＤ）と閲覧許可登録されたグループ（開示範囲グループＩＤ）とが関連づけられているテーブルである。このテーブルにより文書毎に現在設定されている閲覧許可登録されたグループを抽出することができる。
【０１４９】
図１８の文書データは図１４の１４０２である文書情報管理テーブルと同じように使用することができる。また図１４の１４０２に図１８のデータベースを組み込まれてもよい。
図１９を説明する。
【０１５０】
図１９は文書管理サーバ１００が予め外部メモリに記憶する組織データのテーブル（組織データベース）である。会社の個別の部門ＩＤ（グループＩＤ）と当該部門に所属する社員ＩＤ（ユーザＩＤ）とが関連づけられているテーブルである。このテーブルにより部門毎に現在所属している社員を抽出することができる。
本願発明の文書管理システムにログイン可能なユーザ情報を記憶し、管理している。
【０１５１】
また、本発明におけるプログラムは、図４〜図６に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図４〜図６の処理方法をコンピュータが実行可能なプログラムとして、文書管理サーバ１００の外部メモリ４１１に記憶されている。  
【０１５２】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。  
【０１５３】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。  
【０１５４】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。  
【０１５５】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。  
【０１５６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。  
【０１５７】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。  
【０１５８】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１５９】
１００  文書管理サーバ
２００  クライアント端末
４０１  ＣＰＵ
４０２  ＲＯＭ
４０３  ＲＡＭ（記憶部）
４１１  外部メモリ（記憶部）
【図１】
0005605425.tif 000002
【図２】
0005605425.tif 000003
【図３】
0005605425.tif 000004
【図４】
0005605425.tif 000005
【図５】
0005605425.tif 000006
【図６】
0005605425.tif 000007
【図７】
0005605425.tif 000008
【図８】
0005605425.tif 000009
【図９】
0005605425.tif 000010
【図１０】
0005605425.tif 000011
【図１１】
0005605425.tif 000012
【図１２】
0005605425.tif 000013
【図１３】
0005605425.tif 000014
【図１４】
0005605425.tif 000015
【図１５】
0005605425.tif 000016
【図１６】
0005605425.tif 000017
【図１７】
0005605425.tif 000018
【図１８】
0005605425.tif 000019
【図１９】
0005605425.tif 000020