[go: up one dir, main page]

JP2001345971A - Image processing apparatus, image processing method, and storage medium - Google Patents

Image processing apparatus, image processing method, and storage medium

Info

Publication number
JP2001345971A
JP2001345971A JP2000163201A JP2000163201A JP2001345971A JP 2001345971 A JP2001345971 A JP 2001345971A JP 2000163201 A JP2000163201 A JP 2000163201A JP 2000163201 A JP2000163201 A JP 2000163201A JP 2001345971 A JP2001345971 A JP 2001345971A
Authority
JP
Japan
Prior art keywords
request
image processing
state
sleep
data processing
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.)
Granted
Application number
JP2000163201A
Other languages
Japanese (ja)
Other versions
JP3740350B2 (en
Inventor
Koji Kanemoto
好司 金本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2000163201A priority Critical patent/JP3740350B2/en
Publication of JP2001345971A publication Critical patent/JP2001345971A/en
Application granted granted Critical
Publication of JP3740350B2 publication Critical patent/JP3740350B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Processing Or Creating Images (AREA)

Abstract

(57)【要約】 【課題】 個々のスレーブ機器がスリープ状態であって
も、入力されるデータ処理内容に従い必要なスリープ中
のスレーブ機器を適宜通常動作可能な状態に遷移させ
て、単独あるいは並列の画像処理要求を効率よく実行さ
せることである。 【解決手段】 スリープモード中に、入力されるデータ
処理要求が複数のスレーブの複写機2〜4を並列処理さ
せる要求か単一処理させる要求かどうかを複写機1自身
で判定し、該判定結果に基づきスリープ状態の各スレー
ブ機器を通常動作可能な状態に復帰させる構成を特徴と
する。
(57) [Summary] [PROBLEMS] Even when individual slave devices are in a sleep state, necessary slave devices in a sleep state are appropriately transitioned to a normal operable state according to input data processing contents, and are individually or in parallel. Is to efficiently execute the image processing request. SOLUTION: In a sleep mode, the copying machine 1 itself determines whether an input data processing request is a request for parallel processing of a plurality of slave copying machines 2 to 4 or a single processing request. The configuration is such that each slave device in the sleep state is returned to a normal operable state based on the sleep state.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、所定の通信媒体を
介してスリープモードを有する複数のスレーブ機器と通
信可能な画像処理装置および画像処理方法および記憶媒
体に関するものである。
[0001] 1. Field of the Invention [0002] The present invention relates to an image processing apparatus, an image processing method, and a storage medium capable of communicating with a plurality of slave devices having a sleep mode via a predetermined communication medium.

【0002】[0002]

【従来の技術】従来のパソコン、ワークステーション、
またはプリンタなどの事務機などの情報処理装置では、
ある機能がネットワークなどを通じて接続された複数の
機器によって実現される場合、実行を指示した機器が他
の機器に処理を依頼した段階で対象機機がスリープ状態
になっていた場合、処理の依頼が行われた後にリモート
機器側でスリープ状態を復帰した後に処理の実行が開始
されるように制御されるのが一般的である。
2. Description of the Related Art Conventional personal computers, workstations,
Or in information processing devices such as office machines such as printers,
If a certain function is realized by multiple devices connected via a network, etc., if the target device is in sleep mode at the stage when the Generally, control is performed so that execution of processing is started after the sleep state is restored on the remote device side after the execution.

【0003】[0003]

【発明が解決しようとする課題】従来技術では、複数の
機器にまたがった処理を実行する際に、リモート側の機
器の処理は機器がスリープ状態になっていた場合には、
そこから復帰した後に処理が開始されるため、トータル
の実行時間が長くなるという欠点があった。
In the prior art, when executing a process across a plurality of devices, the process of the device on the remote side is performed when the device is in a sleep state.
Since the process is started after returning from there, there is a disadvantage that the total execution time becomes longer.

【0004】本発明は、上記の問題点を解決するために
なされたもので、本発明の目的は、スリープモード中
に、入力されるデータ処理要求が前記複数のスレーブ機
器を並列処理させる要求か単一処理させる要求かどうか
を判定し、該判定結果に基づきスリープ状態の各スレー
ブ機器を通常動作可能な状態に復帰させることにより、
個々のスレーブ機器がスリープ状態であっても、入力さ
れるデータ処理内容に従い必要なスリープ中のスレーブ
機器を適宜通常動作可能な状態に遷移させて、単独ある
いは並列の画像処理要求を効率よく実行できるととも
に、省電力効果の低下を防止できる画像処理環境を自在
に構築することができる画像処理装置および画像処理方
法および記憶媒体を提供することである。
SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to determine whether an input data processing request in a sleep mode is a request for parallel processing of the plurality of slave devices. By determining whether it is a request to perform a single process, by returning each slave device in the sleep state to a normal operable state based on the determination result,
Even when each slave device is in the sleep state, the necessary slave devices in the sleep state can be appropriately shifted to a normally operable state according to the input data processing content, and the single or parallel image processing request can be efficiently executed. It is another object of the present invention to provide an image processing apparatus, an image processing method, and a storage medium that can freely construct an image processing environment that can prevent a reduction in power saving effect.

【0005】[0005]

【課題を解決するための手段】本発明に係る第1の発明
は、所定の通信媒体を介してスリープモードを有する複
数のスレーブ機器と通信可能な画像処理装置であって、
入力される所定のデータ処理要求に従い画像処理を行う
画像処理手段(図2に示すプリンタ21,スキャナ22
等に相当)と、所定のデータ処理要求待機状態が所定時
間を経過したら前記画像処理手段をスリープモードに遷
移させるスリープ制御手段(図2に示すコントローラ2
6に相当)と、前記スリープモード中に、入力されるデ
ータ処理要求が前記複数のスレーブ機器を並列処理させ
る要求か単一処理させる要求かどうかを判定する判定手
段(図2に示すコントローラ26に相当)と、前記判定
手段により並列処理させる要求であると判定した場合
に、スリープ状態の各スレーブ機器を通常動作可能な状
態に復帰させる状態制御手段(図2に示すコントローラ
26に相当)とを有するものである。
According to a first aspect of the present invention, there is provided an image processing apparatus capable of communicating with a plurality of slave devices having a sleep mode via a predetermined communication medium,
Image processing means (the printer 21 and the scanner 22 shown in FIG.
And a sleep control unit (controller 2 shown in FIG. 2) for shifting the image processing unit to a sleep mode when a predetermined data processing request standby state has passed a predetermined time.
6) and a determination unit (in the controller 26 shown in FIG. 2) for determining whether an input data processing request is a request to perform parallel processing or a single processing of the plurality of slave devices during the sleep mode. And state control means (corresponding to the controller 26 shown in FIG. 2) for returning each sleep device in the sleep state to a normal operable state when the determination means determines that the request is for parallel processing. Have

【0006】本発明に係る第2の発明は、前記状態制御
手段は、前記判定手段により並列処理させる要求である
と判定した場合に、スリープ状態の各スレーブ機器を通
常動作可能な状態に復帰させるためのウエイクアップ要
求を各機器に指示するものである。
In a second invention according to the present invention, the state control means returns each sleep device in the sleep state to a normal operable state when the determination means determines that the request is for parallel processing. Wake-up request for each device.

【0007】本発明に係る第3の発明は、前記状態制御
手段は、前記判定手段により単一処理させる要求である
と判定した場合に、前記画像処理手段を通常動作可能な
状態に復帰させるものである。
According to a third aspect of the present invention, the state control means returns the image processing means to a normal operable state when the determination means determines that the request is a single process. It is.

【0008】本発明に係る第4の発明は、前記スレーブ
機器は、同一機能処理を分担処理するものである。
According to a fourth aspect of the present invention, the slave devices share the same function.

【0009】本発明に係る第5の発明は、前記スレーブ
機器は、デジタル複写機,複合画像処理装置を含むもの
である。
According to a fifth aspect of the present invention, the slave device includes a digital copying machine and a composite image processing device.

【0010】本発明に係る第6の発明は、入力される所
定のデータ処理要求に従い画像処理を行う画像処理手段
(図2に示すプリンタ21,スキャナ22等に相当)を
有し、所定の通信媒体を介してスリープモードを有する
複数のスレーブ機器と通信可能な画像処理装置における
画像処理方法であって、所定のデータ処理要求待機状態
が所定時間を経過したら前記画像処理手段をスリープモ
ードに遷移させるスリープ制御工程(図3に示すステッ
プS303,S304)と、前記スリープモード中に、
入力されるデータ処理要求が前記複数のスレーブ機器を
並列処理させる要求か単一処理させる要求かどうかを判
定する判定工程(図3に示すステップS306)と、前
記判定工程により並列処理させる要求であると判定した
場合に、スリープ状態の各スレーブ機器を通常動作可能
な状態に復帰させる状態制御工程(図3に示すステップ
S307)とを有するものである。
A sixth invention according to the present invention has an image processing means (corresponding to the printer 21, the scanner 22, etc. shown in FIG. 2) for performing image processing in accordance with a predetermined data processing request inputted, and has a predetermined communication function. An image processing method in an image processing apparatus capable of communicating with a plurality of slave devices having a sleep mode via a medium, wherein the image processing unit is shifted to a sleep mode when a predetermined data processing request standby state has passed a predetermined time. A sleep control step (steps S303 and S304 shown in FIG. 3);
A determination step (step S306 shown in FIG. 3) for determining whether the input data processing request is a request for parallel processing of the plurality of slave devices or a request for single processing, and a request for parallel processing by the determination step. If it is determined that the slave device is in the sleep state, the slave device returns to the normal operable state (step S307 shown in FIG. 3).

【0011】本発明に係る第7の発明は、前記状態制御
工程は、前記判定工程により並列処理させる要求である
と判定した場合に、スリープ状態の各スレーブ機器を通
常動作可能な状態に復帰させるためのウエイクアップ要
求を各機器に指示するものである。
According to a seventh aspect of the present invention, in the state control step, when it is determined in the determination step that the request is for parallel processing, each slave device in the sleep state is returned to a normal operable state. Wake-up request for each device.

【0012】本発明に係る第8の発明は、前記状態制御
工程は、前記判定工程により単一処理させる要求である
と判定した場合に、前記画像処理手段を通常動作可能な
状態に復帰させるものである。
According to an eighth aspect of the present invention, in the status control step, when the determination step determines that the request is a single process, the image processing means is returned to a normal operable state. It is.

【0013】本発明に係る第9の発明は、前記スレーブ
機器は、同一機能処理を分担処理するものである。
In a ninth aspect according to the present invention, the slave devices share the same function process.

【0014】本発明に係る第10の発明は、前記スレー
ブ機器は、デジタル複写機,複合画像処理装置を含むも
のである。
[0014] In a tenth aspect according to the present invention, the slave device includes a digital copying machine and a composite image processing apparatus.

【0015】本発明に係る第11の発明は、入力される
所定のデータ処理要求に従い画像処理を行う画像処理手
段(図2に示すプリンタ21,スキャナ22等に相当)
を有し、所定の通信媒体を介してスリープモードを有す
る複数のスレーブ機器と通信可能な画像処理装置に、所
定のデータ処理要求待機状態が所定時間を経過したら前
記画像処理手段をスリープモードに遷移させるスリープ
制御工程(図3に示すステップS303,S304)
と、前記スリープモード中に、入力されるデータ処理要
求が前記複数のスレーブ機器を並列処理させる要求か単
一処理させる要求かどうかを判定する判定工程(図3に
示すステップS306)と、前記判定工程により並列処
理させる要求であると判定した場合に、スリープ状態の
各スレーブ機器を通常動作可能な状態に復帰させる状態
制御工程(図3に示すステップS307)とを実行させ
るためのプログラムをコンピュータが読み取り可能な記
憶媒体に記録したものである。
An eleventh invention according to the present invention is an image processing means (corresponding to the printer 21, scanner 22, etc. shown in FIG. 2) for performing image processing in accordance with a predetermined data processing request inputted.
The image processing device is capable of communicating with a plurality of slave devices having a sleep mode via a predetermined communication medium, and when the predetermined data processing request standby state elapses a predetermined time, the image processing unit is shifted to the sleep mode. Sleep control process (steps S303 and S304 shown in FIG. 3)
A determining step (step S306 shown in FIG. 3) of determining whether the input data processing request is a request for performing the parallel processing or a single processing on the plurality of slave devices during the sleep mode; If it is determined that the request is a request for parallel processing by the process, the computer executes a state control step (step S307 shown in FIG. 3) of returning each sleep device in the sleep state to a normal operable state. It is recorded on a readable storage medium.

【0016】本発明に係る第12の発明は、前記状態制
御工程は、前記判定工程により並列処理させる要求であ
ると判定した場合に、スリープ状態の各スレーブ機器を
通常動作可能な状態に復帰させるためのウエイクアップ
要求を各機器に指示するものである。
According to a twelfth aspect of the present invention, in the state control step, when it is determined in the determination step that the request is for parallel processing, each slave device in the sleep state is returned to a state in which normal operation is possible. Wake-up request for each device.

【0017】本発明に係る第13の発明は、前記状態制
御工程は、前記判定工程により単一処理させる要求であ
ると判定した場合に、前記画像処理手段を通常動作可能
な状態に復帰させるものである。
According to a thirteenth aspect of the present invention, in the status control step, the image processing means is returned to a normal operable state when the determination step determines that the request is a single process. It is.

【0018】[0018]

【発明の実施の形態】〔第1実施形態〕本発明による実
施形態を以下に示す。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS First Embodiment An embodiment according to the present invention will be described below.

【0019】図1は、本発明に係る画像処理装置を適用
可能な複写システムの一例を示すブロック図であり、ネ
ットワーク5に、複数の複写機1〜4が接続された場合
を示している。なお、複写機1〜4は、本発明による特
徴を説明するための機器としての一例であり、対象機器
がどのようなものであっても、本発明を適用可能なもの
であれば、画像処理装置に限定されることはなく、種々
のネットワークシステムを構成する機器が含まれること
はいうまでもない。
FIG. 1 is a block diagram showing an example of a copying system to which the image processing apparatus according to the present invention can be applied, showing a case where a plurality of copying machines 1 to 4 are connected to a network 5. Note that the copying machines 1 to 4 are examples of devices for explaining the features of the present invention, and image processing is not limited to any target device as long as the present invention is applicable. It is needless to say that the devices are not limited to the devices, but include devices constituting various network systems.

【0020】図1において、1は複写機で、他の複写機
2〜4には備えられていない特別なモードであるカスケ
ードコピーモードを備え、該カスケードコピーモード
は、複写機1においてオペレータがカスケードコピーモ
ードを選択して実行した場合、複写機1の詳細は図示し
ないスキャン部でスキャンした画像データは、複写機1
の詳細は図示しないプリンタで印刷されると同時に、複
写機2〜4へも送られ印刷処理が複数のプリンタで実行
される。
In FIG. 1, reference numeral 1 denotes a copying machine, which has a cascade copy mode, which is a special mode not provided in the other copying machines 2 to 4. When the copy mode is selected and executed, image data scanned by a scanning unit (not shown)
Are printed by a printer (not shown) and sent to the copiers 2 to 4 so that the printing process is executed by a plurality of printers.

【0021】なお、カスケードコピーモードは、本発明
の有効性を説明するための一例であり、本発明にとって
本質的ではない。またネットワーク構成に関し、複写機
1が特別なモードを持つということも、本発明にとって
本質的ではない。よってここに示す場合以外でも、本発
明に係る特徴的構成を備えていれば、他の機器であって
も本発明を適用可能である。
The cascade copy mode is an example for explaining the effectiveness of the present invention, and is not essential for the present invention. Regarding the network configuration, it is not essential to the present invention that the copier 1 has a special mode. Therefore, even in cases other than those shown here, the present invention is applicable to other devices as long as they have the characteristic configuration according to the present invention.

【0022】また、複写機1において、カスケードコピ
ーモードが選択された場合、複写機1はオペレータによ
り指示された機能を実現するために他の機器に処理を依
頼するという点で、複写機1は、マスター機器であり、
一方、複写機2〜4はスレーブ機器という関係がモード
有効中は成立するものとする。
Further, when the cascade copy mode is selected in the copying machine 1, the copying machine 1 requests another device to perform processing in order to realize the function designated by the operator. , Is the master device,
On the other hand, it is assumed that the relationship between the copying machines 2 and 4 is established while the mode of the slave device is valid.

【0023】図2は、本発明の第1実施形態を示す画像
処理装置の制御構成を説明するブロック図であり、図1
に示した複写機1〜4が備える構成に対応する。
FIG. 2 is a block diagram for explaining a control configuration of the image processing apparatus according to the first embodiment of the present invention.
Corresponds to the configuration provided in the copying machines 1-4.

【0024】図2において、21はプリンタで、スキャ
ナ22によって変換されたイメージデータを紙に印刷す
るための装置である。22はスキャナで、紙原稿のイメ
ージ情報を光学的に読み取り、イメージデータに変換す
るための装置である。23はペーパフィーダで、原稿の
紙束から紙を1枚ずつスキャナ22に送るための装置で
ある。
In FIG. 2, reference numeral 21 denotes a printer, which is a device for printing image data converted by the scanner 22 on paper. A scanner 22 is a device for optically reading image information of a paper document and converting the image information into image data. Reference numeral 23 denotes a paper feeder, which is an apparatus for feeding paper from a bundle of originals to the scanner 22 one by one.

【0025】24はネットワークアダプタで、外部の機
器との通信のために利用される装置であり、本実施形態
においてはカスケードコピーの実行で、マスタ機器から
スレーブ機器に対して画像データを送信または受信した
り、スリープモードからの復帰を指示したりするのに用
いられる。25は操作部で、本機器を利用するオペレー
タが処理内容を入力し、その設定内容や動作状況などを
確認するための装置である。
Reference numeral 24 denotes a network adapter, which is a device used for communication with an external device. In the present embodiment, cascade copy is executed to transmit or receive image data from a master device to a slave device. Or to instruct return from the sleep mode. Reference numeral 25 denotes an operation unit which is used by an operator who uses the present apparatus to input processing contents and check the setting contents and operation status.

【0026】26はコントローラで、CPU,RAM,
ROM等のハードウエア制御ユニットを備え、本装置の
動作の全般を司るものである。以上説明した各装置はシ
ステムバス27によって互いに接続されており、データ
や制御信号の送受信などはこれを介して行われる。
Reference numeral 26 denotes a controller, which includes a CPU, a RAM,
A hardware control unit such as a ROM is provided, and controls the entire operation of the apparatus. The above-described devices are connected to each other by a system bus 27, and transmission and reception of data and control signals are performed via the system bus 27.

【0027】上記のように構成された画像処理装置にお
いて、複写機1がスリープモード中に、操作部25より
ユーザ等より入力されるデータ処理要求が前記複数のス
レーブ機器を並列処理させる要求か単一処理させる要求
かどうかを判定し、例えば複数部数の複写要求等である
と判定した場合に、スリープ状態の各スレーブ機器であ
る複写機2〜4に対して通常動作可能な状態に復帰させ
るためのwake up信号をネットワークを介して送
信することにより、個々の複写機2〜4がスリープ状態
であっても、入力されるデータ処理内容に従い必要なス
リープ中の複写機2〜4を適宜通常動作可能な状態に遷
移させて、単独(単純複写要求時等)あるいは並列の画
像処理要求を効率よく実行させる。
In the image processing apparatus configured as described above, when the copying machine 1 is in the sleep mode, a data processing request input from the operation unit 25 by a user or the like is a request for parallel processing of the plurality of slave devices. In order to determine whether or not the request is a request for one processing, for example, when it is determined that the request is a copy request for a plurality of copies, the copying machines 2 to 4 as the slave devices in the sleep state are returned to a state in which normal operation is possible. Is transmitted via the network, so that even when each of the copying machines 2 to 4 is in the sleep state, the necessary copying machines 2 to 4 in the sleep state are operated properly according to the input data processing contents. By making a transition to a possible state, a single (such as a simple copy request) or parallel image processing request is efficiently executed.

【0028】図3は、本発明に係る画像処理装置におけ
る第1のデータ処理手順の一例を示すフローチャートで
あり、カスケードコピーのマスタ機器(複写機1)にお
けるコントローラ26の動作手順に対応する。なお、S
301〜S308は各ステップを示す。
FIG. 3 is a flowchart showing an example of the first data processing procedure in the image processing apparatus according to the present invention, and corresponds to the operation procedure of the controller 26 in the cascade copy master device (copier 1). Note that S
Reference numerals 301 to S308 denote each step.

【0029】まず、システムが起動してから機器自体の
初期化処理、ネットワークのプロトコル送受信に必要な
初期化処理などを行い(ステップS301)、要求待ち
状態に移行する(ステップS302)。ここでの初期化
処理の内容は本発明の本質ではないため、詳細な説明は
省略するが、この処理内容に関わらず本発明は適用され
る。
First, after the system is started, initialization processing of the equipment itself, initialization processing necessary for transmission and reception of a network protocol, and the like are performed (step S301), and the processing shifts to a request waiting state (step S302). Since the contents of the initialization process are not essential to the present invention, a detailed description is omitted, but the present invention is applied regardless of the contents of the process.

【0030】ステップS302において、コントローラ
26に外部から何らの要求があった場合に限り、次のス
テップに進む。ここでの要求には、ユーザが操作部25
などを通じて処理を依頼した要求に加え、システム内で
発生する割り込みなどの要求も含まれるものとする。
In step S302, the process proceeds to the next step only when there is any external request to the controller 26. In this request, the user requests the operation unit 25
In addition to requests for processing through such as the above, requests such as interrupts occurring in the system are also included.

【0031】本実施形態では、説明のために要求はカス
ケードコピーの開始依頼、タイマ経過割り込み要求、そ
してユーザによるカスケードコピー以外のオペレーショ
ン要求(カスケードコピーの実行要求も含まれる)の3
種類に分類して説明する。
In the present embodiment, for the sake of explanation, the requests are a cascade copy start request, a timer elapse interrupt request, and a user's operation request other than cascade copy (including a cascade copy execution request).
The description will be made by classifying the types.

【0032】まず、ステップS302において、受け付
けた要求がタイマ経過割り込み要求であるかどうかを判
別して(ステップS303)、もし、タイマ経過割り込
み要求であったと判別した場合、システムは最後に利用
された段階からスリープ状態に遷移するまでに設定され
た時間経過しても何ら処理要求がなかったことを意味す
るので、ステップS304に進み、スリープ状態に移行
する。。なお、スリープ状態から抜け出すのは、ステッ
プS302において受け付けたような要求を受理した場
合である。ただし、この場合既にスリープ状態にいるの
で、ステップS303において、要求がタイマ経過割り
込み要求であるかどうかを識別する必要はない。
First, in step S302, it is determined whether the received request is a timer elapsed interrupt request (step S303). If it is determined that the received request is a timer elapsed interrupt request, the system is used last. This means that no processing request has been made even after the set time elapses from the stage to the transition to the sleep state. Therefore, the process proceeds to step S304 to transition to the sleep state. . Note that the process exits from the sleep state when a request as received in step S302 is received. However, in this case, since it is already in the sleep state, it is not necessary to identify whether the request is a timer elapsed interrupt request in step S303.

【0033】そして、ステップS304から抜け出した
後は、ステップS305で、タイマをリセットし、次回
へのスリープまでの時間の計測を開始するとともに、ス
テップS302で受け付けた要求の種類を識別するため
のステップS306以降へ進む。
After exiting from step S304, in step S305, the timer is reset to start measuring the time until the next sleep, and to identify the type of request accepted in step S302. The process proceeds to S306 and subsequent steps.

【0034】一方、ステップS303において、タイマ
経過割り込み要求でなかったと判別した場合は、ステッ
プS306で、受け付けた要求がカスケードコピー開始
要求であるかどうかの判別を行う。なお、カスケードコ
ピー開始要求によって、リモート側の機器が使用される
ことが判明するが、実際にリモート側で動作が行われる
のは、カスケードコピー実行要求であるが両者の要求の
間には、オペレータによるカスケードコピーに対する設
定要求が発せられている。
On the other hand, if it is determined in step S303 that the request is not a timer elapsed interrupt request, it is determined in step S306 whether the received request is a cascade copy start request. The cascade copy start request indicates that the device on the remote side will be used. However, the operation that is actually performed on the remote side is a cascade copy execution request. Has been issued for the cascade copy.

【0035】ここで、もし、カスケードコピー開始要求
であったと判別した場合、スレーブ機器(複写機2〜
4)に対してスリープ状態から復帰させるために、wa
keup要求を出力させる(ステップS307)。な
お、ステップS306において、カスケードコピー開始
要求でないと判別した場合は、スレーブに対するwak
e up要求を出す必要がないため、通常の処理の実行
のためステップS308に移る。
Here, if it is determined that the request is a cascade copy start request, the slave device (copier 2 to copier 2)
In order to return from the sleep state for 4), wa
A keup request is output (step S307). If it is determined in step S306 that the request is not a cascade copy start request, the wake
Since there is no need to issue an e-up request, the process moves to step S308 to execute normal processing.

【0036】なお、ステップS307において、wak
e up要求を送出した後もステップS308に進み、
カスケードコピー開始に必要な処理を行い、ステップS
308の処理が終了したら、ステップS302に戻り、
再び要求待ち状態に入る。
In step S307, wak
After transmitting the e-up request, the process also proceeds to step S308,
Perform the processing required to start the cascade copy, and execute step S
Upon completion of the process in S308, the process returns to step S302.
It enters the request waiting state again.

【0037】図4は、本発明に係る画像処理装置におけ
る第2のデータ処理手順の一例を示すフローチャートで
あり、カスケードコピーのスレーブ機器(複写機2〜
4)におけるコントローラ26の動作手順に対応する。
なお、S401〜S410は各ステップを示す。
FIG. 4 is a flowchart showing an example of the second data processing procedure in the image processing apparatus according to the present invention.
This corresponds to the operation procedure of the controller 26 in 4).
In addition, S401 to S410 indicate each step.

【0038】まず、システムが起動してから機器自体の
初期化処理、ネットワークのプロトコル送受信に必要な
初期化処理などを行い(ステップS401)、要求待ち
状態に移行する(ステップS402)。ステップS40
2において、コントローラ26に外部から何らの要求が
あった場合に限り、次のステップに進む。ここでの要求
には、ユーザが操作部25などを通じて処理を依頼した
要求に加え、システム内で発生する割り込みなどの要求
も含まれるものとする。
First, after the system is started, initialization processing of the equipment itself, initialization processing necessary for transmission and reception of a network protocol and the like are performed (step S401), and the processing shifts to a request waiting state (step S402). Step S40
In 2, the process proceeds to the next step only when there is any external request to the controller 26. It is assumed that the request here includes not only a request for processing performed by the user through the operation unit 25 or the like, but also a request such as an interrupt generated in the system.

【0039】本実施例では、説明のために要求はカスケ
ードコピーの開始依頼、タイマ経過割り込み要求、そし
てユーザによるカスケードコピー以外のオペレーション
要求(カスケードコピーの実行要求も含まれる)の3種
類に分類して説明する。
In this embodiment, for the purpose of explanation, the requests are classified into three types: a cascade copy start request, a timer elapse interrupt request, and an operation request other than the cascade copy request (including a cascade copy execution request) by the user. Will be explained.

【0040】まず、ステップS402において、受け付
けた要求がタイマ経過割り込み要求であるかどうかを判
別して(ステップS403)、もし、タイマ経過割り込
み要求であったと判別した場合、システムは最後に利用
された段階からスリープ状態に遷移するまでに設定され
た時間経過しても何ら処理要求がなかったことを意味す
るので、ステップS404に進み、スリープ状態に移行
する(ステップS404)。なお、スリープ状態から抜
け出すのは、ステップS402において受け付けたよう
な要求を受理した場合である。ただし、この場合既にス
リープ状態にいるので、ステップS403において、要
求がタイマ経過割り込み要求であるかどうかを識別する
必要はない。
First, in step S402, it is determined whether the received request is a timer elapsed interrupt request (step S403). If it is determined that the received request is a timer elapsed interrupt request, the system is used last. This means that no processing request has been made even after the set time elapses from the stage to the transition to the sleep state, so the process proceeds to step S404, and transitions to the sleep state (step S404). Note that the process exits from the sleep state when the request as received in step S402 is received. However, in this case, since it is already in the sleep state, it is not necessary to identify whether the request is a timer elapsed interrupt request in step S403.

