JPH08274980A - Composite image processing unit - Google Patents

Composite image processing unit

Info

Publication number
JPH08274980A
JPH08274980A JP7077608A JP7760895A JPH08274980A JP H08274980 A JPH08274980 A JP H08274980A JP 7077608 A JP7077608 A JP 7077608A JP 7760895 A JP7760895 A JP 7760895A JP H08274980 A JPH08274980 A JP H08274980A
Authority
JP
Japan
Prior art keywords
image
unit
image data
signal
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP7077608A
Other languages
Japanese (ja)
Inventor
Masahito Yamamoto
雅仁 山本
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 JP7077608A priority Critical patent/JPH08274980A/en
Publication of JPH08274980A publication Critical patent/JPH08274980A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Character Input (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

PURPOSE: To attain an image output in a proper direction without special notification of an upside and a down side of an original by applying rotation control to original image data based on the result of character recognition. CONSTITUTION: Upper/lower/left.right sides of image data stored in an image memory 602 are respectively supposed to be an upper side of an image and a recognition rate Pdi being a recognition result is obtained by a character recognition section 605. A maximum recognition rate among four PDi values is obtained as a maximum recognition rate P. When the recognition rate P does not exceeds a specified recognition rate, the processing is finished without any rotation processing. However, when the value P is larger than a lower limit of a valid recognition rate, the estimated paper direction Di is estimated to be a direction (i) in which the value P is obtained. Then input output attributes AI, AO of image data are inquired of an image data source 601 and an image data output destination 604. A required correction rotating angle is calculated by a rule table stored in a nonvolatile memory in a CPU based on the direction Di and the attributes AI, AO. Then the correction rotating angle is used for a parameter of a rotation section 603 and then the processing is finished.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、複数の画像データ源か
ら入力した画像情報を処理して可視出力する複合画像処
理装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a composite image processing apparatus which processes image information input from a plurality of image data sources and outputs it visually.

【0002】[0002]

【従来の技術】近年、複写装置等の画像形成装置に、コ
ンピュータ等から入力した画像情報をプリントするプリ
ンタ機能や、原稿台上の原稿を読み取り、それをコンピ
ュータ等に対して出力するスキャナ機能、公衆回線と接
続された画像の送受信を行なうファクシミリ機能等が付
属装置として付加され、入力系の各機能と出力系の各機
能とを組み合わせて利用できる多機能型の複合画像処理
装置が販売されている。
2. Description of the Related Art In recent years, a printer function for printing image information input from a computer or the like on an image forming apparatus such as a copying machine or a scanner function for reading an original on a platen and outputting it to the computer or the like, A multifunctional composite image processing device has been sold, which has an additional function such as a facsimile function for transmitting and receiving images connected to a public line, and which can be used by combining each function of input system and each function of output system. There is.

【0003】また、カラー複写装置においても、様々な
アナログ/デジタル映像とのインターフエースを実現す
るインテリジェント・プロセッシング・ユニット(IP
U)を付属装置として接続して、プリンタ機能、スキャ
ナ機能等が使用可能なシステムが容易に構築できるよう
に構成されているものもある。
Also in a color copying machine, an intelligent processing unit (IP) which realizes an interface with various analog / digital images.
There is also a system in which U) is connected as an auxiliary device so that a system capable of using a printer function, a scanner function, etc. can be easily constructed.

【0004】これらの複合画像処理装置において、出力
系の各機能が適切な出力画像を得られるように、入力系
の各機能から得られる入力画像データは、あらかじめ天
地方向が適切に備えられている必要がある。このため
に、例えば、原稿読み取り部に原稿を給送する際の適切
原稿方向を示す絵文字が、自動原稿給送装置に表示され
ている複写装置やファクシミリ装置等がある。
In these composite image processing apparatuses, the input image data obtained from each function of the input system is appropriately provided with the vertical direction so that each function of the output system can obtain an appropriate output image. There is a need. For this reason, for example, there is a copying machine or a facsimile machine in which a pictogram indicating the proper document direction when the document is fed to the document reading unit is displayed on the automatic document feeder.

【0005】また、例えば、原稿読み取り部や自動原稿
給送装置に設けられた用紙サイズのセンサによって、原
稿シートの長手方向が縦となる縦長(ポートレイト)の
画像データなのか、あるいは逆に、横長(ランドスケー
プ)の画像データなのかを自動判定して、この判定結果
から、ファクシミリやプリンタ等を各画像データ出力先
にとって適切な方向で画像データが出力されるように、
画像回転処理を行なう複合画像処理装置がある。
Further, for example, by the paper size sensor provided in the document reading unit or the automatic document feeder, whether the image data is portrait image data in which the longitudinal direction of the document sheet is portrait, or vice versa, Automatically determine whether the image data is landscape (landscape), and from this determination result, the image data is output in an appropriate direction for each image data output destination such as a facsimile or printer.
There is a composite image processing device that performs image rotation processing.

【0006】さらに、例えば、原稿画像上の特定位置に
設けられたマークの有無から情報を読み取るマークシー
ト処理装置のように、原稿シートの隅に、あらかじめ特
殊なガイドマークが印字されたシートを処理対象とし
て、入力画像データの方向が適切であるか否かを判定す
るものもある。
Further, for example, a mark sheet processing device for reading information from the presence or absence of a mark provided at a specific position on a document image, a sheet on which a special guide mark is printed in advance in a corner of the document sheet is processed. In some cases, it is determined whether or not the direction of the input image data is appropriate.

【0007】[0007]

【発明が解決しようとする課題】しかしながら、上記従
来の画像処理装置では、装置に入力された画像データの
天地方向に関して、その装置の操作者が責任を持たなけ
ればならないため、以下のような問題がある。すなわ
ち、 1)操作者が天地方向を間違えた場合、例えば、天地が
逆転したファクシミリ情報が送信されてしまったり、両
面プリント出力時の表裏の天地が逆になったり、あるい
は、プリント出力束のステイプル位置がずれる。
However, in the above-mentioned conventional image processing apparatus, since the operator of the apparatus must take responsibility for the vertical direction of the image data input to the apparatus, the following problems occur. There is. That is, 1) When the operator makes a mistake in the vertical direction, for example, facsimile information in which the vertical direction is reversed is transmitted, the front and back sides are reversed during double-sided print output, or the print output bundle is stapled. The position shifts.

【0008】2)複数ページからなる原稿の場合、使用
者は、原稿の天地方向の統一がとれていることを確認し
なければならず、また、方向が原稿毎にまちまちである
ならば、揃え直さなければならず、ページ数が増える
と、その作業に非常に手間がかかる。
2) In the case of a manuscript consisting of a plurality of pages, the user must confirm that the manuscripts are aligned in the vertical direction, and if the manuscripts are in different directions, they are aligned. It has to be fixed, and when the number of pages increases, the work becomes very troublesome.

【0009】また、上記従来の装置では、入力画像サイ
ズの縦横の長さの関係から形式的にポートレイトとラン
ドスケープの区別をしており、画像内容に関しての天地
方向を全く認識していないので、以下のような問題があ
る。すなわち、 3)操作者が、原稿台や自動原稿給送装置に原稿を載置
する方向を誤ると、画像処理装置に入力される画像デー
タは、本来の画像を90度あるいは270度回転したデ
ータになってしまい、横向きの画像が処理されてしまう
ことになる。
Further, in the above-mentioned conventional apparatus, the portrait and the landscape are formally distinguished from each other based on the relationship between the vertical and horizontal lengths of the input image size, and the vertical direction regarding the image content is not recognized at all. There are the following problems. That is, 3) When the operator makes an error in placing the original on the original table or the automatic original feeder, the image data input to the image processing apparatus is data obtained by rotating the original image by 90 degrees or 270 degrees. Therefore, the horizontal image is processed.

【0010】4)ポートレイト画像とランドスケープ画
像とが混在する原稿束を自動給紙して、適切な天地方向
の画像データを得ることが困難である。従って、例え
ば、画像ファイリングシステムのような、本来の天地方
向が形式的な画像枠の縦横方向よりも優先すべき出力先
に対して画像処理を行なうときには、縦横が混在する一
連の画像データは、個々に処理しなければならず、ペー
ジ数が増えると非常に手間がかかる。
4) It is difficult to automatically feed a bundle of originals in which portrait images and landscape images are mixed to obtain appropriate image data in the vertical direction. Therefore, for example, when performing image processing on an output destination whose original vertical direction has priority over the vertical and horizontal directions of a formal image frame, such as an image filing system, a series of image data in which vertical and horizontal directions are mixed is It has to be processed individually, and it becomes very troublesome as the number of pages increases.

【0011】5)入力画像データの一部に天地方向を識
別するためのガイドマークを必要とするので、特殊な原
稿だけしか処理できない。
5) Since a part of the input image data requires a guide mark for identifying the vertical direction, only special documents can be processed.

【0012】本発明は、上記の課題に鑑みてなされたも
ので、その目的とするところは、適切な天地方向となる
ように補正画像の回転制御を行なう複合画像処理装置を
提供することである。
The present invention has been made in view of the above problems, and an object of the present invention is to provide a composite image processing apparatus for controlling the rotation of a corrected image so as to have an appropriate vertical direction. .

【0013】[0013]

【課題を解決するための手段】及び[Means for Solving the Problems] and

【作用】上記の目的を達成するため、本発明は、1ある
いはそれ以上の画像データ源と、所定の出力属性を有す
る1あるいはそれ以上の画像データ出力手段とを組み合
わせて画像処理する複合画像処理装置において、画像デ
ータ源からの画像データを記憶する記憶手段と、前記記
憶手段に記憶された画像データから文字を認識する認識
手段と、前記認識手段での認識結果より、前記画像デー
タについての天地方向を判定する判定手段と、前記判定
手段での判定結果と前記出力属性とに基づいて、前記画
像データの補正角度を算出する手段と、前記算出された
補正角度に従って前記画像データの回転処理を行なう画
像制御手段とを備える。
In order to achieve the above object, the present invention provides a composite image processing for performing image processing by combining one or more image data sources and one or more image data output means having a predetermined output attribute. In the apparatus, storage means for storing image data from an image data source, recognition means for recognizing characters from the image data stored in the storage means, and the top and bottom of the image data based on the recognition result by the recognition means. Determination means for determining a direction, means for calculating a correction angle of the image data based on the determination result of the determination means and the output attribute, and rotation processing of the image data according to the calculated correction angle. And an image control means for performing.

