(57)【要約】【課題】画像形成装置の動作時や待機時の消費電力を節約するための新たな手法を提案すること。【解決手段】当該画像形成装置を構成するＣＰＵ（中央処理装置）の動作クロックのクロック周波数を、当該画像形成装置に対する機能拡張用オプション装置の接続状況に応じて設定するクロック周波数設定手段を備えることを特徴とする画像形成装置。【選択図】    図１
2004351751.tif 000002
【特許請求の範囲】
【請求項１】
当該画像形成装置を構成するＣＰＵ（中央処理装置）の動作クロックのクロック周波数を、当該画像形成装置に対する機能拡張用オプション装置の接続状況に応じて設定するクロック周波数設定手段を備えることを特徴とする画像形成装置。
【請求項２】
当該画像形成装置を構成するＣＰＵ（中央処理装置）の動作クロックのクロック周波数を、当該画像形成装置に対する機能拡張用オプションプログラムのインストール状況に応じて設定するクロック周波数設定手段を備えることを特徴とする画像形成装置。
【請求項３】
当該画像形成装置を構成するＣＰＵ（中央処理装置）の動作クロックのクロック周波数を、当該画像形成装置の機種に応じて設定するクロック周波数設定手段を備えることを特徴とする画像形成装置。
【請求項４】
前記クロック周波数設定手段は、前記クロック周波数を、当該画像形成装置内の記憶媒体に記憶されている機種情報に応じて設定することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記機種情報は、書き換えがロックされた状態で、当該画像形成装置内の記憶媒体に記憶されていることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
当該画像形成装置を構成するＣＰＵ（中央処理装置）の動作クロックのクロック周波数を、当該画像形成装置における通信用インタフェースの使用状況に応じて設定するクロック周波数設定手段を備えることを特徴とする画像形成装置。
【請求項７】
前記クロック周波数設定手段は、前記クロック周波数を、当該画像形成装置が使用する通信用インタフェースの種類に応じて設定することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記クロック周波数設定手段は、前記クロック周波数を、前記動作クロックを基準クロックから生成する際の逓倍率を変えることで設定することを特徴とする請求項１乃至７のいずれか１項に記載の画像形成装置。
【請求項９】
当該画像形成装置が動作する動作速度を、当該画像形成装置に対する機能拡張用オプション装置の接続状況、当該画像形成装置に対する機能拡張用オプションプログラムのインストール状況、当該画像形成装置の機種、当該画像形成装置における通信用インタフェースの使用状況、の少なくともいずれかに応じて設定する動作速度設定手段を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コピー、プリンタ、スキャナ、ファクシミリ、複合機、融合機等の画像形成装置に関する。
【０００２】
【従来の技術】
近年、環境問題に対する関心の高まりなどから、コピーやファクシミリにおいても、消費電力の節約が大きな関心事となっている。そのため、最近のコピーやファクシミリには、待機時間が一定時間を越えると一部のモジュールへの電力供給が停止されるような「スタンバイ機能」が設けられていることが少なくない。しかし、動作時や待機時には、原則として全部のモジュールに電力が供給されており、この消費電力の節約も大きな関心事となっている。
【０００３】
【特許文献１】
特開平８−７６８７４号公報
【０００４】
【特許文献２】
特開２０００−３３２８４５号公報
【０００５】
【特許文献３】
特開２００１−１９５１６２号公報
【０００６】
【発明が解決しようとする課題】
ところで、コピーやファクシミリの動作時や待機時の消費電力の節約に関しては、以下のような課題がある。
【０００７】
第１に、コピーやファクシミリを構成するハードウェアやソフトウェアは常に同じとは限らず、ソータ、カードリーダ、コインラック等の機能拡張用オプション装置が新たに接続されたり、プリンタ機能やスキャナ機能を追加するための機能拡張用オプションプログラムが新たにインストールされたりすることがある。この場合に破綻をきたさないようにするために、コピーやファクシミリにおいては、負荷が軽い場合においても、必要以上に高速の動作クロックで制御部が処理を実行しており、制御部において消費電力が増大する原因ともなっている。
【０００８】
第２に、コピーやファクシミリを製造販売する各企業は、様々な機種（ラインナップ）のコピーやファクシミリを用意しているのが普通だが、これらの開発コストや製造コストを削減するために、これらのハードウェアやソフトウェアの多くが共通化されていることが少なくない。この場合、制御部の動作クロックまで共通化されて、高速機においても低速機においても同一の動作クロックで制御部が処理を実行することになると、低速機においてはパフォーマンスに対して能力過剰となり、無駄な消費電力がかかってしまう。また、公的規格では機器の生産性に応じてエネルギ消費効率が定められているため、低速機においては公的規格に対する余裕度が小さくなってしまう。
【０００９】
第３に、コピーやファクシミリは一般的に通信機能を有するが、画像データを取り扱う際などには特に負荷が増大する。ただし、データ量は場面に応じて様々である。そのため、データ量が少ないときに高速の動作クロックで制御部が処理を実行してしまうと、無駄な消費電力がかかってしまう。特許文献２では、電池駆動型端末の通信制御に関して、受信データが制御データか情報データかでＣＰＵのクロック周波数を切替えることでこれに対処しているが、コピーやファクシミリでこれをすると、用紙搬送制御のように実時間を取り扱うメカトロニクス制御の制御パラメータを設定し直すことになり、不都合である。
【００１０】
したがって、本発明は、画像形成装置の動作時や待機時の消費電力を節約するための新たな手法を提案することを課題とする。
【００１１】
【課題を解決するための手段】
請求項１に記載の発明（画像形成装置）は、当該画像形成装置を構成するＣＰＵ（中央処理装置）の動作クロックのクロック周波数を、当該画像形成装置に対する機能拡張用オプション装置の接続状況に応じて設定するクロック周波数設定手段を備える。
【００１２】
請求項２に記載の発明（画像形成装置）は、当該画像形成装置を構成するＣＰＵ（中央処理装置）の動作クロックのクロック周波数を、当該画像形成装置に対する機能拡張用オプションプログラムのインストール状況に応じて設定するクロック周波数設定手段を備える。
【００１３】
請求項３に記載の発明（画像形成装置）は、当該画像形成装置を構成するＣＰＵ（中央処理装置）の動作クロックのクロック周波数を、当該画像形成装置の機種に応じて設定するクロック周波数設定手段を備える。
【００１４】
請求項４に記載の発明（画像形成装置）は、請求項３に記載の発明（画像形成装置）に関して、前記クロック周波数設定手段は、前記クロック周波数を、当該画像形成装置内の記憶媒体に記憶されている機種情報に応じて設定する。
【００１５】
請求項５に記載の発明（画像形成装置）は、請求項４に記載の発明（画像形成装置）に関して、前記機種情報は、書き換えがロックされた状態で、当該画像形成装置内の記憶媒体に記憶されている。
【００１６】
請求項６に記載の発明（画像形成装置）は、当該画像形成装置を構成するＣＰＵ（中央処理装置）の動作クロックのクロック周波数を、当該画像形成装置における通信用インタフェースの使用状況に応じて設定するクロック周波数設定手段を備える。
【００１７】
請求項７に記載の発明（画像形成装置）は、請求項６に記載の発明（画像形成装置）に関して、前記クロック周波数設定手段は、前記クロック周波数を、当該画像形成装置が使用する通信用インタフェースの種類に応じて設定する。
【００１８】
請求項８に記載の発明（画像形成装置）は、請求項１乃至７のいずれか１項に記載の発明（画像形成装置）に関して、前記クロック周波数設定手段は、前記クロック周波数を、前記動作クロックを基準クロックから生成する際の逓倍率を変えることで設定する。
【００１９】
請求項９に記載の発明（画像形成装置）は、当該画像形成装置が動作する動作速度を、当該画像形成装置に対する機能拡張用オプション装置の接続状況、当該画像形成装置に対する機能拡張用オプションプログラムのインストール状況、当該画像形成装置の機種、当該画像形成装置における通信用インタフェースの使用状況、の少なくともいずれかに応じて設定する動作速度設定手段を備える。
【００２０】
【発明の実施の形態】
本発明の実施の形態について説明する。
【００２１】
（第１実施例）
図１、図２、図３に基づいて第１実施例について説明する。
【００２２】
図１は、本発明の実施の形態であるコピー機１０１を表す。図１のコピー機１０１は、制御部１１１と、スキャナユニット１１２と、エンジンユニット１１３と、通信用Ｉ／Ｆ（インタフェース）ユニット１１４等により構成される。
【００２３】
制御部１１１は、スキャナユニット１１２やエンジンユニット１１３や通信用Ｉ／Ｆユニット１１４等の制御や、画像処理等の情報処理を実行する構成部分である。スキャナユニット１１２は、原稿から画像を読み取る構成部分である。エンジンユニット１１３は、印刷用紙に画像を印刷する構成部分である。通信用Ｉ／Ｆユニット１１４は、ホストＰＣ（パーソナルコンピュータ）と接続するためのネットワークＩ／Ｆや、機能拡張用オプション装置と接続するためのシリアルＩ／Ｆ等の通信用Ｉ／Ｆを提供する構成部分である。
【００２４】
制御部１１１には、コピー機１０１を制御するためのＣＰＵ（中央処理装置）１２１や、コピー機１０１を制御するためのプログラムを格納するＲＯＭ１２２や、データスタック領域として機能するＲＡＭ１２３や、種々の画像処理を実行する画像処理デバイス１２４や、ＣＰＵ１２１の代わりにＲＡＭ１２３等の制御を執り行うメモリコントローラ１２５等が実装されている。
【００２５】
ＣＰＵ１２１は、Ｉ／Ｏ（入出力）コントローラ１２６を通して、スキャナユニット１１２やエンジンユニット１１３等のメカトロニクス部品のシーケンス制御や、コピー機能、プリンタ機能、スキャナ機能、通信制御機能等のアプリケーション機能の制御を実行する。ＲＯＭ１２２は、ここではフラッシュメモリであり、メモリカードＩ／Ｆ１２７にメモリカードをセットして、コピー機１０１を制御するためのプログラムをインストールすることができる。
【００２６】
制御部１１１の電源電圧はレギュレータ１３１から供給される。レギュレータ１３１の基準電圧端子には、基準電圧を生成するためのＰＷＭ（パルス幅変調）信号が、ＣＰＵ１２１のオープンドレイン出力端子から出力された後、プルアップ抵抗１３２とローパスフィルタ（ＬＰＦ）１３３を経由して入力される。レギュレータ１３１は、基準電圧端子に入力される電圧値に応じた電源電圧をＣＰＵ１２１に供給する。基準電圧はＰＷＭ信号のデューティに比例するため、ＰＷＭ信号のデューティを下げることで基準電圧を下げることができる。ＰＷＭ信号のデューティは、ＣＰＵ１２１のデューティ設定用レジスタ（８ｂｉｔ）にセットされた値により決定される。プルアップ抵抗１３２は３．３Ｖ電源に接続されており、レジスタにＦＦｈを設定した場合、レギュレータ１３１の基準電圧端子には３．３Ｖの電圧が入力される。また、レジスタに７Ｆｈを設定した場合、レギュレータ１３１の基準電圧端子には１．６５Ｖの電圧が入力される。なお、レジスタには、コピー機１０１の制御用のソフトウェアが任意のタイミングで任意の値を設定可能となっている。
【００２７】
ＣＰＵ１２１には水晶振動子１４１が接続されており、ＣＰＵ１２１の内部のクロック制御部１４２が、水晶振動子１４１から入力される基準クロックを逓倍して、ＣＰＵ１２１の処理能力に応じて必要なクロック周波数の動作クロックを生成する。
【００２８】
図２は、図１のクロック制御部１４２を表す。クロック制御部１４２は、ここでは位相同期回路（ＰＬＬ）であり、位相比較器２０１と、フィルタ２０２と、電圧制御発振器（ＶＣＯ）２０３と、分周器２０４により構成される。
【００２９】
水晶振動子１４１から入力される基準クロックは、位相比較器２０１とフィルタ２０２を経由して、制御電圧の形で電圧制御発振器２０３に供給される。電圧制御発振器２０３は、制御電圧に応じたクロック周波数のクロックを出力する。このクロックは、分周器２０４により分周されて、位相比較器２０１に再度入力される。これにより、ＣＰＵ１２１には、基準クロックと位相が一致しており、基準クロックが逓倍された動作クロックが供給される。なお、分周器２０４の分周率は、分周器２０４のレジスタ２１１に設定された値により決定されるため、ＣＰＵ１２１の動作クロックのクロック周波数は、コピー機１０１の制御用のソフトウェアが任意のタイミングで任意に設定可能となっている。すなわち、分周器２０４のレジスタ２１１に設定された値により、基準クロックから動作クロックが生成される際の逓倍率が変わり、ＣＰＵ１２１の動作クロックのクロック周波数が決定される。
【００３０】
さて、第１実施例では、図１のコピー機１０１は、コピーとして機能するだけではなく、通信用Ｉ／Ｆユニット１１４を構成するＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）用Ｉ／Ｆ等を使用して、ホストＰＣとＬＡＮ等で接続することで、プリンタとして機能することも可能である。
【００３１】
ただし、コピー機１０１には、プリンタ機能を実現するための最低限のハードウェアは実装されているものの、最低限のソフトウェアは実装されていないものとする。そのため、機器の購入時やプリンタ機能の購入時に、サービスパーソンがコピー機１０１にプリンタ機能拡張用のオプションプログラム（アプリケーションソフト）をインストールする必要がある。具体的手順としては、メモリカードＩ／Ｆ１２７に、オプションプログラムが格納されたメモリカード（例えば、ＳＤメモリカード等のフラッシュメモリカード）をセットして、ホストＰＣ等からインストールコマンドを入力する。これにより、フラッシュメモリであるＲＯＭ１２２に、オプションプログラムがインストールされて、プリンタ機能が有効になる。オプションプログラムがインストールされているか否かは、ＲＯＭ１２２の特定アドレスを読み出すことで、コピー機１０１の制御用のソフトウェアが認識することができる。そのため、コピー機１０１の制御用のソフトウェアは、制御部１１１の立ち上げ時に、オプションプログラムがインストールされているか否かを認識する処理を実行する。
【００３２】
また、第１実施例では、図１のコピー機１０１は、通信用Ｉ／Ｆユニット１１４を構成するＵＡＲＴ（Ｕｎｉｖｅｒｓａｌ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅｃｅｉｖｅｒ  Ｔｒａｎｓｍｉｔｔｅｒ）用Ｉ／Ｆ等を使用して、機能拡張用オプション装置とＵＡＲＴケーブル等で接続することも可能である。
【００３３】
この機能拡張用オプション装置のＩ／Ｆには、通信線の他に電源供給線と接続検知信号線が含まれている。接続検知信号線は、制御部１１１側にてプルアップされて、機能拡張用オプション装置側にて接地された構成となっており、コピー機１０１の制御用のソフトウェアは、接続検知信号の信号論理を読み出し、Ｈｉｇｈ論理であれば機能拡張用オプション装置が接続されておらず、Ｌｏｗ論理であれば機能拡張用オプション装置が接続されていると認識することができる。
【００３４】
ところで、第１実施例では、図１のコピー機１０１は、ＣＰＵ１２１の動作クロックのクロック周波数を、機能拡張用オプションプログラムのインストール状況や、機能拡張用オプション装置の接続状況に応じて設定するものとする。この様子を、図３のフローチャートに基づいて説明する。
【００３５】
図１のコピー機１０１では、制御部１１１の立ち上げ時に、コピー機１０１の制御用のソフトウェアが、クロック周波数の設定動作を開始（Ｓ１０１）する。コピー機１０１の制御用のソフトウェアは、上述の特定アドレスを読み出し（Ｓ１０２）て、プリンタ機能拡張用のオプションプログラムがインストールされている場合（Ｓ１０３）には、プリンタ機能の初期化動作を実行（Ｓ１０４）すると共に、クロック制御部１４２の分周器２０４のレジスタ２１１に高速動作用の値を設定することで、ＣＰＵ１２１の動作クロックのクロック周波数を、コピー機１０１が動作する動作速度を重視した高速モードに設定（Ｓ１０５）する。これで、クロック周波数の設定動作を終了（Ｓ１０６）する。
【００３６】
一方、プリンタ機能拡張用のオプションプログラムがインストールされていない場合（Ｓ１０３）には、プリンタ機能を無効化（Ｓ１１１）すると共に、クロック制御部１４２の分周器２０４のレジスタ２１１に中速動作用の値を設定することで、ＣＰＵ１２１の動作クロックのクロック周波数を中速モードに設定（Ｓ１１２）する。さらに、上述の接続検知信号の信号論理を読み出し（Ｓ１１３）て、機能拡張用オプション装置が接続されている場合（Ｓ１１４）には、機能拡張用オプション装置の初期化動作を実行（Ｓ１１５）する。これで、クロック周波数の設定動作を終了（Ｓ１０６）する。
【００３７】
一方、機能拡張用オプション装置が接続されていない場合（Ｓ１１４）には、機能拡張用オプション装置の機能を無効化（Ｓ１２１）すると共に、クロック制御部１４２の分周器２０４のレジスタ２１１に低速動作用の値を設定することで、ＣＰＵ１２１の動作クロックのクロック周波数を、制御部１１１における消費電力の節約を重視した低速モードに設定（Ｓ１２２）する。
【００３８】
なお、中速モードのクロック周波数は、消費電力を節約しつつも、機能拡張用オプション装置の制御が可能な値になっている。
【００３９】
このようにして、第１実施例では、図１のコピー機１０１の動作時や待機時の消費電力を節約することができる。なお、第１実施例では、クロック制御部１４２の分周器２０４のレジスタ２１１に設定する値を変えることで、ＣＰＵ１２１の動作クロックのクロック周波数を設定するため、専用デバイスや専用ロジック回路なしでソフトウェア的にクロック周波数を変えることができ、これにより、簡易な機器構成で消費電力を最適化して節約できるというメリットが得られる。
【００４０】
（第２実施例）
図１、図２、図４に基づいて第２実施例について説明する。なお、図１と図２に関する説明については、第１実施例と共通である。
【００４１】
図１のコピー機１０１において、コピー機１０１の制御用のソフトウェアは、ＲＯＭ１２２に格納されている。ＲＯＭ１２２はフラッシュメモリであるため、コピー機１０１の制御用のソフトウェアは書き換え可能である。
【００４２】
図４のように、ＲＯＭ１２２の内部のアドレス空間は、複数のブロックに分割されている。ここでは、１ＭＢのアドレス空間を有しており、１６個の６４ｋＢのブロックに分割されている。システムの起動時においてハードウェアリセットが実行されると、ＣＰＵ１２１は、リセットベクタとしてＲＯＭ１２２の００００００ｈにアクセスして、リセットベクタを取り込む。通常の画像処理プロセス等はＲＯＭ１２２の１００００ｈからＦＦＦＦＦｈに置かれており、この空間はコピー機１０１の制御用のソフトウェアが任意に書き換え可能となっている。一方、ＲＯＭ１２２の０００００ｈから１００００ｈにはリセットベクタ、書き換え制御プログラム、コピー機１０１の機種情報がコード化されたコード情報等が置かれており、この空間はＣＰＵ１２１上で動作するプログラムでは書き換えができないように、ハードウェア的に書き換えがロックされている。
【００４３】
コピー機１０１の製造過程においては、書き込み専用治具によりＣＰＵ１２１の制御バスをコントロールすることで、先頭の６４ｋＢの空間も含めて、ＲＯＭ１２２にコピー機１０１を制御するためのプログラムが書き込まれる。ＲＯＭ１２２に格納されているプログラムは、メモリカードＩ／Ｆ１２７にメモリカードをセットして、書き換え制御プログラムにより書き換えることも可能だが、この書き換えモードではＲＯＭ１２２全体を書き換えるのではなく、先頭の６４ｋＢの空間以外を書き換える。
【００４４】
ところで、第２実施例では、図１のコピー機１０１は、ＣＰＵ１２１の動作クロックのクロック周波数を、ＲＯＭ１２２に格納されている機種情報（コード情報）に応じて設定するものとする。この様子を説明する。
【００４５】
図１のコピー機１０１では、システムの起動時においてハードウェアリセットによる初期化が実行される。この際、クロック制御部１４２の分周器２０４のレジスタ２１１には低速動作用の値が設定されて、ＣＰＵ１２１の動作クロックのクロック周波数は、制御部１１１における消費電力が少ない低速モードに設定されることになる。コピー機１０１を制御するためのプログラムが走り初期化動作が開始されると、ＲＯＭ１２２に格納されている機種情報が読み出されて、この機種情報に基づいて制御部１１１は当該コピー機１０１の処理速度を認識する。そして、コピー機１０１が高速機である場合には、クロック制御部１４２の分周器２０４のレジスタ２１１に高速動作用の値を設定することで、ＣＰＵ１２１の動作クロックのクロック周波数を高速モードに設定する。一方、コピー機１０１が低速機である場合には、低速動作用の値を設定することで、低速モードに設定する。
【００４６】
このようにして、第２実施例では、図１のコピー機１０１の動作時や待機時の消費電力を節約することができる。高速機においては、コピー機１０１が動作する動作速度を重視した高速モードに設定して、低速機においては、制御部１１１における消費電力の節約を重視した低速モードに設定することで、高速機と低速機それぞれの消費電力を最適化することができる。さらに、機種情報（コード情報）は書き換えがロックされた状態でＲＯＭ１２２に格納されているため、市場において低速機が違法に高速動作されることを防止することができる。
【００４７】
（第３実施例）
図１、図２、図５、図６に基づいて第３実施例について説明する。なお、図１と図２に関する説明については、第１実施例と共通である。
【００４８】
図１のコピー機１０１の制御部１１１には、図５のように、ＣＰＵ１２１の代わりに通信制御を執り行う通信制御デバイス５０１が実装されている。通信制御デバイス５０１は複数の通信用Ｉ／Ｆをサポートしており、その中には、高速で通信制御が行われるＬＡＮ用Ｉ／Ｆ等のネットワークＩ／Ｆや、低速で通信制御が行われるＩＥＥＥ１３９４用Ｉ／ＦやＵＳＢ用Ｉ／Ｆ等のシルアルＩ／Ｆ等が含まれている。なお、これらの通信用Ｉ／Ｆは、通信用Ｉ／Ｆユニット１１４により提供される。
【００４９】
通信制御デバイス５０１は、図５のように、ＣＰＵ１２１とＣＰＵバスで接続されており、通信制御信号が授受される。これにより、ＣＰＵ１２１の通信機能が実現される。通信制御デバイス５０１からＣＰＵ１２１には、通信制御信号の他に、クロック周波数制御信号が出力される。
【００５０】
第３実施例では、ＣＰＵ１２１の内部のクロック制御部１４２が基準クロックの逓倍率を決定する要因は、クロック制御部１４２の分周器２０４のレジスタ２１１に設定される値と、通信制御デバイス５０１から入力されるクロック周波数制御信号の２つである。クロック制御部１４２は、図５の外部設定端子からクロック周波数制御信号に係るＨｉｇｈ論理が入力されると、レジスタ設定値をさらに規定倍した逓倍率の動作クロックを出力して、Ｌｏｗ論理が入力されると、レジスタ設定値通りの逓倍率の動作クロックを出力する。
【００５１】
ところで、第３実施例では、図１のコピー機１０１は、ＣＰＵ１２１の動作クロックのクロック周波数を、使用する通信用Ｉ／Ｆの種類に応じて設定するものとする。この様子を、図６のフローチャートに基づいて説明する。
【００５２】
通信制御デバイス５０１は、画像形成動作（プリンタ動作等）に係るコマンドが入力される（Ｓ２０１）と、画像形成動作の開始をＣＰＵ１２１に通知すると共に、画像形成動作の一環として実行する画像データ通信で、どのような種類の通信用Ｉ／Ｆを使用するかをＣＰＵ１２１に通知（Ｓ２０３・Ｓ２１１）する。
【００５３】
ここで、使用Ｉ／ＦがＬＡＮ用Ｉ／Ｆ等の高速Ｉ／Ｆである場合（Ｓ２０２）には、通信制御デバイス５０１が、クロック周波数制御信号をＨｉｇｈ論理に設定（Ｓ２０４）することで、クロック制御部１４２が、画像形成動作中のＣＰＵ１２１の動作クロックのクロック周波数を高速モードに設定する。続いて、コマンドと使用Ｉ／Ｆを通知されたＣＰＵ１２１は、高速モード用の画像形成タスクを呼び出し（Ｓ２０５）て、画像形成動作を開始（Ｓ２０６）させる。
【００５４】
一方で、使用Ｉ／ＦがシリアルＩ／Ｆ等の低速Ｉ／Ｆである場合（Ｓ２０２）には、通信制御デバイス５０１が、クロック周波数制御信号をＬｏｗ論理に設定（Ｓ２１２）することで、クロック制御部１４２が、画像形成動作中のＣＰＵ１２１の動作クロックのクロック周波数を低速モードに設定する。続いて、コマンドと使用Ｉ／Ｆを通知されたＣＰＵ１２１は、低速モード用の画像形成タスクを呼び出し（Ｓ２１３）て、画像形成動作を開始（Ｓ２０６）させる。
【００５５】
このようにして、第３実施例では、図１のコピー機１０１の動作時や待機時の消費電力を節約することができる。高速Ｉ／Ｆが使用される場合には高速モードに設定して、低速Ｉ／Ｆが使用される場合には低速モードに設定することで、消費電力を最適化することができる。高速Ｉ／Ｆが使用される場合には高負荷のタスクが走る可能性が高く、低速Ｉ／Ｆが使用される場合には低負荷のタスクしか走らない可能性が高いからである。さらに、画像形成動作に際してＣＰＵ１２１の動作クロックのクロック周波数が変更されるため、メカトロニクス制御の制御パラメータを頻繁に設定し直すような事態が抑制されて、ソフトウェアの単純化や生産性向上を達成することが可能になる。
【００５６】
【発明の効果】
このように、本発明は、画像形成装置の動作時や待機時の消費電力を節約するための新たな手法を提案するものである。
【図面の簡単な説明】
【図１】本発明の実施の形態であるコピー機を表す。
【図２】図１のクロック制御部を表す。
【図３】第１実施例について説明するためのフローチャートである。
【図４】図１のＲＯＭの内部のアドレス空間を表す。
【図５】通信制御デバイスについて説明するための図である。
【図６】第３実施例について説明するためのフローチャートである。
【符号の説明】
１０１  コピー機
１１１  制御部
１１２  スキャナユニット
１１３  エンジンユニット
１１４  通信用Ｉ／Ｆユニット
１２１  ＣＰＵ
１２２  ＲＯＭ
１２３  ＲＡＭ
１２４  画像処理デバイス
１２５  メモリコントローラ
１２６  Ｉ／Ｏコントローラ
１２７  メモリカードＩ／Ｆ
１３１  レギュレータ
１３２  プルアップ抵抗
１３３  ローパスフィルタ
１４１  水晶振動子
１４２  クロック制御部
２０１  位相比較器
２０２  フィルタ
２０３  電圧制御発振器
２０４  分周器
２１１  レジスタ
５０１  通信制御デバイス
【図１】
2004351751.tif 000003
【図２】
2004351751.tif 000004
【図３】
2004351751.tif 000005
【図４】
2004351751.tif 000006
【図５】
2004351751.tif 000007
【図６】
2004351751.tif 000008