JPH0795386A - Picture processing system - Google Patents
Picture processing systemInfo
- Publication number
- JPH0795386A JPH0795386A JP25754493A JP25754493A JPH0795386A JP H0795386 A JPH0795386 A JP H0795386A JP 25754493 A JP25754493 A JP 25754493A JP 25754493 A JP25754493 A JP 25754493A JP H0795386 A JPH0795386 A JP H0795386A
- Authority
- JP
- Japan
- Prior art keywords
- image
- data
- objects
- workstation
- picture
- 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
Landscapes
- Preparing Plates And Mask In Photomechanical Process (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は、文字画像と、割付台
紙(版下台紙,ラフ指定紙等)の絵柄の画像とを読取っ
て後にレイアウトして出力するようになっているワーク
ステーションを有する画像処理システムにおいて、ワー
クステーションの画面編集の際に複数版か否か等の判定
を行なって、所定条件に合致した場合には論理的に1つ
にして操作することにより、特にチラシ印刷に最適な画
像処理システムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention has a workstation adapted to read a character image and an image of a design of a layout mount (a block mount, a rough designation paper, etc.) and then lay out and output it. In image processing system, it is especially suitable for leaflet printing by judging whether or not there are multiple editions when editing the screen of the workstation and logically integrating them when the specified conditions are met. Image processing system.
【0002】[0002]
【従来の技術】高品質を要求する印刷業者向けの画像処
理装置として、従来は文字,絵柄等の画像を総合的に統
合して編集する装置がないか、又は存在しても能力が低
く実用的ではなかった。特に、デスクトップパブリッシ
ング分野はポストスクリプト等によるページ記述言語に
より可能となりつつあるが、画像分野の能力,性能は低
いものである。印刷業者向けの画像処理装置も存在して
いるが、大量かつ高速にデータをハンドリングするには
十分でない。この理由は、文字、画像を統合的に処理す
るための記述言語、CPU(ソフトウエア)による処理
に対応するには、余りにも処理すべきデータが多く、パ
ーフォーマンスの欠如となっているからである。印刷用
版下を作成するために、コードデータのみを出力する場
合は文字毎にビットマップに変換すると共に、前もって
数ラスタ毎にビットマップに展開しなければならず、ビ
ットマップのみを出力する場合は、出力画像の全部又は
一部を一時バッファに格納して出力装置に送るようにな
っており、上記バッファのメモリ容量を小さくするため
に、出力装置が出力画像のバッファに蓄積される間は待
機するようになっている。2. Description of the Related Art Conventionally, as an image processing apparatus for a printing company that demands high quality, there is no apparatus for editing images by comprehensively integrating images of characters, patterns, etc. It was not the target. In particular, the desktop publishing field is becoming possible by a page description language such as Postscript, but the capabilities and performance of the image field are low. Image processing devices for printing companies also exist, but they are not sufficient for handling 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. To output only the code data in order to create a block for printing, it is necessary to convert each character to a bit map and also to expand it into a bit map every few rasters in advance. Stores all or part of the output image in a temporary buffer and sends it to the output device. In order to reduce the memory capacity of the buffer, the output device is stored in the buffer of the output image. It is supposed to wait.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、上述の
ような装置では文字と絵を同時にレイアウトして出力す
ることができず、ビットマップを出力するバッファ上に
前もって文字ビットマップをレイアウトしても、その実
現に多くの時間がかかる欠点があった。或いは、文字と
絵をそれぞれ別のペーパーやフイルムに出力し、オペレ
ータがペーパーやフイルム上でマニュアルで切り貼りを
行なっている。このため、露光や印刷等の繰り返し作業
が多くて時間がかかり、中間的に生成される感材が無駄
になってしまっていた。However, in the above-mentioned 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, It has a drawback that it takes a lot of time to realize it. Alternatively, characters and pictures are output on different papers or films, and the operator manually cuts and pastes them on the papers or films. For this reason, a lot of repetitive work such as exposure and printing takes a lot of time, and intermediately generated photosensitive materials are wasted.
【0004】更に従来の画像処理装置では、写真を2つ
の画像(例えば赤と黒)に色分解して同じ位置、大きさ
で配置する場合、各色画像を別々に操作して所定枠には
め込んだり、所定量だけ移動する等の処理を行なってい
る。このため、2つの画像を別々に操作する必要があ
り、2つの画像の位置合せ等が非常に困難であり、画像
処理の面でも非効率的となっていた。Further, in the conventional image processing apparatus, when a photograph is color-separated into two images (for example, red and black) and arranged at the same position and size, each color image is operated separately and fitted into a predetermined frame. , Processing such as moving by a predetermined amount is performed. Therefore, it is necessary to operate the two images separately, it is very difficult to align the two images, and the image processing is also inefficient.
【0005】この発明は上述のような事情よりなされた
ものであり、この発明の目的は、文字及び絵の画像デー
タを大量、高速にかつ電子的に対話編集処理するワーク
ステーションを有する画像処理システムにおいて、ワー
クステーションの画面編集の際に、所定の条件に合致し
た複数版に対しては論理的に1つにして処理し得るよう
にした画像処理システムを提供することにある。The present invention has been made under the circumstances described above, and an object of the present invention is an image processing system having a workstation for interactively editing a large amount of character and picture image data electronically at high speed. In order to provide an image processing system capable of processing a plurality of versions that meet a predetermined condition logically as one when editing the screen of the workstation.
【0006】[0006]
【課題を解決するための手段】この発明は、表示手段を
用いて画面編集すると共に記憶部を有するワークステー
ションと、前記ワークステーションに接続され、前記ワ
ークステーションで画面編集された編集データを記憶す
る記憶手段とで成る画像処理システムに関するもので、
この発明の上記目的は、前記ワークステーションの画面
編集の際、2以上のオブジェクトの合成オブジェクトで
あること、前記全てのオブジェクトが画像配置オブジェ
クトで、前記オブジェクトの座標及び画像配置点が同一
であること、版が複数であることを判定して、前記全て
の条件がそろった場合に、前記複数のオブジェクトを論
理的に1つにして処理し得るようにすることによって達
成される。SUMMARY OF THE INVENTION According to the present invention, a screen is edited using a display means, and a work station having a storage section and an edit data which is connected to the work station and screen-edited by the work station are stored. It relates to an image processing system consisting of storage means,
The above object of the present invention is that, when the screen of the workstation is edited, it is a composite object of two or more objects, all the objects are image arrangement objects, and the coordinates and the image arrangement points of the objects are the same. , A plurality of versions is determined, and when all the conditions are satisfied, the plurality of objects are logically made one and can be processed.
【0007】[0007]
【作用】この発明の画像処理システムは、入力コントロ
ーラ、ファイルサーバ、イメージセッター及び記憶部を
有するワークステーションで成る画像処理装置を有して
おり、それぞれが独立したCPU(マイクロプロセッ
サ、マイクロコンピユータ等)を具備しているために各
部を独立にかつ並行動作させることができ、高速で効率
的な画像処理を実現することができると共に、割付台紙
の情報並びに絵柄や文字等を総合的に対話編集して、メ
モリ容量をできるだけ小さくして、画像出力装置より高
品質画像をハードコピー又は印刷用版下として得ること
ができる。しかも、この発明では、所定条件を全て満た
した場合には複数版を論理的に1つにして、1つの部品
のように操作できるようにしている。このため、2色と
か3色とかで宣伝効果を大きくし、しかも簡易に印刷す
るようなチラシ印刷の編集に最適である。The image processing system of the present invention has an image processing device including an input controller, a file server, an image setter, and a workstation having a storage unit, each of which has an independent CPU (microprocessor, microcomputer, etc.). Since each part can be operated independently and in parallel, high-speed and efficient image processing can be realized, and the information on the layout mount and the pattern and characters can be edited interactively. Thus, the memory capacity can be made as small as possible to obtain a higher quality image than the image output device as a hard copy or a printing block. Moreover, according to the present invention, when all the predetermined conditions are satisfied, the plurality of versions are logically made one so that they can be operated like one part. For this reason, it is most suitable for editing leaflet printing in which the advertising effect is increased by using two colors or three colors and the printing is simple.
【0008】[0008]
【実施例】図1〜図3はこの発明の前提となる画像処理
装置の構成をブロック図で示しており、絵柄、文字、図
形、更には割付台紙等の原稿をスキャナ等の入力装置1
で読取って、得られる画像の濃度データDDは入力コン
トローラ100に入力され、入力コントローラ100は
内蔵したCPU101を介して上記入力濃度データDD
を網点化回路102で網点化し、さらに圧縮回路103
で圧縮した後にバッファ104に一時保存し、その後に
SCSIバスを介して転送してファイルサーバ200の
光磁気ディスク230、磁気テープ210又はハードデ
ィスク220、221……に格納する。入力コントロー
ラ100は、データの一時保存用のローカルディスク
(ハードディスク)105を有している。ファイルシス
テムのファイルサーバ200はCPU201を有し、イ
ンタフェース202〜205を介して他の装置と接続さ
れている。又、ワードプロセッサや組版機等の編集入力
機2で得られた文字等のコード情報CDは、一旦フロッ
ピーディスク3に格納された後に読出されてワークステ
ーション300に入力される。ワークステーション30
0は表示手段としてのCRT301と、入力操作手段と
してのキーボード302、マウス306及びディジタイ
ザ303と、記憶手段としてのハードディスク304、
フロッピーディスク305とを有した端末装置を複数組
有しており、各ワークステーション300はEther
netを介してファイルサーバ200と相互に接続され
ている。入力コントローラ100で得られるCRT表示
用に間引きされた画像データ、枠データ及び輪郭表示用
画像データは、光磁気ディスク230、磁気テープ21
0又はハードディスク220、221…に画像出力用の
間引かれていない高密度データと共に格納されており、
間引かれたデータはSCSIバスを介して読出されイン
タフェース204及び202を介してワークステーショ
ン300に転送され、入力コントローラ100との間の
制御指令等は補助データライン4を介してファイルサー
バ200のインタフェース200を経て転送され、ファ
イルサーバ200には更にイメージセッター400が接
続されている。イメージセッター400にはCPU40
1が設けられており、インタフェース402を介してフ
ァイルサーバ200の補助データライン5に接続され、
インタフェース403を介してSCSIバスに接続され
ている。イメージセッター400は更にシーケンサ41
0及び必要なデータを格納するバッファ411を有して
おり、イメージセッター400には高画質画像を出力す
る高画質出力機6及び比較的低画質の画像出力を行なう
レーザビームプリンタ(LBP)7が接続されている。
なお、ハードディスク220、221……又は光磁気デ
ィスク230にはロゴ、紋章、網等の固定データ(ビッ
トマップデータ)及び文字出力用のベクトルフォントデ
ータが予め格納されている。1 to 3 are block diagrams showing the structure of an image processing apparatus which is a premise of the present invention. An input device 1 such as a scanner for a design, a character, a figure, and an original such as 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 above-mentioned 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 being compressed by the method, the data is temporarily stored in the buffer 104, then transferred via the SCSI bus and stored in the magneto-optical disk 230, the magnetic tape 210 or the hard disks 220, 221, ... Of the file server 200. The input controller 100 has a local disk (hard disk) 105 for temporarily storing data. The file server 200 of the file system has a CPU 201 and is connected to other devices via interfaces 202 to 205. Further, 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. Workstation 30
Reference numeral 0 denotes a CRT 301 as a display unit, a keyboard 302 as an input operation unit, a mouse 306 and a digitizer 303, a hard disk 304 as a storage unit,
The workstation 300 has a plurality of sets of terminal devices each having a floppy disk 305.
It is mutually connected to the file server 200 via the net. The image data, frame data, and contour display image data thinned out for CRT display obtained by the input controller 100 are the magneto-optical disk 230 and the magnetic tape 21.
0 or the hard disks 220, 221, ... Are stored together with high-density data that has not been thinned out for image output,
The thinned-out data is read out via the SCSI bus and transferred to the workstation 300 via the interfaces 204 and 202. Control commands and the like with the input controller 100 are interfaced with the file server 200 via the auxiliary data line 4. An image setter 400 is further connected to the file server 200. CPU 40 for the imagesetter 400
1 is provided and is connected to the auxiliary data line 5 of the file server 200 via the interface 402,
It is connected to the SCSI bus via the interface 403. The imagesetter 400 is a sequencer 41
0 and a buffer 411 for storing necessary data, and the image setter 400 includes a high-quality image output device 6 for outputting a high-quality image and a laser beam printer (LBP) 7 for outputting an image of a relatively low image quality. It is connected.
The hard disks 220, 221, ... Or the magneto-optical disk 230 previously store fixed data (bitmap data) such as logos, coats of arms, meshes, and vector font data for character output.
【0009】入力装置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, the code set and vector information are all converted to bitmap data in the imagesetter 400. Therefore, use image output to mean that bitmap data is output. become.
【0010】ここで、入力コントローラ100の詳細を
図4に示して説明すると、入力コントローラ100は入
力装置1から入力された濃度データDDを高画質出力機
6のための高密度データ、レーザビームプリンタ7のた
めのデータ、ワークステーション300のCRT301
の表示のための2種類のデータ及び輪郭を示すに十分な
粗な画像データの5組のデータを同時に生成処理するよ
うになっている。同時並行処理することによって全体的
に高速化を実現でき、ハードウエアによってCPU10
1のデータ生成演算の負荷を軽減できるからである。す
なわち、高画質出力機6のための高密度データは網点化
回路1021で網点化されて圧縮回路1031でデータ
圧縮され、その圧縮データがバッファ1041に一時保
存される。又、比較的低画質のレーザビームプリンタ7
で画像出力するためのデータは濃度データDDを所定の
間隔(たとえば1/3) で間引き(110)、その粗デ
ータを網点化回路1022で網点化して圧縮回路103
2で圧縮し、その後にそれぞれバッファ1042に一時
保存している。さらに、CRT301で表示するための
更に粗い2種類のデータは、濃度データDDを所定の間
隔で間引いた後にそれぞれ網点化回路1023及び10
24で網点化し、バッファ1043及び1044にそれ
ぞれ一時保存し、更に中間調画像から切抜きマスクを作
成する線画の場合には輪郭データを示すラプラシアン処
理又はアンシャープマスク処理後の画像データの間引き
を行ない(113) 、その後に2値化回路1025で2
値化してバッファ1045に一時保存するようになって
いる。The details of the input controller 100 will be described with reference to FIG. 4. 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 device 6 and a laser beam printer. Data for 7, CRT 301 on workstation 300
The two sets of data for displaying and the five sets of rough image data sufficient to show the contour are simultaneously generated. By performing simultaneous parallel processing, overall speedup can be realized, and the CPU 10 can be implemented by hardware.
This is because the load of the data generation calculation 1 can be reduced. That is, the high-density data for the high-quality image output device 6 is converted into a halftone dot by the halftone dot conversion circuit 1021, compressed by the compression circuit 1031, and the compressed data is temporarily stored in the buffer 1041. In addition, the laser beam printer 7 having a relatively low image quality
In the data for image output in step (110), the density data DD is thinned out at a predetermined interval (for example, 1/3) (110), and the rough data is converted into a halftone dot by the halftone dot circuit 1022 and the compression circuit 103.
It is compressed at 2, and then temporarily stored in the buffer 1042. Further, two types of coarser data to be displayed on the CRT 301 are screened by the halftone dot circuits 1023 and 10 after thinning out the density data DD at predetermined intervals.
In the case of a line drawing for forming a cutout mask from a halftone image, the image data after Laplacian processing or unsharp masking processing is thinned out in 24 in the case of halftone dot formation and temporary storage in buffers 1043 and 1044 respectively. (113), and then the binarization circuit 1025 outputs 2
It is adapted to be digitized and temporarily stored in the buffer 1045.
【0011】このような構成において、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 values 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 time
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.
【0012】ファイルシステムを構成するファイルサー
バ200の構成は図2に示すようになっており、このフ
ァイルサーバ200はファイル管理及びファイルの共有
といった共通ファイル管理機能と、ネットワーク通信及
びユニット間通信の通信制御機能とを有している。すな
わち、ファイルサーバ200はSCSIバスを経由して
ハードディスク(220、221……) 、磁気テープ2
10及び光磁気ディスク230のファイル管理を行な
い、Ethernetを経由してワークステーション3
00とのソフトウエアインタフェースの機能を有し、更
に入力コントローラ100及びイメージセッター400
に対するファイル管理情報のサービス並びにSCSIバ
ス経由でのファイル管理に対するユーティリティ機能の
実施を行なう。たとえばフォントの登録やSCSIディ
スクのガベージコレクション(ゴミ取り処理)などであ
る。ここに、フォント登録には2種類ある。一つは、シ
ステムで持っているフォントの登録であり、この登録は
他のフォント作成システムで作成されたベクトルフォン
トを磁気テープの形式で本画像処理装置のハードディス
クへ格納するものである。もう一つは、外字フォントの
登録である。外字フォントとは、装置内に存在しない文
字のことである。この場合は、他装置で作成されたフォ
ントをフロッピー又は磁気テープより本装置内に登録す
る。The configuration of the file server 200 that constitutes the file system is as shown in FIG. 2. This file server 200 has common file management functions such as file management and file sharing, and communication for network communication and unit communication. It has a control function. That is, the file server 200 is connected to the hard disk (220, 221, ...) And the magnetic tape 2 via the SCSI bus.
10 and the magneto-optical disk 230 are managed, and the workstation 3 is connected 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 garbage collection of SCSI disk (dust removal processing). There are two types of font registration here. One is registration of fonts possessed by the system, and this registration stores vector fonts created by other font creation systems in the form of magnetic tape in the hard disk of the image processing apparatus. The other is the registration of external character fonts. The external character font is a character that does not exist in the device. In this case, the font created by another device is registered in this device from a floppy or magnetic tape.
【0013】ファイルサーバ200はワークステーショ
ン300、入力コントローラ100及びイメージセッタ
ー400の間のデータの転送を行なうためのサービス及
びデータの格納を行ない、入力コントローラ100は補
助データライン4及びデュアルポートRAMを介して各
種ファイルの領域の確保、削除に関してファイルサーバ
200から必要な情報を得る。入力コントローラ100
内のバッファ104に一度入ったデータを画像処理装置
のファイルとして登録するには、ファイル名、ファイル
容量等の情報をファイルサーバ200に転送し、SCS
Iバス上の光磁気ディスク230又はハードディスク2
20、221…をアクセスする。これにより、ファイル
サーバ200はディレクトリーの交信、ディスクエリア
等の管理を行なう。又、ファイルサーバ200はEth
ernetを介してワークステーション300にファイ
ルデータを転送したり、ワークステーション300から
のデータを受信したりする。この時、ワークステーショ
ン300の指令に従ってファイルサーバ200はSCS
Iバス上の光磁気ディスク230、ハードディスク(2
20、…) や磁気テープ210を管理し、ディレクトリ
ー等の必要な情報を更新する。又、イメージセッター4
00に対するコマンド及び磁気テープ210に対するコ
マンドを得、それに従ったサービスを行なう。更に、イ
メージセッター400に対しては補助データライン5及
びデユアルポートRAMを介して所定のコマンドを送
り、このイメージセッター400からの要求に対してフ
ァイル管理情報を送り、SCSIバス上のディスクデー
タに対してはイメージセッター400が直接アクセスす
るようになっている。更に、画像処理装置全体に関連し
たユーティリティ情報をSCSIバス上の光磁気ディス
ク230、ハードディスク220、221、……で管理
し、フォント情報、装置上の共通ファイル等がそれらの
情報に当る。The file server 200 stores services and data for transferring data 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
In order to register the data once stored in the internal buffer 104 as a file of the image processing apparatus, information such as the file name and the file capacity is transferred to the file server 200, and the SCS
Magneto-optical disk 230 or hard disk 2 on I-bus
Access 20, 221 ... As a result, the file server 200 manages directory communication and disk area management. Also, the file server 200 is Eth
File data is transferred to the workstation 300 or data is received from the workstation 300 via the Internet. At this time, the file server 200 executes the SCS according to the instruction from the workstation 300.
Magneto-optical disk 230, hard disk (2
20, ...) and the magnetic tape 210, and updates necessary information such as directories. Also, imagesetter 4
The command for 00 and the command for the magnetic tape 210 are obtained, and the service is performed according to the command. Further, 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 apparatus is managed by the magneto-optical disk 230, hard disks 220, 221, ... On the SCSI bus, and font information, common files on the apparatus, etc. correspond to those information.
【0014】次に、ワークステーション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, the keyboard 302, and the 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) to create impositioned page description data (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).
【0015】次に、図6を参照して、面付け時の動作例
を説明する。ワークステーション300は、ファイルサ
ーバ200の光磁気ディスク230、ハードディスク2
20、221、…から間引かれた画像データを読込むと
共に(ステップS330)、フロッピーディスク3から
文書データを読込み(ステップS331) 、ワークステ
ーション300のCRT301に必要情報を表示すると
共に、マウス306、キーボード302、ディジタイザ
303を操作して画像、文書、枠のレイアウトをページ
単位で行なう(ステップS332) 。そして、予め登録
されている面付けの種類をキーボード302で指示し
(ステップS333) 、指示された面付け状態(例えば
同図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 includes the magneto-optical disk 230 and the hard disk 2 of the file server 200.
The image data thinned out from 20, 221, ... Is read (step S330), the document data is read from the floppy disk 3 (step S331), necessary information is displayed on the CRT 301 of the workstation 300, and the mouse 306, 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 with the keyboard 302 (step S333), and each page is laid out and displayed together with the number of pages on the CRT 301 in the designated imposition state (for example, A to D in the figure). (Step S334). Here, registration of imposition is, for example, four sides of A4 or A5
Like the 8th page of the plate, the number of pages is stored in advance in consideration of folding during binding of a plurality of pages, and by selecting and designating from the registration, it is possible to select from A to D in FIG.
, The imposition state is the number of pages (“1” in B,
It is displayed together with "8", "5", "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).
【0016】図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を介して高画質出力機6及びレーザビームプリン
タ7が接続されている。ベクトルフォントメモリ432
には、ラスタイメージ変換器431により文字ビットマ
ップを生成する為に必要なベクトルフォントが格納され
ている。通常ベクトルフォントはディスク(230、2
20、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 6 and the laser beam printer 7 are connected via 36A. Vector font memory 432
In the table, vector fonts necessary for the raster image converter 431 to generate a character bitmap are stored. Usually vector fonts are disk (230, 2
, 221, ...), but it is inefficient to read the vector font via the SCSI bus every time the character bitmap is generated, so all 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.
【0017】このような構成において、その動作は図8
で示すように、先ず補助データライン5を介してファイ
ルサーバ200からイメージセッター400に出力指示
要求が、ハードディスク220、221、…又は光磁気
ディスク230内のファイル名をパラメータとして出力
される。そのファイルにはこれから出力する仕様が書か
れており、その仕様を順次解読してコードデータや圧縮
データを1単位画像毎にアドレス計算し、そのアドレス
に対して論理演算による重ね処理を繰り返して、第1メ
モリ421にその処理結果を格納する。イメージセッタ
ー400はSCSIバスを経由してパラメータファイル
を呼び出し、この操作を繰り返す。例えばコードデータ
については、文字コードと位置,書体,サイズ等の指示
情報がSCSIインタフェース403を介して入力され
(ステップS400) 、バッファ434を介してラスタ
イメージ変換器431でラスタイメージ変換され(ステ
ップS401) 、そのラスタイメージデータが第2メモ
リ422に格納される(ステップS402) 。又、デー
タ圧縮された画像データはSCSIバスを経てインタフ
ェース403を介して入力され(ステップS403) 、
バッファ433を経て伸長器440でデータ伸長されて
復元され(ステップS404) 、その復元された画像デ
ータが第3メモリ423に格納される(ステップS40
5) 。さらに、ハードディスク220、221、…又は
光磁気ディスク230に格納されているロゴ等のビット
マップデータはインタフェース403を介して入力され
(ステップS406) 、共通メモリ424に格納される
(ステップS407) 。第2メモリ422〜共通メモリ
424に格納されたデータはいずれもビットマップデー
タであり、これら格納データはCPU401を介して論
理演算回路420で論理演算され(ステップS410)
、絵や文書等を合成,編集もしくは画像処理するよう
に論理演算されたデータは第1メモリ421へ格納され
る(ステップS411) 。第1メモリ421へデータが
格納された後に終了か否か、つまり修正や追加等が無い
かを判断して(ステップS412) 、修正等の論理演算
が終了するまで上記動作を継続する。この論理演算回路
420は文字等のコードデータから生成されたビットマ
ップデータ,圧縮された画像データを伸長したビットマ
ップデータ及びビットマップデータの和、積、差、排他
論理和等の論理演算をCPU401と協働して行ない、
高画質出力機6又はレーザビームプリンタ7に画像出力
すべき画像情報を生成する。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 disk 220, 221, ... Or the magneto-optical disk 230 as a parameter. Specifications to be output from that file are written in that file. The specifications are sequentially decoded, code data and compressed data are subjected to address calculation for each unit image, and overlay processing by logical operation is repeated for that 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 example, for code data, 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). Further, the image data whose data has been compressed is input via the interface 403 via the SCSI bus (step S403),
The data is decompressed and restored by the decompressor 440 via the buffer 433 (step S404), and the restored image data is stored in the third memory 423 (step S40).
5). Further, the bitmap data such as the logo stored in the hard disks 220, 221, ... Or the magneto-optical disk 230 is input through 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 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. The logical operation circuit 420 performs logical operations such as sum, product, difference and 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. In collaboration with
The image information to be output to the high-quality output device 6 or the laser beam printer 7 is generated.
【0018】上述した画像処理装置では、2色又は3色
といったチラシ等の印刷の場合には、図9に示す如く写
真10を例えば赤フィルタ及び墨フィルタで2色分解し
て赤色画像版11及び墨色画像版12を得ている。そし
て、赤色画像版11をワークステーション300の画面
上で編集する場合、図10に示す如く写真枠13に赤色
画像版11をはめ込むこともあり、このような場合は更
に墨色画像版12をはめ込んで画像を合成する必要があ
る。この場合、赤色画像版11及び墨色画像版12を同
じ位置に配置する必要があり、従来このような操作は非
常に煩雑なものであった。In the image processing apparatus described above, in the case of printing a leaflet or the like of two colors or three colors, as shown in FIG. 9, the photograph 10 is separated into two colors by, for example, a red filter and a black filter, and a red image plate 11 and The black image plate 12 is obtained. When the red image plate 11 is edited on the screen of the workstation 300, the red image plate 11 may be fitted in the photo frame 13 as shown in FIG. 10, and in such a case, the black image plate 12 may be further fitted. You need to combine the images. In this case, it is necessary to dispose the red image plate 11 and the black image plate 12 at the same position, and conventionally such an operation has been very complicated.
【0019】この発明では、画像配置コマンドを写真2
色分解対応のため複数指定を可能とし、写真マスク対応
を両シート共に指定できるようにしている。単一版対応
シートの画像配置シートは図11であり、複数版対応シ
ートの画像配置シートは図12である。各シートにおい
て、マスク画像番号はマスク画像指定「あり」の場合の
み有効であり、他の画像番号は指定しない場合は「0」
のままにする。又、「オプション」の複数シート表示に
連動せず、「一色」/「二色」両サブシートの内容は連
動しない。そして、「二色」の画像番号が2版以上入力
されている状況では、「一色」を選択しても、次のメッ
セージが表示され無視される。単一版と複数版の区別は
必要であり、複数版画像配置オブジェクトについいては
次の様なオブジェクトを複数版画像配置オブジェクトと
みなす。即ち、下記の条件1〜3を全て満たしたときに
複数版画像配置オブジェクトとする。 条件1:2つ以上のオブジェクトの合成オブジェクトで
あること 条件2:全てのオブジェクトが画像配置オブジェクト
で、オブジェクトの座標及び画像配置点が同一であるこ
と 条件3:版が2以上であることIn the present invention, the image placement command is shown in Photo 2.
Multiple colors can be specified for color separation, and photo masks can be specified for both sheets. The image layout sheet of the single-printable sheet is shown in FIG. 11, and the image layout sheet of the multiple-printable sheet is shown in FIG. In each sheet, the mask image number is valid only when the mask image designation is "Yes", and is "0" when other image numbers are not designated.
Leave it alone. Also, the contents of both the "one color" / "two color" sub-sheets are not linked with the "option" multiple-sheet display. Then, in the situation where the image numbers of "two colors" are input in two or more editions, even if "one color" is selected, the following message is displayed and ignored. It is necessary to distinguish between a single plate and a plurality of plates, and regarding a multi-plate image layout object, the following objects are regarded as a multi-plate image layout object. That is, when all of the following conditions 1 to 3 are satisfied, a multi-version image layout object is set. Condition 1: It is a composite object of two or more objects Condition 2: All objects are image layout objects, and the coordinates and image layout points of the objects are the same Condition 3: Version is 2 or more
【0020】この発明では、上記条件1〜3の全てが満
たされた場合には、複数版の画像を論理的に1つにし
て、あたかも1つの部品のように処理する。従って、複
数版の画像を別々に操作して処理する必要はなく、写真
2色/3色分解の画像処理に最適である。又、オブジェ
クトが複数版画像配置オブジェクトである場合、次の各
コマンドの処理が他のオブジェクトと異なっている。ト
リミングコマンドには、1つめのオブジェクトの画像で
あるテンポラリ表示画像と、他の構成オブジェクトに反
映するトリミング結果とがある。合わせ点コマンドの指
定結果は、1つめのオブジェクトで計算して他の構成オ
ブジェクトに反映する。そして、画像配置コマンドは、
選択オブジェクトが複数版画像配置オブジェクトである
場合は、写真二色分解用シートが初めから表示される。
四角形R,罫線属性、平アミ属性、製版加工属性コマン
ドは、指定結果が3オブジェクト共に属性を変更させる
ようになっている。In the present invention, when all of the above conditions 1 to 3 are satisfied, a plurality of images are logically made into one and processed as if they were one part. Therefore, it is not necessary to separately process and process images of a plurality of plates, which is most suitable for image processing of two-color / three-color separation of photographs. Also, when the object is a multi-version image layout object, the processing of the following commands is different from that of other objects. The trimming command includes a temporary display image which is an image of the first object and a trimming result which is reflected on other constituent objects. The specification result of the matching point command is calculated by the first object and reflected on other constituent objects. And the image placement command is
When the selected object is a multi-version image arrangement object, the photo two-color separation sheet is displayed from the beginning.
The quadrangle R, ruled line attribute, flat line attribute, and plate-making processing attribute command are such that the designation result changes the attributes of all three objects.
【0021】[0021]
【発明の効果】以上のようにこの発明によれば、文字と
絵の画像データを大量にかつ高速に編集処理し、レイア
ウト指示された体裁の高品質な印刷用画像を出力するこ
とができ、ハードウエアによるベクトル情報のビットマ
ップ化及び画像処理,加工,編集を容易に行なうことが
でき、文字と絵とをレイアウトして出力することができ
るワークステーションを有する画像処理システムにおい
て、所定の条件に合致した場合には2つの部品を論理的
に1つにして、1つの部品のように操作できるようにし
ている。このため、画像を合成して1つの操作で効率良
く作業を行なうことができる。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. In an image processing system having a workstation that can easily perform bitmap processing of vector information by hardware and can perform image processing, processing, and editing, and can layout and output characters and pictures, meet a predetermined condition. When they match, the two parts are logically made one so that they can be operated like one part. Therefore, it is possible to combine the images and perform the work efficiently with one operation.
【図1】画像処理装置の構成例を示すブロック構成図
(ワークステーション、入力コントローラ)である。FIG. 1 is a block configuration diagram (workstation, input controller) showing a configuration example of an image processing apparatus.
【図2】画像処理装置の構成例を示すブロック構成図
(ファイルサーバ)である。FIG. 2 is a block configuration diagram (file server) showing a configuration example of an image processing apparatus.
【図3】画像処理装置の構成例を示すブロック構成図
(イメージセッター)である。FIG. 3 is a block configuration diagram (image setter) showing a configuration example of an image processing apparatus.
【図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 example of the operation.
【図9】写真の2色分解を説明するための図である。FIG. 9 is a diagram illustrating two-color separation of a photograph.
【図10】写真画像のはめ込みを説明するための図であ
る。FIG. 10 is a diagram for explaining fitting of a photographic image.
【図11】単一版対応シートの一例を示す図である。FIG. 11 is a diagram showing an example of a single plate corresponding sheet.
【図12】複数版対応シートの一例を示す図である。FIG. 12 is a diagram showing an example of a multi-version compatible sheet.
1 入力装置 2 編集入力機 3 フロッピーディスク 6 高画質出力機 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 6 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)
憶部を有するワークステーションと、前記ワークステー
ションに接続され、前記ワークステーションで画面編集
された編集データを記憶する記憶手段とを具えた画像処
理システムにおいて、前記ワークステーションの画像編
集の際、2以上のオブジェクトの合成オブジェクトであ
ること、前記全てのオブジェクトの座標及び画像配置点
が同一であること、版が複数であることを判定して、前
記全ての条件がそろった場合に、前記複数のオブジェク
トを論理的に1つにして処理するようにしたことを特徴
とする画像処理システム。1. An image processing system comprising: a workstation that edits a screen using a display unit and has a storage unit; and a storage unit that is connected to the workstation and that stores the edited data screen-edited by the workstation. In the system, when the image of the workstation is edited, it is determined that the object is a composite object of two or more objects, that the coordinates and image placement points of all the objects are the same, and that there are multiple plates, An image processing system, wherein the plurality of objects are logically united and processed when all the conditions are met.
に記載の画像処理システム。2. The plate as claimed in claim 1, which is a two-color separated photo plate.
The image processing system described in 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP25754493A JPH0795386A (en) | 1993-09-22 | 1993-09-22 | Picture processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP25754493A JPH0795386A (en) | 1993-09-22 | 1993-09-22 | Picture processing system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0795386A true JPH0795386A (en) | 1995-04-07 |
Family
ID=17307762
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP25754493A Pending JPH0795386A (en) | 1993-09-22 | 1993-09-22 | Picture processing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0795386A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0860986A2 (en) * | 1997-02-19 | 1998-08-26 | Fuji Photo Film Co., Ltd. | Edited image printing system and method |
JP2007264423A (en) * | 2006-03-29 | 2007-10-11 | Fujifilm Corp | Digital data processing method and digital exposure apparatus using the same |
-
1993
- 1993-09-22 JP JP25754493A patent/JPH0795386A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0860986A2 (en) * | 1997-02-19 | 1998-08-26 | Fuji Photo Film Co., Ltd. | Edited image printing system and method |
EP0860986A3 (en) * | 1997-02-19 | 1998-10-14 | Fuji Photo Film Co., Ltd. | Edited image printing system and method |
JP2007264423A (en) * | 2006-03-29 | 2007-10-11 | Fujifilm Corp | Digital data processing method and digital exposure apparatus using the same |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0326137A2 (en) | Image processing system | |
US5278950A (en) | Image composing method | |
US5247372A (en) | Image composing method | |
JP2662305B2 (en) | Figure selection method | |
JPH0795386A (en) | Picture processing system | |
JPH0581397A (en) | Page scroll method and image processor | |
JP3214940B2 (en) | Image processing system | |
JP2866464B2 (en) | Line figure boundary extraction method | |
JPH05266154A (en) | Image processing method | |
JPH0713541A (en) | Method for processing image and its device | |
JPH0793575A (en) | Image processing system having edition time display rotation function | |
JPH06342457A (en) | Method and device for processing image | |
JPH04283873A (en) | Method for instructing character working | |
JPH0696183A (en) | Method and device for image processor | |
JPH0696171A (en) | Image processor | |
JPH06231218A (en) | Image processing system | |
JPH03105688A (en) | Picture synthesizing method | |
JPH05282408A (en) | Image processing method | |
JPH05266153A (en) | Method and device for image processing | |
JPH0644352A (en) | Image processor | |
JPH04283875A (en) | Method and device for picture processing | |
JPH0581402A (en) | Picture processing system with overall view display function | |
JPH04283874A (en) | Method and device for picture processing | |
JPH0721370A (en) | Method and device for processing picture | |
JPH01191572A (en) | Image forming device |