【0014】以上の構成において、画像データ出力先に
とって適切な方向でその画像データが出力されるよう機
能する。
The above structure functions so that the image data is output in an appropriate direction for the image data output destination.

【0015】[0015]

【実施例】以下、添付図面を参照して、本発明に係る好
適な実施例を詳細に説明する。 <複合画像処理システムの基本的な動作の説明>図1
は、本発明の実施例に係る複合画像処理システムの構成
を表わすブロック図である。同図において、符号1は、
原稿情報を画像データに変換する画像入力装置(以下、
リーダ部という)、2は、複数種類の記録紙カセットを
有し、プリント命令により画像出力を行なう画像出力装
置(以下、プリンタ部という)である。また、3は外部
装置であり、リーダ部1と電気的に接続されており、後
述する各種の機能を有する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings. <Description of Basic Operation of Compound Image Processing System> FIG.
FIG. 1 is a block diagram showing a configuration of a composite image processing system according to an embodiment of the present invention. In the figure, reference numeral 1 is
An image input device that converts original information into image data (hereinafter,
Reference numeral 2 denotes an image output device (hereinafter referred to as a printer unit) which has a plurality of types of recording paper cassettes and outputs an image in response to a print command. An external device 3 is electrically connected to the reader unit 1 and has various functions described below.

【0016】外部装置3は、ファクス部4、ファイル部
5、このファイル部5と接続されている外部記憶装置
6、コンピュータ(PC/WS)12を接続するコンピ
ュータインターフエース部7、コンピュータ12からの
コード情報を可視画像データに変換するフォーマッタ部
8、リーダ部1や上記の各構成要素から送られた画像デ
ータを、一時的に蓄積するためのイメージメモリ部9、
及び、上記各機能を制御するコア部10を備えている。 <リーダ部の説明>図2は、本実施例に係る画像形成装
置の断面構成を示す図であり、図3は、リーダ部の詳細
構成を示すブロック図である。
The external device 3 includes a fax unit 4, a file unit 5, an external storage device 6 connected to the file unit 5, a computer interface unit 7 connecting a computer (PC / WS) 12, and a computer 12. A formatter unit 8 for converting code information into visible image data, an image memory unit 9 for temporarily storing image data sent from the reader unit 1 and each of the above components,
Also, a core unit 10 for controlling each of the above functions is provided. <Description of Reader Unit> FIG. 2 is a diagram showing a cross-sectional structure of the image forming apparatus according to this embodiment, and FIG. 3 is a block diagram showing a detailed structure of the reader unit.

【0017】図2において、符号101にて示される原
稿給紙装置上に積載された原稿は、1枚づつ順次、原稿
台面102上に搬送される。原稿が搬送されると、スキ
ャナ部103のランプが点灯し、かつ、スキャナ・ユニ
ット104が移動して、原稿を照射する。そして、原稿
からの反射光は、ミラー105,106,107を介し
てレンズ108を通過後、CCDイメージ・センサ部1
09(以下、単にCCDという)に入力される。
In FIG. 2, the originals stacked on the original feeding device denoted by reference numeral 101 are sequentially conveyed one by one onto the original table surface 102. When the document is conveyed, the lamp of the scanner unit 103 is turned on and the scanner unit 104 moves to irradiate the document. Then, the reflected light from the document passes through the lens 108 via the mirrors 105, 106, 107, and then the CCD image sensor unit 1
09 (hereinafter, simply referred to as CCD).

【0018】次に、図3を参照して、リーダ部1内での
画像処理について詳しく説明する。
Next, referring to FIG. 3, the image processing in the reader unit 1 will be described in detail.

【0019】CCD109に入力された画像情報は、こ
こで光電変換され、所定の電気信号に変換される。CC
D109からのカラー情報は、次段の増幅器110R,
110G,110Bで、A/D変換器111の入力信号
レベルに合わせて増幅される。そして、A/D変換器1
11からの出力信号は、シェーディング回路112に入
力され、ここで、ランプ103の配光ムラや、CCD1
09の感度ムラが補正される。
The image information input to the CCD 109 is photoelectrically converted here and converted into a predetermined electric signal. CC
The color information from D109 is the next-stage amplifier 110R,
The signals 110G and 110B are amplified in accordance with the input signal level of the A / D converter 111. And the A / D converter 1
The output signal from 11 is input to the shading circuit 112, where the light distribution unevenness of the lamp 103 and the CCD 1
The sensitivity unevenness of 09 is corrected.

【0020】シェーディング回路112からの信号は、
Y信号生成・色検出回路113及び外部I/F切り換え
回路119に入力される。このY信号生成・色検出回路
113は、シェーディング回路112からの信号に、下
記の式(1)に従った演算を行ない、Y信号を得る。
The signal from the shading circuit 112 is
It is input to the Y signal generation / color detection circuit 113 and the external I / F switching circuit 119. The Y signal generation / color detection circuit 113 performs a calculation on the signal from the shading circuit 112 according to the following equation (1) to obtain a Y signal.

【0021】 Y=0.3R+0.6G+0.1B …(1) なお、リーダ部1は、さらに、R,G,Bの信号から7
つの色に分離し各色に対する信号を出力する色検出回路
を有する。
Y = 0.3R + 0.6G + 0.1B (1) In addition, the reader unit 1 further detects 7 from the R, G, and B signals.
It has a color detection circuit which separates into two colors and outputs a signal for each color.

【0022】上記のY信号生成・色検出回路113から
の出力信号は、変倍・リピート回路114に入力され
る。ここでは、スキャナユニット104の走査スピード
により副走査方向の変倍を、変倍・リピート回路114
により主走査方向の変倍を行なう。また、変倍・リピー
ト回路114により、複数の同一画像を出力することが
可能である。
The output signal from the Y signal generation / color detection circuit 113 is input to the scaling / repeat circuit 114. Here, the scaling / repeat circuit 114 performs scaling in the sub-scanning direction according to the scanning speed of the scanner unit 104.
To change the magnification in the main scanning direction. Further, the scaling / repeat circuit 114 can output a plurality of identical images.

【0023】輪郭・エッジ強調回路115は、変倍・リ
ピート回路114から信号の高周波成分を強調すること
により、エッジ強調及び輪郭情報を得る。この輪郭・エ
ッジ強調回路115からの信号は、マーカエリア判定・
輪郭生成回路116とパターン化・太らせ・マスキング
・トリミング回路117に入力される。
The contour / edge emphasis circuit 115 emphasizes high frequency components of the signal from the scaling / repeat circuit 114 to obtain edge emphasis and contour information. The signal from the contour / edge emphasis circuit 115 is used for marker area determination /
It is input to the contour generation circuit 116 and the patterning / thickening / masking / trimming circuit 117.

【0024】マーカエリア判定・輪郭生成回路116
は、原稿上の指定された色のマーカペンでかかれた部分
を読み取り、マーカの輪郭情報を生成して、次のパター
ン化・太らせ・マスキング・トリミング回路117で、
この輪郭情報から太らせやマスキング、トリミングを行
なう。また、Y信号生成・色検出回路113からの色検
出信号によりパターン化を行なう。
Marker area determination / contour generation circuit 116
Reads the portion of the original drawn by the marker pen of the specified color, generates the contour information of the marker, and the next patterning / thickening / masking / trimming circuit 117
From this contour information, thickening, masking, and trimming are performed. Further, patterning is performed by the color detection signal from the Y signal generation / color detection circuit 113.

【0025】パターン化・太らせ・マスキング・トリミ
ング回路117からの出力信号は、レーザドライバ回路
118に入力され、そこで、各種処理された信号をレー
ザを駆動するための信号に変換する。なお、レーザドラ
イバの信号は、2つのプリンタに入力され、可視像とし
て画像形成が行なわれる。
An output signal from the patterning / thickening / masking / trimming circuit 117 is input to a laser driver circuit 118, where various processed signals are converted into signals for driving a laser. The signal from the laser driver is input to the two printers to form a visible image.

【0026】次に、外部装置103とのI/Fを行なう
外部I/F切り換え回路119について説明する。
Next, the external I / F switching circuit 119 for performing I / F with the external device 103 will be described.

【0027】外部I/F切り換え回路119は、画像情
報をリーダ部1から外部装置3に出力する場合、パター
ン化・太らせ・マスキング・トリミング回路117から
の画像情報をコネクタ120に出力する。また、外部装
置3からの画像情報をリーダ部1にて入力する場合、外
部切り換え回路119は、コネクタ120からの画像情
報をY信号生成・色検出回路113に入力する。
When the image information is output from the reader unit 1 to the external device 3, the external I / F switching circuit 119 outputs the image information from the patterning / thickening / masking / trimming circuit 117 to the connector 120. When the image information from the external device 3 is input to the reader unit 1, the external switching circuit 119 inputs the image information from the connector 120 to the Y signal generation / color detection circuit 113.

【0028】上記の各画像処理は、CPU122の指示
により行なわれ、かつ、CPU122によって設定され
た値からエリア信号生成回路121は、上記の画像処理
に必要な各種のタイミング信号を生成する。また、CP
U122は、内蔵している通信機能を用いて外部装置3
との通信を行なう。なお、SUB・CPU123は、操
作部124の制御を行なうとともに、SUB・CPU1
23に内蔵されている通信機能を用いて外部装置3との
通信を行なう。 <プリンタ部の説明>プリンタ部2に入力された信号
は、図2に示す露光制御部201にて光信号に変換さ
れ、画像信号に従って感光体202を照射する。この照
射光によって感光体202上に作られた潜像は、現像器
203によって現像される。上記の潜像とタイミングを
合わせて、被転写紙積載部204、もしくは被転写紙積
載部205より転写紙が搬送され、転写部206におい
て、転写紙上に上記の現像された像が転写される。
Each of the above-mentioned image processes is performed in accordance with an instruction from the CPU 122, and the area signal generating circuit 121 generates various timing signals necessary for the above-mentioned image processes from the values set by the CPU 122. Also, CP
U122 uses the built-in communication function to
Communicate with. It should be noted that the SUB / CPU 123 controls the operation unit 124, and at the same time, the SUB / CPU 1
Communication with the external device 3 is performed by using the communication function built in 23. <Description of Printer Unit> A signal input to the printer unit 2 is converted into an optical signal by the exposure control unit 201 shown in FIG. 2, and the photoconductor 202 is illuminated according to the image signal. The latent image formed on the photoconductor 202 by the irradiation light is developed by the developing device 203. The transfer paper is conveyed from the transfer paper stacking unit 204 or the transfer paper stacking unit 205 in time with the latent image, and the developed image is transferred onto the transfer paper at the transfer unit 206.

【0029】転写された像は、定着部207にて被転写
紙に定着された後、排紙部208より装置外部に排出さ
れる。排紙部208から出力された転写紙は、ソーター
220でソート機能が働いている場合には、各ビンに排
出されるが、ソート機能が働いていない場合には、ソー
ター220の最上位のビンに排出される。なお、ソータ
ーには、図示しないステイプルユニットが内蔵されてお
り、ソートした一連の連続排紙束の所定位置をステイプ
ルによって綴じることができる。
The transferred image is fixed on the transfer paper by the fixing unit 207, and then discharged from the paper output unit 208 to the outside of the apparatus. The transfer paper output from the paper output unit 208 is discharged to each bin when the sort function is working in the sorter 220, but when the sort function is not working, the top bin of the sorter 220 is printed. Is discharged to. A stapler unit (not shown) is built in the sorter so that a predetermined position of the sorted continuous sheet bundle can be stapled.

【0030】ここで、順次、読み込む画像を1枚の出力
用紙の両面に出力する方法について説明する。
Here, a method of sequentially outputting images to be read on both sides of one output sheet will be described.

【0031】画像を1枚の出力用紙の両面に出力する場
合、定着部207で定着された出力用紙を、一度、排紙
部208まで搬送後、用紙の向きを反転して搬送方向切
り替え部材209を介して、再給紙用被転写積載部21
0より給紙する。その結果、同一出力紙の表面、裏面に
2枚の原稿画像を出力することができる。 <外部装置の説明>外部装置3は、リーダ部1とケーブ
ルを介して接続され、外部装置3内のコア部10で信号
制御や、各機能の制御を行なう。外部装置3は、上述の
ように、ファクス情報の送受信を行なうファクス部4、
各種原稿情報を電気信号に変換し、保存するファイル部
5、コンピュータ12からのコード情報をイメージ情報
に展開するフォーマッタ部8、コンピュータ12とのイ
ンターフエースを行なうコンピュータ・インターフエー
ス部7、リーダ部1からの情報を蓄積したり、コンピュ
ータ12から送られてきた情報を一時的に蓄積するイメ
ージメモリ部9、及び、上記の各機能を制御するコア部
10からなる。
In the case of outputting an image on both sides of one output sheet, the output sheet fixed by the fixing section 207 is once conveyed to the sheet discharge section 208, and then the direction of the sheet is reversed to change the conveying direction switching member 209. Transfer sheet stacking unit 21 for re-feeding
Feed from 0. As a result, it is possible to output two document images on the front surface and the back surface of the same output paper. <Description of External Device> The external device 3 is connected to the reader unit 1 via a cable, and the core unit 10 in the external device 3 controls signals and controls each function. As described above, the external device 3 includes the fax unit 4 that sends and receives fax information.
A file unit 5 for converting various document information into electric signals and storing the same, a formatter unit 8 for developing code information from the computer 12 into image information, a computer interface unit 7 for interfacing with the computer 12, and a reader unit 1. And an image memory unit 9 for temporarily storing the information sent from the computer 12, and a core unit 10 for controlling each of the above functions.

【0032】以下、上記各部の機能を詳細に説明する。 <コア部の説明>図4は、本実施例に係るコア部の内部
構成を示すブロック図である。以下、同図を参照して、
コア部について説明する。
The functions of the above-mentioned units will be described in detail below. <Description of Core Unit> FIG. 4 is a block diagram showing the internal structure of the core unit according to this embodiment. Below, referring to the figure,
The core part will be described.

【0033】コア部10のコネクタ1001は、リーダ
部1のコネクタ120(図3参照)とケーブルで接続さ
れる。このコネクタ1001には、4種類の信号が関係
しており、信号1057は8bit多値のビデオ信号、
信号1055は、ビデオ信号を制御するための制御信
号、信号1051は、リーダ部1内のCPU122と通
信を行なうための信号、そして、信号1052は、リー
ダ部1内のSUB・CPU123と通信を行なうための
信号である。
The connector 1001 of the core section 10 is connected to the connector 120 (see FIG. 3) of the reader section 1 by a cable. Four types of signals are related to this connector 1001, and a signal 1057 is an 8-bit multi-value video signal,
A signal 1055 is a control signal for controlling a video signal, a signal 1051 is a signal for communicating with the CPU 122 in the reader unit 1, and a signal 1052 is communicating with the SUB / CPU 123 in the reader unit 1. Is a signal for.

【0034】これらの信号の内、信号1051と信号1
052は、通信用IC1002で通信プロトコル処理さ
れ、CPUバス1053を介してCPU1003に通信
情報を伝達する。信号1057は双方向のビデオ信号で
あり、リーダ部1からの情報をコア部10で受け取るこ
とや、コア部10からの情報をリーダ部1に出力するこ
とが可能である。この信号1057は、バッファ101
0に接続され、ここで、双方向信号から片方向の信号1
058と信号1070に分離される。
Of these signals, signal 1051 and signal 1
The communication IC 1002 performs communication protocol processing on 052, and transmits communication information to the CPU 1003 via the CPU bus 1053. The signal 1057 is a bidirectional video signal, and it is possible for the core unit 10 to receive information from the reader unit 1 and to output information from the core unit 10 to the reader unit 1. This signal 1057 is the buffer 101
0, where bidirectional to unidirectional signal 1
058 and signal 1070 are separated.

【0035】信号1058は、リーダ部1からの8ビッ
ト多値のビデオ信号であり、次段のLUT1011に入
力される。LUT1011では、リーダ部1からの画像
情報を内蔵するルックアップテーブルにより所望の値に
変換する。このLUT1011からの出力信号1059
は、2値化回路1012、またはセレクタ1013に入
力される。
The signal 1058 is an 8-bit multivalued video signal from the reader unit 1 and is input to the LUT 1011 in the next stage. The LUT 1011 converts the image information from the reader unit 1 into a desired value using a built-in look-up table. Output signal 1059 from this LUT 1011
Is input to the binarization circuit 1012 or the selector 1013.

【0036】なお、2値化回路1012には、多値の信
号1059を固定のスライスレベルで2値化する単純2
値化機能、スライスレベルが注目画素の周りの画素の値
から変動する変動スライスレベルによる2値化機能、及
び誤差拡散法による2値化機能を有する。
The binarization circuit 1012 uses a simple binary circuit for binarizing the multilevel signal 1059 at a fixed slice level.
It has a binarizing function, a binarizing function based on a varying slice level in which the slice level varies from the values of pixels around the pixel of interest, and a binarizing function based on the error diffusion method.

【0037】上記のように2値化された情報は、その値
が0のとき‘00H’、1のとき‘FFH’(ここで、
Hは16進を示す)の多値信号に変換され、それが、次
段のセレクタ1013に入力される。セレクタ1013
は、LUT1011からの信号、または2値化回路10
12からの出力信号のいずれかを選択する。そして、セ
レクタ1013からの出力信号1060は、セレクタ1
014に入力される。
The information binarized as described above has a value of "00H" when the value is 0 and "FFH" when the value is 1 (here,
H is converted into a multi-valued signal of hexadecimal), which is input to the selector 1013 at the next stage. Selector 1013
Is a signal from the LUT 1011 or the binarization circuit 10
One of the output signals from 12 is selected. The output signal 1060 from the selector 1013 is the selector 1
It is input to 014.

【0038】セレクタ1014は、上記のファクス部
4、ファイル部5、コンピュータインターフエース部
7、フォーマッタ部8、イメージメモリ部9からの出力
ビデオ信号を、コネクタ1005,1006,100
7,1008,1009を介して、本コア部10に入力
した信号である信号1064と、セレクタ1013から
の出力信号1060とを、CPU1003の指示により
選択する。そして、セレクタ1014からの出力信号1
061は、回転回路1015、またはセレクタ1016
に入力される。
The selector 1014 outputs the output video signals from the fax unit 4, the file unit 5, the computer interface unit 7, the formatter unit 8 and the image memory unit 9 to the connectors 1005, 1006, 100.
A signal 1064, which is a signal input to the core unit 10 via 7, 1008, and 1009, and an output signal 1060 from the selector 1013 are selected by an instruction of the CPU 1003. Then, the output signal 1 from the selector 1014
Reference numeral 061 denotes a rotating circuit 1015 or a selector 1016.
Is input to

【0039】回転回路1015は、入力した画像信号を
CPU1003からの指示により+90度、−90度、
+180度に回転する機能を有する。セレクタ1016
は、回転回路1015からの出力信号1062と、回転
回路1015への入力信号1061のいずれかを選択
し、選択した信号を信号1063として、ファクス部4
とのコネクタ1005、ファイル部5とのコネクタ10
06、コンピュータインターフエース部7とのコネクタ
1007、フォーマッタ部8とのコネクタ1008、イ
メージメモリ部9とのコネクタ1009、そして、セレ
クタ1017に入力する。
The rotation circuit 1015 receives the input image signal by +90 degrees, -90 degrees, in accordance with an instruction from the CPU 1003.
It has the function of rotating to +180 degrees. Selector 1016
Selects either the output signal 1062 from the rotating circuit 1015 or the input signal 1061 to the rotating circuit 1015, and the selected signal is set as the signal 1063.
And a connector 1005 with the file section 5
06, a connector 1007 to the computer interface unit 7, a connector 1008 to the formatter unit 8, a connector 1009 to the image memory unit 9, and a selector 1017.

【0040】上記の信号1063が通る信号線は、コア
部10からファクス部4、ファイル部5、コンピュータ
インターフエース部7、フォーマッタ部8、イメージメ
モリ部9に画像情報の転送を行なう同期式8ビットの片
方向ビデオバスである。また、信号1064が通る信号
線は、ファクス部4、ファイル部5、コンピュータイン
ターフエース部7、フォーマッタ部8、イメージメモリ
部9から画像情報の転送を行なう同期式8ビットの片方
向ビデオバスである。
The signal line through which the above-mentioned signal 1063 passes is a synchronous 8 bit for transferring image information from the core unit 10 to the fax unit 4, file unit 5, computer interface unit 7, formatter unit 8 and image memory unit 9. It is a one-way video bus. The signal line through which the signal 1064 passes is a synchronous 8-bit unidirectional video bus that transfers image information from the fax unit 4, the file unit 5, the computer interface unit 7, the formatter unit 8, and the image memory unit 9. .

【0041】なお、これら信号1063と信号1064
の同期式バスの制御を行なっているのがビデオ制御回路
1004であり、具体的には、ビデオ制御回路1004
からの出力信号1056によってバス制御を行なう。
Note that these signals 1063 and 1064
It is the video control circuit 1004 that controls the synchronous bus of the video control circuit 1004.
The bus control is performed by the output signal 1056 from the.

【0042】コネクタ1005〜1009のそれぞれに
は、上記の他に信号1054が接続される。この信号1
054が通る信号線は、双方向の16ビットCPUバス
であり、非同期式によるデータ・コマンドのやり取りを
行なう。また、ファクス部4、ファイル部5、コンピュ
ータインターフエース部7、フォーマッタ部8、イメー
ジメモリ部9とコア部10との情報の転送には、上記の
2つの信号1063,1064に係るビデオバスと、信
号1054が通過するCPUバスによって可能となる。
In addition to the above, a signal 1054 is connected to each of the connectors 1005 to 1009. This signal 1
The signal line through which 054 passes is a bidirectional 16-bit CPU bus, and exchanges data commands asynchronously. The information transfer between the fax unit 4, the file unit 5, the computer interface unit 7, the formatter unit 8, the image memory unit 9 and the core unit 10 is performed by using the video bus related to the above two signals 1063 and 1064. This is made possible by the CPU bus through which the signal 1054 passes.

【0043】ファクス部4、ファイル部5、コンピュー
タインターフエース部7、フォーマッタ部8、イメージ
メモリ部9からの信号1064は、セレクタ1014と
セレクタ1017に入力される。また、セレクタ101
6は、CPU1003の指示により、信号1064を次
段の回転回路1015に入力する。
The signal 1064 from the fax unit 4, file unit 5, computer interface unit 7, formatter unit 8 and image memory unit 9 is input to the selector 1014 and the selector 1017. Also, the selector 101
6 inputs the signal 1064 to the rotation circuit 1015 of the next stage according to the instruction of the CPU 1003.

【0044】セレクタ1017は、信号1063と信号
1064をCPU1003の指示により選択し、セレク
タ1017からの出力信号1065は、パターンマッチ
ング回路1018とセレクタ1019に入力される。こ
のパターンマッチング回路1018は、入力信号106
5を、あらかじめ決められたパターンとパターンマッチ
ングを行ない、パターンが一致した場合、あらかじめ決
められた多値の信号を信号ライン1066に出力する。
しかし、パターンマッチングでパターンの一致がなかっ
た場合は、入力信号1065を信号1066として出力
する。
The selector 1017 selects the signal 1063 and the signal 1064 according to an instruction from the CPU 1003, and the output signal 1065 from the selector 1017 is input to the pattern matching circuit 1018 and the selector 1019. The pattern matching circuit 1018 is used for the input signal 106.
5 is subjected to pattern matching with a predetermined pattern, and when the patterns match, a predetermined multilevel signal is output to the signal line 1066.
However, when there is no pattern match in the pattern matching, the input signal 1065 is output as the signal 1066.

【0045】セレクタ1019は、信号1065と信号
1066のいずれかを、CPU1003の指示により選
択する。このセレクタ1019からの出力信号1067
は、次段のLUT1020に入力される。LUT102
0は、プリンタ部2に画像情報を出力する際、プリンタ
の特性に合わせて入力信号1067を変換する。
The selector 1019 selects either the signal 1065 or the signal 1066 according to an instruction from the CPU 1003. Output signal 1067 from this selector 1019
Is input to the LUT 1020 at the next stage. LUT102
When the image information is output to the printer unit 2, 0 converts the input signal 1067 according to the characteristics of the printer.

【0046】セレクタ1021は、LUT1020から
の出力信号1068と、上記の信号1065のいずれか
を、CPU1003の指示により選択する。そして、セ
レクタ1021からの出力信号1069は、次段の拡大
回路1022に入力される。この拡大回路1022は、
CPU1003からの指示により、X方向、Y方向独立
に拡大倍率を設定することが可能である。なお、ここで
の拡大方法は、1次の線形補間法であり、拡大回路10
22からの出力信号1070は、上記のバッファ101
0に入力される。
The selector 1021 selects either the output signal 1068 from the LUT 1020 or the above signal 1065 according to an instruction from the CPU 1003. Then, the output signal 1069 from the selector 1021 is input to the expansion circuit 1022 at the next stage. This expansion circuit 1022
It is possible to set the enlargement ratio independently in the X and Y directions by an instruction from the CPU 1003. The expansion method here is a linear interpolation method of the first order, and the expansion circuit 10
The output signal 1070 from the buffer 22 is the buffer 101 described above.
Input to 0.

【0047】バッファ1010に入力された信号107
0は、CPU1003の指示により双方向信号1057
となり、コネクタ1001を介してプリンタ部2に送ら
れ、プリントアウトされる。
The signal 107 input to the buffer 1010
0 indicates a bidirectional signal 1057 according to an instruction from the CPU 1003.
Then, it is sent to the printer unit 2 via the connector 1001 and printed out.

【0048】次に、コア部10と各部の信号の流れにつ
いて説明する。<ファクス部の情報によるコア部の動作
>ファクス部4に情報を出力する場合について、リーダ
部1を画像データ源とする例を説明する。
Next, the signal flow of the core section 10 and each section will be described. <Operation of Core Unit According to Information of Fax Unit> An example of outputting information to the fax unit 4 using the reader unit 1 as an image data source will be described.

【0049】CPU1003は、通信用IC1002を
介して、リーダ部1のCPU122と通信を行ない、原
稿スキャン命令を出す。リーダ部1では、この命令によ
り原稿をスキャナユニット104がスキャンすることに
より、得られた画像情報をコネクタ120に出力する。
リーダ部1と外部装置3はケーブルで接続されており、
リーダ部1からの情報は、コア部10のコネクタ100
1に入力される。
The CPU 1003 communicates with the CPU 122 of the reader unit 1 via the communication IC 1002 to issue a document scan command. In the reader unit 1, the scanner unit 104 scans the document according to this instruction, and outputs the obtained image information to the connector 120.
The reader unit 1 and the external device 3 are connected by a cable,
The information from the reader unit 1 is used as the connector 100 of the core unit 10.
Input to 1.

【0050】コネクタ1001に入力された画像情報
は、多値8bitの信号ライン1057を通ってバッフ
ァ1010に入力される。バッファ1010は、CPU
1003の指示により、双方向信号1057を片方向信
号として、信号1058の信号ラインを介してLUT1
011に入力する。
The image information input to the connector 1001 is input to the buffer 1010 through the multi-valued 8-bit signal line 1057. The buffer 1010 is the CPU
In accordance with the instruction of 1003, the bidirectional signal 1057 is set as a unidirectional signal, and the LUT1
Input 011.

【0051】LUT1011では、リーダ部1からの画
像情報をルックアップテーブルを用いて所望の値に変換
する。例えば、原稿の下地を飛ばすこと等が可能であ
る。このLUT1011からの出力信号1059は、次
段の2値化回路1012に入力され、2値化回路101
2は、8bit多値信号1059を2値化信号に変換す
る。この2値化回路1012は、2値化された信号が0
の場合、‘00H’、1の場合に‘FFH’という具合
に、2つの多値の信号に変換する。そして、2値化回路
1012からの出力信号は、セレクタ1013、セレク
タ1014を介して回転回路1015、または、セレク
タ1016に入力される。
The LUT 1011 converts the image information from the reader unit 1 into a desired value using a look-up table. For example, it is possible to remove the background of the original. The output signal 1059 from the LUT 1011 is input to the binarizing circuit 1012 at the next stage and is input to the binarizing circuit 101.
2 converts the 8-bit multilevel signal 1059 into a binarized signal. The binarization circuit 1012 outputs 0 for the binarized signal.
In the case of "00H", it is converted into two multi-level signals in the case of "00H" and in the case of "FFH". The output signal from the binarization circuit 1012 is input to the rotation circuit 1015 or the selector 1016 via the selector 1013 and the selector 1014.

【0052】回転回路1015からの出力信号1062
もセレクタ1016に入力され、セレクタ1016は、
信号1061、信号1062のいずれかを選択する。こ
の信号の選択は、CPU1003がCPUバス1054
を介してファクス部4と通信を行なうことにより決定す
る。そして、セレクタ1016からの出力信号1063
は、コネクタ1005を介してファクス部4に送られ
る。
Output signal 1062 from rotating circuit 1015
Is also input to the selector 1016, and the selector 1016
Either the signal 1061 or the signal 1062 is selected. This signal is selected by the CPU 1003 and the CPU bus 1054.
It is determined by communicating with the fax unit 4 via the. Then, the output signal 1063 from the selector 1016
Is sent to the fax unit 4 via the connector 1005.

【0053】次に、ファクス部4からの情報を受け取る
場合について説明する。
Next, the case of receiving information from the fax unit 4 will be described.

【0054】ファクス部4からの画像情報は、コネクタ
1005を介して信号1064の信号ラインに伝送され
る。この信号1064は、上述のように、セレクタ10
14とセレクタ1017に入力される。
The image information from the fax unit 4 is transmitted to the signal line of the signal 1064 via the connector 1005. This signal 1064 is output to the selector 10 as described above.
14 and the selector 1017.

【0055】CPU1003の指示により、プリンタ部
2にファクシミリ受信時の画像を回転して出力する場合
には、セレクタ1014に入力した信号1064を回転
回路1015で回転処理する。この回転回路1015か
らの出力信号1062は、セレクタ1016、セレクタ
1017を介してパターンマッチング回路1018に入
力される。また、CPU1003の指示により、ファク
ス受信時の画像をそのままプリンタ部2に出力する場合
には、セレクタ1017に入力した信号1064をパタ
ーンマッチング回路1018に入力する。
When the image upon facsimile reception is rotated and output to the printer unit 2 according to an instruction from the CPU 1003, the signal 1064 input to the selector 1014 is rotated by the rotating circuit 1015. The output signal 1062 from the rotation circuit 1015 is input to the pattern matching circuit 1018 via the selector 1016 and the selector 1017. Further, in the case where the image at the time of receiving the fax is output to the printer unit 2 as it is according to the instruction of the CPU 1003, the signal 1064 input to the selector 1017 is input to the pattern matching circuit 1018.

【0056】パターンマッチング回路1018は、ファ
クス受信した画像のガタガタを滑らかにする機能を有す
る。そして、パターンマッチングされた信号は、セレク
タ1019を介してLUT1020に入力される。この
LUT1020は、ファクス受信した画像をプリンタ部
2に所望の濃度で出力するために、内部のルックアップ
テーブルをCPU1003で変更可能となっている。
The pattern matching circuit 1018 has a function of smoothing rattling of an image received by fax. Then, the pattern-matched signal is input to the LUT 1020 via the selector 1019. The LUT 1020 can change the internal look-up table by the CPU 1003 in order to output the fax-received image to the printer unit 2 at a desired density.

【0057】LUT1020からの出力信号1068
は、セレクタ1021を介して拡大回路1022に入力
される。この拡大回路1022は、2つの値(00H,
FFH)を有する8bit多値を、1次の線形補間法に
より拡大処理を行なう。そして、拡大回路1022から
の多くの値を有する8bit多値信号は、バッファ10
10とコネクタ1001を介してリーダ部1に送られ
る。
Output signal 1068 from LUT 1020
Is input to the expansion circuit 1022 via the selector 1021. This enlargement circuit 1022 has two values (00H,
FFH) 8-bit multivalues are enlarged by a linear interpolation method of the first order. Then, the 8-bit multilevel signal having many values from the expansion circuit 1022 is stored in the buffer 10
10 and the connector 1001 to the reader unit 1.

【0058】リーダ部1は、上記の信号をコネクタ12
0を介して外部I/F切り換え回路119に入力する。
そして、外部I/F切り換え回路119は、ファクス部
4からの信号を、Y信号生成・色検出回路113に入力
する。Y信号生成・色検出回路113からの出力信号
は、上記のような処理の後、プリンタ部2に出力され、
その結果、出力用紙上に画像形成が行なわれる。 <ファイル部の情報によるコア部の動作>ファイル部5
に情報を出力する場合について、リーダ部1を画像デー
タ源とする例によって説明する。
The reader unit 1 sends the above signals to the connector 12
It is input to the external I / F switching circuit 119 via 0.
Then, the external I / F switching circuit 119 inputs the signal from the fax unit 4 to the Y signal generation / color detection circuit 113. The output signal from the Y signal generation / color detection circuit 113 is output to the printer unit 2 after the above processing,
As a result, an image is formed on the output paper. <Operation of core section according to information of file section> File section 5
A case where the reader unit 1 is used as an image data source will be described for the case of outputting information to the.

【0059】CPU1003は、通信用IC1002を
介して、リーダ部1のCPU122と通信を行ない、原
稿スキャン命令を出す。リーダ部1では、この命令によ
りスキャナユニット104が原稿をスキャンすることに
より、画像情報をコネクタ120に出力する。
The CPU 1003 communicates with the CPU 122 of the reader unit 1 via the communication IC 1002 to issue a document scan command. In the reader unit 1, the scanner unit 104 scans the document according to this command, and outputs image information to the connector 120.

【0060】リーダ部1と外部装置3はケーブルで接続
されており、リーダ部1からの情報は、コア部10のコ
ネクタ1001に入力される。そして、コネクタ100
1に入力された画像情報は、バッファ1010によって
片方向の信号1058となる。
The reader unit 1 and the external device 3 are connected by a cable, and the information from the reader unit 1 is input to the connector 1001 of the core unit 10. Then, the connector 100
The image information input to 1 becomes a unidirectional signal 1058 by the buffer 1010.

【0061】信号1058は多値8bitの信号であ
り、LUT1011によって所望の信号に変換される。
LUT1011の出力信号1059は、セレクタ101
3、セレクタ1014、セレクタ1016を介して、コ
ネクタ1006に入力される。すなわち、2値化回路1
012及び回転回路1015の機能を用いずに、8ビッ
ト多値のままファイル部5に転送する。
The signal 1058 is a multi-valued 8-bit signal and is converted into a desired signal by the LUT 1011.
The output signal 1059 of the LUT 1011 is the selector 101
3, input to the connector 1006 via the selector 1014 and the selector 1016. That is, the binarization circuit 1
012 and the rotation circuit 1015 are not used, and the 8-bit multi-value data is transferred to the file unit 5 as it is.

【0062】また、CPU1003のCPUバス105
4を介して、ファイル部5との通信により2値化信号の
ファイリングを行なう場合には、2値化回路1012、
回転回路1015の機能を使用する。なお、2値化処理
及び回転処理は、上記のファクス処理の場合と同様であ
るため、ここでは、その説明を省略する。
Further, the CPU bus 105 of the CPU 1003
When filing the binarized signal by communicating with the file unit 5 via the binarizing unit 4, the binarizing circuit 1012,
The function of the rotating circuit 1015 is used. Since the binarization process and the rotation process are the same as those in the above fax process, the description thereof will be omitted here.

【0063】次に、ファイル部5からの情報を受け取る
場合について説明する。
Next, the case of receiving information from the file section 5 will be described.

【0064】ファイル部5からの画像情報は、コネクタ
1006を介して、信号1064としてセレクタ101
4か、あるいはセレクタ1017に入力される。つま
り、8bit多値のファイリングの場合は、セレクタ1
017へ入力し、2値のファイリングの場合には、セレ
クタ1014、またはセレクタ1017に入力すること
が可能である。なお、2値のファイリングの場合は、上
記のファクス処理と同様な処理であるため、その説明を
省略する。
The image information from the file section 5 is sent as a signal 1064 via the connector 1006 to the selector 101.
4 or input to the selector 1017. In other words, in the case of 8-bit multi-value filing, the selector 1
017, and in the case of binary filing, it is possible to input to the selector 1014 or the selector 1017. In the case of binary filing, the processing is the same as the above-mentioned fax processing, and therefore its explanation is omitted.

【0065】多値のファイリングの場合、セレクタ10
17からの出力信号1065を、セレクタ1019を介
してLUT1020に入力する。LUT1020では、
所望のプリント濃度に合わせて、CPU1003の指示
によりルックアップテーブルを作成する。
In the case of multi-value filing, the selector 10
The output signal 1065 from 17 is input to the LUT 1020 via the selector 1019. In LUT1020,
A look-up table is created according to an instruction from the CPU 1003 in accordance with a desired print density.

【0066】LUT1020からの出力信号1068
は、セレクタ1021を介して拡大回路1022に入力
される。拡大回路1022によって所望の拡大率に拡大
した8bit多値信号1070は、バッファ1010、
コネクタ1001を介してリーダ部1に送られる。そし
て、リーダ部1に送られたファイル部5の情報は、上記
のファクス処理と同様に、プリンタ2に出力されて、出
力用紙上に画像形成が行なわれる。 <コンピュータインターフエース部の情報によるコア部
の動作>コンピュータインターフエース部7は、外部装
置3に接続されるコンピュータ12とのインターフエー
スを行なう。コンピュータインターフエースとして、こ
こでは、SCSI、RS‐232C、セントロニクスを
持つ。コンピュータインターフエース部7は、上記3種
類のインターフエースを持ち、各インターフエースから
の情報は、コネクタ1007とデータバス1054を介
してCPU1003に入力/出力される。そして、CP
U1003は、送られてきた情報の内容により、各種の
制御を行なう。 <フォーマッタ部の情報によるコア部の動作>フォーマ
ッタ部8は、上述のコンピュータインターフエース部7
から送られてきた文書ファイル等のコマンドデータを、
イメージデータに展開する機能を有する。すなわち、C
PU1003は、コンピュータインターフエース部7か
らデータバス1054を介して送られてきたデータが、
フォーマッタ部8に関するデータであると判断した場
合、そのデータを、コネクタ1008を介してフォーマ
ッタ部8に転送する。そして、フォーマッタ部8は、転
送されたデータを可視像としてメモリに展開する。
Output signal 1068 from LUT 1020
Is input to the expansion circuit 1022 via the selector 1021. The 8-bit multilevel signal 1070 expanded to a desired expansion ratio by the expansion circuit 1022 is stored in the buffer 1010,
It is sent to the reader unit 1 via the connector 1001. Then, the information of the file unit 5 sent to the reader unit 1 is output to the printer 2 and image formation is performed on the output paper, similarly to the above-mentioned fax processing. <Operation of Core Unit According to Information of Computer Interface Unit> The computer interface unit 7 interfaces with the computer 12 connected to the external device 3. Here, as the computer interface, there are SCSI, RS-232C, and Centronics. The computer interface unit 7 has the above three types of interfaces, and information from each interface is input / output to the CPU 1003 via the connector 1007 and the data bus 1054. And CP
The U1003 performs various controls according to the content of the sent information. <Operation of Core Unit According to Information of Formatter Unit> The formatter unit 8 is the computer interface unit 7 described above.
Command data such as document files sent from
It has the function of developing image data. That is, C
In the PU 1003, the data sent from the computer interface unit 7 via the data bus 1054 is
When it is determined that the data is related to the formatter unit 8, the data is transferred to the formatter unit 8 via the connector 1008. Then, the formatter unit 8 develops the transferred data in the memory as a visible image.

【0067】一方、フォーマッタ部8からの情報を受け
取り、出力用紙上に画像形成を行なう手順は、以下のよ
うになる。
On the other hand, the procedure for receiving information from the formatter unit 8 and forming an image on an output sheet is as follows.

【0068】フォーマッタ部8からの画像情報は、コネ
クタ1008を介して、信号ライン1064に2つの値
(00H,FFH)を有する多値信号として伝送され
る。そして、信号1064は、セレクタ1014、セレ
クタ1017に入力される。セレクタ1014及びセレ
クタ1017は、CPU1003の指示により制御され
る。
The image information from the formatter unit 8 is transmitted as a multi-valued signal having two values (00H, FFH) on the signal line 1064 via the connector 1008. Then, the signal 1064 is input to the selector 1014 and the selector 1017. The selector 1014 and the selector 1017 are controlled by the instruction of the CPU 1003.

【0069】なお、以後の処理は、上記のファクス処理
の場合と同様なため、その説明を省略する。 <イメージメモリ部の情報によるコア部の動作>イメー
ジメモリ部9に情報を出力する場合について、リーダ部
1が読み取った画像データを出力するのを例に説明す
る。
Since the subsequent processing is the same as the case of the above-mentioned fax processing, the description thereof will be omitted. <Operation of Core Unit According to Information of Image Memory Unit> A case of outputting information to the image memory unit 9 will be described by taking an example of outputting image data read by the reader unit 1.

【0070】コア部10のCPU1003は、通信用I
C1002を介して、リーダ部1のCPU122と通信
を行ない、原稿スキャン命令を出す。リーダ部1では、
この命令によりスキャナユニット104が原稿をスキャ
ンすることにより、画像情報をコネクタ120に出力す
る。
The CPU 1003 of the core unit 10 uses the communication I
It communicates with the CPU 122 of the reader unit 1 via C1002 to issue a document scan command. In the reader unit 1,
The scanner unit 104 scans the document according to this command, and outputs image information to the connector 120.

【0071】リーダ1と外部装置3は、上述のようにケ
ーブルで接続されており、リーダ部1からの情報は、コ
ア部10のコネクタ1001に入力される。コネクタ1
001に入力された画像情報は、多値8bitの信号ラ
イン1057、バッファ1010を介して、LUT10
11に送られる。
The reader 1 and the external device 3 are connected by the cable as described above, and the information from the reader unit 1 is input to the connector 1001 of the core unit 10. Connector 1
The image information input to 001 is sent to the LUT 10 via the multi-level 8-bit signal line 1057 and the buffer 1010.
Sent to 11.

【0072】LUT1011からの出力信号1059
は、多値画像情報として、セレクタ1013,101
4,1016、コネクタ1009を介してイメージメモ
リ部9へ転送される。イメージメモリ部9に記憶された
画像情報は、コネクタ1009に接続されたCPUバス
1054を介して、CPU1003に送られる。そし
て、CPU1003は、上述のコンピュータインターフ
エース部7に、イメージメモリ部9から送られてきたデ
ータを転送する。その後、コンピュータインターフエー
ス部7は、上記の3種類のインターフエース(SCS
I、RS‐232C、セントロニクス)の内、所望のイ
ンターフエースでデータをコンピュータ12に転送す
る。
Output signal 1059 from LUT 1011
Are selectors 1013, 101 as multi-valued image information.
4, 1016, and the connector 1009 to the image memory unit 9. The image information stored in the image memory unit 9 is sent to the CPU 1003 via the CPU bus 1054 connected to the connector 1009. Then, the CPU 1003 transfers the data sent from the image memory unit 9 to the computer interface unit 7 described above. After that, the computer interface unit 7 uses the above three types of interfaces (SCS).
I, RS-232C, Centronics) to transfer data to the computer 12 at a desired interface.

