(57)【要約】【課題】  付加情報となるドット画像が原稿画像と重畳的に合成されても、重なって読み取り不可とならないようにドット画像を生成し、原稿画像に付加情報が埋め込まれた合成画像を生成する画像処理装置、画像処理システムおよび画像処理プログラムを提供する。【解決手段】  付加情報受付部２０で受け付けた付加情報に基づくドット画像を合成画像生成部３０にで生成し、そのドット画像と原稿画像取得部１０で取得した原稿画像とが合成された合成画像において抽出できないドットの位置を合成画像生成部３０が変更して、変更されたドット画像と原稿画像とが合成されて合成画像が生成される。【選択図】  図１
2010068214.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を受け付ける原稿受付手段と、
前記原稿画像に付与する付加情報に基づいて、１つ以上の画素で構成されるドットが複数配置されたドット画像を生成するドット画像生成手段と、
前記ドット画像生成手段で生成されたドット画像と前記原稿画像のそれぞれに対応する位置関係から前記ドット画像のドットが抽出できないときは、前記抽出できないドットの状態を変更する状態変更手段と、
前記状態変更手段によりドットの状態を変更したドット画像と前記原稿画像とを重畳して合成画像を生成する合成画像生成手段と
を備える画像処理装置。
【請求項２】
前記状態変更手段は、
前記ドット画像のドットの変更先の位置を記憶する変更位置記憶手段
を有し、
前記抽出できないときに、前記抽出できないドットの位置を、前記変更位置記憶手段に記憶した前記変更先の位置に変更する請求項１記載の画像処理装置。
【請求項３】
前記変更位置記憶手段は、
前記ドットの変更先の位置を画素単位で予め定められた順番に複数記憶しておき、
前記状態変更手段は、
前記ドットの抽出ができるようになるまで、該ドットの位置を前記順番に基づき変更する請求項１記載の画像処理装置。
【請求項４】
前記ドットの周辺位置における前記原稿画像の濃度分布を把握する濃度分布把握手段
を更に備え、
前記状態変更手段は、
前記濃度分布把握手段によって把握され前記濃度分布に基づき濃度の低い位置に前記抽出できないドットの位置を移動させる請求項１記載の画像処理装置。
【請求項５】
前記状態変更手段は、
線上の複数のドットの位置を平行移動させる請求項１記載の画像処理装置。
【請求項６】
前記状態変更手段は、
前記原稿画像に対して横の線上の複数のドットを前記原稿画像に対する縦方向に移動或いは、前記原稿画像に対して縦の線上の複数のドットを前記原稿画像に対する横方向に移動させる
請求項５記載の画像処理装置。
【請求項７】
前記状態変更手段は、
前記抽出できないときに、前記抽出できないドットの色を変更する色変更手段を
有する請求項１記載の画像処理装置。
【請求項８】
前記ドット画像生成手段で生成されるドットの色は黒色であり、
前記色変更手段は、
前記抽出できないドットの色を白色に変更する
請求項７記載の画像処理装置。
【請求項９】
前記状態変更手段は、
前記抽出できないときに、前記ドットの形状を変更する形状変更手段を
有する請求項１記載の画像処理装置。
【請求項１０】
原稿画像を受け付ける原稿受付装置と、ドット生成装置と、判定装置と、画像合成装置とを有し、
前記原稿受付装置は、
受け付けた原稿画像をドット生成装置に送信する原稿画像送信手段
を備え、
前記ドット生成装置は、
前記原稿画像送信手段で送信された原稿画像に付与する付加情報に基づいて１つ以上の画素で構成されるドットが複数配置されたドット画像を生成するドット画像生成手段
を備え、
前記判定装置は、
前記原稿画像と前記ドット画像のそれぞれに対応する位置関係から前記ドット画像のドットが抽出できるか否かを判定する判定手段
を備え、
前記ドット生成装置は、
前記判定手段で抽出できないと判定されたドットの状態を変更する状態変更手段を
更に備え、
前記画像合成装置は、
前記状態変更手段によりドットの状態を変更したドット画像と前記原稿画像とを重畳して合成画像を生成する合成画像生成手段
を備える画像処理システム。
【請求項１１】
前記合成画像生成手段によって生成された合成画像を印刷する印刷装置を
更に備える
請求項１０記載の画像処理システム。
【請求項１２】
コンピュータを、
原稿画像を受け付ける原稿受付手段、
前記原稿画像に付与する付加情報に基づいてドット画像を生成するドット画像生成手段、
前記ドット画像生成手段で生成されたドット画像と前記原稿画像のそれぞれに対応する位置関係から前記ドット画像のドットが抽出できないときは、該ドットの状態を変更する状態変更手段、
前記状態変更手段によりドットの状態を変更したドット画像と前記原稿画像とを重畳して合成画像を生成する合成画像生成手段
として機能させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システムおよび画像処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、処理対象画像を取得する画像取得ステップと、埋め込み対象の情報である重畳情報を取得する情報取得ステップと、前記重畳情報を埋め込む位置を決定する埋め込み位置決定ステップと、埋め込みが可能か否かを判定する埋込判定ステップと、埋込判定ステップの結果に応じて画像処理を制御する画像処理制御ステップとを備える、画像処理方法および画像処理装置および画像処理プログラムおよび記録媒体方法が提供されている。  この発明によれば、画像もしくは印刷物への情報埋込について、前記重畳情報が前記処理対象画像の情報と重なり、前記重畳情報が読み出せないと判断されたときには、前記重畳情報の埋め込みが中止される。
【０００３】
また、特許文献２には、付加情報を埋め込むセルを生成する２値化セル生成部１０１と、付加情報を埋め込むセルの諧調値および付加情報のコード値に応じて付加情報を埋め込むセルを２値化するセル２値化部１０２とを備え、入力された多値の電子画像から、付加情報を埋め込むセルのみが適切な２値化を施された付加情報が埋め込まれた電子画像を得る画像形成装置が提案されている。
【特許文献１】特開２００６−３４５０１７号公報
【特許文献２】特開２００２−１３５５５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明は、原稿画像の情報に重畳して合成されることにより抽出できなかったドット画像の抽出が行うことができる画像処理装置、画像処理システムおよび画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成する為に、請求項１の発明の画像処理装置は、原稿画像を受け付ける原稿受付手段と、前記原稿画像に付与する付加情報に基づいて、１つ以上の画素で構成されるドットが複数配置されたドット画像を生成するドット画像生成手段と、前記ドット画像生成手段で生成されたドット画像と前記原稿画像のそれぞれに対応する位置関係から前記ドット画像のドットが抽出できないときは、前記抽出できないドットの状態を変更する状態変更手段と、前記状態変更手段によりドットの状態を変更したドット画像と前記原稿画像とを重畳して合成画像を生成する合成画像生成手段とを備えるように構成される。
【０００６】
また、請求項２の発明は、請求項１の発明において、前記状態変更手段は、前記ドット画像のドットの変更先の位置を記憶する変更位置記憶手段を有し、前記抽出できないときに、前記抽出できないドットの位置を、前記変更位置記憶手段に記憶した前記変更先の位置に変更するように構成される。
【０００７】
また、請求項３の発明は、請求項１の発明において、前記変更位置記憶手段は、前記ドットの変更先の位置を画素単位で予め定められた順番に複数記憶しておき、前記状態変更手段は、前記ドットの抽出ができるようになるまで、該ドットの位置を前記順番に基づき変更するように構成される。
【０００８】
また、請求項４の発明は、請求項１の発明において、前記ドットの周辺位置における前記原稿画像の濃度分布を把握する濃度分布把握手段を更に備え、前記状態変更手段は、前記濃度分布把握手段によって把握され前記濃度分布に基づき濃度の低い位置に前記抽出できないドットの位置を移動させるように構成される。
【０００９】
また、請求項５の発明は、請求項１の発明において、前記状態変更手段は、線上の複数のドットの位置を平行移動させるように構成される。
【００１０】
また、請求項６の発明は、請求項５の発明において、前記状態変更手段は、前記原稿画像に対して横の線上の複数のドットを前記原稿画像に対する縦方向に移動或いは、前記原稿画像に対して縦の線上の複数のドットを前記原稿画像に対する横方向に移動させるように構成される。
【００１１】
また、請求項７の発明は、請求項１の発明において、前記状態変更手段は、前記抽出できないときに、前記抽出できないドットの色を変更する色変更手段を有するように構成される。
【００１２】
また、請求項８の発明は、請求項７の発明において、前記ドット画像生成手段で生成されるドットの色は黒色であり、前記色変更手段は、前記抽出できないドットの色を白色に変更するように構成される。
【００１３】
また、請求項９の発明は、請求項１の発明において、前記状態変更手段は、前記抽出できないときに、前記ドットの形状を変更する形状変更手段を有するように構成される。
【００１４】
また、請求項１０の発明の画像処理システムは、原稿画像を受け付ける原稿受付装置と、ドット生成装置と、判定装置と、画像合成装置とを有し、前記原稿受付装置は、受け付けた原稿画像をドット生成装置に送信する原稿画像送信手段を備え、前記ドット生成装置は、前記原稿画像送信手段で送信された原稿画像に付与する付加情報に基づいて１つ以上の画素で構成されるドットが複数配置されたドット画像を生成するドット画像生成手段を備え、前記判定装置は、前記原稿画像と前記ドット画像のそれぞれに対応する位置関係から前記ドット画像のドットが抽出できるか否かを判定する判定手段を備え、前記ドット生成装置は、前記判定手段で抽出できないと判定されたドットの状態を変更する状態変更手段を更に備え、前記画像合成装置は、前記状態変更手段によりドットの状態を変更したドット画像と前記原稿画像とを重畳して合成画像を生成する合成画像生成手段を備えるように構成される。
【００１５】
また、請求項１１の発明は、請求項１０の発明において、前記合成画像生成手段によって生成された合成画像を印刷する印刷装置を更に備えるように構成される。
【００１６】
また、請求項１２の発明の画像処理プログラムは、コンピュータを、原稿画像を受け付ける原稿受付手段、前記原稿画像に付与する付加情報に基づいてドット画像を生成するドット画像生成手段、前記ドット画像生成手段で生成されたドット画像と前記原稿画像のそれぞれに対応する位置関係から前記ドット画像のドットが抽出できないときは、該ドットの状態を変更する状態変更手段、前記状態変更手段によりドットの状態を変更したドット画像と前記原稿画像とを重畳して合成画像を生成する合成画像生成手段として機能させるように構成される。
【発明の効果】
【００１７】
請求項１の発明は、原稿画像の情報に重畳して合成されることにより抽出できなかったドット画像の抽出が行うことができる。
【００１８】
また、請求項２の発明は、ドット画像の抽出ができる位置にドット画像が変更できる。
【００１９】
また、請求項３の発明は、本発明の構成を有しない場合と比較して、効率良くドット画像の抽出ができる位置にドット画像が変更できる。
【００２０】
また、請求項４の発明は、本発明の構成を有しない場合と比較して、効率良くドット画像の抽出ができる位置にドット画像が変更できる。
【００２１】
また、請求項５の発明は、本発明の構成を有しない場合と比較して、効率良くドット画像の抽出ができる位置にドット画像が変更できる。
【００２２】
また、請求項６の発明は、本発明の構成を有しない場合と比較して、効率良くドット画像の抽出ができる位置にドット画像が変更できる。
【００２３】
また、請求項７の発明は、ドット画像の抽出ができる色にドット画像が変更できる。
【００２４】
また、請求項８の発明は、ドット画像の抽出ができる色にドット画像が変更できる。
【００２５】
また、請求項９の発明は、ドット画像の抽出ができる形状にドット画像が変更できる。  また、請求項１０の発明は、原稿画像の情報に重畳して合成されることにより抽出できなかったドット画像の抽出を行うことができる。
【００２６】
また、請求項１１の発明は、原稿画像の情報に重畳して合成されることにより抽出できなかったドット画像の抽出を行うことができる。
【００２７】
また、請求項１２の発明は、原稿画像の情報に重畳されることにより抽出できなかったドット画像の抽出が行うことができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施例について添付図面を参照して詳細に説明する。
【００２９】
まず、合成画像を生成する各部の構成について図１を参照して説明する。
【００３０】
図１は、合成画像処理装置としてのパーソナルコンピュータ、画像形成装置などに搭載される合成画像を生成する各部の構成を示したブロック図である。
【００３１】
図１に示すように、合成画像を生成する為の構成部として、原稿画像取得部１０、付加情報受付部２０、合成画像生成部３０、ドット抽出部４０が存在する。
【００３２】
尚、本発明に係わる合成画像処理装置は、合成画像生成部３０を有する。
【００３３】
原稿画像取得部１０は、付加情報が埋め込まれる基となる原稿画像を取得する。
【００３４】
原稿画像取得部１０は、画像データを取得するスキャナにより構成されたり、また、画像データを記憶する各種記憶装置によって構成されてもよい。
【００３５】
原稿画像取得部１０がスキャナにより構成される場合には、セットされた原稿より画像データである原稿画像が原稿画像取得部１０に取得される。
【００３６】
付加情報受付部２０は、原稿画像に付与する付加情報を受け付ける機能を備え、パーソナルコンピュータの入力装置であるキーボードや、画像形成装置の入力装置である入力キー２０２などによって構成される。
【００３７】
合成画像生成部３０は、原稿画像取得部１０により取得される原稿画像と付加情報受付部２０により入力される付加情報とに基づいて、付加情報よりドット画像生成して、ドット画像と原稿画像とが重畳的に合成される合成画像を生成する。
【００３８】
付加情報より生成されるドット画像は、複数のドット（黒丸）によって構成される画像であり、付加情報が複数のドットの並びで表現される画像である。
【００３９】
ドット抽出部４０は、原稿画像にドットが合成された画像からドットを抽出する処理を行う。
【００４０】
また、ドット抽出部４０は、抽出したドットから付加情報の読み出しも行う。
【００４１】
例えば、図２（ａ）に示すように、スキャナ２０３とパーソナルコンピュータ２０４によるシステムでは、スキャナ２０３が原稿画像取得部１０の機能を担い、パーソナルコンピュータ２０４の入力装置であるキーボードが付加情報受付部２０の機能を担い、パーソナルコンピュータ２０４のＣＰＵ（Central Processing Unit）と記憶装置が合成画像生成部３０とドット抽出部４０の機能を担う。そして、画像処理プログラムは、パーソナルコンピュータ２０４の記憶装置に記憶され、パーソナルコンピュータ２０４が画像処理装置となる。
【００４２】
スキャナ２０３とパーソナルコンピュータ２０４によるシステムでは、ユーザは、スキャナ２０３に所望の原稿をセットし、パーソナルコンピュータ２０４のキーボードより所望の付加情報を入力する。  それにより、パーソナルコンピュータ２０４は、入力された付加情報よりドット画像を作成し、原稿画像とそのドット画像との合成画像を生成する。
【００４３】
また、例えば、図２（ｂ）に示すように、パーソナルコンピュータ２０５だけによるシステムでは、パーソナルコンピュータ２０５の画像データを記憶する記憶装置が原稿画像取得部１０の機能を担い、パーソナルコンピュータ２０５の入力装置であるキーボードが付加情報受付部２０の機能を担い、パーソナルコンピュータ２０５のＣＰＵと記憶装置が合成画像生成部３０とドット抽出部４０の機能を担う。そして、画像処理プログラムは、パーソナルコンピュータ２０５の記憶装置に記憶され、パーソナルコンピュータ２０５が画像処理装置となる。
【００４４】
パーソナルコンピュータ２０５だけによるシステムでは、ユーザは、パーソナルコンピュータ２０５の記憶装置に記憶される画像データ（画像ファイルや文書ファイルであってよい）より、付加情報が付加される所望の原稿画像を選択し、キーボードより付加情報を入力する。  それにより、パーソナルコンピュータ２０５は、入力された付加情報よりドット画像を作成し、原稿画像とそのドット画像との合成画像を生成する。
【００４５】
また、例えば、図２（ｃ）に示すように、画像形成装置によるシステムでは、画像形成装置のスキャナ２０１が原稿画像取得部１０の機能を担い、画像形成装置の入力装置である入力キー２０２が付加情報受付部２０の機能を担い、画像形成装置のＣＰＵと記憶装置が合成画像生成部３０とドット抽出部４０の機能を担う。そして、画像処理プログラムは、画像形成装置の記憶装置に記憶され、画像形成装置が画像処理装置となる。
【００４６】
このような画像形成装置によるシステムでは、ユーザは、付加情報が付加される所望の原稿を画像形成装置のスキャナ２０１にセットし、入力キー２０２より所望の付加情報を入力する。  それにより、画像形成装置は、スキャナ２０１にセットされた原稿を読み取って、入力された付加情報よりドット画像を作成し、原稿画像とそのドット画像との合成画像を生成し、その合成画像を用紙に印刷する。
【００４７】
以下、合成画像生成部３０が有するドット状態変更部３０８の機能と構成の違いをふまえて、各実施例で説明を行う。
【００４８】
ドット状態変更部３０８、３０８−１、３０８−２は、ドット画像生成部３０２で生成されたドット画像中のドットの状態を変更する機能を有する。
【００４９】
そして、第１実施例では、ドット状態変更部３０８を有する合成画像生成部３０について説明する。  ドット状態変更部３０８は、ドットの状態変更として、ドットの位置を移動させる変更を行う。
【００５０】
また、第２実施例では、ドット状態変更部３０８−１を有する合成画像生成部３０について説明する。  ドット状態変更部３０８−１は、ドットの状態変更として、ドットの色の変更を行う。
【００５１】
また、第３実施例では、ドット状態変更部３０８−２を有する合成画像生成部３０について説明する。  ドット状態変更部３０８−２は、ドットの状態変更として、ドットの形状の変更を行う。
【実施例１】
【００５２】
次に、合成画像生成部３０の機能について、図３を参照して説明する。
【００５３】
図３は、合成画像生成部３０の機能について示したブロック図である。
【００５４】
合成画像生成部３０は、図３に示すように、原稿画像受付部３０１、ドット画像生成部３０２、ドット再配置部３０３、確定ドット記憶部３０４、ドット検証部３０５、画像合成部３０７、ドット状態変更部３０８、移動パターン記憶部３０９、原稿濃度把握部３１０、ドットライン変更部３１１を有する。
【００５５】
原稿画像受付部３０１は、原稿画像取得部１０より原稿画像を取得する。
【００５６】
ドット画像生成部３０２は、付加情報受付部２０より受け付けた付加情報よりドット画像を生成する。
【００５７】
ドット再配置部３０３は、ドット状態変更部３０８によりドットの位置が変更されたドット画像を記憶する。
【００５８】
確定ドット記憶部３０４は、ドット状態変更部３０８によりドットの位置の変更が完了したドット画像をドット再配置部３０３より取得し、画像合成部３０７に送る。
【００５９】
ドット検証部３０５は、原稿画像とドット画像とが合成されてできる原稿画像上のドットが抽出可能か否かを検証する機能を有し、ドットが配置されている原稿画像をドット抽出部４０に送り、ドット抽出部４０によって該ドットが抽出可能か否かを検証する。
【００６０】
また、ドット検証部３０５は、ドット状態変更部３０８によって位置が変更されたドットが、位置変更によって抽出可能なドットになったか否かを検証する機能を有し、位置変更されたドットが原稿画像上に配置された画像データをドット抽出部４０に送り、ドット抽出部４０によって当該ドットが抽出可能か否かを検証する。
【００６１】
ドット検証部３０５がドットが抽出可能か否かを検証する他のやり方として、ドット画像中のドットの位置情報と原稿画像とがドット検証部３０５よりドット位置関係判断部５０に送られて、ドット位置関係判断部５０でドット画像中のドットと原稿画像とのそれぞれの位置関係を対応させてドット抽出が可能か否かが判断されて、その結果をドット検証部３０５が取得して検証結果が得られるやり方もある。  ドット位置関係判断部５０は、合成画像生成部３０には含まれず、合成画像を生成する為の構成部として、合成画像生成部３０を有する合成画像処理装置に備えられる。
【００６２】
次にドット位置関係判断部５０の機能について図４を参照して説明を行う。
【００６３】
図４は、ドット位置関係判断部５０がドット抽出か可能か否かを判断する様子について示す模式図であり、図４（ａ）はドット画像におけるドットの位置を示す模式図であり、図４（ｂ）は原稿画像におけるドットの対応位置を示す模式図である。
【００６４】
図４（ａ）に示すように、ドット位置関係判断部５０により、ドットの位置が把握される。
【００６５】
ドットの位置は、ドット画像の左上端点を基準となる原点として、ＸＹ平面における画素単位の座標値によって把握される。
【００６６】
例えば、図４（ａ）に示すように、あるドットは座標値（３，２）で示され、あるドットは座標値（７，３）で示される。
【００６７】
そして、ドット画像におけるドットの座標値が把握されると、図４（ｂ）に示すように原稿画像の左上端点を基準となる原点とした単位が画素となるＸＹ平面において、把握されたドットの座標値の上に原稿画像が配置されているか否かが確認される。
【００６８】
ドットの座標値の上に原稿画像が配置されているとそのドットは原稿画像と重なる為、抽出不可能と判断される。
【００６９】
また、ドットは複数の画素で構成される場合もあるから、ドットの中心点の座標値が把握されて、その座標値から半径ｎ画素以内（ｎはドットの大きさや形状によって予め決められた数）に原稿画像が配置されている場合にそのドットは抽出不可能と判断されるように構成してもよい。
【００７０】
そして、図３を参照した説明に戻り、ドット抽出部４０は、合成画像からドットを抽出する。
【００７１】
ドット状態変更部３０８は、ドット検証部３０５によって抽出できなかったドットの位置を変更する機能を有し、移動パターン記憶部３０９、原稿濃度把握部３１０、ドットライン変更部３１１を有す。
【００７２】
移動パターン記憶部３０９は、ドットの位置を変更する際の移動パターンを記憶する。  移動パターンは、図６（ａ）に示すように、最初のドットの位置を中心にした移動先の画素の位置を順番に示している（詳しくは、後で図６を参照して説明する。）。
【００７３】
原稿濃度把握部３１０は、ドット画像生成部３０２で生成されたドット画像が原稿画像に合成された場合の、各ドットが配置された位置の周辺の原稿画像の濃度分布を把握する機能を有する（詳しくは、後で図６、図７を参照して説明する。）。
【００７４】
ドットライン変更部３１１は、ドット画像生成部３０２で生成されたドット画像のある列に含まれるドットを移動させる機能を有する。
【００７５】
このように構成される合成画像生成部３０は、原稿画像取得部１０から原稿画像を取得し、付加情報受付部２０より受け付けた付加情報に基づいて等間隔にドットが配置されるドット画像がドット画像生成部３０２より生成される。
【００７６】
そして、原稿画像とドット画像生成部３０２で生成されたドット画像とドット再配置部３０３で合成されて、合成された画像データ上のドットがドット検証部３０５により検証されて、検証された結果抽出不可能なドットについては、ドット状態変更部３０８によりその状態（第１実施例では位置）が変更される。
【００７７】
状態変更（第１実施例では位置変更）されたドットはドット再配置部３０３でドット画像として再配置される。
【００７８】
ドット画像生成部３０２で生成されたドット画像のドットの検証がドット検証部３０５で終わると、検証が終了した時点でドット再配置部３０３に再配置されたドット画像が最終的なドット画像として確定ドット記憶部３０４に送られる。
【００７９】
そして、画像合成部３０７で、原稿画像受付部３０１が取得した原稿画像と、確定ドット記憶部３０４に送られたドット画像とが合成されて、合成画像が生成される。
【００８０】
次に、原稿画像とドット画像とが合成される様子について、図５を参照して説明する。
【００８１】
図５は、原稿画像とドット画像とが合成される様子を示した模式図である。
【００８２】
図５に示すように、付加情報受付部２０より受け付けられた付加情報が、デジタル情報に変換されて「０」、「１」が画像データ上に敷き詰められる（参照番号５０２）。
【００８３】
そして、「１」に相当する場所にドットが配置されて、複数のドットによって構成されるドット画像が生成される（参照番号５０３）。
【００８４】
ドットは、図１を参照して説明する個所で説明したように、黒い丸（円）である。そして、ドットは、デジタル画像の構成単位である画素を意味するものではない。
【００８５】
そして、ドットは、１画素で構成された黒丸でもよいし、複数の画素で構成されたものであってもよい。
【００８６】
このようなドットが複数配置されて、参照番号５０３に示すようなドット画像が生成される。
【００８７】
付加情報よりドット画像が生成される処理は、ドット画像生成部３０２で行われる。
【００８８】
そして生成されたドット画像は、合成画像生成部３０でドットの位置変更が行われ、最終的に決定されたドット画像（確定ドット記憶部３０４に送られる画像データ、参照番号５０４）と原稿画像（参照番号５０１）とが合成されて合成画像（参照番号５０５）が生成される。
【００８９】
次に、ドットの位置が変更される際の処理について、図６乃至図９を参照して説明する。
【００９０】
まず、ドット状態変更部３０８の移動パターン記憶部３０９に記憶される移動パターンに基づいてドットの位置が変更される処理について図６を参照して説明を行う。
【００９１】
図６は、移動パターン記憶部３０９に記憶される移動パターンに基づいて、ドットの位置が変更される処理について示した模式図であり、図６（ａ）は該移動パターンの一例を示した模式図であり、図６（ｂ）はドット検証部３０５によって抽出されないと判断された原稿画像上のドットを示す模式図であり、図６（ｃ）は抽出されないと判断されたドットが図６（ａ）に示す移動パターンに基づいて移動したドットを示す模式図である。
【００９２】
移動パターン記憶部３０９には、図６（ａ）に示すように、ドットの移動パターンが移動順の番号が表示されている。
【００９３】
例えば、１番目に移動する場合には、「０」と書かれた画素から「１」と書かれた画素へ右に１画素だけ移動する。  移動の単位は、１画素でなくてもよく、移動パターンで示される移動順の数字の間隔が２画素や３画素であってもよい。  つまり、「０」から「１」への移動が右へ２画素移動や右へ３画素移動であってもよい。
【００９４】
また、図６（ａ）には、５×５の画素サイズの移動パターンを示したが、そのサイズに限定されるものではない。
【００９５】
この移動パターンに基づいてドットが移動されて、ドット検証部３０５で抽出とされる位置が探し求められる。
【００９６】
例えば、図６（ｂ）に示すように、原稿画像に示される画像データ（参照番号６０１）と、ドット画像生成部３０２によって配置されたドット（参照番号６０２）とが重なる部分が多くてドット検証部３０５によってドット（参照番号６０２）の抽出ができないとされた場合には、図６（ａ）の移動パターンに基づいてドットの移動が行われる。
【００９７】
移動パターンに基づいて移動した結果、７番目に移動した移動先が、ドット検証部３０５によってドット抽出可能と判断されて、その場所がドットの移動先として確定される（図６（ｃ）参照番号６０３）。
【００９８】
次に、原稿濃度把握部３１０に把握される原稿画像の濃度に基づいて、ドットの移動が行われる処理について図７を参照して説明する。
【００９９】
図７は、原稿濃度把握部３１０に把握される原稿画像の濃度に基づいてドットの移動が行われる処理を示した模式図であり、図７（ａ）はドットの移動が行われる前の原稿画像に配置されたドットを示した模式図であり、図７（ｂ）は原稿濃度把握部３１０で把握されたドット付近の原稿画像の濃度を示した模式図であり、図７（ｃ）は原稿画像の濃度に基づいて移動された移動後のドットを示した模式図である。
【０１００】
例えば、図７（ａ）に示すように、原稿画像（参照番号７０１）とドット画像（参照番号７０２）が重なってドット検証部３０５でドットが抽出されないとされた場合には、ドット状態変更部３０８の原稿濃度把握部３１０によって、抽出されないドット付近の原稿画像の原稿濃度が把握される。
【０１０１】
原稿濃度が把握される原稿画像は、抽出されないドットと重なる領域と、該ドットの周辺部分である。
【０１０２】
把握された原稿濃度は図７（ｂ）に示すように、画素毎に濃度が表示されており、その把握された原稿濃度の濃度の薄い場所がドット状態変更部３０８によって決定されて、その場所への方向へ（図７（ｂ）の矢印）ドットが移動される（図７（ｃ））。
【０１０３】
そして、ドットが移動された場所が記憶されて、ドット再配置部３０３で新しいドット画像に、移動されたドットが再配置される。
【０１０４】
なお、図７（ｂ）で示す原稿画像の濃度が把握される場所は、ドットと重なる領域と該ドットの周辺部分だけではなく、ドットと重なる領域だけであってもよい。
【０１０５】
次に、ドットライン変更部３１１によりドットが列単位で移動される処理について図８を参照して説明を行う。
【０１０６】
図８は、ドットライン変更部３１１によりドットが列単位で移動される処理を示した模式図である。
【０１０７】
ドットライン変更部３１１は、移動パターン記憶部３０９に記憶される移動パターンによるドット移動、或いは、原稿濃度把握部３１０による原稿濃度の把握によるドット移動によってはドットが抽出される位置にドット移動ができない場合に、ドットの位置変更を列単位で行う。
【０１０８】
図８（ａ）に示すように列７０１のドットが原稿画像と重なって抽出されない位置に位置しており、移動パターン記憶部３０９や原稿濃度把握部３１０によるドット移動によってはドットが抽出される位置に移動できない場合に、ドットライン変更部３１１により列単位でドットの移動が行われる。
【０１０９】
図８（ａ）に示す列８０１のドットが、ドットライン変更部３１１による列単位のドット移動により、図８（ｂ）に示すように列８０２の位置にドットの列の移動が行われる。
【０１１０】
次に、このようなドット状態変更部３０８によるドット位置変更の処理を含んだ合成画像生成の処理を図９を参照して説明する。
【０１１１】
図９は、合成画像が生成される処理を示したフローチャートである。
【０１１２】
付加情報受付部２０より付加情報が取得されると（ステップ９０１）、ドット画像生成部３０２が該付加情報に基づいてドット画像を生成する。
【０１１３】
付加情報よりドット画像を生成する処理は、図４で示したように、付加情報をデジタル的に０と１に処理し、その０と１に処理された付加情報が用紙上に描画され（参照番号５０２）、１に相当する用紙上の場所にドットが描画されるようにしてドット画像（参照番号５０３）が生成される。
【０１１４】
このようにしてドット画像が生成されると（ステップ９０２）、そのドット画像は原稿画像受付部３０１より取得された原稿画像と合成され、原稿画像と合成されたドット画像のドットが抽出可能か否かが、ドット検証部３０５によって１つのドットずつ確認される（ステップ９０３）。
【０１１５】
描画されたドットは、原稿画像と合成されることで、原稿画像のベタ部分や、文字の一部と重なることで、抽出不可能になる場合も想定される。
【０１１６】
ドット検証部３０５により抽出可能か否かが確認されて、抽出可能である場合には（ステップ９０４でＹＥＳ）、そのドットの位置はドット画像生成部３０２によって生成された位置のままであって変更されない（ステップ９０６）。
【０１１７】
しかし、ドット検証部３０５により抽出不可能と確認された場合には（ステップ９０４でＮＯ）、抽出不可能と判断されたドットは、ドット状態変更部３０８によりドット位置の変更が行われる（ステップ９０５）。
【０１１８】
そして、ドット位置の変更の際に、移動パターン記憶部３０９、原稿濃度把握部３１０による抽出可能なドット位置変更が行われない場合には、ドット画像に描画されたドットが列単位で位置変更されるドットライン変更部３１１による位置変更が行われる。
【０１１９】
このようにして、ドット画像生成部３０２で生成されたドット画像中のドットに対して、原稿画像との重なりにより抽出されないドットに対しては位置変更が行われて、ドット画像と原稿画像とが合成される合成画像が生成される。
【０１２０】
次に、ドット画像と原稿画像とが合成された合成画像から付加情報が抽出される処理について図１０を参照して説明を行う。
【０１２１】
図１０は、合成画像より付加情報が抽出される処理を示した模式図である。
【０１２２】
合成画像がドット抽出部４０に送られて（参照番号１００１）、ドット抽出部４０より合成画像よりドットが抽出される（参照番号１００２）。
【０１２３】
抽出されたドット画像は、縦方向、横用法にドットの数が投影されて（参照番号１００３）、投影された形の重心に線が引かれ、ドットが配置される格子線が求められる（参照番号１００４）。
【０１２４】
格子線が求められると、格子線の交点近辺のドットあり／なしで、付加情報が抽出される（参照番号１００５、１００６）。
【０１２５】
すなわち、交点近辺にドットがある場合には「１」をその場所にあたえ、また、交点近辺にドットがない場合には「０」をその場所に与える。
【０１２６】
そのようにして、格子線が形成された画像中に「１」と「０」のデータが形成され、その「１」と「０」の情報が付加情報として抽出される。
【０１２７】
なお、ドット画像生成部３０２で生成されたドット画像中に抽出されないドットがある場合には、ドット状態変更部３０８で、そのドット画像を拡大、縮小するようにして、ドット抽出が可能なドット画像に変更するように処理されて、処理されたドット画像と原稿画像とが合成されて合成画像が生成されてもよい。
【０１２８】
なお、ドット検証部３０５が、ドット画像中のドットの位置情報と原稿画像とをドット位置関係判断部５０に送ってドット抽出が可能か否かの判断結果を取得するように説明したが、ドット位置関係判断部５０が行う位置関係を対応させて抽出可否を判断する機能をドット検証部３０５が具備するように構成してもよい。
【０１２９】
なお、原稿画像取得部１０、ドット抽出部４０、ドット位置関係判断部５０、画像合成部３０７等の構成部であって、ドット変更部３０８とは異なる機能を有する構成部が、ドット変更部３０８を有する画像処理装置とは別の装置に備えられて通信回線で画像処理装置と接続されるような構成であってもよい。
【０１３０】
次に、原稿画像取得部１０、ドット抽出部４０、ドット位置関係判断部５０、画像合成部３０７が有する機能がそれぞれネットワークで接続される装置に備えられる画像処理システムについて図１１を参照して説明を行う。
【０１３１】
図１１は、原稿画像取得部１０、ドット抽出部４０、ドット位置関係判断部５０、画像合成部３０７が有する機能がそれぞれネットワークで接続される装置に備えられる画像処理システム１１６０を示す模式図である。
【０１３２】
図１１に示すように、画像処理システム１１６０は、画像受付装置１１１０、ドット生成装置１１２０、抽出判断装置１１３０、画像合成装置１１４０、印刷装置１１５０とが通信回線１１７０によって接続されている。
【０１３３】
画像受付装置１１１０は、原稿画像を取得するスキャナで構成され、原稿画像送信部１１１１を有する。
【０１３４】
原稿画像送信部１１１１は、抽出判断装置１１３０に原稿画像を送信する。
【０１３５】
ドット生成装置１１２０は、付加情報受付部２０、ドット画像生成部３０２、ドット再配置部３０３、ドット状態変更部３０８、インタフェース１１２１を備える。
【０１３６】
付加情報受付部２０は、キーボードで構成され、ユーザによって入力される付加情報を受け付ける。
【０１３７】
ドット画像生成部３０２、付加情報受付部２０より受け付けた付加情報を基にドット画像を生成する。
【０１３８】
ドット画像については既に説明したので、説明は省略する。
【０１３９】
ドット再配置部３０３は、ドット状態変更部３０８によってドットの状態が変更されたドット画像を生成する処理を行う。
【０１４０】
ドット状態変更部３０８は、抽出判断装置１１３０によって、原稿画像とドット画像との合成画像より抽出できないと判断されたドットの状態を変更する。
【０１４１】
そして、ドット状態変更部３０８は、既に説明したように、移動パターン記憶部３０９、原稿濃度把握部３１０、ドットライン変更部３１１を有し、これらの構成部によってドットの状態を変更する。
【０１４２】
インタフェース１１２１は、通信回線１１７０を介して抽出判断装置１１３０と情報の授受を行うインタフェースであり、ドット再配置部３０３によって再配置されたドット画像を抽出判断装置１１３０に送信し、また、抽出判断装置１１３０から抽出不可能と判断されたドット画像と抽出できなかったドットの位置が明確になる情報とを受信する。
【０１４３】
抽出判断装置１１３０は、インタフェース１１３１、ＲＡＭ（Random Access Memory）１１３２、抽出判断部１１３３を備える。
【０１４４】
インタフェース１１３１は、通信回線１１７０を介してドット生成装置１１２０、画像合成装置１１４０と情報の授受を行うインタフェースである。
【０１４５】
そして、インタフェース１１３１は、ドット生成装置１１２０からドット画像を受信し、ドット生成装置１１２０に抽出不可能と判断したドット画像と抽出できなかったドットの位置が明確になる情報とを送信し、また、合成画像装置１１４０に抽出可能と判断したドット画像と原稿画像を送信する。
【０１４６】
ＲＡＭ１１３２は、書き換え可能な画像メモリであり、インタフェース１１３１で送受信される画像データ等を一時記憶する。
【０１４７】
抽出判断部１１３３は、ドット生成装置１１２０から送信されたドット画像と原稿受付装置１１１０から送信された原稿画像とが合成されてできる合成画像上よりドットが抽出できるか否かを判断する機能を有する。
【０１４８】
抽出判断部１１３３は、実際に、ドット画像と原稿画像とを重畳的に合成して合成画像を生成し、その合成画像よりドットを抽出してみて、抽出可否を判断するように構成される。
【０１４９】
或いは、抽出判断部１１３３は、図４を参照して説明したように、ドット画像と原稿画像とのそれぞれの位置関係を対応させてドット抽出が可能か否かを判断するように構成されてもよい。
【０１５０】
画像合成装置１１４０は、インタフェース１１４１、ＲＡＭ１１４２、画像合成部１１４３を有する。
【０１５１】
インタフェース１１４１は、通信回線１１７０を介して画像受付装置１１１０、印刷装置１１５０と情報の授受を行う。
【０１５２】
インタフェース１１４１は、抽出判断装置１１３０より原稿画像とドット画像を受信し、また、原稿画像とドット画像を合成した合成画像を送信する。
【０１５３】
ＲＡＭ１１４２は、書き換え可能な画像メモリであり、インタフェース１１４１で送受信する画像データの一時記憶を行う。
【０１５４】
画像合成部１１４３は、原稿画像とドット画像と重畳的に合成して合成画像を生成する。
【０１５５】
印刷装置１１５０は、通信回線１１７０に接続された印刷装置であり、画像合成装置１１４０より送られた合成画像の印刷を行う。
【０１５６】
このように構成される画像処理システム１１６０では、ユーザは、原稿を画像受付装置１１１０にセットして、ドット画像生成装置の付加情報受付部２０より原稿に付与する付加情報を入力する。
【０１５７】
すると、原稿画像が抽出判定装置１１３０に送られる。
【０１５８】
そして、ドット生成装置１１２０で付加情報に基づいてドット画像が生成され、そのドット画像も抽出判定装置１１３０に送られる。
【０１５９】
抽出判定装置１１３０では、受信する原稿画像とドット画像を基に、重畳的に合成した画像よりドットが抽出できるか否かを判断する。
【０１６０】
抽出できなかった場合には、ドット生成装置のドット状態変更部３０８でドットの状態が変更されたドット画像が再度生成され、抽出判定装置１１３０に送られる。
【０１６１】
そして、抽出判断が抽出判断装置１１３０で行われ、抽出が可能と判断されるまで、ドット生成装置１１２０でドット画像の生成が行われる。
【０１６２】
その結果、抽出判断装置１１３０で抽出可能と判断されたドット画像と原稿画像は、画像合成装置１１４０に送られて、そこで重畳的に合成される。
【０１６３】
画像合成装置１１４０で生成された合成画像は、印刷装置１１５０に送信されて、印刷される。
【実施例２】
【０１６４】
次に、図１を参照して説明した合成画像生成部３０が、ドットの色を変更する機能を有するドット状態変更部３０８−１を備える場合について、第２実施例で説明する。
【０１６５】
第２実施例においても、図２を参照して説明した、スキャナ２０３とパーソナルコンピュータ２０４によるシステムや、パーソナルコンピュータ２０５だけによるシステムや、画像形成装置によるシステムが有する合成画像生成部３０により合成画像が生成される。
【０１６６】
合成画像生成部３０は、第１実施例で説明された場合と異なり、ドットの位置を変更するドット状態変更部３０８ではなく、ドットの位置変更機能に加えてドットの色を変更する機能を有するドット状態変更部３０８−１を備える。
【０１６７】
なお、第２実施例において第１実施例と同じ参照番号が付られたものは、基本的に同じ機能、同じ構成を備えるとし、その説明は省略する。  但し、第２実施例における合成画像生成部３０は、第１実施例におけるドット状態変更部３０８を備える合成画像生成部３０とは異なり、ドット状態変更部３０８−１を備える。
【０１６８】
また、第２実施例においても、ドット検証部３０５は、第１実施例と同様に、ドットの抽出可否を検証するやり方として、ドット抽出部４０にドットが配置されている原稿画像を送って抽出可否を検証するやり方と、ドット位置関係判断部５０にドット画像中のドットの位置情報と原稿画像とを送ってドット位置関係判断部５０でそれぞれの位置関係が対応させられてドット抽出可否が検証されるやり方のどちらのやり方を有するように構成されてもよい。
【０１６９】
まず、合成画像生成部３０が備えるドット状態変更部３０８−１について説明する。
【０１７０】
ドット状態変更部３０８−１は、ドット状態変更部３０８と同じく、ドット画像生成部３０２によって生成されたドットが抽出できない場合にドットを変更するものであるが、ドット状態変更部３０８とは異なり、ドットの色を変更する機能を有する。
【０１７１】
図１２を参照してドット状態変更部３０８−１について説明する。
【０１７２】
図１２に示すように、ドット状態変更部３０８−１は、移動パターン記憶部３０９、原稿濃度把握部３１０に加えて、ドット色変更部３１２を備える。
【０１７３】
ドット色変更部３１２は、ドットの色を変更する機能を有する。
【０１７４】
ドット画像生成部３０２で生成されるドットは黒色で構成されるが、ドット色変更部３１２は、予め定められた条件が満たされるドットを白色に変更してドットの抽出を可能にさせる。  ドット検証部３０５によって抽出されなかったドットは原稿画像と重なりあって抽出されないので、ドットの色を黒から白に変更すれば、白抜きのドットが形成され、原稿画像との重なりに関係なく白抜きドットの抽出が行われる。
【０１７５】
次に、ドット状態変更部３０８−１を有する合成画像生成部３０による合成画像生成の処理について図１３を参照して説明を行う。
【０１７６】
図１３は、ドット状態変更部３０８−１を有する合成画像生成部３０による合成画像生成の処理について示したフローチャートである。
【０１７７】
付加情報受付部２０より付加情報が取得されると（ステップ１３０１）、ドット画像生成部３０２が該付加情報に基づいてドット画像を生成する。
【０１７８】
付加情報よりドット画像を生成する処理は、第１実施例で図５を参照して説明したように、付加情報をデジタル的に「０」と「１」で表現されるように処理し、そのデジタル処理された付加情報が用紙上に描画され（参照番号５０２）、「１」に相当する用紙上の場所にドットが描画されるようにしてドット画像（参照番号５０３）が生成される。  その際、生成されるドット画像のドットは、黒色のドットである。
【０１７９】
このようにしてドット画像が生成されると（ステップ１３０２）、そのドット画像の各々のドットについて以下の処理が行われる（ステップ１３０３）。
【０１８０】
すなわち、ドット画像と合成された場合に原稿画像にドットが描画される位置の原稿濃度が、予め定められた閾値と、原稿濃度比較部３１３によって比較される（ステップ１３０４）。
【０１８１】
ドットが描画される位置の原稿濃度が、予め定められた閾値よりも低かった場合には（ステップ１３０４で濃度≦閾値）、そのドット描画される位置に原稿画像と合成された画像より当該ドットが抽出できるか否かをドット検証部３０５が確認する（ステップ１３０５）。
【０１８２】
ドット検証部３０５によって抽出できると確認された場合には（ステップ１３０５でＹＥＳ）、そのドットはドット画像生成部３０２によって生成された状態のままであって変更されない（ステップ１３０６）。
【０１８３】
また、ステップ１３０５でドット検証部３０５によって抽出可能だと確認された場合には（ステップ１３０５でＮＯ）、移動パターン記憶部３０９、原稿濃度把握部３１０によってドットの位置が抽出可能な位置に移動される（ステップ１３０７）。
【０１８４】
また、ステップ１３０４で原稿濃度が予め定められた閾値よりも高かった場合には（ステップ１３０４で閾値≦濃度）、そのドットの色がドット色変更部３１２によって白色に変更されて、白色のドットが原稿画像との重なったときに抽出可能か否かがドット検証部３０５によって確認される（ステップ１３０８）。
【０１８５】
白色のドットが抽出可能であった場合には（ステップ１３０８でＹＥＳ）、そのドットは色が白色に変更された状態でドット再配置部３０３で記憶される。
【０１８６】
また、白色のドットが抽出不可能であった場合には（ステップ１３０８でＮＯ）、そのドットは、白色のままで移動パターン記憶部３０９、原稿濃度把握部３１０による位置の移動が行われる（ステップ１３０９）。
【０１８７】
原稿濃度把握部３１０による白色ドットの位置の移動は、原稿濃度把握部３１０によってドットが描画される位置近辺の原稿濃度が把握されて、黒ドットとは異なり原稿濃度の濃い場所に白色ドットが移動されるように処理される。
【０１８８】
このように、ドット画像生成部３０２で生成されたドット画像のドットに対して、ドット状態変更部３０８−１による処理が行われる（ステップ１３０３）。
【０１８９】
そうして、処理が行われると、処理が行われてドット再配置部３０３に記憶されたドット画像が確定ドット記憶部３０４に送られて、画像合成部３０７で、処理されたドット画像と原稿画像との合成がされて合成画像の生成が行われる。
【０１９０】
次に、合成画像より付加情報が抽出される処理について図１４を参照して説明を行う。
【０１９１】
図１４は、ドット状態変更部３０８−１を有する合成画像生成部３０による処理によって生成された合成画像から、付加情報の抽出が行われる処理について示したフローチャートである。
【０１９２】
まず、合成画像から黒ドットの抽出が行われる（ステップ１４０１）。
【０１９３】
そして、次に、合成画像から白抜きのドット、つまり、白ドットの抽出が行われる（ステップ１４０２）。
【０１９４】
黒ドット、白ドットの抽出が行われると、抽出されたドットの黒、白の違いは考慮されないで、抽出されたドットに対して、画像の縦方向、横方向にドットの数が投影される。  そして、第１実施例で説明したように、投影された形の重心に線が引かれて、画像に格子線が引かれる。
【０１９５】
格子線が求められると、格子線の交点近辺のドットあり／なしにより、その交点に「１」と「０」が設定されて、画像中に「１」と「０」のデジタルデータが形成される（ステップ１４０３）。  このデータが付加情報として抽出される（ステップ１４０４）。
【０１９６】
なお、第２実施例では、ドット色変更部３０８−１によって黒色から白色に変更されるように説明したが、白色への変更ではなく他の色への変更であってももちろんよい。
【０１９７】
なお、第２実施例では、ドット画像生成部３０２は黒色のドットを生成するように説明したが、他の色であってももちろんよい。
【０１９８】
なお、ドット状態変更部３０８−１は、ドットライン変更部３１１を備えて、ドットを列単位で移動させるような処理が行われても良い。
【０１９９】
なお、原稿画像取得部１０、ドット抽出部４０、ドット位置関係判断部５０、画像合成部３０７等の構成部であって、ドット変更部３０８−１とは異なる機能を有する構成部が、ドット変更部３０８−１を有する画像処理装置とは別の装置に備えられて通信回線で画像処理装置と接続されるような構成であってもよい。  その際には、第１実施例で説明した画像処理システム１１６０の構成を有することになるが、その際の画像処理システム１１６０のドット状態変更部３０８はドット状態変更部３０８−１となる。
【実施例３】
【０２００】
次に、図１を参照して説明した合成画像生成部３０が、ドットの形状を変更する機能を有するドット状態変更部３０８−２を備える場合について、第３実施例で説明する。
【０２０１】
第３実施例においても、図２を参照して説明した、スキャナ２０３とパーソナルコンピュータ２０４によるシステムや、パーソナルコンピュータ２０５だけによるシステムや、画像形成装置によるシステムが有する合成画像生成部３０により合成画像が生成される。
【０２０２】
合成画像生成部３０は、第１実施例で説明された場合と異なり、ドットの位置を変更するドット状態変更部３０８ではなく、ドットの形状を変更する機能を有するドット状態変更部３０８−２を備える。
【０２０３】
なお、第３実施例において第１実施例と同じ参照番号が付られたものは、基本的に同じ機能、同じ構成を備えるとし、その説明は省略する。  但し、第３実施例における合成画像生成部３０は、第１実施例におけるドット状態変更部３０８を備える合成画像生成部３０とは異なり、ドット状態変更部３０８−２を備える。
【０２０４】
また、第３実施例においても、ドット検証部３０５は、第１実施例と同様に、ドットの抽出可否を検証するやり方として、ドット抽出部４０にドットが配置されている原稿画像を送って抽出可否を検証するやり方と、ドット位置関係判断部５０にドット画像中のドットの位置情報と原稿画像とを送ってドット位置関係判断部５０でそれぞれの位置関係が対応させられてドット抽出可否が検証されるやり方のどちらのやり方を有するように構成されてもよい。
【０２０５】
まず、合成画像生成部３０が備えるドット状態変更部３０８−２について説明する。
【０２０６】
ドット状態変更部３０８−２は、ドット状態変更部３０８と同じく、ドット画像生成部３０２で生成されたドットが原稿画像と重なったときに抽出されないドットを変更して抽出されるようにするものであるが、ドット状態変更部３０８と異なり、ドットの形状を変更する機能を備える。
【０２０７】
図１５を参照してドット状態変更部３０８−２について説明する。
【０２０８】
図１５に示すように、ドット状態変更部３０８−２は、ドット作成部３１４、各種ドット記憶部３１５を備える。
【０２０９】
ドット作成部３１４は、ドットの形状を新しく作成する機能を有する。
【０２１０】
各種ドット記憶部３１５は、種々の形状のドットを記憶する。
【０２１１】
次に、ドット状態変更部３０８−２を有する合成画像生成部３０による合成画像生成の処理について図１６を参照して説明を行う。
【０２１２】
図１６に示すように、付加情報受付部２０より付加情報が取得されると（ステップ１６０１）、ドット画像生成部３０２が該付加情報に基づいてドット画像を生成する。
【０２１３】
付加情報よりドット画像を生成する処理は、第１実施例で図５を参照して説明したように、付加情報がデジタル的に「０」と「１」で表現されるように処理し、そのデジタル処理された付加情報が用紙上に描画され（参照番号５０２）、「１」に相当する用紙上の場所にドットが描画されるようにしてドット画像（参照番号５０３）が生成される。
【０２１４】
このようにしてドット画像が生成されると（ステップ１６０２）、そのドット画像の各々のドットについて以下の処理が行われる（ステップ１６０３）。
【０２１５】
すなわち、まず、処理対象の１つのドットが原稿画像と合成されて、その合成された画像より処理対象のドットが抽出されるか否かがドット検証部３０５により確認される（ステップ１６０４）。
【０２１６】
ドット検証部３０５によりドットが抽出されるとされた場合は（ステップ１６０４でＹＥＳ）、そのドットはドット画像生成部３０２によって生成された状態のままであって変更されない（ステップ１６０５）。
【０２１７】
また、ステップ１６０４で、ドット検証部３０５によりドットが抽出されない場合には（ステップ１６０４でＮＯ）、そのドットはドット状態変更部３０８−２により処理される。
【０２１８】
すなわち、ドット作成部３１４或いは各種ドット記憶部３１５によって形状の異なるドットが決定され（ステップ１６０６）、その決定された形状の異なるドットが描画されるようにドット再配置部３０３に記憶される（ステップ１６０７）。
【０２１９】
また、ドット作成部３１４の処理について説明すると、ドット画像上の対象となるドットと原稿画像との重なりに着目して、重なった状態でもドットの抽出が行われるようにドットの大きさを倍にした形状のドットを作成したり、重なっている部分を除外して重なっていない部分だけで構成されるドットを作成したりする処理が行われる。
【０２２０】
また、各種ドット記憶部３１５には、数種類の形状をしたドットが記憶されている。
【０２２１】
例えば、星型、四角型、三角型などの形状のドットである。
【０２２２】
それらのドットをそれぞれ、対象となるドットが配置される位置に配置して、原稿画像と重なっても抽出される形状のドットが選択される。
【０２２３】
このように、ドット画像生成部３０２で生成されたドット画像のドットに対して、ドット状態変更部３０８−２による処理が行われる（ステップ１６０３）。
【０２２４】
そうして、処理が行われると、処理が行われてドット再配置部３０３に記憶されたドット画像が確定ドット記憶部３０４に送られて、画像合成部３０７で、処理されたドット画像と原稿画像との合成がされて合成画像の生成が行われる。
【０２２５】
次に、合成画像より付加情報が抽出される処理について図１７を参照して説明を行う。
【０２２６】
図１７は、ドット状態変更部３０８−２を有する合成画像生成部３０による処理によって生成された合成画像から、付加情報の抽出が行われる処理について示したフローチャートである。
【０２２７】
まず、ドット状態変更部３０８−２によって決定された形状の異なるドットでない、ドット画像生成部３０２で生成された黒ドットの抽出が、合成画像より行われる（ステップ１７０１）。
【０２２８】
そして、ドット抽出部４０は、合成画像より形状の異なるドットの抽出を行う（ステップ１７０２）。
【０２２９】
ステップ１７０１で抽出した黒ドットとステップ１７０２で抽出した形状の異なるドットとによる格子線が形成されるのであるが、抽出された黒ドット、形状の異なるドットの違いは考慮されないで、抽出されたドットに対して格子線の形成が行われる。
【０２３０】
すなわち、ステップ１７０１抽出した黒ドットと、ステップ１７０２で抽出して形状が黒ドットに戻されたドットとの数が、ドット画像より縦方向、横方向に投影される。
【０２３１】
投影された形の重心に線が引かれて、ドットが配置される格子線が求められる。
【０２３２】
格子線が求められると、格子線の交点近辺のドットあり／なしに基づいて、付加情報の抽出が行われる（ステップ１７０３、１７０４）。
【０２３３】
なお、原稿画像取得部１０、ドット抽出部４０、ドット位置関係判断部５０、画像合成部３０７等の構成部であって、ドット変更部３０８−２とは異なる機能を有する構成部が、ドット変更部３０８−２を有する画像処理装置とは別の装置に備えられて通信回線で画像処理装置と接続されるような構成であってもよい。  その際には、第１実施例で説明した画像処理システム１１６０の構成を有することになるが、その際の画像処理システム１１６０のドット状態変更部３０８はドット状態変更部３０８−２となる。
【産業上の利用可能性】
【０２３４】
この発明は、画像処理装置、画像処理システムおよび画像処理プログラムについて利用可能である。
【０２３５】
本発明の画像処理プログラムを通信手段で提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に記録して提供することもできる。
【図面の簡単な説明】
【０２３６】
【図１】合成画像を生成する各部を示すブロック図。
【図２】合成画像が生成されるシステムの例を示す模式図。
【図３】ドット状態変更部３０８を有する合成画像生成部３０のブロック図。
【図４】ドット位置関係判断部５０によって行われる処理を示した模式図。
【図５】原稿画像とドット画像とが合成される様子を示す模式図。
【図６】移動パターン記憶部３０９によりドットの位置変更が行われる処理を示した模式図。
【図７】原稿濃度把握部３１０によりドットの位置変更が行われる処理を示した模式図。
【図８】ドットライン変更部３１１によりドットが列単位で位置変更される処理を示した模式図。
【図９】第１実施例における合成画像が生成される処理を示したフローチャート。
【図１０】合成画像より付加情報が抽出される処理を示した模式図。
【図１１】画像処理システム１１６０を示す模式図。
【図１２】ドット状態変更部３０８−１の構成を示したブロック図。
【図１３】第２実施例における合成画像が生成される処理を示したフローチャート。
【図１４】第２実施例において生成された合成画像より付加情報が抽出される処理を示したフローチャート。
【図１５】ドット状態変更部３０８−２の構成を示したブロック図。
【図１６】第３実施例における合成画像が生成される処理を示したフローチャート。
【図１７】第３実施例において生成された合成画像より付加情報が抽出される処理を示したフローチャート。
【符号の説明】
【０２３７】
１０    原稿画像取得部
２０    付加情報受付部
３０    合成画像生成部
４０    ドット抽出部
２０１    スキャナ
２０３    スキャナ
２０４    パーソナルコンピュータ
２０５    パーソナルコンピュータ
３０１    原稿画像受付部
３０２    ドット画像生成部
３０３    ドット再配置部
３０４    確定ドット記憶部
３０５    ドット検証部
３０７    画像合成部
３０８、３０８−１、３０８−２    ドット状態変更部
３０９    移動パターン記憶部
３１０    原稿濃度把握部
３１１    ドットライン変更部
３１２    ドット色変更部
３１３    原稿濃度比較部
３１４    ドット作成部
３１５    各種ドット記憶部
１１１０    画像受付装置
１１１１    原稿画像送信部
１１２０    ドット生成装置
１１３０    抽出判断装置
１１３３    抽出判断部
１１４０    画像合成装置
１１４３    画像合成部
１１５０    印刷装置
１１６０    画像処理システム
【図１】
2010068214.tif 000003
【図２】
2010068214.tif 000004
【図３】
2010068214.tif 000005
【図４】
2010068214.tif 000006
【図５】
2010068214.tif 000007
【図６】
2010068214.tif 000008
【図７】
2010068214.tif 000009
【図８】
2010068214.tif 000010
【図９】
2010068214.tif 000011
【図１０】
2010068214.tif 000012
【図１１】
2010068214.tif 000013
【図１２】
2010068214.tif 000014
【図１３】
2010068214.tif 000015
【図１４】
2010068214.tif 000016
【図１５】
2010068214.tif 000017
【図１６】
2010068214.tif 000018
【図１７】
2010068214.tif 000019