專利名稱:數(shù)據(jù)處理裝置、印刷控制方法、存儲媒體及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)處理裝置、印刷控制方法、存儲媒體及程序,數(shù)據(jù)處理裝置能取得裝在印刷裝置中成為印刷對象的記錄媒體(紙張)種類的信息,自動判別紙張種類,自動設(shè)定適合紙張的印刷方式。
背景技術(shù):
現(xiàn)有的印刷系統(tǒng)一般由能進(jìn)行彩色輸出的彩色打印機(jī)、控制打印機(jī)并生成印刷數(shù)據(jù)的主計算機(jī)、以及連接雙方的通信接口構(gòu)成。在彩色打印機(jī)中,噴墨打印機(jī)按照其用途,分別使用各種各樣的紙張。例如,復(fù)印機(jī)等使用的普通紙以及為抑制油墨滲透使顯色良好而在表面敷以二氧化硅等涂層的涂紙、為形成如銀鹽照片似的照片式圖像而采用的亮光紙、透過厚稿用的OHP膠片、為進(jìn)行耐熱印刷的復(fù)印紙和背面印刷膠片等,有多種多樣的紙張。
在這些紙張上印刷時,用戶預(yù)先在打印機(jī)驅(qū)動程序的打印設(shè)定中選擇成為打印對象的記錄媒體(紙張)的種類,按照這種設(shè)定進(jìn)行適當(dāng)?shù)挠∷ⅰ?br>
另外,最近在考慮搭載自動判別紙張種類的被稱作媒體傳感器的打印機(jī)。參照特開平11-316669號公報和特開平7-234767號公報。
例如,從特開平11-31669號公報,人們知道這樣的技術(shù)檢測裝在印刷裝置中的印刷用紙的種類,用戶判定是否與指定的紙張種類一致,在不一致的情況下,由色變換處理單元將印刷數(shù)據(jù)所包含的色信息,補(bǔ)正給與裝好的印刷用紙的種類對應(yīng)的色信息,傳輸給印刷裝置。這樣來確認(rèn)用戶設(shè)定的紙張類別是否正確,再發(fā)出警告,這樣的技術(shù)過去就已為人所知。
但是,在上述的現(xiàn)有技術(shù)中,存在以下問題。
(1)現(xiàn)有例子中公布的內(nèi)容,是使用戶從多種多樣的紙張類別中特意判斷紙張的類別,輸入經(jīng)過判斷的紙張類別,確認(rèn)已輸入的設(shè)定,雖然有判斷紙張的類別是否適合印刷處理的一面,但卻強(qiáng)迫用戶做復(fù)雜的作業(yè)。
在實(shí)際的印刷操作中,估計有很多用戶不會特意改變紙張類別,而在缺省設(shè)定的情況下進(jìn)行印刷,因此希望不強(qiáng)迫用戶做復(fù)雜的作業(yè),實(shí)現(xiàn)適合裝在印刷裝置中的媒體類別的印刷處理。
(2)在已進(jìn)行印刷操作時,為判別紙張種類,例如在網(wǎng)絡(luò)環(huán)境中,其后,在打印機(jī)開始輸紙之前的期間,由于可能發(fā)生其他用戶新裝另一種類的紙張的情況,發(fā)生這種情況后,印刷數(shù)據(jù)與紙張的對應(yīng)就變得不適合,因此不僅得不到適合紙張的印刷結(jié)果,而且出現(xiàn)紙張和油墨浪費(fèi)的問題。
(3)另外,按照現(xiàn)有技術(shù),例如要進(jìn)行由10頁構(gòu)成的印刷作業(yè)和由5頁構(gòu)成的另一印刷作業(yè)時,即使用戶對各個印刷作業(yè)均進(jìn)行了印刷指示,為避免上述問題,在首先進(jìn)行的10頁印刷作業(yè)全部結(jié)束之前,不對后續(xù)的5頁的印刷作業(yè)進(jìn)行處理,必須在首先進(jìn)行的印刷作業(yè)的印刷全部結(jié)束,變?yōu)槟軌驒z測后續(xù)的作業(yè)中實(shí)際使用的紙張類別的狀態(tài)后,才進(jìn)行后續(xù)的印刷作業(yè)的處理。
按照這種方法,各種印刷處理在其之前的印刷如果沒有結(jié)束就不能開始,在此之前,進(jìn)行后續(xù)印刷操作的應(yīng)用軟件就不能完成印刷處理,用戶所使用的計算機(jī)的操作性就會惡化,另外,由于多個印刷作業(yè)的處理不能同時進(jìn)行,因此就出現(xiàn)印刷處理效率降低的問題。
另外,有的印刷只能對特定的紙張實(shí)施,如在整個紙張上進(jìn)行不留空白地進(jìn)行印刷的無邊框印刷和在紙張的兩面進(jìn)行印刷的雙面印刷等,但在采用上述媒體傳感器的印刷系統(tǒng)中,對媒體和圖像信息特性的類別合的不適合情況進(jìn)行判斷,但不能設(shè)想按照這種無邊框和雙面印刷設(shè)定、媒體的類別來判斷媒體適合性。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供數(shù)據(jù)處理裝置、印刷控制方法、存儲計算機(jī)可讀程序的存儲媒體及程序,其中對于任意的紙張,在對印刷數(shù)據(jù)處理中不同的定時多次檢測是否發(fā)生裝在打印機(jī)的紙張類別與印刷模式所設(shè)定的紙張不適合的情況并進(jìn)行判定,從而即使在生成印刷數(shù)據(jù)前進(jìn)行整合,即使發(fā)生在輸出印刷數(shù)據(jù)的定時被檢測的媒體的類別不匹配的情況,也能適應(yīng)于這樣的不適合狀態(tài)的定時而限制印刷數(shù)據(jù)的生成和輸出,能夠避免進(jìn)行隨著供給的媒體與設(shè)定的媒體的不匹配而帶來的不良結(jié)果的印刷,能夠自由構(gòu)筑十分有益的印刷處理環(huán)境。
另外,目的還在于提供數(shù)據(jù)處理裝置、印刷控制方法、存儲計算機(jī)可讀程序的存儲媒體及程序,它能判別由于設(shè)定的無邊框印刷指定和雙面印刷指定與媒體的類別合形成的不良事態(tài),能夠避免進(jìn)行隨著供給的媒體與設(shè)定的媒體不匹配而帶來的無邊框印刷和雙面印刷的不良結(jié)果的印刷,能夠自由構(gòu)筑十分有益的印刷處理環(huán)境。
本發(fā)明的數(shù)據(jù)處理裝置具有生成印刷數(shù)據(jù)的生成MM、輸出由上述生成MM生成的印刷數(shù)據(jù)的輸出MM、根據(jù)在由上述印刷數(shù)據(jù)生成印刷數(shù)據(jù)的第一定時取得的第一媒體信息和在輸出由上述生成MM生成的印刷數(shù)據(jù)前的第二定時取得的第二媒體信息而對不適合情況進(jìn)行檢測的檢測單元件、按照上述檢測單元件的檢測進(jìn)行處理的處理MM。
圖1為能應(yīng)用表示本發(fā)明第一實(shí)施方式的數(shù)據(jù)處理裝置的印刷系統(tǒng)構(gòu)成方塊圖。
圖2為表示圖1所示的打印機(jī)驅(qū)動程序的內(nèi)部構(gòu)成方框圖。
圖3示出用圖1所示的媒體傳感器能判別的紙張系統(tǒng)及該系統(tǒng)所包含的紙張關(guān)系。
圖4為表示圖1所示的媒體傳感器的輸出與紙張種類的關(guān)系的判別映像圖。
圖5示出圖3所示的類別和與其相適應(yīng)的印刷型材的關(guān)系。
圖6示出圖1所示的數(shù)據(jù)處理裝置的設(shè)定信息通知單元所顯示的印刷設(shè)定對話的一個例子。
圖7示出用圖2所示的特種印刷對應(yīng)紙張表進(jìn)行管理的無邊框印刷對應(yīng)紙張表。
圖8示出用圖2所示的特種印刷對應(yīng)紙張表進(jìn)行管理的雙面印刷對應(yīng)紙張表。
圖9示出圖2所示的印刷數(shù)據(jù)生成處理單元生成的印刷數(shù)據(jù)的前面部分所包含的紙張設(shè)定指令的數(shù)據(jù)格式。
圖10示出圖2所示的印刷數(shù)據(jù)生成處理單元生成的印刷數(shù)據(jù)的前面部分所包含的無邊框印刷設(shè)定指令的數(shù)據(jù)格式。
圖11示出圖2所示的印刷數(shù)據(jù)生成處理單元生成的印刷數(shù)據(jù)的前面部分所包含的雙面印刷設(shè)定指令的數(shù)據(jù)格式。
圖12示出圖1所示的設(shè)定信息通知單元所顯示示的警告對話(UI)的一個例子。
圖13為表示與本發(fā)明有關(guān)的數(shù)據(jù)處理裝置中第一個數(shù)據(jù)處理順序的示例的操作流程圖。
圖14為表示與本發(fā)明有關(guān)的數(shù)據(jù)處理裝置中第二個數(shù)據(jù)處理順序的示例的操作流程圖。
圖15為表示與本發(fā)明有關(guān)的數(shù)據(jù)處理裝置中第三個數(shù)據(jù)處理順序的示例的操作流程圖。
圖16示出圖1所示的設(shè)定信息通知單元顯示的警告對話(UI)的一個例子。
圖17示出圖1所示的設(shè)定信息通知單元顯示的警告對話(UI)的一個例子。
圖18示出圖1所示的設(shè)定信息通知單元顯示的警告對話(UI)的一個例子。
圖19為表示與本發(fā)明有關(guān)的數(shù)據(jù)處理裝置中第四個數(shù)據(jù)處理順序的示例的操作流程圖。
圖20為表示與本發(fā)明有關(guān)的數(shù)據(jù)處理裝置中第五個數(shù)據(jù)處理順序的示例的操作流程圖。
圖21說明存儲與本發(fā)明有關(guān)的數(shù)據(jù)處理裝置可讀取的各種數(shù)據(jù)處理順序的存儲媒體的存儲內(nèi)容表。
具體實(shí)施例方式
第一實(shí)施方式圖1為能應(yīng)用表示本發(fā)明第一實(shí)施方式的數(shù)據(jù)處理裝置的印刷系統(tǒng)的構(gòu)成方框圖。
圖1中,601為進(jìn)行圖像形成的噴墨式彩色打印機(jī),按照下述PC602生成的印刷數(shù)據(jù)進(jìn)行圖像的形成。
本實(shí)施方式中,不特意探究打印機(jī)的種類,這里設(shè)想為噴墨式彩色打印機(jī)。
打印機(jī)601由各種功能方框圖604~608構(gòu)成。
圖1中,602為數(shù)據(jù)處理裝置(PC),進(jìn)行印刷數(shù)據(jù)的生成和對所連接的打印機(jī)的控制。這里設(shè)想為個人用計算機(jī)(以下稱PC)。起著接收用戶關(guān)系印刷設(shè)定的指示和輸入的作用。
PC602由各種功能方框609、610、615~617、622構(gòu)成。另外,圖中沒有記載,但編有用于控制PC602的操作系統(tǒng),各種功能塊在該操作系統(tǒng)的基礎(chǔ)上工作。603為通信接口,連接PC602和打印機(jī)601。這里姑且設(shè)想為串行接口的USB(通用串行總線),此外,設(shè)想IEEE1394、Ethernet(注冊商標(biāo))、IrDA(注冊商標(biāo))、IEEE802.11、電力線等,作為并行接口,設(shè)想有セントロニクス、SCSI、以以太網(wǎng)通信方式的規(guī)格為標(biāo)準(zhǔn)的局域網(wǎng)絡(luò)接口等多種,如果是實(shí)現(xiàn)雙向通信的,不論有線/無線,任何接口均可。這樣,所謂本實(shí)施方式中的印刷系統(tǒng)不是單體的裝置,而采用通過特定的雙向接口將PC602和進(jìn)行圖像形成的打印機(jī)601連接起來的構(gòu)成,但并不限于此例,PC和打印機(jī)的功能變?yōu)橐惑w的裝置一體型的印刷系統(tǒng)亦可。打印機(jī)601和PC602,在說明本實(shí)施方式的特征方面認(rèn)為沒有必要的功能均加以省略。
604為紙張識別傳感器(媒體傳感器),獲取特別規(guī)定記錄媒體600的種類和大小的信息。記錄媒體600裝載在設(shè)置在打印機(jī)601的供紙托盤和盒中。
另外,作為把握為判別紙張種類的特征量的MM,有預(yù)先在記錄媒體的紙張上作標(biāo)記并對其進(jìn)行光學(xué)檢測的MM、采用專用紙盒的MM、將集成電路芯片嵌入紙張的MM、對照射紙張的特定光的反射光(正反射光和擴(kuò)散反射光)進(jìn)行光學(xué)檢測的MM、直接或間接測定表面粗細(xì)的MM、測定光透過率的MM等多種多樣。此外,還有從紙張重量、厚度、摩擦系數(shù)、導(dǎo)電率和電阻值、吸水率以及拍攝二維圖像特征量進(jìn)行判別的MM等。
這些檢測單元件,不論是單體還是多個類別合,均能實(shí)現(xiàn)紙張識別功能。這里不去過問媒體傳感器的原理和構(gòu)成,但認(rèn)定為具有能夠判別最低限度設(shè)想的紙張種類的功能。
本實(shí)施方式中,以搭載媒體傳感器的打印機(jī)為例進(jìn)行說明,該媒體傳感器可安裝在產(chǎn)品上,價格較便宜,紙張識別精度沒有那么高,不具備能正確識別用圖6中后述的印刷設(shè)定對話501的紙張種類選擇單元502所能選擇的全部紙張那樣的精度。
605為讀出信息存儲單元,存儲媒體傳感器掌握的關(guān)于紙張的信息(特征量)。也可采用讀出信息與歷史類別合在一起進(jìn)行存儲多個的構(gòu)成。606為I/F控制單元,完成打印機(jī)601的接口功能。這里設(shè)想的接口為USB,因此由USB的外部設(shè)備的控制器構(gòu)成。進(jìn)行紙張信息的發(fā)送、印刷數(shù)據(jù)和控制指令的接收等。
另外,如果對有關(guān)打印機(jī)主體發(fā)生的誤差和通信狀態(tài)等信息也有請求,則退回到PC602。
607為印刷控制單元,接收PC602發(fā)送來的印刷數(shù)據(jù),在打印機(jī)機(jī)械部分展開,PC602發(fā)送來的印刷數(shù)據(jù),是根據(jù)已包含紙張種類和大小等的印刷設(shè)定在PC602進(jìn)行了圖像處理的數(shù)據(jù),在這里按照包含印刷數(shù)據(jù)的印刷控制指令進(jìn)行打印機(jī)機(jī)械部分的控制。
具體說,使用根據(jù)印刷用的二進(jìn)制數(shù)據(jù)(根據(jù)情況為二進(jìn)制化之前的中間數(shù)據(jù))和油墨注入量、通過次數(shù)、控制印刷方向和紙張輸送量的各種指令構(gòu)成數(shù)據(jù)。
608為印刷單元(打印機(jī)機(jī)械部分),根據(jù)印刷控制單元607展開的印刷數(shù)據(jù)對記錄媒體600進(jìn)行印刷。打印機(jī)601為噴墨式打印機(jī),因此通過油墨的噴出進(jìn)行圖像形成。609為完成PC602接口功能的I/F控制單元。
由USB的主機(jī)方的控制器構(gòu)成,具有作為USB主機(jī)的功能。作為USB主機(jī)功能的一部分,也由操作系統(tǒng)和驅(qū)動程序等軟件構(gòu)成。
610為打印機(jī)驅(qū)動程序,是為在PC602上進(jìn)行印刷的各種設(shè)定、印刷數(shù)據(jù)的生成和打印機(jī)的控制的軟件。打印機(jī)驅(qū)動程序610的詳細(xì)情況在圖2中后述。
615為控制PC602各種功能的中央控制單元,符合PCU所具有的功能。616為印刷設(shè)定輸入操作單元,由為使用戶的意圖反映在印刷設(shè)定中的各種輸入設(shè)備構(gòu)成。617為設(shè)定信息通知單元,將印刷設(shè)定通知給用戶。作為通知方法,可以考慮根據(jù)使用監(jiān)視器等顯示裝置的情況和聲音進(jìn)行通知等。
作為進(jìn)行印刷數(shù)據(jù)生成處理的印刷控制裝置,一般多采用個人用計算機(jī),但由于個人用計算機(jī)的操作系統(tǒng)的種類不同,有的不能在印刷數(shù)據(jù)的生成處理中顯示警告畫面等,在這種情況下,在進(jìn)行印刷數(shù)據(jù)生成處理后,在將生成的印刷數(shù)據(jù)輸送給打印機(jī)之前必須中止印刷處理。一般情況是,在通過網(wǎng)絡(luò)連接的多個計算機(jī)共用與其分別連接的打印機(jī)的環(huán)境中,印刷數(shù)據(jù)由進(jìn)行印刷操作的計算機(jī)(客戶計算機(jī))生成,爾后通過網(wǎng)絡(luò)傳輸給打印機(jī)所連接的計算機(jī)(服務(wù)器計算機(jī)),再由服務(wù)器計算機(jī)傳輸給打印機(jī)。
作為構(gòu)成這種網(wǎng)絡(luò)的計算機(jī)的一部分,包含有如上所述在印刷數(shù)據(jù)生成處理中不能顯示警告畫面的計算機(jī),在作為客戶計算機(jī)生成印刷數(shù)據(jù)時,為避免不適合被檢測紙張的印刷數(shù)據(jù)被傳輸給打印機(jī),需要進(jìn)行控制,以使傳輸由客戶計算機(jī)生成的印刷數(shù)據(jù)的服務(wù)器計算機(jī)對接收的印刷數(shù)據(jù)進(jìn)行監(jiān)視,該印刷數(shù)據(jù)不傳輸給打印機(jī)。
圖2為圖1所示的打印機(jī)驅(qū)動程序610的內(nèi)部構(gòu)成方框圖。
圖2中,611為印刷設(shè)定處理單元,進(jìn)行包括紙張設(shè)定和印刷級設(shè)定等各種印刷設(shè)定。具有接收來自用戶的指示和輸入、顯示設(shè)定內(nèi)容或通知的功能。612為紙張種類判別處理單元,通過通信線路得到媒體傳感器604的輸出結(jié)果,根據(jù)該結(jié)果判別紙張種類。本實(shí)施方式中,使用參照用表判別紙張種類。
613為紙張種類判別表,在紙張種類判別處理單元612判別紙張時參照。用紙張種類判別處理單元612判別紙張種類時使用該表。
614為特種印刷對應(yīng)紙張表,存儲有各種紙張類別和紙張是否與無邊框印刷和雙面印刷相對應(yīng)的信息。在構(gòu)成上可使印刷設(shè)定處理單元611、后述的印刷數(shù)據(jù)生成處理單元618、后述的監(jiān)視單元620分別參照這些信息。
618為印刷數(shù)據(jù)生成處理單元,制訂印刷作業(yè),按照印刷型材(profile)存儲單元619存儲的印刷型材生成印刷數(shù)據(jù),對后述的印刷假脫機(jī)程序進(jìn)行假脫機(jī)操作。
該印刷型材中包含打印機(jī)601中控制印刷的各種信息,這些信息有可使用的油墨、油墨中含塵量、噴墨式打印機(jī)頭的掃描次數(shù)、解像度、級等。
620為監(jiān)視單元,根據(jù)后述的印刷假脫機(jī)程序622的指示,通過I/F控制單元609,將印刷假脫機(jī)程序622中存儲的印刷數(shù)據(jù)從后述的數(shù)據(jù)通信處理單元621逐次傳輸給打印機(jī)601。
將印刷數(shù)據(jù)傳輸給打印機(jī)之前,監(jiān)視單元620分析印刷數(shù)據(jù)的內(nèi)容,取得紙張信息以及各種印刷設(shè)定信息,再通過與打印機(jī)601的雙向通信打印機(jī)601中設(shè)置的紙張的讀出信息等狀態(tài)信息,根據(jù)取得的這些信息,控制印刷數(shù)據(jù)向打印機(jī)601的傳輸。
621為數(shù)據(jù)通信處理單元,根據(jù)上述監(jiān)視單元620的指示,通過I/F控制單元609進(jìn)行與打印機(jī)601的通信處理。與打印機(jī)601的通信處理為雙向性,由將印刷數(shù)據(jù)等數(shù)據(jù)傳輸給打印機(jī)601的處理、從打印機(jī)601取得紙張的讀出信息和印刷處理的進(jìn)行情況以及油墨剩余量信息等打印機(jī)的狀態(tài)信息的處理構(gòu)成。監(jiān)視單元620、數(shù)據(jù)通信處理單元621可以包含在圖1中的打印機(jī)驅(qū)動程序610內(nèi),也可以與打印機(jī)驅(qū)動程序610相連接的形式用另外方法設(shè)置。
622為印刷假脫機(jī)程序,逐次存儲印刷數(shù)據(jù)生成處理單元生成的印刷數(shù)據(jù),將存儲的印刷數(shù)據(jù)傳輸給打印機(jī)601。由于印刷數(shù)據(jù)的存儲和傳輸非同步進(jìn)行,因此即使在印刷數(shù)據(jù)生成處理比打印機(jī)601的印刷處理速度快的情況下,印刷數(shù)據(jù)生成處理也不等待打印機(jī)601的印刷處理,能有效地進(jìn)行處理。印刷假脫機(jī)程序一般作為計算機(jī)操作系統(tǒng)的功能被提供。例如,微軟公司的Windows(注冊商標(biāo))的印刷假脫機(jī)程序等作為示例被舉出。
圖3示出圖1所示的用媒體傳感器604可判別的紙張系統(tǒng)與該系統(tǒng)所包含的紙張的關(guān)系。
圖3中,類別欄將各紙張系統(tǒng)作為類別來處理,以類別1~類別4的名稱表示。紙張欄表示各類別所包含的紙張名稱,這些紙張是圖6中后述的紙張種類顯示/操作控制502能夠選擇的紙張。
例如,類別3為亮光紙系列的紙張類別,包括亮光紙、照相紙、高級照相紙。像這樣一個類別內(nèi)包含多種紙張,是因?yàn)槿缜皥D1所述,由于媒體傳感器604的紙張識別精度沒有那么高,所以雖然能夠準(zhǔn)確進(jìn)行類別1~類別4的判別,但在包括某種類別內(nèi)所包含的多種紙張的情況下,不能對各種紙張分別進(jìn)行準(zhǔn)確判別(如果是類別1就不能判斷是再生紙還是普通紙)。
該表的內(nèi)容存儲在紙張種類判別表613中。下面參照表示圖4的示特性的判別映像圖,就圖1所示的媒體傳感器604能檢測的記錄媒體的種類與各類別的對應(yīng)加以說明。
圖4為表示圖1所示的媒體傳感器604的輸出和紙張種類關(guān)系的判別映像圖,將分類的紙張種類大致分為4種(該圖用虛線圍起來的矩形范圍)。圖4中,縱軸表示正反射光強(qiáng)度(V),橫軸表示擴(kuò)散反射光強(qiáng)度(V)。
如圖4所示,在本實(shí)施方式中,利用LED將光照射到記錄媒體的表面,利用光學(xué)傳感器收集其反射光(正反射光和擴(kuò)散反射光),用以判別其強(qiáng)度。
圖4中,1814為OHP膠片系列輸出范圍,覆蓋OHP膠片作為記錄媒體600被裝入時的實(shí)際反射光的輸出范圍。
1812為亮光紙系列輸出范圍,覆蓋照相紙1805、高級照相紙1806和亮光紙1807作為記錄媒體600被裝入時的實(shí)際反射光的亮光紙系列輸出范圍。
1811為無光澤印刷紙系列輸出范圍,覆蓋涂紙1809、無光澤紙1810的一部分作為記錄媒體600被裝入時的實(shí)際反射光的輸出范圍。
1815為普通紙系列輸出范圍,覆蓋普通紙1813作為記錄媒體600被裝入時的實(shí)際反射光的輸出范圍。
這里,普通紙系列輸出范圍1815,圖3所示的類別1即普通紙系列與其相對應(yīng),其中也包括再生紙。
另外,涂紙系列輸出范圍1811,圖3所示的類別2即涂紙系列與其相對應(yīng),包括無光澤紙的一部分。
另外,亮光紙系列輸出范圍1812,圖3所示的類別3即亮光紙系列與其相對應(yīng),包括照相紙1805、高級照相紙1806、亮光紙1807。
另外,OHP膠片系列輸出范圍1814,圖13所示的類別4即OHP膠片系列與其相對應(yīng)。
圖1所示的媒體傳感器604采用簡易而便宜的構(gòu)成,對于各類別的差異能夠準(zhǔn)確識別檢測,但另一方面,對同一類別內(nèi)的多種記錄媒體則不能進(jìn)行個別判定。
另外,圖1所示的媒體傳感器604,在無紙的情況下被檢測的部分貼有黑色封印,在打印機(jī)一方,在沒有裝入紙張時,正反射光強(qiáng)度和擴(kuò)散反射光強(qiáng)度均接近為“O”的值作為傳感器輸出值被得到,此時將表示無紙的如類別O通知給數(shù)據(jù)處理裝置602,也可在印刷開始前的對話中表示其意思。另外,也可作為普通紙強(qiáng)制決定媒體的種類。
在無紙的情況下,印刷數(shù)據(jù)生成處理單元618一般將利用頻率高的普通紙、打印機(jī)驅(qū)動程序中的缺省設(shè)定的種類的媒體作為設(shè)定紙張,從印刷程序文件存儲單元619讀出設(shè)定紙張種類的印刷型材,生成印刷數(shù)據(jù)。
圖5示出圖3所示的類別和與其相適應(yīng)的印刷型材的關(guān)系。圖5中,在印刷型材欄記載印刷時使用的色處理和圖像處理等印刷處理用的型材。
而且,在類別欄記錄有圖3所示的類別名稱,對最適合各類別的每個種類的印刷型材下了定義。
例如,最適合類別3的印刷型材是亮光紙系列紙張用型材,即使記錄媒體600是亮光紙、照相紙、高級照相紙的任一種,該亮光紙系列紙張用型材均是被調(diào)整的型材,以便形成適應(yīng)這些紙張的適當(dāng)?shù)挠∷⒓?。該表的?nèi)容存儲在圖2所示的印刷型材存儲單元619中。
圖6為表示圖1所示的數(shù)據(jù)處理裝置602的設(shè)定信息通知單元617所顯示的印刷設(shè)定對話的一個例子,與本實(shí)施方式中的印刷方式和進(jìn)行各種紙張設(shè)定對顯示的印刷設(shè)定對話框的例子相對應(yīng)。
圖6中,印刷設(shè)定對話框是用戶用應(yīng)用軟件等進(jìn)行印刷操作時能夠顯示的對話框,是為進(jìn)行紙張種類、印刷級、供紙方法、無邊框印刷和雙面印刷的有無等有關(guān)印刷數(shù)據(jù)生成的各種設(shè)定的對話框。該對話框在圖1所示的設(shè)定信息通知單元617所具備的顯示裝置中顯示。
圖6中,501為印刷設(shè)定對話框,由502~509的各顯示區(qū)域構(gòu)成。502是紙張種類顯示/操作控制,是對設(shè)定的紙張種類進(jìn)行顯示、操作的控制。紙張種類顯示/操作控制502中,準(zhǔn)備有如下的選擇—“普通紙、再生紙、涂紙、無光澤紙、亮光紙、照相紙、高級照相紙、亮光膠片、OHP膠片”。
在后述的紙張種類檢測框503未被檢查的狀態(tài)下,根據(jù)與選擇的紙張種類相對應(yīng)的型材,在這里生成印刷數(shù)據(jù)。
503為紙張種類檢測框,對該檢測盒進(jìn)行檢查后,由圖1所示的媒體傳感器604進(jìn)行的紙張種類檢測功能就變?yōu)橛行А<垙埛N類檢測功能有效時,就可在印刷數(shù)據(jù)生成時進(jìn)行紙張種類的自動檢測,按照檢測的紙張種類,進(jìn)行與之相適應(yīng)的印刷處理。
本實(shí)施方式中,為進(jìn)行紙張種類檢測功能有效/無效的轉(zhuǎn)換而使用檢測框,但不限于檢測盒,例如在上述的紙張種類顯示/操作控制的選擇中設(shè)置“自動”的選擇,也能進(jìn)行控制,以使當(dāng)它被選擇時使紙張種類檢測功能有效。
另外,在紙張種類顯示/操作控制的選擇中特定的選擇(例如“普通紙”)被選擇的情況下,也能進(jìn)行控制,以使紙張種類檢測功能有效。
避開紙張種類檢測框503的檢測,不拘泥于裝入打印機(jī)601的記錄媒體600的種類,強(qiáng)制采用最適于由作為紙張種類選擇單元發(fā)揮作用的紙張種類顯示/操作控制502所選擇的紙張的印刷設(shè)定,能夠進(jìn)行印刷。但是,在這種情況下,當(dāng)作為紙張種類選擇單元的紙張種類顯示/操作控制502所選擇的紙張與記錄媒體600不同時,有可能導(dǎo)致級明顯不好的印刷結(jié)果。
504為供紙方法顯示/選擇控制,從自動進(jìn)紙或手送的任一種中選擇印刷時使用的打印機(jī)601的供紙口。505為印刷級顯示/選擇控制,能夠顯示和選擇印刷級。印刷級因每個紙張種類設(shè)定而異。印刷級可以以下的選擇——“漂亮、標(biāo)準(zhǔn)、快速”中選擇。
506為無邊框印刷檢測框,對該檢測框進(jìn)行檢測后,生成進(jìn)行全部紙張無空白印刷的印刷數(shù)據(jù)的無邊框印刷功能就變?yōu)橛行?。在無邊框印刷中,為了將字印到紙張上下左右的邊際,在使用一部分紙張時,有可能在印刷中紙張嚴(yán)重卷曲,使打印機(jī)的內(nèi)部機(jī)構(gòu)損壞。
因此,用上述紙張種類顯示/操作控制502選擇與無邊框印刷不對應(yīng)的紙張時,無邊框印刷檢測框呈灰度顯示,為不能進(jìn)行檢驗(yàn),應(yīng)加以控制。
但在上述紙張種類檢測檢驗(yàn)框被檢驗(yàn)時,由于進(jìn)行印刷操作前沒有判明對哪種紙張進(jìn)行印刷,無邊框印刷檢驗(yàn)框則不進(jìn)行灰度顯示,在被檢驗(yàn)時應(yīng)進(jìn)行處理,使無邊框印刷功能有效。各種紙張類別或紙張是否與無邊框印刷相對應(yīng),如后述的圖7所示,該信息存儲在圖2已說明的特種印刷對應(yīng)紙張表中。507為雙面印刷檢驗(yàn)框,對該檢驗(yàn)框進(jìn)行檢驗(yàn)后,生成在紙張雙面進(jìn)行印刷的印刷數(shù)據(jù)的雙面印刷功能就變得有效。
另外,在雙面印刷中,由于在紙張的雙面印字,例如只在紙張的表面進(jìn)行著色處理和使用涂紙等紙張的情況下,背面印刷時紙張不能充分吸收完油墨,就有可能污損打印機(jī)的內(nèi)部。因此在用上述的紙張種類顯示/操作控制502選擇與雙面印刷不對應(yīng)的紙張時,雙面印刷檢驗(yàn)框呈灰度顯示,為不能進(jìn)行檢驗(yàn),應(yīng)加以控制。
但在變?yōu)闄z測紙張種類的設(shè)定[進(jìn)行對503的檢驗(yàn)框的有效檢驗(yàn),并且502欄的設(shè)定為缺乏紙張(普通紙)]時,由于進(jìn)行印刷操作前沒有判明對哪種紙張進(jìn)行印刷,雙面印刷檢驗(yàn)框則不進(jìn)行灰度顯示,在被檢驗(yàn)對應(yīng)進(jìn)行處理,使雙面印刷功能有效。
各種紙張類別或紙張是否與雙面印刷對應(yīng),如后述的圖8所示,該信息存儲在圖2已說明的特種印刷對應(yīng)紙張表中。
508為OK按鈕,使按鈕“卡嗒”一聲,即保存了印刷設(shè)定對話501所選擇的印刷設(shè)定,之后印刷設(shè)定對話501關(guān)閉。509為消除按鈕,使按鈕“卡嗒”一聲,就使印刷設(shè)定對話501選擇的印刷設(shè)定回到變更前的狀態(tài),之后印刷設(shè)定對話501關(guān)閉。
這里雖未作記載也可采用附加更新按鈕的構(gòu)成,以更新和保存印刷設(shè)定的內(nèi)容。這樣,印刷設(shè)定對話501就變?yōu)閷τ脩粜枰捻?xiàng)目歸攏到一起的畫面構(gòu)成,瞬時即能確認(rèn)在完成哪種印刷設(shè)定。
圖7示出由圖2所示的特種印刷對應(yīng)紙張表614管理的無邊框印刷對應(yīng)紙張表。
圖7中,本表的類別或紙張欄中記載有用圖1所示的媒體傳感器檢測的紙張類別或紙張名稱,無邊框印刷可否欄中,用各種紙張類別和紙張能否進(jìn)行無邊框印刷,記載有“可”、“一部分可”和“不可”?!翱伞北硎灸苓M(jìn)行無邊框印刷的紙張類別或紙張?!耙徊糠挚伞北硎炯垙堫悇e所包含的一部分紙張能進(jìn)行無邊框印刷,用其他紙張則不能進(jìn)行無邊框印刷?!安豢伞北硎静荒苓M(jìn)行無邊框印刷的紙張類別或紙張。如圖6中說明的那樣,當(dāng)用紙張種類顯示/操作控制502所選擇的紙張是與無邊框印刷不對應(yīng)的紙張時,應(yīng)進(jìn)行控制,以使無邊框印刷檢驗(yàn)盒506作為灰度顯示不能進(jìn)行檢驗(yàn)。
圖8示出用圖2所示的特種印刷對應(yīng)紙張表614管理的雙面印刷對應(yīng)紙張表。
圖8中,本表的類別或紙張欄中記載用媒體傳感器檢測的紙張類別和紙張的名稱,雙面印刷可否欄中,用各種紙張類別和紙張能否進(jìn)行雙面印刷,記載有“可”、“不可”?!翱伞北硎灸軌蜻M(jìn)行雙面印刷的紙張類別或紙張?!安豢伞北硎静荒苓M(jìn)行雙面印刷的紙張類別或紙張。如圖6已說明的那樣,當(dāng)用紙張種類顯示/操作控制502所選擇的紙張是與雙面印刷不對應(yīng)的紙張時,應(yīng)進(jìn)行控制,以使雙面印刷檢驗(yàn)盒507作為灰度顯示不能進(jìn)行檢驗(yàn)。
下面就圖6所示的對話和圖7、圖8所示表格中的類別1~4及各種媒體的對應(yīng)加以說明。
圖6中,紙張種類檢測503中加入檢驗(yàn),并且指定為無邊框印刷時,通過紙張檢測判別從打印機(jī)601取得的特征信息,特別指定類別為類別1~4的任一種后,例如被檢測的媒體的類別如果為類別1,則圖7所示的類別1就為無邊框印刷“可”,就被判定為設(shè)定合適,可繼續(xù)進(jìn)行無邊框印刷處理。
同樣,當(dāng)指定為雙面印刷時,判定的類別如果是類別1,則圖8所示的類別1為雙面印刷“可”,也被判定為設(shè)定合適,可繼續(xù)進(jìn)行雙面印刷處理。
圖6所示的紙張檢測中沒有加入檢驗(yàn)、紙張種類被指定的情況也同樣,在根據(jù)對圖7所示的個別紙張名稱的無邊框印刷的可能性或?qū)D7所示的個別紙張名稱的雙面印刷的可能性而設(shè)定合適的情況下,可繼續(xù)進(jìn)行無邊框印刷處理或雙面印刷處理。
圖9示出圖2所示的印刷數(shù)據(jù)生成處理單元618生成的印刷數(shù)據(jù)的前面部分所包含的紙張設(shè)定指令的數(shù)據(jù)格式。
圖9中,每個框表示1個字節(jié)的數(shù)據(jù),前面3個字節(jié)為表示是紙張設(shè)定指令的換碼順序,接著2個字節(jié)為表示后續(xù)指令字節(jié)數(shù)的值。最后2個字節(jié),第1個字節(jié)是表示上述紙張種類檢測功能在有效的狀態(tài)下生成的印刷數(shù)據(jù)或在無效狀態(tài)下生成的印刷數(shù)據(jù)的值,“1”的情況表示是紙張種類檢測功能在有效的狀態(tài)下生成的印刷數(shù)據(jù),“0”的情況表示是紙張種類檢測功能在無效的狀態(tài)下生成的印刷數(shù)據(jù)。第2個字節(jié)是表示紙種類檢測功能在有效的狀態(tài)下生成印刷數(shù)據(jù)時,用媒體傳感器檢測的紙張類別的值,例如類別1的情況為“1”,類別2的情況為“2”,類別3的情況為“3”,類別4的情況為“4”。紙張種類檢測功能在無效的狀態(tài)下生成的印刷數(shù)據(jù),其值為“0”。
圖10示出圖2所示的印刷數(shù)據(jù)生成處理單元618生成的印刷數(shù)據(jù)的前面部分所包含的無邊框印刷設(shè)定指令的數(shù)據(jù)格式。
圖10中,前面3個字節(jié)為表示是無邊框印刷設(shè)定指令的換碼順序,接著2個字節(jié)是表示后續(xù)指令字節(jié)數(shù)的值,最后1個字節(jié)是表示無邊框印刷的開/關(guān)的值,開的情況置“1”,關(guān)的情況置“0”。
圖11示出圖2所示的印刷數(shù)據(jù)生成處理單元618生成的印刷數(shù)據(jù)的前面部分所包含的雙面印刷設(shè)定指令的數(shù)據(jù)格式。
圖11中,前面的3個字節(jié)為表示是雙面印刷設(shè)定指令的換碼順序,接著2個字節(jié)是表示后續(xù)指令字節(jié)數(shù)的值,最后1個字節(jié)是表示雙面印刷的開/關(guān)的值,開的情況置“1”,關(guān)的情況置“0”。
圖12示出圖1所示的設(shè)定信息通知單元617所顯示的警告對話(UI)的一個例子,在本實(shí)施方式中為警告對話框的顯示示例,即在印刷數(shù)據(jù)生成時裝在打印機(jī)據(jù)此生成印刷數(shù)據(jù)的紙張和印刷數(shù)據(jù)傳輸時裝在打印機(jī)的紙張,當(dāng)紙張類別不一致、暫時停止數(shù)據(jù)傳輸時進(jìn)行顯示。它相當(dāng)于在后述的圖14 S1306步驟中發(fā)出的警告UI。
圖12中,此對話框中有印刷繼續(xù)進(jìn)行和印刷中止兩個按鈕,印刷繼續(xù)進(jìn)行按鈕是在允許重新裝入紙張繼續(xù)進(jìn)行印刷或允許不一致的情況下用戶繼續(xù)進(jìn)行印刷時按下的按鈕,按下按鈕后,對話框關(guān)閉,開始傳輸印刷數(shù)據(jù)。另外,能夠在印刷數(shù)據(jù)生成時更換為裝在打印機(jī)的紙張,把繼續(xù)進(jìn)行印刷的機(jī)會提供給用戶。
另外,印刷中止按鈕是中止印刷時按下的按鈕,按下按鈕后,從印刷假脫機(jī)程序622中消除印刷數(shù)據(jù),中止有關(guān)印刷的處理,關(guān)閉對話框。
另外,如果使圖12所示的UI中包含從哪個紙張種類變更為哪個種類,就能夠顯示出是應(yīng)更換紙張還是應(yīng)照原樣繼續(xù)進(jìn)行的判斷,使用戶容易理解。
圖13為表示與本發(fā)明有關(guān)的數(shù)據(jù)處理裝置中第一個數(shù)據(jù)處理順序示例的操作流程圖,與由圖2所示的印刷數(shù)據(jù)生成處理單元618進(jìn)行的印刷數(shù)據(jù)生成處理的處理順序相對應(yīng)。S1201~S1210表示各個步驟。另外,該印刷數(shù)據(jù)生成處理,是用戶利用應(yīng)用軟件進(jìn)行印刷操作后實(shí)施的處理,是以用應(yīng)用軟件制成的文件等的數(shù)據(jù)為基礎(chǔ),根據(jù)由圖6所示的印刷設(shè)定對話框設(shè)定的各項(xiàng)內(nèi)容,生成傳輸給打印機(jī)601的印刷數(shù)據(jù)的處理。
首先,由印刷設(shè)定對話框501的紙張種類檢測檢驗(yàn)框503確認(rèn)被設(shè)定、存儲的內(nèi)容(S1201)。判斷確認(rèn)的結(jié)果是否變?yōu)闄z測紙張種類的設(shè)定(S1202),在判斷變?yōu)闄z測紙張種類的設(shè)定的情況下,進(jìn)入S1203步驟,在變?yōu)椴粰z測紙張種類的情況下,則進(jìn)到S1208步驟以后。另外,在S1201步驟的處理中,完成種類檢測檢驗(yàn)框503的檢驗(yàn),希望進(jìn)行媒體檢測,而且在通過種類顯示/操作控制502一欄設(shè)定的規(guī)定紙張種類為普通紙,或打印機(jī)驅(qū)動程序的缺省設(shè)定的情況下,在S1202步驟中也可使其判定為YES。
這樣,自動確認(rèn)通過圖6的設(shè)定畫面所設(shè)定的紙張類別是規(guī)定種類(如普通紙)或缺省設(shè)定的紙張種類,并且在為用種類檢測檢驗(yàn)框503取得媒體類別而被設(shè)定的情況下,進(jìn)行媒體信息的獲取,根據(jù)獲取的該媒體信息生成印刷數(shù)據(jù),因此,盡管打印機(jī)中裝有亮光紙等特殊紙張,即使不通過圖6的設(shè)定畫面進(jìn)行打印機(jī)的詳細(xì)設(shè)定,而使紙張種類作缺省(普通紙)設(shè)定來進(jìn)行印刷指示,也能生成符合實(shí)際印刷中裝入的紙張類別特性的印刷數(shù)據(jù)。
另外,在用戶通過圖6的種類顯示/操作控制502設(shè)定紙張類別的情況下,即使取得如圖6的種類檢測檢驗(yàn)框503的媒體類別的設(shè)定被有效設(shè)定,也能不進(jìn)行基于媒體的檢測和檢測結(jié)果的印刷數(shù)據(jù)的生成,而使用戶的某些情況獲得優(yōu)先。
另外,作為實(shí)施S1202步驟的條件,以圖6的種類檢測檢驗(yàn)框503的檢驗(yàn)框被有效設(shè)定的情況為前提,也可設(shè)想適當(dāng)追加以下條件(1)~(4)的方式。
(1)打印機(jī)驅(qū)動程序中“供紙方法”的設(shè)定(供紙單元的設(shè)定)在選擇裝有媒體傳感器的供紙單元的情況、(2)連接的打印機(jī)是保持媒體讀出功能的機(jī)型(從打印機(jī)取得的裝置ID中所包含的媒體讀出信息中包含打印機(jī)是否保持媒體讀出功能的信息)的情況、(3)打印機(jī)主體的媒體讀出功能變?yōu)橛行В瑥拇蛴C(jī)獲取的信息中包含打印機(jī)的媒體讀出功能開通的信息。這種設(shè)定能夠通過圖6的設(shè)定畫面來設(shè)定、(4)除了電源起動時的初始設(shè)定時和發(fā)生錯誤時的情況,等等。任意類別合這里的(1)~(4),取邏輯和或邏輯積的規(guī)定條件和取得503的媒體類別的設(shè)定變?yōu)橛行?,?jù)此可從打印機(jī)獲取媒體的類別。而且,也可使上述的規(guī)定媒體(普通紙)或紙張設(shè)定變?yōu)槿笔≡O(shè)定的情況與上述(1)~(4)的條件任意類別合。另外,也可將取得503的媒體類別的設(shè)定被檢驗(yàn)的情況當(dāng)作是否單獨(dú)取得媒體類別的條件。
在S1202步驟中,在已判斷變?yōu)闄z測紙張種類的設(shè)定的情況下,向打印機(jī)601請求媒體讀出信息,取得媒體讀出信息(S1203)。在S1203步驟中,由于打印機(jī)在運(yùn)轉(zhuǎn)中等某些原因,設(shè)想會有從打印機(jī)不能取得最新的媒體信息的情況,在不能取得最新的媒體信息的情況下,從打印機(jī)得到“舊的媒體信息”和“現(xiàn)在不能更新”等回答,根據(jù)主機(jī)方上次取得的經(jīng)歷,決定媒體的種類,包括把普通紙作為媒體的種類強(qiáng)制采用的處理,在不能取得媒體信息時也能夠決定最佳的媒體類別。
但是,在打印機(jī)不能進(jìn)行媒體讀出的情況下,由打印機(jī)601通知上次取得的信息。
例如,作為上次的媒體信息,是指現(xiàn)在進(jìn)行中的作業(yè)開始時取得的信息。另外,也可每頁檢測媒體信息。傳輸時也同樣。
下面根據(jù)從打印機(jī)601取得的媒體讀出信息特別紙張的種類(S1204)。接著確認(rèn)其他的印刷設(shè)定(S1205)。
具體地說,要分別確認(rèn)供紙方法、印刷級、無邊框印刷的開/關(guān)、雙面印刷的開/關(guān)。
接著,以在S1204步驟中判別的紙張種類和在S1205步驟中確認(rèn)的印刷設(shè)定為基礎(chǔ),參照上述的印刷型材存儲單元,生成印刷數(shù)據(jù)(S1206)。
圖9~圖11已說明的紙張設(shè)定指令、無邊框印刷設(shè)定指令、取面印刷設(shè)定指令分別反映了S1204步驟的判別結(jié)果和S1205步驟確認(rèn)的印刷設(shè)定,并被包含在此時生成的印刷數(shù)據(jù)中。
然后把生成的印刷數(shù)據(jù)輸出到操作系統(tǒng)所具有的印刷假脫機(jī)程序(S1207),印刷數(shù)據(jù)生成處理結(jié)束。
另一方面,在S1202步驟中判斷為不檢測紙張種類的設(shè)定的情況下,確認(rèn)用印刷設(shè)定對話框501的紙張種類顯示/操作控制502選擇并存儲的紙張種類的設(shè)定(S1208)。
接著確認(rèn)其他的印刷設(shè)定(S1209)。具體地說,分別確認(rèn)供紙方法、印刷級、無邊框印刷的開/關(guān)、雙面印刷的開/關(guān)。
接著,以S1208步驟中確認(rèn)的紙張種類和S1209步驟中確認(rèn)的印刷設(shè)定為基礎(chǔ),參照上述的印刷型材存儲單元,生成印刷數(shù)據(jù)(S1210)。此時生成的印刷數(shù)據(jù)中,包含有圖9-圖11中已說明的紙張設(shè)定指令、無邊框印刷設(shè)定指令、雙面印刷設(shè)定指令。
如上所述,紙張設(shè)定指令在紙張種類檢測檢驗(yàn)盒關(guān)閉的情況下,應(yīng)指定特定的固定值。無邊框印刷設(shè)定指令和雙面印刷設(shè)定指令反映了S1209步驟中確認(rèn)的印刷設(shè)定。
然后,把生成的印刷數(shù)據(jù)輸出到操作系統(tǒng)所具有的印刷假脫機(jī)程序(S1207),印刷數(shù)據(jù)生成處理結(jié)束。
下面參照圖14、圖15所示的操作流程圖,對與本發(fā)明有關(guān)的數(shù)據(jù)處理裝置中的數(shù)據(jù)處理方法加以說明。圖14所示的流程和圖15所示的流程,正當(dāng)處理規(guī)定的印刷業(yè)務(wù)時,與圖13的的操作流程圖一并使用來進(jìn)行,也可在圖15之后實(shí)行圖14的流程,或者,也可圖14和圖15并列處理,也可同時進(jìn)行,特別要詢問順序。
圖14為表示與本發(fā)明有關(guān)的數(shù)據(jù)處理裝置中第2個數(shù)據(jù)處理順序的一個例子的操作流程圖,與由圖2所示的數(shù)據(jù)通信處理單元621進(jìn)行的印刷數(shù)據(jù)傳輸處理順序相對應(yīng)。印刷數(shù)據(jù)傳輸處理,是從印刷假脫機(jī)程序取得由上述印刷數(shù)據(jù)生成處理單元生成的印刷數(shù)據(jù),再依次傳輸給打印機(jī)的處理,是印刷開始前進(jìn)行的處理。
前者現(xiàn)有的問題是,在印刷數(shù)據(jù)生成后檢測裝入新的另外種類的紙張時產(chǎn)生的印刷數(shù)據(jù)與紙張的不相適合,為避免在不適合的情況下進(jìn)行印刷,要在印刷數(shù)據(jù)傳輸處理中再次進(jìn)行檢測裝入打印機(jī)的紙張種類的處理。S1301~S1309表示各個步驟。
首先,S1301步驟中,從印刷假脫機(jī)程序取得印刷數(shù)據(jù)。接著,從取得的印刷數(shù)據(jù)中取出紙張設(shè)定信息(S1302)。這里,紙張設(shè)定信息是上述圖9的紙張設(shè)定指令,包含表示是否在紙張種類檢測功能有效的狀態(tài)中生成印刷數(shù)據(jù)的信息。
然后,根據(jù)在S1302步驟中取得的紙張設(shè)定指令,判斷印刷數(shù)據(jù)是否是在紙張種類檢測功能有效的狀態(tài)(紙張設(shè)定“自動”)中生成的印刷數(shù)據(jù)(S1303),當(dāng)判斷為是在紙張種類檢測功能有效的狀態(tài)中生成的印刷數(shù)據(jù)時,則進(jìn)到S1304步驟處理,當(dāng)判斷不是這種情況時,則進(jìn)到S1308步驟以后處理。
然后,當(dāng)判斷為是在紙張種類檢測功能有效的狀態(tài)中生成的印刷數(shù)據(jù)時,則再次從打印機(jī)601取得媒體讀出信息,參照紙張種類判別表613,判別裝在打印機(jī)的紙張類別(S1304)。
接著,參照S1302步驟中取得的紙張設(shè)定信息中所包含的印刷數(shù)據(jù)生成時由媒體傳感器檢測的紙張類別,判定其是否與S1304步驟中判別的紙張類別相一致(S1305),當(dāng)判定為兩者的紙張類別不一致時,則進(jìn)到S1306步驟處理,當(dāng)判定為一致時,則進(jìn)到S1308步驟處理。
這里,當(dāng)判斷兩者的紙張類別不一致時,在設(shè)定信息通知單元617具備的顯示裝置上顯示圖12所示的警告對話框,接收用戶的輸入(S1306)。
在等待用戶的輸入期間,不向打印機(jī)輸送印刷數(shù)據(jù)。
接著,在S1307步驟中,判定用戶對于圖12所示的對話框的輸入(S1307),使處理分路。
也就是說,在圖12中,用戶按下對話框的“印刷繼續(xù)進(jìn)行”按鈕,當(dāng)判定選擇了繼續(xù)進(jìn)行印刷時,則進(jìn)到S1308步驟處理。
一方面,在S1307步驟中,用戶按下對話框的“印刷中止”按鈕,當(dāng)判定選擇了中止印刷時,則進(jìn)到S1309步驟處理。
一方面,當(dāng)判斷S1303步驟在紙張種類判別的功能有效的狀態(tài)中生成了印刷數(shù)據(jù),或在S1307步驟中用戶選擇了繼續(xù)進(jìn)行印刷時,則向打印機(jī)601傳輸印刷數(shù)據(jù)(S1308),傳輸完畢后,印刷數(shù)據(jù)傳輸處理即結(jié)束。然后,打印機(jī)601按照傳輸?shù)挠∷?shù)據(jù)進(jìn)行印刷。
另一方面,在S1307步驟中用戶選擇了中止印刷時,即廢除從印刷假脫機(jī)程序622取得的印刷數(shù)據(jù),中止印刷處理。
在上述印刷數(shù)據(jù)生成處理和印刷數(shù)據(jù)傳輸處理的說明中,說明了處理的流程,首先把由印刷數(shù)據(jù)生成處理單元生成的印刷數(shù)據(jù)存儲在印刷假脫機(jī)程序622中,然后進(jìn)行印刷數(shù)據(jù)傳輸處理,從印刷假脫機(jī)程序622取得印刷數(shù)據(jù),傳輸給打印機(jī)601,但也可與此不同,在假脫機(jī)程序中也能采用對用于生成印刷數(shù)據(jù)的中間形式的數(shù)據(jù)進(jìn)行假脫機(jī)操作的方式。
圖15為表示與本發(fā)明有關(guān)的數(shù)據(jù)處理裝置中第3個數(shù)據(jù)處理順序的一個例子的操作流程圖,與本實(shí)施方式中的印刷數(shù)據(jù)傳輸處理順序相對應(yīng)。本數(shù)據(jù)傳輸處理,是從印刷假脫機(jī)程序622取得由上述印刷數(shù)據(jù)生成處理單元生成的印刷數(shù)據(jù)再依次傳輸給打印機(jī)601的處理,是印刷開始前進(jìn)的處理。S1701~S1717表示各個步驟。
圖16示出圖1所示的設(shè)定信息通知單元顯示的警告對話(UI)的一個例子,在無邊框印刷被設(shè)定的狀態(tài)中進(jìn)行印刷操作,在印刷數(shù)據(jù)生成前通過紙張種類檢測處理所檢測的紙張類別是包含與無邊框印刷不對應(yīng)的紙張的紙張類別的情況下,與印刷數(shù)據(jù)傳輸前顯示的無邊框印刷警告對話(1)的顯示例相對應(yīng)。
圖16所示的無邊框印刷警告對話(1)所顯示的,印刷數(shù)據(jù)生成時在S1203步驟檢測的媒體的類別如圖7的紙張類別2一樣,是一種與無邊框印刷相對應(yīng)的紙張和不相對應(yīng)的紙張混在一起的情況。用戶按下對話框的印刷繼續(xù)進(jìn)行按鈕后,印刷數(shù)據(jù)被傳輸給打印機(jī),進(jìn)行印刷。用戶按下對話框的印刷中止按鈕后,印刷數(shù)據(jù)被消除,不進(jìn)行印刷。由于打印機(jī)裝入的紙張有一部分與無邊框印刷相對應(yīng),因此在圖16的印刷警告對話中包含有提供繼續(xù)進(jìn)行打印機(jī)會的按鈕。
圖17示出圖1所示的設(shè)定信息通知單元617所顯示的警告對話(UI)的一個例子,在無邊框印刷被設(shè)定的狀態(tài)中進(jìn)行印刷操作,在印刷數(shù)據(jù)生成前通過紙張種類檢測處理所檢測的紙張類別是與無邊框印刷不對應(yīng)的紙張類別的情況下,與印刷數(shù)據(jù)傳輸前顯示的無邊框印刷警告對話127的顯示例相對應(yīng)。
圖17所示的無邊框印刷警告對話(2)所顯示的,是印刷數(shù)據(jù)生成時在S1203步驟被檢測的媒體類別,圖7的紙張類別1、3、4中包含的所有紙張與無邊框印刷不對應(yīng)的情況。用戶按下對話框的印刷中止按鈕后,印刷數(shù)據(jù)被消除,不能進(jìn)行印刷。
圖18示出圖1所示的設(shè)定信息通知單元617所顯示的警告對話(UI)的一個例子,在雙面印刷被設(shè)定的狀態(tài)中進(jìn)行印刷操作,在印刷數(shù)據(jù)生成前通過紙張種類檢測處理所檢測的紙張類別是與雙面印刷不對應(yīng)的紙張類別的情況下,該圖示出印刷數(shù)據(jù)傳輸前顯示的雙面印刷警告對話的顯示例。用戶按下對話框的印刷中止按鈕后,印刷數(shù)據(jù)被消除,不能進(jìn)行印刷。
后者的現(xiàn)有問題是,無邊框印刷和雙面印刷等,只有一部紙張被指定能進(jìn)行印刷,在印刷數(shù)據(jù)生成時被檢測的紙張類別與這種印刷不對應(yīng)的情況下,在數(shù)據(jù)生成時顯示警告畫面等,使之停止處理,其間其后的印刷處理延遲,如避免系統(tǒng)的效率惡化,應(yīng)進(jìn)行處理,以使數(shù)據(jù)傳輸處理中進(jìn)行警告畫面等顯示。
首先,在S1701步驟中從印刷假脫機(jī)程序取得印刷數(shù)據(jù)。接著從取得的印刷數(shù)據(jù)中提取紙張設(shè)定信息(S1702)。紙張設(shè)定信息是上述圖9的紙張設(shè)定指令,包含表示是否在紙張種類檢測功能有效的狀態(tài)中生成了印刷數(shù)據(jù)的信息。
另外,在印刷數(shù)據(jù)是在紙張種類檢測功能有效的狀態(tài)中生成的印刷數(shù)據(jù)的情況下,包含有印刷數(shù)據(jù)生成時的紙張類別信息。根據(jù)在S1702步驟中取得的紙張設(shè)定指令,判斷印刷數(shù)據(jù)是否是在紙張種類檢測功能有效(紙張設(shè)定為“自動”)的狀態(tài)中生成的印刷數(shù)據(jù)(S1703),在判斷是在紙張種類檢測功能有效的狀態(tài)中生成的印刷數(shù)據(jù)的情況下,進(jìn)到S1704步驟處理,在判斷不是這樣的情況下,進(jìn)到S1717步驟處理。
另一方面,在S1703步驟中,在判斷印刷數(shù)據(jù)是在紙張種類檢測功能有效的狀態(tài)中生成的情況下,從印刷數(shù)據(jù)中取出無邊框印刷設(shè)定信息(S1704)。
這里,無邊框印刷設(shè)定信息是上述的無邊框印刷設(shè)定指令,包含表示印刷數(shù)據(jù)是否是無邊框印刷的印刷數(shù)據(jù)的信息。
然后,根據(jù)在S1704步驟取得的無邊框印刷設(shè)定指令,判斷印刷數(shù)據(jù)是否是無邊框印刷的印刷數(shù)據(jù)(S1705),當(dāng)取得的印刷數(shù)據(jù)是無邊框印刷的印刷數(shù)據(jù)時,則進(jìn)到S1706步驟處理,當(dāng)不是無邊框印刷的印刷數(shù)據(jù)時,則進(jìn)到S1711步驟處理。
在是無邊框印刷的印刷數(shù)據(jù)的情況下,參照上述的無邊框印刷對應(yīng)紙張表(S1706),判定S1702步驟中取得的紙張設(shè)定指令所包含的紙張類別是否是與無邊框印刷相對應(yīng)的紙張類別(S1707),在判斷是與無邊框印刷相對應(yīng)的紙張類別(圖7的無邊框印刷的可否欄中的為“可”的紙張類別)的情況下,則進(jìn)到S1711步驟處理,在判斷是與無邊框印刷不對應(yīng)的紙張類別(圖7的無邊框印刷的可否欄中為“一部分可”或“不可”的紙張類別)的情況下,則進(jìn)到S1708步驟處理。
接著,在S1708步驟中,在圖1所示的設(shè)定信息通知單元617具備的顯示裝置上,顯示圖16或圖17已說明的任一個無邊框印刷警告對話,進(jìn)到S1709步驟處理。這里,圖16或圖17的區(qū)分,是根據(jù)由媒體傳感器檢測的媒體類別類別(圖9的印刷設(shè)定指令)是否包含在圖7表中的哪個類別中來進(jìn)行。具體說,如果是圖7的類別2,則進(jìn)行圖16的警告顯示,如果是類別1、3、4,則進(jìn)行圖17的警告顯示。
顯示圖16所示的無邊框印刷警告對話(1)和圖17所示的無邊框印刷警告對話(2)的哪一個,上述S1702步驟中從印刷數(shù)據(jù)取得的紙張設(shè)定信息的紙張類別如果是圖7無邊框印刷的可否欄中為“一部分可”的紙張類別,則顯示無邊框印刷警告對話(1),如果是“不可”的紙張類別,則顯示無邊框印刷警告對話(2)。
接著,在S1708步驟顯示的對話框中,用戶選擇繼續(xù)進(jìn)行印刷,還是選擇中止印刷,在S1709步驟中處理分路。
在圖16或圖17所示的對話框中,當(dāng)判斷為選擇了繼續(xù)進(jìn)行印刷時,則進(jìn)到S1711步驟,當(dāng)判斷為選擇了中止印刷時,則進(jìn)到S1710步驟。
當(dāng)在S1708步驟顯示的對話框是無邊框印刷警告對話(2)時,由于用戶可能只選擇中止印刷,因此就沒有進(jìn)到S1711步驟處理的情況。
另外,在S1708步驟顯示的對話框中,當(dāng)判斷為選擇了中止印刷時,則在S1709步驟中消除印刷數(shù)據(jù),中止印刷處理,結(jié)束印刷數(shù)據(jù)傳輸處理(S1710)。
另一方面,在S1708步驟顯示的對話框中選擇了繼續(xù)進(jìn)行印刷時,則從印刷數(shù)據(jù)取出雙面印刷設(shè)定信息(S1711)。
雙面印刷設(shè)定信息即上述的雙面印刷設(shè)定指令,包含表示印刷數(shù)據(jù)是否是雙面印刷的印刷數(shù)據(jù)的信息。
接著,在S1711步驟中,根據(jù)取得的雙面印刷設(shè)定指令,判斷印刷數(shù)據(jù)是否是雙面印刷的印刷數(shù)據(jù)(S1712),當(dāng)取得的印刷數(shù)據(jù)是雙面印刷的印刷數(shù)據(jù)時,則進(jìn)到S1713步驟處理,當(dāng)判斷為不是雙面印刷的印刷數(shù)據(jù)時,則進(jìn)到S1717步驟處理。
然后,當(dāng)判斷為是雙面印刷的印刷數(shù)據(jù)時,則參照上述的雙面印刷對應(yīng)紙張表(S1713),判定S1702步驟取得的紙張設(shè)定指令中所包含的紙張類別是否是與雙面印刷對應(yīng)的紙張類別(S1714),當(dāng)判定是與雙面印刷相對應(yīng)的紙張類別(圖7雙面印刷可否欄中為“可”的紙張類別)時,則進(jìn)到S1717步驟處理,當(dāng)判定是與雙面印刷不對應(yīng)的紙張類別(圖7雙面印刷可否欄中為“不可”的紙張類別)時,則進(jìn)到S1715步驟處理。
然后,在S1715步驟中,將已在圖18中說明的雙面印刷警告顯示在圖1所示的設(shè)定信息通知單元617具備的顯示裝置上。
在用S1715步驟顯示的對話框中,用戶可只選擇中止印刷。
用戶按下中止印刷按鈕后,則進(jìn)行S1716步驟處理。
然后,在S1716步驟中,消除印刷數(shù)據(jù),中止印刷處理,結(jié)束印刷數(shù)據(jù)傳輸處理。
另一方面,在S1703步驟中判斷印刷數(shù)據(jù)不是在紙張種類檢測功能有效的狀態(tài)中生成的印刷數(shù)據(jù)時、在S1712步驟中判斷印刷數(shù)據(jù)不是雙面印刷的印刷數(shù)據(jù)時以及在S1714步驟中判斷在S1702步驟取出的紙張設(shè)定信息的紙張類別是與雙面印刷對應(yīng)的紙張類別時,把從印刷假脫機(jī)程序622取得的印刷數(shù)據(jù)傳輸給打印機(jī)601,傳輸完畢后,結(jié)束印刷數(shù)據(jù)傳輸處理(S1717)。
然后,打印機(jī)601按照傳輸?shù)挠∷?shù)據(jù)進(jìn)行印刷。
以上,按照本實(shí)施方式,由具備能檢測紙張種類的紙張種類檢測功能的打印機(jī)601和通過適當(dāng)?shù)腎/F與該打印機(jī)連接的個人計算機(jī)602構(gòu)成,判別個人計算機(jī)602中的印刷數(shù)據(jù)生成時裝在打印機(jī)601的紙張(記錄媒體600)種類,根據(jù)其結(jié)果生成印刷數(shù)據(jù),另外,把只用無邊框印刷和雙面印刷的特定紙張類別能實(shí)施的印刷是否被指定的信息附加在印刷數(shù)據(jù)上,從個人計算機(jī)602向打印機(jī)601傳輸印刷數(shù)據(jù)時,參照印刷數(shù)據(jù)判斷紙張類別以及有無無邊框印刷和雙面印刷,在不適應(yīng)這些印刷的紙張類別被指定的情況下,向用戶發(fā)出警告,在印刷數(shù)據(jù)生成時顯示警告等,不必使系統(tǒng)的印刷處理停頓,能夠防止在不適當(dāng)設(shè)定的情況下進(jìn)行印刷,能夠?qū)崿F(xiàn)用戶便于操作的印刷系統(tǒng)。
本實(shí)施方式中的媒體傳感器604,關(guān)于具備的與上述專利文獻(xiàn)1、2中宣布的紙張傳感器不同的檢測特性方面(紙張類別判定方面)以及有多個檢測定時方面如上所述,特別是印刷數(shù)據(jù)生成時檢測的媒體和把生成的印刷數(shù)據(jù)傳輸給打印機(jī)時檢測的媒體,與印刷條件被設(shè)定的媒體不同的情況,特別是在網(wǎng)絡(luò)環(huán)境中,由于多個用戶共同擁有打印機(jī),記錄媒體有時會通過任意的定時被隨意變更,這樣的記錄媒體的變更僅具有預(yù)先檢測的類別的一致性,傳輸完印刷數(shù)據(jù)后,印刷結(jié)果就變?yōu)椴缓线m的結(jié)果。
對此,按照本實(shí)施方式,常握至少兩次不同的數(shù)據(jù)處理定時,從打印機(jī)取得能供紙的記錄媒體的類別,判別與設(shè)定的印刷條件的類別是否一致,與上述專利文獻(xiàn)1、2或其類別合所產(chǎn)生的相比較,就能解決發(fā)生印刷不合格的問題,這一點(diǎn)是極為有好處的。
另外,用媒體傳感器檢測的記錄媒體的紙張類別中,有時存在同一紙張類別由多種記錄媒體,由于各種媒體的存在,可能發(fā)生與設(shè)定的無邊框印刷和雙面印刷不適合的情況,但因?yàn)橛脠D表管理這種情況,具備判定其類別合的一致性的構(gòu)成,所以即使具有這些類別合,也不能取得由上述本實(shí)施方式產(chǎn)生的效果。
在專利文獻(xiàn)1公布的以多個不同的定時實(shí)行的紙張讀出處理中,不是紙張類別判定的概念,以1:1檢測多種記錄媒體被公布這一點(diǎn),在考慮與本實(shí)施方式的差導(dǎo)上被作為特別注意的事項(xiàng),但在上述和后述的實(shí)施方式中,把能夠以1:1檢測多種記錄媒體的媒體傳感器搭載在打印機(jī)上,不用說是可能實(shí)現(xiàn)的。
第二實(shí)施方式下面用圖19、圖20說明圖2所示的印刷假脫機(jī)程序622中對中間形式的數(shù)據(jù)進(jìn)行假脫機(jī)操作時的全部印刷處理的流程。作為這里設(shè)想的中間形式的數(shù)據(jù)文件,可以舉出EMF和PDF形式的文件以及SVG形式的文件等例子。
圖19為表示與本發(fā)明有關(guān)的數(shù)據(jù)處理裝置中第4個數(shù)據(jù)處理順序的一個例子的操作流程圖,與中間形式數(shù)據(jù)的假脫機(jī)處理的處理順序?qū)?yīng)。S1901~S1905表示各個步驟。
首先,用應(yīng)用軟件進(jìn)行印刷操作后,該處理被呼叫,生成為生成印刷數(shù)據(jù)的中間形式的數(shù)據(jù),進(jìn)行假脫機(jī)處理。
首先,在S1901步驟中,根據(jù)新的印刷請求,制定新的印刷作業(yè)。接著,在S1902步驟中,確認(rèn)印刷請求是否結(jié)束。通常,并不是新的印刷請求進(jìn)行后緊接著結(jié)束印刷請求,而是在一系列描畫指令通知后印刷請求才結(jié)束。
然后,在S1902步驟中,在判斷為印刷請求沒有結(jié)束的情況下,進(jìn)到S1903步驟,取得描畫指令。
這里所說的描畫指令,是指線、橢圓、矩形等圖形的描畫和位映像的描畫、文字的描畫等。
通常,這些描畫指令,通過打印機(jī)驅(qū)動程序的處理,變換為打印機(jī)支持的印刷數(shù)據(jù)形式。例如,如果是對向支持光柵圖像形式印刷數(shù)據(jù)的打印機(jī)的打印機(jī)驅(qū)動程序,將接收的描畫指令在存儲器中展開,制成光柵圖像,將制成的光柵圖像隔開適當(dāng)?shù)念l帶寬度,生成傳輸給打印機(jī)的印刷數(shù)據(jù)。
通常,印刷數(shù)據(jù)的生成處理是需要進(jìn)行很多演算的處理,這種處理有時費(fèi)時間。
這里,用中間形式進(jìn)行假脫機(jī)操作的優(yōu)點(diǎn)是,把費(fèi)時間的印刷生成處理轉(zhuǎn)到后面,作為接近描畫指令的中間形式的數(shù)據(jù)進(jìn)行假脫機(jī)操作,縮短假脫機(jī)處理的時間,能夠使應(yīng)用的印刷處理在短時間結(jié)束。
然后,在S1904步驟中,把從應(yīng)用中接收的描畫指令變換為中間形式,到印刷假脫機(jī)程序進(jìn)行假脫機(jī)操作。向中間形式的變換,是把各個描畫指令變換為特定格式的處理。之后,進(jìn)到S1902步驟,重復(fù)以后的處理。
另一方面,在S1902步驟當(dāng)判斷印刷請求已結(jié)束的情況下,則進(jìn)到S1905步驟,進(jìn)行結(jié)束印刷作業(yè)的處理。根據(jù)該處理,用應(yīng)用所請求的印刷處理單位,在假脫機(jī)程序上完成印刷作業(yè)。然后,在S1905步驟完成一系列的中間形式數(shù)據(jù)的假脫機(jī)處理,使處理結(jié)束。
圖20為表示與本發(fā)明有關(guān)的數(shù)據(jù)處理裝置中第5個數(shù)據(jù)處理順序的一個例子的操作流程圖,通過圖15所示的處理,從假脫機(jī)程序中取得被假脫機(jī)的中間形式的數(shù)據(jù),生成印刷數(shù)據(jù),與傳輸?shù)酱蛴C(jī)的中間形式假脫機(jī)處理的處理順序相對應(yīng)。S2001~S2006表示各個步驟。圖20的處理,是依次變換處理由圖19生成的單個或多個中間形式的數(shù)據(jù)、傳輸給打印機(jī)的詳細(xì)程序。
首先,在S2001步驟中,從對由應(yīng)用數(shù)據(jù)生成的中間形式數(shù)據(jù)進(jìn)行假脫操作的假脫機(jī)程序中產(chǎn)生印刷請求,據(jù)此取得某種印刷作業(yè)的中間形式數(shù)據(jù)。接著,在S2002步驟中,從中間形式數(shù)據(jù)生成印刷數(shù)據(jù)。這種處理是相當(dāng)于用圖13已說明的印刷數(shù)據(jù)生成處理的處理。在這種處理中,從打印機(jī)取得媒體讀出信息,根據(jù)取得的信息和用戶用設(shè)定畫面設(shè)定的內(nèi)容進(jìn)行圖像處理,進(jìn)行從中間形式數(shù)據(jù)生成印刷數(shù)據(jù)的處理。
在圖13所示的處理中,將生成的印刷數(shù)據(jù)輸出到假脫機(jī)系統(tǒng),在從以是讓形式一旦被假脫機(jī)操作的數(shù)據(jù)中生成印刷數(shù)據(jù)的情況下,使生成的印刷數(shù)據(jù)經(jīng)過下面S2003步驟的印刷數(shù)據(jù)傳輸處理,傳輸?shù)酱蛴C(jī)601。通過S2002步驟的處理,與上述第一實(shí)施方式的處理相比,能夠通過傳輸印刷數(shù)據(jù)的處理,以接近的定時進(jìn)行為生成適應(yīng)媒體類別的印刷數(shù)據(jù)的媒體檢測,能夠以更準(zhǔn)確的定時進(jìn)行媒體檢測。
即在后述的S2005步驟中,判斷先前根據(jù)中間形式數(shù)據(jù)實(shí)行的作業(yè)結(jié)束是否已被確認(rèn),在已被確認(rèn)的情況下,按照S2006步驟的通知開始S2001步驟,因此能夠進(jìn)行基于更準(zhǔn)確的媒體檢測結(jié)果的印刷數(shù)據(jù)的生成。
接著,在S2003步驟中,進(jìn)行將S2002步驟生成的印刷數(shù)據(jù)傳輸?shù)酱蛴C(jī)601的處理。這種處理是相當(dāng)于已用圖14和圖15說明的印刷數(shù)據(jù)傳輸處理的處理。
在圖14和圖15的說明中,印刷數(shù)據(jù)從假脫機(jī)程序622取得,在從以中間形式一旦被假脫機(jī)操作的數(shù)據(jù)中生成印刷數(shù)據(jù)的情況下,將經(jīng)過S2002步驟印刷數(shù)據(jù)生成處理的印刷數(shù)據(jù)傳輸?shù)酱蛴C(jī)601。此時,如圖14所說明的那樣,從打印機(jī)取得媒體讀出信息,確認(rèn)與印刷數(shù)據(jù)有無不適合,進(jìn)行生成適當(dāng)?shù)挠∷?shù)據(jù)等處理。
然后,所有的印刷數(shù)據(jù)傳輸結(jié)束后,進(jìn)到S2004步驟,進(jìn)行從打印機(jī)取得狀態(tài)信息的處理。這種處理,是為確認(rèn)傳輸?shù)挠∷?shù)據(jù)的印刷處理是否已全部結(jié)束的處理,從打印機(jī)取得的狀態(tài)信息中包含有關(guān)于印刷作業(yè)處理狀態(tài)的信息。
接著,在S2005步驟中,根據(jù)S2004步驟取得的狀態(tài)信息,判斷印刷作業(yè)是否結(jié)束,在判斷印刷作業(yè)已結(jié)束的情況下,則進(jìn)到S2006步驟,在判斷沒有結(jié)束的情況下,則返回到S2004步驟,再次取得狀態(tài)信息。
然后,在S2006步驟中,接收打印機(jī)有關(guān)傳輸?shù)挠∷?shù)據(jù)的印刷處理已全部結(jié)束的情況,向假脫機(jī)系統(tǒng)通知處理的結(jié)束的情況。
通常,作為來自印刷假脫機(jī)程序622的對函數(shù)指示符的輸出值,通過設(shè)定表示處理已結(jié)束的值來進(jìn)行這種處理。
以上對本發(fā)明的第一和第二實(shí)施方式中各種狀態(tài)的工作進(jìn)行了說明,按照本發(fā)明能夠?qū)崿F(xiàn)用戶便于操作的印刷系統(tǒng),該系統(tǒng)由具備能檢測紙張種類的紙張種檢測功能的打印機(jī)601和通過適當(dāng)?shù)腎/F與打印機(jī)連接的個人計算機(jī)602構(gòu)成,判別個人計算機(jī)中印刷數(shù)據(jù)生成時裝在打印機(jī)601中紙張(記錄媒體600)的種類,根據(jù)其結(jié)果生成印刷數(shù)據(jù),在從個人計算機(jī)602向打印機(jī)601傳輸印刷數(shù)據(jù)時,再次判斷裝在打印機(jī)601中的紙張(記錄媒體600)的種類,如果兩者不一致,則向用戶發(fā)出警告,在印刷數(shù)據(jù)生成后打印機(jī)中裝入新的不同種類紙張等情況下,不會印刷數(shù)據(jù)和紙張不適合就進(jìn)行印刷。
第三實(shí)施方式在以上說明的第一實(shí)施方式和第二實(shí)施方式中,以包括數(shù)據(jù)處理裝置(PC)602和打印機(jī)601的印刷系統(tǒng)為例進(jìn)行了說明,但在說明本發(fā)明的特征上,并設(shè)有局限于上述的印刷系統(tǒng)。
例如,也設(shè)想把數(shù)據(jù)處理裝置602作為對來自外部印刷數(shù)據(jù)施加各種圖像處理的打印機(jī)控制單元,把打印機(jī)601作為印刷輸出打印機(jī)控制單元提供的印刷數(shù)據(jù)的打印機(jī)機(jī)械部分。也就是說,在這種情況下,能夠把包括打印機(jī)控制單元和打印機(jī)機(jī)械部分的構(gòu)成作為本申請發(fā)明中的數(shù)據(jù)處理裝置。另外,對來自外部的印刷數(shù)據(jù)施加各種圖像處理等,用生成新數(shù)據(jù)的觀點(diǎn),也能解釋為生成印刷數(shù)據(jù)。作為用打印機(jī)控制單元進(jìn)行的圖像處理,例如,可舉出色空間變換處理等。
下面參照圖21所示的存儲地圖,對用與本發(fā)明有關(guān)的數(shù)據(jù)處理裝置可讀取的數(shù)據(jù)處理順序的構(gòu)成加以說明。
圖21為對存儲用與本發(fā)明有關(guān)的數(shù)據(jù)處理裝置可讀出的各種數(shù)據(jù)處理順序的存儲媒體的存儲地圖進(jìn)行說明的圖表。
未特別用圖標(biāo)示,管理存儲媒體所存儲的程序群的信息,如版本信息、制作者等也被存儲,并且,依賴于程序讀出一側(cè)的操作系統(tǒng)的信息,如識別顯示程序的綜合控制系統(tǒng)等有時也被存儲。
從屬于各種程序的數(shù)據(jù)也由上述目錄管理。另外,有時也存儲在為將各種程序安裝到計算機(jī)的程序和要安裝的程序被壓縮的情況下進(jìn)行解壓縮的程序等。
本實(shí)施方式中圖13、圖14、圖15、圖19、圖20所示的功能,也可利用從外部安裝的程序,由主計算機(jī)執(zhí)行。而且,此時,本發(fā)明也適用于通過CD-ROM、閃速存儲器和FD等存儲媒體,或通過網(wǎng)絡(luò)從外部的存儲媒體把包含程序的信息群提供給輸出裝置的情況。
如上所述,把記錄實(shí)現(xiàn)上述實(shí)施方式功能的軟件程序代碼的存儲媒體提供給系統(tǒng)或裝置,不用說也可通過系統(tǒng)或裝置的計算機(jī)(或CPU和MPU)讀出并實(shí)行存儲在記錄媒體的程序代碼,來達(dá)到本發(fā)明的目的。
此時,從存儲媒體讀出的程序代碼本身就實(shí)現(xiàn)了本發(fā)明的新功能,存儲該程序代碼的存儲媒體就構(gòu)成了本發(fā)明。
因此,如果有程序的功能,目標(biāo)代碼、由解釋程序?qū)嵭械某绦?、提供給操作系統(tǒng)的手寫體數(shù)據(jù)等,就不要追究程序的形態(tài)。
作為為提供程序的存儲媒體,可采用如軟盤、硬盤、光盤、光電磁盤、MO、CD-ROM、CD-R、CD-RW、磁帶、非易失性存儲卡、ROM、DVD等。
此時,從存儲媒體讀出的程序代碼本身就實(shí)現(xiàn)了上述實(shí)施方式的功能,存儲該程序代碼的記儲媒體就構(gòu)成了本發(fā)明。
此外,作為程序的提供方法,使用客戶計算機(jī)的瀏覽器連接因特網(wǎng)的主頁,從該主頁把本發(fā)明的計算機(jī)程序或包含被壓縮自動安裝功能的文件下載在硬盤等記錄媒體上,通過這種方法也能提供。另外,把構(gòu)成本發(fā)明程序的程序代碼分割成多個文件,從不同的主頁把各個文件下載也能實(shí)現(xiàn)。也就是說,把為用計算機(jī)實(shí)現(xiàn)本發(fā)明的功能處理的程序文件對多個用戶下載的WWW服務(wù)器和ftp服務(wù)器等也包含在本發(fā)明的申請中。
另外,對本發(fā)明的程序加密,存儲在CD-ROM等存儲媒體中發(fā)給用戶,對于清除了規(guī)定條件的用戶,通過因特網(wǎng)從主頁下載解開密碼的密鑰信息,通過使用該密鑰信息實(shí)行加密程序,使之安裝在計算機(jī)上,也能實(shí)現(xiàn)(本發(fā)明的目的)。
另外,由于實(shí)行計算機(jī)讀出的程序代碼,不僅實(shí)現(xiàn)上述實(shí)施方式的功能,而且根據(jù)該程序代碼的指示,在計算機(jī)上運(yùn)轉(zhuǎn)的操作系統(tǒng)等進(jìn)行一部分或全部的實(shí)際處理,通過這種處理實(shí)現(xiàn)上述實(shí)施方式的功能,不用說也包含這種情況。
從存儲媒體讀出的程序代碼存儲到插入計算機(jī)的功能擴(kuò)展板和連接計算機(jī)的功能放展MM所具備的存儲器后,根據(jù)程序代碼的指示,功能擴(kuò)展板和功能擴(kuò)展MM所具備的CPU等進(jìn)行一部分或全部的實(shí)際處理,通過這種處理就可實(shí)現(xiàn)上述實(shí)施方式的功能,不用說也包含這種情況。
本發(fā)明不局限于上述實(shí)施方式,根據(jù)本發(fā)明的宗旨可做各種改變(包括各種實(shí)施方式的有機(jī)類別合),不把這些從本發(fā)明的范圍排除。
示出本發(fā)明的各種例子和實(shí)施方式,并進(jìn)行了說明,如果是本領(lǐng)域的技術(shù)人員,本發(fā)明的宗旨和范圍不局限于本說明書中特定的說明,當(dāng)然也包括以下的實(shí)施形態(tài)。下面對實(shí)施形態(tài)1~15加以說明。
實(shí)施形態(tài)1一種數(shù)據(jù)處理裝置,其特征在于具有生成印刷數(shù)據(jù)的生成MM(如圖2所示的印刷數(shù)據(jù)生成處理單元618)、輸出由上述生成MM生成的印刷數(shù)據(jù)的輸出MM(如圖2所示的數(shù)據(jù)通信處理單元621)、根據(jù)第一媒體信息(在由上述印刷數(shù)據(jù)生成印刷數(shù)據(jù)時的第一定時取得)和第二媒體信息(在輸出由上述生成MM生成的印刷數(shù)據(jù)前的第二定時取得)檢測不適合情況的檢測單元件(如圖2所示的紙張種類判別處理單元612)、根據(jù)由上述檢測單元件進(jìn)行的檢測而發(fā)出警告的警告控制MM(如圖2所示的印刷設(shè)定處理單元611)。
實(shí)施形態(tài)2實(shí)施形態(tài)1所述的數(shù)據(jù)處理裝置,其特征在于具有取得裝在印刷裝置(具備媒體傳感器)的媒體的媒體信息的取得MM(如圖2所示的數(shù)據(jù)通信處理單元621),上述生成MM根據(jù)由上述取得MM在上述第一定時取得的媒體信息,生成印刷數(shù)據(jù)。
實(shí)施形態(tài)3實(shí)施形態(tài)1或?qū)嵤┬螒B(tài)2所述的數(shù)據(jù)處理裝置,其特征在于上述取得MM以取得基于上述媒體傳感器的輸出值的信息為特征,在沒有裝入媒體的情況下,上述生成MM生成基于普通紙的印刷數(shù)據(jù)。
實(shí)施形態(tài)4
實(shí)施形態(tài)1~3的任一項(xiàng)所述的數(shù)據(jù)處理裝置,其特征在于;具有識別通過設(shè)定畫面設(shè)定的紙張類別的識別MM(如圖2所示的紙張類別判別處理單元612)以及通過上述識別MM識別的紙張類別是規(guī)定的紙張類別或缺省設(shè)定的情況下,由上述取得MM取得媒體信息,根據(jù)取得的該媒體信息進(jìn)行處理的判定MM(如圖2所示的紙張類別判別處理單元612)。
實(shí)施形態(tài)5實(shí)施形態(tài)1~4的任一項(xiàng)所述的數(shù)據(jù)處理裝置,其特征在于具有讀入由上述生成MM生成的印刷設(shè)定的讀入MM(如圖2所示的紙張種類判別處理單元612),上述警告控制MM根據(jù)在上述第二定時取得的第二媒體信息,檢測由上述讀入MM讀入的印刷設(shè)定的不適合。
實(shí)施形態(tài)6實(shí)施形態(tài)1~5的任一項(xiàng)所述的數(shù)據(jù)處理裝置,其特征在于具有能特別規(guī)定媒體種類和印刷設(shè)定的適合關(guān)系的圖表MM(如圖2所示的紙張種類判別表613),上述警告控制MM根據(jù)上述圖表MM、上述第二媒體信息和上述印刷設(shè)定MM發(fā)出警告。
實(shí)施形態(tài)7實(shí)施形態(tài)1~6的任一項(xiàng)所述的數(shù)據(jù)處理裝置,其特征在于對于媒體種類和印刷設(shè)定的適合關(guān)系,上述圖表MM中具備對應(yīng)、不對應(yīng)和一部分對應(yīng)3個等級以上的對應(yīng)關(guān)系(參照圖7所示的表格),上述警告控制MM根據(jù)上述圖表MM、上述第二媒體信息和上述印刷設(shè)定,分開是否提供繼續(xù)進(jìn)行印刷的繼續(xù)選擇項(xiàng),在進(jìn)行上述印刷繼續(xù)的輸入時,上述輸出MM輸出由上述生成MM生成的印刷數(shù)據(jù)。
實(shí)施形態(tài)8實(shí)施形態(tài)1~7的任一項(xiàng)所述的數(shù)據(jù)處理裝置,其特征在于上述第一定時(圖13所示的S1203步驟)是從假脫機(jī)程序(對由應(yīng)用數(shù)據(jù)生成的中間形式的數(shù)據(jù)進(jìn)行假脫機(jī)操作)產(chǎn)生印刷請求的定時,上述取得MM按照上述假脫機(jī)程序的印刷請求取得第一媒體信息。
實(shí)施形態(tài)9
實(shí)施形態(tài)1~8的任一項(xiàng)所述的數(shù)據(jù)處理裝置,其特征在于具有根據(jù)上述中間形式的數(shù)據(jù)對印刷數(shù)據(jù)輸出的結(jié)束進(jìn)行檢測的結(jié)束檢測單元件(如圖2所示的監(jiān)視單元620),按照上述結(jié)束檢測單元件的檢測結(jié)果,發(fā)出來自上述假脫機(jī)程序的印刷請求。
實(shí)施形態(tài)10實(shí)施形態(tài)1~9的任一項(xiàng)所述的數(shù)據(jù)處理裝置,其特征在于上述取得MM用作業(yè)單位和頁碼單位取得媒體信息。
實(shí)施形態(tài)11實(shí)施形態(tài)1~10的任一項(xiàng)所述的數(shù)據(jù)處理裝置,其特征在于上述輸出MM通過通信線路把經(jīng)過假脫機(jī)操作的印刷數(shù)據(jù)發(fā)送到能通信的印刷裝置。
實(shí)施形態(tài)12實(shí)施形態(tài)1~11的任一項(xiàng)所述的數(shù)據(jù)處理裝置,其特征在于具備以在媒體上進(jìn)行記錄的噴墨方式為標(biāo)準(zhǔn)的記錄MM。
實(shí)施形態(tài)13一種印刷控制方法,其特征在于是具備檢測單元(檢測被供給的紙張類別)的印刷裝置和能進(jìn)行通信的數(shù)據(jù)處理裝置中的印刷控制方法,具有生成印刷數(shù)據(jù)的生成步驟(如圖13所示的S1206步驟)、輸出由上述生成步驟生成的印刷數(shù)據(jù)的輸出步驟(圖13所示的S1207步驟)、根據(jù)在由上述印刷數(shù)據(jù)生成印刷數(shù)據(jù)時的第一定時(圖13所示的S1203步驟)取得的第一媒體信息和在輸出由上述生成步驟生成的印刷數(shù)據(jù)前的第二定時(圖14所示的S1304步驟)取得的第二媒體信息檢測不適合情況的檢測步驟、根據(jù)由上述檢測步驟的檢測發(fā)出警告的警告控制步驟(圖14所示的S1306步驟)。
實(shí)施形態(tài)14一種計算機(jī)可讀取的存儲媒體,其特征在于存儲實(shí)現(xiàn)實(shí)施形態(tài)13所述印刷控制方法的程序。
實(shí)施形態(tài)15一種程序,其特征在于實(shí)現(xiàn)實(shí)施形態(tài)申請項(xiàng)1~12的任一項(xiàng)所述的數(shù)據(jù)處理裝置。
按照上述各實(shí)施方式和各實(shí)施形態(tài),可取得以下效果。
(1)能夠檢測印刷數(shù)據(jù)生成時裝在打印機(jī)的紙張與印刷數(shù)據(jù)傳輸時裝在打印機(jī)的紙張的不一致,因此,不會在印刷數(shù)據(jù)和紙張不適合的情況下進(jìn)行印刷,不會浪費(fèi)紙張和油墨。
(2)在用戶選擇的印刷形態(tài)(無邊框印刷、雙面印刷等)與印刷數(shù)據(jù)生成時裝在打印機(jī)的紙張不適合的情況下,能確實(shí)發(fā)生警告,因此,不會在印刷形態(tài)與紙張不適合的情況下進(jìn)行印刷,不會浪費(fèi)紙張和油墨。另外,能夠避免由于在印刷形態(tài)和紙張不適合的情況下進(jìn)行印刷而產(chǎn)生的打印機(jī)內(nèi)部機(jī)構(gòu)的損壞。
(3)在用戶選擇印刷形態(tài)(無邊框印刷、雙面印刷等)與印刷數(shù)據(jù)生成時裝在打印機(jī)的紙張不適合的情況下,不會使印刷數(shù)據(jù)生成處理延遲,能夠在其后的印刷數(shù)據(jù)傳輸時確實(shí)發(fā)出警告,因此,不會使印刷系統(tǒng)整體處理效率惡化,能夠?qū)τ∷⑿螒B(tài)與紙張的不適合發(fā)出警告。
如以上說明的那樣,按照本發(fā)明,對任意的紙張,在對印刷數(shù)據(jù)處理中不同的定時,多次檢測并判定是否發(fā)生裝在打印機(jī)的紙張類別與印刷方式設(shè)定的紙張不適合的情況,因此,即使在生成印刷數(shù)據(jù)前進(jìn)行整合,即使發(fā)生在輸出印刷數(shù)據(jù)的定時中被檢測的媒體紙張類別不一致的情況,也能適應(yīng)這種不合適狀態(tài)的定時,限制印刷數(shù)據(jù)的生成和輸出,避免實(shí)行由于被供給的媒體與被設(shè)定的媒體的不一致而帶來的不良印刷,能夠自由構(gòu)筑十分有益的印刷處理環(huán)境。
另外,判別因所設(shè)定的無邊框印刷指定和雙面印刷指定與媒體的類別合而變成不良的情況,能夠避免實(shí)行隨著被供給的媒體與被設(shè)定的媒體不一致而使無邊框印刷和雙面印刷的的結(jié)果變?yōu)椴涣嫉挠∷?,能夠自由?gòu)筑十分有益的印刷處理環(huán)境。
因此,即使對于不開發(fā)打印機(jī)詳細(xì)設(shè)定性能、用缺乏紙張類別的普通紙印刷的用戶,不強(qiáng)迫用戶進(jìn)行復(fù)雜的紙張設(shè)定等操作,能夠生成與檢測的紙張相匹配的最終的印刷數(shù)據(jù),能得到適當(dāng)?shù)挠∷⒔Y(jié)果。
權(quán)利要求
1.一種數(shù)據(jù)處理裝置,其特征在于具有生成印刷數(shù)據(jù)的生成MM,輸出由上述生成MM生成的印刷數(shù)據(jù)的輸出MM,對基于第一媒體信息和第二媒體信息的不適合情況進(jìn)行檢測的檢測單元件,其中該第一媒體信息是在上述生成MM生成印刷數(shù)據(jù)時的第一定時取得,該第二媒體信息是在輸出由上述生成MM生成的印刷數(shù)據(jù)前的第二定時取得,以及按照上述檢測單元件的檢測進(jìn)行處理的處理MM。
2.根據(jù)權(quán)利請求1所述的數(shù)據(jù)處理裝置,其特征在于上述生成MM根據(jù)由上述取得MM在上述第一定時取得的第一媒體信息,生成印刷數(shù)據(jù)。
3.根據(jù)權(quán)利請求2所述的數(shù)據(jù)處理裝置,其特征在于上述取得MM以取得基于上述媒體傳感器的輸出值的信息為特征,在沒有裝入的媒體的情況下,上述生成MM生成基于普通紙的印刷數(shù)據(jù)。
4.根據(jù)權(quán)利請求2所述的數(shù)據(jù)處理裝置,其特征在于具有,用于識別經(jīng)由設(shè)定畫面而設(shè)定了的紙張類別的識別MM,在由上述識別MM識別的紙張類別是預(yù)定的種類或缺省設(shè)定的情況下,由上述取得MM進(jìn)行媒體信息的取得,進(jìn)行基于該取得的媒體信息的處理的判定MM。
5.根據(jù)權(quán)利請求1所述的數(shù)據(jù)處理裝置,其特征在于具有讀入由上述生成MM生成的印刷設(shè)定的讀入MM,上述處理MM根據(jù)在上述第二定時取得的第二媒體信息,檢測由上述讀入MM讀入的印刷設(shè)定的不適合情況。
6.根據(jù)權(quán)利請求1所述的數(shù)據(jù)處理裝置,其特征在于具有能特別指定媒體種類與印刷設(shè)定的適合關(guān)系的圖表MM,上述處理MM根據(jù)上述圖表MM、上述第二媒體信息和上述印刷設(shè)定,發(fā)出警告。
7.根據(jù)權(quán)利請求6所述的數(shù)據(jù)處理裝置,其特征在于上述圖表MM中作為媒體種類與印刷設(shè)定的適合關(guān)系,具備對應(yīng)、不對應(yīng)和一部分對應(yīng)這樣的3個等級或其以上的對應(yīng)關(guān)系,上述處理MM根據(jù)上述圖表MM、上述第二媒體信息和上述印刷設(shè)定,轉(zhuǎn)換是否提供繼續(xù)印刷的繼續(xù)選擇項(xiàng),在上述印刷繼續(xù)的輸入已進(jìn)行的情況下,上述輸出MM輸出由上述生成MM生成的印刷數(shù)據(jù)。
8.根據(jù)權(quán)利請求1所述的數(shù)據(jù)處理裝置,其特征在于上述第一定時是從對由應(yīng)用數(shù)據(jù)生成的中間形式的數(shù)據(jù)進(jìn)行假脫機(jī)操作的假脫機(jī)程序中產(chǎn)生印刷請求的定時,上述取得MM按照來自上述假脫機(jī)程序的印刷請求而取得第一媒體信息。
9.根據(jù)權(quán)利請求1所述的數(shù)據(jù)處理裝置,其特征在于具有對基于上述中間形式數(shù)據(jù)的印刷數(shù)據(jù)的輸出結(jié)束進(jìn)行檢測的結(jié)束檢測單元件,根據(jù)上述結(jié)束檢測單元件的檢測結(jié)果,發(fā)出來自上述假脫機(jī)程序的印刷請求。
10.根據(jù)權(quán)利請求1~9的任一項(xiàng)所述的數(shù)據(jù)處理裝置,其特征在于上述取得MM以作業(yè)單位或頁碼單位取得媒體信息。
11.根據(jù)權(quán)利請求1~9的任一項(xiàng)所述的數(shù)據(jù)處理裝置,其特征在于上述輸出MM通過通信線路把假脫機(jī)操作的印刷數(shù)據(jù)發(fā)送到能通信的印刷裝置。
12.根據(jù)權(quán)利請求1~9的任一項(xiàng)所述的數(shù)據(jù)處理裝置,其特征在于具備按照噴墨方式進(jìn)行媒體記錄的記錄MM。
13.一種數(shù)據(jù)處理裝置的印刷控制方法,該數(shù)據(jù)處理裝置具備檢測紙張類別的檢測單元,其特征在于包括生成印刷數(shù)據(jù)的生成步驟,輸出由上述生成步驟生成的印刷數(shù)據(jù)的輸出步驟,對基于第一媒體信息和第二媒體信息的不適合情況進(jìn)行檢測的檢測單步驟,其中該第一媒體信息是在上述生成步驟生成印刷數(shù)據(jù)時的第一定時取得,該第二媒體信息是在輸出由上述生成步驟生成的印刷數(shù)據(jù)前的第二定時取得,按照上述檢測步驟的檢測而進(jìn)行處理的處理步驟。
14.根據(jù)權(quán)利請求13所述的印刷控制方法,其特征在于具有取得媒體的媒體信息的取得步驟,上述生成步驟根據(jù)由上述取得步驟在第一定時取得的第一媒體信息,生成印刷數(shù)據(jù)。
15.根據(jù)權(quán)利請求14所述的印刷控制方法,其特征在于上述取得步驟以取得基于上述媒體傳感器的輸出值的信息為特征,在沒有裝入媒體的情況下,在上述生成步驟生成基于普通紙的印刷數(shù)據(jù)。
16.根據(jù)權(quán)利請求14所述的印刷控制方法,其特征在于具有,用于識別經(jīng)由設(shè)定畫面而設(shè)定了的紙張類別的識別步驟,在上述識別步驟中識別的紙張類別是預(yù)定的種類或缺省設(shè)定的情況下,在上述取得步驟取得媒體信息,進(jìn)行基于該取得的媒體信息的處理的判定步驟。
17.根據(jù)權(quán)利請求13所述的印刷控制方法,其特征在于具有讀入上述生成步驟中生成的印刷設(shè)定的讀入步驟,上述處理步驟包括根據(jù)在上述第二定時取得的第二媒體信息,對由上述讀入MM讀入的印刷設(shè)定的不適合情況進(jìn)行檢測的處理。
18.根據(jù)權(quán)利請求13所述的印刷控制方法,其特征在于上述數(shù)據(jù)處理裝置具有能特別指定媒體種類與印刷設(shè)定的適合關(guān)系的圖表MM,上述處理步驟根據(jù)上述圖表MM、上述第二媒體信息和上述印刷設(shè)定,發(fā)出警告。
19.根據(jù)權(quán)利請求18所述的印刷控制方法,其特征在于上述圖表MM中作為媒體種類與印刷設(shè)定的適合關(guān)系,具備對應(yīng)、不對應(yīng)和一部分對應(yīng)這樣的3個等級或其以上的對應(yīng)關(guān)系,上述處理步驟根據(jù)上述圖表MM、上述第二媒體信息和上述印刷設(shè)定,轉(zhuǎn)換是否提供繼續(xù)印刷的繼續(xù)選擇項(xiàng),在進(jìn)行了上述印刷繼續(xù)的輸入時,上述輸出步驟輸出上述生成步驟中生成的印刷數(shù)據(jù)。
20.根據(jù)權(quán)利請求13所述的印刷控制方法,其特征在于上述第一定時是從對由應(yīng)用數(shù)據(jù)生成的中間形式的數(shù)據(jù)進(jìn)行假脫機(jī)操作的假脫機(jī)程序中產(chǎn)生印刷請求的定時,上述取得步驟按照來自上述假脫機(jī)程序的印刷請求,取得第一媒體信息。
21.根據(jù)權(quán)利請求13所述的印刷控制方法,其特征在于具有對基于上述中間形式數(shù)據(jù)的印刷數(shù)據(jù)的輸出結(jié)束進(jìn)行檢測的結(jié)束檢測步驟,按照上述結(jié)束檢測步驟的檢測結(jié)果,從上述假脫機(jī)程序發(fā)出印刷請求。
22.根據(jù)權(quán)利請求13~21的任一項(xiàng)所述的印刷控制方法,其特征在于上述取得步驟以作業(yè)單位或頁碼單位而取得媒體信息。
23.根據(jù)權(quán)利請求13~21的任一項(xiàng)所述的印刷控制方法,其特征在于上述輸出步驟通過通信線路把假脫機(jī)操作的印刷數(shù)據(jù)發(fā)送到能通信的印刷裝置。
24.根據(jù)權(quán)利請求13~21的任一項(xiàng)所述的印刷控制方法,其特征在于上述數(shù)據(jù)處理裝置具備按照噴墨方式在媒體上進(jìn)行記錄的記錄MM。
25.一種計算機(jī)可讀的存儲媒體,存儲用于使數(shù)據(jù)處理裝置中的印刷控制方法在計算機(jī)中實(shí)行的程序,其中該數(shù)據(jù)處理裝置具備檢測紙張類別的檢測單元,上述程序包括生成印刷數(shù)據(jù)的生成步驟,輸出由上述生成步驟生成的印刷數(shù)據(jù)的輸出步驟,對基于第一媒體信息和第二媒體信息的不適合情況進(jìn)行檢測的檢測單步驟,其中該第一媒體信息是在上述生成步驟生成印刷數(shù)據(jù)時的第一定時取得,該第二媒體信息是在輸出由上述生成步驟生成的印刷數(shù)據(jù)前的第二定時取得,按照上述檢測步驟的檢測而進(jìn)行處理的處理步驟。
全文摘要
本發(fā)明提供數(shù)據(jù)處理裝置、印刷控制方法、存儲媒體及程序,可避免進(jìn)行由于打印機(jī)供給的媒體與設(shè)定的媒體的不一致而帶來的不良結(jié)果的印刷。以下述構(gòu)成為特征對于任意的紙張,根據(jù)紙張種類判別處理單元(612)在對印刷數(shù)據(jù)處理中的不同定時進(jìn)行多次檢測的信息,判定是否發(fā)生裝在打印機(jī)的紙張類別與印刷設(shè)定處理單元(611)設(shè)定的紙張不適合的情況,限制由印刷數(shù)據(jù)生成處理單元(618)進(jìn)行的印刷數(shù)據(jù)的生成和生成的印刷數(shù)據(jù)的輸出。
文檔編號G06F3/12GK1581056SQ20041005632
公開日2005年2月16日 申請日期2004年8月6日 優(yōu)先權(quán)日2003年8月8日
發(fā)明者甲斐宏, 野本政和, 山本剛, 名取英夫, 本田秀樹 申請人:佳能株式會社