(57)【要約】【課題】画質劣化を極力抑制しつつ、さらなる高速印刷の実現を図る。【解決手段】オブジェクトを表現するラスター形式の画像データを１ページ内に複数有する画像ファイルを取得する画像取得部と、複数の圧縮方法の中から上記複数の画像データそれぞれに適用する圧縮方法を画像データの特性に応じて選択し、当該選択した各圧縮方法により上記複数の画像データそれぞれを圧縮する圧縮処理部と、上記画像ファイルの印刷指示をページ記述言語により記述したＰＤＬデータであって上記圧縮された複数の画像データを含むＰＤＬデータを生成するＰＤＬデータ生成部と、上記生成されたＰＤＬデータを印刷部へ転送する転送部と、を備える印刷制御装置。【選択図】図２
2014197740.tif 000002
【特許請求の範囲】
【請求項１】
オブジェクトを表現するラスター形式の画像データを１ページ内に複数有する画像ファイルを取得する画像取得部と、
複数の圧縮方法の中から上記複数の画像データそれぞれに適用する圧縮方法を画像データの特性に応じて選択し、当該選択した各圧縮方法により上記複数の画像データそれぞれを圧縮する圧縮処理部と、
上記画像ファイルの印刷指示をページ記述言語により記述したＰＤＬデータであって上記圧縮された複数の画像データを含むＰＤＬデータを生成するＰＤＬデータ生成部と、
上記生成されたＰＤＬデータを印刷部へ転送する転送部と、を備えることを特徴とする印刷制御装置。
【請求項２】
上記圧縮処理部は、上記画像データの特性に応じて、画像データをＰＤＬデータに変換した後のデータ量よりも圧縮後のデータ量の方が少なくなる圧縮方法を選択することを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
上記圧縮処理部は、上記複数の画像データ毎に、同一の圧縮方式であって圧縮率が異なる圧縮方法を選択することを特徴とする請求項１または請求項２に記載の印刷制御装置。
【請求項４】
上記圧縮処理部は、上記複数の画像データに含まれる第１の画像データと第２の画像データとが隣り合う場合、第１の画像データにおける第２の画像データに隣り合う一部範囲及び又は第２の画像データにおける第１の画像データに隣り合う一部範囲に対して、第１の画像データに対して選択した第１の圧縮方法と第２の画像データに対して選択した第２の圧縮方法とのいずれとも異なる第３の圧縮方法を選択し、当該第３の圧縮方法により圧縮することを特徴とする請求項１〜請求項３のいずれかに記載の印刷制御装置。
【請求項５】
上記特性とは上記画像データの解像度であり、上記圧縮処理部は、上記画像データの解像度と解像度に関するしきい値との比較に応じて圧縮方法を選択することを特徴とする請求項１〜請求項４のいずれかに記載の印刷制御装置。
【請求項６】
上記圧縮処理部は、上記画像データの解像度が解像度に関するしきい値以上である場合は、非可逆圧縮による圧縮方法を選択し、上記画像データの解像度が解像度に関するしきい値に満たない場合は、可逆圧縮による圧縮方法を選択することを特徴とする請求項５に記載の印刷制御装置。
【請求項７】
上記圧縮処理部は、上記印刷部による印刷解像度に応じて上記解像度に関するしきい値を異ならせることを特徴とする請求項５または請求項６に記載の印刷制御装置。
【請求項８】
上記特性とは上記画像データの解像度であり、上記圧縮処理部は、上記画像データの解像度を上記印刷部の印刷解像度に合わせる解像度変換における変換率が当該変換率に関するしきい値以上である場合は、可逆圧縮による圧縮方法を選択し、当該変換率が当該変換率に関するしきい値に満たない場合は、非可逆圧縮による圧縮方法を選択することを特徴とする請求項１〜請求項４のいずれかに記載の印刷制御装置。
【請求項９】
上記特性とは上記画像データを構成する画素数であり、上記圧縮処理部は、上記画像データの画素数と画素数に関するしきい値との比較に応じて圧縮方法を選択することを特徴とする請求項１〜請求項４のいずれかに記載の印刷制御装置。
【請求項１０】
上記圧縮処理部は、特定の圧縮方式による圧縮率との相関が高い特定の方向の画素数が当該特定の方向の画素数に関するしきい値を上回る場合に、当該特定の圧縮方式を選択することを特徴とする請求項９に記載の印刷制御装置。
【請求項１１】
上記特性とは上記画像データが表現する画像の種類であることを特徴とする請求項１〜請求項４のいずれかに記載の印刷制御装置。
【請求項１２】
オブジェクトを表現するラスター形式の画像データを１ページ内に複数有する画像ファイルを取得する画像取得機能と、
複数の圧縮方法の中から上記複数の画像データそれぞれに適用する圧縮方法を画像データの特性に応じて選択し、当該選択した各圧縮方法により上記複数の画像データそれぞれを圧縮する圧縮処理機能と、
上記画像ファイルの印刷指示をページ記述言語により記述したＰＤＬデータであって上記圧縮された複数の画像データを含むＰＤＬデータを生成するＰＤＬデータ生成機能と、
上記生成されたＰＤＬデータを印刷部へ転送する転送機能と、をコンピューターに実行させることを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置および印刷制御プログラムに関する。
【背景技術】
【０００２】
より短時間でより多くの印刷をプリンタで実行する、いわゆる高速印刷が求められている。高速印刷を実現するための一つの重要な要素として、プリンタへ必要な情報を転送するために要する時間（転送時間）を短縮することが挙げられる。転送時間を短縮するには、転送する情報量を圧縮して低減することが有効である。なお、入力部から画像データが入力され、入力部からの供給された信号により、可逆圧縮部と非可逆圧縮部のどちらか一方をセレクタで選択し、選択された圧縮部により圧縮された画像データを出力部から出力する構成が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９‐２９０３８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
プリンタに印刷させる１ページ内には、複数のオブジェクトが含まれている場合がある。ここで言うオブジェクトとは、当該ページ内に表現された対象あるいは客体であり、具体的には、写真、文字（文書）、図形等、それぞれにある程度のまとまりを持って表現された領域である。このような場合、当該ページの内容をデジタルデータとして保持する画像ファイル内には、各オブジェクに対応した複数の画像データが存在する。かかる状況において当該画像ファイルをある圧縮方法により圧縮した場合、採用する圧縮方法によっては、あるオブジェクトについて画質の劣化（圧縮前の画質を基準とした、圧縮状態を解凍（または展開、伸張）したときの画質の劣化。以下同様。）を強く生じさせてしまったり、また、あるオブジェクトについては期待される程の圧縮の効果（圧縮率）が得られなかったりする。なお上記文献は、１ページ内に複数のオブジェクトに対応した複数の画像データが存在する場合を想定した技術でなく、そのため、オブジェクトそれぞれに関して生じ得る上記問題を解決するものでない。
【０００５】
本発明は少なくとも上述の課題を解決するためになされたものであり、１ページ内に複数のオブジェクトが存在する状況において、画質の劣化を極力抑えつつ、転送する情報量の的確な低減により上記転送時間の短縮化に貢献し、従来に増して高速印刷を実現させることが可能な印刷制御装置および印刷制御プログラムを提供する。
【課題を解決するための手段】
【０００６】
本発明の態様の一つは、印刷制御装置は、オブジェクトを表現するラスター形式の画像データを１ページ内に複数有する画像ファイルを取得する画像取得部と、複数の圧縮方法の中から上記複数の画像データそれぞれに適用する圧縮方法を画像データの特性に応じて選択し、当該選択した各圧縮方法により上記複数の画像データそれぞれを圧縮する圧縮処理部と、上記画像ファイルの印刷指示をページ記述言語により記述したＰＤＬデータであって上記圧縮された複数の画像データを含むＰＤＬデータを生成するＰＤＬデータ生成部と、上記生成されたＰＤＬデータを印刷部へ転送する転送部と、を備える。
【０００７】
本発明の構成によれば、１ページに含まれる各オブジェクトを表現する複数の画像データは、それらの特性に応じて最適な圧縮方法で圧縮される。そのため、圧縮後の各画像データを含んだＰＤＬデータを印刷部へ転送することにより、ＰＤＬデータの転送に要する時間が短縮化される。その結果、従来に増して高速印刷が実現される。また本発明によれば、１ページ内の各画像データがそれぞれの特性に応じた最適な圧縮方法により圧縮されるため、あるオブジェクトについて画質が大きく劣化したり期待される程の圧縮の効果が得られなかったりする、といった不都合が回避される。
本願において「圧縮方法が異なる」とは、可逆圧縮か非可逆圧縮かで異なる場合や、具体的な圧縮方式が異なる場合（例えば、ＪＰＥＧ方式とＲＨＶ２方式）や、圧縮方式は同じであっても圧縮処理に使用するパラメーターや量子化テーブルや圧縮率が異なる場合を含む意味である。したがって圧縮処理部は、例えば、上記複数の画像データ毎に、同一の圧縮方式であって圧縮率が異なる圧縮方法を選択するとしてもよい。
【０００８】
本発明の態様の一つとして、上記圧縮処理部は、上記画像データの特性に応じて、画像データをＰＤＬデータに変換した後のデータ量よりも圧縮後のデータ量の方が少なくなる圧縮方法を選択するとしてもよい。
当該構成によれば、圧縮後の各画像データを含んだＰＤＬデータは、各画像データの内容をＰＤＬデータに変換した場合よりも、確実にデータ量が削減される。
本発明の態様の一つとして、上記圧縮処理部は、上記複数の画像データに含まれる第１の画像データと第２の画像データとが隣り合う場合、第１の画像データにおける第２の画像データに隣り合う一部範囲及び又は第２の画像データにおける第１の画像データに隣り合う一部範囲に対して、第１の画像データに対して選択した第１の圧縮方法と第２の画像データに対して選択した第２の圧縮方法とのいずれとも異なる第３の圧縮方法を選択し、当該第３の圧縮方法を選択した範囲については当該第３の圧縮方法により圧縮する、としてもよい。
当該構成によれば、第１の圧縮方法を採用した場合の画質と第２の圧縮方法を採用した場合の画質とのほぼ中間の画質を実現するような圧縮方法を第３の圧縮方法として選択することにより、１ページ内において第１の画像データと第２の画像データとの間で急激に画質が変化するといった状態を回避できる。
【０００９】
本発明の態様の一つとして、上記特性とは上記画像データの解像度であり、上記圧縮処理部は、上記画像データの解像度と解像度に関するしきい値との比較に応じて圧縮方法を選択するとしてもよい。
当該構成によれば、各画像データの解像度に応じて、印刷部に転送する情報量の削減と画質劣化の抑制とを最適なバランスで実現する各画像データについての圧縮方法を選択することができる。この場合の具体例として、上記圧縮処理部は、上記画像データの解像度が解像度に関するしきい値以上である場合は、非可逆圧縮による圧縮方法を選択し、上記画像データの解像度が解像度に関するしきい値に満たない場合は、可逆圧縮による圧縮方法を選択するとしてもよい。
【００１０】
本発明の態様の一つとして、上記圧縮処理部は、上記印刷部による印刷解像度に応じて上記解像度に関するしきい値を異ならせるとしてもよい。
当該構成によれば、印刷部による印刷解像度に応じて上記しきい値を設定するため、印刷部に転送する情報量の削減と画質劣化の抑制とを最適なバランスで実現することができる。
本発明の態様の一つとして、上記特性とは上記画像データの解像度であり、上記圧縮処理部は、上記画像データの解像度を上記印刷部の印刷解像度に合わせる解像度変換における変換率が当該変換率に関するしきい値以上である場合は、可逆圧縮による圧縮方法を選択し、当該変換率が当該変換率に関するしきい値に満たない場合は、非可逆圧縮による圧縮方法を選択するとしてもよい。
当該構成によれば、画像データの解像度と印刷部の印刷解像度との比較から得られる上記変換率の大きさに応じて、最適な圧縮方法を選択することができる。
【００１１】
本発明の態様の一つとして、上記特性とは上記画像データを構成する画素数であり、上記圧縮処理部は、上記画像データの画素数と画素数に関するしきい値との比較に応じて圧縮方法を選択するとしてもよい。
当該構成によれば、各画像データの画素数に応じて、印刷部に転送する情報量の削減と画質劣化の抑制とを最適なバランスで実現する各画像データについての圧縮方法を選択することができる。
【００１２】
本発明の態様の一つとして、上記圧縮処理部は、特定の圧縮方式による圧縮率との相関が高い特定の方向の画素数が当該特定の方向の画素数に関するしきい値を上回る場合に、当該特定の圧縮方式を選択するとしてもよい。
当該構成によれば、上記特定の圧縮方式による圧縮の効果が表れやすい画像データに対して、的確に上記特定の圧縮方式を選択することができる。
【００１３】
本発明の態様の一つとして、上記特性とは上記画像データが表現する画像の種類であるとしてもよい。
当該構成によれば、各画像データが表現する画像の種類に応じて、印刷部に転送する情報量の削減と画質劣化の抑制とを最適なバランスで実現する各画像データについての圧縮方法を選択することができる。
【００１４】
本発明にかかる技術的思想は印刷制御装置という形態のみで実現されるものではなく、他の物によって具現化されてもよい。また、上述したいずれかの態様の印刷制御装置の特徴に対応した工程を備える方法（印刷制御方法）の発明や、当該方法を所定のハードウェア（コンピューター）に実行させる印刷制御プログラムの発明や、当該プログラムを記録したコンピューター読取可能な記録媒体の発明も把握することができる。また、印刷制御装置は、単体の装置によって実現されてもよいし、複数の装置の組み合せによって実現されてもよい。さらに、印刷装置を複数の装置の組み合わせによって実現する場合、当該複数の装置で構成するシステムや、当該システムに相当する方法の発明も把握することができる。
【図面の簡単な説明】
【００１５】
【図１】ハードウェア構成およびソフトウェア構成を概略的に示す図である。
【図２】第１実施例において第１装置側で実行される処理を示すフローチャートである。
【図３】指定画像の一例を模式的に示す図である。
【図４】印刷解像度としきい値との対応関係を規定したテーブルを例示する図である。
【図５】ＰＤＬデータの一例を模式的に示す図である。
【図６】第２装置側で実行される処理を示すフローチャートである。
【図７】第１実施例による効果を説明するための図である。
【図８】第２実施例において第１装置側で実行される処理を示すフローチャートである。
【図９】第３実施例において第１装置側で実行される処理を示すフローチャートである。
【図１０】指定画像の他の例を模式的に示す図である。
【図１１】ＰＤＬデータの他の例を模式的に示す図である。
【図１２】指定画像における緩衝領域を説明するための図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら本発明の実施形態を説明する。
１．装置の概略
図１は、本実施形態にかかるハードウェア構成およびソフトウェア構成を概略的に示している。図１では、第１装置１０と第２装置５０とを示している。第１装置１０は、第２装置５０を制御して第２装置５０に印刷を実行させる機能を有し、例えば、パーソナルコンピューター（ＰＣ）や、サーバー、携帯型端末装置等が該当する。第２装置５０は、プリンタである。プリンタ（ｐｒｉｎｔｅｒ）とは、あらかじめ定められた一つ又は複数の文字集合に属する離散的な図形文字の列を主な様式として、データのハードコピー記録を作る出力装置、である（ＪＩＳ  Ｘ００１２−１９９０）。多くの場合、プリンタはプロッターとしても使用できる。プロッター（ｐｌｏｔｔｅｒ）とは、取外し可能な媒体上に、二次元図形の様式でデータのハードコピー記録を直接作り出す出力装置、である（ＪＩＳ  Ｘ００１２−１９９０）。第２装置５０は、プリンタとして機能し得るものであればよく、スキャナーやコピー機としても機能するいわゆる複合機であってもよい。
【００１７】
第１装置１０は、印刷制御装置の一例に該当する。あるいは、第１装置１０および第２装置５０からなるシステム１００を印刷制御装置と捉えてもよいし、第２装置５０のみを印刷制御装置と捉えることも可能である。第２装置５０は、その全体あるいは少なくともその一部が、印刷部に該当する。また、第１装置１０と第２装置５０は、それぞれが別個の装置であることのみを前提としたものではない。第１装置１０と第２装置５０は、一体的に構成された一つの製品内における各部に該当するとしてもよく、当該製品の一部が第１装置１０として機能し、他の部が第２装置５０として機能する構成も本実施形態に含まれる。
【００１８】
第１装置１０においては、ＣＰＵ１１が、ハードディスクドライブ（ＨＤＤ）２０等に記憶されたプログラムデータ２１をＲＡＭ１２に展開してＯＳの下でプログラムデータ２１に従った演算を行なうことにより、第２装置５０を制御するためのプリンタドライバー１３が実行される。プリンタドライバー１３は、画像取得部１３ａ、圧縮処理部１３ｂ、ＰＤＬデータ生成部１３ｃ、転送部１３ｄ等の各機能をＣＰＵ１１に実行させるためのプログラムである。これら各機能については後述する。
【００１９】
第１装置１０には、表示部としてのディスプレー３０が接続されており、ディスプレー３０には各処理に必要なユーザーインターフェイス（ＵＩ）画面が表示される。また、第１装置１０は、例えば、キーボードやマウスや各種ボタンやタッチパッドやタッチパネル等により実現される操作部４０を適宜備え、各処理に必要な指示がユーザーにより操作部４０を介して入力される。第１装置１０は、第２装置５０と転送路７０により通信可能に接続されている。転送路７０は、有線あるいは無線による通信経路の総称である。上述したように第１装置１０と第２装置５０が一体的な製品である場合は、転送路７０は当該製品内における通信経路である。後述するように、第１装置１０においては、プリンタドライバー１３の機能により、ＰＤＬデータが生成され、ＰＤＬデータが転送路７０を介して第２装置５０へ送信される。
【００２０】
第２装置５０においては、ＣＰＵ５１が、ＲＯＭ５３等のメモリーに記憶されたプログラムデータ５４をＲＡＭ５２に展開してＯＳの下でプログラムデータ５４に従った演算を行なうことにより、自機を制御するためのファームウェアＦＷが実行される。ファームウェアＦＷは、第１装置１０から送信されたＰＤＬデータに基づいて、コマンドの解釈や圧縮データの解凍等を適宜実行し、印刷データを生成する。そして、当該印刷データをＡＳＩＣ５６に送ることにより、印刷データに基づいた印刷を実行させることができる。
【００２１】
ＡＳＩＣ５６は印刷データを取得し、印刷データに基づいて、例えば、搬送機構５７や、キャリッジモーター５８や、印刷ヘッド６２を駆動するための駆動信号を生成する。印刷ヘッド６２は、パーマネントヘッド（ｐｅｒｍａｎｅｎｔ  ｈｅａｄ）に該当し、インクの液滴を連続的又は断続的に生成する、プリンタ本体の機械部又は電気部である（ＪＩＳ  Ｚ８１２３−１：２０１３）。第２装置５０は、例えばキャリッジ６０を備えており、キャリッジ６０は複数種類のインク毎のカートリッジ６１を搭載している。図１の例では、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）、の各種液体に対応したカートリッジ６１が搭載されている。ただし、第２装置５０が使用するインクの具体的な種類や数は上述したものに限られず、例えば、ライトシアン、ライトマゼンダ、オレンジ、グリーン、グレー、ライトグレー、ホワイト、メタリック…等、種々のインクを使用可能である。また、カートリッジ６１は、キャリッジ６０に搭載されずに第２装置５０内の所定位置に設置されるとしてもよい。
【００２２】
キャリッジ６０は、各カートリッジ６１から供給されるインクを多数のインク吐出孔（以下、ノズル）から噴射（吐出）する印刷ヘッド６２を備える。従って、第２装置５０は、インクジェットプリンタに該当する。インクジェットプリンタ（ｉｎｋ  ｊｅｔ  ｐｒｉｎｔｅｒ）とは、非衝撃式印字装置であって、文字が用紙上にインクの粒子又は小滴の噴射によって形成されるもの、である（ＪＩＳ  Ｘ００１２−１９９０）。
印刷ヘッド６２内においては、各ノズルに対応して、ノズルからインク滴（ドット）を噴射させるための圧電素子が設けられている。圧電素子は、上記駆動信号が印加されると変形し、対応するノズルからドットを吐出させる。搬送機構５７は、図示しない紙送りモーターや紙送りローラーを備え、ＡＳＩＣ５６に駆動制御されることにより、送り方向に沿って被印刷物を搬送する。送り方向（ｆｅｅｄ  ｄｉｒｅｃｔｉｏｎ）とは、被印刷物とヘッドとが対するときの、被印刷物の移動に係る幾何ベクトルの向き、である。
【００２３】
被印刷物（ｐｒｉｎｔ  ｓｕｂｓｔｒａｔｅ）とは、印刷画像を保持する素材のことである。形状は長方形のものが一般的であるが、円形（例えばＣＤ−ＲＯＭ、ＤＶＤ等の光ディスク）、三角形、四角形、多角形などがあり、少なくとも、日本工業規格「ＪＩＳ  Ｐ０００１：１９９８  紙・板紙及びパルプ用語」に記載の紙・板紙の品種及び加工製品のすべてを含む。具体的には、枚葉紙、ロール紙、板紙、紙、不織布、布、アイボリー、アスファルト紙、アート紙、色板紙、色上質紙、インクジェット用紙、印刷せんか紙、印刷用紙、印刷用紙Ａ、印刷用紙Ｂ、印刷用紙Ｃ、印刷用紙Ｄ、インディアペーパー、薄葉印刷紙、薄葉和紙、裏カーボン紙、エアメールペーパー、衛生用紙、エンボス紙、ＯＣＲ紙、オフセット紙、カード用厚紙、化学繊維紙、加工用紙、画仙紙、型紙、片つやクラフト紙、壁紙原紙、紙糸原紙、紙ひも原紙、感圧複写紙、感光紙、感熱紙、雁皮紙、缶用板紙、黄板紙、擬革紙、切符用紙、機能紙、キャストコート紙、京花紙、局紙、金属蒸着紙、金属はく紙、グラシン、グラビヤ用紙、クラフト紙、クラフト伸張紙、クラフトボール、クレープ紙、軽量コート紙、ケーブル用絶縁紙、化粧板用原紙、建材原紙、ケント紙、研磨原紙、合成紙、合成繊維紙、コート紙、コンデンサ紙、雑種紙、更紙、さらしクラフト紙、ジアゾ感光紙、紙管原紙、磁気記録用紙、紙器用板紙、辞典用紙、遮光紙、重袋用量更クラフト紙、純白ロール紙、証券用紙、障子紙、上質紙、情報用紙、食品容器原紙、書籍用紙、書道用紙、白板紙、白ボール、新聞巻取紙、吸取紙、水溶紙、図画用紙、筋入りクラフト紙、すの目紙、スピーカーコーン紙、静電記録用紙、生理用紙、紙綿用紙、積層板原紙、石こうボード原紙、接着紙原紙、セミ上質紙、セメント袋用紙、セラミックペーパー、ソリッドファイバーボード、ターフェルト原紙、ターポリン紙、耐アルカリ紙、耐火紙、耐酸紙、耐油紙、タオル用紙、壇紙、段ボール、段ボール原紙、地図用紙、チップボール、中質紙、中性紙、ちり紙、つや消しアート紙、ティーバック用紙、ティッシュペーパー、電気絶縁紙、典具帖、貼合紙、転写紙、トイレットペーパー、統計機カード用紙、謄写板原紙、塗工印刷用紙、塗工紙原紙、鳥の子、トレーシングペーパー、中しん原紙、ナプキン原紙、難燃紙、ＮＩＰ用紙、荷札用紙、粘着紙、ノーカーボン紙、はく離紙、ハトロン紙、バライタ紙、パラフィン紙、ろう紙、バルカナイズドファイバー、半紙、ＰＰＣ用紙、筆記用紙、微塗工印刷用紙、フォーム用紙、連続伝票紙、複写原紙、プレスボード、防湿紙、奉書紙、防水紙、防せい紙、放包装用紙、ボンド紙、マニラボール、美濃紙、書院紙、ミルクカートン原紙、模造紙、油紙、吉野紙、ライスペーパー、シガレットペーパー、ライナー、ライナ、硫酸紙、両更クラフト紙、ルーフィング原紙、ろ紙、和紙、ワニスペーパー、ワンプ、軽量紙、風乾紙、湿潤強力紙、無灰紙、無酸紙、無仕上紙又は板紙、二層紙又は板紙、三層紙又は板紙、多層紙又は板紙、無サイズ紙、サイズ紙、ウーブペーパー、木目紙又は板紙、マシン仕上げ紙又は板紙、マシン光沢仕上げ紙又は板紙、プレート光沢仕上げ紙又は板紙、摩擦光沢仕上げ紙又は板紙、カレンダ処理紙又は板紙、スーパーカレンダ処理紙、ラミン（紙又は板紙）、片面着色紙又は板紙、両面着色紙又は板紙、ツインワイヤ紙又は板紙、ラグペーパー、オールラグペーパー、機械パルプ紙又は板紙、混合わらパルプ紙又は板紙、水仕上げ紙又は板紙、チップボール、合わせチップボール、ミルボード、強光沢ミルボード、同質板紙、機械パルプ板紙、褐色機械パルプ板紙、褐色混合パルプ板紙、擬革板紙、石綿板紙、フェルトボード、タール褐色紙、ウオータリーフペーパー、表面サイズ紙、プレスパン、プレス用紙、しわ付き仕上げ紙、はり合わせアイボリー、ブレード塗工紙、ロール塗工紙、グラビア塗工紙、サイズプレス塗工紙、ブラッシュ塗工紙、エアナイフ塗工紙、押出塗工紙、ディップ塗工紙、カーテン塗工紙、ホットメルト塗工紙、溶剤塗工紙、エマルジョン塗工紙、バブル塗工紙、イミテーションアート紙、聖書用紙、ポスター用紙、包装用ティッシュ、原紙、カーボン原紙、ジアゾ感光紙原紙、写真用印画紙原紙、冷凍食品用紙原紙：直接接触紙用、冷凍食品用紙原紙：非接触紙用、安全紙、銀行券用紙、絶縁紙又は板紙、ラミネート絶縁体用紙、ケーブル用電気絶縁紙、靴底用板紙、織物紙管用紙、紋紙又は板紙、圧搾用板紙、製本用板紙、衣服箱用板紙、紙型用紙、記録用紙、クラフトライナー、検定済みライナー、クラフト張りライナー、古紙ライナー、封筒用紙、折畳み箱用板紙、塗工折壁み箱用板紙、さらしパルプ裏打ち折畳み箱用板紙、タイプライタ用紙、謄写版複写用紙、スピリット複写用紙、カレンダロール用紙、薬きょう用紙、波形加工用紙、波形加工紙、二層タール紙、強化二層タール紙、布張り紙又は板紙、布しん紙又は板紙、補強紙又は補強板紙、張合わせ板紙、カートンコンパクト、上張り、パルプ成型品、ウエットクレープ、検索カード、カーボン紙、マルチコピーフォーム用紙、裏カーボンフォーム用紙、ノーカーボンフォーム用紙、封筒、郵便はがき、絵入りはがき、郵便書簡、絵入り郵便書簡などがあげられ、とくに、機能紙には、植物繊維に限らず無機・有機・金属繊維など幅広い素材を用い、製紙及び加工の工程で高機能が付与され、主に情報・電子・医用などの先端分野の素材として用いられるものを含むが、これに限られるものではない。
【００２４】
ＡＳＩＣ５６にキャリッジモーター５８の駆動が制御されることにより、キャリッジ６０（および印刷ヘッド６２）が、送り方向と交差する方向（走査軸方向）に沿って移動し、かつＡＳＩＣ５６は当該移動に伴って印刷ヘッド６２に各ノズルからインクを吐出させる。これにより、被印刷物にドットが付着し、印刷データに基づく画像が被印刷物上に再現される。なお上記“交差”とは、直交の意である。ただし、本明細書で言う直交とは、厳密な角度（９０°）のみを意味するのではなく、製品の品質上許容される程度の角度の誤差を含む意味である。
【００２５】
第２装置５０は、さらに操作パネル５９を備える。操作パネル５９は、表示部（例えば液晶パネル）や、表示部内に形成されるタッチパネルや、各種ボタンやキーを含み、ユーザーからの入力を受け付けたり、必要なＵＩ画面を表示部に表示したりする。
第２装置５０は、上記のように印刷ヘッド６２が走査軸方向に沿って移動するシリアルプリンタに限られない。シリアルプリンタ（ｓｅｒｉａｌ  ｐｒｉｎｔｅｒ）とは、一度に１個の文字を印刷する印字装置、である（ＪＩＳ  Ｘ００１２−１９９０）。例えば、第２装置５０は、ノズルが走査軸方向に沿って並ぶインク種類毎のノズル列を送り方向に複数並列させたラインプリンタ用ヘッド（ｈｅａｄ  ｆｏｒ  ｌｉｎｅ  ｐｒｉｎｔｅｒ）を有するラインプリンタであってもよい。ラインプリンタ（ｌｉｎｅ  ｐｒｉｎｔｅｒ）とは、１行分の文字を単位として印字する印字装置、である（ＪＩＳ  Ｘ００１２−１９９０）。また、ノズルからドットを吐出させる手段も、上記圧電素子に限られず、発熱素子によりインクを加熱してノズルからドットを吐出させる手段を採用してもよい。さらに、プリンタ（第２装置５０）が採用する印刷方式は、上記のようなインクジェット方式に限る必要はなく、レーザー方式やサーマル方式であってもよい。
【００２６】
２．印刷制御処理
上述の構成下で実行される実施形態に含まれる、複数の実施例を以下に説明する。
【００２７】
＜第１実施例＞
図２は、第１実施例にかかる印刷制御処理であって第１装置１０側で実行される処理をフローチャートにより示している。ここでは、プリンタドライバー１３（印刷制御プログラムの一種）によりＣＰＵ１１が当該フローチャートを実行するものとして説明をする。当該フローチャートが立ち上がる前提として、ユーザーが操作部４０を操作することにより、任意のアプリケーションソフトウェアが第１装置１０内で起動され、第２装置５０に印刷させるための画像がユーザーにより任意に選択された状態であるとする。
【００２８】
ここで、画像（ｉｍａｇｅ）とは、人間の目に見える写真、絵、イラスト、図、文字などで、オリジナルの形、色、遠近感を適切に表現するもののことである。また、画像データとは、画像を表現するデジタルデータを意味する。画像データに該当するものとして、ベクトルデータやビットマップ画像等が挙げられる。ベクトルデータ（ｖｅｃｔｏｒ  ｄａｔａ）とは、直線、円、円弧などの幾何学的図形を表現する命令及びパラメーターのセットとして保存される画像データをいう。ビットマップ画像（ｂｉｔ−ｍａｐｐｅｄ  ｉｍａｇｅ）とは、画素（ｐｉｘｅｌ）の配列によって記述される画像データである。ビットマップ画像は、ラスター形式の画像データと呼ぶこともできる。画素とは、色又は輝度を独立に割り当てることができる、画像を構成する最小要素のことである。
また、ハーフトーン（ｈａｌｆ−ｔｏｎｅ）とは、スクリーン線数、サイズ、形状、又は密度の異なる点で構成される画像のことである。ハーフトーンは、ディザリング、誤差拡散などによって生成される。ハーフトーンドット（ｈａｌｆ−ｔｏｎｅ  ｄｏｔ）とは、階調を構成する個々の要素のことである。ハーフトーンドットには、正方形、円形、楕円形など、さまざまな形状がありえる。
【００２９】
以下では、ユーザーにより任意に選択された画像を、指定画像と呼ぶ。またユーザーは、操作部４０を操作して印刷条件設定用のＵＩ画面をディスプレー３０に表示させる。この状態において、プリンタドライバー１３は、指定画像を第２装置５０に印刷させる際の印刷条件の選択および指定画像の印刷指示を、ユーザー入力に従って受け付ける。例えば、プリンタドライバー１３は、印刷モード（印刷速度や印刷解像度）、被印刷物の種類、印刷の向き、紙面に対する割り付け、両面印刷の要否など、様々な印刷条件をユーザー入力に応じて受け付けることができる。
【００３０】
ステップＳ１００では、画像取得部１３ａが、上記アプリケーションソフトウェアから描画命令を取得する。当該描画命令は、上記印刷指示を契機としてアプリケーションソフトウェアから送信されるものであり、上記指定画像を表現した画像ファイル２２を含んでいる。画像ファイル２２は上記アプリケーションソフトウェアによって生成されたものであり、例えばＨＤＤ２０や、図示しない外部接続用のコネクタに装着されたメモリー装置等、所定の格納領域から取得する。
【００３１】
図３は、上記画像ファイル２２が表現する指定画像（ドキュメント）の１ページを模式的に例示する図である。指定画像は、オブジェクトを表現するラスター形式の画像データを１ページ内に複数有する。指定画像は、例えば、写真画像１、写真画像２および図形画像３を含む。写真画像１は、ユーザーが第１の撮像機器（デジタルスチルカメラ）により撮影した写真であり、写真画像２は、ユーザーが第２の撮像機器により撮影した写真である。写真画像１は、ラスター形式の画像データＩＭ１により、写真画像２は、ラスター形式の画像データＩＭ２により、それぞれ表現されている。ここでは、画像データＩＭ１，ＩＭ２は、ある被写体（例えば、花）を画素毎の色情報（例えば、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ））で階調表現したデータである。従って、ステップＳ１００は、オブジェクトを表現するラスター形式の画像データを１ページ内に複数有する画像ファイルを取得するステップであるとも言える。図形画像３はＣＧ（コンピューターグラフィックス）であり、ベクトルデータで表現されている。
【００３２】
ステップＳ１１０では、圧縮処理部１３ｂが、指定画像の１ページに含まれるラスター形式の画像データ毎の解像度（ｄｐｉ）を取得する。図３の例においては、圧縮処理部１３ｂは、画像データＩＭ１，ＩＭ２それぞれの解像度を取得する。これら解像度は、例えば、画像ファイル２２に記述されている写真画像毎の付加情報（いわゆるＥｘｉｆ情報など）を参照したり、画像データＩＭ１，ＩＭ２を解析したりすることで取得することができる。
【００３３】
ステップＳ１２０では、圧縮処理部１３ｂは、ステップＳ１１０で取得した解像度と比較するためのしきい値ＴＨ１を設定する。しきい値ＴＨ１は予め規定された絶対的な一つの値を設定するとしてもよいし、以下に述べるように印刷部による印刷解像度（出力解像度）に応じて異なる値を設定するとしてもよい。印刷解像度は、基本的には上記ＵＩ画面を介してユーザー入力に従って受け付けたものであるが、ユーザーが特に印刷解像度を選択していない場合は、プリンタ（第２装置５０）のデフォルトの印刷解像度として規定されている値を用いる。
【００３４】
図４は、印刷解像度に応じてしきい値ＴＨ１を設定する際に参照するテーブルＴ１を例示している。テーブルＴ１は、所定の記憶領域（ＨＤＤ２０等）に予め保存されている。あるいは、圧縮処理部１３ｂは、テーブルＴ１を、図示しないネットワーク等を介して外部のサーバー等から入力するとしてもよい。テーブルＴ１では、異なる印刷解像度に対して異なるしきい値ＴＨ１を規定している。基本的には、しきい値ＴＨ１は、印刷解像度が高いほど高い値に規定されている。なおテーブルＴ１では、印刷解像度を複数の数値範囲に区切ったときの数値範囲毎に異なるしきい値ＴＨ１を対応させて規定するものであってもよい。圧縮処理部１３ｂは、テーブルＴ１を参照することにより、印刷解像度に対応したしきい値ＴＨ１を一つ選択し、当該選択したしきい値ＴＨ１を、後述のステップＳ１３０で用いるしきい値として設定する。
【００３５】
ステップＳ１３０では、圧縮処理部１３ｂは、指定画像の１ページに含まれる複数のラスター形式の画像データのうち一つの画像データ（例えば、画像データＩＭ１）を処理対象の画像データとして選択し、処理対象の画像データについてステップＳ１１０で取得した解像度と、ステップＳ１２０で設定したしきい値ＴＨ１と、を比較する。そして、解像度がしきい値ＴＨ１以上である場合はステップＳ１４０へ進み、解像度がしきい値ＴＨ１未満である場合はステップＳ１５０へ進む。
【００３６】
圧縮処理部１３ｂは、ステップＳ１４０へ進んだ場合は、処理対象の画像データを圧縮方法１により圧縮し、ステップＳ１５０へ進んだ場合は、処理対象の画像データを圧縮方法１とは異なる圧縮方法２により圧縮する。第１実施例においては、圧縮方法１は、非可逆圧縮による圧縮方法を意味し、圧縮方法２は、可逆圧縮による圧縮方法を意味する。例えば、圧縮方法１にはＪＰＥＧ方式による圧縮方法が該当し、圧縮方法２にはＲＨＶ２方式による圧縮方法が該当する。ＲＨＶ２方式とは、各色８ビットのラスター形式の画像データにおける１ラスター（１行）を直前の１ラスターと比較しその差分を情報として取得する圧縮方法である。
【００３７】
ステップＳ１６０では、圧縮処理部１３ｂは、ステップＳ１４０またはステップＳ１５０で圧縮が施された後の画像データに、施された圧縮方法を示す情報（圧縮方法情報）を付加する。つまり、ステップＳ１４０を経た場合には、圧縮方法１を示す圧縮方法情報を圧縮後の画像データに付加し、ステップＳ１５０を経た場合には、圧縮方法２を示す圧縮方法情報を圧縮後の画像データに付加する。圧縮処理部１３ｂは、このようなステップＳ１３０〜Ｓ１６０の処理を、指定画像の１ページに含まれる複数のラスター形式の画像データ毎に（図３の例に従えば、画像データＩＭ１と画像データＩＭ２について）繰り返し実行する。
【００３８】
ステップＳ１７０では、ＰＤＬデータ生成部１３ｃが、指定画像をプリンタ（第２装置５０）に印刷させるための指示を当該プリンタが解釈可能なページ記述言語によって記述したＰＤＬデータを生成する。ＰＤＬデータは、全体としてはページ内に配置する各オブジェクトの位置や内容を記述したベクトルデータであるが、本実施形態では、ＰＤＬデータ内に、ステップＳ１４０やステップＳ１５０による圧縮後の画像データを含ませる。ＰＤＬデータに圧縮後の画像データを「含ませる」とは、これらデータをＰＤＬデータ内に、挿入する、張り付ける、或いは、埋め込む、などと表現することも可能である。また、埋め込むとは、ＰＤＬデータ内にデータの実体が埋め込まれている場合と、当該実体はＰＤＬデータ内に存在せず、当該実体の存在位置を示したリンク情報（当該実体にアクセス可能なリンク情報）が埋め込まれている場合との両方を意味する。ＰＤＬデータに含まれた圧縮後の画像データには、圧縮方法情報も付加されている。
【００３９】
ステップＳ１８０では、転送部１３ｄは、上記ステップＳ１７０において生成されたＰＤＬデータを、転送路７０を介して印刷部（第２装置５０）へ転送する。当該ＰＤＬデータには、上記ユーザーにより選択された印刷条件にかかる情報も含まれる。
【００４０】
図５は、ステップＳ１７０（および後述の図８におけるステップＳ３５０）で生成されたＰＤＬデータを模式的に例示している。図５に示すように、ＰＤＬデータには、圧縮後の画像データＩＭ１（図５では、画像データＣＩＭ１）および圧縮後の画像データＩＭ２（図５では、画像データＣＩＭ２）が含まれている。画像データＣＩＭ１は、例えば、ＪＰＥＧ方式によって圧縮された状態であり、画像データＣＩＭ２は、例えば、ＲＨＶ２方式によって圧縮された状態である。なお、図３の例に従えば、当該ＰＤＬデータには、図形画像３を描画させるためのパラメーターもむろん含まれている。
【００４１】
図６は、本実施形態にかかる印刷制御処理であって第２装置５０側で実行される処理をフローチャートにより示している。ここでは、ファームウェアＦＷによりＣＰＵ５１が当該フローチャートを実行するものとして説明をする。
ステップＳ２００では、ファームウェアＦＷは、第１装置１０側から転送路７０を介して転送されたＰＤＬデータを受信する。ファームウェアＦＷは、受信したＰＤＬデータを解析し（ステップＳ２１０）、ＰＤＬデータに含まれている圧縮後の画像データそれぞれに付加されている圧縮方法情報を取得する。
【００４２】
ステップＳ２２０では、ファームウェアＦＷは、ＰＤＬデータに含まれている圧縮後の画像データそれぞれについて、圧縮方法情報により特定した圧縮方法に応じた解凍方法により解凍する。図５の例に従えば、ファームウェアＦＷは、画像データＣＩＭ１をＪＰＥＧ方式によって解凍して画像データＩＭ１を取得し、画像データＣＩＭ２をＲＨＶ２方式によって解凍して画像データＩＭ２を取得する。
【００４３】
ステップＳ２３０では、ファームウェアＦＷは、ＰＤＬデータおよび上記解凍後の画像データに基づいて、指定画像を印刷するための印刷データを生成する。この場合、ファームウェアＦＷは、解凍後の画像データＩＭ１，ＩＭ２それぞれの解像度を印刷解像度に一致させる解像度変換処理を実行する。その上で、ファームウェアＦＷは、ＰＤＬデータに記述された各オブジェクトの位置等を規定するパラメーターを参照することにより、１ページ内に画像データＩＭ１，ＩＭ２をそれぞれ配置した、指定画像に相当するラスター形式の画像データを生成する。なお、指定画像に相当するラスター形式の画像データは、１ページ分を生成してもよいし、バンド単位（送り方向の一定画素数分の幅を持つ画像領域）で順次生成してもよい。また、ＰＤＬデータに図形や線画を表現したベクトルデータ（例えば、図形画像３を描画させるためのパラメーター）も含まれている場合は、ファームウェアＦＷは、当該ベクトルデータを解釈してラスター形式の画像データに展開し（いわゆるラスタライズ変換し）、当該展開した画像データと上記画像データＩＭ１，ＩＭ２とを含んだ、指定画像に相当するラスター形式の画像データを生成する。
【００４４】
また、ファームウェアＦＷは、必要に応じて上記指定画像に相当するラスター形式の画像データの色変換処理を実行する。つまり、画像データの表色系を第２装置５０が印刷に使用するインク表色系に変換する。例えば、上述したように画像データが各画素の色情報をＲＧＢで表現する場合、画素毎にＲＧＢをＣＭＹＫ毎の階調値に変換することによりインク量データを得る。色変換処理は、任意の色変換ルックアップテーブルを参照することにより実行可能である。ＣＭＹＫの夫々は例えば２５６階調で表現される。さらに、ファームウェアＦＷは、色変換後の上記指定画像に相当するラスター形式の画像データ（インク量データ）にハーフトーン処理（ハーフトーニング）を施す。ハーフトーン処理の具体的手法は特に問わない。ファームウェアＦＷは、例えば、所定の記憶領域に予め保存されたディザマスクを用いたディザリングによりハーフトーン処理を実行してもよいし、誤差拡散法によりハーフトーン処理を実行してもよい。ハーフトーン処理により、画素毎にＣＭＹＫインクのハーフトーンドットの形成（ドットオン）又はハーフトーンドットの非形成（ドットオフ）を規定したハーフトーン（印刷データ）が生成される。
【００４５】
ステップＳ２４０では、ファームウェアＦＷは、ステップＳ２３０の処理により生成された印刷データを印刷ヘッド６２に転送すべき順に並べ替える処理を行う。当該並べ替えの処理により、印刷データに規定された各インクの各ハーフトーンドットは、その画素位置およびインク種類に応じて、いずれのノズルによって、どのタイミングで吐出されるかが確定される。かかる並べ替えの処理後の印刷データを、ファームウェアＦＷは、ＡＳＩＣ５６に順次送信することにより、各ノズルからのドットの吐出を実行させる。これにより印刷データに基づく指定画像（図３参照）が被印刷物上に再現される。
【００４６】
このように、画像取得部１３ａは、オブジェクトを表現するラスター形式の画像データを１ページ内に複数有する（例えば、画像データＩＭ１，ＩＭ２を有する）画像ファイル２２を取得し、圧縮処理部１３ｂは、複数の圧縮方法の中から複数の画像データＩＭ１，ＩＭ２それぞれに適用する圧縮方法を、画像データＩＭ１，ＩＭ２の特性（解像度）に応じて選択し、選択した各圧縮方法により複数の画像データＩＭ１，ＩＭ２それぞれを圧縮するとした。つまり、１ページに含まれる各オブジェクトを表現する複数の画像データは、それらの解像度に応じて最適な圧縮方法で圧縮されるため、圧縮後の各画像データを含んだＰＤＬデータを第２装置５０へ転送することにより、ＰＤＬデータの転送に要する時間が短縮化される。その結果、従来に増して高速印刷が実現される。また、ＰＤＬデータ生成部１３ｃは、プリンタ（第２装置５０）へ転送するＰＤＬデータを生成する際、画像データＩＭ１，ＩＭ２の中身はＰＤＬ形式（ベクトルデータ）に変換せず、それら画像データＩＭ１，ＩＭ２（圧縮された状態の画像データＣＩＭ１，ＣＩＭ２）をＰＤＬデータ内に含ませる。そのため、ラスター形式の画像データをベクトルデータに変換してＰＤＬデータとしたために却って演算処理に時間を要したり情報量が増加したりして印刷速度が低下する、といった従来有り得た不都合を確実に排除することができる。
【００４７】
第１実施例による効果をさらに説明する。
図７は、ラスター形式の画像データＩＭｎについて、圧縮し（ステップＳ１４０又はステップＳ１５０）、解凍し（ステップＳ２１０）、さらに印刷解像度（例えば、６００ｄｐｉ）に合せて解像度変換する（ステップＳ２３０）一連の流れを、パターンＡ，Ｂ，Ｃによって簡易的に示している。パターンＡにおいては、画像データＩＭｎの解像度は４００ｄｐｉであり、これは印刷解像度（６００ｄｐｉ）に応じて設定されるしきい値ＴＨ１（３００ｄｐｉ、図４参照。）より大きい値である。一方、パターンＢ，Ｃにおいては、画像データＩＭｎの解像度は２００ｄｐｉであり、印刷解像度（６００ｄｐｉ）に応じて設定されるしきい値ＴＨ１より小さい値となっている。
【００４８】
第１実施例によれば、パターンＡでは、画像データＩＭｎに対して非可逆圧縮（ステップＳ１４０）が施され、圧縮後の画像データＣＩＭｎを解凍することにより、再び画像データＩＭｎが得られる。パターンＡにおいては、非可逆圧縮であるから、解凍後の画像データＩＭｎには圧縮前の画像データＩＭｎと比べていくらかの画質劣化が存在する。しかしながら、解像度変換処理（４００ｄｐｉから６００ｐｄｉへの拡大）における拡大率は、それほど大きな拡大率ではないため、解像度変換後の画像において当該画質劣化の目立ちは比較的少ない。そのため、パターンＡでは、高い圧縮率が得られる非可逆圧縮を採用する。一方、仮にパターンＢのように、しきい値ＴＨ１未満の解像度の画像データＩＭｎを非可逆圧縮すると、解像度変換処理（２００ｄｐｉから６００ｐｄｉへの拡大）における拡大率はかなり大きな拡大率であるため、非可逆圧縮に起因する画質劣化が、解像度変換後の画像においてかなり目立ってしまう。
【００４９】
そこで第１実施例では、パターンＣのように、しきい値ＴＨ１未満の解像度の画像データＩＭｎについては、解凍したときの画質劣化が無い可逆圧縮（ステップＳ１５０）を施す。パターンＣによれば、解像度変換処理（２００ｄｐｉから６００ｐｄｉへの拡大）における拡大率はパターンＢと同様に大きな拡大率であるが、解凍した時点での画質劣化が無いため、解像度変換後の画像においても画質が良好に保たれる。
このように第１実施例では、印刷解像度に応じて異なるしきい値ＴＨ１と画像データの解像度との比較に応じて、非可逆圧縮と可逆圧縮とを切替える。そのため、１ページ内の各オブジェクトに相当する各画像データの解像度や最終的な印刷解像度がどのような値であったとしても、それらオブジェクト毎に、情報量の低減と画質劣化の抑制とを最適なバランスで実現する圧縮方法を選択することができる。
【００５０】
また、当該第１実施例では、圧縮処理部１３ｂは、画像データの解像度を印刷部の印刷解像度に合わせる解像度変換における変換率が当該変換率に関するしきい値以上である場合は、可逆圧縮による圧縮方法を選択し、当該変換率が当該変換率に関するしきい値に満たない場合は、非可逆圧縮による圧縮方法を選択するとしてもよい。たとえば、図７によれば、パターンＡの解像度変換（４００ｄｐｉから６００ｐｄｉへの拡大）の拡大率（第１の拡大率）は、パターンＣの解像度変換（２００ｄｐｉから６００ｐｄｉへの拡大）の拡大率（第２の拡大率）よりも小さい。例えば、このような変換率を分岐するためのしきい値ＴＨ３というものが予め定められているとする。圧縮処理部１３ｂは、当該しきい値ＴＨ３をステップＳ１２０において設定する。そして、ステップＳ１３０では、画像データの解像度を印刷解像度へ変換するための変換率（拡大率）がしきい値ＴＨ３以上であれば当該画像データに関して可逆圧縮を選択し（例えばパターンＣ）、当該変換率（拡大率）がしきい値ＴＨ３に満たない場合は当該画像データに関して非可逆圧縮を選択する（例えばパターンＡ）。
【００５１】
＜第２実施例＞
次に第２実施例を説明する。以下に述べる各実施例やその他変形例においては、それまでに説明した実施形態や実施例と共通する箇所については適宜説明を省略する。
図８は、第２実施例にかかる印刷制御処理であって第１装置１０側で実行される処理をフローチャートにより示している。ステップＳ３００はステップＳ１００と同様である。
ステップＳ３０５では、圧縮処理部１３ｂが、指定画像の１ページに含まれるラスター形式の画像データ毎の縦（高さ方向）および横（水平方向）の画素数を取得する。図３の例においては、圧縮処理部１３ｂは、画像データＩＭ１，ＩＭ２それぞれの画素数を取得する。これら画素数は、例えば、画像ファイル２２に記述されている写真画像毎の付加情報（いわゆるＥｘｉｆ情報など）を参照したり、画像データＩＭ１，ＩＭ２を解析したりすることで取得する。
【００５２】
ステップＳ３１０〜Ｓ３３０では、圧縮処理部１３ｂは、指定画像の１ページに含まれる複数のラスター形式の画像データのうち一つの画像データ（例えば、画像データＩＭ１）を処理対象の画像データとして選択し、処理対象の画像データの画素数と、予め規定された各種しきい値ＴＨ２１，ＴＨ２２，ＴＨ２３，ＴＨ２４，ＴＨ２５との比較を行う。しきい値ＴＨ２１，ＴＨ２２，ＴＨ２３はいずれも、画像データの縦の画素数と比較するためのしきい値であり、ＴＨ２１＜ＴＨ２２＜ＴＨ２３の関係が成り立つ。しきい値ＴＨ２４，ＴＨ２５はいずれも、画像データの総画素数（縦の画素数×横の画素数）と比較するためのしきい値であり、ＴＨ２４＞ＴＨ２５の関係が成り立つ。図８では好適な例として、ＴＨ２１＝２、ＴＨ２２＝８、ＴＨ２３＝１６、ＴＨ２４＝５１２、ＴＨ２５＝２５６としているが、ＴＨ２１，ＴＨ２２，ＴＨ２３，ＴＨ２４，ＴＨ２５の値はそれらに限定されるものではない。以下のステップＳ３１０〜Ｓ３３０の説明において、画素数とは、処理対象の画像データにかかる画素数を意味する。
【００５３】
圧縮処理部１３ｂは、ステップＳ３１０において、縦の画素数としきい値ＴＨ２１とを比較し、縦の画素数がしきい値ＴＨ２１以下であればステップＳ３３５へ進み、縦の画素数がしきい値ＴＨ２１を超える場合はステップＳ３１５へ進む。
ステップＳ３１５では、縦の画素数としきい値ＴＨ２２とを比較し、縦の画素数がしきい値ＴＨ２２以下（つまり、ＴＨ２１＜縦の画素数≦ＴＨ２２）であればステップＳ３２０へ進み、縦の画素数がしきい値ＴＨ２２を超える場合はステップＳ３２５へ進む。
ステップＳ３２０では、総画素数としきい値ＴＨ２４とを比較し、総画素数がしきい値ＴＨ２４以下であればステップＳ３３５へ進み、総画素数がしきい値ＴＨ２４を超える場合はステップＳ３４０へ進む。
ステップＳ３２５では、縦の画素数としきい値ＴＨ２３とを比較し、縦の画素数がしきい値ＴＨ２３以下（つまり、ＴＨ２２＜縦の画素数≦ＴＨ２３）であればステップＳ３３０へ進み、縦の画素数がしきい値ＴＨ２３を超える場合はステップＳ３４０へ進む。
ステップＳ３３０では、総画素数としきい値ＴＨ２５とを比較し、総画素数がしきい値ＴＨ２５以下であればステップＳ３３５へ進み、総画素数がしきい値ＴＨ２５を超える場合はステップＳ３４０へ進む。
【００５４】
圧縮処理部１３ｂは、ステップＳ３３５に進んだ場合は、処理対象の画像データを圧縮方法２により圧縮し、ステップＳ３４０に進んだ場合は、処理対象の画像データを圧縮方法２とは異なる圧縮方法１により圧縮する。第２実施例では、第１実施例と同様に、圧縮方法１は非可逆圧縮を意味し、圧縮方法２は可逆圧縮を意味する。つまり第２実施例では、縦の画素数がしきい値ＴＨ２１（＝２）以下であれば、総画素数にかかわらず処理対象の画像データを可逆圧縮する。逆に、縦の画素数がしきい値ＴＨ２３（＝１６）を超えていれば、総画素数にかかわらず処理対象の画像データを非可逆圧縮する。また、ＴＨ２１＜縦の画素数≦ＴＨ２２（＝８）であるときは、処理対象の画像データを、総画素数がしきい値ＴＨ２４（＝５１２）を超えていれば非可逆圧縮し、総画素数がしきい値ＴＨ２４以下であれば可逆圧縮する。また、ＴＨ２２＜縦の画素数≦ＴＨ２３であるときは、処理対象の画像データを、総画素数がしきい値ＴＨ２５（＝２５６）を超えていれば非可逆圧縮し、総画素数がしきい値ＴＨ２５以下であれば可逆圧縮する。このように分岐する理由は、非可逆圧縮として採用するＪＰＥＧ方式の特徴に依るものである。
【００５５】
ＪＰＥＧ方式による圧縮処理では、縦横８×８画素の領域を処理の単位ブロックとして圧縮を実行する。この際、縦の画素数が８に満たない場合、縦方向に擬似的な情報を足した上で圧縮のための演算を行うため、結果的に高い圧縮率を得られないことがある。つまり、第２実施例で採用する非可逆圧縮は、圧縮の対象とする画像データがある程度の画素数を有するものでありその中でも特に縦方向にある程度の画素数を有するものに対して、圧縮の効果を十分に発揮する方式である。そのため、ステップＳ３１０〜Ｓ３３０では、第２実施例で採用する非可逆圧縮による圧縮の効果が十分に生じる（高圧縮率が得られる）ような処理対象の画像データであるか否かを、画素数に応じて判定しているのである。この意味で、第２実施例で採用する非可逆圧縮は、特許請求の範囲における「特定の圧縮方式」の一例に該当し、また、処理対象の画像データの縦の画素数は、特許請求の範囲における「特定の圧縮方式による圧縮率との相関が高い特定の方向の画素数」に該当する。
【００５６】
ステップＳ３４５は、ステップＳ１６０と同様である。第２実施例においても、圧縮処理部１３ｂは、このようなステップＳ３１０〜Ｓ３４５の処理を、指定画像の１ページに含まれている複数のラスター形式の画像データ毎に（図３の例に従えば、画像データＩＭ１と画像データＩＭ２について）繰り返し実行する。ステップＳ３５０，Ｓ３５５は、ステップＳ１７０，Ｓ１８０と同様である。第２実施例においても、第１実施例と同様に、図６に示した処理が第２装置５０側で実行される。
【００５７】
このように、画像取得部１３ａは、オブジェクトを表現するラスター形式の画像データを１ページ内に複数有する（例えば、画像データＩＭ１，ＩＭ２を有する）画像ファイル２２を取得し、圧縮処理部１３ｂは、複数の圧縮方法の中から複数の画像データＩＭ１，ＩＭ２それぞれに適用する圧縮方法を、画像データＩＭ１，ＩＭ２の特性（画素数）に応じて選択し、選択した各圧縮方法により複数の画像データＩＭ１，ＩＭ２それぞれを圧縮するとした。つまり、１ページに含まれる各オブジェクトを表現する複数の画像データは、それらの画素数に応じて最適な圧縮方法で圧縮されるため、圧縮後の各画像データを含んだＰＤＬデータを第２装置５０へ転送することにより、ＰＤＬデータの転送に要する時間が短縮化される。その結果、従来に増して高速印刷が実現される。
【００５８】
また、第２実施例によれば、各オブジェクトを表現する複数の画像データそれぞれについて、特定の圧縮方式（非可逆圧縮として採用するＪＰＥＧ方式）による圧縮の効果が表れやすい画像データであるか否かを画素数に応じて判定する。そして、当該圧縮の効果が表れやすい画像データに該当する場合に当該特定の圧縮方式を採用し、該当しない場合は画質保持に有用な可逆圧縮を採用する。したがって、それらオブジェクト毎に、情報量の大幅な低減と画質保持とのどちらをより優先するかが適切に選択される。
【００５９】
＜第３実施例＞
次に第３実施例を説明する。
図９は、第３実施例にかかる印刷制御処理であって第１装置１０側で実行される処理をフローチャートにより示している。ステップＳ４００はステップＳ１００（ステップＳ３００）と同様である。
図１０は、第３実施例において上記画像ファイル２２が表現する指定画像（ドキュメント）の１ページを模式的に例示する図である。指定画像は、オブジェクトを表現するラスター形式の画像データを１ページ内に複数有する。指定画像は、例えば、写真画像１、写真画像２および文字画像３を含む。例えば、写真画像１はカラー写真であり、写真画像２はモノクロ写真であり、文字画像３は複数の文字（テキスト文書）である。写真画像１は、ラスター形式の画像データＩＭ１により、写真画像２は、ラスター形式の画像データＩＭ２により、文字画像３は、ラスター形式の画像データＩＭ３により、それぞれ表現されている。
【００６０】
ステップＳ４１０では、圧縮処理部１３ｂが、指定画像の１ページに含まれるラスター形式の画像データ毎の種類を取得する。ここで言う種類とは、各画像データが表現する画像内容の種類であり、カラー写真、モノクロ写真、文字、図形等といった種類が存在する。図１０の例においては、圧縮処理部１３ｂは、画像データＩＭ１，ＩＭ２，ＩＭ３それぞれの画像の種類を取得する。ステップＳ４１０では、結果的に画像データ毎の種類を特定できればよい。これら種類は、例えば、画像ファイル２２に記述されている画像毎の付加情報（いわゆるＥｘｉｆ情報など）を参照したり、当該付加情報の一部であるサムネイル画像あるいは画像データＩＭ１，ＩＭ２，ＩＭ３を解析したりすることで取得することができる。サムネイル画像あるいは画像データＩＭ１，ＩＭ２，ＩＭ３を解析する場合には、例えば、画像のヒストグラムを解析し、輝度や色数の分布状況に応じて、写真か人工的な画像（文字や図形）か、カラーかモノクロか、といったことを特定できる。さらには、各画像データについてエッジ検出や文字検出等の各検出処理を行なうことにより、上記種類を特定することもできる。あるいは、圧縮処理部１３ｂは、ユーザーからの入力に応じて、画像データＩＭ１，ＩＭ２，ＩＭ３それぞれについての画像の種類を特定してもよい。
【００６１】
ステップＳ４２０では、圧縮処理部１３ｂは、指定画像の１ページに含まれる複数のラスター形式の画像データそれぞれの画像の種類に応じて、当該複数の画像データそれぞれに適用する圧縮方法を選択する。圧縮処理部１３ｂは、例えば、カラー写真であればＪＰＥＧ方式を選択し、モノクロ写真か文字であればランレングス圧縮方式を選択し、線画などの図形であればＲＨＶ２方式を選択する。ランレングス圧縮方式とは、連続する同一記号の列を、記号列の長さを示す数字で置き換えることで圧縮する方式であり、可逆圧縮の一種である。ランレングス圧縮は、白黒画像など比較的単純な画像に採用する圧縮方法として適している。むろん、画像の種類と圧縮方法との対応関係は、これらに限られない。
【００６２】
圧縮処理部１３ｂは、さらに画像の種類と圧縮方法との対応関係を細かく規定してもよい。例えば、カラー画像であっても、人物を被写体とした人物画か風景を撮影した風景画かにより、異なる圧縮方法を選択してもよい。例えば、人物画であれば、画質保持を優先して可逆圧縮による圧縮方法を選択したり、ＪＰＥＧ方式において低周波成分を大幅に圧縮することにより圧縮率を稼ぐような圧縮方法を選択したりする。また、風景画であれば、ＪＰＥＧ方式において高周波成分の圧縮をある程度抑制するような量子化テーブルを用いる圧縮方法を選択する。また、夕景を撮影した写真など全体的に赤系の色が多い画像であれば、ＪＰＥＧ圧縮による劣化が目立ちやすいため、ＪＰＥＧ方式を採用しつつ圧縮率を比較的低めに設定した圧縮方法により、画質を保持するようにしてもよい。圧縮処理部１３ｂは、人物画、風景画、夕景画等の種類についても、画像ファイル２２に記述されている画像毎の付加情報（いわゆるＥｘｉｆ情報など）におけるシーン情報を参照したり、当該付加情報の一部であるサムネイル画像あるいは画像データＩＭ１，ＩＭ２，ＩＭ３を解析したりすることで取得することができる。
【００６３】
ステップＳ４３０では、圧縮処理部１３ｂは、指定画像の１ページに含まれる複数のラスター形式の画像データそれぞれについて、ステップＳ４２０で選択した圧縮方法により圧縮する。ステップＳ４４０，Ｓ４５０，Ｓ４６０は、ステップＳ１６０，Ｓ１７０，Ｓ１８０（ステップＳ３４５，Ｓ３５０，Ｓ３５５）と同様である。第３実施例においても、第１および第２実施例と同様に、図６に示した処理が第２装置５０側で実行される。
【００６４】
図１１は、ステップＳ４５０で生成されたＰＤＬデータを模式的に例示している。図１１に示すように、ＰＤＬデータには、圧縮後の画像データＩＭ１（図１１では、画像データＣＩＭ１）、圧縮後の画像データＩＭ２（図１１では、画像データＣＩＭ２）および圧縮後の画像データＩＭ３（図１１では、画像データＣＩＭ３）が含まれている。画像データＣＩＭ１は、例えば、ＪＰＥＧ方式によって圧縮された状態であり、画像データＣＩＭ２，ＣＩＭ３は、例えば、ランレングス圧縮方式によって圧縮された状態である。
【００６５】
このように、画像取得部１３ａは、オブジェクトを表現するラスター形式の画像データを１ページ内に複数有する（例えば、画像データＩＭ１，ＩＭ２，ＩＭ３を有する）画像ファイル２２を取得し、圧縮処理部１３ｂは、複数の圧縮方法の中から複数の画像データＩＭ１，ＩＭ２，ＩＭ３それぞれに適用する圧縮方法を、画像データＩＭ１，ＩＭ２，ＩＭ３の特性（画像の種類）に応じて選択し、選択した各圧縮方法により複数の画像データＩＭ１，ＩＭ２，ＩＭ３それぞれを圧縮するとした。つまり、１ページに含まれる各オブジェクトを表現する複数の画像データは、それらの画像の種類に応じて、画質劣化抑制と情報量の低減効果とのバランスが最適な圧縮方法で圧縮される。そのため、圧縮後の各画像データを含んだＰＤＬデータを第２装置５０へ転送することにより、ＰＤＬデータの転送に要する時間が短縮化される。その結果、従来に増して高速印刷が実現され、かつ、画質劣化も最小限に抑えられる。
【００６６】
３．変形例
本発明は上述の実施形態や実施例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば以下のような変形例も可能である。上述の実施形態、実施例および以下の各変形例を適宜組み合わせた内容も、本発明の開示範囲である。
【００６７】
変形例１：
圧縮処理部１３ｂは、指定画像の１ページに含まれる複数のラスター形式の画像データである第１の画像データと第２の画像データとが隣り合う場合、第１の画像データにおける第２の画像データに隣り合う一部範囲及び又は第２の画像データにおける第１の画像データに隣り合う一部範囲に対して、第１の画像データに対して選択した第１の圧縮方法と第２の画像データに対して選択した第２の圧縮方法とのいずれとも異なる第３の圧縮方法を選択する。そして、第３の圧縮方法を選択した範囲については、第３の圧縮方法により圧縮を行う。図１２に基づいて具体的な説明を行う。
【００６８】
図１２は、上記画像ファイル２２が表現する指定画像（ドキュメント）の１ページを模式的に例示する図である。指定画像は、オブジェクトを表現するラスター形式の画像データを１ページ内に複数有する。指定画像は、例えば、ラスター形式の画像データＩＭ１により表現される画像１、ラスター形式の画像データＩＭ２により表現される画像２およびラスター形式の画像データＩＭ３により表現される画像３を含んでいる。図１２に示した画像データＩＭ１，ＩＭ２，ＩＭ３の各特性に応じて、例えば、画像データＩＭ１に対しては非可逆圧縮による圧縮方法が、画像データＩＭ２に対しては非可逆圧縮による圧縮方法が、画像データＩＭ３に対しては可逆圧縮による圧縮方法が、それぞれ選択される場合（ステップＳ１４０，Ｓ１５０，Ｓ３３５，Ｓ３４０，Ｓ４２０）を想定する。ここで、図１２に示すように、画像データＩＭ１（第１の画像データ）と画像データＩＭ３（第２の画像データ）は隣り合っており、かつ、画像データＩＭ２（第１の画像データ）と画像データＩＭ３（第２の画像データ）は隣り合っている。
【００６９】
このような状況において、画像データＩＭ１，ＩＭ２，ＩＭ３をそれぞれに選択された圧縮方法にて単に圧縮すると、それらを解凍したときの画質の差が、画像データＩＭ１と画像データＩＭ３との間、および画像データＩＭ２と画像データＩＭ３との間において目立ってしまい、ユーザーに違和感を与える可能性がある。そこで圧縮処理部１３ｂは、指定画像の１ページに含まれる複数のラスター形式の画像データ同士が隣り合う場合、少なくともそのような一つの画像データにおける他の画像データに隣り合う一部範囲を緩衝領域として設定する。図１２では、画像データＩＭ１と画像データＩＭ３との境界に接する画像データＩＭ１側の一部範囲を緩衝領域ＣＡ１とし、画像データＩＭ２と画像データＩＭ３との境界に接する画像データＩＭ２側の一部範囲を緩衝領域ＣＡ２としている。図１２では理解を容易とするために、緩衝領域ＣＡ１，ＣＡ２に斜線を示しているが、このような斜線が存在する訳ではない。
【００７０】
圧縮処理部１３ｂは、緩衝領域ＣＡ１，ＣＡ２については、上記隣り合う各画像データに対して選択した各圧縮方法とは異なる圧縮方法を選択し、当該選択した圧縮方法による圧縮を行う。上述したように画像データＩＭ１に対して非可逆圧縮（第１の圧縮方法）が選択され、画像データＩＭ３に対して可逆圧縮（第２の圧縮方法）が選択されている場合、例えば、緩衝領域ＣＡ１に対しては、非可逆圧縮であって画像データＩＭ１に対して選択した非可逆圧縮よりも圧縮率が低い（画質劣化の程度が少ない）圧縮方法（第３の圧縮方法）を選択する。また、画像データＩＭ２に対して非可逆圧縮（第１の圧縮方法）が選択され、画像データＩＭ３に対して可逆圧縮（第２の圧縮方法）が選択されている場合、例えば、緩衝領域ＣＡ２に対しては、非可逆圧縮であって画像データＩＭ２に対して選択した非可逆圧縮よりも圧縮率が低い（画質劣化の程度が少ない）圧縮方法（第３の圧縮方法）を選択する。
【００７１】
このような変形例によれば、画像データＩＭ１，ＩＭ２，ＩＭ３をそれぞれ解凍したとき、指定画像内における画像１，３，２間の画質の差が目立ち難くなり、ユーザーに違和感を与えなくなる。なお、第１の画像データと第２の画像データとが隣り合うとは、接している場合に限らず、互いに距離（例えば、数画素分の距離）を有しつつ接近している状況も含む。また緩衝領域ＣＡ１，ＣＡ２の両方あるいは一方は、その全てあるいは一部が画像データＩＭ３側に属していてもよい。
【００７２】
変形例２：
圧縮処理部１３ｂが各画像データに対して実行する圧縮方法は、プリンタ（第２装置５０）が対応可能（圧縮されたデータを解凍可能）な方法である必要がある。そこで圧縮処理部１３ｂは、各画像データの特性に応じて圧縮方法を選択するに際して、転送経路７０を介して第２装置５０へ、第２装置５０が対応可能な圧縮方法を問い合せる。第２装置５０は、当該問い合わせに応答し、自己（ファームウェアＦＷ）が対応可能な圧縮方法を全て返答する。圧縮処理部１３ｂでは、当該返答を受け、当該返答に含まれている圧縮方法の中から、各画像データに適用する圧縮方法を選択する。かかる構成により、ＰＤＬデータを受信した第２装置５０側で、圧縮後の画像データを解凍できないといった事態を回避することができる。
【００７３】
変形例３：
圧縮処理部１３ｂが選択する圧縮方法の違いは、圧縮率に現れるとしてもよい。つまり、圧縮処理部１３ｂは、画像データ毎の特性に応じて圧縮方法を選択する場合、画像データＩＭ１，ＩＭ２それぞれに対し、同じ圧縮方式（例えば、ＪＰＥＧ方式）であって圧縮率を異ならせた圧縮方法を選択するとしてもよい。かかる構成によれば、例えば、解像度が低い画像データについては、解像度が高い画像データに対して選択する圧縮方法よりも低い圧縮率の圧縮方法を選択して、印刷結果における画質劣化が目立たないようにすることができる。
【００７４】
変形例４：
圧縮処理部１３ｂは、画像データ毎の特性に応じて、画像データをＰＤＬデータに変換した後のデータ量よりも圧縮後のデータ量の方が少なくなる圧縮方法を選択するとしてもよい。画像データをＰＤＬデータに変換するとは、ラスター形式の画像データをページ記述言語で書き直す（色や座標をベクトルデータで定義する）処理である。
たとえば、圧縮処理部１３ｂは、指定画像に含まれる複数の画像データそれぞれについて、ＰＤＬデータに変換した場合のデータ量と、画像データの特性に応じて選択した圧縮方法によって圧縮した場合のデータ量とを比較し、後者のデータ量の方が少ない場合に、当該選択した圧縮方法の採用を確定する。仮に、前者のデータ量の方が少ない場合は、転送データ量の削減という見地から相応しくないため、上記選択した圧縮方法とは別の圧縮方法（例えば、それまで非可逆圧縮を選択していた場合、非可逆圧縮であって方式や圧縮率が異なる圧縮方法）を画像データの特性に応じて選択する。そして、当該選択した別の圧縮方法によって画像データを圧縮した場合のデータ量を、当該画像データをＰＤＬデータに変換した場合のデータ量と比較し、ＰＤＬデータに変換した場合のデータ量よりも小さければ、当該選択した別の圧縮方法の採用を確定する（当該選択した別の圧縮方法により圧縮した後の画像データをＰＤＬデータに含ませて転送する）。かかる変形例によれば、ラスター形式の画像データをＰＤＬデータに変換して転送する場合よりも、確実に転送する情報量を低減することができる。
【００７５】
変形例５：
上述の第１〜第３実施例は、それぞれが単独で実行されるものであってもよいし、それらの少なくとも一部が組み合わされて実行されるものであってもよい。例えば、圧縮処理部１３ｂは、指定画像の１ページに含まれる複数のラスター形式の画像データそれぞれの解像度および画素数に応じて圧縮方法を選択したり、解像度および画像の種類に応じて圧縮方法を選択したり、画素数および画像の種類に応じて圧縮方法を選択したり、解像度、画素数および画像の種類に応じて圧縮方法を選択したりしてもよい。
【００７６】
変形例６：
図２，８，９に示した印刷制御処理がプリンタ（第２装置５０）内で行なわれるとしてもよい。例えば、ＣＰＵ５１が画像取得部１３ａ、圧縮処理部１３ｂ、ＰＤＬデータ生成部１３ｃ、転送部１３ｄといった上述の各機能を実現するとともに、プリンタ内の他の制御部に対して転送部１３ｄにより転送されたＰＤＬデータに基づいて、当該他の制御部が図６の処理を実行するとしてもよい。この場合、ＣＰＵ５１は、指定画像についての印刷条件や印刷指示のための操作を、操作パネル５９や、第２装置５０と通信可能な外部の携帯型端末等を介してユーザーから受け付ける。あるいは、図２，８，９のフローチャートを、プリンタドライバー１３とファームウェアＦＷとで分担して実現するとしてもよい。
【符号の説明】
【００７７】
１０…第１装置、１１…ＣＰＵ、１２…ＲＡＭ、１３…プリンタドライバー、１３ａ…画像取得部、１３ｂ…圧縮処理部、１３ｃ…ＰＤＬデータ生成部、１３ｄ…転送部、２０…ＨＤＤ、２１…プログラムデータ、２２…画像ファイル、３０…ディスプレー、４０…操作部、５０…第２装置、５１…ＣＰＵ、５２…ＲＡＭ、５３…ＲＯＭ、５９…操作パネル、６１…カートリッジ、６２…印刷ヘッド、１００…システム、ＩＭ１，ＩＭ２，ＩＭ３…画像データ
【図１】
2014197740.tif 000003
【図２】
2014197740.tif 000004
【図３】
2014197740.tif 000005
【図４】
2014197740.tif 000006
【図５】
2014197740.tif 000007
【図６】
2014197740.tif 000008
【図７】
2014197740.tif 000009
【図８】
2014197740.tif 000010
【図９】
2014197740.tif 000011
【図１０】
2014197740.tif 000012
【図１１】
2014197740.tif 000013
【図１２】
2014197740.tif 000014