(57)【要約】【課題】文書データに対し、セキュリティレベルに応じた適切な保護を行うことのできる情報処理装置を提供する。【解決手段】文書と、当該文書中の領域であって、ユーザから秘匿すべき秘匿領域を指定する領域情報とを対応付けて保持する領域情報保持手段１１０と、外部から文書の提供要求を取得する提供要求取得手段１００と、提供要求を取得した場合に、領域情報保持手段１１０が保持する領域情報に基づいて、秘匿領域を特定する秘匿領域特定手段１１２と、特定された秘匿領域を閲覧不可能な状態に処理する秘匿処理手段１１２と、秘匿処理手段による処理後の前記文書を出力する出力手段１１４とを備えた。【選択図】        図１
2008065550.tif 000002
【特許請求の範囲】
【請求項１】
文書と、当該文書中の領域であって、ユーザから秘匿すべき秘匿領域を指定する領域情報とを対応付けて保持する領域情報保持手段と、
外部から前記文書の提供要求を取得する提供要求取得手段と、
前記提供要求取得手段が前記提供要求を取得した場合に、前記領域情報保持手段が保持する前記領域情報に基づいて、前記秘匿領域を特定する秘匿領域特定手段と、
前記秘匿領域特定手段により特定された前記秘匿領域を閲覧不可能な状態に処理する秘匿処理手段と、
前記秘匿処理手段による処理後の前記文書を出力する出力手段と
を備えたことを特徴とする情報処理装置。
【請求項２】
前記文書を表示する表示手段と、
前記表示手段が表示する文書のうち前記領域情報を受け付ける領域指定受付手段と
をさらに備え、
前記領域情報保持手段は、前記文書と、前記領域指定受付手段が受け付けた前記領域情報とを対応付けて保持することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記提供要求の送信元の秘匿ランクを外部から取得する秘匿ランク取得手段をさらに備え、
前記領域情報保持手段は、複数の領域情報を保持し、かつ各領域情報に対応付けて当該領域情報が指定する前記秘匿領域の秘匿ランクをさらに保持し、
前記秘匿領域特定手段は、前記領域情報保持手段において前記秘匿ランク取得手段が取得した前記秘匿ランクに対応付けられている前記領域情報に基づいて、前記秘匿領域を特定することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記提供要求の送信元から当該送信元を識別する送信元識別情報を取得する送信元識別情報取得手段と、
前記送信元識別情報と、秘匿ランクとを対応付けて保持する秘匿ランク保持手段と、
前記秘匿ランク保持手段において、前記送信元識別情報取得手段が取得した前記送信元識別情報に対応付けられている前記秘匿ランクを抽出する秘匿ランク抽出手段と
をさらに備え、
前記領域情報保持手段は、複数の領域情報を保持し、かつ各領域情報に対応付けて、当該領域情報が指定する前記秘匿領域の秘匿ランクをさらに保持し、
前記秘匿領域特定手段は、前記領域情報保持手段において前記秘匿ランク抽出手段が抽出した前記秘匿ランクに対応付けられている前記領域情報に基づいて、前記秘匿領域を特定することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記送信元識別情報と前記秘匿ランクとを対応付けて前記秘匿ランク保持手段に登録する登録手段をさらに備えたことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記文書の出力先の指定する出力先情報を取得する出力先情報取得手段と、
前記出力先情報と、秘匿ランクとを対応付けて保持する秘匿ランク保持手段と、
前記秘匿ランク保持手段において、前記出力先情報取得手段が取得した前記出力先情報に対応付けられている前記秘匿ランクを抽出する秘匿ランク抽出手段と
をさらに備え、
前記領域情報保持手段は、複数の領域情報を保持し、かつ各領域情報に対応付けて、当該領域情報が指定する前記秘匿領域の秘匿ランクをさらに保持し、
前記秘匿領域特定手段は、前記領域情報保持手段において前記秘匿ランク抽出手段が抽出した前記秘匿ランクに対応付けられている前記領域情報に基づいて、前記秘匿領域を特定し、
前記出力手段は、前記出力先情報に示される前記出力先に前記処理後の文書を出力することを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記出力先情報と前記秘匿ランクとを対応付けて前記秘匿ランク保持手段に登録する登録手段をさらに備えたことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記文書を表示する表示手段と、
前記表示手段が表示する文書のうち前記領域情報と、各領域情報に対応する秘匿ランクとを受け付ける領域指定受付手段と
をさらに備え、
前記領域情報保持手段は、前記文書と、前記領域指定受付手段が受け付けた前記領域情報と、前記秘匿ランクとを対応付けて保持することを特徴とする請求項３から７のいずれか一項に記載の情報処理装置。
【請求項９】
前記秘匿処理手段は、前記文書のうち前記秘匿領域に対し予め定められた画像を重畳することを特徴とする請求項１から８のいずれか一項に記載の情報処理装置。
【請求項１０】
前記領域情報は、矩形の秘匿領域を指定する情報であることを特徴とする請求項１から８のいずれか一項に記載の情報処理装置。
【請求項１１】
前記領域情報は、円形の秘匿領域を指定する情報であることを特徴とする請求項１から８のいずれか一項に記載の情報処理装置。
【請求項１２】
外部から前記文書の提供要求を取得する提供要求取得ステップと、
前記提供要求取得ステップにおいて、前記提供要求を取得した場合に、文書と、当該文書中の領域であって、ユーザから秘匿すべき秘匿領域を指定する領域情報とを対応付けて保持する領域情報保持手段が保持する前記領域情報に基づいて、前記秘匿領域を特定する秘匿領域特定ステップと、
前記秘匿領域特定ステップにおいて特定された前記秘匿領域を閲覧不可能な状態に処理する秘匿処理ステップと、
前記秘匿処理ステップにおける処理後の前記文書を出力する出力ステップと
を有することを特徴とする情報処理方法。
【請求項１３】
請求項１２に記載の情報処理方法をコンピュータに実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書を提供する情報処理装置、情報処理方法および情報処理プログラムに関するものである。
【背景技術】
【０００２】
従来から、画像を配布する際に、個人情報などの秘密情報が外部に漏れてしまうことを防ぐことが必要となっていた。秘密情報の漏洩防止を図るべく、画像データのうち秘密情報に対応する部分にマスキング処理を施して、保護することが知られている（例えば、「特許文献１」参照）。また、例えばマスキングデータの種類を異ならせるものも知られている（例えば、「特許文献２」参照）。
【０００３】
【特許文献１】特開２００４−２４６４８１号公報
【特許文献２】特開２００４−２２７１８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、文書データ中には様々な内容が記載されており、各内容のセキュリティレベルが異なる場合がある。また、文書データの配布先が多く、配布先ごとに秘匿すべき情報を異ならせたい場合もある。
【０００５】
本発明は、上記に鑑みてなされたものであって、文書データに対し、セキュリティレベルに応じた適切な保護を行うことのできる情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、情報処理装置であって、文書と、当該文書中の領域であって、ユーザから秘匿すべき秘匿領域を指定する領域情報とを対応付けて保持する領域情報保持手段と、外部から前記文書の提供要求を取得する提供要求取得手段と、前記提供要求取得手段が前記提供要求を取得した場合に、前記領域情報保持手段が保持する前記領域情報に基づいて、前記秘匿領域を特定する秘匿領域特定手段と、前記秘匿領域特定手段により特定された前記秘匿領域を閲覧不可能な状態に処理する秘匿処理手段と、前記秘匿処理手段による処理後の前記文書を出力する出力手段とを備えたことを特徴とする。
【０００７】
また、請求項２にかかる発明は、請求項１に記載の情報処理装置であって、前記文書を表示する表示手段と、前記表示手段が表示する文書のうち前記領域情報を受け付ける領域指定受付手段とをさらに備え、前記領域情報保持手段は、前記文書と、前記領域指定受付手段が受け付けた前記領域情報とを対応付けて保持することを特徴とする。
【０００８】
また、請求項３にかかる発明は、請求項１に記載の情報処理装置であって、前記提供要求の送信元の秘匿ランクを外部から取得する秘匿ランク取得手段をさらに備え、前記領域情報保持手段は、複数の領域情報を保持し、かつ各領域情報に対応付けて当該領域情報が指定する前記秘匿領域の秘匿ランクをさらに保持し、前記秘匿領域特定手段は、前記領域情報保持手段において前記秘匿ランク取得手段が取得した前記秘匿ランクに対応付けられている前記領域情報に基づいて、前記秘匿領域を特定することを特徴とする。
【０００９】
また、請求項４にかかる発明は、請求項１に記載の情報処理装置であって、前記提供要求の送信元から当該送信元を識別する送信元識別情報を取得する送信元識別情報取得手段と、前記送信元識別情報と、秘匿ランクとを対応付けて保持する秘匿ランク保持手段と、前記秘匿ランク保持手段において、前記送信元識別情報取得手段が取得した前記送信元識別情報に対応付けられている前記秘匿ランクを抽出する秘匿ランク抽出手段とをさらに備え、前記領域情報保持手段は、複数の領域情報を保持し、かつ各領域情報に対応付けて、当該領域情報が指定する前記秘匿領域の秘匿ランクをさらに保持し、前記秘匿領域特定手段は、前記領域情報保持手段において前記秘匿ランク抽出手段が抽出した前記秘匿ランクに対応付けられている前記領域情報に基づいて、前記秘匿領域を特定することを特徴とする。
【００１０】
また、請求項５にかかる発明は、請求項４に記載の情報処理装置であって、前記送信元識別情報と前記秘匿ランクとを対応付けて前記秘匿ランク保持手段に登録する登録手段をさらに備えたことを特徴とする。
【００１１】
また、請求項６にかかる発明は、請求項１に記載の情報処理装置であって、前記文書の出力先の指定する出力先情報を取得する出力先情報取得手段と、前記出力先情報と、秘匿ランクとを対応付けて保持する秘匿ランク保持手段と、前記秘匿ランク保持手段において、前記出力先情報取得手段が取得した前記出力先情報に対応付けられている前記秘匿ランクを抽出する秘匿ランク抽出手段とをさらに備え、前記領域情報保持手段は、複数の領域情報を保持し、かつ各領域情報に対応付けて、当該領域情報が指定する前記秘匿領域の秘匿ランクをさらに保持し、前記秘匿領域特定手段は、前記領域情報保持手段において前記秘匿ランク抽出手段が抽出した前記秘匿ランクに対応付けられている前記領域情報に基づいて、前記秘匿領域を特定し、前記出力手段は、前記出力先情報に示される前記出力先に前記処理後の文書を出力することを特徴とする。
【００１２】
また、請求項７にかかる発明は、請求項６に記載の情報処理装置であって、前記出力先情報と前記秘匿ランクとを対応付けて前記秘匿ランク保持手段に登録する登録手段をさらに備えたことを特徴とする。
【００１３】
また、請求項８にかかる発明は、請求項３から７のいずれか一項に記載の情報処理装置であって、前記文書を表示する表示手段と、前記表示手段が表示する文書のうち前記領域情報と、各領域情報に対応する秘匿ランクとを受け付ける領域指定受付手段とをさらに備え、前記領域情報保持手段は、前記文書と、前記領域指定受付手段が受け付けた前記領域情報と、前記秘匿ランクとを対応付けて保持することを特徴とする。
【００１４】
また、請求項９にかかる発明は、請求項１から８のいずれか一項に記載の情報処理装置であって、前記秘匿処理手段は、前記文書のうち前記秘匿領域に対し予め定められた画像を重畳することを特徴とする。
【００１５】
また、請求項１０にかかる発明は、請求項１から８のいずれか一項に記載の情報処理装置であって、前記領域情報は、矩形の秘匿領域を指定する情報であることを特徴とする。
【００１６】
また、請求項１１にかかる発明は、請求項１から８のいずれか一項に記載の情報処理装置であって、前記領域情報は、円形の秘匿領域を指定する情報であることを特徴とする。
【００１７】
また、請求項１２にかかる発明は、情報処理方法であって、外部から前記文書の提供要求を取得する提供要求取得ステップと、前記提供要求取得ステップにおいて、前記提供要求を取得した場合に、文書と、当該文書中の領域であって、ユーザから秘匿すべき秘匿領域を指定する領域情報とを対応付けて保持する領域情報保持手段が保持する前記領域情報に基づいて、前記秘匿領域を特定する秘匿領域特定ステップと、前記秘匿領域特定ステップにおいて特定された前記秘匿領域を閲覧不可能な状態に処理する秘匿処理ステップと、前記秘匿処理ステップにおける処理後の前記文書を出力する出力ステップとを有することを特徴とする。
【００１８】
また、請求項１３にかかる発明は、情報処理プログラムであって、請求項１２に記載の情報処理方法をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１９】
請求項１にかかる発明によれば、領域情報保持手段が、文書と、当該文書中の領域であって、ユーザから秘匿すべき秘匿領域を指定する領域情報とを対応付けて保持し、提供要求取得手段が、外部から文書の提供要求を取得し、秘匿領域特定手段が、提供要求取得手段が提供要求を取得した場合に、領域情報保持手段が保持する領域情報に基づいて、秘匿領域を特定し、秘匿処理手段が、秘匿領域特定手段により特定された秘匿領域を閲覧不可能な状態に処理し、出力手段が、秘匿処理手段による処理後の文書を出力するので、文書データに対し、セキュリティレベルに応じた適切な保護を行うことができるという効果を奏する。
【００２０】
また、請求項２にかかる発明によれば、表示手段が、文書を表示し、領域指定受付手段が、表示手段が表示する文書のうち領域情報を受け付け、領域情報保持手段が、文書と、領域指定受付手段が受け付けた領域情報とを対応付けて保持するので、ユーザが所望の領域を秘匿領域として登録することができるという効果を奏する。
【００２１】
また、請求項３にかかる発明によれば、秘匿ランク取得手段が、提供要求の送信元の秘匿ランクを外部から取得し、領域情報保持手段が、複数の領域情報を保持し、かつ各領域情報に対応付けて当該領域情報が指定する秘匿領域の秘匿ランクをさらに保持し、秘匿領域特定手段が、領域情報保持手段において秘匿ランク取得手段が取得した秘匿ランクに対応付けられている領域情報に基づいて、秘匿領域を特定するので、文書データに含まれる各内容を秘匿レベルにしたがい適切に保護することができるという効果を奏する。
【００２２】
また、請求項４にかかる発明によれば、送信元識別情報取得手段が、提供要求の送信元から当該送信元を識別する送信元識別情報を取得し、秘匿ランク保持手段が、送信元識別情報と、秘匿ランクとを対応付けて保持し、秘匿ランク抽出手段が、秘匿ランク保持手段において、送信元識別情報取得手段が取得した送信元識別情報に対応付けられている秘匿ランクを抽出し、領域情報保持手段が、複数の領域情報を保持し、かつ各領域情報に対応付けて、当該領域情報が指定する秘匿領域の秘匿ランクをさらに保持し、秘匿領域特定手段が、領域情報保持手段において秘匿ランク抽出手段が抽出した秘匿ランクに対応付けられている領域情報に基づいて、秘匿領域を特定するので、文書データの提供要求元に応じて、文書データを適切に保護することができるという効果を奏する。
【００２３】
また、請求項５にかかる発明によれば、登録手段が、送信元識別情報と秘匿ランクとを対応付けて秘匿ランク保持手段に登録するので、ユーザの所望の秘匿ランクを登録することができるという効果を奏する。
【００２４】
また、請求項６にかかる発明によれば、出力先情報取得手段が、文書の出力先の指定する出力先情報を取得し、秘匿ランク保持手段が、出力先情報と、秘匿ランクとを対応付けて保持し、秘匿ランク抽出手段が、秘匿ランク保持手段において、出力先情報取得手段が取得した出力先情報に対応付けられている秘匿ランクを抽出し、領域情報保持手段が、複数の領域情報を保持し、かつ各領域情報に対応付けて、当該領域情報が指定する秘匿領域の秘匿ランクをさらに保持し、秘匿領域特定手段が、領域情報保持手段において秘匿ランク抽出手段が抽出した秘匿ランクに対応付けられている領域情報に基づいて、秘匿領域を特定し、出力手段が、出力先情報に示される出力先に処理後の文書を出力するので、出力先に応じて、文書データを適切に保護することができるという効果を奏する。
【００２５】
また、請求項７にかかる発明によれば、登録手段が、出力先情報と秘匿ランクとを対応付けて秘匿ランク保持手段に登録するので、ユーザの所望の秘匿ランクを登録することができるという効果を奏する。
【００２６】
また、請求項８にかかる発明によれば、表示手段が、文書を表示し、領域指定受付手段が、表示手段が表示する文書のうち領域情報と、各領域情報に対応する秘匿ランクとを受け付け、領域情報保持手段が、文書と、領域指定受付手段が受け付けた領域情報と、秘匿ランクとを対応付けて保持するので、ユーザの所望の秘匿ランクを登録することができるという効果を奏する。
【００２７】
また、請求項９にかかる発明によれば、秘匿処理手段が、文書のうち秘匿領域に対し予め定められた画像を重畳するので、秘匿領域を視認不可能にすることにより、文書データを適切に保護することができるという効果を奏する。
【００２８】
また、請求項１０にかかる発明によれば、領域情報は、矩形の秘匿領域を指定する情報であるので、文書データを適切に保護することができるという効果を奏する。
【００２９】
また、請求項１１にかかる発明によれば、領域情報は、円形の秘匿領域を指定する情報であるので、文書データを適切に保護することができるという効果を奏する。
【００３０】
また、請求項１２にかかる発明によれば、提供要求取得ステップにおいて、外部から文書の提供要求を取得し、秘匿領域特定ステップにおいて、提供要求取得ステップにおいて、提供要求を取得した場合に、文書と、当該文書中の領域であって、ユーザから秘匿すべき秘匿領域を指定する領域情報とを対応付けて保持する領域情報保持手段が保持する領域情報に基づいて、秘匿領域を特定し、秘匿処理ステップにおいて、秘匿領域特定ステップにおいて特定された秘匿領域を閲覧不可能な状態に処理し、出力ステップにおいて、秘匿処理ステップにおける処理後の文書を出力するので、文書データに対し、セキュリティレベルに応じた適切な保護を行うことができるという効果を奏する。
【００３１】
また、請求項１３かかる発明によれば、提供要求取得ステップにおいて、外部から文書の提供要求を取得し、秘匿領域特定ステップにおいて、提供要求取得ステップにおいて、提供要求を取得した場合に、文書と、当該文書中の領域であって、ユーザから秘匿すべき秘匿領域を指定する領域情報とを対応付けて保持する領域情報保持手段が保持する領域情報に基づいて、秘匿領域を特定し、秘匿処理ステップにおいて、秘匿領域特定ステップにおいて特定された秘匿領域を閲覧不可能な状態に処理し、出力ステップにおいて、秘匿処理ステップにおける処理後の文書を出力するので、文書データに対し、セキュリティレベルに応じた適切な保護を行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００３２】
以下に添付図面を参照して、この発明にかかる情報処理装置、情報処理方法および情報処理プログラムの最良な実施の形態を詳細に説明する。
【００３３】
図１は、実施の形態にかかる情報処理装置としての複合機において、特徴的な処理を行う処理部２の構成を示すブロック図である。処理部２は、文書提供要求取得部１００と、文書データデータベース（ＤＢ）１０２と、文書データ抽出部１０４と、秘匿ランクテーブル保持部１０６と、秘匿ランク抽出部１０８と、秘匿パーツ保持部１１０と、提供用文書生成部１１２と、出力部１１４と、文書登録要求取得部１２０と、文書登録部１２２とを備えている。
【００３４】
文書提供要求取得部１００は、ユーザから文書提供要求を取得する。ここで、文書提出要求とは、所定の文書データの提供を要求する情報である。文書提供要求には、文書データを識別する文書ＩＤが含まれている。さらに、文書提供要求には、文書提供の方法、すなわち、文書の出力先を指定する出力先指定情報が含まれている。なお、出力先としては、出力先の機器の機種を指定してもよく、または機種によらず各機器の個体を指定してもよい。また、出力先としては、印刷と表示画面がある。印刷とは、文書が印刷物として提供される場合である。表示画面とは、文書が表示画面上に表示される場合である。また、これ以外にダウンロードなども設定可能である。
【００３５】
文書提供要求取得部１００は、さらに、文書提供要求の送信元のユーザのユーザ種別を特定する。本実施の形態においては、ユーザ種別には、管理者、一般ユーザ、ゲストユーザの三種類がある。具体的には、文書提供要求とともに、送信元のユーザを識別するユーザＩＤを取得する。このユーザＩＤの一部にユーザ種別が含まれており、文書提供要求取得部１００は、ユーザＩＤからユーザ種別を特定する。
【００３６】
なお、文書提供要求取得部１００は、提供要求取得手段、送信元識別情報取得手段および出力先情報取得手段として機能する。
【００３７】
文書データＤＢ１０２は、ユーザに提供すべき文書データを保持する。文書データ抽出部１０４は、文書提供要求取得部１００が取得した文書提供要求に示される文書を文書データＤＢ１０２から抽出する。
【００３８】
秘匿ランクテーブル保持部１０６は、秘匿ランクテーブルを保持する。ここで、秘匿ランクとは、文書情報に含まれる各内容の秘匿性のランクを示すものである。秘匿ランクは、情報の内容に応じて異なっている。
【００３９】
図２は、秘匿ランクテーブル１０７のデータ構成を模式的に示す図である。秘匿ランクテーブル１０７においてユーザ種別と秘匿ランクとが対応付けられている。すなわち、秘匿ランクは、ユーザ種別により定まる。さらに、秘匿ランクは、出力先により定まる。なお、本実施の形態にかかる秘匿ランクテーブル１０７は、秘匿ランク保持手段として機能する。
【００４０】
図２に示す例においては、文書管理者の場合には、文書内のすべての情報を閲覧することができる。一般ユーザにおいては、出力先が印刷の場合には、秘匿ランクはＢである。ゲストユーザにおいては、出力先が印刷の場合には、秘匿ランクはＡである。なお、秘匿ランクＢは、秘匿ランクＡに比べてより多くの情報を共有することのできるユーザに対して付与される。すなわち、秘匿ランクＢは、秘匿ランクＡに比べて秘匿性が低い。
【００４１】
またユーザ種別の他の例としては、例えば組織におけるグループごとに設定してもよい。また、他の例としては、社員の役職に応じて設定してもよい。このように、ユーザ種別は、管理者の希望により自由に設定することができる。
【００４２】
再び説明を図１に戻す。秘匿ランク抽出部１０８は、秘匿ランクテーブル１０７において、文書提供要求取得部１００が取得した文書提供要求に含まれる出力先情報および文書提供要求取得部１００により特定されたユーザ種別に対応付けられている秘匿ランクを抽出する。
【００４３】
秘匿パーツ保持部１１０は、秘匿パーツ情報を保持している。ここで、秘匿パーツ情報とは文書データＤＢ１０２が保持する文書のうち秘匿すべき領域である秘匿領域を特定するための情報である。
【００４４】
図３は、秘匿パーツ保持部１１０が保持する秘匿パーツ情報１１１のデータ構成を模式的に示す図である。秘匿パーツ情報１１１においては、文書データを識別する文書ＩＤと、文書データ中の各秘匿パーツを識別する秘匿パーツＩＤとが対応付けられている。
【００４５】
秘匿パーツＩＤには、さらに、秘匿パーツの形状と、秘匿パーツを配置すべき文書上の配置領域、すなわち秘匿領域と、秘匿ランクとが対応付けられている。秘匿パーツの形状が長方形の場合には、秘匿領域として、長方形の左上頂点の座標と、縦横の辺の長さが示されている。また、秘匿パーツの形状が円の場合には、円の中心の座標と、半径の長さが示されている。なお、本実施の形態にかかる秘匿パーツ保持部１１０は、領域情報保持手段として機能する。
【００４６】
再び説明を図１に戻す。提供用文書生成部１１２は、秘匿パーツ保持部１１０を参照し、秘匿領域を特定する。さらに、秘匿ランク抽出部１０８により抽出された秘匿ランクに対応する秘匿パーツを文書データ抽出部１０４が抽出した文書データに重畳することにより、提供用文書を生成する。すなわち、提供用文書生成部１１２は、秘匿領域特定手段および秘匿処理手段として機能する。
【００４７】
図４−１から図４−３は、提供用文書を説明するための図である。図４−１から図４−３は、図３に示す秘匿パーツ情報１１１に対応している。図４−１は、文書ＩＤ「０１」で識別される文書データ２００を示す図である。図４−２は、秘匿レベルＢに対して作成される提供用文書２０２を示す図である。このように、図３においてレベルＢに対応する秘匿パーツ２１０が文書データ２００に重畳される。なお、秘匿パーツは、予め設定されている画像である。本例においては、黒塗り画像である。図４−３は、秘匿レベルＡにおいて作成される提供用文書２０４を示す図である。このように、図３においてレベルＡに対応する秘匿パーツ２１０，２１２が文書データ２００に重畳される。このように、秘匿レベルに応じて、文書データ２００に含まれる内容を領域ごとに秘匿することができる。
【００４８】
なお、本例においては、秘匿パーツを文書データ２００に重畳することにより、秘匿領域の内容を視認不可能な状態にしたが、視認不可能な状態にすればよく、この観点から、例えば、秘匿領域の内容を削除することとしてもよい。
【００４９】
再び説明を図１に戻す。出力部１１４は、提供用文書生成部１１２により生成された提供用文書を文書提供要求に含まれる出力先に出力する。具体的には、例えば、印刷手段または表示画面に出力する。
【００５０】
文書登録要求取得部１２０は、ユーザから文書登録要求を取得する。文書登録部１２２は、文書登録にかかる処理を行う。具体的には、文書データを文書データＤＢ１０２に登録する。さらに、文書データに文書ＩＤを付与し、文書ＩＤに対応づけて秘匿パーツを秘匿パーツ保持部１１０に登録する。なお、文書登録要求取得部１２０は、領域指定受付手段として機能する。
【００５１】
図５は、処理部２による文書登録処理を示すフローチャートである。まず、文書登録要求取得部１２０が、文書登録要求を取得すると（ステップＳ１００）、対象となる文書データを文書データＤＢ１０２に登録する（ステップＳ１０２）。次に、登録した文書データの文書ＩＤを発行する（ステップＳ１０４）。次に、ユーザから秘匿パーツの登録指示を受け付けると（ステップＳ１０６，Ｙｅｓ）、秘匿パーツ登録指示にしたがい、秘匿パーツを文書ＩＤに対応付けて秘匿パーツ保持部１１０に登録する（ステップＳ１０８）。秘匿パーツの登録が終了すると（ステップＳ１０６，Ｎｏ）、文書登録処理が完了する。
【００５２】
図６は、文書登録要求を取得した際に表示される文書登録画面３００を示す図である。「文書データを登録しますか？」に対し、ユーザが「はい」を選択すると、文書データＤＢ１０２に文書データが登録される。「データの秘匿設定を行いますか？」に対し、ユーザが「はい」を選択すると秘匿パーツを登録する処理に進む。
【００５３】
図７および図８は、秘匿パーツの登録に際し表示画面に表示される秘匿パーツ登録画面３０２，３０４を示す図である。図７に示す第１秘匿パーツ登録画面３０２において、ユーザは、秘匿パーツの形状と、文書データにおける秘匿領域を選択する。さらに、図８に示す第２秘匿パーツ登録画面３０４において、ユーザは、出力方法、すなわち出力先と、秘匿レベルとを選択する。
【００５４】
「登録しますか？」に対し、ユーザが「はい」を選択すると選択された内容に対応する秘匿パーツ情報１１１が秘匿パーツ保持部１１０に登録される。複数の秘匿パーツを登録する場合には、「まだ、秘匿設定を行いますか？」に対し、「はい」を選択する。これにより、再び第１秘匿パーツ登録画面３０２に戻り、新たに秘匿パーツを選択することができる。
【００５５】
以上のように、ユーザが文書データのうち所望の領域を秘匿領域として選択し、秘匿領域ごとに秘匿ランクを指定することができる。
【００５６】
図９は、処理部２による文書提供処理を示すフローチャートである。まず文書提供要求取得部１００が文書提供要求を取得すると（ステップＳ２００）、送信元のユーザ種別を特定する（ステップＳ２０２）。さらに、出力先を特定する（ステップＳ２０４）。次に、秘匿ランク抽出部１０８は、ユーザ種別と出力先に基づいて、秘匿ランクテーブル保持部１０６から秘匿ランクを抽出する（ステップＳ２０６）。
【００５７】
次に、提供用文書生成部１１２は、秘匿パーツ保持部１１０において、対象となる文書データの文書ＩＤに対応付けられている秘匿パーツのうち、秘匿ランクが一致するものを抽出する（ステップＳ２０８）。提供用文書生成部１１２は、抽出した秘匿パーツを文書データに重畳し、提供用文書を生成する（ステップＳ２１０）。次に、指定された出力先に提供用文書を出力する（ステップＳ２１２）。以上で、文書提供処理が完了する。
【００５８】
図１０および図１１は、処理部２により作成された提供用文書を示す図である。図１０に示すように、送信元が一般ユーザの場合には、秘匿パーツが重畳された文書を提供し、送信元が文書管理者の場合には、秘匿パーツを重畳せずにすべての内容を閲覧可能な状態で文書を提供するというように、ユーザ種別に応じて提供する内容を異ならせることができる。また、図１１に示すように、出力先が印刷の場合と表示画面の場合とにおいて、提供する内容を異ならせることもできる。
【００５９】
図１２は、かかる複合機１のハードウェア構成を示すブロック図である。本図に示すように、この複合機１は、コントローラ１０とエンジン部（Engine）６０とをＰＣＩ（Peripheral Component Interconnect）バスで接続した構成となる。コントローラ１０は、複合機１全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部６０は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部６０には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【００６０】
コントローラ１０は、ＣＰＵ１１と、ノースブリッジ（ＮＢ）１３と、システムメモリ（ＭＥＭ−Ｐ）１２と、サウスブリッジ（ＳＢ）１４と、ローカルメモリ（ＭＥＭ−Ｃ）１７と、ＡＳＩＣ（Application Specific Integrated Circuit）１６と、ハードディスクドライブ（ＨＤＤ）１８とを有し、ノースブリッジ（ＮＢ）１３とＡＳＩＣ１６との間をＡＧＰ（Accelerated Graphics Port）バス１５で接続した構成となる。また、ＭＥＭ−Ｐ１２は、ＲＯＭ（Read Only Memory）１２ａと、ＲＡＭ(Random Access Memory)１２ｂとをさらに有する。
【００６１】
ＣＰＵ１１は、複合機１の全体制御をおこなうものであり、ＮＢ１３、ＭＥＭ−Ｐ１２およびＳＢ１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【００６２】
ＮＢ１３は、ＣＰＵ１１とＭＥＭ−Ｐ１２、ＳＢ１４、ＡＧＰ１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００６３】
ＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ１２ａとＲＡＭ１２ｂとからなる。ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【００６４】
ＳＢ１４は、ＮＢ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ１４は、ＰＣＩバスを介してＮＢ１３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。
【００６５】
ＡＳＩＣ１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated Circuit）であり、ＡＧＰバス１５、ＰＣＩバス、ＨＤＤ１８およびＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Direct Memory Access Controller）と、エンジン部６０との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ１６には、ＰＣＩバスを介してＦＣＵ（Fax Control Unit）３０、ＵＳＢ（Universal Serial Bus）４０、ＩＥＥＥ１３９４（the Institute of Electrical and Electronics Engineers 1394）５０が接続される。表示画面４２は、ＵＳＢ４０に接続されている。なお、ＩＥＥＥ１３９４インターフェース５０に接続されてもよい。
【００６６】
ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Hard Disk Drive）１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００６７】
ＡＧＰ１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【００６８】
以上、本発明を実施の形態を用いて説明したが、上記実施の形態に多様な変更または改良を加えることができる。
【００６９】
図１３は、第１の変更例にかかる情報処理システム５の全体構成を示す図である。情報処理システム５は、複合機１と、文書管理サーバ３と、ユーザ端末４とを備えている。実施の形態にかかる処理部２は、文書管理サーバ３が有している。この場合には、ユーザは、ユーザ端末から文書提供要求または文書登録要求等の操作を行う。そして、文書管理サーバ３において、文書提供要求取得部１００は、ユーザ端末４から文書提供要求を取得する。文書登録要求取得部１２０は、ユーザ端末４から文書登録要求を取得する。
【００７０】
さらに、出力部１１４は、出力先が印刷の場合には、提供用文書を複合機１に送信し、印刷物として出力させる。また、出力先が表示画面の場合には、ユーザ端末に提供用文書を送信し、ユーザ端末の表示画面に表示させる。
【００７１】
また、第２の変更例としては、本実施の形態においては、ユーザ種別からユーザの秘匿ランクを特定したが、ユーザから秘匿ランク自体を取得し、これに基づいて、対応する秘匿パーツを利用して提供用情報を生成することとしてもよい。すなわち、文書提供要求取得部１００を介して秘匿ランクを取得する。すなわち、本例にかかる文書提供要求取得部１００は、秘匿ランク取得手段として機能する。
【図面の簡単な説明】
【００７２】
【図１】実施の形態にかかる情報処理装置としての複合機において、特徴的な処理を行う処理部２の構成を示すブロック図である。
【図２】秘匿ランクテーブル１０７のデータ構成を模式的に示す図である。
【図３】秘匿パーツ保持部１１０が保持する秘匿パーツ情報１１１のデータ構成を模式的に示す図である。
【図４−１】文書ＩＤ「０１」で識別される文書データ２００を示す図である。
【図４−２】秘匿レベルＢに対して作成される提供用文書２０２を示す図である。
【図４−３】秘匿レベルＡにおいて作成される提供用文書２０４を示す図である。
【図５】処理部２による文書登録処理を示すフローチャートである。
【図６】文書登録要求を取得した際に表示される文書登録画面３００を示す図である。
【図７】秘匿パーツの登録に際し表示画面に表示される秘匿パーツ登録画面３０２，３０４を示す図である。
【図８】秘匿パーツの登録に際し表示画面に表示される秘匿パーツ登録画面３０２，３０４を示す図である。
【図９】処理部２による文書提供処理を示すフローチャートである。
【図１０】処理部２により作成された提供用文書を示す図である。
【図１１】処理部２により作成された提供用文書を示す図である。
【図１２】かかる複合機１のハードウェア構成を示すブロック図である。
【図１３】第１の変更例にかかる情報処理システム５の全体構成を示す図である。
【符号の説明】
【００７３】
１  複合機
３  文書管理サーバ
４  ユーザ端末
５  情報処理システム
１０  コントローラ
１１  ＣＰＵ
１２  ＭＥＭ−Ｐ
１２ａ  ＲＯＭ
１２ｂ  ＲＡＭ
１３  ＮＢ
１４  ＳＢ
１５  ＡＧＰバス
１６  ＡＳＩＣ
１７  ＭＥＭ−Ｃ
１８  ＨＤＤ
３０  ＦＣＵ
４０  ＵＳＢ
４２  表示画面
５０  ＩＥＥＥ１３９４インターフェース
６０  エンジン部
１００  文書提供要求取得部
１０２  文書データＤＢ
１０４  文書データ抽出部
１０６  秘匿ランクテーブル保持部
１０７  秘匿ランクテーブル
１０８  秘匿ランク抽出部
１１０  秘匿パーツ保持部
１１１  秘匿パーツ情報
１１２  提供用文書生成部
１１４  出力部
１２０  文書登録要求取得部
１２２  文書登録部
２００  文書データ
２０２，２０４  提供用文書
２１０，２１２  秘匿パーツ
３００  文書登録画面
３０２，３０４  秘匿パーツ登録画面
【図１】
2008065550.tif 000003
【図２】
2008065550.tif 000004
【図３】
2008065550.tif 000005
【図４−１】
2008065550.tif 000006
【図４−２】
2008065550.tif 000007
【図４−３】
2008065550.tif 000008
【図５】
2008065550.tif 000009
【図６】
2008065550.tif 000010
【図７】
2008065550.tif 000011
【図８】
2008065550.tif 000012
【図９】
2008065550.tif 000013
【図１０】
2008065550.tif 000014
【図１１】
2008065550.tif 000015
【図１２】
2008065550.tif 000016
【図１３】
2008065550.tif 000017