Nothing Special   »   [go: up one dir, main page]

JPH09102847A - Image processing method - Google Patents

Image processing method

Info

Publication number
JPH09102847A
JPH09102847A JP7257662A JP25766295A JPH09102847A JP H09102847 A JPH09102847 A JP H09102847A JP 7257662 A JP7257662 A JP 7257662A JP 25766295 A JP25766295 A JP 25766295A JP H09102847 A JPH09102847 A JP H09102847A
Authority
JP
Japan
Prior art keywords
image
scanner
information
originals
controller
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
JP7257662A
Other languages
Japanese (ja)
Inventor
Naoto Arakawa
直人 荒川
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 JP7257662A priority Critical patent/JPH09102847A/en
Priority to DE69620533T priority patent/DE69620533T2/en
Priority to EP96307229A priority patent/EP0767578B1/en
Priority to US08/720,910 priority patent/US6532077B1/en
Publication of JPH09102847A publication Critical patent/JPH09102847A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Computer And Data Communications (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Storing Facsimile Image Data (AREA)

Abstract

PROBLEM TO BE SOLVED: To efficiently process an image by executing the pre-scanning of an original and the main scanning of the original based on a pre-scanning output by means of a batch processing. SOLUTION: A scanner server system is constituted of a digital color copying machine 1000, a scanner server 200 connected to a network 1 and plural client user computers 400. In the system, information for specifying the plural originals and information identifying the job of an input processing are inputted, the plural originals are pre-scanned by low resolution and information which specifies image data of the plural pre-scanned originals and the plural originals and information which identifies the job of the input processing are registered. Then, after that, processing information adding a scanning area and resolution is set to the plural pre-scanned originals so that the plural originals are executed main-scanning based on processing information in accordance with information specifying the plural originals and information identifying the job of the input processing.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は原稿画像を光電的に
読取るスキャナからの画像データを格納し、格納した画
像データをネットワークを介して処理装置に転送するス
キャナサーバシステム等における画像処理方法に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing method in a scanner server system or the like that stores image data from a scanner that photoelectrically reads an original image and transfers the stored image data to a processing device via a network.

【0002】[0002]

【従来の技術】近年、複数のコンピュータをネットワー
ク上につなぎ、データの共有化、プリンタ資源の共有化
が進められている。その中の機能として、複数のユーザ
ーが1台のプリンタを共有化するプリントサーバーや、
複数のユーザーが1台のスキャナを共有化するスキャナ
サーバーという機能が重視されてきた。
2. Description of the Related Art In recent years, a plurality of computers are connected to a network to share data and share printer resources. Among the functions, a print server where multiple users share one printer,
A function called a scanner server, in which a plurality of users share one scanner, has been emphasized.

【0003】前述の如く、スキャナサーバーとはネット
ワーク上の複数のコンピュータによって1台のスキャナ
を共有化するものであり、これにより複数のコンピュー
タの夫々に専用スキャナを設ける必要がなく、システム
構成を簡素化できる。
As described above, the scanner server is a computer in which a plurality of computers on a network share one scanner, whereby it is not necessary to provide a dedicated scanner for each of the plurality of computers, and the system configuration is simplified. Can be converted.

【0004】[0004]

【発明が解決しようとする課題】ところで、ネットワー
クから転送された画像データを取込んで格納し、任意の
時間帯にプリント出力するプリントサーバーとは異な
り、スキャナサーバーは、スキャナに読取るべき原稿が
セットされたときに原稿画像を読取ってその画像データ
を格納するというリアルタイム性が要求される。
By the way, unlike a print server that captures and stores image data transferred from a network and prints out the image data at an arbitrary time, the scanner server sets a document to be read by the scanner. At this time, the real-time property of reading the original image and storing the image data is required.

【0005】従って、あるコンピュータの指令に従って
スキャナにセットされた原稿画像の読取り格納の実行中
には、他のコンピュータからの要求には対応できず、ま
た、スキャナサーバーの画像格納機能を用いて、画像の
編集等の処理時間を要する処理を実行中には、一連の処
理が終了するまでは他のコンピュータの要求は待機状態
となってしまう。
Therefore, while reading and storing the original image set on the scanner according to the instruction of a certain computer, the request from another computer cannot be satisfied, and the image storing function of the scanner server is used. While a process that requires a long processing time, such as image editing, is being executed, requests from other computers are in a waiting state until the series of processes is completed.

【0006】例えば、原稿画像をプリスキャンした画像
データをスキャナサーバに格納し、格納した画像データ
をネットワーク上のコンピュータに転送して表示し、そ
の表示画像に対して種々の処理条件を設定した後、再度
原稿画像をスキャンし(本スキャン)、それによって得
られた画像データに対して画像処理を行なう一連の処理
が考えられる。
For example, image data obtained by prescanning a document image is stored in a scanner server, the stored image data is transferred to a computer on a network for display, and various processing conditions are set for the displayed image. A series of processes is conceivable in which the document image is scanned again (main scan) and image processing is performed on the image data obtained thereby.

【0007】この様な処理に際しては、プリスキャンか
ら本スキャンの終了まで、スキャナ及びスキャナサーバ
ーが、長時間その処理に専有されてしまうことになる。
In such a process, the scanner and the scanner server are dedicated to the process for a long time from the prescan to the end of the main scan.

【0008】[0008]

【課題を解決するための手段】本発明は以上の点に鑑み
てなされたもので、原稿をプレスキャンし、そのプレス
キャン画像に基づいて本スキャンを行なう画像処理をバ
ッチ処理によって可能とするものであり、詳しくは、複
数の原稿を特定する情報及び入力処理のジョブを識別す
る情報を入力するステップと、前記複数の原稿を低解像
度でプレスキャンするステップと、プレスキャンされた
前記複数の原稿の画像データ及び前記複数の原稿を特定
する情報と入力処理のジョブを識別する情報を登録する
ステップと、プレスキャンされた前記複数の原稿に対し
てスキャン領域、解像度を含む処理情報をセットするス
テップと、前記複数の原稿を特定する情報及び入力処理
のジョブを識別する情報に対応した前記処理情報に基づ
いて前記複数の原稿を本スキャンするステップとを有す
る画像処理方法を提供する。
SUMMARY OF THE INVENTION The present invention has been made in view of the above points, and makes it possible to perform image processing in which an original is prescanned and main scanning is performed based on the prescan image by batch processing. Specifically, the steps of inputting information for identifying a plurality of originals and information for identifying a job of an input process, prescanning the plurality of originals at a low resolution, and prescanning the plurality of originals Image data and information for identifying the plurality of originals and information for identifying a job for input processing, and setting processing information including a scan area and resolution for the plurality of pre-scanned originals. And the plurality of originals based on the processing information corresponding to the information for specifying the plurality of originals and the information for identifying the job of the input processing. The to provide an image processing method having a step of the scanning.

【0009】[0009]

【発明の実施の形態】以下に図面を参照して本発明によ
る実施例を詳細に説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described in detail below with reference to the drawings.

【0010】図1は本発明による一実施例のスキャナサ
ーバーシステムのシステム構成図である。
FIG. 1 is a system configuration diagram of a scanner server system according to an embodiment of the present invention.

【0011】本実施例システムは図1に示すように、上
部にデジタルカラー画像読取部(以下、カラースキャナ
と称する)100、及び、原稿をカラースキャナ100
の読み取り位置にセットする循環式反射原稿給送装置
(以下、フィーダと称す)1200と、デジタルカラー
画像を印刷出力するデジタルカラー画像プリント部(以
下、カラープリンタと称する)300からなるデジタル
カラー複写機1000と、ネットワーク1上に接続され
ているスキャナサーバー200と、複数のクライアント
ユーザーのコンピュータ400により構成される。
As shown in FIG. 1, the system of the present embodiment has a digital color image reading section (hereinafter, referred to as a color scanner) 100 on an upper portion, and a color scanner 100 for an original.
Color reflection copying machine (hereinafter referred to as "feeder") 1200 which is set at the reading position of the image and a digital color image printing unit (hereinafter referred to as "color printer") 300 which prints out a digital color image (digital color copier) 1000, a scanner server 200 connected on the network 1, and a plurality of client user computers 400.

【0012】図2にスキャナ/プリンタ機能を有する、
このカラーデジタル複写機1000の構成とフィーダの
構成を示す。
FIG. 2 has a scanner / printer function,
The structure of the color digital copying machine 1000 and the structure of the feeder are shown.

【0013】カラースキャナ100では、スキャナコン
トローラ101が制御の中心となり、以下の制御を行っ
ている。
In the color scanner 100, the scanner controller 101 is the center of control and performs the following control.

【0014】原稿台上の原稿をR・G・Bの各色ごと
に、露光系コントローラ103内の密着型CCDライン
センサにより色分解し、点順次のアナログ画像信号に変
換する。このアナログ画像信号は同じく露光系コントロ
ーラ103内のA/D変換部で各色8bitのデジタル
画像信号に変換され、輝度であるRGB各色がそれぞれ
線順次信号として出力される。この画像信号(デジタ
ル)は、画像処理部102で、R,G,Bの輝度レベル
から、濃度であるC,M,Y,Bkの4色のトナー量に
対応したレベルに変換される。そして、同時に画像処理
部102で色補正演算され、合成、変倍、移動等の各種
画像処理がおこなわれる。
The original on the original table is color-separated for each color of R, G and B by a contact type CCD line sensor in the exposure system controller 103 and converted into a dot-sequential analog image signal. This analog image signal is also converted into a digital image signal of 8 bits for each color by the A / D conversion unit in the exposure system controller 103, and each of the RGB colors of luminance is output as a line sequential signal. The image signal (digital) is converted by the image processing unit 102 from the brightness levels of R, G, B to the levels corresponding to the toner amounts of four colors of C, M, Y, and Bk, which are the densities. At the same time, the image processing unit 102 performs color correction calculation and various image processing such as composition, scaling, and movement is performed.

【0015】また、ユーザーに対して、メッセージを表
示するための操作パネルと、操作の指示を行うためのタ
ッチセンサの機能の両方を含む操作パネル・タッチセン
サ107とその制御を行う操作パネルコントローラ10
6がある。
Further, an operation panel / touch sensor 107 including both an operation panel for displaying a message and a touch sensor function for instructing an operation to a user, and an operation panel controller 10 for controlling the operation panel / touch sensor 107.
There are six.

【0016】カラースキャナ100の原稿台上部にセッ
トされるのがフィーダ1200で、カラースキャナ10
0内のフィーダコントローラ105により制御される。
The feeder 1200 is set on the original table of the color scanner 100, and the color scanner 10
It is controlled by the feeder controller 105 within 0.

【0017】原稿束をセットする積載トレイ201に
は、原稿給送時に原稿が斜行することがないように原稿
の幅方向を規制するガイド版が設けられ原稿給紙方向に
垂直にスライド移動する。それに連動してスライドボリ
ュームも動作し、原稿の幅方向のサイズ(長さ)も検知
可能となっている。
The stacking tray 201 on which a stack of originals is set is provided with a guide plate for restricting the widthwise direction of the originals so that the originals are not skewed at the time of feeding the originals and slides vertically in the original feeding direction. . The slide volume also operates in conjunction with this, and the size (length) of the document in the width direction can also be detected.

【0018】図5にフィーダ1200の構成を示す。ま
ず、片面原稿では、半月ローラ203及び分離ローラ2
04により積載トレイ201上に載置された原稿束の最
下部から原稿が一枚づつ分離され、分離された原稿はパ
スIを通過する間にパスIに設けられた密着型紙幅セン
サ212により給紙方向の紙幅を検知し、搬送ローラ2
05及び全面ベルト206によりパスIIを通り、プラ
テンガラス214の露光位置まで搬送/停止される。
FIG. 5 shows the structure of the feeder 1200. First, for a single-sided original, the half-moon roller 203 and the separation roller 2
The originals are separated one by one from the lowermost part of the original stack placed on the stacking tray 201 by 04, and the separated originals are fed by the contact type paper width sensor 212 provided in the path I while passing the path I. The paper width in the paper direction is detected, and the transport roller 2
05 and the entire surface belt 206 pass through the path II and are conveyed / stopped to the exposure position of the platen glass 214.

【0019】密着型CCDラインセンサによる色分解ス
キャン後はプラテンガラス214上の原稿は搬送大ロー
ラ207と排紙ローラ208(小さいサイズの原稿の場
合は全面ベルト206と排紙ローラ211)により、再
び積載トレイ201の原稿束の最上部に戻される。
After color separation scanning by the contact type CCD line sensor, the original on the platen glass 214 is again conveyed by the large conveying roller 207 and the paper discharging roller 208 (in the case of a small size original, the entire belt 206 and the paper discharging roller 211). The document is returned to the top of the stack of documents on the stacking tray 201.

【0020】この時、原稿給送開始時に原稿束上部にリ
サイクルレバー209を載せ、原稿が順次給送されて最
終原稿の後端がリサイクルレバー209を抜けるととき
に、自重で積載トレイ201上に落下することにより原
稿の1循を検知している。
At this time, the recycle lever 209 is placed on the upper part of the document stack at the start of document feeding, and when the documents are sequentially fed and the trailing edge of the final document leaves the recycle lever 209, the recycle lever 209 is placed on the stack tray 201 by its own weight. One drop of the document is detected by falling.

【0021】次に両面原稿の場合は前述のように第1面
のスキャン終了後、原稿を一旦パスIIIに通し、回転
動作可能な切り替えフラッパ213を切り替えることに
より、原稿の先端をパスIVに導き、搬送ローラ205
によりパスIIを通して全面ベルト206でプラテンガ
ラス214上に原稿をセットする。すなわち、搬送大ロ
ーラ207の回転によりパスIII〜IV〜IIのルー
トで原稿の反転が実行される。この後、第2面のスキャ
ンが実行され、そして、前述と同様に排出される。
Next, in the case of a double-sided original, as described above, after the scanning of the first side is completed, the original is once passed through path III, and the switching flapper 213 capable of rotating operation is switched to guide the leading edge of the original to path IV. , Transport roller 205
Then, the original is set on the platen glass 214 by the entire surface belt 206 through the path II. That is, the reversal of the document is executed by the route of paths III-IV-II by the rotation of the large conveyance roller 207. After this, the scanning of the second surface is executed and then discharged as described above.

【0022】また、原稿束を1枚づつパスI〜II〜I
II〜V〜VIを通して、リサイクルレバー209によ
り一循検知されるまで搬送することで紙幅センサ212
により原稿枚数をカウントすることも可能である。
Further, the document bundles are passed one by one through passes I to II to I.
The paper width sensor 212 is conveyed through II-V-VI until one cycle is detected by the recycle lever 209.
It is also possible to count the number of documents by.

【0023】図2に戻り、カラープリンタ300では、
カラースキャナ100より送られてきたC,M,Y,B
kの各デジタル画像信号がプリンタコントローラ301
にて半導体レーザ部の点灯信号に変換され、レーザドラ
イブ部310でレーザが制御され、そのレーザの点灯信
号はデジタル画像信号のレベルに対応したパルス幅とし
て出力される。レーザの点灯レベルは、256レベル
(8bitに対応)となっている。このデジタル画像信
号に応じたレーザはポリゴンスキャナドライブ部311
でスキャンされ、カラー画像を各C,M,Y,Kのカラ
ー別に表面電位制御部312で制御される帯電部313
にて帯電されている感光ドラム315に順次デジタル的
なドット形式で露光する。それを現像部314にて各色
トナーを用いて現像した後、用紙カセット323より給
紙制御部318の制御で給紙され、転写ドラム319に
装着されている用紙に複数転写316する。そして、そ
の後、分離部320で分離された用紙は搬送部321よ
り搬送され最後に定着部322で定着され、トレイ32
4に排出される。この様に電子写真方式のレーザービー
ムプリンタとなっている。
Returning to FIG. 2, in the color printer 300,
C, M, Y, B sent from the color scanner 100
Each digital image signal of k is the printer controller 301.
Is converted into a lighting signal of the semiconductor laser unit, the laser is controlled by the laser drive unit 310, and the lighting signal of the laser is output as a pulse width corresponding to the level of the digital image signal. The lighting level of the laser is 256 levels (corresponding to 8 bits). A laser corresponding to the digital image signal is a polygon scanner drive unit 311.
And a charging unit 313 that is scanned by a color image and is controlled by the surface potential control unit 312 for each color image of C, M, Y, and K.
The photosensitive drum 315 that has been charged at is sequentially exposed in a digital dot format. After being developed with each color toner in the developing unit 314, the paper is fed from the paper cassette 323 under the control of the paper feed control unit 318, and is transferred 316 to a plurality of papers mounted on the transfer drum 319. Then, after that, the sheet separated by the separating unit 320 is conveyed by the conveying unit 321 and finally fixed by the fixing unit 322, and the tray 32
It is discharged to 4. In this way, it is an electrophotographic laser beam printer.

【0024】このカラースキャナ100、フィーダ12
00とカラープリンタ300は、カラースキャナ100
のコントロールにより、フィーダ部1200とカラープ
リンタ300を制御して、デジタルカラー複写機100
0としても機能することが可能となっている。
The color scanner 100 and the feeder 12
00 and the color printer 300 are the color scanner 100.
Control of the feeder unit 1200 and the color printer 300 to control the digital color copying machine 100.
It is possible to function as 0.

【0025】デジタルカラー複写機1000として機能
する際は、カラースキャナ100のプラテンガラス21
0に、原稿画像をセットし、操作パネル107上に表示
される複写開始キーを押して、前述のプロセスに従って
カラースキャナ100からの画像の読み込み、画像処
理、カラープリンタ300での露光、現像、転写、定着
のプロセスを経て画像が形成され、カラーコピーと出力
される。
When functioning as the digital color copying machine 1000, the platen glass 21 of the color scanner 100 is used.
The original image is set to 0, the copy start key displayed on the operation panel 107 is pressed, and the image is read from the color scanner 100, image processing, exposure, development, transfer by the color printer 300 are performed according to the above-described process. An image is formed through the fixing process and is output as a color copy.

【0026】図3は、ネットワーク上のクライアントコ
ンピュータ400の構造を示す。
FIG. 3 shows the structure of the client computer 400 on the network.

【0027】クライアントコンピュータ400は、スキ
ャナサーバー200とのネットワーク上のプロトコルを
制御するためのネットワークコントローラ420と、ク
ライアントコンピュータの中央制御のためのCPU40
5とそのCPU405の制御プログラムを格納したメモ
リROM406、画像データの1時登録、各種データ記
憶のためのハードディスク451とそれを制御するハー
ドディスクコントローラ450、メインメモリ460と
作業者からの指示入力手段としてのマウス431、キー
ボード441とそれらを制御するキーボード/マウスコ
ントローラ430、レイアウト・編集・メニュー表示の
ためのカラーディスプレイ412、ディスプレイメモリ
411、ディスプレイコントローラ410、及び、ディ
スプレイメモリ411上での画像レイアウト・編集を行
う画像編集コントローラ413から構成される。
The client computer 400 includes a network controller 420 for controlling a protocol on the network with the scanner server 200, and a CPU 40 for centrally controlling the client computer.
5, a memory ROM 406 storing a control program for the CPU 405, a hard disk 451 for temporarily storing image data and various data storage, a hard disk controller 450 for controlling the hard disk 451, a main memory 460 and means for inputting instructions from an operator. A mouse 431, a keyboard 441 and a keyboard / mouse controller 430 for controlling them, a color display 412 for layout / editing / menu display, a display memory 411, a display controller 410, and image layout / editing on the display memory 411. The image editing controller 413 is used.

【0028】図4は、ネットワークとデジタルカラー複
写機100とを接続するスキャナサーバー200を示
す。
FIG. 4 shows a scanner server 200 connecting the network and the digital color copying machine 100.

【0029】この装置は、 (1)スキャナサーバー200全体をメモリROM26
1に格納されたプログラムにより制御するメインコント
ローラ210。
This apparatus has (1) the entire memory server 26 for the entire scanner server 200.
1. A main controller 210 controlled by a program stored in 1.

【0030】(2)ネットワーク上のプロトコル処理を
制御するネットワークコントローラ220と、そのプロ
トコルにより抽出したバケットの内容の解析、画像デー
タの分離など、サーバーとしての制御を行うネットワー
クサーバーコントローラ221。
(2) A network controller 220 for controlling protocol processing on the network, and a network server controller 221 for controlling the server, such as analyzing the contents of buckets extracted by the protocol and separating image data.

【0031】(3)分離された画像データ/コマンドデ
ータに基づいて、カラー多値ラスタ画像データ及び、そ
の位置・属性情報を記憶/管理し、レイアウト等を行
う、ラスタ画像記憶部700。とに大きく分けられる。
(3) A raster image storage unit 700 which stores / manages color multi-valued raster image data and its position / attribute information and performs layout based on the separated image data / command data. It can be broadly divided into

【0032】また、インターフェイスとしては、デジタ
ルカラー複写機1000との双方向通信により画像デー
タ、命令をやりとりするカラーデジタルインターフェイ
スコントローラ790、サーバー管理者からの指示入力
手段としてのマウス244、キーボード245と、レイ
アウト・編集・メニュー表示のためのカラーディスプレ
イ242、ディスプレイメモリ241、及び、ディスプ
レイコントローラ240から構成される。
As the interface, a color digital interface controller 790 for exchanging image data and commands by bidirectional communication with the digital color copying machine 1000, a mouse 244 and a keyboard 245 as instruction input means from the server administrator, It is composed of a color display 242 for layout / editing / menu display, a display memory 241, and a display controller 240.

【0033】尚、画像データ等の保存用にハードディス
ク231及びハードディスクコントローラ230も備え
られている。
A hard disk 231 and a hard disk controller 230 are also provided for storing image data and the like.

【0034】図6は、スキャナサーバー200内のラス
タ画像記憶部700の構成図である。
FIG. 6 is a block diagram of the raster image storage unit 700 in the scanner server 200.

【0035】このラスタ画像記憶部700は、ラスタ画
像データの全体を制御するイメージメインコントローラ
710を中心に、カラーラスタ画像データをラスタイメ
ージメモリ760へ効率よく配置、及び、管理を行うメ
モリ管理コントローラ720と、その管理テーブル77
0を有する。
The raster image storage unit 700 has a memory management controller 720 that efficiently arranges and manages color raster image data in a raster image memory 760, centering on an image main controller 710 that controls the entire raster image data. And its management table 77
Has zero.

【0036】既に登録された画像データ、もしくは、カ
ラースキャナ100からメモリ上に画像登録される画像
データに対して、色に関する画像変換、及び拡大/縮小
/変形編集をおこなう画像編集コントローラ730、カ
ラープリンタ300へ出力する際にレイアウト編集、を
リアルタイムで行うレイアウトコントローラ750が中
心として構成されている。
An image editing controller 730 and a color printer for performing image conversion relating to color, and enlarging / reducing / deforming editing on already registered image data or image data registered in the memory from the color scanner 100. A layout controller 750, which performs layout editing in real time when outputting to 300, is mainly configured.

【0037】メモリ上の画像データを出力する際には、
カラーデジタルインターフェイスコントローラ790を
介して、カラープリンタ300に画像データを転送し、
カラープリント画像を得ることができる。また、カラー
スキャナ100から画像データを入力し、カラーデジタ
ルインターフェイスコントローラ790を介して、メモ
リ上に画像データを登録することができる。
When outputting the image data on the memory,
Image data is transferred to the color printer 300 via the color digital interface controller 790,
A color print image can be obtained. Further, it is possible to input image data from the color scanner 100 and register the image data in the memory via the color digital interface controller 790.

【0038】ラスタ画像記憶部700とスキャナサーバ
ー200のメインバスとの画像データ、及び、命令は、
特定のフォーマットに基づいたものになっており、バス
コントローラ740を介してイメージメインコントロー
ラ710とスキャナサーバー200のメインコントロー
ラ210とがやり取りを行う構成をとる。
Image data and commands between the raster image storage unit 700 and the main bus of the scanner server 200 are
It is based on a specific format, and is configured such that the image main controller 710 and the main controller 210 of the scanner server 200 communicate with each other via the bus controller 740.

【0039】このラスタ画像記憶部700は、画像デー
タをファイル管理モードとページモードの2つのモード
で管理することが可能となっている。
The raster image storage unit 700 is capable of managing image data in two modes, a file management mode and a page mode.

【0040】プリンタ出力において、1つ目のファイル
管理モードは、画像データを複数個記憶/管理する機能
で、記憶された画像データは、スキャナサーバー200
のメインコントローラ210からの命令によって、登録
されている複数の画像データに対してそれぞれレイアウ
トをおこない、カラーデジタルインターフェイスコント
ローラ790を介して、カラープリンタ300に出力
し、カラープリント画像を得ることができる。
In the printer output, the first file management mode is a function of storing / managing a plurality of image data, and the stored image data is stored in the scanner server 200.
In response to a command from the main controller 210, a plurality of registered image data are laid out and output to the color printer 300 via the color digital interface controller 790 to obtain a color print image.

【0041】その際に複数の画像データは、画像ファイ
ルとして、それぞれ、ラスタイメージメモリ760を複
数に分割して管理されており、メモリ上のスタートアド
レスとその画像データ長、画像データの属性、画像デー
タのレイアウト出力の位置情報などが位置/属性情報テ
ーブル770に登録され、それをメモリ管理コントロー
ラ720が管理することになる。そして、実際に出力さ
れる際に、その登録された画像データの色に関する画像
変換をおこなう画像編集コントローラ730とレイアウ
ト出力する際に拡大/縮小/変形編集を行うレイアウト
コントローラ750により指定された位置と大きさにな
り、カラーデジタルインターフェイスコントローラ79
0を介して、カラープリンタ300に出力される。その
ため、オリジナルの画像データは常時メモリ上にあるた
め、レイアウト出力を変えて行うことも可能となってい
る。
At this time, the plurality of image data are managed as image files by dividing the raster image memory 760 into a plurality of parts, and the start address on the memory and the image data length, the attribute of the image data, the image, and the like. The position information of the layout output of the data is registered in the position / attribute information table 770, and the memory management controller 720 manages it. The position specified by the image editing controller 730 that performs image conversion regarding the color of the registered image data when actually output and the position specified by the layout controller 750 that performs enlargement / reduction / deformation editing when outputting the layout. The size of the color digital interface controller 79
It is output to the color printer 300 via 0. Therefore, since the original image data is always on the memory, it is possible to change the layout output.

【0042】スキャナ入力において、ファイル管理モー
ドは、プリント出力と同様にスキャナ入力画像データを
複数個記憶管理することができる。このとき、プリント
出力用の画像データとスキャナ入力の画像データを混在
させることも可能となっている。
In the scanner input, the file management mode can store and manage a plurality of scanner input image data similarly to the print output. At this time, the image data for print output and the image data for scanner input can be mixed.

【0043】このカラースキャナ100から入力された
画像は、プリントの時と同様にラスタイメージメモリ7
60を複数に分割して管理しており、メモリ上のスター
トアドレスと、その画像データ長、画像データの属性な
どが属性情報テーブル770に登録され、それをメモリ
管理コントローラ720が管理することになる。
The image input from the color scanner 100 is stored in the raster image memory 7 as in printing.
60 is divided into a plurality of parts and managed, and the start address on the memory, its image data length, the attribute of the image data, etc. are registered in the attribute information table 770, and the memory management controller 720 manages them. .

【0044】実際に入力される際に、カラースキャナ1
00から入力されたスキャナ入力画像データの色に関す
る画像変換を行う画像編集コントローラ730と、入力
時の拡大/縮小/変形編集を行うレイアウトコントロー
ラ750により指定された入力サイズになり、ラスタ画
像メモリ上に登録される。
When actually inputting, the color scanner 1
The input size specified by the image editing controller 730 that performs image conversion related to the color of the scanner input image data input from 00 and the layout controller 750 that performs the enlargement / reduction / deformation editing at the time of input becomes the raster image memory. be registered.

【0045】もう1つのメモリ管理モードであるページ
モードにおいては、ラスタイメージメモリ760を一枚
の用紙として扱い、メモリを幅(WIDTH)/高さ
(HEIGHT)で管理し、複数の画像データは、それ
ぞれ、メモリ上にレイアウトされる際に、画像編集コン
トローラ730により、拡大/縮小/変形、及び画像デ
ータの色に関する画像変換が施されて、指定された画像
メモリ上のレイアウト位置にはめ込まれる。
In the page mode which is another memory management mode, the raster image memory 760 is treated as one sheet, the memory is managed by width (WIDTH) / height (HEIGHT), and a plurality of image data are When each is laid out on the memory, the image editing controller 730 performs enlargement / reduction / deformation and image conversion relating to the color of the image data, and fits the layout position on the designated image memory.

【0046】このようにレイアウトコントローラ750
により指定された位置と大きさになり、カラーデジタル
インターフェイスコントローラ790を介して、カラー
プリンタ300に出力されるか、もしくは、カラースキ
ャナ100から指定された大きさで画像データが、画像
メモリ上に登録される。
Thus, the layout controller 750
Becomes a position and size designated by the color digital interface controller 790, and is output to the color printer 300, or image data of a size designated by the color scanner 100 is registered in the image memory. To be done.

【0047】クライアントコンピュータ400とスキャ
ナサーバー200が接続されているネットワーク上で
は、おのおの通信を行うために、図9の(1)に示すよ
うなバケットと呼ばれるデータ列の集まりを1つのブロ
ックを使用して、相互にバケットのやり取りを行うこと
になる。
On the network in which the client computer 400 and the scanner server 200 are connected, a group of data strings called buckets as shown in (1) of FIG. 9 is used for one communication in one block. Then, the buckets are exchanged with each other.

【0048】バケットの構造は、先頭に送信先のネット
ワークアドレス、次に送り元のネットワークアドレスを
セットし、そのバケットのフレームサイズの情報の後
に、実際のパケットデータが続き、最後にデータ転送の
信頼性をあげるためにテーラーと呼ばれるCRC等のエ
ラーチェックを付ける。図9の(2)にパケットデータ
部の内容を示す。このパケットデータ部10002に関
しては、任意のデータを入れることが可能だが、本実施
例では、図に示すようにヘッダ部10003とデータブ
ロック部10100に分かれる。
In the structure of the bucket, the network address of the transmission destination is set at the beginning, and the network address of the transmission source is set at the beginning, the information on the frame size of the bucket is followed by the actual packet data, and finally the reliability of the data transfer. In order to improve the quality, an error check such as CRC called a tailor is attached. FIG. 9B shows the contents of the packet data part. Although arbitrary data can be inserted into this packet data section 10002, in this embodiment, it is divided into a header section 10003 and a data block section 10100 as shown in the figure.

【0049】図9の(3)にパケットデータ部1000
2のヘッダ部の内容を示す。ヘッダ部10003は、図
に示すように、まず先頭にヘッダ情報であることを示す
ヘッダコード10019が入り、次にこのパケットデー
タがどんな機能を持つかを示すファンクションコード部
10020が入り、次には図11に示す如く、複数のパ
ケットにより、1つのデータを構成する場合の連続NO
を示す連続パケットID10030、そのトータルのパ
ケット数を示すトータルパケットID10031、そし
て、実際のデータが入るデータブロック部10100の
データの長さをしめすデータ長10032により構成さ
れる。
The packet data section 1000 is shown in FIG.
2 shows the contents of the header part. As shown in the figure, the header part 10003 first has a header code 10019 indicating that it is header information, then a function code part 10020 indicating what function this packet data has, and then a function code part 10020. As shown in FIG. 11, continuous NO when one packet is composed of a plurality of packets
, A total packet ID 10031 indicating the total number of packets, and a data length 10032 indicating the length of the data of the data block unit 10100 in which the actual data is stored.

【0050】図9の(4)にファンクションコード部の
内容を示す。ファンクションコード部10020は、ス
キャナサーバーのタイプを示すファンクションID10
021とサーバーに対してのジョブのタイプを示すジョ
ブタイプID10022、実行されるジョブを識別す
る、ジョブID10023より構成される。
FIG. 9 (4) shows the contents of the function code part. The function code part 10020 is a function ID 10 indicating the type of the scanner server.
021, a job type ID 10022 that indicates the type of job for the server, and a job ID 10023 that identifies the job to be executed.

【0051】次に、パケットデータ部10002のデー
タブロック部10100の内容を図10の(3)に示
す。図に示すように、ヘッダ部10003のファンクシ
ョンコード部10020の一意的に決まっているジョブ
タイプID10022内容により、データブロック部1
0100の構成はコマンドブロック10005、ステー
タスブロック10006、画像データブロック1000
7、画像情報ブロック10008に分けられる。
Next, the contents of the data block portion 10100 of the packet data portion 10002 are shown in (3) of FIG. As shown in the figure, the data block section 1 is defined by the content of the unique job type ID 10022 of the function code section 10020 of the header section 10003.
0100 has a command block 10005, a status block 10006, and an image data block 1000.
7, image information block 10008.

【0052】図13にこのスキャナサーバーシステムの
ユーザーの操作手順のジェネラルフローを示す。
FIG. 13 shows a general flow of the operation procedure of the user of this scanner server system.

【0053】以下に、上記構成のスキャナサーバーシス
テムのスキャン動作手順について、図14から図19に
示すフローチャートに沿って説明する。
The scan operation procedure of the scanner server system having the above configuration will be described below with reference to the flowcharts shown in FIGS. 14 to 19.

【0054】まず、スキャナ入力申し込み処理における
デジタルカラー複写機のスキャナコントローラの動作に
ついて図13及び図14を基に説明する。
First, the operation of the scanner controller of the digital color copying machine in the scanner input application process will be described with reference to FIGS. 13 and 14.

【0055】ユーザーは、デジタルカラー複写機の操作
パネル107上に表されている<スキャナ入力申し込み
>キーを押す(ステップU1)。このキーの認識により
(ステップS1)、操作パネル107上に図7に示すユ
ーザーのIDを入力する部分の表示がなされる(ステッ
プS2)。ユーザーは、この表示を用い、各自の予め一
意的に決まっているユーザーのIDを操作パネル107
上のテンキーを使用して入力する。また、原稿の属性と
して、片面原稿か両面原稿かを操作パネル107のタッ
チセンサを押すことにより指定する(ステップU2)。
そして、ユーザーがID確認のボタンを押すと(ステッ
プU3)、これらユーザーID及び原稿属性がスキャナ
コントローラ101で認識される(ステップS3、S
4)。スキャナコントローラ101は、スキャナサーバ
ー200のメインコントローラ210に対してスキャン
申し込みIDの発行を依頼する(S5)。これにより、
メインコントローラ210は、プレスキャン管理テーブ
ル262内を検索し、使用されていないスキャン申し込
みIDをスキャナコントローラ101に返送する。スキ
ャナコントローラ101は操作パネルコントローラ10
6により、操作パネル107上に申し込みIDとして表
示される。
The user presses the <scanner input application> key displayed on the operation panel 107 of the digital color copying machine (step U1). Upon recognition of this key (step S1), a portion for inputting the user ID shown in FIG. 7 is displayed on the operation panel 107 (step S2). The user uses this display to display his / her uniquely determined user ID in the operation panel 107.
Use the numeric keypad above to enter. Further, as the attribute of the document, one-sided document or two-sided document is designated by pressing the touch sensor of the operation panel 107 (step U2).
When the user presses the ID confirmation button (step U3), the user ID and the document attribute are recognized by the scanner controller 101 (steps S3, S).
4). The scanner controller 101 requests the main controller 210 of the scanner server 200 to issue a scan application ID (S5). This allows
The main controller 210 searches the pre-scan management table 262 and returns the unused scan application ID to the scanner controller 101. The scanner controller 101 is the operation panel controller 10
6, the application ID is displayed on the operation panel 107.

