KR100193805B1 - Multifunction device using facsimile machine, computer and printer and its control method - Google Patents

Multifunction device using facsimile machine, computer and printer and its control method Download PDF

Info

Publication number
KR100193805B1
KR100193805B1 KR1019950033104A KR19950033104A KR100193805B1 KR 100193805 B1 KR100193805 B1 KR 100193805B1 KR 1019950033104 A KR1019950033104 A KR 1019950033104A KR 19950033104 A KR19950033104 A KR 19950033104A KR 100193805 B1 KR100193805 B1 KR 100193805B1
Authority
KR
South Korea
Prior art keywords
data
computer
checking whether
transmission
printer
Prior art date
Application number
KR1019950033104A
Other languages
Korean (ko)
Other versions
KR970019327A (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 KR1019950033104A priority Critical patent/KR100193805B1/en
Publication of KR970019327A publication Critical patent/KR970019327A/en
Application granted granted Critical
Publication of KR100193805B1 publication Critical patent/KR100193805B1/en

Links

Landscapes

  • Facsimiles In General (AREA)

Abstract

[청구범위에 기재된 발명이 속한 기술분야][Technical field to which the invention described in the claims belong]

팩시밀리와 컴퓨터 및 프린터를 이용한 복합기 및 그 제어 방법에 관한 것이다.A multifunction apparatus using a facsimile machine, a computer and a printer, and a control method thereof.

[발명이 해결하려고 하는 기술적 과제][Technical Challenges to Invent]

본 발명은 센트로닉스 인터페이스(Centronics Interface)에 연결하여 팩시밀리와 컴퓨터 및 프린터의 동작을 복합적으로 수행하는 복합기 및 그 제어 방법을 제공함에 있다.The present invention provides a multifunction apparatus and a control method thereof that are connected to a Centronics Interface to perform operations of a facsimile, a computer, and a printer in combination.

[발명의 해결방법의 요지][Summary of the solution of the invention]

복합기에 있어서; 상기 제어수단의 제어를 받으며, 상기 컴퓨터와 팩시밀리 및 프린터의 사이에서 실행되는 동작에 의한 데이타를 전송하기 위한 전송경로를 선택하는 전송선로 선택수단과, 상기 제어수단의 제어하에 상기 컴퓨터와 팩시밀리 및 프린터로 부터 해당 데이타처리신호를 입력받아 인지신호를 발생하는 데이타 인지수단과, 상기 선택된 경로에 따라 상기 데이타를 전송하는 데이타 전송수단과, 상기 데이타전송수단이 상기 데이타 및 다른 데이타를 전송하는데 이용되고 있는가를 검사하여 이용되고 있는 경우에 비지신호를 발생하는 비지신호 발생수단과, 상기 데이타전송수단을 통하여 상기 팩시밀리와 프린터 및 컴퓨터의 이상상태로 인해 데이타 전송상의 에러가 발생하면 에러신호를 발생하는 에러검출수단으로 이루어지는 인터페이싱 수단과; 상기 제어수단의 제어를 받으며 상기 인터페이싱 수단을 통하여 데이타의 경로를 마련해주는 절체수단을 구비하는 복합기를 특징으로 한다.In a multifunction machine; A transmission line selecting means for controlling a transmission path for transferring data by an operation executed between the computer, the facsimile and the printer, under the control of the control means, and under the control of the control means, the computer, the facsimile and the printer. Data recognition means for receiving the corresponding data processing signal from the data generating means and generating a recognition signal, data transmission means for transmitting the data according to the selected path, and whether the data transmission means is used for transmitting the data and other data. Busy signal generating means for generating busy signal when it is used for inspection, and error detecting means for generating error signal when an error in data transmission occurs due to abnormal state of the facsimile, printer and computer through the data transmission means. Interfacing means comprising; And a switching device under control of the control means and having a switching means for providing a data path through the interfacing means.

[발명의 중요한 용도][Important Uses of the Invention]

팩시밀리와 컴퓨터 및 프린터를 이용한 복합기 및 그 제어 방법에 이용된다.It is used for a multifunction device using a facsimile machine, a computer, and a printer, and a control method thereof.

Description

팩시밀리와 컴퓨터 및 프린터를 이용한 복합기 및 그 제어 방법Multifunction devices using facsimile machines, computers and printers and control method thereof

제1도는 종래 팩시밀리의 블럭구성도.1 is a block diagram of a conventional facsimile.

제2도는 본 발명에 따른 복합기의 블럭 구성도.2 is a block diagram of a multifunction device according to the present invention.

제3도는 제2도에 도시된 센트로닉스 인터페이스부를 나타내는 블럭 구성도.FIG. 3 is a block diagram showing the Centronics interface unit shown in FIG.

제4도는 본 발명에 따른 복합기의 구현방법을 나타내는 흐름도.4 is a flowchart showing a method of implementing a multifunction apparatus according to the present invention.

제5도는 본 발명에 따른 수신데이타 출력방법에 대한 일 실시예를 나타내는 흐름도.5 is a flowchart illustrating an embodiment of a method of outputting reception data according to the present invention.

제6도는 본 발명에 따른 수신데이타 저장방법에 대한 일 실시예를 나타내는 흐름도.6 is a flowchart illustrating an embodiment of a method of storing received data according to the present invention.

제7도는 본 발명에 따른 송신데이타 저장방법에 대한 일 실시예를 나타내는 흐름도.7 is a flowchart illustrating an embodiment of a transmission data storage method according to the present invention.

제8도는 본 발명에 따른 컴퓨터데이타 출력방법에 대한 일 실시예를 나타내는 흐름도.8 is a flowchart illustrating an embodiment of a computer data output method according to the present invention.

제9도는 본 발명에 따른 컴퓨터데이타 송신방법에 대한 일 실시예를 나타내는 흐름도.9 is a flowchart illustrating an embodiment of a computer data transmission method according to the present invention.

제10도는 본 발명에 따른 스캐닝데이타 저장방법에 대한 일 실시예를 나타내는 흐름도.10 is a flowchart illustrating an embodiment of a scanning data storage method according to the present invention.

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

10 : 제어부 20 : 메모리부10: control unit 20: memory unit

30 : 작동판넬부 40 : 스캐너30: operation panel 40: scanner

50 : 부호/복호부 60 : 모뎀50: code / decoder 60: modem

70 : 망제어부 200 : 센트로닉스 인터페이스부70: network control unit 200: Centronics interface unit

210 : 전송선로 선택부 220 : 데이타 인지부210: transmission line selection unit 220: data recognition unit

230 : 비지신호 발생부 240 : 데이타 전송부230: busy signal generator 240: data transmission unit

250 : 에러검출부 300 : 절체부250: error detection unit 300: switching unit

400 : 프린터 500 : 컴퓨터400: Printer 500: Computer

501 : 컴퓨터 메모리501 computer memory

본 발명은 팩시밀리와 컴퓨터 및 프린터를 이용한 복합기 및 그 제어 방법에 관한 것으로, 특히 센트로닉스 인터페이스(Centronics Interface ; 이하 CI라 함)에 연결하여 팩시밀리와 컴퓨터 및 프린터의 동작을 복합적으로 수행하는 복합기 및 그 제어 방법에 관한 것이다.The present invention relates to a multifunction apparatus using a facsimile, a computer, and a printer, and a control method thereof, and more particularly, to a multifunction apparatus that performs a combination of a facsimile, a computer, and a printer by connecting to a Centronics Interface (CI). It relates to a control method.

일반적인 팩시밀리의 구성도가 제1도에 나타나 있다.A schematic diagram of a typical facsimile is shown in FIG.

상기 팩시밀리를 소정 프로그램에 따라 제어하는 제어부(10)와, 프로그램 데이타와 프로토콜 데이타와 문자데이타 및 송수신 데이타를 저장하고 상기 제어부(10)의 제어에 의해 데이타를 억세스하거나 저장하는 메모리부(20)와, 키데이타를 발생시킬 수 있는 다수의 키를 가지며 상기 키데이타 발생시 이를 상기 제어부(10)에 입력시키는 키입력수단과 상기 제어부(10)의 표시데이타를 표시할 수 있는 표시 수단을 가지는 작동판넬부(30)와, 원고의 화상을 스캐닝하여 디지탈 화상데이타로써 상기 제어부(10)에 제공하는 스캐너(40)와, 상기 제어부(10)의 제어를 받으며 상기 제어부(10)의 출력데이타를 아날로그 변조하고 아날로그 수신 입력을 복조하는 모뎀(Modem)(50)과, 상기 제어부(10)의 제어에 따라 동작되어 전화라인(Tel-Line)의 통화 루프를 형성하고 상기 모뎀(50)의 신호와 상기 전화라인(Tel-Line)의 신호를 인터페이싱하는 망제어부(60)와, 상기 제어부(10)의 제어신호에 의해 수신데이타를 프린팅하는 프린터(70)와, 기록지의 잔량을 감지하여 상기 제어부(10)로 제공하는 센서부(80)와, 상기 제어부(10)의 제어신호에 의해 경보를 발생하는 스피커(90)로 구성된다.A control unit 10 for controlling the facsimile according to a predetermined program, a memory unit 20 for storing program data, protocol data, text data, and transmission / reception data, and accessing or storing data under control of the control unit 10; And an operation panel unit having a plurality of keys capable of generating key data and having key input means for inputting the key data to the controller 10 when the key data is generated, and display means for displaying the display data of the controller 10. 30, a scanner 40 which scans an image of an original and provides the digital image data to the controller 10, and under the control of the controller 10, analog-modulates the output data of the controller 10; Modem (50) for demodulating the analog reception input, and is operated under the control of the control unit 10 to form a call-line of the telephone line (Tel-Line) Network controller 60 for interfacing the signal of 50 and the signal of Tel-Line, printer 70 for printing received data by the control signal of controller 10, and remaining amount of recording paper. The sensor unit 80 detects and provides the sensor 10 to the control unit 10, and a speaker 90 generating an alarm by the control signal of the control unit 10.

그런데, 상기 팩시밀리는 메모리부(20)의 제한되어 있는 저장용량 때문에 송수신 데이타와 스캐닝한 데이타 및 여러가지 데이타를 영구적으로 혹은 임시로 저장하지 못하였고, 또한 소정 원고의 송수신시 인쇄하고자 하는 문서가 있을 경우 출력하지 못하는 문제점이 발생하였다.However, the facsimile cannot permanently or temporarily store the transmitted / received data, scanned data, and various data due to the limited storage capacity of the memory unit 20, and there is a document to be printed when the predetermined original is transmitted or received. There was a problem with the printout.

따라서 본 발명의 목적은 센트로닉스 인터페이스부(CI)에 연결하여 팩시밀리와 컴퓨터 및 프린터의 동작을 복합적으로 수행하는 복합기 및 그 제어 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a multifunction apparatus and a control method thereof which are connected to a Centronics interface unit (CI) to perform a combination of a facsimile, a computer, and a printer.

본 발명의 다른 목적은 센트로닉스 인터페이스부(CI)에 연결되어 팩시밀리와 프린터 및 프린터로 이루어진 복합기에서 상기 팩시밀리로 수신되는 데이타를 상기 프린터로 출력하는 수신데이타 출력방법을 제공함에 있다.Another object of the present invention is to provide a reception data output method connected to the Centronics interface unit (CI) to output the data received by the facsimile in the multifunction device consisting of a facsimile, a printer and a printer.

본 발명의 또 다른 목적은 센트로닉스 인터페이스부(CI)에 연결되어 팩시밀리와 프린터 및 컴퓨터로 이루어진 복합기에서 상기 팩시밀리로 수신된 데이타를 상기 컴퓨터의 메모리에 저장하는 수신데이타 저장방법을 제공함에 있다.Still another object of the present invention is to provide a reception data storage method connected to a Centronics interface unit (CI) and storing data received by the facsimile in a multifunction device comprising a facsimile, a printer, and a computer in a memory of the computer.

본 발명의 또 다른 목적은 센트로닉스 인터페이스부(CI)에 인결되어 팩시밀리와 프린터 및 컴퓨터로 이루어진 복합기에서 상기 팩시밀리를 통하여 송신하고자 하는 데이타를 상기 컴퓨터의 메모리에 저장하는 송신데이타 저장방법을 제공함에 있다.It is still another object of the present invention to provide a transmission data storage method for storing data to be transmitted through the facsimile in a multifunction device comprising a facsimile, a printer, and a computer connected to a Centronics interface unit (CI). .

본 발명의 또 다른 목적은 센트로닉스 인터페이스부(CI)에 연결되어 팩시밀리와 프린터 및 컴퓨터로 이루어진 복합기에서 상기 팩시밀리의 동작과는 별도로 컴퓨터의 데이타를 상기 프린터를 통하여 출력하는 컴퓨터데이타 저장방법을 제공함에 있다.Another object of the present invention is to provide a computer data storage method connected to the Centronics interface unit (CI) to output the data of the computer through the printer separately from the operation of the facsimile in a multifunction device consisting of a facsimile, a printer and a computer. have.

본 발명의 또 다른 목적은 센트로닉스 인터페이스부(CI)에 연결되어 팩시밀리와 프린터 및 컴퓨터로 이루어진 복합기에서 상기 컴퓨터에서 직접 데이타를 송신할 수 있는 컴퓨터데이타 송신방법을 제공함에 있다.Still another object of the present invention is to provide a computer data transmission method which is connected to a Centronics interface unit (CI) and can transmit data directly from the computer in a multifunction device comprising a facsimile, a printer and a computer.

본 발명의 또 다른 목적은 센트로닉스 인터페이스부(CI)에 연결되어 팩시밀리와 프린터 및 컴퓨터로 이루어진 복합기에서 상기 팩시밀리에서 스캐닝된 문서를 상기 컴퓨터의 메모리에 저장하는 스캐닝데이타 저장방법을 제공함에 있다.Still another object of the present invention is to provide a scanning data storage method connected to a Centronics interface unit (CI) and storing a document scanned by the facsimile in a memory of the computer in a multifunction device comprising a facsimile, a printer, and a computer.

상기 목적을 달성하기 위한 본 발명에 따른 복합기는 제어수단의 제어를 받으며, 컴퓨터와 팩시밀리 및 프린터의 사이에서 실행되는 동작에 의한 데이타를 전송하기 위한 전송경로를 선택하는 전송선로 선택수단과, 상기 제어수단의 제어하에 상기 컴퓨터와 팩시밀리 및 프린터로부터 해당 데이타처리신호를 입력받아 인지신호를 발생하는 데이타 인지수단과, 상기 선택된 경로에 따라 상기 데이타를 전송하는 데이타 전송수단과, 상기 데이타전송수단이 상기 데이타 및 다른 데이타를 전송하는데 이용되고 있는가를 검사하여 이용되고 있는 경우에 비지신호를 발생하는 비지신호 발생수단과, 상기 데이타전송수단을 통하여 상기 팩시밀리와 프린터 및 컴퓨터의 이상상태로 인해 데이타 전송상의 에러가 발생하면 에러신호를 발생하는 에러검출수단으로 이루어지는 인터페이싱 수단과; 상기 제어수단의 제어를 받으며 상기 인터페이싱 수단을 통하여 데이타의 경로를 마련해주는 절체수단을 구비하고 있음을 특징으로 하는 복합기를 제안한다.The multifunction apparatus according to the present invention for achieving the above object is controlled by the control means, the transmission line selection means for selecting a transmission path for transmitting data by the operation executed between the computer, the fax and the printer, and the control Data recognizing means for receiving a corresponding data processing signal from the computer, facsimile and printer under the control of the means and generating an acknowledgment signal, data transmission means for transmitting the data along the selected path, and the data transmission means for the data And a busy signal generating means for generating a busy signal when it is used to check whether it is used to transfer other data, and an error in data transmission occurs due to abnormal conditions of the fax machine, printer, and computer through the data transmitting means. Error detection means for generating an error signal Interfacing means comprising a and; The present invention proposes a multifunction apparatus which is controlled by the control means and has a switching means for providing a data path through the interfacing means.

그리고, 상기 목적을 달성하기 위한 본 발명에 따른 복합기 제어 방법은 원고의 삽입을 검사하여 상기 원고가 삽입되면 원고를 송신하는 원고송신과정과; 상기 원고가 삽입되어 있지 않으면 수신데이타출력키의 입력을 검사하여 상기 수신데이타 출력키의 입력이 있으면 수신데이타의 출력을 제어하는 수신데이타 출력제어과정과; 상기 수신데이타출력키가 입력되지 않은 것으로 검사되어 수신데이타저장키의 입력을 검사하여 상기 수신데이타저장키가 입력된 것으로 검사되면 수신데이타의 저장을 제어하는 수신데이타 저장제어과정과; 상기 수신데이타저장키가 입력되지 않으면 송신데이타저장키의 입력을 검사하여 상기 송신데이타저장키가 입력된 것으로 검사되면 송신데이타의 저장을 제어하는 송신데이타 저장제어과정과; 상기 송신데이타저장키가 입력되지 않으면 컴퓨터데이타출력키가 입력되었는가를 검사하여 컴퓨터데이타의 출력을 제어하는 컴퓨터데이타 출력제어과정과; 상기 컴퓨터데이타출력키가 입력되지 않으면 컴퓨터데이타송신키의 입력을 검사하여 상기 컴퓨터데이타송신키가 입력된 것으로 검사되면 컴퓨터데이타의 송신을 제어하는 컴퓨터데이타 송신제어과정과; 상기 컴퓨터데이타송신키가 입력되지 않으면 스캐닝데이타저장키의 입력을 검사하여 상기 스캐닝데이타저장키가 입력된 것으로 검사되면 스캐닝데이타의 저장을 제어하는 스캐닝데이타 저장제어과정으로 이루어짐을 특징으로 한다.In addition, the multifunction device control method according to the present invention for achieving the above object comprises: a document sending process of checking the insertion of the original and transmitting the original when the original is inserted; A reception data output control process of checking an input of a reception data output key if the original is not inserted and controlling the output of reception data if an input of the reception data output key is input; A reception data storage control process of controlling the storage of the reception data when the reception data output key is checked as not being input and the input of the reception data storage key is checked and the reception data storage key is checked as input; A transmission data storage control process of checking the input of the transmission data storage key if the reception data storage key is not input and controlling the storage of the transmission data if the transmission data storage key is checked as input; A computer data output control process of checking whether a computer data output key is input if the transmission data storage key is not input and controlling the output of the computer data; A computer data transmission control process of controlling the transmission of computer data if the computer data transmission key is checked if the computer data transmission key is input if the computer data output key is not input; If the computer data transmission key is not input, the scanning data storage key is checked and if the scanning data storage key is input, the scanning data storage control process controls the storage of the scanning data.

본 발명의 실시에 있어 제안되는 센트로닉스 인터페이스부를 구현함에 있어, Standard Signaling Method for a Bi-directional Parallel Peripheral Interface for Personal Computers(IEEE P1284 D2.00, August 13, 1993) 을 참조하여 구현한다.In implementing the proposed Centronics interface unit, the present invention is implemented with reference to Standard Signaling Method for a Bi-directional Parallel Peripheral Interface for Personal Computers (IEEE P1284 D2.00, August 13, 1993).

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

우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 한해서는 비록 다른 도면상에 표시되더라도 가능한한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한 하기 설명에서는 구체적인 회로의 구성소자등과 같은 많은 특정(特定) 사항들이 나타나고 있는데, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공될 것일 뿐 이러한 특정사항들 없이도 본 발명이 실시될 수 있음은 이 기술분야에서 통상의 지식을 가진자에게는 자명하다 할 것이다. 그리고 본 발명을 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다.First, in adding reference numerals to the components of each drawing, it should be noted that the same reference numerals have the same reference numerals as much as possible even if displayed on different drawings. In addition, in the following description, many specific details such as components of specific circuits are shown, which are provided to help a more general understanding of the present invention, and the present invention may be practiced without these specific details. It will be obvious to those skilled in the art. And in describing the present invention, if it is determined that the detailed description of the related known function or configuration may obscure the gist of the present invention, the detailed description thereof will be omitted.

제2도는 본 발명에 따른 복합기의 블럭 구성도이다.2 is a block diagram of a multifunction device according to the present invention.

제2도를 참조하면, 복합기 구현 프로그램을 저장하고 있으며, 상기 복합기 구현프로그램에 따라 상기 복합기의 전반적인 동작을 제어하는 제어부(10)와; 입력되는 원고를 이동시키며 원고의 화상을 스캐닝하여 디지탈 데이타로 변환 출력하는 스캐너(40)와, 프로그램 데이타, 프로토콜 데이타, 문자데이타, 음성데이타를 저장하며 상기 제어부(10)의 제어에 따른 데이타를 억세스하거나 저장하는 메모리부(20)와, 상기 제어부의 제어하에 송수신되는 데이타를 변복조하는 모뎀(60)과, 상기 제어부의 제어하에 상기 모뎀에서 변복조되는 데이타를 부호/복호화하는 부호/복호부(50)와, 상기 제어부의 제어하에 전화라인을 통하여 통화루프를 형성하며 상기 모뎀의 신호와 상기 전화라인의 신호를 인터페이싱하는 망제어부(70)와, 다수의 키를 구비하며 키입력에 따른 키입력신호를 발생하는 키입력수단과 상기 제어부의 제어를 받아 각종 정보를 표시하는 표시수단으로 구성된 작동판넬부(30)와 원고의 입력 유무 및 프린트용지의 유무를 감지하며, 감지된 상태 신호를 상기 제어부(10)로 출력하는 센서부(80)로 구성된 팩시밀리와; 상기 팩시밀리의 송수신 데이타를 저장할 수 있는 컴퓨터 메모리(501)를 구비하며, 상기 제어부(10)의 제어하에 상기 송수신 데이타를 저장하고 송신할 데이타를 상기 팩시밀리를 통하여 송신하고 인쇄할 데이타를 프린터(400)를 통하여 출력하는 컴퓨터(500)와; 상기 제어부(10)의 제어하에 상기 팩시밀리가 송수신시 데이타를 인쇄하고 상기 컴퓨터(500)의 데이타를 인쇄하는 상기 프린터(400)와; 상기 제어부(10)의 제어를 받으며 상기 팩시밀리(100)와 프린터(400) 및 컴퓨터(500)등에 대한 인터페이싱을 하는 센트로닉스 인터페이스부(200)와; 상기 제어부(10)의 제어를 받으며 상기 센트로닉스 인터페이스부(200)를 통하여 데이타의 경로를 마련해주는 절체부(300)로 이루어진다.Referring to FIG. 2, the controller 10 stores a multifunction device implementation program and controls an overall operation of the multifunction device according to the multifunction device implementation program; A scanner 40 which scans an image of an original and converts it into digital data by moving an inputted document, stores program data, protocol data, text data, and audio data, and accesses data under the control of the controller 10. And a memory unit 20 for storing or storing the data, a modem 60 for demodulating and demodulating data transmitted and received under the control of the controller, and a code / decoder 50 for encoding / decoding the data demodulated and demodulated in the modem under the control of the controller. And a network control unit 70 for forming a call loop through a telephone line under the control of the controller, and interfacing the signal of the modem with the signal of the telephone line, and a plurality of keys and providing a key input signal according to key input. Operation panel portion 30 composed of a key input means generated and a display means for displaying a variety of information under the control of the control unit and the presence or absence of input of the document And detecting the presence or absence of print media, consisting of a detection state signal to the control unit 10, sensor unit 80 and output to the facsimile; A computer memory 501 capable of storing transmission and reception data of the facsimile, the printer 400 storing and transmitting the transmission and reception data under the control of the controller 10 and transmitting data to be transmitted through the facsimile and printing the data. A computer 500 for outputting through; The printer (400) which, under the control of the control unit (10), prints data when the facsimile transmits and receives and prints data of the computer (500); A Centronics interface unit 200 which is controlled by the control unit 10 and interfaces with the facsimile 100, the printer 400, the computer 500, and the like; The control unit 10 is controlled by the switching unit 300 to provide a data path through the Centronics interface unit 200.

제3도는 제2도에 도시된 센트로닉스 인터페이스부를 나타내는 블럭 구성도이다.FIG. 3 is a block diagram showing the Centronics interface unit shown in FIG.

전송선로 선택부(210)는 제어부(10)의 제어를 받으며, 컴퓨터(500)와 팩시밀리(100) 및 프린터(400)의 사이에서 실행되는 동작에 의한 데이타를 전송하기 위한 전송경로를 선택한다.The transmission line selector 210 is controlled by the controller 10 and selects a transmission path for transmitting data by an operation executed between the computer 500, the facsimile 100, and the printer 400.

데이타 인지부(220)는 상기 제어부(10)의 제어를 받으며, 상기 컴퓨터(500)와 팩시밀리(100) 및 프린터(400)로 부터 데이타처리신호를 입력받아 인지신호를 발생한다.The data recognizer 220 is controlled by the controller 10 and receives a data processing signal from the computer 500, the facsimile 100, and the printer 400 to generate a recognition signal.

데이타전송부(240)는 상기 선택된 경로에 따라 상기 데이타를 전송한다.The data transmitter 240 transmits the data according to the selected path.

비지신호 발생부(230)는 상기 데이타전송부(240)가 상기 데이타 및 다른 데이타를 전송하는데 이용되고 있는가를 검사하여 이용되고 있으면 비지신호를 발생한다.The busy signal generator 230 checks whether the data transmitter 240 is used to transmit the data and other data, and generates a busy signal if used.

에러검출부(250)는 상기 데이타전송부(240)를 통하여 데이타가 전송되고 있으나 프린터(400) 및 컴퓨터(500)등의 이상상태로 인해 데이타 전송상의 에러가 발생하면 에러신호를 발생한다.The error detection unit 250 generates an error signal when data is being transmitted through the data transmission unit 240 but an error in data transmission occurs due to an abnormal state such as the printer 400 or the computer 500.

제4도는 본 발명에 따른 복합기의 구현방법을 나타내는 흐름도이다.4 is a flowchart illustrating a method of implementing a multifunction apparatus according to the present invention.

제5도는 본 발명에 따른 수신데이타 출력방법에 대한 일 실시예를 나타내는 흐름도이다.5 is a flowchart illustrating an embodiment of a method of outputting reception data according to the present invention.

제6도는 본 발명에 따른 수신데이타 저장방법에 대한 일 실시예를 나타내는 흐름도이다.6 is a flowchart illustrating an embodiment of a method of storing received data according to the present invention.

제7도는 본 발명에 따른 송신데이타 저장방법에 대한 일 실시예를 나타내는 흐름도이다.7 is a flowchart illustrating an embodiment of a transmission data storage method according to the present invention.

제8도는 본 발명에 따른 컴퓨터데이타 출력방법에 대한 일 실시예를 나타내는 흐름도이다.8 is a flowchart illustrating an embodiment of a computer data output method according to the present invention.

제9도는 본 발명에 따른 컴퓨터데이타 송신방법에 대한 일 실시예를 나타내는 흐름도이다.9 is a flowchart illustrating an embodiment of a computer data transmission method according to the present invention.

제10도는 본 발명에 따른 스캐닝데이타 저장방법에 대한 일 실시예를 나타내는 흐름도이다.10 is a flowchart illustrating an embodiment of a scanning data storage method according to the present invention.

이하 본 발명의 일 실시예를 첨부한 도면 제2도 - 제10도를 참조하여 상세히 설명한다.Hereinafter, an embodiment of the present invention will be described in detail with reference to FIGS. 2 to 10.

먼저, 제4도의 600과정에서 제어부(10)는 복합기의 동작을 위한 대기상태인가를 검사하여 대기상태인 것으로 검사되면 620과정으로 진행한다. 상기 620과정에서 상기 제어부(10)는 스캐너(40)에 원고가 삽입되었는가를 검사하여 상기 원고가 삽입되어 있는 것으로 검사되면 팩시밀리 원고송신모드로 판단하여 640과정으로 진행한다. 상기 640과정에서 상기 제어부(10)는 작동판넬부(30)의 키입력수단을 통하여 송신키가 입력되었는가를 검사하여 상기 송신키가 입력된 것으로 검사되면 660과정으로 진행하여 원고를 팩시밀리(100)를 통하여 송신한 뒤 상기 600과정으로 진행한다. 한편, 상기 620과정에서 상기 제어부(10)는 상기 원고가 상기 스캐너(40)에 삽입되지 않은 것으로 검사되면 680과정으로 진행한다. 상기 680과정에서 상기 제어부(10)는 상기 팩시밀리(100)를 통하여 수신되는 데이타를 프린터(400)를 통하여 출력하기 위한 수신데이타출력키가 상기 키입력수단을 통하여 입력되었는가를 검사하여 상기 수신데이타 출력키가 입력된 것으로 검사되면 수신데이타 출력제어모드(700)를 수행한다. 상기 수신데이타 출력제어모드(700)는 제5도에 나타나 있다. 제5도를 참조하면, 702과정에서 상기 제어부(10)는 비지신호 발생부(230)에서 데이타전송부(240)가 사용되고 있을때 발생되는 비지신호가 발생되었는가를 검사하여 상기 비지신호가 발생된 것으로 검사되면 704과정으로 진행한다. 상기 704과정에서 상기 제어부(10)는 전송선로 선택부(210)를 통하여 전송선로의 선택이 가능한가를 검사하여 전송선로의 선택이 가능한 것으로 검사되면 706과정으로 진행한다. 상기 706과정에서 데이타 인지부(220)가 상기 제어부(10)의 데이타 전송 요구시 발생하는 인지신호가 발생되었는가를 검사하여 상기 인지신호가 발생된 것으로 검사되면 708과정으로 진행한다. 상기 708과정에서 상기 제어부(10)는 데이타 전송부(240)를 통하여 프린터(400)의 이상상태를 검사하여 이상이 없는 것으로 검사되면 710과정으로 진행한다. 상기 710과정에서 상기 제어부(10)는 상기 프린터(400)로 절체한 뒤 712과정으로 진행한다. 상기 712과정에서 상기 수신데이타를 상기 프린터(400)로 전송하여 714과정에서 상기 수신데이타를 출력함으로써 상기 수신데이타 출력모드(700)의 수행을 종료한다.First, in step 600 of FIG. 4, the controller 10 determines whether the controller 10 is in a standby state for the operation of the multifunction device. In step 620, the control unit 10 checks whether an original is inserted into the scanner 40. If it is checked that the original is inserted, the control unit 10 determines that the original is in the facsimile document transmission mode and proceeds to step 640. In step 640, the control unit 10 checks whether a transmission key is input through a key input unit of the operation panel unit 30. If it is checked that the transmission key is input, the control unit 10 proceeds to step 660 to copy the originals. After transmitting through the process proceeds to step 600. On the other hand, if it is checked in step 620 that the document is not inserted into the scanner 40, the controller 10 proceeds to step 680. In step 680, the control unit 10 checks whether a reception data output key for outputting data received through the fax 100 through the printer 400 is input through the key input means, and outputs the reception data. When the key is checked as input, the reception data output control mode 700 is performed. The received data output control mode 700 is shown in FIG. Referring to FIG. 5, in step 702, the controller 10 checks whether a busy signal generated when the data transmission unit 240 is used in the busy signal generator 230 generates the busy signal. If yes, go to Step 704. In step 704, the controller 10 determines whether the transmission line is selectable through the transmission line selector 210, and if it is checked that the transmission line is selectable, the controller 10 proceeds to step 706. In step 706, the data recognizing unit 220 checks whether the recognition signal generated when the data transmission request of the controller 10 is generated, and if it is determined that the recognition signal is generated, proceeds to step 708. In step 708, the controller 10 checks the abnormal state of the printer 400 through the data transmission unit 240, and when it is determined that there is no abnormality, the controller 10 proceeds to step 710. In step 710, the control unit 10 transfers to the printer 400 and proceeds to step 712. The reception data output mode 700 is terminated by transmitting the reception data to the printer 400 in step 712 and outputting the reception data in step 714.

한편, 상기 680과정에서 상기 키입력수단을 통하여 상기 수신데이타출력키가 입력되지 않은 것으로 검사되면 720과정으로 진행하여 수신데이타 저장키가 입력되었는가를 검사하여 상기 수신데이타 저장키가 입력된 것으로 검사되면 수신데이타 저장제어모드(740)를 수행한다. 상기 수신데이타 저장모드(740)의 수행을 나타내는 흐름도가 제6도에 나타나 있다. 제6도를 참조하면, 742과정에서 상기 제어부(10)는 비지신호 발생부(230)에서 데이타전송부(240)가 사용되고 있을때 발생되는 비지신호가 발생되었는가를 검사하여 상기 비지신호가 발생된 것으로 검사되면 744과정으로 진행한다. 상기 744과정에서 상기 제어부(10)는 전송선로 선택부(210)를 통하여 전송선로의 선택이 가능한가를 검사하여 전송선로의 선택이 가능한 것으로 검사되면 746과정으로 진행한다. 상기 746과정에서 데이타 인지부(220)가 상기 제어부(10)의 수신데이타 저장신호를 받아 발생하는 인지신호가 발생되었는가를 검사하여 상기 인지신호가 발생된 것으로 검사되면 748과정으로 진행한다. 상기 748과정에서 상기 제어부(10)는 데이타 전송부(240)를 통하여 컴퓨터 메모리(501)의 이상상태를 검사하여 이상이 없는 것으로 검사되면 750과정으로 진행한다. 상기 750과정에서 상기 제어부(10)는 절체부(300)를 제어하여 전송경로를 상기 컴퓨터 메모리(501)로 절체한 뒤 752과정으로 진행한다. 상기 752과정에서 상기 수신데이타를 저장하기 위한 상기 컴퓨터 메모리(501)의 메모리 용량이 충분한 가를 검사하여 상기 컴퓨터의 메모리(501)의 용량이 충분한 것으로 검사되면 린터(400)로 전송하여 714과정에서 상기 수신데이타를 출력함으로써 상기 수신데이타출력모드(700)의 수행을 종료한다.On the other hand, if it is checked in step 680 that the received data output key is not inputted through the key input means, the process proceeds to step 720 and it is checked whether the received data storage key is inputted. The reception data storage control mode 740 is performed. 6 is a flowchart illustrating the execution of the reception data storage mode 740. Referring to FIG. 6, in step 742, the controller 10 determines whether the busy signal generated when the data transmission unit 240 is used in the busy signal generator 230 generates the busy signal. If yes, proceed to step 744. In step 744, the controller 10 checks whether the transmission line is selectable through the transmission line selection unit 210. If it is checked that the transmission line is selectable, the controller 10 proceeds to step 746. In step 746, the data recognizing unit 220 checks whether a recognition signal generated by receiving the received data storage signal of the controller 10 is generated. In step 748, the controller 10 checks the abnormal state of the computer memory 501 through the data transfer unit 240, and when it is determined that there is no abnormality, the controller 10 proceeds to step 750. In step 750, the control unit 10 controls the transfer unit 300 to transfer the transmission path to the computer memory 501, and then proceeds to step 752. In step 752, if the memory capacity of the computer memory 501 for storing the received data is sufficient, and if the capacity of the memory 501 of the computer is determined to be sufficient, it is transmitted to the printer 400, and in step 714. The reception of the reception data output mode 700 is terminated by outputting the reception data.

742과정에서 비지신호 발생부(230)에서 비지신호가 발생되었는가를 검사하여 상기 비지신호가 발생된 것으로 검사되면 744과정으로 진행한다. 상기 744과정에서 전송선로 선택부(210)가 상기 수신데이타를 전송하기 위한 전송경로를 선택하였는가를 검사하여 선택한 것으로 검사되면 746과정에서 데이타 인지부(220)가 팩시밀리(100)로부터 수신데이타저장신호를 받아 발생하는 인지신호가 감지되었는가를 검사하여 상기 인지신호가 감지된 것으로 검사되면 748과정으로 진행한다. 상기 748과정에서 상기 제어부(10)는 에러검출부(250)가 데이타전송부(240)를 통하여 컴퓨터(500)의 이상여부를 검사하여 상기 컴퓨터(500)가 이상이 있을때 발생하는 에러신호를 검사하여 상기 에러신호가 발생되지 않은 것으로 검사되면 750과정으로 진행한다. 상기 750과정에서 상기 제어부(10)는 절체부(300)를 제어하여 전송경로를 상기 컴퓨터의 메모리(501)로 절체한 후 752과정으로 진행한다. 상기 752과정에서 상기 제어부(10)는 상기 수신데이타를 저장하기 위한 상기 컴퓨터 메모리(501)의 용량이 충분한 가를 검사하여 상기 컴퓨터 메모리(501)의 용량이 충분한 것으로 검사되면 754과정과 756과정을 통하여 상기 수신데이타를 상기 컴퓨터 메모리(501)에 저장함으로써 상기 수신데이타 저장제어모드(700)를 종료한다.In step 742, the busy signal generator 230 checks whether a busy signal is generated. If it is determined that the busy signal is generated, the process proceeds to step 744. FIG. If the transmission line selection unit 210 checks whether the transmission line selection unit 210 selects a transmission path for transmitting the received data in step 744, the data recognition unit 220 receives the received data storage signal from the facsimile 100 in step 746. If it is determined that the recognition signal is detected by detecting the detected recognition signal is detected, the process proceeds to step 748. In step 748, the control unit 10 checks whether the error detection unit 250 has an abnormality of the computer 500 through the data transmission unit 240, and checks an error signal generated when the computer 500 has an abnormality. If it is determined that the error signal is not generated, the process proceeds to step 750. In step 750, the control unit 10 controls the transfer unit 300 to transfer the transmission path to the memory 501 of the computer, and then proceeds to step 752. In step 752, the controller 10 checks whether the capacity of the computer memory 501 is sufficient to store the received data. If the capacity of the computer memory 501 is sufficient, the controller 10 performs steps 754 and 756. The reception data storage control mode 700 is terminated by storing the reception data in the computer memory 501.

한편, 상기 720과정에서 상기 수신데이타저장키가 입력되지 않은 것으로 검사되면 760과정으로 진행한다. 상기 760과정에서 상기 제어부(10)는 송신데이타저장키가 입력되었는가를 검사하여 상기 송신데이타저장키가 입력된 것으로 검사되면 송신데이타 저장제어모드(780)를 수행한다. 상기 송신데이타 저장제어모드(780)를 수행하는 흐름도가 제7도에 나타나 있다. 상기 제7도를 참조하면, 782과정에서 비지신호 발생부(230)에서 비지신호가 발생되었는가를 검사하여 상기 비지신호가 발생된 것으로 검사되면 784과정으로 진행한다. 상기 784과정에서 전송선로 선택부(210)가 상기 송신데이타를 저장하기 위한 전송경로를 선택하였는가를 검사하여 선택한 것으로 검사되면 786과정에서 데이타 인지부(220)가 팩시밀리(100)로부터 송신데이타저장신호를 받아 발생하는 인지신호가 감지되었는가를 검사하여 상기 인지신호가 감지된 것으로 검사되면 788과정으로 진행한다. 상기 788과정에서 상기 제어부(10)는 에러검출부(250)가 데이타전송부(240)를 통하여 컴퓨터(500)의 이상여부를 검사하여 상기 컴퓨터(500)가 이상이 있을때 발생하는 에러신호를 검사하여 상기 에러신호가 발생되지 않은 것으로 검사되면 790과정으로 진행한다. 상기 790과정에서 상기 제어부(10)는 절체부(300)를 제어하여 상기 전송경로를 상기 컴퓨터의 메모리(501)로 절체한 후 792과정으로 진행한다. 상기 792과정에서 상기 제어부(10)는 상기 송신데이타를 저장하기 위한 상기 컴퓨터 메모리(501)의 용량이 충분한 가를 검사하여 상기 컴퓨터 메모리(501)의 용량이 충분한 것으로 검사되면 754과정과 756과정을 통하여 상기 송신데이타를 상기 컴퓨터 메모리(501)에 저장함으로써 상기 송신데이타출력제어모드를 종료한다.On the other hand, if it is checked in step 720 that the reception data storage key is not input, the process proceeds to step 760. In step 760, the controller 10 checks whether the transmission data storage key is input, and if it is determined that the transmission data storage key is input, performs the transmission data storage control mode 780. A flowchart of performing the transmission data storage control mode 780 is shown in FIG. Referring to FIG. 7, in operation 782, if the busy signal is generated by the busy signal generator 230, it is determined that the busy signal is generated. If it is checked in step 784 that the transmission line selection unit 210 selects the transmission path for storing the transmission data, the data recognition unit 220 transmits the transmission data storage signal from the facsimile 100 in step 786. In step 788, the controller detects whether the recognition signal generated by receiving the detected recognition signal is detected. In step 788, the control unit 10 checks whether the error detection unit 250 has an abnormality of the computer 500 through the data transmission unit 240, and checks an error signal generated when the computer 500 has an abnormality. If it is determined that the error signal is not generated, the process proceeds to step 790. In step 790, the control unit 10 controls the transfer unit 300 to transfer the transmission path to the memory 501 of the computer, and then proceeds to step 792. In step 792, the controller 10 checks whether the capacity of the computer memory 501 is sufficient to store the transmission data. If the capacity of the computer memory 501 is sufficient, the controller 10 performs steps 754 and 756. The transmission data output control mode is terminated by storing the transmission data in the computer memory 501.

한편, 상기 760과정에서 상기 송신데이타저장키가 입력되지 않은 것으로 검사되면 800과정으로 진행한다. 상기 800과정에서 상기 제어부(10)는 컴퓨터데이타출력키가 입력되었는가를 검사하여 상기 컴퓨터데이타출력키가 입력된 것으로 검사되면 컴퓨터데이타 출력제어모드(820)를 수행한다. 상기 컴퓨터데이타 출력제어모드(820)를 수행하기 위한 흐름도가 제8도에 나타나 있다. 여기에서 상기 컴퓨터데이타 출력제어모드(820)는 상기 팩시밀리(100)의 동작과는 별개로 수행되어 진다. 상기 제8도를 참조하면, 822과정에서 상기 제어부(10)는 프린터(400)의 사양에 따라 인쇄 환경을 설정하고 824과정으로 진행한다. 상기 824과정에서 상기 제어부(10)는 상기 컴퓨터(500)에 인쇄하고자 하는 컴퓨터데이타가 있는가를 검사하여 상기 컴퓨터데이타가 있는것으로 검사되면 826과정으로 진행한다. 상기 826과정에서 상기 제어부(10)는 비지신호 발생부(230)에서 비지신호가 발생되었는가를 검사하여 상기 비지신호가 발생되지 않은 것으로 검사되면 828과정으로 진행한다. 상기 828과정에서 전송선로 선택부(210)가 상기 컴퓨터데이타를 전송하기 위한 전송경로를 선택하였는가를 검사하여 선택한 것으로 검사되면 830과정으로 진행한다. 상기 830과정에서 상기 제어부(10)는 데이타 인지부(220)가 컴퓨터(500)로부터 컴퓨터데이타인쇄신호를 받아 발생하는 인지신호가 감지되었는가를 검사하여 상기 인지신호가 감지된 것으로 검사되면 832과정으로 진행한다. 상기 832과정에서 상기 제어부(10)는 절체부(300)를 제어하여 전송경로를 상기 프린터(400)로 절체한 후 834과정으로 진행한다. 상기 834과정에서 상기 제어부(10)는 상기 컴퓨터데이타를 상기 프린터(400)로 전송하고 836과정으로 진행한다. 상기 836과정에서 상기 제어부(10)는 상기 프린터(400)를 제어하여 상기 컴퓨터데이타를 인쇄한후 상기 컴퓨터데이타 출력제어모드의 수행을 종료한다.On the other hand, if it is determined in step 760 that the transmission data storage key is not input, the process proceeds to step 800. In step 800, the controller 10 checks whether the computer data output key is input and performs the computer data output control mode 820 when it is determined that the computer data output key is input. A flowchart for performing the computer data output control mode 820 is shown in FIG. Herein, the computer data output control mode 820 is performed separately from the operation of the facsimile 100. Referring to FIG. 8, in step 822, the controller 10 sets a printing environment according to the specification of the printer 400 and proceeds to step 824. In step 824, the controller 10 checks whether there is computer data to be printed on the computer 500, and if it is checked that there is computer data, the controller 10 proceeds to step 826. In step 826, the controller 10 determines whether the busy signal is generated by the busy signal generator 230, and if it is determined that the busy signal is not generated, the controller 10 proceeds to step 828. In step 828, if it is determined that the transmission line selection unit 210 selects a transmission path for transmitting the computer data, it proceeds to step 830. In step 830, the control unit 10 checks whether the data recognition unit 220 detects the recognition signal generated by receiving the computer data printing signal from the computer 500. Proceed. In step 832, the control unit 10 controls the transfer unit 300 to transfer the transmission path to the printer 400, and then proceeds to step 834. In step 834, the controller 10 transmits the computer data to the printer 400, and then proceeds to step 836. In step 836, the controller 10 controls the printer 400 to print the computer data and then ends the execution of the computer data output control mode.

한편, 상기 800과정에서 상기 컴퓨터출력키가 입력되지 않은 것으로 검사되면 840과정으로 진행한다. 상기 840과정에서 상기 제어부(10)는 컴퓨터데이타송신키가 입력되었는가를 검사하여 상기 컴퓨터데이타송신키가 입력된 것으로 검사되면 컴퓨터데이타 송신제어모드(860)를 수행한다. 상기 컴퓨터데이타 송신제어모드(860)를 수행하는 흐름도가 제9도에 나타나 있다. 상기 제9도를 참조하면, 862과정에서 상기 제어부(10)는 상기 컴퓨터(500)에 송신하고자 하는 컴퓨터데이타가 입력되었는가를 검사하여 상기 컴퓨터 데이타가 입력된 것으로 검사되면 864과정으로 진행한다. 상기 864과정에서 상기 제어부(10)는 비지신호 발생부(230)에서 비지신호가 발생하였는가를 검사하여 상기 비지신호가 발생한 것으로 검사되면 866과정으로 진행한다. 상기 866과정에서 상기 제어부(10)는 전송선로 선택부(210)에 상기 컴퓨터데이타를 팩시밀리(100)로 전송하고자 하는 경로가 설정되어 있는가를 검사하여 설정되어 있는 것으로 검사되면 868과정으로 진행한다. 상기 868과정에서 상기 제어부(10)는 데이타 인지부(220)가 상기 컴퓨터데이타를 전송하고자 하는 요구가 발생하는 인지신호가 있는 것으로 검사되면 870과정으로 진행한다. 상기 870과정에서 상기 컴퓨터데이타를 상기 팩시밀리(100)를 통하여 송신함으로써 상기 컴퓨터데이타 송신제어모드(860)의 수행을 종료한다.On the other hand, if it is determined in step 800 that the computer output key is not input, the process proceeds to step 840. In step 840, the controller 10 checks whether the computer data transmission key is input, and if it is determined that the computer data transmission key is input, performs the computer data transmission control mode 860. A flowchart of performing the computer data transmission control mode 860 is shown in FIG. Referring to FIG. 9, in step 862, the controller 10 checks whether computer data to be transmitted to the computer 500 is input, and if it is checked that the computer data is input, the control unit 10 proceeds to step 864. In step 864, the controller 10 determines whether the busy signal is generated by the busy signal generator 230, and if it is determined that the busy signal is generated, the controller 10 proceeds to step 866. In step 866, the controller 10 determines whether a path to transmit the computer data to the facsimile 100 is set in the transmission line selector 210, and then proceeds to step 868. In step 868, the controller 10 determines that the data recognition unit 220 has a recognition signal for generating a request to transmit the computer data. In step 870, the computer data is transmitted through the facsimile 100 to terminate the execution of the computer data transmission control mode 860.

한편, 상기 840과정에서 상기 컴퓨터데이타송신키가 입력되지 않은 것으로 검사되면 880과정으로 진행한다. 상기 880과정에서 상기 제어부(10)는 스캔데이타저장키가 입력되었는가를 검사하여 상기 스캔데이타저장키가 입력된 것으로 검사되면 스캔데이타 저장제어모드(900)를 수행한다. 상기 스캔데이타 저장제어모드(900)를 수행하는 흐름도가 제10도에 나타나 있다. 상기 제10도를 참조하면, 902과정에서 상기 제어부(10)는 스캐너(40)에 스캐닝할 원고가 삽입되어 있는가를 검사하여 상기 원고가 삽입되어 있는 것으로 검사되면 904과정으로 진행한다. 상기 904과정에서 상기 제어부(10)는 비지신호 발생부(230)에서 비지신호가 발생되었는가를 검사하여 상기 비지신호가 발생된 것으로 검사되면 906과정으로 진행한다. 상기 906과정에서 상기 제어부(10)는 전송선로 선택부(230)에 상기 원고를 스캐닝할 시 스캐닝한 데이타를 컴퓨터의 메모리(501)에 전송할 경로가 선택되어 있는가를 검사하여 선택되어 있는 것으로 검사되면 910과정으로 진행한다. 상기 910과정에서 상기 제어부(10)는 데이타 인지부(220)가 상기 원고를 스캐닝한 데이타를 컴퓨터의 메모리(501)에 전송하고자 하는 요구에 따라 발생하는 인지신호가 발생되었는가를 검사하여 상기 인지신호가 발생된 것으로 검사되면 912과정과 914과정에서 상기 원고를 스캐닝하여 상기 컴퓨터의 메모리(501)에 저장함으로써 상기 스캔데이타 저장제어모드(900)의 수행을 종료한다.On the other hand, if it is checked in step 840 that the computer data transmission key is not input, the process proceeds to step 880. In step 880, the controller 10 checks whether the scan data storage key is input and performs the scan data storage control mode 900 when it is determined that the scan data storage key is input. A flowchart of performing the scan data storage control mode 900 is shown in FIG. Referring to FIG. 10, in step 902, the controller 10 determines whether an original to be scanned is inserted into the scanner 40, and if it is checked that the original is inserted, the control unit 10 proceeds to step 904. In step 904, the controller 10 determines whether the busy signal is generated by the busy signal generator 230, and if it is determined that the busy signal is generated, the controller 10 proceeds to step 906. In step 906, the controller 10 determines whether a path to transmit scanned data to the memory 501 of the computer is selected when the document is scanned by the transmission line selector 230. Proceed to the process. In step 910, the control unit 10 checks whether or not a recognition signal generated in response to a request for the data recognition unit 220 to transmit the data scanned for the document to the memory 501 of the computer is generated. Is detected, the scanning of the document is stored in the memory 501 of the computer in steps 912 and 914 to terminate the execution of the scan data storage control mode 900.

상술한 바와 같이 본 발명은 센트로닉스 인터페이스부(CI)를 이용하여 컴퓨터와 팩시밀리 및 프린터를 연결한 복합기를 구현함으로써 상기 프린터를 이용하여 수신데이타와 컴퓨터데이타와 팩시밀리데이타를 출력하며, 송수신데이타를 영구적 또는 일시적으로 저장할 수 있는 장점이 있다.As described above, the present invention implements a multifunction device that connects a computer, a facsimile and a printer by using a Centronics interface unit (CI) to output reception data, computer data, and facsimile data using the printer, and transmit / receive data permanently. Or it can be stored temporarily.

한편 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도내에서 여러가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 않되며 후술하는 특허청구의 범위뿐 만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications may be made without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined not only by the scope of the following claims, but also by the equivalents of the claims.

Claims (16)

복합기 구현 프로그램을 저장하고 있으며, 상기 복합기 구현프로그램에 따라 상기 복합기의 전반적인 동작을 제어하는 제어수단과; 상기 제어수단의 제어하에 소정 데이타의 송수신을 담당하는 팩시밀리와; 컴퓨터 메모리를 구비하며, 상기 제어수단의 제어하에 상기 송수신될 데이타를 상기 컴퓨터 메모리에 저장한 뒤 상기 팩시밀리를 통하여 송신하고, 인쇄할 데이타를 프린터를 통하여 출력하는 컴퓨터와; 상기 제어수단의 제어하에 상기 송수신될 데이타와 컴퓨터데이타를 인쇄하는 프린터를 이용하는 복합기에 있어서; 상기 제어수단의 제어를 받으며, 상기 컴퓨터와 팩시밀리 및 프린터의 사이에서 실행되는 동작에 의한 데이타를 전송하기 위한 전송경로를 선택하는 전송선로선택수단과, 상기 제어수단의 제어하에 상기 컴퓨터와 팩시밀리 및 프린터로 부터 해당 데이타처리신호를 입력받아 인지신호를 발생하는 데이타 인지수단과, 상기 선택된 경로에 따라 상기 데이타를 전송하는 데이타 전송수단과, 상기 데이타전송수단이 상기 데이타 및 다른 데이타를 전송하는데 이용되고 있는가를 검사하여 이용되고 있는 경우에 비지신호를 발생하는 비지신호 발생수단과, 상기 데이타전송수단을 통하여 상기 팩시밀리와 프린터 및 컴퓨터의 이상상태로 인해 데이타 전송상의 에러가 발생하면 에러신호를 발생하는 에러검출수단으로 이루어지는 인터페이싱 수단과; 상기 제어수단의 제어를 받으며 상기 인터페이싱 수단을 통하여 데이타의 경로를 마련해주는 절체수단을 구비하고 있음을 특징으로 하는 복합기.Control means for storing an all-in-one implementation program, and controlling the overall operation of the all-in-one according to the all-in-one implementation program; A facsimile responsible for transmitting and receiving predetermined data under the control of the control means; A computer having a computer memory, under the control of the control means, storing the data to be transmitted and received in the computer memory and transmitting the data through the facsimile and outputting the data to be printed through a printer; A multifunction apparatus using a printer for printing the data to be transmitted and received and computer data under the control of the control means; Transmission line selection means for controlling the transmission path for transferring data by an operation executed between the computer, the facsimile and the printer, under the control of the control means, and under the control of the control means, the computer, facsimile and printer Data recognition means for receiving the corresponding data processing signal from the data generating means and generating a recognition signal, data transmission means for transmitting the data according to the selected path, and whether the data transmission means is used for transmitting the data and other data. Busy signal generating means for generating busy signal when it is used for inspection, and error detecting means for generating error signal when an error in data transmission occurs due to abnormal state of the facsimile, printer and computer through the data transmission means. Interfacing means comprising; And a switching means for providing a data path through the interfacing means under the control of the control means. 제1항에 있어서, 상기 인터페이싱 수단은, 센트로닉스 인터페이싱 권고안을 만족하며, 상기 제어수단의 제어하에 상기 컴퓨터, 프린터, 팩시밀리간의 인터페이싱을 수행함을 특징으로 하는 복합기.2. A multifunction apparatus according to claim 1, wherein said interfacing means satisfies a Centronics interfacing recommendation and performs interfacing between said computer, printer and facsimile under the control of said control means. 팩시밀리와 컴퓨터 및 프린터를 이용한 복합기의 제어 방법에 있어서: 상기 팩시밀리에 원고가 삽입되어 있는가를 검사하여 상기 원고가 삽입되어 있는 것으로 검사되면 원고를 송신하는 원고송신과정과; 상기 원고가 삽입되어 있지 않으면 수신데이타출력키의 입력을 검사하여 상기 수신데이타 출력키의 입력이 있으면 수신데이타의 출력을 제어하는 수신데이타 출력제어과정과; 상기 수신데이타출력키가 입력되지 않은것으로 검사되어 수신데이타저장키의 입력을 검사하여 상기 수신데이타저장키가 입력된 것으로 검사되면 수신데이타의 저장을 제어하는 수신데이타 저장제어과정과; 상기 수신데이타저장키가 입력되지 않으면 송신데이타저장키의 입력을 검사하여 상기 송신데이타저장키가 입력된 것으로 검사되면 송신데이타의 저장을 제어하는 송신데이타 저장제어과정과; 상기 송신데이타저장키가 입력되지 않으면 컴퓨터데이타출력키가 입력되었는가를 검사하여 컴퓨터데이타의 출력을 제어하는 컴퓨터데이타 출력제어과정과; 상기 컴퓨터데이타출력키가 입력되지 않으면 컴퓨터데이타송신키의 입력을 검사하여 상기 컴퓨터데이타송신키가 입력된 것으로 검사되면 컴퓨터데이타의 송신을 제어하는 컴퓨터데이타 송신제어과정과; 상기 컴퓨터데이타송신키가 입력되지 않으면 스캐닝데이타저장키의 입력을 검사하여 상기 스캐닝데이타저장키가 입력된 것으로 검사되면 스캐닝데이타의 저장을 제어하는 스캐닝데이타 저장제어과정으로 이루어짐을 특징으로 하는 복합기의 제어 방법.A method for controlling a multifunction device using a facsimile, a computer, and a printer, the method comprising: a document sending step of checking an original is inserted into the facsimile and transmitting an original if the original is inserted; A reception data output control process of checking an input of a reception data output key if the original is not inserted and controlling the output of reception data if an input of the reception data output key is input; A reception data storage control process for controlling the storage of the reception data when the reception data output key is checked as not being input and the input of the reception data storage key is checked and the reception data storage key is checked as input; A transmission data storage control process of checking the input of the transmission data storage key if the reception data storage key is not input and controlling the storage of the transmission data if the transmission data storage key is checked as input; A computer data output control process of checking whether a computer data output key is input if the transmission data storage key is not input and controlling the output of the computer data; A computer data transmission control process of controlling the transmission of computer data if the computer data transmission key is checked if the computer data transmission key is input if the computer data output key is not input; If the computer data transmission key is not input, the scanning data storage key is checked and if the scanning data storage key is checked, the scanning data storage control process controls the storage of the scanning data. Way. 제3항에 있어서, 상기 원고송신과정이; 원고가 삽입되었는가를 검사하는 단계와, 상기 원고가 삽입되어 있는 것으로 검사되면 송신키가 입력되었는가를 검사하는 단계와, 상기 송신키가 입력된 것으로 검사되면 송신하는 단계로 이루어짐을 특징으로 하는 복합기 제어 방법.The method of claim 3, wherein the manuscript sending process; Checking whether an original has been inserted, checking whether a transmission key has been entered if the original has been inserted, and transmitting if the transmission key has been entered; Way. 제3항에 있어서, 상기 수신데이타 출력제어과정이; 비지신호가 발생되었는가를 검사하는 단계와, 상기 비지신호가 발생된 것으로 검사되면 전송선로의 선택이 가능한가를 검사하는 단계와, 상기 전송선로의 선택이 가능한 것으로 검사되면 인지신호의 발생을 검사하는 단계와, 상기 인지신호가 발생된 것으로 검사되면 상기 프린터의 이상상태를 검사하는 단계와, 상기 프린터가 이상이 없는 것으로 검사되면 상기 프린터로 절체하는 단계와, 상기 수신데이타를 상기 프린터로 전송한 뒤 출력하는 단계로 이루어짐을 특징으로 하는 복합기 제어 방법.The method of claim 3, wherein the receiving data output control process; Checking whether a busy signal is generated; checking whether a transmission line is selectable when the busy signal is detected; and checking generation of an acknowledgment signal when the transmission line is selected. And checking the abnormal state of the printer when the recognition signal is generated, switching to the printer when the printer is checked that there is no abnormality, and transmitting the received data to the printer and outputting the received data. Multifunction device control method comprising the steps of. 제3항에 있어서, 상기 수신데이타 저장제어과정이; 비지신호가 발생되었는가를 검사하는 단계와, 상기 비지신호가 발생된 것으로 검사되면 전송선로의 선택이 가능한가를 검사하는 단계와, 상기 전송선로의 선택이 가능한 것으로 검사되면 인지신호가 발생되었는가를 검사하는 단계와, 상기 인지신호가 발생된 것으로 검사되면 컴퓨터 메모리의 이상상태를 검사하는 단계와, 상기 컴퓨터 메모리가 이상이 없는 것으로 검사되면 전송경로를 상기 컴퓨터 메모리로 절체하는 단계와, 상기 수신데이타를 저장하기 위한 상기 컴퓨터 메모리의 용량이 충분한가를 검사하는 단계와, 상기 컴퓨터 메모리의 용량이 충분한 것으로 검사되면 상기 수신데이타를 저장하는 단계로 이루어짐을 특징으로 하는 복합기 제어 방법.The method of claim 3, wherein the receiving data storage control process; Checking whether a busy signal is generated; checking whether a busy line is selectable when the busy signal is generated; and checking whether a recognition signal is generated when the busy line is selected. Checking the abnormal state of the computer memory when the acknowledgment signal is generated; switching the transmission path to the computer memory when the computer memory is checked that there is no error; and storing the received data. And checking whether the capacity of the computer memory is sufficient, and storing the received data when the capacity of the computer memory is sufficient. 제3항에 있어서, 상기 송신데이타 저장제어과정이; 비지신호가 발생되었는가를 검사하는 단계와, 상기 비지신호가 발생된 것으로 검사되면 전송경로의 선택이 가능한가를 검사하는 단계와, 상기 전송경로의 선택이 가능한 것으로 검사되면 인지신호가 감지되었는가를 검사하는 단계와, 상기 인지신호가 감지된 것으로 검사되면 컴퓨터의 이상여부를 검사하는 단계와, 상기 컴퓨터가 이상이 없는 것으로 검사되면 전송경로를 상기 컴퓨터의 메모리로 절체하는 단계와, 상기 송신데이타를 저장하기 위한 상기 컴퓨터 메모리의 용량이 충분한가를 검사하는 단계와, 상기 컴퓨터 메모리의 용량이 충분한 것으로 검사되면 상기 송신데이타를 저장하는 단계로 이루어짐을 특징으로 하는 복합기 제어 방법.The method of claim 3, wherein the transmission data storage control process; Checking whether a busy signal is generated; checking whether a transmission path is selectable when the busy signal is detected; and checking whether an acknowledgment signal has been detected when the transmission path is selected. If the recognition signal is detected, checking whether the computer is abnormal; if the computer is checked that there is no error, transferring a transmission path to the memory of the computer; and storing the transmission data. And checking whether the capacity of the computer memory is sufficient, and storing the transmission data when the capacity of the computer memory is sufficient. 제3항에 있어서, 컴퓨터데이타 출력제어과정이; 프린터의 사양에 따라 인쇄 환경을 설정하는 단계와, 상기 컴퓨터에 인쇄하고자 하는 컴퓨터데이타가 있는가를 검사하는 단계와, 상기 컴퓨터데이타가 있는것으로 검사되면 비지신호가 발생되었는가를 검사하는 단계와, 상기 비지신호가 발생되지 않은 것으로 검사되면 상기 컴퓨터데이타를 전송하기 위한 전송경로의 선택이 가능한가를 검사하는 단계와, 상기 전송경로의 선택이 가능하면 상기 컴퓨터로부터 컴퓨터데이타출력신호를 받아 발생되는 인지신호의 감지를 검사하는 단계와, 상기 인지신호가 감지된 것으로 검사되면 전송경로를 상기 프린터절체하는 단계와, 상기 컴퓨터데이타를 상기 프린터를 통하여 출력하는 단계로 이루어짐을 특징으로 하는 복합기 제어 방법.The method of claim 3, wherein the computer data output control process; Setting a printing environment according to a printer specification, checking whether there is computer data to be printed on the computer, checking whether a busy signal is generated when the computer data is checked, and the busy signal Is checked that no transmission path for transmitting the computer data is possible, and detecting the recognition signal generated by receiving the computer data output signal from the computer if the transmission path is selected. And a step of switching the printer to a transmission path if the recognition signal is detected, and outputting the computer data through the printer. 제3항에 있어서, 상기 컴퓨터데이타 송신제어과정이; 송신하고자 하는 컴퓨터데이타가 있는가를 검사하는 단계와, 상기 컴퓨터 데이타가 있는 것으로 검사되면 비지신호가 발생하였는가를 검사하는 단계와, 상기 비지신호가 발생한 것으로 검사되면 상기 컴퓨터데이타를 팩시밀리로 전송하고자 하는 전송경로의 선택이 가능한가를 검사하는 단계와, 상기 전송경로의 선택이 가능한 것으로 검사되면 상기 컴퓨터데이타를 전송하고자 하는 요구에 의해 발생되는 인지신호가 있는가를 검사하는 단계와, 상기 인지신호가 있는 것으로 검사되면 상기 컴퓨터데이타를 상기 팩시밀리를 통하여 송신하는 단계로 이루어짐을 특징으로 하는 복합기 제어 방법.The method of claim 3, wherein the computer data transmission control process; Checking whether there is computer data to be transmitted; checking whether a busy signal has occurred if the computer data is present; and if a busy signal has been detected, transmitting path to transmit the computer data to a facsimile. Checking whether or not the selection of the transmission path is possible; checking whether there is an acknowledgment signal generated by the request to transmit the computer data when the selection of the transmission path is possible; And transmitting the computer data through the facsimile. 제3항에 있어서, 상기 스캐닝데이타 저장방법이; 스캐너에 스캐닝할 원고가 삽입되어 있는가를 검사하는 단계와, 상기 원고가 삽입되어 있는 것으로 검사되면 비지신호가 발생되었는가를 검사하는 단계와, 상기 비지신호가 발생되지 않은 것으로 검사되면 상기 원고를 스캐닝한 데이타를 컴퓨터 메모리 전송할 경로의 선택이 가능한가를 검사하는 단계와, 상기 전송경로의 선택이 가능한 것으로 검사되면 상기 스캐닝한 데이타를 컴퓨터의 메모리에 전송하고자 하는 요구에 따라 발생하는 인지신호가 발생되었는가를 검사하는 단계와, 상기 인지신호가 발생된 것으로 검사되면 상기 스캐닝한 데이타를 상기 컴퓨터 메모리에 저장하는 단계로 이루어짐을 특징으로 하는 복합기 제어 방법.The method of claim 3, wherein the scanning data storage method; Checking whether a document to be scanned is inserted into the scanner; checking if a busy signal has been generated if the document is inserted; and scanning the document if the busy signal has not been generated. Checking whether the transmission path of the computer memory can be selected; and if the transmission path is selected, checking whether a recognition signal generated in response to a request to transfer the scanned data to the memory of the computer is generated. And storing the scanned data in the computer memory when it is checked that the recognition signal has been generated. 팩시밀리와 컴퓨터 및 프린터를 이용한 복합기의 수신데이타 출력 제어 방법에 있어서: 수신데이타 출력키가 입력되었는가를 검사하는 과정과; 상기 수신데이타 출력키가 입력된 것으로 검사되면 비지신호가 발생되었는가를 검사하는 과정과; 상기 비지신호가 발생된 것으로 검사되면 전송선로의 선택이 가능한가를 검사하는 과정과; 상기 전송선로의 선택이 가능한 것으로 검사되면 인지신호의 발생을 검사하는 과정과; 상기 인지신호가 발생된 것으로 검사되면 상기 프린터의 이상상태를 검사하는 과정과; 상기 프린터가 이상이 없는 것으로 검사되면 상기 프린터로 절체하는 과정과; 상기 수신데이타를 상기 프린터로 전송한 뒤 출력하는 과정으로 이루어짐을 특징으로 하는 수신데이타 출력제어방법.A method of controlling reception data output of a multifunction apparatus using a facsimile machine, a computer, and a printer, the method comprising: checking whether a reception data output key is input; Checking whether a busy signal is generated when the reception data output key is input; Checking whether the transmission line can be selected when the busy signal is detected; Checking the generation of a recognition signal when it is checked that the transmission line can be selected; Checking an abnormal state of the printer when the recognition signal is generated; Switching to the printer when the printer is inspected that there is no problem; And transmitting the received data to the printer and outputting the received data. 팩시밀리와 컴퓨터 및 프린터를 이용한 복합기의 수신데이타 저장제어방법에 있어서: 수신데이타 저장키가 입력되었는가를 검사하는 과정과; 상기 수신데이타 저장키가 입력된 것으로 검사되면 비지신호가 발생되었는가를 검사하는 과정과; 상기 비지신호가 발생된 것으로 검사되면 전송선로의 선택이 가능한가를 검사하는 과정과; 상기 전송선로의 선택이 가능한 것으로 검사되면 인지신호가 발생되었는가를 검사하는 과정과; 상기 인지신호가 발생된 것으로 검사되면 컴퓨터 메모리의 이상상태를 검사하는 과정과; 상기 컴퓨터 메모리가 이상이 없는 것으로 검사되면 전송경로를 상기 컴퓨터 메모리로 절체하는 과정과; 상기 수신데이타를 저장하기 위한 상기 컴퓨터 메모리의 용량이 충분한가를 검사하는 과정과; 상기 컴퓨터 메모리의 용량이 충분한 것으로 검사되면 상기 수신데이타를 저장하는 과정으로 이루어짐을 특징으로 하는 수신데이타 저장제어방법.A reception data storage control method of a multifunction apparatus using a facsimile machine, a computer, and a printer, the method comprising: checking whether a reception data storage key is input; Checking whether a busy signal is generated when the received data storage key is input; Checking whether the transmission line can be selected when the busy signal is detected; Checking whether an acknowledgment signal is generated when it is determined that the transmission line can be selected; Checking an abnormal state of a computer memory when it is determined that the recognition signal is generated; Switching a transmission path to the computer memory when the computer memory is checked that there is no problem; Checking whether a capacity of the computer memory for storing the received data is sufficient; And storing the received data if the capacity of the computer memory is sufficient. 팩시밀리와 컴퓨터 및 프린터를 이용한 복합기의 송신데이타 저장제어방법에 있어서: 송신데이타 저장키가 입력되었는가를 검사하는 과정과; 상기 송신데이타 저장키가 입력된 것으로 검사되면 비지신호가 발생되었는가를 검사하는 과정과; 상기 비지신호가 발생된 것으로 검사되면 전송경로의 선택이 가능한가를 검사하는 과정과; 상기 전송경로의 선택이 가능한 것으로 검사되면 인지신호가 감지되었는가를 검사하는 과정과; 상기 인지신호가 감지된 것으로 검사되면 컴퓨터의 이상여부를 검사하는 과정과; 상기 컴퓨터가 이상이 없는 것으로 검사되면 전송경로를 상기 컴퓨터의 메모리로 절체하는 과정과; 상기 송신데이타를 저장하기 위한 상기 컴퓨터 메모리의 용량이 충분한가를 검사하는 과정과; 상기 컴퓨터 메모리의 용량이 충분한 것으로 검사되면 상기 송신데이타를 저장하는 과정으로 이루어짐을 특징으로 하는 송신데이타 저장제어방법.A transmission data storage control method for a multifunction apparatus using a fax machine, a computer, and a printer, the method comprising: checking whether a transmission data storage key is input; Checking whether a busy signal is generated when the transmission data storage key is input; Checking whether a transmission path can be selected when the busy signal is detected; Checking whether an acknowledgment signal has been detected if it is determined that the transmission path can be selected; Checking whether a computer abnormality is detected when the recognition signal is detected; Switching the transmission path to the memory of the computer when the computer is checked that there is no problem; Checking whether a capacity of the computer memory for storing the transmission data is sufficient; And storing the transmission data if the capacity of the computer memory is sufficient. 팩시밀리와 컴퓨터 및 프린터를 이용한 복합기의 컴퓨터데이타 출력제어방법에 있어서: 컴퓨터데이타 출력키가 입력되었는가를 검사하는 과정과; 상기 컴퓨터데이타 출력키가 입력된 것으로 검사되면 프린터의 사양에 따라 인쇄 환경을 설정하는 과정과; 상기 컴퓨터에 인쇄하고자 하는 컴퓨터데이타가 있는가를 검사하는 과정과; 상기 컴퓨터데이타가 있는것으로 검사되면 비지신호가 발생되었는가를 검사하는 과정과; 상기 비지신호가 발생되지 않은 것으로 검사되면 상기 컴퓨터데이타를 전송하기 위한 전송경로의 선택이 가능한가를 검사하는 과정과; 상기 전송경로의 선택이 가능하면 상기 컴퓨터로부터 컴퓨터데이타출력신호를 받아 발생되는 인지신호의 감지를 검사하는 과정과; 상기 인지신호가 감지된 것으로 검사되면 전송경로를 상기 프린터절체하는 과정과; 상기 컴퓨터데이타를 상기 프린터를 통하여 출력하는 과정으로 이루어짐을 특징으로 하는 컴퓨터데이타 출력제어방법.A computer data output control method of a multifunction apparatus using a facsimile machine, a computer and a printer, the method comprising: checking whether a computer data output key is input; Setting a printing environment according to a printer specification when the computer data output key is input; Checking whether there is computer data to be printed on the computer; Checking whether a busy signal is generated when the computer data is detected; Checking whether a transmission path for transmitting the computer data can be selected if it is determined that the busy signal is not generated; Checking the detection of a recognition signal generated by receiving a computer data output signal from the computer if the transmission path is selectable; Switching the printer to a transmission path when the recognition signal is detected; And outputting the computer data through the printer. 팩시밀리와 컴퓨터 및 프린터를 이용한 복합기의 컴퓨터데이타 송신제어방법에 있어서: 컴퓨터데이타키가 입력되었는가를 검사하는 과정과; 상기 컴퓨터데이타키가 입력된 것으로 검사되면 송신하고자 하는 컴퓨터데이타가 있는가를 검사하는 과정과; 상기 컴퓨터 데이타가 있는 것으로 검사되면 비지신호가 발생하였는가를 검사하는 과정과; 상기 비지신호가 발생한 것으로 검사되면 상기 컴퓨터데이타를 팩시밀리로 전송하고자 하는 전송경로의 선택이 가능한가를 검사하는 과정과; 상기 전송경로의 선택이 가능한 것으로 검사되면 상기 컴퓨터데이타를 전송하고자 하는 요구에 의해 발생되는 인지신호가 있는가를 검사하는 과정과; 상기 인지신호가 있는 것으로 검사되면 상기 컴퓨터데이타를 상기 팩시밀리를 통하여 송신하는 과정으로 이루어짐을 특징으로 하는 컴퓨터데이타 송신제어방법.A computer data transmission control method of a multifunction apparatus using a facsimile machine, a computer, and a printer, the method comprising: checking whether a computer data key is input; Checking whether there is computer data to be transmitted if the computer data key is input; Checking whether a busy signal is generated when it is checked that the computer data exists; Checking whether it is possible to select a transmission path to transmit the computer data to the facsimile when the busy signal is detected; Checking whether there is an acknowledgment signal generated by a request to transmit the computer data when it is checked that the transmission path is selectable; And if the acknowledgment signal is present, transmitting the computer data through the facsimile. 팩시밀리와 컴퓨터 및 프린터를 이용한 복합기의 스캐닝데이타 저장 제어방법에 있어서: 스캐닝데이타 저장키가 입력되었는가를 검사하는 과정과; 상기 스캐닝데이타 저장키가 입력된 것으로 검사되면 스캐너에 스캐닝할 원고가 삽입되어 있는가를 검사하는 과정과; 상기 원고가 삽입되어 있는 것으로 검사되면 비지신호가 발생되었는가를 검사하는 과정과; 상기 비지신호가 발생되지 않은 것으로 검사되면 상기 원고를 스캐닝한 데이타를 컴퓨터 메모리 전송할 경로의 선택이 가능한가를 검사하는 과정과; 상기 전송경로의 선택이 가능한 것으로 검사되면 상기 스캐닝한 데이타를 컴퓨터의 메모리에 전송하고자 하는 요구에 따라 발생하는 인지신호가 발생되었는가를 검사하는 과정과; 상기 인지신호가 발생된 것으로 검사되면 상기 스캐닝한 데이타를 상기 컴퓨터 메모리에 저장하는 과정으로 이루어짐을 특징으로 하는 스캐닝데이타 저장제어방법.A method for controlling scanning data storage of a multifunction apparatus using a facsimile, a computer, and a printer, the method comprising: checking whether a scanning data storage key is input; Checking whether an original to be scanned is inserted into a scanner when the scanning data storage key is input; Checking whether a busy signal is generated when the document is inserted; If it is determined that the busy signal is not generated, checking whether a path for transferring the data scanned for the document to a computer memory can be selected; Checking whether a recognition signal generated in response to a request to transfer the scanned data to a memory of a computer is generated when it is checked that the transmission path is selectable; And if the acknowledgment signal is generated, storing the scanned data in the computer memory.
KR1019950033104A 1995-09-29 1995-09-29 Multifunction device using facsimile machine, computer and printer and its control method KR100193805B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950033104A KR100193805B1 (en) 1995-09-29 1995-09-29 Multifunction device using facsimile machine, computer and printer and its control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950033104A KR100193805B1 (en) 1995-09-29 1995-09-29 Multifunction device using facsimile machine, computer and printer and its control method

Publications (2)

Publication Number Publication Date
KR970019327A KR970019327A (en) 1997-04-30
KR100193805B1 true KR100193805B1 (en) 1999-06-15

Family

ID=66583133

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950033104A KR100193805B1 (en) 1995-09-29 1995-09-29 Multifunction device using facsimile machine, computer and printer and its control method

Country Status (1)

Country Link
KR (1) KR100193805B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100342994B1 (en) * 1999-10-22 2002-07-05 이동희 Copy system using a digital signal processing function and it's controlling method

Also Published As

Publication number Publication date
KR970019327A (en) 1997-04-30

Similar Documents

Publication Publication Date Title
KR100200955B1 (en) Error page displaying apparatus for facsimile and method thereof
KR100193805B1 (en) Multifunction device using facsimile machine, computer and printer and its control method
KR100538212B1 (en) Multi function peripheral connection network and method for transmitting/receiving of data to the same
KR100265042B1 (en) How to send the transmission result information to the receiving email address
KR100267232B1 (en) Apparatus and method for receiving data in mfp
KR100271151B1 (en) Method for reporting the transporting result in process of multi-transporting
KR100467566B1 (en) How to save fax time
KR960014302B1 (en) Displaying method of feeding document counter in facsimile
KR100309991B1 (en) Method for multi-copy in multi function peripheral
KR100268341B1 (en) Method for printing scanned data in multi functional peripheral device
KR100213917B1 (en) Addition information recording method
KR100229040B1 (en) Method for transmitting recieving character date using a fax
KR100223001B1 (en) Communication time reducing method
KR100338077B1 (en) Method for printing of scanning data in the MFP
KR940011391B1 (en) Paper page parting transmission method for fax
KR100189235B1 (en) Facsimile equipment
KR100561378B1 (en) Method and apparatus for printing help menu as error of be occured office automation product
KR100268343B1 (en) Method for receiving memory in facsimile
KR100338067B1 (en) Method for changing transmission / receipt mode of facsimile
KR19990075195A (en) Data processing method of multifunction device
KR20000013003A (en) Method and apparatus for backing up memory information of facsimile
KR19990085864A (en) How to send originals from the all-in-one
KR19990059651A (en) How to send fax data
KR19990031270A (en) How to send originals reduced by fax
KR19990059628A (en) How to Send a Fax Original

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20070130

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee