(57)【要約】【課題】基本となる画像パターンを小さくすることで、転送及び処理すべきデータ量を小さくすると共に、ページ内で繰り返される回数が十分に増加された画像処理装置を提供する。【解決手段】外接矩形領域確保手段６１が文字データと回転角度とに基づいて外接矩形１１を展開するメモリ領域を確保し、このメモリ領域に回転された文字パターンを文字パターン描画手段６２が描画する。周期算出手段６３が回転角度と文字パターンの縦幅ｐとに基づいて周期ｈ２を算出後、基本パターン生成手段６４がメモリ領域に描画された文字パターンと上記で算出した周期ｈ２とに基づいて基本パターン１０を生成する。生成された基本パターン１０は一時格納された後、ネットワークＩ／Ｆ５７を介して画像形成装置５９へ送信される。この際、基本パターン１０を繰り返し配列させるための命令も送信する。【選択図】          図６
2004178414.tif 000002
【特許請求の範囲】
【請求項１】
文字パターン又はイメージパターンを含む背景イメージを所定のネットワークを介して接続された出力装置に出力させる画像処理装置において、
前記文字パターン又は前記イメージパターンの外接矩形よりも縦又は横の少なくとも一方の幅が小さい基本パターンを生成する基本パターン生成手段と、
該基本パターン生成手段で生成された前記基本パターンを前記出力装置へ送信する基本パターン送信手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記文字パターン又は前記イメージパターンは前記背景イメージの横軸に対して所定の角度を有し、
前記基本パターン生成手段は１つの前記文字パターン又は前記イメージパターンを前記外接矩形の辺と平行な辺を有してなる矩形に変換することで前記基本パターンを生成することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記基本パターン生成手段は前記文字パターン又は前記イメージパターンの前記外接矩形が横長である場合、横長の前記基本パターンを生成し、前記外接矩形が縦長である場合、縦長の前記基本パターンを生成することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記基本パターン生成手段は前記所定の角度が０°以上４５°未満、１３５°以上２２５°未満又は３１５°以上３６０°未満である場合、横長の前記基本パターン生成し、前記所定の角度が４５°以上１３５°未満又は２２５°以上３１５°未満である場合、縦長の前記基本パターンを生成することを特徴とする請求項２記載の画像処理装置。
【請求項５】
前記基本パターン生成手段は横長の前記基本パターンを生成する場合、該基本パターンの縦軸に沿った長さを１周期として前記文字パターン又は前記イメージパターンにおける該１周期毎の画素データを合成し、縦長の前記基本パターンを生成する場合、該基本パターンの横軸に沿った長さを１周期として前記文字パターン又は前記イメージパターンにおける該１周期毎の画素データを合成することを特徴とする請求項３又は４記載の画像処理装置。
【請求項６】
前記文字パターン又は前記イメージパターンは外縁の少なくとも一辺に行間領域又は白領域を有することを特徴とする請求項１から５の何れか１項に記載の画像処理装置。
【請求項７】
前記基本パターン生成手段は前記基本パターンの画素を階調表現、パターン，又は前記背景イメージ上に重畳する原稿イメージの画素と異なる色の少なくとも１つで生成することを特徴とする特徴とする請求項１記載の画像処理装置。
【請求項８】
前記基本パターン送信手段で送信した前記基本パターンを前記背景イメージとして繰り返して配列させることを前記出力装置に命令する基本パターン配列命令手段を有することを特徴とする請求項１から７の何れか１項に記載の画像処理装置。
【請求項９】
前記出力装置は画像形成装置又はディスプレイ装置であることを特徴とする請求項１から８の何れか１項に記載の画像処理装置。
【請求項１０】
横軸に対して所定の角度を有する文字パターン又はイメージパターンを含む背景イメージを所定のネットワークを介して接続された出力装置に出力させる画像処理方法であって、
前記文字パターン又は前記イメージパターンを、該文字パターン又は該イメージパターンの外接矩形の辺と平行な辺を有してなる矩形に変換することで、該外接矩形よりも縦又は横の少なくとも一方の幅が小さい基本パターンを生成する基本パターン生成ステップと、
該基本パターン生成ステップで生成した前記基本パターンを前記出力装置へ送信する基本パターン送信ステップとを有し、
該基本パターン送信ステップは前記基本パターンを前記背景イメージとして繰り返して配列させるための命令を前記出力装置に送信することを特徴とする画像処理方法。
【請求項１１】
前記基本パターン生成ステップは前記文字パターン又は前記イメージパターンの前記外接矩形が横長である場合、横長の前記基本パターンを生成し、前記外接矩形が縦長である場合、縦長の前記基本パターンを生成することを特徴とする請求項１０記載の画像処理方法。
【請求項１２】
前記基本パターン生成ステップは前記所定の角度が０°以上４５°未満、１３５°以上２２５°未満又は３１５°以上３６０°未満である場合、横長の前記基本パターン生成し、前記所定の角度が４５°以上１３５°未満又は２２５°以上３１５°未満である場合、縦長の前記基本パターンを生成することを特徴とする請求項１０記載の画像処理方法。
【請求項１３】
前記基本パターン生成ステップは横長の前記基本パターンを生成する場合、該基本パターンの縦軸に沿った長さを１周期として前記文字パターン又は前記イメージパターンにおける該１周期毎の画素データを合成し、縦長の前記基本パターンを生成する場合、該基本パターンの横軸に沿った長さを１周期として前記文字パターン又は前記イメージパターンにおける該１周期毎の画素データを合成することを特徴とする請求項１１又は１２記載の画像処理方法。
【請求項１４】
前記基本パターン生成ステップは前記基本パターンの画素を階調表現、パターン，又は前記背景イメージ上に重畳する原稿イメージの画素と異なる色で生成することを特徴とする特徴とする請求項１０記載の画像処理方法。
【請求項１５】
横軸に対して所定の角度を有する文字パターン又はイメージパターンを含む背景イメージを所定のネットワークを介して接続された出力装置に出力させるコンピュータを機能させるためのプログラムであって、
前記文字パターン又は前記イメージパターンを、該文字パターン又は該イメージパターンの外接矩形の辺と平行な辺を有してなる矩形に変換することで、該外接矩形よりも縦又は横の少なくとも一方の幅が小さい基本パターンを生成する基本パターン生成処理と、
前記基本パターン生成処理で生成した前記基本パターンを前記背景イメージとして繰り返して配列させるための命令を生成する基本パターン配列命令生成処理と、
前記基本パターン生成処理で生成された前記基本パターンと、前記基本パターン配列命令生成処理で生成された前記命令とを前記出力装置へ送信する基本パターン・命令送信処理と
を前記コンピュータに実行させるためのプログラム。
【請求項１６】
前記基本パターン生成処理は前記文字パターン又は前記イメージパターンの前記外接矩形が横長である場合、横長の前記基本パターンを生成し、前記外接矩形が縦長である場合、縦長の前記基本パターンを生成することを特徴とする請求項１５記載のプログラム。
【請求項１７】
前記基本パターン生成処理は前記所定の角度が０°以上４５°未満、１３５°以上２２５°未満又は３１５°以上３６０°未満である場合、横長の前記基本パターン生成し、前記所定の角度が４５°以上１３５°未満又は２２５°以上３１５°未満である場合、縦長の前記基本パターンを生成することを特徴とする請求項１５記載のプログラム。
【請求項１８】
前記基本パターン生成処理は横長の前記基本パターンを生成する場合、該基本パターンの縦軸に沿った長さを１周期として前記文字パターン又は前記イメージパターンにおける該１周期毎の画素データを合成し、縦長の前記基本パターンを生成する場合、該基本パターンの横軸に沿った長さを１周期として前記文字パターン又は前記イメージパターンにおける該１周期毎の画素データを合成することを特徴とする請求項１６又は１７記載のプログラム。
【請求項１９】
前記基本パターン生成処理は前記基本パターンの画素を階調表現、パターン，又は前記背景イメージ上に重畳する原稿イメージの画素と異なる色の少なくとも１つで生成することを特徴とする特徴とする請求項１５記載のプログラム。
【請求項２０】
請求項１５から１９の何れか１項に記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、イメージに背景データを添付するための画像処理装置、画像処理方法、そのプログラム及びそのプログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
近年、情報化社会の発達に伴い、文書や絵画の多くが電子データとして作製又は保存されている。しかしながら、電子データはその複製が容易であり、著作権等の侵害や情報の機密化において深刻な問題を生じつつある。また、このような問題は、コピー機やディジタル複合機等の画像形成装置が広く普及してきたことからも助長された。
【０００３】
これら問題を解決し、情報の複製を制限するために現在注目されている技術として、ウォータマーク等の背景イメージを印刷物に添付する方法が存在する（例えば以下に示す特許文献１参照）。
【０００４】
このような技術における背景イメージは、階調表現等を変えられている。このため、複製前の印刷物等では識別しにくく、コピー機等による複製物において目で確認できる程度に再現されるように構成されている。
【０００５】
また、このような背景イメージは、文字やその他の描画パターンを原稿イメージに対して斜めに出力する場合が存在する。これは背景イメージ上に重畳される原稿イメージとの目視による差別化を容易とするためである。
【０００６】
これを実現する技術としては、例えば特許文献２が開示する方法が存在する。この方法では、図１に示すような回転された文字領域１０２に接するような外接矩形１０１で囲まれた基本パターン１００を単位として、図２に示すようにこれを配列することで背景イメージ１００Ａを作成していた。
【０００７】
【特許文献１】
特開２０００−１３７６４号公報
【特許文献２】
特開平８−６９４５４号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、図１に示すような基本パターン１００では空白の領域（スペース１０３）がその大半を占めるため、単位となる基本パターン１００が文字領域１０２に対して非常に大きくなる。従って、これをビットマップで記述するとスペース１０３に関する画素もデータ化されるため、１単位のデータ容量が大きくなるという問題が存在する。また、この問題は、これを印刷する際に転送すべき及び処理すべきデータ容量が大きくなることに繋がるため、転送や印刷処理に多くの時間を要してしまうという問題も発生させる。更に、このように１単位となる基本パターン１００が大きいということは、１つのページに対する繰り返しの回数が少なくなることを意味するため、繰り返しの効果を十分に得ることが困難なだけでなく、印刷物に印字される背景イメージ１００Ａにおいて繰り返される回数も少ないため、例えばウォータマーク等に適用した場合、オリジナルの印刷物を複写した際に再現されるマークの回数が少なく、十分な視覚的効果を得ることができないという問題が発生する。
【０００９】
本発明はこのような問題に鑑みてなされたもので、基本となる画像パターンを小さくすることで、転送及び処理すべきデータ量を小さくすると共に、ページ内で繰り返される回数が十分に増加された画像処理装置、画像処理方法、そのプログラム及びそのプログラムを記録した記録媒体を提供することを目的とする。
【００１０】
【課題を解決するための手段】
かかる目的を達成するために、本発明は、請求項１記載のように、文字パターン又はイメージパターンを含む背景イメージを所定のネットワークを介して接続された出力装置に出力させる画像処理装置において、前記文字パターン又は前記イメージパターンの外接矩形よりも縦又は横の少なくとも一方の幅が小さい基本パターンを生成する基本パターン生成手段と、該基本パターン生成手段で生成された前記基本パターンを前記出力装置へ送信する基本パターン送信手段とを有するように構成される。このように、文字パターン又はイメージパターンの外接矩形よりも縦又は横の少なくとも一方が小さい基本パターンを使用することで、基本となる画像パターンが小さくなり、転送及び処理すべきデータ量が小さくなると共に、ページ内で繰り返される回数を十分に増加することが可能となる。
【００１１】
また、請求項１記載の前記画像処理装置は、例えば請求項２記載のように、前記文字パターン又は前記イメージパターンが前記背景イメージの横軸に対して所定の角度を有し、前記基本パターン生成手段が１つの前記文字パターン又は前記イメージパターンを前記外接矩形の辺と平行な辺を有してなる矩形に変換することで前記基本パターンを生成するように構成されても良い。これにより、文字パターン及びイメージパターンが所定の角度開店された場合であっても小さい基本パターンを生成することが可能となり、転送及び処理すべきデータ量が小さくなると共に、ページ内で繰り返される回数を十分に増加することが可能となる。
【００１２】
また、請求項１記載の前記画像処理装置は、例えば請求項３記載のように、前記基本パターン生成手段が前記文字パターン又は前記イメージパターンの前記外接矩形が横長である場合、横長の前記基本パターンを生成し、前記外接矩形が縦長である場合、縦長の前記基本パターンを生成するように構成されても良い。このように、外接矩形の形状に応じて縦長又は横長の基本パターンを生成することで、文字領域以外の無駄な領域（スペース）が減少し、効率よく基本パターンのデータ量を削減することが可能となる。
【００１３】
また、請求項２記載の前記画像処理装置は、例えば請求項４記載のように、前記基本パターン生成手段が前記所定の角度が０°以上４５°未満、１３５°以上２２５°未満又は３１５°以上３６０°未満である場合、横長の前記基本パターン生成し、前記所定の角度が４５°以上１３５°未満又は２２５°以上３１５°未満である場合、縦長の前記基本パターンを生成するように構成されても良い。このように、文字パターン又はイメージパターンの回転角度に応じて縦長又は横長の基本パターンを生成することで、文字領域以外の無駄な領域（スペース）が減少し、効率よく基本パターンのデータ量を削減することが可能となる。
【００１４】
また、請求項３又は４記載の前記画像処理装置は、例えば請求項５記載のように、前記基本パターン生成手段が横長の前記基本パターンを生成する場合、該基本パターンの縦軸に沿った長さを１周期として前記文字パターン又は前記イメージパターンにおける該１周期毎の画素データを合成し、縦長の前記基本パターンを生成する場合、該基本パターンの横軸に沿った長さを１周期として前記文字パターン又は前記イメージパターンにおける該１周期毎の画素データを合成するように構成されても良い。
【００１５】
また、請求項１から５の何れか１項に記載の前記画像処理装置は、例えば請求項６記載のように、前記文字パターン又は前記イメージパターンが外縁の少なくとも一辺に行間領域又は白領域を有していてもよい。これにより、背景イメージに含ませる文字パターン又はイメージパターンに所定の間隔（行間等）を持たせることが可能となる。
【００１６】
また、請求項１記載の前記画像処理装置は、例えば請求項７記載のように、前記基本パターン生成手段が前記基本パターンの画素を階調表現、パターン，又は前記背景イメージ上に重畳する原稿イメージの画素と異なる色の少なくとも１つで生成するように構成されても良い。これにより、原稿イメージと背景イメージとをデータ的又は視覚的に差別化することが可能となり、目的に応じた背景イメージを生成することが可能となる。
【００１７】
また、請求項１から７の何れか１項に記載の前記が像処理装置は、例えば請求項８記載のように、前記基本パターン送信手段で送信した前記基本パターンを前記背景イメージとして繰り返して配列させることを前記出力装置に命令する基本パターン配列命令手段を有するように構成されてもよい。これにより、出力装置へ送信するデータ量が削減される。
【００１８】
また、請求項１から８の何れか１項に記載の前記画像処理装置は、例えば請求項９記載のように、前記出力装置が画像形成装置又はディスプレイ装置であってもよい。このように、本発明で生成される背景イメージは転写紙等にハード出力されてもディスプレイ上にソフト出力されても良い。
【００１９】
また、本発明は、請求項１０記載のように、横軸に対して所定の角度を有する文字パターン又はイメージパターンを含む背景イメージを所定のネットワークを介して接続された出力装置に出力させる画像処理方法であって、前記文字パターン又は前記イメージパターンを、該文字パターン又は該イメージパターンの外接矩形の辺と平行な辺を有してなる矩形に変換することで、該外接矩形よりも縦又は横の少なくとも一方の幅が小さい基本パターンを生成する基本パターン生成ステップと、該基本パターン生成ステップで生成した前記基本パターンを前記出力装置へ送信する基本パターン送信ステップとを有し、該基本パターン送信ステップは前記基本パターンを前記背景イメージとして繰り返して配列させるための命令を前記出力装置に送信するように構成される。このように、文字パターン又はイメージパターンの外接矩形よりも縦又は横の少なくとも一方が小さい基本パターンを使用することで、基本となる画像パターンが小さくなり、転送及び処理すべきデータ量が小さくなると共に、ページ内で繰り返される回数を十分に増加することが可能となる。
【００２０】
また、請求項１０記載の前記画像処理方法は、例えば請求項１１記載のように、前記基本パターン生成ステップが前記文字パターン又は前記イメージパターンの前記外接矩形が横長である場合、横長の前記基本パターンを生成し、前記外接矩形が縦長である場合、縦長の前記基本パターンを生成するように構成されてもよい。このように、外接矩形の形状に応じて縦長又は横長の基本パターンを生成することで、文字領域以外の無駄な領域（スペース）が減少し、効率よく基本パターンのデータ量を削減することが可能となる。
【００２１】
また、請求項１１記載の前記画像処理方法は、例えば請求項１２記載のように、前記基本パターン生成ステップが前記所定の角度が０°以上４５°未満、１３５°以上２２５°未満又は３１５°以上３６０°未満である場合、横長の前記基本パターン生成し、前記所定の角度が４５°以上１３５°未満又は２２５°以上３１５°未満である場合、縦長の前記基本パターンを生成するように構成されても良い。このように、文字パターン又はイメージパターンの回転角度に応じて縦長又は横長の基本パターンを生成することで、文字領域以外の無駄な領域（スペース）が減少し、効率よく基本パターンのデータ量を削減することが可能となる。
【００２２】
また、請求項１１又は１２記載の前記画像処理方法は、例えば請求項１３記載のように、前記基本パターン生成ステップが横長の前記基本パターンを生成する場合、該基本パターンの縦軸に沿った長さを１周期として前記文字パターン又は前記イメージパターンにおける該１周期毎の画素データを合成し、縦長の前記基本パターンを生成する場合、該基本パターンの横軸に沿った長さを１周期として前記文字パターン又は前記イメージパターンにおける該１周期毎の画素データを合成するように構成されても良い。
【００２３】
また、請求項１０記載の前記画像処理方法は、例えば請求項１４記載のように、前記基本パターン生成ステップが前記基本パターンの画素を階調表現、パターン，又は前記背景イメージ上に重畳する原稿イメージの画素と異なる色で生成するように構成されても良い。これにより、原稿イメージと背景イメージとをデータ的又は視覚的に差別化することが可能となり、目的に応じた背景イメージを生成することが可能となる。
【００２４】
また、本発明は、請求項１５記載のように、横軸に対して所定の角度を有する文字パターン又はイメージパターンを含む背景イメージを所定のネットワークを介して接続された出力装置に出力させるコンピュータを機能させるためのプログラムであって、前記文字パターン又は前記イメージパターンを、該文字パターン又は該イメージパターンの外接矩形の辺と平行な辺を有してなる矩形に変換することで、該外接矩形よりも縦又は横の少なくとも一方の幅が小さい基本パターンを生成する基本パターン生成処理と、前記基本パターン生成処理で生成した前記基本パターンを前記背景イメージとして繰り返して配列させるための命令を生成する基本パターン配列命令生成処理と、前記基本パターン生成処理で生成された前記基本パターンと、前記基本パターン配列命令生成処理で生成された前記命令とを前記出力装置へ送信する基本パターン・命令送信処理とを前記コンピュータに実行させる。このように、文字パターン又はイメージパターンの外接矩形よりも縦又は横の少なくとも一方が小さい基本パターンを使用することで、基本となる画像パターンが小さくなり、転送及び処理すべきデータ量が小さくなると共に、ページ内で繰り返される回数を十分に増加することを可能とするプログラムが提供される。
【００２５】
また、請求項１５記載の前記プログラムは、例えば請求項１６記載のように、前記基本パターン生成処理が前記文字パターン又は前記イメージパターンの前記外接矩形が横長である場合、横長の前記基本パターンを生成し、前記外接矩形が縦長である場合、縦長の前記基本パターンを生成するように前記コンピュータを動作させてもよい。このように、外接矩形の形状に応じて縦長又は横長の基本パターンを生成することで、文字領域以外の無駄な領域（スペース）が減少し、効率よく基本パターンのデータ量を削減することを可能とするプログラムが提供される。
【００２６】
また、請求項１５記載の前記プログラムは、例えば請求項１７記載のように、前記基本パターン生成処理が前記所定の角度が０°以上４５°未満、１３５°以上２２５°未満又は３１５°以上３６０°未満である場合、横長の前記基本パターン生成し、前記所定の角度が４５°以上１３５°未満又は２２５°以上３１５°未満である場合、縦長の前記基本パターンを生成するように前記コンピュータを動作させてもよい。このように、文字パターン又はイメージパターンの回転角度に応じて縦長又は横長の基本パターンを生成することで、文字領域以外の無駄な領域（スペース）が減少し、効率よく基本パターンのデータ量を削減することを可能とするプログラムが提供される。
【００２７】
また、請求項１６又は１７記載の前記プログラムは、例えば請求項１８記載のように、前記基本パターン生成処理が横長の前記基本パターンを生成する場合、該基本パターンの縦軸に沿った長さを１周期として前記文字パターン又は前記イメージパターンにおける該１周期毎の画素データを合成し、縦長の前記基本パターンを生成する場合、該基本パターンの横軸に沿った長さを１周期として前記文字パターン又は前記イメージパターンにおける該１周期毎の画素データを合成するように前記コンピュータを動作させてもよい。
【００２８】
また、請求項１５記載の前記プログラムは、例えば請求項１９記載のように、前記基本パターン生成処理が前記基本パターンの画素を階調表現、パターン，又は前記背景イメージ上に重畳する原稿イメージの画素と異なる色の少なくとも１つで生成するように前記コンピュータを動作させてもよい。これにより、原稿イメージと背景イメージとをデータ的又は視覚的に差別化することが可能となり、目的に応じた背景イメージを生成することを可能とするプログラムが提供される。
【００２９】
また、本発明は、請求項２０記載のように、請求項１５から１９の何れか１項に記載の前記プログラムが記録された記録媒体である。これにより、上記のような効果を奏するプログラムを記録媒体を介して広く頒布することが可能となる。
【００３０】
【発明の実施の形態】
以下、本発明の好適な実施形態について図面を用いて詳細に説明する。
【００３１】
〔第１の実施形態〕
まず、本発明の第１の実施形態について図面を用いて詳細に説明する。図３は、本実施形態において背景パターン１０Ａの繰り返し単位となる基本パターン１０を生成する際の流れを示す図である。尚、以下の説明では横長の基本パターン１０を生成する場合で且つモノクロの背景イメージを生成する場合について例を挙げる。
【００３２】
図３（ａ）に示すように、本実施形態では例として、横幅ｌ，縦幅ｐの横長の長方形領域内に描画された文字をθだけ回転させた文字列が背景パターン１０Ａに配列される場合について説明する。このように回転させることで得られた文字領域１２の外接矩形１１は、横幅Ｗ，縦幅ｈ１の長方形又は正方形を成している。尚、各幅の長さの単位は画素数であってもセンチメートルであってもインチであってもピクセルであっても構わない。
【００３３】
そこで本実施形態では、まず、基本パターン１０の縦幅ｈ２を決定する。これは以下の式１に基づいて算出する。
ｈ２＝ｐ／ｃｏｓθ  …（式１）
【００３４】
また、基本パターン１０の横幅は外接矩形１１の横幅Ｗを適用する。これにより、横幅Ｗ，縦幅ｈ２の矩形領域Ａが定義される。
【００３５】
次に、本実施形態では、外接矩形１１を上記で定義した矩形領域Ａで分割する。これは、図３（ｂ）に示すように、外接矩形１１における四隅の何れか（図３（ｂ）では左上）を原点とし、これを基準として矩形領域Ａの縦幅ｈ２毎に分割することで実現される。即ち、矩形領域Ａ（＝基本パターン１０）の縦幅ｈ２を１周期として外接矩形１１を分割する。尚、最後尾（原点から最も離れた地点）に位置する領域（図３（ｂ）では矩形領域Ａ４）は縦幅がｈ２になるとは限らず、ｈ２未満であってもよい。
【００３６】
このように矩形領域１１を周期ｈ２毎に分割することで、図３（ｂ）に示すように、外接矩形１１が１つ以上の矩形領域Ａ（図３（ｂ）では矩形領域Ａ１〜Ａ４）に分割すると、本実施形態では、これらの矩形領域Ａを重ね合わせるような処理を行うことで、図３（ｃ）に示す基本パターン１０を生成する。
【００３７】
これを図３（ｂ）に基づいて説明すると、まず、矩形領域Ａ１に含まれた画素（これをｘとする）と矩形領域Ａ２に含まれた画素（これをｙとする）とにおいて、縦方向に周期ｈ２だけ離れた画素同士を対応する画素とし、これらの画素値の論理和で矩形領域Ａ１の画素ｘの画素値を置き換える。この処理を矩形領域Ａ２の全ての画素に対して行うことで、矩形領域Ａ２の画素を矩形領域Ａ１に移動させる。
【００３８】
また、矩形領域Ａ３に対しては、上記で画素値が置き換えられた矩形領域Ａ１に含まれた画素ｘと矩形領域Ａ３に含まれた画素（これをｚとする）とにおいて、縦方向に周期（２×ｈ２）だけ離れた画素同士を対応する画素とし、これらの画素値の論理和で矩形領域Ａ１の画素ｘの画素値を置き換える。この処理を矩形領域Ａ３の全ての画素に対して行うことで、矩形領域Ａ３の画素を矩形領域Ａ１に移動させる。
【００３９】
更に、矩形領域Ａ４に対しては、上記と同様に画素値が置き換えられた矩形領域Ａ１に含まれた画素ｘと矩形領域Ａ４に含まれた画素（これをｕとする）とにおいて、縦方向に周期（３×ｈ２）だけ離れた画素同士を対応する画素とし、これらの画素値の論理和で矩形領域Ａ１の画素ｘの画素値を置き換える。但し、矩形領域Ａ４の縦幅が矩形領域Ａ１の縦幅ｈ２に満たない。本実施形態では、これを解決するために、矩形領域Ａ４の不足した領域に白領域を付加するように構成してもよいし、矩形領域Ａ４の画素全てに対して処理を行った時点で終了するように構成してもよい。
【００４０】
以上のように、矩形領域Ａ２〜Ａ４の画素値を全て矩形領域Ａ１に移動させることで、図３（ｃ）に示すような基本パターン１０が形成される。尚、図３（ｃ）に示す本実施形態による基本パターン１０と、図１に示す従来の技術による基本パターン１００とを比較すると明らかなように、本実施形態による基本パターン１０は大幅に無駄な領域（スペース１０３，１３）が削減されている。
【００４１】
本実施形態では、この基本パターン１０を縦方向に隙間無く配列させることで、図４に示すように、元の文字パターン（本説明では『これは例文です』）が再現される。換言すれば、本実施形態では、複数の基本パターン１０を用いて元の文字パターンを再現するように構成される。
【００４２】
このような基本パターン１０を生成する画像処理装置１は、図５に示すような構成を有する一般的なパーソナルコンピュータ（以下、ＰＣという）等で実現される。尚、各ブロックは内部バス５０で相互に接続されている。また、このＰＣにおいて実現される画像処理装置１の機能ブロックを図６に示す。
【００４３】
図６に示すように、画像処理装置１は、入力された文字データと回転角度とに基づいて外接矩形１１を展開するメモリ領域を図５におけるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５２に確保する外接矩形領域確保手段６１と、この外接矩形領域確保手段６１で確保したメモリ領域に上記で入力された回転角度だけ回転された文字パターンを描画する文字パターン描画手段６２と、回転角度と文字パターンの縦幅ｐとを上記式１に代入することで周期（＝基本パターン１０の縦幅）ｈ２を算出する周期算出手段６３と、メモリ領域に描画された文字パターンと上記で算出した周期ｈ２とに基づいて、基本パターン１０を生成する基本パターン生成手段６４とを有して構成されている。これらの機能ブロックはＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５３又は記憶装置（ハードディスク又はその他の外部記憶装置等）５４に記憶されたプログラムが読み出され、ＲＡＭ５２上に作業領域を確保しつつＣＰＵ（中央演算処理装置）５１で実行されることで実現される。尚、文字データと回転角度とは、例えば図５における入力手段（キーボードやマウス等）５５等から入力されたものであっても、予め記憶装置（ハードディスクやその他の外部記憶装置等）５４に格納されたものであってもよい。また、基本パターン生成手段６４で生成された基本パターン１０は例えばＲＡＭ５２又は記憶装置５４に一時格納される。
【００４４】
次に、図６に示す機能ブロックに基づいた処理の流れを図７のフローチャートを用いて詳細に説明する。
【００４５】
図７において、文字データと回転角度θとが外接矩形領域確保手段６１に入力されると、外接矩形領域確保手段６１は、まず、文字データの横幅ｌと縦幅ｐと回転角度θとに基づいて、外接領域１１の横幅Ｗと縦幅ｈ１とを算出する（ステップＳ１０１）。これは以下の式２及び式３にそれぞれの値を代入することで求められる。尚、入力された文字データには、大きさ（ポイント）や色やフォント等のデータも含まれているものとする。
Ｗ＝ｌｃｏｓθ＋ｐｓｉｎθ    …（式２）
ｈ１＝ｌｓｉｎθ＋ｐｃｏｓθ  …（式３）
【００４６】
次に、外接矩形領域確保手段６１は、ステップＳ１０１で求めたＷ×ｈ１の画像領域用のＲＡＭ５２におけるメモリ領域を確保する（ステップＳ１０２）。この際、外接矩形領域確保手段６１は、確保したメモリ領域におけるデータをクリアする。
【００４７】
このように外接矩形１１のメモリ領域が確保されると、次に文字パターン描画手段６２が、このメモリ領域に文字データ及び回転角度θに基づいて文字パターンを描画する（ステップＳ１０３）。但し、ステップＳ１０３において文字パターン描画手段６２は、外接矩形１１のメモリ領域内に丁度収まるように文字パターンを描画する。
【００４８】
このようにメモリ領域に文字パターンを描画すると、次に周期算出手段６３が上述した式１に基づいて周期（＝基本パターン１０の縦幅）ｈ２を算出する（ステップＳ１０４）。
【００４９】
その後、基本パターン生成手段６４により上記ステップで得られたメモリ領域上の文字パターン，外接矩形１１の横幅Ｗ及び縦幅ｈ１，及び周期ｈ２に基づいて以下の流れにより基本パターン１０を生成する。
【００５０】
この流れにおいて、まず、基本パターン生成手段６４は、パラメータとしてｎに周期ｈ２を代入する（ステップＳ１０５）。また、同じくパラメータとしてｊに０を設定する（ステップＳ１０６）。尚、ｊは外接矩形１１の左上を原点（０，０）とした場合、矩形領域Ａ１において対象とする画素の縦方向の位置（Ｙ座標）であり、また、ｎは矩形領域Ａ２，Ａ３，Ａ４，…において対象とする画素をｊに基づいて特定するための縦方向の距離（周期ｈ２の倍数）である。
【００５１】
その後、基本パターン生成手段６４は、ｊとｎとの合計値（ｊ＋ｎ）が外形矩形１１の縦幅ｈ１より大きいか否かを判定し（ステップＳ１０７）、合計値（ｊ＋ｎ）が縦幅ｈ１以下であれば（ステップＳ１０７のＮｏ）、パラメータとしてｉに０を設定する（ステップＳ１０８）。尚、ｉは外形矩形の左上を原点（０，０）とした場合、矩形領域Ａ１において対象とする画素の横方向の位置（Ｘ座標）である。
【００５２】
これに対して、合計値（ｊ＋ｎ）が縦幅ｈ１よりも大きい場合（ステップＳ１０７のＹｅｓ）、基本パターン生成手段６４は生成された矩形領域Ａ１を基本パターン１０としてＲＡＭ５２記憶装置５４に一時格納し（ステップＳ１１５）、処理を終了する。
【００５３】
また、ステップＳ１０８の後、基本パターン生成手段６４は、画素（ｉ，ｊ）と画素（ｉ，ｊ＋ｎ）との画素値の論理和を求め、求めた画素値を画素（ｉ，ｊ）の画素値とする（ステップＳ１０９）。但し、現段階では（ｉ＝０，ｊ＝０）であり、ｎ＝ｈ２であるため、ここでは矩形領域Ａ１における左上の画素と矩形領域Ａ２における左上の画素とを対象として処理を行っている。
【００５４】
次に、基本パターン生成手段６４は、ｉを１インクリメントし（ステップＳ１１０）、インクリメント後のｉが外接矩形１１の横幅ｈ１以下であれば（ステップＳ１１１のＮｏ）、ステップＳ１０９に帰還して同様の処理を実行する。尚、基本パターン生成手段６４は、この処理をｉが横幅Ｗよりも大きくなるまで繰り返すことで、矩形領域Ａ２における横一列の画素値を矩形領域Ａ１へ移動させる。
【００５５】
また、ｉが横幅Ｗよりも大きくなった場合（ステップＳ１１１のＹｅｓ）、基本パターン生成手段６４は、ｊを１インクリメントし（ステップＳ１１２）、インクリメント後のｊが周期ｈ２よりも大きいか否かを判定する（ステップＳ１１３）。この判定の結果、ｊが周期ｈ２以下である場合（ステップＳ１１３のＮｏ）、基本パターン生成手段６４は、ステップＳ１０７に帰還し、合計値（ｊ＋ｎ）が縦幅ｈ１以下であれば（ステップＳ１０７のＮｏ）、次の画素列（インクリメント後のｊ番目の列）に対して上記と同様の動作を繰り返すことで、矩形領域Ａ２における横一列の画素値を矩形領域Ａ１へ移動させる。
【００５６】
これに対し、ステップＳ１１３の判定の結果、ｊが周期ｈ２よりも大きい場合（ステップＳ１１３のＹｅｓ）、基本パターン生成手段６４は、ｎに周期ｈ２を更に加算し（ステップＳ１１４）、ステップＳ１０６に帰還して、以降の処理を繰り返す。即ち、次の矩形領域（Ａ２であればＡ３）に対して上記の処理を行うことで、画素値を矩形領域Ａ１へ移動する。基本パターン生成手段６４は、これらの処理を矩形領域Ａ２以降の全てに対して行うことで、これらの画素値を周期ｈ２の倍数で対応する矩形領域Ａ１の対応する画素に移動させる。これにより、図３（ｃ）に示すような基本パターン１０が生成される。但し、本説明では、合計値（ｊ＋ｎ）が外接矩形１１の縦幅ｈ１を超えた時点で処理を画素値を移動させる処理を終了し、生成した基本パターン１０を一時格納するように構成されている。
【００５７】
また、このようにＲＡＭ５２又は記憶装置５４に一時格納された基本パターン１０は、例えば図５に示すネットワークＩ／Ｆ５７から所定のネットワーク（例えばローカルエリアネットワークやインターネットやパラレル／シリアル回線等）５８を介してプリンタやディジタル複合機やファクシミリ装置等の画像形成装置５９へ送信される。この際、ＣＰＵ５１は、基本パターン１０を背景イメージ１０Ａ（図８参照）として画像形成装置５９に繰り返し配列させるための命令も送信する。換言すれば、ＣＰＵ５１はＲＯＭ５３や記憶装置５４等から読み出したプログラムを読み出して、ＲＡＭ５２に作業領域を確保しつつこれを実行することで、上記のような命令を生成し、これを画像形成装置５９へ送信する機能（これを基本パターン送信手段という）も実現する。これにより、画像形成装置５９において図８に示すような背景イメージ１０Ａが添付された印刷物が作成される。尚、本来の目的である原稿イメージは、背景パターン１０Ａの上に重畳される。
【００５８】
また、上記で生成された基本パターン１０は、ディスプレイ装置等の表示装置５６における背景イメージとしても使用することが可能である。即ち、ＣＰＵ５１において実行されているオペレーティングシステム（以下、ＯＳと略す）の機能（ラスタライザ等）やこの他所定のアプリケーションで実現される機能に対して、基本パターン１０とこれを背景に繰り返し配列させるための命令とを入力することで、表示装置５６で表示されている画面の背景パターンとして基本パターン１０を使用することが可能となる。
【００５９】
以上のように構成することで、本実施形態によれば、基本画像である基本パターン１０の画像領域を小さくすることが達成されるため、これを再現するためのデータ量も少なく、結果として、印刷や表示の際に転送及び処理されるデータ量が削減される共に、ページ内で繰り返される回数を増加することができる。
【００６０】
〔第２の実施形態〕
次に、本発明の第２の実施形態について図面を用いて詳細に説明する。第１の実施形態では文字パターンの回転角度θに無関係に縦方向の周期ｈ２に基づいて横長の基本パターン１０を生成していた。これに対し本実施形態では、文字パターンの回転角度θに依存して横長の基本パターン１０若しくは縦長の基本パターン２０を生成するように構成する。尚、第１の実施形態と同様の構成には同一の符号を付して説明する。
【００６１】
図９は本実施形態による基本パターン２０を生成する際の流れを説明するための図である。図９（ａ）に示すように、文字パターンの回転角度θが例えば４５°より大きい場合、この文字領域１２の外接矩形１１は縦長の長方形となる。尚、この時の外接矩形１１の縦幅をＨ，横幅をｗ１とする。
【００６２】
このような場合、本実施形態では、縦長の基本パターン２０を生成する。そこで本実施形態では、まず、基本パターン２０の横幅ｗ２を決定する。これは以下の式４に基づいて算出する。
ｗ２＝ｐ／ｓｉｎθ  …（式４）
【００６３】
また、基本パターン２０の縦幅は外接矩形１１の横幅Ｈを適用する。これにより、横幅ｗ２縦幅Ｈの矩形領域Ｂが定義される。
【００６４】
次に、本実施形態では、外接矩形１１を上記で定義した矩形領域Ｂで分割する。これは、図９（ｂ）に示すように、外接矩形１１における四隅の何れか（図９（ｂ）では左上）を原点とし、これを基準として矩形領域Ｂの横幅ｗ２毎に分割することで実現される。即ち、矩形領域Ｂ（＝基本パターン２０）の横幅ｗ２を１周期として外接矩形１１を分割する。尚、最後尾（原点から最も離れた地点）に位置する領域（図９（ｂ）では矩形領域Ｂ４）は横幅がｗ２になるとは限らず、ｗ２未満であってもよい。
【００６５】
このように矩形領域１１を周期ｗ２毎に分割することで、図９（ｂ）に示すように、外接矩形１１が１つ以上の矩形領域Ｂ（図９（ｂ）では矩形領域Ｂ１〜Ｂ４）に分割すると、本実施形態では、これらの矩形領域Ｂを重ね合わせるような処理を行うことで、図９（ｃ）に示す基本パターン２０を生成する。
【００６６】
これを図９（ｂ）に基づいて説明すると、まず、矩形領域Ｂ１に含まれた画素（これをｘとする）と矩形領域Ｂ２に含まれた画素（これをｙとする）とにおいて、横方向に周期ｗ２だけ離れた画素同士を対応する画素とし、これらの画素値の論理和で矩形領域Ｂ１の画素ｘの画素値を置き換える。この処理を矩形領域Ｂ２の全ての画素に対して行うことで、矩形領域Ｂ２の画素を矩形領域Ｂ１に移動させる。
【００６７】
また、矩形領域Ｂ３に対しては、上記で画素値が置き換えられた矩形領域Ｂ１に含まれた画素ｘと矩形領域Ｂ３に含まれた画素（これをｚとする）とにおいて、横方向に周期（２×ｈ２）だけ離れた画素同士を対応する画素とし、これらの画素値の論理和で矩形領域Ｂ１の画素ｘの画素値を置き換える。この処理を矩形領域Ｂ３の全ての画素に対して行うことで、矩形領域Ｂ３の画素を矩形領域Ｂ１に移動させる。
【００６８】
更に、矩形領域Ｂ４に対しては、上記と同様に画素値が置き換えられた矩形領域Ｂ１に含まれた画素ｘと矩形領域Ｂ４に含まれた画素（これをｕとする）とにおいて、横方向に周期（３×ｈ２）だけ離れた画素同士を対応する画素とし、これらの画素値の論理和で矩形領域Ｂ１の画素ｘの画素値を置き換える。但し、矩形領域Ｂ４の横幅が矩形領域Ｂ１の横幅ｗ２に満たない。本実施形態では、これを解決するために、矩形領域Ｂ４の不足した領域に白領域を付加するように構成してもよいし、矩形領域Ｂ４の画素全てに対して処理を行った時点で終了するように構成してもよい。
【００６９】
以上のように、矩形領域Ｂ２〜Ｂ４の画素値を全て矩形領域Ｂ１に移動させることで、図９（ｃ）に示すような基本パターン２０が形成される。尚、図９（ｃ）に示す本実施形態による基本パターン２０と、図１に示す従来の技術による基本パターン１００とを比較すると明らかなように、本実施形態による基本パターン２０は、図３（ｃ）に示す基本パターン１０と同様に、大幅に無駄な領域（スペース１０３，１３）が削減されている。
【００７０】
本実施形態では、この基本パターン２０を横方向に隙間無く配列させることで、図１０に示すように、元の文字パターン（本説明では『これは例文です』）が再現される。換言すれば、本実施形態では、複数の基本パターン２０を用いて元の文字パターンを再現するように構成される。尚、このような縦長の基本パターン２０を生成する条件としては、文字領域１２の外接矩形１１が縦長の場合である。換言すれば、文字パターンの回転角度θが４５°から１３５°まで、又は、２２５°から３１５°までの範囲内にある場合、縦長の基本パターン２０を生成する。この他の場合、即ち、回転角度θが０°から２５°まで、又は１３５°から２２５°まで、又は３１５°から３６０°までの範囲内にある時は、横長の基本パターン１０を生成するとよい。但し、回転角度θが４５°，１３５°，２２５°，３１５°の何れかである場合、即ち、外接矩形１１が正方形である場合は、横長の基本パターン１０若しくは縦長の基本パターン２０の何れを生成しても良い。
【００７１】
尚、文字パターンの回転角度θが４５°から１３５°まで、又は、２２５°から３１５°までの範囲内にある場合に横長の基本パターン１０を生成するよりも、本実施形態のように縦長の基本パターン２０を生成する方がスペース１３が削減されることは、図１０（縦長の基本パターン２０の場合）と図１１（横長の基本パターン２０の場合）との比較からも明らかである。
【００７２】
また、このような画像処理を実行する方法は、図７に示すフローチャートのステップＳ１０１の前処理に、外接矩形領域確保手段６１が入力された回転角度θが何れの範囲に属しているかを判定し、この判定の結果に基づいて基本パターン１０若しくは基本パターン２０の何れかを生成するかを選択するように構成することで、成し得ることが可能である。尚、縦長の基本パターン２０を生成するためのフローチャートは、図７に示すフローチャートにおける、ＷをＨ，ｃｏｓθをｓｉｎθ，ｓｉｎθをｃｏｓθ，ｈ１をｗ１，ｈ２をｗ２，ｊをｉ，ｉをｊ，画素（ｉ，ｊ＋ｎ）を画素（ｉ＋ｎ、ｊ）に置き換えることで適用することができる。但し、画素（ｉ，ｊ）はそのままである。
【００７３】
以上のように生成された基本パターン２０は、第１の実施形態と同様に、ＲＡＭ５２又は記憶装置５４に一時格納された後、例えば図５に示すネットワークＩ／Ｆ５７から所定のネットワーク（例えばローカルエリアネットワークやインターネットやパラレル／シリアル回線等）５８を介してプリンタやディジタル複合機やファクシミリ装置等の画像形成装置５９へ送信される。この際、ＣＰＵ５１は、基本パターン１０を背景イメージ２０Ａ（図１２参照）として画像形成装置５９に繰り返し配列させるための命令も送信する。換言すれば、ＣＰＵ５１はＲＯＭ５３や記憶装置５４等から読み出したプログラムを読み出して、ＲＡＭ５２に作業領域を確保しつつこれを実行することで、上記のような命令を生成し、これを画像形成装置５９へ送信する機能（これを基本パターン送信手段という）も実現する。これにより、画像形成装置５９において図１２に示すような背景イメージ２０Ａが添付された印刷物が作成される。尚、本来の目的である原稿イメージは、背景パターン２０Ａの上に重畳される。
【００７４】
また、上記で生成された基本パターン２０は、ディスプレイ装置等の表示装置５６における背景イメージとしても使用することが可能である。即ち、ＣＰＵ５１において実行されているオペレーティングシステム（以下、ＯＳと略す）の機能（ラスタライザ等）やこの他所定のアプリケーションで実現される機能に対して、基本パターン１０とこれを背景に繰り返し配列させるための命令とを入力することで、表示装置５６で表示されている画面の背景パターンとして基本パターン１０を使用することが可能となる。
【００７５】
以上のように構成することで、本実施形態によれば、回転角度に応じて、基本画像である基本パターン１０の画像領域を小さくすることが達成されるため、これを再現するためのデータ量も少なく、結果として、効率的に印刷や表示の際に転送及び処理されるデータ量が削減される共に、ページ内で繰り返される回数を増加することができる。また、他の構成は、第１の実施形態と同様であるため、ここでは説明を省略する。
【００７６】
〔第３の実施形態〕
次に、本発明の第３の実施形態について図面を用いて詳細に説明する。本実施形態は、第１及び第２の実施形態における文字パターンの上／下部又は左／右部の少なくとも１つに空白の領域を付加することで、背景イメージの文字パターンに行間を持たせる場合の例である。
【００７７】
これを実現するにあたり、本実施形態では、回転角度θによる回転の前の文字パターンの上下左右の何れかに所定の幅の白領域（行間領域ともいう）２３（図１３参照）を付加する。但し、この付加する白領域２３は、文字パターンと接する辺が文字パターンと同じ長さであるとする。このように白領域２３が付加された文字パターン全体を、図１３に示すように回転角度θに基づいて回転させ、第１又は第２の実施形態で示したような画像処理を行うことで、図１４に示すような所定幅の行間を持つ基本パターン３０が生成される。また、これを背景に繰り返し配列させることで、画像形成装置５９又は表示装置５６に図１４に示すような背景パターン３０Ａが再現される。また、他の構成は、第１及び第２の実施形態と同様であるため、ここでは説明を省略する。
【００７８】
〔第４の実施形態〕
また、第１の実施形態で示した基本パターン１０を横方向にも詰めた場合を以下に第４の実施形態として図面を用いて説明する。
【００７９】
図１５（ａ）に示すように、第１の実施形態による基本パターン１０を配列させて形成される背景イメージ１０Ａは、横に配列された文字領域１２間のスペース１３を十分に削減しきれていない場合が存在する。本実施形態では、このようなスペース１３を削減するため、図１５（ｂ）に示すような基本パターン４０を作成する。
【００８０】
また、上記のような基本パターン４０のの幅は、以下の式５で表される。尚、式５において、（Ａ）ｍｏｄ（Ｂ）はＡをＢで割ったあまりを示している。
Ｗ１＝Ｗ−（ｐ／ｃｏｓθ−（ｌｓｉｎθ）ｍｏｄ（ｐ／ｃｏｓθ）ｔａｎθ  …（式５）
【００８１】
このような基本パターン４０は、第１の実施形態において、式５で求めた値を横方向の周期とし、これに基づいて縦横何れに対しても上記で説明したような画像処理を行うことで作成することが可能である。その詳細については上述した画像処理から容易に推測し得るため、ここでは説明を省略する。また、図１５（ｂ）に示すように、本実施形態では第１の実施形態よりも横方向にΔＷ分小さい基本パターン４０が作成され、より効果が向上される。
【００８２】
〔他の実施形態〕
以上、説明した実施形態は本発明の好適な一実施形態にすぎず、本発明はその趣旨を逸脱しない限り種々変形して実施可能である。
【００８３】
また、上記した各実施形態では、モノクロの背景イメージ（１０Ａ，２０Ａ，３０Ａ）を作成するための構成及び動作について説明したが、本発明ではこれに限定されず、カラーやグレースケールの背景イメージを作成する際にも同様の構成及び動作で実現することが可能である。
【００８４】
また、この他、背景パターン（１０，２０，３０）の各画素を、所定のマトリクスで濃度が希薄になるように変換したり、保護色系の色で表現したり、階調における薄い色合いで表現したりすることで、原稿イメージとのデータ上の差別化や視覚的な差別化を図るように構成するとよい。
【００８５】
また、上記各実施形態では、背景イメージに文字パターンを配列させる場合について例を挙げて説明したが、これをイメージパターンに置き換えても良い。即ち、文字パターンに相当する部分がイメージパターンに置き換えられ、これが回転角度θに基づいて回転された領域が文字領域１２に相当する。尚、以下の基本パターン１０，２０，３０を生成する構成及び動作は各実施形態と同様であるため、ここでは説明を省略する。
【００８６】
【発明の効果】
以上説明したように、基本となる画像パターンを小さくすることで、転送及び処理すべきデータ量を小さくすると共に、ページ内で繰り返される回数が十分に増加された画像処理装置、画像処理方法、そのプログラム及びそのプログラムを記録した記録媒体が実現される。
【図面の簡単な説明】
【図１】従来技術による基本パターン１００の構成を示す図である。
【図２】従来技術により生成される背景イメージ１００Ａの構成を示す図である。
【図３】本発明の第１の実施形態による基本パターン１０を生成する際の流れを説明するための図である。
【図４】図３による説明を補足するための図である。
【図５】本発明の第１の実施形態による画像処理が組み込まれるコンピュータの構成を示すブロック図である。
【図６】本発明の第１の実施形態による画像処理装置の機能ブロックを示す図である。
【図７】本発明の第１の実施形態における基本パターン１０を生成する際の画像処理の流れを示すフローチャートである。
【図８】本発明の第１の実施形態で生成される背景イメージ１０Ａの構成を示す図である。
【図９】本発明の第２の実施形態による基本パターン２０を生成する際の流れを説明するための図である。
【図１０】図９による説明を補足するための図である（１）。
【図１１】図９による説明を補足するための図である（２）。
【図１２】本発明の第２の実施形態で生成される背景イメージ２０Ａの構成を示す図である。
【図１３】本発明の第３の実施形態による文字領域２２を説明するための図である。
【図１４】本発明の第３の実施形態で生成される背景イメージ３０Ａの構成を示す図である。
【図１５】本発明の第４の実施形態による基本パターン４０の構成を説明するための図である。
【符号の説明】
１  画像処理装置
１０、２０、３０、４０  基本パターン
１０Ａ、２０Ａ、３０Ａ  背景イメージ
１１  外接矩形                    １２、２２  文字領域
１３  スペース                    ２３  白領域
５０  内部バス                    ５１  ＣＰＵ
５２  ＲＡＭ                      ５３  ＲＯＭ
５４  記憶装置                    ５５  入力装置
５６  表示装置                    ５７  ネットワークＩ／Ｆ
５８  ネットワーク                ５９  画像形成装置
６１  外接矩形領域確保手段        ６２  文字パターン描画手段
６３  周期算出手段                ６４  基本パターン生成手段
【図１】
2004178414.tif 000003
【図２】
2004178414.tif 000004
【図３】
2004178414.tif 000005
【図４】
2004178414.tif 000006
【図５】
2004178414.tif 000007
【図６】
2004178414.tif 000008
【図７】
2004178414.tif 000009
【図８】
2004178414.tif 000010
【図９】
2004178414.tif 000011
【図１０】
2004178414.tif 000012
【図１１】
2004178414.tif 000013
【図１２】
2004178414.tif 000014
【図１３】
2004178414.tif 000015
【図１４】
2004178414.tif 000016
【図１５】
2004178414.tif 000017