【0056】次に、ユーザーはスキャナ入力を行いたい
原稿束をフィーダ1200上の積載トレイ201上にセ
ットする(ステップU4)。このとき、ガイド版を原稿
に合わせることにより原稿の斜行を防ぎ、原稿の幅方向
の紙幅を検知することができる。スキャナコントローラ
101は積載トレイ201への原稿束のセットを認識す
る(ステップS6)。
Next, the user sets the original bundle desired to be input by the scanner on the stack tray 201 on the feeder 1200 (step U4). At this time, by aligning the guide plate with the original, skewing of the original can be prevented and the width of the original in the width direction can be detected. The scanner controller 101 recognizes that the document stack is set on the stacking tray 201 (step S6).

【0057】ユーザーは、原稿のセット状態を確認後、
操作パネル107のプレスキャン実行ボタンを押す(ス
テップU5)。操作パネルコントローラ106からの入
力を確認したスキャナコントローラ101は、プレスキ
ャン処理を行なう(ステップS7)。プレスキャン処理
の詳細を図15に示す。
After confirming the set state of the original, the user
The prescan execution button on the operation panel 107 is pressed (step U5). The scanner controller 101, which has confirmed the input from the operation panel controller 106, performs prescan processing (step S7). The details of the prescan processing are shown in FIG.

