(57)【要約】【課題】各種のページサイズに対応してフォーム画像を適切なサイズで生成することができ、複写牽制機能を発揮することができる印刷データ生成プログラム、印刷データ生成方法および印刷データ生成装置を提供する。【解決手段】ＰＣ２は、フォーム画像のフォームサイズ及び印刷時のページサイズをフォームサイズ取得部２３及びページサイズ取得部２４で取得し、これによるフォームサイズ及びページサイズに基づいてページサイズに対するフォームサイズの倍率αを重畳可否判定部２５で算出し、この倍率αに基づいてフォーム画像を文書データに重畳するか否かを判定し、倍率αに基づいた新たなフォームの生成をフォーム再生成部２７で行うフォーム画像生成部２０を有する。【選択図】図２
2007172245.tif 000002
【特許請求の範囲】
【請求項１】
複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像の生成をコンピュータに実行させるためのフォーム画像生成プログラムにおいて、
前記フォーム画像を前記背景パターンの構成要素の大きさ及び形状を変えることなくページサイズに対応して拡縮する拡縮ステップを含むことを特徴とするフォーム画像生成プログラム。
【請求項２】
複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像の生成をコンピュータに実行させるためのフォーム画像生成プログラムにおいて、
印刷時のページサイズに対する前記フォーム画像のフォームサイズの倍率を入力する入力ステップと、
前記倍率に基づいて前記フォーム画像を前記背景パターンの構成要素の大きさ及び形状を変えることなく拡縮する拡縮ステップとを含むことを特徴とするフォーム画像生成プログラム。
【請求項３】
複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像の生成をコンピュータに実行させるためのフォーム画像生成プログラムにおいて、
印刷時のページサイズに対する前記フォーム画像のフォームサイズの倍率を演算する演算ステップと、
前記倍率に基づいて前記フォーム画像を前記背景パターンの構成要素の大きさ及び形状を変えることなく拡縮する拡縮ステップとを含むことを特徴とするフォーム画像生成プログラム。
【請求項４】
複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像の生成をコンピュータに実行させるためのフォーム画像生成プログラムにおいて、
印刷時のページサイズに対する前記フォーム画像のフォームサイズの倍率を入力する入力ステップと、
前記倍率に基づいて前記フォーム画像を文書データに重畳可能か否かを判定する判定ステップと、
前記判定ステップにて重畳可能と判定されたとき、前記倍率に基づいて前記フォーム画像を前記背景パターンの構成要素の大きさ及び形状を変えることなく拡縮する拡縮ステップとを含むことを特徴とするフォーム画像生成プログラム。
【請求項５】
前記判定ステップは、前記倍率に基づいて重畳可能と判定しても、拡縮したときの前記隠しパターンが所定のサイズ以下のときは、重畳不可能と判定することを特徴とする請求項４に記載のフォーム画像生成プログラム。
【請求項６】
前記判定ステップは、前記倍率に基づいて重畳不可と判定したとき、または前記隠しパターンのサイズに基づいて重畳不可と判定したとき、出力の有無を確認する確認ステップを含み、
前記拡縮ステップは、前記確認ステップにて出力有とされたとき、前記フォーム画像の拡縮を行うことを特徴とする請求項５に記載のフォーム画像生成プログラム。
【請求項７】
前記拡縮ステップは、論理ページに前記隠しパターンの全体が含まれるように前記フォーム画像を拡縮することを特徴とする請求項１乃至４のいずれか１項に記載のフォーム画像生成プログラム。
【請求項８】
前記拡縮ステップは、前記印刷モードがＮページの画像を１枚の用紙に印刷するＮ−ｕｐモードであるとき、各論理ページに前記隠しパターンの全体がそれぞれ含まれるように前記フォーム画像を拡縮することを特徴とする請求項１乃至４のいずれか１項に記載のフォーム画像生成プログラム。
【請求項９】
複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像の生成をコンピュータに実行させるためのフォーム画像生成プログラムにおいて、
フォーム設定情報に基づいて前記フォーム画像を生成する生成ステップと、
前記生成ステップにて生成された前記フォーム画像からフォームサイズを取得する第１の取得ステップと、
印刷時のページサイズを取得する第２の取得ステップと、
取得された前記ページサイズに対する前記フォームサイズの倍率を演算する演算ステップと、
前記フォーム設定情報および前記倍率に基づいて新たな前記フォーム設定情報を作成する作成ステップと、
前記新たなフォーム設定情報に基づいて前記フォーム画像を前記背景パターンの構成要素の大きさ及び形状を変えることなく拡縮してフォーム画像を再生成する再生成ステップと、
前記倍率に基づいて、前記再生成ステップにて再生成された前記フォーム画像を文書データに重畳可能か否かを判定する判定ステップと、
前記判定ステップにて重畳可能と判定されたとき、前記再生成ステップにて生成された前記フォーム画像を出力して前記文書データと合成させる出力ステップとを含むことを特徴とするフォーム画像生成プログラム。
【請求項１０】
複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像を生成するフォーム画像生成方法において、
前記フォーム画像を前記背景パターンの構成要素の大きさ及び形状を変えることなくページサイズに対応して拡縮する拡縮ステップを含むことを特徴とするフォーム画像生成方法。
【請求項１１】
複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像を、前記背景パターンの構成要素の大きさ及び形状を変えることなくページサイズに対応して拡縮するフォーム画像生成部と、
前記フォーム画像生成部によって生成された前記フォーム画像と文書データとを合成して印刷装置に出力する合成部とを備えたことを特徴とする印刷指示装置。
【請求項１２】
複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像を、前記背景パターンの構成要素の大きさ及び形状を変えることなくページサイズに対応して拡縮するフォーム画像生成部と、
前記フォーム画像生成部によって生成された前記フォーム画像と印刷指示装置から送信された文書データとを合成する合成部と、
前記合成部によって合成されたデータを印刷する画像形成部とを備えたことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなる地紋画像（フォーム画像）を生成するフォーム画像生成プログラム、フォーム画像生成方法、印刷指示装置および印刷装置に関する。
【背景技術】
【０００２】
近年、不正コピーの抑止やコピー経路の追跡を目的として、コピーすると所定の文字列（文書名、日付、印刷者など）が出現するような地紋画像（複写牽制模様）をオリジナル文書の背景に合成して印刷する印刷システムが知られている（例えば、特許文献１参照。）。
【０００３】
この従来の印刷システムでは、地紋画像のサイズと用紙サイズとが異なる場合は、地紋画像のサイズを拡縮して地紋画像のサイズと用紙サイズとを一致させている。
【特許文献１】特開平１１−２９８７１７号公報（段落［００４１］、図１、図４）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の印刷システムによると、地紋画像を拡大した場合、地紋画像を構成するドットの大きさや形状が大きくなり、オリジナル文書において地紋画像が見えてしまい、複写牽制模様として機能しなくなるという問題がある。
【０００５】
そこで、本発明の目的は、ページサイズに対応してフォーム画像を適切なサイズで生成することができ、複写牽制機能を発揮することができるフォーム画像生成プログラム、フォーム画像生成方法、印刷指示装置および印刷装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の第１の態様は、上記目的を達成するため、複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像の生成をコンピュータに実行させるためのフォーム画像生成プログラムにおいて、前記フォーム画像を前記背景パターンの構成要素の大きさ及び形状を変えることなくページサイズに対応して拡縮する拡縮ステップを含むことを特徴とするフォーム画像生成プログラムを提供する。
【０００７】
本発明の第２の態様は、上記目的を達成するため、複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像の生成をコンピュータに実行させるためのフォーム画像生成プログラムにおいて、印刷時のページサイズに対する前記フォーム画像のフォームサイズの倍率を入力する入力ステップと、前記倍率に基づいて前記フォーム画像を前記背景パターンの構成要素の大きさ及び形状を変えることなく拡縮する拡縮ステップとを含むことを特徴とするフォーム画像生成プログラムを提供する。
【０００８】
本発明の第３の態様は、上記目的を達成するため、複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像の生成をコンピュータに実行させるためのフォーム画像生成プログラムにおいて、印刷時のページサイズに対する前記フォーム画像のフォームサイズの倍率を演算する演算ステップと、前記倍率に基づいて前記フォーム画像を前記背景パターンの構成要素の大きさ及び形状を変えることなく拡縮する拡縮ステップとを含むことを特徴とするフォーム画像生成プログラムを提供する。
【０００９】
本発明の第４の態様は、上記目的を達成するため、複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像の生成をコンピュータに実行させるためのフォーム画像生成プログラムにおいて、印刷時のページサイズに対する前記フォーム画像のフォームサイズの倍率を入力する入力ステップと、前記倍率に基づいて前記フォーム画像を文書データに重畳可能か否かを判定する判定ステップと、前記判定ステップにて重畳可能と判定されたとき、前記倍率に基づいて前記フォーム画像を前記背景パターンの構成要素の大きさ及び形状を変えることなく拡縮する拡縮ステップとを含むことを特徴とするフォーム画像生成プログラムを提供する。
【００１０】
前記判定ステップは、前記倍率に基づいて重畳可能と判定しても、拡縮したときの前記隠しパターンが所定のサイズ以下のときは、重畳不可能と判定してもよい。拡縮した後の隠しパターンのサイズが小さ過ぎると、複製したときに認識することができないため、重畳不可能と判定する。
【００１１】
前記判定ステップは、前記倍率に基づいて重畳不可と判定したとき、または前記隠しパターンのサイズに基づいて重畳不可と判定したとき、出力の有無を確認する確認ステップを含み、前記拡縮ステップは、前記確認ステップにて出力有とされたとき、前記フォーム画像の拡縮を行ってもよい。例えば、判定ステップにて重畳不可と判定された場合でも人間の眼では重畳可能と判断できる場合もあり、このような場合に対応することができる。
【００１２】
前記拡縮ステップは、論理ページに前記隠しパターンの全体が含まれるように前記フォーム画像を拡縮してもよい。
【００１３】
前記拡縮ステップは、前記印刷モードがＮページの画像を１枚の用紙に印刷するＮ−ｕｐモードであるとき、各論理ページに前記隠しパターンの全体がそれぞれ含まれるように前記フォーム画像を拡縮してもよい。Ｎ−ｕｐモードで印刷された用紙の各ページが切り離されても、各ページに隠しパターンの全体が含まれるので、追跡に必要な情報が失われることがない。
【００１４】
本発明の第５の態様は、上記目的を達成するため、複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像の生成をコンピュータに実行させるためのフォーム画像生成プログラムにおいて、フォーム設定情報に基づいて前記フォーム画像を生成する生成ステップと、前記生成ステップにて生成された前記フォーム画像からフォームサイズを取得する第１の取得ステップと、印刷時のページサイズを取得する第２の取得ステップと、取得された前記ページサイズに対する前記フォームサイズの倍率を演算する演算ステップと、前記フォーム設定情報および前記倍率に基づいて新たな前記フォーム設定情報を作成する作成ステップと、前記新たなフォーム設定情報に基づいて前記フォーム画像を前記背景パターンの構成要素の大きさ及び形状を変えることなく拡縮してフォーム画像を再生成する再生成ステップと、前記倍率に基づいて、前記再生成ステップにて再生成された前記フォーム画像を文書データに重畳可能か否かを判定する判定ステップと、前記判定ステップにて重畳可能と判定されたとき、前記再生成ステップにて生成された前記フォーム画像を出力して前記文書データと合成させる出力ステップとを含むことを特徴とするフォーム画像生成プログラムを提供する。
【００１５】
本発明の第６の態様は、上記目的を達成するため、複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像を生成するフォーム画像生成方法において、前記フォーム画像を前記背景パターンの構成要素の大きさ及び形状を変えることなくページサイズに対応して拡縮する拡縮ステップを含むことを特徴とするフォーム画像生成方法を提供する。
【００１６】
本発明の第７の態様は、上記目的を達成するため、複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像を、前記背景パターンの構成要素の大きさ及び形状を変えることなくページサイズに対応して拡縮するフォーム画像生成部と、前記フォーム画像生成部によって生成された前記フォーム画像と文書データとを合成して印刷装置に出力する合成部とを備えたことを特徴とする印刷指示装置を提供する。
【００１７】
本発明の第８の態様は、上記目的を達成するため、複写時に再現されない背景パターンと複写時に再現される隠しパターンとからなるフォーム画像を、前記背景パターンの構成要素の大きさ及び形状を変えることなくページサイズに対応して拡縮するフォーム画像生成部と、前記フォーム画像生成部によって生成された前記フォーム画像と印刷指示装置から送信された文書データとを合成する合成部と、前記合成部によって合成されたデータを印刷する画像形成部とを備えたことを特徴とする印刷装置を提供する。
【００１８】
上記第１乃至第８の態様によれば、フォーム画像をページサイズに対応して拡縮することにより、フォーム画像の全体をページサイズに含めることが可能となる。また、フォーム画像を背景パターンの構成要素の大きさ及び形状を変えることなくページサイズに対応して拡縮することにより、オリジナル文書においてフォーム画像が見えてしまうことがなく、複写牽制機能を発揮することができる。
【００１９】
上記背景パターンの構成要素には、ドット状や斜線状が含まれるが、これらに限定されない。上記隠しパターンには、社外秘、コピー禁止、文書データの作成元等の文字の他に、記号、図形等も含まれる。
【００２０】
上記印刷指示装置として、パーソナルコンピュータ（ＰＣ）、ＰＤＡ(Personal Digital Assistance)等の文書データを作成または扱える情報端末装置を用いることができる。
【００２１】
上記印刷装置として、複写機やプリンタの他に、コピー、プリンタ、スキャナ、ファクス等の複数の機能を有する複合機を用いることができる。
【発明の効果】
【００２２】
本発明によれば、ページサイズに対応してフォーム画像を適切なサイズで生成することができ、複写牽制機能を発揮することができる。
【発明を実施するための最良の形態】
【００２３】
［第１の実施の形態］
（画像処理システムの構成）
図１は、本発明の第１の実施の形態に係る画像処理システムを示す。この画像処理システム１は、ローカルエリアナットワーク（ＬＡＮ），インターネット等のネットワーク（ＮＷ）４に接続された印刷指示装置としてのパーソナルコンピュータ（以下、「ＰＣ」という。）２、及び印刷装置としてのプリンタ３により構成されている。
【００２４】
この画像処理システム１において、ＰＣ２から文書データの印刷指示を行う場合、この文書データは、ＰＣ２にインストールされたプリンタドライバによってＰＤＬ(Printer Description Language)で記述された印刷データに変換され、ＮＷ４を介してプリンタ３へ送信され、プリンタ３により印刷が行われる。
【００２５】
（パーソナルコンピュータの構成）
図２は、ＰＣ２の詳細構成を示す。このＰＣ２は、隠し文字（隠しパターン）及び背景パターンからなる地紋画像（以下、「フォーム画像」という。）を生成する印刷データ生成装置としてのフォーム画像生成部２０と、ＰＣ２内のワープロソフトで作成し、プリンタドライバによってＰＤＬデータに変換された文書データを記憶する文書データ記憶部３０と、フォーム画像生成部２０によるフォーム画像と文書データ記憶部３０内の文書データを合成し、合成したＰＤＬデータをプリンタ３に出力する合成部３１とを備える。また、ＰＣ２は、上記した構成のほか、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、インターフェース回路、キーボード，マウス等の入力デバイス、ＬＣＤ（液晶ディスプレイ）等の表示部等を備えている。
【００２６】
文書データ記憶部３０は、例えば、半導体メモリからなり、文書データは、ＦＤ（商標）、ＣＤ−ＲＯＭ等の記憶媒体や、ＬＡＮ，インターネット等のネットワークから取り込んでもよい。
【００２７】
フォーム画像生成部２０は、フォーム設定記憶部２１、フォーム設定記憶部２１、フォーム生成部２２、フォームサイズ取得部２３、ページサイズ取得部２４、重畳可否判定部２５、フォーム設定変更部２６およびフォーム再生成部２７を備える。
【００２８】
フォーム設定記憶部２１は、例えば、半導体メモリ等からなり、フォーム画像を生成するためのフォーム設定情報Ｆ１を記憶している。このフォーム設定情報Ｆ１は、文字列、フォント、フォントサイズ、文字装飾、文字列の角度等からなる隠し文字情報と、背景パターン情報とを含んでいる。
【００２９】
フォーム生成部２２は、フォーム設定記憶部２１に記憶されているフォーム設定情報Ｆ１に基づいてビットマップからなるフォーム画像を生成する。なお、フォーム画像は、ビットマップに限られない。
【００３０】
フォームサイズ取得部２３は、フォーム生成部２２で生成されたフォーム画像からそのフォーム画像の幅および高さからなるサイズ（フォームサイズ）を取得する。
【００３１】
ページサイズ取得部２４は、プリンタ３に出力する印刷データのページサイズをプリンタドライバから取得する。ここで、ページサイズとは、論理ページの用紙サイズであり、プリンタドライバによってＮ−ｕｐ（Ｎ枚の原稿画像を１枚の用紙に印刷するモード）が設定された場合は、用紙サイズの１／Ｎがページサイズとなる。
【００３２】
重畳可否判定部２５は、ページサイズ取得部２４で取得したページサイズ（幅ｗ１×高さｈ１）に対するフォームサイズ取得部２３で取得したフォームサイズ（幅ｗ２×高さｈ２）の比、すなわち倍率αを算出し、この倍率αに基づいてフォーム画像を文書データに重畳可能か否かを判定する。倍率αは、例えば、ｗ２／ｗ１とｈ２／ｈ１を求め、これらのうち倍率の大きい方を採用する。また、ページサイズｗ１、ｈ１のうち短い方のサイズに対するフォームサイズｗ２、ｈ２のうち長い方のサイズの比として計算してもよい。
【００３３】
重畳可否判定部２５により重畳不可と判定される場合は、以下の条件の１つ以上を満たす場合である。
（１）倍率αが所定値以上の場合：
フォームサイズを縮小することでフォーム画像２８の文字や図形が目視できない程度まで小さくなってしまうので、重畳不可と判定する。
（２）倍率αが所定値以下の場合：
フォーム設定記憶部２１のフォーム設定で出力できないことになるので、重畳不可と判定する。
（３）設定情報Ｆ２の設定が所定の基準を満たしていない場合：
例えば、設定情報Ｆ２のフォントサイズが所定のサイズ（例えば２０ポイント）以下の場合、小さすぎて隠し文字３３として機能しないので、重畳不可と判定する。但し、上記（１）と同じ条件でフォントサイズも判定することが可能である。
【００３４】
なお、倍率αがほぼ１の場合、すなわちＦ１≒Ｆ２の場合は、最初のフォーム設定情報Ｆ１で作成されたフォーム画像２８をそのまま重畳できるため、新しいフォーム設定情報Ｆ２に変換しない。
【００３５】
フォーム設定変更部２６は、フォーム設定記憶部２１からのフォーム設定値Ｆ１及び重畳可否判定部２５からの倍率αに基づいて、背景パターンのドットの大きさを変えずに隠し文字だけを変更するフォーム設定を行い、変更後のフォーム設定情報Ｆ２をフォーム再生成部２７へ出力する。フォーム設定変更部２６は、文字のフォントサイズ、文字列の角度、文字列の長さの少なくとも１つを変更する。
【００３６】
フォーム再生成部２７は、重畳可否判定部２５で重畳可と判定され、かつフォーム設定値がＦ１≠Ｆ２である場合に、フォーム設定情報Ｆ２に従ってフォーム画像を再生成する。
【００３７】
図３は、フォーム再生成部２７で生成されるフォーム画像の一例を示す。図３（ａ）は、フォーム画像の一例を示し、図３（ｂ）は、図３（ａ）のフォーム画像２８を通常の複写機（プリンタ）でコピーしたコピー画像を示す。図３（ａ）に示すフォーム画像２８は、１画素当たり１ビットの２値モノクロ画像になっており、背景パターン３２と隠し文字３３とからなる。図３（ａ）中の「ＣＯＰＹ」の文字は隠し文字３３の一例であり、ドット状の背景パターン（図３（ａ）では斜線を施して示す。）３２に重畳されている。隠し文字３３は、実際には背景パターン３２の濃度と同一濃度にしてあるため、図３（ａ）のように明瞭に見えるわけではないが、分かりやすいように描いてある。この隠し文字３３の四角枠で囲った部分２８ａを拡大したのが図３の（ｃ）であり、白色矩形と黒色矩形は、それぞれ白色画素と黒色画素を表わしている。
【００３８】
図３の（ｃ）に示すように、隠し文字３３は比較的大きなドットパターンが比較的粗く配置され、背景パターン３２は比較的小さなドットパターンが比較的密に配置されている。そして、隠し文字３３と背景パターン３２は、用紙上にプリント出力した際の平均濃度（単位面積当りの黒画素面積）が同一になるように設けられている。従って、人間の目には、隠し文字３３と背景パターン３２の区別はできず、全面均一のグレイ背景に見えることになる。
【００３９】
図３（ａ）のフォーム画像２８を文書データに合成した印刷データをプリンタ３により一旦印刷し、その印刷したプリント紙を他の汎用の複写機等で複写すると、ドットの大きい隠し文字３３は忠実にコピー再現されるが、ドットの小さい背景パターン３２は忠実にコピー再現されない。このため、背景パターン３２の領域は白く抜けるので、文書画像上に隠し文字３３が出現した図３の（ｂ）のようなコピー画像２９になる。これにより、不正な複写を抑制することができる。なお、実際に用紙にプリントされるのは、合成部３１によって図３の（ａ）のフォーム画像２８に文書データ記憶部３０からの文書画像を合成した画像となるが、図３（ｂ）では、説明しやすいように、文書画像は図示していない。
【００４０】
図４は、フォーム画像に使用する背景パターンの他の例を示す。図３においては、背景パターン３２としてドットパターンを用いたが、図４（ａ），（ｂ）に示すように、斜線状のパターンによる背景パターン３２を用いることができる。図４（ａ），（ｂ）の背景パターン３２は、一方が「０」、他方が「１」というようにデジタルデータを表現することが可能であり、これらを用いて、複写を禁止するコード等を埋め込み、プリンタ３を制御することもできる。
【００４１】
（画像処理システムの動作）
次に、図１〜図７を参照して画像処理システムの動作を説明する。図５は、フォームサイズ取得部２３で取得したフォームサイズ（幅ｗ２×高さｈ２）とページサイズ取得部２４で取得したページサイズ（幅ｗ１×高さｈ１）の関係を示す。また、図６は、４−ｕｐ時のフォーム画像を示す。更に、図７は、ＰＣ２の動作を示すフローチャートである。
【００４２】
まず、ユーザは、ＰＣ２の入力デバイスを操作して、印刷対象の文書データに付加する属性情報の設定を行う。ここで入力される属性情報には、印刷する文書データの指定情報と、文書データのコピーを制御する情報と、重畳する背景パターンの種類（背景パターン情報）と、隠し文字の文字列、フォント、フォントサイズ、文字装飾、文字列の角度、隠し文字の重畳位置、幅、高さ、色等の隠し文字情報等がある。背景パターン情報と隠し文字情報からなるフォーム設定情報は、フォーム設定記憶部２１に記憶される。
【００４３】
次に、ＰＣ２のＣＰＵは、フォーム画像生成部２０を起動させる。フォーム画像生成部２０は、フォーム生成部２２によりフォーム設定記憶部２１からフォーム設定情報Ｆ１を読み出し、フォーム設定情報Ｆ１に基づいて図５（ａ）のような背景パターン及び隠し文字３３を含むフォーム画像２８を生成する（Ｓ１０１）。ここでは、隠し文字３３として「会議資料」「第一営業部」「富士部長」の３行の文字列が使用されているとする。
【００４４】
次に、ページサイズ取得部２４によりページサイズ（ｗ１×ｈ１）を取得し、フォームサイズ取得部２３によりフォームサイズ（ｗ２×ｈ２）を取得する（Ｓ１０２）。
【００４５】
次に、重畳可否判定部２５は、ページサイズ取得部２４で取得したページサイズ（幅ｗ１×高さｈ１）に対するフォームサイズ取得部２３で取得したフォームサイズ（幅ｗ２×高さｈ２）の比として倍率αを算出する（Ｓ１０３）。
【００４６】
フォーム設定変更部２６は、重畳可否判定部２５からの倍率αに基づいてフォーム設定記憶部２１からのフォーム設定情報Ｆ１を新しいフォーム設定情報Ｆ２に変更する（Ｓ１０４）。
【００４７】
例えば、ページサイズ及びフォームサイズが図５（ａ），（ｂ）のように、フォーム画像２８のフォームサイズ（ｗ２×ｈ２）に対し、プリンタ３が印刷する用紙のページサイズ（ｗ１×ｈ１）が小さい場合、この倍率αに応じて、図５（ｃ）に示すように、隠し文字３３がｗ１内に入り、かつ用紙内を隠し文字３３が高さｈ１内を埋めるようなフォーム設定情報Ｆ２に変換する。このとき、倍率αにかかわらず、背景パターン３２のドットの大きさは変更せず、隠し文字３３のみを変更する。
【００４８】
次に、重畳可否判定部２５は、倍率αが所定の範囲内か否かを判定し（Ｓ１０５）、倍率αが所定の範囲内であった場合は（Ｓ１０５：Ｙｅｓ）、新しいフォーム設定情報Ｆ２におけるフォントサイズが所定値（２０ポイント）を超えているか否かを判定し（Ｓ１０６）、所定値（２０ポイント）を超えている場合は（Ｓ１０６：Ｙｅｓ）、Ｆ１≠Ｆ２が成立するか否かを判定する（Ｓ１０７）。Ｆ１≠Ｆ２であれば（Ｓ１０７：Ｙｅｓ）、フォーム再生成部２７にフォーム設定情報Ｆ２に基づいて図５（ｃ）に示すようなフォーム画像２８を生成させる（Ｓ１０８）。
【００４９】
倍率αが所定の範囲から外れるときは（Ｓ１０５：Ｎｏ）、およびフォントサイズが所定値（２０ポイント）以下のときは（Ｓ１０６：Ｎｏ）、表示部等によってユーザに出力確認を行わせて出力ＯＫかＮＧかを入力部等によって行わせ（Ｓ１１０）、出力ＯＫなら（Ｓ１１０：Ｙｅｓ）、ステップＳ１０９へ進み、出力ＮＧなら（Ｓ１１０Ｎｏ）、文書データとの合成を行わずに処理を終了する。また、Ｆ１＝Ｆ２の場合は（Ｓ１０７：Ｎｏ）、ステップＳ１０９へ進む。
【００５０】
フォーム再生成部２７またはフォーム生成部２２によって生成されたフォーム画像２８は、合成部３１に送られてＰＤＬに変換され、文書データ記憶部３０から読み出されたＰＤＬによる文書データと合成される（Ｓ１０９）。合成部３１で合成されたＰＤＬによる画像は、ＰＣ２内のインターフェースを介してＮＷ４へ印刷データとして送られ、更にプリンタ３へ伝送される。
【００５１】
プリンタ３では、ＰＣ２のフォーム画像生成部２０からのＰＤＬによる印刷データをビットマップデータに変換して指定の用紙に、図５（ｃ）のように、「会議資料  第一営業部  富士部長」の隠し文字３３と図３（ｃ）に示す背景パターン３２からなるフォーム画像２８と文書データとが合成された画像を印刷する。
【００５２】
なお、プリンタ３がビットマップ対応であれば、合成部２６及びプリンタ３による処理は、ビットマップにより行われる。
【００５３】
４枚の元原稿を１枚にしてプリントアウトする４−ｕｐ印刷の場合は、図６に示すように、フォーム画像２８の幅（上辺の長さ）を論理ページの幅に合わせているため、図６（ｂ）に示すように、各論理ページＰ１〜Ｐ４に最低１回はフォーム画像２８を出現させることができる。破線は論理ページＰ１〜Ｐ４の境界を示す。ここでは、４−ｕｐについて説明したが、Ｎ−ｕｐについても同様に処理される。
【００５４】
（第１の実施の形態の効果）
第１の実施の形態によれば、プリントのページサイズに対応してフォーム画像２８を適切なサイズに生成することができるため、常にフォーム画像２８の全体を１つのページサイズ上に出現させることができる。また、フォーム画像をページサイズに対応して拡縮する際に、背景パターンを拡縮せずに、隠し文字を拡縮しているので、オリジナル文書において隠し文字が見えてしまうのを防止することができる。
【００５５】
また、Ｎ−ｕｐ印刷の場合は、各論理ページＰ１〜Ｐ４に最低１回はフォーム画像２８が出現しているので、印刷した用紙が論理ページ単位に切り取られても、その部分の出所元を追跡することが可能となる。
【００５６】
［第２の実施の形態］
図８は、本発明の第２の実施の形態に係る画像処理システムを示す。本実施の形態は、第１の実施の形態において、フォーム画像生成部２０及び合成部３１をプリンタ３側に設けたものであり、その他の構成は第１の実施の形態と同様である。
【００５７】
プリンタ３は、例えば、電子写真方式による画像形成部１００を備えており、この画像形成部１００に合成部３１が接続されている。合成部３１には、ＰＣ２から文書データ、及びフォーム画像生成部２０からフォーム画像が送られてくる。
【００５８】
本実施の形態におけるフォーム画像生成部２０の動作は、第１の実施の形態と同様であるので、ここでは説明を省略する。ＰＣ２からはＮＷ４を介してＰＤＬからなる文書データが送信され、合成部３１は、フォーム生成部２２またはフォーム再生成部２７で生成されたフォーム画像と文書データを合成し、その合成した印刷データを画像形成部１００に出力する。画像形成部１００は、合成部３１からの印刷データをビットマップデータに変換した後、用紙に印刷する。
【００５９】
この第２の実施の形態によれば、フォーム画像生成部２０及び合成部３１をプリンタ３に設けることで、ＰＣ２に汎用の市販品を用いることができ、ＰＣ２のコストダウンを図ることができる。
【００６０】
［他の実施の形態］
なお、本発明は、上記各実施の形態に限定されず、その発明の趣旨を逸脱しない範囲内で種々な変形が可能である。
【図面の簡単な説明】
【００６１】
【図１】本発明の第１の実施の形態に係る画像処理システムを示す構成図である。
【図２】図１のパーソナルコンピュータ（ＰＣ）の詳細構成を示すブロック図である。
【図３】（ａ）〜（ｃ）は、図２のフォーム生成部およびフォーム再生成部で生成されるフォーム画像を説明するための図である。
【図４】（ａ），（ｂ）は、フォーム画像に使用する背景パターンの他の例を示す図である。
【図５】（ａ）〜（ｃ）は、フォームサイズ取得部で取得したフォームサイズとページサイズ取得部で取得したページサイズの関係を示す説明図である。
【図６】（ａ），（ｂ）は、４−ｕｐ時のフォーム画像を説明するための図である。
【図７】図２のＰＣにおける処理を示すフローチャートである。
【図８】本発明の第２の実施の形態に係る画像処理システムを示すブロック図である。
【符号の説明】
【００６２】
１  画像処理システム
２  パーソナルコンピュータ（ＰＣ）
３  プリンタ
４  ネットワーク（ＮＷ）
１０  画像形成部
２０  フォーム画像生成部
２１  フォーム設定記憶部
２２  フォーム生成部
２３  フォームサイズ取得部
２４  重畳可否判定部
２５  ページサイズ取得部
２６  フォーム設定変更部
２７  フォーム再生成部
２８  フォーム画像
２９  コピー画像
３０  文書データ記憶部
３１  合成部
３２  背景パターン
３３  隠し文字
１００  画像形成部
Ｐ  ページ
Ｐ１〜Ｐ４    論理ページ
【図１】
2007172245.tif 000003
【図２】
2007172245.tif 000004
【図３】
2007172245.tif 000005
【図４】
2007172245.tif 000006
【図５】
2007172245.tif 000007
【図６】
2007172245.tif 000008
【図７】
2007172245.tif 000009
【図８】
2007172245.tif 000010