This application claims the benefit of Korean Patent Application No. 10-2012-0107491, filed on Sep. 26, 2012, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein in its entirety by reference.
1. Field
The present disclosure relates to an image forming system, a scanning apparatus having a copy job function and a method of performing a copy job by using the scanning apparatus.
2. Description of the Related Art
There are various kinds of image forming apparatuses, such as printers, scanners, copy machines, and facsimile machines, and a multi-function product (MFP) that combines the functions of the printers, scanners, copy machines, and facsimile machines in a single apparatus. Recently, the image forming apparatuses have a connecting function through a network by including a network interface.
Additional aspects and/or advantages will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of the invention.
The present disclosure provides an image forming system, a scanning apparatus having a copy job function included in an image forming system, and a method of performing a copy job by using the scanning apparatus.
The present disclosure also provides a computer readable recording medium in which a program for executing the above method in a computer is recorded.
The present embodiments are not limited thereto, and thus, may include other embodiments.
According to an aspect, there is provided a scanning apparatus having a function of a copy job, the scanning apparatus including: a scanning unit that scans a document to generate scan data; a user interface unit that receives a printing option with respect to the scan data through a user interface image; a network interface unit that receives current state information of connected printing apparatuses from the printing apparatuses connected via a network when the printing option is inputted; and a control unit that determines at least one printing apparatus that supports the inputted printing option of the connected printing apparatuses based on the received state information, wherein the user interface unit provides the user interface image in which the determined at least one printing apparatus is distinguishingly displayed.
According to an aspect, there is provided an image forming system including: a plurality of printing apparatuses each having a function of printing scan data; and at least one scanning apparatus connected to the printing apparatuses via a network, wherein the at least one scanning apparatus includes: a scanning unit that scans a document to generate scan data; a user interface unit that receives a printing option with respect to the scan data through a user interface image; a network interface unit that receives current state information of the connected printing apparatuses from the printing apparatuses connected via a network when the printing option is inputted; and a control unit that determines at least one printing apparatus that supports the inputted printing option among the connected printing apparatuses based on the received state information, wherein the user interface unit provides the user interface image in which the determined at least one printing apparatus is distinguishingly displayed.
According to an aspect, there is provided a method of performing a copy job by using a scanning apparatus, the method including: receiving a printing option with respect to scan data through a user interface image; receiving current state information of connected printing apparatuses from the printing apparatuses that are connected via a network when the printing option is inputted; determining at least one printing apparatus that supports the inputted printing option among the printing apparatuses connected via the network based on the received state information; and providing the user interface image on which the determined at least one printing apparatus is distinguishingly displayed.
According to an aspect, there is provided a computer readable recording medium in which programs for executing the method described above in a computer are recorded.
According to the present embodiments, when a copy job is performed in the scanning apparatus, the user may print on a specific desired printer. Also, the user may see printing apparatuses that support the desired printing options and the detailed specifications thereof through the user interface image. Therefore, the copy job may be readily performed without repeatedly performing unnecessary operations. Moreover, the user may rapidly and automatically perform a copy job in a printing apparatus that supports printing options.
The above and other features and advantages of the present disclosure will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings in which:
The embodiments now are described more fully with reference to the accompanying drawings.
The numbers of the scanning apparatuses 11, 12, and 13 and the printing apparatuses 21, 22, 23, and 24 included in the image forming system 1 are not limited to those depicted in
Each of the scanning apparatuses 11, 12, and 13 may correspond to apparatuses having scanning functions, and each of the printing apparatuses 21, 22, 23, and 24 may correspond to apparatuses having printing functions. However, the embodiment is not limited thereto, that is, the scanning apparatuses 11, 12, and 13 may correspond to apparatuses having various image forming functions including a scanning function, like multi-function printers (MFPs) or mobile terminals, such as mobile phones and PDAs having a scanning function (for example, a scanning application program etc.). Likewise, the printing apparatuses 21, 22, 23, and 24 may also correspond to apparatuses having various image forming functions including a printing function, like MFPs or mobile terminals, such as mobile phones and PDAs having a document reading function.
Each of the scanning apparatuses 11, 12, and 13 and each of the printing apparatuses 21, 22, 23, and 24 may correspond to apparatuses that operate independently by being physically separated from each other.
Hereinafter, for convenience of explanation, the scanning apparatus 11 is mainly described. However, the description of the scanning apparatus 11 may be equally applied to the other scanning apparatuses 12 and 13.
After describing general operations and functions of the constituent elements of the scanning apparatus 11, the operations and functions of the constituent elements of the scanning apparatus 11 will be specifically described.
The scanning unit 110 scans a document for generating scan data. That is, the scanning unit 110 performs a function of scanning a document to be scanned by a user and generates scan data (for example, an image file, etc.). The process and operation of generating scan data in the scanning unit 110 are well known in the art, and thus, the detailed descriptions thereof will be omitted.
The user interface unit 120 is a hardware unit that plays a role of a medium for displaying information of the scanning apparatus 11 and for inputting an order to the scanning apparatus 11 by the user.
The input unit 1210 of the user interface unit 120 is a hardware element that may be realized in various forms according to products, and receives information from the user. For example, the input unit 1210 may be realized as a static/decompressive type touch screen, a key board, a mouse, or a physical button. In the current embodiment, for convenience of explanation, the input unit 1210 that is realized as a touch screen is described.
The display unit 1220 of the user interface unit 120 is a hardware element that may be realized in various ways. For example, the display unit 1220 may be realized in a simple type of 2 to 4 lines on a display, such as LCDs or LEDs, or may be realized in a graphic UI (GUI) so that various graphic expressions may be provided. In the current embodiment, for convenience of explanation, the display unit 1220 that is realized in a GUI type displayed on a touch screen is described.
The user interface unit 120 provides a menu image for setting an operation to be performed in the scanning apparatus 11 and a state image of operation that is performing in the scanning apparatus 11 through a user interface image. Also, the user interface unit 120 receives an input of the user with respect to a menu image displayed on the user interface image.
In particular, according to the current embodiment, the user interface unit 120 may provide apparatus information, specification information, and information of progressing work of the printing apparatuses 21, 22, 23, and 24 connected via a network 30 (refer to
The network interface unit 130 is a hardware unit corresponding to a network adaptor, such as a wire or wireless LAN card, and performs a communication function with a network 30 such as an internet network or an internal intranet by using a protocol such as TCP/IP. Accordingly, the network interface unit 130 may transmit scan data to a user's PC or a server connected to the scanning apparatus 11 by connecting to the network 30, and also, may transmit and receive data to and from other scanning apparatuses 12 and 13 and the printing apparatuses 21, 22, 23, and 24 connected to the scanning apparatus 11 via a network 30 in the image forming system 1.
The control unit 140 is a hardware unit corresponding to a central processing unit (CPU), and performs a function of controlling overall operation of the scanning apparatus 11. For example, the control unit 140 may control generation of scan data, may control transformation of the scan data to a format such as JPEG/TIFF/BIMTAP, or may control configuration of a user interface image to be displayed on the user interface unit 120.
In particular, according to the current embodiment, the control unit 140 may generate a control signal for controlling a printing job of the printing apparatuses 21, 22, 23, and 24 connected via a network 30 in the image forming system 1.
An operation and function of the scanning apparatus 11 according to the current embodiment by using the hardware configuration will be described.
The scanning apparatus 11 according to the current embodiment supports a scan job that scans a document by using the scanning unit 110 and a copy job that allows scan data to be copied by using the printing apparatuses 21, 22, 23, and 24 connected via a network 30 in the image forming system 1.
Referring to
When scan data generated in the scanning apparatus 11 is printed by using the printing apparatuses 21, 22, 23, and 24 in the image forming system 1, the user may select and input the icon 305 for performing a copy job.
When the user selects the icon 305 for performing a copy job in
The scanning apparatus 11 according to the current embodiment may perform a copy job with general printing options, such as paper sources, enlarge/reduce printing, color/mono printing, and duplex printing. That is, other printing options besides the printing options 403 depicted in
Referring to
When the user selects the icon 305 in
The scanning apparatus 11 according to the current embodiment may perform a copy job with one of a manual selection mode, an auto selected mode, and a broadcast mode as a mode for the copy job.
In the manual mode, all settings to be selected by the user are directly received from the user before a copy job begins. For example, the settings to be selected by the user may be the selection of a printing apparatus, a tray included in the printing apparatus, etc.
In the auto select mode, a copy job is performed according to a sequence that is set in advance when a copy job begins without the need of directly receiving settings from the user.
Finally, in the broadcast mode, a copy job is automatically performed at all printing apparatuses connected via the network 30.
Referring to
When a copy job is selected through the user interface image 301 of
Referring to
However, as depicted in
Referring to
Accordingly, according to the user interface image 511 of
When, from the printers 2 and 3 (refer to
According to the manual select mode described above, the user may perform a copy job by directly selecting the printing apparatus (for example, printer 2) and a tray (for example, Auto) respectively through the user interface image 511 of
Referring to
When a copy job begins with the manual select mode, the auto select mode, or the broadcast mode described above, the user may see information 703 about the current copy job through the user interface image 701 of
In operation S801, the user interface unit 120 receives an input of the selection of a copy job by the user through the user interface image 301 (refer to
In operation S802, the scanning unit 110 generates scan data by scanning a document placed on the scanning apparatus 11 by the user. At this point, the scanning unit 110 may perform the scanning operation under the control of the control unit 140.
In operation S803, the user interface unit 120 receives the selection of a printing option and a mode from the user through the user interface image 401 and 411 (refer to
In the descriptions with reference to
In operation S804, when a printing option is inputted, the network interface unit 130 receives current state information of the printing apparatuses 21, 22, 23, and 24 from the printing apparatuses 21, 22, 23, and 24 that are connected via the network 30. Here, the received state information includes information of operating states (for example, jam, toner empty, engine error, or door open, etc.) of the connected printing apparatuses 21, 22, 23, and 24 and information of supporting specification (for example, paper source, enlarge/reduce, duplex printing, or color/mono printing, etc.) of each of the printing apparatuses 21, 22, 23, and 24.
In operation S805, the control unit 140 determines at least one printing apparatus that supports the inputted printing option among the connected printing apparatuses 21, 22, 23, and 24 based on the received state information. For example, the control unit 140 may determine the printers 2 and 3 as in
In operation S806, the user interface unit 120 provides a user interface image 511 (refer to
In operation S807, the user interface unit 120 receives an input of the selection of the printing apparatus for printing by the user through the user interface image 601 (refer to
In operation S808, the control unit 140 receives information from the user interface unit 120 that the printer 2 (603 of
In operation S809, the user interface unit 120 displays tray information 605 of the printer 2 (603 of
In operation S810, the control unit 140 receives information from the user interface unit 120 that the Auto tray of the printer 2 is selected. Also, another tray that supports the paper source inputted by the user may be selected.
In operation S811, the control unit 140 generates a control signal that is an order for the selected printer 2 (603 of
In operation S812, the user interface unit 120 provides information (703 of
In operation S901, the user interface unit 120 receives an input of the selection of a copy job from the user through the user interface image 301 (
In operation S902, the scanning unit 110 generates scan data by scanning a document placed on the scanning apparatus 11 by the user. At this point, the scanning unit 110 may perform the scanning operation according to the control by the control unit 140.
In operation S903, the user interface unit 120 receives an input of the selection of a printing option and a mode from the user through the user interface image 401 and 411 (refer to
In the descriptions with reference to
In operation S904, when a printing option is inputted, the network interface unit 130 receives current state information of the printing apparatuses 21, 22, 23, and 24 from the printing apparatuses 21, 22, 23, and 24 that are connected via the network 30. Here, the received state information includes information of operating states (for example, jam, toner empty, engine error, or door open, etc.) of the connected printing apparatuses 21, 22, 23, and 24 and information of a supporting specification (for example, paper source, enlarge/reduce, duplex printing, or color/mono printing, etc.) of each of the printing apparatuses 21, 22, 23, and 24.
In operation S905, the control unit 140 determines the first priority printing apparatus that supports the inputted printing option among the connected printing apparatuses 21, 22, 23, and 24 based on the received state information. That is, according to the auto select mode of
In this way, in order for the control unit 140 to determine one first priority printing apparatus (for example, printer 2 (603)), the order of priority of the printing apparatuses 21, 22, 23, and 24 should be set in advance. Accordingly, the order of priority of all or some of the printing apparatuses 21, 22, 23, and 24 may be set in advance and stored in a storage unit (not shown) of the scanning apparatus 11 according to the input by the user.
In operation S906, the control unit 140 determines the first tray of trays included in the first priority printer 2 (603). That is, according to the auto select mode of
In this way, in order for the control unit 140 to determine the one first priority tray (for example, Auto), the order of priority of the trays included in each of the printing apparatuses 21, 22, 23, and 24 should be set in advance. Accordingly, the order of priority of trays included in all or some of the printing apparatuses 21, 22, 23, and 24 that exist in the image forming system 1 may be set in advance and stored in a storage unit (not shown) of the scanning apparatus 11 according to the input by the user.
In operation S907, the control unit 140 generates a control signal that is a command for the automatically selected printer 2 (603 of
In operation S908, the user interface unit 120 provides information (703 of
In operation S1001, the user interface unit 120 receives an input of the selection of a copy job from the user through the user interface image 301 (
In operation S1002, the scanning unit 110 generates scan data by scanning a document placed on the scanning apparatus 11 by the user. At this point, the scanning unit 110 may perform the scanning operation under the control of the control unit 140.
In operation S1003, the user interface unit 120 receives an input of the selection of a printing option and a printing mode from the user through the user interface images 401 and 411 (refer to
In the descriptions with reference to
In operation S1004, when a printing option is inputted, the network interface unit 130 receives current state information of the connected printing apparatuses 21, 22, 23, and 24 from the printing apparatuses 21, 22, 23, and 24 that are connected via the network 30. Here, the received state information includes information of operating states (for example, jam, toner empty, engine error, or door open, etc.) of the connected printing apparatuses 21, 22, 23, and 24 and information of supporting specifications (for example, paper source, enlarge/reduce, duplex printing, or color/mono printing, etc) of each of the printing apparatuses 21, 22, 23, and 24.
In operation S1005, the control unit 140 determines at least one printing apparatus that supports the inputted printing option (paper source) among the connected printing apparatuses 21, 22, 23, and 24 based on the received state information. Here, the determined printing apparatus may correspond to a printing apparatus that supports the inputted printing option and is currently able to print.
That is, according to the broadcast mode of
In operation S1006, the control unit 140 generates a control signal that is a command for the determined printing apparatuses (for example, printers 2 and 3) to automatically perform a copy job, and transmits the control signal to the determined printing apparatuses (for example, printers 2 and 3). Accordingly, a copy job may be performed all of the determined printing apparatuses (for example, printers 2 and 3) according to the control signal.
In operation S1007, the user interface unit 120 provides information (703 of
Referring to the drawings described above, when a copy job is performed in the scanning apparatus 11 according to the current embodiment, the user may print at a specific desired printer and may readily see a printing apparatus that supports the desired option and the detailed specification thereof. Accordingly, the user may readily perform a copy job without repeatedly performing unnecessary operations. Furthermore, the user may rapidly and automatically perform a copy job at a desired printing apparatus that supports desired printing options.
In operation S1101, the user interface unit 120 receives an input of a printing option about scan data through a user interface image.
In operation S1102, when the printing option is inputted, the network interface unit 130 receives current state information of the connected printing apparatuses 21, 22, 23, and 24 from the printing apparatuses 21, 22, 23, and 24 that are connected through the network 30.
In operation S1103, the control unit 140 determines at least one printing apparatus that supports the inputted printing option among the connected printing apparatuses 21, 22, 23, and 24 based on the received state information.
In operation S1104, the user interface unit 120 provides a user interface image in which the determined at least one printing apparatus is distinguishingly displayed.
The embodiments can be written as computer programs and can be implemented in general-use digital computers that execute the programs using a computer readable recording medium. Also, the data structure used in the embodiments may be recorded in a computer readable recording medium through various ways. Examples of the computer readable recording medium include magnetic storage media (e.g., ROM, floppy disks, hard disks, etc.), optical recording media (e.g., CD-ROMs, or DVDs), and storage media such as carrier waves (e.g., transmission through the Internet).
While this invention has been particularly shown and described with reference to preferred embodiments thereof, 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 of the invention as defined by the appended claims. The preferred embodiments should be considered in descriptive sense only and not for purposes of limitation. Therefore, the scope of the invention is defined not by the detailed description of the invention but by the appended claims, and all differences within the scope will be construed as being included in the present invention.
Number | Date | Country | Kind |
---|---|---|---|
10-2012-0107491 | Sep 2012 | KR | national |