(57)【要約】【課題】  トナーセーブモード、薄墨印刷モード等のドキュメント全体の濃度を低下させる印刷モードで印刷しても、コピー牽制模様の機能の低下を抑制することができる情報処理装置を提供する。【解決手段】  ＰＤＬ生成部１３は、入力端Ａに入力されたＰＤＬ１を解析し、その結果に応じてコピー牽制模様を描画するＰＤＬ２を生成して結合部１２に出力する。検出部１１は、ＰＤＬ１のステップの途中にＰＤＬ２を結合すべき箇所を検出し、結合部１２は、検出部１１から通知された箇所において、ＰＤＬ２をＰＤＬ１と結合し、ＰＤＬ３を出力端Ｂに出力する。ＰＤＬ１にキュメント全体のトナーの使用量を低減する印刷モードが設定されている場合、ＰＤＬ生成部１３がＰＤＬ２を生成する際に、コピー牽制模様画像の濃度を通常の濃度より高く設定する。【選択図】        図１
2005252749.tif 000002
【特許請求の範囲】
【請求項１】
入力データにコピー牽制模様を表すデータを合成する情報処理装置において、文書全体の濃度を低下させる印刷モードの場合には、合成するコピー牽制模様の濃度を設定するデータの内容を変更することを特徴とする情報処理装置。
【請求項２】
入力データにコピー牽制模様を表すデータを合成する情報処理装置において、文書全体の濃度を低下させる印刷モードの場合には、入力データのみ濃度を低下させることを特徴とする情報処理装置。
【請求項３】
さらに文書全体の濃度を低下させる印刷モードが複数ある場合に、当該印刷モードにより合成するコピー牽制模様の濃度を設定するデータの内容の変更方法を変えることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記コピー牽制模様の濃度を設定するデータの内容の変更は、コピー牽制模様の濃度を変更することであることを特徴とする請求項１または請求項３に記載の情報処理装置。
【請求項５】
入力データはスキャナーにより読み取った画像であり、コピー牽制模様を表すデータはラスター画像であることを特徴とする請求項１から請求項４のいずれか一項に記載の情報処理装置。
【請求項６】
入力データはページ記述言語をラスタライズした画像であり、コピー牽制模様を表すデータはラスター画像であることを特徴とする請求項１から請求項４のいずれか一項に記載の情報処理装置。
【請求項７】
入力データはページ記述言語であり、コピー牽制模様を表すデータはページ記述言語であることを特徴とする請求項１から請求項４のいずれか一項に記載の情報処理装置。
【請求項８】
コンピュータに、入力データにコピー牽制模様を表すデータを合成させるプログラムであって、文書全体の濃度を低下させる印刷モードの場合に、合成するコピー牽制模様の濃度を設定するデータの内容を変更する処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に関し、特に入力データにコピー牽制模様を表すデータを合成する情報処理装置に関する。
【背景技術】
【０００２】
近年、一般オフィスや家庭へのプリンタの普及が進み、またプリントスピードやプリント画質等の性能の向上もめざましい。しかし、それにつれて機密情報の漏洩といった問題が発生してきている。そこで、このような問題を防止するために、例えば下記特許文献１のように、同一濃度の２つの異なる形状のディザパターンによりコピー禁止パターン（コピー牽制模様）を形成し、当該コピー禁止パターンを印刷データと重ね合わせて出力することにより、ドキュメントにコピー禁止パターンを重ね合わせて印刷する方法が取られている。
【特許文献１】特開２００１−２３８０７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記従来の技術においては、近年印刷コストの削減や環境問題等への対策として採用されるようになったトナーセーブモードによるドキュメントの印刷が考慮されていない。すなわち、トナーセーブモードでは、印刷する際の画素数を減らしてトナーの使用量を抑制しつつドキュメントを印刷するので、コピー禁止パターン（以後コピー牽制模様という）が重ね合わせられたドキュメントをトナーセーブモードで印刷すると、コピー牽制模様の濃度が低下してその効果が充分発揮できないという問題があった。また、典礼用の印刷物の印刷に採用されるいわゆる薄墨印刷モードは、印刷する際の画素の大きさを小さくして上記トナーセーブモードよりさらにトナーの使用量が抑制されるモードであるが、このモードでは上記トナーセーブモードよりもさらにコピー牽制模様の効果が発揮できなくなる。
【０００４】
本発明は、上記従来の課題に鑑みなされたものであり、その目的は、トナーセーブモード、薄墨印刷モード等のドキュメント全体の濃度を低下させる印刷モードで印刷しても、コピー牽制模様の機能の低下を抑制することができる情報処理装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、入力データにコピー牽制模様を表すデータを合成する情報処理装置において、文書全体の濃度を低下させる印刷モードの場合には、合成するコピー牽制模様の濃度を設定するデータの内容を変更することを特徴とする。上記文書全体の濃度を低下させる印刷モードが複数ある場合に、当該印刷モードにより合成するコピー牽制模様の濃度を設定するデータの内容の変更方法を変えるのが好適である。ここで、前記コピー牽制模様の濃度を設定するデータの内容の変更は、コピー牽制模様の濃度を変更することであることを特徴とする。
【０００６】
また、本発明は、入力データにコピー牽制模様を表すデータを合成する情報処理装置において、文書全体の濃度を低下させる印刷モードの場合には、入力データのみ濃度を低下させることを特徴とする。
【０００７】
また、上記入力データはスキャナーにより読み取った画像であり、コピー牽制模様を表すデータはラスター画像であってもよい。
【０００８】
また、上記入力データはページ記述言語をラスタライズした画像であり、コピー牽制模様を表すデータはラスター画像であってもよい。
【０００９】
また、上記入力データはページ記述言語であり、コピー牽制模様を表すデータはページ記述言語であってもよい。
【００１０】
また、本発明は、コンピュータに、入力データにコピー牽制模様を表すデータを合成させるプログラムであって、文書全体の濃度を低下させる印刷モードの場合に、合成するコピー牽制模様の濃度を設定するデータの内容を変更する処理をコンピュータに実行させることを特徴とする。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を実施するための最良の形態（以下、実施形態という）を、図面に従って説明する。
【００１２】
図１は、本発明にかかる情報処理装置の一実施形態の構成例を示す図である。図１において、情報処理装置は、検出部１１、結合部１２、ＰＤＬ生成部１３で構成される。また、ＰＤＬ１は入力端Ａに入力される入力データであり、ドキュメントを描画するためのページ記述言語（以下ＰＤＬ）である。ＰＤＬ２はＰＤＬ生成部１３において生成され、結合部１２に出力されるＰＤＬを表わし、コピー牽制模様を描画するデータを含んでいる。
【００１３】
入力端Ａに入力されたＰＤＬ１は、検出部１１、結合部１２およびＰＤＬ生成部１３に入力される。ＰＤＬ生成部１３は、入力されたＰＤＬ１を解析し、その結果に応じてコピー牽制模様を描画するＰＤＬ２を生成し、当該ＰＤＬ２を結合部１２に出力する。ＰＤＬ１を解析した結果、ドキュメント全体の濃度を低下させる印刷モードが設定されていると判定した場合、ＰＤＬ生成部１３は、コピー牽制模様が上記濃度の低下の影響を回避しまたはその影響を抑制できるようにＰＤＬ２の関連するデータを生成しまたは変更する。検出部１１は、入力されたＰＤＬ１を解析し、当該ＰＤＬ１のステップの途中に、ＰＤＬ生成部１３が生成したＰＤＬ２を結合すべき箇所を検出し、結合部１２に対して当該箇所を通知する。結合部１２は、検出部１１から通知された結合すべき箇所において、ＰＤＬ２をＰＤＬ１と結合し、その結果生成されるページ記述言語ＰＤＬ３を出力端Ｂに出力する。出力端Ｂに出力されたＰＤＬ３は、所定の方法で解釈されラスタライズされてプリントアウトされる。
【００１４】
以下、図２（Ａ）に示すＰＤＬを図１におけるＰＤＬ１、図２（Ｂ）に示すＰＤＬを図１におけるＰＤＬ２として本実施形態の動作を詳述する。ＰＤＬ１およびＰＤＬ２の各コマンドの意味および引数の内容は表１および表２に示される。なお、図２、表１および表２に示されたコマンドは一例であり、コマンド名、意味、引数のいずれも上記例には限定されないことは明らかである。また、各コマンドは２つ以上のコマンドで構成するようにしてもよいし、あるいは２つ以上のコマンドを１つのコマンドと引数で表現してもよい。さらに、引数の数値形式も整数のみでなはく、浮動小数点実数、固定小数点実数等の数値形式を用いてもよい。
【００１５】
【表１】
2005252749.tif 000003
【００１６】
【表２】
2005252749.tif 000004
【００１７】
ここで、ＰＤＬ２のコマンドのうち、DrawImageコマンドについて詳述する。図２（Ｂ）中に△印で示したこのコマンドの引数は、例えば図３に示すようなラスター画像を表現するデータであり、図２（Ｂ）の例の場合、描画すべきラスター画像は主走査及び副走査両方向の解像度が６００ｄｐｉ、主走査及び副走査各方向の画素数がそれぞれ４９６０画素及び７０００画素、１ｂｉｔ／ｐｉｘｅｌのグレー画像（つまり白黒画像）である。図３（Ａ）はＰＤＬ２によって描画される画像全体を示す図であり、当該画像はプリントアウト時には目立たない地模様としてプリントされ、プリントアウトを複写すると図３（Ｂ）に示すように“ＣＯＰＹ”という文字が浮かび上がる画像である。図３（Ｃ）は、図３（Ａ）中の矩形部分を拡大した画像であり、白色矩形及び黒色矩形はそれぞれ白色画素及び黒色画素を表わす。図３（Ｄ）は、白色画素を‘０’、黒色画素を‘１’として図３（Ｃ）を２進数表現したものである。DrawImageコマンドの引数は、このようにして画像を２進数表現に変換したデータ列である。勿論、描画すべき画像が２ｂｉｔ／ｐｉｘｅｌ以上の画像である場合には１画素あたりのビット数毎に同様の形式で各画素を表現すればよく、また色空間が２つ以上の色成分から構成される場合には各画素の色成分を順に並べて同様の形式で表現するか、あるいはライン毎または画像全体で１つの色成分について同様の形式で表現し、その直後に他の色成分を続けて同様の形式で表現すればよい。
【００１８】
また、ＰＤＬ１は、Resolutionコマンドで解像度を主走査及び副走査両方向ともに６００ｄｐｉ、PapaerSizeコマンドで用紙サイズをＡ４ＳＥＦ、SetPointコマンドで描画開始位置を座標（２０００，３５００）、FontSizeコマンドでフォントのサイズを24、FontFaceコマンドでフォントの種類をゴシック、FontColorコマンドでフォントの色を黒色、DrawTextコマンドで描画する文字列を“テスト”、にそれぞれ指定している。なお、SetPointコマンドの引数は、用紙左上を原点とする主走査及び副走査両方向の座標値であり、用紙サイズおよび解像度により指定できる範囲が定められる。用紙サイズがＡ４ＳＥＦの場合、主走査及び副走査各方向の座標値が取りうる範囲はそれぞれ‘０’〜‘４９６０’及び‘０’〜‘７０１５’である。従って、座標（２０００，３５００）は用紙中央からやや左寄りの位置になる。また、ＰＤＬ１では、ジョブの開始を示すStartJobとジョブの終了を示すEndJobは１つのプリントジョブには１組しか存在しない。また、ページの開始を示すStartPageとページの終了を示すEndPageで挟まれたコマンド群が各ページの処理を記述し、このコマンド群の数は当該プリントジョブの物理ページ数、すなわちプリンタでプリントアウトされるページ数を表わしている。さらに、論理ページの開始を示すStartLogicalPageと論理ページの終了を示すEndLogicalPageで挟まれたコマンド群が各論理ページの処理を記述し、このコマンド群の数は当該コマンド群が存在する物理ページ内に印刷される論理ページ数を表わしている。
【００１９】
従って、図２（Ａ）に示されたＰＤＬ１を解釈して印刷すると、24ポイントの黒色文字列“テスト”が座標位置（２０００，３５００）を描画開始位置として描画された、１つの論理ページを含む１つの物理ページがプリントアウトされる。また、ＰＤＬ１にはTonerSaveコマンドが存在し、その引数が薄墨印刷を意味するThinBlackInkであるため、当該ページは薄墨印刷される。図４（Ａ）には、このＰＤＬ１のプリントアウト例が示される。
【００２０】
一方、図２（Ｂ）に示されたＰＤＬ２は、そのままでは不完全であるが、ＰＤＬ１のStartPageコマンド直後（物理ページ先頭）からEndPageコマンド直前（物理ページ後端）の間に挿入することによりＰＤＬ１の各物理ページにＰＤＬ２、すなわち図３（Ａ）に示した画像が挿入される。また、StartLogicalPageコマンド直後（論理ページ先頭）からEndLogicalPageコマンド直前（論理ページ後端）の間に挿入することにより各論理ページに図３（Ａ）に示した画像が1回挿入されることになる。
【００２１】
図２（Ａ）に示されたＰＤＬ１の場合、物理ページ内に論理ページは１つしかないため、上記いずれの挿入箇所でも各物理ページに図３（Ａ）に示した画像を１回挿入することになる。しかし、論理ページは物理ページ１ページ中に２ページ以上存在することもあり、この場合オリジナルドキュメント中の論理ページの２ページ以上が各々同じ倍率で縮小されて１つの用紙面に印刷される構成もある。このような構成では、もしＰＤＬ２をStartLogicalPageコマンド直後からEndLogicalPageコマンド直前の間に挿入すると、ＰＤＬ２により描画される画像も同様に縮小されてしまうため、コピー牽制模様画像が物理ページの一部にしか形成されず、好ましくない。従って、本実施形態では、EndPageコマンドの直前を挿入箇所とする。つまり、検出部１１はＰＤＬ１からEndPageコマンドを検出して結合部１２に報知し、結合部１２はEndPageコマンドを一旦不図示のバッファに格納した後ＰＤＬ生成部１３が生成するＰＤＬ２を出力端Ｂに出力し、ＰＤＬ２の出力が終了した後バッファに格納したEndPageコマンドを出力端Ｂに出力する。検出部１１からEndPageコマンド検知が報知されていない場合、すなわちＰＤＬ１中のEndPageコマンド以外のコマンドが検知されているときは、入力端Ａから入力されたＰＤＬをそのまま出力端Ｂに出力する。この動作により、ＰＤＬ２はＰＤＬ１のEndPageコマンド直前に挿入され、ＰＤＬ１はＰＤＬ２が挿入される部分以外は何も変化しない。従って、出力端Ｂからは図５に示すＰＤＬが出力される。なお、図５中のコマンドの意味、引数については図２（Ａ）および図２（Ｂ）に示したものと同様である。また、図４（Ｂ）は、図５に示したＰＤＬのプリントアウト例であり、図４（Ｃ）は、図４（Ｂ）のコピー画像の例である。
【００２２】
ところで、トナーセーブモードや薄墨印刷といった、ドキュメント全体のトナーの使用量を低減する印刷モードの場合、一旦これらの印刷モードを使用しない場合と同様のページ画像を作成した後、ページ全体の各画素の画素値を一律に低減する（例えば、元の画素値の80%にする）という手法がとられている。このように、濃度（画素値）が100%に満たない場合には、複数画素を単位としたブロックで濃度を満たすように画素の印字/非印字を制御する、いわゆるスクリーン処理によって濃淡を表現する方法が一般的である。従って、上記トナーの使用量を低減する印刷モードでの濃度低減手法を適用後スクリーン処理を施すと、コピー牽制模様画像のうちコピー時に消滅する部分（以下、地紋部分と称する）については１画素×１画素程度の大きさのドットを使用しているため、極端にドットの大きさが低下したり、画素によっては印字されないという現象が発生する。また、コピー時に残存する部分（以下、潜像部分と称する）に関しては、２画素×２画素程度の大きさのドットを使用しているが、やはりドットの大きさが低下する。従って、コピー時に本来残存すべき潜像部分まで消滅してしまうこととなり、コピー牽制模様画像としての機能低下が発生することとなる。
【００２３】
そこで、本発明では、ＰＤＬ１にドキュメント全体のトナーの使用量を低減する印刷モードが設定されている場合、ＰＤＬ生成部１３がＰＤＬ２を生成する際に、DrawImageコマンドの引数△の内容を変更し、コピー牽制模様画像の濃度を通常の濃度より高く、例えば125%となるように設定する。これにより、上記トナーの使用量を低減する印刷モードにおいて、コピー牽制模様画像の濃度低下を抑制または回避することができる。この際、コピー牽制模様画像全体の濃度を上げてもよいし、潜像部分のみ濃度を上げてもよい。
【００２４】
なお、図３（Ａ）に示した画像は文字が潜像部分、背景が地紋部分となっているが、文字が地紋部分、背景が潜像部分であっても解決すべき課題は変わらず、上記構成により同様に解決することができる。
【００２５】
次に、本発明の他の実施形態について説明する。図６は、本実施形態にかかる情報処理装置の構成例を示す図である。図６において、情報処理装置は、制御部６１、合成部６２、画像生成部６３で構成される。また、ＩＭＧ１は入力端Ａに入力される入力データとしてのドキュメントのラスター画像であり、例えば図４（Ａ）に示されるような画像のデータである。また、ＩＭＧ２は画像生成部６３において生成され、合成部６２に出力されるコピー牽制模様のラスター画像であり、例えば図３（Ａ）に示されるような画像のデータである。また、ＩＭＧ３は合成部６２によりＩＭＧ１とＩＭＧ２とが合成されたラスター画像であり、例えば図３（Ｂ）に示されるような画像である。また、ＣＮＴ１は入力端Ｃから制御部６１に入力される制御信号であり、ドキュメント全体の濃度を低下させる印刷モードか否かを示す信号、ページの有効期間を示す信号、およびジョブの有効期間を示す信号を含む。ＣＮＴ２は制御部６１から合成部６２に出力される、合成のタイミングを示す制御信号であり、ＣＮＴ３は制御部６１から画像生成部６３に出力され、どのような画像を生成するかを示す制御信号である。
【００２６】
入力端Ａに入力されるラスター画像ＩＭＧ１は、例えばコンピュータ上で形成されたＰＤＬを解釈して生成されたラスター画像でよく、またＰＤＬのラスタライズは、コンピュータ側で実行してもよく、ラスター画像を印刷するプリンタ側で実行してもよい。また、ラスター画像ＩＭＧ１は、スキャナーにより読み取った画像であってもよい。
【００２７】
制御部６１は、予め入力端Ｃから入力された制御信号ＣＮＴ１の内容に基づき、画像生成部６３に対してどのようなコピー牽制模様画像を生成するかを制御信号ＣＮＴ３によって通知するとともに、合成部６２における合成処理を制御信号ＣＮＴ２によって制御する。画像生成部６３は、制御部６１から送信される制御信号ＣＮＴ３に基づきコピー牽制模様画像ＩＭＧ２を生成し、当該画像を合成部６２に出力する。合成部６２は、制御信号ＣＮＴ２に基づいて、入力端Ａから入力されたラスター画像ＩＭＧ１と画像生成部６３が生成したコピー牽制模様画像ＩＭＧ２とを合成し、その結果生成されるラスター画像ＩＭＧ３を出力端Ｂに出力する。ここで、制御部６１は、制御信号ＣＮＴ１のうち、ジョブの有効期間を示す信号およびページの有効期間を示す信号から何ページ目を処理しているかを把握してこのページ序数を画像生成部６３に出力する。
【００２８】
上述の制御部６１は、制御信号ＣＮＴ１のうちドキュメント全体の濃度を低下させる印刷モードか否かを示す信号の内容をジョブが有効である間記憶し、制御信号ＣＮＴ３により画像生成部６３に出力する構成としてもよい。この場合は、前記実施例とはＰＤＬの結合がラスター画像の合成に置き換わったのみで解決すべき課題および解決方法は同様になる。すなわち、制御信号ＣＮＴ３によりドキュメント全体の濃度を低下させる印刷モードであることを示す信号が画像生成部６３に入力されると、画像生成部６３が、コピー牽制模様画像ＩＭＧ２の濃度を上げて画像を生成し、合成部６２において通常の濃度のラスター画像ＩＭＧ１と合成される。合成後のラスター画像ＩＭＧ３は、ドキュメント全体の濃度を低下させる印刷モードに設定されたルックアップテーブル（ＬＵＴ、図示せず）を介してプリントアウトされる。このような構成により、ドキュメントの濃度を低下させる処理が実行されても、コピー牽制模様画像ＩＭＧ２の濃度は通常の値となり、コピー牽制模様画像の濃度低下を抑制または回避することができる。
【００２９】
なお、上記実施形態において、ドキュメント全体の濃度を低下させる印刷モードが複数ある場合、画像生成部６３がコピー牽制模様画像ＩＭＧ２を生成する際にコピー牽制模様画像ＩＭＧ２を表すデータの内容の変更方法すなわち濃度の上昇度合いを各印刷モードに応じて変えてもよい。
【００３０】
以上、本発明による２つの実施態様について説明したが、上記２つの実施態様はいずれも、ドキュメント全体のトナーの使用量を低減する印刷モードの場合、一旦これらの印刷モードを使用しない場合と同様のページ画像を作成した後ページ全体の各画素の画素値を一律に低減する手法がとられることを前提としている。しかし、ページ画像を作成する際に入力データのみ同様の手法を適用し、コピー牽制模様画像については適用せずに両画像を合成すれば、本発明の趣旨を逸脱せずなおかつ本発明の目的とする効果を発揮することができる。
【００３１】
具体的には、図６において、制御部６１が制御信号ＣＮＴ１のうちドキュメント全体の濃度を低下させる印刷モードか否かを示す信号を、制御信号ＣＮＴ２により合成部６２に出力する構成とすればよい。この場合は、合成部６２において、ラスター画像ＩＭＧ１の濃度を制御信号ＣＮＴ１の設定値に基づき低下させる処理を実行する。ラスター画像ＩＭＧ１は、濃度を低下された後、通常の濃度のコピー牽制模様画像ＩＭＧ２と合成される。合成後のラスター画像ＩＭＧ３は、ドキュメント全体の濃度を低下させない通常の印刷モードに設定されたルックアップテーブルを介してプリントアウトされる。このような構成により、ドキュメントの濃度を低下させる処理が実行されても、コピー牽制模様画像ＩＭＧ２の濃度は通常の値となり、コピー牽制模様画像の濃度低下を抑制または回避することができる。なお、上記実施形態において、合成部６２がラスター画像ＩＭＧ１の濃度を低下させる場合には、印刷モードに応じて濃度の低下度合いを変えてもよく、本発明の趣旨を逸脱しないことは明らかである。
【００３２】
なお、上記各実施態様の各部については、特にハードウェアあるいはソフトウェアのいずれで実現するかは記述していないが、各部はいずれかまたは両者の組み合わせで実現しても本発明の趣旨を逸脱しないことは明らかであり、また実施態様全体の実現方法についても同様であって、全部ハードウェア、全部ソフトウェアあるいはハードウェアとソフトウェアの組み合わせで構成してもよい。
【図面の簡単な説明】
【００３３】
【図１】本発明にかかる情報処理装置の一実施形態の構成例を示す図である。
【図２】本発明にかかる情報処理装置に入力されるＰＤＬの例を示す図である。
【図３】図２に示したＰＤＬの描画結果の例を示す図である。
【図４】図２に示したＰＤＬを結合したＰＤＬの描画結果およびこのＰＤＬの描画結果をコピーした結果の例を示す図である。
【図５】図２に示したＰＤＬを結合したＰＤＬの例を示す図である。
【図６】本発明による他の実施形態を示す図である。
【符号の説明】
【００３４】
１１  検出部、１２  結合部、１３  ＰＤＬ生成部、６１  制御部、６２  合成部、
６３  画像生成部。
【図１】
2005252749.tif 000005
【図２】
2005252749.tif 000006
【図３】
2005252749.tif 000007
【図４】
2005252749.tif 000008
【図５】
2005252749.tif 000009
【図６】
2005252749.tif 000010