(57)【要約】【課題】  ファイルのセキュリティ管理処理における、ファイル管理装置およびファイル管理方法およびファイル管理プログラムを提供する。【解決手段】  ファイルサーバ１０２上のデータベース２０８にファイルのセキュリティレベルおよびユーザのセキュリティレベルおよびプリンタのセキュリティレベルをファイル属性ＴＢＬ、ユーザ属性ＴＢＬ、プリンタ属性ＴＢＬとして登録管理し、クライアント端末からファイルへのアクセス時に、ファイル管理装置２０１は、ファイル属性ＴＢＬ、ユーザ属性ＴＢＬ、プリンタ属性ＴＢＬを参照してクライアント端末からファイルへのアクセスの許可および印刷の許可を制御する。【選択図】  図１
2005174085.tif 000002
【特許請求の範囲】
【請求項１】
データベース上のファイルにアクセスすることにより印刷処理を行うファイル管理装置において、
前記データベース上の各ファイルに対してそれぞれ第１のセキュリティレベルを設定するファイルセキュリティ設定手段と、
前記データベースにアクセスを許可されたユーザおよび該ユーザに対応する第２のセキュリティレベルを登録するユーザ登録手段と、
前記印刷処理を行うプリンタおよび該プリンタに対応する第３のセキュリティレベルを登録するプリンタ登録手段と、
前記データベース上のファイルに対する前記ユーザからのプリント要求に際して、該ファイルに対して設定された前記第１のセキュリティレベルが該ユーザに対して設定された前記第２のセキュリティレベルより低く、かつ、前記印刷処理を行うプリンタに対して設定された前記第３のセキュリティレベルが該ファイルに対して設定された前記第１のセキュリティレベルより高い場合に前記プリント要求を許可するプリント要求許可手段と
を具備することを特徴とするファイル管理装置。
【請求項２】
前記プリント要求許可手段は、
前記プリント要求に係わるファイルに対して設定された前記第１のセキュリティレベルが前記ユーザに設定された前記第２のセキュリティレベルより低い場合で、該ファイルの印刷処理を行うプリンタに対して設定された前記第３のセキュリティレベルが前記ファイルに対して設定された前記第１のセキュリティレベルより高いプリンタが存在する場合は、該プリンタに対して前記印刷処理を選択的に許可する
ことを特徴とする請求項１記載のファイル管理装置。
【請求項３】
前記データベース上のファイルに対する前記ユーザ登録手段に登録されたユーザからのアクセス要求に際して、該ファイルに対して設定された前記第１のセキュリティレベルが該ユーザに対して設定された前記第２のセキュリティレベルより低い場合に該ファイルに対するアクセス要求を許可するアクセス要求許可手段
を更に具備する
ことを特徴とする請求項１記載のファイル管理装置。
【請求項４】
データベース上のファイルにアクセスすることにより印刷処理を行うファイル管理方法において、
前記データベース上の各ファイルに対してそれぞれ第１のセキュリティレベルをファイルセキュリティ設定手段により設定し、
前記データベースにアクセスを許可されたユーザおよび該ユーザに対応する第２のセキュリティレベルをユーザ登録手段により登録するとともに
前記印刷処理を行うプリンタおよび該プリンタに対応する第３のセキュリティレベルをプリンタ登録手段により登録し、
前記データベース上のファイルに対する前記ユーザからのプリント要求に際して、該ファイルに対して設定された前記第１のセキュリティレベルが該ユーザに対して設定された前記第２のセキュリティレベルより低く、かつ、前記印刷処理を行うプリンタに対して設定された前記第３のセキュリティレベルが該ファイルに対して設定された前記第１のセキュリティレベルより高い場合に前記プリント要求をプリント要求許可手段により許可する  ことを特徴とするファイル管理方法。
【請求項５】
データベース上のファイルにアクセスすることにより印刷処理をコンピュータに実行させるファイル管理プログラムであって、
前記データベース上の各ファイルに対してそれぞれ第１のセキュリティレベルを設定するステップと、
前記データベースにアクセスを許可されたユーザおよび該ユーザに対応する第２のセキュリティレベルを登録するステップと、
前記印刷処理を行うプリンタおよび該プリンタに対応する第３のセキュリティレベルを登録するステップと、
前記データベース上のファイルに対する前記ユーザからのプリント要求に際して、該ファイルに対して設定された前記第１のセキュリティレベルが該ユーザに対して設定された前記第２のセキュリティレベルより低く、かつ、前記印刷処理を行うプリンタに対して設定された前記第３のセキュリティレベルが該ファイルに対して設定された前記第１のセキュリティレベルより高い場合に前記プリント要求を許可するステップと
を含むことを特徴とするファイル管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル管理装置およびファイル管理方法およびファイル管理プログラムに関し、特に、ファイル、ユーザ、プリンタに関してセキュリティレベルを設定することにより、印刷後のプリント物にもセキュリティを与えることを可能にしたファイル管理装置およびファイル管理方法およびファイル管理プログラムに関する。
【背景技術】
【０００２】
近年、電子政府市場や一般オフィスでの社外秘および部外秘の文書管理に対するセキュリティが大きな問題になってきている。
【０００３】
例えば、ファイルとファイル出力先のセキュリティ情報を比較し、セキュリティが確保されると判断された場合にのみ転送を行うことで機密性を確保する装置が知られている。  このような、ファイル管理に関する機密性を高める処理を可能にした装置としては、例えば特許文献１に記載されたものが知られている。
【０００４】
すなわち、特許文献１に記載された機密性が比較的高いファイルの転送に考慮したファイル転送装置においては、ファイルの転送の際に、ファイル側セキュリティ情報とファイル転送先のセキュリティ情報を比較し、セキュリティが確保されると判断された場合にのみ転送を行うことで機密性を確保するファイル転送装置が知られている。
【特許文献１】特開平０８−１１５２７７
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特開平０８−１１５２７７号公報記載のシステムでは、ファイルのセキュリティ情報に応じてプリンタへの出力有無を判断することは考えられているが、セキュリティレベルに応じてプリンタを選択できるということはできなかった。また、ファイル自体にセキュリティ情報を付加しているため、セキュリティ情報の一括管理ができないことで保守および管理の面で作業の効率化が図れなかった。
【０００６】
そこで、本発明は、印刷後のプリント物にもセキュリティを与えることを可能にしたファイル管理装置およびファイル管理方法およびファイル管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１の発明は、データベース上のファイルにアクセスすることにより印刷処理を行うファイル管理装置において、前記データベース上の各ファイルに対してそれぞれ第１のセキュリティレベルを設定するファイルセキュリティ設定手段と、前記データベースにアクセスを許可されたユーザおよび該ユーザに対応する第２のセキュリティレベルを登録するユーザ登録手段と、前記印刷処理を行うプリンタおよび該プリンタに対応する第３のセキュリティレベルを登録するプリンタ登録手段と、前記データベース上のファイルに対する前記ユーザからのプリント要求に際して、該ファイルに対して設定された前記第１のセキュリティレベルが該ユーザに対して設定された前記第２のセキュリティレベルより低く、かつ、前記印刷処理を行うプリンタに対して設定された前記第３のセキュリティレベルが該ファイルに対して設定された前記第１のセキュリティレベルより高い場合に前記プリント要求を許可するプリント要求許可手段とを具備することを特徴とする。
【０００８】
また、請求項２の発明は、請求項１の発明において、前記プリント要求許可手段は、前記プリント要求に係わるファイルに対して設定された前記第１のセキュリティレベルが前記ユーザに設定された前記第２のセキュリティレベルより低い場合で、該ファイルの印刷処理を行うプリンタに対して設定された前記第３のセキュリティレベルが前記ファイルに対して設定された前記第１のセキュリティレベルより高いプリンタが存在する場合は、該プリンタに対して前記印刷処理を選択的に許可することを特徴とする。
【０００９】
また、請求項３の発明は、請求項１の発明において、前記データベース上のファイルに対する前記ユーザ登録手段に登録されたユーザからのアクセス要求に際して、該ファイルに対して設定された前記第１のセキュリティレベルが該ユーザに対して設定された前記第２のセキュリティレベルより低い場合に該ファイルに対するアクセス要求を許可するアクセス要求許可手段を更に具備することを特徴とする。
【００１０】
また、請求項４の発明は、データベース上のファイルにアクセスすることにより印刷処理を行うファイル管理方法において、前記データベース上の各ファイルに対してそれぞれ第１のセキュリティレベルをファイルセキュリティ設定手段により設定し、前記データベースにアクセスを許可されたユーザおよび該ユーザに対応する第２のセキュリティレベルをユーザ登録手段により登録するとともに前記印刷処理を行うプリンタおよび該プリンタに対応する第３のセキュリティレベルをプリンタ登録手段により登録し、前記データベース上のファイルに対する前記ユーザからのプリント要求に際して、該ファイルに対して設定された前記第１のセキュリティレベルが該ユーザに対して設定された前記第２のセキュリティレベルより低く、かつ、前記印刷処理を行うプリンタに対して設定された前記第３のセキュリティレベルが該ファイルに対して設定された前記第１のセキュリティレベルより高い場合に前記プリント要求をプリント要求許可手段により許可することを特徴とする。
【００１１】
また、請求項５の発明は、データベース上のファイルにアクセスすることにより印刷処理をコンピュータに実行させるファイル管理プログラムであって、前記データベース上の各ファイルに対してそれぞれ第１のセキュリティレベルを設定するステップと、前記データベースにアクセスを許可されたユーザおよび該ユーザに対応する第２のセキュリティレベルを登録するステップと、前記印刷処理を行うプリンタおよび該プリンタに対応する第３のセキュリティレベルを登録するステップと、前記データベース上のファイルに対する前記ユーザからのプリント要求に際して、該ファイルに対して設定された前記第１のセキュリティレベルが該ユーザに対して設定された前記第２のセキュリティレベルより低く、かつ、前記印刷処理を行うプリンタに対して設定された前記第３のセキュリティレベルが該ファイルに対して設定された前記第１のセキュリティレベルより高い場合に前記プリント要求を許可するステップとを含むことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ユーザ、ファイル、プリンタに関するセキュリティレベルをファイル管理装置で管理し、特にプリンタに関してもセキュリティレベルを付与することでユーザセキュリティレベルにより使用可能なプリンタを選択できる。
【００１３】
また、セキュリティレベルが低いユーザが選択できるセキュリティレベルの高いプリンタには、例えば、特殊なウオーターマーク等が施してある用紙を設定しておくことにより、プリント物にもセキュリティを与えることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１４】
以下、この発明に係わるファイル管理装置およびファイル管理方法およびファイル管理プログラムの実施例を添付図面を参照して詳細に説明する。
【実施例】
【００１５】
図１は、この発明を適用して構成されたファイルサーバ１０２の概略構成を示すブロック図である。
【００１６】
図１に示すファイルサーバ１０２においては、内部にこの発明に係わるファイル管理装置２０１およびデータベース２０８が設けられている。
【００１７】
ファイル管理装置２０１は、このファイル管理装置の全体動作を統括制御する制御部２０２、該制御部２０２にバスライン２０７を介して相互に接続され、ネットワーク上のクライアントパーソナルコンピュータ（以下、クライアントＰＣという）からのファイル参照要求およびプリンタ選択要求等の受信またはそれに伴った応答電文を送信するクライアント通信部２０３、クライアント通信部２０３において、受信した印刷要求をプリンタに送信し、プリンタからの応答電文の受信を行うプリンタ通信部２０４、データベースを管理し、データに対するアクセス要求に応えるＤＢ管理部２０５、クライアントに対してＤＢ管理部２０５で取得したセキュリティ情報により適切なアクセス制御を行うセキュリティ管理部２０６を具備して構成される。
【００１８】
またデータベース２０８は、ファイルセキュリティレベルを管理しているファイル属性テーブル（以下、ファイル属性ＴＢＬという）２０９、ユーザセキュリティレベルを管理しているユーザ属性テーブル（以下、ユーザ属性ＴＢＬという）２１０、プリンタセキュリティレベルを管理しているプリンタ属性テーブル（以下、プリンタ属性ＴＢＬという）２１１を具備して構成される。
【００１９】
ここで、ファイル属性ＴＢＬ２０９は、ファイルサーバ上の各ファイルのファイルセキュリティレベルを管理している。
【００２０】
つまり図５（ａ）に示すように、ファイル属性ＴＢＬ２０９は「ファイル識別情報」および「ファイルセキュリティレベル」を含む情報を有している。
【００２１】
上記「ファイル識別情報」とは、例えばファイル名とかでよい。また実施例では「ファイル識別情報」をファイル名である場合を想定するが、これに限るものではなく、ファイルを特定できるものなら何でもよい。
【００２２】
また、上記「ファイルセキュリティレベル」とは、例えばセキュリティレベルが低いレベルから「０」、「１」、「２」のようなものである。また実施例では「ファイルセキュリティレベル」を３種類用意しているが、これに限るものではなく、必要に応じて各ファイルのセキュリティレベルを設定することができる。
【００２３】
ここで、ユーザ属性ＴＢＬ２１０は、各クライアントのユーザセキュリティレベルを管理している。
【００２４】
つまり、図５（ｂ）に示すように、ユーザ属性ＴＢＬ２１０は「ユーザ識別情報」および「ユーザセキュリティレベル」を含む情報を有している。
【００２５】
上記「ユーザ識別情報」とは、例えば、所定のユーザＩＤ若しくは「２５５．２５５．２５５．２５５」などのように３桁の数字４つで構成されたＩＰアドレス等である。なお、実施例では「ユーザ識別情報」をＩＰアドレスである場合を想定するが、これに限るものではなく、クライアントを特定できるものなら何でもよい。
【００２６】
また、上記「ユーザセキュリティレベル」とは、例えばセキュリティレベルが低いレベルから「０」、「１」、「２」のようなものである。なお、実施例では「ユーザセキュリティレベル」を３種類用意しているが、これに限るものではなく、必要に応じて各ユーザのセキュリティレベルを設定することができる。
【００２７】
ここで、プリンタ属性ＴＢＬ２１１は、各プリンタのプリンタセキュリティレベルを管理している。
【００２８】
つまり、図５（ｃ）に示すように、プリンタ属性ＴＢＬ２１１は「プリンタ識別情報」および「プリンタセキュリティレベル」を含む情報を有している。
【００２９】
上記「プリンタ識別情報」とは、例えば、プリンタ名を用いることができる。なお、実施例では「プリンタ識別情報」をプリンタ名である場合を想定するが、これに限るものではなく、プリンタを特定できるものなら何でもよい。
【００３０】
また上記「プリンタセキュリティレベル」とは、「０」、「１」、「２」のようなものである。なお、実施例では「プリンタセキュリティレベル」を３種類用意しているが、これに限るものではなく、必要に応じて各プリンタのセキュリティレベルを設定することができる。
【００３１】
なお、上記各セキュリティレベルは予めデータベース内の各テーブル（以下、ＴＢＬという）に登録しておく必要があり、新規ファイル登録の場合はファイル属性ＴＢＬ２０９に「ファイル識別情報」と「ファイルセキュリティレベル」を対に登録し、新規ユーザ登録の場合はユーザ属性ＴＢＬ２１０に「ユーザ識別情報」と「ユーザセキュリティレベル」を対に登録し、新規プリンタ登録の場合は、プリンタ属性ＴＢＬ２１１に「プリンタ識別情報」と「プリンタセキュリティレベル」を対に登録することで既存のデータには影響を与えることなく登録処理を行える。
【００３２】
また、ファイルを削除する場合はファイル属性ＴＢＬ２０９より「ファイル識別情報」と「ファイルセキュリティレベル」を対にして削除し、ユーザを削除する場合はユーザ属性ＴＢＬ２１０より「ユーザ識別情報」と「ユーザセキュリティレベル」を対にして削除し、プリンタを削除する場合はプリンタ属性ＴＢＬ２１１より「プリンタ識別情報」と「プリンタセキュリティレベル」を対にして削除することで他のデータには影響を与えることなく行える。
【００３３】
また既存のデータに対して変更を行う場合に関しても、他のデータに影響を与えずに、あるデータに対して或いは、複数データに対しての一括変更処理が行える。
【００３４】
すなわち、データベース上の各ＴＢＬに各セキュリティレベルを管理しているので、各ユーザに与えられたセキュリティレベルおよび各ファイルに与えられたセキュリティレベルおよび各プリンタに与えられたセキュリティレベルをすぐに把握できるので登録／変更／削除処理が比較的簡単に行え、管理および保守が容易にできる。
【００３５】
図２は、図１に示したファイルサーバ１０２を使用するネットワーク構成の概要を表したものである。図２に示すファイルサーバ１０２は、ＬＡＮ（ローカル・エリア・ネットワーク）１０４に接続されている。このＬＡＮ１０４には複数台のクライアントＰＣ１０１−１から１０１−Ｍの他に複数台のプリンタ１０３−１から１０３−Ｎにも接続されている。
【００３６】
ここでファイルサーバ１０２は、クライアントＰＣ１０１−１からクライアントＰＣ１０１−Ｍのいずれかからアクセスされると、各クライアントＰＣに設定されたセキュリティレベルに許可されたファイルのみをアクセス可能にする。
【００３７】
また、ファイルサーバ１０２はクライアントＰＣ１０１−１からクライアントＰＣ１０１−Ｍのいずれかからファイルサーバ内のファイルに対しての印刷要求を受け付けると、各クライアントＰＣに設定されたセキュリティレベルと印刷要求されたファイルに設定されたセキュリティレベルの和に許可されたプリンタのみを選択可能にする。なお、クライアントＰＣからファイルサーバ内のファイルを印刷する場合は、必ずファイルサーバ１０２を介してプリンタへ印刷要求を発信する。
【００３８】
図３は、ファイルサーバ１０２における、ファイル管理手順を説明した図でクライアントＰＣ１０１−Ｍからファイルサーバ１０２上のファイルを参照する場合のファイル参照要求についての通信手順を示すシーケンスチャートである。
【００３９】
まず、クライアントＰＣ１０１−Ｍよりファイル管理装置２０１に対して「ユーザ識別情報」を送信する（ステップ３０１）。
【００４０】
次にクライアントＰＣ１０１−Ｍより「ユーザ識別情報」を受信したファイル管理装置２０１は該「ユーザ識別情報」をキーとして、データベース２０８上のユーザ属性ＴＢＬ２１０を検索し、「ユーザセキュリティレベル」を取得する（ステップ３０２およびステップ３０３）。
【００４１】
次にファイル管理装置２０１は、ステップ３０２およびステップ３０３で取得した「ユーザセキュリティレベル」をキーとして、データベース２０８上のファイル属性ＴＢＬ２０９を検索し、該「ユーザセキュリティレベル」が許可する「ファイルセキュリティレベル」のファイル一覧を取得する（ステップ３０４およびステップ３０５）。
【００４２】
次に、ファイル管理装置２０１は、ステップ３０４およびステップ３０５で取得したファイル一覧情報をクライアントＰＣ１０１−Ｍに送信し、クライアントＰＣ１０１−Ｍでは受信したファイル一覧情報を表示する（ステップ３０６）。以上がファイル参照要求についての通信手順である。
【００４３】
図４は、ファイルサーバ１０２における、ファイル管理手順を説明した図でクライアントＰＣ１０１−Ｍからファイルサーバ１０２上のファイルを印刷する場合のファイル印刷要求についての通信手順を示すシーケンスチャートである。
【００４４】
まず、クライアントＰＣ１０１−Ｍよりファイル管理装置２０１に対して「ユーザ識別情報」を送信する（ステップ４０１）。
【００４５】
次にクライアントＰＣ１０１−Ｍより「ユーザ識別情報」を受信したファイル管理装置２０１は上記「ユーザ識別情報」をキーとして、データベース２０８上のユーザ属性ＴＢＬ２１０を検索し、「ユーザセキュリティレベル」を取得する（ステップ４０２およびステップ４０３）。
【００４６】
次にクライアントＰＣ１０１−Ｍよりファイル管理装置２０１に対して、ファイル一覧情報より選択したファイルの「ファイル識別情報」を送信する（ステップ４０４）。
【００４７】
そしてクライアントＰＣ１０１−Ｍより「ファイル識別情報」を受信したファイル管理装置２０１は上記「ファイル識別情報」をキーとして、データベース２０８上のファイル属性ＴＢＬ２０９を検索し、「ファイルセキュリティレベル」を取得する（ステップ４０５およびステップ４０６）。
【００４８】
次に、ファイル管理装置２０１は、ステップ４０２およびステップ４０３で取得した「ユーザセキュリティレベル」と、ステップ４０５およびステップ４０６で取得した印刷するファイルの「ファイルセキュリティレベル」の和をキーとして、データベース２０８上のプリンタ属性ＴＢＬ２１１を検索し、該「ユーザセキュリティレベル」と該「ファイルセキュリティレベル」の和が許可するプリンタ一覧を取得する（ステップ４０７およびステップ４０８）。
【００４９】
次に、ファイル管理装置２０１は、ステップ４０７およびステップ４０８で取得したプリンタ一覧情報をクライアントＰＣ１０１−Ｍに送信し、クライアントＰＣ１０１−Ｍでは受信したプリンタ一覧情報を表示する（ステップ４０９）。
【００５０】
次にクライアントＰＣ１０１−Ｍにてプリンタを選択後、印刷要求をファイル管理装置２０１に送信する（ステップ４１０）。
【００５１】
次に、印刷要求を受信したファイル管理装置２０１より選択されたプリンタ宛てに印刷要求を送信し（ステップ４１１）、プリンタより印刷完了通知を受信する（ステップ４１２）。
【００５２】
次に、ファイル管理装置２０１はクライアントＰＣ１０１−Ｍに印刷完了通知を送信する（ステップ４１３）。以上がファイル印刷要求についての通信手順である。
【００５３】
図６は、図１に示したファイルサーバ１０２におけるファイル管理処理の動作を説明するフローチャートである。
【００５４】
まず、クライアントＰＣがファイルサーバにアクセスすると、この処理は開始される（ステップ６０１）。するとファイルサーバのファイル管理処理が開始され、セキュリティレベルに応じたファイル参照許可判断処理を行う（ステップ６０２）。
【００５５】
このファイル参照許可判断処理は、アクセスしてきたクライアントのセキュリティレベルと参照されようとしているファイルのセキュリティレベルを比較して、ユーザのセキュリティレベルが許可するファイルのみを参照可能にする処理である。このファイル参照許可判断処理の詳細は図７に示される。
【００５６】
すなわち、図７においてファイル参照許可判断処理が開始されると、まず、アクセスしてきたクライアントＰＣの「ユーザ識別情報」に対応する「ユーザセキュリティレベル」をユーザ属性ＴＢＬ２１０より取得する（ステップ７０１）。
【００５７】
次に、ステップ７０１で取得したセキュリティレベルより低いセキュリティレベルが設定されたファイルがなくなるまで７０３からステップ７０４の処理を繰り返す。ステップ７０１で取得した「ユーザセキュリティレベル」をキーとして、該「ユーザセキュリティレベル」より低い「ファイルセキュリティレベル」の「ファイル識別情報」を取得する（ステップ７０３）。そして取得したファイル一覧情報をクライアント応答電文に設定する（ステップ７０４）。
【００５８】
そして、ファイル情報が設定されたクライアント応答電文を送信し（ステップ７０６）、このファイル参照許可判断処理を終了する。
【００５９】
図６に戻り、ファイル参照許可判断処理（ステップ６０２）が終了すると、このファイル参照許可判断処理の結果を受けて、クライアントＰＣではファイルサーバより受信したファイル一覧を表示する（ステップ６０３）。
【００６０】
そして、印刷処理を行いたいファイルをステップ６０３で表示されたファイル一覧から選択する（ステップ６０４）。ファイルは単独でも複数でも選択できる。
【００６１】
次に、ファイルを印刷するプリンタの選択を行うプリンタ印刷許可判断処理を行う（ステップ６０５）。このプリンタ印刷許可判断処理の詳細は図８に示される。
【００６２】
図８において、プリンタ印刷許可判断処理が開始されると、まずアクセスしてきたクライアントＰＣの「ユーザ識別情報」に対応する「ユーザセキュリティレベル」をユーザ属性ＴＢＬ２１０より取得する（ステップ８０１）。
【００６３】
次に印刷指示するために選択されたファイルの「ファイル識別情報」に対応する「ファイルセキュリティレベル」をファイル属性ＴＢＬ２０９より取得する。
【００６４】
ここで複数のファイルを選択した場合は得られた「ファイルセキュリティレベル」の内もっとも小さい値を印刷ファイルの「ファイルセキュリティレベル」とする（ステップ８０２）。
【００６５】
次に、ステップ８０１で取得したセキュリティレベルとステップ８０２で取得したセキュリティレベルの和より高いセキュリティレベルが設定されたプリンタがなくなるまで８０４からステップ８０５の処理を繰り返す。前記「ユーザセキュリティレベル」と前記「ファイルセキュリティレベル」の和をキーとし、該セキュリティレベルより高い「プリンタセキュリティレベル」の「プリンタ識別情報」を取得する（ステップ８０４）。そしてプリンタ一覧情報をクライアント応答電文に設定する（ステップ８０５）。
【００６６】
そして、プリンタ情報が設定されたクライアント応答電文を送信し（ステップ８０７）、このプリンタ印刷許可判断処理を終了する。
【００６７】
図６に戻り、プリンタ印刷許可判断処理（ステップ６０５）が終了すると、プリンタ印刷許可判断処理の結果を受けて、クライアントＰＣではファイルサーバより受信したプリンタ一覧を表示する（ステップ６０６）。
【００６８】
例えば、ユーザセキュリティレベルが「０」のユーザがファイルセキュリティレベルが「０」のファイルを印刷指示する場合、プリンタセキュリティレベルが「０」のプリンタのみが表示され、ここでプリンタセキュリティレベル「０」のプリンタには「社外秘」等のウオーターマーク印刷を施したプリント用紙のみを設定しておくと、プリント後の文書にもセキュリティを与えることができる。
【００６９】
そして、使用するプリンタを前記プリンタ一覧より選択し、印刷要求をファイルサーバに送信する（ステップ６０７）。この印刷要求処理の詳細は図９に示される。
【００７０】
図９において、印刷要求処理が開始されると、まず、ファイルサーバはクライアントＰＣから印刷要求を受信すると、印刷要求を該当プリンタに送信する（ステップ９０１）。そしてこの印刷結果が正常な場合は（ステップ９０２でＹＥＳ）、印刷正常をクライアント応答電文に設定後、送信する（ステップ９０３）。該印刷結果に異常がある場合は（ステップ９０２でＮＯ）、印刷異常をクライアント応答電文に設定後、送信する（ステップ９０４）。以上でこの印刷要求処理を終了する。
【００７１】
図６に戻り、印刷要求処理（ステップ６０８）が終了すると、この印刷要求処理の結果を受けて、クライアントＰＣでは印刷完了通知を受信し（ステップ６０９）、この処理を終了する。
【００７２】
なお、上記実施例においては、上記ファイルサーバ１０２におけるファイル管理処理をファイルサーバ内１０２内のファイル管理装置２０１により行うように構成したが、このファイル管理処理をファイルサーバ１０２にインストールされたファイル管理プログラムにより実行させるように構成してもよい。
【産業上の利用可能性】
【００７３】
本発明のファイル管理装置およびファイル管理方法およびファイル管理プログラムは、ネットワークに接続された複数のクライアントに対して、アクセス可能なファイルにセキュリティを付与したい場合に有効で、特に、プリント物の増加により重要文書等の管理が適切に行われていないオフィスおよび業務での印刷処理に有効利用することができる。
【図面の簡単な説明】
【００７４】
【図１】この発明を適用して構成されたファイルサーバ１０２の概略構成を示すブロック図である。
【図２】図１に示したファイルサーバ１０２を使用するネットワーク構成の概要を表したものである。
【図３】図２に示したクライアントＰＣ１０１−Ｍとファイルサーバ１０２間のファイル管理装置における、ファイルサーバ内ファイル参照時の通信手順を示すシーケンスチャートである。
【図４】図２に示したクライアント１０１−Ｍとファイルサーバ１０２とプリンタ１０３−Ｎ間のファイル管理装置における、ファイル参照からプリント出力までの通信手順を示すシーケンスチャートである。
【図５】図１で示した各テーブルのフォーマットの一例を示す図である。
【図６】図１に示したファイルサーバ１０２におけるファイル管理処理の動作を説明するフローチャートである。
【図７】図６に示したファイル参照許可判断処理における動作を説明するフローチャートである。
【図８】図６に示したプリンタ印刷許可判断処理における動作を説明するフローチャートである。
【図９】図６に示した印刷要求処理における動作を説明するフローチャートである。
【符号の説明】
【００７５】
１０１−１、１０１−Ｍ    クライアントＰＣ
１０２    ファイルサーバ
１０３−１、１０３−Ｎ    プリンタ
１０４    ＬＡＮ（ローカル・エリア・ネットワーク）
２０１    ファイル管理装置
２０２    制御部
２０３    クライアント通信部
２０４    プリンタ通信部
２０５    ＤＢ管理部
２０６    セキュリティ管理部
２０７    バスライン
２０８    データベース
２０９    ファイル属性ＴＢＬ
２１０    ユーザ属性ＴＢＬ
２１１    プリンタ属性ＴＢＬ
【図１】
2005174085.tif 000003
【図２】
2005174085.tif 000004
【図３】
2005174085.tif 000005
【図４】
2005174085.tif 000006
【図５】
2005174085.tif 000007
【図６】
2005174085.tif 000008
【図７】
2005174085.tif 000009
【図８】
2005174085.tif 000010
【図９】
2005174085.tif 000011