[go: up one dir, main page]

KR920008893B1 - Image Data Path Control Circuit in Facsimile - Google Patents

Image Data Path Control Circuit in Facsimile Download PDF

Info

Publication number
KR920008893B1
KR920008893B1 KR1019890011775A KR890011775A KR920008893B1 KR 920008893 B1 KR920008893 B1 KR 920008893B1 KR 1019890011775 A KR1019890011775 A KR 1019890011775A KR 890011775 A KR890011775 A KR 890011775A KR 920008893 B1 KR920008893 B1 KR 920008893B1
Authority
KR
South Korea
Prior art keywords
image data
clock
data
signal
image
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
Application number
KR1019890011775A
Other languages
Korean (ko)
Other versions
KR910005639A (en
Inventor
김동율
Original Assignee
삼성전자 주식회사
정용문
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 삼성전자 주식회사, 정용문 filed Critical 삼성전자 주식회사
Priority to KR1019890011775A priority Critical patent/KR920008893B1/en
Publication of KR910005639A publication Critical patent/KR910005639A/en
Application granted granted Critical
Publication of KR920008893B1 publication Critical patent/KR920008893B1/en
Expired legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Storing Facsimile Image Data (AREA)
  • Record Information Processing For Printing (AREA)
  • Electronic Switches (AREA)
  • Facsimiles In General (AREA)

Abstract

내용 없음.No content.

Description

팩시밀리에서의 화상 데이터 경로 제어회로Image Data Path Control Circuit in Facsimile

제1도는 종래의 회로도.1 is a conventional circuit diagram.

제2도는 본 발명에 따른 회로도.2 is a circuit diagram according to the present invention.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings

23 : TPH 24 : 질렬/병렬 변환기23: TPH 24: Vaginal / Parallel Converter

25 : 래치부 26 : 8분주기25 latch portion 26 8-minute cycle

27 : 모뎀 28 : CPU27: modem 28: CPU

29 : 데이터 트랜시버 30 : 메모리29: data transceiver 30: memory

31 : 병렬/직렬 변환기 32 : 인버터31: parallel / serial converter 32: inverter

본 발명은 팩시밀리(facsimile)에 관한 것으로, 특히 화상데이터의 프린팅 및 송수신 경로(path)를 제어하는 화상 데이터 경로 제어회로에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to facsimile, and more particularly to an image data path control circuit for controlling the printing and transmission / reception path of image data.

일반적으로 팩시밀리에서는 화상데이터의 프린팅 및 송수신 경로가 각각 다르게 이루어지도록 제어하고 있다.In general, the facsimile controls the printing and transmitting / receiving paths of the image data to be different.

종래의 프린팅 및 송수신 경로 제어회로는 제1도로서 도시한 바와 같이 구성된다. 상기 제1도를 참조하여 종래의 프린팅 및 송수신 경로 제어 동작을 설명하면 다음과 같다.The conventional printing and transmission / reception path control circuit is constructed as shown in FIG. Referring to FIG. 1, the conventional printing and transmission / reception path control operations are described below.

우선 제1도에서 CPU(8)는 화상데이터의 처리를 위한 프로세서로서 팩시밀리를 전반적으로 제어하는 시스템 제어용 프로세서(도시하지 않았음)와 프로세서간 통신에 의해 화상데이터를 처리한다. 또한 예를들어 상기 CPU(8)는 미합중국 ZILOG사의 Z8002를 사용할 수 있으며 상기 시스템 제어용 프로세서는 미합중국 ZILOG사의 Z8085를 사용할 수 있다.First, in FIG. 1, the CPU 8 processes image data by inter-processor communication with a system control processor (not shown) that controls the facsimile as a processor for processing image data. Also, for example, the CPU 8 may use Z8002 of ZILOG of the United States, and the Z8085 of ZILOG of United States of America may be used as the processor for controlling the system.

첫 번째로 복사모드로 동작할 경우를 설명한다. 우선 CCD(Charge Coupled Device)(2)는 구동클럭발생회로(1)로부터 입력되는 구동클럭에 의해 동작하여 원고를 주사(scanning)함으로써 원고에 반사된 광량에 대응하는 아나로그의 화상신호를 발생한다. 이때 구동클럭발생회로(1)는 CCD(2)를 구동하기 위하여 클럭발생회로(13)에서 발생된 클럭을 레벨 쉬프트(level shift)시켜 구동클럭신호로서 CCD(2)에 인가한다. 그러면 화신신호처리부(3)는 CCD(2)로부터 입력되는 화상신호를 디지털 변환 및 이치화하여 직렬의 화상데이타로서 출력한다. 상기 화신호처리부(3)에서 디지털 변환 및 이치화된 화상데이터는 직렬/병렬 변환기(4)에 인가된다. 상기 직렬/병렬 변환기(4)는 직렬의 화상데이터를 클럭발생회로(13)으로부터 입력되는 주사동기클럭(CKO)에 동기하여 8비트의 병렬 데이터로 변환한후 래치부(6)에 인가한다. 상기 주사동기클럭(CKO)은 CCD(2)에서의 주사에 따른 화상데이터의 동기를 위한 클럭이다.First, the case of operating in the copy mode. First, the Charge Coupled Device (CCD) 2 operates by a drive clock input from the drive clock generation circuit 1 to scan an original to generate an analog image signal corresponding to the amount of light reflected on the original. . At this time, the driving clock generation circuit 1 level shifts the clock generated by the clock generation circuit 13 to drive the CCD 2 and applies it to the CCD 2 as the driving clock signal. The avatar signal processing section 3 then digitally converts and binarizes the image signal input from the CCD 2 and outputs it as serial image data. The image data digitally converted and binarized by the talk signal processor 3 is applied to the serial / parallel converter 4. The serial / parallel converter 4 converts the serial image data into 8-bit parallel data in synchronization with the scan synchronous clock CKO input from the clock generation circuit 13 and applies it to the latch unit 6. The scan synchronous clock CKO is a clock for synchronizing image data according to scanning in the CCD 2.

이때 8분주기(5)는 주사동기클럭(CKO)을 8분주하여 래치부(6)에 인가하는 동시에 제1DMA요구신호(DMARQ0)로서 DMA제어기(10)에 인가한다. 래치부(6)는 상기 제1DMA요구신호(DMARQ0)에 의해 상기 병렬의 화상데이터를 래치한다. 또한 DMA제어기(10)는 상기 제1DMA요구신호(DMARQ0)에 응답하여 CPU(8)에 홀드요구신호(HRQ)를 출력함으로써 데이터버스(101)의 사용을 요구한다. 그리고 DMA제어기(10)는 CPU(8)로부터 데이터버스(101)의 사용을 허락하는 홀드응답신호(HACK)가 입력될 때 제1DMA응답신호(DMAACKO)를 발생하여 래치부(6)에 인가함으로써 래치부(6)에 래치된 화상데이터를 데이터버스(101)를 통하여 메모리(11)에 저장한다.At this time, the eighth frequency divider 5 divides the scan synchronization clock CKO into eighth to apply to the latch unit 6 and to the DMA controller 10 as a first DMA request signal DMARQ0. The latch unit 6 latches the parallel image data by the first DMA request signal DMRQ0. In addition, the DMA controller 10 requests the use of the data bus 101 by outputting the hold request signal HRQ to the CPU 8 in response to the first DMA request signal DMRQ0. The DMA controller 10 generates and applies the first DMA response signal DMAACKO to the latch unit 6 when the hold response signal HACK that allows the use of the data bus 101 is input from the CPU 8. The image data latched by the latch unit 6 is stored in the memory 11 via the data bus 101.

상기한 바와 같은 동작을 반복하여 1라인의 화상데이터가 메모리(11)에 저장이 완료되면, CPU(8)에서는 프린트시작신호를 발생하여 8분주기(15)에 인가한다. 그러면 8분주기(15)는 클럭발생회로(13)로부터 발생되는 프린팅동기클럭(CK1)을 8분주하여 제2DMA요구신호(DMARQ1)로서 DMA제어기(10)에 인가한다. 상기 프린팅동기클럭(CK1)은 TPH(Thermal Print Head)(14)로서 프린팅시 화상데이터의 동기를 위한 클럭이다. 이때 DMA제어기(10)는 상기 제2DMA요구신호(DMARQ1)가 입력될 때마다 메모리(11)에 바이트단위로 저장되어 있는 화상데이터를 1바이트씩 데이터버스(101)를 통하여 병렬/직렬 변환기(7)에 입력되도록 하는 동시에 제2DMA응답신호(DMAACK1)를 발생하여 병렬/직렬 변환기(7)에 인가한다. 그러면 병렬/직렬 변환기(7)는 상기 제2DMA응답신호(DMAACK1)에 응답하여 데이터버스(101)상의 1바이트의 화상데이터를 상기 프린팅동기클럭(CK1)에 동기하여 직렬의 데이터로 변환한후 TPH(14)에 출력한다.When the above-described operation is repeated and the storage of one line of image data is completed in the memory 11, the CPU 8 generates a print start signal and applies it to the eight divider 15. Then, the eighth frequency divider 15 divides the printing synchronization clock CK1 generated from the clock generation circuit 13 into eighth and applies it to the DMA controller 10 as the second DMA request signal DMARQ1. The printing synchronous clock CK1 is a TPH (Thermal Print Head) 14 which is a clock for synchronization of image data during printing. At this time, each time the second DMA request signal (DMARQ1) is input, the DMA controller 10 converts the image data stored in the memory 11 in units of bytes through the data bus 101 by one byte through the parallel / serial converter 7. The second DMA response signal DMAACK1 is generated and applied to the parallel / serial converter 7 at the same time. The parallel / serial converter 7 then converts the image data of one byte on the data bus 101 into serial data in synchronization with the printing synchronization clock CK1 in response to the second DMA response signal DMAACK1. Output to (14).

따라서 TPH(14)는 CPU(8)의 제어에 의해 버퍼(16)를 통한 프린팅동기클럭(CK1)에 동기해서 병렬/직렬 변환기(7)로부터 직렬의 화상데이터를 입력하여 화상데이터에 따른 화상을 프린팅하게 된다.Therefore, the TPH 14 inputs serial image data from the parallel / serial converter 7 in synchronism with the printing synchronization clock CK1 through the buffer 16 under the control of the CPU 8, and displays an image according to the image data. Will print.

두 번째로 송신모드로 동작할 경우를 설명한다. 우선 원고에 대한 화상데이터를 발생하고, 발생되는 화상데이터를 바이트단위로 메모리(11)에 저장하는 동작은 상기한 복사모드에서와 동일하다.Second, the case of operating in the transmission mode will be described. First, the operation of generating image data for the original and storing the generated image data in the memory 11 in units of bytes is the same as in the copy mode described above.

상기 시스템 제어용 프로세서의 제어에 의해 상대 팩시밀리와 프로토콜(protocol)이 확립된 상태에서 상기한 복사모드에서와 같은 동작에 의해 1라인의 화상데이터가 메모리(11)에 저장이 완료되면, CPU(8)는 메모리(11)에 저장된 화상데이터를 바아트단위로 가져와서 코딩(coding)을 한후 메모리(11)에 다시 저장하게 된다. 상기 코딩된 화상데이터의 모뎀(12)에 입력됨으로써 아나로그신호로 변조된후 통신라인(L1,L2)를 통하여 상대 팩시밀리로 전송된다.When the image data of one line is completed in the memory 11 by the same operation as in the copy mode in the state where the relative facsimile and the protocol are established under the control of the system control processor, the CPU 8 After the image data stored in the memory 11 is taken in bar art units, the coding is performed and stored in the memory 11 again. The coded image data is inputted to the modem 12 to be modulated into an analog signal and then transmitted to the relative fax via communication lines L1 and L2.

세 번째로 수신모드로 동작할 경우를 설명한다. 상기 시스템 제어용 프로세서의 제어에 의해 상대 팩시밀리와 프로토콜이 확립된 상태에서 통신라인(L1,L2)를 통해 상대 팩시밀리로부터 수신되는 아나로그의 신호는 모뎀(12)에서 디지털 화상데이터로 복조된다. 상기 모뎀(12)은 1바이트의 데이터가 수신 완료될 때마다 제3DMA요구신호(DMARQ2)를 발생하여 DMA제어기(10)에 인가한다. 상기 DMA제어기(10)는 상기 제3DMA요구신호(DMARQ2)에 응답하여 제3DMA응답신호(DMAACK2)를 모뎀(12)에 인가함으로써 상기 복조된 화상데이터를 데이터버스(101)를 통하여 메모리(11)에 저장한다. 그러면 CPU(8)는 메모리(11)에 저장되어 있는 복조된 화상데이터를 가져와 디코딩(decoding)을 한후 메모리(11)에 다시 저장하게 된다.Third, the case of operating in the reception mode will be described. The analog signal received from the relative facsimile via the communication lines L1 and L2 in the state in which the relative facsimile and the protocol are established under the control of the system control processor is demodulated by the modem 12 into digital image data. The modem 12 generates and applies a third DMA request signal DMARQ2 to the DMA controller 10 whenever one byte of data is received. The DMA controller 10 applies the demodulated image data through the data bus 101 by applying a third DMA response signal DMAACK2 to the modem 12 in response to the third DMA request signal DMARQ2. Store in Then, the CPU 8 takes demodulated image data stored in the memory 11, decodes the data, and stores the demodulated image data in the memory 11 again.

상기한 바와 같은 동작을 반복하여 1라인의 화상데이타가 메모리(11)에 저장이 완료될 때 메모리(11)에 저장된 화상데이터에 따른 화상을 TPH(14)로서 프린팅을 하는 동작을 상기한 첫 번째의 복사모드에서와 동일하다.The above-described operation is repeated to print the image according to the image data stored in the memory 11 as the TPH 14 when one line of image data is stored in the memory 11. Same as in copy mode.

상기한 바와 같이 종래의 프린팅 및 송수신 경로 제어회로는 독취화상의 프린팅시에 DMA제어기에 의한 제어를 이용하고 화상데이터의 송수신에 DMA채널을 많이 이용함으로써 소프트웨어(software)의 성능(performance)이 저하되는 문제점이 있었다. 또한 하드웨어(hardware) 적으로도 DMA제어기를 사용할 뿐만아니라 시스템 제어용 프로세서와 화상데이터 처리용 프로세서를 별도로 사용함으로써 회로 구성이 복잡해지는 문제가 있었다.As described above, in the conventional printing and transmission / reception path control circuits, the performance of software is reduced by using the control by the DMA controller at the time of printing the read image and by using the DMA channel for the transmission and reception of image data. There was a problem. In addition, there is a problem in that the circuit configuration is complicated by using a DMA controller as well as a processor for controlling a system and a processor for processing image data.

따라서 본 발명의 목적은 CPU내에서 DMA채널을 제어하여 화상데이터 프린팅시 DMA채널을 사용하지 않고 직접 프린팅할 수 있으면서 화상데이터 송수신시 DMA채널을 줄일 수 있는 팩시밀리에서의 화상데이터 경로 제어회로를 제공함에 있다.Accordingly, an object of the present invention is to provide an image data path control circuit in a facsimile which can reduce the DMA channel when transmitting and receiving image data while controlling the DMA channel in the CPU and printing directly without using the DMA channel when printing image data. have.

이하 본 발명을 도면을 참조하여 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the drawings.

제2도는 본 발명에 따른 회로도로서, 구동클럭발생회로(1)와 CCD(2)와 화신호처리부(3)로 구성되어 원고의 화상을 주사하여 대응하는 화상신호로 변환후 디지털 변환 및 이치화하여 직렬의 화상데이터로서 발생하는 화상변환수단과, 상기 화상변환수단에서 화상신호로의 변환시 사용되는 클럭과 상기 주사에 따른 화상데이터의 동기를 위한 주사동기클럭(CKO)과 프린팅시 화상데이터의 동기를 위한 프린팅동기클럭(CK1)을 발생하는 클럭발생수단인 클럭발생회로(13)와, 상기 발생된 화상데이터를 소정 제어에 의해 상기 프린팅동기클럭(CK1)에 동기하여 프린팅을 하는 TPH(23)와, 상기 발생된 화상데이터를 상기 주사동기클럭(CKO)에 동기하여 병렬의 화상데이터로 변환하는 직렬/병렬변환기(24)와, 상기 주사동기클럭을 8분주하여 제1DMA요구신호 (DMARQ0)로서 출력하는 8분주기(26)와, 상기 병렬 변환된 화상데이터를 상기 제1DMA요구신호(DMARQ0)에 의해 래치하며 래치된 화상데이터를 소정의 송수신 DMA응답신호(T/R

Figure kpo00001
)에 의해 데이터버스(201)상에 출력하는 래치부(25)와, 상기 데이터버스(201)와 통신라인(L1,L2)에 접속되며 상기 데이터버스(201)상의 화상데이터를 아나로그신호로 변조하여 상기 통신라인(L1,L1)으로 전송하며, 상기 통신라인(L1,L2)을 통하여 아나로그신호가 입력될 때 이를 복조하는 동시에 제2DMA요구신호(DMARQ1)를 발생하며 복조데이터를 상기 송수신 DMA응답신호 (T/R
Figure kpo00002
)에 의해 상기 데이터버스(201)상에 출력하는 모뎀(27)과, 상기 데이터버스(201)상의 화상데이터를 저장하기 위한 메모리(30)와, 시스템을 전반적으로 제어하며 복사모드시 상기 TPH(23)을 제어하여 프린팅을 하도록 하고, 송신모드시 상기 제1DMA요구신호(DMARQ0)에 응답하여 송수신 DMA응답신호(T/R
Figure kpo00003
)를 인버터(32)를 통해 상기 래치부(25)에 인가하며 상기 메모리(30)에 저장된 화상데이터를 코딩하여 상기 모뎀(27)에 입력시키고, 수신모드시 상기 모뎀(27)의 상기 제2DMA요구신호(DMARQ1)에 응답하여 송수신 DMA응답신호(T/RDMAACK)를 상기 모뎀(27)에 인가하여 복조데이터를 상기 메모리(30)에 저장하고 디코딩한후 상기 TPH(23)를 제어하여 프린팅을 하도록 하는 CPU(28)와, 상기 데이터버스(201)와 상기 CPU(28) 사이에 접속되는 데이터 트랜시버(29)와, 상기 메모리(30)에 저장된 화상데이터를 상기 데이터버스(201)를 통해 입력하여 상기 프린팅동기클럭(CK1)에 동기하여 직렬의 데이터로 변환한후 상기 TPH(23)에 인가하는 병렬/직렬 변환기(31)로 구성한다.2 is a circuit diagram according to the present invention, which comprises a drive clock generation circuit 1, a CCD 2, and an image signal processing section 3, which scans an image of an original, converts it into a corresponding image signal, and then digitally converts and binarizes it. Image conversion means generated as serial image data, a clock used for conversion from the image conversion means to an image signal, and a scanning synchronous clock (CKO) for synchronizing the image data according to the scanning with the synchronization of the image data during printing. A clock generating circuit 13 which is a clock generating means for generating a printing synchronous clock CK1, and a TPH 23 for printing the generated image data in synchronization with the printing synchronous clock CK1 by a predetermined control; And a serial / parallel converter 24 for converting the generated image data into parallel image data in synchronism with the scanning synchronization clock CKO, and dividing the scanning synchronization clock by eight to output the first DMA request signal (DMARQ0). 8 frequency divider 26 and the parallel-converted image data latched by the first 1DMA request signal (DMARQ0), and latches the image data transmitted and received predetermined DMA response signal (T / R
Figure kpo00001
Connected to the latch section 25 to be output on the data bus 201, the data bus 201 and the communication lines L1, L2, and the image data on the data bus 201 as analog signals. It modulates and transmits to the communication line (L1, L1), demodulates when an analog signal is input through the communication line (L1, L2), generates a second DMA request signal (DMARQ1), and transmits and receives demodulation data. DMA response signal (T / R
Figure kpo00002
Modem
27 output on the data bus 201, a memory 30 for storing image data on the data bus 201, and the system in general and control the system. 23) to control printing, and transmit / receive DMA response signal (T / R) in response to the first DMA request signal (DMARQ0) in transmission mode.
Figure kpo00003
) Is applied to the latch unit 25 through the inverter 32 and the image data stored in the memory 30 is coded and input to the modem 27, and the second DMA of the modem 27 in the reception mode. In response to the request signal (DMARQ1), a transmission / reception DMA response signal (T / RDMAACK) is applied to the modem 27 to store and decode demodulated data in the memory 30, and then control the TPH 23 to perform printing. CPU 28, a data transceiver 29 connected between the data bus 201 and the CPU 28, and image data stored in the memory 30 are inputted through the data bus 201. By converting into serial data in synchronization with the printing synchronous clock CK1, a parallel / serial converter 31 is applied to the TPH 23.

이하 본 발명에 따른 제2도의 동작예를 상세히 설명한다.Hereinafter, an operation example of FIG. 2 according to the present invention will be described in detail.

우선 제2도에서 구동클럭발생회로(1)와 CCD(2)와 화신호처리부(3)와 클럭발생회로(13)은 종래의 제1도와 동일하며 참조부호도 동일하다. 또한 본 발명은 종래와 달리 DMA제어기를 사용치 않으며 시스템 제어용 프로세서와 화상데이타 처리용 프로세서를 별도로 사용치 않고 CPU(28)가 시스템을 제어하는 동시에 화상데이터를 처리한다. 상기 CPU(28)는 예를들어 미합중국 INTEL사의 80186를 사용한다.First, in FIG. 2, the drive clock generation circuit 1, the CCD 2, the signal signal processing section 3, and the clock generation circuit 13 are the same as those of the conventional first drawing and the same reference numerals are used. In addition, unlike the related art, the present invention does not use a DMA controller and processes the image data at the same time as the CPU 28 controls the system without using a processor for system control and a processor for image data processing. The CPU 28 uses, for example, 80186 of INTEL Corporation of the United States.

첫 번째로 복사모드로 동작할 경우를 설명한다. 우선 CCD(2)는 구동클럭발생회로(1)로부터 입력되는 구동클럭에 의해 동작하여 원고를 주사함으로써 원고에 반사된 광량에 대응하는 아나로그의 화상신호를 발생한다. 이때 구동클럭발생회로(1)는 CCD(2)를 구동하기 위하여 클럭발생회로(13)에서 발생된 클럭을 레벨 쉬프트시켜 구동클럭신호로서 CCD(2)에 인가한다. 그러면 화신호처리부(3)는 CCD(2)로부터 입력되는 화상신호를 디지털 변환 및 이치화하여 직렬의 화상데이터로서 출력한다. 상기 화신호처리부(3)에서 디지털 변환 및 이치화된 화상데이터는 TPH(23)와 직렬/병렬 변환기(24)에 동시에 인가된다. 이때 상기 직렬/병렬 변환기(24)는 복사 모드이므로 동자글 하지 않게 된다.First, the case of operating in the copy mode. First, the CCD 2 operates by a drive clock input from the drive clock generation circuit 1 to scan an original to generate an analog image signal corresponding to the amount of light reflected on the original. At this time, the drive clock generation circuit 1 level shifts the clock generated by the clock generation circuit 13 to drive the CCD 2 and applies it to the CCD 2 as a drive clock signal. The picture signal processing section 3 then digitally converts and binarizes the image signals input from the CCD 2 and outputs them as serial image data. The image data digitally converted and binarized by the talk signal processor 3 is simultaneously applied to the TPH 23 and the serial / parallel converter 24. At this time, the serial-to-parallel converter 24 is not copied because it is a copy mode.

그리고 상기 TPH(23)는 상기 화신호처리부(3)으로부터 화상데이터를 프린팅동기클럭(CK1)에 동기하여 입력하고 CPU(28)로부터 인가되는 래치신호, 프린트시작신호, 모터구동신호에 의해 제어되어 화상데이터에 따른 화상을 프린팅한다.The TPH 23 is controlled by a latch signal, a print start signal, and a motor drive signal inputted from the signal signal processing section 3 in synchronization with the printing synchronization clock CK1 and applied from the CPU 28. An image according to the image data is printed.

따라서 화신호처리부(3)에서 출력되는 화상데이타는 곧바로 TPH (23)에 입력됨으로써 원고에 대한 복사가 되는 것이다.Therefore, the image data output from the signal signal processing section 3 is directly input to the TPH 23 to be a copy of the original.

두 번째로 송신모드시의 동작을 설명한다. 우선 원고에 대한 화상데이터를 발생하는 것은 상기 복사모드시와 동일하다. 그리고 직렬/병렬 변환기(24)는 직렬의 화상데이터를 클럭발생회로(13)으로부터 입력되는 주사동기클럭(CKO)에 동기하여 8비트의 병렬 데이터로 변환한후 래치부(25)에 인가한다.Second, the operation in the transmission mode will be described. First, image data for the original is generated as in the copy mode. The serial / parallel converter 24 converts the serial image data into 8-bit parallel data in synchronization with the scan synchronous clock CKO input from the clock generation circuit 13, and applies it to the latch section 25. FIG.

이때 8분주기(26)는 주사동기클럭(CKO)을 8분주하여 래치부(25)에 인가하는 동시에 제1DMA요구신호(DMARQ0)로서 CPU(28)에 인가한다. 래치부(25)는 상기 제1DMA요구신호(DMARQ0)에 의해 상기 병렬의 화상데이터를 래치한다. 또한 CPU(28)는 상기 제1DMA요구신호(DMARQ0)에 응답하여 송수신 DMA응답신호 (T/R

Figure kpo00004
)를 발생한다. 상기 송수신 DMA응답신호(T/R
Figure kpo00005
)는 인버터 (32)에 의해 반전되어 래치부(25)에 인가됨으로써 래치부(25)에 래치된 화상데이터를 데이터버스(201)를 통하여 메모리(30)에 저장한다.At this time, the eight divider 26 divides the scan synchronous clock CKO into eight latches and applies them to the latch unit 25 and applies them to the CPU 28 as the first DMA request signal DMRQ0. The latch section 25 latches the parallel image data in response to the first DMA request signal DMRQ0. The CPU 28 also transmits and receives a DMA response signal (T / R) in response to the first DMA request signal (DMARQ0).
Figure kpo00004
Will occur). The transmission / reception DMA response signal (T / R
Figure kpo00005
) Is inverted by the inverter 32 and applied to the latch portion 25 to store the image data latched by the latch portion 25 in the memory 30 via the data bus 201.