【0073】さらに、イメージメモリ部9に対して情報
を出力する場合について、外部のコンピュータを画像デ
ータ源とする画像データの出力を例に説明する。
Further, the case of outputting information to the image memory unit 9 will be described by taking as an example the output of image data using an external computer as an image data source.

【0074】この場合、コンピュータインターフエース
部7を介して、コンピュータ12から画像情報がコア部
10に送られる。コア部10のCPU1003は、コン
ピュータ・インターフエース部7から、CPUバス10
54を介して送られてきたデータが、イメージメモリ部
9に関するデータであると判断すると、それを、コネク
タ1009を介してイメージメモリ部9に転送する。
In this case, the image information is sent from the computer 12 to the core unit 10 via the computer interface unit 7. The CPU 1003 of the core unit 10 is connected to the CPU bus 10 from the computer interface unit 7.
If it is determined that the data sent via 54 is data relating to the image memory unit 9, it is transferred to the image memory unit 9 via the connector 1009.

【0075】次に、イメージメモリ部9からの情報を受
け取る場合について、プリンタ2を画像データの出力先
とする例によって説明する。
Next, the case where the information is received from the image memory unit 9 will be described with an example in which the printer 2 is the output destination of the image data.

【0076】イメージメモリ部9は、コネクタ1009
を介して8bitの多値信号1064をセレクタ101
4、セレクタ1017に伝送する。セレクタ1014、
またはセレクタ1017からの出力信号は、CPU10
03の指示により、上記のファクス処理と同様にプリン
タ2に出力され、出力用紙上に画像形成が行なわれる。
The image memory unit 9 has a connector 1009.
8 bit multi-level signal 1064 via selector 101
4, transmitted to the selector 1017. Selector 1014,
Alternatively, the output signal from the selector 1017 is the CPU 10
In response to the instruction of 03, the image is output to the printer 2 and the image is formed on the output paper in the same manner as the above fax processing.