【0058】操作パネル107からのプレスキャン実行
ボタンのオンを認識すると(ステップS20)、ユーザ
ーIDとスキャナ申し込みIDをインターフェイスコン
トローラ104を介して、スキャナサーバー200のメ
インコントローラ210に送る。これにより、メインコ
ントローラ210は、ユーザーIDとスキャナ申し込み
IDを図12に示す構成をとるプレスキャン管理テーブ
ル262に登録する(ステップS21)。
When it is recognized that the prescan execution button is turned on from the operation panel 107 (step S20), the user ID and the scanner application ID are sent to the main controller 210 of the scanner server 200 via the interface controller 104. Accordingly, the main controller 210 registers the user ID and the scanner application ID in the prescan management table 262 having the configuration shown in FIG. 12 (step S21).

【0059】メインコントローラ210は、プレスキャ
ン管理テーブル262のプレスキャントータル管理数2
62−1をカウントアップし、空いているプレスキャン
管理データ262−10を検索し、そのデータ内のユー
ザーID262−11とスキャナ申し込みID262−
12にそのID値をセットする。
The main controller 210 uses the prescan total management number 2 of the prescan management table 262.
62-1 is counted up, empty vacant prescan management data 262-10 is searched, and user ID 262-11 and scanner application ID 262-2 in the data are searched.
Set the ID value to 12.

