(57)【要約】【課題】印刷データの変更に関してユーザーの利便性を向上できるようにすることを目的とする。【解決手段】プリンター２を制御するＲＩＰ装置３であって、プリンター２の処理速度を示す処理速度情報を取得する処理速度取得部３００と、１回分印刷データの生成速度を示す生成速度情報を取得する生成速度取得部３０１と、印刷データ情報を表示するＲＩＰ表示部３３と、ユーザーインターフェースに表示される画像情報に対し画像の解像度を変更可能な変更領域を設定する変更領域設定部３０３と、変更領域において画像の解像度を変更する属性変更部３０４とを備え、ＲＩＰ表示部３３は、処理速度と生成速度とを比較した比較結果を示す情報をＲＩＰ表示部３３により表示し、変更した解像度に基づいて変更した印刷データ情報を表示する。【選択図】図１
2018157301.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置を制御する印刷制御装置であって、
前記印刷装置が印刷データを処理する処理速度を示す処理速度情報を取得する処理速度取得部と、
前記印刷データを生成する生成速度を示す生成速度情報を取得する生成速度取得部と、
前記印刷データに関する情報である印刷データ情報を表示する表示部と、
前記表示部に表示される前記印刷データ情報に基づく画像を示す画像情報に対し、前記画像の属性を変更可能な変更領域を設定する変更領域設定部と、
前記変更領域設定部が設定した前記変更領域において、前記画像の属性を変更する属性変更部と、を備え、
前記表示部は、
前記処理速度取得部が取得した前記処理速度と、前記生成速度取得部が取得した前記生成速度とを比較した比較結果を示す情報を表示し、前記属性変更部が変更した前記属性に基づいて変更した前記印刷データ情報を表示する
印刷制御装置。
【請求項２】
前記印刷データ情報は、前記生成速度情報を含み、
前記表示部は、前記処理速度情報と、前記属性変更部が変更した前記属性に基づいて変更した前記生成速度情報とを表示する
請求項１に記載の印刷制御装置。
【請求項３】
前記表示部は、
前記画像情報に重畳して、前記変更領域設定部が設定した前記変更領域を示す変更領域情報を表示する
請求項１又は２に記載の印刷制御装置。
【請求項４】
前記変更領域の形の変更の指示を受け付ける受付部を備え、
前記変更領域設定部は、前記受付部が受け付けた指示に基づいて設定する前記変更領域の形を変更する
請求項３に記載の印刷制御装置。
【請求項５】
受付部は、任意の領域の設定の指示を受け付け、
前記変更領域設定部は、前記受付部が受け付けた指示に基づき任意の領域を前記変更領域として設定する
請求項４に記載の印刷制御装置。
【請求項６】
前記印刷装置が備えるバッファーの記憶領域を示す記憶領域情報を取得する記憶領域取得部を備え、
前記表示部は、前記記憶領域取得部が取得した前記記憶領域情報が示す前記記憶領域に応じた対応領域を示す対応領域情報を表示する
請求項３から５のいずれか一項に記載の印刷制御装置。
【請求項７】
前記変更領域設定部は、前記表示部が表示する前記画像情報に対し、前記変更領域を示す変更領域情報を予め設定し、
前記属性変更部は、前記変更領域設定部が予め設定する前記変更領域における前記属性を示す属性情報を予め設定し、
前記表示部は、前記変更領域設定部が予め設定した前記変更領域を示す前記変更領域情報と、前記属性変更部が予め設定した前記属性を示す前記属性情報とを、変更可能に表示する
請求項３から６のいずれか一項に記載の印刷制御装置。
【請求項８】
前記属性は、少なくとも前記画像の解像度である
請求項１から６のいずれか一項に記載の印刷制御装置。
【請求項９】
印刷装置を制御する印刷制御装置の制御方法であって、
前記印刷装置が印刷データを処理する処理速度を示す処理速度情報を取得し、
前記印刷データを生成する生成速度を示す生成速度を取得し、
取得した前記処理速度と、取得した前記生成速度とを比較した比較結果を示す情報を表示し、
前記印刷データに関する情報である印刷データ情報を表示し、
表示される前記印刷データ情報が含む前記印刷データに基づく画像を示す画像情報に対し、前記画像の属性を変更可能な変更領域を設定し、
設定した前記変更領域において前記画像の属性を変更し、
変更した前記属性に基づいて変更した前記印刷データ情報を表示する
印刷制御装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、及び、印刷制御装置の制御方法に関する。
【背景技術】
【０００２】
従来、印刷データを生成し、生成した印刷データを印刷装置に出力する装置が知られている（例えば、特許文献１参照）。特許文献１では、印刷対象となるデータの内容と、印刷を行う画像形成装置の能力情報を用いて、設定された印刷時間内に印刷処理が終了するように生成する印刷データを変更する印刷データ生成装置を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−９６８１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、印刷データを生成する生成速度が、印刷装置が印刷データを処理する処理速度を下回ると、印刷装置は、印刷の動作を停止する可能性がある。そこで、特許文献１に記載のような印刷データを生成する装置は、印刷データに基づく画像の解像度等の属性を変更可能に構成される場合がある。しかしながら、印刷データの変更に関して、特許文献１に記載のように印刷時間を設定する画面を表示するだけでは、ユーザーが、印刷データの変更が必要であるかの判断が容易でなかったり、属性を変更した印刷データに関する情報を認識できなかったりと、ユーザーの利便性に課題がある。
そこで、本発明は、印刷データの変更に関してユーザーの利便性を向上できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明は、印刷装置を制御する印刷制御装置であって、前記印刷装置が印刷データを処理する処理速度を示す処理速度情報を取得する処理速度取得部と、前記印刷データを生成する生成速度を示す生成速度情報を取得する生成速度取得部と、前記印刷データに関する情報である印刷データ情報を表示する表示部と、前記表示部に表示される前記印刷データ情報に基づく画像を示す画像情報に対し、前記画像の属性を変更可能な変更領域を設定する変更領域設定部と、前記変更領域設定部が設定した前記変更領域において、前記画像の属性を変更する属性変更部と、を備え、前記表示部は、前記処理速度取得部が取得した前記処理速度と、前記生成速度取得部が取得した前記生成速度とを比較した比較結果を示す情報を表示し、前記属性変更部が変更した前記属性に基づいて変更した前記印刷データ情報を表示する。
本発明によれば、表示部は、処理速度と生成速度との比較結果を示す情報を表示し、変更した属性に基づいて変更した印刷データ情報を表示するため、ユーザーが、印刷データの変更が必要であるか否かの判断が容易になり、且つ、変更した印刷データ情報を認識できるため、印刷データの変更に関してユーザーの利便性を向上できる。
【０００６】
また、本発明は、前記印刷データ情報は、前記生成速度情報を含み、前記表示部は、前記処理速度情報と、前記属性変更部が変更した前記属性に基づいて変更した前記生成速度情報とを表示する。
本発明によれば、表示部は、処理速度情報と変更した生成速度情報と表示するため、ユーザーが、印刷装置の処理速度を目視しつつ生成する印刷データの生成速度を変更できるため、印刷データを変更する際のユーザーの利便性が向上する。
【０００７】
また、本発明は、前記表示部は、前記画像情報に重畳して、前記変更領域設定部が設定した前記変更領域を示す変更領域情報を表示する。
本発明によれば、表示部は、画像情報に重畳して、変更領域情報を表示するため、ユーザーが、印刷データに基づく画像のどの領域の属性を変更可能であるかを認識でき、印刷データを変更する際のユーザーの利便性が向上する。
【０００８】
また、本発明は、前記変更領域の形の変更の指示を受け付ける受付部を備え、前記変更領域設定部は、前記受付部が受け付けた指示に基づいて設定する前記変更領域の形を変更する。
本発明によれば、変更領域設定部が、受付部が受け付けた指示に基づいて設定する変更領域の形を変更するため、ユーザーは、属性を変更する変更領域をユーザーが所望する形に変更でき、印刷データを変更する際のユーザーの利便性が向上する。
【０００９】
また、本発明は、受付部は、任意の領域の設定の指示を受け付け、前記変更領域設定部は、前記受付部が受け付けた指示に基づき任意の領域を前記変更領域として設定する。
本発明によれば、変更領域設定部は、受け付けた指示に基づき任意の領域を変更領域として設定するため、ユーザーが、属性を変更する変更領域を任意の領域に設定でき、印刷データを変更する際のユーザーの利便性が向上する。
【００１０】
また、本発明は、前記印刷装置が備えるバッファーの記憶領域を示す記憶領域情報を取得する記憶領域取得部を備え、前記表示部は、前記記憶領域取得部が取得した前記記憶領域情報が示す前記記憶領域に応じた対応領域を示す対応領域情報を表示する。
本発明によれば、表示部は、記憶領域情報が示す記憶領域に応じた対応領域を表示するため、ユーザーが、対応領域に応じた変更領域を設定でき、印刷データを変更する際のユーザーの利便性が向上する。
【００１１】
また、本発明は、前記変更領域設定部は、前記表示部が表示する前記画像情報に対し、前記変更領域を示す変更領域情報を予め設定し、前記属性変更部は、前記変更領域設定部が予め設定する前記変更領域における前記属性を示す属性情報を予め設定し、前記表示部は、前記変更領域設定部が予め設定した前記変更領域を示す前記変更領域情報と、前記属性変更部が予め設定した前記属性を示す前記属性情報とを、変更可能に表示する。
本発明によれば、変更領域設定部が変更領域を予め設定し、また、属性変更部が変更領域における属性を予め設定し、予め設定した変更領域を示す変更領域情報と、予め設定した属性を示す属性情報とを変更可能に表示するため、ユーザーは、変更領域と属性とを設定することなく、予め設定された変更領域と属性とを変更するだけで印刷データを変更でき、印刷データを変更する際のユーザーの利便性が向上する。
【００１２】
また、本発明は、前記属性は、少なくとも前記画像の解像度である。
本発明によれば、属性が少なくとも印刷データに基づく画像の解像度であるため、印刷データに基づく画像の解像度の変更に関してユーザーの利便性を向上できる。
【００１３】
また、上記課題を解決するために、印刷装置を制御する印刷制御装置の制御方法であって、前記印刷装置が印刷データを処理する処理速度を示す処理速度情報を取得し、前記印刷データを生成する生成速度を示す生成速度を取得し、取得した前記処理速度と、取得した前記生成速度とを比較した比較結果を示す情報を表示し、前記印刷データに関する情報である印刷データ情報を表示し、表示される前記印刷データ情報が含む前記印刷データに基づく画像を示す画像情報に対し、前記画像の属性を変更可能な変更領域を設定し、設定した前記変更領域において前記画像の属性を変更し、変更した前記属性に基づいて変更した前記印刷データ情報を表示する。
本発明によれば、処理速度と生成速度との比較結果を示す情報を表示し、変更した属性に基づいて変更した印刷データ情報を表示するため、ユーザーが、印刷データの変更が必要であるか否かの判断が容易になり、且つ、変更した印刷データ情報を認識できるため、印刷データの変更に関してユーザーの利便性を向上できる。
【図面の簡単な説明】
【００１４】
【図１】印刷システムの構成を示す図。
【図２】ＲＩＰ装置の動作を示すフローチャート。
【図３】ユーザーインターフェースの一例を示す図。
【図４】ユーザーインターフェースの一例を示す図。
【図５】ユーザーインターフェースの一例を示す図。
【図６】変更処理におけるＲＩＰ装置の動作を示すフローチャート。
【図７Ａ】変更処理を説明するための図。
【図７Ｂ】変更処理を説明するための図。
【図７Ｃ】変更処理を説明するための図。
【図７Ｄ】変更処理を説明するための図。
【図８Ａ】変更処理を説明するための図。
【図８Ｂ】変更処理を説明するための図。
【図８Ｃ】変更処理を説明するための図。
【図８Ｄ】変更処理を説明するための図。
【図９】ユーザーインターフェースの一例を示す図。
【図１０】変形例１を説明するための図。
【図１１】変形例２を説明するための図。
【図１２】変形例３を説明するための図。
【発明を実施するための形態】
【００１５】
図１は、本実施形態に係る印刷システム１の構成を示す図である。
【００１６】
図１に示すように、印刷システム１は、プリンター２（印刷装置）と、ＲＩＰ装置３（印刷制御装置）と、ホストコンピューター４とを備える。
【００１７】
図１に示すように、印刷システム１は、ローカルネットワークＮを有しており、ローカルネットワークＮには、プリンター２と、ＲＩＰ装置３と、ホストコンピューター４とが接続する。なお、ローカルネットワークＮを介して行われる通信の通信規格は何でもよく、また、ローカルネットワークＮを行われる通信は有線通信でも無線通信でもよい。
【００１８】
プリンター２は、インクをインクジェット式で噴射することにより文字や画像等を印刷する装置であり、比較的大型の印刷媒体に対して印刷を実行するラージフォーマットプリンター（ＬＦＰ）である。図１に示すように、プリンター２は、プリンター制御部２０と、プリンター記憶部２１と、プリンター入力部２２と、プリンター表示部２３と、プリンター通信部２４と、受信バッファー２５と、印刷部２６と、プリントバッファー２７とを備える。
【００１９】
プリンター制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の制御回路等を備え、プリンター２の各部を制御する。
【００２０】
プリンター記憶部２１は、ＥＥＰＲＯＭや、ハードディスク等の不揮発性メモリーを備え、各種データを書き換え可能に記憶する。
【００２１】
プリンター入力部２２は、プリンター２に設けられた操作スイッチや、タッチパネル等の入力手段を備え、ユーザーの入力手段に対する操作を検出し、プリンター制御部２０に出力する。プリンター制御部２０は、プリンター入力部２２からの入力に基づいて、入力手段に対する操作に対応する処理を実行する。
【００２２】
プリンター表示部２３は、複数のＬＥＤや、表示パネル等を備え、プリンター制御部２０の制御で、ＬＥＤを所定の態様で点灯／消灯や、表示パネルへの情報の表示等を実行する。
【００２３】
プリンター通信部２４は、プリンター制御部２０の制御で、所定の通信規格に従って、ローカルネットワークＮに接続するＲＩＰ装置３とホストコンピューター４とのそれぞれと通信する。
【００２４】
受信バッファー２５は、ＲＡＭと呼ばれる一時記憶領域であり、例えば半導体記憶デバイスで構成される。受信バッファー２５は、プリンター制御部２０の制御で、外部装置から受信したデータを記憶する。本実施形態において、受信バッファー２５は、プリンター通信部２４によりＲＩＰ装置３から受信した印刷データを記憶する。
【００２５】
印刷部２６は、インクジェットヘッドや、インクジェットヘッドを駆動する駆動回路、キャリッジ、キャリッジを搬送方向と交差する主走査方向に走査させる走査モーター、走査モーターを駆動するモータードライバー、印刷媒体をキャリッジの主走査方向と交差する方向に搬送する搬送モーター、その他の印刷媒体への印刷に関する構成を備える。印刷部２６は、プリンター制御部２０の制御で、印刷媒体に文字や画像等を印刷する。詳細には、印刷部２６は、キャリッジを主走査方向に走査させながら印刷媒体にインクを噴射し、印刷媒体をキャリッジの主走査方向と交差する方向に搬送することで、印刷を実行する。
【００２６】
プリントバッファー２７（バッファー）は、ＲＡＭと呼ばれる一時記憶領域であり、例えば半導体記憶デバイスで構成される。プリントバッファー２７は、プリンター制御部２０の制御で、印刷媒体に印刷される文字や画像等の画像データを記憶する。なお、プリントバッファー２７は、プリンター制御部２０のＲＡＭの所定の記憶領域に形成する構成としてもよい。プリントバッファー２７の記憶領域は、インクジェットヘッドの搬送方向における印刷の解像度と、印刷が可能な印刷可能領域により規定される領域である。
【００２７】
次に、ＲＩＰ装置３について説明する。
ＲＩＰ装置３は、プリンター２が印刷に使用する色（例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ））毎の、ビットマップ展開された印刷データの生成を専門的に実行する装置である。ＲＩＰ装置３は、例えば、印刷会社で用いられる業務用の高画質且つ大型のプリンターに印刷を実行させるために、印刷データを生成する。
【００２８】
図１に示すように、ＲＩＰ装置３は、ＲＩＰ制御部３０と、ＲＩＰ記憶部３１と、ＲＩＰ入力部３２と、ＲＩＰ表示部３３（表示部）と、ＲＩＰ通信部３４とを備える。
【００２９】
ＲＩＰ制御部３０は、図示しないＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、ＲＩＰ装置３の各部を制御する。また、ＲＩＰ装置３は、ＲＯＭや後述するＲＩＰ記憶部３１等に記憶された制御プログラムを読み出して実行することにより、後述する処理速度取得部３００、生成速度取得部３０１、表示制御部３０２、変更領域設定部３０３、属性変更部３０４、記憶領域取得部３０５、及び、受付部３０６として機能する。
【００３０】
ＲＩＰ記憶部３１は、ＥＥＰＲＯＭや、ハードディスク等の不揮発性メモリーを備え、各種データを書き換え可能に記憶する。
【００３１】
ＲＩＰ入力部３２は、ユーザーからの操作を受け付けるキーボードや、マウス、タッチパネル等の入力手段を備え、ユーザーの入力手段に対する操作を検出し、ＲＩＰ制御部３０に出力する。ＲＩＰ制御部３０は、ＲＩＰ入力部３２からの入力に基づいて、入力手段に対する操作に対応する処理を実行する。
【００３２】
ＲＩＰ表示部３３は、複数のＬＥＤや、表示パネル等を備え、ＲＩＰ制御部３０の制御で、ＬＥＤを所定の態様で点灯／消灯や、表示パネルへの情報の表示等を実行する。
【００３３】
ＲＩＰ通信部３４は、プリンター制御部２０の制御で、所定の通信規格に従って、ローカルネットワークＮに接続するプリンター２とホストコンピューター４とのそれぞれと通信する。
【００３４】
次に、ホストコンピューター４について説明する。
ホストコンピューター４は、印刷媒体に印刷する文字や画像等の画像データを生成する装置である。ここでいう画像データとは、例えば、印刷媒体に印刷する文字や画像等を作成するアプリケーションにより生成される画像データである。
【００３５】
図１に示すように、ホストコンピューター４は、ホスト制御部４０と、ホスト記憶部４１と、ホスト入力部４２と、ホスト表示部４３と、ホスト通信部４４とを備える。
【００３６】
ホスト制御部４０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の制御回路等を備え、ホストコンピューター４の各部を制御する。
【００３７】
ホスト記憶部４１は、ＥＥＰＲＯＭや、ハードディスク等の不揮発性メモリーを備え、各種データを書き換え可能に記憶する。
【００３８】
ホスト入力部４２は、ユーザーの操作を受け付けるキーボードや、マウス、タッチパネル等の入力手段を備え、ユーザーの入力手段に対する操作を検出し、ホスト制御部４０に出力する。ホスト制御部４０は、ホスト入力部４２からの入力に基づいて、入力手段に対する操作に対応する処理を実行する。
【００３９】
ホスト表示部４３は、複数のＬＥＤや、表示パネル等を備え、ホスト制御部４０の制御で、ＬＥＤを所定の態様で点灯／消灯や、表示パネルへの情報の表示等を実行する。
【００４０】
ホスト通信部４４は、ホスト制御部４０の制御で、所定の通信規格に従って、ローカルネットワークＮに接続するプリンター２とＲＩＰ装置３とのそれぞれと通信する。
【００４１】
ここで、ＲＩＰ装置３と、プリンター２との基本的な動作について説明する。
【００４２】
＜ＲＩＰ装置３の動作＞
まず、ＲＩＰ装置３の基本的な動作について説明する。
【００４３】
印刷媒体への印刷は、ＲＩＰ装置３からプリンター２に印刷データが送信されることにより開始される。印刷データは、前述した通り、ＲＩＰ装置３により生成される。
【００４４】
ＲＩＰ装置３のＲＩＰ制御部３０は、ホストコンピューター４から、所定のアプリケーションにより生成された画像データをＲＩＰ通信部３４により受信する。そして、ＲＩＰ制御部３０は、受信した画像データをプリンター２が解釈可能な形式の印刷データに変換し、変換することで生成した印刷データをプリンター２に出力する。アプリケーションからの画像データに基づいて印刷データを生成する際、ＲＩＰ制御部３０は、解像度変換処理や、色変換処理、ハーフトーン処理、水増し処理、ラスタライズ処理、コマンド付加処理等の各種処理を実行する。なお、以下の説明では、ＲＩＰ装置３が画像データに基づいて各種処理を実行する対象のデータも、印刷データと表現する。
【００４５】
解像度変換処理は、ホストコンピューター４から受信した画像データを、設定された解像度（属性）の印刷データに変換する処理である。例えば、印刷データの解像度が６００×６００ｄｐｉに設定されている場合、ＲＩＰ制御部３０は、アプリケーションから受信したベクター形式の画像データを６００×６００ｄｐｉの解像度のビットマップ形式の印刷データに変換する。解像度変換処理後の印刷データは、マトリクス状に配置された画素を示す画素データから構成される。各画素データは、ＲＧＢ色空間の例えば２５６階調の階調値を有するデータである。
【００４６】
色変換処理は、例えば、ＲＧＢ色空間の印刷データをＣＭＹＫ色空間の印刷データに変換する処理である。ＣＭＹＫ色とは、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）であり、ＣＭＹＫ色空間の印刷データは、プリンター２が有するインクの色に対応したデータである。従って、例えば、プリンター２がＣＭＹＫ色系の１０種類のインクを使用する場合に、ＲＩＰ制御部３０は、ＲＧＢ色空間の印刷データに基づいて、ＣＭＹＫ色系の１０次元空間の印刷データを生成する。この色変換処理は、ＲＧＢ色空間における階調値とＣＭＹＫ色空間における階調値とを対応づけたテーブル（いわゆる、ルックアップテーブル（ＬＵＴ））に基づいて実行される。なお、色変換処理後の印刷データは、ＣＭＹＫ色空間により表現される印刷データである。
【００４７】
ハーフトーン処理は、高階調数（２５６階調）の印刷データを、プリンター２が形成可能な階調数の印刷データに変換する処理である。このハーフトーン処理により、２５６階調を示す印刷データは、例えば、２階調（ドット有り、無し）を示す１ビットの印刷データや、４階調（ドット無し、小ドット、中ドット、大ドット）を示す２ビットの印刷データ等に変換される。具体的には、階調値（０〜２５５）とドット生成率とが対応したドット生成率テーブルから、階調値に対応するドットの生成率（例えば、４階調の場合は、ドット無し、小ドット、中ドット、大ドットのそれぞれの生成率）を求め、得られた生成率において、ディザ法・誤差拡散法等のアルゴリズムに基づいて、ドットが分散して形成されるように印刷データが作成される。
【００４８】
水増し処理は、プリンター２が印刷媒体に対して印刷する際の解像度（以下、「印刷解像度」と表現する）となるように、解像度変換処理後の印刷データの解像度を水増しする処理である。例えば、印刷解像度が１２００×６００ｄｐｉであり、解像度変換処理後の印刷データの解像度が「６００×６００ｄｐｉ」である場合、ＲＩＰ制御部３０は、解像度変換処理後の印刷データの解像度を「６００×６００ｄｐｉ」から、ハーフトーン処理をすることなく印刷データを水平方向にデータをコピーして２倍に水増しすることによって、「１２００×６００ｄｐｉ」のデータを作成する。なお、解像度変換処理後の印刷データの解像度が、印刷解像度と同じである場合、水増し処理は、実行されない。また、水増し処理は、印刷データの一部に適用可能であり、例えば、解像度変換処理後の印刷データのある一部が「１２００×６００ｄｐｉ」に対し、ある一部と異なる一部が「６００×６００ｄｐｉ」である場合、この異なる一部である「６００×６００ｄｐｉ」の印刷データを、「１２００×６００ｄｐｉ」に水増し可能である。
【００４９】
ラスタライズ処理は、マトリクス状に並ぶ画素データ（例えば、上記のように１ビットや２ビットのデータ）を、印刷時のドット形成順序に従って並べ替える処理である。ラスタライズ処理には、ハーフトーン処理後の画素データによって構成される印刷データを、インクジェットヘッドが主走査方向に移動しながらインクを噴射する各パス動作に割り付ける割り付け処理が含まれる。割り付け処理が完了すると、マトリクス状に並ぶ画素データは、印刷画像を構成する各ラスタラインを形成する実際のノズルに割り付けられる。
【００５０】
コマンド付加処理は、ラスタライズ処理された印刷データに、プリンター２の印刷の動作に応じたコマンドを付加する処理である。コマンドとしては、例えば、印刷媒体の搬送（搬送方向への移動量や速度等）を指示するコマンド等が挙げられる。
【００５１】
このように、ＲＩＰ制御部３０は、ホストコンピューター４から受信した画像データに対して、種々の処理を実行することで印刷データを生成し、生成した印刷データをプリンター２に送信する。なお、解像度変換処理や、色変換処理、ハーフトーン処理、水増し処理、ラスタライズ処理、コマンド付加処理等の各種処理のうち、ハーフトーン処理は、処理負荷が大きい処理であり、同じ色が続いた画素やインクを吐出しない画素の処理をスキップする等して、高速化を実現しているため、画像によって処理速度がばらつくことがある。
【００５２】
＜プリンター２の動作＞
次に、プリンター２の基本的な動作について説明する。
【００５３】
プリンター２のプリンター制御部２０は、ＲＩＰ装置３から印刷データをプリンター通信部２４により受信すると、受信した印刷データを受信バッファー２５に格納する。そして、プリンター制御部２０は、受信バッファー２５に格納された印刷データに基づいて、プリントバッファー２７に１パスで印刷媒体に印刷する画像の画像データが展開し、展開された画像データに基づく印刷を実行する。１パスとは、インクジェットヘッドが主走査方向の１方向に移動することである。したがって、１パスで印刷するとは、インクジェットヘッドが主走査方向の１方向に移動することで印刷媒体にインクを噴射し、文字や画像等を印刷することを示す。プリンター制御部２０は、１パスの印刷を実行すると、プリントバッファー２７をクリアし、次の１パスで印刷媒体に印刷する画像（文字や画像等を含む画像）がある場合、当該画像の画像データを受信バッファー２５から読み出してプリントバッファー２７に展開する。このようにして、プリンター２のプリンター制御部２０は、印刷媒体に文字や画像等を印刷する。
【００５４】
ところで、プリンター２は、ＲＩＰ装置３が印刷データを生成する生成速度が、プリンター２が印刷データを処理する処理速度を下回ると、プリンター２に印刷データの受信待ちが発生し、印刷の動作を停止する可能性がある。ここで、生成速度とは、プリンター２に送信する一回分の印刷データ（以下、「１回分印刷データ」と表現する）（印刷データ）について、ホストコンピューター４から受信した画像データに基づく１回分印刷データの生成を開始してから終了するまでの単位時間あたりの速度である。例えば、ＲＩＰ装置３がホストコンピューター４から受信した画像データに対し１の印刷データを４つの１回分印刷データに分けて生成し、生成する度にプリンター２に送信する構成である場合、生成速度は、４つに分けた１回分印刷データについて、当該１回分印刷データの生成の開始から終了までの単位時間あたりの速度である。また、ここでの処理速度とは、プリンター２が１パス分の画像データを受信バッファー２５から読み出してプリントバッファー２７に展開し、展開した画像データに基づく印刷を完了するまでの単位時間あたりの速度である。なお、ここでの画像データとは、ホストコンピューター４から受信した画像データでなく、ＲＩＰ装置３から受信した印刷データに基づく画像の画像データを示している。
【００５５】
上述したように、ＲＩＰ装置３の印刷データの生成速度が、プリンター２の印刷データの処理速度を下回ることは、比較的大判の印刷媒体に印刷を実行する大型のプリンターに送信する印刷データを生成するＲＩＰ装置３に発生することが多い。これは、ＲＩＰ装置３が、比較的に小さめ（例えばＡ列３番以下）の用紙に対応するプリンターに送信する印刷データより、比較的に大きめ（例えばＡ列３番よりも大きい）の用紙に対応するプリンターに送信する印刷データの方がサイズが大きくなるためである。
【００５６】
そこで、ＲＩＰ装置３は、印刷データを生成する生成速度が、プリンター２の処理速度以上になるよう、生成する印刷データの解像度等の属性を変更可能に構成されることが望まれることがある。しかしながら、ＲＩＰ装置３が生成する印刷データによっては、生成する印刷データの解像度等を変更しなくても、生成速度が処理速度以上である場合がある。しかしながら、ユーザーにとっては、ＲＩＰ装置３が生成する印刷データの生成速度がプリンター２の処理速度以上であるかの判断が容易でない。また、ユーザーが生成する印刷データの解像度等を変更する際、変更した印刷データの生成速度とプリンター２の処理速度とを表示しなければ、ユーザーが両者の速度を比較できず、ユーザーにとっては、印刷データの解像度等の変更が容易でない。
【００５７】
したがって、ＲＩＰ装置３が生成する印刷データの解像度等の変更に関しては、ユーザーの利便性が高いことが望ましい。
【００５８】
そこで、本実施形態のＲＩＰ装置３は、以下に示す動作を実行する。
【００５９】
図２は、ＲＩＰ装置３の動作を示すフローチャートである。
【００６０】
以下、ＲＩＰ制御部３０が備える処理速度取得部３００、生成速度取得部３０１、表示制御部３０２、変更領域設定部３０３、属性変更部３０４、記憶領域取得部３０５、及び、受付部３０６の説明を通して、ＲＩＰ装置３の動作を説明する。
【００６１】
以下の説明において、プリンター２の印刷解像度が、「１２００×６００ｄｐｉ」であるとする。
【００６２】
また、以下の説明において、ホストコンピューターから受信する画像データを、ホスト画像データと表現し、印刷データが含む画像データを、印刷画像データと表現する。
【００６３】
また、以下の説明において、印刷データの変更とは、印刷データの解像度の変更を示し、さらに、印刷データの解像度の変更とは、印刷データが含む印刷画像データが示す画像の解像度の変更を示す。
【００６４】
ＲＩＰ装置３のＲＩＰ制御部３０は、ホストコンピューター４からホスト画像データを、ＲＩＰ通信部３４により受信したか否かを判別する（ステップＳＡ１）。
【００６５】
ＲＩＰ制御部３０がホストコンピューター４からホスト画像データを受信したと判別した場合（ステップＳＡ１：ＹＥＳ）、処理速度取得部３００は、プリンター２の印刷データの処理速度を示す処理速度情報を取得する（ステップＳＡ２）。
【００６６】
本実施形態では、プリンター２の印刷データの処理速度は、プリンター２の印刷の動作を実行する際の動作モードに応じた速度である。本実施形態では、プリンター２は、パス数に応じた動作モードを有する。例えば、１パスの動作モードとは、１回の印刷媒体の搬送に対しインクジェッドヘッドを主走査方向の１方向に１回移動させることによって印刷媒体にインクを噴射し、文字や画像等を印刷する動作モードである。また、例えば、２パスの動作モードとは、１回の印刷媒体の搬送に対しインクジェットヘッドを主走査方向に２回移動させることによって印刷媒体にインクを噴射し、文字や画像等を印刷する動作モードである。つまり、パス数とは、１回の印刷媒体の搬送に対し、インクジェッドヘッドを主走査方向に移動させる回数である。
【００６７】
以下の説明では、プリンター２の動作モードが、１パスの動作モードとして設定されているものとする。
【００６８】
例えば、処理速度取得部３００は、予め、プリンター２の動作モードが１パスの動作モードとして設定される場合のプリンター２の印刷データの処理速度を示す処理速度情報を、ＲＩＰ記憶部３１が記憶している場合、ＲＩＰ記憶部３１から処理速度情報を取得する。また、例えば、プリンター２が、プリンター２の動作モードが１パスの動作モードとして設定される場合の処理速度情報をプリンター記憶部２１に記憶している場合、処理速度取得部３００は、プリンター２から当該処理速度情報を受信することで取得する。
【００６９】
次いで、処理速度取得部３００が処理速度情報を取得すると、生成速度取得部３０１は、ＲＩＰ装置３が印刷データを生成する生成速度を示す生成速度情報を取得する（ステップＳＡ３）。例えば、生成速度取得部３０１は、所定のアルゴリズム等を利用して、各種の処理（解像度変換処理や、色変換処理、ハーフトーン処理、水増し処理、ラスタライズ処理、コマンド付加処理等）を実行し１回分印刷データを生成する場合の生成速度を算出し、生成速度を示す生成速度情報を取得する。なお、事前のテストやシミュレーション等によって１回分印刷データの生成速度が算出され、算出された生成速度を示す生成速度情報をＲＩＰ記憶部３１が予め記憶する場合、生成速度取得部３０１は、ＲＩＰ記憶部３１から生成速度情報を取得する構成としてもよい。
【００７０】
次いで、ＲＩＰ制御部３０は、処理速度取得部３００が取得した処理速度情報が示す処理速度と、生成速度取得部３０１が取得した生成速度情報が示す生成速度とを比較する（ステップＳＡ４）。
【００７１】
次いで、ＲＩＰ制御部３０は、ステップＳＡ４の比較の結果、生成速度が処理速度を下回るか否かを判別する（ステップＳＡ５）。例えば、生成速度と処理速度とが同じ単位（例えば、ＭＢ／ｓ）である場合、ＲＩＰ制御部３０は、「処理速度−生成速度」の値を算出する。そして、ＲＩＰ制御部３０は、算出した値が正の値である場合、生成速度が処理速度を下回ると判別し、算出した値が負の値である場合、生成速度が処理速度を上回ると判別する。なお、生成速度と処理速度とが異なる単位である場合、ＲＩＰ制御部３０は、何れか一方の単位に生成速度と処理速度とを統一して、比較を実行してもよい。
【００７２】
生成速度が処理速度を下回るとＲＩＰ制御部３０が判別した場合（ステップＳＡ５：ＹＥＳ）、表示制御部３０３は、ＲＩＰ表示部３３により比較結果を示す情報を表示する（ステップＳＡ６）。より詳細には、ステップＳＡ６において、表示制御部３０３は、生成速度が処理速度を下回ることを示す情報を表示するユーザーインターフェースを、ＲＩＰ表示部３３により表示する。
【００７３】
図３は、ユーザーインターフェースＵＩ１の一例を示す図である。
【００７４】
表示制御部３０は、ステップＳＡ６において、ＲＩＰ表示部３３により図３に示すユーザーインターフェースＵＩ１を表示することにより、生成速度が処理速度を下回ることを示す情報を表示する。
【００７５】
図３に示すように、ユーザーインターフェースＵＩ１は、ホストコンピューター４から受信した画像データの名称を示す文字列ＭＭと、印刷データの生成を開始するためのボタンＢ１とを有する。文字列ＭＭは、ホストコンピューター４において、ユーザーが作成した画像データに付与した名称であり、図３では「ＸＸＸＸ」を示す文字列である。ボタンＢ１は、選択操作が可能に構成され、文字列ＭＭの名称を示す画像データに基づく印刷データの生成の開始を指示するボタンである。
【００７６】
図３に示すように、表示制御部３０２は、ユーザーインターフェースＵＩ１において、生成速度が処理速度を下回ることを示す情報である表示情報ＨＪを、ボタンＢ１に重畳して表示する。なお、生成速度が処理速度を下回らない場合、表示情報ＨＪは、表示されない。
【００７７】
このように、生成速度が処理速度を下回る場合、表示情報ＨＪを表示するユーザーインターフェースＵＩ１を表示制御部３０２が表示するため、ユーザーは、印刷データの変更が必要であることを認識できる。したがって、表示制御部３０２は、印刷データを変更に関してユーザーの利便性を向上できる。
【００７８】
ステップＳＡ５の説明に戻り、生成速度が処理速度を下回らないとＲＩＰ制御部３０が判別した場合（ステップＳＡ５：ＮＯ）、表示制御部３０３は、ＲＩＰ表示部３３により比較結果を示す情報を表示しない（ステップＳＡ７）。より詳細には、ステップＳＡ７において、表示制御部３０３は、ＲＩＰ表示部３３が表示するユーザーインターフェースに、生成速度が処理速度を下回ることを示す情報を表示しない。すなわち、図３の場合、表示制御部３０３は、ステップＳＡ７において、表示情報ＨＪをユーザーインターフェースＵＩ１に表示しない。
【００７９】
このように、生成速度が処理速度を下回らない場合、表示情報ＨＪを表示しないユーザーインターフェースＵＩ１を表示制御部３０２が表示するため、ユーザーは、印刷データの変更の必要がないことを認識できる。
【００８０】
ＲＩＰ制御部３０は、表示制御部３０３がＲＩＰ表示部３３により比較結果を示す情報を表示しない処理を実行すると、ホストコンピューター４から受信したホスト画像データに基づく印刷データの生成を実行するか否かを判別する（ステップＳＡ１７）。例えば、表示情報ＨＪが表示されていないボタンＢ１をユーザーが選択操作した場合、ＲＩＰ制御部３０は、ホストコンピューター４から受信したホスト画像データに基づく印刷データの生成を実行すると判別する（ステップＳＡ１７：ＹＥＳ）。なお、表示情報ＨＪが表示されていない場合、ボタンＢ１がユーザーにより選択操作されても、表示制御部３０２は、図５に示すユーザーインターフェースＵＩ３を表示しない。ＲＩＰ制御部３０は、ホストコンピューター４から受信したホスト画像データに基づく印刷データの生成を実行すると判別すると（ステップＳＡ１７：ＹＥＳ）、印刷データの生成を実行する（ステップＳＡ１６）。
【００８１】
図２に示すフローチャートのステップＳＡ６の説明に戻り、ステップＳＡ６において表示制御部３０２が生成速度と処理速度との比較結果を示す情報を表示すると、ＲＩＰ制御部３０は、生成する印刷データの変更を実行するか否かを判別する（ステップＳＡ８）。ＲＩＰ制御部３０は、図４に示すユーザーインターフェースＵＩ２に対するユーザーの選択操作に基づいて判別を実行する。
【００８２】
図４は、ユーザーインターフェースＵＩ２の一例を示す図である。
【００８３】
表示制御部３０２は、図３に示すユーザーインターフェースＵＩ１、すなわち、表示情報ＨＪがボタンＢ１に重畳されて表示されたユーザーインターフェースＵＩのボタンＢ１がユーザーにより選択操作された場合、図４に示すユーザーインターフェースＵＩ２を表示する。
【００８４】
図４に示すように、ユーザーインターフェースは、印刷データを変更せず印刷データを生成した場合、プリンター２の印刷の動作が停止する可能性があることをしめすテキストＴＸと、印刷データの変更をせず印刷データの生成の開始を指示するボタンＢ２と、印刷データの変更を指示するボタンＢ３とを有する。ボタンＢ２、及び、ボタンＢ３は、ユーザーによる選択操作が可能に構成される。
【００８５】
ＲＩＰ制御部３０は、ユーザーの選択操作によりユーザーインターフェースＵＩ２のボタンＢ２が選択された場合、印刷データの変更を実行しないと判別する（ステップＳＡ８：ＮＯ）。一方、ＲＩＰ制御部３０は、ユーザーの選択操作によりユーザーインターフェースＵＩ２のボタンＢ３が選択された場合、印刷データの変更を実行すると判別する（ステップＳＡ８：ＹＥＳ）。
【００８６】
図２に示すフローチャートの説明に戻り、ＲＩＰ制御部３０が印刷データの変更を実行すると判別した場合（ステップＳＡ８：ＹＥＳ）、表示制御部３０２は、ＲＩＰ表示部３３に、図５に示すユーザーインターフェースＵＩ３を表示する（ステップＳＡ９）。
【００８７】
図５は、ユーザーインターフェースＵＩ３の一例を示す図である。
【００８８】
表示制御部３０２は、図４に示すユーザーインターフェースＵＩ２においてボタンＢ３が選択操作された場合、図５に示すユーザーインターフェースＵＩ３を表示する。
【００８９】
図５に示すように、ユーザーインターフェースＵＩ３は、生成する印刷データに基づき印刷媒体に印刷される画像を示す画像情報を表示する画像情報表示領域Ａ１と、ホストコンピューターから受信した画像データに関する情報である画像データ情報を表示する画像データ情報表示領域Ａ２と、印刷データに関する情報である印刷データ情報を表示する印刷データ情報表示領域Ａ３と、後述する変更処理を実行するための変更設定領域Ａ４と、ボタンＢ４と、ボタンＢ５とを有する。
【００９０】
画像情報表示領域Ａ１は、生成される印刷データに基づき印刷媒体に印刷される画像を示す画像情報を表示する。すなわち、画像情報表示領域Ａ１は、印刷媒体に対する印刷後のイメージ画像を示す画像情報、換言すると、印刷画像データに基づく画像を示す画像情報を表示する。図５に示す画像情報表示領域Ａ１は、画像Ｇ１と「ＮＯ．０００００１」を示す文字列Ｍ１とを有する画像を示す画像情報ＧＪ１、画像Ｇ２と「ＮＯ．０００００２」を示す文字列Ｍ２とを有する画像を示す画像情報ＧＪ２、画像Ｇ３と「ＮＯ．０００００３」を示す文字列Ｍ３とを有する画像を示す画像情報ＧＪ３、及び、画像Ｇ４と「ＮＯ．０００００４」を示す文字列Ｍ４とを有する画像を示す画像情報ＧＪ４を有する画像情報ＧＪＡを表示する。本実施形態では、画像情報ＧＪＡが示す印刷データが、ホストコンピューターから受信したホスト画像データに基づき生成される１の印刷データとする。また、画像情報ＧＪ１、画像情報ＧＪ２、画像情報ＧＪ３、及び、画像情報ＧＪ４のそれぞれが示す印刷データが、１回分印刷データとする。
【００９１】
画像データ情報表示領域Ａ２は、ホストコンピューター４から受信したホスト画像データについて、名称情報ＭＪと、データサイズ情報ＤＪと、ページ情報ＰＪとを表示する。名称情報ＭＪとは、ホストコンピューター４においてユーザーが作成したホスト画像データに対して付与された名称を示し、図５では「ＸＸＸＸ」を示す情報である。データサイズ情報ＤＪは、ホストコンピューター４から受信したホスト画像データのデータサイズを示し、図５では「ＹＹＹＹ  ＭＢ」を示す情報である。ページ数情報ＰＪは、ホストコンピューターから受信したホスト画像データが示す画像に対し、所定の区切りにより区切られた領域を１ページとした場合のページ数を示し、図５では「ＺＺＺ  ページ」を示す情報である。
【００９２】
印刷データ情報表示領域Ａ３は、プリンター２の動作モードを示す動作モード情報ＤＭＪを表示する。前述した通り、本実施形態では、プリンター２の動作モードが、１パスの動作モードとして設定されている場合を例示しているため、図５に示す動作モード情報ＤＭＪは、１パスの動作モードを示している。なお、動作モード情報ＤＭＪは、ボタンＢ６を有している。ボタンＢ６は、動作モード情報ＤＭＪが示す動作モードを変更するためのボタンであり、選択操作が可能に構成される。例えば、ボタンＢ６が選択操作されると、プリンター２が取り得る動作モードが一覧表示される。そして、ユーザーが一覧表示された中から、１の動作モードを選択すると、動作モード情報ＤＭＪは、選択された１の動作モードを示す情報となる。
【００９３】
また、印刷データ情報表示領域Ａ３は、プリンター２の印刷データの処理速度を示す処理速度情報ＳＲＪを表示する。印刷データ情報表示領域Ａ３が表示する処理速度情報ＳＲＪは、図２に示すフローチャートのステップＳＡ２の処理において、処理速度取得部３００が取得した処理速度を示す処理速度情報である。図５では、印刷データ情報表示領域Ａ３は、「１５０  ＭＢ／ｓ」を示す処理速度情報ＳＲＪを表示する。
【００９４】
また、印刷データ情報表示領域Ａ３は、ＲＩＰ装置３の１回分印刷データの生成速度を示す生成速度情報ＳＳＪを表示する。印刷データ情報表示領域Ａ３が表示する生成速度情報ＳＳＪは、図２に示すフローチャートのステップＳＡ３の処理において、生成速度取得部３０１が取得した生成速度を示す生成速度情報である。図５では、印刷データ情報表示領域Ａ３は、「１００  ＭＢ／ｓ」を示す生成速度情報ＳＳＪを表示する。
【００９５】
また、印刷データ情報表示領域Ａ３は、削減率を示す削減率情報ＳＧＪを表示する。削減率とは、動作モードにより設定される解像度に基づく１回分印刷データのデータサイズに対して削減した度合を示す情報である。本実施形態の場合、削減率とは、解像度が１２００×６００ｄｐｉである１回分印刷データのデータサイズに対する削減率である。この削減率情報ＳＧＪが示す削減率は、後述する変更処理を実行することにより変化する。したがって、ステップＳＡ９では、変更処理を実行していないため、図５に示すように、「０％」を示す削減率情報ＳＧＪが、印刷データ情報表示領域Ａ３に表示される。
【００９６】
また、印刷データ情報表示領域Ａ３は、ボタンＢ７を備える。ボタンＢ７は、選択操作が可能に構成される。ボタンＢ７が選択操作された場合の処理については、後述する。
【００９７】
変更設定領域Ａ４は、ボタンＢ８と、ボタンＢ９とを有する。ボタンＢ８、及び、ボタンＢ９とは、ユーザーによる選択操作が可能に構成される。ボタンＢ８は、１回分印刷データの解像度を変更するための領域である変更領域を示す変更領域情報を、画像情報表示領域Ａ１が示す画像情報に重畳して表示するためのボタンである。詳細については、後に説明するが、ボタンＢ８が選択操作された回数に応じた数の変更領域が、画像情報表示領域Ａ１が表示する画像情報に重畳される。ボタンＢ９は、画像情報表示領域Ａ１に表示する画像情報に重畳された変更領域情報を１つ削除するためのボタンである。
【００９８】
ボタンＢ４は、ユーザーによる選択操作が可能に構成され、ユーザーインターフェースＵＩ３の表示を止めるためのボタンである。ボタンＢ５は、ユーザーによる選択操作が可能に構成され、ホスト画像データに基づく印刷データの生成の開始を指示し、プリンター２に印刷データを送信して印刷を開始させるためのボタンである。
【００９９】
図２のフローチャートの説明に戻り、ステップＳＡ９において表示制御部３０２が、ＲＩＰ表示部３３に図５に示すユーザーインターフェースＵＩ３を表示すると、ユーザーインターフェースＵＩ３の表示を止めるか否かを判別する（ステップＳＡ１０）。ＲＩＰ制御部３０は、ユーザーインターフェースＵＩ３のボタンＢ４が、ユーザーにより選択操作された場合、ユーザーインターフェースＵＩ３の表示を止めると判別する（ステップＳＡ１０：ＹＥＳ）。ＲＩＰ制御部３０がユーザーインターフェースＵＩ３の表示を止めると判別すると、表示制御部３０２は、処理をステップＳＡ８に戻し、ＲＩＰ表示部３３により図４に示すユーザーインターフェースＵＩ２を、再度、表示する。
【０１００】
ＲＩＰ制御部３０は、ユーザーインターフェースＵＩ３の表示を止めないと判別した場合（ステップＳＡ１０：ＮＯ）、変更処理を実行するか否かを判別する（ステップＳＡ１０）。変更処理とは、１回分印刷データにおいて、１回分印刷データを含む印刷画像データが示す画像の解像度を変更する処理である。ＲＩＰ制御部３０は、ユーザーインターフェースＵＩ３のボタンＢ８がユーザーにより選択操作された場合に、変更処理を実行すると判別する（ステップＳＡ１１：ＹＥＳ）。ＲＩＰ制御部３０は、変更処理を実行すると判別した場合（ステップＳＡ１１：ＹＥＳ）、変更処理を実行し（ステップＳＡ１２）、変更処理を実行しないと判別した場合（ステップＳＡ１１：ＮＯ）、処理をステップＳＡ１０に移行させる。
【０１０１】
図６は、変更処理におけるＲＩＰ装置３の動作を示すフローチャートである。
【０１０２】
ＲＩＰ装置３の表示制御部３０２は、図５に示すユーザーインターフェースＵＩ３のボタンＢ８が、ユーザーにより選択操作されると、画像情報表示領域Ａ１に表示される画像情報のうち、１回分印刷データに基づく画像を示す画像情報に、解像度を変更する領域である変更領域を示す変更領域情報を表示する（ステップＳＢ１）。
【０１０３】
図７Ａ〜図７Ｄのそれぞれは、変更処理を説明するための図である。
【０１０４】
図７Ａ〜図７Ｄでは、ステップＳＢ１において、変更領域情報を表示する画像情報として、図５に示す画像情報ＧＪ１を例示して説明する。
【０１０５】
表示制御部３０２は、図５に示すユーザーインターフェースＵＩ３のボタンＢ８が選択操作されると、図７Ａの状態Ｊ１に示すように、画像情報ＧＪ１に重畳して、変更領域ＨＡ１を示す変更領域情報を表示する。状態Ｊ１は、図５に示すユーザーインターフェースＵＩ３のボタンＢ８が選択操作された場合の画像情報ＧＪ１と変更領域ＨＡ１を示す変更領域情報との状態を示している。図７Ａの状態Ｊ１に示すように、変更領域ＨＡ１の変更領域情報は、画像情報ＧＪ１の全域に対応する領域を有するように、画像情報ＧＪ１に重畳して表示される。
【０１０６】
図７Ａ〜図７Ｄにおいて変更領域ＨＡ１は、４角が丸い矩形の形の領域であるが、これは、画像情報ＧＪ１と変更領域ＨＡ１とを区別するための便宜的な形であり、本来は４角が丸くない矩形の形であることが好適である。
【０１０７】
図７Ａの状態Ｊ１に示すように、変更領域ＨＡ１は、上端部ＨＡＪ、下端部ＨＡＫ、右端部ＨＡＵ、及び、左端部ＨＡＳを有する。なお、図７Ａ〜図７Ｄを用いた説明では、図中で左に向かう方向を「左方向」とし、図中で右へ向かう方向を「右方向」とし、図中で上へ向かう方向を「上方向」とし、図中で下へ向かう方向を「下方向」とする。
【０１０８】
上端部ＨＡＪは、ユーザーの操作によって画像情報ＧＪ１の領域において上方向及び下方向に移動可能に構成される。また、下端部ＨＡＫは、ユーザーの操作によって画像情報ＧＪ１の領域において上方向及び下方向に移動可能に構成される。また、右端部ＨＡＵは、ユーザーの操作によって画像情報ＧＪ１の領域において右方向及び左方向に移動可能に構成される。また、左端部ＨＡＳは、ユーザーの操作によって画像情報ＧＪ１の領域において右方向及び左方向に移動可能に構成される。
【０１０９】
図６に示すフローチャートの説明に戻り、表示制御部３０２が変更領域情報を表示すると、受付部３０６は、表示制御部３０２が表示した変更領域情報が示す変更領域の形の変更の指示を受け付ける（ステップＳＢ２）。図７Ａに示す状態Ｊ１の場合、受付部３０６は、変更領域ＨＡ１が有する上端部ＨＡＪ、下端部ＨＡＫ、右端部ＨＡＵ、及び、左端部ＨＡＳのそれぞれについて、移動可能な方向への移動の操作を受け付ける。
【０１１０】
図７Ｂの状態Ｊ２は、ユーザーの操作により、変更領域ＨＡ１の下端部ＨＡＫが上方向に移動し、形が変更された変更領域ＨＡ１と画像情報ＧＪ１との状態を示している。すなわち、図７Ｂの状態Ｊ２は、図７Ａの状態Ｊ１が示す変更領域ＨＡ１が、画像情報ＧＪ１の領域に対し略半分の領域を示す変更領域ＨＡ１に変更されたことを示している。
【０１１１】
図６に示すフローチャートの説明に戻り、受付部３０６が、変更領域情報が示す変更領域の形の変更の指示を受け付けると、変更領域設定部３０３は、受付部３０６が受け付ける指示に基づく変更領域の形の変更を終了するか否かを判別する（ステップＳＢ３）。変更領域設定部３０３が変更領域の形の変更を終了しないと判別する場合（ステップＳＢ３：ＮＯ）、受付部３０６は、再度、変更領域情報が示す変更領域の形の変更の指示を受け付ける。一方、変更領域設定部３０３は、変更領域設定部３０３が変更領域の形の変更を終了すると判別した場合（ステップＳＢ３：ＹＥＳ）、受付部３０６が受け付けた指示に基づく形を、変更領域の形として、変更領域を設定する（ステップＳＢ４）。
【０１１２】
次いで、表示制御部３０２は、ステップＳＢ４において設定した変更領域において設定可能な、１回分印刷データが含む画像データが示す画像の解像度を示す解像度情報を一覧表示する（ステップＳＢ５）。
【０１１３】
図７Ｃの状態Ｊ３は、図７Ｂの状態Ｊ２から、ユーザーが所定の操作（例えば、マウスの右クリックを行う操作等）が行われた場合の状態を示している。図７Ｂの状態Ｊ２において、ユーザーが所定の操作を実行すると、変更領域設定部３０３は、状態Ｊ２が示す変更領域ＨＡ１を、解像度を変更する変更領域として設定する。そして、表示制御部３０２は、図７Ｃの状態Ｊ３に示すように、解像度情報を一覧表示する解像度一覧情報ＫＩＪを、画像情報ＧＪ１と変更領域ＨＡ１を示す変更領域情報とに重畳して表示する。また、表示制御部３０２は、解像度一覧情報ＫＩＪを表示すると共に、デフォルトの解像度を示す解像度情報を文字列として変更領域ＨＡ１に表示する。
【０１１４】
本実施形態では、デフォルトの解像度は、印刷解像度であり、「１２００×６００ｄｐｉ」である。そのため、図７Ｃの状態Ｊ３に示すように、表示制御部３０２は、解像度一覧情報ＫＩＪを表示する際、変更領域ＨＡ１内に「１２００×６００ｄｐｉ」を示す解像度情報を文字列として表示する。
【０１１５】
図７Ｃの状態Ｊ３に示すように、解像度一覧情報ＫＩＪは、「１２００×６００ｄｐｉ」を示す解像度情報と、「６００×６００ｄｐｉ」を示す解像度情報と、「３００×３００ｄｐｉ」を示す解像度情報とを有する。これら解像度情報は、ユーザーによる選択操作が可能に構成される。
【０１１６】
図６に示すフローチャートの説明に戻り、表示制御部３０２が解像度情報を一覧表示すると、属性変更部３０４は、一覧表示された解像度情報のうち、１の解像度情報が、ユーザーによって選択されたか否かを判別する（ステップＳＢ６）。属性変更部３０４は、一覧表示された解像度情報のうち、１の解像度情報が、ユーザーによって選択されないと判別した場合（ステップＳＢ６：ＮＯ）、処理をステップＳＢ５に戻す。一方、属性変更部３０４は、一覧表示された解像度情報のうち、１の解像度情報が、ユーザーによって選択されたと判別した場合（ステップＳＢ６：ＹＥＳ）、ステップＳＢ４で設定された変更領域に設定する解像度として、選択された解像度情報が示す解像度を設定する（ステップＳＢ７）。
【０１１７】
図７Ｄの状態Ｊ４は、図７Ｃの状態Ｊ３において、解像度一覧情報ＫＩＪが表示する解像度情報のうち、「１２００×６００ｄｐｉ」を示す解像度がユーザーにより選択された場合の状態を示す。すなわち、図７Ｄに示す状態Ｊ４では、属性変更部３０４が、画像情報ＧＪ１の領域において変更領域ＨＡ１の解像度を「１２００×６００ｄｐｉ」に設定したことを示している。
【０１１８】
図６のフローチャートの説明に戻り、表示制御部３０３は、ステップＳＢ７の処理を実行すると、変更領域情報を新たに追加するか否かを判別する（ステップＳＢ８）。表示制御部３０３は、図５に示すユーザーインターフェースＵＩ３のボタンＢ８が再度選択操作された場合に、変更領域情報を新たに追加すると判別する。
【０１１９】
表示制御部３０２は、変更領域情報を新たに追加すると判別した場合（ステップＳＢ８：ＹＥＳ）、処理をステップＳＢ１に戻し、画像情報表示領域Ａ１に表示される画像情報のうち１回分印刷データに基づく画像を示す画像情報に、追加して、変更領域情報を表示する。
【０１２０】
図８Ａ〜図８Ｄのそれぞれは、変更処理を説明するための図である。特に、図８Ａ〜図８Ｄのそれぞれは、１回分印刷データに基づく画像を示す画像情報に対し、新たに変更領域情報を追加して表示する場合の変更処理を説明するための図である。
【０１２１】
図８Ａ〜図８Ｄでは、ステップＳＢ１において、追加して変更領域情報を表示する画像情報として、図５に示す画像情報ＧＪ１を例示して説明する。
【０１２２】
図７Ｄに示す状態Ｊ４において、図５に示すユーザーインターフェースＵＩ３のボタンＢ８が選択操作されると、表示制御部３０２は、図８Ａの状態Ｊ５に示すように、画像情報ＧＪ１に重畳して、変更領域ＨＡ２を示す変更領域情報を表示する。図８Ａの状態Ｊ５に示すように、変更領域ＨＡ２の変更領域情報は、画像情報ＧＪ１の領域において、変更領域ＨＡ１と重ならない領域の全域に対応する領域を有するように、画像情報ＧＪ１に重畳して表示される。
【０１２３】
図８Ａの状態Ｊ５に示すように、変更領域ＨＡ２は、変更領域ＨＡ１と同様、上端部ＨＡＪ、下端部ＨＡＫ、右端部ＨＡＵ、及び、左端部ＨＡＳを有する。なお、図８Ａ〜図８Ｄを用いた説明では、図中で左に向かう方向を「左方向」とし、図中で右へ向かう方向を「右方向」とし、図中で上へ向かう方向を「上方向」とし、図中で下へ向かう方向を「下方向」とする。
【０１２４】
図８Ｂの状態Ｊ６は、ユーザーの操作により、変更領域ＨＡ２の下端部ＨＡＫが上方向に移動し、形が変された変更領域ＨＡ２と、変更領域ＨＡ１と、画像情報ＧＪ１との状態を示している。
【０１２５】
図８Ｃの状態Ｊ７は、図８Ｂの状態Ｊ６から、ユーザーが所定の操作（例えば、マウスの右クリックを行う操作等）が行われた場合の状態を示している。図８Ｂの状態Ｊ６において、ユーザーが所定の操作を実行すると、変更領域設定部３０３は、状態Ｊ６が示す変更領域ＨＡ２を、解像度を変更する領域として設定する。そして、表示制御部３０２は、図８Ｃの状態Ｊ７に示すように、解像度情報を一覧表示する解像度一覧情報ＫＩＪを、画像情報ＧＪ１に重畳して表示する。また、表示制御部３０２は、解像度一覧情報ＫＩＪを表示すると共に、デフォルトの解像度を示す解像度情報を変更領域ＨＡ１に表示する。前述の通り、本実施形態では、デフォルトの解像度は、「１２００×６００ｄｐｉ」であるため、図８Ｃの状態Ｊ７に示すように、表示制御部３０２は、解像度一覧情報ＫＩＪを表示する際、変更領域ＨＡ２内に「１２００×６００ｄｐｉ」を示す解像度情報を文字列として表示する。
【０１２６】
図８Ｃの状態Ｊ７に示すように、解像度一覧情報ＫＩＪは、「１２００×６００ｄｐｉ」を示す解像度情報と、「６００×６００ｄｐｉ」を示す解像度情報と、「３００×３００ｄｐｉ」を示す解像度情報とを有する。これら解像度情報は、選択可能に構成される。
【０１２７】
図８Ｄの状態Ｊ８は、図８Ｃの状態Ｊ７において、解像度一覧情報ＫＩＪが表示する解像度情報のうち、「６００×６００ｄｐｉ」を示す解像度情報が選択された場合の状態を示す。すなわち、図８Ｄに示す状態Ｊ８では、属性変更部３０４が、画像情報ＧＪ１の領域において変更領域ＨＡ２の解像度を「６００×６００ｄｐｉ」に設定したことを示している。
【０１２８】
このように、表示制御部３０２は、変更領域情報を新たに追加すると判別した場合（ステップＳＢ８：ＹＥＳ）、処理をステップＳＢ１に戻し、画像情報表示領域Ａ１に表示される画像情報のうち、１回分印刷データに基づく画像を示す画像情報に、変更領域を示す変更領域情報を追加して表示する。そして、ステップＳＢ１からステップＳＢ７までの各処理を実行し、追加した変更領域に対して、形の変更と、解像度の設定とを実行する。
【０１２９】
なお、変更領域設定部３０３により設定された変更領域が、画像情報が示す画像のうち文字を含む場合、デフォルトの解像度から変更できないよう構成される。例えば、変更領域ＨＡ１が、図７Ａの状態Ｊ１に示す領域である場合、すなわち、文字列Ｍ１を含む領域である場合、変更領域ＨＡ１における解像度は、デフォルトの「１２００×６００ｄｐｉ」に固定される。また、例えば、変更領域ＨＡ２が、図８Ａの状態Ｊ５に示す領域である場合、すなわち、文字列Ｍ１を含む領域である場合、変更領域ＨＡ２の解像度は、デフォルトの「１２００×６００ｄｐｉ」に固定される。一般に、解像度を低下させると、ジャギーが発生することが知られているが、文字にジャギーが発生すると、画像等と比較して印刷結果の品質の劣化が大きい場合がある。また、文字は、識別情報として利用されたり、読取が行われたりと、画像等と比較して多岐に渡り利用される。そこで、文字に対して解像度を変更可能な構成とすると、解像度が低下したことによる影響（例えば、読取不可等）が発生する可能性がある。したがって、変更領域設定部３０３により設定された変更領域が、画像情報が示す画像のうち文字を含む場合、デフォルトの解像度から変更できないよう構成する。これにより、属性変更部３０４は、解像度の低下が望まれない文字について、解像度が低下することを防止できる。
【０１３０】
なお、１回分印刷データに基づく画像を示す画像情報の領域において、変更領域が設定されない領域の解像度は、デフォルトの解像度に設定される。例えば、図８Ａ〜図８Ｄでは、変更領域ＨＡ２において、解像度を「６００×６００ｄｐｉ」に設定しているが、変更領域ＨＡ２を設定していない場合、変更領域ＨＡ２に対応する領域の解像度は、「１２００×６００ｄｐｉ」に設定される。したがって、変更領域を設定し解像度を設定することは、解像度を変更していることに相当する。
【０１３１】
図２に示すフローチャートの説明に戻り、ＲＩＰ制御部３０は、変更処理を実行すると、図５に示すユーザーインターフェースＵＩ３の印刷データ情報表示領域Ａ３が表示する情報を更新するか否かを判別する（ステップＳＡ１３）。ここで更新の対象となる情報は、印刷データ情報表示領域Ａ３が表示する情報のうち、生成速度情報ＳＳＪと、削減率情報ＳＧＪとである。ＲＩＰ制御部３０は、図５に示すユーザーインターフェースＵＩ３の印刷データ情報表示領域Ａ３のボタンＢ７が選択された場合、印刷データ情報表示領域Ａ３が表示する情報を更新すると判別する（ステップＳＡ１３：ＹＥＳ）。
【０１３２】
表示制御部３０２は、ＲＩＰ制御部３０が印刷データ情報表示領域Ａ３が表示する情報を更新すると判別した場合（ステップＳＡ１３：ＹＥＳ）、印刷データ情報表示領域Ａ３が表示する印刷データ情報を更新する（ステップＳＡ１４）。より詳細には、表示制御部３０は、印刷データ情報表示領域Ａ３が表示する印刷データ情報のうち、生成速度情報ＳＳＪと、削減率情報ＳＧＪとを更新する。表示制御部３０は、変更処理に設定された変更領域と変更領域において設定された解像度とに基づいて、所定のアルゴリズム等を利用して生成速度と削減率とを算出し、算出した生成速度を示す生成速度情報ＳＳＪと、算出した削減率を示す削減率情報ＳＧＪとに更新する。
【０１３３】
図９は、ユーザーインターフェースの一例を示す図である。
【０１３４】
図９に示すユーザーインターフェースＵＩ３は、図５に示すユーザーインターフェースＵＩ３において、変更処理を実行し、図８Ｄの状態Ｊ８のように解像度を設定し、その後、ボタンＢ７をユーザーが選択した場合の表示を示す。
【０１３５】
変更処理が実行されたため、図９と図５とを比較して明らかな通り、画像情報表示領域Ａ１の画像情報ＧＪ１には、変更領域ＨＡ１を示す変更領域情報と、変更領域ＨＡ２を示す変更領域情報とが表示される。
【０１３６】
また、図９と図５とを比較して明らかな通り、図９に示すユーザーインターフェースＵＩ３の印刷データ情報表示領域Ａ３の生成速度情報ＳＳＪは、「１００  ＭＢ／ｓ」から「１５０  ＭＢ／ｓ」に更新される。また、図９と図５とを比較して明らかな通り、図９に示すユーザーインターフェースＵＩ３の印刷データ情報表示領域Ａ３の削減率情報ＳＧＪは、「０  パーセント」から「４５  パーセント」に更新される。すなわち、図９は、変更処理を実行することで、生成速度が高まったことを示している。なお、図５では、生成速度が処理速度を下回っていたが、変更処理を実行したことにより、図９では、生成速度が処理速度と同じになっている。
【０１３７】
このように、生成速度が高まるのは、例えば、ＲＩＰ制御部３０の印刷データを生成する際においては、少なくとも色変換処理とハーフトーン処理との処理速度が向上したためである。印刷データの解像度が変更されない場合、印刷解像度に基づいて、色変換処理とハーフトーン処理とが実行されるが、印刷データの解像度を変更すると変更した解像度に基づいて、色変換処理とハーフトーン処理とが実行されることになる。ここで、変更領域ＨＡ２に示すようにデフォルトの「１２００×６００ｄｐｉ」から「６００×６００ｄｐｉ」に変更されると、変更領域ＨＡ２における色変換処理とハーフトーン処理の対象となるデータ数が低下する。したがって、印刷データの解像度を印刷解像度よりも低下するよう変更することで、印刷データの生成速度が向上する。
【０１３８】
このように、表示制御部３０２は、印刷データ情報表示領域Ａ３が表示する印刷データ情報を更新するため、ユーザーに変更処理後の印刷データ情報を認識させることができる。したがって、ユーザーは、印刷データ情報を認識しながら、印刷データの解像度（印刷データが含む印刷画像データに基づく画像の解像度）の変更を実行でき、印刷データの変更に関して、ユーザーの利便性が向上する。
【０１３９】
特に、印刷データ情報表示領域Ａ３は、処理速度情報ＳＲＪと生成速度情報ＳＳＪとを表示する。そして、表示制御部３０２は、変更処理が実行されボタンＢ７が選択されると、生成速度情報ＳＳＪを更新する。したがって、ユーザーは、プリンター２の処理速度を目視しつつＲＩＰ装置３が生成する印刷データの生成速度を変更できる。そのため、表示制御部３０２は、印刷データを変更する際のユーザーの利便性を向上できる。
【０１４０】
次いで、ＲＩＰ制御部３０は、印刷データ情報表示領域Ａ３が表示する印刷データ情報を更新すると、又は、ステップＳＡ１３において印刷データ情報表示領域Ａ３が表示する印刷データ情報を更新しないと判別した場合（ステップＳＡ１３：ＮＯ）、印刷データの生成を開始するか否かを判別する（ステップＳＡ１５）。例えば、ＲＩＰ制御部３０は、図５及び図９に示すユーザーインターフェースＵＩ３のボタンＢ５が選択された場合、ホスト画像データに基づく印刷データの生成を開始すると判別する（ステップＳＡ１５：ＹＥＳ）。
【０１４１】
ＲＩＰ制御部３０は、印刷データの生成を開始すると判別した場合（ステップＳＡ１５：ＹＥＳ）、印刷データの生成を実行する（ステップＳＡ１６）。詳細には、図９のユーザーインターフェースＵＩ３のように、１回分印刷データに基づく画像の解像度が設定されている場合、ＲＩＰ制御部３０は、１回分印刷データについて、変更領域ＨＡ１の解像度を「１２００×６００ｄｐｉ」とし、また、変更領域ＨＡ２の解像度を「６００×６００ｄｐｉ」として、印刷データを生成する。なお、画像情報ＧＪ１に対して行われた解像度の設定は、画像情報ＧＪ２、画像情報ＧＪ３、及び、画像情報ＧＪ４に対しても適用される。すなわち、１回分印刷データに基づく画像の解像度の設定は、他の１回分印刷データにも適用される。したがって、ＲＩＰ制御部３０は、ホストコンピューター４から受信した画像データに基づいて生成する１の印刷データについて、プリンター２の処理速度以上となる生成速度で生成できる。
【０１４２】
ＲＩＰ制御部３０は、印刷データの生成を開始しないと判別した場合（ステップＳＡ１５：ＮＯ）、処理をステップＳＡ９に戻し、再度、ユーザーインターフェースＵＩ３の表示を取り止めるか否かを判別する。ＲＩＰ制御部３０は、ユーザーインターフェースＵＩ３のボタンＢ４がユーザーにより選択操作され、ユーザーインターフェースＵＩ３の表示を取りやめると判別した場合（ステップＳＡ１０：ＹＥＳ）、処理をステップＳＡ８に戻し、ＲＩＰ表示部３３により図４に示すユーザーインターフェースＵＩ２を、再度、表示する。
【０１４３】
＜変形例１＞
次に、変形例について説明する。
前述では、図５に示すユーザーインターフェースＵＩ３の変更設定領域Ａ４が含むボタンＢ８をユーザーが選択操作した場合、画像情報表示領域Ａ１が表示する１回分印刷データに基づく画像の画像情報に、変更領域を表示し、変更領域に対しユーザーが解像度を設定する場合を例示した。すなわち、変更領域の設定、及び、解像度の設定について、終始、ユーザーが設定する場合を説明した。しかしながら、この構成に限定されない。
【０１４４】
図１０は、変形例１を説明するための図である。
【０１４５】
図１０では、変更領域情報を表示する画像情報として、図５に示す画像情報ＧＪ１を例示して説明する。
【０１４６】
表示制御部３０２は、例えば、図５に示すユーザーインターフェースＵＩ３を表示して、初めてボタンＢ８が選択操作されると、図１０の状態Ｊ９に示すように、画像情報ＧＪ１に重畳して、変更領域ＨＡ３を示す変更領域情報と、変更領域ＨＡ４を示す変更領域情報と、変更領域ＨＡ５を示す変更領域情報と、変更領域ＨＡ６を示す変更領域情報と、変更領域ＨＡ７を示す変更領域情報とを表示する。
【０１４７】
図１０では、画像情報ＧＪ１における変更領域ＨＡ３において、画像の解像度を「３００×３００ｄｐｉ」に設定していること示している。また、図１０では、画像情報ＧＪ１における変更領域ＨＡ４において、画像の解像度を「６００×６００ｄｐｉ」に設定していること示している。また、図１０では、画像情報ＧＪ１における変更領域ＨＡ５において、画像の解像度を「１２００×６００ｄｐｉ」に設定していること示している。また、図１０では、画像情報ＧＪ１における変更領域ＨＡ６において、画像の解像度を「６００×６００ｄｐｉ」に設定していること示している。また、図１０では、画像情報ＧＪ１における変更領域ＨＡ７において、画像の解像度を「１２００×６００ｄｐｉ」に設定していること示している。
【０１４８】
変更領域ＨＡ３〜変更領域ＨＡ７のそれぞれを示す変更領域情報と、変更領域ＨＡ３〜変更領域ＨＡ７のそれぞれに設定された解像度情報とは、１回分印刷データの生成速度が、プリンター２の処理速度以上となるように、所定の方法により算出され、予め設定される。
【０１４９】
図１０に示す変更領域ＨＡ３〜変更領域ＨＡ７のそれぞれを示す変更領域情報と、変更領域ＨＡ３〜変更領域ＨＡ７のそれぞれに設定された解像度情報とは、図７Ａ〜図７Ｄ、及び、図８Ａ〜図８Ｄで説明した各操作及び処理が実行されることにより、変更可能に構成される。
【０１５０】
このように、表示制御部３０３は、１回分印刷データの生成速度がプリンター２の処理速度以上となるように予め設定された変更領域情報と解像度情報とを、変更可能に表示する。したがって、表示制御部３０３が、１回分印刷データの生成速度が、プリンター２の処理速度以上となるような変更領域情報と解像度情報とをユーザーに表示できるため、ユーザーは、１回分印刷データの生成速度がプリンター２の処理速度以上となる解像度の変更がどのような変更であるかを認識できる。また、予め設定された変更領域情報と解像度情報とは変更可能に表示されるため、予め設定された変更領域と解像度とを変更するだけで、生成する１回分印刷データの解像度を変更でき、印刷データを変更する際のユーザーの利便性が向上する。
【０１５１】
＜変形例２＞
さらに、別の変形例について説明する。
図１１は、変形例２を説明するための図である。
【０１５２】
変形例２では、１回分印刷データを、プリンター２のプリントバッファー２７の記憶領域に対応するデータとする。
【０１５３】
表示制御部３０２は、例えば、図５に示すユーザーインターフェースＵＩ３を表示してボタンＢ８が選択操作され、変更処理を実行する判別とすると、図１１の状態Ｊ１０に示すように、画像情報ＧＪ１に対して、プリントバッファー２７の記憶領域に対応する対応領域ＴＡ１を示す対応領域情報と、対応領域ＴＡ２を示す対応領域情報と、対応領域ＴＡ３を示す対応領域情報と、対応領域ＴＡ４を示す対応領域情報とを表示する。プリントバッファー２７の記憶領域に対応する対応領域とは、プリントバッファー２７が記憶領域のサイズに対応する領域のことである。対応領域ＴＡ１〜対応領域ＴＡ４のそれぞれは、プリンター２のプリントバッファー２７の記憶領域に対応する領域を示しているため、同じ大きさの領域である。
【０１５４】
記憶領域取得部３０５は、例えば、ＲＩＰ記憶部３１が、プリンター２のプリントバッファー２７の記憶領域を示す記憶領域情報を記憶している場合、ＲＩＰ記憶部３１から当該記憶領域情報を取得する。そして、表示制御部３０２は、記憶領域取得部３０５が取得した記憶領域情報に基づいて、対応領域を示す対応領域情報を表示する。また、記憶領域取得部３０５は、例えば、プリンター２が、プリンター２のプリントバッファー２７の記憶領域を示す記憶領域情報を記憶している場合、プリンター２から当該記憶領域情報を受信することで取得する。そして、表示制御部３０２は、記憶領域取得部３０５が取得した記憶領域情報に基づいて、対応領域を示す対応領域情報を表示する。
【０１５５】
図１１に示すように、対応領域を示す対応領域情報を表示することには、以下に示す効果を奏する。
【０１５６】
すなわち、表示制御部３０２は、印刷データの生成速度がプリンター２の処理速度に間に合うように、変更領域をユーザーが容易に設定可能となり、ユーザーの利便性が向上する。詳述すると、例えば、ユーザーが、図１０に示すように、変更領域ＨＡ８と変更領域ＨＡ９とを設定し、また、変更領域ＨＡ８に設定する解像度を「１２００×６００ｄｐｉ」とし、変更領域ＨＡ９に設定する解像度を「６００×６００ｄｐｉ」として設定したとする。つまり、変更領域ＨＡ８が対応領域ＴＡ１と対応領域ＴＡ２とを跨いで設定されたとする。変形例２では、１回分印刷データを、プリンター２のプリントバッファー２７の記憶領域に対応するデータとている。そのため、ユーザーが、１回分印刷データ分の領域がどの領域であるかを認識することなく変更領域を設定してしまうと、プリンター２の処理速度を下回る場合がある。図１１の場合、対応領域ＴＡ１の領域に対応する１回分印刷データを生成する生成速度が、プリンター２の処理速度を下回る場合がある。そこで、図１１に示すように、対応領域ＴＡ１〜対応領域ＴＡ４のそれぞれを示す対応領域情報を表示する。このように、表示制御部３０２は、対応領域を示す対応領域情報を表示し、ユーザーに、１回分印刷データ分の領域を提示する。これにより、１回分印刷データ分の領域がどの領域であるかをユーザーが認識でき、印刷データの生成速度がプリンターの処理速度に間に合うように、変更領域をユーザーが設定可能となる。したがって、表示制御部３０２は、ユーザーの利便性を向上できる。
【０１５７】
＜変形例３＞
さらに、別の変形例について説明する。
上述では、１回分印刷データに基づく画像が示す画像情報に、変更領域を設定し、設定した変更領域において解像度を設定する場合を例示したが、１回分印刷データに基づく画像が複数のレイアーの重なりで構成されている場合、レイアーごとに解像度を設定する構成としてもよい。
【０１５８】
図１２は、変形例３を説明するための図である。
【０１５９】
図１２では、変更領域情報を表示する画像情報として、図５に示す画像情報ＧＪ１を例示して説明する。
【０１６０】
また、図１２の説明では、画像情報ＧＪ１が示す画像は、背景画像ＨＧ１のレイヤーと、画像Ｇ１のレイヤーと、文字列Ｍ１のレイヤーとの３つのレイヤーの組み合わせで構成される画像であるとする。
【０１６１】
表示制御部３０２は、例えば、図５に示すユーザーインターフェースＵＩ３を表示して、初めてボタンＢ８が選択操作されると、図１２に示すように、画像情報ＧＪ１に重畳して、レイアー表示情報ＲＪを表示する。レイアー表示情報ＲＪは、画像情報ＧＪ１が示す画像を構成するレイアーに関する情報を含む。前述した通り、図１２の説明では、画像情報ＧＪ１が示す画像は、背景画像ＨＧ１のレイヤーと、画像Ｇ１のレイヤーと、文字列Ｍ１のレイヤーとの３つのレイヤーの組み合わせで構成される。したがって、図１２のレイアー表示情報ＲＪは、背景画像ＨＧ１のレイアーに関する情報と、画像Ｇ１のレイアーに関する情報と、文字列Ｍ１のレイアーに関する情報とを含む。これらレイアーに関する情報は、ユーザーによる選択操作が可能に構成される。
【０１６２】
表示制御部３０は、レイアー表示情報ＲＪが含むレイアーに関する情報が１つ選択されると、解像度一覧情報ＫＩＪを表示する。図１２では解像度一覧情報ＫＩＪは、「１２００×６００ｄｐｉ」を示す解像度情報と、「６００×６００ｄｐｉ」を示す解像度情報と、「３００×３００ｄｐｉ」を示す解像度情報とを有する。これら解像度情報は、ユーザーによる選択操作が可能に構成される。
【０１６３】
変更領域設定部３０３は、解像度一覧情報ＫＩＪが有する解像度情報のうち１の解像度情報が選択されると、レイアーの全域を変更領域として設定する。そして、属性変更部３０４は、変更領域として設定されたレイアーの解像度を、選択された解像度情報が示す解像度に設定する。例えば、ユーザーがレイアー表示情報ＲＪから背景画像ＨＧ１のレイアーに関する情報を選択して解像度一覧情報ＫＩＪを表示し、解像度一覧情報ＫＩＪの中から、「６００×６００ｄｐｉ」を示す解像度情報を選択したとする。この場合、変更領域設定部３０３は、背景画像ＨＧ１のレイアーを変更領域として設定する。そして、属性変更部３０４は、背景画像ＨＧ１のレイアーの解像度を「６００×６００ｄｐｉ」に設定する。
【０１６４】
このように、１回分印刷データに基づく画像が複数のレイアーの重なりで構成されている場合、レイアーを変形領域とし、レイアーごとに解像度を設定する構成としてもよい。
【０１６５】
＜変形例４＞
さらに、別の変形例について説明する。
上述では、変更領域は、矩形の変更領域であって、上端部ＨＡＪ、下端部ＨＡＫ、右端部ＨＡＵ、及び、左端部ＨＡＳが移動可能に構成される場合を例示した。また、上述では、上端部ＨＡＪ、下端部ＨＡＫ、右端部ＨＡＵ、及び、左端部ＨＡＳの移動に伴い、矩形であるが変更領域の形を変更可能な構成を例示した。しかしながら、変更領域の形は、矩形に限定されない。例えば、変更領域の形は、三角や、丸等のユーザーの任意な形よい。
【０１６６】
この場合、受付部３０６は、任意の領域の設定の指示を受け付ける。そして、変更領域設定部は、受け付けた指示に基づき、任意の領域を変更領域として設定する。このように、任意の領域を変更領域として設定するため、変更領域の形が矩形に限定されず、ユーザーは、解像度を変更する領域の形を自由に設定でき、ユーザーの利便性が向上する。
【０１６７】
＜変形例５＞
さらに、別の変形例について説明する。
上述では、印刷データの解像度、すなわち、印刷データが含む印刷画像データが示す画像の解像度を変更することで、印刷データの生成速度を変更する構成を説明した。しかしながら、印刷データが含む印刷画像データが示す画像に対する変更であれば、解像度に限定されず、例えば、減色させる変更や、カラーをモノクロにする変更等の色（属性）の変更でもよい。この場合、ＲＩＰ装置３が生成する１回分印刷データのデータ量が減るため、１回分印刷データの生成速度を変更できる。
【０１６８】
以上、説明したように、ＲＩＰ装置３（印刷制御装置）は、プリンター２が印刷データを処理する処理速度を示す処理速度情報を取得する処理速度取得部３００と、１回分印刷データ（印刷データ）を生成する生成速度を示す生成速度情報を取得する生成速度取得部３０１と、ＲＩＰ表示部３３（表示部）と、印刷データ情報を表示するユーザーインターフェースＵＩ３を表示する表示制御部３０２と、ユーザーインターフェースＵＩ３に表示される印刷データ情報が含む印刷データに基づく画像を示す画像情報に対し、画像の解像度（属性）を変更可能な変更領域を設定する変更領域設定部３０３と、変更領域設定部３０３が設定した変更領域において、画像の解像度を変更する属性変更部３０４と、を備える。ＲＩＰ表示部３３はは、処理速度取得部３００が取得した処理速度と、生成速度取得部３０１が取得した生成速度とを比較した比較結果を示す情報をＲＩＰ表示部３３により表示し、ユーザーインターフェースＵＩ３に、属性変更部３０４が変更した解像度に基づいて変更した印刷データ情報を表示する。
【０１６９】
これによれば、処理速度と生成速度との比較結果を示す情報を表示し、変更した属性に基づいて変更した印刷データ情報をユーザーインターフェースＵＩ３に表示するため、ユーザーが、印刷データの変更（印刷データが含む印刷画像データが示す画像の解像度の変更）が必要であるか否かの判断が容易になり、且つ、変更した印刷データ情報を認識できる。そのため、表示制御部３０２は、ＲＩＰ表示部３３の表示により、印刷データの変更に関してユーザーの利便性を向上できる。
【０１７０】
また、印刷データ情報は、生成速度情報を含む。ＲＩＰ表示部３３は、ユーザーインターフェースＵＩ２に、処理速度情報と、属性変更部３０４が変更した解像度に基づいて変更した生成速度情報とを表示する。
【０１７１】
ＲＩＰ表示部３３は、ユーザーインターフェースＵＩ３に処理速度情報と変更した生成速度情報と表示するため、ユーザーが、プリンター２の処理速度を目視しつつ生成する１回分印刷データの生成速度を変更できるため、印刷データを変更する際のユーザーの利便性が向上する。
【０１７２】
また、ＲＩＰ表示部３３は、ユーザーインターフェースＵＩ３に表示される画像情報に重畳して、変更領域設定部３０３が設定した変更領域を示す変更領域情報を表示する。
【０１７３】
これにより、ＲＩＰ表示部３３は、ユーザーインターフェースＵＩ３に表示される画像情報に重畳して、変更領域情報を表示するため、ユーザーが、１回分印刷データに基づく画像のどの領域の解像度を変更可能であるかを認識でき、１回分印刷データを変更する際のユーザーの利便性が向上する。
【０１７４】
また、ＲＩＰ装置３は、変更領域の形の変更の指示を受け付ける受付部３０６を備える。変更領域設定部３０３は、受付部３０６が受け付けた指示に基づいて設定する変更領域の形を変更する。
【０１７５】
これにより、変更領域設定部３０３が、受付部３０６が受け付けた指示に基づいて設定する変更領域の形を変更するため、ユーザーは、解像度を変更する変更領域をユーザーが所望する形に変更でき、一回分印刷データを変更する際のユーザーの利便性が向上する。
【０１７６】
また、受付部３０６は、任意の領域の設定の指示を受け付る。変更領域設定部３０３は、受付部３０６が受け付けた指示に基づき任意の領域を変更領域として設定する。
【０１７７】
これにより、変更領域設定部３０３は、受け付けた指示に基づき任意の領域を変更領域として設定するため、ユーザーが、解像度を変更する変更領域を任意の領域に設定でき、１回分印刷データを変更する際のユーザーの利便性が向上する。
【０１７８】
また、ＲＩＰ装置３は、プリンター２が備えるプリントバッファー２７（バッファー）の記憶領域を示す記憶領域情報を取得する記憶領域取得部３０５を備える。ＲＩＰ表示部３３は、ユーザーインターフェースＵＩ２に、記憶領域取得部３０５が取得した記憶領域情報が示す記憶領域に応じた対応領域を示す対応領域情報を表示する。
【０１７９】
これにより、ＲＩＰ表示部３３は、ユーザーインターフェースＵＩ２に記憶領域情報が示す記憶領域に応じた対応領域を表示するため、ユーザーが、１回分印刷データの生成速度がプリンター２の処理速度に間に合うように、変更領域をユーザーが容易に設定可能となり、ユーザーの利便性が向上する。
【０１８０】
また、変更領域設定部３０３は、ユーザーインターフェースＵＩ３が表示する画像情報に対し、変更領域を示す変更領域情報を予め設定する。また、属性変更部３０４は、変更領域設定部３０３が予め設定する変更領域における解像度を示す解像度情報を予め設定する。ＲＩＰ表示部３３は、ユーザーインターフェースＵＩ３に、変更領域設定部３０３が予め設定した変更領域を示す変更領域情報と、属性変更部３０４が予め設定した解像度を示す属性情報とを、変更可能に表示する。
【０１８１】
このように、ＲＩＰ表示部３３は、１回分印刷データの生成速度がプリンター２の処理速度以上となるように予め設定された変更領域情報と解像度情報とを、変更可能に表示する。したがって、ＲＩＰ表示部３３が、１回分印刷データの生成速度が、プリンター２の処理速度以上となるような変更領域情報と解像度情報とをユーザーに表示できるため、ユーザーは、１回分印刷データの生成速度がプリンター２の処理速度以上となる変更がどのような変更であるかを認識できる。また、予め設定された変更領域情報と解像度情報とは変更可能に表示されるため、予め設定された変更領域と解像度とを変更するだけで、生成する１回分印刷データの解像度を変更でき、印刷データを変更する際のユーザーの利便性が向上する。
【０１８２】
なお、上述した実施形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形及び応用が可能である。
【０１８３】
例えば、上述した実施形態では、ＲＩＰ装置３とプリンター２とを別体として説明した。しかしながら、ＲＩＰ装置３とプリンター２とは同一の装置であってもよい。この場合、当該装置は、ＲＩＰ装置３とプリンター２との両方の機能を実行する。
【０１８４】
また、例えば、上述した実施形態では、画像情報表示領域Ａ１は、生成する印刷データが有する１回分印刷データのうち、複数の１回分印刷データに基づく画像情報を表示する構成を例示した。しかしながら、画像情報表示領域Ａ１は、生成する印刷データが有する複数の１回分印刷データのうち、１の１回分印刷データに基づく画像情報のみを表示する構成としもよい。例えば、画像情報表示領域Ａ１は、図５に示す画像情報ＧＪ１〜画像情報ＧＪ４のうち、画像情報ＧＪ１のみを表示してもよい。これにより、画像情報表示領域Ａ１において、複数の画像情報が表示されることが無く、画像情報表示領域Ａ１が表示する情報量を低減できる。そのため、ユーザーが、画像情報表示領域Ａ１が表示する画像情報を視認しやすくなり、ユーザーの利便性の向上を図ることができる。
【０１８５】
また、例えば、上述したＲＩＰ装置３の制御方法（印刷制御装置の制御方法）が、ＲＩＰ装置３が備えるコンピューターを用いて実現される場合、本発明を、上記制御方法を実現するためにコンピューターが実行するプログラム、このプログラムを前記コンピューターで読み取り可能に記録した記録媒体、或いは、このプログラムを伝送する伝送媒体の態様で構成することも可能である。上記記録媒体としては、磁気的、光学的記録媒体又は半導体メモリーデバイスを用いることができる。具体的には、フレキシブルディスク、ＨＤＤ（Hard Disk Drive）、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ（Digital Versatile Disk）、Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ、光磁気ディスク、フラッシュメモリー、カード型記録媒体等の可搬型の、或いは固定式の記録媒体が挙げられる。また、上記記録媒体は、ＲＩＰ装置３が備える内部記憶装置であるＲＯＭ（Read Only Memory）、ＨＤＤ等の不揮発性記憶装置であってもよい。
【０１８６】
また、例えば、図２、及び、図６の処理単位は、ＲＩＰ装置３の処理を理解容易にするために、主な処理内容に応じて分割したものであり、処理単位の分割の仕方や名称によって、本発明が限定されることはない。ＲＩＰ装置３の処理は、処理内容に応じて、されに多くの処理単位に分割してもよい。また、１つの処理単位がさらに多くの処理を含むように分割してもよい。
【０１８７】
また、図１に示した各機能部は機能的構成を示すものであって、具体的な実装形態は特に限定されない。つまり、必ずしも各機能部に個別に対応するハードウェアが実装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能部の機能を実現する構成とすることも勿論可能である。また、上述した実施形態においてソフトウェアで実現される機能の一部をハードウェアとしてもよく、或いは、ハードウェアで実現される機能の一部をソフトウェアで実現してもよい。その他、プリンター２、ＲＩＰ装置３、及び、ホストコンピューター４の他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で任意に変更可能である。
【符号の説明】
【０１８８】
１…印刷システム、２…プリンター（印刷装置）、３…ＲＩＰ装置（印刷制御装置）、４…ホストコンピューター、２０…プリンター制御部、２１…プリンター記憶部、２２…プリンター入力部、２３…プリンター表示部、２４…プリンター通信部、２５…受信バッファー、２６…印刷部、２７…プリントバッファー（バッファー）、３０…ＲＩＰ制御部、３１…ＲＩＰ記憶部、３２…ＲＩＰ入力部、３３…ＲＩＰ表示部（表示部）、３４…ＲＩＰ通信部、４０…ホスト制御部、４１…ホスト記憶部、４２…ホスト入力部、４３…ホスト表示部、４４…ホスト通信部、３００…処理速度取得部、３０１…生成速度取得部、３０３…変更領域設定部、３０４…属性変更部、３０５…記憶領域取得部、３０６…受付部、ＨＡ１〜ＨＡ９…変更領域、ＨＪ…表示情報（比較結果を示す情報）、ＳＲＪ…処理速度情報、ＳＳＪ…生成速度情報、ＴＡ１〜ＴＡ４…対応領域、ＵＩ３…ユーザーインターフェース。
【図１】
2018157301.tif 000003
【図２】
2018157301.tif 000004
【図３】
2018157301.tif 000005
【図４】
2018157301.tif 000006
【図５】
2018157301.tif 000007
【図６】
2018157301.tif 000008
【図７Ａ】
2018157301.tif 000009
【図７Ｂ】
2018157301.tif 000010
【図７Ｃ】
2018157301.tif 000011
【図７Ｄ】
2018157301.tif 000012
【図８Ａ】
2018157301.tif 000013
【図８Ｂ】
2018157301.tif 000014
【図８Ｃ】
2018157301.tif 000015
【図８Ｄ】
2018157301.tif 000016
【図９】
2018157301.tif 000017
【図１０】
2018157301.tif 000018
【図１１】
2018157301.tif 000019
【図１２】
2018157301.tif 000020