[go: up one dir, main page]

JP2003091395A - Information processing apparatus, network system, information output control method, storage medium, and program - Google Patents

Information processing apparatus, network system, information output control method, storage medium, and program

Info

Publication number
JP2003091395A
JP2003091395A JP2001280427A JP2001280427A JP2003091395A JP 2003091395 A JP2003091395 A JP 2003091395A JP 2001280427 A JP2001280427 A JP 2001280427A JP 2001280427 A JP2001280427 A JP 2001280427A JP 2003091395 A JP2003091395 A JP 2003091395A
Authority
JP
Japan
Prior art keywords
output
information
processing
image forming
function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2001280427A
Other languages
Japanese (ja)
Other versions
JP2003091395A5 (en
Inventor
Takeshi Kuroda
健 黒田
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 JP2001280427A priority Critical patent/JP2003091395A/en
Publication of JP2003091395A publication Critical patent/JP2003091395A/en
Publication of JP2003091395A5 publication Critical patent/JP2003091395A5/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】 【課題】 情報の出力処理を効率的に行なえるネットワ
ークシステムを提供する。 【解決手段】 通信手段101を介して、それぞれが情
報出力機能を有し連動可能な複数の画像形成装置10
3,104と通信可能な情報処理装置102は、複数の
画像形成装置103,104、及び自装置102の情報
出力機能の能力情報(プリント出力可能が上限枚数、又
は処理速度)に基き、画像形成装置103,104、及
び自装置102に対して、1つの出力処理(1つのイメ
ージデータを複数部数プリント出力する処理)を分配す
る。
(57) [Summary] [PROBLEMS] To provide a network system capable of efficiently performing information output processing. SOLUTION: A plurality of image forming apparatuses 10 each having an information output function and capable of interlocking via a communication unit 101
The information processing apparatus 102 capable of communicating with the image forming apparatuses 3 and 104 performs image forming based on the capability information of the information output function of the image forming apparatuses 103 and 104 and the information output function of the apparatus 102 (the maximum number of printable sheets or the processing speed). One output process (a process of printing and outputting a plurality of copies of one image data) is distributed to the devices 103 and 104 and the own device 102.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、例えば、ネットワ
ーク上の複数の画像形成装置に対して、1つの出力処理
を分担して実行させるための装置或いはシステムに用い
られる、情報処理装置、ネットワークシステム、情報出
力制御方法、それを実施するためのプログラムを記憶し
たコンピュータ読出可能な記憶媒体、及び当該プログラ
ムに関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to, for example, an information processing apparatus and a network system used in an apparatus or system for sharing and executing one output process for a plurality of image forming apparatuses on a network. The present invention relates to an information output control method, a computer-readable storage medium storing a program for implementing the same, and the program.

【0002】[0002]

【従来の技術】従来より例えば、複写機やプリンタ等の
画像形成装置は、それ単体で一連の原稿スキャン動作或
いはプリント出力動作の全てを担っている。
2. Description of the Related Art Conventionally, for example, an image forming apparatus such as a copying machine or a printer is solely responsible for a series of document scanning operation or print output operation.

【0003】ところで、近年では、パーソナルコンピュ
ータ(以下、単に「PC」とも言う)の普及やネットワ
ーク環境の整備に伴い、画像形成装置を単体ではなく、
複数の画像形成装置を組み合わせ、これらの画像形成装
置を連動させて、1つの出力処理を分担するシステム形
態がとられるようになってきた。このようなシステム形
態は、例えば、ある1部の原稿を複数部複製(コピー)
する場合に、ある1台の画像形成装置で原稿をスキャン
し、これにより得られた原稿の画像情報を、ネットワー
クを介して接続された他の複数の画像形成装置に対して
分配して送出し、これらの複数の画像形成装置で当該分
配画像情報を同時にプリント出力する、という構成のも
のであり、特に、複数の画像形成装置が同時に出力処理
する構成により、1台の画像形成装置で出力処理する構
成と比較して、その処理時間を短縮できるというメリッ
トがある。
By the way, in recent years, along with the spread of personal computers (hereinafter, also simply referred to as "PC") and the maintenance of a network environment, the image forming apparatus is not a single unit but a single unit.
A system form has been adopted in which a plurality of image forming apparatuses are combined and these image forming apparatuses are interlocked with each other to share one output process. Such a system form is, for example, a plurality of copies of a certain original document.
In this case, a document is scanned by a certain image forming apparatus, and the image information of the document obtained by this is distributed and sent to a plurality of other image forming apparatuses connected via a network. The plurality of image forming apparatuses simultaneously print out the distributed image information, and in particular, the configuration in which the plurality of image forming apparatuses simultaneously performs the output processing causes the single image forming apparatus to perform the output processing. Compared with the configuration, there is an advantage that the processing time can be shortened.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上述し
たような、ネットワーク上の複数の画像形成装置に対し
て1つの出力処理を分担するようになされた従来のシス
テム形態では、次のような問題点(1)及び(2)があ
った。
However, in the conventional system configuration in which one output process is shared by a plurality of image forming apparatuses on the network as described above, the following problems occur. There were (1) and (2).

【0005】問題点(1):複数の画像形成装置のそれ
ぞれについて、出力情報量(プリント出力枚数)の可能
上限が存在する場合があり、その上限値も、個々の画像
形成装置毎に異なる場合がある。例えば、ソーターを装
備する装置では、ソーターが物理的に積載可能なプリン
ト出力枚数の上限が存在する。また、例えば、課金シス
テムを適用している場合、当該課金システムにより、一
度にプリント出力できる枚数に制限が設けられる。した
がって従来では、このような場合、ある画像形成装置に
おいて、出力情報量が上限に達してしまうと、実際に出
力処理するべき情報が未だ残っているにもかかわらず、
出力処理が中断されていた。このため、ユーザは、回避
措置をとる必要等があった。これは、非常に雑多なもの
であり、出力処理効率を低下させる。
Problem (1): There is a case where there is a possible upper limit of the output information amount (the number of printed sheets) for each of a plurality of image forming apparatuses, and the upper limit value also differs for each individual image forming apparatus. There is. For example, in a device equipped with a sorter, there is an upper limit on the number of print outputs that can be physically loaded by the sorter. Further, for example, when a billing system is applied, the billing system limits the number of sheets that can be printed out at one time. Therefore, in the past, in such a case, in a certain image forming apparatus, when the output information amount reaches the upper limit, although the information to be actually output remains,
Output processing was interrupted. Therefore, the user needs to take avoidance measures. This is very miscellaneous and reduces output processing efficiency.

【0006】問題点(2):複数の画像形成装置の組み
合わせるにあたり、同モデルの画像形成装置同士を組み
合わせる、という制限があり、さらに、画像形成装置に
装着されるオプション類までも同一でなくてはいけな
い、等の制限がある場合がある。これにより、それぞれ
の画像形成装置が担当する出力情報量の決定を、単純
に、総出力情報量を画像形成装置の台数分で割り算して
行えば良いという単純なものであったのだが、処理運行
状況差が生じた場合、画像形成装置毎に処理終了時間の
早遅が発生していた。これは、効率的な処理とは言えな
い。
Problem (2): When combining a plurality of image forming apparatuses, there is a limitation that image forming apparatuses of the same model are combined, and further, options installed in the image forming apparatuses are not the same. There may be restrictions such as not being allowed. Thus, the output information amount handled by each image forming apparatus is simply determined by simply dividing the total output information amount by the number of image forming apparatuses. When there is a difference in the operation status, the processing end time is early or late for each image forming apparatus. This is not an efficient process.

【0007】そこで、本発明は、上記の欠点を除去する
ために成されたもので、情報の出力処理を効率的に行な
える、情報処理装置、ネットワークシステム、情報出力
制御方法、それを実施するためのプログラムを記憶した
コンピュータ読出可能な記憶媒体、及び当該プログラム
を提供することを目的とする。
Therefore, the present invention has been made in order to eliminate the above-mentioned drawbacks, and implements an information processing apparatus, a network system, an information output control method and an information output control method capable of efficiently performing information output processing. An object of the present invention is to provide a computer-readable storage medium storing a program for storing the program, and the program.

【0008】[0008]

【課題を解決するための手段】斯かる目的下において、
第1の発明は、任意の通信手段を介して、それぞれが情
報出力機能を有し連動可能な複数の装置或いはシステム
と通信可能な情報処理装置であって、上記複数の装置或
いはシステムの情報出力機能の能力情報に基いて、上記
複数の装置或いはシステムに対して1つの出力処理を分
配する処理分配手段を備えることを特徴とする。
[Means for Solving the Problems] Under such a purpose,
A first aspect of the present invention is an information processing apparatus capable of communicating with a plurality of devices or systems each having an information output function and capable of interlocking via any communication means, and the information output of the plurality of devices or systems. The present invention is characterized by comprising a processing distribution means for distributing one output processing to the plurality of devices or systems based on the capability information of the function.

【0009】第2の発明は、上記第1の発明において、
上記処理分配手段は、上記1つの出力処理において、上
記複数の装置或いはシステムのそれぞれが担当する出力
量を決定することを特徴とする。
A second invention is the same as the first invention,
The processing distribution means is characterized in that, in the one output processing, the output amount handled by each of the plurality of devices or systems is determined.

【0010】第3の発明は、上記第1の発明において、
上記出力機能の能力情報は、出力可能な上限量、及び出
力処理速度の少なくとも何れかを含むことを特徴とす
る。
A third invention is the same as the first invention,
The capability information of the output function includes at least one of an upper limit amount that can be output and an output processing speed.

【0011】第4の発明は、上記第1の発明において、
上記情報出力機能は、プリント出力機能を含むことを特
徴とする。
A fourth invention is the same as the first invention,
The information output function includes a print output function.

【0012】第5の発明は、上記第1の発明において、
上記処理分配手段は、上記複数の装置或いはシステムの
情報出力機能の能力情報と共に、自装置が有する情報出
力機能の能力情報に基いて、上記複数の装置或いはシス
テム及び自装置に対して1つの出力処理を分配すること
を特徴とする。
A fifth invention is the same as the first invention,
The processing distribution means outputs one output to the plurality of devices or systems and the own device based on the capability information of the information output function of the plurality of devices or systems and the capability information of the information output function of the own device. It is characterized by distributing processing.

【0013】第6の発明は、上記第1の発明において、
上記1つの出力処理で対象となる情報を取得する取得手
段を備えることを特徴とする。
A sixth invention is the same as the first invention,
It is characterized by comprising an acquisition means for acquiring the target information in the one output process.

【0014】第7の発明は、上記第1の発明において、
上記1つの出力処理で対象となる情報を記憶する記憶手
段を備えることを特徴とする。
A seventh invention is based on the first invention.
It is characterized by comprising a storage means for storing the target information in the one output process.

【0015】第8の発明は、上記第1の発明において、
上記1つの出力処理は、1つのイメージデータを複数部
出力する処理を含み、上記処理分配手段は、上記担当出
力量として担当出力部数を決定することを特徴とする。
An eighth invention is based on the first invention,
The one output process includes a process of outputting a plurality of copies of one image data, and the process distribution unit determines the number of output copies in charge as the output amount in charge.

【0016】第9の発明は、複数の機器が互いにネット
ワークを介して通信可能に接続されてなるネットワーク
システムであって、上記複数の機器のうち少なくとも1
つの機器は、請求項1〜8の何れかに記載の情報処理装
置の機能を有することを特徴とする。
A ninth invention is a network system in which a plurality of devices are communicably connected to each other via a network, and at least one of the plurality of devices is provided.
One device has a function of the information processing device according to any one of claims 1 to 8.

【0017】第10の発明は、それぞれが情報出力機能
を有する複数の装置或いはシステムを連動させて、1つ
の出力処理を実行するための情報出力制御方法であっ
て、上記複数の装置或いはシステムの情報出力機能の能
力情報に基いて、上記複数の装置或いはシステムに対し
て1つの出力処理を分配する処理分配ステップを含むこ
とを特徴とする。
A tenth aspect of the present invention is an information output control method for linking a plurality of devices or systems each having an information output function to execute one output process. It is characterized by including a processing distribution step of distributing one output processing to the plurality of devices or systems based on the capability information of the information output function.

【0018】第11の発明は、上記第10の発明におい
て、上記処理分配ステップは、上記1つの出力処理にお
いて、上記複数の装置或いはシステムのそれぞれが担当
する出力量を決定するステップを含むことを特徴とす
る。
In an eleventh aspect based on the tenth aspect, the process distribution step includes a step of determining an output amount to be handled by each of the plurality of devices or systems in the one output process. Characterize.

【0019】第12の発明は、上記第10の発明におい
て、上記出力機能の能力情報は、出力可能な上限量、及
び出力処理速度の少なくとも何れかを含むことを特徴と
する。
In a twelfth aspect based on the tenth aspect, the capability information of the output function includes at least one of an upper limit amount of output and an output processing speed.

【0020】第13の発明は、ネットワーク上に互いに
通信可能且つ連動可能なように接続された複数の画像形
成装置により、1つのイメージデータを複数部数プリン
ト出力するための情報出力制御方法であって、上記複数
の画像形成装置でプリント出力すべき担当部数の決定
を、上記複数の画像形成装置の処理能力に基づき決定す
る決定ステップを含むことを特徴とする。
A thirteenth invention is an information output control method for printing out a plurality of copies of one image data by a plurality of image forming apparatuses connected so as to be communicable and interlockable with each other on a network. The method further comprises a determining step of determining the number of copies to be printed out by the plurality of image forming apparatuses based on the processing capabilities of the plurality of image forming apparatuses.

【0021】第14の発明は、上記第13の発明におい
て、上記処理能力は、プリント出力が可能な上限枚数、
及びプリント出力速度の少なくとも何れかに関する能力
を含むことを特徴とする。
In a fourteenth aspect based on the thirteenth aspect, the processing capacity is the upper limit of the number of printable sheets,
And at least one of the print output speeds.

【0022】第15の発明は、上記第13の発明におい
て、上記複数の画像形成装置は、上記イメージデータを
取得するスキャナ機能、上記イメージデータを記憶する
メモリ機能、及び上記プリント出力機能の少なくとも何
れかの機能を有することを特徴とする。
In a fifteenth aspect based on the thirteenth aspect, the plurality of image forming apparatuses have at least one of a scanner function for acquiring the image data, a memory function for storing the image data, and a print output function. It is characterized by having such a function.

【0023】第16の発明は、請求項1〜8の何れかに
記載の情報処理装置の機能、又は請求項9記載のネット
ワークシステムの機能をコンピュータに実現させるため
のプログラムをコンピュータ読出可能な記憶媒体に記録
したことを特徴とする。
A sixteenth invention is a computer readable storage of a program for causing a computer to realize the function of the information processing apparatus according to any one of claims 1 to 8 or the function of the network system according to claim 9. It is characterized by being recorded on a medium.

【0024】第17の発明は、請求項10〜15の何れ
かに記載の情報出力制御方法の処理ステップをコンピュ
ータに実行させるためのプログラムをコンピュータ読出
可能な記憶媒体に記録したことを特徴とする。
A seventeenth invention is characterized in that a program for causing a computer to execute the processing steps of the information output control method according to any one of claims 10 to 15 is recorded in a computer-readable storage medium. .

【0025】第18の発明は、請求項1〜8の何れかに
記載の情報処理装置の機能、又は請求項9記載のネット
ワークシステムの機能をコンピュータに実現させるため
のプログラムであることを特徴とする。
An eighteenth invention is a program for causing a computer to realize the function of the information processing apparatus according to any one of claims 1 to 8 or the function of the network system according to claim 9. To do.

【0026】第19の発明は、請求項10〜15の何れ
かに記載の情報出力制御方法の処理ステップをコンピュ
ータに実行させるためのプログラムであることを特徴と
する。
A nineteenth invention is a program for causing a computer to execute the processing steps of the information output control method according to any one of the tenth to fifteenth aspects.

【0027】[0027]

【発明の実施の形態】以下、本発明の実施の形態につい
て図面を用いて説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings.

【0028】[第1の実施の形態]本発明は、例えば、図
1に示すようなネットワークシステム100に適用され
る。本実施の形態のネットワークシステム100は、複
数の画像形成装置102〜103を連動させて、1つの
出力処理を分担するシステム形態を有するものであり、
特に、複数の画像形成装置102〜103のそれぞれの
出力能力(出力可能枚数上限)に基づいて、複数の画像
形成装置102〜103のそれぞれで担当すべき出力情
報量を決定するように構成されている。以下、本実施の
形態のネットワークシステム100の構成及び動作につ
いて具体的に説明する。
[First Embodiment] The present invention is applied to, for example, a network system 100 as shown in FIG. The network system 100 according to the present embodiment has a system form in which a plurality of image forming apparatuses 102 to 103 are interlocked to share one output process.
In particular, it is configured to determine the output information amount to be handled by each of the plurality of image forming apparatuses 102 to 103, based on the output capability (upper limit of the number of sheets that can be output) of each of the plurality of image forming apparatuses 102 to 103. There is. Hereinafter, the configuration and operation of the network system 100 of this embodiment will be specifically described.

【0029】<ネットワークシステム100の全体構成
>ネットワークシステム100は、上記図1に示すよう
に、複数の画像形成装置(マシン)102〜104が、
ネットワーク101を介して互いに通信可能に接続され
た構成としている。
<Overall Configuration of Network System 100> In the network system 100, as shown in FIG. 1, a plurality of image forming apparatuses (machines) 102 to 104 are provided.
It is configured to be communicably connected to each other via the network 101.

【0030】尚、本実施の形態では、説明の簡単のた
め、3台の画像形成装置102〜104をネットワーク
101上に接続させているが、この接続数に限られるこ
とはない。また、ここでのネットワーク101として
は、例えば、イーサネット(R)のような有線ケーブ
ル、或いは、無線、光通信、電波等によるものを適用可
能である。また、画像形成装置102〜104が、地理
的に異なる場所に設置されており、ネットワーク101
を介して接続されるものとしてもよい。或いは、ネット
ワーク101を、ある機器の中に張り巡らされた機器内
ネットワークとし、当該機器内ネットワーク上に、画像
形成装置102〜104が接続されるものとしてもよ
い。
In the present embodiment, the three image forming apparatuses 102 to 104 are connected to the network 101 for the sake of simplicity of description, but the number of connections is not limited to this. Further, as the network 101 here, for example, a wired cable such as Ethernet (R), or wireless, optical communication, radio wave, or the like can be applied. The image forming apparatuses 102 to 104 are installed in geographically different places, and the network 101
It may be connected via. Alternatively, the network 101 may be an intra-device network that is set up in a certain device, and the image forming apparatuses 102 to 104 may be connected to the intra-device network.

【0031】<画像形成装置102〜104の構成>画
像形成装置102〜104として、例えば、図2に示す
ような構成を有する画像形成装置200を適用する。
<Structure of Image Forming Devices 102 to 104> As the image forming devices 102 to 104, for example, an image forming device 200 having a structure as shown in FIG. 2 is applied.

【0032】上記図2の画像形成装置200において、
CPU201は、所定の処理プログラムの実行等によ
り、画像形成装置200全体の動作制御を司るマイクロ
プロセッサである。
In the image forming apparatus 200 shown in FIG.
The CPU 201 is a microprocessor that controls the operation of the entire image forming apparatus 200 by executing a predetermined processing program or the like.

【0033】ハードディスク(HDD)202は、CP
U201の管理下にあり、CPU201が動作制御を行
う上で必要な複数のアプリケーション等を蓄積する大容
量ハードディスクである。ハードディスク202は、上
記のデータ以外にも、後述する画像形成コマンドを一旦
記憶したり、あるいはビットマップ画像または圧縮画像
を蓄積することが可能である。ビットマップ画像は後述
するRIPユニットが形成するものであったり、後述する
スキャナユニットより読み込まれたものであったり、外
部より受信されたものである。 メモリ203は、CP
U201から使用されるワークメモリであり、ハードデ
ィスク202と同様に後述する画像形成コマンドを一旦
記憶したり、あるいはビットマップ画像または圧縮画像
を蓄積するものである。ビットマップ画像は後述するRI
Pユニットが形成するものであったり、後述するスキャ
ナユニットより読み込まれたものであったり、外部より
受信されたものである。。また、メモリ203は、CP
U201から高速にアクセス可能なように構成されてい
る。
The hard disk (HDD) 202 is a CP
It is a large-capacity hard disk that is under the control of the U201 and stores a plurality of applications and the like necessary for the CPU 201 to perform operation control. In addition to the above data, the hard disk 202 is capable of temporarily storing an image forming command, which will be described later, or accumulating a bitmap image or a compressed image. The bitmap image is formed by a RIP unit described later, read by a scanner unit described later, or received from the outside. The memory 203 is a CP
A work memory used by the U 201, which temporarily stores an image forming command described later or stores a bitmap image or a compressed image, like the hard disk 202. Bitmap image is RI described later
It is formed by the P unit, read by the scanner unit described later, or received from the outside. . In addition, the memory 203 is a CP
It is configured to be accessible from U201 at high speed.

【0034】高速CPUバス204は、CPU201、
HDD202、及びメモリ203や、後述する各機能ユ
ニットを接続するバスであり、CPU201が処理した
データを各機能ユニットに転送する、或いは各機能ユニ
ット間同士でデータを高速に転送(DMA転送)する機
能を有する。高速CPUバス204としては、例えば、
VLバスやPCIバス等を適用可能である。
The high-speed CPU bus 204 includes the CPU 201,
A bus that connects the HDD 202, the memory 203, and each functional unit described below, and has a function of transferring data processed by the CPU 201 to each functional unit or transferring data between the functional units at high speed (DMA transfer). Have. As the high-speed CPU bus 204, for example,
A VL bus, a PCI bus, or the like can be applied.

【0035】RIP205は、後述するコンピュータと
接続される外部インターフェースより入力された画像形
成コマンドを受信し、当該コマンド内容に従って、ビッ
トマップ画像を形成する機能を有するユニットである。
RIP205に対する画像形成コマンドは、高速CPU
バス204を介して入力される。また、RIP205で
得られたビットマップ画像(イメージ画像)データは、
高速イメージバス216上に送出される。RIP205
としては、例えば、ポストスクリプトや、PCL、LI
PS、或いはCaPSL等を適用可能である。
The RIP 205 is a unit having a function of receiving an image forming command input from an external interface connected to a computer, which will be described later, and forming a bitmap image according to the contents of the command.
The image forming command for the RIP 205 is a high-speed CPU.
It is input via the bus 204. Further, the bitmap image (image image) data obtained by the RIP 205 is
It is sent out on the high-speed image bus 216. RIP205
For example, Postscript, PCL, LI
PS, CaPSL or the like can be applied.

【0036】画像処理部206は、CPU201からの
処理命令に従って、高速イメージバス216を介して入
力されたイメージ画像データに対して、スムージング処
理やエッジ処理等のフィルタリング処置を施す機能を有
すると共に、高速イメージバス216を介して入力され
たイメージ画像データについての、文字認識(OCR)
機能や、文字部とイメージ部を分離するイメージセパレ
ート機能をも有する。
The image processing unit 206 has a function of performing a filtering process such as a smoothing process or an edge process on the image image data input via the high speed image bus 216 in accordance with a processing command from the CPU 201, and also has a high speed. Character recognition (OCR) of image image data input via the image bus 216
It also has a function and an image separation function for separating the character part and the image part.

【0037】圧縮/伸長処理部207は、高速イメージ
バス216を介して入力されたイメージ画像データに対
して、MHやMR、或いはMMR、或いはJPEG等の
画像圧縮方法に従った圧縮処理を施し、これによる圧縮
データを、高速CPU204又は高速イメージバス21
6上に送出する機能を有する。また、圧縮/伸長処理部
207は、高速CPU204又は高速イメージバス21
6を介して入力された圧縮データを、上記の画像圧縮方
法に従った方式により伸長することで、イメージ画像デ
ータを復元し、これを高速イメージバス216上に送出
する機能を有する。
The compression / expansion processing unit 207 subjects the image image data input via the high-speed image bus 216 to compression processing according to an image compression method such as MH, MR, MMR, or JPEG, The compressed data thus obtained is transferred to the high speed CPU 204 or the high speed image bus 21.
6 has the function of sending data to the above. Further, the compression / expansion processing unit 207 is a high-speed CPU 204 or high-speed image bus 21.
It has a function of decompressing the compressed image data inputted via 6 by the method according to the above image compression method to restore the image data and send it to the high speed image bus 216.

【0038】バスブリッジ208は、高速CPUバス2
04と低速CPUバス209を接続するためのバスブリ
ッジコントローラであり、バス間の処理スピードの差を
吸収する機能を有する。このようなバスブリッジ208
を介することで、高速に動作するCPU201は、低速
CPUバス209に接続された、低速に動作する機能ユ
ニットをアクセスすることが可能となる。低速CPUバ
ス209は、高速CPU204と比べ、転送速度の遅い
バス構成であり、処理能力の比較的遅い機能ユニットが
接続されるバスである。低速CPUバス209として
は、例えば、ISAバス等を適用可能である。
The bus bridge 208 is a high speed CPU bus 2
04 is a bus bridge controller for connecting the low-speed CPU bus 209, and has a function of absorbing a difference in processing speed between buses. Such a bus bridge 208
The CPU 201 operating at high speed can access the functional unit operating at low speed, which is connected to the low speed CPU bus 209. The low-speed CPU bus 209 has a bus configuration with a slower transfer speed than the high-speed CPU 204, and is a bus to which a functional unit having a relatively low processing capacity is connected. As the low-speed CPU bus 209, for example, an ISA bus or the like can be applied.

【0039】モデム210は、公衆回線211と低速C
PUバス209を介在する機能ユニットであり、低速C
PUバス209を介して送られてきたディジタルデータ
を、公衆回線211上に送出するのに適したデータに変
調する機能と、公衆回線211を介して送られてきた変
調データを、画像形成装置200内で処理できるディジ
タルデータに変換する機能とを有する。
The modem 210 includes a public line 211 and a low speed C
A low-speed C that is a functional unit that interposes the PU bus 209.
A function of modulating digital data sent via the PU bus 209 into data suitable for sending out onto the public line 211, and the modulated data sent via the public line 211, are used for the image forming apparatus 200. It has a function of converting into digital data which can be processed in the inside.

【0040】LANインターフェース212は、画像形
成装置200を、上記図1に示したネットワーク101
上とLAN213を介して接続するための機能ユニット
であり、ネットワーク101を介した他の装置或いはシ
ステムとのデータ送受信を行う機能を有する。LAN2
12としては、例えば、イーサネット(R)等を適用可
能である。
The LAN interface 212 connects the image forming apparatus 200 to the network 101 shown in FIG.
It is a functional unit for connecting to the above via the LAN 213, and has a function of transmitting / receiving data to / from another device or system via the network 101. LAN2
As 12, for example, Ethernet (R) or the like can be applied.

【0041】管理装置インターフェース214は、画像
形成装置200と、パーソナルコンピュータ等からなる
管理装置222とを接続するための機能ユニットであ
る。この管理装置インターフェース214を介して、画
像形成装置200から管理装置222に対して制御コマ
ンド等が送出され、また、管理装置222から画像形成
装置200に対してイネーブル信号等が送出される。
The management apparatus interface 214 is a functional unit for connecting the image forming apparatus 200 and the management apparatus 222 including a personal computer or the like. Control commands and the like are sent from the image forming apparatus 200 to the management apparatus 222 via the management apparatus interface 214, and enable signals and the like are sent from the management apparatus 222 to the image forming apparatus 200.

【0042】パネルインターフェース215は、画像形
成装置200における、操作部221との各種制御信号
をやりとりする機能を有する。例えば、パネルインター
フェース215は、操作部221に配置されているキー
等の入力スイッチの操作に基づいた信号をCPU210
に伝え、また、RIP205、或いは画像処理部20
6、或いは圧縮/伸長部207で作成された画像データ
を操作部221に設けられた液晶表示部(不図示)に表
示するために解像度変換処理を行う。 操作部221
は、液晶表示部、当該液晶表示部上に張り付けられたタ
ッチパネル入力部、複数個のハードキー、及びスイッチ
等を有する。操作部221のタッチパネルやハードキー
等の操作により入力された信号は、パネルインターフェ
ース215を介してCPU201に伝えられる。操作部
221の液晶表示部には、パネルインターフェース21
5から送られてきた画像データ等や、画像形成装置20
0の操作における機能情報等が表示される。
The panel interface 215 has a function of exchanging various control signals with the operation unit 221 in the image forming apparatus 200. For example, the panel interface 215 outputs a signal based on the operation of an input switch such as a key arranged on the operation unit 221 to the CPU 210.
To the RIP 205 or the image processing unit 20.
6 or resolution conversion processing is performed to display the image data created by the compression / expansion unit 207 on a liquid crystal display unit (not shown) provided in the operation unit 221. Operation unit 221
Has a liquid crystal display unit, a touch panel input unit attached on the liquid crystal display unit, a plurality of hard keys, switches, and the like. A signal input by operating the touch panel or the hard keys of the operation unit 221 is transmitted to the CPU 201 via the panel interface 215. The panel interface 21 is provided on the liquid crystal display unit of the operation unit 221.
5 and the image data sent from the image forming apparatus 20.
Function information and the like in the operation of 0 are displayed.

【0043】高速イメージバス216は、各種機能ユニ
ット(RIP205、画像処理部206、及び圧縮/伸
長処理部207を含む画像生成ユニット)における画像
入出力バスと、後述するスキャナインターフェース21
7及びプリンタインターフェース219とを相互に接続
するためのバスである。高速イメージバス216におけ
るデータ転送等の制御は、CPU201の管理下には置
かれず、後述するバスコントローラ222により実施さ
れる。
The high-speed image bus 216 is an image input / output bus in various functional units (an image generation unit including the RIP 205, the image processing unit 206, and the compression / expansion processing unit 207), and a scanner interface 21 described later.
7 and the printer interface 219 for connecting each other. The control such as data transfer in the high-speed image bus 216 is not under the control of the CPU 201, but is executed by the bus controller 222 described later.

【0044】スキャナユニット218は、原稿自動送り
機能を有する可視画像読取装置であり、RGBの3ライ
ンのCCDカラーセンサ、或いは1ラインの白黒のCC
Dラインセンサを有する。スキャナユニット218で得
られた読取画像データは、後述するスキャナインターフ
ェースユニット217により高速イメージバス216上
に送出される。スキャナインターフェースユニット21
7は、スキャナユニット218で得られた読取画像デー
タに対して、その後の過程における処理の内容に従った
最適な2値化処理を施す機能、高速イメージバス216
のデータ幅に従ったシリアル/パラレル変換処理を施す
機能、及び当該読取画像データのRGBの3原色のカラ
ーデータをCMYBkのデータに変換する機能を有す
る。
The scanner unit 218 is a visible image reading device having an automatic document feeding function, and has a CCD color sensor of three lines of RGB or a monochrome CC of one line.
It has a D line sensor. The read image data obtained by the scanner unit 218 is sent to the high-speed image bus 216 by the scanner interface unit 217 described later. Scanner interface unit 21
A high-speed image bus 216 is a function of performing optimum binarization processing on read image data obtained by the scanner unit 218 according to the contents of processing in the subsequent process.
Of the read image data, and a function of converting the color data of the three primary colors of RGB of the read image data into CMYBk data.

【0045】プリンタユニット220は、後述するプリ
ンタインターフェースユニット219から受け取った画
像データや、HDD、メモリ上の画像データはさまざまな
情報、さらにはモデムや外部IFから受信した画像データ
やさまざまな情報を、記録用紙上に可視画像データとし
て印刷出力するものである。プリンタユニット220と
しては、バブルジェット(R)方式により記録用紙上に
印刷出力するバブルジェット(R)プリンタや、レーザ
光線により感光ドラム上に画像を形成して記録用紙上に
画像を形成する電子写真技術を利用したレーザビームプ
リンタ等を適用可能である。レーザービームプリンタに
は、単色のプリンタ、及びCMYBkによるカラーレー
ザビームプリンタがある。プリンタインターフェースユ
ニット219は、高速イメージバス216を介して送ら
れてきた画像データをプリンタユニット220に転送す
るものであり、当該画像データに対して、高速イメージ
バス216のバス幅からプリンタユニット220の階調
に従ったバス幅に変換するバス幅変換処理を施す機能
や、プリンタユニット220の印刷速度と高速イメージ
バス216の画像データの転送速度の差を吸収するため
の処理を実行する機能を有する。
The printer unit 220 receives various information regarding image data received from the printer interface unit 219, which will be described later, image data on the HDD and the memory, and further receives image data and various information received from a modem or an external IF. The image is printed out as visible image data on a recording sheet. As the printer unit 220, a bubble jet (R) printer that prints out on a recording sheet by a bubble jet (R) system, or an electronic photograph that forms an image on a recording sheet by forming an image on a photosensitive drum by a laser beam A laser beam printer or the like utilizing the technology can be applied. Laser beam printers include monochrome printers and CMYBk color laser beam printers. The printer interface unit 219 transfers the image data sent via the high-speed image bus 216 to the printer unit 220. For the image data, from the bus width of the high-speed image bus 216 to the floor of the printer unit 220. It has a function of performing a bus width conversion process for converting into a bus width according to the key and a function of executing a process for absorbing a difference between the printing speed of the printer unit 220 and the transfer speed of the image data of the high-speed image bus 216.

【0046】<ネットワークシステム100の動作>こ
こでは、上記図2に示したような構成を有する複数の画
像形成装置102〜104において、画像形成装置10
2(マシンA)が原稿のスキャンを行い、画像形成装置
103(マシンB)及び画像形成装置104(マシン
C)が当該スキャンにより得られた読取画像データを分
担して印刷処理(複製プリント処理)する場合の、ネッ
トワークシステム100の動作について説明する。
<Operation of Network System 100> Here, in the plurality of image forming apparatuses 102 to 104 having the structure shown in FIG.
2 (machine A) scans a document, and the image forming apparatus 103 (machine B) and the image forming apparatus 104 (machine C) share the read image data obtained by the scan and perform print processing (duplicated print processing). The operation of the network system 100 in the case of performing will be described.

【0047】尚、上記図1では、スキャナ動作を行うマ
シンを“(S)”で示し、プリント動作を行うマシンを
“(P)”で示す。すなわち、上記図1では、マシンA
(102)は、スキャナ動作+プリント動作を行い、マ
シンB(103)及びマシンC(104)はそれぞれ、
プリント動作を行う。このため、例えば、マシンA(1
02)が原稿を読み込んで、普通のコピー機のように、
自側でそれをコピー出力(プリント)することが可能と
なる。また、これと同時に、マシンB(103)やマシ
ンC(104)においても出力(プリント)を行うこと
で、出力処理時間を、通常の時間に対して単純に計算し
て1/3に短縮することができる。この場合、全体の動
作をコントロールするのは、ユーザから指示を受け付け
たマシンA(102)となる。ただし、実際に動作を始
めてから出力上限枚数にチェックするのは、最終的には
マシンB(103)及びマシンC(104)が自側の責
任によって検知することになる。
In FIG. 1, the machine that performs the scanner operation is indicated by "(S)", and the machine that performs the print operation is indicated by "(P)". That is, in FIG.
(102) performs scanner operation + print operation, and machine B (103) and machine C (104) respectively
Perform printing operation. Therefore, for example, machine A (1
02) reads the manuscript and, like an ordinary copier,
It is possible to copy and output (print) it on its own side. At the same time, the machine B (103) and the machine C (104) also perform output (print) to reduce the output processing time to 1/3 by simply calculating the normal processing time. be able to. In this case, it is the machine A (102) that receives an instruction from the user that controls the entire operation. However, the machine B (103) and the machine C (104) finally detect the output upper limit number of sheets after actually starting the operation, on the own responsibility.

【0048】(1)画像形成装置102(マシンA)の
動作 図3は、画像形成装置102(マシンA)において、原
稿のスキャン動作をフローチャートにより示したもので
ある。
(1) Operation of Image Forming Apparatus 102 (Machine A) FIG. 3 is a flow chart showing a document scanning operation in the image forming apparatus 102 (Machine A).

【0049】ステップS301:CPU201は、パネ
ルインターフェース215を介して、詳細は後述する操
作部221でユーザからなされた、連動動作を行う機器
の指定を受け付ける。 ステップS302:CPU201は、LANインターフ
ェース212を介して、ユーザから指定された機器(こ
こではネットワーク101上の画像形成装置103及び
104、以下、「連動動作対象機」とも言う)に対し
て、詳細は後述する単位時間当たりのプリント出力枚
数、及び出力可能枚数(プリント可能枚数)に上限があ
る場合にはその上限値に関する情報を問い合わせる。
Step S301: The CPU 201 accepts, via the panel interface 215, the designation of the device to be interlocked, which is made by the user through the operation unit 221 described later in detail. Step S302: The CPU 201 details the device specified by the user (here, the image forming apparatuses 103 and 104 on the network 101, hereinafter also referred to as “interlocked operation target machine”) via the LAN interface 212. If there is an upper limit for the number of print output sheets per unit time and the number of printable sheets (printable sheet number) which will be described later, inquire about information about the upper limit value.

【0050】ステップS303:CPU201は、パネ
ルインターフェース215を介して、操作部221でユ
ーザからなされた、複製プリントする部数(コピー部
数)の設定や、その他の複製プリント処理の機能に関す
る各種設定を受け付ける。 ステップS304:CPU201は、パネルインターフ
ェース215を介して、操作部221でユーザからなさ
れた、コピースタートのキーの押下、すなわちコピー処
理開始指示を受け付け待ち状態となり、当該コピー処理
開始指示を受け付けた場合に、次のステップS305に
進む。
Step S303: The CPU 201 accepts, via the panel interface 215, the setting of the number of copies to be duplicated (copies) made by the user through the operation unit 221 and various settings relating to other functions of duplicate print processing. Step S304: When the CPU 201 waits for a copy start key pressed by the user via the operation unit 221 via the panel interface 215, that is, a copy process start instruction is awaited, and the copy process start instruction is received. , And proceeds to the next step S305.

【0051】ステップS305:CPU201は、ステ
ップS302で問い合わせした連動動作対象機としての
画像形成装置103及び104と、自装置102とに対
して配分するマシン担当量(担当コピー部数)を算出す
る。ここでのマシン担当配分の算出処理は、それぞれの
画像形成装置102〜104を最も有効に稼動させ、全
てのコピー動作(プリント出力動作)が最も速く終了す
ることを目的とする。すなわち、CPU201は、ステ
ップ302で取得した画像形成装置103及び104の
単位時間当たりのプリント出力枚数、及び自装置102
の単位時間当たりのプリント出力枚数に基いて、画像形
成装置102〜104のマシン担当量(担当コピー部
数)を算出する。
Step S305: The CPU 201 calculates the machine charge amount (number of copy copies in charge) to be distributed to the image forming apparatuses 103 and 104 as the interlocked operation target machines inquired in step S302 and the own apparatus 102. The calculation processing of the distribution in charge of the machine here is to make the respective image forming apparatuses 102 to 104 operate most effectively and to finish all the copying operations (print output operations) at the fastest. That is, the CPU 201 determines the number of print outputs per unit time of the image forming apparatuses 103 and 104 acquired in step 302, and the own apparatus 102.
Based on the number of print outputs per unit time, the machine charge amount (number of copy copies in charge) of the image forming apparatuses 102 to 104 is calculated.

【0052】具体的には例えば、画像形成装置102の
処理能力が1分間当たり50枚出力であり、画像形成装
置103の処理能力が1分間当たり60枚出力であり、
画像形成装置104の処理能力が1分間当たり70枚出
力であり、ステップS303でユーザから指定されたコ
ピー部数がXであるものとすると、それぞれの画像形成
装置102〜104が担当するコピー部数は、 画像形成装置102の担当部数=X/(50+60+7
0)×50 画像形成装置103の担当部数=X/(50+60+7
0)×60 画像形成装置104の担当部数=X/(50+60+7
0)×70 なる式により得られる。
Specifically, for example, the processing capacity of the image forming apparatus 102 is 50 sheets output per minute, and the processing capacity of the image forming apparatus 103 is 60 sheets output per minute.
If the processing capacity of the image forming apparatus 104 is 70 sheets output per minute, and the number of copies designated by the user in step S303 is X, the number of copies to be handled by each of the image forming apparatuses 102 to 104 is: Number of copies in charge of the image forming apparatus 102 = X / (50 + 60 + 7)
0) × 50 Number of copies in charge of the image forming apparatus 103 = X / (50 + 60 + 7)
0) × 60 Number of copies in charge of the image forming apparatus 104 = X / (50 + 60 + 7)
0) × 70.

