JPH0888760A - Image processing unit - Google Patents
Image processing unitInfo
- Publication number
- JPH0888760A JPH0888760A JP6249942A JP24994294A JPH0888760A JP H0888760 A JPH0888760 A JP H0888760A JP 6249942 A JP6249942 A JP 6249942A JP 24994294 A JP24994294 A JP 24994294A JP H0888760 A JPH0888760 A JP H0888760A
- Authority
- JP
- Japan
- Prior art keywords
- image
- image data
- memory
- cpu
- processing apparatus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 16
- 238000004891 communication Methods 0.000 claims description 6
- 230000015654 memory Effects 0.000 abstract description 78
- 230000009977 dual effect Effects 0.000 abstract description 7
- 230000004044 response Effects 0.000 abstract 1
- 230000006835 compression Effects 0.000 description 10
- 238000007906 compression Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 238000000034 method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000006837 decompression Effects 0.000 description 3
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、入力した画像データに
対して各種処理を行って出力する画像処理装置に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus for performing various processes on input image data and outputting the processed image data.
【0002】[0002]
【従来の技術】近年、デジタル複写機のスキャナおよび
プリンタを用いてファクシミリ通信を行ったり、あるい
はデジタル複写機のプリンタを使用してコンピュータか
らのコードデータをビットマップデータに展開して、プ
リントアウト可能な複合機が実用化されている。2. Description of the Related Art In recent years, it has been possible to perform facsimile communication using a scanner and printer of a digital copying machine, or use a printer of a digital copying machine to expand code data from a computer into bitmap data and print it out. Complex machines have been put to practical use.
【0003】このような複合機においては、複写機能、
ファクシミリ機能、プリンタフォーマッタ機能、画像電
子ファイル機能、およびイメージメモリ機能等が様々な
組み合せの下に一つのユニットとして構成されて、機能
の充実および高付加価値化が図られていると共に、従
来、各機能のために個別に設けられていたスキャナおよ
びプリンタが共用できるために、このような複合機にお
いては、省スペース化および低コスト化が達成されてい
る。In such a multifunction machine, the copying function,
The facsimile function, printer formatter function, image electronic file function, image memory function, etc. are configured as a single unit under various combinations to enhance the functions and increase the added value. Since a scanner and a printer, which have been separately provided for the functions, can be shared, space saving and cost reduction are achieved in such a multifunction machine.
【0004】一方、デジタル複写機や画像電子ファイル
装置においては、複数枚の原稿を縮小して一枚の記録用
紙にプリント出力するものが考案されており、例えば、
デジタル複写機においては、原稿画像のサイズ、記録用
紙のサイズ、および記録用紙へのレイアウトタイプを指
定することにより所望のレイアウト出力が得られるよう
に構成されている。On the other hand, in a digital copying machine or an image electronic file device, a device has been devised in which a plurality of originals are reduced and printed out on one recording sheet.
The digital copying machine is configured so that a desired layout output can be obtained by designating a document image size, a recording paper size, and a layout type on the recording paper.
【0005】また、画像電子ファイル装置においては、
光磁気ディスク中に記録されている文書の原稿サイズに
関する情報をもとにして、各文書の画像を一定の縮小率
で解像度変換して、記録用紙にレイアウトしてプリント
出力したり、あるいは、一定の縮小率で予め解像度変換
した原稿画像を光磁気ディスク中に記録し、この縮小記
録された画像を記録用紙にレイアウト出力するもの等が
考案されている。Further, in the image electronic filing device,
Based on the information about the original size of the document recorded on the magneto-optical disk, the resolution of each document image is converted at a fixed reduction ratio, laid out on recording paper and printed out, or fixed. There has been devised a method in which a document image whose resolution is converted in advance at a reduction ratio of 1 is recorded in a magneto-optical disk, and the reduced-recorded image is laid out on a recording sheet.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、上記従
来の画像処理装置においては、例えば、デジタル複写機
の場合は、一枚の記録用紙にプリント出力される各画像
の原稿サイズが一つのサイズに特定されてしまい、ま
た、画像電子ファイル装置の場合は、原稿画像が一定の
縮小率で解像度変換されるために、複数の異なるサイズ
の原稿画像が混在する場合には、これら原稿画像を基に
一枚の記録用紙上への所望のレイアウトを行うことがで
きない等の問題があった。However, in the above conventional image processing apparatus, for example, in the case of a digital copying machine, the original size of each image printed out on one recording sheet is specified as one size. Further, in the case of the image electronic filing apparatus, the resolution of the original image is converted at a constant reduction rate. Therefore, when a plurality of original images of different sizes are mixed, the original images are converted based on these original images. There is a problem that a desired layout cannot be performed on a sheet of recording paper.
【0007】本発明は上記問題点を解決するためになさ
れたもので、画像入力手段により入力される原稿画像の
サイズに拘わらず、記録用紙上への縮小画像の所望レイ
アウトを行うことができる画像処理装置を提供すること
を目的とする。The present invention has been made in order to solve the above-mentioned problems, and an image capable of performing a desired layout of a reduced image on a recording sheet regardless of the size of the original image input by the image input means. An object is to provide a processing device.
【0008】[0008]
【課題を解決するための手段】上記目的を達成するため
に、請求項1記載の本発明の画像処理装置は、画像デー
タを入力する画像入力手段と、該入力した画像データに
対して変倍および回転の少なくとも一方の変換処理を行
なう変換処理手段と、該変換処理された画像データを記
憶する記憶手段と、複数の前記変換処理された画像デー
タを前記記憶手段の所望のエリアにそれぞれ配置する配
置手段と、前記配置手段により行なうべき配置と前記画
像データの属性に応じて前記変換処理手段を制御する制
御手段とを備えたことを特徴とする。In order to achieve the above object, the image processing apparatus of the present invention according to claim 1 is an image input device for inputting image data, and a scaling for the input image data. Conversion processing means for performing at least one of conversion processing of rotation and rotation, storage means for storing the converted image data, and a plurality of the converted image data are arranged in desired areas of the storage means. It is characterized in that it is provided with an arranging means and a control means for controlling the conversion processing means according to an arrangement to be performed by the arranging means and an attribute of the image data.
【0009】また、請求項2記載の本発明の画像処理装
置は、上記請求項1の構成において、前記画像入力手段
は画像を読み取るスキャナから成ることを特徴とする。According to a second aspect of the present invention, there is provided the image processing apparatus according to the first aspect, wherein the image input means is a scanner for reading an image.
【0010】また、請求項3記載の本発明の画像処理装
置は、上記請求項1の構成において、前記画像入力手段
はコンピュータからの画像データを入力することを特徴
とする。According to a third aspect of the present invention, in the image processing apparatus of the first aspect, the image input means inputs image data from a computer.
【0011】また、請求項4記載の本発明の画像処理装
置は、上記請求項1の構成において、前記画像入力手段
は光磁気ディスクに記録された画像データを入力するこ
とを特徴とする。According to a fourth aspect of the present invention, in the image processing apparatus of the first aspect, the image input means inputs the image data recorded on the magneto-optical disk.
【0012】また、請求項5記載の本発明の画像処理装
置は、上記請求項1の構成において、前記画像入力手段
はファクシミリ通信装置により受信された画像データを
入力することを特徴とする。According to a fifth aspect of the present invention, in the image processing apparatus of the first aspect, the image input means inputs the image data received by the facsimile communication device.
【0013】また、請求項6記載の本発明の画像処理装
置は、上記請求項1の構成において、前記属性は解像度
であることを特徴とする。According to a sixth aspect of the present invention, in the image processing apparatus of the first aspect, the attribute is resolution.
【0014】また、請求項7記載の本発明の画像処理装
置は、上記請求項1の構成において、前記属性は縦横の
画素数であることを特徴とする。According to a seventh aspect of the present invention, in the image processing apparatus of the first aspect, the attribute is the number of vertical and horizontal pixels.
【0015】[0015]
【作用】請求項1の画像処理装置によれば、変換処理手
段により、画像入力手段により入力された画像データに
対して変倍および回転の少なくとも一方の変換処理が行
なわれ、該変換処理された画像データが記憶手段に記憶
され、配置手段により、複数の前記変換処理された画像
データが前記記憶手段の所望のエリアにそれぞれ配置さ
れ、制御手段により、前記配置手段により行なうべき配
置と前記画像データの画像属性に応じて前記変換処理手
段が制御される。According to the image processing apparatus of the present invention, the conversion processing means performs the conversion processing of at least one of scaling and rotation on the image data input by the image input means, and the conversion processing is performed. The image data is stored in the storage means, the arrangement means arranges the plurality of converted image data in desired areas of the storage means, and the control means arranges the arrangement data and the image data. The conversion processing means is controlled in accordance with the image attribute of.
【0016】また、請求項2の画像処理装置によれば、
前記画像入力手段は画像を読み取るスキャナから成る。According to the image processing device of claim 2,
The image input means is a scanner that reads an image.
【0017】また、請求項3の画像処理装置によれば、
前記画像入力手段はコンピュータからの画像データを入
力する。According to the image processing device of claim 3,
The image input means inputs image data from a computer.
【0018】また、請求項4の画像処理装置によれば、
前記画像入力手段は光磁気ディスクに記録された画像デ
ータを入力する。According to the image processing device of claim 4,
The image input means inputs image data recorded on the magneto-optical disk.
【0019】また、請求項5の画像処理装置によれば、
前記画像入力手段はファクシミリ通信装置により受信さ
れた画像データを入力する。According to the image processing apparatus of claim 5,
The image input means inputs the image data received by the facsimile communication device.
【0020】[0020]
【実施例】以下に、本発明の実施例を図面を参照して説
明する。Embodiments of the present invention will be described below with reference to the drawings.
【0021】図1は、本発明の一実施例に係る画像処理
装置を用いた複写機システム構成の一例を示すブロック
図である。本システムは、リーダ部1、プリンタ部2、
外部装置3、およびコンピュータ4から構成されてお
り、リーダ部1には、プリンタ部2および外部装置3が
接続され、外部装置3には、コンピュータ4、外部記憶
装置5、および電話回線6が接続されている。FIG. 1 is a block diagram showing an example of a copying machine system configuration using an image processing apparatus according to an embodiment of the present invention. This system includes a reader unit 1, a printer unit 2,
The printer unit 2 and the external device 3 are connected to the reader unit 1, and the computer 4, the external storage device 5, and the telephone line 6 are connected to the external device 3. Has been done.
【0022】リーダ部1は、原稿給送装置や、CCDイ
メージ・センサ等を備え、原稿から読み取った画像を光
電変換して電気信号として出力する。プリンタ部2は、
リーダ部1が出力した画像データまたは外部装置3から
の画像データを記録紙上に可視像としてプリント出力す
る。The reader unit 1 is equipped with a document feeder, a CCD image sensor, etc., and photoelectrically converts the image read from the document and outputs it as an electric signal. The printer unit 2
The image data output from the reader unit 1 or the image data from the external device 3 is printed out on a recording paper as a visible image.
【0023】外部装置3は、ファクス通信を行うファク
ス部3a、各種原稿情報を電気信号に変換して保存する
ファイル部3b、コンピュータ4からのコード情報をイ
メージ情報に展開するフォーマッタ部3c、コンピュー
タ4とのインターフェイスを行うコンピュータインター
フェイス部3d、外部装置3内の信号の制御や各機能の
制御を行うコア部3e、リーダ部1やコンピュータ4か
ら送られてきた情報を一時的に蓄積するイメージメモリ
部3f、およびハードディスク3g等から成る。また、
光磁気ディスク等で構成される外部記憶装置520は、
外部装置3の前記ファイル部3bに接続されている。The external device 3 includes a fax section 3a for performing fax communication, a file section 3b for converting various document information into electric signals and storing the same, a formatter section 3c for developing code information from the computer 4 into image information, and a computer 4. A computer interface unit 3d for interfacing with a core unit 3e for controlling signals and functions of the external device 3, an image memory unit for temporarily storing information sent from the reader unit 1 and the computer 4. 3f and a hard disk 3g. Also,
The external storage device 520 including a magneto-optical disk,
It is connected to the file unit 3b of the external device 3.
【0024】次に、図2を参照して、外部装置3のファ
イル部3bの内部構成を説明する。Next, the internal structure of the file unit 3b of the external device 3 will be described with reference to FIG.
【0025】ファイル部3bは、CPU516、コネク
タ500、圧縮回路503、メモリコントローラ51
0、第1、第2、第3、および第4のメモリ506乃至
509、タイミング生成回路514、デュアルポートメ
モリ515、SCSIコントローラ519、CODEC
(符号化・復号化回路)517、変倍・回転回路51
1、DMAコントローラ518、および伸張回路504
を備える。The file section 3b includes a CPU 516, a connector 500, a compression circuit 503, and a memory controller 51.
0th, 1st, 2nd, 3rd, and 4th memories 506 to 509, timing generation circuit 514, dual port memory 515, SCSI controller 519, CODEC
(Encoding / decoding circuit) 517, scaling / rotation circuit 51
1, DMA controller 518, and decompression circuit 504
Is provided.
【0026】圧縮回路503、タイミング生成回路51
4、デュアルポートメモリ515、および伸張回路50
4は、それぞれ、バス551,553,554,555
を介してコネクタ500と接続され、圧縮回路503、
第1乃至第4のメモリ506乃至509、タイミング生
成回路514、CODEC517、変倍・回転回路51
1、および伸張回路504は、それぞれ、バス552,
564,565,566,567,559,570,5
62,556を介してメモリコントローラ510に接続
されている。The compression circuit 503 and the timing generation circuit 51
4, dual port memory 515, and decompression circuit 50
4 are buses 551, 553, 554 and 555, respectively.
Is connected to the connector 500 via the compression circuit 503,
First to fourth memories 506 to 509, timing generation circuit 514, CODEC 517, scaling / rotation circuit 51
1 and the decompression circuit 504 are respectively connected to the buses 552,
564, 565, 566, 567, 559, 570, 5
It is connected to the memory controller 510 via 62 and 556.
【0027】また、CPU516、メモリコントローラ
510、デュアルポートメモリ515、SCSIコント
ローラ519、CODEC517、およびDMAコント
ローラ518は、CPUバス560を介して相互に接続
されている。The CPU 516, the memory controller 510, the dual port memory 515, the SCSI controller 519, the CODEC 517, and the DMA controller 518 are connected to each other via the CPU bus 560.
【0028】また、変倍・回転回路511はDMAコン
トローラ518とバス568を介して接続され、外部記
憶装置520はSCSIコントローラ519とバス57
2を介して接続されている。The scaling / rotation circuit 511 is connected to the DMA controller 518 via the bus 568, and the external storage device 520 is connected to the SCSI controller 519 and the bus 57.
It is connected via 2.
【0029】次に、ファイル部3bの各構成要素の動作
を説明する。Next, the operation of each component of the file unit 3b will be described.
【0030】コネクタ500は、コア部3eとファイル
部3bとの間の各種信号の媒介を行う。圧縮回路503
は、コネクタ500を介して入力された多値画像データ
を圧縮情報に変換して、メモリコントローラ510に出
力する。The connector 500 mediates various signals between the core section 3e and the file section 3b. Compression circuit 503
Converts the multi-valued image data input via the connector 500 into compression information and outputs the compression information to the memory controller 510.
【0031】メモリコントローラ510は、圧縮回路5
03の出力信号を第1乃至第4のメモリ506乃至50
9のうちのいずれか1つ、または、2つのメモリをカス
ケード接続したものに記憶するように制御する。The memory controller 510 includes a compression circuit 5
03 output signals from the first to fourth memories 506 to 50.
Control is performed so that any one of the nine or two memories is stored in a cascade connection.
【0032】また、メモリコントローラ510は、CP
U516の指示に基づいて、第1乃至第4のメモリ50
6乃至509とCPUバス560とデータのやり取りを
行うモードと、符号化・復号化を行うCODEC517
のCODECバス570とデータのやり取りを行うモー
ドと、DMAコントローラ518の制御によって第1乃
至第4のメモリ506乃至509と変倍・回転回路51
1からのバス562とデータのやり取りを行うモード
と、タイミング生成回路514の制御の下で信号552
を第1乃至第4のメモリ506乃至509のいずれかに
記憶するモードと、第1乃至第4のメモリ506乃至5
09のいずれかからメモリ内容を読み出し、信号ライン
556に出力するモードの5つの機能を有する。Further, the memory controller 510 uses the CP
Based on the instruction of U516, the first to fourth memories 50
6 to 509, a mode for exchanging data with the CPU bus 560, and a CODEC 517 for encoding / decoding
Mode for exchanging data with the CODEC bus 570, and the first to fourth memories 506 to 509 and the scaling / rotation circuit 51 under the control of the DMA controller 518.
The mode for exchanging data with the bus 562 from 1 and the signal 552 under the control of the timing generation circuit 514.
Mode in which any of the first to fourth memories 506 to 509 is stored, and the first to fourth memories 506 to 5
It has five functions of a mode in which the memory content is read from any one of 09 and output to the signal line 556.
【0033】第1乃至第4のメモリ506乃至509
は、それぞれ2Mバイトの容量を有し、400dpiの
解像度でA4相当の画像を記憶する。First to fourth memories 506 to 509
Have a capacity of 2 Mbytes, respectively, and store an image corresponding to A4 at a resolution of 400 dpi.
【0034】タイミング生成回路514は、コネクタ5
00と信号ライン553で接続され、コア部3aからの
制御信号(HSYNC,HEN,VSYNC,VEN
等)により起動され、コア部3aからのデータを第1乃
至第4のメモリ506乃至509のうちの1つまたは2
つのメモリに記憶する機能、および第1乃至第4のメモ
リ506乃至509のうちのいずれか1つから信号を読
み出して、バス556に伝送する機能を有する。The timing generation circuit 514 is connected to the connector 5
00 and signal line 553, and control signals (HSYNC, HEN, VSYNC, VEN) from the core unit 3a.
Etc.) to transfer data from the core unit 3a to one or two of the first to fourth memories 506 to 509.
And a function of reading a signal from any one of the first to fourth memories 506 to 509 and transmitting the signal to the bus 556.
【0035】デュアルポートメモリ515は、信号ライ
ン554およびコネクタ500を介してコア部3e内に
設けられた不図示のCPUと接続されていると共に、信
号ライン560を介してCPU516と接続され、これ
ら両CPUの間のコマンドのやり取りを媒介する。The dual port memory 515 is connected to a CPU (not shown) provided in the core portion 3e via a signal line 554 and a connector 500, and is also connected to a CPU 516 via a signal line 560. It mediates the exchange of commands between CPUs.
【0036】SCSIコントローラ519は、ファイル
部3bと外部記憶装置5とのインターフェイスを行う。
CODEC517は、第1乃至第4のメモリ506乃至
509のうちのいずれかに記憶されている画像データを
読み出し、MH,MR,MMR等の各方式の中の所望の
方式により符号化情報に変換して、第1乃至第4のメモ
リ506乃至509のうちのいずれかに記憶させるとと
もに、該記憶させた画像データを読み出して、符号化を
行ったのと同じ方式により復号化を行った後に、第1乃
至第4のメモリ506乃至509のうちのいずれかに復
号化情報を記憶させる。The SCSI controller 519 interfaces the file unit 3b with the external storage device 5.
The CODEC 517 reads out the image data stored in any of the first to fourth memories 506 to 509, and converts the image data into encoded information by a desired one of the MH, MR, MMR, and the like. Then, the image data is stored in any of the first to fourth memories 506 to 509, and the stored image data is read out and decoded by the same method as the encoding. The decryption information is stored in any of the first to fourth memories 506 to 509.
【0037】外部記憶装置520は、具体的には可換式
の光磁気ディスクで構成され、画像データなどの蓄積を
行う。The external storage device 520 is specifically composed of a replaceable magneto-optical disk and stores image data and the like.
【0038】次に、外部記憶装置520にファイル情報
を蓄積する場合のファイル部3bの動作について説明す
る。Next, the operation of the file unit 3b when storing file information in the external storage device 520 will be described.
【0039】リーダ部1からコア部3eに入力され、該
コア部3eからコネクタ500を介してファイル部3b
に入力された8ビットの多値画像信号は、バス551を
通って圧縮回路503に入力され、該圧縮回路503に
おいて圧縮情報に変換され、バス552を介してメモリ
コントローラ510に入力される。このとき、リーダ部
1からは、前記多値画像信号に付加して各画像信号の詳
細な画像属性データが入力されている。この画像属性デ
ータには、例えば主走査方向の画素数、副走査方向の画
素数、主走査方向の解像度、副走査方向の解像度、サン
プル当たりのビット数、および原稿の走査方向等が含ま
れる。Input from the reader unit 1 to the core unit 3e, and the file unit 3b from the core unit 3e via the connector 500.
The 8-bit multi-valued image signal input to is input to the compression circuit 503 via the bus 551, converted into compression information in the compression circuit 503, and input to the memory controller 510 via the bus 552. At this time, the detailed image attribute data of each image signal is input from the reader unit 1 in addition to the multi-valued image signal. The image attribute data includes, for example, the number of pixels in the main scanning direction, the number of pixels in the sub scanning direction, the resolution in the main scanning direction, the resolution in the sub scanning direction, the number of bits per sample, and the scanning direction of the document.
【0040】メモリコントローラ510は、コア部3e
からの信号553によってタイミング生成回路514で
タイミング信号559を生成し、この信号にしたがって
圧縮信号552を第1のメモリ506に記憶させる。The memory controller 510 has a core section 3e.
The timing signal 559 is generated by the timing generation circuit 514 by the signal 553 from the above, and the compressed signal 552 is stored in the first memory 506 in accordance with this signal.
【0041】メモリコントローラ510は、CPU51
6の指示により、第1のメモリ506および第2のメモ
リ507をCODEC517のバス570に接続する。
CODEC517は、第1のメモリ506から圧縮され
た情報を読み出し、MR法等により符号化情報に変換し
て第2のメモリ507に書き込む。The memory controller 510 is the CPU 51.
According to the instruction of No. 6, the first memory 506 and the second memory 507 are connected to the bus 570 of the CODEC 517.
The CODEC 517 reads the compressed information from the first memory 506, converts it into encoded information by the MR method or the like, and writes it in the second memory 507.
【0042】この符号化が終了すると、メモリコントロ
ーラ510は、CPU516の指示により第2のメモリ
507をCPUバス560に接続する。CPU516
は、前記符号化情報を第2のメモリ507から順次読み
出してSCSIコントローラ519に転送する。SCS
Iコントローラ519は、前記符号化情報をバス572
を介して外部記憶装置520に記憶させる。Upon completion of this encoding, the memory controller 510 connects the second memory 507 to the CPU bus 560 according to the instruction of the CPU 516. CPU516
Sequentially reads the encoded information from the second memory 507 and transfers it to the SCSI controller 519. SCS
The I controller 519 sends the encoded information to the bus 572.
It is stored in the external storage device 520 via.
【0043】次に、外部記憶装置520から符号化情報
を取り出してプリンタ部2に出力する場合のファイル部
3bの動作について説明する。Next, the operation of the file unit 3b when the encoded information is extracted from the external storage device 520 and output to the printer unit 2 will be described.
【0044】上述のようにして外部記憶装置520に記
憶された符号化情報は、情報の検索・プリントのコマン
ドに基づいて、CPU516の指示により、SCSIコ
ントローラ519により外部記憶装置520から読み出
され、該読み出された符号化情報をSCSIコントロー
ラ519から受け取ったCPU516は、メモリコント
ローラ510を指示して、CPUバス560を第3のメ
モリ508のバス566に接続して、前記読み出された
符号化情報を第3のメモリ508に転送する。The encoded information stored in the external storage device 520 as described above is read from the external storage device 520 by the SCSI controller 519 in accordance with an instruction from the CPU 516 based on the information retrieval / print command. The CPU 516, which has received the read encoded information from the SCSI controller 519, instructs the memory controller 510 to connect the CPU bus 560 to the bus 566 of the third memory 508 and to perform the read encoding. The information is transferred to the third memory 508.
【0045】第3のメモリ508への符号化情報の転送
が終了すると、メモリコントローラ510は、CPU5
16の指示により第3のメモリ508および第4のメモ
リ509をCODEC519のバス570に接続する。
CODEC519は、第3のメモリ508から符号化情
報を読み取って順次復号化した後に、第4のメモリ50
9に転送する。When the transfer of the encoded information to the third memory 508 is completed, the memory controller 510 causes the CPU 5
According to the instruction of 16, the third memory 508 and the fourth memory 509 are connected to the bus 570 of the CODEC 519.
The CODEC 519 reads the encoded information from the third memory 508 and sequentially decodes the encoded information, and then the fourth memory 50.
Transfer to 9.
【0046】また、メモリコントローラ510は、プリ
ンタ部2に出力する際に画像データの拡大・縮小等の変
倍処理や回転処理が必要な場合には、第4のメモリ50
9を変倍・回転回路511のバス562に接続し、DM
Aコントローラ518の制御下で第4のメモリ509か
ら読み出された画像データを前記変倍・回転回路511
において変倍あるいは回転する。Further, the memory controller 510, when outputting to the printer unit 2, when a scaling process such as enlargement / reduction of image data or a rotation process is necessary, the fourth memory 50.
9 is connected to the bus 562 of the magnification / rotation circuit 511, and DM
Under the control of the A controller 518, the image data read from the fourth memory 509 is converted into the scaling / rotation circuit 511.
Magnify or rotate at.
【0047】次に、CPU516は、デュアルポートメ
モリ515を介してコア部3eの前記CPUと通信を行
い、第4のメモリ509から該画像データを読み出し、
コア部3eを介してプリンタ部2に出力するための設定
を行う。該設定が終了すると、CPU516はタイミン
グ生成回路514に起動をかけ、バス559を介して所
定のタイミング信号をメモリコントローラ510に出力
する。Next, the CPU 516 communicates with the CPU of the core section 3e via the dual port memory 515 to read the image data from the fourth memory 509,
Settings for outputting to the printer unit 2 via the core unit 3e are performed. When the setting is completed, the CPU 516 activates the timing generation circuit 514 and outputs a predetermined timing signal to the memory controller 510 via the bus 559.
【0048】メモリコントローラ510は、タイミング
生成回路514からのタイミング信号に同期して第4の
メモリ509から復号化情報を読み出し、バス556に
伝送する。該伝送された信号は、伸張回路504に入力
されて伸張され、伸張された信号はバス555およびコ
ネクタ500を介しコア部3eに出力され、該コア部3
eを介してプリンタ部2に出力される。The memory controller 510 reads the decoding information from the fourth memory 509 in synchronization with the timing signal from the timing generation circuit 514 and transmits it to the bus 556. The transmitted signal is input to the expansion circuit 504 and expanded, and the expanded signal is output to the core unit 3e via the bus 555 and the connector 500, and the core unit 3e
It is output to the printer unit 2 via e.
【0049】次に、ファイル部5が行う本発明の特徴を
成す動作を図3を参照して説明する。図3は、原稿サイ
ズが異なる複数の画像を、一枚の記録用紙に縮小および
/または回転してすべて同じサイズでかつ同じ向きに配
列されたレイアウトで出力する場合にCPU516が行
う制御動作の流れを示すフローチャートである。Next, the operation of the file unit 5 which characterizes the present invention will be described with reference to FIG. FIG. 3 is a flow of a control operation performed by the CPU 516 when a plurality of images having different document sizes are reduced and / or rotated on one recording sheet and output in a layout in which they are all the same size and arranged in the same direction. It is a flowchart showing.
【0050】まず、CPU516は、リーダ部1から前
記多値画像信号に付加して入力された解像度やX方向Y
方向の各画素数などの画像属性データを、SCSIコン
トローラ519を介して外部記憶装置520との所定の
アクセスを行うことにより読み出し(ステップS1)、
第3のメモリ508に転送する(ステップS2)。第3
のメモリ508への画像属性データの転送が終了する
と、メモリコントローラ510はCPU516の指示に
より、第3のメモリ508および第4のメモリ509を
バス570を介してCODEC517に接続する。First, the CPU 516 adds the resolution and the Y direction in the Y direction added from the reader unit 1 to the multi-valued image signal.
Image attribute data such as the number of pixels in each direction is read by performing a predetermined access to the external storage device 520 via the SCSI controller 519 (step S1),
The data is transferred to the third memory 508 (step S2). Third
When the transfer of the image attribute data to the memory 508 is completed, the memory controller 510 connects the third memory 508 and the fourth memory 509 to the CODEC 517 via the bus 570 according to the instruction of the CPU 516.
【0051】次に、CODEC517は、第3のメモリ
508に記憶された前記画像属性データを読み取り順次
復号化して第4のメモリ509に転送する。Next, the CODEC 517 reads the image attribute data stored in the third memory 508, sequentially decodes it, and transfers it to the fourth memory 509.
【0052】次に、CPU516は、メモリコントロー
ラ510を制御して、第4のメモリ509および第1の
メモリ506をバス562を介して変倍・回転回路51
1に接続し、DMAコントローラ518の制御により、
第4のメモリ509から読み出された画像データを縮小
・回転して、この変換画像データを第1のメモリ506
の所定のエリアに転送する(ステップS3)。Next, the CPU 516 controls the memory controller 510 to transfer the fourth memory 509 and the first memory 506 via the bus 562 to the magnification / rotation circuit 51.
1 and is controlled by the DMA controller 518,
The image data read from the fourth memory 509 is reduced / rotated, and this converted image data is stored in the first memory 506.
To the predetermined area (step S3).
【0053】このとき、CPU516は外部記憶装置5
20から画像データを読み取る際に、該画像データとと
もに読み取った前記画像属性データを基にDMAコント
ローラ518を介して変倍・回転回路511を制御し、
図4に示すように、互いに異なるサイズの原稿の画像が
レイアウトされると、各画像のX方向画素数Dxどうし
およびY方向画素数Dyどうしが同一になるように、各
画像データを必要に応じて縮小し、更に必要に応じて回
転させる。回転処理は原稿の長手方向、短手方向が記録
紙の長手方向、短手方向と異なる場合に行う。例えば図
4の例ではA3およびA4Rサイズの原稿が回転され
る。At this time, the CPU 516 is the external storage device 5
When the image data is read from 20, the scaling / rotation circuit 511 is controlled via the DMA controller 518 based on the image attribute data read together with the image data,
As shown in FIG. 4, when the images of the originals of different sizes are laid out, each image data is adjusted as necessary so that the X-direction pixel number Dx and the Y-direction pixel number Dy of each image become the same. To reduce, and rotate if necessary. The rotation process is performed when the longitudinal direction and the lateral direction of the original are different from the longitudinal direction and the lateral direction of the recording paper. For example, in the example of FIG. 4, documents of A3 and A4R sizes are rotated.
【0054】このようにして、1枚目の画像が第1のメ
モリ506上の所定のエリアにレイアウトされると(ス
テップS4)、2枚目以降の画像についても同様にして
縮小・回転処理されて、第1のメモリ506上の別の所
定のエリアに転送される。In this way, when the first image is laid out in the predetermined area on the first memory 506 (step S4), the second and subsequent images are similarly reduced and rotated. Then, it is transferred to another predetermined area on the first memory 506.
【0055】このようにして、A4の記録用紙1枚分に
相当する所定枚数の画像が第1のメモリ506に転送さ
れレイアウトされると、CPU516はデュアルポート
メモリ515を介してコア部3eのCPUと通信を行
い、前記CPUに対して第1のメモリ506に記憶され
た前記画像データをプリンタ部2に出力するための設定
を行う(ステップS6)。In this way, when a predetermined number of images corresponding to one A4 recording sheet are transferred to the first memory 506 and laid out, the CPU 516 causes the CPU of the core unit 3e to operate via the dual port memory 515. And the CPU is set to output the image data stored in the first memory 506 to the printer unit 2 (step S6).
【0056】以上詳述したように、本実施例の画像処理
装置によれば、光磁気ディスク等の記録媒体に格納され
ているサイズ、解像度、および入力方向(原稿の走査方
向)が異なる複数の画像に対して変換後の画素数を全て
の画像に対して統一することにより一意に整然としたレ
イアウトを行うことが出来る。As described in detail above, according to the image processing apparatus of this embodiment, a plurality of sizes, resolutions, and input directions (scanning directions of originals) stored in a recording medium such as a magneto-optical disk are different. A uniform and orderly layout can be performed by unifying the number of converted pixels for all images.
【0057】尚、上記実施例においては、外部装置3に
接続された光磁気ディスク等から成る外部記憶装置に格
納されている画像データを記録用紙上にレイアウトする
例について説明したが、本発明はこれに限られるもので
はなく、リーダ部1により読み込まれる各種サイズ、解
像度、および入力方向の画像データを上述したのと同様
の処理により、一意に整然としたレイアウトを行って、
記録用紙上にプリントすることももちろん可能である。In the above embodiment, the example in which the image data stored in the external storage device composed of the magneto-optical disk connected to the external device 3 is laid out on the recording paper has been described. The image data of various sizes, resolutions, and input directions read by the reader unit 1 is not limited to this, and a unique and orderly layout is performed by the same processing as described above.
Of course, it is also possible to print on recording paper.
【0058】また、同様に、コンピュータインターフェ
イス部3dを介してコンピュータ4から入力された各種
サイズ、解像度、および入力方向の画像データやフォー
マッタ部3cから出力される各種サイズ、解像度、およ
び入力方向の画像データ、更には、ファクス部3aによ
りファクシミリ受信された各種サイズ、解像度、および
入力方向の画像データを上述したのと同様の処理によ
り、一意に整然としたレイアウトを行って、記録用紙上
にプリントすることももちろん可能である。Similarly, image data of various sizes, resolutions, and input directions input from the computer 4 via the computer interface section 3d and images of various sizes, resolutions, and input directions output from the formatter section 3c. Data, and further, image data of various sizes, resolutions, and input directions received by facsimile by the fax unit 3a are laid out in a unique and orderly manner by the same processing as described above, and printed on recording paper. Of course it is possible.
【0059】[0059]
【発明の効果】以上説明したように、請求項1の画像処
理装置によれば、変換処理手段により、画像入力手段に
より入力された画像データに対して変倍および回転の少
なくとも一方の変換処理が行なわれ、該変換処理された
画像データが記憶手段に記憶され、配置手段により、複
数の前記変換処理された画像データが前記記憶手段の所
望のエリアにそれぞれ配置され、制御手段により、前記
配置手段により行なうべき配置と前記画像データの画像
属性に応じて前記変換処理手段が制御されるので、画像
入力手段により入力される各原稿画像のサイズおよび解
像度に拘わらず、全ての原稿画像の画素数を統一するこ
とにより整然としたレイアウトを行うことができる。As described above, according to the image processing apparatus of the first aspect, the conversion processing means performs conversion processing of at least one of scaling and rotation on the image data input by the image input means. The converted image data is stored in the storage means, the arrangement means arranges a plurality of the converted image data in desired areas of the storage means, and the control means arranges the arrangement means. Since the conversion processing means is controlled in accordance with the layout to be performed by and the image attribute of the image data, the number of pixels of all original images can be set regardless of the size and resolution of each original image input by the image input means. A unified layout allows for a neat layout.
【0060】また、請求項2の画像処理装置によれば、
スキャナにより読み取られた画像に対して上記効果が得
られる。According to the image processing device of the second aspect,
The above effect is obtained for the image read by the scanner.
【0061】また、請求項3の画像処理装置によれば、
コンピュータから入力されたに対して上記効果が得られ
る。According to the image processing device of claim 3,
The above effect can be obtained with respect to the input from the computer.
【0062】また、請求項4の画像処理装置によれば、
光磁気ディスクに記録された画像データに対して上記効
果が得られる。According to the image processing device of claim 4,
The above effect can be obtained with respect to the image data recorded on the magneto-optical disk.
【0063】また、請求項5の画像処理装置によれば、
ファクシミリ通信装置により受信された画像データに対
して上記効果が得られる。According to the image processing apparatus of claim 5,
The above effect can be obtained with respect to the image data received by the facsimile communication device.
【図1】本発明の一実施例に係る画像処理装置を用いた
複合機システム構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of a configuration of a multi-function peripheral system using an image processing apparatus according to an embodiment of the present invention.
【図2】外部装置3のファイル部3bの内部構成を示す
ブロック図である。FIG. 2 is a block diagram showing an internal configuration of a file unit 3b of an external device 3.
【図3】ファイル部3bのCPU516が行う制御の流
れを示すフローチャートである。FIG. 3 is a flowchart showing a control flow performed by a CPU 516 of the file unit 3b.
【図4】本発明の一実施例に係る画像処理装置の出力画
像の一例を示す図である。FIG. 4 is a diagram showing an example of an output image of the image processing apparatus according to the embodiment of the present invention.
1 リーダ部 2 プリンタ部 3 外部装置 3a ファックス部 3b ファイル部 3c フォーマッタ部 4 コンピュータ機器 506 第1のメモリ 507 第2のメモリ 508 第3のメモリ 509 第4のメモリ 511 変倍・回転回路 516 CPU 520 外部記憶装置 1 reader unit 2 printer unit 3 external device 3a fax unit 3b file unit 3c formatter unit 4 computer equipment 506 first memory 507 second memory 508 third memory 509 fourth memory 511 scaling / rotating circuit 516 CPU 520 External storage device
Claims (7)
該入力した画像データに対して変倍および回転の少なく
とも一方の変換処理を行なう変換処理手段と、該変換処
理された画像データを記憶する記憶手段と、複数の前記
変換処理された画像データを前記記憶手段の所望のエリ
アにそれぞれ配置する配置手段と、前記配置手段により
行なうべき配置と前記画像データの属性に応じて前記変
換処理手段を制御する制御手段とを備えたことを特徴と
する画像処理装置。1. An image input means for inputting image data,
Conversion processing means for performing conversion processing of at least one of scaling and rotation on the input image data; storage means for storing the converted image data; and a plurality of conversion processed image data. Image processing characterized by comprising: arranging means for arranging each in a desired area of the storage means, and control means for controlling the conversion processing means in accordance with an arrangement to be performed by the arranging means and an attribute of the image data. apparatus.
ャナから成ることを特徴とする請求項1記載の画像処理
装置。2. The image processing apparatus according to claim 1, wherein the image input unit is a scanner that reads an image.
画像データを入力することを特徴とする請求項1記載の
画像処理装置。3. The image processing apparatus according to claim 1, wherein the image input means inputs image data from a computer.
録された画像データを入力することを特徴とする請求項
1記載の画像処理装置。4. The image processing apparatus according to claim 1, wherein the image input means inputs image data recorded on a magneto-optical disk.
置により受信された画像データを入力することを特徴と
する請求項1記載の画像処理装置。5. The image processing apparatus according to claim 1, wherein the image input means inputs image data received by a facsimile communication apparatus.
る請求項1記載の画像処理装置。6. The image processing apparatus according to claim 1, wherein the attribute is resolution.
徴とする請求項1記載の画像処理装置。7. The image processing apparatus according to claim 1, wherein the attribute is the number of vertical and horizontal pixels.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6249942A JPH0888760A (en) | 1994-09-19 | 1994-09-19 | Image processing unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6249942A JPH0888760A (en) | 1994-09-19 | 1994-09-19 | Image processing unit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0888760A true JPH0888760A (en) | 1996-04-02 |
Family
ID=17200474
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6249942A Pending JPH0888760A (en) | 1994-09-19 | 1994-09-19 | Image processing unit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0888760A (en) |
-
1994
- 1994-09-19 JP JP6249942A patent/JPH0888760A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4942479A (en) | Image information processing apparatus | |
JP2004328571A (en) | Image processing apparatus | |
JPH0888760A (en) | Image processing unit | |
US20080024831A1 (en) | Image processing device and image processing method | |
US20050134877A1 (en) | Color image processing device and color image processing method | |
JP2012110036A (en) | Printer | |
JPH06284282A (en) | Image forming device | |
JPH10208031A (en) | Image processor | |
JP3232623B2 (en) | Image processing device | |
JPH0214667A (en) | Information storage device and information retrieval device | |
JP2001243025A (en) | Device and method for processing data | |
JPH11313182A (en) | Image forming device | |
JP2001245159A (en) | Device and method for image data processing | |
JP2002057893A (en) | Picture processor and controlling method thereof | |
JP2001245160A (en) | Device and method for image data processing device | |
JPH0846774A (en) | Image forming device | |
JPH09307725A (en) | Dma transfer method | |
JPH0822535A (en) | Picture electronic filing device | |
JPH08241404A (en) | Image processor | |
JPH07123227A (en) | Method and device for processing picture | |
JP2000296655A (en) | Image recorder and method for image recording | |
JPH04314260A (en) | Picture processor | |
JPH0778235A (en) | Composite device | |
JPH02121066A (en) | Information processor | |
JPH11146184A (en) | Communication terminal equipment with image rotation function |