(57)【要約】【課題】本発明は、ネットワークを介して電源の制御を適切かつ効率的に行うネットワーク機器及びネットワークシステムに関する。【解決手段】ネットワークシステム１は、デスクトップＰＣ３やノートＰＣ４等のクライアント端末が、ＬＡＮ２を介してネットワーク機器としての複写機５、プリンタ６、スキャナ７及びファクシミリ装置８等の電源のオフを命令する電源オフ命令コマンドを一斉送信または同報送信すると、ネットワーク機器が、該電源オフ命令コマンドが自己宛のコマンドであるかチェックし、自己宛のコマンドであると、予め設定保存されている電源オフ時の設定情報に基づいて電源オフを実行可能な状態であるか判別し、実行可能状態であると、電源をオフにする電源制御処理を行う。【選択図】          図１
2008003863.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続され、該ネットワークから送られてくる各種コマンドに基づいて各種処理を実行するネットワーク機器であって、前記ネットワークからのコマンドとして電源制御コマンドが送られてくると、該電源制御コマンドが自己宛のコマンドであるかチェックするチェック手段と、該電源制御コマンドが自己宛のコマンドであると、予め設定情報記憶手段に保存されている電源制御時の設定情報に基づいて該電源制御コマンドの要求内容を実行可能な状態であるか判別する判別手段と、実行可能状態であると、該電源制御コマンドの要求内容を実行する電源制御処理を行う制御手段と、を備えていることを特徴とするネットワーク機器。
【請求項２】
クライアント端末とネットワーク機器がネットワークに接続され、該クライアント端末から該ネットワークを介して該ネットワーク機器に各種コマンドを送信して、該ネットワーク機器が該コマンドに基づいて各種処理を実行するネットワークシステムであって、前記クライアント端末が、前記ネットワークを介して前記ネットワーク機器の電源を制御する電源制御コマンドを一斉送信または同報送信し、前記ネットワーク機器が、前記ネットワークを介して前記電源制御コマンドが送られてくると、該電源制御コマンドが自己宛のコマンドであるかチェックするチェック手段と、該電源制御コマンドが自己宛のコマンドであると、予め設定情報記憶手段に保存されている電源制御時の設定情報に基づいて該電源制御コマンドの要求内容を実行可能な状態であるか判別する判別手段と、実行可能状態であると、該電源制御コマンドの要求内容を実行する電源制御処理を行う制御手段と、を備えていることを特徴とするネットワークシステム。
【請求項３】
前記ネットワーク機器は、前記電源制御処理機能のオン／オフを、該ネットワーク機器での操作に応じて、または、前記ネットワークを介した所定のコマンドに応じて前記設定情報記憶手段に前記設定情報として予め設定保存する設定情報保存手段を備え、前記判別手段が、該設定情報記憶手段の該設定情報に基づいて前記受信した電源制御処理機能がオンであるか判別し、前記制御手段が、該電源制御処理機能がオンであると、前記電源制御処理を実行することを特徴とする請求項１記載のネットワーク機器または請求項２記載のネットワークシステム。
【請求項４】
前記ネットワーク機器は、電源オフの実行よりもジョブの実行を優先させるジョブ優先情報を、該ネットワーク機器での操作に応じて、または、前記ネットワークを介した所定のコマンドに応じて前記設定情報記憶手段に前記設定情報として予め設定保存する設定情報保存手段を備え、前記判別手段は、前記受信した電源制御コマンドが電源をオフにする電源オフコマンドであって、実行中のジョブ、または、実行中及び待機中のジョブが存在すると、該設定情報記憶手段の該設定情報にジョブ優先情報が保存されているか判別し、前記制御手段が、該ジョブ優先情報が保存されていると、少なくとも実行中のジョブが終了するのを待って、電源をオフにすることを特徴とする請求項１から請求項３のいずれかに記載のネットワーク機器またはネットワークシステム。
【請求項５】
前記ネットワーク機器は、所定の通知手段を備え、前記判別手段が、前記受信した電源制御コマンドに対応する処理の実行が不可能な状態にあると判別すると、前記制御手段が、該電源制御コマンドの送信元に対して、前記通知手段を使用して該実行不可能状態にある旨を所定の通知方法で通知することを特徴とする請求項１から請求項４のいずれかに記載のネットワーク機器またはネットワークシステム。
【請求項６】
前記チェック手段は、前記電源制御コマンドの相手先アドレスまたは／及びフレームの物理／同報ビットに基づいて該電源制御コマンドが自己宛であるか否かチェックすることを特徴とする請求項１から請求項５のいずれかに記載のネットワーク機器またはネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク機器及びネットワークシステムに関し、詳細には、電源の制御を効率的に行うネットワーク機器及びネットワークシステムに関する。
【背景技術】
【０００２】
近時、省エネ（省エネルギー）化が要望されており、複写装置、ファクシミリ装置、複合装置、プリンタ装置、スキャナ装置、コンピュータ等の各種機器においても、いかに低消費電力化、省エネルギー化を図るかが重要な課題となっている。
【０００３】
機器における省電力制御方法としては、従来から種々の方法が用いられており、例えば、使用後ある一定時間経過後に必要最低限の電力のみを供給する省エネルギーモードに移行する省エネルギー制御方法、パソコンのバッテリーの状態を５段階に分けて監視してアプリケーションソフトが自動的に電源を切ったりすることができるＡＰＭ（Advanced Power Management）規格やこのＡＰＭ規格を改良してＯＳがＢＩＯＳと連携してコンピュータ内部の各パーツの電力を管理するＡＣＰＩ（Advanced Configuration and Power Interface）規格を利用して電源の管理を行う方法等を用いることが行われている。
【０００４】
これらの電源管理方法は、いずれも各機器自体が自己の消費電力を管理するもので、機器単位での電源管理である。
【０００５】
そして、従来、印刷装置と接続されるホスト装置から印刷データと電源オフコマンドの指令を印刷装置に送信し、電源オフコマンドを受け取ると、印刷装置が、印刷処理の停止処理を行ってから電源供給の停止処理を行う印刷システムが提案されている（特許文献１参照）。
【０００６】
この従来技術は、ホスト装置と印刷装置とが直接接続されており、この直接接続されている印刷装置の電源をホスト装置からオフにしている。
【０００７】
ところが、近年、オフィス等においては、小規模であっても複数台の印刷装置や画像読取装置等の機器が接続されたネットワークが構築されており、これらのネットワークに接続されている機器に対しては、上記特許文献１記載の従来技術では、対応することができず、ネットワークに接続された機器を効率的に電源管理することが要望されている。
【０００８】
そして、従来、ネットワークに複数のコンピュータが接続されている状態で、１つのコンピュータの電源をオフにすると、このコンピュータがネットワークに接続されている他のコンピュータの１つにオフ要求をして、オフできるときにはオフにし、オフできないときにはオンを継続するとともにオフに反対するレスポンスをオフ要求してきたコンピュータに返し、オフに反対のレスポンスを受け取ったコンピュータが電源オンの状態を継続するネットワークシステムが提案されている（特許文献２参照）。なお、この従来技術には、電源オフの要求をマルチキャストまたはブロードキャストで送信し、電源オフに反対するレスポンスをユニキャストで送信することが提案されている。
【０００９】
この従来技術は、ネットワーク接続されているコンピュータの電源オフを効率的に行うことが目的であって、各コンピュータが電源オフ要求を受け取ると、ジョブの実行中か否かによって電源をオフにして次のコンピュータに電源オフ要求を送信するか、拒否するレスポンスを返すか判断して処理を行う。
【００１０】
【特許文献１】特開２００１−９６８５１号公報
【特許文献２】特開２００３−００００００号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記従来技術にあっては、ネットワークに接続されている各種機器の電源を効率的にオフする上で、改良の必要があった。
【００１２】
すなわち、特許文献２記載の従来技術にあっては、ネットワーク接続されているコンピュータの電源オフを効率的に行うことが目的であって、各コンピュータが電源オフ要求を受け取ると、ジョブの実行中か否かによって電源をオフにして次のコンピュータに電源オフ要求を送信するか、拒否するレスポンスを返すか判断して処理を行っているが、ネットワークには、通常、コンピュータ以外の印刷装置や画像読取装置等の機器が接続されており、これらのコンピュータ以外の機器に対しては、説明されておらず、改良の必要があった。
【００１３】
そこで、本発明は、ネットワークを介して効率的かつ適切に電源の制御を行うネットワーク機器及びネットワークシステムを提供することを目的としている。
【課題を解決するための手段】
【００１４】
請求項１記載の発明のネットワーク機器は、ネットワークに接続され、該ネットワークから送られてくる各種コマンドに基づいて各種処理を実行するネットワーク機器であって、前記ネットワークからのコマンドとして電源制御コマンドが送られてくると、該電源制御コマンドが自己宛のコマンドであるかチェックするチェック手段と、該電源制御コマンドが自己宛のコマンドであると、予め設定情報記憶手段に保存されている電源制御時の設定情報に基づいて該電源制御コマンドの要求内容を実行可能な状態であるか判別する判別手段と、実行可能状態であると、該電源制御コマンドの要求内容を実行する電源制御処理を行う制御手段と、を備えていることにより、上記目的を達成している。
【００１５】
請求項２記載の発明のネットワークシステムは、クライアント端末とネットワーク機器がネットワークに接続され、該クライアント端末から該ネットワークを介して該ネットワーク機器に各種コマンドを送信して、該ネットワーク機器が該コマンドに基づいて各種処理を実行するネットワークシステムであって、前記クライアント端末が、前記ネットワークを介して前記ネットワーク機器の電源を制御する電源制御コマンドを一斉送信または同報送信し、前記ネットワーク機器が、前記ネットワークを介して前記電源制御コマンドが送られてくると、該電源制御コマンドが自己宛のコマンドであるかチェックするチェック手段と、該電源制御コマンドが自己宛のコマンドであると、予め設定情報記憶手段に保存されている電源制御時の設定情報に基づいて該電源制御コマンドの要求内容を実行可能な状態であるか判別する判別手段と、実行可能状態であると、該電源制御コマンドの要求内容を実行する電源制御処理を行う制御手段と、を備えていることにより、上記目的を達成している。
【００１６】
上記各場合において、例えば、請求項３に記載するように、前記ネットワーク機器は、前記電源制御処理機能のオン／オフを、該ネットワーク機器での操作に応じて、または、前記ネットワークを介した所定のコマンドに応じて前記設定情報記憶手段に前記設定情報として予め設定保存する設定情報保存手段を備え、前記判別手段が、該設定情報記憶手段の該設定情報に基づいて前記受信した電源制御処理機能がオンであるか判別し、前記制御手段が、該電源制御処理機能がオンであると、前記電源制御処理を実行してもよい。
【００１７】
また、例えば、請求項４に記載するように、前記ネットワーク機器は、電源オフの実行よりもジョブの実行を優先させるジョブ優先情報を、該ネットワーク機器での操作に応じて、または、前記ネットワークを介した所定のコマンドに応じて前記設定情報記憶手段に前記設定情報として予め設定保存する設定情報保存手段を備え、前記判別手段は、前記受信した電源制御コマンドが電源をオフにする電源オフコマンドであって、実行中のジョブ、または、実行中及び待機中のジョブが存在すると、該設定情報記憶手段の該設定情報にジョブ優先情報が保存されているか判別し、前記制御手段が、該ジョブ優先情報が保存されていると、少なくとも実行中のジョブが終了するのを待って、電源をオフにしてもよい。
【００１８】
さらに、例えば、請求項５に記載するように、前記ネットワーク機器は、所定の通知手段を備え、前記判別手段が、前記受信した電源制御コマンドに対応する処理の実行が不可能な状態にあると判別すると、前記制御手段が、該電源制御コマンドの送信元に対して、前記通知手段を使用して該実行不可能状態にある旨を所定の通知方法で通知してもよい。
【００１９】
また、例えば、請求項６に記載するように、前記チェック手段は、前記電源制御コマンドの相手先アドレスまたは／及びフレームの物理／同報ビットに基づいて該電源制御コマンドが自己宛であるか否かチェックしてもよい。
【発明の効果】
【００２０】
本発明のネットワーク機器によれば、ネットワークからの自己宛のコマンドとして電源制御コマンドが送られてくると、予め保存されている電源制御時の設定情報に基づいて該電源制御コマンドの要求内容を実行可能な状態であるか判別し、実行可能状態であると、該電源制御コマンドの要求内容を実行する電源制御処理を行うので、ネットワーク機器の電源を、ネットワークからの電源制御コマンドによって電源制御時の設定情報に応じて電源をオフしたり、オンしたり、省エネルギー制御したり等をすることができ、ネットワーク機器の電源を効率的にかつ安全に制御して、利用性を向上させることができる。
【００２１】
本発明のネットワークシステムによれば、クライアント端末が、ネットワークを介してネットワーク機器の電源を制御する電源制御コマンドを一斉送信または同報送信すると、ネットワーク機器が、該電源制御コマンドが自己宛のコマンドであるかチェックし、該電源制御コマンドが自己宛のコマンドであると、予め保存されている電源制御時の設定情報に基づいて該電源制御コマンドの要求内容を実行可能な状態であるか判別し、実行可能状態であると、該電源制御コマンドの要求内容を実行する電源制御処理を行うので、クライアント端末が、電源制御コマンドをネットワークを介してネットワーク機器に送信することで、ネットワーク機器の電源を、電源制御時の設定情報に応じて電源をオフしたり、オンしたり、省エネルギー制御したり等をすることができ、ネットワーク機器の電源を効率的にかつ安全に制御して、利用性を向上させることができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【実施例１】
【００２３】
図１〜図１０は、本発明のネットワーク機器及びネットワークシステムの一実施例を示す図であり、図１は、本発明のネットワーク機器及びネットワークシステムの一実施例を適用したネットワークシステム１のシステム構成図である。
【００２４】
図１において、ネットワークシステム１は、イーサネット（Ethernet：登録商標）等のＬＡＮ（Local Area Network）２に、クライアント端末としてのデスクトップＰＣ３とノートＰＣ４及びネットワーク機器としての複合機５、プリンタ６、スキャナ７及びファクシミリ装置８等が接続されており、これらのクライアント端末やネットワーク機器の種類や数は、ＬＡＮ２の規模によって、それぞれ異なる。
【００２５】
ネットワークシステム１は、ＬＡＮ２に接続されているデスクトップＰＣ３やノートＰＣ４等のクライアント端末でそのアプリケーションソフトウェアによって作成された文書データや複写機５、スキャナ７及びファクシミリ装置８等で読み取られたり受信した画像データをＬＡＮ２を介して複写機５、プリンタ６及びファクシミリ装置８に送って、該画像データを受信した複写機５、プリンタ６及びファクシミリ装置８が用紙に印刷出力したり、他のネットワーク機器に送信する等のＬＡＮ２を介した種々のデータ処理を行う。
【００２６】
上記デスクトップＰＣ３やノートＰＣ４は、ＬＡＮ２を介して他のネットワーク機器である複写機５、プリンタ６、スキャナ７及びファクシミリ装置８等に対して、各種コマンドを送信して、該ネットワーク機器に各種データ処理を行わせる。例えば、デスクトップＰＣ３やノートＰＣ４は、データと印刷要求コマンドを複写機５に送信し、複写機５は、該データと印刷要求コマンドを受信すると、該印刷要求コマンドに応じて該データに基づく印刷処理を実行する。特に、デスクトップＰＣ３やノートＰＣ４は、ＬＡＮ２を介して他のネットワーク機器である複写機５、プリンタ６、スキャナ７及びファクシミリ装置８等に対して、クライアント端末として、該ネットワーク機器の電源をオンまたはオフにしたり、省エネルギー制御したりすることを要求する電源制御コマンドを送信することで、意図するネットワーク機器を特定して、また、全てのネットワーク機器を一括して、電源をオンさせたり、電源をオフさせたり、また、省エネルギー制御したり等の電源制御を行う。
【００２７】
そして、ネットワーク機器、例えば、複写機５は、図２に示すように、ブロック構成されており、システム制御部１１、システムメモリ１２、パラメータメモリ１３、時計回路１４、画像読取部１５、書込部１６、操作表示部１７、ＬＡＮ伝送制御部１８、トランシーバ１９、メイン制御ＬＳＩ２０、メモリ２１、モデム２２、ＮＣＵ（Network Control Unit）２３及び電源部２４等を備えている。上記システム制御部１１、システムメモリ１２、パラメータメモリ１３、時計回路１４、画像読取部１５、書込部１６、操作表示部１７、ＬＡＮ伝送制御部１８及びメイン制御ＬＳＩ２０は、内部バス２５により接続されており、上記メイン制御ＬＳＩ２０、メモリ２１及びモデム２２は、ローカルバス２６により接続されている。
【００２８】
システムメモリ１２は、ファクシミリ装置３としての基本プログラム及び後述する電源制御処理プログラムを格納しているとともに、これらのプログラムを実行するのに必要な各種データを格納しており、さらに、システム制御部１１のワークメモリとしても利用される。
【００２９】
システム制御部（チェック手段、判別手段、制御手段、設定情報保存手段）１１は、システムメモリ１２のプログラムに基づいてシステムメモリ１２をワークメモリとして利用しつつ、複写機５の各部を制御して、複写機５としての処理を実行するとともに、後述する電源制御コマンドが自己宛のコマンドであるか否かをチェックするチェック処理、電源制御コマンドが自己宛のコマンドであると、予め設定されている電源制御時の設定情報に基づいて該電源制御コマンドの要求を実行可能か判別する判別処理、電源制御コマンドの要求内容を実行可能であると該電源制御コマンドの要求内容を実行する電源制御処理、複写機５での操作またはＬＡＮ２を介してクライアント端末（デスクトップＰＣ３、ノートＰＣ４等）からのコマンドに応じて設定情報を保存する設定情報保存処理及び電源制御コマンドの内容を実行不可能な場合にその旨を該電源制御コマンドの送信元に通知する通知処理を実行する。
【００３０】
パラメータメモリ（設定情報記憶手段）１３は、一般的に、読み／書き可能な不揮発性メモリで構成されるが、バッテリバックアップされた揮発性メモリやハードディスク等を用いてもよく、停電や複写機５の電源がオフされているときにも、パラメータメモリ１３内の各情報が保持される構成であればよい。複写機１としての固有情報や各種設定情報等のパラメータ、例えば、ファクシミリ機能でのメモリ送信の送信先電話番号、ワンタッチダイヤル、短縮ダイヤル及びグループダイヤル等に対応付けられた送信先（相手先）電話番号や送信先（相手先）名称等のダイヤル情報、自己局の電話番号や名称及等の自局情報び読取濃度情報や記録濃度情報等の各種設定情報等を記憶する。特に、パラメータメモリ１３は、後述する電源制御処理での電源オフ時の設定情報等を電源制御設定テーブルとして記憶する。具体的には、パラメータメモリ１３は、図３に示すような電源制御設定テーブルを記憶し、電源制御設定テーブルには、例えば、電源リモート制御の設定項目に対する設定情報として、ＯＮ／ＯＦＦが、電源制御の設定項目に対する設定情報として、ＯＮ／ＯＦＦが設定され、カウンタ情報の設定項目に対する設定情報として、「００００１０００」等のカウント値が設定され、給紙カセット設定情報の設定項目に対する設定情報として、「Ａ４横」等の設定値が設定され、また、国情報の設定項目に対する設定情報として、複合装置３の設置国である「欧州」等が設定登録される。
【００３１】
そして、システム制御部１１は、パラメータメモリ１３のパラメータをプログラムの命令により、その都度参照して動作する。
【００３２】
時計回路１４は、発振回路や分周回路等を備え、現在時刻を計時するとともに、複写機５の動作に必要な各種クロックを発生する。
【００３３】
画像読取部１５は、搬送される原稿または静止する原稿に光を照射して、該原稿で反射された反射光をＣＣＤ（Charge Coupled Device ）等の光電変換素子で光電変換することで原稿の画像を読み取る。また、画像読取装置３は、ＡＤＦ（自動原稿送り装置）が設けられているときには、該ＡＤＦにセットされてＡＤＦから１枚ずつ読取部に搬送されてくる原稿の画像を読み取る。
【００３４】
書込部１６は、所定の画像形成方式、例えば、電子写真方式やインク噴射方式等によって所定の解像度で画像形成し、電子写真方式の場合には、例えば、回転駆動される感光体を中心に、画像書込部、現像部及び転写部、定着部、帯電部及びクリーニング部等が配設されている。このような電子写真方式の画像形成部１６は、帯電部で一様に帯電された感光体上に、画像書込部が画像読取部１５からの原稿の画像データや受信した画像データに基づいて変調した書込光を照射して、静電潜像を形成する。画像形成部１６は、この静電潜像の形成された感光体に現像部からトナー（現像剤）を供給して現像し、感光体上のトナー画像を転写部と感光体との間に給紙カセットから用紙搬送部によって搬送されてきた記録紙に転写して、トナー画像の転写の完了した記録紙を定着部に搬送して、定着部で定着させる。
【００３５】
操作表示部１７は、複写機５を動作させるのに必要な各種操作キーが設けられているとともに、ディスプレイ（例えば、液晶ディスプレイ）が設けられており、ディスプレイには、一般的に、タッチパネルが配設されていて、操作表示部１７は、そのディスプレイに、複写機５の各種操作を行うのに必要なガイダンス表示と該ガイダンス表示に対応するタッチボタンを表示して、タッチパネルでの操作を可能としている。
【００３６】
ＬＡＮ伝送制御部１８には、トランシーバ１９が接続されており、トランシーバ１９には、上記ＬＡＮ２が接続されている。トランシーバ１９は、ＬＡＮ伝送制御部１８の制御下で、ＬＡＮ２を介して他のネットワーク機器やデスクトップＰＣ３、ノートＰＣ４等のクライアント端末との間で、コマンドとデータの授受を行う。ＬＡＮ伝送制御部１８は、トランシーバ１９を介して、ＬＡＮ２に接続されている他のネットワーク機器であるデスクトップＰＣ３、ノートＰＣ４、プリンタ６、スキャナ７及び複合装置８等との間で種々のデータをやり取りするための各種所定のプロトコルの通信制御処理（例えば、文書データや電子メールの送受信処理等）を実行する。特に、ＬＡＮ伝送制御部１８は、システム制御部１１の制御下で、電源制御コマンドに対応する電源制御処理を実行できない旨を、その旨の電子メールを該電源制御コマンドを送ってきたクライアント端末（デスクトップＰＣ３、ノートＰＣ４等）に送信する等の通知方法で通知する通知手段として機能する。
【００３７】
メイン制御ＬＳＩ２０は、ローカルバス２６を介してメモリ２１及びモデム２２に接続されており、モデム２２には、電話回線Ｌに接続されているＮＣＵ２３が接続されている。ＮＣＵ２３は、電話回線Ｌの閉結や呼出信号（リンギング）、トーン信号、ＤＴＭＦ（Dial Tone Multi Frequency）信号の検出を行う。モデム２２は、伝送手順信号をやり取りするための低速モデム（Ｖ．２１モデム）及び主に画情報をやり取りするための高速モデム機能（Ｖ．１７モデム、Ｖ．３４モデム、Ｖ．２９モデム、Ｖ．２７ｔｅｒモデム等）を備えている。
【００３８】
メイン制御ＬＳＩ２０は、ＮＣＵ２３を制御して、電話回線Ｌと接続し、呼出信号の送出制御、複写機５のフック状態の検出を行って、相手端末とのファクシミリ通信の制御を行う。また、メイン制御ＬＳＩ２０は、モデム２２の動作を制御して、相手端末から受信した変調されている受信データを復調したり、逆に、送信時の送信画像データを変調して送信したりする。メモリ２１は、メイン制御ＬＳＩ２０が実行する制御プログラム及び処理プログラムを実行するときに必要な各種データなどを記憶し、また、メイン制御ＬＳＩ２０のワークエリアとしても機能する。
【００３９】
電源部２４は、図４に示すように、電源スイッチ３１、変圧器３２、整流回路３３、平滑回路３４及び定電圧回路３５等を備えており、電源スイッチ３１は、商用ＡＣ（交流）電源のコンセントに接続される電源プラグ３６に接続されたコード３７と変圧器３２との間に接続されている。電源スイッチ３１は、システム制御部１１からの電源スイッチオフ信号が入力されると、そのスイッチ切片３１ａが開いて、商用ＡＣ電源の変圧器３２への供給を停止して複写機５の電源をオフにし、電源スイッチオフ信号の供給が停止されると、スイッチ切片３１ａが閉じて、商用ＡＣ電源の変圧器３２への供給を行って複写機５の電源をオンにする。
【００４０】
電源部２４は、電源スイッチ３１を介して入力される商用ＡＣ電源を変圧器３２で複写機５の必要とする各種電圧値のＤＣ（直流）電源に変換し、当該変換したＤＣ電源を整流器３３で整流して、平滑回路３４で平滑した後、該ＤＣ電源を定電圧回路３５で安定化させて、複写機５の各部に供給する。
【００４１】
なお、上記説明では、複写機５について、詳細に各部の説明を行ったが、ネットワーク２に接続されているその他の各ネットワーク機器（プリンタ６、スキャナ７及びファクシミリ装置８等）についても、少なくともその電源部が、複写機５の電源部２４と同様の電源スイッチを備えており、各ネットワーク機器の制御部からの電源スイッチオフ信号によって、当該ネットワーク機器の電源部への商用ＡＣ電源の供給を停止し、また、電源スイッチオフ信号の供給停止で、電源部への商用ＡＣ電源の供給を行う。
【００４２】
次に、本実施例の作用を説明する。本実施例のネットワークシステム１は、デスクトップＰＣ３やノートＰＣ４等のクライアント端末からＬＡＮ２に接続されている複写機５、プリンタ６、スキャナ７及びファクシミリ装置８等の各ネットワーク機器に、一斉にまたは同報で、電源オフ命令のコマンドを送出することで、各ネットワーク機器を一斉にまたはネットワーク機器を特定して電源をオフにする。
【００４３】
この電源オフ命令コマンドは、ＬＡＮ２のＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）プロトコルが用いられ、このプロトコルでは、図５に示すようなフレームフォーマットが用いられる。図５において、相手先アドレスは、サイズが６オクテット（４８ｂｉｔ）のフィールドで、相手先となるノードのインターフェースのＭＡＣアドレスが入る。相手先アドレスの先頭の１ビットは、物理／同報アドレスの識別に使用され、このビットが"０"のときは物理アドレス、"１"のときは同報アドレスを示している。送信元アドレスは、サイズが６オクテット（４８ｂｉｔ）のフィールドで、送信元のインターフェースのＭＡＣアドレスが入る。タイプフィールドには、データ部を運んでいるプロトコルを表示するフォーマットが入る。フレームチェックシーケンスは、フレームが壊れているかいないかどうかをチェックするためのフィールドであり、電気的なノイズ等が発生すると、データのビットがビット化けを起こしデータが壊れてしまう場合があり、データが壊れてしまったフレームは、当然破棄しなければいけないが、データが実際に壊れているかどうかをフレームチェックシーケンスフィールドをチェックすることで判断する。電源オフの命令は、このデータの部分に入っている。
【００４４】
そして、全ての相手先にパケットを送るために用いられるアドレスが、ブロードキャストアドレスであり、相手先アドレスの全てのビットを"１"にした場合が、ブロードキャストアドレスにあたる。また、ブロードキャストアドレスが、組織内の全ネットワーク機器、図１では、ネットワーク２に接続されている複写機５、プリンタ６、スキャナ７及びファクシミリ装置８等の全てのネットワーク機器に対して同報通信を行うのに対し、マルチキャストアドレスは、特定のグループに対してのみ、データを転送する専用のアドレスである。
【００４５】
いま、コンピュータ３、４は、図６に示すように、複写機５、プリンタ６、スキャナ７及びファクシミリ装置８等のネットワーク２に接続されている各ネットワーク機器の電源をオフにする電源オフメニューが、コンピュータ３、４の所定のメニュー、例えば、コンピュータ３、４の搭載しているＯＳ（Operating System）、例えば、ウィンドウズ（登録商標）のスタートメニューに組み込まれているネットワーク機器電源設定メニューを使用して、ネットワーク機器の電源オフが選択操作されると（ステップＳ１０１）、ＬＡＮ２に図５に示したイーサネットのフレームによる電源オフ命令コマンド（電源制御コマンド）がブロードキャスト等で送出する（ステップＳ１０２）。
【００４６】
なお、デスクトップＰＣ３やノートＰＣ４等のクライアント端末でのメニュー操作による電源オフ命令コマンド等の電源制御コマンドの送出操作は、上記ＯＳのメニューによるものに限るものではなく、例えば、クライアント端末の搭載する各アプリケーションのプリンタドライバのメニューやネットワーク機器を制御する専用のソフトウェアのメニューによって行うようにしてもよい。
【００４７】
複写機５等の各ネットワーク機器は、ＬＡＮ２を介して電源オフ命令コマンドが送られてくると、フレームの物理／同報ビット及び相手先アドレスを参照して、当該電源オフ命令コマンドが自己宛のコマンドであるかチェックするチェック処理を行って、自己宛、または、ブロードキャストであると、当該電源コマンドを取得し（ステップＳ２０１）、電源オフ機能がＯＮに設定されているか判断する（ステップＳ２０２）。すなわち、各ネットワーク機器は、電源オフ機能（外部からのコマンドによって電源を制御する電源リモート制御機能）のＯＮ／ＯＦＦを操作表示部等の操作で設定することができ、複写機５の場合、操作表示部１７のキー操作で電源オフ機能（電源リモート制御機能）のＯＮ／ＯＦＦを設定操作することができ、システム制御部１１が、当該電源オフ機能の設定値を、図３に示したパラメータメモリ１３の電源制御設定テーブルに設定する。複写機５の場合、システム制御部１１は、この電源制御設定テーブルの電源リモート制御及び電源制御の設定情報を参照して、ステップＳ２０２の電源オフ機能がＯＮに設定されているか、ＯＦＦに設定されているかチェックする。この電源オフ機能のＯＮ／ＯＦＦの設定登録は、上述のように各ネットワーク機器での操作によるものに限るものではなく、デスクトップＰＣ３やノートＰＣ４等のクライアント端末での電源オフ機能設定操作に応じた所定の設定コマンドをＬＡＮ２を介して各ネットワーク機器に送信して、各ネットワーク機器がこの設定コマンドに応じて電源オフ機能のＯＮ／ＯＦＦを電源制御設定テーブルに設定情報として登録してもよい。
【００４８】
ステップＳ２０２で、電源オフ設定になっていないときには、各ネットワーク機器は、電源をオフにすることなく、現在のネットワーク機器の状態を維持して、処理を終了する（ステップＳ２０３）。
【００４９】
ステップＳ２０２で、電源オフ設定になっていると、各ネットワーク機器は、電源オフを可能とするために予め設定されている所定の電源オフシーケンスの準備を行い（ステップＳ２０４）、電源オフの準備が完了するのを待つ（ステップＳ２０５）。例えば、ネットワーク機器は、データをハードディスクに書き込み中であれば、該データの書き込みが終わるのを待ち、また、自機の設定が変更になっていれば、それらの変更内容の不揮発性記憶媒体への保存が完了するのを待つ。
【００５０】
各ネットワーク機器は、ステップＳ２０５で、電源オフの準備が完了すると、ネットワーク機器の電源をオフにする電源制御処理を行って、処理を終了する（ステップＳ２０６）。この電源のオフは、複写機５の場合には、システム制御部１１から電源部２４の電源スイッチ３１に電源スイッチオフ信号を出力することによって行う。
【００５１】
なお、上記説明においては、デスクトップＰＣ３やノートＰＣ４からＬＡＮ２に接続されている複写機５等の各ネットワーク機器の電源をＯＦＦ（オフ）にする場合について説明したが、各ネットワーク機器の電源をＯＮ（オン）にする場合や省電力制御（省エネルギー制御）を行う場合等についても同様に適用することができる。
【００５２】
このように、本実施例のネットワークシステム１は、クライアント端末であるデスクトップＰＣ３やノートＰＣ４が、ＬＡＮ２を介してネットワーク機器としての複写機５、プリンタ６、スキャナ７及びファクシミリ装置８等の電源を制御する電源制御コマンドとして電源オフ命令コマンドを一斉送信または同報送信すると、ネットワーク機器が、該電源制御コマンドが自己宛のコマンドであるかチェックし、該電源制御コマンドが自己宛のコマンドであると、予めパラメータメモリ１３等の電源制御設定テーブルの電源制御時の設定情報に基づいて該電源制御コマンドの要求内容を実行可能な状態であるか判別し、実行可能状態であると、該電源制御コマンドの要求内容を実行する電源制御処理を行っている。
【００５３】
したがって、デスクトップＰＣ３やノートＰＣ４が、電源制御コマンドをＬＡＮ２を介してネットワーク機器に送信することで、ネットワーク機器の電源を、電源制御時の設定情報に応じて電源をオフしたり、オンしたり、また、省エネルギー制御したりすることができ、ネットワーク機器の電源を効率的にかつ安全に制御して、利用性を向上させることができる。
【００５４】
例えば、オフィスの最終退出者が、帰宅時、複合機５、プリンタ６、スキャナ７及びファクシミリ装置８等のネットワーク機器の電源をオフにする場合、クライアント端末であるデスクトップＰＣ３やノートＰＣ４で、例えば、ウィンドウズのスタートメニューに登録された電源オフの命令を選択操作することで、ブロードキャスト等でＬＡＮ２に電源オフ命令コマンドを送出し、ＬＡＮ２に接続されている複合機５、プリンタ６、スキャナ７及びファクシミリ装置８等のネットワーク機器が、その電源オフ命令コマンドを取り込んで、自機の電源オフの指示を受け付けて、予め設定されている電源制御時の設定情報に応じて、電源をオフする。
【００５５】
また、本実施例のネットワークシステム１は、クライアント端末のデスクトップＰＣ３やノートＰＣ４において、ウィンドウズ等のＯＳのスタートメニュー等によってネットワーク機器に対する電源制御の指示操作で、また、各アプリケーションの印刷メニューや別途電源オフ専用のアプリケーションソフトからの指示操作で、電源制御の指示操作を行うことができる。
【００５６】
したがって、より一層簡単かつ効率的にネットワーク機器の電源を制御することができ、より一層利用性を向上させることができる。
【００５７】
さらに、本実施例のネットワークシステム１は、クライアント端末から全てのネットワーク機器に対して一斉に、または、特定のネットワーク機器に対して同報で、電源制御コマンドを送出することで、ネットワーク機器を一斉に、または、個別に電源オフしたり、電源オンしたり、省エネルギー制御したりする。
【００５８】
したがって、より一層簡単かつ利用形態に応じて効率的にネットワーク機器の電源を制御することができ、より一層利用性を向上させることができる。
【００５９】
また、本実施例のネットワークシステム１の各ネットワーク機器は、電源制御処理機能のオン／オフが、該ネットワーク機器での操作によって、または、ＬＡＮ２を介した所定のコマンドによって設定テーブルの設定情報として予め設定保存され、電源制御コマンドを受信すると、電源制御設定テーブルの設定情報（電源リモート制御及び電源制御の設定情報）に基づいて電源制御処理機能がオンであるか判別し、電源制御処理機能がオンであると、電源制御処理を実行している。
【００６０】
したがって、より一層簡単かつ利用形態に応じて効率的にネットワーク機器の電源を制御することができ、より一層利用性を向上させることができる。
【００６１】
例えば、ファクシミリ機能を備えているネットワーク機器においては、基本的に電源オフをしない設定とし、電源オフの設定も可能とする。この場合、安易な設定保護としては、ファクシミリ機能を備えていないネットワーク機器から電源オフ設定するとともに、ファクシミリ機能を備えているネットワーク機器に対しては、さらに１段階余計に設定段数を設けることで、誤って電源オフに設定してしまうことを防止することができる。
【００６２】
なお、ネットワークシステム１において、ＬＡＮ２に接続されている各ネットワーク機器の電源制御設定テーブルの設定情報の内容を確認できるようにしてもよい。
【００６３】
このようにすると、各ネットワーク機器の電源制御の設定状態をクライアント端末で確認して、管理することができ、より一層利用性を向上させることができる。
【００６４】
そして、上記説明では、各ネットワーク機器が、電源オフ設定であると、電源オフシーケンスを行って、電源オフの準備が完了すると、そのまま電源をオフにしているが、パラメータメモリ１３の電源制御テーブルの設定情報に、電源オフ処理よりもジョブ実行を優先させるジョブ優先情報が設定登録されていると、図７に示すように、実行中のジョブ（ＪＯＢ）の実行の有無を判別して、実行中のＪＯＢが終了してから、電源をオフにしてもよい。なお、図７において、図６と同様の処理ステップには、同一のステップナンバーを付している。
【００６５】
すなわち、図７に示すように、コンピュータ３、４において、所定のメニューを使用してネットワーク機器の電源オフが選択操作されると（ステップＳ１０１）、ＬＡＮ２にブロードキャスト等で電源オフ命令コマンドを送出する（ステップＳ１０２）。
【００６６】
各ネットワーク機器は、ＬＡＮ２を介して電源オフ命令コマンドが送られてくると、当該電源オフ命令コマンドが自己宛のコマンドであるかチェックして、自己宛、または、ブロードキャストであると、当該電源コマンドを取得し（ステップＳ２０１）、電源オフ機能がＯＮに設定されているか判断する（ステップＳ２０２）。
【００６７】
ステップＳ２０２で、電源オフ設定になっていないときには、各ネットワーク機器は、電源をオフにすることなく、現在のネットワーク機器の状態を維持して、処理を終了する（ステップＳ２０３）。
【００６８】
ステップＳ２０２で、電源オフ設定になっていると、各ネットワーク機器は、パラメータメモリ１３の電源制御設定テーブルにジョブ優先情報が登録されていると、実行中のＪＯＢがあるか、例えば、複写機５では、実行中の印刷ＪＯＢ、実行中の読取ＪＯＢ、実行中のコピーＪＯＢ、実行中のファクシミリ通信等があるかチェックし（ステップＳ３０１）、実行中のＪＯＢがあるときには、当該ＪＯＢの処理が完了して、ステップＳ３０１で、実行中のＪＯＢが無くなると、所定の電源オフシーケンスの準備を行って（ステップＳ２０４）、電源オフの準備が完了するのを待つ（ステップＳ２０５）。
【００６９】
各ネットワーク機器は、ステップＳ２０５で、電源オフの準備が完了すると、ネットワーク機器の電源をオフにして、処理を終了する（ステップＳ２０６）。
【００７０】
このように、上記ネットワークシステム１は、電源オフの実行よりもジョブの実行を優先させるジョブ優先情報が、ネットワーク機器での操作によって、または、デスクトップＰＣ３やノートＰＣ４等のクライアント端末からのＬＡＮ２を介した所定のコマンドによって、ネットワーク機器のパラメータメモリ１３等に設定情報として予め設定保存可能とし、受信した電源制御コマンドが電源をオフにする電源オフ命令コマンドであって、実行中のジョブが存在すると、パラメータメモリ１３等の設定情報にジョブ優先情報が保存されているか判別し、ジョブ優先情報が保存されていると、実行中のジョブが終了するのを待って、電源をオフにしている。
【００７１】
したがって、例えば、誤って電源オフ命令コマンドを出しても、各ネットワーク機器で、必要なジョブの処理を適切に完了した後に、電源をオフにすることができ、処理の適切化を図りつつ利用性を向上させることができる。
【００７２】
また、ネットワークシステム１は、各ネットワーク機器が、実行中のＪＯＢの実行の有無だけでなく、図８に示すように、待機中のＪＯＢの有無を判別して、待機中のＪＯＢを含めて全てのＪＯＢが終了してから、電源をオフにしてもよい。なお、図８において、図６及び図７と同様の処理ステップには、図６及び図７と同一のステップナンバーを付している。
【００７３】
すなわち、図８に示すように、コンピュータ３、４において、所定のメニューを使用してネットワーク機器の電源オフが選択操作されると（ステップＳ１０１）、ＬＡＮ２にブロードキャストで電源オフ命令コマンドを送出する（ステップＳ１０２）。
【００７４】
各ネットワーク機器は、ＬＡＮ２を介して電源オフ命令コマンドが送られてくると、当該電源オフ命令コマンドが自己宛のコマンドであるかチェックして、自己宛、または、ブロードキャストであると、当該電源コマンドを取得し（ステップＳ２０１）、電源オフ機能がＯＮに設定されているか判断する（ステップＳ２０２）。
【００７５】
ステップＳ２０２で、電源オフ設定になっていないときには、各ネットワーク機器は、電源をオフにすることなく、現在のネットワーク機器の状態を維持して、処理を終了する（ステップＳ２０３）。
【００７６】
ステップＳ２０２で、電源オフ設定になっていると、各ネットワーク機器は、実行中のＪＯＢがあるか、例えば、複写機５では、実行中の印刷ＪＯＢ、実行中の読取ＪＯＢ、実行中のファクシミリ通信等があるかチェックし（ステップＳ３０１）、実行中のＪＯＢがあるときには、当該ＪＯＢの処理が完了して、ステップＳ３０１で、実行中のＪＯＢが無くなると、待機中のＪＯＢがあるか、すなわち、処理待ちのＪＯＢがあるかチェックする（ステップＳ４０１）。
【００７７】
ステップＳ４０１で、処理待ちのＪＯＢがあるときには、各ネットワーク機器は、ステップＳ３０１に戻って、ＪＯＢの処理中が否かのチェックから上記同様に処理し（ステップＳ３０１、Ｓ４０１）、ステップＳ３０１で、処理中のＪＯＢが無くなり、ステップＳ４０１で処理待ちのＪＯＢもなくなって、全てのＪＯＢが無くなると、所定の電源オフシーケンスの準備を行って（ステップＳ２０４）、電源オフの準備が完了するのを待つ（ステップＳ２０５）。
【００７８】
各ネットワーク機器は、ステップＳ２０５で、電源オフの準備が完了すると、ネットワーク機器の電源をオフにして、処理を終了する（ステップＳ２０６）。
【００７９】
このようにすると、各ネットワーク機器において、処理中のジョブだけでなく、待機中のジョブに対しても適切に処理を完了した後に、電源をオフにすることができ、より一層処理の適切化を図りつつ利用性を向上させることができる。
【００８０】
さらに、ネットワークシステム１は、各ネットワーク機器が、図９及び図１０に示すように、ＪＯＢの処理等においてエラーが発生したかを判別して、エラー発生していると、その旨をクライアント端末であるコンピュータ３、４に通知するようにしてもよい。なお、図９及び図１０において、図６から図８と同様の処理ステップには、図６から図８と同一のステップナンバーを付している。
【００８１】
すなわち、図９に示すように、コンピュータ３、４において、所定のメニューを使用してネットワーク機器の電源オフが選択操作されると（ステップＳ１０１）、ＬＡＮ２にブロードキャストで電源オフ命令コマンドを送出する（ステップＳ１０２）。
【００８２】
各ネットワーク機器は、ＬＡＮ２を介して電源オフ命令コマンドが送られてくると、当該電源オフ命令コマンドが自己宛のコマンドであるかチェックして、自己宛、または、ブロードキャストであると、当該電源コマンドを取得し（ステップＳ２０１）、コマンドのデータとクライアントコンピュータであるデスクトップＰＣ３またはノートＰＣ４の送信元アドレスを取得して、一時保管する（ステップＳ５０１）。
【００８３】
そして、各ネットワーク機器は、電源オフ機能がＯＮに設定されているか判断し（ステップＳ２０２）、電源オフ設定になっていないときには、電源をオフにすることなく、現在のネットワーク機器の状態を維持して、処理を終了する（ステップＳ２０３）。
【００８４】
ステップＳ２０２で、電源オフ設定になっていると、各ネットワーク機器は、実行中のＪＯＢがあるかチェックし（ステップＳ３０１）、実行中のＪＯＢがあるときには、当該ＪＯＢの処理が完了して、ステップＳ３０１で、実行中のＪＯＢが無くなると、待機中のＪＯＢがあるか、すなわち、処理待ちのＪＯＢがあるかチェックする（ステップＳ４０１）。
【００８５】
ステップＳ４０１で、処理待ちのＪＯＢがあるときには、各ネットワーク機器は、ステップＳ３０１に戻って、ＪＯＢの処理中が否かのチェックから上記同様に処理し（ステップＳ３０１、Ｓ４０１）、ステップＳ３０１で、処理中のＪＯＢが無くなり、ステップＳ４０１で処理待ちのＪＯＢもなくなって、全てのＪＯＢが無くなると、図１０に示すように、自機に紙詰まり等のエラーが発生していないか確認する（ステップＳ５０２）。
【００８６】
ステップＳ５０２で、エラーが発生していないときには、各ネットワーク機器は、所定の電源オフシーケンスの準備を行って（ステップＳ２０４）、電源オフの準備が完了するのを待つ（ステップＳ２０５）。
【００８７】
各ネットワーク機器は、ステップＳ２０５で、電源オフの準備が完了すると、ネットワーク機器の電源をオフにして、処理を終了する（ステップＳ２０６）。
【００８８】
上記ステップＳ５０２で、エラーが発生しているときには、各ネットワーク機器は、ステップＳ５０１で一時保管した送信元アドレス宛に自機がエラーで電源オフを実行できない旨を通知する通知処理（例えば、複写機５の場合、システム制御部１１が予めメモリ２１等に格納されているエラー通知メールをＬＡＮ伝送制御部１８からＬＡＮ２を介して電源オフ命令コマンドを送出してきたクライアント端末に送信する通知処理）を行い（ステップＳ５０３）、各ネットワーク機器の使用者に自機がエラーとなっていることを自機の操作表示部（例えば、複写機５の場合、操作表示部１７のディスプレイ）にエラー表示すること等によって通知して、アイドル状態に移行して、処理を終了する（ステップＳ５０４）。
【００８９】
このようにすると、電源オフ命令コマンドを送出したクライアント端末（デスクトップＰＣ３やノートＰＣ４等）のユーザにエラーが発生したことを適切に認識させることができ、利用性をより一層向上させることができる。
【００９０】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００９１】
ネットワークを介して電源を適切かつ効率的に制御するネットワーク機器及びネットワークシステムに適用することができる。
【図面の簡単な説明】
【００９２】
【図１】本発明のネットワーク機器及びネットワークシステムの一実施例を適用したネットワークシステムのシステム構成図。
【図２】図１の複写機のブロック構成図。
【図３】図２のパラメータメモリに格納されている電源制御設定テーブルの一例を示す図。
【図４】図２の電源部の詳細なブロック構成図。
【図５】図１のネットワークシステムで用いられるプロトコルのフレームフォーマットの一例を示す図。
【図６】図１のネットワークシステムによる電源制御処理を示すフローチャート。
【図７】図１のネットワークシステムによる実行中ジョブの処理を優先させる電源制御処理を示すフローチャート。
【図８】図１のネットワークシステムによる実行中及び待機中のジョブの処理を優先させる電源制御処理を示すフローチャート。
【図９】図１のネットワークシステムによるエラー発生通知処理を行う電源制御処理を示すフローチャート。
【図１０】図９の電源制御処理の続きの処理を示すフローチャート。
【符号の説明】
【００９３】
１  ネットワークシステム
２  ＬＡＮ
３  デスクトップＰＣ
４  ノートＰＣ
５  複合機
６  プリンタ
７  スキャナ
８  ファクシミリ装置
１１  システム制御部
１２  システムメモリ
１３  パラメータメモリ
１４  時計回路
１５  画像読取部
１６  書込部
１７  操作表示部
１８  ＬＡＮ伝送制御部
１９  トランシーバ
２０  メイン制御ＬＳＩ
２１  メモリ
２２  モデム
２３  ＮＣＵ
２４  電源部
２５  内部バス
２６  ローカルバス
３１  電源スイッチ
３１ａ  スイッチ切片
３２  変圧器
３３  整流回路
３４  平滑回路
３５  定電圧回路
３６  電源プラグ
３７  コード
【図１】
2008003863.tif 000003
【図２】
2008003863.tif 000004
【図３】
2008003863.tif 000005
【図４】
2008003863.tif 000006
【図５】
2008003863.tif 000007
【図６】
2008003863.tif 000008
【図７】
2008003863.tif 000009
【図８】
2008003863.tif 000010
【図９】
2008003863.tif 000011
【図１０】
2008003863.tif 000012