【0077】そこで、上記の構成を備える本実施例に係
る画像処理システムの動作について説明する。
Therefore, the operation of the image processing system according to this embodiment having the above configuration will be described.

【0078】図5は、本実施例に係るシステムの動作を
実現するために組み合わされる機能構成を表わす概念図
である。ここでは、リーダ部1、ファクス部2での受
信、ファイル部5での画像読出し、コンピュータインタ
ーフエース7での受信、フォーマッタ部8での展開画像
出力の内のいずれかが、画像データ源601として働
き、そこからの画像データがイメージメモリ602に与
えられる。なお、イメージメモリ602は、イメージメ
モリ部9からなる。
FIG. 5 is a conceptual diagram showing a functional configuration combined to realize the operation of the system according to the present embodiment. Here, any one of the reception by the reader unit 1 and the fax unit 2, the image reading by the file unit 5, the reception by the computer interface 7, and the expanded image output by the formatter unit 8 is used as the image data source 601. Work and image data from it is provided to the image memory 602. The image memory 602 includes the image memory unit 9.

【0079】イメージメモリ602に蓄積されたイメー
ジデータは、コア部10の内部のCPU1003によっ
て実現される文字認識によって調べられ、イメージメモ
リ602上に格納されている1ページ分の画像データの
天地方向が、本来の方向に対して、0,90,180,
270度の各角度だけ回転していると想定した4種類の
文字認識処理が行なわれる。この認識結果である文字認
識率を、コア部10内部のCPU1003によって実現
される画像方向制御606が受け、4方向の文字認識率
の間に有為な差が算出されたならば、1ページ分の画像
データのページの向きを推定する。
The image data stored in the image memory 602 is examined by character recognition realized by the CPU 1003 inside the core unit 10, and the vertical direction of the image data for one page stored in the image memory 602 is determined. , 0, 90, 180, with respect to the original direction
Four types of character recognition processing are performed assuming that they are rotated by each angle of 270 degrees. If the image direction control 606 realized by the CPU 1003 in the core unit 10 receives the character recognition rate as the recognition result and a significant difference is calculated between the character recognition rates in the four directions, one page worth of data is calculated. Estimate the page orientation of the image data of.

