(57)【要約】【課題】Ｍ色印刷を行う第２モードの下で、収容部が交換されてＮ色印刷（Ｍ＜Ｎ）が可能になったときにＮ色印刷を行う第１モードに強制的に切り替わることによるユーザーのニーズに合わない印刷が実施されることを回避できる印刷装置及び印刷方法を提供する。【解決手段】インクエンドにより、６色印刷モードから４色印刷モードへ切り替えられた後、インクエンドになっていたライトシアン又はライトマゼンのインクカートリッジが交換され（Ｓ２１，Ｓ２２で共に肯定判定）、淡色インクの両方が使用可能（Ｓ２３で肯定判定）、かつ６色印刷が可能（Ｓ２４で肯定判定）になると、印刷色数選択画面を表示する（Ｓ２６）。操作部の操作で６色印刷モードが選択されると、６色印刷モードに切替えて６色印刷を行い（Ｓ２８，Ｓ３２〜Ｓ３４）、４色印刷モードが選択されると、４色印刷モードで印刷を行う（Ｓ２９〜Ｓ３１，Ｓ３４）。【選択図】図１３
2013216035.tif 000002
【特許請求の範囲】
【請求項１】
Ｎ色（但しＮは２以上の自然数）のインクを使用してＮ色印刷を行う第１モードと、前記Ｎ色よりも少ないＭ色（但しＭは自然数）のインクを使用してＭ色印刷を行う第２モードとに切替え可能な印刷装置あって、
前記Ｎ色の各インクをそれぞれ収容する複数の収容部のうちインク切れになった収容部の交換を検知する交換検知部と、
前記第２モードの下で前記交換検知部が前記収容部の交換を検知すると、前記交換検知部の検知情報に基づいて前記Ｎ色のインクが使用可能になったか否かを判定する判定部と、
前記Ｎ色のインクが使用可能と判定された場合に、与えられた選択情報に基づいて前記第１モードと前記第２モードとのうち一方を選択する選択部と、
前記選択部が前記第１モードを選択した場合は前記第１モードに切り替え、前記選択部が前記第２モードを選択した場合は第２モードを維持するモード切替部と、
前記モード切替部が設定した前記モードで印刷部に印刷動作を行わせる制御部と
を備えたことを特徴とする印刷装置。
【請求項２】
ユーザーに第１モードに変更するか第２モードを維持するかを選択させる操作部を更に備え、
前記選択部は前記操作部の操作により選択された前記選択情報に基づいて、前記第１モードに変更するか前記第２モードを維持するかを選択することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記印刷部に印刷動作を行わせるときの印刷条件を示す印刷条件情報を前記選択情報として記憶する記憶部を更に備え、
前記選択部は、前記記憶部から読み出した前記印刷条件情報に基づいて前記第１モードに変更するか前記第２モードを維持するかを選択することを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記印刷条件情報は、印刷品質又は媒体種を含み、
前記選択部は、前記印刷品質と前記媒体種とのうち少なくとも一方に基づいて前記第１モードに変更するか、前記第２モードを維持するかを選択することを特徴とする請求項３に記載の印刷装置。
【請求項５】
印刷の途中でインク切れが検知された場合に、前記制御部は印刷動作を中断させる構成であり、
前記制御部は、印刷の中断を行ったときにその中断があったことを判定可能な中断判定情報を前記選択情報として記憶部に記憶し、
前記選択部は、前記中断判定情報に基づいて前記収容部の交換が印刷の中断時に行われたと判定した場合、当該印刷の中断前のモードを選択し、
前記モード切替部は、前記印刷の中断前のモードを維持することを特徴とする請求項１乃至４のいずれか一項に記載の印刷装置。
【請求項６】
前記複数の収容部のうち少なくとも１つのインク切れを検知するインク切れ検知部と、
前記第１モードの下で前記インク切れ検知部がインク切れを検知すると、前記第２モードで使用するＭ色のインクが使用可能であるか否かを判定する第２判定部と、
前記第２判定部が前記Ｍ色のインクが使用可能であると判定した場合に、前記第１モードから第２モードに変更するか否かを選択させる操作部とを更に備え、
前記モード切替部は、前記操作部の操作で選択されたモードを設定し、
前記制御部は、前記モード切替部が設定した前記モードで前記印刷部に印刷動作を行わせることを特徴とする請求項１乃至５のいずれか一項に記載の印刷装置。
【請求項７】
前記モード切替部は、前記第１モードから前記第２モードに切り替えた場合と、前記収容部の交換により前記第２モードから前記第１モードに切り替えた場合とのうち少なくとも一方の場合に、当該切替え前のモードにおける印刷条件の設定を引き継ぐことを特徴とする請求項６に記載の印刷装置。
【請求項８】
前記第２モードから前記第１モードに切り替える場合と、前記第２モードから前記第１モードに切り替える場合とのうち少なくとも一方の場合に、当該切替え前のモードにおける印刷条件の設定を引き継ぐか否かを選択させる設定引継選択部を更に備えたことを特徴とする請求項１乃至７のいずれか一項に記載の印刷装置。
【請求項９】
Ｎ色（但しＮは２以上の自然数）のインクを使用してＮ色印刷を行う第１モードと、前記Ｎ色よりも少ないＭ色（但しＭは自然数）のインクを使用してＭ色印刷を行う第２モードとに切替え可能な印刷方法あって、
前記第２モードの下で、前記Ｎ色の各インクをそれぞれ収容する複数の収容部のうちインク切れになった収容部の交換を交換検知部が検知すると、前記交換検知部の検知情報に基づいて前記Ｎ色のインクが使用可能になったか否かを判定する判定ステップと、
前記Ｎ色のインクが使用可能と判定された場合に、前記第１モードと前記第２モードとのうちいずれか一方を選択する選択ステップと、
前記選択ステップで前記第１モードを選択した場合は第１モードに切り替え、前記第２モードを選択した場合は第２モードを維持するモード切替えステップと、
前記モード切替えステップで設定した前記モードで印刷部に印刷動作を行わせる制御ステップと
を備えたことを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数色のインクのうち少なくとも１色がインク切れになっても、残りの色のインクを用いて印刷を行う機能を有する印刷装置及び印刷方法に関する。
【背景技術】
【０００２】
例えば特許文献１〜３には、プリンターにおいてある色のインク収容体（カートリッジ）がインクエンドになると、インクエンドになった色以外の残りの色のインクを用いて印刷を行う印刷装置が開示されている。
【０００３】
例えば特許文献１では、インクエンドになると、表示用カラー画像（例えばＲＧＢ表色系又はＹＵＶ表色系）を印刷用カラー画像（例えばＣＭＹＫ表色系）へ変換する色変換処理に使用するＬＵＴ（ルックアップテーブル）を、７色用から６色用に切替え、６色用ＬＵＴを用いて色変換処理を行うことにより、６色のインクを用いたカラー印刷を行う。
【０００４】
また、特許文献２では、例えばライトシアンなどの淡色のインク（淡インク）がインクエンドになると、濃テーブルを選択し、そのインクエンドになった淡インクの色（例えばライトシアン）に対応する濃色（例えばシアン）のインク（濃インク）を用いて印刷を行う。一方、例えば濃インクがインクエンドになると、淡テーブルを選択し、そのインクエンドになった濃インクの色（例えばシアン）に対応する淡色（例えばライトシアン）の淡インクを用いて印刷を行う。
【０００５】
さらに特許文献３では、淡インクがインクエンドになると、濃インク用の振分けテーブルに切替えて、そのインクエンドになった淡色のみを２値（淡インク又は濃インク）で印刷し、淡色と濃色が共にあるインク色については３値（淡インク及び濃インク）で印刷する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−２７７５５４号公報
【特許文献２】特開平１０−２５８５３０号公報
【特許文献３】特開平３−５１５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、特許文献１〜３によれば、１色がインクエンドになっても、インクエンドになっていない残りの色のインクを用いてカラー印刷を行うことができるが、残りのインクを使用した印刷は、全色のインクを用いて印刷する場合に比べ、印刷画質が若干劣るものとなる。そのため、ユーザーによっては残りの色のインクで印刷を行うことを好まない場合がある。
【０００８】
例えば特許文献３によれば、インクエンドになると、表示部に２値印字ボタンが表示され、ユーザーは２値印字ボタンを操作することにより２値印字を選択することができる。このため、ある色の濃色と淡色のうちの一方がインクエンドになった場合、その色については２値印字を希望するユーザーは２値印字ボタンを操作し、２値印字を希望しないユーザーは２値印字ボタンを操作しないことにより、２値印字の実施・非実施を選択できる。
【０００９】
しかし、Ｎ色よりも少ないＭ色（但しＭ＜Ｎ）のインクを使うＭ色印刷（例えば４色印刷）を行うモードの下で、インクカートリッジを交換してＮ色（例えば６色）のインクを使う６色印刷（Ｎ色印刷）が可能になった場合、Ｎ色印刷に自動的に切り替わることになっている。例えばＭ色印刷の途中である色がインクエンドになって印刷が中断され、その中断時にインクカートリッジ交換を行った場合、それまでのＭ色印刷のページとインクカートリッジ交換後のＮ色印刷のページとで印刷画質（例えば色目）が変化する場合がある。しかし、ユーザーが印刷の途中のページ間で色目の変化が発生することを好まなくても、ページ間に色目の変化が発生する印刷が強制的に行われてしまう問題がある。なお、１つの印刷ジョブの途中で印刷画質が変化することを好まないだけでなく、異なる印刷ジョブ間でも印刷画質の変化を好まない場合もある。
【００１０】
本発明は、上記課題に鑑みてなされたものであり、その目的の一つは、Ｍ色印刷を行う第２モードの下で、収容部が交換されてＮ色印刷（Ｍ＜Ｎ）が可能になったときにＮ色印刷を行う第１モードに強制的に切り替わることによるユーザーのニーズに合わない印刷が実施されることを回避できる印刷装置及び印刷方法を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的の一つを達成するため、本発明の態様の一つは、Ｎ色（但しＮは２以上の自然数）のインクを使用してＮ色印刷を行う第１モードと、前記Ｎ色よりも少ないＭ色（但しＭは自然数）のインクを使用してＭ色印刷を行う第２モードとに切替え可能な印刷装置あって、前記Ｎ色の各インクをそれぞれ収容する複数の収容部のうちインク切れになった収容部の交換を検知する交換検知部と、前記第２モードの下で前記交換検知部が前記収容部の交換を検知すると、前記交換検知部の検知情報に基づいて前記Ｎ色のインクが使用可能になったか否かを判定する判定部と、前記Ｎ色のインクが使用可能と判定された場合に、与えられた選択情報に基づいて前記第１モードと前記第２モードとのうち一方を選択する選択部と、前記選択部が前記第１モードを選択した場合は前記第１モードに切り替え、前記選択部が前記第２モードを選択した場合は第２モードを維持するモード切替部と、前記モード切替部が設定した前記モードで印刷部に印刷動作を行わせる制御部とを備えたことを要旨とする。
【００１２】
上記構成によれば、第２モードの下で交換検知部が収容部の交換を検知すると、判定部は、交換検知部の検知情報に基づいてＮ色のインクが使用可能になったか否かを判定する。選択部は、Ｎ色のインクが使用可能と判定された場合、与えられた選択情報に基づいて第１モードと第２モードとのうち一方を選択する。モード切替部は、選択部が第１モードを選択した場合は第１モードに切り替え、選択部が第２モードを選択した場合は第２モードを維持する。そして、制御部は、モード切替部が設定したモードで印刷部に印刷動作を行わせる。よって、第２モードの下で、インク切れの収容部を交換してＮ色印刷が可能になったときに、そのときの選択情報に応じて、第１モードに変更するか第２モードを維持するかを選択できるので、Ｎ色印刷とＭ色印刷のうちそのときの選択情報に応じた適切な印刷を選択できる。例えば第２モードでＭ色印刷している途中でインク切れが発生し収容部を交換した結果、Ｎ色印刷が可能になった場合、第２モードの維持を選択することで、収容部交換の前後でモード切替えに起因する色目の変化など印刷画質の変化が発生することを回避できる。従って、Ｍ色印刷を行う第２モードの下で、収容部が交換されてＮ色印刷（Ｍ＜Ｎ）が可能になったときにＮ色印刷を行う第１モードに強制的に切り替わることによるユーザーのニーズに合わない印刷が実施されることを回避できる。
【００１３】
本発明の態様の一つである印刷装置では、ユーザーに第１モードに変更するか第２モードを維持するかを選択させる操作部を更に備え、前記選択部は前記操作部の操作により選択された前記選択情報に基づいて、前記第１モードに変更するか前記第２モードを維持するかを選択することが好ましい。
【００１４】
上記構成によれば、ユーザーは操作部の操作で、第１モードに変更するか第２モードを維持するかを選択できる。例えば印刷途中であれば第２モードを維持し、新たな印刷を開始するときであれば第１モードに変更するなど、ユーザーがそのときの状況に応じたモードを選択できる。
【００１５】
本発明の態様の一つである印刷装置では、前記印刷部に印刷動作を行わせるときの印刷条件を示す印刷条件情報を前記選択情報として記憶する記憶部を更に備え、前記選択部は、前記記憶部から読み出した前記印刷条件情報に基づいて前記第１モードに変更するか前記第２モードを維持するかを選択することが好ましい。
【００１６】
上記構成によれば、選択部は、記憶部から読み出した印刷条件情報に基づいて第１モードに変更するか第２モードを維持するかを選択する。よって、ユーザーにモードを選択させる操作を行わせなくても、自動で適切なモードを選択できる。
【００１７】
本発明の態様の一つである印刷装置では、前記印刷条件情報は、印刷品質又は媒体種を含み、前記選択部は、前記印刷品質と前記媒体種とのうち少なくとも一方に基づいて前記第１モードに変更するか、前記第２モードを維持するかを選択することが好ましい。
【００１８】
上記構成によれば、選択部は、印刷条件情報に含まれる印刷品質と媒体種とのうち少なくとも一方に基づいて第１モードに変更するか第２モードを維持するかを選択する。例えば印刷品質が写真印刷等の高画質印刷に用いられる高いものであれば、あるいは媒体種が高画質印刷に用いられるもの（例えば光沢紙）であれば第１モードが選択され、色数の多いＮ色印刷が行われる。一方、例えば印刷品質が写真印刷等の高画質印刷に用いられることのない低いもの（例えばドラフト）であれば、あるいは媒体種が高画質印刷に用いられないもの（例えば普通紙）であれば第２モードが選択され、色数の少ないＭ色印刷が行われる。
【００１９】
本発明の態様の一つである印刷装置では、印刷の途中でインク切れが検知された場合に、前記制御部は印刷動作を中断させる構成であり、前記制御部は、印刷の中断を行ったときにその中断があったことを判定可能な中断判定情報を前記選択情報として記憶部に記憶し、前記選択部は、前記中断判定情報に基づいて前記収容部の交換が印刷の中断時に行われたと判定した場合、当該印刷の中断前のモードを選択し、前記モード切替部は、前記印刷の中断前のモードを維持することが好ましい。
【００２０】
上記構成によれば、制御部は、印刷の中断を行ったときにその中断があったことを判定可能な中断判定情報を選択情報として記憶部に記憶する。選択部は、中断判定情報に基づいて収容部の交換が印刷の中断時に行われたと判定すると、印刷の中断前のモードを選択する。そして、モード切替部は、印刷の中断前のモードを維持する。このため、印刷の中断の前後で印刷物にインクの色数の変更に起因する色目の変化が現れるなどの不具合の発生を回避できる。
【００２１】
本発明の態様の一つである印刷装置では、前記複数の収容部のうち少なくとも１つのインク切れを検知するインク切れ検知部と、前記第１モードの下で前記インク切れ検知部がインク切れを検知すると、前記第２モードで使用するＭ色のインクが使用可能であるか否かを判定する第２判定部と、前記第２判定部が前記Ｍ色のインクが使用可能であると判定した場合に、前記第１モードから第２モードに変更するか否かを選択させる操作部とを更に備え、前記モード切替部は、前記操作部の操作で選択されたモードを設定し、前記制御部は、前記モード切替部が設定した前記モードで前記印刷部に印刷動作を行わせることが好ましい。
【００２２】
上記構成によれば、第１モードの下でインク切れ検知部がインク切れを検知した場合、第２判定部が第２モードで使用するＭ色のインクが使用可能であるか否かを判定する。Ｍ色のインクが使用可能であると判定した場合、ユーザーに第１モードから第２モードに変更するか否かを操作部の操作で選択させる。モード切替部は、操作部の操作で選択されたモードを設定する。そして、制御部は、モード切替部が設定したモードで印刷部に印刷動作を行わせる。よって、第１モードの下でインク切れが発生した場合に、Ｍ色のインクが使用可能であれば、ユーザーは第１モードから第２モードへの変更を操作部の操作で選択し、Ｎ色よりも少ないＭ色で印刷を行うことができる。また、Ｎ色よりも少ないＭ色で印刷を行うことを希望しないユーザーは、第２モードへの変更をしないことを操作部の操作により選択すれば、ユーザーの意図に反し、Ｎ色よりも少ないＭ色で印刷が行われることを回避できる。
【００２３】
本発明の態様の一つである印刷装置では、前記モード切替部は、前記第１モードから前記第２モードに切り替えた場合と、前記収容部の交換により前記第２モードから前記第１モードに切り替えた場合とのうち少なくとも一方の場合に、当該切替え前のモードにおける印刷条件の設定を引き継ぐことが好ましい。
【００２４】
上記構成によれば、モード切替部は、第１モードから第２モードに切り替えた場合と、収容部の交換により第２モードから第１モードに切り替えた場合とのうち少なくとも一方の場合に、当該切替え前のモードにおける印刷条件の設定を引き継ぐ。このため、第１モードと第２モードとの間で、モード切替えが行われたときに、印刷条件を変更する操作を不要又はその操作数を少なくすることができる。
【００２５】
本発明の態様の一つである印刷装置では、前記第２モードから前記第１モードに切り替える場合と、前記第２モードから前記第１モードに切り替える場合とのうち少なくとも一方の場合に、当該切替え前のモードにおける印刷条件の設定を引き継ぐか否かを選択させる設定引継選択部を更に備えていることが好ましい。
【００２６】
上記構成によれば、第２モードから第１モードに切り替える場合と、第２モードから第１モードに切り替える場合とのうち少なくとも一方の場合に、設定引継選択部により、当該切替え前のモードにおける印刷条件の設定を引き継ぐか否かを選択できる。例えば印刷途中でインク切れとなってモードを切り替えるときに、印刷条件の設定の引き継ぎを選択することにより、印刷条件が変わることがほとんどない印刷途中の状況下で、印刷条件を設定し直さなければならなくなる事態を回避できる。また、新たな印刷を行う場合であって印刷条件の引き継ぎが不要な場合は、引き継がない旨の選択をすれば、切替え前のモードにおける印刷条件の設定が引き継がれないので、例えば印刷条件をデフォルトから所望の印刷条件を設定する操作を行うことで、その設定のための操作数を比較的少なく済ませることができる。
【００２７】
本発明の態様の一つは、Ｎ色（但しＮは２以上の自然数）のインクを使用してＮ色印刷を行う第１モードと、前記Ｎ色よりも少ないＭ色（但しＭは自然数）のインクを使用してＭ色印刷を行う第２モードとに切替え可能な印刷方法あって、前記第２モードの下で、前記Ｎ色の各インクをそれぞれ収容する複数の収容部のうちインク切れになった収容部の交換を交換検知部が検知すると、前記交換検知部の検知情報に基づいて前記Ｎ色のインクが使用可能になったか否かを判定する判定ステップと、前記Ｎ色のインクが使用可能と判定された場合に、前記第１モードと前記第２モードとのうちいずれか一方を選択する選択ステップと、前記選択ステップで前記第１モードを選択した場合は第１モードに切り替え、前記第２モードを選択した場合は第２モードを維持するモード切替えステップと、前記モード切替えステップで設定した前記モードで印刷部に印刷動作を行わせる制御ステップとを備えたことを要旨とする。上記方法によれば、上記印刷装置に係る発明と同様の作用効果を得ることができる。
【図面の簡単な説明】
【００２８】
【図１】第１実施形態におけるプリンターシステムの斜視図。
【図２】プリンターシステムの電気的構成を示すブロック図。
【図３】プリンターシステムの機能構成を示すブロック図。
【図４】印刷処理部の機能構成を示すブロック図。
【図５】６色印刷設定画面を示す模式図。
【図６】印刷中断報知画面を示す模式図。
【図７】４色印刷選択画面を示す模式図。
【図８】４色印刷報知画面を示す模式図。
【図９】４色印刷設定画面を示す模式図。
【図１０】印刷色数選択画面を示す模式図。
【図１１】６色印刷報知画面を示す模式図。
【図１２】印刷処理ルーチンを示すフローチャート。
【図１３】インク交換処理ルーチンを示すフローチャート。
【図１４】第２実施形態における（ａ），（ｂ）はフローチャート、（ｃ）は設定維持選択画面の一部を示す模式図。
【図１５】第３実施形態におけるインク交換処理ルーチンを示すフローチャート。
【図１６】第４実施形態におけるインク交換処理ルーチンを示すフローチャート。
【図１７】第５実施形態におけるインク交換処理ルーチンを示すフローチャート。
【発明を実施するための形態】
【００２９】
（第１実施形態）
以下、本発明を具体化した第１実施形態を、図１〜図１３を用いて説明する。
図１に示すように、プリンターシステムは、印刷装置１１とホスト装置１００とを備える。印刷装置１１は、プリント機能、スキャナー機能及びコピー機能を備える複合機である。印刷装置１１はその本体１２の下部に設けられたプリンター部１３と、本体１２においてプリンター部１３の上側に配置されたスキャナー部１４とを備える。また、本体１２の前面上部には操作パネル１５が設けられ、操作パネル１５の下側には複数枚の用紙Ｐを収容可能な給紙カセット１６が本体１２に挿抜可能な状態で装着されている。プリンター部１３は、給紙カセット１６から給送された用紙Ｐに印刷を施し、印刷後の用紙Ｐを本体１２の前面中段位置に設けられた排紙トレイ１７上に排出する。また、スキャナー部１４は原稿台カバー１８の下側の原稿台（図示せず）上にセットされた原稿を読み取る。さらに、印刷装置１１では、スキャナー部１４が読み取った原稿のスキャンデータに基づきプリンター部１３が印刷処理を行うことでコピーが行われる。
【００３０】
操作パネル１５は、印刷装置１１に各種の指示等を与えるために操作される操作部１９と、各種メニューや画像などが画面に表示される表示部２０（例えばＬＣＤ（Liquid Crystal Display）（液晶表示装置）とを備えている。操作部１９には、電源スイッチ１９ａ、印刷開始スイッチ１９ｂ、コピースイッチ１９ｃ及び選択スイッチ１９ｄ等が設けられている。例えば表示部２０に表示されるメニューにおいて選択スイッチ１９ｄを操作して各種の項目を選択することで、印刷対象の画像の選択及び印刷条件の設定などを行うことが可能である。なお、表示部２０は、その画面を押圧操作（タッチ操作）することにより、その押圧位置に対応した選択項目が入力可能なタッチパネルとすることもできる。
【００３１】
また、本体１２の前面側端部（図１では右端部）には、ＵＳＢメモリーＵＭを挿抜可能なＵＳＢポート２１と、メモリーカードＭＣを挿抜可能なカードスロット２２とが設けられている。印刷装置１１は、カードスロット２２に挿着されたメモリーカードＭＣから読み込んだ画像を印刷するメモリーカード印刷、ＵＳＢポート２１に接続されたＵＳＢメモリーＵＭから読み込んだ画像を印刷するＵＳＢメモリー印刷も可能となっている。
【００３２】
印刷装置１１は、ホスト装置１００と接続しなくてもそれ単体で印刷できるスタンドアロン印刷が可能な他、有線又は無線で通信可能に接続された図１に示すホスト装置１００から受信した印刷データに基づく画像や文書等の印刷が可能となっている。図１に示すように、ホスト装置１００は、本体１０１と、操作部１０２（入力装置）と、表示部１０３（モニター）とを備える。本体１０１内にはホスト装置１００にインストールされた印刷ドライバー用プログラムが本体１０１内のＣＰＵが実行することで構築されるプリンタードライバーＰＤが備えられている。プリンタードライバーＰＤは、ユーザーが操作部１０２を操作して行った例えば表示部１０３に表示された画像を印刷する指示を受け付けると、その画像データ（例えばＲＧＢ画像データ）を基に印刷データ（ＣＭＹＫ系画像データ）を生成し、その生成した印刷データを印刷装置１１へ送信する。なお、本実施形態の操作部１０２は、図１に示すように、キーボード１０２ａ及びマウス１０２ｂなどから構成される。
【００３３】
プリンタードライバーＰＤは、ユーザーが操作部１０２を操作して入力した印刷条件情報に基づいて例えば表示部１０３に表示された印刷対象の画像の画像データに対して、解像度変換処理、色変換処理、ハーフトーン処理等の各種処理を順次施して、ＣＭＹＫ表色系のイメージデータを生成する。そして、プリンタードライバーＰＤは、イメージデータに印刷制御コマンドをヘッダーとして付した印刷データを印刷装置１１へ送信する。印刷装置１１はホスト装置１００から受信した印刷データに基づき画像等の印刷を行う。
【００３４】
次に印刷装置１１及びホスト装置１００の電気的構成を図２に基づいて説明する。図２に示すように、ホスト装置１００は本体１０１内に、ＣＰＵ１０５、ＲＡＭ１０６及びＨＤＤ１０７（ハードディスクドライブ）を備える。例えば印刷ドライバー用プログラムはＨＤＤ１０７に記憶されている。本体１０１と印刷装置１１は、それぞれに設けられた通信インターフェイス１０８，２８（以下、「通信Ｉ／Ｆ」とも記す。）を介して有線又は無線で通信可能に接続され、プリンタードライバーＰＤ（図１参照）から印刷装置１１への印刷データの送信が可能になっている。
【００３５】
図２に示すように、印刷装置１１は、コントローラー３０、操作部１９、表示部２０、スキャナー部１４が原稿の読み取り動作を行うために駆動されるスキャンエンジン３１、プリンター部１３が印刷動作を行うために駆動される印刷エンジン３２、及び用紙Ｐ（媒体）の搬送を行う搬送装置３３、通信Ｉ／Ｆ２８、ＵＳＢインターフェイス（以下、「ＵＳＢＩ／Ｆ３４」と記す。）及びカードインターフェイス（以下、「カードＩ／Ｆ３５」と記す。）を備えている。印刷エンジン３２は、例えばインクジェット方式の印刷ヘッド３６を備える。なお、本実施形態では、印刷エンジン３２及び搬送装置３３により、印刷部の一例が構成される。
【００３６】
本実施形態のプリンター部１３は例えばラインプリンター又はシリアルプリンターからなる。ラインプリンターである場合、印刷ヘッド３６は用紙Ｐの想定最大幅よりも幅方向に若干長い範囲に亘って複数個のノズルを有し、用紙Ｐの幅方向全域にインク滴を噴射することが可能である。そして、ライン方式の印刷ヘッド３６は、搬送装置３３が一定速度で搬送する用紙Ｐにインク色毎の各ノズルからインク滴を噴射することでカラー印刷を行う。一方、シリアルプリンターである場合、シリアル式の印刷ヘッド３６は、キャリッジモーター（図示せず）の駆動により紙幅方向Ｘに往復移動するキャリッジの用紙と対向する面側に取り付けられている。シリアル式の印刷ヘッド３６が紙幅方向Ｘに移動しながらインク滴を噴射する印字動作と、搬送装置３３が用紙Ｐを次の印刷位置まで搬送する搬送動作とが略交互に行われることで、用紙Ｐへの印刷が行われる。
【００３７】
ここで、搬送装置３３は、搬送モーターと、給紙カセット１６に複数枚セットされた用紙Ｐを１枚ずつ給送する不図示の給紙ローラー（例えばピックアップローラー）と、搬送方向Ｙに印刷ヘッド３６を挟んでその上流側と下流側の各位置に配置された搬送ローラー対と排出ローラー対とを備える。これら両ローラー対は、搬送モーターの動力で回転駆動し、用紙Ｐは両ローラー対に挟持（ニップ）された状態で搬送方向Ｙ（図１参照）に搬送される。
【００３８】
また、図２に示すように、印刷装置１１に備えられたカートリッジホルダー３７には、印刷ヘッド３６にインクを供給する複数個（例えば６個）のインクカートリッジ３８が装填されている。各インクカートリッジ３８にはそれぞれ異なるインク色のインクが収容されている。本実施形態のカートリッジホルダー３７には、例えば黒（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ライトシアン（ＬＣ）、ライトマゼンタ（ＬＭ）の６色のインクがそれぞれ収容された６個のインクカートリッジ３８Ｋ，３８Ｃ，３８Ｍ，３８Ｙ，３８ＬＭ，３８ＬＣが装填されている。印刷ヘッド３６において用紙Ｐの印刷面（表面）と対向する面には、インク色毎に複数個のノズルが列状に配列されたノズル列がインク色と同数列（本例では６列）形成されている。各インクカートリッジ３８から印刷ヘッド３６へ供給されたインクは、対応するインク色のノズル列を構成する各ノズルからそれぞれ噴射される。なお、印刷ヘッド３６が噴射可能なインク色は６色に限らず、３〜５色、７〜８色でもよい。
【００３９】
また、印刷装置１１のコントローラー３０は、コンピューター４１（マイクロコンピューター）、表示駆動回路４２、スキャナー駆動回路４３、印刷駆動回路４４及びモーター駆動回路４５を備える。コンピューター４１は表示駆動回路４２を介して表示部２０にメニュー画面、印刷設定画面（例えば図５、図９参照）、各種選択画面（図７、図１０）、各種報知画面（図６、図８、図１１参照）などの表示を司る。
【００４０】
また、コンピューター４１はスキャナー駆動回路４３を介してスキャンエンジン３１を駆動制御する。スキャンエンジン３１は、光学式（ＣＣＤ方式又はＣＭＯＳ方式）の読取ヘッド、及び読取ヘッドを原稿読み取り方向（走査方向）に移動させるための動力源である電動モーター等を含む駆動系などから構成される。
【００４１】
また、コンピューター４１は印刷駆動回路４４を介して印刷エンジン３２を駆動制御する。印刷エンジン３２は、各インクカートリッジ３８から供給された各インク色のインクを印刷ヘッド３６のノズルから用紙Ｐに付着させて印刷を行う。さらにコンピューター４１はモーター駆動回路４５を介して搬送装置３３の搬送モーターを駆動制御し、給紙カセット１６内の用紙Ｐのうち１枚の印刷開始位置までの給送と、給送後の印刷中において用紙Ｐを搬送する。なお、印刷ヘッド３６は、インクジェット印刷方式に限定されず、ドットインパクト印刷方式、又はトナーを用紙Ｐに定着させて印刷するレーザー印刷方式も採用できる。
【００４２】
また、コンピューター４１は、カートリッジホルダー３７に装填された各インクカートリッジ３８と電気的に接続され、カートリッジホルダー３７に対する各インクカートリッジ３８の装填・非装填をインク色毎に検知可能となっている。また、インクカートリッジ３８にはメモリー素子３８ａが実装されており、コンピューター４１はメモリー素子３８ａに対するインク残量を含むインク関連情報の読取り及び書込みが可能となっている。
【００４３】
また、コンピューター４１は、ＵＳＢＩ／Ｆ３４を介してＵＳＢメモリーＵＭから読み出した画像データ、又はカードＩ／Ｆ３５を介してメモリーカードＭＣから読み込んだ画像データに基づく画像等の印刷処理を行う。さらにコンピューター４１は、スキャンエンジン３１が読み取ったスキャンデータをＵＳＢＩ／Ｆ３４を介してＵＳＢメモリーＵＭに保存する処理も行う。
【００４４】
コンピューター４１は、ＣＰＵ５１、ＡＳＩＣ５２（Application Specific IC（特定用途向けＩＣ））、ＲＯＭ５３、ＲＡＭ５４及び不揮発性メモリー５５を備える。ＲＯＭ５３には、ブートプログラム、ＯＳ（オペレイティング・システム）等が記憶されている。また、ＲＡＭ５４には、印刷データ及びＣＰＵ５１の演算結果などが一時的に記憶される。さらに不揮発性メモリー５５には、スキャン制御や印刷制御などのプログラムを含む制御プログラム（例えばファームウェア用プログラム）及び各種の設定データ等が記憶されている。ＣＰＵ５１は、制御プログラムを実行することにより、スキャン系、印刷系・操作系・表示系等の各種制御を司る。
【００４５】
特に本実施形態の不揮発性メモリー５５には、図１２及び図１３にフローチャートで示す印刷処理ルーチンのプログラムが記憶されている。本実施形態では、複数個のインクカートリッジ３８のいずれもインクエンドではないときは、Ｎ色（但し、Ｎは２以上の自然数）のインクを使用してＮ色印刷を行う第１モードが設定される。淡色インクがインクエンドになると、Ｍ色（但し、ＭはＭ＜Ｎを満たす自然数）のインクを使用してＭ色印刷を行う第２モードが設定される。
【００４６】
具体的には、６個のインクカートリッジ３８のいずれもインクエンドではないときは、６色（本例では全色）のインクを用いて６色印刷を行う６色印刷モード（第１モード）が設定される。ＣＰＵ５１は図１２に示す印刷処理用プログラムを実行することにより、インクエンドの有無を確認し、インクエンド検出時にライトシアン及びライトマゼンタ（つまり複数の淡インク）のうち少なくとも一方がインクエンドである場合に、黒、シアン、マゼンタ、イエローの４色の濃インクを用いて４色印刷を行う４色印刷モード（第２モード）に切り替える。さらにＣＰＵ５１が図１３に示すインク交換処理用プログラムを実行することにより、インクカートリッジ３８が交換されたインクカートリッジ交換（以下、単に「インク交換」ともいう。）を検知し、６色印刷が可能になると、４色印刷モードを維持するか６色印刷モードに変更するかをユーザーが選択することが可能である。
【００４７】
ＣＰＵ５１は、印刷駆動回路４４を介して印刷ヘッド３６に接続されている。ＣＰＵ５１は、ホスト装置１００から受信した印刷データを展開して得られたヘッド制御データ（ラスターデータ）と噴射制御信号とを印刷駆動回路４４に出力し、印刷ヘッド３６にノズル毎に設けられた噴射駆動素子（例えば圧電素子）に電圧パルスを印加して圧力波をノズルと連通するインク室に与えることでノズルからインク滴を噴射する。ＡＳＩＣ５２は、印刷装置１１が入力した画像データを印刷ヘッド３６の制御系が扱える形式のヘッド制御データを生成し、ヘッド制御データを印刷ヘッド３６の制御系へ順次転送する機能などを有する。不揮発性メモリー５５には、ＡＳＩＣ５２が色変換処理時に参照する、６色用ルックアップテーブル（以下「６色用ＬＵＴ７０Ａ」という。）と、４色用ルックアップテーブル（以下「４色用ＬＵＴ７０Ｂ」という。）（いずれも図３参照）とが記憶されている。  ＣＰＵ５１は、不揮発性メモリー５５に記憶されたプログラムを実行することにより、印刷装置１１の各機能を実現する。
【００４８】
図３は、ＣＰＵ５１が図１２及び１３にフローチャートで示す各プログラム等を実行することによりコンピューター４１内に構築される印刷関連の機能構成を示す。すなわち、図３に示すように、コンピューター４１は、主制御部６０、インク残量検出部６１、インク切れ判定部６２、表示制御部６３、交換検知部の一例としてのインク交換検知部６４、選択処理部６５、切替処理部６６、印刷処理部６７、ヘッド制御部６８及び記憶部６９を備える。なお、記憶部６９は、例えばＲＯＭ５３と不揮発性メモリー５５とのうち少なくとも一方の記憶領域及びＲＡＭ５４の一部の記憶領域により構成される。
【００４９】
主制御部６０は、印刷装置１１の印刷系、操作系、表示系などの各種制御を統括的に司る。
インク残量検出部６１は、各インクカートリッジ３８のインク残量を検出する。例えば印刷ヘッド３６の駆動系が扱うヘッド制御データ（ラスターデータ）のドットの数を色別に計数した計数値から所定期間のインク消費量を求め、このインク消費量をインクカートリッジ交換時期から逐次積算してインク総消費量を求める。そして、新品のインクカートリッジのインク収容量（満充填インク量）からインク総消費量を減算してインク残量を検出する。また、印刷ヘッド３６からサイズの異なるインク滴を噴射する構成の場合は、サイズの違いを考慮した計算を行ってインク残量を検出する。もちろん、各インクカートリッジ３８のインク残量を、カートリッジ側面に形成された透明窓を介して外側から光学的に検出した液面位置から求めてもよい。なお、インク残量検出部６１は、インク残量を検出可能なその他の適宜な方法を用いるものでもよい。
【００５０】
インク切れ判定部６２は、インク残量検出部６１がインクカートリッジ３８毎（つまりインク色毎）に検出したインク残量に基づいて、インク切れ（インクエンド）であるか否かをインクカートリッジ３８毎に判定する。本例では、インク残量が予め設定された使用限界値（インクエンド値）に達したことをもってインク切れと判定する。もちろん、インク残量検出部６１を、インク総消費量を検出し、インク総消費量が予め設定された使用限界値に達したことをもってインク切れと判定する構成も採用できる。また、インク残量検出部６１及びインク切れ判定部６２によりインク切れを検知する構成に替え、各インクカートリッジ３８にそれぞれのインク残量がエンドに達したことを検知可能なセンサーを設け、これら各センサーの出力信号がインクエンド時の値になったことをもってインク切れを検知する構成も採用できる。なお、本実施形態では、インク残量検出部６１及びインク切れ判定部６２により、インク切れ検知部の一例が構成される。
【００５１】
本実施形態では、印刷動作中にインク切れ判定部６２がインク切れを検知すると、主制御部６０はヘッド制御部６８及び搬送装置３３を制御する搬送制御部（図示せず）に対し印刷の中断を指示する。このため、ヘッド制御部６８及び搬送制御部は、印刷動作中にインク切れが発生すると、主制御部６０からの指示に従い、そのとき印刷中のページの印刷を全て終了し、かつ次のページの印刷を開始する前のページ間のタイミングで印刷動作を中断する。
【００５２】
表示制御部６３は、表示駆動回路４２を介して表示部２０の表示制御を行う。詳しくは、表示制御部６３は、主制御部６０の指示に従い、記憶部６９のユーザーインターフェイス表示情報（以下、単に「ＵＩ表示情報ＵＤ」と記す。）及び印刷条件情報ＰＳ等を用いて、メニュー画面、印刷設定画面、選択画面及び報知画面などの各種画面を表示するための画面データを生成し、生成した画面データを表示駆動回路４２に出力することにより、表示部２０に各種画面を表示させる。本実施形態のインク切れ判定部６２は、インクエンドと判定した場合、インクエンドの旨を表示制御部６３に通知する。表示制御部６３はインクエンドの旨を報知するための報知画面を表示部２０に表示させる。
【００５３】
インク交換検知部６４は、カートリッジホルダー３７に装填されたインクカートリッジ３８と電気的に接続され、インクカートリッジ３８のメモリー素子３８ａからインク関連情報を読み取ることが可能になっている。各インクカートリッジ３８には、カートリッジホルダー３７側の端子と装填状態で接触可能な端子が設けられている。インク交換検知部６４は、カートリッジホルダー３７に対するインクカートリッジ３８の取外し・装填の操作（交換操作）がなされたことを、端子を介して入力する電圧値により検知し、その交換操作を検知する度にそのメモリー素子３８ａからインク関連情報を読み取る。そして、インク交換検知部６４は、その交換操作の前後で、インク関連情報がインクエンドからインクエンド以外（例えば満充填）の情報に変わったことをもって、インクカートリッジ交換（以下「インク交換」ともいう。）が行われたことを検知する。また、インク関連情報中に含まれるインクカートリッジ３８の識別コード（ＩＤ）が変わったことも、インク交換の判定条件の１つとしている。
【００５４】
選択処理部６５は、インク交換検知時に用いられる第１判定部７３及び第１選択処理部７４と、インク切れ検知時に用いられる第２判定部７１及び第２選択処理部７２とを備える。第２判定部７１は、インクエンドのインクがライトシアン又はライトマゼンタの淡色インクであるか否かを判定する。さらに第２判定部７１は、インクエンドのインクがライトシアン又はライトマゼンタの淡色インクである場合、黒（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の４色のインクを使用する４色印刷が可能か否かを判定する。
【００５５】
第２選択処理部７２は、インクエンドのインクが淡色インクであって４色印刷が可能と判定されると、４色印刷選択画面９４（図９参照）の表示を表示制御部６３に指示する。
一方、第１判定部７３は、インク交換検知部６４がインク交換を検知した際の検知情報を受け付けると、その検知情報に基づいて６色印刷が可能になったか否かを判定する。第１選択処理部７４は、６色印刷が可能になったと判定された場合、６色印刷モードに切替えるか、それとも４色印刷モードを維持するかをユーザーに選択させる印刷色数選択画面９８（図１０参照）の表示を表示制御部６３に指示する。
【００５６】
切替処理部６６は、モード選択部７５及びモード切替部７６を備えている。モード選択部７５は、４色印刷選択画面９４又は印刷色数選択画面９８が表示部２０に表示された状態の下で、ユーザーが操作部１９，１０２を操作して選択した操作信号（選択情報）を受け付け、操作信号に基づいてユーザーが選択したモードを判定する。そして、モード選択部７５は、４色印刷モードと６色印刷モードのうちその判定結果に応じた一方を選択する。なお、本実施形態では、モード選択部７５により選択部の一例が構成される。
【００５７】
モード切替部７６は、４色印刷モードが選択された場合、４色印刷モードに切替えるとともに、４色印刷用のヘッド制御データを生成するための４色用印刷処理を印刷処理部６７に指示する。また、モード切替部７６は、６色印刷モードが選択された場合、６色印刷モードに切替えるとともに、６色印刷用のヘッド制御データを生成するための６色用印刷処理を印刷処理部６７に指示する。
【００５８】
印刷処理部６７は、画像データＩＤを基にヘッド制御部６８が印刷ヘッド３６の駆動制御に使用できるデータ形式のヘッド制御データを生成する印刷処理を行う機能を有し、第１印刷処理部７７及び第２印刷処理部７８を備えている。第１印刷処理部７７は、６色印刷モードのときの６色用印刷処理を行う。第１印刷処理部７７は、６色用印刷処理のうちの一処理である色変換処理を、記憶部６９中の６色用ＬＵＴ７０Ａを参照して行う。また、第２印刷処理部７８は、４色印刷モードのときの４色用印刷処理を行う。第２印刷処理部７８、６色用印刷処理のうちの一処理である色変換処理を、記憶部６９中の４色用ＬＵＴ７０Ｂを参照して行う。なお、第１印刷処理部７７及び第２印刷処理部７８の詳細は後述する。
【００５９】
ヘッド制御部６８は、印刷処理部６７が生成したヘッド制御データに基づいて印刷ヘッド３６を駆動制御する。詳しくは、ヘッド制御部６８は、第１印刷処理部７７が生成した６色用のヘッド制御データを基に印刷ヘッド３６を駆動制御することで、印刷ヘッド３６に６色印刷動作を行わせる。また、ヘッド制御部６８は、第２印刷処理部７８が生成した４色用のヘッド制御データを基に印刷ヘッド３６を駆動制御することで、印刷ヘッド３６に４色印刷動作を行わせる。なお、本実施形態では、ヘッド制御部６８及び印刷駆動回路４４等からなるインク噴射系の制御部分、及びコンピューター４１のうち搬送装置３３を制御する搬送制御部（図示せず）及びモーター駆動回路４５等からなる搬送系の制御部分により、制御部の一例が構成される。
【００６０】
図３に示すように、ホスト装置１００のプリンタードライバーＰＤは、主制御部１１０、表示制御部１１１、選択処理部１１２、切替処理部１１３、印刷処理部１１４及び記憶部１１５を備えている。主制御部１１０は、プリンタードライバーＰＤにおける印刷制御を司り、各部１１２〜１１４に必要な指示を与える。表示制御部１１１は主制御部１１０及び選択処理部１１２の各指示に従って必要な画面等を表示部１０３に表示させる。表示制御部１１１は、印刷装置１１側の表示制御部６３と同様の機能を有し、選択処理部１１２の指示に従って、図５〜図１１に示す各画面９０，９２，９４〜９６，９８，９９を表示する。
【００６１】
選択処理部１１２は、印刷装置１１側の選択処理部６５と同様の機能を有し、印刷装置１１側のインク切れ判定部６２及び第２判定部７１が、インク切れが淡色インクであると判定したときにその旨を印刷装置１１の第２選択処理部７２から受信する。選択処理部１１２は、インクエンドが淡色インクである旨の情報を受信すると、表示制御部１１１に４色印刷選択画面（図７）の表示を指示する。また、選択処理部１１２は、インク交換検知部６４の検知情報に基づき第１判定部７３が６色印刷可能と判定したときに、その６色印刷可能な旨を、印刷装置１１の第１選択処理部７４から受信する。選択処理部１１２は、６色印刷可能な旨の情報を受信すると、表示制御部１１１に印刷色数選択画面９８（図１０参照）の表示を指示する。
【００６２】
切替処理部１１３は、印刷装置１１側の切替処理部６６と同様の機能を有する。切替処理部１１３は、表示部１０３に４色印刷選択画面９４（図７）又は印刷色数選択画面（図１０）が表示された状態で、操作部１０２からの操作信号（選択情報）に基づきユーザーの操作に応じた４色印刷モードか６色印刷モードを選択する。そして、切替処理部１１３は、４色印刷モードを選択すれば４色印刷モードに切り替え、６色印刷モードを選択すれば６色印刷モードに切り替えるモード切替えを行う。
【００６３】
印刷処理部１１４は、印刷装置１１側の印刷処理部６７と同様の機能を有する。印刷処理部１１４は、６色印刷モードのときに６色用印刷処理を行い、４色印刷モードのときに４色用印刷処理を行う。また、記憶部１１５には、印刷装置１１側の記憶部６９と同様に、ＵＩ表示情報ＵＤ、印刷条件情報ＰＳ、６色用ＬＵＴ７０Ａ及び４色用ＬＵＴ７０Ｂを記憶する。例えば印刷処理部１１４は、６色用印刷処理の中で６色用ＬＵＴ７０Ａを参照して行う色変換処理を行い、４色用印刷処理の中で４色用ＬＵＴ７０Ｂを参照して行う色変換処理を行う。
【００６４】
次に、印刷処理部６７の詳細について図４を用いて説明する。図４に示す印刷処理部６７は、スキャナー部１４により読み取られたスキャンデータ、ＵＳＢメモリーＵＭ及びメモリーカードＭＣから読み出した画像データなどの画像データＩＤに各種の処理を施して、ヘッド制御データを生成する機能を有する。図４に示すように、印刷処理部６７は、解像度変換処理部８０、第１色変換処理部８１、第２色変換処理部８２、ハーフトーン処理部８３及びラスタライズ処理部８４を備える。なお、画像データＩＤは、ＲＧＢ表色系又はＹＵＶ表色系などの表示用データである。
【００６５】
解像度変換処理部８０、ハーフトーン処理部８３及びラスタライズ処理部８４は、第１印刷処理部７７及び第２印刷処理部７８に共通に使用される。また、第１印刷処理部７７は第１色変換処理部８１を備え、第２印刷処理部７８は第２色変換処理部８２を備える。すなわち、第１印刷処理部７７は各部８０，８１，８３，８４により構成され、第２印刷処理部７８は各部８０，８２，８３，８４により構成されている。
【００６６】
解像度変換処理部８０は、画像データＩＤの表示用解像度を印刷装置１１の印刷解像度に変換する処理を行う。
各色変換処理部８１，８２は、ＲＧＢ表色系又はＹＵＶ表色系の画像データＩＤをＣＭＹＫ表色系の画像データ（以下、「ＣＭＹＫ画像データ」ともいう）に変換する。第１色変換処理部８１は、ＲＧＢの各階調値とＣ・Ｍ・Ｙ・Ｋ・ＬＣ・ＬＭの各階調値とを対応づけた６色用ＬＵＴ７０Ａを参照して、ＲＧＢ画像データをＣＭＹＫ画像データに変換する。また、第２色変換処理部８２は、ＲＧＢの各階調値とＣ・Ｍ・Ｙ・Ｋの各階調値とを対応づけた４色用ＬＵＴ７０Ｂを参照して、ＲＧＢ画像データをＣＭＹＫ画像データに変換する。このとき、ＹＵＶ表色系の画像データはＲＧＢ表色系に変換された後、色変換処理が施される。各ＬＵＴ７０Ａ，７０Ｂは、印刷条件情報ＰＳのうちの例えば「印刷品質」及び「用紙種」の違いに応じてそれぞれ複数用意されている。各色変換処理部８１，８２は、複数のＬＵＴ７０Ａ，７０Ｂのうち、そのときの印刷条件情報ＰＳを基に１つを選択して使用する。
【００６７】
ハーフトーン処理部８３は、高階調（例えば２５６階調）のＣＭＹＫ画素データを、印刷装置１１が表現可能な、低階調（例えば２階調又は４階調）のＣＭＹＫ画素データに変換する処理を行う。このハーフトーン処理には、公知のディザ法、γ補正法や誤差拡散法等が用いられる。
【００６８】
ラスタライズ処理部８４は、ハーフトーン処理がなされたＣＭＹＫ画像データを、印刷装置１１に転送すべきデータ順に並び替える処理等を行う。例えばＣＭＹＫ画像データは、ラスタライズ処理により印刷ヘッド３６の噴射順に合わせて並び替えられる。
【００６９】
図５は、６色印刷モードで印刷を開始するときにユーザーが印刷条件を設定するために、表示制御部６３が表示部２０，１０３に表示させる６色印刷設定画面９０を示す。６色印刷設定画面９０には、印刷条件項目の一例として、「印刷色」、「印刷品質」、「用紙種」及び「用紙サイズ」などが設けられている。「印刷色」の項目では、「カラー」と「グレイスケール」のどちらか１つを選択可能となっている。また、「印刷品質」の項目では、「高画質」、「普通」、「ドラフト」の３種類の中から１つを選択可能となっている。さらに「用紙種」の項目では、「光沢紙」、「普通紙」等の複数の用紙種中から１つを選択可能になっている。また、「用紙サイズ」の項目では、「Ｂ５」、「Ａ４」等の複数の用紙サイズの中から１つを選択可能になっている。そして、操作部１９，１０２の操作により、６色印刷設定画面９０中のＯＫボタン９１を操作すると、ここで選択されている印刷条件が確定される。確定された印刷条件情報ＰＳは記憶部６９（図３参照）に記憶される。なお、図５の例では、印刷色と印刷品質がラジオボタンで、用紙種と用紙サイズがプルダウンメニューでそれぞれ選択可能な例を示したが、その選択方法は適宜変更できる。
【００７０】
次に、印刷装置１１及びホスト装置１００の作用を説明する。印刷装置１１の稼動中は、印刷装置１１内のコンピューター４１が図１２に示す印刷処理ルーチン及び図１３に示すインク交換処理ルーチンを実行する。まず、印刷処理ルーチンについて図１２に基づいて説明する。なお、全てのインクカートリッジ３８にインクがあり、６色印刷モードにあるものとする。そして、６色印刷開始時には図５の６色印刷設定画面９０に示す印刷条件が設定されているものとする。
【００７１】
まずステップＳ１では、インクエンドか否かを判定する。詳しくは、インク切れ判定部６２が、インク残量検出部６１により検出されたインク残量が使用限界値に達したか否かを判定する。インクエンドでなければステップＳ２に進み、インクエンドであればＳ６に進む。
【００７２】
ステップＳ２では、６色印刷モードであるか否かを判定する。６色印刷モードであればステップＳ３に進み、６色印刷モードでなければ（つまり４色印刷モードであれば）ステップＳ１４に進む。この例では、６色印刷モードなので、ステップＳ３に進む。
【００７３】
ステップＳ３では、６色用印刷処理を行う。すなわち、第１印刷処理部７７が、６色用印刷処理として、解像度変換処理、６色用ＬＵＴ７０Ａを参照して行う色変換処理及びハーフトーン処理を順次行って、６色用のヘッド制御データを生成する。
【００７４】
ステップＳ４では、１ページ分の印刷動作を行う。つまり、ヘッド制御部６８が６色用のヘッド制御データを基に印刷ヘッド３６を駆動制御し、用紙Ｐに６色印刷が施される。そして、１ページ分の印刷動作を終了すると、次のステップＳ５において印刷終了であるか否かを判定する。つまり、印刷ジョブで指示された指定枚数の印刷を全て終了したか否かを判定する。まだ未印刷のページが残っていて印刷終了でないと判定した場合は、ステップＳ１に戻る。ステップＳ１でインクエンドでなければ、６色印刷モードでの６色印刷を継続する（Ｓ１，Ｓ２〜Ｓ５）。こうして１ページの印刷を終了する度にインクエンド判定を行いつつ６色印刷が進められる。例えば印刷中に、あるインクカートリッジ３８のインク残量がインクエンドに達し、ステップＳ１でインクエンドと判定されると、ステップＳ６に進む。
【００７５】
ステップＳ６では、印刷を中断する。詳しくは、主制御部６０が印刷エンジン３２に停止指令を出力してその印刷動作を中断させる。
次のステップＳ７では、インクエンドの旨を表示する。詳しくは、表示制御部６３が、インク切れ判定部６２からインク色情報と共にインクエンド通知を受け付けると、図６に示す印刷中断報知画面９２を表示部２０に表示する。図６に示す印刷中断報知画面９２には、インク切れ（インクエンド）のために印刷を中断した旨のメッセージ、及びその下側に各色のインク残量を示すインジケーター９３が表示されている。６色印刷が可能な本実施形態では、各インク色に対応する６個のインジケーター９３Ｋ，９３Ｃ，９３Ｍ，９３Ｙ，９３ＬＣ，９３ＬＭがある。そして、同図の例では淡色インクのうちのライトシアンのインジケーター９３ＬＣがインクエンドの表示状態になっている。
【００７６】
次のステップＳ８では、インクエンドをホスト装置に通知する。この結果、ホスト装置１００の表示部１０３にも図６に示すものとほぼ同様の印刷中断報知画面９２が表示される。
【００７７】
ステップＳ９では、ライトシアン又はライトマゼンタが終わった（インクエンドになった）か否かを判定する。詳しくは、第２判定部７１が、淡色インクがインクエンドになったか否かを判定する。淡色インクがインクエンドになった場合はステップＳ１０に進み、インクエンドになったのが淡色インクではない場合（つまり濃色インクの場合）は、ステップＳ１５に進む。
【００７８】
ステップＳ１０では、ライトシアン又はライトマゼンタがインクエンドの旨及び４色印刷選択画面９４を表示する。詳しくは、表示制御部６３がＵＩ表示情報を基に表示部２０に図７に示す４色印刷選択画面９４を表示する。本例では、淡色インクがインクエンドの旨は、４色印刷選択画面９４内でメッセージとインジケーター９３の表示で報知する。図７の例では淡色インクが無くなった旨のメッセージが表示されているが、実際には、ライトシアン又はライトマゼンタの具体的なインク名が無くなった旨が表示される。また、４色印刷選択画面９４には、４色印刷モードをユーザーに選択させるための４色印刷モード選択ボタン９４Ａと、４色印刷モードの選択を拒否するＮＯボタン９４Ｂとが設けられている。なお、４色印刷選択画面９４においてインジケーター９３からインクエンドの淡色インクは特定できるので、その旨のメッセージは省略してもよい。
【００７９】
次のステップＳ１１では、ライトシアン又はライトマゼンタがインクエンドの旨をホスト装置１００に通知し、ホスト装置１００の表示部１０３にも４色印刷選択画面９４を表示させる。ホスト装置１００は、印刷装置１１から淡色インクがインクエンドの旨の通知を受け付けると、図７と同様の４色印刷選択画面９４を表示部１０３に表示する。もちろん、印刷装置１１の表示部２０とホスト装置１００の表示部１０３とで、４色印刷選択画面９４の表示形態が異なってもよい。例えば印刷装置１１側の４色印刷選択画面９４ではインジケーター９３を省いてもよい。
【００８０】
ユーザーは操作部１９又は操作部１０２を操作して、４色印刷モードへの変更を希望する場合は４色印刷モード選択ボタン９４Ａを選択し、４色印刷モードへの変更を拒否する場合はＮＯボタン９４Ｂを選択する。
【００８１】
ステップＳ１２では、４色印刷モードが選択されたか否かを判定する。詳しくは、モード選択部７５が操作部１９からの操作信号を基に４色印刷モード選択ボタン９４Ａが選択されたか否かを判定する。４色印刷モードが選択された場合はステップＳ１３に進み、４色印刷モードの選択が拒否された場合はステップＳ１５に進み、インク交換されるのを待つ。
【００８２】
ステップＳ１３では、４色印刷モードに切替え、４色印刷モードの旨を表示する。この４色印刷モードへの切替えはモード切替部７６が行い、モード選択部７５の判定結果の通知に基づいて、表示制御部６３，１１１が各表示部２０，１０３に図８に示す４色印刷報知画面９５を表示する。図８に示すように、４色印刷報知画面９５には、４色印刷モードで印刷中の旨のメッセージ、及び現在の印刷モードが「４色印刷モード」である旨を示す表示子９５Ａが表示される。さらに４色印刷報知画面９５では、４色印刷で使用されない淡色インクのインジケーター９３ＬＣ，９３ＬＭがグレイアウトすることで、アクティブ表示状態からパッシブ表示状態（非アクティブ表示状態）に切り換わる。
【００８３】
ここで、本実施形態では、６色印刷モードから４色印刷モードへの切替え後最初に表示される初期の４色印刷設定画面９６では、前回の６色印刷設定画面９０（図５）で選択されていた印刷条件設定が引き継がれる。このため、４色印刷モードへの切替え後、必要に応じて印刷条件を設定する場合、図５に示す前回の６色印刷モード時の印刷条件設定が引き継がれた図９に示す４色印刷設定画面９６が表示される。図９に示すように、この４色印刷設定画面９６では、６色印刷設定画面９０（図５）と同様に、印刷色が「カラー」、印刷品質が「高画質」、用紙種が「光沢紙」、用紙サイズが「Ｂ５」に設定されている。そして、操作部１９，１０２の操作により、４色印刷設定画面９６中のＯＫボタン９７を操作すると、ここで選択されている印刷条件が確定される。
【００８４】
例えば印刷途中の頁間で印刷が中断されて４色印刷モードに切替えた場合、同じ印刷ジョブ内の印刷は印刷条件が同じであることが望ましい。本実施形態のように、４色印刷モードに切替えた場合に６色印刷モードの印刷条件設定を引き継ぐ構成であると、印刷条件を選択し直す操作が不要なので、例えばＯＫボタン９７を選択する操作だけで済む。また、同じ印刷条件をデフォルトから選択し直す構成の場合に起こりうる印刷条件の選択ミスを防止できる。
【００８５】
ステップＳ１４では、４色用印刷処理を行う。すなわち、第２印刷処理部７８が、解像度変換処理、４色用ＬＵＴ７０Ｂを参照して行う色変換処理及びハーフトーン処理を順次行って、４色用のヘッド制御データを生成する。この４色用のヘッド制御データはヘッド制御部６８へ転送される。
【００８６】
次のステップＳ４では、１ページ分の印刷動作を行う。つまり、ヘッド制御部６８が４色用のヘッド制御データを基に印刷ヘッド３６を駆動制御し、用紙Ｐに４色印刷が施される。そして、１ページ分の印刷動作を完了すると、次のステップＳ５では、印刷終了であるか否かを判定する。つまり、印刷ジョブにおける指定枚数の印刷を全て終了したか否かを判定する。印刷終了でない場合はステップＳ１に戻り、新たなインクエンドが無ければ、次のステップＳ２で６色印刷モードではない（つまり４色印刷モード）と判定される。４色印刷モードの場合はステップＳ１４に移行する。そして、４色用印刷処理を行って４色用のヘッド制御データを生成し（Ｓ１４）、その４色用のヘッド制御データに基づき１ページ分ずつの印刷動作（Ｓ４）を、印刷終了と判断されるまで（Ｓ５で肯定判定）繰り返す。
【００８７】
そして、ステップＳ１のインクエンドであるか否かの判定は、１ページ分の印刷動作を終了する度に行われる。４色印刷モードでの印刷中にインクエンドが新たに検知されると（Ｓ１で肯定判定）、印刷の中断（Ｓ６）、インクエンドの旨の表示（Ｓ７，Ｓ８）、及び淡色インクの終了判定（Ｓ９）を行う。インクエンドが淡色インクであれば４色印刷選択画面９４を表示し（Ｓ１０，Ｓ１１）、４色印刷モードが選択されれば、そのまま４色印刷モードを維持し、印刷中に４色印刷モードの旨を表示しつつ（Ｓ１３）、４色用印刷処理で生成した４色用のヘッド制御データに基づいて印刷動作を行う（Ｓ１４，Ｓ４）。
【００８８】
一方、インクエンドが淡色インクでない場合（Ｓ９で否定判定）、つまり濃色インクがインクエンドの場合は、４色印刷が不可能になるため、ステップＳ１５に移行してインク交換を待つ。
【００８９】
次に、図１３に示すインク交換処理ルーチンについて説明する。ユーザーはインクエンドのため印刷が中断されたり、印刷開始時にインクエンドが検知されて印刷の開始が中断されたりし、表示部２０、１０３のメッセージ等によりインク交換を促された場合、基本的に４色印刷モードを選択する場合を除き、適当な時期にインク交換を行う。
【００９０】
まずステップＳ２１では、インク交換されたか否かを判定する。詳しくは、インク交換検知部６４の検知情報を基に第２判定部７１がインク交換されたか否かを判定する。インク交換されていない場合は、インク交換されたと判定するまで単位時間（例えば0.1〜100ミリ秒の範囲内の所定値）毎にこの判定処理を行う。インク交換されたと判定した場合は、ステップＳ２２に進む。
【００９１】
ステップＳ２２では、ライトシアン又はライトマゼンタが交換されたか否かを判定する。つまり、淡色インクのカートリッジ交換が行われたか否かを判定する。淡色インクのカートリッジ交換が行われた場合はステップＳ２３に進み、淡色インク以外（つまり濃色インク）のカートリッジ交換である場合はステップＳ２５に進む。つまり、黒、シアン、マゼンタ、イエローのうち少なくとも１つのカートリッジ交換が行われた場合は、ステップＳ２５に進む。
【００９２】
次のステップＳ２３では、ライトシアン、ライトマゼンタの両方が使用可能であるか否かを判定する。つまり、淡色インクの全てが使用可能であるか否かを判定する。淡色インクの全てが使用可能である場合はステップＳ２４に進み、淡色インクのうちの１色でも使用不可能である場合はステップＳ２５に進む。
【００９３】
ステップＳ２４では、６色印刷可能であるか否かを判定する。６色印刷可能であればステップＳ２６に進み、６色印刷不可能であればステップＳ２５に進む。
よって、インク交換されたのが淡色インクでない場合、淡色インクであっても全ての淡色インクが使用可能ではない場合、全ての淡色インクが使用可能でも６色印刷が可能ではない場合は、６色印刷を行うことができない。このような場合は、ステップＳ２５に進むことになる。例えばインク交換が濃色インクであった場合は、インク交換が淡色インクであっても他の淡色インクがインクエンドの場合、淡色インクの全てが使用可能でも、濃色インクのうち少なくとも１つが使用不可能である場合は、ステップＳ２５に進むことになる。
【００９４】
ステップＳ２５では、４色印刷可能であるか否かを判定する。つまり、４色印刷で使用する４色の濃色インク、つまり黒、シアン、マゼンタ、イエローの４色全てが使用可能であるか否かを判定する。４色印刷可能でなければステップＳ２１に戻り、４色印刷可能であればステップＳ２７に進む。
【００９５】
ステップＳ２７では、４色印刷選択画面９４を表示する。但し、このとき表示部２０，１０３に表示される４色印刷選択画面９４は、図７におけるインク切れの旨や印刷中断の旨のメッセージは表示されない。ユーザーは４色印刷モードを希望する場合、操作部１９又は操作部１０２を操作して４色印刷モード選択ボタン９４Ａを選択する。
【００９６】
ステップＳ２９では、４色印刷モードが選択されたか否かを判定する。詳しくは、モード選択部７５が操作部１９からの操作信号を基に４色印刷モード選択ボタン９４Ａが選択されたか否かを判定する。４色印刷モードが選択された場合はステップＳ３０に進み、４色印刷モードの選択が拒否された場合はステップＳ２１に戻り、インク交換されるのを待つ。
【００９７】
ステップＳ３０では、４色印刷モードに切替え、４色印刷モードの旨を表示する。この４色印刷モードへの切替えはモード切替部７６が行い、モード選択部７５の判定結果の通知に基づいて、表示制御部６３，１１１が各表示部２０，１０３に図８に示す４色印刷報知画面９５を表示する。この４色印刷報知画面９５では、現在実行中のモードが「４色印刷モード」である旨を示す表示子９５Ａが表示される。
【００９８】
ステップＳ３１では、４色用印刷処理を行う。すなわち、第２印刷処理部７８が、解像度変換処理、４色用ＬＵＴ７０Ｂを参照して行う色変換処理及びハーフトーン処理を順次行って、４色用のヘッド制御データを生成する。この４色用のヘッド制御データはヘッド制御部６８へ転送される。
【００９９】
ステップＳ３４では、印刷動作を行う。つまり、ヘッド制御部６８が４色用のヘッド制御データを基に印刷ヘッド３６を駆動制御し、用紙Ｐに４色印刷が施される。
一方、ステップＳ２４において６色印刷可能との判定結果によりステップＳ２６に進んだ場合、そのステップＳ２６において、６色印刷が可能な旨及び印刷色数選択画面（印刷モード選択画面）を表示する。本実施形態では、表示制御部６３がＵＩ表示情報ＵＤに基づいて図１０に示す印刷色数選択画面９８を表示する。図１０に示すように、印刷色数選択画面９８には、現在４色印刷モードである旨、６色印刷モードへの切替えが可能である旨、６色印刷モードへの切替えを尋ねる等の各種メッセージが表示されている。さらにメッセージの下側に６色印刷モードを選択するための６色印刷モード選択ボタン９８Ａと、４色印刷モードを選択するための４色印刷モード選択ボタン９８Ｂとが設けられている。この例では、現在、４色印刷モードであるので、６色印刷モード選択ボタン９８Ａは６色印刷モードへ切替えるボタンになり、４色印刷モード選択ボタン９８Ｂは４色印刷モードを維持するボタンになる。ユーザーは操作部１９又は操作部１０２を操作して、６色印刷モードへの変更を希望する場合は６色印刷モード選択ボタン９８Ａを選択し、４色印刷モードの維持を希望する場合は４色印刷モード選択ボタン９８Ｂを選択する。
【０１００】
次のステップＳ２８では、６色印刷モードが選択されたか否かを判定する。具体的には、モード選択部７５が操作部１９からの操作信号を基に６色印刷モード選択ボタン９８Ａが選択されたか否かを判定する。６色印刷モードが選択された場合はステップＳ３２に進み、６色印刷モードの選択ではなかった場合はステップＳ２９に進む。ステップＳ２９では、前述のとおり、４色印刷モードが選択されたか否かを判定する。４色印刷モードが選択された場合は、４色印刷モードに切替え、４色印刷モードの旨を表示するとともに（Ｓ３０）、４色用印刷処理を行って４色用のヘッド制御データを生成し（Ｓ３１）、その４色用のヘッド制御データに基づいて印刷動作を行う（Ｓ３４）。
【０１０１】
一方、ステップＳ２８で６色印刷モードの選択と判定してステップＳ３２に進んだ場合、６色印刷モードに切替え、６色印刷モードの旨を表示する。詳しくは、表示制御部６３，１１１が図１１に示す６色印刷報知画面９９を表示部２０，１０３に表示させる。図１１に示すように、６色印刷報知画面９９には、６色印刷モードで印刷中の旨のメッセージが表示され、現在実行中の印刷モードが「６色印刷モード」である旨を示す表示子９９Ａが表示される。さらに、淡色インクのインジケーター９３ＬＣ，９３ＬＭがグレイアウトしていたパッシブ表示状態からアクティブ表示状態に切り換わる。
【０１０２】
ステップＳ３３では、６色用印刷処理を行う。すなわち、第１印刷処理部７７が、６色用印刷処理として、解像度変換処理、６色用ＬＵＴ７０Ａを参照して行う色変換処理及びハーフトーン処理を順次行って、６色用のヘッド制御データを生成する。
【０１０３】
次のステップＳ３４では、印刷動作を行う。つまり、ヘッド制御部６８が６色用のヘッド制御データを基に印刷ヘッド３６を駆動制御し、用紙Ｐに６色印刷が施される。
以上詳述したように本実施形態によれば、以下に示す効果を得ることができる。
【０１０４】
（１）４色印刷モードの下でインク交換した結果、６色印刷が可能になった時に、図１０に示す印刷色数選択画面９８が表示され、ユーザーは操作部１９、１０２の操作でボタン９８Ａ，９８Ｂを選択することにより、６色印刷モードへ切替えるか、あるいは４色印刷モードを維持するかを選択できる。よって、例えばページ間で印刷が中断されたときにインク交換を行ったときに、その印刷中断前後のページでカラー印刷の色目や印刷解像度が異なることを回避できる。また、印刷中断前後のページで色目や印刷解像度が異なっても、インク交換以後のページで高画質の印刷物を所望するユーザーは、６色印刷モードを選択することにより、インク交換後のページでは高画質の印刷物を得ることができる。
【０１０５】
（２）６色印刷モードの下で淡色インクがインクエンドになった場合は、表示部２０，１０３に図７に示す４色印刷選択画面９４を表示させるので、ユーザーは操作部１９、１０２を操作して４色印刷モードを選択することで、４色印刷モードでの４色印刷を選択できる。よって、インク交換用のインクカートリッジ３８が用意されていない場合でも、４色（ＣＭＹＫ）のインクを使用して印刷を継続することができる。
【０１０６】
（３）４色印刷モードでの印刷中は、図８に示す４色印刷報知画面９５が表示され、その中の表示子９５Ａによって４色印刷モードで印刷中であることを把握できる。例えば複数のユーザーが印刷装置１１を使用する環境で、一人のユーザーが４色印刷モードに切り替えた後、他のユーザーがそれとは知らずに６色印刷のつもりで印刷した印刷物が、実は４色印刷の印刷物であるなどの不都合を回避できる。
【０１０７】
（４）４色印刷モードから６色印刷モードへ切替えたときの印刷中は、図１１に示す６色印刷報知画面９９が表示され、その中の表示子９９Ａによって６色印刷モードで印刷中であることを把握できる。例えばインク交換後に６色印刷モードを選択したつもりが、何らかの理由で操作ミスをし、４色印刷モードが維持されていて、所望するものと異なる印刷物が得られてしまう事態を回避できる。例えば操作ミス等により所望と異なる印刷モードを選択してしまっても、表示部２０，１０３の６色印刷報知画面９９中の表示子９９Ａの表示内容を見れば、現在印刷中の印刷モードが分かるので、間違いにも比較的簡単に気づくことができる。
【０１０８】
（５）４色印刷モードから６色印刷モードに切り替わったときには４色印刷モード時の印刷条件の設定（印刷条件情報）が引き継がれる。よって、モードが切り替わっても、印刷条件の設定し直しの操作を不要又はその操作数を少なくすることができる。また、６色印刷モードから４色印刷モードに切り替わったときには６色印刷モード時の印刷条件の設定（印刷条件情報）が引き継がれる。よって、モードが切り替わっても、印刷条件の設定し直しの操作を不要又はその操作数を少なくすることができる。例えばこのようなモード切替え時に、印刷条件の設定が引き継がれず、例えばデフォルトの印刷条件の設定になると、印刷条件の設定をし直さなければならなくなるが、そのような再設定の操作を不要にできる。
【０１０９】
（第２実施形態）
次に第２実施形態について図１４を用いて説明する。前記第１実施形態では、第１モードと第２モード間におけるモード切替え時に、その切替え前の印刷条件の設定を維持する構成としたが、この第２実施形態では、印刷条件の設定を維持するか否かを選択できる構成を採用する。なお、第１実施形態と同様の構成については説明を省略し、特に異なる点のみを説明する。
【０１１０】
図１４（ａ）は印刷処理ルーチンにおける特徴部分を示し、図１４（ｂ）はインク交換処理ルーチンにおける特徴部分を示す。これら各ルーチンにおいて図１４（ａ），（ｂ）に示されていない部分は、前記第１実施形態における図１２及び図１３と同様である。まず、図１４（ａ）に示す印刷処理ルーチンについて説明する。ステップＳ１２でユーザーが４色印刷モードを選択した場合、図１４（ｃ）に示す設定維持選択画面１２０を表示部２０，１０３に表示させる。この設定維持選択画面１２０には、モード切替え前の印刷条件設定を維持するかどうかをユーザーに尋ねるメッセージが表示され、その下側に、印刷条件設定を維持する場合に選択するＹＥＳボタン１２１と、印刷条件設定を維持しない場合に選択するＮＯボタン１２２とが設けられている。ユーザーは、操作部１９，１０２を操作し、印刷条件設定を維持したい場合にＹＥＳボタン１２１を選択し、印刷条件設定を維持したくない場合はＮＯボタン１２２を選択する。ステップＳ４３では、印刷条件設定の維持を選択したか否かを判断する。つまり、ＹＥＳボタン１２１が選択されたかＮＯボタン１２２が選択されたかを判断する。印刷条件設定の維持が選択された（つまりＹＥＳボタン１２１が操作された）場合は、４色印刷モードに切替えて４色印刷を行う（Ｓ１３，Ｓ１４等）。この場合、モード切替え前の６色印刷モードにおける印刷条件の設定が維持され、維持された印刷条件に従って４色用印刷処理が行われる（Ｓ１４）。一方、ステップＳ４３で印刷条件設定を維持しないことが選択された（つまりＮＯボタン１２２が操作された）場合は、ステップＳ４４に進んで４色印刷設定画面９６（図９）を表示する。そして、ユーザーは、４色印刷設定画面９６で必要に応じて印刷条件を設定し直す。
【０１１１】
次に、図１４（ｂ）に示すインク交換処理ルーチンについて説明する。ステップＳ２８でユーザーが６色印刷モードを選択した場合、図１４（ｃ）に示す設定維持選択画面１２０を表示部２０，１０３に表示させる。ユーザーは、操作部１９，１０２を操作し、印刷条件設定を維持したい場合にＹＥＳボタン１２１を選択し、印刷条件設定を維持したくない場合はＮＯボタン１２２を選択する。ステップＳ４３では、印刷条件設定の維持を選択したか否かを判断する。印刷条件設定の維持が選択された場合は、６色印刷モードに切替えて６色印刷を行う（Ｓ３２〜Ｓ３４）。この場合、モード切替え前の４色印刷モードにおける印刷条件の設定が維持され、維持された印刷条件に従って６色用印刷処理が行われる（Ｓ３３）。一方、ステップＳ４３で印刷条件設定を維持しないことが選択された場合は、ステップＳ４５に進んで６色印刷設定画面９０（図５）を表示する。そして、ユーザーは、６色印刷設定画面９０で必要に応じて印刷条件を設定し直す。なお、本実施形態では、操作部１９，１０２及び設定維持選択画面１２０を表示する表示制御部６３等により、設定引継選択部の一例が構成される。
【０１１２】
この第２実施形態によれば、以下の効果を得ることができる。
（６）４色印刷モードと６色印刷モード間でモードの切替えを行うときに、設定維持選択画面１２０が表示され、そのモード切替え前の印刷条件設定を維持するか否かを選択できる。例えばインクエンドとなって印刷が中断された時にインク交換を行ってモード切替えを行う場合は、印刷条件の変更が不要な印刷途中なので、印刷条件の設定の引き継ぎを選択する。この場合、印刷設定画面が表示されることもなく、切替え後のモードで印刷が再開される。例えばモード切替え時に印刷設定画面がデフォルトの状態で表示される構成であると、印刷条件を再設定しなければならず、ユーザーに余分な操作を強いることになる。また、新たな印刷ジョブを開始する場合は、印刷条件設定を維持しないことを選択することで、例えばデフォルトの状態から所望の印刷条件を設定でき、その設定操作数を比較的少なく済ませられる。
【０１１３】
（第３実施形態）
次に第３実施形態について図１５を用いて説明する。前記各実施形態では、インクエンド検知時とインク交換検知時にモード切替えが可能になると、ユーザーが操作部の操作でモードを選択できる構成であったが、この第３実施形態ではモード選択を自動で行う。なお、第１実施形態と同様の構成については説明を省略し、特に異なる点のみを説明する。
【０１１４】
図１５はインク交換処理ルーチンにおける特徴部分を示す。本実施形態では、４色印刷モードの下でインク交換を検知し６色印刷が可能と判定した場合、切替処理部６６が記憶部６９から読み出した印刷条件情報ＰＳを基に、６色印刷モード（第１モード）への変更か４色印刷モード（第２モード）の維持かを自動で選択する。
【０１１５】
例えば写真印刷のときに設定される印刷条件であるときは、高画質のＮ色印刷を行う。写真印刷を特定できる印刷条件項目としては、印刷品質と用紙種（媒体種）とがある。ここで、印刷品質には、「高画質」・「普通」・「ドラフト」等があり、写真印刷のときは「高画質」が設定される。また、用紙種には、「光沢紙」・「普通紙」等があり、写真印刷のときは「光沢紙」が設定される。
【０１１６】
例えば図１５に示すインク交換処理ルーチンにおいて、４色印刷モードの下でインク交換された結果、ステップＳ２４で６色印刷可能（Ｎ色印刷可能）と判定された場合、ステップＳ４５で写真印刷であるか否かを判定する。詳しくは、切替処理部６６は、記憶部６９から印刷条件情報ＰＳのうち少なくとも印刷品質と用紙種との各情報を読み出し、「高画質」かつ「光沢紙」の組合せであるか否かを判定することをもって、写真印刷であるか否かを判定する。「高画質」かつ「光沢紙」であって写真印刷と判定した場合、ステップＳ３２に進んで切替処理部６６は６色印刷モードに切替える。そして、ヘッド制御部６８は、印刷処理部６７が６色用印刷処理を行って生成したヘッド制御データに基づいて６色印刷を行う（Ｓ３３，Ｓ３４）。
【０１１７】
一方、写真印刷でない場合（Ｓ４５で否定判定）は、ステップＳ３０に進んで切替処理部６６は４色印刷モードに切替える（但しこの例では４色印刷モードを維持する）。そして、ヘッド制御部６８は、印刷処理部６７が４色用印刷処理で生成したヘッド制御データに基づいて４色印刷を行う（Ｓ３１，Ｓ３４）。例えば印刷品質が「普通」又は「ドラフト」の場合、及び用紙種が「普通紙」等の「光沢紙」以外の場合は、４色印刷モードで印刷が行われる。もちろん、印刷品質と用紙種のうち一方のみで写真印刷であるか否かを判定してもよい。例えば印刷品質が「高画質」の場合は写真印刷と判定し、用紙種が「光沢紙」の場合は写真印刷と判定する。また、用紙種が「普通紙」であっても印刷品質が「高画質」であれば写真印刷とみなしたり、印刷品質が「普通」であっても用紙種が「光沢紙」であれば写真印刷とみなしたりしてもよい。
【０１１８】
この第３実施形態によれば、以下の効果を得ることができる。
（７）ユーザーがモード選択操作をしなくても、切替処理部６６が印刷条件情報ＰＳに基づき選択した適切なモードに切り替えることができる。すなわち、切替処理部６６は、写真印刷を特定できる印刷品質「高画質」と用紙種「光沢紙」のうち少なくとも一方を満たしていれば第６印刷モードへの変更を選択し、「高画質」と「光沢紙」のどちらも満たしていなければ、４色印刷モードを維持する。このため、写真印刷のときには６色印刷による高画質の印刷物を得ることができ、写真印刷以外のときにはそれに適した画質レベルの４色印刷で対応できる。なお、写真印刷の場合は、通常、一枚毎の画質が優先され、インク交換前後の色目の変化はさほど問題視されない場合が多い。
【０１１９】
（第４実施形態）
次に第４実施形態について図１６を用いて説明する。この第４実施形態もモードを自動で選択する構成である。インク交換によりモード切替えが可能になったときに、インク交換が印刷ジョブの途中で行われたか否かを判定し、印刷ジョブの途中で行われた場合は、それまでのモードの維持を選択する。
【０１２０】
インク交換処理ルーチンにおいては、４色印刷モードの下でインク交換を行って６色印刷が可能になったときに、そのインク交換が印刷ジョブの途中で行われたか否かを判定し、インク交換が印刷ジョブの途中で行われた場合は、印刷の中断前の４色印刷モードを維持する。
【０１２１】
例えばあるインク色がインクエンドになったときにインク交換が面倒なこと、又はその場に交換すべきインクカートリッジ（例えば新品）がないことを理由にインク交換を行わず、ユーザーが６色印刷モードから４色印刷モードへの変更を選択する場合がある。この４色印刷モードの下で、４色印刷用のインク色のうち少なくとも１色がインクエンドになると、４色印刷が中断され、インクカートリッジ交換を余儀なくされる。この場合、ユーザーはインクエンドの全てのインクカートリッジ３８を保管場所へ取りに行ったり、近くの販売店へ行って購入したり、４色印刷モードへの変更以後に準備しておいたりした複数個のインクカートリッジを一度に交換する。このため、６色印刷が可能な状態になる。
【０１２２】
このとき、図１６におけるステップＳ２４で６色印刷可能と判定される。次のステップＳ４６では印刷ジョブの途中であるか否かを判定する。例えばインク切れ判定部６２がインク切れと判定した場合、主制御部６０は、ヘッド制御部６８等に印刷中断を指示し、印刷中断の旨を例えばフラグ値として不揮発性メモリー５５の所定領域に書き込んでいる。切替処理部６６は、不揮発性メモリー５５からフラグ値を読み出し、そのフラグ値が印刷の中断を示す値であれば、印刷ジョブの途中であると判定する。なお、本実施形態では、このフラグ値が中断判定情報の一例に相当する。
【０１２３】
印刷ジョブの途中と判定した場合（Ｓ４６で肯定判定）は、ステップＳ３０に進んで４色印刷モードに切替える（但し、本例では４色印刷モードを維持する）。そして、ヘッド制御部６８は、印刷処理部６７が４色用印刷処理を行って生成したヘッド制御データに基づいて４色印刷を行う（Ｓ３１，Ｓ３４）。一方、新たな印刷ジョブの開始時にインク交換を行った場合などであって、印刷ジョブの途中ではないと判定した場合（Ｓ４６で否定判定）は、ステップＳ３２に進んで６色印刷モードに切替える。ヘッド制御部６８は、印刷処理部６７が６色用印刷処理を行って生成したヘッド制御データに基づいて６色印刷を行う（Ｓ３３，Ｓ３４）。
【０１２４】
この第４実施形態によれば、以下の効果を得ることができる。
（８）４色印刷モードの下でインク交換が行われて６色印刷が可能となった場合、印刷ジョブの途中（つまり印刷の中断時）であるか否かを判定し、印刷ジョブの途中であればそれまでの４色印刷モードを維持する。この結果、１つの印刷ジョブで印刷された複数ページのうち途中のページから色目が変化することを防止できる。また、印刷ジョブの途中でなければ６色印刷モードに切替えるので、例えば新たな印刷ジョブで印刷を開始するときにインク交換を行ったときには、最初のページから６色印刷による高画質の印刷物を得ることができる。
【０１２５】
（第５実施形態）
次に第５実施形態について図１７を用いて説明する。この第５実施形態では、４色印刷モードでの印刷途中にインクエンドになって印刷が中断されたときのインク交換により６色印刷が可能になった場合に、印刷ジョブの途中であるか否かを判定し、印刷ジョブの途中でなければ６色印刷モードに切替え、印刷ジョブの途中であれば印刷色数選択画面９８（図１０）を表示させる。以下、詳細を説明する。
【０１２６】
ステップＳ２４で６色印刷可能であると判定されると、次のステップＳ４６で印刷ジョブの途中であるか否かを判定する。この判定処理では、第４実施形態のステップＳ４６と同様の処理が行われる。印刷ジョブの途中でない場合（Ｓ４６で否定判定）は、ステップＳ３２に進んで６色印刷モードに切替え、ヘッド制御部６８は、印刷処理部６７が６色用印刷処理を行って生成したヘッド制御データに基づいて６色印刷を行う（Ｓ３３，Ｓ３４）。一方、印刷ジョブの途中である場合（Ｓ４６で肯定判定）は、６色印刷が可能な旨及び印刷色数選択画面を表示する（Ｓ２６）。ユーザーは図１０に示す印刷色数選択画面９８で６色印刷モード選択ボタン９８Ａか４色印刷モード選択ボタン９８Ｂを選択する。次のステップＳ２８で６色印刷モードが選択されたか否かを判定し、６色印刷モードが選択された場合は６色印刷モードに切替え（Ｓ３２）、一方、ステップＳ２９で４色印刷モードが選択された場合は、４色印刷モードに切替える（Ｓ３０）。
【０１２７】
この第４実施形態によれば、以下の効果を得ることができる。
（９）４色印刷モードの下でインク交換が行われて６色印刷が可能となった場合、印刷ジョブの途中でなければ６色印刷モードに切替え、印刷ジョブの途中であれば印刷色数選択画面９８を表示し、ユーザーが４色印刷モードと６色印刷モードのうちどちらかを選択できる。このため、ユーザーは４色印刷モードの維持を選択することで、印刷途中のモード切替えに起因するその印刷中断前後のページで色目の変化が現れることを回避できる。また、ユーザーが６色印刷モードを選択することで、色目の変化を気にしないユーザー又は色目の変化を気にする必要のない印刷内容、あるいは途中のページからでも高画質で印刷したい場合は、所望の画質レベルの印刷物を得ることができる。
【０１２８】
なお、上記実施形態は以下のような形態に変更することもできる。
・写真印刷であるか否かの判定結果に応じてモード切替処理を行う第３実施形態の構成と、印刷ジョブの途中であるか否かの判定結果に応じてモード切替処理を行う第４実施形態又は第５実施形態の構成とを組み合わせて実施してもよい。例えば図１５のステップＳ４５で写真印刷であると判定すると、次に図１６又は図１７のステップＳ４６の判定処理を行う構成とし、このステップＳ４６で印刷ジョブの途中であると判定すると、６色印刷モードに切替える（Ｓ３２）。一方、印刷ジョブの途中でないと判定すると、４色印刷モードに切替える（Ｓ３０）、又は印刷色数選択画面（図１０）を表示する（Ｓ２６）。
【０１２９】
つまり、印刷条件情報ＰＳに基づき写真印刷であると判定されても、印刷ジョブの途中であるときには、印刷中断前後のページ間で色目の変化が現れることを回避すべく、印刷中断前の４色印刷モードを維持する。あるいは、印刷条件情報ＰＳに基づき写真印刷であると判定されても、印刷ジョブの途中であるときには、印刷色数選択画面９８を表示し、ユーザーに６色印刷モードの切替えか、４色印刷モードの維持かを選択させる。これらの構成によれば、印刷条件情報ＰＳに基づき自動でモード選択ができるうえ、写真印刷であっても、印刷の途中（印刷中断時）でインク交換が行われたときは、印刷中断前後のページ間の色目の変化を回避することができる。
【０１３０】
・第２実施形態において印刷条件の設定を維持するか否かを選択するための図１４（ｂ）におけるステップＳ４１，Ｓ４２，Ｓ４４の処理を、第５実施形態の図１７におけるステップＳ２８の次の処理として追加してもよい。
【０１３１】
・黒インクが無くなった場合、コンポジットブラックを作成して３色印刷（シアン、マゼンタ、イエロー）又は５色印刷（シアン、マゼンタ、イエロー、ライトシアン、ライトマゼンタ）に切り替える構成としてもよい。例えば６色印刷又は４色印刷の途中で、黒インクのインク切れが検知された場合、ユーザーに５色印刷モードへの切替え又は３色印刷モードへ切り替えを選択させる印刷色数選択画面を表示する。この場合、ユーザーの操作部の操作により５色印刷モード又は３色印刷モードへの切替えが選択されれば、５色印刷モード又は３色印刷モードに変更する構成も採用できる。この場合、その後、ユーザーが黒インクのインクカートリッジ交換を行って、インク交換検知部６４が黒インクのカートリッジ交換を検知すると、図１０において６色印刷を５色印刷、４色印刷を３色印刷に変更した以外は同様の印刷色数選択画面を表示させる。例えばユーザーは３色印刷モードを選択することで、印刷を継続できる。
【０１３２】
・淡色インクのうちの１色でもインクエンドになった場合、淡色インクの全てを使用しない構成に替え、そのインクエンドになった色のみを使用しない複数色印刷に変更する構成としてもよい。例えばライトシアンとライトマゼンタのうち一方のみがインクエンドになった場合、４色印刷に替え、５色印刷とする。この場合、ユーザーによる操作部の操作により５色印刷モードへの変更が選択されれば、５色印刷モードに切替える。
【０１３３】
・第１モードの印刷に使用する色数「Ｎ」は、印刷装置１１に装填できるインクカートリッジ３８の個数Ｊと同じ数である必要はなく、Ｊより少ない数でもよい。
・Ｍ色印刷が複数あってもよい。例えばＮ色印刷を行う第１モードの下で、インクエンドになった場合、残りの色のインクを使って、（Ｎ−１）色印刷及び（Ｎ−２）色印刷、（Ｎ−３）色印刷のうち残りのインク色に応じた１つの第２モードに切替えられる構成も採用できる。例えばＮ色が６色の場合、６色印刷の第１モードから、５色印刷、４色印刷及び３色印刷のうち残りのインク色に応じた１つの第２モードに切替える。
【０１３４】
・インクは、液状インク（染料インク又は顔料インク等）に限定されず、インクリボンタイプのもの、トナーでもよい。
・インクが収容されている収容部は、インクカートリッジに限定されない。例えばインクタンクやインクパックでもよい。また、印刷装置から離れた場所に収容部が配置され、収容部からチューブを通じて印刷装置へインクを供給する構成でもよい。
【０１３５】
・媒体は用紙に限定されず、樹脂製のフィルム、金属箔、金属フィルム、樹脂と金属の複合体フィルム（ラミネートフィルム）、織物、不織布、セラミックシートなどであってもよい。さらに媒体はシート状であることに限定されず立体物でもよい。
【０１３６】
・印刷装置はインクジェット式印刷装置に限定されず、ドットインパクト式印刷装置、レーザー式印刷装置（レーザープリンター）でもよい。さらに、印刷装置は、シリアルプリンターやラインプリンターに限定されず、ページプリンターでもよい。
【符号の説明】
【０１３７】
１１…印刷装置、１３…プリンター部、１４…スキャナー部、１９…操作部、２０…表示部、３１…スキャンエンジン、３２…印刷部の一例を構成する印刷エンジン、３３…印刷部の一例を構成する搬送装置、３６…印刷ヘッド、３８，３８Ｋ，３８Ｃ，３８Ｍ，３８Ｙ，３８ＬＣ，３８ＬＭ…収容部の一例であるインクカートリッジ、４１…コンピューター、５１…ＣＰＵ、５２…ＡＳＩＣ、５３…ＲＯＭ、５４…ＲＡＭ、５５…不揮発性メモリー、６０…主制御部、６１…インク残量検出部、６２…インク切れ判定部、６３…表示制御部、６４…交換検知部の一例であるインク交換検知部、６５…選択処理部、６６…切替処理部、６７…印刷処理部、６８…制御部の一例を構成するヘッド制御部、６９…記憶部、７０Ａ…６色用ＬＵＴ、７０Ｂ…４色用ＬＵＴ、７１…第２判定部、７２…第２選択処理部、７３…判定部の一例である第１判定部、７４…第１選択処理部、７５…選択部の一例であるモード判定部、７６…モード切替部、７７…第１印刷処理部、７８…第２印刷処理部、１００…ホスト装置、１０２…操作部、１０３…表示部、１０５…ホスト装置のＣＰＵ、１１０…主制御部、１１１…表示制御部、１１２…選択処理部、１１３…モード切替部、１１４…印刷処理部、１１５…記憶部、ＰＤ…プリンタードライバー、ＵＤ…ＵＩ表示情報、ＰＳ…印刷条件情報、Ｐ…媒体の一例である用紙。
【図１】
2013216035.tif 000003
【図２】
2013216035.tif 000004
【図３】
2013216035.tif 000005
【図４】
2013216035.tif 000006
【図５】
2013216035.tif 000007
【図６】
2013216035.tif 000008
【図７】
2013216035.tif 000009
【図８】
2013216035.tif 000010
【図９】
2013216035.tif 000011
【図１０】
2013216035.tif 000012
【図１１】
2013216035.tif 000013
【図１２】
2013216035.tif 000014
【図１３】
2013216035.tif 000015
【図１４】
2013216035.tif 000016
【図１５】
2013216035.tif 000017
【図１６】
2013216035.tif 000018
【図１７】
2013216035.tif 000019