Nothing Special   »   [go: up one dir, main page]

JP5509723B2 - Power saving control device, power saving control program, and image forming apparatus - Google Patents

Power saving control device, power saving control program, and image forming apparatus Download PDF

Info

Publication number
JP5509723B2
JP5509723B2 JP2009188495A JP2009188495A JP5509723B2 JP 5509723 B2 JP5509723 B2 JP 5509723B2 JP 2009188495 A JP2009188495 A JP 2009188495A JP 2009188495 A JP2009188495 A JP 2009188495A JP 5509723 B2 JP5509723 B2 JP 5509723B2
Authority
JP
Japan
Prior art keywords
response
power saving
request information
information
saving control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2009188495A
Other languages
Japanese (ja)
Other versions
JP2011041128A (en
Inventor
由里子 稲川
彰英 大島
啓 岡本
善之 依田
栄治 西
学 岩崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2009188495A priority Critical patent/JP5509723B2/en
Publication of JP2011041128A publication Critical patent/JP2011041128A/en
Application granted granted Critical
Publication of JP5509723B2 publication Critical patent/JP5509723B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、省電力制御装置、省電力制御プログラム、及び画像形成装置に関する。   The present invention relates to a power saving control device, a power saving control program, and an image forming apparatus.

特許文献1には、メインCPUの電源切断時の最低消費電力の省エネルギーモードにおいても、ホストPCと情報授受するために、代理応答可能なパケットに対しては応答するASICを備えた画像処理装置が開示されている。   Patent Document 1 discloses an image processing apparatus including an ASIC that responds to a proxy response packet in order to exchange information with a host PC even in an energy saving mode with minimum power consumption when the main CPU is turned off. It is disclosed.

特開2005−94679号公報JP 2005-94679 A

本発明は、予め定めた代理応答可能な受信情報に対して応答する場合と比較して、省電力効率を向上させることができる省電力制御装置、省電力制御プログラム、及び画像形成装置を提供することを目的とする。   The present invention provides a power saving control device, a power saving control program, and an image forming apparatus capable of improving power saving efficiency as compared with a case of responding to reception information that can be set as a proxy response in advance. For the purpose.

上記目的を達成するために、請求項1記載の発明の省電力制御装置は、通信回線を介して外部装置から送信された複数種類の要求情報を受信する受信手段と、前記受信手段により受信した要求情報に対応する応答情報を、前記通信回線を介して前記外部装置に送信する送信手段と、前記複数種類の要求情報の各々の受信頻度に基づいて定めた、前記複数種類の要求情報のうち少なくとも一部の予め定めた要求情報と、前記予め定めた要求情報に対して代理応答すべき応答情報と、の対応関係を示す情報を記憶した記憶手段と、省電力制御の対象である省電力制御対象部に含まれ、前記予め定めた要求情報の各々の受信頻度に基づいて定めた、前記要求情報と、前記要求情報に対して代理応答すべき応答情報と、応答の優先順位と、の対応関係を示す情報を出力する出力手段と、前記出力手段から出力された前記対応関係を示す情報に基づいて、前記優先順位が高い順に、前記要求情報と、前記要求情報に対して代理応答すべき応答情報と、の対応関係を前記記憶手段に記憶させ、かつ前記省電力制御対象部が、通常電力状態よりも消費電力が少ない省電力状態の場合に、前記受信手段により受信した要求情報に対応する応答情報が前記記憶手段に記憶されている場合に、当該応答情報を前記外部装置に送信するように前記送信手段を制御する制御手段と、を備え、前記出力手段は、前記通常電力状態において前記要求情報に対応する処理が起動しているか否かに基づいて、前記優先順位を変更する。 In order to achieve the above object, a power saving control device according to a first aspect of the present invention receives a plurality of types of request information transmitted from an external device via a communication line, and the reception unit receives the plurality of types of request information. Among the plurality of types of request information, the transmission unit that transmits response information corresponding to the request information to the external device via the communication line and the reception frequency of each of the plurality of types of request information. Storage means for storing information indicating a correspondence relationship between at least a part of predetermined request information and response information that should be a proxy response to the predetermined request information, and power saving that is a target of power saving control The request information included in the control target unit and determined based on the reception frequency of each of the predetermined request information, response information that should be a proxy response to the request information, and priority of response Correspondence Output information for outputting the information to be indicated, and based on the information indicating the correspondence relationship output from the output means, in order from the highest priority, the request information and response information to be subjected to a proxy response to the request information And a response corresponding to the request information received by the receiving unit when the power saving control target unit is in a power saving state in which the power consumption is lower than the normal power state. Control means for controlling the transmission means to transmit the response information to the external device when information is stored in the storage means, and the output means is configured to request the request in the normal power state. processing corresponding to the information based on whether or not running, to change the priority.

請求項記載の発明は、通信回線を介して外部装置から送信された複数種類の要求情報を受信する受信手段と、前記受信手段により受信した要求情報に対応する応答情報を、前記通信回線を介して前記外部装置に送信する送信手段と、前記複数種類の要求情報の各々の受信頻度に基づいて定めた、前記複数種類の要求情報のうち少なくとも一部の予め定めた要求情報と、前記予め定めた要求情報に対して代理応答すべき応答情報と、前記代理応答により電源効率がよくなるか否かを示す情報と、の対応関係を示す情報を記憶した記憶手段と、省電力制御の対象である省電力制御対象部に含まれ、前記予め定めた要求情報の各々の受信頻度に基づいて定めた、前記要求情報と、前記要求情報に対して代理応答すべき応答情報と、応答の優先順位と、の対応関係を示す情報を出力する出力手段と、前記出力手段から出力された前記対応関係を示す情報に基づいて、前記優先順位が高い順に、前記要求情報と、前記要求情報に対して代理応答すべき応答情報と、の対応関係を前記記憶手段に記憶させ、かつ前記省電力制御対象部が、通常電力状態よりも消費電力が少ない省電力状態の場合に、前記受信手段により受信した要求情報に対応する応答情報が前記記憶手段に記憶されている場合に、当該応答情報を前記外部装置に送信するように前記送信手段を制御する制御手段と、を備え、前記出力手段は、前記代理応答により電源効率がよくなるか否かを示す情報に基づいて、前記優先順位を変更する。 According to the second aspect of the present invention, receiving means for receiving a plurality of types of request information transmitted from an external device via a communication line, response information corresponding to the request information received by the receiving means, Transmitting means for transmitting to the external device via the at least part of the plurality of types of request information determined based on the reception frequency of each of the plurality of types of request information; Response information that should be a proxy response to the set request information, a storage unit that stores information indicating a correspondence relationship between the proxy response and information indicating whether power supply efficiency is improved, and a target of power saving control The request information included in a certain power-saving control target unit and determined based on the reception frequency of each of the predetermined request information, response information that should be a proxy response to the request information, and priority of response , The output means for outputting information indicating a correspondence relationship, based on the information indicating the correspondence relationship which has been outputted from the output means, the priority in descending order, and the request information, the proxy to the request information A request received by the receiving unit when the storage unit stores a correspondence relationship with response information to be responded and the power saving control target unit is in a power saving state in which the power consumption is lower than a normal power state. Control means for controlling the transmission means to transmit the response information to the external device when response information corresponding to the information is stored in the storage means, and the output means includes the proxy The priority order is changed based on information indicating whether or not the power supply efficiency is improved by the response.

請求項記載の発明は、前記出力手段は、前記通常電力状態において前記要求情報に対応する処理が起動しているか否かに基づいて、前記優先順位を変更する。 According to a third aspect of the present invention, the output means changes the priority order based on whether or not a process corresponding to the request information is activated in the normal power state.

請求項記載の発明の省電力制御プログラムは、コンピュータを、請求項1〜請求項5の何れか1項に記載の省電力制御装置を構成する各手段として機能させる。 A power saving control program according to a fourth aspect of the invention causes a computer to function as each means constituting the power saving control apparatus according to any one of the first to fifth aspects.

請求項記載の発明の画像形成層値は、前記請求項1〜請求項5の何れか1項に記載の省電力制御装置と、前記省電力制御対象部に含まれ、記録媒体上に画像を形成する画像形成手段と、を備える。 Image forming layer value of the invention of claim 5, wherein, the power-saving controller according to any one of claims 1 to 5, included in the power saving control target unit, an image on a recording medium And image forming means for forming the image.

請求項1記載の発明によれば、受信頻度に関係なく予め定めた代理応答可能な受信情報に対して応答する場合と比較して、省電力効率を向上させることができる、という効果を有する。また、応答の優先順位を定めずに代理応答する場合と比較して、より省電力効率を向上させることができる、という効果を有する。さらに、要求情報に対応する処理が起動しているか否かに拘わらず代理応答する場合と比較して、無駄に応答情報が送信されるのを防ぐことができる、という効果を有する。 According to the first aspect of the present invention, it is possible to improve the power saving efficiency as compared with the case of responding to reception information that can be used as a proxy response regardless of the reception frequency. In addition, there is an effect that the power saving efficiency can be improved as compared with the case where the proxy response is made without setting the priority order of responses. Furthermore, compared to the case where a proxy response is made regardless of whether or not the process corresponding to the request information is activated, it is possible to prevent the response information from being sent unnecessarily.

請求項記載の発明によれば、要求情報に対応する処理が起動しているか否かに拘わらず代理応答する場合と比較して、無駄に応答情報が送信されるのを防ぐことができる、という効果を有する。 According to the third aspect of the present invention, it is possible to prevent unnecessary response information from being transmitted compared to the case where a proxy response is made regardless of whether or not the process corresponding to the request information is activated. It has the effect.

請求項記載の発明によれば、予め定めた代理応答可能な受信情報に対して応答する場合と比較して、省電力効率を向上させることができる、という効果を有する。また、応答の優先順位を定めずに代理応答する場合と比較して、より省電力効率を向上させることができる、という効果を有する。さらに、要求情報に対応する処理が起動しているか否かに拘わらず代理応答する場合と比較して、無駄に応答情報が送信されるのを防ぐことができる、という効果を有する。 According to the fourth aspect of the present invention, there is an effect that the power saving efficiency can be improved as compared with the case of responding to the reception information that can be used as a proxy response in advance. In addition, there is an effect that the power saving efficiency can be improved as compared with the case where the proxy response is made without setting the priority order of responses. Furthermore, compared to the case where a proxy response is made regardless of whether or not the process corresponding to the request information is activated, it is possible to prevent the response information from being sent unnecessarily.

請求項記載の発明によれば、予め定めた代理応答可能な受信情報に対して応答する場合と比較して、省電力効率を向上させることができる、という効果を有する。また、応答の優先順位を定めずに代理応答する場合と比較して、より省電力効率を向上させることができる、という効果を有する。さらに、要求情報に対応する処理が起動しているか否かに拘わらず代理応答する場合と比較して、無駄に応答情報が送信されるのを防ぐことができる、という効果を有する。 According to the fifth aspect of the present invention, there is an effect that the power saving efficiency can be improved as compared with the case of responding to reception information that can be set as a proxy response in advance. In addition, there is an effect that the power saving efficiency can be improved as compared with the case where the proxy response is made without setting the priority order of responses. Furthermore, compared to the case where a proxy response is made regardless of whether or not the process corresponding to the request information is activated, it is possible to prevent the response information from being sent unnecessarily.

画像形成システムの概略構成図である。1 is a schematic configuration diagram of an image forming system. 画像形成装置の概略構成図である。1 is a schematic configuration diagram of an image forming apparatus. 省電力制御装置の概略構成図である。It is a schematic block diagram of a power saving control apparatus. 省電力制御装置の制御部で実行されるメインルーチンのフローチャートである。It is a flowchart of the main routine performed by the control part of a power saving control apparatus. 第1実施形態に係る省電力制御装置の制御部で実行される通常モードにおける処理のフローチャートである。It is a flowchart of the process in the normal mode performed by the control part of the power saving control apparatus which concerns on 1st Embodiment. 応答パケットテーブルの一例を示す図である。It is a figure which shows an example of a response packet table. 応答パケットテーブルの一例を示す図である。It is a figure which shows an example of a response packet table. 第1実施形態に係る省電力制御装置の制御部で実行される省電力モードにおける処理のフローチャートである。It is a flowchart of the process in the power saving mode performed by the control part of the power saving control apparatus which concerns on 1st Embodiment. 第1実施形態に係るメインコントローラで実行される処理のフローチャートである。It is a flowchart of the process performed with the main controller which concerns on 1st Embodiment. 第2実施形態に係る省電力制御装置の制御部で実行される通常モードにおける処理のフローチャートである。It is a flowchart of the process in the normal mode performed by the control part of the power saving control apparatus which concerns on 2nd Embodiment. 第2実施形態に係るメインコントローラで実行される処理のフローチャートである。It is a flowchart of the process performed with the main controller which concerns on 2nd Embodiment. 第3実施形態に係る省電力制御装置の制御部で実行される通常モードにおける処理のフローチャートである。It is a flowchart of the process in normal mode performed by the control part of the power saving control apparatus which concerns on 3rd Embodiment. 第3実施形態に係るメインコントローラで実行される処理のフローチャートである。It is a flowchart of the process performed with the main controller which concerns on 3rd Embodiment. 省電力制御装置をコンピュータを含んで構成した場合の概略ブロック図である。It is a schematic block diagram at the time of comprising a power saving control apparatus including a computer.

(第1実施形態)
以下、本発明の第1実施形態について説明する。
(First embodiment)
The first embodiment of the present invention will be described below.

図1には、本実施形態に係る画像形成システム10の概略構成を例示した。同図に示すように、画像形成システム10は、画像形成装置12及び複数のホストコンピュータ14A、14B・・・がネットワーク16を介して相互に接続された構成となっている。   FIG. 1 illustrates a schematic configuration of an image forming system 10 according to the present embodiment. As shown in the figure, the image forming system 10 has a configuration in which an image forming apparatus 12 and a plurality of host computers 14A, 14B... Are connected to each other via a network 16.

図2には、画像形成装置12の概略構成を例示した。同図に示すように、画像形成装置12は、メインコントローラ18を含んで構成されている。   FIG. 2 illustrates a schematic configuration of the image forming apparatus 12. As shown in the figure, the image forming apparatus 12 includes a main controller 18.

メインコントローラ18は、CPU(Central Processing Unit)18A、ROM(Read Only Memory)18B、RAM(Random Access Memory)18C、不揮発性メモリ18D、及び入出力インターフェース(I/O)18Eがバス18Fを介して各々接続された構成となっている。   The main controller 18 includes a CPU (Central Processing Unit) 18A, a ROM (Read Only Memory) 18B, a RAM (Random Access Memory) 18C, a non-volatile memory 18D, and an input / output interface (I / O) 18E via a bus 18F. Each is connected.

I/O18Eには、操作表示部20、画像読取部22、画像形成部24、用紙供給部26、用紙排出部28、電話回線インターフェース(I/F)30、ハードディスク32、及び省電力制御装置34の各機能部が接続されている。また、省電力制御装置34には、電力供給部36が接続されている。   The I / O 18E includes an operation display unit 20, an image reading unit 22, an image forming unit 24, a paper supply unit 26, a paper discharge unit 28, a telephone line interface (I / F) 30, a hard disk 32, and a power saving control device 34. Are connected to each other. A power supply unit 36 is connected to the power saving control device 34.

操作表示部20は、例えばコピー開始等を指示するためのスタートボタンやテンキー等の各種ボタン、コピー濃度等の各種の画像形成条件を設定するための設定画面や装置の状態等の各種画面を表示するためのタッチパネル等を含んで構成される。   For example, the operation display unit 20 displays various buttons such as a start button for instructing the start of copying, various buttons such as a numeric keypad, a setting screen for setting various image forming conditions such as copy density, and a state of the apparatus. It is configured to include a touch panel and the like.

画像読取部22は、ラインCCD等の画像読取センサや当該画像読取センサを走査するための走査機構等を含んで構成され、装置にセットされた原稿の画像を読み取る。   The image reading unit 22 includes an image reading sensor such as a line CCD and a scanning mechanism for scanning the image reading sensor, and reads an image of a document set on the apparatus.

画像形成部24は、例えば所謂電子写真方式により記録媒体上に画像を形成するものである。具体的には、画像形成部24は、感光体ドラムを帯電するための帯電装置、帯電された感光体ドラム上を画像に応じた光で露光することにより感光体ドラム上に画像に応じた静電潜像を形成する露光装置、感光体ドラム上に形成された静電潜像をトナー現像する現像装置、感光体ドラム上に形成された画像に応じたトナー像を記録媒体に転写する転写装置、記録媒体に転写された画像に応じたトナー像を定着する定着装置等を含んで構成される。   The image forming unit 24 forms an image on a recording medium by, for example, a so-called electrophotographic method. Specifically, the image forming unit 24 is a charging device for charging the photosensitive drum, and the charged photosensitive drum is exposed to light corresponding to the image to expose the static on the photosensitive drum according to the image. An exposure device that forms an electrostatic latent image, a developing device that develops toner with an electrostatic latent image formed on a photosensitive drum, and a transfer device that transfers a toner image corresponding to the image formed on the photosensitive drum to a recording medium The image forming apparatus includes a fixing device that fixes a toner image corresponding to the image transferred to the recording medium.

なお、露光装置としては、半導体レーザや回転多面鏡、コリメータレンズやシリンドリカルレンズ、fθレンズ等の光学系を含んで構成された光走査装置、複数のLEDから成るLEDヘッド等がある。   Examples of the exposure apparatus include an optical scanning apparatus configured to include an optical system such as a semiconductor laser, a rotating polygon mirror, a collimator lens, a cylindrical lens, and an fθ lens, and an LED head composed of a plurality of LEDs.

用紙供給部26は、記録用紙が収容される用紙収容部や、用紙収容部から画像形成部24へ記録用紙を供給する供給機構等を含んで構成される。   The paper supply unit 26 includes a paper storage unit that stores recording paper, a supply mechanism that supplies recording paper from the paper storage unit to the image forming unit 24, and the like.

用紙排出部28は、記録用紙が排出される排出部や、画像形成部24で画像が形成された記録用紙を排出部上に排出させるための排出機構等を含んで構成される。   The paper discharge unit 28 includes a discharge unit for discharging the recording paper, a discharge mechanism for discharging the recording paper on which the image is formed by the image forming unit 24 onto the discharge unit, and the like.

電話回線通信I/F30は、図示しない電話回線を介して接続された他の画像形成装置とファクシミリ通信を行うためのインターフェースである。   The telephone line communication I / F 30 is an interface for performing facsimile communication with other image forming apparatuses connected via a telephone line (not shown).

ハードディスク32は、例えば装置の各部の状態や稼働状況等のログデータ、コピーやファクシミリ通信、プリント等の処理結果のログデータ、各種の設定データ、制御プログラム等が記憶される。   The hard disk 32 stores, for example, log data such as the status and operating status of each part of the apparatus, log data of processing results such as copying, facsimile communication, and printing, various setting data, control programs, and the like.

省電力制御装置34は、図3に示すように、制御部40及び記憶部42を含むコントローラ44と、受信部46及び送信部48を含む通信部50と、を含んで構成されている。   As illustrated in FIG. 3, the power saving control device 34 includes a controller 44 including a control unit 40 and a storage unit 42, and a communication unit 50 including a reception unit 46 and a transmission unit 48.

制御部40は、詳細は後述するが、受信部46がネットワーク16を介して受信したホストコンピュータからのパケットデータの解析処理や解析結果に応じた処理、受信したパケットデータをメインコントローラ18へ出力する処理、受信したパケットデータに対応する応答パケットデータを送信部48を介して送信する処理等を実行する。記憶部42には、受信部46が受信したパケットデータに対応する応答パケットデータ等が記憶される。   As will be described in detail later, the control unit 40 analyzes the packet data from the host computer received by the receiving unit 46 via the network 16, processes according to the analysis result, and outputs the received packet data to the main controller 18. Processing, processing for transmitting response packet data corresponding to the received packet data via the transmission unit 48, and the like are executed. The storage unit 42 stores response packet data corresponding to the packet data received by the receiving unit 46.

電力供給部36は、省電力制御装置34の指示に応じて、装置が通常モードの場合はメインコントローラ18の他、画像形成装置12の各部に電力を供給し、装置が省電力モードの場合は、省電力制御装置34にのみ電力を供給し、メインコントローラ18等の他の機能部への電力供給を遮断する。   The power supply unit 36 supplies power to each unit of the image forming apparatus 12 in addition to the main controller 18 when the apparatus is in the normal mode in response to an instruction from the power saving control apparatus 34, and when the apparatus is in the power saving mode. The power is supplied only to the power saving control device 34 and the power supply to other functional units such as the main controller 18 is cut off.

本実施形態では、画像形成装置12が、装置全体に電力が供給されて通常動作が可能な通常モードと、一部の機能部、例えば省電力制御装置34にのみ電力が供給され、その他の機能部への電力供給を遮断することにより省電力を図る省電力モードと、の何れかで動作する場合について説明する。   In the present embodiment, the image forming apparatus 12 is supplied with power only to a normal mode in which power is supplied to the entire apparatus and can perform normal operation, and power is supplied only to some functional units, for example, the power saving control device 34, and other functions. A case will be described in which the operation is performed in any one of a power saving mode in which power supply to the unit is cut off to save power.

次に、本実施形態の作用として、画像形成装置12の省電力制御装置34の制御部40で実行される処理について、フローチャートを参照して説明する。   Next, as an operation of the present exemplary embodiment, processing executed by the control unit 40 of the power saving control device 34 of the image forming apparatus 12 will be described with reference to a flowchart.

図4には、省電力制御装置34の制御部40で実行されるメインルーチンのフローチャートを示した。なお、この処理は、画像形成装置12に電源が投入されると実行される。   FIG. 4 shows a flowchart of a main routine executed by the control unit 40 of the power saving control device 34. This process is executed when the image forming apparatus 12 is turned on.

図4に示すように、ステップ100では、図5に示すような通常モードにおける処理が実行される。   As shown in FIG. 4, in step 100, processing in the normal mode as shown in FIG. 5 is executed.

図5に示すように、ステップ200では、ネットワーク16を介してホストコンピュータから要求情報としてのパケットデータを受信したか否かを判断し、パケットデータを受信した場合はステップ202へ移行し、パケットデータを受信していない場合には、ステップ204へ移行する。   As shown in FIG. 5, in step 200, it is determined whether or not packet data as request information has been received from the host computer via the network 16. If not received, the process proceeds to step 204.

ステップ202では、受信したパケットデータをそのままメインコントローラ18へ転送する。   In step 202, the received packet data is transferred to the main controller 18 as it is.

ステップ204では、メインコントローラ18から図6に示すような応答パケットテーブル60を受信したか否かを判断する。   In step 204, it is determined whether or not a response packet table 60 as shown in FIG.

応答パケットテーブル60は、図6に示すように、受信しうる複数種類のパケットデータのうち、代理応答可能な予め定めた受信パケットデータと、応答パケットデータと、応答の優先順位と、の対応関係を示す情報であり、省電力モードの場合に省電力制御装置34で代理応答可能なパケットについて定めたものである。なお、応答パケットについては図示を省略している。   As shown in FIG. 6, the response packet table 60 is a correspondence relationship between predetermined reception packet data that can be used as a proxy response, response packet data, and response priority among a plurality of types of packet data that can be received. In the power saving mode, a packet that can be subjected to a proxy response by the power saving control device 34 is defined. Note that the response packet is not shown.

本実施形態では、図6に示すように、ネットワーク16を介して受信しうるパケットのプロトコルとして、ARP(Adress Resolution Protocol)、ICMP(Internet Control Message Protocol)、IGMP(Internet Group Management Protocol)、SNMP(Simple Network Management Protocol)、WSD(Web Services on Devices)、IPP(Internet Printing Protocol)、SMB(Server Message Block)、MLDv2(Multcast Listener Discovery version 2)を例としてあげているが、これに限られるものではない。   In the present embodiment, as shown in FIG. 6, as protocols of packets that can be received via the network 16, ARP (Address Resolution Protocol), ICMP (Internet Control Message Protocol), IGMP (Internet Group Management Protocol), SNMP (SNMP). Simple Network Management Protocol (WSD), Web Services on Devices (WSD), Internet Printing Protocol (IPP), Server Message Block (SMB), MLDv2 (Multicast Listeners) There, but is not limited to this.

この応答パケットテーブル60は、図7に示すような応答パケットテーブル70からメインコントローラ18が生成したものである。同図に示すように、応答パケットテーブル70は、受信しうる複数種類のパケットデータのうち、代理応答可能な予め定めた受信パケットデータと、応答パケットデータと、応答に関する予め定めたデフォルトの優先順位と、代理応答により電源効率が良くなるか否かを示す情報と、受信パケットデータが有効か否か(受信パケットデータに対応するプロトコルが起動されているか否かを示す情報と、応答に関する現在の優先順位と、の対応関係を示す情報であり、ハードディスク32に記憶される。この応答パケットテーブル70に登録されるパケットデータは、省電力制御装置34で代理応答可能なものである。 This response packet table 60 is generated by the main controller 18 from the response packet table 70 as shown in FIG. As shown in the figure, the response packet table 70 includes predetermined received packet data that can be used as a proxy response among a plurality of types of packet data that can be received, response packet data, and predetermined default priorities for responses. Information indicating whether or not the power supply efficiency is improved by the proxy response, information indicating whether or not the received packet data is valid (whether or not the protocol corresponding to the received packet data is activated ) , and the current status regarding the response Is a piece of information indicating the correspondence between the priority order and the hard disk 32. The packet data registered in the response packet table 70 can be used as a proxy response by the power saving control device 34.

なお、デフォルトの優先順位は、基本的に受信頻度が高いパケットほど高くなる。また、代理応答により電源効率が良くなるか否かを示す情報が‘○’となっているものは、基本的に受信頻度が高く、省電力制御装置34で代理応答することにより節電効率が向上するものであり、デフォルトの優先順位が高くなる。なお、デフォルトの優先順位をユーザーに設定させるようにしてもよい。   Note that the default priority is basically higher for packets with higher reception frequency. In addition, if the information indicating whether or not the power supply efficiency is improved by the proxy response is “◯”, the reception frequency is basically high, and the power saving control device 34 improves the power saving efficiency by performing the proxy response. The default priority is higher. Note that the default priority order may be set by the user.

メインコントローラ18は、通常モードにおいて、受信パケットデータに対応するプロトコルが起動されているか否かを監視し、その結果を応答パケットテーブル70の受信パケットデータが有効か否かを示す情報として更新する。受信パケットデータに対応するプロトコルが起動されていれば、その受信パケットデータは有効であり、受信パケットデータに対応するプロトコルが起動されていなければ、その受信パケットデータは無効とする。そして、メインコントローラ18は、受信パケットデータが有効か否かを示す情報が有効となっているものについて、デフォルトの優先順位に基づいて現在の優先順位を決定する。   In the normal mode, the main controller 18 monitors whether or not the protocol corresponding to the received packet data is activated, and updates the result as information indicating whether or not the received packet data in the response packet table 70 is valid. If the protocol corresponding to the received packet data is activated, the received packet data is valid. If the protocol corresponding to the received packet data is not activated, the received packet data is invalid. Then, the main controller 18 determines the current priority order based on the default priority order for the information indicating whether the received packet data is valid.

メインコントローラ18は、この応答パケットテーブル70から、受信パケットデータと、応答パケットデータと、応答の現在の優先順位と、の対応関係を示す情報を抜き出して応答パケットテーブル60を生成し、省電力制御装置34へ送信する。   The main controller 18 extracts information indicating the correspondence relationship between the received packet data, the response packet data, and the current priority of the response from the response packet table 70, generates the response packet table 60, and performs power saving control. To device 34.

ステップ206では、記憶部42の予め定めた記憶領域に、応答パケットテーブル60の優先順位が高い順に、受信パケットデータと応答パケットデータとの対応関係を示す情報を記憶させる。この場合、記憶部42の予め定めた記憶領域の記憶容量が、応答パケットテーブル60のデータ量以上の場合には、全ての受信パケットデータと応答パケットデータとの対応関係を示す情報が記憶領域に記憶されるが、記憶部42の予め定めた記憶領域の記憶容量が、応答パケットテーブル60のデータ量より少ない場合には、優先順位が低いものについては記憶されないこととなる。   In step 206, information indicating the correspondence between the received packet data and the response packet data is stored in a predetermined storage area of the storage unit 42 in descending order of priority of the response packet table 60. In this case, when the storage capacity of the predetermined storage area of the storage unit 42 is equal to or greater than the data amount of the response packet table 60, information indicating the correspondence between all received packet data and response packet data is stored in the storage area. Although stored, if the storage capacity of the predetermined storage area of the storage unit 42 is less than the data amount of the response packet table 60, the lower priority is not stored.

ステップ208では、省電力モードへの移行がメインコントローラ18から通知されたか否かを判断し、省電力モードへの移行が通知された場合はステップ210へ移行し、通知されていない場合には、ステップ200へ戻る。   In step 208, it is determined whether or not the transition to the power saving mode has been notified from the main controller 18. If the transition to the power saving mode is notified, the process proceeds to step 210. Return to step 200.

本実施形態では、省電力モードへ移行すべきか否かは、一例としてメインコントローラ18により判断される。メインコントローラ18は、例えば画像形成装置12に対する操作や動作指示が予め定めた時間以上ない場合に、通常モードから省電力モードへ移行するべく、省電力制御装置34以外の機能部(省電力制御対象部)への電力供給を停止するように省電力制御装置34に通知する。   In the present embodiment, as an example, whether or not to shift to the power saving mode is determined by the main controller 18. For example, when there is no operation or operation instruction for the image forming apparatus 12 for a predetermined time or longer, the main controller 18 is a functional unit other than the power saving control device 34 (power saving control target) in order to shift from the normal mode to the power saving mode. To the power saving control device 34 so as to stop the power supply to the power saving control unit 34).

ステップ210では、メインコントローラ18等、省電力制御装置34以外の機能部への電力供給を停止するように電力供給部36へ指示する。これにより、電力供給部36は、省電力制御装置34以外の機能部への電力供給を遮断する。   In step 210, the power supply unit 36 is instructed to stop power supply to functional units other than the power saving control device 34 such as the main controller 18. Thereby, the power supply unit 36 cuts off the power supply to the functional units other than the power saving control device 34.

図4のステップ102では、図8に示すような省電力モードにおける処理が実行される。   In step 102 of FIG. 4, processing in the power saving mode as shown in FIG. 8 is executed.

図8に示すステップ300では、ホストコンピュータからパケットデータを通信部50が受信したか否かを判断し、受信した場合にはステップ302へ移行し、受信していない場合には、パケットデータを受信するまで待機する。   In step 300 shown in FIG. 8, it is determined whether or not the communication unit 50 has received packet data from the host computer. If received, the process proceeds to step 302. If not, the packet data is received. Wait until

ステップ302では、受信したパケットデータが代理応答不可であるか否かを判断し、代理応答不可である場合にはステップ304へ移行し、代理応答可能な場合には、ステップ308へ移行する。代理応答不可であるか否かは、記憶部42に記憶された応答パケットテーブル60を参照し、この応答パケットテーブル60に、受信したパケットデータが含まれているか否かを判断する。   In step 302, it is determined whether or not the received packet data is proxy response impossible. If proxy response is not possible, the process proceeds to step 304. If proxy response is possible, the process proceeds to step 308. Whether the proxy response is impossible or not is determined by referring to the response packet table 60 stored in the storage unit 42 and determining whether or not the received packet data is included in the response packet table 60.

ステップ304では、メインコントローラ18への電力供給を再開するように電力供給部36に指示する。これにより、電力供給部36は、メインコントローラ18等、給電が遮断されていた機能部への給電を再開する。   In step 304, the power supply unit 36 is instructed to resume power supply to the main controller 18. As a result, the power supply unit 36 resumes the power supply to the function unit such as the main controller 18 that has been cut off.

ステップ306では、受信パケットデータを給電が再開されたメインコントローラ18へ送信する。これにより、メインコントローラ18では、受信パケットデータに対応する処理を実行する。   In step 306, the received packet data is transmitted to the main controller 18 in which power supply has been resumed. As a result, the main controller 18 executes processing corresponding to the received packet data.

一方、ステップ308では、記憶部42に記憶された応答パケットテーブル60を参照し、受信パケットデータに対応する応答パケットデータを読み出して、これを送信部48を介して送信元のホストコンピュータに送信する。   On the other hand, in step 308, the response packet table 60 stored in the storage unit 42 is referred to, response packet data corresponding to the received packet data is read, and this is transmitted to the transmission source host computer via the transmission unit 48. .

次に、メインコントローラ18のCPU18Aで実行される処理について、図9に示すフローチャートを参照して説明する。なお、この処理のプログラムは、例えばハードディスク32に予め記憶される。そして、メインコントローラ18等の各機能部に電力が供給されると、ハードディスク32からRAM18Cに読み出され、これをCPU18Aが読み込んで実行する。   Next, processing executed by the CPU 18A of the main controller 18 will be described with reference to a flowchart shown in FIG. The processing program is stored in advance in the hard disk 32, for example. When power is supplied to each function unit such as the main controller 18, the data is read from the hard disk 32 to the RAM 18C, and this is read and executed by the CPU 18A.

ステップ400では、省電力制御装置34からパケットデータを受信したか否かを判断し、受信した場合にはステップ402へ移行し、受信していない場合にはステップ404へ移行する。   In step 400, it is determined whether or not packet data has been received from the power saving control device 34. If received, the process proceeds to step 402. If not received, the process proceeds to step 404.

ステップ402では、受信したパケットデータに対応する応答パケットデータを、省電力制御装置34を介して送信元のホストコンピュータに送信する。また、受信したパケットデータに対応する処理を実行する。例えば、受信したパケットデータが印刷データの場合には、受信した印刷データに基づく画像が記録媒体上に形成されるように、画像形成部24を制御する。   In step 402, response packet data corresponding to the received packet data is transmitted to the transmission source host computer via the power saving control device 34. Also, processing corresponding to the received packet data is executed. For example, when the received packet data is print data, the image forming unit 24 is controlled so that an image based on the received print data is formed on the recording medium.

ステップ404では、応答パケットテーブル70に含まれる受信パケットデータに対応するプロトコルの起動状態に変化があったか否か、すなわち非起動状態のものが起動状態となったり、起動状態のものが非起動状態となったりしたプロトコルがあるか否かを判断し、起動状態に変化があった場合には、応答パケットテーブル70を更新する必要があるため、ステップ406へ移行し、起動状態に変化がない場合には、応答パケットテーブル70を更新する必要はないため、ステップ410へ移行する。   In step 404, whether or not the activation state of the protocol corresponding to the received packet data included in the response packet table 70 has changed, that is, the non-activated state becomes the activated state, or the activated state becomes the unactivated state. When there is a change in the activation state, it is necessary to update the response packet table 70, so the process proceeds to step 406, and there is no change in the activation state. Since it is not necessary to update the response packet table 70, the process proceeds to step 410.

ステップ406では、起動状態に変化があったプロトコルに対応する、受信パケットデータが有効か否かを示す情報を書き換えると共に、現在の優先順位を書き換えることにより、応答パケットテーブル70を更新する。すなわち、図7に示すように、例えば、対応するプロトコルが起動状態から非起動状態となって、あるパケットデータが無効とされると、そのパケットデータに付与されていた優先順位を無しとし、その次の優先順位のパケットデータの優先順位が一つ高くなる。なお、数値が小さい方が優先順位は高い。   In step 406, the response packet table 70 is updated by rewriting information indicating whether or not the received packet data is valid corresponding to the protocol whose activation state has changed, and rewriting the current priority. That is, as shown in FIG. 7, for example, when a corresponding protocol is changed from an activated state to a non-activated state and a packet data is invalidated, the priority assigned to the packet data is set to none, The priority of the next priority packet data is increased by one. The lower the numerical value, the higher the priority.

そして、更新した応答パケットテーブル70から、受信パケットデータと、応答パケットデータと、応答の現在の優先順位と、の対応関係を示す情報を抜き出して応答パケットテーブル60を生成する。   Then, from the updated response packet table 70, information indicating the correspondence relationship between the received packet data, the response packet data, and the current priority of the response is extracted to generate the response packet table 60.

ステップ408では、生成した応答パケットテーブル60を省電力制御装置34へ送信する。   In step 408, the generated response packet table 60 is transmitted to the power saving control device 34.

ステップ410では、省電力モードへ移行すべきか否かを、例えば画像形成装置12に対する操作や動作指示が予め定めた時間以上ないか否か等により判断し、省電力モードへ移行すべきと判断した場合には、ステップ412へ移行し、そうでない場合には、ステップ400へ戻る。   In step 410, it is determined whether or not to shift to the power saving mode based on, for example, whether or not an operation or an operation instruction for the image forming apparatus 12 has exceeded a predetermined time, and it is determined to shift to the power saving mode. If yes, go to Step 412; otherwise, go to Step 400.

ステップ412では、省電力モードへ移行すべきことを省電力制御装置34へ通知する。省電力制御装置34は、電力供給部36に省電力制御装置34以外の機能部への電力供給を遮断するように通知する。これにより、メインコントローラ18等の各機能部への電力供給が遮断され、本ルーチンが終了する。   In step 412, the power saving control device 34 is notified that it should shift to the power saving mode. The power saving control device 34 notifies the power supply unit 36 to cut off the power supply to the functional units other than the power saving control device 34. As a result, the power supply to each functional unit such as the main controller 18 is cut off, and this routine ends.

このように、本実施形態では、省電力モード中に代理応答すべきパケットを優先順位等に基づいて決定された応答パケットテーブル60をメインコントローラ18により生成して省電力制御装置34に送信し、省電力制御装置34では、受信した応答パケットテーブル60に基づいて代理応答する。   As described above, in the present embodiment, the main controller 18 generates a response packet table 60 that is determined based on the priority order and the like that should be a proxy response during the power saving mode, and transmits the response packet table 60 to the power saving control device 34. The power saving control device 34 makes a proxy response based on the received response packet table 60.

(第2実施形態)
次に、本発明の第2実施形態について説明する。なお、第1実施形態と同一部分には同一符号を付し、詳細な説明は省略する。
(Second Embodiment)
Next, a second embodiment of the present invention will be described. In addition, the same code | symbol is attached | subjected to the same part as 1st Embodiment, and detailed description is abbreviate | omitted.

本実施形態に係る画像形成システム10は、第1実施形態と同一であるので、説明は省略する。   Since the image forming system 10 according to the present embodiment is the same as that of the first embodiment, description thereof is omitted.

次に、本実施形態の作用として、画像形成装置12の省電力制御装置34の制御部40で実行される処理について、フローチャートを参照して説明する。   Next, as an operation of the present exemplary embodiment, processing executed by the control unit 40 of the power saving control device 34 of the image forming apparatus 12 will be described with reference to a flowchart.

本実施形態では、図4のステップ100における通常モードの処理では、図10に示すような処理が実行される。   In the present embodiment, the process shown in FIG. 10 is executed in the normal mode process in step 100 of FIG.

図10に示すステップ500では、図5のステップ200と同様に、ネットワーク16を介してホストコンピュータからパケットデータを受信したか否かを判断し、パケットデータを受信した場合はステップ502へ移行し、パケットデータを受信していない場合には、ステップ516へ移行する。   In step 500 shown in FIG. 10, as in step 200 of FIG. 5, it is determined whether or not packet data is received from the host computer via the network 16, and if packet data is received, the process proceeds to step 502. If no packet data has been received, the process proceeds to step 516.

ステップ502では、受信したパケットデータをそのままメインコントローラ18へ転送すると共に、受信パケットデータを受信時刻と共に受信履歴情報として記憶部42に記憶する。この受信履歴情報は、例えば現在から過去の予め定めた時間分記憶され、古い情報から削除される。   In step 502, the received packet data is transferred to the main controller 18 as it is, and the received packet data is stored in the storage unit 42 as reception history information together with the reception time. For example, the reception history information is stored for a predetermined time from the present to the past, and is deleted from the old information.

ステップ504では、ステップ502でメインコントローラ18へ転送した受信パケットデータに対応する応答パケットデータがメインコントローラ18から入力されたか否かを判断し、応答パケットデータが入力された場合にはステップ506へ移行し、応答パケットデータが入力されていない場合には、入力されるまで待機する。   In step 504, it is determined whether or not response packet data corresponding to the received packet data transferred to the main controller 18 in step 502 has been input from the main controller 18. If response packet data has been input, the process proceeds to step 506. If the response packet data is not input, it waits until it is input.

ステップ506では、応答パケットデータを通信部50の送信部48へ出力すると共に、これをステップ500で受信した受信パケットデータと対応付けて受信履歴情報として記憶させる。これにより、応答パケットデータが送信元のホストコンピュータへ送信される。   In step 506, the response packet data is output to the transmission unit 48 of the communication unit 50, and is stored as reception history information in association with the reception packet data received in step 500. As a result, the response packet data is transmitted to the transmission source host computer.

ステップ508では、受信履歴情報に基づいて、各受信パケットデータが予め定めた時間内で何回受信しているか、すなわち受信頻度を求める。   In step 508, based on the reception history information, how many times each received packet data is received within a predetermined time, that is, a reception frequency is obtained.

ステップ510では、ステップ508で求めた受信頻度が高い順に、予め定めた数の受信パケットデータと応答パケットデータとを関連付けて応答パケットテーブルに書き込むことにより、応答パケットテーブルを更新する。受信パケットデータの種類が予め定めた数を越える場合には、優先順位が低い受信パケットデータから応答パケットテーブルに登録されないこととなる。   In step 510, the response packet table is updated by associating a predetermined number of received packet data and response packet data in the response packet table in descending order of the reception frequency obtained in step 508. If the number of types of received packet data exceeds a predetermined number, the received packet data with lower priority is not registered in the response packet table.

ステップ516、518は、図5のステップ208、210と同様であるので、説明は省略する。   Steps 516 and 518 are the same as steps 208 and 210 in FIG.

また、図4のステップ102における省電力モードの処理は、図8に示す処理と同様の処理が実行されるので、説明は省略する。   Further, the processing in the power saving mode in step 102 of FIG. 4 is executed because the same processing as the processing shown in FIG. 8 is executed.

次に、メインコントローラ18のCPU18Aで実行される処理について、図11に示すフローチャートを参照して説明する。   Next, processing executed by the CPU 18A of the main controller 18 will be described with reference to a flowchart shown in FIG.

なお、図9に示す処理と同一の処理を行うステップについては、同一の符号を付し、説明を省略する。   In addition, about the step which performs the process same as the process shown in FIG. 9, the same code | symbol is attached | subjected and description is abbreviate | omitted.

図11に示す処理が図9に示す処理と異なる点は、図9のステップ404〜408の処理が省略されている点である。   The process shown in FIG. 11 differs from the process shown in FIG. 9 in that the processes in steps 404 to 408 in FIG. 9 are omitted.

このように、本実施形態では、省電力制御装置34により、受信パケットデータの受信頻度に基づいて代理応答するパケットが決定され、メインコントローラ18では、特に代理応答に関する処理を行わない。   As described above, in the present embodiment, the power-saving control device 34 determines a packet to be subjected to a proxy response based on the reception frequency of the received packet data, and the main controller 18 does not particularly perform a process related to the proxy response.

(第3実施形態)
次に、本発明の第3実施形態について説明する。なお、上記各実施形態と同一部分には同一符号を付し、詳細な説明は省略する。
(Third embodiment)
Next, a third embodiment of the present invention will be described. In addition, the same code | symbol is attached | subjected to the same part as said each embodiment, and detailed description is abbreviate | omitted.

本実施形態に係る画像形成システム10は、第1実施形態と同一であるので、説明は省略する。   Since the image forming system 10 according to the present embodiment is the same as that of the first embodiment, description thereof is omitted.

次に、本実施形態の作用として、画像形成装置12の省電力制御装置34の制御部40で実行される処理について、フローチャートを参照して説明する。   Next, as an operation of the present exemplary embodiment, processing executed by the control unit 40 of the power saving control device 34 of the image forming apparatus 12 will be described with reference to a flowchart.

本実施形態では、図4のステップ100における通常モードの処理では、図12に示すような処理が実行される。なお、図10に示す処理と同一の処理を行うステップについては、同一の符号を付し、説明は省略する。   In the present embodiment, the process shown in FIG. 12 is executed in the normal mode process in step 100 of FIG. In addition, about the step which performs the process same as the process shown in FIG. 10, the same code | symbol is attached | subjected and description is abbreviate | omitted.

図12に示す処理が図10に示す処理と異なる点は、ステップ511の処理が追加されている点のみである。   The process shown in FIG. 12 is different from the process shown in FIG. 10 only in that the process of step 511 is added.

ステップ511では、更新した応答パケットテーブルをメインコントローラ18へ送信する。   In step 511, the updated response packet table is transmitted to the main controller 18.

また、図4のステップ102における省電力モードの処理は、図8に示す処理と同様の処理が実行されるので、説明は省略する。   Further, the processing in the power saving mode in step 102 of FIG. 4 is executed because the same processing as the processing shown in FIG. 8 is executed.

次に、メインコントローラ18のCPU18Aで実行される処理について、図13に示すフローチャートを参照して説明する。   Next, processing executed by the CPU 18A of the main controller 18 will be described with reference to a flowchart shown in FIG.

なお、図9に示す処理と同一の処理を行うステップについては、同一の符号を付し、説明を省略する。   In addition, about the step which performs the process same as the process shown in FIG. 9, the same code | symbol is attached | subjected and description is abbreviate | omitted.

図13に示す処理が図9に示す処理と異なる点は、ステップ409A、409Bの処理のみである。   The process shown in FIG. 13 is different from the process shown in FIG. 9 only in the processes of steps 409A and 409B.

ステップ409Aでは、省電力制御装置34から応答パケットテーブルを受信したか否かを判断し、受信した場合には、ステップ409Bへ移行し、受信していない場合には、ステップ410へ移行する。   In step 409A, it is determined whether or not a response packet table has been received from the power saving control device 34. If received, the process proceeds to step 409B, and if not received, the process proceeds to step 410.

ステップ409Bでは、受信した応答パケットテーブルに基づいて、図7に示す応答パケットテーブル70を更新する。すなわち、受信した応答パケットテーブルは、受信頻度が高い順に受信パケットデータと応答パケットデータとが関連付けられている、すなわち優先順位が高い順に受信パケットデータと応答パケットデータとが関連付けられているので、この優先順位となるように応答パケットテーブル70の現在の優先順位を書き換える。なお、受信した応答パケットテーブルのうち、応答パケットテーブル70に登録されていない受信パケットデータと応答パケットデータについては、応答パケットテーブル70に新たに登録されることとなる。これにより、応答パケットテーブル70には、常に受信頻度が高いパケットデータが登録されることとなる。   In step 409B, the response packet table 70 shown in FIG. 7 is updated based on the received response packet table. That is, in the received response packet table, received packet data and response packet data are associated in descending order of reception frequency, that is, received packet data and response packet data are associated in descending order of priority. The current priority order in the response packet table 70 is rewritten so that the priority order is reached. Of the received response packet table, received packet data and response packet data that are not registered in the response packet table 70 are newly registered in the response packet table 70. As a result, packet data with a high reception frequency is always registered in the response packet table 70.

このように、本実施形態では、省電力制御装置34により受信パケットデータの受信頻度に基づいて生成された応答パケットテーブルがメインコントローラ18に送信され、これに基づいてメインコントローラ18が最終的に代理応答するパケットを決定する。   As described above, in this embodiment, the response packet table generated based on the reception frequency of the received packet data by the power saving control device 34 is transmitted to the main controller 18, and the main controller 18 finally substitutes based on this response packet table. Decide which packet to respond to.

なお、上記第1〜第3実施形態において、通常モード時にメインコントローラ18側で受信パケットを全て監視して受信頻度を計算し、図7に示す応答パケットテーブル70に登録された受信パケット以外でも、受信頻度が高いものについては、受信パケットデータと応答パケットデータとを省電力制御装置34へ送信し、記憶部42に記憶された応答パケットテーブル60に登録されたものと差し替えるようにしてもよい。   In the first to third embodiments, the main controller 18 monitors all received packets in the normal mode to calculate the reception frequency, and other than the received packets registered in the response packet table 70 shown in FIG. For those having a high reception frequency, the received packet data and the response packet data may be transmitted to the power saving control device 34 and replaced with those registered in the response packet table 60 stored in the storage unit 42.

例えば、SNMPパケットで、ネットワーク16に接続された装置の管理情報であるMIB(Management Information Base)を要求された場合に、容量の関係から全てのMIBに代理応答できない場合には、メインコントローラ18で受信パケットを監視することにより、当初応答パケットテーブル70に登録されていなかったパケットであっても受信頻度が高いものについては代理応答されるようになり、通信状態に応じて代理応答されるパケットが変更される。   For example, when a management information base (MIB), which is management information of a device connected to the network 16, is requested by an SNMP packet, if the proxy response cannot be made to all MIBs due to capacity, the main controller 18 By monitoring the received packet, even if the packet is not registered in the response packet table 70 at the beginning, a proxy response is made for a packet that has a high reception frequency. Be changed.

また、上記各実施形態において、省電力制御装置34のコントローラ44は、図14に示すようなコンピュータ80として構成してもよい。図14に示すコンピュータ80は、CPU(Central Processing Unit)80A、ROM(Read Only Memory)80B、RAM(Random Access Memory)80C、不揮発性メモリ80D、及び入出力インターフェース(I/O)80Eがバス80Fを介して各々接続された構成であり、I/O80Eには通信部50が接続されている。この場合、図5、6、8〜11に示した処理をコンピュータ80に実行させるプログラムを、例えば不揮発性メモリ80Dに書き込んでおき、これをCPU80Aが読み込んで実行させる。これにより、コンピュータ80が省電力制御装置34のメインコントローラ18として機能する。なお、プログラムは、CD−ROM等の記録媒体により提供するようにしてもよい。   In each of the above embodiments, the controller 44 of the power saving control device 34 may be configured as a computer 80 as shown in FIG. 14 includes a CPU (Central Processing Unit) 80A, a ROM (Read Only Memory) 80B, a RAM (Random Access Memory) 80C, a non-volatile memory 80D, and an input / output interface (I / O) 80E. The communication unit 50 is connected to the I / O 80E. In this case, a program that causes the computer 80 to execute the processes shown in FIGS. 5, 6, and 8 to 11 is written in, for example, the nonvolatile memory 80D, and is read and executed by the CPU 80A. Thereby, the computer 80 functions as the main controller 18 of the power saving control device 34. The program may be provided by a recording medium such as a CD-ROM.

また、本実施形態で説明した画像形成装置12及び省電力制御装置34の構成(図2、3参照)は一例であり、本発明の主旨を逸脱しない範囲内において不要な部分を削除したり、新たな部分を追加したりしてもよいことは言うまでもない。   The configurations of the image forming apparatus 12 and the power saving control apparatus 34 described in the present embodiment (see FIGS. 2 and 3) are examples, and unnecessary portions may be deleted without departing from the scope of the present invention. It goes without saying that new parts may be added.

また、本記実施形態で説明した制御プログラムの処理の流れ(図5〜図11参照)も一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよいことは言うまでもない。   The processing flow of the control program described in the present embodiment (see FIGS. 5 to 11) is also an example, and unnecessary steps can be deleted or new steps can be added without departing from the scope of the present invention. Needless to say, they may be added or the processing order may be changed.

10 画像形成システム
12 画像形成装置
14A、14B ホストコンピュータ
16 ネットワーク
18 メインコントローラ
20 操作表示部
22 画像読取部
24 画像形成部
26 用紙供給部
28 用紙排出部
32 ハードディスク
34 省電力制御装置
36 電力供給部
40 制御部
42 記憶部
44 コントローラ
46 受信部
48 送信部
50 通信部
60 応答パケットテーブル
70 応答パケットテーブル
80 コンピュータ
DESCRIPTION OF SYMBOLS 10 Image forming system 12 Image forming apparatus 14A, 14B Host computer 16 Network 18 Main controller 20 Operation display part 22 Image reading part 24 Image forming part 26 Paper supply part 28 Paper discharge part 32 Hard disk 34 Power saving control apparatus 36 Power supply part 40 Control unit 42 Storage unit 44 Controller 46 Reception unit 48 Transmission unit 50 Communication unit 60 Response packet table 70 Response packet table 80 Computer

Claims (5)

通信回線を介して外部装置から送信された複数種類の要求情報を受信する受信手段と、
前記受信手段により受信した要求情報に対応する応答情報を、前記通信回線を介して前記外部装置に送信する送信手段と、
前記複数種類の要求情報の各々の受信頻度に基づいて定めた、前記複数種類の要求情報のうち少なくとも一部の予め定めた要求情報と、前記予め定めた要求情報に対して代理応答すべき応答情報と、の対応関係を示す情報を記憶した記憶手段と、
省電力制御の対象である省電力制御対象部に含まれ、前記予め定めた要求情報の各々の受信頻度に基づいて定めた、前記要求情報と、前記要求情報に対して代理応答すべき応答情報と、応答の優先順位と、の対応関係を示す情報を出力する出力手段と、
前記出力手段から出力された前記対応関係を示す情報に基づいて、前記優先順位が高い順に、前記要求情報と、前記要求情報に対して代理応答すべき応答情報と、の対応関係を前記記憶手段に記憶させ、かつ前記省電力制御対象部が、通常電力状態よりも消費電力が少ない省電力状態の場合に、前記受信手段により受信した要求情報に対応する応答情報が前記記憶手段に記憶されている場合に、当該応答情報を前記外部装置に送信するように前記送信手段を制御する制御手段と、を備え、
前記出力手段は、前記通常電力状態において前記要求情報に対応する処理が起動しているか否かに基づいて、前記優先順位を変更する省電力制御装置。
Receiving means for receiving a plurality of types of request information transmitted from an external device via a communication line;
Transmitting means for transmitting response information corresponding to the request information received by the receiving means to the external device via the communication line;
At least a part of the plurality of types of request information determined based on the reception frequency of each of the plurality of types of request information, and a response that should be a proxy response to the predetermined request information Storage means for storing information indicating a correspondence relationship with the information;
The request information included in the power saving control target unit that is the target of power saving control, and determined based on the reception frequency of each of the predetermined request information, and response information that should be a proxy response to the request information And output means for outputting information indicating the correspondence relationship between the response priority and response,
Based on the information indicating the correspondence relation output from the output means, the correspondence relation between the request information and the response information to be subjected to a proxy response to the request information in descending order of priority is stored in the storage means. And the response information corresponding to the request information received by the receiving means is stored in the storage means when the power saving control target unit is in a power saving state in which the power consumption is lower than the normal power state. Control means for controlling the transmission means so as to transmit the response information to the external device,
The output unit is a power saving control device that changes the priority order based on whether or not a process corresponding to the request information is activated in the normal power state.
通信回線を介して外部装置から送信された複数種類の要求情報を受信する受信手段と、
前記受信手段により受信した要求情報に対応する応答情報を、前記通信回線を介して前記外部装置に送信する送信手段と、
前記複数種類の要求情報の各々の受信頻度に基づいて定めた、前記複数種類の要求情報のうち少なくとも一部の予め定めた要求情報と、前記予め定めた要求情報に対して代理応答すべき応答情報と、前記代理応答により電源効率がよくなるか否かを示す情報と、の対応関係を示す情報を記憶した記憶手段と、
省電力制御の対象である省電力制御対象部に含まれ、前記予め定めた要求情報の各々の受信頻度に基づいて定めた、前記要求情報と、前記要求情報に対して代理応答すべき応答情報と、応答の優先順位と、の対応関係を示す情報を出力する出力手段と、
前記出力手段から出力された前記対応関係を示す情報に基づいて、前記優先順位が高い順に、前記要求情報と、前記要求情報に対して代理応答すべき応答情報と、の対応関係を前記記憶手段に記憶させ、かつ前記省電力制御対象部が、通常電力状態よりも消費電力が少ない省電力状態の場合に、前記受信手段により受信した要求情報に対応する応答情報が前記記憶手段に記憶されている場合に、当該応答情報を前記外部装置に送信するように前記送信手段を制御する制御手段と、を備え、
前記出力手段は、前記代理応答により電源効率がよくなるか否かを示す情報に基づいて、前記優先順位を変更する省電力制御装置。
Receiving means for receiving a plurality of types of request information transmitted from an external device via a communication line;
Transmitting means for transmitting response information corresponding to the request information received by the receiving means to the external device via the communication line;
At least a part of the plurality of types of request information determined based on the reception frequency of each of the plurality of types of request information, and a response that should be a proxy response to the predetermined request information Storage means for storing information indicating a correspondence relationship between information and information indicating whether power supply efficiency is improved by the proxy response;
The request information included in the power saving control target unit that is the target of power saving control, and determined based on the reception frequency of each of the predetermined request information, and response information that should be a proxy response to the request information And output means for outputting information indicating the correspondence relationship between the response priority and response,
Based on the information indicating the correspondence relation output from the output means, the correspondence relation between the request information and the response information to be subjected to a proxy response to the request information in descending order of priority is stored in the storage means. And the response information corresponding to the request information received by the receiving means is stored in the storage means when the power saving control target unit is in a power saving state in which the power consumption is lower than the normal power state. Control means for controlling the transmission means so as to transmit the response information to the external device,
The output means is a power saving control device that changes the priority order based on information indicating whether power supply efficiency is improved by the proxy response.
前記出力手段は、前記通常電力状態において前記要求情報に対応する処理が起動しているか否かに基づいて、前記優先順位を変更する
請求項2記載の省電力制御装置。
And the output means, the normal based on whether processing corresponding to the request information in the power state is activated, to change the priority claim 2 Symbol mounting power saving control device.
コンピュータを、請求項1〜請求項の何れか1項に記載の省電力制御装置を構成する各手段として機能させるための省電力制御プログラム。 The power saving control program for functioning a computer as each means which comprises the power saving control apparatus of any one of Claims 1-3 . 前記請求項1〜請求項の何れか1項に記載の省電力制御装置と、
前記省電力制御対象部に含まれ、記録媒体上に画像を形成する画像形成手段と、
を備えた画像形成装置。
The power saving control device according to any one of claims 1 to 3 ,
An image forming unit included in the power saving control target unit for forming an image on a recording medium;
An image forming apparatus.
JP2009188495A 2009-08-17 2009-08-17 Power saving control device, power saving control program, and image forming apparatus Active JP5509723B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009188495A JP5509723B2 (en) 2009-08-17 2009-08-17 Power saving control device, power saving control program, and image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009188495A JP5509723B2 (en) 2009-08-17 2009-08-17 Power saving control device, power saving control program, and image forming apparatus

Publications (2)

Publication Number Publication Date
JP2011041128A JP2011041128A (en) 2011-02-24
JP5509723B2 true JP5509723B2 (en) 2014-06-04

Family

ID=43768411

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009188495A Active JP5509723B2 (en) 2009-08-17 2009-08-17 Power saving control device, power saving control program, and image forming apparatus

Country Status (1)

Country Link
JP (1) JP5509723B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012227730A (en) * 2011-04-19 2012-11-15 Murata Mach Ltd Communication device
JP5812539B2 (en) * 2013-05-29 2015-11-17 京セラドキュメントソリューションズ株式会社 Image forming apparatus
JP5943902B2 (en) * 2013-12-27 2016-07-05 京セラドキュメントソリューションズ株式会社 Response device and network response method
JP6069375B2 (en) * 2014-01-24 2017-02-01 京セラドキュメントソリューションズ株式会社 Response device, response method, and response program
JP2017077721A (en) * 2015-10-19 2017-04-27 株式会社リコー Information processing unit and method, and information processing system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5064995B2 (en) * 2007-12-20 2012-10-31 キヤノン株式会社 Data processing apparatus, data processing method, and program
JP5223586B2 (en) * 2008-10-17 2013-06-26 株式会社リコー Image processing device
JP5341630B2 (en) * 2009-06-15 2013-11-13 キヤノン株式会社 Data processing apparatus and data processing method
JP5326922B2 (en) * 2009-08-17 2013-10-30 株式会社リコー COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM

Also Published As

Publication number Publication date
JP2011041128A (en) 2011-02-24

Similar Documents

Publication Publication Date Title
US8891117B2 (en) Image forming device and control method for changing a protocol to reduce power consumption
JP5949017B2 (en) Image forming apparatus, network printing system, power saving control method, and power saving control program
JP5423079B2 (en) Device management system, device, device management method and device management program
US8543677B2 (en) Communication control device, method, and computer readable medium allowing an information processing device to be in a power saving mode for an extended period and allowing an application part to continue functioning
JP5509723B2 (en) Power saving control device, power saving control program, and image forming apparatus
JP4791911B2 (en) Image forming apparatus
US7796588B2 (en) Information processing device, control method thereof, and program
JP5181921B2 (en) DEVICE MANAGEMENT DEVICE, DEVICE MANAGEMENT SYSTEM, DEVICE INFORMATION MANAGEMENT METHOD, DEVICE INFORMATION MANAGEMENT PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
JP6418236B2 (en) Image forming apparatus and image forming method
JP2011086144A (en) Image processing system, network relay apparatus, and image processing apparatus
JP2015173370A (en) gateway device
JP5796593B2 (en) Monitoring system, monitoring target device, monitoring method, and program
JP2011082922A (en) Power saving control device
JP2006163052A (en) Image output controller
JP2011192020A (en) Device for control of image formation, image forming apparatus, image forming system, image formation control method and program
JP2011037126A (en) Power saving control apparatus and power saving control program
JP2006347110A (en) Image forming device and alternate printing control program
JP2021056837A (en) Electronic apparatus, control method for electronic apparatus, and control program for electronic apparatus
JP2011065494A (en) Network image forming system, and image forming apparatus used for the system
JP4553744B2 (en) Image forming apparatus and image processing program
JP2011161782A (en) Image forming apparatus, image forming system, power mode control method, power mode control program, and recording medium
JP6459543B2 (en) Image forming apparatus, job processing control method, and job processing control program
JP2019084768A (en) Image forming apparatus, control method, and program
JP2011039715A (en) Image forming device
JP2011233106A (en) Image processing device, system for cooperating devices, method for controlling power return, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120719

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130829

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131001

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131217

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140205

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140225

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140310

R150 Certificate of patent or registration of utility model

Ref document number: 5509723

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150