(57)【要約】【課題】  昨今のコントローラでは、コストダウンの要求から、内部にメモリを持つ事無く、伸長した画像データを、そのままビデオＣＬＫに同期してエンジン部に送信している為、エンジンに送信するスピードよりも早い伸長スピードが、伸長回路に求められる。伸長回路の伸長スピードは、回路を動作しているシステムＣＬＫで決定される為、高速なビデオＣＬＫで動作するエンジンにおいては、より高速なシステムＣＬＫで動作させる必要があり、高速なシステムＣＬＫで動作するコントローラ部では、電力の消費が増大する事になる。【解決手段】  本実施例においては、ビデオＣＬＫが変更出来る構成を持つプリンタにおいて、ビデオＣＬＫに応じてシステムＣＬＫの周波数を変更出来る構成をとっている。【選択図】  図３
2008044307.tif 000002
【特許請求の範囲】
【請求項１】
外部装置よりコードデータや圧縮された画像データを受け取る手段と、前記コードデータを展開、及び前記圧縮された画像データを伸長する手段と、その画像データをビデオ信号として記録部に転送する手段と、前記ビデオ信号の転送ＣＬＫを切り換える手段を持つ装置において、前記転送ＣＬＫの切り換えに応じて、システムＣＬＫの切り換えを行う事を特徴としたプリンタ制御装置。
【請求項２】
前記転送ＣＬＫの切り換えを、記録部の印字速度に応じて切り換える事を特徴とした請求項１に記載のプリンタ制御装置。
【請求項３】
前記システムＣＬＫの切り換えを、記録部の印字速度に応じて切り換える事を特徴とした請求項１に記載のプリンタ制御装置。
【請求項４】
前記転送ＣＬＫの停止に応じて、システムＣＬＫで動作している回路に対するＣＬＫの停止、或いは低速で動作させる事を特徴とした請求項１に記載のプリンタ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置より入力した画像データに基づいて記録部への記録を行う、プリンタ制御装置に関するものである。
【背景技術】
【０００２】
従来、ホストコンピュータと複数のプリンタとがネットワークを通じて接続されるネットワークプリンタシステム等が数多く提案されている。
【０００３】
このようなネットワークプリンタシステムでは、コンピュータとカラープリンタやレーザープリンタなどが、インターフェースを介して相互に接続されローカルエリアネットワークを構成している。
【０００４】
プリンタ装置においては、プリンタ本体に展開機能を持たせず、ホストで画像処理及び画像の圧縮を行い、プリンタにおいては、その圧縮された画像データを受け取り内部メモリに格納し、格納された画像データは、プリントが開始されると、各々（ＹＭＣＫ）の伸長回路で伸長しながら、記録部（エンジン部）に転送し、印字する装置も普及してきている。
【０００５】
近年、このような装置においては、装置の小型化、高速化、低消費電力化、低価格化が急速に進められているが、装置のパフォーマンスを向上させ高速でプリント動作を行なう為に、高速の伸長回路が必要とされてきており、高速の伸長回路を実現する為に、システム周波数を上げ、システム自体を高速で動作させる事により、装置自体のパフォーマンスを維持している。
【０００６】
また、昨今の装置においては、転写する用紙に、厚紙やＯＨＰ用紙等の特殊な用紙に印字する場合、十分な定着性を実現する為に、搬送速度を低下させた低速モードが用意されており、この場合、搬送速度に応じて、エンジン部に転送するビデオ周波数のＣＬＫを低速モードに切り換えることにより、エンジンスピードに応じた画像の印字を実現している。
【０００７】
従来例としては、情報処理装置本体からの処理負荷の大きさに応じて、高い電源電圧、高い周波数の動作クロックと低い電源電圧、低い周波数の動作クロックでの印刷を切り替えるものがある（特許文献１参照）。
【特許文献１】特開平０７−０８１１８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来例では、印字モードが通常モードから低速モードに切り換わり、画像データをエンジン部に転送する速度が低速になっても、システム周波数自体は、通常の周波数で動作している。
【０００９】
すなわち、通常コントローラ部では、コストダウンの要求から、内部にメモリを持つ事無く、伸長した画像データをそのままビデオＣＬＫに同期してエンジン部に転送している為、エンジンに転送するよりも早い伸長スピードが、伸長回路に求められる。
【００１０】
伸長回路の伸長スピードは、回路を動作しているシステムＣＬＫで決定される為、高速なビデオＣＬＫで動作するエンジンにおいては、より高速なシステムＣＬＫで動作させる必要があり、高速なシステムＣＬＫで動作するコントローラ部では、電力の消費が増大する事になる。
【００１１】
特に前記のように、ビデオＣＬＫが切り換え可能な装置においては、低速モードに切り換わり、画像転送速度が低下し、それほどパフォーマンスが必要でない場合にも、システム周波数を通常の周波数で動作させる事は、無駄に電力を消費させる結果となっている。
【課題を解決するための手段】
【００１２】
本発明においては、カラー／モノクロ印字の切り替えや、厚紙やＯＨＰ用紙等の特殊な用紙を印字する時に用いる低速モードと、ビデオＣＬＫ切り替え手段を持つプリンタにおいて、システム全体又は、画像を伸長している伸長回路に供給しているＣＬＫを、エンジンスピードの切り換え（ビデオ周波数の切り換え）に応じて、最適な周波数に変更することにより、無駄な電力の消費を抑え、プリントにかかる装置自体の消費電力を押さえる事が出来る。
【発明の効果】
【００１３】
以上説明したように、通常の印字モードとは別に、カラー／モノクロ印字の切り換えや、厚紙やＯＨＰ用紙等の特殊な用紙を印字する時に用いる低速モードと、印字モードが切り換わった時に使用する、ビデオＣＬＫ切り換え手段を持つプリンタにおいて、システム全体又は、画像を伸長している伸長回路に供給しているＣＬＫを、エンジンスピードの切り換え（ビデオ周波数の切り換え）に応じて、最適な周波数に変更することにより、無駄な電力の消費を抑え、プリントにかかる装置自体の消費電力を押さえる事が出来る。
【発明を実施するための最良の形態】
【００１４】
（実施例１）
以下に添付の図面を用いて本発明の実施例について説明する。
【００１５】
図２は本発明のプリンタを適用した印刷システムを示す図である。
【００１６】
図面に於いて２はプリンタであり、ホストコンピュータ等の各種外部装置よりデータを入力し、記録媒体上への記録を実行する。
【００１７】
本実施例に於いて、プリンタ２にはレーザビームプリンタが適用されている。以下に本実施例を適用するレーザビームプリンタの構成について図２を参照して説明する。
【００１８】
図２は本実施例のプリンタ２の内部構造を示す断面図で、このプリンタは不図示のデータ源から文字パターンの登録が行える。
【００１９】
図２に於いて、２はプリンタ本体であり、外部に接続されているホストコンピュータから供給される印字情報（文字コード等）やフォームパターン情報或いは圧縮された画像データなどを入力して記憶するとともに、それらの情報に従って対応する文字パターンやフォームパターン等を作成し、または圧縮された画像データを展開しながら、記憶媒体である記録紙上に像を形成する。
【００２０】
２００は各種操作の為のスイッチ及びＬＥＤ表示器などが配置されている操作パネル、２０１はプリンタ２における全体の制御を実行すると共に、ホストコンピュータ等から供給される文字情報などを解析するプリンタ制御ユニット（コントローラ）である。
【００２１】
このプリンタ制御ユニット２０１は主に文字情報を、対応する文字パターンのビデオ信号に変換或いは、圧縮された画像データを展開しながらレーザスキャナユニット２０９に転送する。
【００２２】
プリントが開始されると、プリンタ２は、給紙カセット２０２或いは手差しトレイ２０３より記録紙を装置内に給送するための給紙動作を開始する。
【００２３】
こうして給紙された記録紙は、紙送りユニット２０４に送られ、現像ユニット２０５、２０６、２０７、２０８を順次通過するように搬送される。
【００２４】
このとき同時に、コントローラ２０１で展開された各色毎の画像データは、画像変換処理が行われた後、レーザスキャナユニット２０９に送れる。
【００２５】
レーザスキャナユニット２０９は、半導体レーザを駆動する為の回路であり、入力された画像データに応じて半導体レーザから発射されるレーザ光のＯＮ／ＯＦＦを切り替える。
【００２６】
レーザスキャナユニット２０９に送られた画像データは、各色毎に、その画像データに基づいて現象ユニット２０５、２０６、２０７、２０８の感光ドラムがレーザスキャンされ、各色に対応する感光ドラム上に所望のカラー画像が形成される。
【００２７】
この各色毎の画像データの形成を、記録紙の搬送に同期させる事により、搬送ユニット２０４を搬送される記録紙上に各色のカラー画像が現像される。
【００２８】
また、現像ユニット２０５、２０６、２０７、２０８には、トナーの残量を検知するセンサーが取り付けられており、トナーの減少に応じて、センサーからの情報が記録部の制御系に送られる。
【００２９】
こうしてカラー画像が印刷された記録紙は、定着ユニット２１０によって熱定着が行われ、給紙トレイ２１１に廃止される。
【００３０】
このようなプリンタ２の構成により、各色毎に独立して現像が出来るために、非常に高速にプリント画像をえることが出来る。
【００３１】
図１は上述のプリンタ２におけるプリンタ制御ユニット２０１の詳細構成を表すブロック図である、同図に於いて、１１５はインターフェイス部（Ｉ／Ｆ部）であり、外部装置（ホストコンピュータやイメージスキャナ等）よりコードデータや圧縮されたイメージデータを入力する。
【００３２】
１０２はＣＰＵであり、ＲＯＭ部１０４に格納された制御プログラムを実行し、本プリンタ全体の制御を行う。
【００３３】
１０３はＲＡＭ部でありホストコンピュータから送られてきた、プリントする為の記録データを蓄えておく領域や、ワークメモリとして、ＣＰＵ１０２が各種制御を実行するさいに必要な作業領域を提供する。
【００３４】
１０４はＲＯＭ部であり、ＣＰＵ１０２が実行するための各種プログラム（ファームウェア）を格納している。
【００３５】
１０１はＡＳＩＣでＨＯＳＴ  Ｉ／Ｆ制御部１１５、ＣＰＵ  Ｉ／Ｆ制御部１１６、メモリ制御部１０５、伸長回路１０６、１０７、１０８，１０９、エンジンＩ／Ｆ制御部１１０、１１１、１１２，１１３等を含んでいる。
【００３６】
ＨＯＳＴ  Ｉ／Ｆ制御部１１５は、インターフェースケーブルを通じて、ホストコンピュータとの制御信号のやりとり、及びデータの送信等を行なう。
【００３７】
また、データ受信に関しては、メモリ制御部１０５と連動して、ＤＭＡ制御で受信データのＲＡＭ部１０３への格納を行なう。
【００３８】
ＣＰＵ  Ｉ／Ｆ制御部１１６は、文字通りＣＰＵ１０２とのインターフェースを司るもので、ＡＳＩＣ内部の不図示の制御レジスタ、データレジスタへのアクセス制御を行なう。
【００３９】
メモリ制御部１０５は、ＲＯＭ部１０４、ＲＡＭ部１０３へのアクセス制御を行うと共に、各ブロック間のデータのＤＭＡ転送や、調停を制御するブロックである。
【００４０】
伸長回路１０６、１０７，１０８，１０９は、ＲＡＭ部１０３に格納された画像圧縮データを、各々の伸長回路から出力されるリクエスト信号に応じて、メモリ制御部１０５の調停に従い、ＲＡＭ部１０３から出力される画像圧縮データを受け取る手段を有している。
【００４１】
上記伸長回路においては、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）用に各々伸長回路が存在し、ＲＡＭ部１０３から転送された画像圧縮データを伸長し、エンジンＩ／Ｆ部１１０、１１１、１１２、１１３を介して出力している。
【００４２】
また、ＣＰＵ１０２では、記録部とのコマンド・ステータスのやり取りを、一定の間隔で常に行い、記録部の状態を把握すると共に、プリント命令等を送り、記録部とのやり取りを行っている。
【００４３】
エンジンＩ／Ｆ部１１０、１１１、１１２、１１３では、入力された同期信号（副走査同期信号、主走査同期信号）により、副走査イネーブル信号と主走査イネーブル信号を生成し、その生成されたイネーブル信号に応じて、伸長回路に画像データのリクエストを行い、伸長回路から入力された画像データを、出力階調に応じたビデオデータに変換（出力階調に応じて、１ピクセルが１ビット、２ビット、４ビット等に変換される）し、転送ＣＬＫと共に記録部に転送している。
【００４４】
次に図３のブロック図と図４のフローチャートを参照して、本実施例の動作説明を行なう。
【００４５】
まず、ホストコンピュータがプリントを開始する場合、ホストコンピュータ上で画像が形成され、その形成された画像を圧縮し、圧縮された画像を、各種インターフェースを介してプリンタに入力される。
【００４６】
プリンタ側では、その入力される圧縮データをＲＡＭ部１０３に転送し、各プレーンの圧縮データ（ＹＭＣＫの各圧縮された画像データ）が１ページ分転送されるまでＲＡＭ部１０３に格納する。
【００４７】
ここで、ＲＡＭの容量及び圧縮されたデータの圧縮効率により、ＲＡＭ部に１ページ分のデータが格納出来なかった場合には、プリントしながらホストからのデータ転送が並列して行なわれる。
【００４８】
また、Ｓ４０１より、ＣＰＵ１０２がプリントに必要な各種（主走査幅、副走査幅等）の設定を行う。
【００４９】
Ｓ４０２では、エンジンの出力モードが通常モードであるか、低速モードであるかの判定が行われる。
【００５０】
図３は、本実施例のＣＬＫ切り換えブロック図を示しており、システムＣＬＫ１は通常のシステムＣＬＫ、システムＣＬＫ２は低速のシステムＣＬＫ、ＶＣＬＫ１は、通常のビデオＣＬＫ、ＶＣＬＫ２は低速のビデオＣＬＫを示している。
【００５１】
システムＣＬＫは、制御部を動作させる為のＣＬＫであり、ＶＣＬＫはエンジンＩ／Ｆ回路を動作させる為のＣＬＫである。
【００５２】
ＣＬＫ制御回路１，ＣＬＫ制御回路２は、システムＣＬＫ及びＶＣＬＫの選択及び停止を行う回路で、ＡＳＩＣ１０１の内部或いは、ＡＳＩＣの外回路として構成されている。
【００５３】
Ｓ４０２で通常プリントモードと判定された場合には、Ｓ４０３より、図３の制御信号２によってＶＣＬＫ１が選択され、低速プリントモードと判定された場合には、Ｓ４０６より、ＶＣＬＫ２が選択され、エンジンＩ／Ｆ回路に出力される。
【００５４】
Ｓ４０４では、システムＣＬＫにどのＣＬＫを使用するか否かの判定が行われ、通常プリントモードの場合には、Ｓ４０５より、図３の制御信号１によりシステムＣＬＫ１が選択され、低速プリントモードの場合には、Ｓ４０７より、システムＣＬＫ２が選択され、伸長回路を含んだ制御部に出力される。
【００５５】
Ｓ４０８では、全ての設定が終了したところで、エンジン部に対して、プリント開始命令が送信され、プリントが開始され、Ｓ４０９より、連続プリントか否かの判断が行われ、連続プリントであれば、Ｓ４０２に戻り、次のページの設定が行われ、連続プリントでなければ終了となる。
【００５６】
（実施例２）
上記実施例においては、システムＣＬＫの切り換えを制御信号１によって行ったが、図５のような構成をとって制御しても良い。
【００５７】
図５において、制御信号３は、ＶＣＬＫの切り換えを感知し、自動的にＣＬＫ制御回路１を切り換える信号であり、これによりＶＣＬＫにＶＣＬＫ１が選択された時には、自動的にシステムＣＬＫ１が選択され、ＶＣＬＫ２が選択された時には、システムＣＬＫ２が選択される。
【００５８】
また、プリント動作が終了している時には、ＶＣＬＫを出力する必要が無い為、ＣＬＫ制御回路２でＶＣＬＫを停止すると共に、ＣＬＫ制御回路１で、必要なブロックのみシステムＣＬＫを出力し、不必要なブロックには、システムＣＬＫの供給を停止する事で更なる省エネ効果が期待出来る。
【図面の簡単な説明】
【００５９】
【図１】プリンタ制御装置のブロック図。
【図２】プリンタ本体のブロック図。
【図３】本実施例のブロック図。
【図４】本実施例のフローチャート。
【図５】他の実施例のブロック図。
【符号の説明】
【００６０】
１０１  ＡＳＩＣ部
１０２  ＣＰＵ
１０３  ＲＡＭ部
１０４  ＲＯＭ部
１０５  メモリ制御部
１０６  伸長回路Ｙ
１０７  伸長回路Ｍ
１０８  伸長回路Ｃ
１０９  伸長回路Ｋ
１１０  エンジンＩ／Ｆ部Ｙ
１１１  エンジンＩ／Ｆ部Ｍ
１１２  エンジンＩ／Ｆ部Ｃ
１１３  エンジンＩ／Ｆ部Ｋ
１１４  エンジン部
１１５  ＨＯＳＴ  Ｉ／Ｆ部
１１６  ＣＰＵ  Ｉ／Ｆ部
１１７  ＨＯＳＴ
３０１  ＣＬＫ制御回路１
３０２  ＣＬＫ制御回路２
【図１】
2008044307.tif 000003
【図２】
2008044307.tif 000004
【図３】
2008044307.tif 000005
【図４】
2008044307.tif 000006
【図５】
2008044307.tif 000007