【0053】ここで、ステップS305でのコピー担当
配分算出処理を実行するにあたり、ステップS302で
取得した画像形成装置103及び104の出力可能枚数
(プリント可能枚数)の上限値情報、及び自装置102
の出力可能枚数(プリント可能枚数)の上限値情報によ
り、画像形成装置102〜104で出力可能枚数(プリ
ント可能枚数)に上限がある場合、詳細は後述するが、
その上限に達しないように担当配分数を減らし、その減
らした分を、他の装置へと回すように調整する。
Here, in executing the copy charge distribution calculation processing in step S305, upper limit information of the number of printable sheets (printable sheet number) of the image forming apparatuses 103 and 104 acquired in step S302, and the own apparatus 102.
If there is an upper limit on the number of printable sheets (printable sheet number) in the image forming apparatuses 102 to 104 according to the upper limit value information of the number of printable sheets (printable sheet number), details will be described later.
The number of assigned units is reduced so that the upper limit is not reached, and the reduced amount is adjusted to be sent to another device.

【0054】ステップS306:CPU201は、ステ
ップS305で決定したマシン担当配分結果により、他
の画像形成装置103及び104に対して担当部数を、
LANインターフェース212を介して通知する。
Step S306: The CPU 201 determines the number of copies in charge for the other image forming apparatuses 103 and 104 based on the machine charge distribution result determined in step S305.
Notification is made via the LAN interface 212.

【0055】ステップS307:CPU201は、スキ
ャナインターフェース217を介して、スキャナユニッ
ト218で原稿のスキャン動作を実行し、これにより取
得した読取画像データ(イメージデータ)を、LANイ
ンターフェース212を介して、他の画像形成装置10
3及び104に対して転送する。 ステップS308:CPU201は、ステップS307
で取得したイメージデータの出力処理を、ステップS3
05で取得した自装置102の担当配分部数分、プリン
タインターフェース219を介してプリンタユニット2
20で実行する。このとき、詳細は後述するが、他の画
像形成装置103及び104においても、担当配分部数
分の出力処理が実行される。
Step S307: The CPU 201 causes the scanner unit 218 to execute a document scanning operation via the scanner interface 217, and the read image data (image data) acquired thereby is transferred to another via the LAN interface 212. Image forming apparatus 10
3 and 104. Step S308: CPU201 is step S307.
The output processing of the image data acquired in step S3 is performed.
The number of distribution units in charge of the own apparatus 102 acquired in step 05 is set to the printer unit 2 via the printer interface 219.
Run at 20. At this time, as will be described later in detail, the output processing for the number of assigned distribution units is also executed in the other image forming apparatuses 103 and 104.

【0056】ステップS309:CPU201は、スキ
ャナユニット218で全ての原稿をスキャンし終えた
か、更にプリンタユニット220で全ての出力処理(担
当配分部数の出力処理)を完了したか否かを判別する。
CPU201は、この判別の結果、未だ処理終了でない
場合、ステップS307へ再び戻り、以降の処理ステッ
プを繰り返し実行することで、繰り返しスキャン動作、
或いは出力処理を続行し、一方、全ての処理終了の場
合、本処理の終了とする。
Step S309: The CPU 201 determines whether or not the scanner unit 218 has finished scanning all the originals, and the printer unit 220 has also completed all the output processing (output processing for the assigned distribution number).
If the result of this determination is that the processing has not ended, the CPU 201 returns to step S307 again, and repeatedly executes the subsequent processing steps, thereby repeating the scanning operation,
Alternatively, the output process is continued, while when all the processes are finished, the present process is finished.

【0057】(2)画像形成装置103(マシンB)及
び画像形成装置104(マシンC)の動作 図4は、画像形成装置102(マシンA)からの担当配
分部数に基づいて出力処理を実行する、画像形成装置1
03(マシンB)及び画像形成装置104(マシンC)
の動作をフローチャートにより示したものである。
(2) Operation of Image Forming Apparatus 103 (Machine B) and Image Forming Apparatus 104 (Machine C) In FIG. 4, output processing is executed based on the number of distribution copies in charge from the image forming apparatus 102 (Machine A). Image forming apparatus 1
03 (machine B) and image forming apparatus 104 (machine C)
The operation of is shown by a flowchart.

【0058】尚、上記図4は、画像形成装置103(マ
シンB)及び画像形成装置104(マシンC)の動作、
すなわち出力処理を示したものであるが、上記図3のス
テップS308で実行される画像形成装置102(マシ
ンA)の出力処理は、上記図4における出力処理に関す
る部分(ステップS403及びS404)と同様の処理
となる。また、複数部数の出力処理には、大きく分けて
2種類の形態がある。例えば、3ページの原稿を5部出
力(コピー出力)する場合、(1ページ、2ページ、3
ページ)、(1ページ、2ページ、3ページ)、・・・
という出力を5セット分繰り返し実行することで、5部
の出力とする第1の形態と、ソーター等により、(1ペ
ージ、1ページ、1ページ、1ページ、1ページ)、
(2ページ、2ページ、2ページ、2ページ、2ペー
ジ)、(3ページ、3ページ、3ページ、3ページ、3
ページ)という順番で出力し、これを5部の出力とする
第2の形態とがある。ここでは、一例として、第1の形
態により、複数部数の出力処理を実行するものとする。
In FIG. 4, the operation of the image forming apparatus 103 (machine B) and the image forming apparatus 104 (machine C),
That is, although the output processing is shown, the output processing of the image forming apparatus 102 (machine A) executed in step S308 of FIG. 3 is the same as the portion related to the output processing in FIG. 4 (steps S403 and S404). Will be processed. Further, the output processing of a plurality of copies is roughly divided into two types. For example, when outputting 5 copies (copy output) of a 3-page original (1 page, 2 pages, 3 pages)
Page), (page 1, page 2, page 3), ...
By repeating the output of 5 sets for 5 sets of output, the first form and the sorter (1 page, 1 page, 1 page, 1 page, 1 page),
(2 pages, 2 pages, 2 pages, 2 pages, 2 pages), (3 pages, 3 pages, 3 pages, 3 pages, 3
There is a second mode in which the output is made in the order of (page) and this is output as 5 copies. Here, as an example, it is assumed that the output processing of a plurality of copies is executed according to the first mode.

【0059】ステップS401:CPU201は、LA
Nインターフェース212を介して、スキャン動作を実
行する画像形成装置102(マシンA)から担当配分部
数(連動コピー担当部数)を受信する。 ステップS402:CPU201は、LANインターフ
ェース212を介して、スキャン動作を実行する画像形
成装置102(マシンA)からイメージデータ(スキャ
ンされた原稿のイメージデータ)を受信する。
Step S401: The CPU 201 determines LA
Via the N interface 212, the assigned distribution number (the linked copy handling number) is received from the image forming apparatus 102 (machine A) that executes the scanning operation. Step S402: The CPU 201 receives image data (image data of a scanned original document) from the image forming apparatus 102 (machine A) that executes the scanning operation via the LAN interface 212.

【0060】ステップS403:CPU201は、ステ
ップS402で受信したイメージデータの出力処理を、
ステップS401で受信した自装置の担当配分部数分、
プリンタインターフェース219を介してプリンタユニ
ット220で実行する。
Step S403: The CPU 201 executes the output processing of the image data received in step S402.
For the number of distribution units in charge of the own device received in step S401,
This is executed by the printer unit 220 via the printer interface 219.

【0061】ステップS404:CPU201は、ステ
ップS403での出力処理で、実際の出力部数が上限に
到達したか否かを判別する。通常では事前に、上記図3
のステップS305において、枚数上限に到達しないよ
うに担当配分されているため、本ステップS404で
「実際の出力部数が上限に到達した」と判別されること
はないが、例えば、何らかの事情により、「実際の出力
部数が上限に到達した」と判別された場合、枚数上限到
達処理を行う必要がある。したがって、CPU201
は、本ステップS404の判別の結果、実際の出力部数
が上限に到達した場合にはステップS407に進み、そ
うでない場合にはステップS405に進む。
Step S404: The CPU 201 determines in the output process of step S403 whether or not the actual number of output copies has reached the upper limit. Normally, in advance in FIG.
In step S305, since the allocation is performed so that the upper limit of the number of sheets is not reached, it is not determined in this step S404 that “the actual number of output copies has reached the upper limit”. If it is determined that the actual number of output copies has reached the upper limit, it is necessary to perform the process for reaching the upper limit of the number of copies. Therefore, the CPU 201
If, as a result of the determination in step S404, the actual number of output copies reaches the upper limit, the process proceeds to step S407, and if not, the process proceeds to step S405.

【0062】ステップS407:ステップS404の判
別の結果、実際の出力部数が上限に到達した場合、CP
U201は、操作部221の表示部等により、その旨を
ユーザに通知するメッセージ表示を行い、回避処理を待
つ。ここでは、ユーザへの通知を、メッセージ表示によ
り明示的に行うようにしているが、例えば、単に動作ロ
グに記録するようにしてもよい。 ステップS408:CPU201は、枚数上限到達の回
避処理が実行されたか否かを判別する。ここでの回避処
理としては、例えば、プリンタユニット220の排紙ト
レイ上の用紙を取り除く等の、ユーザ操作により出力続
行可能となる状態とする処理が挙げられる。CPU20
1は、ステップS408の判別の結果、回避処理が実行
され出力続行可能となった場合に、ステップS405に
進む。
Step S407: As a result of the determination in step S404, if the actual number of output copies reaches the upper limit, CP
The U201 displays a message notifying the user of the fact on the display unit of the operation unit 221, and waits for the avoidance process. Here, the notification to the user is explicitly made by displaying the message, but it may be simply recorded in the operation log, for example. Step S408: The CPU 201 determines whether or not the avoidance processing for reaching the upper limit of the number of sheets has been executed. Examples of the avoidance process here include a process of making it possible to continue output by a user operation, such as removing the paper on the discharge tray of the printer unit 220. CPU20
In the case of 1 as a result of the determination in step S408, when the avoidance process is performed and the output can be continued, the process proceeds to step S405.

【0063】ステップS405:CPU201は、プリ
ンタユニット220で、ステップS401で受信した担
当配分部数分の出力処理を完了したか否かを判別し、こ
の判別の結果、出力処理完了していない場合には再びス
テップS403からの処理を実行し、出力処理完了した
場合にステップS406に進む。 ステップS406:CPU201は、ステップS405
の判別の結果、出力処理完了した場合、受信すべきイメ
ージデータがあるか否かを判別し、この判別の結果、受
信すべきイメージデータがある場合には、再びステップ
S402からの処理を実行し、全てのイメージデータを
受信終了している場合に本処理終了とする。
Step S405: The CPU 201 determines whether or not the printer unit 220 has completed the output processing for the number of assigned copies received in step S401. If the result of this determination is that the output processing has not been completed, The process from step S403 is executed again, and when the output process is completed, the process proceeds to step S406. Step S406: The CPU 201 performs step S405.
When the output process is completed as a result of the determination, it is determined whether or not there is image data to be received. As a result of this determination, if there is image data to be received, the process from step S402 is executed again. If all the image data have been received, the process ends.

【0064】<連動動作対象機の指定>ここでは、上記
図3のステップS301において、操作部221でユー
ザからなされる、連動動作を行う機器(連動動作対象
機)の指定に関して説明する。
<Designation of Target Device for Linked Operation> Here, the designation of the device (target device for linked operation) which is to be linked by the user through the operation unit 221 in step S301 of FIG. 3 will be described.

【0065】例えば、操作部221は、図5に示すよう
な機器操作画面(コピー機能に関する基本画面)500
を有する。尚、本実施の形態では、機器操作画面500
が操作部221で表示されるようにしているが、これに
限られることはなく、例えば、物理的に画像形成装置
(ここでは画像形成装置102)本体上に表示される、
或いは接続されるマン・マシン・インターフェース・ユ
ニット(管理装置222等)上に表示される、或いは画
像形成装置102と任意のネットワークを介して接続さ
れるパーソナルコンピュータの画面上に表示される、等
という形態を適用可能である。
For example, the operation unit 221 has a device operation screen (basic screen regarding the copy function) 500 as shown in FIG.
Have. In the present embodiment, the device operation screen 500
Is displayed on the operation unit 221, but is not limited to this, and is physically displayed on the main body of the image forming apparatus (here, the image forming apparatus 102), for example.
Alternatively, it is displayed on a connected man-machine interface unit (management device 222 or the like), or displayed on the screen of a personal computer connected to the image forming apparatus 102 via an arbitrary network. The form can be applied.

【0066】ユーザは、機器操作画面500により、画
像形成装置102の状態を把握したり、画像形成装置1
02への各種指示を行う。例えば、ユーザは、連動動作
させる画像形成装置(ここでは画像形成装置103及び
104)の指定を行うために、機器操作画面500の連
動機器指定ボタン501を押下する。機器操作画面50
0の連動機器指定ボタン501が押下されると、操作部
221の表示画面は、例えば、図6に示す画面510へ
と遷移する。
The user can grasp the state of the image forming apparatus 102 and the image forming apparatus 1 from the device operation screen 500.
02 various instructions. For example, the user presses the interlocking device specification button 501 on the device operation screen 500 in order to specify the image forming devices (here, the image forming devices 103 and 104) to be interlocked with each other. Device operation screen 50
When the 0 linked device designation button 501 is pressed, the display screen of the operation unit 221 transitions to, for example, a screen 510 shown in FIG.

【0067】上記図6の画面510上には、連動動作対
象機のリストが表示される。ここでは、1度に4台の連
動動作対象機のリスト表示が可能であり、ページ前移動
ボタン514及びページ後移動ボタン516の操作によ
り、次ページのリスト表示、或いは前ページのリスト表
示に移行できるように構成されている。また、現在表示
中のページは、ページ表示部515にて確認することが
可能である。ユーザは、現在表示されているリスト上の
所望する機器をタッチすることで、複数台の連動動作対
象機を指定(選択)することが可能である。このとき、
選択機器については、反転表示される。また、現在反転
表示されている機器を再度タッチすることで、選択解除
することができ、これと同時に反転表示も通常表示へと
切り替わる。同時に選択可能な機器台数の上限値につい
ては、システム毎に予め決められており、その上限値を
超えて選択することはできない。
On the screen 510 shown in FIG. 6, a list of linked operation target machines is displayed. Here, it is possible to display a list of four linked operation target devices at one time. By operating the page forward movement button 514 and the page backward movement button 516, the list display of the next page or the list display of the previous page is performed. It is configured to be able to. The page currently displayed can be confirmed on the page display unit 515. The user can designate (select) a plurality of linked operation target devices by touching a desired device on the currently displayed list. At this time,
The selected device is highlighted. Further, by touching the device currently highlighted in reverse, the selection can be canceled, and at the same time, the highlighted display is switched to the normal display. The upper limit of the number of devices that can be selected at the same time is predetermined for each system, and it is not possible to select beyond the upper limit.

【0068】リスト表示の内容については、例えば、上
記図6の画面510で反転表示されている機器に着目す
ると、“511”は、機器名称(「003アース」)で
ある。“512”は、機器状況を示すステータスであ
り、当該ステータスとしては、動作可能な状態を示す
「Ready」や、ジャムエラーを示す「JAM」や、
その他の警告や、様々な状態を示すステータスが挙げら
れる。“513”は、機器のスペックであり、当該スペ
ックとしては、白黒プリント機であるのか、或いはカラ
ープリント機であるのか、或いはそれぞれの処理速度
(1分間あたりのプリント速度:ppm)等を示すスペ
ックが挙げられる。
Regarding the contents of the list display, for example, focusing on the device highlighted on the screen 510 of FIG. 6, "511" is the device name ("003 earth"). “512” is a status indicating the device status, and as the status, “Ready” indicating an operable state, “JAM” indicating a jam error, and
Other warnings and statuses that indicate various states are included. “513” is the specification of the device, and the specification indicates whether it is a monochrome printing machine, a color printing machine, or the processing speed (printing speed per minute: ppm) of each. Is mentioned.

【0069】ユーザは、OKボタン517を押下するこ
とで、現在の機器選択を決定することができる。この決
定後、操作部221の表示画面は、上記図5に示した機
器操作画面(コピー機能に関する基本画面)500へと
戻る。
The user can determine the current device selection by pressing the OK button 517. After this determination, the display screen of the operation unit 221 returns to the device operation screen (basic screen regarding the copy function) 500 shown in FIG.

【0070】<出力可能枚数の上限値の通知>ここで
は、上記図3のステップS302において、連動動作対
象機(ここでは、画像形成装置103及び104)から
取得する出力可能枚数(プリント可能枚数)に上限値情
報について説明する。
<Notification of the upper limit of the number of printable sheets> Here, in step S302 of FIG. 3, the number of printable sheets (printable sheet number) obtained from the interlocked operation target machines (here, the image forming apparatuses 103 and 104) The upper limit value information will be described below.

【0071】例えば、画像形成装置103及び104
は、上記ステップ302において、画像形成装置102
から問い合わせを受けると、図7に示されるような出力
可能枚数上限値情報600を、画像形成装置102に対
して通知する。出力可能枚数上限値情報600は、重量
に関連する紙サイズ601、及びホチキス止めに関する
ステイプル有無603により細分化される。
For example, the image forming apparatuses 103 and 104
In step 302 above, the image forming apparatus 102
When the inquiry is received from the image forming apparatus 102, the image forming apparatus 102 is notified of the outputtable number upper limit value information 600 as shown in FIG. The outputable sheet upper limit value information 600 is subdivided by the paper size 601 related to the weight and the staple presence / absence 603 regarding stapling.

【0072】紙サイズ601としては、様々な分類方法
による情報が適用可能であるが、ここでは一例として、
A4縦サイズと比較した大小のサイズ602により2つ
に分けられるものとする。すなわち、出力可能枚数上限
値情報600では、紙サイズ601として、A4縦サイ
ズよりも小さいサイズ、及びA4縦サイズ以上のサイズ
の2通りのサイズ602があり、それぞれのサイズにつ
いて、ステイプルの有無603に従って、プリント上限
枚数604が定められる。
As the paper size 601, information based on various classification methods can be applied. Here, as an example,
It is supposed to be divided into two according to the size 602 which is larger or smaller than the A4 vertical size. That is, in the outputtable upper limit value information 600, there are two sizes 602, which are smaller than the A4 vertical size and larger than the A4 vertical size, as the paper size 601, and according to the presence / absence of stapling 603 for each size. The upper limit number of prints 604 is determined.

【0073】ここで、ステイプル、すなわちホチキス止
めを行うと、その分、僅かではあるが厚みが増すことに
なる。物理的な排紙トレイの上限がある場合には、その
高さ以上に排出積載されると物理的な故障に繋がるた
め、考慮しなくてはいけない値である。
Here, if stapling, that is, stapling is performed, the thickness is slightly increased. If there is an upper limit of the physical paper ejection tray, it is a value that must be taken into consideration, because if the paper is ejected and stacked above the height, it will lead to a physical failure.

【0074】したがって、上述のような出力可能枚数上
限値情報600を受けた画像形成装置102は、上記図
3に示したステップS305でのコピー担当配分算出処
理を実行するにあたり、出力可能枚数上限値情報600
に基いて、出力可能枚数(プリント可能枚数)の上限に
達しないようにマシン担当配分数を調整して決定する。
Therefore, the image forming apparatus 102 which has received the above-mentioned outputtable sheet upper limit value information 600 executes the copy charge distribution calculation processing in step S305 shown in FIG. Information 600
On the basis of the above, the machine assigned number is adjusted and determined so that the upper limit of the number of printable sheets (printable sheet) is not reached.

【0075】尚、本実施の形態では、原稿をスキャナユ
ニット218でスキャンして得られたイメージデータを
プリント出力するものとしたが、これに限られず、例え
ば、HDD202やメモリ203上に蓄積されたイメー
ジデータをプリント出力する、或いは第3の外部機器か
らイメージデータを受信してプリント出力するようにし
てもよい。また、符号化されたイメージデータを復号し
た後に、プリント出力するものとしてもよい。
In the present embodiment, the image data obtained by scanning the original with the scanner unit 218 is printed out, but the present invention is not limited to this, and the image data is stored in the HDD 202 or the memory 203, for example. Image data may be printed out, or image data may be received from a third external device and printed out. Alternatively, the encoded image data may be decoded and then printed out.

【0076】また、本実施の形態では、ネットワーク1
01上の画像形成装置102〜104の中の、スキャナ
動作等によりイメージデータを出力する画像形成装置1
02が、画像形成装置102〜104のそれぞれについ
てのマシン担当配分数を決定するように構成したが、例
えば、画像形成装置102〜104とは独立した第3の
装置或いはシステムにより、画像形成装置102〜10
4のそれぞれについてのマシン担当配分数を決定するよ
うに構成してもよい。この場合、当該第3の装置或いは
システムは、画像形成装置102〜104と通信するこ
とで必要な情報を取得する等して、画像形成装置102
〜104のそれぞれについてのマシン担当配分数を決定
する。
Further, in this embodiment, the network 1
Image forming apparatus 1 for outputting image data by a scanner operation or the like among the image forming apparatuses 102 to 104 on 01.
02 is configured to determine the distribution number of machines in charge for each of the image forming apparatuses 102 to 104. For example, the image forming apparatus 102 is configured by a third device or system independent of the image forming apparatuses 102 to 104. -10
It may be configured to determine the number of assigned machines for each of the four. In this case, the third apparatus or system communicates with the image forming apparatuses 102 to 104 to obtain necessary information, and the like, to thereby obtain the image forming apparatus 102.
The number of distributions in charge of machines for each of .about.

【0077】[第2の実施の形態]第1の実施の形態で
は、画像形成装置102〜103のそれぞれの出力能力
としての出力可能枚数上限に基づいて、画像形成装置1
02〜103のそれぞれで担当すべき出力情報量を、出
力可能枚数上限に達しないように調整して決定するよう
に構成した。本実施の形態では、画像形成装置102〜
103のそれぞれの出力能力を処理速度とし、この処理
速度に基いて、画像形成装置102〜103のそれぞれ
で担当すべき出力情報量を決定する。
[Second Embodiment] In the first embodiment, the image forming apparatus 1 is based on the upper limit of the number of sheets that can be output as the output capability of each of the image forming apparatuses 102 to 103.
Each of Nos. 02 to 103 is configured to adjust and determine the output information amount to be in charge so as not to reach the upper limit of the number of printable sheets. In the present embodiment, the image forming apparatuses 102-
The output capacity of each 103 is set as a processing speed, and the output information amount to be in charge of each of the image forming apparatuses 102 to 103 is determined based on this processing speed.

【0078】尚、ここでは説明の簡単のため、第1の実
施の形態と異なる構成及び動作についてのみ具体的に説
明する。
For simplicity of explanation, only the configuration and operation different from those of the first embodiment will be specifically described.

【0079】まず、上記図3に示した、原稿のスキャン
動作を行う画像形成装置102の動作において、CPU
201は、パネルインターフェース215を介して、操
作部221でユーザからなされた連動動作を行う機器の
指定を受け付けるが(ステップS301)、次のステッ
プS302で、ユーザから指定された連動動作対象機
(画像形成装置103及び104)に対して、詳細は後
述する出力能力としての処理速度に関する情報を問い合
わせる。
First, in the operation of the image forming apparatus 102 shown in FIG.
Although the 201 receives the designation of the device that performs the interlocking operation made by the user from the operation unit 221 via the panel interface 215 (step S301), the interlocking operation target device (image) specified by the user in the next step S302. The forming devices 103 and 104) are queried for information regarding the processing speed as the output capability, which will be described in detail later.

