(57)【要約】【課題】電源プラグが抜かれている等によりＡＣ電源が供給されていない状態やメインスイッチがオフとなっている状態の画像形成装置に対して、通信媒体を介してジョブを投入した場合でも、ユーザがその場で、画像形成装置の外部電源供給状態やメインスイッチの状態を認識できるようにすること。【解決手段】画像形成装置１０のＬＡＮコントローラ４１０は、ＬＡＮを介してジョブを受信した場合に（Ｓ５０１）、コントローラ１１の電源がオンされていない場合、スイッチ４０３，４０５をオンに切り替えてコントローラ１１の電源をオンする動作を行う（Ｓ５０３）。そして、該動作の後でもコントローラ１１の電源がオンされていない場合、メインスイッチ４０４の状態がオフの場合の少なくともいずれかの場合に、ジョブの送信元に、ＡＣ電源の接続を促す通知、メインスイッチのオン操作を促す通知の少なくともいずれかを通知する（Ｓ５０５，Ｓ５０９）。【選択図】図５
2014229975.tif 000002
【特許請求の範囲】
【請求項１】
通信媒体を介してデータ通信を制御する手段であり装置本体に外部電源が供給されていない状態でも前記通信媒体を介して供給される電力を受けて動作可能な通信制御手段を有する画像形成装置であって、
前記通信制御手段は、
前記通信媒体を介してジョブを受信した場合に、前記画像形成装置への前記外部電源の供給状態を判定する第１判定手段と、
前記ジョブを受信した場合に、ユーザによるオン操作により前記画像形成装置に外部電源を供給するためのメインスイッチがオンの状態かどうかを判定する第２判定手段と、
前記ジョブの送信元に、前記第１判定手段の判定結果に基づく情報、前記第２判定手段の判定結果に基づく情報の少なくともいずれかの通知を行う通知手段と、を有する、ことを特徴とする画像形成装置。
【請求項２】
前記画像形成装置は、ユーザによる前記メインスイッチのオン操作又は前記通信制御手段からの制御により、前記画像形成装置への外部電源の供給をオン又はオフに切り替える切り替え手段を有し、
前記通信制御手段は、前記第１判定手段により前記画像形成装置に前記外部電源が供給されていないと判定された場合、前記切り替え手段をオンに切り替え制御する電源制御手段を有し、
前記通知手段は、前記切り替え手段をオンに切り替え制御した後に前記第１判定手段により前記画像形成装置に前記外部電源が供給されていないと判定された場合、前記第２判定手段により前記メインスイッチがオフ状態と判定された場合の少なくともいずれかの場合に、前記通知を行う、ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像形成装置は、
前記外部電源により給電され前記ジョブのデータ処理を行う制御手段と、
前記外部電源により給電され前記制御手段により処理されたジョブの画像形成を行う画像形成手段と、を有し、
前記第１判定手段は、前記制御手段への前記外部電源の供給状態を判定し、
前記電源制御手段は、前記第１判定手段により前記制御手段に前記外部電源が供給されていないと判定された場合、前記切り替え手段をオンに切り替るとともに、前記制御手段を起動し、
また、前記電源制御手段は、前記第１判定手段により前記制御手段に前記外部電源が供給されていると判定され、且つ、前記第２判定手段により前記メインスイッチがオン状態と判定された場合に、前記画像形成手段を起動し、
前記通知手段は、前記切り替え手段をオンに切り替え制御した後に前記第１判定手段により前記制御手段に前記外部電源が供給されていないと判定された場合には、前記外部電源の供給を受けるための電源プラグの接続を促す通知を行い、前記第２判定手段により前記メインスイッチがオフ状態の場合には、前記メインスイッチのオン操作を促す通知を行う、ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記制御手段は、前記起動が完了すると、前記ジョブのデータ処理を開始することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記通信媒体は、ローカルエリアネットワークであることを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記通信媒体は、ローカルエリアネットワークとは異なる通信インタフェースであることを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項７】
前記通信媒体は、ＵＳＢ、又は、Thunderboltであることを特徴とする請求項６に記載の画像形成装置。
【請求項８】
通信媒体を介してデータ通信を制御する手段であり装置本体に外部電源が供給されていない状態でも前記通信媒体を介して供給される電力を受けて動作可能な通信制御手段を有する画像形成装置の制御方法であって、
前記通信制御手段が、前記通信媒体を介してジョブを受信した場合に、前記画像形成装置への前記外部電源の供給状態を判定する第１判定ステップと、
前記通信制御手段が、前記ジョブを受信した場合に、ユーザによるオン操作により前記画像形成装置に外部電源を供給するためのメインスイッチの状態を判定する第２判定ステップと、
前記通信制御手段が、前記ジョブの送信元に、前記第１判定ステップの判定結果に基づく情報、前記第２判定ステップの判定結果に基づく情報の少なくともいずれかを通知する通知ステップと、
を有することを特徴とする画像形成装置の制御方法。
【請求項９】
前記画像形成装置は、ユーザによる前記メインスイッチのオン操作又は前記通信制御手段からの制御により、前記画像形成装置への外部電源の供給をオン又はオフに切り替える切り替え手段を有するものであり、
前記通信制御手段は、前記第１判定ステップにより前記画像形成装置に前記外部電源が供給されていないと判定された場合、前記切り替え手段をオンに切り替え制御する電源制御ステップを有し、
前記通知ステップは、前記切り替え手段をオンに切り替え制御した後に前記第１判定ステップにより前記画像形成装置に前記外部電源が供給されていないと判定された場合、前記第２判定ステップにより前記メインスイッチがオフ状態と判定された場合の少なくともいずれかの場合に、前記通知を行う、ことを特徴とする請求項８に記載の画像形成装置の制御方法。
【請求項１０】
画像形成装置に設けられた通信コントローラを、請求項１乃至７のいずれか１項に記載された通信制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置本体がオフ状態においても通信媒体を経由して電力を供給可能な画像形成装置の制御に関するものである。
【背景技術】
【０００２】
従来、ＰＯＥという、ネットワークケーブルを使用して電子機器に対して電力を供給する技術や、ＵＳＢのケーブルを経由して電子機器に電力を供給する技術がある。なお、ＰＯＥはPower Over Ethernet(登録商標)、ＵＳＢはUniversal Serial Busを示す。
【０００３】
特許文献１には、画像形成装置の主電源がオフした場合に、画像形成装置内のデータを保護するためにＰＯＥ経由で電力を供給することが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−４１３０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の画像形成装置では、電力給電元を主電源からＰＯＥに切り替えた後に、印刷要求を受領した場合、この印刷要求を受け付けずに印刷を行わない旨を通知するため、印刷を行うことができない。たとえ、印刷要求を受け付けたとしても、ＰＯＥから給電される電力により印刷動作を行おうとすると、印刷動作に大きな電力が必要なため、ＰＯＥから供給可能な電力の最大値を超えてしまい、結局、印刷動作を実行することができない。なお、印刷動作では、例えば、紙にトナーを融着させるための定着ヒータ等に大きな電力が必要となる。
【０００６】
また、ＰＯＥからの給電を受けている画像形成装置に対して、ネットワーク経由で印刷ジョブを実行したユーザは、上述の通知により、印刷できないことは分かる。しかし、画像形成装置がどのような状態なのか、画像形成装置のところまで行かないとわからない。例えば、ＡＣ電源と接続する電源プラグが抜けていて画像形成装置に電源が投入できない状態なのか、メインスイッチがオフの状態になっていて印刷できない状態なのかといった状況が、画像形成装置のところまで行かないとわからない。印刷ジョブを完了するためには、ユーザは、画像形成装置のところまで行って状況を確認し、画像形成装置のスイッチオン等を行い、画像形成装置が起動完了するまで待って、印刷ジョブを再投入するといった煩雑な処理が必要となる。このため、印刷ジョブの完了までに多くの時間がかかってしまう。
【０００７】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、外部電源が供給されていない状態やメインスイッチがオフとなっている状態の画像形成装置に対して、通信媒体を介してジョブを投入した場合でも、ユーザはその場で、画像形成装置の外部電源供給状態やメインスイッチの状態を容易に知ることが可能となる仕組みを提供することである。
【課題を解決するための手段】
【０００８】
本発明は、通信媒体を介してデータ通信を制御する手段であり装置本体に外部電源が供給されていない状態でも前記通信媒体を介して供給される電力を受けて動作可能な通信制御手段を有する画像形成装置であって、前記通信制御手段は、前記通信媒体を介してジョブを受信した場合に、前記画像形成装置への前記外部電源の供給状態を判定する第１判定手段と、前記ジョブを受信した場合に、ユーザによるオン操作により前記画像形成装置に外部電源を供給するためのメインスイッチがオンの状態かどうかを判定する第２判定手段と、前記ジョブの送信元に、前記第１判定手段の判定結果に基づく情報、前記第２判定手段の判定結果に基づく情報の少なくともいずれかの通知を行う通知手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、外部電源が供給されていない状態やメインスイッチがオフの状態の画像形成装置に対し、通信媒体を介してジョブを投入した場合でも、ユーザは、その場で画像形成装置の外部電源供給状態やメインスイッチ状態を容易に知ることができる。
さらに、画像形成装置のメインスイッチがオフの状態であっても、ジョブを受信したらジョブのデータ処理を行うコントローラを起動することが可能となり、メインスイッチをオンする前に、前もってジョブのデータ処理を開始することが可能となる。この結果、メインスイッチをオン操作してからジョブが完了するまでの時間を短縮することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の画像形成装置を含むネットワークシステムを例示する図。
【図２】本発明の画像形成装置の外観の例示する図。
【図３】実施例１の画像形成装置のコントローラ構成を例示する図。
【図４】実施例１の画像形成装置の電源制御に関するハード構成を例示する図。
【図５】実施例１の電源制御を例示するフローチャート。
【図６】実施例１の画像形成装置の通電状態を例示する図。
【図７】実施例１の画像形成装置の通電状態を例示する図。
【図８】実施例１の画像形成装置の通電状態を例示する図。
【図９】実施例２の画像形成装置の電源制御に関するハード構成を例示する図。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面を用いて説明する。
【実施例１】
【００１２】
図１は、本発明の一実施例を示す電子機器を適用可能な画像形成装置を含むネットワークシステムの構成の一例を示すブロック図である。
このシステムでは、ホストコンピュータ４０、５０、及び、画像形成装置（１０、２０、３０）がローカルエリアネットワーク（以下ＬＡＮ）６０に接続されているが、本発明におけるシステムは、これらの接続数に限定されるものではない。また、本実施例では、接続方法としてＬＡＮを適用しているが、これに限定されるものではない。例えば、ＵＳＢや、ＷＡＮ（公衆回線）などの任意のネットワークなども適用可能である。
【００１３】
ホストコンピュータ（以下、ＰＣと称する）４０、５０は、パーソナルコンピュータの機能を有している。このＰＣ４０は、ＬＡＮ５０やＷＡＮを介してＦＴＰやＳＭＢプロトコルを用い、ファイルを送受信したり、電子メールを送受信したりすることができる。また、ＰＣ４０、５０から画像形成装置１０、２０、３０に対して、プリンタドライバを介した印字命令を行うことが可能となっている。さらに、ＰＣ４０、５０は、定期的に画像形成装置１０、２０、３０に対して、画像形成装置の状態を問い合わせることができる。画像形成装置１０、２０、３０は、ＰＣ４０、５０からの要求によって、印刷可能であるか否かなどの情報をＰＣ４０、５０に返信することができる。
【００１４】
画像形成装置１０と画像形成装置２０は、同じ構成を有する装置である。画像形成装置３０は、プリント機能のみの画像形成装置であり、画像形成装置１０や画像形成装置２０が有するスキャナ部を有していない。以下では、説明の簡単のために、画像形成装置１０、２０、３０のうちの画像形成装置１０に注目して、その構成を詳細に説明し、画像形成装置２０、３０の説明は省略する。
【００１５】
画像形成装置１０は、スキャナ部１３、プリンタ部１４、コントローラ（Controller Unit）１１、操作部１２を有する。スキャナ部１３、画像入力デバイスである。プリンタ部１４、画像出力デバイスである。コントローラ１１は、像形成装置１０全体の動作制御を司る。操作部１２は、ユーザインタフェース（ＵＩ）として機能する。
【００１６】
図２は、画像形成装置１０の外観の一例を示す図である。
スキャナ部１３は、複数のＣＣＤを有している。この各ＣＣＤの感度が夫々異なっていると、たとえ原稿上の各画素の濃度が同じであったとしても、各画素が夫々違う濃度であると認識されてしまう。そのため、スキャナ部１３では、最初に白板（一様に白い板）を露光走査し、露光走査して得られた反射光の量を電気信号に変換してコントローラ１１に出力している。続いて、この原稿上の画像をスキャンする構成について説明する。
【００１７】
スキャナ部１３は、原稿上の画像を露光走査して得られた反射光をＣＣＤに入力することで画像の情報を電気信号に変換する。さらに、スキャナ部１３は、電気信号をＲ，Ｇ，Ｂ各色からなる輝度信号に変換し、当該輝度信号を画像データとしてコントローラ１１に対して出力する。
【００１８】
なお、原稿は原稿フィーダ２０１のトレイ２０２にセットされる。ユーザが操作部１２から読み取り開始を指示すると、コントローラ１１からスキャナ部１３に原稿読み取り指示が与えられる。スキャナ部１３は、この指示を受けると原稿フィーダ２０１のトレイ２０２から原稿を１枚ずつフィードして、原稿の読み取り動作を行う。なお、原稿の読み取り方法は、原稿フィーダ２０１による自動送り方式ではなく、原稿を不図示のガラス面上に載置し露光部を移動させることで原稿の走査を行う方法であってもよい。
【００１９】
プリンタ部１４は、コントローラ１１から受取った画像データを用紙上に形成する画像形成デバイスである。なお、本実施例において、画像形成方式は感光体ドラムや感光体ベルトを用いた電子写真方式となっているが、本発明はこれに限定されるものではない。例えば、微少ノズルアレイからインクを吐出して用紙上に印字するインクジェット方式などでも適用可能である。また、プリンタ部１４には、異なる用紙サイズ又は異なる用紙向きを選択可能とする複数の用紙カセット２０３、２０４、２０５が設けられている。排紙トレイ２０６には印字後の用紙が排出される。
【００２０】
図３は、実施例１における画像形成装置１０のコントローラ１１の構成をより詳細に説明するためのブロック図である。
コントローラ１１は、スキャナ部１３やプリンタ部１４と電気的に接続されており、一方ではＬＡＮ６０などを介してＰＣ４０、５０や外部の装置などと接続されている。このような構成により、画像データやデバイス情報のコントローラ１１への入出力が可能となっている。
【００２１】
ＣＰＵ３０１は、ＲＯＭ３０３に記憶された制御プログラム等に基づいて接続中の各種デバイスとのアクセスを統括的に制御すると共に、コントローラ１１内部で行われる各種処理についても統括的に制御する。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、かつ画像データを一時記憶するためのメモリでもある。このＲＡＭ３０２は、記憶した内容を電源ｏｆｆ後も保持しておくＳＲＡＭ及び電源ｏｆｆ後には記憶した内容が消去されてしまうＤＲＡＭにより構成されている。
【００２２】
ＲＯＭ３０３には、装置のブートプログラムなどが格納されている。ＨＤＤ３０４はハードディスクドライブであり、システムソフトウェアや画像データを格納することが可能となっている。なお、ＨＤＤ３０４の代わりに、ＳＳＤ(Solid State Drive)等の他の記憶装置を用いてもよい。
【００２３】
操作部Ｉ／Ｆ３０５は、システムバス３０７と操作部１２とを接続するためのインタフェース部である。この操作部Ｉ／Ｆ３０５は、操作部１２に表示するための画像データをシステムバス３０７から受取り操作部１２に出力すると共に、操作部１２から入力された情報をシステムバス３０７へと出力する。
【００２４】
ＬＡＮコントローラ３０６は、ＬＡＮ６０及びシステムバス３０７に接続し、ＬＡＮ６０を介した外部装置とのデータ通信における情報の入出力制御を行う通信制御部である。また、ＬＡＮコントローラ３０６は、ＰＯＥ(Power Over Ethernet(登録商標))の受電部を搭載しており、画像形成装置１０本体の電源がオフの場合でも、ＬＡＮケーブルから電力供給を受けることが可能である。そのため、画像形成装置１０の電源から供給される電力だけでなく、ＰＯＥで供給される電力によっても、ＬＡＮコントローラは動作することが可能である。
【００２５】
画像バス３０８は、画像データをやり取りするための伝送路であり、ＰＣＩバスやＩＥＥＥ１３９４等々のバスで構成されている。画像処理３０９は、画像処理を行うためのものであり、ＲＡＭ３０２に記憶された画像データを読み出し、ＪＰＥＧ、ＪＢＩＧなどの拡大または縮小および、色調整などの画像処理を行うことが可能である。
【００２６】
スキャナ画像処理部３１０は、スキャナ部１３からスキャナＩ／Ｆ３１１を介して受取った画像データに対して、補正、加工、及び編集を行う。なお、スキャナ画像処理部３１０は、受取った画像データがカラー原稿か白黒原稿か、文字原稿か写真原稿かなどを判定する。そして、その判定結果を画像データに付随させる。こうした付随情報を属性データと称する。
【００２７】
プリンタ画像処理部３１２は、この画像データに付随させられている属性データを参照しながら画像データに画像処理を施す。画像処理後の画像データは、プリンタＩ／Ｆ３１３を介してプリンタ部１４に出力される。
【００２８】
図４は、実施例１におけるコントローラ１１、スキャナ部１３、及びプリンタ部１４の電源制御に関するハードウェア構成を示すブロック図である。
電源プラグ４００は、外部電源（ＡＣ電源）と画像形成装置１０とを接続する電源プラグである。
【００２９】
第一電源４０１は、電源プラグ４００を介して供給されるＡＣ電源をＤＣ電源に変換し、コントローラ１１のＲＡＭ３０２やＬＡＮコントローラ３０６等に対して第一電源を供給するためのものである。第一電源４０１から供給される電源は主に、画像形成装置１０がＳｌｅｅｐ状態にはいった場合でも、ＲＡＭ３０２やＬＡＮコントローラ３０６等に対して電源供給を行うために備えられている電源である。第一電源４０１では、画像形成装置１０がＳｌｅｅｐ状態の場合においても、ネットワークからのジョブの検知等を実施することを目的に電源供給が行われている。
【００３０】
第二電源４０２は、電源プラグ４００等を介して供給されるＡＣ電源をＤＣ電源に変換し、コントローラ１１に搭載されている各デバイスや、スキャナ部１３、プリンタ部１４に対して第二電源を供給する。第二電源４０２から供給される第二電源は、画像形成装置１０がＳｌｅｅｐ状態の時に電源供給を停止する電源である。第二電源４０２は、画像形成装置１０がＳｌｅｅｐ状態においての消費電力を下げるために、Ｓｌｅｅｐ状態時に電源供給が不要な各デバイスに対しての電源として備えられている。
【００３１】
スイッチ４０３は、制御信号４１０によってオフ／オンされるスイッチである。ＯＲ回路４１６に対して、ＬＡＮコントローラ３０６によって制御される制御信号４１１及びユーザによって操作されるメインスイッチ４０４の状態を通知する状態通知信号４１２が入力されている。制御信号４１１または状態通知信号４１２がオンされるとＯＲ回路４１６から出力される制御信号４１０がオンになる。スイッチ４０３がオンになると第一電源４０１から供給される第一電源が、ＲＡＭ３０２やＬＡＮコントローラ３０６に対して供給される。スイッチ４０３は、ＦＥＴやリレースイッチ等によって実現することができる。
【００３２】
メインスイッチ４０４は、ユーザによって画像形成装置１０への電源オン／オフの操作をするためのメインスイッチである。ユーザがメインスイッチ４０４をオンすることで制御信号４１２がオンされ、ＯＲ回路４１６に入力され、ＯＲ回路４１６から制御信号４１０がオンで出力される。制御信号４１０がオンされると、スイッチ４０３はオンされるので、第一電源４０１からコントローラ１１に搭載されているＲＡＭ３０２やＬＡＮコントローラ３０６に対して第一電源が供給されるようになる。
【００３３】
スイッチ４０５は、ＬＡＮコントローラ３０６によって制御される制御信号４１３によってオフ／オンされるスイッチである。制御信号４１３がオンになると、ＡＣ電源から第二電源４０２に対して通電される。スイッチ４０５は、ＦＥＴやリレースイッチ等によって実現することができる。
【００３４】
スイッチ４０６は、ＬＡＮコントローラ３０６によって制御される制御信号４１４によってオフ／オンされるスイッチである。スイッチ４０６がオンになると、第二電源４０２からプリンタ部１４に対して電力供給される。制御信号４１４は、ＣＰＵ３０１においてプリンタ部１４を使用すると判断された場合にオンされる。スイッチ４０６は、ＦＥＴやリレースイッチ等によって実現することができる。
【００３５】
スイッチ４０７は、ＬＡＮコントローラ３０６によって制御される制御信号４１５によってオフ／オンされるスイッチである。スイッチ４０７がオンになると、第二電源４０２からスキャナ部１３に対して電力供給される。制御信号４１５は、ＣＰＵ３０１においてスキャナ部１３を使用すると判断された場合にオンされる。スイッチ４０７は、ＦＥＴやリレースイッチ等によって実現することができる。
【００３６】
上述した制御信号４１０は、第一電源をコントローラ１１に対して投入するためにスイッチ４０３のオフ／オン制御を行うための信号である。制御信号４１０は、ユーザによって制御されるスイッチ４０４の状態通知信号４０４またはＬＡＮコントローラ３０６で制御する制御信号４１１がオンされた場合に、制御信号４１０はオンされる。制御信号４１０は、ユーザによってメインスイッチ４０４がオンされるあるいはＬＡＮコントローラ４１１によって制御信号４１１がオンされた場合に、第一電源をコントローラ１１に対して供給するための信号である。
【００３７】
制御信号４１１は、ＬＡＮコントローラ３０６がスイッチ４０３を制御するための信号である。制御信号４１１は、メインスイッチ４０４がオフ状態で、ＬＡＮコントローラ３０６でジョブを受けつけた場合に、第一電源をコントローラ１１に供給するためにスイッチ４０３をオンすることを目的としている。
【００３８】
状態通知信号４１２は、メインスイッチ４０４の状態をＬＡＮコントローラ３０６へ通知及びメインスイッチ４０４を制御するための信号である。状態通知信号４１２は、ＬＡＮコントローラ３０６によって状態通知信号４１２の状態を確認して、画像形成装置１０のメインスイッチ４０４がオフの場合には、メインスイッチ４０４をオンしないとジョブを実行することができないということをユーザに対して通知すること等を目的とした信号である。
制御信号４１３は、第二電源をコントローラ１１、スキャナ部１３、及びプリンタ部１４に対して投入するためにスイッチ４０５のオフ／オン制御を行うための信号である。制御信号４１３は、ＬＡＮコントローラ３０６によって制御信号４１３の制御が行われ、第二電源をコントローラ１１等に供給すること等を目的とした信号である。
【００３９】
制御信号４１４は、第二電源をプリンタ部１４に投入するためのスイッチ４０６を制御するための信号である。コントローラ１１は、プリンタ部１４を使用するジョブの場合に、制御信号４１４をオンしてプリンタ部への通電を行う。制御信号４１５は、第二電源をスキャナ部１３に投入するためのスイッチ４０７を制御するための信号である。コントローラ１１は、スキャナ部１３を使用するジョブの場合に制御信号４１５をオンしてスキャナ部１３への通電を行う。
【００４０】
電源検知回路４１７は、第一電源がコントローラ１１に対して投入されているかを検知するための回路である。第一電源のコントローラ１１への供給状態を電源検知回路４１７が検知し、第一電源状態通知信号４１９でＬＡＮコントローラ３０６に対して通知する。電源検知回路４１８は、第二電源がコントローラ１１に対して投入されているかを検知するための回路である。第二電源のコントローラ１１への供給状態を電源検知回路４１８が検知し、第二電源状態通知信号４２０でＬＡＮコントローラ３０６に対して通知する。
【００４１】
図５は、実施例１のＬＡＮコントローラ３０６がＬＡＮ６０からのジョブを検知した場合に実行する画像形成装置１０の電源制御処理の一例を示すフローチャートである。このフローチャートの処理は、ＬＡＮコントローラ３０６により実行される。なお、ＬＡＮコントローラ３０６は、ＬＡＮコントローラ３０６内のプロセッサがＬＡＮコントローラ３０６内のＲＯＭ等にコンピュータ読み取り可能に記録されたプログラムを読み出して実行することにより図５に示す処理を実現する構成でもよい。また、ＬＡＮコントローラ３０６は、ハードウェアの構成により図５に示す処理を実現する構成でもよい。また、ＬＡＮコントローラ３０６内のプロセッサが実行するプログラムは、ＲＯＭ３０３等からＬＡＮコントローラ３０６内のメモリにロードされたものでもよい。なお、図中、Ｓ５０１〜Ｓ５１０は各ステップを示す。
【００４２】
Ｓ５０１において、ＬＡＮコントローラ３０６は、ＬＡＮ６０からのジョブの受信を検知したどうかを判定する。そして、ＬＡＮ６０からのジョブの受信を検知したと判定した場合（Ｓ５０１でＹｅｓの場合）、ＬＡＮコントローラ３０６は、Ｓ５０２に処理を遷移させる。
【００４３】
Ｓ５０２では、ＬＡＮコントローラ３０６は、コントローラ１１の電源がオンされているか否かを判定する。この判定は次の手順で行われる。コントローラ１１は、コントローラ１１に搭載されている電源検知回路４１７、４１８で第一電源及び第二電源が供給されていれば、通知信号４１９、４２０を使用してその旨をＬＡＮコントローラ３０６に通知する。そして、ＬＡＮコントローラ３０６は、通知信号４１９、４２０の状態からコントローラ１１の電源がオンされているか否かを判定する。
【００４４】
そして、上記Ｓ５０２において、コントローラ１１の電源がオフであると判定した場合（Ｓ５０２でＮｏの場合）、ＬＡＮコントローラ３０６は、Ｓ５０３に処理を遷移させる。一方、上記Ｓ５０２において、コントローラ１１の電源がオンであると判定した場合（Ｓ５０２でＹｅｓの場合）、ＬＡＮコントローラ３０６は、Ｓ５０７に処理を遷移させる。
【００４５】
コントローラ１１に対して電源が投入されているのであれば（Ｓ５０２でＹｅｓの場合）、ＬＡＮ６０経由で受け付けたジョブに対しての各種処理の実行を、ＣＰＵ３０１が開始することが可能となる。一方、コントローラ１１の電源がオフの場合（Ｓ５０２でＮｏの場合）、各デバイスの電源状態は図６のようになっており、ＰＯＥで電力を供給されているＬＡＮコントローラ３０６にのみ電源が入っており、他のデバイスは非通電状態である。よって、この状態では、ＬＡＮ６０経由で受け付けたジョブに対しての各種処理の実行をＣＰＵ３０１が開始することはできない。
【００４６】
上記Ｓ５０２でＮｏの場合、Ｓ５０３において、ＬＡＮコントローラ３０６は、コントローラ１１に対しての電源をオンさせる。コントローラ１１に対しての電源をオンするためのＬＡＮコントローラ３０６の動作を以下に示す。ＬＡＮコントローラ３０６が、制御信号４１１をオンすることでスイッチ４０３がオンになり、第一電源がコントローラ１１に投入される。また、ＬＡＮコントローラ３０６が、制御信号４１３をオンすることでスイッチ４０５がオンになり、第二電源がコントローラ１１に投入される。ＬＡＮコントローラ３０６は、制御信号４１１及び４１３をオンしたら、Ｓ５０４に処理を遷移させる。
【００４７】
Ｓ５０４において、ＬＡＮコントローラ３０６は、コントローラ１１の電源がオンされているか否かを判定する。この判定は、上述したＳ５０２と同様の手順で行われる。そして、上記Ｓ５０４において、コントローラ１１の電源がオフであると判定した場合（Ｓ５０４でＮｏの場合）、ＬＡＮコントローラ３０６は、Ｓ５０５に処理を遷移させる。一方、上記Ｓ５０４において、コントローラ１１の電源がオンであると判定した場合（Ｓ５０４でＹｅｓの場合）、ＬＡＮコントローラ３０６は、Ｓ５０７に処理を遷移させる。
【００４８】
コントローラ１１に対して電源が投入されているのであれば（Ｓ５０４でＹｅｓの場合）、ＬＡＮ６０経由で受け付けたジョブに対しての各種処理の実行をＣＰＵ３０１が開始することが可能となる。なお、コントローラ１１の電源がオンされたときの各デバイスの電源状態は、図７のようになっており、コントローラ１１内の各種デバイスに電源が入っており、スキャナ部１３及びプリンタ部１４は非通電状態である。
【００４９】
上記Ｓ５０４でＮｏの場合、Ｓ５０５において、ＬＡＮコントローラ３０６は、上記Ｓ５０１で検出されたジョブを投入したユーザに対して、ＡＣの接続（例えば、電源プラグ４００のＡＣ電源への接続）及びメインスイッチオンすることを促す通知をＬＡＮ６０経由で通知する。ここでは、ＬＡＮコントローラ３０６は、上記Ｓ５０４でコントローラ１１に対して電源が投入されないと判断したために、電源投入するために必要なＡＣの接続（例えば電源プラグ４００の接続）と、後述するＳ５０７でＬＡＮコントローラ３０６が確認するメインスイッチ４０４をオンする操作を促すメッセージを、上記Ｓ５０１で検出されたジョブを投入したユーザに対して通知する。即ち、上記Ｓ５０１で検出されたジョブの投入元（ジョブの送信元）の装置に対して、このメッセージを通知する。なお、メッセージは、例えば、通知内容を言語で表現したものでもよいし、通知内容をイラスト等で表現した画像データでもよい。これにより、ジョブを投入したユーザは、ジョブを投入したにも関わらずＡＣ電源の不接続等によりコントローラ１１に電源が投入されていないためにジョブが実行されない場合、画像形成装置１０がどのような状態かを容易に把握することが可能となる。ＬＡＮコントローラ６０は、ユーザに対して上記メッセージを通知した後に、Ｓ５０６に処理を遷移させる。
【００５０】
Ｓ５０６において、ＬＡＮコントローラ３０６は、コントローラ１１の電源がオンされているか否かを判定する。この判定は、上述したＳ５０２と同様の手順で行われる。そして、上記Ｓ５０６において、コントローラ１１の電源がオフであると判定した場合（Ｓ５０６でＮｏの場合）、ＬＡＮコントローラ３０６は、Ｓ５０６の判定を繰り返す。なお、Ｓ５０５に処理を移行し、再度、上記メッセージをユーザに通知するようにしてもよい。
【００５１】
一方、上記Ｓ５０６において、コントローラ１１の電源がオンであると判定した場合（Ｓ５０６でＹｅｓの場合）、ＬＡＮコントローラ３０６は、Ｓ５０７に処理を遷移させる。コントローラ１１に対して電源が投入されているのであれば、ＬＡＮ６０経由で受け付けたジョブに対しての各種処理の実行をＣＰＵ３０１が開始することが可能となる。即ち、コントローラ１１の電源がオンになると、ＣＰＵ３０１は、上記Ｓ５０１で検知されたジョブの処理を開始する。例えば、印刷ジョブに含まれるＰＤＬ(Page Description Language)を解釈して、ラスター・イメージに展開する処理等を行う。
【００５２】
上記Ｓ５０２、Ｓ５０４、又はＳ５０６でＹｅｓの場合、Ｓ５０７において、ＬＡＮコントローラ３０６は、画像形成装置１０のメインスイッチ４０４がオンされているか否かを判定する。この際、ＬＡＮコントローラ３０６は、メインスイッチ４０４の状態を通知する通知信号４１２の状態を確認することで、メインスイッチ４０４がオン状態であるかオフ状態であるかの判定を行う。
【００５３】
そして、上記Ｓ５０７において、メインスイッチ４０４がオン状態であると判定した場合（Ｓ５０７でＹｅｓの場合）、ＬＡＮコントローラ３０６は、Ｓ５１０に処理を遷移させる。一方、メインスイッチ４０４がオフ状態であると判定した場合（Ｓ５０７でＮｏの場合）、ＬＡＮコントローラ３０６は、Ｓ５０８に処理を遷移させる。
【００５４】
Ｓ５０８では、ＬＡＮコントローラ３０６は、上記Ｓ５０１で検知されたジョブを投入したユーザに対し、メインスイッチ４０４がオフ状態のためメインスイッチ４０４をオンする操作をするように促すメッセージ（例えば、「メインスイッチ４０４がオフ状態のためオンしてください。」）を通知する。即ち、ＬＡＮコントローラ３０６は、上記Ｓ５０１で検出されたジョブの投入元（ジョブの送信元）の装置に対して、このメッセージを通知する。これによりユーザはジョブを投入したにも関わらず、メインスイッチ４０４がオフ等のためジョブが実行されない場合に、画像形成装置１０がどのような状態になっているかを容易に把握することが可能となる。ＬＡＮコントローラ６０は、ユーザに対して通知した後にはＳ５０９に遷移する。
【００５５】
Ｓ５０９において、ＬＡＮコントローラ３０６は、画像形成装置１０のメインスイッチ４０４がオンされているか否かを判定する。この判定は、上述したＳ５０７と同様の手順で行われる。
【００５６】
そして、上記Ｓ５０９において、メインスイッチ４０４がオン状態であると判定した場合（Ｓ５０９でＹｅｓの場合）、ＬＡＮコントローラ３０６は、Ｓ５１０に処理を遷移させる。一方、メインスイッチ４０４がオフ状態であると判定した場合（Ｓ５０９でＮｏの場合）、ＬＡＮコントローラ３０６は、Ｓ５０９の判定を繰り返す。なお、Ｓ５０８に処理を移行し、再度、上記メッセージをユーザに通知するようにしてもよい。
【００５７】
上記Ｓ５０７、Ｓ５０９でＹｅｓの場合、Ｓ５１０において、ＬＡＮコントローラ３０６は、スキャナ部１３及びプリンタ部１４に対して電源をオンさせる。電源をオンさせるために、ＬＡＮコントローラ３０６が、制御信号４１４及び制御信号４１５をオンすることで、スイッチ４０６及びスイッチ４０７がオンになり、第二電源がスキャナ部１３及びプリンタ部１４に投入される。スキャナ部１３及びプリンタ部１４の電源がオンされた場合の各デバイスの電源状態は図８のようになっており、画像形成装置１０全体に通電されている状態である。なお、ＬＡＮコントローラ３０６が、上記Ｓ５０１で投入されたジョブの種別等を判断可能な場合には、ジョブの種別を判断し、必要に応じて、スキャナ部１３、プリンタ部１４のいずれかのみに対して電源をオンするように構成してもよい。Ｓ５１０の処理を終了すると、ＬＡＮコントローラ３０６は、本フローチャートの処理を終了する。
【００５８】
図５に示すように、本実施例の画像形成装置では、メインスイッチ４０４がオフ状態では、スキャナ部１３やプリンタ部１４の電源をオンしないように制御している。これは、メインスイッチ４０４がオフ状態で、スキャナ部１３やプリンタ部１４の電源がオンされて、スキャナ部１３やプリンタ部１４でジョブの処理が行われることは、ユーザの意識からすると非常に不自然な動作となり、画像形成装置の傍に居るユーザを驚かせてしまったり、画像形成装置を管理するユーザの意図に反した動作となるからである。
【００５９】
図６〜図８は、実施例１におけるコントローラ１１、スキャナ部１３、及びプリンタ部１４の電源状態の一例を示す図である。
図６では、画像形成装置１０の電源はオフ状態で、ＰＯＥでＬＡＮコントローラ３０６のみに通電されている状態を示す。
図７では、画像形成装置１０のメインスイッチはオフ状態で、コントローラ１１に通電されている状態を示す。
図８では、画像形成装置１０全体に通電されている状態を示す。
【００６０】
以上のことから、ＰＯＥから電源供給されているＬＡＮコントローラ３０６において、ＬＡＮ経由のジョブを検知した際に、コントローラ１１の電源状態及び電源制御や画像形成装置１０のメインスイッチの状態を判断することで、画像形成装置１０がどのような電源状態／スイッチ状態であるかを、ジョブを投入したユーザに対して通知することが可能となる。また、ＬＡＮコントローラ３０６がコントローラ１１に対しての電源制御を行うことで、コントローラ１１に電源が投入されていない状態でジョブが投入された場合に、画像形成装置１０全体をオンする前にコントローラ１１に対して電源供給することが可能となり、先にコントローラ１１内のＣＰＵ３０１が動作可能となることから、画像形成装置１０全体がオンされる前にジョブ処理を開始することが可能となる。
【実施例２】
【００６１】
上記実施例１では、ＬＡＮ経由でＬＡＮコントローラ３０６に通電されている場合について説明した。実施例２では、ＬＡＮとは異なる通信インタフェース経由で通信コントローラに通電されている場合について記載する。例えば、ＵＳＢ経由でＵＳＢコントローラに通電されている場合について記載する。なお、ＵＳＢは、Universal Serial Busを示す。
【００６２】
本実施例のコントローラ１１は、図３の構成に加え、ＵＳＢコントローラ９０１を有するものとする。なお、ＬＡＮコントローラ３０６の代わりに、ＵＳＢコントローラ９０１を設ける構成であってもよい。
【００６３】
図９は、実施例２におけるコントローラ１１、スキャナ部１３、及びプリンタ部１４の電源制御に関するハードウェア構成の一例を示すブロック図である。なお、図４と同一のものには同一の符号を付してある。
【００６４】
ＵＳＢコントローラ９０１は、ＵＳＢ９００及びシステムバス３０７（図３）に接続し、ＵＳＢ９００を介した外部装置とのデータ通信における情報の入出力制御を行う通信制御部である。また、ＵＳＢコントローラ９０１は、ＵＳＢ経由ＶＢＵＳの受電部も搭載しており、画像形成装置１０本体の電源がオフの場合でも、ＵＳＢケーブルから電力供給を受けることが可能である。そのため画像形成装置１０の電源から供給される電力だけでなく、ＵＳＢで供給される電力によっても、ＵＳＢコントローラ９０１は動作することが可能である。
【００６５】
なお、ＵＳＢコントローラ９０１以外の構成に関しては実施例１と同様である。なお、ＵＳＢコントローラ９０１により電源制御処理は、図５に示した実施例１のＬＡＮコントローラ３０６により電源制御処理の主体を、ＬＡＮコントローラ３０６からＵＳＢコントローラ９０１に読み替えたものとなる。また、Ｓ５０１に示したＬＡＮ経由のジョブの検知の判定は、ＵＳＢ経由のジョブの検知の判定に読み替える。
【００６６】
なお、ＵＳＢコントローラ９０１は、ＵＳＢコントローラ９０１内のプロセッサがＵＳＢコントローラ９０１内のＲＯＭ等にコンピュータ読み取り可能に記録されたプログラムを読み出して実行することにより図５のような処理を実現する構成でもよい。また、ＵＳＢコントローラ９０１は、ハードウェアの構成により図５に示したような処理を実現する構成でもよい。また、ＵＳＢコントローラ９０１内のプロセッサが実行するプログラムは、ＲＯＭ３０３等からＵＳＢコントローラ９０１内のメモリにロードされたものでもよい。
【００６７】
以上のことから、ＵＳＢから電源供給されているＵＳＢコントローラ９０１において、ＵＳＢ経由のジョブを検知した際に、コントローラ１１の電源状態及び電源制御や画像形成装置１０のメインスイッチの状態を判断することで、画像形成装置１０がどのような電源状態／スイッチ状態であるかを、ジョブを投入したユーザに対して通知することが可能となる。また、ＵＳＢコントローラ９０１がコントローラ１１に対しての電源制御を行うことで、コントローラ１１に電源が投入されていない状態でジョブが投入された場合に、画像形成装置１０全体をオンする前にコントローラ１１に対して電源供給することが可能となり、先にコントローラ１１内のＣＰＵ３０１が動作可能となることから、画像形成装置１０全体がオンされる前にジョブ処理を開始することが可能となる。
【００６８】
なお、ＬＡＮコントローラ３０６がＬＡＮ経由で投入されたジョブを検知した場合には、ＬＡＮコントローラ３０６が実施例１の処理を実行し、また、ＵＳＢコントローラ９０１がＵＳＢ経由で投入されたジョブを検知した場合には、ＵＳＢコントローラ９０１が実施例２の処理を実行するように構成してもよい。このような構成により、実施例１の効果と実施例２の効果の双方を得ることができる。
【００６９】
また、ジョブの投入は、ＬＡＮ、ＵＳＢに限定されるものではなく、給電可能な他の通信規格の通信媒体（例えば、Thunderbolt）を介して投入されたジョブを受け取った場合にも、本発明は適用可能である。この場合、その通信媒体を介したデータの入出力を制御するコントローラが、ＬＡＮコントローラ３０６やＵＳＢコントローラ９０１と同様の処理を実行するものとする。
【００７０】
なお、ホストコンピュータより、通信媒体（例えばＬＡＮ６０やＵＳＢ９００）を介して画像形成装置１０の状態を検知するためのジョブを画像形成装置１０に送信した場合について説明する。画像形成装置１０の通信コントローラ（例えばＬＡＮコントローラ３０６やＵＳＢコントローラ９０１）は、画像形成装置１０の状態を検知するためのジョブを受信した場合に、コントローラ電源がＯＮされているか判定し（Ｓ５０２と同様）、また、メインスイッチ４０４がオンの状態かどうかを判定し（Ｓ５０７と同様）、前記ジョブの送信元に、前記コントローラ電源の判定結果に基づく情報、前記メインスイッチ４０４の判定結果に基づく情報の少なくともいずれかの通知を行うものとする（Ｓ５０５やＳ５０８と同様）。この場合、プリンタ部１４やスキャナ部１３の電源はオンしないものとする。
【００７１】
また、装置本体の電源がオフされていても、通信媒体を介した入出力を制御するコントローラが電池やソーラーパネル等により動作する場合は、その通信媒体は給電不可能なものであっても本発明を適用可能である。
【００７２】
なお、画像形成装置１０を代表して説明したが、画像形成装置２０、３０であっても同様である。また、本発明は、画像形成装置以外の電子機器にも適用可能である。例えば、通信媒体を介してジョブを受信して処理可能な電子機器であれば、他の種類の電子機器にも、本発明は適用可能である。
【００７３】
以上のように、本発明によれば、画像形成装置本体がオフ状態においても通信媒体（ＬＡＮやＵＳＢ−Ｄ等々）経由で電力を供給可能な状態である場合に、画像形成装置の電源の状態及びユーザによってＯＦＦ／ＯＮ可能なメインスイッチの状態を確認し、その電源及びメインスイッチの状態をユーザに対して通知することができる。
例えば、電源プラグが抜かれている等により外部電源が供給されていない状態やメインスイッチがオフとなっている状態の画像形成装置に対して、通信媒体を介してジョブを投入した場合でも、ユーザはその場で、画像形成装置の外部電源供給状態やメインスイッチの状態を容易に知ることができる。
さらに、画像形成装置のメインスイッチがオフの状態であっても、ジョブを受信したらジョブのデータ処理を行うコントローラを起動することが可能となり、メインスイッチをオンする前に、前もってジョブのデータ処理を開始することが可能となる。この結果、メインスイッチをオン操作してからジョブが完了するまでの時間を短縮することができる。
【００７４】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器（例えばコンピュータ、インタフェース機器、リーダ、プリンタなど）から構成されるシステムに適用しても良いし、また、一つの機器からなる装置（例えば、複合機、プリンタ、ファクシミリ装置などの電子機器）に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
【００７５】
（他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００７６】
３０６    ＬＡＮコントローラ
４０１    第一電源
４０２    第二電源
４０３    スイッチ
４０４    メインスイッチ
４１７，４１８    電源検知回路
９０１    ＵＳＢコントローラ
【図１】
2014229975.tif 000003
【図２】
2014229975.tif 000004
【図３】
2014229975.tif 000005
【図４】
2014229975.tif 000006
【図５】
2014229975.tif 000007
【図６】
2014229975.tif 000008
【図７】
2014229975.tif 000009
【図８】
2014229975.tif 000010
【図９】
2014229975.tif 000011