(57)【要約】【課題】マルチファンクション印刷装置において、安価に実現できる構成で、通常の印刷動作を行いながらプリントヘッドの不吐出ノズルを検出できるようにする。【解決手段】インクジェット方式のプリントヘッド１により記録紙に画像を印刷しながら、印刷された画像をスキャナのＣＩＳ２で読み取れるように構成される。印刷すべき画像の印刷動作時に、特定パターン検出部２３が印刷すべき画像のデータの中から、ヘッド１の不吐出ノズルを検出するのに使用可能な単色の特定パターンの画像データを検出する。そしてＣＰＵ１６が記録紙上でヘッド１により印刷された画像の内で検出部２３により検出された画像データによる特定パターンの画像をＣＩＳ２に読み取らせる。さらに、不吐出ノズル検出部２５がＣＩＳ２により読み取られた印刷された特定パターンの画像データに基づいて不吐出ノズルを検出する。【選択図】図２
2008238419.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体を一方向に搬送しつつプリントヘッドの複数のノズルからインク液滴を記録媒体に対し吐出して画像を印刷するプリンタと、原稿を一方向に搬送しつつ画像読み取りセンサにより原稿の画像を読み取るスキャナとを合体させた構成を有し、
前記プリントヘッドにより記録媒体に画像を印刷しながら、その印刷された画像を前記画像読み取りセンサにより読み取ることができるように構成されたマルチファンクション印刷装置であって、
印刷すべき画像の印刷動作時に、印刷すべき画像のデータの中から、前記プリントヘッドの複数ノズルの内でインク液滴を吐出できない不吐出ノズルを検出するのに使用可能な単色の特定パターンの画像データを検出する第１の検出手段と、
前記印刷動作時に、記録媒体上で前記プリントヘッドにより印刷された画像の内で前記第１の検出手段により検出された画像データによる特定パターンの画像を前記画像読み取りセンサに読み取らせるように制御する制御手段と、
前記印刷動作時に、前記制御手段の制御で前記画像読み取りセンサにより読み取られた印刷された特定パターンの画像データに基づいて前記不吐出ノズルを検出する第２の検出手段を有することを特徴とするマルチファンクション印刷装置。
【請求項２】
前記第２の検出手段は、前記第１の検出手段により検出された特定パターンの画像データと、前記制御手段の制御で前記画像読み取りセンサにより読み取られた印刷された特定パターンの画像データを比較し、その比較結果に基づいて前記不吐出ノズルを検出することを特徴とする請求項１に記載のマルチファンクション印刷装置。
【請求項３】
前記プリンタの記録媒体搬送路と前記スキャナの原稿搬送路のそれぞれの少なくとも一部が記録媒体の搬送と原稿の搬送に共用される単一の共用搬送路として構成されており、
前記プリントヘッドと画像読み取りセンサが前記共用搬送路に面し、かつ画像読み取りセンサがプリントヘッドよりも記録媒体の搬送方向の下流側となるように配置されたことを特徴とする請求項１に記載のマルチファンクション印刷装置。
【請求項４】
前記第２の検出手段によって不吐出ノズルが検出された場合に、該不吐出ノズルのインク液滴不吐出に対処する処理を行うように制御する制御手段を有することを特徴とする請求項１に記載のマルチファンクション印刷装置。
【請求項５】
前記制御手段は、不吐出ノズルのインク液滴不吐出に対処する処理として、不吐出ノズルで印刷すべきドットの印刷を正常なノズルで行う不吐出補間処理を行うように制御することを特徴とする請求項４に記載のマルチファンクション印刷装置。
【請求項６】
前記画像読み取りセンサは、一方向に搬送される原稿及び記録媒体の画像を前記一方向に直交する方向に沿った１ラインずつ順次読み取ることができるセンサであり、前記プリントヘッドにより記録媒体上にドットの集合として印刷された画像をドット単位で１ラインずつ順次読み取ることができることを特徴とする請求項１に記載のマルチファンクション印刷装置。
【請求項７】
前記スキャナと別に、印刷すべき画像を入力する手段を有することを特徴とする請求項１に記載のマルチファンクション印刷装置。
【請求項８】
記録媒体を一方向に搬送しつつプリントヘッドの複数のノズルからインク液滴を記録媒体に対し吐出して画像を印刷するプリンタと、原稿を一方向に搬送しつつ画像読み取りセンサにより原稿の画像を読み取るスキャナとを合体させた構成を有し、
前記プリントヘッドにより記録媒体に画像を印刷しながら、その印刷された画像を前記画像読み取りセンサにより読み取ることができるように構成されたマルチファンクション印刷装置の制御方法であって、
印刷すべき画像の印刷動作時に、
印刷すべき画像のデータの中から、前記プリントヘッドの複数ノズルの内でインク液滴を吐出できない不吐出ノズルを検出するのに使用可能な単色の特定パターンの画像データを検出する第１の検出工程と、
記録媒体上で前記プリントヘッドにより印刷された画像の内で前記第１の検出工程で検出された画像データによる特定パターンの画像を前記画像読み取りセンサにより読み取る読み取り工程と、
該読み取り工程で読み取られた印刷された特定パターンの画像データに基づいて前記不吐出ノズルを検出する第２の検出工程を実行するように制御することを特徴とするマルチファンクション印刷装置の制御方法。
【請求項９】
前記第２の検出工程では、前記第１の検出工程で検出された特定パターンの画像データと、前記読み取り工程で読み取られた印刷された特定パターンの画像データを比較し、その比較結果に基づいて前記不吐出ノズルを検出することを特徴とする請求項８に記載のマルチファンクション印刷装置の制御方法。
【請求項１０】
前記第２の検出工程で不吐出ノズルが検出された場合に、該不吐出ノズルのインク液滴不吐出に対処する処理を行うように制御することを特徴とする請求項８または９に記載のマルチファンクション印刷装置の制御方法。
【請求項１１】
前記不吐出ノズルのインク液滴不吐出に対処する処理として、不吐出ノズルで印刷すべきドットの印刷を正常なノズルで行う不吐出補間処理を行うように制御することを特徴とする請求項１０に記載のマルチファンクション印刷装置の制御方法。
【請求項１２】
請求項８から１１までのいずれか１項に記載のマルチファンクション印刷装置の制御方法による制御を実行するようにマルチファンクション印刷装置の構成を制御するための制御手順を含むことを特徴とするマルチファンクション印刷装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット方式で印刷を行うプリンタと原稿の画像を読み取るスキャナを合体させた構成を有するマルチファンクション印刷装置（以下略してＭＦＰという）、その制御方法、及びその制御プログラムに関するものである。
【背景技術】
【０００２】
従来より、インクジェット方式で印刷を行うインクジェットプリンタが数多く実用化されており、スキャナと合体させてＭＦＰとして構成されたものも実用化されている。インクジェット方式は、プリントヘッドの複数のノズルからそれぞれ１ドットに対応するインク液滴を記録媒体に対して順次吐出し、ドットのマトリクスパターンで画像の印刷（プリント）を行なう方式である。この方式では、多数の微小なノズルから微小なインク液滴を吐出させるがための不安定要因がある。その第一のものはノズルのインク吐出口が詰まることなどによってノズルからインク液滴を吐出できなくなる不吐出が発生して印刷画像の品質が低下してしまうことである。
【０００３】
このため従来より、インク液滴を吐出できなくなった不吐出ノズルを検出して、それに対処する処理を行うようにしている。例えば本来は不吐出ノズルで印刷すべきドットの印刷を正常なノズルで行う不吐出補間処理を行うようにしている。
【０００４】
不吐出ノズルを検出する従来の技術としては、例えば下記の特許文献１に記載された技術が採用されている。この技術では、シリアル型のインクジェット記録装置（プリンタ）において、主走査方向に沿って往復移動するキャリッジ上に、印字ヘッド（プリントヘッド）と共に、画像を読み取るセンサが搭載される。このセンサは印字ヘッドに対して主走査方向の片側近傍に配置される。そして、印字ヘッドが交換されたときに、不吐出ノズルを検出するために、まず印字ヘッドの走査で全ノズルを駆動してテストパターン（検出用の特定の印刷パターン）を記録紙にプリントする。このプリントが完了した後、上記センサの走査によってテストパターンの画像を読み取り、その出力に基づいて印字ヘッドの複数ノズルの内で不吐出ノズルを特定して検出している。
【特許文献１】特開平８−３２３９９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の技術の構成では、不吐出ノズルの検出専用に画像読み取りセンサを特別に設けるので、そのセンサの分だけコストが余計にかかってしまう。
【０００６】
また、不吐出ノズルの検出動作は、原稿の画像など印刷すべき画像を印刷する通常の印刷動作と別に独立して行い、特別にテストパターンを記録紙に印刷して行うため、インクと記録紙を余計に消費してしまうことになる。また、印刷すべき画像を印刷する前に不吐出ノズル検出を行うものとすると、印刷すべき画像の印刷開始前にテストパターンの印刷と読み取りを行なって検出を行うため、印刷すべき画像の印刷が遅れてしまう。
【０００７】
本発明は、上記のような問題を解決するためになされたものである。本発明の課題は、インクジェットプリンタとスキャナを合体させた構成を有するＭＦＰにおいて、安価に実現できる構成で、通常の印刷動作を行いながらプリントヘッドの不吐出ノズルを検出して、そのインク不吐出に対処できるようにすることにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明は、
記録媒体を一方向に搬送しつつプリントヘッドの複数のノズルからインク液滴を記録媒体に対し吐出して画像を印刷するプリンタと、原稿を一方向に搬送しつつ画像読み取りセンサにより原稿の画像を読み取るスキャナとを合体させた構成を有し、
前記プリントヘッドにより記録媒体に画像を印刷しながら、その印刷された画像を前記画像読み取りセンサにより読み取ることができるように構成されたマルチファンクション印刷装置であって、
印刷すべき画像の印刷動作時に、印刷すべき画像のデータの中から、前記プリントヘッドの複数ノズルの内でインク液滴を吐出できない不吐出ノズルを検出するのに使用可能な単色の特定パターンの画像データを検出する第１の検出手段と、
前記印刷動作時に、記録媒体上で前記プリントヘッドにより印刷された画像の内で前記第１の検出手段により検出された画像データによる特定パターンの画像を前記画像読み取りセンサに読み取らせるように制御する制御手段と、
前記印刷動作時に、前記制御手段の制御で前記画像読み取りセンサにより読み取られた印刷された特定パターンの画像データに基づいて前記不吐出ノズルを検出する第２の検出手段を有することを特徴とする。
【０００９】
また、本発明では、上記本発明によるマルチファンクション印刷装置の構成に対応するマルチファンクション装置の制御方法、及びその制御プログラムの構成を採用した。
【発明の効果】
【００１０】
本発明によれば、マルチファンクション印刷装置において、通常の印刷動作（印刷すべき画像の印刷動作）時に、印刷すべき画像データの中から不吐出ノズルを検出するのに使用可能な単色の特定パターンの画像データを検出する。そしてプリンタのプリントヘッドにより印刷された画像の内の特定パターンの画像をスキャナの画像読み取りセンサにより読み取り、読み取られた特定パターンの画像データに基づいて不吐出ノズルを検出する。したがって、通常の印刷動作を行いながらプリントヘッドの不吐出ノズルを検出して、そのインク不吐出に対処することができる。そして不吐出ノズルを検出するためにインクと記録紙を余計に消費することがなく、印刷すべき画像の印刷が遅れることもない。また、不吐出ノズルを検出するために、スキャナの画像読み取りセンサを利用するので、従来のように専用の画像読み取りセンサを設ける構成に比べて装置のコストダウンが図れる。
【発明を実施するための最良の形態】
【００１１】
以下、図を参照して、本発明を実施するための最良の形態の実施例を説明する。
【実施例】
【００１２】
図１は本実施例のＭＦＰ（マルチファンクション印刷装置）の本発明に関わる要部の概略構成を示している。本実施例のＭＦＰは、シリアル型のインクジェットプリンタと、原稿の画像を読み取るスキャナとを合体させた構成を有する。また、図１では図示していないが、スキャナと別に、印刷すべき画像を入力する手段として、ファクシミリ通信で送信原稿の画像を受信する構成を有する。
【００１３】
プリンタとしての構成では、記録媒体としての不図示の記録紙を副走査方向に対応する一方向に搬送しつつインクジェット方式のプリントヘッド１により記録紙に画像を印刷する。
【００１４】
プリントヘッド１には、不図示の複数のノズルを記録紙搬送方向に対応する副走査方向に沿って配列したノズル列が１列（モノクロプリンタの場合）、または複数列（カラープリンタの場合）設けられる。ノズル列の１列毎に単色、例えば黒、シアン、マゼンタ、またはイエローの印刷を行う。プリントヘッド１は、不図示のキャリッジに搭載される。
【００１５】
印刷時には、キャリッジがキャリッジモータ３２（図２参照）の駆動により記録紙搬送方向に直交する主走査方向に沿って往復移動され、その往路と復路の一方のみ又は両方の移動中に、プリントヘッド１が駆動されて主走査が行われる。即ちプリントヘッド１のノズル列の各ノズルが印刷すべき画像データにしたがって選択的に駆動されて１回毎に１ドットに対応するインク液滴を記録紙に対して吐出する。これにより、主走査方向に沿って副走査方向の幅がノズル列の長さに対応する１バンドの画像がドットの集合のマトリクスパターンで記録紙に印刷される。この１バンドの印刷動作と、記録紙を１バンドの副走査方向の幅に対応する一定搬送量だけ搬送する動作が交互に繰り返されることにより、順次、画像が１バンドずつ記録紙に印刷される。
【００１６】
記録紙は、ＭＦＰの筐体３４の後部に設けられた記録紙ホルダ７上に載置されて保持される。この記録紙ホルダ７上から筐体３４の前面に設けられた排紙口３４ａに到る記録紙搬送路（記録媒体搬送路）６が設けられている。印刷時には、この搬送路６に面して配置された搬送ローラ８、１３、１４及び不図示の排紙ローラが複数の搬送モータ３３（図２参照）のそれぞれの駆動によって順次矢印で示すように回転する。これにより、記録紙ホルダ７にセットされた記録紙が記録紙搬送路６上で記録紙ホルダ７上の部分から矢印で示すように図中で右方向に送り出され、プリントヘッド１の下を通って印刷を受けつつ右方向に搬送され、排紙口３４ａから排出される。なお、複数の搬送ローラ（例えば１３と１４）の回転駆動を１つの搬送モータによって行うようにしてもよい。
【００１７】
一方、ＭＦＰのスキャナとしての構成では、不図示の原稿を副走査方向に対応する一方向に搬送しつつ画像読み取りセンサであるコンタクトイメージセンサ（以下、ＣＩＳと略称する）２により原稿の画像を読み取る。
【００１８】
原稿は、記録紙ホルダ７の上方に設けられた原稿ホルダ４上に載置されて保持される。この原稿ホルダ４上から排紙口３４ａに到る原稿搬送路３が設けられている。原稿の読み取り時には、搬送路３に面して配置された搬送ローラ５、１３、１４、及び不図示の排紙ローラが複数の搬送モータ３３の駆動によって順次回転する。これにより、原稿ホルダ４にセットされた原稿が原稿搬送路３上で原稿ホルダ４上の部分から図中で右方向に送り出され、ＣＩＳ２の下を通って画像を読み取られつつ右方向に搬送され、排紙口３４ａから排出される。
【００１９】
ところで、原稿搬送路３と記録紙搬送路６は途中で合流しており、それぞれの合流位置より下流側（排紙口３４ａ側）の部分は、記録紙の搬送と原稿の搬送に共用される単一の共用搬送路として構成されている。そして、プリントヘッド１とＣＩＳ２は共用搬送路に面し、かつＣＩＳ２がプリントヘッド１よりも記録紙搬送方向（原稿搬送方向）の下流側となるように配置されている。このような配置により、プリントヘッド１により記録紙に画像を印刷しながら、その印刷された画像をＣＩＳ２により読み取ることができるように構成されている。
【００２０】
ＣＩＳ２は、搬送される原稿及び記録紙の画像を搬送方向に直交する方向（主走査方向に沿う方向）に沿った１ラインずつ順次読み取ることができるセンサである。そして、プリントヘッド１により記録紙上にドットの集合として印刷された画像を１ドット単位で読み取り可能な解像度を有するものとする。なお、前記１ラインの長さは、原稿及び記録紙の主走査方向の幅に対応している。１ラインの太さ、つまり副走査方向の幅は、プリントヘッド１により印刷される１ドット分または複数ドット分に対応している。
【００２１】
また、センサ９〜１２が原稿と記録紙の搬送路３、６に沿って複数箇所に設けられている。センサ９は、記録紙ホルダ７上に記録紙が存在するか否か、及び記録紙のサイズ（幅）を検知する記録紙センサである。センサ１０は、原稿ホルダ４上に原稿が存在するか否か検知する原稿センサである。センサ１１は、搬送路３と６の合流地点近傍、つまり共用搬送路の始点近傍で原稿または記録紙の搬送方向の先端を検知する紙先端センサである。センサ１２はＣＩＳ２より原稿及び記録紙の搬送方向の下流側の排紙口３４ａ近傍で原稿または記録紙の搬送方向の後端を検出する紙後端センサである。
【００２２】
また、使用者がＭＦＰを操作するための各種のキー入力を行うための操作パネル１５が筐体３４の後部上面に設けられている。操作パネル１５には、不図示の各種入力キーと共に、ＭＦＰの状態などの各種の情報を表示する不図示の表示器が設けられる。入力キーには、ＭＦＰの動作モードとして、コピーモード、ファクシミリモード、及びその他のモードを選択して設定するためのモードキーが含まれている。また、各モードでの動作、例えばコピーモードでのコピー動作やファクシミリモードでの送信動作などの開始を指示するスタートキーが含まれている。
【００２３】
次に、図２はＭＦＰの制御系の構成を示している。ＣＰＵ１６は、ＲＯＭ１７に格納された制御プログラムを実行し、バス３０を介して接続された上記操作パネル１５と以下の構成を含むＭＦＰの各部を制御し、コピー動作及びファクシミリ通信動作などのＭＦＰの各機能の動作を行なわせる制御手段である。特にコピー動作及びファクシミリ受信動作に伴う印刷動作では、その印刷動作を行いながらプリントヘッド１の不吐出ノズルの検出を行い、不吐出ノズルが検出された場合は不吐出補間処理を行うように制御する。不吐出補間処理は、不吐出ノズルで印刷すべきドットの印刷を正常なノズルで行う処理である。
【００２４】
ＲＯＭ１７は、ＣＰＵ１６が実行する制御プログラムなどの固定データの格納に用いられる記憶手段である。ＲＯＭ１７に格納される制御プログラムには、後述する図３及び図４のフローチャートの制御手順に対応する制御プログラムが含まれている。即ち、コピー動作及びファクシミリ受信動作における不吐出ノズル検出を伴った印刷動作を制御するための制御プログラムが含まれている。
【００２５】
ＲＡＭ１８は、ＣＰＵ１６の各種処理に必要な各種のデータを一時的に記憶するワークエリアとして用いられる記憶手段である。ＲＡＭ１８の一部の記憶領域は、印刷すべき画像データ、つまりコピー動作時にＣＩＳ２により読み取られた原稿の画像データ、或いはファクシミリ通信で受信した画像データを格納する画像格納部１８ａとして用いられる。
【００２６】
ヘッド制御部１９は、ＣＰＵ１６の指令にしたがってプリントヘッド１の駆動を制御し、印刷すべき画像データにしたがってノズル列の各ノズルを選択的に駆動してインク液滴を吐出させ、印刷を行わせる。
【００２７】
ＣＩＳ制御部２０は、ＣＰＵ１６の指令にしたがってＣＩＳ２の駆動を制御し、原稿の画像及び印刷された記録紙の画像を読み取らせる。
【００２８】
キャリッジモータ制御部２１は、ＣＰＵ１６の指令にしたがって、プリントヘッド１を搭載した不図示のキャリッジを主走査方向に沿って往復移動させるキャリッジモータ３２の駆動を制御する。
【００２９】
搬送制御部２２は、ＣＰＵ１６の指令にしたがって、図１中の各搬送ローラ５、８、１３、１４及び不図示の排紙ローラを回転させる複数の搬送モータ３３の駆動を制御して原稿及び記録紙の搬送を制御する。なお、１つの搬送モータの回転駆動力を複数の搬送ローラに切り換えて伝達して複数の搬送ローラを選択的に回転駆動するように搬送機構を構成する場合は、回転駆動力の伝達の切り換えも制御する。
【００３０】
次の２３，２４，２５の各部は、それぞれの機能を果す専用のハードウェアとして設けても良いし、ＣＰＵ１６がそれぞれの機能に対応するソフトウェアによる処理を実行してそれぞれの機能を果すようにしてもよい。
【００３１】
特定パターン検出部２３は、印刷すべき画像の印刷動作時に、印刷すべき画像データの中から、プリントヘッド１のノズル列の複数ノズルの内で不吐出ノズルを検出するのに使用可能な単色の特定パターンの画像データを検出する検出手段である。前記単色は、１列のノズル列の各ノズルが吐出するインクの色であり、例えば黒、シアン、マゼンタ、或いはイエローなどである。前記特定パターンは、例えば、副走査方向に沿って延びる、つまり縦方向に延びる直線とし、その長さは、その特定パターンの色の印刷を行うノズル列の長さとする。なお直線の長さは、ノズル列の長さより長くてもよいが、不吐出ノズル検出のために使用するのは直線の端からノズル列の長さの部分だけである。また、特定パターンの直線の太さ、つまり主走査方向のドット数は１ドット分以上で特に限定はしない。特定パターンは具体的には単色の罫線の縦線などである。
【００３２】
特定パターン位置検出部２４は、特定パターン検出部２３により検出された特定パターンの画像データが上記印刷動作によって記録紙上（記録媒体上）で印刷される印刷位置（副走査方向と主走査方向の位置：以下、特定パターン印刷位置という）を検出する。そして、検出した特定パターン印刷位置に基づいて、記録紙に印刷された特定パターンの印刷部分の画像をＣＩＳ２によって読み取ることができる記録紙の搬送位置と主走査方向の位置（以下、特定パターン読み取り位置という）を検出する検出手段である。
【００３３】
不吐出ノズル検出部２５は、特定パターン検出部２３により検出された特定パターンの画像データと、後述のように印刷動作に伴ってＣＰＵ１６の制御でＣＩＳ２により読み取られた印刷された特定パターンの画像データを比較する。そして、その比較結果に基づいてプリントヘッド１のノズル列の各ノズルの内で不吐出ノズルを特定して検出する検出手段である。
【００３４】
なお、特定パターン検出部２３は請求項１中の第１の検出手段に相当し、不吐出ノズル検出部２５は第２の検出手段に相当する。
【００３５】
センサ制御部２６は図１中の各センサ９〜１２を含む各種センサの駆動を制御し、センサのそれぞれの検知結果をＣＰＵ１６に通知する。
【００３６】
ＮＣＵ（網制御装置）２７は、電話回線接続部２９に接続される電話回線の回線網を介してファクシミリ通信を行うために、呼出信号の検出、回線の切り換え、オフフック検出、直流ループの保持などを行なう。
【００３７】
モデム部２８はファクシミリ送信で送信する通信手順信号と画像信号の変調と、ファクシミリ受信で受信した通信手順信号と画像信号の復調を行う。
【００３８】
電源部３１は、上記構成を含むＭＦＰの各部に電力を供給する。
【００３９】
次に、本実施例のＭＦＰの印刷動作を含むコピー動作とファクシミリ受信動作について説明する。まずコピー動作について説明する。
【００４０】
コピーを行う場合、使用者は、まず原稿を原稿ホルダ４上にセットし、記録紙を記録紙ホルダ７上にセットする。ここで原稿センサ１０により原稿の存在が検知され、記録紙センサ９により記録紙の存在及びサイズ（幅）が検知される。そして、使用者が操作パネル１５のモードキーの操作でコピーモードを設定し、スタートキーを操作すると、ＣＰＵ１６がコピー動作の制御を開始する。
【００４１】
まず、搬送制御部２２に命令して、最初に搬送ローラ５、次に搬送ローラ１３，１４を回転させて原稿を搬送させる。原稿が原稿搬送路３において原稿ホルダ４上の部分から図１中で右方向に搬送され、その先端が紙先端センサ１１によって検知されると、さらに所定量だけ搬送させ、原稿の先端がＣＩＳ２の画像読み取り位置に達する位置まで搬送させる。そして、これ以後は図３のフローチャートに示す手順で以下のように制御を行う。
【００４２】
なお、図３及び後述する図４のフローチャートは、説明を簡単にするために、ＭＦＰのプリンタがモノクロプリンタであって、プリントヘッドのノズル列が１列しかなくて１色（例えば黒）のインクだけで印刷を行う場合の制御手順を示している。また、図３は原稿が１ページだけである場合のコピー動作の制御手順を示し、図４は送信原稿が１ページだけである場合のファクシミリ受信動作の制御手順を示している。
【００４３】
なお、図３中のステップＳ５と図４中のステップＳ１０５は請求項８中の第１の検出工程に相当し、ステップＳ１２とＳ１１２は読み取り工程に相当する。さらにステップＳ１３とＳ１１３は第２の検出工程に相当する。
【００４４】
図３の制御手順では、まず制御を開始（ステップＳ１）した後、ＣＩＳ２に原稿の1ラインの画像を読み取らせ（ステップＳ２）、読み取った１ラインの画像データをＲＡＭ１８の画像格納部１８ａに格納する（ステップＳ３）。
【００４５】
次に、前述した不吐出ノズル検出に使用可能な単色（例えば黒）の特定パターンの画像データが既に検出されているか否か判定する（ステップＳ４）。そして、検出済みであればステップＳ８にジャンプするが、まだ検出されていなければ、画像格納部１８ａに格納された画像データの中から上記単色の特定パターンの画像データを検出する処理を特定パターン検出部２３に行わせる（ステップＳ５）。
【００４６】
そして検出できたか否か判定し（ステップＳ６）、検出できなかったらステップＳ２〜Ｓ６の処理を繰り返し、特定パターンの画像データが検出されるまで、原稿１ラインの画像の読み取り、格納、及び特定パターンの検出処理を繰り返す。原稿１ラインずつの画像の読み取りを繰り返す間に原稿を順次、図１中で右方向に搬送させることは勿論である。
【００４７】
ステップＳ２〜Ｓ６の繰り返しの結果、ステップＳ６で特定パターンの画像データが検出されたら、ステップＳ７に進む。ステップＳ７では、検出された特定パターンについて特定パターン印刷位置の検出と特定パターン読み取り位置の検出を特定パターン位置検出部２４に行わせる。ここで、検出する特定パターン印刷位置は、特定パターンの画像データが原稿読み取り後に行う原稿画像の印刷動作によって記録紙上で印刷される部分の主走査方向と副走査方向の位置である。また、特定パターン読み取り位置は、原稿画像の印刷動作によって記録紙に印刷された特定パターンの印刷部分の画像をＣＩＳ２によって読み取ることができる記録紙の搬送位置と主走査方向の位置である。検出した特定パターン読み取り位置のデータは特定パターンの画像データと共にＲＡＭ１８に記憶しておく。
【００４８】
次に、既に原稿の最終ラインを読み取ったか否か、つまり原稿の読み取りが完了したか否か判定し（ステップＳ８）、完了していなければ、完了するまでステップＳ２〜Ｓ８の処理を繰り返す。すなわち原稿の画像の１ラインずつの読み取りと、読み取った画像データの格納を続行する。なお、上記動作で単色の特定パターンの画像データが１回検出された後は、ステップＳ４の判定で検出済みとなってステップＳ８にジャンプするので、特定パターンの画像データの検出はなされないことになる。
【００４９】
ステップＳ８の判定で既に原稿の最終ラインを読み取っていれば、読み取った原稿の画像の印刷動作を開始する（ステップＳ９）。なお、原稿は、最終ラインの読み取り後に後端が紙後端センサ１２に検知された後、さらに不図示の排紙ローラにより所定量搬送されて排紙口３４ａから排出される。
【００５０】
ステップＳ９で印刷動作を開始するに当たって、まず搬送ローラ８を回転させて記録紙を記録紙搬送路６の記録紙ホルダ７上の部分から送り出させる。その後、紙先端センサ１１によって記録紙の先端が検出されたら、搬送ローラ１３も回転させて記録紙をさらに所定量搬送させ、その先端部がプリントヘッド１のノズル列に対向する位置まで搬送させる。そしてキャリッジモータ制御部２１に命令して、キャリッジを主走査方向に沿って移動させると共に、ヘッド制御部１９に命令してプリントヘッド１を駆動させ、画像格納部１８ａに格納された原稿の画像データの１バンド分を記録紙に印刷させる。それが終了したら、搬送制御部２２に命令して記録紙を１バンドの幅に相当する搬送量だけ搬送させる。以後、原稿の画像データを全て印刷し終わるまで、１バンド分の印刷と搬送を交互に繰り返して順次印刷を行うが、その間にステップＳ１０以下の処理を行う。
【００５１】
ステップＳ１０で１バンドの印刷を行わせた後、記録紙を１バンド分の搬送量だけ搬送させる間に、ステップＳ１１〜Ｓ１７の処理を行う。ステップＳ１１では、記録紙がＲＡＭ１８に記憶された特定パターン読み取り位置（搬送位置）に位置しているか否か判定する。そして位置していなければステップＳ１０に戻って１バンドの印刷を行わせた後、１バンド分の搬送を行う。
【００５２】
この繰り返しの間に記録紙が特定パターンの読み取り位置（搬送位置）に位置するようになったら、ステップＳ１２でＣＩＳ２に特定パターンの印刷部分の画像をＣＩＳ２の１ライン幅分（副走査方向に１ないし複数ドット分）読み取らせる。このとき、ＲＡＭ１８に記憶された特定パターンの主走査方向の読み取り位置の画像を読み取らせるように制御する。
【００５３】
次に、ステップＳ１３で不吐出ノズル検出部２５に不吐出ノズルの検出を行わせる。不吐出ノズル検出部２５は、ステップＳ１２で読み取られた特定パターンの印刷部分の１ライン幅分の画像データと、ステップＳ５で検出された特定パターンの画像データの内で前記１ライン幅分に対応する画像データを比較する。そして前者の画像データの各ビットが１（ドットあり）であるのに対し、後者の画像データの１部または全部のビットが０（ドットなし）である場合に、その０のビットに対応するドットの印刷を行なうはずであったノズルを不吐出ノズルとして特定し、検出する。
【００５４】
こうして不吐出ノズルの検出処理を行った後、ステップＳ１４で不吐出ノズルを検出できたか否か判断する。そして検出できなかったらステップＳ１６に跳ぶが、検出できたらステップＳ１５に進み、で検出した不吐出ノズルについて不吐出補間処理を行うことを決定する。すなわち、例えば、ノズル列において検出した不吐出ノズルの上側に隣接する正常なノズル、或いは下側に隣接する正常なノズルを用いて不吐出ノズルが本来印刷すべきドットを印刷するように決定する。
【００５５】
その後、ステップＳ１６において、記録紙の１バンド分の搬送が終了したか判断し、終了していたらステップＳ１０〜Ｓ１５の処理を繰り返す。ここでステップＳ１０で１バンドの印刷を行うときに、既に不吐出補間処理を行うことが決定された不吐出ノズルがあれば、その不吐出ノズルの不吐出補間処理を行いながら１バンドの印刷を行う。
【００５６】
また、ステップＳ１６で１バンド分の搬送が終了していなければ、ステップＳ１７で特定パターンの印刷部分の画像の読み取りが終了したか判断する。つまり搬送される記録紙が特定パターン読み取り位置（搬送位置）を通過したか否か判断する。特定パターンの読み取りが終了していなければ、終了するまでステップＳ１２〜Ｓ１６の処理を繰り返し、終了したらステップＳ１８に進む。
【００５７】
ステップＳ１８では１バンドの印刷を行った後、記録紙を１バンド分搬送する。ここで既に不吐出補間処理を行うことが決定された不吐出ノズルがあれば、その不吐出ノズルの不吐出補間処理を行いながら１バンドの印刷を行う。
【００５８】
続いてステップＳ１９において、読み取った原稿の画像データを全て印刷したか判断し、そうでなければステップＳ１８に戻って１バンドの印刷と搬送を繰り返す。そして原稿の画像データを全て印刷したら、ステップＳ２０で処理を終了する。
【００５９】
以上のようにして、原稿のコピー時に、読み取った原稿の画像の印刷動作を行いながらプリントヘッドの不吐出ノズルを検出することができ、不吐出ノズルの不吐出補間処理を行って印刷品質の劣化を抑えることができる。不吐出ノズルを検出するためにインクと記録紙を余計に消費することがなく、原稿画像の印刷が遅れることもない。また、不吐出ノズルを検出するために、ＭＦＰのスキャナの画像読み取りセンサ（ＣＩＳ２）を利用するので、従来のように専用の画像読み取りセンサを設けずに済み、その分だけ装置のコストダウンが図れる。
【００６０】
次に、ファクシミリ受信動作について説明する。使用者が操作パネル１５のモードキーの操作でＭＦＰをファクシミリモードに設定した状態で、電話回線から電話回線接続部２９を介して呼出信号を受信すると、ＮＣＵ２７がそれを検出して自動受信動作が開始される。そして図４に示すＣＰＵ１６の制御手順で受信動作が行われる。図４のステップＳ１０１〜Ｓ１２０のそれぞれの処理は、図３のステップＳ１〜Ｓ２０のそれぞれの処理に対応しており、処理対象の画像データがファクシミリ受信した画像データである点だけが異なるので、簡単に説明する。
【００６１】
図４の制御の開始（ステップＳ１０１）後、まずＮＣＵ２７を介して送信原稿の１ライン分の画像信号を受信し、それをモデム部２８で復調して１ライン分の画像データを取得し（ステップＳ１０２）、画像格納部１８ａに格納する（ステップＳ１０３）。
【００６２】
続いて不吐出ノズル検出に使用可能な単色の特定パターンが検出済みでなければ（ステップＳ１０４のＮｏ）、それまで格納した画像データから特定パターンの画像データを検出する処理を行う（ステップＳ１０５）。
【００６３】
そして、検出できたら（ステップＳ１０６のＹｅｓ）、特定パターン印刷位置の検出と、特定パターン読み取り位置の検出を行う（ステップＳ１０７）。
【００６４】
その後、ステップＳ１０８で受信画像の最終ラインのデータを格納したか、すなわち受信画像の全データを格納したか判断する。そして格納していなければ、ステップＳ１０２、Ｓ１０３の処理を繰り返し、順次１ラインずつ画像信号の受信と復調及び画像データの格納を行う。
【００６５】
そして受信画像の最終ラインのデータを格納したら、受信画像の印刷動作を開始する（ステップＳ１０９）。そして記録紙が特定パターンの読み取り位置（搬送位置）に位置する（ステップＳ１１１のＹｅｓ）まで、１バンドの印刷（ステップＳ１１０）とその後の１バンド分の搬送を繰り返し行う。
【００６６】
その後、１バンドの搬送の間で記録紙が特定パターンの読み取り位置に位置する間に、特定パターンの印刷部分の画像をＣＩＳ２の１ライン幅分ずつ読み取る（ステップＳ１１２）。そして、その画像データに基づいて不吐出ノズルの検出処理を行う（ステップＳ１１３）。ここで不吐出ノズルを検出できたら（ステップＳ１１４のＹｅｓ）、検出した不吐出ノズルの不吐出補間処理を行うことを決定する（ステップＳ１１５）。
【００６７】
特定パターンの画像の読み取りが終了する前に１バンドの搬送が終了したら（ステップＳ１１６のＹｅｓ）、次の１バンドの印刷を行う（ステップＳ１１０）。そして、その後の１バンドの搬送の間に特定パターンの画像の読み取り（ステップＳ１１２）と不吐出ノズルの検出（ステップＳ１１３）などを行う。
【００６８】
また、特定パターンの画像の読み取りが終了したら（ステップＳ１１７のＹｅｓ）、受信した画像のデータを全て印刷（ステップＳ１１９のＹｅｓ）するまで、１バンドの印刷と搬送（ステップＳ１１８）を繰り返して行う。そして、受信した画像のデータを全て印刷したら処理を終了する。
【００６９】
以上のようにして、ファクシミリ受信時に、受信した画像の印刷動作を行いながらプリントヘッドの不吐出ノズルを検出することができ、コピー動作で説明したのと同様の作用効果が得られる。
【００７０】
なお、ＭＦＰのプリンタがカラープリンタの場合、互いに異なる単色のインク液滴を吐出する複数のノズル列の夫々について、即ち各インク色について、図３及び図４で説明した単色の特定パターンの検出処理及び不吐出ノズルの検出処理などを行うものとする。
【００７１】
また、実施例では、不吐出ノズルを検出した場合に不吐出補間処理を行うものとしたが、それ以外の処理で不吐出ノズルのインク液滴不吐出に対処する処理を行なうようにしてもよい。例えば、インク吸引などにより不吐出ノズルの吐出を回復させる処理や、不吐出ノズルが多い場合に印刷動作を中止して使用者にプリントヘッドの交換を促す警告情報を表示する処理などが考えられる。
【図面の簡単な説明】
【００７２】
【図１】実施例のＭＦＰの本発明に関わる要部の概略構成を示した説明図である。
【図２】同ＭＦＰの制御系の構成を示すブロック図である。
【図３】同ＭＦＰのコピー動作の制御手順を示すフローチャート図である。
【図４】同ＭＦＰのファクシミリ受信動作の制御手順を示すフローチャート図である。
【符号の説明】
【００７３】
１  プリントヘッド
２  ＣＩＳ
３  原稿搬送路
５，８，１３，１４  搬送ローラ
６  記録紙搬送路
１５  操作パネル
１６  ＣＰＵ
１７  ＲＯＭ
１８  ＲＡＭ
２３  特定パターン検出部
２４  特定パターン位置検出部
２５  不吐出ノズル検出部
２７  ＮＣＵ
２８  モデム部
【図１】
2008238419.tif 000003
【図２】
2008238419.tif 000004
【図３】
2008238419.tif 000005
【図４】
2008238419.tif 000006