JPH05266153A - Method and device for image processing - Google Patents
Method and device for image processingInfo
- Publication number
- JPH05266153A JPH05266153A JP9195592A JP9195592A JPH05266153A JP H05266153 A JPH05266153 A JP H05266153A JP 9195592 A JP9195592 A JP 9195592A JP 9195592 A JP9195592 A JP 9195592A JP H05266153 A JPH05266153 A JP H05266153A
- Authority
- JP
- Japan
- Prior art keywords
- data
- image
- workstation
- edited
- read
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims description 47
- 238000000034 method Methods 0.000 title description 8
- 238000006243 chemical reaction Methods 0.000 claims abstract description 34
- 238000003672 processing method Methods 0.000 claims description 4
- 239000000872 buffer Substances 0.000 description 20
- 238000010586 diagram Methods 0.000 description 6
- 238000007726 management method Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000007906 compression Methods 0.000 description 3
- 230000006835 compression Effects 0.000 description 3
- 230000009977 dual effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 101100112085 Arabidopsis thaliana CRT3 gene Proteins 0.000 description 1
- 101100141330 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) RNR4 gene Proteins 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は、文字画像と割付台紙
(版下台紙,ラフ指定紙等)の絵柄の画像とを読取って
後にレイアウトして出力する画像処理システムにおい
て、ワークステーションで編集された編集データをイメ
ージセッターへ転送する際、全てのデータ変換をソフト
ウエアで行なうのではなく、オブジェクト種毎の変換テ
ーブルをハードウエア的に設けておき、オブジェクト種
の判定に従って変換テーブルを用いてデータ変換を行な
うようにした画像処理方法及び装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention is an image processing system for reading a character image and an image of a design of a layout mount (a block mount, a rough designation paper, etc.) and then laying it out and outputting it. When transferring edited data to the imagesetter, not all the data conversion is performed by software, but a conversion table for each object type is provided in hardware and the conversion table is used according to the object type judgment. The present invention relates to an image processing method and apparatus for performing conversion.
【0002】[0002]
【従来の技術】高品質を要求する印刷業者向けの画像処
理システムとして、従来は文字,絵柄等の画像を総合的
に統合して編集するシステムがないか、又は存在しても
能力が低く実用的ではなかった。特に、デスクトップパ
ブリッシング分野はポストスクリプト等によるページ記
述言語により可能となりつつあるが、画像分野の能力,
性能は低いものである。印刷業者向けのシステムも存在
しているが、大量かつ高速にデータをハンドリングする
には十分でない。この理由は、文字、画像を統合的に処
理するための記述言語、CPU(ソフトウエア)による
処理に対応するには、余りにも処理すべきデータが多
く、パーフォーマンスの欠如となっているからである。
印刷用版下を作成するために、コードデータのみを出力
する場合は文字毎にビットマップに変換すると共に、前
もって数ラスタ毎にビットマップに展開しなければなら
ず、ビットマップのみを出力する場合は、出力画像の全
部又は一部を一時バッファに格納して出力装置に送るよ
うになっており、上記バッファのメモリ容量を小さくす
るために出力装置が出力画像のバッファに蓄積される間
は待機するようになっている。2. Description of the Related Art Conventionally, as an image processing system for a printing company requiring high quality, there is no system for comprehensively integrating and editing images such as characters and pictures, or even if it exists, it has low capability and is practically used. It was not the target. In particular, the desktop publishing field is becoming possible by the page description language such as Postscript.
Performance is low. There are systems for printers, but they are not enough to handle large amounts of data at high speed. The reason for this is that there is too much data to be processed in order to support processing by a descriptive language for collectively processing characters and images, and processing by a CPU (software), resulting in lack of performance. is there.
When only code data is output to create a block for printing, it must be converted into a bitmap for each character and must be expanded into a bitmap for every few rasters in advance, and only the bitmap is output. Stores all or part of the output image in a temporary buffer and sends it to the output device, and waits while the output device accumulates in the output image buffer to reduce the memory capacity of the buffer. It is supposed to do.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、上述の
ような装置では文字と絵を同時にレイアウトして出力す
ることができず、ビットマップを出力するバッファ上に
前もって文字ビットマップをレイアウトしてもその実現
に多くの時間がかかる欠点があった。或いは文字と絵を
それぞれ別のペーパーやフイルムに出力し、オペレータ
がペーパーやフイルム上で切りばりを行なっている。こ
のため、露光や印刷等の繰り返し作業が多く時間がかか
り、中間的に生成される感材が無駄になってしまってい
た。However, in the above-described device, characters and pictures cannot be laid out and output at the same time, and even if the character bitmap is laid out in advance on the buffer for outputting the bitmap, the error will occur. It has a drawback that it takes a lot of time to realize. Alternatively, characters and pictures are output on different papers or films, and the operator cuts the papers or films. For this reason, repeated operations such as exposure and printing take a lot of time, and intermediately generated photosensitive materials are wasted.
【0004】更に全ての画像処理、データ転送等をコン
ピュータプログラムのソフトウエアで行なうと、機能変
更等があった場合は必然的にプログラムを変更し、再コ
ンパイル/リンクを経てロードモジュールを生成し、ロ
ードモジュールを再立ち上げして実行しなければならな
かった。画像処理をプログラムとして作成する場合、各
処理の独立性(他処理への影響や副作用のないこと)は
作成者の裁量に委ねられているため、独立性を確保する
のが非常に困難であった。また、上記手順を経なければ
テスト等を実行できないため、作業効率が悪かった。Further, if all image processing, data transfer, etc. are performed by software of a computer program, if there is a function change, the program is inevitably changed, and a load module is generated through recompilation / linking, I had to restart the load module and run it. When creating image processing as a program, it is very difficult to ensure independence because the independence of each processing (no effect on other processing or side effects) is left to the discretion of the creator. It was In addition, the work efficiency was poor because tests and the like could not be executed without going through the above procedure.
【0005】この発明は上述のような事情よりなされた
ものであり、この発明の目的は、文字及び絵の画像デー
タを大量、高速にかつ電子的に対話編集処理する画像処
理システムにおいて、ワークステーションで編集された
データをイメージセッターへ転送する際のデータコマン
ドの変換に際して、オブジェクト種毎の変換テーブルを
用いてコマンド変換を行なうようにした画像処理方法及
び装置を提供することにある。The present invention has been made under the circumstances described above, and an object of the present invention is to provide a workstation in an image processing system for electronically interactively editing a large amount of character and picture image data at high speed. An object of the present invention is to provide an image processing method and apparatus for converting a command by using a conversion table for each object type when converting a data command when transferring the data edited in (1) to the imagesetter.
【0006】[0006]
【課題を解決するための手段】この発明は、入力装置で
読取られた画像の濃度データを保存するようになってい
る入力コントローラと、編集入力機で編集されたコード
情報及び前記画像データを表示手段を用いて画面編集す
るようになっていると共に記憶部を有するワークステー
ションと、前記入力コントローラ及びワークステーショ
ンに接続され、前記画像データ、前記コード情報及び前
記ワークステーションで画面編集された編集データを記
憶手段に格納するためのファイルサーバと、前記記憶手
段に格納されている編集データを読出して必要なデータ
処理を施し、画像出力装置に画像を出力するようになっ
ているイメージセッターとを具えた画像処理システムに
おける画像処理方法に関するもので、この発明の上記目
的は、前記ワークステーションにデータのオブジェクト
種毎に変換テーブルを用意しておき、前記ファイルサー
バに格納されている格納データを用いて前記ワークステ
ーションで編集された編集データを、前記ファイルサー
バーを介して前記イメージセッターへ転送する際、前記
編集データのオブジェクト種を判別し、その判別結果に
従って前記変換テーブルを読出し、読出された変換テー
ブルを用いて前記編集データを前記イメージセッターが
読めるコマンド列に変換することによって達成される。SUMMARY OF THE INVENTION The present invention displays an input controller adapted to store density data of an image read by an input device, code information edited by an editing input device, and the image data. A workstation which is adapted to edit the screen using a means and which has a storage unit, and which is connected to the input controller and the workstation, and displays the image data, the code information, and the edit data edited on the screen by the workstation. A file server for storing in the storage means, and an image setter adapted to read the edited data stored in the storage means, perform necessary data processing, and output an image to an image output device. The present invention relates to an image processing method in an image processing system. A conversion table is prepared for each object type of data, and the edited data edited by the workstation using the stored data stored in the file server is transferred to the imagesetter via the file server. This is accomplished by determining the object type of the edit data, reading the conversion table according to the determination result, and converting the edit data into a command sequence that can be read by the imagesetter using the read conversion table when transferring. It
【0007】また、この発明の目的である画像処理装置
は、前記ファイルサーバに格納されている格納データを
用いて前記ワークステーションで編集された編集データ
を、前記ファイルサーバを介して前記イメージセッター
へ転送する際、前記編集データを前記イメージセッター
が読めるコマンド列に変換するオブジェクト種毎の変換
テーブルを設けることによって達成される。Further, the image processing apparatus which is an object of the present invention uses the stored data stored in the file server to edit the edited data in the workstation to the image setter via the file server. This is achieved by providing a conversion table for each object type that converts the edit data into a command string that can be read by the imagesetter when transferring.
【0008】[0008]
【作用】この発明の画像処理システムは、入力コントロ
ーラ、ファイルサーバ、イメージセッター及びワークス
テーションで成っており、それぞれが独立したCPU
(マイクロプロセッサ、マイクロコンピユータ等)を具
備しているために各部を独立にかつ平行動作させること
ができ、高速で効率的な画像処理を実現することができ
ると共に、割付台紙の情報並びに絵柄や文字等を総合的
に対話編集して、メモリ容量をできるだけ小さくして、
画像出力装置より高品質画像をハードコピー又は印刷用
版下として得ることができる。しかも、ワークステーシ
ョンで編集されたデータをイメージセッターへ転送する
際のデータコマンドの変換に際して、オブジェクト種毎
の変換テーブルを用いてコマンド変換を行なうようにし
ているので、プログラムのテスト等の効率が図られ、
又、処理の記述の他処理への影響や副作用を低減するこ
とができる。The image processing system of the present invention comprises an input controller, a file server, an imagesetter and a workstation, each of which is an independent CPU.
Since it is equipped with (microprocessor, microcomputer, etc.), each part can be operated independently and in parallel, and high-speed and efficient image processing can be realized, as well as information on the layout mount and pictures and characters. Interactively edit etc. to minimize the memory capacity,
A high quality image can be obtained as a hard copy or a printing block from the image output device. Moreover, when converting the data command when transferring the data edited on the workstation to the imagesetter, the command conversion is performed using the conversion table for each object type, so that the efficiency of the program test can be improved. The
Further, it is possible to reduce the influence of the description of the processing on other processing and the side effects.
【0009】[0009]
【実施例】図1〜図3はこの発明の前提となる画像処理
システムをブロック図で示しており、絵柄、文字、図
形、更には割付台紙等の原稿をスキャナ等の入力装置1
で読取って、得られる画像の濃度データDDは入力コン
トローラ100に入力され、入力コントローラ100は
内蔵したCPU101を介して上記入力濃度データDD
を網点化回路102で網点化し、さらに圧縮回路103
で圧縮した後にバッファ104に一時保存し、その後に
SCSIバスを介して転送してファイルサーバ200の
磁気テープ210又はハードディスク220、221…
…に格納する。入力コントローラ100はデータの一時
保存用のローカルディスク(ハードディスク)105を
有している。ファイルサーバ200はCPU201を有
し、インタフェース202〜205を介して他の装置と
接続されている。又、ワードプロセッサや組版機等の編
集入力機2で得られた文字等のコード情報CDは、一旦
フロッピーディスク3に格納された後に読出されてワー
クステーション300に入力される。ワークステーショ
ン300は表示手段としてのCRT301と、入力操作
手段としてのキーボード302、マウス306及びディ
ジタイザ303と、記憶手段としてのハードディスク3
04、フロッピーディスク305とを有した端末装置を
複数組有しており、各ワークステーション300はET
HERNETを介してファイルサーバ200と相互に接
続されている。入力コントローラ100で得られるCR
T表示用に間引きされた画像データ、枠データ及び輪郭
表示用画像データは、磁気テープ210又はハードディ
スク220、221……に画像出力用の間引かれていな
い高密度データと共に格納されており、間引かれたデー
タはSCSIバスを介して読出されインタフェース20
4及び202を介してワークステーション300に転送
され、入力コントローラ100との間の制御指令等は補
助データライン4を介してファイルサーバ200のイン
タフェース200を経て転送され、ファイルサーバ20
0には更にイメージセッター400が接続されている。
イメージセッター400にはCPU401が設けられて
おり、インタフェース402を介してファイルサーバ2
00の補助データライン5に接続され、インタフェース
403を介してSCSIバスに接続されている。イメー
ジセッター400は更にシーケンサ410及び必要なデ
ータを格納するバッファ411を有しており、イメージ
セッター400には高画質画像を出力する高画質出力機
10及び比較的低画質の画像出力を行なうレーザビーム
プリンタ11が接続されている。なお、ハードディスク
220、221……にはロゴ、紋章、網等の固定データ
(ビットマップデータ)及び文字出力用のベクトルフォ
ントデータが予め格納されている。1 to 3 are block diagrams of an image processing system which is a premise of the present invention, in which an input device 1 such as a scanner is used for a document such as a picture, a character, a figure, and a layout mount.
The density data DD of the image obtained by reading the input density data DD is input to the input controller 100, and the input controller 100 inputs the density data DD via the built-in CPU 101.
Is converted into a halftone dot by the halftoning circuit 102, and the compression circuit 103
After it is compressed in the buffer 104, it is temporarily stored in the buffer 104, and then transferred via the SCSI bus to the magnetic tape 210 of the file server 200 or the hard disks 220, 221, ...
Store in ... The input controller 100 has a local disk (hard disk) 105 for temporarily storing data. The file server 200 has a CPU 201, and is connected to other devices via interfaces 202 to 205. The code information CD such as characters obtained by the edit input device 2 such as a word processor or a typesetting machine is once stored in the floppy disk 3 and then read out and input to the workstation 300. The workstation 300 includes a CRT 301 as a display unit, a keyboard 302, a mouse 306 and a digitizer 303 as an input operation unit, and a hard disk 3 as a storage unit.
04, a floppy disk 305 and a plurality of terminal devices, each workstation 300 is an ET.
It is mutually connected to the file server 200 via HERNET. CR obtained by the input controller 100
The image data thinned out for T display, the frame data, and the image data for contour display are stored in the magnetic tape 210 or the hard disks 220, 221, ... together with the unthinned high-density data for image output. The drawn data is read out via the SCSI bus and the interface 20
4 and 202 are transferred to the workstation 300, and control commands and the like with the input controller 100 are transferred via the auxiliary data line 4 via the interface 200 of the file server 200.
An image setter 400 is further connected to 0.
The image setter 400 is provided with a CPU 401, and through the interface 402 the file server 2
00 auxiliary data line 5 and is connected to the SCSI bus via the interface 403. The imagesetter 400 further includes a sequencer 410 and a buffer 411 for storing necessary data. The imagesetter 400 outputs a high quality image output device 10 for outputting a high quality image and a laser beam for outputting a relatively low quality image. The printer 11 is connected. The hard disks 220, 221, ... Store fixed data (bitmap data) such as logos, emblems, and nets, and vector font data for character output in advance.
【0010】入力装置1では絵柄(中間調画像)、線
画、文字画(2値画)とも濃度データ(8ビット/画
素)でディジタル化される。8ビット/画素で入力され
た信号は入力コントローラ100で絵柄は網点化され、
4ビット/画素の情報が生成される。2値画は1ビット
/画素の情報に変換される。また、文字はワークステー
ション300からコード(符号)で入力されるが、入力
装置1から画像として入力されることもある。このた
め、画像として入力される場合は文字であっても画像
(ビットマップデータ)として扱われる。画像の出力は
全てイメージセッター400で実施されるが、イメージ
セッター400ではコード及びベクトル情報は全てビッ
トマップデータに変換されるので、画像出力と言えばビ
ットマップデータを出力するという意味で使用すること
になる。In the input device 1, a pattern (halftone image), a line drawing, and a character image (binary image) are digitized by density data (8 bits / pixel). The signal input at 8 bits / pixel is converted into a dot pattern by the input controller 100,
Information of 4 bits / pixel is generated. The binary image is converted into 1-bit / pixel information. Further, although characters are input as codes from the workstation 300, they may be input as images from the input device 1. Therefore, when input as an image, even a character is treated as an image (bitmap data). Although all images are output by the imagesetter 400, since all the code and vector information are converted to bitmap data in the imagesetter 400, use it in the sense of outputting bitmap data when speaking of image output. become.
【0011】ここで、入力コントローラ100の詳細を
図4に示して説明すると、入力コントローラ100は入
力装置1から入力された濃度データDDを高画質出力機
10のための高密度データ、レーザビームプリンタ11
のためのデータ、ワークステーション300のCRT3
01の表示のための2種類のデータ及び輪郭を示すに十
分な粗な画像データの5組のデータを同時に生成処理す
るようになっている。同時並行処理することによって全
体的に高速化を実現でき、ハードウエアによってCPU
101のデータ生成演算負荷を軽減できるからである。
すなわち、高画質出力機10のための高密度データは網
点化回路1021で網点化されて圧縮回路1031でデ
ータ圧縮され、その圧縮データがバッファ1041に一
時保存される。又、比較的低画質のレーザビームプリン
タ11で画像出力するためのデータは濃度データDDを
所定の間隔(たとえば1/3) で間引き(110)、そ
の粗データを網点化回路1022で網点化して圧縮回路
1032で圧縮し、その後にそれぞれバッファ1042
に一時保存している。さらに、CRT301で表示する
ための更に粗い2種類のデータは、濃度データDDを所
定の間隔で間引いた後にそれぞれ網点化回路1023及
び1024で網点化し、バッファ1043及び1044
にそれぞれ一時保存し、更に中間調画像から切抜きマス
クを作成する線画の場合には輪郭データを示すラプラシ
アン処理又はアンシャープマスク処理後の画像データの
間引きを行ない(113) 、その後に2値化回路102
5で2値化してバッファ1045に一時保存するように
なっている。Now, the details of the input controller 100 will be described with reference to FIG. 4, in which the input controller 100 converts the density data DD input from the input device 1 into high density data for the high image quality output machine 10 and a laser beam printer. 11
For CRT3 on workstation 300
Two sets of data for displaying 01 and five sets of rough image data enough to show the contour are simultaneously generated. Overall speed can be realized by performing parallel processing at the same time.
This is because the data generation calculation load of 101 can be reduced.
That is, the high-density data for the high-quality image output device 10 is halftoned by the halftoning circuit 1021, compressed by the compression circuit 1031, and the compressed data is temporarily stored in the buffer 1041. Further, as data for outputting an image by the laser beam printer 11 having a relatively low image quality, the density data DD is thinned out (110) at a predetermined interval (for example, 1/3), and the rough data is halftone dot-converted by the halftone dot circuit 1022. And compresses them in the compression circuit 1032, and then the buffers 1042
It is temporarily stored in. Furthermore, two types of coarser data to be displayed on the CRT 301 are thinned by the halftone dot conversion circuits 1023 and 1024 after thinning out the density data DD at predetermined intervals, respectively, and the buffers 1043 and 1044 are recorded.
In the case of a line drawing in which a clipping mask is created from a halftone image, the image data after the Laplacian processing or the unsharp mask processing showing the contour data is thinned out (113), and then the binarization circuit. 102
5 is binarized and temporarily stored in the buffer 1045.
【0012】このような構成において、CPU101は
データライン(図示せず)を介して入力装置1と交信す
ると共に、補助データライン4及びデュアルポートRA
M(図示せず)を経由してファイルサーバ200と交信
する。そして、入力装置1からのデータ送信要求がある
と、CPU101は図4に示す各回路に必要なデータを
セットし、その設定データをローカルディスク105に
格納し、更に副走査に関連する設定値をセットする。入
力装置1からの濃度データDDは1ライン毎に入力さ
れ、図4に示す各回路が同期をとってバッファ104
(1041〜1045) に格納される。この間CPU1
01はSCSIバスの切換え、データ圧縮用出力バッフ
ァ1041の切換え、各種回路からのエラー情報の有無
をチェックする。一度バッファ104及びローカルディ
スク105に格納されたデータはCPU101の指令に
よってソートされ、外部のSCSIバスに出力される。In such a configuration, the CPU 101 communicates with the input device 1 via a data line (not shown), and also the auxiliary data line 4 and the dual port RA.
It communicates with the file server 200 via M (not shown). Then, when there is a data transmission request from the input device 1, the CPU 101 sets necessary data in each circuit shown in FIG. 4, stores the setting data in the local disk 105, and further sets the setting value related to the sub-scanning. set. The density data DD from the input device 1 is input line by line, and the circuits shown in FIG.
It is stored in (1041 to 1045). CPU1 during this period
01 checks the SCSI bus switching, the data compression output buffer 1041 switching, and the presence or absence of error information from various circuits. The data once stored in the buffer 104 and the local disk 105 is sorted by a command from the CPU 101 and output to an external SCSI bus.
【0013】ファイルサーバ200の構成は図2に示す
ようになっており、このファイルサーバ200はファイ
ル管理及びファイルの共有といった共通ファイル管理機
能と、ネットワーク通信及びユニット間通信の通信制御
機能とを有している。すなわち、ファイルサーバ200
はSCSIバスを経由してハードディスク(220、2
21……) 、磁気テープ210のファイル管理を行な
い、ETHERNETを経由してワークステーション3
00とのソフトウエアインタフェースの機能を有し、更
に入力コントローラ100及びイメージセッター400
に対するファイル管理情報のサービス並びにSCSIバ
ス経由でのファイル管理に対するユーティリティ機能の
実施を行なう。たとえばフォントの登録やSCSIディ
スクのガベージコレクション(ゴミ取り処理)などであ
る。ここに、フォント登録には2種類ある。一つは、シ
ステムで持っているフォントの登録であり、この登録は
他のフォント作成システムで作成されたベクトルフォン
トを磁気テープの形式で本画像処理システムのハードデ
ィスクへ格納するものである。もう一つは、外字フォン
トの登録である。外字フォントとは、システム内に存在
しない文字のことである。この場合は、他システムで作
成されたフォントをフロッピー又は磁気テープより本シ
ステム内に登録する。The configuration of the file server 200 is as shown in FIG. 2. The file server 200 has a common file management function such as file management and file sharing, and a communication control function for network communication and unit communication. is doing. That is, the file server 200
Via the SCSI bus to the hard disk (220, 2,
21 ...), manages files on the magnetic tape 210, and connects to the workstation 3 via ETHERNET.
00 and a software interface function, and further includes an input controller 100 and an image setter 400.
File management information service to the PC and utility function for file management via the SCSI bus. For example, font registration and SCSI disk garbage collection (dust removal processing). There are two types of font registration. One is registration of fonts possessed by the system. This registration stores vector fonts created by another font creation system in the form of magnetic tape in the hard disk of the image processing system. The other is the registration of external character fonts. Gaiji font is a character that does not exist in the system. In this case, the font created in another system is registered in this system from a floppy disk or magnetic tape.
【0014】ファイルサーバ200はワークステーショ
ン300、入力コントローラ100及びイメージセッタ
ー400の間のデータの転送を行なうためのサービス及
びデータの格納を行ない、入力コントローラ100は補
助データライン4及びデュアルポートRAMを介して各
種ファイルの領域の確保、削除に関してファイルサーバ
200から必要な情報を得る。入力コントローラ100
内のバッファ104に一度入ったデータを画像処理シス
テムのファイルとして登録するには、ファイル名、ファ
イル容量等の情報をファイルサーバ200に転送し、S
CSIバス上のハードディスク220、221……をア
クセスする。これにより、ファイルサーバ200はディ
レクトリーの交信、ディスクエリア等の管理を行なう。
又ファイルサーバ200はETHERNETを介してワ
ークステーション300にファイルデータを転送した
り、ワークステーションからのデータを受信したりす
る。この時、ワークステーション300の指令に従って
ファイルサーバ200はSCSIバス上のハードディス
ク(220、……) や磁気テープ210を管理し、ディ
レクトリー等の必要な情報を更新する。又、イメージセ
ッター400に対するコマンド及び磁気テープ210に
対するコマンドを得、それに従ったサービスを行なう。
更に、イメージセッター400に対しては補助データラ
イン5及びデユアルポートRAMを介して所定のコマン
ドを送り、このイメージセッター400からの要求に対
してファイル管理情報を送り、SCSIバス上のディス
クデータに対してはイメージセッター400が直接アク
セスするようになっている。更に、画像処理システム全
体に関連したユーティリティ情報をSCSIバス上のハ
ードディスク220、221、……で管理し、フォント
情報、システム上の共通ファイル等がそれらの情報に当
る。The file server 200 provides services and data storage for data transfer between the workstation 300, the input controller 100 and the imagesetter 400, and the input controller 100 stores the auxiliary data line 4 and the dual port RAM. Then, necessary information is obtained from the file server 200 for securing and deleting areas of various files. Input controller 100
To register the data once stored in the internal buffer 104 as a file of the image processing system, information such as the file name and the file capacity is transferred to the file server 200, and S
Access the hard disks 220, 221 ... on the CSI bus. As a result, the file server 200 manages directory communication and disk area management.
The file server 200 also transfers file data to the workstation 300 and receives data from the workstation via ETHERNET. At this time, the file server 200 manages the hard disks (220, ...) And the magnetic tape 210 on the SCSI bus according to a command from the workstation 300, and updates necessary information such as directories. Also, a command for the imagesetter 400 and a command for the magnetic tape 210 are obtained, and the service is performed according to the commands.
Furthermore, a predetermined command is sent to the imagesetter 400 via the auxiliary data line 5 and the dual port RAM, file management information is sent in response to a request from the imagesetter 400, and disk data on the SCSI bus is sent. As a result, the imagesetter 400 is directly accessed. Further, utility information related to the entire image processing system is managed by the hard disks 220, 221, ... On the SCSI bus, and font information, common files on the system, etc. correspond to those information.
【0015】次に、ワークステーション300につい
て、その動作を図5のフローを参照して説明すると、編
集入力機2で編集され格納されている文書データはフロ
ッピーディスク3から読出され(ステップS310)、
文書データのコード情報CDはデータフォーマットの変
換が行なわれる(ステップS311) 。そして、CRT
301に1ページ分の文書内容を表示し(ステップS3
12) 、割付台紙等から読取った画像の画像データ出力
位置をマウス306、キーボード302、ディジタイザ
303で指示し(ステップS313)、割付台紙の枠と
共に1ページ毎のページ記述データを作成する(ステッ
プS314) 。このようなデータ作成を全ページについ
て行ない(ステップS315)、その後に印刷用版下作
成の面付けの指示をキーボード302で行ない(ステッ
プS316) 、面付けされたページ記述データを作成す
る(ステップS317) 。そして、ファイルサーバ20
0に作成データを転送すると共に(ステップS318)
、イメージセッター400に画像出力を指示して動作
を終了する(ステップS319) 。Next, the operation of the workstation 300 will be described with reference to the flow chart of FIG. 5. The document data edited by the edit input device 2 and stored is read from the floppy disk 3 (step S310).
The code information CD of the document data is converted in data format (step S311). And CRT
One page of document contents is displayed on 301 (step S3
12) The image data output position of the image read from the layout mount or the like is designated by the mouse 306, keyboard 302, and digitizer 303 (step S313), and page description data for each page is created together with the frame of the layout mount (step S314). ). Such data creation is performed for all pages (step S315), and then an imposition instruction for creating a printing block is issued using the keyboard 302 (step S316), and impositioned page description data is created (step S317). ). Then, the file server 20
The created data is transferred to 0 (step S318).
, The image setter 400 is instructed to output an image, and the operation ends (step S319).
【0016】次に図6を参照して、面付け時の動作例を
説明する。ワークステーション300は、ファイルサー
バ200のハードディスク220、221、…から間引
かれた画像データを読込むと共に(ステップS33
0)、フロッピーディスク3から文書データを読込み
(ステップS331) 、ワークステーション300のC
RT301に必要情報を表示すると共に、マウス30
6、キーボード302、ディジタイザ303を操作して
画像、文書、枠のレイアウトをページ単位で行なう(ス
テップS332) 。そして、予め登録されている面付け
の種類をキーボード302で指示し(ステップS33
3) 、指示された面付け状態(例えば同図A〜D)に各
ページがCRT301上にページ数と共にレイアウト表
示される(ステップS334) 。ここにおいて、面付け
の登録は例えばA4版の4面又はA5版の8面と言うよ
うに、複数ページの製本時の折りを考慮して予めページ
数が付されて格納されており、その登録の中から選択し
て指定することによって図6のA〜Dのように、面付け
状態がそのページ数(Bでは“1”、“8”、“5”、
“4”)と共に表示される。このように画像や文字等の
内容は表示されず、ページ記述データに従ってイメージ
セッター400でビットマップを生成して出力する(ス
テップS335) 。Next, with reference to FIG. 6, an operation example at the time of imposition will be described. The workstation 300 reads the image data thinned out from the hard disks 220, 221, ... Of the file server 200 (step S33).
0), read the document data from the floppy disk 3 (step S331), C of the workstation 300
Display necessary information on RT301 and mouse 30
6, the keyboard 302 and the digitizer 303 are operated to lay out images, documents and frames page by page (step S332). Then, the type of imposition registered in advance is designated by the keyboard 302 (step S33).
3) Each page is laid out and displayed together with the number of pages on the CRT 301 in the instructed imposition state (for example, A to D in the figure) (step S334). Here, the imposition registration is stored with the number of pages pre-assigned in consideration of folding at the time of bookbinding of a plurality of pages, for example, 4 pages of A4 or 8 pages of A5. 6A to 6D, the imposition state is determined by the number of pages (“1”, “8”, “5” in B,
It is displayed together with "4". As described above, the contents such as images and characters are not displayed, and the image setter 400 generates and outputs a bitmap according to the page description data (step S335).
【0017】図7はイメージセッター400の構成例を
示しており、シーケンサ410にはCPUバス412及
びイメージデータバス413が接続されると共に、論理
演算回路420及び第1メモリ421が接続されてい
る。又、CPUバス412にはCPU401に対する主
メモリ430が接続され、共通メモリ424がイメージ
データバス413との間に接続され、インタフェース4
02及び403の出力がCPUバス412に入力されて
いる。CPUバス412及びイメージデータバス413
の間にはバッファ433、伸長器440及び第3メモリ
423が接続されると共に、バッファ434、ラスタイ
メージ変換器431及び第2メモリ422が接続され、
バッファ435及び出力制御回路436が接続されてい
る。CPUバス412にはベクトルフォントメモリ43
2が接続され、出力制御回路436には出力バッファ4
36Aを介して高画質出力機10及びレーザビームプリ
ンタ11が接続されている。ベクトルフォントメモリ4
32には、ラスタイメージ変換器431により文字ビッ
トマップを生成する為に必要なベクトルフォントが格納
されている。通常ベクトルフォントはディスク(22
0、221、…) 内に格納されているが、文字ビットマ
ップ生成毎にSCSIバスを経由してベクトルフォント
を読出すことは効率が悪い為、予め必要なベクトルフォ
ントを全てベクトルフォントメモリ432に読込んでお
くことにより文字ビットマップ生成の速度を向上させて
いる。FIG. 7 shows an example of the configuration of the imagesetter 400. The sequencer 410 is connected to a CPU bus 412 and an image data bus 413, and is also connected to a logical operation circuit 420 and a first memory 421. Further, the main memory 430 for the CPU 401 is connected to the CPU bus 412, the common memory 424 is connected between the common memory 424 and the image data bus 413, and the interface 4
The outputs of 02 and 403 are input to the CPU bus 412. CPU bus 412 and image data bus 413
A buffer 433, a decompressor 440, and a third memory 423 are connected between the two, and a buffer 434, a raster image converter 431, and a second memory 422 are connected.
The buffer 435 and the output control circuit 436 are connected. The CPU bus 412 has a vector font memory 43.
2 is connected to the output control circuit 436 and the output buffer 4
The high image quality output device 10 and the laser beam printer 11 are connected via 36A. Vector font memory 4
In 32, a vector font necessary for the raster image converter 431 to generate a character bitmap is stored. Usually vector font is disk (22
0,221, ...), but since it is inefficient to read the vector font via the SCSI bus every time the character bitmap is generated, all the necessary vector fonts are stored in the vector font memory 432 in advance. By reading it in, the speed of character bitmap generation is improved.
【0018】このような構成において、その動作は図8
で示すように、先ず補助データライン5を介してファイ
ルサーバ200からイメージセッター400に出力指示
要求が、ハードディスク220、221、…内のファイ
ル名をパラメータとして出力される。そのファイルには
これから出力する仕様が書かれており、その仕様を順次
解読してコードデータや圧縮データを1単位画像毎にア
ドレス計算し、そのアドレスに対して論理演算による重
ね処理を繰り返して、第1メモリ421にその処理結果
を格納する。イメージセッター400はSCSIバスを
経由してパラメータファイルを呼び出し、この操作を繰
り返す。例えばコードデータについては、文字コードと
位置,書体,サイズ等の指示情報がSCSIインタフェ
ース403を介して入力され(ステップS400) 、バ
ッファ434を介してラスタイメージ変換器431でラ
スタイメージ変換され(ステップS401) 、そのラス
タイメージデータが第2メモリ422に格納される(ス
テップS402) 。又、データ圧縮された画像データは
SCSIバスを経てインタフェース403を介して入力
され(ステップS403) 、バッファ433を経て伸長
器440でデータ伸長されて復元され(ステップS40
4) 、その復元された画像データが第3メモリ423に
格納される(ステップS405) 。さらに、ハードディ
スク220、221、…に格納されているロゴ等のビッ
トマップデータはインタフェース403を介して入力さ
(ステップS406) 、共通メモリ424に格納される
(ステップS407) 。第2メモリ422〜共通メモリ
424に格納されたデータはいずれもビットマップデー
タであり、これら格納データはCPU401を介して論
理演算回路420で論理演算され(ステップS410)
、絵や文書等を合成,編集もしくは画像処理するよう
に論理演算されたデータは第1メモリ421へ格納され
る(ステップS411)。第1メモリ421へデータが
格納された後に終了か否か、つまり修正や追加等が無い
かを判断して(ステップS412) 、修正等の論理演算
が終了するまで上記動作を継続する。この論理演算回路
420は文字等コードデータから生成されたビットマッ
プデータ,圧縮された画像データを伸長したビットマッ
プデータ及びビットマップデータの和、積、差、排他論
理和等の論理演算をCPU401と協働して行ない、高
画質出力機10又はレーザビームプリンタ11に画像出
力すべき画像情報を生成するものである。In such a structure, the operation is as shown in FIG.
First, an output instruction request is output from the file server 200 to the imagesetter 400 via the auxiliary data line 5 using the file name in the hard disks 220, 221, ... As a parameter. Specifications to be output from that file are written in the file, and the specifications are sequentially decoded to calculate the address of the code data and the compressed data for each unit image, and the overlapping process by the logical operation is repeated for the address, The processing result is stored in the first memory 421. The imagesetter 400 calls the parameter file via the SCSI bus and repeats this operation. For the code data, for example, character code and instruction information such as position, typeface, size, etc. are input via the SCSI interface 403 (step S400), and converted into a raster image by the raster image converter 431 via the buffer 434 (step S401). ), The raster image data is stored in the second memory 422 (step S402). The image data that has been compressed is input via the interface 403 via the SCSI bus (step S403), decompressed by the decompressor 440 via the buffer 433 and restored (step S40).
4) The restored image data is stored in the third memory 423 (step S405). Further, the bitmap data such as logos stored in the hard disks 220, 221, ... Is input via the interface 403 (step S406) and stored in the common memory 424 (step S407). The data stored in the second memory 422 to the common memory 424 are all bitmap data, and these stored data are logically operated by the logical operation circuit 420 via the CPU 401 (step S410).
Data that has been logically operated so as to synthesize, edit, or image-process a picture, a document, or the like is stored in the first memory 421 (step S411). After the data is stored in the first memory 421, it is judged whether or not it is finished, that is, whether there is no correction or addition (step S412), and the above operation is continued until the logical operation such as correction is finished. This logical operation circuit 420 performs logical operations such as sum, product, difference, exclusive OR of bit map data generated from code data such as characters, bit map data obtained by expanding compressed image data, and bit map data with the CPU 401. The image information to be output to the high-quality image output device 10 or the laser beam printer 11 is generated in cooperation with each other.
【0019】ここで、ワークステーション300で編集
された編集データを、ファイルサーバ200を経てイメ
ージセッター400へ転送する場合、ファイルサーバ2
00が読めるコマンドに変換する必要があり、従来はこ
の変換を全てプログラムによって行なうようにしてい
る。図9はその様子を示すフローチャートであり、先ず
最小操作単位の編集データを読出し(ステップS10
0)、その後に出力枠、ページ枠、他の画像と絶対に重
ならないと規定されている矩形枠の0次枠等の使用開始
コマンドを発行する(ステップS101)。そして、オ
ブジェクト数に従ってオブジェクト種を判別し(ステッ
プS102)、判別されたオブジェクト種毎に処理を行
なう。例えばオブジェクト種が線であれば、線コマンド
を発行し(ステップS110)、オブジェクト種が図形
であれば、先ず他の画像との重なりを許容している矩形
枠の1次枠の使用開始のコマンドを出力する(ステップ
S120)。そして、ビットマップの加工処理が必要か
否かを判定し(ステップS121)、必要が有れば加工
処理の種別を判定し(ステップS122)、各判定に従
ったビットマットの加工処理コマンド1,……,nを発
行する(ステップS123,S124)。その加工処理
後、又はビットマップの加工処理が必要でない場合は、
1次枠使用終了のコマンドを出力する(スアテップS1
25)。このような各オブジェクト別の処理後に、出力
枠、ページ枠、0次枠等の使用終了コマンドを発行する
(ステップS103)。他のオブジェクト種についても
各所定の処理を実行する。When transferring the edited data edited by the workstation 300 to the imagesetter 400 via the file server 200, the file server 2
It is necessary to convert this into a command that can be read by 00, and conventionally, this conversion is all done by a program. FIG. 9 is a flow chart showing this state. First, the edit data of the minimum operation unit is read (step S10).
0), and thereafter, a use start command for the output frame, the page frame, and the 0th-order frame of the rectangular frame which is defined to never overlap with other images is issued (step S101). Then, the object type is determined according to the number of objects (step S102), and the process is performed for each determined object type. For example, if the object type is a line, a line command is issued (step S110), and if the object type is a figure, a command to start using the primary frame of the rectangular frame that allows overlapping with other images is first issued. Is output (step S120). Then, it is determined whether or not the bitmap processing is required (step S121), and if necessary, the type of the processing is determined (step S122). ..., n are issued (steps S123 and S124). After that processing, or if the bitmap processing is not needed,
Output the command to end the use of the primary frame (step S1
25). After such processing for each object, a use end command for an output frame, a page frame, a 0th-order frame, etc. is issued (step S103). Each predetermined process is also executed for other object types.
【0020】上述のように各オブジェクト種毎にソフト
ウエア的に処理を実行するようにすると、仕様の変更に
よってある1つのオブジェクト種のプログラムを変更す
ると、他のオブジェクト種のプログラムにも影響が及ん
でしまう。このため、プログラムの独立性はプログラム
を作成するプログラマの裁量に委ねられ、プログラムの
独立性を確保することが困難である。また、プログラム
を変更してからテストを数回繰り返さないと実際に仕様
できないため、作業効率が非常に悪いという欠点ある。
この発明では上記問題に鑑み、コマンド変換を全てソフ
トウエアで行なうのではなく、オブジェクト種毎に変換
テーブルをハード的に設けておき、オブジェクト種の判
別に従って該当する変換テーブルを読出して使用するよ
うにしている。図10はこの発明の動作例を示すフロー
チャートであり、以下にその動作を説明する。When the processing is executed by software for each object type as described above, when a program of one object type is changed due to a change in specifications, the program of another object type is also affected. I will end up. Therefore, the independence of the program is left to the discretion of the programmer who creates the program, and it is difficult to ensure the independence of the program. In addition, there is a drawback that the work efficiency is very poor because the specification cannot be actually made unless the program is changed and the test is repeated several times.
In view of the above problem, in the present invention, command conversion is not entirely performed by software, but a conversion table is provided in hardware for each object type, and the corresponding conversion table is read and used according to the discrimination of the object type. ing. FIG. 10 is a flowchart showing an operation example of the present invention, and the operation will be described below.
【0021】先ず従来と同様に編集データを読出し(ス
テップS1)、出力指示に従って出力枠、ページ枠等の
使用開始コマンドを発行する(ステップS2)。そし
て、オブジェクト数に従ってオブジェクト種を判別する
が(ステップS3)、オブジェクト種としては画像の有
無、網、網%、ハッチング、白抜きの有無、影付け、袋
文字、白縁、マスクの有無、他の版への重なり等があ
り、これら各オブジェクト種に対応して予め変換テーブ
ルがコマンドテーブルに設けられている。オブジェクト
種が判別されると変換テーブルの有無を判別し(ステッ
プS4)、変換テーブルが無ければ線コマンドを発行し
(ステップS5)、変換テーブルが有れば該当コマンド
の変換テーブルをコマンドテーブルから読出す(ステッ
プS10)。読出された変換テーブルでは、コマンド
数、パラメータ数に従ってパラメータの生成を自動的に
行ない(ステップS11,S12)、動作を終了する。
コマンド数は1コマンド内における開放から閉鎖までの
コマンド数を示しており、パラメータ数は生成すべきパ
ラメータの数を示している。First, as in the conventional case, the edit data is read (step S1), and a use start command for an output frame, page frame, etc. is issued according to the output instruction (step S2). Then, the object type is discriminated according to the number of objects (step S3). As the object type, presence / absence of image, halftone dot, halftone dot percentage, hatching, presence / absence of outline, shadowing, presence of bag character, white border, mask, etc. , Etc., and the conversion table is provided in advance in the command table corresponding to each of these object types. When the object type is determined, the presence or absence of the conversion table is determined (step S4). If there is no conversion table, a line command is issued (step S5). If the conversion table is present, the conversion table of the command is read from the command table. Put out (step S10). In the read conversion table, parameters are automatically generated according to the number of commands and the number of parameters (steps S11 and S12), and the operation ends.
The number of commands indicates the number of commands from opening to closing within one command, and the number of parameters indicates the number of parameters to be generated.
【0022】[0022]
【発明の効果】以上のようにこの発明によれば、文字と
絵の画像データを大量にかつ高速に編集処理し、レイア
ウト指示された体裁の高品質な印刷用画像を出力するこ
とができ、ハードウエアによるベクトル情報のビットマ
ップ化及び画像処理,加工,編集を容易に行なうことが
でき、文字と絵とをレイアウトして出力することができ
る画像処理システムにおいて、プログラムに記述される
処理と変換テーブルに記述する処理を設計段階から分離
しているので、各処理の独立性を明確にすることができ
る。As described above, according to the present invention, a large amount of character and picture image data can be edited at high speed, and a high-quality printing image with a layout-designated appearance can be output. Processing and conversion described in a program in an image processing system that can easily perform bitmapping of vector information and image processing, processing, and editing by hardware, and can layout and output characters and pictures Since the processes described in the table are separated from the design stage, the independence of each process can be clarified.
【図1】画像処理システムの構成例を示すブロック構成
図(ワークステーション、入力コントローラ)である。FIG. 1 is a block configuration diagram (workstation, input controller) showing a configuration example of an image processing system.
【図2】画像処理システムの構成例を示すブロック構成
図(ファイルサーバ)である。FIG. 2 is a block configuration diagram (file server) showing an example configuration of an image processing system.
【図3】画像処理システムの構成例を示すブロック構成
図(イメージセッター)である。FIG. 3 is a block configuration diagram (image setter) showing a configuration example of an image processing system.
【図4】入力コントローラの構成例を示すブロック図で
ある。FIG. 4 is a block diagram showing a configuration example of an input controller.
【図5】ワークステーションの動作例を示すフローチャ
ートである。FIG. 5 is a flowchart showing an operation example of a workstation.
【図6】面付けの動作を説明するためのフローチャート
である。FIG. 6 is a flowchart for explaining an imposition operation.
【図7】イメージセッターの詳細構成を示すブロック図
である。FIG. 7 is a block diagram showing a detailed configuration of an imagesetter.
【図8】その動作例を示すフローチャートである。FIG. 8 is a flowchart showing an operation example thereof.
【図9】従来の処理例を示すフローチャートある。FIG. 9 is a flowchart showing a conventional processing example.
【図10】この発明の処理例を示すフローチャートであ
る。FIG. 10 is a flowchart showing a processing example of the present invention.
1 入力装置 2 編集入力機 3 フロッピーディスク 10 高画質出力機 100 入力コントローラ 200 ファイルサーバ 300 ワークステーション 301 CRT 302 キーボード 303 ディジタイザ 306 マウス 400 イメージセッター 101 CPU 201 CPU 401 CPU 1 Input Device 2 Editing Input Device 3 Floppy Disk 10 High Quality Output Device 100 Input Controller 200 File Server 300 Workstation 301 CRT 302 Keyboard 303 Digitizer 306 Mouse 400 Imagesetter 101 CPU 201 CPU 401 CPU
Claims (2)
を保存するようになっている入力コントローラと、編集
入力機で編集されたコード情報及び前記画像データを表
示手段を用いて画面編集するようになっていると共に記
憶部を有するワークステーションと、前記入力コントロ
ーラ及びワークステーションに接続され、前記画像デー
タ、前記コード情報及び前記ワークステーションで画面
編集された編集データを記憶手段に格納するためのファ
イルサーバと、前記記憶手段に格納されている編集デー
タを読出して必要なデータ処理を施し、画像出力装置に
画像を出力するようになっているイメージセッターとを
具えた画像処理システムにおいて、前記ワークステーシ
ョンにデータのオブジェクト種毎に変換テーブルを用意
しておき、前記ファイルサーバに格納されている格納デ
ータを用いて前記ワークステーションで編集された編集
データを、前記ファイルサーバーを介して前記イメージ
セッターへ転送する際、前記編集データのオブジェクト
種を判別し、その判別結果に従って前記変換テーブルを
読出し、読出された変換テーブルを用いて前記編集デー
タを前記イメージセッターが読めるコマンド列に変換す
るようになっていることを特徴とする画像処理方法。1. An input controller adapted to store density data of an image read by an input device, and code information edited by an editing input device and the image data for screen editing using a display means. And a file for storing the image data, the code information, and the edit data screen-edited on the workstation in the storage means, the workstation being connected to the input controller and the workstation An image processing system comprising a server and an image setter configured to read out edited data stored in the storage means, perform necessary data processing, and output an image to an image output device. Prepare a conversion table for each object type of data in the When the edit data edited by the workstation using the stored data stored in the file server is transferred to the imagesetter via the file server, the object type of the edit data is determined, and the determination result is determined according to the determination result. An image processing method, characterized in that the conversion table is read, and the edited data is converted into a command sequence that can be read by the imagesetter using the read conversion table.
を保存するようになっている入力コントローラと、編集
入力機で編集されたコード情報及び前記画像データを表
示手段を用いて画面編集するようになっていると共に記
憶部を有するワークステーションと、前記入力コントロ
ーラ及びワークステーションに接続され、前記画像デー
タ、前記コード情報及び前記ワークステーションで画面
編集された編集データを記憶手段に格納するためのファ
イルサーバと、前記記憶手段に格納されている編集デー
タを読出して必要なデータ処理を施し、画像出力装置に
画像を出力するようになっているイメージセッターとを
具えた画像処理システムにおいて、前記ファイルサーバ
に格納されている格納データを用いて前記ワークステー
ションで編集された編集データを、前記ファイルサーバ
を介して前記イメージセッターへ転送する際、前記編集
データを前記イメージセッターが読めるコマンド列に変
換するオブジェクト種毎の変換テーブルを具備したこと
を特徴とする画像処理装置。2. An input controller adapted to store density data of an image read by an input device, and code information edited by an editing input device and the image data for screen editing using a display means. And a file for storing the image data, the code information, and the edit data screen-edited on the workstation in the storage means, the workstation being connected to the input controller and the workstation An image processing system comprising: a server; and an image setter configured to read out edited data stored in the storage means, perform necessary data processing, and output an image to an image output device. Edited on the workstation using stored data stored in An image processing apparatus comprising: a conversion table for each object type that converts the edit data into a command string that can be read by the imagesetter when the edit data is transferred to the imagesetter via the file server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9195592A JPH05266153A (en) | 1992-03-18 | 1992-03-18 | Method and device for image processing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9195592A JPH05266153A (en) | 1992-03-18 | 1992-03-18 | Method and device for image processing |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05266153A true JPH05266153A (en) | 1993-10-15 |
Family
ID=14041000
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9195592A Pending JPH05266153A (en) | 1992-03-18 | 1992-03-18 | Method and device for image processing |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05266153A (en) |
-
1992
- 1992-03-18 JP JP9195592A patent/JPH05266153A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5086497A (en) | Image output command method for image processing system | |
US5278950A (en) | Image composing method | |
US5247372A (en) | Image composing method | |
JP2662305B2 (en) | Figure selection method | |
JPH0581397A (en) | Page scroll method and image processor | |
JP3214940B2 (en) | Image processing system | |
JPH05266153A (en) | Method and device for image processing | |
JPH05266154A (en) | Image processing method | |
JP2866464B2 (en) | Line figure boundary extraction method | |
JPH0696183A (en) | Method and device for image processor | |
JPH0795386A (en) | Picture processing system | |
JPH0696171A (en) | Image processor | |
JPH0713541A (en) | Method for processing image and its device | |
JPH05282408A (en) | Image processing method | |
JPH0696165A (en) | Image processing method and device therefor | |
JPH0644352A (en) | Image processor | |
JPH04283873A (en) | Method for instructing character working | |
JPH03105688A (en) | Picture synthesizing method | |
JPH0581402A (en) | Picture processing system with overall view display function | |
JPH06342457A (en) | Method and device for processing image | |
JPH0793575A (en) | Image processing system having edition time display rotation function | |
JPH01191572A (en) | Image forming device | |
JPH06231228A (en) | Image processing method | |
JPH0721370A (en) | Method and device for processing picture | |
JPH06231024A (en) | Image processing method |