(57)【要約】【課題】画像データ中の機密部分のみを改変することができる画像処理装置、サーバ、画像処理方法、プログラムおよび記憶媒体を提供する。【解決手段】画像データ取得部１１１によって出力対象の画像データを取得し、受付部１１２によって取得した画像データの機密部分の指定を受け付け、生成部１１３によって指定を受け付けた機密部分を特定する特定情報を生成し、付加部１１４によって生成した特定情報を画像データに付加して出力データを生成し、プロッタ１０５によって生成した出力データを記録媒体に印刷する。【選択図】        図１−２
2009188808.tif 000002
【特許請求の範囲】
【請求項１】
入力した画像データの機密部分の指定を受け付ける受付手段と、
指定を受け付けた前記機密部分を特定する特定情報を生成する生成手段と、
生成した前記特定情報を前記画像データに付加して出力データを生成する付加手段と、
生成した前記出力データを出力する出力手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記特定情報は、前記機密部分の位置情報であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記特定情報は、前記機密部分の位置情報および前記機密部分を含む前記画像データの天地情報であることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
指定を受け付けた前記機密部分の位置情報と、識別情報と、を対応付けて記憶する記憶手段を、さらに備え、
前記特定情報は、前記位置情報と対応付けられた識別情報であり、
前記付加手段は、前記識別情報を前記画像データに付加して前記出力データを生成することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記識別情報は、前記機密部分を含む前記画像データを識別する情報であることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記識別情報は、前記機密部分を識別する情報であることを特徴とする請求項４に記載の画像処理装置。
【請求項７】
入力した画像データから、前記画像データの機密部分を特定する特定情報を検出する検出手段と、
検出した前記特定情報により特定される前記機密部分を改変して出力データを生成する改変手段と、
生成した前記出力データを出力する出力手段と、
を備えたことを特徴とする画像処理装置。
【請求項８】
前記特定情報は、前記機密部分の位置情報であることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記特定情報は、前記機密部分の位置情報および前記機密部分を含む前記画像データの天地情報であり、
前記天地情報を記憶する記憶手段と、
検出した前記天地情報および前記記憶手段に記憶した前記天地情報に基づいて、前記画像データの回転角度を取得する取得手段と、
取得した前記回転角度の分だけ前記画像データの回転を補正する補正手段と、をさらに備え、
前記改変手段は、回転を補正した前記画像データにおいて、検出した前記位置情報により特定される前記機密部分を改変して前記出力データを生成することを特徴とする請求項７に記載の画像処理装置。
【請求項１０】
前記画像データが含む前記機密部分の位置情報と、識別情報と、を対応付けて記憶する記憶手段を、さらに備え、
前記特定情報は、前記位置情報と対応付けられた前記識別情報であり、
前記検出手段は、入力した前記画像データから、前記識別情報を検出し、
前記改変手段は、検出した前記識別情報と対応付けて前記記憶手段に記憶された前記位置情報により特定される前記機密部分を改変して出力データを生成することを特徴とする請求項７に記載の画像処理装置。
【請求項１１】
前記識別情報は、前記機密部分を含む前記画像データを識別する情報であることを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
前記識別情報は、前記機密部分を識別する情報であることを特徴とする請求項１０に記載の画像処理装置。
【請求項１３】
前記記憶手段は、さらに、前記機密部分の位置情報と、前記機密部分を含む前記画像データの天地情報と、を対応付けて記憶し、
前記特定情報は、前記機密部分の位置情報と対応付けられた前記識別情報および前記天地情報であり、
検出した前記天地情報および前記識別情報と対応付けて前記記憶手段に記憶した前記天地情報に基づいて、前記画像データの回転角度を取得する取得手段と、
取得した前記回転角度の分だけ前記画像データの回転を補正する補正手段と、をさらに備え、
前記改変手段は、回転を補正した前記画像データにおいて、検出した前記識別情報と対応付けて前記記憶手段に記憶した前記位置情報により特定される前記機密部分を改変して前記出力データを生成することを特徴とする請求項１０から１２のいずれか一に記載の画像処理装置。
【請求項１４】
画像データの機密部分の位置情報と、前記機密部分を含む前記画像データの天地情報と、前記画像データを識別する識別情報と、を対応付けて記憶する記憶手段と、
前記画像データを出力する外部機器から入力された前記画像データから、前記機密部分の前記位置情報と対応付けられた前記識別情報および前記天地情報を検出する検出手段と、
検出した前記天地情報および前記識別情報と対応付けて前記記憶手段に記憶した前記天地情報に基づいて、前記画像データの回転角度を取得する取得手段と、
前記識別情報に対応付けて前記記憶手段に記憶した前記位置情報および取得した前記回転角度を前記外部機器に送信して、当該位置情報により特定される前記機密部分を改変した出力データの出力を要求する送信手段と、
を備えたことを特徴とするサーバ。
【請求項１５】
受付手段が、入力した画像データの機密部分の指定を受け付ける受付ステップと、
生成手段が、指定を受け付けた前記機密部分を特定する特定情報を生成する生成ステップと、
付加手段が、生成した前記特定情報を前記画像データに付加して出力データを生成する付加ステップと、
出力手段が、生成した前記出力データを出力する出力ステップと、
を含むことを特徴とする画像処理方法。
【請求項１６】
検出手段が、入力した前記画像データから、前記画像データの機密部分を特定する特定情報を検出する検出ステップと、
改変手段が、検出した前記特定情報により特定される前記機密部分を改変して出力データを生成する改変ステップと、
出力手段が、前記出力データを出力する出力ステップと、
を含むことを特徴とする画像処理方法。
【請求項１７】
コンピュータを、
入力した前記画像データの機密部分の指定を受け付ける受付手段と、
指定を受け付けた前記機密部分を特定する特定情報を生成する生成手段と、
生成した前記特定情報を前記画像データに付加して出力データを生成する付加手段と、
生成した前記出力データを出力する出力手段と、
として機能させるためのプログラム。
【請求項１８】
コンピュータを、
入力した前記画像データから、前記画像データの機密部分を特定する特定情報を検出する検出手段と、
検出した前記特定情報により特定される前記機密部分を改変して出力データを生成する改変手段と、
生成した前記出力データを出力する出力手段と、
として機能させるためのプログラム。
【請求項１９】
請求項１７または１８に記載のプログラムを記憶することを特徴とする、コンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、サーバ、画像処理方法、プログラムおよび記憶媒体に関するものである。
【背景技術】
【０００２】
近年、画像処理技術および画像形成技術の向上によって、デジタルカラー複写機を用いて紙幣や有価証券等を複写した場合、その複写物と原本である本物とが容易に区別できないほど忠実な複写が可能となってきている。このため、紙幣や有価証券等のような特殊原稿については、複写を全く行なうことができないようにするか、あるいは、正しく複写を行なうことができないようにする措置をとることが必要である。
【０００３】
また、例えば企業においては、紙幣や証券など特殊原稿以外の一般文書の場合にあっても、文書内容の機密保持の観点から、複写が禁止されている機密文書が多数存在する。このような機密文書についても、複写を全く行なうことができないようにするか、あるいは、正しく複写を行なうことができないようにする措置をとることが必要である。
【０００４】
このようなことから、従来、特殊原稿や機密文書等を複写することに規制力を及ぼすことを目的とする種々の発明がなされている。スキャナで読み取られた画像から所定のドットパターンが検知された場合は、出力を禁止する技術が提案されている（特許文献１参照）。したがって、コピーを禁止する機密文書等に予め所定のドットパターンを埋め込んでおくことにより、その再現処理を効果的に防止することができる。
【０００５】
【特許文献１】特開２００４−２７４０９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に記載された技術では、機密文書と一般文書とを区別し、文書中の全面の出力を禁止することはできるものの、文書中の個人情報等の一部分のみの出力を禁止することができないという問題がある。
【０００７】
本発明は、上記に鑑みてなされたものであって、画像データ中の機密部分のみを改変することができる画像処理装置、サーバ、画像処理方法、プログラムおよび記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、入力した画像データの機密部分の指定を受け付ける受付手段と、指定を受け付けた前記機密部分を特定する特定情報を生成する生成手段と、生成した前記特定情報を前記画像データに付加して出力データを生成する付加手段と、生成した前記出力データを出力する出力手段と、を備えたことを特徴とする。
【０００９】
また、請求項７にかかる発明は、入力した画像データから、前記画像データの機密部分を特定する特定情報を検出する検出手段と、検出した前記特定情報により特定される前記機密部分を改変して出力データを生成する改変手段と、生成した前記出力データを出力する出力手段と、を備えたことを特徴とする。
【００１０】
また、請求項１４にかかる発明は、画像データの機密部分の位置情報と、前記機密部分を含む前記画像データに係る画像の天地情報と、前記画像データを識別する識別情報と、を対応付けて記憶する記憶手段と、前記画像データを出力する外部機器から入力された前記画像データから、前記機密部分の前記位置情報と対応付けられた前記識別情報および前記天地情報を検出する検出手段と、検出した前記天地情報および前記識別情報と対応付けて前記記憶手段に記憶した前記天地情報に基づいて、前記画像データの回転角度を取得する取得手段と、前記識別情報に対応付けて前記記憶手段に記憶した前記位置情報および取得した前記回転角度を前記外部機器に送信して、当該位置情報により特定される前記機密部分の画像を改変した出力データの出力を要求する送信手段と、を備えたことを特徴とする。
【００１１】
また、請求項１５にかかる発明は、受付手段が、入力した画像データの機密部分の指定を受け付ける受付ステップと、生成手段が、指定を受け付けた前記機密部分を特定する特定情報を生成する生成ステップと、付加手段が、生成した前記特定情報を前記画像データに付加して出力データを生成する付加ステップと、出力手段が、生成した前記出力データを出力する出力ステップと、を含むことを特徴とする。
【００１２】
また、請求項１６にかかる発明は、検出手段が、入力した画像データから、前記画像データの機密部分を特定する特定情報を検出する検出ステップと、改変手段が、検出した前記特定情報により特定される前記機密部分を改変して出力データを生成する改変ステップと、出力手段が、前記出力データを出力する出力ステップと、を含むことを特徴とする。
【００１３】
また、請求項１７にかかる発明は、コンピュータを、入力した画像データの機密部分の指定を受け付ける受付手段と、指定を受け付けた前記機密部分を特定する特定情報を生成する生成手段と、生成した前記特定情報を前記画像データに付加して出力データを生成する付加手段と、生成した前記出力データを出力する出力手段と、として機能させる。
【００１４】
また、請求項１８にかかる発明は、コンピュータを、入力した画像データから、前記画像データの機密部分を特定する特定情報を検出する検出手段と、検出した前記特定情報により特定される前記機密部分を改変して出力データを生成する改変手段と、生成した前記出力データを出力する出力手段と、として機能させる。
【００１５】
また、請求項１９にかかる発明は、請求項１７または１８に記載のプログラムを記憶することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、受付手段によって入力した画像データの機密部分の指定を受け付け、生成手段によって指定を受け付けた機密部分を特定する特定情報を生成し、生成手段によって生成した特定情報を画像データに付加して出力データを生成し、出力手段によって出力データを出力することとしたので、画像データ中の機密部分のみを改変することができる、という効果を奏する。
【発明を実施するための最良の形態】
【００１７】
以下に添付図面を参照して、この発明にかかる画像処理装置、サーバ、画像処理方法、プログラムおよび記憶媒体の最良な実施の形態を詳細に説明する。なお、本発明はこれらの実施の形態に限定されるものではない。
【００１８】
（第１の実施の形態）
第１の実施の形態について、添付図面を参照して説明する。本実施の形態は、画像処理装置またはサーバとして、コピー機能、プリント機能、スキャナ機能、および入力画像（スキャナ機能により読取られた原稿画像や、プリンタ機能により入力された画像）を配信する機能等を複合したいわゆる複合機を適用した例である。以下、本発明の画像処理装置またはサーバを複合機に適用した例を示すが、これに限定されるものではなく、複写機、プリンタ、ファクシミリ等にも適用することが可能である。
【００１９】
図１−１は、第１の実施の形態にかかる複合機の構成を示すブロック図である。本実施の形態にかかる複合機（ＭＦＰ：Multi Function Peripheral）１００は、スキャナ１０１と、スキャナ画像処理部１０２と、出力用画像処理部１０３と、システム制御部１０４と、プロッタ１０５と、操作表示部１０６と、通信制御部１１８と、を備えている。また、複合機１００は、ネットワーク１３０を介してパーソナルコンピュータ（ＰＣ）１２０等の外部機器と接続されている。そして、複合機１００は、原稿１の画像をスキャナ１０１により読み取って画像処理を施した後、プロッタ１０５から印刷物２として出力する。
【００２０】
スキャナ１０１は、システム制御部１０４に制御され、原稿１のイメージをデジタル画像データに変換する。本実施の形態にかかるスキャナ１０１は、ＡＤＦを備えている。ＡＤＦは、セットされた複数ページの原稿をスキャナ１０１の読取位置に１枚ずつ順に繰り出すことができる。ＡＤＦを用いることにより、スキャナ１０１は複数ページの原稿を連続して自動的に読み込みを行うことができる。また、ＡＤＦは、用紙の片面に印刷された片面原稿だけでなく、両面に印刷された両面原稿を反転させてスキャナ１０１に送り出すことができるので、スキャナ１０１に両面原稿を読み込ませることが可能である。
【００２１】
スキャナ画像処理部１０２は、システム制御部１０４に制御され、スキャナ１０１から送られてきた多値データに対して、システム制御部１０４の命令を受け、γ補正やＭＴＦ補正処理等を施した後、スライス処理やディザ処理のような階調処理を施して２値（または多値）化処理を施す。
【００２２】
出力用画像処理部１０３は、システム制御部１０４に制御され、スキャナ画像処理部１０２によって画像処理が施された画像データまたはＰＣ１２０に送信する画像データに対して、システム制御部１０４の命令を受け、利用者が設定した機能に対応した各種の画像処理（拡大／縮小、濃度／色の調整など）、画像領域編集処理（領域削除、領域移動、領域反転など）やレイアウト加工処理（両面印刷／片面印刷、集約印刷、余白サイズの調整など）などを行う。
【００２３】
プロッタ１０５は、システム制御部１０４に制御され、出力用画像処理部１０３で処理された画像データに基づいて光ビームを偏向走査させ、感光体上に形成した静電潜像にトナーを使って現像し、生成されたトナー画像を転写紙に転写して、定着処理を行う電子写真技術を用いたプリンタである。なお、プロッタ１０５の印刷方式は、電子写真方式のほか、インクジェット方式、昇華型熱転写方式、銀塩写真方式、直接感熱記録方式、溶融型熱転写方式など、様々な方式を用いることができる。
【００２４】
操作表示部１０６は、システム制御部１０４に制御され、図示しないタッチパネルを介して設定内容の入力を受け付け、出力する画像データの処理条件を設定するためのメニュー項目等を表示する。
【００２５】
また、操作表示部１０６は、複合機１００で実行したい機能を設定画面のメニュー項目として表示し、表示されたメニュー項目の中から利用者による設定入力を受け付け、項目値を取得する。すなわち、操作表示部１０６は、ポインタがタッチパネルに接触すると、ポインタが接触した部分の座標を検出する。選択可能領域における接触であることが検出されると、該当する項目が選択されたものとして、設定されている項目値を受け付ける。
【００２６】
なお、タッチパネルは、パネル上においてポインタが接触した位置を、電気的あるいは磁気的に検出するものである。タッチパネルに接触させるポインタとしては、人間の指先、スタイラスペン、その他の接触入力具が適用可能である。すなわち、利用者は、タッチパネルに対してこのようなポインタを介して接触することにより印刷条件を含む各種項目を入力する。
【００２７】
なお、本実施の形態においては、タッチパネルに対する接触入力を例に挙げて説明するが、必ずしも接触入力のみが本発明の実施の形態ではない。例えば、操作表示部１０６は、タッチパネルの他に利用者による物理的なキーの押下を受け付けて入力を行うハードキーを備え、印刷実行などの指示を与えるようにしてもよい。
【００２８】
通信制御部１１８は、システム制御部１０４に制御され、複合機１００と、ネットワーク１３０を介して接続されるＰＣ１２０と、の通信を司る。具体的には、出力用画像処理部１０３で処理された画像データをＰＣ１２０に出力する。
【００２９】
システム制御部１０４は、各構成部と接続されていて、複合機１００全体の制御を行うものである。例えば、選択されている用紙サイズに対して適切な走査領域情報をスキャナ１０１に提供するなどの制御である。このシステム制御部１０４は、ＣＰＵ（Central Processing Unit）１０７、ＲＡＭ（Random Access Memory）１０８、ＲＯＭ（Read Only Memory）１０９、ＨＤＤ（Hard Disk Drive）１１０などから構成されており、ＣＰＵ１０７がＨＤＤ１１０に格納されたプログラムに基づいてＲＡＭ１０８のワーク領域を利用しながら動作することにより、各種処理が実行される。
【００３０】
なお、複合機１００で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。この場合、システム制御部１０４のＣＰＵ１０７が上記記録媒体からプログラムを読み出して主記憶装置（ＨＤＤ１１０）上にロードすることで、複合機１００に各種の機能を実現させる。また、プログラムを、通信制御部１１８からインターネット等のネットワーク１３０を介して接続されたＰＣ１２０上に格納し、ネットワーク１３０経由でダウンロードさせることにより提供するようにしてもよい。
【００３１】
ここで、図１−２を用いて、ＨＤＤ１１０に格納されている各種プログラムがＣＰＵ１０７に実行させる機能のうち、本実施の形態の複合機１００が備える特長的な機能について説明する。図１−２は、本実施の形態にかかる複合機が備える機能のブロック図である。
【００３２】
ＣＰＵ１０７は、プログラムに従うことにより、図１−２に示すように、画像データ取得部１１１と、受付部１１２と、生成部１１３と、付加部１１４と、検出部１１５と、改変部１１６と、を実現する。
【００３３】
まず、出力対象の画像データへの情報の付加に関する構成について説明する。
【００３４】
画像データ取得部１１１は、システム制御部１０４に入力された出力対象の画像データを取得する。本実施の形態にかかる画像データ取得部１１１は、複合機１００に備え付けられたスキャナ１０１で読み取られ、スキャナ画像処理部１０２および出力用画像処理部１０３によって画像処理が施された画像データ、ネットワーク１３０で接続されたＰＣ１２０から受信し、出力用画像処理部１０３によって画像処理が施された画像データ、複合機１００内部の記憶装置（ＨＤＤ１１０）等に格納された画像データ等を取得する。
【００３５】
受付部１１２は、画像データ取得部１１１によって取得した画像データの機密部分の指定を受け付ける。ここで、機密部分とは、画像データの一部分であり、例えば、機密文書等に含まれる機密情報を含む部分である。本実施の形態では、操作表示部１０６を介して画像データの機密部分の指定を受け付ける。なお、本実施の形態においては、操作表示部１０６において機密部分の指定を受け付けているが、これに限定するものではない。例えば、ネットワーク１３０で接続されたＰＣ１２０から機密部分の指定を受け付けてもよい。
【００３６】
なお、本実施の形態にかかる画像データ取得部１１１は、出力対象の画像データの一部分が黒く塗りつぶされたデータ（以下、指定データとする）を取得することできる。受付部１１２は、画像データ取得部１１１によって指定データが取得された場合、当該指定データ内の黒く塗りつぶされた一部分を領域抽出処理により抽出する。そして、受付部１１２は、当該抽出した領域を機密部分の指定として受け付けてもよい。その際、受付部１１２は、指定データの黒く塗りつぶされた一部分以上の大きさの矩形領域を抽出するものとする。
【００３７】
図２は、取得された出力対象の画像データの一例を示した説明図である。利用者は、操作表示部１０６を介して出力対象の画像データの機密部分を指定する。
【００３８】
受付部１１３は、指定を受け付けた機密部分の位置情報と、識別情報と、を対応付けてＨＤＤ１１０（本発明にかかる記憶手段）に格納する。ここで、機密部分の位置情報は、画像データにおける機密部分の位置を特定するための情報であり、例えば、画像データ内における機密部分の座標、機密部分に記載された文字列等である。図３は、画像データにおける機密部分の位置情報の一例を示した説明図である。本実施の形態では、画像データの左上の角（０，０）を基準とした機密部分の左上の座標（ｘ，ｙ）、機密部分の縦サイズ（Ｖ）、および機密部分の横サイズ（Ｈ）を機密部分の位置情報として識別情報と対応付けてＨＤＤ１１０に格納する。図３に示す画像データの場合には、部分１の位置情報（座標（ｘ１−１，ｙ１−１）、縦サイズ（Ｖ１−１）、横サイズ（Ｈ１−１））、および部分２の位置情報（座標（ｘ１−２，ｙ１−２）、縦サイズ（Ｖ１−２）、横サイズ（Ｈ１−２））が、識別情報と対応付けてＨＤＤ１１０に格納される。
【００３９】
なお、本実施の形態では、機密部分の位置情報として、画像データの左上の角（０，０）を基準とした機密部分の左上の座標（ｘ，ｙ）、機密部分の縦サイズ（Ｖ）、および機密部分の横サイズ（Ｈ）を用いたが、画像データにおける機密部分の位置を特定することができる情報であればこれに限定するものではない。例えば、画像データの左上の要素（０，０）を基準とした機密部分の座標を、機密部分の位置情報としてもよい。ここで、左上の要素とは、例えば、画像データを左上から順に走査した場合に最初に検出される黒画素である。検出する黒画素は、所定の大きさ以上の黒画素を基準とするのが好ましい。これにより、ノイズによって表された黒画素が誤って基準となることを防止する。
【００４０】
また、識別情報とは、指定を受け付けた機密部分を含む画像データを識別する情報（以下、画像ＩＤとする）、指定を受け付けた機密部分を識別する情報（以下、部分ＩＤとする）等である。ここで、画像ＩＤとは、機密部分の指定を受け付けた画像データのページ番号等である。また、部分ＩＤとは、機密部分の指定を受け付けた画像データのページ番号と当該画像データの機密部分に割り振られた番号とからなる情報である。図４は、画像ＩＤと機密部分の位置情報とを対応付けるテーブルの一例を示す説明図である。受付部１１３は、機密部分の指定を受け付けると、図４に示すように、識別情報と機密部分の位置情報とを対応付けたテーブルを生成し、ＨＤＤ１１０に格納する。
【００４１】
生成部１１３は、受付部１１２によって指定を受け付けた機密部分を特定する特定情報を生成する。ここで、特定情報は、ＨＤＤ１１０に機密部分の位置情報と対応付けて記憶した画像ＩＤである。なお、本実施の形態においては、画像ＩＤを特定情報としたが、これに限定するものではない。例えば、部分ＩＤ等を特定情報としてもよい。このように、本実施の形態では、画像ＩＤ、部分ＩＤ等のデータ量が少ない特定情報を用いることにより、当該特定情報の検出に際し、高速に特定情報を検出することができる。
【００４２】
また、生成部１１３は、特定情報を表す地紋パターンを生成しても良い。具体的には、生成部１１３は、２種類の所定のパターンの相対的な関係により特定情報を表す地紋パターンを生成する。図５は、本実施の形態における基本パターンおよび追加パターンの一例を示す図である。図５（ａ）は、本実施の形態における基本のパターンの例を示す図である。図５（ａ）に示すように、基本パターンは、３つのドットにより構成されている。図５（ｂ）は、本実施の形態における追加パターンの例を示す図である。図５（ｂ）に示すように、追加パターンは、基本パターンを所定角度回転させ、中心にドットを追加した４つのドットにより構成されている。
【００４３】
生成部１１３は、基本パターンと追加パターンを同数ずつ繰り返し配置し、基本パターンと追加パターンとの相対角度差により特定情報を表現した地紋パターンを生成する。相対的な角度によって特定情報を表現する場合は、基本パターンおよび追加パターンが取りうる角度を量子化することが情報の検出精度の向上の観点から望ましい。本実施の形態では、２２．５度単位で１８０度を８段階に量子化して３ビットの情報が合成される。なお、図５（ｂ）は、図５（ａ）に示す基本パターンとの相対角度差が９０（２２．５×４）度の追加パターンに相当する。
【００４４】
相対的な角度であるから、基本パターンと追加パターンとが何段階（または何度）異なるかによって情報を表現することができる。例えば、Ｎ段階の違いをそのまま数値Ｎとして表現するとする。この場合、基本パターンと追加パターンとの方向を同じにすることにより「０」を表現できる。また、１〜８段階の相対的な角度により、「１」、「２」、「３」、「４」、「５」、「６」、「７」、「８」を表現できる。
【００４５】
付加部１１４は、生成部１１３によって生成した特定情報を画像データに付加して出力データを生成する。本実施の形態では、画像データ取得部１１１によって取得した画像データに、画像ＩＤを付加する。
【００４６】
また、付加部１１４は、画像データ取得部１１１によって取得した画像データに、生成部１１３によって生成した特定情報を表す地紋パターンを合成することにより、特定情報を画像データに付加してもよい。図６は、地紋パターンを画像データに合成した一例を示す説明図である。
【００４７】
なお、基本パターンと追加パターンとの相対的な角度のみによって特定情報を表す地紋パターンを画像データに合成する場合は、地紋パターンを画像データのいずれの位置に合成するかは関係ない。基本パターンと追加パターンの双方が合成されていればよい。
【００４８】
次に、出力対象の画像データに付加された情報の検出に関する構成について説明する。
【００４９】
検出部１１５は、画像データ取得部１１１によって取得した画像データから、画像データの機密部分を特定する特定情報を検出する。本実施の形態では、ＯＣＲ等の画像処理により文字列により表現された画像ＩＤを検出する。なお、本実施の形態では、文字列により表現された画像ＩＤを検出しているが、これに限定するものではない。例えば、複写する原稿の紙紋を読み取り、読み取った紙紋から画像ＩＤを検出しても良い。ここで、「紙紋」とは、抄紙過程等といった用紙の製造工程で発生する用紙固有の微細パターンである。例えば、特開２００６−２４５９４９号公報に開示された用紙の表面状態（用紙表面の微小凹凸など）や厚さムラ状態などが、「紙紋」の一例である。このように、紙紋から画像ＩＤを検出することにより、ＨＤＤ１１０にテーブルを格納しておくのみで、ＯＣＲ等の画像処理を行う必要がなくなる。
【００５０】
また、検出部１１５は、特定情報を表す地紋パターンが画像データに合成されている場合、画像データに合成された地紋パターンを検出し、検出した地紋パターンが表す特定情報を特定する。地紋パターンの検出方法としては、デジタル回路によって地紋パターンを検出する従来の各種の手法、例えばパターンマッチングを用いてもよい。この場合、基本パターンおよび追加パターンを表すパターン画像が予めＨＤＤ１１０に保持されており、当該パターン画像を用いて基本パターンおよび追加パターンを含む地紋パターンを検出する。
【００５１】
また、基本パターンおよび追加パターンの特徴量を用いて当該特徴量を満たす地紋パターンを検出してもよい。パターンの特徴量としては、例えば、基本パターンおよび追加パターンを構成する各ドット間の距離を用いてもよい。画像データ内の地紋パターンの特徴量を算出し、算出された特徴量を、予めＨＤＤ１１０等に保持されている基本パターンおよび追加パターンの特徴量と比較する。両者が一致したら基本パターンおよび追加パターンが検出されたものとする。
【００５２】
なお、本実施の形態では、基本パターンと追加パターンとの相対的な角度差によって情報が表現されるため、量子化された角度の段階ごとにパターン画像又は特徴量を保存しておき、それらを用いて基本パターンおよび追加パターンを検出する。
【００５３】
そして、本実施の形態では、パターンマッチング等により検出された基本パターンと追加パターンとの相対的な角度に基づいて、地紋パターンが表す特定情報を特定する。相対的な角度は、全ての基本パターンと追加パターンとの相対的な角度の統計をとり、そのピークとなる値を採用してもよい。なお、本実施の形態では、画像ＩＤを特定情報として検出しているが、これに限定するものではない。例えば、部分ＩＤ等を特定情報として検出してもよい。
【００５４】
なお、基本パターンと追加パターンの角度の差がそのまま数値として合成されている場合は、以下の式で特定情報を特定することができる。
【００５５】
ｖ＝｜ｘ−ｙ｜Ｍｏｄ１８０／２２．５
ここで、ｖは合成されている値、ｘは基本パターンの角度、ｙは追加パターンの角度である。また、Ｍｏｄは剰余を示す。なお、ここでは、角度を２２．５度ごとに量子化した場合を考えている。
【００５６】
例えば、基本パターンの角度が０度であり、追加パターンの角度が２２．５度の場合、上記式に当てはめると、
ｖ＝｜０−２２．５｜Ｍｏｄ１８０／２２・５＝１
という値が求まる。したがって、「１」という値を特定情報として特定する。
【００５７】
改変部１１７は、検出部１１５によって検出した特定情報により特定される機密部分を改変して出力データを生成する。本実施の形態にかかる改変部１１７は、検出部１１５によって特定情報として検出された画像ＩＤに対応付けてＨＤＤ１１０に記憶された機密部分の位置情報（機密部分の左上の座標、機密部分の縦サイズ、および機密部分の横サイズ）により特定される機密部分を改変して出力データを生成する。
【００５８】
機密部分の改変方法としては、機密部分の背景の画素値への置換（例えば、画像データの背景の色が白の場合、機密部分を白画素で置換する）、塗りつぶし（例えば、機密部分を黒画素で置換する）、所定の文字への置換（例えば、機密部分を「この記載は削除しました」等の定型文に置換する）等を行うものとする。なお、改変方法は、機密部分の位置情報と共に、識別情報と対応付けてＨＤＤ１１０に予め格納しておいてもよい。
【００５９】
次に、以上のように構成されている複合機１００よる印刷処理について説明する。図７は、本実施の形態にかかる複合機の印刷処理手順を示すフローチャートである。
【００６０】
まず、画像データ取得部１１１は、スキャナ１０１によって読み取られた画像データ、またはＰＣ１２０から受け取った画像データを取得する（ステップＳ７０１）。検出部１１５は、画像データ取得部１１１によって取得した画像データから、当該画像データの特定情報を検出する（ステップＳ７０２）。
【００６１】
検出部１１５によって特定情報が検出されなかった場合（ステップＳ７０３：Ｎｏ）、受付部１１２は、利用者による機密部分の指定を待つ（ステップＳ７０４）。ここで、利用者によって機密部分の指定が受け付けられなかった場合（ステップＳ７０４：Ｎｏ）、プロッタ１０５は、取得した画像データを転写紙に印刷する（ステップＳ７０５）。
【００６２】
一方、取得した画像データの機密部分の指定を受け付けた場合（ステップＳ７０４：Ｙｅｓ）、受付部１１２は、指定を受け付けた機密部分の位置情報を画像ＩＤと対応付けてＨＤＤ１１０に格納する（ステップＳ７０６）。付加部１１４は、生成部１１３によって生成した特定情報を画像データに付加して出力データを生成する（ステップＳ７０７）。プロッタ１０５は、付加部１１４によって生成された出力データを転写紙に印刷する（ステップＳ７０８）。
【００６３】
また、検出部１１５によって特定情報が検出された場合（ステップＳ７０３：Ｙｅｓ）、改変部１１６は、ＨＤＤ１１０から特定情報（画像ＩＤ）と対応付けて格納された機密部分の位置情報を取得する（ステップＳ７０９）。次に、改変部１１６は、取得した位置情報により特定される機密部分を改変（塗りつぶし）して出力データを生成する（ステップＳ７１０）。プロッタ１０５は、生成した出力データを転写紙に印刷する（ステップＳ７１１）。
【００６４】
なお、本実施の形態においては、画像データまたは出力データの出力方法として、プロッタ１０５によって当該画像データまたは出力データを転写紙に印刷する方法について説明したが、これに限定するものではない。例えば、図示しない通信手段を介して、画像データまたは出力データをＰＣ１２０に送信してもよい。
【００６５】
このように、本実施の形態によれば、出力対象の画像データのうち、機密部分だけを改変して出力することができる。
【００６６】
（変形例）
第１の実施の形態の変形例について、添付図面を参照して説明する。本変形例にかかる複合機の機能、構成は、第１の実施の形態とほぼ同一であるため、第１の実施の形態と異なる部分のみを説明する。本変形例にかかる複合機は、機密部分の位置情報を特定情報として画像データに付加する。これにより、機密部分の位置情報をＨＤＤ１１０に格納しておく必要がないため、ＨＤＤ１１０の容量の低減を図ることができる。
【００６７】
生成部１１３は、機密部分の位置情報である特定情報を生成する。本実施の形態では、基本パターンおよび追加パターンを含む地紋パターンにより機密部分の位置情報を表した特定情報を生成する。なお、本変形例において、受付部１１２は、機密部分の位置情報をＨＤＤ１１０に格納する必要はない。
【００６８】
検出部１１５は、入力した画像データから、機密部分の位置情報である特定情報を検出する。本実施の形態では、パターンマッチング等により検出された基本パターンと追加パターンとの相対的な角度に基づいて、画像データに付加されている機密部分の位置情報を検出する。
【００６９】
改変部１１７は、検出部１１５によって検出した機密部分の位置情報により特定される機密部分を改変して出力データを生成する。
【００７０】
（第２の実施の形態）
次に、第２の実施の形態にかかる複合機について説明する。本実施の形態にかかる複合機の機能、構成は、第１の実施の形態とほぼ同一であるため、第１の実施の形態と異なる部分のみを説明する。本実施の形態にかかる複合機は、識別情報、および機密部分を含む画像データの天地情報を含む特定情報を画像データに付加する。これにより、出力対象の画像データの天地が正しい方向であるか否かを確認することができる。
【００７１】
さらに本実施の形態にかかる複合機は、天地を入れ替えた画像データが取得された場合や傾いた画像データ取得された場合に、取得した画像データの回転角度を算出し、その算出結果に基づいて、画像データにスキュー補正等を施す。これにより、悪意により天地を入れ替えた画像データが取得された場合や傾いた画像データが取得された場合であっても、指定を受け付けた機密部分に対して正確に改変処理を施すことができる。
【００７２】
例えば、図２に示す原稿１がスキャナ１０１によりＡ４縦方向で読み取られ、図３に示す機密部分（部分１、部分２）の指定が受け付けられた場合、図４に示すテーブルがＨＤＤ１１０に格納される。しかし、図４に示す特定情報が付加された原稿が図８（ａ）に示す方向で読み取られた場合、図８（ｂ）に示すように、画像データの左上の角（０，０）を基準とした機密部分（部分１、部分２）の位置情報は変わる。また、図８（ｃ）および図８（ｄ）に示すように、特定情報を表す地紋パターン合成時と特定情報を表す地紋パターン検出時とで画像データの天地が入れ替えられた場合でも、機密部分の位置情報は変わる。図８は、天地を入れ替えた画像データの一例を示す説明図である。そこで、本実施の形態では、特定情報として検出した画像データの天地情報に基づいて、画像データにスキュー補正等を施すことにより、天地が入れ替えられた画像データが取得された場合や傾いた画像データが取得された場合等であっても、指定を受け付けた機密部分に対して正確に改変処理を施すことができる。
【００７３】
本実施の形態にかかる複合機１００が備える特長的な機能について説明する。図９は、本実施の形態にかかる複合機が備える機能のブロック図である。なお、本実施の形態にかかる複合機９００は、第１の実施の形態とは受付部９０６、生成部９０１、付加部９０２、検出部９０３および改変部９０７の処理が異なる点、および取得部９０４および補正部９０５が追加された点において、第１の実施の形態にかかる複合機１００と異なる。
【００７４】
受付部９０６は、識別情報と、機密部分の位置情報と、機密部分を含む画像データの天地情報と、を対応付けてＨＤＤ１１０に格納する。ここで、天地情報は、画像データの傾き角度または回転角度を示す情報である。本実施の形態では、画像データの天地情報として０度が識別情報と対応付けてＨＤＤ１１０に格納される。
【００７５】
生成部９０１は、識別情報および天地情報を含む特定情報を生成する。本実施の形態にでは、地紋パターンにより識別情報および天地情報を表した特定情報を生成する。具体的には、識別情報を表す基本パターンおよび追加パターンに加えて、天地情報を示す天地パターンを含む地紋パターンを生成する。図１０は、天地パターンの一例を示す説明図である。本実施の形態では、図１０に示す天地パターンが、画像データの４隅または所定の位置に配置された地紋パターンを生成する。なお、生成部９０１は、天地パターンを含む地紋パターンを生成した場合、当該天地パターンが示す天地情報を、図４に示す画像ＩＤおよび機密部分の位置情報に対応付けてＨＤＤ１１０（本発明にかかる記憶手段）に格納する。ここで、天地情報は、画像データの傾きや回転を示す情報であり、天地パターンが示す角度である。なお、図１０に示す天地パターンは、画像データの傾きや回転等が行われていない、０度を示すものとする。
【００７６】
付加部９０２は、基本パターンおよび追加パターンおよび天地パターンを含む地紋パターンを画像データに対して付加して出力データを生成する。図１１は、地紋パターンが付加された出力データの一例を示す説明図である。図１１に示す出力データは、画像データに傾きや回転が生じていない状態（０度）を示す天地パターンが地紋パターンとして付加された出力データである。
【００７７】
検出部９０３は、画像データ取得部１１１により取得した画像データから、機密部分の位置情報と対応付けられた識別情報および天地情報を特定情報として検出する。本実施の形態では、予めＨＤＤ１１０に保持される基本パターン、追加パターンおよび天地パターンを表すパターン画像を用いて、基本パターン、追加パターンおよび天地パターンを検出する。また、検出部９０３は、上述の実施の形態と同様に、基本パターン、追加パターンおよび天地パターンの特徴量を用いて当該特徴量を満たす地紋パターンを検出してもよい。
【００７８】
ここでは、検出した天地パターンが示す角度によって画像データの天地情報を特定する。例えば、９０度、１８０度、および２７０度回転した天地パターン（パターン画像）または特徴量を保存しておき、それらを用いて天地パターンを検出する。図１２は、パターン画像の一例を示す説明図である。図１２（ａ）は、回転していない天地パターンのパターン画像である。図１２（ｂ）は、９０度回転した天地パターンのパターン画像である。図１２（ｃ）は、１８０度回転した天地パターンのパターン画像である。図１２（ｄ）は、２７０度回転した天地パターンのパターン画像である。検出部９０３は、画像データに付加された天地パターンが図１２（ａ）〜（ｄ）に示すパターン画像のいずれと一致するかによって画像データの天地情報を特定する。
【００７９】
なお、本実施の形態においては、天地パターンのパターン画像を用いて画像データの天地情報を検出したが、これに限定するものではない。例えば、基本パターンの傾きに基づいて画像データの天地情報を検出してもよい。その場合は、基本パターンが９０度、１８０度、および２７０度回転したときのパターン画像または特徴量を保存しておき、検出部９０３によって検出された基本パターンと各パターン画像または特徴量とを比較することにより基本パターンの傾きを判断する。
【００８０】
取得部９０４は、検出部９０３により検出した天地情報、および検出部９０３により検出した識別情報と対応付けてＨＤＤ１１０に記憶した天地情報に基づいて、画像データの回転角度を取得する。本実施の形態では、ＨＤＤ１１０に記憶した天地情報（０度）と、検出部９０３により検出した天地情報と、の差分（回転角度）を算出して、画像データの回転角度を取得する。
【００８１】
補正部９０５は、取得した回転角度の分だけ画像データの回転を補正する。本実施の形態では、取得した回転角度に基づいて、画像データに対してスキュー補正等を施すことにより、画像データの回転を補正する。なお、画像データの回転や傾き等を補正する方法としては、一般的に用いられているスキュー補正処理等の方法を適用するものとし、ここでは説明を省略する。
【００８２】
改変部９０７は、回転を補正した画像データにおいて、識別情報と対応付けてＨＤＤ１１０に記憶した位置情報により特定される機密部分を改変して出力データを生成する。
【００８３】
なお、本実施の形態では、複合機１００で機密部分の改変処理を行ったが、これに限定するものではない。例えば、複合機１００がサーバとして機能する場合には、検出部９０３は、画像データを出力する外部機器（例えば、複合機等）から入力された画像データから、識別情報および天地情報を検出する。取得部９０４は、検出部９０３により検出した天地情報、および検出部９０３により検出した識別情報と対応付けてＨＤＤ１１０に記憶した天地情報に基づいて、画像データの回転角度を取得する。そして、通信制御部１１８（本発明にかかる送信手段）は、検出した識別情報と対応付けてＨＤＤ１１０に記憶した機密部分の位置情報および取得部９０４により取得した回転角度を外部機器（例えば、複合機等）に送信して、位置情報および回転角度により特定される機密部分を改変した出力データの出力を要求してもよい。
【００８４】
図１３は、第２の実施の形態にかかる複合機の印刷処理手順を示すフローチャートである。なお、本実施の形態にかかる印刷処理の手順は、図７に示すフローチャートとほぼ同様であるので、異なる部分のみ説明する。
【００８５】
取得した画像データの機密部分の指定を受け付けた場合（ステップＳ１３０４：Ｙｅｓ）、受付部９０６は、指定を受け付けた機密部分の位置情報および天地情報を識別情報と対応付けてＨＤＤ１１０に格納する（ステップＳ１３０６）。付加部９０２は、識別情報および天地情報を画像データに付加して出力データを生成する（ステップＳ１３０７）。プロッタは、付加部９０２によって生成された出力データを出力する（ステップＳ１３０８）。
【００８６】
また、検出部９０３は、取得した画像データから、識別情報および天地情報を検出する（ステップＳ１３０２）。画像データから識別情報および天地情報が検出された場合（ステップＳ１３０３：Ｙｅｓ）、取得部９０４は、検出した天地情報、および検出した識別情報と対応付けてＨＤＤ１１０に記憶した天地情報に基づいて、画像データの回転角度を取得する（ステップＳ１３０９）。補正部９０５は、取得した回転角度に基づいて、画像データにスキュー補正を施す（ステップＳ１３１０）。改変部９０７は、回転を補正した画像データにおいて、検出した識別情報と対応付けてＨＤＤ１１０に記憶した位置情報により特定される機密部分を改変（塗りつぶし）して出力データを生成する（ステップＳ１３１１）。
【００８７】
このように、本実施の形態によれば、検出した天地情報に基づいて、画像データの回転角度を取得し、取得した回転角度に基づいて画像データの回転や傾き等を補正した画像データの機密部分に対して改変処理を施すことにより、識別情報を付加した時の画像データの天地情報と、識別情報を検出した時の画像データの天地情報と、が異なる場合でも、識別情報を付加した時に指定を受け付けた機密部分に対して正確に改変処理を施すことができる。
【００８８】
（変形例）
第２の実施の形態の変形例について、添付図面を参照して説明する。本変形例にかかる複合機の機能、構成は、第２の実施の形態とほぼ同一であるため、第２の実施の形態と異なる部分のみを説明する。本変形例にかかる複合機は、機密部分の位置情報および画像データの天地情報を含む地紋パターンを特定情報として画像データに付加することにより、第２の実施の形態と同様の効果を得ることができる。
【００８９】
生成部９０１は、機密部分の位置情報および当該機密部分を含む画像データの天地情報を特定情報として生成する。本実施の形態では、機密部分の位置情報を示す基本パターンおよび追加パターン、および画像データの天地情報を示す天地パターンを含む地紋パターンを特定情報として生成する。なお、受付部９０６は、天地パターンを含む地紋パターンを生成する場合、画像データの天地情報を、ＨＤＤ１１０（本発明にかかる記憶手段）に格納する。
【００９０】
付加部９０２は、第２の実施の形態と同様に、基本パターンおよび追加パターンに加え、天地パターンを含む地紋パターンが表す特定情報を画像データに付加して出力データを生成する。
【００９１】
検出部９０３は、第２の実施の形態と同様に、予めＨＤＤ１１０に保持されるパターン画像を用いて基本パターン、追加パターンおよび天地パターンを検出する。
【００９２】
また、検出部９０３は、機密部分の位置情報に加え、パターンマッチング等により検出された天地パターンが示す画像データの天地情報を特定情報として検出する。なお、天地情報を検出する方法は、第２の実施の形態と同様である。
【００９３】
取得部９０４は、検出した機密部分の位置情報と対応付けてＨＤＤ１１０に記憶した天地情報および検出した天地情報に基づいて、画像データの回転角度を取得する。そして、補正部９０５は、取得した回転角度の分だけ画像データの回転を補正する。
【００９４】
（第３の実施の形態）
第３の実施の形態について、添付図面を参照して説明する。本実施の形態にかかる複合機の機能、構成は、第２の実施の形態とほぼ同一であるため、第２の実施の形態と異なる部分のみを説明する。本実施の形態にかかる複合機は、特定情報として合成した地紋パターンに含まれる天地パターンが所定の角度回転した天地パターンでなかった場合、画像データの出力の中止等を行う。これにより、悪意により原稿が傾けて載置されて原稿の読み取りが行われた画像データを取得した場合に、画像データの出力を中止等できるので、情報の漏洩をより厳重に防止することができる。
【００９５】
本実施の形態にかかる複合機９００のよる印刷処理について説明する。図１４は、第３の実施の形態にかかる複合機９００の印刷処理手順を示すフローチャートである。なお、本実施の形態にかかる印刷処理の手順は、図１３に示すフローチャートとほぼ同様であるので、異なる部分のみ説明する。
【００９６】
検出部９０３は、検出された天地パターンが所定の角度回転したパターン画像と一致するか否かに基づいて、機密部分に対する改変処理を施すか否かを判断する（ステップＳ１４１０）。本実施の形態にかかる検出部９０３は、ＨＤＤ１１０に記憶された所定の角度回転した天地パターン（パターン画像）とパターンマッチングすることにより、地紋パターンに含まれる天地パターンを検出する。ここで、所定の角度とは、原稿がスキャナ１０１に正しくセットされた場合に天地パターンが回転し得る角度である。本実施の形態では、９０度、１８０度または２７０度回転した天地パターンを検出する。そして、所定の角度回転したパターン画像と一致した場合は（ステップＳ１４１０：Ｙｅｓ）、取得部９０４および補正部９０５の処理へ進む。一方、所定の角度回転したパターン画像と一致しなかった場合（ステップＳ１４１０：Ｎｏ）、画像データの出力が中止される（ステップＳ１４１４）。若しくは、改変部９０７によって画像データの全領域に対して改変処理を施しても良い。
【００９７】
（第４の実施の形態）
第４の実施の形態について、添付図面を参照して説明する。本実施の形態にかかる複合機の機能、構成は、第２または３の実施の形態とほぼ同一であるため、第２または３の実施の形態と異なる部分のみを説明する。本実施の形態にかかる複合機は、スキャナ１０１が備える図示しないＡＤＦにより原稿が読取位置に送り出されなかった場合、画像データの出力の中止等を行う。これにより、悪意により原稿がスキャナ１０１に傾けて載置されて原稿の読み取りが行われた画像データが取得された場合に、画像データの出力を中止等できるので、情報の漏洩をより厳重に防止することができる。
【００９８】
本実施の形態にかかる複合機９００による印刷処理について説明する。図１５は、第４の実施の形態にかかる複合機９００の印刷処理手順を示すフローチャートである。なお、本実施の形態にかかる印刷処理の手順は、図１４に示すフローチャートとほぼ同様であるので、異なる部分のみ説明する。
【００９９】
検出部９０３は、スキャナ１０１が図示しないＡＤＦにより原稿を読取位置に送り出されたか否かに基づいて、機密部分に対する改変処理を施すか否かを判断する（ステップＳ１５１０）。本実施の形態にかかる検出部９０３は、システム制御部１０４によりＡＤＦによる読取位置への原稿の送り出しが命令されたか否かに基づいて、ＡＤＦにより原稿を読取位置に送り出されたか否かを判断する。そして、ＡＤＦにより読み取りが行われたと判断した場合は（ステップＳ１５１０：Ｙｅｓ）、取得部９０４および補正部９０５の処理へ進む。一方、ＡＤＦによる読み取りが行われなかったと判断した場合（ステップＳ１５１０：Ｎｏ）、画像データの出力が中止される（ステップＳ１５１４）。若しくは、改変部９０７によって画像データの全領域に対して改変処理を施しても良い。
【０１００】
（第５の実施の形態）
第５の実施の形態について、添付図面を参照して説明する。本実施の形態にかかる複合機の機能、構成は、第２〜４の実施の形態とほぼ同一であるため、第２〜４の実施の形態と異なる部分のみを説明する。本実施の形態にかかる複合機は、特定情報として合成した地紋パターンに含まれる天地パターンが所定の位置で検出されなかった場合、画像データの出力の中止または画像データの全領域を改変する。これにより、悪意により原稿が正しい位置に載置されずに、原稿の読み取りが行われた画像データが取得された場合に、画像データの出力を中止等することができるので、情報の漏洩をより厳重に防止することができる。
【０１０１】
本実施の形態にかかる複合機１００による印刷処理について説明する。図１６は、第５の実施の形態にかかる複合機の印刷処理手順を示すフローチャートである。なお、本実施の形態にかかる印刷処理の手順は、図１４および図１５に示すフローチャートとほぼ同様であるので、異なる部分のみ説明する。
【０１０２】
検出部９０３は、地紋パターンに含まれる天地パターンが所定の位置（例えば、画像データの左上）で検出されたか否かを判断する（ステップＳ１６１０）。ここで、所定の位置は、利用者が任意に設定できるものとする。検出部９０３は、所定の位置にある天地パターンと、ＨＤＤ１１０に記憶されたパターン画像と、をパターンマッチング等することにより、天地パターンを検出する。図１７は、画像データの左上で検知される天地パターンの例を示す図である。そして、天地パターンが所定の位置で検出された場合（ステップＳ１６１０：Ｙｅｓ）、取得部９０４および補正部９０５の処理へ進む。一方、天地パターンが所定の位置で検出されなかった場合（ステップＳ１６１０：Ｎｏ）、画像データの出力が中止される（ステップＳ１６１４）。若しくは、改変部９０７によって画像データの全領域に対して改変処理を施しても良い。
【図面の簡単な説明】
【０１０３】
【図１−１】第１の実施の形態にかかる複合機の構成を示すブロック図である。
【図１−２】第１の実施の形態にかかる複合機が備える機能のブロック図である。
【図２】取得された出力対象の画像データの一例を示した説明図である。
【図３】画像データにおける機密部分の位置情報の一例を示した説明図である。
【図４】画像ＩＤと機密部分の位置情報とを対応付けるテーブルの一例を示す説明図である。
【図５】第１の実施の形態における基本パターンおよび追加パターンの例を示す図である。
【図６】地紋パターンを画像データに合成した一例を示す説明図である。
【図７】第１の実施の形態にかかる複合機の印刷処理手順を示すフローチャートである。
【図８】天地が入れ替えた画像データの一例を示す説明図である。
【図９】第２の実施の形態にかかる複合機が備える機能のブロック図である。
【図１０】天地パターンの一例を示す説明図である。
【図１１】地紋パターンが付加された出力データの一例を示す説明図である。
【図１２】パターン画像の一例を示す説明図である。
【図１３】第２の実施の形態にかかる複合機の印刷処理手順を示すフローチャートである。
【図１４】第３の実施の形態にかかる複合機の印刷処理手順を示すフローチャートである。
【図１５】第４の実施の形態にかかる複合機の印刷処理手順を示すフローチャートである。
【図１６】第５の実施の形態にかかる複合機の印刷処理手順を示すフローチャートである。
【図１７】画像データの左上で検知される天地パターンの一例を示す図である。
【符号の説明】
【０１０４】
１００、１７００  複合機
１０１  スキャナ
１０２  スキャナ画像処理部
１０３  出力用画像処理部
１０４、９００  システム制御部
１０５  プロッタ
１０６  操作表示部
１０７  ＣＰＵ
１０８  ＲＡＭ
１０９  ＲＯＭ
１１０  ＨＤＤ
１１１  画像データ取得部
１１２、９０６  受付部
１１３、９０１  生成部
１１４、９０２  付加部
１１５、９０３  検出部
１１６、９０７  改変部
９０４  取得部
９０５  補正部
【図１−１】
2009188808.tif 000003
【図１−２】
2009188808.tif 000004
【図２】
2009188808.tif 000005
【図３】
2009188808.tif 000006
【図４】
2009188808.tif 000007
【図５】
2009188808.tif 000008
【図６】
2009188808.tif 000009
【図７】
2009188808.tif 000010
【図８】
2009188808.tif 000011
【図９】
2009188808.tif 000012
【図１０】
2009188808.tif 000013
【図１１】
2009188808.tif 000014
【図１２】
2009188808.tif 000015
【図１３】
2009188808.tif 000016
【図１４】
2009188808.tif 000017
【図１５】
2009188808.tif 000018
【図１６】
2009188808.tif 000019
【図１７】
2009188808.tif 000020