JP2003338893A - Image processor - Google Patents

Image processor

Info

Publication number
JP2003338893A
JP2003338893A JP2002146344A JP2002146344A JP2003338893A JP 2003338893 A JP2003338893 A JP 2003338893A JP 2002146344 A JP2002146344 A JP 2002146344A JP 2002146344 A JP2002146344 A JP 2002146344A JP 2003338893 A JP2003338893 A JP 2003338893A
Authority
JP
Japan
Prior art keywords
unit
image
data
image data
image 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.)
Granted
Application number
JP2002146344A
Other languages
Japanese (ja)
Other versions
JP2003338893A5 (en
JP4095343B2 (en
Inventor
Naotsugu Ito
直紹 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2002146344A priority Critical patent/JP4095343B2/en
Publication of JP2003338893A publication Critical patent/JP2003338893A/en
Publication of JP2003338893A5 publication Critical patent/JP2003338893A5/ja
Application granted granted Critical
Publication of JP4095343B2 publication Critical patent/JP4095343B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Facsimiles In General (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image processor which can change a flexible configuration while having a configuration that realizes complex image processing with a small number of LSIs, can do with little configuration change without re-creating the entire LSIs even for the little configuration change and is excellent both in extensibility and diversion. <P>SOLUTION: This image processor for adding attribute data to image data and handling the image data has a plurality of image processing means having an input-output terminal and performs switching as to whether to internally process inputted image data or output the image data from an output terminal according to attributed data inputted from an input terminal. <P>COPYRIGHT: (C)2004,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、ファクシミリ(F
AX)や複写機等に適用される画像処理装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a facsimile (F
The present invention relates to an image processing device applied to an AX) or a copying machine.

【0002】[0002]

【従来の技術】一般的に、ファクシミリや複写機等にお
ける画像データの画像処理を実行する画像処理装置に
は、処理速度やコスト面で優位となるため、LSIやA
SIC等のハードウェアチップ(以下、LSI)が使用
されることが多い。
2. Description of the Related Art Generally, an image processing apparatus for executing image processing of image data in a facsimile machine, a copying machine or the like is advantageous in terms of processing speed and cost.
A hardware chip such as SIC (hereinafter, LSI) is often used.

【0003】画像処理装置は、単に一つの画像処理手段
だけではなく、複数の画像処理手段の組み合わせによっ
て実現される複雑な画像処理を行うのが一般的である。
ここで、画像処理手段とは例えば、濃度変換、フィルタ
処理、拡大縮小処理、回転処理、等を行う手段である。
そうしたことから、一つの画像処理を実現する単一機能
のLSIを複数用意して、それらを直列に接続して使用
することで、複数の画像処理の組み合わせによる複雑な
画像処理を実現する画像処理装置が実現されることにな
る。組み合わせるLSIを様々に変えることで様々な複
雑な画像処理装置を構成することが可能であり、少ない
LSIを利用した低機能だが低コストの画像処理装置
や、多くのLSIを利用した高コストだが高機能の画像
処理装置等が用途に応じて構成することが可能である。
The image processing apparatus generally performs not only one image processing means but also complicated image processing realized by a combination of a plurality of image processing means.
Here, the image processing means is, for example, means for performing density conversion, filter processing, enlargement / reduction processing, rotation processing, and the like.
Therefore, image processing that realizes complex image processing by combining a plurality of image processings by preparing a plurality of single-function LSIs that realize one image processing and connecting and using them in series The device will be realized. It is possible to configure various complicated image processing devices by changing the LSIs to be combined, and it is possible to configure a low-function, low-cost image processing device that uses few LSIs, or a high-cost but high-cost device that uses many LSIs. It is possible to configure a functional image processing device or the like according to the application.

【0004】ところが近年はLSIの集積度が向上し、
一つのLSI内部に複数の画像処理手段を持ち、それら
を組み合わせることで、一つのLSIだけの処理で複雑
な画像処理が実行可能なLSIが登場している。こうし
た高集積度LSIを利用して画像処理装置を構成する方
法は、画像処理装置のハードウェアが単純化されて品質
面やコスト面で有利となるために、主流となりつつあ
る。
However, in recent years, the degree of integration of LSI has improved,
An LSI that has a plurality of image processing means inside one LSI and is capable of performing complicated image processing by the processing of only one LSI has appeared by combining them. The method of constructing an image processing apparatus using such a highly integrated LSI is becoming mainstream because the hardware of the image processing apparatus is simplified and is advantageous in terms of quality and cost.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、この少
数の高集積度LSIで画像処理装置を構成する方法で
は、LSIの組み合わせによる柔軟性はなくなってしま
うため、これまでは数多くのLSIの組み合わせを変え
ることで実現できていた柔軟な構成の変更が不可能とな
ってしまう。そのために、高コストだが高機能な画像処
理を実現するためには専用の大型高集積度LSIを開発
し、また、低機能だが低コストな画像処理を実現するた
めには専用の小型高集積度LSIを開発する必要があ
る。また、ある一つの画像処理手段の内容だけを変更し
たいといった場合には、これまではその画像処理に対応
するLSI一つだけを新たに開発し直せばよかったもの
が、すべての画像処理手段を含んだ高集積度LSI全体
を新たに開発し直さなくてはならなくなり、開発コスト
の面で非常に不利になってしまう。また、高コストだが
高機能な画像処理装置および低機能だが低コストな画像
処理装置の両方に対して搭載可能な汎用的かつ高機能な
高集積度LSIを開発することも可能であるが、LSI
の規模が大きくなりすぎてコストの面で非常に不利とな
ってしまう。
However, in this method of constructing an image processing device with a small number of highly integrated LSIs, the flexibility due to the combination of LSIs is lost, and so many combinations of LSIs have been changed until now. This makes it impossible to flexibly change the configuration. Therefore, in order to realize high-cost, high-performance image processing, we have developed a dedicated large high-integration LSI, and in order to realize low-function, low-cost image processing, a dedicated small high-integration degree. It is necessary to develop an LSI. Further, when it is desired to change only the contents of one image processing means, it has been necessary to redevelop only one LSI corresponding to the image processing so far, but all the image processing means are included. However, the entire high integration LSI must be redeveloped, which is very disadvantageous in terms of development cost. It is also possible to develop a general-purpose and high-functionality highly integrated LSI that can be mounted on both a high-cost but high-function image processing apparatus and a low-function but low-cost image processing apparatus.
The scale becomes too large, which is extremely disadvantageous in terms of cost.

【0006】本発明は上述した従来の技術の有するこの
ような問題点に鑑みてなされたものであり、その第1の
目的とするところは、高集積度LSIを利用して少数の
LSIで数多くの画像処理の組み合わせによる複雑な画
像処理を実現する構成を取りながら、柔軟な構成の変更
を可能にし、少ない構成変更の場合にLSI全体を作り
直すことなく対応可能な、拡張性や流用性にも優れた画
像処理装置を提供することにある。
The present invention has been made in view of the above-mentioned problems of the above-described conventional technique. The first object of the present invention is to use a high-integration LSI and reduce the number of LSIs to a large number. It enables flexible configuration changes while achieving a complex image processing by combining the image processing of the above, and can cope with small configuration changes without recreating the entire LSI. An object is to provide an excellent image processing device.

【0007】[0007]

【課題を解決するための手段】上記第1の目的を達成す
るために請求項1に記載の画像処理装置は、画像データ
に属性データを付加して扱う画像処理装置であり、入力
端子および出力端子を持つ複数の画像処理手段を有し、
該入力端子は画像データおよび属性データを入力する端
子であり、また、該出力端子は画像データおよび属性デ
ータを出力する端子であり、前記各画像処理手段は、入
力端子から入力された属性データにより、入力された画
像データを内部で処理するか、出力端子から出力する
か、とを切り換えることを特徴とする。
In order to achieve the first object, an image processing apparatus according to claim 1 is an image processing apparatus which adds attribute data to image data and handles it, and has an input terminal and an output. Having a plurality of image processing means having terminals,
The input terminal is a terminal for inputting image data and attribute data, the output terminal is a terminal for outputting image data and attribute data, and each of the image processing means is based on the attribute data input from the input terminal. , The input image data is internally processed or output from an output terminal.

【0008】また、属性データとは各画像処理手段を表
すID番号の1つまたは複数の並びにより構成され、各
画像処理手段は属性データのID番号がその画像処理手
段を表すID番号であるとき入力された画像データを処
理し、前記属性データのID番号がその画像処理手段を
表すID番号でないとき入力された画像データを処理し
ないことを特徴とする。
The attribute data is composed of one or a plurality of ID numbers representing each image processing means. When each image processing means has the ID number of the attribute data representing the image processing means. The input image data is processed, and when the ID number of the attribute data is not an ID number representing the image processing means, the input image data is not processed.

【0009】また、前記各画像処理手段の入力端子は、
必ず別の画像処理手段の出力端子に接続されており、あ
る1つの画像処理手段が出力した属性データおよび画像
データがすべての画像処理手段に到達可能なことを特徴
とする。
The input terminals of the image processing means are:
It is characterized in that it is always connected to the output terminal of another image processing means, and the attribute data and the image data output by one certain image processing means can reach all the image processing means.

【0010】また、前記各画像処理手段は、前記属性デ
ータを書き換えて、動的に画像データの流れを制御可能
なことを特徴とする。
Further, each of the image processing means can rewrite the attribute data to dynamically control the flow of image data.

【0011】また、前記各画像処理手段は、LSIであ
る。
Further, each of the image processing means is an LSI.

【0012】[0012]

【発明の実施の形態】以下に、図面を参照して、この発
明の好適な実施の形態を例示的に詳しく説明する。ただ
し、この実施の形態に記載されている構成要素はあくま
で例示であり、この発明の範囲をそれらのみに限定する
趣旨のものではない。
BEST MODE FOR CARRYING OUT THE INVENTION Preferred embodiments of the present invention will be illustratively described in detail below with reference to the drawings. However, the constituent elements described in this embodiment are merely examples, and the scope of the present invention is not intended to be limited thereto.

【0013】[実施の形態1]以下、本発明の一実施の
形態を図面に基づき説明する。
[First Embodiment] An embodiment of the present invention will be described below with reference to the drawings.

【0014】図1は、本実施の形態に係る画像処理装置
のシステム構成を示すブロック図である。同図におい
て、1はリーダ部で、原稿の画像を読み取り、原稿画像
に応じた画像データを後述する画像入出力制御部3へ出
力する。2はプリンタ部で、画像入出力制御部3からの
画像データに応じた画像を記録紙上に記録する。3は画
像入出力制御部で、リーダ部1及びプリンタ部2に接続
されており、ファクシミリ部4、ネットワーク・インタ
ーフェース部5、コンピュータ・インターフェース部6
及びコア部10等からなる。
FIG. 1 is a block diagram showing the system configuration of the image processing apparatus according to this embodiment. In the figure, reference numeral 1 denotes a reader unit that reads an image of a document and outputs image data corresponding to the document image to an image input / output control unit 3 described later. A printer unit 2 records an image according to the image data from the image input / output control unit 3 on a recording sheet. An image input / output control unit 3 is connected to the reader unit 1 and the printer unit 2, and includes a facsimile unit 4, a network interface unit 5, and a computer interface unit 6.
And a core portion 10 and the like.

【0015】ファクシミリ部4は電話回線11を介して
受信した圧縮画像データを伸長して、該伸長された画像
データをコア部10へ転送し、また、このコア部10か
ら転送された画像データを圧縮して、該圧縮された画像
データを電話回線11を介して送信するものである。
The facsimile unit 4 decompresses the compressed image data received via the telephone line 11, transfers the decompressed image data to the core unit 10, and also the image data transferred from the core unit 10. It is for compressing and transmitting the compressed image data via the telephone line 11.

【0016】ネットワーク・インターフェース部5はロ
ーカルエリアネットワークまたはワイドエリアネットワ
ーク(LAN/WAN)12とコア部10との間のイン
ターフェースである。
The network interface section 5 is an interface between the local area network or wide area network (LAN / WAN) 12 and the core section 10.

【0017】コンピュータ・インターフェース部6はパ
ーソナルコンピュータまたはワークステーション(PC
/WS)13とコア部10との間のインターフェースで
ある。
The computer interface unit 6 is a personal computer or workstation (PC).
/ WS) 13 and the core unit 10.

【0018】コア部10はリーダ部1、プリンタ部2、
ファクシミリ部4、ネットワーク・インターフェース
5、コンピュータ・インターフェース部6のそれぞれの
間のデータの流れを制御するものである。
The core unit 10 includes a reader unit 1, a printer unit 2,
The data flow between the facsimile unit 4, the network interface 5, and the computer interface unit 6 is controlled.

【0019】図2は、リーダ部1及びプリンタ部2の構
成を示す縦断面図である。同図において、リーダ部1の
原稿給送装置101は原稿を最終頁から順に1枚ずつプ
ラテンガラス102上へ給送し、原稿の読み取り動作終
了後、プラテンガラス102上の原稿を排出するもので
ある。
FIG. 2 is a vertical sectional view showing the construction of the reader unit 1 and the printer unit 2. In FIG. 1, the document feeding device 101 of the reader unit 1 feeds documents one by one from the last page onto the platen glass 102, and ejects the document on the platen glass 102 after the reading operation of the document is completed. is there.

【0020】原稿がプラテンガラス102上に搬送され
ると、ランプ103を点灯し、スキャナユニット104
の移動を開始させて、原稿を露光走査する。このときの
原稿からの反射光は、ミラー105,106,107及
びレンズ108によってCCDイメージセンサ(以下、
CCDと記述する)109へ導かれる。このように走査
された原稿の画像は、CCD109によって読み取られ
る。CCD109から出力される画像データは、所定の
処理が施された後、画像入出力制御部3のコア部10へ
転送される。
When an original is conveyed onto the platen glass 102, the lamp 103 is turned on and the scanner unit 104 is turned on.
Is started to expose and scan the document. The reflected light from the document at this time is reflected by the CCD image sensor (hereinafter,
(Described as CCD) 109. The image of the document thus scanned is read by the CCD 109. The image data output from the CCD 109 is subjected to predetermined processing and then transferred to the core unit 10 of the image input / output control unit 3.

【0021】プリンタ部2のレーザードライバー201
はレーザー発光部201aを駆動するものであり、コア
部10から出力された画像データに応じたレーザー光を
レーザー発光部201aに発光させる。このレーザー光
は感光ドラム202に照射され、該感光ドラム202に
はレーザー光に応じた潜像が形成される。この感光ドラ
ム202の潜像の部分には現像器203によって現像剤
が付着される。そして、レーザー光の照射開始と同期し
たタイミングで、上段給紙カセット204及び下段給紙
カセット205のいずれかから記録紙を給紙して転写部
206へ搬送し、感光ドラム202に付着された現像剤
を記録紙に転写する。現像剤が転写された記録紙は定着
部207へ搬送され、該定着部207の熱と圧力により
現像剤は記録紙に定着される。定着部207を通過した
記録紙は排出ローラ208によって排出され、ソータ2
11は排出された記録紙をそれぞれのビン212に収納
して記録紙の仕分けを行う。
Laser driver 201 of printer unit 2
Is for driving the laser emission unit 201a, and causes the laser emission unit 201a to emit laser light according to the image data output from the core unit 10. This laser light is applied to the photosensitive drum 202, and a latent image corresponding to the laser light is formed on the photosensitive drum 202. The developer is attached to the latent image portion of the photosensitive drum 202 by the developing device 203. Then, at the timing synchronized with the start of laser light irradiation, the recording paper is fed from either the upper paper feed cassette 204 or the lower paper feed cassette 205 and conveyed to the transfer unit 206, and the development attached to the photosensitive drum 202 is performed. Transfer the agent to the recording paper. The recording paper on which the developer is transferred is conveyed to the fixing unit 207, and the developer is fixed on the recording paper by the heat and pressure of the fixing unit 207. The recording paper that has passed through the fixing unit 207 is discharged by the discharge roller 208, and the sorter 2
Reference numeral 11 stores the discharged recording paper in each bin 212 to sort the recording paper.

【0022】尚、ソータ211は仕分けが設定されてい
ない場合は最上部のビン212に記録紙を収納する。ま
た、両面記録が設定されている場合は、排出ローラ20
8のところまで記録紙を搬送した後、排出ローラ208
の回転方向を逆転させ、フラッパ209によって再給紙
搬走路210へ導く。また、多重記録が設定されている
場合は、記録紙を排出ローラ208まで搬送しないよう
にフラッパ209によって再給紙搬走路210へ導く。
再給紙搬走路210へ導かれた記録紙は、上述したタイ
ミングで転写部206へ搬送される。
When sorting is not set, the sorter 211 stores the recording paper in the uppermost bin 212. If double-sided recording is set, the discharge roller 20
After the recording paper is conveyed to the position 8, the discharge roller 208
And the flapper 209 guides it to the re-feeding conveyance path 210. When multiplex recording is set, the flapper 209 guides the recording sheet to the re-feeding conveyance path 210 so as not to convey it to the discharge roller 208.
The recording sheet guided to the re-feeding conveyance path 210 is conveyed to the transfer unit 206 at the timing described above.

【0023】図3は、リーダ部1の内部構成を示すブロ
ック図である。同図において、109はCCD、110
はA/D変換・シェーディング補正部(以下、A/D・
SH部と記述する)、111は画像処理部、112はイ
ンターフェース(I/F)、113はCPU(中央処理
装置)、114は操作部、115はメモリである。
FIG. 3 is a block diagram showing the internal structure of the reader unit 1. In the figure, 109 is a CCD, 110
Is the A / D conversion / shading correction unit (hereinafter referred to as A / D.
SH unit), 111 is an image processing unit, 112 is an interface (I / F), 113 is a CPU (central processing unit), 114 is an operation unit, and 115 is a memory.

【0024】図3において、CCD109から出力され
た画像データは、A/D・SH部110でアナログ/デ
ジタル変換処理が行われると共に、シェーディング補正
処理が行われる。A/D・SH部110によって処理さ
れた画像データは、画像処理部111、インターフェー
ス(I/F)112を介して画像入出力制御部3のコア
部10へ転送される。
In FIG. 3, the image data output from the CCD 109 is subjected to analog / digital conversion processing in the A / D / SH unit 110 and shading correction processing. The image data processed by the A / D / SH unit 110 is transferred to the core unit 10 of the image input / output control unit 3 via the image processing unit 111 and the interface (I / F) 112.

【0025】CPU(中央処理装置)113は操作部1
14で設定された設定内容に応じて画像処理部111及
びインターフェース112を制御する。例えば、操作部
114でトリミング処理を行って複写を行う複写モード
が設定されている場合は、画像処理部111でトリミン
グ処理を行わせて、インターフェース112から画像デ
ータと設定されたモードに応じた制御コマンドをコア部
10へ転送させる。また、操作部114でファクシミリ
送信モードが設定されている場合は、インターフェース
112から画像データと設定されたモードに応じた制御
コマンドをコア部10へ転送させる。
A CPU (central processing unit) 113 is an operation unit 1
The image processing unit 111 and the interface 112 are controlled according to the setting contents set in 14. For example, when the copy mode in which the operation unit 114 performs the trimming process to perform copying is set, the image processing unit 111 causes the trimming process to be performed, and the interface 112 controls the image data and the mode according to the set mode. The command is transferred to the core unit 10. Further, when the facsimile transmission mode is set on the operation unit 114, the control command corresponding to the image data and the set mode is transferred from the interface 112 to the core unit 10.

【0026】このようなCPU113の制御プログラム
はメモリ115に格納されており、CPU113はメモ
リ115内の制御プログラムを参照しながら制御を行
う。また、メモリ115はCPU113の作業領域とし
ても使われる。
Such a control program for the CPU 113 is stored in the memory 115, and the CPU 113 performs control while referring to the control program in the memory 115. The memory 115 is also used as a work area for the CPU 113.

【0027】図4は、コア部10の内部構成を示すブロ
ック図である。同図において、121は制御LSI、1
22はメモリ、123はハードディスクドライブ(HD
D)、124、125および126は画像処理LSIで
ある。制御LSI121は、CPU、メモリコントロー
ラ、HDDコントローラ、外部I/F等を内部に持つ高
集積度LSIであり、メモリ122に格納されたプログ
ラムによって画像処理LSIの動作および画像データの
流れを制御する。メモリ122は、制御LSI121の
プログラムを格納するとともに、制御LSI121の作
業領域として使用される。HDD123は、制御LSI
121のプログラムを格納するとともに、画像データの
一時記憶として使用される。画像処理LSI124、1
25、126は、複数の画像処理手段および画像入出力
装置I/Fを内部に持つ高集積度LSIであり、制御L
SI121の制御によって画像処理動作および画像入出
力動作をするものである。
FIG. 4 is a block diagram showing the internal structure of the core section 10. In the figure, 121 is a control LSI, 1
22 is a memory, 123 is a hard disk drive (HD
D), 124, 125 and 126 are image processing LSIs. The control LSI 121 is a highly integrated LSI that internally has a CPU, a memory controller, an HDD controller, an external I / F, etc., and controls the operation of the image processing LSI and the flow of image data by a program stored in the memory 122. The memory 122 stores the program of the control LSI 121 and is used as a work area of the control LSI 121. The HDD 123 is a control LSI
The program 121 is stored and used as a temporary storage of image data. Image processing LSI 124, 1
Reference numerals 25 and 126 are highly integrated LSIs having a plurality of image processing means and image input / output device I / F therein, and control L
The image processing operation and the image input / output operation are performed under the control of the SI 121.

【0028】図4において、リーダ部1からの画像デー
タは画像処理LSI126へ転送されると共に、リーダ
部1からの制御コマンドは画像処理LSI126を介し
て制御LSI121へ転送される。リーダ部1から画像
処理LSI126へ転送された画像データは、HDD1
23に格納される。
In FIG. 4, the image data from the reader unit 1 is transferred to the image processing LSI 126, and the control command from the reader unit 1 is transferred to the control LSI 121 via the image processing LSI 126. The image data transferred from the reader unit 1 to the image processing LSI 126 is the HDD 1
23.

【0029】電話回線11からファクシミリ部4に対し
て入力された画像を表すコードデータは、ファクシミリ
部4において画像データに展開される。該展開された画
像データは、制御LSI121へ転送され、HDD12
3に格納される。
Code data representing an image input from the telephone line 11 to the facsimile section 4 is expanded into image data in the facsimile section 4. The expanded image data is transferred to the control LSI 121, and the HDD 12
3 is stored.

【0030】LAN/WAN12からネットワーク・イ
ンターフェース部5に対して入力された画像データは、
ネットワーク・インターフェース部5を介して制御LS
I121へ転送され、HDD123に格納される。
The image data input from the LAN / WAN 12 to the network interface section 5 is
Control LS via network interface unit 5
It is transferred to I121 and stored in the HDD 123.

【0031】また、PC/WS13からコンピュータ・
インターフェース部6に対して入力された画像を表わす
コードデータは、コンピュータ・インターフェース部6
において画像データに展開される。該展開された画像デ
ータは画像処理LSI125および画像処理LSI12
6を介して制御LSI121へ転送され、HDD123
に格納される。
Further, from the PC / WS 13 to the computer
Code data representing an image input to the interface unit 6 is stored in the computer interface unit 6
Is expanded into image data at. The expanded image data is used for the image processing LSI 125 and the image processing LSI 12.
6 is transferred to the control LSI 121 via the HDD 123.
Stored in.

【0032】リーダ部1、ファクシミリ部4、ネットワ
ーク・インターフェース部5またはコンピュータ・イン
ターフェース部6から画像データとともに転送された制
御コマンドに応じて、HDD123に一時格納された画
像データは制御LSI121を介してファクシミリ部
4、ネットワーク・インターフェース部5または画像処
理LSI124を介してプリンタ部2へ転送される。
The image data temporarily stored in the HDD 123 according to the control command transferred from the reader unit 1, the facsimile unit 4, the network interface unit 5 or the computer interface unit 6 together with the image data is facsimiled via the control LSI 121. It is transferred to the printer unit 2 via the unit 4, the network interface unit 5, or the image processing LSI 124.

【0033】制御LSI121は、メモリ122に記憶
されている制御プログラム及びリーダ部1から転送され
た制御コマンドおよび画像データとともに転送された制
御コマンドに従って上述したような制御を行う。このよ
うに、コア部10を中心に原稿画像の読み取り、画像の
プリント、画像の送受信、PC/WS13からのデータ
の入出力等の機能を複合させた処理を行うことが可能で
ある。
The control LSI 121 performs the above-described control according to the control program stored in the memory 122, the control command transferred from the reader unit 1 and the control command transferred together with the image data. In this way, it is possible to perform processing that combines functions such as reading an original image, printing an image, transmitting and receiving an image, and inputting / outputting data from the PC / WS 13 centering on the core unit 10.

【0034】図5は、画像処理LSI126の内部構成
を示すブロック図である。同図において、130は変倍
処理部、131は回転・反転処理部、132は色変換処
理部、133は圧縮・伸張処理部、134は外部画像I
/F部、135はデータ入力部、136はデータ出力
部、137は接続切換部である。
FIG. 5 is a block diagram showing the internal structure of the image processing LSI 126. In the figure, 130 is a scaling processing unit, 131 is a rotation / reversal processing unit, 132 is a color conversion processing unit, 133 is a compression / expansion processing unit, and 134 is an external image I.
/ F section, 135 is a data input section, 136 is a data output section, and 137 is a connection switching section.

【0035】図6は、画像処理LSI125の内部構成
を示すブロック図である。同図において、140は変倍
処理部、141は回転・反転処理部、142は色変換処
理部、143は圧縮・伸張処理部、144は外部画像I
/F部、145はデータ入力部、146はデータ出力
部、147は接続切換部である。この画像処理LSI1
25には、前述の画像処理LSI126と同じ高集積度
LSIを用いている。
FIG. 6 is a block diagram showing the internal structure of the image processing LSI 125. In the figure, 140 is a scaling processing unit, 141 is a rotation / inversion processing unit, 142 is a color conversion processing unit, 143 is a compression / expansion processing unit, and 144 is an external image I.
A / F unit, 145 is a data input unit, 146 is a data output unit, and 147 is a connection switching unit. This image processing LSI1
For 25, the same highly integrated LSI as the image processing LSI 126 is used.

【0036】図7は、画像処理LSI124の内部構成
を示すブロック図である。同図において、150は変倍
処理部、151は回転・反転処理部、152は色変換処
理部、153は圧縮・伸張処理部、154は外部画像I
/F部、155はデータ入力部、156はデータ出力
部、157は接続切換部である。この画像処理LSI1
24には、前述の画像処理LSI126および125と
同じ高集積度LSIを用いている。
FIG. 7 is a block diagram showing the internal structure of the image processing LSI 124. In the figure, 150 is a scaling processing unit, 151 is a rotation / inversion processing unit, 152 is a color conversion processing unit, 153 is a compression / expansion processing unit, and 154 is an external image I.
A / F unit, 155 is a data input unit, 156 is a data output unit, and 157 is a connection switching unit. This image processing LSI1
The same high integration LSI as the image processing LSIs 126 and 125 described above is used for 24.

【0037】図8は、画像処理LSI124内部の接続
切替部137の内部構成を示すブロック図である。同図
において、160、161、162、163、164お
よび165はセレクタである。これらのセレクタは、画
像データが入力されるよりも前にあらかじめ入力される
制御コマンドによって制御され、各画像データ転送元か
らの画像データが、いずれかのセレクタから出力される
ように画像データの出力先を切り換える動作を行うもの
である。各セレクタは独立に制御可能で、複数の入力元
から入力される複数の画像データを、それぞれ別の出力
先に同時に出力することが可能である。例えば、外部画
像I/F部134から入力される画像データをセレクタ
160から出力しながら、データ入力部135から入力
される画像データをセレクタ161から出力するといっ
た、複数の入力画像を同時に別々の出力先に出力するこ
とが可能である。なお、画像処理LSI125および1
26内部の接続切替部147および157の内部構成を
示すブロック図は、接続切替部137の内部構成を示す
ブロック図と同様のものであるため省略する。
FIG. 8 is a block diagram showing the internal structure of the connection switching unit 137 inside the image processing LSI 124. In the figure, 160, 161, 162, 163, 164 and 165 are selectors. These selectors are controlled by a control command that is input in advance before the image data is input, and the image data output from each image data transfer source is output so that it is output from any one of the selectors. The operation for switching the destination is performed. Each selector can be controlled independently, and a plurality of image data input from a plurality of input sources can be simultaneously output to different output destinations. For example, while outputting the image data input from the external image I / F unit 134 from the selector 160, and outputting the image data input from the data input unit 135 from the selector 161, a plurality of input images are simultaneously output separately. It is possible to output it first. The image processing LSIs 125 and 1
26. The block diagram showing the internal configuration of the connection switching units 147 and 157 inside 26 is the same as the block diagram showing the internal configuration of the connection switching unit 137, and is therefore omitted.

【0038】図9は、画像データを、コア部10内部
(すなわち制御LSI121、画像処理LSI124、
同125および同126の間、および、各画像処理LS
I内部の各処理部の間)において転送するときの、タイ
ミングチャートである。データ転送時には、データ送信
側のLSIまたは処理部はまず転送開始信号を1クロッ
ク幅の間アクティブにし、それに続けて属性データを4
クロック幅の間送信する。そして属性データに続けて画
像データを送信する。データ受信側のLSIまたは処理
部は、この規則に合わせてクロック信号に同期してデー
タを受信する。なお、この属性データには、画像データ
転送時の画像データ長が含まれ、画像データ転送制御に
使用される。また、転送先のLSIの順序を示す「チッ
プIDリスト」、画像処理の順序を示す「処理IDリス
ト」、また、画像データがカラーか白黒か、圧縮されて
いるか、といった画像処理部で使用される画像の属性情
報が含まれる。
FIG. 9 shows image data in the core unit 10 (that is, the control LSI 121, the image processing LSI 124,
Between 125 and 126, and each image processing LS
2 is a timing chart when the transfer is performed in each processing unit inside I). At the time of data transfer, the LSI or the processing unit on the data transmission side first activates the transfer start signal for one clock width, and then sets the attribute data to 4
Transmit for clock width. Then, the image data is transmitted following the attribute data. The LSI or processing unit on the data receiving side receives the data in synchronization with the clock signal in accordance with this rule. The attribute data includes the image data length at the time of image data transfer and is used for image data transfer control. It is also used in the image processing unit such as a “chip ID list” indicating the order of the transfer destination LSIs, a “processing ID list” indicating the order of image processing, and whether the image data is color, black and white, or compressed. The attribute information of the image is included.

【0039】属性データは、コア部10内部での各LS
I間および各画像処理LSI内部の各処理部間での画像
データ転送時に常に画像データに付加されて転送される
ものである。各LSIおよび各画像処理LSI内部の各
処理部では受信した属性データを保持し、画像データを
送信する際に保持しておいた属性データを画像データに
付加して送信するという構成となっている。ただし、後
述するように、属性データを送信するときに一部の属性
を書き換える場合もある。また、リーダ部1、コンピュ
ータ・インターフェース部6、ファクシミリ部4および
ネットワーク・インターフェース部5から画像が入力さ
れた時点には画像データに属性データは付加されていな
いため、画像データに属性データを付加する作業が行わ
れる。具体的には、画像データを受信した各LSIまた
は各処理部は制御LSI121によってあらかじめ設定
されていた属性データをその画像データの属性データと
して付加し、送信するという構成となっている。さら
に、プリンタ部2、ファクシミリ部4およびネットワー
ク・インターフェース部5へ画像データを転送するとき
には、属性データは切り捨てられて、画像データのみが
送信される。
The attribute data is stored in each LS inside the core unit 10.
The image data is always added to the image data when the image data is transferred between I and between the processing units in each image processing LSI. Each LSI and each processing unit inside each image processing LSI hold the received attribute data, and add the attribute data held when transmitting the image data to the image data and transmit it. . However, as will be described later, some attributes may be rewritten when transmitting the attribute data. Further, since the attribute data is not added to the image data when the image is input from the reader unit 1, the computer interface unit 6, the facsimile unit 4, and the network interface unit 5, the attribute data is added to the image data. Work is done. Specifically, each LSI or each processing unit that receives the image data is configured to add the attribute data preset by the control LSI 121 as the attribute data of the image data and transmit the attribute data. Further, when the image data is transferred to the printer unit 2, the facsimile unit 4, and the network interface unit 5, the attribute data is truncated and only the image data is transmitted.

【0040】図10は、制御LSI121の内部構成を
示すブロック図である。同図において、170はCP
U、171はファクシミリI/F部、172はネットワ
ークI/F部、173はメモリコントローラ部、174
はHDDコントローラ部、175はデータ入力部、17
6はデータ出力部、177は内部バスである。
FIG. 10 is a block diagram showing the internal structure of the control LSI 121. In the figure, 170 is a CP
U, 171 is a facsimile I / F unit, 172 is a network I / F unit, 173 is a memory controller unit, 174
Is an HDD controller section, 175 is a data input section, 17
6 is a data output unit, and 177 is an internal bus.

【0041】画像処理LSI126の動作を以下に説明
する。
The operation of the image processing LSI 126 will be described below.

【0042】図5において、リーダ部1からの画像デー
タは、外部画像I/F部134に入力される。外部画像
I/F部134は画像データに属性データを付加して接
続切換部137へ転送する。なお、この付加する属性デ
ータ値は、前述の通り、あらかじめ制御LSI121に
よって外部画像I/F部134に設定しておいた値であ
る。
In FIG. 5, the image data from the reader unit 1 is input to the external image I / F unit 134. The external image I / F unit 134 adds attribute data to the image data and transfers it to the connection switching unit 137. The attribute data value to be added is a value set in the external image I / F unit 134 in advance by the control LSI 121 as described above.

【0043】画像データが接続切換部137へ転送され
ると、接続切換部137は属性データの処理IDリスト
の先頭のID番号を読み取った後、それを処理IDリス
トから削除して2番目のID番号が先頭になるように属
性データを変更する。そして、元の先頭のID番号が0
の場合には変倍処理部130へ、1の場合には回転・反
転処理部131へ、2の場合には色変換処理部132
へ、3の場合には圧縮・伸張処理部133へ、4の場合
には外部画像I/F部134へ、あるいは5の場合には
データ出力部136へ、画像データを属性データと共に
転送する。このときの接続切換部137の動作は、ID
番号によって内部セレクタの出力を切り換えるという動
作となる。そして、接続切換部137から各画像処理
部、つまり、変倍処理部130、回転・反転処理部13
1、色変換処理部132または圧縮・伸張処理部13
3、に転送された画像データは、各画像処理部において
画像処理が施された後に再度接続切換部137に転送さ
れる。以上の動作を画像データがデータ出力部136に
転送されるまで繰り返し処理する。この繰り返しによ
り、画像データはあらかじめ設定された任意の数の画像
処理が連続的に施されることになる。なお、本実施の形
態における画像処理LSI126では、外部画像I/F
部134は画像データ出力部としては機能させない構成
としているため、外部画像I/F部134に画像データ
が出力されないようにあらかじめ属性データの処理ID
リストを設定しておく。具体的には、ID番号4は設定
しないように制御LSI121で制御する。
When the image data is transferred to the connection switching unit 137, the connection switching unit 137 reads the first ID number in the process ID list of the attribute data, deletes it from the process ID list, and deletes the second ID. Change the attribute data so that the number comes first. The original top ID number is 0
In the case of 1, the rotation processing unit 131 in the case of 1, and the color conversion processing unit 132 in the case of 2.
The image data is transferred together with the attribute data to the compression / expansion processing unit 133 in the case of 3, the external image I / F unit 134 in the case of 4, or the data output unit 136 in the case of 5. The operation of the connection switching unit 137 at this time is ID
The operation is to switch the output of the internal selector according to the number. Then, from the connection switching unit 137 to each image processing unit, that is, the scaling processing unit 130 and the rotation / reversal processing unit 13.
1. Color conversion processing unit 132 or compression / expansion processing unit 13
The image data transferred to No. 3 is subjected to image processing in each image processing unit and then transferred to the connection switching unit 137 again. The above operation is repeated until the image data is transferred to the data output unit 136. By repeating this, the image data is continuously subjected to an arbitrary number of preset image processes. The image processing LSI 126 according to the present embodiment uses the external image I / F.
Since the unit 134 is configured not to function as the image data output unit, the processing ID of the attribute data is set in advance so that the image data is not output to the external image I / F unit 134.
Set the list. Specifically, the control LSI 121 controls so that the ID number 4 is not set.

【0044】そして最後に、データ出力部136に転送
された画像データは、制御LSI121へ転送される。
Finally, the image data transferred to the data output unit 136 is transferred to the control LSI 121.

【0045】また、図5において、画像処理LSI12
5から入力された画像データは、データ入力部135に
入力される。データ入力部135は、まず画像データの
持つ属性データのチップIDリストの先頭のID番号を
読み取る。そして、先頭のID番号と、制御LSI12
1によってあらかじめデータ入力部135に設定してあ
るID番号とを比較し、異なる値であれば画像データを
データ出力部136へ転送し、データ出力部136は画
像データを制御LSI121へ転送する。また、比較し
た結果、同じ値であれば、データ入力部135は、チッ
プIDリストの先頭のID番号をチップIDリストから
削除して2番目のID番号が先頭になるように属性デー
タを変更する。そして、画像データを接続切換部137
へ転送し、前述の外部画像I/F134から接続切換部
137へ転送された場合と同様に、画像データは処理I
Dリストにあらかじめ設定された順番に画像処理部で画
像処理が施されてからデータ出力部136へ転送され
る。データ出力部136へ転送された画像データは、制
御LSI121へ転送される。
Further, in FIG. 5, the image processing LSI 12
The image data input from 5 is input to the data input unit 135. The data input unit 135 first reads the ID number at the head of the chip ID list of the attribute data of the image data. Then, the leading ID number and the control LSI 12
1 compares the ID number previously set in the data input unit 135, and if the values are different, the image data is transferred to the data output unit 136, and the data output unit 136 transfers the image data to the control LSI 121. If the comparison result shows that the values are the same, the data input unit 135 changes the attribute data so that the first ID number of the chip ID list is deleted from the chip ID list and the second ID number becomes the first. . Then, the image data is transferred to the connection switching unit 137.
To the connection switching unit 137 from the external image I / F 134, and the image data is processed by the process I.
Image processing is performed by the image processing unit in the order preset in the D list, and then transferred to the data output unit 136. The image data transferred to the data output unit 136 is transferred to the control LSI 121.

【0046】画像処理LSI125の動作を以下に説明
する。なお、画像処理LSI125は、画像処理LSI
126と同じLSIを使用しているため、内部動作は同
じである。ただし、画像データの入力元および出力先が
異なるため、データの入出力が異なる。
The operation of the image processing LSI 125 will be described below. The image processing LSI 125 is an image processing LSI.
Since the same LSI as 126 is used, the internal operation is the same. However, since the input source and the output destination of the image data are different, the data input / output is different.

【0047】図6において、コンピュータ・インターフ
ェース部6からの画像データは、外部画像I/F部14
4に入力される。外部画像I/F部144は画像データ
に属性データを付加して接続切換部147へ転送する。
なお、この付加する属性データ値は、前述の通り、あら
かじめ制御LSI121によって外部画像I/F部14
4に設定しておいた値である。
In FIG. 6, the image data from the computer interface unit 6 is the external image I / F unit 14
4 is input. The external image I / F unit 144 adds attribute data to the image data and transfers it to the connection switching unit 147.
As described above, the attribute data value to be added is set in advance by the control LSI 121 by the external image I / F unit 14.
This is the value set to 4.

【0048】画像データが接続切換部147へ転送され
ると、接続切換部147は属性データの処理IDリスト
の先頭のID番号を読み取った後、それを処理IDリス
トから削除して2番目のID番号が先頭になるように属
性データを変更する。そして、元の先頭のID番号が0
の場合には変倍処理部140へ、1の場合には回転・反
転処理部141へ、2の場合には色変換処理部142
へ、3の場合には圧縮・伸張処理部143へ、4の場合
には外部画像I/F部144へ、あるいは5の場合には
データ出力部146へ、画像データを属性データと共に
転送する。このときの接続切換部147の動作は、ID
番号によって内部セレクタの出力を切り換えるという動
作となる。そして、接続切換部147から各画像処理
部、つまり、変倍処理部140、回転・反転処理部14
1、色変換処理部142または圧縮・伸張処理部14
3、に転送された画像データは、各画像処理部において
画像処理が施された後に再度接続切換部147に転送さ
れる。以上の動作を画像データがデータ出力部146に
転送されるまで繰り返し処理する。この繰り返しによ
り、画像データはあらかじめ設定された任意の数の画像
処理が連続的に施されることになる。なお、本実施の形
態における画像処理LSI125では、外部画像I/F
部144は画像データ出力部としては機能させない構成
としているため、外部画像I/F部144に画像データ
が出力されないようにあらかじめ属性データの処理ID
リストを設定しておく。具体的には、ID番号4は設定
しないように制御LSI121で制御する。
When the image data is transferred to the connection switching unit 147, the connection switching unit 147 reads the first ID number of the process ID list of the attribute data, deletes it from the process ID list, and deletes the second ID. Change the attribute data so that the number comes first. The original top ID number is 0
In the case of 1, the rotation processing unit 141 in the case of 1, and the color conversion processing unit 142 in the case of 2.
The image data is transferred together with the attribute data to the compression / expansion processing unit 143 in the case of 3, the external image I / F unit 144 in the case of 4, or the data output unit 146 in the case of 5. The operation of the connection switching unit 147 at this time is ID
The operation is to switch the output of the internal selector according to the number. Then, from the connection switching unit 147 to each image processing unit, that is, the scaling processing unit 140 and the rotation / reversal processing unit 14.
1. Color conversion processing unit 142 or compression / expansion processing unit 14
The image data transferred to No. 3 is subjected to image processing in each image processing unit and then transferred to the connection switching unit 147 again. The above operation is repeated until the image data is transferred to the data output unit 146. By repeating this, the image data is continuously subjected to an arbitrary number of preset image processes. The image processing LSI 125 according to the present embodiment uses the external image I / F.
Since the unit 144 is configured not to function as an image data output unit, the process ID of the attribute data is set in advance so that the image data is not output to the external image I / F unit 144.
Set the list. Specifically, the control LSI 121 controls so that the ID number 4 is not set.

【0049】そして最後に、データ出力部146に転送
された画像データは、画像処理LSI126へ転送され
る。
Finally, the image data transferred to the data output unit 146 is transferred to the image processing LSI 126.

【0050】また、図6において、画像処理LSI12
4から入力された画像データは、データ入力部145に
入力される。データ入力部145は、まず画像データの
持つ属性データのチップIDリストの先頭のID番号を
読み取る。そして、先頭のID番号と、制御LSI12
1によってあらかじめデータ入力部145に設定してあ
るID番号とを比較し、異なる値であれば画像データを
データ出力部146へ転送し、データ出力部146は画
像データを制御LSI121へ転送する。また、比較し
た結果、同じ値であれば、データ入力部145は、チッ
プIDリストの先頭のID番号をチップIDリストから
削除して2番目のID番号が先頭になるように属性デー
タを変更する。そして、画像データを接続切換部147
へ転送し、前述の外部画像I/F144から接続切換部
147へ転送された場合と同様に、画像データは処理I
Dリストにあらかじめ設定された順番に画像処理部で画
像処理が施されてからデータ出力部146へ転送され
る。データ出力部146へ転送された画像データは、画
像処理LSI126へ転送される。
Further, in FIG. 6, the image processing LSI 12
The image data input from No. 4 is input to the data input unit 145. The data input unit 145 first reads the ID number at the head of the chip ID list of the attribute data of the image data. Then, the leading ID number and the control LSI 12
The ID number preset in the data input unit 145 by 1 is compared, and if different, the image data is transferred to the data output unit 146, and the data output unit 146 transfers the image data to the control LSI 121. If the comparison results in the same value, the data input unit 145 changes the attribute data so that the first ID number of the chip ID list is deleted from the chip ID list and the second ID number becomes the first. . Then, the image data is transferred to the connection switching unit 147.
To the connection switching unit 147 from the external image I / F 144 described above.
Image processing is performed by the image processing unit in the order preset in the D list, and then transferred to the data output unit 146. The image data transferred to the data output unit 146 is transferred to the image processing LSI 126.

【0051】画像処理LSI124の動作を以下に説明
する。なお、画像処理LSI124は、画像処理LSI
126および画像処理LSI125と同じLSIを使用
しているため、内部動作は同じである。ただし、画像デ
ータの入力元および出力先が異なるため、データの入出
力が異なる。
The operation of the image processing LSI 124 will be described below. The image processing LSI 124 is an image processing LSI.
Since the same LSI as 126 and the image processing LSI 125 is used, the internal operation is the same. However, since the input source and the output destination of the image data are different, the data input / output is different.

【0052】図7において、制御LSI121から入力
された画像データは、データ入力部155に入力され
る。データ入力部155は、まず画像データの持つ属性
データのチップIDリストの先頭のID番号を読み取
る。そして、先頭のID番号と、制御LSI121によ
ってあらかじめデータ入力部155に設定してあるID
番号とを比較し、異なる値であれば画像データをデータ
出力部156へ転送し、データ出力部156は画像デー
タを制御LSI121へ転送する。また、比較した結
果、同じ値であれば、データ入力部155は、チップI
Dリストの先頭のID番号をチップIDリストから削除
して2番目のID番号が先頭になるように属性データを
変更する。そして、画像データが接続切換部157へ転
送されると、接続切換部157は属性データの処理ID
リストの先頭のID番号を読み取った後、それを処理I
Dリストから削除して2番目のID番号が先頭になるよ
うに属性データを変更する。そして、元の先頭のID番
号が0の場合には変倍処理部150へ、1の場合には回
転・反転処理部151へ、2の場合には色変換処理部1
52へ、3の場合には圧縮・伸張処理部153へ、4の
場合には外部画像I/F部154へ、あるいは5の場合
にはデータ出力部156へ、画像データを属性データと
共に転送する。このときの接続切換部157の動作は、
ID番号によって内部セレクタの出力を切り換えるとい
う動作となる。そして、接続切換部157から各画像処
理部、つまり、変倍処理部150、回転・反転処理部1
51、色変換処理部152または圧縮・伸張処理部15
3、に転送された画像データは、各画像処理部において
画像処理が施された後に再度接続切換部157に転送さ
れる。以上の動作を画像データがデータ出力部156ま
たは外部画像I/F部154へ転送されるまで繰り返し
処理する。この繰り返しにより、画像データはあらかじ
め設定された任意の数の画像処理が連続的に施されるこ
とになる。そして、画像データがデータ出力部156へ
転送された場合、画像データは画像処理LSI125へ
転送される。また、画像データが外部画像I/F部15
4へ転送された場合、画像データはプリンタ部2へ転送
され、プリンタ部2で印刷出力される。
In FIG. 7, the image data input from the control LSI 121 is input to the data input unit 155. The data input unit 155 first reads the ID number at the head of the chip ID list of the attribute data of the image data. Then, the ID number at the beginning and the ID previously set in the data input unit 155 by the control LSI 121
The numbers are compared, and if the values are different, the image data is transferred to the data output unit 156, and the data output unit 156 transfers the image data to the control LSI 121. If the comparison result indicates that the values are the same, the data input unit 155 determines that the chip I
The ID number at the head of the D list is deleted from the chip ID list, and the attribute data is changed so that the second ID number becomes the head. Then, when the image data is transferred to the connection switching unit 157, the connection switching unit 157 determines the processing ID of the attribute data.
Read the ID number at the top of the list and process it I
The attribute data is changed so that it is deleted from the D list and the second ID number is at the top. Then, if the original first ID number is 0, the scaling processing unit 150, if it is 1, the rotation / reversal processing unit 151, and if it is 2, the color conversion processing unit 1
52, the image data is transferred together with the attribute data to the compression / expansion processing unit 153 in the case of 3, the external image I / F unit 154 in the case of 4, or the data output unit 156 in the case of 5. . The operation of the connection switching unit 157 at this time is as follows.
The operation is such that the output of the internal selector is switched according to the ID number. Then, from the connection switching unit 157 to each image processing unit, that is, the scaling processing unit 150 and the rotation / inversion processing unit 1.
51, color conversion processing unit 152 or compression / expansion processing unit 15
The image data transferred to No. 3 is subjected to image processing in each image processing unit and then transferred to the connection switching unit 157 again. The above operation is repeatedly processed until the image data is transferred to the data output unit 156 or the external image I / F unit 154. By repeating this, the image data is continuously subjected to an arbitrary number of preset image processes. Then, when the image data is transferred to the data output unit 156, the image data is transferred to the image processing LSI 125. In addition, the image data is the external image I / F unit 15
4 is transferred to the printer unit 2, and the printer unit 2 prints out the image data.

【0053】制御LSI121の動作を以下に説明す
る。
The operation of the control LSI 121 will be described below.

【0054】図10において、ファクシミリ部4からの
画像データは、ファクシミリI/F部171に入力され
る。ファクシミリI/F部171は、CPU170の制
御により、受信した画像データをHDDコントローラ1
74を介してHDD123へ格納する。ネットワーク・
インターフェース部5からの画像データは、ネットワー
クI/F部172に入力される。ネットワークI/F部
172は、CPU170の制御により、受信した画像デ
ータをHDDコントローラ174を介してHDD123
へ格納する。
In FIG. 10, the image data from the facsimile unit 4 is input to the facsimile I / F unit 171. The facsimile I / F unit 171 controls the CPU 170 to transfer the received image data to the HDD controller 1
It stores in HDD123 via 74. network·
The image data from the interface unit 5 is input to the network I / F unit 172. Under the control of the CPU 170, the network I / F unit 172 sends the received image data to the HDD 123 via the HDD controller 174.
Store to.

【0055】また、図10において、画像処理LSI1
26から入力された画像データは、データ入力部175
に入力される。データ入力部175は、まず画像データ
の持つ属性データのチップIDリストの先頭のID番号
を読み取る。そして、先頭のID番号と、CPU170
によってあらかじめデータ入力部175に設定してある
ID番号とを比較し、異なる値であれば画像データをデ
ータ出力部176へ転送し、データ出力部176は画像
データを画像処理LSI124へ転送する。また、比較
した結果、同じ値であれば、データ入力部175は、チ
ップIDリストの先頭のID番号をチップIDリストか
ら削除して2番目のID番号が先頭になるように属性デ
ータを変更する。そして、画像データを内部バス177
およびHDDコントローラ部174を介してHDD12
3へ転送する。
Further, in FIG. 10, the image processing LSI 1
The image data input from 26 is input to the data input unit 175.
Entered in. The data input unit 175 first reads the ID number at the head of the chip ID list of the attribute data of the image data. Then, the head ID number and the CPU 170
Is compared with the ID number previously set in the data input unit 175, and if the values are different, the image data is transferred to the data output unit 176, and the data output unit 176 transfers the image data to the image processing LSI 124. If the comparison result shows that the values are the same, the data input unit 175 deletes the first ID number of the chip ID list from the chip ID list and changes the attribute data so that the second ID number becomes the first. . Then, the image data is transferred to the internal bus 177.
And the HDD 12 via the HDD controller unit 174.
Transfer to 3.

【0056】さらに、図10において、CPU170の
制御によりHDD123から読み出された画像データ
は、HDDコントローラ部174および内部バス177
を介してデータ出力部176、ファクシミリI/F部1
71またはネットワークI/F部172へ転送される。
なお、ここでの転送先は、ファクシミリI/F部17
1、ネットワークI/F部172およびデータ入力部1
75を介してCPU170が受信した画像データ出力要
求に応じて決定され、CPU170により内部バス17
7が制御されて切り換えられる。画像データがファクシ
ミリI/F部171へ転送された場合は、ファクシミリ
I/F部171は画像データをファクシミリ部4へ転送
してファクシミリ送信を行う。画像データがネットワー
クI/F部172へ転送された場合は、ネットワークI
/F部172は画像データをネットワーク・インターフ
ェース部5へ転送する。画像データがデータ出力部17
6へ転送された場合は、データ出力部176は画像デー
タに属性データを付加して画像処理LSI124へ転送
する。なお、この付加する属性データ値は、あらかじめ
CPU170によってデータ出力部176に設定してお
いた値である。
Further, in FIG. 10, the image data read from the HDD 123 under the control of the CPU 170 is the HDD controller unit 174 and the internal bus 177.
Data output unit 176 and facsimile I / F unit 1 via
71 or the network I / F unit 172.
The transfer destination here is the facsimile I / F unit 17
1, network I / F unit 172 and data input unit 1
It is determined according to the image data output request received by the CPU 170 via the internal bus 17
7 is controlled and switched. When the image data is transferred to the facsimile I / F unit 171, the facsimile I / F unit 171 transfers the image data to the facsimile unit 4 and performs facsimile transmission. If the image data is transferred to the network I / F unit 172,
The / F unit 172 transfers the image data to the network interface unit 5. Image data is the data output unit 17
6 is transferred to the image processing LSI 124, the data output unit 176 adds the attribute data to the image data and transfers the image data to the image processing LSI 124. The attribute data value to be added is a value preset in the data output unit 176 by the CPU 170.

【0057】以上のような構成で、コア部10の画像デ
ータの流れを例を挙げて説明する。
The flow of the image data in the core unit 10 having the above-mentioned structure will be described as an example.

【0058】リーダ部1で読み取った原稿の画像データ
を、ファクシミリ部4で電話回線11に対して送信し、
かつ、同時にプリンタ部2でプリント出力する動作を例
にする。
Image data of the original read by the reader unit 1 is transmitted to the telephone line 11 by the facsimile unit 4,
In addition, an operation in which the printer unit 2 prints out simultaneously will be described as an example.

【0059】まず、操作者は、原稿を原稿給送装置10
1に載せ、操作部114を操作してファクシミリ送信と
プリントを同時に行うモードにする。そして、操作部1
14でファクシミリ送信プリントモードが設定された場
合は、CPU113はインターフェース112を介して
設定されたモードに応じた制御コマンドをコア部10に
対して送信する。ファクシミリ送信プリントモードの制
御コマンドは画像処理LSI126を介して制御LSI
121内部のCPU170に転送される。
First, the operator inserts a document into the document feeding device 10
1 and the operation unit 114 is operated to set a mode in which facsimile transmission and printing are simultaneously performed. And the operation unit 1
When the facsimile transmission print mode is set in 14, the CPU 113 transmits a control command according to the set mode to the core unit 10 via the interface 112. The control command for the facsimile transmission print mode is sent to the control LSI via the image processing LSI 126.
121 is transferred to the CPU 170 inside.

【0060】CPU170は、各処理部をファクシミリ
送信プリントモードに設定するための制御コマンドを制
御LSI121内部の各処理部および各画像処理LSI
へ転送する。具体的には、外部画像I/F部134に
は、属性データの初期値として、チップIDリストを
{0}に、処理IDリストを{3,5}と設定する。ま
た、各LSIのデータ入力部にチップIDを次のように
設定する。制御LSI121内部のデータ入力部175
には0を、画像処理LSI126内部のデータ入力部1
35には3を、画像処理LSI125内部のデータ入力
部145には2を、画像処理LSI124内部のデータ
入力部155には1を設定する。それから、制御LSI
121内部のデータ出力部176に属性データの初期値
を、プリント出力する画像データ用、および、ファクシ
ミリ送信する画像データ用とを別々に設定する。つま
り、プリント出力する画像データ用の初期値としてチッ
プIDリストを{1}に、処理IDリストを{3,0,
2,4}にし、また、ファクシミリ送信用する画像デー
タ用の初期値としてチップIDリストを{2,0}に、
処理IDリストを{3,0,1,2,5}に設定する。
The CPU 170 sends a control command for setting each processing unit to the facsimile transmission print mode to each processing unit and each image processing LSI inside the control LSI 121.
Transfer to. Specifically, in the external image I / F unit 134, the chip ID list is set to {0} and the process ID list is set to {3, 5} as initial values of the attribute data. Further, the chip ID is set in the data input section of each LSI as follows. Data input unit 175 inside control LSI 121
Is 0, and the data input unit 1 inside the image processing LSI 126
35 is set to 3, 3 is set to the data input unit 145 inside the image processing LSI 125, and 1 is set to the data input unit 155 inside the image processing LSI 124. Then control LSI
The initial value of the attribute data is separately set in the data output unit 176 inside 121 for image data to be printed out and for image data to be transmitted by facsimile. That is, the chip ID list is set to {1} and the process ID list is set to {3, 0, as an initial value for image data to be printed out.
2, 4}, and the chip ID list is set to {2, 0} as an initial value for image data to be transmitted by facsimile.
Set the process ID list to {3,0,1,2,5}.

【0061】そして、リーダ部1からコア部10へ画像
データが転送開始されて、外部画像I/F部134に入
力された画像データは、外部画像I/F部134によっ
て属性データが付加され、接続切換部137へ転送され
る。このとき付加される属性データは、チップIDリス
トが{0}で、処理IDリストが{3,5}である。接
続切換部137では、この処理IDリスト{3,5}の
先頭のID番号3を読み取って、画像データをID番号
3に対応する圧縮・伸張処理部133に転送する。それ
と同時に処理IDリストの先頭のID番号3を削除した
{5}を新しい処理IDリストとする。圧縮・伸張処理
部133では、画像データを圧縮処理して再度接続切換
部137へ転送する。接続切換部137では、処理ID
リスト{5}の先頭のID番号5を読み取って、画像デ
ータをID番号5に対応するデータ出力部136に転送
する。それと同時に処理IDリスト{5}の先頭のID
番号5を削除した{}(空リスト)を新しい処理IDリ
ストとする。データ出力部136は、画像データを制御
LSI121へ転送する。制御LSI121内部のデー
タ入力部175は、画像データの属性データのチップI
Dリスト{0}の先頭のチップID番号0を読み取っ
て、データ入力部175にあらかじめ設定してあるチッ
プID番号0と比較する。比較の結果、値が同じである
ので、画像データを内部バス177およびHDDコント
ローラ174を介してHDD123へ格納する。
Then, the transfer of image data from the reader unit 1 to the core unit 10 is started, and the external image I / F unit 134 adds attribute data to the image data input to the external image I / F unit 134. It is transferred to the connection switching unit 137. The attribute data added at this time has a chip ID list of {0} and a process ID list of {3, 5}. The connection switching unit 137 reads the ID number 3 at the head of the processing ID list {3, 5} and transfers the image data to the compression / expansion processing unit 133 corresponding to the ID number 3. At the same time, {5} in which the first ID number 3 of the process ID list is deleted is set as a new process ID list. The compression / expansion processing unit 133 compresses the image data and transfers it to the connection switching unit 137 again. In the connection switching unit 137, the process ID
The ID number 5 at the head of the list {5} is read and the image data is transferred to the data output unit 136 corresponding to the ID number 5. At the same time, the top ID of the process ID list {5}
The {} (empty list) from which the number 5 has been deleted is set as a new process ID list. The data output unit 136 transfers the image data to the control LSI 121. The data input unit 175 inside the control LSI 121 is a chip I of the attribute data of the image data.
The chip ID number 0 at the head of the D list {0} is read and compared with the chip ID number 0 preset in the data input unit 175. As a result of the comparison, since the values are the same, the image data is stored in the HDD 123 via the internal bus 177 and the HDD controller 174.

【0062】HDD123に画像データが格納される
と、CPU170の制御により、この画像データをファ
クシミリ部4およびプリンタ部2へ転送する動作が開始
される。
When the image data is stored in the HDD 123, the operation of transferring the image data to the facsimile section 4 and the printer section 2 is started under the control of the CPU 170.

【0063】ファクシミリ部4へ転送される画像データ
は、まず、HDD123から読み出され、HDDコント
ローラ部174および内部バス177を介してデータ出
力部176に転送される。データ出力部176に転送さ
れた画像データは、データ出力部176によって属性デ
ータが付加され、画像処理LSI124へ転送される。
このとき付加される属性データは、チップIDリストが
{2,0}で、処理IDリストが{3,0,1,2,
5}である。画像処理LSI124内部のデータ入力部
155は、画像データの属性データのチップIDリスト
{2,0}の先頭のチップID番号2を読み取って、デ
ータ入力部155にあらかじめ設定してあるチップID
番号1と比較する。比較の結果、値が異なるので、画像
データをデータ出力部156へ転送する。データ出力部
156は、画像データを画像処理LSI125へ転送す
る。画像処理LSI125内部のデータ入力部145
は、画像データの属性データのチップIDリスト{2,
0}の先頭のチップID番号2を読み取って、データ入
力部145にあらかじめ設定してあるチップID番号2
と比較する。比較の結果、値が同じであるので、画像デ
ータを接続切換部147へ転送する。それと同時にチッ
プIDリスト{2,0}の先頭のチップID番号2を削
除した{0}を新しいチップIDリストとする。接続切
換部147は処理IDリスト{3,0,1,2,5}の
先頭のID番号3を読み取って、画像データをID番号
3に対応する圧縮・伸張処理部143に転送する。それ
と同時に処理IDリストの先頭のID番号3を削除した
{0,1,2,5}を新しい処理IDリストとする。圧
縮・伸張処理部143では、画像データを伸張処理して
再度接続切換部147へ転送する。接続切換部147で
は、処理IDリスト{0,1,2,5}の先頭のID番
号0を読み取って、画像データをID番号0に対応する
変倍処理部140へ転送する。それと同時に処理IDリ
スト{0,1,2,5}の先頭のID番号0を削除した
{1,2,5}を新しい処理IDリストとする。変倍処
理部140では、画像データを変倍処理して再度接続切
換部147へ転送する。接続切換部147では、処理I
Dリスト{1,2,5}の先頭のID番号1を読み取っ
て、画像データをID番号1に対応する回転・反転処理
部141へ転送する。それと同時に処理IDリスト
{1,2,5}の先頭のID番号1を削除した{2,
5}を新しい処理IDリストとする。回転・反転処理部
141では、画像データを回転処理して再度接続切換部
147へ転送する。接続切換部147では、処理IDリ
スト{2,5}の先頭のID番号2を読み取って、画像
データをID番号2に対応する色変換処理部142へ転
送する。それと同時に処理IDリスト{2,5}の先頭
のID番号2を削除した{5}を新しい処理IDリスト
とする。色変換処理部142では、画像データを色変換
して再度接続切換部147へ転送する。接続切換部14
7では、処理IDリスト{5}の先頭のID番号5を読
み取って、画像データをID番号5に対応するデータ出
力部146に転送する。それと同時に処理IDリスト
{5}の先頭のID番号5を削除した{}(空リスト)
を新しい処理IDリストとする。データ出力部146
は、画像データを制御LSI121へ転送する。制御L
SI121内部のデータ入力部175は、画像データの
属性データのチップIDリスト{0}の先頭のチップI
D番号0を読み取って、データ入力部175にあらかじ
め設定してあるチップID番号0と比較する。比較の結
果、値が同じであるので、画像データを内部バス177
およびファクシミリI/F部171を介してファクシミ
リ部4へ転送し、ファクシミリ部4は電話回線11へ画
像データを送信する。
The image data transferred to the facsimile section 4 is first read from the HDD 123 and transferred to the data output section 176 via the HDD controller section 174 and the internal bus 177. The image data transferred to the data output unit 176 is added with attribute data by the data output unit 176 and transferred to the image processing LSI 124.
The attribute data added at this time is such that the chip ID list is {2,0} and the process ID list is {3,0,1,2 ,.
5}. The data input unit 155 in the image processing LSI 124 reads the chip ID number 2 at the head of the chip ID list {2, 0} of the attribute data of the image data and sets the chip ID preset in the data input unit 155.
Compare with number 1. As a result of the comparison, since the values are different, the image data is transferred to the data output unit 156. The data output unit 156 transfers the image data to the image processing LSI 125. Data input unit 145 inside the image processing LSI 125
Is a chip ID list of attribute data of image data {2,
0} at the beginning of the chip ID number 2 is read, and the chip ID number 2 preset in the data input unit 145 is read.
Compare with. As a result of the comparison, since the values are the same, the image data is transferred to the connection switching unit 147. At the same time, the chip ID number {2} at the beginning of the chip ID list {2, 0} is deleted to make {0} a new chip ID list. The connection switching unit 147 reads the first ID number 3 in the process ID list {3, 0, 1, 2, 5} and transfers the image data to the compression / expansion processing unit 143 corresponding to the ID number 3. At the same time, {0, 1, 2, 5} in which the first ID number 3 in the process ID list is deleted is set as a new process ID list. The compression / expansion processing unit 143 expands the image data and transfers it again to the connection switching unit 147. The connection switching unit 147 reads the leading ID number 0 of the processing ID list {0, 1, 2, 5} and transfers the image data to the scaling processing unit 140 corresponding to the ID number 0. At the same time, {1, 2, 5} in which the leading ID number 0 of the process ID list {0, 1, 2, 5} is deleted is set as a new process ID list. The scaling processing unit 140 scales the image data and transfers it to the connection switching unit 147 again. In the connection switching unit 147, processing I
The ID number 1 at the head of the D list {1, 2, 5} is read, and the image data is transferred to the rotation / inversion processing unit 141 corresponding to the ID number 1. At the same time, the first ID number 1 of the processing ID list {1, 2, 5} is deleted {2,
5} as a new process ID list. The rotation / reversal processing unit 141 rotates the image data and transfers it to the connection switching unit 147 again. The connection switching unit 147 reads the first ID number 2 of the process ID list {2, 5} and transfers the image data to the color conversion processing unit 142 corresponding to the ID number 2. At the same time, {5} in which the first ID number 2 of the process ID list {2, 5} is deleted is set as a new process ID list. The color conversion processing unit 142 color-converts the image data and transfers it again to the connection switching unit 147. Connection switching unit 14
In step 7, the first ID number 5 in the process ID list {5} is read, and the image data is transferred to the data output unit 146 corresponding to the ID number 5. At the same time, the top ID number 5 of the process ID list {5} was deleted {} (empty list)
Is a new process ID list. Data output unit 146
Transfers the image data to the control LSI 121. Control L
The data input unit 175 inside the SI 121 uses the first chip I of the chip ID list {0} of the attribute data of the image data.
The D number 0 is read and compared with the chip ID number 0 preset in the data input unit 175. As a result of the comparison, since the values are the same, the image data is transferred to the internal bus 177.
And the image data is transferred to the facsimile unit 4 via the facsimile I / F unit 171 and the facsimile unit 4 transmits the image data to the telephone line 11.

【0064】プリンタ部2へ転送される画像データは、
まず、HDD123から読み出され、HDDコントロー
ラ部174および内部バス177を介してデータ出力部
176に転送される。データ出力部176に転送された
画像データは、データ出力部176によって属性データ
が付加され、画像処理LSI124へ転送される。この
とき付加される属性データは、チップIDリストが
{1}で、処理IDリストが{3,0,2,4}であ
る。画像処理LSI124内部のデータ入力部155
は、画像データの属性データのチップIDリスト{1}
の先頭のチップID番号1を読み取って、データ入力部
155にあらかじめ設定してあるチップID番号1と比
較する。比較の結果、値が同じであるので、画像データ
を接続切換部157へ転送する。それと同時にチップI
Dリスト{1}の先頭のチップID番号1を削除し
た{}(空リスト)を新しいチップIDリストとする。
接続切換部157は処理IDリスト{3,0,2,4}
の先頭のID番号3を読み取って、画像データをID番
号3に対応する圧縮・伸張処理部153に転送する。そ
れと同時に処理IDリストの先頭のID番号3を削除し
た{0,2,4}を新しい処理IDリストとする。圧縮
・伸張処理部153では、画像データを伸張処理して再
度接続切換部157へ転送する。接続切換部157で
は、処理IDリスト{0,2,4}の先頭のID番号0
を読み取って、画像データをID番号0に対応する変倍
処理部150へ転送する。それと同時に処理IDリスト
{0,2,4}の先頭のID番号0を削除した{2,
4}を新しい処理IDリストとする。変倍処理部150
では、画像データを変倍処理して再度接続切換部157
へ転送する。接続切換部157では、処理IDリスト
{2,4}の先頭のID番号2を読み取って、画像デー
タをID番号2に対応する色変換処理部152へ転送す
る。それと同時に処理IDリスト{2,4}の先頭のI
D番号2を削除した{4}を新しい処理IDリストとす
る。色変換処理部152では、画像データを色変換して
再度接続切換部157へ転送する。接続切換部157で
は、処理IDリスト{4}の先頭のID番号4を読み取
って、画像データをID番号4に対応する外部画像I/
F部154に転送する。それと同時に処理IDリスト
{4}の先頭のID番号4を削除した{}(空リスト)
を新しい処理IDリストとする。外部画像I/F部15
4は、画像データをプリンタ部2へ転送し、プリンタ部
は画像データをプリント出力する。
The image data transferred to the printer unit 2 is
First, it is read from the HDD 123 and transferred to the data output unit 176 via the HDD controller unit 174 and the internal bus 177. The image data transferred to the data output unit 176 is added with attribute data by the data output unit 176 and transferred to the image processing LSI 124. The attribute data added at this time has a chip ID list of {1} and a process ID list of {3,0,2,4}. Data input unit 155 inside the image processing LSI 124
Is the chip ID list {1} of the attribute data of the image data.
The chip ID number 1 at the beginning of the is read and compared with the chip ID number 1 preset in the data input unit 155. As a result of the comparison, since the values are the same, the image data is transferred to the connection switching unit 157. At the same time Chip I
The chip ID number 1 at the head of the D list {1} is deleted to make {} (empty list) a new chip ID list.
The connection switching unit 157 uses the process ID list {3, 0, 2, 4}.
The ID number 3 at the head of is read and the image data is transferred to the compression / expansion processing unit 153 corresponding to the ID number 3. At the same time, {0, 2, 4} in which the first ID number 3 of the process ID list is deleted is set as a new process ID list. The compression / expansion processing unit 153 expands the image data and transfers it again to the connection switching unit 157. In the connection switching unit 157, the leading ID number 0 in the process ID list {0, 2, 4}
Is read and the image data is transferred to the scaling processing unit 150 corresponding to the ID number 0. At the same time, the leading ID number 0 in the processing ID list {0, 2, 4} was deleted {2.
4} as a new process ID list. Magnification processing unit 150
Then, the image data is scaled, and the connection switching unit 157 is again operated.
Transfer to. The connection switching unit 157 reads the first ID number 2 of the process ID list {2, 4} and transfers the image data to the color conversion processing unit 152 corresponding to the ID number 2. At the same time, the first I in the process ID list {2, 4}
{4} in which the D number 2 is deleted is set as a new process ID list. The color conversion processing unit 152 color-converts the image data and transfers it again to the connection switching unit 157. The connection switching unit 157 reads the ID number 4 at the head of the processing ID list {4} and sets the image data to the external image I / I corresponding to the ID number 4.
The data is transferred to the F section 154. At the same time, the top ID number 4 of the process ID list {4} was deleted {} (empty list)
Is a new process ID list. External image I / F unit 15
Reference numeral 4 transfers the image data to the printer unit 2, and the printer unit prints out the image data.

【0065】ここまで述べたように、リーダ部2で一度
読み取った画像データを、ファクシミリ送信に適した解
像度に変倍処理し、出力の方向を回転して合わせ、色空
間を補正して送信することと、プリント出力に適した解
像度に変倍処理し、色空間を補正してプリント出力する
ことが実現できる。
As described above, the image data once read by the reader unit 2 is subjected to a scaling process to a resolution suitable for facsimile transmission, the output directions are rotated and aligned, and the color space is corrected and transmitted. In addition, it is possible to perform scaling processing to a resolution suitable for print output, correct the color space, and print output.

【0066】[実施の形態2]以下、本発明の一実施の
形態を図面に基づき説明する。
[Second Embodiment] An embodiment of the present invention will be described below with reference to the drawings.

【0067】図11は、本実施の形態に係る画像処理装
置のシステム構成を示すブロック図である。同図におい
て、2はプリンタ部で、画像入出力制御部3からの画像
データに応じた画像を記録紙上に記録する。3は画像入
出力制御部で、プリンタ部2に接続されており、コンピ
ュータ・インターフェース部6及びコア部10等からな
る。
FIG. 11 is a block diagram showing the system configuration of the image processing apparatus according to this embodiment. In the figure, reference numeral 2 denotes a printer unit, which records an image according to the image data from the image input / output control unit 3 on a recording sheet. An image input / output control unit 3 is connected to the printer unit 2 and includes a computer interface unit 6 and a core unit 10.

【0068】コンピュータ・インターフェース部6はパ
ーソナルコンピュータまたはワークステーション(PC
/WS)13とコア部10との間のインターフェースで
ある。
The computer interface unit 6 is a personal computer or workstation (PC
/ WS) 13 and the core unit 10.

【0069】コア部10はプリンタ部2、コンピュータ
・インターフェース部6の間のデータの流れを制御する
ものである。
The core section 10 controls the flow of data between the printer section 2 and the computer interface section 6.

【0070】図12は、プリンタ部2の構成を示す縦断
面図である。同図において、プリンタ部2のレーザード
ライバー201はレーザー発光部201aを駆動するも
のであり、コア部10から出力された画像データに応じ
たレーザー光をレーザー発光部201aに発光させる。
このレーザー光は感光ドラム202に照射され、該感光
ドラム202にはレーザー光に応じた潜像が形成され
る。この感光ドラム202の潜像の部分には現像器20
3によって現像剤が付着される。そして、レーザー光の
照射開始と同期したタイミングで、上段給紙カセット2
04及び下段給紙カセット205のいずれかから記録紙
を給紙して転写部206へ搬送し、感光ドラム202に
付着された現像剤を記録紙に転写する。現像剤が転写さ
れた記録紙は定着部207へ搬送され、該定着部207
の熱と圧力により現像剤は記録紙に定着される。定着部
207を通過した記録紙は排出ローラ208によって排
出され、ソータ211は排出された記録紙をそれぞれの
ビン212に収納して記録紙の仕分けを行う。
FIG. 12 is a vertical sectional view showing the structure of the printer unit 2. In the figure, the laser driver 201 of the printer unit 2 drives the laser emission unit 201a, and causes the laser emission unit 201a to emit laser light according to the image data output from the core unit 10.
This laser light is applied to the photosensitive drum 202, and a latent image corresponding to the laser light is formed on the photosensitive drum 202. The developing device 20 is attached to the latent image portion of the photosensitive drum 202.
3, the developer is attached. Then, at the timing synchronized with the start of laser light irradiation, the upper-stage paper feed cassette 2
The recording paper is fed from either 04 or the lower paper feed cassette 205 and conveyed to the transfer unit 206, and the developer attached to the photosensitive drum 202 is transferred onto the recording paper. The recording paper on which the developer is transferred is conveyed to the fixing unit 207, and the fixing unit 207
The developer is fixed on the recording paper by the heat and pressure of the. The recording paper that has passed through the fixing unit 207 is discharged by the discharge roller 208, and the sorter 211 stores the discharged recording paper in each bin 212 to sort the recording paper.

【0071】尚、ソータ211は仕分けが設定されてい
ない場合は最上部のビン212に記録紙を収納する。ま
た、両面記録が設定されている場合は、排出ローラ20
8のところまで記録紙を搬送した後、排出ローラ208
の回転方向を逆転させ、フラッパ209によって再給紙
搬走路210へ導く。また、多重記録が設定されている
場合は、記録紙を排出ローラ208まで搬送しないよう
にフラッパ209によって再給紙搬走路210へ導く。
再給紙搬走路210へ導かれた記録紙は、上述したタイ
ミングで転写部206へ搬送される。
The sorter 211 stores the recording paper in the uppermost bin 212 when the sorting is not set. If double-sided recording is set, the discharge roller 20
After the recording paper is conveyed to the position 8, the discharge roller 208
And the flapper 209 guides it to the re-feeding conveyance path 210. When multiplex recording is set, the flapper 209 guides the recording sheet to the re-feeding conveyance path 210 so as not to convey it to the discharge roller 208.
The recording sheet guided to the re-feeding conveyance path 210 is conveyed to the transfer unit 206 at the timing described above.

【0072】図13は、コア部10の内部構成を示すブ
ロック図である。同図において、121は制御LSI、
122はメモリ、123はハードディスクドライブ(H
DD)、124および125は画像処理LSIである。
制御LSI121は、CPU、メモリコントローラ、H
DDコントローラ、外部I/F等を内部に持つ高集積度
LSIであり、メモリ122に格納されたプログラムに
よって画像処理LSIの動作および画像データの流れを
制御する。メモリ122は、制御LSI121のプログ
ラムを格納するとともに、制御LSI121の作業領域
として使用される。HDD123は、制御LSI121
のプログラムを格納するとともに、画像データの一時記
憶として使用される。画像処理LSI124、125
は、複数の画像処理手段および画像入出力装置I/Fを
内部に持つ高集積度LSIであり、制御LSI121の
制御によって画像処理動作および画像入出力動作をする
ものである。
FIG. 13 is a block diagram showing the internal structure of the core section 10. In the figure, 121 is a control LSI,
122 is a memory, 123 is a hard disk drive (H
DD), 124 and 125 are image processing LSIs.
The control LSI 121 includes a CPU, a memory controller, and an H
It is a highly integrated LSI having a DD controller, an external I / F and the like inside, and controls the operation of the image processing LSI and the flow of image data by a program stored in the memory 122. The memory 122 stores the program of the control LSI 121 and is used as a work area of the control LSI 121. The HDD 123 is the control LSI 121
The program is stored and used as a temporary storage of image data. Image processing LSIs 124 and 125
Is a highly integrated LSI having a plurality of image processing means and an image input / output device I / F therein, and performs image processing operation and image input / output operation under the control of the control LSI 121.

【0073】図13において、PC/WS13からコン
ピュータ・インターフェース部6に対して入力された画
像を表わすコードデータは、コンピュータ・インターフ
ェース部6において画像データに展開される。該展開さ
れた画像データは画像処理LSI125を介して制御L
SI121へ転送され、HDD123に格納される。
In FIG. 13, the code data representing an image input from the PC / WS 13 to the computer interface unit 6 is expanded into image data in the computer interface unit 6. The expanded image data is controlled by the control L via the image processing LSI 125.
It is transferred to SI 121 and stored in HDD 123.

【0074】コンピュータ・インターフェース部6から
画像データとともに転送された制御コマンドに応じて、
HDD123に一時格納された画像データは制御LSI
121および画像処理LSI124を介してプリンタ部
2へ転送される。
According to the control command transferred from the computer interface section 6 together with the image data,
The image data temporarily stored in the HDD 123 is the control LSI.
It is transferred to the printer unit 2 via the 121 and the image processing LSI 124.

【0075】制御LSI121は、メモリ122に記憶
されている制御プログラム及びリーダ部1から転送され
た制御コマンドおよび画像データとともに転送された制
御コマンドに従って上述したような制御を行う。このよ
うに、コア部10を中心に画像のプリント、PC/WS
13からのデータの入力等の処理を行うことが可能であ
る。
The control LSI 121 performs the above-described control according to the control program stored in the memory 122, the control command transferred from the reader unit 1 and the control command transferred together with the image data. In this way, image printing, PC / WS centering around the core unit 10
It is possible to perform processing such as input of data from 13.

【0076】図14は、画像処理LSI125の内部構
成を示すブロック図である。同図において、140は変
倍処理部、141は回転・反転処理部、142は色変換
処理部、143は圧縮・伸張処理部、144は外部画像
I/F部、145はデータ入力部、146はデータ出力
部、147は接続切換部である。
FIG. 14 is a block diagram showing the internal structure of the image processing LSI 125. In the figure, 140 is a scaling processing unit, 141 is a rotation / reversal processing unit, 142 is a color conversion processing unit, 143 is a compression / expansion processing unit, 144 is an external image I / F unit, 145 is a data input unit, 146. Is a data output unit and 147 is a connection switching unit.

【0077】図15は、画像処理LSI124の内部構
成を示すブロック図である。同図において、150は変
倍処理部、151は回転・反転処理部、152は色変換
処理部、153は圧縮・伸張処理部、154は外部画像
I/F部、155はデータ入力部、156はデータ出力
部、157は接続切換部である。この画像処理LSI1
24には、前述の画像処理LSI125と同じ高集積度
LSIを用いている。
FIG. 15 is a block diagram showing the internal structure of the image processing LSI 124. In the figure, 150 is a scaling processing unit, 151 is a rotation / inversion processing unit, 152 is a color conversion processing unit, 153 is a compression / expansion processing unit, 154 is an external image I / F unit, 155 is a data input unit, 156. Is a data output unit, and 157 is a connection switching unit. This image processing LSI1
The same high integration LSI as the image processing LSI 125 described above is used for 24.

【0078】画像処理LSI125内部の接続切替部1
47および画像処理LSI124内部の接続切替部15
7の内部構成を示すブロック図は、実施の形態1におけ
る画像処理LSI126内部の接続切換部137の内部
構成を示すブロック図と同様のものであるため省略す
る。
Connection switching unit 1 inside the image processing LSI 125
47 and the connection switching unit 15 inside the image processing LSI 124
The block diagram showing the internal configuration of No. 7 is the same as the block diagram showing the internal configuration of the connection switching unit 137 in the image processing LSI 126 according to the first embodiment, and is omitted.

【0079】図9は、画像データを、コア部10内部
(すなわち制御LSI121、画像処理LSI124お
よび同125の間、および、各画像処理LSI内部の各
処理部の間)において転送するときの、タイミングチャ
ートである。データ転送時には、データ送信側のLSI
または処理部はまず転送開始信号を1クロック幅の間ア
クティブにし、それに続けて属性データを4クロック幅
の間送信する。そして属性データに続けて画像データを
送信する。データ受信側のLSIまたは処理部は、この
規則に合わせてクロック信号に同期してデータを受信す
る。なお、この属性データには、画像データ転送時の画
像データ長が含まれ、画像データ転送制御に使用され
る。また、転送先のLSIの順序を示す「チップIDリ
スト」、画像処理の順序を示す「処理IDリスト」、ま
た、画像データがカラーか白黒か、圧縮されているか、
といった画像処理部で使用される画像の属性情報が含ま
れる。
FIG. 9 shows the timing when the image data is transferred inside the core unit 10 (that is, between the control LSI 121, the image processing LSIs 124 and 125, and between the processing units inside each image processing LSI). It is a chart. At the time of data transfer, the LSI on the data transmission side
Alternatively, the processing unit first activates the transfer start signal for one clock width, and subsequently transmits the attribute data for four clock widths. Then, the image data is transmitted following the attribute data. The LSI or processing unit on the data receiving side receives the data in synchronization with the clock signal in accordance with this rule. The attribute data includes the image data length at the time of image data transfer and is used for image data transfer control. Also, a "chip ID list" indicating the order of the transfer destination LSI, a "processing ID list" indicating the order of image processing, whether the image data is color, black and white, or compressed,
The attribute information of the image used in the image processing unit is included.

【0080】属性データは、コア部10内部での各LS
I間および各画像処理LSI内部の各処理部間での画像
データ転送時に常に画像データに付加されて転送される
ものである。各LSIおよび各画像処理LSI内部の各
処理部では受信した属性データを保持し、画像データを
送信する際に保持しておいた属性データを画像データに
付加して送信するという構成となっている。ただし、後
述するように、属性データを送信するときに一部の属性
を書き換える場合もある。また、コンピュータ・インタ
ーフェース部6から画像が入力された時点には画像デー
タに属性データは付加されていないため、画像データに
属性データを付加する作業が行われる。具体的には、画
像データを受信した各LSIまたは各処理部は制御LS
I121によってあらかじめ設定されていた属性データ
をその画像データの属性データとして付加し、送信する
という構成となっている。さらに、プリンタ部2へ画像
データを転送するときには、属性データは切り捨てられ
て、画像データのみが送信される。
The attribute data is stored in each LS inside the core unit 10.
The image data is always added to the image data when the image data is transferred between I and between the processing units in each image processing LSI. Each LSI and each processing unit inside each image processing LSI hold the received attribute data, and add the attribute data held when transmitting the image data to the image data and transmit it. . However, as will be described later, some attributes may be rewritten when transmitting the attribute data. Further, since the attribute data is not added to the image data when the image is input from the computer interface unit 6, the work of adding the attribute data to the image data is performed. Specifically, each LSI or each processing unit that receives the image data is controlled by the control LS.
The attribute data set in advance by I121 is added as attribute data of the image data and transmitted. Further, when the image data is transferred to the printer unit 2, the attribute data is truncated and only the image data is transmitted.

【0081】図16は、制御LSI121の内部構成を
示すブロック図である。同図において、170はCP
U、171はファクシミリI/F部、172はネットワ
ークI/F部、173はメモリコントローラ部、174
はHDDコントローラ部、175はデータ入力部、17
6はデータ出力部、177は内部バスである。
FIG. 16 is a block diagram showing the internal structure of the control LSI 121. In the figure, 170 is a CP
U, 171 is a facsimile I / F unit, 172 is a network I / F unit, 173 is a memory controller unit, 174
Is an HDD controller section, 175 is a data input section, 17
6 is a data output unit, and 177 is an internal bus.

【0082】画像処理LSI125の動作を以下に説明
する。
The operation of the image processing LSI 125 will be described below.

【0083】図14において、コンピュータ・インター
フェース部6からの画像データは、外部画像I/F部1
44に入力される。外部画像I/F部144は画像デー
タに属性データを付加して接続切換部147へ転送す
る。なお、この付加する属性データ値は、前述の通り、
あらかじめ制御LSI121によって外部画像I/F部
144に設定しておいた値である。
In FIG. 14, the image data from the computer interface unit 6 is the external image I / F unit 1.
44 is input. The external image I / F unit 144 adds attribute data to the image data and transfers it to the connection switching unit 147. The attribute data value to be added is as described above.
It is a value preset in the external image I / F unit 144 by the control LSI 121.

【0084】画像データが接続切換部147へ転送され
ると、接続切換部147は属性データの処理IDリスト
の先頭のID番号を読み取った後、それを処理IDリス
トから削除して2番目のID番号が先頭になるように属
性データを変更する。そして、元の先頭のID番号が0
の場合には変倍処理部140へ、1の場合には回転・反
転処理部141へ、2の場合には色変換処理部142
へ、3の場合には圧縮・伸張処理部143へ、4の場合
には外部画像I/F部144へ、あるいは5の場合には
データ出力部146へ、画像データを属性データと共に
転送する。このときの接続切換部147の動作は、ID
番号によって内部セレクタの出力を切り換えるという動
作となる。そして、接続切換部147から各画像処理
部、つまり、変倍処理部140、回転・反転処理部14
1、色変換処理部142または圧縮・伸張処理部14
3、に転送された画像データは、各画像処理部において
画像処理が施された後に再度接続切換部147に転送さ
れる。以上の動作を画像データがデータ出力部146に
転送されるまで繰り返し処理する。この繰り返しによ
り、画像データはあらかじめ設定された任意の数の画像
処理が連続的に施されることになる。なお、本実施の形
態における画像処理LSI125では、外部画像I/F
部144は画像データ出力部としては機能させない構成
としているため、外部画像I/F部144に画像データ
が出力されないようにあらかじめ属性データの処理ID
リストを設定しておく。具体的には、ID番号4は設定
しないように制御LSI121で制御する。
When the image data is transferred to the connection switching unit 147, the connection switching unit 147 reads the first ID number of the process ID list of the attribute data, deletes it from the process ID list, and deletes the second ID. Change the attribute data so that the number comes first. The original top ID number is 0
In the case of 1, the rotation processing unit 141 in the case of 1, and the color conversion processing unit 142 in the case of 2.
The image data is transferred together with the attribute data to the compression / expansion processing unit 143 in the case of 3, the external image I / F unit 144 in the case of 4, or the data output unit 146 in the case of 5. The operation of the connection switching unit 147 at this time is ID
The operation is to switch the output of the internal selector according to the number. Then, from the connection switching unit 147 to each image processing unit, that is, the scaling processing unit 140 and the rotation / reversal processing unit 14.
1. Color conversion processing unit 142 or compression / expansion processing unit 14
The image data transferred to No. 3 is subjected to image processing in each image processing unit and then transferred to the connection switching unit 147 again. The above operation is repeated until the image data is transferred to the data output unit 146. By repeating this, the image data is continuously subjected to an arbitrary number of preset image processes. The image processing LSI 125 according to the present embodiment uses the external image I / F.
Since the unit 144 is configured not to function as an image data output unit, the process ID of the attribute data is set in advance so that the image data is not output to the external image I / F unit 144.
Set the list. Specifically, the control LSI 121 controls so that the ID number 4 is not set.

【0085】そして最後に、データ出力部146に転送
された画像データは、制御LSI121へ転送される。
Finally, the image data transferred to the data output unit 146 is transferred to the control LSI 121.

【0086】また、図14において、画像処理LSI1
24から入力された画像データは、データ入力部145
に入力される。データ入力部145は、まず画像データ
の持つ属性データのチップIDリストの先頭のID番号
を読み取る。そして、先頭のID番号と、制御LSI1
21によってあらかじめデータ入力部145に設定して
あるID番号とを比較し、異なる値であれば画像データ
をデータ出力部146へ転送し、データ出力部146は
画像データを制御LSI121へ転送する。また、比較
した結果、同じ値であれば、データ入力部145は、チ
ップIDリストの先頭のID番号をチップIDリストか
ら削除して2番目のID番号が先頭になるように属性デ
ータを変更する。そして、画像データを接続切換部14
7へ転送し、前述の外部画像I/F144から接続切換
部147へ転送された場合と同様に、画像データは処理
IDリストにあらかじめ設定された順番に画像処理部で
画像処理が施されてからデータ出力部146へ転送され
る。データ出力部146へ転送された画像データは、制
御LSI121へ転送される。
Further, in FIG. 14, the image processing LSI 1
The image data input from 24 is input to the data input unit 145.
Entered in. The data input unit 145 first reads the ID number at the head of the chip ID list of the attribute data of the image data. Then, the ID number at the beginning and the control LSI 1
21 compares the ID number previously set in the data input unit 145, and if the values are different, the image data is transferred to the data output unit 146, and the data output unit 146 transfers the image data to the control LSI 121. If the comparison results in the same value, the data input unit 145 changes the attribute data so that the first ID number of the chip ID list is deleted from the chip ID list and the second ID number becomes the first. . Then, the image data is transferred to the connection switching unit 14
7 and the image data is subjected to image processing by the image processing unit in the order set in advance in the processing ID list, as in the case of being transferred from the external image I / F 144 to the connection switching unit 147. It is transferred to the data output unit 146. The image data transferred to the data output unit 146 is transferred to the control LSI 121.

【0087】画像処理LSI124の動作を以下に説明
する。なお、画像処理LSI124は、画像処理LSI
125と同じLSIを使用しているため、内部動作は同
じである。ただし、画像データの入力元および出力先が
異なるため、データの入出力が異なる。
The operation of the image processing LSI 124 will be described below. The image processing LSI 124 is an image processing LSI.
Since the same LSI as 125 is used, the internal operation is the same. However, since the input source and the output destination of the image data are different, the data input / output is different.

【0088】図15において、制御LSI121から入
力された画像データは、データ入力部155に入力され
る。データ入力部155は、まず画像データの持つ属性
データのチップIDリストの先頭のID番号を読み取
る。そして、先頭のID番号と、制御LSI121によ
ってあらかじめデータ入力部155に設定してあるID
番号とを比較し、異なる値であれば画像データをデータ
出力部156へ転送し、データ出力部156は画像デー
タを制御LSI121へ転送する。また、比較した結
果、同じ値であれば、データ入力部155は、チップI
Dリストの先頭のID番号をチップIDリストから削除
して2番目のID番号が先頭になるように属性データを
変更する。そして、画像データが接続切換部157へ転
送されると、接続切換部157は属性データの処理ID
リストの先頭のID番号を読み取った後、それを処理I
Dリストから削除して2番目のID番号が先頭になるよ
うに属性データを変更する。そして、元の先頭のID番
号が0の場合には変倍処理部150へ、1の場合には回
転・反転処理部151へ、2の場合には色変換処理部1
52へ、3の場合には圧縮・伸張処理部153へ、4の
場合には外部画像I/F部154へ、あるいは5の場合
にはデータ出力部156へ、画像データを属性データと
共に転送する。このときの接続切換部157の動作は、
ID番号によって内部セレクタの出力を切り換えるとい
う動作となる。そして、接続切換部157から各画像処
理部、つまり、変倍処理部150、回転・反転処理部1
51、色変換処理部152または圧縮・伸張処理部15
3、に転送された画像データは、各画像処理部において
画像処理が施された後に再度接続切換部157に転送さ
れる。以上の動作を画像データがデータ出力部156ま
たは外部画像I/F部154へ転送されるまで繰り返し
処理する。この繰り返しにより、画像データはあらかじ
め設定された任意の数の画像処理が連続的に施されるこ
とになる。そして、画像データがデータ出力部156へ
転送された場合、画像データは画像処理LSI125へ
転送される。また、画像データが外部画像I/F部15
4へ転送された場合、画像データはプリンタ部2へ転送
され、プリンタ部2で印刷出力される。
In FIG. 15, the image data input from the control LSI 121 is input to the data input unit 155. The data input unit 155 first reads the ID number at the head of the chip ID list of the attribute data of the image data. Then, the ID number at the beginning and the ID previously set in the data input unit 155 by the control LSI 121
The numbers are compared, and if the values are different, the image data is transferred to the data output unit 156, and the data output unit 156 transfers the image data to the control LSI 121. If the comparison result indicates that the values are the same, the data input unit 155 determines that the chip I
The ID number at the head of the D list is deleted from the chip ID list, and the attribute data is changed so that the second ID number becomes the head. Then, when the image data is transferred to the connection switching unit 157, the connection switching unit 157 determines the processing ID of the attribute data.
Read the ID number at the top of the list and process it I
The attribute data is changed so that it is deleted from the D list and the second ID number is at the top. Then, if the original first ID number is 0, the scaling processing unit 150, if it is 1, the rotation / reversal processing unit 151, and if it is 2, the color conversion processing unit 1
52, the image data is transferred together with the attribute data to the compression / expansion processing unit 153 in the case of 3, the external image I / F unit 154 in the case of 4, or the data output unit 156 in the case of 5. . The operation of the connection switching unit 157 at this time is as follows.
The operation is such that the output of the internal selector is switched according to the ID number. Then, from the connection switching unit 157 to each image processing unit, that is, the scaling processing unit 150 and the rotation / inversion processing unit 1.
51, color conversion processing unit 152 or compression / expansion processing unit 15
The image data transferred to No. 3 is subjected to image processing in each image processing unit and then transferred to the connection switching unit 157 again. The above operation is repeatedly processed until the image data is transferred to the data output unit 156 or the external image I / F unit 154. By repeating this, the image data is continuously subjected to an arbitrary number of preset image processes. Then, when the image data is transferred to the data output unit 156, the image data is transferred to the image processing LSI 125. In addition, the image data is the external image I / F unit 15
4 is transferred to the printer unit 2, and the printer unit 2 prints out the image data.

【0089】制御LSI121の動作を以下に説明す
る。
The operation of the control LSI 121 will be described below.

【0090】図16において、画像処理LSI125か
ら入力された画像データは、データ入力部175に入力
される。データ入力部175は、まず画像データの持つ
属性データのチップIDリストの先頭のID番号を読み
取る。そして、先頭のID番号と、CPU170によっ
てあらかじめデータ入力部175に設定してあるID番
号とを比較し、異なる値であれば画像データをデータ出
力部176へ転送し、データ出力部176は画像データ
を画像処理LSI124へ転送する。また、比較した結
果、同じ値であれば、データ入力部175は、チップI
Dリストの先頭のID番号をチップIDリストから削除
して2番目のID番号が先頭になるように属性データを
変更する。そして、画像データを内部バス177および
HDDコントローラ部174を介してHDD123へ転
送する。
In FIG. 16, the image data input from the image processing LSI 125 is input to the data input unit 175. The data input unit 175 first reads the ID number at the head of the chip ID list of the attribute data of the image data. Then, the head ID number is compared with the ID number preset in the data input unit 175 by the CPU 170, and if the values are different, the image data is transferred to the data output unit 176. To the image processing LSI 124. If the comparison result shows that the values are the same, the data input unit 175 determines that the chip I
The ID number at the head of the D list is deleted from the chip ID list, and the attribute data is changed so that the second ID number becomes the head. Then, the image data is transferred to the HDD 123 via the internal bus 177 and the HDD controller unit 174.

【0091】さらに、図16において、CPU170の
制御によりHDD123から読み出された画像データ
は、HDDコントローラ部174および内部バス177
を介してデータ出力部176へ転送される。データ出力
部176は画像データに属性データを付加して画像処理
LSI124へ転送する。なお、この付加する属性デー
タ値は、あらかじめCPU170によってデータ出力部
176に設定しておいた値である。
Further, in FIG. 16, the image data read from the HDD 123 under the control of the CPU 170 is the HDD controller unit 174 and the internal bus 177.
Is transferred to the data output unit 176 via the. The data output unit 176 adds the attribute data to the image data and transfers it to the image processing LSI 124. The attribute data value to be added is a value preset in the data output unit 176 by the CPU 170.

【0092】以上のような構成で、コア部10の画像デ
ータの流れを例を挙げて説明する。
The flow of image data in the core unit 10 having the above-mentioned configuration will be described as an example.

【0093】PC/WS13から入力された画像を表す
コードデータをコンピュータ・インターフェース部6で
画像に変換し、コア部を介してプリンタ部2へ転送し、
プリント出力する動作を例にする。
Code data representing an image input from the PC / WS 13 is converted into an image by the computer interface unit 6 and transferred to the printer unit 2 via the core unit,
The operation of printing out is taken as an example.

【0094】まず、CPU170は、各処理部をプリン
トモードに設定するための制御コマンドを制御LSI1
21内部の各処理部および各画像処理LSIへ転送す
る。具体的には、外部画像I/F部144には、属性デ
ータの初期値として、チップIDリストを{0}に、処
理IDリストを{3,5}と設定する。また、各LSI
のデータ入力部にチップIDを次のように設定する。制
御LSI121内部のデータ入力部175には0を、画
像処理LSI125内部のデータ入力部145には2
を、画像処理LSI124内部のデータ入力部155に
は1を設定する。それから、制御LSI121内部のデ
ータ出力部176に属性データの初期値を、プリント出
力する画像データ用に設定する。つまり、プリント出力
する画像データ用の初期値としてチップIDリストを
{1}に、処理IDリストを{3,0,2,4}に設定
する。
First, the CPU 170 issues a control command for setting each processing unit to the print mode to the control LSI 1.
The data is transferred to each processing unit and each image processing LSI inside 21. Specifically, in the external image I / F unit 144, the chip ID list is set to {0} and the process ID list is set to {3, 5} as initial values of the attribute data. In addition, each LSI
The chip ID is set in the data input section of the following. The data input unit 175 inside the control LSI 121 has a value of 0, and the data input unit 145 inside the image processing LSI 125 has a value of 2.
And 1 is set in the data input unit 155 inside the image processing LSI 124. Then, the initial value of the attribute data is set in the data output unit 176 inside the control LSI 121 for the image data to be printed out. That is, the chip ID list is set to {1} and the process ID list is set to {3, 0, 2, 4} as initial values for image data to be printed out.

【0095】そして、コンピュータ・インターフェース
部6は、PC/WS13から画像を表すコードデータを
受信すると、それを画像データに変換する。そして、変
換した画像データをコア部10内部の画像処理LSI1
25に対して転送する。外部画像I/F部144に入力
された画像データは、外部画像I/F部144によって
属性データが付加され、接続切換部147へ転送され
る。このとき付加される属性データは、チップIDリス
トが{0}で、処理IDリストが{3,5}である。接
続切換部147では、この処理IDリスト{3,5}の
先頭のID番号3を読み取って、画像データをID番号
3に対応する圧縮・伸張処理部143に転送する。それ
と同時に処理IDリストの先頭のID番号3を削除した
{5}を新しい処理IDリストとする。圧縮・伸張処理
部143では、画像データを圧縮処理して再度接続切換
部147へ転送する。接続切換部147では、処理ID
リスト{5}の先頭のID番号5を読み取って、画像デ
ータをID番号5に対応するデータ出力部146に転送
する。それと同時に処理IDリスト{5}の先頭のID
番号5を削除した{}(空リスト)を新しい処理IDリ
ストとする。データ出力部146は、画像データを制御
LSI121へ転送する。制御LSI121内部のデー
タ入力部175は、画像データの属性データのチップI
Dリスト{0}の先頭のチップID番号0を読み取っ
て、データ入力部175にあらかじめ設定してあるチッ
プID番号0と比較する。比較の結果、値が同じである
ので、画像データを内部バス177およびHDDコント
ローラ174を介してHDD123へ格納する。
When the computer interface section 6 receives the code data representing an image from the PC / WS 13, it converts it into image data. Then, the converted image data is processed by the image processing LSI 1 in the core unit 10.
25 to 25. The image data input to the external image I / F unit 144 is added with attribute data by the external image I / F unit 144 and transferred to the connection switching unit 147. The attribute data added at this time has a chip ID list of {0} and a process ID list of {3, 5}. The connection switching unit 147 reads the first ID number 3 of the processing ID list {3, 5} and transfers the image data to the compression / expansion processing unit 143 corresponding to the ID number 3. At the same time, {5} in which the first ID number 3 of the process ID list is deleted is set as a new process ID list. The compression / expansion processing unit 143 compresses the image data and transfers it to the connection switching unit 147 again. In the connection switching unit 147, the process ID
The ID number 5 at the head of the list {5} is read and the image data is transferred to the data output unit 146 corresponding to the ID number 5. At the same time, the top ID of the process ID list {5}
The {} (empty list) from which the number 5 has been deleted is set as a new process ID list. The data output unit 146 transfers the image data to the control LSI 121. The data input unit 175 inside the control LSI 121 is a chip I of the attribute data of the image data.
The chip ID number 0 at the head of the D list {0} is read and compared with the chip ID number 0 preset in the data input unit 175. As a result of the comparison, since the values are the same, the image data is stored in the HDD 123 via the internal bus 177 and the HDD controller 174.

【0096】ここで注意すべきところは、本実施の形態
2の構成では、画像処理LSI125と制御LSI12
1とが直接接続されているにもかかわらず、前述の実施
の形態1の構成、つまり、画像処理LSI125と制御
LSI121との間に画像処理LSI126が挟まって
いる構成、における画像データの転送の場合とまったく
変わらない制御により画像データの転送が実現可能とな
っていることである。これは、本発明の各画像処理装
置、つまり、本実施の形態においては各LSI、のデー
タ入力部が、入力されたデータがその装置に対して出力
されたものかそうでないのかを判断する仕組みを備える
ことによって各装置間の接続構成を柔軟に変更可能とな
っていることによるものである。
It should be noted that, in the configuration of the second embodiment, the image processing LSI 125 and the control LSI 12 are
In the case of the transfer of the image data in the configuration of the above-described first embodiment, that is, the configuration in which the image processing LSI 126 is sandwiched between the image processing LSI 125 and the control LSI 121, though 1 is directly connected That is, the transfer of image data can be realized by the control which is not changed at all. This is a mechanism in which the data input unit of each image processing apparatus of the present invention, that is, each LSI in the present embodiment, determines whether the input data is output to the apparatus or not. This is because it is possible to flexibly change the connection configuration between each device.

【0097】次に、HDD123に画像データが格納さ
れると、CPU170の制御により、この画像データを
プリンタ部2へ転送する動作が開始される。
Next, when the image data is stored in the HDD 123, the operation of transferring this image data to the printer unit 2 is started under the control of the CPU 170.

【0098】プリンタ部2へ転送される画像データは、
まず、HDD123から読み出され、HDDコントロー
ラ部174および内部バス177を介してデータ出力部
176に転送される。データ出力部176に転送された
画像データは、データ出力部176によって属性データ
が付加され、画像処理LSI124へ転送される。この
とき付加される属性データは、チップIDリストが
{1}で、処理IDリストが{3,0,2,4}であ
る。画像処理LSI124内部のデータ入力部155
は、画像データの属性データのチップIDリスト{1}
の先頭のチップID番号1を読み取って、データ入力部
155にあらかじめ設定してあるチップID番号1と比
較する。比較の結果、値が同じであるので、画像データ
を接続切換部157へ転送する。それと同時にチップI
Dリスト{1}の先頭のチップID番号1を削除し
た{}(空リスト)を新しいチップIDリストとする。
接続切換部157は処理IDリスト{3,0,2,4}
の先頭のID番号3を読み取って、画像データをID番
号3に対応する圧縮・伸張処理部153に転送する。そ
れと同時に処理IDリストの先頭のID番号3を削除し
た{0,2,4}を新しい処理IDリストとする。圧縮
・伸張処理部153では、画像データを伸張処理して再
度接続切換部157へ転送する。接続切換部157で
は、処理IDリスト{0,2,4}の先頭のID番号0
を読み取って、画像データをID番号0に対応する変倍
処理部150へ転送する。それと同時に処理IDリスト
{0,2,4}の先頭のID番号0を削除した{2,
4}を新しい処理IDリストとする。変倍処理部150
では、画像データを変倍処理して再度接続切換部157
へ転送する。接続切換部157では、処理IDリスト
{2,4}の先頭のID番号2を読み取って、画像デー
タをID番号2に対応する色変換処理部152へ転送す
る。それと同時に処理IDリスト{2,4}の先頭のI
D番号2を削除した{4}を新しい処理IDリストとす
る。色変換処理部152では、画像データを色変換して
再度接続切換部157へ転送する。接続切換部157で
は、処理IDリスト{4}の先頭のID番号4を読み取
って、画像データをID番号4に対応する外部画像I/
F部154に転送する。それと同時に処理IDリスト
{4}の先頭のID番号4を削除した{}(空リスト)
を新しい処理IDリストとする。外部画像I/F部15
4は、画像データをプリンタ部2へ転送し、プリンタ部
は画像データをプリント出力する。
The image data transferred to the printer unit 2 is
First, it is read from the HDD 123 and transferred to the data output unit 176 via the HDD controller unit 174 and the internal bus 177. The image data transferred to the data output unit 176 is added with attribute data by the data output unit 176 and transferred to the image processing LSI 124. The attribute data added at this time has a chip ID list of {1} and a process ID list of {3,0,2,4}. Data input unit 155 inside the image processing LSI 124
Is the chip ID list {1} of the attribute data of the image data.
The chip ID number 1 at the beginning of the is read and compared with the chip ID number 1 preset in the data input unit 155. As a result of the comparison, since the values are the same, the image data is transferred to the connection switching unit 157. At the same time Chip I
The chip ID number 1 at the head of the D list {1} is deleted to make {} (empty list) a new chip ID list.
The connection switching unit 157 uses the process ID list {3, 0, 2, 4}.
The ID number 3 at the head of is read and the image data is transferred to the compression / expansion processing unit 153 corresponding to the ID number 3. At the same time, {0, 2, 4} in which the first ID number 3 of the process ID list is deleted is set as a new process ID list. The compression / expansion processing unit 153 expands the image data and transfers it again to the connection switching unit 157. In the connection switching unit 157, the leading ID number 0 in the process ID list {0, 2, 4}
Is read and the image data is transferred to the scaling processing unit 150 corresponding to the ID number 0. At the same time, the leading ID number 0 in the processing ID list {0, 2, 4} was deleted {2.
4} as a new process ID list. Magnification processing unit 150
Then, the image data is scaled, and the connection switching unit 157 is again operated.
Transfer to. The connection switching unit 157 reads the first ID number 2 of the process ID list {2, 4} and transfers the image data to the color conversion processing unit 152 corresponding to the ID number 2. At the same time, the first I in the process ID list {2, 4}
{4} in which the D number 2 is deleted is set as a new process ID list. The color conversion processing unit 152 color-converts the image data and transfers it again to the connection switching unit 157. The connection switching unit 157 reads the first ID number 4 in the process ID list {4} and sets the image data to the external image I / I corresponding to the ID number 4.
The data is transferred to the F section 154. At the same time, the top ID number 4 of the process ID list {4} was deleted {} (empty list)
Is a new process ID list. External image I / F unit 15
Reference numeral 4 transfers the image data to the printer unit 2, and the printer unit prints out the image data.

【0099】ここまで述べたように、PC/WS13か
ら入力された画像を表すコードデータをコンピュータ・
インターフェース部6で画像に変換し、プリント出力に
適した解像度に変倍処理し、色空間を補正してプリント
出力することが実現できる。また、制御LSI121お
よび各画像処理LSIは、実施の形態1で用いたものと
同じものを使用している。これは、各LSIのデータ入
力部が、入力されたデータがそのLSIに対して出力さ
れたものかそうでないのかを判断する仕組みを備えるこ
とによって各LSIの接続構成を柔軟に変更可能となる
ことを示している。つまり、新しい構成の画像処理装置
に対しては、従来、新しいLSIを個別に開発する必要
があったが、本発明によれば、既存の各LSIの組み合
わせを変更することだけで新しい構成の画像処理装置が
実現可能となるのである。また、これは、大小様々な構
成の画像処理装置に対応可能な汎用的かつ多機能なLS
Iを1つ作って、大小様々な構成の各画像処理装置に1
つそのLSIを搭載する従来の方法と異なり、本発明に
よれば、画像処理装置を構成するLSIの数を必要最小
限の数に減らすことが可能なためコスト的に優れたもの
となる。
As described above, the code data representing the image input from the PC / WS 13 is stored in the computer.
It is possible to convert the image into an image in the interface unit 6, perform scaling processing to a resolution suitable for print output, correct the color space, and print out. The control LSI 121 and each image processing LSI are the same as those used in the first embodiment. This is because the data input unit of each LSI can flexibly change the connection configuration of each LSI by providing a mechanism for determining whether the input data is output to the LSI or not. Is shown. That is, conventionally, it was necessary to individually develop a new LSI for an image processing apparatus having a new configuration, but according to the present invention, an image having a new configuration can be obtained only by changing the combination of existing LSIs. The processing device can be realized. In addition, this is a general-purpose and multifunctional LS that is compatible with image processing apparatuses of various sizes.
Make one I for each image processing device of various sizes.
Unlike the conventional method of mounting the LSI, according to the present invention, it is possible to reduce the number of LSIs forming the image processing apparatus to a necessary minimum number, which is excellent in cost.

【0100】(他の実施形態)以上、本発明の実施形態
について詳述したが、本発明は、複数の機器から構成さ
れるシステムに適用しても良いし、また、一つの機器か
らなる装置に適用しても良い。
(Other Embodiments) Although the embodiments of the present invention have been described in detail above, the present invention may be applied to a system composed of a plurality of devices, or an apparatus composed of a single device. May be applied to.

【0101】なお、本発明は、前述した実施形態の機能
を実現するソフトウェアのプログラムを、システム或い
は装置に直接或いは遠隔から供給し、そのシステム或い
は装置のコンピュータが該供給されたプログラムコード
を読み出して実行することによっても達成される場合を
含む。その場合、プログラムの機能を有していれば、形
態は、プログラムである必要はない。
According to the present invention, a software program for realizing the functions of the above-described embodiments is directly or remotely supplied to a system or apparatus, and the computer of the system or apparatus reads the supplied program code. Including cases that can be achieved by executing. In that case, the form need not be a program as long as it has the functions of the program.

【0102】従って、本発明の機能処理をコンピュータ
で実現するために、該コンピュータにインストールされ
るプログラムコード自体も本発明を実現するものであ
る。つまり、本発明のクレームでは、本発明の機能処理
を実現するためのコンピュータプログラム自体も含まれ
る。
Therefore, the program code itself installed in the computer to implement the functional processing of the present invention by the computer also implements the present invention. That is, the claims of the present invention include the computer program itself for realizing the functional processing of the present invention.

【0103】その場合、プログラムの機能を有していれ
ば、オブジェクトコード、インタプリタにより実行され
るプログラム、OSに供給するスクリプトデータ等、プ
ログラムの形態を問わない。
In this case, the program may take any form such as an object code, a program executed by an interpreter, or script data supplied to the OS as long as it has the function of the program.

【0104】プログラムを供給するための記録媒体とし
ては、例えば、フロッピー(登録商標)ディスク、ハー
ドディスク、光ディスク、光磁気ディスク、MO、CD
−ROM、CD−R、CD−RW、磁気テープ、不揮発
性のメモリカード、ROM、DVD(DVD−ROM,
DVD−R)などがある。
As a recording medium for supplying the program, for example, a floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, MO, CD
-ROM, CD-R, CD-RW, magnetic tape, non-volatile memory card, ROM, DVD (DVD-ROM,
DVD-R).

【0105】その他、プログラムの供給方法としては、
クライアントコンピュータのブラウザを用いてインター
ネットのホームページに接続し、該ホームページから本
発明のコンピュータプログラムそのもの、もしくは圧縮
され自動インストール機能を含むファイルをハードディ
スク等の記録媒体にダウンロードすることによっても供
給できる。また、本発明のプログラムを構成するプログ
ラムコードを複数のファイルに分割し、それぞれのファ
イルを異なるホームページからダウンロードすることに
よっても実現可能である。つまり、本発明の機能処理を
コンピュータで実現するためのプログラムファイルを複
数のユーザに対してダウンロードさせるWWWサーバ
も、本発明のクレームに含まれるものである。
As another method of supplying the program,
It can also be supplied by connecting to a homepage on the Internet using a browser of a client computer, and downloading the computer program itself of the present invention or a compressed file having an automatic installation function from the homepage to a recording medium such as a hard disk. It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from different homepages. That is, a WWW server that allows a plurality of users to download a program file for implementing the functional processing of the present invention on a computer is also included in the claims of the present invention.

【0106】また、本発明のプログラムを暗号化してC
D−ROM等の記憶媒体に格納してユーザに配布し、所
定の条件をクリアしたユーザに対し、インターネットを
介してホームページから暗号化を解く鍵情報をダウンロ
ードさせ、その鍵情報を使用することにより暗号化され
たプログラムを実行してコンピュータにインストールさ
せて実現することも可能である。
The program of the present invention is encrypted to C
By storing the information in a storage medium such as a D-ROM and distributing it to the user, and having the user who satisfies the predetermined conditions download the key information for decrypting the encryption from the home page via the Internet, and by using the key information It is also possible to execute the encrypted program and install the program in a computer to realize it.

【0107】また、コンピュータが、読み出したプログ
ラムを実行することによって、前述した実施形態の機能
が実現される他、そのプログラムの指示に基づき、コン
ピュータ上で稼動しているOSなどが、実際の処理の一
部または全部を行ない、その処理によっても前述した実
施形態の機能が実現され得る。
The computer executes the read program to realize the functions of the above-described embodiments, and the OS operating on the computer executes the actual processing based on the instructions of the program. The function of the above-described embodiment can be realized also by performing a part or all of the above.

【0108】さらに、記録媒体から読み出されたプログ
ラムが、コンピュータに挿入された機能拡張ボードやコ
ンピュータに接続された機能拡張ユニットに備わるメモ
リに書き込まれた後、そのプログラムの指示に基づき、
その機能拡張ボードや機能拡張ユニットに備わるCPU
などが実際の処理の一部または全部を行ない、その処理
によっても前述した実施形態の機能が実現される。
Further, after the program read from the recording medium is written in the memory provided in the function expansion board inserted in the computer or the function expansion unit connected to the computer, based on the instruction of the program,
CPU provided on the function expansion board or function expansion unit
Performs a part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.

【0109】[0109]

【発明の効果】本発明によれば、以上のように、本発明
の画像処理装置は、画像データに属性データを付加して
扱う画像処理装置であり、入力端子および出力端子を持
つ複数の画像処理手段を有し、該入力端子は画像データ
および属性データを入力する端子であり、また、該出力
端子は画像データおよび属性データを出力する端子であ
り、前記各画像処理手段は、入力端子から入力された属
性データにより、入力された画像データを内部で処理す
るか、出力端子から出力するか、とを切り換えることを
特徴とする。
According to the present invention, as described above, the image processing apparatus of the present invention is an image processing apparatus that handles attribute data in addition to image data and handles a plurality of images having input terminals and output terminals. Processing means, the input terminal is a terminal for inputting image data and attribute data, the output terminal is a terminal for outputting image data and attribute data, and each of the image processing means is It is characterized in that the inputted image data is switched internally or outputted from the output terminal according to the inputted attribute data.

【0110】また、属性データとは各画像処理手段を表
すID番号の1つまたは複数の並びにより構成され、各
画像処理手段は属性データのID番号がその画像処理手
段を表すID番号であるとき入力された画像データを処
理し、前記属性データのID番号がその画像処理手段を
表すID番号でないとき入力された画像データを処理し
ないことを特徴とする。
The attribute data is made up of one or a plurality of ID numbers representing the respective image processing means. When each image processing means has the ID number of the attribute data representing the image processing means. The input image data is processed, and when the ID number of the attribute data is not an ID number representing the image processing means, the input image data is not processed.

【0111】また、前記各画像処理手段の入力端子は、
必ず別の画像処理手段の出力端子に接続されており、あ
る1つの画像処理手段が出力した属性データおよび画像
データがすべての画像処理手段に到達可能なことを特徴
とする。
The input terminal of each of the image processing means is
It is characterized in that it is always connected to the output terminal of another image processing means, and the attribute data and the image data output by one certain image processing means can reach all the image processing means.

【0112】また、前記各画像処理手段は、前記属性デ
ータを書き換えて、動的に画像データの流れを制御可能
なことを特徴とする。
Further, each of the image processing means can rewrite the attribute data to dynamically control the flow of image data.

【0113】また、前記各画像処理手段は、LSIであ
る。
Further, each of the image processing means is an LSI.

【0114】この構成により、高集積度LSIを利用し
て少数のLSIで数多くの画像処理の組み合わせによる
複雑な画像処理を実現する構成を取りながら、柔軟な構
成の変更を可能にし、少ない構成変更の場合にLSI全
体を作り直すことなく対応可能な、拡張性や流用性にも
優れた画像処理装置を提供することが可能である。
With this configuration, it is possible to flexibly change the configuration while using a highly integrated LSI to realize complex image processing by combining a large number of image processing with a small number of LSIs. In this case, it is possible to provide an image processing apparatus which is excellent in expandability and diversion, which can be dealt with without remaking the entire LSI.

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

【図1】本発明の一実施の形態に係る画像処理装置のシ
ステム構成を示すブロック図である。
FIG. 1 is a block diagram showing a system configuration of an image processing apparatus according to an embodiment of the present invention.

【図2】本発明の一実施の形態に係る画像処理装置にお
けるリーダ部及びプリンタ部の構成を示す縦断面図であ
る。
FIG. 2 is a vertical cross-sectional view showing configurations of a reader unit and a printer unit in the image processing apparatus according to the embodiment of the present invention.

【図3】本発明の一実施の形態に係る画像処理装置にお
けるリーダ部の内部構成を示すブロック図である。
FIG. 3 is a block diagram showing an internal configuration of a reader unit in the image processing apparatus according to the embodiment of the present invention.

【図4】本発明の一実施の形態に係る画像処理装置にお
けるコア部の内部構成を示すブロック図である。
FIG. 4 is a block diagram showing an internal configuration of a core unit in the image processing apparatus according to the embodiment of the present invention.

【図5】本発明の一実施の形態に係る画像処理装置にお
ける画像処理LSIの内部構成を示すブロック図であ
る。
FIG. 5 is a block diagram showing an internal configuration of an image processing LSI in the image processing apparatus according to the embodiment of the present invention.

【図6】本発明の一実施の形態に係る画像処理装置にお
ける画像処理LSIの内部構成を示すブロック図であ
る。
FIG. 6 is a block diagram showing an internal configuration of an image processing LSI in the image processing apparatus according to the embodiment of the present invention.

【図7】本発明の一実施の形態に係る画像処理装置にお
ける画像処理LSIの内部構成を示すブロック図であ
る。
FIG. 7 is a block diagram showing an internal configuration of an image processing LSI in the image processing apparatus according to the embodiment of the present invention.

【図8】本発明の一実施の形態に係る画像処理装置にお
ける接続切換部の内部構成を示すブロック図である。
FIG. 8 is a block diagram showing an internal configuration of a connection switching unit in the image processing apparatus according to the embodiment of the present invention.

【図9】本発明の一実施の形態に係る画像処理装置にお
ける画像データ転送時のタイミングチャートである。
FIG. 9 is a timing chart at the time of image data transfer in the image processing apparatus according to the embodiment of the present invention.

【図10】本発明の一実施の形態に係る画像処理装置に
おける制御LSIの内部構成を示すブロック図である。
FIG. 10 is a block diagram showing an internal configuration of a control LSI in the image processing apparatus according to the embodiment of the present invention.

【図11】本発明の一実施の形態に係る画像処理装置の
システム構成を示すブロック図である。
FIG. 11 is a block diagram showing a system configuration of an image processing apparatus according to an embodiment of the present invention.

【図12】本発明の一実施の形態に係る画像処理装置に
おけるプリンタ部の構成を示す縦断面図である。
FIG. 12 is a vertical cross-sectional view showing a configuration of a printer unit in the image processing apparatus according to the embodiment of the present invention.

【図13】本発明の一実施の形態に係る画像処理装置に
おけるコア部の内部構成を示すブロック図である。
FIG. 13 is a block diagram showing an internal configuration of a core unit in the image processing apparatus according to the embodiment of the present invention.

【図14】本発明の一実施の形態に係る画像処理装置に
おける画像処理LSIの内部構成を示すブロック図であ
る。
FIG. 14 is a block diagram showing an internal configuration of an image processing LSI in the image processing apparatus according to the embodiment of the present invention.

【図15】本発明の一実施の形態に係る画像処理装置に
おける画像処理LSIの内部構成を示すブロック図であ
る。
FIG. 15 is a block diagram showing an internal configuration of an image processing LSI in the image processing apparatus according to the embodiment of the present invention.

【図16】本発明の一実施の形態に係る画像処理装置に
おける制御LSIの内部構成を示すブロック図である。
FIG. 16 is a block diagram showing an internal configuration of a control LSI in the image processing apparatus according to the embodiment of the present invention.

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

1 リーダ部 2 プリンタ部 3 画像入出力制御部 4 ファクシミリ部 5 ネットワーク・インターフェース部 6 コンピュータ・インターフェース部 10 コア部 11 電話回線 12 ローカルエリアネットワークまたはワイドエリア
ネットワーク(LAN/WAN) 13 パーソナルコンピュータまたはワークステーショ
ン(PC/WS) 101 原稿給送装置 102 プラテンガラス 103 ランプ 104 スキャナユニット 105 ミラー 106 ミラー 107 ミラー 108 レンズ 109 CCDイメージセンサ 110 A/D変換/シェーディング補正(A/D・S
H)部 111 画像処理部 112 インターフェース(I/F) 113 CPU(中央処理装置) 114 操作部 115 メモリ 201 レーザー発光部 202 感光ドラム 203 現像器 204 上段給紙カセット 205 下段給紙カセット 206 転写部 207 定着部 208 排出ローラ 209 フラッパ 210 再給紙搬走路 211 ソータ 212 ビン 121 制御LSI 122 メモリ 123 ハードディスクドライブ(HDD) 124 画像処理LSI 125 画像処理LSI 126 画像処理LSI 130 変倍処理部 131 回転・反転処理部 132 色変換処理部 133 圧縮・伸張処理部 134 外部画像I/F部 135 データ入力部 136 データ出力部 137 接続切換部 140 変倍処理部 141 回転・反転処理部 142 色変換処理部 143 圧縮・伸張処理部 144 外部画像I/F部 145 データ入力部 146 データ出力部 147 接続切換部 150 変倍処理部 151 回転・反転処理部 152 色変換処理部 153 圧縮・伸張処理部 154 外部画像I/F部 155 データ入力部 156 データ出力部 157 接続切換部 160 セレクタ 161 セレクタ 162 セレクタ 163 セレクタ 164 セレクタ 165 セレクタ 170 CPU 171 ファクシミリI/F部(FAX I/F部) 172 ネットワークI/F部 173 メモリコントローラ部 174 ハードディスク(HDD)コントローラ部 175 データ入力部 176 データ出力部 177 内部バス
1 Reader Unit 2 Printer Unit 3 Image Input / Output Control Unit 4 Facsimile Unit 5 Network Interface Unit 6 Computer Interface Unit 10 Core Unit 11 Telephone Line 12 Local Area Network or Wide Area Network (LAN / WAN) 13 Personal Computer or Workstation (PC / WS) 101 Document feeder 102 Platen glass 103 Lamp 104 Scanner unit 105 Mirror 106 Mirror 107 Mirror 108 Lens 109 CCD image sensor 110 A / D conversion / shading correction (A / DS)
H) section 111 Image processing section 112 Interface (I / F) 113 CPU (central processing unit) 114 Operation section 115 Memory 201 Laser light emitting section 202 Photosensitive drum 203 Developing device 204 Upper sheet feeding cassette 205 Lower sheet feeding cassette 206 Transfer section 207 Fixing unit 208 Ejection roller 209 Flapper 210 Re-feeding transport path 211 Sorter 212 Bin 121 Control LSI 122 Memory 123 Hard disk drive (HDD) 124 Image processing LSI 125 Image processing LSI 126 Image processing LSI 130 Scale processing unit 131 Rotation / reversal Processing unit 132 Color conversion processing unit 133 Compression / expansion processing unit 134 External image I / F unit 135 Data input unit 136 Data output unit 137 Connection switching unit 140 Magnification processing unit 141 Rotation / reversal processing unit 142 Color conversion processing unit 143 Compression・Expansion processing unit 144 External image I / F unit 145 Data input unit 146 Data output unit 147 Connection switching unit 150 Magnification processing unit 151 Rotation / inversion processing unit 152 Color conversion processing unit 153 Compression / expansion processing unit 154 External image I / F Unit 155 Data input unit 156 Data output unit 157 Connection switching unit 160 Selector 161 Selector 162 Selector 163 Selector 164 Selector 165 Selector 170 CPU 171 Facsimile I / F unit (FAX I / F unit) 172 Network I / F unit 173 Memory controller unit 174 Hard Disk (HDD) Controller 175 Data Input 176 Data Output 177 Internal Bus

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B057 CA12 CA16 CB12 CB16 CC01 CD01 CE16 CG01 CH01 CH18 5C062 AA14 AB41 AB42 AC02 AC03 AC24 AC25 AC28 AC61 AE03 AE15 AF11 AF14 5C076 AA14 BA06    ─────────────────────────────────────────────────── ─── Continued front page    F term (reference) 5B057 CA12 CA16 CB12 CB16 CC01                       CD01 CE16 CG01 CH01 CH18                 5C062 AA14 AB41 AB42 AC02 AC03                       AC24 AC25 AC28 AC61 AE03                       AE15 AF11 AF14                 5C076 AA14 BA06

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 画像データに属性データを付加して扱う
画像処理装置であり、入力端子および出力端子を持つ複
数の画像処理手段を有し、該入力端子は画像データおよ
び属性データを入力する端子であり、また、該出力端子
は画像データおよび属性データを出力する端子であり、
前記各画像処理手段は、入力端子から入力された属性デ
ータにより、入力された画像データを内部で処理する
か、出力端子から出力するか、とを切り換えることを特
徴とする画像処理装置。
1. An image processing apparatus for handling attribute data by adding it to image data, comprising a plurality of image processing means having an input terminal and an output terminal, the input terminal inputting the image data and the attribute data. And the output terminal is a terminal for outputting image data and attribute data,
The image processing device is characterized in that each of the image processing means switches between internally processing the input image data and outputting the image data from the output terminal according to the attribute data input from the input terminal.
【請求項2】 前記属性データとは各画像処理手段を表
すID番号の1つまたは複数の並びにより構成され、各
画像処理手段は属性データのID番号がその画像処理手
段を表すID番号であるとき入力された画像データを処
理し、前記属性データのID番号がその画像処理手段を
表すID番号でないとき入力された画像データを処理し
ないことを特徴とする請求項1に記載の画像処理装置。
2. The attribute data is composed of one or a plurality of ID numbers representing each image processing means, and each image processing means has the ID number of the attribute data representing the image processing means. The image processing apparatus according to claim 1, wherein the input image data is processed, and the input image data is not processed when the ID number of the attribute data is not an ID number representing the image processing means.
【請求項3】 前記各画像処理手段の入力端子は、必ず
別の画像処理手段の出力端子に接続されており、ある1
つの画像処理手段が出力した属性データおよび画像デー
タがすべての画像処理手段に到達可能なことを特徴とす
る請求項1に記載の画像処理装置。
3. The input terminal of each of the image processing means is always connected to the output terminal of another image processing means.
The image processing apparatus according to claim 1, wherein the attribute data and the image data output by one image processing unit can reach all the image processing units.
【請求項4】 前記各画像処理手段は、前記属性データ
を書き換えて、動的に画像データの流れを制御可能なこ
とを特徴とする請求項1に記載の画像処理装置。
4. The image processing apparatus according to claim 1, wherein each of the image processing means can rewrite the attribute data to dynamically control a flow of image data.
【請求項5】 前記画像処理手段とは、LSIであるこ
とを特徴とする請求項1に記載の画像処理装置。
5. The image processing apparatus according to claim 1, wherein the image processing means is an LSI.
JP2002146344A 2002-05-21 2002-05-21 Image processing device Expired - Fee Related JP4095343B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002146344A JP4095343B2 (en) 2002-05-21 2002-05-21 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002146344A JP4095343B2 (en) 2002-05-21 2002-05-21 Image processing device

Publications (3)

Publication Number Publication Date
JP2003338893A true JP2003338893A (en) 2003-11-28
JP2003338893A5 JP2003338893A5 (en) 2005-09-29
JP4095343B2 JP4095343B2 (en) 2008-06-04

Family

ID=29705358

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002146344A Expired - Fee Related JP4095343B2 (en) 2002-05-21 2002-05-21 Image processing device

Country Status (1)

Country Link
JP (1) JP4095343B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006133860A (en) * 2004-11-02 2006-05-25 Konica Minolta Business Technologies Inc Information processor and function execution area management program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006133860A (en) * 2004-11-02 2006-05-25 Konica Minolta Business Technologies Inc Information processor and function execution area management program

Also Published As

Publication number Publication date
JP4095343B2 (en) 2008-06-04

Similar Documents

Publication Publication Date Title
EP1753219B1 (en) Image processing apparatus, image output method, and computer program product
JP2010219630A (en) Workflow execution system, workflow execution method, and program
US8656033B2 (en) Information processing apparatus and data processing method
JP2010124389A (en) Workflow execution system, workflow execution apparatus and control method thereof, program, and storage medium
US20080316545A1 (en) Image processing apparatus and method, and program for implementing the method
JP4500877B2 (en) Image processing composite apparatus and control method thereof
JP4095343B2 (en) Image processing device
JP4541605B2 (en) Image processing apparatus and image processing method
JPH11119952A (en) Image forming device and control method therefor
JPH11191820A (en) Image input output method, image input output device and image processing system
JP2004153568A (en) Image forming device
JPH11146119A (en) Image processor and its method
JP3618873B2 (en) Image information reading apparatus and image information communication method
JP2003011443A (en) Imaging apparatus, printing control method, program and storage medium
JP2000209436A (en) Image processor and image processing method
JP4136502B2 (en) Image input device, image processing method, storage medium, and program
JP2006205442A (en) Image forming apparatus, information processing method, program, and memory medium
JPH1013641A (en) Image reader
JPH09247347A (en) Processor and method for image processing
JP2004118296A (en) Image processing apparatus, document management system, and control method and program of image processing apparatus
JPH1142834A (en) Image processing apparatus and method for controlling output thereof
JP2001007978A (en) Method and system for image forming and storage medium
JPH11252303A (en) Server system for facsimile equipment and storage method for facsimile-received data
JP2003335037A (en) Imaging apparatus
JP2003266819A (en) Imaging apparatus

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050426

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050426

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070213

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20070412

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070416

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070522

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070723

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080226

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080307

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110314

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4095343

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120314

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130314

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140314

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees