(57)【要約】【課題】  地紋が画像に施された加工により地紋の埋め込みに使用できる面積が減少した場合でも、地紋から情報を読み出せない印刷物を作成することを防止すること。【解決手段】  画像抽出部３は、画像データから、上記埋込画像を埋め込む前の印刷データと、上記埋込画像を生成する地紋データとを抽出し、画像加工部４は、上記印刷データを所定の印刷指示に基づいて加工し、地紋編集部７は、地紋データを上記印刷指示に基づいて更新し、更に、上記印刷指示は、埋込画像のドットサイズ、ピッチ幅の最小値を含み、上記地紋編集部は、上記倍率に基づく上記ドットサイズ、ピッチ幅が、上記最小値以下になると、上記倍率に関わらず上記ドットサイズ、ピッチ幅を上記最小値に変更し、画像合成部８は、地紋編集部７による更新後の地紋データを埋め込んで再生画像データを出力する。【選択図】  図１
2008205948.tif 000002
【特許請求の範囲】
【請求項１】
埋込画像が埋め込まれた画像データを受け入れて、前記画像データから、前記埋込画像が埋め込まれる前の印刷データと、前記埋込画像を生成する地紋データとを抽出する画像抽出部と、
前記印刷データを所定の印刷指示に基づいて加工する画像加工部と、
前記地紋データを前記印刷指示に基づいて更新する地紋編集部と、
前記画像加工部による加工後の印刷データに対して、前記地紋編集部による更新後の地紋データを埋め込んで再生画像データを出力する画像合成部とを備えることを特徴とする印刷装置。
【請求項２】
前記地紋データは、複数の情報を有し、該複数の情報には、少なくとも前記埋込画像を生成する、ドットサイズ、ピッチ幅、及び出力用紙サイズとを含むことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記地紋編集部は、前記印刷指示に基づいて前記複数の情報を変更する埋込画像変更手段を有し、
該埋込画像変更手段は、前記印刷指示に基づく出力用紙サイズの変更において、変更前後の用紙サイズの倍率を算出し、該倍率に応じて前記ドットサイズ、ピッチ幅を変更することを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記印刷指示は、前記ドットサイズ、ピッチ幅の最小値を含み、
前記埋込画像変更手段は、
前記倍率に基づく前記ドットサイズ、ピッチ幅が、前記最小値以下になると、前記倍率に関わらず前記ドットサイズ、ピッチ幅を前記最小値に変更することを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記複数の情報は、優先度を有し、
前記埋込画像変更手段は、前記倍率に基づく前記ドットサイズ、ピッチ幅が、前記最小値以下になると、前記埋込画像の出力サイズに応じて前記複数の情報を前記優先度順に削除することを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記地紋データは、更に、ウォーターマーク作成情報を含み、
前記地紋編集部は、更に、前記ウォーターマーク作成情報を前記印刷指示に基づいて更新し、
前記画像合成部は、更に、更新後のウォーターマーク作成情報を前記地紋データに含めた更新後の地紋データを埋め込んで再生画像データを出力することを特徴とする実施例１に記載の印刷装置。
【請求項７】
前記地紋編集部は、更に、前記印刷指示に基づいて前記ウォーターマーク作成情報を変更するウォーターマーク作成情報変更手段を有し、
該ウォーターマーク作成情報変更手段は、前記印刷指示に基づく出力用紙サイズの変更において、変更前後の用紙サイズの倍率を算出し、該倍率に応じて前記ウォーターマーク作成情報を変更することを特徴とする請求項６に記載の印刷装置。
【請求項８】
前記印刷指示は、ウォーターマークサイズの最小値、及び最大値を含み、
ウォーターマーク作成情報変更手段は、
前記倍率に基づく前記ウォーターマークサイズが前記最小値以下になると前記倍率に関わらず前記ウォーターマークサイズを前記最小値に変更し、
前記倍率に基づく前記ウォーターマークサイズが前記最大値以上になると前記倍率に関わらず前記ウォーターマークサイズを前記最大値に変更することを特徴とする、請求項６に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関し、特に、地紋情報を有する印刷データを印刷する印刷装置に関する。
【背景技術】
【０００２】
証書類の作成・編集などを行った日付を正確に管理するために、画像に、日付を電子透かしとした地紋画像が埋め込まれている印刷データを受け入れて印刷する印刷装置の技術が開示されている（特許文献１）。
【特許文献１】特開２００４−４０１７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記従来の印刷装置では、画像の拡大や縮小が指定されていると地紋画像も同様に拡大・縮小され、ときには地紋が読み取れなくなる場合も発生し得るという解決すべき課題が残されていた。
【課題を解決するための手段】
【０００４】
本発明は印刷装置であって、埋込画像が埋め込まれた画像データを受け入れて、上記画像データから、上記埋込画像が埋め込まれる前の印刷データと、上記埋込画像を生成する地紋データとを抽出する画像抽出部と、上記印刷データを所定の印刷指示に基づいて加工する画像加工部と、上記地紋データを上記印刷指示に基づいて更新する地紋編集部と、上記画像加工部による加工後の印刷データに対して、上記地紋編集部による更新後の地紋データを埋め込んで再生画像データを出力する画像合成部とを備え、更に、上記印刷指示は、埋込画像のドットサイズ、ピッチ幅の最小値を含み、上記地紋編集部は、上記倍率に基づく上記ドットサイズ、ピッチ幅が、上記最小値以下になると、上記倍率に関わらず上記ドットサイズ、ピッチ幅を上記最小値に変更することを主要な特徴とする。
【発明の効果】
【０００５】
地紋が画像に施された加工により地紋の埋め込みに使用できる面積が減少した場合でも、地紋から情報を読み出せない印刷物を作成することを防止することができるという効果を得る。
【発明を実施するための最良の形態】
【０００６】
以下、本発明の一実施形態を図を用いて詳細に説明する。
【実施例１】
【０００７】
〈構成〉の説明
図１は、実施例１の構成を示すブロック図である。
図に示すように、実施例１の印刷装置としてのプリンタ１８は、オペレーションパネル１と、地紋有無検出部２と、画像抽出部３と、画像加工部４と、地紋解析部５と、解析結果保存部６と、地紋編集部７と、画像合成部８と、出力部９とを備える。
【０００８】
オペレーションパネル１は、操作者に対して各種の設定入力を可能とする操作盤である。地紋有無検出部２は、入力画像データに地紋による情報埋め込みが施されているか否かを判断し、更に刷設定情報を抽出し、画像加工部４と地紋編集部７へ送出する部分である。画像抽出部３は、入力画像データを地紋データとそれ以外の印刷データとに分割し、地紋データを地紋解析部５へ、印刷データを画像加工部４へ出力する部分である。
【０００９】
画像加工部４は、画像抽出部３から印刷データを受け入れ、地紋有無検出部２から受け入れた印刷設定情報に基づいて印刷データを加工して画像合成部８へ出力する部分である。地紋解析部５は、画像抽出部３から地紋データを受け入れて、同じ地紋情報を持つ再生地紋データを生成するために必要な地紋情報を解析して解析結果保存部６へ出力する部分である。解析結果保存部６は、地紋解析部５から解析結果を受け入れて保存する部分である。
【００１０】
地紋編集部７は、地紋解析部５による解析結果を解析結果保存部６から取得して、印刷設定情報に基づく地紋データを作成し、画像合成部８へ出力する部分である。画像合成部８は、画像加工部４から印刷データを受け入れ、更に地紋編集部７から地紋データを受け入れて、１つに合成して出力部９へ出力する部分である。出力部９は、画像合成部８から合成された画像データを受け入れて印刷する部分である。尚、図中ＰＣ１７は、プリンタ１８に接続された上位装置である。次に上記各構成部分の機能についてデータの流れを主して再度詳細に説明する。
【００１１】
図２は、実施例１におけるデータの流れを示す説明図である。
図に示すようにＰＣ１７は、印刷データ［１］と地紋データ［１］とを受け入れて画像データ［１］を合成し、プリンタ１８へ送出する。オペレーションパネル１を介してあらかじめ印刷設定情報Ｓ１が操作者によって入力されている。画像データ［１］と印刷設定情報Ｓ１とが地紋有無検出部２へ送られる。ここで、印刷設定情報Ｓ１には、地紋を構成する１つのドットの大きさであるドットサイズの最大値や最小値、ドット同士の幅であるピッチ幅の最大値や最小値、及び出力用紙のサイズなどが含まれる。
【００１２】
地紋有無検出部２は、印刷設定情報Ｓ１を、画像加工部４と地紋編集部７とへ送る。更に、画像データ［１］を画像抽出部３へ送る。画像抽出部３は、画像データ［１］を地紋データ［１］と印刷データ［１］とに分割し、印刷データ［１］を画像加工部４へ、地紋データ［１］を地紋解析部５へ、それぞれ送出する。ここで印刷データ［１］は地紋が施されていない画像データであり、地紋データ［１］はドットサイズと、ピッチ幅が設定され、その設定された値を使い、埋め込みたい文字列に対応して作成された地紋を表すデータである。埋め込まれている文字列はいくつかのまとまりに分かれており、まとまりごとに優先度が設定されている。また、この地紋作成アルゴリズムはドットサイズと、ピッチ幅、埋め込みたい文字列が定まれば一意に決まるものとする。尚、地紋データ［１］には、ファイル名や印刷ユーザ名、日付やプリンタ名などの情報が暗号化され含まれている。
【００１３】
画像加工部４は、印刷データ［１］を印刷設定情報Ｓ１に基づいて例えば５０％に縮小加工し、印刷データ［２］として画像合成部８へ送出する。地紋解析部５は、地紋データ［１］を受け入れて、同じ地紋情報を持つ再生地紋データを生成するために必要な地紋情報を抽出し、解析結果保存部６に解析結果Ｄ１として保存する。この解析結果Ｄ１は、地紋編集部７によって、印刷設定情報に基づく地紋データ［２］として再生される。このとき、地紋は最大／最小ドットサイズやドットのピッチ幅の最大／最小を満たすものとなっている。この地紋データ［２］と、印刷データ［２］とが画像合成部８で合成され、出力部９で印刷出力されることになる。ここで地紋情報の内容について具体例（１例）をあげて説明する。
【００１４】
図３は、実施例１の地紋情報の内容説明図である。
（ａ）は、更新前、即ち、地紋データ［１］から抽出された地紋情報の内容であり、（ｂ）は、更新後、即ち、地紋編集部７によって再生された地紋データ［２］の地紋情報の内容である。図においてｄ１はドットサイズをあらわす数値であり、ｄ２はピッチ幅をあらわす数値であり、ｄ３は用紙サイズを表す数値であり、ｄ４は文字列を表し、その先頭の数値が優先度をあらわしている。
【００１５】
図に示すように、地紋データ［１］と地紋データ［２］とでは、ｄ１は２０から１０へ、ｄ２は４５から２５へ、ｄ３はＡ４からＡ５へ、ｄ４は、印刷者：ＡＡＡ、印刷場所：１ＦプリンタＮＯ．２１、文章作者：ＢＢＢ、印刷日時：２００６０９０６２００５から印刷者：ＡＡＡ、印刷場所：１ＦプリンタＮＯ．２１、印刷日時：２００６０９０６２００５へと更新されている。ここでは、更新されたドットサイズｄ１、及び、更新されたピッチ幅ｄ２は、用紙サイズがＡ４からＡ５に縮小されても、印刷設定情報Ｓ１に基づいてそれぞれ最小値以内で加工されているので、地紋が読み取れなくなることが排除されている。以上説明したプリンタ１８は以下のように動作する。
【００１６】
〈動作〉の説明
［動作説明の前提条件］
プリンタ１８は、ネットワークで接続されているＰＣ１７から、ｃｙａｎ成分のみで構成される地紋データ［１］にｂｌａｃｋ成分のみで構成される電子文章である印刷データ［１］を重ね、電子文章の背景に地紋が施されている画像データ［１］を受け入れるものとする。更に、この画像データ［１］を、Ａ４用紙の大きさで受け入れ、オペレーションパネル１６から出力用紙がＡ５で印刷出力されるものとする。ここでドットサイズｄ１の最小値ｄ１（ｍｉｎ）、及びピッチ幅の最小値ｄ２（ｍｉｎ）は、印刷設定情報Ｓ１により入力されているものとする。
【００１７】
図４は、実施例１の動作全体を示すフローチャートである。
実施例１の印刷装置としてのプリンタ１８の全体動作について図１、図２、及び図３を併用しながらステップＳ１１からステップＳ１７までステップ順に説明する。
【００１８】
ステップＳ１１
地紋有無検出部２は、画像データ［１］中に地紋が含まれているか否かを検索し、含まれている場合にはステップＳ１２へ進み（画像データ［１］は画像抽出部３へ送られる）。含まれていない場合には、ステップＳ１６へ進む。ここでは前提条件よりステップＳ１２へ進むことになる。
【００１９】
ステップＳ１２
画像抽出部３は、画像データ［１］を解析し、画像データ［１］のなかのｂｌａｃｋ成分のみを取り出したものを印刷データ［１］として抽出する。又、画像データ［１］のなかのｃｙａｎ成分のみを取り出したものを地紋データ［１］として抽出する。印刷データ［１］は画像加工部４へ送られ、地紋データ［１］は、地紋解析部５へ送られる。
【００２０】
ステップＳ１３
地紋解析部５は地紋データ［１］から地紋として埋め込まれていた文字列と、ドットサイズとピッチ幅を抽出し、解析結果Ｄ１を得る（図３（ａ））。
【００２１】
ステップＳ１４
地紋解析部５は、解析結果Ｄ１を解析結果保存部６に格納する。このとき旧解析結果が保存されていれば新解析結果で更新する。
【００２２】
ステップＳ１５
地紋編集部７は解析結果Ｄ１と印刷設定情報Ｓ１とに基づいて地紋データ［２］を作成し画像合成部８へ送る。
【００２３】
ステップＳ１６
画像加工部４は、印刷データ［１］を印刷設定情報Ｓ１に基づいて印刷データ［２］に加工して画像合成部８へ送る。
【００２４】
ステップＳ１７
画像合成部８は、地紋データ［２］と印刷データ［２］とを重ねあわせねて、画像データ［２］を合成し、出力部９へ送ってフローを終了する。
【００２５】
次に、上記ステップＳ１５で地紋編集部７が解析結果Ｄ１と印刷設定情報Ｓ１とに基づいて地紋データ［２］を作成する動作について詳細に説明する。
図５は、実施例１の地紋編集部の動作を示すフローチャートである。
一般に画像を縮小する際において、地紋を構成するドットサイズが縮小倍率に対して小さかった場合、地紋を縮小してしまうと画像から消えてしまうことが予想される。また、縮小後の地紋を構成するピッチ幅が出力解像度に対して小さ過ぎると、ピッチ幅がなくなり地紋が崩れてしまうことも予想される。以下にステップＳ１１１からステップＳ１１９までステップ順に、地紋編集部７の動作について図１、図２、及び図３を併用しながら詳細に説明する。
【００２６】
ステップＳ１１１
地紋編集部７は、解析結果Ｄ１を解析結果保存部６から、印刷設定情報Ｓ１をオペレーションパネル１からそれぞれ受け入れる。
【００２７】
ステップＳ１１２
地紋編集部７は解析結果Ｄ１の文字列ｄ４と、印刷設定情報Ｓ１の出力用紙設定とから縮小倍率を計算し、拡大加工の場合にはフローを終了し、縮小加工の場合にはステップＳ１１３へ進む。ここでは、上記前提条件よりステップＳ１１３へ進むことになる。
【００２８】
ステップＳ１１３
地紋編集部７は算出した縮小倍率を用いて縮小したドットサイズとピッチ幅を算出し、印刷設定情報Ｓ１による最小のドットサイズ及びピッチ幅と、上記、最小値ｄ１（ｍｉｎ）、及びｄ２（ｍｉｎ）と、それぞれ比較し、縮小倍率が大きく、縮小倍率通りに縮小するとドットサイズ、ピッチ幅とも最小ドットサイズｄ１（ｍｉｎ）、最小ピッチ幅ｄ２（ｍｉｎ）を下回ると判断するとステップＳ１１４へ進み、そうでない場合にはステップＳ１１５へ進む。上記のようにあまりに小さくなると地紋データが読めなくなる可能性があるからである。
【００２９】
ステップＳ１１４
地紋編集部７は解析結果Ｄ１の、ドットサイズｄ１は最小ドットサイズｄ１（ｍｉｎ）に、ピッチ幅ｄ２は最小ピッチ幅ｄ２（ｍｉｎ）に更新してステップＳ１１６へ進む。
【００３０】
ステップＳ１１５
地紋編集部７は解析結果Ｄ１の、ドットサイズｄ１及びピッチ幅ｄ２を算出した縮小倍率を用いて縮小しフローを終了する。
【００３１】
ステップＳ１１６
地紋編集部７は、更に印刷設定情報Ｓ１の出力用紙サイズｄ３とから出力用紙に埋め込める最大情報量を算出し、更新された文字列ｄ４全ての情報を埋め込むことが可能かどうかを判断し、可能な場合にはフローを終了し、可能でない場合にはステップＳ１１７へ進む。
【００３２】
ステップＳ１１７
地紋編集部７は、更新後の文字列ｄ４に文字列が存在すればステップＳ１１８へ進み、文字列が存在しなくなれば印刷を停止してフローを中止する。
【００３３】
ステップＳ１１８
埋め込むのに必要な情報量のほうが大きかったので、文字列が存在することを確認し、解析結果Ｄ１の文字列の中の優先度の一番低い文字列を削除してステップＳ１１６へ戻る。
図３の場合には、文字列「４：文章作者：ＢＢＢ」が削除される。同様にしてステップＳ１１６、ステップＳ１１７、ステップＳ１１８、ステップＳ１１６とで構成されるループを繰り返し、埋め込み可能になるとステップＳ１１６から抜けてフローを終了する。最後まで埋め込み不可能であったときはステップＳ１１７から抜けて印刷を停止してフローを中止する。
【００３４】
以上説明したフローでは、縮小時において、地紋編集部７は解析結果Ｄ１のドットサイズとピッチ幅を、最小ドットサイズｄ１（ｍｉｎ）、及び最小ピッチ幅ｄ２（ｍｉｎ）よりも小さく更新することは無くなる。ドットサイズとピッチ幅の最小値よりも、縮小倍率通りに縮小したドットサイズとピッチ幅が小さくなる場合には、それぞれの最小値で解析結果Ｄ１は更新されるからである。その後、埋め込みが行える情報量になるまで、優先度の低いものから解析結果Ｄ１の文字列を削除していくが、もし全ての文字列を削除しても、埋め込みの行える情報量にならない場合は、その印刷データの印刷を中止することになる。
【００３５】
縮小後のドットサイズとピッチ幅が、それぞれの最小値よりも小さくならない範囲であれば、解析結果Ｄ１のドットサイズｄ１とピッチ幅ｄ２は、縮小倍率で縮小された値に更新される（Ｓ１１５）。ドットサイズ、ピッチ幅がそれぞれの最小値よりも小さくならない範囲であれば、縮小前の画像のある一部分から埋め込み情報が抽出できたとすると、縮小後の画像（同じ縮小倍率で縮小してある）からも情報が抽出できることになる。拡大時においては、拡大倍率によらず解析結果Ｄは更新されない。
【００３６】
上記図４において画像加工部４は印刷データ［１］と印刷設定情報Ｓ１とを受信すると、上記前提条件によれば、印刷データ［１］の出力用紙設定がＡ４で、印刷設定情報Ｓ１の出力用紙設定がＡ５であることから、Ａ４用紙からＡ５用紙への縮小処理が必要と判断し、縮小倍率を決定し、印刷データ［１］を縮小して印刷データ［２］を生成する（Ｓ１６）。作成した印刷データ［２］を画像合成部８へ送信する。もし、画像データ［１］に地紋が埋め込まれていなかった場合、印刷データ［１］ではなく入力された画像データ［１］をそのまま加工することになる。
【００３７】
上記図４において画像合成部８は、ｃｙａｎ成分の地紋データ［２］の上にｂｌａｃｋのみの印刷データ［２］を重ねた画像データ［２］を作成する（Ｓ１７）。画像データ［２］は電子文章の背景に地紋が施されていることになる。作成された画像データ［２］は出力部９へ送信される。もし、画像データ［１］に地紋が埋め込まれていなかった場合、画像合成部８は何もせず画像データ［１］を出力部９へ送ることになる。出力部９は画像データ［１］印刷出力する。
【００３８】
〈効果〉の説明
以上説明したように、本実施例によれば、地紋が画像に施された加工により地紋の埋め込みに使用できる面積が減少した場合でも、地紋から情報を読み出せない印刷物を作成することを防止することができるという効果を得る。
【実施例２】
【００３９】
不正印刷抑止を目的としたウォーターマーク付加を行った画像を加工してしまうことによって、ウォーターマークが視認できなくなり、不正印刷抑止の効果が薄れてしまうことが予想される。係る不都合を解決するために実施例２の印刷装置としてのプリンタ３０は以下のように構成される。
【００４０】
図６は、実施例２の構成を示すブロック図である。
図に示すように、実施例２の印刷装置としてのプリンタ３０は、オペレーションパネル１と、地紋有無検出部２と、画像抽出部２３と、画像加工部４と、地紋解析部２５と、解析結果保存部２６と、地紋編集部２７と、画像合成部２８と、出力部９とを備える。
【００４１】
以下に実施例１と相違する部分のみについて詳細に説明する。実施例１と同様の部分については、実施例１と同一の符号を付して説明を省略する。
【００４２】
画像抽出部２３は、画像データ［２１］を、地紋データ［２］と印刷データ［１］とに分割し、印刷データ［１］を画像加工部４へ、地紋データ［２］を地紋解析部５へ、それぞれ送出する部分である。更に、この地紋データ［２］には地紋データ［１］とウォーターマークデータ［１］とが含まれているが、画像抽出部２３は、ウォーターマークデータ［１］の中からウォーターマークのみを抽出して廃棄する部分でもある。ここで、印刷データ［１］は、地紋データとウォーターマークデータ以外の印刷データである。
【００４３】
地紋解析部２５は、地紋データ［２］を受け入れて、同じ地紋情報を持つ再生地紋データを生成するために必要な地紋情報、及びウォーターマークデータを抽出し、解析結果保存部２６に解析結果Ｄ１、及びウォーターマーク作成情報Ｗ１として保存させる部分である。この解析結果Ｄ１及び、ウォーターマーク作成情報Ｗ１は地紋編集部２７によって、印刷設定情報に基づいて地紋データ［３］として再生される。
【００４４】
地紋編集部２７は、地紋解析部２５による解析結果Ｄ１、及びウォーターマーク作成情報を解析結果保存部２６から取得して、印刷設定情報Ｓ２に基づく地紋データを作成し、画像合成部２８へ出力する部分である。画像合成部２８は、画像加工部４から印刷データを受け入れ、更に地紋編集部２７からウォーターマーク作成情報を含む地紋データを受け入れて、１つに合成して出力部９へ出力する部分である。次に上記各構成部分の機能についてデータの流れを主して再度詳細に説明する。
【００４５】
図７は、実施例２におけるデータの流れを示す説明図である。
図に示すようにＰＣ１７には、印刷データ［１］、地紋データ［１］、及びウォーターマークデータ［１］が入力され、画像データ［２１］としてプリンタ３０へ送出される。地紋データ［１］には後述するウォーターマーク作成情報が含まれている。又ウォーターマークデータ［１］はマーク（図中、取り扱い注意の表示）そのものを特定するデータである。ここでは、地紋データ［１］は、その内部にウォーターマークデータ［１］が含まれた地紋データ［２］となり、印刷データ［１］と合成され、画像データ［２１］として出力されることになる。
【００４６】
オペレーションパネル１を介して印刷設定情報Ｓ２が入力され画像データ［２１］と印刷設定情報Ｓ２とが地紋有無検出部２へ送られる。ここで印刷設定情報Ｓ２には、地紋を構成する１つのドットの大きさであるドットサイズの最大値や最小値、ドット同士の幅であるピッチ幅の最大値や最小値、ウォーターマークの大きさの最大値と最小値、及び出力用紙のサイズなどが含まれる。
【００４７】
地紋有無検出部２は、印刷設定情報Ｓ２を分離して、画像加工部４と地紋編集部２７とへ送る。更に、画像データ［２１］を画像抽出部２３へ送る。画像抽出部２３は、画像データ［２１］を、印刷データ［１］と地紋データ［２］に分割し、印刷データ［１］を画像加工部４へ送る。更に、地紋データ［２］からウォーターマークデータ［１］を抽出して廃棄し、地紋データ［１］として地紋解析部５へ送出する。ここで印刷データ［１］は地紋が施されていない画像データであり、地紋データ［１］はドットサイズと、ピッチ幅が設定され、その設定された値を使い、埋め込みたい文字列に対応して作成された地紋を表すデータである。この中にウォーターマークそのものは含まれていないが、描画フラグ、ウォーターマークとする文字列、ウォーターマークの大きさ、ウォーターマークの描画開始位置、ウォーターマークの縦書き横書きの情報等がウォーターマークデータ作成情報として含まれている。
【００４８】
画像加工部４は、印刷データ［１］を印刷設定情報Ｓ２に基づいて加工し、印刷データ［２］として画像合成部２８へ送出する。地紋解析部２５は、地紋データ［２］を受け入れて、同じ地紋情報を持つ再生地紋データを生成するために必要な地紋情報、及びウォーターマーク作成情報を抽出し、解析結果保存部６に解析結果Ｄ１、及びウォーターマーク作成情報Ｗ１として保存する。この解析結果Ｄ１は、地紋編集部２７によって、印刷設定情報Ｓ２に基づいて地紋データ［３］として再生される。ここで地紋情報及びウォーターマーク情報の内容について具体例（１例）をあげて説明する。
【００４９】
図８は、実施例２の地紋情報の内容説明図である。
（ａ）は、地紋データ［２］に含まれている情報の内容であり、（ｂ）は、更新前のウォーターマーク作成情報であり、（ｃ）は更新後のウォーターマーク作成情報である。図においてｄ１はドットサイズをあらわす数値であり、ｄ２はピッチ幅をあらわす数値であり、ｄ３は用紙サイズを表す数値であり、ｗ０とｍ０は文字列を表している。図に示すように、更新前のウォーターマーク作成情報（ｂ）と更新後のウォーターマーク作成情報（ｃ）とでは、大きさが１２００、４００から６００、２００に更新されている。以上説明したプリンタ３０は以下のように動作する。
【００５０】
〈動作〉の説明
実施例２としてプリンタ３０に、オペレーションパネル１から出力用紙サイズがＡ５で、最小ドットサイズが５で最小ピッチ幅が１０で、ウォーターマーク最大サイズが６０００、１０００で、ウォーターマーク最小サイズが６００、２００に設定されている状態で画像データ［２１］を受信した時の動作について実施例１と異なる部分のみについて説明する。ＰＣ１７は、ｃｙａｎの地紋データ、ｂｌａｃｋの電子文章データの上から不正コピー防止の目的でｍａｇｅｎｔａ成分のみのウォーターマーク画像を重ね、出力用紙サイズをＡ４としてプリンタ３０に送信するものとする。
【００５１】
図９は、実施例２の動作全体を示すフローチャートである。
実施例２の印刷装置としてのプリンタ３０の全体動作について図６、図７、及び図８を併用しながらステップＳ２１からステップＳ３０までステップ順に説明する。
【００５２】
ステップＳ２１
地紋有無検出部２は、画像データ［２１］中に地紋が含まれているか否かを検索し、含まれている場合にはステップＳ２２へ進み（画像データ［２１］は画像抽出部２３へ送られる）。含まれていない場合には、ステップＳ２９へ進む。ここでは前提条件よりステップＳ２２へ進むことになる。
【００５３】
ステップＳ２２
画像抽出部２３は、画像データ［２１］を解析し、画像データ［２１］のなかのｂｌａｃｋ成分のみを取り出した印刷データ［１］を原画像として抽出する。又、残りの部分を地紋データ［２］として取得する。更に、この地紋データ［２］からウォーターマークデータ［１］を抽出して廃棄し、地紋データ［１］として地紋解析部２５へ送る。印刷データ［１］は、画像加工部４へ送られる。
【００５４】
ステップＳ２３
地紋解析部２５は、地紋データ［１］から地紋として埋め込まれていた文字列と、ドットサイズとピッチ幅を抽出して解析結果Ｄ１（地紋情報）を得る。
【００５５】
ステップＳ２４
地紋解析部２５は、地紋データ［１］の中からウォーターマーク作成情報Ｗ１を取得する。
【００５６】
ステップＳ２５
地紋解析部２５は、解析結果Ｄ１を解析結果保存部２６に格納する。このとき旧解析結果が保存されていれば新解析結果で更新する。
【００５７】
ステップＳ２６
地紋編集部２７は解析結果Ｄ１と印刷設定情報Ｓ２とに基づいて地紋データ［３］を作成し画像合成部２８へ送る。
【００５８】
ステップＳ２７
地紋編集部２７は、ウォーターマーク作成情報Ｗ１を印刷設定情報Ｓ２に基づいて更新する。
【００５９】
ステップＳ２８
地紋編集部２７は、ウォーターマーク作成情報Ｗ１に基づいてウォーターマークデータ［２］を作成し、画像合成部２８へ送る。
【００６０】
ステップＳ２９
画像加工部４は、印刷データ［１］を印刷設定情報Ｓ２に基づいて印刷データ［２］に加工して画像合成部２８へ送る。
【００６１】
ステップＳ３０
画像合成部８は、地紋データ［３］と印刷データ［２］とウォーターマークデータ［２］を重ねあわせて、画像データ［２２］を合成し、出力部９へ送ってフローを終了する。
【００６２】
次に、上記ステップＳ２８で地紋編集部２７が解析結果Ｄ１と印刷設定情報Ｓ２とウォーターマーク作成情報Ｗ１とに基づいて地紋データ［３］を作成する動作について詳細に説明する。
【００６３】
図１０は、実施例２の地紋編集部の動作を示すフローチャートである。
以下にステップＳ２１１からステップＳ２１４までステップ順に、地紋編集部２７の動作について図６、図７、及び図８を併用しながら詳細に説明する。
【００６４】
ステップＳ２１１
地紋編集部２７は、印刷設定情報Ｓ２の出力用紙サイズ（ここではＡ５）とウォーターマーク作成情報（図８）の文字列から縮小倍率を計算し、縮小倍率通りに縮小したウォーターマークの大きさを算出する。印刷設定情報Ｓ２のなかのウォーターマーク最大サイズ及びウォーターマーク最小サイズと算出した値とを比較する。
【００６５】
ステップＳ２１２
比較結果が、ウォーターマーク最小サイズを下回っている場合、またはウォーターマーク最大サイズを上回っている場合には２１３へ進み、ウォーターマーク最小サイズとウォーターマーク最大サイズとの間にある場合にはステップＳ２１４へ進む。
【００６６】
ステップＳ２１３
地紋編集部２７は、ウォーターマーク最小サイズを下回っている場合にはウォーターマーク作成情報（図８）を最小サイズに更新し、ウォーターマーク最大サイズを上回っている場合にはウォーターマーク作成情報（図８）を最大サイズに更新してフローを終了する。
【００６７】
ステップＳ２１４
地紋編集部２７は、ステップＳ２１１で算出した、縮小倍率通りに計算した値にウォーターマーク作成情報（図８）を設定してフローを終了する。
【００６８】
〈効果〉の説明
以上説明したように、本実施例によれば、不正印刷防止などの目的で施したウォーターマークが、拡大、縮小などの画像加工の影響を受けずに、常に視認出来る形で印刷でき、不正印刷防止の効果をより一層高めることが出来るという効果を得る。
【産業上の利用可能性】
【００６９】
上記実施例では印刷装置としてプリンタに適応した説明をしたが、ＦＡＸ、コピー機、ＭＦＰ等にも適応可能である。又、実施例では出力用紙設定が、画像データの設定と異なり縮小する例を挙げたが、ページ全体の拡大、縮小、回転や、ページの部分を取り出しての拡大や縮小などにも適応可能である。実施例では画像への情報埋め込みの手段として地紋による電子透かしをあげたが、情報埋め込みを施した画像から、情報埋め込みを施す前の画像と、埋め込んだ情報が抽出可能な画像への情報埋め込みの手段を用いることができる。又、実施例２において、最初からウォーターマークが施されている画像を例に説明したが、もともとウォーターマークが施されていない画像に対しても、適応可能である。
【図面の簡単な説明】
【００７０】
【図１】実施例１の構成を示すブロック図である。
【図２】実施例１におけるデータの流れを示す説明図である。
【図３】実施例１の地紋情報の内容説明図である。
【図４】実施例１の動作全体を示すフローチャートである。
【図５】実施例１の地紋編集部の動作を示すフローチャートである。
【図６】実施例２の構成を示すブロック図である。
【図７】実施例２におけるデータの流れを示す説明図である。
【図８】実施例２の地紋情報の内容説明図である。
【図９】実施例２の動作全体を示すフローチャートである。
【図１０】実施例２の地紋編集部の動作を示すフローチャートである。
【符号の説明】
【００７１】
１  オペレーションパネル
２  地紋有無検出部
３  画像抽出部
４  画像加工部
５  地紋解析部
６  解析結果保存部
７  地紋編集部
８  画像合成部
９  出力部
１７  ＰＣ
１８  プリンタ
【図１】
2008205948.tif 000003
【図２】
2008205948.tif 000004
【図３】
2008205948.tif 000005
【図４】
2008205948.tif 000006
【図５】
2008205948.tif 000007
【図６】
2008205948.tif 000008
【図７】
2008205948.tif 000009
【図８】
2008205948.tif 000010
【図９】
2008205948.tif 000011
【図１０】
2008205948.tif 000012