(57)【特許請求の範囲】
【請求項１】
第１のプリンタ用のラスタライズドデータを生成するラスタライズドデータ生成手段と、
前記生成されたラスタライズドデータに、第２のプリンタ用のマーク画像の描画に関する設定情報を取得する設定情報取得手段と、
前記設定情報に基づいて、前記生成されたラスタライズドデータに前記第２のプリンタ用のマーク画像を描画するマーク描画手段と、
前記第２のプリンタ用のマーク画像が描画されたラスタライズドデータを用いて、前記第２のプリンタに印刷処理を行わせる印刷制御手段と、を含み、
前記設定情報は、前記第２のプリンタ用のマーク画像が印刷される領域と、前記ラスタライズドデータにおける印字データが存在する領域の重なりの程度を表す情報を含む、
ことを特徴とするプリンタ制御装置。
【請求項２】
前記第２のプリンタ用のマーク画像が印刷される領域と、前記ラスタライズドデータにおける印字データが存在する領域が重なる程度が前記設定情報の表す範囲にある場合には、前記印刷制御手段は、前記第２のプリンタにおける印刷処理を中止させる、
ことを特徴とする請求項１記載のプリンタ制御装置。
【請求項３】
前記第２のプリンタ用のマーク画像が印刷される領域と、前記ラスタライズドデータにおける印字データが存在する領域が重なる程度が前記設定情報の表す範囲にある場合には、前記マーク描画手段は、前記第２のプリンタから取得した前記第２のプリンタ用のマーク画像を描画する位置に、前記第２のプリンタ用のマーク画像を描画する、
ことを特徴とする請求項１記載のプリンタ制御装置。
【請求項４】
前記第２のプリンタ用のマーク画像が印刷される領域と、前記ラスタライズドデータにおける印字データが存在する領域が重なる程度が前記設定情報の表す範囲にある場合には、前記マーク描画手段は、前記第２のプリンタから取得した前記第２のプリンタ用のマーク画像を描画する位置からずらして描画する、
ことを特徴とする請求項１記載のプリンタ制御装置。
【請求項５】
前記マーク描画手段は、前記ラスタライズドデータにおける印字データが存在する領域と重ならない位置に前記第２のプリンタ用のマーク画像を描画する、
ことを特徴とする請求項４記載のプリンタ制御装置。
【請求項６】
前記第２のプリンタ用のマーク画像が印刷される領域と、前記ラスタライズドデータにおける印字データが存在する領域が重なる程度が前記設定情報の表す範囲にある場合には、前記印刷制御手段は、前記第１のプリンタ用のラスタライズドデータを用いて、前記第２のプリンタに印刷処理を行わせる、
ことを特徴とする請求項１記載のプリンタ制御装置。
【請求項７】
前記第１のプリンタは、印刷媒体として連帳紙を用いる連帳紙プリンタまたは印刷媒体としてカットされたカット紙を用いるカット紙プリンタであり、前記第２のプリンタは、前記カット紙プリンタまたは前記連帳紙プリンタである、
ことを特徴とする請求項１乃至６のいずれかに記載のプリンタ制御装置。
【請求項８】
第１のプリンタ用のラスタライズドデータを生成するラスタライズドデータ生成手段、
前記生成されたラスタライズドデータに、第２のプリンタ用のマーク画像の描画に関する設定情報を取得する設定情報取得手段、
前記設定情報に基づいて、前記生成されたラスタライズドデータに前記第２のプリンタ用のマーク画像を描画するマーク描画手段、及び、
前記第２のプリンタ用のマーク画像が描画されたラスタライズドデータを用いて、前記第２のプリンタに印刷処理を行わせる印刷制御手段、
としてコンピュータを機能させるプリンタ制御プログラムであって、
前記設定情報は、前記第２のプリンタ用のマーク画像が印刷される領域と、前記ラスタライズドデータにおける印字データが存在する領域の重なりの程度を表す情報を含む、
ことを特徴とするプリンタ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ制御装置、プリンタ制御プログラムに関する。
【背景技術】
【０００２】
プリンタ制御装置において複数のエンジン部を設け、プリンタデータの内容に応じて最適なエンジン部を決定し、エンジン部毎にデータを生成するプリンタ制御装置が知られている。当該プリンタ制御装置は、インクジェットプリンタ及びレーザプリンタなど複数のプリンタの機能を有するハイブリッドプリンタにおいて、故障したエンジン部がある場合には、別のエンジン部を用いてデータを印刷する（下記特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２２６１３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、１のコントローラ（プリンタ制御装置）を用いて、一方のプリンタ（例えば、連帳紙を用いるプリンタ）が故障した場合に他方のプリンタ（例えば、カット紙のプリンタ）を用いて印刷する場合において、当該１のコントローラにおいて他方のプリンタ用のラスタライズドデータの生成に時間（ダウンタイム）を要する。そこで、本発明は、例えば、一方のプリンタが故障した場合に他方のプリンタを用いる場合において、ダウンタイムが低減され得るプリンタ制御装置等を実現することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載のプリンタ制御装置は、第１のプリンタ用のラスタライズドデータを生成するラスタライズドデータ生成手段と、前記生成されたラスタライズドデータに、第２のプリンタ用のマーク画像の描画に関する設定情報を取得する設定情報取得手段と、前記設定情報に基づいて、前記生成されたラスタライズドデータに前記第２のプリンタ用のマーク画像を描画するマーク描画手段と、前記第２のプリンタ用のマーク画像が描画されたラスタライズドデータを用いて、前記第２のプリンタに印刷処理を行わせる印刷制御手段と、を含み、前記設定情報は、前記第２のプリンタ用のマーク画像が印刷される領域と、前記ラスタライズドデータにおける印字データが存在する領域の重なりの程度を表す情報を含む、ことを特徴とする。
【０００８】
請求項２に記載のプリンタ制御装置は、請求項１に記載の発明において、前記第２のプリンタ用のマーク画像が印刷される領域と、前記ラスタライズドデータにおける印字データが存在する領域が重なる程度が前記設定情報の表す範囲にある場合には、前記印刷制御手段は、前記第２のプリンタにおける印刷処理を中止させる、ことを特徴とする。
【０００９】
請求項３に記載のプリンタ制御装置は、請求項１に記載の発明において、前記第２のプリンタ用のマーク画像が印刷される領域と、前記ラスタライズドデータにおける印字データが存在する領域が重なる程度が前記設定情報の表す範囲にある場合には、前記マーク描画手段は、前記第２のプリンタから取得した前記第２のプリンタ用のマーク画像を描画する位置に、前記第２のプリンタ用のマーク画像を描画する、ことを特徴とする。
【００１０】
請求項４に記載のプリンタ制御装置は、請求項１に記載の発明において、前記第２のプリンタ用のマーク画像が印刷される領域と、前記ラスタライズドデータにおける印字データが存在する領域が重なる程度が前記設定情報の表す範囲にある場合には、前記マーク描画手段は、前記第２のプリンタから取得した前記第２のプリンタ用のマーク画像を描画する位置からずらして描画する、ことを特徴とする。
【００１１】
請求項５に記載のプリンタ制御装置は、請求項４に記載の発明において、前記マーク描画手段は、前記ラスタライズドデータにおける印字データが存在する領域と重ならない位置に前記第２のプリンタ用のマーク画像を描画する、ことを特徴とする。
【００１２】
請求項６に記載のプリンタ制御装置は、請求項１に記載の発明において、前記第２のプリンタ用のマーク画像が印刷される領域と、前記ラスタライズドデータにおける印字データが存在する領域が重なる程度が前記設定情報の表す範囲にある場合には、前記印刷制御手段は、前記第１のプリンタ用のラスタライズドデータを用いて、前記第２のプリンタに印刷処理を行わせる、ことを特徴とする。
【００１３】
請求項７に記載のプリンタ制御装置は、請求項１乃至６のいずれかに記載の発明において、前記第１のプリンタは、印刷媒体として連帳紙を用いる連帳紙プリンタまたは印刷媒体としてカットされたカット紙を用いるカット紙プリンタであり、前記第２のプリンタは、前記カット紙プリンタまたは前記連帳紙プリンタである、ことを特徴とする。
【００１４】
請求項８に記載のプリンタ制御プログラムは、第１のプリンタ用のラスタライズドデータを生成するラスタライズドデータ生成手段、前記生成されたラスタライズドデータに、第２のプリンタ用のマーク画像の描画に関する設定情報を取得する設定情報取得手段、前記設定情報に基づいて、前記生成されたラスタライズドデータに前記第２のプリンタ用のマーク画像を描画するマーク描画手段、及び、前記第２のプリンタ用のマーク画像が描画されたラスタライズドデータを用いて、前記第２のプリンタに印刷処理を行わせる印刷制御手段、としてコンピュータを機能させるプリンタ制御プログラムであって、前記設定情報は、前記第２のプリンタ用のマーク画像が印刷される領域と、前記ラスタライズドデータにおける印字データが存在する領域の重なりの程度を表す情報を含む、ことを特徴とする。
【発明の効果】
【００１５】
請求項１、７、８に記載の発明によれば、一方のプリンタが故障した場合に他方のプリンタを用いる場合において、ダウンタイムが低減され得る。
【００１６】
請求項２に記載の発明によれば、第２のプリンタ用のマーク画像が印刷される領域と第１のプリンタ用のラスタライズドデータにおける印字データが存在する領域の重なりの程度に応じて、印刷が中止される。
【００１７】
請求項３に記載の発明によれば、第２のプリンタ用のマーク画像が印刷される領域と第１のプリンタ用のラスタライズドデータにおける印字データが存在する領域の重なりの程度に応じて、第２のプリンタ用のマーク画像が強制的に印字される。
【００１８】
請求項４、５に記載の発明によれば、第２のプリンタ用のマーク画像が印刷される領域
と第１のプリンタ用のラスタライズドデータにおける印字データが存在する領域の重なり
の程度に応じて、第２のプリンタ用のマーク画像が印字データからずれて印刷される。
【００１９】
請求項６に記載の発明によれば、第２のプリンタ用のマーク画像が印刷される領域と第
１のプリンタ用のラスタライズドデータにおける印字データが存在する領域の重なりの程
度に応じて、第２のプリンタ用のマーク画像の印刷が省略される。
【図面の簡単な説明】
【００２０】
【図１】プリンタシステムの構成の概要の一例を示す図である。
【図２】端末装置の構成の概要の一例を示す図である。
【図３】プリンタ装置の構成の概要の一例を示す図である。
【図４】コントローラの構成の概要の一例を示す図である。
【図５】コントローラの機能的構成の概要の一例を示す図である。
【図６】印刷情報の一例を示す図である。
【図７】マーク画像の一例を示す図である。
【図８】マーク画像の他の一例を示す図である。
【図９】ＵＩ画像情報の一例を示す図である。
【図１０Ａ】マーク画像の描画について説明するための図である。
【図１０Ｂ】マーク画像の描画について説明するための図である。
【図１０Ｃ】マーク画像の描画について説明するための図である。
【図１０Ｄ】マーク画像の描画について説明するための図である。
【図１１】事前検証画面の一例を示す図である。
【図１２】１ページにおける事前検証画面の一例を示す図である。
【図１３】コントローラの処理のフローの一例を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について、図面を参照しつつ説明する。なお、図面については、同一又は同等の要素には同一の符号を付し、重複する説明は省略する。
【００２２】
図１は、本発明の実施の形態におけるプリンタシステムの構成の概要について説明するための図である。プリンタシステム１００は、プリンタ装置１０１、コントローラ１０２、及び端末装置１０３を含む。端末装置１０３は、ジョブデータを生成して、ネットワーク１０４を介して、コントローラ１０２に送信する。コントローラ１０２は、端末装置１０３から送信されたジョブデータに基づいて、プリンタ装置１０１の印刷処理を制御する。プリンタ装置１０１は、コントローラ１０２からの制御信号に応じて、印刷処理を行う。
【００２３】
図２は、端末装置の構成の概要について説明するための図である。図２に示すように、端末装置１０３は、制御部２０１、記憶部２０２、操作部２０３、表示部２０４、通信部２０５を含む。なお、各部２０１乃至２０５は内部バス２０６により互いに、接続される。制御部２０１は、例えば、ＣＰＵであって、記憶部２０２に格納されたプログラムに従って動作する。記憶部２０２は、例えば、ＲＯＭやＲＡＭ、ハードディスク等の情報記録媒体で構成され、制御部２０１によって実行されるプログラムを保持する情報記録媒体である。また、記憶部２０２は、制御部２０１のワークメモリとしても動作する。
【００２４】
なお、当該プログラムは、例えば、ネットワークを介して、ダウンロードされて提供されてもよいし、または、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等のコンピュータで読み取り可能な各種の情報記録媒体によって提供されてもよい。
【００２５】
操作部２０３は、例えば、キーボード等のインターフェースで構成され、ユーザの指示操作に応じて、当該指示操作の内容を制御部２０１に出力する。表示部２０４は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ等であって、制御部２０１からの指示に従い、情報を表示する。通信部２０５は、コントローラ１０２と接続される。
【００２６】
図３は、プリンタ装置の構成の概要について説明するための図である。図３に示すように、プリンタ装置１０１は、制御部３０１、記憶部３０２、操作部３０３、表示部３０４、プリンタ部３０５、通信部３０６を含む。各部３０１乃至３０６は内部バス３０７により互いに接続される。
【００２７】
操作部３０３は、例えば、複数のボタンや後述する表示部３０４に表示されたタッチパネル等のインターフェースで構成され、ユーザの指示操作に応じて、当該指示操作の内容を制御部３０１に出力する。表示部３０４は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ等であって、制御部３０１からの指示に従い、情報を表示する。
【００２８】
プリンタ部３０５は、例えば、コントローラ１０２からの制御信号に応じて、コントローラ１０２取得された画像を印刷する。通信部３０６は、プリンタ装置１０１をコントローラ１０２と接続する。なお、制御部３０１及び記憶部３０２等の構成は、上記制御部２０１及び記憶部３０２と同様であるので説明を省略する。
【００２９】
図４は、コントローラの構成の概要について説明するための図である。図４に示すように、コントローラ１０２は、例えば、制御部４０１、記憶部４０２、操作部４０３、表示部４０４、通信部４０５を含む。各部４０１乃至４０５は内部バス４０６により接続される。また、各部４０１乃至４０５の構成は、上記制御部３０１、記憶部３０２、操作部３０３、表示部３０４、通信部３０６と同様であるので説明を省略する。また、図２乃至図４に示したプリンタ装置１０１、端末装置１０３、コントローラ１０２の構成は一例であって、本実施の形態は上記に限定されるものではない。
【００３０】
図５は、本実施の形態におけるコントローラの機能的構成の概要の一例について説明するための図である。図５に示すように、コントローラ（印刷制御装置）１０２は、機能的に、印刷情報取得部５０１、プリンタ依存情報取得部５０２、ラスタライズドデータ生成部５０３、切換情報取得部５０４、表示情報生成部５０５、設定情報取得部５０６、印刷制御部５０７、判定部５０８、マーク描画部５０９、を含む。
【００３１】
なお、下記においては、理解の容易化のため、主に、当該コントローラ１０２（例えば、DFE(Digital Front End）)に接続されていた第１のプリンタ（例えば、連帳紙プリンタまたはカット紙プリンタ）が故障した場合に、第２のプリンタ（例えば、カット紙プリンタまたは連帳紙プリンタ）を当該コントローラ１０２に切り換えて使用する場合について説明する。ここで、連帳紙プリンタとは、印刷媒体として連帳紙を用いるプリンタであって、カット紙プリンタとは、印刷媒体としてカットされたカット紙を用いるプリンタである。また、第１のプリンタ及び第２のプリンタは、上記プリンタ装置１０１に相当する。
【００３２】
印刷情報取得部５０１は、端末装置１０３から第１のプリンタで印刷するための印刷情報を取得する。当該印刷情報は、例えば、印刷対象である文字、図形、画像等を含むデータ（例えば、ＰＤＦデータなど）であって、端末装置１０３からジョブデータとしてユーザにより送信される。また、図６に示すように、当該データは、ユーザの運用により、プリンタで印刷するジョブデータ自体に当該プリンタ固有の制御用のマーク画像（管理用のＩＤや後処理制御用のマーク）をデータ内に含む場合がある。なお、当該マーク画像については後述する。また、図６においては、管理用のＩＤを６０１として、後処理制御用のマークを６０２として示す。
【００３３】
プリンタ依存情報取得部５０２は、第１のプリンタから当該第１のプリンタのプリンタ依存情報を取得する。当該プリンタ依存情報は、例えば、当該第１のプリンタを使用した場合に必要となるマーク画像を印刷するための情報を含む。具体的には、例えば、図７に示すように、当該マーク画像は、カット紙プリンタにおけるカット紙の後処理機用のマーク７０１、管理用のバーコード７０２、図８に示すように、連帳紙プリンタで印刷する場合における連帳紙の表裏をあわせるためのレジマーク８０１、色合わせのトンボマーク８０２、ノズル噴射のためのマーク８０３、検証用のコード８０４等に相当する。なお、上記マーク画像は一例であって、本実施の形態におけるマーク画像は上記に限られるものではない。また、プリンタ依存情報取得部５０２は、後述するように、切換情報取得部５０４が切換情報を取得した場合、更に、第２のプリンタから第２のプリンタ依存情報を取得する。
【００３４】
ラスタライズドデータ生成部５０３は、上記印刷情報に基づいて、ラスタライズドデータを生成する。なお、当該ラスタライズドデータには、上記第１のプリンタのプリンタ依存情報に基づくマーク画像を含まないように構成する。ラスタライズドデータとはラスタ形式のデータに相当する。
【００３５】
切換情報取得部５０４は、第１のプリンタが故障し、第２のプリンタがコントローラ１０２に接続された場合、切換情報を取得する。ここで、切換情報とは、例えば、プリンタが切り換えられたか否かを示す情報に相当する。より具体的には、例えば、第１のプリンタが故障した場合に、ユーザが第２のプリンタに切り換えた場合に、コントローラ１０２に取得されるように構成する。なお、当該切換情報の取得は上記に限られるものではない。例えば、ユーザが入力するように構成してもよい。
【００３６】
表示情報生成部５０５は、後述する設定情報を設定するためのＵＩ画像情報を生成する。当該ＵＩ画像情報は、例えば、ユーザの端末装置１０３の表示部４０４に表示され、ユーザが当該ＵＩ画像情報を用いて、設定情報を入力する。そして、設定情報取得部５０６は、当該設定情報を取得する。
【００３７】
設定情報とは、例えば、第２のプリンタ依存情報に基づくマーク画像が印刷される予定の領域（印字領域）と、ラスタライズドデータにおいて印字データが存在する領域とが重なる場合に、当該マーク画像を強制的に印刷するか、ずらして印刷するか、印刷しないか、印刷を中止するか等を示す情報に相当する。より具体的には、例えば、図９に示すような、ＵＩ画像情報をユーザの端末装置１０３の表示部２０４に表示し、ユーザが、マーク画像ごとに、条件（重なりのドット数、当該重なりの検索範囲）、当該条件に該当した場合における印刷方法（重なっていたとしても上書きして印刷するする、ずらして印刷する、印刷中止する）、ずらして印刷する場合にはずらす方向（右、左、上、下など）を設定することにより、設定情報取得部５０６は、当該設定情報を取得する。なお、以下、上書きする場合の条件を上書き印刷条件と称し、ずらして印刷する場合の条件をずらして印刷条件と称し、印刷中止する場合の条件を印刷中止条件と称する。また、印刷方法については、更に、印刷しない場合等、他の印刷方法を含んでもよい。また、印字データが存在する領域は、例えば、ラスタライズドデータの階調値があらかじめ設定された閾値以上の領域等に相当する。
【００３８】
なお、図９に示すように、更に、設定した条件を一覧表示するように構成してもよいし、また、複数の条件に合致する場合に優先して適用する条件を示すように構成してもよい。更に、ジョブの印刷の開始について、印刷中止条件に該当する場合には、印刷開始前にジョブを開始しない、または、ジョブを印刷しながら条件チェックを行い、印刷中に印刷中止条件に該当した場合に、ジョブを中止するとともに、条件変更を促し、印刷中止に該当しない条件に変更された場合に、続きから印刷を行うように構成してもよい。
【００３９】
印刷制御部５０７は、印刷中止条件に該当すると判定した場合には、印刷を中止する。また、印刷制御部５０７は、後述するようにマーク描画部５０９によりマークが描画されたラスタライズドデータを第２のプリンタに転送し、印刷処理を行わせる。
【００４０】
判定部５０８は、各条件に該当するか否かを判定する。そして、判定部５０８が、上書き印刷条件に該当すると判定した場合には、マーク描画部５０９は、第２のプリンタ依存情報に基づいて、マーク画像を描画し、マーク画像を描画したラスタライズドデータを生成する。
【００４１】
判定部５０８がずらして印刷条件に該当すると判定した場合には、マーク描画部５０９は、設定情報に基づいて、マークを描画する。具体的には、例えば、該当方向へ１ドットずつ当該条件に該当しない位置までずらしてマークを描画する。なお、描画位置が用紙範囲に存在しない場合には、印刷を中止するように構成してもよい。
【００４２】
具体的には、図１０Ａ乃至Ｄを用いて説明する。例えば、図１０Ａに示すように元のＰＤＦデータに既にマーク画像１１１（上記印字データが存在する領域に相当する）が埋め込まれている場合、図１０Ｂに示すように、第２のプリンタ依存情報に基づくマーク画像１１２の位置が、上記マーク画像１１１と重なる。ここで、図１０Ｂは、図１０のマーク画像１１１の周辺の一部を拡大した図に相当する。この場合において、上書き条件に該当する場合には、マーク画像１１１と重なったとしても、図１０Ｃに示すように、マーク画像１１２を強制的に描画する。このような上書き印刷されるマーク画像は、例えば、レジマークなどである。また、ずらして描画条件に該当する場合には、図１０Ｄに示すように、マーク画像１１１と所定の距離ずらして描画する。このようにずらして印刷されるマーク画像は、例えば、トンボマークなどである。
【００４３】
本実施の形態においては、図１１に示すように、上記各マーク画像の描画方法（ずらして描画等）、及び／または、各条件に該当したか否かの検証画面が表示されるように構成してもよい。また、図１２に示すように、条件に該当する各マーク画像及び条件に該当しない各マーク画像が識別表示されるように構成してもよい。具体的には、例えば、マーク画像１２１及びマーク画像１２２は条件に該当するとして、第１の色で表示され、マーク画像１２３は、条件に該当しないものとして、第２の色で表示される等である。
【００４４】
なお、通常の場合、つまり、第１のプリンタが故障せずに、そのまま第１のプリンタで印刷する場合には、切換情報取得部５０４は切換情報を取得しない。この場合、マーク描画部５０９は、第１のプリンタ依存情報に基づいて、ラスタライズドデータにマーク画像を描画する。そして、印刷制御部５０７は、当該マークが描画されたラスタライズドデータを第１のプリンタに転送し、印刷処理を行わせる。
【００４５】
図１３は、本実施の形態におけるコントローラ１０２の処理のフローについて説明するための図である。
【００４６】
図１３に示すように、コントローラ１０２の印刷情報取得部５０１は、端末装置１０３から第１のプリンタで印刷するための印刷情報を取得する（Ｓ１０１）。プリンタ依存情報取得部５０２は、第１のプリンタから第１のプリンタ依存情報を取得する（Ｓ１０２）。ラスタライズドデータ生成部５０３は、上記印刷情報及び第１のプリンタ依存情報に基づいて、ラスタライズドデータを生成する（Ｓ１０３）。
【００４７】
切換情報取得部５０４は切換情報を取得したか否かを判定する（Ｓ１０４）。切換情報取得部５０４が切換情報を取得しなかったと判定した場合には、マーク描画部５０９は、第１のプリンタ依存情報に基づいて、ラスタライズドデータにマークを描画する（Ｓ１０５）。そして、印刷制御部５０７は、当該マークが描画されたラスタラスタライズドデータを第１のプリンタに転送し、印刷処理を行わせる（Ｓ１０６）。そして、処理を終了する。
【００４８】
一方、Ｓ１０４で切換情報取得部５０４が切換情報を取得したと判定した場合には、プリンタ依存情報取得部５０２は、第２のプリンタから第２のプリンタ依存情報を取得する（Ｓ１０７）。表示情報生成部５０５は、設定情報を設定するためのＵＩ画像情報を生成する（Ｓ１０８）。設定情報取得部５０６は、設定情報を取得する（Ｓ１０９）。
【００４９】
判定部５０８は、Ｓ１０３で生成されたラスタライズドデータ及び設定情報に基づいて、印刷中止条件に該当するか否かを判定する（Ｓ１１０）。印刷中止条件に該当すると判定した場合には、印刷制御部５０７は、印刷を中止する（Ｓ１１１）。
【００５０】
一方、判定部５０８が印刷中止条件に該当しないと判定した場合には、Ｓ１１２に進む。判定部５０８は、上書き印刷条件に該当するか否かを判定する（Ｓ１１２）。
【００５１】
判定部５０８が上書き印刷条件に該当すると判定した場合には、マーク描画部５０９は、第２のプリンタ依存情報に基づいて、マークを描画する（Ｓ１１３）。そして、Ｓ１１６に進む。
【００５２】
一方、判定部５０８が上書き印刷条件に該当しないと判定した場合には、Ｓ１１４に進む。判定部５０８は、ずらして印刷条件に該当するか否かを判定する（Ｓ１１４）。
【００５３】
判定部５０８がずらして印刷条件に該当すると判定した場合には、マーク描画部５０９は、設定情報に基づいて、マークを描画する（Ｓ１１５）。そして、Ｓ１１６に進む。
【００５４】
印刷制御部５０７は、Ｓ１１３またはＳ１１５で当該マークが描画されたラスタライズドデータを第２のプリンタに転送し、印刷処理を行わせる（Ｓ１１６）。そして処理を終了する。
【００５５】
一方、判定部５０８がＳ１１４でずらして印刷条件に該当しないと判定した場合には、Ｓ１０９に戻る。この場合、例えば、設定情報の変更を促し、当該変更された設定情報に基づいて上記のように各条件の判定等が行われる。
【００５６】
なお、上記においては、１のマーク画像についての処理のフローについて説明したが、複数のマーク画像が含まれる場合には各マーク画像についてＳ１１０、Ｓ１１２、Ｓ１１４等の各条件に合致するか否か等の処理が行われることはいうまでもない。
【００５７】
本発明は、上記実施の形態に限定されるものではなく、上記実施の形態で示した構成と実質的に同一の構成、同一の作用効果を奏する構成又は同一の目的を達成することができる構成で置き換えてもよい。例えば、上記においては、各マーク画像について、印刷中止条件、上書き印刷条件、ずらして印刷条件等の各条件がユーザにより設定され、当該各条件が判定される場合について説明したが、各マーク画像について上記各条件のうちの一部または全部の条件が設定、判定等されるように構成してもよい。例えば、あるマーク画像については、上書き条件及び印刷中止条件について設定、判定するが、他のマーク画像については、全ての条件について設定、判定するなどである。更に、各印刷条件の判定順序を上記と異なるように構成してもよい。
【符号の説明】
【００５８】
１００  プリンタシステム、１０１  プリンタ装置、１０２  コントローラ１０２、１０３  端末装置１０３装置、２０１、３０１、４０１  制御部、２０２、３０２、４０２  記憶部、２０３、３０３、４０３  操作部、２０４、３０４、４０４  表示部、２０５、３０６、４０５  通信部、３０５  プリンタ部、５０１  印刷情報取得部、５０２  プリンタ依存情報取得部、５０３  ラスタライズドデータ生成部、５０４  切換情報取得部、５０５  表示情報生成部、５０６  設定情報取得部、５０７  印刷制御部、５０８  判定部。５０９  マーク描画部。
【図１】
0006387752.tif 000002
【図２】
0006387752.tif 000003
【図３】
0006387752.tif 000004
【図４】
0006387752.tif 000005
【図５】
0006387752.tif 000006
【図６】
0006387752.tif 000007
【図７】
0006387752.tif 000008
【図８】
0006387752.tif 000009
【図９】
0006387752.tif 000010
【図１０Ａ】
0006387752.tif 000011
【図１０Ｂ】
0006387752.tif 000012
【図１０Ｃ】
0006387752.tif 000013
【図１０Ｄ】
0006387752.tif 000014
【図１１】
0006387752.tif 000015
【図１２】
0006387752.tif 000016
【図１３】
0006387752.tif 000017