【0080】CPU201は、上記問い合わせに対して
返信されてきた情報により、画像形成装置103及び1
04について、例えば、1分間に何枚のプリント出力が
可能であるか等を認識し、更に片面プリントの場合と両
面プリントのような処理形態によって処理速度が異なる
場合にはそのそれぞれについての情報を引き出す。ま
た、CPU201は、自装置102の処理速度に関する
情報についても同様に取得する。
The CPU 201 determines the image forming apparatuses 103 and 1 according to the information returned in response to the inquiry.
For 04, for example, the number of prints that can be output per minute is recognized, and if the processing speeds such as single-sided printing and double-sided printing differ in processing speed, information about each is provided. Withdraw. The CPU 201 also acquires information regarding the processing speed of the device 102 in the same manner.

【0081】そして、CPU201は、次のステップS
303からの処理を実行し、ステップS305での処理
において、上記ステップ302で取得した処理速度に関
する情報に基づいて、画像形成装置102〜103のマ
シン担当配分部数を決定する。その後、CPU201
は、ステップS306からの処理を、上述したようにし
て実行する。
Then, the CPU 201 executes the next step S
The process from 303 is executed, and in the process of step S305, the number of distribution units in charge of the machine of the image forming apparatuses 102 to 103 is determined based on the information regarding the processing speed acquired in step 302. After that, the CPU 201
Performs the processing from step S306 as described above.

【0082】図8は、マシン担当配分部数を決定に使用
する処理速度に関する情報(処理速度情報)800の一
例を示したものである。処理速度情報800は、プリン
ト色801に関する情報と、プリント用紙サイズ805
に関する情報とに、大きく2つに分類される。プリント
色801に関する情報は、白黒プリントであるか、或い
はカラープリントであるかを示すプリンタ種類802に
より細分化され、さらに、それぞれのプリンタ種類80
2について、片面プリントであるか、或いは両面プリン
トであるかのプリント形態803により細分化され、そ
して、それぞれのプリント形態803について、プリン
ト処理速度804が定められる。プリント処理速度80
4の単位は、1分間あたりのプリント処理速度「pp
m」で表され、の場合の処理速度は、A4縦の用紙をプ
リントする場合の速度としている。一方、プリント用紙
サイズ805に関する情報は、各種の用紙サイズ806
により細分化され、それぞれの用紙サイズ806につい
て、プリント処理速度807が定められる。プリント処
理速度807の単位は、A4縦サイズの用紙をプリント
出力する時の処理速度を「1.0」とし、それぞれの用
紙サイズの場合にどれだけの比率で処理速度が変わるか
を示す比率としている。
FIG. 8 shows an example of information 800 regarding processing speed (processing speed information) used for determining the number of distribution units in charge of machines. The processing speed information 800 includes information about the print color 801 and the print paper size 805.
The information is roughly classified into two types. The information about the print color 801 is subdivided by the printer type 802 indicating whether it is monochrome print or color print.
2 is subdivided by a print form 803 that is single-sided print or double-sided print, and a print processing speed 804 is determined for each print form 803. Print processing speed 80
The unit of 4 is the print processing speed per minute “pp
The processing speed in the case of "m" is the speed for printing A4 portrait paper. On the other hand, the information regarding the print paper size 805 includes various paper sizes 806.
The print processing speed 807 is determined for each paper size 806. The unit of the print processing speed 807 is "1.0" as the processing speed when printing out A4 portrait size paper, and is a ratio indicating how much the processing speed changes for each paper size. There is.

