(57)【要約】【課題】  情報処理装置から取得する情報に地紋画像を合成して出力する場合に、地紋画像の生成負担を軽減することである。【解決手段】  情報処理装置から情報を取得したら、地紋画像を情報に付加された第２の地紋属性で生成するのか、それとも、あらかじめ記憶された第１の地紋属性で生成するのかを地紋モードに基づいて判断する（Ｓ６０６）。ここで、地紋画像を情報に付加された第２の地紋属性で生成すると判断した場合は、第２の地紋属性から第２の地紋画像を生成する（Ｓ６０８）。一方、地紋画像を第１の地紋属性で生成すると判断した場合は、第１の地紋属性から情報に付加される第２の地紋属性に近似する第１の地紋画像を生成する（Ｓ６０７）構成を特徴とする。【選択図】  図７
2008278369.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置から情報を取得して出力する画像処理装置であって、
第１の地紋属性に基づいて第１の地紋画像を生成する第１の生成手段と、
前記情報に付加される第２の地紋属性に基づいて第２の地紋画像を生成する第２の生成手段と、
前記情報に対して指定される地紋処理モードに基づいて、前記第１の生成手段または前記第２の生成手段のいずれかを選択する選択手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記第１又は第２の地紋画像の何れかと、前記情報とを合成して画像を出力する出力手段を有することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記情報で指定される出力画像のレイアウトを変更するかどうかを判断する判断手段と、
前記判断手段がレイアウトを変更すると判断した場合、前記情報に指定されるレイアウト情報に基づいて、前記第１または第２の地紋画像に対して特定の画像処理を行う画像処理手段と、
を有することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記選択手段により前記第１の生成手段を選択した場合、前記第１の生成手段は、前記第１の地紋属性に基づいて、前記第２の地紋属性に近似する第１の地紋画像を生成することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記画像処理手段は、１印刷ページ内に複数の出力ページをレイアウトする特定の画像処理を行うことを特徴とする請求項３記載の画像処理装置。
【請求項６】
前記第１の生成手段は、前記第２の地紋属性に合致する優先順位の高い第１の地紋属性を選択して、前記第２の地紋画像に近似する第１の地紋画像を生成することを特徴とする請求項１記載の画像処理装置。
【請求項７】
前記判断手段は、前記情報の要求者に対してあらかじめ設定された出力レイアウト権限内で、前記情報に指定された出力レイアウト要求を実行可能かどうかに基づいて、前記出力画像のレイアウトを変更するかどうかを判断することを特徴とする請求項３記載の画像処理装置。
【請求項８】
前記第１の生成手段は、あらかじめ記憶された前記第１の地紋属性に従う複数の第１の地紋画像を生成可能とすることを特徴とする請求項１記載の画像処理装置。
【請求項９】
情報処理装置から情報を取得して出力する画像処理装置における画像処理方法であって、
第１の地紋属性に基づいて第１の地紋画像を生成する第１の生成工程と、
前記情報に付加される第２の地紋属性に基づいて第２の地紋画像を生成する第２の生成工程と、
前記情報に対して指定される地紋処理モードに基づいて、前記第１の生成工程または前記第２の生成工程のいずれかを選択する選択工程と、
を有することを特徴とする画像処理方法。
【請求項１０】
前記第１又は第２の地紋画像の何れかと、前記情報とを合成して画像を出力する出力工程を有することを特徴とする請求項９記載の画像処理方法。
【請求項１１】
前記情報で指定される出力画像のレイアウトを変更するかどうかを判断する判断工程と、
前記判断工程がレイアウトを変更すると判断した場合、前記情報に指定されるレイアウト情報に基づいて、前記第１または第２の地紋画像に対して特定の画像処理を行う画像処理工程と、
を有することを特徴とする請求項９記載の画像処理方法。
【請求項１２】
前記選択工程により前記第１の生成工程を選択した場合、前記第１の生成工程は、前記第１の地紋属性に基づいて、前記第２の地紋属性に近似する第１の地紋画像を生成することを特徴とする請求項９記載の画像処理方法。
【請求項１３】
前記画像処理工程は、１印刷ページ内に複数の出力ページをレイアウトする特定の画像処理を行うことを特徴とする請求項１１記載の画像処理方法。
【請求項１４】
前記第１の生成工程は、前記第２の地紋属性に合致する優先順位の高い第１の地紋属性を選択して、前記第２の地紋画像に近似する第１の地紋画像を生成することを特徴とする請求項９記載の画像処理方法。
【請求項１５】
前記判断工程は、前記情報の要求者に対してあらかじめ設定された出力レイアウト権限内で、前記情報に指定された出力レイアウト要求を実行可能かどうかに基づいて、前記出力画像のレイアウトを変更するかどうかを判断することを特徴とする請求項１１記載の画像処理方法。
【請求項１６】
前記第１の生成工程は、あらかじめ記憶された前記第１の地紋属性に従う複数の第１の地紋画像を生成可能とすることを特徴とする請求項９記載の画像処理方法。
【請求項１７】
請求項９乃至１６のいずれかに記載の画像処理方法をコンピュータに実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項１８】
請求項９乃至１６のいずれかに記載の画像処理方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置から情報を取得して出力する画像処理装置における地紋画像の生成処理に関するものである。
【背景技術】
【０００２】
従来、帳票や社内秘密文書などの原本性が必要とされる書類の複写を禁止或いは抑止する目的で、これらの印刷物は偽造防止用紙と呼ばれる予め特殊な印刷を施した用紙に印刷されていた。
【０００３】
ここで、偽造防止用紙とは、原本においては人間にとって見えにくいが、複写機などを用いて複写した場合には「コピー」等の所定の文字や図形が浮び上がるような用紙である。偽造防止用紙は、予め特殊な印刷を施しておく必要があるので通常の用紙と比較してコストが高いことや、偽造防止用紙の製作時に設定された文字や図形しか浮び上がらせることができないこと等が課題となっていた。なお、同様の課題が下記特許文献２に記載されている。
【０００４】
一方、様々な印刷物のデジタル化が進む中、これら帳票や秘密文書など原本性が必要とされる印刷物も同様にデジタル化されている。特に、近年におけるプリンタの性能の飛躍的な向上に起因して、従来の偽造防止用紙と同様の効果を有する用紙をコンピュータとプリンタとを用いて簡単に製作するための技術が注目されている。
【０００５】
特許文献１及び特許文献２には、コンピュータを用いて作成した印刷物をプリンタで紙に出力する際に、印刷物の背景に地紋と呼ばれる模様を重ねて出力するような技術である。
【０００６】
ここで、地紋画像は、原本（プリンタで出力した印刷物）においては何ら意味を持たない単なる模様に見えるが、原本を複写すると複写物上に所定の文字や図形が浮び上がるようなものである。これにより、複写した者に偽造防止用紙と同等の牽制効果を与えることができる。
【０００７】
コンピュータを用いて印刷物画像と地紋画像とを重ねて紙に出力する場合には、当然のことながら通常の普通紙を用いて出力できるので、従来の偽造防止用紙に比べてコストダウンになるという利点がある。
【０００８】
さらに、印刷物画像を出力する際に地紋画像を生成することによって、「コピー」などの予め定められた静的な文字列に加えて、会社名や出力日時などの任意かつ動的な文字列等を埋め込めるという利点もある。
【０００９】
技術的には、地紋画像は、画像を構成するドットの大きさや所定領域の面積濃度を調整することでイメージスキャナに検知させる領域と検知させない領域とを設けることができる。
【００１０】
そして、出力物の時点では、その２つの領域の濃度差を最小化し、複写物において濃度差を最大とするものである。すなわち、地紋画像は、出力物においては２つの領域の面積濃度差が最小であるために人間の目には一様な模様や単なる背景に見える。しかしながら、それを複写して得られた複写物においては２つの領域における面積濃度の差が大きくなる。そして、一方の領域（イメージスキャナに検知させる領域）が他方の領域に対して相対的に人間の目で明らかに識別できる画像として浮かび上がらせるものである。
【００１１】
例えば、印刷する地紋画像において、イメージスキャナに検知させる領域の画像は、大きなドットで構成し、検知させない領域の画像は、孤立した小さなドットで構成する。
【００１２】
なお、面積濃度は、イメージスキャナに検知させる領域と検知させない領域とで等しく或いは略等しくする。
【００１３】
このようにして印刷された地紋画像をイメージスキャナで読み取って複写すると、大きなドットはイメージスキャナで検知され、複写物においても再現できる。しかしながら、小さなドットはイメージスキャナで検知されないため、複写物において殆ど再現されない（あるいは、小さなドットの一部のみが再現される）。
【００１４】
これにより、複写物では、小さなドットで構成された領域画像が消え、或いは面積濃度が複写前より低くなる。これに対して、大きなドットで構成された領域画像は通常どおり画像形成されるため、複写物では、そのコントラストが明確となる。
【００１５】
なお、説明の便宜上、本明細書における以下の説明では、地紋において、複写した際にドットが再現され複写後に複写物に形成される画像を「潜像」と称しする。一方、複写した際にドットが再現されず複写後に消える或いは濃度が低くなる画像を「背景」と称す。
【００１６】
上述したように、コンピュータを用いて作成した印刷物に地紋画像を重ねて出力する場合には、印刷するドットの大きさを適切に制御してイメージスキャナの読み取り可能性を確実に制御することが非常に重要である。
【００１７】
近年、企業オフィスの印刷環境において情報機器や印刷処理装置のセキュリティ制御及び使用権限制御が大幅に強化されてきた。印刷処理装置（プリンタ）を例にとって、キヤノン株式会社のACQ（Access Control  & Quota）製品がある。ACQの主な機能として、ユーザ毎の印刷可能枚数制御、カラー・モノクロ強制制御、印刷用紙節約するための強制両面制御、強制N-Up制御（物理用紙の一面に複数論理ページを配置させる）等が挙げられる。
【００１８】
しかしながら、ページN連連Up機能や拡大又は縮小処理に伴って、印刷物画像とともに地紋画像が拡大又は縮小されて印刷されると、印刷した時点で潜像と背景のコントラストが大きくなる。これにより、印刷物において見えてはいけない「コピー」などの潜像が認識できるような状態になることがある。
【００１９】
また、複写後に複写物において正しく潜像が浮かび上がらなくなることがある。つまり、印刷する印刷物画像がレイアウト変更等に応じてサイズ変更されるとき、同様な手法で地紋画像もサイズ変更すると、不適切な地紋画像となり、地紋としての機能が損なわれるおそれがある。
【００２０】
こうした課題を避けるため、一般的には印刷物データのレイアウト変更や拡大・縮小処理が指定されていても、地紋画像の拡大や縮小処理は実行していない。また、印刷する印刷物データのレイアウト変更や拡大縮小処理が発生しても、適切な地紋画像を生成できるようにすること、所望する出力物が得られるために、特許文献３には、地紋パターンの拡大・縮小に関する方法が開示されている。
【特許文献１】特開２００１−１９７２９７号公報
【特許文献２】特開２００１−２３８０７５号公報
【特許文献３】特開２００５−１９８２５０号公報
【発明の開示】
【発明が解決しようとする課題】
【００２１】
上記特許文献３に開示されている方法は、印刷ジョブに添付されている地紋画像データはパーソナルコンピュータ等ホストにインストールされたプリンタドライバに生成されるものを前提にしている。
【００２２】
また、上記方法は、地紋ドットパターン大きさの違いにより地紋画像を「潜像」及び「背景」２つの領域に分割し、地紋画像の変倍率を取得手段で取得された変倍率に従って、第１の領域及び第２の領域のサイズを変更する。そして、上記方法は、更に変倍された第１の領域及び第２の領域をそれぞれドットパターンで再形成する手法である。
【００２３】
理論上、上記特許文献３による手法は印刷物コンテンツの拡大・縮小する際に、地紋画像もその変倍率に応じて正しく動作するはずである。
【００２４】
しかしながら、地紋画像全体を潜像及び背景の２つの領域を分割する処理と、２つ領域のサイズ変更する処理と、領域別にドットパターンの再適用する処理等には、大変時間がかかる。
【００２５】
このような地紋画像の変倍処理はホスト側で行う場合、パフォーマンス上大きな問題がないかもしれない。しかしながら、前述したACQシステムの場合、印刷ジョブがプリンタ本体に送られてきた後、本体内でACT（Access Control Ticket）分析の結果、強制ページレイアウト変更が必要と判断される場合は以下のような問題がある。つまり、プリンタ本体で印刷ジョブをインタープリット（解釈）しながら地紋画像の変倍処理を行うのは印字速度が著しく低下する可能性があり、実用化は難しい。
【００２６】
一方、従来ホストドライバで行っている地紋画像生成はプリンタでも生成可能になっている。このように、プリンタ本体の地紋生成能力が活かされていない問題もある。
【００２７】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、情報処理装置から取得する情報に地紋画像を合成して出力する場合に、地紋画像の生成負担を軽減できる仕組みを提供することである。
【課題を解決するための手段】
【００２８】
上記目的を達成する本発明の画像処理装置は以下に示す構成を備える。
【００２９】
情報処理装置から情報を取得して出力する画像処理装置であって、第１の地紋属性に基づいて第１の地紋画像を生成する第１の生成手段と、前記情報に付加される第２の地紋属性に基づいて第２の地紋画像を生成する第２の生成手段と、前記情報に対して指定される地紋処理モードに基づいて、前記第１の生成手段または前記第２の生成手段のいずれかを選択する選択手段とを有することを特徴とする。
【発明の効果】
【００３０】
本発明によれば、情報処理装置から取得する情報に地紋画像を合成して出力する場合に、画像処理装置側における地紋画像の生成負担を軽減して、取得する情報と生成された地紋画像との合成画像を効率よく出力することができる。
【発明を実施するための最良の形態】
【００３１】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００３２】
＜システム構成の説明＞
〔第１実施形態〕
図１は、本発明の第１実施形態を示す画像処理装置を適用可能な印刷制限システムの一例を示す図である。本例は、印刷制限システム（ＡＣＱ）実施形態を示す。
【００３３】
図１において、１０１はアクティブディレクトリサーバ（Ａｃｔｉｖｅ  Ｄｉｒｅｃｔｏｒｙ  Ｓｅｒｖｅｒ）で、ネットワーク上のユーザやＰＣ等の各種情報機器やプリンタ等各種デバイスの情報を一元的に管理する役割を果たす。以下、Ａｃｔｉｖｅ  Ｄｉｒｅｃｔｏｒｙ  Ｓｅｒｖｅｒ１０１を、ＡＤサーバ１０１と称する。ＡＤサーバ１０１は、データベースに各種情報を保存しており、ネットワーク管理者が登録された各種情報を登録、更新、削除することができるように構成されている。
【００３４】
なお、ＡＤサーバ１０１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等のハードウエア資源と、外部記憶装置、例えばハードディスクに記憶される各種制御プログラムを含むソフトウエア資源とから構成されている。
【００３５】
１０２はサービスエジェント（Ｓｅｒｖｉｃｅ  Ａｇｅｎｔ）で、ユーザ別の権限情報をＡＣＴ（Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ｔｏｋｅｎ）という形式で発行する。以下、サービスエジェント１０２を、ＳＡ１０２と称する。
【００３６】
ＳＡ１０２はＡＣＴを発行する信頼されたサーバである。ユーザ別の情報は前記ＡＤサーバや後述の実績収集サーバ１０３から獲得する。
【００３７】
１０３は実績収集サーバ（ＪＳＳ）で、ＡＤサーバ１０１がユーザ別の静的な情報を扱うことに対して、実績収集サーバ１０３はユーザ別の印刷枚数などの情報を獲得して集計し、ハードディスク等の内部データベースに格納する。なお、情報の獲得は、ＭＦＰ１０４に搭載されたユーティリティと連動して行う。そして、実績結果は、ＳＡ１０２に提供され、ユーザ別の枚数制限を決定する為に使用される。ＭＦＰ１０４は、ＣＰＵ、ＲＯＭ、ＲＡＭ等の制御部を備え、後述する手順に従い、クライアントＰＣ１０５から取得する情報に付加される地紋モードフラグ（図３参照）に従い、取得する情報と地紋画像との合成処理を行う。そして、ＭＦＰ１０４は、地紋画像と取得する情報との合成画像を普通紙に印刷するエンジン部を備える。
【００３８】
なお、ＭＦＰ１０４は、デバイス地紋画像を生成するための地紋属性を複数記憶して、種々の組合せに基づく地紋画像を生成する画像処理部を備える。ここで、地紋属性（第１の地紋属性）とは、図９に一例を示す。
【００３９】
また、本実施形態では、クライアントＰＣ１０５にインストールされるプリンタドライバを介して、デバイス地紋画像を生成するための地紋属性（第２の地紋属性）を印刷すべき情報に付加可能に構成されている。なお、第１の地紋属性と第２の地紋属性が一致する場合と、一致しない場合とがある。また、ドライバ地紋優先で地紋画像を生成させようとすると、上述しているようにＭＦＰ１０４の地紋画像処理負担が増えて、取得する情報（印刷ジョブ）の出力処理効率が低下する。
【００４０】
そこで、ドライバ地紋画像（第２の地紋画像）をＭＦＰ１０４が備える第１の地紋属性に基づいてデバイス地紋画像（第１の地紋画像）で代替生成させることで、地紋画像生成処理を効率化することができる。なお、その際、印刷ジョブにレイアウト指定がなされている場合、例えば１ページ内に複数のページの画像をレイアウトする指定がなされる場合がある。その場合には、取得する印刷ジョブ中の印刷情報（テキスト、画像、グラフィックス）と、合成すべき地紋画像にもそれぞれレイアウト処理に対応する画像処理を行う。ここで、地紋画像のレイアウト変更に伴い行う画像処理とは、地紋画像の回転処理が含まれる。
【００４１】
なお、ＭＦＰ１０４の画像処理部は、地紋属性に基づいて、背景ディザマトリックスと、潜像ディザマトリックスを使用して、印刷情報に合成すべき地紋画像を生成する。また、ＭＦＰ１０４の画像処理部は、後述する地紋モードフラグ（クライアントＰＣ１０５のプリンタドライバにより指定可能）に応じて、地紋画像の生成を以下のように処理する。つまり、第１の地紋画像を生成する第１の生成処理と、第２地紋画像を生成する第２の生成処理を行う。
【００４２】
ＭＦＰ１０４の画像処理部は、地紋モードフラグがデバイス地紋を優先させる指定である場合は、第１の地紋属性に基づく第１の地紋画像生成を行う。この場合、プリンタドライバは、ドライバ地紋属性（第２の地紋属性）を印刷ジョブ中に付加している。このため、ＭＦＰ１０４の画像処理部は、第１の地紋画像属性で同一の地紋画像を生成できない場合があるため、それぞれ地紋属性を調べて、ドライバ地紋に一番近似する第１の地紋属性の要素（フォント、サイズ等）を決定する。ここで、近似するとは、なお、ドライバ地紋に一番近似するように、つまり、ドライバ地紋（第２の地紋属性）に合致するように優先順位の高い第１の地紋属性の要素を決定する。この決定処理については、図７に示すマッチ処理で詳述する。
【００４３】
１０５はクライアントＰＣで、ハードウエア資源にインストールされているプリンタドライバを介してアプリケーションの出力を依頼する。また、クライアントＰＣ１０５は、ＡＣＱシステム対応のユーティリティをインストールすることにより、後述するように印刷要求がＡＣＱ印刷システム内で制限される。
【００４４】
ユーザ１０６がクライアントＰＣ１０５を使用する際、まずＡＣＱシステムにログオンしなければならない。この場合、ログオンユーザの認証はＡＤサーバ１０１により行う。なお、該当ユーザが印刷処理を行う時、システム管理者に予め設定されたユーザ別の権限に従う。
【００４５】
権限の具体例として、片面可能、必ず両面、必ず４−Ｕｐ、必ずモノクロ（カラー機でもカラー印刷不可）等が挙げられる。
【００４６】
なお、ユーザ１０６は、オペレータとも呼ばれ、図１に示す本システムの利用者であって、上記システム管理者に予め設定されたユーザであって、ログイン情報が登録されているユーザである。
【００４７】
１０４はＭＦＰで、図１に示したＡＣＱシステムで使用する印刷装置を示す。本機においてはＳＡ１０２から生成されるＡＣＴの情報に従って利用できる機能の制限を行う。
【００４８】
また、クライアントＰＣ１０５からの印刷ジョブに対しては、ＡＣＴや印刷ジョブの転送に暗号化処理が用いられ、改ざん防止や成りすましといった脅威に対抗することが可能である。
【００４９】
図１のクライアントＰＣ１０５から印刷ジョブが要求された場合、クライアントＰＣ１０５に予めインストールされたプリンタドライバはＳＡ１０２にＡＣＴ取得要求を行う。ＳＡ１０２はＡＤサーバ１０１から利用者情報を取得して、ＡＣＴを作成し自身の署名を添付しドライバに配布する。上限枚数制限については、ＪＳＳ１０３よりその利用者の使用実績を取得し、ＡＤサーバ１０１に格納されている上限枚数から実績分を引いた枚数を上限枚数として、ＡＣＴに記述する。プリンタドライバは、ＡＣＴを取得すると、ＡＣＴを解析し、ＡＣＴに従って印刷イメージを作成し、印刷データとＡＣＴをＭＦＰ１０４に送信する。ＭＦＰ１０４では受信したＡＣＴを解釈して、対象の印刷ジョブに対して、機能制限を行う。
【００５０】
更に、ユーザが地紋付きの印刷を行う場合、図３に示すような印刷ジョブを作成する。
【００５１】
図２は、図１に示した情報処理装置と画像処理装置の構成を説明するブロック図である。本実施形態では、情報処理装置は、図１に示したＡＤサーバ１０１、ＳＡ１０２、ＪＳＳ１０３、クライアントＰＣ１０５に対応し、画像処理装置は、ＭＦＰ１０４に対応する。
【００５２】
図２において、１はＣＰＵで、ＲＯＭ３に記憶された制御プログラムをＲＡＭ２にロードして、内部バス４に接続されるデバイスを制御する。５はキーボードコントローラ（ＫＢＣ）で、キーボード（ＫＢ）９からのキー入力を処理する。６は表示コントローラ（ＣＲＴＣ）で、表示装置としてのＣＲＴ１０またはＬＥＤディスプレイ等に対する表示を制御する。２はＲＡＭである。
【００５３】
７はメモリコントローラ（ＭＣ）で、外部メモリ１１とのアクセスを制御する。外部メモリ１１は、例えばハードディスク等で構成され、情報処理装置のＯＳ、アプリケーション、プリンタドライバ、サーバアプリケーション等が記憶されている。８はネットワークコントローラ（ＮＩＣ）で、ネットワーク１０７を介して接続される情報処理装置、画像処理装置としてのＭＦＰ１０４との通信を制御する。
【００５４】
ＭＦＰ１０４において、１２はＣＰＵで、ＲＯＭ１３に記憶される制御プログラムをＲＡＭ１９にロードして、内部バス１５に接続されるデバイスを制御する。１８はネットワークコントローラ（ＮＩＣ）で、情報処理装置と所定のプロトコルで通信可能に構成されている。なお、ＣＰＵ１２は、ＮＩＣ１８を介して情報処理装置から要求される印刷ジョブを取得してＲＡＭ１９に確保される受信バッファに蓄積する。
【００５５】
１６は印刷部インタフェース（印刷部Ｉ／Ｆ）で、エンジン部を構成する印刷部１７に対する画像データの出力を制御する。１０１２は操作部で、ＬＥＤディスプレイとタッチパネルとが一体として構成され、画像処理に必要な機能設定を表示されるＵＩ画面を介して指示可能に構成されている。
【００５６】
２０はメモリコントローラ（ＭＣ）で、外部メモリ１４に対するアクセスを制御する。なお、外部メモリ１４には、ＣＰＵ１２がＲＡＭ１９上のワークメモリで地紋画像を生成するための地紋属性（第１の地紋属性）が記憶されている。印刷部１７には、オプションとして、シート後処理装置を接続可能に構成されている。これにより、レイアウト処理で指定された用紙の両面に画像を形成したりすることが可能に構成されている。また、外部メモリ１４に、印刷ジョブをユーザ毎に蓄積可能なボックス領域が確保可能な場合もある。この場合には、情報処理装置から取得した印刷ジョブを蓄積し、ユーザ認証等のログイン処理を経て、蓄積した印刷情報を出力したりすることができる。なお、図示しないオプションインタフェースを介して、スキャナ装置やデータ通信装置を接続して、スキャナ入力された画像を出力するコピー機能や、外部メモリ１４から読み出した印刷ジョブを他の画像処理装置に転送することも可能である。さらに、公衆回線を介して外部のファクシミリ装置とのデータ送受信処理を実行可能である。
【００５７】
図３は、図１に示したＭＦＰ１０４で処理される印刷ジョブの構造を説明する図である。
【００５８】
図３において、２０１は印刷ジョブのヘッダで、例えば通常ジョブ名、ユーザ、給紙口、排紙口、用紙タイプ、用紙サイズ、印字解像度等、の情報を指定できる。２０２はページ情報で、印刷ジョブ２００内の１ページを印刷するために、必要な情報を示している。
【００５９】
ページ情報２０２において、２０４は地紋画像である。２０５は地紋画像属性である。２０６はページ１のＰＤＬ印字データコマンドである。２０７は地紋モードフラグ（地紋モードＦｌａｇ）である。地紋モードフラグ２０７はページレイアウト変更時、印刷ジョブに添付されている地紋画像２０２が直接使えない場合、デバイス本体生成地紋を使用するか、それとも地紋画像２０２を加工して使うかを示すフラグである。
【００６０】
なお、１つの印刷ジョブ２００が複数ページを有する場合、他のページ情報も同じ構造で生成される。２０３は第Ｎページ目のページ情報を示す。
【００６１】
図４は、図３に示した地紋画像２０４の一例を示す図である。本例は、ページ情報２０２中の地紋画像属性２０５に対する地紋画像２０４の例である。
【００６２】
図４において、３０１は潜像領域で、「コピー」と言う文字の領域に対応する。潜像領域３０１は潜像用ディザマトリックスで生成され、イメージスキャナに認識させる画像領域である。
【００６３】
一方、３０２は背景領域で、「コピー」文字以外の領域に対応する。背景領域３０２は、背景用ディザマトリックスで生成され、イメージスキャナに認識させない画像領域である。
【００６４】
図５は、図３に示した地紋画像属性２０５の一例を説明する図である。本例において、地紋画像属性２０５は地紋を生成するための必要な情報であり、また地紋構成要素である。
【００６５】
図５において、４０１は文字で、例えば「コピー」の例を示す。４０２は書体で、例えばＭＳゴシックの例を示す。４０３は地紋色で、例えば黒の例を示す。４０４はサイズで、文字４０１の文字サイズを指定し、例えば２４ポイント（ＰＴ）の例を示す。
【００６６】
４０５は回転角度で、例えば回転無しの「０」が指定された例を示す。４０６はリピートで、文字４０１のリピート回数を指定し、例えば「３」回リピートが指定された例を示す。４０７は間隔で、文字４０１の文字間隔を指定し、例えば「５」ミリが指定された例を示す。なお、指定は、インチであってもよい。
【００６７】
４０８は背景用データディザマトリックスで、図４に示す背景領域３０２を形成されるためのディザマトリックスの例を示す。４０９は潜像用データディザマトリックスで、図４に示す潜像領域３０１を形成されるためのディザマトリックスの例を示す。
【００６８】
これにより、図５に示すリストアップされた地紋画像属性２０５を使用すれば、理論的に図４に示した地紋画像を得ることができる。
【００６９】
なお、地紋属性の内容及び数は実施形態に依存し、潜像領域は文字以外のイメージや図形でも構わない。
【００７０】
ページ情報２０２中の一連のＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）２０６は、描画コマンドから構成されている。典型的なＰＤＬ例として、ＰＣＬやＰＳ等挙げられるが、独自なフォーマットでも構わない。これらのコマンドはデバイス本体内部のＰＤＬインタープリッタに解釈されると、１ページ分の画像を生成できる。
【００７１】
図６は、図３に示したＰＤＬ２０６の描画コマンドによるコンテンツ情報描画例を示す図である。
【００７２】
なお、コンテンツ情報５０１は、図４に示した地紋画像３００に重ねられて最終的に、ＭＦＰ１０４により印刷用紙に印刷され、地紋付きの印刷結果として出力される。
【００７３】
図７は、本実施形態を示画像処理装置における第１のデータ処理手順の一例を示すフローチャートである。本例は、ＭＦＰ１０４が印刷ジョブと共にＳＡ１０２から受信したＡＣＴを解析し、印刷アクセス制御の処理例である。なお、Ｓ６０１〜Ｓ６０８は各ステップを示す。また、各ステップは、ＭＦＰ１０４のＣＰＵ１２がＲＯＭ１３又は外部メモリ１４に記憶される制御プログラムをＲＡＭ１９にロードして実行することで実現される。
【００７４】
Ｓ６０１で、ＭＦＰ１０４のＣＰＵ１２は、該当印刷実行ユーザ（印刷ジョブの要求者）のデバイス使用権限（出力レイアウト権限を含む）をチェックする。具体的には、各ユーザは、用紙面に１ページを印刷する権限を持っている場合、強制Ｎ−ＵＰする必要がないユーザであると判断する。ここで、強制Ｎ−ＵＰする必要がないユーザであると判断した場合は、Ｓ６０４へ進む。つまり、Ｓ６０１では、クライアントＰＣ１０５から取得する印刷ジョブで特定される出力画像のレイアウトを変更するかどうかを判断している。つまり、Ｓ６０１では、クライアントＰＣ１０５のプリンタドライバで１物理ページに１論理ページを指定していても、１物理ページに複数の論理ページを指定するようにレイアウトを変更するかどうかを判断する。ここで、Ｎ−ＵＰとは、レイアウト情報であり、１物理ページ（１印刷ページ内）内に、複数の論理ページを割り当てる情報である。
【００７５】
そして、Ｓ６０４で、地紋画像２０４の上にページのコンテンツ情報に基づくページ画像とを重ねてエンジン部より用紙に印刷して、本処理を終了する。この場合は、地紋モードフラグの判断を行うことなく、Ｓ６０４へ進むため、ドライバで指定している第２の地紋属性に基づく第２の地紋画像が生成されることとなる。
【００７６】
一方、Ｓ６０１で、Ｎ−Ｕｐ（Ｎは２以上）しか印刷できないユーザであると判断した場合は、（例えば出力ページに１ページを指定していても複数ページをレイアウトする）Ｓ６０２へ進む。
【００７７】
そして、ＭＦＰ１０４のＣＰＵ１２は、Ｓ６０２で印刷ジョブ２００のヘッダ情報２０１の分析を行う。つまり、印刷ジョブ２００中にＮ−Ｕｐ指定等（印刷指定情報）を検出する。そして、Ｓ６０３で、ＭＦＰ１０４のＣＰＵ１２は、印刷指定情報の検出結果とＡＣＴ分析結果とを比較し印刷ジョブ２００によるＮ−Ｕｐ指定のＮ１の数がＡＣＴによるＮ−Ｕｐ指定のＮ２の数以上（Ｎ≧Ｎ２）であるか否かを判断する。つまり、Ｓ６０３では、要求者の出力レイアウト権限内で、取得した印刷ジョブで特定される情報の出力レイアウト要求を実行可能であるかどうかを判断している。
【００７８】
ここで、ＭＦＰ１０４のＣＰＵ１２がＮ≧Ｎ２であると判断した場合は、１ページに印刷すべきページ数が設定されているユーザ権限よりも多いため、ＹＥＳと判断される。つまり、ユーザは、用紙を節約して印刷しようとしていると判断できる。より具体的には、印刷ジョブ２００のＮ−Ｕｐ指定は「４−Ｕｐ」で、ＡＣＴによるＮ−Ｕｐ指定が「２−Ｕｐ」であれば、印刷権限範囲内で妥当な印刷設定と判断する。そして、Ｓ６０４へ進み、印刷ジョブ２００の指定に基づく「４−Ｕｐ」による印刷処理を行って、地紋画像とコンテンツ情報に基づく各ページ（印刷ジョブの構成で最大４ページ）を１枚の用紙に印刷して、処理を終了する。この場合、印刷ページ数が「３」の場合は、余白ページが発生するが、そのページを白紙とするか、地紋画像のみを印刷するかを制御できるように構成してもよい。
【００７９】
一方、Ｓ６０３で、印刷ジョブＮ−Ｕｐ指定のＮの数はＡＣＴ  Ｎ−Ｕｐ指定のＮの数より小さいと判断した場合は、Ｓ６０５へ進む。
【００８０】
例えば、印刷ジョブ２００のＮ−Ｕｐ指定が「２−Ｕｐ」で、ＡＣＴによるＮ−Ｕｐ指定が「４−Ｕｐ」である場合は、既に印刷権限範を超えて妥当な印刷設定ではないと判断する。この場合には、管理者が当該ユーザに設定した印刷制限情報に従い、強制的にＡＣＴによるＮ−Ｕｐ指定に従わせる必要がある。
【００８１】
そこで、Ｓ６０５で、ＭＦＰ１０４のＣＰＵは、ＡＣＴによるＮ−Ｕｐ指定の通りに、ページコンテンツ画像のページレイアウト変更を行う。
【００８２】
この場合、ＭＦＰ１０４のＣＰＵ１２による処理手順としては、図３に示した各ページ（レイアウト変更前のページは以下論理ページと呼ぶ）情報から、地紋画像２０４と地紋画像属性２０５とＰＤＬデータ（コンテンツ画像）を分離する。そして、コンテンツ画像だけをレイアウト変更後ページ（以下物理ページ）に再配置する。
【００８３】
具体例で言うと、ＭＦＰ１０４のＣＰＵは、元印刷ジョブによる指定が「１−Ｕｐ」で、ＡＣＴによる指定が「４−Ｕｐ」の場合、論理ページ１から論理ページ４までのページコンテンツ画像を物理ページ１に縮小して再配置する。同様に、論理ページ５から論理ページ８までを物理ページ２に縮小して再配置し、（残りのページは同様に再配置）することなる。
【００８４】
続いて、Ｓ６０６で、ＭＦＰ１０４のＣＰＵは、地紋モードフラグ２０７がデバイス地紋（第１の地紋）であるのか、それともドライバ地紋（第２の地紋）であるのかを判断する処理を行う。ここで、ドライバ地紋とは、クライアントＰＣ１０５にインストールされているプリンタドライバにより指定されるものである。また、各地紋画像は、各地紋属性に従い、ＭＦＰ１０４の画像処理部により生成される。
【００８５】
本実施形態では、図３に示している通り、論理ページ毎に地紋モードフラグ２０７を設定することが可能に構成されているが、印刷ジョブ毎に１つのフラグを持ち、ＡＣＴ印刷制限システム全体として１つのフラグとする構成でもよい。ここで、地紋モードフラグとは、地紋処理モードを指定するものであり、第１の地紋属性に従い第１の地紋画像を生成するか、第２の地紋属性に従い第２の地紋画像を生成するかを指定する。このように地紋処理モードを指定することで、クライアントＰＣ１０５のプリンタドライバが指定する第２の地紋属性を第１の地紋属性で代替させる処理を実行させることができる。
【００８６】
なお、以下の説明では、印刷ジョブ内の各論理ページの地紋モードフラグは同じ設定になっているものと仮定する。
【００８７】
Ｓ６０６の判断の結果、ＭＦＰ１０４のＣＰＵがドライバ地紋であると判断した場合は、Ｓ６０８へ進む。
【００８８】
そして、Ｓ６０８で、物理ページ用地紋画像を印刷ジョブに添付されている論理ページのドライバ地紋から準備する。
【００８９】
例えば、Ｓ６０５で１−Ｕｐ→２−Ｕｐへ強制レイアウトした場合、論理ページ１のドライバ地紋を物理ページ１用に９０度回転し、Ｓ６０４で論理ページ１及び論理ページ２の各コンテンツ画像との合成作業に前準備する。同様に論理ページ３のドライバ地紋を物理ページ２用に９０度回転しておく。
【００９０】
一方、Ｓ６０６で、ＭＦＰ１０４のＣＰＵ１２がデバイス地紋であると判断した場合は、Ｓ６０７へ進み地紋マッチ処理を行う。
【００９１】
本実施形態において、地紋マッチ処理とは、所定のルールに従い、印刷ジョブ２００内の地紋画像属性２０５に基づいて、ドライバ生成した地紋の最適な代替物を探し出す処理である。なお、詳細については図８を参照しながら説明する。
【００９２】
図８は、本実施形態を示画像処理装置における第２のデータ処理手順の一例を示すフローチャートである。本例は、ＭＦＰ１０４が印刷ジョブと共にＳＡ１０２から受信したＡＣＴを解析し、印刷アクセス制御の処理例である。なお、Ｓ７０１〜Ｓ７０４は各ステップを示す。また、各ステップは、ＭＦＰ１０４のＣＰＵ１２がＲＯＭ１３又は外部メモリ１４に記憶される制御プログラムをＲＡＭ１９にロードして実行することで実現される。
【００９３】
Ｓ７０１で、ＭＦＰ１０４のＣＰＵ１２は、本体が生成可能な地紋データ一覧を作成する。ここで、生成地紋の種類はデバイスの地紋生成能力によって大別する。本実施形態では説明の便宜上、デバイス地紋の潜像領域は文字模様しか対応しない、背景領域は無地と仮定する。
【００９４】
勿論、文字以外のイメージやグラフィックス模様の潜像及び、各種模様の背景を実施する場合でも本発明の適用範囲である。そして、Ｓ７０１により、図９に示す地紋データ一覧が得られる。
【００９５】
次に、Ｓ７０２で、ＭＦＰ１０４のＣＰＵ１２は、印刷ジョブから送られてきた地紋属性情報に基づいて、マッチ処理を行う。
【００９６】
例えば、図５に示した地紋画像属性を使い、地紋文字の一番重要度の高い属性→低い属性の順番（以下はルールと呼ぶ、なおルールは実施状況によってユーザがカスタマイズ可能に構成されている）でマッチ処理を行う。
【００９７】
次に、Ｓ７０４で、ＭＦＰ１０４のＣＰＵ１２は、全てのマッチ処理が完了しているかどうかを判断する。ここで、ＭＦＰ１０４のＣＰＵ１２は、全てのマッチ処理が完了していると判断した場合は、本処理を終了する。
【００９８】
一方、Ｓ７０４で、全てのマッチ処理が完了していないと判断した場合は、Ｓ７０３へ戻り、マッチ処理を繰り返す。
【００９９】
これにより、図１０に示すような、マッチ結果に基づく地紋属性が決定される。そして、上記マッチ結果と地紋属性の背景ディザマトリックスと潜像ディザマトリックスを使用して、ＭＦＰ１０４のＣＰＵ１２は、ドライバ地紋に一番近い地紋画像を生成することができる。なお、マッチ理由は、説明上記載している。また、レイアウト変更後、物理ページの用紙サイズと向きに合わせる必要がある。
【０１００】
図１１は、図１に示したＭＦＰ１０４で出力される出力結果の一例を示す図である。本例は、強制２−Ｕｐ変更後に合わせて、地紋画像８０１を右９０度回転の結果に、論理ページ８０２、８０３のコンテンツ画像を重ねた結果を示す。この合成結果が図７に示すＳ６０４で出力される。
【０１０１】
上記実施形態によれば、ページ強制Ｎ−Ｕｐ処理の場合でも地紋画像のパターンは崩れることがなく、正しく印刷できる。
【０１０２】
〔第２実施形態〕
図１２は、本発明の第２実施形態を示す印刷制限システムの一例を示す図である。本例は、印刷制限システム（ＡＣＱ）実施形態を示す。
【０１０３】
本例はクライアントＰＣ９０１〜９０３の３台と、どこでもプリントサーバ９０５、認証サーバ９０６、ＭＦＰプリンタ９０４から構成されていて、更にネットワークケーブルで接続している。
【０１０４】
ユーザ９０７が各種帳票や印刷物をクライアントＰＣにインストール済のドライバ経由で１−ＵｐのＰＤＬジョブを作成し、どこでもプリントサーバ９０５のデータベースに保存しておく。
【０１０５】
このような印刷制限システムにおいて、印刷物出力が必要な場合、ユーザ９０７はＭＦＰプリンタ９０４が設置される場所に行って、認証カードで認証処理した後、印刷物のＰＤＬジョブ名を指定する。なお、認証方法は、認証カード以外の認証処理であってもよい。なお、ジョブはどこでもプリントサーバ９０５のデータベースから取り出され、ネットワーク９０８経由でＭＦＰプリンタ９０４に送信する仕組みである。
【０１０６】
また、ユーザ９０７がＰＤＬジョブ名を指定すると同時に、ジョブの印刷設定も行える。
【０１０７】
なお、例えば地紋付きＰＤＬジョブで且つ、Ｎ−Ｕｐ指定される場合、地紋画像とページコンテンツ画像が同時にＮ−Ｕｐ処理すると、地紋パターンが崩れ、地紋の牽制効果がなくなる問題を第１実施形態において既に説明した。この問題を解決するには、図１３に示す処理で解決することができる。
【０１０８】
図１３は、本実施形態を示画像処理装置における第３のデータ処理手順の一例を示すフローチャートである。本例は、ＭＦＰ１０４が印刷ジョブと共にＳＡ１０２から受信したＡＣＴを解析し、印刷アクセス制御の処理例である。なお、Ｓ１００１〜Ｓ１００７は各ステップを示す。また、各ステップは、ＭＦＰ１０４のＣＰＵ１２がＲＯＭ１３又は外部メモリ１４に記憶される制御プログラムをＲＡＭ１９にロードして実行することで実現される。
【０１０９】
Ｓ１００１で、ＭＦＰ１０４のＣＰＵ１２は、Ｎ−Ｕｐ印刷しようとしているＰＤＬジョブは地紋が付加されているかどうかを判断する。ここで、ＭＦＰ１０４のＣＰＵ１２により地紋が付加されていないと判断した場合は、Ｓ１００２へ進み、通常のＮ−Ｕｐ印刷処理を行って、本処理を終了する。
【０１１０】
一方、Ｓ１００１でＰＤＬジョブは地紋が付加されていると判断した場合は、Ｓ１００３で、ＭＦＰプリンタ９０４が備える操作パネル上ダイアログボックスを表示し、ユーザ９０７に地紋印刷モードを選択させる。
【０１１１】
次に、Ｓ１００４で、ＭＦＰ１０４のＣＰＵ１２がユーザ９０７によりドライバ地紋が選択されているかどうかを判断する。ここで、ＭＦＰ１０４のＣＰＵ１２によりドライバ地紋が選択されていると判断した場合は、Ｓ１００７で論理ページ情報から地紋画像データを抽出し、Ｎ−Ｕｐ後物理ページ用地紋画像として使う。
【０１１２】
一方、Ｓ１００４で、ＭＦＰ１０４のＣＰＵ１２によりユーザ９０７がデバイス地紋を選択していないと判断した場合は、Ｓ１００５でデバイス代替地紋を生成する。なお、代替地紋の生成方法は第１実施形態の地紋マッチ手法と同様であり、ここで説明を割愛する。
【０１１３】
次に、Ｓ１００６で、Ｓ１００５で生成されたデバイス地紋画像或いは、Ｓ１００７で得たドライバ地紋画像を使用して、Ｎ−Ｕｐページ画像と合成して結果を通常の用紙にエンジン部から出力して、本処理を終了する。
【０１１４】
上記実施形態によれば、ページＮ−Ｕｐ処理が必要な場合でも地紋画像のパターンは崩れることがなく、正しく印刷できる。
【０１１５】
また、本実施形態では、情報処理装置から印刷ジョブを画像処理装置が取得した場合で、かつ、印刷ジョブのページレイアウト変更処理を施すと判断した場合に、取得する情報に付加されている地紋モードの内容で地紋処理を切替えている。このため、地紋としての機能を損なわずに物理ページに必要な地紋画像を印刷ジョブ内のドライバ地紋で加工するか、或いはデバイス本体で生成するかを指定することが可能となる。
【０１１６】
これにより、何れの地紋処理が選択された場合でも、情報処理装置から取得する情報と生成される地紋画像とを合成した合成画像を高速に処理することができる。また、画像処理装置側の地紋資源で、デバイスドライバが要求する地紋画像に近い地紋画像を生成するため、印刷パフォーマンスに大きな影響を与えずに、最適な地紋印刷処理を行うことができる。
【０１１７】
〔第３実施形態〕
以下、図１４に示すメモリマップを参照して本発明に係る画像処理装置で読み取り可能なデータ処理プログラムの構成について説明する。
【０１１８】
図１４は、本発明に係る画像処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１１９】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１２０】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１２１】
本実施形態における図７、図８、図１３に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１２２】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１２３】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２４】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１２５】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１２６】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２７】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１２８】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１２９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。例えばそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行う。そして、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３０】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込ませる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３１】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１３２】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【図面の簡単な説明】
【０１３３】
【図１】本発明の第１実施形態を示す画像処理装置を適用可能な印刷制限システムの一例を示す図である。
【図２】図１に示した情報処理装置と画像処理装置の構成を説明するブロック図である。
【図３】図１に示したＭＦＰで処理される印刷ジョブの構造を説明する図である。
【図４】図３に示した地紋画像の一例を示す図である。
【図５】図３に示した地紋画像属性の一例を説明する図である。
【図６】図３に示したＰＤＬの描画コマンドによるコンテンツ情報描画例を示す図である。
【図７】本実施形態を示画像処理装置における第１のデータ処理手順の一例を示すフローチャートである。
【図８】本実施形態を示画像処理装置における第２のデータ処理手順の一例を示すフローチャートである。
【図９】図１に示したＭＦＰにより生成可能なデバイス地紋情報の一例を示す図である。
【図１０】図１に示したＭＦＰにより決定されたデバイス地紋情報の一例を示す図である。
【図１１】図１に示したＭＦＰで出力される出力結果の一例を示す図である。
【図１２】本発明の第２実施形態を示す印刷制限システムの一例を示す図である。
【図１３】本実施形態を示画像処理装置における第３のデータ処理手順の一例を示すフローチャートである。
【図１４】本発明に係る画像処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０１３４】
１０１  ＡＤサーバ
１０２  ＳＡ
１０３  ＪＳＳ
１０４  ＭＦＰ
１０５  クライアントＰＣ
１０６  ユーザ
【図１】
2008278369.tif 000003
【図２】
2008278369.tif 000004
【図３】
2008278369.tif 000005
【図４】
2008278369.tif 000006
【図５】
2008278369.tif 000007
【図６】
2008278369.tif 000008
【図７】
2008278369.tif 000009
【図８】
2008278369.tif 000010
【図９】
2008278369.tif 000011
【図１０】
2008278369.tif 000012
【図１１】
2008278369.tif 000013
【図１２】
2008278369.tif 000014
【図１３】
2008278369.tif 000015
【図１４】
2008278369.tif 000016