【0060】また、メインコントローラ210は、前述
したファイル管理モードで動作するようにラスタ画像記
憶部700のイメージメインコントローラ710をセッ
トアップする。
Further, the main controller 210 sets up the image main controller 710 of the raster image storage section 700 so as to operate in the above-mentioned file management mode.

【0061】イメージメインコントローラ710は、プ
レスキャンによってカラースキャナ100からインタフ
ェイスコントローラ790を介して入力する。画像デー
タをラスタイメージメモリ760に登録するために、メ
モリ管理コントローラ720に対して登録する際の画像
ファイルIDを任意のものにセットアップする(S22
2)。このIDは、図12のプレスキャン管理テーブル
262−10内のプレスキャン画像ファイルID262
−20に原稿枚数分、順番に登録される。
The image main controller 710 inputs from the color scanner 100 through the interface controller 790 by prescan. In order to register the image data in the raster image memory 760, an arbitrary image file ID at the time of registration is set up in the memory management controller 720 (S22).
2). This ID is the prescan image file ID 262 in the prescan management table 262-10 in FIG.
The number of originals is registered in -20 in order.

【0062】以上の処理を終了したならば、スキャナサ
ーバー200のメインコントローラ210はデジタルカ
ラー複写機のスキャナコントローラ101に対して、ま
ずリサイクルレバー209のセット命令を送る。そのセ
ット命令を認識すると、フィーダコントローラ105に
より、積載トレイ201上の原稿束の最上面にリサイク
ルレバー209をセットせしめ、セット完了のコードを
スキャナサーバー200のメインコントローラ210に
返す(ステップS23)。
When the above processing is completed, the main controller 210 of the scanner server 200 first sends a set command of the recycle lever 209 to the scanner controller 101 of the digital color copying machine. When the set command is recognized, the feeder controller 105 sets the recycle lever 209 on the uppermost surface of the original stack on the stacking tray 201, and returns the set completion code to the main controller 210 of the scanner server 200 (step S23).

