(57)【要約】【課題】電力供給の停止状態から復旧した場合でも、ネットワークＰＨＹに対して再設定を行う煩雑さを排除できるリカバリデバイスを提供する。【解決手段】ネットワークに接続された情報処理装置を遠隔起動可能とさせるネットワーク機器を回復させるリカバリデバイスであって、前記遠隔起動を機能させるために必要な設定情報であって、前記ネットワーク機器内の記憶部に記憶されている、設定情報の複製を保持する保持部と、電源供給停止状態から復旧した場合に、前記保持部に保持された前記設定情報の複製を、前記記憶部に書き込む書込部とを有する。【選択図】図２
2015201045.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された情報処理装置を遠隔起動可能とさせるネットワーク機器を回復させるリカバリデバイスであって、
遠隔起動機能を機能させるために必要な設定情報であって、前記ネットワーク機器内の記憶部に記憶されている、設定情報の複製を保持する保持部と、
電源供給停止状態から復旧した場合に、前記保持部に保持された前記設定情報の複製を、前記記憶部に書き込む書込部と、
を有することを特徴としたリカバリデバイス。
【請求項２】
請求項１に記載のリカバリデバイスにおいて、
前記設定情報には、前記遠隔起動機能を有効化するか否かの情報を含み、
前記書込部は、前記有効化するか否かの情報が有効化を示していない場合、前記設定情報の複製を、前記記憶部に書き込まない
ことを特徴としたリカバリデバイス。
【請求項３】
請求項１又は２に記載のリカバリデバイスにおいて、
当該リカバリデバイスの機能を有効化又は無効化させるためのスイッチをさらに有することを特徴としたリカバリデバイス。
【請求項４】
ネットワークに接続された情報処理装置を遠隔起動可能とさせるネットワーク機器を回復させるリカバリ方法であって、
遠隔起動機能を機能させるために必要な設定情報であって、前記ネットワーク機器内の記憶部に記憶されている、設定情報の複製を保持するステップと、
電源供給停止状態から復旧した場合に、保持された前記設定情報の複製を、前記記憶部に書き込むステップと、
を有することを特徴としたリカバリ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リカバリデバイス、及びリカバリ方法に関する。
【背景技術】
【０００２】
ネットワークコントローラはネットワーク制御を行うＭＡＣ（Media Access Control）とＭＡＣからのデジタル信号を電気信号へ変換するネットワークＰＨＹ（PHYsical layer）とで構成されている。ネットワークＰＨＹの中には単純な物理層としての機能だけでなく、特定のパケットを検出し、割り込み信号を出力する機能を備えている。
【０００３】
特定のパケットを検出し、割り込み信号を出力するネットワークＰＨＹを用いて、ネットワークに接続されているネットワーク機器に対して、管理サーバの指示で電源をオン／オフする技術が存在する。ネットワーク機器の電源をオフすることは、単純なネットワークプロトコルによって可能であるが、電源をオンするためには、ネットワーク機器の電源をオフしている場合も、管理サーバからの指示を受け取れる様にしておく必要がある。
【０００４】
管理サーバからネットワーク機器の電源を遠隔起動する技術としてＷａｋｅＯｎＬＡＮ（以降ＷＯＬと呼ぶ）と呼ばれる技術がある。ＷＯＬ機能はネットワークＰＨＹに対してＷＯＬ機能を有効にするための必要な設定を行い、ＭＡＣ含めたネットワーク機器の電源をオフにし、ネットワークＰＨＹのみ通電した状態にする。ネットワーク機器の電源をオンしたい場合、管理サーバからはマジックパケット（登録商標）と呼ばれるパケットをネットワーク機器に送信することで、ネットワーク機器の電源をオンにする技術が既に知られている（例えば、特許文献１等を参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＷＯＬ機能などの遠隔起動機能は管理サーバからネットワーク機器の電源の管理を行う上で有用である。しかしながら、遠隔起動機能を有効にしている状態で停電などが生じ、ネットワークＰＨＹに電力が供給されなくなると、ネットワークＰＨＹに設定していた遠隔起動機能の設定が全て消去されてしまうという問題があった。このため、管理サーバから遠隔起動を行うために、ネットワーク機器を起動させ、ネットワークＰＨＹに対して遠隔起動機能の再設定を行う手間が生じるという問題がさらにあった。
【０００６】
本発明の一側面は、上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、ネットワーク機器への電力供給の停止状態から復旧した場合でも、ネットワークＰＨＹに対して遠隔起動機能の再設定を行う煩雑さを排除できるリカバリデバイスを提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明にあっては、ネットワークに接続された情報処理装置を遠隔起動可能とさせるネットワーク機器を回復させるリカバリデバイスであって、前記遠隔起動を機能させるために必要な設定情報であって、前記ネットワーク機器内の記憶部に記憶されている、設定情報の複製を保持する、保持部と、電源供給停止状態から復旧した場合に、前記保持部に保持された前記設定情報の複製を、前記記憶部に書き込む書込部とを有する。
【発明の効果】
【０００８】
本発明にあっては、ネットワーク機器への電力供給の停止状態から復旧した場合でも、ネットワークＰＨＹに対して遠隔起動機能の再設定を行う煩雑さを排除し、管理サーバから起動要求に応じて電源をオンすることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態にかかるシステム構成の一例を示す構成図である。
【図２】本発明の一実施形態にかかる画像形成装置のハードウエア構成の一例を示すブロック図である。
【図３】本発明の一実施形態にかかるリカバリ部の機能構成の一例を示す図である。
【図４】本発明の一実施形態にかかる画像形成装置の状態遷移を示す図である。
【図５】本発明の一実施形態にかかるＷＯＬ機能の設定から電源がオフの状態から復旧時のネットワークＰＨＹの書き込みまでの流れを示すシーケンス図である。
【図６】本発明の一実施形態にかかるリカバリ部が実施する処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の好適な実施形態について説明する。
【００１１】
＜システム構成＞
図１は本実施形態に係る通信システムのシステム構成の一例を示す図である。
【００１２】
画像形成装置１ａ、１ｂ、１ｃ・・・（それぞれ区別しない場合画像形成装置１）、管理サーバ２がネットワーク３を介して接続されている。なお、ネットワーク３に接続されている画像形成装置１の数は一例であり、これらが図１に示した例よりも多く接続されてシステムでも、図１に示した例よりも少なく接続されたシステムであってもよい。本実施形態におけるネットワーク３はイーサネット（登録商標）である。
【００１３】
画像形成装置１は、撮影機能、画像形成機能、及び通信機能などを備えることにより、プリンタ、スキャナ、複写機として利用可能なＭＦＰ（MultiFunction Peripheral）である。本実施形態における画像形成装置１は印刷ジョブを受信し、画像形成処理を行い、印刷を実行する。また、画像形成装置１は稼働状態、一部の機能のみが通電しているスリープ状態など異なる複数の状態を有する。画像形成装置１は管理サーバ２の起動要求にしたがって、電源のオン・オフを行う。
【００１４】
管理サーバ２は、ネットワーク管理者等が操作する情報処理装置であり、ＰＣ（Personal Computer）などによって実現される。管理サーバ２は画像形成装置１の稼働状態やネットワーク３を介して電源の管理などを行う。
【００１５】
管理サーバ２がネットワーク３を介して接続されている画像形成装置１の電源をオンする機能としてＷＯＬ（Wake On LAN）機能などである。本実施形態における管理サーバ２、画像形成装置１はＷＯＬ機能などに対応している。
【００１６】
なお、本実施形態では画像形成装置１をネットワーク機器の例として挙げたが、ネットワーク機器は、ＰＣなどの情報処理装置であってもよい。
【００１７】
＜ハードウエア構成＞
図２は本実施形態に係る画像形成装置１のハードウエア構成の一例を示す図である。
【００１８】
画像形成装置１はＣＰＵ１０１、ＲＡＭ（Random Access Memory）１０２、ＲＯＭ（Read-Only Memory）１０３、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）１０４、補助記憶装置１０５、画像読取装置１０６、印刷装置１０７、表示装置１０８、入力装置１０９、ＰＭＣ（Power Management Controller）マイコン１１０、スイッチ１１３、ネットワークアダプタ１１４などを備える。
【００１９】
ＣＰＵ１０１はＲＡＭ１０２に格納されたプログラムにしたがって画像形成装置１の各種処理を実行するために用いられる。
【００２０】
ＲＡＭ１０２は演算処理を実行するためにプログラムや情報を一時的に格納するために用いられ、半導体メモリ等から構成される。ＲＡＭ１０２は、例えば、ＤＤＲ−ＤＲＡＭ（Double-Data-Rate SDRAM）で構成される。ＲＯＭ１０３、ＥＥＰＲＯＭ１０４は、各種プログラム、各種処理に使用されるデータなどが格納される不揮発性の記憶装置である。
【００２１】
補助記憶装置１０５は処理の実行に必要なプログラム、ファイル、データ等を格納するために用いられハードディスクドライブ装置などから構成される。
【００２２】
画像読取装置１０６は、読み取り面に配置された原稿を光学的に読み取り画像データを生成する。
【００２３】
印刷装置１０７は、例えば、電子写真プロセス方式によってビットマップイメージを記録紙に印刷する。
【００２４】
表示装置１０８は、ディスプレイ等で構成され、例えば画像形成動作に関する各種情報を表示する。表示装置１０８は、例えば、液晶や有機ＥＬなどのディスプレイである。
【００２５】
入力装置１０９は、ハードウェアキー等で構成され、画像形成装置１に各操作信号を入力するのに用いられる。入力装置１０９は、例えば、タッチパネルやハードスイッチである。
【００２６】
ＰＭＣマイコン１１０は、電源制御部１１１及びリカバリ部１１２を有している。ＰＭＣマイコン１１０は、画像形成装置１の電源を制御する電源制御部１１１を有することから画像形成装置１が電源オフの時でも通電している。
【００２７】
電源制御部１１１は、電源スイッチの状態を監視しており、電源スイッチがオンされれば、画像形成装置１への電力供給を開始し、また電源スイッチがオフされれば、画像形成装置１への電力供給を停止させる機能を担っている。例えば、ＷＯＬなどの遠隔起動処理で用いられるマジックパケット（登録商標）を検出したネットワークＰＨＹ１１６からの割り込み信号がＰＭＣマイコン１１０内の電源制御部１１１に入力されることで画像形成装置１の電源をオンすることができる。
【００２８】
リカバリ部１１２は、ネットワークアダプタ１１４に保持されている遠隔起動機能の設定を回復させる機能である。リカバリ部１１２は図３に示すように保持部１１と書込部１２として機能を有している。
【００２９】
リカバリ部１１２は、保持部１１として機能し、ネットワークアダプタ１１４から受信したＷＯＬなどの遠隔起動機能の設定情報やＭＡＣアドレスをリカバリ部１１２内の記憶領域に保持する。遠隔起動機能の設定情報とは、例えば、遠隔起動機能を有効にするか否かを示すフラグ情報である。
【００３０】
停電などの電力供給が中断している状態からの復旧後、リカバリ部１１２は、書込部１２として機能し、遠隔起動機能の設定情報をネットワークアダプタ１１４に書き込む処理を行う。なお、電力供給の中断は、停電に限定せず、ハードウエア異常による瞬断や雷による異常大電流を検知した場合などを含んでもよい。
【００３１】
なお、本実施形態ではＰＭＣマイコン１１０が、リカバリ部１１２を有しているが、不揮発性メモリを有する他の装置がリカバリ部１１２を備えてもよい。
【００３２】
スイッチ１１３は、ＰＭＣマイコン１１０とネットワークアダプタ１１４との接続を切り替える。ＰＭＣマイコン１１０によってスイッチ１１３が切り替えられ、スイッチ１１３がオンの状態で、ＰＭＣマイコン１１０とネットワークアダプタ１１４とは、接続される。
【００３３】
ネットワークアダプタ１１４は、ＷＯＬなどの遠隔起動機能に対応したネットワークアダプタであり、ネットワーク通信を制御するネットワーク通信部である。ネットワークアダプタ１１４は、ＭＡＣ１１５とネットワークＰＨＹ１１６を備える。
【００３４】
ＭＡＣ１１５はＭＡＣ層の制御を行うチップ回路である。また、ＭＡＣ１１５はＰＭＣマイコン１１０内のリカバリ部１１２、及びネットワークアダプタ１１４内のネットワークＰＨＹ１１６に対してＭＡＣアドレス及びＷＯＬなどの遠隔起動機能の設定を行う。
【００３５】
ネットワークＰＨＹ１１６は、物理層制御などを行うチップ回路である。ネットワークＰＨＹ１１６はＭＡＣ１１５から送信された遠隔起動機能の設定をネットワークＰＨＹ１１６内の記憶領域に記憶する。本実施形態では、ネットワークＰＨＹ１１６は、画像形成装置１の起動要求を示す所定のパケット（例えば、ＭＡＧＩＣ  ＰＡＣＫＥＴ（登録商標）などの所定の信号）の受信を監視し、当該パケットの受信を検知した場合、割り込み信号を発生させ、ＰＭＣマイコン１１０内の電源制御部１１１に出力する。その後、ネットワークＰＨＹ１１６から割り込み信号を受信したＰＭＣマイコン１１０の電源制御部１１１は、画像形成装置１の電源をオンする。
【００３６】
以上の画像形成装置１の構成は、本実施形態の特徴を説明するにあたって主要構成を説明したのであって、上記の構成に限られない。また、一般的な画像形成装置１が備える構成を排除するものではない。
【００３７】
＜処理動作＞
図４は本発明の一実施形態にかかる遠隔起動処理機能の設定から電源がオフの状態から復旧し、起動要求にしたがって画像形成装置１の電源を起動させるまでの流れを示すシーケンス図である。
【００３８】
ステップＳ１で、画像形成装置１の電源がオンになった後、ＭＡＣアドレスがＰＭＣマイコン１１０内のリカバリ部１１２に書き込まれる。ＭＡＣアドレスはリカバリ部１１２内に備えられたＦｌａｓｈメモリなどの記憶領域にＭＡＣアドレスを記憶する。
【００３９】
ステップＳ２で、ＭＡＣ１１５はＰＭＣマイコン１１０内のリカバリ部１１２に対して遠隔起動処理機能が有効か否かを示すフラグを設定する。遠隔起動処理機能を有効するか否かを示すフラグは、ユーザが操作により設定してもよい。リカバリ部１１２は、ＭＡＣアドレスと同様にリカバリ部１１２内に備えられた記憶領域に記憶される。
【００４０】
ステップＳ３で、ＭＡＣ１１５は、ネットワークＰＨＹ１１６に対して遠隔起動処理機能の設定情報の設定を行う。この際、設定情報はステップＳ２で行われるものと同一である。
【００４１】
ステップＳ４で、ＰＭＣマイコン１１０は画像形成装置１をシャットダウン状態にする。シャットダウン状態は、ネットワークＰＨＹ１１６及びＰＭＣマイコン１１０などの一部の機能が通電している状態を示す。
【００４２】
ステップＳ５で、突然の停電や電源プラグが抜かれることで画像形成装置１への電力供給からストップし、ネットワークＰＨＹ１１６及びＰＭＣマイコン１１０も含めて画像形成装置１全体が電源オフ状態となる。
【００４３】
ステップＳ６で、停電が解消、もしくは電源プラグが挿しこまれたなどにより、画像形成装置１へ電力が供給される。その際、ネットワークＰＨＹ１１６やＰＭＣマイコン１１０も通電される。
【００４４】
ステップＳ７で、ＰＭＣマイコン１１０内のリカバリ部１１２は保持されている遠隔起動処理機能の設定情報を確認する。ＰＭＣマイコン１１０はネットワークＰＨＹ１１６の電源をオンしていることを確認し、遠隔起動処理機能の設定情報をネットワークＰＨＹ１１６に書き込む。
【００４５】
ステップＳ８で、ネットワークＰＨＹ１１６は遠隔起動処理の有効にし、所定のパケットを受信できる待機状態となる。
【００４６】
図５は本発明の一実施形態に係る画像形成装置１の状態遷移を示す図である。
【００４７】
ステップＳ１１で、画像形成装置１の電源がオンになると、シャットダウン状態から稼働状態に遷移する。
【００４８】
ステップＳ１２で、画像形成装置１はジョブなどの処理が完了し、一定時間ジョブの処理要求がない場合、待機状態を示すスタンバイ状態に遷移する。
【００４９】
ステップＳ１３で、画像形成装置１はスタンバイ状態から一定時間経過すると、一部の機器の電源をオフしたスリープ状態へ移行する。
【００５０】
ステップＳ１４で、省電力状態を示すスリープ状態でユーザからの操作を受けると、画像形成装置１はスタンバイ状態へ遷移する。
【００５１】
ステップＳ１５で、画像形成装置１はジョブの処理要求が行われると、スタンバイ状態から稼働状態へ移行し、要求されたジョブを実行する。
【００５２】
ステップＳ１６からＳ１８で、稼働状態、スタンバイ状態、スリープ状態の各状態で電源スイッチがオフされた場合、シャットダウン状態へ移行する。また、シャットダウン状態において、遠隔起動処理機能を有効としている状態で起動要求を受信した場合、シャットダウン状態から稼働状態へ遷移する。
【００５３】
ステップＳ１９で、停電や電源プラグがコンセントから抜かれる等、電力供給が停止した場合、電力供給停止状態へと遷移する。この時、ネットワークＰＨＹ１１６及びＰＭＣマイコン１１０を含む画像形成装置１全体が電源オフとなる。
【００５４】
ステップＳ２０で、電力配給が復旧した場合、画像形成装置１が通電された状態となり、電力供給停止状態からシャットダウン状態へと遷移する。
【００５５】
図６は本発明の一実施形態にかかるリカバリ部１１２が実施する処理手順の一例を示すフローチャートである。
【００５６】
ステップＳ３０で、画像形成装置１の電源が起動されている状態で、リカバリ部１１２は当該処理を実行する。
【００５７】
ステップＳ３１で、リカバリ部１１２はＭＡＣ１１５にて設定された遠隔起動機能設定情報をリカバリ部１１２内の記憶領域に保存する。この時、保存する設定情報は遠隔起動機能を利用するか否かを示すフラグ情報と画像形成装置１のＭＡＣアドレスなどを保存する。
【００５８】
ステップＳ３２で、停電や電源プラグが外されるなどで画像形成装置１が通電していない状態となる。この時、ＰＭＣマイコン１１０内のリカバリ部１１２も通電していない状態となる。
【００５９】
ステップＳ３３で、停電や電源プラグが挿され、画像形成装置１が通電された状態となる。この時、ＰＭＣマイコン１１０内のリカバリ部１１２にも通電が再開される。
【００６０】
ステップＳ３４で、リカバリ部１１２は通電されたタイミングで、遠隔起動機能の設定情報を参照し、遠隔起動機能が有効になっているか否かを判定する。判定された結果がＹＥＳの場合、つまり遠隔起動機能が有効となっている場合、ステップＳ３５に進む。また、判定された結果が、ＮＯの場合、つまり遠隔起動機能が有効になっていない場合、ステップＳ３６に進む。
【００６１】
ステップＳ３５で、リカバリ部１１２はネットワークＰＨＹ１１６に対して遠隔起動機能の設定情報を送信する。ネットワークＰＨＹ１１６はリカバリ部１１２から送信された設定情報を自装置に設定する。その後、ステップＳ３６に進み、当該処理を終了する。
【００６２】
ステップＳ３６で、リカバリ部１１２はネットワークＰＨＹ１１６へ遠隔起動機能の設定情報の送信は行わず、当該処理を終了する。
【００６３】
＜総括＞
以上、ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【符号の説明】
【００６４】
１      画像形成装置
１１    保持部
１２    書込部
１０１  ＣＰＵ
１０２  ＲＡＭ
１０３  ＲＯＭ
１０４  ＥＥＰＲＯＭ
１０５  補助記憶装置
１０６  画像読取装置
１０７  印刷装置
１０８  表示装置
１０９  入力装置
１１０  ＰＭＣマイコン
１１１  電源制御部
１１２  リカバリ部
１１３  スイッチ
１１４  ネットワークアダプタ
１１５  ＭＡＣ
１１６  ネットワークＰＨＹ
２      管理サーバ
３      ネットワーク
【先行技術文献】
【特許文献】
【００６５】
【特許文献１】特開２０１３−１２６０２２号公報
【図１】
2015201045.tif 000003
【図２】
2015201045.tif 000004
【図３】
2015201045.tif 000005
【図４】
2015201045.tif 000006
【図５】
2015201045.tif 000007
【図６】
2015201045.tif 000008