(57)【要約】【課題】シリアルインパクトドットマトリクス（ＳＩＤＭ）式の印刷装置であって、印刷性能を維持したまま、騒音を確実に低減でき、印刷スループットの低下とコストアップを抑制することのできる印刷装置、等を提供する。【解決手段】印刷装置が、主走査方向に走査し、印刷媒体にピンを打ち当てて印刷を行う印刷部と、印刷媒体を副走査方向に搬送する搬送部と、印刷部を制御して副走査方向に並ぶ単位領域毎に印刷を行わせる制御部と、を有し、単位領域内の印刷範囲が主走査方向に所定長以上離れている際に、その離間区間において、印刷部を印刷時よりも高速に走査させる高速スキップ機能を備え、制御部は、処理対象の単位領域について、当該単位領域のイメージデータに基づいて把握される、当該単位領域内の騒音範囲の有無と、高速スキップ機能の使用可否と、に基づいて、印刷部の走査回数と印刷速度を決定する。【選択図】  図１
2019077045.tif 000002
【特許請求の範囲】
【請求項１】
主走査方向に走査し、印刷媒体にピンを打ち当てて印刷を行う印刷部と、
前記印刷媒体を副走査方向に搬送する搬送部と、
前記印刷部を制御して、前記副走査方向に並ぶ単位領域毎に印刷を行わせる制御部と、を有し、
前記単位領域内の印刷範囲が前記主走査方向に所定長以上離れている際に、その離間区間において、前記印刷部を印刷時よりも高速に走査させる高速スキップ機能を備え、
前記制御部は、処理対象の前記単位領域について、当該単位領域のイメージデータに基づいて把握される、当該単位領域内の騒音範囲の有無と、前記高速スキップ機能の使用可否と、に基づいて、前記印刷部の走査回数と印刷速度を決定する
ことを特徴とする印刷装置。
【請求項２】
請求項１において、
前記制御部は、前記単位領域内に騒音範囲が有り、前記高速スキップ機能が使用可能である場合、当該単位領域を、前記印刷部に、２走査で、前記騒音範囲が無い場合と同じ印刷速度で、前記高速スキップ機能を使用して、印刷させる
ことを特徴とする印刷装置。
【請求項３】
請求項１あるいは２において、
前記制御部は、前記単位領域において、単位面積当たりの印刷ドット数が所定値を超える箇所が、前記主走査方向の所定長内に所定個数以上存在する場合に、前記騒音範囲が有ると判断する
ことを特徴とする印刷装置。
【請求項４】
請求項１乃至３のいずれか１項において、
前記制御部は、前記各ピンが前記主走査方向の単位長さに打つ印刷ドット数が所定値を超える場合、前記騒音範囲が有ると判断する
ことを特徴とする印刷装置。
【請求項５】
請求項２乃至４のいずれか１項において、
前記制御部は、前記単位領域を２走査で印刷させる場合、当該単位領域の前記イメージデータを、各走査において隣接する印刷ドットがなくなるように、２分割する
ことを特徴とする印刷装置。
【請求項６】
請求項２乃至５のいずれか１項において、
前記制御部は、前記単位領域を２走査で印刷させる場合、前記騒音範囲以外の範囲に存在する全ての印刷ドットが、前記２走査のうちのいずれか一方に含まれるように、当該単位領域の前記イメージデータを２分割する
ことを特徴とする印刷装置。
【請求項７】
請求項２乃至６のいずれか１項において、
前記制御部は、前記単位領域を２走査で印刷させる場合、当該単位領域の前記イメージデータを、１走査目に入る印刷ドットと２走査目に入る印刷ドットの割合がｍ：ｎ（ｍ＞ｎ）となるように２分割し、前記２走査目を前記１走査目より速い速度で印刷させる
ことを特徴とする印刷装置。
【請求項８】
請求項１乃至７のいずれか１項において、
前記制御部は、印刷対象が前記主走査方向に延びる罫線であると判断した場合には、前記主走査方向に並ぶ２印刷ドットのうちの１印刷ドットを間引いて印刷を行わせる
ことを特徴とする印刷装置。
【請求項９】
主走査方向に走査し、印刷媒体にピンを打ち当てて印刷を行う印刷部と、前記印刷媒体を副走査方向に搬送する搬送部と、を有し、前記副走査方向に並ぶ単位領域毎に印刷を行う印刷装置の制御方法であって、
前記単位領域内の印刷範囲が前記主走査方向に所定長以上離れている際に、その離間区間において、前記印刷部を印刷時よりも高速に走査させる高速スキップ機能が備えられ、
処理対象の前記単位領域について、当該単位領域のイメージデータに基づいて把握される、当該単位領域内の騒音範囲の有無と、前記高速スキップ機能の使用可否と、に基づいて、前記印刷部の走査回数と印刷速度を決定する
ことを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シリアルインパクトドットマトリクス（ＳＩＤＭ）式の印刷装置等に関し、特に、騒音を確実に低減できると共に、印刷スループットの低下を抑制することのできる印刷装置等に関する。
【背景技術】
【０００２】
従来、ＳＩＤＭ（シリアルインパクトドットマトリックス）プリンターが普及している。
【０００３】
当該プリンターでは、印刷ヘッドが用紙上を走査しながら、ピン（ワイヤー）をインクリボンを介して用紙に打ち付けることにより印刷を行うため、動作音が大きいという欠点がある。
【０００４】
かかる動作音は、印刷するドット密度などに依存しており、従来、ドット密度の高い印刷を行う際には、騒音防止のために、ユーザーが低速モードに設定して印刷を行う、といったことが行われていた。
【０００５】
また、この騒音防止に関して、下記特許文献１には、複数の印字ワイヤを有する印字ヘッドを備えるプリンターにおいて、１行のドット数の総和が多い場合に、２回に分けて印字を行わせることなどが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平８−３１００１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来のように、低速モードに設定して印刷を行うと、騒音は低減できるものの、印刷範囲の全てにおいて低速で印刷処理がなされるので、印刷スループットが低下してしまうという課題がある。
【０００８】
また、上記特許文献１に記載の内容では、行毎にドット数の総和で判断しているため、局部的にドットが集中し騒音を発する虞がある場合にもその総和が基準値に達していなければ、通常の速度で処理が実行されて騒音を防止できない可能性がある。また、ドットの総和が基準値に達した場合には、印刷速度が落ちてしまう。
【０００９】
その他の騒音防止対策として、印刷ヘッドを斜めに配置して駆動タイミングをずらすという方法が考えられるが、それを実現するためには回路や制御が複雑になり、コストがかかるという課題がある。
【００１０】
また、プリンターの筐体内などに防音材を施すという対策も考えられるが、これもコストがかかるという課題がある。
【００１１】
また、印刷ヘッドの通電幅を短くして発生音を低減させる方法も考えられるが、複写紙などに対する印刷では能力不足が懸念される。
【００１２】
そこで、本発明の目的は、シリアルインパクトドットマトリクス（ＳＩＤＭ）式の印刷
装置であって、印刷性能を維持したまま、騒音を確実に低減でき、印刷スループットの低下とコストアップを抑制することのできる印刷装置、等を提供することである。
【課題を解決するための手段】
【００１３】
上記の目的を達成するために、本発明の一つの側面は、印刷装置が、主走査方向に走査し、印刷媒体にピンを打ち当てて印刷を行う印刷部と、前記印刷媒体を副走査方向に搬送する搬送部と、前記印刷部を制御して、前記副走査方向に並ぶ単位領域毎に印刷を行わせる制御部と、を有し、前記単位領域内の印刷範囲が前記主走査方向に所定長以上離れている際に、その離間区間において、前記印刷部を印刷時よりも高速に走査させる高速スキップ機能を備え、前記制御部は、処理対象の前記単位領域について、当該単位領域のイメージデータに基づいて把握される、当該単位領域内の騒音範囲の有無と、前記高速スキップ機能の使用可否と、に基づいて、前記印刷部の走査回数と印刷速度を決定する、ことである。
【００１４】
当該側面により、騒音が発生する可能性がある場合にのみ印刷速度を落とすなどの対応が取れ、印刷スループットの低下を抑えることができる。また、騒音範囲の有無を用いて判断するので、従来よりも適確な判断ができ、確実に騒音を抑えることが可能になる。
【００１５】
更に、上記発明において、その好ましい一つの態様は、前記制御部は、前記単位領域内に騒音範囲が有り、前記高速スキップ機能が使用可能である場合、当該単位領域を、前記印刷部に、２走査で、前記騒音範囲が無い場合と同じ印刷速度で、前記高速スキップ機能を使用して、印刷させる、ことを特徴とする。
【００１６】
当該態様により、高速スキップ機能が使用されるので、騒音防止のために２走査で印刷した場合の印刷スループットの低下を抑えることができる。
【００１７】
更に、上記発明において、その好ましい一つの態様は、前記制御部は、前記単位領域において、単位面積当たりの印刷ドット数が所定値を超える箇所が、前記主走査方向の所定長内に所定個数以上存在する場合に、前記騒音範囲が有ると判断する、ことを特徴とする。
【００１８】
当該態様により、的確に騒音範囲が把握される。
【００１９】
更に、上記発明において、その好ましい一つの態様は、前記制御部は、前記各ピンが前記主走査方向の単位長さに打つ印刷ドット数が所定値を超える場合、前記騒音範囲が有ると判断する、ことを特徴とする。
【００２０】
当該態様により、的確に騒音範囲が把握される。
【００２１】
更に、上記発明において、その好ましい一つの態様は、前記制御部は、前記単位領域を２走査で印刷させる場合、当該単位領域の前記イメージデータを、各走査において隣接する印刷ドットがなくなるように、２分割する、ことを特徴とする。
【００２２】
当該態様により、２走査に分けることによる騒音防止の効果が高まる。
【００２３】
更に、上記発明において、その好ましい一つの態様は、前記制御部は、前記単位領域を２走査で印刷させる場合、前記騒音範囲以外の範囲に存在する全ての印刷ドットが、前記２走査のうちのいずれか一方に含まれるように、当該単位領域の前記イメージデータを２分割する、ことを特徴とする。
【００２４】
当該態様により、高速スキップ機能を使用できるようになる。
【００２５】
更に、上記発明において、その好ましい一つの態様は、前記制御部は、前記単位領域を２走査で印刷させる場合、当該単位領域の前記イメージデータを、１走査目に入る印刷ドットと２走査目に入る印刷ドットの割合がｍ：ｎ（ｍ＞ｎ）となるように２分割し、前記２走査目を前記１走査目より速い速度で印刷させる、ことを特徴とする。
【００２６】
当該態様により、２走査で印刷することによる印刷スループットの低下を抑えることができる。
【００２７】
更に、上記発明において、その好ましい一つの態様は、前記制御部は、印刷対象が前記主走査方向に延びる罫線であると判断した場合には、前記主走査方向に並ぶ２印刷ドットのうちの１印刷ドットを間引いて印刷を行わせる、ことを特徴とする。
【００２８】
当該態様により、印刷スループットを落とさずに騒音を防止できる。
【００２９】
上記の目的を達成するために、本発明の別の側面は、主走査方向に走査し、印刷媒体にピンを打ち当てて印刷を行う印刷部と、前記印刷媒体を副走査方向に搬送する搬送部と、を有し、前記副走査方向に並ぶ単位領域毎に印刷を行う印刷装置の制御方法において、前記単位領域内の印刷範囲が前記主走査方向に所定長以上離れている際に、その離間区間において、前記印刷部を印刷時よりも高速に走査させる高速スキップ機能が備えられ、処理対象の前記単位領域について、当該単位領域のイメージデータに基づいて把握される、当該単位領域内の騒音範囲の有無と、前記高速スキップ機能の使用可否と、に基づいて、前記印刷部の走査回数と印刷速度を決定する、ことである。
【００３０】
本発明の更なる目的及び、特徴は、以下に説明する発明の実施の形態から明らかになる。
【図面の簡単な説明】
【００３１】
【図１】本発明を適用した印刷装置の実施の形態例に係る構成図である。
【図２】用紙への印刷の要領を説明するための図である。
【図３】印刷処理の手順を例示したフローチャートである。
【図４】騒音パターンを説明するための図である。
【図５】イメージデータの分割を説明するための図である。
【発明を実施するための形態】
【００３２】
以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、図において、同一又は類似のものには同一の参照番号又は参照記号を付して説明する。
【００３３】
図１は、本発明を適用した印刷装置の実施の形態例に係る構成図である。図１に示すプリンター２が本発明を適用した印刷装置であり、本プリンター２は、次の行（単位領域３１）について、イメージデータに基づき、動作音が大きくなることが予想される騒音範囲（騒音パターン）があるか否かを判断すると共に、高速スキップ動作を行えるか否かを判断し、それらの判断結果に基づいて、次の行の印刷パスの数と印刷速度を決定する。そして、プリンター２は、騒音範囲が存在し、高速スキップが使用できる場合には、次の行を２パスで、通常の印刷速度で印刷する。これにより、ドットの局部的な密集も把握でき、従来よりも確実に騒音対策を取ることが可能になると共に、２パスで印刷する際に高速スキップを使用できるので、従来よりも印刷スループットの面でも改善される。
【００３４】
図１に示されるように、プリンター２は、ホストコンピューター１などのホスト装置から印刷要求を受けて、用紙などの印刷媒体に印刷を行うプリンターである。ここでは、一例として、プリンター２はＳＩＤＭ（シリアルインパクトドットマトリックス）プリンターである。
【００３５】
プリンター２は、図１に示されるような機能構成を有し、コントローラー部２０、及び、機構部２１を備える。
【００３６】
コントローラー部２０は、プリンター２の各部を制御し、受信バッファー２２、制御部２３、展開バッファー２４、及び、イメージバッファー２５などを備える。
【００３７】
受信バッファー２２は、ホストコンピューター１などのホスト装置から送信される印刷データを一時的に記憶する記憶部であり、ＲＡＭなどで構成される。
【００３８】
制御部２３は、機構部２１の動作を制御する。本プリンター２では、制御部２３による、各行についての印刷動作の決定処理に特徴があり、その具体的な内容については後述する。
【００３９】
なお、印刷実行時のキャリッジ２９の移動速度である印刷速度は、制御部２３が、要求された印刷の品質等に基づいて、複数用意される速度の中から適切なものを選択して決定する。この決定された印刷速度を、以降、通常速度と称する。
【００４０】
また、制御部２３は、１走査（１パス）内で印刷位置が、所定間隔以上離れている場合には、その間を速く移動させるため、通常速度よりも速い速度でキャリッジ２９を移動させることができる。この動作は高速スキップと呼ばれ、当該速い速度を、以降、スキップ速度と称する。
【００４１】
なお、制御部２３は、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＮＶＲＡＭ、ＡＳＩＣ等で構成され、制御部２３による制御は、ＲＯＭに記憶されるプログラムに従ってＣＰＵが動作すること、又は、ＡＳＩＣ等が動作することによって実行される。
【００４２】
展開バッファー２４は、受信バッファー２２が受信した印刷データを展開するメモリーである。すなわち、展開バッファー２４は、制御部２３の展開処理により、印刷データから生成された画素毎のイメージデータを一時的に格納する記憶部である。展開バッファー２４は、ＲＡＭなどで構成される。
【００４３】
また、イメージバッファー２５は、機構部２１に送られる行毎のイメージデータを一時的に格納するメモリーであり、印刷バッファーと称しても良い。当該イメージバッファー２５は、少なくとも、２行分のイメージデータを格納できる容量を備える。なお、イメージバッファー２５は、ＲＡＭなどで構成される。
【００４４】
次に、機構部２１は、制御部２３の制御により動作するプリンター２の印刷機構及び用紙の搬送機構である。図１に示されるように、機構部２１は、印刷部２６と搬送部２７を備える。
【００４５】
印刷部２６は、印刷ヘッド２８とキャリッジ２９を備える。
【００４６】
印刷ヘッド２８は、用紙などの印刷媒体に印刷を行う部分であり、用紙に打ち付けられるピン（ワイヤー）、ピンの動作回路、着色用のインクリボン等を備える。
【００４７】
キャリッジ２９は、印刷ヘッド２８を搭載して用紙などの印刷媒体の表面に沿って移動する。キャリッジ２９には、移動するためのレール、モーター等の駆動装置が備えられる。
【００４８】
搬送部２７は、用紙などの印刷媒体を搬送する装置であり、印刷媒体を供給位置、印刷位置、排出位置へと移動させる。搬送部２７は、搬送ローラー、搬送路、モーターなどの駆動装置で構成される。
【００４９】
以上説明したような構成を有するプリンター２では、印刷動作の決定処理に特徴があり、以下、その具体的な内容について説明する。
【００５０】
まず、印刷方向、印刷ヘッド２８の移動方向、用紙の搬送方向などについて説明する。図２は、用紙への印刷の要領を説明するための図である。図２には、用紙である印刷媒体に印刷がされる場合の例について示されており、図２のＹで示される矢印の方向が副走査方向、すなわち、用紙の搬送方向である。また、図２のＸで示される矢印の方向が主走査方向、すなわち、印刷ヘッド２８（を搭載したキャリッジ２９）の走査方向である。なお、キャリッジ２９は、主走査方向に往復移動でき、印刷ヘッド２８は、キャリッジ２９の移動中（走査中）に印刷を行う。
【００５１】
図２に示す単位領域３１は、印刷ヘッド２８の１印刷処理（１走査、１パス）で印刷を行える印刷領域を表しており、ここでは、一例として、１ライン（行）の印刷領域を表している。従って、Ｙの方向に搬送される用紙に対して、印刷領域３１Ａ、印刷領域３１Ｂ、印刷領域３１Ｃ、…の順で印刷がなされる。
【００５２】
また、図２に示される印刷範囲３２（斜線部分）は、単位領域３１の中で実際に印刷がなされる範囲を表している。図２の単位領域３１Ｃに示されるように、印刷範囲３２が主走査方向Ｘに離間しており、その間の距離が所定の値（Ｄ）以上である場合には、上述した高速スキップ機能を用いることができる。単位領域３１Ｃの場合、離間距離Ｌ１≧Ｄであれば、２つの印刷範囲３２の間を、通常速度よりも速い速度で、すなわち、スキップ速度で、キャリッジ２９を移動させることができる。
【００５３】
次に、プリンター２で行われる印刷の処理手順について説明する。ここでは、１ジョブの処理について説明する。図３は、印刷処理の手順を例示したフローチャートである。まず、プリンター２は、ホストコンピューター１などから印刷データを受信すると、その印刷データを受信バッファー２２に記憶（格納）する（図３のステップＳ１）。
【００５４】
その後、制御部２３が、記憶された印刷データを、順次、解析する。そして、印刷データのヘッダーなどの情報から印刷条件を決定する（図３のステップＳ２）。印刷条件には、上述した印刷速度も含まれており、この処理で通常速度が決定される。なお、スキップ速度は、この処理で決定されても良いし、予め定められていても良い。
【００５５】
次に、制御部２３は、各行（各単位領域３１）の処理を開始し、印刷の順番に以下の処理を実行する。まず、制御部２３は、その行のイメージデータを生成する（図３のステップＳ３）。具体的には、制御部２３は、印刷データに含まれる印刷画像のデータ（文字コードなど）を解釈し、そのオブジェクト単位で表現されている印刷画像のデータを、展開バッファー２４を用いてラスタライズして（展開処理して）、画素単位のイメージデータとする。そして、生成されたイメージデータは、展開バッファー２４からイメージバッファー２５の所定領域（例えば、イメージバッファー＃１）に収められる（記憶される）。
【００５６】
その後、制御部２３は、生成されたイメージデータに基づいて、騒音パターンの有無を
判断する（図３のステップＳ４）。騒音パターン（騒音範囲）とは、印刷範囲３２の中で、打つドットが密集しているなど、印刷ヘッド２８による印刷動作時にその動作音が大きくなることが予想される範囲のことである。
【００５７】
制御部２３は、処理している行（単位領域３１）について、展開バッファー２４に記憶されるイメージデータを使用して、以下に示す２種類の騒音パターンの有無を判断する。図４は、騒音パターンを説明するための図である。
【００５８】
１つ目の騒音パターンは、面内に印刷するドット（以下、印刷ドット）が密集している、すなわち、２次元的に印刷ドットの密度が高い範囲である。より具体的には、単位面積あたりの印刷ドット数が所定値を超える部分が、単位領域３１の主走査方向Ｘの所定長内に所定数以上存在する場合、その所定長の範囲が騒音パターンである。
【００５９】
図４に示す例では、制御部２３は、縦２４ドット（ピンの数に相応）、横ｘドットのマトリクスの中で、印刷ドットが占める割合が所定割合Ｍ％以上の部分Ａが、主走査方向Ｘに連続する区間ｙ内に所定回数Ｎ回以上出現する場合、その部分を騒音パターンと判断する。
【００６０】
２つ目の騒音パターンは、線内に印刷ドットが密集している、すなわち、１次元的に印刷ドットの密度が高い範囲である。より具体的には、印刷ヘッド２８に備えられる副走査方向Ｙに並んだ各ピンが、主走査方向Ｘの単位長さに打つ印刷ドット数が所定値を超える場合、その単位長さの範囲が騒音パターンである。
【００６１】
図４に示す例では、制御部２３は、１つのピンが走査するラインｐにおいて、ｚドットの範囲内（長さ内）に印刷ドットが占める割合が所定割合ｍ％以上であれば、その範囲を騒音パターンと判断する。
【００６２】
制御部２３は、当該行（単位領域３１）に、少なくともいずれかの騒音パターンが存在すれば（図３のステップＳ４の「有」）、高速スキップの使用可否を判断する（図３のステップＳ５）。
【００６３】
一方、制御部２３が、当該行（単位領域３１）に騒音パターンが存在しないと判断すると（図３のステップＳ４の「無」）、処理がステップＳ６に移行する。
【００６４】
ステップＳ５における高速スキップの使用可否の判断において、制御部２３は、当該行に複数の騒音パターンが存在し、隣り合う騒音パターンのいずれかの離間距離が上述した所定の値（Ｄ）以上である場合に、高速スキップの使用が可能であると判断する。
【００６５】
当該判断の結果、高速スキップを使用可能と判断された場合には（図３のステップＳ５の「可」）、処理がステップＳ８に移行する。一方、当該判断の結果、高速スキップを使用不可と判断された場合には（図３のステップＳ５の「否」）、処理がステップＳ７に移行する。
【００６６】
スッテプＳ６に移行した場合には、制御部２３は、当該行の印刷動作について、通常速度で、１パス（１走査）で、印刷すると決定する。
【００６７】
一方、スッテプＳ７に移行した場合には、制御部２３は、当該行の印刷動作について、半減速度で、１パスで、印刷すると決定する。なお、半減速度とは、通常速度の概ね半分の速度である。
【００６８】
また、スッテプＳ８に移行した場合には、制御部２３は、当該行の印刷動作について、通常速度で、２パス（２走査）で、印刷すると決定する。
【００６９】
なお、ステップＳ６及びＳ８における場合に、制御部２３は、高速スキップを使用できる区間はスキップ速度で印刷させる。
【００７０】
このように、本プリンター２では、騒音パターンの有無と高速スキップの使用可否の２つの判断結果に基づき、３パターンの印刷動作を決定する。
【００７１】
ステップ８の場合には、制御部２３は、その行のイメージデータを２パス分に分割する処理を行う（図３のステップＳ９）。具体的には、イメージバッファー２５の「イメージバッファー＃１」に格納されている騒音パターン（その範囲の主走査方向Ｘにおける起点から終点まで）のイメージデータについて、横方向（主走査方向Ｘ）及び縦方向（副走査方向Ｙ）に隣接する印刷ドットがあれば、それらのうちの一方を「イメージバッファー＃１」に残し、他方をイメージバッファー２５の「イメージバッファー＃２」に移す。なお、「イメージバッファー＃１」は、１パス目の印刷に用いられるイメージデータを格納し、「イメージバッファー＃２」は、２パス目に用いられるイメージデータを格納する。
【００７２】
騒音パターン以外の部分については、高速スキップを用いる（スキップ速度で移動する）区間については、イメージデータの印刷ドットを、「イメージバッファー＃１」又は「イメージバッファー＃２」のいずれか片方に収められるようにする。また、高速スキップを用いない区間については、どのように分割しても良い。例えば、印刷ドットの半数ずつに分割する。
【００７３】
図５は、イメージデータの分割を説明するための図である。図５に示す例では、処理対象の行（単位領域３１）に、密度の高い斜線で示される２つの騒音パターン３２ａ及び３２ｃと、密度の低い斜線で示される騒音パターンではない印刷範囲３２ｂがある。この場合、制御部２３は、このイメージデータを、上述の通り、図５の３１（１）及び３１（２）に示されるように、２パス用のイメージデータに分割する。
【００７４】
この分割により、騒音パターン３２ａと３２ｃは、それぞれ、印刷範囲３２ａ（１）及び３２ａ（２）と、印刷範囲３２ｃ（１）及び３２ｃ（２）に分割され、これらの印刷範囲は騒音パターンではなくなる。
【００７５】
また、騒音パターン３２ａと３２ｃの離間距離Ｌ２が上述した所定の値（Ｄ）以上である場合には、印刷範囲３２ｂのイメージデータの印刷ドットは、上述の通り、１パス目の３１（１）に含まれる。このように分割することにより、図５の距離Ｌ３が所定の値（Ｄ）未満であって、１パス目では高速スキップを使用できなくても、２パス目３１（２）では、高速スキップを用いることができる。もし、印刷範囲３２ｂのイメージデータの印刷ドットを両方のパスに分割してしまうと、両パスともに高速スキップを使用できなくなってしまう。
【００７６】
なお、印刷範囲３２ｂが存在しない場合には、２パス共に高速スキップを使用することができる。
【００７７】
また、イメージデータの２パスへの分割方法としては、異なる方法を用いても良い。例えば、騒音パターン（の印刷範囲３２）において、主走査方向Ｘに印刷ドットが隣接しないように分割する。また、騒音パターンにおいて、副走査方向Ｙに印刷ドットが隣接しないように分割してもよい。また、主走査方向Ｘ及び副走査方向Ｙにおいて、奇数列と偶数列で分割しても良い。また、主走査方向Ｘにおいて、奇数列と偶数列で分割しても良い。
また、副走査方向Ｙにおいて、奇数列と偶数列で分割しても良い。また、騒音パターンの印刷範囲を、主走査方向Ｘ又は副走査方向Ｙで半分に区切って分割しても良い。
【００７８】
さらに、騒音パターンの分割割合を予め定めておいてその分割割合で分割しても良い。例えば、騒音パターンでない部分の印字ドットを１パスに分割する場合には、２パスの分割割合を１パスよりも高く設定する。
【００７９】
以上のようにして、印刷動作が決定し、当該行のイメージデータがイメージバッファー２５に整うと、制御部２３は、その印刷動作が実行されるように、印刷部２６を制御し、イメージデータに従った印刷を用紙に実行する（図３のステップＳ１０）。具体的には、制御部２３は、キャリッジ２９のモーター及び印字ヘッド２８を駆動し、上記決定した速度及びパス数で、また、必要に応じて高速スキップを使用して印刷処理を実行する。
【００８０】
ステップＳ６で決定された印刷動作の場合には、当該行を、通常速度で、１パスで印刷し、ステップＳ７で決定された印刷動作の場合には、当該行を、半減速度で、１パスで印刷し、ステップＳ８で決定された印刷動作の場合には、当該行を、通常速度で、２パスで印刷する。
【００８１】
このようにして、当該行の処理が終了し、受信した印刷データによる印刷ジョブが終了していなければ（図３のステップＳ１１のＮｏ）、制御部２３は、搬送部２７を駆動して紙送り動作を実行する（図３のステップＳ１２）。具体的には、制御部２３は、次の行の印刷位置まで、用紙を副走査方向Ｙに搬送する。その後、制御部２３は、次の行について、ステップＳ３からの処理を実行する。
【００８２】
印刷ジョブが終了した場合には（図３のステップＳ１１のＹｅｓ）、制御部２３は、搬送部２７を駆動して用紙をプリンター２から排出する（図３のステップＳ１３）。
【００８３】
以上のようにして、受信した印刷データについての印刷処理を終了する。
【００８４】
なお、上述した２つ目の騒音パターンである場合、すなわち、線内に印刷ドットが密集している騒音パターンである場合に、主走査方向Ｘに所定の長さ以上（例えば、２文字分以上）印刷ドットが連続していれば、その行（単位領域３１）に罫線が印刷されると判断し、主走査方向Ｘに２印刷ドットのうちの１ドットを間引くようにしても良い。すなわち、制御部２３は、騒音パターンの判断（ステップＳ４）の後、イメージデータをそのように間引かれるように変更する。この場合、通常速度、１パスで印刷しても騒音を抑えることができる。
【００８５】
また、イメージデータの分割（ステップＳ９）の際に、１パス目に入れる印刷ドットと２パス目に入れる印刷ドットの割合をｍ：ｎ（ｍ＞ｎ）とし、２パス目を通常速度より速い速度で印刷する、印刷動作としても良い。例えば、ｍ＝２、ｎ＝１（すなわち、２：１）として、１パス目を通常速度で、２パス目を通常速度の１．５倍で印刷するようにすることもできる。この場合、１パス目のイメージデータにおいて、騒音パターンが存在しないようにすることが必要である。
【００８６】
以上説明したように、本実施の形態例及びその変形例によるプリンター２では、単位領域３１（行）毎に、騒音パターンの有無と高速スキップの使用可否を判断し、その判断結果に基づいて印刷動作（印刷速度、パス数）を決定する。従って、騒音が発生する可能性がある場合にのみ印刷速度を落とすなどの対応が取れ、印刷スループットの低下を抑えることができる。また、印刷ドットの局部的な分布をみて騒音の発生有無を判断するので、従来よりも適確な判断ができ、確実に騒音を抑えることが可能になる。また、上記印刷動
作の決定処理が制御部２３により実行され、処理もそれほど複雑でないので、装置のコストアップも抑えることができる。
【００８７】
また、騒音防止のために２パスの印刷にした場合にも、騒音パターンの間隔が離れている場合には高速スキップが使用され、処理時間の増加を抑えることができる。
【００８８】
また、上述した２種類の騒音パターンを用いることにより、騒音が発生しそうな範囲を確実に抽出することができる。
【００８９】
また、２パスに分割する際には、上述のようにイメージデータを分割するので、印刷ドットの密集が解消され、確実に騒音を抑えることができる。
【００９０】
また、図５に基づいて説明したようにイメージデータを分割することにより、少なくとも、２パスのうちのいずれかのパスで高速スキップを使用でき、印刷スループットの低下を抑えることができる。
【００９１】
また、上述したように、１パス目と２パス目の分割割合をｍ：ｎ（ｍ＞ｎ）とし、２パス目を通常速度より速い速度で印刷する、ことにより、印刷スループットの低下を抑えることができる。
【００９２】
また、上述したように、罫線の印刷と判断される際に印刷ドットを間引くことによっても、騒音を防止することができる。
【００９３】
本実施の形態例では、ＣＰＵ（プロセッサー）が各処理を実行する例を説明した。
【００９４】
ここで、本明細書において、ＣＰＵは、１又は複数のＣＰＵにより構成されていてもよいし、１又は複数の集積回路（例えば、ＡＳＩＣ）により構成されていてもよい。また、ＣＰＵは、１又は複数のＣＰＵと、１又は複数の集積回路と、の組み合わせにより構成されていてもよい。
【００９５】
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
【符号の説明】
【００９６】
１…ホストコンピューター、２…プリンター、２０…コントローラー部、２１…機構部、２２…受信バッファー、２３…制御部、２４…展開バッファー、２５…イメージバッファー、２６…印刷部、２７…搬送部、２８…印刷ヘッド、２９…キャリッジ、３１…単位領域、３２…印刷範囲。
【図１】
2019077045.tif 000003
【図２】
2019077045.tif 000004
【図３】
2019077045.tif 000005
【図４】
2019077045.tif 000006
【図５】
2019077045.tif 000007