(57)【要約】      （修正有）【課題】不要放射ノイズおよび信号遅延の発生を低減して、高解像度化を図るとともに印画速度を向上させる印刷装置を提供する。【解決手段】昇華型プリンタは、複数の発熱抵抗体を備える記録ヘッド２を有し、記録ヘッド２を発熱させて印画用紙に印画を行う。発熱抵抗体は複数のグループに分けられており、ドライバＩＣ４１１がグループの各々について設けられ、記録ヘッド２を制御するヘッド制御ＡＳＩＣ３から送られるクロック信号３４１に応じて発熱抵抗体を通電パターンを示す通電データ３３１で発熱させる。記録ヘッド２はヘッド制御ＡＳＩＣ３から送られるデータイネーブル信号３２１に応じてドライバＩＣ４１１を順次動作させて、ヘッド制御ＡＳＩＣ３から送られる画像データに応じた通電データ３３１をドライバＩＣ４１１に送る。【選択図】図６
2017001283.tif 000002
【特許請求の範囲】
【請求項１】
複数の発熱抵抗体を備える記録ヘッドを有し、前記記録ヘッドを発熱させて印画用紙に印画を行う印刷装置であって、
前記発熱抵抗体は複数のグループに分けられており、
前記グループの各々について設けられ、前記記録ヘッドを制御する制御手段から送られるクロック信号に応じて前記発熱抵抗体を通電パターンを示す通電データで発熱させるドライバ手段と、
前記制御手段から送られるデータイネーブル信号に応じて前記ドライバ手段を順次動作させて、前記制御手段から送られる画像データに応じた前記通電データを前記ドライバ手段に送る転送手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記ドライバ手段および前記転送手段は前記記録ヘッドに備えられていることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記記録ヘッドは、前記画像データを受ける第１の制御線、前記データイネーブル信号を受ける第２の制御線、および前記クロック信号を受ける第３の制御線によって前記制御手段に接続されていることを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記転送手段は、前記データイネーブル信号に応じて前記ドライバ手段が前記通電データをラッチするためのラッチ信号を生成するラッチ信号生成手段と、
前記画像データを受け、前記データイネーブル信号に応じて前記画像データにおける偶数画素用のデータおよび奇数画素用のデータの一方を非通電状態する第１の通電信号と前記偶数画素用のデータおよび前記奇数画素用のデータの他方を非通電状態とする第２の通電信号とを前記通電データとして前記ドライバ手段に出力する出力手段とを有することを特徴とする請求項１〜３のいずれか１項に記載の印刷装置。
【請求項５】
複数の発熱抵抗体を備える記録ヘッドを有し、前記記録ヘッドを発熱させて印画用紙に印画を行う印刷装置の制御方法であって、
前記発熱抵抗体は複数のグループに分けられており、
前記記録ヘッドを制御する制御部から送られるデータイネーブル信号に応じて、前記グループの各々に設けられたドライバを順次動作させて、前記制御手段から送られる画像データに応じた通電パターンを示す通電データを前記ドライバに送る第１のステップと、
前記ドライバによって前記制御手段から送られるクロック信号に応じて前記発熱抵抗体を前記通電データで発熱させる第２のステップと、
を有することを特徴とする制御方法。
【請求項６】
複数の発熱抵抗体を備える記録ヘッドを有し、前記記録ヘッドを発熱させて印画用紙に印画を行う印刷装置で用いられる制御プログラムであって、
前記発熱抵抗体は複数のグループに分けられており、
前記印刷装置が備えるコンピュータに、
前記記録ヘッドを制御する制御部から送られるデータイネーブル信号に応じて、前記グループの各々に設けられたドライバを順次動作させて、画像データに応じた通電パターンを示す通電データを前記ドライバに送る第１のステップと、
前記ドライバによって前記制御部から送られるクロック信号に応じて前記発熱抵抗体を前記通電データで発熱させる第２のステップと、
を実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、その制御方法、および制御プログラムに関し、特に、昇華型の印刷装置に関する。
【背景技術】
【０００２】
近年、デジタルカメラ又はデジタルビデオカメラなどの撮像装置、スキャナなどの画像入力機器の進歩に伴って、画像を印刷するための印刷装置として昇華型の印刷装置（以下昇華型プリンタと呼ぶ）が注目されている。
【０００３】
昇華型プリンタにおいては、感熱用紙を印画用紙として用い、画像の主走査方向に配列された複数の発熱体（サーマルヘッド）を選択的に駆動する。そして、印画用紙を副走査方向に搬送することによって、印画用紙にドットライン状の印画を行う。
【０００４】
ところで、写真などの画像を印画する際には、写真を１枚１印刷することが行われる一方、例えば、行事毎に纏めて印刷して冊子化することも行われている。この冊子化を行う際の印刷は、フォトブック印刷と呼ばれる。当該フォトブック印刷を行うユーザが増加している。そして、フォトブック印刷は昇華型プリンタの新たな使用方法として注目を集めている。
【０００５】
フォトブックは知人などに配布することを前提とすることが多いので、ユーザはフォトブック印刷に対して高い印画品質を求めている。従って、フォトブック印刷においては今後さらに高画質化および高解像度化などが要求されて、仕上がり品位を高くすることが必要となる。
【０００６】
昇華型プリンタにおける高解像度化は、サーマルヘッドにおいて主走査方向に並ぶ発熱抵抗部数を増やすことによって行われる。そして、これら発熱抵抗部の各々は、例えば、ドライバＩＣによって制御される。昇華型プリンタにおいてはライン走査によって印画を行うので、後述するように、所定数の複数の発熱抵抗部を１つのドライバＩＣで制御する。
【０００７】
このため、高解像度化を図るため、発熱抵抗部の数を増やすと、不可避的にドライバＩＣの数が増加する。そして、ドライバＩＣの増加は、ドライバＩＣを制御するヘッド制御ＩＣの信号線（制御線）の増加に繋がる。このような信号線の増加は、不要放射ノイズの発生および配線による信号遅延発生などとなって、昇華型プリンタを用いて印画を行う際の障害となる。
【０００８】
さらに、信号遅延によって、サーマルヘッドにおける印画データのラッチタイミングにずれが生じて、色ずれおよび色かぶりなどの画質劣化が発生する。
【０００９】
一方、昇華型プリンタにおいて、例えば、ラッチに保持されたデータに基づいてスイッチング素子によって発熱抵抗部の電圧印加を制御するようにしたものがある（特許文献１参照）。さらに、マルチパルスによってスイッチング素子の開閉を制御して、発熱抵抗部の通電時間を制御するようにしたものがある（特許文献２参照）。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開平６−７１９２４公報
【特許文献２】特開平６−２４６９５３公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
前述のように、昇華型プリンタにおいて高解像度化に起因する制御線の増加を低減する必要がある。前述の特許文献１に記載のプリンタでは、ラッチなどの制御線を低減できる。
【００１２】
ところが、特許文献１に記載のプリンタにおいては、アドレス線によってドライバＩＣを制御する関係上、ドライバＩＣの数に比例してアドレス線が増加してしまう。これによって、特許文献１に記載のプリンタでは、前述のような不要放射ノイズおよび信号遅延が発生してしまう。
【００１３】
また、特許文献２に記載のプリンタにおいては、ドライバＩＣを単にカスケード接続している。このため、１ラインの印画データを転送する際、当該当該データはドライバＩＣに備えられたシフトレジスタを通過する。
【００１４】
よって、特許文献２に記載のプリンタでは、印画データの転送速度を向上させることが難しい。そして、昇華型プリンタにおいては解像度の向上とともに、印画の高速化が要求されていることを考慮すると、特許文献２に記載のプリンタでは印画速度を向上させることが難しい。
【００１５】
従って、本発明の目的は、不要放射ノイズおよび信号遅延の発生を低減して、高解像度化を図るとともに印画速度を向上させることのできる印刷装置、その制御方法、および制御プログラムを提供することにある。
【課題を解決するための手段】
【００１６】
上記の目的を達成するため、本発明による印刷装置は、複数の発熱抵抗体を備える記録ヘッドを有し、前記記録ヘッドを発熱させて印画用紙に印画を行う印刷装置であって、前記発熱抵抗体は複数のグループに分けられており、前記グループの各々について設けられ、前記記録ヘッドを制御する制御手段から送られるクロック信号に応じて前記発熱抵抗体を通電パターンを示す通電データで発熱させるドライバ手段と、前記制御手段から送られるデータイネーブル信号に応じて前記ドライバ手段を順次動作させて、前記制御手段から送られる画像データに応じた前記通電データを前記ドライバ手段に送る転送手段と、を有することを特徴とする。
【００１７】
本発明による制御方法は、複数の発熱抵抗体を備える記録ヘッドを有し、前記記録ヘッドを発熱させて印画用紙に印画を行う印刷装置の制御方法であって、前記発熱抵抗体は複数のグループに分けられており、前記記録ヘッドを制御する制御部から送られるデータイネーブル信号に応じて、前記グループの各々に設けられたドライバを順次動作させて、前記制御手段から送られる画像データに応じた通電パターンを示す通電データを前記ドライバに送る第１のステップと、前記ドライバによって前記制御手段から送られるクロック信号に応じて前記発熱抵抗体を前記通電データで発熱させる第２のステップと、を有することを特徴とする。
【００１８】
本発明による制御プログラムは、複数の発熱抵抗体を備える記録ヘッドを有し、前記記録ヘッドを発熱させて印画用紙に印画を行う印刷装置で用いられる制御プログラムであって、前記発熱抵抗体は複数のグループに分けられており、前記印刷装置が備えるコンピュータに、前記記録ヘッドを制御する制御部から送られるデータイネーブル信号に応じて、前記グループの各々に設けられたドライバを順次動作させて、画像データに応じた通電パターンを示す通電データを前記ドライバに送る第１のステップと、前記ドライバによって前記制御部から送られるクロック信号に応じて前記発熱抵抗体を前記通電データで発熱させる第２のステップと、を実行させることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、制御手段から送られるデータイネーブル信号に応じてドライバ手段を順次動作させて、制御手段から送られる画像データに応じた通電データをドライバ手段に送る。これによって、記録ヘッドの高解像度化に伴ってドライバ手段の数が増加しても制御線を増やすことなく、記録ヘッドを制御することができる。
【００２０】
さらに、発熱させる発熱抵抗体のグループに対応するドライバ手段に順次通電データを転送するので、印刷速度が低下することなく記録ヘッドの制御をすることができる。この結果、不要放射ノイズおよび信号遅延の発生を低減して、高解像度化を図るとともに印画速度を向上させることができる。
【図面の簡単な説明】
【００２１】
【図１】昇華型プリンタによる印刷（印画ともいう）の一例を説明するための図である。
【図２】図１に示す記録ヘッドの構成およびヘッド制御ＡＳＩＣとの接続の一例を示す図である。
【図３】図２に示すドライバＩＣの構成についてその一例を示すブロック図である。
【図４】図２に示すヘッド制御ＡＳＩＣから記録ヘッドに転送されるデータ、ラッチ信号、およびクロックのタイムチャートである。
【図５】本発明の実施の形態による印刷装置の一例である昇華型プリンタの構成を示すブロック図である。
【図６】図１に示す記録ヘッドの構成についてその一例を示すブロック図である。
【図７】図６に示す記録ヘッドおよびヘッド制御ＡＳＩＣの動作を説明するためのタイミングチャートである。
【発明を実施するための形態】
【００２２】
以下に、本発明の実施の形態による印刷装置の一例について図面を参照して説明する。
【００２３】
ここでは、本発明の実施の形態による印刷装置の一例として所謂昇華型プリンタについて説明する。本発明の実施の形態による昇華型プリンタについて説明する前に、昇華型プリンタの理解を容易にするため、昇華型プリンタを用いた印刷について説明する。
【００２４】
図１は、昇華型プリンタによる印刷（印画ともいう）の一例を説明するための図である。
【００２５】
図示の昇華型プリンタは、ＳＤＲＡＭ４２を有しており、このＳＤＲＡＭ４２には印刷用画像データ４１が展開される。ＣＰＵ４３は、ＳＤＲＡＭ４２に展開された印刷用画像データに対して所定の画像処理を施して、印刷用画像データ４１を補正する。そして、ＣＰＵ４３は補正後の印刷用画像データをヘッド制御ＡＳＩＣ４４に送る。
【００２６】
ヘッド制御ＡＳＩＣ４４は、補正後の印刷用画像データに基づいて、記録ヘッド４５を制御するための通電パターン信号を生成する。記録ヘッド４５は当該通電パターン信号に応じてサーマルヘッド（つまり、発熱抵抗部）に対する通電制御を行う。これによって、記録ヘッドは４５は印画用紙に印刷用画像データに応じた印刷物４６を印刷する。
【００２７】
図２は、図１に示す記録ヘッド４５の構成およびヘッド制御ＡＳＩＣ４４との接続の一例を示す図である。
【００２８】
記録ヘッド４５は、発熱抵抗部（サーマルヘッド）５３および複数のドライバＩＣ５２を有している。そして、発熱抵抗部５３は複数の発熱抵抗体を有している。図示の例では、ドライバＩＣ５２は１０個備えられており、ドライバＩＣ５２の各々には所定の数の発熱抵抗体が接続されている。つまり、発熱抵抗体は複数のグループに分けられている。
【００２９】
なお、以下の説明では、図２において最も下側に位置するドライバＩＣ５２を第１のドライバＩＣ５２と呼び、最も上側に位置するドライバＩＣ５２を第１０のドライバＩＣ５２と呼ぶ。
【００３０】
ヘッド制御ＡＳＩＣ４４は、図１に示すＣＰＵ４３から受けた補正後の印刷用画像データをデコードして、記録ヘッド用信号である通電パターン信号を生成する。ドライバＩＣ５２の各々は、データ線、ラッチ線、およびクロック線の３つの信号線でヘッド制御ＡＳＩＣ４４に接続されている。ヘッド制御ＡＳＩＣ４４はこれら３つの信号線によってドライバＩＣ５２を制御する。
【００３１】
つまり、通電パターン信号は、印刷用データ、ラッチ信号、およびクロックを有している。ヘッド制御ＡＳＩＣ４４はデータ線、ラッチ線、およびクロック線を介してそれぞれ印刷用データ（以下単にデータとも呼ぶ）、ラッチ信号、およびクロック信号（以下単にクロックと呼ぶ）をドライバＩＣ５２に送る。そして、ドライバＩＣ５２は、後述するようにして、印刷用データに応じて発熱抵抗部５３の発熱抵抗体を通電制御する。
【００３２】
図３は、図２に示すドライバＩＣ５２の構成についてその一例を示すブロック図である。
【００３３】
ドライバＩＣ５２は、当該ドライバＩＣ５２に接続された発熱抵抗体の数と同数のシフトレジスタ６２を有している。そして、これらシフトレジスタ６２はそれぞれ発熱抵抗体に接続される。
【００３４】
図示のように、シフトレジスタ６２の各々にはラッチ信号６４およびクロック６５が与えられる。さらに、図中最も上側に位置するシフトレジスタ６２に対してヘッド制御ＡＳＩＣ４４からデータ６３が与えられる。
【００３５】
図４は、図２に示すヘッド制御ＡＳＩＣ４４から記録ヘッド４５に転送されるデータ、ラッチ信号、およびクロックのタイムチャートである。
【００３６】
図３および図４を参照して、ヘッド制御ＡＳＩＣ４４は、通電パターン信号を示すデータ６３を所定の周期のクロック６５に同期させて図中最も上側に位置するシフトレジスタ６２に送る。そして、当該シフトレジスタ６２はラッチ信号に応じてデータ６３をラッチし、クロックに応じてデータ６３をシフトして第１のヘッドデータ６６として出力する。
【００３７】
図中最も上側に位置するシフトレジスタ６２の出力である第１のヘッドデータは次のシフトレジスタ６２に送られ、当該次のシフトレジスタはラッチ信号に応じて第１のヘッドデータをラッチする。次のシフトレジスタはクロックに応じて第１のヘッドデータをシフトして第２のヘッドデータとして出力する。そして、この第２のヘッドデータは第３番目のシフトレジスタ６２に与えられる。
【００３８】
このようにして、図中最も下側に位置するシフトレジスタ６２には、１つ前のシフトレジスタ６２の出力であるヘッドデータが与えられる。そして、図中最も下側に位置するシフトレジスタ６２は、当該ヘッドデータをラッチして、自身のヘッドデータとして出力する。
【００３９】
シフトレジスタ６２の出力であるヘッドデータは、発熱抵抗部５３の発熱抵抗体に出力され、これら発熱抵抗体はヘッドデータがＯＮ（Ｈレベル）の際に発熱する。
【００４０】
再び図２を参照して、一般に昇華型プリンタではライン走査によって印字が行われている。そして、記録ヘッド４５は複数のドライバＩＣ５２（図２に示す例では、１０個）を備えて、これらドライバＩＣ５２によって発熱抵抗部５３の発熱制御を行う。
【００４１】
例えば、４インチ１２８０ドットの発熱抵抗体を備える記録ヘッド４５の場合には、１２８個の発熱抵抗体に対して１つのドライバＩＣ５２が割り当てられ、このドライバＩＣ５２が発熱抵抗体のＯＮ／ＯＦＦ制御を行う。
【００４２】
図２に示す構成では、発熱抵抗部５３に備えられた発熱抵抗体の数が増加すると、不可避的にドライバＩＣ５２の数が増加する。そして、ドライバＩＣ５２の数が増加すれば、ヘッド制御ＡＳＩＣ４４と記録ヘッド４５とを接続する信号線が増加することになる。
【００４３】
信号線が増加すると、不要放射ノイズが発生するばかりでなく、信号遅延が生じる。そして、信号遅延によって、記録ヘッドにおけるデータのラッチタイミングのずれが生じて、色ずれおよび色かぶりなどの画質劣化が発生することがある。
【００４４】
図５は、本発明の実施の形態による印刷装置の一例である昇華型プリンタの構成を示すブロック図である。
【００４５】
図示の昇華型プリンタ（以下単にプリンタと呼ぶ）はＣＰＵ４を有している。ＣＰＵ４はプリンタ全体の制御を司るとともに、各種の演算処理を行う。画像処理部５は、画像処理エンジンなどを備えている。
【００４６】
画像処理部５は、カメラ（図示せず）から送られる画像データ又はＳＤカード（ＳＤメモリカード）から取得した画像データに対して所定の画像処理を行う。例えば、画像処理部５は上述のようにして取得した画像データに対して解凍などの画像処理を行って印画用画像データを生成する。
【００４７】
フラッシュＲＯＭ（ＦＬＡＳＨ  ＲＯＭ）９にはプリンタの制御用プログラムが格納される。ＳＤＲＡＭ１０には画像データが一時的に保存され、さらに、ＳＤＲＡＭ１０はＣＰＵ４の作業用メモリとして用いられる。記録媒体であるＳＤカード１１には、画像データがデータファイルとして保存される。
【００４８】
ＳＤカード１１はカードコネクタ１２によってプリンタに装着される。ＬＣＤ１３には、カメラによる撮影の結果得られた画像データに応じた撮影画像が表示されるとともに、操作メニューなどが表示される。ＬＣＤドライバ１４は、ＣＰＵ４の制御下でＬＣＤ１３を駆動する。
【００４９】
通信制御部６は、外部機器との通信を制御する。例えば、通信制御部６はプリンタに接続されたカメラとの通信を制御する。操作部７はユーザによる指示入力を受け付ける。ヘッド制御ＡＳＩＣ（サーマルヘッド制御部）３は、ＣＰＵ４の制御下で記録ヘッド２の制御を行って、印画用紙に印画用画像データに応じた印画を行う。
【００５０】
つまり、ヘッド制御ＡＳＩＣ３は、画像処理部５の出力である印画用画像データに応じた電気信号（通電パターン信号）を生成して、当該電気信号を記録ヘッド２に出力する。そして、記録ヘッド２は電気信号を熱エネルギーに変換して印画用紙に印画を行う。
【００５１】
環境温度センサ１はプリンタ周囲の環境温度を計測する。また、ヘッド温度センサ８は記録ヘッド２の温度を計測する。さらに、インクリボン残量計１５はプリンタに備えられ印字を行うためのインクリボンの残量を検知する。
【００５２】
図６は、図１に示す記録ヘッド２の構成についてその一例を示すブロック図である。
また、図７は、図６に示す記録ヘッド２およびヘッド制御ＡＳＩＣ３の動作を説明するためのタイミングチャートである。
【００５３】
なお、図示の例では、発熱抵抗部４２１は主走査方向（印画用紙の送り方向）に沿って合計１２８０個の発熱抵抗体を有しているものとする。
【００５４】
図６および図７を参照して、記録ヘッド２は、発熱抵抗部４２１を備えている。さらに、記録ヘッド２は、ドライバＩＣ４１１、補間回路４０１、カウンタ回路３７１、セレクタ（ＳＥＬ）３５１、ラッチ生成回路３９１、およびＥＮ（イネーブル信号）生成回路４４１を備えている。
【００５５】
なお、図６において、補間回路４０１は１０個備えられている。ここでは、図中最も下側に位置する補間回路４０１を第１の補間回路４０１とし、最も上側に位置する補間回路４０１を第１０の補間回路４０１とする。同様に、ドライバＩＣ４１１は１０個備えられている。ここでは、図中最も下側に位置するドライバＩＣ４１１を第１のドライバＩＣ４１１とし、最も上側に位置するドライバＩＣ４１１を第１０のドライバＩＣ４１１とする。
【００５６】
ヘッド制御ＡＳＩＣ３は、データ３３１、データＥＮ信号（データイネーブル信号）３２１、およびクロック３４１によって記録ヘッド２を制御する。ヘッド制御ＡＳＩＣ３は、ＣＰＵ４（図５）からデータバス３６を介して画像データを受ける。そして、ヘッド制御ＡＳＩＣ３は当該画像データをデコードして記録ヘッド２用のデータ３３１とデータＥＮ信号およびクロック（制御信号）とを生成する。
【００５７】
ここでは、ヘッド制御ＡＳＩＣ３は、奇数画素および偶数画素用のデータ３３１を１階調分ずつ交互に記録ヘッド２に送るものとする。そして、記録ヘッド２はデータ３３１に応じて発熱抵抗部４２１に通電を行う。
【００５８】
ところで、一般に、コンシューマ向けの小型の昇華型プリンタにおいては、記録ヘッド２において、奇数および偶数の画素について交互に通電を行って１階調を表現する所謂分割駆動制御が行われている。記録ヘッド２の全ての画素について通電を行う所謂一括駆動制御に比べて、分割駆動制御では通電の際の電圧降下を抑えることができる。
【００５９】
よって、分割駆動制御を用いれば、昇華型プリンタの電源部（図示せず）を小型化することが可能であって、モバイルおよびホームユースが主流の小型の昇華型プリンタでは分割駆動制御が広く用いられている。
【００６０】
ここでは、記録ヘッド２は分割駆動制御によって通電を行うものとし、ヘッド制御ＡＳＩＣ３は偶数画素および奇数画素用のデータ３３１を１階調分ずつ交互に記録ヘッド２に送る。
【００６１】
例えば、図７に示すように、ヘッド制御ＡＳＩＣ３は、データＥＮ信号をＬレベルからＨレベルとして、まず偶数画素”０”、”２”、”４”、〜、”１２７８”、および”１２８０”に関してデータ３３１を記録ヘッド２に転送する。そして、ヘッド制御ＡＳＩＣ３は、データＥＮ信号をＨレベルからＬレベルとした後、再度ＬレベルからＨレベルとする。
【００６２】
これによって、ヘッド制御ＡＳＩＣ３は奇数画素”１”、”３”、”５”、〜、”１２７７”、および”１２７９”に関してデータ３３１を記録ヘッド２に転送する。
【００６３】
なお、データＥＮ信号３２１は、データ３３１の有効期間を示しており、データ３３１の転送を開始する１クロック前に、ヘッド制御ＡＳＩＣ３はデータＥＭ信号３２１を有効（つまり、Ｈレベル）とする。また、データＥＮ信号３２１はカウンタ回路３７１によるカウンタ開始に用いられる。
【００６４】
図６に示すように、データＥＮ信号４３１はＳＥＬ３５１およびカウンタ回路３７１に与えられる。ＳＥＬ３５１は、データＥＮ信号４３１に同期して、ヘッド制御ＡＳＩＣ３から転送されるデータ３３１が奇数画素用又は偶数画素用であるかを識別する。そして、ＳＥＬ３５１し奇／偶識別ＳＥＬ信号４３１をカウンタ回路３７１に出力する。
【００６５】
カウンタ回路３７１は、ヘッド制御ＡＳＩＣ３から記録ヘッド２に転送されたデータ３３１の数をカウントする。なお、カウンタ回路３７１におけるカウント処理は、データ３３１に比べて速い２逓倍されたクロック（２逓倍クロック）を用いて行われる。つまり、カウンタ回路３７１は、データＥＮ信号３２１が有効となると２逓倍クロックのカウントを開始する。
【００６６】
カウンタ回路３７１は、奇／偶識別ＳＥＬ信号が奇から偶又は偶から奇に切り替わった時点で２逓倍クロックのカウントを停止する。カウンタ３７１はカウントを継続中においてはカウント値を示すカウント信号４４０および４４１を出力する。
【００６７】
カウント信号４４０はラッチ生成回路３９１に送られ、カウント信号４４１はＥＮ生成回路３８１に送られる。ＥＮ生成回路３８１は、カウント信号４４１に応じて第１〜第１０のＥＮ（イネーブル）信号４５１を生成する。これら第１〜第１０のＥＮ信号４５１はそれぞれ第１〜第１０の補間回路４０１に送られる。
【００６８】
図７に示すように、ＥＮ生成回路３８１は、カウント信号４４１が示すカウント値が”１”〜１２８”の間でＨレベルとなる第１のＥＮ信号４５１（第１の補間回路ＥＮ）を第１の補間回路４０１に送る。同様にして、ＥＮ生成回路３８１は、カウント信号４４１が示すカウント値が”１２８”増加すると、第２のＥＮ信号（第２の補間回路ＥＮ）を第２の補間回路４０１に送る。
【００６９】
このようにして、ＥＮ生成回路３８１は、カウント信号４４１が示すカウント値が”１２８”増加する都度にＥＮ信号４５１を出力する。つまり、ＥＮ生成回路３８１は、カウント信号４４１が示すカウント値が”１２８”増加する都度、ドライバＩＣを順次動作させるため、順次第１〜第１０のＥＮ信号（第１０の補間回路ＥＮ）４５１を出力する。
【００７０】
第１〜第１０の補間回路４０１には、データ３３１が入力されており、第１〜第１０の補間回路４０１は偶数画素に対応するデータ３３１が入力された際には奇数画素を非通電状態とする補間処理を行って第１〜第１０の通電パターンを生成する。そして、これら第１〜第１０の通電パターンは第１〜第１０のデータとしてそれぞれ第１〜第１０のドライバＩＣ４１１に送られる。
【００７１】
つまり、第１〜第１０の補間回路４０１はデータＥＮ信号に応じて画像データにおける偶数画素用のデータおよび奇数画素用のデータの一方を非通電状態する第１の通電信号を通電データとして出力する。さらに、第１〜第１０の補間回路４０１は偶数画素用のデータおよび奇数画素用のデータの他方を非通電状態とする第２の通電信号を通電データとして出力する。
【００７２】
例えば、偶数画素に対するデータ”０”、”２”、”４”…が入力されると、第１〜第１０の補間回路４０１は奇数画素に対するデータ”１”、”３”、５…に非通電データを補間して、第１〜第１０のデータを出力する。
【００７３】
このようにして、ＥＮ生成回路３８１は、カウント信号４４１に応じて、第１〜第１０の補間回路４０１のいずれかを選択して、選択された（つまり、有効にされた）補間回路においてデータの補間処理が行われることになる。
【００７４】
ラッチ生成回路３９１は、カウント信号４４０に応じてドライバＩＣの制御信号であるラッチ信号４６１を生成する。図７に示すように、ラッチ生成回路３９１は、カウント信号に応じてデータＥＮ信号に同期するラッチ信号４６１を出力する。
【００７５】
図７に示すように、第１〜第１０ドライバＩＣ４１１は、第１〜第１０のドライバＩＣ４１１が接続された発熱抵抗部４２１の発熱抵抗体に通電信号を送る。この際、第１〜第１０のドライバＩＣ４１１はそれぞれラッチ信号に応じて出力タイミングを決定する。そして、第１〜第１０ドライバＩＣ４１１は、クロックに同期して第１〜第１０のデータを通電信号として発熱抵抗部４２１の発熱抵抗体に送って、ドライバＩＣ単位で発熱抵抗部４２１を発熱させる。
【００７６】
なお、ドライバＩＣ４１１および発熱抵抗部４２１の構成は、図２で説明したドライバＩＣ５２および発熱抵抗部５３と同様であるが、ラッチ信号４６１はラッチ生成回路３９１によって生成され、ラッチ信号２９１によって１階調における奇数又は偶数画像用のデータが確定される。
【００７７】
このように、本発明の実施の形態では、記録ヘッド２に接続されたヘッド制御ＡＳＩＣ３はデータＥＮ信号３２１、データ３３１、およびクロック３４１を用いて記録ヘッド２の発熱制御を行う。つまり、ヘッド制御ＡＳＩＣ３は３本の制御線を用いて記録ヘッド２の通電制御を行う。これによって、ヘッド制御ＡＳＩＣ３と記録ヘッド２との制御線を低減できる結果、不要放射ノイズおよび信号遅延の発生を低減して、高解像度化を図るとともに印画速度を向上させることができる。
【００７８】
つまり、本発明の実施の形態では、記録ヘッドの高解像度化に伴ってドライバＩＣの数が増えたとしても、ヘッド制御ＡＳＩＣと記録ヘッドとの間の制御線を増価させることなく、記録ヘッドの制御をすることができる。さらには、発熱抵抗部において発熱させる発熱抵抗体に係るデータのみを転送するようにしたので、印刷速度が低下することなく記録ヘッドの制御をすることができる。
【００７９】
上述の説明から明らかなように、図６に示す例では、ドライバＩＣ４１１がドライバ手段として機能し、ＳＥＬ３５１、カウンタ回路３７１、ラッチ生成回路３９１、ＥＮ生成回路３８１、および補間回路４０１が転送手段として機能する。
【００８０】
また、ヘッド制御ＡＳＩＣ３は制御手段として機能する。さらに、ＳＥＬ３５１、カウンタ回路３７１、およびラッチ生成回路３９１はラッチ信号生成手段として機能し、ＳＥＬ３５１、カウンタ回路３７１、ＥＮ生成回路３８１、および補間回路４０１は出力段として機能する。
【００８１】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【００８２】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を印刷装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、当該制御プログラムを印刷装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【００８３】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８４】
２  記録ヘッド
３  ヘッド制御ＡＳＩＣ
４  ＣＰＵ
５  画像処理部
７  操作部
９  ＦＬＡＳＨ  ＲＯＭ
１０  ＳＤＲＡＭ
１１  ＳＤカード
１３  ＬＣＤ
１４  ＬＣＤドライバ
【図１】
2017001283.tif 000003
【図２】
2017001283.tif 000004
【図３】
2017001283.tif 000005
【図４】
2017001283.tif 000006
【図５】
2017001283.tif 000007
【図６】
2017001283.tif 000008
【図７】
2017001283.tif 000009