【0080】画像方向制御606では、推定したページ
画像方向と、画像データ源601から得られる画像入力
属性、画像データ出力先604から得られる画像出力属
性とから、適切な画像を得るために必要な回転角を求
め、その値を回転603のパラメータとしてセットす
る。ここで、回転603は、コア部10内部の回転回路
1015と周辺のセレクタ群からなる。
The image direction control 606 is necessary to obtain an appropriate image from the estimated page image direction, the image input attribute obtained from the image data source 601, and the image output attribute obtained from the image data output destination 604. The rotation angle is obtained, and the value is set as the parameter of the rotation 603. Here, the rotation 603 includes a rotation circuit 1015 inside the core unit 10 and a peripheral selector group.

【0081】イメージメモリ602から読み出された画
像データは、画像方向制御606によってパラメータが
セットされた回転603での処理を経てから、画像デー
タ出力先604に渡される。この画像データ出力先60
4は、上記のプリンタ部2、ファクス部4の送信、ファ
イル部5の画像書込み、コンピュータインターフエース
部7での送信の内のいずれかが相当する。
The image data read from the image memory 602 is processed by the rotation 603 in which the parameters are set by the image direction control 606, and then is passed to the image data output destination 604. This image data output destination 60
4 corresponds to any one of the transmission of the printer unit 2, the fax unit 4, the image writing of the file unit 5, and the transmission of the computer interface unit 7.

