(57)【要約】【課題】省電力モードが解除される回数を低減すること。【解決手段】画像形成装置１００は、画像形成装置２００及び端末装置４００と通信する通信部１６０と、端末装置４００がマルチキャストで送信して通信部１６０に受信されるコマンドに対する応答に含める情報である第１の情報を記憶する記憶部１４０と、省電力モードのときにコマンドに対する応答機能を有効又は無効に設定する制御部１１０と、を有する。制御部１１０は、通信部１６０を介して、コマンドに対して代理応答をする画像形成装置２００に第１の情報を送信した後、応答機能を無効に設定し、省電力モードが解除された状態であり、省電力モードよりも消費電力の高い解除モードから省電力モードに移行する処理を実行する。【選択図】図３
2019126996.tif 000002
【特許請求の範囲】
【請求項１】
省電力モード、又は前記省電力モードが解除された状態であり、前記省電力モードよりも消費電力の高い解除モードになる情報処理装置において、
第１の情報処理装置及び端末装置と通信する通信部と、
前記端末装置がマルチキャストで送信して前記通信部に受信されるコマンドに対する応答に含める情報である第１の情報を記憶する記憶部と、
前記省電力モードのときに前記コマンドに対する応答機能を有効又は無効に設定する制御部と、
を有し、
前記制御部は、
前記通信部を介して、前記コマンドに対して代理応答をする前記第１の情報処理装置に前記第１の情報を送信した後、前記応答機能を無効に設定し、前記解除モードから前記省電力モードに移行する処理を実行する、
ことを特徴とする情報処理装置。
【請求項２】
前記制御部は、前記通信部を介して、複数の他の情報処理装置に、応答を指示する応答指示をマルチキャストで送信し、前記応答指示に対して応答した情報処理装置の中から前記第１の情報処理装置を選択する、
請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記端末装置がマルチキャストで送信した前記コマンドを第２の情報処理装置が受信して前記第２の情報処理装置が前記コマンドに対する応答に含める情報である第２の情報が前記記憶部に格納されている場合、前記通信部を介して、前記第２の情報を前記第１の情報処理装置に送信する、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記制御部は、前記通信部を介して、複数の他の情報処理装置に、応答を指示する応答指示をマルチキャストで送信し、前記複数の他の情報処理装置から前記応答指示に対して応答がなかった場合、前記応答機能を有効の設定としたまま、前記解除モードから前記省電力モードに移行する処理を実行する、
請求項１に記載の情報処理装置。
【請求項５】
省電力対応部をさらに有し、
前記省電力対応部は、前記省電力モードを解除する前に、前記通信部を介して、前記第１の情報を格納している情報処理装置に前記第１の情報の削除指示を送信する、
請求項１に記載の情報処理装置。
【請求項６】
前記省電力対応部は、前記省電力モードを解除する前に、前記端末装置がマルチキャストで送信した前記コマンドを受信する複数の他の情報処理装置の中から前記第１の情報を格納している情報処理装置を検索し、前記第１の情報を格納している情報処理装置に前記削除指示を送信する、
請求項５に記載の情報処理装置。
【請求項７】
前記第１の情報は、自己の情報処理装置を特定する装置情報である、
請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
省電力モード、又は前記省電力モードが解除された状態であり、前記省電力モードよりも消費電力の高い解除モードになる情報処理装置が、
端末装置がマルチキャストで送信するコマンドに対して代理応答をする第１の情報処理装置に、前記コマンドに対する応答に含める情報である第１の情報を送信し、
前記省電力モードのときに前記コマンドに対する応答機能を無効に設定し、
前記解除モードから前記省電力モードに移行する、
ことを特徴とする通信制御方法。
【請求項９】
省電力モード、又は前記省電力モードが解除された状態であり、前記省電力モードよりも消費電力の高い解除モードになる複数の情報処理装置を有する通信システムにおいて、
前記複数の情報処理装置の各々は、
他の情報処理装置及び端末装置と通信する通信部と、
前記端末装置がマルチキャストで送信して前記通信部に受信されるコマンドに対する応答に含める情報である第１の情報を記憶する記憶部と、
前記省電力モードのときに前記コマンドに対する応答機能を有効又は無効に設定する制御部と、
を有し、
前記制御部は、
前記通信部を介して、前記コマンドに対して代理応答をする前記他の情報処理装置に前記第１の情報を送信した後、前記応答機能を無効に設定し、前記解除モードから前記省電力モードに移行する処理を実行する、
ことを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、通信制御方法、及び通信システムに関する。
【背景技術】
【０００２】
複数の装置が、ネットワークを介して通信するシステムがある。このシステムでは、ある装置から問い合わせを受けた装置は、問い合せに対して応答する（特許文献１を参照）。例えば、特許文献１の印刷装置は、設定スイッチを有する。設定スイッチがＯＮの状態になっている印刷装置は、ホスト装置がブロードキャストで送信した問い合わせに応答する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１５３１９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、消費電力を抑えるために省電力モードを有する装置が知られている。当該装置に格納されている情報（例えば、装置情報）を取得するために、当該情報の送信指示が、マルチキャストで送信される場合がある。当該装置は、省電力モードの状態で送信指示を受信した場合、送信指示に応答するために省電力モードを解除して、待機モードなどに移行して応答する。
今後、省電力モードが解除される場合の回数を低減することが求められる。
【０００５】
本発明の目的は、省電力モードが解除される回数を低減することである。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る情報処理装置が提供される。情報処理装置は、省電力モード、又は前記省電力モードが解除された状態であり、前記省電力モードよりも消費電力の高い解除モードになる。また、情報処理装置は、第１の情報処理装置及び端末装置と通信する通信部と、前記端末装置がマルチキャストで送信して前記通信部に受信されるコマンドに対する応答に含める情報である第１の情報を記憶する記憶部と、前記省電力モードのときに前記コマンドに対する応答機能を有効又は無効に設定する制御部と、を有する。前記制御部は、前記通信部を介して、前記コマンドに対して代理応答をする前記第１の情報処理装置に前記第１の情報を送信した後、前記応答機能を無効に設定し、前記解除モードから前記省電力モードに移行する処理を実行する。
【発明の効果】
【０００７】
本発明によれば、省電力モードが解除される回数を低減することができる。
【図面の簡単な説明】
【０００８】
【図１】通信システムを示す図である。
【図２】画像形成装置が有するハードウェアの一部を示す図である。
【図３】画像形成装置Ａの構成を示す機能ブロック図である。
【図４】画像形成装置Ｂの構成を示す機能ブロック図である。
【図５】画像形成装置Ｃの構成を示す機能ブロック図である。
【図６】端末装置の構成を示す機能ブロック図である。
【図７】制御テーブルの例を示す図である。
【図８】画像形成装置Ａの記憶部の具体例を示す図である。
【図９】画像形成装置Ｂの記憶部の具体例を示す図である。
【図１０】画像形成装置Ｃの記憶部の具体例を示す図である。
【図１１】省電力モードへの移行処理の例を示すシーケンス図（その１）である。
【図１２】省電力モードへの移行処理の例を示すシーケンス図（その２）である。
【図１３】省電力モードへの移行処理の例を示すシーケンス図（その３）である。
【図１４】省電力モードへの移行処理の例を示すシーケンス図（その４）である。
【図１５】省電力モードへの移行処理を示すフローチャートである。
【図１６】省電力モードの解除処理の例を示すシーケンス図（その１）である。
【図１７】省電力モードの解除処理の例を示すシーケンス図（その２）である。
【図１８】応答情報を削除する場合の具体例を示す図である。
【図１９】省電力モードの解除処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら実施の形態を説明する。以下の実施の形態は、例にすぎず、本発明の範囲内で種々の変更が可能である。
【００１０】
実施の形態．
図１は、通信システムを示す図である。通信システムは、画像形成装置１００，２００，３００を含む。また、通信システムは、端末装置４００を含んでもよい。
画像形成装置１００，２００，３００、及び端末装置４００は、互いに、ネットワーク１０を介して接続する。例えば、ネットワーク１０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、又はＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）である。
【００１１】
画像形成装置１００，２００，３００は、例えば、プリンタ、複写機、ファクシミリ装置、又は複合機などである。画像形成装置１００，２００，３００は、通信制御方法を実行する装置である。画像形成装置１００，２００，３００は、情報処理装置とも言う。情報処理装置は、画像形成機能を持たない装置であってもよい。情報処理装置は、コンピュータであってもよい。画像形成装置１００、画像形成装置２００、又は画像形成装置３００は、第１の情報処理装置、又は第２の情報処理装置と言う場合がある。
【００１２】
画像形成装置１００，２００，３００は、解除モード又は省電力モードになる。解除モードは、省電力モードが解除された状態であり、省電力モードよりも消費電力の高い状態である。例えば、解除モードは、待機モード又は動作モードなどである。動作モードは、通常の動作が可能な状態である。解除モードは、稼働できる状態である稼働状態と表現してもよい。
【００１３】
省電力モードは、解除モードよりも消費電力の低い状態である。また、省電力モードは、消費電力を下げて動作が制限される状態である。
端末装置４００は、ユーザが利用する装置である。端末装置４００は、マルチキャストでコマンドを画像形成装置１００，２００，３００に送信する。例えば、コマンドは、送信指示である。例えば、送信指示は、画像形成装置１００，２００，３００が記憶する装置情報の送信を指示するものである。例えば、装置情報は、画像形成装置１００，２００，３００の装置名、及びＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスである。
【００１４】
以下の説明では、端末装置４００は、マルチキャストで送信指示を画像形成装置１００，２００，３００に送信するものとする。また、画像形成装置１００，２００，３００が送信指示に応答するか否かについては、後で詳細に説明する。
【００１５】
次に、画像形成装置１００，２００，３００、及び端末装置４００が有するハードウェアの一部について説明する。
図２は、画像形成装置１００が有するハードウェアの一部を示す図である。画像形成装置１００は、プロセッサ１０１、揮発性記憶装置１０２、及び不揮発性記憶装置１０３を有する。
【００１６】
プロセッサ１０１は、画像形成装置１００全体を制御する。例えば、プロセッサ１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、又はＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などである。プロセッサ１０１は、マルチプロセッサでもよい。画像形成装置１００は、処理回路によって実現されてもよく、又は、ソフトウェア、ファームウェア若しくはそれらの組み合わせによって実現されてもよい。
【００１７】
揮発性記憶装置１０２は、画像形成装置１００の主記憶装置である。例えば、揮発性記憶装置１０２は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。不揮発性記憶装置１０３は、画像形成装置１００の補助記憶装置である。例えば、不揮発性記憶装置１０３は、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などである。
【００１８】
画像形成装置２００，３００、及び端末装置４００の各々は、画像形成装置１００と同様に、プロセッサ、揮発性記憶装置、及び不揮発性記憶装置を有する。
ここで、画像形成装置１００の名称は、画像形成装置Ａである。画像形成装置２００の名称は、画像形成装置Ｂである。画像形成装置３００の名称は、画像形成装置Ｃである。
【００１９】
図３は、画像形成装置Ａの構成を示す機能ブロック図である。画像形成装置１００は、制御部１１０、画像形成部１２０、搬送部１３０、記憶部１４０、操作表示部１５０、通信部１６０、及び省電力対応部１７０を有する。
制御部１１０、操作表示部１５０、通信部１６０、及び省電力対応部１７０の一部又は全部は、プロセッサ１０１によって実現してもよい。制御部１１０、操作表示部１５０、通信部１６０、及び省電力対応部１７０の一部又は全部は、プロセッサ１０１が実行する通信制御プログラムのモジュールとして実現してもよい。当該プログラムは、揮発性記憶装置１０２又は不揮発性記憶装置１０３に格納される。
【００２０】
記憶部１４０は、揮発性記憶装置１０２又は不揮発性記憶装置１０３に確保した記憶領域として実現される。
制御部１１０は、画像形成装置１００全体を制御する。制御部１１０の機能については、後で詳細に説明する。
【００２１】
画像形成部１２０は、印刷データに基づいて印刷媒体に画像を形成する。搬送部１３０は、媒体収容部（図示を省略）に収容された印刷媒体を画像形成部１２０に搬送し、画像が形成された印刷媒体を画像形成装置１００の外部に排出する。
記憶部１４０は、様々な情報を記憶する。様々な情報については、後で詳細に説明する。
操作表示部１５０は、画像形成装置１００を利用する操作者に様々な情報を提供する。例えば、操作表示部１５０は、画像形成装置１００の操作に関する情報をディスプレイに表示する。
【００２２】
通信部１６０は、ネットワーク１０を介して、画像形成装置２００，３００、及び端末装置４００と通信する。
省電力対応部１７０は、画像形成装置１００が省電力モードのとき、バッテリなどから電力の供給を受ける。また、記憶部１４０及び通信部１６０は、画像形成装置１００が省電力モードのとき、バッテリなどから電力の供給を受ける。制御部１１０、画像形成部１２０、搬送部１３０、及び操作表示部１５０は、画像形成装置１００が省電力モードのとき、バッテリなどから電力の供給を受けない。すなわち、制御部１１０、画像形成部１２０、搬送部１３０、及び操作表示部１５０に供給される電力は、停止される。これにより、画像形成装置１００は、消費電力を抑制できる。
【００２３】
省電力対応部１７０は、画像形成装置１００が解除モードのとき、電力の供給を受けない。制御部１１０、画像形成部１２０、搬送部１３０、記憶部１４０、操作表示部１５０、及び通信部１６０は、画像形成装置１００が解除モードのとき、電力の供給を受ける。
省電力対応部１７０の機能については、後で詳細に説明する。
【００２４】
図４は、画像形成装置Ｂの構成を示す機能ブロック図である。画像形成装置２００は、制御部２１０、画像形成部２２０、搬送部２３０、記憶部２４０、操作表示部２５０、通信部２６０、及び省電力対応部２７０を有する。
【００２５】
制御部２１０、操作表示部２５０、通信部２６０、及び省電力対応部２７０の一部又は全部は、画像形成装置２００が有するプロセッサによって実現してもよい。制御部２１０、操作表示部２５０、通信部２６０、及び省電力対応部２７０の一部又は全部は、画像形成装置２００が有するプロセッサが実行する通信制御プログラムのモジュールとして実現してもよい。当該プログラムは、画像形成装置２００が有する揮発性記憶装置又は不揮発性記憶装置に格納される。
記憶部２４０は、画像形成装置２００が有する揮発性記憶装置又は不揮発性記憶装置に確保した記憶領域として実現される。
【００２６】
制御部２１０、画像形成部２２０、搬送部２３０、操作表示部２５０、通信部２６０、及び省電力対応部２７０の機能は、制御部１１０、画像形成部１２０、搬送部１３０、操作表示部１５０、通信部１６０、及び省電力対応部１７０の機能と同様であるため、説明を省略する。
また、省電力モード及び解除モードのときの電力の供給先については、画像形成装置１００と画像形成装置２００とで同様である。
【００２７】
図５は、画像形成装置Ｃの構成を示す機能ブロック図である。画像形成装置３００は、制御部３１０、画像形成部３２０、搬送部３３０、記憶部３４０、操作表示部３５０、通信部３６０、及び省電力対応部３７０を有する。
【００２８】
制御部３１０、操作表示部３５０、通信部３６０、及び省電力対応部３７０の一部又は全部は、画像形成装置３００が有するプロセッサによって実現してもよい。制御部３１０、操作表示部３５０、通信部３６０、及び省電力対応部３７０の一部又は全部は、画像形成装置３００が有するプロセッサが実行する通信制御プログラムのモジュールとして実現してもよい。当該プログラムは、画像形成装置３００が有する揮発性記憶装置又は不揮発性記憶装置に格納される。
記憶部３４０は、画像形成装置３００が有する揮発性記憶装置又は不揮発性記憶装置に確保した記憶領域として実現される。
【００２９】
制御部３１０、画像形成部３２０、搬送部３３０、操作表示部３５０、通信部３６０、及び省電力対応部３７０の機能は、制御部１１０、画像形成部１２０、搬送部１３０、操作表示部１５０、通信部１６０、及び省電力対応部１７０の機能と同様であるため、説明を省略する。
また、省電力モード及び解除モードのときの電力の供給先については、画像形成装置１００と画像形成装置３００とで同様である。
【００３０】
図６は、端末装置の構成を示す機能ブロック図である。端末装置４００は、制御部４１０、記憶部４２０、操作表示部４３０、及び通信部４４０を有する。
制御部４１０は、端末装置４００全体を制御する。記憶部４２０は、制御部４１０が実行する処理に用いられる情報を記憶する。操作表示部４３０は、端末装置４００を利用するユーザに様々な情報を端末装置４００が有するディスプレイに表示する。通信部４４０は、ネットワーク１０を介して、画像形成装置１００，２００，３００と通信する。
【００３１】
図７は、制御テーブルの例を示す図である。制御テーブル１４１は、制御情報とも言う。制御テーブル１４１は、記憶部１４０に格納されている。また、記憶部２４０及び記憶部３４０は、同様に、制御テーブルを記憶する。
【００３２】
制御テーブル１４１には、有効又は無効が設定される。有効は、マルチキャストで送信されたコマンドに対して応答することを示す。無効は、マルチキャストで送信されたコマンドに対して応答しないことを示す。そのため、画像形成装置１００は、制御テーブル１４１に有効が設定されている場合、マルチキャストで送信されたコマンドに対して応答する。また、画像形成装置１００は、制御テーブル１４１に無効が設定されている場合、マルチキャストで送信されたコマンドに対して応答しない。
【００３３】
ここで、制御部１１０は、省電力モードのときに、端末装置４００が送信する送信指示に対する応答機能を有効又は無効に設定する。詳細に説明する。制御部１１０は、省電力モードのときに、端末装置４００が送信する送信指示に対して応答する場合、制御テーブル１４１に有効を設定する。制御部１１０は、省電力モードのときに、端末装置４００が送信する送信指示に対して応答しない場合、制御テーブル１４１に無効を設定する。
【００３４】
図８は、画像形成装置Ａの記憶部の具体例を示す図である。記憶部１４０は、応答情報を記憶する。応答情報は、通信部１６０に受信され、かつ端末装置４００がマルチキャストで送信する送信指示に対する応答に含める情報である。また、応答情報は、端末装置４００が送信した送信指示に対する応答に必要な情報と表現してもよい。さらに、応答情報は、マルチキャスト応答情報と表現してもよい。
【００３５】
応答情報は、装置名とＩＰアドレスを含む。すなわち、応答情報は、装置情報である。例えば、応答情報に含まれる装置名は、画像形成装置１００の装置名である。ＩＰアドレスは、画像形成装置１００に割り当てられたＩＰアドレス“１９２．１６８．１００．１”である。応答情報には、装置名とＩＰアドレス以外の情報が含まれてもよい。以下、画像形成装置１００の装置名と画像形成装置１００に割り当てられたＩＰアドレスを含む応答情報を応答情報Ａ１とする。
ここで、自己の情報処理装置を特定する装置情報又は応答情報は、第１の情報と言う。
記憶部１４０は、他装置の応答情報を記憶することもある。
【００３６】
図９は、画像形成装置Ｂの記憶部の具体例を示す図である。記憶部２４０は、応答情報を記憶する。応答情報は、装置名とＩＰアドレスを含む。例えば、装置名は、画像形成装置２００の装置名である。ＩＰアドレスは、画像形成装置２００に割り当てられたＩＰアドレス“１９２．１６８．１００．２”である。応答情報には、装置名とＩＰアドレス以外の情報が含まれてもよい。以下、画像形成装置２００の装置名と画像形成装置２００に割り当てられたＩＰアドレスを含む応答情報を応答情報Ｂ１とする。
【００３７】
記憶部２４０は、他装置の応答情報を記憶することもできる。図９では、応答情報Ａ１が記憶部２４０に格納されている状態を示している。どのようなときに、応答情報Ａ１が記憶部２４０に格納されるかについては、後で詳細に説明する。
【００３８】
図１０は、画像形成装置Ｃの記憶部の具体例を示す図である。記憶部３４０は、応答情報を記憶する。応答情報は、装置名とＩＰアドレスを含む。例えば、装置名は、画像形成装置３００の装置名である。ＩＰアドレスは、画像形成装置３００に割り当てられたＩＰアドレス“１９２．１６８．１００．３”である。応答情報には、装置名とＩＰアドレス以外の情報が含まれてもよい。以下、画像形成装置３００の装置名と画像形成装置３００に割り当てられたＩＰアドレスを含む応答情報を応答情報Ｃ１とする。
【００３９】
記憶部３４０は、他装置の応答情報を記憶することもできる。図１０では、応答情報Ａ１，Ｂ１が記憶部３４０に格納されている状態を示している。どのようなときに、応答情報Ａ１，Ｂ１が記憶部３４０に格納されるかについては、後で詳細に説明する。
【００４０】
次に、画像形成装置１００，２００，３００、及び端末装置４００の間で行われる通信処理について、シーケンス図を用いて説明する。
図１１は、省電力モードへの移行処理の例を示すシーケンス図（その１）である。図１１〜１４の説明では、図１、３〜５、７〜１０を参照する。また、画像形成装置１００，２００，３００は、解除モードになっているものとする。さらに、画像形成装置１００，２００，３００が有する制御テーブルには、有効が設定されているものとする。
【００４１】
（ステップＳ１０１）画像形成装置１００の制御部１１０は、省電力モードに移行するために移行準備を行う。
（ステップＳ１０２）画像形成装置１００の制御部１１０は、通信部１６０を介して、マルチキャストで応答指示を送信する。応答指示は、応答を指示するものである。応答指示に含まれる宛先アドレスには、マルチキャストアドレスが設定されている。例えば、当該マルチキャストアドレスは、以前、端末装置４００がマルチキャストで送信したコマンドに含まれていた宛先アドレスに設定されていたマルチキャストアドレスである。
このように、通信部１６０は、マルチキャストグループに属する画像形成装置２００，３００に応答指示を送信する。
【００４２】
（ステップＳ１０３）画像形成装置２００の制御部２１０は、記憶部２４０に格納されている制御テーブルを参照し、有効が設定されていることを検出する。
画像形成装置２００の通信部２６０は、応答指示に対する応答を画像形成装置１００に送信する。当該応答には、ＩＰアドレス“１９２．１６８．１００．２”が含まれている。
【００４３】
（ステップＳ１０４）画像形成装置３００の制御部３１０は、記憶部３４０に格納されている制御テーブルを参照し、有効が設定されていることを検出する。
画像形成装置３００の通信部３６０は、応答指示に対する応答を画像形成装置１００に送信する。当該応答には、ＩＰアドレス“１９２．１６８．１００．３”が含まれている。
【００４４】
（ステップＳ１０５）画像形成装置１００の制御部１１０は、応答指示に対して応答した画像形成装置の中から代表の画像形成装置を選択する。図１１では、画像形成装置１００の制御部１１０が画像形成装置２００を選択したものとする。ここで、代表の画像形成装置は、第１の情報処理装置とも言う。また、代表の画像形成装置は、端末装置４００が送信する送信指示に対して代理応答をする装置である。
【００４５】
（ステップＳ１０６）画像形成装置１００の制御部１１０は、通信部１６０を介して、記憶部１４０に格納されている応答情報Ａ１を画像形成装置２００に送信する。すなわち、画像形成装置１００の制御部１１０は、通信部１６０を介して、端末装置４００が送信した送信指示に対して代理応答をする画像形成装置２００に応答情報Ａ１を送信する。
これにより、画像形成装置２００の記憶部２４０には、応答情報Ａ１が格納される。図９は、応答情報Ａ１が記憶部２４０に格納されている状態を示す。
【００４６】
（ステップＳ１０７）画像形成装置１００の制御部１１０は、応答機能を無効に設定する。すなわち、画像形成装置１００の制御部１１０は、制御テーブル１４１に無効を設定する。これにより、画像形成装置１００は、マルチキャストで送信されたコマンドに対して応答しなくなる。
【００４７】
（ステップＳ１０８）画像形成装置１００の制御部１１０は、解除モードから省電力モードに移行する処理を実行する。例えば、制御部１１０は、画像形成装置１００が有する電力供給回路（図示を省略）に電力の供給先を記憶部１４０、通信部１６０、及び省電力対応部１７０に変更するように指示する。これにより、制御部１１０などには、電力が供給されなくなる。そして、画像形成装置１００は、省電力モードに移行する。
【００４８】
図１２は、省電力モードへの移行処理の例を示すシーケンス図（その２）である。
（ステップＳ１１１）画像形成装置２００の制御部２１０は、省電力モードに移行するために移行準備を行う。
（ステップＳ１１２）画像形成装置２００の制御部２１０は、通信部２６０を介して、マルチキャストで応答指示を送信する。応答指示に含まれる宛先アドレスには、マルチキャストアドレスが設定されている。例えば、当該マルチキャストアドレスは、以前、端末装置４００がマルチキャストで送信した情報に含まれていた宛先アドレスに設定されていたマルチキャストアドレスである。
【００４９】
（ステップＳ１１３）画像形成装置３００の制御部３１０は、記憶部３４０に格納されている制御テーブルを参照し、有効が設定されていることを検出する。
画像形成装置３００の通信部３６０は、応答指示に対する応答を送信する。当該応答には、ＩＰアドレス“１９２．１６８．１００．３”が含まれている。
【００５０】
（ステップＳ１１４）画像形成装置１００の省電力対応部１７０は、通信部１６０を介して、応答指示を受信する。画像形成装置１００の省電力対応部１７０は、制御テーブル１４１を参照し、無効が設定されていることを検出する。そのため、画像形成装置１００の省電力対応部１７０は、応答指示に対して応答しない。また、画像形成装置１００の省電力対応部１７０は、省電力モードを解除しない。
このように、画像形成装置１００は、省電力モードであり、かつ制御テーブル１４１に無効が設定されている場合、省電力モードを解除しない。また、画像形成装置１００の省電力対応部１７０は、応答指示（すなわち、コマンド）を廃棄してもよい。
【００５１】
（ステップＳ１１５）画像形成装置２００の制御部２１０は、応答指示に対して応答した画像形成装置の中から代表の画像形成装置を選択する。すなわち、画像形成装置２００の制御部２１０は、画像形成装置３００を選択する。なお、上述したように、代表の画像形成装置に選択された画像形成装置３００は、第１の情報処理装置とも言う。
【００５２】
（ステップＳ１１６）画像形成装置２００の制御部２１０は、通信部２６０を介して、応答情報Ａ１，Ｂ１を画像形成装置３００に送信する。すなわち、画像形成装置２００の制御部２１０は、端末装置４００が送信した送信指示に対して代理応答をする画像形成装置３００に応答情報Ａ１，Ｂ１を送信する。
これにより、画像形成装置３００の記憶部３４０には、応答情報Ａ１，Ｂ１が格納される。図１０は、応答情報Ａ１，Ｂ１が記憶部３４０に格納されている状態を示す。
【００５３】
（ステップＳ１１７）画像形成装置２００の制御部２１０は、応答機能を無効に設定する。すなわち、画像形成装置２００の制御部２１０は、記憶部２４０に格納されている制御テーブルに無効を設定する。これにより、画像形成装置２００は、マルチキャストで送信されたコマンドに対して応答しなくなる。
（ステップＳ１１８）画像形成装置２００の制御部２１０は、省電力モードに移行する処理を実行する。これにより、画像形成装置２００は、省電力モードに移行する。
【００５４】
図１３は、省電力モードへの移行処理の例を示すシーケンス図（その３）である。
（ステップＳ１２１）画像形成装置３００の制御部３１０は、省電力モードに移行するために移行準備を行う。
（ステップＳ１２２）画像形成装置３００の制御部３１０は、通信部３６０を介して、マルチキャストで応答指示を送信する。応答指示に含まれる宛先アドレスには、マルチキャストアドレスが設定されている。例えば、当該マルチキャストアドレスは、以前、端末装置４００がマルチキャストで送信した情報に含まれていた宛先アドレスに設定されていたマルチキャストアドレスである。
【００５５】
（ステップＳ１２３）画像形成装置１００の省電力対応部１７０は、制御テーブル１４１を参照し、無効が設定されていることを検出する。そのため、画像形成装置１００の省電力対応部１７０は、応答指示に対して応答しない。また、画像形成装置１００の省電力対応部１７０は、省電力モードを解除しない。
【００５６】
（ステップＳ１２４）画像形成装置２００の省電力対応部２７０は、記憶部２４０に格納されている制御テーブルを参照し、無効が設定されていることを検出する。そのため、画像形成装置２００の省電力対応部２７０は、応答指示に対して応答しない。また、画像形成装置２００の省電力対応部２７０は、省電力モードを解除しない。
このように、画像形成装置２００は、省電力モードであり、かつ記憶部２４０に格納されている制御テーブルに無効が設定されている場合、省電力モードを解除しない。
【００５７】
（ステップＳ１２５）画像形成装置３００の制御部３１０は、記憶部３４０に格納されている制御テーブルに設定されている有効を維持する。
【００５８】
（ステップＳ１２６）画像形成装置３００の制御部３１０は、省電力モードに移行する処理を実行する。これにより、画像形成装置３００は、省電力モードに移行する。
このように、制御部３１０は、応答指示に対して応答がなかった場合、応答機能を有効の設定としたまま、解除モードから省電力モードに移行する処理を実行する。
【００５９】
図１４は、省電力モードへの移行処理の例を示すシーケンス図（その４）である。
（ステップＳ１３１）端末装置４００は、マルチキャストで送信指示を画像形成装置１００，２００，３００に送信する。なお、送信指示に含まれる宛先アドレスには、マルチキャストアドレスが設定されている。
【００６０】
（ステップＳ１３２）画像形成装置１００の省電力対応部１７０は、制御テーブル１４１を参照し、無効が設定されていることを検出する。そのため、画像形成装置１００の省電力対応部１７０は、送信指示に対して応答しない。また、画像形成装置１００の省電力対応部１７０は、省電力モードを解除しない。なお、画像形成装置１００の省電力対応部１７０は、送信指示（すなわち、コマンド）を廃棄してもよい。
【００６１】
（ステップＳ１３３）画像形成装置２００の省電力対応部２７０は、記憶部２４０に格納されている制御テーブルを参照し、無効が設定されていることを検出する。そのため、画像形成装置２００の省電力対応部２７０は、送信指示に対して応答しない。また、画像形成装置２００の省電力対応部２７０は、省電力モードを解除しない。なお、画像形成装置２００の省電力対応部２７０は、送信指示を廃棄してもよい。
【００６２】
（ステップＳ１３４）画像形成装置３００の省電力対応部３７０は、記憶部３４０に格納されている制御テーブルを参照し、有効が設定されていることを検出する。そのため、画像形成装置３００の省電力対応部３７０は、送信指示に対して応答する。画像形成装置３００の省電力対応部３７０は、省電力モードを解除する処理を実行する。例えば、省電力対応部３７０は、画像形成装置３００が有する電力供給回路（図示を省略）に電力の供給先を制御部３１０などに変更するように指示する。これにより、制御部３１０などには、電力が供給される。そして、画像形成装置３００は、解除モードに移行する。
このように、画像形成装置３００は、省電力モードであり、かつ記憶部３４０に格納されている制御テーブルに有効が設定されている場合、省電力モードを解除する。
【００６３】
（ステップＳ１３５）画像形成装置３００の通信部３６０は、送信指示に対する応答を端末装置４００に送信する。当該応答には、記憶部３４０に格納されている応答情報Ｃ１が含まれる。すなわち、画像形成装置３００の通信部３６０は、応答情報Ｃ１を端末装置４００に送信する。
【００６４】
（ステップＳ１３６）画像形成装置３００は、送信指示に対する応答を画像形成装置２００の代理で行う。当該応答には、記憶部３４０に格納されている応答情報Ｂ１が含まれる。すなわち、画像形成装置３００の通信部３６０は、応答情報Ｂ１を端末装置４００に送信する。
【００６５】
（ステップＳ１３７）画像形成装置３００は、送信指示に対する応答を画像形成装置１００の代理で行う。当該応答には、記憶部３４０に格納されている応答情報Ａ１が含まれる。すなわち、画像形成装置３００の通信部３６０は、応答情報Ａ１を端末装置４００に送信する。
【００６６】
このように、画像形成装置３００は、画像形成装置１００，２００の代理で送信指示に対して応答を行う。そのため、画像形成装置１００，２００は、端末装置４００が送信指示を送信しても、省電力モードを解除しなくて済む。画像形成装置１００，２００は、省電力モードを解除しないため、消費電力を抑えることができる。画像形成装置１００，２００が省電力モードを解除しないことは、通信システム全体の省電力を向上させることができる。
【００６７】
また、代理を行う画像形成装置は、マルチキャストグループに属する画像形成装置の中で最後に省電力モードに移行する装置が担う。そのため、マルチキャストグループに属する画像形成装置は、どの順番で省電力モードに移行してもよい。
【００６８】
次に、画像形成装置１００，２００，３００が実行する通信処理について、フローチャートを用いて説明する。また、図１５に示す処理は、画像形成装置１００，２００，３００で同様に実行される。そこで、図１５では、画像形成装置１００が実行する場合を説明し、画像形成装置２００，３００が実行する場合の説明を省略する。
【００６９】
図１５は、省電力モードへの移行処理を示すフローチャートである。図１５の説明は、図１、３、７、８、１１〜１３を参照する。また、画像形成装置１００は、解除モードであるものとする。制御テーブル１４１には、有効が設定されているものとする。
【００７０】
（ステップＳ１１）通信部１６０は、マルチキャストで応答指示を送信する。
（ステップＳ１２）制御部１１０は、応答指示に対する応答を受信したか否かを判定する。応答指示に対する応答を受信した場合（ステップＳ１２でＹｅｓ）、制御部１１０は、処理をステップＳ１３に進める。応答指示に対する応答を受信しなかった場合（ステップＳ１２でＮｏ）、制御部１１０は、処理をステップＳ１６に進める。
【００７１】
（ステップＳ１３）制御部１１０は、応答を送信した画像形成装置の中から代表の画像形成装置を選択する。
（ステップＳ１４）制御部１１０は、通信部１６０を介して、代表の画像形成装置に応答情報Ａ１を送信する。また、制御部１１０は、他の画像形成装置の応答情報が記憶部１４０に格納されている場合、通信部１６０を介して、他の画像形成装置の応答情報を代表の画像形成装置に送信する。また、他の画像形成装置の応答情報を第２の応答情報と言う場合がある。
【００７２】
（ステップＳ１５）制御部１１０は、制御テーブル１４１に無効を設定する。
（ステップＳ１６）制御部１１０は、省電力モードに移行する処理を実行する。
このように、画像形成装置１００は、代表の画像形成装置が画像形成装置１００の代理を行うので、省電力モードを解除して、送信指示に対して応答しなくて済む。画像形成装置１００は、省電力モードを解除しないことで、省電力モードが解除される回数を低減することができる。
【００７３】
実施の形態では、端末装置４００がマルチキャストで送信指示を送信する場合を説明した。しかし、実施の形態では、送信指示以外の指示にも適用できる。例えば、端末装置４００は、画像形成装置１００，２００，３００に格納されている情報の更新指示をマルチキャストで送信する。画像形成装置３００は、画像形成装置１００，２００に代わって、更新指示に対する完了応答を端末装置４００に送信する。これにより、画像形成装置１００，２００は、省電力モードを解除しなくて済む。なお、画像形成装置１００，２００は、省電力モードが解除された後、情報の更新を行う。
【００７４】
また、実施の形態では、端末装置４００がマルチキャストでコマンドを送信する場合を説明した。しかし、実施の形態は、端末装置４００がブロードキャストでコマンドを送信する場合にも適用できる。例えば、画像形成装置３００は、応答情報Ａ１，Ｂ１，Ｃ１を格納する。画像形成装置１００，２００は、端末装置４００がブロードキャストで送信指示を送信しても応答しないように制御テーブルに無効を設定する。画像形成装置３００は、端末装置４００がブロードキャストで送信した送信指示を受信した場合、画像形成装置１００，２００の代わりに送信指示に対する応答を行う。すなわち、画像形成装置３００は、応答情報Ａ１，Ｂ１を端末装置４００に送信する。
【００７５】
次に、省電力モードの解除処理について、シーケンス図を用いて説明する。例えば、省電力モードの解除処理は、図１４の後に実行される。また、画像形成装置３００は、図１３の処理を再度行い、省電力モードに移行してもよい。
【００７６】
図１６は、省電力モードの解除処理の例を示すシーケンス図（その１）である。図１６，１７の説明では、図１、３〜５、７を参照する。また、画像形成装置１００，２００，３００は、省電力モードになっているものとする。画像形成装置１００，２００が有する制御テーブルには、無効が設定されているものとする。画像形成装置３００が有する制御テーブルには、有効が設定されているものとする。画像形成装置３００は、応答情報Ａ１，Ｂ１を記憶しているものとする。
【００７７】
（ステップＳ１４１）画像形成装置１００の省電力対応部１７０は、解除モードに移行するために移行準備を行う。
（ステップＳ１４２）画像形成装置１００の省電力対応部１７０は、省電力モードを解除する前に、応答情報Ａ１を格納している画像形成装置を検索するために、マルチキャストで送信指示を送信する。当該送信指示は、応答情報の送信を指示するものである。
【００７８】
（ステップＳ１４３）画像形成装置２００の省電力対応部２７０は、記憶部２４０に格納されている制御テーブルを参照し、無効が設定されていることを検出する。そのため、画像形成装置２００の省電力対応部２７０は、送信指示に対して応答しない。また、画像形成装置２００の省電力対応部２７０は、省電力モードを解除しない。
【００７９】
（ステップＳ１４４）画像形成装置３００の省電力対応部３７０は、記憶部３４０に格納されている制御テーブルを参照し、有効が設定されていることを検出する。画像形成装置３００の省電力対応部３７０は、省電力モードを解除する処理を実行する。これにより、画像形成装置３００は、解除モードに移行する。
【００８０】
（ステップＳ１４５）画像形成装置３００の通信部３６０は、送信指示に対する応答を送信する。応答には、記憶部３４０に格納されている応答情報Ｃ１が含まれている。すなわち、画像形成装置３００の通信部３６０は、応答情報Ｃ１を画像形成装置１００に送信する。
【００８１】
（ステップＳ１４６）画像形成装置３００の通信部３６０は、送信指示に対する応答を送信する。応答には、記憶部３４０に格納されている応答情報Ｂ１が含まれている。すなわち、画像形成装置３００の通信部３６０は、応答情報Ｂ１を画像形成装置１００に送信する。
【００８２】
（ステップＳ１４７）画像形成装置３００の通信部３６０は、送信指示に対する応答を送信する。応答には、記憶部３４０に格納されている応答情報Ａ１が含まれている。すなわち、画像形成装置３００の通信部３６０は、応答情報Ａ１を画像形成装置１００に送信する。
【００８３】
（ステップＳ１４８）画像形成装置１００の省電力対応部１７０は、画像形成装置３００が送信した応答情報Ａ１，Ｂ１，Ｃ１の中に、応答情報Ａ１が存在することを検出する。すなわち、画像形成装置１００の省電力対応部１７０は、画像形成装置３００が送信した応答情報の中に、画像形成装置１００の装置情報が存在することを検出する。
このように、画像形成装置１００の省電力対応部１７０は、端末装置４００がマルチキャストで送信した送信指示を受信する複数の画像形成装置の中から応答情報Ａ１を格納している画像形成装置３００を検出する。
【００８４】
図１７は、省電力モードの解除処理の例を示すシーケンス図（その２）である。
（ステップＳ１５１）画像形成装置１００の省電力対応部１７０は、応答情報Ａ１の削除指示を画像形成装置３００に送信する。
【００８５】
（ステップＳ１５２）画像形成装置３００の制御部３１０は、記憶部３４０に格納されている応答情報Ａ１を削除する。
ここで、図１８を説明する。図１８は、応答情報を削除する場合の具体例を示す図である。図１８は、応答情報Ａ１が記憶部３４０から削除されることを示している。
【００８６】
図１７に戻って、説明する。
（ステップＳ１５３）画像形成装置１００の省電力対応部１７０は、省電力モードを解除する処理を実行する。これにより、画像形成装置１００は、解除モードに移行する。
（ステップＳ１５４）画像形成装置１００の制御部１１０は、制御テーブル１４１に有効を設定する。
【００８７】
次に、画像形成装置１００，２００，３００が実行する省電力モードの解除処理について、フローチャートを用いて説明する。また、図１９に示す処理は、画像形成装置１００，２００，３００で同様に実行される。そこで、図１９では、画像形成装置１００が実行する場合を説明し、画像形成装置２００，３００が実行する場合の説明を省略する。
【００８８】
図１９は、省電力モードの解除処理を示すフローチャートである。図１９の説明は、図１、３、７、１６、１７を参照する。また、画像形成装置１００は、省電力モードであるものとする。制御テーブル１４１には、無効が設定されているものとする。
【００８９】
（ステップＳ２１）省電力対応部１７０は、応答情報Ａ１を格納している画像形成装置を検索するために、通信部１６０を介して、マルチキャストで送信指示を送信する。
（ステップＳ２２）省電力対応部１７０は、送信指示に対する応答を受信したか否かを判定する。送信指示に対する応答を受信した場合（ステップＳ２２でＹｅｓ）、省電力対応部１７０は、処理をステップＳ２３に進める。送信指示に対する応答を受信しなかった場合（ステップＳ２２でＮｏ）、省電力対応部１７０は、処理をステップＳ２５に進める。
【００９０】
（ステップＳ２３）省電力対応部１７０は、送信指示に対する応答に含まれている応答情報の中に、応答情報Ａ１が存在することを検出したか否かを判定する。応答情報Ａ１が存在することを検出した場合（ステップＳ２３でＹｅｓ）、省電力対応部１７０は、処理をステップＳ２４に進める。応答情報Ａ１が存在することを検出しなかった場合（ステップＳ２３でＮｏ）、省電力対応部１７０は、処理をステップＳ２５に進める。
【００９１】
（ステップＳ２４）省電力対応部１７０は、通信部１６０を介して、応答情報Ａ１を送信した画像形成装置に応答情報Ａ１の削除指示を送信する。すなわち、省電力対応部１７０は、画像形成装置１００の代わりに応答を行う代表の画像形成装置に応答情報Ａ１の削除指示を送信する。
（ステップＳ２５）省電力対応部１７０は、省電力モードを解除する処理を実行する。
（ステップＳ２６）制御部１１０は、制御テーブル１４１に有効を設定する。
【００９２】
このように、画像形成装置１００は、代表の画像形成装置に応答情報Ａ１を削除させる。そして、代表の画像形成装置は、応答情報Ａ１を削除することで、画像形成装置１００の代わりに応答しなくなる。また、画像形成装置１００は、解除モードの状態で端末装置４００から送信指示を受信したとき、応答情報Ａ１を含む応答を端末装置４００に送信する。よって、端末装置４００は、マルチキャストで送信指示を送信しても、応答情報Ａ１を重複して受信しなくなる。
【００９３】
また、省電力対応部１７０は、代表の画像形成装置を特定できる場合、ステップＳ２１〜２３を実行せずに、通信部１６０を介して、応答情報Ａ１の削除指示を代表の画像形成装置に送信してもよい。なお、例えば、省電力対応部１７０は、省電力モードを解除する前に、どの画像形成装置が代表の画像形成装置であるのかを示す情報を画像形成装置２００又は画像形成装置３００から取得しておくことで、代表の画像形成装置を特定できる。
【００９４】
実施の形態では、画像形成装置を用いて説明した。しかし、画像形成装置１００、画像形成装置２００、又は画像形成装置３００は、省電力モードになることができるＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、サーバ、又はスマートフォンなどの携帯装置でもよい。すなわち、実施の形態は、ＰＣ、サーバ、又は携帯装置に適用してもよい。
【符号の説明】
【００９５】
１０  ネットワーク、  １００，２００，３００  画像形成装置、  １１０，２１０，３１０，４１０  制御部、  １２０，２２０，３２０  画像形成部、  １３０，２３０，３３０  搬送部、  １４０，２４０，３４０，４２０  記憶部、  １５０，２５０，３５０，４３０  操作表示部、  １６０，２６０，３６０，４４０  通信部、  １７０，２７０，３７０  省電力対応部、  ４００  端末装置
【図１】
2019126996.tif 000003
【図２】
2019126996.tif 000004
【図３】
2019126996.tif 000005
【図４】
2019126996.tif 000006
【図５】
2019126996.tif 000007
【図６】
2019126996.tif 000008
【図７】
2019126996.tif 000009
【図８】
2019126996.tif 000010
【図９】
2019126996.tif 000011
【図１０】
2019126996.tif 000012
【図１１】
2019126996.tif 000013
【図１２】
2019126996.tif 000014
【図１３】
2019126996.tif 000015
【図１４】
2019126996.tif 000016
【図１５】
2019126996.tif 000017
【図１６】
2019126996.tif 000018
【図１７】
2019126996.tif 000019
【図１８】
2019126996.tif 000020
【図１９】
2019126996.tif 000021