JPH11196258A - Image processing apparatus and method - Google Patents
Image processing apparatus and methodInfo
- Publication number
- JPH11196258A JPH11196258A JP36923197A JP36923197A JPH11196258A JP H11196258 A JPH11196258 A JP H11196258A JP 36923197 A JP36923197 A JP 36923197A JP 36923197 A JP36923197 A JP 36923197A JP H11196258 A JPH11196258 A JP H11196258A
- Authority
- JP
- Japan
- Prior art keywords
- image
- area
- editing
- signal
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Landscapes
- Editing Of Facsimile Originals (AREA)
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】
【課題】 トリミングやマスキングなどの編集処理を施
す場合、原画像の一部のみが表示されるので、プレビュ
ー画像をみながら編集領域のサイズや位置を調整するの
は難しい。
【解決手段】 領域生成部220は編集処理が施される編
集領域を示す領域信号を生成し、編集処理部213は領域
信号に基づき設定された編集処理を画像に施す。プレビ
ュー処理部217は、入力画像または編集処理が施された
出力画像、および、領域信号に基づき編集領域をモニタ
219に表示する。前記入力画像に重ねて表示される編集
領域のサイズや位置を操作部244により修正することが
できる。
(57) [Summary] [Problem] When performing an editing process such as trimming or masking, only a part of the original image is displayed, so it is difficult to adjust the size and position of the editing area while viewing the preview image. SOLUTION: An area generating section 220 generates an area signal indicating an editing area to be subjected to editing processing, and an editing processing section 213 performs editing processing set based on the area signal on an image. The preview processing unit 217 monitors an editing area based on an input image or an output image on which editing processing has been performed, and an area signal.
Display at 219. The size and position of the editing area displayed superimposed on the input image can be corrected by the operation unit 244.
Description
【0001】[0001]
【発明の属する技術分野】本発明は画像処理装置および
その方法に関し、例えば、画像処理の結果を表示する機
能を備えた画像処理装置およびその方法に関するもので
ある。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus and method, and more particularly, to an image processing apparatus having a function of displaying a result of image processing and a method thereof.
【0002】[0002]
【従来の技術】ディジタルカラー複写機の高画質化・高
機能化により、出力画像の色味や編集処理に関して、ユ
ーザ期待にかなり応えられるようになってきた。こうし
た状況においても、所望する色味や編集結果が反映され
た出力画像を得るためには、何度も画像を出力しなけれ
ばならない場合があり、時間的にコスト的に効率が悪か
った。2. Description of the Related Art With the enhancement of image quality and functions of digital color copying machines, it has become possible to considerably meet user expectations regarding the tint of output images and editing processing. Even in such a situation, in order to obtain an output image in which a desired color and editing result are reflected, it may be necessary to output the image many times, which is inefficient in terms of time and cost.
【0003】そこで、無駄な画像出力を省くために、処
理後の画像を記録紙に出力せずに、モニタなどに表示さ
せることにより出力画像を確認する所謂プレビュー機能
を有する画像処理装置が提案され、製品化されている。
図1はプレビュー機能を有する画像処理装置の構成例
で、符号101から109で示すブロックがフルカラー複写機
を構成し、符号110、111、219で示すブロックがプレビ
ュー機能を実現する。図1に示す画像処理装置は、原稿
を三から四回スキャンすることにより記録紙にフルカラ
ー画像を形成するものである。In order to eliminate unnecessary image output, an image processing apparatus having a so-called preview function for confirming an output image by displaying the processed image on a monitor or the like without outputting the processed image to recording paper has been proposed. Has been commercialized.
FIG. 1 shows a configuration example of an image processing apparatus having a preview function. Blocks denoted by reference numerals 101 to 109 constitute a full-color copying machine, and blocks denoted by reference numerals 110, 111, and 219 realize a preview function. The image processing apparatus shown in FIG. 1 forms a full-color image on recording paper by scanning a document three to four times.
【0004】図1についてより詳しく説明すれば、101は
原稿画像を読取りRGB画像信号を出力するCCDセンサ、10
2はサンプルホールドおよびアナログ/ディジタル変換を
行うA/D & S/H部、103はシェーディング補正を行うシェ
ーディング補正部、104は入力される画像信号の色空間
をNTSC-RGBなどの標準色空間に変更する入力マスキング
部、105は輝度信号を濃度信号に変換するLOG変換部、10
6はUCR処理およびプリンタの色再現特性に応じたマスキ
ング処理を行うマスキング・UCR部、107はトリミング、
マスキング、ペイント、変倍などの種々の画像編集処理
を行うための編集処理部、108は画像のエッジを強調す
るためのエッジ強調部、109は記録紙にカラー画像を形
成するプリンタ部である。Referring to FIG. 1 in more detail, reference numeral 101 denotes a CCD sensor for reading an original image and outputting an RGB image signal;
2 is an A / D & S / H section that performs sample hold and analog / digital conversion, 103 is a shading correction section that performs shading correction, and 104 is a color space for the input image signal in a standard color space such as NTSC-RGB. An input masking unit for changing, 105 is a LOG converter for converting a luminance signal into a density signal, 10
6 is a masking / UCR unit that performs a UCR process and a masking process according to the color reproduction characteristics of the printer, 107 is a trimming,
An edit processing unit for performing various image editing processes such as masking, painting, and scaling, an edge emphasizing unit 108 for emphasizing the edges of the image, and a printer unit 109 for forming a color image on recording paper.
【0005】また、110は入力マスキング部104から出力
されるRGB画像信号を記憶させるための画像メモリ、111
は画像メモリ110の読み書き、つまりアドレス値の出力
および図示しないCPUと画像メモリ110とのやり取りを制
御するメモリ制御部、112は画像メモリ110に記憶された
画像信号が表す画像を表示するためのCRTなどのモニタ
である。Reference numeral 110 denotes an image memory for storing an RGB image signal output from the input masking unit 104;
Is a memory control unit that controls reading and writing of the image memory 110, that is, output of address values and exchange between a CPU (not shown) and the image memory 110, and 112 is a CRT for displaying an image represented by an image signal stored in the image memory 110. Such as a monitor.
【0006】図1の構成の場合、読取られ画像メモリ110
に記憶されたカラー画像がモニタ112に表示される。し
かし、編集処理部107により所望の編集処理を画像に加
えてもモニタ112に表示される画像には反映されない。
そこで、編集処理部107による編集処理と等価な編集処
理を行うソフトウェアが稼働するCPUから、画像メモリ1
10に記憶された画像信号にアクセスし、編集処理部107
に設定された編集処理と同様の編集処理を施すことによ
って、編集が加えられた画像がモニタ112に表示される
ようにする。In the case of the configuration shown in FIG.
Is displayed on the monitor 112. However, even if the desired editing processing is added to the image by the editing processing unit 107, it is not reflected on the image displayed on the monitor 112.
Therefore, the CPU that runs software that performs editing processing equivalent to the editing processing by the editing
The image processing unit 107 accesses the image signal stored in the
By performing the same editing process as the editing process set in the above, the edited image is displayed on the monitor 112.
【0007】一方、ディジタルカラー複写機の高速化要
求は根強く、これに応えるべく、四つの感光ドラムをも
ち、各感光ドラムにYMCK各一色の現像器を備えたディジ
タルカラー複写機が提案されている。このような装置に
おいては、感光ドラム間の空間的なずれを補償するため
に画像メモリが必須であり、より高度な画像処理を実現
するためには一頁分の画像を記憶することができるフル
ページ画像メモリを有することが望ましい。On the other hand, there has been a strong demand for high speed digital color copying machines. To meet this demand, a digital color copying machine having four photosensitive drums and each photosensitive drum having a YMCK one-color developing unit has been proposed. . In such an apparatus, an image memory is indispensable for compensating for a spatial displacement between the photosensitive drums, and a full image capable of storing an image for one page is required to realize more advanced image processing. It is desirable to have a page image memory.
【0008】[0008]
【発明が解決しようとする課題】上述したプレビュー機
能を有する画像処理装置において、画像領域ごとに画像
編集処理を設定するエリア編集機能を用いた場合でもモ
ニタ112上でその画像編集結果を確認することできる。
しかし、設定した編集領域の大きさや位置が所望する大
きさや位置と違った場合、モニタ112の表示を基に編集
領域の大きさや位置を修正し、再びモニタ112に表示さ
れた画像編集結果により適切な修正ができたか否かを確
認するという操作が必要である。あるいは、編集した画
像を記録紙に形成して、編集領域の大きさや位置のずれ
を定規などで正確に把適し、編集領域の大きさや位置を
修正するという操作が必要である。In an image processing apparatus having the above-mentioned preview function, even when an area editing function for setting an image editing process for each image area is used, the image editing result is confirmed on the monitor 112. it can.
However, if the size or position of the set editing area is different from the desired size or position, the size or position of the editing area is corrected based on the display on the monitor 112, and the image editing result displayed on the monitor 112 again becomes more appropriate. It is necessary to perform an operation of confirming whether or not a correct correction has been made. Alternatively, it is necessary to form an edited image on a recording sheet, accurately adjust the size and position of the editing area with a ruler or the like, and correct the size and position of the editing area.
【0009】そこで、エリア編集された画像をモニタ11
2に表示させるとともに、エリア編集を行った編集領域
を示す形状をモニタ112に表示させ、この形状をプレビ
ュー画像上で拡大、縮小、移動させる機能をもたせた画
像処理装置が提案されている。このような装置によれ
ば、プレビュー画像上において編集領域を所望するサイ
ズおよび位置に調整することができ、その調整結果はCP
Uに送られ適切なエリア編集が行われる。Therefore, the area-edited image is displayed on the monitor 11.
2, an image processing device has been proposed which has a function of displaying on the monitor 112 a shape indicating an editing area in which area editing has been performed, and enlarging, reducing, and moving this shape on a preview image. According to such a device, the editing area can be adjusted to a desired size and position on the preview image, and the adjustment result is determined by the CP.
Sent to U for appropriate area editing.
【0010】しかし、トリミングやマスキングなど原画
像の一部のみが表示される場合や、ペイントにより画像
が塗り潰されている場合などは、プレビュー画像をみな
がら編集領域のサイズや位置を調整することは困難であ
る。However, when only a part of the original image is displayed, such as by trimming or masking, or when the image is filled with paint, it is not possible to adjust the size and position of the editing area while viewing the preview image. Have difficulty.
【0011】また、エリア編集を行う画像領域の形状を
表示して、その領域のサイズや形状を修正する場合、複
数の頂点から構成される多角形、特定の形状をもたない
領域、トレースされた領域などの場合、その形状表示に
複雑な処理が必要になり、エリアのサイズや形状をスム
ーズに修正するには難しいという問題がある。When displaying the shape of an image area to be area-edited and correcting the size and shape of the area, a polygon composed of a plurality of vertices, an area having no specific shape, and a traced area may be displayed. In the case of a region such as an open area, complicated processing is required to display the shape, and there is a problem that it is difficult to smoothly correct the size and shape of the area.
【0012】本発明は、上述の問題を解決するためのも
のであり、編集処理の内容にかかわらず、画像の編集領
域を容易かつ正確に所望するサイズおよび位置にするこ
とができる画像処理装置およびその方法を提供すること
を目的とする。SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problem, and has an image processing apparatus and an image processing apparatus capable of easily and accurately setting an editing area of an image to a desired size and position regardless of the content of editing processing. It is intended to provide such a method.
【0013】また、複雑な形状をもつ編集領域を容易か
つ正確に所望するサイズおよび位置にすることができる
画像処理装置およびその方法を提供することを他の目的
とする。It is another object of the present invention to provide an image processing apparatus and method capable of easily and accurately setting an editing area having a complicated shape to a desired size and position.
【0014】[0014]
【課題を解決するための手段】本発明は、前記の目的を
達成する一手段として、以下の構成を備える。The present invention has the following configuration as one means for achieving the above object.
【0015】本発明にかかる画像処理装置は、編集処理
が施される編集領域を示す領域信号を生成する生成手段
と、生成された領域信号に基づき所望する編集処理を入
力画像に施す処理手段と、編集処理が施された画像を出
力するための出力手段と、前記入力または出力画像、お
よび、前記編集領域を表示する表示手段と、前記表示手
段による表示に基づき前記編集領域を修正するための修
正手段とを有することを特徴とする。[0015] An image processing apparatus according to the present invention comprises: generating means for generating an area signal indicating an editing area to be subjected to editing processing; processing means for performing desired editing processing on an input image based on the generated area signal; Output means for outputting an image on which editing processing has been performed, the input or output image, and display means for displaying the edit area; and display means for correcting the edit area based on the display by the display means. Correction means.
【0016】また、本発明にかかる画像処理方法は、編
集処理が施される編集領域を示す領域信号を生成し、生
成された領域信号に基づき所望する編集処理を入力画像
に施した出力画像を生成し、前記入力または出力画像、
および、前記編集領域の修正用に前記編集領域を表示す
ることを特徴とする。Further, the image processing method according to the present invention generates an area signal indicating an editing area to be subjected to editing processing, and outputs an output image obtained by subjecting an input image to a desired editing processing based on the generated area signal. Generating the input or output image;
The editing area is displayed for correcting the editing area.
【0017】[0017]
【発明の実施の形態】以下、本発明にかかる一実施形態
の画像処理装置を図面を参照して詳細に説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an image processing apparatus according to an embodiment of the present invention will be described in detail with reference to the drawings.
【0018】図2は本発明にかかる画像処理装置の概観
図で、カラー原稿から読取った画像に画像編集処理など
を施すリーダ部351、および、YMCK四色に対応する画像
形成部をもち、リーダ部351から送られてくる各色成分
のディジタル画像信号に基づき記録紙上にカラー画像を
形成するプリンタ部352にからなる。また、219はプレビ
ュー用のCRTやLCDなどのモニタで画像処理装置本体と
は、例えばVGAインタフェイスで接続されている。FIG. 2 is a schematic view of an image processing apparatus according to the present invention. The image processing apparatus includes a reader unit 351 for performing image editing processing and the like on an image read from a color original, and an image forming unit corresponding to four colors of YMCK. The printer unit 352 forms a color image on recording paper based on a digital image signal of each color component sent from the unit 351. Reference numeral 219 denotes a monitor such as a CRT or LCD for preview, which is connected to the image processing apparatus main body by, for example, a VGA interface.
【0019】[プリンタ部]図2において、ポリゴンス
キャナ301は、図示しないレーザ制御部によりMCYK独立
に駆動されるレーザ素子から出力されるレーザビームを
走査して各画像形成部の感光ドラム上に静電潜像を形成
する。[Printer Unit] In FIG. 2, a polygon scanner 301 scans a laser beam output from a laser element driven independently of MCYK by a laser control unit (not shown) and places it on a photosensitive drum of each image forming unit. An electrostatic latent image is formed.
【0020】画像形成部302はマゼンタ(M)の色成分画像
を形成する。他の色成分シアン(C)、イエロー(Y)および
ブラック(K)の画像形成部303、304および305も、画像形
成部302と同様の構成を備えるので、以下では画像形成
部302について説明する。The image forming unit 302 forms a magenta (M) color component image. The image forming units 303, 304, and 305 for other color components cyan (C), yellow (Y), and black (K) also have the same configuration as the image forming unit 302, and therefore, the image forming unit 302 will be described below. .
【0021】画像形成部302において、318はレーザビー
ムにより潜像が形成される感光ドラムである。313は感
光ドラム318上の潜像を現像するための現像器であり、
現像器313内には現像バイアスを印加してトナーにより
現像を行うためのスリーブ314がある。315は感光ドラム
318の表面を所望の電位に帯電させる一次帯電器、317は
トナー像が転写された後の感光ドラム318の表面を清掃
するクリーナである。また、感光ドラム313が一次帯電
器315により良好な帯電を得られるようにするための構
成として、316はクリーナ317により清掃された感光ドラ
ム318の表面を除電する補助帯電器、330は感光ドラム31
8上の残留電荷を消去する前露光ランプである。また、3
19は転写ベルト306の背面から放電を行い感光ドラム318
上のトナ一像を、記録紙に転写させる転写帯電器であ
る。In the image forming unit 302, reference numeral 318 denotes a photosensitive drum on which a latent image is formed by a laser beam. 313 is a developing device for developing the latent image on the photosensitive drum 318,
Inside the developing device 313, there is a sleeve 314 for applying a developing bias and performing development with toner. 315 is a photosensitive drum
A primary charger for charging the surface of 318 to a desired potential, and 317 is a cleaner for cleaning the surface of the photosensitive drum 318 after the transfer of the toner image. Further, as a configuration for enabling the photosensitive drum 313 to obtain good charge by the primary charger 315, 316 is an auxiliary charger for removing electricity from the surface of the photosensitive drum 318 cleaned by the cleaner 317, and 330 is a photosensitive drum 31.
8 is a pre-exposure lamp for erasing residual charges on the lamp. Also, 3
19 discharges from the back surface of the transfer belt 306 and performs photosensitive drum 318
A transfer charger for transferring the upper toner image onto recording paper.
【0022】309および310は記録紙を収納するカセット
であり、給紙部308によりカセット309または310の記録
紙が画像形成部へ供給される。311は供給される記録紙
を転写ベルト306に吸着させるための吸着帯電器であ
り、312は転写ベルト306を回転駆動するとともに、吸着
帯電器311と対をなして転写ベルト306に記録紙を帯電さ
せる転写ベルトローラである。Reference numerals 309 and 310 denote cassettes for accommodating recording paper, and the recording paper in the cassette 309 or 310 is supplied to the image forming unit by a paper feed unit 308. Reference numeral 311 denotes an attraction charger for attracting the supplied recording paper to the transfer belt 306, and 312 drives the transfer belt 306 to rotate, and forms a pair with the attraction charger 311 to charge the recording paper to the transfer belt 306. Transfer belt roller.
【0023】324は記録紙が転写ベルト306から分離し易
くするための除電器であり、325は記録紙が転写ベルト3
06から分離する際の剥雑放電による画像乱れを防止する
剥雑帯電器であり、326および327は分離された後の記録
紙上のトナーの吸着カを補い、画像乱れを防止する定着
前帯電器である。また、322および323は転写ベルト306
を除電し、転写ベルト306を静電的に初期化するための
転写ベルト除電器であり、328は転写ベルト306の汚れを
除去するベルトクリーナである。また、307は転写ベル
ト306から分離され、定着前帯電器326および327で再帯
電された記録紙上のトナ一像を記録紙に熱定着させる定
着器である。Reference numeral 324 denotes a static eliminator for facilitating separation of the recording paper from the transfer belt 306.
The separation chargers 326 and 327 prevent the image from being disturbed by the separation discharge when the separation is performed from the recording paper. It is. 322 and 323 are transfer belts 306
Is a transfer belt static eliminator for electrostatically initializing the transfer belt 306, and a belt cleaner 328 for removing dirt from the transfer belt 306. Reference numeral 307 denotes a fixing device that thermally separates the toner image on the recording paper, which is separated from the transfer belt 306 and recharged by the pre-fixing chargers 326 and 327, onto the recording paper.
【0024】340は定着器307を通過する搬送路上の記録
紙を検知する排紙センサである。329は給紙部308により
転写ベルト306に供給される記録紙の先端を検知する紙
先センサであり、紙先センサの検出信号はプリンタ部35
2からリーダ部351に送られ、リーダ部351からプリンタ
部352に画像信号を送る際の副走査同期信号を生成する
ために用いられる。Reference numeral 340 denotes a paper discharge sensor for detecting a recording paper on a conveyance path passing through the fixing device 307. Reference numeral 329 denotes a paper tip sensor for detecting the leading end of the recording paper supplied to the transfer belt 306 by the paper feeding unit 308.
2 is sent to the reader unit 351 and used to generate a sub-scanning synchronization signal when an image signal is sent from the reader unit 351 to the printer unit 352.
【0025】[リーダ部]図3はリーダ部351の画像処理
部の構成例を示すブロック図で、CPU240は、CPUバス243
を介して接続されたプログラムROM241に格納されたプロ
グラムに従い、RAM242をワークメモリに利用して装置全
体の制御および画像処理を実行する。なお、後述する他
のブロックもCPUバス243に接続されていて、CPU240によ
りデータがセットされ、制御信号が供給される。また、
ディジタイザ243は、エリア処理を施す画像領域、つま
り編集領域を指示するためのものである。[Reader Unit] FIG. 3 is a block diagram showing an example of the configuration of an image processing unit of the reader unit 351.
In accordance with the program stored in the program ROM 241 connected via the CPU, the control of the entire apparatus and the image processing are executed using the RAM 242 as a work memory. Note that other blocks to be described later are also connected to the CPU bus 243, and data is set by the CPU 240 and a control signal is supplied. Also,
The digitizer 243 is for specifying an image area to be subjected to area processing, that is, an editing area.
【0026】CCD201は、例えば、RGB3ラインのCCDセン
サである。原稿台353上の原稿354はハロゲンランプ355
からの光に露光される。原稿354からの反射光は、ミラ
ー356から358に導かれ、レンズ359によりThe CCD 201 is, for example, a CCD sensor of three RGB lines. The original 354 on the platen 353 is a halogen lamp 355
Exposure to light from The reflected light from the original 354 is guided from the mirror 356 to the mirror 358, and is reflected by the lens 359.
【0027】入力マスキング部204から出力された画像
信号は、色変換部205により色変換が施され、合成部206
により、必要に応じて、画像メモリ208に格納された画
像データなどと合成される。合成部206から出力されたR
GB画像信号は、LOG変換部207によりYMC画像信号に変換
された後、変倍部234により必要に応じて変倍される。
なお、変倍部234における変倍処理は、次の画像メモリ2
08に画像信号を格納する際に行われるデータ圧縮がロー
パスフィルタとして作用することを考慮して、拡大処理
だけを行うようにする。画像メモリ208は圧縮部、メモ
リ、伸長部の三つのブロックから構成されているが、圧
縮および伸長処理については後述する。The image signal output from the input masking unit 204 is subjected to color conversion by a color conversion unit 205 and
As a result, the image data is combined with the image data stored in the image memory 208 as necessary. R output from combining section 206
The GB image signal is converted into a YMC image signal by the LOG conversion unit 207, and then scaled as necessary by the scaling unit 234.
The scaling process in the scaling unit 234 is performed in the next image memory 2
In consideration of the fact that the data compression performed when storing the image signal in 08 acts as a low-pass filter, only the enlargement processing is performed. The image memory 208 is composed of three blocks, a compression unit, a memory, and a decompression unit. The compression and decompression processing will be described later.
【0028】画像メモり208から一色成分当たり例えばY
MC24ビットで読出された画像信号は、マスキング・UCR
部212によりプリンタ部352の色再現特性に応じた各色成
分信号に変換されるとともに、黒色成分の画像信号が生
成される。つまり、画像メモり208からは、例えば、YMC
K各8ビットの色成分信号を生成するために、それぞれYM
C三色分の24ビットの画像信号が読出される。From the image memory 208, for example, Y
The image signal read with MC24 bit is masking / UCR
The unit 212 converts the color components into color component signals corresponding to the color reproduction characteristics of the printer unit 352, and generates an image signal of a black component. In other words, from the image memory 208, for example, YMC
K to generate 8-bit color component signals
A 24-bit image signal for three colors C is read.
【0029】編集部213は、入力される画像信号にフリ
ーカラー処理およびペイント処理を施すためのものであ
る。編集処理部213のから出力された画像信号は、ガン
マ補正部214によりガンマ補正が施され、第二の変倍部2
11により必要に応じて縮小処理が施され、エッジ強調部
215で画像のエッジが強調された後、プリンタ部352に送
られる。The editing unit 213 performs free color processing and paint processing on an input image signal. The image signal output from the edit processing unit 213 is subjected to gamma correction by a gamma correction unit 214,
(11) Reduction processing is performed as necessary by the edge enhancement unit.
After the edge of the image is enhanced at 215, the image is sent to the printer unit 352.
【0030】217はプレビュー処理部で、編集処理され
た画像データを記憶する画像メモリおよび画像メモリを
制御するメモリ制御部などから構成される。詳細は後述
するが、プレビュー処理部217の画像メモリに格納され
た画像データはモニタ219へ送られてプレビュー画像と
して表示される。Reference numeral 217 denotes a preview processing unit which includes an image memory for storing edited image data, a memory control unit for controlling the image memory, and the like. Although details will be described later, the image data stored in the image memory of the preview processing unit 217 is sent to the monitor 219 and displayed as a preview image.
【0031】220は領域生成部で、主走査同期信号HSNC2
29またはプリンタ部352から送られてくるBD信号228の何
れか、並びに、プリンタ部352から送られてくる画先セ
ンサの出力信号DTOP226および紙先センサの出力信号ITO
P227に基づき、以下の信号を生成する。なお、画像形成
時には、タイミング信号であるDTOP信号226およびITOP
信号227に基づき、各感光ドラムの回転に同期した副走
査イネーブル信号が生成される。Reference numeral 220 denotes an area generation unit, which is a main scanning synchronization signal HSNC2.
29 or the BD signal 228 sent from the printer unit 352, and the image sensor output signal DTOP226 and paper sensor output signal ITO sent from the printer unit 352.
The following signals are generated based on P227. During image formation, the DTOP signal 226, which is a timing signal, and the ITOP signal
Based on the signal 227, a sub-scanning enable signal synchronized with the rotation of each photosensitive drum is generated.
【0032】(1)画像メモリ208内のメモリを制御するた
めの信号221。信号221は、主走査および副走査書込イネ
ーブル信号の二信号、並びに、主走査読出イネーブル信
号および各色成分に対応する副走査読出イネーブル信号
の五信号の合計七つの信号からなる。 (2)ITOP信号227に同期し、画像信号とエリア信号のタイ
ミングを調整すべく、画像メモリ208の圧縮および伸長
処理によるディレイを考慮して生成され、後述するエリ
アメモリ231へ供給される信号238。信号238は、主走査
および副走査書込イネーブル信号の二信号(WLE, WVE)、
並びに、主走査読出イネーブル信号(RLE)および各色成
分に対応する副走査読出イネーブル信号の五信号(RVEx)
の合計七つの信号からなる。 (3)プレビュー処理部217内の画像メモリの主走査および
副走査イネーブル信号225。 230は第二の領域生成部で、各編集処理用のエリア信号
を生成する。領域生成部230は、後述するように、各エ
リア信号を記憶するビットマップメモリおよびビットマ
ップメモリを制御する例えばAdvanced Display Control
ler(AGDC)などのメモリ制御部により構成される。ビッ
トマップメモリへの書込みはCPU240により、読出しはDT
OP信号226およびHSNC信号229に同期して行われ、つま
り、光学スキャンにより読み込まれた原稿の画像データ
と同期して行われる。(1) A signal 221 for controlling a memory in the image memory 208. The signal 221 includes a total of seven signals, that is, two signals of a main scanning and sub-scanning write enable signal, and five signals of a main scanning read enable signal and a sub-scanning read enable signal corresponding to each color component. (2) A signal 238 that is generated in consideration of a delay due to compression and decompression processing of the image memory 208 and is supplied to the area memory 231 described later in order to adjust the timing of the image signal and the area signal in synchronization with the ITOP signal 227. . The signal 238 includes two signals (WLE, WVE) of a main scan and a sub scan write enable signal,
And five signals (RVEx) of a main scanning read enable signal (RLE) and a sub scanning read enable signal corresponding to each color component
Consists of seven signals. (3) A main scanning and sub-scanning enable signal 225 for the image memory in the preview processing unit 217. Reference numeral 230 denotes a second area generation unit which generates an area signal for each editing process. As will be described later, the area generation unit 230 controls a bitmap memory that stores each area signal and the bitmap memory, for example, Advanced Display Control
It is configured by a memory control unit such as ler (AGDC). Writing to the bitmap memory is performed by the CPU 240, and reading is performed by the DT
This is performed in synchronization with the OP signal 226 and the HSNC signal 229, that is, in synchronization with the image data of the document read by the optical scan.
【0033】領域生成部230からは、色変換イネーブル
信号222、画像合成イネーブル信号223、および、フリー
カラー/ペイントイネーブル信号236が出力される。信号
223を遅延する遅延器DL232、信号236を遅延する遅延器D
L237、信号236が入力されるエリアメモリ231、変倍部23
5、および、エリアメモリ231の出力信号を遅延する遅延
器233はそれぞれ画像信号とエリア信号とを同期させる
ためのタイミング調整用の構成である。The area generating section 230 outputs a color conversion enable signal 222, an image synthesis enable signal 223, and a free color / paint enable signal 236. signal
Delay unit DL232 for delaying 223, delay unit D for delaying signal 236
L237, area memory 231 to which signal 236 is input, scaling unit 23
5, and a delay unit 233 for delaying the output signal of the area memory 231 is a configuration for timing adjustment for synchronizing the image signal and the area signal.
【0034】具体的には、DL232は、色変換部205による
処理時間に相当する時間分、画像合成イネーブル信号を
遅延する。また、DL233は、マスキング・UCR部212によ
る処理時間に相当する時間分、信号224を遅延する。DL2
37は、色変換部205、合成部206およびLOG変換部207の処
理時間に相当する時間分、信号236を遅延する。どのDL
においても、画素単位の遅延はD-フリップフロップによ
り、ライン単位の遅延はFIFOにより行われる。More specifically, the DL 232 delays the image synthesis enable signal by a time corresponding to the processing time of the color conversion unit 205. The DL 233 also delays the signal 224 by a time corresponding to the processing time by the masking / UCR unit 212. DL2
37 delays the signal 236 by a time corresponding to the processing time of the color conversion unit 205, the synthesis unit 206, and the LOG conversion unit 207. Which DL
Also, the delay in pixel units is performed by a D-flip-flop, and the delay in line units is performed by a FIFO.
【0035】また、第三の変倍部235は、第一の変倍部2
34における拡大処理と全く同じ処理を行い、その処理時
間も同じである。Further, the third scaling unit 235 includes the first scaling unit 2.
The same processing as the enlargement processing in 34 is performed, and the processing time is also the same.
【0036】また、エリアメモリ231は、画像メモリ208
における書込・読出時間に相当する時間分、信号236を
遅延するものである。図4はM色成分用のエリアメモリの
構成例を示す図で、他の色成分用のエリアメモリの構成
も、各色成分に対応する副走査読出イネーブル信号が入
力される以外は全く同じ構成である。The area memory 231 stores the image memory 208
The signal 236 is delayed by a time corresponding to the writing / reading time. FIG. 4 is a diagram showing a configuration example of the area memory for the M color component. The configuration of the area memory for the other color components has exactly the same configuration except that a sub-scanning read enable signal corresponding to each color component is input. is there.
【0037】各色成分用のエリアメモリは、図4に示す
ように、メモリ2201、ライトアドレスカウンタ2202、リ
ードアドレスカウンタ2205、セレクタ2208、ANDゲート2
203、NANDゲート2209、インバータ2207および2212、並
びに、バッファ2210および2211などから構成される。ラ
イトアドレスカウンタ2202は、WLE信号の立ち上がりで
リセットされHSNC信号をカウントアップする主走査カタ
ンク、および、WVE信号の立ち上がりでリセットされ画
素クロック信号VCKをカウントアップする副走査カウン
タを含む。また、リードアドレスカウンタ2205は、RLE
の立ち上がりでリセットされHSNC信号をカウントアップ
する主走査カウンタ、および、RVEmの立ち上がりでリセ
ットされVCK信号をカウントアップする副走査カウンタ
を含む。As shown in FIG. 4, the area memory for each color component includes a memory 2201, a write address counter 2202, a read address counter 2205, a selector 2208, and an AND gate 2.
203, a NAND gate 2209, inverters 2207 and 2212, and buffers 2210 and 2211. The write address counter 2202 includes a main scanning tank reset at the rising edge of the WLE signal and counting up the HSNC signal, and a sub-scanning counter reset at the rising edge of the WVE signal and counting up the pixel clock signal VCK. Also, the read address counter 2205
And a sub-scanning counter reset at the rising edge of RVEm to count up the HSNC signal and a sub-scanning counter reset at the rising edge of RVEm to count up the VCK signal.
【0038】さらに、書込時は、CPU240から送られてく
る信号regが‘0’になり、セレクタ2208によりライトア
ドレスカウンタ2202のカウンタ出力が選択され、メモリ
2201のアドレス端子へ供給される。また、バッファ2210
がイネーブルされ、バッファ2211がディスイネーブルさ
れ、メモリ2201のOEN端子に‘1’が供給され、VCKの立
ち下がり時にWEN端子に‘0’が供給されるので、ライト
アドレスカウンタ2202のカウンタ出力が示すアドレスへ
バッファ2210を介してデータが書込まれる。Further, at the time of writing, the signal reg sent from the CPU 240 becomes “0”, the counter output of the write address counter 2202 is selected by the selector 2208, and the
It is supplied to the address terminal of 2201. Buffer 2210
Is enabled, the buffer 2211 is disabled, '1' is supplied to the OEN terminal of the memory 2201, and '0' is supplied to the WEN terminal when VCK falls, so that the counter output of the write address counter 2202 indicates Data is written to the address via the buffer 2210.
【0039】一方、読出時は、信号regが‘1’になり、
セレクタ2208によりリードアドレスカウンタ2205のカウ
ンタ出力が選択され、メモリ2201のアドレス端子へ供給
される。また、バッファ2210がディスイネーブルされ、
バッファ2211がイネーブルされ、メモリ2201のOEN端子
に‘0’が供給されるので、VCKの立ち下がり時にWEN端
子に‘1’が供給され、ライトアドレスカウンタ2202の
カウンタ出力が示すアドレスのデータがバッファ2211を
介して出力される。On the other hand, at the time of reading, the signal reg becomes "1",
The counter output of the read address counter 2205 is selected by the selector 2208 and supplied to the address terminal of the memory 2201. Also, buffer 2210 is disabled,
The buffer 2211 is enabled, and '0' is supplied to the OEN terminal of the memory 2201, so that '1' is supplied to the WEN terminal at the fall of VCK, and the data of the address indicated by the counter output of the write address counter 2202 is buffered. Output via 2211.
【0040】エリアメモリ231を、こうした構成にする
ことにより、それぞれタイミングが異なるエリア信号を
あたかも1プレーンの如く扱うことができる。With the area memory 231 having such a configuration, area signals having different timings can be handled as if they were one plane.
【0041】[各動作モードにおける画像信号の流れ]
次に、各動作モードにおける画像信号の流れ、および、
I/Oポートの設定について説明する。[Flow of Image Signal in Each Operation Mode]
Next, the flow of the image signal in each operation mode, and
The setting of the I / O port will be described.
【0042】通常コピー時の画像信号の流れは、CCD201
→ … →合成部206のA入力→合成部206のC出力→ … →
プリンタ部352である。この場合、画像メモリ208内のメ
モリを制御するための各色成分に対応する副走査イネー
ブル信号221、並びに、エリアメモリ231内のメモリを制
御するための各色成分に対応する副走査読出イネーブル
信号RVExは、各色の感光ドラムの間隔に対応する時間分
ずれてイネーブルになる。The flow of image signals during normal copying is the same as that of CCD 201
→… → A input of synthesis unit 206 → C output of synthesis unit 206 →… →
A printer unit 352. In this case, the sub-scanning enable signal 221 corresponding to each color component for controlling the memory in the image memory 208 and the sub-scanning read enable signal RVEx corresponding to each color component for controlling the memory in the area memory 231 are: , Are enabled by a time corresponding to the interval between the photosensitive drums of the respective colors.
【0043】次に、RGB系における編集処理、つまり色
変換部205による色変換結果をモニタ219に表示する場合
の画像信号の流れは、CCD201→ … →合成部206のA入力
→合成部206のC出力→ … →エッジ強調部215→プレビ
ュー処理部217→モニタ219である。この場合、画像メモ
リ208に書込まれる画像信号は色変換が施されたもので
あるから、プレビューに基づき編集処理を修正する度に
原稿画像の再読込みを行う必要がある。また、各色成分
に対応する副走査読出イネーブル信号221、並びに、各
色成分に対応する副走査読出イネーブル信号RVExは、同
時に立上がり、同時に立下がる。Next, the flow of the image signal when the editing process in the RGB system, that is, the color conversion result by the color conversion unit 205 is displayed on the monitor 219, is as follows: CCD 201 →... → A input of the synthesis unit 206 → C output →... → edge enhancement unit 215 → preview processing unit 217 → monitor 219. In this case, since the image signal written in the image memory 208 has been subjected to color conversion, it is necessary to reread the original image every time the editing process is corrected based on the preview. The sub-scanning read enable signal 221 corresponding to each color component and the sub-scanning read enable signal RVEx corresponding to each color component rise at the same time and fall at the same time.
【0044】所望する色変換結果が得られた後のプリン
トアウト時には、原稿画像の再読込みは行わず、画像メ
モリ208から読出された画像信号により画像形成を行
う。この時の各色成分に対応する副走査イネーブル信号
221は各色の感光ドラムの間隔に対応する時間分ずれて
イネーブルになる。At the time of printout after the desired color conversion result is obtained, the original image is not re-read, and the image is formed based on the image signal read from the image memory 208. The sub-scanning enable signal corresponding to each color component at this time
221 is enabled with a time lag corresponding to the interval between the photosensitive drums of each color.
【0045】次に、CMYK系の編集処理、つまりペイント
およびフリーカラー処理の結果をモニタ219に表示する
場合の画像信号の流れは、CCD201→ … →合成部206のA
入力→合成部206のC出力→ … →エッジ強調部215→プ
レビュー処理部217→モニタ219である。この場合、画像
メモリ部208に書込まれる画像信号は編集処理の影響を
受けないため、プレビューに基づき編集処理が修正され
ても原稿画像の再読込みは行う必要はない。また、各色
成分に対応する副走査読出イネーブル信号221、並び
に、各色成分に対応する副走査読出イネーブル信号RVEx
は、同時に立上がり、同時に立下がる。Next, the flow of image signals when displaying the results of CMYK editing processing, that is, paint and free color processing, on the monitor 219 is as follows: CCD 201 →.
Input → C output of the synthesis unit 206 →... → edge enhancement unit 215 → preview processing unit 217 → monitor 219. In this case, since the image signal written in the image memory unit 208 is not affected by the editing process, it is not necessary to re-read the document image even if the editing process is corrected based on the preview. Also, a sub-scanning read enable signal 221 corresponding to each color component and a sub-scanning read enable signal RVEx corresponding to each color component
Rise at the same time and fall at the same time.
【0046】所望する色変換結果が得られた後のプリン
トアウト時には、画像メモリ208から読出された画像信
号により画像形成を行う。この時の各色成分に対応する
副走査イネーブル信号221は各色の感光ドラムの間隔に
対応する時間分ずれてイネーブルになる。At the time of printout after a desired color conversion result is obtained, an image is formed based on the image signal read from the image memory 208. At this time, the sub-scanning enable signal 221 corresponding to each color component is enabled with a time lag corresponding to the interval between the photosensitive drums of each color.
【0047】次に、画像合成結果をモニタ219に表示す
る場合の画像信号の流れは次のようになる。Next, the flow of an image signal when the image synthesis result is displayed on the monitor 219 is as follows.
【0048】画像メモリ208に第一の画像を書込む時の
画像信号の流れは、CCD201→ … →合成部206のA入力→
合成部206のC出力→ … →画像メモリ208である。そし
て、第二の画像と合成して画像メモリ208に再び書込む
時の第一の画像の画像信号の流れは、画像メモリ208→
… →エッジ強調部215→合成部206のB入力であるが、こ
の場合はマスキング・UCR部212およびエッジ強調部215
はスルーパスに、ガンマ補正部214にはRGB画像信号を出
力するように逆LOGテーブルが設定される。また、第二
の画像の画像信号の流れは、CCD201→ … →合成部206
のA入力である。The flow of the image signal when the first image is written to the image memory 208 is as follows: CCD 201 →.
The C output of the synthesizing unit 206 →. Then, the flow of the image signal of the first image at the time of combining with the second image and writing it again to the image memory 208 is the same as that of the image memory 208 →
… → the edge enhancement unit 215 → the B input of the synthesis unit 206. In this case, the masking / UCR unit 212 and the edge enhancement unit 215
Is set to a through path, and an inverse LOG table is set to the gamma correction unit 214 so as to output an RGB image signal. The flow of the image signal of the second image is as follows: CCD 201 →.
This is the A input.
【0049】さらに、合成画像をモニタ219に表示する
時の画像信号の流れは、合成部206のC出力→ … →画像
メモリ208→ … →エッジ強調部215→プレビュー処理部
217→モニタ219である。Further, the flow of the image signal when the synthesized image is displayed on the monitor 219 is determined by the C output of the synthesizing unit 206 →... → image memory 208 →.
217 → monitor 219.
【0050】[処理手順]次に、プレビュー機能を用い
た編集処理の設定およびプリントアウトなどの処理手順
を説明する。図5から図8は処理手順の一例を示すフロー
チャートで、CPU240により実行されるものである。な
お、処理の選択、処理パラメータの入力、判定結果の指
定などの操作は、図3に示す操作部244により行われるも
のである。[Processing Procedure] Next, a description will be given of a processing procedure such as setting of an editing process using the preview function and printing out. 5 to 8 are flowcharts showing an example of the processing procedure, which is executed by the CPU 240. Operations such as selection of a process, input of a process parameter, and designation of a determination result are performed by the operation unit 244 shown in FIG.
【0051】ステップS402で編集処理が選択されると、
ステップS406からS409で色変換、ペイント処理、フリー
カラー処理、および、カラーinカラー処理の少なくとも
一つが選択され、さらにプレビュー機能により各編集処
理のパラメータが決定される。そして、ステップS403
で、決定された処理パラメータが編集処理回路213に設
定されるとともに、決定された処理パラメータに基づき
処理された画像信号が画像メモリ208に格納される。ス
テップS404で操作部244のコピーボタンが押されると、
ステップS405で、画像メモリ208から読出された画像信
号に編集処理部213により編集処理が施され、編集処理
された画像信号に基づく画像がプリンタ部352により記
録紙上に形成される。When the editing process is selected in step S402,
In steps S406 to S409, at least one of color conversion, paint processing, free color processing, and color-in-color processing is selected, and the parameters of each editing processing are determined by the preview function. Then, step S403
Then, the determined processing parameters are set in the editing processing circuit 213, and the image signal processed based on the determined processing parameters is stored in the image memory 208. When the copy button of the operation unit 244 is pressed in step S404,
In step S405, an editing process is performed by the editing processing unit 213 on the image signal read from the image memory 208, and an image based on the edited image signal is formed on recording paper by the printer unit 352.
【0052】ステップS406で色変換が指示された場合、
ステップS410で図6に示す処理が行われる。まず、ステ
ップS501で色変換の範囲が全面か所定領域かが選択さ
れ、所定領域の色変換を行う場合は、ステップS507でデ
ィジタイザ243などを用いて編集領域が設定される。次
に、ステップS502で変換前の色が指定され、ステップS5
03で変換後の色が指定される。この時点で、色変換する
のに必要なデータが取りあえず決定されたことになる。When color conversion is instructed in step S406,
In step S410, the process shown in FIG. 6 is performed. First, in step S501, whether the range of the color conversion is the entire surface or a predetermined area is selected. When performing color conversion of the predetermined area, an editing area is set using the digitizer 243 or the like in step S507. Next, in step S502, the color before conversion is specified, and in step S5
03 specifies the converted color. At this point, the data necessary for color conversion has been determined for the time being.
【0053】続くステップS504ではプレビューするか否
かが選択され、プレビューが選択されると原稿画像が読
取られ、ステップS505でプレビュー画像がモニタ219に
表示される。そして、ステップ506でプレビュー画像に
基づき編集処理を修正するか否かが判定され、修正する
場合はステップS501へ戻り、修正する必要がない場合は
図5に示したメインルーチンへ戻る。In the following step S504, whether or not to preview is selected. When the preview is selected, the document image is read, and in step S505, the preview image is displayed on the monitor 219. Then, in step 506, it is determined whether or not the editing process is to be corrected based on the preview image. If so, the process returns to step S501; otherwise, the process returns to the main routine shown in FIG.
【0054】ステップS407でペイント処理が指示された
場合、ステップS411で図7に示す処理が行われる。まず
ステップS601で編集領域が設定され、ステップS602でペ
イント色が指定される。When a paint process is instructed in step S407, the process shown in FIG. 7 is performed in step S411. First, an editing area is set in step S601, and a paint color is specified in step S602.
【0055】続くステップS603でプレビューするか否か
が選択され、プレビューが選択されると原稿画像が読取
られ、ステップS604でプレビュー画像がモニタ219に表
示される。そして、ステップ605でプレビュー画像に基
づき編集処理を修正するか否かが判定され、修正する場
合はステップS601へ戻り、修正する必要がない場合は図
5に示したメインルーチンへ戻る。In the following step S603, whether or not to preview is selected. When the preview is selected, the document image is read, and in step S604, the preview image is displayed on the monitor 219. Then, in step 605, it is determined whether or not the editing process is to be corrected based on the preview image. If so, the process returns to step S601.
Return to the main routine shown in 5.
【0056】ステップS408でフリーカラー処理が指示さ
れた場合、ステップ412で図8に示す処理が行われる。ま
ず、ステップS701でフリーカラー処理の範囲が全面か所
定領域かが選択され、所定領域のフリーカラー処理を行
う場合は、ステップS706でディジタイザ243などを用い
て編集領域が設定される。次に、ステップS702でフリー
カラー色が指定される。If free color processing is instructed in step S408, the processing shown in FIG. 8 is performed in step 412. First, in step S701, whether the range of the free color processing is the entire area or a predetermined area is selected. When performing the free color processing of the predetermined area, an editing area is set using the digitizer 243 or the like in step S706. Next, a free color color is designated in step S702.
【0057】続く、ステップS703でプレビューするか否
かが選択され、プレビューが選択されると原稿画像が読
取られ、ステップS704でプレビュー画像がモニタ219に
表示される。そして、ステップ705でプレビュー画像に
基づき編集処理を修正するか否かが判定され、修正する
場合はステップS701へ戻り、修正する必要がない場合は
図5に示したメインルーチンへ戻る。Subsequently, in step S703, whether or not to preview is selected. When the preview is selected, the document image is read, and in step S704, the preview image is displayed on the monitor 219. Then, in step 705, it is determined whether or not the editing process is to be corrected based on the preview image. If so, the process returns to step S701; otherwise, the process returns to the main routine shown in FIG.
【0058】[プレビュー処理部]図9はプレビュー処
理部217の構成例を示すブロック図である。[Preview Processing Unit] FIG. 9 is a block diagram showing a configuration example of the preview processing unit 217.
【0059】エッジ強調回路215から出力される画像信
号は、まず4×3逆マスキング回路217-1に入力され、マ
スキング・UCR部212により実行されるマトリクス演算の
逆演算である次式の演算が施される。 The image signal output from the edge emphasizing circuit 215 is first input to a 4 × 3 inverse masking circuit 217-1, and the following equation, which is the inverse operation of the matrix operation performed by the masking / UCR unit 212, is used. Will be applied.
【0060】係数a11〜a34はそれぞれ、CPU240からCPU
バス243を経て任意の値を設定することが可能である。
上式により四色の画像情報Y1, M1, C1, K1から三色の画
像情報Y2, M2, C2に変換された画像信号は、逆対数変換
回路217-2に入力される。逆対数変換回路217-2は、LOG
変換部207のLOG変換と逆の変換を行うLUTで構成されて
いるが、LUTにはCPU240からCPUバス243を経て任意のテ
ーブルを設定することができる。The coefficients a11 to a34 are respectively
An arbitrary value can be set via the bus 243.
The image signals converted from the four-color image information Y1, M1, C1, and K1 into the three-color image information Y2, M2, and C2 by the above equation are input to the antilogarithmic conversion circuit 217-2. The antilogarithmic conversion circuit 217-2 uses LOG
The LUT is configured with an LUT that performs a reverse conversion to the LOG conversion of the conversion unit 207, but an arbitrary table can be set in the LUT from the CPU 240 via the CPU bus 243.
【0061】逆対数変換により画像信号はYMC濃度情報
からRGB輝度情報に変換され、CRTなどのモニタ219に表
示可能な状態になる。しかし、接続されるモニタには数
多くの種類があり、それらの色再現範囲もまちまちであ
る。従って、モニタの色再現特性の違いを調整する手段
が必要になる。3×3モニタ色補正回路217-3は、次式の
演算によりモニタの色再現特性を補正するための回路で
ある。なお、係数b11〜b34はそれぞれ、CPU240からCPU
バス243を経て任意の値を設定することが可能である。 The image signal is converted from the YMC density information to the RGB luminance information by the inverse logarithmic conversion, and the image signal can be displayed on the monitor 219 such as a CRT. However, there are many types of monitors to be connected, and their color reproduction ranges are also different. Therefore, means for adjusting the difference in the color reproduction characteristics of the monitor is required. The 3 × 3 monitor color correction circuit 217-3 is a circuit for correcting the color reproduction characteristics of the monitor by calculating the following equation. Note that the coefficients b11 to b34 are
An arbitrary value can be set via the bus 243.
【0062】モニタガンマ補正回路217-4は、モニタ219
のガンマ特性を補正する回路で、そのLUTにはCPU240か
らCPUバス243を経て任意のテーブルを設定することがで
きる。表示編集回路217-5は、モニタ219に表示される画
像に様々な編集を施したり、モニタ219を制御したりす
るための回路である。図10は表示編集回路217-5の詳細
な構成例を示すブロック図である。表示編集回路217-5
は、大きく分けて、読取られた画像を処理する部分と、
その画像に付加する枠や文字といった情報を発生する部
分とからなっている。The monitor gamma correction circuit 217-4 includes a monitor 219
This circuit corrects the gamma characteristic of the LUT, and an arbitrary table can be set in the LUT from the CPU 240 via the CPU bus 243. The display edit circuit 217-5 is a circuit for performing various edits on an image displayed on the monitor 219 and controlling the monitor 219. FIG. 10 is a block diagram showing a detailed configuration example of the display editing circuit 217-5. Display edit circuit 217-5
Is roughly divided into a part for processing the read image,
It consists of portions that generate information such as frames and characters to be added to the image.
【0063】図10において、モニタガンマ補正回路217-
4から出力された画像信号はそれぞれ、メモリ217-11、2
17-12および217-13に入力される。これらのメモリは、
ディスプレイコントローラ217-10の書込アドレス制御部
217-17により、任意のアドレスから書込みが行え、CPU
バス243を介して、XおよびY方向のスタートアドレス、
並びに、エンドアドレスを設定することができる。な
お、本実施形態では、これらメモリのサイズはそれぞ
れ、VGAモニタに対応して、640×480画素×9×8ビット
である。ここでVGAモニタの表示画像サイズに対して九
倍のメモリサイズを用意するのは、画像の一部を拡大表
示するためである。また、これらのメモリに画像信号を
書込む際に、画像サイズを縮小して書込むことが可能
で、その際の倍率はCPU240から設定することができる。
さらに、表示する画像が縦長なのか横長なのかに応じ
て、画像に回転処理を施すこともでき、この回転処理は
書込アドレス制御部217-17によって制御される。このと
き、スタートアドレスからエンドアドレスの外、つまり
画像信号が書込まれないメモリ領域は、前の画像信号が
残っていたり、あるいは、表示色が固定になるため、こ
の書込領域外のメモリ領域を任意色で表示するようにCP
U240より設定することができる。In FIG. 10, a monitor gamma correction circuit 217-
The image signals output from 4 are stored in memories 217-11 and 217-11, respectively.
Input to 17-12 and 217-13. These memories are
Write address controller of display controller 217-10
With 217-17, writing can be performed from any address and CPU
Via bus 243, the start address in the X and Y directions,
In addition, an end address can be set. In the present embodiment, each of these memories has a size of 640 × 480 pixels × 9 × 8 bits corresponding to a VGA monitor. The reason why the memory size nine times as large as the display image size of the VGA monitor is prepared is to enlarge and display a part of the image. When writing an image signal to these memories, the image size can be reduced and written, and the magnification at that time can be set from the CPU 240.
Furthermore, the image can be rotated according to whether the image to be displayed is portrait or landscape, and this rotation is controlled by the write address control unit 217-17. At this time, the memory area other than the end address from the start address, that is, the memory area where the image signal is not written, is left outside the write area because the previous image signal remains or the display color is fixed. To display in any color
Can be set from U240.
【0064】こられのメモリに書込まれた画像信号を読
出してモニタ219に表示するために、画像信号を読出す
アドレスを指定する必要がある。この指定は、CPU240か
ら読出アドレス制御部217-18に任意の座標を指定するこ
とで行う。In order to read the image signals written in these memories and display them on the monitor 219, it is necessary to specify an address from which the image signals are read. This designation is performed by designating arbitrary coordinates from the CPU 240 to the read address control unit 217-18.
【0065】VGAモニタの表示画像サイズは640×480画
素なので、例えばメモリ全体に格納された画像全体を表
示するためには、画素を間引く必要がある。この間引き
処理における間引き率の設定はCPU240により行われる。
本実施形態では、後述するように、メモリ全体の画像を
表示する一倍モード、メモリの4/9の画像を表示する二
倍モード、および、メモリの1/9の画像を表示する三倍
モードを選択することができる。Since the display image size of the VGA monitor is 640 × 480 pixels, for example, in order to display the entire image stored in the entire memory, it is necessary to thin out the pixels. The setting of the thinning rate in the thinning processing is performed by the CPU 240.
In the present embodiment, as will be described later, a single mode for displaying an image of the entire memory, a double mode for displaying an image of 4/9 of the memory, and a triple mode for displaying an image of 1/9 of the memory Can be selected.
【0066】読出アドレス制御部217-19により読出アド
レスが制御されるメモリ217-20は、画像に付加する図形
や文字が格納されるメモリで、メモリサイズは640×480
画素×9×4ビットである。つまり、メモリ217-20は制御
プレーンおよびRGB各1ビットの4プレーンをもち八色の
図形や文字を独立に展開することができる。なお、これ
らの付加情報は、CPU240によりメモリ217-20上に展開す
ればよいが、さらに付加情報の高速展開を希望する場合
は、例えばAGDCのような専用コントローラを用いてもよ
い。The memory 217-20 in which the read address is controlled by the read address control unit 217-19 is a memory for storing figures and characters to be added to the image, and has a memory size of 640 × 480.
Pixel × 9 × 4 bits. That is, the memory 217-20 has a control plane and four planes of 1 bit each for RGB, and can independently develop figures and characters of eight colors. The additional information may be developed on the memory 217-20 by the CPU 240. However, if it is desired to further develop the additional information at high speed, a dedicated controller such as an AGDC may be used.
【0067】これらのメモリから読出された画像信号は
セレクタ217-14に入力され、メモリ217-20の制御プレー
ンから読出されたビット信号が‘0’のときはメモリ217
-11から217-13から読出されたRGB各8ビットの画像信号
が選択され、ビット信号が‘1’のときはメモリ217-20
から読出されたRGB各1ビットの画像信号が選択される。
セレクタ217-14から出力された画像信号は、D/Aコンバ
ータ217-16によりアナログ画像信号に変換されモニタ21
9に供給される。The image signals read from these memories are input to selectors 217-14, and when the bit signal read from the control plane of memory 217-20 is "0", memory 217
-11 to 217-13, an RGB 8-bit image signal is selected, and when the bit signal is '1', the memory 217-20
The image signal of each 1 bit of RGB read out from is selected.
The image signal output from the selector 217-14 is converted to an analog image signal by the D / A converter
Supplied to 9.
【0068】なお、セレクタ217-14内には、メモリ217-
20から出力されるRGB各1ビットのパレットカラー信号を
RGB各8ビットの画像信号に変換するためのLUT217-15が
あり、その変換テーブルはCPU240により任意に設定する
ことができる。Note that the memory 217-
1 color palette signal of RGB output from 20
There is an LUT 217-15 for converting the image signals into RGB 8-bit image signals, and the conversion table can be arbitrarily set by the CPU 240.
【0069】[色変換部]図11は色変換部205の詳細な
構成例を示すブロック図である。[Color Conversion Unit] FIG. 11 is a block diagram showing a detailed configuration example of the color conversion unit 205.
【0070】色変換部205は検出部と変換部に分かれ、
検出部は三つのウィンドウコンパレータ1110、1111およ
び1112、二つのANDゲート1113および1115、並びに、こ
れらコンパレータの比較基準値reg1からreg6がCPU240に
より設定されるレジスタ1104〜1109から構成される。次
の条件で各ウィンドウコンパレータは‘1’を出力し、A
NDゲート1113の出力も‘1’になる。 reg1≦Rin≦reg2 reg3≦Gin≦reg4 reg5≦Bin≦reg6The color conversion unit 205 is divided into a detection unit and a conversion unit.
The detection unit includes three window comparators 1110, 1111 and 1112, two AND gates 1113 and 1115, and registers 1104 to 1109 in which comparison reference values reg1 to reg6 of these comparators are set by the CPU 240. Under the following conditions, each window comparator outputs '1' and A
The output of the ND gate 1113 also becomes "1". reg1 ≦ Rin ≦ reg2 reg3 ≦ Gin ≦ reg4 reg5 ≦ Bin ≦ reg6
【0071】つまり、(Rin, Gin, Bin)によって表され
るある色が入力された場合だけANDゲート1113の出力は
‘1’になる。そして、エリア信号が‘1’、つまり編集
領域を表す場合、ANDゲート1115の出力も‘1’になる。That is, the output of the AND gate 1113 becomes '1' only when a certain color represented by (Rin, Gin, Bin) is input. When the area signal is “1”, that is, when the area signal indicates the editing area, the output of the AND gate 1115 is also “1”.
【0072】一方、変換部は三つのセレクタ1119、1120
および1121、レジスタ1116、1117および1118から構成さ
れる。ANDゲート1115の出力が‘1’の場合、CPU240によ
って各レジスタに設定された値reg8、reg9およびreg10
がセレクタ1122、1123および1124により選択され、(Rou
t, Gout, Bout)として出力される。ANDゲート1115の出
力が‘0’の場合は(Rin, Gin, Bin)が選択され出力され
る。On the other hand, the conversion unit comprises three selectors 1119 and 1120
And 1121, and registers 1116, 1117 and 1118. When the output of the AND gate 1115 is “1”, the values reg8, reg9, and reg10 set in each register by the CPU 240
Are selected by selectors 1122, 1123 and 1124, and (Rou
t, Gout, Bout). When the output of the AND gate 1115 is “0”, (Rin, Gin, Bin) is selected and output.
【0073】[編集処理部]図12はフリーカラー処理お
よびペイント処理を行う編集処理部213の詳細な構成例
を示すブロック図である。[Editing Processing Unit] FIG. 12 is a block diagram showing a detailed configuration example of the editing processing unit 213 which performs free color processing and paint processing.
【0074】編集処理部213は各色成分ごとに乗算器120
5、セレクタ1210、並びに、CPU240によって値がセット
されるレジスタ1206および1207から構成される。なお、
図12にはM色成分の構成しか示さないが、他の三色成分
についても同様の構成が備わっている。The edit processing unit 213 is a multiplier 120 for each color component.
5, a selector 1210 and registers 1206 and 1207 whose values are set by the CPU 240. In addition,
FIG. 12 shows only the configuration of the M color component, but similar configurations are provided for the other three color components.
【0075】まず、フリーカラー処理においては、マス
キング・UCR部212で生成されたND信号(M/3+C/3+Y/3)
と、レジスタ1206に設定されたreg11の値とが乗算器120
5で乗算され、その乗算結果がセレクタ1210により選択
され出力される。なお、画像の一部領域のみにフリーカ
ラー処理を施すときはその領域に対応するエリア信号の
ビット0を‘1’にし、ビット1を‘0’にする。この際、
マスキング・UCR部212は、エリア信号224のビット0が
‘1’の場合のみ、ND信号を出力するように制御され
る。First, in the free color processing, the ND signal (M / 3 + C / 3 + Y / 3) generated by the masking / UCR unit 212
And the value of reg11 set in the register 1206 are the multiplier 120
The result is multiplied by 5, and the result of the multiplication is selected and output by the selector 1210. When free color processing is performed only on a partial area of an image, bit 0 of the area signal corresponding to that area is set to “1” and bit 1 is set to “0”. On this occasion,
Masking / UCR section 212 is controlled to output an ND signal only when bit 0 of area signal 224 is “1”.
【0076】ペイント処理においては、レジスタ1207に
設定されたreg12の値がセレクタ1210により選択される
ようにエリア信号224が制御される。つまり、エリア信
号224のビット0を‘0’に、ビット1を‘1’にする。In the painting process, the area signal 224 is controlled so that the value of reg12 set in the register 1207 is selected by the selector 1210. That is, bit 0 of the area signal 224 is set to “0” and bit 1 is set to “1”.
【0077】なお、プレビュー表示を行う際はCMYK各処
理部へ供給されるエリア信号224が同時にイネーブルに
なるように制御される。When the preview display is performed, control is performed so that the area signals 224 supplied to the respective CMYK processing units are simultaneously enabled.
【0078】[操作部]図13は操作部244の構成例を示
す正面図で、500は置数キー、501はコピースタートキ
ー、502はストップキー、503は余熱キー、504はLCDなど
の表示部である。[Operation Unit] FIG. 13 is a front view showing an example of the configuration of the operation unit 244. Reference numeral 500 denotes a numeric key, reference numeral 501 denotes a copy start key, reference numeral 502 denotes a stop key, reference numeral 503 denotes a residual heat key, and reference numeral 504 denotes an LCD display. Department.
【0079】図14は表示部504の標準画面例を示す図
で、511は装置状態を、512はコピー枚数を、513は記録
紙サイズを、514は変倍率を、515はプレビューを指示す
るタッチキーをそれぞれ表している。オペレータによ
り、プレビューを指示するのに先立ち、変倍率、記録紙
サイズおよび編集処理の指定された後、プレビューキー
515が押されると図15に一例を示すプレビュー操作画面
に遷移する。FIG. 14 is a view showing an example of a standard screen of the display unit 504. Reference numeral 511 denotes an apparatus state, 512 denotes the number of copies, 513 denotes a recording paper size, 514 denotes a magnification, and 515 denotes a touch for instructing a preview. Each represents a key. Before specifying the preview by the operator, after specifying the magnification, recording paper size, and editing process, the preview key
When 515 is pressed, the screen transits to a preview operation screen illustrated in FIG.
【0080】図15はプレビュー操作画面例を示す図で、
521はプレビュースタートキー、522は表示方向設定キ
ー、523はエリアモニタ、524は表示位置設定キー、525
は表示倍率設定キー、526はエリア微調整キーである。
オペレータは、まず原稿を原稿台またはフィーダにセッ
トし、表示方向設定キー522により原稿の向き(縦また
は横)を設定する。通常、原稿台の原稿当接位置から順
に読込まれた画像がモニタ219の右上から表示される
が、表示方向設定キー522が押されると、表示方向設定
キー522の表示が白黒反転し、90度回転された画像がモ
ニタ219に表示される。FIG. 15 shows an example of a preview operation screen.
521 is a preview start key, 522 is a display direction setting key, 523 is an area monitor, 524 is a display position setting key, 525
Is a display magnification setting key, and 526 is an area fine adjustment key.
The operator first sets a document on a document table or a feeder, and sets the orientation (portrait or landscape) of the document using the display direction setting key 522. Normally, images read in order from the document abutment position on the platen are displayed from the upper right of the monitor 219, but when the display direction setting key 522 is pressed, the display of the display direction setting key 522 is inverted between black and white, and 90 degrees. The rotated image is displayed on the monitor 219.
【0081】プレビュースタートキー521が押される
と、フィーダに原稿がセットされている場合は原稿はフ
ィーダから原稿台に送られる。さらにプレスキャンが設
定されている場合は原稿台上に置かれた原稿の原稿サイ
ズを検知するためのスキャンが行われる。そして、原稿
画像を読込むスキャン動作が開始される。読込まれた画
像は、設定された編集処理が施された後、プレビュー処
理部217に送られ、前述した変換および補正が施され、
さらに、表示編集回路217-5により設定された表示方向
および変倍処理が施される。なお、この際、原稿サイズ
などからメモリ217-11、217-12および217-13に画像全体
を格納できる最も効率的なサイズが計算され、それに従
い、ディスプレイコントローラ217-10により、これらの
メモリに画像信号が書込まれる。これらのメモリに格納
された画像信号はモニタ219へ送られプレビュー画像が
表示される。When the preview start key 521 is pressed, if a document is set on the feeder, the document is sent from the feeder to the document table. Further, when the pre-scan is set, a scan for detecting the size of the original placed on the original platen is performed. Then, a scanning operation for reading the document image is started. After the read image is subjected to the set editing process, it is sent to the preview processing unit 217, where the above-described conversion and correction are performed,
Further, the display direction and the scaling process set by the display editing circuit 217-5 are performed. At this time, the most efficient size that can store the entire image in the memories 217-11, 217-12, and 217-13 is calculated from the document size and the like, and the display controller 217-10 stores the most efficient size in these memories accordingly. An image signal is written. The image signals stored in these memories are sent to the monitor 219 to display a preview image.
【0082】ところで、プレビュー処理部217のメモリ
は、RGBそれぞれVGAモニタの表示画像サイズ640×480画
素の九倍に当たる1920×1440画素分のサイズを有してい
る。このためメモリから読出した画像信号をモニタ219
に送る際に、ディスプレイコントローラ217-10は、モニ
タの表示画像サイズと表示倍率設定キー525により設定
された表示倍率に基づき画像を変倍する必要がある。図
16はこの具体例を示す図で、メモリに画像が書込まれて
いる。表示倍率設定キー525により一倍が設定される
と、メモリ全体に格納された画像が、ディスプレイコン
トローラ271-10により1/9に縮小されてモニタ219に表示
される。また、表示倍率二倍が設定されると、メモリの
4/9の領域に格納された画像が、ディスプレイコントロ
ーラ217-10により1/4に縮小されてモニタ219に表示され
るので、表示倍率一倍のときに比ベて表示画像は縦横二
倍に拡大され表示されたことになる。同様に、表示倍率
三倍が設定されると、メモリの1/9の領域に格納された
画像が、ディスプレイコントローラ217-10によりそのま
ま(等倍)モニタ219に表示されるので、表示倍率一倍
のときに比ベて表示画像は縦横三倍に拡大され表示され
たことになる。The memory of the preview processing unit 217 has a size of 1920 × 1440 pixels corresponding to nine times the display image size of 640 × 480 pixels on the VGA monitor for each of RGB. Therefore, the image signal read from the memory is monitored by the monitor 219.
, The display controller 217-10 needs to scale the image based on the display image size of the monitor and the display magnification set by the display magnification setting key 525. Figure
16 is a diagram showing this specific example, in which an image is written in the memory. When one time is set by the display magnification setting key 525, the image stored in the entire memory is reduced to 1/9 by the display controller 271-10 and displayed on the monitor 219. When the display magnification is set to double, the memory
The image stored in the area of 4/9 is reduced to 1/4 by the display controller 217-10 and displayed on the monitor 219, so that the display image is twice as long vertically and horizontally when the display magnification is one time. It will be enlarged and displayed. Similarly, when the display magnification of 3 times is set, the image stored in the 1/9 area of the memory is displayed on the monitor 219 as it is (at the same magnification) by the display controller 217-10. In this case, the displayed image is enlarged and displayed three times vertically and horizontally.
【0083】勿論、表示倍率二倍または三倍が設定され
ているときは、メモリに格納された画像の一部がモニタ
219に表示されるだけなので、メモリの読出し領域を変
えればメモリに格納された画像の任意部分を表示するこ
とができる。つまり、表示位置設定キー524の下向矢印
キーを押すると、メモリの読出開始位置が下方向に4ド
ット分移動する。ただし、メモリの読出し領域の一部が
メモリ領域の端部に至った場合は、その方向にさらに読
出開始位置を移動させることはできないので、その方向
にこれ以上の移動は不可能であることを示すため、その
方向の表示位置設定キー524は例えば網掛け表示にな
り、同キーを押しても表示位置の移動ができなくなる。
また、表示位置を移動させた場合に画像のどの領域が表
示されるのかを示すためにエリアモニタ523がある。When the display magnification is set to double or triple, part of the image stored in the memory is monitored.
Since it is only displayed at 219, an arbitrary portion of the image stored in the memory can be displayed by changing the read area of the memory. That is, when the downward arrow key of the display position setting key 524 is pressed, the reading start position of the memory moves downward by four dots. However, if a part of the read area of the memory reaches the end of the memory area, the read start position cannot be further moved in that direction, so that further movement in that direction is not possible. Therefore, the display position setting key 524 in that direction is displayed in a shaded manner, for example, and the display position cannot be moved even if the key is pressed.
An area monitor 523 is provided to indicate which area of the image is displayed when the display position is moved.
【0084】[プレビューによる領域指定]編集領域の
指定は、モニタ219に表示される画像とディジタイザ243
などのエディタから入力されたポイントとを見比べなが
ら行うことができる。また、その入力されたポイントが
所望する位置と異なる場合は、その位置をモニタ219の
プレビュー画面を見ながら修正することができる。[Area Specification by Preview] The editing area is designated by the image displayed on the monitor 219 and the digitizer 243.
It can be done while comparing the points input from the editor such as. If the input point is different from the desired position, the position can be corrected while viewing the preview screen of the monitor 219.
【0085】オペレータは、編集領域を指定する場合、
プレビューモードキー515を押して標準画面からプレビ
ュー操作画面に移る。そしてエリア処理を行いたい原稿
を原稿台もしくはフィーダーにセットし、エリア指定キ
ー527を押すと、操作画面は図17に一例を示すエリア指
定画面に遷移するとともに、フィーダもしくは原稿台に
置かれた原稿の画像が読込まれ、読込まれた画像がモニ
タ219のプレビュー画面に表示される。When the operator specifies an editing area,
The preview mode key 515 is pressed to move from the standard screen to the preview operation screen. When an original to be subjected to area processing is set on the original platen or the feeder and the area designation key 527 is pressed, the operation screen is changed to an area designation screen as shown in FIG. 17 and the original placed on the feeder or the platen. Is read, and the read image is displayed on the preview screen of the monitor 219.
【0086】エリア指定画面には、エリア種類選択キー
531、座標ポイント修正キー532およびエリア入力終了キ
ー533がある。オペレータは、まずディジタイザ243など
の座標入力装置に原稿を置き、そして編集領域の種類を
エリア選択キー531により選択する。このとき矩形が選
択されると選択された矩形キーは反転する。そして、ポ
インティングペンなどにより編集領域の一点目を指定す
ると、その座標位置が計算され画像生成部(例えばAGD
C)でポイントが生成される。そして生成されたポイン
トは、ポイント表示用のメモリ(例えばメモリ217-20)
に書込まれ、プレビュー画像上に重ねて表示される。On the area designation screen, an area type selection key
531, a coordinate point correction key 532 and an area input end key 533 are provided. The operator first places a document on a coordinate input device such as the digitizer 243, and selects the type of the editing area using the area selection key 531. At this time, when a rectangle is selected, the selected rectangle key is inverted. When the first point of the editing area is designated with a pointing pen or the like, the coordinate position is calculated and the image generating unit (for example, AGD)
C) generates points. The generated points are stored in a memory for displaying points (for example, memory 217-20).
And displayed on the preview image.
【0087】メモリ217-20の一部がポイント表示用の領
域に割当てられるが、割当てられた領域の一つ(以下、
領域1と呼ぶ)はVGAモニタの表示画像サイズと同等の大
きさをもち、割当てられたもう一つの領域(以下、領域
2と呼ぶ)はVGAモニタの表示画像サイズの九倍の大きさ
をもつ。そのため、領域2から領域1へデータを転送する
ときは、設定された表示倍率および表示位置から、プレ
ビュー画像と同様に領域2の転送範囲と変倍率が計算さ
れ、それに従って領域2から領域1へデータが転送される
ため、表示倍率と表示領域の設定が変更されるごとに、
プレビュー画像に追従して適切な位置にポイントが表示
される。A part of the memory 217-20 is allocated to a point display area.
Area 1 has the same size as the display image size of the VGA monitor, and has another assigned area (hereinafter referred to as the area).
2) is nine times the size of the display image on a VGA monitor. Therefore, when data is transferred from the area 2 to the area 1, the transfer range and the magnification of the area 2 are calculated from the set display magnification and display position in the same manner as the preview image, and the area 2 is transferred from the area 2 to the area 1 accordingly. Because data is transferred, every time the display magnification and display area settings are changed,
A point is displayed at an appropriate position following the preview image.
【0088】図18はポイント552が表示されたプレビュ
ー画像551の一例を示す図で、符号553は既に設定済みの
領域を示している。オペレータは、プレビュー画像551
上のポイント552を観察して所望する位置が正しく指定
されたか否かを確認する。もし、ポイント552が所望位
置よりずれている場合は、座標ポイント修正キー532の
修正方向のキーを押すことにより、プレビュー画像上に
表示されたポイント552がその指定方向に移動するの
で、プレビュー画像をみながらポイント552の位置を正
確に修正することができる。FIG. 18 is a diagram showing an example of a preview image 551 in which a point 552 is displayed, and reference numeral 553 indicates an already set area. Operator preview image 551
By observing the upper point 552, it is confirmed whether the desired position has been correctly specified. If the point 552 is deviated from the desired position, by pressing the correction direction key of the coordinate point correction key 532, the point 552 displayed on the preview image moves in the specified direction. The position of the point 552 can be accurately corrected while watching.
【0089】また、ポインティングペンにより二点目を
入力すると、エリア種類選択キー531で指定した領域が
領域生成部230で生成され、生成された領域の外粋がプ
レビュー画像上に表示される。オペレータは、前述した
ように、プレビュー画像上でポイントの位置を確認し修
正する。二点目のポイントを修正すると、その座標位置
に応じて領域が再計算され、その外枠が再表示される。When a second point is input with the pointing pen, the area specified by the area type selection key 531 is generated by the area generating section 230, and an excerpt of the generated area is displayed on the preview image. The operator checks and corrects the position of the point on the preview image as described above. When the second point is corrected, the area is recalculated according to the coordinate position, and the outer frame is displayed again.
【0090】すべての領域が入力された後、エリア入力
終了キー533が押されると、画面は図19に一例を示すエ
リア処理内容の選択画面に移る。オペレータは、選択画
面の中から先に設定した領域に施す処理を決定する。な
お、選択されたエリア処理を示すキーは黒反転する。When the area input end key 533 is pressed after all the areas have been input, the screen shifts to a selection screen for area processing contents, an example of which is shown in FIG. The operator determines a process to be performed on the previously set area from the selection screen. Note that the key indicating the selected area process is black-reversed.
【0091】以上のようにして、プレビュー画像上に表
示されたポイントをみながら所望する領域を指定し、さ
らにそれらの領域に編集処理を設定した後、図13に示し
たコピースタートキー501を押すと、指定の領域に指定
の編集が施された画像がプリンタ部352で記録紙上に形
成され出力される。As described above, a desired area is designated while looking at the points displayed on the preview image, and edit processing is set in those areas, and then the copy start key 501 shown in FIG. 13 is pressed. Then, an image in which the designated area has been designated and edited is formed on recording paper by the printer unit 352 and output.
【0092】以上説明したように、本実施形態によれ
ば、画像メモリ208を介さずにプレビュー画像を表示す
る第一の系と、画像メモリ208を介した後にプレビュー
画像を表示する第二の系を有することにより、複写機本
体で実現されるすべての編集処理を高速に、かつ最終出
力にほほ近い状態でプレビュー表示することができる。As described above, according to the present embodiment, the first system for displaying a preview image without passing through the image memory 208 and the second system for displaying a preview image after passing through the image memory 208. , It is possible to perform a preview display of all editing processes realized by the copying machine main body at a high speed and in a state close to the final output.
【0093】さらに、本実施形態によれば、プレビュー
機能を備えた画像処理装置においてエリア処理を施す場
合に、エディタやディジタイザ243などのポインティン
グデバイスから入力される点をリアルタイムにモニタに
表示する。従って、その入力点と画像とを比較し、入力
点の位置が所望する位置と異なるときは画像を見ながら
入力点の位置を修正することで、編集領域の修正が難し
かったトリミング、マスキング、ペイントなどを行うエ
リア処理に対しても確実に編集領域が設定でき、エリア
処理のミスを防ぐことができる。Further, according to the present embodiment, when an image processing apparatus having a preview function performs area processing, points input from a pointing device such as an editor or a digitizer 243 are displayed on a monitor in real time. Therefore, the input point is compared with the image, and when the position of the input point is different from the desired position, the position of the input point is corrected while looking at the image, thereby making it difficult to correct the editing area. For example, the editing area can be reliably set for the area processing for performing the processing, and the mistake of the area processing can be prevented.
【0094】[0094]
【第2実施形態】以下、本発明にかかる第2実施形態の画
像処理装置およびその方法を説明する。なお、本実施形
態において、第1実施形態と略同様の構成については、
同一符号を付して、その詳細説明を省略する。[Second Embodiment] An image processing apparatus and method according to a second embodiment of the present invention will be described below. Note that, in the present embodiment, for a configuration substantially similar to that of the first embodiment,
The same reference numerals are given and the detailed description is omitted.
【0095】第2実施形態における編集領域の指定方法
を説明する。A method for specifying an editing area in the second embodiment will be described.
【0096】オペレータが、図13に示すモード設定キー
505の一つであるエリア指定キーを選択すると、操作部2
44の画面は図17に示すエリア指定画面に移る。The operator operates the mode setting key shown in FIG.
When one of the area designation keys, one of 505, is selected,
The screen of 44 shifts to an area designation screen shown in FIG.
【0097】オペレータは、まず、どのような形状の編
集領域を設定するかを、エリア種類選択キー531により
指示し、選択されたキーは黒反転する。そして、オペレ
ータは、ディジタイザ243上に置かれた原稿上で、ポイ
ンティングペンなどにより編集領域の座標を指定する。
矩形、R矩形、円、楕円または長円が選択された場合
は、二点の座標がポインティングされ、多角形が選択さ
れた場合は多角形の頂点がポインティングされる。ま
た、フリーまたはトレースが選択された場合はポインテ
ィングペンで指定する編集領域をトレースすることで編
集領域が指定される。First, the operator instructs what type of editing area is to be set using the area type selection key 531. The selected key is inverted in black. Then, the operator specifies the coordinates of the editing area on the original placed on the digitizer 243 using a pointing pen or the like.
When a rectangle, an R rectangle, a circle, an ellipse, or an ellipse is selected, the coordinates of two points are pointed, and when a polygon is selected, the vertices of the polygon are pointed. When Free or Trace is selected, the editing area is specified by tracing the editing area specified by the pointing pen.
【0098】編集領域の指定が終了し、エリア設定終了
キー533が押されると、操作部244の画面は図19に示すエ
リア処理内容の選択画面に移る。オペレータは、設定し
た編集領域に施す処理をエリア処理選択キー541の中か
ら選択した後、エリア処理設定終了キー542を押す。When the designation of the editing area has been completed and the area setting end key 533 has been pressed, the screen of the operation unit 244 switches to the area processing content selection screen shown in FIG. The operator selects the processing to be performed on the set editing area from the area processing selection keys 541, and then presses the area processing setting end key 542.
【0099】以上のような操作が複数回繰返され、編集
領域とその編集処理の内容が決定される。The above operation is repeated a plurality of times to determine the editing area and the contents of the editing process.
【0100】次に、プレビューによる編集領域の修正操
作について説明する。Next, a description will be given of a correction operation of the editing area by the preview.
【0101】編集領域を設定している際、モニタ219上
にエリア処理された画像がプレビュー表示される。従っ
て、編集領域が指定した位置や大きさと異なったり、処
理結果の色味が微妙に異なる場合など、プレビュー画面
上で編集領域や編集処理内容の調整を行うことが可能で
ある。When the editing area is set, a preview of the area-processed image is displayed on the monitor 219. Therefore, when the editing area is different from the designated position or size, or when the color of the processing result is slightly different, it is possible to adjust the editing area and the editing processing content on the preview screen.
【0102】編集領域を調整する場合、オペレータは、
図15に示すエリア調整キー526を押して、図17に示すエ
リア選択画面に移る。エリア選択画面に移ると、指定さ
れた編集領域が、設定されたコピー倍率や表示倍率で、
かつ、設定された表示方向でモニタ219に表示される。
これらの演算は例えばAGDCなどの領域生成部230で実行
され、生成された編集領域を示す枠は、メモリ217-20に
割当てられた前述した領域1上に展開され、さらに前述
した領域2に転送されて、モニタ219上に表示される。こ
のとき、モニタ219上に表示される編集領域の枠は、現
在のプレビュー画像上に重ねて表示される。また、外枠
は領域1に設定された表示色で表示される。When adjusting the editing area, the operator
Pressing an area adjustment key 526 shown in FIG. 15 moves to an area selection screen shown in FIG. When you move to the area selection screen, the specified edit area is displayed at the set copy magnification and display magnification,
In addition, the image is displayed on the monitor 219 in the set display direction.
These operations are performed by, for example, the area generation unit 230 such as AGDC, and a frame indicating the generated editing area is developed on the above-described area 1 allocated to the memory 217-20, and further transferred to the above-described area 2. Then, it is displayed on the monitor 219. At this time, the frame of the editing area displayed on the monitor 219 is displayed so as to overlap the current preview image. The outer frame is displayed in the display color set in the area 1.
【0103】図20はエリア選択時におけるプレビュー画
像の一例を示す図で、符号571で示す矩形領域および符
号572で示すフリー領域にペイント処理を行い、符号573
で示す矩形領域、符号574で示す楕円領域および符号575
で示す円領域の三つに色変換処理を行う例である。FIG. 20 is a view showing an example of a preview image when an area is selected. A rectangular area 571 and a free area 572 are subjected to paint processing, and
A rectangular area indicated by, an elliptical area indicated by reference numeral 574, and a reference numeral 575
This is an example in which color conversion processing is performed on three circular regions indicated by.
【0104】図20に示すように、複数の編集領域が設定
されている場合、オペレータは、図21に示すエリア処理
番号設定キー581や、エリア番号設定キー582により編集
内容を修正する編集領域を指定することが必要である。As shown in FIG. 20, when a plurality of editing areas are set, the operator sets an editing area for correcting the editing content by using an area processing number setting key 581 or an area number setting key 582 shown in FIG. It is necessary to specify.
【0105】まず、エリア処理番号設定キー581の上向
き矢印キーを押すと、ペイント処理が設定された矩形領
域571およびフリー領域572が選択される。それらの編集
領域の枠が領域生成部230により生成され、生成された
枠はメモリ217-20に割当てられた領域3上に展開され
る。さらに、設定された表示倍率に変倍された枠がメモ
リ217-20に割当てられた領域4に転送されて、モニタ219
上に表示される。従って、領域3に設定される表示色と
領域1に設定される表示色とを異ならせることができる
ので、複数設定された編集領域の中から修正対象の編集
領域をモニタ219上で認識することが可能になる。First, when the up arrow key of the area processing number setting key 581 is pressed, the rectangular area 571 and the free area 572 where the paint processing is set are selected. The frames of these editing areas are generated by the area generating section 230, and the generated frames are developed on the area 3 allocated to the memory 217-20. Further, the frame scaled to the set display magnification is transferred to the area 4 allocated to the memory 217-20, and is displayed on the monitor 219.
Displayed above. Therefore, since the display color set in the area 3 and the display color set in the area 1 can be different, it is possible to recognize the editing area to be corrected on the monitor 219 from among the plurality of editing areas. Becomes possible.
【0106】さらに、エリア処理番号設定キー581の上
向き矢印キーを押すことによって、領域4に書込まれた
矩形領域571およびフリー領域572の枠が消去され、色変
換処理が設定された矩形領域573、楕円領域574および円
領域575の枠が領域4に書込まれ、モニタ219に表示され
る。Further, by pressing the up arrow key of the area processing number setting key 581, the frames of the rectangular area 571 and the free area 572 written in the area 4 are erased, and the rectangular area 573 in which the color conversion processing is set. Are written in the area 4 and displayed on the monitor 219.
【0107】このように、編集内容を修正したい処理が
設定された編集領域を選択し、設定修正キー583を押せ
ば、図19に示すエリア処理内容の選択画面が表示され、
編集内容を修正または調整することができる。As described above, by selecting the editing area in which the processing whose editing contents are to be corrected is set and pressing the setting correction key 583, an area processing content selection screen shown in FIG. 19 is displayed.
You can modify or adjust your edits.
【0108】次に、編集領域を修正(移動・縮小・拡
大)する場合を説明する。まず、前述の手順と同様に、
修正したい編集領域を含む編集処理を選択し、そして、
エリア番号選択キー582で修正したい編集領域を選択す
る。Next, a case where the editing area is corrected (moved, reduced, or enlarged) will be described. First, similar to the procedure above,
Select the editing process that includes the editing area you want to modify, and
Use the area number selection key 582 to select the editing area to be modified.
【0109】例えば、ペイント処理が設定されたフリー
領域572を左に1cm移動したい場合は、エリア処理番号設
定キー581でペイント処理を選択した後、エリア番号設
定キー582を押すと矩形領域571が選択される。このとき
矩形領域571の粋がメモリ217-20に割当てられた領域5上
に展開され、これがメモリ217-20に割当てられた領域6
に転送され、モニタ219上に表示される。なお、各領域
の優先順位は、領域2 <領域4 < 領域6であるため、オペ
レータは修正したい編集領域の番号を覚えていなくても
モニタ219上に表示された全編集領域の中から指定した
編集処理および編集領域を認識することができる。For example, if it is desired to move the free area 572 where the paint processing is set to the left by 1 cm, select the paint processing with the area processing number setting key 581 and then press the area number setting key 582 to select the rectangular area 571. Is done. At this time, the best of the rectangular area 571 is expanded on the area 5 allocated to the memory 217-20, and this is expanded to the area 6 allocated to the memory 217-20.
And displayed on the monitor 219. Since the priority of each area is area 2 <area 4 <area 6, the operator can specify from among all the editing areas displayed on the monitor 219 without having to remember the number of the editing area to be corrected. The editing process and the editing area can be recognized.
【0110】次に、エリア番号設定キー582により色変
換処理が設定された矩形領域573、楕円領域574および円
領域575が指定されると、領域6に書込まれた矩形領域57
1およびフリー領域572の枠が消去され、矩形領域573、
楕円領域574および円領域575の枠が領域6に書込まれ、
モニタ219に表示される。このようにして、修正したい
編集領域を指定した後、エリア修正キー584を押すと図2
2に示す領域サイズを変更する画面に移る。Next, when the rectangular area 573, the elliptical area 574, and the circular area 575 for which the color conversion processing is set are designated by the area number setting key 582, the rectangular area 57 written in the area 6 is designated.
1 and the frame of the free area 572 are erased, and the rectangular area 573,
The frame of the elliptical area 574 and the circular area 575 is written in the area 6,
It is displayed on the monitor 219. After specifying the editing area to be corrected in this way, when the area correction key 584 is pressed, FIG.
Move to the screen for changing the area size shown in 2.
【0111】図22において、561はエリア修正キー、562
はエリア修正設定キー、563はエリアクリアキー、564は
エリア修正キーである。また、このとき前述した領域5
上の色変換処理が設定された領域の枠は消去されると同
時に、同領域に外接する最小外接矩形が計算され、領域
5に書込まれモニタ219に表示される。図23は、このとき
のモニタ219の表示例で、符号591で示す枠は修正する編
集領域の最小外接矩形を表している。In FIG. 22, reference numeral 561 denotes an area correction key;
Is an area correction setting key, 563 is an area clear key, and 564 is an area correction key. In this case, the area 5
The frame of the area where the color conversion processing is set is erased, and at the same time, the minimum circumscribed rectangle circumscribing the area is calculated, and
Written to 5 and displayed on monitor 219. FIG. 23 shows a display example of the monitor 219 at this time, and a frame denoted by reference numeral 591 represents a minimum circumscribed rectangle of the editing area to be corrected.
【0112】図23に示す枠591を、例えば左に移動した
い場合、まず、エリア修正設定キー562で移動を指定
し、エリア修正キー561の左向き矢印キーを押す。この
操作により、領域6に書込まれた枠591が一旦クリアさ
れ、左に4ドット移動された最小外接矩形が領域6に再描
画され、モニタ219上に表示されるので、修正する編集
領域の最小外接矩形を示す枠591がプレビュー画像上を
移動することになる。勿論、この移動量は、CPU240へ送
られ、再度、画像読込キーが押され画像が表示される
と、位置を調整した編集領域において編集処理された画
像がプレビュー表示される。To move the frame 591 shown in FIG. 23 to the left, for example, first, specify movement with the area correction setting key 562, and press the left arrow key of the area correction key 561. By this operation, the frame 591 written in the area 6 is once cleared, and the minimum circumscribed rectangle moved to the left by 4 dots is redrawn in the area 6 and displayed on the monitor 219. A frame 591 indicating the minimum circumscribed rectangle moves on the preview image. Of course, this movement amount is sent to the CPU 240, and when the image reading key is pressed again to display the image, the edited image is preview-displayed in the editing area whose position has been adjusted.
【0113】なお、編集領域のサイズを修正または調整
する場合も、同様に、エリア修正設定キー562で拡大や
縮小を指定し、エリア修正キー561を押すことで、モニ
タ219上で編集処理された画像をみながら、枠591のサイ
ズを調整または修正することができる。When the size of the editing area is corrected or adjusted, the enlargement or reduction is designated by the area modification setting key 562 and the area modification key 561 is depressed. The size of the frame 591 can be adjusted or corrected while viewing the image.
【0114】以上のようにして、プレビュー画像をみな
がら、編集領域のサイズや位置、および、編集内容を修
正または調整して、モニタ219上で所望する画像が得ら
れたら、スタートキー505を押すことにより、その画像
を記録紙にプリントする。As described above, the size and position of the editing area and the editing content are corrected or adjusted while viewing the preview image. When a desired image is obtained on the monitor 219, the start key 505 is pressed. This prints the image on recording paper.
【0115】以上説明したように、本実施形態における
編集領域の修正は、その編集領域の形状ではなく外接す
る最小矩形画像を表示し、その矩形画像を移動、拡大、
縮小して編集領域の調整を行う。従って、その形状表示
に複雑な処理が必要になる複数の頂点から構成される多
角形、特定の形状をもたない領域、トレースされた領域
などの編集領域の場合でも、プレビュー画像上において
スムーズな移動、拡大、縮小が可能になる。As described above, the modification of the editing area in the present embodiment involves displaying the circumscribing minimum rectangular image instead of the shape of the editing area, moving, enlarging,
Adjust the edit area by reducing it. Therefore, even in the case of an editing area such as a polygon composed of a plurality of vertices, an area not having a specific shape, or a traced area, which requires complicated processing to display its shape, a smooth image is displayed on the preview image. It can be moved, enlarged and reduced.
【0116】[0116]
【他の実施形態】なお、本発明は、複数の機器(例えば
ホストコンピュータ,インタフェイス機器,リーダ,プ
リンタなど)から構成されるシステムに適用しても、一
つの機器からなる装置(例えば、複写機,ファクシミリ
装置など)に適用してもよい。[Other Embodiments] Even if the present invention is applied to a system including a plurality of devices (for example, a host computer, an interface device, a reader, a printer, etc.), an apparatus (for example, a copying machine) Machine, facsimile machine, etc.).
【0117】また、本発明の目的は、前述した実施形態
の機能を実現するソフトウェアのプログラムコードを記
録した記憶媒体を、システムあるいは装置に供給し、そ
のシステムあるいは装置のコンピュータ(またはCPUやM
PU)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、達成されることは言うまでも
ない。この場合、記憶媒体から読出されたプログラムコ
ード自体が前述した実施形態の機能を実現することにな
り、そのプログラムコードを記憶した記憶媒体は本発明
を構成することになる。また、コンピュータが読出した
プログラムコードを実行することにより、前述した実施
形態の機能が実現されるだけでなく、そのプログラムコ
ードの指示に基づき、コンピュータ上で稼働しているOS
(オペレーティングシステム)などが実際の処理の一部
または全部を行い、その処理によって前述した実施形態
の機能が実現される場合も含まれることは言うまでもな
い。Further, an object of the present invention is to provide a storage medium storing a program code of software for realizing the functions of the above-described embodiments to a system or an apparatus, and to provide a computer (or CPU or MPU) of the system or apparatus.
Needless to say, this can also be achieved by the PU) reading and executing the program code stored in the storage medium. In this case, the program code itself read from the storage medium implements the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention. When the computer executes the readout program code, not only the functions of the above-described embodiments are realized, but also the OS running on the computer based on the instructions of the program code.
It goes without saying that an (operating system) performs a part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
【0118】さらに、記憶媒体から読出されたプログラ
ムコードが、コンピュータに挿入された機能拡張カード
やコンピュータに接続された機能拡張ユニットに備わる
メモリに書込まれた後、そのプログラムコードの指示に
基づき、その機能拡張カードや機能拡張ユニットに備わ
るCPUなどが実際の処理の一部または全部を行い、その
処理によって前述した実施形態の機能が実現される場合
も含まれることは言うまでもない。Further, after the program code read from the storage medium is written into the memory provided in the function expansion card inserted into the computer or the function expansion unit connected to the computer, based on the instruction of the program code, It goes without saying that the CPU included in the function expansion card or the function expansion unit performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
【0119】[0119]
【発明の効果】以上説明したように、本発明によれば、
編集処理の内容にかかわらず、画像の編集領域を容易か
つ正確に所望するサイズおよび位置にすることができる
画像処理装置およびその方法を提供することができる。As described above, according to the present invention,
It is possible to provide an image processing apparatus and method capable of easily and accurately setting an editing area of an image to a desired size and position regardless of the content of the editing processing.
【0120】また、複雑な形状をもつ編集領域を容易か
つ正確に所望するサイズおよび位置にすることができる
画像処理装置およびその方法を提供することができる。Further, it is possible to provide an image processing apparatus and method capable of easily and accurately setting an editing area having a complicated shape to a desired size and position.
【図1】プレビュー機能を有する画像処理装置の構成例
を示すブロック図、FIG. 1 is a block diagram illustrating a configuration example of an image processing apparatus having a preview function.
【図2】本発明にかかる画像処理装置の概観図、FIG. 2 is an overview of an image processing apparatus according to the present invention,
【図3】図1に示すリーダ部の画像処理部の構成例を示
すブロック図、FIG. 3 is a block diagram illustrating a configuration example of an image processing unit of the reader unit illustrated in FIG. 1;
【図4】M色成分用のエリアメモリの構成例を示すブロ
ック図、FIG. 4 is a block diagram showing a configuration example of an area memory for an M color component;
【図5】本発明にかかる画像処理装置の処理手順の一例
を示すフローチャート、FIG. 5 is a flowchart illustrating an example of a processing procedure of the image processing apparatus according to the present invention;
【図6】図5に示す色変換処理の手順例を示すフローチ
ャート、FIG. 6 is a flowchart showing an example of the procedure of the color conversion process shown in FIG. 5;
【図7】図5に示すペイント処理の手順例を示すフロー
チャート、7 is a flowchart showing an example of the procedure of the paint processing shown in FIG. 5,
【図8】図5に示すフリーカラー処理の手順例を示すフ
ローチャート、8 is a flowchart showing an example of the procedure of the free color processing shown in FIG. 5,
【図9】図3に示すプレビュー処理部の構成例を示すブ
ロック図、FIG. 9 is a block diagram illustrating a configuration example of a preview processing unit illustrated in FIG. 3;
【図10】図9に示す表示編集回路の詳細な構成例を示
すブロック図、FIG. 10 is a block diagram showing a detailed configuration example of the display editing circuit shown in FIG. 9;
【図11】図3に示す色変換部の詳細な構成例を示すブ
ロック図、FIG. 11 is a block diagram illustrating a detailed configuration example of a color conversion unit illustrated in FIG. 3;
【図12】図3に示す編集処理部の詳細な構成例を示す
ブロック図、FIG. 12 is a block diagram showing a detailed configuration example of an editing processing unit shown in FIG. 3;
【図13】図3に示す操作部の構成例を示す正面図、FIG. 13 is a front view showing a configuration example of the operation unit shown in FIG. 3;
【図14】図13に示す表示部の標準画面例を示す図、FIG. 14 is a diagram showing an example of a standard screen of the display unit shown in FIG. 13;
【図15】図13に示す表示部のプレビュー操作画面の一
例を示す図、FIG. 15 is a view showing an example of a preview operation screen of the display unit shown in FIG. 13;
【図16】モニタの表示画像サイズと設定された表示倍
率に基づき画像を変倍する具体例を示す図、FIG. 16 is a view showing a specific example of scaling an image based on a display image size of a monitor and a set display magnification;
【図17】図13に示す表示部のエリア指定画面の一例を
示す図、FIG. 17 is a view showing an example of an area designation screen of the display unit shown in FIG. 13;
【図18】編集領域を指定するポイントが表示されたプ
レビュー画像の一例を示す図、FIG. 18 is a view showing an example of a preview image in which points for designating an editing area are displayed;
【図19】図13に示す表示部のエリア処理内容の選択画
面の一例を示す図、19 is a diagram showing an example of a selection screen for area processing content on the display unit shown in FIG. 13;
【図20】エリア選択時におけるプレビュー画像の一例
を示す図、FIG. 20 is a diagram illustrating an example of a preview image when an area is selected,
【図21】図13に示す表示部のエリア調整画面の一例を
示す図、FIG. 21 is a view showing an example of an area adjustment screen of the display unit shown in FIG. 13;
【図22】図13に示す表示部のエリアサイズ変更画面の
一例を示す図、FIG. 22 is a view showing an example of an area size change screen of the display unit shown in FIG. 13;
【図23】エリアサイズ変更におけるプレビュー画像の
表示例を示す図である。FIG. 23 is a diagram illustrating a display example of a preview image when changing the area size.
Claims (15)
信号を生成する生成手段と、 生成された領域信号に基づき所望する編集処理を入力画
像に施す処理手段と、 編集処理が施された画像を出力するための出力手段と、 前記入力または出力画像、および、前記編集領域を表示
する表示手段と、 前記表示手段による表示に基づき前記編集領域を修正す
るための修正手段とを有することを特徴とする画像処理
装置。A generating means for generating an area signal indicating an editing area to be subjected to editing processing; a processing means for performing a desired editing processing on an input image based on the generated area signal; Output means for outputting an image, display means for displaying the input or output image, and the edit area, and correction means for correcting the edit area based on display by the display means. Characteristic image processing device.
れ、前記出力画像はYMCまたはYMCK画像信号により表さ
れることを特徴とする請求項1に記載された画像処理装
置。2. The apparatus according to claim 1, wherein the input image is represented by an RGB image signal, and the output image is represented by a YMC or YMCK image signal.
理を指示する指示手段を有することを特徴とする請求項
1または請求項2に記載された画像処理装置。3. The apparatus according to claim 2, further comprising an instruction unit for instructing the editing area and the editing process.
3. The image processing device according to claim 1 or 2.
選択手段とを有することを特徴とする請求項3に記載さ
れた画像処理装置。4. The editing device according to claim 1, wherein the instruction unit includes: a shape specification unit configured to specify a shape of the editing area; a coordinate specification unit configured to input coordinates of the editing area; 4. The image processing apparatus according to claim 3, further comprising: a process selecting unit for selecting.
り入力される座標に対応する点画像を前記入力画像上に
表示することを特徴とする請求項4に記載された画像処
理装置。5. The image processing apparatus according to claim 4, wherein the display unit displays a point image corresponding to coordinates input by the coordinate designating unit on the input image.
示される点画像を移動する移動手段を備え、その移動量
または移動後の点画像に対応する座標を前記生成手段へ
入力することを特徴とする請求項5に記載された画像処
理装置。6. The correction means includes a movement means for moving a point image displayed by the display means, and inputs the amount of movement or coordinates corresponding to the moved point image to the generation means. 6. The image processing device according to claim 5, wherein
る矩形画像を前記入力画像上に表示することを特徴とす
る請求項4に記載された画像処理装置。7. The image processing apparatus according to claim 4, wherein the display unit displays a rectangular image circumscribing the editing area on the input image.
示される矩形画像に基づき所望する編集領域を選択する
ための領域選択手段を有することを特徴とする請求項7
に記載された画像処理装置。8. The apparatus according to claim 7, wherein said correction means has an area selecting means for selecting a desired editing area based on a rectangular image displayed by said display means.
An image processing apparatus according to claim 1.
り選択された矩形画像を移動する移動手段を備え、その
移動量または移動後の矩形画像に対応する座標を前記生
成手段へ入力することを特徴とする請求項8に記載され
た画像処理装置。9. The correction means includes a movement means for moving the rectangular image selected by the area selection means, and inputs the movement amount or coordinates corresponding to the moved rectangular image to the generation means. 9. The image processing device according to claim 8, wherein:
域信号を生成し、 生成された領域信号に基づき所望する編集処理を入力画
像に施した出力画像を生成し、 前記入力または出力画像、および、前記編集領域の修正
用に前記編集領域を表示することを特徴とする画像処理
方法。10. An area signal indicating an editing area to be subjected to an editing process is generated, and an output image is generated by subjecting an input image to a desired editing process based on the generated area signal. And an image processing method for displaying the editing area for correcting the editing area.
応する点画像を前記入力画像上に表示することを特徴と
する請求項10に記載された画像処理方法。11. The image processing method according to claim 10, wherein a point image corresponding to input coordinates specifying the editing area is displayed on the input image.
または移動後の点画像に対応する座標に基づき前記領域
信号が生成されることを特徴とする請求項11に記載され
た画像処理方法。12. The image processing method according to claim 11, wherein, when the point image is moved, the area signal is generated based on a movement amount or coordinates corresponding to the moved point image.
記入力画像上に表示することを特徴とする請求項10に記
載された画像処理方法。13. The image processing method according to claim 10, wherein a rectangular image circumscribing the editing area is displayed on the input image.
域を選択し、選択した矩形画像を移動すると、その移動
量または移動後の矩形画像に対応する座標に基づき前記
領域信号が生成されることを特徴とする請求項13に記載
された画像処理方法。14. Selecting a desired editing area based on the rectangular image and moving the selected rectangular image generates the area signal based on the amount of movement or coordinates corresponding to the moved rectangular image. 14. The image processing method according to claim 13, wherein:
れた記録媒体であって、 編集処理が施される編集領域を示す領域信号を生成する
ためのコードと、 生成された領域信号に基づき所望する編集処理を入力画
像に施した出力画像を生成するためのコードと、 前記入力または出力画像、および、前記編集領域の修正
用に前記編集領域を表示するためのコードとを有するこ
とを特徴とする記録媒体。15. A recording medium on which a program code for image processing is recorded, wherein a code for generating an area signal indicating an editing area to be subjected to editing processing, and a desired editing based on the generated area signal A record comprising: a code for generating an output image obtained by performing processing on an input image; and a code for displaying the edit area for correcting the input or output image and the edit area. Medium.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP36923197A JPH11196258A (en) | 1997-12-27 | 1997-12-27 | Image processing apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP36923197A JPH11196258A (en) | 1997-12-27 | 1997-12-27 | Image processing apparatus and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11196258A true JPH11196258A (en) | 1999-07-21 |
Family
ID=18493909
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP36923197A Withdrawn JPH11196258A (en) | 1997-12-27 | 1997-12-27 | Image processing apparatus and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11196258A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8094343B2 (en) | 2007-08-31 | 2012-01-10 | Brother Kogyo Kabushiki Kaisha | Image processor |
| US8159716B2 (en) | 2007-08-31 | 2012-04-17 | Brother Kogyo Kabushiki Kaisha | Image processing device performing image correction by using a plurality of sample images |
| US8174731B2 (en) | 2007-08-31 | 2012-05-08 | Brother Kogyo Kabushiki Kaisha | Image processing device outputting image for selecting sample image for image correction |
| US8284417B2 (en) | 2007-08-31 | 2012-10-09 | Brother Kogyo Kabushiki Kaisha | Image processing device capable of preventing needless printing |
| US8311323B2 (en) | 2007-08-31 | 2012-11-13 | Brother Kogyo Kabushiki Kaisha | Image processor for converting image by using image retrieved based on keyword |
| US8390905B2 (en) | 2007-08-31 | 2013-03-05 | Brother Kogyo Kabushiki Kaisha | Image processing device extracting desired region to be used as model for image correction |
| JP2016154318A (en) * | 2015-02-20 | 2016-08-25 | 富士ゼロックス株式会社 | Display device, display system and program |
-
1997
- 1997-12-27 JP JP36923197A patent/JPH11196258A/en not_active Withdrawn
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8094343B2 (en) | 2007-08-31 | 2012-01-10 | Brother Kogyo Kabushiki Kaisha | Image processor |
| US8159716B2 (en) | 2007-08-31 | 2012-04-17 | Brother Kogyo Kabushiki Kaisha | Image processing device performing image correction by using a plurality of sample images |
| US8174731B2 (en) | 2007-08-31 | 2012-05-08 | Brother Kogyo Kabushiki Kaisha | Image processing device outputting image for selecting sample image for image correction |
| US8284417B2 (en) | 2007-08-31 | 2012-10-09 | Brother Kogyo Kabushiki Kaisha | Image processing device capable of preventing needless printing |
| US8311323B2 (en) | 2007-08-31 | 2012-11-13 | Brother Kogyo Kabushiki Kaisha | Image processor for converting image by using image retrieved based on keyword |
| US8390905B2 (en) | 2007-08-31 | 2013-03-05 | Brother Kogyo Kabushiki Kaisha | Image processing device extracting desired region to be used as model for image correction |
| JP2016154318A (en) * | 2015-02-20 | 2016-08-25 | 富士ゼロックス株式会社 | Display device, display system and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5937232A (en) | Image forming apparatus with display device for displaying before and after image processing data | |
| US5982999A (en) | Post card printing system, which orients multiple images symmetrically about a central point | |
| JPH0993378A (en) | Image forming device | |
| JPH04336866A (en) | Marker dot detection system for color picture recorder | |
| US6222545B1 (en) | Image processing apparatus and method | |
| US5260804A (en) | Image processing apparatus having frame erasure capability | |
| US6115510A (en) | Image processing apparatus capable of displaying image to be formed on sheet | |
| JP3317446B2 (en) | Image processing device | |
| US6259811B1 (en) | Image processing apparatus and method | |
| US6330085B1 (en) | Image processing apparatus and method | |
| JPH0686061A (en) | Area control system in picture processor | |
| US5864634A (en) | Image processing apparatus and method | |
| JPH11196258A (en) | Image processing apparatus and method | |
| US6249361B1 (en) | Image processing apparatus and method | |
| JPH1079866A (en) | Image processing apparatus and method | |
| US5926561A (en) | Image processing apparatus and method for performing color converting process | |
| JPH1070665A (en) | Image processing apparatus and method and image processing system | |
| JPH10126606A (en) | Image processing apparatus and method | |
| JPH11263519A (en) | Image forming system, image forming method, and storage medium | |
| JP2000125117A (en) | Picture processing method and processor | |
| JP2000324333A (en) | Image processing device capable of image editing | |
| JPH11168586A (en) | Image forming system and image forming method | |
| JP2002232684A (en) | Image forming system | |
| JP2537192B2 (en) | Image playback device | |
| JPH0937066A (en) | Image forming system and image forming method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20050301 |