【0063】次にスキャナコントローラ101は、原稿
束の最下部の1枚をプラテンガラス131の露光開始位
置にセットする命令を送る(ステップS24)。フィー
ダコントローラ105は、フィーダ1200を駆動して
前述のプロセスに従い原稿をプラテンガラス214上に
セットする。この時、パスIに設けられた紙幅センサ2
12により、給紙方向の紙幅を検知すると供に(S2
5)、通過原稿の枚数をカウントする(S26)。
Next, the scanner controller 101 sends a command to set the lowermost one of the document stack at the exposure start position of the platen glass 131 (step S24). The feeder controller 105 drives the feeder 1200 to set an original on the platen glass 214 according to the above-mentioned process. At this time, the paper width sensor 2 provided in the path I
When the paper width in the paper feeding direction is detected by 12, (S2
5) The number of passing documents is counted (S26).

【0064】この様にして原稿がフィーダ1200によ
ってプラテンガラス214上にセットされる(S2
7)。この時点で、メインコントローラ210は、カラ
ーデジタル複写機1000のカラースキャナ100に対
して、カラーデジタルインターフェイスコントローラ7
90を介してスキャナ入力のトリガをかける(S2
8)。これにより、カラースキャナ100は原稿の色分
解読取りを本スキャンによる最終出力よりも低解像度に
て行ない、スキャナサーバ200は原稿をプレスキャン
用のRGB画像データとして入手し、ラスタイメージメ
モリ760に格納する(S29)。その際に、レイアウ
トコントローラ750が、予めプレスキャンの画像属性
として定められている低解像度の画像サイズ、そして、
カラーバランス/画像データタイプ(RGB)の各パラ
メータに基づいた変換を入力する画像データに対してリ
アルタイムで行い、その後、ラスタイメージメモリ76
0に転送され、また、先に決定された画像ファイルID
に対応する位置属性テーブル770にその画像の格納の
旨が登録し管理される。
In this way, the document is set on the platen glass 214 by the feeder 1200 (S2
7). At this point of time, the main controller 210 has instructed the color digital interface controller 7 to execute the color scanner 100 of the color digital copying machine 1000.
Trigger scanner input via 90 (S2
8). As a result, the color scanner 100 performs color separation reading of the document at a lower resolution than the final output of the main scan, and the scanner server 200 obtains the document as RGB image data for prescan and stores it in the raster image memory 760. (S29). At that time, the layout controller 750 causes the low-resolution image size determined in advance as the prescan image attribute, and
The conversion based on the parameters of color balance / image data type (RGB) is performed in real time on the input image data, and then the raster image memory 76
Image file ID that was transferred to 0 and was previously determined
The fact that the image is stored is registered and managed in the position attribute table 770 corresponding to.

【0065】以上のデータの登録後、プラテンガラス2
14上の原稿は、フィーダ1200によってパスIII
〜V〜VIを通して原稿最上部に戻される(S80,S
83,S84)。ただし両面原稿の一面目のスキャンの
終了の場合は、パスIIIを通過した後、切り替えフラ
ッパ213により、パスIVに導かれ、上下反転した状
態で再びプラテンガラス214上にセットされる(S8
0,S87)。そして、両面原稿の2面目の画像に対す
るカラースキャナ100によるスキャン後(S27,S
28,S29)、もう一度上記の手順で原稿の上下反転
され、原稿束最上部に戻される(S80,S81,S8
2,S83,S84)。
After the above data is registered, the platen glass 2
The document on page 14 is passed through the feeder 1200 to pass III.
~ V ~ VI is returned to the top of the document (S80, S
83, S84). However, when the scanning of the first side of the double-sided document is completed, after passing through the path III, it is guided to the path IV by the switching flapper 213 and is set upside down again on the platen glass 214 (S8).
0, S87). Then, after scanning the image of the second side of the double-sided document by the color scanner 100 (S27, S
28, S29), the originals are turned upside down again by the above procedure and returned to the uppermost portion of the original bundle (S80, S81, S8).
2, S83, S84).

【0066】以上の手順で1枚分の原稿のプレスキャン
が実行され、そのプレスキャン画像の登録という手順を
フィーダ1200にセットされている最終原稿まで全て
自動で繰返し行う(S85)。
The pre-scanning of one document is executed by the above procedure, and the procedure of registering the pre-scanned image is automatically repeated until the final document set in the feeder 1200 (S85).

【0067】尚、全原稿がプレスキャンされたかは、フ
ィーダ1200において、リサイクルレバー209が積
載トレイ201上に落ちきることでフィーダコントロー
ラ105は判断し、全原稿が終了した時点でトータルの
原稿枚数を、スキャナコントローラ101は、メインコ
ントローラ210に送信する。それにより、プレスキャ
ン管理テーブル262のトータル原稿枚数262−13
を更新する(S86)。以上によりプレスキャン処理
(S7)が終了する。
In the feeder 1200, the recycling controller 209 determines whether all the originals have been pre-scanned by dropping the recycle lever 209 onto the stacking tray 201. When the entire originals are completed, the total number of originals is determined. The scanner controller 101 transmits to the main controller 210. As a result, the total number of originals 262-13 in the prescan management table 262
Is updated (S86). With the above, the prescan processing (S7) is completed.

【0068】ユーザーは、全原稿に対するプレスキャン
が終了した時点で、フィーダ1200上の原稿束を取り
除く(U6)。スキャナコントローラ101は原稿束が
取り除かれたことを認識する(S8)。
The user removes the bundle of documents on the feeder 1200 when the prescan for all the documents is completed (U6). The scanner controller 101 recognizes that the original bundle has been removed (S8).

【0069】尚、この時点で原稿束を取り除くことがで
きるため、他のユーザーがローカルでデジタルカラー複
写機を複写機として使用することが可能となる(U
7)。
Since the original bundle can be removed at this point, other users can locally use the digital color copying machine as a copying machine (U
7).

【0070】前述の如くして、プレスキャンにより読取
った画像データはスキャナサーバー200のラスタ画像
記憶部700に格納される。そして、その後、任意の時
間にそのプレスキャン画像のモニタ及びプレスキャン画
像を用いた編集指示に従った本スキャン画像に対する処
理が実行可能となる。以下に、本スキャン処理について
説明する。ユーザーは、クライアントコンピュータ処理
(U8)、及びプレスキャン画像のプレビュー表示をモ
ニタしながら(U9)、本スキャン前処理操作を行う
(U10)。以上の操作に従った本スキャン前処理の詳
細を図16に示す。クライアントコンピュータ400上
で、スキャン入力用のソフトウェア(以下スキャナドラ
イバという)をハードディスク451よりメインメモリ
460上にロードし(U8)、CPU405により実行
する(S31)。
As described above, the image data read by the prescan is stored in the raster image storage unit 700 of the scanner server 200. Then, after that, the process for the main scan image according to the monitor instruction of the prescan image and the editing instruction using the prescan image can be executed at an arbitrary time. The main scanning process will be described below. The user performs a main scan preprocessing operation while monitoring the client computer processing (U8) and the preview display of the prescan image (U9) (U10). FIG. 16 shows the details of the main scan preprocessing according to the above operation. On the client computer 400, scan input software (hereinafter referred to as scanner driver) is loaded from the hard disk 451 onto the main memory 460 (U8) and executed by the CPU 405 (S31).

【0071】ユーザーは、スキャナドライバに対して対
象となるスキャナサーバーを選択し、ユーザーIDと、
先にカラーデジタル複写機1000の操作パネル107
上で入手したスキャン申し込みIDをキーボード441
より入力する。これら入力情報をスキャナドライバが取
り込む(S32)。
The user selects the target scanner server for the scanner driver and sets the user ID and
First, the operation panel 107 of the color digital copying machine 1000
Scan application ID obtained above is the keyboard 441
Enter more. The scanner driver takes in these input information (S32).

【0072】ここで、スキャナドライバは、ネットワー
ク・コントローラ420に対して、スキャナサーバー2
00のネットワーク・コントローラ220との通信の指
令を行う(S33)。
Here, the scanner driver instructs the network controller 420 to scan the server 2
00 to issue a communication command with the network controller 220 (S33).

【0073】そして、プレスキャン情報要求を送信する
(S34)。即ち、あらかじめクライアントコンピュー
タに登録してあるスキャナサーバーのネットワークアド
レスを基に、ネットワーク・コントローラ420は、パ
ケットベース10001の相手先アドレスをセットし、
ヘッダ部10003のファンクションID10021に
機能を識別するIDとして一意的に決まっているカラー
スキャナのIDをセットし、実行形態がカラースキャナ
に関するものであることを明示する。ジョブID100
23は、まだジョブが確定していないので、0をセット
し、ジョブタイプID10022としては、コマンドの
データブロックである事を示す一意的に決まっているI
Dをセットする。
Then, the prescan information request is transmitted (S34). That is, the network controller 420 sets the destination address of the packet base 10001, based on the network address of the scanner server registered in advance in the client computer,
The function ID 10021 of the header section 10003 is set with the ID of the color scanner that is uniquely determined as an ID for identifying the function, and it is clearly indicated that the execution mode is related to the color scanner. Job ID 100
In No. 23, since the job has not been decided yet, 0 is set, and the job type ID 10022 is uniquely determined to indicate that it is a command data block.
Set D.

【0074】このときのデータブロック部10100
は、<プレスキャンの情報要求>コマンドとそのパラメ
ータであるユーザーIDとスキャン申し込みIDをセッ
トする。
Data block section 10100 at this time
Sets a <prescan information request> command and its parameters user ID and scan application ID.

【0075】そして、クライアントコンピュータ400
は、このパケットデータを、ネットワーク・コントロー
ラ420を介して、スキャナサーバー200に転送す
る。
Then, the client computer 400
Transfers the packet data to the scanner server 200 via the network controller 420.

