METHOD FOR TRANSMITTING AND RECEIVING FAX BY USING APPLICATION, AND IMAGE FORMING APPARATUS FOR PERFORMING SAME
20190052769 ยท 2019-02-14
Inventors
- HyeongJu KIM (Suwon-si, KR)
- YongGoo CHUNG (Suwon-si, KR)
- HyungJong KANG (Suwon-si, KR)
- ChangWook YOON (Suwon-si, KR)
- JungMo HONG (Suwon-si, KR)
Cpc classification
H04N1/00209
ELECTRICITY
H04N1/32016
ELECTRICITY
H04N1/32406
ELECTRICITY
H04N1/4413
ELECTRICITY
International classification
H04N1/32
ELECTRICITY
H04N1/00
ELECTRICITY
Abstract
An image forming apparatus and a method for transmitting a fax using an application are provided. The image forming apparatus includes a communicator to perform communication with an external device, a fax unit to receive a fax document through a public switched telephone network, a memory in which an application for routing the received fax document is installed, and a controller to execute the application installed in the memory, to select, based on an attribute of the fax document, a device to which the fax document is to be transmitted, and to transmit the fax document to the selected device via the communicator.
Claims
1. An image forming apparatus comprising: a communicator to perform communication with an external device; a fax unit to receive a fax document through a public switched telephone network; a memory in which an application for routing the received fax document is installed; and a controller to: execute the application installed in the memory, select, based on an attribute of the fax document, a device to which the fax document is to be transmitted, and transmit the fax document to the selected device via the communicator.
2. The image forming apparatus of claim 1, wherein the controller: identifies a caller number of the fax document, identifies a device designated by a forward event corresponding to the identified caller number, and transmits the fax document to the identified device.
3. The image forming apparatus of claim 1, wherein the controller: identifies a form type of the fax document, identifies a device designated by a forward event corresponding to the identified form type, and transmits the fax document to the identified device.
4. The image forming apparatus of claim 1, wherein the controller: identifies whether or not an option of transmitting the fax document to a cloud print server is activated, and when the option is activated, transmits the fax document to the cloud print server.
5. The image forming apparatus of claim 1, wherein the controller: identifies a caller number of the fax document, generates a storage folder corresponding to a device designated by a storage event corresponding to the identified caller number, and stores the fax document in the storage folder.
6. The image forming apparatus of claim 5, wherein, when the controller receives a request for access to the storage folder from the device designated by the storage event, the controller transmits the fax document to the device designated by the storage folder.
7. The image forming apparatus of claim 1, wherein, when the fax unit receives a tag cover connected to the fax document, the controller: analyzes the tag cover to identify a transmission destination and a password, and after encrypting the fax document with the password, transmits the encrypted fax document to the transmission destination.
8. A method of transmitting a fax using an application, the method comprising: receiving a fax document via a public switched telephone network; determining a destination of the fax document based on an attribute of the fax document; and transmitting the fax document to the determined destination.
9. The method of claim 8, wherein the determining of the destination of the fax document comprises: identifying a caller number of the fax document; identifying a forward event corresponding to the identified caller number; and determining a device designated by the forward event as the destination of the fax document.
10. The method of claim 8, wherein the determining of the destination of the fax document comprises: identifying a form type of the fax document; identifying a forward event corresponding to the identified form type; and determining a device designated by the forward event as the destination of the fax document.
11. The method of claim 8, wherein the determining of the destination of the fax document comprises: determining whether or not an option of transmitting the fax document to a cloud print server is activated; and when the option is activated, determining the cloud print server as the destination of the fax document.
12. The method of claim 8, wherein the determining of the destination of the fax document comprises: identifying a caller number of the fax document; identifying a storage event corresponding to the identified caller number; generating a storage folder corresponding to a device designated by the storage event; and determining the storage folder as the destination of the fax document.
13. The method of claim 12, further comprising: receiving a request for access to the storage folder from the device designated by the storage event; and transmitting the fax document stored in the storage folder to the device designated by the storage event.
14. The method of claim 8, wherein, when the receiving of the fax document comprises receiving a tag cover connected to the fax document, the determining of the destination of the fax document comprises determining the destination of the fax document as a transmission destination identified by analyzing the tag cover, and the transmitting of the fax document to the determined destination comprises encrypting the fax document with a password identified by analyzing the tag cover, and transmitting the encrypted fax document to the destination of the fax document.
15. A non-transitory computer-readable recording medium having instructions recorded thereon for a computer program for executing a method of transmitting a fax using an application, the computer-readable recording medium comprising: instructions to receive a fax document via a public switched telephone network; instructions to determine a destination of the fax document based on an attribute of the fax document; and instructions to transmit the fax document to the determined destination.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0002]
[0003]
[0004]
[0005]
[0006]
[0007]
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020] Throughout the drawings, it should be noted that like reference numbers are used to depict the same or similar elements, features, parts, components, and structures and thus, a repeated description thereof may be omitted.
DETAILED DESCRIPTION OF EXAMPLES
[0021] Hereinafter, various examples will be described with reference to the drawings. The examples described hereinafter may be variously modified and executed. Aspects that are widely known to one of ordinary skill in the art will not be described in detail to clearly describe the examples.
[0022] Throughout the specification, it will be understood that when an element is referred to as being connected to another element, it may be directly connected to the other element or electrically connected to the other element with intervening elements therebetween. It will be further understood that when a part includes or comprises an element, unless otherwise defined, the part may further include other elements, not excluding the other elements.
[0023] In this specification, an image forming job may denote various operations (e.g., printing, copying, scanning, or faxing) associated with an image, such as forming of an image, or generating/storing/transmitting of an image file. Also, a job may denote not only the image forming job, but also series of processes required to perform the image forming job.
[0024] Also, an image forming apparatus may denote all apparatuses capable of performing the image forming job, such as a printer, a copier, a scanner, a fax machine, a multi-function printer (MFP), or a display apparatus.
[0025] In addition, hard copying may denote an operation of printing an image on a printing medium, such as paper, etc., and soft copying may denote an operation of outputting an image on a display apparatus, such as a television (TV) or a monitor, or outputting an image to a memory.
[0026] Also, content may denote all types of data, which are objects of the image forming job, such as a picture, an image, a document file, or the like.
[0027] Also, print data may denote data converted into a format printable in a printer.
[0028] Also, a scan file may denote a file generated by scanning an image via a scanner.
[0029] Also, a fax document may denote a document file transmitted or received via a fax function.
[0030] Also, a user may denote a person performing operations in relation to the image forming job, by using the image forming apparatus or devices connected to the image forming apparatus in a wired or wireless manner. Also, a manager may denote a person having the authority to access all functions and systems of the image forming apparatus. The manager and the user may be the same person.
[0031] According to various examples, a fax may be transmitted and received by simply installing an application in a device, without the need to mount an option kit for supporting fax functions in the device or the need to provide a wired phone line for each device. Thus, a user convenience may be improved and costs may be reduced.
[0032]
[0033] Referring to
[0034] The input and output unit 110 may include an input unit configured to receive an input for performing an image forming job, etc., from a user, and an output unit configured to display information, such as a result of performing the image forming job, a state of the image forming apparatus 100, etc. For example, the input and output unit 110 may include an operation panel for receiving a user input, a display panel for displaying a screen, etc.
[0035] In more detail, the input unit may include various types of devices capable of receiving a user input, such as a keyboard, a physical button, a touch screen, a camera, a microphone, etc. Also, the output unit may include, for example, a display panel, a speaker, etc. However, the input and output unit 110 is not limited thereto, and may include various devices configured to support input and output operations.
[0036] The controller 120 may control general operations of the image forming apparatus 100 and may include a processor, such as a central processing unit (CPU). The controller 120 may control other components included in the image forming apparatus 100 to perform operations corresponding to user inputs received via the input and output unit 110.
[0037] For example, the controller 120 may execute a program stored in the memory 140, read a file stored in the memory 140, or store a new file in the memory 140.
[0038] The communicator 130 may perform wired or wireless communication with another device or a network. To this end, the communicator 130 may include a communication module, such as a transceiver, supporting at least one of various wired or wireless communication methods. For example, the communication module may be in the form of a chip set or may include a sticker/bar code (e.g., a sticker including a near-field communication (NFC) tag) including information required for communication.
[0039] The wireless communication may include, for example, at least one of wireless fidelity (Wi-Fi), Wi-Fi direct, Bluetooth, ultra-wide band (UWB), NFC, or the like. The wired communication may include, for example, at least one of universal serial bus (USB), a high definition multimedia interface (HDMI), or the like.
[0040] The communicator 130 may be connected to an external device located outside the image forming apparatus 100 and may transmit and receive signals or data to and from the external device.
[0041] Programs, such as applications, and various types of data, such as files, etc., may be installed and stored in the memory 140. The controller 120 may access the data stored in the memory 140 and use the data, or may store new data in the memory 140. Also, the controller 120 may execute the program installed in the memory 140 and may install an application received from the outside via the communicator 130, in the memory 140.
[0042] The image forming job performer 150 may perform at least one image forming job, such as printing, copying, scanning, faxing, etc.
[0043]
[0044] Referring to
[0045] The main device 200 may include a printing unit 251, a scanning unit 252, and a fax unit 253. The sub-device 300 may include only a printing unit 351 and a scanning unit 352 and may not include a fax unit. Thus, the sub-device 300 may not support fax functions for itself, and may use fax functions of the main device 200 connected to the sub-device 300. For example, the fax unit 253 of the main device 200 may be connected to fax devices 400a and 400b through a public switched telephone network (PSTN), and may transmit a fax document received from the sub-device 300 to the fax devices 400a and 400b, or on the contrary, may transmit a fax document received from the fax devices 400a and 400b to the sub-device 300.
[0046] To this end, an application, referred to as a remote fax application 10, may be installed in each of the memories 240 and 340 of the main device 200 and the sub-device 300. An example operation of the remote fax application will be described below.
[0047] The sub-device 300 may transmit and receive a fax document by using a fax server 500, which is an external server supporting fax functions.
[0048] Examples in which a fax is received will be described with reference to
[0049]
[0050] Referring to
[0051] For the routing of the fax document 360 based on the caller number, a forward event may be pre-registered in the remote fax application 10. Referring to
[0052]
[0053] The remote fax application 10 may identify the sub-devices A, B, and C 300a, 300b, and 300c via internet protocol (IP) addresses or host names, and this aspect is applied to examples hereinafter.
[0054]
[0055] Referring to
[0056]
[0057] Referring to
[0058]
[0059] Referring to
[0060] When the remote fax application 10 receives the fax document 610, the remote fax application 10 may recognize the form type of the fax document 610 by performing optical character recognition (OCR) and perform form matching to determine whether or not the recognized form type corresponds to a pre-stored form type. When the form type of the fax document 610 corresponds to the form type #1, based on a result of performing the form matching, the remote fax application 10 may determine whether or not a forward event corresponding to the form type #1 is registered. Referring to
[0061]
[0062] Referring to
[0063] In an example, both of the caller ID and the form type of the fax document may be taken into account for routing the fax.
[0064]
[0065] Referring to
[0066] When the forward event corresponding to the caller number is registered, the method may proceed to operation S807, and the main device may transmit the fax document to a sub-device designated by the forward event. However, when it is not possible to identify the caller number, the method may proceed to operation S804 and the main device may perform OCR on the received fax document to identify the form type of the fax document. The main device may determine whether a forward event corresponding to the identified form type is registered, in operation S805. When the forward event corresponding to the form type is not registered, the method may proceed to operation S806, and the main device may output the fax document. However, when the forward event corresponding to the form type is registered, the method may proceed to operation S807, and the main device may transmit the fax document to the sub-device designated by the forward event.
[0067]
[0068] Referring to
[0069] The cloud print server 940 may be configured to support a cloud print service based on a telephone number. Thus, the remote fax application 10 may transmit the fax document 910 to the cloud print server 940 with the telephone number XXX-1234, as a transmission destination. Here, the telephone number, which is the transmission destination, may be pre-stored in the remote fax application 10, or may be directly input by a user in the main device 200, when the fax document 910 is received.
[0070] When the fax document 910 is uploaded to the cloud print server 940, the cloud print server 940 may be accessed by a mobile terminal 920 having the telephone number XXX-1234 to identify the fax document 910. Also, when a user requests printing of the fax document 910 from the mobile terminal 920, the fax document 910 may be printed via an image forming apparatus 930 pre-registered in the cloud print server 940.
[0071]
[0072] Referring to
[0073]
[0074] Referring to
[0075] The sub-device B 300b may access the storage folder 1120 of the main device 200 and receive the fax document 1110. For example, when the remote fax application 10 receives an access request from the sub-device B 300b, the remote fax application 10 may determine the storage folder 1120 corresponding to the sub-device B 300b, and determine whether a password received from the sub-device B 300b corresponds to a password of the storage folder 1120. When the password received from the sub-device B 300b corresponds to the password of the storage folder 1120, the remote fax application 10 may transmit the fax document 1110 stored in the storage folder 1120 to the sub-device B 300b.
[0076]
[0077] Referring to
[0078] In operation S1204, when the main device receives, from a sub-device, a request of accessing the storage folder, along with a password, the main device may determine a storage folder corresponding to the sub-device. In operation S1205, the main device may determine whether the password received from the sub-device corresponds to a password of the storage folder. When the password received from the sub-device corresponds to the password of the storage folder, the method may proceed to operation S1206, and the main device may transmit the fax document stored in the storage folder to the sub-device.
[0079]
[0080] Referring to
[0081]
[0082] In an example, the tag cover 1320 may be discarded after being used and may not be re-used.
[0083]
[0084] Referring to
[0085] Hereinafter, examples in which a fax is transmitted will be described with reference to
[0086] A sub-device may not support fax functions for itself, and thus, a fax may be transmitted by using another device or a server supporting the fax functions. The sub-device may, for example, select an image forming apparatus or a fax server supporting the fax functions, as a main device, and may transmit a fax. The fax server denotes a server configured to transmit and receive a fax in response to a request of transmitting and receiving a fax in a form of a file transmission via a web or in a form of an email transmission, when the request is received from a client through a network.
[0087] The remote fax application 10 installed in the sub-device 300 may provide a UI screen for selecting the main device, and may request the selected main device to transmit the fax.
[0088] Also, the remote fax application 10 may display a UI screen for receiving a user input, such as an input of selecting a fax document, an input of inputting a fax number, etc., on an input and output unit 310 of the sub-device 300.
[0089] Also, the remote fax application 10 may display a UI screen for setting a scanning option applied to a scan job for transmitting a fax, on the input and output unit 310.
[0090] Also, the remote fax application 10 may display a UI screen for bringing an address book stored in the memory 340 of the sub-device 300 or an address book stored in an external server (e.g., a lightweight directory access protocol (LDAP) server) to be used to transmit a fax, on the input and output unit 310.
[0091]
[0092] Referring to
[0093]
[0094] Referring to
[0095] When the fax server item 1820 is selected as the main device, a UI screen for selecting or inputting items required for setting a fax server may be displayed.
[0096] Referring again to
[0097]
[0098] Referring to
[0099] The remote fax application 10 may transmit a fax document and a fax number to the fax server 500 selected as the main device, and request the fax server 500 to transmit the fax document. The fax server 500 that receives the request may transmit the fax document to the fax device 400 corresponding to the received fax number via a PSTN.
[0100]
[0101] Referring to
[0102] The described examples may be implemented as a form of a non-transitory computer-readable recording medium configured to store instructions and data executable by a computer. At least one of the instructions and the data may be stored as a form of a program code, and when executed by a processor, may generate a certain program module and perform a certain operation.
[0103] The computer-readable recording medium may denote, for example, a magnetic storage medium, such as a hard disk, etc., an optical reading medium, such as a compact disc (CD) and a digital video disc (DVD), or may denote a memory included in a server accessible via a network. For example, the computer-readable recording medium may be at least a part of the memory 240 of the main device 200 or the memory 340 included in the sub-device 300 connected to the main device 200 via a network.
[0104] While one or more examples have been described with reference to the figures, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope as defined by the following claims.