JP2003089254A - Information input-output device, image processor, method for controlling network of image processor, network controlling program, and computer-readable recording medium storing program - Google Patents
Information input-output device, image processor, method for controlling network of image processor, network controlling program, and computer-readable recording medium storing programInfo
- Publication number
- JP2003089254A JP2003089254A JP2001283189A JP2001283189A JP2003089254A JP 2003089254 A JP2003089254 A JP 2003089254A JP 2001283189 A JP2001283189 A JP 2001283189A JP 2001283189 A JP2001283189 A JP 2001283189A JP 2003089254 A JP2003089254 A JP 2003089254A
- Authority
- JP
- Japan
- Prior art keywords
- image processing
- input
- network
- unit
- information
- 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.)
- Withdrawn
Links
Landscapes
- Power Sources (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ネットワークに接
続される機器の消費電力低減に関する発明である。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to reduction of power consumption of devices connected to a network.
【0002】[0002]
【従来の技術】インターネットやイントラネットの普及
に伴うネットワークの発達により、従来はネットワーク
に接続されることの無かったプリンタや複写機等に代表
されるOA機器も社内ネットワーク(LAN)や家庭内ネット
ワークに接続される環境になりつつある。2. Description of the Related Art Due to the development of networks accompanying the spread of the Internet and intranets, office automation equipment such as printers and copiers that have never been connected to networks are now used in in-house networks (LAN) or home networks. The environment is becoming connected.
【0003】また、それらネットワークに接続された機
器はTCP/IP といった標準プロトコルだけでなく、Novel
l 社のNetWare プロトコルやApple社のEther Talkプロ
トコル等の多様なネットワークプロトコルを扱う必要が
ある。The devices connected to these networks are not limited to standard protocols such as TCP / IP, but also Novel
It is necessary to handle various network protocols such as the company's NetWare protocol and Apple's Ether Talk protocol.
【0004】また、これらのネットワークプロトコルの
中には、一定の時間間隔でマルチキャスト(Multicast)
やブロードキャスト(Broadcast)を行い、ネットワーク
内に指定したネットワークアドレスを持った機器が存在
するかを常に確認するようなプロトコルも存在する。In addition, in some of these network protocols, multicast is performed at regular time intervals.
There is also a protocol that constantly checks whether or not a device having a specified network address exists in the network by performing a broadcast or a broadcast.
【0005】一方、プリンタや複写機等のOA機器は、機
器の特性上、例えば、プリンタでは実際にシートに印字
する時、複写機では複写機の前でユーザが実際にコピー
作業を行うときなどは、一時的に多量の電力を消費する
ので、それ以外の時には、機器の消費電力を押さえるた
めに、低消費電力状態(いわゆるスリープ状態)に移行
し、次の処理が依頼されるまでその状態を維持する仕様
になっているのが一般的である。On the other hand, OA equipment such as a printer and a copying machine has characteristics of the equipment, for example, when a printer actually prints on a sheet, and when a copying machine is used by a user in front of the copying machine. Consumes a large amount of power temporarily, at other times, it shifts to a low power consumption state (so-called sleep state) in order to reduce the power consumption of the device and remains in that state until the next processing is requested. It is generally designed to maintain.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、このよ
うな低消費電力状態に移行可能な機器がネットワークに
接続された場合、これらの機器は、上で説明したような
一定間隔(例えば、100ミリ秒)で常にネットワーク上に
送出されるマルチキャストパケットやブロードキャスト
パケットを取り扱う必要があるため、機器に組込まれた
ネットワーク制御プログラムは、常時、機器のネットワ
ークインタフェースを監視する必要がある。つまり、機
器は常時、通常の消費電力状態に立ち上げて、ネットワ
ーク制御プログラム及びネットワークインタフェースに
電力供給を行う必要があるということになる。However, when devices capable of transitioning to such a low power consumption state are connected to the network, these devices will be separated by a fixed interval (for example, 100 milliseconds) as described above. Since it is necessary to always handle the multicast packet and the broadcast packet sent out on the network by), the network control program installed in the device needs to constantly monitor the network interface of the device. In other words, it is necessary for the device to always start up in a normal power consumption state and supply power to the network control program and the network interface.
【0007】そのため、従来のように、プリンタ等の機
器にプリンティング等の処理の依頼がなかったことによ
り、システム全体を低消費電力状態に移行し、次の処理
の依頼があるまで、この状態を保つといった機能が実現
できないという課題が生じていた。Therefore, as in the conventional case, since the device such as the printer is not requested to perform the processing such as printing, the entire system is shifted to the low power consumption state, and this state is kept until the next processing is requested. There was a problem that the function of keeping could not be realized.
【0008】しかも、これらのパケット処理自体は非常
に単純なものが大半であるにもかかわらず、マルチプロ
トコルを扱うネットワーク制御プログラムは階層化され
ており、分離が困難であることから、この処理だけのた
めにシステム全体を通常消費電力状態で維持し、これら
パケットを処理するしか方法がなかった。In addition, although most of these packet processes themselves are very simple, network control programs that handle multi-protocols are layered and difficult to separate. For this reason, there is no other way but to keep the whole system in a normal power consumption state and process these packets.
【0009】本発明は、上記課題に鑑み成されたもので
あり、従来はスタンドアローンで使用されることが多か
ったため、必要な時以外は低消費電力状態に移行するこ
とが可能であった機器が、ネットワークに接続されるよ
うになっても、従来通りの低消費電力状態を維持し続け
ることが可能になることを目的としている。The present invention has been made in view of the above problems, and since it has been conventionally used in a stand-alone manner in many cases, it is possible to shift to a low power consumption state except when necessary. However, even if it is connected to the network, the purpose is to be able to maintain the low power consumption state as before.
【0010】[0010]
【課題を解決するための手段】上記目的を達成するため
に、画像情報の処理や記憶が可能なコントローラ部と、
ネットワークに対して情報の入出力を行う入出力部とを
有し、上位装置とデータの送受信を行うことが可能な画
像処理装置であって、前記画像処理装置は、前記コント
ローラ部と前記入出力部とが稼動している通常稼動モー
ドと、前記コントローラ部が稼動していない低消費電力
モードとを有し、前記画像処理装置が通常稼動モードの
ときは、前記コントローラ部が前記入出力部を制御する
ことで前記上位装置との情報の送受信を行い、前記コン
トローラ部が低消費電力モードに移行した際には、前記
入出力部が前記上位装置とのデータの送受信を制御す
る。To achieve the above object, a controller unit capable of processing and storing image information,
An image processing apparatus having an input / output unit for inputting / outputting information to / from a network and capable of transmitting / receiving data to / from a host device, wherein the image processing apparatus includes the controller unit and the input / output unit. And a low power consumption mode in which the controller unit is not operating, and when the image processing apparatus is in the normal operation mode, the controller unit operates the input / output unit. By controlling, information is transmitted / received to / from the host device, and when the controller unit shifts to the low power consumption mode, the input / output unit controls data transmission / reception to / from the host device.
【0011】また、前記コントローラ部は、低消費電力
モードに移行する際、前記入出力部に対してモード移行
に関する情報を送信する。Further, the controller unit transmits information regarding the mode shift to the input / output unit when shifting to the low power consumption mode.
【0012】さらに、前記コントローラ部は、前記入出
力部に対して前記上位装置とデータの送受信を制御する
のに必要なネットワーク管理情報を送信する。Further, the controller unit transmits to the input / output unit network management information necessary for controlling data transmission / reception with the host device.
【0013】また、前記入出力部は、前記コントローラ
部から送信される情報及び前記上位装置から送信される
データを記憶する記憶手段を有する。Further, the input / output unit has a storage means for storing information transmitted from the controller unit and data transmitted from the host device.
【0014】さらに、前記入出力部は、前記低消費電力
モードの際に情報の送受信を管理するための制御手段を
有する。Further, the input / output unit has a control means for managing transmission / reception of information in the low power consumption mode.
【0015】さらに、前記制御手段は、前記記憶手段に
記憶されている前記コントローラ部から送信された前記
ネットワーク管理情報と前記上位装置から送信されたデ
ータとを比較する比較手段を有する。Further, the control means has a comparison means for comparing the network management information transmitted from the controller section stored in the storage means with the data transmitted from the host device.
【0016】さらに、前記制御手段は、前記比較手段に
よる比較に基づいて、低消費電力モードの前記コントロ
ーラ部を通常稼動モードに移行させる制御を行う。Further, the control means performs control for shifting the controller section in the low power consumption mode to the normal operation mode based on the comparison by the comparison means.
【0017】さらに、前記制御手段は、前記比較手段に
よる比較に基づいて、前記上位装置から送信されたデー
タに対応する情報を前記上位装置に送信する制御を行
う。Further, the control means controls the transmission of information corresponding to the data transmitted from the host device to the host device based on the comparison by the comparison device.
【0018】さらに、前記制御手段は、前記上位装置か
ら送信されたデータのうち、破棄可能なデータを前記記
憶手段から消去する処理を行う。Further, the control means performs a process of erasing, from the storage means, the abandonable data among the data transmitted from the host device.
【0019】さらに、前記制御手段が、低消費電力モー
ドの前記コントローラ部を通常稼動モードに移行させる
制御を行うのは、前記画像処理装置で画像を処理する要
求のデータを前記上位装置から受信した場合である。Further, the control means controls to shift the controller section in the low power consumption mode to the normal operation mode by receiving the data of the request for processing the image in the image processing apparatus from the upper apparatus. This is the case.
【0020】さらに、前記制御手段が、低消費電力モー
ドの前記コントローラ部を通常稼動モードに移行させる
制御を行うのは、前記画像処理装置を稼動させる要求の
データを前記上位装置から受信した場合である。Further, the control means performs control to shift the controller section in the low power consumption mode to the normal operation mode when data for requesting to operate the image processing apparatus is received from the host apparatus. is there.
【0021】さらに、前記制御手段が、低消費電力モー
ドの前記コントローラ部を通常稼動モードに移行させる
制御を行うのは、前記コントローラ部から送信されたネ
ットワーク管理情報と対応しないデータを受信した場合
である。Further, the control means performs control to shift the controller section in the low power consumption mode to the normal operation mode when the data which does not correspond to the network management information transmitted from the controller section is received. is there.
【0022】さらに、前記外部装置から送信されるデー
タは、パケット形式のデータである。Furthermore, the data transmitted from the external device is packet format data.
【0023】また、画像情報の処理や記憶が可能でか
つ、外部ネットワークとの情報入出力管理を行うコント
ローラ部を有する画像処理装置を前記外部ネットワーク
に接続する情報入出力装置であって、前記画像処理装置
の稼動が停止する低消費電力モードに移行した際に、前
記コントローラ部に代わって外部ネットワークの管理を
行う制御手段と、前記コントローラ部及び前記外部ネッ
トワークから送信される情報を記憶する記憶手段と、を
有し、前記低消費電力モード移行時に、前記コントロー
ラ部からネットワーク管理情報を受信して前記記憶手段
に記憶し、該ネットワーク管理情報に基づいて外部ネッ
トワーク及び前記コントローラ部の管理を行う。Further, there is provided an information input / output device for connecting to the external network an image processing device capable of processing and storing image information and having a controller section for managing information input / output with the external network. A control unit that manages an external network in place of the controller unit when shifting to a low power consumption mode in which the operation of the processing device is stopped, and a storage unit that stores information transmitted from the controller unit and the external network. When the low power consumption mode is entered, network management information is received from the controller unit and stored in the storage unit, and the external network and the controller unit are managed based on the network management information.
【0024】さらに、前記制御手段は、前記外部ネット
ワークから受信したデータと前記ネットワーク管理情報
とを比較する比較手段を有する。Further, the control means has a comparison means for comparing the data received from the external network with the network management information.
【0025】さらに、前記制御手段は、前記比較手段に
よる比較に基づいて、前記外部ネットワークから受信し
たデータが前記制御手段で対応可能なデータの場合、前
記受信したデータに対応するデータを前記外部ネットワ
ークに送信する制御を行う。Further, when the data received from the external network is data that can be handled by the control means based on the comparison by the comparing means, the control means sets the data corresponding to the received data to the external network. Control to send to.
【0026】さらに、前記制御手段は、前記比較手段に
よる比較に基づいて、低消費電力モード状態の前記コン
トローラ部を通常の稼動モードに移行させる制御を行
う。Further, the control means controls the controller section in the low power consumption mode state to shift to the normal operation mode based on the comparison by the comparison means.
【0027】さらに、前記制御手段は、前記コントロー
ラ部が通常の稼動モード時には、前記コントローラ部に
よって制御される。Further, the control means is controlled by the controller section when the controller section is in a normal operation mode.
【0028】また、画像情報の処理や記憶が可能でか
つ、外部ネットワークの管理を行うコントローラ部を有
する画像処理装置を前記外部ネットワークに接続する情
報入出力装置であって、前記画像処理装置の稼動が停止
する低消費電力モードに移行する際に、前記コントロー
ラ部から送信されるネットワーク管理情報を記憶し、該
ネットワーク管理情報に基づいて外部ネットワーク及び
前記コントローラ部の管理を行う。An information input / output device for connecting an image processing device capable of processing and storing image information and having a controller section for managing the external network to the external network, and operating the image processing device. When shifting to the low power consumption mode in which the power supply is stopped, the network management information transmitted from the controller unit is stored, and the external network and the controller unit are managed based on the network management information.
【0029】さらに、前記外部ネットワークから所定の
データを受信すると、前記低消費電力モードに移行して
いる前記画像処理装置を稼動させる制御を行う。Further, when predetermined data is received from the external network, control is performed to operate the image processing apparatus which has been shifted to the low power consumption mode.
【0030】さらに、前記外部ネットワークから送信さ
れるデータは、パケット形式のデータである。Further, the data transmitted from the external network is packet format data.
【0031】また、画像情報の処理や記憶が可能なコン
トローラ部と、ネットワークに対して情報の入出力を行
う入出力部とを有し、ネットワークを介して上位装置と
データの送受信を行うことが可能な画像処理装置のネッ
トワーク制御方法であって、前記コントローラ部が稼動
している通常稼動モードから稼動を停止する低消費電力
モードへと移行する際に、前記コントローラ部から前記
入出力部にネットワークを管理する管理情報を送信し、
前記コントローラ部が低消費電力モードに移行した後、
前記入出力部が前記管理情報に基づいて前記ネットワー
ク及び前記コントローラ部の管理を行う。Further, it has a controller section capable of processing and storing image information and an input / output section for inputting / outputting information to / from a network, and can transmit / receive data to / from a host apparatus via the network. A network control method for a possible image processing apparatus, wherein a network is provided from the controller unit to the input / output unit when shifting from a normal operation mode in which the controller unit is operating to a low power consumption mode in which the operation is stopped. Send management information to manage
After the controller unit shifts to the low power consumption mode,
The input / output unit manages the network and the controller unit based on the management information.
【0032】さらに、前記ネットワークから受信した所
定の情報に基づいて、前記コントローラ部を通常稼動モ
ードに移行する制御を行う。Further, control for shifting the controller section to the normal operation mode is performed based on the predetermined information received from the network.
【0033】さらに、前記ネットワークから受信した所
定の情報に基づいて、前記入出力部が該所定の情報に対
応した情報を前記ネットワークに送信する制御を行う。Further, based on the predetermined information received from the network, the input / output unit controls the information corresponding to the predetermined information to be transmitted to the network.
【0034】さらに、前記ネットワークから受信した所
定の情報と前記管理情報を比較する工程を有し、比較内
容に基づいて前記入出力部が前記ネットワーク及び前記
コントローラ部の管理を行う。Further, there is a step of comparing the management information with predetermined information received from the network, and the input / output unit manages the network and the controller unit based on the contents of the comparison.
【0035】また、画像情報の処理や記憶が可能なコン
トローラ部と、ネットワークに対して情報の入出力を行
う入出力部とを有し、上位装置とデータの送受信を行う
ことが可能な画像処理装置に適用されるネットワーク制
御プログラムであって、前記画像処理装置は、前記コン
トローラ部と前記入出力部とが稼動している通常稼動モ
ードと、前記コントローラ部が稼動していない低消費電
力モードとを有し、前記画像処理装置が通常稼動モード
のときは、前記コントローラ部が前記入出力部を制御す
ることで、前記上位装置との情報の送受信を行い、前記
コントローラ部が低消費電力モードに移行した際には、
前記入出力部が前記上位装置とのデータの送受信を制御
するためのステップを備える。Further, the image processing which has a controller section capable of processing and storing image information and an input / output section for inputting / outputting information to / from a network and capable of transmitting / receiving data to / from a host apparatus. A network control program applied to an apparatus, wherein the image processing apparatus has a normal operation mode in which the controller unit and the input / output unit are operating, and a low power consumption mode in which the controller unit is not operating. When the image processing device is in the normal operation mode, the controller unit controls the input / output unit to transmit / receive information to / from the host device, and the controller unit is set to the low power consumption mode. When I made the transition,
The input / output unit includes steps for controlling transmission / reception of data with the host device.
【0036】また、画像情報の処理や記憶が可能なコン
トローラ部と、ネットワークに対して情報の入出力を行
う入出力部とを有し、上位装置とデータの送受信を行う
ことが可能な画像処理装置に適用されるネットワーク制
御プログラムを格納したコンピュータ読み取り可能な記
録媒体であって、前記画像処理装置は、前記コントロー
ラ部と前記入出力とが稼動している通常稼動モードと、
前記コントローラ部が稼動していない低消費電力モード
とを有し、前記画像処理装置が通常稼動モードのとき
は、前記コントローラ部が前記入出力部を制御すること
で前記上位装置との情報の送受信を行い、前記コントロ
ーラ部が低将棋電力モードに移行した際には、前記入出
力部が前記上位装置とのデータの送受信を制御するため
のステップを備える。Further, the image processing which has a controller section capable of processing and storing image information and an input / output section for inputting / outputting information to / from a network and capable of transmitting / receiving data to / from a host apparatus. A computer-readable recording medium storing a network control program applied to an apparatus, wherein the image processing apparatus has a normal operation mode in which the controller unit and the input / output are operating,
When the image processing apparatus has a low power consumption mode in which the controller section is not operating and the image processing apparatus is in the normal operation mode, the controller section controls the input / output section to transmit / receive information to / from the host apparatus. And when the controller unit shifts to the low shogi power mode, the input / output unit includes a step for controlling data transmission / reception with the host device.
【0037】[0037]
【発明の実施の形態】本発明は、多量の電力を消費する
プリンタやスキャナなどの機器の消費電力を低減し、か
つこれらの機器を低消費電力状態を維持したまま、ネッ
トワーク上に常時接続する場合におけるハードウェア構
成とその制御方法及び制御プログラムとそれを格納した
コンピュータ読み取り可能な記録媒体を提供するもので
ある。BEST MODE FOR CARRYING OUT THE INVENTION The present invention reduces the power consumption of devices, such as printers and scanners, which consume a large amount of power, and constantly connects these devices on a network while maintaining a low power consumption state. The present invention provides a hardware configuration, a control method therefor, a control program, and a computer-readable recording medium storing the control program.
【0038】また、以下の図面において、既述の図面に
記載された部材と同様の部材には同じ番号を付し、説明
を省略する。また、以下に説明する本発明に係る画像処
理装置の一実施形態の説明は、本発明に係る情報入出力
装置、画像処理装置のネットワーク制御方法、ネットワ
ーク制御プログラム及び該プログラムを格納したコンピ
ュータ読み取り可能な記録媒体の一実施形態の説明を兼
ねる。Further, in the following drawings, the same members as those described in the above drawings are designated by the same reference numerals, and the description thereof will be omitted. Further, the description of one embodiment of the image processing apparatus according to the present invention described below is made by referring to an information input / output apparatus according to the present invention, a network control method for the image processing apparatus, a network control program, and a computer readable program storing the program. Also serves as a description of an embodiment of another recording medium.
【0039】以下に本発明における実施の形態を例示的
に示す。図1は本発明の画像処理装置におけるハードウ
ェア構成を示している。The embodiments of the present invention will be illustrated below. FIG. 1 shows the hardware configuration of the image processing apparatus of the present invention.
【0040】図1において、2から12の符号が振られ
た各手段は、プリンタ機能やスキャナ機能等を有する画
像処理装置の各機能の制御やネットワーク処理を行うコ
ントローラ部1に含まれ、21から28の符号が振られ
た各手段は、コントローラ部1と外部ネットワークとに
接続され、ネットワーク制御を行うための入出力部(情
報入出力装置)20側に含まれている。なお、画像処理
装置の機能はこれらのみに制限されるものではない。In FIG. 1, each means denoted by reference numerals 2 to 12 is included in the controller unit 1 for controlling each function of the image processing apparatus having a printer function, a scanner function and the like, and for performing a network process. Each unit denoted by the reference numeral 28 is included in the input / output unit (information input / output device) 20 side for connecting to the controller unit 1 and the external network and performing network control. The functions of the image processing apparatus are not limited to these.
【0041】13はコントローラ部1と入出力部20と
を結ぶPCIバスを表しており、コントローラ部1に組込
まれたPCIバスコントローラ6と、入出力部20に組込
まれたPCIバスコントローラ25とに接続されている。
なお、本実施の形態ではPCIバスを利用しているため上
記構成となっているが、本発明は各コンポーネント間を
結ぶバスの規格や仕様に限定されるものではない。Reference numeral 13 denotes a PCI bus connecting the controller unit 1 and the input / output unit 20, and a PCI bus controller 6 incorporated in the controller unit 1 and a PCI bus controller 25 incorporated in the input / output unit 20. It is connected.
Although the present embodiment has the above-described configuration because the PCI bus is used, the present invention is not limited to the standard or specification of the bus connecting the components.
【0042】また、本実施の形態において、外部装置や
上位装置と接続されるネットワークインタフェースはEt
hernet29としているが、もちろん他のネットワークイ
ンタフェースでも問題ないものである。Further, in the present embodiment, the network interface connected to the external device or the host device is Et.
Although it is set to hernet 29, it goes without saying that there is no problem with other network interfaces.
【0043】まず、コントローラ部1の構成について説
明する。2はコントローラ部1や入出力部20の制御が
可能なCPUコアであり、通常は整数演算回路やFPU(Float
ingPoint Unit)、MMU(Memory Management Unit)、バス
インタフェース回路等で構成される。なお、CPUコア2
の構成は本発明にとって本質的なものではないため、こ
こではこれ以上の詳細な説明を省略する。First, the configuration of the controller section 1 will be described. Reference numeral 2 is a CPU core capable of controlling the controller unit 1 and the input / output unit 20, and is usually an integer arithmetic circuit or an FPU (Float).
ingPoint Unit), MMU (Memory Management Unit), bus interface circuit, etc. CPU core 2
Since the configuration is not essential to the present invention, further detailed description will be omitted here.
【0044】3はCPUバスであり、CPUコア2を含め様々
な回路やデバイスがこのバスに接続されてデータの伝送
が行われる。Reference numeral 3 is a CPU bus, and various circuits and devices including the CPU core 2 are connected to this bus for data transmission.
【0045】4はDRAMコントローラであり、CPUコア2
はこれを介して、DRAM10にアクセスすることができ
る。DRAM10は読み書き可能なメモリであり、コントロ
ーラ部1側の制御プログラムがDRAM10を使用する。4 is a DRAM controller, which is a CPU core 2
Can access the DRAM 10 through this. The DRAM 10 is a readable / writable memory, and the control program on the controller 1 side uses the DRAM 10.
【0046】5はROMコントローラであり、CPUコア2は
これを介して、ROM9にアクセスことができる。ROM9は
読み出し専用のメモリであり、システムブート時に実行
されるプログラムが格納されている。このメモリの内容
がシステム稼動中に書きかえられることはない。Reference numeral 5 is a ROM controller through which the CPU core 2 can access the ROM 9. The ROM 9 is a read-only memory and stores a program executed at system boot. The contents of this memory cannot be rewritten during system operation.
【0047】6は上述したPCIバスコントローラを表し
ている。該バスコントローラもCPUバス3を介してCPUコ
ア2に接続されており、CPUコア2はPCIバス13を介し
て、PCIバス13に接続されている様々なデバイスにア
クセスすることが可能である。Reference numeral 6 represents the above PCI bus controller. The bus controller is also connected to the CPU core 2 via the CPU bus 3, and the CPU core 2 can access various devices connected to the PCI bus 13 via the PCI bus 13.
【0048】図1においては、入出力部20そのものが
一つのPCIデバイスになっており、画像処理装置のシス
テムアドレス空間内のPCIアドレス空間内にマッピング
され、コントローラ部1のCPU2は、このマッピングさ
れたアドレス空間を介して、入出力部1側のEthernet
コントローラ26内のレジスタ(不図示)にアクセスす
ることが可能である。In FIG. 1, the input / output unit 20 itself is one PCI device, which is mapped in the PCI address space in the system address space of the image processing apparatus, and the CPU 2 in the controller unit 1 is mapped in this mapping. Ethernet on the input / output unit 1 side via the address space
It is possible to access a register (not shown) in the controller 26.
【0049】また、コントローラ部1のCPUコア2は同
様にPCIアドレス空間内に入出力部20側の記憶手段と
してのDRAM27をマッピングすることも可能であり、コ
ントローラ部1のCPUコア2は、このマッピングを介し
て、DRAM27に対してアクセスすることも可能である。Similarly, the CPU core 2 of the controller unit 1 can also map the DRAM 27 as the storage means on the side of the input / output unit 20 in the PCI address space. It is also possible to access the DRAM 27 via mapping.
【0050】また、図1には示されていないが、このコ
ントローラ部1のPCIバスコントローラ6にはDMA回路が
含まれており、通常このDMA回路を使用して、コントロ
ーラ部1のDRAM10内に存在する情報を入出力部20側
のDRAM27にDMA転送することが可能である。また、同
様に、入出力部20側のPCIバスコントローラ25内に
も、DMA回路が含まれており、入出力部20側のDRAM2
7内に存在する情報をコントローラ部1のDRAM10内に
DMA転送することも可能になっている。Although not shown in FIG. 1, the PCI bus controller 6 of the controller unit 1 includes a DMA circuit. Normally, this DMA circuit is used to store the data in the DRAM 10 of the controller unit 1. The existing information can be DMA-transferred to the DRAM 27 on the input / output unit 20 side. Similarly, a DMA circuit is also included in the PCI bus controller 25 on the input / output unit 20 side, and the DRAM 2 on the input / output unit 20 side is also included.
The information existing in 7 is stored in the DRAM 10 of the controller unit 1.
DMA transfer is also possible.
【0051】本実施の形態では、画像処理装置をプリン
タ機能やスキャナ機能を持つ装置と想定しており、その
ためプリンタコントローラ7とスキャナコントローラ8
とが存在する。プリンタコントローラ7はプリンタエン
ジンインタフェース11を介して、外部のプリンタエン
ジンに接続されており、コントローラ部1内のDRAM10
内にあるイメージデータをプリンタエンジンに伝送する
ことにより、イメージがシートに印刷されるようになっ
ている。In the present embodiment, the image processing device is assumed to be a device having a printer function and a scanner function, and therefore the printer controller 7 and the scanner controller 8 are used.
And exist. The printer controller 7 is connected to an external printer engine via the printer engine interface 11, and the DRAM 10 in the controller unit 1 is connected.
An image is printed on a sheet by transmitting the image data stored therein to the printer engine.
【0052】また、スキャナコントローラ8はスキャナ
エンジンインタフェース12を介して、外部のスキャナ
エンジンに接続されている。スキャナエンジンを起動す
ると、スキャナコントローラ8を介して、スキャナによ
ってスキャンされたイメージデータがコントローラ部1
内のDRAM10内に記憶される。The scanner controller 8 is also connected to an external scanner engine via the scanner engine interface 12. When the scanner engine is started, the image data scanned by the scanner is transferred to the controller unit 1 via the scanner controller 8.
It is stored in the DRAM 10 therein.
【0053】なお、本発明ではこうしたハードウェア構
成により、ネットワークに接続された別の装置から送信
されたイメージデータをプリンタに印刷することも可能
であるし、スキャナから読み込まれたイメージデータを
ネットワークを介して、他の装置に送信することが可能
である。In the present invention, with such a hardware configuration, it is possible to print the image data transmitted from another device connected to the network on the printer, and the image data read from the scanner can be printed on the network. It is possible to transmit to another device via the.
【0054】次に、入出力部(情報入出力装置)20に
ついて説明する。Next, the input / output unit (information input / output device) 20 will be described.
【0055】本発明では、入出力部20にも制御手段と
してのCPUコア21や記憶手段としてのROM28やDRAM2
7が設けられている。21は入出力部20側のCPUコア
を表しており、これはコントローラ部1で説明したCPU
コア2とほぼ同様であるので、ここでは説明を省略す
る。In the present invention, the input / output unit 20 also has the CPU core 21 as the control means, the ROM 28 and the DRAM 2 as the storage means.
7 is provided. Reference numeral 21 denotes a CPU core on the input / output unit 20 side, which is the CPU described in the controller unit 1.
Since it is almost the same as the core 2, the description is omitted here.
【0056】22は伝送手段としてのシステムバスを表
しており、入出力部20内に設けられた各コントローラ
回路は、このシステムバス22を介して、相互に接続さ
れている。通常、CPUコア21はCPUバスとのバスブリッ
ジ(不図示)を介してシステムバス22に接続されるの
で、入出力部20側のCPUコア21のシステム資源への
アクセスはすべてこのバスブリッジによってバス変換さ
れた形のアクセスとなる。Reference numeral 22 represents a system bus as a transmission means, and the controller circuits provided in the input / output unit 20 are mutually connected via the system bus 22. Normally, the CPU core 21 is connected to the system bus 22 via a bus bridge (not shown) with the CPU bus, so all access to the system resources of the CPU core 21 on the input / output unit 20 side is performed by this bus bridge. It is a converted form of access.
【0057】23はDRAMコントローラ、24はROMコン
トローラを表しており、いずれもシステムバス22に接
続されている。27はDRAM 、28はROMを表している。
これらは、画像処理装置のコントローラ部1に設けられ
たDRAM10及びそのコントローラ4と、ROM9及びその
コントローラ5とほぼ同等の機能を有するものであるた
め、ここでは説明を省略する。Reference numeral 23 denotes a DRAM controller and 24 denotes a ROM controller, both of which are connected to the system bus 22. 27 is a DRAM and 28 is a ROM.
Since these have substantially the same functions as the DRAM 10 and its controller 4 and the ROM 9 and its controller 5 provided in the controller unit 1 of the image processing apparatus, the description thereof is omitted here.
【0058】入出力部20側のCPUコア21は、システ
ムバス22に接続されたDRAMコントローラ23あるい
は、ROMコントローラ24を介して、それぞれDRAM27
あるいは、ROM28にアクセスすることが可能になって
いる。The CPU core 21 on the side of the input / output unit 20 respectively receives the DRAM 27 via the DRAM controller 23 or the ROM controller 24 connected to the system bus 22.
Alternatively, the ROM 28 can be accessed.
【0059】また、本実施の形態においては、入出力部
20側のPCIバスコントローラ25もまたシステムバス
22を介して、DRAM27やROM28にもアクセス可能な
構成になっている。Further, in this embodiment, the PCI bus controller 25 on the input / output unit 20 side is also configured to be able to access the DRAM 27 and the ROM 28 via the system bus 22.
【0060】さらに本実施の形態では、26はネットワ
ークインタフェースとして代表的な規格であるEthernet
29に接続可能なEthernetコントローラを表しており、
このコントローラ26にはネットワークの物理層に接続
するための回路も含まれている。Further, in the present embodiment, 26 is Ethernet which is a typical standard as a network interface.
29 shows an Ethernet controller that can be connected to
The controller 26 also includes circuitry for connecting to the physical layer of the network.
【0061】また、このEthernetコントローラ26はDM
A回路(不図示)を含んでおり、外部ネットワークから
受信したデータを入出力部20内の記憶手段であるDRAM
27内にDMA転送することが可能である。また、逆にDRA
M27内に存在するデータをDMA転送によって、ネットワ
ークに送信することも可能になっている。The Ethernet controller 26 is DM
A DRAM that includes an A circuit (not shown) and is a storage unit in the input / output unit 20 for receiving data received from an external network.
It is possible to perform DMA transfer within 27. Conversely, DRA
It is also possible to send the data existing in M27 to the network by DMA transfer.
【0062】画像処理装置のコントローラ部1及び入出
力部20に電力を供給する電源部(不図示)は、画像処
理装置及びコントローラ部1に電力を供給する電源部
と、入出力部20に電力を供給する電源部とがそれぞれ
別個に設けられている。各電源部は画像処理装置や入出
力部20のみに電力を供給するものであってもよいし、
プリンタエンジンや給紙部など、さまざまなデバイスを
動作させるために設けられた電源部から配電経路を分岐
するように構成してもよい。なお、入出力部20の場
合、より好適には、画像処理装置の電源リセプタクルに
外部電源からプラグコードなどにより電力供給があった
場合に、画像処理装置の主電源のオン/オフに関わらず
入出力部20にも電力が供給されるような電気系統とし
た方がよい。これは、入出力部20をなるべく常時稼動
させておくためである。A power supply unit (not shown) for supplying power to the controller unit 1 and the input / output unit 20 of the image processing apparatus, and a power supply unit for supplying power to the image processing apparatus and the controller unit 1 and the input / output unit 20. Are separately provided. Each power supply unit may supply power only to the image processing device or the input / output unit 20,
The power distribution unit may be configured to branch from a power supply unit provided to operate various devices such as a printer engine and a paper feeding unit. In the case of the input / output unit 20, more preferably, when the power supply receptacle of the image processing apparatus is supplied with power from an external power source by a plug cord or the like, it is turned on regardless of whether the main power source of the image processing apparatus is on or off. It is better to have an electric system in which electric power is also supplied to the output unit 20. This is to keep the input / output unit 20 operating as much as possible.
【0063】以上が、本発明における実施の形態の代表
的なハードウェア構成である。なお、入出力部20は画
像処理装置内に設けられた、コントローラ部1とは異な
るボードであっても良いし、同一のボードにそれぞれ設
けられているものであっても良い。また、画像処理装置
とは別枠に設けられた情報入出力装置20として接続さ
れていてもよいものである。The above is a typical hardware configuration of the embodiment of the present invention. The input / output unit 20 may be a board provided in the image processing apparatus, which is different from the controller unit 1, or may be provided on the same board. Further, it may be connected as an information input / output device 20 provided in a frame separate from the image processing device.
【0064】続いて、上記構成による本発明の処理動作
について説明する。Next, the processing operation of the present invention having the above configuration will be described.
【0065】画像処理装置が通常の消費電力状態、つま
りすべてのデバイスに電力供給がなされている状態であ
る通常稼動モード時には、コントローラ部1のROM9やD
RAM10上に常駐するネットワーク制御プログラムは、
コントローラ部1のPCIアドレス空間内にマッピングさ
れた入出力部20内のEthernetコントローラ26を制御
することが可能になる。When the image processing apparatus is in the normal power consumption state, that is, in the normal operation mode in which power is supplied to all devices, the ROM 9 and D of the controller unit 1
The network control program resident in RAM10 is
It is possible to control the Ethernet controller 26 in the input / output unit 20 mapped in the PCI address space of the controller unit 1.
【0066】Ethernet29を通じて、ホストコンピュー
タなどの上位装置やネットワークに接続された他の外部
装置から本装置にマルチキャストやブロードキャストな
どにより送信され、入出力部20内のDRAM27に蓄えら
れたEthernetパケット形式の受信データは、両PCIバス
コントローラ6、25のDMAによる直接転送を利用し
て、そのまま画像処理装置のコントローラ部1のDRAM1
0に転送される。Through the Ethernet 29, a host computer or other higher-level device or another external device connected to the network transmits to this device by multicast or broadcast, and receives in the Ethernet packet format stored in the DRAM 27 in the input / output unit 20. The data is directly transferred to the DRAM 1 of the controller unit 1 of the image processing apparatus by using direct transfer by DMA of both PCI bus controllers 6 and 25.
Is transferred to 0.
【0067】その後、階層構造をもったネットワーク制
御プログラムに処理されていき、最終的にそれぞれのネ
ットワークプロトコル解釈部でパケット形式の受信デー
タが解釈され、その一連の処理が完了する。After that, the network control program having a hierarchical structure is processed, and finally, each network protocol interpreter interprets the packet-type received data, and the series of processes is completed.
【0068】上記受信方式の逆である送信方式も同様
に、ネットワークプロトコル解釈部から送信されたデー
タは、ネットワーク階層によって処理され、Ethernetパ
ケット形式のデータとして、コントローラ部1のDRAM1
0に記憶・保持された後、両PCIバスコントローラ6、
25を利用して、入出力部20のDRAM27にDMA転送さ
れる。そして最終的に、Ethernetコントローラ26がそ
のEthernetパケットをEthernet29に送信することにな
る。つまり、通常稼動モードにおいては、コントローラ
部1が入出力部20を制御下におき、外部ネットワーク
の管理を行う。Similarly, in the transmission method which is the reverse of the above-mentioned reception method, the data transmitted from the network protocol interpreting unit is processed by the network layer, and the data in the Ethernet packet format is stored in the DRAM 1 of the controller unit 1.
After being stored and held in 0, both PCI bus controllers 6,
25 is used for DMA transfer to the DRAM 27 of the input / output unit 20. Finally, the Ethernet controller 26 will send the Ethernet packet to the Ethernet 29. That is, in the normal operation mode, the controller unit 1 puts the input / output unit 20 under control and manages the external network.
【0069】一方、画像処理装置が画像処理装置内のエ
ンジンやコントローラ部1の電源供給を一時的に停止さ
せる低消費電力モードに移行すると決定された場合は、
コントローラ部1で行っていたネットワーク管理を入出
力部20側に委ねる。On the other hand, when it is determined that the image processing apparatus shifts to the low power consumption mode in which the power supply to the engine in the image processing apparatus and the controller unit 1 is temporarily stopped,
The network management performed by the controller unit 1 is entrusted to the input / output unit 20 side.
【0070】まず、それぞれのネットワークプロトコル
を理解する解釈部は、入出力部20で代行する処理に必
要となるネットワーク管理情報のパケットデータ(Ether
netパケット形式)をPCIバス13を介して、入出力部2
0のDRAM27に送信し、DRAM27で記憶する。その後、
画像処理装置及びコントローラ部1は待機状態となり、
電力供給が停止されてシステムの低消費電力モードへの
移行が行われる。First, the interpretation unit that understands each network protocol uses the packet data (Ether) of the network management information necessary for the processing performed by the input / output unit 20 on behalf of the user.
I / O unit 2 via the PCI bus 13
It is transmitted to the DRAM 27 of 0 and stored in the DRAM 27. afterwards,
The image processing device and the controller unit 1 are in a standby state,
The power supply is stopped and the system shifts to the low power consumption mode.
【0071】本発明では、画像処理装置全体(コントロ
ーラ部1を含む)が低消費電力モードに移行しても、入
出力部20は通常通り稼動し、さらにコントローラ部1
が行っているネットワーク管理を入出力部20が行うこ
とが特徴である。画像処理装置が低消費電力モードに移
行すると、画像処理装置の復帰命令(低消費電力モード
から通常稼動モードへ切り換える指令)が入出力部20
側から伝達されない限り、一切処理ができない状態にな
る。しかし逆に消費電力を低減する点では最も効果のあ
る状況になる。According to the present invention, even when the entire image processing apparatus (including the controller unit 1) shifts to the low power consumption mode, the input / output unit 20 operates normally, and the controller unit 1 further operates.
The feature is that the input / output unit 20 performs network management performed by the input / output unit 20. When the image processing apparatus shifts to the low power consumption mode, a command to restore the image processing apparatus (command to switch from the low power consumption mode to the normal operation mode) is issued.
It cannot be processed at all unless notified by the side. On the contrary, it is the most effective situation in terms of reducing power consumption.
【0072】従来の技術では、画像処理装置が低消費電
力モードに移行すると、コントローラ部1も電源供給が
停止されるためネットワークによって送信されてくるパ
ケットデータの処理が行えず、ネットワーク上では画像
処理装置が稼動不可能状態であるという判断が成されて
いたわけであるが、本発明では画像処理装置が低消費電
力モードで停止していても、ネットワーク管理を代行す
る入出力部20は稼動しているため、従来不可能であっ
た、ネットワーク29によって伝送されるデータの処理
が可能となる。According to the conventional technique, when the image processing apparatus shifts to the low power consumption mode, the controller unit 1 also stops the power supply, so that the packet data transmitted by the network cannot be processed and the image processing is not performed on the network. Although it has been determined that the apparatus is inoperable, in the present invention, even if the image processing apparatus is stopped in the low power consumption mode, the input / output unit 20 acting on behalf of the network management does not operate. Therefore, it becomes possible to process the data transmitted by the network 29, which has been impossible in the past.
【0073】その具体的方法を以下に説明する。画像処
理装置が低消費電力モードに移行すると、Ethernetコン
トローラ26を入出力部20の制御手段であるCPUコア
21で制御して、コントローラ部1から依頼されたネッ
トワーク管理の一部を代行する。そのフローチャートを
図2に示す。The specific method will be described below. When the image processing apparatus shifts to the low power consumption mode, the Ethernet controller 26 is controlled by the CPU core 21 which is the control means of the input / output unit 20 to perform a part of the network management requested by the controller unit 1. The flowchart is shown in FIG.
【0074】図2は画像処理装置が低消費電力モードに
移行した後の入出力部20側のネットワーク管理を説明
したものである。なお、このフローに示された処理の前
提としてコントローラ部1が入出力部20で代行する処
理に必要となる管理情報のパケットデータ(Ethernetパ
ケット形式)をPCIバス13を介して、入出力部20の記
憶手段であるDRAM27に送信し、それが記憶されている
ものとする。FIG. 2 illustrates the network management on the input / output unit 20 side after the image processing apparatus shifts to the low power consumption mode. As a premise of the processing shown in this flow, the packet data (Ethernet packet format) of the management information required for the processing that the controller unit 1 substitutes in the input / output unit 20 is transmitted via the PCI bus 13 to the input / output unit 20. It is assumed that the data is transmitted to the DRAM 27, which is a storage means of, and is stored.
【0075】図2において、S200は入出力部20のE
thernet パケットデータの送受信が可能であることを示
している。In FIG. 2, S200 is E of the input / output unit 20.
Indicates that the thernet packet data can be sent and received.
【0076】S201は、Ethernet29により、あるEth
ernetパケットデータをEthernetコントローラ26が受
信したことを示す。受信したパケットデータは入出力部
20のDRAM27内に保持される。In S201, a certain Eth is set by the Ethernet 29.
Indicates that the Ethernet controller 26 has received the ernet packet data. The received packet data is held in the DRAM 27 of the input / output unit 20.
【0077】S202では、コントローラ部1が低消費
電力モードに移行する前に、入出力部20側に処理の代
行を依頼するためにコントローラ部1から伝送された、
DRAM27に記憶されている管理情報としてのパケットデ
ータと今回受信したパケットデータとを、入出力部20
の制御手段に設けられた比較手段(不図示)で比較す
る。In S202, the data is transmitted from the controller unit 1 in order to request the input / output unit 20 to perform the processing on behalf of before the controller unit 1 shifts to the low power consumption mode.
The packet data as management information stored in the DRAM 27 and the packet data received this time are input and output to the input / output unit 20.
The comparison means (not shown) provided in the control means of FIG.
【0078】記憶されていたネットワーク管理用パケッ
トデータと受信したパケットデータとを比較した結果、
受信したパケットデータが記憶されたパケットデータの
中に存在しない場合(NOの場合)は、入出力部20がコ
ントローラ部1に対して通常稼動モードへの復帰指令を
発行する制御とし、画像処理装置及びコントローラ部1
を通常稼動モードとする処理を行う。例として、こうし
た処理を行う場合の受信パケットデータとしては、外部
ネットワーク29からのプリント要求やウェイクアップ
(低消費電力モードから通常稼動モードに移行させる)
要求に関するパケットデータなどがある。As a result of comparing the stored network management packet data with the received packet data,
When the received packet data does not exist in the stored packet data (in the case of NO), the input / output unit 20 issues a control command to the controller unit 1 to return to the normal operation mode. And controller unit 1
Is set to the normal operation mode. As an example, as the received packet data for performing such processing, a print request or wakeup from the external network 29 (transition from the low power consumption mode to the normal operation mode)
There is packet data related to the request.
【0079】管理パケットデータと受信したパケットデ
ータとが一致した場合(YESの場合)は、S203で受信
したパケットデータを破棄してもよいか否かを判断す
る。破棄可能なパケットの場合、S204で受信したパ
ケットを破棄して、再度受信待ち状態に戻る。こうした
処理を行う受信パケットデータには、例として本装置の
ネットワークアドレスとは異なるアドレス宛のパケット
データや、本装置では処理不可能な命令パケットデータ
などがある。When the management packet data and the received packet data match (YES), it is determined in S203 whether the received packet data may be discarded. In the case of a discardable packet, the packet received in S204 is discarded and the reception waiting state is restored again. The received packet data that performs such processing includes, for example, packet data addressed to an address different from the network address of this device, and command packet data that this device cannot process.
【0080】S204で破棄可能なパケットデータでな
いと判断した場合(NOの場合)、S205で、この受信
パケットデータに対する送信パケットデータが用意され
ているかを判断する。If it is determined in S204 that the packet data cannot be discarded (in the case of NO), it is determined in S205 whether the transmission packet data corresponding to the reception packet data is prepared.
【0081】受信パケットデータに対応した送信パケッ
トデータがコントローラ部1から伝送されて、DRAM27
に記憶されている場合は、S206で記憶されている送
信パケットデータ(Ethernetパケットデータ)をネット
ワーク上に送信する。こうした処理を行う受信パケット
データには、例として画像処理装置のシステム構成情報
を要求するパケットデータや、ステータス情報を要求す
るパケットなどがある。The transmission packet data corresponding to the reception packet data is transmitted from the controller unit 1 and the DRAM 27
If it is stored in, the transmission packet data (Ethernet packet data) stored in S206 is transmitted to the network. Examples of the received packet data that performs such processing include packet data that requests system configuration information of the image processing apparatus and packets that request status information.
【0082】S207は、受信パケットはDRAM27に記
憶されていたが、それに対応する送信パケットが存在し
ない場合もしくは送信パケットが作成できない場合に入
出力部20によって実行され、画像処理装置及びコント
ローラ部1を低消費電力モードから通常稼動モードに復
帰させる指令を発行することを表している。Although the received packet is stored in the DRAM 27, S207 is executed by the input / output unit 20 when the corresponding transmitted packet does not exist or when the transmitted packet cannot be created, and the image processing apparatus and the controller unit 1 are operated. It represents issuing a command to return from the low power consumption mode to the normal operation mode.
【0083】S208は低消費電力モードの終了で、画
像処理装置全体が通常の消費電力状態に移行したことに
より、入出力部20のEthernetコントローラ26が再び
画像処理装置のコントローラ部1の制御下に戻ることを
示している。At S208, the low power consumption mode ends, and the entire image processing apparatus shifts to the normal power consumption state, so that the Ethernet controller 26 of the input / output unit 20 is controlled by the controller unit 1 of the image processing apparatus again. Indicates that you are going back.
【0084】続いて、図3を用いて、画像処理装置の低
消費電力モードへの移行ステップを説明する。図3は画
像処理装置側における制御についてフロー化したもので
ある。Next, the step of shifting the image processing apparatus to the low power consumption mode will be described with reference to FIG. FIG. 3 is a flow chart of control on the image processing apparatus side.
【0085】まず、低消費電力モードへの移行が決定し
た場合、CPU2は各ネットワークプロトコル層から、入
出力部20側でネットワーク管理を代行する際に必要と
なるパケット情報を獲得する(S301)。First, when the transition to the low power consumption mode is decided, the CPU 2 acquires from each network protocol layer the packet information required when the input / output section 20 substitutes for network management (S301).
【0086】次に、S301で獲得したパケット情報をP
CIバス13を利用して入出力部20側に送信する(S3
02)。Next, the packet information acquired in S301 is set to P
Transmission to the input / output unit 20 side using the CI bus 13 (S3
02).
【0087】次に、CPU2は入出力部20に設けられたE
thernetコントローラ26の初期化を行う(S303)。
この時、Ethernetによるデータの送受信は禁止され、シ
ステムは一時的にネットワークから遮断される。Next, the CPU 2 is provided with the E provided in the input / output section 20.
The thernet controller 26 is initialized (S303).
At this time, data transmission / reception via Ethernet is prohibited, and the system is temporarily cut off from the network.
【0088】その後、入出力部20のCPU21にEtherne
tコントローラ26を制御させるように、CPU2が依頼情
報を発行する(S304)。この時すでにS303におい
てEthernetコントローラ26は初期化されているので、
入出力部20はパケット送受信用のバッファを確保し、
S303で一時的に遮断されたパケットデータの送受信
を許可するだけで良いことになる。Then, the CPU 21 of the input / output unit 20 is connected to the Etherne
The CPU 2 issues request information so as to control the t controller 26 (S304). At this time, since the Ethernet controller 26 has already been initialized in S303,
The input / output unit 20 secures a buffer for packet transmission / reception,
All that is necessary is to permit the transmission / reception of the packet data temporarily blocked in S303.
【0089】画像処理装置のコントローラ部1のCPU2
は、ここまでのステップにおいて入出力部20がネット
ワーク管理可能となるまで待機する(S305)。ここ
までのステップを経て、入出力部20がネットワーク管
理を代行できる状態となる。CPU 2 of controller unit 1 of the image processing apparatus
Waits until the input / output unit 20 becomes network manageable in the steps up to this point (S305). Through the steps up to this point, the input / output unit 20 becomes ready for the network management.
【0090】次に、入出力部202を除く画像処理装置
のパワーオフ状態(低消費電力モード)に遷移する前
に、PCIバスコントローラ6及びEthernet以外のハード
ウェア資源を所定のソフトウェアを利用して初期化する
(S306)。これは、再度画像処理装置が通常稼動モ
ード(パワーオン状態)に移行したとき、ハードウェア
資源の状態が一定となるようにするためである。Next, before transitioning to the power-off state (low power consumption mode) of the image processing apparatus except the input / output unit 202, hardware resources other than the PCI bus controller 6 and Ethernet are used by using predetermined software. Initialize (S306). This is to make the state of the hardware resources constant when the image processing apparatus shifts to the normal operation mode (power-on state) again.
【0091】なお、一般的には配電が停止したハードウ
ェアはデフォルト状態になる場合が殆どであるため、そ
うしたハードウェアが搭載されている場合には、本ステ
ップを省く構成であっても良い。Note that, in general, hardware in which power distribution has stopped is almost in the default state, and therefore, if such hardware is installed, this step may be omitted.
【0092】続いて、DRAM10内の記憶内容を待避させ
るステップに入る。まず、現在画像処理装置のソフトウ
ェアが使用しているDRAM10内に存在する記憶情報を、
所定の単位(例えば、4Kバイト又は8Kバイト)でビッ
トマップデータ化する(S307)。Subsequently, a step for saving the stored contents in the DRAM 10 is started. First, the stored information existing in the DRAM 10 currently used by the software of the image processing apparatus is
Bit map data is converted into a predetermined unit (for example, 4 Kbytes or 8 Kbytes) (S307).
【0093】その後、作成されたビットマップデータに
基づいて、DRAM10内の情報を可逆圧縮しながら、PCI
バスインターフェースを介して、入出力部20側のDRAM
27に転送する(S308)。このデータ転送には、上
述したDMA転送機能を利用してもよい。After that, while reversibly compressing the information in the DRAM 10 based on the created bitmap data, the PCI
DRAM on the input / output unit 20 side via the bus interface
It transfers to 27 (S308). The above-mentioned DMA transfer function may be used for this data transfer.
【0094】全てのデータの転送が終了した後、S30
7で作成したDRAM10の使用状況のビットマップデータ
を、圧縮データと同様に入出力部20のDRAM27に転送
する(S309)。After the transfer of all data is completed, S30
The bitmap data of the usage status of the DRAM 10 created in 7 is transferred to the DRAM 27 of the input / output unit 20 in the same manner as the compressed data (S309).
【0095】そして、低消費電力モードに移行するた
め、CPU2は入出力部20のCPU21に、所定の時間
後に画像処理装置を低消費電力モードに切り替える依頼
を発行する(S310)。Then, in order to shift to the low power consumption mode, the CPU 2 issues a request to the CPU 21 of the input / output unit 20 to switch the image processing apparatus to the low power consumption mode after a predetermined time (S310).
【0096】その後、S306で初期化しなかったPCIバ
スコントローラ6の初期化を行う(S311)。この理
由はS306の説明で記載したものと同様である。ま
た、通電が停止することで自動的にハードウェアのデフ
ォルト状態に遷移する構成であれば、本ステップは特に
必要とするものではない。After that, the PCI bus controller 6 not initialized in S306 is initialized (S311). The reason for this is the same as that described in S306. Further, this step is not particularly required as long as the configuration automatically changes to the default state of the hardware when the power supply is stopped.
【0097】そしてコントローラ部1のCPU2はアイド
ル状態となり(S312)、S310で発行した依頼に基
づいて、入出力部20のCPU21による低消費電力モー
ドへ切り替えられる(S313)。Then, the CPU 2 of the controller unit 1 becomes idle (S312), and based on the request issued in S310, the CPU 21 of the input / output unit 20 switches to the low power consumption mode (S313).
【0098】このようにして、画像処理装置は低消費電
力モードに移行することが可能となる。In this way, the image processing apparatus can shift to the low power consumption mode.
【0099】次に、画像処理装置が低消費電力モードか
ら通常稼動モードに復帰するためのステップについて図
4を用いて説明する。Next, steps for the image processing apparatus to return from the low power consumption mode to the normal operation mode will be described with reference to FIG.
【0100】まず、画像処理装置を上述のパケット通信
状況に応じて通常稼動モードに移行させる必要が生じた
と判断した入出力部20のCPU21は、入出力部20を
除く画像処理装置に電力を供給するための制御を行う
(S401)。これにより、画像処理装置はパワーオン
状態となる。First, the CPU 21 of the input / output unit 20, which has determined that it is necessary to shift the image processing apparatus to the normal operation mode according to the above-mentioned packet communication status, supplies power to the image processing apparatus except the input / output unit 20. Control is performed (S401). As a result, the image processing apparatus is turned on.
【0101】次に、入出力部20のCPU21は、コント
ローラ部1のCPU2のハードウェアリセットを解除する
制御を行う(S402)。これにより、CPU2は実行を開
始する。通常このときに実行される命令はROM9内に記
憶されており、CPU2はS402においてコントローラ部
1のDRAMコントローラ4及びPCIバスコントローラ6を
デフォルト状態に初期化する(S403)。Next, the CPU 21 of the input / output unit 20 controls to release the hardware reset of the CPU 2 of the controller unit 1 (S402). As a result, the CPU 2 starts executing. The instruction normally executed at this time is stored in the ROM 9, and the CPU 2 initializes the DRAM controller 4 and the PCI bus controller 6 of the controller unit 1 to the default state in S402 (S403).
【0102】その後、低消費電力モードに移行する際に
入出力部20のDRAM27に転送された、DRAM10に記憶
されていた情報を示すビットマップデータをPCIバス1
3経由で獲得する(S404)。After that, the bit map data indicating the information stored in the DRAM 10 transferred to the DRAM 27 of the input / output unit 20 when shifting to the low power consumption mode is transferred to the PCI bus 1
It is acquired via 3 (S404).
【0103】このビットマップデータに基づいて、DRAM
27に圧縮保存されていたデータをDRAM10に非圧縮し
ながら転送し、DRAM10内に記憶させる(S405)。
この時のPCIバスにおけるデータ転送にはDMA機能を利用
してもよい。DRAM based on this bitmap data
The data compressed and stored in 27 is transferred to the DRAM 10 while being uncompressed and stored in the DRAM 10 (S405).
A DMA function may be used for data transfer on the PCI bus at this time.
【0104】全てのデータについて転送が終了すると、
Ethernetコントローラ26の制御を入出力部20のCPU
21からコントローラ部1のCPU2で行うための依頼をC
PU2が発行する(S406)。When transfer of all data is completed,
The control of the Ethernet controller 26 is controlled by the CPU of the input / output unit 20.
From 21 to C request CPU2 of the controller unit 1
It is issued by PU2 (S406).
【0105】その後、S406で発行した依頼に基づく
制御が完了するまで待機する(S407)。この時入出
力部20側では、Ethernetによるパケットデータの送受
信は一時的に禁止されている。After that, the process waits until the control based on the request issued in S406 is completed (S407). At this time, on the input / output unit 20 side, transmission / reception of packet data via Ethernet is temporarily prohibited.
【0106】S407が完了すると、CPU2はEthernetコ
ントローラ27を動作可能な状態に初期化する(S40
8)。これにより、画像処理装置のコントローラ部1は
ネットワークに復帰することができる。S408完了後
は、コントローラ部1でネットワーク管理を行う。Upon completion of S407, the CPU 2 initializes the Ethernet controller 27 in an operable state (S40
8). As a result, the controller unit 1 of the image processing apparatus can return to the network. After S408 is completed, the controller unit 1 manages the network.
【0107】次に、コントローラ部1のDRAM10、DRAM
コントローラ4、PCIバスコントローラ6以外のハード
ウェア資源を動作可能な状態にセットアップして、シス
テム全体を稼動状態にするための準備を行う(S40
9)。これはROM内に記憶されているソフトウェアに
よって行われる場合が一般的である。Next, the DRAM 10 and the DRAM of the controller unit 1
The hardware resources other than the controller 4 and the PCI bus controller 6 are set up in an operable state, and preparations are made to bring the entire system into operation (S40
9). This is typically done by software stored in ROM.
【0108】S409によるセットアップが完了する
と、画像処理装置のシステムは通常稼動モードに完全に
移行する(S410)。When the setup in S409 is completed, the system of the image processing apparatus completely shifts to the normal operation mode (S410).
【0109】これらのステップを経ることにより、コン
トローラ部1のDRAM10に記憶されている情報を保存
し、素早く復旧させることにより、システム全体の復旧
時間を大幅に短縮することができる。これにより、キャ
スティング間隔の短いネットワークプロトコルに対して
も対応可能なシステムを構築することが可能となる。By going through these steps, the information stored in the DRAM 10 of the controller unit 1 is saved and quickly restored, so that the restoration time of the entire system can be greatly shortened. As a result, it becomes possible to construct a system that can support a network protocol with a short casting interval.
【0110】また、低消費電力モードから通常稼動モー
ドへの移行時間を短くできるので、低消費電力モード時
に送られてきた印刷要求などにも素早く対応することが
できるので、ユーザの操作性を損なうことが無い。Further, since the transition time from the low power consumption mode to the normal operation mode can be shortened, it is possible to quickly respond to a print request sent in the low power consumption mode, which impairs the operability of the user. There is nothing.
【0111】以上の構成及び制御により、従来の技術が
抱えていた課題を解決でき、ネットワークに接続された
機器を低消費電力状態へ移行してもネットワーク上は通
常消費電力状態であるのと同様の状態を維持でき、か
つ、機器の消費電力を大きく低減するという効果を得る
ことができる。With the above configuration and control, the problems of the conventional technology can be solved, and even if the device connected to the network is shifted to the low power consumption state, it is the same as the normal power consumption state on the network. It is possible to obtain the effect that the state of 1) can be maintained and the power consumption of the device can be significantly reduced.
【0112】また、非常に簡略にコントローラ部1と入
出力部20を構成したことにより、装置の製造コストや
設計コストの上昇を抑えることが可能となる。Further, by constructing the controller section 1 and the input / output section 20 very simply, it is possible to suppress an increase in the manufacturing cost and design cost of the apparatus.
【0113】なお、本実施形態では、コントローラ部1
から入出力部20の記憶手段に記憶させるネットワーク
管理情報の中に、受信したパケットデータが存在しない
場合に、入出力部20が画像処理装置を通常稼動モード
に復帰させる指令を発行する場合を記載したが、これは
あくまでも制御の一例である。例えば、管理情報にプリ
ント要求パケットデータを存在させ、さらにそのデータ
がネットワーク29から受信した場合に、画像処理装置
を通常稼動モードに復帰させるプログラムとすることで
もモードの移行は可能となる。もちろん、これ以外の受
信データに対しても同様である。In this embodiment, the controller unit 1
The case where the input / output unit 20 issues a command to return the image processing apparatus to the normal operation mode when the received packet data does not exist in the network management information stored in the storage unit of the input / output unit 20 from However, this is just an example of control. For example, it is possible to shift the mode by using a program that causes print request packet data to exist in the management information and, when the data is received from the network 29, returns the image processing apparatus to the normal operation mode. Of course, the same applies to other received data.
【0114】なお、画像処理装置の低消費電力状況によ
って、システムが通常に復帰するまでに時間がかかるこ
とが予想される場合においては、入出力部20のネット
ワーク制御プログラムは、Ethernetコントローラ26の
パケットデータ送受信を一時的に停止状態にし、画像処
理装置側のシステムが通常状態に復帰し、コントローラ
部1のネットワーク制御プログラムが動作可能になって
からEthernetコントローラ26のパケットデータ送受信
を再開するようにすることも可能である。When it is expected that it will take time for the system to return to the normal state due to the low power consumption state of the image processing apparatus, the network control program of the input / output unit 20 uses the packet of the Ethernet controller 26. The data transmission / reception is temporarily stopped, the system on the image processing apparatus side is returned to the normal state, and the packet data transmission / reception of the Ethernet controller 26 is restarted after the network control program of the controller unit 1 becomes operable. It is also possible.
【0115】また、前述の実施の形態では、ネットワー
クインタフェースがEthernetである場合を説明したが、
本発明は、その他のネットワークで構成されている場合
も上記処理で同様に扱うことが可能である。In the above embodiment, the case where the network interface is Ethernet has been described.
The present invention can be handled in the same manner in the above processing even when it is configured with other networks.
【0116】さらに、ネットワークプロトコルにおいて
も、必要なものを順次、ネットワーク制御プログラムに
追加することが可能である。Further, also in the network protocol, necessary items can be sequentially added to the network control program.
【0117】つまり、あらゆるネットワークプロトコ
ル、あらゆるネットワーク物理層に対応可能である、汎
用性の高いネットワーク制御方法を提供することができ
る。In other words, it is possible to provide a highly versatile network control method that is compatible with any network protocol and any network physical layer.
【0118】また、入出力部20はコントローラ部1と
同様、画像処理装置枠体内に配置されていてもよいし、
画像処理装置の枠体外に設けられていてもよい。The input / output unit 20 may be arranged in the frame of the image processing apparatus, like the controller unit 1.
It may be provided outside the frame of the image processing apparatus.
【0119】また、本発明における低消費電力モードと
は、入出力部20を除くハードウェアの通電をゼロにす
るのでも良いし、バッテリーバックアップ処理などのた
めに若干の通電が必要となるものでも良い。即ち、低消
費電力モードとは、通常の消費電力に対して低い消費電
力で待機可能なモードを指すものである。Further, the low power consumption mode in the present invention may be that the hardware except the input / output unit 20 is not energized or that some energization is required for battery backup processing. good. That is, the low power consumption mode refers to a mode in which standby is possible with low power consumption compared to normal power consumption.
【0120】[0120]
【発明の効果】以上、詳細に説明した通り、本発明によ
り、ネットワークに接続され、情報の送受信を行う機器
において、画像処理装置が低消費電力状態に移行して
も、ネットワークの監視とデータの送受信を入出力部で
処理するよう構成したため、ネットワークではみかけ上
通常消費電力状態であるようにでき、かつ、機器の消費
電力を大きく低減するという効果を得ることができる。As described above in detail, according to the present invention, in a device which is connected to a network and transmits and receives information, even if the image processing apparatus shifts to a low power consumption state, network monitoring and data Since the transmission / reception is configured to be processed by the input / output unit, it is possible to make the network seem to be in the normal power consumption state and to obtain the effect of greatly reducing the power consumption of the device.
【0121】また、ネットワークから画像処理装置を起
動させる処理のデータを受信した場合は、早急にシステ
ムを復旧させることを可能にする。Further, when the data of the processing for starting the image processing apparatus is received from the network, the system can be promptly restored.
【図1】本発明の代表的な実施形態を示すためのハード
ウェア構成図である。FIG. 1 is a hardware configuration diagram showing a typical embodiment of the present invention.
【図2】画像処理装置全体が低消費電力モードに移行
し、入出力部でネットワーク処理を実行する場合のフロ
ーチャートを示す図である。FIG. 2 is a diagram showing a flowchart when the entire image processing apparatus shifts to a low power consumption mode and network processing is executed by an input / output unit.
【図3】画像処理装置が通常稼動モードから低消費電力
モードに移行する際の処理ステップを表すフローチャー
トである。FIG. 3 is a flowchart showing processing steps when the image processing apparatus shifts from a normal operation mode to a low power consumption mode.
【図4】画像処理装置が低消費電力モードから通常稼動
モードに移行する際の処理ステップを表すフローチャー
トである。FIG. 4 is a flowchart showing processing steps when the image processing apparatus shifts from the low power consumption mode to the normal operation mode.
1 コントローラ部 2 コントローラ部のCPU 3 CPUバス 4 DRAMコントローラ 5 ROMコントローラ 6 PCI バスコントローラ 7 プリンタコントローラ 8 スキャナコントローラ 9 ROM 10 DRAM 11 プリンタエンジンインタフェース 12 スキャナエンジンインタフェース 13 PCI バス 20 入出力部 21 入出力部のCPU(制御手段) 22 システムバス 23 DRAMコントローラ 24 ROMコントローラ 25 PCI バスコントローラ 26 Ethernet コントローラ 27 DRAM(記憶手段) 28 ROM 29 Ethernet(ネットワーク) 1 controller 2 Controller CPU 3 CPU bus 4 DRAM controller 5 ROM controller 6 PCI bus controller 7 Printer controller 8 Scanner controller 9 ROM 10 DRAM 11 Printer engine interface 12 Scanner engine interface 13 PCI bus 20 Input / output section 21 Input / output CPU (control means) 22 system bus 23 DRAM controller 24 ROM controller 25 PCI bus controller 26 Ethernet controller 27 DRAM (storage means) 28 ROM 29 Ethernet
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 2C061 AP01 AP04 HH11 HJ08 HN24 HT06 HT13 5B011 DA01 EB08 FF04 LL14 5C062 AA05 AA13 AA35 AB16 AB38 AB49 AC02 AC03 AC21 AC38 AE15 BA01 ─────────────────────────────────────────────────── ─── Continued front page F-term (reference) 2C061 AP01 AP04 HH11 HJ08 HN24 HT06 HT13 5B011 DA01 EB08 FF04 LL14 5C062 AA05 AA13 AA35 AB16 AB38 AB49 AC02 AC03 AC21 AC38 AE15 BA01
Claims (31)
ーラ部と、ネットワークに対して情報の入出力を行う入
出力部とを有し、上位装置とデータの送受信を行うこと
が可能な画像処理装置であって、 前記画像処理装置は、前記コントローラ部と前記入出力
部とが稼動している通常稼動モードと、前記コントロー
ラ部が稼動していない低消費電力モードとを有し、 前記画像処理装置が通常稼動モードのときは、前記コン
トローラ部が前記入出力部を制御することで前記上位装
置との情報の送受信を行い、前記コントローラ部が低消
費電力モードに移行した後、前記入出力部が前記上位装
置とのデータの送受信を制御することを特徴とする画像
処理装置。1. An image processing system comprising a controller unit capable of processing and storing image information and an input / output unit for inputting / outputting information to / from a network, and capable of transmitting / receiving data to / from a host device. The image processing apparatus has a normal operation mode in which the controller unit and the input / output unit are operating, and a low power consumption mode in which the controller unit is not operating, When the device is in the normal operation mode, the controller unit controls the input / output unit to transmit / receive information to / from the host device, and after the controller unit shifts to the low power consumption mode, the input / output unit An image processing apparatus, wherein the image processing apparatus controls transmission / reception of data to / from the host apparatus.
ドに移行する際、前記入出力部に対してモード移行に関
する情報を送信することを特徴とする請求項1に記載の
画像処理装置。2. The image processing apparatus according to claim 1, wherein the controller unit transmits information regarding the mode shift to the input / output unit when shifting to the low power consumption mode.
対して前記上位装置とデータの送受信を制御するのに必
要なネットワーク管理情報を送信することを特徴とする
請求項1又は2に記載の画像処理装置。3. The controller unit according to claim 1, wherein the controller unit transmits to the input / output unit network management information necessary for controlling transmission / reception of data with the host device. Image processing device.
憶部を有し、低消費電力モードに移行する前に、前記記
憶部に記憶されている前記コントローラ部で動作してい
るソフトウェアに関する情報を前記入出力部に圧縮して
送信することを特徴とする請求項1乃至3のいずれか1
に記載の画像処理装置。4. The controller unit has a readable / writable storage unit, and stores information about software running on the controller unit, which is stored in the storage unit, before entering the low power consumption mode. 4. The compressed data is transmitted to an output unit and transmitted.
The image processing device according to item 1.
前記コントローラ部を所定の時間後に低消費電力モード
に移行させるための指令を前記入出力部に対して発行す
ることを特徴とする請求項1乃至4のいずれか1に記載
の画像処理装置。5. The controller unit issues a command to the input / output unit to cause the input / output unit to shift the controller unit to a low power consumption mode after a predetermined time. The image processing device according to any one of 1 to 4.
らの前記指令に基づいて、前記コントローラ部への電力
供給を停止することを特徴とする請求項5に記載の画像
処理装置。6. The image processing apparatus according to claim 5, wherein the input / output unit stops power supply to the controller unit based on the instruction from the controller unit.
ら送信される情報及び前記上位装置から送信されるデー
タを記憶する記憶手段を有することを特徴とする請求項
2又は3に記載の画像処理装置。7. The image processing according to claim 2, wherein the input / output unit has a storage unit that stores information transmitted from the controller unit and data transmitted from the host device. apparatus.
の際に情報の送受信を管理するための制御手段を有する
ことを特徴とする請求項1乃至7のいずれか1に記載の
画像処理装置。8. The image processing according to claim 1, wherein the input / output unit has a control unit for managing transmission / reception of information in the low power consumption mode. apparatus.
れている前記コントローラ部から送信された前記ネット
ワーク管理情報と前記上位装置から送信されたデータと
を比較する比較手段を有することを特徴とする請求項8
に記載の画像処理装置。9. The control means has a comparison means for comparing the network management information transmitted from the controller unit stored in the storage means with the data transmitted from the host device. Claim 8
The image processing device according to item 1.
比較に基づいて、低消費電力モードの前記コントローラ
部を通常稼動モードに移行させる制御を行うことを特徴
とする請求項9に記載の画像処理装置。10. The image processing according to claim 9, wherein the control unit performs control for shifting the controller unit in the low power consumption mode to the normal operation mode based on the comparison by the comparison unit. apparatus.
比較に基づいて、前記上位装置から送信されたデータに
対応する情報を前記上位装置に送信する制御を行うこと
を特徴とする請求項9に記載の画像処理装置。11. The control means controls the transmission of information corresponding to the data transmitted from the host device to the host device, based on the comparison by the comparison device. The image processing device described.
信されたデータのうち、破棄可能なデータを前記記憶手
段から消去する処理を行うことを特徴とする請求項9に
記載の画像処理装置。12. The image processing apparatus according to claim 9, wherein the control unit performs a process of deleting, from the storage unit, data that can be discarded out of the data transmitted from the host device.
前記コントローラ部を通常稼動モードに移行させる制御
を行うのは、前記画像処理装置で画像を処理する要求の
データを前記上位装置から受信した場合であることを特
徴とする請求項10に記載の画像処理装置。13. The control means performs control to shift the controller unit in a low power consumption mode to a normal operation mode by receiving data of a request for processing an image in the image processing apparatus from the upper apparatus. The image processing apparatus according to claim 10, which is a case.
前記コントローラ部を通常稼動モードに移行させる制御
を行うのは、前記画像処理装置を稼動させる要求のデー
タを前記上位装置から受信した場合であることを特徴と
する請求項10に記載の画像処理装置。14. The control unit performs control to shift the controller unit in the low power consumption mode to a normal operation mode when data of a request to operate the image processing apparatus is received from the upper apparatus. The image processing apparatus according to claim 10, wherein the image processing apparatus is provided.
前記コントローラ部を通常稼動モードに移行させる制御
を行うのは、前記コントローラ部から送信されたネット
ワーク管理情報と対応しないデータを受信した場合であ
ることを特徴とする請求項10に記載の画像処理装置。15. The control means performs control to shift the controller section in the low power consumption mode to a normal operation mode when data that does not correspond to the network management information transmitted from the controller section is received. The image processing apparatus according to claim 10, wherein the image processing apparatus is provided.
は、パケット形式のデータであることを特徴とする請求
項1乃至15のいずれか1に記載の画像処理装置。16. The image processing apparatus according to claim 1, wherein the data transmitted from the external device is packet format data.
外部ネットワークとの情報入出力管理を行うコントロー
ラ部を有する画像処理装置を前記外部ネットワークに接
続する情報入出力装置であって、 前記画像処理装置の稼動が停止する低消費電力モードに
移行した際に、前記コントローラ部に代わって外部ネッ
トワークの管理を行う制御手段と、 前記コントローラ部及び前記外部ネットワークから送信
される情報を記憶する記憶手段と、を有し、 前記低消費電力モード移行時に、前記コントローラ部か
らネットワーク管理情報を受信して前記記憶手段に記憶
し、該ネットワーク管理情報に基づいて外部ネットワー
ク及び前記コントローラ部の管理を行うことを特徴とす
る情報入出力装置。17. Image information can be processed and stored, and
An information input / output device that connects an image processing device having a controller unit that manages information input / output with an external network to the external network, when transitioning to a low power consumption mode in which operation of the image processing device is stopped. A controller that manages an external network on behalf of the controller unit, and a storage unit that stores information transmitted from the controller unit and the external network. An information input / output device, which receives network management information from a storage unit, stores it in the storage unit, and manages an external network and the controller unit based on the network management information.
クから受信したデータと前記ネットワーク管理情報とを
比較する比較手段を有することを特徴とする請求項17
に記載の情報入出力装置。18. The control means includes a comparison means for comparing the data received from the external network with the network management information.
Information input / output device described in.
比較に基づいて、前記外部ネットワークから受信したデ
ータが前記制御手段で対応可能なデータの場合、前記受
信したデータに対応するデータを前記外部ネットワーク
に送信する制御を行うことを特徴とする請求項18に記
載の情報入出力装置。19. The control means, when the data received from the external network is data compatible with the control means based on the comparison by the comparison means, the data corresponding to the received data is transferred to the external network. The information input / output device according to claim 18, wherein the information input / output device is controlled to be transmitted to
比較に基づいて、低消費電力モード状態の前記コントロ
ーラ部を通常の稼動モードに移行させる制御を行うこと
を特徴とする請求項18に記載の情報入出力装置。20. The control unit performs control to shift the controller unit in the low power consumption mode state to a normal operation mode based on the comparison by the comparison unit. Information input / output device.
が通常の稼動モード時には、前記コントローラ部によっ
て制御されることを特徴とする請求項17乃至20のい
ずれか1に記載の情報入出力装置。21. The information input / output device according to claim 17, wherein the control unit is controlled by the controller unit when the controller unit is in a normal operation mode.
外部ネットワークの管理を行うコントローラ部を有する
画像処理装置を前記外部ネットワークに接続する情報入
出力装置であって、 前記画像処理装置の稼動が停止する低消費電力モードに
移行する際に、前記コントローラ部から送信されるネッ
トワーク管理情報を記憶し、該ネットワーク管理情報に
基づいて外部ネットワーク及び前記コントローラ部の管
理を行うことを特徴とする情報入出力装置。22. Processing and storage of image information is possible, and
An information input / output device for connecting an image processing apparatus having a controller section for managing an external network to the external network, wherein the controller section is provided when shifting to a low power consumption mode in which the operation of the image processing apparatus is stopped. An information input / output device, which stores network management information transmitted from a device, and manages an external network and the controller unit based on the network management information.
タを受信すると、前記低消費電力モードに移行している
前記画像処理装置を稼動させる制御を行うことを特徴と
する請求項22に記載の情報入出力装置。23. The information input / output according to claim 22, wherein when predetermined data is received from the external network, control is performed to operate the image processing apparatus that has transitioned to the low power consumption mode. apparatus.
データは、パケット形式のデータであることを特徴とす
る請求項17乃至23のいずれか1に記載の情報入出力
装置。24. The information input / output device according to claim 17, wherein the data transmitted from the external network is packet format data.
載の情報入出力装置と、前記情報入出力装置を介して送
受信される画像データの処理を行う画像処理部と、を有
することを特徴とする画像処理装置。25. An information input / output device according to any one of claims 17 to 24, and an image processing unit that processes image data transmitted / received via the information input / output device. Image processing device.
ローラ部と、ネットワークに対して情報の入出力を行う
入出力部とを有し、ネットワークを介して上位装置とデ
ータの送受信を行うことが可能な画像処理装置のネット
ワーク制御方法であって、 前記コントローラ部が稼動している通常稼動モードから
稼動を停止する低消費電力モードへと移行する際に、前
記コントローラ部から前記入出力部にネットワークを管
理する管理情報を送信し、 前記コントローラ部が低消費電力モードに移行した後、
前記入出力部が前記管理情報に基づいて前記ネットワー
ク及び前記コントローラ部の管理を行うことを特徴とす
る画像処理装置のネットワーク制御方法。26. A controller unit capable of processing and storing image information, and an input / output unit for inputting / outputting information to / from a network, capable of transmitting / receiving data to / from a host device via the network. A possible network control method for an image processing apparatus, wherein a network is provided from the controller unit to the input / output unit when shifting from a normal operation mode in which the controller unit is operating to a low power consumption mode in which the operation is stopped. After transmitting the management information for managing, after the controller unit shifts to the low power consumption mode,
A network control method for an image processing apparatus, wherein the input / output unit manages the network and the controller unit based on the management information.
情報に基づいて、前記コントローラ部を通常稼動モード
に移行する制御を行うことを特徴とする請求項26に記
載の画像処理装置のネットワーク制御方法。27. The network control method for an image processing apparatus according to claim 26, wherein control is performed to shift the controller unit to a normal operation mode based on predetermined information received from the network.
情報に基づいて、前記入出力部が該所定の情報に対応し
た情報を前記ネットワークに送信する制御を行うことを
特徴とする請求項26に記載の画像処理装置のネットワ
ーク制御方法。28. The control according to claim 26, wherein the input / output unit performs control of transmitting information corresponding to the predetermined information to the network based on the predetermined information received from the network. A network control method for an image processing apparatus.
情報と前記管理情報を比較する工程を有し、比較内容に
基づいて前記入出力部が前記ネットワーク及び前記コン
トローラ部の管理を行うことを特徴とする請求項26乃
至28のいずれか1に記載の画像処理装置のネットワー
ク制御方法。29. A step of comparing predetermined information received from the network with the management information, wherein the input / output unit manages the network and the controller unit based on the content of the comparison. A network control method for an image processing apparatus according to claim 26.
ローラ部と、ネットワークに対して情報の入出力を行う
入出力部とを有し、上位装置とデータの送受信を行うこ
とが可能な画像処理装置に適用されるネットワーク制御
プログラムであって、 前記画像処理装置は、前記コントローラ部と前記入出力
部とが稼動している通常稼動モードと、前記コントロー
ラ部が稼動していない低消費電力モードとを有し、 前記画像処理装置が通常稼動モードのときは、前記コン
トローラ部が前記入出力部を制御することで、前記上位
装置との情報の送受信を行い、前記コントローラ部が低
消費電力モードに移行した際には、前記入出力部が前記
上位装置とのデータの送受信を制御するためのステップ
を備えるネットワーク制御プログラム。30. An image processing capable of transmitting / receiving data to / from a host device, comprising a controller unit capable of processing and storing image information, and an input / output unit for inputting / outputting information to / from a network. A network control program applied to an apparatus, wherein the image processing apparatus has a normal operation mode in which the controller unit and the input / output unit are operating, and a low power consumption mode in which the controller unit is not operating. When the image processing apparatus is in the normal operation mode, the controller unit controls the input / output unit to transmit / receive information to / from the host device, and the controller unit is in the low power consumption mode. A network control program comprising a step for the input / output unit to control transmission / reception of data to / from the higher-level device upon transition.
ローラ部と、ネットワークに対して情報の入出力を行う
入出力部とを有し、上位装置とデータの送受信を行うこ
とが可能な画像処理装置に適用されるネットワーク制御
プログラムを格納したコンピュータ読み取り可能な記録
媒体であって、 前記画像処理装置は、前記コントローラ部と前記入出力
とが稼動している通常稼動モードと、前記コントローラ
部が稼動していない低消費電力モードとを有し、 前記画像処理装置が通常稼動モードのときは、前記コン
トローラ部が前記入出力部を制御することで前記上位装
置との情報の送受信を行い、前記コントローラ部が低将
棋電力モードに移行した際には、前記入出力部が前記上
位装置とのデータの送受信を制御するためのステップを
備えるネットワーク制御プログラムを格納したコンピュ
ータ読み取り可能な記録媒体。31. An image processing capable of transmitting / receiving data to / from a host device, comprising a controller unit capable of processing and storing image information, and an input / output unit for inputting / outputting information to / from a network. A computer-readable recording medium storing a network control program applied to an apparatus, wherein the image processing apparatus includes a normal operation mode in which the controller unit and the input / output are in operation, and an operation mode in which the controller unit operates. When the image processing apparatus is in the normal operation mode, the controller unit controls the input / output unit to transmit / receive information to / from the host device, and the controller When the unit shifts to the low shogi power mode, the input / output unit includes a step for controlling data transmission / reception with the host device. Computer readable recording medium storing a network control program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001283189A JP2003089254A (en) | 2001-09-18 | 2001-09-18 | Information input-output device, image processor, method for controlling network of image processor, network controlling program, and computer-readable recording medium storing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001283189A JP2003089254A (en) | 2001-09-18 | 2001-09-18 | Information input-output device, image processor, method for controlling network of image processor, network controlling program, and computer-readable recording medium storing program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003089254A true JP2003089254A (en) | 2003-03-25 |
Family
ID=19106722
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001283189A Withdrawn JP2003089254A (en) | 2001-09-18 | 2001-09-18 | Information input-output device, image processor, method for controlling network of image processor, network controlling program, and computer-readable recording medium storing program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003089254A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004334792A (en) * | 2003-05-12 | 2004-11-25 | Canon Inc | Network service system, service vicarious execution processing method, storage medium storing computer-readable program, and program |
US7474431B2 (en) | 2003-07-10 | 2009-01-06 | Canon Kabushiki Kaisha | Network printer having plural sleep modes |
JP2009151537A (en) * | 2007-12-20 | 2009-07-09 | Canon Inc | Data processor and data processing method |
JP2010201770A (en) * | 2009-03-03 | 2010-09-16 | Sharp Corp | Image forming device |
CN101365031B (en) * | 2007-08-08 | 2011-04-13 | 夏普株式会社 | Image forming apparatus |
US7992018B2 (en) | 2006-11-30 | 2011-08-02 | Sharp Kabushiki Kaisha | System device including NIC and power-saving controlling method of the same |
US7992019B2 (en) | 2006-11-30 | 2011-08-02 | Sharp Kabushiki Kaisha | System device including NIC and power-saving controlling method of the same |
US8082461B2 (en) | 2007-11-30 | 2011-12-20 | Ricoh Company, Ltd. | Image forming apparatus and control method of image forming apparatus |
JP2012226783A (en) * | 2012-08-09 | 2012-11-15 | Canon Inc | Data processor, data processing method, and program |
JP2013166331A (en) * | 2012-02-16 | 2013-08-29 | Seiko Epson Corp | Printing apparatus |
US8839014B2 (en) | 2011-02-17 | 2014-09-16 | Seiko Epson Corporation | Apparatus and method for shortening time for transitioning power mode of network communication device by utilizing a shared storage unit, a socket, and a socket wrapper |
US8886978B2 (en) | 2008-09-26 | 2014-11-11 | Canon Kabushiki Kaisha | Multiprocessor system and control method where a power saving mode control that safely stops/starts accesses to a shared memory |
JP2015085636A (en) * | 2013-10-31 | 2015-05-07 | 京セラドキュメントソリューションズ株式会社 | Electronic apparatus |
EP3013026A1 (en) | 2014-10-09 | 2016-04-27 | Canon Kabushiki Kaisha | Image forming apparatus and control method |
-
2001
- 2001-09-18 JP JP2001283189A patent/JP2003089254A/en not_active Withdrawn
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4546040B2 (en) * | 2003-05-12 | 2010-09-15 | キヤノン株式会社 | Network service system, service agent processing method, computer-readable storage medium storing program, and program |
JP2004334792A (en) * | 2003-05-12 | 2004-11-25 | Canon Inc | Network service system, service vicarious execution processing method, storage medium storing computer-readable program, and program |
US7474431B2 (en) | 2003-07-10 | 2009-01-06 | Canon Kabushiki Kaisha | Network printer having plural sleep modes |
US7992018B2 (en) | 2006-11-30 | 2011-08-02 | Sharp Kabushiki Kaisha | System device including NIC and power-saving controlling method of the same |
US7992019B2 (en) | 2006-11-30 | 2011-08-02 | Sharp Kabushiki Kaisha | System device including NIC and power-saving controlling method of the same |
CN101365031B (en) * | 2007-08-08 | 2011-04-13 | 夏普株式会社 | Image forming apparatus |
US8082461B2 (en) | 2007-11-30 | 2011-12-20 | Ricoh Company, Ltd. | Image forming apparatus and control method of image forming apparatus |
JP2009151537A (en) * | 2007-12-20 | 2009-07-09 | Canon Inc | Data processor and data processing method |
US8886978B2 (en) | 2008-09-26 | 2014-11-11 | Canon Kabushiki Kaisha | Multiprocessor system and control method where a power saving mode control that safely stops/starts accesses to a shared memory |
JP2010201770A (en) * | 2009-03-03 | 2010-09-16 | Sharp Corp | Image forming device |
JP4660597B2 (en) * | 2009-03-03 | 2011-03-30 | シャープ株式会社 | Image forming apparatus |
US8839014B2 (en) | 2011-02-17 | 2014-09-16 | Seiko Epson Corporation | Apparatus and method for shortening time for transitioning power mode of network communication device by utilizing a shared storage unit, a socket, and a socket wrapper |
JP2013166331A (en) * | 2012-02-16 | 2013-08-29 | Seiko Epson Corp | Printing apparatus |
JP2012226783A (en) * | 2012-08-09 | 2012-11-15 | Canon Inc | Data processor, data processing method, and program |
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 |
EP3013026A1 (en) | 2014-10-09 | 2016-04-27 | Canon Kabushiki Kaisha | Image forming apparatus and control method |
US9503600B2 (en) | 2014-10-09 | 2016-11-22 | Canon Kabushiki Kaisha | Image forming apparatus that shifts into different power saving states and control method thereof |
US10110764B2 (en) | 2014-10-09 | 2018-10-23 | Canon Kabushiki Kaisha | Image forming apparatus that shifts into different power saving states and control method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7286252B2 (en) | Printing system with enhanced efficiency in power-saving, printer, substitute server, and method and program used by the substitute server | |
KR100799385B1 (en) | Data processor, data processing method, and recording medium | |
JP5448403B2 (en) | COMMUNICATION DEVICE, ITS CONTROL METHOD, AND COMPUTER PROGRAM | |
JP5446943B2 (en) | Printing system and printer apparatus control method | |
US7742179B2 (en) | Data processing apparatus, power control method, computer-readable storage medium and computer program | |
US8451487B2 (en) | Image forming apparatus | |
JP5417980B2 (en) | Information processing apparatus and program | |
US20110019225A1 (en) | Image forming apparatus and method of controlling low power thereof | |
JP2003089254A (en) | Information input-output device, image processor, method for controlling network of image processor, network controlling program, and computer-readable recording medium storing 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 | |
JP2010250512A (en) | Information processing device, control method therefor and computer program | |
JP5704904B2 (en) | DATA PROCESSING DEVICE, DATA PROCESSING DEVICE CONTROL METHOD, AND PROGRAM | |
JP2002142385A (en) | Server device, network equipment, network system, and control method therefor | |
JP5418097B2 (en) | Information processing apparatus, image forming apparatus, and operation mode switching method | |
JP2011180970A (en) | Network device, information processor, network system, and program | |
JP2011071760A (en) | Information processing apparatus, job processing method thereof, and program | |
JP2011086144A (en) | Image processing system, network relay apparatus, and image processing apparatus | |
JP2003108273A (en) | Apparatus for communication control, apparatus for network connecting and computer program | |
JP6702790B2 (en) | Information processing apparatus having network interface having proxy response function | |
JP2011159047A (en) | Printing system and control method of printer device | |
JP2007069368A (en) | Updating of control software of printer system | |
JP2011192020A (en) | Device for control of image formation, image forming apparatus, image forming system, image formation control method and program | |
US20170099405A1 (en) | Control apparatus and control method | |
JP7374588B2 (en) | Electronic equipment connected to a PCI device and equipped with a device capable of transitioning to a power saving state, and its control method | |
JP2004153742A (en) | Network apparatus and network system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20081202 |