【0082】図6は、本実施例における、ある特定の一
方向に関する文字認識605での処理手順を示すフロー
チャートである。同図のステップS11では、CPU1
003内の不図示のメモリ内部の記憶領域Pに「ゼロ」
を書き込んで初期化、つまり、認識率P=0とする。次
に、ステップS12でトリミングを行なう。
FIG. 6 is a flow chart showing a processing procedure in the character recognition 605 concerning a certain one direction in the present embodiment. In step S11 of FIG.
“Zero” in the storage area P inside the memory (not shown) in 003
Is written and initialized, that is, the recognition rate P = 0. Next, trimming is performed in step S12.

【0083】すなわち、イメージメモリ602に格納さ
れた画像データの1ページ分を対象として、1文字分の
画像領域に対応するデータブロックを見つけるよう試み
る(ステップS13)。ここで、文字画像が存在するこ
とが見込まれる矩形領域Riが見つからないならば、処
理をステップS18に進めるが、文字領域Riの切り出
しに成功したならば、ステップS14に進む。
That is, one page of the image data stored in the image memory 602 is targeted and an attempt is made to find a data block corresponding to the image area for one character (step S13). Here, if the rectangular region Ri in which the character image is expected to exist is not found, the process proceeds to step S18, but if the extraction of the character region Ri is successful, the process proceeds to step S14.

【0084】ステップS14では、文字領域Riを対象
に文字認識を試みる。この領域Riに対する文字認識の
認識結果は、例えば、J個の文字候補Cjと、Riが実
際にCjである正解の確信度PCjとのJ個の組<C
j,PCj>で与えられる。
In step S14, character recognition is attempted for the character area Ri. The recognition result of the character recognition for this region Ri is, for example, J sets of C character candidates Cj and J correctness confidence factors PCj where Ri is actually Cj <C.
j, PCj>.

【0085】本実施例では、ステップS15で、J個の
候補の内の最大の確信度PCjを領域Riに対する認識
の確信度Priとして採用する。さらに、ステップS1
6では、確信度Priが、あらかじめ定められた規定値
(最低確信度)を超えているかどうかを確認する。そし
て、確信度Priが規定値を超えている場合は、処理を
ステップS17に進め、認識率を示す記憶領域PにPr
iを加算する。
In this embodiment, in step S15, the maximum confidence factor PCj of the J candidates is adopted as the confidence factor Pri of recognition for the region Ri. Further, step S1
At 6, it is confirmed whether or not the confidence factor Pri exceeds a prescribed value (minimum confidence factor) set in advance. If the certainty factor Pri exceeds the specified value, the process proceeds to step S17, and Pr is set in the storage area P indicating the recognition rate.
Add i.

【0086】ステップS17での処理が終わるか、ある
いはステップS16で、確信度Priが規定値を越えて
いないと判断された場合には、処理をステップS12に
戻し、上記の一連の処理を繰り返す。この繰り返しは、
ステップS13において、ページ画像データ内にさらに
文字領域が見い出せなくなるまで続けられ、文字領域の
切り出しに失敗したときには、処理をステップS18に
進めて、それまでに積算されたPの値を、画像方向制御
606のために通知して、本処理を終了する。
When the processing in step S17 ends or when it is determined in step S16 that the certainty factor Pri does not exceed the specified value, the processing is returned to step S12, and the series of processing described above is repeated. This repetition is
In step S13, the process is continued until no more character region can be found in the page image data, and when the character region is not cut out, the process proceeds to step S18, and the value of P accumulated so far is used for the image direction control. Notify for 606 and end the process.

【0087】図7は、本実施例に係る画像方向制御60
6での処理手順を示すフローチャートである。同図にお
いて、最初にステップS21で、イメージメモリ602
に蓄えられた画像データの上下左右4方向をそれぞれ原
画像の「天」方向と仮定して文字認識605にて認識を
行なった各認識結果の認識率Pdi(i=1,…4)を
得る。
FIG. 7 shows an image orientation control 60 according to this embodiment.
6 is a flowchart showing a processing procedure in 6. In the figure, first, in step S21, the image memory 602
The recognition rate Pdi (i = 1, ... 4) of each recognition result obtained by the character recognition 605 is obtained by assuming that the four directions of the image data stored in 4 are the “top” direction of the original image. .

【0088】次に、上記の4方向に対応するPdiの4
つの値から、突出して信頼性のある方向iを求める。本
実施例では、このために、まずPdiの最大値を求め、
その値を最大認識率Pとする(ステップS22)。さら
に、ステップS23で、このPの値が規定の認識率を越
えているか否かを確認する。
Next, 4 of Pdi corresponding to the above 4 directions
From the two values, the direction i that is outstandingly reliable is obtained. In this embodiment, for this purpose, first, the maximum value of Pdi is obtained,
The value is set as the maximum recognition rate P (step S22). Further, in step S23, it is confirmed whether or not the value of P exceeds the specified recognition rate.

【0089】Pの値が規定の認識率を越えていない場合
は、回転処理を行なわずに、本処理を終了する。しか
し、Pの値が妥当性のある認識率の下限を越えていると
判断された場合は、処理をステップS24に進め、推定
された用紙方向Diを、Pが得られたPdiの方向であ
ると推定する。
If the value of P does not exceed the specified recognition rate, this processing is terminated without performing rotation processing. However, when it is determined that the value of P exceeds the lower limit of the valid recognition rate, the process proceeds to step S24, and the estimated paper direction Di is the direction of Pdi in which P is obtained. It is estimated that

【0090】次に、ステップS25では、画像データ源
601に画像入力属性AIの問い合わせを行なう。さら
に、ステップS26で、画像データ出力先604に画像
出力属性Aoの問い合わせを行なう。
Next, in step S25, the image data source 601 is inquired about the image input attribute AI. Further, in step S26, the image data output destination 604 is inquired about the image output attribute Ao.

【0091】このようにして得られたDi,AI,Ao
から、CPU1003内の不図示の不揮発性メモリに、
あらかじめ記憶された規則のテーブルに従って、必要な
補正回転角を算出する(ステップS27)。そして、最
後に、上記ステップS26で得られた補正回転角を、回
転603のパラメータとしてセットして(ステップS2
8)、本処理を終了する。
Di, AI, Ao thus obtained
To a nonvolatile memory (not shown) in the CPU 1003,
A required correction rotation angle is calculated according to a table of rules stored in advance (step S27). Then, finally, the corrected rotation angle obtained in step S26 is set as a parameter of the rotation 603 (step S2).
8) Then, this process ends.

【0092】次に、上記の補正回転角の算出ルールにつ
いて説明する。
Next, the above-mentioned correction rotation angle calculation rule will be described.

【0093】まず、与えられた画像データ内容の天地方
向Diによって、天地方向の補正を行なうための補正角
を算出する。そして、画像方向が判定できたページにつ
いては、原画像の天地と画像データの天地が一致するよ
うに回転する。
First, a correction angle for correcting the vertical direction is calculated based on the vertical direction Di of the given image data content. Then, for the page whose image orientation has been determined, the page is rotated so that the top and bottom of the original image and the top and bottom of the image data match.

【0094】しかし、画像方向が判定できなかったペー
ジについては、図7のステップS23での判定をもとに
処理を終了しているので、画像データのメモリイメージ
の天地方向が保存される。
However, for the page for which the image orientation cannot be determined, the processing is completed based on the determination in step S23 of FIG. 7, so the up-and-down orientation of the memory image of the image data is saved.

【0095】本実施例では、天地方向の補正処理に加え
て、さらに、画像入力属性と画像出力属性の組み合わせ
によって、必要な回転処理制御を行なっている。
In this embodiment, in addition to the correction processing in the vertical direction, the necessary rotation processing control is further performed by the combination of the image input attribute and the image output attribute.

【0096】画像データの出力先の出力属性が、真の天
地方向とは異なる、特定の天地方向を要求するものであ
れば、その天地方向に一致する方向に回転角を加える。
例えば、カセットから給紙が行なわれるプリンタにおい
て、定まったポートレイト方向の用紙だけが格納されて
いるならば、ランドスケープの画像データは、90度あ
るいは270度の回転を加えなければならない。この
際、どちらの回転を行なうかは、ソートモード、ステイ
プルモード(ロングエッジバインド/ショートエッジバ
インド)、両面モード等の出力属性に依存する。
If the output attribute of the output destination of the image data requires a specific top-bottom direction different from the true top-bottom direction, the rotation angle is added in the direction that matches the top-bottom direction.
For example, in a printer that feeds paper from a cassette, if only paper in a fixed portrait direction is stored, the landscape image data must be rotated by 90 degrees or 270 degrees. At this time, which rotation is performed depends on output attributes such as a sort mode, a staple mode (long edge binding / short edge binding), and a double-sided mode.

【0097】一方、例えば、画像ファイリングのための
出力ならば、補正した真の天地方向を保存したまま、そ
の他の回転処理を行なわない。
On the other hand, for example, in the case of an output for image filing, other rotation processing is not performed while the corrected true up-and-down direction is retained.

【0098】以上説明したように、本実施例によれば、
認識可能な文字が記録された原稿画像データの処理を行
なう場合、原稿画像の真の天地を認識し、さらに、ポー
トレイト/ランドスケープを区別して正しい方向認識す
ることで、操作者が適切な天地方向を間違えたとき、天
地が逆転したファクシミリ画像が送信されてしまった
り、両面プリント出力の表裏の天地が逆になったり、あ
るいは、プリント出力束のステイプル位置がずれたりす
るのを防止できる。
As described above, according to this embodiment,
When processing document image data with recognizable characters, the true upside-down direction of the document image is recognized, and the portrait / landscape is distinguished to recognize the correct direction. It is possible to prevent a facsimile image in which the top and bottom are reversed, the top and bottom sides of the double-sided print output being reversed, or the stapling position of the print output bundle being deviated when a mistake is made.

