(57)【要約】【課題】複数の発熱素子がライン状に配置されたライン型感熱ヘッドにおいて、発熱素子の過熱に起因する動作速度の低下を防止するとともに省エネルギ化を実現する。【解決手段】複数の発熱素子５３を複数のブロックに区分し、当該複数の発熱素子を１または複数のブロック単位で順次切り替えて発熱させて、ライン型感熱ヘッドの印字動作を制御する感熱ヘッド制御装置において、記録制御ブロック１３が、１ライン分の印字動作において発熱させる発熱素子の数をブロックごとに計数し、その計数された発熱素子の数に基づき、複数のブロックのうち同時に発熱させるブロックを決定する構成とし、発熱素子で消費される電力を平均化して、発熱素子の過度の温度上昇を抑制可能とする。【選択図】図２
2007283689.tif 000002
【特許請求の範囲】
【請求項１】
ライン状に配置された複数の発熱素子を複数のブロックに区分し、当該複数の発熱素子を１または複数の前記ブロック単位で順次切り替えて発熱させるライン型感熱ヘッドの印字動作を制御する感熱ヘッド制御装置であって、
１ライン分の印字動作において発熱させる発熱素子の数を前記ブロックごとに計数する計数手段と、
前記計数された発熱素子の数に基づき、前記複数のブロックのうち同時に発熱させるブロックを決定する制御手段と
を有することを特徴とする感熱ヘッド制御装置。
【請求項２】
前記制御手段は、前記同時に発熱させるブロックにおける前記計数された発熱素子の数の和が規定値以下となるように前記決定を行うことを特徴とする請求項１に記載の感熱ヘッド制御装置。
【請求項３】
前記発熱素子の温度を検出する温度検出手段を更に有し、
前記制御手段は、前記検出された発熱素子の温度が規定温度以上の場合、前記計数された発熱素子の数に基づくことなく、前記同時に発熱させるブロックを一定の数に決定することを特徴とする請求項１に記載の感熱ヘッド制御装置。
【請求項４】
前記制御手段は、前記複数の発熱素子の全ての発熱が所定時間中断される場合にのみ、前記検出された発熱素子の温度が規定温度以上か否かを判定することを特徴とする請求項３に記載の感熱ヘッド制御装置。
【請求項５】
請求項１乃至請求項４のいずれかに記載の感熱ヘッド制御装置を備えた画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ライン状に配置された複数の発熱素子を有するライン型感熱ヘッドの動作を制御する感熱ヘッド制御装置及びこれを備えた画像形成装置に関する。
【背景技術】
【０００２】
従来、ライン状に配置された複数の発熱素子を有するライン型感熱ヘッドを用いて印字処理を行う画像形成装置（プリンタ、ファクシミリ、複写機及び複合機など）が存在する。そのようなライン型感熱ヘッドでは、印字する画素データを複数のブロックに分割し、それらのブロックに基づき通電する発熱素子を適宜切り替えて感熱ヘッドを駆動させる方法が知られている。
【０００３】
例えば、プロセッサの制御によって作図ヘッドに作図データを転送し、その作図ヘッドによって印字を行うサーマルプロッタにおいて、作図ヘッドを複数のブロックに分割し、作図ヘッドが規定の温度を越えるごとに、一定の休みをとった後、１回の作図処理に用いる作図ブロックの数を順次少なくし、一度に作図処理されるブロック数を順次少なくする技術が知られている（特許文献１参照）。
【０００４】
また、例えば、複数ブロックに区画された多数の発熱画素をライン状に配設したサーマルヘッドを有するライン型サーマルプリンタにおいて、ブロックごとの同時通電される発熱画素数の増減変化に対応させて当該ブロックの通電時間を伸長短縮調整する技術が知られている（特許文献２参照）。
【特許文献１】特開平２−２５８３５７号公報
【特許文献２】特開平５−１２４２４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載の技術では、作図ヘッドが規定の温度を越えると、一定の待ち時間を設けた後、作図処理に用いることのできる作図ブロックの数を順次少なくしていくので、一律に作図処理速度が低下して処理時間が増大していくという問題があった。また、上記特許文献２に記載の技術では、同時通電される発熱画素数の変化にかかわらず、通電時間を調整することで各発熱画素に同じ所定エネルギを発生させることができるが、サーマルヘッドの温度が許容値を超えて上昇するような場合については、特に有効な対策はとられておらず、例えば、過熱防止用信号が生成されるのみであった。
【０００６】
本発明は、このような従来技術の問題点を解消するべく案出されたものであり、複数の発熱素子がライン状に配置されたライン型感熱ヘッドにおいて、同時に発熱させる発熱素子の数を適切に決定して発熱素子で消費される電力を平均化することで、発熱素子の過度の温度上昇を抑制し、発熱素子の過熱に起因する動作速度の低下を防止するとともに省エネルギ化を実現することを可能とした感熱ヘッド制御装置及びこれを備えた画像形成装置を提供することを主目的とする。
【課題を解決するための手段】
【０００７】
本発明の感熱ヘッド制御装置は、ライン状に配置された複数の発熱素子を複数のブロックに区分し、当該複数の発熱素子を１または複数の前記ブロック単位で順次切り替えて発熱させるライン型感熱ヘッドの印字動作を制御する感熱ヘッド制御装置であって、１ライン分の印字動作において発熱させる発熱素子の数を前記ブロックごとに計数する計数手段と、前記計数された発熱素子の数に基づき、前記複数のブロックのうち同時に発熱させるブロックを決定する制御手段とを有することを特徴とする。
【発明の効果】
【０００８】
このように本発明によれば、複数の発熱素子がライン状に配置されたライン型感熱ヘッドにおいて、同時に発熱させる発熱素子の数を適切に決定して発熱素子で消費される電力を平均化することで、発熱素子の過度の温度上昇を抑制し、発熱素子の過熱に起因する動作速度の低下を防止するとともに省エネルギ化を実現することができるという優れた効果を奏する。
【発明を実施するための最良の形態】
【０００９】
上記課題を解決するためになされた第１の発明は、ライン状に配置された複数の発熱素子を複数のブロックに区分し、当該複数の発熱素子を１または複数の前記ブロック単位で順次切り替えて発熱させるライン型感熱ヘッドの印字動作を制御する感熱ヘッド制御装置であって、１ライン分の印字動作において発熱させる発熱素子の数を前記ブロックごとに計数する計数手段と、前記計数された発熱素子の数に基づき、前記複数のブロックのうち同時に発熱させるブロックを決定する制御手段と有する構成とする。
【００１０】
これによると、印字動作において同時に発熱させるブロック（即ち、同時に発熱させる発熱素子の数）を適切に決定して発熱素子で消費される電力を平均化することで、発熱素子の過度の温度上昇を抑制し、発熱素子の過熱に起因する動作速度の低下を防止するとともに省エネルギ化を実現することができる。
【００１１】
上記課題を解決するためになされた第２の発明は、前記制御手段は、前記同時に発熱させるブロックにおける前記計数された発熱素子の数の和が規定値以下となるように前記決定を行う構成とすることができる。これによると、同時に発熱させるブロックを簡易な方法によって決定することができる。
【００１２】
上記課題を解決するためになされた第３の発明は、前記発熱素子の温度を検出する温度検出手段を更に有し、前記制御手段は、前記検出された発熱素子の温度が規定温度以上の場合、前記計数された発熱素子の数に基づくことなく、前記同時に発熱させるブロックを一定の数に決定する構成とすることができる。
【００１３】
これによると、発熱素子で消費される電力を平均化することで発熱素子の過度の温度上昇を抑制しつつ、簡易な構成によって、発熱素子が所定の許容温度を超えないようにすることができる。この場合、制御手段は、発熱素子が許容温度を超えることを防止可能な数のブロック単位（例えば、１つのブロック単位）で発熱素子を順次切り替えて発熱させることができる。
【００１４】
上記課題を解決するためになされた第４の発明は、前記制御手段は、前記複数の発熱素子の全ての発熱が所定時間中断される場合にのみ、前記検出された発熱素子の温度が規定温度以上か否かを判定する構成とすることができる。
【００１５】
これによると、比較的即応性が要求されない発熱素子の温度に基づくブロックの決定を、複数の発熱素子の全ての発熱が所定時間中断されるタイミング（例えば、印字のページ単位）で実行する一方、比較的即応性が要求される計数された発熱素子の数に基づくブロックの決定を、１ラインごとに実行するので、発熱素子の過度の温度上昇を効率的に抑制することができる。
【００１６】
上記課題を解決するためになされた第５の発明は、第１の発明乃至第４の発明のいずれかに記載の感熱ヘッド制御装置を備えた画像形成装置である。これにより、ライン型感熱ヘッドの発熱素子の過熱に起因する動作速度の低下を防止するとともに省エネルギ化を実現することができる。
【００１７】
以下、本発明の実施の形態を、図面を参照しながら説明する。
【００１８】
図１は、本発明に係る感熱ファクシミリ装置の概略構成を示すブロック図である。  この感熱ファクシミリ装置（画像形成装置）１は、ファクシミリ通信用の原稿画像を読み取る読取部２と、所定の通信手順（例えば、Ｇ３規格）に基づき公衆通信交換網等を介して相手装置とのファクシミリ通信を実行する通信部３と、読取部２で取得した読取画情報データまたはファクシミリ通信にて受信した画情報データに基づき、感熱記録紙上に文字や図形等の記録（以下、単に「印字」という。）を行う記録部４と、装置動作の設定及び実行等に関する操作入力及び表示出力を行うための表示・操作部５と、これら各部の動作を制御する本体制御部６とを主として備える。
【００１９】
ここで、本体制御部６は、読取部２の動作を制御する読取制御ブロック１１と、通信部３の動作を制御する通信制御ブロック１２と、記録部４の動作を制御する記録制御ブロック１３と、表示・操作部５の入出力動作を制御するとともに、装置全体の動作を統括的に制御する本体制御ブロック１４と、感熱ファクシミリ装置１の動作の設定及び実行等に関する各種プログラムやデータ等を記憶するメモリ部１５を有している。
【００２０】
この感熱ファクシミリ装置１では、ファクシミリ通信により相手装置から送信された画情報データを通信部３が受信した場合や、読取部２で原稿画像が読み取られることにより画情報データが生成された場合などに、記録部４が印字処理を実行することで、その画情報データに基づき文字や図形等を感熱記録紙上に印字することができる。
【００２１】
図２は、図１に示した感熱ファクシミリ装置の記録部のより詳細な構成を示すブロック図である。記録部４は、印字機構としてのサーマルヘッド（ライン型感熱ヘッド）２１と、図示しない記録紙搬送用のローラを駆動するための用紙搬送モータ２２と、図示しない記録紙カッターを駆動するためのカッターモータ２３と、それら用紙搬送モータ２２及びカッターモータ２３をそれぞれ駆動するモータ駆動制御部２４，２５と、それら各部の制御を行う記録ＣＰＵ(Central Processing Unit)２６と、その記録ＣＰＵ２６の制御のためのワークエリアとして機能するＲＡＭ(Random Access Memory)２７とを有している。
【００２２】
サーマルヘッド２１は、ライン状に配置された複数の発熱素子を備えており、それらの発熱素子に選択的に電位を与えて発熱させることで、その熱エネルギーによって感熱記録紙上に文字や図形等を印字する。このサーマルヘッド２１には、発熱素子の温度を検出して、その温度が許容温度（即ち、発熱素子の過熱による破損や極端な寿命低下等を防止可能な温度上限）以上にならないように監視するためのサーミスタ３１が設けられている。
【００２３】
記録ＣＰＵ２６は、サーマルヘッド２１の動作を制御すべく、データ転送のタイミングを定めるデータ転送クロック信号、印字対象となる画像の画素データを含む画情報データ信号、画情報データをレジスタにラッチするタイミングを定めるラッチ信号、サーマルヘッド２１に対する通電タイミングを定めるストローブ信号等をサーマルヘッド２１に対して送出する。この記録ＣＰＵ２６の制御は、本体制御部６の記録制御ブロック１３からの命令に基づき実行され、記録ＣＰＵ２６は、記録制御ブロック１３から印字対象となる画像情報データを取得するとともに記録部４の動作に関わる各種命令を受信する。
【００２４】
図２に示すように、図１の本体制御ブロック１４には、所定の処理プログラム及びデータを用いて装置動作の制御を実行する本体ＣＰＵ３２と、本体ＣＰＵ３２が実行する処理プログラム等を記憶するＲＯＭ(Read Only Memory)３３と、本体ＣＰＵ３２の制御のためのワークエリアとして機能するＲＡＭ３４とが含まれており、記録ＣＰＵ２６と記録制御ブロック１３との間の画像情報データや各種命令の送受は、記録ＣＰＵ２６と本体ＣＰＵ３２との間で送受信されるインタフェース信号を介して行われる。また、図１では示していないが、感熱ファクシミリ装置１には、サーマルヘッド２１、記録ＣＰＵ２６及び本体ＣＰＵ等に電力を供給するための電源回路４１が設けられている。
【００２５】
ここで、記録制御ブロック（計数手段、制御手段）１３は、後述するように、ライン状に配置された複数の発熱素子を複数のブロックに区分し、それら複数の発熱素子を１または複数のブロック単位で順次切り替えて発熱させることで、発熱素子の発熱タイミングを調節してサーマルヘッド２１の印字動作を適切に制御する。このとき、記録制御ブロック１３は、１ライン分の印字動作において発熱させる発熱素子の数をブロックごとに計数し、さらに、計数された発熱素子の数に基づき、上記複数のブロックのうち同時に発熱させるブロックを決定する。これにより、印字動作において同時に発熱させるブロック（即ち、同時に発熱させる発熱素子の数）を適切に決定して発熱素子で消費される電力を平均化することで、発熱素子の過度の温度上昇を抑制することができる。また、記録制御ブロック１３は、サーミスタ３１から温度検出データを本体ＣＰＵ３２を介して取得し、その検出された発熱素子の温度が規定温度を超えた場合には、計数された発熱素子の数に基づくことなく、同時に発熱させるブロックを一定の数に決定する温度上昇抑止制御を実行する。これにより、簡易な構成によって、発熱素子が所定の許容温度を超えないようにすることができる。このような記録制御ブロック１３の動作は、ＲＯＭ３３に記憶された制御プログラムによって実行される。
【００２６】
図２において、サーマルヘッド２１、モータ２２，２３及びモータ駆動制御部２４，２５を除く記録部４の一部（即ち、記録ＣＰＵ２６、ＲＡＭ２７及びサーミスタ３１）並びに記録制御ブロック１３、本体ＣＰＵ３２、ＲＯＭ３３及びＲＡＭ３４は、サーマルヘッド２１の印字動作を制御する感熱ヘッド制御装置を構成する。
【００２７】
図３は、図２に示したサーマルヘッドのより詳細な構成を示す模式図である。サーマルヘッド２１は、データ転送クロック信号に基づき印字処理の対象となる画情報データが入力されるシフトレジスタ５１と、ラッチ信号に基づき画情報データを順次ラッチするラッチレジスタ５２と、１ラインの印字動作で印字可能な画素に対応してライン状に配置された複数の発熱素子５３と、発熱素子５３への通電を制御する複数のドライバ５４とを有している。
【００２８】
複数の発熱素子５３は、ここでは２０８４ｄｏｔ分がライン状に配置されており、それらは各５１２ｄｏｔの４つのブロック（ブロック１〜ブロック４）に区分されている。なお、発熱素子の数及びそのブロックの区分は、装置の仕様によって適宜変更することが可能である。
【００２９】
ドライバ５４は、発熱素子５３の各ブロックに８個づつ配置されており、１つのドライバが６４ｄｏｔ分の発熱素子５３を駆動するように構成されている。ドライバ５４は、記録ＣＰＵ２６から各ストローブ信号（ストローブ１〜ストローブ４）が入力されると、各ブロック１〜４において印字されるべき画素（以下、「発熱画素」という。）に対応する発熱素子５３に一定時間通電してそれらの温度を上昇させる。この発熱素子５３に対する通電は、１ライン分の印字動作において、ブロック１〜ブロック４のうちの１または複数のブロック単位で順次切り替えて実行される。
【００３０】
図４は、図２に示したサーマルヘッドの印字方式を示すタイミングチャートである。サーマルヘッド２１は、例えば、次のような３つの方式で発熱動作を実施することが可能である。
【００３１】
図４（ａ）に示すように、４ストローブ方式では、１ラインの印字動作が実行される１ライン周期において、まず、サーマルヘッド２１に対してストローブ４の信号が入力され、これに続いてストローブ３、ストローブ２、ストローブ１の信号が順次入力された後、ラッチ信号が入力される。これにより、サーマルヘッド２１の発熱素子５３は、ブロック４が発熱した後、ブロック３、ブロック２及びブロック１の順で発熱することになる。
【００３２】
次に、図４（ｂ）に示すように、３ストローブ方式では、１ライン周期において、まず、サーマルヘッド２１に対してストローブ４の信号が入力され、これに続いてストローブ３とストローブ２の信号が同時に入力され、さらに、ストローブ１の信号が入力された後、ラッチ信号が入力される。これにより、サーマルヘッド２１の発熱素子５３は、ブロック４が発熱した後、同時にブロック３及びブロック２が発熱し、最後にブロック１が発熱することになる。
【００３３】
なお、この３ストローブ方式は、図４（ｂ）に示したものに限らず、種々の変更が可能である。即ち、同時に発熱させるブロックは、１ライン周期を３回のタイミングで切り替えるようにしてブロックを発熱させる限りにおいて、種々の組合せが可能である。
【００３４】
さらに、図４（ｃ）に示すように、２ストローブ方式では、１ライン周期において、まず、サーマルヘッド２１に対してストローブ４及びストローブ３の信号が同時に入力され、これに続いてストローブ２及びストローブ１の信号が同時に入力された後、ラッチ信号が入力される。これにより、サーマルヘッド２１の発熱素子５３は、ブロック４及びブロック３が同時に発熱した後、ブロック２及びブロック１が同時に発熱することになる。
【００３５】
なお、この２ストローブ方式は、図４（ｃ）に示したものに限らず、種々の変更が可能である。即ち、同時に発熱させるブロックは、１ライン周期を２回のタイミングで切り替えるようにしてブロックを発熱させる限りにおいて、種々の組合せが可能である。その場合、３以上のブロックを同時に発熱させることもできる。
【００３６】
なお、図４には示さないが、上記のような印字方式に全てのブロックを同時に発熱させる方式を追加することも可能である。
【００３７】
図５から図７は、図２に示した記録部における印字処理の流れを示すフロー図である。ここでは、説明の便宜上、記録部４における印字処理のうち印字方式（発熱動作の方式）を決定する方法について主として示す。
【００３８】
図５において、まず、感熱ファクシミリ装置１で印字処理が開始されると、記録制御ブロック１３は、サーミスタ３１からの発熱素子５３の温度検出データを本体ＣＰＵ３２を介して取得し、これにより、サーマルヘッド２１の発熱素子５３の温度が規定温度以上か否かを判定する（ＳＴ１０１）。この温度の判定は、１ページ目の印字処理の開始前に実行された後は、発熱素子５３の発熱が所定時間中断される印字処理の各ページ間で実行されることになる。これにより、発熱素子５３の過度の温度上昇を効率的に抑制することができるとともに、後述する発熱画素数に基づく判定処理（図７参照）のような各ライン間での印字方式の切り替えを最小限にし、ページ内における画像の乱れを低減することができるという効果がある。また、このときの規定温度としては、サーマルヘッド２１の許容温度以下の適切な値を設定しておくことができる。そこで、発熱素子５３の温度が規定温度以上の場合は、温度上昇抑止制御を有効とし、その情報をＲＡＭ３４に記憶する（ＳＴ１０２）。一方、発熱素子５３の温度が規定温度未満の場合は、温度上昇抑止制御を無効とし、その情報をＲＡＭ３４に記憶する（ＳＴ１０３）。
【００３９】
次に、記録制御ブロック１３は、印字処理中の１ページの印字データが終了したか否かを判定し（ＳＴ１０４）、終了していない場合には、続いて、後述する印字方式の判定処理（図６参照）を実行する（ＳＴ１０５）。その後、その判定処理の結果を記録部４の記録ＣＰＵ２６に転送して（ＳＴ１０６）、再びＳＴ１０４に戻る。これにより、記録ＣＰＵ２６は、その判定処理の結果に基づきサーマルヘッド２１における発熱素子５３の発熱動作を制御し、印字処理を実行することができる。
【００４０】
ＳＴ１０４において、印字処理中の１ページの印字データが終了したと判定された場合、さらに、次ページの印字データが存在するか否かを判定する（ＳＴ１０７）。そこで、次ページの印字データが存在する場合には、ＳＴ１０１に戻り、上記と同様のステップを繰り返す。一方、全ての印字処理が終了して次ページの印字データがない場合には、発熱動作の方式を決定する処理は終了する。
【００４１】
図６は、図５に示した印字方式の判定処理（ＳＴ１０５）の詳細を示すフロー図である。判定処理が開始されると、記録制御ブロック１３は、印字対象となる画情報データから１ライン分の発熱画素（即ち、１ライン分の印字動作において発熱させる発熱素子の数）をブロックごとに計数する（ＳＴ２０１）。続いて、図５のＳＴ１０２またはＳＴ１０３でＲＡＭ３４に記憶された情報を参照して温度上昇制御が有効であるか否かを判定し（ＳＴ２０２）、温度上昇制御が有効である場合には、印字方式を４ストローブ方式のライン印字に決定する（ＳＴ２０３）。これにより、発熱素子５３の温度が規定温度以上である場合には、同時に発熱させるブロックを少なくするので、発熱素子５３が所定の許容温度を超えないようにすることができる。
【００４２】
一方、ＳＴ２０２において、温度上昇制御が無効である場合には、後述する発熱画素数に基づく判定処理（図７参照）を実行する（ＳＴ２０４）。この判定処理の結果、２ストローブ方式に決定された場合には（ＳＴ２０５：ＹＥＳ）、印字方式を２ストローブ方式でのライン印字に決定し（ＳＴ２０６）、また、３ストローブ方式に決定された場合には（ＳＴ２０７：ＹＥＳ）、印字方式を３ストローブ方式に決定し（ＳＴ２０８）、４ストローブ方式に決定された場合には（ＳＴ２０７：ＮＯ）、印字方式を４ストローブ方式でのライン印字に決定する（ＳＴ２０９）。
【００４３】
そこで、処理中のページにおける全ラインが終了したかを判定し（ＳＴ２１０）、残りのラインが存在する場合には、再びＳＴ２０１に戻り、上記と同様のステップを繰り返し実行する。最終的に全ラインについて印字方式が決定されると一連の処理は終了する。
【００４４】
図７は、図６に示した発熱画素数に基づく判定処理（ＳＴ２０４）の詳細を示すフロー図である。ここでは、同時に発熱させる発熱素子５３の数が規定値以下となるように印字方式を決定する。この規定値（ここでは、５１２ｄｏｔ）は、電源等の装置仕様に応じて適宜変更することが可能である。
【００４５】
図７に示すように、判定処理が開始されると、記録制御ブロック１３は、ブロック４及びブロック３における発熱画素数（ｄｏｔ数）の和が５１２ｄｏｔを越えているか否かを判定する（ＳＴ３０１）。このＳＴ３０１において発熱画素数の和が５１２ｄｏｔを越えている場合には、続いて、ブロック３及びブロック２における発熱画素数の和が５１２ｄｏｔを越えているか否かを判定する（ＳＴ３０２）。このＳＴ３０２において発熱画素数の和が５１２ｄｏｔを越えている場合には、さらに、ブロック２及びブロック１における発熱画素数の和が５１２ｄｏｔを越えるか否かを判定する（ＳＴ３０３）。このＳＴ３０３において発熱画素数の和が５１２ｄｏｔを越えている場合には、ブロック１〜ブロック４において２以上のブロックを同時に発熱させることはできないと判断し、印字方式を４ストローブ方式に決定する（ＳＴ３０４）。一方、ＳＴ３０３において発熱画素数の和が５１２ｄｏｔ以下である場合には、ブロック１〜ブロック４のうちブロック２及びブロック１の組合せのみを同時に発熱させることができると判断し、印字方式を３ストローブ方式に決定する（ＳＴ３０５）。
【００４６】
また、ＳＴ３０２において発熱画素数の和が５１２ｄｏｔ以下である場合には、ブロック３、ブロック２及びブロック１における発熱画素数の和が５１２ｄｏｔを越えているか否かを判定する（ＳＴ３０６）。このＳＴ３０６において発熱画素数の和が５１２ｄｏｔを越えている場合には、それら３つのブロックを同時に発熱させることはできないと判断し、さらに、ブロック４及びブロック１における発熱画素数の和が５１２ｄｏｔを越えているか否かを判定する（ＳＴ３０７）。このＳＴ３０７において発熱画素数の和が５１２ｄｏｔを越えている場合には、ブロック３及びブロック２の組合せのみを同時に発熱させることができると判断し、印字方式を３ストローブ方式に決定する（ＳＴ３０８）。一方、ＳＴ３０７において発熱画素数の和が５１２ｄｏｔ以下である場合には、ブロック３及びブロック２の組合せ並びにブロック４及びブロック１の組合せをそれぞれ同時に発熱させることができると判断し、印字方式を２ストローブ方式に決定する（ＳＴ３０９）。また、ＳＴ３０６において発熱画素数の和が５１２ｄｏｔ以下である場合には、ブロック３、ブロック２及びブロック１の組合せを同時に発熱させることができると判断し、印字方式を２ストローブ方式に決定する（ＳＴ３１０）。
【００４７】
また、ＳＴ３０１において発熱画素数の和が５１２ｄｏｔ以下である場合には、続いて、ブロック４、ブロック３及びブロック２における発熱画素数の和が５１２ｄｏｔを越えているか否かを判定する（ＳＴ３１１）。このＳＴ３１１において発熱画素数の和が５１２ｄｏｔを越えている場合には、それら３つのブロックを同時に発熱させることはできないと判断し、さらに、ブロック２及びブロック１における発熱画素数の和が５１２ｄｏｔを越えるか否かを判定する（ＳＴ３１２）。このＳＴ３１２において発熱画素数の和が５１２ｄｏｔを越えている場合には、ブロック４及びブロック３の組合せのみを同時に発熱させることができると判断し、印字方式を３ストローブ方式に決定する（ＳＴ３１３）。一方、ＳＴ３１２において発熱画素数の和が５１２ｄｏｔ以下である場合には、ブロック４及びブロック３の組合せ並びにブロック２及びブロック１の組合せをそれぞれ同時に発熱させることができると判断し、印字方式を２ストローブ方式に決定する（ＳＴ３１４）。一方、ＳＴ３１１において発熱画素数の和が５１２ｄｏｔ以下である場合には、ブロック４、ブロック３及びブロック２の組合せを同時に発熱させることができると判断し、印字方式を２ストローブ方式に決定する（ＳＴ３１５）。
【００４８】
上記のようなステップにより印字方式が決定されると一連の処理は終了する。このように、発熱画素数が５１２ｄｏｔを越える場合には、同時に発熱させるブロックの数を少なくするので、発熱素子５３で消費される電力を平均化し、発熱素子５３の過度の温度上昇を抑制することができる。なお、ここでは、印字方式が２ストローブ方式、３ストローブ方式または４ストローブ方式から選択される例を示したが、さらに、全ブロックの発熱画素数の和が５１２ｄｏｔ以下の場合に、全てのブロックを同時に発熱させるステップを追加することも可能である。
【００４９】
本発明を特定の実施形態に基づいて詳細に説明したが、これらの実施形態はあくまでも例示であって本発明はこれらの実施形態によって限定されるものではない。例えば、画像形成装置の一例として感熱ファクシミリ装置について説明したが、本発明はこれに限らずプリンタや複写機等の種々の装置に適用することが可能である。
【産業上の利用可能性】
【００５０】
本発明に係る感熱ヘッド制御装置及びこれを備えた画像形成装置は、複数の発熱素子がライン状に配置されたライン型感熱ヘッドにおいて、同時に発熱させる発熱素子の数を適切に決定して発熱素子で消費される電力を平均化することで、発熱素子の過度の温度上昇を抑制し、発熱素子の過熱に起因する動作速度の低下を防止するとともに省エネルギ化を実現することができ、ライン状に配置された複数の発熱素子を有するライン型感熱ヘッドの動作を制御する感熱ヘッド制御装置及びこれを備えた画像形成装置として有用である。
【図面の簡単な説明】
【００５１】
【図１】本発明に係る感熱ファクシミリ装置の概略構成を示すブロック図
【図２】図１の記録部の詳細構成を示すブロック図
【図３】図２のサーマルヘッドの詳細構成を示す模式図
【図４】図２のサーマルヘッドの印字方式を示すタイミングチャート
【図５】記録部における印字処理の流れを示すフロー図
【図６】図５の印字方式の判定処理の詳細を示すフロー図
【図７】図６の発熱画素数に基づく判定処理の詳細を示すフロー図
【符号の説明】
【００５２】
１  感熱ファクシミリ装置
１３  記録制御ブロック
２１  サーマルヘッド
２６  記録ＣＰＵ
３１  サーミスタ
３２  本体ＣＰＵ
３４  ＲＡＭ
５３  発熱素子
５４  ドライバ
【図１】
2007283689.tif 000003
【図２】
2007283689.tif 000004
【図３】
2007283689.tif 000005
【図４】
2007283689.tif 000006
【図５】
2007283689.tif 000007
【図６】
2007283689.tif 000008
【図７】
2007283689.tif 000009