【0041】そして、ステップS404から抜け出した
後は、ステップS405で、タイマをリセットし、次回
へのスリープまでの時間の計測を開始するとともに、ス
テップS403で受け付けた要求の種類を識別するた
め、ステップS406以降へ進む。
After exiting from step S404, the timer is reset in step S405 to start measuring the time until the next sleep, and to identify the type of request accepted in step S403, The process proceeds to S406 and subsequent steps.

【0042】一方、ステップS403において、タイマ
経過割り込み要求でなかったと判別した場合は、ステッ
プS406で、ステップS402で受理した要求がカス
ケードコピー開始要求かどうかを判別して、カスケード
コピー開始要求であった場合、ステップS407に進
み、スリープ状態に移行するためのタイマ割り込みを禁
止する。
On the other hand, if it is determined in step S403 that the request is not a timer elapsed interrupt request, it is determined in step S406 whether the request received in step S402 is a cascade copy start request, and the request is a cascade copy start request. In this case, the process proceeds to step S407, and the timer interrupt for shifting to the sleep state is prohibited.

【0043】これは、マスタ側でオペレータがカスケー
ドコピージョブに対する設定を行っている間にスレーブ
側で再びスリープ状態に遷移してしまうことがないよう
にするためである。
This is to prevent the slave side from transitioning to the sleep state again while the operator sets the cascade copy job on the master side.

【0044】そして、S406において、カスケードコ
ピー開始要求でないと判別した場合にはステップS40
8に進み、カスケードコピーの終了時に、ステップS4
07において禁止したタイマ割り込みを復活させるべき
かどうかの判断を行い、もし、カスケードコピーの終了
要求であると判断した場合は、ステップS409に進
み、タイマ割り込み要求を再びenableにした上で
ステップS410に進み処理を実行する。
If it is determined in step S406 that the request is not a cascade copy start request, step S40
8 and at the end of the cascade copy, step S4
In step 07, it is determined whether or not the prohibited timer interrupt should be restored. If it is determined that the request is a cascade copy end request, the process proceeds to step S409, the timer interrupt request is enabled again, and then the process returns to step S410. Execute advance processing.

【0045】一方、ステップS408で、カスケードコ
ピーが終了していないと判定した場合には、ステップS
410に進み、通常の処理を実行する。
On the other hand, if it is determined in step S408 that the cascade copy has not been completed, the process proceeds to step S408.
Proceeding to 410, execute normal processing.

【0046】そして、ステップS410で処理が終了し
たら、ステップS402に戻り、再び要求待ち状態に入
る。
When the process is completed in step S410, the process returns to step S402, and enters a request waiting state again.

【0047】なお、ステップS408におけるカスケー
ドコピー終了要求は、スレープ機器の側の処理が完了し
た段階で複写機2〜4のコントローラ26によって発せ
られる。ただし、この終了要求自体をマスタ機器がスレ
ーブ機器に対して発行するようなモデルも考えられる。
ただし、その方法は本発明にとって本質的ではないた
め、いずれの場合でも本発明は適用されるものとする。
The cascade copy end request in step S408 is issued by the controller 26 of the copying machines 2 to 4 when the processing on the slave device side is completed. However, a model in which the master device issues the termination request itself to the slave device is also conceivable.
However, since the method is not essential to the present invention, the present invention is applied in any case.

【0048】〔第2実施形態〕上記第1実施形態では、
カスケードコピーの場合の例を示したが、ネットワーク
に接続された機器間の機能に関するものであれば、他の
ケースでも適用可能である。たとえば、通常のプリンタ
サーバとプリントのクライアント間で、プリントジョプ
を発行する際のサーバ側で、スリープ状態になっている
プリンタをwake upさせる制御などにおいても、
第1実施形態で示した仕組みをそのまま適用することが
可能である。
[Second Embodiment] In the first embodiment,
Although the example of the cascade copy has been described, the present invention can be applied to other cases as long as it relates to functions between devices connected to the network. For example, the control of causing a printer in a sleep state to wake up on a server side when a print job is issued between a normal printer server and a print client is also required.
The mechanism shown in the first embodiment can be applied as it is.

【0049】上記実施形態によれば、オペレータが実行
を指示した機能が自機のみで実行可能な場合、通信手段
によって接続された自機以外の機器に対してスリープ状
態からの復帰を指示しないように制御しているので、あ
る機能の実行には、複数の機器が必要であることがあら
かじめわかっている場合には、オペレータが操作した機
器に同調してそれ以外の機器もスリープ状態から復帰さ
せることにより、システムとしてのパフォーマンスを向
上させるとともに、省エネも極力実現するための仕組み
を提供することが可能となる。
According to the above embodiment, when the function instructed to be executed by the operator can be executed only by the own device, the device other than the own device connected by the communication means is not instructed to return from the sleep state. If it is known in advance that a certain function requires a plurality of devices to execute a function, the other devices are returned from the sleep state in synchronization with the device operated by the operator. As a result, it is possible to provide a mechanism for improving the performance of the system and realizing energy saving as much as possible.

【0050】以下、図5に示すメモリマップを参照して
本発明に係る画像処理装置を適用可能な画像処理システ
ムで読み出し可能なデータ処理プログラムの構成につい
て説明する。
Hereinafter, the configuration of a data processing program that can be read by an image processing system to which the image processing apparatus according to the present invention can be applied will be described with reference to a memory map shown in FIG.

【0051】図5は、本発明に係る画像処理装置を適用
可能な画像処理システムで読み出し可能な各種データ処
理プログラムを格納する記憶媒体のメモリマップを説明
する図である。
FIG. 5 is a diagram for explaining a memory map of a storage medium for storing various data processing programs readable by an image processing system to which the image processing apparatus according to the present invention can be applied.

【0052】なお、特に図示しないが、記憶媒体に記憶
されるプログラム群を管理する情報、例えばバージョン
情報,作成者等も記憶され、かつ、プログラム読み出し
側のOS等に依存する情報、例えばプログラムを識別表
示するアイコン等も記憶される場合もある。
Although not shown, information for managing a group of programs stored in the storage medium, such as version information and a creator, is also stored, and information dependent on the OS or the like on the program reading side, such as a program, An icon or the like for identification display may also be stored.

【0053】さらに、各種プログラムに従属するデータ
も上記ディレクトリに管理されている。また、各種プロ
グラムをコンピュータにインストールするためのプログ
ラムや、インストールするプログラムが圧縮されている
場合に、解凍するプログラム等も記憶される場合もあ
る。
Further, data dependent on various programs is also managed in the directory. In addition, a program for installing various programs on a computer or a program for decompressing a program to be installed when the program to be installed is compressed may be stored.

【0054】本実施形態における図3,図4に示す機能
が外部からインストールされるプログラムによって、ホ
ストコンピュータにより遂行されていてもよい。そし
て、その場合、CD−ROMやフラッシュメモリやFD
等の記憶媒体により、あるいはネットワークを介して外
部の記憶媒体から、プログラムを含む情報群を出力装置
に供給される場合でも本発明は適用されるものである。
The functions shown in FIGS. 3 and 4 in this embodiment may be performed by a host computer by a program installed from the outside. And in that case, CD-ROM, flash memory, FD
The present invention can be applied to a case in which a group of information including a program is supplied to an output device from a storage medium such as the above or from an external storage medium via a network.

【0055】以上のように、前述した実施形態の機能を
実現するソフトウエアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、本発明の目的が達成されるこ
とは言うまでもない。
As described above, the storage medium storing the program code of the software for realizing the functions of the above-described embodiment is supplied to the system or the apparatus, and the computer (or CPU or MP) of the system or the apparatus is supplied.
It goes without saying that the object of the present invention is also achieved when U) reads and executes the program code stored in the storage medium.

【0056】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。
In this case, the program code itself read from the storage medium realizes the novel function of the present invention, and the storage medium storing the program code constitutes the present invention.

【0057】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,CD−ROM,C
D−R,磁気テープ,不揮発性のメモリカード,RO
M,EEPROM等を用いることができる。
As a storage medium for supplying the program code, for example, a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, C
DR, magnetic tape, nonvolatile memory card, RO
M, EEPROM and the like can be used.

【0058】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
When the computer executes the readout program code, not only the functions of the above-described embodiment are realized, but also the OS (Operating System) running on the computer based on the instructions of the program code. ) And the like perform part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.

【0059】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。
Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instruction of the program code, The CPU provided in the function expansion board or function expansion unit performs part or all of the actual processing,
It goes without saying that a case where the function of the above-described embodiment is realized by the processing is also included.

【0060】[0060]

【発明の効果】以上説明したように、本発明に係る第1
〜第13の発明によれば、スリープモード中に、入力さ
れるデータ処理要求が前記複数のスレーブ機器を並列処
理させる要求か単一処理させる要求かどうかを判定し、
該判定結果に基づきスリープ状態の各スレーブ機器を通
常動作可能な状態に復帰させるので、個々のスレーブ機
器がスリープ状態であっても、入力されるデータ処理内
容に従い必要なスリープ中のスレーブ機器を適宜通常動
作可能な状態に遷移させて、単独あるいは並列の画像処
理要求を効率よく実行できるとともに、並行処理時以外
にはスレーブ機器に対する省電力状態を維持することが
できる画像処理環境を自在に構築することができるとい
う効果を奏する。
As described above, the first embodiment according to the present invention is described.
According to the thirteenth aspect, during the sleep mode, it is determined whether the input data processing request is a request to process the plurality of slave devices in parallel or a single process,
Since each slave device in the sleep state is returned to the normal operable state based on the determination result, even if each slave device is in the sleep state, a necessary slave device in sleep is appropriately determined according to the input data processing content. By making a transition to a state in which normal operation can be performed, an image processing environment that can efficiently execute a single or parallel image processing request and that can maintain a power-saving state for slave devices except during parallel processing can be freely constructed. It has the effect of being able to do so.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明に係る画像処理装置を適用可能な複写シ
ステムの一例を示すブロック図である。
FIG. 1 is a block diagram showing an example of a copying system to which an image processing apparatus according to the present invention can be applied.

【図2】本発明の第1実施形態を示す画像処理装置の制
御構成を説明するブロック図である。
FIG. 2 is a block diagram illustrating a control configuration of the image processing apparatus according to the first exemplary embodiment of the present invention.

【図3】本発明に係る画像処理装置における第1のデー
タ処理手順の一例を示すフローチャートである。
FIG. 3 is a flowchart illustrating an example of a first data processing procedure in the image processing apparatus according to the present invention.

【図4】本発明に係る画像処理装置における第2のデー
タ処理手順の一例を示すフローチャートである。
FIG. 4 is a flowchart illustrating an example of a second data processing procedure in the image processing apparatus according to the present invention.

【図5】本発明に係る画像処理装置を適用可能な画像処
理システムで読み出し可能な各種データ処理プログラム
を格納する記憶媒体のメモリマップを説明する図であ
る。
FIG. 5 is a diagram illustrating a memory map of a storage medium that stores various data processing programs that can be read by an image processing system to which the image processing apparatus according to the present invention can be applied.

【符号の説明】[Explanation of symbols]

1〜4 複写機 21 プリンタ 22 スキャナ 23 ペーパフィーダ 24 ネットワークアダプタ 25 操作部 26 コントローラ 1-4 Copier 21 Printer 22 Scanner 23 Paper Feeder 24 Network Adapter 25 Operation Unit 26 Controller

Claims (13)

【特許請求の範囲】[Claims] 【請求項1】 所定の通信媒体を介してスリープモード
を有する複数のスレーブ機器と通信可能な画像処理装置
であって、 入力される所定のデータ処理要求に従い画像処理を行う
画像処理手段と、 所定のデータ処理要求待機状態が所定時間を経過したら
前記画像処理手段をスリープモードに遷移させるスリー
プ制御手段と、 前記スリープモード中に、入力されるデータ処理要求が
前記複数のスレーブ機器を並列処理させる要求か単一処
理させる要求かどうかを判定する判定手段と、 前記判定手段により並列処理させる要求であると判定し
た場合に、スリープ状態の各スレーブ機器を通常動作可
能な状態に復帰させる状態制御手段と、を有することを
特徴とする画像処理装置。
1. An image processing apparatus capable of communicating with a plurality of slave devices having a sleep mode via a predetermined communication medium, comprising: an image processing unit configured to perform image processing according to a predetermined data processing request input; A sleep control unit that causes the image processing unit to transition to a sleep mode when the standby state of the data processing request has passed a predetermined time; and a data processing request that is input during the sleep mode is a request that causes the plurality of slave devices to perform parallel processing. A determination unit that determines whether the request is to perform a single process; and a state control unit that returns each slave device in the sleep state to a normal operable state when the determination unit determines that the request is a parallel process. An image processing apparatus comprising:
【請求項2】 前記状態制御手段は、前記判定手段によ
り並列処理させる要求であると判定した場合に、スリー
プ状態の各スレーブ機器を通常動作可能な状態に復帰さ
せるためのウエイクアップ要求を各機器に指示すること
を特徴とする請求項1記載の画像処理装置。
2. The state control means, when the determination means determines that the request is a parallel processing request, issues a wakeup request for returning each sleep device in a sleep state to a normal operable state. The image processing apparatus according to claim 1, wherein the instruction is given to the user.
【請求項3】 前記状態制御手段は、前記判定手段によ
り単一処理させる要求であると判定した場合に、前記画
像処理手段を通常動作可能な状態に復帰させることを特
徴とする請求項1記載の画像処理装置。
3. The image processing apparatus according to claim 1, wherein the state control unit returns the image processing unit to a normal operable state when the determination unit determines that the request is a single process. Image processing device.
【請求項4】 前記スレーブ機器は、同一機能処理を分
担処理することを特徴とする請求項1または2記載の画
像処理装置。
4. The image processing apparatus according to claim 1, wherein the slave devices share processing of the same function.
【請求項5】 前記スレーブ機器は、デジタル複写機,
複合画像処理装置を含むことを特徴とする請求項1,
2,4のいずれかに記載の画像処理装置。
5. The slave device is a digital copying machine,
The image processing apparatus according to claim 1, further comprising a composite image processing apparatus.
The image processing device according to any one of claims 2 and 4.
【請求項6】 入力される所定のデータ処理要求に従い
画像処理を行う画像処理手段を有し、所定の通信媒体を
介してスリープモードを有する複数のスレーブ機器と通
信可能な画像処理装置における画像処理方法であって、 所定のデータ処理要求待機状態が所定時間を経過したら
前記画像処理手段をスリープモードに遷移させるスリー
プ制御工程と、 前記スリープモード中に、入力されるデータ処理要求が
前記複数のスレーブ機器を並列処理させる要求か単一処
理させる要求かどうかを判定する判定工程と、 前記判定工程により並列処理させる要求であると判定し
た場合に、スリープ状態の各スレーブ機器を通常動作可
能な状態に復帰させる状態制御工程と、を有することを
特徴とする画像処理方法。
6. An image processing apparatus having image processing means for performing image processing in accordance with an input predetermined data processing request and capable of communicating with a plurality of slave devices having a sleep mode via a predetermined communication medium. A sleep control step of causing the image processing means to transition to a sleep mode when a predetermined data processing request standby state has passed a predetermined time; and during the sleep mode, an input data processing request is transmitted to the plurality of slaves. A determining step of determining whether the request is a request to perform parallel processing or a single processing of the device; An image processing method comprising: a state control step of restoring.
【請求項7】 前記状態制御工程は、前記判定工程によ
り並列処理させる要求であると判定した場合に、スリー
プ状態の各スレーブ機器を通常動作可能な状態に復帰さ
せるためのウエイクアップ要求を各機器に指示すること
を特徴とする請求項6記載の画像処理方法。
7. The state control step includes, when determining in the determination step that the request is a request for parallel processing, issuing a wakeup request for returning each sleep device in a sleep state to a normal operable state. 7. The image processing method according to claim 6, wherein the instruction is given.
【請求項8】 前記状態制御工程は、前記判定工程によ
り単一処理させる要求であると判定した場合に、前記画
像処理手段を通常動作可能な状態に復帰させることを特
徴とする請求項6記載の画像処理方法。
8. The image processing device according to claim 6, wherein the state control step returns the image processing unit to a normal operable state when it is determined in the determination step that the request is a single process. Image processing method.
【請求項9】 前記スレーブ機器は、同一機能処理を分
担処理することを特徴とする請求項6または7記載の画
像処理方法。
9. The image processing method according to claim 6, wherein the slave devices share the processing of the same function.
【請求項10】 前記スレーブ機器は、デジタル複写
機,複合画像処理装置を含むことを特徴とする請求項
6,7,9のいずれかに記載の画像処理方法。
10. The image processing method according to claim 6, wherein the slave device includes a digital copying machine and a composite image processing device.
【請求項11】 入力される所定のデータ処理要求に従
い画像処理を行う画像処理手段を有し、所定の通信媒体
を介してスリープモードを有する複数のスレーブ機器と
通信可能な画像処理装置に、 所定のデータ処理要求待機状態が所定時間を経過したら
前記画像処理手段をスリープモードに遷移させるスリー
プ制御工程と、 前記スリープモード中に、入力されるデータ処理要求が
前記複数のスレーブ機器を並列処理させる要求か単一処
理させる要求かどうかを判定する判定工程と、 前記判定工程により並列処理させる要求であると判定し
た場合に、スリープ状態の各スレーブ機器を通常動作可
能な状態に復帰させる状態制御工程とを実行させるため
のプログラムを記録したコンピュータが読み取り可能な
記憶媒体。
11. An image processing apparatus having image processing means for performing image processing in accordance with an input predetermined data processing request and capable of communicating with a plurality of slave devices having a sleep mode via a predetermined communication medium. A sleep control step of causing the image processing means to transition to a sleep mode when the standby state of the data processing request elapses a predetermined time; and a request to input the data processing request during the sleep mode to process the plurality of slave devices in parallel. Or a determining step of determining whether the request is a single processing request, and a state controlling step of returning each sleep device in the sleep state to a normal operable state when it is determined that the request is a parallel processing request in the determining step. A computer-readable storage medium storing a program for executing the program.
【請求項12】 前記状態制御工程は、前記判定工程に
より並列処理させる要求であると判定した場合に、スリ
ープ状態の各スレーブ機器を通常動作可能な状態に復帰
させるためのウエイクアップ要求を各機器に指示するこ
とを特徴とする請求項11記載の記憶媒体。
12. The state control step, wherein, when it is determined in the determination step that the request is a parallel processing request, a wake-up request for returning each sleep device in a sleep state to a normal operable state is transmitted to each device. 12. The storage medium according to claim 11, wherein the instruction is given to the user.
【請求項13】 前記状態制御工程は、前記判定工程に
より単一処理させる要求であると判定した場合に、前記
画像処理手段を通常動作可能な状態に復帰させることを
特徴とする請求項11記載の記憶媒体。
13. The image processing device according to claim 11, wherein the state control step returns the image processing unit to a state in which the image processing unit can normally operate when the determination step determines that the request is a single process. Storage media.
JP2000163201A 2000-05-31 2000-05-31 Image processing apparatus, image processing method, and storage medium Expired - Fee Related JP3740350B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000163201A JP3740350B2 (en) 2000-05-31 2000-05-31 Image processing apparatus, image processing method, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000163201A JP3740350B2 (en) 2000-05-31 2000-05-31 Image processing apparatus, image processing method, and storage medium