상기한 바와 같은 동작을 반복하여 1라인의 화상데이터가 메모리(30)에 저장이 완료되면, CPU(28)에서는 메모리(30)에 저장된 화상데이터를 바이트단위로 가져와서 코딩을 한후 메모리(30)에 다시 저장하게 된다. CPU(28)의 제어에 의해 상대 팩시밀리와 프로토콜이 확립된 상태에서 상기 코딩된 화상데이터는 모뎀(27)에 입력됨으로써 아나로그신호로 변조된후 통신라인(L1,L2)를 통하여 상대 팩시밀리로 전송된다.When the above-described operation is repeated and the storage of one line of image data is completed in the memory 30, the CPU 28 takes the image data stored in the memory 30 in units of bytes and performs coding, and then the memory 30 Will be saved again. The coded image data is inputted to the modem 27 by being modulated into an analog signal while the relative fax and the protocol are established under the control of the CPU 28, and then transmitted to the relative fax through the communication lines L1 and L2. do.

세 번째로 수신모드시의 동작을 설명한다. CPU(28)의 제어에 의해 상대 팩시밀리와 프로토콜이 확립된 상태에서 통신라인(L1,L2)를 통해 상대 팩시밀리로부터 수신되는 아나로그의 신호는 모뎀(27)에서 디지털 화상데이터로 복조된다. 상기 모뎀(27)은 1바이트의 데이터가 수신 완료될 때마다 제2DMA요구신호(DMARQ1)를 발생하여 CPU(28)에 인가한다. 상기 CPU(28)는 상기 제2DMA요구신호(DMARQ1)에 응답하여 송수신 DMA응답신호(T/R

Figure kpo00006
)를 모뎀(27)에 인가함으로써 상기 복조된 화상데이터를 데이터버스(201)를 통하여 메모리(30)에 저장한다. 그러면 CPU(28)는 메모리(30)에 저장되어 있는 복조된 화상데이터를 가져와 디코딩을 한후 메모리(30)에 다시 저장하게 된다.Third, the operation in the reception mode will be described. The analog signal received from the relative facsimile via the communication lines L1 and L2 in the state in which the relative facsimile and the protocol are established under the control of the CPU 28 is demodulated by the modem 27 into digital image data. The modem 27 generates and applies the second DMA request signal DMRQ1 to the CPU 28 each time one byte of data is received. The CPU 28 transmits and receives a DMA response signal (T / R) in response to the second DMA request signal (DMARQ1).
Figure kpo00006
Is applied to the modem 27 to store the demodulated image data in the memory 30 via the data bus 201. Then, the CPU 28 takes the demodulated image data stored in the memory 30, decodes the data, and stores the demodulated image data in the memory 30 again.

