(57)【要約】【課題】複数のＬＥＤ夫々を点滅させるべくＬＥＤアレイを駆動させる駆動回路により消費される電力を削減するＬＥＤプリンタを提供する。【解決手段】ＬＥＤプリントヘッドを駆動させる第１ドライブ回路及び第２ドライブ回路の動作を制御する第１ストローブ信号及び第２ストローブ信号を生成するプリンタ制御部３において、ＬＥＤプリントヘッド２４により印刷される画像データの主走査方向の１ラインの画素データ中に黒データが存在しない場合、ＲＳ−ＦＦ３４から出力されるデータが０となり、Ｄ−ＦＦ３５からゲート回路３１，３３に入力されるデータが１となり、このデータを取得した第１ドライブ回路２２及び第２ドライブ回路２３が動作を停止する。【選択図】        図３
2004160847.tif 000002
【特許請求の範囲】
【請求項１】
複数のＬＥＤを線状に配列したＬＥＤアレイと、複数の画素データに対応して前記ＬＥＤの点滅を駆動する駆動回路とを備えるＬＥＤプリンタにおいて、
前記複数の画素データ夫々が、所定のデータと一致するか否かを判断する判断手段と、
該判断手段の判断結果に基づき、前記駆動回路による前記ＬＥＤの駆動動作を制御する制御手段とを備えることを特徴とするＬＥＤプリンタ。
【請求項２】
前記駆動回路は、所定の時間間隔を隔てて前記ＬＥＤの点滅を駆動すべくなしており、
前記制御手段は、前記判断手段により、前記複数の画素データが前記所定のデータと一致すると判断した場合、前記ＬＥＤの駆動動作をさせないように前記駆動回路を制御すべくなしてあることを特徴とする請求項１に記載のＬＥＤプリンタ。
【請求項３】
前記所定のデータは、所定の前記画素データであることを特徴とする請求項１又は２に記載のＬＥＤプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のＬＥＤを線状に配列したＬＥＤアレイと、複数の画素データに対応して前記ＬＥＤの点滅を駆動する駆動回路とを備えるＬＥＤプリンタに関するものである。
【０００２】
【従来の技術】
ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）プリンタは、複数のＬＥＤを直線状に整列させたＬＥＤアレイを、光書込光源として、感光体ドラムの側面近傍に、該感光体ドラムの回転軸に平行に備えており、印刷すべき画像データに対応して、各ＬＥＤを同時に点滅させることにより、感光体ドラム上に静電潜像を形成し、形成された静電潜像をトナーを用いて搬送された記録紙に転写して熱定着させることにより、記録紙上に主走査方向の１ライン分の画像を印刷することができる。
【０００３】
ＬＥＤプリンタには、上述のようにＬＥＤアレイを構成する各ＬＥＤを点滅させるための駆動回路が設けてあり、この駆動回路により、所定の時間間隔毎にＬＥＤアレイを駆動させることにより、主走査方向の１ラインの画像を、記録紙の搬送に伴い、副走査方向に順次形成することができ、これにより、１枚の画像を印刷している（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開平１１−３４２６４９号公報
【０００５】
【発明が解決しようとする課題】
上述のように、ＬＥＤプリンタは、印刷すべき画像の主走査方向の１ライン上の各画素データに基づき、各ＬＥＤを点滅させるべくＬＥＤアレイを駆動しているが、記録紙１枚分の画像に含まれる主走査方向の複数のラインにおいて、黒データの画素がないラインが存在する場合がある。
しかし、上述のように、黒データがなく、対応する各ＬＥＤを点灯させる必要がないライン上の画素を印刷する場合であっても、ＬＥＤプリンタにおける駆動回路は、各ＬＥＤを消灯させるようにＬＥＤアレイを駆動するため、この場合に駆動回路により消費される電力が無駄となるという問題があった。
【０００６】
本発明はかかる事情に鑑みてなされたものであり、複数の画素データが、所定のデータと一致するか否かを判断し、その判断結果に基づき、駆動回路が行うＬＥＤの点滅を駆動する駆動動作を制御することにより、ＬＥＤアレイを構成する全てのＬＥＤを消灯させる場合に、各ＬＥＤの点滅を駆動する駆動回路自体の動作を停止させるＬＥＤプリンタを提供することを目的とする。
【０００７】
本発明の他の目的は、ＬＥＤアレイを駆動する駆動回路が、所定の時間間隔を隔てて各ＬＥＤの点滅を駆動するように構成されており、複数の画素データが、夫々所定のデータと一致すると判断された場合に、ＬＥＤアレイの駆動動作を行わないように前記駆動回路を制御することにより、ＬＥＤアレイを構成する全てのＬＥＤを消灯させる場合に、各ＬＥＤの点滅を駆動する駆動回路自体の動作を停止させるＬＥＤプリンタを提供することにある。
【０００８】
本発明の更に他の目的は、１ライン分の画素データにおいて、各画素データ同士を比較することにより、１ライン分の画素データ中に、対応するＬＥＤを点灯させる必要があるデータが存在するか否かを判断することができ、単純な回路構成により、ＬＥＤアレイを駆動する駆動回路の動作を制御するＬＥＤプリンタを提供することにある。
【０００９】
【課題を解決するための手段】
第１発明に係るＬＥＤプリンタは、複数のＬＥＤを線状に配列したＬＥＤアレイと、複数の画素データに対応して前記ＬＥＤの点滅を駆動する駆動回路とを備えるＬＥＤプリンタにおいて、前記複数の画素データ夫々が、所定のデータと一致するか否かを判断する判断手段と、該判断手段の判断結果に基づき、前記駆動回路による前記ＬＥＤの駆動動作を制御する制御手段とを備えることを特徴とする。
【００１０】
第１発明による場合は、複数の画素データが、所定のデータと一致するか否かを判断し、その判断結果に基づき、駆動回路が行うＬＥＤの点滅を駆動する駆動動作を制御することにより、ＬＥＤアレイを構成する全てのＬＥＤを消灯させる場合に、各ＬＥＤの点滅を駆動する駆動回路自体の動作を停止することができ、これにより、駆動回路により消費される電力を削減することができ、省エネ効果を図ることができる。
【００１１】
第２発明に係るＬＥＤプリンタは、第１発明に係るＬＥＤプリンタにおいて、前記駆動回路は、所定の時間間隔を隔てて前記ＬＥＤの点滅を駆動すべくなしており、前記制御手段は、前記判断手段により、前記複数の画素データが前記所定のデータと一致すると判断した場合、前記ＬＥＤの駆動動作をさせないように前記駆動回路を制御すべくなしてあることを特徴とする。
【００１２】
第２発明による場合は、ＬＥＤアレイを駆動する駆動回路が、所定の時間間隔を隔てて各ＬＥＤの点滅を駆動するように構成されており、複数の画素データが、夫々所定のデータと一致すると判断された場合に、ＬＥＤアレイの駆動動作を行わないように前記駆動回路を制御することにより、具体的には、ＬＥＤアレイを構成する全てのＬＥＤを消灯させる場合に、各ＬＥＤの点滅を駆動する駆動回路自体の動作を停止することができ、これにより、駆動回路により消費される電力を削減することができる。
また、所定の時間間隔を隔ててＬＥＤアレイを駆動させるように構成された既存の駆動回路を用いた場合であっても、前記駆動回路の動作を停止させることにより、駆動回路における消費電力を削減し、省エネ効果を図ることができる。
【００１３】
第３発明に係るＬＥＤプリンタは、第１又は第２発明に係るＬＥＤプリンタにおいて、前記所定のデータは、所定の前記画素データであることを特徴とする。
【００１４】
第３発明による場合は、例えば、各画素データが２値データであり、０又は１の値を有する場合に、各画素データ同士を比較することにより、１ライン分の画素データ中に、対応するＬＥＤを点灯させる必要があるデータが存在するか否かを判断することができ、単純な回路構成により、ＬＥＤアレイを駆動する駆動回路の動作を制御することができる。
【００１５】
【発明の実施の形態】
以下に、本発明に係るＬＥＤプリンタをその実施の形態を示す図面に基づいて詳述する。図１は本発明に係るＬＥＤプリンタの構成を示すブロック図であり、図中１はＬＥＤプリンタを示している。
このＬＥＤプリンタ１は、制御部１０，ＲＯＭ１１，ＲＡＭ１２，表示部１３，操作部１４，画像メモリ１５，外部と通信を行うための通信インタフェース１６，プリンタ部２及びプリンタ制御部（制御手段）３等を備えている。
【００１６】
制御部１０は、具体的にはＭＰＵ（ＭｉｃｒｏＰｒｏｃｅｓｓｏｒ  Ｕｎｉｔ）  等で構成され、バスを介してＬＥＤプリンタ１の上述したようなハードウェア各部と接続されており、それらを制御すると共に、ＲＯＭ１１に格納されたコンピュータプログラムに従って、種々のソフトウェア的機能を実現する。
ＲＯＭ１１は、本実施の形態のＬＥＤプリンタ１の動作に必要な種々のコンピュータプログラムを予め格納している。ＲＡＭ１２は、ＳＲＡＭ又はフラッシュメモリ等で構成され、制御部１０による前記コンピュータプログラムの実行時に発生するデータを一時的に記憶する。尚、ＲＡＭ１２にフラッシュメモリを使用した場合には、停電，ＬＥＤプリンタ１の移動等のために電源が遮断された場合であっても、記憶内容が失われることはない。
【００１７】
表示部１３は、液晶ディスプレイ（ＬＣＤ）等の表示装置であり、ＬＥＤプリンタ１の動作状況、操作部１４から入力されたデータ、ユーザへ報知すべきデータ等の表示を行う。
操作部１４は、ＬＥＤプリンタ１を操作するために必要な各種のファンクションキー等を備えている。尚、表示部１３をタッチパネル方式のものとすることにより、操作部１４の各種のキーのうちの一部又は全部を代用することも可能である。
【００１８】
画像メモリ１５は、ＤＲＡＭ等で構成され、記録紙又はＯＨＰ（Ｏｖｅｒ  Ｈｅａｄ  Ｐｒｏｊｅｃｔｏｒ）  シート等に出力すべく、通信インタフェース１６を介して取得した画像データを格納する。尚、本実施の形態では、各画素を１ビットの２値の画素データで示された２値の画像データに基づく画像の印刷動作について説明するが、各画素を複数ビットの多値の画素データで示された多階調の画像データに基づく画像の印刷動作にも適用できる。
プリンタ部２は、複数のＬＥＤを直線上に整列させたＬＥＤアレイを光書込光源として利用した電子写真方式のプリンタ装置であって、プリンタ制御部３からの制御に従って、記録紙又はＯＨＰシート等に出力すべく通信インタフェース１６を介して取得し、画像メモリ１５に記憶してある画像データを、ハードコピーとして、Ａ３縦，Ｂ４縦，Ａ４縦，Ｂ５横及びＡ５横等の各サイズの記録紙又はＯＨＰシートから最適なサイズのものを選択して記録する。
【００１９】
図２は本実施の形態のプリンタ部２の構成を示すブロック図である。このプリンタ部２は、上述したように、光書込光源としてＬＥＤアレイを利用したプリンタ装置であり、このＬＥＤアレイを有するＬＥＤプリントヘッド２４，シフトレジスタ２０，ラッチ回路２１，第１ドライブ回路（駆動回路）２２，第２ドライブ回路（駆動回路）２３及び感光体ドラム２５等を備えている。
シフトレジスタ２０は、制御部１０から、シフト動作のタイミング信号としてのクロック信号及び水平同期（Ｈｓｙｎｃ）信号が入力され、画像メモリ１５から、シリアル出力された画像データの主走査方向の１ライン分の画素データが順次シリアル入力されるように構成されており、取得したクロック信号に基づいて、各画素データを順次シフトし、１ライン分の画素データを一旦記憶する。その後、取得するＨｓｙｎｃ信号に同期して、記憶した１ライン分の画素データをラッチ回路２１に対してパラレル出力する。
【００２０】
ラッチ回路２１は、本実施の形態においては二分割されており、各部分を構成する個々のラッチの出力は、夫々対応するドライブ回路（第１ドライブ回路２２又は第２ドライブ回路２３）に入力されるように構成されており、制御部１０から取得するラッチ信号に同期して、記憶してある各画素データを夫々、対応する第１ドライブ回路２２又は第２ドライブ回路２３に入力する。
第１ドライブ回路２２及び第２ドライブ回路２３は夫々、プリンタ制御部３から第１ストローブ信号及び第２ストローブ信号を取得しており、夫々取得するストローブ信号に同期して、ラッチ回路２１から取得した各画素データに基づき、各画素データに対応するＬＥＤを点滅させるべく、ＬＥＤプリントヘッド２４のＬＥＤアレイを駆動させる。
【００２１】
ここで、第１ドライブ回路２２及び第２ドライブ回路２３は、取得するストローブ信号が０である場合に、夫々ＬＥＤプリントヘッド２４を駆動させるように構成されており、第１ストローブ信号及び第２ストローブ信号として１を取得した第１ドライブ回路２２及び第２ドライブ回路２３は、ＬＥＤアレイの駆動処理を行わない。
【００２２】
次に、感光体ドラム２５は、ＬＥＤプリントヘッド２４に備えるＬＥＤアレイに対向して配置されており、上述したように、第１ドライブ回路２２及び第２ドライブ回路２３による各ＬＥＤの点灯により照射された箇所には静電潜像が形成される。また、形成された静電潜像にトナーを付着させ、このトナーを、順次搬送されてくる記録紙に熱定着させることにより、記録紙に画像が印刷される。尚、本実施の形態のプリンタ部２は、上述したような反転現像方式を利用しており、感光体ドラム２５において、ＬＥＤにより照射された箇所に静電潜像が形成されるが、正転現像方式のプリンタ装置であってもよい。
【００２３】
図３は本実施の形態のプリンタ制御部３の構成を示すブロック図であり、本実施の形態のプリンタ制御部３は、上述したように、第１ドライブ回路２２及び第２ドライブ回路２３に入力される第１ストローブ信号及び第２ストローブ信号を生成している。
プリンタ制御部３は、第１ストローブ信号発生回路３０，第２ストローブ信号発生回路３２，リセット／セット−フリップフロップ（以下、ＲＳ−ＦＦという）３４，データ−フリップフロップ（以下、Ｄ−ＦＦという）３５，ゲート回路３１，３３を備えており、制御部１０からクロック信号，Ｈｓｙｎｃ信号及びラッチ信号を取得している。また、画像メモリ１５からシリアル出力された画像データの主走査方向の１ライン分の画素データが順次シリアル入力される。
【００２４】
第１ストローブ信号発生回路３０及び第２ストローブ信号発生回路３２には、夫々制御部１０からのクロック信号及びＨｓｙｎｃ信号が入力され、Ｈｓｙｎｃ信号に同期して、夫々が出力する第１出力信号及び第２出力信号がオーバーラップしないタイミングで、順次生成した第１出力信号及び第２出力信号を出力し、夫々、ゲート回路３１，３３に入力する。
ＲＳ−ＦＦ３４には、入力端子Ｒにラッチ信号が入力され、入力端子Ｓに画像メモリ１５からシリアル出力された画像データの主走査方向の１ライン分の画素データが順次入力される。従って、ＲＳ−ＦＦ３４は、入力端子Ｒから入力されるラッチ信号に同期して、出力端子Ｑからの出力データを０にリセットした後、入力端子Ｓから順次入力される画素データに基づき、出力端子Ｑからの出力データを保持又は１にセットする。
【００２５】
具体的には、ＲＳ−ＦＦ３４は、入力端子Ｒからリセット信号としてのラッチ信号が入力された場合、出力端子Ｑからの出力データを０にリセットし、入力端子Ｓから順次入力される画素データが０である場合には、０を保持して、出力端子Ｑから０を出力する。一方、入力端子Ｓから１の画素データが入力された場合に、出力端子Ｑからの出力データを１にセットし、再度入力端子Ｒからリセット信号が入力されるまで、１を保持して、出力端子Ｑから１を出力する。
従って、このＲＳ−ＦＦ３４は、入力端子Ｓから入力される１ライン分の画素データ中に１（黒データ）がある場合に、１の画素データが入力された時点で、ＲＳ−ＦＦ３４からの出力データが１にセットされることから、１ライン分の画素データ中に黒データがあるか否かを判断する判断手段として機能することができる。
【００２６】
ＲＳ−ＦＦ３４の出力端子Ｑは、Ｄ−ＦＦ３５の入力端子Ｄに接続してあり、Ｄ−ＦＦ３５は、ＲＳ−ＦＦ３４の出力端子Ｑからの出力データを取得し、同期信号として制御部１０より入力されるＨｓｙｎｃ信号に同期して、入力端子Ｄから取得したデータを、出力端子バーＱから出力し、ゲート回路３１，３３に夫々入力する。
ゲート回路３１は、論理和回路により構成されており、上述したように、入力された第１ストローブ信号発生回路３０からの第１出力信号と、Ｄ−ＦＦ３５の出力端子バーＱからの出力データとの論理和を算出することにより第１ストローブ信号を生成し、プリンタ部２の第１ドライブ回路３２に入力する。
【００２７】
また、ゲート回路３３も、論理和回路により構成されており、入力された第２ストローブ信号発生回路３２からの第２出力信号と、Ｄ−ＦＦ３５の出力端子バーＱからの出力データとの論理和を算出することにより第２ストローブ信号を生成し、プリンタ部２の第２ドライブ回路２３に入力する。
このように、プリンタ制御部３により生成された第１ストローブ信号及び第２ストローブ信号を夫々取得した第１ドライブ回路２２及び第２ドライブ回路２３は、夫々取得したストローブ信号に同期して、ラッチ回路２１から取得した各画素データに基づき、各画素データに対応するＬＥＤを点滅させる。
【００２８】
以下に、上述した構成のプリンタ制御部３によるストローブ信号の生成処理について説明する。図４はプリンタ制御部３によるストローブ信号の生成処理を示すタイミングチャートである。
図に示すように、プリンタ制御部３には、所定のタイミングでＨｓｙｎｃ信号及びラッチ信号が入力され、このＨｓｙｎｃ信号に基づき画像メモリ１５からシリアル出力される画像データの各画素データは、ＲＳ−ＦＦ３４に入力される。また、ＲＳ−ＦＦ３４は、ラッチ信号の所定のタイミングＡで、出力端子Ｑから出力する出力データを０にリセットし、入力端子Ｓから順次入力される画素データに基づき、保持するデータをＤ−ＦＦ３５の入力端子Ｄに入力する。
【００２９】
図に示す場合、ＲＳ−ＦＦ３４は、入力端子Ｓから入力される画素データが１となるタイミングＢで、出力端子Ｑから出力する出力データを１にセットし、このデータが、Ｄ−ＦＦ３５の入力端子Ｄに入力される。
Ｄ−ＦＦ３５は、同期式のフリップフロップであり、同期信号として入力されるＨｓｙｎｃ信号の所定のタイミングＣで、ＲＳ−ＦＦ３４から入力されるデータを反転させた信号を、出力端子バーＱから出力し、ゲート回路３１，３３に入力する。尚、タイミングＣにおいて、Ｄ−ＦＦ３５は、ＲＳ−ＦＦ３４から０が入力されるため、０を反転させた１を出力端子バーＱから出力し、ゲート回路３１，３３に入力している。
【００３０】
Ｄ−ＦＦ３５から１のデータを入力されたゲート回路３１，３３は、第１ストローブ信号及び第２ストローブ信号として１を出力し、プリンタ部２の各第１ドライブ回路２２及び第２ドライブ回路２３に入力する。
第１ドライブ回路２２及び第２ドライブ回路２３は、取得するストローブ信号が０である場合に、夫々ＬＥＤプリントヘッド２４を駆動させるように構成されており、上述のように第１ストローブ信号及び第２ストローブ信号として１を取得した第１ドライブ回路２２及び第２ドライブ回路２３は、ＬＥＤアレイの駆動処理を停止する。
【００３１】
上述したように、ＲＳ−ＦＦ３４により、順次取得する１ライン分の画素データ中に１のデータがない場合、即ち、ＬＥＤアレイを構成する全てのＬＥＤを点灯させない場合に、第１ドライブ回路２２及び第２ドライブ回路２３自体を動作させないことにより、各ドライブ回路により消費される電力を削減することができ、省エネ効果を図ることができる。
【００３２】
本実施の形態においては、プリンタ制御部３に備える各回路をハードウェアで実現する例について説明しているが、例えば、第１ストローブ信号及び第２ストローブ信号等を、制御部１０によるソフトウェアの実行により生成する構成とすることもできる。
また、プリンタ制御部３が取得するクロック信号，Ｈｓｙｎｃ信号及びラッチ信号は、制御部１０から取得する場合に限られず、ハードウェア各部により生成する構成でもよい。
【００３３】
また、上述した実施の形態では、記録紙に印刷すべき画像が有する主走査方向の複数のラインについて、各ライン上に黒データがない場合に、ＬＥＤプリントヘッド２４を駆動させる第１ドライブ回路２２及び第２ドライブ回路２３を動作させない構成としているが、各ラインを分割し、夫々の区分に黒データがない場合に、各区分に対応するドライブ回路の動作を停止させることも可能であり、この場合、不必要なドライブ回路の動作をより停止させることができ、より消費電力を削減することができる。
【００３４】
【発明の効果】
第１発明による場合は、複数の画素データが、所定のデータと一致するか否かを判断し、その判断結果に基づき、駆動回路が行うＬＥＤの点滅を駆動する駆動動作を制御することにより、ＬＥＤアレイを構成する全てのＬＥＤを消灯させる場合に、各ＬＥＤの点滅を駆動する駆動回路自体の動作を停止することができ、これにより、駆動回路により消費される電力を削減することができ、省エネ効果を図ることができる。
【００３５】
第２発明による場合は、ＬＥＤアレイを駆動する駆動回路が、所定の時間間隔を隔てて各ＬＥＤの点滅を駆動するように構成されており、複数の画素データが、夫々所定のデータと一致すると判断された場合に、ＬＥＤアレイの駆動動作を行わないように前記駆動回路を制御することにより、具体的には、ＬＥＤアレイを構成する全てのＬＥＤを消灯させる場合に、各ＬＥＤの点滅を駆動する駆動回路自体の動作を停止することができ、これにより、駆動回路により消費される電力を削減することができる。
また、所定の時間間隔を隔ててＬＥＤアレイを駆動させるように構成された既存の駆動回路を用いた場合であっても、前記駆動回路の動作を停止させることにより、駆動回路における消費電力を削減し、省エネ効果を図ることができる。
【００３６】
第３発明による場合は、例えば、各画素データが２値データであり、０又は１の値を有する場合に、各画素データ同士を比較することにより、１ライン分の画素データ中に、対応するＬＥＤを点灯させる必要があるデータが存在するか否かを判断することができ、単純な回路構成により、ＬＥＤアレイを駆動する駆動回路の動作を制御することができる。
【図面の簡単な説明】
【図１】本発明に係るＬＥＤプリンタの構成を示すブロック図である。
【図２】本実施の形態のプリンタ部の構成を示すブロック図である。
【図３】本実施の形態のプリンタ制御部の構成を示すブロック図である。
【図４】プリンタ制御部によるストローブ信号の生成処理を示すタイミングチャートである。
【符号の説明】
１  ＬＥＤプリンタ
３  プリンタ制御部（制御手段）
２２  第１ドライブ回路（駆動回路）
２３  第２ドライブ回路（駆動回路）
２４  ＬＥＤプリントヘッド
３４  ＲＳ−ＦＦ（判断手段）
【図１】
2004160847.tif 000003
【図２】
2004160847.tif 000004
【図３】
2004160847.tif 000005
【図４】
2004160847.tif 000006