(57)【要約】      （修正有）【課題】印刷時に用紙やインクの無駄な消費を防止できる、インクジェット方式のファクシミリ装置を提供する。【解決手段】メンテナンス要求の発生に応じて印刷エンジンをメンテナンスのために制御するメンテナンス制御手段と、通信回線を介してファクシミリデータを受信すると前記メンテナンス要求より優先度の低いファクシミリ印刷要求を発生させる通信手段と、前記メンテナンスのための制御の実行終了時に前記ファクシミリ印刷要求が存在するか、終了後に初めて前記ファクシミリ印刷要求が発生した場合、前記印刷エンジンが印刷を実行する前に前記メンテナンス要求又は印刷実行承認の入力を促す案内手段と、入力するための操作手段と、前記ファクシミリ印刷要求が発生するか、前記ファクシミリ印刷要求が存在する場合に前記印刷実行承認が入力されたとき、印刷を実行させるファクシミリ印刷制御手段と、を備えるファクシミリ装置。【選択図】図１
2007174493.tif 000002
【特許請求の範囲】
【請求項１】
インクカートリッジからインクを導出し前記インクを噴射する噴射ヘッドを有し、前記噴射ヘッドから噴射する前記インクによって用紙に画像を印刷する印刷エンジンと、
メンテナンス要求の発生に応じて前記印刷エンジンをメンテナンスのために制御するメンテナンス制御手段と、
通信回線を介してファクシミリデータを受信し、前記ファクシミリデータを受信すると前記メンテナンス要求より優先度の低いファクシミリ印刷要求を発生させる通信手段と、
前記メンテナンスのための制御の実行終了時に前記ファクシミリ印刷要求が存在するか、前記メンテナンスのための制御の実行終了後に初めて前記ファクシミリ印刷要求が発生した場合、前記ファクシミリデータに基づいて前記印刷エンジンが印刷を実行する前に前記メンテナンス要求又は印刷実行承認の入力を促す案内手段と、
前記メンテナンス要求及び前記印刷実行承認を入力するための操作手段と、
前記ファクシミリ印刷要求が発生するか、前記ファクシミリ印刷要求が存在する場合に前記印刷実行承認が入力されたとき、前記ファクシミリデータに基づいて前記印刷エンジンに印刷を実行させるファクシミリ印刷制御手段と、
を備えるファクシミリ装置。
【請求項２】
前記案内手段は、前記メンテナンスのための制御の実行期間内に前記ファクシミリ印刷要求が発生すると、前記メンテナンスのための制御の実行終了直後に前記メンテナンス要求又は前記印刷実行承認の入力を促す、
請求項１に記載のファクシミリ装置。
【請求項３】
前記ファクシミリデータでない画像データの印刷要求を入力するための印刷要求入力手段と、
前記画像データの印刷要求が入力されると、前記画像データに基づいて前記印刷エンジンに印刷を実行させる画像印刷制御手段と、をさらに備え、
前記メンテナンス制御手段は、前記メンテナンスのための制御の実行毎にフラグをセットし、
前記ファクシミリ印刷制御手段及び前記画像印刷制御手段は、前記印刷エンジンが印刷の実行を終了する度に前記フラグをリセットし、
前記案内手段は、前記フラグがリセットされている場合、前記メンテナンス要求及び前記印刷実行承認の入力を促さない、
請求項１又は２に記載のファクシミリ装置。
【請求項４】
前記メンテナンスのための制御は、前記インクカートリッジを交換するためのインク交換制御と、前記噴射ヘッド内の残留インクを吸引するためのクリーニング制御と、予め決められたチェックチャートを印刷するためのチェック制御とを含む、
請求項１〜３のいずれか一項に記載のファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はファクシミリ装置に関し、特にインクジェット方式で印刷を実行するファクシミリ装置に関する。
【背景技術】
【０００２】
近年、複写機能、ファクシミリ機能、印刷機能などを有する所謂マルチファンクションプリンタが普及している。特許文献１には、印刷実行中のインクリボン切れなどの異常が発生すると印刷を中断し、インクリボンの交換によって正常な状態に復帰すると印刷を中断状態から再開することによりインクリボンや用紙を無駄に消費しないファクシミリ装置が記載されている。
【０００３】
しかし、インクジェット方式のプリンタにおいてインクカートリッジの交換後に印刷を実行する場合には、印刷ヘッドのクリーニングやチェックチャートの印刷などのメンテナンスが必要になる。このため、インクジェット方式によって印刷を実行するマルチファンクションプリンタに特許文献１に記載された制御方法を適用すると、印刷再開後に劣悪な品質で印刷が実行され、用紙やインクがかえって無駄に消費されるおそれがある。
【０００４】
【特許文献１】特開２００４−３２８０７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は上記の問題を解決するために創作されたものであって、印刷時に用紙やインクの無駄な消費を防止できる、インクジェット方式のファクシミリ装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）上記目的を達成するためのファクシミリ装置は、インクカートリッジからインクを導出し前記インクを噴射する噴射ヘッドを有し、前記噴射ヘッドから噴射する前記インクによって用紙に画像を印刷する印刷エンジンと、メンテナンス要求の発生に応じて前記印刷エンジンをメンテナンスのために制御するメンテナンス制御手段と、通信回線を介してファクシミリデータを受信し、前記ファクシミリデータを受信すると前記メンテナンス要求より優先度の低いファクシミリ印刷要求を発生させる通信手段と、前記メンテナンスのための制御の実行終了時に前記ファクシミリ印刷要求が存在するか、前記メンテナンスのための制御の実行終了後に初めて前記ファクシミリ印刷要求が発生した場合、前記ファクシミリデータに基づいて前記印刷エンジンが印刷を実行する前に前記メンテナンス要求又は印刷実行承認の入力を促す案内手段と、前記メンテナンス要求及び前記印刷実行承認を入力するための操作手段と、前記ファクシミリ印刷要求が発生するか、前記ファクシミリ印刷要求が存在する場合に前記印刷実行承認が入力されたとき、前記ファクシミリデータに基づいて前記印刷エンジンに印刷を実行させるファクシミリ印刷制御手段と、を備える。
このファクシミリ装置によると、メンテナンスのための制御の終了後に初めてファクシミリデータの印刷が実行される場合には、印刷実行承認が入力されるまで、ファクシミリデータの印刷が留保される。またこのファクシミリ装置によると、印刷実行承認の代わりにメンテナンス要求が入力された場合、印刷エンジンがメンテナンスのために制御される。したがって、このファクシミリ装置によると、ファクシミリデータの印刷時に用紙やインクの無駄な消費を防止できる。
【０００７】
（２）上記目的を達成するためのファクシミリ装置において、前記案内手段は、前記メンテナンスのための制御の実行期間内に前記ファクシミリ印刷要求が発生すると、前記メンテナンスのための制御の実行終了直後に前記メンテナンス要求又は前記印刷実行承認の入力を促してもよい。
このファクシミリ装置によると、メンテナンスのための制御の実行期間内にファクシミリ印刷要求が発生しても、メンテナンスのための制御の実行終了後にファクシミリデータの印刷を実行する前にメンテナンス要求を入力できる。このため、このファクシミリ装置によると、メンテナンスのための制御中にファクシミリデータを受信した場合にも、例えばインクカートリッジの交換後に印刷ヘッド内の残留インクを吸引するためのクリーニング制御や、クリーニング制御後に予め決められたチェックチャートを印刷するためのチェック制御等を、ユーザの要求に応じて実行することができる。
【０００８】
（３）上記目的を達成するためのファクシミリ装置は、前記ファクシミリデータでない画像データの印刷要求を入力するための印刷要求入力手段と、前記画像データの印刷要求が入力されると、前記画像データに基づいて前記印刷エンジンに印刷を実行させる画像印刷制御手段と、をさらに備えてもよい。このファクシミリ装置において、前記メンテナンス制御手段は、前記メンテナンスのための制御の実行毎にフラグをセットしてもよく、前記ファクシミリ印刷制御手段及び前記画像印刷制御手段は、前記印刷エンジンが印刷の実行を終了する度に前記フラグをリセットしてもよく、前記案内手段は、前記フラグがリセットされている場合、前記メンテナンス要求及び前記印刷実行承認の入力を促さなくてもよい。
このファクシミリ装置は、ファクシミリデータでない画像データを印刷する機能を有する。ファクシミリデータでない画像データの印刷はユーザによって主体的に行われる印刷要求の入力に応じて実行される。メンテナンス後にそのような印刷要求が入力されている場合には、メンテナンス後の最初のファクシミリデータの印刷実行前であっても、メンテナンス要求又は印刷実行承認の入力を促すと、既に主体的に印刷要求を入力しているユーザにストレスを生じさせる。このファクシミリ装置は、メンテナンスのための制御の実行毎にフラグをセットし、ファクシミリデータ又は画像データの印刷が終了するとフラグをリセットし、フラグがリセットされている場合にはメンテナンス要求及び印刷実行承認の入力を促さない。このため、このファクシミリ装置によるとユーザのストレスが軽減される。
【０００９】
（４）上記目的を達成するためのファクシミリ装置において、前記メンテナンスのための制御は、前記インクカートリッジを交換するためのインク交換制御と、前記噴射ヘッド内の残留インクを吸引するためのクリーニング制御と、予め決められたチェックチャートを印刷するためのチェック制御とを含んでもよい。
【００１０】
尚、本発明に備わる複数の手段の各機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら複数の手段の各機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
【発明を実施するための最良の形態】
【００１１】
以下、複数の実施例に基づいて本発明の実施の形態を説明する。
図２は、本発明によるファクシミリ装置が適用されたマルチファンクションプリンタ（ＭＦＰ）１を示すブロック図である。ＭＦＰ１は、印刷機能、複写機能、スキャン機能及びファクシミリ機能を有する。
【００１２】
ＣＰＵ１０はＲＯＭ１２に格納されている制御プログラムを実行することによりメンテナンス制御手段、案内手段、ファクシミリ印刷制御手段、及び画像印刷制御手段として機能し、ＭＦＰ１の各部を制御する。制御プログラムは、所定のサーバからのネットワークを介したダウンロード、リムーバブルメモリ２８等のコンピュータ読み取り可能な記憶媒体からの読み出し等によってＲＯＭ１２に格納することもできる。ＲＯＭ１２はフラッシュメモリなどの不揮発性の記憶媒体である。
ＲＡＭ１４は、制御プログラムやＣＰＵ１０の処理対象データが一時的に格納されるＳＤＲＡＭなどの揮発性の記憶媒体である。ＲＡＭ１４に格納される処理対象データとしては、ファクシミリデータ、ファクシミリデータではない画像データ、各プロセスの実行を制御するためのフラグなどがある。
【００１３】
案内手段としてのＬＣＤユニット１６は、液晶パネル６４（図３参照）及びその駆動回路を備える。
操作手段及び印刷要求入力手段としての操作ユニット２７は、ＭＦＰ１に各種の要求を入力するための複数のキー（図３参照）を備えている。キー６６はメニューの項目選択のための十字キーである。キー６８はメニューの項目を確定するためのプッシュスイッチである。キー７０は要求を取り消すためのプッシュスイッチである。キー７２は画像データの印刷要求及び複写要求を入力するためのプッシュスイッチである。複写要求は画像データの印刷要求でもある。
【００１４】
印刷要求入力手段としての外部インタフェース２９は、ＭＦＰ１とパーソナルコンピュータ（ＰＣ）３、ディジタルスチルカメラ（ＤＳＣ）４等の外部システムとの通信を制御する入出力機構である。ＰＣ３及びＤＳＣ４のユーザはＰＣ３及びＤＳＣ４を介してＭＦＰ１に画像データの印刷要求を入力することができる。ＰＣ３及びＤＳＣ４から画像データの印刷要求が入力されると、ＰＣ３及びＤＳＣ４が保持している画像データがＭＦＰ１に入力され、ＭＦＰ１は入力された画像データの印刷を実行する。
リムーバブルメモリコントローラ（ＲＭＣ）２６は図示しないコネクタに接続されるリムーバブルメモリ２８に格納されている画像データなどを読み出す入力機構である。
【００１５】
ファクシミリユニット２４は、公衆電話網と接続するためのＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、送受信データの変復調を行うモデム、ＩＴＵ−Ｔ勧告に従ってプロトコル制御を行うプロトコル制御部、送受信データを符号化および復号化する符号化・復号化部などを有する。ファクシミリユニット２４は、公衆電話網を介して、他のファクシミリ装置２にファクシミリデータを送信し、他のファクシミリ装置２からファクシミリデータを受信する。モノクロのファクシミリデータはＧ３ファクシミリ等に準拠した二値の画像データであり、カラーのファクシミリデータはＪＰＥＧフォーマットの画像データである。
【００１６】
スキャンユニット２２は、リニアイメージセンサ、リニアイメージセンサの駆動回路、照明装置、結像光学系、ＡＤ変換器等で構成されている。スキャンユニット２２は、照明装置によって照明された原稿をレンズ、ミラー等の結像光学系によってリニアイメージセンサの受光面に結像させ、リニアイメージセンサの出力信号をＡＤ変換器でディジタル化してＲＡＭ１４に書き込む。尚、スキャンユニット２２は、フラットベッド型でもよいし、シートフィード型でもよいし、ハンディ型でもよい。リニアイメージセンサは、密着型でもよいし、レンズ縮小型でもよい。照明装置は、蛍光管ランプを光源としてもよいし、ＬＥＤを光源としてもよい。
画像処理ユニット２０は、ファクシミリデータ及びファクシミリデータ以外の画像データから印刷データを生成するためのガンマ補正、解像度変換、分版処理、ハーフトーニング、インタレース処理等を高速に実行するためのＤＳＰである。
【００１７】
図４は印刷エンジン１８を示すブロック図である。
印刷エンジン１８は、用紙５６を搬送するための送紙ローラ４２を備えている。用紙５６は送紙ローラ４２と従動ローラ４０とによって挟まれる。送紙ローラ４２を駆動するためのモータ３６が回転すると用紙５６がキャリッジ４５の移動方向と垂直な方向に搬送される。モータ３６は図示しない駆動回路から出力される駆動信号によって駆動される。
【００１８】
印刷エンジン１８は、インクジェット方式で用紙５６に画像を印刷するための噴射ヘッド４４を備えている。噴射ヘッド４４はキャリッジ４５に固定されている。インクカートリッジ４６は交換可能にキャリッジ４５に搭載される。キャリッジ４５はガイドロッド４７に往復移動自在に取り付けられている。キャリッジ４５は、プーリ３４に掛けられたベルト３８と結合されている。プーリ３４を駆動するためのモータ３２が回転するとキャリッジ４５が往復移動する。モータ３２は図示しない駆動回路から出力される駆動信号によって駆動される。
【００１９】
図５は噴射ヘッド４４を示す模式図である。噴射ヘッド４４のボディ６０には多数のノズル６１が形成されている。ボディ６０にはインクカートリッジ４６のインク室６２からノズル６１に通ずるインク通路５９が形成されている。ボディ６０には圧電効果によって歪むピエゾ５８が固定されている。ピエゾ５８に図示しない駆動回路から駆動パルス電圧が印加されると、インク通路５９が収縮し、インクカートリッジ４６からインクが導出され、ノズル６１から用紙５６に向かってインクが噴射される。その結果、インクによって用紙５６に画像が印刷される。
【００２０】
噴射ヘッド４４のノズル６１やインク通路５９は、インクの固化によって詰まったり、インクカートリッジ４６の交換時に汚染される。ノズル６１やインク通路５９の詰まりや汚染は印刷画質を劣化させるため、噴射ヘッド４４はクリーニングを必要とする。
印刷エンジン１８は、噴射ヘッド４４をクリーニングするためのクリーニングユニットを備えている。クリーニングユニットは、キャップ４８、キャップ４８を往復移動させるためのリニアソレノイド５０、チューブポンプ５２、吸収体５４等で構成されている。
【００２１】
（作動）
図１（Ａ）はインクカートリッジ４６の交換中にファクシミリの着信が発生する場合のＭＦＰ１の作動を時間軸に沿って説明するための模式図である。
ＭＦＰ１の待機中にメンテナンス要求としてのインク交換要求Ｒ１が発生すると、インクカートリッジを交換するためのインク交換制御プロセスＰ１が起動する。インク交換要求Ｒ１は、例えば特定のキーの押下により液晶パネル６４に表示されるメンテナンスメニューにおいて、対応する項目が選択されることによって発生する。インク交換制御プロセスＰ１では、ＣＰＵ１０の制御下でキャリッジ４５が予め決められたインク交換位置に移動する。次にＣＰＵ１０はインクカートリッジ４６の装着に伴ってカバーが閉じたり、操作ユニット２７の特定のプッシュスイッチが押下される等の装着トリガが発生するまで待機する。装着トリガが発生すると、ＣＰＵ１０の制御下で噴射ヘッド４４のクリーニングが実行される。具体的には、リニアソレノイド５０によって噴射ヘッド４４にキャップ４８が接続され、チューブポンプ５２が起動して噴射ヘッド４４から残留インクがキャップ４８側に吸引される。次にリニアソレノイド５０によってキャップ４８が噴射ヘッド４４から離れ、キャップ４８に残留しているインクがチューブポンプ５２に吸引される。チューブポンプ５２が吸引したインクを吸収体５４側に送出すると、噴射ヘッド４４のクリーニングが終了する。噴射ヘッド４４のクリーニングが終了すると、インク交換制御プロセスＰ１はフラグＦをセットし、終了する。
【００２２】
インク交換制御プロセスＰ１の実行中にファクシミリの着信が発生すると、ファクシミリデータ受信プロセスＰ２が起動するとともに、ファクシミリ印刷要求Ｒ４が発生する。ファクシミリデータ受信プロセスＰ２では、ファクシミリユニット２４が受信したファクシミリデータがＲＡＭ１４に書き込まれる。ファクシミリ印刷要求Ｒ４はインク交換要求Ｒ１よりも優先度が低いため、インク交換要求Ｒ１が存在している状態でファクシミリ印刷要求Ｒ４が発生しても、ファクシミリ印刷プロセスＰ６は起動しない。
【００２３】
インク交換制御プロセスＰ１が終了すると、フラグＦがセットされているため、ファクシミリ印刷プロセスＰ６は起動せず、メニュー表示プロセスＰ３が起動し、液晶パネル６４に図３に示すメニューが表示される。このメニューは、印刷されていないファクシミリデータをＭＦＰ１が保持していることをユーザに報知し、処理の選択をユーザに促すものである。このメニューでは、選択項目として、印刷実行承認を入力するための「１．受信原稿印刷」、メンテナンス要求としてのチェック要求を入力するための「２．ノズルチェック」、メンテナンス要求としてのクリーニング要求を入力するための「３．クリーニング」が表示される。十字キー６６によって操作されるカーソル６５が「１．受信原稿印刷」を示している状態でキー６８が押下されると、ファクシミリ印刷要求が入力される。ファクシミリ印刷要求の入力によってファクシミリ印刷要求が発生する。カーソル６５が「２．ノズルチェック」を示している状態でキー６８が押下されると、チェック要求が入力され、チェック要求が発生する。カーソル６５が「３．クリーニング」を示している状態でキー６８が押下されると、クリーニング要求が入力され、クリーニング要求が発生する。
【００２４】
このように、インク交換制御プロセスＰ１が終了しても、ファクシミリ印刷プロセスＰ６は起動せず、メニュー表示プロセスＰ３が起動するため、ユーザはファクシミリデータの印刷が実行される前にチェック要求やクリーニング要求を入力して噴射ヘッド４４が正常に機能する状態になったことを確認することができる。このため、インク交換制御プロセスＰ１の終了時点で噴射ヘッド４４が汚染されているような場合に劣悪な品質でファクシミリデータの印刷が実行されることが防止される。
【００２５】
メニュー表示プロセスＰ３でチェック要求が入力されると、チェック要求Ｒ３が発生し、チェック制御プロセスＰ４が起動する。チェック制御プロセスＰ４では、ＲＯＭ１２に格納されている予め決められたチェックチャートがＣＰＵ１０の制御下で印刷エンジン１８によって印刷される。チェックチャートは送紙のずれ、印刷色の異常等を印刷結果で目視可能な画像である。チェックチャートの印刷が終了すると、チェック制御プロセスＰ４はフラグＦをセットして終了する。尚、この場合、フラグＦは既にセットされているため、フラグＦの変化はない。
【００２６】
チェック制御プロセスＰ４が終了すると、フラグＦがセットされているため、ファクシミリ印刷プロセスＰ６は起動せず、再びメニュー表示プロセスＰ５が起動する。このように、チェック制御プロセスＰ４が終了しても、ファクシミリ印刷プロセスＰ６は起動せず、再びメニュー表示プロセスＰ５が起動するため、チェックチャートの印刷結果から噴射ヘッド４４の異常が認められる場合には、ユーザはファクシミリデータの印刷が実行される前にクリーニング要求を入力して噴射ヘッド４４が正常に機能する状態になったことを確認することができる。このため、チェック制御プロセスＰ４の終了時点で噴射ヘッド４４が汚染されているような場合に劣悪な品質でファクシミリデータの印刷が実行されることが防止される。
【００２７】
メニュー表示プロセスＰ５で印刷実行承認が入力されると、ファクシミリ印刷プロセスＰ６が起動する。ファクシミリ印刷プロセスＰ６では、ファクシミリデータ受信プロセスＰ２においてＲＡＭ１４に書き込まれたファクシミリデータがＣＰＵ１０の制御下で画像処理ユニット２０によって印刷データに変換される。印刷エンジン１８は画像処理ユニット２０から出力される印刷データに基づいてファクシミリデータの印刷を実行する。その結果、送信元のファクシミリ装置２が読み取った画像が用紙５６に印刷される。印刷エンジン１８がファクシミリデータの印刷の実行を終了すると、ファクシミリ印刷プロセスＰ６はフラグＦをリセットして終了する。
【００２８】
図１（Ｂ）はインクカートリッジの交換後の最初の印刷がファクシミリ印刷である場合のＭＦＰ１の作動を時間軸に沿って説明するための模式図である。
インク交換制御プロセスＰ７の終了後、待機状態が継続した後にファクシミリ着信が発生した状態では、インク交換制御プロセスＰ７の終了時にセットされているフラグＦがセットされている。従って、この状態でファクシミリ着信に応じてファクシミリデータ受信プロセスＰ８が起動し、ファクシミリ印刷要求Ｒ６が発生しても、ファクシミリ印刷プロセスＰ１２は起動せず、メニュー表示プロセスＰ９が起動する。このため、ユーザはファクシミリデータの印刷が実行される前にチェック要求やクリーニング要求を入力して噴射ヘッド４４が正常に機能する状態になったことを確認することができる。このため、インク交換制御プロセスＰ７の終了時点で噴射ヘッド４４が汚染されているような場合に劣悪な品質でファクシミリデータの印刷が実行されることが防止される。
【００２９】
図１（Ｃ）はインクカートリッジの交換後の最初の印刷がファクシミリ印刷でない場合のＭＦＰ１の作動を時間軸に沿って説明するための模式図である。
インク交換制御プロセスＰ１３の終了後、待機状態が継続した後に画像データの印刷要求Ｒ８が発生した状態では、インク交換制御プロセスＰ１３の終了時にセットされたフラグＦがセットされている。画像データの印刷要求は、例えば操作ユニット２７のキー７２の押下やＰＣ３やＤＳＣ４によって入力される。画像データの印刷要求が入力されると画像データの印刷要求Ｒ８が発生する。このように画像データの印刷要求Ｒ８は、ユーザが主体的にＭＦＰ１等を操作することによって発生する。このため、画像データの印刷要求Ｒ８に対しては、ファクシミリ印刷要求と異なった処理が実行されることが望ましい。したがって、画像データの印刷要求Ｒ８が発生すると、それがインク交換制御プロセスＰ１３の終了後の最初の印刷要求であったとしても、画像印刷プロセスＰ１６が発生する。なぜならば、ユーザは印刷要求Ｒ８を入力する前のＭＦＰ１の待機中に、クリーニング要求又はチェック要求を入力可能だからである。
【００３０】
画像印刷プロセスＰ１６では、リムーバブルメモリ２８、ＰＣ３又はＤＳＣ４から入力される画像データがＣＰＵ１０の制御下で印刷エンジン１８によって印刷される。印刷エンジン１８が画像データの印刷実行を終了すると、画像印刷プロセスＰ１６はフラグＦをリセットし、終了する。このときフラグＦをリセットするのは次の理由による。画像印刷プロセスＰ１６が起動し終了したということは、ユーザが主体的に印刷要求を入力した結果、印刷が実行され、印刷の実行が終了したということである。前述したようにユーザは印刷要求を入力する前にクリーニング要求又はチェック要求を入力可能であるから、印刷要求に応じて印刷の実行が終了したにもかかわらず、ファクシミリを着信した場合に印刷実行承認の入力をユーザに促すと、ユーザにストレスを感じさせるからである。
【００３１】
画像印刷プロセスＰ１６の終了後、待機状態が継続した後にファクシミリ着信が発生した時点では、画像印刷プロセスＰ１６の終了時にフラグＦがリセットされているため、ファクシミリデータ受信プロセスＰ１７が起動するとともに、ファクシミリ印刷要求Ｒ９が発生し、ファクシミリ印刷プロセスＰ１８が起動する。その結果、メニュー表示プロセスが起動されることなくファクシミリデータの印刷の実行が開始される。
【００３２】
図１（Ｄ）はファクシミリ印刷中にインク残量がなくなる場合のＭＦＰ１の作動を時間軸に沿って説明するための模式図である。
ファクシミリ印刷プロセスＰ２０の実行中にインクカートリッジ４６のインク残量がなくなると、インク交換要求Ｒ１１が自動的に発生する。このようにインク交換要求Ｒ１１を自動的に発生させるためには、インクカートリッジ４６のインク残量を監視するためのセンサやインク噴射量を積算するカウンタが必要になる。
【００３３】
インク交換要求Ｒ１１に応じてファクシミリ印刷プロセスＰ２０が中断しインク交換制御プロセスＰ２１が実行されると前述したようにフラグＦがセットされる。インク交換制御プロセスＰ２１が終了するとき、その時点でファクシミリ印刷要求Ｒ１０が継続して存在しているがフラグＦがセットされているため、ファクシミリ印刷プロセスＰ２０は再開されずにメニュー表示プロセスＰ２２が起動する。
【００３４】
メニュー表示プロセスＰ２２では前述したように印刷実行承認、チェック要求、クリーニング要求のいずれかを入力可能であるが、ここでは印刷実行承認が入力されたとする。印刷実行承認が入力されると、ファクシミリ印刷プロセスＰ２０の実行が再開され、ＣＰＵ１０の制御下でファクシミリデータの印刷が印刷エンジン１８によって実行される。実行が再開されたファクシミリ印刷プロセスＰ２０では、中断時のラインから印刷の実行が再開されてもよいし、ファクシミリデータの印刷が最初からやり直されてもよい。印刷エンジン１８によるファクシミリデータの印刷の実行が終了すると、ファクシミリ印刷プロセスＰ２０は、前述したようにフラグＦをリセットして終了する。
【００３５】
図６はファクシミリ受信時の処理の流れを示すフローチャートである。
ファクシミリユニット２４は常時ファクシミリトーン信号の着信を監視している（ステップＳ１００）。
ファクシミリトーン信号が着信すると、すなわちファクシミリの着信が発生すると、ファクシミリユニット２４は発信元のファクシミリ装置２との通信を確立する（ステップＳ１０２）。具体的にはファクシミリユニット２４は受信可能な通信方式などをファクシミリトーン信号として発信元のファクシミリ装置２に返信する。
【００３６】
ステップＳ１０４では、ファクシミリユニット２４は発信元のファクシミリ装置２からファクシミリデータを受信する（ステップＳ１０４）。具体的には、ファクシミリユニット２４は、復号化したファクシミリデータをＲＡＭ１４に格納し、ファクシミリ印刷要求を発生させる。この処理は、ファクシミリデータ受信プロセスに相当する。
ステップＳ１０６では、ファクシミリ印刷のルーチンが実行される。尚、ファクシミリ印刷のルーチンはファクシミリデータ受信プロセスと並列に実行されてもよい。
【００３７】
図７はファクシミリ印刷のルーチンを示すフローチャートである。
ステップＳ２００では、ＣＰＵ１０はフラグＦがセットされているか判定する。フラグＦがセットされていない場合、ステップＳ２１４の処理に進む。
フラグＦがセットされている場合、ＬＣＤユニット１６はＣＰＵ１０の制御下で図３に示すメニューを液晶パネル６４に表示し、印刷実行承認、クリーニング要求又はチェック要求の入力を促す。この処理は前述したメニュー表示プロセスに相当する。
【００３８】
前述したようにクリーニング要求が入力されると（ステップＳ２０４で肯定判定される場合）、噴射ヘッド４４のクリーニングが実行される（ステップＳ２０６）。具体的にはクリーニング制御プロセスが起動し、ＣＰＵ１０によるクリーニング制御下で印刷エンジン１８によって噴射ヘッド４４が実行される。
前述したようにチェック要求が入力されると（ステップＳ２０８で肯定判定される場合）、チェックパターンの印刷が実行される（ステップＳ２１０）。具体的には前述のチェック制御プロセスが起動し、ＣＰＵ１０の制御下で印刷エンジン１８によってチェックパターンの印刷が実行される。
カーソル６５が「４．終了」を示している状態でキー６８が押下されると（ステップＳ２１１で肯定判定される場合）、ＣＰＵ１０はファクシミリデータを破棄し、ファクシミリ印刷のルーチンの実行を終了する。
前述したように印刷実行承認が入力されると（ステップＳ２１２で肯定判定される場合）、ファクシミリデータの印刷が実行される（ステップＳ２１４）。具体的には前述のファクシミリデータ印刷プロセスが起動し、ＣＰＵ１０の制御下で画像処理ユニット２０及び印刷エンジン１８によってファクシミリデータの印刷が実行される。
【００３９】
尚、図１（Ｄ）に示したようにファクシミリ印刷要求が存在しているときにインク交換要求Ｒ１１が発生すると、ＣＰＵ１０はインク交換制御プロセスを実行し、インク交換制御プロセスの終了時にフラグＦを判定し、フラグＦがセットされている場合には、ファクシミリ印刷プロセスＰ２０を再開せず、メニュー表示プロセスＰ２２を起動する。
印刷エンジン１８がファクシミリデータの印刷の実行を終了すると、ＣＰＵ１０はフラグＦをリセットし（ステップＳ２１６）、ファクシミリ印刷のルーチンの実行を終了する。
以上、本発明の実施形態を説明したが、本発明は、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能である。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施形態に係る模式図。
【図２】本発明の実施形態に係るブロック図。
【図３】本発明の実施形態に係る模式図。
【図４】本発明の実施形態に係る模式図。
【図５】本発明の実施形態に係る模式図。
【図６】本発明の実施形態に係るフローチャート。
【図７】本発明の実施形態に係るフローチャート。
【符号の説明】
【００４１】
１：マルチファンクションプリンタ（ファクシミリ装置）、１０：ＣＰＵ（メンテナンス制御手段、案内手段、ファクシミリ印刷制御手段、画像印刷制御手段）、１６：ＬＣＤユニット（案内手段）、１８：印刷エンジン、２０：画像処理ユニット、２４：ファクシミリユニット（通信手段）、２７：操作ユニット（操作手段、印刷要求入力手段）、２９：外部インタフェース（印刷要求入力手段）、４４：噴射ヘッド、５６：用紙
【図１】
2007174493.tif 000003
【図２】
2007174493.tif 000004
【図３】
2007174493.tif 000005
【図４】
2007174493.tif 000006
【図５】
2007174493.tif 000007
【図６】
2007174493.tif 000008
【図７】
2007174493.tif 000009