【0083】上記図8の処理速度情報800によれば、
例えば、白黒片面プリントの場合、A4縦サイズでは4
0ppmであるが、B4サイズとなると0.7倍され、
28ppmとなることが分る。
According to the processing speed information 800 shown in FIG.
For example, in the case of black-and-white single-sided printing, it is 4 for A4 portrait
It is 0ppm, but when it comes to B4 size, it is multiplied by 0.7,
It turns out that it becomes 28 ppm.

【0084】図9は、本実施の形態において、画像形成
装置103及び画像形成装置104が、画像形成装置1
02からの担当配分部数に基づいて実行する出力処理を
フローチャートにより示したものである。
In FIG. 9, in the present embodiment, the image forming apparatus 103 and the image forming apparatus 104 are the same as the image forming apparatus 1
12 is a flow chart showing an output process executed based on the number of assigned copies from 02.

【0085】尚、上記図9は、画像形成装置103及び
画像形成装置104の動作、すなわち出力処理を示した
ものであるが、上記図4に示した第1の実施の形態にお
ける当該出力処理と同様に、上記図3のステップS30
8で実行される画像形成装置102の出力処理は、上記
図9における出力処理に関する部分(ステップS903
及びS904)と同様の処理となる。また、複数部数の
出力処理の形態についても、第1の実施の形態と同様
に、例えば、3ページの原稿を5部出力(コピー出力)
する場合、(1ページ、2ページ、3ページ)、(1ペ
ージ、2ページ、3ページ)、・・・という出力を5セ
ット分繰り返し実行することで、5部の出力とする第1
の形態により、複数部数の出力処理を実行するものとす
る。
Although FIG. 9 shows the operation of the image forming apparatus 103 and the image forming apparatus 104, that is, the output processing, the output processing in the first embodiment shown in FIG. Similarly, step S30 of FIG.
The output processing of the image forming apparatus 102 executed in S8 is related to the output processing in FIG. 9 (step S903).
And S904). Also, regarding the form of output processing for a plurality of copies, for example, 5 copies of a 3-page document are output (copy output), as in the first embodiment.
In this case, the output of (1 page, 2 pages, 3 pages), (1 page, 2 pages, 3 pages), ... Is repeatedly executed for 5 sets to output 5 copies.
According to the above form, output processing of a plurality of copies is executed.

【0086】ステップS901:CPU201は、LA
Nインターフェース212を介して、スキャン動作を実
行する画像形成装置102から担当配分部数(連動コピ
ー担当部数)を受信する。 ステップS902:CPU201は、LANインターフ
ェース212を介して、スキャン動作を実行する画像形
成装置102からイメージデータ(スキャンされた原稿
のイメージデータ)を受信する。
Step S901: The CPU 201 determines that the LA
Through the N interface 212, the distribution number of assigned copies (the number of linked copy assignments) is received from the image forming apparatus 102 that executes the scan operation. Step S902: The CPU 201 receives image data (image data of a scanned original document) from the image forming apparatus 102 that executes the scanning operation via the LAN interface 212.

【0087】ステップS903:CPU201は、ステ
ップS902で受信したイメージデータの出力処理を、
ステップS901で受信した自装置の担当配分部数分、
プリンタインターフェース219を介してプリンタユニ
ット220で実行する。
Step S903: The CPU 201 executes the output processing of the image data received in step S902,
The number of distribution units in charge of the own device received in step S901,
This is executed by the printer unit 220 via the printer interface 219.

【0088】ステップS905:CPU201は、プリ
ンタユニット220で、ステップS901で受信した担
当配分部数分の出力処理を完了したか否かを判別し、こ
の判別の結果、出力処理完了していない場合には再びス
テップS903からの処理を実行し、出力処理完了した
場合にステップS905に進む。 ステップS905:CPU201は、ステップS904
の判別の結果、出力処理完了した場合、受信すべきイメ
ージデータがあるか否かを判別し、この判別の結果、受
信すべきイメージデータがある場合には、再びステップ
S902からの処理を実行し、全てのイメージデータを
受信終了している場合に本処理終了とする。
Step S905: The CPU 201 determines whether or not the printer unit 220 has completed the output processing for the number of distributed copies received in step S901. As a result of this determination, if the output processing is not completed, The process from step S903 is executed again, and when the output process is completed, the process proceeds to step S905. Step S905: The CPU 201 performs step S904.
When the output processing is completed as a result of the determination, it is determined whether or not there is image data to be received. As a result of the determination, if there is image data to be received, the processing from step S902 is executed again. If all the image data have been received, the process ends.

【0089】尚、本発明の目的は、第1及び第2の実施
の形態のホスト及び端末の機能を実現するソフトウェア
のプログラムコードを記憶した記憶媒体を、システム或
いは装置に供給し、そのシステム或いは装置のコンピュ
ータ(又はCPUやMPU)が記憶媒体に格納されたプ
ログラムコードを読みだして実行することによっても、
達成されることは言うまでもない。この場合、記憶媒体
から読み出されたプログラムコード自体が第1及び第2
の実施の形態の機能を実現することとなり、そのプログ
ラムコードを記憶した記憶媒体及び当該プログラムコー
ドは本発明を構成することとなる。プログラムコードを
供給するための記憶媒体としては、ROM、フレキシブ
ルディスク、ハードディスク、光ディスク、光磁気ディ
スク、CD−ROM、CD−R、磁気テープ、不揮発性
のメモリカード等を用いることができる。また、コンピ
ュータが読みだしたプログラムコードを実行することに
より、第1及び第2の実施の形態の機能が実現されるだ
けでなく、そのプログラムコードの指示に基づき、コン
ピュータ上で稼動しているOS等が実際の処理の一部又
は全部を行い、その処理によって第1及び第2の実施の
形態の機能が実現される場合も含まれることは言うまで
もない。さらに、記憶媒体から読み出されたプログラム
コードが、コンピュータに挿入された拡張機能ボードや
コンピュータに接続された機能拡張ユニットに備わるメ
モリに書き込まれた後、そのプログラムコードの指示に
基づき、その機能拡張ボードや機能拡張ユニットに備わ
るCPUなどが実際の処理の一部又は全部を行い、その
処理によって第1及び第2の実施の形態の機能が実現さ
れる場合も含まれることは言うまでもない。
An object of the present invention is to supply a storage medium storing a program code of software for realizing the functions of the host and the terminal of the first and second embodiments to a system or apparatus, and the system or apparatus. By the computer (or CPU or MPU) of the device reading and executing the program code stored in the storage medium,
It goes without saying that it will be achieved. In this case, the program code itself read from the storage medium is the first and second program codes.
The functions of the embodiment are realized, and the storage medium storing the program code and the program code constitute the present invention. A ROM, flexible disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, magnetic tape, non-volatile memory card, or the like can be used as a storage medium for supplying the program code. Further, by executing the program code read by the computer, not only the functions of the first and second embodiments are realized, but also the OS running on the computer based on the instruction of the program code. It goes without saying that this also includes the case where the above-mentioned processes perform some or all of the actual processing and the functions of the first and second embodiments are realized by the processing. Further, after the program code read from the storage medium is written in the memory provided in the extended function board inserted in the computer or the extended function unit connected to the computer, the extended function is executed based on the instruction of the program code. Needless to say, this also includes the case where the CPU provided in the board or the function expansion unit performs some or all of the actual processing, and the processing realizes the functions of the first and second embodiments.

【0090】[0090]

【発明の効果】以上説明したように本発明では、ネット
ワーク等の通信手段を介して、それぞれが情報出力機能
(プリンタ機能等)を有し連動可能な複数の装置或いは
システムにより、1つの出力処理(1つのイメージデー
タを複数部数出力する処理等)を分配するにあたり、情
報出力機能の能力情報(出力可能な上限量や、出力処理
速度等の情報)に基いて、複数の装置或いはシステムに
対して1つの出力処理を分配するように構成した。これ
により、従来のように単に1つの出力処理における総出
力量を装置或いはシステムの数で割った分が分配される
のではなく、それぞれの装置或いはシステムの処理能力
に応じた出力量が分配されることになるため、1つの出
力処理を無駄なく効率的に行える。
As described above, according to the present invention, one output process is performed by a plurality of devices or systems each having an information output function (printer function etc.) and capable of interlocking via a communication means such as a network. When distributing (processing such as outputting a plurality of copies of one image data), based on the capability information of the information output function (information such as the upper limit amount that can be output, output processing speed, etc.) It is configured to distribute one output process. As a result, the total output amount in one output process is not divided by the number of devices or systems as in the prior art, but the output amount according to the processing capacity of each device or system is distributed. Therefore, one output process can be efficiently performed without waste.

【0091】具体的には例えば、本発明を、ネットワー
ク上に連動可能なように接続された複数の画像形成装置
により、1つのイメージデータを同時にプリント出力す
るシステム形態に適用した場合、総出力部数の分配を、
単純な台数による割り算で決定するのではなく、それぞ
れの画像形成装置のプリント可能上限枚数、或いは処理
速度に応じて決定する。これにより、煩雑な回避処理を
招くことなく、最終的な全処理時間を短縮することが可
能となり、生産効率向上を実現することが可能となる。
Specifically, for example, when the present invention is applied to a system form in which one image data is simultaneously printed out by a plurality of image forming apparatuses connected so as to be interlocked on a network, the total number of output copies Distribution of
It is not determined by a simple division by the number of printers, but is determined according to the maximum printable number of sheets of each image forming apparatus or the processing speed. As a result, the final total processing time can be shortened without inviting complicated avoidance processing, and the production efficiency can be improved.

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

【図1】第1の実施の形態において、本発明を適用した
ネットワークシステムの構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a network system to which the present invention is applied in a first embodiment.

【図2】上記ネットワークシステムの画像形成装置の構
成を示すブロック図である。
FIG. 2 is a block diagram showing a configuration of an image forming apparatus of the network system.

【図3】上記画像形成装置のスキャン動作を説明するた
めのフローチャートである。
FIG. 3 is a flowchart illustrating a scanning operation of the image forming apparatus.

【図4】上記画像形成装置のプリント出力動作を説明す
るためのフローチャートである。
FIG. 4 is a flowchart illustrating a print output operation of the image forming apparatus.

【図5】上記スキャン動作において、上記プリント出力
側を指定するための操作画面の一例を説明するための図
である。
FIG. 5 is a diagram for explaining an example of an operation screen for designating the print output side in the scan operation.

【図6】上記操作画面上の操作に基き表示される画面の
一例を説明するための図である。
FIG. 6 is a diagram for explaining an example of a screen displayed based on an operation on the operation screen.

【図7】上記プリント出力側で担当すべき出力情報量を
決定する際に用いる出力可能枚数上限情報の一例を説明
するための図である。
FIG. 7 is a diagram for explaining an example of outputtable sheet upper limit information used when determining the output information amount to be handled by the print output side.

【図8】第2の実施の形態において、上記プリント出力
側で担当すべき出力情報量を決定する際に用いる処理速
度情報の一例を説明するための図である。
FIG. 8 is a diagram for explaining an example of processing speed information used when determining an output information amount to be handled on the print output side in the second embodiment.

