(57)【要約】【課題】付加情報が付加された画像データにおいて、該画像データに含まれるコンテンツ情報の見栄えを確保する。【解決手段】領域設定手段２７０は、取得された付加情報の付加方式と、画像データに含まれるコンテンツ情報とに応じて付加情報を付加するための領域を設定し、情報付加手段２８０は、前記付加方式にて、設定された領域に付加情報を付加することにより、画像データに含まれるコンテンツ情報の見栄えを確保する。【選択図】図２
2008263591.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ情報を含む画像データに付加情報を付加する画像処理装置であって、
前記画像データに対する、前記付加情報の付加方式を取得する方式取得手段と、
取得された前記付加方式と前記コンテンツ情報とに応じて前記付加情報を付加するための領域を設定する領域設定手段と、
設定された前記領域に、前記付加方式により前記付加情報を付加する情報付加手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記領域設定手段は、取得された前記付加方式に応じて前記コンテンツ情報の周囲に領域を設定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
取得された前記付加方式が符号化による情報の付加方式であるか、地紋パターンによる情報の付加方式であるかを検知する検知手段を備え、
前記領域設定手段は、取得された前記付加方式が前記符号化による情報の付加方式であると検知された場合、前記コンテンツ情報の周囲に領域を設定することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記方式取得手段が前記符号化による情報の付加方式と、前記地紋パターンによる付加方式とを取得した場合、
前記領域設定手段は、前記地紋パターンにより付加情報を付加するための領域を設定する一方、前記地紋パターンを包含する範囲に前記符号化により付加情報を付加するための領域を設定することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記領域設定手段は、前記画像データの端部から前記コンテンツ情報までの距離に応じて、該コンテンツ情報の周囲に前記符号化により付加情報を付加するための領域を生成することを特徴とする請求項３または４に記載の画像処理装置。
【請求項６】
前記付加情報は、前記画像データの種別を表す種別情報、または前記画像データの出力履歴である履歴情報のうち、少なくとも一つであることを特徴とする請求項１乃至５に記載の画像処理装置。
【請求項７】
前記付加情報が前記画像データの種別を表すための種別情報である場合、
前記方式取得手段は、前記付加情報の付加方式として、符号化による情報の付加方式を取得することを特徴とする請求項１乃至６に記載の画像処理装置。
【請求項８】
コンテンツ情報を含む画像データに付加情報を付加する画像処理方法であって、
前記画像データに対する、前記付加情報の付加方式を取得する方式取得ステップと、
取得された前記付加方式と前記コンテンツ情報とに応じて前記付加情報を付加するための領域を設定する領域設定ステップと、
設定された前記領域に、前記付加方式により前記付加情報を付加する情報付加ステップと、
を有することを特徴とする画像処理方法。
【請求項９】
前記領域設定ステップは、取得された前記付加方式に応じて前記コンテンツ情報の周囲に領域を設定することを特徴とする請求項８に記載の画像処理方法。
【請求項１０】
取得された前記付加方式が符号化による情報の付加方式であるか、地紋パターンによる情報の付加方式であるかを検知する検知ステップを有し、
前記領域設定ステップは、取得された前記付加方式が前記符号化による情報の付加方式であると検知された場合、前記コンテンツ情報の周囲に領域を設定することを特徴とする請求項９に記載の画像処理方法。
【請求項１１】
前記方式取得ステップが前記符号化による情報の付加方式と、前記地紋パターンによる付加方式とを取得した場合、
前記領域設定ステップは、前記地紋パターンにより付加情報を付加するための地紋領域を設定する一方、前記地紋パターンを包含する範囲に前記符号化により付加情報を付加するための領域を設定することを特徴とする請求項１０に記載の画像処理方法。
【請求項１２】
前記領域設定ステップは、前記画像データの端部から前記コンテンツ情報までの距離に応じて、該コンテンツ情報の周囲に前記符号化により付加情報を付加するための領域を生成することを特徴とする請求項１０または１１に記載の画像処理方法。
【請求項１３】
前記付加情報は、前記画像データの種別を表す種別情報、前記画像データの出力履歴である履歴情報のうち、少なくとも一つであることを特徴とする請求項８乃至１２に記載の画像処理方法。
【請求項１４】
前記付加情報が前記画像データの種別を表すための種別情報である場合、
前記方式取得ステップは、前記付加情報の付加方式として、符号化による情報の付加方式を取得することを特徴とする請求項８乃至１３に記載の画像処理方法。
【請求項１５】
コンピュータに、請求項８乃至１４に記載の画像処理方法を実行させることを特徴とするプログラム。
【請求項１６】
請求項１５に記載のプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データに情報を付加する情報処理装置に関し、特に、付加情報を画像データに付加する画像処理装置、画像処理方法、プログラム、および記録媒体に関する。
【背景技術】
【０００２】
近年、画像処理技術の向上によって、原本と、原本から作成された複写物とが容易に区別できないほど忠実な複写が可能となってきている。このため、偽造防止の観点から、紙幣や有価証券等のような特殊原稿については、複写を全く行うことができないようにするか、あるいは、正しく複写を行わせない措置を講ずる必要性が高まっている。
【０００３】
このような背景から、特殊原稿や機密文書等の複写に対し規制を及ぼすことを目的とする種々の方法が提案されている。
【０００４】
例えば、特許文献１では、ドットパターンを用いて画像データに複写禁止情報を付加することで、該画像データの複写を規制する方法が提案されている。この方法では、読み取った画像データから、予め格納されている複写禁止パターンと特徴量が一致するドットパターンが検知された場合、読み取った画像データは複写禁止であると判断する。
【０００５】
さらに、ドットパターンを、画像データの複写の際に再現される径を有するドットパターンと再現されない径を有するドットパターンとで構成することにより、画像データを複写した際に所望の文字列が浮き上がる地紋パターンとしても機能させる方法が提案されている。
【特許文献１】特開２００４−２７４０９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ここで、特許文献１のような画像データにドットパターンを重畳する方法の問題点について説明する。特許文献１で提案されている方法では、コンテンツ情報を含む画像データに対して出力禁止を示すドットパターンを全面的に重畳する。したがって、画像データに含まれる文書や写真等のコンテンツ情報にもドットパターンが重畳されてしまうため、画像データに含まれるコンテンツ情報の見栄えが低下してしまう（図１４参照）。
【０００７】
また、ドットパターンにより付加された複写禁止情報は、画像データの読み取り条件や出力条件によらず一定の精度をもって抽出されなければ、複写禁止情報を画像データに付加する意義は失われてしまう。したがって、ドットパターンはある程度の濃度（または輝度）をもって画像データに重畳しなければならない。一方、ドットパターンを地紋パターンとして機能させるためには、ドット径の異なる２種類のドットパターンを画像データに付加すれば足りる。しかし、ドットパターンを付加することでコンテンツ情報の見栄えの低下を防止するために、ドットパターンの濃度（または輝度）を可能な限り低下させることが望ましい。
【０００８】
本発明は、上記課題に鑑みてなされたものであり、画像データに情報を付加する場合であっても、該画像データにかかるコンテンツ情報の見栄えを保つことができる画像処理装置、画像処理方法、プログラム、および記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
かかる課題を解決するために、本発明に係る画像処理装置は、コンテンツ情報を含む画像データに付加情報を付加する画像処理装置であって、前記画像データに対する、前記付加情報の付加方式を取得する方式取得手段と、取得された前記付加方式と前記コンテンツ情報とに応じて前記付加情報を付加するための領域を設定する領域設定手段と、設定された前記領域に、前記付加方式により前記付加情報を付加する情報付加手段とを備えることを特徴とする。
【００１０】
さらに、本発明に係る画像処理装置において、前記領域設定手段は、取得された前記付加方式に応じて前記コンテンツ情報の周囲に領域を設定することを特徴としてもよい。
【００１１】
さらに、本発明に係る画像処理装置において、取得された前記付加方式が符号化による情報の付加方式であるか、地紋パターンによる情報の付加方式であるかを検知する検知手段を備え、前記領域設定手段は、取得された前記付加方式が前記符号化による情報の付加方式であると検知された場合、前記コンテンツ情報の周囲に領域を設定することを特徴としてもよい。
【００１２】
さらに、本発明に係る画像処理装置において、前記方式取得手段が前記符号化による情報の付加方式と、前記地紋パターンによる付加方式とを取得した場合、前記領域設定手段は、前記地紋パターンにより付加情報を付加するための領域を設定する一方、前記地紋パターンを包含する範囲に符号化により付加情報を付加するための領域を設定することを特徴としてもよい。
【００１３】
さらに、本発明に係る画像処理装置において、前記領域設定手段は、前記画像データの端部から前記コンテンツ情報までの距離に応じて、該コンテンツ情報の周囲に前記符号化により付加情報を付加するための領域を生成することを特徴としてもよい。
【００１４】
さらに、本発明に係る画像処理装置において、前記付加情報は、前記画像データの種別を表す種別情報、または前記画像データの出力履歴である履歴情報のうち、少なくとも一つであることを特徴としてもよい。
【００１５】
さらに、本発明に係る画像処理装置において、前記付加情報が前記画像データの種別を表すための種別情報である場合、前記方式取得手段は、前記付加情報の付加方式として、符号化による情報の付加方式を取得することを特徴としてもよい。
【００１６】
また、本発明に係る画像処理方法は、コンテンツ情報を含む画像データに付加情報を付加する画像処理方法であって、前記画像データに対する、前記付加情報の付加方式を取得する方式取得ステップと、取得された前記付加方式と前記コンテンツ情報とに応じて前記付加情報を付加するための領域を設定する領域設定ステップと、設定された前記領域に、前記付加方式により前記付加情報を付加する情報付加ステップとを有することを特徴とする。
【００１７】
さらに、本発明に係る画像処理方法において、前記領域設定ステップは、取得された前記付加方式に応じて前記コンテンツ情報の周囲に領域を設定することを特徴としてもよい。
【００１８】
さらに、本発明に係る画像処理方法において、取得された前記付加方式が符号化による情報の付加方式であるか、地紋パターンによる情報の付加方式であるかを検知する検知ステップを有し、前記領域設定ステップは、取得された前記付加方式が前記符号化による情報の付加方式であると検知された場合、前記コンテンツ情報の周囲に領域を設定することを特徴としてもよい。
【００１９】
さらに、本発明に係る画像処理方法において、前記方式取得ステップが前記符号化による情報の付加方式と、前記地紋パターンによる付加方式とを取得した場合、前記領域設定ステップは、前記地紋パターンにより付加情報を付加するための地紋領域を設定する一方、前記地紋パターンを包含する範囲に前記符号化により付加情報を付加するための領域を設定することを特徴としてもよい。
【００２０】
さらに、本発明に係る画像処理方法において、前記領域設定ステップは、前記画像データの端部から前記コンテンツ情報までの距離に応じて、該コンテンツ情報の周囲に前記符号化により付加情報を付加するための領域を生成することを特徴としてもよい。
【００２１】
さらに、本発明に係る画像処理方法において、前記付加情報は、前記画像データの種別を表す種別情報、前記画像データの出力履歴である履歴情報のうち、少なくとも一つであることを特徴としてもよい。
【００２２】
さらに、本発明に係る画像処理方法において、前記付加情報が前記画像データの種別を表すための種別情報である場合、前記方式取得ステップは、前記付加情報の付加方式として、符号化による情報の付加方式を取得することを特徴としてもよい。
【００２３】
また、本発明に係るプログラムは、本発明の画像処理方法を実行させることを特徴とする。
【００２４】
また、本発明に係る記録媒体は、コンピュータが読み取り可能な記録媒体であり、本発明のプログラムを記録したことを特徴とする。
【発明の効果】
【００２５】
本発明によれば、付加情報の付加方式と画像データに含まれるコンテンツ情報とに応じて付加情報を付加するための領域を設定するため、付加情報が付加された画像データにおけるコンテンツ情報の見栄えを保つことができるとともに、付加情報の抽出精度を高めることが可能となる。
【発明を実施するための最良の形態】
【００２６】
以下、添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、以下に説明する本実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【００２７】
〔第１の実施の形態〕
以下に、図１乃至図７を用いて、本発明に係る第１の実施の形態における画像処理装置について説明する。なお、本実施の形態では、画像処理装置の一例として、コピー、ファクシミリ、スキャナ、プリント等の複合機能を有するＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）１００を用いて説明する。なお、画像処理装置の適用例としては、ＭＦＰ１００に限られることなる、ファクシミリ装置、プリンタ装置、パーソナルコンピュータ、ゲーム機器、携帯電話機、カーナビゲーション装置等が含まれることは言うまでもない。
【００２８】
ここで、本明細書で用いる文言を次のように定義する。「コンテンツ情報」とは、画像データが有する文字、文字列、図、表、写真などの各種コンテンツを意味する。
「コード方式」とは、コード方式による付加方式による情報の付加方式であり、より詳しくは、ビット列で表現される情報にかかる各ビットを予め設定されたパターンに置換し、置換したパターンを付加する方式を意味する。さらに、パターンへの置換は情報の符号化とも換言できる。ここで、置換したパターンは、後にコード情報として認識可能な形式となっている。具体的には、ドットパターン（「：」や「‥」）、スラッシュパターン（「／」や「＼」）、バーコード、２次元バーコード（ＱＲコード）等が挙げられる。なお、情報がアナログデータの場合、デジタルデータ（ビット列）への変換も「コード方式」に含まれることは言うまでもない。
また、「地紋方式」とは、地紋方式による情報の付加方式であり、複写の際に再現されるサイズを有するパターンと再現されないパターンとの組み合わせにより情報を視覚的に表現したパターンを付加することによる情報の付加方式を意味する。複写の際に再現されるサイズを有するパターンと、再現されないパターンとを組み合わせることにより、地紋方式により付加情報が付加された印刷画像を複写した際、付加情報を浮き上がらせることが可能となる。なお、地紋方式の詳細は、特開２００４−２７４０９２号公報で本願出願人が開示している。
【００２９】
図１は、本発明の画像処理装置の一例である、ＭＦＰ１００のハードウエア構成を示す図である。図１に示すように、ＭＦＰ１００は、コントローラ１１０、通信インターフェース１２０、スキャナエンジン１３０、プリンタエンジン１４０、ＦＡＸボード１５０、ユーザインターフェース１６０、可搬性記録媒体読取装置１７０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１８０、バスライン１９０により構成される。
【００３０】
コントローラ１１０は、ＭＦＰ１００の全体の処理を制御する。
コントローラ１１０はその内部構成として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｓｅｓｓｉｎｇ  Ｕｎｉｔ）１１１、ＣＰＵ１１１を制御するプログラム等の固定的なデータを予め格納したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１２、各種データを一時的に記憶するエリアを形成するメモリ（メインメモリ）１１３、とから構成される。
【００３１】
通信インターフェース１２０は、コントローラ１１０によって制御され、ＭＦＰ１００の外部装置との通信を行う。なお、通信インターフェース１２０は、イーサネット（登録商標）インターフェース、ＩＥＥＥ１２８４インターフェース、または、その他のインターフェースでも構成可能である。
【００３２】
スキャナエンジン１３０は、コントローラ１１０によって制御され、画像読取処理を実行する機能を有する。
【００３３】
プリンタエンジン１４０は、コントローラ１１０によって制御され、画像形成処理（印刷処理）を実行する。なお、プリンタエンジン１４０は、レーザービームプリンタ、インクジェットプリンタ、または、その他のプリンタでも構成可能である。
【００３４】
ＦＡＸボード１５０は、コントローラ１１０によって制御され、ファクシミリ通信処理を実行する。
【００３５】
ユーザインターフェース１６０は、コントローラ１１０から送られた情報の表示を行うとともに、ユーザから入力された情報をコントローラ１１０に伝えることができる。つまり、ユーザに対する情報の出力（提供）や、ユーザからの指示（情報）入力を行う。なお、ユーザインターフェース１６０としては、例えば、ディスプレイ（ＬＣＴやＣＲＴ等）、ポインティングデバイス（マウス、タッチペン等）や、キーボードによって構成可能である。さらに、他の構成として、タッチパネル、音声インターフェース等を利用することができる。
【００３６】
可搬性記録媒体読取装置１７０は、コントローラ１１０によって制御され、ＩＣカードや、フロッピーディスク（登録商標）等の可搬性記録媒体の記録情報を読み込む処理を実行する。また、可搬性記録媒体読取装置１７０は、コントローラ１１０からの指示により図示しない可搬性記録媒体へアクセスし、可搬性記録媒体から情報を読み出して、コントローラ１１０に通知する。
【００３７】
ＨＤＤ１８０は、各種データの書き込み、及び、読出しを行う機能を有する。そして、バスライン１９０は、これらコントローラ１１０と、通信インターフェース１２０、スキャナエンジン１３０、プリンタエンジン１４０、ＦＡＸボード１５０、ユーザインターフェース１６０、可搬性記録媒体読取装置１７０、ＨＤＤ１８０を電気的に接続している。なお、バスライン１９０には、アドレスバス、データバス等を利用することができる。
【００３８】
以上のような構成を有するＭＦＰ１００において、プリンタエンジン１４０を選択することでプリントジョブの発行が可能となる。また、スキャナエンジン１３０を選択することでスキャンジョブの発行が可能となる。さらに、プリンタエンジン１４０とスキャナエンジン１３０とを選択することで、コピージョブの発行が可能となる。また、プリンタエンジン１４０とスキャナエンジン１３０とＦＡＸボード１５０とを選択することで、ファクシミリ受信ジョブ及びファクシミリ送信ジョブの発行が可能となる。
【００３９】
次に、本実施の形態に係るＭＦＰ１００が有する機能を、図２を用いて説明する。図２は、本実施の形態に係るＭＦＰ１００の機能ブロック図である。図２に示すように、ＭＦＰ１００は、指示入力手段２１０、データ入力手段２２０、記憶手段２３０、サイズ検出手段２４０、方式取得手段２５０、検知手段２６０、領域設定手段２７０、情報付加手段２８０、データ出力手段２９０を備える。
【００４０】
指示入力手段２１０は、ＭＦＰ１００を操作するユーザからの指示を受け付ける。ユーザからの指示の例としては、画像データの入力指示や画像データの出力指示のほか、入力または出力の条件の設定指示を挙げることができる。また、情報の付加指示の受付も行う。なお、指示入力手段２１０は、ユーザに選択肢を提示し、指示入力を促す構成を採用してもよい。ここで、指示入力手段２１０は、図１に示すユーザインターフェース１６０により実現される。また、外部装置からの遠隔操作によりユーザがＭＦＰを制御する場合、指示入力手段２１０を通信インターフェース１２０により実現される。
【００４１】
データ入力手段２２０は、情報の付加対象となる画像データをアプリケーションにより生成、または通信インターフェース１２０もしくはスキャナエンジン１３０を介して外部から取得することにより処理対象の画像データを入力し、入力した画像データを記憶手段２３０に格納する。
【００４２】
また、データ入力手段２２０は、画像データに付加する情報（以下、「付加情報」という。）を生成、または取得することにより、付加情報を入力し、入力した付加情報を記憶手段２３０に格納する機能も備える。ここで、付加情報には、画像データが複写禁止データであることを示すための情報や、画像データが出力される装置の識別情報等のセキュリティ情報や、画像データの著作権を管理するための情報や、画像データの関連情報（例えば、画像データに関する情報の所在を示すＵＲＬ等）等がある。複写禁止データを示すための情報としては、「複写禁止」との文字列や、複写禁止を意味するビット列等がある。なお、画像データ入力手段２２０は、通信インターフェース１２０により実現されてもよいし、スキャナエンジン１３０により実現されてもよい。
【００４３】
なお、データ入力手段２２０は、指示入力手段２１０を介してユーザにより指定された情報自体を付加情報として入力してもよいし、ユーザにより指定された設定指示に応じた付加情報を後述の記憶手段２３０から取得してもよい。ユーザにより指定された設定指示に応じた付加情報について、いくつかの例を示す。
【００４４】
ユーザは、画像データの種別や用途に応じた種々の情報を画像データに付加することで、画像データの有用性やセキュリティ精度を高めることを望んでいる。そこで、画像データの出力の際にユーザが機密データ出力モードを選択した場合、画像データの複写を禁止するための情報を付加情報とする。なお、かかる情報が付加された画像データが複写目的で読み取られた際、読み取った装置は、付加情報により読み取った画像データが複写禁止データであると認識可能となり、複写に関する一連の処理を中止する措置を講ずることが可能となる。
【００４５】
また、別の設定指示としては、ＭＦＰ１００の管理者によるセキュリティ指示が挙げられる。かかる設定指示の場合、画像データを出力するＭＦＰ１００の識別情報や、ユーザの識別情報、出力日時等の追跡情報を、画像データに付加する付加情報とする。ここで、ＭＦＰ１００の識別情報を画像データに付加することで、いつ、どの装置により、誰によって画像データが出力されたが把握可能となる。
【００４６】
記憶手段２３０は、ＭＦＰ１００の処理に必要な各種情報を記憶する。具体的には、付加情報を付加するための領域（以下、「付加領域」という。）に関する情報や、データ入力手段２２０により入力された各種情報等を記憶する。ここで、付加領域に関する情報とは、付加領域の範囲を示す情報（以下、「領域情報」という。）である。なお、記憶手段２３０は、コントローラ１１０内のメモリ１１３や、ＨＤＤ１８０により実現される。
【００４７】
サイズ検出手段２４０は、データ入力手段２２０により入力された画像データのサイズを検出する。画像データのサイズとして、Ａ３、Ａ４等の用紙サイズを検出してもよいし、解像度により定義される画像データのサイズを検出してもよい。なお、サイズ検出手段２４０は、図１に示すコントローラ１１０により実現されてもよいし、スキャナエンジン１３０により実現されてもよい。
【００４８】
方式取得手段２５０は、付加情報を付加領域に付加する際に用いる付加方式の識別情報を取得する。取得に際しては、記憶手段２３０に格納されている画像データやＰＤＬデータのヘッダ部に記録されている付加方式、指示入力手段２１０により指定された付加方式、記憶手段２３０に格納されている付加方式の識別情報等を取得する。ここで、取得する情報としては、付加方式の識別情報ではなく付加方式自体としてもよい。なお、方式取得手段２５０は、図１に示す通信インターフェース１２０やユーザインターフェース１６０により実現されてもよいし、コントローラ１１０により実現されてもよい。
【００４９】
検知手段２６０は、方式取得手段２５０が取得した付加方式等の種別を検知する。具体的には、取得された付加方式の識別情報をキーとして、記憶手段２３０に格納されている種別を取得し、検知する。ここで、図３として、記憶手段２３０に格納されている対応表を例示する。ここで種別とは、「コード方式」や、「地紋方式」を挙げることができる。なお、両付加方式の大きな相違点は、後に画像データに付加した情報を、機械がコード情報として認識可能な形式で付加するか否かの違いである。つまり、検知手段２６０は、コード情報として認識可能な方式か否かを検知する手段とも換言できる。
【００５０】
次に、領域設定手段２７０について説明する。領域設定手段２７０は、付加情報の付加方式と、画像データに含まれるコンテンツ情報とに応じて、画像データ中に付加領域を設定する。なお、領域設定手段２７０は、図１に示すコントローラ１１０により実現される。
【００５１】
さらに、領域設定手段２７０の説明を詳細に行う。領域設定手段２７０は、記憶手段２３０に格納されている処理対象の画像データに含まれるコンテンツ情報の存在する範囲（以下、「コンテンツ領域」という。）を取得する。ここで、コンテンツ領域の取得に際しては、コンテンツ情報の外接矩形を取得する構成を採用すればよい。なお、コンテンツ情報の外接矩形は、画像データの背景色を特定し、背景色以外の画素の外接矩形を抽出することで取得することができる。背景色の特定は、画像データの色ヒストグラムを作成し、最も割合の多い色を背景色として決定する等、種々の方法が適用可能である。
【００５２】
そして、領域設定手段２７０は、方式取得手段２４０によって取得された付加方式が、コード方式か否かの情報と、取得されたコンテンツ領域とにより、画像データの範囲内に付加領域を設定する。画像データの範囲は、サイズ検出手段２４０により検出されたサイズ用いればよい。なお、画像データの範囲を考慮せず、コントローラ１１０内の不図示のメモリ内で、付加方式とコンテンツ領域とにより付加領域を設定してもよい。
【００５３】
ここで、付加方式がコード方式である場合、情報を付加した画像データに対して複写やノイズ補正等の画像処理を施しても一定の精度でコード情報が認識可能な手法での情報付加が望ましい。複写禁止コードや、画像処理の履歴を管理するためのトレース情報、紙と電子を融合させるためのＵＲＬ等、一定の精度をもってコード情報を画像データから欠落してはいけない情報が付加される場合が多く想定されるからである。したがって、付加情報をコード方式で付加する場合、ある程度の濃度（または輝度）をもって情報の付加に用いるパターンを画像データに重畳しなければならない。したがって、領域設定手段２７０は、付加方式がコード方式である場合、コンテンツ情報に重複しない範囲に、付加領域を設定する。かかる付加領域をコンテンツ情報に重複しない範囲に設定することで、ある程度の濃度（または輝度）をもってパターンを重畳しても、コンテンツ情報の見栄えを保つことができる。
【００５４】
一方、コード方式以外で情報を付加する場合、例えば地紋方式で情報を付加する場合は上記事情は存在しない。逆に、コンテンツ情報と重複させることで、情報を付加する意義がより保たれる場合がある。したがって、領域設定手段２７０は、コード方式以外で情報を付加する場合、コンテンツ情報と重複する範囲に付加領域を設定する。
【００５５】
なお、コンテンツ領域はコンテンツ情報の外接矩形に限られるものではない。例えば、画像データに対して輪郭追跡処理を施すことでコンテンツ領域を取得し、付加領域を設定してもよい。
【００５６】
また、画像データに対して画素値のヒストグラムを求め、求めたヒストグラムからコンテンツ領域を取得し、取得されたコンテンツ領域に基づいて付加領域を設定してもよい。具体的には、画像データの端部から画素値のヒストグラムを求め、求めたヒストグラムの変化量が所定の閾値以上を示す箇所をコンテンツ情報のエッジと判断する。そして、画像データの端部からエッジと判断された箇所までを付加領域として設定する。
【００５７】
さらには、画像データの各画素の微分値を求め、求まった値によりエッジを検出する。そして、画像データの端部から検出されたエッジまでを付加領域として設定してもよい。なお、微分値の算出は、画像フィルタ等の公知の手法を用いればよい。
【００５８】
ここで、取得されたコンテンツ領域が複数存在する場合（複数の第１コンテンツ領域が存在する場合）には、全てのコンテンツ領域を包含する領域（以下、「第２のコンテンツ領域」という。）に応じて付加領域を設定してもよい。具体的には、全ての第１のコンテンツ領域を統合し、第２のコンテンツ領域を求める。そして、第２のコンテンツ領域の外接矩形を求め、求めた外接矩形の周辺に付加領域を設定する。この場合、コンテンツ領域間に付加情報が存在しない画像データを得ることができるため、よりコンテンツ情報の見栄えが損なわない画像データを得ることができる。ただし、第１のコンテンツ情報に基づいて付加領域を設定した手法の方が、より広い付加領域を確保できる。したがって、画像データに付加可能な情報量は多くなる。なお、第１のコンテンツ領域に基づいて情報が付加された画像データを図４に、第２のコンテンツ領域に基づいて情報が付加された画像データを図５に示す。
【００５９】
さらに、領域設定手段２７０は、指示入力手段２１０を介してユーザから入力された付加領域に関する形状指示（以下、「領域形状」という。）を考慮して付加領域を設定する構成を採用してもよい。具体的には、取得されたコンテンツ領域内に領域形状に対応した付加領域を設定することで、ユーザ所望の形状を有する付加領域を設定することができる。なお、かかる構成を採用する場合、領域生成手段２７０は、指示入力手段２１０を介して入力された形状指示に応じたテンプレートを記憶手段２３０から取得することで、ユーザ所望の形状を有する付加領域を設定する。ここで、記憶手段２３０が有する形状指示とテンプレートの関係を図６に示す。
【００６０】
情報付加手段２８０は、データ入力手段２１０により入力された付加情報を、方式取得手段２５０により取得された付加方式に応じて、所定のパターンへ変換する。そして、領域設定手段２７０で設定した付加領域に変換したパターンを重畳することで、処理対象の画像データに付加情報を付加する。
【００６１】
ここで、情報付加手段２８０による付加情報からパターンへの変換について説明する。
【００６２】
まず、方式取得手段２５０が、コード方式を付加方式として取得した場合について説明する。情報付加手段２８０は、データ入力手段２２０により取得された付加情報に対応するビット列の各ビットを、記憶手段２３０に格納されている情報を用いてパターンへと変換する。そして、変換したパターンを画像データに重畳する。具体的には、付加情報を１ビットづつ取得し、取得したビット列を所定の大きさの２次元配列（以下、「単位２次元配列」という。）に並べ替える。次に、情報付加手段２８０はこの単位２次元配列を縦方向、および横方向に繰り返し並べることで、サイズ検知手段２３０で検知した画像データの大きさを有する２次元配列を生成する。そして、生成された２次元配列のうち、領域設定手段２７０で設定された付加領域と重複する部分を各単位２次元配列のパターンに変換することで、画像データにパターンを重畳する。なお、付加情報の抽出精度を向上させるために、付加情報を数回繰り返したビット列をパターンに変換してもよい。
【００６３】
つぎに、方式取得手段２５０が、コード方式以外で情報を付加する方式を付加方式として取得した場合について、地紋方式による付加形式を例に挙げて説明する。情報付加手段２８０は、データ入力手段２２０により取得された付加情報をラスタ展開し、２値画像化した付加情報画像データを生成する。さらに、生成した付加情報画像データの黒画素を複写により再現されないサイズを有するパターンに置換し、白画素を複写により再現されるサイズを有するパターンに置換することで、地紋パターンを生成する。なお、黒画素を複写により再現されるサイズを有するパターンに置換し、白画素を複写により再現されないサイズを有するパターンに置換してもよい。そして、生成した地紋パターンを付加領域に重畳することで、処理対象の画像データに付加情報を付加する。
【００６４】
最後に、データ出力手段２９０について説明する。データ出力手段２９０は、付加情報が付加された画像データを出力する。ここで、通信インターフェース１２０を介して画像データ自体を外部出力してもよいし、プリンタエンジン１４０を用いて所定の媒体（出力用紙など）へ印刷する構成を採用してもよい。また、ユーザインターフェース１６０を用いて、画像データをパネル表示する構成を採用してもよい。
【００６５】
次に、以上のように構成された本実施の形態にかかるＭＦＰ１００における処理の流れについて説明する。図７は、本実施の形態に係るＭＦＰ１００における、処理の流れを示すフローチャートである。
【００６６】
まず、指示入力手段２１０は、画像データの出力指示をユーザから受け付ける（ステップＳ１０１）。このとき、指示受付手段２１０は、画像データに付加情報を付加する旨の指示も、併せてユーザから受け付ける。
【００６７】
次に、データ入力手段２２０は、付加情報の付加対象となる、処理対象の画像データを入力する（ステップＳ１０２）。なお、入力された画像データは、ＭＦＰ１００のＨＤＤ１８０により実現される記憶手段２３０に格納される。
【００６８】
続いて、サイズ検出手段２４０は、記憶手段２３０に格納されている画像データを読み出して、読み出した画像データのサイズを検出する（ステップＳ１０３）。なお、検出された画像データのサイズ情報は、記憶手段２３０に格納される。
【００６９】
さらに、方式取得手段２５０が付加情報を処理対象の画像データに付加する際に用いる付加方式の識別情報を取得し、検知手段２６０が、取得した付加方式の種別を検知する（ステップＳ１０４）。そして、領域設定手段２７０が、画像データのコンテンツ領域を取得し、コンテンツ情報と、付加方式の種別とに応じて、付加情報を付加するための領域を設定する。
【００７０】
ここで、取得された付加方式が、コード方式か否かを判断し（ステップＳ１０５）、取得された付加方式がコード方式である場合、コンテンツ領域の周囲に付加情報を付加するための領域を設定する（ステップＳ１０６）。
一方、取得された付加方式がコード方式以外の付加方法である場合、コンテンツ領域と重複する領域を、付加情報を付加するための領域として設定する（ステップＳ１０７）。
【００７１】
そして、情報付加手段２８０が付加領域にパターンを重畳することにより、処理対象の画像データに付加情報を付加し（ステップＳ１０８）、データ出力手段２９０が、付加情報が付加された画像データを出力する（ステップＳ１０９）ことにより一連の処理を終了する。
【００７２】
以上説明したように、本実施の形態によると、領域設定手段２７０が、付加方式とコンテンツ情報とに応じて付加情報を付加するための領域を設定するため、処理対象の画像データにおけるコンテンツ情報の見栄えを保つことが可能となる。
【００７３】
なお、可搬性記録媒体読取装置１７０が読み取り対象とする可搬性記録媒体は特に限定されるものではなく、ＳＤカードの他、コンパクトフラッシュ（登録商標）メモリーカード、スマートメディア（登録商標）、メモリースティック（登録商標）、ピクチャーカードなどのメモリ系の記録媒体、その他如何なる着脱可能な記録媒体を、単独あるいは組み合わせて採用することもできる。
【００７４】
また、上記各機能は、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）、などのレガシープログラミング言語やオブジェクト指向ブログラミング言語などで記述されたコンピュータ実行可能なプログラムにより実現でき、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ、ＳＤカード、ＭＯなど、装置が読み取り可能な記録媒体に格納して頒布することができる。
【００７５】
〔第２の実施の形態〕
以下に、図８乃至図１３を用いて、本発明の第２の実施の形態にかかる画像処理装置について説明する。本実施の形態は、処理対象の画像データに対し異なる複数の付加方式による付加情報の付加を処理対象とする点で、第１の実施の形態における処理と相違する。
【００７６】
本実施の形態では、情報識別装置の一例として、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）３００を用いた例を説明する。図８は、本実施の形態に係る情報識別装置としてのＰＣ３００のハードウエア構成を示す図である。なお、本実施の形態の説明において、第１の実施の形態と実質的に同一の機能構成を有する構成要素については重複説明を省略する。
【００７７】
ＰＣ３００は、ＣＰＵ３１０、ＲＡＭ３２０、ＲＯＭ３３０、外部記憶装置３４０、通信インターフェース３５０、ユーザインターフェース３６０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）３７０、バスライン３８０を備える。
【００７８】
ＲＯＭ３３０、外部記憶装置３４０、またはＨＤＤ３７０は、オペレーティングシステム、印刷データ生成プログラム等のソフトウェアを記憶する。また、ＣＰＵ３１０は、こうしたＲＯＭ３３０、外部記憶装置３４０、ＨＤＤ３７０に記憶されたソフトウェアを実行し、バスライン２７０に接続された各デバイスを総括的に制御する。ＲＡＭ２２０は、ＣＰＵ３１０の主メモリであるワークエリアなどとして機能する。外部記憶装置３４０やＨＤＤ３７０は、ブートプログラム、オペレーティングシステム、各種のアプリケーションなどを記憶する。
【００７９】
通信インターフェース３５０は、ＣＰＵ３１０によって制御されることにより、ＰＣ３００の外部装置と通信を行う。例えば、通信インターフェース２４０は、イーサネット（登録商標）インターフェース、ＩＥＥＥ１２８４インターフェース、またはその他のインターフェースにより構成される。
【００８０】
ユーザインターフェース３６０は、ＣＰＵ３１０から送られた情報の表示を行うとともに、ユーザから入力された情報をＣＰＵ３１０に伝えることができる。つまり、ユーザに対する情報の出力（提供）や、ユーザからの指示（情報）入力を行う。ここで、ユーザインターフェース３５０としては、例えばディスプレイ（ＬＣＴやＣＲＴ等）、ポインティングデバイス（マウス、タッチペン等）や、キーボードによって構成可能である。さらに他の構成として、タッチパネル、音声インターフェース等を利用することもできる。
【００８１】
そして、バスライン３８０は、これらＣＰＵ３１０と、ＲＯＭ３２０、通信インターフェース３５０、ユーザインターフェース３６０等を電気的に接続している。なお、バスライン２６０には、アドレスバス、データバス等がある。
【００８２】
次に、図９を用いることにより、本実施の形態にかかるＰＣ３００の機能説明を行う。
【００８３】
図９は、本実施の形態にかかるＰＣ３００の機能ブロック図である。図９に示すように本実施の形態にかかるＰＣ３００は、指示入力手段４１０と、データ入力手段４２０と、記憶手段４３０と、サイズ検出手段４４０と、方式取得手段４５０と、検知手段４６０と、領域設定手段４７０と、情報付加手段４８０と、情報付加手段４９０とを備える。
【００８４】
以下、第１の実施の形態と異なる、方式取得手段４５０と、領域設定手段４７０について説明する。なお、その他の手段における機能は、ＭＦＰ１００における同一名称の手段が有する機能と共通するため、説明を割愛する。
【００８５】
方式取得手段４５０は、付加情報を画像データに付加する際に用いる付加方式の識別情報を取得する。取得に際しては、記憶手段４３０に格納されている画像データやＰＤＬデータのヘッダ部に記録されている付加方式、指示入力手段４１０により指定された付加方式、記憶手段４３０に格納されている付加方式等を取得する。ここで、取得する情報としては、付加方式の識別情報ではなく、付加方式自体としてもよい。なお、方式取得手段４５０は、図８に示す通信インターフェース３５０やユーザインターフェース３６０により実現されてもよいし、ＣＰＵ３１０により実現されてもよい。
【００８６】
ここで、方式取得手段４５０は、データ入力手段４２０から複数の付加情報を取得した場合、付加情報毎に付加方式の識別情報等を取得し、付加情報と付加方式の識別情報等とを関連付けを行った上で、記憶手段４３０に格納する。なお、付加情報と付加方式の識別情報等との関連付けの例を図１０に示す。
【００８７】
また、データ入力手段４２０から単一の付加情報を取得した場合であっても、複数の付加方式の識別情報等を取得してもよい。この場合、（１）指示入力手段２１０から複数の方式による情報の付加を行う旨の指示設定を受けたことを契機として処理を行っても良いし、（２）指示入力手段２１０からのセキュリティレベルの設定に応じて複数の付加方式を取得するか否かを決定してもよい。
【００８８】
次に、領域設定手段４７０について説明する。領域設定手段４７０は、付加情報の付加方式と、画像データに含まれるコンテンツ情報とに応じて、画像データ中に付加領域を設定する。なお、領域生成手段４７０は、図８に示すＣＰＵ３１０により実現される。
【００８９】
さらに、領域設定手段４７０の説明を詳細に行う。領域設定手段４７０は、記憶手段４３０に格納されている処理対象の画像データに含まれるコンテンツ情報の存在する範囲（以下、「コンテンツ領域」という。）を取得する。ここで、コンテンツ領域の取得に際しては、コンテンツ情報の外接矩形を取得する構成を採用すればよい。なおコンテンツ情報の外接矩形は、画像データの背景色を特定し、背景色以外の画素の外接矩形を抽出することで取得することができる。背景色の特定は、画像データの色ヒストグラムを作成し、最も割合の多い色を背景色として決定する等、種々の方法が適用可能である。
【００９０】
なお、コンテンツ領域はコンテンツ情報の外接矩形に限られるものではない。例えば、画像データに対して輪郭追跡処理を施すことでコンテンツ領域を取得し、付加領域を設定してもよい。
【００９１】
また、画像データに対して画素値のヒストグラムを求め、求めたヒストグラムからコンテンツ領域を取得し、取得されたコンテンツ領域に基づいて付加領域を設定してもよい。具体的には、画像データの端部から画素値のヒストグラムを求め、求めたヒストグラムの変化量が所定の閾値以上を示す箇所をコンテンツ情報のエッジと判断する。そして、画像データの端部からエッジと判断された箇所までを付加領域として設定する。
【００９２】
さらには、画像データの各画素の微分値を求め、求まった値によりエッジを検出する。そして、画像データの端部から検出されたエッジまでを付加領域として設定してもよい。なお、微分値の算出は、画像フィルタ等の公知の手法を用いればよい。
【００９３】
そして、領域設定手段４７０は、記憶手段４３０に格納されている複数の付加情報毎に付加方式を取得し、取得した付加方式に応じて、付加情報をコンテンツ領域に重複する範囲に設定するか否かの情報である付加領域範囲を決定する。さらに、付加領域範囲とコンテンツ領域とにより、画像データ内に付加領域を設定する。ここで、領域設定手段４７０は付加方式として、「コード方式」と、「地紋方式」とを取得した場合、地紋方式による情報の付加領域（以下、「地紋領域」という。）をコンテンツ領域と重複する範囲に設定し、コード方式による情報の付加領域（以下、「コード領域」という。）をコンテンツ領域と重複しない範囲であって、地紋領域の周囲に設定する。
なお、コード領域をコンテンツ領域と重複しない範囲であって、地紋領域の周囲に設定した例を図１１に示す。かかる機能により、付加情報が付加された画像データにおけるコンテンツ領域の見栄えを保つことができるとともに、画像データを走査して符号化による付加情報を検知する場合に、いち早く付加情報を検出可能となるからである。
【００９４】
次に、上記のように構成された本実施の形態にかかる画像処理装置における処理の流れについて説明する。図１２は、本実施の形態にかかる画像処理装置における処理の流れを示すフローチャートである。
【００９５】
まず、指示入力手段４１０は、画像データの出力指示をユーザから受け付ける（ステップＳ２０１）。このとき、指示入力手段４１０は、画像データに付加情報を付加する際のモード設定の指示も、併せてユーザから受け付ける。
【００９６】
次に、データ入力手段４２０は、情報を付加する処理対象の画像データと、付加情報を入力し（ステップＳ２０２）、記憶手段４３０に画像データを格納する。続いて、サイズ検出手段は、記憶手段４３０に格納されている画像データを読み出して、読み出した画像データのサイズを検出する（ステップＳ２０３）。なお、検出された画像データのサイズ情報は、記憶手段２３０に格納される。
【００９７】
さらに、方式取得手段４５０が付加情報を処理対象の画像データに付加する際に用いる付加方式の識別情報を取得し、データ入力手段４２０が入力した付加情報毎に、検知手段４６０が、取得した付加方式の種別を検知する（ステップＳ２０４）。
【００９８】
ここで、本実施の形態では、ステップＳ２０１により受け付けたモード設定に応じて、ステップＳ２０２とステップＳ２０４の処理が異なる。ここで、設定されるモードには、大きく〈１〉付加情報の強度を優先するモードと、〈２〉付加情報量を優先するモードがある。
【００９９】
まず、〈１〉付加情報の強度を優先するモードの場合、ステップＳ２０２において入力した一つの付加情報に対して、ステップＳ２０４において、複数の付加方式の識別情報を取得する。識別情報の取得に際しては、ユーザインターフェース３６０により構成される指示入力手段４１０を介してユーザに識別情報の入力を促しても良いし、記憶手段４３０から識別情報を取得しても良い。そして、付加情報と付加方式の種別との組み合わせを複数設定する。ここで、〈１〉付加情報の強度を優先するモードにおけるステップＳ２０２からステップＳ２０４の詳細を図１３に示す。
【０１００】
一方、〈２〉付加情報量を優先するモードの場合、ステップＳ２０２で複数の付加情報を入力し、ステップＳ２０４では、付加情報毎に付加方式の識別情報を取得する。そして、付加情報と付加方式の種別との組み合わせを複数設定する。ここで、〈２〉付加情報量を優先するモードにおけるステップＳ２０２からステップＳ２０４の詳細を図１３に示す。
【０１０１】
続いて、付加情報と付加方式の種別との組み合わせ毎に（付加情報毎に）、付加情報の領域設定処理へ移行する。領域設定手段４７０は、画像データのコンテンツ領域を取得し、コンテンツ領域と、付加方式の種別とに応じて、付加情報を付加するための領域を設定する。
【０１０２】
ここで、取得された付加方式が、コード情報として認識可能な形式以外での付加方式か否かを判断する（ステップＳ２０５）。そして、取得された付加方式がコード方式である場合、かかる方式により付加情報が付加される範囲（付加領域範囲）をコンテンツ領域の周囲と決定し（ステップＳ２０６）、決定した付加領域範囲の情報を記憶手段４３０に格納する。一方、取得された付加方式がコード方式以外の付加方法である場合、かかる方式により付加される付加情報の付加領域範囲を、コンテンツ領域と決定し（ステップＳ２０７）、決定した付加領域範囲の情報を記憶手段４３０に格納する。
【０１０３】
そして、全ての付加情報に対する付加領域範囲の決定が完了したか否かを判断し（ステップＳ２０８）、完了している場合はステップＳ２０９に進む。一方、完了していない場合は、ステップＳ２０５に戻り、未処理の付加情報に対する付加領域範囲の決定を行う。
【０１０４】
続いて、領域設定手段４７０は、決定された付加領域範囲と、処理対象の画像データにおけるコンテンツ領域とに応じて、付加領域を設定する（ステップＳ２０９）。
【０１０５】
そして、情報付加手段４８０が設定された付加領域にパターンを重畳することにより、処理対象の画像データに付加情報を付加し（ステップＳ２１０）、付加情報が付加された画像データを、データ出力手段４９０を出力する（ステップＳ２１１）。
【０１０６】
以上説明したように、本実施の形態によると、領域設定手段４７０が付加情報毎に、付加方式とコンテンツ情報とに応じて付加情報を付加するための領域を設定するため、処理対象の画像データにおけるコンテンツ情報の見栄えをたもつことができると共に、付加情報の有用性を高めることが可能となる。
【０１０７】
なお、第１の実施の形態においてはＭＦＰ１００を画像処理装置として、第２の実施の形態においてはＰＣ３００を画像処理装置として本発明の説明を行ったが、相互に適応可能であることは言うまでもない。
【０１０８】
また、外部記憶装置３４０としては、特に限定されるものではなく、ＳＤカードの他、コンパクトフラッシュ（登録商標）メモリーカード、スマートメディア（登録商標）、メモリースティック（登録商標）、ピクチャーカードなどのメモリ系の記録媒体、その他如何なる着脱可能な記録媒体を、単独あるいは組み合わせて採用することもできる。
【０１０９】
また、上記各機能は、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）、などのレガシープログラミング言語やオブジェクト指向ブログラミング言語などで記述されたコンピュータ実行可能なプログラムにより実現でき、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ、ＳＤカード、ＭＯなど装置可読な記録媒体に格納して頒布することができる。
【０１１０】
また、情報識別装置としては、上述した実施の形態の複合機能を有したＭＦＰ１００やＰＣ３００に限られるものではなく、特定の用途に応じて、サーバ、複写機やプリンタや印刷機などの画像形成装置、携帯電話やＰＤＡや携帯型電子遊技装置などの携帯情報端末、スキャナなどの画像読取装置、デジタルカメラやデジタルビデオカメラなどの撮像装置、テレビジョンやＨＤＤレコーダやオーディオセットなどの音声映像入出力置、カーナビゲーションなどの車載電子装置またはデジタル家電機器など、着脱可能な記録媒体との情報のやり取りが可能な機器であれば、本発明の情報抽出装置の一例として構成することができる。
【０１１１】
なお、本発明は、上記実施の形態で説明したものに限らず、種々の変形実施が可能である。また、第１、および第２の実施の形態で説明したものに限定されず、これらと均等な手法も本発明の技術的範囲に含まれる。
【図面の簡単な説明】
【０１１２】
【図１】第１の実施の形態にかかる画像処理装置としてのＭＦＰ１００のハードウエア構成を示す図である。
【図２】第１の実施の形態にかかる画像処理装置としてのＭＦＰ１００の機能ブロック図である。
【図３】第１の実施の形態にかかる記憶手段２３０が格納するデータの一例を示す図である。
【図４】第１の実施の形態において、第１のコンテンツ領域に応じて付加領域を設定した場合の画像データの模式図である。
【図５】第１の実施の形態において、第２のコンテンツ領域に応じて付加領域を設定した場合の画像データの模式図である。
【図６】第１の実施の形態にかかる記憶手段２３０が格納する、形状指示とテンプレートとの関係を示す図である。
【図７】第１の実施の形態にかかる処理フロー図である。
【図８】第２の実施の形態にかかる画像処理装置としてのＰＣ３００のハードウエア構成を示す図である。
【図９】第２の実施の形態にかかる画像処理装置としてのＰＣ３００の機能ブロック図である。
【図１０】第２の実施の形態にかかる記憶手段４３０が格納するデータの一例を示す図である。
【図１１】第２の実施の形態において、付加情報が付加された画像データの模式図である。
【図１２】第２の実施の形態にかかる処理フロー図である。
【図１３】第２の実施の形態にかかる、付加情報の取得における詳細な処理フロー図である。
【図１４】従来技術により付加情報が付加された画像データの模式図である。
【符号の説明】
【０１１３】
１００    ＭＦＰ
１１０    コントローラ
１２０    通信インターフェース
１３０    スキャナエンジン
１４０    プリンタエンジン
１５０    ＦＡＸボード
１６０    ユーザインターフェース
１７０    可搬性記録媒体読取装置
１８０    ＨＤＤ
１９０    バスライン
２１０    指示入力手段
２２０    データ入力手段
２３０    記憶手段
２４０    サイズ検出手段
２５０    方式取得手段
２６０    検知手段
２７０    領域設定手段
２８０    情報付加手段
２９０    データ出力手段
３００    ＰＣ
３１０    ＣＰＵ
３２０    ＲＡＭ
３３０    ＲＯＭ
３４０    外部記憶装置
３５０    通信インターフェース
３６０    ユーザインターフェース
３７０    ＨＤＤ
３８０    バスライン
４１０    指示入力手段
４２０    データ入力手段
４３０    記憶手段
４４０    サイズ検出手段
４５０    方式取得手段
４６０    検知手段
４７０    領域設定手段
４８０    情報付加手段
４９０    データ出力手段
【図１】
2008263591.tif 000003
【図２】
2008263591.tif 000004
【図３】
2008263591.tif 000005
【図４】
2008263591.tif 000006
【図５】
2008263591.tif 000007
【図６】
2008263591.tif 000008
【図７】
2008263591.tif 000009
【図８】
2008263591.tif 000010
【図９】
2008263591.tif 000011
【図１０】
2008263591.tif 000012
【図１１】
2008263591.tif 000013
【図１２】
2008263591.tif 000014
【図１３】
2008263591.tif 000015
【図１４】
2008263591.tif 000016