(57)【要約】【課題】文書ファイルに対して多様なアクセス制限を可能にする処理装置、画像形成媒体、処理方法、およびそのプログラムを提供する。【解決手段】処理装置２は、アクセス権が設定された文書ファイルを取得すると、取得された文書ファイルをテキストレイヤ６１０と画像レイヤ６２０とに分割する。そして、処理装置２は、アクセス権が設定された部分について、テキストレイヤ６１０に属するテキストデータのみを秘匿化し、秘匿化処理が施されたテキストレイヤ６１０と、秘匿化処理が施されていない画像レイア６２０とを重ね合わせて表示または印刷する。これに印刷等された文書ファイル８００は、アクセス権設定部分の詳細な内容を秘匿化するが、その概要を示唆することができる。【選択図】          図６
2004289456.tif 000002
【特許請求の範囲】
【請求項１】
情報の属性に応じて複数のレイヤに振り分けられた文書ファイルの要素データを取得するデータ取得手段と、
前記データ取得手段により取得された少なくとも１つのレイヤの要素データに対して秘匿化処理を施す秘匿化手段と、
前記秘匿化手段により秘匿化処理が施されたレイヤの要素データと、他のレイヤの要素データとに基づいて、出力データを生成する出力データ生成手段と
を有する、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項２】
前記秘匿化手段は、前記データ取得手段により取得された複数のレイヤの要素データに対して、レイヤ毎に異なる秘匿化処理を施す
請求項１に記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項３】
前記データ取得手段は、テキストデータが振り分けられたテキストレイヤの要素データと、画像データが振り分けられた画像レイヤの要素データとを少なくとも取得し、
前記秘匿化手段は、前記制御手段による指示に応じて、テキストレイヤおよび画像レイヤの少なくともいずれか一方の要素データに対して秘匿化処理を施す
請求項２に記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項４】
前記秘匿化手段は、テキストレイヤに含まれる少なくとも一部の文字列を、全体として不可読な不可読画像に置換し、
前記出力データ生成手段は、前記秘匿化手段により少なくとも一部の文字列が不可読画像に置換されたテキストレイヤの要素データと、秘匿化処理が施されていない画像レイヤの要素データとに基づいて、出力データを生成する
請求項３に記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項５】
前記秘匿化手段は、テキストレイヤに含まれる少なくとも一部の文字を、不可読な不可読画像に置換し、
前記出力データ生成手段は、前記秘匿化手段により少なくとも一部の文字が不可読画像に置換されたテキストレイヤの要素データと、秘匿化処理が施されていない画像レイヤの要素データとに基づいて、出力データを生成する
請求項３または４に記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項６】
前記秘匿化手段は、テキストレイヤに含まれる少なくとも一部のパラグラフを、不可読な不可読画像に置換し、
前記出力データ生成手段は、前記秘匿化手段により少なくとも一部のパラグラフが不可読画像に置換されたテキストレイヤの要素データと、秘匿化処理が施されていない画像レイヤの要素データとに基づいて、出力データを生成する
請求項３または４に記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項７】
前記秘匿化手段は、テキストレイヤに含まれる少なくとも一部の文字を、この文字と異なる置換記号に変換し、
前記出力データ生成手段は、前記秘匿化手段により少なくとも一部の文字が置換記号に置換されたテキストレイヤの要素データと、秘匿化処理が施されていない画像レイヤの要素データとに基づいて、出力データを生成する
請求項３〜６のいずれかに記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項８】
前記秘匿化手段は、テキストレイヤに含まれる少なくとも一部のテキストデータを暗号化し、
前記出力データ生成手段は、前記秘匿化手段により少なくとも一部のテキストデータが暗号化されたテキストレイヤの要素データと、秘匿化処理が施されていない画像レイヤの要素データとに基づいて、出力データを生成する
請求項３〜６のいずれかに記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項９】
前記秘匿化手段は、画像レイヤに含まれる少なくとも一部の画像データを秘匿化するように、この画像データの解像度を下げ、
前記出力データ生成手段は、前記秘匿化手段により解像度が下げられた画像データと、秘匿化処理が施されていないテキストレイヤの要素データとに基づいて、出力データを生成する
請求項３に記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項１０】
前記秘匿化手段は、画像レイヤに含まれる少なくとも一部の画像データを秘匿化するように、この画像データを構成する画像要素を相互に置換し、
前記出力データ生成手段は、前記秘匿化手段により画像要素が置換された画像データと、秘匿化処理が施されていないテキストレイヤの要素データとに基づいて、出力データを生成する
請求項３に記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項１１】
前記秘匿化手段は、画像レイヤに含まれる少なくとも一部の画像データを秘匿化するように、この画像データにマスク画像を重ねたマスクデータを生成し、
前記出力データ生成手段は、前記秘匿化手段により生成されたマスクデータと、秘匿化処理が施されていないテキストレイヤの要素データとに基づいて、出力データを生成する
請求項３に記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項１２】
前記秘匿化手段は、画像レイヤに含まれる少なくとも一部の画像データを暗号化し、
前記出力データ生成手段は、前記秘匿化手段により少なくとも一部の画像データが暗号化された画像レイヤの要素データと、秘匿化処理が施されていないテキストレイヤの要素データとに基づいて、出力データを生成するを出力する
請求項３に記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項１３】
前記データ取得手段は、テキストデータが振り分けられたテキストレイヤの要素データと、画像データが振り分けられた画像レイヤの要素データとを少なくとも取得し、
前記秘匿化手段は、前記データ取得手段により取得されたテキストレイヤおよび画像レイヤの要素データに対して、互いに異なる秘匿化処理を施す
請求項１に記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項１４】
前記出力データ生成手段は、各レイヤの要素データを重ね合わせて出力データを生成する
請求項１〜１３のいずれかに記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項１５】
文書ファイルの閲覧者の操作に応じて、秘匿化処理が施されたレイヤおよび秘匿化処理が施されていないレイヤに基づく出力データ、または、秘匿化処理が施されていないレイヤに基づく出力データのいずれか一方を選択する出力形式選択手段
をさらに有し、
前記出力データ生成手段は、前記出力形式選択手段による選択に応じて、前記秘匿化手段により秘匿化処理が施されたレイヤの要素データと秘匿化処理が施されていないレイヤの要素データとに基づく出力データ、または、秘匿化処理が施されていないレイヤの要素データに基づく出力データのいずれかを生成する
請求項１〜１４のいずれかに記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項１６】
前記文書ファイルは、アクセス権が設定された部分を含み、
前記秘匿化手段は、アクセス権が設定された部分の要素データに対して秘匿化処理を施す
請求項１〜１５のいずれかに記載の、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項１７】
情報の属性に応じて複数のレイヤに振り分けられた文書ファイルの要素データを取得するデータ取得手段と、
前記データ取得手段により取得された各レイヤの要素データに対して、互いに異なる秘匿化処理を施す秘匿化手段と、
前記秘匿化手段により秘匿化処理が施された各レイヤの要素データに基づいて、出力データを生成する出力データ生成手段と
を有する、秘匿化すべき部分を含む文書ファイルの処理装置。
【請求項１８】
情報の属性に応じて第１のレイヤに振り分けられた文書ファイルの要素画像と、
情報の属性に応じて第２のレイヤに振り分けられた文書ファイルの要素画像と
を少なくとも有し、
前記第１のレイヤに属する要素画像は、前記第２のレイヤに属する要素画像と異なる処理が施され、
前記第１のレイヤおよび前記第２のレイヤの少なくとも一方に属する要素画像が、秘匿化されてなる
画像形成媒体。
【請求項１９】
情報の属性に応じて複数のレイヤに振り分けられた文書ファイルの要素データを取得し、
取得された複数のレイヤの要素データに対して、レイヤ毎に異なる秘匿化処理を施し、
秘匿化処理が施されたレイヤの要素データに基づいて、出力データを生成する、
秘匿化すべき部分を含む文書ファイルの処理方法。
【請求項２０】
コンピュータを含む、秘匿化すべき部分を含む文書ファイルの処理装置において、
情報の属性に応じて複数のレイヤに振り分けられた文書ファイルの要素データを取得するステップと、
取得された複数のレイヤの要素データに対して、レイヤ毎に異なる秘匿化処理を施すステップと、
秘匿化処理が施されたレイヤの要素データに基づいて、出力データを生成するステップと
を前記処理装置のコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、秘匿化すべき部分を含む文書ファイルの処理装置、画像形成媒体、処理方法、およびそのプログラムに関する。
【０００２】
【従来の技術】
文書ファイルのアクセスを制限する場合に、アクセス権が与えられていない閲覧者に対しては、暗号化された文書ファイルの復号化を禁止したり、文書ファイルの内容をベタ塗り画像などで秘匿化することにより、文書ファイルの閲覧を制限していた。
また、複数の閲覧者が文書ファイルを共有し共同で編集作業を行う場合には、文書ファイルの部分毎にアクセス権を設定したいという要望があった。この要望に対し、文書ファイルの一部に対してアクセス権に応じたマスキング処理を行うことによりアクセス制限を行う方法や、文書ファイルの一部をアクセス権に応じて表示／非表示とすることによりアクセス制限を行う方法が提案されている（例えば、特許文献１および特許文献２）。
しかしながら、アクセス権が設定された部分（以下、機密部分）について、その内容を全く知ることができないように閲覧を禁止するのではなく、例えば機密部分の概要のみを開示して、その詳細を知られないようにしたい場合もある。
【０００３】
【特許文献１】
特開平６−２１４８６２号公報
【特許文献２】
特開平１１−０２５０７６号公報
【０００４】
【発明が解決しようとする課題】
本発明は、上述した背景からなされたものであり、アクセス制限が設定された機密部分に対して、多様な閲覧制限を可能にする処理装置、画像形成媒体、処理方法、およびそのプログラムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
［処理装置］
上記目的を達成するために、本発明にかかる処理装置は、情報の属性に応じて複数のレイヤに振り分けられた文書ファイルの要素データを取得するデータ取得手段と、前記データ取得手段により取得された少なくとも１つのレイヤの要素データに対して秘匿化処理を施す秘匿化手段と、前記秘匿化手段により秘匿化処理が施されたレイヤの要素データと、他のレイヤの要素データとに基づいて、出力データを生成する出力データ生成手段とを有する。
【０００６】
好適には、前記秘匿化手段は、前記データ取得手段により取得された複数のレイヤの要素データに対して、レイヤ毎に異なる秘匿化処理を施す。
【０００７】
好適には、前記データ取得手段は、テキストデータが振り分けられたテキストレイヤの要素データと、画像データが振り分けられた画像レイヤの要素データとを少なくとも取得し、前記秘匿化手段は、前記制御手段による指示に応じて、テキストレイヤおよび画像レイヤの少なくともいずれか一方の要素データに対して秘匿化処理を施す。
【０００８】
好適には、前記秘匿化手段は、テキストレイヤに含まれる少なくとも一部の文字列を、全体として不可読な不可読画像に置換し、前記出力データ生成手段は、前記秘匿化手段により少なくとも一部の文字列が不可読画像に置換されたテキストレイヤの要素データと、秘匿化処理が施されていない画像レイヤの要素データとに基づいて、出力データを生成する。
【０００９】
好適には、前記秘匿化手段は、テキストレイヤに含まれる少なくとも一部の文字を、不可読な不可読画像に置換し、前記出力データ生成手段は、前記秘匿化手段により少なくとも一部の文字が不可読画像に置換されたテキストレイヤの要素データと、秘匿化処理が施されていない画像レイヤの要素データとに基づいて、出力データを生成する。
【００１０】
好適には、前記秘匿化手段は、テキストレイヤに含まれる少なくとも一部のパラグラフを、不可読な不可読画像に置換し、前記出力データ生成手段は、前記秘匿化手段により少なくとも一部のパラグラフが不可読画像に置換されたテキストレイヤの要素データと、秘匿化処理が施されていない画像レイヤの要素データとに基づいて、出力データを生成する。
【００１１】
好適には、前記秘匿化手段は、テキストレイヤに含まれる少なくとも一部の文字を、この文字と異なる置換記号に変換し、前記出力データ生成手段は、前記秘匿化手段により少なくとも一部の文字が置換記号に置換されたテキストレイヤの要素データと、秘匿化処理が施されていない画像レイヤの要素データとに基づいて、出力データを生成する。
【００１２】
好適には、前記秘匿化手段は、テキストレイヤに含まれる少なくとも一部のテキストデータを暗号化し、前記出力データ生成手段は、前記秘匿化手段により少なくとも一部のテキストデータが暗号化されたテキストレイヤの要素データと、秘匿化処理が施されていない画像レイヤの要素データとに基づいて、出力データを生成する。
【００１３】
好適には、前記秘匿化手段は、画像レイヤに含まれる少なくとも一部の画像データを秘匿化するように、この画像データの解像度を下げ、前記出力データ生成手段は、前記秘匿化手段により少なくとも一部の画像データの解像度が下げられた画像レイヤの要素データと、秘匿化処理が施されていないテキストレイヤの要素データとに基づいて、出力データを生成する。
【００１４】
好適には、前記秘匿化手段は、画像レイヤに含まれる少なくとも一部の画像データを秘匿化するように、この画像データを構成する画像要素を相互に置換し、前記出力データ生成手段は、前記秘匿化手段により画像要素が相互に置換された画像データと、秘匿化処理が施されていないテキストレイヤの要素データとに基づいて、出力データを生成する。
【００１５】
好適には、前記秘匿化手段は、画像レイヤに含まれる少なくとも一部の画像データを秘匿化するように、この画像データにマスク画像を重ねたマスクデータを生成し、前記出力データ生成手段は、前記秘匿化手段により生成されたマスクデータと、秘匿化処理が施されていないテキストレイヤの要素データとに基づいて、出力データを生成する。
【００１６】
好適には、前記秘匿化手段は、画像レイヤに含まれる少なくとも一部の画像データを暗号化し、前記出力データ生成手段は、前記秘匿化手段により少なくとも一部の画像データが暗号化された画像レイヤの要素データと、秘匿化処理が施されていないテキストレイヤの要素データとに基づいて、出力データを生成するを出力する。
【００１７】
好適には、前記データ取得手段は、テキストデータが振り分けられたテキストレイヤの要素データと、画像データが振り分けられた画像レイヤの要素データとを少なくとも取得し、前記秘匿化手段は、前記データ取得手段により取得されたテキストレイヤおよび画像レイヤの要素データに対して、互いに異なる秘匿化処理を施す。
【００１８】
好適には、前記出力データ生成手段は、各レイヤの要素データを重ね合わせて出力データを生成する。
【００１９】
好適には、文書ファイルの閲覧者の操作に応じて、秘匿化処理が施されたレイヤおよび秘匿化処理が施されていないレイヤに基づく出力データ、または、秘匿化処理が施されていないレイヤに基づく出力データのいずれか一方を選択する出力形式選択手段をさらに有し、前記出力データ生成手段は、前記出力形式選択手段による選択に応じて、前記秘匿化手段により秘匿化処理が施されたレイヤの要素データと秘匿化処理が施されていないレイヤの要素データとに基づく出力データ、または、秘匿化処理が施されていないレイヤの要素データに基づく出力データのいずれかを生成する。
【００２０】
好適には、前記文書ファイルは、アクセス権が設定された部分を含み、前記秘匿化手段は、アクセス権が設定された部分の要素データに対して秘匿化処理を施す。
【００２１】
また、本発明にかかる処理装置は、秘匿化すべき部分を含む文書ファイルの処理装置であって、情報の属性に応じて複数のレイヤに振り分けられた文書ファイルの要素データを取得するデータ取得手段と、前記データ取得手段により取得された各レイヤの要素データに対して、互いに異なる秘匿化処理を施す秘匿化手段と、前記秘匿化手段により秘匿化処理が施された各レイヤの要素データに基づいて、出力データを生成する出力データ生成手段とを有する。
【００２２】
［画像形成媒体］
また、本発明にかかる画像形成媒体は、情報の属性に応じて第１のレイヤに振り分けられた文書ファイルの要素画像と、情報の属性に応じて第２のレイヤに振り分けられた文書ファイルの要素画像とを少なくとも有し、前記第１のレイヤに属する要素画像は、前記第２のレイヤに属する要素画像と異なる処理が施され、前記第１のレイヤおよび前記第２のレイヤの少なくとも一方に属する要素画像が、秘匿化されてなる。
【００２３】
［処理方法］
また、本発明にかかる処理方法は、秘匿化すべき部分を含む文書ファイルの処理方法であって、情報の属性に応じて複数のレイヤに振り分けられた文書ファイルの要素データを取得し、取得された複数のレイヤの要素データに対して、レイヤ毎に異なる秘匿化処理を施し、秘匿化処理が施されたレイヤの要素データに基づいて、出力データを生成する。
【００２４】
［プログラム］
また、本発明にかかるプログラムは、コンピュータを含む、秘匿化すべき部分を含む文書ファイルの処理装置において、情報の属性に応じて複数のレイヤに振り分けられた文書ファイルの要素データを取得するステップと、取得された複数のレイヤの要素データに対して、レイヤ毎に異なる秘匿化処理を施すステップと、秘匿化処理が施されたレイヤの要素データに基づいて、出力データを生成するステップとを前記処理装置のコンピュータに実行させる。
【００２５】
【発明の実施の形態】
次に、本発明の実施形態を説明する。
図１は、本発明にかかる処理方法が適応される処理装置２のハードウェア構成を例示する図である。
図１に示すように、処理装置２は、ＣＰＵ２０２およびメモリ２０４などを含む制御装置２０、通信装置２２、プリンタ２３、ＨＤＤ・ＣＤ装置などの記録装置２４、および、ＬＣＤ表示装置あるいはＣＲＴ表示装置およびマウス・キーボード・タッチパネルなどを含むユーザインターフェース装置（ＵＩ装置）２６から構成される。
本実施形態における処理装置２は、上記構成により、アクセス制限が設定された機密部分を含む文書ファイルを、通信装置２２または記録装置２４を用いて取得し、取得された文書ファイルを閲覧者の権限に応じて秘匿化し、ＵＩ装置２６またはプリンタ２３を制御して表示または印刷する。
【００２６】
［画像処理プログラム５］
図２は、制御装置２０（図１）により実行され、本発明にかかる処理方法を実現する画像処理プログラム５の構成を示す図である。
図２に示すように、画像処理プログラム５は、入力部５１０、データ取得部５２０、制御部５３０、出力形式選択部５４０、レイヤ分割部５５０、秘匿化部５６０、および画像出力部５７０（出力データ生成手段）から構成される。また、秘匿化部５６０は、スクランブル処理部５６２、文字置換部５６４、暗号化部５６６およびマスク部５６８を有し、画像出力部５７０は、表示部５７２および印刷部５７４を有する。
画像処理プログラム５は、例えば記録媒体２４０（図１）またはネットワークを介して制御装置２０に供給され、メモリ２０４にロードされて実行される。
【００２７】
画像処理プログラム５において、入力部５１０は、ＵＩ装置２６（図１）を介して、文書ファイルの指定操作およびパスワードの入力操作を受け付け、文書ファイルの指定情報および入力されたパスワードをデータ取得部５２０に出力する。また、入力部５１０は、出力形式の選択操作を受け付けて、選択された出力形式の指定情報を出力形式選択部５４０に出力する。
【００２８】
データ取得部５２０は、入力部５１０から入力された文書ファイルの指定情報に応じて、通信装置２２または記録装置２４を介して文書ファイルを取得し、レイヤ分割部５５０に対して出力する。例えば、他の端末上で文書ファイルが作成された場合に、データ取得部５２０は、通信装置２２を介して文書ファイルを取得し、この処理装置２上の文書編集プログラムにより文書ファイルが作成された場合に、データ取得部５２０は、文書編集プログラムにより記録装置２４に格納された文書ファイルを読み出す。
データ取得部５２０により取得される文書ファイルは、複数のレイヤからなる文書ファイルであり、文書ファイルを構成する各レイヤは、情報の属性に応じて振り分けられた要素データを有する。情報の属性とは、データの種類やデータの内容などであり、例えば、テキスト、コンピュータグラフィックス、およびラスタ画像などである。本例の文書ファイルは、テキストデータが含まれるテキストレイヤ、および、コンピュータグラフィクス（ＣＧ）またはラスタ画像の画像データが含まれる画像レイヤから構成される。なお、画像レイヤは、さらにコンピュータグラフィックスの画像データが含まれるＣＧレイヤと、ラスタ画像の画像データが含まれるラスタ画像レイヤとに分けられてもよい。
また、データ取得部５２０は、文書ファイルに添付されているアクセス権情報と、入力部５１０から入力されたパスワードとを制御部５３０に対して出力する。
【００２９】
制御部５３０は、データ取得部５２０から入力されたアクセス権情報およびパスワードに基づいて、文書ファイルに対する権限を決定し、決定された権限に応じて文書ファイルの各レイヤに対する秘匿化処理を秘匿化部５６０に対して指示する。例えば、制御部５３０は、文書ファイルに対する閲覧権限が与えられていない範囲を指定して、秘匿化部５６０に対して秘匿化処理を施すよう指示する。
出力形式選択部５４０は、入力部５１０から入力された出力形式の指定情報に応じて、文書ファイルの出力形式を選択し、選択された出力形式で文書ファイルを出力するよう秘匿化部５６０を指示する。例えば、出力形式選択部５４０は、秘匿化処理が施されたレイヤおよび秘匿化処理が禁止されたレイヤの要素データを重ね合わせて出力させる合成出力と、秘匿化処理が禁止されたレイヤの要素データのみを出力させる単独出力との中から、閲覧者の操作に応じて出力させる形式を選択する。
【００３０】
レイヤ分割部５５０は、データ取得部５２０から入力された文書ファイルを、レイヤ毎の要素データ（テキストデータおよび画像データなど）に分割し、秘匿化部５６０に対して出力する。なお、本例の場合に、レイヤ分割部５５０は、予め各レイヤに対応付けられた要素データ（構造化文書など）をデータ取得部５２０から取得するが、レイヤ分割部５５０が、文書ファイルを解析して、各レイヤの要素データに分割してもよい。
【００３１】
秘匿化部５６０は、レイヤ分割部５５０から入力された各レイヤの要素データを、制御部５３０による制御に応じて秘匿化し、画像出力部５７０に対して出力する。例えば、秘匿化部５６０は、テキストレイヤまたは画像レイヤのいずれか一方の要素データのみを秘匿化する。また、秘匿化部５６０は、テキストレイヤおよび画像レイヤの両方の要素データを秘匿してもよいが、この場合には、レイヤ毎に異なる秘匿化処理を、テキストレイヤの要素データ（テキストデータ）および画像レイヤの要素データ（画像データ）に対して施す。例えば、秘匿化部５６０は、テキストレイヤの要素データに対して文字置換による秘匿化処理を施し、画像レイヤの要素データに対してスクランブル処理による秘匿化処理を施す。また、テキストレイヤおよび画像レイヤの両方にスクランブル処理を行う場合には、秘匿化部５６０は、テキストレイヤの要素データに対するスクランブル処理と、画像レイヤの要素データに対する暗号化処理とで、互いに異なる処理係数に基づいてスクランブル処理（秘匿化処理）を行う。
【００３２】
具体的には、スクランブル処理部５６２は、テキストレイヤまたは画像レイヤの要素データに対応するテキスト画像またはイメージ画像を分割し、分割された画像要素を相互に置換してスクランブル化し、画像出力部５７０に対して出力する。画像要素間で相互に置換する場合に、スクランブル処理部５６２は、スクランブル化した後でも画像の概略が認識できるように、近傍にある画像要素間で相互に置換する。特に、スクランブル処理の対象が画像レイヤである場合に、画像データの内容を秘匿化すると共に、画像データに含まれる色を閲覧者に知得させることができるので好適である。
また、文字置換部５６４は、テキストレイヤの要素データ（テキストデータ）を、他のテキストデータに置換し、画像出力部５７０に対して出力する。例えば、文字置換部５６４は、文字置換後の見た目を損なわないように、置換前のテキストデータのほぼ同じ大きさのテキストデータを用いて置換する。また、文字置換部５６４は、テキストレイヤの機密部分に含まれるテキストデータを相互に置換して、文字列の内容を秘匿化してもよい。このように、文字置換部５６４は、文字列を文字単位またはパラグラフ単位で置換して、機密部分全体として機密部分の内容が理解できない不可読な画像に変換することにより、機密部分の文字列が配置されていた範囲や大きさを閲覧者に知得させると共に、この文字列の内容を秘匿化することができる。
また、秘匿化部５６０は、レイヤ毎に異なる秘匿化処理を施すことにより、多様な閲覧制限を行うことができる。
暗号化部５６６は、テキストレイヤまたは画像レイヤの要素データを暗号化して、画像出力部５７０に対して出力する。なお、暗号化部５６６は、複数のレイヤについて暗号化を行う場合には、暗号鍵の管理上の観点から、同一の暗号化方式で同一の暗号鍵を用いて暗号化することが望ましいが、多様なアクセス制限を実現するために、レイヤ毎に異なる暗号化鍵または暗号化方式を用いて暗号化してもよい。
マスク部５６８は、テキストレイヤまたは画像レイヤの要素データをマスクするマスク画像を生成し、画像出力部５７０に対して出力する。マスク画像は、例えば、ベタ塗り画像またはハッチング画像である。
【００３３】
画像出力部５７０は、秘匿化部５６０から入力された各レイヤの要素データを互いに重ね合わせて出力データ生成する。
表示部５７２は、秘匿化部５６０から入力されたテキストレイヤのテキストデータおよび画像レイヤの画像データに基づいて、テキストデータに対応するテキスト画像と、画像データに対応するイメージ画像とを重ね合わせて生成された出力データを、ＵＩ装置２６に表示させる。
また、印刷部５７４は、プリンタ２３を制御して、秘匿化部５６０から入力されたテキストレイヤのテキストデータおよび画像レイヤの画像データに基づいて、テキストデータに対応するテキスト画像と、画像データに対応するイメージ画像とを重ね合わせて印刷媒体（画像形成媒体）に印刷させる。
なお、本実施形態の画像出力部５７０は、表示部５７２および印刷部５７４を有するが、これに限定されるものではなく、例えば、表示部５７２または印刷部５７４のいずれか一方のみを有してもよいし、他の画像出力手段を有してもよい。
【００３４】
図３は、データファイル取得部５２０により取得される文書ファイル６００を例示する図である。
図３に例示するように、文書ファイル６００には、アクセス制限が設定された表６０２およびグラフ６０４が含まれる。表６０２には、枠画像（画像データ）の中に、文字および数字（テキストデータ）が配置されいる。また、グラフ６０４には、棒グラフ（画像データ）の近傍に、数字（テキストデータ）が配置されている。
このように、文書ファイル６００には、互いに関連性を有する画像データ（枠など）とテキストデータ（数値など）とが混在し、互いに連携して一つの情報を表している。
【００３５】
図４は、レイヤ分割部５５０により分割されたレイアの要素データを例示する図である。図４（Ａ）は、テキストレイヤ６１０に含まれる要素データ（テキストデータ）を例示し、図４（Ｂ）は、画像レイヤ６２０に含まれる要素データ（画像データ）を例示する。
本図におけるテキストレイヤ６１０および画像レイヤ６２０は、図３に例示した文書ファイル６００を構成するものであり、それぞれのレイヤに属するテキストデータおよび画像データは、文書ファイル６００上にあるものと同じ位置に配置されている。
すなわち、図４（Ａ）に例示するように、テキストレイヤ６１０には、表６０２（図３）を構成する文字列６１２、および、グラフ６０４（図３）を構成する文字列６１４などのテキストデータが含まれる。
また、図４（Ｂ）に例示するように、画像レイヤ６２０には、表６０２（図３）を構成する枠画像６２２、および、グラフ６０４（図３）を構成する棒グラフ画像６２４が含まれる。
【００３６】
図５は、秘匿化部５６０により秘匿化されたテキストレイヤ６２０の要素データ（テキストデータ）を例示する図である。
秘匿化部５６０は、図４（Ａ）に例示されたテキストレイヤ６１０の要素データに対して秘匿化処理を施して、図５に例示する秘匿化後のテキストレイヤ７１０を生成する。
具体的には、文字置換部５６４が、図４（Ａ）に例示された文字列６１２を文字「Ｘ」に置換して秘匿化後の文字列７１２を生成し、暗号化部５６６が、図４（Ａ）に例示された文字列６１４のテキストデータを暗号化して、秘匿化後の文字列７１４を生成する。なお、他のテキストデータについては、アクセス制限が設定されていないので、秘匿化処理が施されていない。
【００３７】
図６は、画像出力部５７０により出力される秘匿化後の文書ファイル８００を例示する図である。
本例の場合、画像出力部５７０は、秘匿化部５６０により秘匿化処理が施されたテキストレイヤ７１０（図５）と、制御部５３０により秘匿化処理が禁止された画像レイヤ６２０（図４（Ｂ））とを重ね合わせて、本図に例示する文書ファイル８００を生成し、生成された文書ファイル８００を表示または印刷する。
すなわち、画像出力部５７０は、テキストレイヤ７１０の文字置換が施された文字列７１２（図５）と、画像レイヤ６２０の枠画像６２２（図４（Ｂ））とを重ね合わせて、秘匿化後の表８０２を生成する。同様に、画像出力部５７０は、テキストレイヤ７１０の暗号化処理が施された文字列７１４（図５）と、画像レイヤ６２０の棒グラフ画像６２４とを重ね合わせて、秘匿化後のグラフ８０４を生成する。
【００３８】
図７は、画像レイアの解像度を下げて秘匿化した場合の文書ファイルを例示する図である。図７（Ａ）は、秘匿化前の文書ファイル６５０を例示し、図７（Ｂ）は、秘匿化後の文書ファイル８５０を例示する。
図７（Ａ）に例示するように、文書ファイル６５０には、アクセス制限が設定されたプリンタのＣＧ画像６５２および商品使用の内容を示す表６５４と、アクセス制限が設定されていない文字列とが含まれている。
本例の場合、秘匿化部５６０は、画像レイアに属するＣＧ画像６５２に対して、解像度を下げる処理を施してＣＧ画像６５２を秘匿化し、表６５４を構成する文字列（テキストレイヤ）に対して文字置換処理を施して秘匿化する。また、表６５４を構成する枠画像（画像レイヤ）に対しては、秘匿化処理が禁止されている。これにより、図７（Ｂ）に例示する文書ファイル８５０が生成される。
このように、秘匿化部５６０は、機密部分の画像の解像度を下げて秘匿化することにより、機密部分の概略を示すと共に、その詳細な内容を秘匿化することができる。
【００３９】
［全体動作］
次に、処理装置２の動作を説明する。
図８は、処理装置２（画像処理プログラム５）の文書出力処理（Ｓ１０）を示すフローチャートである。
図８に示すように、ステップ１１０（Ｓ１１０）において、入力部５１０は、ＵＩ装置２６（図１）を介して、表示または印刷させる文書ファイルの選択操作と、閲覧者のパスワードとを受け付け、データ取得部５２０に対して出力する。
ステップ１２０（Ｓ１２０）において、データ取得部５２０は、文書ファイルの選択操作に応じて、アクセス制限が設定された機密部分を含む文書ファイルを、通信装置２２（図１）または記録装置２４（図１）を介して取得し、レイヤ分割部５５０に対して出力する。
また、データ取得部５２０は、文書ファイルに添付されていたアクセス権情報と、閲覧者により入力されたパスワードとを制御部５３０に対して出力する。
【００４０】
ステップ１３０（Ｓ１３０）において、レイヤ分割部５５０は、データ取得部５２０から入力された文書ファイルを、テキストレイヤと画像レイヤとに分割し、秘匿化部５６０に対して出力する。
ステップ１４０（Ｓ１４０）において、制御部５３０は、データ取得部５２０から入力されたアクセス権情報およびパスワードに基づいて、この文書ファイルに対する権限を判定し、閲覧権限が与えられていない範囲を指定してテキストレイヤおよび画像レイヤまたはこれらのいずれかを秘匿化するよう秘匿化部５６０に対して指示する。
ステップ１５０（Ｓ１５０）において、画像処理プログラム５は、文書ファイルのいずれかの部分に対してアクセス制限が設定されている場合に、Ｓ１６０の処理に移行し、これ以外の場合に、Ｓ１８０の処理に移行する。すなわち、画像処理プログラム５は、文書ファイル全体に対してアクセスが許可されている場合に、秘匿化処理を行わずに文書ファイルを表示または印刷させる。
【００４１】
ステップ１６０（Ｓ１６０）において、入力部５１０は、出力形式の選択操作を受け付けて、出力形式の指定情報を出力形式選択部５４０に対して出力する。出力形式選択部５４０は、入力部５１０から入力された出力形式の指定情報に応じて、合成出力または単独出力により文書ファイルを出力するように秘匿化部５６０に指示する。
ステップ１７０（Ｓ１７０）において、秘匿化部５６０は、レイヤ分割部５５０から入力された各レイヤの要素データ（テキストデータおよび画像データ）の中の、制御部５３０により秘匿化処理を行うよう指示されたレイヤの要素データ（閲覧権限がない範囲）を秘匿化する。
秘匿化部５６０は、出力形式選択部５４０により指示された出力形式に応じて、秘匿化処理が施されたレイヤおよび秘匿化処理が施されていないレイヤまたはこれらのいずれかの要素データを画像出力部５７０に対して出力する。
【００４２】
ステップ１８０（Ｓ１８０）において、画像出力部５７０は、秘匿化部５６０から入力された各レイヤの要素データを重ね合わせて、出力する文書ファイル（出力データ）を生成する。
ステップ１９０（Ｓ１９０）において、表示部５７２または印刷部５７４は、生成された文書ファイルを表示または印刷する。
【００４３】
以上説明したように、本実施形態の処理装置２は、文書ファイルを複数のレイヤに分割し、それぞれのレイヤに対して異なる秘匿化処理（秘匿化処理を施さないことを含む）を施すことにより、多様な閲覧制限を行うことができる。特に、処理装置２は、テキストレイヤに対して秘匿化処理を施し、画像レイヤに対しては秘匿化処理を禁止することにより、文書ファイルの外形を残して、詳細な内容を秘匿化することができる。
また、処理装置２は、閲覧者の選択に応じて、秘匿化処理が施されたレイヤを非表示にすることができるので、閲覧が許可されたレイアの要素データを、見た目を損なわずに表示または印刷することができる。
【００４４】
【発明の効果】
以上説明したように、本発明にかかる処理装置によれば、文書ファイルに対して多様なアクセス制限を行うことができる。
【図面の簡単な説明】
【図１】本発明にかかる処理方法が適応される処理装置２のハードウェア構成を例示する図である。
【図２】制御装置２０（図１）により実行され、本発明にかかる処理方法を実現する画像処理プログラム５の構成を示す図である。
【図３】データファイル取得部５２０により取得される文書ファイル６００を例示する図である。
【図４】（Ａ）は、レイヤ分割部５５０により分割されたテキストレイヤ６１０に含まれる要素データ（テキストデータ）を例示し、（Ｂ）は、レイヤ分割部５５０により分割された画像レイヤ６２０に含まれる要素データ（画像データ）を例示する図である。
【図５】秘匿化部５６０により秘匿化されたテキストレイヤ６２０の要素データ（テキストデータ）を例示する図である。
【図６】画像出力部５７０により出力される秘匿化後の文書ファイル８００を例示する図である。
【図７】（Ａ）は、秘匿化前の文書ファイル６５０を例示し、（Ｂ）は、画像レイアの解像度を下げて秘匿化した後の文書ファイル８５０を例示する図である。
【図８】処理装置２（画像処理プログラム５）の文書出力処理（Ｓ１０）を示すフローチャートである。
【符号の説明】
２・・・処理装置
５・・・画像処理プログラム
５１０・・・入力部
５２０・・・データ取得部
５３０・・・制御部
５４０・・・出力形式選択部
５５０・・・レイヤ分割部
５６０・・・秘匿化部
５６２・・・スクランブル処理部
５６４・・・文字置換部
５６６・・・暗号化部
５６８・・・マスク部
５７０・・・画像出力部
５７２・・・表示部
５７４・・・印刷部
６１０・・・テキストレイヤ
６２０・・・画像レイヤ
【図１】
2004289456.tif 000003
【図２】
2004289456.tif 000004
【図３】
2004289456.tif 000005
【図４】
2004289456.tif 000006
【図５】
2004289456.tif 000007
【図６】
2004289456.tif 000008
【図７】
2004289456.tif 000009
【図８】
2004289456.tif 000010