(57)【特許請求の範囲】
【請求項１】
印刷指示を含む文書の操作を行なう情報処理端末と、前記情報処理端末の操作対象の文書を管理する文書管理装置と
を有し、
前記文書管理装置は、
操作対象文書の操作者を認証する認証手段と、
前記情報処理端末により印刷指示された前記文書を含む操作対象文書から、予め指定された特定の文字列情報、または予め登録されている特定の画像情報に合致する画像情報であって、文書の機密レベルの判定に用いる文書機密レベル判定情報と、文書の操作制限情報を変更するための区切りとなる特定の期間情報とを含む特定情報を抽出する抽出手段と、
前記認証手段により認証した前記操作者の認証情報と、前記抽出手段により抽出した前記特定情報に含まれる前記文書機密レベル判定情報と、前記情報処理端末により印刷指示された前記文書の印刷を含む前記操作対象文書の文書操作処理日が前記抽出手段により抽出した前記特定情報に含まれる前記特定の期間情報の以前か前記特定の期間情報より後かの判定結果とによって、前記操作対象文書の文書操作処理日が前記特定の期間情報の後であると判定された場合には、前記操作対象文書の文書の操作制限情報を、前記文書操作処理日が前記特定の期間情報の以前であると判定された場合に前記文書機密レベル判定情報に基づいて設定される操作制限情報に比べて許可する文書操作種別数が少なくなるか、若しくは多くなるように当該操作対象文書の操作制限情報を変更する設定手段と、
前記操作対象文書に基づき、前記設定手段により変更された前記操作制限情報が設定された保護文書を生成する生成手段と
を具備する文書処理システム。
【請求項２】
紙文書から画像情報を読み取る画像読取手段を有する画像形成装置
を更に有し、
前記抽出手段は、
前記画像読取手段により前記紙文書から読み取った画像情報に基づき前記特定情報を抽出する請求項１記載の文書処理システム。
【請求項３】
前記抽出手段は、
前記画像情報と情報管理手段で管理する前記特定情報に対する画像情報との照合により前記特定情報を抽出する請求項２記載の文書処理システム。
【請求項４】
操作対象文書の操作者を認証する認証手段と、
紙文書から画像情報を読み取る画像読取手段と、
前記画像読取手段により前記紙文書から読み取った画像情報から、予め登録されている特定の画像情報に合致する画像情報であって、文書の機密レベルの判定に用いる文書機密レベル判定画像情報と、文書の操作制限情報を変更するための区切りとなる特定の期間情報とを含む特定情報を抽出する抽出手段と、
前記認証手段により認証した前記操作者の認証情報と、前記抽出手段により抽出した前記特定情報に含まれる前記文書機密レベル判定画像情報と、前記画像読取手段による前記画像情報の読取処理日が前記抽出手段により抽出した前記特定情報に含まれる前記特定の期間情報の以前か前記特定の期間情報より後かの判定結果とによって、前記画像情報の読取処理日が前記特定の期間情報の後であると判定された場合には、前記画像読取手段により前記画像情報が読み取られた前記操作対象の紙文書の操作制限情報を、前記画像情報の読取処理日が前記特定の期間情報の以前であると判定された場合に前記文書機密レベル判定画像情報に基づいて設定される操作制限情報に比べて許可する文書操作種別数が少なくなるか、若しくは多くなるように当該操作対象の紙文書の操作制限情報を変更する設定手段と、
前記操作対象文書に基づき、前記設定手段により変更された前記操作制限情報が設定された保護文書を生成する生成手段と
を具備する画像形成装置。
【請求項５】
コンピュータを、
操作対象文書の操作者を認証する認証手段、
前記情報処理端末により印刷指示された前記文書を含む操作対象文書から、予め指定された特定の文字列情報、または予め登録されている特定の画像情報に合致する画像情報であって、文書の機密レベルの判定に用いる文書機密レベル判定情報と、文書の操作制限情報を変更するための区切りとなる特定の期間情報とを含む特定情報を抽出する抽出手段、
前記認証手段により認証した前記操作者の認証情報と、前記抽出手段により抽出した前記特定情報に含まれる前記文書機密レベル判定情報と、前記情報処理端末により印刷指示された前記文書の印刷を含む前記操作対象文書の文書操作処理日が前記抽出手段により抽出した前記特定情報に含まれる前記特定の期間情報の以前か前記特定の期間情報より後かの判定結果とによって、前記操作対象文書の文書操作処理日が前記特定の期間情報の後であると判定された場合には、前記操作対象文書の文書の操作制限情報を、前記文書操作処理日が前記特定の期間情報の以前であると判定された場合に前記文書機密レベル判定情報に基づいて設定される操作制限情報に比べて許可する文書操作種別数が少なくなるか、若しくは多くなるように当該操作対象文書の操作制限情報を変更する設定手段、
前記操作対象文書に基づき、前記設定手段により変更された前記操作制限情報が設定された保護文書を生成する生成手段
として機能させるための文書処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書処理システムおよび画像形成装置およびプログラムに関する。
【背景技術】
【０００２】
文書やファイルなどのセキュリティを向上させる技術の一例として、各文書やファイルの操作制限を行うセキュリティポリシーを設定する方法がある。このセキュリティポリシーが設定された文書の参照および更新の処理を行うには、そのセキュリティポリシーが示す条件を満たす必要がある。たとえば、文書に設定された識別情報が当該セキュリティポリシーに指定された識別情報と合致することにより参照および更新の処理を可能とする。
【０００３】
このようなセキュリティポリシーを各文書に設定する方法として、特許文献１に開示された従来技術がある。
【０００４】
この特許文献１に開示された従来技術では、文書作成時に文書を構造化された原本部分と要素毎の制御を記載する定義部分に分けて格納し、この格納に際し、原本部分、あるいは原本部分と定義部分の両方に対して作成者が電子署名を施すことで原本性を保証する。また、構造化された原本部分には各要素にタグ等のフラグが付与され、定義部分には対応するフラグについて制御内容が記述されることで、電子文書の原本性を保証しかつ文書を複数化することなく要素毎に修正や追加及び表示制御を行っている。
【０００５】
また、特許文献２には、セキュリティポリシーが設定された文書の画像形成において、その文書に設定された識別情報や属性情報に対する画像形成結果から、その画像形成の処理を行うかを判断して必要な場合にのみ実行可能とした従来技術が示されている。この特許文献２では、識別情報や属性情報を抽出および取得してセキュリティポリシーに合致するかを判断し、その結果、得られる実行結果およびセキュリティ管理上の要件を操作者に通知している。
【特許文献１】特開２００３−１１４８８４
【特許文献２】特開２００５−１５１３３７
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上記の技術では、個々の文書へのセキュリティポリシーの設定は人が行っており、設定された文書に対して制御を行う構成が開示されているが、多数の文書に対してセキュリティポリシーを設定する場合、設定ミスや設定漏れが発生する場合があり、この場合、適切な制御が出来なくなる。
【０００７】
本発明は、操作者の情報と文書の内容に基づいて適切な操作制限を自動的に行えるようにした文書処理システムおよび画像形成装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１の文書処理システムの発明は、印刷指示を含む文書の操作を行なう情報処理端末と、前記情報処理端末の操作対象の文書を管理する文書管理装置とを有し、前記文書管理装置は、操作対象文書の操作者を認証する認証手段と、前記情報処理端末により印刷指示された前記文書を含む操作対象文書から、予め指定された特定の文字列情報、または予め登録されている特定の画像情報に合致する画像情報であって、文書の機密レベルの判定に用いる文書機密レベル判定情報と、文書の操作制限情報を変更するための区切りとなる特定の期間情報とを含む特定情報を抽出する抽出手段と、前記認証手段により認証した前記操作者の認証情報と、前記抽出手段により抽出した前記特定情報に含まれる前記文書機密レベル判定情報と、前記情報処理端末により印刷指示された前記文書の印刷を含む前記操作対象文書の文書操作処理日が前記抽出手段により抽出した前記特定情報に含まれる前記特定の期間情報の以前か前記特定の期間情報より後かの判定結果とによって、前記操作対象文書の文書操作処理日が前記特定の期間情報の後であると判定された場合には、前記操作対象文書の文書の操作制限情報を、前記文書操作処理日が前記特定の期間情報の以前であると判定された場合に前記文書機密レベル判定情報に基づいて設定される操作制限情報に比べて許可する文書操作種別数が少なくなるか、若しくは多くなるように当該操作対象文書の操作制限情報を変更する設定手段と、前記操作対象文書に基づき、前記設定手段により変更された前記操作制限情報が設定された保護文書を生成する生成手段とを具備する。
【０００９】
また、請求項２の発明は、請求項１の発明において、紙文書から画像情報を読み取る画像読取手段を有する画像形成装置を更に有し、前記抽出手段は、前記画像読取手段により前記紙文書から読み取った画像情報に基づき前記特定情報を抽出する。
【００１０】
また、請求項３の発明は、請求項２の発明において、前記抽出手段は、前記画像情報と情報管理手段で管理する前記特定情報に対する画像情報との照合により前記特定情報を抽出する。
【００１１】
また、請求項４の画像形成装置の発明は、操作対象文書の操作者を認証する認証手段と、紙文書から画像情報を読み取る画像読取手段と、前記画像読取手段により前記紙文書から読み取った画像情報から、予め登録されている特定の画像情報に合致する画像情報であって、文書の機密レベルの判定に用いる文書機密レベル判定画像情報と、文書の操作制限情報を変更するための区切りとなる特定の期間情報とを含む特定情報を抽出する抽出手段と、前記認証手段により認証した前記操作者の認証情報と、前記抽出手段により抽出した前記特定情報に含まれる前記文書機密レベル判定画像情報と、前記画像読取手段による前記画像情報の読取処理日が前記抽出手段により抽出した前記特定情報に含まれる前記特定の期間情報の以前か前記特定の期間情報より後かの判定結果とによって、前記画像情報の読取処理日が前記特定の期間情報の後であると判定された場合には、前記画像読取手段により前記画像情報が読み取られた前記操作対象の紙文書の操作制限情報を、前記画像情報の読取処理日が前記特定の期間情報の以前であると判定された場合に前記文書機密レベル判定画像情報に基づいて設定される操作制限情報に比べて許可する文書操作種別数が少なくなるか、若しくは多くなるように当該操作対象の紙文書の操作制限情報を変更する設定手段と、前記操作対象文書に基づき、前記設定手段により変更された前記操作制限情報が設定された保護文書を生成する生成手段とを具備する。
【００１２】
また、請求項５の文書処理プログラムの発明は、コンピュータを、操作対象文書の操作者を認証する認証手段、前記情報処理端末により印刷指示された前記文書を含む操作対象文書から、予め指定された特定の文字列情報、または予め登録されている特定の画像情報に合致する画像情報であって、文書の機密レベルの判定に用いる文書機密レベル判定情報と、文書の操作制限情報を変更するための区切りとなる特定の期間情報とを含む特定情報を抽出する抽出手段、前記認証手段により認証した前記操作者の認証情報と、前記抽出手段により抽出した前記特定情報に含まれる前記文書機密レベル判定情報と、前記情報処理端末により印刷指示された前記文書の印刷を含む前記操作対象文書の文書操作処理日が前記抽出手段により抽出した前記特定情報に含まれる前記特定の期間情報の以前か前記特定の期間情報より後かの判定結果とによって、前記操作対象文書の文書操作処理日が前記特定の期間情報の後であると判定された場合には、前記操作対象文書の文書の操作制限情報を、前記文書操作処理日が前記特定の期間情報の以前であると判定された場合に前記文書機密レベル判定情報に基づいて設定される操作制限情報に比べて許可する文書操作種別数が少なくなるか、若しくは多くなるように当該操作対象文書の操作制限情報を変更する設定手段、前記操作対象文書に基づき、前記設定手段により変更された前記操作制限情報が設定された保護文書を生成する生成手段として機能させるために動作する。
【発明の効果】
【００１４】
本発明の請求項１によれば、操作者の認証情報と抽出した特定情報に基づき適切な操作制限情報を自動的に文書に設定することが可能になるという効果を奏する。
【００１５】
また、請求項２によれば、印刷物である紙文書からも特定情報を抽出でき、この特定情報に基づき適切な操作制限情報を文書に設定することが可能になるという効果を奏する。
【００１７】
また、請求項３によれば、意図しない情報が抽出されることなく必要な情報が抽出され、適切な操作制限情報を文書に設定することが可能になるという効果を奏する。
【００１８】
また、請求項４によれば、操作者の認証情報と抽出した特定情報に基づき適切な操作制限情報を自動的に文書に設定することが可能になるという効果を奏する。
【００１９】
また、請求項５によれば、操作者の認証情報と抽出した特定情報に基づき適切な操作制限情報を自動的に文書に設定することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態に係わる文書処理システムおよび画像形成装置およびプログラムの一実施例を添付図面を参照して詳細に説明する。
【実施例１】
【００２１】
図１は、本発明の実施の形態に係わる文書処理システムおよび画像形成装置およびプログラムを適用して構成した文書処理システムのシステム構成図の一例である。
【００２２】
図１において、この文書処理システムは、複合機１０、認証サーバ１１、ポリシーサーバ１２、クライアントＰＣ１３、ＩＣカードリーダ１４を具備して構成され、相互通信が可能な状態にある。
【００２３】
本願発明の文書処理システムは、システム上で指定されたセキュリティポリシーに基づく最適なポリシー情報を指定し、そのポリシー情報を文書に設定する（関連付ける）ことによりセキュリティ保護された文書（以下、「保護文書」）を生成するシステムである。
【００２４】
このときのセキュリティポリシーとは、文書に対するリスク要因を排除し、その文書の機密性を確保する方針や規範を示すものであって、文書処理システムに設定されている。文書処理システムに設定されたセキュリティポリシーの機密レベルを示すポリシー情報を文書に設定する（関連付ける）ことによって情報漏えいや不正アクセスなどを未然に防止する。
【００２５】
たとえば、情報漏えいや不正アクセスなどを防止するためのセキュリティポリシーとして暗号化や操作者認証などがあり、暗号化レベルや認証レベルを規定したポリシー情報を文書に設定することでその文書の操作制限を行う。このことからポリシー情報を「操作制限情報」とも表現する。
【００２６】
複合機１０は、印刷物を読み取ることにより当該印刷物に対する電子文書（以下、単に「文書」という）を生成することができ、また、生成した電子文書を解析することにより文書を構成する予め指定された特定の画像情報や文字情報を抽出する。抽出した画像情報や文字情報などの情報は、その文書の機密性を保持するため若しくは機密レベルを示すための情報であって、文書の機密レベルを判定するために用いられる。以下、これらの情報を「抽出情報」と示すが、特に画像情報を抽出画像情報と示し、文字情報を抽出文字情報と示す。
【００２７】
この抽出情報の一例として、図７（ａ）の[抽出情報（文字）]項目７０１に示される「機密」や「極秘」などの抽出文字情報のほか、図７（ｂ）の[抽出情報（画像）]項目７０１に示されるマル秘画像や二次元バーコード画像などの抽出画像情報がある（図７の説明は以下で行う）。
【００２８】
ちなみに、この複合機１０では、印刷物から抽出情報を抽出するために、ポリシーサーバ１２に抽出情報を予め登録しておき、登録した抽出情報と印刷物から読み取った文書の画像情報とを相互比較（パターンマッチング）する。
【００２９】
そして、複合機１０では、文書の機密性を確保するために、抽出した抽出情報に対する最適なセキュリティポリシーのポリシー情報を文書に設定する（関連付ける）。この複合機１０によって文書に設定するポリシー情報はポリシーサーバ１２で管理しており、複合機１０で抽出した抽出情報に対応する最適なポリシー情報をポリシーサーバ１２が判定し、最適なポリシー情報として指定されたポリシー情報を文書に設定することにより保護文書を生成する。
【００３０】
ポリシーサーバ１２は、文書に設定するポリシー情報を管理し、文書から抽出した抽出情報に基づいて最適なポリシー情報を選択して指定する。このときのポリシー情報は、例えば、図９に示すような構成で管理され、抽出した情報が示す内容に対して文書に図９のようなポリシー情報が設定される。
【００３１】
このポリシーサーバ１２で最適なポリシー情報の選択を可能にするために、複合機１０で抽出した抽出情報に対する文書の内容を示す文書情報のほか、ＩＣカードリーダ１４で読み取って認証サーバ１１で操作者を認証した認証情報をそれぞれ受信し、これら文書情報、認証情報を用いて最適なポリシー情報を判定する処理を行う。
【００３２】
ＩＣカードリーダ１４は、複合機１０で印刷物を読み取る操作を行う操作者を認証するために、当該操作者のＩＣカードから操作者を識別する情報を含む操作者情報を読み取る。
【００３３】
ＩＣカードリーダ１４で読み取った操作者情報を認証サーバ１１で認証することにより、ポリシーサーバ１２で抽出情報に対する最適なポリシー情報を選択して指定する。
【００３４】
認証サーバ１１は、操作者に対する認証情報を管理しており、ＩＣカードリーダ１４で読み取った操作者の情報に対して文書の操作を許可する場合にその操作者に対する認証情報を複合機１０へ送信する。
【００３５】
もちろん、複合機１０が操作者に対する認証情報を管理するようにし、複合機１０がＩＣカードリーダ１４で読み取った操作者の情報に対して文書の操作を許可するような機能を保持する構成であってもよく、この場合は認証サーバを設ける必要は無い。
【００３６】
複合機１０では、ポリシー情報を設定して保護文書を生成すると、その保護文書をクライアントＰＣ１３に送信することでクライアントＰＣ１３によるポリシー情報に基づく操作を可能とする。クライアントＰＣ１３によって当該文書を操作するには、文書に設定されたポリシー情報に対する操作権限をポリシーサーバ１２に問い合わせ、示された禁止操作以外の他の操作のみが可能となる。
【００３７】
もちろん、ポリシーサーバ１２がポリシー情報を管理するのではなく文書管理装置（図示せず）を設け、当該文書管理装置でポリシー情報を管理するように構成し、クライアントＰＣ１３による保護文書の操作時における操作権限を文書管理装置に問い合わせるような構成であってもよい。
【００３８】
図２は、本発明の実施の形態に係わる文書処理システムにおける機能構成を示すブロック図である。
【００３９】
図２に示す文書処理システムは、操作者情報読取部１０１、認証部１０２、操作者情報管理部１０３、画像形成部１０４、画像解析部１０５、抽出部１０６、画像管理部１０７、ポリシー選択部１０８、ポリシー管理部１０９、保護文書生成部１１０、保護文書操作部１１１を具備する。
【００４０】
一例として、操作者情報読取部１０１は図１におけるＩＣカードリーダ１４により実現され、認証部１０２および操作者情報管理部１０３は図１における認証サーバ１１により実現され、画像形成部１０４、画像解析部１０５、抽出部１０６、画像管理部１０７、保護文書生成部１１０は複合機１０によって実現され、ポリシー選択部１０８およびポリシー管理部１０９はポリシーサーバ１２によって実現され、保護文書操作部１１１はクライアントＰＣ１３によって実現される。
【００４１】
操作者読取部１０１は、操作者の記憶媒体（たとえば、「ＩＣ（Integrated Circuit）カード」など）から操作者を識別する情報を含む操作者情報を読み取る。読み取った操作者情報には、操作者識別情報、所属部門、役職などの情報が含まれ、この操作者情報を用いて操作者を認証部１０２によって認証する。
【００４２】
認証部１０２は、操作者読取部１０１で読み取った操作者情報から操作者を認証する処理を行う。操作者情報管理部１０３では認証部１０２で操作者の認証に用いる操作者情報を管理し、認証部１０２では操作者情報管理部１０３で管理する情報に基づいて認証処理を行う。
【００４３】
操作者読取部１０１で読み取った操作者情報に操作者識別情報のほか、所属部門、役職などの操作者に関する情報を含むような構成を示しているが、操作者情報には操作者識別情報のみを記憶し、認証部１０２による操作者の認証時にその操作者識別情報に関する情報を操作者情報管理部１０３から取得するような構成であってもよい。
【００４４】
認証部１０２により操作者が認証されると、画像形成部１０４による印刷物の読み取り処理および読み取った文書の画像形成を行う。画像形成部１０４で文書の画像情報を形成すると、その画像情報の解析要求を画像解析部１０５に行う。画像解析部１０５では、その画像情報を構成するさまざまな画像および文字列を解析することにより抽出部１０６へと抽出情報の抽出要求を行う。
【００４５】
この画像解析部１０５では、予め設定された解析設定情報に基づいて解析処理を行う。たとえば、複数ページ若しくは複数項目からなる印刷物を読み取り、これらの画像情報に対して解析要求が行われた場合に、先頭ページや最終ページなどの特定のページのみを解析するという設定を解析設定情報に行う。この場合、設定された特定のページ（先頭ペーｊいや最終ページなど）を解析することとなる。
【００４６】
そして、この画像解析部１０５から抽出要求を受けた抽出部１０６では、画像管理部１０７が管理するポリシーレベルを判定する元となる抽出情報に基づいて、抽出要求された画像情報とパターンマッチングを行うことで合致する情報を抽出情報として抽出する。もちろん、パターンマッチングによる抽出に限定されず、文書の予め指定された位置（ポジション）にある画像情報を読み取り、その画像情報が画像管理部１０７で管理する情報と合致するかを比較するような構成であってもよい。
【００４７】
また、画像管理部１０７で管理する情報は、文書に設定するポリシー情報のポリシーレベルを判断するための元となる情報である。
【００４８】
抽出部１０６で抽出情報を抽出すると、画像解析部１０５を介して画像形成部１０４へと応答される。このとき、画像形成部１０４では、抽出情報が抽出されたことおよびその抽出情報をポリシー選択部１０８へと転送する。
【００４９】
ポリシー選択部１０８では、画像形成部１０４から受信した抽出画像に基づいて、文書に設定する最適なポリシー情報のポリシーレベルを選択する。ポリシーレベルを選択することにより当該ポリシーレベルに対するポリシー情報が文書に設定される。
【００５０】
ポリシー管理部１０９は、図７、図８、図９に示すようなテーブルを管理し、文書に設定する最適なポリシー情報を選択する条件や設定されたポリシー情報により行われる操作制限の情報を管理する。
【００５１】
図７には、ポリシー情報の選択に用いる条件となる抽出情報を示しており、図７（ａ）は「文字」の抽出情報に対する判定情報を示し、図７（ｂ）は、「画像」の抽出情報に対する判定情報を示している。
【００５２】
図７（ａ）および図７（ｂ）は、[抽出情報]項目７０１、[判定レベル]項目７０２、[判定情報]項目７０３により構成され、[抽出情報]項目７０１は、予め設定された抽出情報であり、[判定情報]７０３は、抽出情報を抽出した文書のセキュリティ状態を判定する判定情報を示している。また、[判定レベル]項目７０２は、[判定情報]項目７０３に示される判定情報を定量化して文書の機密レベルを示した情報であって、[判定レベル]項目７０２と[判定情報]項目７０３とが相互対応する。
【００５３】
[判定情報]項目７０３に示す判定情報は、その情報に対する抽出情報を含む文書に設定するポリシー情報のポリシーレベルの判定に用い、[判定レベル]項目７０２は、文書から抽出する抽出情報が複数の場合に、より高セキュリティの抽出情報を判定するのに用いる情報である。
【００５４】
図７（ａ）の例として、たとえば、[抽出情報]項目７０１に示す抽出情報に「機密」が示され、その[判定レベル]項目７０２の判定レベルに「３」が示され、またその[判定情報]項目７０３の判定情報に「Confidential」が示されている。これは、文書から抽出した抽出情報「機密」に対して判定情報「Confidential」が設定され、またその判定情報「Confidential」は判定レベルが「３」であることを示している。
【００５５】
さらに、他の例として、[抽出情報]項目７０１の抽出情報に「仕様書」が示され、[判定レベル]項目７０２に「２」が示され、またその[判定情報]項目７０３に「InternalUseOnly」が示されている。これは、抽出した抽出情報「仕様書」に対して判定情報「InternalUseOnly」が設定されており、またその判定情報「InternalUseOnly」は判定レベルが「２」であることを示している。
【００５６】
すなわち、文書よりこれら２つの抽出情報（「機密」、「仕様書」）が抽出された場合、両者の判定レベルを比較することにより最も高い判定レベルにより示される判定情報を、ポリシー情報の選択に用いる条件として確定させる。
【００５７】
ちなみに、上記の例では、抽出した抽出情報「機密」および「仕様書」に対して設定された判定レベルがそれぞれ「３」と「２」であることから判定レベル「３」が最も高い判定レベルと判断され、この判定レベル「３」に対する判定情報「Confidential」をポリシー情報の選択に用いる条件として確定する。
【００５８】
図７（ｂ）においても図７（ａ）と同様に、抽出した抽出情報の画像に対する判定情報を特定する。複数の抽出情報である画像が抽出された場合、各画像に設定された判定レベルを比較し、最も高い判定レベルが設定された抽出情報に対する判定情報を、ポリシー情報の選択に用いる条件として確定させる。
【００５９】
なお、図７（ｂ）の[抽出情報]項目７０１に示す抽出情報の画像の一例として、重要マーク画像、マル秘マーク画像、禁複写マーク画像、二次元バーコード画像、グリフコード画像、改グリフコード画像を示している。もちろん、これらの画像は一例であって、これに限定されることなく他のさまざまな画像に対しても判定情報を設定することができる。
【００６０】
次に、図８は、文書に設定するポリシー情報を選択する条件となる情報を示すテーブル構成図である。
【００６１】
この図８は、認証情報に含まれる操作者の属性である「所属する部門」と「役職」をそれぞれ[部門]項目８０１、[役職]項目８０２に示し、さらに抽出情報から特定した判定情報を[判定情報]項目８０３に示している。
【００６２】
これらの情報に対して文書に設定するポリシー情報のポリシーレベルを[ポリシーレベル]項目８０４に示している。この[ポリシーレベル]項目８０４で示すポリシーレベルは、操作を行った日が、予め指定した期間情報以前であるかまたは期間情報より後であるかによって定義している。なお、期間情報が含まれていない場合には期間情報以前と同様に取り扱う。
【００６３】
この期間情報は、文書に適用するポリシー情報を変更するための区切りとなる期間を示す情報であって、期間情報が示す期間を経過する前と後とで、文書に適用するポリシー情報が変更される。
【００６４】
たとえば、文書より抽出した抽出情報が「機密」であり、認証情報に含まれる操作者の所属する部門と役職がそれぞれ「開発部」、「マネージャ」であり、抽出した抽出情報が「仕様書」である場合において、判定情報は図７より「InternalUseOnly」と判別される。
【００６５】
さらに、文書に期間情報が設定されていない場合若しくは文書を操作する処理日が期間情報以前の場合には、ポリシーレベル「Ｇ３」を適用するものであると判断し、処理日が期間情報より後の場合には、ポリシーレベル「Ｇ２」を適用するものであると判断する。
【００６６】
このようにして決定したポリシー情報である各ポリシーレベルの具体的な禁止処理を示したものを図９に示す。
【００６７】
図９は、[ポリシーレベル]項目９０１、[ログ情報の記録]項目９０２、[禁止処理]項目９０３から構成される。
【００６８】
[ポリシーレベル]項目９０１は、文書に設定するポリシー情報を示すポリシーレベルであって、[ログ情報の記録]項目９０２は、トレーサビリティを可能にするログ情報を記録するか否かを指定する項目であって、[禁止処理]項目９０３は、禁止する処理（操作）の一覧である。
【００６９】
ポリシーレベルとして「Ｇ１」が設定された文書は、[禁止処理]項目９０３に「印刷、コピー、スキャン、ＦＡＸ、編集」が示されていることからこれらの処理を禁止し、[ログ情報の記録]項目９０２に「有」が示されていることからログ情報を記録する。
【００７０】
また、「Ｇ２」が設定された文書は、[禁止処理]項目９０３に「コピー、スキャン、ＦＡＸ、編集」が示されていることからこれらの処理を禁止し、[ログ情報の記録]項目９０２に「有」が示されていることからログ情報を記録する。さらに、「Ｇ３」が設定された文書には[禁止処理]項目９０３に禁止する処理が示されていないことからすべての処理が可能であるが、[ログ情報の記録]項目９０２に「有」が示されていることからログ情報を記録する。
【００７１】
そして、「Ｇ４」が設定された文書は、[禁止処理]項目９０３に「ヘッダ／フッタなし印刷」が示されていることからこれらの処理が禁止されているだけであって[ログ情報の記録]項目９０２に「無」と示されていることからログ情報を記録する必要はない。
【００７２】
ログ情報を記録することにより文書を追跡可能とする方法として、たとえば、バーコードや二次元バーコードなどのディジタル情報をその文書に埋め込む方法がある。
【００７３】
このように、ポリシー管理部１０９が各種のテーブルを管理しており、ポリシー選択部１０８により文書に設定するポリシー情報に対するポリシーレベルが選択されると、保護文書生成部１１０にて当該ポリシーレベルの示すポリシー情報が設定された保護文書が生成される。
【００７４】
保護文書生成部１１０により生成される保護文書は、ポリシーレベルを設定することによりそのポリシーレベルに対して設定された操作を禁止する操作制限が設定されている文書である。
【００７５】
生成された保護文書を保護文書操作部１１１によって操作可能であって、保護文書操作部１１１により保護文書の操作を行う際には、ポリシー管理部１０９で管理する当該保護文書に設定されたポリシー情報に対する操作権限を確認し、制限された操作以外の操作のみを可能とする。
【００７６】
図３は、本発明の実施の形態に係わる文書処理システムの状態遷移を示すシーケンス図の一例である。
【００７７】
図３に示すシーケンス図は、図１の構成における処理遷移を示しており、ＩＣカードリーダを介して操作者のＩＣカードから操作者情報を読み取ると処理が開始され、読み取った操作者情報を認証要求として認証サーバへと転送する（３０１）。
【００７８】
認証要求を受信した認証サーバでは、当該操作者情報を元に、操作者が複合機における保護文書生成の処理を行うことが可能であるかを判断して認証する（３０２）。この認証処理の結果、認証した場合には認証した操作者情報を認証情報として複合機へ送信する（３０３）。
【００７９】
認証情報を受信した複合機では、ポリシーサーバへ認証情報を送信する（３０４）とともに、印刷物の読み取り処理を行う（３０５）。続いて、読み取り処理で印刷物を読み取った文書の画像情報を解析し（３０６）、特定の画像若しくは文字を抽出情報（抽出画像情報、抽出文字情報）として抽出する（３０７）。
【００８０】
そして、抽出した抽出情報を含む文書の情報をポリシーサーバへと送信する（３０８）。ポリシーサーバでは、認証情報および文書情報を受信することにより、受信した文書情報に含まれる抽出情報に基づいて最適なポリシーレベルの選択を行い（３０９）、選択したポリシーレベルに対するポリシー情報を文書に設定するポリシー情報と指定する（３１０）。
【００８１】
文書のポリシーレベルがポリシーサーバで指定されると、そのポリシーレベルに対するポリシー情報を要求元である複合機へと転送する（３１１）。このポリシー情報は読み取った文書に対する保護文書を作成する際に用いられる情報（保護化情報）である。この保護化情報を受信した複合機では、保護化情報を用いて保護文書を生成する（３１２）。
【００８２】
そして、作成した保護文書をクライアントＰＣへと送信して（３１３）クライアントＰＣによる操作を可能とする。
【００８３】
図４から図６には、本願発明の文書処理システムにおける処理の流れを示すフローチャートを示している。
【００８４】
図４は、ポリシーサーバで管理する抽出情報を複合機に登録する処理の流れを示すフローチャートである。
【００８５】
図４において、ポリシーサーバで特定の画像を抽出情報として管理しておき（４０１）、抽出情報として管理した画像を複合機へと送信して（４０２）複合機に登録する（４０３）。
【００８６】
図５は、抽出情報を抽出する処理の流れを示すフローチャートである。
【００８７】
図５において、複合機では、ＩＣカードリーダによって操作者が認証されると処理が開始され、複合機で印刷物（紙文書）を読み取る（５０１）。そして、印刷物を読み取った文書の画像情報と図４に示すような流れによって複合機に登録した抽出情報とをパターンマッチングなどを用いて比較する（５０２）。
【００８８】
比較した結果、複合機に登録した抽出情報と合致することでその画像情報を抽出する（５０３）。
【００８９】
これにより、抽出した抽出情報をポリシーサーバへ転送する（５０４）ことで、ポリシーサーバによる抽出情報に対するポリシー情報の選択を可能とする。
【００９０】
図６は、文書に設定するポリシー情報を決定する処理の流れを示すフローチャートである。
【００９１】
図６において、ポリシーサーバでは、ＩＣカードリーダなどを用いて読み取った操作者情報により示される操作者を認証すると処理が開始される。
【００９２】
ポリシーサーバでは、まず、認証サーバにより認証した操作者の認証情報を複合機より受信した状態にあるかを判断し（６０１）、認証情報を受信した状態（６０１でＹＥＳ）で、同じく複合機より文書情報を受信すると（６０２でＹＥＳ）、ポリシー情報を決定する処理が行われる。
【００９３】
ポリシーサーバより受信した文書情報に含まれる抽出情報が複数あるかを判断し（６０３）、複数の抽出情報が含まれる場合（６０３でＹＥＳ）に、それぞれの抽出情報のうち、最も判定レベルの高い抽出情報に対する判定情報を特定する（６０４）。
【００９４】
このときの抽出情報が複数ある場合における最も判定レベルの高い抽出情報に対する判定情報を特定する処理の流れを図１６のフローチャートに示す。なお、判定レベルは図７に示すように抽出情報の機密レベルを判定するための情報である（上記する図７の説明を参照）。
【００９５】
それに対して、複数の抽出情報が含まれていない場合（６０３でＮＯ）、例えば１つの抽出情報のみが含まれている場合若しくは１つの抽出情報も含まれていない場合があり、続いて、文書情報に抽出情報が１つ含まれているかを判断する（６０５）。１つの抽出情報が含まれている場合（６０５でＹＥＳ）には、その抽出情報に対する判定情報を特定する（６０６）。１つの抽出情報が文書情報に含まれていない場合（６０５でＮＯ）には、ポリシー情報は不要であると決定する。
【００９６】
次に、抽出情報が文書情報に含まれている場合に、その抽出情報に対する判定情報が特定できたかを判断する（６０７）。判定情報が特定できない場合（６０７でＮＯ）として、例えば抽出情報に対する判定情報が登録されていない状態であり、その旨を表示するなどのエラー処理を行って処理を終了する。
【００９７】
判定情報が特定できた場合（６０７でＹＥＳ）には、続いて、受信した文書情報に期間情報が含まれているかを判断する（６０８）。この期間情報は、期間以前と期間より後とで、その文書情報により示される文書に対して可能とする操作を変えるための区切りとなる情報である。
【００９８】
期間情報が含まれている場合（６０８でＹＥＳ）には、受信した認証情報、特定した判定情報とその期間情報に基づいてポリシー情報を決定する（６０９）。
【００９９】
また、期間情報が含まれていない場合（６０８でＮＯ）には、認証情報と判定情報に基づいてポリシー情報を決定する（６１０）。
【０１００】
上記処理の一例として、例えば、受信した認証情報が「開発部」で「マネージャ」であり、受信した文書情報に含まれる抽出情報が「極秘」という文字情報であり、文書情報に含まれる期間情報が「2008/03/31」である場合において、処理日が「2008/03/31」以前である場合および「2008/03/31」より後である場合のそれぞれの場合の処理を図７、図８、図９を用いて以下で説明する。
【０１０１】
抽出情報が「極秘」という文字情報であることから、図７（ａ）より判定レベルが「３」であり、判定情報が「Confidential」であると判断する。ちなみに抽出情報が画像情報である場合は図７（ｂ）を用いて判断する。図７を用いて判定した判定情報「Confidential」と、受信した認証情報の「開発部」、「マネージャ」という情報を用いて図８を参照すると、対応するポリシーレベルとして「Ｇ３」と「Ｇ２」が示されている。
【０１０２】
ここで、処理日が「2008/03/31」以前である場合に適用するポリシー情報は「Ｇ３」であると決定する。この「Ｇ３」のポリシー情報は、図９で「−（禁止処理なし）」と示されていることから全ての処理が可能であることを示す。
【０１０３】
また、処理日が「2008/03/31」より後である場合に適用するポリシー情報は「Ｇ２」であると決定する。この「Ｇ２」のポリシー情報は、図９で「コピー、スキャン、ＦＡＸ、編集」と示されていることから、これらの処理が禁止されることを示す。
【０１０４】
このように、処理日が期間情報以前か期間情報より後かによって、適用するポリシー情報を変更するようにしてもよい。
【０１０５】
なお、上記の例では、処理日が期間情報より後の場合は適用するポリシー情報による操作制限を厳しくするポリシー情報を適用するようにしているが、対象となる文書の性質によっては操作制限を緩和したポリシー情報を適用するようにしてもよい。この場合、上記の例に当てはめると、処理日が「2008/03/31」以前である場合には「Ｇ２」を、処理日が「2008/03/31」より後である場合には「Ｇ３」を適用するようにポリシーレベルを設定することとなる。
【０１０６】
図１６は、図６に示すポリシー情報の決定フローで複数の抽出情報が文書情報に含まれる場合の処理の詳細な流れを示すフローチャートである。
【０１０７】
図１６では、文書情報に抽出情報が複数含まれると判断すると処理が開始され、その抽出情報のいずれか１つの抽出情報に対する判定情報を一時的に記憶する（１６０１）。続いて、その記憶した判定情報の判定レベルと、他の抽出情報の判定レベルとを比較する（１６０２）。
【０１０８】
比較した結果、記憶した判定情報の判定レベルよりも他の抽出情報の判定レベルが大きいかを判断し（１６０３）、他の抽出情報の判定レベルの方が大きいと判断する場合（１６０３でＹＥＳ）には、記憶した判定レベルを他の抽出情報の判定レベルで書き換える（１６０４）。
【０１０９】
また、他の抽出情報の判定レベルの方が大きいと判断できない場合（１６０３でＮＯ）には、予め記憶した判定情報の判定レベルが記憶された状態にある。
【０１１０】
続いて、文書情報に含まれる複数の抽出情報全ての判定情報を比較したかを判断し（１６０５）、全ての抽出情報に対する判定レベルを比較した場合（１６０５でＹＥＳ）には、記憶している最も判定レベルの高い判定情報を文書情報に示される文書の状態を判定する情報として判断する（１６０６）。
【０１１１】
また、全ての判定レベルを比較していない場合（１６０５でＮＯ）には、再度、判定レベルの比較を行う。
【０１１２】
図１７は、本発明の実施の形態に係わる文書処理システムにおいて各文書に設定したポリシー情報の状態を示す図である。
【０１１３】
図１７では、各文書に設定したポリシー情報等の情報をテーブル構成により示した例であって、[文書ＩＤ]項目１７０１、[文書名称]項目１７０２、[ポリシー]項目１７０３、[開示範囲]項目１７０４、[開示期間]項目１７０５、[保存場所]項目１７０６を具備して構成される。
【０１１４】
図１７に示す情報は、ポリシーサーバ、複合機、クライアントＰＣ、文書管理装置（図示せず）のいずれかで管理し、文書を操作する際に参照される情報である。
【０１１５】
[文書ＩＤ]項目１７０１、[文書名称]項目１７０２、[開示範囲]項目１７０４、[開示期間]項目１７０５は、複合機などから受信する文書情報に含まれる情報であって、[文書ＩＤ]項目１７０１は、ポリシー情報を設定する文書を識別する識別情報であり、[文書名称]項目１７０２は、文書の名称を示す情報であり、[開示範囲]項目１７０４は、文書の開示を許可する範囲を示す情報であり、[開示期間]項目１７０５は、開示する期間の終了を示す情報である。
【０１１６】
また、[ポリシー]項目１７０３は、[文書ＩＤ]項目１７０１によって識別される文書に設定したポリシー情報を示しており、[保存場所]項目１７０６はポリシー情報を設定した文書を保存する位置（場所）を示す情報である。
【０１１７】
例えば、[文書ＩＤ]項目１７０１が「0234567」であるレコードには、[文書名称]項目１７０２に「顧客情報」が示され、[ポリシー]項目１７０３に「Ｇ１」が示され、[開示範囲]項目１７０４に「第Ｘ営業部」が示され、[開示期間]項目１７０５に「2008/03/31」が示され、[保存場所]項目１７０６に「https://abc.co.jp/129」が示されている。
【０１１８】
これは「0234567」によって識別される「顧客情報」という名称の文書にポリシー情報「Ｇ１」が設定され、その開示可能な範囲として「第Ｘ営業部」であり、開示期間が「2008/03/31」までであって、この文書を「https://abc.co.jp/129」の位置に保存していることを示す。
【実施例２】
【０１１９】
上記実施例１では、複合機で抽出情報を抽出し、ポリシーサーバで決定したポリシー情報をその複合機で印刷物を読み取った文書に設定するような構成を示しているが、これに限定されず、本実施例２に示すように、他の処理サーバを設けて実現するような構成であってもよい。さらに、ＩＣカードリーダで操作者情報を読み取るように構成しているがクライアントＰＣを用いて操作者の認証処理を行うような構成であってもよい。
【０１２０】
実施例２における処理遷移を図１１および図１３のシーケンスを用いて説明する。なお、図１１におけるシステム構成図を図１０に示し、図１３におけるシステム構成図を図１２に示す。
【０１２１】
図１０に示す構成図は図１に示す構成図と類似するため異なる点を中心に説明する。
【０１２２】
図１０は、図１に示す構成図に保護文書を生成する連携サーバ１５を新たに接続した構成を示す図である。
【０１２３】
連携サーバ１５は、実施例１で示す複合機における印刷物の読み取り処理以外の他の処理を代替して行い、複合機とポリシーサーバとの連携を担う。この連携サーバ１５は、ネットワーク上に複数の複合機が設けられた構成において、各複合機に替わって文書にポリシー情報を設定することができる。
【０１２４】
図１１は、図１０に示すシステム構成の文書処理システムにおける状態遷移を示すシーケンス図である。
【０１２５】
図１１において、ＩＣカードリーダがＩＣカードから操作者情報を読み取り（１１０１）、認証サーバ（１１０２）で認証すると、複合機へと認証情報を送信する（１１０３）。複合機では受信した認証情報を連携サーバへ転送し（１１０４）、印刷物の読み取り処理を行う（１１０５）。印刷物を読み取った文書の画像情報を連携サーバへ転送し（１１０６）、このとき連携サーバでは複合機から受信した認証情報をサーバへと転送する（１１０７）。
【０１２６】
画像情報を受信した連携サーバでは、画像情報の解析処理を行い（１１０８）、抽出情報を抽出する（１１０９）。この連携サーバでは、ポリシーサーバで管理する抽出情報が予め登録されており、これらの抽出情報とパターンマッチングすることにより画像情報から抽出情報を抽出する。
【０１２７】
そして、連携サーバで抽出情報を抽出すると、ポリシーサーバへとその抽出情報を送信する（１１１０）。
【０１２８】
ポリシーサーバでは、連携サーバより認証情報および抽出情報を受信することにより、これらの情報を用いて最適なポリシー情報を選択する（１１１１）。選択したポリシー情報を設定するポリシー情報に指定し（１１１２）、そのポリシー情報を保護化文書として連携サーバへ送信する（１１１３）。すなわち、ポリシー情報は保護文書を作成する元となる情報である。
【０１２９】
連携サーバでは、受信した保護化情報のポリシー情報を用いて保護文書を生成し（１１１４）、生成した保護文書をクライアントＰＣに送信することで（１１１５）、ポリシー情報に基づく操作を可能とする。
【０１３０】
図１２は、図１０と類似し、図１０に示す構成にＩＣカードリーダを設けずクライアントＰＣ１３と認証サーバ１１間で操作者を認証するシステム構成を示す。
【０１３１】
まず、クライアントＰＣ１３を用いて認証サーバ１１との通信により、印刷要求を行う操作者の認証を行い、認証されると、連携サーバ１５に印刷要求を行う。この印刷要求には、印刷出力する画像情報のほか、認証した操作者情報が含まれ、これを受信した連携サーバ１５が実施例１に示す複合機１０での処理を行い、生成した保護文書を複合機へと転送する。
【０１３２】
図１３は、図１２の構成における文書処理システムの処理遷移を示すシーケンス図である。
【０１３３】
図１３には、文書を複合機で印刷出力する処理の流れを示しており、その印刷出力に際して当該文書にポリシー情報を設定する処理である。
【０１３４】
クライアントＰＣから認証サーバに印刷出力を行う操作者の操作者情報を送信し（１３０１）、認証サーバで操作者情報が示す操作者を認証すると（１３０２）、認証した認証情報をクライアントＰＣへと送信する（１３０３）。
【０１３５】
クライアントＰＣでは認証情報を受信すると、印刷指示を行い（１３０４）、印刷要求として画像情報および認証情報を連携ＰＣへ送信する（１３０５）。印刷要求を受信した連携サーバでは、印刷要求に含まれる画像情報を解析し（１３０６）、その画像情報から特定の画像を抽出情報として抽出する（１３０７）。
【０１３６】
抽出情報が抽出できた場合には抽出情報を、抽出情報が抽出できない場合にはクライアントＰＣから受信した印刷要求に含まれる画像情報を連携サーバへ送信する（１３０８）。ポリシーサーバでは、これらの情報を元に、最適なポリシー情報を選択し（１３０９）、選択したポリシー情報を設定するポリシー情報に指定する（１３１０）。
【０１３７】
ポリシーサーバは指定したポリシー情報を連携サーバへ送信し（１３１１）、受信した連携サーバでは、ポリシー情報に基づいて保護文書を生成する（１３１２）。生成した保護文書を複合機に送信することで（１３１３）複合機が保護文書の印刷出力を行う（１３１４）。
【０１３８】
この印刷出力に際し、たとえば、電子透かし技術を用いて文書に特定のコードを埋め込むように構成することもできる。埋め込むコードは、操作制限の内容を示す情報や文書の作成者および操作者を示す情報を元に作成されている。
【０１３９】
図１４は、図１２に示すシステム構成の文書処理システムで連携サーバ１５を非接続とした場合における処理を示すシーケンス図である。
【０１４０】
図１２に示す構成における処理遷移を図１３に示しており、図１４は、図１２における連携サーバ１５での処理を複合機が行う場合の処理を示している。
【０１４１】
図１４において、クライアントＰＣから認証サーバに印刷出力を行う操作者の操作者情報を送信し（１４０１）、認証サーバで操作者情報が示す操作者を認証すると（１４０２）、認証した認証情報をクライアントＰＣへと送信する（１４０３）。
【０１４２】
クライアントＰＣでは認証情報を受信すると、印刷指示を行い（１４０４）、印刷要求として画像情報および認証情報を複合機へ送信する（１４０５）。印刷要求を受信した複合機では、印刷要求に含まれる画像情報を解析し（１４０６）、その画像情報から特定の画像を抽出情報として抽出する（１４０７）。
【０１４３】
そして、複合機は、抽出した抽出情報を含む文書情報、印刷要求に含まれる認証情報をポリシーサーバへ送信する（１４０８）。ポリシーサーバでは、これらの情報を元に、最適なポリシー情報を選択し（１４０９）、選択したポリシー情報を設定するポリシー情報に指定する（１４１０）。
【０１４４】
ポリシー情報を指定すると、保護化情報として複合機へ送信し（１４１１）、複合機ではその保護化情報として受信したポリシー情報による保護文書を作成する（１４１２）。
【実施例３】
【０１４５】
本実施例３では、認証の有無に関係なく、印刷物を読み取った文書に対してポリシーを適用する処理を示す。本実施例２における構成は図１２に示す構成と同様である。この図１２における構成において図１５に示すような処理を行う。
【０１４６】
図１５には、本発明の実施の形態に係わる文書処理システムの状態遷移を示すシーケンス図の一例を示す。
【０１４７】
図１５において、複合機に印刷物が設置され、複合機のスタートボタンを押下するなどにより印刷物の読み取り要求が指示されると処理が開始される。読み取り要求に対して複合機では、印刷物の読み取りを行い（１５０１）、読み取ることにより形成した印刷物の画像情報を連携ＰＣへと転送する（１５０２）。
【０１４８】
画像情報を受信した連携ＰＣではその画像情報を解析して（１５０３）、その画像情報に含まれる取扱者の情報およびその取扱者が所属する部門を示す取扱者部門の情報を抽出する（１５０４）。以下では、これらの情報を纏めて「取扱者情報」と示す。
【０１４９】
続いて、抽出した取扱者情報により示される取扱者を認証するために、その取扱者情報を認証サーバへと転送する（１５０５）ことで認証要求を行う。取扱者情報を含む認証要求を受信した認証サーバでは、取扱者を認証する処理を行い（１５０６）、認証することができた場合に認証できたことを示す確認情報をポリシーサーバに転送することで、ポリシーサーバによるポリシーの指定に先立ち、取扱者を認証したことを示す（１５０７）。
【０１５０】
このようにして認証が行われている際に、連携ＰＣでは、画像情報から特定画像を抽出する（１５０８）。抽出した特定画像を含む印刷物の文書情報をポリシーサーバに転送することで適用するポリシーの指定を可能にする（１５０９）。
【０１５１】
ポリシーサーバでは、認証サーバから認証したことを示す確認情報を受信し、さらに連携ＰＣから文書情報を受信すると、これらの情報に基づいて適用する最適なポリシーを選択する（１５１０）。そして、選択したポリシーによるポリシーを適用する処理を行う（１５１１）。
【０１５２】
適用処理が行われたポリシーに基づいて保護された文書を作成するために用いる保護化情報を連携ＰＣに送信する（１５１２）。連携ＰＣでは、受信した保護化情報を用いて保護文書を作成する（１５１３）。
【０１５３】
そして、生成した保護文書をクライアントＰＣへ送信する（１５１４）ことにより閲覧・参照・更新などの処理を可能にする。
【０１５４】
上記の保護文書を作成する処理の一例を以下で詳細に説明する。
【０１５５】
例えば、指定された文書に適用するポリシーは暗号化ポリシーであり、文書を暗号鍵により暗号化し、その暗号鍵に対応する復号鍵によって暗号化された文書を平文に復号する。
【０１５６】
このときポリシーサーバから連携ＰＣに送信される保護化情報は、暗号鍵であって、連携ＰＣにて作成される保護文書は暗号鍵を適用した暗号文書が作成される。
【０１５７】
ちなみに、クライアントＰＣにて暗号文書を参照・更新する場合には、ポリシーサーバより復号鍵を受信するか若しくはその暗号文書をポリシーサーバに送信するかのいずれかによって暗号文書を復号する。
【０１５８】
なお、本発明は、通信機能を備えた文書処理システムで上述の動作を実行させ、あるいは上述の手段を構成させるためのプログラムを格納した記録媒体（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）から該プログラムをコンピュータにインストールし、これを実行させることにより、上述の処理を実行する文書処理システムを構成することも可能である。文書処理システムを構成するコンピュータは、システムバスを介してＣＰＵ（Central Processor Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクが接続されている。ＣＰＵは、ＲＯＭまたはハードディスクに記憶されているプログラムに従い、ＲＡＭを作業領域にして処理を行う。
【０１５９】
また、プログラムを供給するための媒体は、通信媒体（通信回線、通信システムのように一時的または流動的にプログラムを保持する媒体）でもよい。例えば、通信ネットワークの電子掲示板（ＢＢＳ：Bulletin Board Service）に該プログラムを掲示し、これを通信回線を介して配信するようにしてもよい。
【０１６０】
本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【図面の簡単な説明】
【０１６１】
【図１】本発明の実施の形態に係わる文書処理システムおよび画像形成装置およびプログラムを適用して構成した文書処理システムのシステム構成図の一例
【図２】本発明の実施の形態に係わる文書処理システムにおける機能構成を示すブロック図
【図３】本発明の実施の形態に係わる文書処理システムの状態遷移を示すシーケンス図の一例。
【図４】ポリシーサーバで管理する抽出情報を複合機に登録する処理の流れを示すフローチャート。
【図５】抽出情報を抽出する処理の流れを示すフローチャート。
【図６】文書に設定するポリシー情報を決定する処理の流れを示すフローチャート。
【図７】ポリシー情報の選択に用いる条件となる抽出情報に対する判定レベルおよび判定情報を示す図。
【図８】本発明の実施の形態に係わる文書処理システムで、文書に設定するポリシー情報を選択する条件となる情報を示すテーブル構成図。
【図９】各ポリシー情報として指定された禁止処理の一覧およびログ情報の取得有無の情報を示す図。
【図１０】図１に示す構成図に保護文書を生成する連携サーバ１５を新たに接続した構成を示す図。
【図１１】図１０に示すシステム構成の文書処理システムにおける状態遷移を示すシーケンス図。
【図１２】図１０と類似し、図１０に示す構成にＩＣカードリーダを設けずクライアントＰＣ１３と認証サーバ１１間で操作者を認証するシステム構成図。
【図１３】図１２の構成における文書処理システムの処理遷移を示すシーケンス図。
【図１４】図１２に示すシステム構成の文書処理システムで連携サーバ１５を非接続とした場合における処理を示すシーケンス図。
【図１５】本発明の実施の形態に係わる文書処理システムの状態遷移を示すシーケンス図の一例。
【図１６】図６に示すポリシー情報の決定フローで複数の抽出情報が文書情報に含まれる場合の処理の詳細な流れを示すフローチャート。
【図１７】本発明の実施の形態に係わる文書処理システムにおいて各文書に設定したポリシー情報の状態を示す図。
【符号の説明】
【０１６２】
１０      複合機
１１      認証サーバ
１２      ポリシーサーバ
１３      クライアントＰＣ
１４      ＩＣカードリーダ
１０１    操作者情報読取部
１０２    認証部
１０３    操作者情報管理部
１０４    画像形成部
１０５    画像解析部
１０６    抽出部
１０７    画像管理部
１０８    ポリシー選択部
１０９    ポリシー管理部
１１０    保護文書生成部
１１１    保護文書操作部
【図１】
0005109516.tif 000002
【図２】
0005109516.tif 000003
【図３】
0005109516.tif 000004
【図４】
0005109516.tif 000005
【図５】
0005109516.tif 000006
【図６】
0005109516.tif 000007
【図７】
0005109516.tif 000008
【図８】
0005109516.tif 000009
【図９】
0005109516.tif 000010
【図１０】
0005109516.tif 000011
【図１１】
0005109516.tif 000012
【図１２】
0005109516.tif 000013
【図１３】
0005109516.tif 000014
【図１４】
0005109516.tif 000015
【図１５】
0005109516.tif 000016
【図１６】
0005109516.tif 000017
【図１７】
0005109516.tif 000018