CN101166220A - Print processing apparatus and method of controlling print processing apparatus - Google Patents

Print processing apparatus and method of controlling print processing apparatus Download PDF

Info

Publication number
CN101166220A
CN101166220A CNA2007101632776A CN200710163277A CN101166220A CN 101166220 A CN101166220 A CN 101166220A CN A2007101632776 A CNA2007101632776 A CN A2007101632776A CN 200710163277 A CN200710163277 A CN 200710163277A CN 101166220 A CN101166220 A CN 101166220A
Authority
CN
China
Prior art keywords
setting
information
value
print
unit
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.)
Pending
Application number
CNA2007101632776A
Other languages
Chinese (zh)
Inventor
铃木健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN101166220A publication Critical patent/CN101166220A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

A print processing apparatus holds in advance information of media sizes and media types of media held in a plurality of feeding trays. Upon receiving print setting information for executing printing, the print processing apparatus checks whether a setting value of at least one of media size and media type is a value for delegating print setting to the print processing apparatus. When the setting value for delegating print setting to the print processing apparatus is included, a feeding tray that is to be used for printing is determined by determining optimal print setting using the print setting information and the information of size and type of media held in the feeding trays.

Description

The method of print processing apparatus and control print processing apparatus
Technical field
The present invention relates to the method for a kind of print processing apparatus and control print processing apparatus.More specifically, the present invention relates to the method for such print processing apparatus and control print processing apparatus: adopt this equipment and method, even, also can use the information relevant to obtain optimal printing output with described print processing apparatus when described print processing apparatus receives when being used for appointing setting of printing to print processing apparatus, relevant with the value of setting of print setting information value.
Background technology
Recently, digital camera becomes general just apace.Although digital camera has been considered to the ancillary equipment of personal computer, digital camera is used now more and more, even uses in not having the family of personal computer.Therefore, particularly in the last few years, use home printer to wait to not using personal computer directly to print the demand of the data that digital camera catches cumulative.
The data that digital camera is caught are stored in usually such as SD card or CompactFlash In the storage card of memory.Among the manager during a guy's computer, can be with the image data transmission of being caught to personal computer, then, by printing this view data such as the recording equipment of printer.
Also can carry out direct printing and not use personal computer by digital camera is connected to printer via USB (Universal SerialBus, USB) cable.Particularly, use a kind of PictBridge of being called usually Method of direct printing.
In PictBridge, for the purpose of printing, the user uses the user interface of digital camera, and (user interface UI) selects media size, media type, print quality, layout, various image rectifications etc.At this moment, can use the value of a kind of being called " standard setting ", adopt this value, carry out the value of setting that is provided with to determine media size, media type etc. of (that is, appointing) according to printer to printer.
Adopt this value, the user can carry out printing, and need not to come the selective printing parameter by digital camera.In addition, even when the UI of digital camera is not so good, " standard setting " value is sent to printer and gets final product, and need not to be provided for especially the option selected on UI, this is very convenient.
In addition, recently, cumulative to a kind of interest that is called the Method of printing that XHTML (eXtensible HyperTextMarkup Language, extendible hypertext markup language) prints.Print in order to carry out from personal computer (PC), former situation is that the driver of the printer that will use is installed on PC.
Yet, depend on the variation of the resource of electronic installation and the operating system of each electronic installation (OS), be difficult on electronic installation, printer driver is installed such as cell phone or digital television.This makes and is difficult to carry out from cell phone or digital television print data.
XHTML prints and has overcome this problem.In XHTML printed, the data that meet the standard of a kind of XHTML of being called were sent straight to printer, and then, the printer analysis is also printed this XHTML data, and described data can be shown by the browser of cell phone or digital television.
In XHTML printed, similar with the situation among the PictBridge, for the purpose of printing, the user selected media size, media type, print quality, layout, umber etc. by the UI of cell phone or digital television in addition.At this moment, media size, media type etc. use the specifically value of setting such as A4 size or high-quality thin slice usually.Yet, also can select the value of setting of a kind of being called " device be provided with "." device is provided with " value means use the value that is provided with at the printer place.That is, " device be provided with " is to be used for value to printer is appointed in setting of printing, rather than the concrete value of setting.
Adopt " device is provided with ", the user can carry out printing from cell phone or digital television, and need not the selective printing parameter.In addition, " device be provided with " is easily for the user, must operation of cellular telephone or the number of times of the little button of the remote controller of digital television because can reduce the user.
In addition, based on the content of the print data that is transferred to printer, rather than receive that to be used for appointing the value of setting to printer to change technology how to control the printing of being undertaken by the printer setting of print parameters known.
For example, according to Japanese kokai publication hei 07-089161, according to the data that will print, check whether comprise half tone image, the image color in each zone of inspection preliminary dimension etc.For example, when the data that will print during, use relatively cheap stationery corresponding to the urtext document.When print data during, use special lamella corresponding to the original image document.This is used for reducing the operating cost of printing.
TOHKEMY 2004-306324 relates to when printer interface is received the XHTML data and controlling.When the Analysis of X html data, printer one page connects one page ground and checks whether to comprise image file, and whether the zoom ratio of image file is more than or equal to predetermined value etc.Change thin slice and printing model according to the result, make and to come print data with print parameters more suitably.
Yet the present inventor notices, depends on employed printer, might not have to preserve to giving the information of the thin slice that send the dish setting.In such circumstances, when printer interface received that having indication appoints print data to the value of printer with setting of printing, printer used user's value that select and that be stored in the setting of printing in the printer in advance to carry out printing.
On the other hand, when printer is preserved when giving the information of sending the thin slice that dish is provided with, when printer interface received that having indication appoints print data to the value of printer with setting of printing, printer was based on sending the information of the thin slice that dish is provided with to determine setting of printing to giving.
In addition, when printer has a plurality of giving when sending dish, usually, which the user selects give in advance and send that dish is preferential to be used.That is, even have a plurality of giving when sending dish when printer, printer can determine that also which will use give send dish.
Yet, send dish when printer has a plurality of give, and to preserve and be arranged on each and give when sending the information of the thin slice in the dish, according to correlation technique, when receiving indication when appointing setting of printing to printer, relevant value, can not obtain the optimal printing setting with media size or media type.
For example, consider following situation, the setting in printer below the registration:
First is sent dish: " L size " as media size, " printing paper " is as media type
Second is sent dish: " A4 size " as media size, " stationery " is as media type
The setting send dish of giving that is used to print is first to give and send dish.
Situation 1
Now, will consider following situation: receive device and be provided as the request that media size and device are provided as media type.
In this case,, send dish to give to send thin slice so give from first because the setting send dish of giving that will be used to print is first to give and send dish, and according to as and first give and send " L size " and being provided with of " printing paper " of the setting that dish is associated to carry out printing.
Situation 2
Now, will consider following situation: receive the A4 size is provided as media type as media size and device request.
In this case,, send dish to give to send thin slice so give from first because the setting send dish of giving that will be used to print is first to give and send dish, and according to as and first give and send " L size " and being provided with of " printing paper " of the setting that dish is associated to carry out printing.
In situation 1,, all be quite right so printer is selected any media size and media type because the setting of media size and media type is all appointed to printer.On the contrary, in situation 2, receive the printing request of setting with " A4 size " and " appointing " to printer.In this case, because the setting send dish of giving that will be used to print first is sent dish, so printer selects printing paper as media type.In addition, printer selects the A4 size as media size, thereby generates the print data of A4 size.Yet, be loaded in first and give that to send the thin slice in the dish be the thin slice of L size, thereby can only partly print the print data of A4 size.
As mentioned above, appoint to printer, and the print data with this setting of printing in some cases, can not obtain the desired print data of user when being sent to printer when setting of printing comprises.
Summary of the invention
The invention provides the method for a kind of print processing apparatus and control print processing apparatus, even make when described print processing apparatus receive be used for setting of printing appointed to print processing apparatus, with the value of setting of the media size of print setting information and media type at least one relevant value the time, also can use with being loaded in and export to sending the relevant information of medium in the unit to obtain optimal printing.
According to a first aspect of the invention, provide a kind of print processing apparatus, comprising: a plurality of giving sent the unit; Memory cell is configured to store and described a plurality of relevant medium informations of medium that send the unit to load respectively of giving; Preserve the unit, be configured to preserve in advance prescribed information, described prescribed information is limited to the combination of media size and media type available in the described print processing apparatus; Receiving element is configured to receive the print setting information from the external equipment of request printing, and described print setting information comprises the value of setting of media size and media type; And processing unit is configured to carry out based on described print setting information, described medium information and described prescribed information, comes to send the processing of sending the unit of giving that is identified in the unit printing described a plurality of giving; Wherein, when in described value of setting of media size in the described print setting information and media type at least one be used to ask by described print processing apparatus determine setting of printing appoint the value of setting the time, described processing unit is sent one described medium information in the unit to replace the described value of setting of appointing with described a plurality of give, and judges whether to allow according to a plurality ofly carrying out printing to sending one described medium information in the unit to replace the described described print setting information of the value of setting of appointing with described with reference to described prescribed information.
According to a second aspect of the invention, provide control to have a plurality of methods to the print processing apparatus that send the unit, said method comprising the steps of: storage medium information in memory cell, described medium information is relevant with described a plurality of media that send the unit to load respectively of giving; Read prescribed information, described prescribed information is limited to the combination of media size and media type available in the described print processing apparatus; Reception is from the print setting information of the external equipment of request printing, and described print setting information comprises the value of setting of media size and media type; And treatment step is carried out based on described print setting information, described medium information and described prescribed information, comes to send the processing of sending the unit of giving that is identified in the unit printing described a plurality of giving; Wherein, in described treatment step, when in described value of setting of media size in the described print setting information and media type at least one be used to ask by described print processing apparatus determine setting of printing appoint the value of setting the time, sent one described medium information in the unit to replace the described value of setting of appointing with described a plurality of give, and to judge whether to allow according to a plurality ofly carrying out printing to sending one described medium information in the unit to replace the described described print setting information of the value of setting of appointing with described with reference to described prescribed information.
By below with reference to the description of accompanying drawing to exemplary embodiment, more features of the present invention will become apparent.
Description of drawings
Fig. 1 illustrates to comprise the figure of the print process system of print processing apparatus according to an embodiment of the invention.
Fig. 2 is that the mode with signal illustrates figure according to the print processing apparatus of this embodiment.
Fig. 3 is the block diagram that the Multi Role Aircraft among this embodiment is shown in the mode of signal.
Fig. 4 is the illustrating of example that the operation that provides in the Multi Role Aircraft and display unit are provided.
Fig. 5 is the block diagram that the configuration of the LAN unit that provides in the print processing apparatus is provided in the mode of signal.
Fig. 6 is the figure that the order of carrying out the XHTML printing in this embodiment is shown.
Fig. 7 is the figure that the example of the partial XML file that print processing apparatus sends is shown.
Fig. 8 illustrates registration about having a plurality of each flow chart to the process of the medium information that send dish of giving in the Multi Role Aircraft that send dish.
Fig. 9 is the figure that the first thin slice prescribed information that limits media size, media type and print quality is shown in the mode of signal.
Figure 10 is the flow chart that the operation of the parameter (media size, media type and print quality) of checking the CreateJob order that receives from digital television in this embodiment is shown.
Figure 11 is the flow chart that the operation of the parameter (media size, media type and print quality) of checking the CreateJob order that receives from digital television in this embodiment is shown.
Figure 12 illustrates the figure that limits the second medium prescribed information of optimal printing quality at the combination of media size and media type in the mode of illustrating.
Embodiment
To describe the preferred embodiments of the present invention with reference to the accompanying drawings in detail now.
At first, use description to carry out the general view of the system that XHTML prints.
Fig. 1 illustrates to comprise the figure of the print process system PS1 of print processing apparatus 100 according to an embodiment of the invention.Print process system PS1 comprises print processing apparatus 100, Dynamic Host Configuration Protocol server DS1, Web server WS1 and as the digital television T1 of external equipment.Print processing apparatus 100 and digital television T1 support XHTML to print.
Print processing apparatus 100 and digital television T1 are connected to each other by Dynamic Host Configuration Protocol server DS1 and local area network (LAN) (LAN), make them can communicate to each other.In addition, Dynamic Host Configuration Protocol server DS1 is connected to Web server WS1 by wide area network (WAN), makes it to communicate with Web server WS1.Alternatively, Dynamic Host Configuration Protocol server DS1 can be connected to Web server WS1 by LAN.
With reference to figure 2, Fig. 2 is the schematic diagram that print processing apparatus 100 is shown in addition.Print processing apparatus 100 comprises Multi Role Aircraft 10 and LAN unit 50.Multi Role Aircraft 10 has a plurality of giving and send dish (feeding tray) (give and send the unit).
In addition, the USB function control device 14 of Multi Role Aircraft 10 is connected to USB master controller 55 as the LAN unit 50 of receiving element by USB interface.Therefore, print processing apparatus 100 can be connected to network.
With reference to figure 3, Fig. 3 is the block diagram that the configuration of the Multi Role Aircraft 10 in the print processing apparatus 100 is shown in the mode of signal in addition.
CPU (CPU) 1 is as the system controller of whole control Multi Role Aircraft 10.
Read-only memory (ROM) 2 storage fixed datas, all control program, tables of data and embedded OS (OS) programs of carrying out by CPU1 in this way of described fixed data.In the present embodiment, be stored in and carry out software under the control of the embedded OS of control program in being stored in ROM2 among the ROM2 and carry out control, described software is carried out all scheduling in this way of control, task is switched and Interrupt Process.When the information of use, the information that is stored among the ROM 2 is loaded in the random-access memory (ram) 3.
RAM 3 is as memory cell.RAM 3 is waited by static RAM (SRAM) and realizes that it needs stand-by power supply, and keeps data by the main battery (not shown) that is used for data backup.That will describe subsequently is stored among the RAM 3 a plurality of medium informations (media size, media type etc.) that send dish to be provided with of giving.In addition, the data such as control variable of program that should not delete also are stored among the RAM3.In addition, in RAM 3, be provided for the memory block of the value of setting that storage operation person registers, management data of Multi Role Aircraft 10 etc.
Video memory 4 is waited by dynamic random access memory (DRAM) and realizes, and its storing image data.In addition, the subregion of video memory 4 is assigned to and is used for the service area that executive software is handled.
The conversion of data converter 5 carries out image data, the conversion of described view data such as page-description language (page description language, PDL) computer graphical (computer graphics, analysis CG) of data and draw characters data (rendering of character data).
Read Controller 6 be controlled at the contact-type image sensor that provides in the reader 7 (contact image sensor, CIS) or charge coupled device (chargecoupled device, CCD) imageing sensor, thereby read original document in the mode of optics.The original document that has read is converted into the electronic image data, thereby obtains picture signal.Picture signal experiences the various image processing such as binary conversion treatment (binarization) or halftone process (halftoning) in the image process controller (not shown), thus output high-definition image data.In the present embodiment, support that thin slice reads formula control method (sheet-reading control method) and books read formula control method (book-reading control method), read in the formula control method at described thin slice and in mobile original document, to read original document, read in the formula control method at described books the original document that is fixed on the original copy plate (originalplate) is scanned.
Resolution converter 9 control resolutions conversions, described conversion of resolution is all in this way based on the view data of millimeter with based on the conversion between the view data of inch.Resolution converter 9 can also be amplified or down scaling image data.
8 pairs of Multi Role Aircrafts of coding/decoding processor, 10 handled view data (not compression, MH, MR, MMR, JBIG, JPEG etc.) are carried out Code And Decode, also amplify and down scaling image data.
Recording controller 11 is by carrying out in the image process controller (not shown) such as various image processing level and smooth, that recording level is proofreaied and correct (recording level correction) or color correction, and the view data that will print is converted to the high-definition image data.View data is output to USB master controller 12.In addition, recording controller 11 control USB master controllers 12 are periodically to obtain the status information data of register 13.
USB master controller 12 is to be used for the controller that communicates according to the defined agreement of usb communication standard.The usb communication standard is the standard that is used to carry out the high-speed bidirectional data communication, and a plurality of hubs or function device (slave unit (slave)) can be connected to individual host (main equipment (master)).USB master controller 12 is as the main frame in the usb communication.
Register 13 is the tape decks by the control of dedicated cpu (not shown), such as laser beam printer or ink-jet printer.Register 13 will print on the printing thin slice (print media) by color image data or the monochromatic image data that USB interface receives.In addition, register 13 communicates with USB master controller 12 according to the defined agreement of usb communication standard.Particularly, register 13 is as the function device in the usb communication standard.In the present embodiment, by connecting the usb communication that is used to write down one to one.
The communication agreement that 14 pairs of bases of USB function control device define in the usb communication standard, that undertaken by USB interface is controlled.USB function control device 14 will utilize CPU 1 performed USB function control task and the data that generate are converted to bag, then, this USB bag be sent to the USB master controller 55 of LAN unit 50.In addition, on the contrary, USB function control device 14 will be converted to data from the USB bag that USB master controller 55 receives, and then, these data be sent to CPU 1.
Storage card MC1 is a data storage medium, and it can be connected to Multi Role Aircraft 10.In the present embodiment, storage card MC1 is connected to Multi Role Aircraft 10 by USB interface.Yet this connection can be based on other agreements.Can visit data among the storage card MC1 by USB master controller 12.
XHTML processor 16 sends to digital television T1 with order, and receives order from digital television T1.At this moment, when receiving " device is provided with ", use a plurality of of Multi Role Aircraft 10 to be sent the information of dish to determine the optimal printing setting as the setting of printing value.As previously described, " device is provided with " is meant the setting of printing value of example as " setting of printing will be appointed to print processing apparatus 100 ".About the present invention, indication with concrete setting of printing appoint to print processing apparatus, be defined as " appointing the value of setting (delegated settingvalue) " such as the setting of printing value of the device setting in the present embodiment.
In addition, the XHTML file that 16 pairs of XHTML processors receive from USB the function control device 14 or XHTML file that is stored in the storage card analyzed is to generate print data.
When the analysis result of XHTML file was found to need image file or CSS (stylesheet) file, XHTML processor 16 was by the information of USB function control device 14 to LAN unit 50 these situations of report indication.Then, LAN unit 50 receives image file or the CSS file that obtains from Web server WS1, and uses this document to generate print data.Then, service recorder controller 11, USB master controller 12 and register 13 are printed the print data that has generated.
Operation and display unit 20 comprise operating unit with various keys and the display unit with light-emitting diode (LED) lamp and LCD (LCD).The various operations that display unit allows the operator to carry out, and the mode of operation of demonstration Multi Role Aircraft 10 etc.The back will be described operation and display unit 20 in detail with reference to figure 4.
Assembly 1 to 6,8 to 12,14,16 and 20 is connected to each other by the cpu bus 15 by the CPU1 management.
In addition with reference to figure 4, Fig. 4 is the illustrating of example that the operation that provides in the Multi Role Aircraft 10 and display unit 20 are provided.LCD 21 be used for display message, operation is reminded and the display of various information.Power key 22 is used to open or close the power supply of Multi Role Aircraft 10.Replication mode key 23 is to be used to make Multi Role Aircraft 10 to be ready to carry out the key that duplicates.Can Multi Role Aircraft 10 be set to replication mode by pressing replication mode key 23.
Scan pattern key 24 is to be used to make Multi Role Aircraft 10 to be ready to carry out the key of scanning.Can Multi Role Aircraft 10 be set to scan pattern by pressing scan pattern key 24.Photograph mode key 25 is to be used to make Multi Role Aircraft 10 to be ready to key from the direct printing of the digital picture of storage card MC1 that is connected to USB master controller 12 or digital camera (not shown).Can Multi Role Aircraft 10 be set to the phase tablet mode by pressing photograph mode key 25.
When selecting option among a plurality of options that the user is provided with from menu, user etc., in the use/down/left side/right button 26.Menu key 27 be used for duplicate, show during from the direct printing etc. of card be used for to the value of setting be provided with key.Can on LCD 21, show the setting option that is used to carry out by pressing Menu key 27, can use/descend/left side/right button 26 selects setting option, then, can use key 30 values of setting are set.
Photographic index table (photo index sheet) key 29 is the keys that are used to show the screen that is used on the photographic index table printing or reads from the photographic index table.It is to be used for determining selected key that key 30 is set.Stop key 31 is the keys that are used to stop facsimile transmission or receive operation, copy operation and other operations.Monochromatic initiating key 32 be used to begin that monochrome is duplicated, the key of monochromatic scanning etc.Colored initiating key 33 be used to begin color dub, colour pushes away the key of sweeping (push scanning), colour picture printing etc.
Fig. 5 is the block diagram that the configuration of the LAN unit 50 that provides in the print processing apparatus 100 is provided in the mode of signal.CPU 51 controls the overall operations of LAN unit 50 by system bus according to the program that is stored among ROM 52 or the RAM 53.ROM 52 storages are used for the control program of CPU 51 grades.RAM 53 stored programs and view data.
LAN communication unit 54 communicates by LAN, and can realize by the LAN control chip.The LAN control chip can obtain from each manufacturer.In addition, in order to skip the communication checking, can PCM CIA card lan adapter be connected to cpu bus by PCM CIA card controller (not shown).PCM CIA card lan adapter also can obtain from each manufacturer.
55 pairs of communications of being undertaken by USB interface of USB master controller are controlled.USB master controller 55 will become bag from the data transaction of CPU 51 supplies, then, the USB bag be sent to the USB function control device 14 of Multi Role Aircraft 10 according to the usb communication standard.In addition, on the contrary, USB master controller 55 will be converted to data from the USB bag that the USB function control device 14 of Multi Role Aircraft 10 is supplied, and then, these data be sent to CPU 51.Can come communication is controlled according to known method.
With reference to figure 6, Fig. 6 is the precedence diagram that the process of carrying out the XHTML printing is shown in addition.At first, in step S1 and S2, print processing apparatus 100 and digital television T1 find device each other, and come the recognition device ability according to the SSDP of UPnP.UPnP is the abbreviation of Universal Plug and Play (UPnP), and SSDP is the abbreviation of Simple Service Discovery Protocol (SSDP).At this moment, based on the request from digital television T1, the XML file that print processing apparatus 100 will be described the ability of print processing apparatus 100 sends to digital television T1.
In addition with reference to figure 7, Fig. 7 is the figure that the example of the partial XML file that print processing apparatus 100 sent is shown.Action tabulation (Actionlist) 71 is described in operable and order that print processing apparatus 100 can be supported between print processing apparatus 100 and the digital television T1.CreateJob (establishment operation) is used for carrying out the order of printing from digital television T1.Although not shown, OUT parameter and the IN parameter used with the CreatJob order have been described in fact also.In addition, although it is not shown, but also described other orders except that CreateJob, described other order such as CancelJob that are used to cancel operation (cancellation operation), be used to obtain the GetPrinterAttributes (obtain printer attribute) of printer attribute.
Part 72 to 74 shown in Figure 7 is described the setting of printing parameter that the order in the tabulation 71 of taking action is used in detail.MediaSize (media size) 72 indications, the media size that print processing apparatus 100 is supported are that A4, L, 2L and device are provided with.MediaType (media type) 73 indications, the media type that print processing apparatus 100 is supported are that stationery, coarse paper (matte sheet), printing paper (photosheet) and device are provided with.PrintQuality (print quality) 74 indications, the print quality that print processing apparatus 100 is supported are rough draft, normal, high and device setting.
Then, in step S3, the user is from digital television T1 selective printing theme, and request is printed.The user uses the remote controller of digital television T1 that various parameters such as MediaSize, MediaType and PrintQuality are set on the screen of digital television T1.
Print processing apparatus 100 receives the CreateJob order from digital television T1, and the user prints request in described digital television T1 input.When receiving the CreateJob order, print processing apparatus 100 is checked the parameter value and the state of print processing apparatus 100.The back is with the inspection of characterising parameter value.
When print processing apparatus 100 was ready to print, in step S4, the value that print processing apparatus 100 will be called JOBID sent to digital television T1.When print processing apparatus 100 was not ready for printing, print processing apparatus 100 was given digital television T1 with this situation report, then, withdraws from this process, does not carry out printing.
Then, in step S5, digital television T1 as wanting typescripts, sends to print processing apparatus 100 with user-selected XHTML file.When receiving this XHTML file, print processing apparatus 100 is analyzed this XHTML file.When found that of analysis needed image file or CSS file, in step S6, print processing apparatus 100 was to the request of Web server WS1 transmission about image file or CSS file.In step S7, Web server WS1 sends to print processing apparatus 100 with the file of being asked.At last, when the printing of XHTML file was finished, in step S8, print processing apparatus 100 notice digital television T1 operations were finished.
A plurality of to each the process in the Multi Role Aircraft 10 that send dish below with reference to flow chart description registration shown in Figure 8 to the medium information that send dish about having.In the example below, the Multi Role Aircraft 10 in this exemplary embodiment has two and is sent dish,, is used to hold the big to sending dish and being used to hold the little of sending dish of small-sized medium of large scale medium that is.Yet the present invention is not subjected to sending disc-type to limit.For example, Multi Role Aircraft 10 can have two greatly to sending dish.In addition, sent the number of dish also not to be restricted to two.It is two or more situation that the present invention can be applicable to the number that send dish.
At first, when the user presses the user when key 28 is set, CPU 1 shows the screen that is used to register the value of setting that will be provided with Multi Role Aircraft 10 on LCD 21.In shown item, in user's uses/down/left side/right button 26 with the registration (not shown) that key 30 is selected medium is set.
Then, in step S11,, select the user to wish to send dish the dish tabulation to sending for it limits giving of setting from what show at LCD 21 in response to the operation that the user carries out.As previously described, Multi Role Aircraft 10 has giving of two different sizes and is sent dish, that is, little giving send dish and big giving to send dish.Big giving send dish to allow to be provided with the two media size, that is, A4 and 2L, and little of being sent dish only to allow to be provided with a kind of media size, that is, and L.
In addition with reference to figure 9, Fig. 9 is the first medium prescribed information that the mode with signal illustrates the combination of media size that qualification supported and media type.In the present embodiment, the first medium prescribed information provides with the form of form.This information is stored in the memory cell of ROM 2 for example.According to the first medium prescribed information, for example, be under the situation of A4 at media size, the media type of A4 stationery, A4 printing paper and the coarse paper of A4 is all supported.In addition, be defined as when adopting the print quality of any kind and can use the A4 stationery.
In step S12, accept in user's use/down/left side/right button 26 and operation that key 30 is selected media size, media type and print quality is set.When in step S11, having selected big giving when sending dish, A4 or 2L can be set as media size.
In step S13, CPU 1 checks whether parameter combinations set in step S12 is effective.This inspection is based on that the first medium prescribed information carries out.When parameter combinations was effective, in step S14, CPU 1 notified the user that success is set by LCD 21, then, withdrawed from the process that is used to be provided with medium information.The medium information that has been provided with is stored among the RAM 3.
On the other hand, when parameter combinations was invalid, in step S15, CPU 1 notified the user that failure is set by LCD 21, then, withdrawed from the process that is used to be provided with medium information.
In example shown in Figure 8, each is registered for the medium information that send dish by operation and display unit 20.According to the present invention, alternatively, print processing apparatus 100 can have the function of Web server, makes to come from the personal computer (not shown) that is connected to the Web client of digital television T1 and print processing apparatus 100 by LAN or WAN to be sent the medium information of dish to register to each.
In addition, be loaded in to the size of sending the medium in the dish and type, and obtain corresponding information, then can use this information if can discern automatically.
Then, the operation of ordering the parameter (MediaSize, MediaType and PrintQuality) of (step S3) to be checked to the CreateJob that receives from digital television T1 will be described in detail.
Now in addition with reference to Figure 10 and 11, Figure 10 and 11 is flow charts that print processing apparatus 100 is carried out the operation that the parameter (MediaSize, MediaType and PrintQuality) of the CreateJob order (step S3) that receives from digital television T1 is checked.
When receiving CreateJob when order, Multi Role Aircraft 10 uses received parameter of XHTML processor 16 and each that is stored among the RAM 3 to be sent the medium information of dish to determine the optimal printing setting.
At first, in step S21, whether the 16 testing fixture settings of XHTML processor are included in the configuration information that receive from digital television T1, indication media size and media type.When not comprising that device is provided with, process advances to step S27.When comprising that device is provided with, execution in step S22 is to S26, to come the alternative setting with the concrete value of setting.
In step S22, XHTML processor 16 checks whether the value of media size and media type all is the device setting.When two values all are devices when being provided with, allow to use any information of sending dish of giving set in the Multi Role Aircraft 10.Yet,, wish to use thin slice with big media size in order to obtain the print result of expectation more reliably.Therefore, in step S25, the value that XHTML processor 16 usefulness are loaded in a plurality of media sizes of giving the maximum thin slice in the thin slice send in the dish and media type is replaced the device setting of the value of media size and media type.
The value that is judged as media size and media type when XHTML processor 16 in step S22 is not all to be device when being provided with, and process advances to step S23.Then, in step S23, XHTML processor 16 is judged whether the value of the configuration information of non-device setting is registered and is used for big giving and send dish and coil both to sending for a short time.
That is, if the value of the configuration information of non-device setting be registered be used for big give send dish and little give to send coil both, then can be judged as can use arbitrary to sending dish.Yet,, wish to use thin slice with big media size in order to obtain the print result of expectation more reliably.Therefore, after the processing of carrying out from step S23 to step S25, XHTML processor 16 usefulness are loaded in a plurality of media size of the maximum thin slice in the thin slice that send in the dish or values of media type of giving and come the alternative setting.With with configuration information in media size or the value of media type whether device is provided with the value that corresponding mode judges whether working medium size or media type.
Be not used for big giving and send dish or little giving when sending dish when the value of the configuration information that is judged as non-device setting in step S23 is registered, XHTML processor 16 is carried out and the similar processing of carrying out in step S24 of processing.In step S24, whether the value of the configuration information of the non-device setting of XHTML processor 16 inspections is registered to be used for giving is greatly sent dish or little giving to send dish.Be used for big giving and send dish or little giving when sending dish when the value of configuration information is registered, in step S26, what XHTML processor 16 usefulness were registered is sent the information of dish to come the alternative setting.Be not used for big giving and send dish or little giving when sending dish when the value of configuration information is registered, can use the arbitrary information of sending dish of giving that in Multi Role Aircraft 10, is provided with.Yet, wish to use the thin slice of large-size to print.Therefore, in step S25, XHTML processor 16 usefulness are loaded in a plurality of media size of the maximum thin slice in the thin slice that send in the dish or values of media type of giving and come the alternative setting.
Whether then, in step S27, XHTML processor 16 is according to the first medium prescribed information, check by the combination of definite media size of above-mentioned handling process and media type effective.
For example, when media size is 2L, in step S27,, then be judged as this combination effectively if the thin slice type is a printing paper.On the other hand, if media type is coarse paper, it is invalid then to be judged as this combination, because this combination does not meet the first medium prescribed information shown in Figure 9.
When the combination of media size and media type was effective, process advanced to step S33.When the combination of media size and media type was invalid, execution in step S28 was to S32, with this combination of replacing media size and media type with effective combination.
At first, in step S28, whether the value of the media size in the configuration information of XHTML processor 16 inspection CreateJob orders is registered to be used for giving greatly sending coils and little value at least one dish that send dish.Be registered and be used for big giving and send dish and little when sending at least one of dish when being judged as this value, process advances to step S29.In step S29, the information of giving the media type that send dish that XHTML processor 16 uses registration to be used for having the coupling media size changes the value of media type of the configuration information of CreateJob order.
Be not used for big giving and send dish or little giving when sending dish when the value of media size is registered, process advances to step S30.In step S30, XHTML processor 16 is checked whether the value of the media type in the configuration information of CreateJob order is registered and is used for big giving and send dish and little of at least one the value of sending dish.Be registered and be used for big giving and send dish and little when sending at least one of dish when being judged as this value, process advances to step S31.In step S31, the information of giving the media size that send dish that XHTML processor 16 uses registration to be used for having the coupling media type changes the value of media size of the configuration information of CreateJob order.
Be not used for any giving when sending dish when the value of the media type in the configuration information of CreateJob order is registered, media size and media type with any to being sent the media size of dish and media type not to be complementary.In this case, although can use any information of sending dish of giving that in Multi Role Aircraft 10, is provided with, wish to use thin slice with big media size.Therefore, in step S32, XHTML processor 16 usefulness are loaded in the value that the value of a plurality of media sizes of giving the maximum thin slice in the thin slice send in the dish and media type is replaced media size and media type.
In said process, wish to use thin slice to print with big media size, to be minimized in the risk of print print data failure in the thin slice, that is, minimize the risk of print data partial loss.
At last, in S37, the value of the print quality the configuration information that 16 couples of CreateJob that receive from digital television T1 of XHTML processor order is checked at step S33.
At first, in step S33, the combination that XHTML processor 16 is checked the media size determined by said process and media type whether with registration in Multi Role Aircraft 10 sent dish information to be complementary.
With reference to Figure 12, Figure 12 is the schematic diagram that the second medium prescribed information is shown in addition, and the described second medium prescribed information limits the optimal printing quality at the combination to media size that send the thin slice in the dish and media type that can be loaded in Multi Role Aircraft 10.Similar with the first medium prescribed information, this information also is stored among the ROM 2.
When the configuration information of media size of determining by said process and media type with give when sending dish information not to be complementary, process advances to step S34.In step S34, do not consider the print quality that receives from digital television T1, XHTML processor 16 is according to the second medium prescribed information shown in Figure 12, the optimal printing quality that the combination of setting and media size and media type adapts.For example, when the configuration information of print data indication 2L as media size, and printing paper according to the second medium prescribed information, is provided with " height " as print quality during as media type.
On the other hand, when the configuration information of fixed media size and media type with give when sending dish information to be complementary, process advances to step S35.In step S35, whether 16 inspections of XHTML processor install setting from the print quality of the print data that digital television T1 receives.When the print quality of print data is a device when being provided with, in step S36, what the registration of XHTML processor 16 usefulness was used to have the media size of coupling and media type is sent the print quality of dish to come the alternative setting.
When XHTML processor 16 in step S35 is judged as the print quality that receives from digital television T1 is not device when being provided with, and process advances to step S37.In step S37, according to the first medium prescribed information check the media size determined by said process and media type combination and for the print quality of print data setting whether effective.Make up when effective when being judged as this, former state is used the print quality that receives from digital television T1.When this makes up when invalid, in step S34, do not consider the print quality that receives from digital television T1, XHTML processor 16 is determined the optimal printing quality based on the combination of media size and media type according to the second medium prescribed information.
By said process, XHTML processor 16 is determined the optimum value of media size, media type and print quality.That is, with the corresponding dish that send dish to be confirmed as to be used for print print data of giving of fixed these values of setting.
Then, will be that background is described the above-mentioned flow chart shown in Figure 10 and 11 with the object lesson.
For the purpose of following example, the setting below supposing has been registered and has been used for giving of Multi Role Aircraft 10 and send dish:
Little giving sent dish: media size " L ", media type " printing paper ", print quality " height "
Big giving sent dish: media size " A4 ", media type " stationery ", print quality " rough draft "
Situation 1
At first, will consider following situation: receive have indication " L size " as media size, " device be provided with " as media type, " device is provided with " is as the CreateJob order of the print setting information of print quality.
At first, in step S21, XHTML processor 16 is judged as the device setting and is included in the media type, and the process that makes advances to step S22.In step S22, it is not the device setting that XHTML processor 16 is judged as media size, so process advances to step S23.
In this situation, because the configuration information that non-device is provided with, that is, the configuration information of media size is the value of indication L size.Therefore, in step S23, whether XHTML processor 16 these values of inspection (L size) are registered is used for two to sending dish.
As mentioned above, the L size is registered as being used for the little media size that send dish of giving.On the other hand, the A4 size is registered as being used for the big media size that send dish of giving.That is, the L size only is registered one that is used for to sending dish.Therefore, process advances to step S24.
In step S24, whether the setting of the non-device setting of XHTML processor 16 inspections is registered to be used for giving is greatly sent dish or little giving to send dish.In this situation, the setting (that is, media size) that non-device is provided with is sent the setting of dish to be complementary with little, so process advances to step S26.
In step S26, XHTML processor 16 is used as registration and is used for the configuration information that little " printing paper " to the media type that send dish is replaced the media type that once is the device setting.
Then, in step S27, XHTML processor 16 is checked the combination of media size and media type.By the process until step S26, in the print setting information of print data, the L size is set to media size, and printing paper is set to media type.Therefore, check whether this information is complementary with the first medium prescribed information.The first medium prescribed information with reference to qualification is as shown in Figure 9 made up understands that media size L is associated with media type printing paper or coarse paper.That is, the configuration information of print data and the first medium prescribed information are complementary.Therefore, process advances to step S33.
In step S33, the combination that XHTML processor 16 is checked the L size determined by said process and printing paper whether be registered in the Multi Role Aircraft 10, two sent the information of any one dish in the dish to be complementary.In this situation, the combination of L size and printing paper is used for little of being sent the value of dish consistent with registration.Therefore, process advances to step S35, and in described step S35, whether the print quality in the setting of printing of XHTML processor 16 inspection print datas installs setting.In this situation, print quality is the device setting, so process advances to step S36.In step S36, XHTML processor 16 is used as registration and is used for the value that little " height " to the print quality of sending dish replaced the print quality of setting of printing.
Finally, by said process, the setting of printing of print data is confirmed as " L size " as media size, and " printing paper " as media type, " height " is as print quality.That is, give corresponding to this setting of printing little and send dish to be confirmed as to be used for giving of print print data to send dish.
Then, will be that background provides specific descriptions with another kind of situation.
Situation 2
Now, will consider following situation: receive have indication " 2L size " as media size, as media type, " normally " orders as the CreateJob of the print setting information of print quality " device be provided with ".
At first, in step S21, XHTML processor 16 is judged as the device setting and is included in the media type, so process advances to step S22.In step S22, it is not the device setting that XHTML processor 16 is judged as media size, so process advances to step S23.In step S23, because the configuration information that non-device is provided with, that is, the configuration information of media size is the value of indication 2L size, is used for two to sending dish so whether XHTML processor 16 these values of inspection (2L size) are registered.
As mentioned above, the A4 size is set to big to the media size that send dish, and the L size is set to be used for the little media size that send dish of giving.Because media size 2L is not registered and is used for arbitrary give and is sent dish, in this situation, process advances to step S24.
Whether in step S24, XHTML processor 16 is checked the value of the setting of printing that non-device is provided with, that is, as the 2L of media size, be registered and be used for arbitrary giving and send dish.In this situation, media size 2L is not registered and is used for arbitrary give and is sent dish, so process advances to step S25.Then, in step S25, XHTML processor 16 is used as registration and is used for the device setting of media type that big " stationery " of giving the media type that send dish comes the setting of printing of alternative printing data.
Then, in step S27, XHTML processor 16 is checked the combination of media size and media type.By the process until step S26, in the print setting information of print data, 2L is set to media size, and stationery is set to media type.Therefore, check whether this configuration information is complementary with the first medium prescribed information.The first medium prescribed information with reference to qualification is as shown in Figure 9 made up understands that when media size is the 2L size setting that stationery is set to media type is invalid.Therefore, it is invalid that XHMTL processor 16 is judged as this combination, so process advances to step S28.
In step S28, XHTML processor 16 is checked whether the value (2L) of media sizes is registered and is used for arbitrary giving and send dish.In this situation, this value is not registered and is used for arbitrary give and is sent dish, so process advances to step S30.Then, in step S30, XHTML processor 16 is checked whether the value (stationery) of media types is registered and is used for arbitrary giving and send dish.In this situation, " stationery " is registered as being used for the big media type that send dish of giving, so process advances to step S31.
In step S31, XHTML processor 16 uses registration to be used for big value of giving the media size of the print setting information that the value of sending dish changes print data.That is, XHTML processor 16 is used as to register and is used for replacing " 2L " for greatly " A4 " of the value of sending dish.
Then, in step S33, whether the combination that XHTML processor 16 is checked the A4 size determined by said process and stationery in the Multi Role Aircraft 10, arbitrary is sent the information of dish to be complementary with being registered in.In this situation, the combination of A4 size and stationery is used for big to being sent the value of dish consistent with registration.Therefore, process advances to step S35, and in described step S35, whether the print quality in the setting of printing of XHTML processor 16 inspection print datas installs setting.In this situation, the value of the print quality of print data is " normally ", so process advances to step S37.In step S37, XHTML processor 16 checks with reference to the first medium prescribed information whether the combination of A4 size and stationery is effective.According to information shown in Figure 9, all print qualities are supported in the combination of A4 size and stationery.Therefore, adopt the print quality " normally " that is provided with for print data in advance can carry out printing suitably.
Finally, by said process, the setting of printing of print data is confirmed as " A4 " as media size, and " stationery " as media type, " normally " is as print quality.That is, send dish to be confirmed as to be used for giving of print print data and send dish corresponding to giving greatly of this setting of printing.
Then, will be that background provides specific descriptions with another situation.
Situation 3
Now, will consider following situation: receive and have indication " device is provided with " as media size, " coarse paper " as media type, " device is provided with " is as the CreateJob order of the print setting information of print quality.
At first, in step S21, XHTML processor 16 is judged as the device setting and is included in the media size, so process advances to step S22.In step S22, it is not the device setting that XHTML processor 16 is judged as media type, so process advances to step S23.
In this situation, the configuration information that non-device is provided with, that is, the configuration information of media type is the value of the coarse paper of indication.Therefore, in step S23, whether XHTML processor 16 these values of inspection are registered and are used for two to sending dish.
As mentioned above, coarse paper is not registered and is used for any give and send dish.Therefore, process advances to step S24.In addition, being judged as coarse paper in step S24 is not registered and is used for any give and send dish yet.Therefore, process advances to step S25.
In step S25, XHTML processor 16 is used as registration and is used for big " A4 " that gives the media size that send dish and replaces device setting as the media size of setting of printing.
Then, in step S27, XHTML processor 16 is checked the combination of media size and media type.By the process until step S26, in print setting information, the A4 size is set to media size, and coarse paper is set to media type.Therefore, check whether this configuration information is complementary with the first medium prescribed information.The first medium prescribed information with reference to shown in Figure 9 when media size is the A4 size, allows coarse paper to be set to media type.Therefore, process advances to step S33.
In step S33, the combination that XHTML processor 16 is checked the A4 size determined by said process and coarse paper whether be registered in Multi Role Aircraft 10 in, arbitraryly sent the information of dish consistent.In this situation, the combination of A4 size and coarse paper is used for arbitrary to being sent the value of dish all inconsistent with registration.Therefore, process advances to step S34.In step S34, do not consider to be in advance the print quality of print data setting, XHTML processor 16 is provided with the optimal printing quality based on the combination of media size and media type.That is, in this situation, use the second medium prescribed information shown in Figure 12.The configuration information that is the print quality of print data setting at first, in advance is the device setting.In addition, the second medium prescribed information limits: for the combination of A4 size and coarse paper, be suitable with " normally " as print quality.Therefore, XHTML processor 16 usefulness " normally " are come the configuration information of the print quality of alternative printing data.
Finally, by said process, the setting of printing of print data is confirmed as " A4 " as media size, and " coarse paper " as media type, " normally " is as print quality.That is, send dish to be confirmed as to be used for giving of print print data and send dish corresponding to giving greatly of this setting of printing.
The foregoing description relates to and carries out XHTML from digital television and print.Yet, the invention is not restricted to XHTML and print.For example, present embodiment can be applicable to following situation: as in the situation of PictBridge, setting of printing can be appointed to print processing apparatus, and printer has a plurality of to sending dish.
The foregoing description relates to following situation: print processing apparatus has a plurality of giving and send dish, and storage is arranged on each to the information of sending the thin slice in the dish.In this case, even when input is used for that setting of printing appointed the value of setting to print processing apparatus, also can realize optimal printing.Being used for the value of setting to print processing apparatus is appointed in setting of printing is " standard setting " or " device is provided with " in the situation that XHTML prints of the situation of for example PictBridge.
In addition, according to present embodiment, when receiving when being used for that the setting of printing relevant with print quality appointed the value of setting to print processing apparatus, even, also can realize the best setting of print quality at current selected media size and media type and when being arranged on giving of print processing apparatus and sending the information of the thin slice in the dish not to be complementary.
As mentioned above, employing is according to the method for print processing apparatus of the present invention and control print processing apparatus, even when printer interface receive with print setting information in media size relevant with in the value of setting of media type at least one, when being used for that setting of printing appointed " appointing the value of setting " to print processing apparatus, also can using and be loaded in to sending the relevant information of medium in the dish to obtain optimal printing output.
Although invention has been described for reference example embodiment, should be appreciated that the present invention is not limited to disclosed exemplary embodiment.The scope of claims meets the wideest explanation, to comprise all such modifications, equivalent structure and function.

Claims (8)

1. print processing apparatus comprises:
A plurality of giving sent the unit;
Memory cell is configured to store and described a plurality of relevant medium informations of medium that send the unit to load respectively of giving;
Preserve the unit, be configured to preserve in advance prescribed information, described prescribed information is limited to the combination of media size and media type available in the described print processing apparatus;
Receiving element is configured to receive the print setting information from the external equipment of request printing, and described print setting information comprises the value of setting of media size and media type; And
Processing unit is configured to carry out based on described print setting information, described medium information and described prescribed information, comes to send the processing of sending the unit of giving that is identified in the unit printing described a plurality of giving,
Wherein, when in described value of setting of media size in the described print setting information and media type at least one be used to ask by described print processing apparatus determine setting of printing appoint the value of setting the time, described processing unit is sent one described medium information in the unit to replace the described value of setting of appointing with described a plurality of give, and judges whether to allow according to a plurality ofly carrying out printing to sending one described medium information in the unit to replace the described described print setting information of the value of setting of appointing with described with reference to described prescribed information.
2. print processing apparatus according to claim 1 is characterized in that,
Wherein, when being judged as with reference to described prescribed information, described processing unit do not allow according to described a plurality of when replacing described described print setting information of appointing the value of setting for one described medium information sending in the unit to carry out printing, whether described value of setting of described processing unit inspection media size or described value of setting of media type be with described a plurality of to being sent one described medium information in the unit to be complementary, and when described value of setting of the described value of setting of media size or media type is complementary with described medium information, described processing unit uses the described described medium information that send the unit of giving with coupling medium information, changes with described a plurality of to being sent one described medium information in the unit to replace described described print setting information of appointing the value of setting.
3. print processing apparatus according to claim 1 is characterized in that,
Wherein, when being judged as with reference to described prescribed information, described processing unit do not allow according to described a plurality of when replacing described described print setting information of appointing the value of setting for one described medium information sending in the unit to carry out printing, whether described value of setting of described processing unit inspection media size or described value of setting of media type be with described a plurality of to being sent one described medium information in the unit to be complementary, and when described value of setting of the described value of setting of media size and media type is not complementary with described medium information, described processing unit uses the described value of setting of giving the media size and the media type that send the unit of loading the medium with maximum media size, changes with described a plurality of to being sent one described medium information in the unit to replace described described print setting information of appointing the value of setting.
4. print processing apparatus according to claim 1 is characterized in that,
Wherein, described print setting information also comprises the value of setting of print quality,
Wherein, described prescribed information limits the print quality that the described combination with media size available in described print processing apparatus and media type adapts, and
Wherein, when the described value of setting of the print quality in the described print setting information be used to ask by described print processing apparatus determine setting of printing appoint the value of setting the time, described processing unit is replaced the described value of setting of appointing based on described prescribed information.
5. a control has a plurality of methods of giving the print processing apparatus that send the unit, said method comprising the steps of:
Storage medium information in memory cell, described medium information is relevant with described a plurality of media that send the unit to load respectively of giving;
Read prescribed information, described prescribed information is limited to the combination of media size and media type available in the described print processing apparatus;
Reception is from the print setting information of the external equipment of request printing, and described print setting information comprises the value of setting of media size and media type; And
Treatment step is carried out based on described print setting information, described medium information and described prescribed information, comes to send the processing of sending the unit of giving that is identified in the unit printing described a plurality of giving;
Wherein, in described treatment step, when in described value of setting of media size in the described print setting information and media type at least one be used to ask by described print processing apparatus determine setting of printing appoint the value of setting the time, sent one described medium information in the unit to replace the described value of setting of appointing with described a plurality of give, and to judge whether to allow according to a plurality ofly carrying out printing to sending one described medium information in the unit to replace the described described print setting information of the value of setting of appointing with described with reference to described prescribed information.
6. method according to claim 5 is characterized in that,
Wherein, in described treatment step, be judged as with reference to described prescribed information when and do not allow according to described a plurality of when replacing described described print setting information of appointing the value of setting for one described medium information sending in the unit to carry out printing, whether described value of setting of inspection media size or described value of setting of media type be with described a plurality of to being sent one described medium information in the unit to be complementary, and when described value of setting of the described value of setting of media size or media type is complementary with described medium information, use the described described medium information that send the unit of giving to change with described a plurality of to being sent one described medium information in the unit to replace described described print setting information of appointing the value of setting with coupling medium information.
7. method according to claim 5 is characterized in that,
Wherein, in described treatment step, be judged as with reference to described prescribed information when and do not allow according to described a plurality of when replacing described described print setting information of appointing the value of setting for one described medium information sending in the unit to carry out printing, whether described value of setting of inspection media size or described value of setting of media type be with described a plurality of to being sent one described medium information in the unit to be complementary, and when described value of setting of the described value of setting of media size and media type is not complementary with described medium information, uses and load media size that giving of medium with maximum media size send the unit and described value of setting of media type changes with described a plurality of to being sent one described medium information in the unit to replace described described print setting information of appointing the value of setting.
8. method according to claim 5 is characterized in that,
Wherein, described print setting information also comprises the value of setting of print quality,
Wherein, described prescribed information limits the print quality that the described combination with media size available in described print processing apparatus and media type adapts, and
Wherein, in described treatment step, when the described value of setting of the print quality in the described print setting information be used to ask by described print processing apparatus determine setting of printing appoint the value of setting the time, replace the described value of setting of appointing based on described prescribed information.
CNA2007101632776A 2006-10-20 2007-10-19 Print processing apparatus and method of controlling print processing apparatus Pending CN101166220A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006285827 2006-10-20
JP2006285827 2006-10-20
JP2007161951 2007-06-19

Publications (1)

Publication Number Publication Date
CN101166220A true CN101166220A (en) 2008-04-23

Family

ID=39334675

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007101632776A Pending CN101166220A (en) 2006-10-20 2007-10-19 Print processing apparatus and method of controlling print processing apparatus

Country Status (1)

Country Link
CN (1) CN101166220A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111857607A (en) * 2019-04-24 2020-10-30 精工爱普生株式会社 Data processing system, data processing method, and server device
CN112339458A (en) * 2019-08-09 2021-02-09 佳能株式会社 Printing apparatus, control method, and non-transitory computer-readable storage medium
CN114269565A (en) * 2019-08-07 2022-04-01 佳能株式会社 Information processing apparatus and control method thereof

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111857607A (en) * 2019-04-24 2020-10-30 精工爱普生株式会社 Data processing system, data processing method, and server device
CN111857607B (en) * 2019-04-24 2023-08-18 精工爱普生株式会社 Data processing system, data processing method, and server device
CN114269565A (en) * 2019-08-07 2022-04-01 佳能株式会社 Information processing apparatus and control method thereof
US11836398B2 (en) 2019-08-07 2023-12-05 Canon Kabushiki Kaisha Information processing apparatus and control method therefor
CN112339458A (en) * 2019-08-09 2021-02-09 佳能株式会社 Printing apparatus, control method, and non-transitory computer-readable storage medium
US11265432B2 (en) 2019-08-09 2022-03-01 Canon Kabushiki Kaisha Printing apparatus including a plurality of feeding units, control method, and computer-readable storage medium
CN112339458B (en) * 2019-08-09 2022-08-02 佳能株式会社 Printing apparatus, control method, and non-transitory computer-readable storage medium

Similar Documents

Publication Publication Date Title
EP2409483B1 (en) Image forming apparatus and information processing system
US20080094650A1 (en) Print processing apparatus and method of controlling print processing apparatus
US8228537B2 (en) Print managing server, print managing method, program, and recording medium
CN102447800B (en) Job processing apparatus
JP6397219B2 (en) Electronic device, control method therefor, and information processing system
US20070156705A1 (en) Network Scanner And Network Scanning System
US7796284B2 (en) Image processing system, image processing apparatus, and control method and program therefor
US8520240B2 (en) Work flow execution system and work flow execution method
US20090164999A1 (en) Job execution system, portable terminal apparatus, job execution apparatus, job data transmission and receiving methods, and recording medium
US20090097062A1 (en) Print system, print method, and mobile terminal used in print system
US8994972B2 (en) Printing system and method for obtaining a desired or an alternative pull-printing result
US8179538B2 (en) Image processing apparatus, information processing apparatus and control method
KR20120102735A (en) Information processing apparatus, web server, control method and storage medium
US20070024891A1 (en) Image forming apparatus and control method thereof
CN102300023A (en) Information processing apparatus and controlling method thereof
US20160277605A1 (en) Image forming device and image forming method
CN101166220A (en) Print processing apparatus and method of controlling print processing apparatus
US20090002757A1 (en) Converter and control method of converter
US20060291005A1 (en) Method of setting image reading conditions for an image reading apparatus and an image reading apparatus
US20050062999A1 (en) Image processing apparatus and control method of the same
JP4683028B2 (en) Function providing system
CN110312050A (en) Print system, Method of printing, image forming apparatus and its control method and medium
JP2007081893A (en) Image reading apparatus and printing system
US11128763B2 (en) Image processing apparatus and method therefor
CN102257802B (en) The control method of image forming apparatus and image forming apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20080423