(57)【要約】【課題】データ転送の安定性とノイズ発生の低減とを実現することができる記録装置を提供する。【解決手段】記録ヘッドに搭載されたノズルから吐出される複数の種類のインクの吐出それぞれに対応した複数の駆動信号を合成してシリアルデータを生成する生成手段と、生成手段により生成されたシリアルデータを差動信号としてキャリッジに転送する転送手段と、キャリッジに設けられ、転送手段により転送されたシリアルデータを、複数の種類のインクの吐出それぞれに対応した複数の駆動信号に分離する分離手段と、分離手段により分離された複数の駆動信号により記録ヘッドを駆動し、複数のインクを吐出して記録を行う記録手段とを備える。【選択図】図４
2010158876.tif 000002
【特許請求の範囲】
【請求項１】
差動信号により駆動信号をキャリッジに転送し、該キャリッジに搭載された記録ヘッドから複数の種類のインクを吐出して記録を行う記録装置であって、
前記記録ヘッドに搭載されたノズルから吐出される複数の種類のインクの吐出それぞれに対応した複数の駆動信号を合成してシリアルデータを生成する生成手段と、
前記生成手段により生成されたシリアルデータを差動信号として前記キャリッジに転送する転送手段と、
前記キャリッジに設けられ、前記転送手段により転送されたシリアルデータを、前記複数の種類のインクの吐出それぞれに対応した前記複数の駆動信号に分離する分離手段と、
前記分離手段により分離された複数の駆動信号により前記記録ヘッドを駆動し、前記複数のインクを吐出して記録を行う記録手段と
を備えることを特徴とする記録装置。
【請求項２】
前記転送手段は、フレキシブルケーブルであることを特徴とする請求項１に記載の記録装置。
【請求項３】
前記分離手段は、
前記記録装置の本体より転送されたクロック信号をカウントし、該カウント値を前記記録装置の本体より転送された同期信号の周期でリセットするカウンタと、
前記カウンタによるカウント値をデコードするデコーダと、
前記デコーダから出力される複数のデコード値に基づいて前記シリアルデータを、前記複数の種類のインクの吐出それぞれに対応した前記複数の駆動信号に分離する分離回路とを有することを特徴とする請求項１又は２に記載の記録装置。
【請求項４】
差動信号により駆動信号をキャリッジに転送し、該キャリッジに搭載された記録ヘッドから複数の種類のインクを吐出して記録を行う記録装置において実行される記録方法であって、
前記記録装置の生成手段が、前記記録ヘッドに搭載されたノズルから吐出される複数の種類のインクの吐出それぞれに対応した複数の駆動信号を合成してシリアルデータを生成する生成工程と、
前記記録装置の転送手段が、前記生成工程において生成されたシリアルデータを差動信号として前記キャリッジに転送する転送工程と、
前記記録装置の分離手段が、前記キャリッジに設けられ、前記転送工程において転送されたシリアルデータを、前記複数の種類のインクの吐出それぞれに対応した前記複数の駆動信号に分離する分離工程と、
前記記録装置の記録手段が、前記分離工程において分離された複数の駆動信号により前記記録ヘッドを駆動し、前記複数のインクを吐出して記録を行う記録工程と
を備えることを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録ヘッドを駆動する駆動信号を生成する記録装置に関する。
【背景技術】
【０００２】
記録装置における記録ヘッドの駆動では、まず、複数の記録ノズルから印刷するべきノズルを選択するための選択信号が、制御部からシリアルデータにして記録ヘッドの搭載されたキャリッジに転送される。次に、キャリッジ上に搭載された記録ヘッド制御部において、シリアルデータからパラレルデータへの変換が行われて、駆動すべき記録ノズルの選択が行われる。記録ノズルは製造のばらつき或いは温度変化等により、予め定められたパルス幅で駆動する必要がある。従って、制御部からは、記録ヘッドの構成により１本或いは複数本のノズル駆動のためのパルス信号（ノズル駆動パルス信号）として、キャリッジに送信されて印刷動作が行われる。
【０００３】
特許文献１では、ノズル駆動のためのパルス信号をキャリッジ上の記録ヘッド制御部にて作成する方法が記載されている。特許文献１では、所定のパルス幅を得るために、記録ヘッド制御部にカウンタを有し、駆動開始カウンタ値、終了カウンタ値を、駆動選択信号と同様にシリアルデータとして転送し、カウンタの値と比較することにより所定の駆動パルス信号を作成する。
【０００４】
特許文献２では、低電圧差動信号（以下、ＬＶＤＳという）を用いたデータの転送が記載されている。ＬＶＤＳを用いたデータ転送では、従来のシリアル転送（例えば、３０ＭＨｚ）に対して高速シリアル転送（例えば、３００ＭＨｚ）を用いることができる。従って、記録装置の構成によっては従来、複数本必要だった信号線がクロック信号を除き、1系統の差動信号として転送することも可能であるので、コストダウン、高速化、及び、ノイズの低減を図ることができる。
【特許文献１】特開平７−２５６８８３号公報
【特許文献２】特開２００２−３２６３４８号公報
【特許文献３】特開平７−５２３８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来、例えば４色のカラー記録装置では、それぞれ独立した記録ヘッドの場合には製造ばらつき或いは記録データの違いによる温度上昇の違い等により最適なノズル駆動時間が異なるので、ノズル駆動時間パルス信号は４色独立して制御部からキャリッジに送られ印刷動作を行っていた。
【０００６】
しかしながら、この方式では、記録装置の多色化によるクロストーク／ノイズの増大、或いはＡ３サイズなど記録紙の幅広化によって、ノズル駆動パルス信号の波形品質が悪くなってしまう。
【０００７】
尚、波形品質の改善策として、特許文献２にも記載されているように、信号をＬＶＤＳにより転送することも考えられる。しかしながら、ＬＶＤＳは差動信号であるので、単にノズル駆動パルス信号をＬＶＤＳ化した場合には信号線の数がほぼ２倍必要となってしまう。
【０００８】
また、特許文献１のように、キャリッジ上のヘッド制御部にカウンタを有し、ノズル駆動パルス信号を作成する方式が提案されている。しかしながら、この方法ではヘッド制御部にカウンタを有する等、回路が複雑かつ回路規模が大きくなってしまう。
【０００９】
特許文献３には、ダブルパルスによるノズル駆動方式が記載されている。特許文献３に特許文献１を適用する場合には、駆動パルスの数に従って、駆動開始カウンタ値、終了カウンタ値をさらに追加する必要が有り、特に、カラープリンタのように色数が多い程、回路規模が大きくなってしまう。
【００１０】
また、特許文献２はＬＶＤＳによりシリアル転送を行う一般的な手法である。しかしながら、パラレルデータ（例えば、１２ｂｉｔ）からシリアルデータに変換を行い転送を行う「一転送単位（この場合、１２ｂｉｔ）」でノズル駆動パルス信号を送信するので、最小分解能が「一転送単位時間」になってしまう。従って、より細かいノズル駆動パルス信号を作成するためには最小分解能に従って転送周波数を上げなければならない。
【００１１】
そこで、上記の点に鑑み、本発明は、データ転送の安定性とノイズ発生の低減とを実現することができ、ノズル駆動パルス信号の分解能を高くすることのために必要以上にデータ転送周波数を上げることを必要としない記録装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明に係る記録装置は、差動信号により駆動信号をキャリッジに転送し、該キャリッジに搭載された記録ヘッドから複数の種類のインクを吐出して記録を行う記録装置であって、前記記録ヘッドに搭載されたノズルから吐出される複数の種類のインクの吐出それぞれに対応した複数の駆動信号を合成してシリアルデータを生成する生成手段と、前記生成手段により生成されたシリアルデータを差動信号として前記キャリッジに転送する転送手段と、前記キャリッジに設けられ、前記転送手段により転送されたシリアルデータを、前記複数の種類のインクの吐出それぞれに対応した前記複数の駆動信号に分離する分離手段と、前記分離手段により分離された複数の駆動信号により前記記録ヘッドを駆動し、前記複数のインクを吐出して記録を行う記録手段とを備える。
【００１３】
本発明に係る記録方法は、差動信号により駆動信号をキャリッジに転送し、該キャリッジに搭載された記録ヘッドから複数の種類のインクを吐出して記録を行う記録装置において実行される記録方法であって、前記記録ヘッドに搭載されたノズルから吐出される複数の種類のインクの吐出それぞれに対応した複数の駆動信号を合成してシリアルデータを生成する生成工程と、前記生成工程において生成されたシリアルデータを差動信号として前記キャリッジに転送する転送工程と、前記キャリッジに設けられ、前記転送工程において転送されたシリアルデータを、前記複数の種類のインクの吐出それぞれに対応した前記複数の駆動信号に分離する分離工程と、前記分離工程において分離された複数の駆動信号により前記記録ヘッドを駆動し、前記複数のインクを吐出して記録を行う記録工程とを備える。
【発明の効果】
【００１４】
本発明によれば、データ転送の安定性とノイズ発生の低減とを実現することができ、ノズル駆動パルス信号の分解能を高くすることのために必要以上にデータ転送周波数を上げることを必要としない。また、本発明によれば、ダブルパルス駆動のような駆動方式にも簡単に対応することができる。
【発明を実施するための最良の形態】
【００１５】
以下に、本発明を実施するための最良の形態について、図面を参照しながら詳しく説明する。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１６】
本発明に係る記録装置は、ノズル駆動パルス信号の分解能を高くすることのために必要以上にデータ転送周波数を上げることを必要としない。その結果、データ転送の安定性、発生ノイズの低減を図ることができ、ダブルパルス駆動のような駆動方式にも簡単に対応することができる。
【００１７】
なお、以下に説明する実施例では、インクジェット方式に従う記録ヘッドを用いた記録装置を例に挙げて説明する。
【００１８】
なお、この明細書において、「記録」（「プリント」という場合もある）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わず、また人間が視覚で知覚し得るように顕在化したものであるか否かを問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も表すものとする。
【００１９】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。
【００２０】
さらに、「インク」（「液体」と言う場合もある）とは、上記「記録（プリント）」の定義と同様広く解釈されるべきもので、記録媒体上に付与されることによって、画像、模様、パターン等の形成または記録媒体の加工、或いはインクの処理（例えば記録媒体に付与されるインク中の色剤の凝固または不溶化）に供され得る液体を表すものとする。
【００２１】
またさらに、「ノズル」とは、特にことわらない限り吐出口ないしこれに連通する液路およびインク吐出に利用されるエネルギーを発生する素子を総括して言うものとする。
【００２２】
＜インクジェット記録装置の説明（図１）＞
図１は本発明の代表的な実施例であるインクジェット記録装置の構成の概要を示す外観斜視図である。
【００２３】
図１に示すように、インクジェット記録装置（以下、記録装置１００という）は、インクジェット方式に従ってインクを吐出して記録を行なう記録ヘッド１０３を搭載したキャリッジ１０２にキャリッジモータＭ１によって発生する駆動力を伝達機構１０４より伝え、キャリッジ１０２を矢印Ａ方向に往復移動させるとともに、例えば、記録紙などの記録媒体Ｐを給紙機構１０５を介して給紙し、記録位置まで搬送し、その記録位置において記録ヘッド１０３から記録媒体Ｐにインクを吐出することで記録を行なう。
【００２４】
また、記録ヘッド１０３の状態を良好に維持するためにキャリッジ１０２を回復装置１１０の位置まで移動させ、間欠的に記録ヘッド１０３の吐出回復処理を行う。
【００２５】
記録装置１００のキャリッジ１０２には記録ヘッド１０３を搭載するのみならず、記録ヘッド１０３に供給するインクを貯留するインクカートリッジ１０６を装着する。インクカートリッジ１０６はキャリッジ１０２に対して着脱自在になっている。
【００２６】
図１に示した記録装置１００はカラー記録が可能であり、そのためにキャリッジ１０２にはマゼンタ（Ｍ）、シアン（Ｃ）、イエロ（Ｙ）、ブラック（Ｋ）のインクを夫々、収容した４つのインクカートリッジを搭載している。これら４つのインクカートリッジは夫々独立に着脱可能である。
【００２７】
さて、キャリッジ１０２と記録ヘッド１０３とは、両部材の接合面が適正に接触されて所要の電気的接続を達成維持できるようになっている。記録ヘッド１０３は、記録信号に応じてエネルギーを印加することにより、複数の吐出口からインクを選択的に吐出して記録する。特に、この実施例の記録ヘッド１０３は、熱エネルギーを利用してインクを吐出するインクジェット方式を採用し、熱エネルギーを発生するために電気熱変換体を備え、その電気熱変換体に印加される電気エネルギーが熱エネルギーへと変換され、その熱エネルギーをインクに与えることにより生じる膜沸騰による気泡の成長、収縮によって生じる圧力変化を利用して、吐出口よりインクを吐出させる。この電気熱変換体は各吐出口のそれぞれに対応して設けられ、記録信号に応じて対応する電気熱変換体にパルス電圧を印加することによって対応する吐出口からインクを吐出する。
【００２８】
図１に示されているように、キャリッジ１０２はキャリッジモータＭ１の駆動力を伝達する伝達機構１０４の駆動ベルト１０７の一部に連結されており、ガイドシャフト１１３に沿って矢印Ａ方向に摺動自在に案内支持されるようになっている。従って、キャリッジ１０２は、キャリッジモータＭ１の正転及び逆転によってガイドシャフト１１３に沿って往復移動する。また、キャリッジ１０２の移動方向（矢印Ａ方向）に沿ってキャリッジ１０２の絶対位置を示すためのスケール１０８が備えられている。この実施例では、スケール１０８は透明なＰＥＴフィルムに必要なピッチで黒色のバーを印刷したものを用いており、その一方はシャーシ１０９に固着され、他方は板バネ（不図示）で支持されている。
【００２９】
また、記録装置１００には、記録ヘッド１０３の吐出口（不図示）が形成された吐出口面に対向してプラテン（不図示）が設けられており、キャリッジモータＭ１の駆動力によって記録ヘッド１０３を搭載したキャリッジ１０２が往復移動されると同時に、記録ヘッド１０３に記録信号を与えてインクを吐出することによって、プラテン上に搬送された記録媒体Ｐの全幅にわたって記録が行われる。
【００３０】
さらに、図１において、１１４は記録媒体Ｐを搬送するために搬送モータＭ２によって駆動される搬送ローラ、１１５はバネ（不図示）により記録媒体Ｐを搬送ローラ１１４に当接するピンチローラ、１１６はピンチローラ１１５を回転自在に支持するピンチローラホルダ、１１７は搬送ローラ１１４の一端に固着された搬送ローラギアである。そして、搬送ローラギア１１７に中間ギア（不図示）を介して伝達された搬送モータＭ２の回転により、搬送ローラ１１４が駆動される。
【００３１】
またさらに、１２０は記録ヘッド１０３によって画像が形成された記録媒体Ｐを記録装置外ヘ排出するための排出ローラであり、搬送モータＭ２の回転が伝達されることで駆動されるようになっている。なお、排出ローラ１２０は記録媒体Ｐをバネ（不図示）により圧接する拍車ローラ（不図示）により当接する。１２２は拍車ローラを回転自在に支持する拍車ホルダである。
【００３２】
またさらに、記録装置１００には、図１に示されているように、記録ヘッド１０３を搭載するキャリッジ１０２の記録動作のための往復運動の範囲外（記録領域外）の所望位置（例えば、ホームポジションに対応する位置）に、記録ヘッド１０３の吐出不良を回復するための回復装置１１０が配設されている。
【００３３】
回復装置１１０は、記録ヘッド１０３の吐出口面をキャッピングするキャッピング機構１１１と記録ヘッド１０３の吐出口面をクリーニングするワイピング機構１１２を備えており、キャッピング機構１１１による吐出口面のキャッピングに連動して回復装置内の吸引手段（吸引ポンプ等）により吐出口からインクを強制的に排出させ、それによって、記録ヘッド１０３のインク流路内の粘度の増したインクや気泡等を除去するなどの吐出回復処理を行う。
【００３４】
また、非記録動作時等には、記録ヘッド１０３の吐出口面をキャッピング機構１１１によるキャッピングすることによって、記録ヘッド１０３を保護するとともにインクの蒸発や乾燥を防止することができる。一方、ワイピング機構１１２はキャッピング機構１１１の近傍に配され、記録ヘッド１０３の吐出口面に付着したインク液滴を拭き取るようになっている。
【００３５】
これらキャッピング機構１１１及びワイピング機構１１２により、記録ヘッド１０３のインク吐出状態を正常に保つことが可能となっている。
【００３６】
＜インクジェット記録装置の制御構成（図２）＞
図２は図１に示した記録装置の制御構成を示すブロック図である。
【００３７】
図２に示すように、制御部１は、ＭＰＵ６０１、後述する制御シーケンスに対応したプログラム、所要のテーブル、その他の固定データを格納したＲＯＭ６０２、キャリッジモータＭ１の制御、搬送モータＭ２の制御、及び、記録ヘッド１０３の制御のための制御信号を生成する特殊用途集積回路（ＡＳＩＣ）６０３、画像データの展開領域やプログラム実行のための作業用領域等を設けたＲＡＭ６０４、ＭＰＵ６０１、ＡＳＩＣ６０３、ＲＡＭ６０４を相互に接続してデータの授受を行うシステムバス６０５、以下に説明するセンサ群からのアナログ信号を入力してＡ／Ｄ変換し、デジタル信号をＭＰＵ６０１に供給するＡ／Ｄ変換器６０６などで構成される。
【００３８】
また、図２において、６１０は画像データの供給源となるコンピュータ（或いは、画像読取り用のリーダやデジタルカメラなど）でありホスト装置と総称される。ホスト装置６１０と記録装置１００との間ではインタフェース（Ｉ／Ｆ）６１１を介して画像データ、コマンド、ステータス信号等を送受信する。
【００３９】
さらに、６２０はスイッチ群であり、電源スイッチ６２１、プリント開始を指令するためのプリントスイッチ６２２、及び記録ヘッド１０３のインク吐出性能を良好な状態に維持するための処理（回復処理）の起動を指示するための回復スイッチ６２３など、操作者による指令入力を受けるためのスイッチから構成される。６３０はホームポジションｈを検出するためのフォトカプラなどの位置センサ６３１、環境温度を検出するために記録装置の適宜の箇所に設けられた温度センサ６３２等から構成される装置状態を検出するためのセンサ群である。
【００４０】
さらに、６４０はキャリッジ１０２を矢印Ａ方向に往復走査させるためのキャリッジモータＭ１を駆動させるキャリッジモータドライバ、６４２は記録媒体Ｐを搬送するための搬送モータＭ２を駆動させる搬送モータドライバである。
【００４１】
ＡＳＩＣ６０３は、記録ヘッド１０３による記録走査の際に、ＲＯＭ６０２の記憶領域に直接アクセスしながら記録ヘッドに対して記録素子（吐出ヒータ）の駆動データ（ＤＡＴＡ）を転送する。
【００４２】
なお、図１に示す構成は、インクカートリッジ１０６と記録ヘッド１０３とが分離可能な構成であるが、これらが一体的に形成されて交換可能なヘッドカートリッジを構成しても良い。
【００４３】
さらに、以下の実施例において、記録ヘッドから吐出される液滴はインクであるとして説明し、さらにインクタンクに収容される液体はインクであるとして説明したが、その収容物はインクに限定されるものではない。例えば、記録画像の定着性や耐水性を高めたり、その画像品質を高めたりするために記録媒体に対して吐出される処理液のようなものがインクタンクに収容されていても良い。
【００４４】
以下の実施例は、特にインクジェット記録方式の中でも、インク吐出を行わせるために利用されるエネルギーとして熱エネルギーを発生する手段（例えば電気熱変換体やレーザ光等）を備え、熱エネルギーによりインクの状態変化を生起させる方式を用いることにより記録の高密度化、高精細化が達成できる。
【００４５】
さらに、記録装置が記録できる最大記録媒体の幅に対応した長さを有するフルラインタイプの記録ヘッドとしては、上述した明細書に開示されているような複数記録ヘッドの組み合わせによってその長さを満たす構成や、一体的に形成された１個の記録ヘッドとしての構成のいずれでもよい。
【００４６】
加えて、上記の実施例で説明した記録ヘッド自体に一体的にインクタンクが設けられたカートリッジタイプの記録ヘッドのみならず、装置本体に装着されることで、装置本体との電気的な接続や装置本体からのインクの供給が可能になる交換自在のチップタイプの記録ヘッドを用いてもよい。
【００４７】
さらに加えて、本発明に係る記録装置の形態としては、コンピュータ等の情報処理機器の画像出力端末として一体または別体に設けられるものの他、リーダ等と組み合わせた複写装置、さらには送受信機能を有するファクシミリ装置の形態を取るものであっても良い。
【００４８】
図３は、本発明における、ＢＫ、Ｙ、Ｍ、Ｃの各色インクを有する４色カラー記録装置の印刷制御関連主要部のブロック図である。
【００４９】
１は、記録装置内の記録ヘッドを駆動するためのデータ作成を行い、ＬＶＤＳ等の差動信号のシリアルデータとしてキャリッジ１０２に送信を行うための制御部である。３は、ホストコンピュータ（不図示）から送信されたデータの印刷を行うために、記録ヘッドノズルを選択するための印刷データを作成するための印刷データ生成部である。ＢＫ、Ｙ、Ｍ、Ｃ各色毎にパラレルデータが作成される。４は、印刷データをパラレルデータからシリアルデータに変換をおこなうパラレル・シリアル変換部である。５は、変換されたシリアルデータ（ＳＯ−ＤＡＴＡ）のレベル変換を行うＬＶＤＳ送信部である。レベル変換されたシリアルデータは、キャリッジ１０２に送信される（ＬＶＤＳ−ＤＡＴＡ）。
【００５０】
ここで、制御部１とキャリッジ１０２とは、例えば、フレキシブルケーブルによって接続され、そのフレキシブルケーブル上を信号が、ＬＶＤＳ等の差動信号によって転送される。
【００５１】
６は、ＢＫ、Ｙ、Ｍ、Ｃ各色毎に所定時間ノズルを駆動するためのノズル駆動時間パルス幅データを作成するヒートデータ生成部で、７は、ノズル駆動時間パルス幅データをパラレルデータからシリアルデータに変換するパラレル・シリアル変換部である。シリアルデータに変換されたノズル駆動時間パルス幅データ（ＳＯ−ＨＥＡＴ）は、ＬＶＤＳ送信部５でレベル変換されキャリッジ１０２に送信される（ＬＶＤＳ−ＨＥＡＴ）。
【００５２】
９は、ＰＬＬを用いたクロック発生部である。クロック発生部９は、クロック制御部８からのパラレルデータに同期したクロック信号（ＳＯ−ＳＹＮＣ）をＬＶＤＳ送信部５に出力すると共に、逓倍（例えば、１２逓倍）したクロック信号（Ｓ−ＣＬＫ）をパラレル・シリアル変換部４及び７に出力する。ＬＶＤＳ送信部５でレベル変換されたクロック信号は、キャリッジ１０２に送信される（ＬＶＤＳ−ＣＬＫ）。クロック制御部８は、後述する各色毎の記録ヘッド駆動時間パルスにおける１周期を定めるためのクロック信号（Ｐ−ＣＬＫ）を生成する。生成されたクロック信号（Ｐ−ＣＬＫ）は、印刷データ生成部３とヒートデータ生成部６に出力される。
【００５３】
キャリッジ１０２では制御部１からＬＶＤＳ信号で送られたクロック信号と（ＬＶＤＳ−ＣＬＫ）と各データ（ＬＶＤＳ−ＤＡＴＡ、ＬＶＤＳ−ＨＥＡＴ）を受信してレベル変換するＬＶＤＳ受信部１０、記録ヘッド駆動制御部１５及び記録ヘッド１２を含む。
【００５４】
ＬＶＤＳ受信部１０は、ＬＶＤＳ信号を通常のロジック信号にレベル変換する。記録ヘッド駆動制御部１５は、シリアル・パラレル変換部１１と記録ヘッド駆動時間パルス生成部１４とクロック発生部１３とを含んでいる。シリアル・パラレル変換部１１は、シリアルデータ（Ｓ−ＤＡＴＡ）をパラレルデータに変換する。記録ヘッド駆動時間パルス生成部１４は、本発明の主たるブロックであり、Ｓ−ＨＥＡＴデータから記録ヘッド駆動時間パルスを生成する。シリアル・パラレル変換部１１で生成されたデータに基づいて選択された記録ヘッド１２の記録ヘッドノズルに対して、記録ヘッド駆動時間パルスで定められる所定の時間、記録ヘッドノズルを駆動して印刷を行う。クロック発生部１３は、ＰＬＬを用いたクロック発生部である。クロック発生部１３は、ＳＹＮＣ信号を逓倍（例えば、１２逓倍）したクロック信号（ＰＬＬ−ＣＬＫ）と、ＳＹＮＣ信号を微分した微分信号（ＬＯＡＤ）を生成する。生成されたクロック信号と微分信号は、シリアル・パラレル変換部１１及び記録ヘッド駆動時間パルス生成部１４に出力される。
【００５５】
図４は、図３に示す記録ヘッド駆動制御部１５のブロック構成を示す図である。２１は、シリアルデータであるＳ−ＨＥＡＴデータをパラレルデータに変換する。パラレルデータに変換されたＳ−ＨＥＡＴデータは、ラッチ部２５において各色毎にラッチされる。
【００５６】
微分回路２２は、ＳＹＮＣ信号を微分することにより微分信号（ＬＯＡＤ）を生成する。微分信号（ＬＯＡＤ）は、カウンタ２３のクリアと、ラッチ部２５でのパラレルデータのラッチに用いられる。
【００５７】
カウンタ２３は、ＰＬＬ−ＣＬＫをカウントする。本実施例において、カウンタ２３は、下位側が３進カウンタで上位側が４進カウンタで構成され、上位側の４進カウンタは、下位側の３進カウンタの出力をカウントする。このカウンタ２３は、記録装置本体（即ち、制御部１）から転送されたクロック信号に基づいてカウントする。また、そのカウント値は、図７に示すように、ＳＹＮＣ信号（同期信号）の周期ごとにリセットされる。デコーダ２４は、カウンタ２３の上位側の４進カウンタの出力を４ビット（０、１、２、３）の信号にデコードする。
【００５８】
ラッチ部２５は、デコーダ２４の出力により、各色毎にデータのラッチを行い、各色毎にノズル駆動パルス信号を選択する選択信号を出力する。
【００５９】
ゲート回路２６は、デコーダ２４からの出力によりＰＬＳ−０からＰＬＳ−７までのパルスを生成する。セレクタ２７は、選択信号によって各色を選択し、各色毎のノズル駆動パルス信号（ＢＫ−ＰＬＳ、Ｙ−ＰＬＳ、Ｍ−ＰＬＳ、Ｃ−ＰＬＳ）を出力する。本実施例における記録装置では、デコーダ２４から出力される複数のデコード値から、ゲート回路２６によって複数のパルス（ＰＬＳ−０〜ＰＬＳ−７）が生成される。それらの複数のパルスを用いて、各色毎のノズル駆動パルス信号が生成される。ラッチ部２５とセレクタ２７は、本実施例における、Ｓ−ＨＥＡＴデータから各色毎のノズル駆動パルス信号を分離する分離回路の一例である。
【００６０】
次に、本実施の動作を図５、図６、図７を参照しながら説明する。図５は、制御部１におけるヒートデータ生成部６と、パラレル・シリアル変換部７を説明するための図である。本実施例においては、ＢＫ用の記録ヘッド駆動時間パルス信号の生成を例に示す。図５においては、シリアルデータの転送単位時間（一転送周期）が４０ｎｓで構成され、さらに４分割された時間（即ち、１０ｎｓ）を最小設定単位とした実施例である。
【００６１】
今、本実施例において最終的に必要とするＢＫノズルに対応する記録ヘッド駆動時間パルス信号が図５に示すＢＫヒート信号であるとする。その場合に、第１周期では１の位置でハイレベル、第２周期では全てハイレベル、第３周期では２の位置でローレベルであるとする。
【００６２】
図６は、記録ヘッド駆動時間パルス信号を生成するための変換テーブルである。このような変換テーブルは、本記録装置のＲＡＭ等の記憶領域に予め格納されている。例えば、設定値（ｈｅｘ）＝１の行は、開始点１の位置でハイレベルとなり、終了点４の位置でローレベルとなることを示している。また、設定値（ｈｅｘ）＝３の行は、開始点３の位置でハイレベルとなり、終了点４の位置でローレベルとなることを示している。また、設定値（ｈｅｘ）＝７の行は、開始点０の位置でハイレベルとなり、４の位置でローレベルとなることを示すが、このような設定の場合は、特に、全てハイレベルとなることを示している。
【００６３】
図５に示すＢＫヒート信号に図６のテーブルを適用すると、ＢＫノズルについての記録ヘッド駆動時間パルスの設定値は、図６に示す設定値（ｈｅｘ）＝１、７、５となる。即ち、設定値（ｈｅｘ）＝１により、開始点１の位置でハイレベルとなることが示される。次に、設定値（ｈｅｘ）＝７により、開始点０の位置でハイレベルとなり、全てハイレベルとなる。また、設定値（ｈｅｘ）＝５により、開始点０の位置でハイレベルとなり、終了点２の位置でローレベルとなる。
【００６４】
従って、本実施例においては、まず、ヒートデータ生成部６は、図６に示す変換テーブルを参照し、ヒート信号のレベルが所望の変化（上述のような変化）を示すように図６に示す設定値（ｈｅｘ）を設定する。その結果、図５に示すＢＫ−ＨＥＡＴのように１、７、５の順に設定されたパラレルデータが、ヒートデータ生成部６から出力される。
【００６５】
次に、出力されたパラレルデータは、パラレル・シリアル変換部７でシリアルデータに変換される。パラレル・シリアル変換部７は、クロック発生部９のＰＬＬによって１２逓倍されたＳ−ＣＬＫに基づいてパラレルデータをシフトレジスタ（不図示）に入力し、シリアルデータ（ＳＯ−ＨＥＡＴ）に変換して出力する。
【００６６】
この際に、図５に示すように、設定値（ｈｅｘ）＝１で設定された値は、図５の矢印で示されるように、次の周期の３ビットに設定される。ＳＯ−ＨＥＡＴは、Ｓ−ＣＬＫによって１２ビットのシリアルデータとされており、その１２ビットは、上位から３ビットずつ、ＢＫ、Ｙ、Ｍ、Ｃの各色毎に割り当てられている。このように本実施例においては、複数の色のインクの吐出それぞれに対応した複数の駆動信号を合成してシリアルデータを生成する。
【００６７】
図５の場合は、ＳＯ−ＨＥＡＴの１２ビットのうち、上位３ビットがＢＫであるので、１周期ごとにずれながら、ＢＫ−ＨＥＡＴの示す設定値（ｈｅｘ）がその３ビットのＢＫ領域に設定されている。
【００６８】
図７は、記録ヘッド駆動制御部１５の動作を説明するための図である。図７は、図５に示すヒートデータ生成部６で生成されたＳＯ−ＨＥＡＴを、実際に記録ヘッドのノズルを駆動するための記録ヘッド駆動時間パルスに復元する過程を説明する図である。
【００６９】
図７に示すＳＹＮＣは、図５に示すＳＯ−ＳＹＮＣに対応している。また、図７に示すＰＬＬ−ＣＬＫは、図５に示すＳ−ＣＬＫに対応している。また、図７に示すＳ−ＨＥＡＴは、図５に示すＳＯ−ＨＥＡＴに対応している。
【００７０】
図７に示すＬＯＡＤは、先述のようにＳＹＮＣを微分した信号であり、Ｓ−ＨＥＡＴデータをパラレルに変換してラッチするためのトリガ信号である。
【００７１】
デコーダ２４は、カウンタ２３の１／４カウンタである上位２ビットが入力されて、ＢＫ、Ｙ、Ｍ、Ｃの各３ビットをラッチするための選択信号（０〜３）を出力する。また、デコーダ２４の出力は、ゲート回路２６において、一転送周期内の記録ヘッド駆動時間パルスを生成するための８種類のタイミングの生成にも用いられる。ここで、８種類のタイミングとは、図７に示すＰＬＳ−０〜ＰＬＳ−７に示されるレベル変化のタイミングである。
【００７２】
図７に示すＢＫ−ＰＬＳは、ＢＫノズル用の記録ヘッド駆動時間パルスの出力波形である。これは、ラッチ部２５の出力（例えば、ＢＫ−ＳＥＬ）により、セレクタ２７が、図７に示す矢印のように、各転送周期ごとにＰＬＳ−０〜ＰＬＳ−７から選択する。例えば、ＢＫ−ＳＥＬの値（即ち、ＢＫラッチ）が１（ｈｅｘ）の場合に、ＰＬＳ−１を選択する。ＰＬＳ−１の選択により、図７に示すように、周期内の１の位置でハイレベルとなり、４の位置までハイレベルが維持される。また、ＢＫ−ＳＥＬの値が７（ｈｅｘ）の場合に、ＰＬＳ−７を選択する。ＰＬＳ−７の選択により、図７に示すように、周期内の０から４の位置までハイレベルとなる。次に、ＢＫ−ＳＥＬの値が５（ｈｅｘ）の場合に、ＰＬＳ−５を選択する。ＰＬＳ−５の選択により、図７に示すように、周期内の０の位置でハイレベルとなり、２の位置でローレベルとなる。このようにして、ＢＫノズル用の記録ヘッド駆動時間パルス（ＢＫ−ＰＬＳ）を生成することができる。
【００７３】
また、当然のことながら、図７に示すＢＫ−ＰＬＳのレベル変化は、図５に示すＢＫヒート信号のレベル変化と同じである。
【００７４】
以上のように、本実施例においては、４色のノズルの記録ヘッド駆動時間パルスの情報を１つのシリアルデータとして制御部１からキャリッジ１０２に転送する。その結果、色ごとに信号線を配線する必要がなく、クロストーク等のノイズ耐性の高い差動伝送を用いたとしても信号線の増加を防ぐことができる。
【００７５】
さらには、転送されたシリアルデータから各色についての記録ヘッド駆動時間パルスは、各色に共通して生成されて用意された８種類のタイミング信号から選択して生成するので、回路規模の増大を防ぐことができる。
【００７６】
本実施例においては、一転送周期にＹ、Ｍ、Ｃ、Ｋという各色の記録ヘッド駆動時間パルスのパルス幅のデータを含めているが、各パルス幅に対応した設定値として含めているので、色数に比例して転送周波数が大きく増大することはない。
【００７７】
また、本実施例においては、より高速なシリアルデータの転送が可能な場合には、図５に示す各色ごとの記録ヘッド駆動パルスの情報と、図６に示すテーブルの情報とをまとめたシリアルデータを作成し転送するようにしても良い。その場合には、キャリッジにおいて、転送されてきたテーブルの情報をもとに図４のゲート回路２６の機能を実現し、ＰＬＳ−０〜ＰＬＳ−７までのパルスを生成する。
【図面の簡単な説明】
【００７８】
【図１】本発明の代表的な実施例であるインクジェット記録装置１００の構成の概要を示す外観斜視図である。
【図２】図１に示した記録装置の制御構成を示すブロック図である。
【図３】本発明に係る実施例における記録装置の印刷制御関連の主要部のブロック図である。
【図４】図３に示す記録ヘッド駆動制御部のブロック構成を示す図である。
【図５】制御部におけるヒートデータ生成部と、パラレル・シリアル変換部の動作を説明するための図である。
【図６】記録ヘッド駆動時間パルス信号を生成するための変換テーブルである。
【図７】記録ヘッド駆動制御部の動作を説明するための図である。
【符号の説明】
【００７９】
１００  記録装置
１０２  キャリッジ
１０３  記録ヘッド
１０４  伝達機構
１０５  給紙機構
１０６  インクカートリッジ
１０７  駆動ベルト
１０８  スケール
１０９  シャーシ
１１０  回復装置
１１１  キャッピング機構
１１２  ワイピング機構
１１３  ガイドシャフト
１１４  搬送ローラ
１１５  ピンチローラ
１１６  ピンチローラホルダ
１１７  搬送ローラギア
１２０  排出ローラ
１２２  拍車ホルダ
【図１】
2010158876.tif 000003
【図２】
2010158876.tif 000004
【図３】
2010158876.tif 000005
【図４】
2010158876.tif 000006
【図５】
2010158876.tif 000007
【図６】
2010158876.tif 000008
【図７】
2010158876.tif 000009