【0076】スキャナサーバー200側では、メインコ
ントローラ210が、そのパケットの内容をヘッダ部1
0003とデータブロック部10100とに分離し、デ
ータブロック部10100の内容がコマンドであること
解析し、そのコマンドにそった処理を行う。
On the scanner server 200 side, the main controller 210 displays the contents of the packet in the header section 1
0003 and the data block unit 10100 are separated, the content of the data block unit 10100 is analyzed as a command, and processing according to the command is performed.

【0077】まず、メインコントローラ210は、デー
タブロック部10100のパラメータであるユーザーI
Dとスキャン申し込みIDから、プレスキャン登録テー
ブル262を検索し、対応するテーブルデータを参照す
る(S35)。見つかったテーブルの内容を基に、ユー
ザーIDとスキャン申し込みID、トータル原稿枚数/
プレスキャン画像のファイルID/それぞれのプレスキ
ャン画像の用紙サイズコード/プレスキャン画像サイズ
(Width/Height)、エラーコードで構成さ
れるステータス情報のデータを作成する(S36)。
First, the main controller 210 uses the user I which is a parameter of the data block unit 10100.
The prescan registration table 262 is searched from D and the scan application ID, and the corresponding table data is referenced (S35). Based on the contents of the found table, user ID, scan application ID, total number of originals /
Data of status information including the file ID of the prescan image / paper size code of each prescan image / prescan image size (Width / Height) and error code is created (S36).

【0078】このステータス情報データは、パケットデ
ータのデータブロック部10100にセットされ、ヘッ
ダ部10003内のジョブタイプID10022を一意
的に定められているステータスブロック10006のI
Dにして、先のクライアントコンピュータ400に返送
される(S37)。
The status information data is set in the data block portion 10100 of the packet data, and the job type ID 10022 in the header portion 10003 is uniquely determined.
It is set to D and returned to the previous client computer 400 (S37).

【0079】一方、対象となるプレスキャン登録テーブ
ルが見つからなかった場合は、一意的に定められている
エラーコードをセットし(S51)、<プレスキャン情
報要求>コマンドを発行したクライアントコンピュータ
400に返送される(S52)。クライアントコンピュ
ータ400はエラーコードに従ったエラー処理を実行す
る(S53)。
On the other hand, if the target prescan registration table is not found, a uniquely determined error code is set (S51) and returned to the client computer 400 that issued the <prescan information request> command. (S52). The client computer 400 executes error processing according to the error code (S53).

【0080】クライアントコンピュータ400は、スキ
ャナサーバー200より返送されたパケットデータの内
容を前述したスキャナサーバー200と同じように分割
/解析し、プレスキャンされた複数原稿のプレスキャン
画像ファイルIDとトータル原稿枚数等の情報を入手す
る(S38)。
The client computer 400 divides / analyzes the contents of the packet data returned from the scanner server 200 in the same manner as the scanner server 200 described above, and prescans image file IDs of a plurality of prescanned originals and the total number of originals. Etc. are obtained (S38).

【0081】これにより、クライアントコンピュータ4
00は、複数のプレスキャン画像データを順番にスキャ
ナサーバー200からクライアントコンピュータ400
上に転送する(S39)。そのために、まず、<画像デ
ータGET>コマンドを前述したコマンド発行手順に基
づいてスキャナサーバー200に発行する。その際のコ
マンドパラメータとして、前述したプレスキャン画像フ
ァイルIDをセットする。
As a result, the client computer 4
00 indicates a plurality of prescan image data in order from the scanner server 200 to the client computer 400.
Transfer to the top (S39). Therefore, first, the <image data GET> command is issued to the scanner server 200 based on the command issuing procedure described above. The prescan image file ID described above is set as the command parameter at that time.

【0082】このコマンドにより、スキャナサーバー2
00は、画像ファイルIDに対応したプレスキャン画像
ファイルデータを、クライアントコンピュータ400に
転送するため、その画像データサイズ分に当たる画像デ
ータブロックの全体パケット数を、ヘッダ部10020
のトータルパケットID10031にセットし、画像を
ラスタイメージメモリ760から、画像データブロック
に順次、連続パケットIDを付けて一連の画像データパ
ケットとして転送を行う。
With this command, the scanner server 2
00 transfers the pre-scanned image file data corresponding to the image file ID to the client computer 400. Therefore, the total number of packets of the image data block corresponding to the image data size is set to the header portion 10020.
Is set to the total packet ID 10031, and the image is sequentially transferred from the raster image memory 760 to the image data block as a series of image data packets with continuous packet IDs.

【0083】これらの画像データパケットは、前述した
パケット転送と同様に順次クライアント側に送られ、ク
ライアント側ではハードディスク451に転送し記憶さ
れる(S40)。
These image data packets are sequentially sent to the client side in the same manner as the packet transfer described above, and transferred and stored in the hard disk 451 on the client side (S40).

【0084】このS39,S40の処理をプレスキャン
情報テーブルの全てのプレスキャン画像ファイルに対し
て順次行い(S41)、クライアントコンピュータ40
0上にプレビュー用の画像データを入手する。
The processes of S39 and S40 are sequentially performed on all the prescan image files in the prescan information table (S41), and the client computer 40
The image data for preview is acquired on the 0.

【0085】プレビュー用画像データを入手したクライ
アントコンピュータ400は、前述したトータル原稿枚
数分のプレビュー画像表示を行うため、プレスキャン画
像を順番にハードディスク451から読み込み、ディス
プレイコントローラ410を介して、ディスプレイメモ
リ411上に展開しディスプレイ412にウインドウ表
示する(S42)。表示内容は、図8(A)の構成をと
り、ウインドウ上にスキャナサーバーのID(もしく
は、別名)801、ユーザーID802、スキャン申し
込みID803、トータル原稿数804、トータル原稿
分の個々のプレビュー画像一覧807が表示される(U
9)。これにより、ユーザーは原稿束の個々のプレスキ
ャン画像に関して、確認を行うことが可能である。
The client computer 400, which has obtained the preview image data, sequentially reads the prescan images from the hard disk 451 to display the preview images for the total number of originals described above, and the display memory 411 via the display controller 410. The image is expanded on the display 412 and displayed in a window (S42). The display content is configured as shown in FIG. 8A, and the scanner server ID (or alias) 801, the user ID 802, the scan application ID 803, the total number of originals 804, and a list of individual preview images 807 for the total originals are displayed on the window. Is displayed (U
9). As a result, the user can check the individual pre-scanned images of the document bundle.

【0086】ユーザーは、次にディスプレイ412に表
示されている個々のプレスキャン画像に対して、入力範
囲、入力画像の解像度、画像タイプ(RGB,Gray
Scale,Bitmap等)を選択するために、プレ
ビュー画像の一覧807の中から、マウス431により
1つのプレスキャン画像を選択する(U10)。CPU
405はこれら選択情報を認識する(S43)。
The user next selects the input range, the resolution of the input image, and the image type (RGB, Gray) for each prescan image displayed on the display 412.
In order to select (Scale, Bitmap, etc.), one prescan image is selected by the mouse 431 from the preview image list 807 (U10). CPU
405 recognizes these selection information (S43).

【0087】プレビューの画像の1つを選択すると、図
8(B)に示すような本スキャン(実際の画像をスキャ
ンすること)を行う前の各種設定を指定するウインドウ
が表示される(S44)。
When one of the preview images is selected, a window for designating various settings before the main scan (scanning the actual image) as shown in FIG. 8B is displayed (S44). .

【0088】このウインドウは、プレスキャンされた全
体画像853と、確認ボタン851及びキャンセルボタ
ン852と、本スキャンする際の解像度を指定するヴァ
リエータ855、画像タイプを指定するボタン856か
ら構成されている。ユーザーはここで、マウス431に
より、プレスキャンの全体画像の中で実際に必要な部分
をマウス431を移動させることにより範囲指定する
(S45)。この際、マウス431の移動に伴いスキャ
ンする範囲を示す枠854が表示/移動する。この時の
エリア座標が、スキャン入力座標のSX,SY,WID
TH,HEGHTの各位置情報となる。
This window is composed of a pre-scanned entire image 853, a confirmation button 851 and a cancel button 852, a variator 855 for designating the resolution at the time of main scanning, and a button 856 for designating the image type. . Here, the user specifies the range by actually moving the mouse 431 in the entire image of the pre-scan with the mouse 431 (S45). At this time, a frame 854 indicating a scanning range is displayed / moved as the mouse 431 moves. The area coordinates at this time are the scan input coordinates SX, SY, and WID.
Each position information of TH and HEGHT is obtained.

【0089】ユーザーはこの読み込み範囲を指定した
後、同画面を用いてその本スキャン読み込みの際の解像
度、及び、RGB,GrayScale,Bitmap
の中から希望する画像タイプを選択し(S46,S4
7)、<OK>の確認ボタン851を押す。これによ
り、その1原稿に関する前処理が確定される。
After the user designates this reading range, the user uses the same screen to set the resolution when reading the main scan, and the RGB, GrayScale, and Bitmap.
Select the desired image type from (S46, S4
7) Press the <OK> confirmation button 851. As a result, the preprocessing for the one original is determined.

【0090】この一連の前処理を全てのプレスキャン画
像に対して行い、終了した時点で図8(A)の<Sca
n>ボタン805を押す(S48)。
This series of pre-processing is performed on all pre-scan images, and at the time of completion, <Sca in FIG. 8 (A).
Press the n> button 805 (S48).

【0091】以上により本スキャン前処理が終了する。
そして、<Scan>ボタン805の操作により本スキ
ャン要求がなされる(S10)。
With the above, the main scan preprocessing is completed.
Then, a main scan request is made by operating the <Scan> button 805 (S10).

【0092】本スキャン要求のコマンド発行について図
18に詳細を示す。
FIG. 18 shows the details of command issuance of the main scan request.