【図9】第2の実施の形態において、上記プリント出力
動作を説明するためのフローチャートである。
FIG. 9 is a flow chart for explaining the print output operation in the second embodiment.

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

100 ネットワークシステム 101 ネットワーク 102〜103 画像形成装置 100 network system 101 network 102-103 Image forming apparatus

Claims (19)

【特許請求の範囲】[Claims] 【請求項1】 任意の通信手段を介して、それぞれが情
報出力機能を有し連動可能な複数の装置或いはシステム
と通信可能な情報処理装置であって、 上記複数の装置或いはシステムの情報出力機能の能力情
報に基いて、上記複数の装置或いはシステムに対して1
つの出力処理を分配する処理分配手段を備えることを特
徴とする情報処理装置。
1. An information processing apparatus capable of communicating with a plurality of devices or systems, each of which has an information output function and is capable of interlocking, through an arbitrary communication means, the information output function of the plurality of devices or systems. 1 for each of the above devices or systems based on the capability information of
An information processing apparatus comprising a processing distribution means for distributing one output processing.
【請求項2】 上記処理分配手段は、上記1つの出力処
理において、上記複数の装置或いはシステムのそれぞれ
が担当する出力量を決定することを特徴とする請求項1
記載の情報処理装置。
2. The processing distribution means determines the output amount in charge of each of the plurality of devices or systems in the one output processing.
The information processing device described.
【請求項3】 上記出力機能の能力情報は、出力可能な
上限量、及び出力処理速度の少なくとも何れかを含むこ
とを特徴とする請求項1記載の情報処理装置。
3. The information processing apparatus according to claim 1, wherein the capability information of the output function includes at least one of an upper limit amount of output and an output processing speed.
【請求項4】 上記情報出力機能は、プリント出力機能
を含むことを特徴とする請求項1記載の情報処理装置。
4. The information processing apparatus according to claim 1, wherein the information output function includes a print output function.
【請求項5】 上記処理分配手段は、上記複数の装置或
いはシステムの情報出力機能の能力情報と共に、自装置
が有する情報出力機能の能力情報に基いて、上記複数の
装置或いはシステム及び自装置に対して1つの出力処理
を分配することを特徴とする請求項1記載の情報処理装
置。
5. The processing distribution means, based on the capability information of the information output function of the plurality of devices or systems and the capability information of the information output function of its own device, The information processing apparatus according to claim 1, wherein one output process is distributed to the output processing unit.
【請求項6】 上記1つの出力処理で対象となる情報を
取得する取得手段を備えることを特徴とする請求項1記
載の情報処理装置。
6. The information processing apparatus according to claim 1, further comprising an acquisition unit that acquires target information in the one output process.
【請求項7】 上記1つの出力処理で対象となる情報を
記憶する記憶手段を備えることを特徴とする請求項1記
載の情報処理装置。
7. The information processing apparatus according to claim 1, further comprising a storage unit that stores target information in the one output process.
【請求項8】 上記1つの出力処理は、1つのイメージ
データを複数部出力する処理を含み、 上記処理分配手段は、上記担当出力量として担当出力部
数を決定することを特徴とする請求項1記載の情報処理
装置。
8. The one output process includes a process of outputting a plurality of copies of one image data, and the process distribution unit determines the number of output copies in charge as the output amount in charge. The information processing device described.
【請求項9】 複数の機器が互いにネットワークを介し
て通信可能に接続されてなるネットワークシステムであ
って、 上記複数の機器のうち少なくとも1つの機器は、請求項
1〜8の何れかに記載の情報処理装置の機能を有するこ
とを特徴とするネットワークシステム。
9. A network system in which a plurality of devices are communicably connected to each other via a network, and at least one device of the plurality of devices is according to any one of claims 1 to 8. A network system having a function of an information processing device.
【請求項10】 それぞれが情報出力機能を有する複数
の装置或いはシステムを連動させて、1つの出力処理を
実行するための情報出力制御方法であって、 上記複数の装置或いはシステムの情報出力機能の能力情
報に基いて、上記複数の装置或いはシステムに対して1
つの出力処理を分配する処理分配ステップを含むことを
特徴とする情報出力制御方法。
10. An information output control method for performing a single output process by interlocking a plurality of devices or systems each having an information output function, the information output function of the plurality of devices or systems. 1 for each of the above devices or systems based on capability information
An information output control method comprising a process distribution step of distributing one output process.
【請求項11】 上記処理分配ステップは、上記1つの
出力処理において、上記複数の装置或いはシステムのそ
れぞれが担当する出力量を決定するステップを含むこと
を特徴とする請求項10記載の情報出力制御方法。
11. The information output control according to claim 10, wherein the processing distribution step includes a step of determining an output amount in charge of each of the plurality of devices or systems in the one output processing. Method.
【請求項12】 上記出力機能の能力情報は、出力可能
な上限量、及び出力処理速度の少なくとも何れかを含む
ことを特徴とする請求項10記載の情報出力制御方法。
12. The information output control method according to claim 10, wherein the capability information of the output function includes at least one of an upper limit amount that can be output and an output processing speed.
【請求項13】 ネットワーク上に互いに通信可能且つ
連動可能なように接続された複数の画像形成装置によ
り、1つのイメージデータを複数部数プリント出力する
ための情報出力制御方法であって、 上記複数の画像形成装置でプリント出力すべき担当部数
の決定を、上記複数の画像形成装置の処理能力に基づき
決定する決定ステップを含むことを特徴とする情報出力
制御方法。
13. An information output control method for printing out a plurality of copies of one image data by a plurality of image forming apparatuses connected to each other on a network so as to be communicable and interlockable with each other. An information output control method, comprising: a determining step of determining the number of copies to be printed out by the image forming apparatus based on the processing capabilities of the plurality of image forming apparatuses.
【請求項14】 上記処理能力は、プリント出力が可能
な上限枚数、及びプリント出力速度の少なくとも何れか
に関する能力を含むことを特徴とする請求項13記載の
情報出力制御方法。
14. The information output control method according to claim 13, wherein the processing capability includes at least one of a maximum number of printable sheets and a printout speed.
【請求項15】 上記複数の画像形成装置は、上記イメ
ージデータを取得するスキャナ機能、上記イメージデー
タを記憶するメモリ機能、及び上記プリント出力機能の
少なくとも何れかの機能を有することを特徴とする請求
項13記載の情報出力制御方法。
15. The image forming apparatus has at least one of a scanner function for acquiring the image data, a memory function for storing the image data, and a print output function. Item 14. The information output control method according to item 13.
【請求項16】 請求項1〜8の何れかに記載の情報処
理装置の機能、又は請求項9記載のネットワークシステ
ムの機能をコンピュータに実現させるためのプログラム
を記録したコンピュータ読出可能な記憶媒体。
16. A computer-readable storage medium recording a program for causing a computer to realize the function of the information processing device according to claim 1 or the function of the network system according to claim 9.
【請求項17】 請求項10〜15の何れかに記載の情
報出力制御方法の処理ステップをコンピュータに実行さ
せるためのプログラムを記録したコンピュータ読取可能
な記憶媒体。
17. A computer-readable storage medium in which a program for causing a computer to execute the processing steps of the information output control method according to claim 10 is recorded.
【請求項18】 請求項1〜8の何れかに記載の情報処
理装置の機能、又は請求項9記載のネットワークシステ
ムの機能をコンピュータに実現させるためのプログラ
ム。
18. A program for causing a computer to realize the function of the information processing apparatus according to claim 1 or the function of the network system according to claim 9.
【請求項19】 請求項10〜15の何れかに記載の情
報出力制御方法の処理ステップをコンピュータに実行さ
せるためのプログラム。
19. A program for causing a computer to execute the processing steps of the information output control method according to claim 10.
JP2001280427A 2001-09-14 2001-09-14 Information processing apparatus, network system, information output control method, storage medium, and program Pending JP2003091395A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001280427A JP2003091395A (en) 2001-09-14 2001-09-14 Information processing apparatus, network system, information output control method, storage medium, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001280427A JP2003091395A (en) 2001-09-14 2001-09-14 Information processing apparatus, network system, information output control method, storage medium, and program

Publications (2)

Publication Number Publication Date
JP2003091395A true JP2003091395A (en) 2003-03-28
JP2003091395A5 JP2003091395A5 (en) 2008-02-28

Family

ID=19104427

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001280427A Pending JP2003091395A (en) 2001-09-14 2001-09-14 Information processing apparatus, network system, information output control method, storage medium, and program

Country Status (1)

Country Link
JP (1) JP2003091395A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013058012A (en) * 2011-09-07 2013-03-28 Ricoh Co Ltd Device cooperation system, image forming apparatus, and service providing method
JP2016042711A (en) * 2015-10-15 2016-03-31 株式会社リコー Device cooperation system, image forming apparatus, and service providing method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07297967A (en) * 1994-04-21 1995-11-10 Sharp Corp Image forming system
JPH08331292A (en) * 1995-06-05 1996-12-13 Konica Corp Copy machine

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07297967A (en) * 1994-04-21 1995-11-10 Sharp Corp Image forming system
JPH08331292A (en) * 1995-06-05 1996-12-13 Konica Corp Copy machine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013058012A (en) * 2011-09-07 2013-03-28 Ricoh Co Ltd Device cooperation system, image forming apparatus, and service providing method
JP2016042711A (en) * 2015-10-15 2016-03-31 株式会社リコー Device cooperation system, image forming apparatus, and service providing method

Similar Documents

Publication Publication Date Title
US6771386B1 (en) Image forming system
US7038795B2 (en) Image input/output apparatus, method of controlling image input/output apparatus, image input/output system, and storage media
EP0991228A1 (en) Network user interface with profile depandable function display
JP3559656B2 (en) Image forming apparatus and image processing method
JPH09240070A (en) Printer device and control method thereof
US9386169B2 (en) Image forming apparatus that performs processing in cooperation with an external apparatus, method of controlling the same, program and image forming system
US10546219B2 (en) Printing system, printing apparatus, printing control apparatus, and control method of printing system
JP3728063B2 (en) Image processing system and cooperative operation control method for image processing system
JPH11123859A (en) Composite image forming apparatus, composite image forming method, and storage medium
US20070146758A1 (en) Method and system to automatically convert a file format and image forming apparatus used in the same
US6407822B1 (en) Image input-output apparatus and method therefor
JP2007144699A (en) Image forming apparatus
JPH09219764A (en) Image transfer system and image transfer method
JP5994509B2 (en) Image output system, portable terminal device, preview image creation control method, preview image creation control program, and image preview system
JP2003091395A (en) Information processing apparatus, network system, information output control method, storage medium, and program
JP3912931B2 (en) Image processing system and cooperative processing method thereof
JP4854153B2 (en) Information processing apparatus, image forming apparatus, information processing method, storage medium, and program
JP6500431B2 (en) Image forming apparatus, image forming method, control program and image forming system
JP2005192080A (en) Image forming apparatus
JP4280366B2 (en) Image control apparatus, image control method, and storage medium storing computer-readable program
JPH11149358A (en) Image input / output control device, image input / output system, optimal paper size printing method, and storage medium
JPH1032664A (en) Image forming system, network system, image forming apparatus, information management method of image forming system, and information display method of image forming apparatus
JP2006209513A (en) Image forming system
JP3524309B2 (en) Image input / output device and image input / output method
JP2006255914A (en) Image forming apparatus

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080109

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080109

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091211

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091215

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100212

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100413