(57)【特許請求の範囲】
【請求項１】
ノズルからインクを吐出してシートに画像を印刷する印刷部と、
フラッシングの実行条件が成立したか否かを判断する判断部と、
前記判断部によって前記実行条件が成立したと判断されると、印刷すべき画像がない場合は前記印刷部に前記フラッシングを実行させ、印刷すべき画像がある場合は、前記フラッシングの替わりに、前記印刷部にその画像を印刷させる制御部と、
を備え、
前記印刷部は複数色のインクを用いて画像を印刷するものであり、
前記制御部は、印刷すべき１以上の画像の中に、前記複数色のインクのうち前記フラッシングが実行されるべきインクが印刷に用いられる画像がない場合は、前記印刷部に画像を印刷させず、前記フラッシングを実行させる、印刷装置。
【請求項２】
ノズルからインクを吐出してシートに画像を印刷する印刷部と、
フラッシングの実行条件が成立したか否かを判断する判断部と、
前記判断部によって前記実行条件が成立したと判断されると、印刷すべき画像がない場合は前記印刷部に前記フラッシングを実行させ、印刷すべき画像がある場合は、前記フラッシングの替わりに、前記印刷部にその画像を印刷させる制御部と、
を備え、
前記制御部は、前記フラッシングの替わりに画像を印刷させる場合に、その印刷に用いるインクの量が前記フラッシングによって吐出すべき量を超える場合は、その印刷を中断させる、印刷装置。
【請求項３】
請求項１又は請求項２に記載の印刷装置であって、
当該印刷装置の動作モードには、印刷すべき画像がある場合はその画像を印刷する通常モードと、印刷すべき画像があっても印刷しない印刷制限モードとがあり、
前記制御部は、前記印刷制限モード中であっても、前記判断部によって前記実行条件が成立したと判断されたとき、印刷すべき画像がある場合は、前記フラッシングの替わりに、前記印刷部にその画像を印刷させる、印刷装置。
【請求項４】
請求項３に記載の印刷装置であって、
前記印刷制限モードは、前記通常モードに比べて前記印刷部に供給する電力が少ない省電力モードであり、
前記制御部は、前記省電力モード中であっても、前記判断部によって前記実行条件が成立したと判断されたとき、印刷すべき画像がある場合は、前記省電力モードより多い電力を前記印刷部に供給して前記印刷部にその画像を印刷させる、印刷装置。
【請求項５】
請求項３又は請求項４に記載の印刷装置であって、
前記印刷部は複数色のインクを用いて画像を印刷するものであり、
前記制御部は、前記判断部によって前記実行条件が成立したと判断されたとき、印刷すべき１以上の画像の中に、前記複数色のインクのうち前記フラッシングが実行されるべきインクが印刷に用いられる画像がある場合は、当該画像を前記印刷部に印刷させる、印刷装置。
【請求項６】
請求項５に記載の印刷装置であって、
前記制御部は、印刷すべき１以上の画像の中に、前記複数色のインクのうち前記フラッシングが実行されるべきインクのみが印刷に用いられる画像がある場合は、当該画像を前記印刷部に印刷させる、印刷装置。
【請求項７】
請求項３乃至請求項６のいずれか一項に記載の印刷装置であって、
前記制御部は、前記判断部によって前記実行条件が成立したと判断されたとき、印刷すべき画像が複数ある場合は、各前記画像についてその画像の印刷に用いられるインクの量を判断し、印刷に用いられるインクの量が前記フラッシングによって吐出すべき量に最も近い画像を印刷させる、印刷装置。
【請求項８】
請求項３乃至請求項７のいずれか一項に記載の印刷装置であって、
前記制御部は、前記フラッシングの替わりに画像を印刷させた場合に、その印刷に用いたインクの量が前記フラッシングによって吐出すべき量に満たない場合は、その印刷の前、及び／又は、その印刷の後に前記フラッシングを実行させる、印刷装置。
【請求項９】
請求項３乃至請求項８のいずれか一項に記載の印刷装置であって、
前記フラッシングの替わりに画像を印刷させるか否かをユーザに選択させる選択部を備え、
前記制御部は、前記判断部によって前記実行条件が成立したと判断されたとき、印刷すべき画像があり、且つ、前記選択部によって画像を印刷させるよう選択されている場合は、前記フラッシングの替わりに、前記印刷部にその画像を印刷させる、印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ノズル内でのインクの詰まりを抑制するためにノズルからインクを吐出するフラッシングを実行する印刷装置に関する。
【背景技術】
【０００２】
従来、ノズルからインクを吐出して画像を印刷するインクジェット方式の印刷装置において、予め決められた周期でのタイミング、電源が入れられたときのタイミング、ユーザの使用状況に応じたタイミングなどで、ノズル内でのインクの詰まりを抑制するためにノズルからインクを吐出するフラッシングを実行することが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−６６８４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、フラッシングを実行すると、その分だけ画像の印刷に用いるインクの量が減ってしまうという問題がある。
本明細書では、ノズル内でのインクの詰まりを抑制しつつ、インクを画像の印刷に有効に利用できる技術を開示する。
【課題を解決するための手段】
【０００５】
本明細書によって開示される印刷装置は、ノズルからインクを吐出してシートに画像を印刷する印刷部と、フラッシングの実行条件が成立したか否かを判断する判断部と、前記判断部によって前記実行条件が成立したと判断されると、印刷すべき画像がない場合は前記印刷部に前記フラッシングを実行させ、印刷すべき画像がある場合は、前記フラッシングの替わりに、前記印刷部にその画像を印刷させる制御部と、を備える。
【０００６】
また、当該印刷装置の動作モードには、印刷すべき画像がある場合はその画像を印刷する通常モードと、印刷すべき画像があっても印刷しない印刷制限モードとがあり、前記制御部は、前記印刷制限モード中であっても、前記判断部によって前記実行条件が成立したと判断されたとき、印刷すべき画像がある場合は、前記フラッシングの替わりに、前記印刷部にその画像を印刷させてもよい。
【０００７】
また、前記印刷制限モードは、前記通常モードに比べて前記印刷部に供給する電力が少ない省電力モードであり、前記制御部は、前記省電力モード中であっても、前記判断部によって前記実行条件が成立したと判断されたとき、印刷すべき画像がある場合は、前記省電力モードより多い電力を前記印刷部に供給して前記印刷部にその画像を印刷させてもよい。
【０００８】
また、前記印刷部は複数色のインクを用いて画像を印刷するものであり、前記制御部は、前記判断部によって前記実行条件が成立したと判断されたとき、印刷すべき１以上の画像の中に、前記複数色のインクのうち前記フラッシングが実行されるべきインクが印刷に用いられる画像がある場合は、当該画像を前記印刷部に印刷させてもよい。
【０００９】
また、前記制御部は、印刷すべき１以上の画像の中に、前記複数色のインクのうち前記フラッシングが実行されるべきインクのみが印刷に用いられる画像がある場合は、当該画像を前記印刷部に印刷させてもよい。
【００１０】
また、前記制御部は、印刷すべき１以上の画像の中に、前記複数色のインクのうち前記フラッシングが実行されるべきインクが印刷に用いられる画像がない場合は、前記印刷部に画像を印刷させず、前記フラッシングを実行させてもよい。
【００１１】
また、前記制御部は、前記判断部によって前記実行条件が成立したと判断されたとき、印刷すべき画像が複数ある場合は、各前記画像についてその画像の印刷に用いられるインクの量を判断し、印刷に用いられるインクの量が前記フラッシングによって吐出すべき量に最も近い画像を印刷させてもよい。
【００１２】
また、前記制御部は、前記フラッシングの替わりに画像を印刷させた場合に、その印刷に用いたインクの量が前記フラッシングによって吐出すべき量に満たない場合は、その印刷の前、及び／又は、その印刷の後に前記フラッシングを実行させてもよい。
【００１３】
また、前記制御部は、前記フラッシングの替わりに画像を印刷させる場合に、その印刷に用いるインクの量が前記フラッシングによって吐出すべき量を超える場合は、その印刷を中断させてもよい。
【００１４】
また、上記印刷装置は、前記フラッシングの替わりに画像を印刷させるか否かをユーザに選択させる選択部を備え、前記制御部は、前記判断部によって前記実行条件が成立したと判断されたとき、印刷すべき画像があり、且つ、前記選択部によって画像を印刷させるよう選択されている場合は、前記フラッシングの替わりに、前記印刷部にその画像を印刷させてもよい。
【００１５】
なお、この発明は、フラッシング制御方法、フラッシング制御プログラム、フラッシング制御プログラムを記録した記録媒体等の種々の態様で実現することができる。
【発明の効果】
【００１６】
上記の印刷装置によると、ノズル内でのインクの詰まりを抑制しつつ、インクを画像の印刷に有効に利用できる。
【図面の簡単な説明】
【００１７】
【図１】実施形態１に係るプリンタの電気的構成を示すブロック図。
【図２】印刷部の構成を簡略化して示す模式図。
【図３】省電力モードにおける制御部の処理の流れを示すフローチャート。
【図４】一時復帰処理の流れを示すフローチャート。
【図５】フラッシング印刷処理の流れを示すフローチャート（前半）。
【図６】フラッシング印刷処理の流れを示すフローチャート（後半）。
【発明を実施するための形態】
【００１８】
＜実施形態１＞
本発明の実施形態１を図１ないし図６によって説明する。
（１）プリンタの電気的構成
図１は、実施形態１に係る印刷装置としてのプリンタ１の電気的構成を示すブロック図である。プリンタ１は制御部１０、印刷部１１、操作部１２、記憶部１３、インタフェース部１４、電源部１５、及び、バッテリー１６を備えている。
【００１９】
制御部１０は、ＣＰＵ１０ａ、ＲＯＭ１０ｂ、ＲＡＭ１０ｃなどを備えて構成されている。ＣＰＵ１０ａはＲＯＭ１０ｂに記憶されている各種のプログラムを実行することによってプリンタ１の各部を制御する。ＲＯＭ１０ｂはＣＰＵ１０ａによって実行される制御プログラムや各種のデータなどを記憶している。ＲＡＭ１０ｃはＣＰＵ１０ａが各種の処理を実行するための主記憶装置として用いられる。制御部１０は、判断部、及び制御部の一例である。
【００２０】
印刷部１１は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）のインクを吐出して印刷用紙などのシートにインクジェット方式で画像を印刷する装置である。印刷部１１の構成については後述する。印刷部１１は印刷部の一例である。
操作部１２は、各種のボタンや液晶ディスプレイなどを備えて構成されている。ユーザは操作部１２を操作して、各種の設定、後述する動作モードの切り替え、後述するフラッシング印刷を実行するか否かの選択などを行うことができる。
【００２１】
記憶部１３は、ハードディスクやフラッシュメモリなどの不揮発性のメモリを用いて各種のプログラムやデータを記憶する装置である。記憶部１３にはパーソナルコンピュータなどの外部装置から受信した画像などが記憶される。
インタフェース部１４は例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）クライアントインタフェースとして構成されており、ＵＳＢケーブルを介して外部装置から画像を受信する。なお、プリンタ１はＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットなどの通信ネットワークを介して外部装置と接続される構成であってもよい。
【００２２】
電源部１５は外部の商用電源に接続されており、外部の商用電源から供給される電力をプリンタ１の各部に供給する。
バッテリー１６は電源部１５から供給される電力によって充電される二次電池であり、後述する省電力モード時にプリンタ１の各部に電力を供給する。
【００２３】
（２）印刷部の構成
図２は印刷部１１の構成を簡略化して示す模式図である。印刷部１１は、記録ヘッド２１、記録ヘッド搬送部２２、図示しないシート搬送部、キャップ２３などを備えて構成されている。
【００２４】
記録ヘッド２１は、Ｃ、Ｍ、Ｙ、Ｋの各インクが収容されている複数のインクカートリッジ、各色のインクカートリッジに対応して設けられている複数のノズル、インクカートリッジとノズルとを接続するインク通路、インク通路を圧縮してノズルからインクを吐出させる圧電素子、印刷する画像に応じた駆動信号に従って圧電素子に電圧を印加する駆動回路などを備えて構成されている。
【００２５】
記録ヘッド搬送部２２は、記録ヘッド２１を摺動可能に支持するガイドロッド２４、駆動ローラ２５、従動ローラ２６、駆動ローラ２５と従動ローラ２６とに掛け回されているタイミングベルト２７、駆動ローラ２５を回転駆動するステッピングモータ２８を備えており、記録ヘッド２１をガイドロッド２４に平行な主走査方向に往復移動させる。
【００２６】
図示しないシート搬送部は、複数のローラやそれらを回転駆動するステッピングモータなどを備えており、紙面に垂直な副走査方向にシート３を搬送する。
キャップ２３は記録ヘッド２１の待機位置の下方に設けられている。キャップ２３は図示しない昇降機構により上下方向に移動可能に構成されており、待機位置にある記録ヘッド２１を下側から覆うことによってノズル内のインクの乾燥を抑制する。
【００２７】
（３）プリンタの動作モード
プリンタ１の動作モードには、通常モード、通常モードよりも消費電力が少ない省電力モード、及び、一時復帰モードがある。省電力モードは印刷制限モードの一例である。
通常モードと省電力モードとの切り替えはユーザがプリンタ１の操作部１２を操作することによって行われる。一時復帰モードは省電力モードにおいてプリンタ１の各部に省電力モードのときより多い電力を供給する必要が生じたときに遷移するモードである。
【００２８】
プリンタ１の動作モードが通常モードに設定されているときは、プリンタ１は印刷すべき画像がある場合はその画像を印刷する。印刷すべき画像とは、ユーザが外部装置で印刷を指示して未だ外部装置からプリンタに送信されていない画像、及び、外部装置からプリンタ１に送信されて未だプリンタ１で印刷されていない画像のことをいう。ユーザが外部装置で印刷を指示して未だ外部装置からプリンタ１に送信されていない画像がある場合、プリンタ１は外部装置から画像の送信を受け付け、外部装置から送信された画像を印刷する。
【００２９】
一方、プリンタ１の動作モードが省電力モードに設定されているときは、プリンタ１は印刷すべき画像があってもその画像を印刷しない。例えば、プリンタ１が省電力モードにあるときにユーザが外部装置で印刷を指示しても、プリンタ１は外部装置からの画像の送信を受け付けない。プリンタ１が省電力モードにあるときにユーザが外部装置で画像の印刷を指示した場合は、その画像は送信保留画像として外部装置に記憶される。また、プリンタ１が外部装置から画像を受信した後、その画像を印刷する前にユーザが省電力モードに切り替える場合もある。その場合は、外部装置から受信されて未だ印刷されていない画像の印刷は保留され、印刷保留画像としてプリンタ１に記憶される。
【００３０】
（４）フラッシング
フラッシングは、印刷を実行しない状態が継続することによってノズル内でインクが乾燥し、それによってインクの詰まりが発生することを抑制するために、予め決められている実行条件が成立するとインクを強制的に吐出する処理のことをいう。
フラッシングは、例えば記録ヘッド２１がキャップ２３によって蓋されている状態で行ってもよいし、図２に示すように主走査方向においてシート３の搬送経路から外れた位置でその位置の下方に設けられているインク吸収材２９に向けてインクを吐出することによって行ってもよい。
【００３１】
本実施形態ではフラッシングの実行条件として「最後にフラッシングが完了してから一定時間が経過したとき」を例に説明する。最後にフラッシングが完了してから一定時間が経過したか否かはインクの色毎に判断される。
なお、フラッシングの実行条件は上述した例に限られるものではなく、適宜に設定可能である。例えば実行条件は「プリンタの電源が投入されたとき」であってもよい。
【００３２】
（４−１）省電力モードにおけるフラッシング
前述したようにプリンタ１は省電力モードに設定されているときは印刷を行わないが、例外として、省電力モード中であっても、フラッシングの実行条件が成立したとき、印刷すべき画像がある場合は、フラッシングの替わりに、その画像を印刷する。
【００３３】
（４−１−１）省電力モードにおける制御部の処理
図３は、省電力モードにおける制御部１０の処理の流れを示すフローチャートである。本処理はユーザが操作部１２を操作して省電力モードに切り替えると開始される。
【００３４】
Ｓ１０１では、制御部１０はプリンタ１の各部に電力を供給する電源をバッテリー１６に切り替えることにより、省電力モードに遷移する。
なお、電源をバッテリー１６に切り替えるのではなく、電源部１５がプリンタ１の各部に供給する電力を通常モードのときより少なくしたり、あるいは電源部１５が制御部１０以外の各部に供給する電力を遮断したりすることによって消費電力を低減してもよい。
【００３５】
Ｓ１０２では、制御部１０は最後にフラッシングが完了してからの経過時間をインクの色毎にカウントする変数である経過時間Ｔｃｙ、Ｔｍａ、Ｔｙｅ、Ｔｂｋに時間ΔＴを加算する。ここで、経過時間Ｔの後ろに付加されている文字列ｃｙはシアン、ｍａはマゼンタ、ｙｅはイエロー、ｂｋはブラックを示し、色を特定しない場合は単に経過時間Ｔと表記するものとする。他の変数においても同様である。
ΔＴは最後に経過時間Ｔに時間が加算された時から現在までの時間である。経過時間Ｔは通常モードと共有される変数であり、Ｓ１０２を最初に実行するときは通常モードにおいて最後に経過時間Ｔに時間が加算された時から現在までの時間がΔＴとなる。
【００３６】
Ｓ１０３では、制御部１０は、フラッシングの実行条件が成立したか否かを判断する。
具体的には、制御部１０は経過時間Ｔｃｙ、Ｔｍａ、Ｔｙｅ、Ｔｂｋがいずれも一定時間Ｔａ未満である場合は実行条件が成立していないとしてＳ１０４に進む。一方、いずれか１色でも経過時間Ｔが一定時間Ｔａ以上である場合は、制御部１０は実行条件が成立したとし、Ｓ１０７に進んで一時復帰処理を実行する。
【００３７】
詳しくは後述するが、一時復帰処理ではプリンタ１の動作モードが一時復帰モードに遷移する。一時復帰モードはプリンタ１に供給される電力が省電力モードのときより多いモードであり、制御部１０はその電力を利用してフラッシングを実行する。
【００３８】
Ｓ１０４では、制御部１０はバッテリー１６の残量が閾値ｄ未満であるか否かを判断し、閾値ｄ未満ではない場合はＳ１０５に進み、閾値ｄ未満である場合はＳ１０７に進んで一時復帰処理を実行する。
ここで、バッテリー１６の残量が閾値ｄ未満である場合に一時復帰処理を実行する理由は、前述したように一時復帰モードでは省電力モードのときより多い電力がプリンタ１に供給されるので、その電力を利用してバッテリー１６を充電するためである。
【００３９】
Ｓ１０５では、制御部１０はユーザがプリンタ１の動作モードを通常モードに切り替えたか否かを判断し、切り替えた場合はＳ１０６に進み、切り替えていない場合はＳ１０２に戻って処理を繰り返す。
Ｓ１０６では、制御部１０は電源をバッテリー１６から電源部１５に切り替えて通常モードに復帰する。
【００４０】
（４−１−２）一時復帰処理
図４は、一時復帰処理の流れを示すフローチャートである。
Ｓ２０１では、制御部１０は電源をバッテリー１６から電源部１５に切り替えることにより、一時復帰モードに遷移する。
【００４１】
Ｓ２０２では、制御部１０は、印刷保留画像がフラッシング印刷の対象として選択されているか否かを判断する。
フラッシング印刷とは、省電力モードのときにフラッシングの実行条件が成立したとき、印刷すべき画像がある場合は、フラッシングの替わりにその画像を印刷することをいう。
ユーザは予め操作部１２を操作して印刷保留画像をフラッシング印刷の対象として選択しておくことができる。印刷保留画像がフラッシング印刷の対象として選択されている場合は、後述するＳ２０４において印刷保留画像が印刷候補画像群に追加される。
制御部１０は印刷保留画像がフラッシング印刷の対象として選択されている場合はＳ２０３に進み、選択されていない場合はＳ２０５に進む。
【００４２】
Ｓ２０３では、制御部１０は記憶部１３に印刷保留画像があるか否かを判断し、ある場合はＳ２０４に進み、ない場合はＳ２０５に進む。
Ｓ２０４では、制御部１０は印刷保留画像を印刷候補画像群に追加する。印刷候補画像群に追加された画像は、フラッシングの替わりに印刷される画像の候補となる。
【００４３】
Ｓ２０５では、制御部１０は、送信保留画像がフラッシング印刷の対象として選択されているか否かを判断する。
ユーザは予め操作部１２を操作して送信保留画像をフラッシング印刷の対象として選択しておくことができる。送信保留画像がフラッシング印刷の対象として選択されている場合は、後述するＳ２０８において送信保留画像が印刷候補画像群に追加される。
制御部１０は送信保留画像がフラッシング印刷の対象として選択されている場合はＳ２０６に進み、選択されていない場合はＳ２０９に進む。
【００４４】
Ｓ２０６では、制御部１０は外部装置と通信して、プリンタ１への送信が保留されている送信保留画像があるか否かを判断し、送信保留画像がある場合はＳ２０７に進み、ない場合はＳ２０９に進む。
Ｓ２０７では、制御部１０は外部装置から送信保留画像を受信する。
Ｓ２０８では、制御部１０は外部装置から受信した送信保留画像を印刷候補画像群に追加する。
【００４５】
Ｓ２０９では、制御部１０は印刷候補画像群に含まれる画像毎に、印刷に用いるインクの量をインクの色毎に求める。
具体的には、制御部１０はシート３に形成するドットの数をカウントすることによってインクの量を求める。インクの量とドットの数とは比例するからである。制御部１０は画像に色空間変換処理、ハーフトーン処理などを施して印刷部１１がシート３に形成するドットのパターンを表す二値画像をインクの色毎に生成し、生成した二値画像からドットの数をカウントする。なお、外部装置から受信した画像が既に二値画像に変換されているものである場合はその二値画像からドットの数をカウントすればよい。
【００４６】
Ｓ２１０では、制御部１０はフラッシングの実行条件が成立したか否かを再度判断する。実行条件が成立したか否かをこのタイミングで再度判断するのは次の理由による。
前述したＳ１０３でフラッシングの実行条件が成立していないと判断された場合であっても、Ｓ１０４でバッテリー１６の残量が閾値ｄ未満であると判断された場合には一時復帰モードに遷移する。この場合、Ｓ１０３の判断が行われたタイミングでは実行条件が成立していなくても、Ｓ２１０が実行されるまでの間に時間が経過しているのでその間に実行条件が成立した可能性があるからである。
制御部１０は、実行条件が成立している場合はＳ２１１に進み、成立していない場合はＳ２１２に進む。
【００４７】
Ｓ２１１では、制御部１０は後述するフラッシング印刷処理を実行する。
Ｓ２１２では、制御部１０はバッテリー１６の残量が閾値ｄ未満であるか否かを判断し、閾値ｄ未満ではない場合はＳ２１３に進み、閾値ｄ未満である場合はＳ２１４に進む。なお、バッテリー１６の残量が閾値ｄよりも十分に多くなるまで充電されたらＳ２１３に進むようにしてもよい。
【００４８】
Ｓ２１３では、制御部１０は電源をバッテリー１６に切り替えることにより、省電力モードに戻る。
Ｓ２１４では、制御部１０は経過時間Ｔｃｙ、Ｔｍａ、Ｔｙｅ、Ｔｂｋに前回時間を加算した時から現在までの時間ΔＴをそれぞれ加算してＳ２０５に戻る。
【００４９】
（４−１−３）フラッシング印刷処理
図５及び図６は、フラッシング印刷処理の流れを示すフローチャートである。
Ｓ３０１では、制御部１０は印刷候補画像群の中から、フラッシングが実行されるべきインクのみが印刷に用いられる画像を検索する。
例えば、黒のインクの経過時間Ｔｂｋは一定時間Ｔａ以上であり、シアン、マゼンタ、イエローのインクの経過時間Ｔｃｙ、Ｔｍａ、Ｔｙｅは一定時間Ｔａ未満であるとすると、制御部１０は黒のインクのみを用いて印刷される画像を検索する。
【００５０】
Ｓ３０２では、制御部１０は、フラッシングが実行されるべきインクのみが印刷に用いられる画像がない場合はＳ３０３に進み、ある場合はＳ３０７に進む。
【００５１】
Ｓ３０３では、制御部１０は印刷候補画像群の中から、フラッシングが実行されるべきインクが印刷に用いられる画像を検索する。
例えば、シアン、黒のインクの経過時間Ｔｃｙ、Ｔｂｋは一定時間Ｔａ以上であり、マゼンタ、イエローのインクの経過時間Ｔｍａ、Ｔｙｅは一定時間Ｔａ未満であるとする。この場合、黒及びシアンのインクを用いて印刷される画像がある場合は、制御部１０はあると判断する。この場合、黒及びシアンのインクが印刷に用いられれば、それら以外のインクが印刷に用いられてもよい。
【００５２】
なお、上記の例では黒及びシアンのインクを用いて印刷される画像がある場合はあると判断するが、黒及びシアンのうちいずれか一方のインクは印刷に用いて他方のインクは印刷に用いない画像がある場合もあると判定するようにしてもよい。一方のインクだけでも印刷に用いたほうがインクを有効に利用できるからである。
【００５３】
Ｓ３０４では、制御部１０は、フラッシングが実行されるべきインクが印刷に用いられる画像がない場合はＳ３０５に進み、ある場合はＳ３０７に進む。
Ｓ３０５では、制御部１０は、印刷部１１を制御して、経過時間Ｔが一定時間Ｔａ以上である色のインクのフラッシングを実行させる。
Ｓ３０６では、制御部１０は、フラッシングを実行したインクの色の各変数を初期化する。具体的には、制御部１０は、フラッシングを実行したインクの色の経過時間Ｔを０（零）に初期化し、フラッシングによって吐出したインクの量を色毎にカウントする変数であるフラッシング量Ｑを０（零）に初期化する。
【００５４】
Ｓ３０７では、制御部１０はＳ３０２でフラッシングが実行されるべきインクのみが印刷に用いられる画像があると判定された場合は当該画像が複数あるか否かを判定し、一方、Ｓ３０４でフラッシングが実行されるべきインクが印刷に用いられる画像があると判定された場合は当該画像が複数あるか否かを判断する。制御部は、当該画像が一つのみである場合はＳ３０８に進み、複数ある場合はＳ３０９に進む。
【００５５】
Ｓ３０８では、制御部１０は該当画像を選択する。
Ｓ３０９では、制御部１０は、上述した複数の画像のうち、印刷に用いられるインクの量がフラッシングによって吐出すべき量に最も近い画像を選択する。
例えば、シアン、黒のインクの経過時間Ｔｃｙ、Ｔｂｋは一定時間Ｔａ以上であり、マゼンタ、イエローのインクの経過時間Ｔｍａ、Ｔｙｅは一定時間Ｔａ未満であるとする。この場合、印刷に用いる黒のインクの量をＸｂｋ、フラッシングによって吐出すべき黒のインクの量をＹｂｋ、印刷に用いるシアンのインクの量をＸｃｙ、フラッシングによって吐出すべきシアンのインクの量をＹｃｙとすると、制御部１０は、上述した複数の画像のうち、以下の式１によって求められる差分Ｚが最も小さくなる画像を選択する。
【００５６】
差分Ｚ＝｜Ｘｂｋ−Ｙｂｋ｜＋｜Ｘｃｙ−Ｙｃｙ｜  ・・・  式１
ここで、印刷に用いるインクの量は前述したＳ２０９で求めたものを用いることができる。また、フラッシングによって吐出すべき量は予めドット数に換算されているものとする。
【００５７】
Ｓ３１０では、制御部１０は印刷部１１を制御して、選択した画像を印刷させる。
Ｓ３１１では、制御部１０は印刷した画像を記憶部１３から削除する。
Ｓ３１２では、制御部１０は、フラッシング量Ｑｃｙ、Ｑｍａ、Ｑｙｅ、Ｑｂｋに、Ｓ３１０での印刷に用いられたインクの量をそれぞれ加算する。つまり、制御部１０は、印刷に用いられたインクの量をフラッシングによって吐出した量とみなし、フラッシング量Ｑに加算する。
【００５８】
Ｓ３１３では、制御部１０は経過時間Ｔが一定時間Ｔａ以上である各色について、その色のフラッシング量Ｑがフラッシングによって吐出すべき量に達しているか否かを判断する。
制御部１０は、経過時間Ｔが一定時間Ｔａ以上である色の中にフラッシング量Ｑがフラッシングによって吐出すべき量に達していない色が１色でもある場合は、フラッシングが完了していないとしてＳ３１４に進む。一方、経過時間Ｔが一定時間Ｔａ以上である全ての色のフラッシング量Ｑがフラッシングによって吐出すべき量に達している場合は、制御部１０はフラッシングが完了したとしてＳ３１５に進む。
Ｓ３１４では、制御部１０は経過時間Ｔｃｙ、Ｔｍａ、Ｔｙｅ、Ｔｂｋに前回時間を加算した時からの経過時間ΔＴをそれぞれ加算してＳ３０１に戻る。
【００５９】
Ｓ３１５では、制御部１０はフラッシング量Ｑがフラッシングによって吐出すべき量に達した色の各変数を初期化する。
具体的には、制御部１０は、フラッシング量Ｑがフラッシングによって吐出すべき量に達した色の経過時間Ｔを０（零）に初期化し、フラッシング量Ｑを０（零）に初期化する。
Ｓ３１６では、制御部１０はフラッシング量Ｑがフラッシングによって吐出すべき量に達していない色の経過時間Ｔに前回時間を加算した時からの経過時間ΔＴをそれぞれ加算する。
Ｓ３１７では、制御部１０はフラッシングの実行条件が成立したか否かを再度判断する。制御部１０は、いずれの色も経過時間Ｔが一定時間Ｔａ未満である場合は実行条件が成立していないと判断して一時復帰処理に戻り、いずれか１色でも経過時間Ｔが一定時間Ｔａ以上である場合は実行条件が成立したとしてＳ３０１に戻る。
【００６０】
（５）実施形態の効果
以上説明した実施形態１に係るプリンタ１によると、フラッシングの実行条件が成立したと判断されると、印刷すべき画像がない場合は印刷部１１にフラッシングを実行させ、印刷すべき画像がある場合は、フラッシングの替わりに、印刷部１１にその画像を印刷させる。フラッシングの実行条件が成立すればいずれにせよインクは吐出されるので、フラッシングの実行条件が成立したときに印刷すべき画像がある場合はフラッシングの替わりにその画像を印刷することにより、ノズルのインクの詰まりを抑制しつつ、インクを画像の印刷に有効に利用できる。
【００６１】
更に、プリンタ１によると、制御部１０は、省電力モード中であっても、フラッシングの実行条件が成立したと判断されたとき、印刷すべき画像がある場合は、フラッシングの替わりにその画像を印刷させる。省電力モード中であってもフラッシングの実行条件が成立すればいずれにせよインクは吐出されるので、フラッシングの替わりにその画像を印刷することにより、ノズルのインクの詰まりを抑制しつつ、インクを画像の印刷に有効に利用できる。
【００６２】
更に、プリンタ１によると、フラッシングが実行されるべきインクが印刷に用いられる画像を印刷する。仮にフラッシングが実行されるべきインクが印刷に用いられない画像を印刷したとすると、印刷がフラッシングの替わりをなさない。これに対し、フラッシングが実行されるべきインクが印刷に用いられる画像を印刷すると、印刷がフラッシングの替わりをなすので、ノズルのインクの詰まりを抑制できる。
【００６３】
更に、プリンタ１によると、フラッシングが実行されるべきインクのみが印刷に用いられる画像がある場合は、フラッシングが実行されるべきインクのみが印刷に用いられる画像を印刷するので、フラッシングが実行されるべきでないインクが無用に吐出されてしまうことを抑制できる。
【００６４】
更に、プリンタ１によると、フラッシングの実行条件が成立したときに印刷すべき画像があっても、フラッシングが実行されるべきインクが印刷に用いられる画像がない場合は画像を印刷させないので、無用な印刷が行われることを抑制できる。
【００６５】
更に、プリンタ１によると、フラッシングの実行条件が成立したとき、印刷すべき画像が複数ある場合は、各画像についてその画像の印刷に用いられるインクの量を判断し、印刷に用いられるインクの量がフラッシングによって吐出すべき量に最も近い画像を印刷させるので、印刷に用いたインクの量がフラッシングによって吐出すべき量にあまりにも満たないことによって画像の印刷がフラッシングの替わりをなさないことを低減できる。あるいは、フラッシングによって吐出すべき量よりも必要以上にインクを吐出することによって、フラッシングが不要になったにもかかわらず、本来印刷を制限されるべきである省電力モード中に必要以上に印刷されてしまうことを低減できる。
【００６６】
更に、プリンタ１によると、フラッシングの替わりに画像を印刷させた場合に、その印刷に用いたインクの量がフラッシングによって吐出すべき量に満たない場合は、Ｓ３０１に戻ってフラッシング印刷処理を継続させる。言い換えると、プリンタ１は、印刷に用いたインクの量がフラッシングによって吐出すべき量に満たない場合は、フラッシング印刷処理を繰り返すことによってその印刷の後にフラッシングを実行させる。このため、プリンタ１によると、フラッシングによって吐出すべき量を確実に吐出させることができる。
【００６７】
また、プリンタ１によると、フラッシングの替わりに画像を印刷させる場合に、フラッシングの替わりに印刷保留画像を印刷させるか、送信保留画像を印刷させるか、あるいはその両方を印刷させるかをユーザが選択できるので、ユーザの選択の自由度を向上させることができる。
【００６８】
＜実施形態２＞
次に、本発明の実施形態２を説明する。
実施形態１ではＳ３１０で画像を印刷するときその画像を最後まで印刷するが、実施形態２では印刷に用いるインクの量がフラッシングによって吐出すべき量を超える場合は、その印刷を中断させる。
【００６９】
例えば、経過時間Ｔが一定時間Ｔａ以上である色が２色ある場合、印刷の途中で先に一方の色のフラッシング量Ｑがフラッシングによって吐出すべき量に達すると、他方の色のフラッシング量Ｑがフラッシングによって吐出すべき量に達するまで印刷を継続し、両方の色のフラッシング量Ｑがフラッシングによって吐出すべき量に達すると、印刷が完了していなくても印刷が中断される。
画像の印刷を中断した場合は、次回フラッシングの替わりに画像を印刷するときに印刷を再開してもよい。あるいは、その後にフラッシングの実行条件が成立することなく通常モードに復帰した場合は通常モードに復帰したときに印刷を再開してもよい。
【００７０】
以上説明した実施形態２に係るプリンタ１によると、フラッシングの替わりに画像を印刷させる場合に、その印刷に用いるインクの量がフラッシングによって吐出すべき量を超える場合は、その印刷を中断させる。このため、プリンタ１によると、フラッシングの実行条件が成立したときに、フラッシングによって吐出すべき量よりも必要以上のインクを吐出することによって、フラッシングが不要になったにもかかわらず、本来印刷を制限されるべきである省電力モード中に必要以上に印刷されてしまうことを低減できる。
【００７１】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【００７２】
（１）上記実施形態では、実行条件が成立したとき、印刷すべき画像がある場合は、フラッシングの替わりに画像を印刷する場合を例に説明したが、フラッシングの替わりに画像を印刷するか否かをユーザが選択できるようにしてもよい。
【００７３】
（２）上記実施形態では、省電力モード中である場合に、実行条件が成立したとき、印刷すべき画像がある場合は、フラッシングの替わりに画像を印刷する場合を例に説明したが、通常モードのときも、実行条件が成立したとき、印刷すべき画像がある場合は、フラッシングの替わりに画像を印刷するようにしてもよい。
【００７４】
（３）上記実施形態では印刷すべき画像があっても印刷しない印刷制限モードとして省電力モードを例に説明したが、印刷制限モードは省電力モード以外であってもよい。
例えば、印刷制限モードは、印刷するシート３の枚数や印刷に用いるインクの量に管理者が上限を設定できるようにし、その上限に達した場合は印刷すべき画像があっても印刷しない印刷禁止モードであってもよい。
【００７５】
（４）上記実施形態では複数色のインクを用いて画像を印刷するカラープリンタを例に説明したが、例えば黒のインクのみを用いて印刷するモノクロプリンタであってもよい。
【００７６】
（５）上記実施形態ではＳ３１３においてフラッシング量Ｑがフラッシングによって吐出すべき量に達していない色があると判断された場合はＳ３０１に戻って再度フラッシングを実行するが、フラッシングによって吐出すべき量に達しない色についてのみ、フラッシングによって吐出すべき量に足りない分のインクをＳ３１０での印刷の前にフラッシングによって吐出してもよい。あるいは、Ｓ３１０での印刷の前と印刷の後とに分けて吐出してもよい。
【００７７】
（６）上記実施形態では判断部、及び制御部の一例としてＣＰＵを備える制御部１０を例に説明したが、判断部、及び制御部はＡＳＩＣによって実現されてもよい。また、判断部、及び制御部はそれぞれ互いに異なるＣＰＵあるいはＡＳＩＣによって実現されてもよい。
【００７８】
（７）上記実施形態ではフラッシングの替わりに画像を印刷する場合に印刷保留画像及び送信保留画像の中から印刷する画像を選択する場合を例に説明したが、通常モード時にユーザが特定の画像をフラッシングの替わりに印刷する画像として選択するようにしてもよい。
【符号の説明】
【００７９】
１・・・プリンタ、３・・・シート、１０・・・制御部、１１・・・印刷部、１２・・・操作部、１３・・・記憶部、１４・・・インタフェース部、１５・・・電源部、１６・・・バッテリー、２１・・・記録ヘッド、２２・・・記録ヘッド搬送部、２３・・・キャップ、２４・・・ガイドロッド、２５・・・駆動ローラ、２６・・・従動ローラ、２７・・・タイミングベルト、２８・・・ステッピングモータ、２９・・・インク吸収材
【図１】
0005344263.tif 000002
【図２】
0005344263.tif 000003
【図３】
0005344263.tif 000004
【図４】
0005344263.tif 000005
【図５】
0005344263.tif 000006
【図６】
0005344263.tif 000007