JP2010166310A - Communication control apparatus and image processing apparatus - Google Patents
Communication control apparatus and image processing apparatus Download PDFInfo
- Publication number
- JP2010166310A JP2010166310A JP2009006722A JP2009006722A JP2010166310A JP 2010166310 A JP2010166310 A JP 2010166310A JP 2009006722 A JP2009006722 A JP 2009006722A JP 2009006722 A JP2009006722 A JP 2009006722A JP 2010166310 A JP2010166310 A JP 2010166310A
- Authority
- JP
- Japan
- Prior art keywords
- response
- information
- unit
- image processing
- transmission
- 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
- 230000006854 communication Effects 0.000 title claims description 28
- 238000004891 communication Methods 0.000 title claims description 28
- 230000004044 response Effects 0.000 claims abstract description 140
- 230000005540 biological transmission Effects 0.000 claims abstract description 76
- 238000001514 detection method Methods 0.000 abstract description 7
- 230000015654 memory Effects 0.000 abstract description 5
- 238000007726 management method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 4
- 238000013500 data storage Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
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)
- Facsimiles In General (AREA)
Abstract
Description
本発明は、通信制御装置、画像処理装置に関する。 The present invention relates to a communication control device and an image processing device.
画像形成装置が省電力モードから復帰することより無駄な電力を消費してしまうことを防止する技術は知られている(例えば、特許文献1参照)。この特許文献1では、画像形成装置が所定の起動要求でのみ復帰可能な省電力モードに移行中は、同じネットワーク上に接続されている代理応答サーバが代理応答を行うシステム構成としている。
A technique for preventing the image forming apparatus from consuming unnecessary power than returning from the power saving mode is known (see, for example, Patent Document 1). In this
ここで、一般に、電力が供給されていない機器に関する情報の取得要求に対して応答を返すには、その機器に電力を供給して応答として返すべき情報を受け取る必要があり、その機器の消費電力を増大させることになる。
本発明の目的は、機器に関する情報の取得要求に対してその機器の消費電力を増大させることなく応答を返すことにある。
Here, in general, in order to return a response to an information acquisition request regarding a device to which power is not supplied, it is necessary to supply power to the device and receive information to be returned as a response, and the power consumption of the device Will be increased.
An object of the present invention is to return a response to an acquisition request for information about a device without increasing the power consumption of the device.
請求項1に記載の発明は、自装置が接続された機器に関する情報の取得要求に対して送信すべき応答を予め記憶しておく記憶手段と、前記機器に関する特定の情報の取得要求を他の機器から受信する受信手段と、前記受信手段により前記特定の情報の取得要求を受信した際に、前記機器に電力が供給されていなければ、前記記憶手段に記憶された前記応答を前記他の機器に送信する送信手段とを備えたことを特徴とする通信制御装置である。
請求項2に記載の発明は、前記送信手段は、前記受信手段により前記特定の情報の取得要求を受信した際に、前記機器に電力が供給されていれば、当該機器から取得した応答を前記他の機器に送信することを特徴とする請求項1記載の通信制御装置である。
請求項3に記載の発明は、前記記憶手段は、前記受信手段により前記特定の情報の取得要求を受信した際に前記機器から取得した応答を、前記送信すべき応答として記憶しておくことを特徴とする請求項2記載の通信制御装置である。
請求項4に記載の発明は、前記記憶手段は、前記機器に電力が供給されなくなる際に当該機器から取得した応答を、前記送信すべき応答として記憶しておくことを特徴とする請求項1記載の通信制御装置である。
請求項5に記載の発明は、前記記憶手段は、前記機器に関する情報の取得要求に対して送信すべき応答を、当該情報の種別ごとに記憶しておき、前記送信手段は、前記受信手段により前記特定の情報の取得要求を受信した際に、前記機器に電力が供給されていなければ、当該特定の情報の種別に関係なく、前記記憶手段に記憶された前記応答を前記他の機器に送信することを特徴とする請求項1記載の通信制御装置である。
請求項6に記載の発明は、端末装置からの指示に応じて画像処理を行う画像処理手段と、前記画像処理手段で用いる資源の状態を管理する管理手段と、前記資源の状態に関する情報の取得要求に対して送信すべき応答を予め記憶しておく記憶手段と、前記画像処理手段で用いる特定の資源の状態に関する情報の取得要求を前記端末装置から受信する受信手段と、前記受信手段により前記特定の資源の状態に関する情報の取得要求を受信した際に、前記管理手段に電力が供給されていなければ、前記記憶手段に記憶された前記応答を前記端末装置に送信する送信手段とを備えたことを特徴とする画像処理装置である。
請求項7に記載の発明は、前記送信手段は、前記受信手段により前記特定の資源の状態に関する情報の取得要求を受信した際に、前記管理手段に電力が供給されていれば、当該管理手段から取得した応答を前記端末装置に送信し、前記記憶手段は、前記受信手段により前記特定の資源の状態に関する情報の取得要求を受信した際に前記管理手段から取得した応答を、前記送信すべき応答として記憶しておくことを特徴とする請求項6記載の画像処理装置である。
請求項8に記載の発明は、前記記憶手段は、前記管理手段に電力が供給されなくなる際に当該管理手段から取得した応答を、前記送信すべき応答として記憶しておくことを特徴とする請求項6記載の画像処理装置である。
According to the first aspect of the present invention, there is provided storage means for storing in advance a response to be transmitted in response to an acquisition request for information relating to a device to which the device is connected, and an acquisition request for specific information relating to the device. When receiving the specific information acquisition request by the receiving unit and the receiving unit receiving from the device, if the power is not supplied to the device, the response stored in the storage unit is sent to the other device. A communication control device comprising a transmission means for transmitting to the communication device.
According to the second aspect of the present invention, when the transmission unit receives the acquisition request for the specific information by the reception unit, if power is supplied to the device, the transmission unit transmits the response acquired from the device. The communication control apparatus according to
According to a third aspect of the present invention, the storage unit stores a response acquired from the device when the receiving unit receives the specific information acquisition request as the response to be transmitted. The communication control apparatus according to
The invention according to claim 4 is characterized in that the storage unit stores a response acquired from the device when power is not supplied to the device as the response to be transmitted. It is a communication control apparatus of description.
According to a fifth aspect of the present invention, the storage means stores, for each type of information, a response to be transmitted in response to an acquisition request for information related to the device, and the transmission means uses the reception means. When power is not supplied to the device when the specific information acquisition request is received, the response stored in the storage unit is transmitted to the other device regardless of the type of the specific information. The communication control device according to
According to a sixth aspect of the present invention, there is provided an image processing unit that performs image processing in response to an instruction from a terminal device, a management unit that manages a state of a resource used in the image processing unit, and acquisition of information regarding the state of the resource A storage unit that stores in advance a response to be transmitted in response to a request; a receiving unit that receives an acquisition request for information on a state of a specific resource used in the image processing unit from the terminal device; and A transmission unit configured to transmit the response stored in the storage unit to the terminal device when power is not supplied to the management unit when an acquisition request for information on a state of a specific resource is received; An image processing apparatus characterized by this.
According to a seventh aspect of the present invention, when the transmission unit receives an acquisition request for information related to the state of the specific resource by the reception unit, if the power is supplied to the management unit, the management unit To the terminal device, and the storage means should transmit the response acquired from the management means when receiving the information acquisition request regarding the status of the specific resource by the receiving means. The image processing apparatus according to claim 6, wherein the image processing apparatus is stored as a response.
The invention according to claim 8 is characterized in that the storage means stores a response acquired from the management means when power is not supplied to the management means as the response to be transmitted. Item 7. The image processing device according to Item 6.
請求項1の発明によれば、本構成を有していない場合に比較して、機器に関する情報の取得要求に対してその機器の消費電力を増大させることなく応答を返すことができる。
請求項2の発明によれば、機器に電力が供給されている場合に、機器が管理する情報を応答として返すことができる。
請求項3の発明によれば、本構成を有していない場合に比較して、機器に電力が供給されなくなった後に返す応答を記憶する処理の負荷を小さくすることができる。
請求項4の発明によれば、本構成を有していない場合に比較して、機器に電力が供給されなくなった後に返す応答を新しいものとすることができる。
請求項5の発明によれば、本構成を有していない場合に比較して、機器に電力が供給されなくなった後に応答を返す処理を単純化することができる。
請求項6の発明によれば、本構成を有していない場合に比較して、画像処理装置が管理する資源の状態に関する情報の取得要求に対してその画像処理装置の消費電力を増大させることなく応答を返すことができる。
請求項7の発明によれば、本構成を有していない場合に比較して、画像処理装置に電力が供給されなくなった後に返す応答を記憶する処理の負荷を小さくすることができる。
請求項8の発明によれば、本構成を有していない場合に比較して、画像処理装置に電力が供給されなくなった後に返す応答を新しいものとすることができる。
According to the first aspect of the present invention, it is possible to return a response to an acquisition request for information about a device without increasing the power consumption of the device, compared to a case where the present configuration is not provided.
According to the invention of
According to the third aspect of the present invention, it is possible to reduce the processing load for storing a response to be returned after power is not supplied to the device, as compared with the case where the present configuration is not provided.
According to invention of Claim 4, compared with the case where it does not have this structure, the response returned after electric power is no longer supplied to an apparatus can be made new.
According to the fifth aspect of the present invention, it is possible to simplify the process of returning a response after power is no longer supplied to the device, as compared with the case where this configuration is not provided.
According to the sixth aspect of the present invention, the power consumption of the image processing device is increased in response to an acquisition request for information regarding the state of the resource managed by the image processing device, compared with the case where the present configuration is not provided. Can return a response.
According to the seventh aspect of the present invention, it is possible to reduce a processing load for storing a response to be returned after power is not supplied to the image processing apparatus, as compared with the case where the present configuration is not provided.
According to the eighth aspect of the present invention, a response to be returned after power is not supplied to the image processing apparatus can be made newer than when the present configuration is not provided.
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図1は、本実施の形態が適用される画像処理システムの構成例を示す図である。
図示するように、この画像処理システムは、端末装置10と画像処理装置20とがネットワーク80を介して双方向に通信可能に接続されることにより構成されている。
Embodiments of the present invention will be described below in detail with reference to the accompanying drawings.
FIG. 1 is a diagram illustrating a configuration example of an image processing system to which the exemplary embodiment is applied.
As shown in the figure, this image processing system is configured by connecting a
このうち、端末装置10は、文書の印刷やファクシミリ送信等を画像処理装置20に指示する装置であり、例えば、PC(Personal Computer)である。また、端末装置10は、画像処理装置20の状態に関する情報の取得を要求するパケットを画像処理装置20に送信することもある。
また、画像処理装置20は、詳しくは後述するが、端末装置10からネットワーク80を介して入力された情報や、直接メディアを挿入したり紙文書をスキャンしたりすることで得られた情報に基づいて、画像処理を行う装置である。例えば、プリンタであり、この観点からは画像形成装置として捉えることができる。また、スキャナであってもよく、この観点からは画像読取装置として捉えることもできる。更に、ファクシミリであってもよく、この観点からは画像送信装置又は画像受信装置として捉えることもできる。
Among these, the
As will be described in detail later, the
更に、ネットワーク80は、例えば、LAN(Local Area Network)、WAN(Wide Area Network)、インターネットであるが、電話回線や衛星通信回線(例えば、デジタル衛星放送における空間伝送路)等の通信回線を含んでもよい。
尚、ネットワーク80上には通常、複数の端末装置10と複数の画像処理装置20が接続可能であるが、図1では、その一部として、端末装置10と画像処理装置20を1台ずつ示している。
Further, the
Normally, a plurality of
ここで、画像処理装置20について更に詳しく説明する。
図示するように、画像処理装置20は、NIC(Network Interface Controller)30と、主制御部40とを備える。また、UI(User Interface)部21と、画像入力部22と、画像出力部23と、FAX(ファクシミリ)通信部24とが、内部バス25を介して主制御部40に接続されている。
このうち、NIC30は、詳しくは後述するが、主制御部40とネットワーク80との間の情報の通信を制御するコントローラである。本実施の形態では、通信制御装置の一例として、NIC30を設けている。
また、主制御部40は、詳しくは後述するが、UI部21、画像入力部22、画像出力部23、FAX通信部24の各機能部を制御する。また、これらの各機能部の状態の管理も行う。本実施の形態では、画像処理手段の一例として、画像入力部22、画像出力部23、FAX通信部24を設けている。また、画像処理手段で用いる資源の状態を管理する管理手段の一例として、主制御部40を設けている。
Here, the
As illustrated, the
Among these, the NIC 30 is a controller that controls communication of information between the
The
UI部21は、各種情報の表示やユーザからの操作入力の受付を行う例えばタッチパネルである。
画像入力部22は、紙等の記録媒体に記録された画像を読み取り、装置内へ入力する。ここで、画像入力部22は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してCCD(Charge Coupled Devices)で受光するCCD方式や、LED光源から原稿に順に照射した光に対する反射光をCIS(Contact Image Sensor)で受光するCIS方式のものを用いるとよい。
画像出力部23は、紙等の記録媒体に画像を出力する。ここで、画像出力部23は、例えばプリンタであり、感光体に付着させたトナーを記録媒体に転写して像を形成する電子写真方式や、インクを記録媒体上に吐出して像を形成するインクジェット方式のものを用いるとよい。
FAX通信部24は、例えば画像入力部22から入力された画像を圧縮し、G3、G4等のプロトコルに従って電話回線に送信したり、G3、G4等のプロトコルに従って電話回線から受信したデータを伸長して例えば画像出力部23に出力したりする。
The
The
The
For example, the
また、画像処理装置20は、省電力の観点から、通常稼動状態と省電力状態とをいう2つの状態をとり得る。このうち、通常稼動状態とは、印刷ジョブに基づいて記録媒体への画像形成動作が行われている画像形成動作モード、又は、印刷ジョブが入力されると直ちに画像形成動作モードに移行可能なスタンバイモードが設定されている状態である。また、省電力状態とは、通常稼動状態において印刷ジョブの入力等が一定期間ない場合に、少なくとも主制御部40への電力の供給を停止することで消費電力が低減される省電力モードが設定されている状態である。尚、省電力モードにおいて、UI部21、画像入力部22、画像出力部23、FAX通信部24への電力の供給も停止すれば、消費電力が最大限に低減されることになるが、例えば、この中でUI部21以外への電力の供給を停止するようなモードを省電力モードに含めてもよい。
Further, the
ところで、かかる画像処理システムにおいて、端末装置10は、画像処理装置20の状態に関する情報取得要求を、画像処理装置20に対して定期的に送信している。このような情報取得要求としては、例えば、SNMP(Simple Network Management Protocol)のget−requestがある。このように、端末装置10が情報取得要求を定期的に送信するため、ネットワーク80に多数の端末装置10が接続されていれば、画像処理装置20は、情報取得要求を頻繁に受信し、それに応答しなければならない。
By the way, in such an image processing system, the
一方、上述したように、画像処理装置20は省電力状態にある場合があるが、情報取得要求は、画像処理装置20が省電力状態にあるかどうかに関わらず送られてくる。そのため、画像処理装置20は、省電力状態であっても、端末装置10からのネットワーク80を介した情報取得要求を受信して処理できるように、NIC30への通電のみ行っている。そして、NIC30は、情報取得要求を受信した場合に、主制御部40に割込み信号を発行して、主制御部40を省電力状態から通常稼動状態に復帰させ、主制御部40から画像処理装置20の状態に関する情報を取得して、要求元の端末装置10に応答を返している。
しかしながら、端末装置10が多数ネットワーク80に接続された環境を考えると、画像処理装置20が省電力状態から頻繁に復帰することになり、省電力モードを設けたことによる節電の効果が十分に得られないという問題がある。
On the other hand, as described above, the
However, considering an environment in which a large number of
そこで、本実施の形態では、NIC30が主制御部40等を復帰させなくても、端末装置10からの情報取得要求に対して応答を返すことができるようにする。
具体的には、端末装置10から情報取得要求があった場合に、次のような動作を行う。
図2に、端末装置10と画像処理装置20の間で情報を交換する際の概略動作を示す。
まず、(a)は、画像処理装置20が通常稼動状態にあるときの概略動作である。
この場合は、図示するように、例えば、端末装置10aが、Item−1及びItem−2で識別される情報を要求したとすると、画像処理装置20は、Item−1及びItem−2で識別される情報を応答として返し、画像処理装置20がこれらの情報を保持しておく。また、端末装置10bが、Item−3で識別される情報を要求したとすると、画像処理装置20は、Item−3で識別される情報を応答として返し、画像処理装置20がこの情報を保持しておく。更に、端末装置10cが、Item−1で識別される情報を要求したとすると、画像処理装置20は、Item−1で識別される情報を応答として返し、画像処理装置20がこの情報を保持しておく。その後、例えば、印刷動作が一定時間行われず、画像処理装置20が省電力モードに移行することになると、画像処理装置20で保持されたItem−1、Item−2、Item−3で識別される情報は、画像処理装置20の中で電力の供給が停止されないNIC30で保持される。
Therefore, in the present embodiment, the
Specifically, when there is an information acquisition request from the
FIG. 2 shows a schematic operation when information is exchanged between the
First, (a) is a schematic operation when the
In this case, as illustrated, for example, if the
次に、(b)は、画像処理装置20が省電力状態にあるときの概略動作である。
この場合は、図示するように、例えば、端末装置10xが、Item−1で識別される情報を要求したとする。すると、画像処理装置20において、Item−1で識別される情報が要求されていることは、主制御部40を復帰させなければ判断できないので、NIC30が(a)で保持しておいたItem−1、Item−2、Item−3で識別される情報を無条件に応答として返す。つまり、端末装置10が要求したItemには関係なく、画像処理装置20は保持している情報を返す。この場合、端末装置10xが要求しているのはItem−1で識別される情報であるが、画像処理装置20から送られてきた情報の中にItem−1で識別される情報は含まれているので、Item−2、Item−3で識別される情報が余分に送られてきたとしても特に問題は生じない。
Next, (b) is a schematic operation when the
In this case, as illustrated, for example, it is assumed that the
次に、このような概略動作を行うNIC30について詳しく説明する。
図3は、本実施の形態のNIC30の機能構成例について示した図である。尚、図には、主制御部40の構成についても示している。
まず、NIC30の機能構成について説明する。
図示するように、NIC30は、PHY(物理層回路)31と、パケット検出部32と、受信処理部33と、送受信バッファ34と、送受信制御部35と、応答情報記憶部36と、送信処理部37とを備えている。
Next, the
FIG. 3 is a diagram illustrating a functional configuration example of the
First, the functional configuration of the
As illustrated, the
PHY31は、ネットワーク80との物理的な接続を行う回路である。
パケット検出部32は、主制御部40が省電力状態にある場合、つまり、主制御部40に電力が供給されていない場合に動作する。そして、PHY31がネットワーク80から受信したパケットに基づいて、主制御部40を省電力状態から復帰させるべきかどうか、つまり、主制御部40へ復帰指示信号を出力して主制御部40に電力が供給されるようにするかどうかを判断する。PHY31がネットワーク80から受信したパケットが情報を要求する要求パケットであれば、主制御部40を省電力状態から復帰させて主制御部40に判断させることなく、NIC30の判断により応答パケットを送信する。尚、主制御部40が省電力状態にある旨は、例えば、主制御部40が省電力モードへの移行時に送受信制御部35を介してパケット検出部32に伝えればよく、主制御部40への復帰指示信号は、例えば、パケット検出部32が送受信制御部35を介して主制御部40に出力すればよい。
The
The
受信処理部33は、PHY31からのパケットの受信処理を行う。本実施の形態では、特定の情報の取得要求を受信する受信手段の一例として、受信処理部33を設けている。
送受信バッファ34は、受信処理部33が受信したパケットや送信処理部37が送信すべきパケットを一時的に記憶する。
送受信制御部35は、パケットの送受信を含むNIC30全体の制御を行うと共に、主制御部40との間のインターフェイスとしても機能する。
応答情報記憶部36は、NIC30の判断により送信する応答内容を記憶する。本実施の形態では、送信すべき応答を予め記憶しておく記憶手段の一例として、応答情報記憶部36を設けている。
送信処理部37は、主制御部40からの指示を送受信制御部35を介して受け、送受信バッファ34内のパケットを送信する。また、NIC30の判断により応答情報記憶部36内の応答内容を送信する。本実施の形態では、応答を送信する送信手段の一例として、送信処理部37を設けている。
The
The transmission /
The transmission /
The response
The
次に、主制御部40の機能構成について説明する。
図示するように、主制御部40は、CPU(Central Processing Unit)41と、RAM(Random Access Memory)42と、ROM(Read Only Memory)43と、HDD(Hard Disk Drive)44とを備えている。
CPU41は、ROM43等に記憶された各種プログラムをRAM42にロードして実行することにより、主制御部40の機能を実現する。
RAM42は、CPU41の作業用メモリ等として用いられるメモリである。
ROM43は、CPU41が実行する各種プログラム等を記憶するメモリである。
HDD44は、画像入力部22が入力した画像データや画像出力部23が出力する画像データ等を記憶する例えば磁気ディスク装置である。
Next, the functional configuration of the
As shown in the figure, the
The
The
The
The
ここで、NIC30の応答情報記憶部36に記憶される応答情報について説明する。
図4は、応答情報の一例を示した図である。
図示するように、応答情報は、Item識別子と応答内容とを対応付けたものになっている。
このうち、Item識別子は、端末装置10が要求するItem(情報の種別)を識別する識別子である。図では、Item識別子を「Item−n」(nは自然数)という形式で示しているが、Itemを識別できるものであれば、如何なる形式であってもよい。尚、この例では、Item−1は、画像処理装置20にセットされた用紙トレイのサイズの情報に対応し、Item−2は、画像処理装置20に充填されているトナーの残量の情報に対応し、Item−3は、画像処理装置20に割り当てられたIPアドレスの情報に対応する。本実施の形態では、情報の種別の一例として、Item識別子を用いている。
また、応答内容は、各Item識別子で識別される情報を要求する要求パケットに対して応答する内容である。この例では、用紙トレイのサイズに関するItem−1に対しては、トレイ1にA4縦が設定され、トレイ2にB4が設定され、トレイ3にA3が設定されていることを示す情報が記憶されている。また、トナーの残量に関するItem−2に対しては、黒トナーがフル状態であることを示す情報が記憶されている(白黒印刷機を想定)。更に、IPアドレスに関するItem−3に対しては、「192.168.0.97」が記憶されている。本実施の形態では、画像処理で用いる資源の状態に関する情報の取得要求に対して送信すべき応答の一例として、これらの応答内容を用いている。
Here, the response information stored in the response
FIG. 4 is a diagram showing an example of response information.
As shown in the drawing, the response information is an item identifier and response content associated with each other.
Among these, the Item identifier is an identifier for identifying an Item (type of information) requested by the
The response content is content that responds to a request packet that requests information identified by each Item identifier. In this example, for Item-1 relating to the size of the paper tray, information indicating that A4 portrait is set in
また、NIC30が送信する応答パケットの構成についても説明する。
図5は、応答パケットの構成の一例を示した図である。
応答パケットは、宛先情報と送信元情報と応答内容とからなる。
このうち、宛先情報は、応答パケットの宛先となる端末装置10のアドレスを示す情報である。この宛先情報は、PHY31からのパケットが要求パケットであるとパケット検出部32が判断した場合に、その要求パケットの送信元情報に応じて生成される。
送信元情報は、応答パケットの送信元である画像処理装置20のアドレスを示す情報であり、自装置の情報に基づいて生成される。
応答内容は、端末装置10からの要求パケットに対して、応答パケットにより送信する情報である。応答内容は3つの矩形で示しているが、個々の矩形が1つのItemに対応するものとする。尚、図では、応答内容として3つのItemに対する情報しかセットできないようになっているが、4つ以上のItemに対する情報が応答情報記憶部36に記憶されていれば、応答内容として4つ以上のItemに対する情報をセットしてもよい。
The configuration of the response packet transmitted by the
FIG. 5 is a diagram illustrating an example of a configuration of a response packet.
The response packet includes destination information, transmission source information, and response contents.
Among these, the destination information is information indicating the address of the
The transmission source information is information indicating the address of the
The response content is information transmitted in response to a request packet from the
次に、本実施の形態において要求パケットを受信した際のNIC30の動作について説明する。
まず、NIC30では、PHY31が、ネットワーク80から要求パケットを受信する。そして、主制御部40が省電力状態であれば、パケット検出部32がこの要求パケットを受け取り、主制御部40に対して復帰指示信号を出力しないことを決定し、受信処理部33が要求パケットを受信する。また、主制御部40が省電力状態でなければ、受信処理部33は、PHY31から直接要求パケットを受信する。そして、受信処理部33は、受信した要求パケットを送受信バッファ34の受信データ格納領域に格納する。
Next, the operation of the
First, in the
一方で、送受信制御部35は、送受信バッファ34に格納された要求パケットに対する処理を行う。
図6は、このときの送受信制御部35の動作例を示したフローチャートである。
図示するように、まず、送受信制御部35は、送受信バッファ34に要求パケットが格納されたかどうかを判定する(ステップ301)。
ここで、送受信バッファ34に要求パケットが格納されたと判定すると、送受信制御部35は、主制御部40が省電力状態かどうかを判定する(ステップ302)。例えば、主制御部40は省電力モードに移行する際に移行信号を送受信制御部35に出力するようにしておき、送受信制御部35はこの信号の出力があったかどうかにより主制御部40が省電力状態であるかどうかを判定するとよい。
On the other hand, the transmission /
FIG. 6 is a flowchart showing an operation example of the transmission /
As shown in the figure, first, the transmission /
If it is determined that the request packet is stored in the transmission /
その結果、主制御部40が省電力状態ではないと判定すると、送受信制御部35は、要求パケットの内容を主制御部40に伝える(ステップ303)。これに応じて、主制御部40が、要求パケットに含まれるItem識別子(情報の種別)を解釈し、これに対する応答内容を伝えてくると、送受信制御部35は、この応答内容を受け取る(ステップ304)。尚、このとき、送受信制御部35は、Item識別子も主制御部40から受け取る。そして、送受信制御部35は、応答情報記憶部36にItem識別子に対応付けて、応答内容を記憶する(ステップ305)。この場合、同じItem識別子に対して別の応答内容が既に記憶されていれば、その応答内容を今回の応答内容で上書きすればよい。つまり、応答情報記憶部36には、Item識別子に対し、常に最新の応答内容が記憶されることになる。
As a result, when determining that the
その後、送受信制御部35は、図5に示した構成のパケットに宛先情報と送信元情報とをセットし、送受信バッファ34の送信データ格納領域に格納する(ステップ306)。ここで、宛先情報としては、ステップ303で取得した要求パケットに含まれる送信元情報を、送信元情報としては、自装置の情報を採用すればよい。尚、この時点でパケットには応答内容はセットされていない。
そして、最後に、送受信制御部35は、主制御部40から受け取ったItem識別子を送信処理部37に伝えて、応答パケットの送信を指示する(ステップ307)。
After that, the transmission /
Finally, the transmission /
これにより、送信処理部37は、ステップ306で送受信バッファ34に記憶されたパケットを取り出し、これに応答内容をセットすることで応答パケットを生成する。ここで、応答内容は、ステップ305で応答情報記憶部36に記憶されたものである。送信処理部37は、この応答内容を、送受信制御部35から伝えられたItem識別子をキーとして応答情報記憶部36に記憶された応答情報の中から取り出すことができる。そして、PHY31がこのようにして生成された応答パケットを要求元の端末装置10に送信する。
Thereby, the
一方、ステップ302で主制御部40が省電力状態であると判断すると、送受信制御部35は、要求パケットの内容を主制御部40に伝えることなく、NIC30のみで応答するための処理を行う。
即ち、送受信制御部35は、図5に示した構成のパケットに宛先情報と送信元情報とをセットし、送受信バッファ34の送信データ格納領域に格納する(ステップ306)。ここで、宛先情報としては、ステップ303で取得した要求パケットに含まれる送信元情報を、送信元情報としては、自装置の情報を採用すればよい。尚、この時点でパケットには応答内容はセットされていない。
そして、最後に、送受信制御部35は、Item識別子を指定せずに、送信処理部37に応答パケットの送信を指示する(ステップ307)。
On the other hand, when determining that the
That is, the transmission /
Finally, the transmission /
これにより、送信処理部37は、ステップ306で送受信バッファ34に記憶されたパケットを取り出し、これに応答内容をセットすることで応答パケットを生成する。ここで、応答内容は、応答情報記憶部36に記憶されている全てのItem識別子に対する応答内容を取り出せばよい。そして、PHY31がこのようにして生成された応答パケットを要求元の端末装置10に送信する。
以上により、本実施の形態のNIC30の動作例は終了する。
Thereby, the
Thus, the operation example of the
尚、この動作例では、画像処理装置20が通常稼動状態にあるときに受信した要求パケットに対する応答内容を記憶し、画像処理装置20が省電力状態にあるときに受信した要求パケットに対しては、記憶してある応答内容をそのまま返すようにしたが、これには限らない。
例えば、画像処理装置20が省電力モードに移行する時点の情報によって、応答情報記憶部36に記憶されている各Item識別子に対する応答内容を更新し、画像処理装置20が省電力状態にあるときに受信した要求パケットに対しては、省電力モード移行時に更新された応答内容を返すようにしてもよい。
或いは、画像処理装置20が通常稼動状態にあるときに受信した要求パケットに対する応答内容は記憶せず、画像処理装置20が省電力モードに移行する時点の情報のみを応答情報記憶部36に応答内容として記憶し、画像処理装置20が省電力状態にあるときに受信した要求パケットに対しては、省電力モード移行時に記憶された応答内容を返すようにしてもよい。尚、この場合、図6のステップ305では、応答内容を、応答情報記憶部36に記憶する代わりに、ステップ306で宛先情報と送信元情報とをセットするパケットに予めセットしておくことになる。
In this operation example, the response contents for the request packet received when the
For example, when the
Alternatively, the response content for the request packet received when the
また、本実施の形態では、画像処理装置20に接続された通信制御装置が、画像処理装置20の状態に関する情報の取得要求を受信した際に、画像処理装置20が省電力状態にあれば、予め記憶しておいた応答を送信することにより、画像処理装置20の消費電力を低減させるようにした。しかしながら、一般的な機器に接続された通信制御装置が、他の機器から同様の要求を受信した際に、同様の処理を行って、機器の消費電力を低減させるようにしてもよい。
In the present embodiment, when the communication control apparatus connected to the
10…端末装置、20…画像処理装置、30…NIC、40…主制御部、80…ネットワーク
DESCRIPTION OF
Claims (8)
前記機器に関する特定の情報の取得要求を他の機器から受信する受信手段と、
前記受信手段により前記特定の情報の取得要求を受信した際に、前記機器に電力が供給されていなければ、前記記憶手段に記憶された前記応答を前記他の機器に送信する送信手段と
を備えたことを特徴とする通信制御装置。 Storage means for storing in advance a response to be transmitted in response to an acquisition request for information about the device to which the device is connected;
Receiving means for receiving a request for acquiring specific information about the device from another device;
A transmission unit configured to transmit the response stored in the storage unit to the other device when power is not supplied to the device when the acquisition unit receives the specific information acquisition request. A communication control device characterized by that.
前記送信手段は、前記受信手段により前記特定の情報の取得要求を受信した際に、前記機器に電力が供給されていなければ、当該特定の情報の種別に関係なく、前記記憶手段に記憶された前記応答を前記他の機器に送信することを特徴とする請求項1記載の通信制御装置。 The storage means stores, for each type of information, a response to be transmitted in response to an acquisition request for information about the device,
When the receiving unit receives the specific information acquisition request by the receiving unit and the power is not supplied to the device, the transmitting unit is stored in the storage unit regardless of the type of the specific information. The communication control apparatus according to claim 1, wherein the response is transmitted to the other device.
前記画像処理手段で用いる資源の状態を管理する管理手段と、
前記資源の状態に関する情報の取得要求に対して送信すべき応答を予め記憶しておく記憶手段と、
前記画像処理手段で用いる特定の資源の状態に関する情報の取得要求を前記端末装置から受信する受信手段と、
前記受信手段により前記特定の資源の状態に関する情報の取得要求を受信した際に、前記管理手段に電力が供給されていなければ、前記記憶手段に記憶された前記応答を前記端末装置に送信する送信手段と
を備えたことを特徴とする画像処理装置。 Image processing means for performing image processing in response to an instruction from the terminal device;
Management means for managing the status of resources used in the image processing means;
Storage means for storing in advance a response to be transmitted in response to an acquisition request for information regarding the state of the resource;
Receiving means for receiving from the terminal device an acquisition request for information relating to a state of a specific resource used in the image processing means;
A transmission for transmitting the response stored in the storage means to the terminal device when power is not supplied to the management means when the acquisition means receives an information acquisition request regarding the state of the specific resource. And an image processing apparatus.
前記記憶手段は、前記受信手段により前記特定の資源の状態に関する情報の取得要求を受信した際に前記管理手段から取得した応答を、前記送信すべき応答として記憶しておくことを特徴とする請求項6記載の画像処理装置。 When the transmission unit receives an acquisition request for information on the state of the specific resource by the reception unit, if power is supplied to the management unit, the transmission unit sends a response acquired from the management unit to the terminal device. Send
The storage means stores, as the response to be transmitted, a response acquired from the management means when an acquisition request for information on the state of the specific resource is received by the receiving means. Item 7. The image processing apparatus according to Item 6.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009006722A JP2010166310A (en) | 2009-01-15 | 2009-01-15 | Communication control apparatus and image processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009006722A JP2010166310A (en) | 2009-01-15 | 2009-01-15 | Communication control apparatus and image processing apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010166310A true JP2010166310A (en) | 2010-07-29 |
Family
ID=42582132
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009006722A Pending JP2010166310A (en) | 2009-01-15 | 2009-01-15 | Communication control apparatus and image processing apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010166310A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013130097A1 (en) * | 2012-03-02 | 2013-09-06 | Intel Corporation | Network interface for reduced host sleep interruption |
| JP2015019222A (en) * | 2013-07-10 | 2015-01-29 | 京セラドキュメントソリューションズ株式会社 | Response device |
| JP2015085636A (en) * | 2013-10-31 | 2015-05-07 | 京セラドキュメントソリューションズ株式会社 | Electronic apparatus |
| CN104683628A (en) * | 2013-11-28 | 2015-06-03 | 京瓷办公信息系统株式会社 | Answering device and answering method |
| JP2017043096A (en) * | 2015-08-26 | 2017-03-02 | 株式会社リコー | Adaptive polling of printers providing SNMP requests |
| US10187534B2 (en) | 2016-01-07 | 2019-01-22 | Seiko Epson Corporation | Information processing device, plural printers, plural monitoring devices and control method of a printer to acquire status of a selected printer through a selected monitoring device |
-
2009
- 2009-01-15 JP JP2009006722A patent/JP2010166310A/en active Pending
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013130097A1 (en) * | 2012-03-02 | 2013-09-06 | Intel Corporation | Network interface for reduced host sleep interruption |
| US9253722B2 (en) | 2012-03-02 | 2016-02-02 | Intel Corporation | Network interface for reduced host sleep interruption |
| JP2015019222A (en) * | 2013-07-10 | 2015-01-29 | 京セラドキュメントソリューションズ株式会社 | Response device |
| CN104284045B (en) * | 2013-07-10 | 2017-09-19 | 京瓷办公信息系统株式会社 | Image forming device and response method |
| JP2015085636A (en) * | 2013-10-31 | 2015-05-07 | 京セラドキュメントソリューションズ株式会社 | Electronic apparatus |
| US9639138B2 (en) | 2013-10-31 | 2017-05-02 | Kyocera Document Solutions Inc. | Electronic device that ensures reduced unnecessary recovery |
| CN104683628A (en) * | 2013-11-28 | 2015-06-03 | 京瓷办公信息系统株式会社 | Answering device and answering method |
| JP2015104097A (en) * | 2013-11-28 | 2015-06-04 | 京セラドキュメントソリューションズ株式会社 | Response device and response method |
| US9684365B2 (en) | 2013-11-28 | 2017-06-20 | Kyocera Document Solutions Inc. | Responding device and responding method |
| JP2017043096A (en) * | 2015-08-26 | 2017-03-02 | 株式会社リコー | Adaptive polling of printers providing SNMP requests |
| US10187534B2 (en) | 2016-01-07 | 2019-01-22 | Seiko Epson Corporation | Information processing device, plural printers, plural monitoring devices and control method of a printer to acquire status of a selected printer through a selected monitoring device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9641713B2 (en) | Apparatus and method for deactivating power-saving mode, relay device, and computer-readable storage medium for computer program | |
| JP5830984B2 (en) | Return processing apparatus, printing system, and program | |
| JP5328225B2 (en) | Device monitoring apparatus and control method thereof, device monitoring system, and program | |
| JP5024151B2 (en) | Communication apparatus, program, and image forming apparatus | |
| JP2002142385A (en) | Server device, network device, network system, and control method thereof | |
| JP2010166310A (en) | Communication control apparatus and image processing apparatus | |
| KR20130037113A (en) | Method and apparatus for controlling link speed of image forming apparatus | |
| CN102045404B (en) | Image forming apparatus and network connection method thereof | |
| JP5082463B2 (en) | Information processing device | |
| JP2011071760A (en) | Information processing apparatus, job processing method thereof, and program | |
| US9569145B2 (en) | Gateway apparatus | |
| US20120191989A1 (en) | Information processing apparatus with power saving mode, and control method and communication apparatus therefor | |
| JP2009266088A (en) | Information processing apparatus, information processing method, program and recording medium | |
| JP2010074256A (en) | Image forming apparatus | |
| JP6132535B2 (en) | Printing system, printing control apparatus, printing control apparatus control method, and program | |
| JP2012227730A (en) | Communication device | |
| JP4057986B2 (en) | Network device, energy saving control method and energy saving control program | |
| JP5636806B2 (en) | Network MFP | |
| JP2008284753A (en) | Communication system, monitoring device and image forming apparatus | |
| JP6486193B2 (en) | Communication apparatus, control method, and program | |
| JP6237469B2 (en) | Response device and network response method | |
| JP2014236396A (en) | Image formation device | |
| JP2010171792A (en) | Network equipment | |
| JP5686063B2 (en) | Network system, image forming apparatus, and program | |
| JP2010003037A (en) | Image forming device and power control system |