【0093】クライアントコンピュータ400のCPU
405は、この本スキャン実行ボタン805が押された
時点で(U11)、前述したようにデータブロック部
に、<本スキャン要求>コマンドとそのパラメータであ
るユーザーIDとスキャン申し込みID、そして、今回
ユーザーが各プレスキャン画像に対して設定した入力領
域座標(SX,SY,WIDTH,HEGHT)、入力
解像度、画像データタイプをセットする。そして、クラ
イアントコンピュータ400は、このパケットデータ
を、ネットワーク・コントローラ420を介して、スキ
ャナサーバー200に転送する(S61)。
CPU of client computer 400
When the main scan execution button 805 is pressed (U11), the data block 405 includes a <main scan request> command, its user ID and scan application ID, which are its parameters, and the user this time, as described above. Sets the input area coordinates (SX, SY, WIDTH, HEGHT) set for each prescan image, the input resolution, and the image data type. Then, the client computer 400 transfers this packet data to the scanner server 200 via the network controller 420 (S61).

【0094】スキャナサーバー200は転送されたパケ
ットデータに従ってプレスキャン管理テーブルの検索を
行う(S62)。対象となるプレスキャン管理テーブル
が見つからなかった場合、もしくは、他のユーザーによ
り、スキャナサーバーが使用されていた場合は、一意的
に定められているエラーコードをセットし(S64,S
65)、<本スキャン要求>コマンドを発行したクライ
アントコンピュータ400に返送される(S66)。こ
のエラーコードを受けたクライアントコンピュータは所
定のエラー処理を行う(S67)。
The scanner server 200 searches the prescan management table according to the transferred packet data (S62). If the target prescan management table is not found, or if the scanner server is being used by another user, a uniquely determined error code is set (S64, S
65) is returned to the client computer 400 that issued the <main scan request> command (S66). The client computer receiving this error code performs a predetermined error process (S67).

【0095】スキャナサーバー(200)によるプレス
キャン管理テーブルの検索について詳しく説明する。即
ち、ネットワークコントローラ220を介して、<本ス
キャン要求>コマンドを受け取り、内容を前述した通り
に解析する。ここで、メインコントローラ210は、プ
レスキャン登録テーブル262の内容をユーザーIDと
スキャン申し込みIDより検索する。該当のテーブルデ
ータがあることを確認すると、その本スキャン入力のた
めの各プレスキャン画像に対する入力領域座標(SX,
SY,WIDTH,HEGHT)、入力解像度、画像デ
ータタイプをプレスキャン登録テーブル262内の対応
するテーブルの本スキャン画像座標(SX,SY,WI
DTH,HEGHT)、262−29,30,31,3
2と入力解像度262−27、画像データタイプ262
−26にセットする。
The search of the prescan management table by the scanner server (200) will be described in detail. That is, the <main scan request> command is received via the network controller 220, and the contents are analyzed as described above. Here, the main controller 210 searches the contents of the prescan registration table 262 with the user ID and the scan application ID. When it is confirmed that there is the corresponding table data, the input area coordinates (SX,
SY, WIDTH, HEGHT), input resolution, and image data type are the main scan image coordinates (SX, SY, WI) of the corresponding table in the prescan registration table 262.
DTH, HEGHT), 262-29, 30, 31, 3
2 and input resolution 262-27, image data type 262
Set it to -26.

【0096】その後、デジタルカラー複写機1000の
スキャナコントローラ101から、本スキャン要求が来
るまでWAITステータスに入る(S64)。
Thereafter, the WAIT status is entered until the main scan request comes from the scanner controller 101 of the digital color copying machine 1000 (S64).

【0097】以上により本スキャン要求処理が終了す
る。
With the above, the main scan request process is completed.

【0098】クライアントコンピュータ400上で、本
スキャンボタン805を実行した後、スキャナドライバ
は、スキャナサーバー200からエラーが返ってこない
ことを確認した時点で、ユーザーに対して、本スキャン
の予約が出来たことを示すメッセージウインドウを表示
する。
After executing the main scan button 805 on the client computer 400, when the scanner driver confirms that no error is returned from the scanner server 200, the main scan can be reserved for the user. A message window indicating that is displayed.

【0099】ここでユーザーは、先にプレスキャンした
原稿束をそのままの順番で、カラーデジタル複写機のフ
ィーダ1200にプレスキャンの時と同様にセットする
(U12)。スキャンコントローラ101は積載トレイ
201への原稿束のセットを認識する(S11)。そし
て、操作パネル107上で<スキャナ入力実行>キーを
押し、ユーザーIDとスキャン申し込みIDを入力する
(U12)。そして、<確認>キーを押すことにより
(U14)、ユーザーがクライアントコンピュータ40
0でセットしたパラメータに基づいて、本スキャン動作
が開始される(S12)。
Here, the user sets the previously pre-scanned document bundle in the same order as it is on the feeder 1200 of the color digital copying machine during the pre-scan (U12). The scan controller 101 recognizes the setting of the document stack on the stacking tray 201 (S11). Then, the <scanner input execution> key is pressed on the operation panel 107 to input the user ID and the scan application ID (U12). Then, by pressing the <confirm> key (U14), the user selects the client computer 40
The main scan operation is started based on the parameter set at 0 (S12).

【0100】本スキャン処理について図19を用いて説
明する。
The main scan process will be described with reference to FIG.

【0101】スキャナコントローラ101は、操作パネ
ル107から<確認>キーが押されたことを確認する
と、スキャナサーバー200のメインコントローラ21
0に対して、ユーザーが入力したユーザーIDとスキャ
ン申し込みIDに対応するプレスキャン登録テーブル2
62があるかの確認を依頼する。一致するものがある
と、メインコントローラ210は、本スキャンした画像
データをラスタイメージメモリ760に登録するため
に、メモリ管理コントローラ720に対して登録する際
の画像ファイルIDを任意のものにセットアップし、同
様に、プレスキャン登録テーブル262の本スキャン画
像ファイルID262−28にもセットする。
When the scanner controller 101 confirms that the <confirmation> key has been pressed from the operation panel 107, the main controller 21 of the scanner server 200
0 for pre-scan registration table 2 corresponding to the user ID and scan application ID entered by the user
Request confirmation of whether there is 62. If there is a match, the main controller 210 sets up an arbitrary image file ID when registering with the memory management controller 720 in order to register the main scan image data in the raster image memory 760, Similarly, the main scan image file ID 262-28 of the prescan registration table 262 is also set.

【0102】次に、デジタルカラー複写機1000のス
キャナコントローラ110、フィーダコントローラ15
0に対して、フィーダ1200のリサイクルレバー20
9のセット命令を送る(S71)。これにより、前述し
たプレスキャン処理と同様に、フィーダ1200が原稿
をプラテンガラス214上にセットし(S72)、スキ
ャナ入力のトリガをかける。
Next, the scanner controller 110 and the feeder controller 15 of the digital color copying machine 1000.
0 against the recycle lever 20 of the feeder 1200
A set command of 9 is sent (S71). As a result, similarly to the above-described prescan processing, the feeder 1200 sets the document on the platen glass 214 (S72) and triggers the scanner input.

【0103】その際に、レイアウトコントローラ750
は、ユーザーIDとスキャナ申し込みIDに対応したプ
レスキャン管理テーブル262から、先にクライアント
からセットされた原稿順に対応した入力領域座標(S
X,SY,WIDTH,HEGHT)、入力解像度、画
像データタイプのパラメータをセットする。そして、そ
のパラメータに基づいた変換を入力する画像データに対
してリアルタイムで行い、スキャナコントローラから送
られてきた本スキャン画像をラスタイメージメモリ76
0に転送/登録し、先に設定された画像ファイルIDに
対応する位置属性テーブル770に登録し管理する(S
73)。
At that time, the layout controller 750
Is the input area coordinates (S) corresponding to the order of the originals previously set by the client from the prescan management table 262 corresponding to the user ID and the scanner application ID.
X, SY, WIDTH, HEGHT), input resolution, and image data type parameters. Then, conversion based on the parameters is performed in real time on the input image data, and the main scan image sent from the scanner controller is converted to the raster image memory 76.
0 is transferred / registered, and is registered and managed in the position attribute table 770 corresponding to the previously set image file ID (S
73).

【0104】そして、画像が登録された時点で、スキャ
ナサーバー200のメインコントローラ210は、<本
スキャン要求>コマンドを発行してきたクライアントコ
ンピュータ400に対して、ステータス情報データ内
に、本スキャンした画像ファイルIDと、その画像サイ
ズ(WIDTH,HEIGHT)のパラメータをセット
し、そのパケットデータを返送して、1枚目の原稿が本
スキャンされたことをクライアントコンピュータ400
に通達する(S74)。
Then, at the time when the image is registered, the main controller 210 of the scanner server 200 instructs the client computer 400 that has issued the <main scan request> command to display the main scan image file in the status information data. The ID and the image size (WIDTH, HEIGHT) parameters are set, the packet data is returned, and the fact that the first original has been scanned is confirmed by the client computer 400.
(S74).

【0105】クライアントコンピュータ400は、<画
像データGET>コマンドを、前述したコマンド発行手
順に基づいてスキャナサーバーに発行する(S75)。
その際のコマンドパラメータとして、前述したステータ
ス情報にある本スキャン画像ファイルIDをセットす
る。
The client computer 400 issues the <image data GET> command to the scanner server based on the above-mentioned command issuing procedure (S75).
As the command parameter at that time, the main scan image file ID in the status information described above is set.

【0106】このコマンドにより、スキャナサーバー2
00は、画像ファイルIDに対応した本スキャン画像フ
ァイルデータを、クライアントコンピュータに転送する
ため、前述したプレスキャン画像の転送のように画像を
ラスタイメージメモリ760からの画像データブロック
に、図11の如く、順次、連続パケットIDを付けて一
連の画像データパケットとして転送を行う(S76)。
By this command, the scanner server 2
00 transfers the main scan image file data corresponding to the image file ID to the client computer, so that the image is transferred to the image data block from the raster image memory 760 as shown in FIG. Then, a continuous packet ID is sequentially added and transferred as a series of image data packets (S76).

【0107】クライアントコンピュータ400は、これ
らの画像データパケットは、前述したパケット転送と同
様に順次クライアント側のハードディスク451に転送
し記憶する(S77)。その際、スキャナドライバは一
定の画像ファイルフォーマットに変更も同時に行う。
The client computer 400 sequentially transfers and stores these image data packets to the hard disk 451 on the client side as in the packet transfer described above (S77). At that time, the scanner driver also changes to a certain image file format.