Publications (2)

Publication Number Publication Date
JP2001345971A true JP2001345971A (en) 2001-12-14
JP3740350B2 JP3740350B2 (en) 2006-02-01

Family

ID=18666995

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000163201A Expired - Fee Related JP3740350B2 (en) 2000-05-31 2000-05-31 Image processing apparatus, image processing method, and storage medium

Country Status (1)

Country Link
JP (1) JP3740350B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012045945A (en) * 2011-11-02 2012-03-08 Canon Inc Image forming apparatus and control method thereof, program
US8520240B2 (en) 2009-03-13 2013-08-27 Canon Kabushiki Kaisha Work flow execution system and work flow execution method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8520240B2 (en) 2009-03-13 2013-08-27 Canon Kabushiki Kaisha Work flow execution system and work flow execution method
JP2012045945A (en) * 2011-11-02 2012-03-08 Canon Inc Image forming apparatus and control method thereof, program

Also Published As

Publication number Publication date
JP3740350B2 (en) 2006-02-01

Similar Documents

Publication Publication Date Title
JP5089429B2 (en) Information processing apparatus, control method therefor, and program
CN101212539B (en) Image processing apparatus, image processing system, image processing method
US8374515B2 (en) Image forming system, image forming apparatus, and computer readable medium
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
US8189221B2 (en) Image forming device for executing a designated process with priority without canceling a previously accepted process
US10466944B2 (en) Image forming apparatus, image forming system, and non-transitory storage medium
US9826113B2 (en) Selective power supply to devices in printing apparatus
US20140300921A1 (en) Image forming apparatus and power supply control system
CN102673125A (en) Image forming apparatus and method for controlling image forming apparatus
JP5746501B2 (en) Printing apparatus and processing method thereof
US20090219569A1 (en) Information processing apparatus, information processing system, and information processing method
JP2014032583A (en) Image processing apparatus, and control method and program of image processing apparatus
JP6849484B2 (en) Information processing device, control method of information processing device, and program
US7116432B2 (en) Power control for a printing unit with a maintenance function
CN102647534A (en) Image forming apparatus, image forming control method, image forming control program
JP2013115519A (en) Data processing device and control method thereof and program
JP2001345971A (en) Image processing apparatus, image processing method, and storage medium
JP6849883B2 (en) Image forming apparatus and its control method and program
US8627318B2 (en) Image forming apparatus, method of acquiring identification information, and non-transitory computer readable medium
US8411302B2 (en) Printing system, printing apparatus and print control method therefor
JP2007221239A (en) Extended image processing system
US20060230419A1 (en) Image forming and reproducing apparatus with mode controllable communication interface
JP2002123377A (en) PRINT CONTROL DEVICE, PRINT CONTROL METHOD, AND STORAGE MEDIUM
JP2002351643A (en) Printing system and control method thereof, information processing device, program, storage medium
JP2003308190A (en) Image forming system, billing method, storage medium, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040518

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050712

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050726

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050926

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20051025

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051107

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081111

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091111

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101111

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101111

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111111

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121111

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131111

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees