US20100060929A1 - Image forming apparatus and image forming method - Google Patents
Image forming apparatus and image forming method Download PDFInfo
- Publication number
- US20100060929A1 US20100060929A1 US12/556,014 US55601409A US2010060929A1 US 20100060929 A1 US20100060929 A1 US 20100060929A1 US 55601409 A US55601409 A US 55601409A US 2010060929 A1 US2010060929 A1 US 2010060929A1
- Authority
- US
- United States
- Prior art keywords
- template
- file
- storage device
- printing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1205—Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1258—Configuration of print job parameters, e.g. using UI at the client by updating job settings at the printer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/128—Direct printing, e.g. sending document file, using memory stick, printing from a camera
Definitions
- the present invention relates to image forming apparatuses such as a copying machine, a printer, and a digital multi function peripheral having a function of connection to an external storage device carried by a user such as a USB (Universal Serial Bus) memory device.
- a USB Universal Serial Bus
- USB interfaces for connecting a USB memory device as an external storage device carried by a user.
- a digital multi function peripheral having a USB interface has a function of using a USB memory connected to the USB interface by a user.
- the digital multi function peripheral having the USB interface has a function of printing image data stored by the USB memory connected to the USB interface (a USB direct print function) by a user.
- the function of printing image data stored in an external storage device connected to an image forming apparatus by a user in this way is referred to as direct print function.
- the image forming apparatus performs printing by acquiring an exclusive print file corresponding to the printing from the external storage device.
- the image forming apparatus in the past cannot perform printing with a setting different from a print setting for the print file stored in the external storage device.
- an image forming apparatus including: an external interface configured to connect to an external storage device; a reading unit configured to read, if the external storage device is connected to the external interface, a print data file including setting information indicating a print setting and image data for printing from the external storage device connected to the external interface; an operation unit configured to receive an instruction for change to a print setting different from the print setting based on the setting information included in the print data file read from the external storage device by the reading unit; and a printer configured to print, if the operation unit does not receive the instruction for change of the print setting, the image data for printing included in the print data file according to the print setting based on the setting information of the print data file and prints, if the operation unit receives the instruction for change of the print setting, the image data for printing included in the print data file according to a print setting designated by a user.
- an image forming apparatus including: an external interface configured to connect to an external storage device; a reading unit configured to read, if the external storage device is connected to the external interface, a print data file stored by the external storage device; a template acquiring unit configured to acquire template files indicating print setting information including various setting items applicable to printing of image data included in the print data file read by the reading unit; an operation unit for selecting one template file out of the template files acquired by the template acquiring unit; and a printer configured to print the image data of the print data file read by the reading unit according to a print setting based on the template file selected by the operation unit.
- an image forming method including: reading, if an external storage device is connected to an external interface, a print data file including setting information concerning printing and image data for printing from the external storage device connected to the external interface; receiving an instruction for change to a print setting different from a print setting based on the setting information included in the print data file read from the external storage device; and printing, if the instruction for change of the print setting is not received, the image data for printing included in the print data file according to the print setting based on the setting information of the print data file and printing, if the instruction for change of the print setting is received, the image data for printing included in the print data file according to a print setting designated by a user.
- an image forming method including: reading, if an external storage device is connected to an external interface, a print data file stored by the external storage device; acquiring template files indicating print setting information including various setting items applicable to printing of image data included in the read print data file; and printing, if one template file is selected out of the acquired template files, the image data of the print data file read from the external storage device according to a print setting based on the selected template file.
- FIG. 1 is a diagram of an external configuration example of a digital multi function peripheral (MFP) as an image forming apparatus having an interface to which an external storage device can be connected;
- MFP digital multi function peripheral
- FIG. 2 is a schematic block diagram of a configuration example of the digital multi function peripheral
- FIG. 3 is a schematic diagram of the structure of the prn file
- FIG. 4 is a flowchart for explaining a processing procedure of direct print in the digital multi function peripheral
- FIG. 5 is a diagram of an example of an operation screen displayed if a prn file is selected
- FIG. 6 is a diagram of a display example of a template selection screen.
- FIG. 7 is a diagram of a display example of a print setting screen.
- FIG. 1 is a diagram of an external configuration example of a digital multi function peripheral (MFP) as an image forming apparatus 1 having interfaces to which an external connection memory Ma or a radio terminal Mb as an external storage device can be connected.
- the digital multi function peripheral 1 has functions of a copying machine, a printer, a scanner, a facsimile, and a network communication apparatus.
- the digital multi function peripheral 1 executes processing such as scanning, printing, and copying according to operation by a user.
- the external connection memory Ma and the radio terminal Mb are assumed as external storage devices that can be connected to the digital multi function peripheral 1 by user operation.
- the digital multi function peripheral 1 has an external interface to which the external connection memory Ma can be connected and an external interface (a radio communication interface) to which the radio terminal Mb can be connected by radio communication.
- the external connection memory Ma as the external storage device is an electronic device having a function of being physically connected to the external interface of the digital multi function peripheral 1 by the user.
- the external connection memory Ma is a portable external storage device such as a memory device (a USB memory device, a memory card, etc.), a mobile PC, a portable information terminal, a cellular phone, or an IC card having an interface corresponding to a specified connection system such as USB.
- the digital multi function peripheral 1 has a radio communication interface that performs radio communication with the radio terminal Mb.
- the radio terminal Mb is an electronic device having a function of making connection to the digital multi function peripheral 1 by radio communication on an ad-hoc basis according to the operation by the user.
- the radio terminal Mb is a portable radio communication terminal such as a mobile PC, a portable information terminal, a cellular phone, or an IC card having a radio communication function by a specified radio communication system such as Bluetooth.
- the electronic devices such as the external connection memory Ma and the radio terminal Mb that can perform communication with the digital multi function peripheral 1 according to the operation by the user are referred to as external storage devices.
- the digital multi function peripheral 1 has, for example, a function of printing image data stored by the external storage devices (direct print) and a function of storing scanned image data in the external storage devices (scan to memory).
- the “direct print” is a function of capturing image data from the external storage devices and printing an image on a sheet.
- a “scan to memory” is a function of storing image data obtained by scanning an original document in the external storage devices.
- authentication data for performing user authentication may be stored or user setting information and the like may be stored.
- a configuration of the digital multi function peripheral 1 is explained below.
- FIG. 2 is a schematic block diagram of a configuration example of the digital multi function peripheral 1 .
- the digital multi function peripheral 1 includes an operation panel 12 , a scanner unit 13 , a printer unit 14 , a CPU (Central Processing Unit) (a main control unit) 21 , a RAM (Random Access Memory) 22 , a ROM (Read Only Memory) 23 , a nonvolatile memory 24 , a page memory 28 , a hard disk drive (HDD) 29 , an image processing unit 30 , an external interface (I/F) 31 , a radio communication interface (I/F) 32 , and a network interface (I/F) 33 .
- a CPU Central Processing Unit
- RAM Random Access Memory
- ROM Read Only Memory
- the operation panel 12 is a user interface to which an operation instruction from the user is input.
- the operation panel 12 includes hard keys such as a ten key and a display unit 12 a incorporating a touch panel 12 b . Operation guidance, touch keys (icons) that can be selected with the touch panel 12 b , and the like are displayed on the display unit 12 a of the operation panel 12 .
- the operation panel 12 detects, through the touch panel 12 b , that the user touches the touch keys (the icons) displayed on the display unit 12 a . In this case, the operation panel 12 notifies the main control unit 21 of a result of the detection of the touch on the touch key.
- the scanner unit 13 functions as an image reading unit that converts an image on a document surface into image data.
- the scanner unit 13 converts, for example, an image of an original document into color or monochrome digital image data.
- the scanner unit 13 includes a scanning unit (not shown in the figure) that optically scans a document surface and a photoelectric conversion unit (not shown in the figure) such as a CCD line sensor that converts reflected light from the document surface optically scanned by the scanning unit into an electric signal.
- the printer unit 14 forms an image on a sheet as an image forming medium.
- the printer unit 14 includes a conveying unit (not shown in the figure) that conveys the sheet and an image forming unit (not shown in the figure) that forms a color image or a monochrome image on the sheet conveyed by the conveying unit.
- the printer unit 14 prints image data on the sheet on the basis of the control by the main control unit 21 .
- the printer unit 14 prints image data read from an original document by the scanner unit 13 on the sheet.
- print processing the printer unit 14 prints image data input by the external I/F 31 or the external communication I/F 32 on the sheet.
- the main control unit 21 manages control of the entire digital multi function peripheral 1 .
- the main control unit 21 realizes various kinds of processing and various functions by executing control programs stored in the ROM 23 , the nonvolatile memory 24 , the HDD 29 , or the like.
- the main control unit 21 realizes the copy processing by controlling the scanner unit 13 and the printer unit 14 with a control program for copying.
- the main control unit 21 realizes the print processing by controlling the external communication I/F 32 or the external I/F 31 and the printer unit 14 with a control program for printing.
- the RAM 22 is a memory that temporarily stores data for work and stores data for reference.
- the ROM 23 is a non-rewritable nonvolatile memory. For example, control programs, control data, and the like for controlling the digital multi function peripheral 1 are stored in the ROM 23 .
- the nonvolatile memory 24 is a rewritable nonvolatile memory.
- the nonvolatile memory 24 includes an EEPROM or a flash ROM.
- the nonvolatile memory 24 stores system setting information and the like.
- the page memory 28 is a memory having a storage area in which image data for at least one page is expanded.
- the HDD 29 is a large capacity storage device.
- the HDD 29 is also used as a memory for backup of various data.
- the HDD 29 stores various setting data and management data.
- the HDD 29 also stores data received by the external I/F 31 or the external communication I/F 32 according to necessity, image data read by the scanner unit 13 , and the like.
- the HDD 29 may store authentication information for user authentication.
- the image processing unit 30 applies various kinds of image processing to image data.
- the image processing unit 30 performs image processing such as correction, compression, and expansion of image data.
- image processing such as shading correction, gradation correction, and inter-line correction to image data read by the scanner unit 13 .
- the image processing unit 30 may apply the image processing to image data read out from the page memory 28 , image data read out from the HDD 29 , image data input by the external I/F 31 , and image data input by the external communication I/F 32 .
- the external I/F 31 is an interface that performs data input and output to and from the external connection memory Ma as the external storage device.
- the external I/F 31 includes an interface corresponding to a communication system of the external connection memory Ma connected by the user. It is assumed that the external I/F 31 is an interface that physically comes into contact with the external connection memory Ma and inputs data to and outputs data from the external connection memory Ma. Examples of the external I/F 31 include a USB interface.
- the digital multi function peripheral 1 has a USB interface as the external I/F 31 that realizes a function of making connection to a USB memory having a communication function by a USB.
- the radio communication I/F 32 is an interface that performs radio communication with the radio terminal Mb as the external storage device.
- the radio communication I/F 32 performs radio communication with the radio terminal Mb according to the operation by the user.
- the radio communication I/F 32 is an interface that performs input and output of data according to a specified radio communication system. Examples of the radio communication I/F 32 include a Bluetooth interface that performs radio communication by a Bluetooth system.
- the digital multi function peripheral 1 includes the Bluetooth interface as the radio communication I/F 32 that realizes the function of making connection to the radio terminal Mb.
- the network I/F 33 is an interface that performs network communication.
- the network I/F 33 is, for example, an interface that performs data communication with an apparatus connected to a local area network (LAN) via a network cable or radio communication.
- LAN local area network
- the direct print function is a function of printing, on a sheet, an image based on image data acquired from an external storage device.
- the digital multifunction peripheral 1 has, as the direct print function, a function of printing, on a sheet, an image based on a printer-driver processed file (e.g., xxx.prn format) generated by a not-shown PC using a printer driver for the digital multi function peripheral.
- the digital multi function peripheral 1 may have, as the direct print function, a function of printing, on a sheet, an image based on an image file of an application format matching the digital multi function peripheral.
- the printer-driver processed file (hereinafter referred to as prn file) includes data of an image that should be printed and print setting information.
- FIG. 3 is a schematic diagram of the structure of the prn file. As shown in FIG. 3 , the prn file has a setting area in which information indicating various print settings is stored and an actual data area in which image data that should be printed on a sheet is stored. In an example of the structure shown in FIG. 3 , an end point of the actual data area is indicated by an end command. If such a prn file is acquired, the digital multi function peripheral 1 can print image data stored in the actual data area on a sheet according to a print setting based on the setting information stored in the setting area.
- the prn file is generated by a printer driver application program for the digital multi function peripheral 1 executed by a personal computer operated by a user (a user PC).
- a user who performs the direct print generates a prn file using the printer driver in the user PC.
- the user stores the generated prn file in the external storage device.
- the user connects the external storage device in which the prn file is stored to the digital multi function peripheral 1 .
- the digital multi function peripheral 1 can perform the direct print by capturing the prn file from the external storage device.
- the digital multi function peripheral 1 that can perform the direct print prints an image based on image data of the prn file on a sheet according to an instruction of the user.
- the user who performs the direct print may store an image data file of a format corresponding to the direct print in the external storage device. If the external storage device in which the image data file of the format corresponding to the direct print is stored is connected to the digital multi function peripheral 1 , the digital multi function peripheral captures the image data file from the external storage device and requests the user to perform print setting and the like. If the user instructs the print setting and print start, the digital multi function peripheral 1 performs the direct print using the image data file.
- the user can designate a print setting in the direct print from template files in which information concerning print settings is stored.
- the template files are files in which information concerning print settings in the digital multi function peripheral 1 is stored.
- setting information concerning printings such as a print surface, magnification, a color mode, and a print layout is stored.
- one print setting including various print setting items is stored in a template file.
- the template files of the print settings may be generated by the user PC according to the operation by the user, may be generated by the digital multi function peripheral 1 according to the operation by the user, or may be preinstalled in the digital multi function peripheral 1 .
- the user PC executes an application for template generation to thereby generate template files in which print setting information designated by the user is stored.
- a computer-executable application program for template generation is provided to the user.
- the template files may be generated by a printer driver for the digital multi function peripheral 1 executed by the user PC.
- a printer drive for the digital multi unction peripheral 1 including a template generating function is provided to the user.
- the digital multi function peripheral 1 may store, as templates, print settings input by the user on the operation panel 12 to thereby provide a function of generating template files.
- the template files may be stored in the external storage device, may be stored in advance in a storing unit (the nonvolatile memory or the HDD) in the digital multi function peripheral 1 , or may be stored in advance in an external server with which the digital multi function peripheral 1 can communicate via the network I/F 33 or the like.
- the digital multi function peripheral 1 reads the template files if the external storage device is connected by the user. Specifically, if the external storage device is connected according to the operation by the user, the digital multi function peripheral 1 acquires template files that the user can use and presents print settings stored in the acquired template files to the user.
- Template files that each of users can use may be set or all the users may share template files.
- the digital multi function peripheral 1 can provide only a user who succeeds in user authentication with template files for which allowable users are set.
- the template files acquired from the external storage device may be provided without user authentication even if the template files are the template files for which allowable users are set.
- FIG. 4 is a flowchart for explaining a processing procedure for the direct print in the digital multi function peripheral 1 .
- the main control unit 21 of the digital multi function peripheral 1 acquires information concerning files stored in the connected external connection memory Ma or radio terminal Mb (external storage device) (Act 12 ). If information concerning the files is acquired from the external storage device, the main control unit 21 displays the information concerning the files stored in the external storage device on the display unit 12 a of the operation panel 12 (Act 13 ).
- the information concerning the files (icons of the files) displayed on the display unit 12 a are displayed in a state selectable by the user on the touch panel 12 b .
- the main control unit 21 displays, as a list, files as targets of the direct print among the files stored in the external storage device.
- the main control unit 21 may display, as a list, all the files stored in the external storage device or may display the files together with information indicating entire management structure.
- the main control unit 21 determines whether the selected file is a printer-driver processed file (a prn file) (Act 15 ). If the selected file is the prn file (YES in Act 15 ), the main control unit 21 enables a print setting on the basis of print setting information stored in a setting area of the prn file (Act 16 ).
- the main control unit 21 displays, on the display unit 12 a , an operation screen for receiving the start of printing by the print setting or a change of the print setting (Act 17 ). If the user select a file other than the prn file (a file of an application format) as the file for the direct print (NO in Act 15 ), the main control unit 21 displays an operation screen for receiving a print setting on the display unit 12 a (Act 17 ).
- FIG. 5 is a diagram of an example of the operation screen displayed on the display unit 12 a if the user selects the prn file.
- the display unit 12 a displays information indicating the selected file, an icon 41 for instructing print start, an icon 42 for instructing a change of the print setting, and an icon 43 for instructing a change of the print setting by a template.
- the icons 41 , 42 , and 43 function as buttons selectable by the touch panel 12 b .
- the icon 41 is a button for instructing print start without changing the present print setting.
- the icon 42 is a button for instructing a change of the print setting.
- the icon 43 is a button for instructing a change of the print setting by a template.
- the main control unit 21 proceeds to Act 23 and prints image data of the file (the prn file or the file of the application format) selected by the user in the present print setting (Act 23 ). If the prn file is selected out of the files read from the external storage device, the digital multi function peripheral 1 is in a state of the print setting based on the prn file. In other words, if the user instructs print start without instructing a setting change after selecting the prn file, the digital multi function peripheral 1 executes print processing based on the print setting of the selected prn file.
- the main control unit 21 performs processing for acquiring usable template files (Act 19 ).
- template files may be stored in the external storage device, may be stored in the storing unit in the digital multi function peripheral 1 , or may be stored in the external server with which the digital multi function peripheral 1 can communicate. Therefore, the main control unit 21 acquires the template files from the external storage device, the storing unit in the digital multi function peripheral 1 , or the external server with which the digital multi function peripheral 1 can communicate.
- the main control unit 21 acquires a list of usable template files from the external storage device. If the template files are stored in the storing unit in the digital multi function peripheral 1 , the main control unit 21 acquires a list of usable template files from the storing unit in the digital multi function peripheral 1 .
- the main control unit 21 displays the acquired list of template files on the display unit 12 a as a selection screen for a print setting template (Act 20 ).
- the display unit 12 a displays, for example, icons of templates selectable by the user using the touch panel as a template selection screen.
- FIG. 6 is a diagram of a display example of the template selection screen.
- the display example shown in FIG. 6 is an example in which the template selection screen is displayed on the operation screen for the direct print function.
- the operation screen shown in FIG. 6 may be displayed instead of the display example shown in FIG. 5 or may be displayed if selection of a template for print setting is instructed on the operation screen shown in FIG. 5 .
- the display unit 12 a displays information indicating a file selected by the user, an icon 51 for instructing print start, and template icons 53 a , 53 b , and 53 c corresponding to template files.
- the template icons 53 a , and 53 b , and 53 c are buttons selectable by the touch panel 12 b . If the user touches the icon 51 in a state in which any one of the template icons 53 a , 53 b , and 53 c is selected, the digital multi function peripheral 1 prints image data of the file designated by the user according to a print setting of the selected template file.
- the main control unit 21 enables the print setting based on the selected template file (Act 21 ). For example, if the user selects any one of the template files in a state in which one prn file is selected as a file of the direct print, the main control unit 21 rewrites information concerning a setting area in the prn file with setting information based on the selected template file. In this case, the main control unit 21 performs print setting according to the setting information based on the template file written in the setting area of the prn file (Act 16 ).
- the main control unit 21 prints image data of the file selected by the user (the prn file or the file of the application format) according to setting content of the template file selected by the user (Act 23 ).
- the main control unit 21 displays a print setting screen on which the user designates various setting items (Act 25 ).
- the print setting screen is a screen on which the user designates arbitrary setting content concerning the various setting items.
- FIG. 7 is a diagram of a display example of the print setting screen.
- the display unit 12 a displays an icon 61 for instructing print start, icons 62 ( 62 a , 62 b , 62 c , 62 d , . . . ) for instructing various setting items, and an icon 63 for instructing storage of setting content in a template.
- the user selects an icon of an item, a print setting of which the user desires to change. If the user selects any one of the icons, the main control unit 21 shifts to detailed setting processing for the selected item. If setting changes in the items are completed, the user instructs print start with the icon 61 .
- Setting content instructed by the user operation explained above may also be stored in the external storage device or the storing unit in the digital multi function peripheral 1 as a template file. This may be realized by storing information indicating content of a print setting as a template file (Act 28 ), if the icon 63 is touched after the print setting is input (YES in Act 27 ).
- the main control unit 21 enables a print setting corresponding to instruction content (Act 26 ). For example, if a print setting of a prn file selected as a file of the direct print is changed, the main control unit 21 rewrites information in a setting area of the prn file with setting information corresponding to instruction content of the user. In this case, the main control unit 21 performs print setting according to the setting information written in the setting area of the prn file (Act 26 ). If print start is instructed in a state in which such print setting is performed, the main control unit 21 prints image data of the file (the prn file or the file of the application format) selected by the user according to the print setting instructed by the user (Act 23 ).
- the digital multi function peripheral 1 has the function of changing, if a printer-driver processed file including print setting information is received as a file for the direct print from the external connection memory such as a USB memory connected to the external I/F or the radio terminal such as a Bluetooth terminal connected to the radio communication I/F by communication, a print setting included in the printer-driver processed file to setting content designated by the user.
- the external connection memory such as a USB memory connected to the external I/F or the radio terminal such as a Bluetooth terminal connected to the radio communication I/F by communication
- the digital multi function peripheral 1 has the function of performing print setting for the file for direct print on the basis of setting information stored in a template file selected by the user. For example, the digital multi function peripheral 1 can apply printing based on the setting information of the template file selected by the user to the printer-driver processed file including the print setting information.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Facsimiles In General (AREA)
Abstract
A digital multi function peripheral as an image forming apparatus reads, if an external storage device is connected to an external interface, a print data file including setting information concerning printing and image data for printing from the external storage device connected to the external interface, receives an instruction for change to a print setting different from a print setting based on the setting information included in the print data file read from the external storage device, and prints, if the instruction for change of the print setting is not received, the image data for printing included in the print data file according to the print setting based on the setting information of the print data file and printing, if the instruction for change of the print setting is received, the image data for printing included in the print data file according to a print setting designated by a user.
Description
- This application claims the benefit of U.S. Provisional Application No. 61/095,478, filed Sep. 9, 2008.
- The present invention relates to image forming apparatuses such as a copying machine, a printer, and a digital multi function peripheral having a function of connection to an external storage device carried by a user such as a USB (Universal Serial Bus) memory device.
- In recent years, an increasing number of image forming apparatuses such as copying machines, printers, and digital multi function peripherals have a function of connection (external interfaces) to various external storage devices. For example, most of digital multi function peripherals in recent years include, as external interfaces, USB interfaces for connecting a USB memory device as an external storage device carried by a user. A digital multi function peripheral having a USB interface has a function of using a USB memory connected to the USB interface by a user. For example, the digital multi function peripheral having the USB interface has a function of printing image data stored by the USB memory connected to the USB interface (a USB direct print function) by a user. The function of printing image data stored in an external storage device connected to an image forming apparatus by a user in this way is referred to as direct print function.
- In the past, with the direct print function of the image forming apparatus, the image forming apparatus performs printing by acquiring an exclusive print file corresponding to the printing from the external storage device. In other words, the image forming apparatus in the past cannot perform printing with a setting different from a print setting for the print file stored in the external storage device.
- According to one aspect of the invention, there is provided an image forming apparatus including: an external interface configured to connect to an external storage device; a reading unit configured to read, if the external storage device is connected to the external interface, a print data file including setting information indicating a print setting and image data for printing from the external storage device connected to the external interface; an operation unit configured to receive an instruction for change to a print setting different from the print setting based on the setting information included in the print data file read from the external storage device by the reading unit; and a printer configured to print, if the operation unit does not receive the instruction for change of the print setting, the image data for printing included in the print data file according to the print setting based on the setting information of the print data file and prints, if the operation unit receives the instruction for change of the print setting, the image data for printing included in the print data file according to a print setting designated by a user.
- According to another aspect of the invention, there is provided an image forming apparatus including: an external interface configured to connect to an external storage device; a reading unit configured to read, if the external storage device is connected to the external interface, a print data file stored by the external storage device; a template acquiring unit configured to acquire template files indicating print setting information including various setting items applicable to printing of image data included in the print data file read by the reading unit; an operation unit for selecting one template file out of the template files acquired by the template acquiring unit; and a printer configured to print the image data of the print data file read by the reading unit according to a print setting based on the template file selected by the operation unit.
- According to still another aspect of the invention, there is provided an image forming method including: reading, if an external storage device is connected to an external interface, a print data file including setting information concerning printing and image data for printing from the external storage device connected to the external interface; receiving an instruction for change to a print setting different from a print setting based on the setting information included in the print data file read from the external storage device; and printing, if the instruction for change of the print setting is not received, the image data for printing included in the print data file according to the print setting based on the setting information of the print data file and printing, if the instruction for change of the print setting is received, the image data for printing included in the print data file according to a print setting designated by a user.
- According to still another aspect of the invention, there is provided an image forming method including: reading, if an external storage device is connected to an external interface, a print data file stored by the external storage device; acquiring template files indicating print setting information including various setting items applicable to printing of image data included in the read print data file; and printing, if one template file is selected out of the acquired template files, the image data of the print data file read from the external storage device according to a print setting based on the selected template file.
- Additional objects and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter.
- The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention, and together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the invention.
-
FIG. 1 is a diagram of an external configuration example of a digital multi function peripheral (MFP) as an image forming apparatus having an interface to which an external storage device can be connected; -
FIG. 2 is a schematic block diagram of a configuration example of the digital multi function peripheral; -
FIG. 3 is a schematic diagram of the structure of the prn file; -
FIG. 4 is a flowchart for explaining a processing procedure of direct print in the digital multi function peripheral; -
FIG. 5 is a diagram of an example of an operation screen displayed if a prn file is selected; -
FIG. 6 is a diagram of a display example of a template selection screen; and -
FIG. 7 is a diagram of a display example of a print setting screen. - An embodiment of the invention is explained in detail below with reference to the accompanying drawings.
-
FIG. 1 is a diagram of an external configuration example of a digital multi function peripheral (MFP) as animage forming apparatus 1 having interfaces to which an external connection memory Ma or a radio terminal Mb as an external storage device can be connected. The digital multi function peripheral 1 has functions of a copying machine, a printer, a scanner, a facsimile, and a network communication apparatus. For example, the digital multi function peripheral 1 executes processing such as scanning, printing, and copying according to operation by a user. - In the digital multi function peripheral 1 according to this embodiment, the external connection memory Ma and the radio terminal Mb are assumed as external storage devices that can be connected to the digital multi function peripheral 1 by user operation. Specifically, the digital multi function peripheral 1 has an external interface to which the external connection memory Ma can be connected and an external interface (a radio communication interface) to which the radio terminal Mb can be connected by radio communication.
- The external connection memory Ma as the external storage device is an electronic device having a function of being physically connected to the external interface of the digital multi function peripheral 1 by the user. For example, the external connection memory Ma is a portable external storage device such as a memory device (a USB memory device, a memory card, etc.), a mobile PC, a portable information terminal, a cellular phone, or an IC card having an interface corresponding to a specified connection system such as USB.
- The digital multi function peripheral 1 has a radio communication interface that performs radio communication with the radio terminal Mb. The radio terminal Mb is an electronic device having a function of making connection to the digital multi function peripheral 1 by radio communication on an ad-hoc basis according to the operation by the user. The radio terminal Mb is a portable radio communication terminal such as a mobile PC, a portable information terminal, a cellular phone, or an IC card having a radio communication function by a specified radio communication system such as Bluetooth. In the following explanation, the electronic devices such as the external connection memory Ma and the radio terminal Mb that can perform communication with the digital multi function peripheral 1 according to the operation by the user are referred to as external storage devices.
- As functions that can be executed by using the external storage devices, the digital multi function peripheral 1 has, for example, a function of printing image data stored by the external storage devices (direct print) and a function of storing scanned image data in the external storage devices (scan to memory). The “direct print” is a function of capturing image data from the external storage devices and printing an image on a sheet. A “scan to memory” is a function of storing image data obtained by scanning an original document in the external storage devices. In the external storage devices, authentication data for performing user authentication may be stored or user setting information and the like may be stored.
- A configuration of the digital multi function peripheral 1 is explained below.
-
FIG. 2 is a schematic block diagram of a configuration example of the digital multi function peripheral 1. - As shown in
FIG. 2 , the digital multi function peripheral 1 includes anoperation panel 12, ascanner unit 13, aprinter unit 14, a CPU (Central Processing Unit) (a main control unit) 21, a RAM (Random Access Memory) 22, a ROM (Read Only Memory) 23, anonvolatile memory 24, apage memory 28, a hard disk drive (HDD) 29, animage processing unit 30, an external interface (I/F) 31, a radio communication interface (I/F) 32, and a network interface (I/F) 33. - The
operation panel 12 is a user interface to which an operation instruction from the user is input. Theoperation panel 12 includes hard keys such as a ten key and adisplay unit 12 a incorporating atouch panel 12 b. Operation guidance, touch keys (icons) that can be selected with thetouch panel 12 b, and the like are displayed on thedisplay unit 12 a of theoperation panel 12. For example, theoperation panel 12 detects, through thetouch panel 12 b, that the user touches the touch keys (the icons) displayed on thedisplay unit 12 a. In this case, theoperation panel 12 notifies themain control unit 21 of a result of the detection of the touch on the touch key. - The
scanner unit 13 functions as an image reading unit that converts an image on a document surface into image data. Thescanner unit 13 converts, for example, an image of an original document into color or monochrome digital image data. Thescanner unit 13 includes a scanning unit (not shown in the figure) that optically scans a document surface and a photoelectric conversion unit (not shown in the figure) such as a CCD line sensor that converts reflected light from the document surface optically scanned by the scanning unit into an electric signal. - The
printer unit 14 forms an image on a sheet as an image forming medium. Theprinter unit 14 includes a conveying unit (not shown in the figure) that conveys the sheet and an image forming unit (not shown in the figure) that forms a color image or a monochrome image on the sheet conveyed by the conveying unit. Theprinter unit 14 prints image data on the sheet on the basis of the control by themain control unit 21. For example, in copy processing, theprinter unit 14 prints image data read from an original document by thescanner unit 13 on the sheet. In print processing, theprinter unit 14 prints image data input by the external I/F 31 or the external communication I/F 32 on the sheet. - The
main control unit 21 manages control of the entire digital multi function peripheral 1. Themain control unit 21 realizes various kinds of processing and various functions by executing control programs stored in theROM 23, thenonvolatile memory 24, theHDD 29, or the like. For example, themain control unit 21 realizes the copy processing by controlling thescanner unit 13 and theprinter unit 14 with a control program for copying. Themain control unit 21 realizes the print processing by controlling the external communication I/F 32 or the external I/F 31 and theprinter unit 14 with a control program for printing. - The
RAM 22 is a memory that temporarily stores data for work and stores data for reference. TheROM 23 is a non-rewritable nonvolatile memory. For example, control programs, control data, and the like for controlling the digital multi function peripheral 1 are stored in theROM 23. Thenonvolatile memory 24 is a rewritable nonvolatile memory. Thenonvolatile memory 24 includes an EEPROM or a flash ROM. Thenonvolatile memory 24 stores system setting information and the like. - The
page memory 28 is a memory having a storage area in which image data for at least one page is expanded. TheHDD 29 is a large capacity storage device. TheHDD 29 is also used as a memory for backup of various data. TheHDD 29 stores various setting data and management data. TheHDD 29 also stores data received by the external I/F 31 or the external communication I/F 32 according to necessity, image data read by thescanner unit 13, and the like. TheHDD 29 may store authentication information for user authentication. - The
image processing unit 30 applies various kinds of image processing to image data. Theimage processing unit 30 performs image processing such as correction, compression, and expansion of image data. For example, if theimage processing unit 30 functions as an image processing unit for a scanner, theimage processing unit 30 applies image processing such as shading correction, gradation correction, and inter-line correction to image data read by thescanner unit 13. Theimage processing unit 30 may apply the image processing to image data read out from thepage memory 28, image data read out from theHDD 29, image data input by the external I/F 31, and image data input by the external communication I/F 32. - The external I/
F 31 is an interface that performs data input and output to and from the external connection memory Ma as the external storage device. The external I/F 31 includes an interface corresponding to a communication system of the external connection memory Ma connected by the user. It is assumed that the external I/F 31 is an interface that physically comes into contact with the external connection memory Ma and inputs data to and outputs data from the external connection memory Ma. Examples of the external I/F 31 include a USB interface. In the configuration example shown inFIG. 1 , the digital multi function peripheral 1 has a USB interface as the external I/F 31 that realizes a function of making connection to a USB memory having a communication function by a USB. - The radio communication I/
F 32 is an interface that performs radio communication with the radio terminal Mb as the external storage device. The radio communication I/F 32 performs radio communication with the radio terminal Mb according to the operation by the user. The radio communication I/F 32 is an interface that performs input and output of data according to a specified radio communication system. Examples of the radio communication I/F 32 include a Bluetooth interface that performs radio communication by a Bluetooth system. In the configuration example shown inFIG. 1 , the digital multi function peripheral 1 includes the Bluetooth interface as the radio communication I/F 32 that realizes the function of making connection to the radio terminal Mb. - The network I/
F 33 is an interface that performs network communication. The network I/F 33 is, for example, an interface that performs data communication with an apparatus connected to a local area network (LAN) via a network cable or radio communication. - The direct print function of the digital multi function peripheral 1 is explained.
- The direct print function is a function of printing, on a sheet, an image based on image data acquired from an external storage device. The digital multifunction peripheral 1 has, as the direct print function, a function of printing, on a sheet, an image based on a printer-driver processed file (e.g., xxx.prn format) generated by a not-shown PC using a printer driver for the digital multi function peripheral. The digital multi function peripheral 1 may have, as the direct print function, a function of printing, on a sheet, an image based on an image file of an application format matching the digital multi function peripheral.
- The printer-driver processed file (hereinafter referred to as prn file) includes data of an image that should be printed and print setting information.
FIG. 3 is a schematic diagram of the structure of the prn file. As shown inFIG. 3 , the prn file has a setting area in which information indicating various print settings is stored and an actual data area in which image data that should be printed on a sheet is stored. In an example of the structure shown inFIG. 3 , an end point of the actual data area is indicated by an end command. If such a prn file is acquired, the digital multi function peripheral 1 can print image data stored in the actual data area on a sheet according to a print setting based on the setting information stored in the setting area. - The prn file is generated by a printer driver application program for the digital multi function peripheral 1 executed by a personal computer operated by a user (a user PC). A user who performs the direct print generates a prn file using the printer driver in the user PC. The user stores the generated prn file in the external storage device. The user connects the external storage device in which the prn file is stored to the digital multi function peripheral 1. The digital multi function peripheral 1 can perform the direct print by capturing the prn file from the external storage device. The digital multi function peripheral 1 that can perform the direct print prints an image based on image data of the prn file on a sheet according to an instruction of the user.
- If the direct print function of the digital multi function peripheral 1 also corresponds to an image data file of an application format, the user who performs the direct print may store an image data file of a format corresponding to the direct print in the external storage device. If the external storage device in which the image data file of the format corresponding to the direct print is stored is connected to the digital multi function peripheral 1, the digital multi function peripheral captures the image data file from the external storage device and requests the user to perform print setting and the like. If the user instructs the print setting and print start, the digital multi function peripheral 1 performs the direct print using the image data file.
- Template files for print settings in the direct print are explained.
- In the digital multi function peripheral 1, the user can designate a print setting in the direct print from template files in which information concerning print settings is stored. The template files are files in which information concerning print settings in the digital multi function peripheral 1 is stored. In the template files, setting information concerning printings such as a print surface, magnification, a color mode, and a print layout is stored. Specifically, one print setting including various print setting items is stored in a template file.
- The template files of the print settings may be generated by the user PC according to the operation by the user, may be generated by the digital multi function peripheral 1 according to the operation by the user, or may be preinstalled in the digital multi function peripheral 1. For example, the user PC executes an application for template generation to thereby generate template files in which print setting information designated by the user is stored. In this case, a computer-executable application program for template generation is provided to the user. The template files may be generated by a printer driver for the digital multi function peripheral 1 executed by the user PC. In this case, a printer drive for the digital multi unction peripheral 1 including a template generating function is provided to the user. The digital multi function peripheral 1 may store, as templates, print settings input by the user on the
operation panel 12 to thereby provide a function of generating template files. - The template files may be stored in the external storage device, may be stored in advance in a storing unit (the nonvolatile memory or the HDD) in the digital multi function peripheral 1, or may be stored in advance in an external server with which the digital multi function peripheral 1 can communicate via the network I/
F 33 or the like. In any form of the storage, the digital multi function peripheral 1 reads the template files if the external storage device is connected by the user. Specifically, if the external storage device is connected according to the operation by the user, the digital multi function peripheral 1 acquires template files that the user can use and presents print settings stored in the acquired template files to the user. - Template files that each of users can use may be set or all the users may share template files. For example, the digital multi function peripheral 1 can provide only a user who succeeds in user authentication with template files for which allowable users are set. The template files acquired from the external storage device may be provided without user authentication even if the template files are the template files for which allowable users are set.
- A flow of processing of the direct print in the digital multi function peripheral 1 is explained below.
-
FIG. 4 is a flowchart for explaining a processing procedure for the direct print in the digital multi function peripheral 1. - If the external connection memory Ma is connected to the external I/
F 31 or if the radio terminal Mb is connected to the radio communication I/F 32, themain control unit 21 of the digital multi function peripheral 1 acquires information concerning files stored in the connected external connection memory Ma or radio terminal Mb (external storage device) (Act 12). If information concerning the files is acquired from the external storage device, themain control unit 21 displays the information concerning the files stored in the external storage device on thedisplay unit 12 a of the operation panel 12 (Act 13). - The information concerning the files (icons of the files) displayed on the
display unit 12 a are displayed in a state selectable by the user on thetouch panel 12 b. In this case, themain control unit 21 displays, as a list, files as targets of the direct print among the files stored in the external storage device. Themain control unit 21 may display, as a list, all the files stored in the external storage device or may display the files together with information indicating entire management structure. - If the user selects a file for the direct print from the files displayed on the
display unit 12 a (YES in Act 14), themain control unit 21 determines whether the selected file is a printer-driver processed file (a prn file) (Act 15). If the selected file is the prn file (YES in Act 15), themain control unit 21 enables a print setting on the basis of print setting information stored in a setting area of the prn file (Act 16). - If the print setting based on the prn file selected by the user is enabled, the
main control unit 21 displays, on thedisplay unit 12 a, an operation screen for receiving the start of printing by the print setting or a change of the print setting (Act 17). If the user select a file other than the prn file (a file of an application format) as the file for the direct print (NO in Act 15), themain control unit 21 displays an operation screen for receiving a print setting on thedisplay unit 12 a (Act 17). -
FIG. 5 is a diagram of an example of the operation screen displayed on thedisplay unit 12 a if the user selects the prn file. - In the display example shown in
FIG. 5 , thedisplay unit 12 a displays information indicating the selected file, anicon 41 for instructing print start, anicon 42 for instructing a change of the print setting, and anicon 43 for instructing a change of the print setting by a template. The 41, 42, and 43 function as buttons selectable by theicons touch panel 12 b. Theicon 41 is a button for instructing print start without changing the present print setting. Theicon 42 is a button for instructing a change of the print setting. Theicon 43 is a button for instructing a change of the print setting by a template. - If the print start is instructed on the operation screen displayed in Act 17 (e.g., if the
icon 41 is touched in the display example shown inFIG. 5 ) (YES in Act 22), themain control unit 21 proceeds to Act 23 and prints image data of the file (the prn file or the file of the application format) selected by the user in the present print setting (Act 23). If the prn file is selected out of the files read from the external storage device, the digital multi function peripheral 1 is in a state of the print setting based on the prn file. In other words, if the user instructs print start without instructing a setting change after selecting the prn file, the digital multi function peripheral 1 executes print processing based on the print setting of the selected prn file. - If the print setting by a template is instructed on the operation screen displayed in Act 17 (e.g., if the
icon 43 is touched in the display example shown inFIG. 5 ) (YES in Act 18), themain control unit 21 performs processing for acquiring usable template files (Act 19). As explained above, template files may be stored in the external storage device, may be stored in the storing unit in the digital multi function peripheral 1, or may be stored in the external server with which the digital multi function peripheral 1 can communicate. Therefore, themain control unit 21 acquires the template files from the external storage device, the storing unit in the digital multi function peripheral 1, or the external server with which the digital multi function peripheral 1 can communicate. For example, if the template files are stored in the external storage device, themain control unit 21 acquires a list of usable template files from the external storage device. If the template files are stored in the storing unit in the digital multi function peripheral 1, themain control unit 21 acquires a list of usable template files from the storing unit in the digital multi function peripheral 1. - If the list of usable template files is acquired, the
main control unit 21 displays the acquired list of template files on thedisplay unit 12 a as a selection screen for a print setting template (Act 20). Thedisplay unit 12 a displays, for example, icons of templates selectable by the user using the touch panel as a template selection screen. -
FIG. 6 is a diagram of a display example of the template selection screen. - The display example shown in
FIG. 6 is an example in which the template selection screen is displayed on the operation screen for the direct print function. The operation screen shown inFIG. 6 may be displayed instead of the display example shown inFIG. 5 or may be displayed if selection of a template for print setting is instructed on the operation screen shown inFIG. 5 . - In the display example shown in
FIG. 6 , thedisplay unit 12 a displays information indicating a file selected by the user, anicon 51 for instructing print start, and 53 a, 53 b, and 53 c corresponding to template files. Thetemplate icons 53 a, and 53 b, and 53 c are buttons selectable by thetemplate icons touch panel 12 b. If the user touches theicon 51 in a state in which any one of the 53 a, 53 b, and 53 c is selected, the digital multi function peripheral 1 prints image data of the file designated by the user according to a print setting of the selected template file.template icons - Specifically, if the user selects any one of the template files on the template selection screen, the
main control unit 21 enables the print setting based on the selected template file (Act 21). For example, if the user selects any one of the template files in a state in which one prn file is selected as a file of the direct print, themain control unit 21 rewrites information concerning a setting area in the prn file with setting information based on the selected template file. In this case, themain control unit 21 performs print setting according to the setting information based on the template file written in the setting area of the prn file (Act 16). If print start is instructed in a state in which a setting change based on the template file selected by the user is performed (YES in Act 22), themain control unit 21 prints image data of the file selected by the user (the prn file or the file of the application format) according to setting content of the template file selected by the user (Act 23). - If a change of the print setting by user operation is instructed on the operation screen displayed in Act 17 (e.g., if the
icon 42 is touched in the display example shown inFIG. 5 ) (YES in Act 24), themain control unit 21 displays a print setting screen on which the user designates various setting items (Act 25). The print setting screen is a screen on which the user designates arbitrary setting content concerning the various setting items. -
FIG. 7 is a diagram of a display example of the print setting screen. In the display example of the print setting screen shown inFIG. 7 , thedisplay unit 12 a displays anicon 61 for instructing print start, icons 62 (62 a, 62 b, 62 c, 62 d, . . . ) for instructing various setting items, and anicon 63 for instructing storage of setting content in a template. In the display example shown inFIG. 7 , the user selects an icon of an item, a print setting of which the user desires to change. If the user selects any one of the icons, themain control unit 21 shifts to detailed setting processing for the selected item. If setting changes in the items are completed, the user instructs print start with theicon 61. - Setting content instructed by the user operation explained above may also be stored in the external storage device or the storing unit in the digital multi function peripheral 1 as a template file. This may be realized by storing information indicating content of a print setting as a template file (Act 28), if the
icon 63 is touched after the print setting is input (YES in Act 27). - If print setting is instructed on the print setting screen explained above, the
main control unit 21 enables a print setting corresponding to instruction content (Act 26). For example, if a print setting of a prn file selected as a file of the direct print is changed, themain control unit 21 rewrites information in a setting area of the prn file with setting information corresponding to instruction content of the user. In this case, themain control unit 21 performs print setting according to the setting information written in the setting area of the prn file (Act 26). If print start is instructed in a state in which such print setting is performed, themain control unit 21 prints image data of the file (the prn file or the file of the application format) selected by the user according to the print setting instructed by the user (Act 23). - As explained above, the digital multi function peripheral 1 has the function of changing, if a printer-driver processed file including print setting information is received as a file for the direct print from the external connection memory such as a USB memory connected to the external I/F or the radio terminal such as a Bluetooth terminal connected to the radio communication I/F by communication, a print setting included in the printer-driver processed file to setting content designated by the user.
- The digital multi function peripheral 1 has the function of performing print setting for the file for direct print on the basis of setting information stored in a template file selected by the user. For example, the digital multi function peripheral 1 can apply printing based on the setting information of the template file selected by the user to the printer-driver processed file including the print setting information.
- With such a digital multi function peripheral, the user easily change a file printed in the direct print to a favorite print setting and print the file.
- Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Claims (20)
1. An image forming apparatus comprising:
an external interface configured to connect to an external storage device;
a reading unit configured to read, if the external storage device is connected to the external interface, a print data file including setting information indicating a print setting and image data for printing from the external storage device connected to the external interface;
an operation unit configured to receive an instruction for change to a print setting different from the print setting based on the setting information included in the print data file read from the external storage device by the reading unit; and
a printer configured to print, if the operation unit does not receive the instruction for change of the print setting, the image data for printing included in the print data file according to the print setting based on the setting information of the print data file and prints, if the operation unit receives the instruction for change of the print setting, the image data for printing included in the print data file according to a print setting designated by a user.
2. The apparatus according to claim 1 , wherein the external interface is an external interface having a connection terminal to which the user connects the external storage device at arbitrary timing.
3. The apparatus according to claim 2 , wherein the external interface is a USB interface.
4. The apparatus according to claim 1 , wherein the external interface is a radio communication interface connected by radio communication with a radio terminal as the external storage device.
5. The apparatus according to claim 4 , wherein the radio communication interface is an interface that communicates with the radio terminal by radio through short-distance radio communication conforming to a specified protocol.
6. The apparatus according to claim 1 , further comprising a template acquiring unit configured to acquire template files indicating print setting information including various setting items, wherein
the operation unit receives a change of the print setting by one template file selected out of the template files acquired by the template acquiring unit.
7. The apparatus according to claim 6 , wherein the template acquiring unit acquires a template file from the external storage device connected to the external interface.
8. The apparatus according to claim 6 , further comprising a storing unit configured to store template files indicating print setting information including various setting items, wherein
the template acquiring unit acquires a template file from the storing unit.
9. An image forming apparatus comprising:
an external interface configured to connect to an external storage device;
a reading unit configured to read, if the external storage device is connected to the external interface, a print data file stored by the external storage device;
a template acquiring unit configured to acquire template files indicating print setting information including various setting items applicable to printing of image data included in the print data file read by the reading unit;
an operation unit for selecting one template file out of the template files acquired by the template acquiring unit; and
a printer configured to print the image data of the print data file read by the reading unit according to a print setting based on the template file selected by the operation unit.
10. The apparatus according to claim 9 , wherein the external interface is an external interface having a connection terminal to which the user connects the external storage device at arbitrary timing.
11. The apparatus according to claim 10 , wherein the external interface is a USB interface.
12. The apparatus according to claim 9 , wherein the external interface is a radio communication interface connected by radio communication with a radio terminal as the external storage device.
13. The apparatus according to claim 12 , wherein the radio communication interface is an interface that communicates with the radio terminal by radio through short-distance radio communication conforming to a specified protocol.
14. The apparatus according to claim 9 , wherein the template acquiring unit acquires a template file from the external storage device connected to the external interface.
15. The apparatus according to claim 9 , further comprising a storing unit configured to store template files indicating print setting information including various setting items, wherein
the template acquiring unit acquires a template file from the storing unit.
16. The apparatus according to claim 9 , wherein
the print data file is a file including setting information concerning printing and image data for printing,
the apparatus further includes a processing unit configured to rewrite, if one template file is selected by the operation unit, the setting information of the print data file with setting information based on the selected template file, and
the printer rewrites the setting information of the print data file read by the reading unit with the setting information based on the template file selected by the operation unit and prints the image data for printing on the basis of the setting information after the rewriting.
17. An image forming method comprising:
reading, if an external storage device is connected to an external interface, a print data file including setting information concerning printing and image data for printing from the external storage device connected to the external interface;
receiving an instruction for change to a print setting different from a print setting based on the setting information included in the print data file read from the external storage device; and
printing, if the instruction for change of the print setting is not received, the image data for printing included in the print data file according to the print setting based on the setting information of the print data file and printing, if the instruction for change of the print setting is received, the image data for printing included in the print data file according to a print setting designated by a user.
18. The method according to claim 17 , further comprising template files indicating print setting information including various setting items, wherein
the receiving the instruction for a change of the print setting is receiving the instruction for a change of the print setting if one template file is selected out of the acquired template files.
19. An image forming method comprising:
reading, if an external storage device is connected to an external interface, a print data file stored by the external storage device;
acquiring template files indicating print setting information including various setting items applicable to printing of image data included in the read print data file; and
printing, if one template file is selected out of the acquired template files, the image data of the print data file read from the external storage device according to a print setting based on the selected template file.
20. The method according to claim 19 , wherein
the print data file is a file including setting information concerning printing and image data for printing,
the method further includes rewriting, if the one template file is selected, the setting information of the print data file with setting information based on the selected template file, and
the printing is printing the image data for printing on the basis of the setting information after the setting information of the print data file is rewritten with the setting information based on the selected template file.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/556,014 US20100060929A1 (en) | 2008-09-09 | 2009-09-09 | Image forming apparatus and image forming method |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US9547808P | 2008-09-09 | 2008-09-09 | |
| US12/556,014 US20100060929A1 (en) | 2008-09-09 | 2009-09-09 | Image forming apparatus and image forming method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20100060929A1 true US20100060929A1 (en) | 2010-03-11 |
Family
ID=41799024
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/556,014 Abandoned US20100060929A1 (en) | 2008-09-09 | 2009-09-09 | Image forming apparatus and image forming method |
Country Status (1)
| Country | Link |
|---|---|
| US (1) | US20100060929A1 (en) |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080285082A1 (en) * | 2007-05-17 | 2008-11-20 | Canon Kabushiki Kaisha | Information processing apparatus and information processing method |
| US20100208283A1 (en) * | 2009-02-17 | 2010-08-19 | Ricoh Company, Limited | Apparatus, method, system, and computer program product for creating operation definition file, and image forming apparatus |
| US20110228340A1 (en) * | 2010-03-16 | 2011-09-22 | Xerox Corporation | Method and apparatus for printing and inserting dividers into multi-section documents from multiple files |
| US20120140288A1 (en) * | 2010-12-06 | 2012-06-07 | Canon Kabushiki Kaisha | Printing apparatus, printing method, and storage medium |
| US20120140277A1 (en) * | 2010-12-07 | 2012-06-07 | Toshiba Tec Kabushiki Kaisha | Image forming apparatus and processing control method |
| US20120170065A1 (en) * | 2011-01-05 | 2012-07-05 | Hiroshi Ohashi | Print Instruction Apparatus and Print Instruction Program |
| US20120322461A1 (en) * | 2011-06-16 | 2012-12-20 | Konica Minolta Business Technologies, Inc. | Connection control device establishing connection between portable type mobile terminal and information processing device by wireless communication |
| US8553268B1 (en) * | 2010-06-08 | 2013-10-08 | Canon Kabushiki Kaisha | Printing system, image forming apparatus, information processing apparatus, and printing method |
| US20160004494A1 (en) * | 2014-07-04 | 2016-01-07 | Funai Electric Co., Ltd. | Printer |
| EP3185529A1 (en) * | 2015-12-24 | 2017-06-28 | Brother Kogyo Kabushiki Kaisha | Function execution apparatus, function execution system, and computer-readable medium therefor |
| JP2018062179A (en) * | 2013-06-26 | 2018-04-19 | キヤノン株式会社 | Image forming apparatus, image forming apparatus control method, and program |
| CN109582253A (en) * | 2018-10-31 | 2019-04-05 | 厦门喵宝科技有限公司 | A kind of connection method of blue-tooth printer, device, printer and storage medium |
| US10963762B2 (en) * | 2017-08-10 | 2021-03-30 | Canon Kabushiki Kaisha | Image processing apparatus accepting specific printing function, image processing method, image forming apparatus, and storage medium |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020054350A1 (en) * | 2000-07-24 | 2002-05-09 | Nobuyoshi Kakigi | Image recording device and image recording method |
| US20020113980A1 (en) * | 1998-10-01 | 2002-08-22 | Reed William Henry | Printer apparatuses and methods for using the same |
| US20030085942A1 (en) * | 2001-10-03 | 2003-05-08 | Seiko Epson Corporation | Printer and print-condition setting method for the same |
| US20040145780A1 (en) * | 2003-01-28 | 2004-07-29 | Gehring Shane T. | Method and system for printing a print job |
| US20060044602A1 (en) * | 2004-08-23 | 2006-03-02 | Seiko Epson Corporation | Image print apparatus, direct print system and print setting method |
| US20070041040A1 (en) * | 2005-08-19 | 2007-02-22 | Konica Minolta Business Technologies, Inc. | Image forming apparatus enabling performing direct print and recording medium storing program |
-
2009
- 2009-09-09 US US12/556,014 patent/US20100060929A1/en not_active Abandoned
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020113980A1 (en) * | 1998-10-01 | 2002-08-22 | Reed William Henry | Printer apparatuses and methods for using the same |
| US20020054350A1 (en) * | 2000-07-24 | 2002-05-09 | Nobuyoshi Kakigi | Image recording device and image recording method |
| US20030085942A1 (en) * | 2001-10-03 | 2003-05-08 | Seiko Epson Corporation | Printer and print-condition setting method for the same |
| US20040145780A1 (en) * | 2003-01-28 | 2004-07-29 | Gehring Shane T. | Method and system for printing a print job |
| US20060044602A1 (en) * | 2004-08-23 | 2006-03-02 | Seiko Epson Corporation | Image print apparatus, direct print system and print setting method |
| US20070041040A1 (en) * | 2005-08-19 | 2007-02-22 | Konica Minolta Business Technologies, Inc. | Image forming apparatus enabling performing direct print and recording medium storing program |
Cited By (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080285082A1 (en) * | 2007-05-17 | 2008-11-20 | Canon Kabushiki Kaisha | Information processing apparatus and information processing method |
| US8363234B2 (en) * | 2007-05-17 | 2013-01-29 | Canon Kabushiki Kaisha | Information processing apparatus, method, and program product with operation for editing template designating printer functions |
| US8643893B2 (en) * | 2009-02-17 | 2014-02-04 | Ricoh Company, Limited | Apparatus, method, system, and computer program product for creating operation definition file, and image forming apparatus |
| US20100208283A1 (en) * | 2009-02-17 | 2010-08-19 | Ricoh Company, Limited | Apparatus, method, system, and computer program product for creating operation definition file, and image forming apparatus |
| US20140115014A1 (en) * | 2009-02-17 | 2014-04-24 | Ricoh Company, Limited | Apparatus, method, system, and computer program product for creating operation definition file, and image forming apparatus |
| US20110228340A1 (en) * | 2010-03-16 | 2011-09-22 | Xerox Corporation | Method and apparatus for printing and inserting dividers into multi-section documents from multiple files |
| US8248632B2 (en) * | 2010-03-16 | 2012-08-21 | Xerox Corporation | Method and apparatus for printing and inserting dividers into multi-section documents from multiple files |
| US8553268B1 (en) * | 2010-06-08 | 2013-10-08 | Canon Kabushiki Kaisha | Printing system, image forming apparatus, information processing apparatus, and printing method |
| US20120140288A1 (en) * | 2010-12-06 | 2012-06-07 | Canon Kabushiki Kaisha | Printing apparatus, printing method, and storage medium |
| US20120140277A1 (en) * | 2010-12-07 | 2012-06-07 | Toshiba Tec Kabushiki Kaisha | Image forming apparatus and processing control method |
| US20120170065A1 (en) * | 2011-01-05 | 2012-07-05 | Hiroshi Ohashi | Print Instruction Apparatus and Print Instruction Program |
| US8665462B2 (en) * | 2011-01-05 | 2014-03-04 | Konica Minolta Business Technologies, Inc. | Print instruction apparatus and print instruction program |
| US20120322461A1 (en) * | 2011-06-16 | 2012-12-20 | Konica Minolta Business Technologies, Inc. | Connection control device establishing connection between portable type mobile terminal and information processing device by wireless communication |
| US9430631B2 (en) * | 2011-06-16 | 2016-08-30 | Konica Minolta Business Technologies, Inc. | Connection control device establishing connection between portable type mobile terminal and information processing device by wireless communication |
| JP2018062179A (en) * | 2013-06-26 | 2018-04-19 | キヤノン株式会社 | Image forming apparatus, image forming apparatus control method, and program |
| US20160004494A1 (en) * | 2014-07-04 | 2016-01-07 | Funai Electric Co., Ltd. | Printer |
| CN105235399A (en) * | 2014-07-04 | 2016-01-13 | 船井电机株式会社 | Printer |
| EP3185529A1 (en) * | 2015-12-24 | 2017-06-28 | Brother Kogyo Kabushiki Kaisha | Function execution apparatus, function execution system, and computer-readable medium therefor |
| US20170187923A1 (en) * | 2015-12-24 | 2017-06-29 | Brother Kogyo Kabushiki Kaisha | Function Execution System, and Function Execution Apparatus and Computer-Readable Medium for the Same |
| US10136031B2 (en) * | 2015-12-24 | 2018-11-20 | Brother Kogyo Kabushiki Kaisha | Function execution system, and function execution apparatus and computer-readable medium for the same |
| US10963762B2 (en) * | 2017-08-10 | 2021-03-30 | Canon Kabushiki Kaisha | Image processing apparatus accepting specific printing function, image processing method, image forming apparatus, and storage medium |
| CN109582253A (en) * | 2018-10-31 | 2019-04-05 | 厦门喵宝科技有限公司 | A kind of connection method of blue-tooth printer, device, printer and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20100060929A1 (en) | Image forming apparatus and image forming method | |
| US8873070B2 (en) | Image processing apparatus and method of starting image processing apparatus | |
| CN101267483B (en) | Image processing system and image processing apparatus | |
| US20110063645A1 (en) | Image forming apparatus, image formation supporting system, and image formation supporting method | |
| US8051245B2 (en) | Information processing system capable of recognizing and accessing removable external storage device in simple scheme, method for controlling information processing system, and image input and output apparatus | |
| EP2575343B1 (en) | Image reading apparatus and image reading system | |
| JP4582208B2 (en) | Image processing system and image processing apparatus | |
| JP7062388B2 (en) | A device for setting a file name, etc. on a scanned image, its control method, and a program. | |
| US7652781B2 (en) | Data processing system, data processing method, and data processing program product suited for transmitting and receiving data among a plurality of image processing apparatuses | |
| JP4196971B2 (en) | Data processing system, data processing apparatus, data processing method, and data processing program | |
| JP5971030B2 (en) | Information processing system, cooperation management device, information processing device, information processing system control method, information processing system control program | |
| US8516570B2 (en) | Image forming device and image forming program | |
| JP4254838B2 (en) | Image processing system, image processing apparatus, and program | |
| JP2005057617A (en) | Image forming apparatus | |
| US10171688B2 (en) | Management server to receive scanned images and align the scanned images based on page numbers included in the scanned images | |
| JP2006303563A (en) | Image processing device | |
| KR101101827B1 (en) | Multifunction device and control method | |
| US20100064064A1 (en) | Image processing apparatus and image processing method | |
| JP2014225785A (en) | Image reading control device, image reading control method, and image reading control program | |
| US9584678B2 (en) | Image data storing device, method of storing image data and non-transitory computer readable medium storing program | |
| JP2013035282A (en) | Image forming apparatus and display control method | |
| JP2009070106A (en) | Image forming apparatus, data processing method and data processing program | |
| JP2015122601A (en) | Image forming apparatus, control method of the same, and program | |
| JP7574874B2 (en) | Information processing device, information processing method, and information processing program | |
| JP4438512B2 (en) | Display device, processing device, image forming device, display method, and computer program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: KABUSHIKI KAISHA TOSHIBA,JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KOIZUMI, SHINJI;REEL/FRAME:023206/0133 Effective date: 20090831 Owner name: TOSHIBA TEC KABUSHIKI KAISHA,JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KOIZUMI, SHINJI;REEL/FRAME:023206/0133 Effective date: 20090831 |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |