(57)【要約】      （修正有）【課題】誤ったタイミングでのラッチを防止する。【解決手段】印刷装置は、ノズルからのインクの吐出、不吐出を制御するための複数のノズル分の印字データ信号の転送を受けて印字データ信号を一時的に保持（ラッチ）し、保持した印字データ信号を出力するラッチ部と、保持のタイミングを示すラッチ信号をラッチ部へ送信するラッチ信号送信部と、ラッチ信号が送信された後、印字データ信号の転送に必要な所定のデータ転送時間を少なくとも含む特定期間は、ラッチ部への信号の入力を排除する信号除去部と、を備える。【選択図】図８
2016159572.tif 000002
【特許請求の範囲】
【請求項１】
ノズルからのインクの吐出、不吐出を制御するための複数のノズル分の印字データ信号の転送を受けて当該印字データ信号を一時的に保持し、当該保持した印字データ信号を出力するラッチ部と、
前記保持のタイミングを示すラッチ信号を前記ラッチ部へ送信するラッチ信号送信部と、
前記ラッチ信号が送信された後、前記印字データ信号の転送に必要な所定のデータ転送時間を少なくとも含む特定期間は、前記ラッチ部への信号の入力を排除する信号除去部と、
を備えることを特徴とする印刷装置。
【請求項２】
前記複数のノズルが形成された印刷ヘッドを搭載して所定方向へ移動するキャリッジを備え、
前記移動中における加速期間、定速期間、減速期間のうち加速期間および減速期間では、定速期間と比較して、前記特定期間を長く設定することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記複数のノズルが形成された印刷ヘッドを搭載して所定方向へ移動するキャリッジを備え、
前記キャリッジの移動速度を第１の速度とする第１印字モードでは、前記移動速度を前記第１の速度よりも速い第２の速度とする第２印字モードと比較して、前記特定期間を長く設定することを特徴とする請求項１または請求項２に記載の印刷装置。
【請求項４】
前記複数のノズルが形成された印刷ヘッドを搭載して所定方向へ移動するキャリッジを備え、
前記所定方向の印刷解像度を第１の解像度とする第３印字モードでは、前記印刷解像度を前記第１の解像度よりも高い第２の解像度とする第４印字モードと比較して、前記特定期間を長く設定することを特徴とする請求項１〜請求項３のいずれかに記載の印刷装置。
【請求項５】
前記印字データ信号は、前記ノズルが所定間隔で並ぶノズル列に含まれる複数の前記ノズル各々に割り当てられた１画素分のデータの集合を含んでいることを特徴とする請求項１〜請求項４のいずれかに記載の印刷装置。
【請求項６】
ノズルからのインクの吐出、不吐出を制御するための複数のノズル分の印字データ信号をラッチ部へ転送する工程と、
前記転送された印字データ信号を保持するタイミングを示すラッチ信号を前記ラッチ部へ送信する工程と、
前記ラッチ部が、前記転送された印字データ信号を前記ラッチ信号に応じて一時的に保持し、当該保持した印字データ信号を出力する工程と、
前記ラッチ信号が送信された後、前記印字データ信号の転送に必要な所定のデータ転送時間を少なくとも含む特定期間は、前記ラッチ部への信号の入力を排除する工程と、
を備えることを特徴とする印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置および印刷制御方法に関する。
【背景技術】
【０００２】
ノズルを複数有し、各ノズルからインクを吐出させることで印刷を実現するインクジェットプリンターにおいては、ノズルからのインクの吐出、不吐出を制御するための信号に基づいて各ノズルの駆動を制御する。このようなインクジェットプリンターでは、ノズル列を構成する各ノズル分の当該信号の転送を受けるラッチ部が、これら信号を一時的に保持（ラッチ）した上で、各ノズルを駆動制御する工程へ出力することで、当該ノズル列を構成する各ノズルを一斉に駆動制御するようにしている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３９４４７１２号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前記ラッチのタイミングは、前記一斉に駆動制御すべき各ノズル分の前記信号の転送が終わった後とすべきである。仮に、このような転送が終わらないうちに誤って前記ラッチをしてしまうと、前記一斉に駆動制御すべき各ノズル分の前記信号が揃っていない状態で一部のノズルの駆動が実行されてしまい、誤った印刷結果が得られる（インクの誤吐出が発生する）。具体的には、ラッチ部へノイズが入力した場合、当該ノイズに応じて、前記ラッチをすべき本来のタイミングとは異なるタイミングで前記ラッチをしてしまい、インクの誤吐出が生じる虞があった。
【０００５】
本発明はこのような課題を鑑みてなされたものであり、誤ったタイミングでのラッチによるインクの誤吐出を防止することが可能な印刷装置および印刷制御方法を提供する。
【課題を解決するための手段】
【０００６】
本発明の態様の一つは、印刷装置は、ノズルからのインクの吐出、不吐出を制御するための複数のノズル分の印字データ信号の転送を受けて当該印字データ信号を一時的に保持（ラッチ）し、当該保持した印字データ信号を出力するラッチ部と、前記保持のタイミングを示すラッチ信号を前記ラッチ部へ送信するラッチ信号送信部と、前記ラッチ信号が送信された後、前記印字データ信号の転送に必要な所定のデータ転送時間を少なくとも含む特定期間は、前記ラッチ部への信号の入力を排除する信号除去部と、を備える。
【０００７】
当該構成によれば、ラッチ信号がラッチ部へ送信された後、前記データ転送時間を少なくとも含む特定期間は、ラッチ部への信号の入力が信号除去部により排除される。従って、当該特定期間内にラッチ部がノイズにより誤ったタイミングでラッチをすることが防止され、誤ったタイミングでのラッチによるインクの誤吐出が生じない。
【０００８】
本発明の態様の一つとして、印刷装置は、前記複数のノズルが形成された印刷ヘッドを搭載して所定方向へ移動するキャリッジを備え、前記移動中における加速期間、定速期間、減速期間のうち加速期間および減速期間では、定速期間と比較して、前記特定期間を長く設定するとしてもよい。
また、本発明の態様の一つとして、印刷装置は、前記キャリッジの移動速度を第１の速度とする第１印字モードでは、前記移動速度を前記第１の速度よりも速い第２の速度とする第２印字モードと比較して、前記特定期間を長く設定するとしてもよい。
また、本発明の態様の一つとして、印刷装置は、前記所定方向の印刷解像度を第１の解像度とする第３印字モードでは、前記印刷解像度を前記第１の解像度よりも高い第２の解像度とする第４印字モードと比較して、前記特定期間を長く設定するとしてもよい。
これら構成によれば、ラッチをしてから次のラッチをするまでの期間が長い状況においても、その間のノイズによる誤ったタイミングでのラッチを防ぐことが出来る。
【０００９】
なお、前記印字データ信号は、前記ノズルが所定間隔で並ぶノズル列に含まれる複数の前記ノズル各々に割り当てられた１画素分のデータの集合を含んでいる、としてもよい。
当該構成によれば、ノズル列に含まれる複数のノズルを一斉に駆動制御することができる。
【００１０】
本発明の技術的思想は、印刷装置という物以外によっても実現される。例えば、本発明は、印刷装置が実行する処理に相当する各工程を含んだ方法（印刷制御方法）、あるいは当該方法をコンピューターに実行させるコンピュータープログラム、さらには当該プログラムを記憶したコンピューター読み取り可能な記憶媒体、とった各種カテゴリーにて実現されてもよい。
【図面の簡単な説明】
【００１１】
【図１】印刷装置の概略構成を例示するブロック図。
【図２】リニア式エンコーダーの構成を概略的に示す図。
【図３】検出部の構成を模式的に示す図。
【図４】キャリッジモーターの正転時及び逆転時における検出部の出力信号の波形を示すタイミングチャート。
【図５】ヘッドユニットの駆動回路の説明図。
【図６】各信号の説明のためのタイミングチャート。
【図７】信号除去部等を例示するブロック図。
【図８】ノイズ除去を説明するためのタイミングチャート。
【発明を実施するための形態】
【００１２】
図１は、本実施形態にかかる印刷装置１０の機能の一部をブロック図により例示したものである。印刷装置１０は、例えば、プリンターや、プリンターの機能を含んだ複合機、等といった製品として把握される。印刷装置１０を、液体吐出（噴射）装置、記録装置、等と呼んでもよい。印刷装置１０は、本発明にかかる印刷制御方法の実行主体となる。
【００１３】
印刷装置１０は、概略、搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０、コントローラー５０等を含んで構成される。コントローラー５０は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有するＩＣや、その他の記憶媒体等により構成される。コントローラー５０では、ＣＰＵが、ＲＯＭ等に保存されたプログラムに従った演算処理を、ＲＡＭ等をワークエリアとして用いて実行することにより、搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０等の印刷装置１０を構成する各部の挙動を制御する。
【００１４】
ここでは、印刷装置１０が採用する印刷方式はインクジェット方式であるとする。ヘッドユニット４０は、複数のノズルが形成された印刷ヘッド４１、ラッチ部４２、ラッチ信号送信部４３、信号除去部４４等を含む。キャリッジユニット３０は、印刷ヘッド４１を搭載して所定方向（主走査方向）に沿って移動するキャリッジ３１（図２参照）を含む。搬送ユニット２０は、主走査方向と交差する方向（搬送方向）へ印刷媒体を搬送する。
【００１５】
印刷ヘッド４１は、複数種類のインク（例えば、シアン（Ｃ）インク、マゼンタ（Ｍ）インク、イエロー（Ｙ）インク、ブラック（Ｋ）インク、等）毎の不図示のインクカートリッジから各種インクの供給を受ける。印刷ヘッド４１は、各種インクに対応して設けられた複数のノズルからインクを吐出可能である。吐出されたインクが印刷媒体に着弾することで印刷媒体にドットが形成される。「ドット」とは、基本的には印刷媒体に着弾したインク滴を指すが、インク滴が印刷媒体に着弾する前の工程に関する説明でも便宜上ドットという表現を用いることがある。印刷ヘッド４１が吐出する液体の具体的な種類や数は上述したものに限られず、例えば、ライトシアン、ライトマゼンダ、オレンジ、グリーン、グレー、ライトグレー、ホワイト、メタリック…等、種々のインクや液体を使用可能である。
【００１６】
印刷ヘッド４１を搭載したキャリッジ３１は、不図示のキャリッジモーターによる動力を受けて、主走査方向と平行なガイドレール３６（図２参照）に沿って移動する。印刷ヘッド４１はキャリッジ３１と共に移動しつつ、搬送ユニット２０によって搬送された印刷媒体へインクを吐出することにより、印刷を実現する。
【００１７】
搬送ユニット２０は、印刷媒体を支持して搬送するためのローラーや当該ローラーを回転させるためのギアやモーター等（いずれも不図示）を含んでいる。印刷媒体は、代表的には紙である。ただし、本実施形態は、液体を記録可能であって搬送ユニット２０により搬送可能な素材であれば、紙以外の素材も印刷媒体の概念に含める。
【００１８】
ラッチ部４２は、ノズルからのインクの吐出、不吐出を制御するための複数のノズル分の印字データ信号の転送を受けて当該印字データ信号を一時的に保持し、当該保持した印字データ信号を出力する。ラッチ信号送信部４３は、当該保持のタイミングを示すラッチ信号をラッチ部４２へ送信する。信号除去部４４は、ラッチ信号が送信された後、前記複数のノズル分の印字データ信号の転送に必要な所定のデータ転送時間を少なくとも含む特定期間は、ラッチ部４２への信号の入力を排除する。
【００１９】
図２は、印刷装置１０が有するリニア式エンコーダー５１の構成を概略的に示したものである。リニア式エンコーダー５１は、主走査方向に平行なリニア式エンコーダー符号板５６４と、検出部５６６とを備えている。検出部５６６は、キャリッジ３１に取り付けられている。キャリッジ３１がガイドレール３６に沿って移動すると、検出部５６６がリニア式エンコーダー符号板５６４に沿って相対的に移動する。これによって、検出部５６６は、キャリッジ３１の移動量を検出する。
【００２０】
図３は、検出部５６６の構成を模式的に示したものである。この検出部５６６は、発光ダイオード５５２と、コリメータレンズ５５４と、検出処理部５５６とを備えている。検出処理部５５６は、複数（例えば４個）のフォトダイオード５５８と、信号処理回路５６０と、例えば２個のコンパレーター５６２Ａ，５６２Ｂとを有している。発光ダイオード５５２の両端に抵抗を介して電圧Ｖｃｃが印加されると、発光ダイオード５５２から光が発せられる。この光はコリメータレンズ５５４により平行光に集光されてリニア式エンコーダー符号板５６４を通過する。リニア式エンコーダー符号板５６４には、所定の間隔（例えば、１／１８０インチ）毎にスリットが設けられている。リニア式エンコーダー符号板５６４を通過した平行光は、図示しない固定スリットを通って各フォトダイオード５５８に入射し、電気信号に変換される。４個のフォトダイオード５５８から出力される電気信号は信号処理回路５６０において信号処理され、信号処理回路５６０から出力される信号はコンパレーター５６２Ａ，５６２Ｂにおいて比較され、比較結果がパルスとして出力される。コンパレーター５６２Ａ，５６２Ｂから出力されるパルスＥＮＣ‐Ａ，ＥＮＣ‐Ｂがリニア式エンコーダー５１の出力となる。
【００２１】
図４Ａ及び図４Ｂは、キャリッジモーターの正転時（キャリッジ３１の往路移動）及び逆転時（キャリッジ３１の復路移動）における検出部５６６の２つの出力信号の波形を示したタイミングチャートである。図４Ａ及び図４Ｂに示すように、キャリッジモーターの正転時及び逆転時のいずれの場合も、パルスＥＮＣ‐ＡとパルスＥＮＣ‐Ｂとは位相が９０度だけ異なっている。キャリッジモーターが正転しているとき、即ち、キャリッジ３１がガイドレール３６に沿って往路移動しているときは、図４Ａに示すように、パルスＥＮＣ‐ＡはパルスＥＮＣ‐Ｂよりも９０度だけ位相が進み、キャリッジモーターが逆転しているとき、即ち、キャリッジ３１がガイドレール３６に沿って復路移動しているときは、図４Ｂに示すように、パルスＥＮＣ‐ＡはパルスＥＮＣ‐Ｂよりも９０度だけ位相が遅れる。パルスＥＮＣ‐Ａ及びパルスＥＮＣ‐Ｂの１周期Ｔは、キャリッジ３１がリニア式エンコーダー符号板５６４のスリット間隔を移動する時間に等しい。
【００２２】
そして、リニア式エンコーダー５１の出力パルスＥＮＣ‐Ａ，ＥＮＣ‐Ｂの各々の立ち上がり、立ち下がりエッジが検出され、検出されたエッジの個数が計数され、この計数値に基づいてキャリッジモーターの回転位置が演算される。この計数はキャリッジモーターが正転しているときは１個のエッジが検出されると「＋１」を加算し、逆転しているときは、１個のエッジが検出されると「−１」を加算する。パルスＥＮＣ‐Ａ及びＥＮＣ‐Ｂの各々の周期は、リニア式エンコーダー符号板５６４の、あるスリットを検出部５６６が通過してから次のスリットを検出部５６６が通過するまでの時間に等しく、かつ、パルスＥＮＣ‐ＡとパルスＥＮＣ‐Ｂとは位相が９０度だけ異なっている。このため、上記計数のカウント値「１」はリニア式エンコーダー符号板５６４のスリット間隔の１／４に対応する。これにより上記計数値にスリット間隔の１／４を乗算すれば、その乗算値に基づいて、計数値が「０」に対応する回転位置からのキャリッジモーターの移動量を求めることができる。
【００２３】
図５Ａは、ヘッドユニット４０に含まれる駆動回路の説明図である。この駆動回路は、原駆動信号発生部６４４Ａと、駆動信号整形部６４４Ｂとを備えている。図５Ａでは、印刷ヘッド４１を簡略化し、♯１〜♯１８０までの符号で示した１８０個のノズルで構成された１つのノズル列だけを示している。ノズル列は、複数のノズルが、例えば搬送方向に沿って所定間隔で並んで構成されている。ヘッドユニット４０は、このようなノズル♯１〜♯１８０のための駆動回路を、ノズル群ごと、即ちＣＭＹＫの各色のノズル列毎に各々設けている。
【００２４】
原駆動信号発生部６４４Ａは、各ノズル♯１〜♯１８０に共通して用いられる原信号ＯＤＲＶを生成する。この原信号ＯＤＲＶは、１画素分の主走査期間内（キャリッジ３１が１画素の間隔を横切る時間内）に複数のパルスを含む信号である。駆動信号整形部６４４Ｂには、原駆動信号発生部６４４Ａから原信号ＯＤＲＶが入力されるとともに、コントローラー５０から印字データ信号ＰＲＴがシリアルデータとして入力される。印字データ信号ＰＲＴは、印刷対象となる画像を構成する画素毎の情報が並んだデータである。ここで言う画素毎の情報とは、画素におけるドットのオン／オフを規定した情報である。ただし本実施形態では、印刷ヘッド４１が有する各ノズルは、１滴あたりのサイズが異なる複数のサイズのインクを吐出可能であるとする。一例として、ノズルは３種類のサイズのインク滴（相対的なサイズ差に基づいて大ドット、中ドット、小ドット、と称されるインク滴）を吐出可能である。この場合、前記画素毎の情報は、画素における大ドットオン／中ドットオン／小ドットオン／ドットオフ、のいずれかを示す４値データ（２ビット）である。
【００２５】
図５Ｂは、駆動信号整形部６４４Ｂに含まれる一部構成の説明図である。印字データ信号ＰＲＴは、図５Ｂにあるような回路により、３６０個のシフトレジスタ（図中、Ｗ２‐ｉ，Ｗ１‐ｉで示したブロック）を用いてシリアルパラレル変換され、各ノズルのオン／オフを表す印字データ信号ＰＲＴ（ｉ）に変換される（図５および図６の説明において、ｉは１〜１８０の整数）。駆動信号整形部６４４Ｂは、印字データ信号ＰＲＴ（ｉ）のレベルに応じて、原信号ＯＤＲＶを整形し、駆動信号ＤＲＶ（ｉ）として各ノズル♯１〜♯１８０の圧電素子に向けて出力する。各ノズル♯１〜♯１８０の圧電素子は、駆動信号整形部６４４Ｂからの駆動信号ＤＲＶ（ｉ）に基づき駆動され、対応するノズルからインクを吐出させる。
【００２６】
図６は、各信号の説明のためのタイミングチャートである。同図には、原信号ＯＤＲＶと、印字データ信号ＰＲＴ（ｉ）と、駆動信号ＤＲＶ（ｉ）の各信号のタイミングチャートが示されている。原信号ＯＤＲＶは、原駆動信号発生部６４４Ａからノズル♯１〜♯１８０へ共通に供給される信号である。本実施形態では、原信号ＯＤＲＶは、１画素分の主走査期間内において、第１パルスＷ１と第２パルスＷ２の２つのパルスを含む。
【００２７】
印字データ信号ＰＲＴ（ｉ）は、１画素に対応した信号である。ここでは、印字データ信号ＰＲＴ（ｉ）は、ノズル♯ｉに対して、１画素につき２ビットの情報を有する信号である。駆動信号ＤＲＶ（ｉ）は、印字データ信号ＰＲＴ（ｉ）のレベルに応じて原信号ＯＤＲＶを通過させ或いは遮断する（スイッチングする）ことによって得られる信号である。すなわち、印字データ信号ＰＲＴ（ｉ）が１レベル（オン）のとき、駆動信号整形部６４４Ｂは、原信号ＯＤＲＶの対応するパルスをそのまま通過させて駆動信号ＤＲＶ（ｉ）とする。一方、印字データ信号ＰＲＴ（ｉ）が０レベル（オフ）のとき、駆動信号整形部６４４Ｂは、原信号ＯＤＲＶのパルスを遮断する。
【００２８】
制御信号Ｓ１，Ｓ２は、ラッチ信号送信部４３が送信するパルスである。制御信号Ｓ１はラッチ信号に該当する。図５Ｂに示すように、制御信号Ｓ１は、ラッチ回路４２ａ及びデータセレクタ４２ｂに入力される。制御信号Ｓ２は、データセレクタ４２ｂに入力される。ラッチ回路４２ａは、ラッチ部４２に含まれる。あるいは、ラッチ回路４２ａ及びデータセレクタ４２ｂがラッチ部４２含まれると解してもよい。制御信号Ｓ１，Ｓ２は、図６に示すように印字データ信号ＰＲＴ（ｉ）が変化するタイミングを示すものである。
【００２９】
コントローラー５０からシリアル転送される印字データ信号ＰＲＴは、以下に説明するようにして、１８０個の２ビットデータ（パラレルデータ）に変換される。まず、印字データ信号ＰＲＴが３６０個のシフトレジスタに入力される。制御信号Ｓ１がラッチ回路４２ａに入力されたタイミングで、３６０個の各シフトレジスタのデータがラッチ回路４２ａによりラッチ（一時的に保持）される。データセレクタ４２ｂは、ラッチ回路４２ａにラッチされているデータを選択して出力する。
【００３０】
制御信号Ｓ１がラッチ回路４２ａに入力されるとき、制御信号Ｓ１がデータセレクタ４２ｂにも入力される。データセレクタ４２ｂは、制御信号Ｓ１が入力されると初期状態になる。初期状態のデータセレクタ４２ｂは、ラッチ回路４２ａにラッチされる前にはシフトレジスタＷ２‐ｉに格納されていたデータを選択し、印字データ信号ＰＲＴ（ｉ）として出力する。次に、制御信号Ｓ２を入力したタイミングで、データセレクタ４２ｂは、ラッチ回路４２ａにラッチされる前にはシフトレジスタＷ１‐ｉに格納されていたデータを選択し、印字データ信号ＰＲＴ（ｉ）として出力する。このようにして、シリアル転送される印字データ信号ＰＲＴが、１８０個の２ビットデータに変換される。そして、制御信号Ｓ１に基づくタイミングで第２パルスＷ２に関する通過／遮断が決定され、制御信号Ｓ２に基づくタイミングで第１パルスＷ１に関する通過／遮断が決定される。
【００３１】
印字データ信号ＰＲＴ（ｉ）が２ビットデータ「０１」に対応しているとき、駆動信号ＤＲＶ（ｉ）として、第１パルスＷ１のみが１画素区間の後半で出力される。これにより、対応するノズル♯ｉから、相対的に小さいインク滴が吐出され、印刷媒体には、相対的に小さいドット（小ドット）が形成される。また、印字データ信号ＰＲＴ（ｉ）が２ビットデータ「１０」に対応しているとき、駆動信号ＤＲＶ（ｉ）として、第２パルスＷ２のみが１画素区間の前半で出力される。これにより、対応するノズル♯ｉから、前記小さいインク滴よりも大きな中サイズのインク滴が吐出され、印刷媒体には中サイズのドット（中ドット）が形成される。また、印字データ信号ＰＲＴ（ｉ）が２ビットデータ「１１」に対応しているとき、駆動信号ＤＲＶ（ｉ）として、第１パルスＷ１と第２パルスＷ２とが１画素区間で出力される。これにより、対応するノズル♯ｉから、前記中サイズのインク滴よりも大きな大サイズのインク滴が吐出され、印刷媒体には大サイズのドット（大ドット）が形成される。また、印字データ信号ＰＲＴ（ｉ）が２ビットデータ「００」に対応しているとき、第１パルスＷ１も第２パルスＷ２も出力されない。これにより、この区間では、インクが不吐出であり、ドットは形成されない。
【００３２】
ラッチ信号送信部４３は、制御信号Ｓ１，Ｓ２をＰＴＳ（Pulse Timing Signal）信号に基づき生成する。ＰＴＳ信号は、これら制御信号Ｓ１，Ｓ２としてのパルスが発生するタイミングを規定する信号である。ＰＴＳ信号のパルスは、リニア式エンコーダー５１（検出部５６６）からの出力パルスＥＮＣ‐Ａ，ＥＮＣ‐Ｂに基づき生成される。すなわち、ＰＴＳ信号のパルスは、キャリッジ３１の移動量に応じて発生する。
【００３３】
図７は、主に信号除去部４４の構成をブロック図により例示している。信号除去部４４は、ラッチ信号送信部４３からラッチ部４２（ラッチ回路４２ａ及びデータセレクタ４２ｂ）へ制御信号Ｓ１が送信される経路途中に設けられている。図７の例では、信号除去部４４は、マスク回路４４ａ、エッジ検出回路４４ｂ、計時回路４４ｃ、発振回路４４ｄを含んでいる。
【００３４】
ラッチ信号送信部４３から送信された制御信号Ｓ１はマスク回路４４ａおよびエッジ検出回路４４ｂへ入力する。エッジ検出回路４４ｂはパルスの立ち下がりのエッジを検出したときに、制御信号Ｓ１の検出に成功したと判断する。エッジ検出回路４４ｂは、制御信号Ｓ１の検出に成功したとき、計時回路４４ｃへラッチ検出信号を出力する。
【００３５】
ラッチ検出信号を入力した計時回路４４ｃは、その時点でのクロックカウント数をリセットする（０に戻す）。計時回路４４ｃは、クロックカウント数をリセットした場合に、クロックのカウントを開始する。計時回路４４ｃへは、発振回路４４ｄからクロック信号が出力されている。クロック信号は、例えば、１周期が３μｓのパルスである。計時回路４４ｃは、このような発振回路４４ｄからのクロック信号をカウントする。
【００３６】
計時回路４４ｃは、クロック信号のカウントを開始してからクロックカウント数が所定の上限数へ達するまでの期間は、ラッチマスク信号をマスク回路４４ａへ出力する。マスク回路４４ａは、ラッチマスク信号を入力している期間は、ラッチ部４２への出力を実行しない。
【００３７】
ここで本実施形態では、複数のノズル分の印字データ信号ＰＲＴの転送に必要な所定のデータ転送時間を少なくとも含む特定期間、というものを定義する。まず、ここで言う「複数のノズル分の印字データ信号ＰＲＴ」とは、１つの色のインクを吐出するノズル列に含まれる複数のノズル（図５の例で言えば、ノズル♯１〜♯１８０）各々に割り当てられた１画素分のデータの集合を少なくとも含む。上述したようにノズル♯ｉに対応する１画素分の印字データ信号ＰＲＴ（ｉ）は２ビットであるため、複数のノズル分の印字データ信号ＰＲＴは、少なくとも２ビット×１８０＝３６０ビットのデータ量を有する。また、複数のノズル分の印字データ信号ＰＲＴには、いわゆるＳＰ信号が付随していてもよい。ＳＰ信号の詳細については、特許第３９４４７１２号の記載（データＳＰ）を適宜参照のこと。１ノズル列に対応するＳＰ信号は、例えば３２ビットであるため、ＳＰ信号の付随を考慮すれば、複数のノズル分の印字データ信号ＰＲＴは、３９２ビットのデータ量となる。
【００３８】
あくまで一例であるが、コントローラー５０からヘッドユニット４０への転送レートが１２Ｍｂｐｓ（メガビット／秒）と仮定すると、前記３９２ビットの転送にはおよそ３３μｓ弱の時間を要する。従って、複数のノズル分の印字データ信号ＰＲＴの転送に必要な所定のデータ転送時間を少なくとも含む特定期間の一例として、このような３３μｓという期間を採用することができる。
上述したように、ラッチ回路４２ａは、制御信号Ｓ１を入力したタイミングで、駆動信号整形部６４４Ｂの各シフトレジスタに格納されているデータをラッチする（図５Ａ及び図５Ｂ参照）。そして、当該ラッチ後、前記所定のデータ転送時間を要して新たに駆動信号整形部６４４Ｂへ転送された、次の、複数のノズル分の印字データ信号ＰＲＴを、次に制御信号Ｓ１を入力したタイミングでラッチする（以下、繰り返し）。
【００３９】
従って、ラッチ回路４２ａに制御信号Ｓ１が入力される間隔は、必ず前記所定のデータ転送時間よりも長い間隔である必要がある。仮に、前回の制御信号Ｓ１がラッチ回路４２ａに入力された後、前記所定のデータ転送時間が経過する前に次の制御信号Ｓ１がラッチ回路４２ａに入力されると、複数のノズル分の印字データ信号ＰＲＴの一部が転送され終えない状態でラッチ回路４２ａがラッチをしてしまう（誤ラッチ発生）。このような誤ラッチされたデータがデータセレクタ４２ｂによって出力されると、１８０ノズル分一斉に出力されるべき本来の印字データ信号ＰＲＴ（ｉ）とは異なる不適切な信号が出力され、結果的にインクの誤吐出が発生し得る。
【００４０】
ラッチ信号送信部４３は、前記特定期間よりも長い適切な間隔（例えば、４０μｓ程度）で制御信号Ｓ１を繰り返し送信するように設計されている。しかしながら、ラッチ信号送信部４３からラッチ部４２へ制御信号Ｓ１を送信する経路に対しては、ラッチ信号送信部４３が意図しないスパイク波等の各種内外からのノイズ（ノイズ信号ＮＳ）が載ることが有る。このようなノイズ信号ＮＳをラッチ回路４２ａが制御信号Ｓ１（ラッチ信号）とみなしてしまうと、上述した誤ラッチが発生し得る。
【００４１】
そこで本実施形態では、このようなノイズ信号ＮＳのラッチ回路４２ａへの入力を、信号除去部４４が排除する。上述したように前記特定期間が３３μｓであり、クロック信号の１周期が３μｓであるとすると、計時回路４４ｃは、クロック信号のカウントを開始してからクロックカウント数が上限数“１１”へ達するまでの期間は、ラッチマスク信号をマスク回路４４ａへ出力する。このようにすることで、マスク回路４４ａは、制御信号Ｓ１を入力した後、少なくとも前記特定期間が経過するまではラッチ部４２への出力を遮断する。
【００４２】
図８は、本実施形態によるノイズ除去を説明するためのタイミングチャートである。図８および図７において、Ｓ１（入力）は、ラッチ信号送信部４３と信号除去部４４とをつなぐ経路に対する入力であり、基本的にはラッチ信号送信部４３が送信する制御信号Ｓ１としてのパルスが一定時間間隔で発生している。図８および図７において、Ｓ１（出力）は、信号除去部４４からラッチ部４２への出力であり、Ｓ１（入力）と同様の一定時間間隔のパルス（制御信号Ｓ１）が発生している。ＰＲＴ転送は、制御信号Ｓ１が発生して次の制御信号Ｓ１が発生するまでの期間内に、コントローラー５０からヘッドユニット４０へ転送される、前記複数のノズル分の印字データ信号ＰＲＴを示している。また、ＭＩは、制御信号Ｓ１が発生した後の前記特定期間を示している。特定期間ＭＩを、信号除去部４４によるマスク期間とも呼ぶ。
【００４３】
図８に例示したように、ある特定期間ＭＩ内に、Ｓ１（入力）の一種としてノイズ信号ＮＳが発生したとする。上述したように、特定期間ＭＩ内はマスク回路４４ａがラッチ部４２への出力を遮断している。そのため、図８に示したノイズ信号ＮＳが、Ｓ１（出力）に表れることは無い。すなわち、マスク回路４４ａが、制御信号Ｓ１を入力した後、特定期間ＭＩが経過するまでの間に、ラッチ信号送信部４３が送信した正規の制御信号Ｓ１ではない何らかのノイズ信号ＮＳを入力したとしても、そのノイズ信号ＮＳをラッチ部４２（ラッチ回路４２ａ及びデータセレクタ４２ｂ）が入力することは無い。従って、ノイズ信号ＮＳに起因するラッチ部４２による誤ラッチ発生が回避され、インクの誤吐出が防止される。図５，６に示した制御信号Ｓ１は、当該Ｓ１（出力）のことを指す。
【００４４】
本発明は上述の実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば後述するような変形例を採用可能である。上述の実施形態に各変形例を適宜組み合わせた構成も本発明の開示範囲に入る。
【００４５】
変形例１：
印刷装置１０は、キャリッジ３１による主走査方向への移動中における加速期間、定速期間、減速期間のうち加速期間および減速期間では、定速期間と比較して、前記特定期間ＭＩを長く設定するとしてもよい。キャリッジ３１は、主走査方向の一端側から他端側へ１回の移動を行う期間内に、加速期間、定速期間、減速期間を有する。つまり、停止状態から定速状態まで加速する期間が加速期間であり、定速状態で移動する期間が定速期間であり、定速状態から停止状態まで減速する期間が減速期間である。従って、加速期間および減速期間でのキャリッジ３１の移動速度は、定速期間と比較して遅い。キャリッジ３１の移動速度が相対的に遅いということは、主走査方向におけるある印刷解像度を前提としたとき、１つのノズル♯ｉがインクを吐出して次のインクを吐出するまでの期間が長いということであり、ラッチのタイミングを示す制御信号Ｓ１の発生間隔も長くなる。この場合、制御信号Ｓ１と制御信号Ｓ１との間にノイズ信号ＮＳが発生し得る期間が長く存在していると言えるため、前記特定期間ＭＩを、より長く設定する。具体的には、コントローラー５０は、加速期間および減速期間においては、定速期間に採用するクロックカウント数の上限数よりも多い上限数を計時回路４４ｃに設定させる。このような変形例１によれば、加速期間、定速期間、減速期間の全てでノイズ信号ＮＳによる誤ラッチを的確に防ぐことができる。
【００４６】
変形例２：
印刷装置１０は、キャリッジ３１の移動速度を第１の速度とする第１印字モードでは、当該移動速度を第１の速度よりも速い第２の速度とする第２印字モードと比較して、前記特定期間ＭＩを長く設定するとしてもよい。ユーザーは、印刷装置１０に対する所定の操作を行うことで、印刷装置１０が採用し得る複数の印字モードの中から任意に印字モードを選択することができる。印字モードが異なれば、キャリッジ３１の移動速度が異なることもある。例えば、印刷装置１０は、印刷媒体として普通紙等の用紙に印刷を行う場合の印字モードと、印刷媒体としてＣＤ等の光ディスクに印刷を行う（レーベル印刷を行う）場合の印字モードとでは、後者の方を、キャリッジ３１の移動速度を相対的に遅く設定する（特許第５４４５６０２号参照）。この場合、レーベル印刷を行う印字モードを第１印字モードの一例とし、普通紙等の用紙に印刷を行う印字モードを第２印字モードの一例とすることができる。変形例１でも説明したように、キャリッジ３１の移動速度が相対的に遅いということは、１つのノズル♯ｉがインクを吐出して次のインクを吐出するまでの期間が長く、制御信号Ｓ１の発生間隔も長くなる。この場合、制御信号Ｓ１と制御信号Ｓ１との間にノイズ信号ＮＳが発生し得る期間が長く存在していると言える。そこで、コントローラー５０は、第１印字モードにおいては、第２印字モードで採用するクロックカウント数の上限数よりも多い上限数を計時回路４４ｃに設定させる。このような変形例２によれば、第１印字モード、第２印字モードのいずれにおいても、ノイズ信号ＮＳによる誤ラッチを的確に防ぐことができる。
【００４７】
変形例３：
印刷装置１０は、主走査方向の印刷解像度を第１の解像度とする第３印字モードでは、当該印刷解像度を前記第１の解像度よりも高い第２の解像度とする第４印字モードと比較して、前記特定期間ＭＩを長く設定する。印字モードが異なれば、キャリッジ３１の主走査方向における印刷解像度が異なることもある。例えば、印刷装置１０は、ある程度の画質（通常の画質）を実現する印字モードや、当該印字モードと比較してより高い解像度で高精細な画質を実現する印字モードを採用可能である。この場合、通常の画質を実現する印字モードを第３印字モードの一例とし、高精細な画質を実現する印字モードを第４印字モードの一例とすることができる。第３印字モードが採用する前記第１の解像度としては、例えば３６０ｄｐｉといった値が考えられ、第４印字モードが採用する前記第２の解像度としては、例えば１４４０ｄｐｉといった値が考えられる。主走査方向の印刷解像度が相対的に低いということは、主走査方向におけるキャリッジ３１の移動速度がある速度であることを前提としたとき、１つのノズル♯ｉがインクを吐出して次のインクを吐出するまでの期間が長いということであり、ラッチのタイミングを示す制御信号Ｓ１の発生間隔も長くなる。この場合、制御信号Ｓ１と制御信号Ｓ１との間にノイズ信号ＮＳが発生し得る期間が長く存在していると言えるため、前記特定期間ＭＩを、より長く設定する。具体的には、コントローラー５０は、第３印字モードにおいては、第４印字モードで採用するクロックカウント数の上限数よりも多い上限数を計時回路４４ｃに設定させる。このような変形例３によれば、第３印字モード、第４印字モードのいずれにおいても、ノイズ信号ＮＳによる誤ラッチを的確に防ぐことができる。
【符号の説明】
【００４８】
１０…印刷装置、２０…搬送ユニット、３０…キャリッジユニット、３１…キャリッジ、４０…ヘッドユニット、４１…印刷ヘッド、４２…ラッチ部、４３…ラッチ信号送信部、４４…信号除去部、５０…コントローラー
【図１】
2016159572.tif 000003
【図２】
2016159572.tif 000004
【図３】
2016159572.tif 000005
【図４】
2016159572.tif 000006
【図５】
2016159572.tif 000007
【図６】
2016159572.tif 000008
【図７】
2016159572.tif 000009
【図８】
2016159572.tif 000010