상기한 바와 같은 동작을 반복하여 1라인의 화상데이터가 메모리(30)에 저장이 완료되면, 병렬/직렬 변환기(31)는 상기 메모리(30)에 저장되어 있는 화상데이터를 1바이트씩 프린팅동기클럭(CK1)에 동기하여 직렬로 변환한후 TPH(23)에 인가한다. 이에따라 상기 TPH(23)는 상기 병렬/직렬 변환기(31)로부터 화상데이터를 프린팅동기클럭(CK1)에 동기하여 입력하고 CPU(28)로부터 인가되는 래치신호, 프린트시작신호, 모터구동신호에 의해 제어되어 화상데이터에 따른 화상을 프린팅한다.When the above-described operation is repeated to store one line of image data in the memory 30, the parallel / serial converter 31 prints the image data stored in the memory 30 by one byte. In synchronism with (CK1), the signal is serially converted and applied to the TPH 23. Accordingly, the TPH 23 inputs image data from the parallel / serial converter 31 in synchronism with the printing synchronization clock CK1 and is controlled by a latch signal, a print start signal, and a motor drive signal applied from the CPU 28. To print an image according to the image data.

상술한 바와 같이 본 발명은 팩시밀리에서의 독취 화상데이터를 복사시 직접 프린팅할 수 있으면서 송수신시 DMA채널을 줄일 수 있어 소프트웨어의 성능을 향상시키면서 회로 구성을 간단하게 할 수 있는 잇점이 있다.As described above, the present invention has the advantage that the circuit configuration can be simplified while improving the performance of the software by reducing the DMA channel during transmission and reception while directly printing the read image data in the facsimile.

Claims (1)

원고의 화상을 주사하여 대응하는 화상신호로 변한후 디지털 변환 및 이치화하여 직렬의 화상데이터로서 발생하는 화상변환수단과, 상기 화상변환수단에서 화상신호로의 변환시 사용되는 클럭과 상기 주사에 따른 화상데이터의 동기를 위한 주사동기클럭과 프린팅시 화상데이터의 동기를 위한 프린팅동기클럭을 발생하는 클럭발생수단을 구비한 팩시밀리에서의 화상데이터 경로 제어회로에 있어서, 상기 발생된 화상데이터를 소정 제어에 의해 상기 프린팅동기클럭에 동기하여 프린팅을 하는 TPH(23)와, 상기 발생된 화상데이터를 상기 주사동기클럭에 동기하여 병렬의 화상 데이터로 변환하는 직렬/병렬변환기(24)와, 상기 주사동기클럭을 8분주하여 제1DMA요구신호로서 출력하는 8분주기(26)와, 상기 병렬 변환된 화상데이터를 상기 제1DMA요구신호에 의해 래치하며 래치된 화상데이터를 소정의 송수신 DMA응답신호에 의해 데이터버스(201)상에 출력하는 래치부(25)와, 상기 데이터버스(201)와 통신라인(L1,L2)에 접속되며 상기 데이터버스(201)상의 화상데이터를 아나로그신호로 변조하여 상기 통신라인(L1,L2)으로 전송하며, 상기 통신라인(L1, L2)을 통하여 아나로그신호가 입력될 때 이를 복조하는 동시제 제2DMA요구신호를 발생하며 복조데이터를 상기 송수신 DMA응답신호에 의해 상기 데이터버스(201)상에 출력하는 모뎀(27)과, 상기 데이터버스(201)상의 화상데이터를 저장하기 위한 메모리(30)와, 시스템을 전반적으로 제어하며 복사모드시 상기 TPH(23)을 제어하여 프린팅을 하도록 하고, 송신모드시 상기 제1DMA요구신호에 응답하여 송수신 DMA응답신호를 인버터(32)를 통해 상기 래치부(25)에 인가하며 상기 메모리(30)에 저장된 화상데이터를 코딩하여 상기 모뎀(27)에 입력시키고, 수신모드시 상기 모뎀(27)의 제2DMA요구신호에 응답하여 송수신 DMA응답신호를 상기 모뎀(27)에 인가하여 복조데이터를 상기 메모리(30)에 저장하고 디코딩한후 상기 TPH(23)를 제어하여 프린팅을 하도록 하는 CPU(28)와, 상기 데이터버스(201)와 상기 CPU(28) 사이에 접속되는 데이터 트랜시버(29)와, 상기 메모리(30)에 저장된 화상데이터를 상기 데이터버스(201)를 통해 입력하고 상기 프린팅동기클럭에 동기하여 직렬의 데이터로 변환한후 상기 TPH(23)에 인가하는 병렬/직렬 변환기(31)로 구성하는 것을 특징으로 하는 팩시밀리에서의 화상데이터 경로 제어회로.Image conversion means for scanning an image of an original, converting it into a corresponding image signal, digital conversion and binarization to generate serial image data, a clock used for conversion from the image conversion means to an image signal, and image data according to the scanning; An image data path control circuit in a facsimile having a clock synchronizing clock for synchronizing with a scanning synchronizing clock and a clock generating means for generating a synchronizing printing clock for synchronizing image data during printing, wherein the generated image data is controlled by a predetermined control. A TPH 23 for printing in synchronization with a printing synchronization clock, a serial / parallel converter 24 for converting the generated image data into parallel image data in synchronization with the scanning synchronization clock, and the scanning synchronization clock. An eighth divider 26 for dividing and outputting the first DMA request signal and the parallel-converted image data according to the first DMA request signal. And a latch unit 25 for latching and outputting the latched image data on the data bus 201 by a predetermined transmission / reception DMA response signal, and connected to the data bus 201 and the communication lines L1 and L2. Simultaneously modulates the image data on the data bus 201 to analog signals and transmits them to the communication lines L1 and L2, and demodulates the analog signals when they are input through the communication lines L1 and L2. A modem 27 for generating a 2DMA request signal and outputting demodulated data on the data bus 201 by the transmission / reception DMA response signal; a memory 30 for storing image data on the data bus 201; And control the TPH 23 in the copy mode to control the system as a whole, and transmit / receive a DMA response signal through the inverter 32 in response to the first DMA request signal in the transmission mode. Is applied to the memory 30 The stored image data is coded and input to the modem 27, and in the reception mode, a transmission / reception DMA response signal is applied to the modem 27 in response to the second DMA request signal of the modem 27, and demodulation data is stored in the memory ( 30 and a data transceiver 29 connected between the data bus 201 and the CPU 28 for printing by controlling the TPH 23 after storing and decoding the same. It consists of a parallel / serial converter 31 which inputs image data stored in the memory 30 through the data bus 201 and converts it into serial data in synchronization with the printing synchronization clock and then applies the TPH 23 to the TPH 23. An image data path control circuit in a facsimile.
KR1019890011775A 1989-08-18 1989-08-18 Image Data Path Control Circuit in Facsimile Expired KR920008893B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019890011775A KR920008893B1 (en) 1989-08-18 1989-08-18 Image Data Path Control Circuit in Facsimile

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019890011775A KR920008893B1 (en) 1989-08-18 1989-08-18 Image Data Path Control Circuit in Facsimile

Publications (2)

Publication Number Publication Date
KR910005639A KR910005639A (en) 1991-03-30
KR920008893B1 true KR920008893B1 (en) 1992-10-10

Family

ID=19289045

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019890011775A Expired KR920008893B1 (en) 1989-08-18 1989-08-18 Image Data Path Control Circuit in Facsimile

Country Status (1)

Country Link
KR (1) KR920008893B1 (en)

Also Published As

Publication number Publication date
KR910005639A (en) 1991-03-30

Similar Documents

Publication Publication Date Title
EP0083247B1 (en) Facsimile data converting system
JP3372748B2 (en) Image processing device
JPS63184455A (en) Picture reader
JPS5812787B2 (en) Fuakushimirishingounojiyushinhoushiki
KR920008893B1 (en) Image Data Path Control Circuit in Facsimile
EP0336403B1 (en) Image reading apparatus
US4864416A (en) Method and apparatus for reading original
JPS5839160A (en) Electronic computer-facsimile connection method
KR940002976B1 (en) Picture data changing device for fax system
US6160630A (en) Image reading apparatus
KR950000284B1 (en) Data size changing device for fax
JP2008011032A (en) Image processing apparatus and image processing method
KR930010019B1 (en) How to convert data from fine mode to normal mode
JPS5923967A (en) Facsimile reader
JP3292575B2 (en) Facsimile machine
KR930010146B1 (en) Facsimile image processing method
JP3018864B2 (en) Facsimile machine
KR940002819B1 (en) Image magnification processing circuit
KR930007977B1 (en) High speed resolution inverter
JPS61198872A (en) Picture input device
JPH0374548B2 (en)
KR930006834B1 (en) Picture data processing method for fax
JPS6243260A (en) Facsimile equipment
JPH09214751A (en) Facsimile equipment providing picture reduction function
JPH0330573A (en) Facsimile equipment

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

G160 Decision to publish patent application
PG1605 Publication of application before grant of patent

St.27 status event code: A-2-2-Q10-Q13-nap-PG1605

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20000929

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20011011

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20011011

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000