(57)【要約】【課題】電子機器の節電効率を高める。【解決手段】メイン制御部１００と、操作パネル部２００とを備えた電子機器において、メイン制御部１００に、シリアルバス３００を介して、操作パネル部２００と通信を行うパネルＩ／Ｆ部１１３と、パネルＩ／Ｆ部１１３を介して、操作パネル部２００が受け付けたユーザからの操作を受け付けると共に、パネルＩ／Ｆ部１１３へのクロックの供給を制御するＣＰＵ１１２と、を設ける。そして、操作パネル部２００とＣＰＵ１１２との間を信号線３０１で接続し、操作パネル部２００は、ユーザからの操作を受け付けた場合、信号線３０１を介して、ＣＰＵ１１２に割り込み信号を送信する。ＣＰＵは、省電力モードの際、パネルＩ／Ｆ部１１３へのクロック供給を停止し、信号線３０１を介して、割り込み信号を受信すると、パネルＩ／Ｆ部１１３へのクロック供給を開始する。【選択図】図１
2007306476.tif 000002
【特許請求の範囲】
【請求項１】
一部の機能を停止させる省電力モードと、通常動作モードとを有する電子機器であって、
ユーザからの各種操作を受け付ける操作パネル部と、前記電子機器全体の動作を制御するメイン制御部とを備え、
前記メイン制御部は、
前記操作パネル部とシリアル線で接続され、該シリアル線を介して、前記操作パネル部と通信を行うパネルインタフェース部と、
前記パネルインタフェース部を介して、前記操作パネル部が受け付けたユーザからの操作を受け付け、該受け付けた操作に対応する処理を行うとともに、前記パネルインタフェース部へのクロックの供給を制御する制御部と、を有し、
前記操作パネル部と前記制御部との間は、信号線により接続されていて、
前記操作パネル部は、ユーザからの操作を受け付けた場合、前記信号線を介して、前記制御部に割り込み信号を送信し、
前記制御部は、省電力モードの際、
前記パネルインタフェース部へのクロックの供給を停止し、
前記信号線を介して、前記割り込み信号を受信すると、前記パネルインタフェース部へのクロックの供給を開始して通常動作モードに復帰すること
を特徴とする電子機器。
【請求項２】
請求項１に記載の電子機器であって、
前記メイン制御部は、
前記制御部からの指示にしたがい、前記パネルインタフェース部にクロックを供給するクロック制御部を有し、
前記制御部は、
前記通常モードから前記省電力モードに移行する場合、前記クロック制御部にクロック停止コマンドを出力し、前記パネルインタフェース部へのクロックの供給を停止させて、
前記省電力モードにおいて、前記割り込み信号を受信すると、前記クロック制御部にクロック供給コマンドを出力し、前記パネルインタフェース部へのクロック供給を再開させること
を特徴とする電子機器。
【請求項３】
請求項１または２に記載の電子機器であって、
前記操作パネル部は、
前記パネルインタフェース部に前記シリアル線で接続されているとともに、前記制御部に信号線で接続されているパネル制御部と、
前記パネル制御部からの指示にしたがい、点灯・消灯する複数の表示手段と、
ユーザからの操作を受け付け、該パネル制御部に該受け付けた操作内容を出力する複数の入力手段と、を備え、
前記パネル制御部は、
前記シリアル線を介して、前記メイン制御部からの指示を受け付けて、前記表示手段の点灯・消灯を制御し、前記入力手段が受け付けた操作内容を前記メイン制御部に出力し、
前記操作パネル部において、ユーザから操作を受け付けると、前記信号線を介して、前記制御手段に前記割り込み信号を送信すること
を特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器の節電制御の技術に関する。
【背景技術】
【０００２】
プリンタやファクシミリ等の電子機器には、待機時の消費電力を低減するために、省電力モードが設けられているものが多い。これらの電子機器には、ユーザからの操作を受け付ける操作パネル部と、電子機器全体の動作を制御するメイン制御部とを別のモジュールで構成し、操作パネル部とメイン制御部とを装置内部の離れた位置に配置するものがある。また、近年は、ユーザインタフェース（ＵＩ）の高機能化により、操作パネル部のＬＥＤ（発光ダイオード）やＳＷ（スイッチ）の数が増加する傾向にある。そして、ＵＩの高機能化により、操作パネル部と、メイン制御部との間で通信する情報量が増えるため、操作パネル部と、メイン制御部との間の通信をシリアルバスにより行う機種が増加している。このような機種では、メイン制御部に、シリアルバスを介したデータの送受信を行うためのインタフェース（パネルＩ／Ｆ部）が設けられている。
【０００３】
特許文献１には、メイン制御部（メインコントローラ）と、操作パネル部（操作パネル）とを備え、メイン制御部に操作パネル部と通信を行うパネルＩ／Ｆ部（操作パネルインタフェース）を有する電子機器の節電制御の技術が開示されている。具体的には、特許文献１に記載のメイン制御部は、ＣＰＵと、パネルＩ／Ｆ部と、各種の内部モジュールとを備えている。メイン制御部のＣＰＵは、通常の動作モード（通常モード）から省電力モードに移行する際、パネルＩ／Ｆ以外の内部モジュールへの動作クロックの供給を停止する。なお、メイン制御部では、省電力モードにおいても、通常モードに復帰させるための操作を受け付けるために、パネルＩ／Ｆ部に動作クロックを供給している。
【０００４】
【特許文献１】特開２００５−２６９０９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の特許文献１は、以下の問題を有している。具体的には、特許文献１の方法は、省電力モードの状態においても、通常モードに復帰させるためのユーザの操作をモニタするため、操作パネル部と通信する信号ラインおよびパネルＩ／Ｆの動作クロックを停止させることができない。そして、この操作パネルＩ／Ｆの動作クロックを停止できないことが省電力化の妨げになっている。
【０００６】
本発明は、上記事情を鑑みてなされたものであり、本発明の目的は、ユーザからの操作を受け付ける操作パネル部と、電子機器全体の動作を制御するメイン制御部と備える電子機器において、節電効率を高めることにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一態様は、一部の機能を停止させる省電力モードと、通常動作モードとを有する電子機器に適用される。
【０００８】
そして、前記電子機器は、ユーザからの各種操作を受け付ける操作パネル部と、前記電子機器全体の動作を制御するメイン制御部とを備え、前記メイン制御部は、前記操作パネル部とシリアル線で接続され、該シリアル線を介して、前記操作パネル部と通信を行うパネルインタフェース部と、前記パネルインタフェース部を介して、前記操作パネル部が受け付けたユーザからの操作を受け付け、該受け付けた操作に対応する処理を行うとともに、前記パネルインタフェース部へのクロックの供給を制御する制御部と、を有し、前記操作パネル部と前記制御部との間は、信号線により接続されていて、前記操作パネル部は、ユーザからの操作を受け付けた場合、前記信号線を介して、前記制御部に割り込み信号を送信し、前記制御部は、省電力モードの際、前記パネルインタフェース部へのクロックの供給を停止し、前記信号線を介して、前記割り込み信号を受信すると、前記パネルインタフェース部へのクロックの供給を開始して通常動作モードに復帰する。
【０００９】
また、前記電子機器であって、前記メイン制御部は、前記制御部からの指示にしたがい、前記パネルインタフェース部にクロックを供給するクロック制御部を有し、前記制御部は、前記通常モードから前記省電力モードに移行する場合、前記クロック制御部にクロック停止コマンドを出力し、前記パネルインタフェース部へのクロックの供給を停止させて、前記省電力モードにおいて、前記割り込み信号を受信すると、前記クロック制御部にクロック供給コマンドを出力し、前記パネルインタフェース部へのクロック供給を再開させることとしてもよい。
【００１０】
また、前記電子機器であって、前記操作パネル部は、前記パネルインタフェース部に前記シリアル線で接続されているとともに、前記制御部に信号線で接続されているパネル制御部と、前記パネル制御部からの指示にしたがい、点灯・消灯する複数の表示手段と、ユーザからの操作を受け付け、該パネル制御部に該受け付けた操作内容を出力する複数の入力手段と、を備え、前記パネル制御部は、前記シリアル線を介して、前記メイン制御部からの指示を受け付けて、前記表示手段の点灯・消灯を制御し、前記入力手段が受け付けた操作内容を前記メイン制御部に出力し、前記操作パネル部において、ユーザから操作を受け付けると、前記信号線を介して、前記制御手段に前記割り込み信号を送信することとしてもよい。
【００１１】
このように、本一態様では、メイン制御部と操作パネル部との間に、操作パネル部と通信を行うシリアル線とは別に、メイン制御部の制御部に割り込み信号を通知するための信号線を設けるようにしている。そして、この信号線を利用して、割り込み信号を制御手段に通知するようにしている。そのため、省電力モードの際に、シリアル線からデータを受け付けるパネルインタフェース部へのクロックの供給を停止しても、制御部に割り込み信号を通知し、通常モードに復帰させることが可能となる。すなわち、本一態様によれば、省電力モードの際、メイン制御部のパネルインタフェース部へのクロックを停止できるため、より高い省電力効果を奏することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態について図面を用いて説明する。
【００１３】
先ず、本発明の一実施形態が適用された電子機器の概略構成について、図１を用いて説明する。なお、本実施形態は、電子機器の待機時の消費電力を制御する技術に関するものである。そのため、以下では、消費電力の制御に関連する構成を中心に説明し、その他の構成の説明は省略する。
【００１４】
図１は、本発明の実施形態の電子機器のブロック図である。ここで、電子機器とは、プリンタ、複写機、ファクシミリ装置等の情報処理装置をいう。
【００１５】
図示するように、電子機器は、電子機器全体の動作を制御するメイン制御部１００と、ユーザからの各種操作を受け付けると共に、ユーザに各種情報を提示する操作パネル部２００とを備える。なお、本実施形態の電子機器は、「通常の動作モード（通常モード）」と、操作パネル部２００の不使用状態等（以下、単に「不使用状態」という）が一定時間継続した場合、消費電力を抑制するために一定の機能だけを動作させて、一部の機能を停止させる「省電力モード」とを有する。
【００１６】
メイン制御部１００は、ＡＳＩＣ（Application Specific Integrated Circuit）１１０を備える。ＡＳＩＣ１１０は、ＣＰＵ（Central Processing Unit）１１２、クロック制御部１１１、およびパネルインタフェース部（以下「パネルＩ／Ｆ部」という）１１３を有する。
【００１７】
ＣＰＵ１１２は、メイン制御部１００の動作を制御する。また、ＣＰＵ１１２は、内部にクロック発振回路（図示しない）を備え、内部のクロック発振回路で発振させた内部クロックにより動作する。なお、本実施形態では、ＣＰＵ１１２は、省電力モードの際、内部クロックを停止する。
【００１８】
また、ＣＰＵ１１２は、パネルＩ／Ｆ部１１３を介して、後述する操作パネル２００のＬＣＤ（Liquid Crystal Display）２２０に画像を表示させたり、ＬＥＤ（Light Emitting Diode）２３０の点灯・消灯を制御したりする。ＣＰＵ１１２は、操作パネル部２００のＳＷ（スイッチ）２４０からのデータを受け付けて、受け付けたデータに対応する処理を行う。また、ＣＰＵ１１２は、操作パネル部２００のメモリカードＩ／Ｆ２５０に装着されたメモリカード（図示しない）からデータを読み出したり、メモリカードにデータを書き込んだりする。
【００１９】
クロック制御部１１１は、ＡＳＩＣ１１０内部の各ブロック（ＣＰＵ１１２以外のブロック）へのクロックの供給を制御する。具体的には、クロック制御部１１１は、ＣＰＵ１１２からの指示にしたがい、ＡＳＩＣ１１０内部の各ブロックにクロックを供給する。また、クロック制御部１１１は、ＣＰＵ１１２からの指示にしたがい、ＡＳＩＣ１１０内部の各ブロックに供給しているクロックを停止する。
【００２０】
パネルＩ／Ｆ部１１３は、操作パネル部２００のパネル制御部２１０との間で行われるデータの送受信を制御する。具体的には、パネルＩ／Ｆ部１１３は、パネル制御部２１０にシリアルバス３００で接続されていて、シリアルバス３００を介して、パネル制御部２１０と通信を行う。
【００２１】
このように、パネルＩ／Ｆ部１１３と、パネル制御部２１０とをシリアルバス３００で接続するようにしたのは、ユーザインタフェースとして機能する操作パネル部２００の高機能化に対応するためである。すなわち、操作パネル部２００の高機能化（ＬＥＤ２３０およびＳＷ２４０の数が増加したり、ＬＣＤ２２０が設けられたりする等）すると、パネルＩ／Ｆ部１１３とパネル制御部２１０との間で送受信するデータ量が増加する。本実施形態は、操作パネル部２００に高機能なものを用いるようにしているため、パネルＩ／Ｆ部１１３とパネル制御部２１０との間の通信をシリアルバス３００で行うようにしている。
【００２２】
そして、パネルＩ／Ｆ部１１３は、シリアルバス３００を介して、パネル制御部２１０が送信するデータ（例えば、ＳＷ２４０を介して受け付けたデータ）を受信し、そのデータをＣＰＵに送信する。また、パネルＩ／Ｆ部１１３は、シリアルバス３００を介して、パネル制御部２１０に、ＣＰＵ１１２が送信する各種データ（例えば、ＬＥＤ２３０の点灯コマンド）を送信する。
【００２３】
操作パネル部２００は、パネル制御部２１０と、ＬＣＤ２２０と、複数のＬＥＤ２３０と、複数のＳＷ２４０と、メモリカードＩ／Ｆ２５０とを有する。なお、本実施形態では、ＬＥＤ２３０およびＳＷ２４０の数については特に限定しない。
【００２４】
パネル制御部２１０は、操作パネル部２００の動作を制御する。パネル制御部２１０は、メイン制御部１００のパネルＩ／Ｆ部１１３とシリアルバス３００で接続されている。また、パネル制御部２１０には、シリアルバス３００とは別に、メイン制御部１００のＣＰＵ１１２に接続している専用の信号線３０１が接続されている。
【００２５】
そして、パネル制御部２１０は、シリアルバス３００を介して、ＬＣＤ２２０を表示させるためのデータ、ＬＥＤ２３０の点灯・消灯を指示するデータ、およびメモリカードＩ／Ｆ２５０へアクセスするためのデータを受信する。また、パネル制御部２１０は、シリアルバス３００を介して、パネルＩ／Ｆ部１１３にＳＷ２４０が受け付けたデータ、およびメモリカードＩ／Ｆ２５０からのデータ（メモリカードＩ／Ｆ２５０に装着されたメモリカードから読み出したデータ）を送信する。
【００２６】
また、パネル制御部２１０は、複数のＳＷ２４０の中のいずれかが操作されると、信号線３０１を介して、ＣＰＵ１１２に割り込み信号を送信する。ＣＰＵ１１２は、省電力モードの場合に、割り込み信号を受信すると、電子機器を通常モードに復帰させる。
【００２７】
なお、本実施形態では、パネル制御部２１０の構成について特に限定しない。例えば、パネル制御部２１０は、上述した機能を実現するために専用に設計されたＡＳＩＣを用いることとしてもよい。また、シリアルバス３００には、例えば、Ｉ２ＣやＵＳＢ（Universal Serial Bus）を用いることができる。
【００２８】
続いて、本実施形態の電子機器の通常モードにおける動作および省電力モードにおける動作について説明する。なお、以下では、最初に、通常モードにおける動作、および通常モードから省電力モードに移行する際の動作を説明し、つぎに、省電力モードから通常モードに復帰する際の動作を説明する。
【００２９】
図２は、本実施形態の電子機器の通常モードおよび省電力モードの動作を説明するための図である。
【００３０】
まず、通常モードにおける電子機器の動作を説明する。通常モードにおいて、メイン制御部１００のＣＰＵ１１２は、内部のクロック発振回路（図示せず）で発振させた内部クロックで動作している。また、クロック制御部１１１は、ＣＰＵ１１２からの指示にしたがい、パネルＩ／Ｆ部１１３にクロックを供給している。
【００３１】
そして、パネルＩ／Ｆ部１１３は、パネル制御部２１０に定期的にスキャンを行う（Ｓ１０）。具体的には、パネルＩ／Ｆ部１１３は、所定の間隔で、シリアルバス３００を介して、パネル制御部２１０に、ユーザから受け付けた操作の状態（ステータス）を問い合わせる。
【００３２】
パネル制御部２１０は、パネルＩ／Ｆ部１１３からのステータスの問い合わせを受け付けると、その問い合わせに対する回答を行う(Ｓ１１)。具体的には、パネル制御部２１０は、シリアルバス３００を介して、パネルＩ／Ｆ部１１３に、操作パネル部２００のステータス（ＳＷ２４０から受け付けたデータ等）を送信する。
【００３３】
また、ＣＰＵ１１２は、パネルＩ／Ｆ部１１３をポーリングして（Ｓ２０）、パネル制御部２１０から受け付けたステータスを確認する。具体的には、ＣＰＵ１１２は、パネルＩ／Ｆ部１１３に、パネル制御部２１０から受け付けたステータスを問い合わせる。
【００３４】
パネルＩ／Ｆ部１１３は、ＣＰＵ１１２からのポーリングに対して、パネル制御部２１０から受け付けたステータスを回答する（Ｓ２１）。例えば、パネルＩ／Ｆ部１１３は、パネル制御部２１０からＳＷ２４０からのデータ（ユーザがＳＷ２４０を操作して入力したデータ）を受け付けていれば、そのデータをＣＰＵ１１２に送信する。また、パネルＩ／Ｆ部１１３は、パネル制御部２１０から受け付けたステータスが不使用状態を示すデータ（操作パネル部２００が操作されなかったことを示すデータ）であれば、そのデータをＣＰＵ１１２に回答する。
【００３５】
このように、通常モードにおいて、メイン制御部１００は、ポーリング処理と、定期スキャン処理とをそれぞれ定期的に実行し、操作パネル部２００からの操作を受付け、その操作に対応する処理を行う。そして、メイン制御部１００は、通常モードにおいて、不使用状態が一定時間継続した場合、省電力モードに移行する。
【００３６】
具体的には、ＣＰＵ１１２は、ポーリング処理により、パネル操作部２００の不使用状態が一定時間継続したか否かを判定する。ＣＰＵ１１２は、パネル操作部２００の不使用状態が一定時間継続したと判定した場合、クロック制御部１１１に対して、クロック停止コマンドを送信する（Ｓ３０）。
【００３７】
クロック制御部１１１は、ＣＰＵ１１２からのクロック停止コマンドを受信すると、パネルＩ／Ｆ部１１３に対するクロックの供給を停止する（Ｓ３１）。
【００３８】
また、ＣＰＵ１１２は、クロック制御部１１１にクロック停止コマンドを送信した後、内部クロックを停止する（Ｓ３２）。Ｓ３０、Ｓ３１、Ｓ３２の処理により、メイン制御部１００は、通常モードから省電力モードに遷移する。なお、操作パネル部２００は、省電力モードにおいても、ユーザからの操作を受け付けるため、通常モードの際と同様の動作を行う。
【００３９】
続いて、省電力モードから通常モードに復帰する際の動作について図３を用いて説明する。
【００４０】
図３は、本実施形態の電子機器が省電力モードから通常モードに復帰する際の動作を説明するための図である。なお、本実施形態では、操作パネル部２００にある複数のＳＷ２４０の中のいずれかが操作されると、省電力モードから通常モードに復帰する場合を例にして説明する。
【００４１】
具体的には、パネル制御部２１０は、操作パネル部２００にある複数のＳＷ２４０の中のいずれかが操作されたことを検出すると、信号線３０１を介して、ＣＰＵ１１２に割り込み信号を送信する（Ｓ４０）。
【００４２】
ＣＰＵ１１２は、パネル制御部２１０からの割り込み信号を受信すると、内部クロックの発振を開始して（Ｓ４１）、通常モードへの復帰動作を行う。
【００４３】
具体的には、ＣＰＵ１１２は、内部クロックの発振を開始すると、クロック制御部１１１に対して、クロック供給コマンドを送信する（Ｓ５０）。クロック制御部１１１は、ＣＰＵ１１２からのクロック供給コマンドを受信すると、パネルＩ／Ｆ部１１３にクロック供給を開始する（Ｓ５１）。そして、Ｓ４０、Ｓ４１、Ｓ５０、Ｓ５１の処理により、メイン制御部１００は、省電力モードから通常モードに復帰する。
【００４４】
通常モードでは、上述した図２と同様の処理が行われる。すなわち、通常モードでは、ＣＰＵ１１２によるポーリング処理と、パネルＩ／Ｆ部１１３による定期スキャン処理とがそれぞれ定期的に実行される。
【００４５】
このように、本実施形態では、メイン制御部１００と操作パネル部２００との間に、操作パネル部２００と通信を行うシリアルバス３００とは別に、メイン制御部１００のＣＰＵ１１２に割り込み信号を通知するための専用の信号線３０１を設けるようにしている。そして、この信号線３０１を利用して、割り込み信号をＣＰＵ１１２に通知するようにしている。そのため、省電力モードの際に、シリアルバス３００からデータを受け付けるためのパネルＩ／Ｆ部１１３の動作を停止させても、ＣＰＵ１１２に割り込み信号を通知して、通常モードに復帰させることが可能となる。したがって、本実施形態によれば、省電力モードの際、操作パネル部２００と通信を行うパネルＩ／Ｆ部１１３に対するクロックを停止できるため、より高い省電力効果を奏することができる。
【００４６】
なお、本発明は、以上で説明した実施形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形が可能である。上記の実施形態の説明では、不使用状態が一定時間継続した場合に省電力モードに移行するものとしたが、これは例示に過ぎない。例えば、複数のＳＷ２４０の中に、省電力モードへの移行を受け付けるための専用のＳＷ（省電力モードＳＷ）を設けておいて、省電力モードＳＷが操作された場合に、省電力モードに移行するようにしてもよい。
【００４７】
また、複数のＳＷ２４０の中に、通常モードへの移行を受け付けるための専用のＳＷ（通常モードＳＷ）を設けておいて、省電力モードの場合に、通常モードＳＷが操作されると、通常モードに移行するようにしてもよい。
【００４８】
また、上記実施形態では、操作パネル部２００には、複数のＬＥＤ２３０と、複数のＳＷ２４０とが設けられていることとしたが、ＬＥＤ２３０およびＳＷ２４０は、単数でもよい。
【００４９】
また、上記実施形態では、ユーザからの操作をＳＷ２４０により受け付けることとしたが、特にこれに限定するものではない。ユーザからの要求を受け付ける入力手段として、ＳＷ２４０の代わりに、タッチパネルやキーボード等を用いるようにしてもよい。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施形態の電子機器のブロック図である。
【図２】本実施形態の電子機器の動作を説明するための図である。
【図３】省電力モードから通常モードに復帰する際の動作の説明図である。
【符号の説明】
【００５１】
１００…メイン制御部、１１０…ＡＳＩＣ、１１１…クロック制御部、１１２…ＣＰＵ、１１３…パネルＩ／Ｆ部、２００…操作パネル部、２１０…パネル制御部、２２０…ＬＣＤ、２３０…ＬＥＤ、２４０…ＳＷ、２５０…メモリカードＩ／Ｆ、３００…シリアルバス、３０１…信号線
【図１】
2007306476.tif 000003
【図２】
2007306476.tif 000004
【図３】
2007306476.tif 000005