(57)【要約】【課題】画像形成装置において、機能別の最適なＣＰＵ動作周波数に変更可能とすることで、消費電力の低減を行う。【解決手段】ＣＰＵ３はプリンタオプション１１へのボ−ド装着を確認し、ボ−ドの有無で動作周波数を変更する。画像形成装置の機能と機種の相違に対しては、ＤＩＰＳＷ１０への設定により、動作周波数を変更する。変更の自動化は、ＣＰＵ３への設定により行う。【選択図】　　　　図１
2004066598.tif 000002
【特許請求の範囲】
【請求項１】
コピー機能、プリンタ機能等の各機能を制御するコントローラを有する画像形成装置において、前記機能別にＣＰＵの動作周波数変更を可能とすることを特徴とする画像形成装置。
【請求項２】
前記動作周波数変更がプリント基板上の設定で変更可能であることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記動作周波数の変更を自動的に行うことを特徴とする請求項１記載の画像形成装置。
【請求項４】
複数の機能を有する画像形成装置において、
各機能を制御するコントローラと、
前記コントローラ内にＣＰＵとプリンタ基板を着脱するスロットと、
前記ＣＰＵが前記スロットにおけるボードの有無を判別する手段とを有することを特徴とする画像形成装置。
【請求項５】
前記コントローラはスイッチを有し、
前記スイッチにより、画像形成装置の機能、機種毎にＣＰＵの動作周波数を設定し、
前記動作周波数の設定は変更が可能であることを特徴とする請求項４記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はコピー、プリンタ等の機能を有する画像形成装置に関する。
【０００２】
【従来の技術】
コピー機能、プリンタ機能等を有する画像形成装置において、従来はコピーやプリンタ等の機能は１つのＣＰＵでそれぞれに対応していた。またコピー機能やプリンタ機能といった異なる機能であってもＣＰＵの動作周波数は常に同じであり、動作時は殆どの場合最大の周波数で動作していた。そのためＣＰＵの消費電力を低減することが困難な状況にあった。
【０００３】
また、ＣＰＵで要求される動作周波数は高速機、中速機、低速機ごとに異なるため、これらの各機種群ごとにＣＰＵが異なったり、ＰＣＢを改版することがあり、ＰＣＢ評価を再度行うことがある。
【０００４】
さらに最近の高速プリンタ分野ではＣＰＵの動作周波数は５００〜８００ＭＨｚといった高周波のものが要求されてきている。そのため消費電力も３０Ｗといった大きなものになっており、画像形成装置の消費電力に大きく起因してきている。しかしコピー機能ではＣＰＵの動作周波数はプリンタ機能に比べて遙かに低いものでよい。
【０００５】
ＣＰＵの周波数変更機能においては、現在販売されているマイクロプロセッサにいくつかの技術が使用されている。ＰｏｗｅｒＮｏｗ（登録商標）テクノロジーは、モバイルＣＰＵ向け省電力技術として知られており、プログラムの動作状態に応じてクロックと動作電圧を自動的に変更し、バッテリーの駆動時間延長を図るものである。
【０００６】
【発明が解決しようとする課題】
従来の画像形成装置ではコピー機能やプリンタ機能等の各機能でのＣＰＵの動作周波数は最大周波数で固定されており、最大周波数を必要としない機能を使用しているときでもＣＰＵの周波数が最大となり、消費電力が大きくなってしまう問題があった。
かかる点に鑑み本発明は消費電力を低減し、各機種群でのＰＣＢの共通化を図ることで上記問題を解決することを目的とする。
【０００７】
【課題を解決するための手段】
請求項１記載の発明は、コピー機能、プリンタ機能等の各機能を制御するコントローラを有する画像形成装置において、上記機能別にＣＰＵの動作周波数変更を可能とすることを特徴とする。
【０００８】
請求項２記載の発明は、上記動作周波数変更がプリント基板上の設定で変更可能であることを特徴とする。
【０００９】
請求項３記載の発明は、上記動作周波数の変更を自動的に行うことを特徴とする。
【００１０】
請求項４記載の発明は、複数の機能を有する画像形成装置において、各機能を制御するコントローラと、上記コントローラ内にＣＰＵとプリンタ基板を着脱するスロットと、上記ＣＰＵが上記スロットにおけるボードの有無を判別する手段とを有することを特徴とする。
【００１１】
請求項５記載の発明は、上記コントローラはスイッチを有し、上記スイッチにより、画像形成装置の機能、機種毎にＣＰＵの動作周波数を設定し、上記動作周波数の設定は変更が可能であることを特徴とする。
【００１２】
【発明の実施の形態】
本発明の画像形成装置の一実施例に用いられるコントローラのブロック図を図１に示す。
コントローラＰＣＢ１の構成要素は、コントローラ全般の制御を行うＣＰＵ３、ＳｙｓｔｅｍＩ／Ｆ、ＰＣＩ　Ｉ／Ｆ、ＡＧＰ　Ｉ／Ｆ、メモリＩ／Ｆの制御を行うＡＳＩＣ４、画像形の制御を行うＡＳＩＣ５、Ｉ／Ｏ系の制御を行うＡＳＩＣ６、プリンタ機能として使用するメモリ７、コピー機能として使用するメモリ８、Ｆｌａｓｈ　ＲＯＭ９、ディップスイッチ（ＤＩＰＳＷ）１０、プリンタオプション１１であり、プリンタオプション１１の為にＰＣＩ　Ｉ／Ｆ上に４スロットのコネクタが設けられている。
【００１３】
また各要素間は、ＣＰＵ３とＡＳＩＣ４とはＳｙｓｔｅｍＩ／Ｆを介して、ＡＳＩＣ４とメモリ７とはメモリＩ／Ｆを介して、ＡＳＩＣ４とＡＳＩＣ５とはＡＧＰ　Ｉ／Ｆを介して、ＡＳＩＣ４とＡＳＩＣ６とプリンタオプション１１とはＰＣＩＩ／Ｆを介して、ＡＳＩＣ６とＦｌａｓｈ　ＲＯＭ９とはＬｏｃａｌ　Ｉ／Ｆを介して、ＡＳＩＣ５とメモリ８とはメモリＩ／Ｆを介して、ＤＩＰＳＷ１０はＡＳＩＣ６に、それぞれ接続されている。
【００１４】
画像処理ユニット（ＩＰＵ）ＰＣＢ２は、画像系の制御を行うＡＳＩＣ１２、画像入力装置（例えばスキャナ）で読み取られた画像データの入力制御を行うＡＳＩＣ１３、ＡＳＩＣ１４、画像出力装置（例えばプロッタ）への画像データ出力の制御を行うＡＳＩＣ１５、ＡＳＩＣ１６で構成されている。コントローラＰＣＢ１とＩＰＵ　ＰＣＢ２とはＰＣＩ　Ｉ／Ｆを介して接続されている。
【００１５】
図１におけるコピー機能のデータフローを以下に示す。ＡＳＩＣ１４から画像入力装置で読み取られた画像データは、ＡＳＩＣ１３→ＡＳＩＣ１２→ＡＳＩＣ５と送信されて、ページバッファであるメモリ８に蓄積される。メモリ８に１ページ分の画像データが蓄積されると、画像データは、ＡＳＩＣ５→ＡＳＩＣ１２→ＡＳＩＣ１５→ＡＳＩＣ１６と転送されて、画像出力装置へ出力される。
この場面でのＣＰＵの動作としては、メモリ８内にページバッファを確保したり、画像データの転送前後のコマンド転送を制御する。
【００１６】
図１におけるプリンタ機能のデータフローを以下に示す。プリンタオプション１１から送られてきたデータは、ＡＳＩＣ４を経て、メモリ７へ蓄積され、１ページ分の画像データとして描画されて、ＡＳＩＣ４→ＡＳＩＣ５→ＡＳＩＣ１２→ＡＳＩＣ１５→ＡＳＩＣ１６と転送されて、出力される。
この場合でのＣＰＵの動作としては、プリンタオプション１１より転送されてきたデータの描画を行うことが必要とされる。そのため、コピー機能よりプリンタ機能のほうが、また低速機より高速機のほうが、ＣＰＵの動作周波数としては高いものが要求される。
【００１７】
プリンタオプションとしては、ＩＥＥＥ１２８４ボード、ネットワークボードＩＥＥＥ１３９４、ＵＳＢボード、無線ＬＡＮボード等が挙げられる。
以下、ＣＰＵ１の最大動作周波数が８００ＭＨｚ、コピー機能は４００ＭＨｚ、プリンタ機能は８００ＭＨｚで動作すると仮定して説明を行う。
【００１８】
ＣＰＵ１の動作周波数はプリンタ・オプションスロット１１におけるボードの有無を感知し、周波数を変更する。これによって、各機能毎に動作周波数を変更するＣＰＵを実現する。
システムパワーオン時にＣＰＵは８００ＭＨｚで動作する。プリンタオプションスロット１１にボードがある場合には、ＣＰＵは８００ＭＨｚで動作し続ける。プリンタ・オプションスロット１１にボードが装着されていない場合は、システムはコピー機能としてのみ動作可能で、ＣＰＵの動作周波数は４００ＭＨｚになる。
ボードがない場合の周波数の変更は、既存技術であるＰｏｗｅｒＮｏｗ（登録商標）テクノロジー等の機能を利用して可能である。
【００１９】
図２はＤＩＰＳＷに対する設定例であり、使用する画像形成装置の機種・機能により、ＣＰＵに適切な周波数を選択させるようにしている。
例えば、８ビットのＤＩＰＳＷをコピーとプリンタで４ビットずつ使用する場合、高速機では機能Ａの設定をすることにより、ＣＰＵはコピー機能で４００ＭＨｚ、プリンタ機能で８００ＭＨｚで動作することが可能である。
また、低速機では機能Ｄの設定をすることで、ＣＰＵはコピー機能で１００ＭＨｚ、プリンタ機能で５００ＭＨｚで動作することになる。
【００２０】
周波数変更の自動化は、ＣＰＵに各機能別の動作周波数を予め与えておくことにより、動作周波数の自動切り換えを行う。
【００２１】
【発明の効果】
以上説明したように、本発明の画像形成装置は以下に記載されるような効果を奏する。
請求項１記載の発明によれば、コピー、プリンタといった使用する機能によってＣＰＵの動作周波数を変更することで、使用する周波数の最適化が行われ、省電力化をすることができる。
【００２２】
請求項２記載の発明によれば、コピー、プリンタといった機能別でＣＰＵの動作周波数をＰＣＢ上の設定で変更することが可能であるため、他機種にわたりＰＣＢを共通使用した場合、それぞれのエンジンＰＰＭに応じた設定をすることができる。
【００２３】
請求項３の発明によれば、コピー、プリンタといった機能別でＣＰＵの動作周波数変更が自動的に行われる機能を有しているので、例えばコピー時は低周波数で動作させることで消費電力を低減させ、プリンタ時は性能を達成させるためにＭＡＸ周波数で動作させることにより、システム全体としての平均的な消費電力を低減させる。
【００２４】
請求項４記載の発明によれば、画像形成装置は各機能に対して最適なＣＰＵ動作周波数を選択し、効果的に消費電力低減が行える。
【００２５】
請求項５記載の発明によれば、ＰＣＢ上のスイッチ（ＤＩＰＳＷまたはジャンパスイッチ等）における設定により、ＣＰＵの動作周波数を変更することができ、各機種群でのＰＣＢの共通化を図ることができる。
【図面の簡単な説明】
【図１】本発明の画像形成装置におけるコントローラのブロック図である。
【図２】ＰＣＢ上のＤＩＰＳＷに対する設定例であり、利用するコピー、プリンタ等の画像形成装置の機種別・機能別に適切な周波数を選ぶことができる。
【符号の説明】
１　コントローラ　プリント基板
２　画像処理ユニット　プリント基板
３　ＣＰＵ
１０　ＤＩＰＳＷ
【図１】
2004066598.tif 000003
【図２】
2004066598.tif 000004