JP3263209B2 - Image processing apparatus and image processing method - Google Patents
Image processing apparatus and image processing methodInfo
- Publication number
- JP3263209B2 JP3263209B2 JP29523093A JP29523093A JP3263209B2 JP 3263209 B2 JP3263209 B2 JP 3263209B2 JP 29523093 A JP29523093 A JP 29523093A JP 29523093 A JP29523093 A JP 29523093A JP 3263209 B2 JP3263209 B2 JP 3263209B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- image data
- data
- unit
- 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.)
- Expired - Fee Related
Links
Landscapes
- Processing Or Creating Images (AREA)
- Editing Of Facsimile Originals (AREA)
Description
【0001】本発明は、画像データを記憶する画像記憶
部と、画像データに基づいて画像を出力する画像出力部
とに接続している画像処理装置および画像処理方法に関
するものである。The present invention relates to an image processing device and an image processing method connected to an image storage unit for storing image data and an image output unit for outputting an image based on the image data.
【0002】[0002]
【従来の技術】従来、画像入出力装置とホストとの間の
通信データ処理を行うこの種の画像処理システムにおい
ては、通信機能を備え、ネットワークを通じ、他のコン
ピュータから通信されたデータに従い、プリントや画像
入力を行う画像入出力通信装置では、画像入力装置から
入力した画像に対し、イメージ部分だけを切り出し、画
像処理を行い、コンピュータから通信された画像データ
やページ記述言語データを解析して生成された画像デー
タと合成してプリントする画像入出力装置はなかった。2. Description of the Related Art Conventionally, an image processing system of this type which performs communication data processing between an image input / output device and a host has a communication function and prints in accordance with data transmitted from another computer through a network. Image input and output communication device that performs image input, cuts out only the image part from the image input from the image input device, performs image processing, analyzes and generates image data and page description language data transmitted from the computer There is no image input / output device that prints the image data combined with the image data.
【0003】例えば、写真等の画像データを含む文書を
プリントするには、まず、スキャナの原稿台に写真を置
き、原稿台全体の画像データを入力してコンピュータに
通信し、写真部分の位置を指定し、写真部分をスキャン
して画像データをコンピュータに通信し、コンピュータ
上で写真の画像データを拡大縮小して写真の画像データ
を含む文書画像データを作成し、データ全体をプリンタ
に通信してプリントしていた。For example, to print a document including image data such as a photograph, first place a photograph on a platen of a scanner, input image data of the entire platen, communicate with a computer, and locate the position of the photograph portion. Designate, scan the photo part, communicate the image data to the computer, enlarge or reduce the image data of the photo on the computer, create document image data including the image data of the photo, and communicate the entire data to the printer I was printing.
【0004】また、外部記憶装置に記憶されている画像
データあるいは画像入力装置から入力した画像データを
画像処理した後、画像生成部が生成した画像と合成処理
して画像出力装置でプリントするように制御されていな
かった。Further, after image processing is performed on image data stored in an external storage device or image data input from an image input device, the image data is combined with an image generated by an image generation section and printed by an image output device. Was not controlled.
【0005】さらに、画像入力装置から入力した画像デ
ータ、あるいは外部記憶装置に記憶されている画像デー
タ、あるいはページ記述言語データを解析して生成され
た画像データに対し、画像処理部で画像処理を行い、外
部記憶装置に記憶する制御は行われていなかった。Further, image processing is performed by an image processing unit on image data input from an image input device, image data stored in an external storage device, or image data generated by analyzing page description language data. And the control of storing the information in the external storage device is not performed.
【0006】また、画像入力装置から入力した画像に対
し、イメージ部分だけを切り出し、外部記憶装置に記憶
させる制御は行われていなかった。Further, there has been no control to cut out only the image portion from the image input from the image input device and store the image portion in the external storage device.
【0007】さらに、イメージ部分の画像データだけを
コンピュータに通信するようにも制御されていなかっ
た。[0007] Further, it has not been controlled to communicate only image data of an image portion to a computer.
【0008】よって、写真等の原稿をスキャナの原稿台
に置き、写真の部分だけの画像データを外部記憶装置に
記憶させる場合には、一度原稿台の画像データをコンピ
ュータに送り、オペレータがコンピュータの画面上で写
真の位置を指定し、位置指定情報を画像入力通信装置に
通信し、画像入力通信装置がその位置情報に従って画像
データを入力し、外部記憶装置に記憶するといった煩
雑、かつデータ量の多い通信制御を行わなければならい
という問題点があった。Therefore, when an original such as a photograph is placed on the original platen of the scanner and the image data of only the photograph portion is stored in the external storage device, the image data of the original platen is once sent to the computer, and the operator operates the computer. Specifying the position of the photo on the screen, communicating the position designation information to the image input communication device, the image input communication device inputs the image data according to the position information, and stores it in the external storage device, which is complicated and has a small data amount. There is a problem that many communication controls have to be performed.
【0009】[0009]
【発明が解決しようとする課題】従来の画像処理システ
ムは上記のように構成されているので、画像データの通
信が頻繁に行われ、通信時間や処理時間がかかるととも
に、通信負荷が増大していた。特に、カラーの場合はデ
ータ量が大きいので、問題であった。Since the conventional image processing system is configured as described above, communication of image data is frequently performed, communication time and processing time are increased, and communication load is increased. Was. In particular, in the case of color, there is a problem because the data amount is large.
【0010】また、画像を含む文書をプリントする場合
には、画像データを含んだ文書データを作成し、そのデ
ータをプリンタに送りプリントしていたが、特に、カラ
ー画像ではデータ量が大きいので、文書データの作成が
困難であったり、データ通信により、通信時間がかかっ
たり、通信負荷が大きくなるという問題があった。When a document including an image is printed, document data including image data is created and the data is sent to a printer for printing. In particular, a color image has a large data amount. There are problems that it is difficult to create document data, that communication time is increased due to data communication, and that the communication load increases.
【0011】例えば写真等の原稿をカラースキャナで読
み取り、画像処理を行い、画像データを記憶装置に記憶
する場合ネットワークを通じて画像データを通信してお
り、特に、カラー画像ではデータ量が大きいので、通信
時間がかかる上、通信負荷が大きくなっていた。また、
オペレータが写真の位置を指定する必要があり、作業が
繁雑であった。For example, when a document such as a photograph is read by a color scanner, image processing is performed, and the image data is stored in a storage device, the image data is communicated through a network. It takes time and the communication load is large. Also,
The operator has to specify the position of the photograph, and the operation is complicated.
【0012】さらに、何枚もの画像データを記憶させる
場合には、作業が繁雑となる等の幾多の問題点があっ
た。Further, when storing a large number of image data, there are many problems such as complicated work.
【0013】本発明は、上記の問題点を解決するために
なされたもので、本発明の目的は、ホストコンピュータ
からの受信データを解析して画像データを生成し、その
際、該画像データに貼り付ける画像の位置情報及び大き
さ情報を抽出しておき、位置情報及び前記大きさ情報と
に基づいて生成された画像データと入力された画像デー
タとを合成し、あるいは、位置情報及び大きさ情報とに
基づいて生成された画像データと記憶手段から読み出さ
れる画像データとを合成し、該合成されて生成された画
像データに基づいて画像を画像出力部に出力させること
により、簡単な操作で、ホストコンピュータ側の画像通
信処理負担が軽く、簡単な画像処理操作指示で生成され
る画像データと入力される画像データとの合成画像を効
率よく得ることができる画像処理装置および画像処理方
法を提供することである。SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to analyze received data from a host computer to generate image data. The position information and the size information of the image to be pasted are extracted, and the image data generated based on the position information and the size information are combined with the input image data, or the position information and the size information are combined. The image data generated based on the information and the image data read from the storage unit are combined, and the image is output to the image output unit based on the combined and generated image data. The image communication processing load on the host computer is light, and it is possible to efficiently obtain a composite image of the image data generated by the simple image processing operation instruction and the input image data. Image processing apparatus and image processing method off is to provide.
【0014】[0014]
【課題を解決するための手段】本発明に係る第1の発明
は、画像データを入力する画像入力部と、画像データに
基づいて画像を出力する画像出力部とに接続している画
像処理装置であって、ホストコンピュータからの受信デ
ータを解析して、画像データを生成するとともに、生成
された画像データに貼り付ける画像の位置情報及び大き
さ情報を抽出する画像生成手段と、生成された画像デー
タに貼り付ける画像の画像データを前記画像入力部に入
力させる入力処理手段と、前記位置情報及び前記大きさ
情報とに基づいて、前記入力処理手段により入力された
画像データと前記画像生成手段により生成された画像デ
ータとを合成する画像処理手段と、前記画像処理手段に
より合成されて生成された画像データに基づいて画像を
前記画像出力部に出力させる出力処理手段を有するもの
である。本発明に係る第2の発明は、前記画像生成手段
は生成した画像データを記憶部に記憶させ、前記画像処
理手段は、前記入力処理手段により入力された画像デー
タを前記記憶部に書き込んで合成するものである。According to a first aspect of the present invention, there is provided an image processing apparatus connected to an image input unit for inputting image data and an image output unit for outputting an image based on the image data. a is, by analyzing the received data from the host computer, generates the image data, generating
Image generation means for extracting position information and size information of an image to be pasted on the generated image data;
Input processing means for inputting image data of an image to be pasted on the image input unit to the image input unit, and image data input by the input processing means based on the position information and the size information. Image processing means for synthesizing the image data generated by the image generation means, and output processing means for outputting an image to the image output unit based on the image data synthesized and generated by the image processing means It is. According to a second aspect of the present invention, the image generation means stores the generated image data in a storage unit, and the image processing means writes the image data input by the input processing means into the storage unit and synthesizes the image data. Is what you do.
【0015】本発明に係る第3の発明は、前記画像処理
手段は、前記入力処理手段により入力された画像データ
を、前記位置情報が示す位置に合成するものである。本
発明に係る第4の発明は、前記画像処理手段は、前記入
力処理手段により入力された画像データを、前記大きさ
情報に基づいて、拡大縮小処理するものである。According to a third aspect of the present invention, the image processing means combines the image data input by the input processing means with a position indicated by the position information. According to a fourth aspect of the present invention, the image processing means enlarges or reduces the image data input by the input processing means based on the size information.
【0016】本発明に係る第5の発明は、前記画像入力
部は、スキャナである。本発明に係る第6の発明は、前
記画像出力部は、プリンタである。According to a fifth aspect of the present invention, the image input section is a scanner. In a sixth aspect according to the present invention, the image output section is a printer.
【0017】本発明に係る第7の発明は、前記受信デー
タは、ページ記述言語データである。本発明に係る第8
の発明は、前記画像処理手段により合成されて生成され
た画像データを外部記憶部に記憶させる記憶処理手段を
有するものである。In a seventh aspect according to the present invention, the received data is page description language data. Eighth aspect of the present invention
According to another aspect of the present invention, there is provided a storage processing unit for storing image data generated by being synthesized by the image processing unit in an external storage unit.
【0018】本発明に係る第9の発明は、前記画像処理
手段により合成されて生成された画像データをコンピュ
ータに送信する通信処理手段を有するものである。本発
明に係る第10の発明は、画像データを記憶する画像記
憶部と、画像データに基づいて画像を出力する画像出力
部とに接続している画像処理装置であって、ホストコン
ピュータからの受信データを解析して、画像データを生
成するとともに、生成された画像データに貼り付ける画
像の位置情報及び大きさ情報を抽出する画像生成手段
と、生成された画像データに前記貼り付ける画像の画像
データを前記画像記憶部から読み出す読み出し処理手段
と、前記位置情報及び前記大きさ情報とに基づいて、前
記読み出し処理手段により読み出された画像データと前
記画像生成手段により生成された画像データとを合成す
る画像処理手段と、前記画像処理手段により合成されて
生成された画像データに基づいて画像を前記画像出力部
に出力させる出力処理手段を有するものである。According to a ninth aspect of the present invention, there is provided a communication processing means for transmitting image data generated by being synthesized by the image processing means to a computer. A tenth invention according to the present invention is an image processing apparatus connected to an image storage unit for storing image data, and an image output unit for outputting an image based on the image data, the image processing device comprising: Image generating means for analyzing data, generating image data, and extracting position information and size information of an image to be pasted on the generated image data, and image data of the image to be pasted on the generated image data Reading processing from the image storage unit , and combining the image data read by the reading processing means and the image data generated by the image generating means based on the position information and the size information. An image processing unit for outputting an image to the image output unit based on the image data generated by the image processing unit. And it has a process unit.
【0019】本発明に係る第11の発明は、前記画像生
成手段は生成した画像データを記憶部に記憶させ、前記
画像処理手段は、前記読み出し処理手段により読み出さ
れた画像データを前記記憶部に書き込んで合成するもの
である。本発明に係る第12の発明は、前記画像処理手
段は、前記読み出し処理手段により読み出された画像デ
ータを、前記位置情報が示す位置に合成するものであ
る。In an eleventh aspect according to the present invention, the image generating means stores the generated image data in a storage unit, and the image processing means stores the image data read by the read processing means in the storage unit. To be synthesized. In a twelfth aspect according to the present invention, the image processing means combines the image data read by the reading processing means with a position indicated by the position information.
【0020】本発明に係る第13の発明は、前記画像処
理手段は、前記読み出し処理手段により読み出された画
像データを、前記大きさ情報に基づいて、拡大縮小処理
するものである。本発明に係る第14の発明は、前記画
像出力部は、プリンタである。According to a thirteenth aspect of the present invention, the image processing means enlarges or reduces the image data read by the reading processing means based on the size information. In a fourteenth aspect according to the present invention, the image output section is a printer.
【0021】本発明に係る第15の発明は、前記受信デ
ータは、ページ記述言語データである。本発明に係る第
16の発明は、前記画像処理手段により合成されて生成
された画像データを外部記憶部に記憶させる記憶処理手
段を有するものである。[0021] In a fifteenth aspect of the present invention, the received data is page description language data. A sixteenth invention according to the present invention has a storage processing means for storing image data generated by being synthesized by the image processing means in an external storage unit.
【0022】本発明に係る第17の発明は、前記画像処
理手段により合成されて生成された画像データをコンピ
ュータに送信する通信処理手段を有するものである。本
発明に係る第18の発明は、画像データを入力する画像
入力部と、画像データに基づいて画像を出力する画像出
力部とに接続している画像処理装置における画像処理方
法であって、ホストコンピュータからの受信データを解
析して、画像データを生成するとともに、生成された画
像データに貼り付ける画像の位置情報及び大きさ情報を
抽出する画像生成ステップと、生成された画像データに
前記貼り付ける画像の画像データを前記画像入力部に入
力させる入力処理ステップと、前記位置情報及び前記大
きさ情報とに基づいて、前記入力処理ステップにより入
力された画像データと前記画像生成ステップにより生成
された画像データとを合成する画像処理ステップと、前
記画像処理ステップにより合成されて生成された画像デ
ータに基づいて画像を前記画像出力部に出力させる出力
処理ステップを有するものである。According to a seventeenth aspect of the present invention, there is provided a communication processing means for transmitting image data generated by being synthesized by the image processing means to a computer. An eighteenth invention according to the present invention is an image processing method in an image processing apparatus connected to an image input unit for inputting image data and an image output unit for outputting an image based on the image data, comprising: analyzes the received data from the computer, generates the image data, generated image
An image generation step of extracting the position information and size information of an image to be pasted to the image data, an input processing step of inputting image data of <br/> the pasted image to the generated image data to the image input unit An image processing step of combining the image data input in the input processing step and the image data generated in the image generation step based on the position information and the size information; And an output processing step of outputting an image to the image output unit based on the generated image data.
【0023】本発明に係る第19の発明は、前記画像入
力部は、スキャナである。本発明に係る第20の発明
は、前記画像出力部は、プリンタである。In a nineteenth aspect according to the present invention, the image input section is a scanner. In a twentieth aspect according to the present invention, the image output unit is a printer.
【0024】本発明に係る第21の発明は、前記受信デ
ータは、ページ記述言語データである。本発明に係る第
22の発明は、画像データを記憶する画像記憶部と、画
像データに基づいて画像を出力する画像出力部とに接続
している画像処理装置における画像処理方法であって、
ホストコンピュータからの受信データを解析して、画像
データを生成するとともに、生成された画像データに貼
り付ける画像の位置情報及び大きさ情報を抽出する画像
生成ステップと、生成された画像データに貼り付ける画
像の画像データを前記画像記憶部から読み出す読み出し
処理ステップと、前記位置情報及び前記大きさ情報とに
基づいて、前記読み出し処理ステップにより読み出され
た画像データと前記画像生成ステップにより生成された
画像データとを合成する画像処理ステップと、前記画像
処理ステップにより合成されて生成された画像データに
基づいて画像を前記画像出力部に出力させる出力処理ス
テップを有するものである。[0024] In a twenty-first aspect of the present invention, the received data is page description language data. A twenty-second invention according to the present invention is an image processing method in an image processing device connected to an image storage unit that stores image data, and an image output unit that outputs an image based on the image data,
Analyzes the received data from the host computer, generates the image data, an image generating step of extracting position information and size information of the generated image data to the pasting <br/> Ri attached image was generated A read processing step of reading image data of an image to be pasted on the image data from the image storage unit; and, based on the position information and the size information, the image data read by the read processing step and the image generation step. And an output processing step of outputting an image to the image output unit based on the image data generated and synthesized by the image processing step.
【0025】本発明に係る第23の発明は、前記画像出
力部は、プリンタである。本発明に係る第24の発明
は、前記受信データは、ページ記述言語データである。According to a twenty-third aspect of the present invention, the image output section is a printer. In a twenty-fourth aspect according to the present invention, the received data is page description language data.
【0026】[0026]
【実施例】〔第1実施例〕図1は本発明の第1実施例を
示す画像処理システムの構成を説明するブロック図であ
る。DESCRIPTION OF THE PREFERRED EMBODIMENTS [First Embodiment] FIG. 1 is a block diagram for explaining the arrangement of an image processing system according to a first embodiment of the present invention.
【0027】図において、1は画像処理システム、2は
通信処理部、3は全体制御部、4は出力処理部、5は画
像生成部、6は画像処理部、7はイメージ判別部、8は
入力処理部、9はメモリ部、10はプリントコントロー
ラ部、11はスキャナコントローラ部、12はkらープ
リンタ、13はカラースキャナ、Lは通信線である。本
実施例において、画像処理システム1は通信線Lによっ
て他のコンピュータと通信を行い、受信した命令に従
い、接続されているカラープリンタでプリントしたり、
カラースキャナで画像入力したりする。In the figure, 1 is an image processing system, 2 is a communication processing unit, 3 is an overall control unit, 4 is an output processing unit, 5 is an image generation unit, 6 is an image processing unit, 7 is an image discrimination unit, and 8 is An input processing unit, 9 is a memory unit, 10 is a print controller unit, 11 is a scanner controller unit, 12 is a k-color printer, 13 is a color scanner, and L is a communication line. In the present embodiment, the image processing system 1 communicates with another computer via the communication line L, and prints out with a connected color printer according to the received command.
Input images with a color scanner.
【0028】この様に構成された画像処理システムにお
いて、ホストコンピュータの画像入力指示に基づいて画
像処理部6がカラースキャナ13から入力される画像情
報中からイメージデータを切り出しホストコンピュータ
から入力される通信イメージデータと画像合成を行い、
該画像合成された合成画像データをカラープリンタ12
から出力するので、ホスト側に画像入力装置から入力さ
れた画像情報を転送することなく、原稿中のイメージだ
けを高速に出力することが可能となる。In the image processing system configured as described above, the image processing unit 6 cuts out image data from image information input from the color scanner 13 based on an image input instruction from the host computer, and communicates from the host computer. Performs image synthesis with image data,
The synthesized image data obtained by the image synthesis is transferred to a color printer 12.
Therefore, only the image in the document can be output at high speed without transferring the image information input from the image input device to the host.
【0029】また、ホストコンピュータの画像入力指示
に基づいて画像処理部6がカラースキャナ13から入力
される画像情報中からイメージデータを切り出し画像生
成部5がページ記述言語に基づいて生成した生成イメー
ジデータと画像合成を行い、該画像合成された合成画像
データをカラープリンタ12から出力するので、ホスト
側からの少ない画像情報を転送するだけで多彩な合成画
像を高速に出力することが可能となる。Further, based on an image input instruction from the host computer, the image processing unit 6 cuts out image data from image information input from the color scanner 13 and generates image data generated by the image generation unit 5 based on a page description language. Since the synthesized image data obtained by the image synthesis is output from the color printer 12, a variety of synthesized images can be output at high speed only by transferring a small amount of image information from the host.
【0030】以下、各部分を説明する。Hereinafter, each part will be described.
【0031】通信処理部2は通信線14を通じて、他の
コンピュータと通信する。他のコンピュータから命令を
受信して全体制御部3に通信するとともに、全体制御部
3から通信されたデータをコンピュータに通信する。全
体制御部3は画像入出力装置の全体の動作を制御する部
分であり、受信データ解析部を含んでいる。通信処理部
2から受信データを受け取ると、受信データを解析し、
必要に応じて出力処理部4,入力処理部8,イメージ判
別部7,画像処理部6に命令を送る。The communication processing unit 2 communicates with another computer via the communication line 14. An instruction is received from another computer and communicated to the overall control unit 3, and the data communicated from the overall control unit 3 is communicated to the computer. The overall control unit 3 controls the overall operation of the image input / output device, and includes a received data analysis unit. When receiving the received data from the communication processing unit 2, the received data is analyzed,
A command is sent to the output processing unit 4, the input processing unit 8, the image discriminating unit 7, and the image processing unit 6 as needed.
【0032】また、通信処理部2を通じてデータをコン
ピュータに送る。出力処理部4は画像生成部5にページ
記述言語データを送って画像を生成させたり、メモリ部
9の画像データをプリンタコントローラ部10を制御し
てプリントしたりする。The data is sent to the computer through the communication processing unit 2. The output processing unit 4 sends page description language data to the image generation unit 5 to generate an image, and controls the printer controller unit 10 to print the image data in the memory unit 9.
【0033】画像生成部5はページ記述言語データを解
析してメモリ部9に画像を生成する。画像処理部6は画
像の拡大,縮小,圧縮,伸長,エッジ強調,明度調整等
の画像処理を行う。The image generator 5 analyzes the page description language data and generates an image in the memory 9. The image processing unit 6 performs image processing such as enlargement, reduction, compression, expansion, edge enhancement, and brightness adjustment of the image.
【0034】イメージ判別部7はメモリ部9の画像デー
タに対してイメージ判別を行い、メモリ部9の画像デー
タ中のイメージ部の個数と各イメージの左上と右下の座
標を通信する。The image discriminating section 7 performs image discrimination on the image data in the memory section 9 and communicates the number of image sections in the image data in the memory section 9 and the upper left and lower right coordinates of each image.
【0035】入力処理部8はスキャナコントローラ11
を制御してカラースキャナ13から画像入力して、画像
データをメモリ部9に書き込む。プリンタコントローラ
10はカラープリンタ12と通信し、プリントを行う。
スキャナコントローラ11はカラースキャナ13と通信
し、カラースキャナ13から画像データを入力する。The input processing unit 8 includes a scanner controller 11
To input an image from the color scanner 13 and write image data into the memory unit 9. The printer controller 10 communicates with the color printer 12 to perform printing.
The scanner controller 11 communicates with the color scanner 13 and inputs image data from the color scanner 13.
【0036】カラープリンタ12は画像出力装置の一例
であり、カラー画像をプリントする。カラースキャナ1
3は原稿をスキャンして画像データをスキャナコントロ
ーラ11に送る。The color printer 12 is an example of an image output device, and prints a color image. Color scanner 1
3 scans the original and sends image data to the scanner controller 11.
【0037】以下、カラースキャナ13から画像データ
を入力してイメージ部分の画像データだけを切り出し、
ページ記述言語データの文書画像のイメージ部分に大き
さを調節して張り込み、プリントする命令をコンピュー
タから受信した場合の動作を説明する。Hereinafter, image data is inputted from the color scanner 13 and only the image data of the image portion is cut out.
An operation in the case where a command for adjusting the size of the page description language data and attaching it to the image portion of the document image and receiving a print command from the computer will be described.
【0038】通信処理部2は受信したデータを全体制御
部3に送る。全体制御部3は受信データを解析して、入
力処理部8に、カラースキャナ13から画像データを入
力するように命令を送る。The communication processing section 2 sends the received data to the overall control section 3. The overall control unit 3 analyzes the received data and sends a command to the input processing unit 8 to input image data from the color scanner 13.
【0039】入力処理部8は全体制御部3から命令を受
け取り、スキャナコントローラ11を制御して画像デー
タを入力し、メモリ部9に一時記憶し、終了すると、ス
キャン終了を全体制御部3に送る。全体制御部3は、イ
メージ判別部7にイメージ判別を行うように命令を送
る。The input processing unit 8 receives an instruction from the general control unit 3, controls the scanner controller 11 to input image data, temporarily stores the image data in the memory unit 9, and sends a scan end to the general control unit 3 upon completion. . The overall control unit 3 sends a command to the image determination unit 7 to perform image determination.
【0040】イメージ判別部7は命令を受け取るとメモ
リ部9の画像データに対してイメージ判別を行い、イメ
ージ部の個数と各イメージ部の左上と右下の座標を全体
制御部3に送る。Upon receiving the command, the image discriminating unit 7 discriminates the image of the image data in the memory unit 9 and sends the number of image units and the coordinates of the upper left and lower right of each image unit to the overall control unit 3.
【0041】次に全体制御部3はページ記述言語データ
を出力処理部4に送る。出力処理部4はページ記述言語
データを画像生成部5に送る。画像生成部5はページ記
述言語データを解析してメモリ部9に画像生成するとと
もに、イメージを張り付けるための位置情報と大きさの
情報を出力処理部4を通じて全体制御部3に送る。全体
制御部3はイメージを張り付けるための位置情報と大き
さの情報とイメージ判別部7から受け取ったイメージ部
の個数と各イメージ部の左上と右下の座標を画像処理部
6に送る。Next, the overall control unit 3 sends the page description language data to the output processing unit 4. The output processing unit 4 sends the page description language data to the image generation unit 5. The image generation unit 5 analyzes the page description language data to generate an image in the memory unit 9, and sends position information and size information for attaching an image to the overall control unit 3 through the output processing unit 4. The overall control unit 3 sends to the image processing unit 6 positional information for attaching an image, size information, the number of image units received from the image discrimination unit 7, and upper left and lower right coordinates of each image unit.
【0042】画像処理部6はイメージを張り付けるため
の大きさの情報とイメージ部の左上と右下の座標から拡
大あるいは縮小の画像処理を行って大きさを調節し、イ
メージを張り付ける位置に画像データを書き込み、文書
画像を完成させ、全体制御部3に処理終了を送る。The image processing section 6 adjusts the size by performing enlargement or reduction image processing from the size information for pasting the image and the coordinates of the upper left and lower right corners of the image portion, and adjusts the size to the position where the image is pasted. The image data is written, the document image is completed, and a processing end is sent to the overall control unit 3.
【0043】全体制御部3は画像処理部6から処理終了
を受け取ると出力処理部4にプリント命令を送る。出力
処理部4はプリント命令を受け取るとプリンタコントロ
ーラ10を制御して、メモリ部9の文書画像データをプ
リントする。When the overall control unit 3 receives the processing end from the image processing unit 6, it sends a print command to the output processing unit 4. When receiving the print command, the output processing unit 4 controls the printer controller 10 to print the document image data in the memory unit 9.
【0044】なお、本実施例では画像データはヘッダ部
と本体部から構成され、ヘッダ部には画像データの横
幅,高さ,1画素当たりのビット数,カラー白黒、等の
画像データ属性が記述されており、該画像データを画像
処理部6が調べることにより、その画像データの属性を
得ることができる。In this embodiment, the image data is composed of a header part and a main part, and the header part describes the image data attributes such as the width and height of the image data, the number of bits per pixel, color black and white, and the like. The attribute of the image data can be obtained by checking the image data by the image processing unit 6.
【0045】図2は本発明に係る画像処理システムにお
けるイメージ判別処理手順の一例を示すフローチャート
である。なお、(1),(2)は各ステップを示す。FIG. 2 is a flowchart showing an example of an image discrimination processing procedure in the image processing system according to the present invention. Note that (1) and (2) indicate each step.
【0046】ステップ(1)で、図3に示すイメージ判
別処理ルーチンを行い、ステップ(2)イメージ部の個
数と、各イメージ部の左上と右下の座標を通信する。In step (1), the image discriminating process routine shown in FIG. 3 is performed, and in step (2), the number of image parts and the coordinates of the upper left and lower right of each image part are communicated.
【0047】図3は、図2に示したイメージ判別処理ル
ーチンの詳細手順の一例を示すフローチャートである。
なお、(1)〜(5)は各ステップを示す。FIG. 3 is a flowchart showing an example of a detailed procedure of the image determination processing routine shown in FIG.
In addition, (1) to (5) indicate each step.
【0048】イメージ判別部7は、メモリ部9の1番上
のラインからスキャンし始め、ステップ(1)で、y方
向のスキャンが終了したか判別し、終了したら、処理を
終了する。The image discriminating unit 7 starts scanning from the top line of the memory unit 9, and in step (1) judges whether scanning in the y-direction has been completed.
【0049】一方、ステップ(1)でy方向のスキャン
が終了していない場合は、ステップ(2)でそのライン
においてx方向にスキャンし、イメージ部と判断される
部分の両端の座標を新しいイメージ部として登録する。
イメージ部分と判断される部分とは、一定値の長さ以上
の連続した中間調部分である。On the other hand, if the scanning in the y direction has not been completed in step (1), the line is scanned in the x direction in step (2), and the coordinates of both ends of the portion determined to be the image portion are set to the new image. Register as a department.
The portion determined to be an image portion is a continuous halftone portion having a length equal to or longer than a predetermined value.
【0050】ステップ(3)で、新しく登録されたイメ
ージに対し、すでに登録されているイメージ部との距離
を求める。イメージ部はすべて矩形と考えているので、
距離を求めることは簡単な計算でできる。ステップ
(4)で距離が一定値以下のイメージ部は連続している
と判断し、合成して、新たな左上と右下の座標を計算す
る。ステップ(5)でy方向に1ライン下げ、ステップ
(1)に戻る。In step (3), the distance between the newly registered image and the already registered image portion is determined. Since all image parts are considered rectangular,
Determining the distance is a simple calculation. In step (4), it is determined that the image portions whose distances are equal to or smaller than the predetermined value are continuous, and are combined to calculate new upper left and lower right coordinates. In step (5), lower one line in the y direction, and return to step (1).
【0051】最終的に登録されているイメージ部がメモ
リ部の画像データ中のイメージ部である。The finally registered image part is the image part in the image data in the memory part.
【0052】本実施例では、オペレータはページ記述言
語データと、カラースキャナ13にセットした写真等の
画像データを張り付ける命令をコンピュータから画像処
理システム1に通信するだけで、カラースキャナ13の
原稿台に置いた写真等の画像を含む文書をプリントする
ことができ、画像データを通信することもなく、また、
オペレータが位置を指定する必要もない。そのため、高
速に、かつ通信負荷もかけず、簡単な操作で所望の画像
データを含む文書をプリントすることができる。In this embodiment, the operator only needs to communicate page description language data and an instruction to paste image data such as a photo set in the color scanner 13 from the computer to the image processing system 1. You can print a document containing images such as photos placed in, without communicating image data,
There is no need for the operator to specify the position. Therefore, a document including desired image data can be printed by a simple operation at high speed and without imposing a communication load.
【0053】なお、実施例では画像生成部5を備えてい
るが、必ずしも備えていなくてもよい。画像生成部5を
備えていない画像処理システム1では、オペレータはイ
メージ部分を含まない画像データと、イメージを張り付
ける位置と大きさの情報を通信するだけで、カラースキ
ャナ13にセットした写真等の画像データと合成してプ
リントさせることができる。Although the image generator 5 is provided in the embodiment, it is not always necessary to provide the image generator. In the image processing system 1 not provided with the image generation unit 5, the operator simply communicates the image data not including the image portion and the information of the position and size of the image to be pasted, such as the photograph set on the color scanner 13, for example. It can be combined with image data and printed.
【0054】一般の文書では文字部は黒なので、文字部
に関しては画像データにしてもファクシミリのように画
像圧縮すれば、データ量はそれほど大きくなく、高速
に、かつ通信負荷もかけず、簡単な操作で所望の画像デ
ータを含む文書をプリントすることができる。In a general document, the character portion is black. Even if the character portion is image data, if the image is compressed like a facsimile, the data amount is not so large, the speed is high, the communication load is not applied, and the character portion is simple. A document including desired image data can be printed by the operation.
【0055】また、上記実施例では1回のスキャンでカ
ラースキャナ13から画像データを入力し、イメージ判
別部7でイメージ判別を行い、イメージ部を切り出して
いたが、スキャンを2回行い、1回目のスキャンを例え
ば50dpiの低解像度で行い、イメージ判別処理を行
ってイメージ部の位置を求め、2回目のスキャンは例え
ば400dpiの高解像度でイメージの位置だけをスキ
ャンし、画像データを入力してもよい。In the above-described embodiment, the image data is input from the color scanner 13 in one scan, the image is determined by the image determining unit 7, and the image portion is cut out. Is performed at a low resolution of, for example, 50 dpi, the position of the image portion is determined by performing image discrimination processing, and the second scan is performed by scanning only the position of the image at a high resolution of, for example, 400 dpi, and inputting image data. Good.
【0056】これにより、画像全体を高解像度でスキャ
ンする必要がないので、画像入出力通信装置のメモリ部
が少ない場合でも動作することができる。As a result, since it is not necessary to scan the entire image at a high resolution, the image input / output communication device can operate even when the memory section is small.
【0057】さらに、上記実施例ではメモリ部9の画像
データをプリンタでプリントしていたが、画像処理部6
により画像圧縮し、通信により、他のコンピュータに通
信してもよい。Further, in the above-described embodiment, the image data in the memory unit 9 is printed by the printer.
, And may communicate with another computer by communication.
【0058】これにより、カラー画像データを含む文書
画像データをファクシミリのように通信することができ
る。Thus, document image data including color image data can be communicated like a facsimile.
【0059】また、上記実施例ではメモリ部9の画像デ
ータをカラープリンタ12でプリントしていたが、外部
記憶装置を備え、画像データを記憶してもよい。In the above embodiment, the image data in the memory section 9 is printed by the color printer 12, but an external storage device may be provided to store the image data.
【0060】これにより、画像データを含む文書画像デ
ータを記憶させることができる。Thus, document image data including image data can be stored.
【0061】さらに、上記実施例ではカラースキャナか
ら画像データを入力していたが、外部記憶装置を備え、
該外部記憶装置から画像データを入力してもよい。Further, in the above embodiment, the image data is inputted from the color scanner.
Image data may be input from the external storage device.
【0062】これにより、外部記憶装置に記憶されてい
る画像データを読み出してメモリ部9に記憶させ、画像
処理を行い、画像合成する。As a result, the image data stored in the external storage device is read out and stored in the memory unit 9 for performing image processing and image synthesis.
【0063】これにより、写真等の原稿ではなく、すで
にデータ化されている画像データでも同様に扱うことが
できる。As a result, image data that has already been converted into data can be handled in a similar manner, instead of manuscripts such as photographs.
【0064】本実施例によれば、画像入出力通信装置に
おいて、受信データ解析部と、イメージ判別部7と、画
像処理部6を備えることにより、画像入力装置から画像
データを入力し、イメージ判別部7によってイメージ部
分を切り出して画像処理部6により画像処理を行い、コ
ンピュータから通信された画像と合成してプリンタでプ
リントすることができる。According to the present embodiment, the image input / output communication device includes the reception data analyzing unit, the image discriminating unit 7 and the image processing unit 6, so that image data is input from the image input device and the image discriminating unit is used. The image portion is cut out by the unit 7, image processing is performed by the image processing unit 6, the image is synthesized with the image transmitted from the computer, and the image can be printed by the printer.
【0065】そのため、画像入力装置から入力した画像
データを通信する必要がなく、通信時間がかからない
他、通信負荷もなく、また、オペレータが位置を指定す
る必要がないので、操作も簡単である。Therefore, there is no need to communicate the image data input from the image input device, no communication time is required, there is no communication load, and the operator does not need to specify the position, so that the operation is simple.
【0066】さらに、ページ記述言語データを解析して
画像を生成する画像生成部5を備えることにより、コン
ピュータは画像データでなくページ記述言語データを通
信すればよいので、画像データを通信する必要がない。
そのため、さらに通信時間が短縮され、通信負荷もな
く、便利である。 〔第2実施例〕図4は本発明の第2実施例を示す画像処
理システムの構成を説明するブロック図である。Further, by providing the image generation unit 5 for analyzing the page description language data to generate an image, the computer only needs to communicate the page description language data instead of the image data. Absent.
Therefore, the communication time is further reduced, and there is no communication load, which is convenient. [Second Embodiment] FIG. 4 is a block diagram illustrating the configuration of an image processing system according to a second embodiment of the present invention.
【0067】図において、11−1は画像処理システム
本体、12−1は通信処理部、13−1は全体制御部、
14は出力処理部、15は画像生成部、16は画像処理
部、17は入力処理部、18はメモリ部、19はプリン
タコントローラ部、20はディスクコントローラ部、2
1はスキャナコントローラ部、22はカラープリンタ、
23は光磁気ディスク装置、24はスキャナ、25は通
信線である。In the figure, 11-1 is the image processing system main body, 12-1 is the communication processing unit, 13-1 is the overall control unit,
14 is an output processing unit, 15 is an image generation unit, 16 is an image processing unit, 17 is an input processing unit, 18 is a memory unit, 19 is a printer controller unit, 20 is a disk controller unit,
1 is a scanner controller, 22 is a color printer,
23 is a magneto-optical disk device, 24 is a scanner, and 25 is a communication line.
【0068】この様に構成された画像処理システムにお
いて、ホストコンピュータの画像入力指示に基づいて画
像処理部16がスキャナ24,光磁気ディスク装置2
3,画像生成部15の何れかの画像データに所定の画像
処理を行い、該画像処理された画像データを光磁気ディ
スク装置23に記憶するので、画像処理されたデータを
ホストから通信することなく、外部記憶手段に記憶させ
ることが可能となる。In the image processing system configured as described above, the image processing section 16 operates the scanner 24 and the magneto-optical disk drive 2 based on an image input instruction from the host computer.
(3) The predetermined image processing is performed on any of the image data of the image generation unit 15 and the image-processed image data is stored in the magneto-optical disk device 23, so that the image-processed data is not communicated from the host. , Can be stored in external storage means.
【0069】また指示手段の画像入力指示に基づいて画
像処理部16がスキャナ24から入力される画像情報中
からイメージデータを切り出しを行い、該切り出された
画像データを光磁気ディスク装置23に記憶するので、
画像入力された画像情報中のイメージデータのみをホス
トから通信することなく、外部記憶手段に記憶させるこ
とが可能となる。The image processing section 16 cuts out image data from the image information input from the scanner 24 based on the image input instruction of the instruction means, and stores the extracted image data in the magneto-optical disk device 23. So
Only the image data in the input image information can be stored in the external storage means without communication from the host.
【0070】本実施例の画像処理システム11−1は、
通信線25によって他のコンピュータと通信を行い、受
信した命令に従い、接続されているプリンタでプリント
したり、スキャナ24で画像入力したり、画像処理部1
6で画像処理したり、また、光磁気ディスク装置23の
光磁気ディスクに画像データを記憶させたり、読み出し
たりする。The image processing system 11-1 of this embodiment is
It communicates with another computer via a communication line 25 and prints out with a connected printer, inputs an image with a scanner 24, and executes image processing in accordance with a received command.
In step 6, image processing is performed, and image data is stored in or read from the magneto-optical disk of the magneto-optical disk device 23.
【0071】以下、各部分を説明する。Hereinafter, each part will be described.
【0072】通信処理部12−1は通信線25を通じて
他のコンピュータと通信する。他のコンピュータから命
令を受信して全体制御部13−1に通信するとともに、
全体制御部13−1から通信されたデータをコンピュー
タに通信する。全体制御部13−1は画像処理システム
11の全体の動作を制御する部分であり、受信データ解
析部を含んでいる。The communication processing unit 12-1 communicates with another computer through the communication line 25. While receiving instructions from other computers and communicating with the overall control unit 13-1,
The data transmitted from the overall control unit 13-1 is transmitted to the computer. The overall control unit 13-1 is a part that controls the overall operation of the image processing system 11, and includes a received data analysis unit.
【0073】通信処理部12−1から受信データを受け
取ると、受信データを解析し、命令テーブルを作成し、
命令テーブルに従って出力処理部14,画像処理部1
6,入力処理部17に命令を送る。出力処理部14は全
体制御部13−1から命令を受け取り、画像生成部15
でページ記述言語を解析してメモリ部18に画像データ
を作成したり、プリンタコントローラ19を制御してメ
モリ部18のデータをプリンタでプリントしたり、ディ
スクコントローラ20を制御してメモリ部18にデータ
を光磁気ディスク装置23に記憶させたりする。画像生
成部15は出力処理部14からページ記述言語のデータ
を受け取り、解析して、メモリ部18に画像データを作
成する。画像処理部16は全体制御部13−1から命令
を受け取り、メモリ部18の画像データに対し、拡大,
縮小,切り取り,画像圧縮,圧縮画像の伸長,エッジ強
調,明度調整,カラー白黒変換等の画像処理を施す。When receiving the received data from the communication processing unit 12-1, it analyzes the received data, creates an instruction table,
Output processing unit 14 and image processing unit 1 according to the instruction table
6. Send a command to the input processing unit 17. The output processing unit 14 receives an instruction from the overall control unit 13-1, and outputs the command to the image generation unit 15-1.
To analyze the page description language to create image data in the memory unit 18, control the printer controller 19 to print the data in the memory unit 18 with a printer, and control the disk controller 20 to store the data in the memory unit 18. Is stored in the magneto-optical disk device 23. The image generation unit 15 receives the page description language data from the output processing unit 14, analyzes the data, and creates image data in the memory unit 18. The image processing unit 16 receives an instruction from the overall control unit 13-1 and enlarges,
Image processing such as reduction, clipping, image compression, expansion of a compressed image, edge enhancement, brightness adjustment, and color / monochrome conversion is performed.
【0074】入力処理部17は全体制御部13−1から
命令を受け取り、スキャナコントローラ部21を制御し
てスキャナ24から画像入力して、全体制御部13−
1,通信処理部12を通じて画像データをコンピュータ
に通信したり、画像データをメモリ部18に書いたり、
ディスクコントローラ20を制御して光磁気ディスク装
置23の光磁気ディスクの画像データを入力し、メモリ
部18に書いたりする。The input processing unit 17 receives an instruction from the general control unit 13-1, controls the scanner controller unit 21 to input an image from the scanner 24, and
1, communicating image data to a computer through the communication processing unit 12, writing image data to the memory unit 18,
By controlling the disk controller 20, image data of the magneto-optical disk of the magneto-optical disk device 23 is input and written into the memory unit 18.
【0075】プリンタコントローラ19はカラープリン
タ22と通信し、カラープリンタ22でプリントする。
ディスクコントローラ20は光磁気ディスク装置23と
通信し、データの読み書きを行う。The printer controller 19 communicates with the color printer 22 and prints on the color printer 22.
The disk controller 20 communicates with the magneto-optical disk device 23 to read and write data.
【0076】スキャナコントローラ部21はスキャナ2
4と通信し、スキャナ24から画像データを入力する。
カラープリンタ22は画像データをプリントする。光磁
気ディスク装置23は外部記憶装置の一例であり、デー
タの記憶と読み出しを行う。スキャナ24は原稿をスキ
ャンして画像データをスキャナコントローラ部21に送
る。The scanner controller 21 is the scanner 2
4 and input image data from the scanner 24.
The color printer 22 prints image data. The magneto-optical disk device 23 is an example of an external storage device, and stores and reads data. The scanner 24 scans a document and sends image data to the scanner controller 21.
【0077】以下、ページ記述言語のデータと、ページ
記述言語のデータを解析して作成された文書画像に、光
磁気ディスクに記憶されている画像を2倍拡大して張り
込む命令をコンピュータから受信した場合の動作を説明
する。Hereinafter, the page description language data and a command for enlarging the image stored on the magneto-optical disk by a factor of 2 and attaching it to a document image created by analyzing the page description language data are received from the computer. The operation in the case of doing this will be described.
【0078】通信処理部12−1は受信したデータを全
体制御部13−1に送る。全体制御部13−1はデータ
を受信して、入力処理部17により光磁気ディスクの指
定された画像データを読み出しメモリ部18に書く、画
像処理部16により画像を2倍拡大する、画像処理部1
6によりメモリ部の画像を光磁気ディスクに一時ファイ
ルとして記憶させる、出力処理部14によりページ記述
言語データを解析してメモリ部18に画像データを作成
する、入力処理部17により光磁気ディスクの一時ファ
イルのデータ読み出し、メモリ部18の指定された位置
に書き込む、出力処理部14によりメモリ部18の画像
データをカラープリンタ22でプリントする、出力処理
部14により光磁気ディスクの一時ファイルを消去す
る、という命令テーブルを作る。The communication processing section 12-1 sends the received data to the overall control section 13-1. The overall control unit 13-1 receives the data, reads the designated image data of the magneto-optical disk by the input processing unit 17, writes the read image data in the memory unit 18, enlarges the image twice by the image processing unit 16, the image processing unit 1
6, the image of the memory unit is stored as a temporary file on the magneto-optical disk, the output processing unit 14 analyzes the page description language data to create image data in the memory unit 18, and the input processing unit 17 temporarily stores the image on the magneto-optical disk. File data reading, writing to a designated position in the memory unit 18, printing of image data in the memory unit 18 by the color printer 22 by the output processing unit 14, erasing of a temporary file on the magneto-optical disk by the output processing unit 14, Make an instruction table.
【0079】その後、命令テーブルに従い、各処理部に
命令を送り、処理を進める。すべての命令を処理する
と、全体制御部13−1は通信処理部12−1を通じて
コンピュータに処理が終了したことを通信する。Thereafter, according to the instruction table, an instruction is sent to each processing unit, and the processing proceeds. When all the commands have been processed, the overall control unit 13-1 notifies the computer via the communication processing unit 12-1 that the processing has been completed.
【0080】なお、本実施例では画像データはヘッダ部
と本体部から構成され、ヘッダ部には画像データの横
幅,高さ,1画素当たりのビット数,カラー白黒、等の
画像データ属性が記述されているものとする。In this embodiment, the image data is composed of a header portion and a main body portion, and the header portion describes image data attributes such as the width and height of the image data, the number of bits per pixel, color black and white, and the like. It is assumed that
【0081】図5は本発明の第2実施例を示す画像処理
システムのデータ処理手順を説明するフローチャートで
ある。なお、(1)〜(3)は各ステップを示す。FIG. 5 is a flowchart for explaining a data processing procedure of the image processing system according to the second embodiment of the present invention. Note that (1) to (3) indicate each step.
【0082】先ず、ステップ(1)で受信データを受け
取る。ステップ(2)で受信データを解析し、命令テー
ブルを作成する。ステップ(3)で命令テーブルに従
い、各処理部に命令を送り、処理を実行する。First, received data is received in step (1). In step (2), the received data is analyzed and an instruction table is created. In step (3), an instruction is sent to each processing unit according to the instruction table, and the processing is executed.
【0083】本実施例では、ユーザは画像データが記憶
されている光磁気ディスクを光磁気ディスク装置に差し
込み、ページ記述言語のデータと、画像データを画像処
理する命令と、ページ記述言語で作成された文書画像に
画像データを張り込む命令を通信することにより、画像
データを通信することなく、画像データを含む文書をプ
リントすることができる。In this embodiment, the user inserts the magneto-optical disk storing the image data into the magneto-optical disk device, and writes data in a page description language, a command for performing image processing on the image data, and a page description language. By transmitting an instruction for embedding image data in a document image, a document including image data can be printed without communicating image data.
【0084】そのため、特に、データ量の大きなカラー
画像を含む文書のプリントでも通信負荷をかけずに高
速、かつ確実にプリントできる。Therefore, even when printing a document including a color image having a large data amount, high-speed and reliable printing can be performed without imposing a communication load.
【0085】上記実施例では、メモリ部18で画像合成
した画像データをプリンタでプリントしているが、コン
ピュータからの命令があれば、光磁気ディスクに画像デ
ータを記憶してもよい。In the above embodiment, the image data obtained by synthesizing the images in the memory unit 18 is printed by a printer. However, if there is a command from a computer, the image data may be stored in a magneto-optical disk.
【0086】さらに、スキャナから画像データをメモリ
部18に入力し、画像処理して、光磁気ディスクに記憶
してもよい。Further, the image data may be inputted from the scanner to the memory section 18, processed for image processing, and stored in the magneto-optical disk.
【0087】これにより、ネットワークを通じて画像デ
ータを通信せずに、ユーザが希望した画像データを作成
して記憶装置に記憶させることができるので、通信負荷
をかけず、高速に記憶させることができる。Thus, the image data desired by the user can be created and stored in the storage device without communicating the image data through the network, so that the data can be stored at high speed without imposing a communication load.
【0088】なお、光磁気ディスクは光磁気ディスク装
置23から取り出して持ち運ぶことができることは言う
までもない。It goes without saying that the magneto-optical disk can be taken out of the magneto-optical disk device 23 and carried.
【0089】また、上記実施例では光磁気ディスク装置
23が接続されていたが、外部記憶装置として固定式の
ハードディスクでもよい。In the above embodiment, the magneto-optical disk drive 23 is connected, but a fixed hard disk may be used as the external storage device.
【0090】これにより、画像データをあらかじめ記憶
させておく必要はあるが、一度記憶させれば何回も使用
できるので、同じ画像データを様々な文書画像に利用し
たい場合に便利である。Thus, it is necessary to store the image data in advance, but once the image data is stored, it can be used many times, which is convenient when the same image data is used for various document images.
【0091】さらに、上記実施例では画像入出力通信装
置にプリンタとスキャナが接続されていたが、スキャナ
とプリンタの両方の機能を持つ、画像入出力装置が接続
されていてもよい。Further, in the above embodiment, the printer and the scanner are connected to the image input / output communication device. However, an image input / output device having both functions of the scanner and the printer may be connected.
【0092】本実施例によれば、画像入出力通信装置に
おいて、受信データ解析部と、画像生成部と、画像処理
部と、外部記憶装置と、外部記憶装置をコントロールす
る手段を備えることにより、受信データに従い、外部記
憶装置に記憶されている画像データあるいは画像入力装
置から入力した画像データを画像処理した後、画像生成
部が生成した画像と合成処理して画像出力装置でプリン
トするので、ネットワーク上で画像データを通信するこ
となく、画像データを含む文書をプリントすることがで
きる。また、画像入力装置から入力した画像データ、あ
るいは外部記憶装置に記憶されている画像データ、ある
いはページ記述言語データを解析して生成された画像デ
ータに対し、画像処理部で画像処理を行い、外部記憶装
置に記憶することにより、ネットワーク上で画像データ
を通信することなく、記憶装置に画像データを記憶させ
ることができる。 〔第3実施例〕図6は本発明の第3実施例を示す画像処
理システムの構成を説明するブロック図である。According to this embodiment, the image input / output communication device includes the reception data analysis unit, the image generation unit, the image processing unit, the external storage device, and the means for controlling the external storage device. In accordance with the received data, image processing is performed on the image data stored in the external storage device or the image data input from the image input device, and then combined with the image generated by the image generation unit and printed by the image output device. A document containing image data can be printed without communicating the image data above. The image processing unit performs image processing on image data input from an image input device, image data stored in an external storage device, or image data generated by analyzing page description language data. By storing the image data in the storage device, the image data can be stored in the storage device without communicating the image data over a network. [Third Embodiment] FIG. 6 is a block diagram illustrating the configuration of an image processing system according to a third embodiment of the present invention.
【0093】図において、31は画像処理システム、3
2は通信処理部、33は全体制御部、34はイメージ判
別部、35は入力処理部、36はメモリ部、37はディ
スクコントローラ部、38はスキャナコントローラ部、
39はディスク装置、40はカラースキャナ、41は通
信線である。In the figure, 31 is an image processing system, 3
2 is a communication processing unit, 33 is an overall control unit, 34 is an image determination unit, 35 is an input processing unit, 36 is a memory unit, 37 is a disk controller unit, 38 is a scanner controller unit,
39 is a disk device, 40 is a color scanner, and 41 is a communication line.
【0094】本実施例の画像処理システム31は、通信
線41によって他のコンピュータと通信を行い、受信し
た命令に従い、接続されているカラースキャナ40で画
像入力したり、ディスク装置39に画像データを記憶さ
せたり、読み出したりする。この様に構成された画像処
理システムにおいて、ホストコンピュータの画像入力指
示に基づいて入力処理部35がカラースキャナ40から
入力される画像情報中からイメージデータの切り出しを
行い、該切り出された画像データをディスク装置35に
記憶するので、画像入力された画像情報中のイメージデ
ータのみをホストから通信することなく、外部記憶手段
に記憶させることが可能となる。The image processing system 31 of this embodiment communicates with another computer via the communication line 41, inputs an image with the connected color scanner 40, and outputs image data to the disk device 39 in accordance with the received command. Store and read. In the image processing system thus configured, the input processing unit 35 cuts out image data from image information input from the color scanner 40 based on an image input instruction from the host computer, and converts the cut out image data. Since the image data is stored in the disk device 35, it is possible to store only the image data in the input image information in the external storage unit without communication from the host.
【0095】また、ホストコンピュータの画像入力指示
に基づいて入力処理部35がカラースキャナ40から入
力される画像情報中からイメージデータを切り出しを行
い、該切り出された画像データを前記通信処理部32か
ら前記ホストコンピュータに送信するので、ホスト側に
画像入力手段から入力された画像情報全体を転送するこ
となく所望のイメージデータのみを短時間に転送するこ
とが可能となる。Further, based on an image input instruction from the host computer, the input processing section 35 cuts out image data from the image information input from the color scanner 40, and outputs the cut out image data from the communication processing section 32. Since the image data is transmitted to the host computer, only the desired image data can be transferred in a short time without transferring the entire image information input from the image input unit to the host.
【0096】以下、各部分を説明する。Hereinafter, each part will be described.
【0097】通信処理部32は通信線41を通じて、他
のコンピュータと通信する。他のコンピュータから命令
を受信して全体制御部33に通信するとともに、全体制
御部33から通信されたデータをコンピュータに通信す
る。全体制御部33は画像入力装置の全体の動作を制御
する部分であり、受信データ解析部を含んでいる。The communication processing unit 32 communicates with another computer via the communication line 41. An instruction is received from another computer and communicated to the overall control unit 33, and data transmitted from the overall control unit 33 is communicated to the computer. The overall control unit 33 controls the overall operation of the image input device, and includes a received data analysis unit.
【0098】通信処理部32から受信データを受け取る
と、受信データを解析し、必要に応じて入力処理部3
5,イメージ判別部34に命令を送る。また、通信処理
部32を通じてデータをコンピュータに送る。When receiving the received data from the communication processing section 32, the received data is analyzed and, if necessary, the input processing section 3
5. Send a command to the image discriminating unit 34. The data is sent to the computer through the communication processing unit 32.
【0099】イメージ判別部34は全体制御部33から
命令を受け取り、メモリ部36の画像データに対し、イ
メージ判別を行い、メモリ部36の画像データ中のイメ
ージ部の個数と各イメージの左上と右下の座標を全体制
御部33に送る。The image discriminating section 34 receives an instruction from the overall control section 33, performs image discrimination on the image data in the memory section 36, and determines the number of image sections in the image data in the memory section 36 and the upper left and right of each image. The lower coordinate is sent to the overall control unit 33.
【0100】入力処理部35は全体制御部33から命令
を受け取り、スキャナコントローラ38を制御してカラ
ースキャナ40から画像入力して、画像データをメモリ
部36に書いたり、ディスクコントローラ37を制御し
てディスク装置39に画像データを記憶させたりする。The input processing unit 35 receives an instruction from the overall control unit 33, controls the scanner controller 38 to input an image from the color scanner 40, writes image data in the memory unit 36, and controls the disk controller 37. The image data is stored in the disk device 39.
【0101】ディスクコントローラ37はディスク装置
39と通信し、データの読み書きを行う。The disk controller 37 communicates with the disk device 39 to read and write data.
【0102】スキャナコントローラ38はカラースキャ
ナ40と通信し、カラースキャナ40から画像データを
入力する。ディスク装置39は外部記憶装置の一例であ
り、データの記憶と読み出しを行う。The scanner controller 38 communicates with the color scanner 40 and inputs image data from the color scanner 40. The disk device 39 is an example of an external storage device, and stores and reads data.
【0103】カラースキャナ40は原稿をスキャンして
画像データをスキャナコントローラ38に送る。The color scanner 40 scans a document and sends image data to the scanner controller 38.
【0104】以下、カラースキャナ38から画像データ
を入力し、イメージ部分の画像データだけをディスク装
置39に記憶させる命令をコンピュータから受信した場
合の動作を説明する。The operation when image data is input from the color scanner 38 and an instruction to store only the image data of the image portion in the disk device 39 is received from the computer will be described below.
【0105】通信処理部32は受信したデータを全体制
御部33に送る。全体制御部33は受信データを解析し
て、入力処理部35に、カラースキャナ40から画像デ
ータを入力するように命令を送る。入力処理部35は全
体制御部33から命令を受け取り、スキャナコントロー
ラ38を制御して画像データを入力し、メモリ部36に
一時記憶し、終了すると、スキャン終了を全体制御部3
3に送る。全体制御部33は、イメージ判別部34にイ
メージ判別を行うように命令を送る。イメージ判別部3
4は命令を受け取ると、メモリ部36の画像データに対
してイメージ判別を行い、イメージ部の個数と各イメー
ジ部の左上と右下の座標を全体制御部33に送る。全体
制御部33は、入力処理部35に対し、イメージ部の個
数と各イメージ部の左上と右下の座標を送り、イメージ
部の画像データをディスク装置39に記憶するように命
令を送る。入力処理部35はディスクコントローラ37
を制御して各イメージ部の画像データをディスク装置3
9に記憶させ、終了すると、処理終了を全体制御部33
に送る。全体制御部33はコンピュータに対し、処理終
了を通信する。The communication processing section 32 sends the received data to the overall control section 33. The overall control unit 33 analyzes the received data and sends a command to the input processing unit 35 to input image data from the color scanner 40. The input processing unit 35 receives an instruction from the general control unit 33, controls the scanner controller 38 to input image data, temporarily stores the image data in the memory unit 36, and when finished, terminates scanning.
Send to 3. The overall control unit 33 sends a command to the image determination unit 34 to perform image determination. Image discriminator 3
4 receives the instruction, performs image discrimination on the image data in the memory unit 36, and sends the number of image units and the coordinates of the upper left and lower right of each image unit to the overall control unit 33. The overall control unit 33 sends the input processing unit 35 the number of image units and the coordinates of the upper left and lower right of each image unit, and sends an instruction to store the image data of the image units in the disk device 39. The input processing unit 35 includes a disk controller 37
To store the image data of each image portion in the disk drive 3
9, and when the processing is completed, the processing end is notified to the overall control unit 33.
Send to The overall control unit 33 notifies the computer of the end of the process.
【0106】なお、本実施例では画像データはヘッダ部
と本体部から構成され、ヘッダ部には画像データの横
幅,高さ,1画素当たりのビット数,カラー白黒、等の
画像データ属性が記述されており、画像データを調べる
ことにより、その画像データの属性を得ることができ
る。なお、(1),(2)は各ステップを示す。In this embodiment, the image data is composed of a header portion and a main body portion, and the header portion describes image data attributes such as the width and height of the image data, the number of bits per pixel, color black and white, and the like. By examining the image data, the attribute of the image data can be obtained. Note that (1) and (2) indicate each step.
【0107】図7は本発明の第3実施例を示す画像処理
システムにおけるデータ処理手順を示すフローチャート
である。FIG. 7 is a flowchart showing a data processing procedure in the image processing system according to the third embodiment of the present invention.
【0108】まず、ステップ(1)でイメージ判別処理
ルーチンを行い、ステップ(2)イメージ部の個数と、
各イメージ部の左上と右下の座標を通信する。First, an image discriminating process routine is performed in step (1), and in step (2) the number of image portions,
The upper left and lower right coordinates of each image part are communicated.
【0109】図8は、図7に示したイメージ判別処理ル
ーチンの詳細手順の一例を示すフローチャートである。
なお、(1)〜(5)は各ステップを示す。FIG. 8 is a flowchart showing an example of the detailed procedure of the image discrimination processing routine shown in FIG.
In addition, (1) to (5) indicate each step.
【0110】イメージ判別処理はメモリ部36の1番上
のラインからスキャンし始め、ステップ(1)で、y方
向のスキャンが終了したか判別し、終了したら、処理を
終了する。終了していない場合は、ステップ(2)でそ
のラインにおいてx方向にスキャンし、イメージ部と判
断される部分の両端の座標を新しいイメージ部として登
録する。イメージ部分と判断される部分とは、一定置の
長さ以上の連続した中間調部分である。ステップ(3)
で、新しく登録されたイメージに対し、すでに登録され
ているイメージ部との距離を求める。イメージ部はすべ
て矩形と考えているので、距離を求めることは簡単な計
算でできる。ステップ(4)で距離が一定置以下のイメ
ージ部は連続していると判断し、合成して、新たな左上
と右下の座標を計算する。ステップ(5)でy方向に1
ライン下げ、ステップ(1)に戻る。The image discriminating process starts scanning from the top line in the memory unit 36. In step (1), it is discriminated whether the scanning in the y direction has been completed. If not completed, in step (2), the line is scanned in the x direction, and the coordinates of both ends of the portion determined to be an image portion are registered as a new image portion. The portion determined to be an image portion is a continuous halftone portion having a fixed length or more. Step (3)
Then, the distance between the newly registered image and the already registered image part is obtained. Since all the image parts are considered to be rectangular, the distance can be obtained by a simple calculation. In step (4), it is determined that the image portions whose distances are equal to or less than the fixed position are continuous, are combined, and new upper left and lower right coordinates are calculated. 1 in the y direction in step (5)
Lower the line and return to step (1).
【0111】最終的に登録されているイメージ部がメモ
リ部36の画像データ中のイメージ部である。The image part finally registered is the image part in the image data in the memory unit 36.
【0112】これにより、オペレータはカラースキャナ
40から画像データを入力し、イメージ部分の画像デー
タだけをディスク装置39に記憶させる命令をコンピュ
ータから画像処理システム31に通信するだけで、カラ
ースキャナ40の原稿台に置いた写真等の画像データを
記憶装置に記憶させることができ、画像データを通信す
ることもなく、また、オペレータが位置を指定しなくて
もよい。Thus, the operator inputs image data from the color scanner 40, and only transmits an instruction to store only the image data of the image portion in the disk device 39 from the computer to the image processing system 31. Image data such as a photograph placed on a table can be stored in the storage device, and there is no need to communicate the image data and the operator does not need to specify the position.
【0113】そのため、高速に、かつ通信負荷もかけ
ず、簡単な操作で画像データを記憶装置に記憶させるこ
とができる。As a result, the image data can be stored in the storage device at a high speed and with a simple operation without applying a communication load.
【0114】上記実施例では入力処理部はイメージ部の
画像データを外部記憶装置に記憶しているが、全体制御
部,通信処理部を通じて、コンピュータに通信してもよ
い。これにより、オペレータはカラースキャナ40から
画像データを入力し、イメージ部分の画像データだけを
コンピュータに通信する命令をコンピュータから画像入
力通信装置に通信するだけで、イメージ部分の画像デー
タを得ることができる。 そのため、不必要なデータを
通信せず、通信時間が短くなるとともに、通信負荷を大
きくすることもない。In the above embodiment, the input processing section stores the image data of the image section in the external storage device. However, the input processing section may communicate with the computer through the overall control section and the communication processing section. Thus, the operator can input the image data from the color scanner 40, and can obtain the image data of the image portion only by communicating the command to communicate only the image data of the image portion to the computer from the computer to the image input communication device. . Therefore, unnecessary data is not communicated, the communication time is shortened, and the communication load is not increased.
【0115】また、上記実施例では1回のスキャンでカ
ラースキャナ40から画像データを入力し、イメージ判
別部34でイメージ判別を行い、イメージ部を切り出し
て外部記憶装置に画像データを記憶させていたが、スキ
ャンを2回行い、1回目のスキャンを例えば50dpi
の低解像度で行い、イメージ判別処理を行ってイメージ
部の位置を求め、2回目のスキャンは例えば400dp
iの高解像度でイメージの位置だけをスキャンし、画像
データを入力してもよい。In the above embodiment, the image data is input from the color scanner 40 in one scan, the image is discriminated by the image discriminator 34, the image portion is cut out, and the image data is stored in the external storage device. Performs two scans and performs the first scan at, for example, 50 dpi.
Is performed at a low resolution, and an image discriminating process is performed to determine the position of the image portion.
Only the position of the image may be scanned at a high resolution of i and image data may be input.
【0116】これにより、画像全体を高解像度でスキャ
ンする必要がないので、画像入力通信装置のメモリ部が
少ない場合でも動作することができる。As a result, since it is not necessary to scan the entire image at a high resolution, it is possible to operate even when the memory section of the image input communication device is small.
【0117】本実施例によれば、画像入力通信装置にお
いて、受信データ解析部と、イメージ判別部と、外部記
憶装置と、外部記憶装置をコントロールする手段を備え
ることにより、受信データで画像入力装置からイメージ
部分だけを入力して、外部記憶装置に画像データを記憶
させる命令があった場合には、画像入力装置から画像デ
ータを入力し、イメージ判別部によってイメージ部分を
切り出し、外部記憶装置に画像データを記憶させること
ができる。そのため、画像データを通信する必要がな
く、通信時間がかからない他、通信負荷もなく、また、
オペレータが位置を指定する必要がないので、操作も簡
単である。また、イメージ部分の画像データだけをコン
ピュータに通信することができる。例えば、人物写真の
中から顔の部分だけを切り出したい場合など、まず、イ
メージ部分の画像データだけをコンピュータに通信さ
せ、オペレータは希望の位置を指定することができる。
イメージ部分の画像データだけを通信するので、原稿台
全体の画像データを通信する場合に比べて、データ量が
小さいので、通信時間が短く、通信負荷も大きくならな
い。According to the present embodiment, the image input communication device includes the reception data analysis unit, the image discrimination unit, the external storage device, and the means for controlling the external storage device. If there is a command to input only the image portion from the external storage device and store the image data in the external storage device, input the image data from the image input device, cut out the image portion by the image discriminating section, and store the image in the external storage device. Data can be stored. Therefore, there is no need to communicate image data, and there is no communication time, no communication load, and
Since there is no need for the operator to specify the position, the operation is simple. Further, only the image data of the image portion can be communicated to the computer. For example, when it is desired to cut out only a face portion from a portrait of a person, first, only the image data of the image portion is transmitted to the computer, and the operator can designate a desired position.
Since only the image data of the image portion is communicated, the data amount is smaller than in the case of communicating the image data of the entire document table, so that the communication time is short and the communication load is not increased.
【0118】さらに、上記実施例では画像処理システム
にスキャナが接続される場合について説明したが、さら
にプリンタが接続されており、イメージ部の画像データ
をプリントするように制御してもよい。Further, in the above-described embodiment, the case where the scanner is connected to the image processing system has been described. However, a printer may be further connected, and the image data of the image portion may be controlled to be printed.
【0119】これにより、外部記憶装置に記憶された画
像データの確認用として画像データを自動的にプリント
することができる。As a result, the image data can be automatically printed for checking the image data stored in the external storage device.
【0120】なお、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器から成る装置に適
用しても良い。また、本発明はシステムあるいは装置に
プログラムを供給することによって達成させる場合にも
適用できることは言うまでもない。The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of one device. Needless to say, the present invention can be applied to a case where the present invention is achieved by supplying a program to a system or an apparatus.
【0121】また、上記各実施例に説明したがプリンタ
のプリント方式がインクジェット方式か、それとも電子
写真プロセスを実行するレーザプリント方式かによって
本発明の適用が妨げられることはない。Further, as described in each of the above embodiments, the application of the present invention is not hindered by whether the printing method of the printer is the ink jet method or the laser printing method for executing the electrophotographic process.
【0122】[0122]
【発明の効果】以上説明したように、本発明に係る第1
〜第24の発明によれば、ホストコンピュータからの受
信データを解析して画像データを生成し、その際、該画
像データに貼り付ける画像の位置情報及び大きさ情報を
抽出しておき、位置情報及び前記大きさ情報とに基づい
て生成された画像データと入力された画像データとを合
成し、あるいは、位置情報及び前記大きさ情報とに基づ
いて生成された画像データと記憶手段から読み出される
画像データとを合成し、該合成されて生成された画像デ
ータに基づいて画像を画像出力部に出力させるので、簡
単な操作で、ホストコンピュータ側の画像通信処理負担
が軽く、簡単な画像処理操作指示で生成される画像デー
タと入力される画像データとの合成画像を効率よく得る
ことができるという効果を奏する。As described above, the first embodiment according to the present invention is described.
According to the twenty-fourth aspect, image data is generated by analyzing data received from the host computer. At this time, position information and size information of an image to be pasted on the image data are extracted, And image data generated based on the size information and the input image data, or image data generated based on the position information and the size information and an image read from the storage unit. Since the image data is combined with the image data and the image is output to the image output unit based on the image data generated by the combination, the image communication processing load on the host computer side is reduced by a simple operation, and a simple image processing operation instruction Thus, it is possible to efficiently obtain a composite image of the image data generated in step (1) and the input image data.
【0123】[0123]
【0124】[0124]
【0125】[0125]
【0126】[0126]
【0127】[0127]
【0128】[0128]
【図1】本発明の第1実施例を示す画像処理システムの
構成を説明するブロック図である。FIG. 1 is a block diagram illustrating a configuration of an image processing system according to a first embodiment of the present invention.
【図2】本発明に係る画像処理システムにおけるイメー
ジ判別処理手順の一例を示すフローチャートである。FIG. 2 is a flowchart illustrating an example of an image determination processing procedure in the image processing system according to the present invention.
【図3】図2に示したイメージ判別処理ルーチンの詳細
手順の一例を示すフローチャートである。FIG. 3 is a flowchart illustrating an example of a detailed procedure of an image determination processing routine illustrated in FIG. 2;
【図4】本発明の第2実施例を示す画像処理システムの
構成を説明するブロック図である。FIG. 4 is a block diagram illustrating a configuration of an image processing system according to a second embodiment of the present invention.
【図5】本発明の第2実施例を示す画像処理システムの
データ処理手順を説明するフローチャートである。FIG. 5 is a flowchart illustrating a data processing procedure of an image processing system according to a second embodiment of the present invention.
【図6】本発明の第3実施例を示す画像処理システムの
構成を説明するブロック図である。FIG. 6 is a block diagram illustrating a configuration of an image processing system according to a third embodiment of the present invention.
【図7】本発明の第3実施例を示す画像処理システムに
おけるデータ処理手順を示すフローチャートである。FIG. 7 is a flowchart illustrating a data processing procedure in an image processing system according to a third embodiment of the present invention.
【図8】図7に示したイメージ判別処理ルーチンの詳細
手順の一例を示すフローチャートである。FIG. 8 is a flowchart illustrating an example of a detailed procedure of an image determination processing routine illustrated in FIG. 7;
1 画像処理システム 2 通信処理部 3 全体制御部 4 出力処理部 5 画像生成部 6 画像処理部 7 イメージ判別部 8 入力処理部 9 メモリ部 10 プリンタコントローラ 11 スキャナコントローラ 12 カラープリンタ 13 カラースキャナ DESCRIPTION OF SYMBOLS 1 Image processing system 2 Communication processing part 3 Overall control part 4 Output processing part 5 Image generation part 6 Image processing part 7 Image discrimination part 8 Input processing part 9 Memory part 10 Printer controller 11 Scanner controller 12 Color printer 13 Color scanner
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04N 1/38 - 1/393 G06T 11/60 100 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) H04N 1/38-1/393 G06T 11/60 100
Claims (24)
像データに基づいて画像を出力する画像出力部とに接続
している画像処理装置であって、 ホストコンピュータからの受信データを解析して、画像
データを生成するとともに、生成された画像データに貼
り付ける画像の位置情報及び大きさ情報を抽出する画像
生成手段と、生成された画像データに 貼り付ける画像の画像データを
前記画像入力部に入力させる入力処理手段と、 前記位置情報及び前記大きさ情報とに基づいて、前記入
力処理手段により入力された画像データと前記画像生成
手段により生成された画像データとを合成する画像処理
手段と、 前記画像処理手段により合成されて生成された画像デー
タに基づいて画像を前記画像出力部に出力させる出力処
理手段を有することを特徴とする画像処理装置。An image processing apparatus connected to an image input unit for inputting image data and an image output unit for outputting an image based on the image data, wherein the image processing apparatus analyzes received data from a host computer. Generating image data, extracting image position information and size information of an image to be pasted on the generated image data, and image data of the image to be pasted on the generated image data.
Input processing means for inputting to the image input unit; and image data input by the input processing means and image data generated by the image generation means, based on the position information and the size information. An image processing apparatus comprising: an image processing unit; and an output processing unit that outputs an image to the image output unit based on image data generated by being synthesized by the image processing unit.
を記憶部に記憶させ、 前記画像処理手段は、前記入力処理手段により入力され
た画像データを前記記憶部に書き込んで合成することを
特徴とする請求項1に記載の画像処理装置。2. The image generation means stores the generated image data in a storage unit, and the image processing means writes and combines the image data input by the input processing means into the storage unit. The image processing device according to claim 1.
により入力された画像データを、前記位置情報が示す位
置に合成することを特徴とする請求項1或いは2に記載
の画像処理装置。3. The image processing apparatus according to claim 1, wherein the image processing unit combines the image data input by the input processing unit with a position indicated by the position information.
The image processing apparatus.
により入力された画像データを、前記大きさ情報に基づ
いて、拡大縮小処理することを特徴とする請求項1乃至
3のいずれかに記載の画像処理装置。4. The image processing apparatus according to claim 1, wherein the image processing unit performs an enlargement / reduction process on the image data input by the input processing unit based on the size information. Image processing device.
を特徴とする請求項1乃至4のいずれかに記載の画像処
理装置。5. The image processing apparatus according to claim 1, wherein the image input unit is a scanner.
を特徴とする請求項1乃至5のいずれかに記載の画像処
理装置。6. The image processing apparatus according to claim 1, wherein the image output unit is a printer.
タであることを特徴とする請求項1 乃至6のいずれかに
記載の画像処理装置。7. The image processing apparatus according to claim 1, wherein the received data is page description language data.
された画像データを外部記憶部に記憶させる記憶処理手
段を有することを特徴とする請求項1乃至7のいずれか
に記載の画像処理装置。8. The image processing apparatus according to claim 1, further comprising a storage processing unit that stores the image data generated by the image processing unit in an external storage unit.
された画像データをコンピュータに送信する通信処理手
段を有することを特徴とする請求項1乃至7のいずれか
に記載の画像処理装置。9. The image processing apparatus according to claim 1, further comprising a communication processing unit that transmits image data generated by being synthesized by the image processing unit to a computer.
画像データに基づいて画像を出力する画像出力部とに接
続している画像処理装置であって、 ホストコンピュータからの受信データを解析して、画像
データを生成するとともに、生成された画像データに貼
り付ける画像の位置情報及び大きさ情報を抽出する画像
生成手段と、生成された画像データに 前記貼り付ける画像の画像デー
タを前記画像記憶部から読み出す読み出し処理手段と、 前記位置情報及び前記大きさ情報とに基づいて、前記読
み出し処理手段により読み出された画像データと前記画
像生成手段により生成された画像データとを合成する画
像処理手段と、 前記画像処理手段により合成されて生成された画像デー
タに基づいて画像を前記画像出力部に出力させる出力処
理手段を有することを特徴とする画像処理装置。10. An image storage unit for storing image data,
An image processing apparatus connected to an image output unit that outputs an image based on image data, wherein the image processing apparatus analyzes data received from a host computer, generates image data, and pastes the image data into the generated image data. image generating means for extracting position information and size information of an image to be pasted; reading processing means for reading out image data of the image to be pasted onto the generated image data from the image storage unit; Image processing means for combining image data read by the read processing means and image data generated by the image generation means, based on the size information and the size information; An image processing apparatus comprising output processing means for outputting an image to the image output unit based on the obtained image data.
タを記憶部に記憶させ、 前記画像処理手段は、前記読み出し処理手段により読み
出された画像データを前記記憶部に書き込んで合成する
ことを特徴とする請求項10に記載の画像処理装置。11. The image generation unit stores the generated image data in a storage unit, and the image processing unit writes and combines the image data read by the read processing unit into the storage unit. The image processing device according to claim 10.
理手段により読み出された画像データを、前記位置情報
が示す位置に合成することを特徴とする請求項10或い
は11に記載の画像処理装置。12. The image processing means, the image processing apparatus according to the image data read by the reading process unit, to claim 10 or 11, characterized in that the synthesis in the position indicated by the positional information.
理手段により読み出された画像データを、前記大きさ情
報に基づいて、拡大縮小処理することを特徴とする請求
項10乃至12のいずれかに記載の画像処理装置。13. The image processing apparatus according to claim 10, wherein the image processing unit performs an enlargement / reduction process on the image data read by the reading processing unit based on the size information. The image processing apparatus according to any one of the preceding claims.
とを特徴とする請求項10乃至13のいずれかに記載の
画像処理装置。14. The image processing apparatus according to claim 10, wherein the image output unit is a printer.
ータであることを特徴とする請求項10乃至14のいず
れかに記載の画像処理装置。15. The image processing apparatus according to claim 10, wherein the received data is page description language data.
成された画像データを外部記憶部に記憶させる記憶処理
手段を有することを特徴とする請求項10乃至15のい
ずれかに記載の画像処理装置。16. The image processing apparatus according to claim 10, further comprising a storage processing unit that stores the image data generated by the image processing unit in an external storage unit.
成された画像データをコンピュータに送信する通信処理
手段を有することを特徴とする請求項10乃至15のい
ずれかに記載の画像処理装置。17. The image processing apparatus according to claim 10, further comprising a communication processing unit that transmits image data generated by the image processing unit to a computer.
画像データに基づいて画像を出力する画像出力部とに接
続している画像処理装置における画像処理方法であっ
て、 ホストコンピュータからの受信データを解析して、画像
データを生成するとともに、生成された画像データに貼
り付ける画像の位置情報及び大きさ情報を抽出する画像
生成ステップと、生成された画像データに 貼り付ける画像の画像データを
前記画像入力部に入力させる入力処理ステップと、 前記位置情報及び前記大きさ情報とに基づいて、前記入
力処理ステップにより入力された画像データと前記画像
生成ステップにより生成された画像データとを合成する
画像処理ステップと、 前記画像処理ステップにより合成されて生成された画像
データに基づいて画像を前記画像出力部に出力させる出
力処理ステップを有することを特徴とする画像処理方
法。18. An image input unit for inputting image data,
An image processing method in an image processing apparatus connected to an image output unit that outputs an image based on image data, analyzes the data received from the host computer, generates the image data was generated an image generation step of extracting the position information and size information of <br/> Ri attached image pasted to the image data, the image data of the pasted image to the generated image data
Based on the input processing step to be input to the image input unit, and the position information and the size information, the image data input in the input processing step and the image data generated in the image generation step are combined. An image processing method, comprising: an image processing step; and an output processing step of outputting an image to the image output unit based on image data generated by being combined in the image processing step.
とを特徴とする請求項18に記載の画像処理方法。19. The image processing method according to claim 18, wherein the image input unit is a scanner.
とを特徴とする請求項18或いは19に記載の画像処理
方法。20. The image processing method according to claim 18, wherein the image output unit is a printer.
ータであることを特徴とする請求項18乃至20のいず
れかに記載の画像処理方法。21. The image processing method according to claim 18, wherein the received data is page description language data.
画像データに基づいて画像を出力する画像出力部とに接
続している画像処理装置における画像処理方法であっ
て、 ホストコンピュータからの受信データを解析して、画像
データを生成するとともに、生成された画像データに貼
り付ける画像の位置情報及び大きさ情報を抽出する画像
生成ステップと、生成された画像データに 貼り付ける画像の画像データを
前記画像記憶部から読み出す読み出し処理ステップと、 前記位置情報及び前記大きさ情報とに基づいて、前記読
み出し処理ステップにより読み出された画像データと前
記画像生成ステップにより生成された画像データとを合
成する画像処理ステップと、 前記画像処理ステップにより合成されて生成された画像
データに基づいて画像を前記画像出力部に出力させる出
力処理ステップを有することを特徴とする画像処理方
法。22. An image storage unit for storing image data,
An image processing method in an image processing apparatus connected to an image output unit that outputs an image based on image data, analyzes the data received from the host computer, generates the image data was generated an image generation step of extracting the position information and size information of <br/> Ri attached image pasted to the image data, the image data of the pasted image to the generated image data
A read processing step for reading from the image storage unit ; and combining the image data read in the read processing step and the image data generated in the image generation step based on the position information and the size information. An image processing method, comprising: an image processing step; and an output processing step of outputting an image to the image output unit based on image data generated by being combined in the image processing step.
とを特徴とする請求項22に記載の画像処理方法。23. The image processing method according to claim 22, wherein the image output unit is a printer.
ータであることを特徴とする請求項22或いは23に記
載の画像処理方法。24. The received data, image processing method according to claim 22 or 23 characterized in that it is a page description language data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29523093A JP3263209B2 (en) | 1993-11-25 | 1993-11-25 | Image processing apparatus and image processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29523093A JP3263209B2 (en) | 1993-11-25 | 1993-11-25 | Image processing apparatus and image processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07154579A JPH07154579A (en) | 1995-06-16 |
| JP3263209B2 true JP3263209B2 (en) | 2002-03-04 |
Family
ID=17817900
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29523093A Expired - Fee Related JP3263209B2 (en) | 1993-11-25 | 1993-11-25 | Image processing apparatus and image processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3263209B2 (en) |
-
1993
- 1993-11-25 JP JP29523093A patent/JP3263209B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07154579A (en) | 1995-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5315693A (en) | Method and system for integrating in a single image, character and graphical information by employing data of different pixel resolution | |
| US5615015A (en) | Apparatus and method of programming a job to be processed at a location other than the location at which the job is prepared | |
| US6369913B2 (en) | Image processing system | |
| JP3246313B2 (en) | Color printing equipment | |
| US5978522A (en) | Image processing apparatus enabling easy setting of spatial frequency characteristic of image data | |
| EP1919182A2 (en) | Image processing apparatus and control method for image processing apparatus | |
| US6247028B1 (en) | Controlling attributes of pre-registered form data to match those of data to be printed with the form data | |
| JP3347363B2 (en) | Preview printing for facsimile transmission | |
| US7155669B1 (en) | System, method and apparatus for changing output size of an electronically transmitted document | |
| JPH03105687A (en) | Picture synthesizing method | |
| JP3263209B2 (en) | Image processing apparatus and image processing method | |
| US5729634A (en) | Document processing system for enhancing halftone images including multiple centered dots | |
| JPH10150521A (en) | Document processing apparatus and control method thereof | |
| JP3440117B2 (en) | Printer control device | |
| JPH07186457A (en) | Server device | |
| JP3480117B2 (en) | Document printing apparatus and method | |
| JPH11224259A (en) | Image processing apparatus, image processing method, and storage medium | |
| JP2000022927A (en) | Image processing method and apparatus | |
| JPS61107477A (en) | Image data processing device | |
| JP2671853B2 (en) | Facsimile data input / output device | |
| JPH03105688A (en) | Picture synthesizing method | |
| JP4006124B2 (en) | Information processing system, information processing apparatus, control method therefor, and recording medium | |
| JPH05219291A (en) | Document processing device | |
| JP2001078036A (en) | Image processing apparatus and method | |
| JPH11196246A (en) | Image forming device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081221 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081221 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091221 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091221 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101221 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111221 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121221 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |