(57)【特許請求の範囲】
【請求項１】
主画像に重ね合わせて印刷されるウォータマーク画像について、１つのウォータマーク画像に対して、第１透過度のウォータマーク画像および当該第１透過度よりも透過度の低い第２透過度のウォータマーク画像を生成する透過度調整手段と、
前記第２透過度のウォータマーク画像，前記主画像，前記第１透過度のウォータマーク画像をこの順に重ね合わせて印刷手段に供給する重ね合わせ手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記第２透過度のウォータマーク画像は、透過処理を施していないウォータマーク画像である請求項１に記載の情報処理装置。
【請求項３】
操作手段と、該操作手段からの入力により、前記第１透過度のウォータマーク画像の透過度を変更するウォータマーク画像設定手段と、を備える請求項１または２に記載の情報処理装置。
【請求項４】
操作手段と、該操作手段からの入力により、前記第１透過度のウォータマーク画像および前記第２透過度のウォータマーク画像の各々の透過度を変更するウォータマーク画像設定手段と、を備える請求項１に記載の情報処理装置。
【請求項５】
コンピュータを、
主画像に重ね合わせて印刷されるウォータマーク画像について、１つのウォータマーク画像に対して、第１透過度のウォータマーク画像および当該第１透過度よりも透過度の低い第２透過度のウォータマーク画像を生成する透過度調整手段、
前記第２透過度のウォータマーク画像，前記主画像，前記第１透過度のウォータマーク画像をこの順に重ね合わせて印刷手段に供給する重ね合わせ手段、
として機能させるためのプログラム。   
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウォータマーク印刷機能を実現する情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来より、プリンタの制御を行うプリンタドライバの機能として、印刷される画像（主画像）に透かし文字等の画像（ウォータマーク画像）を付加して印刷するウォータマーク印刷機能が知られている。このウォータマーク印刷機能は、印刷される文書等に「極秘」，「重要」，「回覧」，「至急」，「コピー厳禁」等の文字列を写し込むことにより、かかる文書等の取り扱いについて注意を喚起する目的で使用される。
【０００３】
【特許文献１】特開平１１−２９８７１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ウォータマーク印刷機能には、図９に示すように、主に、BackgroundモードとTransparentモードの２種類がある。図９（Ｂ）に示すBackgroundモードは、ウォータマーク画像の上に主画像を上描きする手法である。これは、ウォータマーク画像が主画像に覆われるため、主画像の大きさによってはウォータマーク画像の視認が困難となる場合がある。
【０００５】
一方、図９（Ｃ）に示すTransparentモードは、主画像の上に、透過処理を施したウォータマーク画像を上描きする手法である。これによると、ウォータマーク画像に透過処理が施されているため、主画像とウォータマーク画像の重なり部分において、ウォータマーク画像とともに下側の主画像も視認可能な状態に印刷することができる。しかし、主画像と重なっていないウォータマーク画像単独の部分では、透過処理されたウォータマークのみが印刷されることによって、ウォータマーク全体が薄い印象を与えてしまうことになる。
【０００６】
本発明は、上記問題を鑑みて為されたものであり、Transparentモードの如く主画像の上に透過処理を施したウォータマーク画像を上描きした場合であっても、ウォータマーク画像を明瞭に視認できるウォータマーク印刷機能を実現する情報処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段及び発明の効果】
【０００７】
上記課題を解決するため、請求項１に記載の情報処理装置は、
主画像に重ね合わせて印刷されるウォータマーク画像について、１つのウォータマーク画像に対して、第１透過度のウォータマーク画像および当該第１透過度よりも透過度の低い第２透過度のウォータマーク画像を生成する透過度調整手段と、
第２透過度のウォータマーク画像，主画像，第１透過度のウォータマーク画像をこの順に重ね合わせて印刷手段に供給する重ね合わせ手段と、
を備えることを特徴とする。
【０００８】
また、上記情報処理装置を実現するべく、請求項５に記載のプログラムは、
コンピュータを、
主画像に重ね合わせて印刷されるウォータマーク画像について、１つのウォータマーク画像に対して、第１透過度のウォータマーク画像および当該第１透過度よりも透過度の低い第２透過度のウォータマーク画像を生成する透過度調整手段、
第２透過度のウォータマーク画像，主画像，第１透過度のウォータマーク画像をこの順に重ね合わせて印刷手段に供給する重ね合わせ手段、
として機能させることを特徴とする。
【０００９】
上記本発明によると、第２透過度のウォータマーク画像，主画像，第１透過度のウォータマーク画像をこの順に重ね合わせることによって、重ね合わされた画像（印刷画像）は、以下のような態様となる。主画像とウォータマーク画像とが重なる部分は、主画像上を透過度の高い第１透過度のウォータマーク画像が覆うことによって、Transparentモードの如く、主画像とウォータマーク画像の両方が視認可能な状態となる（第２透過度のウォータマーク画像は主画像に覆われる）。一方、主画像と重ならずウォータマーク画像単独の部分は、第２透過度のウォータマーク画像と第１透過度のウォータマーク画像との重ね合わせによって（主に、透過度の低い第２透過度のウォータマーク画像によって）、図９（Ｂ）に示すBackgroundモードの如く、濃く明瞭なウォータマーク画像が視認可能な状態となる。すなわち、上記のように、主画像と重なる部分を薄く、主画像と重ならない部分を濃くしたウォータマーク画像とすることで、主画像およびウォータマーク画像のいずれもが明瞭に視認可能なウォータマーク印刷を実現できる。
【００１０】
次に、請求項２に記載の情報処理装置は、第２透過度のウォータマーク画像を、透過処理を施していないウォータマーク画像とすることができる。これによれば、主画像と重ならないウォータマーク画像単独の部分において、ウォータマーク画像を濃く明瞭なものとしつつも、第２透過度のウォータマーク画像については透過処理を施さないことにより、ウォータマーク印刷の処理を簡易化できる。
【００１１】
また、請求項３に記載の情報処理装置は、操作手段と、該操作手段からの入力により、第１透過度のウォータマーク画像の透過度を変更するウォータマーク画像設定手段と、を備える構成とすることができる。これによれば、主画像上を覆う第１透過度のウォータマーク画像の透過度を変更できるため、透過度が低すぎて主画像の視認が困難となったり、透過度が高すぎてウォータマーク画像の視認が困難とならないように、第１透過度のウォータマーク画像の透過度を適宜調節することができる。また、第１透過度のウォータマーク画像の透過度のみを変更可能とすることで、構成を簡易にすることができ、変更可能な透過度のパラメータが一つとなるためユーザにとって理解し易い。
【００１２】
次に、請求項４に記載の情報処理装置は、操作手段と、該操作手段からの入力により、第１透過度のウォータマーク画像および第２透過度のウォータマーク画像の各々の透過度を変更するウォータマーク画像設定手段と、を備える構成とすることができる。これによれば、第１透過度のウォータマーク画像と第２透過度のウォータマーク画像との両方の透過度を変更できるため、多彩な透過度設定が可能であり、主画像およびウォータマーク画像をより明瞭に視認できるように透過度を適宜調節することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態を、図面を参照しながら説明する。図１に、本発明の情報処理装置としてのパーソナルコンピュータ（ＰＣ）１の電気ブロック図、図２に、同じくＰＣ１の機能ブロック図を示す。ＰＣ１は、接続されたプリンタ（印刷手段）９１とともに印刷システム１００を構成しており、ＰＣ１が印刷指令を送信すると、それを受けたプリンタ９１が印刷処理を行う。ＰＣ１には、本発明のプログラムとしてのプリンタドライバプログラム３Ｐが含まれており（図１参照）、これがプリンタドライバ８Ｐとして機能する（図２参照）。プリンタドライバ８Ｐは、ウォータマーク印刷機能を有しており、図４に示すように、主画像７３Ｍと重ならない部分を濃く、主画像７３Ｍと重なる部分を薄くしたウォータマーク画像７１Ｗ，７２Ｗが写し込まれた重ね合わせ画像（印刷画像）７７をプリンタ９１に印刷させる。以下、各構成についての詳細な説明を行う。
【００１４】
（１）ＰＣの構成
ＰＣ１の構成について説明する。ＰＣ１は、図１に示すように、周知のパーソナルコンピュータとして構成され、ＨＤＤ（Hard Disk Drive）装置３，通信Ｉ／Ｆ（Interface）４，表示部５，操作部６及びこれらが接続された制御回路２を備えている。
【００１５】
ＨＤＤ装置３は、ＰＣ１を作動させるオペレーションシステム（ＯＳ）８Ｓとして機能するＯＳプログラム３Ｓと、ＯＳ上で稼動するアプリケーション８Ａとして機能するアプリケーションプログラム３Ａと、同じくＯＳ上で稼動するプリンタドライバ８Ｐとして機能するプリンタドライバプログラム３Ｐと、を記憶している。また、ＨＤＤ装置３は、プリンタドライバ８Ｐのウォータマーク機能において利用されるウォータマーク画像データ３５を記憶している（ウォータマーク画像記憶部）。
【００１６】
通信Ｉ／Ｆ４は、ＬＡＮ（Local Area Network）との間のインターフェース機能を有するネットワークアダプタにより構成され、これにより、ＬＡＮに接続されたプリンタ９１等のデバイスとの通信を可能としている。
【００１７】
表示部５は、液晶ディスプレイやＣＲＴディスプレイ等の表示手段により構成される。操作部（操作手段）６は、ポインティングデバイス（マウス等）やキーボードなどの操作手段により構成される。
【００１８】
制御回路２は、通常のコンピュータとして構成されており、ＣＰＵ２１，ＲＯＭ２２，ＲＡＭ２３，入出力インターフェース（Ｉ／Ｏ）２４及びこれらの構成を接続するバスライン２５を備えている。ＣＰＵ２１は、ＨＤＤ装置３に記憶されたＯＳプログラム３Ｐに基づいて制御を行う。ＯＳプログラム３Ｐは、ＲＡＭ２３上にてＯＳ用ワークメモリ２Ｓを作業領域とする形で作動する。また、アプリケーションプログラム３Ａおよびプリンタドライバプログラム３Ｐは、それぞれＲＡＭ２３上においてアプリケーション用ワークメモリ２Ａ，プリンタドライバ用ワークメモリ２Ｐを作業領域とする形で作動する。以上の構成により、制御回路２は、本発明の透過度調整手段，重ね合わせ手段，ウォータマーク画像設定手段として機能する。
【００１９】
プリンタ９１は、ＬＡＮに接続され、ＰＣ１との間でデータの送受信が可能とされており、ＰＣ１からの指令を受けて印刷処理を行う。このようにプリンタ９１が動作するためには、これに対応するプリンタドライバがＰＣ１にインストールされている必要がある。なお、本実施形態では、プリンタ９１はＬＡＮを経由して間接的にＰＣ１に接続されているが、図示しないパラレルポートまたはＵＳＢポートを介して直接的にＰＣ１に接続されていても良い。
【００２０】
（２）ＰＣの動作
ＰＣ１の動作について説明する。ＰＣ１は、ＣＰＵ２１がＨＤＤ装置３に記憶されているプリンタドライバプログラム３Ｐを実行することにより、図２に示すプリンタドライバ８Ｐとしての機能を有する。
【００２１】
（２−１）印刷処理
プリンタドライバ８Ｐは、出力デバイスであるプリンタ９１に依存した印刷データを生成し、それを送信するモジュールであり、主画像生成部８１と，ウォータマーク画像設定部（ウォータマーク画像設定手段）８２と，透過度調整部（透過度調整手段）８３と，重ね合わせ部（重ね合わせ手段）８４と，送信部８５とを備える。図３は、プリンタドライバ８Ｐが行う印刷処理のフローチャートである。
【００２２】
プリンタドライバ８Ｐの上位にあるアプリケーション８Ａは、任意の文書等を作成すると、それをプリンタ９１で印刷するべく、文書データ等をプリンタドライバ８Ｐに供給する。主画像生成部８１は、文書データ等の供給を受けると（ステップＳ１：Yes）、供給を受けた文書データ等に基づいて、印刷するべき画像のデータ（主画像のデータ）を例えばビットマップデータとして生成する（ステップＳ２）。
【００２３】
ウォータマーク画像設定部８２は、ウォータマーク印刷の適否や属性を設定する部分であり、ウォータマーク印刷の適用が操作部６により設定されている場合（ステップＳ３：Yes）、ウォータマーク画像の生成に必要なフォントや模様等の種々のデータを有するウォータマーク画像データ３５を記憶したＨＤＤ装置３から必要なデータを読み出し、ウォータマーク画像を例えばビットマップデータとして生成する（ステップＳ４）。また、ウォータマーク画像設定部８２は、例えばプロパティ設定部（印刷に使用する用紙サイズや印刷方向、その他の属性を設定する部分）に含まれるものであり、後述するように操作部５からの入力によってその内容を設定できる（図７及び図８参照）。
【００２４】
透過度調整部８３は、ウォータマーク画像設定部８２より供給されたウォータマーク画像について、第１透過度のウォータマーク画像７１Ｗと、第１透過度よりも透過度の低い第２透過度のウォータマーク画像７２Ｗとを生成する（ステップＳ５；図５参照）。かかる透過度の調整は、例えば図６に示される透過処理の手法によって行われる。具体的には、ウォータマーク画像設定部８２より供給されたウォータマーク画像は、図６（Ａ）に示すように、ウォータマークの部分を構成する全てのドット（画素）７９が塗りつぶされた状態（７９Ｅ）にあり、この状態が透過度０％（濃度１００％）に当たる。透過処理は、このような塗りつぶされたドット７９Ｅの一部を間引くこと、すなわち塗りつぶされていない状態（７９Ｎ）に変更することによって行われる。図６（Ｂ）に、透明度５０％（濃度５０％）の状態の例を示す。この例では、塗りつぶされたドット７９Ｅと塗りつぶされていないドット（空ドット）７９Ｎとが半分ずつ存在し、これらが千鳥状に配列している。なお、空ドット７９Ｎの部分は、後述する重ね合わせ処理のように他の画像と重ね合わせた場合に、下側に該当する画像のドット色が反映される。
【００２５】
本実施形態では、透過度調整部８３は、第１透過度のウォータマーク画像７１Ｗについてのみ透過処理を施し、第２透過度のウォータマーク画像７２Ｗについては透過処理を施さない（すなわち、透過度０％のままとする）。なお、図２では、透過度調整部８３から重ね合わせ部８４に２つのウォータマーク画像７１Ｗ，７２Ｗが供給される構成となっているが、第２透過度のウォータマーク画像７２Ｗに透過処理を施さない場合は、第２透過度のウォータマーク画像７２Ｗをウォータマーク画像設定部８２から重ね合わせ部８４に直接供給するよう構成することもできる。
【００２６】
重ね合わせ部８４は、図５の説明図に示すように、第２透過度のウォータマーク画像７２Ｗ，主画像７３Ｍ，第１透過度のウォータマーク画像７１Ｗをこの順に重ね合わせ（ステップＳ６；重ね合わせ処理）、これにより得られる重ね合わせ画像７７（図４及び図５最下図を参照：印刷画像）を、送信部８５を介してプリンタ９１に供給する（ステップＳ７）。重ね合わせ処理を表す図５では、説明のため、画像を順々に重ね合わせた図となっているが、実際には３つの画像７１Ｗ，７２Ｗ，７３Ｍから重ね合わせ画像７７が直接得られる。
【００２７】
重ね合わせ処理における個々の重ね合わせについて説明する。なお、主画像７３Ｍ及びウォータマーク画像７１Ｗ，７２Ｗは、実際には、これらを含み、その他の領域が空ドットで構成された画像７１，７２，７３のデータとして得られるが、ここでは便宜上、塗りつぶされたドットで構成される部分を主画像７３Ｍ及びウォータマーク画像７１Ｗ，７２Ｗと称する。まず、第２透過度のウォータマーク画像７２Ｗと主画像７３Ｍとをこの順に重ねると、中間イメージ７６の如く、ウォータマーク画像７２Ｗの一部が主画像７３Ｍに覆われた形となる。次に、この上に第１透過度のウォータマーク画像７１Ｗを重ねると、主画像７３Ｍ上には透過処理が施された第１透過度のウォータマーク画像７１Ｗが重ねられるので、主画像７３Ｍと第１透過度のウォータマーク画像７１Ｗの両方が視認可能な状態となる。一方、主画像７３Ｍと重なっておらず第２透過度のウォータマーク画像７２Ｗが単独で存在する部分については、透過処理が施されている第１透過度のウォータマーク画像７１Ｗが透過処理を施されていない第２透過度のウォータマーク画像７２Ｗに重ね合わせられて、ウォータマーク画像７２Ｗの濃度が反映されることになる。以上のようにして、主画像７３Ｍと重なる部分を薄く、主画像７３Ｍと重ならない部分を濃くしたウォータマークを得ることができる。
【００２８】
（２−２）設定処理
ウォータマーク画像設定部８２におけるウォータマーク印刷の適否や属性の設定について説明する。かかる設定は、図７に示すような、表示部５に表示される印刷プロパティの設定インターフェース１１０において、操作部６からの入力によって行われる。設定インターフェース１１０には、「ウォータマーク」タブ１１１が設けられ、その中には、ウォータマーク印刷の適否に係る選択欄１２１と、ウォータマークの属性に係る設定欄１１２〜１１９と、かかる設定の反映を行うＯＫボタン１２０とが含まれている。ウォータマークの属性に係る設定欄１１２〜１１９は、ウォータマークとして写し込む文字列を設定する設定欄１１２と、ウォータマークの大きさを設定する設定欄１１３と、ウォータマークの水平方向からの傾斜角度を設定する設定欄１１４と，ウォータマークの濃度を設定する設定欄１１５と、ウォータマークの用紙における位置を設定する設定欄１１７〜１１９とを含んでいる。
【００２９】
ここで、本実施形態では上述の通り、第１透過度のウォータマーク画像７１についてのみ透過処理を施し、第２透過度のウォータマーク画像については透過処理を施さないことから、ウォータマークの濃度を設定する設定欄１１５は、第１透過度のウォータマーク画像７１の透過度を設定するものである。
【００３０】
なお、第１透過度のウォータマーク画像７１および第２透過度のウォータマーク画像７２の両方に透過処理を施すように構成する場合には、変形例として図８に示すような設定インターフェース１１０Ａとすることができる。すなわち、設定欄１１５を上記と同様に第１透過度のウォータマーク画像７１の透過度を設定するものとし、これに加えて、第２透過度のウォータマーク画像７２の透過度を設定する設定欄１１６を設ける。または、いずれかの設定欄を設け（例えば、第１透過度の設定欄１１５）、第１透過度と第２透過度との差が所定の値を保つように、一方を設定すると他方が自動的に設定されるように構成してもよい。この場合、一方の透過度のみを変更可能とすることで、構成を簡易にすることができ、変更可能な透過度のパラメータが一つとなるためユーザにとって理解し易い。
【００３１】
以上、本発明の実施形態について説明したが、本発明は、これらの形式に限定されるものではなく、これらに具現された技術的思想と同一性の範囲内において適宜変更して実施し得る。
【図面の簡単な説明】
【００３２】
【図１】本発明の情報処理装置の電気ブロック図
【図２】本発明の情報処理装置の機能ブロック図
【図３】本発明の情報処理装置が行う処理を表すフローチャート
【図４】本発明の情報処理装置を通じて印刷されるウォータマーク付き画像を表す図
【図５】重ね合わせ部における重ね合わせ処理の説明図
【図６】透過度の説明図
【図７】設定画面の第１表示例
【図８】設定画面の第２表示例
【図９】従来の印刷システムにより印刷されるウォータマーク付き画像を表す図
【符号の説明】
【００３３】
１  パーソナルコンピュータ（ＰＣ）
２  制御回路
３  ＨＤＤ装置
３Ｐ  プリンタドライバプログラム
３５  ウォータマーク画像データ
４  通信Ｉ／Ｆ
５  表示部
６  操作部
８Ｐ  プリンタドライバ
８１  主画像生成部
８２  ウォータマーク画像設定部
８３  透過度調整部（透過度調整手段）
８４  重ね合わせ部（重ね合わせ手段）
９１  プリンタ
１００  印刷システム
【図１】
0004596156.tif 000002
【図２】
0004596156.tif 000003
【図３】
0004596156.tif 000004
【図４】
0004596156.tif 000005
【図５】
0004596156.tif 000006
【図６】
0004596156.tif 000007
【図７】
0004596156.tif 000008
【図８】
0004596156.tif 000009
【図９】
0004596156.tif 000010