(57)【要約】【課題】  ネットワークに接続された処理装置の自動電源切断を誤りなく行う自動電源切断装置およびプログラムを提供する。【解決手段】  ネットワーク２００に接続された画像処理装置３００において、対象IPアドレス記憶部３０７および電源OFF条件記憶部３０８は対象となるネットワーク機器のIPアドレスおよび応答確認回数等の電源切断条件を記憶する。電源OFF判定部３０９は前記電源切断条件を充足するか否か判定し、前記電源切断条件を充足する場合に電源管理部３１２へ画像処理装置３００の電源OFFを指示する。これにより、ネットワーク機器から一時的に応答がない場合に、ネットワーク機器の電源がOFFになっていると誤って判定し画像処理装置３００の電源をOFFすることを防止することができる。【選択図】  図１
2006031223.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された処理装置の電源を、前記ネットワークに接続されたネットワーク機器の通信応答に基づいて自動切断する自動電源切断装置において、
電源切断条件が記憶された条件記憶手段と、
前記ネットワーク機器へ前記ネットワークを介してテストパケットを送信するテストパケット送信手段と、
前記テストパケットに対する前記ネットワーク機器の応答が前記条件記憶手段に記憶された条件を充足するか否かを判定する判定手段と、
前記判定手段から充足の判定を受けて前記処理装置の電源をオフとする電源切断手段と、
を具備することを特徴とする自動電源切断装置。
【請求項２】
前記条件記憶手段は、応答確認の回数およびテストパケットの送信間隔を記憶することを特徴とする請求項１に記載の自動電源切断装置。
【請求項３】
前記判定手段は、複数指定されたネットワーク機器のすべてが電源切断条件を充足するか否か判定することを特徴とする請求項１または請求項２に記載の自動電源切断装置。
【請求項４】
前記処理装置において所定の処理が行われている場合は、前記判定手段は前記電源切断条件を充足するか否か判定する処理を行わないことを特徴とする請求項１ないし請求項３のいずれかに記載の自動電源切断装置。
【請求項５】
ネットワークに接続された処理装置の電源を、前記ネットワークに接続されたネットワーク機器の通信応答に基づいて自動切断する自動電源切断装置において、
前記自動電源切断装置のコンピュータに、
前記ネットワーク機器へ前記ネットワークを介してテストパケットを送信する送信処理と、
前記テストパケットに対する前記ネットワーク機器の応答が予め条件記憶手段に記憶された条件を充足するか否かを判定する判定処理と、
前記判定処理による充足の判定を受けて前記処理装置の電源をオフとする電源切断処理と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークに接続される処理装置に組み込まれる自動電源切断装置およびプログラムに関する。
【背景技術】
【０００２】
複数台のパソコンが、ネットワークに接続された複数台のプリンタを共有するような場合に、プリンタの電源管理や省電力管理を行うため、使用後一定時間が経過した時点でプリンタを待機モードに移行するオートシャットオフ、オートパワーオフ等と呼ばれる機能がある。この機能は待機モードへの状態変化であり完全な電源OFFではないため、前記複数台のパソコンにおいて作業が全て終了したときに、前記複数台のプリンタの電源OFFを個々に行う必要があり、非常に手間がかかる。
【０００３】
また、ネットワークに接続された画像形成装置の使用状況を管理サーバが監視し、使用しているネットワーク機器がない場合、管理サーバが画像形成装置の電源をOFFする技術がある。しかし、この場合は管理サーバの設置、サーバアプリケーションの導入が必要であるなど構成の上で簡便さに欠ける。
【０００４】
これらに対し、プリンタを共有するネットワーク機器すべてが電源OFFになったことを検出してプリンタが自ら電源OFFする技術がある。ネットワーク機器の電源OFF検知は、プリンタよりpingコマンドを用いたICMPパケットを一定時間ごとに送信して、ネットワーク機器からの応答を監視することにより行う。
なお、従来技術として特許文献１〜４が知られている。
【特許文献１】特開2001-216118号公報
【特許文献２】特開2001-216119号公報
【特許文献３】特開2000-172474号公報
【特許文献４】特開2000-141831号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記の電源OFFを検知する技術は、ネットワーク機器から一時的に応答がない場合、例えば、ネットワーク機器を一時的に電源OFFしている場合、ネットワーク機器を再起動している場合、あるいはネットワークの故障で一時的にネットワーク機器と通信できない場合などに、ネットワーク機器の電源がOFFになっていると判定して処理装置の電源をOFFしてしまうこととなる。
この発明は、上記の事情に鑑みてなされたものであり、その目的は、ネットワーク機器から一時的に応答がない場合に、ネットワーク機器の電源がOFFになっていると誤って判定して処理装置の電源をOFFすることを防止した自動電源切断装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
この発明は上記の課題を解決するためになされたもので、請求項１に記載の発明は、ネットワークに接続された処理装置の電源を、前記ネットワークに接続されたネットワーク機器の通信応答に基づいて自動切断する自動電源切断装置において、電源切断条件が記憶された条件記憶手段と、前記ネットワーク機器へ前記ネットワークを介してテストパケットを送信するテストパケット送信手段と、前記テストパケットに対する前記ネットワーク機器の応答が前記条件記憶手段に記憶された条件を充足するか否かを判定する判定手段と、前記判定手段から充足の判定を受けて前記処理装置の電源をオフとする電源切断手段とを具備することを特徴とする自動電源切断装置である。
【０００７】
請求項２に記載の発明は、請求項１に記載の自動電源切断装置において、前記条件記憶手段は、応答確認の回数およびテストパケットの送信間隔を記憶することを特徴とする。
【０００８】
請求項３に記載の発明は、請求項１または請求項２に記載の自動電源切断装置において、前記判定手段は、複数指定されたネットワーク機器のすべてが電源切断条件を充足するか否か判定することを特徴とする。
【０００９】
請求項４に記載の発明は、請求項１ないし請求項３のいずれかに記載の自動電源切断装置において、前記処理装置において所定の処理が行われている場合は、前記判定手段は前記電源切断条件を充足するか否か判定する処理を行わないことを特徴とする。
【００１０】
請求項５に記載の発明は、ネットワークに接続された処理装置の電源を、前記ネットワークに接続されたネットワーク機器の通信応答に基づいて自動切断する自動電源切断装置において、前記自動電源切断装置のコンピュータに、前記ネットワーク機器へ前記ネットワークを介してテストパケットを送信する送信処理と、前記テストパケットに対する前記ネットワーク機器の応答が予め条件記憶手段に記憶された条件を充足するか否かを判定する判定処理と、前記判定処理による充足の判定を受けて前記処理装置の電源をオフとする電源切断処理とを実行させるためのプログラムである。
【発明の効果】
【００１１】
この発明によれば、対象となるネットワーク機器の応答が予め記憶された応答条件を充足する場合に処理装置の電源をOFFとするので、ネットワークまたは通信機能の一時的な不調などがあっても、誤って処理装置の電源がOFFされてしまうことを防止することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照し、この発明の実施の形態について説明する。図１はこの発明の一実施の形態による自動電源切断装置の構成を示すブロック図である。
図１において、ネットワーク機器１００および１０１はネットワーク２００を通して通信する機能を有し、IPアドレスが割り当てられている。例えばパソコンなどネットワークに接続して使用される機器である。
２００はネットワークで、例えばLANなどである。
【００１３】
画像処理装置３００はネットワーク２００を通して通信する機能を有し、IPアドレスが割り当てられており、次のように構成されている。ホストI/F部３０１はネットワーク２００に接続されたネットワーク機器１００および１０１と通信するインタフェースの機能を有する。対象IPアドレス記憶部３０７は、ネットワーク２００に接続されたネットワーク機器のIPアドレスを記憶する。電源OFF条件記憶部３０８は、ネットワーク機器の応答確認の条件を記憶する。電源OFF判定部３０９は、対象IPアドレス記憶部３０７および電源OFF条件記憶部３０８に記憶された情報をもとにネットワーク機器の応答確認を行い、画像処理装置３００の電源をOFFするか否か判定する。電源管理部３１２は、画像処理装置３００の電源をOFFする機能を有する。
３０２はメモリ、３０３はCPU（中央処理装置）、３０４はROM（リードオンリメモリ）である。画像処理エンジン部３１０は画像処理に関するデータ処理を行い、エンジンI/F部３０５は画像処理エンジン部３１０を制御するインタフェースである。３１１は画像形成部、３０６はデータ解析部である。
【００１４】
次に上述したシステムの動作を図２のフローチャートを参照して説明する。図２は電源OFF判定部３０９が、画像処理装置３００の電源をOFFするか否か判定し、電源をOFFするフローチャートである。
まず、図２のフローチャートが開始される前の処理を説明する。ユーザは画像処理装置３００に対して電源OFF判定の対象となるネットワーク機器のIPアドレスと電源OFF条件を入力する。対象となるネットワーク機器がｎ台存在する場合は、ｎ個のIPアドレスを入力してもよく、１台のIPアドレスでもよい。電源OFF条件は、入力されたIPアドレスについて、例えば、応答確認のテストパケットの送信間隔と無応答回数を入力する。例えば、応答確認は５分おきに５回と入力する。また、これら入力は、画像処理装置３００にオペレーションパネルが取り付けられている場合は、当該オペレーションパネルから入力してもよいし、ネットワーク２００に接続されたネットワーク機器からコマンドデータとして、画像処理装置３００のホストI/F部３０１を経由して入力してもよい。入力されたIPアドレスは対象IPアドレス記憶部３０７に記憶され、入力された電源OFF条件は電源OFF条件記憶部３０８に記憶される。
【００１５】
次に、図２を参照して説明する。ユーザが画像処理装置３００の自動電源切断機能を有効にすると、電源OFF判定部３０９は画像処理装置３００が使用中であるか否か、すなわち、例えば、画像処理装置３００の機能である印刷、コピーなどの処理の実行中であるか否かを判定する（ステップS1）。画像処理装置３００が使用中であると判定された場合は、一定時間が経過した後、再度使用中であるか否か判定する処理を繰り返す。
【００１６】
画像処理装置３００が使用中でないと判定された場合は、電源OFF判定部３０９は対象IPアドレス記憶部３０７からIPアドレスを取得し（ステップS2）、電源OFF条件記憶部３０８から電源OFF条件を取得する（ステップS３）。電源OFF判定部３０９は、取得したIPアドレスを有するネットワーク機器に対して、例えばpingコマンドを使用してパケットデータを送信し（ステップS4）、応答がある否か判定する（ステップS５）。対象IPアドレス記憶部３０７から取得したIPアドレスがｎ個存在する場合は、ｎ台のネットワーク機器に対してパケットデータを送信し、応答がある否か判定する。
【００１７】
送信したパケットデータに対してネットワーク機器から応答があった場合は、画像処理装置３００が使用中であるか否か判定する処理（ステップS1）に戻る。応答がなかった場合は、電源OFF判定部３０９は電源OFF条件記憶部３０８に記憶されている電源OFF条件に達したか否かを判定する（ステップＳ６）。そして、その判定結果が「ＮＯ」であった場合は、再びステップＳ４へ戻り、ネットワーク機器へパケットデータを送信する。以後、ネットワーク機器から応答がない場合はステップＳ５、Ｓ６、Ｓ４の処理を繰り返す。そして、繰り返している間にネットワーク機器から応答があった場合は、ステップＳ５の判定が「ＹＥＳ」となってステップＳ１へ戻る。また、応答がない状態で、上記の繰り返し回数が電源OFF条件記憶部３０８に記憶されている電源OFF条件に達した場合はステップＳ６の判定が「ＹＥＳ」となり、ステップＳ７へ進む。ステップＳ７では、電源OFF判定部３０９が電源管理部３１２へ電源ＯＦＦを指示する。例えば、電源OFF条件が応答確認のテストパケットの送信間隔５分、無応答回数５回であった場合には、対象となるIPアドレスを有するネットワーク機器について５分間隔で５回、応答確認を行い、全て無応答であった場合に電源OFF条件に到達し、画像処理装置３００の電源OFFが指示される。電源管理部３１２は電源OFF判定部３０９の指示を受けて画像処理装置３００の電源をOFFする（ステップS7）。
【００１８】
この実施形態においては画像処理エンジン部３１０、画像形成部３１１などの画像処理に関する機能を有する画像処理装置における構成および動作を説明したが、この発明は画像処理装置に限定することなく、ネットワークに接続された他の処理装置、あるいはサーバなどのネットワーク機器に適用することも可能である。
また、例えばあるフロア内に設置された複数の処理装置の電源OFF条件の対象となるIPアドレスを１台のネットワーク機器のIPアドレスとすることで、そのネットワーク機器の電源さえOFFすればフロア内の前記複数の処理装置の電源をOFFとすることが可能となる。
【産業上の利用可能性】
【００１９】
この発明は、ネットワークに接続されるプリンタ、コピー等の処理装置に用いられる。
【図面の簡単な説明】
【００２０】
【図１】この発明の実施形態による自動電源切断装置を適用した画像処理装置の構成を示すブロック図である。
【図２】図１における画像処理装置の動作を説明するためのフローチャートである。
【図１】
2006031223.tif 000003
【図２】
2006031223.tif 000004