(57)【特許請求の範囲】
【請求項１】
特徴画像が埋め込まれた画像と自機の状態とに基づき、当該画像を印刷する際に当該画像を加工する必要があるか否かを判断する第１の判断手段と、
前記第１の判断手段によって判断された加工がなされた画像に対する特徴画像を新たに作成し、当該特徴画像を前記加工がなされた画像に埋め込む処理を自機で行うことが可能か否かを判断する第２の判断手段と、
前記第２の判断手段によって、前記第１の判断手段によって判断された加工がなされた画像に対する特徴画像を新たに作成し、当該特徴画像を前記加工がなされた画像に埋め込む処理を行うことができないと判断されたときは、前記第１の判断手段によって判断された加工を回避する条件を判断する第３の判断手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記第３の判断手段により判断された加工を回避する条件を自機が満たすまで、前記画像の印刷を待機する手段をさらに有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第３の判断手段により判断された加工を回避する条件に基づき、自機の設定変更により前記加工を回避する条件を満たすことが可能か否かを判断する第４の判断手段をさらに有することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記第４の判断手段により自機の設定変更により前記加工を回避する条件を満たすことが不可能であると判断されたときは、適切な特徴画像が埋め込まれないことを通知し、前記画像の印刷を行う手段をさらに有することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記第４の判断手段により自機の設定変更により前記加工を回避する条件を満たすことが可能であると判断されたときは、特徴画像が不適切なままで印刷を行うか、或いは自機が前記加工を回避する条件を満たすまで前記画像の印刷を待機するかを、与えられる指示に応じて判断する第５の判断手段をさらに有することを特徴とする請求項３または４に記載の画像処理装置。
【請求項６】
前記第２の判断手段によって、前記第１の判断手段によって判断された加工がなされた画像に対する特徴画像を新たに作成し、当該特徴画像を前記加工がなされた画像に埋め込む処理を行うことが可能であると判断されたときは、前記第１の判断手段によって判断された加工がなされた画像に対する特徴画像を新たに作成し、当該特徴画像を前記加工がなされた画像に埋め込む特徴画像作成埋め込み手段による、前記加工がなされた画像に対する特徴画像の新たな作成及び当該特徴画像の前記加工がなされた画像への埋め込みを実行させるか否かを、与えられる指示に応じて判断する第６の判断手段をさらに有することを特徴とする請求項１に記載の画像処理装置。
【請求項７】
特徴画像が埋め込まれた画像と画像処理装置の状態とに基づき、当該画像を前記画像処理装置で印刷する際に当該画像を加工する必要があるか否かを判断する第１の判断段階と、
前記第１の判断段階で判断された加工がなされた画像に対する特徴画像を新たに作成し、当該特徴画像を前記加工がなされた画像に埋め込む処理を前記画像処理装置で行うことが可能か否かを判断する第２の判断段階と、
前記第２の判断段階で、前記第１の判断段階で判断された加工がなされた画像に対する特徴画像を新たに作成し、当該特徴画像を前記加工がなされた画像に埋め込む処理を行うことができないと判断されたときは、前記第１の判断段階で判断された加工を回避する条件を判断する第３の判断段階と、
を有することを特徴とする画像処理方法。
【請求項８】
前記第３の判断段階で判断された加工を回避する条件を前記画像処理装置が満たすまで、前記画像の印刷を待機する段階をさらに有することを特徴とする請求項７に記載の画像処理方法。
【請求項９】
前記第３の判断段階で判断された加工を回避する条件に基づき、前記画像処理装置の設定変更により前記加工を回避する条件を満たすことが可能か否かを判断する第４の判断段階をさらに有することを特徴とする請求項７または８に記載の画像処理方法。
【請求項１０】
前記第４の判断段階で前記画像処理装置の設定変更により前記加工を回避する条件を満たすことが不可能であると判断されたときは、適切な特徴画像が埋め込まれないことを通知し、前記画像の印刷を行う段階をさらに有することを特徴とする請求項９に記載の画像処理方法。
【請求項１１】
前記第４の判断段階で前記画像処理装置の設定変更により前記加工を回避する条件を満たすことが可能であると判断されたときは、特徴画像が不適切なままで印刷を行うか、或いは前記画像処理装置が前記加工を回避する条件を満たすまで前記画像の印刷を待機するかを、与えられる指示に応じて判断する第５の判断段階をさらに有することを特徴とする請求項９または１０に記載の画像処理方法。
【請求項１２】
前記第２の判断段階で、前記第１の判断段階で判断された加工がなされた画像に対する特徴画像を新たに作成し、当該特徴画像を前記加工がなされた画像に埋め込む処理を行うことが可能であると判断されたときは、  前記第１の判断段階で判断された加工がなされた画像に対する特徴画像を新たに作成し、当該特徴画像を前記加工がなされた画像に埋め込む特徴画像作成埋め込み段階による、前記加工がなされた画像に対する特徴画像の新たな作成及び当該特徴画像の前記加工がなされた画像への埋め込みを実行するか否かを、与えられる指示に応じて判断する第６の判断段階をさらに有することを特徴とする請求項７に記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理方法に係り、特に地紋等の特徴画像を埋め込んだ文書画像等の画像の処理に関する。
【背景技術】
【０００２】
文書等の改ざん防止のために、送信する画像に特徴画像を埋め込む技術がある。特徴画像とは例えば地紋の画像である。この技術では、送信する画像（例えば文書画像）を地紋に変換し、得られた地紋を文書画像に埋め込んだ上で当該文書画像を送信し、当該文書画像を受信した機器にて受信した文書画像を印刷する。このようにすることで、当該印刷された文書画像がその後改ざんされたか否かを検出することができる。
【０００３】
すなわち、上記の如くに地紋が埋め込まれた文書画像をスキャナで読み取る際、当該文書画像に埋め込まれた地紋を直接取り出すとともに、読み取った文書画像を再度地紋に変換する。そして文書画像から直接取り出した地紋と、文書画像から変換された地紋とを比較する。ここで仮に上記印刷された文書画像が改ざんされていた場合、当該改ざんの結果、スキャナで読み取った（改ざん後の）文書画像は送信前の（改ざん前の）文書画像とは異なるものとなっている。その結果、スキャナで読み取った（改ざん後の）文書画像から変換された地紋は、送信前に（改ざん前に）文書画像から変換されて文書画像に埋め込まれていた地紋とは異なるものとなる。他方、スキャナで読み取った文書画像から直接取り出した地紋は送信前に文書画像から変換されて文書画像に埋め込まれていた地紋と同一である。したがってこの場合（すなわち改ざんが行われた場合）、読み取った文書画像から直接取り出した地紋と、読み取った文書画像から変換された地紋とが一致しないことになる。このようにして印刷された文書に対し改ざんが行われたかどうかを検知することが可能になる。
【０００４】
例えば、特許文献１では、地紋を埋め込んだ画像を送信する技術が開示されている。この技術では、送信先のプリンタが地紋処理機能を有していない場合は、送信元の文書処理装置は文書画像に地紋を合成した文書を作成し、作成した文書を送信先のプリンタに送信する。他方、送信先のプリンタが地紋処理機能を有する場合は、送信元の文書処理装置は、文書画像に地紋を合成せず、そのまま送信先のプリンタに送信する。このようにすることで、送信元の文書処理装置は、送信先のプリンタが地紋処理機能を有する場合には文書画像に地紋を合成する処理を行わないため、処理の時間を短縮できる。
【０００５】
また特許文献２には、文書画像の改ざん検証を行う印刷物処理システムが開示されている。この技術では、印刷物発行装置が印刷物をスキャンして得たコンテンツ画像から特徴データを抽出する。そして特徴データからバーコード等の特徴画像を生成し、特徴画像をコンテンツ画像に重ねて印刷して特徴画像付き印刷物を得る。そして印刷物検証装置では、特徴画像付き印刷物をスキャンして得た特徴画像付きコンテンツ画像から特徴画像を抽出し、抽出した特徴画像から特徴データを復元する。また、印刷物検証装置では、特徴画像付きコンテンツ画像から特徴画像を除いたコンテンツ画像を抽出し、コンテンツ画像から特徴データを抽出する。そして特徴画像から復元した特徴データと、コンテンツ画像から抽出した特徴データをと比較することで改ざん検証を行う。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、例えば地紋等の特徴画像（以下単に「特徴画像」と称する）を埋め込んで文書を送信する際、受信するプリンタの機器状態によっては、受信した文書を、改ざん検知ができない状態で印刷してしまう場合がある。例えば、文書を受信したプリンタには、受信した文書のサイズより小さいサイズの用紙しか設置されていないことがある。このような場合、当該設置されているサイズの用紙に印刷できるよう、例えば受信した文書を分割し或いは縮小する（すなわち加工する）必要があり、受信した文書を加工した場合、当該文書に埋め込まれていた特徴画像も加工されてしまう。このようにして文書に埋め込まれていた特徴画像が加工されて印刷されると、当該印刷された文書につき、埋め込まれた特徴画像を利用した改ざん検知ができなくなる場合がある。すなわち、特徴画像が加工されないで文書が印刷された場合、印刷後改ざんがなされなければ、印刷された文書の画像から直接取り出される特徴画像と、印刷された文書の画像から変換される特徴画像とが一致する。ところが特徴画像が加工されて印刷されると、印刷後改ざんがなされていない状態であっても、印刷された文書の画像から直接取り出される特徴画像と、印刷された文書の画像から変換される特徴画像とが一致しなかったり、或いは印刷された文書の画像から特徴画像を直接取り出すことができないような場合が想定される。このような場合、印刷された画像に対する改ざん検知はできなくなる場合がある。
【０００７】
本発明の実施形態は上記問題点に鑑みて考え出されたものであり、特徴画像を埋め込んだ文書等の画像を印刷する際、自機の機能、設定状態等に応じた最適な態様で印刷を行うことが可能な画像処理装置及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明の実施形態による画像処理装置は、特徴画像が埋め込まれた画像と自機の状態とに基づき、当該画像を印刷する際に当該画像を加工する必要があるか否かを判断する第１の判断手段と、第１の判断手段によって判断された加工がなされた画像に対する特徴画像を新たに作成し、当該特徴画像を加工がなされた画像に埋め込む処理を自機で行うことが可能か否かを判断する第２の判断手段と、第２の判断手段によって、第１の判断手段によって判断された加工がなされた画像に対する特徴画像を新たに作成し、当該特徴画像を加工がなされた画像に埋め込む処理を行うことができないと判断されたときは、第１の判断手段によって判断された加工を回避する条件を判断する第３の判断手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明の実施形態によれば、特徴画像を埋め込んだ文書等の画像を印刷する際、自機の機能、設定状態等に応じた最適な態様で印刷を行うことが可能な画像処理装置及び画像処理方法を提供することが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係るシステムの構成例を示すブロック図である。
【図２】本発明の一実施形態のシステムにおいて送受信される文書のデータの構成例を示す図である。
【図３】本発明の一実施形態に係る画像処理装置における処理動作例を示すフローチャートである。
【図４】本発明の一実施形態に係る画像処理装置の構成例を示す機能ブロック図である。
【発明を実施するための形態】
【００１１】
次に、発明を実施するための形態について図面を参照して詳細に説明する。
【００１２】
図１は、本発明の一実施形態に係るシステムを示す図である。本実施形態に係るシステムは、情報処理装置１００と、画像処理装置２００と、を有する。情報処理装置１００と画像処理装置２００とは、例えば、ＬＡＮ（Local Area Network）、インターネット、電話回線などのネットワークで相互に通信可能に接続される。
【００１３】
情報処理装置１００は例えばＰＣ(Personal Computer)であり、特徴画像の解析や作成を行う。また、情報処理装置１００は、データ（画像）を画像処理装置２００に送信する。そして、画像処理装置２００は例えばＭＦＰ(MultiFunction Peripheral)であり、情報処理装置１００から受信したデータを印刷する。なお、情報処理装置１００は、特徴画像の解析や作成を行うことができる例えばＭＦＰなどの画像処理装置であってもよい。
【００１４】
ここで文書等の画像に埋め込む特徴画像としては、例えば特許文献２に記載された特徴画像を用いることができる。特許文献２に記載された特徴画像は、バーコードや秘匿情報を印刷する技術などを用いて特徴データから生成することができる。特徴データとは、文書等の画像の特徴や特徴の位置を示すデータである。文書等の画像の特徴としては、例えば画像のベクトル情報や周波数成分（すなわちＤＣＴ(Discrete Cosine Transform)，ウェーブレット変換等によって得る周波数成分）等、公知の画像特徴抽出技術を用いて抽出することができる、画像の特徴を示すデータとすることができる。なお、このようにして文書等の画像から特徴データを抽出すること、或いは文書等の画像から特徴データを抽出し抽出した特徴データから特徴画像を生成することを、以下単に「変換」と称する場合がある。文書等の画像の特徴の位置は、文書等の画像上で基準位置を決め、基準位置からの相対位置で表すことができる。すなわち、このようにして得ることができる、文書等の画像の特徴及び特徴の位置を示す特徴データに基づいて特徴画像を生成することができる。
【００１５】
例えば、ユーザが情報処理装置１００に対し、特徴画像を埋め込んだ文書の画像を送信する旨（あて先は画像処理装置２００）を指示する操作を行った場合、情報処理装置１００は、スキャナによる読み取り、ネットワークによる通信、ファックスによる通信等を介したデータの受信、或いは記録媒体からのデータの読み出し等で得た文書の画像から特徴画像を作成する。そして情報処理装置１００は、作成した特徴画像を当該文書の画像に埋め込み、特徴画像が埋め込まれた文書の画像を画像処理装置２００に送信する。画像処理装置２００は特徴画像が埋め込まれた文書の画像を受信すると、受信した文書の画像を印刷する。文書画像に特徴画像を埋め込む方法としては、例えば特許文献２の図２に示される如く、バーコード等の特徴画像を文書の本文の余白に埋め込んだり、或いは透過性のある特徴画像を本文全体に埋め込む方法等が考えられる。
【００１６】
図２は、本実施形態において送受信される文書のデータ（例えばデータファイル）の構成例を示している。例えば、送信される文書Ｄのデータは、１頁または複数頁の文書画像Ｄ１を含む。この例では、文書画像Ｄ１の各頁には特徴画像が埋め込まれている。文書Ｄのデータはまた、文書画像Ｄ１の頁ごとに画像のサイズや解像度などの情報を含む画像情報Ｄ２を含む。文書Ｄのデータはさらに、文書画像Ｄ１に特徴画像が埋め込まれているか否か、埋め込まれている場合にはどのような特徴画像が埋め込まれているか等を示す特徴画像情報Ｄ３を含む。
【００１７】
なお、特徴画像情報Ｄ３は、文書画像Ｄ１を変換することによって得られる、個々の文書画像Ｄ１に依存する情報であっても良い。すなわちこの場合、特に文書画像Ｄ１を参照することなく、特徴画像情報Ｄ３のみに基づいて文書画像Ｄ１の特徴画像を得ることができる。或いは特徴画像情報Ｄ３は、文書画像Ｄ１を変換して特徴画像を得るための情報であるが、個々の文書画像Ｄ１には依存しない情報であっても良い。すなわちこの場合、文書画像Ｄ１に基づき特徴画像情報Ｄ３を参照することによって文書画像Ｄ１の特徴画像を得ることができる。
【００１８】
なお、文書Ｄのデータは、文書画像Ｄ１，画像情報Ｄ２，特徴画像情報Ｄ３以外に、印刷設定情報（変倍、ステープルなど）を含むこともある。
【００１９】
図３は、画像処理装置２００が情報処理装置１００から文書Ｄのデータを受信した際に画像処理装置２００が行う処理の一例のフローを示す図である。なお、画像処理装置２００が情報処理装置１００から受信して処理を行うデータは文書のデータに限らず、文書以外のデータ、例えば図表等のデータであっても良い。
【００２０】
画像処理装置２００は、図２に示すような構成を有する文書Ｄのデータを受信すると（ステップＳ１０１）、文書Ｄのデータが有する画像情報Ｄ２と、画像処理装置２００が有する機器情報（すなわち図４とともに後述する機器情報格納部２９０に格納されている情報）から、文書Ｄのデータが有する文書画像Ｄ１を印刷するに当たり、文書画像Ｄ１に対して加工が必要か否かを判断する（ステップＳ１０２）。なお、ステップＳ１０１における文書Ｄのデータの受信は、ＬＡＮ(Local Area Network)、インターネット等の通信網を介した文書Ｄのデータの受信の他、ファクシミリを使用した文書Ｄのデータの受信であってもよい。その場合、ファクシミリ送受信する文書Ｄのデータは、文書画像Ｄ１のみを含むようにしてもよい。
【００２１】
ここで文書画像Ｄ１に対して加工が必要な場合の例として、文書画像Ｄ１のサイズに対し、小さいサイズの用紙でしか画像処理装置２００で印刷できない場合などがあげられる。この場合、画像処理装置２００が印刷できるサイズの用紙で印刷するため、印刷前に、文書画像Ｄ１に対し、画像の分割や縮小といった加工が必要になる。このように、文書画像Ｄ１が加工されると、上記の如く、元々文書画像Ｄ１に埋め込まれていた特徴画像と、加工後の特徴画像との間に差異が生じてしまう。その結果上記の如く、加工後に印刷された文書画像に対し改ざん検知を行うことができなくなってしまう場合がある。
【００２２】
なお上記加工が必要な場合の例として、上記の如く、画像の変倍、すなわち文書画像Ｄ１を縮小或いは拡大する必要がある場合の他、文書画像Ｄ１の濃度を変化させる必要がある場合、文書画像Ｄ１に欠損を生じさせることになる場合等が考えられる。画像の変倍を行う必要がある場合とは、上記の如く文書画像Ｄ１のサイズが、画像処理装置２００が有する用紙のサイズの範囲外の場合の他、ユーザの指定による場合も考えられる。ユーザの指定による場合、例えば図２に示す画像情報Ｄ２に、印刷の際に文書画像Ｄ１を変倍（縮小等）する旨の指示が含まれている場合等が考えられる。
【００２３】
また、画像の濃度を変化させる必要がある場合とは、画像処理装置２００のトナー不足が生じた場合、或いはトナーセーブモードが設定されている場合等が考えられる。すなわち画像の濃度を低下させてトナー消費量を減らすことによって、トナー不足の場合にはトナーが空になるまでの時間を稼ぎ、トナーセーブモードが設定されている場合にはトナー使用量を減らしてトナーセーブが実現できる。
【００２４】
文書に欠損を生じさせることになる場合とは、印刷後の用紙にパンチ（孔空け）処理を行う設定がなされている場合等が考えられる。文書を印刷後の用紙にパンチ処理を行うことにより、印刷された文書の画像に部分的に欠損が生じる場合がある。このような場合、特徴画像を使用した改ざん検知を可能にするためには、上記画像が部分的に欠損した状態の画像に基づいて特徴画像をあらためて生成する必要がある。このために、パンチ処理によって部分的に画像が欠損した状態の画像を生成するための加工が必要となる。
【００２５】
なお、上記トナーセーブモードの設定、印刷後の用紙にパンチ処理を行う設定等は、後述する画像処理装置２００の機器情報格納部２９０に格納されているトナー情報２９０ｃ、後処理設定情報２９０ｄ等において設定されている場合と、図２に示す画像情報Ｄ２において設定されている場合とがあり得る。
【００２６】
そこで、本実施形態では、画像処理装置２００が、文書画像Ｄ１を加工する必要があると判断した場合（ステップＳ１０２、Ｙｅｓ）、画像処理装置２００は、自機で特徴画像を埋め込む処理を行うことが可能かどうかを判断する（ステップＳ１０３）。
【００２７】
なお、「自機で特徴画像を埋め込む処理を行うことが可能」とは、画像処理装置２００が、上記加工後の文書画像に基づいて（変換等によって）新たな特徴画像を生成し、生成した特徴画像を加工後の文書画像に埋め込む処理を行う機能を有することを要する。画像処理装置２００が当該機能を有し、上記加工後の文書画像に基づいて（変換等によって）新たな特徴画像を生成し、生成した特徴画像を当該加工後の文書画像に埋め込む処理を行うことにより、当該加工後の文書画像を印刷した場合に、文書画像Ｄ１を加工する必要がなく（ステップＳ１０２，Ｎｏ）そのまま印刷（ステップＳ１１３）した場合同様、印刷した文書に対し改ざん検知を行うことができるようになる。
【００２８】
特徴画像の埋め込み処理を行うことが可能な場合（ステップＳ１０３、Ｙｅｓ）、次に画像処理装置２００自身が特徴画像の埋め込み処理を行うか否かを判断する（ステップステップＳ１０３Ａ）。ステップＳ１０３Ａの判断は、ユーザによる選択操作に基づいて行われる。すなわち画像処理装置２００はユーザに対し「画像処理装置２００自身が特徴画像の埋め込み処理を行うか否か」の選択を行うことを促す表示を行い、当該表示に応じてユーザが画像処理装置２００に対し選択の操作を行い、当該選択の操作の内容に応じて画像処理装置２００が判断する。
【００２９】
ステップＳ１０３Ａの判断の結果が「画像処理装置２００自身が特徴画像の埋め込み処理を行う」（Ｙｅｓ）であれば、処理はステップＳ１０４に移行する。他方、ステップＳ１０３Ａの判断の結果が「画像処理装置２００自身が特徴画像の埋め込み処理を行わない」（Ｎｏ）であれば、処理はステップＳ１０６に移行する。
【００３０】
ステップＳ１０４では、画像処理装置２００は、文書画像Ｄ１から、文書画像Ｄ１に埋め込まれている特徴画像を除去し、特徴画像を除去した文書画像に対し、上記ステップＳ１０２で必要と判断された加工を行う。次にステップＳ１０５にて、当該加工後の画像に対し、特徴画像の埋め込み処理を行う。すなわち画像処理装置２００自身が、上記加工後の画像に基づき（必要に応じて特徴画像情報Ｄ３を参照して）、あらためて特徴画像を（変換等により）作成する。そして作成した特徴画像を上記加工後の画像に対し、あらためて埋め込む。そして、特徴画像が埋め込まれた画像（文書画像）を印刷する（ステップＳ１１３）。このようすることで、適切な状態（すなわち印刷後に改ざん検知が可能な状態）で特徴画像が埋め込まれた文書を印刷することが可能になる。
【００３１】
他方、特徴画像の埋め込み処理を行うことができない場合（ステップＳ１０３、Ｎｏ）、或いはユーザの選択操作によって画像処理装置２００自身が特徴画像の埋め込み処理を行わない場合（ステップＳ１０３Ａ，Ｎｏ）、画像処理装置２００は上記ステップＳ１０２で必要と判断された加工を回避する条件を判断する（ステップＳ１０６）。ここでは画像情報Ｄ２に基づき、上記加工を回避する条件（後述）を判断する。そしてステップＳ１０６で判断された、当該加工を回避する条件に基づき、画像処理装置２００は、加工を回避して印刷できるような設定変更が画像処理装置２００において可能か否かの判断をする（ステップＳ１０７）。
【００３２】
ここで、例えば画像処理装置２００が文書画像Ｄ１のサイズより小さいサイズの用紙しか有しないような場合、ステップＳ１０６で判断する「加工を回避する条件」としては、文書画像Ｄ１のサイズに合致するサイズの用紙を画像処理装置２００にセットすること、などが挙げられる。このような場合、画像処理装置２００は、ステップＳ１０７で、例えば、文書画像Ｄ１のサイズに合致するサイズの用紙を画像処理装置２００にセットするという設定変更が可能か否かを、（後述する用紙サイズ情報２０９ａに基づいて）画像処理装置２００にセットできる用紙サイズの範囲から判断することができる。このとき、文書画像Ｄ１のサイズが、画像処理装置２００にセットできる用紙サイズの範囲外であるときは、「加工を回避する条件」を満たすための設定変更を画像処理装置２００において行うことは不可能（ステップＳ１０７、Ｎｏ）ということになる。
【００３３】
上記のような設定変更が不可能な場合（ステップＳ１０７、Ｎｏ）、ステップＳ１０２で判断された加工を回避できず、さらに加工後の画像についてあらためて特徴画像を作成することはない（ステップＳ１０３，Ｎｏ、或いはステップＳ１０３Ａ，Ｎｏ）ため、適切な状態（すなわち特徴画像を利用して改ざん検知を行うこと可能な状態）で文書を印刷することができない。したがって、画像処理装置２００は、特徴画像が適切な状態（すなわち改ざん検知可能な状態）で埋め込まれてはいない文書を印刷する旨をユーザに通知（ステップＳ１０８）した上で、ステップＳ１０２で必要と判断された加工を行い、文書を印刷する（ステップＳ１１３）。ステップＳ１０８で通知する手段としては、例えば、警告をユーザに表示する手段や、印刷した文書にその旨を示す印を付す手段などがある。
【００３４】
このように本実施形態では、ステップＳ１０７にて、ステップＳ１０２で必要と判断された加工を行うことなしに印刷できるような設定変更が画像処理装置２００において可能かどうかをまず判断する。このようにすることにより、当該加工の回避が不可能であるにも関わらず、画像処理装置２００が印刷を待機する、というような事態を防ぐことができる。
【００３５】
他方上記設定変更が可能な場合（Ｓ１０７、Ｙｅｓ）、ユーザに対し当該設定変更を実現するための操作（例えば文書画像Ｄ１のサイズと合致するサイズの用紙をセットする操作等）を促す表示を行う。画像処理装置２００はさらに、特徴画像が適切な状態（すなわち改ざん検知可能な状態）で埋め込まれてはいない文書をすぐに印刷するか、或いは画像処理装置２００が上記の加工を行うことなく印刷できる状態になるまで（すなわちステップＳ１０２で必要と判断された加工を行うことなしに印刷できるような設定変更がなされるまで）待機させるか、をユーザに選択させる（ステップＳ１０９）。すなわち画像処理装置２００は、ユーザに対し、上記の加工を回避する操作を表示を行うとともに、特徴画像が適切な状態で埋め込まれてはいない文書をすぐに印刷するか、或いは画像処理装置２００が上記の加工を行うことなく印刷できる状態になるまで待機させるかの選択を行うことを促す表示を行う。そして当該表示に応じてユーザが選択の操作を行うと、画像処理装置２００は当該選択の操作の内容に応じてステップＳ１０９の判断を行う。
【００３６】
ユーザが画像処理装置２００に印刷を待機させることを選んだ場合（ステップＳ１０９、待機）、画像処理装置２００の設定変更の処理を行う（ステップＳ１１１）。例えば上記の例の場合、すなわち該当する設定変更が画像処理装置２００における用紙サイズの変更であった場合、文書画像Ｄ１のサイズに合致するサイズの用紙を画像処理装置２００にセットすることが必要となる。したがってこの場合、画像処理装置２００はユーザに対し文書画像Ｄ１のサイズに合致するサイズの用紙をセットするよう促す表示を行い、当該表示に応じてユーザが該当するサイズの用紙を画像処理装置２００にセットするようにする。その結果、画像処理装置２００は、このようにしてセットされた文書画像Ｄ１のサイズに合致するサイズの用紙に対し、ステップＳ１０２で必要と判断された加工を行うこと無く、文書画像Ｄ１の印刷を行うことができる。
【００３７】
このようにして画像処理装置２００がステップＳ１０２で必要と判断された加工を行うことなく印刷できる状態になると（ステップＳ１１２、Ｙｅｓ）、画像処理装置２００は文書画像Ｄ１をそのまま印刷する（Ｓ１１３）。このようにして印刷された文書画像Ｄ１は、印刷前に特に加工がなされていないため、特徴画像は適切な状態で埋め込まれている。したがって印刷された文書は改ざんが可能な状態である。その結果、当該印刷された文書に対し改ざんがなされなかった場合には、上記の如く、当該文書から直接取り出された特徴画像（或いは当該特徴画像から復元された特徴データ）と、当該文書から変換された特徴画像（或いは特徴データ）とが相互に一致する。他方、当該印刷された文書に対し何らかの改ざんがなされた場合には、上記の如く、当該文書から直接取り出された特徴画像（或いは当該特徴画像から復元された特徴データ）と、当該文書から変換された特徴画像（或いは特徴データ）とが相互に異なることになり、改ざんが検出できる。
【００３８】
このように、本実施形態では、分割などの文書画像Ｄ１に対する加工を避けることが可能であるため、加工後の画像に対しあらためて特徴画像を作成して埋め込む処理が不要となり、画像処理装置２００が特徴画像を埋め込む処理ができない場合であっても、特徴画像が適切な状態で埋め込まれた文書を印刷することができる。
【００３９】
一方、ユーザが、特徴画像が適切な状態で埋め込まれてはいない文書をすぐに印刷することを選んだ場合（Ｓ１０９、そのまま印刷）、上記のステップＳ１０８と同様に、特徴画像が適切な状態で埋め込まれていないことをユーザに通知し（Ｓ１１０）、ステップＳ１０２で必要と判断された加工を行った上で、文書画像Ｄ１を印刷する（Ｓ１１３）。このようにすることで、少なくとも現在の画像処理装置２００の状態では特徴画像が適切な状態で埋め込まれた文書を得ることができないような場合に、特徴画像は不適切（すなわち印刷後に改ざん検知ができない状態）ではあるが受信した文書をすぐに印刷できる。その結果、わざわざ情報処理装置１００における設定を文書画像Ｄ１に特徴画像を埋め込まない設定に変更した上で再度文書を情報処理装置１００から画像処理装置２００に送信し直す、という余分な手間を省くことができる。また、少なくとも現在の画像処理装置２００の状態では特徴画像が適切な状態で文書を印刷できないようなときにすぐに印刷を行う選択肢（ステップＳ１０９）を設けることで、特徴画像は不適切（すなわち印刷後に改ざん検知ができない状態）であっても受信した文書をすぐに印刷して確認したいような場合には、（加工の回避条件を満たすために行う）画像処理装置２００の設定変更に係る操作の手間及び時間を省くことができる（ステップＳ１０９，そのまま印刷）。
【００４０】
図４は、本発明の実施形態に係る画像処理装置２００の機能ブロック図である。画像処理装置２００は、制御部２１０と、画像受信部２２０と、加工要否判断部２３０と、文書加工部２４０と、特徴画像解析・生成部２５０と、印刷部２６０と、表示部２７０と、操作部２８０と、機器情報格納部２９０と、を有する。また機器情報格納部２９０は、用紙サイズ情報２９０ａ、特徴画像埋め込み機能情報２９０ｂ、トナー情報２９０ｃ、後処理設定情報２９０ｄ等を格納する。
【００４１】
制御部２１０は、種々の処理の指示を画像処理装置２００の各部に出すことによって当該各部を制御し、情報処理装置１００からの画像の受信から印刷までの一連のジョブを制御する。以下に上述した図３のフローチャートとともに画像処理装置２００の各部について説明を行う。
【００４２】
画像受信部２２０は、情報処理装置１００から文書Ｄのデータを受信する（図３のステップＳ１０１）。
【００４３】
加工要否判断部２３０は、機器情報格納部２９０から用紙サイズ情報２９０ａ、トナー情報２９０ｃ、後処理設定情報２９０ｄなどを取得し、さらに受信した文書Ｄの画像情報Ｄ２を参照し、文書画像Ｄ１の加工が必要か否かを判断する（ステップＳ１０２）。
【００４４】
すなわち例えば用紙サイズ情報２９０ａによって画像処理装置２００に現在セットされている用紙のサイズが文書画像Ｄ１のサイズより小さいと判断された場合、文書画像Ｄ１の分割、縮小等の加工を行って現在セットされている用紙に印刷可能なサイズの画像にする必要がある。また、トナー情報２９０ｃによって画像処理装置２００においてトナー不足が生じている、或いはトナーセーブモードが設定されていると判断された場合、文書画像Ｄ１を加工して画像濃度を下げ、トナーの使用量を削減する必要がある。また後処理設定情報２９０ｄにより印刷後の用紙のパンチ処理が必要と判断された場合、上記の如く、パンチ処理によって欠損することになる画像部分を特定し、当該欠損する画像部分が欠損した状態の文書画像（すなわち加工後の画像）に基づいて特徴画像を作成（ステップＳ１０４、ステップＳ１０５）する必要がある。
【００４５】
また文書画像Ｄ１の加工が必要な場合（ステップＳ１０２、Ｙｅｓ）、加工要否判断部２３０は、機器情報格納部２９０から特徴画像埋め込み機能情報２９０ｂを取得し、画像処理装置２００が、特徴画像の埋め込み処理を行うことができるか否か判断する（ステップＳ１０３）。特徴画像の埋め込み処理を行うことができない場合（Ｓ１０３、Ｎｏ）、加工要否判断部２３０は、ステップＳ１０２で必要と判断された加工を回避する条件を判断し（ステップＳ１０６）、機器情報格納部２９０から取得した用紙サイズ情報２９０ａ、トナー情報２９０ｃ、後処理設定情報２９０ｄ等に基づき、画像処理装置２００の設定変更で当該加工が回避可能か否かを判断する（ステップＳ１０７）。
【００４６】
ステップＳ１０７では、例えば上記の如く、文書画像Ｄ１のサイズが現在画像処理装置２００にセットされている用紙のサイズよりも大きい場合、用紙サイズ情報２９０ａに基づき、文書画像Ｄ１のサイズに合致するサイズの用紙をセットするという設定変更によって上記加工を回避することが可能か否かを判断する。例えば用紙サイズ情報２９０ａに画像処理装置２００にセットすることが可能な用紙のサイズの範囲が記載されているとすると、文書画像Ｄ１のサイズが当該範囲内か否かを判断することにより、文書画像Ｄ１のサイズに合致するサイズの用紙をセットするという設定変更によって上記加工を回避することが可能か否かを判断することができる。このような設定変更によって画像処理装置２００に文書画像Ｄ１と同サイズの用紙がセットされたなら、文書画像Ｄ１の縮小、分割等の加工は不要となり、当該加工を回避できるからである。
【００４７】
或いは上記の如く、画像情報Ｄ２に、例えば印刷の際に文書画像Ｄ１を変倍（縮小等）する旨の指示が含まれている場合には、画像情報Ｄ２を変更する設定変更によって実際に文書画像Ｄ１を変倍（縮小等）する必要がなくなり、当該加工を回避できるからである。
【００４８】
同様に、トナー不足が発生或いはトナーセーブモードが設定されていた場合、トナー情報２９０ｃに基づき、トナーの補充、或いは当該トナー情報２９０ｃを変更してトナーセーブモードを解除する設定変更を行うによって上記加工を回避することが可能か否かを判断する。トナーの補充、或いは当該トナー情報２９０ｃを変更してトナーセーブモードを解除する設定変更により、文書画像Ｄ１の濃度を低下させる加工は不要となり、当該加工を回避できるからである。
【００４９】
また、後処理設定情報２９０ｄに基づき、後処理設定情報２９０ｄを変更してパンチ処理を取り消す設定変更を行うことによって上記加工を回避することが可能な否かを判断する。後処理設定情報２９０ｄを変更してパンチ処理を取り消す設定変更を行うことによって印刷後の用紙にパンチ処理を行う必要がなくなり、よって、特徴画像を使用した改ざん検知を可能にするために、上記の如く、画像が部分的に欠損した状態の画像に基づいて特徴画像をあらためて生成する必要がなくなるからである。その結果、パンチ処理によって部分的に画像が欠損した状態の画像を生成するための加工が不要となる。
【００５０】
また上記の如く、トナーセーブモードの設定、印刷後の用紙にパンチ処理を行う設定等が図２に示す画像情報Ｄ２において設定されている場合、画像情報Ｄ２を変更することによってトナーセーブモードを解除する設定変更、印刷後の用紙にパンチ処理を行う設定を取り消す設定変更等を行うことによって上記加工を回避することが可能な否かを判断する。
【００５１】
また、ステップＳ１０９の判断結果が「待機」となり、画像処理装置２００の設定変更を実現する処理（ステップＳ１１１）が行われると、加工要否判断部２３０は、加工回避の条件が満たされたか否かを判断する（ステップＳ１１２）。
【００５２】
ステップＳ１１２では、例えば上記の例では、文書画像Ｄ１のサイズに合致するサイズの用紙がセットされるという設定変更によって上記加工回避の条件が満たされたか否かが判断される。或いはトナーの補充或いはトナーセーブモードの解除等という設定変更によって上記加工回避の条件が満たされたか否かが判断される。或いはパンチ処理を取り消すという設定変更によって上記加工回避の条件が満たされたか否かが判断される。
【００５３】
また特徴画像解析・生成部２５０は、ステップＳ１０３で埋め込み処理を行うことができると判断され（Ｙｅｓ），ステップＳ１０３Ａで、自機で埋め込み処理を行うと判断された（Ｙｅｓ）場合、ステップＳ１０４における文書画像Ｄ１の加工前に、文書画像Ｄ１に埋め込まれた特徴画像を解析し取り除く。また当該加工後の文書画像に基づいて（変換等によって）特徴画像を作成し、当該加工後の文書画像に上記作成した特徴画像を埋め込む（ステップＳ１０５）。なお、画像処理装置２００が特徴画像の埋め込み処理を行うことができない場合（ステップＳ１０３，Ｎｏ）とは、画像処理装置２００が特徴画像の埋め込み処理の機能を有さないことを意味し、すなわち特徴画像解析・生成部２５０が画像処理装置２００に存在しないことを意味する。
【００５４】
文書加工部２４０は、文書画像Ｄ１に対し、分割、縮小等、必要な加工を施す（Ｓ１０４）。また、特徴画像が適切な状態で埋め込まれてはいないことを示す印を文書に印字する機能を文書加工部２４０に持たせることもできる（ステップＳ１０８、Ｓ１１０）。
【００５５】
上記必要な加工とは、例えば上記の如く、画像処理装置２００が有する用紙のサイズに合わせるように文書画像Ｄ１を縮小或いは分割する加工、画像情報Ｄ２に従って文書画像Ｄ１を変倍（縮小等）する加工、トナー不足或いはトナーセーブモードが設定されている場合に文書画像Ｄ１の濃度を下げる加工、文書画像Ｄ１を、パンチ処理によって欠損する画像部分が欠損した状態の画像を生成する加工等が考えられる。
【００５６】
印刷部２６０は、文書（文書画像）を印刷する（ステップＳ１１３）。
【００５７】
表示部２７０は、画像処理装置２００の設定や警告などを表示する。すなわち、自機で特徴画像の埋め込み処理を行うか否かをユーザに選択させるための表示を行う（ステップＳ１０３Ａ）。また、ユーザに対し、加工回避のための設定変更の操作を表示するとともに、特徴画像が適切な状態で埋め込まれてはいない文書をすぐに印刷するか、或いは画像処理装置２００が上記の加工を行うことなく印刷できる状態になるまで待機させるか、の選択を行うことを促す表示を行う（ステップＳ１０９）。また、表示部２７０が、特徴画像が適切な状態で埋め込まれていない点を警告する旨を表示するようにすることもできる（ステップＳ１０８、Ｓ１１０）。
【００５８】
なお、加工回避のための設定変更を実現するための操作とは、ユーザによる操作であって、例えば文書画像Ｄ１のサイズと合致するサイズの用紙を画像処理装置２００にセットする操作、画像情報Ｄ２を変更して変倍（縮小等）の指示を取り消す操作、画像処理装置２００にトナー補充を行う操作、機器情報格納部２９０のトナー情報２９０ｃ或いは画像情報Ｄ２を変更してトナーセーブモードを解除する操作、機器情報格納部２９０の後処理設定情報２９０ｄ或いは画像情報Ｄ２を変更して印刷後の用紙に対するパンチ処理を取り消す操作等が考えられる。
【００５９】
操作部２８０は、ユーザの操作による、画像処理装置２００の機能や設定変更の指示を受け付ける。すなわち、文書を受信して印刷する際の受信、印刷に関する設定変更、画像処理装置２００の設定変更（ステップＳ１１１）等を受け付け、画像処理装置２００内の必要な部分にその旨を通知する。また、自機で特徴画像の埋め込み処理を行うか否かをユーザが選択する指示を受け付ける（ステップＳ１０３Ａ）。また、特徴画像が適切な状態で埋め込まれてはいない文書をすぐに印刷するか、或いは画像処理装置２００が上記の加工を行うことなく印刷できる状態になるまで待機させるかの選択を受け付ける（ステップＳ１０９）。
【００６０】
なおステップＳ１１１における設定変更とは、例えばユーザが文書画像Ｄ１のサイズと合致するサイズの用紙を画像処理装置２００にセットする設定変更、画像情報Ｄ２を変更して変倍（縮小等）の指示を取り消す設定変更、画像処理装置２００にトナー補充を行う設定変更、操作部２８０を介し機器情報格納部２９０のトナー情報２９０ｃ或いは画像情報Ｄ２を変更してトナーセーブモードを解除する設定変更、操作部２８０を介し機器情報格納部２９０の後処理設定情報２９０ｄ或いは画像情報Ｄ２を変更して印刷後の用紙に対するパンチ処理を取り消す設定変更等が考えられる。このような設定変更の操作に応じ、操作部２８０は、その旨を機器情報格納部２９０へ通知し、該当する情報を適宜変更する。なお、このように、ステップＳ１１１における設定変更には、必ずしも操作部２８０を介して行われるものに限られず、異なるサイズの用紙のセット、トナー補充等、画像処理装置２００における操作部２８０以外の部分を操作することにより実現される設定変更も含めることができる。
【００６１】
機器情報格納部２９０は、画像処理装置２００内の設定や状態を格納しており、必要な情報を画像処理装置２００内の各部に通知する。また上記の如く、操作部２８０を介した設定変更、或いは画像処理装置２００における操作部２８０以外の部分を操作することにより実現される設定変更に応じ、機器情報格納部２９０に格納した情報の変更がなされる（ステップＳ１１１）。
【００６２】
このような構成を有することで、本実施形態では、上述したように、まず、特徴画像が埋め込まれた文書Ｄを受信印刷する際に、受信した文書Ｄと画像処理装置２００の状態から文書画像Ｄ１の加工（分割、縮小など）が必要か否か判断する。加工が必要で、且つ画像処理装置２００が特徴画像の埋め込み処理が可能な場合（すなわち当該機能を有効に有する場合）、画像処理装置２００は、文書画像Ｄ１を加工した後、加工後の画像に基づいて特徴画像を作成し直して加工後の画像に埋め込む。他方、文書画像Ｄ１の加工が必要であるが、画像処理装置２００が特徴画像の埋め込み処理をおこなうことができない場合（すなわち当該機能を有効に有さない場合）、或いはユーザが当該画像処理装置２００で特徴画像の埋め込み処理をおこなうことを選択しない場合、画像処理装置２００は、当該加工を回避する条件を提示するとともに、加工無しで特徴画像が適切な状態の文書を印刷できる状態となるまで待機させるか、或いは特徴画像が不適切な状態で直ぐ印刷するか、をユーザに選ばせる。そして加工無しで特徴画像が適切な状態の文書を印刷できる状態となるまで待機させた場合、加工無しで特徴画像が適切な状態の文書を印刷できる状態となった時点で印刷を実行する。また、特徴画像が不適切な状態で直ぐ印刷する場合には、特徴画像が不適切な状態である旨をユーザに表示し、即印刷を実行する。このようにして、必要に応じ、適切な状態で特徴画像が埋め込まれた文書の印刷ができ，或いは特徴画像は不適切な状態では有るが、その旨がユーザに表示された上で即、文書の印刷物が得られる。
【００６３】
このように、本実施形態では、特徴画像が埋め込まれた文書のデータを受信して印刷する際、状況に応じ、受信データの加工によって特徴画像が壊れることを防ぐこと（ステップＳ１０４，Ｓ１０５，Ｓ１１３、或いはステップＳ１０６，Ｓ１０７，Ｓ１０９，Ｓ１１１，Ｓ１１２，Ｓ１１３）ができる。つまり、改ざん検知ができない特徴画像になることを防ぐことができる。
【００６４】
なお、図３，図４等とともに上述した実施形態における処理動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成によって実行することも可能である。
【００６５】
なお、ソフトウェアによる処理を実行する場合には、図３，図４等とともに上述した実施形態における処理動作の処理シーケンス（処理手順）を記録したプログラムが格納されているＲＯＭ（Read Only Memory）から、専用のハードウェアに組み込まれているコンピュータ内のメモリ（ＲＡＭ）にプログラムを読み込んで実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【００６６】
例えば、プログラムは、記録媒体としてのハードディスクやＲＯＭに予め記録した状態で提供することが可能である。あるいは、プログラムは、フロッピー（登録商標）ディスク等の磁気ディスク、ＣＤ（Compact Disc）、ＤＶＤ(Digital Versatile Disc)等の光ディスク、ＭＯ（Magneto Optical）ディスク等の光磁気ディスクなどのリムーバブル記録媒体に、一時的、あるいは、永続的に格納（記録）した状態で提供することが可能である。
【００６７】
このようなリムーバブル記録媒体は、いわゆるパッケージソフトウェアとして提供することが可能である。
【００６８】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ（Local Area Network）、インターネットといったネットワークを介して、コンピュータに有線で転送したりし、コンピュータでは、転送されてきたプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールして実行させることが可能である。
【００６９】
また、上記実施形態で説明した処理動作が処理シーケンスに従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行されるようにシステムを構築することも可能である。
【００７０】
また、上記実施形態で説明したシステムは、複数の装置の論理的集合構成にしたり、各装置の機能を混在させたりするようにして構築することも可能である。
【００７１】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明の実施形態を説明したが、特許請求の範囲に定義された本発明の広範囲な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更が可能である。
【符号の説明】
【００７２】
１００    情報処理装置
２００    画像処理装置
２１０    制御部
２２０    画像受信部
２３０    加工要否判断部
２４０    文書加工部
２５０    特徴画像解析・生成部
２６０    印刷部
２７０    表示部
２８０    操作部
２９０    機器情報格納部
【先行技術文献】
【特許文献】
【００７３】
【特許文献１】特開２００９−１５２６５１号公報
【特許文献２】特開２００６−１４１８９号公報
【図１】
0005724517.tif 000002
【図２】
0005724517.tif 000003
【図３】
0005724517.tif 000004
【図４】
0005724517.tif 000005