KR100240076B1 - Method for shortening the communication time of multi functional peripheral - Google Patents
Method for shortening the communication time of multi functional peripheral Download PDFInfo
- Publication number
- KR100240076B1 KR100240076B1 KR1019970042788A KR19970042788A KR100240076B1 KR 100240076 B1 KR100240076 B1 KR 100240076B1 KR 1019970042788 A KR1019970042788 A KR 1019970042788A KR 19970042788 A KR19970042788 A KR 19970042788A KR 100240076 B1 KR100240076 B1 KR 100240076B1
- Authority
- KR
- South Korea
- Prior art keywords
- modem speed
- transmitting
- fallback
- training data
- receiving side
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimile Transmission Control (AREA)
Abstract
개시된 내용은 팩시밀리 교신중에 폴백(fallback) 조건 발생시에 폴백에 소요되는 시간을 최소로 줄여 전체의 교신시간을 단축하도록 하는 복합기의 교신시간 단축방법에 관한 것이다.The present disclosure relates to a method for shortening the communication time of a multifunction device in order to shorten the overall communication time by minimizing the time required for the fallback when a fallback condition occurs during facsimile communication.
이와 같은 본 발명은, 송신측의 호출음에 따른 통화루프 형성후 착신국 호출음과 착신국 식별 프레임을 송신측에 송신하고 착신국 식별 프레임에 대한 응답신호와 트레이닝 데이터를 수신측으로 송신하여 교신하는 팩시밀리 교신방법에 있어서: 팩시밀리 교신중 폴백(fallback) 조건 발생 시에 설정되어 있는 모뎀 속도로 트래이닝 데이터를 수신측에 송신하는 단계와, 송신한 트래이닝 데이터를 수신하여 그 트래이닝 데이터의 오류 비율을 검색하여 그에 대응하는 모뎀속도를 소정의 신호정보를 통해 송신측에 요청하는 단계; 및 수신측에서 요청한 소정의 신호정보에 따라 모뎀속도를 재 설정하여 그 설정된 모뎀 속도로 트래이닝 데이터를 수신측으로 재 송신하는 단계를 포함하며, 이에 따라 팩시밀리 교신시 폴백 조건이 발생하면 송신측에서 일방적으로 모뎀 속도를 순차적으로 낮추어 폴백을 수행하는 일 없이 수신측에서 알맞은 모뎀 속도를 선택하여 송신측에 요청함으로서 폴백에 소요되는 시간이 줄어들어 전체적인 교신시간이 단축되는 이점이 있는 것이다.In the present invention as described above, a facsimile communication is performed after a call loop is formed according to the calling tone of the transmitting side, transmitting the called station ring tone and the called station identification frame to the transmitting side, and transmitting the response signal and training data corresponding to the called station identification frame to the receiving side. A method comprising: transmitting training data to a receiving side at a modem speed set when a fallback condition occurs during facsimile communication, receiving the transmitted training data, retrieving an error rate of the training data, and responding thereto. Requesting the transmitting side for a modem speed to be transmitted through predetermined signal information; And resetting the modem speed according to the predetermined signal information requested by the receiver and retransmitting the training data to the receiver at the set modem speed. Accordingly, if a fallback condition occurs during facsimile communication, the transmitter side unilaterally By lowering the modem speed sequentially and selecting the appropriate modem speed at the receiving side without requesting a fallback, the sender selects an appropriate modem speed and reduces the time required for the fallback, thereby reducing the overall communication time.
Description
본 발명은 복합기의 교신시간 단축 방법에 관한 것으로, 더욱 상세하게는 독립적인 팩시밀리 또는 팩시밀리 기능을 갖는 복합기에서 폴백(Fallback) 조건발생시 송신측에서 수신한 트래이닝(training data) 데이터의 오류 발생정도에 따라 수신측에서 알맞은 모뎀의 속도를 결정하여 착신국식별 프레임을 통해 송신측에 요청하고 송신측에서는 착신국식별 프레임 정보로 모뎀속도를 다시 설정하여 폴백 수행시간을 줄이고 전체 교신시간을 단축시키는 복합기의 교신시간 단축 방법에 관한 것이다.The present invention relates to a method for shortening the communication time of a multifunction device, and more particularly, according to an error occurrence rate of training data received from a transmitting side when a fallback condition occurs in a multifunction device having an independent facsimile or facsimile function. The receiver determines the appropriate modem speed and requests the sender through the called party identification frame.The sender communicates with the MFP by resetting the modem speed with the frame information of the called party identification to reduce the fallback execution time and shorten the overall communication time. It is about a shortening method.
일반적으로, 복합기라 함은 잘 알려진 바와 같이, 기존의 팩시밀리, 스캐너(Scanner), 프린터(Printer), 복사기(Copier) 등 각각의 단품으로 존재하던 단말을 하나로 엮어서 만든 다기능의 단말기로 컴퓨터와 연동이 되는 기능을 갖는, 즉 컴퓨터-인터페이스 기능이 가미된 다기능 주변장치(Multi Functional Peripheral : MFP)를 일컫는다.In general, a multifunction device, as is well known, is a multifunctional terminal made of a single terminal existing in each unit such as a facsimile machine, a scanner, a printer, a copier, and the like. It refers to a Multi Functional Peripheral (MFP) having a function that is capable of being equipped with a computer-interface function.
이와 같은 팩시밀리 기능을 갖는 복합기 또는 단일품의 팩시밀리 장치에서의 팩시밀리 교신 시에 폴백 조건이 발생되면 송신측에서는 현재 설정되어 있는 모뎀의 속도부터 가장 낮은 모뎀 속도까지 순차적으로 모뎀의 속도를 낮추면서 수신측과의 폴백 작업을 수행하게 된다.If a fallback condition occurs during facsimile communication in a multifunction device or single device facsimile device that has such a facsimile function, the sending side sequentially reduces the modem speed from the currently set modem speed to the lowest modem speed, The fallback operation will be performed.
즉 다시 말해서 팩시밀리 장치 또는 복합기에서 폴백 조건이 발생되면 송신측에서는 일방적으로 모뎀 속도를 순차적으로 낮추어 수신측에 전송하면서 폴백 작업을 수행하게 되는데, 이때 만약 최악의 폴백 조건에서 처음의 모뎀 속도가 매우 높게 설정되었을 경우에는 폴백 수행시간이 길어지고 이 결과에 의해 전체 교신시간이 증가하게 되는 경우가 발생하게 된다.In other words, when a fallback condition occurs in a facsimile device or multifunction device, the sender unilaterally lowers the modem speed and transmits it to the receiver while performing the fallback operation. In this case, the fallback execution time becomes long, and as a result, the total communication time increases.
도 1은 일반적인 복합기에서 팩시밀리의 구성을 보인 블록도이다.1 is a block diagram showing the configuration of a facsimile in a general multifunction device.
상기 팩시밀리 시스템은, 소정의 프로그램에 따라 제어처리하며, 팩시밀리의 프린팅 기능 수행 중에 원고 화상데이터의 복사와 화상데이터의 송, 수신을 제어하는 중앙처리장치(100)와, 중앙처리장치(100)의 동작 프로그램 및 일반적인 제어 프로그램을 저장하고 있으며 중앙처리장치(100)의 프로그램 수행에 따른 원고의 화상데이터 및 수신데이터를 억세스하거나 저장하는 메모리부(101)와, 시스템의 기능 키이 데이터를 발생시킬 수 있는 다수의 키이를 가지며 상기 키이 데이터 발생시 이를 중앙처리장치(100)에 입력시키고 중앙처리장치(100)의 표시 데이터를 표시할 수 있는 액정표시장치(102a)를 가지는 조작패널(OPE; Operating Pannel)(102)과, 원고의 화상을 2치화 정보로 스캐닝하여 디지털 화상데이터를 중앙처리장치(100)에 제공하는 스캐닝부(103)와, 중앙처리장치(100)의 제어를 받으며 중앙처리장치(100)의 출력 데이터를 아날로그 변조 출력하고 아날로그 수신 입력을 복조하여 디지털 데이터로 출력하는 모뎀(Modem)(104)과, 중앙처리장치(100)의 제어에 따라 동작되어 전화라인(Tip, Ring)의 통화 루프를 형성하고 모뎀(102)의 변, 복조신호와 전화라인(Tip, Ring)의 신호를 인터페이싱 하는 통신콘트롤 유니트(105)와, 중앙처리장치(100)의 제어신호에 의해 스캐닝부(103)로부터 읽어들인 원고 화상데이터와 모뎀(102)을 통한 수신데이터를 프린팅 및 복사하는 프린터부(106)와, 원고 및 기록지의 잔량을 감지하여 중앙처리장치(100)에 제공하는 센서부(107)와, 중앙처리장치(106)의 제어신호에 의해 알람을 발생하는 스피커(108)로 구성된다.The facsimile system controls and processes the program according to a predetermined program. The
그리고, 도 2는 국제전기통신 연합(International Telecommunicaion Union : ITU) 권고(Recommendation) T.30에 근거하여 폴백 수행을 위한 T.30 지령의 신호흐름을 표시하였다.In addition, FIG. 2 shows the signal flow of the T.30 command for performing the fallback based on the International Telecommunication Union (ITU) Recommendation T.30.
이와 같이, 이루어진 팩시밀리 장치에서 송신측에서 행하는 폴백 작업 수행을 도 2를 참조하여 구체적으로 설명하면 다음과 같다.As described above, the performing of the fallback operation performed by the transmitting side in the made facsimile apparatus is described in detail as follows.
또한, 도 1에 제시된 장치를 송신측의 팩시밀리 시스템이라 가정하여 설명한다.In addition, it is assumed that the apparatus shown in FIG. 1 is a facsimile system on the transmitting side.
먼저 사용자가 송신하고자 하는 복수매의 송신원고를 원고급지부에 급지시키면 송신측(200)의 중앙처리장치(100)는 팩시밀리 메시지 전송을 준비하기 위한 메시지 전송 준비단계를 수행하게 된다.First, when the user feeds a plurality of transmission documents to be sent to the document feeder, the
즉, 송신측(200)의 중앙처리장치(100)는 송신시작을 알리는 호출음(CNG : Calling Tone)을 모뎀(104)과 통신콘트롤 유니트(105) 및 전화라인(Tip, Ring)을 통해 수신측(300)으로 송신하게 된다.That is, the
이와 같이 송신측(200)에서 전화를 걸어서 수신측(300)의 팩시밀리 장치가 라인을 연결하였을 때(201), 수신측(300)에서는 상기 호출음(CNG)에 대한 응답신호 즉, 자신이 팩시밀리 임을 알려주기 위한 착신국 호출(CED : Called Station Identification) 음(tone)을 소정시간 동안 송신측(200)으로 전송하고(301), 또한 국제전신전화 자문 위원회(CCITT)의 착신국 표준기능을 나타내는, 즉 다시 말해서 모뎀 속도/압축방법/해상도 등 자신의 수신능력을 알려주기 위한 착신국 식별(DIS : Digital Identification Signal) 프레임을 소정시간 동안 송신측(200)으로 송신하게 된다(302).As described above, when the facsimile apparatus of the
이때 송신측(200)의 중앙처리장치(100)는 수신측(300)에서 보내온 착신국 식별(DIS) 프레임의 내용을 확인하고 송신측(200)에 설정된 파라메터들과 수신측(300)의 파라메터들을 비교하여 실제 송신하기 위한 모뎀 속도/압축방법/해상도 등의 파라메터들을 설정한 후에 착신국 식별(DIS) 프레임에 대한 응답(DCS :Digital Command Signal) 프레임에 싫어서 수신측(300)으로 송신하고(202), 라인 트래이닝, 즉 모뎀 속도조절을 위하여 이미 설정되어 있는 모뎀 속도로 제로 데이터(zero data)를 약 1.5초 동안 송신하는 트래이닝(TCF : Training Check) 데이터를 모뎀(104)과 통신콘트롤 유니트(105) 및 전화라인(Tip, Ring)을 통해 수신측(300)으로 송신하게 된다(203).At this time, the
그리고 수신측(300)에서는 송신측(200)의 응답(DCS) 프레임을 통해서 이미 설정된 모뎀 속도(즉, 송신속도)로 트래이닝(TCF) 데이터를 체크하여 일정한 비율 이상의 오류(error)가 발생하면, 송신측(200)에 모뎀속도 재조정을 요청하기 위한 신호(FTT : Failure To Train) 프레임을 송신측(200)으로 송신하게 된다(303).When the receiving
송신측(200)의 중앙처리장치(100)에서는 수신측(300)으로부터 FTT 프레임을 수신하면 데이터의 오류비율에 관계없이 모뎀 속도를 1단계 낮추어 설정해서(204), 응답(DCS) 프레임 및 트래이닝(TCF) 데이터를 상기 1단계 낮추어진 모뎀속도로 하여 수신측(300)에 다시 송신하게 된다(205),(206).When the
수신측(300)에서는 송신측(200)의 응답(DCS) 프레임을 통해서 이미 설정되어 있는 모뎀 속도로 트래이닝(TCF) 데이터를 다시 체크하여 그래도 일정한 비율 이상의 오류(error)가 발생하게 되면, 다시 송신측(200)에 모뎀속도 재조정을 요청하기 위한 FTT 프레임을 송신하게 된다(304).The receiving
송신측(200)에서는 수신측(300)으로부터 또다시 FTT 프레임을 수신하면 다시 모뎀 속도를 1단계 더 낮추어 설정(207) 한 후에 DCS 및 TCF 데이터를 수신측(300)으로 다시 송신하게 된다(208),(209).When the transmitting
그리고, 수신측(300)으로부터 트래이닝(training) 데이터를 성공적으로 수신하였다는 수신가능(CFR : Confirmation To Receive) 프레임을 수신할 때까지(305) 모뎀 속도를 1단계씩 점진적으로 낮추면서 DCS 및 TCF 데이터를 재송신하는 동작을 계속 반복하게 된다(210-212).The DCS and TCF are gradually lowered by one step until the 305 receives a Confirmation To Receive (CFR) frame indicating that the training data has been successfully received from the receiver 300 (305). The operation of retransmitting data is repeatedly repeated (210-212).
일예로써, 처음 송신측(200)에서 송신한 트래이닝(TCF) 데이터의 오류비율이 약 20% 이상일 경우에 수신측(300)에서는 그 오류비율에 관계없이 무조건 오류가 발생했을 경우에 한해서 모뎀 속도 재조정을 위한 FTT 프레임을 송신측(200)에 송신한다.For example, when the error rate of the training (TCF) data transmitted by the
그리고 송신측(200)에서는 수신측(300)의 요청에 의해 모뎀 속도를 1단계 낮추어 설정한 후에 그 모뎀 속도로 응답(DCS) 프레임 및 트래이닝(TCF) 데이터를 다시 수신측(300)으로 송신하는 과정을 수차례 반복하여 트래이닝(TCF) 데이터의 오류 비율을 0%로 줄이게 된다.The
계속해서, 수신측(300)에서는 송신측(200)으로부터 수신된 트래이닝(TCF) 데이터를 체크하여 오류가 없으면 이때부터 트래이닝 데이터를 성공적으로 수신하였다는 수신가능(CFR) 프레임을 송신측(200)으로 송신하게 된다(305).Subsequently, the receiving
그리고 송신측(200)의 중앙처리장치(100)는 수신측(300)으로부터의 트래이닝 데이터를 성공적으로 수신하였다는 수신가능(CFR) 프레임이 수신되면 이미 설정된 모뎀 속도로 팩시밀리의 이미지 데이터를, 즉 원고 데이터를 스캐닝부(103)로부터 스캐닝하여 송신하고(213) 계속하여 다음 메시지 전송단계의 동작을 수행하게 된다.The
그러나, 전술한 종래의 팩시밀리 장치 또는 팩시밀리 기능을 갖는 복합기에서의 폴백 조건 발생시에 송신측에서 일방적으로 모뎀 속도를 순차적으로 낮추어 폴백하였다.However, when a fallback condition occurs in a conventional facsimile apparatus or a multifunction apparatus having a facsimile function, the sender has unilaterally lowered the modem speed in order to fall back.
즉 다시 말해서, 처음에 설정한 모뎀 속도부터 가장 낮은 모뎀 속도까지 순차적으로 폴백 작업을 수행하기 때문에, 만약 최악의 폴백 조건(선로상에 잡음이 매우 심한 경우)에서 처음의 모뎀 속도가 매우 높게 설정되어 있고 아주 낮은 모뎀 속도까지 폴백하여 연결되었다면, 폴백에 소요되는 시간이 증가하고 결국 전체적으로 교신시간이 증가하게 되는 문제점을 갖게 된다.In other words, because it performs the fallback operation sequentially from the initially set modem speed to the lowest modem speed, if the worst-case fallback condition (when the noise is very noisy on the line), the initial modem speed is set very high. If you are connected by falling back to a very low modem speed, you will have a problem that the time it takes to fall back increases and eventually the overall communication time increases.
즉, 일예를 들어 팩시밀리 교신 시에 폴백 조건이 발생되었다면 일발적으로 T.30 지령(Command)을 송신하는데 약 1.5초가 소요되고, 그리고 지령 송신후 응답(response)을 확인할 때 약 3초의 시간이 소요된다고 가정을 하면 트래이닝 흐름에 소요되는 시간은 (DSC + TCF) 송신 + FTT 또는 CFR 수신 = (1.5 + 1.5) + 3 = 6초의 시간이 소요된다.That is, for example, if a fallback condition occurs during facsimile communication, it takes about 1.5 seconds to send a T.30 command and about 3 seconds to check the response after sending the command. Assuming that the training flow takes (DSC + TCF) send + FTT or CFR receive = (1.5 + 1.5) + 3 = 6 seconds.
그리고 만약 모뎀 속도를 14400bps(bit per second)로 설정한 상태에서 최악의 폴백 조건이 발생하여 14400bps → 12000bps → 9600bps → 7200bps → 4800bps → 2400bps의 순서로 폴백이 5회 동안 발생하였다면 5회×6초 = 30초의 시간이 소요되어, 결국은 앞에서 설명한 전체적인 교신시간이 길어지고 그 교신시간 증가에 따른 통화요금이 증가하게 되는 문제점을 내제하고 있는 것이다.If the worst-case fallback condition occurs with the modem speed set at 14400bps (bit per second), then 5 times × 6 seconds if the fallback occurred five times in the order of 14400bps → 12000bps → 9600bps → 7200bps → 4800bps → 2400bps. It takes 30 seconds to solve the problem that eventually, the overall communication time described above becomes long and the call charge increases with the increase of the communication time.
따라서, 폴백 조건 발생 시에 송신측에서 일방적으로 모뎀 속도를 순차적으로 낮추어 조절해야 하는 것이 아니라 수신측으로부터 수신한 트래이닝 데이터의 오류발생 정도에 따라서 모뎀 속도를 낮게 설정하여 폴백 수행시간을 단축하면서, 팩시밀리 장치에 별도의 부품 추가 없이도 종래의 것과 동등 이상의 효과를 얻을 수 있는 복합기의 교신시간 단축방법을 적용하는 것이 바람직하다.Therefore, when the fallback condition occurs, the sender does not have to unilaterally lower and adjust the modem speed, but sets the modem speed low according to the degree of error in the training data received from the receiver to shorten the fallback execution time. It is preferable to apply a method for shortening the communication time of the multifunction apparatus, which can achieve an effect equal to or higher than that of the conventional apparatus without additional parts.
따라서, 본 발명은 전술한 종래의 기술에서 폴백 조건 발생시에 송신측에서 무조건 적이고 단계적으로 모뎀속도를 낮추어 폴백 작업을 수행함으로서 발생되는 교신시간의 증가를 배제한 것으로, 본 발명의 한 견지로서, 폴백 조건 발생시 수신한 트래이닝 데이터의 오류 발생정도에 따라 모뎀 속도를 낮게 설정하여, 폴백 수행시간을 줄이고 전체 교신시간을 단축하도록 하는 복합기의 교신시간 단축방법을 제공함에 그 목적이 있다.Accordingly, the present invention excludes an increase in the communication time generated by performing a fallback operation by unconditionally and gradually lowering the modem speed at the transmitting side when a fallback condition occurs in the above-described conventional technology. It is an object of the present invention to provide a method for shortening the communication time of a multifunction device to set the modem speed low according to the error occurrence degree of the training data received at the time of occurrence, to reduce the fallback execution time and to shorten the overall communication time.
본 발명의 다른 견지로서, 수신측에서 송신측의 트래이닝 데이터의 오류 발생정도에 따라 알맞은 모뎀 속도를 선택·요청하여 폴백 수행시간의 단축에 따른 통화요금을 절약하도록 하는데 그 목적이 있다.In another aspect of the present invention, an object of the present invention is to select and request an appropriate modem speed according to an error occurrence degree of training data of a transmitting side, so as to save a call charge due to a reduction in fallback execution time.
본 발명의 또다른 견지로서, 최악의 폴백 조건이 발생하더라도 최소한 1회 또는 2회의 폴백 만으로도 트래이닝에 성공하도록 하는데 그 목적이 있다.In another aspect of the present invention, it is an object of the training to be successful with at least one or two fallbacks even if the worst fallback condition occurs.
도 1은 일반적인 복합기에서 팩시밀리의 구성을 보인 블록도이고,1 is a block diagram showing the configuration of a facsimile in a general multifunction device,
도 2는 종래 팩시밀리에서의 폴백(Fallback)을 수행하기 위한 신호흐름도이고,2 is a signal flow diagram for performing the fallback (Fallback) in the conventional facsimile,
도 3은 본 발명에 따른 복합기에서 팩시밀리의 교신시간 단축 방법에 대한 실시예를 나타내는 신호흐름도이다.3 is a signal flow diagram illustrating an embodiment of a method for shortening a communication time of a facsimile in a multifunction apparatus according to the present invention.
<도면의 주요부분에 대한 부호의 설명><Description of the code | symbol about the principal part of drawing>
100 : 중앙처리장치 101 : 메모리부100: central processing unit 101: memory unit
102 : 조작패널 103 : 스캐닝부102: operation panel 103: scanning unit
104 : 모뎀 105 : 통신 콘트롤유니트104: modem 105: communication control unit
106 : 프린터부106: printer unit
상기와 같은 목적들을 달성하기 위한 본 발명의 일 측면에 따른 복합기의 교신시간 단축방법은, 팩시밀리 교신중 폴백 조건 발생 시에 기 설정된 모뎀 속도로 트래이닝 데이터를 수신측에 송신하는 단계; 상기 송신한 트래이닝 데이터를 수신하여 그 트래이닝 데이터의 오류 비율을 검색하고 그에 대응하는 모뎀속도를 결정하여 소정의 신호정보를 통해 송신측에 요청하는 단계; 및 상기 수신측에서 요청한 정보로 모뎀속도를 재 설정하고 그 설정된 모뎀속도를 가지고 상기 소정의 신호정보에 대한 응답프레임과 트래이닝 데이터를 상기 수신측으로 송신하는 단계를 포함한다.In accordance with an aspect of the present invention, a communication time shortening method according to an aspect of the present invention includes transmitting training data to a receiver at a preset modem speed when a fallback condition occurs during facsimile communication; Receiving the transmitted training data, searching for an error rate of the training data, determining a modem speed corresponding to the training data, and requesting the transmitter through predetermined signal information; And resetting a modem speed with the information requested by the receiving side and transmitting the response frame and training data for the predetermined signal information to the receiving side with the set modem speed.
상기 본 발명에 의한 복합기의 교신시간 단축방법에 있어서, 상기 소정의 신호정보는 착신국 식별 프레임인 것이 바람직하다.In the method for shortening the communication time of the multifunction apparatus according to the present invention, it is preferable that the predetermined signal information is a called station identification frame.
이와 같이하면, 팩시밀리 장치에 별도의 부품 추가 없이도 팩시밀리 교신시 폴백 조건이 발생하면 송신측에서 일방적으로 모뎀 속도를 순차적으로 낮추어 폴백 수행을 하는 것이 아니라 수신측에서 알맞은 모뎀 속도를 선택하여 송신측에 요청하여 줌으로서 폴백에 소요되는 시간이 줄어들게 됨을 알 수가 있다.In this way, if a fallback condition occurs during facsimile communication without adding additional parts to the facsimile device, the sender does not unilaterally decrease the modem speed in order to perform fallback, but instead selects the appropriate modem speed at the receiver to request the sender. As a result, the time required for the fallback is reduced.
그 결과, 폴백 조건 발생시 송신측에서 일방적으로 모뎀 속도를 순차적으로 낮추어 폴백 수행을 하지 않고 1회 또는 2회의 폴백만으로도 트래이닝에 성공할 수 있어 폴백에 소요되는 시간이 최소화되고 결국 전체적인 교신시간이 단축되어 통신요금이 절감되는 이점이 있는 것이다.As a result, when a fallback condition occurs, the sender can unilaterally reduce the modem speed, so that the training can be successful even with one or two fallbacks without performing fallback, minimizing the time required for fallback and eventually reducing the overall communication time. There is an advantage that the communication fee is reduced.
그리고, 본 발명의 실시 예로는 다수개가 존재할 수 있으며, 이하에서는 가장 바람직한 실시예에 대하여 상세히 설명하고자 한다.And, there may be a plurality of embodiments of the present invention, the following will be described in detail with respect to the most preferred embodiment.
이 바람직한 실시예를 통해 본 발명의 목적, 특징 및 이점을 보다 잘 이해할 수 있게 된다.This preferred embodiment enables a better understanding of the objects, features and advantages of the present invention.
이하, 첨부한 도면을 참조하여 본 발명에 의한 복합기의 교신시간 단축방법의 바람직한 실시예를 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the communication time shortening method of the multifunction apparatus according to the present invention.
또한, 본 발명의 교신시간 단축방법을 팩시밀리, 또는 팩시밀리 기능을 갖는 복합기 등과 같은 사무자동화기기에 적용할 수 있다.In addition, the communication time shortening method of the present invention can be applied to an office automation device such as a facsimile machine or a multifunction device having a facsimile function.
또한, 이하의 설명에서는 원고의 화상 데이터 등을 전송하는 팩시밀리 시스템에 적용한 예를 고려한다.In addition, the following description considers the example applied to the facsimile system which transmits image data, etc. of an original.
도 3은 본 발명에 따른 복합기에서 팩시밀리의 교신시간 단축 방법에 대한 실시예를 나타내는 신호흐름도이다.3 is a signal flow diagram illustrating an embodiment of a method for shortening a communication time of a facsimile in a multifunction apparatus according to the present invention.
상기 도 3을 도 1을 참조하여 설명하면, 복수매의 송신원고를 전송하기 위해 송신측(400)의 중앙처리장치(100)에서 송신시작 호출음(CNG)을 모뎀(104), 통신콘트롤 유니트(105) 및 전화라인(Tip, Ring)을 통해 수신측(500)으로 송신하여 통화로를 형성하여 주는 단계(401)와, 상기 통화루프 형성후 송신측(400)의 호출음(CNG)에 대한 응답신호로 수신측(500)의 착신국 호출(CED) 음을 소정시간 동안 송신하는 단계(501)와, 착신국 호출(CED) 음 송신 후 모뎀 속도/압축방법/해상도 등 자신의 수신능력을 알려주기 위한 착신국 식별(DIS) 프레임을 소정시간 동안 송신측(400)으로 송신하는 단계(502)와, 수신측(500)에서 보내온 착신국 식별(DIS) 프레임의 파라메터들과 송신측(400)의 파라메터들을 비교하여 실제 송신을 위한 모뎀 속도/압축방법/해상도 등의 파라메터들을 설정 후 이를 착신국 식별신호(DIS) 프레임에 대한 응답(DCS) 프레임을 통해서 수신측(500)으로 전송하고 라인 트래이닝(Line Training)을 위해 미리 설정된 모뎀 속도로 트래이닝(TCF) 데이터를 수신측(500)에 송신하는 단계(402),(403)와, 송신한 트래이닝(TCF) 데이터를 수신하여 오류(Error)의 비율을 검색하고 그 검색한 오류의 정보에 대응하는 모뎀 속도를 결정하여 착신국 식별(DIS) 프레임에 싫어서 송신측(400)에 요청하는 단계(503),(504)와, 상기 착신국 식별(DIS) 프레임을 통해 요청한 정보를 가지고 모뎀 속도/압축방법/해상도 등의 파라메터들을 다시 설정하여 응답(DCS) 프레임을 통해서 수신측(500)에 송신하고 모뎀 속도를 다시 설정하여 그 모뎀 속도로 트래이닝(TCF) 데이터를 재송신하는 단계(404),(405)와, 송신측(400)에서 보내온 트래이닝(TCF) 데이터를 검색하여 데이터의 오류가 없을 경우에 수신가능(CFR) 프레임을 송신측(400)에 송신하는 단계(505)와, 수신측(500)으로부터의 수신가능(CFR) 프레임이 수신되면 상기 설정된 모뎀 속도를 가지고 팩시밀리의 이미지 데이터를 수신측(500)에 송신하여 교신하는 단계(406)로 이루어진다.Referring to FIG. 3 with reference to FIG. 1, in order to transmit a plurality of transmission documents, the
이와 같이 이루어진 본 발명 복합기의 교신시간 단축방법의 바람직한 실시예를 도 1을 참조하여 보다 구체적으로 설명하기로 한다.A preferred embodiment of the communication time shortening method of the multifunction device of the present invention thus made will be described in more detail with reference to FIG. 1.
먼저, 팩시밀리 시스템이 대기모드상태에서 사용자가 다수의 원고를 송신하기 위해서 원고급지부에 원고를 급지시키게 되면 송신측(400)의 중앙처리장치(100)는 센서부(107)를 통해 원고가 급지되었다는 것을 감지하게 된다.First, when the fax system feeds originals to the document feeder in order to send a plurality of originals in the standby mode, the
이와 같이, 원고가 급지된 후에 조작패널(102)로부터의 팩스번호가 입력되면 송신측(400)의 중앙처리장치(100)는 팩시밀리 메시지 전송을 준비하기 위한 메시지 전송 준비단계를 수행하게 된다.As such, when a fax number is input from the
즉 다시 말해서, 송신측(400)의 중앙처리장치(100)는 조작패널(102)에서 팩스번호가 입력되면 먼저 송신시작을 알리는 호출음(CNG)을 모뎀(104)과 통신콘트롤 유니트(105) 및 전화라인(Tip, Ring)을 통해 수신측(500)으로 송신하게 된다.In other words, the
이와 같이 송신측(500)에서 전화를 걸어 수신측(500)과의 통화로가 형성되면, 즉 전화라인이 접속되면(401), 수신측(500)에서는 상기 호출음(CNG)에 대한 응답신호 즉, 자신이 팩시밀리 임을 알려주기 위한 착신국 호출(CED) 음을 소정시간 동안 송신측(400)에 송신하고(501), 또한 모뎀 속도/압축방법/해상도 등 자신의 수신능력을 송신측(400)으로 알려주기 위한 착신국 식별(DIS) 프레임을 소정시간 동안 송신하게 된다(502).In this way, when a call path is established from the transmitting
이때 송신측(400)의 중앙처리장치(100)는 수신측(500)에서 보내온 착신국 식별(DIS) 프레임의 내용을 확인하고 송신측(400)에 설정된 파라메터들과 수신측(500)에 설정된 파라메터들을 비교하여 실제 송신을 위한 모뎀 속도/압축방법/해상도 등의 파라메터들을 설정한 후에 이를 수신측(500)의 착신국 식별(DIS) 프레임에 대한 응답신호인 DCS 프레임에 싫어서 수신측(500)으로 송신하고(402), 라인 트래이닝을 위하여 이미 설정된 모뎀 속도로 제로 데이터(zero data)를 약 1.5초 동안 송신하는 트래이닝(TCF) 데이터를 모뎀(104)과 통신콘트롤 유니트(105) 및 전화라인(Tip, Ring)을 통해 수신측(500)으로 전송하게 된다(403).At this time, the
수신측(500)에서는 송신측(400)의 응답(DCS) 프레임을 통해서 이미 설정된 모뎀 속도로 트래이닝(TCF) 데이터를 체크하여 일정한 비율 이상의 오류(error)가 발생되면, 그 오류에 적절히 대응되는 모뎀 속도를 선택하고(503) 그 선택된 모뎀 속도정보를, 수신측(500)의 능력을 송신측(400)에 알려주기 위한 착신국 식별(DIS) 프레임에 싫어서 송신측(400)에 송신하게 된다(504).The receiving
즉 일예로써, 송신측(400)에서 보내온 트래이닝(TCF) 데이터의 오류비율이 약 20% 이상일 경우에, 송신측(400)에 모뎀속도를 재요청하게 되는데, 이때 송신측(400)에 모뎀속도 조절을 위한 요청을 여러번에 걸쳐하지 않고 한번 또는 두 번의 폴백만으로도 트래이닝에 성공할 수 있도록 수신측(500)에서 상기 트래이닝(TCF) 데이터의 오류비율에 맞는 모뎀속도를 선택(즉, 풀다운)하여 이를 착신국 식별(DIS) 프레임에 싫어서 송신측(400)에 요청을 하게 된다.That is, as an example, when the error rate of the training (TCF) data sent from the transmitting
그리고 송신측(400)에서는 수신측(500)에서 보내온 착신국 식별(DIS) 프레임을 통해 재요청한 정보를 가지고 모뎀속도를 다시 설정하고(404) 그 설정된 모뎀속도로 착신국 식별(DIS) 프레임에 대한 응답신호인 DCS 프레임을 수신측(500)으로 보내고, 또한 라인 트래이닝을 위한 모뎀속도 조절 데이터, 즉 트래이닝(TCF) 데이터를 수신측(500)으로 송신하게 된다(405).Then, the transmitting
수신측(500)에서는 송신측(400)에서 보내온 착신국 식별(DCS) 프레임을 통해 설정된 모뎀속도로 트래이닝(TCF) 데이터를 다시 체크하여 에러 발생 비율이 일정값 이하이면 즉 0% 이면 트래이닝 데이터를 성공적으로 수신하였다는 수신가능(CFR) 프레임을 송신측(400)으로 송신하여 주게 된다(505).The receiving
그리고 송신측(400)에서는 수신측(500)으로부터 트래이닝 데이터를 성공적으로 수신하였다는 수신가능(CFR) 프레임을 수신하면 단계(404)를 통해 설정한 모뎀속도로 팩시밀리의 이미지 데이터를 송신하고(406), 계속하여 다음단계의 동작을 수행하게 된다.When the transmitting
한편, 비교 예로서 종래의 기술, 즉 다시 말해서, 팩시밀리 교신시 폴백 조건이 발생하면 송신측에서 일방적으로 모뎀 속도를 무조건적이고 단계적으로 낮추어 폴백 수행을 하는 것과는 달리 본 발명은 수신측에서 송신측의 트래이닝 데이터의 오류 비율 정도에 맞는 모뎀 속도를 선택하여 송신측에 요청하고 송신측에서는 그 선택된 정보를 가지고 모뎀속도를 재설정하여 수신측에 송신하게 됨을 알 수 있다.On the other hand, as a comparative example, when the fallback condition occurs during the conventional communication, that is, in the case of facsimile communication, the present invention is different from the method of training the sender at the receiving end, unlike the sender performing the fallback by unconditionally lowering the modem speed step by step. It can be seen that the modem selects a modem speed corresponding to the error rate of the data and requests the sender, and the sender resets the modem speed with the selected information and transmits it to the receiver.
이 결과에서, 본 발명에 의하면 최악의 폴백 조건이 발생하더라도 1회 또는 2회의 폴백 만으로 트래이닝에 성공할 수 있기 때문에 폴백에 소요되는 시간이 최소로 줄어듬을 알 수 있다.As a result, according to the present invention, even if the worst fallback condition occurs, the training can be successful only by one or two fallbacks, so that the time required for fallback is reduced to a minimum.
이상에서와 같이, 본 실시예에서는 복합기 또는 팩시밀리 시스템에 별도의 부품 추가 없이도 폴백 조건이 발생시 송신측에서 일방적으로 모뎀 속도를 낮추어 송신하지 않고 수신측에서 알맞은 모뎀 속도를 결정하여 송신측에 요청함으로서 폴백에 소요되는 시간이 줄어들고 결국, 전체적인 교신시간이 단축되는 것이 가능하다.As described above, in the present embodiment, when a fallback condition occurs without adding a separate component to the multifunction device or the facsimile system, the sender determines the appropriate modem speed at the receiving end and sends the request to the transmitting side without lowering the modem speed unilaterally. It is possible to reduce the time required for the communication, and consequently, the overall communication time.
그리고, 상기에서 본 발명의 특정한 실시예가 설명 및 도시되었지만 본 발명이 당업자에 의해 다양하게 변형되어 실시될 가능성이 있는 것은 자명한 일이다.In addition, while specific embodiments of the present invention have been described and illustrated above, it is obvious that the present invention may be variously modified and implemented by those skilled in the art.
이와 같은 변형된 실시예들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안되며, 이와 같은 변형된 실시예들은 본 발명의 첨부된 특허청구범위 안에 속한다 해야 할 것이다.Such modified embodiments should not be individually understood from the technical spirit or the prospect of the present invention, and such modified embodiments should fall within the appended claims of the present invention.
상술한 설명으로부터 분명한 것은, 본 발명의 복합기의 교신시간 단축방법에 의하면, 폴백 조건발생시 수신한 트래이닝 데이터의 오류 발생정도에 따라 수신측에서 그에 대응되는 모뎀 속도를 결정하여 송신측에 요청함으로서, 폴백에 소요되는 시간이 줄어들고 결과적으로 전체 교신시간이 단축되어 통신요금이 절약되는 효과가 있다는 것이다.It is clear from the above description that according to the method of shortening the communication time of the multifunction apparatus of the present invention, the caller determines the modem speed corresponding to the error of the training data received at the fallback condition, and requests the sender to determine the corresponding modem speed. This reduces the time required for communication, and consequently shortens the overall communication time, saving communication costs.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970042788A KR100240076B1 (en) | 1997-08-29 | 1997-08-29 | Method for shortening the communication time of multi functional peripheral |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970042788A KR100240076B1 (en) | 1997-08-29 | 1997-08-29 | Method for shortening the communication time of multi functional peripheral |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990019408A KR19990019408A (en) | 1999-03-15 |
KR100240076B1 true KR100240076B1 (en) | 2000-01-15 |
Family
ID=19519399
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970042788A KR100240076B1 (en) | 1997-08-29 | 1997-08-29 | Method for shortening the communication time of multi functional peripheral |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100240076B1 (en) |
-
1997
- 1997-08-29 KR KR1019970042788A patent/KR100240076B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR19990019408A (en) | 1999-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100193793B1 (en) | How faxes handle messages | |
US6101243A (en) | Document transmission method upon generation of an error during communication in a facsimile system | |
US7019855B1 (en) | Method for informing a transmitting module of error occurrence in a receiving part of a facsimile | |
US7761752B2 (en) | Communication terminal device | |
KR100240076B1 (en) | Method for shortening the communication time of multi functional peripheral | |
GB2382941A (en) | Communication terminal device | |
JPH05199387A (en) | Communication start speed control method | |
KR970003422B1 (en) | Error page display method of facsimile | |
KR0165205B1 (en) | Image density controlling method for facsimile | |
KR100206316B1 (en) | Picture quality alterring method for facsimile | |
KR0184466B1 (en) | Error information notifying method for facsimile | |
KR100202403B1 (en) | Message transmitting method for facsimile | |
KR100262544B1 (en) | Method for transmission speed control in facsimile | |
US7079274B2 (en) | Communication terminal device | |
KR100325817B1 (en) | Method of converting resolution by remained memory size | |
KR100223001B1 (en) | Communication time reducing method | |
KR20000009857A (en) | Method of reducing the transmitting time of the facsimile | |
KR100245024B1 (en) | Memory transmission/ receiving method in facsimile | |
KR100186609B1 (en) | Facsimile transmitting method | |
KR950006180B1 (en) | Remote receiving method for fax | |
KR100202420B1 (en) | Internet facsimile sub connecting method using protocol | |
KR100186608B1 (en) | Communication time reducing method for facsimile | |
KR100571959B1 (en) | Method for changing transmitting/receiving mode of facsimile | |
KR100247071B1 (en) | Method for imforming to callcr receoved result informatiom in a facsimile device | |
KR20060055200A (en) | Method for setting communicating speed of facsimile and apparatus using the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20070928 Year of fee payment: 9 |
|
LAPS | Lapse due to unpaid annual fee |