(57)【要約】【課題】  複数の印字ブロックを有するプリンタを制御するプリンタ制御装置において、プリンタでの印字に関わる設定での操作者に掛かる負担を軽減する。【解決手段】  記録材に対して印字を行う複数の印字ブロックを有するプリンタを制御して印字動作を実行させるプリンタ制御装置において、操作者の操作に基づいて印字ブロック単位で印字させる対象物を特定するための画面表示上の色を印字ブロック毎に設定し（ステップＳ２〜Ｓ５）、２以上の印字ブロックで重ねて印字する対象物を特定するための画面表示上の色については、各印字ブロックを特定する色とは異なる色で自動で設定するようにした（ステップＳ６）。【選択図】    図６
2006119976.tif 000002
【特許請求の範囲】
【請求項１】
記録材に対して印字を行う複数の印字ブロックを有するプリンタを制御して印字動作を実行させるプリンタ制御装置において、
印字させる対象物を前記各印字ブロック単位で特定するための画面表示上の色を前記印字ブロック毎に異なる色で指定する第１の指定手段と、
印字させる対象物を前記各印字ブロック単位で特定するための画面表示上の色として、前記第１の指定手段によって指定された色を設定する第１の設定手段と、
２以上の前記印字ブロックで重ねて印字する前記対象物を特定するための画面表示上の色を、色を演算によって求めるための色演算手法に基づいて、前記第１の設定手段によって設定された画面表示上の色とは異なる色で求めて設定する第２の設定手段と、
前記各印字ブロックで印字させる前記対象物を前記第１及び第２の設定手段によって設定された画面表示上の色に基づいて特定する特定手段と、
この特定手段の特定結果に基づいて前記対象物を印字するように前記プリンタを制御する制御手段と、
を備えることを特徴とするプリンタ制御装置。
【請求項２】
画面にて前記対象物を生成／編集する生成／編集手段と、
前記対象物の画面表示上の色を指定する第２の指定手段と、
この第２の指定手段によって指定された色を前記対象物の色として画面に表示する第１の表示手段と、
画面上で複数の前記対象物の画像同士が重なることでその重なり部分として生成される対象物の色を、色を演算によって求めるための色演算手法に基づいて、重なった元の前記対象物の色とは異なる色で求めて画面に表示する第２の表示手段と、
を備え、
前記第２の設定手段及び前記第２の表示手段が用いる前記色演算手法における色を求めるための演算方法は、同一であることを特徴とする請求項１記載のプリンタ制御装置。
【請求項３】
記録材に対して印字を行う複数の印字ブロックを有するプリンタを制御して印字動作を実行させるプリンタ制御装置が備えるコンピュータに読取可能なコンピュータプログラムであって、
印字させる対象物を前記各印字ブロック単位で特定するための画面表示上の色を前記印字ブロック毎に異なる色で指定する第１の指定機能と、
印字させる対象物を前記各印字ブロック単位で特定するための画面表示上の色として、前記第１の指定機能によって指定された色を設定する第１の設定機能と、
２以上の前記印字ブロックで重ねて印字する前記対象物を特定するための画面表示上の色を、色を演算によって求めるための色演算手法に基づいて、前記第１の設定機能によって設定された画面表示上の色とは異なる色で求めて設定する第２の設定機能と、
前記各印字ブロックで印字させる前記対象物を前記第１及び第２の設定機能によって設定された画面表示上の色に基づいて特定する特定機能と、
この特定機能の特定結果に基づいて前記対象物を印字するように前記プリンタを制御する制御機能と、
を前記コンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項４】
画面にて前記対象物を生成／編集する生成／編集機能と、
前記対象物の画面表示上の前記対象物の色を指定する第２の指定機能と、
この第２の指定機能によって指定された色を前記対象物の色として画面に表示する第１の表示機能と、
画面上で複数の前記対象物の画像同士が重なることでその重なり部分として生成される対象物の色を、色を演算によって求めるための色演算手法に基づいて、重なった元の前記対象物の色とは異なる色で求めて画面に表示する第２の表示機能と、
を備え、
前記第２の設定手段及び前記第２の表示機能が用いる前記色演算手法における色を求めるための演算方法は、同一であることを特徴とする請求項３記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の印字ブロックを有するプリンタを制御するプリンタ制御装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、サーマルヘッドとサーマルリボンとを用いて記録材に印字を行なう印字ブロックを例えば２つ有する２色プリンタがある（例えば、特許文献１参照）。このようなプリンタは、ホスト装置としてのＰＣなどのプリンタ制御装置から入力された印字命令に基づいて記録材に印字を行う。
【０００３】
このようなプリンタの使い方の一つにスクラッチカードの作製がある。スクラッチカードを作製する場合には、操作者により、第１の印字ブロックのサーマルリボンとして所望の色のインクリボンがセットされ、第２の印字ブロックには、サーマルリボンとしてスクラッチ層を形成可能なスクラッチリボンがセットされる。そして、プリンタ制御装置から入力された印字命令に従って印字動作を実行する。即ち、記録材である単票用紙に対して第１の印字ブロックによって所定事項を印字し、その後、単票用紙を第２の印字ブロックに搬送し、第２の印字ブロックによる印字動作によってスクラッチ層を形成する。これによりスクラッチカードが完成する。
【０００４】
このときの、本出願人が製造販売するプリンタ制御装置での操作手順を説明する。一例として、第１の印字ブロックにＴＥＸＴという文字列を印字させ、その文字列のうちＸＴの上部に第２の印字ブロックによってスクラッチ層を形成する場合に適用して説明する。
【０００５】
プリンタ制御装置では、プリンタに印字させる印字データによって構成される対象物のうち、第１の印字ブロックで印字させる対象物、第２の印字ブロックで印字させる対象物、両方の印字ブロックで重ねて印字させる対象物を、対象物の画面表示上の色によって決定する。例えば、第１の印字ブロックで印字させる対象物は、画面表示上、例えば紺が設定された部分とし、第２の印字ブロックで印字させる対象物は、画面表示上、例えばグレーが設定された部分とし、両方の印字ブロックで重ね印字する対象物は、画面表示上、例えば黒が設定された部分とする。このような、印字ブロックに印字させる対象物を特定する画面表示上の色の設定は、３色とも、カラー設定画面における操作者の設定操作によってなされる。
【０００６】
このように印字ブロックに印字させる対象物を特定するための画面表示上の色の設定をした後、操作者は、プリンタ制御装置が有する画像作成／編集機能を用いて、図４に示すように、画面上にＴＥＸＴ１０１という文字列と、矩形状のブロック１０２とを作成する。次に、第１の印字ブロックで印字させるＴＥＸＴ１０１の色を紺に設定し、第２の印字で印字させるブロック１０２の色をグレーに設定する。
【０００７】
次に、ＴＥＸＴ１０１のうちのＸＴの部分にブロック１０２を移動して、ＸＴとブロック１０２とを重ね、ＸＴとブロック１０２との重なり部分の色を黒に設定する。これにより、図５に示すように、ＴＥＸＴ１０１、ブロック１０２の二つの画像から、ＴＥ１０３、ＸＴ１０４、ＸＴ１０４部分を除くブロック１０５の３つの画像が生成される。このとき、これらの３つの画像に対応する印字データがプリンタに印字させる対象物である。
【０００８】
これらの対象物を印字出力した結果を図９に示す。この場合には、画面表示上の色が紺又は黒に設定された対象物に基づく画像が第１の印字ブロックによって単票用紙Ａに印字される。即ち、第１の印字ブロックによってＴＥＸＴ１１０が単票用紙Ａに印字される。そして、画面表示上の色がグレー又は黒に設定された対象物に基づく画像が第２の印字ブロックによって単票用紙Ａに印字される。即ち、ブロックが第２の印字ブロックによって単票用紙Ａに印字され、このブロックによりスクラッチ層１１１が形成される。このとき、スクラッチ層１１１はＸＴの上に形成される。
【０００９】
ここで、例えば、操作者が、両方の印字ブロックで重ね印字する対象物の画面表示上の色の指定を前述したカラー設定画面において行なわなかった場合には、画面上のＴＥＸＴ１０１とブロック１０２とが重なって生成されたＸＴ１０４の部分は印字されない。即ち、この部分は、図１３に示すように、単票用紙Ａにおいて白抜き（図中Ｂで示す部分）状態となってしまう。
【００１０】
【特許文献１】特開２００４−３８４９７公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
このように、従来のプリンタ制御装置では、第１の印字ブロックだけで印字させる対象物、第２の印字ブロックだけで印字させる対象物、第１及び第２の印字ブロックの両方で印字させる対象物の設定を操作者が全て行わなければならず、手間がかかるという問題がある。
【００１２】
本発明の目的は、複数の印字ブロックを有するプリンタを制御するプリンタ制御装置において、プリンタでの印字に関わる設定での操作者に掛かる負担を軽減することである。
【課題を解決するための手段】
【００１３】
本発明は、記録材に対して印字を行う複数の印字ブロックを有するプリンタを制御して印字動作を実行させるプリンタ制御装置において、印字させる対象物を前記各印字ブロック単位で特定するための画面表示上の色を前記印字ブロック毎に異なる色で指定する第１の指定手段と、印字させる対象物を前記各印字ブロック単位で特定するための画面表示上の色として、前記第１の指定手段によって指定された色を設定する第１の設定手段と、２以上の前記印字ブロックで重ねて印字する前記対象物を特定するための画面表示上の色を、色を演算によって求めるための色演算手法に基づいて、前記第１の設定手段によって設定された画面表示上の色とは異なる色で求めて設定する第２の設定手段と、前記各印字ブロックで印字させる前記対象物を前記第１及び第２の設定手段によって設定された画面表示上の色に基づいて特定する特定手段と、この特定手段の特定結果に基づいて前記対象物を印字するように前記プリンタを制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、複数の印字ブロックを有するプリンタを制御するプリンタ制御装置において、プリンタでの印字に関わる設定での操作者に掛かる負担を軽減することができる。
【発明を実施するための最良の形態】
【００１５】
本発明の一実施の形態を図面に基づいて説明する。本実施の形態は、２つの印字ブロックを有する熱転写方式のプリンタを制御するプリンタ制御装置への適用例を示す。
【００１６】
図１は、本実施の形態のプリンタ制御装置１をプリンタ２とともに示す概略図である。プリンタ制御装置１のハードウェア構成は、周知のＰＣ（Personal Computer）と同様である。このプリンタ制御装置１は、通信ケーブル３を介して接続されたプリンタ２を制御する。
【００１７】
図２は、プリンタ制御装置１の各部の電気的接続を示すブロック図である。図２に示すように、プリンタ制御装置１には、各部を集中的に制御するＣＰＵ、コンピュータプログラムを格納するＲＯＭ、ＣＰＵのワークエリアとして機能するＲＡＭ等で構成されるコンピュータである制御部５１が設けられており、この制御部５１は各種演算やデータ転送などを制御する。この制御部５１には、各種コンピュータプログラムを保存するＨＤＤ等の記憶装置５２が接続されている。この記憶装置５２に保存されたコンピュータプログラムの一つとしては、後述するキーボード５４やマウス５５を用いて表示器５３の画面５３ａにて対象物の作成／編集が可能な対象物作成／編集アプリケーションやプリンタドライバがある。
【００１８】
プリンタ制御装置１には、制御部５１によって制御されるＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）等の表示器５３、入力手段として機能するキーボード５４やマウス５５、プリンタ２とのデータ通信を実行するインタフェース（Ｉ／Ｆ）５６等が設けられている。
【００１９】
次に、プリンタ２について説明する。図３は、プリンタ２の構成を概略的に示す縦断側面図である。図３に示すように、プリンタ２は、プリンタ本体２ａとこのプリンタ本体２ａに着脱自在に取り付けられた用紙保持部としての給紙装置２ｂとから構成されている。給紙装置２ｂには、記録材である用紙として例えば名刺やカード用紙などの単票用紙Ａ（図９参照）が保持される。この単票用紙Ａは、給紙装置２ｂによりプリンタ本体２ａへ供給され、プリンタ本体２ａにより印字され、プリンタ本体２ａの前面に設けられた用紙発行口６から排紙される。
【００２０】
プリンタ本体２ａの内部には、給紙装置２ｂから用紙発行口６に連なる用紙搬送経路７が形成されており、用紙搬送経路７上に設けられた回転自在な搬送ローラ対８により保持された単票用紙Ａは給紙装置２ｂから用紙搬送経路７に引き込まれた後、用紙搬送経路７上に設けられた回転自在な搬送ローラ対９に引き渡され、用紙発行口６近傍の搬送ローラ対１４によって用紙発行口６から排紙されるように案内されている。したがって、搬送ローラ対８、搬送ローラ対９、搬送ローラ対１４により、搬送機構が構成されている。
【００２１】
こうして単票用紙Ａを案内する用紙搬送経路７には、第１及び第２の印字ブロック１０（１０ａ，１０ｂ）が上流から下流に向かって順に設けられている。第１及び第２の印字ブロック１０（１０ａ，１０ｂ）は、ステッピングモータＭ（Ｍａ，Ｍｂ）によって回転駆動される回転自在なプラテンローラ１１（１１ａ，１１ｂ）と、このプラテンローラ１１（１１ａ，１１ｂ）に用紙搬送経路７を介して当接するライン状に配列された多数個の発熱素子を有するラインサーマルヘッドとしてのサーマルヘッド１２（１２ａ，１２ｂ）とを主体に形成されている。サーマルヘッド１２（１２ａ，１２ｂ）は、ヘッド保持板１３（１３ａ，１３ｂ）に保持されており、このヘッド保持板１３（１３ａ，１３ｂ）は、図示しないスプリングによってサーマルヘッド１２（１２ａ，１２ｂ）がプラテンローラ１１（１１ａ，１１ｂ）に押し付けられる方向に付勢されている。したがって、サーマルヘッド１２とプラテンローラ１１とに挟持された単票用紙Ａは、プラテンローラ１１が回転駆動されることにより用紙搬送経路７上を案内されることになるので、サーマルヘッド１２とプラテンローラ１１とは、搬送機構も構成している。
【００２２】
また、サーマルヘッド１２（１２ａ，１２ｂ）とプラテンローラ１１（１１ａ，１１ｂ）との間には、サーマルリボン１５（１５ａ，１５ｂ）が介在しており、サーマルヘッド１２の発熱素子を選択的に発熱させることでサーマルリボンのインクを溶融又は昇華させ、単票用紙Ａに印字する。ここで、本実施の形態では、第１の印字ブロック１０ａのサーマルリボン１５ａには、単色のインクリボンが使用されており、第２の印字ブロック１０ｂサーマルリボン１５ｂには、隠蔽用のスクラッチリボンが使用されている。即ち、このプリンタ２では、第２の印字ブロック１０ｂによって、単票用紙Ａにスクラッチ層１１１（図９参照）を形成することができる。未使用のサーマルリボン１５（１５ａ，１５ｂ）は、フレーム１６に一端を支持された供給軸１７（１７ａ，１７ｂ）に保持されている。また、使用済のサーマルリボン１５（１５ａ，１５ｂ）は、フレーム１６に一端を支持された巻取軸１８（１８ａ，１８ｂ）に巻き取られる。巻取軸１８（１８ａ，１８ｂ）は、ギヤ列によって伝達されるステッピングモータＭ（Ｍａ，Ｍｂ）からの駆動力により回転駆動される。
【００２３】
次に、プリンタ制御装置１の制御部５１がコンピュータプログラムに従って実行する各種の機能を説明する。本実施の形態では、例として、第１の印字ブロック１０ａにＴＥＸＴ１０１という文字列を印字させ、その文字列のうちＸＴの上部に第２の印字ブロック１０ｂによってスクラッチ層１１１を形成する場合に適用して説明する。ここで、プリンタ制御装置１がプリンタに印字させる対象物は、例えばＴＥＸＴなどの文字列や図などを画像として表すための印字データである。この印字データは、例えばＴＥＸＴでひとつのデータとして一つのまとまりとされているものを、ＴＥという文字列からなる印字データ、ＸＴという文字列からなる印字データに分解することが可能である。また、その逆として、２つの印字データを合わせて一つの印字データとすることも可能とされている。
【００２４】
対象物生成／編集アプリケーションにおいては、表示器５３の画面５３ａ上に周知の対象物生成／編集画面Ｇ１（図４参照）が表示されて、対象物生成／編集機能、色設定機能が実行可能となる。対象物生成／編集機能は、キーボード５４やマウス５５による入力を受けて、対象物である印字データを生成して、生成した対象物（印字データ）に基づく画像を対象物生成／編集画面Ｇ１に表示し、また、この対象物の配置位置の変更などの編集を行う（生成／編集手段、生成／編集機能）。ここで、図４に、操作者のキーボード５４操作やマウス５５操作に基づき、この機能によって対象物生成／編集画面Ｇ１にＴＥＸＴ１０１及びスクラッチ層１１１を表す矩形状のブロック１０２が表示された状態を示す。また、図５に、ＴＥＸＴ１０１のうちＸＴの部分にブロック１０２が移動されて、それらが重なった状態となり、画面上に表示された、ＴＥＸＴ１０１、ブロック１０２の２つの画像から、ＴＥ１０３、ＸＴ１０４、ＸＴ部分を除くブロック１０５の３つの画像が生成された状態を示す。このとき、ＴＥＸＴ１０１、ブロック１０２に関するそれぞれの印字データ（対象物）から、ＴＥ１０３、ＸＴ１０４、ＸＴ部分を除くブロック１０５の３つの画像のそれぞれに対応する３つの印字データ（対象物）が生成される。
【００２５】
色設定機能は、対象物の画面表示上の色の指定を行い（第２の指定手段、第２の指定機能）、指定した色を対象物の画面表示上の色として画面上に表示する（第１の表示手段、第１の表示機能）。この機能による色の指定では、例えば、マウス５５操作によってある対象物が画像を用いて選択された状態で、対象物生成／編集画面Ｇ１に表示された色選択ボタン（図示せず）がマウス５５操作により選択されることにより、色パレット画面（図示せず）が表示される。色パレット画面は、複数の色から一つの色を選択することが可能な画面である。そして、マウス５５操作によって色パレット画面から一つの色が選択されたならば、その選択された色を選択されている対象物の画面表示上の色として指定し、その色で対象物の画像を表示する。ここで、本実施の形態では、操作者の操作に基づき、この機能によって、図４に示すＴＥＸＴ１０１が紺に設定され、ブロック１０２がグレーに設定されている。
【００２６】
また、色設定機能は、画面上で画像が重なった複数の対象物から新たに形成された対象物の画面表示上の色を、画像が重なった対象物に付与されている色に基づいてそれらの色とは異なる色で求めて表示する（第２の表示手段、第２の表示機能）。異なる色の求め方としては、重なった各対象物に設定されている色を色演算手法としてＡＮＤ演算することにより行われる。この機能によって、図５に示すＸＴ１０４の色は、黒に設定され、黒で表示される。
【００２７】
このようにして作成した対象物をプリンタ２によって印字出力させるには、対象物をどの印字ブロック１０で印字させるかを設定する必要がある。このとき、第１の印字ブロック１０ａだけで印字させる対象物、第２の印字ブロック１０ｂだけで印字させる対象物、第１及び第２の印字ブロック１０ａ，１０ｂの両方で印字させる対象物を、対象物の画面表示上の色によって特定する。
【００２８】
図５の例では、ＴＥＸＴ（ＴＥ１０３＋ＸＴ１０４）を第１の印字ブロック１０ａで印字させ、ブロック（ブロック１０５＋ＸＴ１０４）を第２の印字ブロック１０ｂで印字させたい。即ち、ＴＥ１０３は第１の印字ブロック１０ａだけで印字させ、ＸＴの部分を除くブロック１０５を第２の印字ブロック１０ｂで印字させ、ＸＴ１０４を第１及び第２の印字ブロック１０ａ，１０ｂで印字させることとなる。
【００２９】
印字ブロック１０に印字させる対象物の設定は、主にプリンタドライバに従って実行される印字ブロック設定処理によりなされる。印字ブロック設定処理を図６に示すフローチャートに基づいて説明する。
【００３０】
まず、操作者のマウス５５操作により対象物生成／編集画面Ｇ１において図示しない印字ボタンが操作されたならば、画面上に図７に示すようなカラー設定画面Ｇ２を表示する（ステップＳ１：第１の指定手段、第１の指定機能）。カラー設定画面Ｇ２には、第１の印字ブロック１０ａの印字対象となる対象物を対象物の画面表示上の色で指定するための第１の印字ブロック色変更ボタン６１、この第１の印字ブロック色変更ボタン６１で指定された色を表示する第１の色表示部、第２の印字ブロック１０ｂの印字対象となる対象物を対象物の画面表示上の色で指定するための第２の印字ブロック色変更ボタン６３、この第２の印字ブロック色変更ボタン６３で指定された色を表示する第２の色表示部６４、第１及び第２の印字ブロック１０ａ，１０ｂでの印字対象となる対象物の画面表示上の色を表示する第３の表示部６５等が形成されている。
【００３１】
そして、マウス５５により第１の印字ブロック色変更ボタン６１が選択されたならば（ステップＳ２のＹ）、図示しない色パレット画面を画面上に表示し、この色パレット画面でマウス５５によって選択された色を第１の印字ブロック１０ａだけで印字させる対象物を特定するための画面表示上の色として設定する（ステップＳ３：第１の設定手段、第１の設定機能）。図４，図５の例の場合には、操作者は、マウス５５操作によって、第１の印字ブロック１０ａだけで印字させる対象物を特定するための画面表示上の色として紺を指定すればよい。これにより、第１の印字ブロック１０ａだけで印字させる対象物を特定するための画面表示上の色として紺が設定される。
【００３２】
また、マウス５５により第２の印字ブロック色変更ボタン６３が選択されたならば（ステップＳ４）、色パレット画面を画面上に表示し、この色パレット画面でマウス５５によって選択された色を第２の印字ブロック１０ｂだけで印字させる対象物を特定するための画面表示上の色として設定する（ステップＳ５：第１の設定手段、第１の設定機能）。図４，図５の例の場合には、操作者は、マウス５５操作によって、第２の印字ブロック１０ｂだけで印字させる対象物を特定するための画面表示上の色としてグレーを指定すればよい。これにより、第２の印字ブロック１０ｂだけで印字させる対象物を特定するための画面表示上の色としてグレーが設定される。
【００３３】
ステップＳ３，Ｓ５によって、第１の印字ブロック１０ａだけ、第２の印字ブロック１０ｂだけで印字させる対象物を特定するための画面表示上の色がそれぞれ設定されたならば、第１及び第２の印字ブロック１０ａ，１０ｂの両方で重ねて印字する対象物を特定するための画面表示上の色を設定する（ステップＳ６：第２の設定手段、第２の設定機能）。この色の設定は、第１及び第２の印字ブロック１０ａ，１０ｂに対してステップＳ３，Ｓ５で設定された色に基づいてそれらの色とは異なる色で設定される。具体的には、ステップＳ３，Ｓ５で設定された色を色演算手法としてＡＮＤ演算することにより行われる。この色演算手法であるＡＮＤ演算は、対象物の画面表示上の色を設定する前述した色演算手法のＡＮＤ演算と同じである。ここでは、第１の印字ブロック１０ａに対して設定された紺と、第２の印字ブロック１０ｂに対して設定されたグレーとをＡＮＤ演算した結果である黒が、第１及び第２の印字ブロック１０ａ，１０ｂの両方で印字させる対象物を特定するための画面表示上の色に設定される。
【００３４】
このようにして、対象物の生成及び対象物の画面表示上の色の設定と、印字ブロック１０に印字させる対象物を特定するための画面表示上の色の設定とがなされ、対象物生成／編集画面Ｇ１において図示しない印字ボタンが押されたならば、制御部５１は、印字処理を実行する。この印字処理を図８に示すフローチャートに基づいて説明する。
【００３５】
印字処理では、対象物生成／編集画面Ｇ１上に画像が表示されている対象物から各印字ブロック１０で印字させる対象物を印字ブロック設定処理のステップＳ３，Ｓ５，Ｓ６によって設定された色に基づいて特定する（ステップＳ１１：特定手段、特定機能）。具体的には、対象物の中から、画面表示上の色がステップＳ３で設定された第１の印字ブロック１０ａだけで印字させる対象物を特定する色と同じ色に設定されている対象物を抽出する。この例では、ＴＥ１０３に関する印字データが対象物として抽出される。そして、この対象物を第１の印字ブロック１０ａだけで印字させる対象物とする。また、対象物の中から、画面表示上の色がステップＳ５で設定された第２の印字ブロック１０ｂだけで印字させる対象物を特定する色と同じ色に設定されている対象物を抽出する。この例では、ＸＴ１０４を除いたブロック１０５に関する印字データが対象物として抽出される。そして、この対象物を第２の印字ブロック１０ｂだけで印字させる対象物とする。次に、対象物の中から、画面表示上の色がステップＳ６で設定された第１及び第２の印字ブロック１０ａ，１０ｂの両方で印字させる対象物を特定する色と同じ色に設定されている対象物を抽出する。このときには、ＸＴ１０４に関する印字データが対象物として抽出される。そして、この対象物を第１及び第２の印字ブロック１０ａ，１０ｂの両方で印字させる対象物とする。
【００３６】
そして、ステップＳ１１での特定結果に基づいて、対象物を印字するようにプリンタ２に対して印字命令を送信してプリンタ２に印字を実行させる（ステップＳ１２：制御手段：制御機能）。
【００３７】
一方、この印字命令を受信したプリンタ２では、この印字命令に従って印字動作を実行し図９に示すような印字物としての単票用紙を出力する。具体的には、まず、第１の印字ブロック１０ａによって単票用紙Ａ上にＴＥＸＴ１１０を印字し、その後、第２の印字ブロック１０ｂで、ＸＴを覆う位置に矩形状のブロックを印字する。これにより、ブロック状のスクラッチ層１１１がＸＴを覆って形成される。
【００３８】
以上説明したように、本実施の形態においては、操作者が、第１の印字ブロック１０ａだけで印字させる対象物を特定するための画面表示上の色、第２の印字ブロック１０ｂだけで印字させる対象物を特定するための画面表示上の色の設定操作を行うことにより、自動的に第１及び第２の印字ブロック１０ａ，１０ｂの両方で重ねて印字させる対象物を特定するための画面表示上の色の設定がなされるので、プリンタ２での印字に関わる設定での操作者に掛かる負担が軽減される。
【００３９】
また、本実施の形態においては、画面にて対象物を生成／編集する生成／編集手段と、対象物の画面表示上の色を指定する第２の指定手段と、この第２の指定手段によって指定された色を対象物の色として画面に表示する第１の表示手段と、画面上で複数の対象物の画像同士が重なることでその重なり部分として生成される対象物の色を、色を演算によって求めるための色演算手法に基づいて、重なった元の対象物の色とは異なる色で求めて画面に表示する第２の表示手段と、を備え、第２の設定手段及び前記第２の表示手段が用いる色演算手法における色を求めるための演算方法は、同一であることにより、画面上で画像が重なった複数の対象物から新たに形成された対象物に対して自動的に色が設定されるので、操作者にとって楽である。また、第２の設定手段及び第２の表示手段が用いる色演算手法における色を求めるための演算方法が同一であるので、即ち、カラー設定画面Ｇ２上での色の演算方法と、対象物生成／編集画面Ｇ１上での色の演算方法とが同じであるので、操作者にとって楽である。
【００４０】
次に、本実施の形態の変形例を説明する。この変形例では、プリンタ２の第１の印字ブロック１０ａには、サーマルリボン１５ａとして緑色のインクリボンがセットされ、第２の印字ブロック１０ｂには、サーマルリボン１５ｂとして青色のインクリボンがセットされている。そして、カラー設定画面Ｇ２において、第１の印字ブロック１０ａだけで印字させる対象物を特定するための画面表示上の色として緑色が設定され、第２の印字ブロック１０ｂだけで印字させる対象物を特定するための画面表示上の色として青色が設定される。これにより、第１及び第２の印字ブロック１０ａ，１０ｂの両方で印字させる対象物を特定するための画面表示上の色として、緑色と青色とがＡＮＤ演算された色である黒色が設定される。
【００４１】
そして、図１０に示すように、対象物生成／編集画面Ｇ１上において、対象物の画像として矩形状のブロック１２１と、ＴＥＸＴ１０１という文字列とが生成され、ブロック１２１は、緑色に設定され、ＴＥＸＴ１０１は青色に設定される。そして、ブロック１０２がＴＥＸＴ１０１を覆う位置に移動される。これにより、図１１に示すように、ＴＥＸＴ１０１とブロック１０２とが重なり、その重なった部分の色として青色と緑色とがＡＮＤ演算されて黒色となる。これにより、ブロック１０２、ＴＥＸＴ１０１の２つの画像から、ＴＥＸＴ１２２、ＴＥＸＴ１２２部分を除くブロック１２３が画像として新たに生成される。このとき、それぞれの画像に対応する印字データがプリンタに印字させる対象物である。
【００４２】
これらの対象物が上述した印字処理に供され、プリンタ２によって印字された結果を図１２に示す。プリンタ２においては、まず、第１の印字ブロック１０ａによって緑色でブロック１３１が印字され、このブロック１３１の上から第２の印字ブロック１０ｂによって青色でＴＥＸＴ１３２が印字される。即ち、画面上の黒色のＴＥＸＴ１２２は、第１及び第２の印字ブロック１０ａ，１０ｂの両方で印字される。このときには、ブロック１３１の上にＴＥＸＴ１３２という文字列が重ねて印字されて、ブロック１３１によりＴＥＸＴ１３２の背景が形成される。これにより、ＴＥＸＴ１３２と背景とのズレが生じることが防止される。
【図面の簡単な説明】
【００４３】
【図１】本発明の一実施の形態のプリンタ制御装置をプリンタとともに示す概略図である。
【図２】プリンタ制御装置の各部の電気的接続を示すブロック図である。
【図３】プリンタの構成を概略的に示す縦断側面図である。
【図４】対象物生成／編集画面の一例を示す正面図である。
【図５】対象物生成／編集画面の一例を示す正面図である。
【図６】印字ブロック設定処理の流れを示すフローチャートである。
【図７】カラー設定画面を示す正面図である。
【図８】印字処理の流れを示すフローチャートである。
【図９】印字物としての単票用紙を示す正面図である。
【図１０】変形例の対象物生成／編集画面の一例を示す正面図である。
【図１１】対象物生成／編集画面の一例を示す正面図である。
【図１２】印字物としての単票用紙を示す正面図である。
【図１３】従来の白抜き部が形成された単票用紙を示す正面図である。
【符号の説明】
【００４４】
１…プリンタ制御装置、２…プリンタ、１０ａ…印字ブロック、１０ｂ…印字ブロック、５３ａ…画面、Ａ…記録材
【図１】
2006119976.tif 000003
【図２】
2006119976.tif 000004
【図３】
2006119976.tif 000005
【図４】
2006119976.tif 000006
【図５】
2006119976.tif 000007
【図６】
2006119976.tif 000008
【図７】
2006119976.tif 000009
【図８】
2006119976.tif 000010
【図９】
2006119976.tif 000011
【図１０】
2006119976.tif 000012
【図１１】
2006119976.tif 000013
【図１２】
2006119976.tif 000014
【図１３】
2006119976.tif 000015