(57)【要約】【課題】印刷装置を使用するユーザの情報に応じて、画質劣化処理、地紋処理等の原稿画像の再利用性を低下させる処理を行うか否かを判断する印刷システム等を提供する。【解決手段】情報処理装置は、ユーザからの指示に基づいて、原稿画像内の一部の領域をユーザ指定領域として設定し、設定されたユーザ指定領域の位置と原稿画像とを印刷装置に対して送信する。印刷装置は、ユーザ指定領域の位置と原稿画像とを受信し、受信した原稿画像におけるユーザ指定領域に地紋画像を合成するか否かを、印刷装置のユーザの情報に基づいて決定する。【選択図】図２
2008306583.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と印刷装置を備える印刷システムであって、
前記情報処理装置は、
ユーザからの指示に基づいて、原稿画像内の一部の領域をユーザ指定領域として設定し、前記設定されたユーザ指定領域の位置と前記原稿画像とを前記印刷装置に対して送信し、
前記印刷装置は、
前記ユーザ指定領域の位置と前記原稿画像とを受信し、前記受信した原稿画像における前記ユーザ指定領域に地紋画像を合成するか否かを、前記印刷装置のユーザの情報に基づいて決定すること
を特徴とする印刷システム。
【請求項２】
前記ユーザ指定領域は、オブジェクトが描画される原稿画像内の一部の領域であって、前記オブジェクトに付加された複製禁止情報により指定される領域であることを特徴とする請求項１記載の印刷システム。
【請求項３】
前記ユーザ指定領域は、完全透過のために印刷出力されない不可視オブジェクトによって指定される原稿画像内の一部の領域であることを特徴とする請求項１記載の印刷システム。
【請求項４】
前記ユーザ指定領域は、ラスタオペレーション処理による描画演算により印刷出力されない不可視オブジェクトによって指定される原稿画像内の一部の領域であることを特徴とする請求項１記載の印刷システム。
【請求項５】
情報処理装置と印刷装置とを有する印刷システムであって、
前記情報処理装置は、
当該情報処理装置のユーザからの指示に基づいて、原稿画像内の一部の領域をユーザ指定領域として設定し、前記設定されたユーザ指定領域の位置と前記原稿画像とを前記印刷装置に対して送信し、
前記印刷装置は、
前記ユーザ指定領域の位置と前記原稿画像とを受信し、前記受信した原稿画像における前記ユーザ指定領域の画質劣化を行うか否かを、前記印刷装置のユーザの情報に基づいて決定すること
を特徴とする印刷システム。
【請求項６】
前記ユーザ指定領域は、完全透過のために印刷出力されない不可視オブジェクトによって指定される原稿画像内の一部の領域であることを特徴とする請求項５記載の印刷システム。
【請求項７】
前記印刷装置は、前記画質劣化を行うと判断された際に、前記不可視オブジェクトの透過度を変更することを特徴とする請求項６記載の印刷システム。
【請求項８】
前記印刷装置は、複数の不可視オブジェクトの透過度をまとめて変更することを特徴とする請求項７記載の印刷システム。
【請求項９】
前記印刷装置は、前記印刷装置のユーザの情報に基づいて、透過度を設定することを特徴とする請求項７又は８記載の印刷システム。
【請求項１０】
ＰＤＬデータ内の情報に基づいて、原稿画像内の一部の領域を複製禁止のユーザ指定領域として指定する手段と、
前記指定されたユーザ指定領域に地紋画像を合成する手段
を備えることを特徴とする画像形成装置。
【請求項１１】
前記ユーザ指定領域は、完全透過のために印刷出力されない不可視オブジェクトによって指定される原稿画像内の一部の領域であることを特徴とする請求項１０記載の画像形成装置。
【請求項１２】
情報処理装置と印刷装置とを用いた印刷処理方法であって、
前記情報処理装置が、ユーザからの指示に基づいて、原稿画像内の一部の領域をユーザ指定領域として設定し、前記設定されたユーザ指定領域の位置と前記原稿画像とを前記印刷装置に対して送信するステップと、
前記印刷装置が、前記ユーザ指定領域の位置と前記原稿画像とを受信し、前記受信した原稿画像における前記ユーザ指定領域に地紋画像を合成するか否かを、前記印刷装置のユーザの情報に基づいて決定するステップ
を含むことを特徴とする印刷処理方法。
【請求項１３】
前記ユーザ指定領域は、オブジェクトが描画される原稿画像内の一部の領域であって、前記オブジェクトに付加された複製禁止情報により指定される領域であることを特徴とする請求項１２記載の印刷処理方法。
【請求項１４】
前記ユーザ指定領域は、完全透過のために印刷出力されない不可視オブジェクトによって指定される原稿画像内の一部の領域であることを特徴とする請求項１２記載の印刷処理方法。
【請求項１５】
前記ユーザ指定領域は、ラスタオペレーション処理による描画演算により印刷出力されない不可視オブジェクトによって指定される原稿画像内の一部の領域であることを特徴とする請求項１２記載の印刷処理方法。
【請求項１６】
情報処理装置と印刷装置とを用いた印刷処理方法であって、
前記情報処理装置が、当該情報処理装置のユーザからの指示に基づいて、原稿画像内の一部の領域をユーザ指定領域として設定し、前記設定されたユーザ指定領域の位置と前記原稿画像とを前記印刷装置に対して送信するステップと、
前記印刷装置が、前記ユーザ指定領域の位置と前記原稿画像とを受信し、前記受信した原稿画像における前記ユーザ指定領域の画質劣化を行うか否かを、当該印刷装置のユーザの情報に基づいて決定するステップ
を含むことを特徴とする印刷処理方法。
【請求項１７】
前記ユーザ指定領域とは、完全透過のために印刷出力されない不可視オブジェクトによって指定される原稿画像内の一部の領域であることを特徴とする請求項１６記載の印刷処理方法。
【請求項１８】
前記印刷装置は、前記画質劣化を行うと判断された際に、前記不可視オブジェクトの透過度を変更することを特徴とする請求項１７記載の印刷処理方法。
【請求項１９】
前記印刷装置は、複数の不可視オブジェクトの透過度をまとめて変更することを特徴とする請求項１８記載の印刷処理方法。
【請求項２０】
前記印刷装置は、前記印刷装置のユーザの情報に基づいて、透過度を設定することを特徴とする請求項１８又は１９記載の印刷処理方法。
【請求項２１】
ＰＤＬデータ内の情報に基づいて、原稿画像内の一部の領域を複製禁止のユーザ指定領域として指定するステップと、
前記指定されたユーザ指定領域に地紋画像を合成するステップ
を含むことを特徴とする画像形成方法。
【請求項２２】
前記ユーザ指定領域とは、完全透過のために印刷出力されない不可視オブジェクトによって指定される原稿画像内の一部の領域であることを特徴とする請求項２１記載の画像形成方法。
【請求項２３】
コンピュータに請求項１〜２２のいずれか１項に記載の方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２４】
コンピュータに請求項１〜２２のいずれか１項に記載の方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷処理システムおよび画像形成装置に関する。
【背景技術】
【０００２】
近年、セキュリティに対する意識の高まりから、印刷出力物に対しての管理方法が問われてきている。そのための技術の１つとして、複写機（スキャナ等）の再現能力の限界を利用した「地紋印刷」という技術が知られている。これは、「禁複写」などの文字列が埋め込まれた地紋画像と原稿画像とを合成し、出力用紙上に形成する技術である。この出力物がコピーされると、埋め込まれていた「禁複写」という文字列が複写物上で浮かび上がる。これにより、複写するものにその複写物の使用を躊躇させ、さらには、複写そのものを防止・牽制する効果をも生じさせるものである。
【０００３】
ここで、地紋画像の詳細な説明を行う。地紋画像には、人間が一見しても見えないように「禁複写」などの文字列が埋め込まれている。一方、この地紋画像を複写することで得られる複写物上では、この埋め込まれた文字列は浮かび上がる。そのため、こうした地紋画像と原稿画像を合成して出力用紙上に形成された文書は、その複写物と容易に区別することが可能となる。
【０００４】
この地紋画像は、コピーされると複写物上で画像が現れる領域と、画像が消えるか又は画像が現れる領域に比べて画像が薄くなる領域の２つの領域から構成される。この２つの領域は、印刷出力した状態ではほぼ同じ濃度となっており、人間の目には文字列が埋め込まれていることがわからない。以降、複写によって現れる領域を「潜像部」、複写によって消えるか又は薄くなる領域を「背景部」と称する。
【０００５】
図８（ａ）は、地紋画像におけるドットの状態を示す図である。同図でドットが集中して配置されている領域が潜像部であり、ドットが分散して配置されている領域が背景部である。この２つの領域におけるドットは、それぞれ異なる網点処理や異なるディザ処理により生成されている。例えば、潜像部のドットは低い線数の網点処理により生成され、背景部のドットは高い線数の網点処理により生成されている。あるいは、潜像部のドットはドット集中型ディザマトリクスを用いて生成され、背景部のドットはドット分散型マトリクスを用いて生成される。
【０００６】
ところで、複写機の再現能力は、複写機が有する入力解像度や出力解像度に依存するため、能力限界が存在する。これにより、一般的に複写物上では潜像部におけるドットは再現されるものの、背景部におけるドットは再現されにくい。すなわち、地紋画像の潜像部におけるドットが複写機で再現可能なドットより大きく形成され、かつ背景部におけるドットが複写機で再現可能なドットより小さく形成されている場合、複写物上では、潜像部が背景部に比べてより濃く再現される。以降、複写物上で潜像部が背景部より濃く再現されることで、埋め込まれていた文字列などが浮かび上がったように見えることを「顕在化」と称する。
【０００７】
図８（ａ）、（ｂ）は、潜像の顕在化を示す図である。集中したドット（大きなドット）は複写物上で再現され、分散したドット（小さなドット）は複写物上で正確に再現されないことを同図は概念的に示している。
【０００８】
なお、地紋画像は上記構成に限定されるものではなく、複写物上で人間が認識可能に「禁複写」などの文字列や記号、あるいは模様などが顕在化するように構成されていれば良い。また、複写物上で「禁複写」などの文字列が白抜き状態で示された場合も、その地紋画像は目的を果たしているといえる。
【０００９】
ところで、地紋画像は、複写物の利用などを牽制すべき内容の原稿画像とともに同じ用紙の中に印刷されるものである。この場合、従来の地紋印刷では、原稿画像が印刷される用紙の全面に地紋画像を印刷することが行われていた（特許文献１参照）。例えば、特許文献１に開示された技術では、地紋印刷を適用するか否かを物理ページ単位で選択している。このため、この技術では、用紙の一部の領域には地紋印刷を行い、残りの領域には地紋印刷を行わない制御ができないという課題がある。一方、他の従来技術として、ユーザインターフェースを介して、１つの物理ページ内で地紋画像を適用する領域または地紋画像を適用しない領域を指定し、地紋画像を適用する領域にのみ地紋印刷をする技術が提案されている（特許文献２参照）。この技術は、上記の課題を解決するものである。例えば、特許文献２には以下のことが記載されている。
【００１０】
ユーザがＰＣ（ホストコンピュータ）上のユーザインターフェースを介して地紋画像を合成する原稿画像内の位置を指定すると、ＰＣは、当該位置で原稿画像と合成する地紋画像を生成し、原稿画像と地紋画像をプリンタへ送信する。プリンタは、ＰＣから受取った原稿画像と地紋画像（地紋画像のサイズは原稿画像のサイズより小さい）とを合成する。
【００１１】
このように、特許文献２に開示された技術を用いれば、ユーザが指定した原稿画像内の特定の位置で原稿画像と地紋画像を合成することができる。
【００１２】
【特許文献１】特開２００１−１９７２９７号公報
【特許文献２】特開２００５−２３５１８１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、特許文献２に開示された技術は、ユーザが地紋画像を合成する原稿画像内の位置を指定するものである。したがって、ユーザ指定によって地紋画像を合成する位置が画一的に決まるという制約がある。
【００１４】
また、ＰＣのユーザは、当該ユーザにとって信頼をおける人物が原稿画像を印刷する場合には、印刷物上に地紋画像を合成しないで、逆に、信頼をおけない人物が原稿画像を印刷する場合には、印刷物上に地紋画像を合成するといった選択を行いたい場合がある。しかし、このような場合において、特許文献２に開示された技術では、ＰＣのユーザは、印刷装置を使用するユーザに応じて地紋処理を行うか否かを選択することはできない。
【００１５】
また、特許文献２に開示された技術では、地紋画像を合成する原稿画像内の位置をユーザが指定しなければならないため、ユーザにかかる操作負担は大きく、さらに、ユーザが操作ミスをした場合、地紋画像を合成すべき適切な位置で地紋画像が合成されない。
【００１６】
そこで、本発明は、印刷装置を使用するユーザの情報に応じて、画質劣化処理、地紋処理等の原稿画像の再利用性を低下させる処理を行うか否かを判断する印刷システム等を提供することを目的とする。
【課題を解決するための手段】
【００１７】
本発明の印刷システムは、情報処理装置と印刷装置を備える印刷システムであって、情報処理装置は、ユーザからの指示に基づいて、原稿画像内の一部の領域をユーザ指定領域として設定し、設定されたユーザ指定領域の位置と原稿画像とを印刷装置に対して送信し、印刷装置は、ユーザ指定領域の位置と原稿画像とを受信し、受信した原稿画像におけるユーザ指定領域に地紋画像を合成するか否かを、印刷装置のユーザの情報に基づいて決定することを特徴とする。
【００１８】
本発明の印刷システムは、情報処理装置と印刷装置とを有する印刷システムであって、情報処理装置は、情報処理装置のユーザからの指示に基づいて、原稿画像内の一部の領域をユーザ指定領域として設定し、設定されたユーザ指定領域の位置と原稿画像とを印刷装置に対して送信し、印刷装置は、ユーザ指定領域の位置と原稿画像とを受信し、受信した原稿画像におけるユーザ指定領域の画質劣化を行うか否かを、印刷装置のユーザの情報に基づいて決定することを特徴とする。
【００１９】
本発明の画像形成装置は、ＰＤＬデータ内の情報に基づいて、原稿画像内の一部の領域を複製禁止のユーザ指定領域として指定する手段と、指定されたユーザ指定領域に地紋画像を合成する手段を備えることを特徴とする。
【００２０】
本発明の印刷処理方法は、情報処理装置と印刷装置とを用いた印刷処理方法であって、情報処理装置が、ユーザからの指示に基づいて、原稿画像内の一部の領域をユーザ指定領域として設定し、設定されたユーザ指定領域の位置と原稿画像とを印刷装置に対して送信するステップと、印刷装置が、ユーザ指定領域の位置と原稿画像とを受信し、受信した原稿画像におけるユーザ指定領域に地紋画像を合成するか否かを、印刷装置のユーザの情報に基づいて決定するステップを含むことを特徴とする。
【００２１】
本発明の印刷処理方法は、情報処理装置と印刷装置とを用いた印刷処理方法であって、情報処理装置が、情報処理装置のユーザからの指示に基づいて、原稿画像内の一部の領域をユーザ指定領域として設定し、設定されたユーザ指定領域の位置と原稿画像とを印刷装置に対して送信するステップと、印刷装置が、ユーザ指定領域の位置と原稿画像とを受信し、受信した原稿画像におけるユーザ指定領域の画質劣化を行うか否かを、印刷装置のユーザの情報に基づいて決定するステップを含むことを特徴とする。
【００２２】
本発明の画像形成方法は、ＰＤＬデータ内の情報に基づいて、原稿画像内の一部の領域を複製禁止のユーザ指定領域として指定するステップと、指定されたユーザ指定領域に地紋画像を合成するステップを含むことを特徴とする。
【００２３】
本発明のコンピュータ読み取り可能な記録媒体は、コンピュータに上記方法のいずれかを実行させることを特徴とする。
【００２４】
本発明のプログラムは、コンピュータに上記方法のいずれかを実行させることを特徴とする。
【発明の効果】
【００２５】
本発明によれば、印刷装置を使用するユーザの情報に応じて、ＰＣのユーザが指定した原稿画像内の特定の領域（例えば、重要度が高いオブジェクト）に対して容易かつ高速に地紋処理等の可視性低下処理を行うことができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施の形態を、図面を参照して説明する。
【００２７】
本実施形態では、印刷装置（又は画像形成装置）１００としてＭＦＰを例として用いるが、ＳＦＰ、ＬＢＰ、インクジェットプリンタであってもよい。尚、ＭＦＰは、Multi Function Printerの略である。ＳＦＰは、Single Function Printerの略である。ＬＢＰとは、Laser Beam Printerの略である。
【００２８】
＜印刷システム概要＞
図１は、本発明の印刷システムの一実施形態を示すブロック図である。
【００２９】
本発明の印刷システムは、印刷装置１００と、ＰＣ１９１、１９２を備える。印刷装置１００は、イーサネット（登録商標）等のＬＡＮ（Local Area Network）１９０によって、情報処理装置であるＰＣ１９１とＰＣ１９２に接続されている。
【００３０】
印刷装置１００は、リーダー２００、プリンタ３００、操作部１５０、画像記憶部１６０、コントローラ１１０を備える。
【００３１】
コントローラ１１０は、ＣＰＵ１１２、ＲＯＭ１１４、ＲＡＭ１１６等を備える。ＣＰＵ１１２は、ＲＯＭ１１４または他の記録媒体に格納されたプログラムにしたがって、印刷装置１００全体を統括制御する。ＲＡＭ１１６は、ＣＰＵ１１２の作業領域として用いられる。
【００３２】
リーダー２００は、画像データの読み取りを行う。プリンタ３００は、画像データの出力を行う。操作部１５０は、画像データの入出力操作を行うキーボードと、画像データや各種機能の表示／設定などを行うための液晶パネルを備える。
【００３３】
画像記憶部１６０は、リーダー２００で読み込んだ画像データや、ＬＡＮ１９０を介してＰＣ１９１等から受け取ったＥＳＣコード、ＰＤＬ等の印刷制御言語から生成される画像データを格納／保存する。
【００３４】
上述のような構成の印刷システムを例に挙げ、本発明の具体的な実施例を以下に述べる。
【実施例１】
【００３５】
図２は、実施例１における、印刷装置１００による印刷処理のフローチャートである。図３は、実施例１の処理を行うことに得られる画像を示す図である。以下、図２と図３を参照して実施例１を説明する。
【００３６】
ステップ２０１において、印刷装置１００は、ＰＣ１９１からＰＤＬデータを受け取る。尚、印刷装置１００は、ＰＤＬデータを記録した記録媒体からＰＤＬデータを読み込んでもよい。なお、ＰＤＬデータは、グラフィックやイメージなどの各描画オブジェクトに特定ユーザによる複製を禁止するセキュリティ情報を設定可能な言語仕様で作成されており、印刷装置１００は、そのＰＤＬデータを処理することができるものとする。また、ＰＤＬデータには、図３に示すＰＤＬデータ３００のように、重要度の高いオブジェクト（ａ）と、重要度の低いオブジェクトとが混在して含まれているものとする。各オブジェクトには、特定のユーザによる複製を禁止するか否かの情報（複製禁止情報）が付加されている。
【００３７】
ステップ２０２において、印刷装置１００は、地紋処理を行うかどうかの判断を行い、地紋処理を行う場合にはステップ２０３へ進み、地紋処理を行わない場合にはステップ２１３へ進む。なお、本明細書で、地紋処理を行うとは、地紋画像を合成することを意味する。また、オブジェクトごとの地紋処理を行うは、原稿画像内のオブジェクト（例えば、セキュリティの高いオブジェクト）に地紋画像を合成することを意味する。また、物理ページ全体に地紋処理を行うことは、原稿画像全体に地紋画像を合成することを意味する。
【００３８】
印刷装置１００は、印刷装置１００のユーザの情報に基づいて地紋処理を行うか否かを決定する。すなわち、印刷装置１００は、特定のユーザが印刷する場合には地紋処理を行い、そうでないユーザが印刷する場合には地紋処理を行わない。
【００３９】
ステップ２０３において、印刷装置１００は、オブジェクトごとに地紋処理を行うか、物理ページ全体へ地紋処理を行うかを判断し、オブジェクトごとに地紋処理を行う場合はステップ２０４へ進み、物理ページ全体に地紋処理を行う場合はステップ２１０へ進む。
【００４０】
ステップ２０４〜ステップ２０８において、印刷装置１００は、ステップ２０１において受信したＰＤＬデータに従って、原稿画像の形成と、地紋処理を行うための領域の取得を行う。具体的には、以下の通りである。
【００４１】
ステップ２０４において、印刷装置１００は、オブジェクトのセキュリティ情報を参照する。
【００４２】
ステップ２０５において、印刷装置１００は、ステップ２０４において参照したセキュリティ情報に基づき、オブジェクトの重要度の高低を判断する。そして、印刷装置１００は、オブジェクトの重要度が高いと判断した場合はステップ２０６へ進み、重要度が低いと判断した場合は、ステップ２０７へ進む。
【００４３】
ステップ２０６において、印刷装置１００は、重要度が高いオブジェクトが存在する領域情報を取得する。
【００４４】
ステップ２０７において、印刷装置１００は、オブジェクトのＰＤＬデータに従って、原稿画像を形成する。
【００４５】
ステップ２０８において、印刷装置１００は、全てのオブジェクトに対する処理が終了したかどうかを判断し、未処理のオブジェクトがある場合はステップ２０４へ戻り、全てのオブジェクトの処理が終了した場合はステップ２０９へ進む。
【００４６】
ステップ２０９において、印刷装置１００は、ステップ２０６において取得した重要度が高いオブジェクトの領域情報をもとに地紋画像を形成する。すなわち、ステップ２０９において、印刷装置１００は、ＰＤＬデータ３００を処理して、地紋画像３２０を形成する。なお、本明細書において、画像を形成するとは、画像データを生成する、作成することを意味する。
【００４７】
ステップ２１２において、印刷装置１００は、ステップ２０７において形成された原稿画像と、ステップ２０９において形成された地紋画像との合成画像を生成する。
【００４８】
ステップ２１４において、印刷装置１００は、ステップ２１２において生成された合成画像をプリンタ３００で紙に印刷する。この場合、紙には、出力結果３２１に示す画像が印刷される。
【００４９】
ステップ２０３において物理ページ全体へ地紋処理を行うと判断した場合には、ステップ２１０において、印刷装置１００は、ステップ２０１において受け取ったＰＤＬデータに従って原稿画像を形成する。
【００５０】
ステップ２１１において、印刷装置１００は、地紋を適用する物理ページの地紋画像を形成する。すなわち、ステップ２１１において、印刷装置１００は、ＰＤＬデータ３００を処理して、地紋画像３３０を形成する。次いで、印刷装置１００は、前述したステップ２１２とＳ２１４の処理を行い、出力結果３３１に示す画像を紙に印刷する。
【００５１】
ステップ２０２において地紋処理を行わないと判断した場合には、ステップ２１３において、印刷装置１００は、ステップ２０１において受け取ったＰＤＬデータに従って、原稿画像を形成する。次いで、印刷装置１００は、前述したステップ２１４の処理を行い、出力結果３１１に示す画像を紙に印刷する。
【００５２】
図３に示す複製物３１２、３２２、３３２は、ステップ２１４において印刷された印刷物を複製した結果を示す。複製物３１２は、出力結果３１１とほぼ同等な画像を有する。複製物３２２は、ＰＤＬデータ３００における重要度が高いオブジェクト（ａ）上にのみ潜像が浮かび上がった画像を有する。複製物３３２は、ページ全体に潜像が浮かび上がった画像を有する。
【実施例２】
【００５３】
図４は、実施例２における、ＰＣ１９１によるＰＤＬデータの生成処理のフローチャートである。尚、ＰＤＬデータは、実施例１とは異なり、グラフィックやイメージなどの各描画オブジェクトについて、特定ユーザへの複製を禁止することを示すセキュリティ情報を設定不可な言語仕様で作成されるものとする。
【００５４】
ステップ４０１において、ＰＣ１９１は、原稿画像データ内に不可視オブジェクトが含まれるかどうかの判断を行う。不可視オブジェクトとは、完全透過（アルファ値＝０）やＲＯＰ（ラスタオペレーション処理）での背景など、ＰＤＬデータがレンダリングされる際に描画されないデータ形式のオブジェクトである。尚、ＲＯＰ処理とは、２つ以上の描画オブジェクト（ラスター画像）を重ねあわせる時に行われる描画演算処理のことである。ＲＯＰ処理を行うことにより単に上下関係をつけて上書きするだけでなく、“透かし”や“反転”等の効果を与えることが可能となる。
【００５５】
ステップ４０１において、ＰＣ１９１は、不可視オブジェクトが含まれる場合にはステップ４０２へ進み、含まれない場合にはステップ４０３へ進む。
【００５６】
ステップ４０２において、ＰＣ１９１は、原稿画像データ内に含まれる不可視オブジェクトを削除する。その理由は、不可視オブジェクトは、印刷されないため、不可視オブジェクトを印刷装置１００に送信する必要がないからである。
【００５７】
ステップ４０３において、ＰＣ１９１は、原稿画像内におけるユーザ指定領域の位置を示す新たな不可視オブジェクトを生成し、当該不可視オブジェクトが付加されたＰＤＬデータを生成する。ユーザ指定領域とは、原稿画像内の一部の領域であって、ＰＣ１９１のユーザからの指示に基づいて設定される領域である。このように、ステップ４０２の不可視オブジェクトの削除で空いた完全透過な（アルファ値０の）プレーンを、ユーザ指定領域を示すプレーンとして利用する。なお、本明細書において、プレーンとは、情報を表現する領域のことを示す。本実施例では、Ｒが０〜２５５、Ｇが０〜２５５、Ｂが０〜２５５、アルファ値が０〜１００の値を取りうるため、２５６×２５６×２５６×１００のプレーンが存在する。
【００５８】
ステップ４０４において、ＰＣ１９１は、ステップ４０３において生成したＰＤＬデータを印刷装置１００に送信する。
【００５９】
図５は、実施例２における、印刷装置１００による印刷処理のフローチャートである。
【００６０】
ステップ５１１において、印刷装置１００は、ＰＣ１９１からＰＤＬデータを受け取る。
【００６１】
ステップ５１２において、印刷装置１００は、地紋処理を行うかどうかの判断を行い、地紋処理を行う場合にはステップ５１３へ進み、行わない場合にはステップ５２２へ進む。印刷装置１００は、ＰＣ１９１のプリンタドライバの設定、印刷装置１００を使用するユーザの情報又はＰＤＬデータに不可されたデータに基づいて地紋処理を行うか否かを判断する。
【００６２】
ステップ５１３において、印刷装置１００は、オブジェクトごとに地紋処理を行うか、物理ページ全体へ地紋処理を行うかを判断し、オブジェクトごとに地紋処理を行う場合はステップ５１４へ進み、物理ページ全体へ地紋処理を行う場合はステップ５２２へ進む。
【００６３】
ステップ５１４において、印刷装置１００は、地紋処理を行うオブジェクトがステップ５０３において付加された不可視オブジェクトであるかどうかを判断する。オブジェクトが当該不可視オブジェクトである場合はステップ５１５へ進み、そうでない場合はステップ５１６へ進む。
【００６４】
ステップ５１５において、印刷装置１００は、不可視オブジェクトから、ユーザ指定領域を取得する。一方、ステップ５１６において、印刷装置１００は、オブジェクトのＰＤＬデータに従って、原稿画像を形成する。
【００６５】
ステップ５１７において、印刷装置１００は、全てのオブジェクトに対する処理が終了したかどうかを判断し、未処理のオブジェクトがある場合はステップ５１４へ戻り、全てのオブジェクトの処理が終了した場合はステップ５１８へ進む。
【００６６】
ステップ５１８において、印刷装置１００は、ステップ５１５において取得したユーザ指定領域の位置で地紋処理を行い、地紋画像を形成する。
【００６７】
ステップ５２１において、印刷装置１００は、ステップ５１６において形成した原稿画像と、ステップ５１８において形成した地紋画像との合成画像を生成する。
【００６８】
ステップ５２３において、印刷装置１００は、形成した合成画像をプリンタ３００で紙に印刷する。
【００６９】
ステップ５１３においてオブジェクトごとの地紋処理を行わないと判断した場合は、ステップ５１９において、印刷装置１００は、ステップ５１１において受け取ったＰＤＬデータに従って原稿画像を形成する。次いで、ステップ５２０において、印刷装置１００は、地紋を適用する物理ページの地紋画像を形成する。次いで、印刷装置１００は、前述したステップ５２１及びステップ５２３の処理を行い、原稿画像と地紋画像との合成画像をプリンタ３００で紙に印刷する。
【００７０】
ステップ５１２において地紋処理を行わないと判断した場合は、ステップ５２２において、ステップ５１１において受信したＰＤＬデータに従って原稿画像を形成する。次いで、前述したステップ５２３の処理を行い、原稿画像をプリンタ３００で紙に印刷する。
【００７１】
以上述べたように、実施例２において、重要度が高いオブジェクトの可視性を低下させること、すなわち、当該オブジェクトの画質劣化を図るため、印刷装置１００は、不可視オブジェクトが示す領域の画像に対して地紋処理を行う。
【００７２】
一方、印刷装置１００以外の通常の印刷装置（即ち、図５に示すフローチャートの各処理の実行できない装置）が、上記ＰＤＬデータを受け取ると、アルファ値０のプレーンの部分は、全く印刷物に反映されることはない。なぜなら、こうした通常の印刷装置では、Ｓ５１５からＳ５１８の処理を実行することができないからである。
【００７３】
そのため、図５に示すフローチャートのＳ５１５からＳ５１８の処理を実行できる特殊な印刷装置でのみ、画質劣化をはかることができ、他の通常の印刷装置では、画質劣化をはかることができない。
【００７４】
以上のように、本実施例では、情報処理装置は、完全透過オブジェクトを利用する。これにより、情報処理装置は、通常の印刷装置ではセキュリティ度が高い印刷物を作成できないが、特定の印刷装置ではセキュリティ度が高い印刷物を作成できるようなＰＤＬデータ（印刷データ）を作成することができる。
【実施例３】
【００７５】
図６は、実施例３における、印刷装置１００による印刷処理のフローチャートである。
【００７６】
ステップ６０１において、印刷装置１００は、ＰＣ１９１からＰＤＬデータを受け取る。ＰＤＬデータ内には、図７に示すＰＤＬデータ７００のように、は、図４のステップ４０３の処理によって生成される不可視オブジェクト７０１（ａ）が、重要度が高いオブジェクト７０２が含まれている。この不可視オブジェクト７０１（ａ）は、セキュリティ情報に相当する。不可視オブジェクト７０１（ａ）は、ＰＤＬの言語仕様で作成される。ここでは、不可視オブジェクト７０１（ａ）は、完全透過の黒色単色の矩形であるものとする。
【００７７】
ステップ６０２において、印刷装置１００は、重要度が高いオブジェクト７０２の可視性を下げるための塗りつぶし処理を行うかどうかを判断し、塗りつぶし処理を行う場合はステップ６０３へ進み、塗りつぶし処理を行わない場合はステップ６０７へ進む。印刷装置１００は、印刷装置１００のユーザの情報に基づいて、塗りつぶし処理を行うか否かを決定する。
【００７８】
ステップ６０３において、印刷装置１００は、不可視オブジェクト７０１（ａ）があるかどうかを判断し、不可視オブジェクトがある場合はステップ６０４へ進み、そうでない場合はステップ６０５へ進む。
【００７９】
ステップ６０４において、印刷装置１００は、不可視オブジェクト７０１（ａ）の透過度を変更することにより、重要度が高いオブジェクト７０２に対する塗りつぶしを行う。これによって、重要度が高いオブジェクトの可視性を低下させることができる。例えば、不可視オブジェクト７０１（ａ）の透過度が完全不透過に変更されると、オブジェクト７０１（ｂ）が生成される。尚、印刷装置１００を使用するユーザの情報（ユーザの権限レベル）に応じた透過度を設定してもよい。
【００８０】
ステップ６０６において、印刷装置１００は、全てのオブジェクトに対する処理が終了したかどうかを判断し、未処理のオブジェクトがある場合はステップ６０３へ戻り、全てのオブジェクトの処理が終了した場合はステップ６０８へ進む。
【００８１】
ステップ６０８において、印刷装置１００は、重要度が高いオブジェクト７０２の可視性を低下させることにより形成した画像をプリンタ３００で紙に印刷する。図７に示す出力結果７１０は、重要度が高いオブジェクト７０２の可視性を低下させることにより得られた画像を示す。
【００８２】
ステップ６０３において不可視オブジェクトがない場合は、ステップ６０５において、印刷装置１００は、オブジェクトのＰＤＬデータに従って、原稿画像を形成する。次いで、印刷装置１００は、前述したステップ６０６及びステップ６０８の処理を行う。
【００８３】
ステップ６０２において重要度が高いオブジェクトの塗りつぶし処理を行わないと判断した場合は、ステップ６０７において、印刷装置１００は、ステップ６０１において受け取ったＰＤＬデータに従って原稿画像を形成する。次いで、印刷装置１００は、前述したステップ６０８の処理を行う。
【００８４】
実施例３は重要度が高いオブジェクトの可視性を低下させるために不可視オブジェクトを用いている点では実施例２と共通する。しかし、実施例３では、地紋処理ではなくて、不可視オブジェクトの透過度を変更することにより当該オブジェクトの画質劣化を図るため、地紋処理を行う実施例２よりも高速処理を実現できる。
【００８５】
なお、本実施例では不可視オブジェクトの透過度の設定をオブジェクトごとに行ったが、複数の不可視オブジェクトの透過度をまとめて変更してもよい。この場合、さらに、高速に、重要度が高いオブジェクトの可視性を下げることができる。
【００８６】
（その他の実施例）
また本発明の目的は、上述した実施例で示したフローチャートの手順を実現するプログラムコードを記録した記録媒体から、システムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が、そのプログラムコードを読出し実行することによっても達成される。記録媒体とは、コンピュータ読み取り可能な記録媒体である。この場合、コンピュータ読み取り可能な記録媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになる。そのため、このプログラムコード及びプログラムコードを記録した記録媒体も本発明の一つを構成することになる。
【００８７】
プログラムコードを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００８８】
また、そのプログラムコードの指示に基づきコンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００８９】
更に、記録媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込みまれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される。
【図面の簡単な説明】
【００９０】
【図１】本発明の実施形態における、印刷処理システムの一実施形態を示すブロック図である。
【図２】本発明の実施例１における、印刷装置による印刷処理を示すフローチャートである。
【図３】本発明の実施例１の処理を行うことに得られる画像を示す図である。
【図４】本発明の実施例２における、情報処理装置によるＰＤＬデータ生成処理を示すフローチャートである。
【図５】本発明の実施例２における、印刷装置による印刷処理を示すフローチャートである。
【図６】本発明の実施例３における、印刷装置による印刷処理を示すフローチャートである。
【図７】本発明の実施例３の処理を行うことに得られる画像を示す図である。
【図８】地紋処理を表す概念図である。
【符号の説明】
【００９１】
１００  印刷システム
１１０  コントローラ
１１２  ＣＰＵ
１１４  ＲＯＭ
１１６  ＲＡＭ
１５０  操作部
１６０  画像記憶部
１９０  ＬＡＮ
１９１  ＰＣ
１９２  ＰＣ
２００  リーダー
３００  プリンタ
６００  ＰＤＬデータ
６２０、６３０  地紋画像
６１１、６２１、６３１  出力結果
６１２、６２２、６３２  複製物
【図１】
2008306583.tif 000003
【図２】
2008306583.tif 000004
【図３】
2008306583.tif 000005
【図４】
2008306583.tif 000006
【図５】
2008306583.tif 000007
【図６】
2008306583.tif 000008
【図７】
2008306583.tif 000009
【図８】
2008306583.tif 000010