(57)【要約】【課題】インク切れを起こしていないインクだけで行った原稿の印刷結果において、元の原稿の内容を把握できやすくすることができるカラープリンタ装置を提供すること。【解決手段】クライアント端末１４から入力された印刷ジョブのポストスクリプトデータ中の属性データや印刷環境データにおいて、高精細又は高品質（高画質）での印刷が要求されるカラーの写真や図形を含む原稿画像の印刷ジョブであるか否かを、制御ユニット１０において判断し、高精細又は高品質（高画質）での印刷が要求される原稿画像の印刷ジョブである場合に、入力された印刷ジョブを実行せずにキャンセルする。また、キャンセルした旨のエラーメッセージをクライアント端末１４の出力部２０に表示させるためのエラーデータを制御ユニット１０からクライアント端末１４に出力する。【選択図】図３
2009285986.tif 000002
【特許請求の範囲】
【請求項１】
複数色のうち一部の色がインク切れであるときに、ホストから入力された印刷ジョブの実行により印刷する原稿の印刷モードを、フルカラーの通常印刷モードから、インク切れのインクを用いないインク切れ印刷モードに移行させるカラープリンタ装置において、
前記インク切れ印刷モードにおいて前記ホストから印刷ジョブが入力された際に、該入力された印刷ジョブの内容に基づいて、前記インク切れ印刷モードによる前記入力された印刷ジョブの実行の可否を判定する判定手段と、
前記インク切れ印刷モードによる実行が否であると前記判定手段が判定した、前記入力された印刷ジョブを、実行せずにキャンセルするキャンセル手段と、
を備えることを特徴とするカラープリンタ装置。
【請求項２】
前記判定手段は、前記入力された印刷ジョブがカラー写真のデータを含まない場合に、前記インク切れ印刷モードによる前記入力された印刷ジョブの実行が可であると判定することを特徴とする請求項１記載のカラープリンタ装置。
【請求項３】
前記判定手段は、前記入力された印刷ジョブが、通常の解像度よりも高い解像度で読み取られた高精細のカラー写真のデータを含まない場合に、前記インク切れ印刷モードによる前記入力された印刷ジョブの実行が可であると判定することを特徴とする請求項１又は２記載のカラープリンタ装置。
【請求項４】
前記入力された印刷ジョブ中の前記原稿画像のデータから生成したビットマップ画像中の所定領域内に複数存在する、画素値が近似又は一致する複数の画素を内部にそれぞれ有する画素領域どうしの類比を、該各画像領域が内部にそれぞれ有する前記画素の画像値に基づいて判断し、該類比の判断結果に基づいて、前記入力された印刷ジョブが前記高精細のカラー写真のデータを含むか否かを判断する精細度判断手段をさらに備えており、前記判定手段は、前記精細度判断手段の判断結果に基づいて、前記インク切れ印刷モードによる前記入力された印刷ジョブの実行の可否を判定することを特徴とする請求項３記載のカラープリンタ装置。
【請求項５】
前記印刷ジョブは、原稿の印刷解像度を指定するモードの設定データを含んでおり、前記モードは、前記印刷解像度を通常の解像度とする通常品質モードと、前記印刷解像度を前記通常の解像度よりも高い解像度とする高品質モードとを含んでおり、前記判定手段は、前記入力された印刷ジョブが、前記モードを前記高品質モードとする前記設定データを含む場合に、前記インク切れ印刷モードによる前記入力された印刷ジョブの実行が否であると判定することを特徴とする請求項１、２、３又は４記載のカラープリンタ装置。
【請求項６】
前記印刷ジョブは、原稿を印刷する際の印刷環境を指定する印刷環境データを含んでおり、前記判定手段は、前記入力された印刷ジョブ中の前記印刷環境データの内容に基づいて、前記インク切れ印刷モードによる前記入力された印刷ジョブの実行の可否を判定することを特徴とする請求項１、２、３、４又は５記載のカラープリンタ装置。
【請求項７】
前記印刷環境データ中の特定の項目に関する内容とこの内容に対応する前記判定の結論との対応付けを規定した判定テーブルを記憶するテーブル記憶手段をさらに備えており、前記判定手段は、前記入力された印刷ジョブ中の前記特定の項目に関する内容に対応付けて前記テーブル記憶手段の前記判定テーブルにおいて規定されている前記結論の判定を行うことを特徴とする請求項６記載のカラープリンタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数色のうち一部の色がインク切れであるときに、カラー原稿の印刷モードを、フルカラーの通常印刷モードから、インク切れのインクを用いないインク切れ印刷モードに移行させるカラープリンタ装置に関する。
【背景技術】
【０００２】
複数色のインク（インクトナーを含む）を用いてフルカラー印刷を行うカラープリンタ装置の多くは、カラー系の色のインクがインク切れを起こすと、それを理由に印刷ジョブが実行できなくなってしまう。
【０００３】
そこで、一部の色のインクがインク切れを起こしている場合であっても、他のインク切れを起こしていないインクだけを用いて印刷ジョブを実行できるようにしたプリンタ装置が提案されている。このプリンタ装置では、特に、インク切れを起こしているインクを使用する原稿の印刷ジョブについては、インク切れを起こしているインクを使用しない印刷データを新たに生成し、この印刷データを用いて印刷ジョブを実行することを提案している（例えば、特許文献１）。
【特許文献１】特開２００４−２３０８６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述した提案のプリンタ装置では、インク切れを起こしているインクを使用する原稿の印刷ジョブが、インク切れを起こしているインクを使用しない印刷データに無条件に置き換えて実行されてしまうので、実行された印刷ジョブによって、元のカラー原稿の内容を把握できる印刷結果が得られるかどうかは、定かでない。
【０００５】
本発明は前記事情に鑑みなされたものであり、本発明の目的は、インク切れを起こしていないインクだけで行った原稿の印刷結果において、元の原稿の内容を把握できやすくすることができるカラープリンタ装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載した本発明のカラープリンタ装置は、複数色のうち一部の色がインク切れであるときに、ホストから入力された印刷ジョブの実行により印刷する原稿の印刷モードを、フルカラーの通常印刷モードから、インク切れのインクを用いないインク切れ印刷モードに移行させるカラープリンタ装置において、前記インク切れ印刷モードにおいて前記ホストから印刷ジョブが入力された際に、該入力された印刷ジョブの内容に基づいて、前記インク切れ印刷モードによる前記入力された印刷ジョブの実行の可否を判定する判定手段と、前記インク切れ印刷モードによる実行が否であると前記判定手段が判定した、前記入力された印刷ジョブを、実行せずにキャンセルするキャンセル手段とを備えることを特徴とする。
【０００７】
請求項１に記載した本発明のカラープリンタ装置によれば、インク切れ印刷モードにおいて原稿の印刷ジョブがホストから入力されると、その印刷ジョブの内容に基づいて判定手段がインク切れ印刷モードによる印刷ジョブの実行の可否を判定し、判定手段が否と判定した印刷ジョブについては、キャンセル手段が実行させずにキャンセルする。
【０００８】
このため、印刷ジョブの内容からして、インク切れのインクを用いずにその印刷ジョブを実行した場合に、元の原稿の内容を把握できない印刷結果が得られると考えられる印刷ジョブを、インク切れ印刷モードによる印刷の対象から意識的に除外して、インク切れ印刷モードで実行された印刷ジョブの印刷結果が元の原稿の内容を把握できるものとなる確度を高めることができる。これにより、結果的に、インク切れを起こしていないインクだけで行った原稿の印刷結果において、元の原稿の内容を把握できやすくすることができる。
【０００９】
なお、請求項１に記載した本発明のカラープリンタ装置におけるインク切れ印刷モードは、印刷する原稿を色分解した各色成分についての原稿データのうち、インク切れしたインクに対応する色成分の原稿データを用いた印刷を、単に行わないものであってもよく、インク切れしていない他の１又は複数の色成分の原稿データを加工して行うものであってもよい。
【００１０】
また、請求項２に記載した本発明のカラープリンタ装置は、請求項１に記載した本発明のカラープリンタ装置において、前記判定手段が、前記入力された印刷ジョブがカラー写真のデータを含まない場合に、前記インク切れ印刷モードによる前記入力された印刷ジョブの実行が可であると判定することを特徴とする。
【００１１】
請求項２に記載した本発明のカラープリンタ装置によれば、請求項１に記載した本発明のカラープリンタ装置において、入力された印刷ジョブにカラー写真のデータが含まれていない場合には、その印刷ジョブがインク切れ印刷モードによって実行される。
【００１２】
このため、一部の色が欠けても内容を把握できる可能性が高い、カラー写真を含まない原稿を、積極的にインク切れ印刷モードによる印刷ジョブの実行対象として、インク切れ印刷モードで実行された印刷ジョブの印刷結果が元の原稿の内容を把握できるものとなる確度を高めることができる。
【００１３】
さらに、請求項３に記載した本発明のカラープリンタ装置は、請求項１又は２に記載した本発明のカラープリンタ装置において、前記判定手段が、前記入力された印刷ジョブが、通常の解像度よりも高い解像度で読み取られた高精細のカラー写真のデータを含まない場合に、前記インク切れ印刷モードによる前記入力された印刷ジョブの実行が可であると判定することを特徴とする。
【００１４】
請求項３に記載した本発明のカラープリンタ装置によれば、請求項１又は２に記載した本発明のカラープリンタ装置において、通常の解像度よりも高い解像度で読み取られた高精細のカラー写真のデータが、入力された印刷ジョブに含まれていない場合には、その印刷ジョブがインク切れ印刷モードによって実行される。
【００１５】
このため、一部の色が欠けても内容を把握できる可能性が高い、高精細のカラー写真を含まない原稿を、積極的にインク切れ印刷モードによる印刷ジョブの実行対象として、インク切れ印刷モードで実行された印刷ジョブの印刷結果が元の原稿の内容を把握できるものとなる確度を高めることができる。
【００１６】
また、請求項４に記載した本発明のカラープリンタ装置は、請求項３に記載した本発明のカラープリンタ装置において、前記入力された印刷ジョブ中の前記原稿画像のデータから生成したビットマップ画像中の所定領域内に複数存在する、画素値が近似又は一致する複数の画素を内部にそれぞれ有する画素領域どうしの類比を、該各画像領域が内部にそれぞれ有する前記画素の画像値に基づいて判断し、該類比の判断結果に基づいて、前記入力された印刷ジョブが前記高精細のカラー写真のデータを含むか否かを判断する精細度判断手段をさらに備えており、前記判定手段は、前記精細度判断手段の判断結果に基づいて、前記インク切れ印刷モードによる前記入力された印刷ジョブの実行の可否を判定することを特徴とする。
【００１７】
請求項４に記載した本発明のカラープリンタ装置によれば、請求項３に記載した本発明のカラープリンタ装置において、入力された印刷ジョブ中の原稿画像のデータからビットマップ画像を生成した場合、一般に、そのビットマップ画像中には、画素値が近似又は一致する複数の画素が連続して配列される。そのため、ビットマップ画像中には、画素値が近似又は一致する複数の画素を１つのまとまりとした画像領域が複数存在することになる。
【００１８】
ここで、ビットマップ画像中の複数の画像領域が存在する所定領域について見ると、原稿画像の精細度が高いほど、各画像領域の画素値どうしが類似しない傾向が高くなるので、所定領域内には、互いの画素値が類似しない画像領域が多く存在することになる。反対に、原稿画像の精細度が低いほど、各画像領域の画素値どうしが類似する傾向が高くなるので、所定領域内には、互いの画素値が類似しない画像領域はさほど存在しなくなる。
【００１９】
このため、入力された印刷ジョブ中の原稿画像のデータから生成したビットマップ画像中の所定領域内に存在する、画素値が近似又は一致する複数の画素を内部にそれぞれ有する画素領域どうしの、画素値の類比に基づいて、一部の色が欠けると内容を把握できなくなる可能性が高い高精細度のカラー写真のデータが、入力された印刷ジョブ中に含まれているか否かを判断し、その判断結果に基づいて、入力された印刷ジョブのインク切れ印刷モードによる実行の可否を、精度良く判定することができる。
【００２０】
さらに、請求項５に記載した本発明のカラープリンタ装置は、請求項１、２、３又は４に記載した本発明のカラープリンタ装置において、前記印刷ジョブが原稿の印刷解像度を指定するモードの設定データを含んでおり、前記モードが、前記印刷解像度を通常の解像度とする通常品質モードと、前記印刷解像度を前記通常の解像度よりも高い解像度とする高品質モードとを含んでおり、前記判定手段が、前記入力された印刷ジョブが、前記モードを前記高品質モードとする前記設定データを含む場合に、前記インク切れ印刷モードによる前記入力された印刷ジョブの実行が否であると判定することを特徴とする。
【００２１】
請求項５に記載した本発明のカラープリンタ装置によれば、請求項１、２、３又は４に記載した本発明のカラープリンタ装置において、原稿の印刷解像度を高品質モードとする設定データを含んだ印刷ジョブが入力されると、高精細度のカラー写真が原稿に含まれている可能性が高くなる。
【００２２】
したがって、入力された印刷ジョブ中の設定データが、原稿の印刷解像度を高品質モードとするものであるか否かによって、一部の色が欠けると内容を把握できなくなる可能性が高い高精細度のカラー写真のデータが、入力された印刷ジョブ中に含まれているか否かを、高い精度で判断することができる。
【００２３】
このため、入力された印刷ジョブ中の設定データが、原稿の印刷解像度を高品質モードとするものであるか否かに基づいて、入力された印刷ジョブのインク切れ印刷モードによる実行の可否を、精度良く判定することができる。
【００２４】
また、請求項６に記載した本発明のカラープリンタ装置は、請求項１、２、３、４又は５に記載した本発明のカラープリンタ装置において、前記印刷ジョブが、原稿を印刷する際の印刷環境を指定する印刷環境データを含んでおり、前記判定手段が、前記入力された印刷ジョブ中の前記印刷環境データの内容に基づいて、前記インク切れ印刷モードによる前記入力された印刷ジョブの実行の可否を判定することを特徴とする。
【００２５】
請求項６に記載した本発明のカラープリンタ装置によれば、請求項１、２、３、４又は５に記載した本発明のカラープリンタ装置において、入力された印刷ジョブ中の印刷環境データにおいて指定された、原稿を印刷する際の印刷環境の内容次第で、原稿の内容を把握しやすい印刷結果が得られるか否かが左右されることがある。
【００２６】
したがって、入力された印刷ジョブ中の印刷環境データにおいてどのような内容の印刷環境が指定されているかによって、その印刷ジョブを実行した場合に得られる印刷結果が原稿の内容を把握しやすいものとなるか否かを判定することができる。
【００２７】
このため、入力された印刷ジョブ中の印刷環境データにおいて指定された印刷環境の内容に基づいて、入力された印刷ジョブのインク切れ印刷モードによる実行の可否を、精度良く判定することができる。
【００２８】
さらに、請求項７に記載した本発明のカラープリンタ装置は、請求項６に記載した本発明のカラープリンタ装置において、前記印刷環境データ中の特定の項目に関する内容とこの内容に対応する前記判定の結論との対応付けを規定した判定テーブルを記憶するテーブル記憶手段をさらに備えており、前記判定手段が、前記入力された印刷ジョブ中の前記特定の項目に関する内容に対応付けて前記テーブル記憶手段の前記判定テーブルにおいて規定されている前記結論の判定を行うことを特徴とする。
【００２９】
請求項７に記載した本発明のカラープリンタ装置によれば、請求項６に記載した本発明のカラープリンタ装置において、入力された印刷ジョブ中の印刷環境データにおける特定の項目について、どのような内容の印刷環境が指定されているかによって、入力された印刷ジョブのインク切れ印刷モードによる実行の可否の結論が定まることになる。
【００３０】
このため、判定テーブルの規定内容を参照することで、入力された印刷ジョブのインク切れ印刷モードによる実行の可否を容易に判定することができる。
【発明の効果】
【００３１】
本発明によれば、インク切れを起こしていないインクだけで行った原稿の印刷結果において、元の原稿の内容を把握できやすくすることができる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の実施形態について図面を参照しながら説明する。
【００３３】
図１は、本発明によるカラープリンタ装置の一実施形態に係るインクジェット記録装置の概略構成を示す説明図である。
【００３４】
図１に示すように、本実施形態のインクジェット記録装置１は、原稿上の原稿画像を読み取って画像信号を出力するスキャナ部１０１と、スキャナ部１０１から出力された画像信号に基づいて記録紙Ｓ（片面又は両面）に原稿画像を印刷（記録）するプリンタ部１０２とを備えている。
【００３５】
また、本実施形態のインクジェット記録装置１は、図２に示すように、給紙部１０５からプリンタ部１０２を介して排紙部１０９に記録紙Ｓを搬送するためのベルト搬送部１０６、両面用ベルト搬送部１０７、両面用スタックトレー１０８、及び、搬送路１１２と、各種の入力設定及び情報表示を行うディスプレイ１１０とを備えている。
【００３６】
なお、本実施形態のインクジェット記録装置１は、後述する制御ユニット１０を内蔵している。この制御ユニット１０は、後述するクライアント端末１４（図３参照）から受け取った原稿画像の印刷ジョブを受け取る。この印刷ジョブは、ポストスクリプトデータと印刷環境データとを含んでいる。制御ユニット１０は、受け取った印刷ジョブのポストスクリプトデータにより原稿画像のラスタデータを生成し、プリンタ部１０２に設けた後述の制御基板１０３に出力する。
【００３７】
スキャナ部１０１は、原稿上の原稿画像を光電的に読み取り、原稿画像を構成する各画素のＲ成分、Ｇ成分、及び、Ｂ成分の８ビットのデジタル信号を出力するものである。このスキャナ部１０１は、原稿読取部１０１ａと自動原稿供給装置（以下ＡＤＦまたはＡＤＦユニットとする）１０１ｂとを有している。
【００３８】
原稿読取部１０１ａでは、ＡＤＦユニット１０１ｂの原稿セットトレーにセットされた１又は複数枚の原稿や、原稿載置ガラス台（図示せず）に載せた原稿からの、原稿画像の光学的な読み取りを行うことができる。スキャナ部１０１において原稿から読み取った原稿画像は、インクジェットヘッドユニット１０４によって、記録紙Ｓに印刷することができる。
【００３９】
図２に示すように、プリンタ部１０２は、制御基板１０３とインクジェットヘッドユニット１０４とを備えている。このプリンタ部１０２では、コントローラとしてインクジェット記録装置１に内蔵した制御ユニット１０（図３参照）から原稿画像のラスタデータが入力されると、原稿画像の印刷動作が行われる。原稿画像の印刷動作は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４色のインクを用いて、フルカラーで行うことができる。原稿画像のラスタデータは、例えば、図３に示すように、制御ユニット１０に接続された外部インターフェイス部１１を介してクライアント端末１４からの印刷ジョブを制御ユニット１０が受け取ると、制御ユニット１０からプリンタ部１０２に入力される。
【００４０】
クライアント端末１４（請求項中のホストに相当）は、ＰＣ（パーソナルコンピュータ）等によって構成されるものであり、外部インターフェイス部１５を介して制御ユニット１０の外部インターフェイス部１１に接続されている。そして、クライアント端末１４は、ＲＯＭ１７に格納された制御プログラムに基づいて各種の処理を実行するＣＰＵ１６と、ＣＰＵ１６のワーキングエリアとして機能するＲＡＭ１８と、キーボードやマウス等から構成される入力部１９と、液晶ディスプレイ等から構成される出力部２０とを備えている。
【００４１】
ＣＰＵ１６には、上述した外部インターフェイス部１５の他に、外部記憶装置２１が接続されている。外部記憶装置２１には、原稿画像のデータを生成するためのアプリケーションプログラムの格納領域や、インクジェット記録装置１のプリンタドライバプログラムの格納領域、アプリケーションプログラムを用いて生成された原稿画像のデータのデータベース領域、及び、プリンタドライバプログラムにおける印刷環境情報の、標準的な内容やユーザによってカスタマイズされた内容等のデータベース領域が確保されている。印刷環境情報は、印刷ジョブ中の印刷情報データとして制御ユニット１０に出力される。
【００４２】
ＣＰＵ１６は、入力部１９から入力される起動要求にしたがって外部記憶装置２１のアプリケーションプログラムを起動させ、また、入力部１９からのパラメータ入力等により指示された内容の原稿画像のデータを、起動されたアプリケーションプログラム上において生成する。生成された原稿画像のデータは出力部２０において表示出力され、また、入力部１９から保存要求が入力された場合には、外部記憶装置２１の原稿画像のデータのデータベース領域に記憶される。なお、原稿画像は、写真、画像、文字の少なくとも１つを含んでいる。
【００４３】
外部記憶装置２１のデータベース領域に記憶された原稿画像のデータは、アプリケーションプログラムの起動中に入力部１９からの読み出し要求が入力された場合に、外部記憶装置２１から読み出される。読み出された原稿画像のデータは、出力部２０に表示出力することができ、また、アプリケーションプログラム上において加工して新たな原稿画像のデータに生成し直すこともできる。
【００４４】
また、ＣＰＵ１６は、アプリケーションプログラム上においてデータを生成した原稿画像の印刷要求が入力部１９から入力された場合に、外部記憶装置２１のプリンタドライバプログラムを起動させる。また、ＣＰＵ１６は、起動されたプリンタドライバプログラムにおいて、原稿画像の印刷に必要な印刷環境情報として、外部記憶装置２１の印刷環境情報のデータベース領域に格納されている、標準的な内容の印刷環境情報やユーザによってカスタマイズされた印刷環境情報の内容を読み出させる。
【００４５】
そして、ＣＰＵ１６は、アプリケーションプログラムの起動中に入力部１９から印刷指令が入力された場合に、印刷対象の原稿画像の印刷ジョブを生成して、生成した印刷ジョブを外部インターフェイス部１５から制御ユニット１０の外部インターフェイス部１１に出力する。制御ユニット１０に出力する印刷ジョブは、上述したように、ポストスクリプトデータと印刷環境データとを含んでいる。
【００４６】
ポストスクリプトデータは、記録紙Ｓに印刷する原稿画像を構成する写真、図形、文字（記号を含む、以下同じ）のうち少なくとも一つのデータと、その属性のデータと、ページ内でのレイアウトのデータとを含んでいる。ポストスクリプトデータ中において、図形及び文字は、ベジェ曲線を利用したベクターデータ形式で表現される。属性データは、写真の解像度を示すモード（高精細モード、標準モード）のデータや、文字の印刷に用いるフォント、文字の大きさ、文字飾り等の設定内容を示すデータを含む。
【００４７】
印刷環境データは、原稿画像の原稿サイズ、印刷サイズ（印刷倍率）、ページ数、印刷に使用する記録紙Ｓの種類、印刷する際の解像度を示すモード（高品質モード、通常品質モード）といった、原稿画像の印刷環境に関する設定内容を含む。
【００４８】
図７乃至図９は、クライアント端末１４によって生成されて制御ユニット１０に出力される印刷ジョブによる原稿画像の一例を示す説明図である。これらの原稿画像の印刷ジョブは、クライアント端末１４において起動されたプリンタドライバプログラムの制御によって、制御ユニット１０に出力される。
【００４９】
まず、図７に示す原稿画像は、通常の解像度よりも高い解像度で撮影された高精細モードのカラー写真Ｐ１と、文字Ｔ１とによって構成されている。次に、図８に示す原稿画像は、通常の解像度で撮影された通常印刷モードのカラー写真Ｐ２と、通常の解像度で作成されたカラー図形Ｉ２と、文字Ｔ２とによって構成されている。続いて、図９に示す原稿画像は、通常の解像度で作成されたカラー図形Ｉ３と文字Ｔ３とによって構成されている。
【００５０】
図１０乃至図１４は、クライアント端末１４の出力部２０において表示される原稿画像のプロパティ画面の一例を示す説明図である。これらのプロパティ画面には、プリンタドライバプログラムを実行するクライアント端末１４のＣＰＵ１６の制御によって制御ユニット１０に出力される印刷ジョブ中の、ポストスクリプトデータにおける属性データの設定状態や印刷環境データの設定状態が表示される。
【００５１】
まず、図１０に示すプロパティ画面は、原稿画像に関する写真処理と文字処理、文字ボリューム調整の各設定状態を示すものである。
【００５２】
写真処理においては、原稿画像中に写真や図形（カラー／白黒）がある場合に、その写真部分や図形部分を印刷する際の解像度に影響する網点線数と網点角度の数値が、写真や図形の属性データとして設定される。これらの網点線数と網点角度は、原稿画像を作成するアプリケーションプログラムの起動中にデジタルカメラや可搬型メモリからクライアント端末１４に取り込まれた写真や図形の解像度のデータによって、自動的に決定される。したがって、網点線数と網点角度は、写真の撮影解像度や図形の作成解像度に応じた数値に設定される。
【００５３】
文字処理及び文字ボリューム調整においては、文字処理（誤差拡散／網点処理／強制ベタ）や、文字ボリューム調整（強調／シェイプアップ／しない：無）が、文字の属性データとして設定される。これらの文字処理及び文字ボリューム調整の設定内容は、起動中のアプリケーションプログラムにおいて原稿画像が作成される際に、その原稿画像中の文字についてユーザが設定した内容が反映される。
【００５４】
次に、図１１に示すプロパティ画面は、原稿画像に関するイメージ処理（ガンマ調整、スクリーニング、特殊画像設定）の各設定状態を示すものである。
【００５５】
ガンマ調整においては、原稿画像中のカラー写真や図形の明度、彩度、及び、コントラストが、それらの属性データとして設定される。明度、彩度、コントラストはいずれも、デフォルトで±０に設定される。これらのパラメータは、図１１に示すプロパティ画面中のカーソルを操作することで、任意の値に調整することができる。
【００５６】
スクリーニングにおいては、原稿画像中の写真や図形（カラー／白黒）のスクリーニング処理の内容（誤差拡散処理／網点処理）を、原稿画像中の写真や図形の属性データとして設定することができる。スクリーニング処理の内容は、デフォルトでは誤差拡散処理に設定される。
【００５７】
特殊画像設定においては、原稿画像の画像品質（印刷解像度）を、原稿画像中の写真や図形（カラー／白黒）、文字の属性データとして設定することができる。画像品質のデフォルトの設定状態は、基本的には通常の印刷解像度に相当する通常品質モードとなり、原稿画像中の写真や図形が通常の解像度よりも高い高精細モードである場合は、通常よりも高い印刷解像度に相当する高品質モードに、自動的に設定される。
【００５８】
なお、デフォルトで通常品質モードに設定された原稿画像の画像品質は、ユーザの設定操作によって高品質モードに変更することができる。通常品質モードから高品質モードへの設定変更は、図１１のプロパティ画面における特殊画像設定のボタンを出力部２０の画面上でクリック操作して、図１２の特殊画像設定の詳細プロパティ画面を出力部２０にポップアップ表示させ、ドロップダウンボックスをクリック操作することで、実行することができる。
【００５９】
図１３及び図１４に示すプロパティ画面は、原稿画像の印刷環境データとしての、印刷モードの基本項目に関する設定状態を示すものである。この基本項目には、例えば、カラーモード（カラー／白黒）、原稿モード（写真優先／文字優先）、給紙トレイ選択（オートトレイ選択／トレイ１／トレイ２／給紙台）、用紙種類（ＨＣ用紙（インクジェット記録装置１の純正普通紙）／ＨＣ用紙マット（インクジェット記録装置１の純正高品位紙）／普通紙（市販の汎用普通紙）／ハガキ（ＩＪ）／ハガキ）、プリント単位（ページ単位でプリント／部単位でプリント）、印刷部数等がある。
【００６０】
そして、図７の原稿画像に関しては、カラー写真Ｐ１が高精細モードであることから、図１０のプロパティ画面における写真処理の部分に表示される網点線数と網点角度とが、クライアント端末１４のＣＰＵ１６によって、高精細モードに応じた値に設定される。
【００６１】
また、図８の原稿画像に関しては、カラー写真Ｐ２やカラー図形Ｉ２が通常の解像度であることから、クライアント端末１４のＣＰＵ１６がデフォルトで設定する図１２の特殊画像設定の詳細プロパティ画面における画像品質（印刷解像度）の状態は、通常品質モードとなる。しかし、本実施形態では、ユーザによる図１２の詳細プロパティ画面の操作によって、カラー写真Ｐ２の画像品質の設定が通常品質モードから高品質モードに変更されている。
【００６２】
さらに、図９の原稿画像に関しては、写真（カラー／白黒）が原稿画像中に存在しないことから、図１３のプロパティ画面に示すように、クライアント端末１４のＣＰＵ１６によって原稿モードが文字優先モードに設定されている。また、図９の原稿画像に関しては、印刷に使用する用紙の種類が、クライアント端末１４のＣＰＵ１６によって設定されるデフォルトの「ＨＣ用紙（インクジェット記録装置１の純正普通紙）」から、ユーザの設定操作によって、図１４のプロパティ画面に示すように、「ＨＣ用紙マット（インクジェット記録装置１の純正高品位紙）」に設定変更されている。
【００６３】
以上の設定内容を、ポストスクリプトデータ中の属性データとして含み、あるいは、印刷環境データとして含む原稿画像の印刷ジョブが、外部インターフェイス部１１を介してクライアント端末１４から入力される図３の制御ユニット１０は、入力された印刷ジョブによる原稿画像の印刷を、プリンタ部１０２において実行させる。
【００６４】
すなわち、プリンタ部１０２は、図２に示すように、制御ユニット１０に入力された印刷ジョブのポストスクリプトデータにしたがって制御基板１０３で生成した原稿画像のデジタル画像信号を用いて、給紙部１０５からベルト搬送部１０６により矢印ｂ方向に搬送された記録紙Ｓに対して、インクジェットヘッドユニット１０４によって原稿画像を印刷する。
【００６５】
なお、記録紙Ｓに片面印刷する場合は、記録紙Ｓがベルト搬送部１０６により排紙部１０９に搬送されて排紙される。一方、記録紙Ｓに両面印刷する場合は、ベルト搬送部１０６と搬送路１１２と両面用ベルト搬送部１０７との連係によって、片面（例えば、おもて面）への印刷済みの記録紙Ｓが反転状態で矢印ｂ方向から矢印ｃ方向に連続して搬送され、両面用スタックトレー１０８に一旦排紙される。そして、再びベルト搬送部１０６によりインクジェットヘッドユニット１０４に記録紙Ｓが搬送されて、残る片面（例えば、うら面）にも画像が印刷される。両面印刷済みの記録紙Ｓは、片面印刷の場合と同様に、ベルト搬送部１０６により排紙部１０９に搬送されて排紙される。
【００６６】
インクジェットヘッドユニット１０４は、図４に示すように、Ｙ（イエロー）成分、Ｍ（マゼンダ）成分、Ｃ（シアン）成分、及び、Ｋ（ブラック）成分のデジタル画像信号の各成分に対応した記録ヘッド４０〜４３と、記録ヘッド４０〜４３を駆動するヘッドドライバー４４とを備えている。
【００６７】
図２に示す制御基板１０３においては、制御ユニット１０から入力された原稿画像１枚分のラスタデータがデジタル画像信号の形で記憶され、そのデジタル画像信号に所定の画像処理が施される。処理済デジタル画像信号は、インクジェットヘッドユニット１０４に対して出力される。そのために、制御基板１０３は、図５に示すように、記憶手段１１３、カラー画像処理部１３３、信号変換部１２３、及び、インク量を設定するインク量設定手段１４３を備えている。
【００６８】
記憶手段１１３は、原稿画像１枚分のラスタデータに関する、Ｒ（レッド）成分、Ｇ（グリーン）成分、及び、Ｂ（ブルー）成分のデジタル画像信号と、所定の信号処理の施されたデジタル画像信号とを記憶する。
【００６９】
カラー画像処理部１３３は、記憶手段１１３に記憶されたＲ成分、Ｇ成分、及び、Ｂ成分のデジタル画像信号を、Ｙ成分、Ｍ成分、Ｃ成分、及び、Ｋ成分のデジタル画像信号に変換する。
【００７０】
信号変換部１２３は、カラー画像処理部１３３によりＹ成分、Ｍ成分、Ｃ成分、及び、Ｋ成分のデジタル画像信号における各画素データを、３ビットのデータに変換する。
【００７１】
インク量設定手段１４３は、信号変換部１２３において変換された３ビットの画素データに基づいてインクを吐出する際のインク量を設定する。インク量設定手段１４３が設定するインク量は、操作者がディスプレイ１１０（図２参照）の操作画面により指定する濃度によっても変わる。
【００７２】
記憶手段１１３は、原稿画像１枚分のラスタデータに関するＲ成分、Ｇ成分、及び、Ｂ成分のデジタル画像信号を、各成分毎に記憶するフレームメモリ３０と、カラー画像処理部１３３により変換されたＹ成分、Ｍ成分、Ｃ成分、及び、Ｋ成分のデジタル画像信号などを記憶するワーキングメモリ３１と、インク量設定手段１４３によりインク量の設定されたＹ成分、Ｍ成分、Ｃ成分、及び、Ｋ成分のデジタル画像信号を記憶する駆動メモリ３２とを備えている。
【００７３】
具体的には、入力された印刷ジョブによる原稿画像に関する、Ｒ成分、Ｇ成分、及び、Ｂ成分に変換されたデジタル画像信号は、１枚分ずつ各成分毎にフレームメモリ３０に記憶される。
【００７４】
そして、この印刷指示に応じてフレームメモリ３０に記憶された１枚分の原稿画像に関するデジタル画像信号の画素データが、カラー画像処理部１３３において、Ｒ成分、Ｇ成分、及び、Ｂ成分からＹ成分、Ｍ成分、Ｃ成分、及び、Ｋ成分に変換され、二値化処理された後、ワーキングメモリ３１に記憶される。
【００７５】
上記のように二値化されたＹ成分、Ｍ成分、Ｃ成分、及び、Ｋ成分の画素データは、それぞれの成分について信号変換部１２３により３ビットのデータに変換され、再びワーキングメモリ３１に各成分毎に記憶される。
【００７６】
上記の処理によって、１枚分の原稿画像に関するデジタル画像信号の処理済デジタル画像データが生成されて、各成分毎にワーキングメモリ３１に記憶される。そして、ワーキングメモリ３１に記憶された各成分毎の処理済デジタル画像信号は駆動メモリ３２に記憶される。駆動メモリ３２に記憶された処理済デジタル画像信号は、所定のタイミングでインクジェットヘッドユニット１０４に出力される。
【００７７】
そして、各成分毎の処理済デジタル画像信号が、図４に示すヘッドドライバー４４に入力され、ヘッドドライバー４４は、処理済デジタル画像信号を各成分に対応した記録ヘッド４０〜４３に出力し、各記録ヘッド４０〜４３に、処理済デジタル画像データに基づいて記録紙の搬送速度に同期させた所定のタイミングでインクを吐出させる。
【００７８】
上記のような処理が、先に説明した、図２の給紙部１０５からインクジェットヘッドユニット１０４への記録紙Ｓの搬送に同期して行われ、記録ヘッド４０〜４３から吐出されたインクが記録紙Ｓに転写されて、原稿画像が記録紙Ｓに印刷される。
【００７９】
なお、本実施形態のインクジェット記録装置１では、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）のいずれかのインクにインク切れが発生すると、プリンタ部１０２が、上記のような処理とは異なるインク切れ印刷モードの処理によって原稿画像の印刷を実行する場合がある。
【００８０】
このインク切れ印刷モードの具体的な処理内容には複数の方式があるが、その方式次第で本発明の実施の可否が左右されることはない。そのことの理解を容易にするために、本実施形態では、以下の２通りの方式を、制御基板１０３がインク切れ印刷モードにおいて行うことのできる処理の具体的な内容の例として説明する。
【００８１】
１つ目の処理は、カラー画像処理部１３３において二値化されてワーキングメモリ３１に記憶されたＹ、Ｍ、Ｃの各成分のデジタル画像データを、信号変換部１２３によって３ビットデータに変換して、ワーキングメモリ３１から駆動メモリ３２に記憶させるまでの間に、インク切れしたインクに対応する成分のデジタル画像データを消去すると言う処理である。
【００８２】
この処理を制御基板１０３が行う場合、プリンタ部１０２が行うインク切れ印刷モードとは、ＣＭＹＫの各色成分についてのデジタル画像データのうち、インク切れしたインクに対応する色成分のデジタル画像データを用いた、インク切れしたインクによる印刷を、単に行わないものとなる。
【００８３】
２つ目の処理は、例えば、Ｃ（シアン）のインクがインク切れした場合には、フレームメモリ３０に記憶された１枚分の原稿画像に関するデジタル画像信号の画素データを、カラー画像処理部１３３において、Ｒ成分、Ｇ成分、及び、Ｂ成分から、インク切れしていないＭ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の３つの成分に変換し、二値化処理した後ワーキングメモリ３１に記憶すると言う処理である。
【００８４】
この処理を制御基板１０３が行う場合、プリンタ部１０２が行うインク切れ印刷モードとは、ＣＭＹＫの各色成分についてのデジタル画像データのうち、インク切れしたインクに対応する色成分のデジタル画像データを補うように、インク切れしていない他のインクに対応する色成分のデジタル画像データを加工して、インク切れしていないインクのみによる原稿画像の印刷を行うものとなる。
【００８５】
上述したインク切れ印刷モードとは別に、本実施形態のインクジェット記録装置１では、Ｋ（ブラック）のインクにインク切れが発生すると、制御ユニット１０の制御によって、クライアント端末１４から制御ユニット１０に入力された印刷ジョブによる原稿画像の印刷をプリンタ部１０２に実行させない場合がある。Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）のいずれかのインクにインク切れが発生した場合にも、クライアント端末１４から制御ユニット１０に入力された印刷ジョブの内容次第では、同様に、入力された印刷ジョブによる原稿画像の印刷をプリンタ部１０２に実行させない場合がある。そのような場合の詳細については、後にフローチャートを参照して説明する。
【００８６】
ディスプレイ１１０は、スキャナ部１０１と共にプリンタ部１０２の上部に配置されている。ディスプレイ１１０の画面にはタッチセンサ（図示せず）が貼着されている。このタッチセンサにより、ディスプレイ１１０に表示される各ボタンの押圧操作を検出することができる。
【００８７】
上述したプリンタ部１０２に印刷動作を行わせるインクジェット記録装置１の制御ユニット１０は、図３に示すように、ＣＰＵ９０を備える。このＣＰＵ９０は、ＲＯＭ９１に格納されているプログラム及び設定情報に基づいて、ディスプレイ１１０から入力設定される内容に応じたスキャナ部１０１やプリンタ部１０２の動作を制御する。
【００８８】
なお、制御ユニット１０にはＲＡＭ９２が設けられており、ＲＡＭ９２にはディスプレイ１１０から入力された印刷枚数や各種の設定内容が随時記憶される。また、ＲＡＭ９２にはフレームメモリ領域が設けられている。このフレームメモリ領域には、クライアント端末１４から制御ユニット１０に入力された印刷ジョブのポストスクリプトデータからＣＰＵ９０が生成する、原稿画像のラスタデータが、プリンタ部１０２に出力されるまでの間、一時的に記憶される。
【００８９】
また、ＣＰＵ９０には外部記憶装置９３が接続されている。この外部記憶装置９３には、インク切れ印刷モードの設定テーブル（請求項中の判定テーブルに相当）が記憶されている。この設定テーブルは、Ｙ（イエロー）Ｍ（マゼンダ）及びＣ（シアン）のいずれかのインクにインク切れが発生している状態で、クライアント端末１４から制御ユニット１０に印刷ジョブが入力された場合に、インク切れしていないインクのみを用いるインク切れ印刷モードで原稿画像の印刷を行うか否かを決定するために参照される。
【００９０】
設定テーブルの設定内容は、外部記憶装置９３から制御ユニット１０のＣＰＵ９０を介してクライアント端末１４に呼び出して、図１５に示す設定テーブルのプロパティ画面として出力部２０に表示させることができる。また、このプロパティ画面上でカーソルのクリック操作等を行うことにより、設定テーブルの設定内容をクライアント端末１４から遠隔操作で変更することができる。
【００９１】
図１５のプロパティ画面に示すように、設定テーブルは、Ｙ、Ｍ、Ｃのいずれかのインクにインク切れが発生した場合に、制御ユニット１０に入力された印刷ジョブの原稿画像の印刷をインク切れ印刷モードによって行うか否か（インク切れ印刷モードＯＮ／ＯＦＦ）を、印刷ジョブ中の印刷環境データの項目別に設定するものである。
【００９２】
本実施形態では、上述した設定テーブルにおいて、Ｙ、Ｍ、Ｃのいずれかのインクにインク切れが発生した場合に、原稿モードを「写真優先」モードとする印刷環境データを含む印刷ジョブと、用紙種類を「ＨＣ用紙マット（インクジェット記録装置１の純正高品位紙）」に指定する印刷環境データを含む印刷ジョブでは、インク切れ印刷モードがＯＦＦに設定されている。これは、いずれの場合も高い画質での原稿画像の印刷が要求される印刷環境であるためである。
【００９３】
本実施形態の設定テーブルでは、図１５のプロパティ画面に示されていない、原稿モードを「文字優先」モードとする印刷環境データを含む印刷ジョブや、「ＨＣ用紙マット（インクジェット記録装置１の純正高品位紙）」以外を用紙種類に指定する印刷ジョブについては、インク切れ印刷モードがＯＮに設定されているものとする。但し、設定テーブルの内容は実際の運用に応じて任意に設定することができるのは勿論のことである。
【００９４】
次に、制御ユニット１０のＣＰＵ９０が行う処理の手順について、図６のフローチャートを参照して説明する。
【００９５】
図６に示すように、まず、ＣＰＵ９０は、印刷ジョブが入力されたか否かを判断し（ステップＳ１）、入力されていない場合は（ステップＳ１でＮＯ）、後述するステップＳ２３に処理を移行する。一方、印刷ジョブが入力された場合は（ステップＳ１でＹＥＳ）、ＣＰＵ９０は、Ｋ（ブラック）のインクにインク切れが発生しているか否かを確認する（ステップＳ３）。
【００９６】
Ｋ（ブラック）のインクにインク切れが発生している場合は（ステップＳ３でＹＥＳ）、後述するステップＳ１９に処理を移行し、Ｋ（ブラック）のインクにインク切れが発生していない場合は（ステップＳ３でＮＯ）、ＣＰＵ９０は、入力された印刷ジョブのポストスクリプトデータ中に、カラーの写真、図形、又は、文字のデータが含まれているか否かを確認する（ステップＳ５）。
【００９７】
ポストスクリプトデータ中にカラーの写真、図形、又は、文字のデータが含まれていない場合は（ステップＳ５でＮＯ）、後述するステップＳ２１に処理を移行し、ポストスクリプトデータ中にカラーの写真、図形、又は、文字のデータが含まれている場合は（ステップＳ５でＹＥＳ）、ＣＰＵ９０は、ポストスクリプトデータに含まれるカラーの写真や図形の属性データ中に、高精細モードに相当する数値の網点線数と網点角度が設定されているか否かを確認する（ステップＳ７）。
【００９８】
高精細モードに相当する数値の網点線数と網点角度が属性データとして設定されている場合は（ステップＳ７でＹＥＳ）、ＣＰＵ９０は、後述するステップＳ１３に処理を移行する。一方、高精細モードに相当する数値の網点線数と網点角度が属性データとして設定されていない場合は（ステップＳ７でＮＯ）、ＣＰＵ９０は、入力された印刷ジョブのポストスクリプトデータに含まれるカラー写真やカラー図形の属性データ中に、高品質モードが設定されているか否かを確認する（ステップＳ９）。
【００９９】
高品質モードが属性データとして設定されている場合は（ステップＳ９でＹＥＳ）、ＣＰＵ９０は、ステップＳ１３に処理を移行する。一方、高品質モードが属性データとして設定されていない場合は（ステップＳ９でＮＯ）、ＣＰＵ９０は、入力された印刷ジョブの印刷環境データ中に、外部記憶装置９３の設定テーブルにおいてインク切れ印刷モードＯＦＦと設定された項目が含まれているか否かを確認する（ステップＳ１１）。
【０１００】
設定テーブルにおいてインク切れ印刷モードＯＦＦと設定された項目が含まれている場合は（ステップＳ１１でＹＥＳ）、ステップＳ１３に処理を移行する。一方、設定テーブルにおいてインク切れ印刷モードＯＦＦと設定された項目が含まれていない場合は（ステップＳ１１でＮＯ）、ＣＰＵ９０は、後述するステップＳ１５に処理を移行する。
【０１０１】
ステップＳ１３では、ＣＰＵ９０は、ＲＡＭ９２のエラーフラグＦを「１」に設定し、その後、ステップＳ１５に処理を移行する。
【０１０２】
ステップＳ１５では、ＣＰＵ９０は、Ｙ（イエロー）、Ｍ（マゼンダ）、及び、Ｃ（シアン）のいずれかのインクにインク切れが発生しているか否かを確認する。インク切れが発生していない場合は（ステップＳ１５でＮＯ）、ステップＳ２１に処理を移行する。
【０１０３】
一方、インク切れが発生している場合は（ステップＳ１５でＹＥＳ）、ＣＰＵ９０は、ＲＡＭ９２のエラーフラグＦが「１」であるか否かを確認する（ステップＳ１７）。エラーフラグＦが「１」でない場合は（ステップＳ１７でＮＯ）、ＣＰＵ９０は、ステップＳ２１に処理を移行する。
【０１０４】
また、エラーフラグＦが「１」である場合は（ステップＳ１７でＹＥＳ）、ＣＰＵ９０は、ステップＳ１９に処理を移行する。
【０１０５】
ステップＳ１９では、ＣＰＵ９０は、クライアント端末１４の出力部２０に印刷ジョブエラーのメッセージを表示させるためのエラーデータを、外部インターフェイス部１１からクライアント端末１４のＣＰＵ１６に向けて出力する。その後、ＣＰＵ９０は、ステップＳ２３に処理を移行する。
【０１０６】
ステップＳ２１では、ＣＰＵ９０は、入力された印刷ジョブによる原稿画像の印刷をプリンタ部１０２において実行させる。具体的には、ＣＰＵ９０は、入力された印刷ジョブのポストスクリプトデータから原稿画像のラスタデータを生成し、印刷環境データの設定内容と共にプリンタ部１０２に出力する。その後、ＣＰＵ９０は、ステップＳ２３に処理を移行する。
【０１０７】
ステップＳ２３では、インクジェット記録装置１の電源が切断されたか否かを判断し、切断されていない場合は（ステップＳ２３でＮＯ）、ステップＳ１に処理を移行し、切断された場合は（ステップＳ２３でＹＥＳ）、一連の処理を終了する。
【０１０８】
なお、ステップＳ７〜ステップＳ１１の各処理の順番は、任意の順番に入れ替えることができる。
【０１０９】
以上の説明からも明らかなように、本実施形態のインクジェット記録装置１においては、図６のフローチャートにおけるステップＳ７〜ステップＳ１３が、請求項中の判定手段に対応する処理となっている。また、本実施形態のインクジェット記録装置１においては、図６中のステップＳ１７が、請求項中のキャンセル手段に対応する処理となっている。
【０１１０】
上述した手順による処理をＣＰＵ９０が実行する制御ユニット１０の動作（作用）について説明する。
【０１１１】
まず、インクジェット記録装置１においてＫ（ブラック）のインクにインク切れが発生している状態で、クライアント端末１４から制御ユニット１０に原稿画像の印刷ジョブが入力された場合について説明する。
【０１１２】
原稿画像の印刷に当たってＫ（ブラック）のインクが欠けると、写真や図形の輪郭がぼやけてしまい、また、Ｋ（ブラック）のインク以外のインクを全く又はほとんど用いない黒色の文字もハッキリしなくなってしまう。すると、記録紙Ｓ上の原稿画像を元の原稿画像と同じレベルでハッキリと認識できなくなる恐れが高くなる。
【０１１３】
そのため、インクジェット記録装置１においてＫ（ブラック）のインクにインク切れが発生している状態で、クライアント端末１４から制御ユニット１０に原稿画像の印刷ジョブが入力されると、制御ユニット１０は、その印刷ジョブを、印刷ジョブの内容に関係なく全て実行せずキャンセルする。
【０１１４】
次に、インクジェット記録装置１においてＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）のいずれかのインクにインク切れが発生している状態で、クライアント端末１４から制御ユニット１０に、図７に示す原稿画像の印刷ジョブが入力された場合について説明する。
【０１１５】
図７に示す原稿画像の印刷ジョブには、印刷ジョブのポストスクリプトデータにおけるカラー写真Ｐ１の属性データとして、高精細モードに相当する数値の網点線数と網点角度が設定されている。高精細モードのカラー写真Ｐ１のような撮影解像度の高い画像をインク切れ印刷モードで記録紙Ｓに印刷すると、元の原稿画像のカラー写真Ｐ１と同じ精細度レベルで記録紙Ｓ上にカラー写真Ｐ１を再現できなくなる恐れが高くなる。
【０１１６】
そのため、インクジェット記録装置１においてＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）のいずれかのインクにインク切れが発生している状態で、クライアント端末１４から制御ユニット１０に図７に示す原稿画像の印刷ジョブが入力されると、制御ユニット１０は、その印刷ジョブを実行せずキャンセルする。
【０１１７】
続いて、インクジェット記録装置１においてＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）のいずれかのインクにインク切れが発生している状態で、クライアント端末１４から制御ユニット１０に、図８に示す原稿画像の印刷ジョブが入力された場合について説明する。
【０１１８】
図８の原稿画像の印刷ジョブには、印刷ジョブのポストスクリプトデータにおけるカラー図形Ｉ２の属性データとして、通常品質モードが設定されている。また、カラー写真Ｐ２の属性データとして、高品質モードが設定されている。高品質モードのカラー写真Ｐ２のような印刷解像度の高い画像をインク切れ印刷モードで記録紙Ｓに印刷すると、希望した高品質モード（高い印刷解像度）の画質レベルで記録紙Ｓ上にカラー写真Ｐ２を再現できなくなる恐れが高くなる。
【０１１９】
そのため、インクジェット記録装置１においてＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）のいずれかのインクにインク切れが発生している状態で、クライアント端末１４から制御ユニット１０に図８に示す原稿画像の印刷ジョブが入力されると、制御ユニット１０は、その印刷ジョブを実行せずキャンセルする。
【０１２０】
次に、インクジェット記録装置１においてＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）のいずれかのインクにインク切れが発生している状態で、クライアント端末１４から制御ユニット１０に、図９に示す原稿画像の印刷ジョブが入力された場合について説明する。
【０１２１】
図９に示す原稿画像の印刷ジョブには、印刷ジョブのポストスクリプトデータにおけるカラー図形Ｉ３の属性データとして、通常品質モードが設定されている。通常品質モードのカラー図形Ｉ３のような通常の印刷解像度の画像は、インク切れ印刷モードで記録紙Ｓに印刷しても、希望した高品質モード（高い印刷解像度）の画質レベルで記録紙Ｓ上にカラー図形Ｉ３を再現できる可能性が高い。したがって、入力された印刷ジョブは、インク切れ印刷モードで記録紙Ｓに印刷したとしても、画質の面で印刷された原稿画像に何か問題が発生することが懸念されるようなものではない。
【０１２２】
一方、図９に示す原稿画像の印刷ジョブには、印刷環境データとして、用紙種類を「ＨＣ用紙マット（インクジェット記録装置１の純正高品位紙）」とする設定が含まれている。この「ＨＣ用紙マット（インクジェット記録装置１の純正高品位紙）」を用紙として用いる原稿画像の印刷には、高い画質が要求される場合が多い。そして、「ＨＣ用紙マット（インクジェット記録装置１の純正高品位紙）」を用紙種類に指定する印刷環境データを含む印刷ジョブに対しては、制御ユニット１０の外部記憶装置９３の設定テーブルにおいて、インク切れ印刷モードがＯＦＦに設定されている。
【０１２３】
そのため、インクジェット記録装置１においてＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）のいずれかのインクにインク切れが発生している状態で、クライアント端末１４から制御ユニット１０に図９に示す原稿画像の印刷ジョブが入力されると、制御ユニット１０は、その印刷ジョブを実行せずキャンセルする。
【０１２４】
以上のようにして、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）のいずれかのインクがインク切れした状態でクライアント端末１４から入力された印刷ジョブを実行せずにキャンセルした場合に、制御ユニット１０は、インク切れにより印刷ジョブがキャンセルされた旨のエラーメッセージを、クライアント端末１４の出力部２０に表示させる。
【０１２５】
なお、インクジェット記録装置１においてＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）のいずれのインクにもインク切れが発生していない場合は、図７乃至図９のいずれの原稿画像に関する印刷ジョブが入力されても、制御ユニット１０はその印刷ジョブを実行し、プリンタ部１０２において図７乃至図９の各原稿画像を記録紙Ｓに印刷させる。
【０１２６】
このとき、図７の原稿画像中のカラー写真Ｐ１は、その属性データに設定された高精細モードに応じた網点線数と網点角度によって、高い解像度で印刷される。また、図８の原稿画像中のカラー写真Ｐ２は、その属性データに設定された高品位モードによって、高い解像度で印刷される。さらに、図９の原稿画像は、その印刷環境データにおいて指定されたＨＣ用紙マット（インクジェット記録装置１の純正高品位紙）を記録紙Ｓに用いて印刷される。
【０１２７】
続いて、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）のいずれかのインクがインク切れしている状態で、カラーの写真や図形の属性データに高精細モードや高品質モードの設定を含まず、また、制御ユニット１０の設定テーブルにおいてインク切れ印刷モードがＯＦＦに設定された項目を印刷環境データ中に含まない印刷ジョブが、クライアント端末１４から入力された場合について説明する。
【０１２８】
属性データに高精細モードや高品質モードの設定を含まないカラーの写真や図形は、元の解像度や印刷解像度が高くなく、画像をインク切れ印刷モードで記録紙Ｓに印刷しても、元の画像と同じ精細度や希望した画質のレベルで記録紙Ｓ上に画像を再現することが期待できる。
【０１２９】
また、制御ユニット１０の設定テーブルにおいてインク切れ印刷モードがＯＦＦに設定された項目を印刷環境データ中に含んでいないということは、高い画質での原稿画像の印刷が要求されていないと考えることができる。
【０１３０】
そのため、インクジェット記録装置１においてＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）のいずれかのインクにインク切れが発生している状態で、クライアント端末１４から制御ユニット１０に、カラーの写真や図形の属性データに高精細モードや高品質モードの設定を含まず、また、制御ユニット１０の設定テーブルにおいてインク切れ印刷モードがＯＦＦに設定された項目を印刷環境データ中に含まない原稿画像の印刷ジョブが入力されると、制御ユニット１０はその印刷ジョブを実行する。
【０１３１】
入力されたその印刷ジョブを制御ユニット１０が実行することで、その印刷ジョブによる原稿画像は、プリンタ部１０２において、インク切れしていないインクのみを用いたインク切れ印刷モードによって印刷される。
【０１３２】
例えば、制御ユニット１０に入力された印刷ジョブが、印刷環境データ中の用紙種類の設定内容を「ＨＣ用紙（インクジェット記録装置１の純正普通紙）」に変えた図９の原稿画像の印刷ジョブであるとすると、制御ユニット１０がその印刷ジョブを実行することで、プリンタ部１０２において、図９の原稿画像が「ＨＣ用紙（インクジェット記録装置１の純正普通紙）」を記録紙Ｓに用いて、インク切れ印刷モードによって印刷される。
【０１３３】
このように、本実施形態のインクジェット記録装置１によれば、インクジェット記録装置１においてＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）のいずれかのインクにインク切れが発生している状態で、クライアント端末１４から制御ユニット１０に、カラーの写真や図形の属性データに高精細モードや高品質モードの設定を含む原稿画像の印刷ジョブや、制御ユニット１０の設定テーブルにおいてインク切れ印刷モードがＯＦＦに設定された項目を印刷環境データ中に含む原稿画像の印刷ジョブが入力されると、制御ユニット１０がその印刷ジョブを実行せずキャンセルする構成とした。
【０１３４】
このため、高精細モードのカラー写真Ｐ１や高品質モードのカラー写真Ｐ２のような、インク切れ印刷モードで記録紙Ｓに印刷すると元のカラー写真Ｐ１，Ｐ２と同じ精細度や画質のレベルで記録紙Ｓ上にカラー写真Ｐ１，Ｐ２を再現できなくなる恐れが高い原稿画像や、高い画質が要求される環境での印刷に関する原稿画像の印刷ジョブが、インク切れ印刷モードによる印刷の対象から意識的に除外される。
【０１３５】
これにより、インク切れ印刷モードで実行された印刷ジョブの印刷結果が元の原稿の内容を把握できるものとなる確度を高めることができる。これにより、結果的に、インク切れを起こしていないインクだけで行った原稿画像の印刷結果において、元の原稿画像の内容を把握できやすくすることができる。
【０１３６】
なお、インク切れ印刷モードによる印刷の対象から除外する印刷ジョブであるか否かの判定は、上述した実施形態のような方式とは異なる方式で行うこともできる。
【０１３７】
例えば、本実施形態では、クライアント端末１４から出力される印刷ジョブの原稿画像が高精細モードのカラーの写真や図形を含むか否かの判定を、印刷ジョブのポストスクリプトデータにおける属性データの設定内容から制御ユニット１０のＣＰＵ９０が判定するものとした。
【０１３８】
しかし、制御ユニット１０がクライアント端末１４から入力された印刷ジョブのポストスクリプトデータを用いて原稿画像のラスタデータ（ＲＧＢによるビットマップ画像のデータ）を生成して、ＲＡＭ９２のフレームメモリ領域に一時記憶させた時点で、そのラスタデータの画素情報（ＲＧＢ値）の類否に基づいて、原稿画像が高精細モードのカラーの写真や図形を含むか否かの判定をＣＰＵ９０が行う構成とすることもできる。
【０１３９】
つまり、ラスタデータをビットマップ画像に展開した場合、一般に、そのビットマップ画像中には、画素値が近似又は一致する複数の画素が連続して配列される。そのため、ビットマップ画像中には、画素値が近似又は一致する複数の画素を１つのまとまりとした画像領域が複数存在することになる。
【０１４０】
ここで、ビットマップ画像中の複数の画像領域が存在する所定領域について見ると、原稿画像の精細度が高いほど、各画像領域の画素値どうしが類似しない傾向が高くなるので、所定領域内には、互いの画素値が類似しない画像領域が多く存在することになる。反対に、原稿画像の精細度が低いほど、各画像領域の画素値どうしが類似する傾向が高くなるので、所定領域内には、互いの画素値が類似しない画像領域はさほど存在しなくなる。
【０１４１】
そのため、入力された印刷ジョブから生成した原稿画像のラスタデータによるビットマップ画像において、そのビットマップ画像中の所定領域内に存在する、画素値が近似又は一致する複数の画素を内部にそれぞれ有する画素領域どうしの、画素値の類比に基づいて、入力された印刷ジョブの原稿画像が高精細モードのカラーの写真や図形を含むか否かを判定することができる。
【０１４２】
つまり、ビットマップ画像中の所定領域内に、互いの画素値が類似しない画像領域が所定数以上存在した場合には、入力された印刷ジョブの原稿画像が高精細モードのカラーの写真や図形を含み、反対に、所定領域内に、互いの画素値が類似しない画像領域が所定数以上存在しない場合には、入力された印刷ジョブの原稿画像が高精細モードのカラーの写真や図形を含まないものと、制御ユニット１０のＣＰＵ９０が判定する構成とすることもできる。この判定は、図示しないが、ＲＯＭ９１に記憶されたプログラムをＣＰＵ９０が実行することによって行われる。したがって、ＣＰＵ９０は、請求項中の精細度判定手段に相当することになる。
【０１４３】
また、図１５のプロパティ画面に示す設定テーブルに代えて、これを簡略化した原稿画像のサンプルパターンのサムネイル画像を用いた設定テーブルに基づいて、インク切れ印刷モードのＯＮ／ＯＦＦをユーザが設定操作できる構成とすることもできる。
【０１４４】
この設定テーブルは、上述した実施形態の設定テーブルと同様に、制御ユニット１０の外部記憶装置９３に記憶され、外部記憶装置９３からＣＰＵ９０を介してクライアント端末１４に呼び出して、図１６の説明図に示すような、設定テーブルのプロパティ画面として出力部２０に表示させることができる。
【０１４５】
この設定テーブルにおいては、例えば、カラーの写真や図形（高精細）のみの原稿画像、カラーの写真や図形（低精細）のみの原稿画像、カラーの写真や図形（高精細）と文字を含む原稿画像、カラーの写真や図形（低精細）と文字を含む原稿画像、文字のみの原稿画像というように、原稿画像を構成する写真、図形、文字の組み合わせのバリエーションに応じて、原稿画像を分類する（上記の例では５つのパターンのいずれかに分類する）。
【０１４６】
そして、上記の例のように５つのパターンのいずれかに原稿画像を分類した場合には、分類したパターンに応じて、以下に説明するようなサムネイル画像をプロパティ画面上で表示させる。
【０１４７】
具体的には、通常印刷モードで印刷した場合の原稿画像のサムネイル画像（ＣＭＹＫ）、Ｃ（シアン）のインク切れによるインク切れ印刷モードで印刷した場合の原稿画像のサムネイル画像（ＭＹＫ）、Ｍ（マゼンタ）のインク切れによるインク切れ印刷モードで印刷した場合の原稿画像のサムネイル画像（ＣＹＫ）、及び、Ｙ（イエロー）のインク切れによるインク切れ印刷モードで印刷した場合の原稿画像のサムネイル画像（ＣＭＫ）を、プロパティ画面上で表示させる。
【０１４８】
プロパティ画面上で表示させる原稿画像の分類は、例えば、プロパティ画面上においてユーザがタブの選択操作を行うことで、切り換えることができる。図１６では、カラーの写真や図形（高精細）と文字を含む原稿画像の分類に関する、設定テーブルのプロパティ画像を、一例として示している。このプロパティ画面上で、ユーザは、インク切れ印刷モードのＯＮ／ＯＦＦを、それぞれのボタンのクリック操作によって選択設定することができる。
【０１４９】
このような設定テーブルを用いて制御ユニット１０のＣＰＵ９０が行う処理の手順は、上述した実施形態において制御ユニット１０のＣＰＵ９０が行う図６のフローチャートの手順と、一部異なっている。
【０１５０】
具体的には、図１７のフローチャートに示すように、ＣＰＵ９０は、ステップＳ５において、入力された印刷ジョブのポストスクリプトデータ中にカラーの写真、図形、又は、文字のデータが含まれている場合（ＹＥＳ）に、それらのデータに基づいて、入力された印刷ジョブによる原稿画像の（図１６のプロパティ画面に示す内容の）設定テーブルにおける分類を特定する（ステップＳ７ａ）。
【０１５１】
そして、ＣＰＵ９０は、特定した分類の原稿画像が、（図１６のプロパティ画面に示す内容の）設定テーブル上で、インク切れ印刷モードＯＮと設定されているか否かを確認し（ステップＳ９ａ）、インク切れ印刷モードＯＮと設定されていない場合は（ステップＳ９ａでＮＯ）、ステップＳ１３に処理を移行し、インク切れ印刷モードＯＮと設定されている場合は（ステップＳ９ａでＹＥＳ）、ステップＳ１５に処理を移行する。
【０１５２】
その他、ステップＳ１〜ステップＳ５とステップＳ１３〜ステップＳ２３の各処理の手順は、図６のフローチャートの手順と同じである。
【０１５３】
このような構成とした場合にも、上述した実施形態と同様の効果を得ることができる。しかも、図１６のプロパティ画面に示す内容の設定テーブルを用いる構成とすれば、インク切れ印刷モードで印刷された場合の原稿画像を視覚的なイメージで表現するサムネイル画像によって、原稿画像の分類毎に、インク切れ印刷モードのＯＮ／ＯＦＦをユーザが容易に設定操作できるようになる。そのため、細かい属性データや印刷環境データの内容でインク切れ印刷モードをＯＮとするかＯＦＦとするかをユーザが判断して設定操作する必要を無くすことができる。
【０１５４】
なお、上述した実施形態やその変形例では、Ｋ（ブラック）のインクにインク切れが発生した場合に、印刷ジョブの内容に関係なくその印刷ジョブを制御ユニット１０が実行せずキャンセルする場合の構成を例に取って説明したが、印刷ジョブの内容次第ではその印刷ジョブを実行し、Ｋ（ブラック）のインクを用いないインク切れ印刷モードによってその印刷ジョブの原稿画像をプリンタ部１０２において印刷させる構成としてもよい。
【０１５５】
また、上述した実施形態やその変形例では、インクジェットヘッドユニット１０４によるインクジェット方式で原稿画像の印刷を行うカラープリンタ装置（インクジェット記録装置１）を例に取って説明した。しかし、本発明は、複数色のうち一部の色がインク切れであるときに、ホストから入力された印刷ジョブの実行により印刷する原稿の印刷モードを、フルカラーの通常印刷モードから、インク切れのインクを用いないインク切れ印刷モードに移行させるものであれば、原稿画像の印刷を電子写真方式等、インクジェット方式以外の方式によって印刷するカラープリンタ装置についても適用可能である。
【図面の簡単な説明】
【０１５６】
【図１】本発明によるカラープリンタ装置の一実施形態に係るインクジェット記録装置の概略構成を示す説明図である。
【図２】図１のインクジェット記録装置のうちプリンタ部の概略構成を示す説明図である。
【図３】図１のインクジェット記録装置の制御系の構成を示すブロック図である。
【図４】図１のインクジェット記録装置のインクジェットヘッドユニットのブロック図である。
【図５】図２のプリンタ部の画像処理部のブロック図である。
【図６】図３のインクジェット記録装置に内蔵した制御ユニットのＣＰＵがＲＯＭに格納されたプログラムにしたがって実行する処理の手順を示すフローチャートである。
【図７】（ａ）は図１のプリンタ部において記録紙に印刷される原稿画像を示す説明図、（ｂ）は図１のプリンタ部において原稿画像が印刷される記録紙を示す説明図である。
【図８】（ａ）は図１のプリンタ部において記録紙に印刷される原稿画像を示す説明図、（ｂ）は図１のプリンタ部において原稿画像が印刷される記録紙を示す説明図である。
【図９】（ａ）は図１のプリンタ部において記録紙に印刷される原稿画像を示す説明図、（ｂ）は図１のプリンタ部において原稿画像が印刷される記録紙を示す説明図である。
【図１０】図３のクライアント端末の出力部において表示される原稿画像のプロパティ画面を示す説明図である。
【図１１】図３のクライアント端末の出力部において表示される原稿画像のプロパティ画面を示す説明図である。
【図１２】図３のクライアント端末の出力部において表示される特殊画像設定の詳細プロパティ画面を示す説明図である。
【図１３】図３のクライアント端末の出力部において表示される原稿画像のプロパティ画面を示す説明図である。
【図１４】図３のクライアント端末の出力部において表示される原稿画像のプロパティ画面を示す説明図である。
【図１５】図３のクライアント端末の出力部において表示されるインク切れ印刷モードの設定テーブルのプロパティ画面の一例を示す説明図である。
【図１６】図３のクライアント端末の出力部において表示されるインク切れ印刷モードの設定テーブルのプロパティ画面の他の例を示す説明図である。
【図１７】図３のインクジェット記録装置に内蔵した制御ユニットのＣＰＵがＲＯＭに格納されたプログラムにしたがって実行する処理の手順の変形例を示すフローチャートである。
【符号の説明】
【０１５７】
１  インクジェット記録装置（カラープリンタ装置）
１０  制御ユニット
１４  クライアント端末（ホスト）
９０  ＣＰＵ（判定手段、キャンセル手段、精細度判断手段）
【図１】
2009285986.tif 000003
【図２】
2009285986.tif 000004
【図３】
2009285986.tif 000005
【図４】
2009285986.tif 000006
【図５】
2009285986.tif 000007
【図６】
2009285986.tif 000008
【図７】
2009285986.tif 000009
【図８】
2009285986.tif 000010
【図９】
2009285986.tif 000011
【図１０】
2009285986.tif 000012
【図１１】
2009285986.tif 000013
【図１２】
2009285986.tif 000014
【図１３】
2009285986.tif 000015
【図１４】
2009285986.tif 000016
【図１５】
2009285986.tif 000017
【図１６】
2009285986.tif 000018
【図１７】
2009285986.tif 000019