KR20050024823A - Method and apparatus for remotely transmitting data - Google Patents
Method and apparatus for remotely transmitting data Download PDFInfo
- Publication number
- KR20050024823A KR20050024823A KR1020030061700A KR20030061700A KR20050024823A KR 20050024823 A KR20050024823 A KR 20050024823A KR 1020030061700 A KR1020030061700 A KR 1020030061700A KR 20030061700 A KR20030061700 A KR 20030061700A KR 20050024823 A KR20050024823 A KR 20050024823A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- remote
- transmitted
- list
- data transmission
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Facsimiles In General (AREA)
Abstract
Description
본 발명은 프린팅(printing), 팩싱(faxing), 스캐닝(scanning) 따위를 수행할 수 있는 복합기(MFP:Multi Function Peripheral)에 관한 것으로서, 특히, 다양한 디바이스(device)들과 연결된 복합기에서 디바이스의 데이터를 원격지로 전송할 수 있는 원격 데이터 전송 방법 및 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a multifunction peripheral (MFP) capable of performing printing, faxing, and scanning. In particular, the present invention relates to data of a device in a multifunction device connected to various devices. It relates to a remote data transmission method and apparatus capable of transmitting to a remote location.
종래의 데이터 전송 방법을 살펴보면 다음과 같다.The conventional data transmission method is as follows.
예를 들어, 팩시밀리 기능을 수행할 수 있는 제1 장치와 역시 팩시밀리 기능을 수행할 수 있는 제2 장치가 존재한다고 하자. 이 때, 제1 장치가 복합기라고 가정한다. 복합기의 중앙 처리부(미도시)는 전화 라인을 통해 링(ring) 착신이 있는가를 검사한다. 검사 결과를 통해 링 착신이 있다고 판단되면, 중앙 처리부는 폴링(polling) 송신 예약이 설정되어 있는가를 검사한다. 만일, 검사된 결과를 통해 폴링 송신 예약이 설정되어 있다고 판단되면, 중앙 처리부는 OGM(Out Going Message)을 송출한다. 여기서, OGM은 비밀번호, 수신지 팩스 넘버, 특수 코드 입력을 요구하는 정보를 포함한다. 이 때, 특수 코드는 입력 완료를 지시하는 디지트 코드(digit code)로 정의될 수 있다. OGM을 송출한 후, 비밀 번호가 맞는가를 검사하고, 비밀 번호가 맞다고 판단되면 수신지 팩스 넘버와 특수 코드의 입력이 있는가를 순차적으로 검사한다. 즉, 중앙 처리부는 검사 결과를 통해 수신지 팩스 넘버와 특수 코드의 입력이 있다고 판단되면, 입력된 수신지 팩스 넘버를 자동 다이얼링 한 후 폴링 송신 예약된 원고를 제2 장치로 전송한다. 만일, 비밀 번호가 맞지 않는다고 판단되면 중앙 처리부는 비밀 번호의 입력 횟수가 설정된 횟수를 초과하지 않을 때까지 비밀 번호의 재입력을 요구한다.For example, assume that there is a first device capable of performing a facsimile function and a second device capable of also performing a facsimile function. At this time, it is assumed that the first device is a multifunction device. The central processing unit (not shown) of the all-in-one checks the ring line for incoming calls. If it is determined from the test result that there is a ring incoming, the central processing unit checks whether a polling transmission reservation is set. If it is determined based on the checked result that the polling transmission reservation is set, the central processing unit sends an OGM (Out Going Message). Here, the OGM includes information for requesting a password, destination fax number, and special code. In this case, the special code may be defined as a digit code indicating completion of input. After sending the OGM, check if the password is correct, and if it is determined that the password is correct, check whether the destination fax number and the special code are input. That is, when it is determined that the destination fax number and the special code are input through the inspection result, the central processing unit automatically dials the input destination fax number and transmits the original scheduled for polling transmission to the second device. If it is determined that the password is not correct, the central processing unit requests re-entry of the password until the number of input of the password does not exceed the set number of times.
결국, 전술한 종래의 데이터 전송 방법을 살펴보면, 제1 장치로부터 제2 장치로 팩스 형태에 의해 데이터를 전송 가능하다. 예를 들어, 제1 장치에 디지탈 비디오 디스크 플레이어(DVDP:Digital Video Disk Player)나 셋 탑 박스(STB:Set Top Box) 따위 같은 디바이스가 연결되어 있을 경우, 제1 장치는 제2 장치의 요구에 부응하여 디바이스의 데이터를 제2 장치로 원격으로 전송할 수 없는 문제점을 갖는다.As a result, referring to the conventional data transmission method described above, it is possible to transmit data in the form of a fax from the first device to the second device. For example, when a device such as a digital video disk player (DVDP) or a set top box (STB) is connected to the first device, the first device may meet the request of the second device. In response, there is a problem in that data of the device cannot be remotely transmitted to the second device.
본 발명이 이루고자 하는 기술적 과제는, 다양한 형태의 디바이스로부터 데이터를 받아서 원격지로 전송할 수 있는 원격 데이터 전송 방법을 제공하는 데 있다.SUMMARY OF THE INVENTION The present invention has been made in an effort to provide a remote data transmission method capable of receiving data from various types of devices and transmitting the data remotely.
본 발명이 이루고자 하는 다른 기술적 과제는, 다양한 형태의 디바이스로부터 데이터를 받아서 원격지로 전송할 수 있는 원격 데이터 전송 장치를 제공하는 데 있다.Another object of the present invention is to provide a remote data transmission apparatus capable of receiving data from various types of devices and transmitting the data remotely.
상기 과제를 이루기 위해, 외부로 전송 가능한 데이터를 가질 수 있는 적어도 하나의 디바이스와 연결되는 복합기에서 수행되며, 상기 복합기로부터 원격지로 상기 데이터를 전송하는 본 발명에 의한 원격 데이터 전송 방법은, 상기 원격지로부터 접속이 시도되는가를 판단하는 단계와, 상기 원격지로부터 접속이 시도되었다고 판단되면, 자신에게 원격 접속 기능이 설정되어 있는가를 판단하는 단계 및 자신에게 원격 접속 기능이 설정되어 있다고 판단되면, 상기 원격지의 요구에 따라 상기 데이터의 목록이나 상기 데이터 자체를 상기 원격지로 전송하는 단계로 이루어지는 것이 바람직하다.In order to achieve the above object, the remote data transmission method according to the present invention is performed in a multifunction device connected to at least one device capable of having data that can be transmitted to the outside, and the data from the multifunction device to a remote location, from the remote location Determining whether the connection is attempted; if it is determined that the connection is attempted from the remote site; determining whether the remote access function is set for the user; and if it is determined that the remote access function is set for the remote site, Therefore, it is preferable that the step of transmitting the list of data or the data itself to the remote.
상기 다른 과제를 이루기 위해, 상기 원격 데이터 전송 방법을 수행하는 본 발명에 의한 원격 데이터 전송 장치의 상기 복합기는, 상기 원격지로부터 접속이 시도되는가를 검사하는 원격 시도 검사부와, 상기 검사된 결과에 응답하여, 자신에게 원격 접속 기능이 설정되어 있는가를 검사하는 기능 설정 검사부 및 상기 기능 설정 검사부에서 검사된 결과에 응답하여, 상기 원격지의 요구에 상응하여 상기 디바이스를 검색하여 생성한 데이터의 목록이나 상기 디바이스로부터 독출한 데이터 자체를 상기 원격지로 전송하는 데이터 전송부로 구성되는 것이 바람직하다.In order to achieve the above another object, the multifunction apparatus of the remote data transmission apparatus according to the present invention for performing the remote data transmission method, a remote attempt inspection unit for checking whether the connection is attempted from the remote site, and in response to the result of the inspection A list of data generated by searching for the device in response to the request of the remote site or reading from the device in response to the result of the function setting checking unit for checking whether the remote access function is set to the user and the function setting checking unit; It is preferable that a data transmission unit for transmitting the exported data itself to the remote site.
이하, 본 발명에 의한 원격 데이터 전송 방법을 첨부된 도면들을 참조하여 다음과 같이 설명한다.Hereinafter, a remote data transmission method according to the present invention will be described with reference to the accompanying drawings.
도 1은 본 발명에 의한 원격 데이터 전송 방법의 일 실시예를 설명하기 위한 플로우차트로서, 원격지로부터 접속이 시도될 때 원격 접속 기능을 갖는 복합기는 원격지의 요구에 부응하여 데이터 목록이나 데이터 자체를 원격지로 전송하는 단계(제10 ~ 제26 단계들)로 이루어진다.1 is a flowchart illustrating an embodiment of a remote data transmission method according to the present invention. When a connection is attempted from a remote location, a multifunction device having a remote connection function responds to a request of a remote location and remotely stores a data list or data itself. Is transmitted to the network (steps 10 to 26).
도 2는 도 1에 도시된 원격 데이터 전송 방법의 이해를 돕기 위한 원격 데이터 전송 장치의 개략적인 외관을 나타내는 도면으로서, 복합기(40), 통신 선로(42), 원격지(44), 제1, 제2, ... 및 제N 디바이스들(50, 52, ... 및 54)로 구성된다.FIG. 2 is a view showing a schematic appearance of a remote data transmission apparatus for helping understanding the remote data transmission method illustrated in FIG. 1. The multifunction apparatus 40, a communication line 42, a remote location 44, a first, and a first are shown. 2,... And N-th devices 50, 52,... And 54.
도 1에 도시된 원격 데이터 전송 방법은 도 2에 도시된 원격 데이터 전송 장치의 복합기(40)에서 수행된다. 여기서, 복합기(40)는 제1 ~ 제N 디바이스(50, 52, ... 및 54)와 연결된다. N은 1이상의 양의 정수이고, 제1 ~ 제N 디바이스(50, 52, ... 및 54) 각각은 외부로 전송 가능한 이미지 또는 문서 따위의 데이터를 가질 수 있다. 여기서, 데이터는 외부로부터 각 디바이스로 입력될 수도 있고, 각 디바이스에서 자신의 고유한 기능을 수행하여 처리된 결과일 수도 있다.The remote data transmission method shown in FIG. 1 is performed in the multifunction apparatus 40 of the remote data transmission device shown in FIG. Here, the multifunction peripheral 40 is connected to the first to Nth devices 50, 52,..., And 54. N is a positive integer of 1 or more, and each of the first to Nth devices 50, 52, ..., and 54 may have data such as an image or a document that can be transmitted to the outside. Here, the data may be input to each device from the outside, or may be a result processed by performing its own function in each device.
본 발명에 의하면, 제1 ~ 제N 디바이스(50, 52, ... 및 54) 각각은 비디오 카메라, 셋 탑 박스(STB), 디지탈 비디오 디스크 플레이어(DVDP) 및 디지탈 스틸 카메라(DSC:Digital Still Camera)중 어느 하나에 해당할 수 있고, 원격지(44)는 팩시밀리 또는 복합기가 될 수 있다.According to the present invention, each of the first to Nth devices 50, 52, ..., and 54 is a video camera, a set top box (STB), a digital video disc player (DVDP), and a digital still camera (DSC). Camera), and the remote location 44 may be a facsimile or a multifunction device.
복합기(40)로부터 원격지(44)로 데이터를 전송하는 본 발명에 의한 원격 데이터 전송 방법은 다음과 같다.The remote data transmission method according to the present invention for transmitting data from the multifunction apparatus 40 to the remote location 44 is as follows.
먼저, 원격지(44)로부터 접속이 시도되는가를 판단한다(제10 단계). 만일, 원격지(44)로부터 접속이 시도되지 않는다고 판단되면, 제10 단계로 진행한다. 그러나, 원격지(44)로부터 접속이 시도되었다고 판단되면, 자신에게 원격 접속 기능이 설정되어 있는가를 판단한다(제12 단계). 여기서, 원격 접속 기능이란, 복합기(40)가 원격지(44)와 통신 선로(42) 예를 들면 네트워크를 통해 접속하여 통신할 수 있는 기능을 의미한다.First, it is determined whether a connection is attempted from the remote location 44 (step 10). If it is determined that no connection is attempted from the remote location 44, the flow proceeds to step 10. However, if it is determined that the connection is attempted from the remote place 44, it is determined whether the remote connection function is set for the self (step 12). Here, the remote connection function means a function that the multifunction peripheral 40 can connect and communicate with the remote location 44 via a communication line 42, for example, a network.
만일, 자신에게 원격 접속 기능이 설정되어 있지 않다고 판단되면, 도 1에 도시된 원격 데이터 전송 방법을 종료한다. 그러나, 자신에게 원격 접속 기능이 설정되어 있다고 판단되면, 원격지(44)의 요구에 따라 데이터의 목록이나 데이터 자체를 원격지(44)로 전송한다(제14 ~ 제26 단계들).If it is determined that the remote access function is not set to itself, the remote data transmission method shown in FIG. 1 ends. However, if it is determined that the remote access function is set to itself, the list of data or the data itself is transmitted to the remote 44 according to the request of the remote 44 (steps 14 to 26).
제14 ~ 제26 단계들에 대해 부연하면, 자신에게 원격 접속 기능이 설정되어 있다고 판단되면, 제1 메시지를 원격지(44)로 송출한다(제14 단계). 여기서, 제1 메시지는 원격지(44)에게 비밀 번호를 요구하는 제1 요구 정보와 원격지(44) 자신에 대한 수신자 정보를 요구하는 제2 요구 정보를 포함한다. 이 때, 수신자 정보에는 원격지(44)의 주소 따위가 포함될 수 있다.If it is determined that the remote access function is set to itself, the first message is sent to the remote location 44 (step 14). Here, the first message includes first request information for requesting a password from the remote location 44 and second request information for requesting recipient information for the remote location 44 itself. In this case, the receiver information may include an address of the remote place 44.
제14 단계후에, 복합기(40)는 원격지(44)로부터 전송 받은 비밀 번호가 맞는 가를 판단한다(제16 단계). 이를 위해, 원격지(44)는 사전에 데이터의 전송을 허용한 원격지에게 비밀 번호를 전송하고, 제1 요구 정보에 응답하여 원격지(44)는 비밀 번호를 복합기(40)로 전송한다. 만일, 원격지(44)로부터 전송된 비밀 번호가 맞다고 판단되지 않으면 제14 단계로 진행하여, 제1 메시지를 통해 비밀 번호를 원격지(44)에게 다시 요구하여 원격지(44)로부터 비밀 번호를 다시 받을 수 있다. 이 때, 도 1에 도시된 바와 같이 비밀 번호가 맞을 때까지 원격지(44)로부터 비밀 번호를 받을 수도 있고, 도 1에 도시된 바와 달리 소정 횟수만큼 비밀 번호가 틀릴 경우 도 1에 도시된 원격 데이터 전송 방법을 종료할 수도 있다. 그러나, 비밀 번호가 맞다고 판단되면, 제2 메시지를 원격지(44)로 송출한다(제18 단계). 여기서, 제2 메시지는 원격지(44)가 데이터를 받고자 하는가, 데이터 목록을 받고자 하는가 그렇지 않으면 데이터도 데이터 목록도 받고 싶지 않은가를 묻는 정보를 갖는다. 즉, 복합기(40)는 제2 메시지를 통해 원격지(44)가 자신에게 접속한 의도를 묻는다. 이 때, 원격지(44)는 제2 메시지에 담긴 정보에 응답하여 자신의 접속 의도를 복합기(40)로 전송한다.After the fourteenth step, the multifunction peripheral 40 determines whether the password received from the remote location 44 is correct (step 16). To this end, the remote place 44 transmits a password to the remote place that has previously allowed data transmission, and the remote place 44 transmits the password to the multifunction apparatus 40 in response to the first request information. If it is determined that the password transmitted from the remote location 44 is not correct, the process proceeds to step 14, where the password is requested again from the remote location 44 through the first message to receive the password from the remote location 44 again. have. At this time, as shown in FIG. 1, the password may be received from the remote location 44 until the password is correct. If the password is wrong a predetermined number of times, unlike in FIG. 1, the remote data shown in FIG. The transmission method may be terminated. However, if it is determined that the password is correct, the second message is sent to the remote location 44 (step 18). Here, the second message has information asking whether the remote location 44 wants to receive data, or receives a list of data, or does not want to receive a list of data or data. That is, the multifunction peripheral 40 asks for the intention that the remote location 44 connected to the second device through the second message. At this time, the remote location 44 transmits its connection intention to the multifunction apparatus 40 in response to the information contained in the second message.
본 발명에 의하면, 제1 메시지나 제2 메시지의 형태는 OGM와 같은 구두 형태가 될 수 있다.According to the present invention, the first message or the second message may be in a verbal form such as an OGM.
한편, 도 1에 도시된 원격 데이터 전송 방법은 제16 단계를 마련하지 않을 수도 있다. 이 경우, 제1 메시지는 제1 요구 정보를 포함하지 않고, 제14 단계후에 제18 단계가 수행된다.Meanwhile, the remote data transmission method shown in FIG. 1 may not provide a sixteenth step. In this case, the first message does not include the first request information, and after the fourteenth step, an eighteenth step is performed.
제18 단계후에, 원격지(44)의 주소가 제공되었는가를 판단한다(제20 단계). 원격지(44)로 데이터 또는 데이터 목록을 전송하기 위해서는 원격지(44)의 주소가 복합기(40)로 제공되는 것이 바람직하다. 만일, 원격지(44)의 주소가 원격지(44)로부터 복합기(40)로 제공되지 않는다면, 도 1에 도시된 원격 데이터 전송 방법을 종료한다. 그러나, 원격지(44)의 주소가 원격지(44)로부터 복합기(40)로 제공된다고 판단되면, 원격지(44)가 데이터의 전송을 요구하는가 그렇지 않으면 데이터 목록의 전송을 요구하는가를 판단한다(제22 단계). 만일, 원격지(44)가 데이터 목록의 전송을 요구하는 것으로 판단되면, 복합기(40)는 데이터 목록을 원격지(44)로 전송한다(제24 단계). 그러나, 원격지(44)가 데이터의 전송을 요구하는 것으로 판단되면, 복합기(40)는 데이터 자체를 원격지(44)로 전송한다(제26 단계). 이 때, 본 발명에 의하면, 제24 단계후에, 원격지(44)가 데이터의 전송을 요구하는가를 판단하여, 원격지(44)가 데이터의 전송을 요구하면 제26 단계가 수행될 수도 있다.After step 18, it is determined whether the address of the remote location 44 is provided (step 20). In order to transmit data or a list of data to the remote location 44, the address of the remote location 44 is preferably provided to the multifunction apparatus 40. If the address of the remote location 44 is not provided from the remote location 44 to the multifunction apparatus 40, the remote data transmission method shown in FIG. 1 ends. However, if it is determined that the address of the remote 44 is provided from the remote 44 to the multifunction apparatus 40, it is determined whether the remote 44 requires the transmission of data or the transmission of the data list (22). step). If it is determined that the remote location 44 requires the transmission of the data list, the multifunction apparatus 40 transmits the data list to the remote location 44 (step 24). However, if it is determined that the remote location 44 requires the transmission of the data, the multifunction apparatus 40 transmits the data itself to the remote location 44 (step 26). At this time, according to the present invention, after the twenty-fourth step, it is determined whether the remote place 44 requests the transmission of data, and if the remote place 44 requests the transmission of the data, the twenty sixth step may be performed.
본 발명의 일 실시예에 의하면, 원격 데이터 전송 방법은 도 1에 도시된 바와 달리 제20 단계를 마련하지 않을 수도 있다. 이 경우, 원격지(44)의 주소를 모르는 상태에서도 원격지(44)와 통신 연결된 복합기(40)는 제10 ~ 제18 단계들과 제22 ~ 제26 단계들을 수행할 수 있다.According to an embodiment of the present invention, the remote data transmission method may not provide a twentieth step, as shown in FIG. In this case, even without knowing the address of the remote location 44, the multifunction apparatus 40 connected to the remote location 44 may perform steps 10 to 18 and steps 22 to 26.
본 발명의 다른 실시예에 의하면, 원격 데이터 전송 방법은 도 1에 도시된 바와 같이 제20 단계를 마련할 수도 있다. 이 경우, 원격지(44)의 주소를 아는 복합기(40)는 원격지(44)와 통신을 끊은 후에라도 데이터나 데이터 목록의 전송을 요구한 원격지(44)와 통신을 재개할 수 있다. 여기서, 복합기(40)는 원격지(44)로 전송할 데이터나 데이터 목록을 준비하기 위한 충분한 시간을 획득하기 위해서, 제24 또는 제26 단계가 수행되기 이전에 원격지(44)와 통신을 잠시 끊을 수 있다. 이 경우, 전송할 데이터와 데이터 목록이 준비되면, 제24 또는 제26 단계가 수행된다. 게다가, 복합기(40)가 원격지(44)의 주소를 알 경우, 데이터나 데이터 목록을 전송한 원격지(44)의 이력(history)을 추후에 알 수 있도록 하고, 제16 단계가 마련되지 않은 상태에서 데이터나 데이터 목록을 보낼 것이 요구되지 않은 원격지(44)를 인지할 수 있다.According to another embodiment of the present invention, the remote data transmission method may provide a twentieth step as shown in FIG. In this case, the multifunction apparatus 40 knowing the address of the remote location 44 can resume communication with the remote location 44 that has requested the transmission of data or data list even after the communication with the remote location 44 has been terminated. Here, the all-in-one 40 can temporarily disconnect from the remote 44 before performing the twenty-fourth or twenty sixth step to obtain sufficient time to prepare data or a list of data to be transmitted to the remote 44. . In this case, when the data to be transmitted and the data list are prepared, step 24 or 26 is performed. In addition, when the multifunction apparatus 40 knows the address of the remote location 44, it is possible to later know the history of the remote location 44 that has transmitted the data or the data list. It is possible to recognize a remote location 44 that is not required to send data or a list of data.
도 3은 본 발명에 의한 원격 데이터 전송 방법의 다른 실시예를 설명하기 위한 플로우차트로서, 데이터 목록을 생성하는 단계(제70 ~ 제78 단계들)로 이루어진다.3 is a flowchart for explaining another embodiment of a remote data transmission method according to the present invention, and includes a step of generating a data list (steps 70 to 78).
도 3에 도시된 원격 데이터 전송 방법은 도 2에 도시된 복합기(40)에서 수행되며, 원격지(44)로 전송할 데이터 목록을 다음과 같이 생성한다.The remote data transmission method illustrated in FIG. 3 is performed in the multifunction apparatus 40 illustrated in FIG. 2, and generates a list of data to be transmitted to the remote location 44 as follows.
먼저, 복합기(40)는 제1 ~ 제N 디바이스(50, 52, ... 및 54)중에서 자신과 상호 통신이 가능한 디바이스들을 검색하고, 검색한 디바이스에서 전송 가능한 데이터를 갖는 적어도 하나의 디바이스를 검색하며, 검색된 디바이스와 데이터 전송이 가능한 환경을 조성한다(제70 및 제72 단계들). 이 때, 복합기(40)는 다양한 형태의 제1 ~ 제N 디아비스(50, 52, ... 및 54)를 인식하여 검색하기 위해 다수의 프로토콜을 내장할 수 있다. 예컨대, 복합기(40)는 자신과 통신이 가능한 디바이스들을 검색하고, 검색된 디바이스와 데이터 전송이 가능한 환경을 조성한다(제70 단계). 제70 단계후에, 복합기(40)는 데이터 전송 환경이 조성된 디바이스중에서 전송 가능한 데이터를 갖는 디바이스가 존재하는가를 판단한다(제72 단계).First, the multifunction apparatus 40 searches for devices that can communicate with each other among the first to Nth devices 50, 52,..., And 54, and searches for at least one device having data that can be transmitted from the searched device. Search, and create an environment in which data can be transmitted with the searched device (steps 70 and 72). In this case, the multifunction apparatus 40 may include a plurality of protocols for recognizing and searching the first to N-th Diabis (50, 52, ... and 54) of various forms. For example, the multifunction peripheral 40 searches for devices that can communicate with the device, and creates an environment in which data can be transmitted with the searched devices (step 70). After operation 70, the multifunction apparatus 40 determines whether there is a device having data that can be transmitted among devices in which the data transmission environment is established (operation 72).
만일, 전송 가능한 데이터를 갖는 디바이스가 존재하지 않는다고 판단되면, 도 3에 도시된 원격 데이터 전송 방법을 종료한다. 그러나, 전송 가능한 데이터를 갖는 디바이스가 존재한다고 판단되면, 복합기(40)는 전송 가능한 데이터를 갖는 디바이스로부터 데이터를 검색한다(제74 단계). 이를 위해, 예를 들면 복합기(40)는 상호 프로토콜을 사용하여 데이터 검색 명령 따위를 디바이스로 내리고, 디바이스는 데이터 검색 명령에 따라 자신이 갖는 데이터에 대한 정보를 복합기(40)로 보낼 수 있다.If it is determined that there is no device having transmittable data, the remote data transmission method shown in FIG. 3 ends. However, if it is determined that there is a device having transmittable data, the multifunction peripheral 40 retrieves data from the device having transmittable data (step 74). For this purpose, for example, the multifunction peripheral 40 issues a data retrieval command to the device using a mutual protocol, and the device may transmit information about data it has to the multifunction apparatus 40 according to the data retrieval command.
제74 단계후에, 검색된 결과를 이용하여 복합기(40)는 데이터 목록을 생성한다(제76 단계). 여기서, 데이터 목록은 데이터의 제목 및 각 데이터 제목에 해당하는 데이터가 존재하는 위치를 매칭시켜 나열할 수 있다. 이 때, 본 발명에 의하면, 데이터의 제목과 위치는 테이블의 형태로서 매칭시켜 생성될 수 있다.After operation 74, the multifunction apparatus 40 generates a data list by using the searched result (operation 76). Here, the data list may be arranged by matching a title of the data and a position where data corresponding to each data title exists. At this time, according to the present invention, the title and location of the data can be generated by matching the form of a table.
제76 단계후에, 생성된 데이터 목록을 원격지(44)로 전송 가능한 형태로 변환한다(제78 단계). 여기서, 변환된 형태의 데이터 목록은 제24 단계에서 원격지(44)로 전송된다.After operation 76, the generated data list is converted into a form transmittable to the remote location 44 (operation 78). Here, the converted list of data is transmitted to the remote place 44 in step 24.
도 3에 도시된 원격 데이터 전송 방법은 도 1에 도시된 원격 데이터 전송 방법이 수행되기 이전에 수행될 수 있다. 이 경우, 사전에 생성된 데이터 목록은 저장된다. 이와 달리, 도 3에 도시된 원격 데이터 전송 방법은 도 1에 도시된 제24 단계에서 수행될 수도 있다.The remote data transmission method shown in FIG. 3 may be performed before the remote data transmission method shown in FIG. 1 is performed. In this case, the previously generated data list is stored. Alternatively, the remote data transmission method shown in FIG. 3 may be performed in the twenty-fourth step shown in FIG. 1.
도 4는 본 발명에 의한 원격 데이터 전송 방법의 또 다른 실시예를 설명하기 위한 플로우차트로서, 데이터 자체를 생성하는 단계(제90 ~ 제100 단계들)로 이루어진다.FIG. 4 is a flowchart for explaining another embodiment of a remote data transmission method according to the present invention, and includes data generation (90th to 100th steps).
도 4에 도시된 원격 데이터 전송 방법은 도 2에 도시된 복합기(40)에서 제26 단계를 수행할 때 수행되며, 원격지(44)로 전송할 데이터 자체를 다음과 같이 생성한다.The remote data transmission method shown in FIG. 4 is performed when performing the 26th step in the multifunction apparatus 40 shown in FIG. 2, and generates data itself to be transmitted to the remote location 44 as follows.
먼저, 복합기(40)는 원격지(44)에 의해 전송이 요구된 데이터를 가질 뿐만 아니라 자신과 통신이 가능한 디바이스(50, 52, ..., 54)를 검색하고, 검색된 디바이스와 데이터 전송이 가능한 환경을 조성한다(제90 및 제92 단계들). 예컨대, 복합기(40)는 자신과 통신이 가능한 디바이스를 검색하고, 검색된 디바이스와 통신 환경 즉, 데이터 전송 가능한 환경을 조성한다(제90 단계). 제90 단계후에, 원격지(44)가 전송을 요구한 데이터를 갖는 디바이스가 존재하는가를 판단한다(제92 단계).First, the multifunction apparatus 40 not only has data required for transmission by the remote location 44, but also searches for devices 50, 52, ..., 54 capable of communicating with itself, and transmits data with the searched devices. Create an environment (steps 90 and 92). For example, the multifunction apparatus 40 searches for a device capable of communicating with itself, and creates a communication environment, that is, an environment capable of transmitting data, with the found device (step 90). After step 90, it is determined whether there is a device having data requested for transmission by the remote location 44 (step 92).
만일, 원격지(44)가 전송을 요구한 데이터를 갖는 디바이스가 존재하지 않는다고 판단되면, 도 4에 도시된 원격 데이터 전송 방법을 종료한다. 그러나, 원격지(44)가 전송을 요구한 데이터를 갖는 디바이스가 존재한다고 판단되면, 검색된 디바이스로부터 원격지(44)가 전송을 요구한 데이터를 검색한다(제94 단계). 이 때, 디바이스(50, 52, ... 또는 54)에서 검색된 데이터가 복합기(40)로 전송되는 방식은 여러 가지가 있다. 예를 들면, 유선 접속 방식이나 무선 접속 방식 같은 전송 층(transport layer)을 갖고 PictBridge와 같은 호환 프로토콜을 사용하여 디바이스(50, 52, ... 또는 54)로부터 복합기(40)로 실질적인 데이터를 전송할 수 있다. 여기서, 유선 접속 방식은 예를 들면 범용 직렵 버스(USB:Universal Serial Bus)가 될 수 있고, 무선 접속 방식은 블루투스(Bluetooth)가 될 수 있다.If it is determined that the device with the data requesting the transmission does not exist, the remote data transmission method shown in FIG. 4 ends. However, if it is determined that there is a device having data requested for transmission by the remote location 44, the remote device 44 retrieves data for which the remote location 44 has requested transmission (step 94). At this time, the data retrieved from the devices 50, 52, ... or 54 are transmitted to the multifunction apparatus 40 in various ways. For example, having a transport layer, such as a wired or wireless connection, and using a compatible protocol such as PictBridge to transfer substantial data from device 50, 52, ... or 54 to multifunction device 40. Can be. Here, the wired connection method may be a universal serial bus (USB), for example, and the wireless connection method may be Bluetooth.
제94 단계후에, 검색된 데이터가 텍스트 데이터인가 화상 데이터인가를 판단한다(제96 단계). 만일, 검색된 데이터가 텍스트 데이터인 것으로 판단되면, 텍스트 데이터를 원격지(44)로 전송 가능한 형태로 변환한다(제98 단계). 그러나, 검색된 데이터가 화상 데이터인 것으로 판단되면, 화상 데이터를 원격지(44)로 전송 가능한 형태로 변환한다(제100 단계). 이 때, 제98 또는 제100 단계에서 변환된 형태의 데이터는 제26 단계에서 원격지(44)로 전송된다.After step 94, it is determined whether the retrieved data is text data or image data (step 96). If it is determined that the retrieved data is text data, the text data is converted into a form transmittable to the remote location 44 (step 98). However, if it is determined that the retrieved data is image data, the image data is converted into a form that can be transmitted to the remote location 44 (step 100). At this time, the data converted in the 98th or 100th step is transmitted to the remote location 44 in the 26th step.
예를 들어, 전술한 바와 같이 데이터 목록이 데이터 제목 및 위치를 가질 경우, 원격지(44)의 사용자는 전송 받고자 하는 데이터 제목을 지정하여 복합기(40)로 전송한다. 이 때, 복합기(40)는 원격지(44)로부터 전송 받은 데이터 제목에 해당하는 위치를 테이블을 통해 조사하고, 해당하는 위치의 디바이스에게 데이터를 전송하라고 요구한다. 이 때, 해당하는 위치로부터 데이터가 전송되면, 복합기(40)는 그 데이터를 원격지(44)로 전송하기에 적합한 형태로 변환한다.For example, as described above, when the data list has a data title and a location, the user of the remote location 44 designates a data title to be transmitted and transmits the data title to the multifunction apparatus 40. At this time, the multifunction peripheral 40 checks the position corresponding to the data title received from the remote location 44 through the table, and requests the device of the corresponding position to transmit data. At this time, when data is transmitted from the corresponding position, the multifunction apparatus 40 converts the data into a form suitable for transmission to the remote location 44.
이하, 본 발명에 의한 원격 데이터 전송 장치의 구성 및 동작을 첨부한 도면을 참조하여 다음과 같이 설명한다.Hereinafter, the configuration and operation of a remote data transmission apparatus according to the present invention will be described with reference to the accompanying drawings.
도 5는 본 발명에 의한 원격 데이터 전송 장치의 일 실시예의 블럭도로서, 원격 시도 검사부(110), 기능 설정 검사부(112) 및 데이터 전송부(114)로 구성된다.5 is a block diagram of an embodiment of a remote data transmission apparatus according to the present invention, and includes a remote attempt test unit 110, a function setting test unit 112, and a data transmission unit 114.
도 5에 도시된 원격 데이터 전송 장치는 도 1에 도시된 원격 데이터 전송 방법을 다음과 같이 수행할 수 있으며, 도 2에 도시된 복합기(40)에 내장될 수 있다.The remote data transmission apparatus illustrated in FIG. 5 may perform the remote data transmission method illustrated in FIG. 1 as follows, and may be embedded in the multifunction apparatus 40 illustrated in FIG. 2.
제10 단계를 수행하기 위해, 원격 시도 검사부(110)는 원격지(44)로부터 입력단자 IN을 통해 접속이 시도되는가를 검사하고, 검사된 결과를 기능 설정 검사부(112)로 출력한다.In order to perform the tenth step, the remote attempt checking unit 110 checks whether a connection is attempted from the remote location 44 through the input terminal IN, and outputs the checked result to the function setting checking unit 112.
제12 단계를 수행하기 위해, 기능 설정 검사부(112)는 원격 시도 검사부(110)에서 검사된 결과에 응답하여, 즉, 원격지(44)로부터 접속이 시도되었다고 인지되면, 복합기(40)에게 원격 접속 기능이 설정되어 있는가를 검사하고, 검사된 결과를 데이터 전송부(114)로 출력한다.In order to perform the twelfth step, the function setting checker 112 responds to the result checked by the remote attempt checker 110, that is, if it is recognized that the connection is attempted from the remote location 44, the remote access to the multifunction apparatus 40 is performed. It is checked whether a function is set, and the checked result is output to the data transmission unit 114.
예를 들면, 원격 시도 검사부(110)와 기능 설정 검사부(112)의 역할들은 복합기(40)의 중앙 처리부(미도시)에서 수행될 수도 있다. 이 경우, 중앙 처리부는 전화 라인 또는 네트워크 라인과 같은 통신 선로(42)를 통해 원격지(44)로부터 착신되는 신호나 데이터가 있는가를 검사한다. 이 때, 착신되는 신호가 데이터가 있으면, 중앙 처리부는 원격지(44)로부터 접속이 시도된 것으로 인지하여 원격 접속 기능이 복합기(40)에 설정되어 있는가를 검사한다.For example, the roles of the remote attempt tester 110 and the function setting checker 112 may be performed by a central processing unit (not shown) of the multifunction apparatus 40. In this case, the central processing unit checks whether there is a signal or data coming from the remote place 44 through a communication line 42 such as a telephone line or a network line. At this time, if the incoming signal contains data, the central processing unit recognizes that the connection is attempted from the remote location 44 and checks whether the remote connection function is set in the multifunction apparatus 40.
제14 ~ 제26 단계들을 수행하기 위해, 데이터 전송부(114)는 기능 설정 검사부(112)에서 검사된 결과에 응답하여, 즉, 원격 접속 기능이 설정되어 있다고 인지되면, 원격지(44)의 요구에 상응하여 디바이스(50, 52, ... 및 54)를 검색하여 생성한 데이터의 목록이나 디바이스(50, 52, ... 또는 54)로부터 독출하여 입력단자 IN을 통해 입력한 데이터 자체를 원격지(44)로 출력단자 OUT를 통해 통신 선로(42) 따위를 경유하여 전송한다.In order to perform the fourteenth to twenty-sixth steps, the data transmission unit 114 responds to the result checked by the function setting inspection unit 112, that is, if it is recognized that the remote connection function is set, the request of the remote site 44 is performed. Correspondingly, the list of data generated by searching the devices 50, 52, ... and 54 or the data itself read out from the devices 50, 52, ... or 54 correspondingly and inputted through the input terminal IN The data is transmitted via the communication line 42 through the output terminal OUT at (44).
이상에서 설명한 바와 같이, 본 발명에 의한 원격 데이터 전송 방법 및 장치는 팩스의 원격 전송만 가능한 종래의 복합기와 달리 다양한 종류나 형태의 디바이스들중에서 원격지(44)가 요구한 데이터 또는 데이터의 목록을 복합기(40)를 통해서 원격지(44)로 원격으로 원할하게 전송할 수 있으므로, 원격지(44)의 사용자가 자신이 받고자 하는 디바이스의 데이터 또는 데이터 목록을 복합기(40)를 통해 받도록 하는 효과를 갖는다.As described above, the remote data transmission method and apparatus according to the present invention, unlike the conventional multifunction device capable of only remote transmission of a fax, the multifunction device for the data or the list of data requested by the remote location 44 from various types or types of devices Since the remote can be smoothly transmitted to the remote 44 through the 40, the user of the remote 44 has an effect of receiving the data or the data list of the device to be received through the multifunction apparatus 40.
도 1은 본 발명에 의한 원격 데이터 전송 방법의 일 실시예를 설명하기 위한 플로우차트이다.1 is a flowchart for explaining an embodiment of a remote data transmission method according to the present invention.
도 2는 도 1에 도시된 원격 데이터 전송 방법의 이해를 돕기 위한 원격 데이터 전송 장치의 개략적인 외관을 나타내는 도면이다.FIG. 2 is a view illustrating a schematic appearance of a remote data transmission apparatus for helping understanding the remote data transmission method illustrated in FIG. 1.
도 3은 본 발명에 의한 원격 데이터 전송 방법의 다른 실시예를 설명하기 위한 플로우차트이다.3 is a flowchart for explaining another embodiment of a remote data transmission method according to the present invention.
도 4는 본 발명에 의한 원격 데이터 전송 방법의 또 다른 실시예를 설명하기 위한 플로우차트이다.4 is a flowchart for explaining another embodiment of a remote data transmission method according to the present invention.
도 5는 본 발명에 의한 원격 데이터 전송 장치의 일 실시예의 블럭도이다.5 is a block diagram of an embodiment of a remote data transmission apparatus according to the present invention.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030061700A KR20050024823A (en) | 2003-09-04 | 2003-09-04 | Method and apparatus for remotely transmitting data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030061700A KR20050024823A (en) | 2003-09-04 | 2003-09-04 | Method and apparatus for remotely transmitting data |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20050024823A true KR20050024823A (en) | 2005-03-11 |
Family
ID=37231895
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030061700A KR20050024823A (en) | 2003-09-04 | 2003-09-04 | Method and apparatus for remotely transmitting data |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20050024823A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010018347A (en) * | 1999-08-19 | 2001-03-05 | 윤종용 | Network Terminal Apparatus with Routing function |
KR20020064847A (en) * | 2001-02-03 | 2002-08-10 | 삼성전자 주식회사 | System for providing service with device in home network and method thereof |
KR20020087545A (en) * | 2001-05-14 | 2002-11-23 | 엘지전자 주식회사 | Home Appliance Remote Control Apparatus and Method for the same |
JP2002354164A (en) * | 2001-05-23 | 2002-12-06 | Canon Inc | Information processing unit, method and system, program, and storage medium |
WO2003009131A2 (en) * | 2001-07-16 | 2003-01-30 | Ecopy Inc. | Multifunction peripheral device with dynamic user interface description |
KR20030070303A (en) * | 2002-02-23 | 2003-08-30 | 엘지전자 주식회사 | Home Appliance Network System |
-
2003
- 2003-09-04 KR KR1020030061700A patent/KR20050024823A/en not_active Application Discontinuation
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010018347A (en) * | 1999-08-19 | 2001-03-05 | 윤종용 | Network Terminal Apparatus with Routing function |
KR20020064847A (en) * | 2001-02-03 | 2002-08-10 | 삼성전자 주식회사 | System for providing service with device in home network and method thereof |
KR20020087545A (en) * | 2001-05-14 | 2002-11-23 | 엘지전자 주식회사 | Home Appliance Remote Control Apparatus and Method for the same |
JP2002354164A (en) * | 2001-05-23 | 2002-12-06 | Canon Inc | Information processing unit, method and system, program, and storage medium |
WO2003009131A2 (en) * | 2001-07-16 | 2003-01-30 | Ecopy Inc. | Multifunction peripheral device with dynamic user interface description |
KR20030070303A (en) * | 2002-02-23 | 2003-08-30 | 엘지전자 주식회사 | Home Appliance Network System |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6130917A (en) | Instant protocol selection scheme for electronic data transmission | |
US7403221B2 (en) | Communication device, image storage device, image pickup device, and control method thereof | |
US8681389B2 (en) | Image processing apparatus, image processing system, facsimile transmission method, and program | |
JPH08505738A (en) | Facsimile routing method | |
US20150056978A1 (en) | Information processing system, information processing method, mobile phone, server, and control methods and control programs thereof | |
US20090033985A1 (en) | Mobile device, printer server and private network system, and methods to receive fax data thereby | |
US20070005157A1 (en) | Remote maintenance system, communication terminal device and center device | |
US7035667B2 (en) | Communication apparatus and communication method | |
US7690557B2 (en) | System and method for displaying received data using separate device | |
US7650110B2 (en) | Wireless communication apparatus and wireless communication method for storing and accessing a plurality of images | |
KR20050024823A (en) | Method and apparatus for remotely transmitting data | |
JP6844107B2 (en) | Programs, fax machines, and mobile terminals | |
EP0809389B1 (en) | Facsimile apparatus | |
JP2686476B2 (en) | Image processing device | |
JP3005412B2 (en) | Facsimile machine | |
JPH09130528A (en) | Facsimile equipment | |
JP2549512B2 (en) | Facsimile communication method | |
JPH08195870A (en) | Data communication method, terminal equipment for the method and data communication system | |
JP2005025444A (en) | Data registration server in database system, and its control method | |
KR100338070B1 (en) | Method for transmitting several format document in multi function peripheral | |
JP2004318722A (en) | Communications equipment | |
JP2001136329A (en) | Fax server unit | |
JPH07283930A (en) | Facsimile equipment | |
KR20000009158A (en) | Method of transferring transfer result information to recipient electronic mail address | |
JPH06121142A (en) | Picture communication equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |