(57)【要約】【課題】スイッチング電源の周波数を適正なタイミングで適正な周波数に変更する。【解決手段】ＲＯＭ１２は、スタンバイ状態のスイッチング電源のスイッチング周波数である省電力周波数と、稼働状態のスイッチング電源のスイッチング周波数である稼働周波数と、を予め格納する周波数記憶部１２１を備え、ＡＳＩＣ１３は、ＣＰＵ１１からスタンバイ状態と稼働状態との間の移行要求を受け付ける遷移受付部１３１と、遷移受付部１３１によって、スタンバイ状態から稼働状態への移行要求が受け付けられた場合に、スイッチング電源４のスイッチング周波数を省電力周波数から稼働周波数へ切り換える遷移実行部１３４と、を備え、遷移受付部１３１は、遷移実行部１３４によって周波数が切り換えられた時点から、予め設定された所定時間後に、ＣＰＵ１１に対してスタンバイ状態から稼働状態への移行を許可する。【選択図】図２
2008097475.tif 000002
【特許請求の範囲】
【請求項１】
ＣＰＵに対して直流電圧を供給するスイッチング電源の周波数を制御する電源制御装置であって、
スタンバイ状態のスイッチング電源のスイッチング周波数である省電力周波数と、稼働状態のスイッチング電源のスイッチング周波数である稼働周波数と、を予め格納する周波数記憶手段と、
前記ＣＰＵからスタンバイ状態と稼働状態との間の移行要求を受け付ける遷移受付手段と、
前記遷移受付手段によって、スタンバイ状態から稼働状態への移行要求が受け付けられた場合に、前記スイッチング電源のスイッチング周波数を前記省電力周波数から前記稼働周波数へ切り換えると共に、予め設定された所定時間後に、前記ＣＰＵに対してスタンバイ状態から稼働状態への移行を許可する遷移実行手段と、
を備えることを特徴とする電源制御装置。
【請求項２】
前記遷移実行手段は、前記遷移受付手段によって、稼働状態からスタンバイ状態への移行要求が受け付けられた場合に、前記ＣＰＵに対して稼働状態からスタンバイ状態への移行を許可すると共に、予め設定された所定時間後に、前記スイッチング電源のスイッチング周波数を前記稼働周波数から前記省電力周波数へ切り換えることを特徴とする請求項１に記載の電源制御装置。
【請求項３】
ＣＰＵと通信可能にオプション装置を接続するインターフェイスに、オプション装置が接続されているか否かを示すオプション接続状態を判定する接続判定手段と、
前記省電力周波数及び稼働周波数を設定する周波数設定手段と、
を備え、
前記周波数記憶手段は、前記オプション接続状態に対応づけて前記省電力周波数及び稼働周波数を予め格納しており、
前記周波数設定手段は、前記接続判定手段によって判定されたオプション接続状態に対応する省電力周波数及び稼働周波数を前記周波数記憶手段から読み出して設定し、
前記遷移実行手段は、前記周波数設定手段によって設定された省電力周波数及び稼働周波数に従って、周波数を切り換えることを特徴とする請求項１又は請求項２に記載の電源制御装置。
【請求項４】
前記接続判定手段は、前記オプション接続状態として、ＣＰＵと通信可能にオプション装置を接続する複数のインターフェイスに、それぞれ、オプション装置が接続されているか否かを判定することを特徴とする請求項３に記載の電源制御装置。
【請求項５】
ＣＰＵを有する制御ユニットと、
前記ＣＰＵに対して直流電圧を供給するスイッチング電源と、
請求項１〜請求項４のいずれかに記載の電源制御装置と、
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＰＵに対して直流電圧を供給するスイッチング電源の周波数を制御する電源制御装置及び画像形成装置に関するものである。特に、複写機、ファクシミリ、インターネットファクシミリ、ネットワークプリンタ、及び、これらの機能の内の少なくとも１以上の機能を有する複合機に関するものである。
【背景技術】
【０００２】
従来、複写機等の画像形成装置において、スイッチング電源を用いて商用電源から所定の電圧値（例えば、５Ｖの）の直流電圧を生成し、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、各種センサ等に供給する電源ユニットが配設されている。上記スイッチング電源では、スイッチング周波数が固定であったため、スタンバイ状態等において効率が充分ではない場合があった。
【０００３】
この問題に対して種々の対策が提案されている。例えば、スタンバイ状態におけるスイッチング周波数を低下させるスイッチング電源が開示されている（特許文献１参照）。
【特許文献１】特開平０８−１２６３１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記スイッチング電源では、稼働状態（通常の印刷処理が可能な状態）からスタンバイ状態に移行してスイッチング周波数を低下させた場合、又は、スタンバイ状態から稼働状態に移行してスイッチング周波数を増加させた場合に、スイッチング周波数を変更するタイミングが不適切であることに起因して、ＣＰＵの誤動作、各種センサの誤検出等が発生する場合があった。
【０００５】
本発明は、上記課題に鑑みてなされたものであって、スイッチング電源の周波数を適正なタイミングで適正な周波数に変更する電源制御装置、及び、画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するために請求項１に記載の電源制御装置は、ＣＰＵに対して直流電圧を供給するスイッチング電源の周波数を制御する電源制御装置であって、スタンバイ状態のスイッチング電源のスイッチング周波数である省電力周波数と、稼働状態のスイッチング電源のスイッチング周波数である稼働周波数と、を予め格納する周波数記憶手段と、前記ＣＰＵからスタンバイ状態と稼働状態との間の移行要求を受け付ける遷移受付手段と、前記遷移受付手段によって、スタンバイ状態から稼働状態への移行要求が受け付けられた場合に、前記スイッチング電源のスイッチング周波数を前記省電力周波数から前記稼働周波数へ切り換えると共に、予め設定された所定時間後に、前記ＣＰＵに対してスタンバイ状態から稼働状態への移行を許可する遷移実行手段と、を備えることを特徴としている。
【０００７】
請求項２に記載の電源制御装置は、請求項１に記載の電源制御装置であって、前記遷移実行手段が、前記遷移受付手段によって、稼働状態からスタンバイ状態への移行要求が受け付けられた場合に、前記ＣＰＵに対して稼働状態からスタンバイ状態への移行を許可すると共に、予め設定された所定時間後に、前記スイッチング電源のスイッチング周波数を前記稼働周波数から前記省電力周波数へ切り換えることを特徴としている。
【０００８】
請求項３に記載の電源制御装置は、請求項１又は請求項２に記載の電源制御装置であって、ＣＰＵと通信可能にオプション装置を接続するインターフェイスに、オプション装置が接続されているか否かを示すオプション接続状態を判定する接続判定手段と、前記省電力周波数及び稼働周波数を設定する周波数設定手段と、備え、前記周波数記憶手段が、前記オプション接続状態に対応づけて前記省電力周波数及び稼働周波数を予め格納しており、前記周波数設定手段が、前記接続判定手段によって判定されたオプション接続状態に対応する省電力周波数及び稼働周波数を前記周波数記憶手段から読み出して設定し、前記遷移実行手段が、前記周波数設定手段によって設定された省電力周波数及び稼働周波数に従って、周波数を切り換えることを特徴としている。
【０００９】
請求項４に記載の電源制御装置は、請求項３に記載の電源制御装置であって、前記接続判定手段が、前記オプション接続状態として、ＣＰＵと通信可能にオプション装置を接続する複数のインターフェイスに、それぞれ、オプション装置が接続されているか否かを判定することを特徴としている。
【００１０】
請求項５に記載の画像形成装置は、ＣＰＵを有する制御ユニットと、前記ＣＰＵに対して直流電圧を供給するスイッチング電源と、請求項１〜請求項４に記載の電源制御装置と、を備えることを特徴としている。
【発明の効果】
【００１１】
請求項１に記載の電源制御装置によれば、スタンバイ状態から稼働状態への移行要求が受け付けられた場合に、スイッチング電源のスイッチング周波数が、スタンバイ状態のスイッチング電源のスイッチング周波数である省電力周波数から、稼働状態のスイッチング電源のスイッチング周波数である稼働周波数へ切り換えられると共に、予め設定された所定時間後に、ＣＰＵに対してスタンバイ状態から稼働状態への移行が許可されるため、スイッチング電源の周波数を適正なタイミングで適正な周波数に変更することができる。
【００１２】
すなわち、スイッチング周波数が省電力周波数から稼働周波数へ切り換えられ、その所定時間後に、ＣＰＵに対してスタンバイ状態から稼働状態への移行が許可されるので、スイッチング周波数の切り換えタイミングが早過ぎる（＝スイッチング周波数が稼働周波数に切り換えられる前に、ＣＰＵが稼働状態となる）ことに起因したＣＰＵ等の誤動作等を防止することができるのである。
【００１３】
請求項２に記載の電源制御装置によれば、稼働状態からスタンバイ状態への移行要求が受け付けられた場合に、ＣＰＵに対して稼働状態からスタンバイ状態への移行が許可されると共に、予め設定された所定時間後に、スイッチング電源のスイッチング周波数が稼働周波数から省電力周波数へ切り換えられるため、スイッチング電源の周波数を更に適正なタイミングで適正な周波数に変更することができる。
【００１４】
すなわち、ＣＰＵに対して稼働状態からスタンバイ状態への移行が許可され、その所定時間後に、スイッチング電源のスイッチング周波数が稼働周波数から省電力周波数へ切り換えられるので、スイッチング周波数の切り換えタイミングが遅過ぎる（＝ＣＰＵがスタンバイ状態となる前に、スイッチング周波数が省電力周波数に切り換えられる）ことに起因したＣＰＵ等の誤動作等を防止することができるのである。
【００１５】
請求項３に記載の電源制御装置によれば、ＣＰＵと通信可能にオプション装置を接続するインターフェイスに、オプション装置が接続されているか否かを示すオプション接続状態が判定され、判定されたオプション接続状態に対応する省電力周波数及び稼働周波数が周波数記憶手段から読み出されて設定され、設定された省電力周波数及び稼働周波数に従って、周波数が切り換えられるため、スイッチング電源の周波数を更に適正な周波数に変更することができる。
【００１６】
すなわち、ＣＰＵと通信可能にオプション装置を接続するインターフェイスに、オプション装置が接続されているか否かを示すオプション接続状態に応じて、ＣＰＵの負荷が異なるため、オプション接続状態に対応する省電力周波数及び稼働周波数が読み出されて設定されることにより、適正な周波数に変更することができるのである。
【００１７】
請求項４に記載の電源制御装置によれば、オプション接続状態として、ＣＰＵと通信可能にオプション装置を接続する複数のインターフェイスに、それぞれ、オプション装置が接続されているか否かが判定されるため、スイッチング電源の周波数を更に適正な周波数に変更することができる。
【００１８】
請求項５に記載の画像形成装置によれば、ＣＰＵに対して直流電圧を供給するスイッチング電源が請求項１〜請求項４のいずれかに記載の電源制御装置によって制御されるため、スイッチング電源の周波数を適正なタイミングで適正な周波数に変更することができる画像形成装置を実現することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明に係る画像形成装置の一例について図面を参照して説明する。図１は、本発明に係る画像形成装置の概略構成の一例を示すブロック図である。なお、ここでは、画像形成装置が、プリンタである場合について説明するが、記録紙上に画像を形成する他の画像形成装置（例えば、ファクシミリ、インターネットファクシミリ、複写機、複合機等）である形態でもよい。図１に示すように、プリンタ１００は、制御ユニット１、操作部２、表示部３、スイッチング電源４、及び、印刷処理部５を備えている。なお、プリンタ１００は、図略のパーソナルコンピュータ（ＰＣ）等と通信可能に接続され、パーソナルコンピュータ（ＰＣ）等から画像情報を受け付け、受け付けた画像情報に対応する画像を記録紙上に形成するものである。
【００２０】
制御ユニット１は、プリンタ１００全体の動作を制御するものであって、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１３、及び、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１４を備えている。
【００２１】
ＲＯＭ１２（電源制御装置の一部に相当する）は、機能部として、後述する周波数記憶部１２１（図３、図４、図５参照）を備え、ＣＰＵ１１に読み込まれて種々の機能部として機能する制御プログラムを格納するものである。また、ＲＯＭ１２、ＲＡＭ１４に格納された各種データのうち装着脱可能な記録媒体に格納され得るデータは、例えばハードディスクドライブ、光ディスクドライブ、フレキシブルディスクドライブ、シリコンディスクドライブ、カセット媒体読み取り機等のドライバで読み取り可能にしてもよく、この場合、記録媒体は、例えばハードディスク、光ディスク、フレキシブルディスク、ＣＤ、ＤＶＤ、半導体メモリ等である。
【００２２】
操作部２は、ユーザからの操作入力を受け付けて、受け付けられた操作入力に対応する操作入力情報を生成し、制御ユニット１（ＣＰＵ１１）に出力するものである。操作部２は、例えば、テンキー、スタートボタン等の各種ボタン、及び、表示部３に配設されたＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）と一体に形成されたタッチパネル等を備えている。
【００２３】
表示部３は、ＬＣＤ、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等を備え、制御ユニット１（ＣＰＵ１１）からの指示に基づき、設定情報、ガイダンス情報、メッセージ情報等をユーザから視認可能に表示するものである。
【００２４】
スイッチング電源４は、商用電源から供給される交流電圧（例えば、１００Ｖ、６０Ｈｚ）を用いて、所定の直流電圧（例えば、５Ｖ）を生成し、制御ユニット１、操作部２、表示部３等に供給するものである。
【００２５】
印刷処理部５は、記録紙上に電子写真方式で画像（ここでは、パーソナルコンピュータ（ＰＣ）等から受け付けた画像情報に対応する画像）を形成するものであって、現像ユニット５１、感光ユニット５２、及び、定着ユニット５３を備えている。現像ユニット５１は、感光ユニット５２に配設された感光ドラムに形成された静電潜像にトナーを付着させてトナー像を形成するものである。
【００２６】
感光ユニット５２は、感光ドラムを備え、まず、感光ドラムの表面が帯電ローラによって略均一に帯電され、次に、図略のレーザビーム走査ユニットによって、静電潜像が形成され、更に、現像ユニット５１によって、トナーが付着されてトナー像が形成され、感光ドラムに形成されたトナー像を記録紙に転写するものである。定着ユニット５３は、感光ユニット５２で感光ドラムから記録紙に転写されたトナー像を、加熱ローラ対によって記録紙を挟持して搬送することにより、トナー像を溶融して固着させ、記録紙に定着するものである。
【００２７】
図２は、本発明に係る電源制御装置の構成の一例を示す構成図である。ＣＰＵ１１は、プリンタ１００全体の動作を制御するものであって、ここでは、ＣＰＵ１１は、ＲＯＭ１２に格納された制御プログラムを実行することにより、稼働状態（通常の印刷処理が可能な状態）からスタンバイ状態に移行する（及び、スタンバイ状態から稼働状態に移行する）タイミングを決定して、ＡＳＩＣ１３に対して要求信号ＲＥＱＮを出力する機能部として機能するものである。例えば、ＣＰＵ１１は、図略のパーソナルコンピュータ（ＰＣ）から予め設定された所定期間（例えば、１分）以上、印刷を指示する旨の情報が受信されない場合に、稼働状態からスタンバイ状態に移行するタイミングであると決定し、図略のパーソナルコンピュータ（ＰＣ）から印刷を指示する旨の情報が受信された場合に、スタンバイ状態から稼働状態に移行するタイミングであると決定するものである。
【００２８】
また、ＣＰＵ１１は、ＲＯＭ１２に格納された制御プログラムを実行することにより、ＡＳＩＣ１３から移行許可信号ＡＣＫＮを受け付けた場合に、プリンタ１００全体をスタンバイ状態（又は稼働状態）に移行させる機能部として機能するものである。また、ＣＰＵ１１は、ＲＯＭ１２に格納された制御プログラムを実行することにより、ＲＯＭ１２を、周波数記憶部１２１として機能させるものである。
【００２９】
ＡＳＩＣ１３（電源制御装置の一部に相当する）は、遷移受付部１３１、接続判定部１３２、周波数設定部１３３、及び、遷移実行部１３４を備えている。なお、ここでは、遷移受付部１３１、接続判定部１３２、周波数設定部１３３、及び、遷移実行部１３４は、それぞれ、下記の機能を実現する集積回路である。
【００３０】
遷移受付部１３１（遷移受付手段、遷移実行手段の一部に相当する）は、稼働状態からスタンバイ状態に移行する（又は、スタンバイ状態から稼働状態に移行する）旨の要求信号ＲＥＱＮをＣＰＵ１１から受け付けるものである。
【００３１】
また、遷移受付部１３１は、スタンバイ状態から稼働状態へ移行する旨の要求信号ＲＥＱＮが受け付けられた場合、スイッチング電源４のスイッチング周波数を省電力周波数から稼働周波数へ切り換える旨の周波数切換信号ＭＯＤを遷移実行部１３４へ出力すると共に、予め設定された所定時間後（クロック信号ＣＬＫの１周期経過後）に、ＣＰＵ１１に対してスタンバイ状態から稼働状態への移行を許可する移行許可信号ＡＣＫＮを出力するものである（図３、図５参照）。
【００３２】
更に、遷移受付部１３１は、稼働状態からスタンバイ状態へ移行する旨の要求信号ＲＥＱＮが受け付けられた場合、ＣＰＵ１１に対してスタンバイ状態から稼働状態への移行を許可する移行許可信号ＡＣＫＮを出力すると共に、予め設定された所定時間後（クロック信号ＣＬＫの１周期経過後）に、スイッチング電源４のスイッチング周波数を省電力周波数から稼働周波数へ切り換える旨の周波数切換信号ＭＯＤを遷移実行部１３４へ出力するものである（図３、図５参照）。
【００３３】
接続判定部１３２（接続判定手段に相当する）は、電源が投入された時点で、ＣＰＵ１１と通信可能にオプション装置を接続するインターフェイス１４１〜１４３に、それぞれ、オプション装置が接続されているか否かを示すオプション接続状態を判定するものである。ここでは、インターフェイス１４１〜１４３として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェイス１４１、セントロニクスインターフェイス（Ｃｅｎｔｒｏｎｉｃｓ  Ｉｎｔｅｒｆａｃｅ）１４２、ネットワークカード（ｎｅｔｗｏｒｋ  ｃａｒｄ）インターフェイス１４３が配設されている場合について説明する。
【００３４】
周波数設定部１３３（周波数設定手段に相当する）は、接続判定部１３２によって判定されたオプション接続状態に対応する省電力周波数及び稼働周波数を周波数記憶部１２１から読み出して設定するものである。
【００３５】
遷移実行部１３４（遷移実行手段の一部に相当する）は、遷移受付部１３１から指示されたタイミングで、周波数設定部１３３によって設定された省電力周波数及び稼働周波数に従って、周波数を切り換えるものである。
【００３６】
周波数記憶部１２１（周波数記憶手段に相当する）は、接続判定部１３２によって判定されるオプション接続状態に対応づけて、スタンバイ状態のスイッチング電源４のスイッチング周波数である省電力周波数ＣＳｘと、稼働状態のスイッチング電源のスイッチング周波数である稼働周波数ＣＦｘと、を予め格納するものである（図４参照）。
【００３７】
図３は、図２に示す遷移受付部１３１及び遷移実行部１３４の詳細な構成の一例を示す構成図である。遷移受付部１３１は、フリップフロップ１３１ａ、１３１ｂ、及び、ＯＲ回路１３１ｃを備えている。遷移実行部１３４は、ＣＳレジスタ１３４ａ、ＣＦレジスタ１３４ｂ、切換回路１３４ｃ、及び、クロック発生回路１３４ｄを備えている。
【００３８】
フリップフロップ１３１ａは、クロック発生回路１３４ｄによって生成されたクロック信号ＣＬＫによって駆動され、ＣＰＵ１１から要求信号ＲＥＱＮに基づくアクノリッジ信号ＡＣＫ１Ｎを受け付けて、クロック信号ＣＬＫの１周期経過後にＣＰＵ１１及びフリップフロップ１３１ｂに対して移行許可信号ＡＣＫＮを出力するものである。ここで、アクノリッジ信号ＡＣＫ１Ｎは、ＣＰＵ１１から要求信号ＲＥＱＮが受け付けられた場合に、クロック信号ＣＬＫの立ち上がりで生成される信号である。
【００３９】
フリップフロップ１３１ｂは、クロック発生回路１３４ｄによって生成されたクロック信号ＣＬＫによって駆動され、フリップフロップ１３１ａから移行許可信号ＡＣＫＮを受け付けて、クロック信号ＣＬＫの１周期経過後に、ＯＲ回路１３１ｃに対してアクノリッジ信号ＡＣＫ２Ｎを出力するものである。
【００４０】
ＯＲ回路１３１ｃは、ＣＰＵ１１からの要求信号ＲＥＱＮに基づくアクノリッジ信号ＡＣＫ１Ｎ、及び、フリップフロップ１３１ｂからのアクノリッジ信号ＡＣＫ２Ｎを受け付けて、両信号の論理和を求め、遷移実行部１３４の切換回路１３４ｃに対して周波数切換信号ＭＯＤを出力するものである。
【００４１】
ＣＳレジスタ１３４ａは、接続判定部１３２により判定されたオプション接続状態に対応する省電力周波数ＣＳｘを格納するものである。すなわち、ＣＳレジスタ１３４ａには、周波数設定部１３３によって、電源が投入された時点で、接続判定部１３２により判定されたオプション接続状態に対応する省電力周波数ＣＳｘが、周波数記憶部１２１から読み出されて書き込まれるものである。
【００４２】
ＣＦレジスタ１３４ｂは、接続判定部１３２により判定されたオプション接続状態に対応する稼働周波数ＣＦｘを格納するものである。すなわち、ＣＦレジスタ１３４ｂには、周波数設定部１３３によって、電源が投入された時点で、接続判定部１３２により判定されたオプション接続状態に対応する稼働周波数ＣＦｘが、周波数記憶部１２１から読み出されて書き込まれるものである。
【００４３】
切換回路１３４ｃは、遷移受付部１３１のＯＲ回路１３１ｃから周波数切換信号ＭＯＤが入力された場合に、周波数設定部１３３によってＣＳレジスタ１３４ａ及びＣＦレジスタ１３４ｂにそれぞれ格納された省電力周波数ＣＳｘ及び稼働周波数ＣＦｘに従って、周波数を切り換える指示信号をクロック発生回路１３４ｄに出力するものである。
【００４４】
クロック発生回路１３４ｄは、切換回路１３４ｃによって指示された周波数（省電力周波数ＣＳｘ又は稼働周波数ＣＦｘ）のクロック信号を出力するものである。
【００４５】
図４は、図２に示す周波数記憶部１２１に格納された省電力周波数ＣＳｘ及び稼働周波数ＣＦｘの一例を示す図表である。図の左側に接続判定部１３２によって判定されるオプション接続状態を示し、図の右側に、省電力周波数ＣＳｘ及び稼働周波数ＣＦｘを示している。
【００４６】
例えば、オプション接続状態が、インターフェイス１４１〜１４３に全くオプション装置が接続されていない場合には、省電力周波数ＣＳｘ及び稼働周波数ＣＦｘとして、それぞれ、１１０ｋＨｚ、２００ｋＨｚが設定される。また、例えば、オプション接続状態が、インターフェイス１４１〜１４３に全てオプション装置が接続されている場合には、省電力周波数ＣＳｘ及び稼働周波数ＣＦｘとして、それぞれ、１７０ｋＨｚ、２６０ｋＨｚが設定される。更に、例えば、オプション接続状態が、インターフェイス１４１にのみオプション装置が接続されている場合には、省電力周波数ＣＳｘ及び稼働周波数ＣＦｘとして、それぞれ、１２０ｋＨｚ、２１０ｋＨｚが設定される。
【００４７】
図５は、図２及び図３に示すＡＳＩＣ１３（主に遷移受付部１３１、遷移実行部１３４）の動作の一例を示すタイミングチャートである。図５の横軸は、時間であり、上から順に、ＣＰＵ１１から出力される要求信号ＲＥＱＮ、遷移受付部１３１のフリップフロップ１３１ａから出力される移行許可信号ＡＣＫＮ、アクノリッジ信号ＡＣＫ１Ｎ、遷移受付部１３１のフリップフロップ１３１ｂから出力されるアクノリッジ信号ＡＣＫ２Ｎ、ＣＰＵ１１の動作状態、遷移受付部１３１のＯＲ回路１３１ｃから出力される周波数切換信号ＭＯＤ、クロック発生回路１３４ｄによって生成されるクロック信号ＣＬＫである。
【００４８】
ＣＰＵ１１から、時刻Ｔ１のタイミングで、要求信号ＲＥＱＮがＯＦＦになる（＝稼働状態からスタンバイ状態へ移行する旨の信号が出力される）と、クロック信号ＣＬＫの立ち上がりの時刻Ｔ２のタイミングで、アクノリッジ信号ＡＣＫ１ＮがＯＦＦになる。そして、時刻Ｔ２からクロック信号ＣＬＫの１周期経過後の時刻Ｔ３のタイミングでフリップフロップ１３１ａからの移行許可信号ＡＣＫＮがＯＦＦにされ、ＣＰＵ１１の動作状態が稼働状態からスタンバイ状態へ移行される。次いで、時刻Ｔ３からクロック信号ＣＬＫの１周期経過後の時刻Ｔ４のタイミングでフリップフロップ１３１ｂからのアクノリッジ信号ＡＣＫ２ＮがＯＦＦにされ、ＯＲ回路１３１ｃからの周波数切換信号ＭＯＤがＯＦＦにされる。その結果、切換回路１３４ｃを介してクロック発生回路１３４ｄによって生成されるクロック信号ＣＬＫの周波数が稼働周波数ＣＦｘから省電力周波数ＣＳｘへ切り換えられる。
【００４９】
また、ＣＰＵ１１から、時刻Ｔ５のタイミングで、要求信号ＲＥＱＮがＯＮになる（＝スタンバイ状態から稼働状態へ移行する旨の信号が出力される）と、クロック信号ＣＬＫの立ち上がりの時刻Ｔ６のタイミングで、アクノリッジ信号ＡＣＫ１ＮがＯＮになる。そして、ＯＲ回路１３１ｃからの周波数切換信号ＭＯＤがＯＮにされる。その結果、切換回路１３４ｃを介してクロック発生回路１３４ｄによって生成されるクロック信号ＣＬＫの周波数が省電力周波数ＣＳｘから稼働周波数ＣＦｘへ切り換えられる。そして、時刻Ｔ６からクロック信号ＣＬＫの１周期経過後の時刻Ｔ７のタイミングでフリップフロップ１３１ａからの移行許可信号ＡＣＫＮがＯＮにされ、ＣＰＵ１１の動作状態がスタンバイ状態から稼働状態へ移行される。次いで、時刻Ｔ７からクロック信号ＣＬＫの１周期経過後の時刻Ｔ８のタイミングでフリップフロップ１３１ｂからのアクノリッジ信号ＡＣＫ２ＮがＯＮにされる。
【００５０】
図６は、図２及び図３に示すＡＳＩＣ１３の動作の一例を示すフローチャートである。まず、接続判定部１３２によって、プリンタ１００の電源がＯＮされたか否かの判定が行われる（Ｓ１０１）。電源がＯＮされていないと判定された場合（Ｓ１０１でＮＯ）には、処理が待機状態とされる。電源がＯＮされたと判定された場合（Ｓ１０１でＹＥＳ）には、接続判定部１３２によって、インターフェイス１４１〜１４３にオプション装置が接続されているか否かを示すオプション接続状態が判定される（Ｓ１０３）。
【００５１】
そして、周波数設定部１３３によって、ステップＳ１０３において判定されたオプション接続状態に対応する省電力周波数ＣＳｘ及び稼働周波数ＣＦｘが周波数記憶部１２１から読み出されて、それぞれ、ＣＳレジスタ１３４ａ及びＣＦレジスタ１３４ｂに書き込まれる（Ｓ１０５、Ｓ１０７）。次いで、遷移受付部１３１によって、要求信号ＲＥＱＮが受け付けられたか否かの判定が行われる（Ｓ１０９）。
【００５２】
要求信号ＲＥＱＮが受け付けられていないと判定された場合（Ｓ１０９でＮＯ）には、処理が待機状態とされる。要求信号ＲＥＱＮが受け付けられたと判定された場合（Ｓ１０９でＹＥＳ）には、遷移受付部１３１によって、スタンバイ状態から稼働状態へ移行する旨の要求信号ＲＥＱＮが受け付けられたか否かの判定が行われる（Ｓ１１１）。スタンバイ状態から稼働状態へ移行する旨の要求信号ＲＥＱＮが受け付けられていないと判定された場合（Ｓ１１１でＮＯ）には、処理がステップＳ１１９へ進められる。
【００５３】
スタンバイ状態から稼働状態へ移行する旨の要求信号ＲＥＱＮが受け付けられたと判定された場合（Ｓ１１１でＹＥＳ）には、遷移実行部１３４によって、スイッチング電源４のスイッチング周波数が、省電力周波数ＣＳｘから稼働周波数ＣＦｘへ切り換えられる（Ｓ１１３）。そして、遷移受付部１３１によって、クロック信号ＣＬＫの１周期が経過したか否かの判定が行われる（Ｓ１１５）。クロック信号ＣＬＫの１周期が経過していないと判定された場合（Ｓ１１５でＮＯ）には、処理が待機状態とされる。クロック信号ＣＬＫの１周期が経過したと判定された場合（Ｓ１１５でＹＥＳ）には、遷移受付部１３１によって、ＣＰＵ１１に対してスタンバイ状態から稼働状態への移行を許可する移行許可信号ＡＣＫＮが出力され（Ｓ１１７）、処理が終了される。
【００５４】
ステップＳ１１１でＮＯの場合には、遷移受付部１３１によって、稼働状態からスタンバイ状態へ移行する旨の要求信号ＲＥＱＮが受け付けられたか否かの判定が行われる（Ｓ１１９）。稼働状態からスタンバイ状態へ移行する旨の要求信号ＲＥＱＮが受け付けられていないと判定された場合（Ｓ１１９でＮＯ）には、処理がステップＳ１０９に戻され、ステップＳ１０９以降の処理が繰り返し実行される。
【００５５】
稼働状態からスタンバイ状態へ移行する旨の要求信号ＲＥＱＮが受け付けられたと判定された場合（Ｓ１１９でＹＥＳ）には、遷移受付部１３１によって、ＣＰＵ１１に対して稼働状態からスタンバイ状態への移行を許可する移行許可信号ＡＣＫＮが出力される（Ｓ１２１）。そして、遷移受付部１３１によって、クロック信号ＣＬＫの１周期が経過したか否かの判定が行われる（Ｓ１２３）。クロック信号ＣＬＫの１周期が経過していないと判定された場合（Ｓ１２３でＮＯ）には、処理が待機状態とされる。クロック信号ＣＬＫの１周期が経過したと判定された場合（Ｓ１２３でＹＥＳ）には、遷移実行部１３４によって、スイッチング電源４のスイッチング周波数が、稼働周波数ＣＦｘから省電力周波数ＣＳｘへ切り換えられ（Ｓ１２５）、処理が終了される。
【００５６】
このようにして、スタンバイ状態から稼働状態への移行要求信号ＲＥＱＮが受け付けられた場合に、スイッチング電源４のスイッチング周波数（＝クロック信号ＣＬＫの周波数）が、スタンバイ状態のスイッチング電源４のスイッチング周波数である省電力周波数ＣＳｘから、稼働状態のスイッチング電源４のスイッチング周波数である稼働周波数ＣＦｘへ切り換えられると共に、予め設定された所定時間後（ここでは、クロック信号ＣＬＫの１周期経過後）に、ＣＰＵ１１に対してスタンバイ状態から稼働状態への移行が許可されるため、スイッチング電源４の周波数を適正なタイミングで適正な周波数に変更することができる。
【００５７】
すなわち、スイッチング周波数が省電力周波数ＣＳｘから稼働周波数ＣＦｘへ切り換えられ、その所定時間後（ここでは、クロック信号ＣＬＫの１周期経過後）に、ＣＰＵ１１に対してスタンバイ状態から稼働状態への移行が許可されるので、スイッチング周波数の切り換えタイミングが早過ぎる（＝スイッチング周波数が稼働周波数ＣＦｘに切り換えられる前に、ＣＰＵが稼働状態となる）ことに起因したＣＰＵ１１等の誤動作等を防止することができるのである。
【００５８】
また、稼働状態からスタンバイ状態への移行要求信号ＲＥＱＮが受け付けられた場合に、ＣＰＵ１１に対してスタンバイ状態から稼働状態への移行が許可されると共に、予め設定された所定時間後（ここでは、クロック信号ＣＬＫの１周期経過後）に、スイッチング電源４のスイッチング周波数が稼働周波数ＣＦｘから省電力周波数ＣＳｘへ切り換えられるため、スイッチング電源４の周波数を更に適正なタイミングで適正な周波数に変更することができる。
【００５９】
すなわち、ＣＰＵに１１対して稼働状態からスタンバイ状態への移行が許可され、その所定時間後（ここでは、クロック信号ＣＬＫの１周期経過後）に、スイッチング電源４のスイッチング周波数が稼働周波数ＣＦｘから省電力周波数ＣＳｘへ切り換えられるので、スイッチング周波数の切り換えタイミングが遅過ぎる（＝ＣＰＵ１１がスタンバイ状態となる前に、スイッチング周波数が省電力周波数ＣＳｘに切り換えられる）ことに起因したＣＰＵ１１等の誤動作等を防止することができるのである。
【００６０】
更に、ＣＰＵ１１と通信可能にオプション装置を接続するインターフェイス１４に、オプション装置が接続されているか否かを示すオプション接続状態が判定され、判定されたオプション接続状態に対応する省電力周波数ＣＳｘ及び稼働周波数ＣＦｘが周波数記憶部１２１から読み出されて設定され、設定された省電力周波数ＣＳｘ及び稼働周波数ＣＦｘに従って、周波数が切り換えられるため、スイッチング電源４の周波数を更に適正な周波数に変更することができる。
【００６１】
すなわち、ＣＰＵ１１と通信可能にオプション装置を接続するインターフェイス１４に、オプション装置が接続されているか否かを示すオプション接続状態に応じて、ＣＰＵ１１の負荷が異なるため、オプション接続状態に対応する省電力周波数ＣＳｘ及び稼働周波数ＣＦｘが読み出されて設定されることにより、適正な周波数に変更することができるのである。
【００６２】
加えて、オプション接続状態として、ＣＰＵ１１と通信可能にオプション装置を接続する複数のインターフェイス１４に、それぞれ、オプション装置が接続されているか否かが判定されるため、スイッチング電源４の周波数を更に適正な周波数に変更することができる。
【００６３】
なお、本発明は、以下の形態にも適用可能である。
（Ａ）本実施形態では、ＡＳＩＣ１３が遷移受付部１３１、接続判定部１３２、周波数設定部１３３、及び、遷移実行部１３４を備える場合について説明したが、遷移受付部１３１、接続判定部１３２、周波数設定部１３３、及び、遷移実行部１３４の少なくとも一部がＣＰＵ１１（又は、ＣＰＵ１１とは別に配設されたＣＰＵ）によって機能部として実現されている形態でもよい。この場合には、遷移受付部１３１、接続判定部１３２、周波数設定部１３３、及び、遷移実行部１３４の機能の改変が容易となる。
【００６４】
（Ｂ）本実施形態では、予め設定された所定時間がクロック信号ＣＬＫの１周期である場合について説明したが、予め設定された所定時間が他の時間に設定されている形態でもよい。
【００６５】
（Ｃ）本実施形態では、遷移受付部１３１が、フリップフロップ１３１ａ、１３１ｂ、ＯＲ回路１３１ｃ等から構成されている場合について説明したが、遷移受付部１３１が、フリップフロップに換えて遅延回路等の別の回路から構成される形態でもよい。
【００６６】
（Ｄ）本実施形態では、遷移実行部１３４が、ＣＳレジスタ１３４ａ、ＣＦレジスタ１３４ｂ、切換回路１３４ｃ、クロック発生回路１３４ｄ等から構成されている場合について説明したが、遷移実行部１３４が、メモリ等の別の回路から構成される形態でもよい。
【００６７】
（Ｅ）本実施形態では、周波数設定部１３３が、接続判定部１３２によって判定されたオプション接続状態に対応する省電力周波数ＣＳｘ及び稼働周波数ＣＦｘを周波数記憶部１２１から読み出して設定する場合について説明したが、接続判定部１３２によって判定されたオプション接続状態に対応する省電力周波数ＣＳｘ及び稼働周波数ＣＦｘを予め設定された計算式により算出して求めて設定する形態でもよい。この場合には、更に適正な省電力周波数ＣＳｘ及び稼働周波数ＣＦｘを設定することが可能となる。
【図面の簡単な説明】
【００６８】
【図１】は、本発明に係るプリンタの概略構成の一例を示すブロック図である。
【図２】は、本発明に係る電源制御装置の構成の一例を示す構成図である。
【図３】は、図２に示す遷移受付部及び遷移実行部の詳細な構成の一例を示す構成図である。
【図４】は、図２に示す周波数記憶部に格納された省電力周波数ＣＳｘ及び稼働周波数ＣＦｘの一例を示す図表である。
【図５】は、図２及び図３に示すＡＳＩＣ（主に遷移受付部、遷移実行部）の動作の一例を示すタイミングチャートである。
【図６】は、図２及び図３に示すＡＳＩＣの動作の一例を示すフローチャートである。
【符号の説明】
【００６９】
１００    プリンタ
１    制御ユニット
１１    ＣＰＵ
１２    ＲＯＭ
１２１    周波数記憶部（周波数記憶手段）
１３    ＡＳＩＣ
１３１    遷移受付部（遷移受付手段、遷移実行手段の一部）
１３１ａ    フリップフロップ
１３１ｂ    フリップフロップ
１３１ｃ    ＯＲ回路
１３２    接続判定部（接続判定手段）
１３３    周波数設定部（周波数設定手段）
１３４    遷移実行部（遷移実行手段の一部）
１３４ａ    ＣＳレジスタ
１３４ｂ    ＣＦレジスタ
１３４ｃ    切換回路
１３４ｄ    クロック発生回路
１４    インターフェイス
４    スイッチング電源
【図１】
2008097475.tif 000003
【図２】
2008097475.tif 000004
【図３】
2008097475.tif 000005
【図４】
2008097475.tif 000006
【図５】
2008097475.tif 000007
【図６】
2008097475.tif 000008