【0108】以上の手順を、プレスキャン管理テーブル
262のトータル原稿枚数分だけ繰り返し、フィーダ1
200上の原稿束に対して本スキャンを自動で実行する
(S78)。
The above procedure is repeated for the total number of originals in the prescan management table 262, and the feeder 1
The main scan is automatically executed for the document stack on 200 (S78).

【0109】この様にしてハードディスク451内に登
録された本スキャン画像データは、クライアントコンピ
ュータ400上で、ユーザーが自由に加工することが可
能である。
The main scan image data thus registered in the hard disk 451 can be freely processed by the user on the client computer 400.

【0110】[0110]

【発明の効果】以上説明した様に、本発明によると、プ
レスキャンと本スキャンの処理をバッチ処理にて実行で
き、その間に複写機を他のユーザーがローカル処理する
ことが可能となり、かつ、スキャナ入力というリアルタ
イム性が要求されるジョブを複数のユーザー間で行うこ
とが可能となる。
As described above, according to the present invention, the prescan and main scan processes can be executed in a batch process, during which other users can locally process the copying machine, and It becomes possible for a plurality of users to perform a job that requires a real-time property of scanner input.

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

【図1】ネットワークシステムの構成図。FIG. 1 is a configuration diagram of a network system.

【図2】デジタルカラー複写機の構成図。FIG. 2 is a block diagram of a digital color copying machine.

【図3】クライアントコンピュータの構成図。FIG. 3 is a block diagram of a client computer.

【図4】スキャナサーバーの構成図。FIG. 4 is a configuration diagram of a scanner server.

【図5】フィーダの構成図。FIG. 5 is a configuration diagram of a feeder.

【図6】ラスタ画像記憶部の構成図。FIG. 6 is a configuration diagram of a raster image storage unit.

【図7】スキャン申し込み画面図。FIG. 7: Scan application screen diagram.

【図8】プレスキャン画像一覧図。FIG. 8 is a list of prescan images.

【図9】ネットワークパケットの全体/ヘッダ部の構成
図。
FIG. 9 is a configuration diagram of the entire network packet / header portion.

【図10】ネットワークパケットのデータブロック部の
構成図。
FIG. 10 is a configuration diagram of a data block part of a network packet.

【図11】連続ネットワークパケット構成図。FIG. 11 is a diagram of a continuous network packet structure.

【図12】プレスキャン管理テーブルの構成図。FIG. 12 is a configuration diagram of a prescan management table.

【図13】サーバーシステムのフローチャート図。FIG. 13 is a flowchart of a server system.

【図14】サーバーシステムのフローチャート図。FIG. 14 is a flowchart of a server system.

【図15】サーバーシステムのフローチャート図。FIG. 15 is a flowchart of the server system.

【図16】サーバーシステムのフローチャート図。FIG. 16 is a flowchart of the server system.

【図17】サーバーシステムのフローチャート図。FIG. 17 is a flowchart of the server system.

【図18】サーバーシステムのフローチャート図。FIG. 18 is a flowchart of the server system.

【図19】サーバーシステムのフローチャート図。FIG. 19 is a flowchart of the server system.

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

100 カラースキャナ 200 スキャナサーバー 300 カラープリンタ 400 クライアントコンピュータ 100 Color Scanner 200 Scanner Server 300 Color Printer 400 Client Computer

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 複数の原稿を特定する情報及び入力処理
のジョブを識別する情報を入力するステップと、 前記複数の原稿を低解像度でプレスキャンするステップ
と、 プレスキャンされた前記複数の原稿の画像データ及び前
記複数の原稿を特定する情報と入力処理のジョブを識別
する情報を登録するステップと、 プレスキャンされた前記複数の原稿に対してスキャン領
域、解像度を含む処理情報をセットするステップと、 前記複数の原稿を特定する情報及び入力処理のジョブを
識別する情報に対応した前記処理情報に基づいて前記複
数の原稿を本スキャンするステップとを有することを特
徴とする画像処理方法。
1. A step of inputting information for specifying a plurality of originals and information for identifying a job of an input process, a step of prescanning the plurality of originals at a low resolution, and a step of prescanning the plurality of originals. A step of registering image data and information for specifying the plurality of originals and information for identifying a job of input processing; and a step of setting processing information including a scan area and resolution for the plurality of pre-scanned originals. A main scan of the plurality of originals based on the processing information corresponding to the information for specifying the plurality of originals and the information for identifying the job of the input processing.
【請求項2】 原稿画像を光電的に読取るスキャナと、
前記スキャナからの画像データを格納し、その画像デー
タをネットワークを介して外部装置へ出力するサーバを
備えたスキャナサーバーシステムの画像処理方法におい
て、 複数の原稿を特定する情報及び入力処理のジョブを識別
する情報を前記スキャナに入力するステップと、 前記スキャナにより前記複数の原稿を低解像度でプレス
キャンするステップと、 プレスキャンされた前記複数の原稿の画像データ及び前
記複数の原稿を特定する情報と入力処理のジョブを識別
する情報を前記サーバに登録するステップと、 プレスキャンされた前記複数の原稿に対してスキャン領
域、解像度を含む処理情報を前記外部装置でセットする
ステップと、 前記複数の原稿を特定する情報及び入力処理のジョブを
識別する情報に対応した前記処理情報に基づいて前記複
数の原稿を前記スキャナにより本スキャンするステップ
とを有することを特徴とする画像処理方法。
2. A scanner for photoelectrically reading a document image,
In an image processing method of a scanner server system having a server for storing image data from the scanner and outputting the image data to an external device via a network, information identifying a plurality of originals and an input processing job are identified. Inputting information to the scanner, prescanning the plurality of originals with the scanner at low resolution, inputting image data of the prescanned plurality of originals and information specifying the plurality of originals Registering information for identifying a processing job in the server; setting processing information including a scan area and resolution for the plurality of pre-scanned originals in the external device; Based on the processing information corresponding to the information to identify and the information to identify the job of input processing Image processing method characterized by a step of the scan by the scanner of the plurality of document are.
JP7257662A 1995-10-04 1995-10-04 Image processing method Pending JPH09102847A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP7257662A JPH09102847A (en) 1995-10-04 1995-10-04 Image processing method
DE69620533T DE69620533T2 (en) 1995-10-04 1996-10-03 Image processing method
EP96307229A EP0767578B1 (en) 1995-10-04 1996-10-03 Image processing method
US08/720,910 US6532077B1 (en) 1995-10-04 1996-10-03 Image processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7257662A JPH09102847A (en) 1995-10-04 1995-10-04 Image processing method

Publications (1)

Publication Number Publication Date
JPH09102847A true JPH09102847A (en) 1997-04-15

Family

ID=17309367

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7257662A Pending JPH09102847A (en) 1995-10-04 1995-10-04 Image processing method

Country Status (1)

Country Link
JP (1) JPH09102847A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11195128A (en) * 1997-12-27 1999-07-21 Canon Inc Picture forming device and electronic document preparing device
EP1814306A3 (en) * 2000-10-06 2007-08-08 Sony Corporation Data batch-processing system
JP2008123298A (en) * 2006-11-13 2008-05-29 Canon Inc Information processing method and system
JP2011035876A (en) * 2009-08-06 2011-02-17 Canon Electronics Inc Image correction apparatus, image correction method, image correction program, image reading apparatus, and image reading system
US8219898B2 (en) 2007-06-11 2012-07-10 Brother Kogyo Kabushiki Kaisha Document registration system, information processing apparatus, and computer usable medium therefor

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11195128A (en) * 1997-12-27 1999-07-21 Canon Inc Picture forming device and electronic document preparing device
EP1814306A3 (en) * 2000-10-06 2007-08-08 Sony Corporation Data batch-processing system
US7586631B2 (en) 2000-10-06 2009-09-08 Sony Corporation Image quality correction method, image data processing device, data storing/reproducing method, data batch-processing system, data processing method, and data processing system
JP2008123298A (en) * 2006-11-13 2008-05-29 Canon Inc Information processing method and system
US8219898B2 (en) 2007-06-11 2012-07-10 Brother Kogyo Kabushiki Kaisha Document registration system, information processing apparatus, and computer usable medium therefor
JP2011035876A (en) * 2009-08-06 2011-02-17 Canon Electronics Inc Image correction apparatus, image correction method, image correction program, image reading apparatus, and image reading system

Similar Documents

Publication Publication Date Title
US6532077B1 (en) Image processing system
EP0767575B1 (en) Scanner server apparatus and scanner server system
KR100738602B1 (en) Imaging device, image processing device, image forming apparatus and image processing system
US7904811B2 (en) Text/image storage device, image reading device, and image forming apparatus
JP4612781B2 (en) Printing apparatus and printing apparatus control method and program
US20080180703A1 (en) System and program product
JP4823965B2 (en) Image processing apparatus, program, and image processing method
JP2006352801A (en) Copying control apparatus, copying system, copying control method and program
US7295335B2 (en) Server apparatus, image processing apparatus, information processing apparatus, control method of server apparatus, control method of image processing apparatus, information processing method of information processing apparatus and storage medium thereof
JP2006248672A (en) Image forming device
US20050012940A1 (en) Image forming apparatus
JPH09102846A (en) Scanner server device and scanner server system
JPH09101933A (en) Scanner server device
JPH09102847A (en) Image processing method
JPH09102853A (en) Image processing method
JP2005057617A (en) Image forming device
JP2007074149A (en) Image forming apparatus, method for displaying operating image of image forming apparatus, and computer-readable recording medium with recorded program making computer implement method of displaying operating image
JPH09102856A (en) Scanner server device
JPH09251358A (en) Image forming system, image processor and image processing method
JP3612802B2 (en) Image processing device
JP4497000B2 (en) Copy system, copy control method and program
JPH06103208A (en) Scan service system
JP3933402B2 (en) Network system for image forming apparatus
JP5217796B2 (en) Image processing apparatus, program, and image processing method
JPH11191832A (en) Scanner server system, scanner server and its control method

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040224