JP2011037126A - Power saving control apparatus and power saving control program - Google Patents
Power saving control apparatus and power saving control program Download PDFInfo
- Publication number
- JP2011037126A JP2011037126A JP2009186522A JP2009186522A JP2011037126A JP 2011037126 A JP2011037126 A JP 2011037126A JP 2009186522 A JP2009186522 A JP 2009186522A JP 2009186522 A JP2009186522 A JP 2009186522A JP 2011037126 A JP2011037126 A JP 2011037126A
- Authority
- JP
- Japan
- Prior art keywords
- power saving
- power
- information
- received
- 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.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Power Sources (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本発明は、省電力制御装置及び省電力制御プログラムに関する。 The present invention relates to a power saving control device and a power saving control program.
特許文献1には、スリープモード時に、上位装置から受信した情報を受信バッファに蓄えて解析し、この受信情報に印刷装置本体各部への電源供給を再開すべき情報が含まれている場合には、印刷装置本体各部への電源供給を再開する技術が開示されている。
In
特許文献2には、ネットワークを介して到来するパケットのうち、事前に設定された予め定めた廃棄条件に合致するパケットを選択的に受信せずに廃棄し、事前に定められた時間に亘ってパケットが受信されない場合に、省電力モードに移行する技術が開示されている。 In Patent Document 2, among packets arriving via a network, a packet that matches a predetermined discard condition set in advance is discarded without being selectively received, and the packet is received for a predetermined time. A technique for shifting to a power saving mode when a packet is not received is disclosed.
本発明は、省電力状態を解除する場合に、画像形成指示されてから省電力状態を解除する場合と比較して、画像形成の開始を早めることができる省電力制御装置及び省電力制御プログラムを提供することを目的とする。 The present invention provides a power saving control apparatus and a power saving control program that can accelerate the start of image formation when canceling the power saving state, compared to the case of canceling the power saving state after an image formation instruction is issued. The purpose is to provide.
上記目的を達成するために、請求項1記載の発明は、通信回線を介して外部装置から送信された情報を受信する受信手段と、前記受信手段が画像形成の指示に関する画像形成指示情報を受信するまでの予め定めた時間内に受信した、前記画像形成指示情報以外の特定情報を記憶する記憶手段と、省電力制御の対象である省電力制御対象部が、通常電力が供給された通常電力状態よりも消費電力が少ない省電力状態であり、かつ、前記受信手段により受信された情報が前記記憶手段に記憶された前記特定情報と対応する場合は、前記省電力状態を解除させる解除手段と、を備える。 In order to achieve the above object, according to the first aspect of the present invention, there is provided a receiving means for receiving information transmitted from an external device via a communication line, and the receiving means receives image forming instruction information relating to an image forming instruction. Normal power to which normal power is supplied by a storage unit that stores specific information other than the image formation instruction information and a power saving control target unit that is a target of power saving control, received within a predetermined time until Canceling means for canceling the power saving state when the power saving state is lower in power consumption than the state and the information received by the receiving means corresponds to the specific information stored in the storage means; .
請求項2記載の発明は、前記記憶手段は、前記特定情報の送信元である装置を前記通信回線上において識別するための識別情報をさらに記憶し、前記解除手段は、前記受信手段により受信された情報が前記記憶手段に記憶された前記特定情報と対応し、かつ、前記受信手段により受信された情報の送信元である装置の識別情報が、前記記憶手段に記憶された前記識別情報と対応した場合に、前記省電力状態を解除させる。 According to a second aspect of the present invention, the storage unit further stores identification information for identifying a device that is a transmission source of the specific information on the communication line, and the release unit is received by the reception unit. The information corresponding to the specific information stored in the storage means and the identification information of the device that is the transmission source of the information received by the receiving means correspond to the identification information stored in the storage means In such a case, the power saving state is canceled.
請求項3記載の発明は、前記記憶手段は、前記画像形成指示情報を受信する毎に前記特定情報を記憶し、前記解除手段は、省電力制御の対象である省電力制御対象部が、通常電力が供給された通常電力状態よりも消費電力が少ない省電力状態であり、かつ、前記受信手段により受信された情報が前記記憶手段に記憶された複数の前記特定情報のうち少なくとも一部の前記特定情報と対応する場合は、前記省電力状態を解除させる。 According to a third aspect of the present invention, the storage unit stores the specific information every time the image formation instruction information is received, and the release unit includes a power saving control target unit that is a target of power saving control. It is a power saving state in which power consumption is lower than a normal power state to which power is supplied, and information received by the receiving means is at least a part of the specific information stored in the storage means When corresponding to the specific information, the power saving state is canceled.
請求項4記載の発明は、コンピュータを、請求項1〜請求項3の何れか1項に記載の省電力制御装置を構成する各手段として機能させるための省電力制御プログラムである。
The invention described in claim 4 is a power saving control program for causing a computer to function as each means constituting the power saving control device according to any one of
請求項1記載の発明によれば、画像形成指示されてから省電力状態を解除する場合と比較して、画像形成の開始を早めることができる、という効果を有する。 According to the first aspect of the present invention, it is possible to accelerate the start of image formation as compared with a case where the power saving state is canceled after an image formation instruction is issued.
請求項2記載の発明によれば、特定情報の送信元である装置を通信回線上において識別するための識別情報を考慮しない場合と比較して、画像形成を指示する装置毎に、画像形成の開始を早めることができる、という効果を有する。 According to the second aspect of the present invention, compared to a case where identification information for identifying a device that is a transmission source of specific information on a communication line is not taken into consideration, image formation is performed for each device that instructs image formation. The effect is that the start can be accelerated.
請求項3記載の発明によれば、受信手段により受信された情報と記憶手段に記憶された単一の特定情報との比較結果に応じて省電力状態を解除する場合と比較して、省電力状態の解除の精度を高めることができる、という効果を有する。 According to the third aspect of the present invention, compared with the case where the power saving state is canceled according to the comparison result between the information received by the receiving means and the single specific information stored in the storage means, the power saving It has the effect that the precision of the cancellation | release of a state can be improved.
請求項4記載の発明によれば、画像形成指示されてから省電力状態を解除する場合と比較して、画像形成の開始を早めることができる、という効果を有する。 According to the fourth aspect of the present invention, it is possible to accelerate the start of image formation as compared with the case where the power saving state is canceled after an image formation instruction is issued.
(第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
図2には、画像形成装置12の概略構成を例示した。同図に示すように、画像形成装置12は、メインコントローラ18を含んで構成されている。
FIG. 2 illustrates a schematic configuration of the
メインコントローラ18は、CPU(Central Processing Unit)18A、ROM(Read Only Memory)18B、RAM(Random Access Memory)18C、不揮発性メモリ18D、及び入出力インターフェース(I/O)18Eがバス18Fを介して各々接続された構成となっている。
The
I/O18Eには、操作表示部20、画像読取部22、画像形成部24、用紙供給部26、用紙排出部28、省電力制御装置30、電話回線インターフェース(I/F)32、ハードディスク34、及び電力供給部35等の各機能部が接続されている。
The I /
操作表示部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
画像形成部24は、例えば所謂電子写真方式により記録媒体上に画像を形成するものである。具体的には、画像形成部24は、感光体ドラムを帯電するための帯電装置、帯電された感光体ドラム上を画像に応じた光で露光することにより感光体ドラム上に画像に応じた静電潜像を形成する露光装置、感光体ドラム上に形成された静電潜像をトナー現像する現像装置、感光体ドラム上に形成された画像に応じたトナー像を記録媒体に転写する転写装置、記録媒体に転写された画像に応じたトナー像を定着する定着装置等を含んで構成される。
The
なお、露光装置としては、半導体レーザや回転多面鏡、コリメータレンズやシリンドリカルレンズ、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
用紙排出部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
省電力制御装置30は、図3に示すように、制御部40及び記憶部42を含むコントローラ44と、受信部46及び送信部48を含む通信部50と、を含んで構成されている。
As illustrated in FIG. 3, the power
制御部40は、詳細は後述するが、受信部46がネットワーク16を介して受信したホストコンピュータからのパケットデータの解析処理や解析結果に応じた処理、受信したパケットデータをメインコントローラ18へ出力する処理、受信したパケットデータに対応する応答パケットデータを送信部48を介して送信する処理等を実行する。記憶部42には、受信部46が受信したパケットデータ等が記憶される。
As will be described in detail later, the
本実施形態では、画像形成装置12が、装置全体に電力が供給されて通常動作が可能な通常モードと、一部の機能部、例えば省電力制御装置30にのみ電力が供給され、その他の機能部への電力供給を遮断することにより省電力を図る省電力モードと、の何れかで動作する場合について説明する。
In this embodiment, the
電話回線通信I/F32は、図示しない電話回線を介して接続された他の画像形成装置とファクシミリ通信を行うためのインターフェースである。 The telephone line communication I / F 32 is an interface for performing facsimile communication with other image forming apparatuses connected via a telephone line (not shown).
ハードディスク34は、例えば装置の各部の状態や稼働状況等のログデータ、コピーやファクシミリ通信、プリント等の処理結果のログデータ、各種の設定データ、制御プログラム等が記憶される。
The
電力供給部35は、メインコントローラ18や省電力制御部30の指示に応じて画像形成装置12の各部に対して電力を供給する。
The
次に、本実施形態の作用として、画像形成装置12の省電力制御装置30の制御部40で実行される処理について、フローチャートを参照して説明する。
Next, as an operation of the present exemplary embodiment, processing executed by the
本実施形態では、ネットワーク16に接続された各装置がSNMP(Simple Network Management Protocol)対応である場合について説明する。このSNMPは、TCP(Transimission Control Protocol)/IP(Internet Protocol)によるネットワーク通信を行うネットワーク上の各種接続機器を管理するためのインターネット標準のプロトコルであり、SNMPメッセージを使用することにより、ネットワーク16に接続された装置の管理情報であるMIB(Management Information Base)を読み込んだり、それを設定したりすることにより、ネットワーク16に接続された装置が集中管理される。なお、各装置の管理情報、すなわちオブジェクトは、OID(オブジェクト識別子)によって管理される。
In the present embodiment, a case where each device connected to the
例えば、OIDが“1.3.6.1.2.1.1.5”であれば、これはsysName、すなわち装置の名前を示す情報であり、このOIDに対するGetRequest要求のパケットを受信した装置は、自信の装置の名前を示す情報をGetRequest要求の送信元の装置に送信する。 For example, if the OID is “1.3.3.6.1.2.1.1.5”, this is sysName, that is, information indicating the name of the device, and the device that has received the packet of the GetRequest request for this OID. Transmits information indicating the name of the self-confidence device to the device that has transmitted the GetRequest request.
また、例えばOIDが“1.3.6.1.2.1.1.1”であれば、これはsysDescr、すなわち装置の説明に関する情報であり、このOIDに対するGetRequest要求のパケットを受信した装置は、自信の装置の説明に関する情報をGetRequest要求の送信元の装置に送信する。 For example, if the OID is “1.3.3.6.1.2.1.1”, this is sysDescr, that is, information relating to the description of the device, and the device that has received the packet of the GetRequest request for this OID. Transmits information related to the description of the self-confidence device to the device that has transmitted the GetRequest request.
また、例えばOIDが“1.3.6.1.2.1.25.3.5.1.1”であれば、これはhrPrinterStatus、すなわち装置(プリンタ)の状態に関する情報であり、このOIDに対するGetRequest要求のパケットを受信した装置は、自信の装置の状態に関する情報をGetRequest要求の送信元の装置に送信する。 For example, if the OID is “1.3.3.6.1.2.1.25.3.5.1.1”, this is hrPrinterStatus, that is, information on the state of the device (printer), and this OID. The device that has received the GetRequest request packet transmits information regarding the state of the device that it is confident to the source device of the GetRequest request.
このように、ネットワーク16に接続された各装置がSNMP対応であり、画像形成装置12がホストコンピュータから送信された印刷データを受信して印刷処理する場合、その前に、前述のOIDに対するGetRequest要求や、GetRequest要求したOIDの連続した値の読み出し要求であるGetNextRequest要求がホストコンピュータから画像形成装置12に送信されることが多い。
As described above, when each device connected to the
このため、本実施形態では、印刷データ(画像形成指示情報の一例)を受信した場合、印刷データを受信した時点から遡った予め定めた時間内に受信したGetRequest要求やGetNextRequest要求のうち、最初に受信したGetRequest要求やGetNextRequest要求に含まれるOID(特定情報の一例)と、送信元の装置のIPアドレスとを記憶しておき、省電力モード中にGetRequest要求やGetNextRequest要求を受信し、これに含まれるOIDが過去に受信し記憶しておいたOIDと一致し、かつ、送信元のIPアドレス(識別情報の一例)も一致する場合には、まもなく印刷データを受信する可能性が高いものとして、印刷データを受信する前に省電力モードを解除する。 For this reason, in the present embodiment, when print data (an example of image formation instruction information) is received, first of the GetRequest request and GetNextRequest request received within a predetermined time retroactive from the time when the print data is received. The OID (an example of specific information) included in the received GetRequest request or GetNextRequest request and the IP address of the transmission source device are stored, and the GetRequest request or GetNextRequest request is received and included in the power saving mode. If the OID to be received matches the OID received and stored in the past and the source IP address (an example of identification information) also matches, the print data is likely to be received soon. Cancel power saving mode before receiving print data .
図4には、省電力制御装置30の制御部40で実行されるメインルーチンのフローチャートを示した。なお、この処理は、画像形成装置12に電源が投入されると実行される。
FIG. 4 shows a flowchart of a main routine executed by the
図4に示すように、ステップ100では、図5に示すような通常モードにおける処理が実行される。
As shown in FIG. 4, in
図5に示すように、ステップ200では、受信部46がホストコンピュータからネットワーク16を介して送信されたパケットデータを受信したか否かが判断され、受信した場合にはステップ202へ移行し、受信していない場合にはステップ210へ移行する。
As shown in FIG. 5, in
ステップ202では、受信したパケットデータを記憶部42へ記憶する。
In
ステップ204では、受信したパケットデータが印刷データであるか否かを判断し、印刷データの場合はステップ206へ移行し、印刷データでない場合にはステップ208へ移行する。
In
ステップ206では、記憶部42に記憶された受信パケットのうち、印刷データを受信した時点から遡った予め定めた時間内に受信したGetRequest要求パケット、GetNextRequest要求パケットを抽出し、これらのうち、最初に受信した要求パケットに含まれるOIDと、パケットデータの送信元のIPアドレスとを関連付けて履歴情報として記憶部42に記憶する。
In
なお、次回の印刷データの受信時には、履歴情報は上書きしてもよいし、追加して記憶させるようにしてもよい。追加して記憶する場合には、例えば最新の予め定めた回数分の履歴情報を記憶し、古い履歴情報から消去するようにしてもよい。 When the next print data is received, the history information may be overwritten or additionally stored. When the information is additionally stored, for example, the latest history information for a predetermined number of times may be stored and deleted from the old history information.
なお、本実施形態では、最初に受信した要求パケットに含まれるOIDを記憶する場合について説明したが、これに限らず、印刷データ受信時以前の予め定めた時間内に受信したGetRequest要求パケット、GetNextRequest要求パケットに含まれるOIDの一部又は全てと、パケットデータの送信元のIPアドレスとを関連付けて記憶するようにしてもよい。また、本実施形態では、送信元のIPアドレスを記憶しておく場合について説明したが、これに限らず、送信元の装置をネットワーク16上において識別するための識別情報であれば、IPアドレスに限られるものではなく、例えばMACアドレス等の他の識別情報を用いてもよい。
In this embodiment, the case where the OID included in the first received request packet is stored has been described. However, the present invention is not limited to this, and the GetRequest request packet and GetNextRequest received within a predetermined time before receiving the print data. A part or all of the OID included in the request packet may be stored in association with the IP address of the packet data transmission source. In this embodiment, the case where the IP address of the transmission source is stored has been described. However, the present invention is not limited to this, and any identification information for identifying the transmission source device on the
ステップ208では、受信したパケットデータをメインコントローラ18へ出力する。これにより、メインコントローラ18は、受信したパケットデータに対応した処理を実行する。
In
ステップ210では、省電力モードへ移行したか否かを判断し、省電力モードへ移行した場合には本ルーチンを終了し、省電力モードへ移行していない場合には、ステップ200へ戻って上記と同様の処理を繰り返す。
In
本実施形態では、省電力モードへ移行したか否かは、例えばメインコントローラ18から省電力制御部30に対して省電力モードへ移行したことが通知されたか否かにより判断する。メインコントローラ18は、例えば画像形成装置12に対する操作や動作指示が予め定めた時間以上ない場合に、通常モードから省電力モードへ移行するべく、メインコントローラ18への電力供給を停止するように電力供給部35に通知すると共に、省電力モードへ移行したことを省電力制御部30へ通知する。これにより、電力供給部35は、メインコントローラ18への電力供給を停止させる。
In the present embodiment, whether or not the mode has shifted to the power saving mode is determined based on, for example, whether or not the
図4のステップ102では、図6に示すような省電力モードにおける処理が実行される。 In step 102 of FIG. 4, processing in the power saving mode as shown in FIG. 6 is executed.
図6に示すステップ300では、ネットワーク16を介してホストコンピュータからパケットデータを受信部46が受信したか否かを判断し、受信した場合にはステップ302へ移行し、受信していない場合には、パケットデータを受信するまで待機する。
In
ステップ302では、省電力制御部30で代理応答可能なパケットか否かを判断し、代理応答可能なパケットの場合は、ステップ304へ移行して応答パケットを送信し、代理応答可能なパケットでない場合には、ステップ306へ移行する。代理応答可能なパケットか否かの判断は、例えば予め定めた代理応答可能なパケットと、その応答パケットと、の対応関係を定めたテーブルデータを予め定め記憶部42に記憶しておき、このテーブルデータを参照することにより行う。受信したパケットが、このテーブルデータに登録された代理応答可能なパケットであれば、これに対応した応答パケットを、送信部48を介して送信すればよい。
In
なお、代理応答可能なパケットとしては、例えばARP(Adress Resolution Protocol)解決要求パケット、すなわち、IPアドレスに対応するMACアドレスを送信するように要求するパケット等があるが、これに限られるものではない。 The proxy response possible packet includes, for example, an ARP (Address Resolution Protocol) resolution request packet, that is, a packet requesting to transmit a MAC address corresponding to an IP address, but is not limited thereto. .
ステップ306では、パケットデータを解析し、そのパケットデータの送信元のIPアドレスが、記憶部42に記憶された例えば最新の履歴情報のIPアドレスと一致するか否かを判断し、一致するIPアドレスが存在する場合には、ステップ308へ移行し、一致するIPアドレスが存在しない場合には、ステップ312へ移行する。ステップ308では、受信したパケットデータがGetRequest要求又はGetNextRequest要求であるか否かを判断し、受信したパケットデータがGetRequest要求又はGetNextRequest要求である場合には、ステップ310へ移行し、そうでない場合にはステップ314へ移行する。
In
ステップ310では、履歴情報を参照し、GetNextRequest要求又はGetNextRequest要求の対象のOIDが、ステップ306で一致すると判断されたIPアドレスに対応するOIDと一致するか否かを判断し、一致する場合には、ステップ312へ移行し、一致しない場合には、ステップ314へ移行する。
In
ステップ312では、例えばメインコントローラ18の省電力モードを解除してメインコントローラ18に電力を供給するように電力供給部35に指示する。これにより、電力供給部35からメインコントローラ18に電力が供給され、メインコントローラ18が動作する。一方、ステップ314では、受信したパケットを破棄する。
In
このように、省電力モード中に受信したパケットがGetRequest要求又はGetNextRequest要求の場合に、その要求で指定されたOID及び送信元のIPアドレスが、記憶部42に記憶された履歴情報のOID及び送信元のIPアドレスと一致する場合には、その後印刷データを受信するものとして、印刷データを受信する前に省電力モードを解除する。
As described above, when the packet received during the power saving mode is a GetRequest request or a GetNextRequest request, the OID specified in the request and the IP address of the transmission source are the OID and transmission of the history information stored in the
なお、本実施形態では、省電力モード中に受信した情報と、記憶部42に記憶された最新の履歴情報とが一致する場合に省電力モードを解除する場合について説明したが、記憶部42に複数回分の履歴情報を記憶させた場合には、この複数回分の履歴情報のうち何れかの履歴情報と省電力モード中に受信した情報とが一致する場合に、省電力モードを解除するようにしてもよい。
In the present embodiment, a case has been described in which the power saving mode is canceled when the information received during the power saving mode matches the latest history information stored in the
(第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
次に、本実施形態の作用として、画像形成装置12の省電力制御装置30の制御部40で実行される処理について、フローチャートを参照して説明する。
Next, as an operation of the present exemplary embodiment, processing executed by the
本実施形態では、第1実施形態と同じくネットワーク16に接続された各装置がSNMP対応である場合について説明する。ネットワーク16に接続された各装置がSNMP対応であり、画像形成装置12がホストコンピュータから送信された印刷データを受信して印刷処理する場合、例えばTCPによりデータ通信する場合には、印刷データ通信用のポート番号(例えば9100番)を指定して接続要求されるのが通常である。このため、本実施形態では、印刷データを受信した場合、印刷データを受信した時点から遡った予め定めた時間内に受信したTCP接続要求において指定されたポート番号(特定情報の一例)と、送信元の装置のIPアドレスとを記憶しておき、省電力モード中にTCP接続要求を受信し、かつ、送信元のIPアドレスが一致する場合には、まもなく印刷データを受信する可能性が高いものとして、印刷データを受信する前に省電力モードを解除する。
In the present embodiment, a case will be described in which each device connected to the
省電力制御装置30の制御部40で実行されるメインルーチンのフローチャートは、図4と同一であるので、説明は省略する。
The flowchart of the main routine executed by the
本実施形態において、図4に示すステップ100では、図7に示すような通常モードにおける処理が実行される。なお、図5に示す処理と異なる処理を行うステップについては、符号の末尾に‘A’を付す。また、図5に示す処理と同一の処理を行うステップについては同一符号を付し、詳細な説明は省略する。
In the present embodiment, in
図7に示すように、図5に示す処理と異なるのはステップ206Aの処理である。ステップ206Aでは、印刷データ受信時以前の予め定めた時間内に受信したTCP接続要求で指定されたポート番号と、パケットデータの送信元のIPアドレスとを関連付けて履歴情報として記憶部42に記憶する。
As shown in FIG. 7, the process of
次に、図4のステップ102で実行される省電力モードにおける処理について説明する。本実施形態では、図8に示すような省電力モードにおける処理が実行される。なお、図6に示す処理と異なる処理を行うステップについては、符号の末尾に‘A’を付す。また、図6に示す処理と同一の処理を行うステップについては同一符号を付し、詳細な説明は省略する。 Next, processing in the power saving mode executed in step 102 in FIG. 4 will be described. In the present embodiment, processing in the power saving mode as shown in FIG. 8 is executed. For steps that perform processing different from the processing shown in FIG. Moreover, the same code | symbol is attached | subjected about the step which performs the process same as the process shown in FIG. 6, and detailed description is abbreviate | omitted.
図8に示す処理が図6に示す処理と異なるのは、ステップ308A〜312Aの処理である。
The processing shown in FIG. 8 differs from the processing shown in FIG. 6 in the processing in
ステップ308Aは、受信したパケットデータがTCP接続要求であるか否かを判断し、受信したパケットデータがTCP接続要求である場合には、ステップ310Aへ移行し、そうでない場合にはステップ314へ移行する。
ステップ310Aでは、履歴情報を参照し、TCP接続要求されたポート番号と、ステップ306で一致すると判断されたIPアドレスに対応するポート番号とが一致するか否かを判断し、一致する場合には、ステップ312Aへ移行し、一致しない場合には、ステップ314へ移行する。
In
ステップ312Aでは、例えばメインコントローラ18及び画像形成部24の省電力モードを解除してメインコントローラ18に電力を供給するように電力供給部35に指示する。これにより、電力供給部35からメインコントローラ18に電力が供給され、メインコントローラ18が動作する。一方、ステップ314では、受信したパケットを破棄する。
In
このように、省電力モード中に受信したパケットがTCP接続要求の場合に、その要求で指定されたポート番号及びTCP接続要求の送信元の装置のIPアドレスが、記憶部42に記憶された履歴情報のポート番号及びこのポート番号に関連付けられたIPアドレスと一致する場合には、その後印刷データを受信するものとして、印刷データを受信する前に省電力モードを解除する。なお、本実施形態では、TCPによりデータ通信する場合について説明したが、これに限らず、UDP(User Datagram Protocol)によるデータ通信を行う場合にも同様に処理される。
As described above, when the packet received during the power saving mode is a TCP connection request, the port number specified in the request and the IP address of the transmission source device of the TCP connection request are stored in the
(第3実施形態)
次に、本発明の第3実施形態について説明する。なお、第1実施形態と同一部分には同一符号を付し、詳細な説明は省略する。
(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 1st Embodiment, and detailed description is abbreviate | omitted.
本実施形態に係る画像形成システム10は、第1実施形態と同一であるので、説明は省略する。
Since the
次に、本実施形態の作用として、画像形成装置12の省電力制御装置30の制御部40で実行される処理について、フローチャートを参照して説明する。
Next, as an operation of the present exemplary embodiment, processing executed by the
本実施形態では、ネットワーク16に接続された各装置がIPP(Internet Printing Protocol)対応であり、印刷データの送受信等を行う場合にIPPを用いる場合について説明する。ネットワーク16に接続された各装置がIPP対応であり、画像形成装置12がホストコンピュータから送信された印刷データを受信して印刷処理する場合、その前に、例えばIPPにおけるGetPrinterAttrs命令等により、印刷を行う装置の各種属性情報がホストコンピュータから要求される場合が多い。
In the present embodiment, a case will be described in which each device connected to the
例えば、GetPrinterAttrs命令では、“media−ready”(情報の種類を識別するための文字列)、“printer−resolution−supported”(プリンタがサポートしている解像度の情報)、“sides−supported”(両面印刷等をサポートしているかを示す情報)といった属性情報を要求する。 For example, in the GetPrinterAttrs instruction, “media-ready” (a character string for identifying the type of information), “printer-resolution-supported” (information on resolution supported by the printer), “sides-supported” (both sides) Attribute information such as information indicating whether printing is supported is requested.
このため、本実施形態では、印刷データを受信した場合、印刷データの受信時から遡った予め定めた時間内に受信したGetPrinterAttrs命令のうち、最初に受信したGetPrinterAttrs命令により要求された属性情報の種類(特定情報の一例)と、GetPrinterAttrs命令の送信元の装置のIPアドレスとを記憶しておき、省電力モード中に最初に受信したGetPrinterAttrs命令により要求された属性情報の種類と、送信元のIPアドレスと、が記憶させておいた情報と一致する場合には、まもなく印刷データを受信する可能性が高いものとして、印刷データを受信する前に省電力モードを解除する。 For this reason, in the present embodiment, when print data is received, the type of attribute information requested by the first received GetPrinterAttrs command among the GetPrinterAttrs commands received within a predetermined time traced back from when the print data was received. (An example of specific information) and the IP address of the device that is the source of the GetPrinterAttrs command are stored, the type of attribute information requested by the GetPrinterAttrs command received first during the power saving mode, and the IP of the source If the address matches the stored information, the power saving mode is canceled before the print data is received, assuming that the print data is likely to be received soon.
次に、省電力制御装置30の制御部40で実行される処理について、フローチャートを参照して説明する。
Next, processing executed by the
省電力制御装置30の制御部40で実行されるメインルーチンのフローチャートは、図4と同一であるので、説明は省略する。
The flowchart of the main routine executed by the
本実施形態において、図4に示すステップ100では、図9に示すような通常モードにおける処理が実行される。なお、図5に示す処理と異なる処理を行うステップについては、符号の末尾に‘B’を付す。また、図5に示す処理と同一の処理を行うステップについては同一符号を付し、詳細な説明は省略する。
In the present embodiment, in
図9に示すように、図5に示す処理と異なるのはステップ206Bの処理である。ステップ206Bでは、印刷データ受信時以前の予め定めた時間内に受信したGetPrinterAttrs命令のうち最初に受信したGetPrinterAttrs命令により要求された属性情報の種類と、GetPrinterAttrs命令の送信元のIPアドレスとを関連付けて履歴情報として記憶部42に記憶する。
As shown in FIG. 9, the process of
次に、図4のステップ102で実行される省電力モードにおける処理について説明する。本実施形態では、図10に示すような省電力モードにおける処理が実行される。なお、図6に示す処理と異なる処理を行うステップについては、符号の末尾に‘B’を付す。また、図6に示す処理と同一の処理を行うステップについては同一符号を付し、詳細な説明は省略する。 Next, processing in the power saving mode executed in step 102 in FIG. 4 will be described. In the present embodiment, processing in the power saving mode as shown in FIG. 10 is executed. In addition, about the step which performs the process different from the process shown in FIG. Moreover, the same code | symbol is attached | subjected about the step which performs the process same as the process shown in FIG. 6, and detailed description is abbreviate | omitted.
図10に示す処理が図6に示す処理と異なるのは、ステップ310B、312B、316、318の処理である。
The processing shown in FIG. 10 differs from the processing shown in FIG. 6 in the processing of
ステップ310Bは、履歴情報を参照し、受信したパケットデータがGetPrinterAttrs命令であり、要求された属性情報の種類が、ステップ306で一致すると判断されたIPアドレスに対応する属性情報の種類と一致するか否かを判断し、一致する場合には、ステップ312Bへ移行し、一致しない場合にはステップ314へ移行する。
In step 310B, referring to the history information, whether the received packet data is a GetPrinterAttrs command and the type of the requested attribute information matches the type of attribute information corresponding to the IP address determined to match in
ステップ312Bでは、メインコントローラ18の省電力モードを解除してメインコントローラ18に電力を供給するように電力供給部35に指示する。これにより、電力供給部35からメインコントローラ18に電力が供給され、メインコントローラ18が動作する。
In
ステップ316では、印刷データを受信したか否かを判断し、受信していない場合には受信するまで待機し、受信した場合には、ステップ318へ移行する。
In
ステップ318では、画像形成部24の省電力モードを解除して画像形成部24に電力を供給するように電力供給部35に指示する。これにより、電力供給部35から画像形成部24に電力が供給され、画像形成部24が動作する。
In
このように、省電力モード中に受信したパケットがGetPrinterAttrs命令の場合に、その命令により要求された属性情報の種類及びGetPrinterAttrs命令の送信元の装置のIPアドレスが、記憶部42に記憶された履歴情報の属性情報の種類及びこの属性情報の種類に関連付けられたIPアドレスと一致する場合には、その後印刷データを受信するものとして、印刷データを受信する前に省電力モードを解除する。
As described above, when the packet received during the power saving mode is a GetPrinterAttrs command, the type of attribute information requested by the command and the IP address of the transmission source device of the GetPrinterAttrs command are stored in the
なお、上記各実施形態では、各種要求の送信元の装置のIPアドレスを履歴情報として記憶させておく場合について説明したが、送信元の装置毎に履歴情報を管理する必要がない場合には、IPアドレスを記憶させる必要はない。従って、この場合は、IPアドレスが一致するか否かの処理は省略される。 In each of the above-described embodiments, the case where the IP address of the transmission source device of various requests is stored as history information has been described. However, when it is not necessary to manage the history information for each transmission source device, There is no need to store the IP address. Therefore, in this case, the process for determining whether or not the IP addresses match is omitted.
また、省電力制御装置30のコントローラ44は、図11に示すようなコンピュータ80として構成してもよい。図11に示すコンピュータ80は、CPU(Central Processing Unit)80A、ROM(Read Only Memory)80B、RAM(Random Access Memory)80C、不揮発性メモリ80D、及び入出力インターフェース(I/O)80Eがバス80Fを介して各々接続された構成であり、I/O80Eには通信部50が接続されている。この場合、図4〜10に示した処理をコンピュータ80に実行させるプログラムを、例えば不揮発性メモリ80Dに書き込んでおき、これをCPU80Aが読み込んで実行させる。これにより、コンピュータ80が省電力制御装置30として機能する。なお、プログラムは、CD−ROM等の記録媒体により提供するようにしてもよい。
The
また、本実施形態で説明した省電力制御装置30の構成(図3参照)は一例であり、本発明の主旨を逸脱しない範囲内において不要な部分を削除したり、新たな部分を追加したりしてもよいことは言うまでもない。
Further, the configuration of the power saving
また、本記実施形態で説明した制御プログラムの処理の流れ(図4〜図10参照)も一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよいことは言うまでもない。 The processing flow of the control program described in the present embodiment (see FIGS. 4 to 10) 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 ネットワーク
12 画像形成装置
18 メインコントローラ
20 操作表示部
22 画像読取部
24 画像形成部
26 用紙供給部
28 用紙排出部
30 省電力制御装置
32 電話回線通信I/F
34 ハードディスク
35 電力供給部
40 制御部(解除手段の一例)
42 記憶部(記憶手段の一例)
44 コントローラ
46 受信部(受信手段の一例)
48 送信部
50 通信部
DESCRIPTION OF
34
42 storage unit (an example of storage means)
44 controller 46 receiving unit (an example of receiving means)
48
Claims (4)
前記受信手段が画像形成の指示に関する画像形成指示情報を受信するまでの予め定めた時間内に受信した、前記画像形成指示情報以外の特定情報を記憶する記憶手段と、
省電力制御の対象である省電力制御対象部が、通常電力が供給された通常電力状態よりも消費電力が少ない省電力状態であり、かつ、前記受信手段により受信された情報が前記記憶手段に記憶された前記特定情報と対応する場合は、前記省電力状態を解除させる解除手段と、
を備えた省電力制御装置。 Receiving means for receiving information transmitted from an external device via a communication line;
Storage means for storing specific information other than the image formation instruction information received within a predetermined time until the reception means receives image formation instruction information related to an image formation instruction;
The power-saving control target unit that is the target of power-saving control is in a power-saving state that consumes less power than the normal power state in which normal power is supplied, and information received by the receiving unit is stored in the storage unit When corresponding to the stored specific information, release means for canceling the power saving state,
A power-saving control device.
前記解除手段は、前記受信手段により受信された情報が前記記憶手段に記憶された前記特定情報と対応し、かつ、前記受信手段により受信された情報の送信元である装置の識別情報が、前記記憶手段に記憶された前記識別情報と対応した場合に、前記省電力状態を解除させる
請求項1記載の省電力制御装置。 The storage means further stores identification information for identifying a device that is a transmission source of the specific information on the communication line,
The release means corresponds to the information received by the receiving means corresponding to the specific information stored in the storage means, and the identification information of the device that is the transmission source of the information received by the receiving means is the information The power saving control device according to claim 1, wherein the power saving state is canceled when corresponding to the identification information stored in the storage unit.
前記解除手段は、省電力制御の対象である省電力制御対象部が、通常電力が供給された通常電力状態よりも消費電力が少ない省電力状態であり、かつ、前記受信手段により受信された情報が前記記憶手段に記憶された複数の前記特定情報のうち少なくとも一部の前記特定情報と対応する場合は、前記省電力状態を解除させる
請求項1又は請求項2記載の省電力制御装置。 The storage means stores the specific information every time the image formation instruction information is received,
The canceling unit is an information received by the receiving unit, in which the power saving control target unit that is a target of the power saving control is in a power saving state in which the power consumption is lower than the normal power state in which the normal power is supplied. 3. The power saving control device according to claim 1, wherein the power saving state is canceled when corresponding to at least a part of the specific information among the plurality of specific information stored in the storage unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009186522A JP2011037126A (en) | 2009-08-11 | 2009-08-11 | Power saving control apparatus and power saving control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009186522A JP2011037126A (en) | 2009-08-11 | 2009-08-11 | Power saving control apparatus and power saving control program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2011037126A true JP2011037126A (en) | 2011-02-24 |
Family
ID=43765422
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009186522A Pending JP2011037126A (en) | 2009-08-11 | 2009-08-11 | Power saving control apparatus and power saving control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2011037126A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9081524B2 (en) | 2013-07-22 | 2015-07-14 | Konica Minolta, Inc. | Printing system and printing apparatus |
JP2015220676A (en) * | 2014-05-20 | 2015-12-07 | キヤノン株式会社 | Information processor, control method for information processor, and program |
-
2009
- 2009-08-11 JP JP2009186522A patent/JP2011037126A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9081524B2 (en) | 2013-07-22 | 2015-07-14 | Konica Minolta, Inc. | Printing system and printing apparatus |
JP2015220676A (en) * | 2014-05-20 | 2015-12-07 | キヤノン株式会社 | Information processor, control method for information processor, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5423079B2 (en) | Device management system, device, device management method and device management program | |
US20110035739A1 (en) | Electronic apparatus, software update method, and storage medium | |
JP5164450B2 (en) | COMMUNICATION DEVICE AND ITS CONTROL METHOD AND 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 | |
JP2005041214A (en) | Printing control device and control method therefor and program | |
JP2009276998A (en) | Device monitoring apparatus and its control method, device monitoring system and program | |
JP2015219587A (en) | Image forming apparatus, image forming method, and image forming program | |
JP5082463B2 (en) | Information processing device | |
JP5509723B2 (en) | Power saving control device, power saving control program, and image forming apparatus | |
US9612645B2 (en) | Information processing apparatus, control method for information processing apparatus, and storage medium for reducing power consumption in response to a transition | |
JP2011086144A (en) | Image processing system, network relay apparatus, and image processing apparatus | |
WO2013073522A1 (en) | Image-forming apparatus, method for controlling image-forming apparatus, and program | |
JP5796593B2 (en) | Monitoring system, monitoring target device, monitoring method, and program | |
JP2008009889A (en) | Shared document printing apparatus and shared document printing control method | |
JP2011037126A (en) | Power saving control apparatus and power saving control program | |
JP2006163052A (en) | Image output controller | |
JP2006040012A (en) | Information processor, searching method, computer program, and computer readable recording medium | |
JP2011192020A (en) | Device for control of image formation, image forming apparatus, image forming system, image formation control method and program | |
JP2002149363A (en) | Image processor and information processing system | |
US11016709B2 (en) | Printing apparatus and control method of printing apparatus | |
JP2013020342A (en) | Image formation system, output management method and program | |
JP2012053825A (en) | Print management system | |
JP2006185112A (en) | Printing apparatus and control method for the same | |
JP2008131110A (en) | Image processing system, image processing apparatus, and image processing job request program | |
JP2006018586A (en) | Information processor having proxy printing function, print control method, program, and recording medium |