【0099】また、原稿が複数ページからなる場合、操
作者が、個々の原稿の天地方向の統一がとれていること
を確認しなくても良くなり、方向がまちまちであっても
揃え直さなくて済むことにより、原稿のページ数が増え
ると処理効率が非常に向上する。
In addition, when the manuscript is composed of a plurality of pages, the operator does not need to confirm that the individual top and bottom directions are uniform. As a result, the processing efficiency is greatly improved as the number of pages of the original increases.

【0100】さらに、操作者が原稿台や自動原稿給送装
置に原稿を載置する方向を誤まっても、画像処理装置に
入力される画像データが、本来の画像から90度あるい
は270度回転したデータとすることで、横向きの画像
処理が行なわれるということがなくなる。
Further, even if the operator makes a mistake in placing the original on the original table or the automatic original feeder, the image data input to the image processing apparatus is rotated by 90 degrees or 270 degrees from the original image. By using such data, it is possible to prevent lateral image processing.

【0101】また、ポートレイト画像とランドスケープ
画像とが混在する原稿束を自動給紙しても、適切な天地
方向の画像データを得ることができ、例えば、画像ファ
イリングシステムのような、本来の天地方向が形式的な
画像枠の縦横方向よりも優先すべき出力先に対して画像
処理を行なうときであっても、縦横が混在する一連の画
像データは同時に処理でき、ページ数が増えると非常に
効率が向上する。
Further, even when a bundle of originals in which portrait images and landscape images are mixed is automatically fed, it is possible to obtain image data in an appropriate vertical direction. For example, an original vertical image such as an image filing system can be obtained. Even when image processing is performed on an output destination whose direction is prioritized over the vertical and horizontal directions of a formal image frame, a series of image data in which the horizontal and vertical directions are mixed can be processed at the same time, and when the number of pages increases, it becomes extremely difficult. Efficiency is improved.

【0102】さらにまた、入力画像データの一部に天地
方向を識別するためのガイドマークを必要としないの
で、一般的な原稿を効率良く処理できる。
Furthermore, since a guide mark for identifying the vertical direction is not required in a part of the input image data, general documents can be efficiently processed.

【0103】なお、本発明は、複数の機器から構成され
るシステムに適用しても1つの機器から成る装置に適用
しても良い。また、本発明は、システムあるいは装置に
プログラムを供給することによって達成される場合にも
適用できることは言うまでもない。
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. Further, it goes without saying that the present invention can be applied to the case where it is achieved by supplying a program to a system or an apparatus.

【0104】[0104]

【発明の効果】以上説明したように、本発明によれば、
文字認識結果をもとに原画像データの回転制御を行なう
ことで、使用者が原稿の天地方向を意識しなくても、適
性な方向にて画像出力が行なわれるという効果がある。
As described above, according to the present invention,
By controlling the rotation of the original image data based on the character recognition result, there is an effect that the image is output in an appropriate direction even if the user is not aware of the top-bottom direction of the document.

【0105】[0105]

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

【図1】本発明の実施例に係る複合画像処理システムの
構成を表わすブロック図である。
FIG. 1 is a block diagram showing a configuration of a composite image processing system according to an embodiment of the present invention.

【図2】実施例に係る画像形成装置の断面構成を示す図
である。
FIG. 2 is a diagram illustrating a cross-sectional configuration of an image forming apparatus according to an embodiment.

【図3】実施例に係るリーダ部内の画像処理部のブロッ
ク図である。
FIG. 3 is a block diagram of an image processing unit in the reader unit according to the embodiment.

【図4】実施例に係るコア部の内部構成を示すブロック
図である。
FIG. 4 is a block diagram showing an internal configuration of a core unit according to the embodiment.

【図5】実施例の動作を実現するための機能構成を表わ
す概念図である。
FIG. 5 is a conceptual diagram showing a functional configuration for implementing the operation of the embodiment.

【図6】実施例における文字認識処理を示すフローチャ
ートである。
FIG. 6 is a flowchart showing a character recognition process in the embodiment.

【図7】実施例における画像方向制御処理を示すフロー
チャートである。
FIG. 7 is a flowchart showing an image orientation control process in the embodiment.

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

1 画像入力装置(リーダ部) 2 画像出力装置(プリンタ部) 3 外部装置 4 ファクス部 5 ファイル部 6 外部記憶装置 7 コンピュータインターフエース部 8 フォーマッタ部 9 イメージメモリ部 10 コア部 12 コンピュータ(PC/WS) 1 image input device (reader unit) 2 image output device (printer unit) 3 external device 4 fax unit 5 file unit 6 external storage device 7 computer interface unit 8 formatter unit 9 image memory unit 10 core unit 12 computer (PC / WS) )

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 1あるいはそれ以上の画像データ源と、
所定の出力属性を有する1あるいはそれ以上の画像デー
タ出力手段とを組み合わせて画像処理する複合画像処理
装置において、 画像データ源からの画像データを記憶する記憶手段と、 前記記憶手段に記憶された画像データから文字を認識す
る認識手段と、 前記認識手段での認識結果より、前記画像データについ
ての天地方向を判定する判定手段と、 前記判定手段での判定結果と前記出力属性とに基づい
て、前記画像データの補正角度を算出する手段と、 前記算出された補正角度に従って前記画像データの回転
処理を行なう画像制御手段とを備えることを特徴とする
複合画像処理装置。
1. A source of one or more image data,
A composite image processing apparatus for performing image processing by combining one or more image data output means having a predetermined output attribute, a storage means for storing image data from an image data source, and an image stored in the storage means. A recognition unit that recognizes a character from data, a determination unit that determines a vertical direction of the image data from a recognition result by the recognition unit, and a determination result by the determination unit and the output attribute, based on the A composite image processing apparatus comprising: a unit that calculates a correction angle of image data; and an image control unit that performs a rotation process of the image data according to the calculated correction angle.
【請求項2】 前記判定手段は、仮定した方向に対して
0゜,90゜,180゜,270゜についての前記文字
の認識率の有意差に基づいて前記天地方向の判定を行な
うことを特徴とする請求項1に記載の複合画像処理装
置。
2. The determining means determines the vertical direction based on a significant difference in recognition rate of the character at 0 °, 90 °, 180 ° and 270 ° with respect to the assumed direction. The composite image processing apparatus according to claim 1.
【請求項3】 前記画像制御手段は、前記認識率が所定
値を越えていない場合には、前記画像データの回転処理
を行なわないことを特徴とする請求項2に記載の複合画
像処理装置。
3. The composite image processing apparatus according to claim 2, wherein the image control means does not perform the rotation processing of the image data when the recognition rate does not exceed a predetermined value.
JP7077608A 1995-04-03 1995-04-03 Composite image processing unit Withdrawn JPH08274980A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7077608A JPH08274980A (en) 1995-04-03 1995-04-03 Composite image processing unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7077608A JPH08274980A (en) 1995-04-03 1995-04-03 Composite image processing unit

Publications (1)

Publication Number Publication Date
JPH08274980A true JPH08274980A (en) 1996-10-18

Family

ID=13638642

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7077608A Withdrawn JPH08274980A (en) 1995-04-03 1995-04-03 Composite image processing unit

Country Status (1)

Country Link
JP (1) JPH08274980A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007175980A (en) * 2005-12-27 2007-07-12 Canon Marketing Japan Inc Printing controlling apparatus, printing controlling method, program and computer readable recording medium
JP2010211439A (en) * 2009-03-10 2010-09-24 Fuji Xerox Co Ltd Character output device and program
JP2016076843A (en) * 2014-10-07 2016-05-12 キヤノン株式会社 Imaging apparatus, control method therefor, program and recording medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007175980A (en) * 2005-12-27 2007-07-12 Canon Marketing Japan Inc Printing controlling apparatus, printing controlling method, program and computer readable recording medium
JP4614353B2 (en) * 2005-12-27 2011-01-19 キヤノンマーケティングジャパン株式会社 Print control apparatus, print control method, program, and computer-readable recording medium
JP2010211439A (en) * 2009-03-10 2010-09-24 Fuji Xerox Co Ltd Character output device and program
US8804141B2 (en) 2009-03-10 2014-08-12 Fuji Xerox Co., Ltd. Character output device, character output method and computer readable medium
JP2016076843A (en) * 2014-10-07 2016-05-12 キヤノン株式会社 Imaging apparatus, control method therefor, program and recording medium

Similar Documents

Publication Publication Date Title
JP3323535B2 (en) Image storage device and control method of image storage device
US6061150A (en) Image processing method and apparatus
JP3093493B2 (en) Image storage and retrieval device
JP3839991B2 (en) Image forming apparatus, control method, and recording medium
US5896202A (en) Information processing apparatus and method for rotating an image based on an intended process
JP3840257B2 (en) Image forming method, image forming system, image forming apparatus, and recording medium
JPH08274980A (en) Composite image processing unit
JP3530556B2 (en) Image forming apparatus and image forming method
JPH10190937A (en) Composite image-processing unit
JPH07262312A (en) Image processor
JP3486453B2 (en) Digital copying apparatus and print processing method in the apparatus
JPH08202796A (en) Image processor
JPH06152854A (en) Image forming device
JPH08204947A (en) Image filing device and method thereof
JPH0937050A (en) Image processor
JPH0888761A (en) Image reader and image read method
JPH06149952A (en) Image processing system
JPH05318961A (en) Image forming device
JPH08202794A (en) Image processor
JPH08340426A (en) Facsimile equipment
JPH07123195A (en) Composite image forming device
JPH08167975A (en) Image processing unit
JPH08167976A (en) Image processing unit
JPH11190923A (en) Image forming device and method for controlling the same
JPH08202793A (en) Image processor

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20020604