專利名稱:打印控制裝置及打印控制方法
技術領域:
本發(fā)明涉及打印控制裝置、打印方法以及打印控制程序,特別是在根據1次打印要求,分散至多臺打印機或者具有打印功能的復印機等的打印裝置,或者,在打印過程中使其他的打印裝置代替打印等的各種打印裝置中,在部分打印情況下提供最佳安排的打印控制裝置、打印方法以及打印控制程序。
但是,在以往的分散打印系統(tǒng)中,在把1個打印任務分成多個分散任務時,因為沒有考慮由用戶設定的打印任務的屬性,所以產生打印結果和用戶的意圖不同的現象。
例如,當作為打印任務的屬性指定兩面打印,按每頁分開用多臺打印機打印的情況下,如果打印任務的分割位置是第偶數頁,則正反面打印的頁的組合在該分割位置以后錯位,和用戶所希望的結果不同。具體地說,盡管想兩面打印9頁文件,但在平均分配到3個打印裝置中的情況下,因為發(fā)送作為各分成3頁的文件,以及對3個打印裝置的兩面打印指示,所以在各打印裝置中,送出2張記錄用紙,并且第2張的背面成為白紙,和用戶所希望的結果大不相同。
此外,在打印任務中,當指定裝訂多張紙打印的裝訂打印的情況下,用戶當然希望每1份被裝訂輸出,但如果按每頁分開用多臺打印機打印,則在文件的中途被裝訂,存在和用戶期望的打印結果不同的問題。
本發(fā)明的分散打印控制裝置,其進行控制使得根據1次打印要求生成多個打印任務,使用多個打印裝置進行分散打印,其特征在于包含屬性取得裝置,取得對上述打印要求設定的打印屬性;最小分割單位設定裝置,根據由上述屬性取得裝置取得的打印屬性,設定上述打印要求的最小分割單位;分割位置確定裝置,根據用上述最小分割單位設定裝置設定的最小分割單位,確定多個打印任務的分割位置。
此外,本發(fā)明的另一特征在于進一步具備在由上述分割位置確定裝置確定的分割位置進行分割生成多個打印任務的打印任務生成裝置。
此外,本發(fā)明的另一特征在于當由上述屬性取得裝置取得設定了裝訂打印多頁用紙的裝訂作為上述打印要求的打印屬性時,上述最小分割單位設定裝置把上述打印要求的1份作為上述最小分割單位設定。
此外,本發(fā)明的另一特征在于進一步具備重復判定裝置,它在由上述屬性取得裝置取得設定了打印多份作為上述打印要求的打印屬性的情況下,判斷是否成為把1份的數據重復排列后的數據,當由上述重復判定裝置判定為是把1份的數據重復排列的數據的情況下,上述最小分割單位設定裝置設定1份的頁數作為最小分割單位,以便把1份作為上述最小分割單位。
此外,本發(fā)明的另一特征在于當由上述屬性取得裝置取得設定了兩面打印作為上述打印要求的打印屬性時,上述最小分割單位設定裝置把物理頁中的2頁設定為上述最小分割單位。
此外,本發(fā)明的另一特征在于當由上述屬性取得裝置取得設定了在物理性的1頁上打印多個物理頁的縮頁打印作為上述打印要求的打印屬性時,上述最小分割單位設定裝置把打印在物理性的1頁中的邏輯頁數設定為上述最小分割單位。
此外,本發(fā)明的另一特征在于當由上述屬性取得裝置取得設定了兩面打印,和在物理性的1頁上打印多個物理頁的縮頁打印作為上述打印要求的打印屬性時,上述最小分割單位設定裝置把在物理性的1頁中打印的邏輯頁數的2倍的頁數設定為上述最小分割單位。
本發(fā)明的分散打印系統(tǒng),其特征在于包含上述任一項所述的分散打印控制裝置,和多臺打印裝置。
本發(fā)明的其它特點和優(yōu)點從下面結合附圖進行的說明中可以更加清楚地看出。在這些附圖中,相似的標號表示相同或相似的部件。
圖3是展示被顯示在本實施方案的顯示單元上的分散算法的設定畫面的一例的圖。
圖4是用于說明本實施方案的分散打印處理的動作流程圖。
圖5是接著圖4的用于說明本實施方案中的分散打印處理的動作流程圖。
圖6是接著圖5的用于說明本實施方案中的分散打印處理的動作流程圖。
圖7是接著圖6的用于說明本實施方案中的分散打印處理的動作流程圖。
圖1是展示本實施方案中的分散打印系統(tǒng)的構成例子的方框圖。在圖1中,1是主計算機,由該主計算機1構成本實施方案的分散打印控制裝置。11是要進行打印的應用程序(以下,稱為應用程序),12是從應用程序11接受打印的要求的假想的分散打印機組件(以下,稱為假想分散打印)。
假想分散打印機12的實體,包含針對作為打印裝置的物理打印機(第1打印機~第4打印機)13~16的各打印機驅動器,和向各個打印機驅動器分配處理的分散組件,要分散的各打印機的設定,可以預先由管理者或者用戶等設定,或者可以在發(fā)出打印要求時用戶隨時設定。
第1打印機13~第4打印機16,具體地說,例如由進行彩色打印的彩色打印機、進行單色打印的單色打印機,以及具有打印機功能的復印機等構成。此外,作為彩色打印機的種類,例如可以列舉彩色激光打印機、噴墨打印機,以及LED打印機等。
此外,主計算機1和第1打印機13~第4打印機16,經由作為通信媒體的網絡17連接。
在這種構成中在被設置在系統(tǒng)上的主計算機1中,通過從應用程序11向假想分散打印機12,以元文件等的中間文件形式遞交文件,可以從中間文件中切出特定的頁,作為打印機故障等的應對方法,可以適用各種方法。所謂假想分散打印機12,是在主計算機上動作的組件,在從應用程序11進行打印指示時作為輸出目標被選擇。以往,應用程序11,雖然把打印驅動器作為輸出地址選擇,但在本實施方案中,選擇假想分散打印機12。在此假想分散打印機12,可以利用與第1打印機13~第4打印機16對應的各個打印驅動器(圖示省略)。
應用程序11通過指定假想分散打印機2作為打印目標打印機進行打印,假想分散打印機12根據需要,進行分散根據來自應用程序11的輸出數據生成的中間文件,向打印機驅動器遞交中間文件數據的處理。各打印機驅動器根據從假想分散打印機12遞交的中間文件(源數據的全部或者一部分),生成打印數據,對各打印機進行打印數據的配送。這樣,就可以執(zhí)行在本實施方案中說明的分散打印處理。
在本實施方案中,雖然作為分散目標的打印機設定了4臺打印機13~16,但打印機的臺數并不限定于此。
此外,在本實施方案中,設定了1臺主計算機11,但主計算機的臺數也可以是多臺,并不限于此。
進而,應用程序11和分散打印機12,不需要被安裝在同一裝置中,例如,可以把假想分散打印機12安裝在未圖示的打印服務器一方,把應用程序11安裝在打印客戶一方(主計算機1)。
圖2是說明在本實施方案中的分散打印系統(tǒng)的主計算機1的內部構成的方框圖。在圖2中,21是系統(tǒng)總線,22是負責系統(tǒng)的控制的CPU,23是在CPU22中執(zhí)行的寫入了控制碼的ROM,24是RAM。
25是圖像管理單元,存儲RAW形式或者EMF等的中間文件。26是任務管理單元,監(jiān)視被分散打印處理的各個打印機的狀態(tài),在被分散的各個打印任務正常打印,或者在打印過程中產生故障的情況下,取得打印到哪頁的信息,在故障時報告給分散打印單元210。
27是用于用戶進行鍵操作的鍵輸入單元,28是CRT等的顯示單元,顯示任務管理的內容進行用戶的操作。
29是應用打印單元,210是分散打印單元。應用打印單元29,從應用程序11接受打印的要求,把打印數據交給圖像管理單元25,如果是分散打印的要求,則向分散打印單元210送交打印要求。
分散打印單元210如果從應用打印單元29接受打印要求,則根據已登錄的分散的算法,分散到已登錄的打印機驅動器,輸出打印數據的處理委托。這時,打印數據從圖像管理單元25取得,如果需要則再構筑打印數據,使用并輸出再構筑后的打印數據。
211是主計算機1和打印機13~16進行通信的圖像通信單元,負責LAN的通信協(xié)議控制。212是LAN線路,連接第1打印機13、第2打印機14、第3打印機15、第4打印機16。
分散打印單元210如果從應用打印單元29接受分散打印要求,則在第1打印機13~第4打印機16中,確定使用哪個打印機打印。
圖3是展示被輸出到顯示單元28中的分散算法的設定畫面的一例的圖。該設定畫面,由假想分散打印機12(分散打印單元210)生成。在圖3中,31是設定分散目標打印機和用該打印機打印的比例的設定項目,可以由用戶任意設定。
在圖3所示的例子中,作為分散目標打印機設定了打印機A(第1打印機13)、打印機B(第2打印機14),各自打印的比例被設定為30%、70%。
即,這種情況下,在被輸入假想分散打印機12中的打印任務中,設定成,30%用第1打印機13打印,剩下的70%用第2打印機14打印(以下,把該設定表示為分散設定)。該設定信息,被保存在分散打印單元210中。
以下,說明本實施方案中的分散打印處理動作。圖4~圖7是用于說明在本實施方案中的分散打印處理動作的流程圖。以下,參照這些流程圖詳細說明。
首先,在步驟S41中,如果從應用程序11對假想分散打印機12發(fā)出打印要求,則應用打印單元29接受打印數據,在把它輸出到圖像管理單元25的同時,向分散打印單元210輸出打印要求。
接著在步驟S42中,分散打印單元210把被設定在假想分散打印機12中的分散設定,設定為被輸入的打印任務的分散設定。假想分散打印機12的分散設定,如上所述,使用圖3的分散算法的設定畫面由用戶設定。
接著在步驟S43中,分散打印單元210檢測并取得打印任務的屬性信息。在該步驟S43中進行的處理,由主計算機1的計算機系統(tǒng)以程序構成的屬性取得裝置進行。圖示省略的該屬性取得裝置,是分散打印單元210的一部分。
在本實施方案中,上述屬性取得裝置,如后述那樣,檢測出并取得表示以下信息的屬性信息,即,1個打印任務由把構成多頁組成的1個打印文件的數據重復排列后的數據構成,或是設定裝訂,或是設定兩面打印,或是設定Nup打印等。但是,打印任務的屬性信息,并不限于這些。
此外,上述表示是否用把構成1個打印文件的數據重復排列后的數據構成1個打印任務的屬性信息,由主計算機1的計算機系統(tǒng)以程序構成的重復判斷裝置進行判斷。
接著,如圖5所示,在步驟S51,分散打印單元210開始最小分割單位N的判斷。最小分割單位N的初始值設置為1頁。在此,最小分割單位N不只表示頁數,例如還可以表示份數。
接著在步驟S53中,分散打印單元210以在步驟S43中的處理中檢測出的打印任務的屬性為基礎,判定為了進行多份打印,1個打印任務是否由把構成多頁組成的1個打印文件的數據重復排列后的數據構成。該判定結果,在數據是重復排列后的數據的情況下進入步驟S54,在不是的情況下進入步驟S56。在該步驟S53中進行的處理,用主計算機1的計算機系統(tǒng)以程序構成的重復判定裝置進行。
在步驟S54中,因為打印任務包含多份的數據,所以為了以份為單位分割任務,分散打印單元210取得該1份的頁數。
接著在步驟S55中,把最小分割單位N設定為在步驟S54的處理中取得的1份的頁數。這樣,在步驟S55中進行的處理,由主計算機1的計算機系統(tǒng)以程序構成的最小分割單位設定裝置進行。
另一方面,步驟S53的判定的結果,當打印任務不是把1份的數據重復排列后的數據的情況下,進入步驟S56。
在步驟S56中,由于在打印任務中設定了裝訂,故把最小分割單位N設定為1份,以免在1份的數據的中途任務被分割而不能對每1份進行裝訂。在該步驟S52~S56中進行的處理,由主計算機1的計算機系統(tǒng)以程序構成的分割單位判定裝置(分散打印單元210的一部分)進行。在步驟S56中進行的處理,由主計算機1的計算機系統(tǒng)以程序構成的最小分割單位設定裝置進行。
這樣,當進行了裝訂設定,進而在多份打印時多份的數據成為重復排列后的數據的情況下,把最小分割單位設定為1份的頁數,在多份打印時,當多份的數據未變?yōu)橹貜团帕械臄祿那闆r下,把最小分割單位設定為1份。
在步驟S52中,如果判定為分散打印單元210在打印任務中未設定裝訂,則進入步驟S61。這種情況下因未設定裝訂,判定為即使在同一份的頁之間也可以分割。
在步驟S61中,分散打印單元210,作為打印任務的屬性判定是否已設定被稱為Nup(Number-up)打印的縮頁打印。所謂Nup,是縮小從應用程序輸出的頁(以下,稱為邏輯頁),把N邏輯頁的數據縮小配置在1張紙(以下,稱為物理頁)上的設定。其判定結果,在已設定Nup的情況下進入步驟S62,在未設定的情況下,把分割最小單位(N)設定為1,進入步驟S63。
在步驟S62中,把最小分割單位N設定為被打印在1物理頁上的邏輯頁數。具體地說,例如當作為打印任務的屬性已設定“2縮1”打印(是把2邏輯頁縮小配置為1物理頁的打印,還可以稱為2up。)的情況下,把最小分割單位設定為“2”。此外,當作為打印任務的屬性已設定“4縮1”打印(是把4邏輯頁縮小配置在1物理頁上的打印,還可以稱為4up。)的情況下,把最小分割單位設定為“4”。這是因為,例如在已設定“2縮1”打印的情況下,如果在第偶數頁分割打印任務,則被打印在物理頁上的邏輯頁的組合在分割位置以后錯位,和用戶希望的結果不同的緣故。在結束該設定后,進入步驟S63。
在該步驟S62中進行的處理,由主計算機1的計算機系統(tǒng)以程序構成的最小分割單位設定裝置進行。在步驟S61、S62中進行的處理,由主計算機1的計算機系統(tǒng)以程序構成的分割單位判斷裝置(是分散打印單元210的一部分)進行。這樣,在沒有裝訂指示的情況下,判斷是否已進行Nup設定,當已進行Nup設定的情況下,通過把打印在1物理頁上的邏輯頁數設定為最小分割單位,可以進行排列適當的分割處理。
在步驟S63中,分散打印單元210判定作為打印任務的屬性是否已設定兩面打印。其判定結果,當已設定兩面打印的情況下進入步驟S64,在未設定的情況下進入圖7所示的步驟S71。
在步驟S64中,分散打印單元210把最小分割單位N,設定為已被設定為N的值的2倍的值。這是因為,在已設定兩面打印的情況下,如果在物理頁中的第偶數頁分割打印任務,則被打印在一張紙上的正反面的頁的組合,在分割位置以后錯位,和用戶希望的結果不同的緣故。而后,進入步驟S71。
這樣在步驟S64中進行的處理,由主計算機1的計算機系統(tǒng)以程序構成的最小分割單位設定裝置進行。在步驟S63、S64中進行的處理,由主計算機1的計算機系統(tǒng)以程序構成的分割單位判斷裝置進行。
在步驟S71中,分散打印單元210進行確定最小分割單位N的處理。在步驟S72中,分散打印單元210進行根據來自應用程序11的打印要求開始描畫數據的分割的處理。以后,在步驟S73中,分散打印單元210取得來自應用程序11的描畫數據的總頁數,根據該總頁數和最小分割單位,在步驟S74中確定描畫數據的可以分割位置。
這樣在步驟S74中進行的處理,由主計算機1的計算機系統(tǒng)以程序構成的分割位置確定裝置進行。
接著進入步驟S75,分散打印單元210從被設定在打印任務中的分散設定中,取得與分散目標打印機13、14有關的信息,和分散比例的組的清單信息。該信息,用圖3所示的分散算法的設定畫面31設定。
接著進入步驟S76,分散打印單元210根據可以分割位置、分散比例,按每一分割單位分配輸入、打印的分散目標打印機13~16。以后,進入步驟S77,根據從應用程序要求的打印委托分割為多個任務。即,假想打印機12,把從應用程序11中經由OS的描畫部分(圖示省略)輸出的描畫指令作為元文件等的中間文件保存,以邏輯頁單位取出,分配到要分散的多個打印機驅動器中,生成多個打印任務。在該步驟S77中進行的處理,由主計算機1的計算機系統(tǒng)以程序構成的打印任務生成裝置(分散打印單元210的一部分)進行。
最后在步驟S78中,把分割生成的各打印任務,輸入到通過圖像通信單元211指定的分散目標打印機13、14中。在該步驟S78中進行的處理,由主計算機1的計算機系統(tǒng)以程序構成的打印任務輸出裝置進行。
如上所述,在本實施方案中,讀取被輸入的打印任務,檢測在打印任務中是包含多份的數據,或是指定裝訂,或是指定Nup打印等的打印任務的屬性。根據與檢測的屬性相應的最小分割單位N確定打印任務的可分割位置。由此,例如,可以防止在文件的中途進行裝訂,或者正反面打印的頁的組合錯位的問題,可以可靠地獲得用戶設定的打印結果。
在用多次重復排列的數據構成1個打印任務時,因為設置成把重復數據的一單位,即1份的頁數作為最小分割單位的構成,所以,在進行多份的打印文件的輸出時,可以可靠地獲得用戶設定的打印效果。
進而,因為設置成用分散算法的設定畫面31設定分散目標的打印機和用該打印機打印的比例,所以,例如可以回避運轉率高的打印機進行分散打印,可以使多臺打印機13~16更有效地工作。
在本實施方案中,雖然設置成以最小的分割單位分割打印任務,但即使分割1個打印任務,如果通過分割可以得到用戶設定的打印結果,則不一定用最小的分割單位分割。
為了使實現上述實施方案的功能的各種裝置動作,而對與該各種裝置連接的裝置或者系統(tǒng)內的計算機,提供用于實現上述實施方案的功能的軟件的程序代碼,通過根據被存儲在該系統(tǒng)或者裝置的計算機(CPU或者MPU)中的程序,使上述各種裝置動作的實施方式,包含在本發(fā)明的范疇中。
此外,這種情況下,上述軟件的程序代碼自身實現上述實施方案的功能,該程序代碼自身,以及用于把該程序代碼提供給計算機的裝置,例如,存儲此程序的記錄介質構成本發(fā)明。作為存儲此存儲代碼的記錄介質,例如可以使用軟盤、硬盤、光盤、光磁盤、CD-ROM、CD-R、CD-RE、DVD、磁帶、非易失性的存儲卡、ROM等。
此外,通過執(zhí)行計算機提供的程序代碼,不只可以實現上述的實施方案的功能,而且該程序代碼可以和在計算機中運行的OS(操作系統(tǒng))或者其他的應用軟件等共同實現上述的實施方案的功能,這種程序代碼當然也包含在本發(fā)明的實施方案中。
進而,在被提供的程序代碼被存儲在計算機的功能擴展板和與計算機連接的功能擴展部件中具備的存儲器中后,根據該程序代碼的指示,在該功能擴展板和功能擴展部件中具備的CPU等進行實際處理的一部分或者全部,通過該處理實現上述的實施方案的功能,這種情況當然也包含在本發(fā)明中。
本發(fā)明在不脫離其精神和范圍的情況下可以作出許多顯然相當不同的實施例,因此,本發(fā)明并不限于上述具體實施例,其范圍只由所附權利要求限定。
如果采用上述的本發(fā)明,則在用多個打印裝置分散打印1個打印任務時,根據被設定在打印任務中的屬性,控制打印任務的分割位置,由此可以可靠地得到用戶設定的那樣的打印結果。
此外,如果采用本發(fā)明的另一特征,則在用多次重復排列的數據構成1個打印任務時,因為構成為把上述重復的數據單位,即,由多頁組成的1個打印文件的頁數設置成最小分割單位,所以,在進行多份的打印文件的輸出時,可以可靠地得到用戶設定的打印結果。
權利要求
1.一種打印控制裝置,其進行控制使得根據1次打印要求生成多個打印任務,使用多個打印裝置進行打印,具備以下部分屬性取得裝置,取得對上述打印要求而設定的打印屬性;最小分割單位設定裝置,根據由上述屬性取得裝置取得的打印屬性,設定上述打印要求的最小分割單位;以及分割位置確定裝置,根據由上述最小分割單位設定裝置設定的最小分割單位,確定多個打印任務的分割位置。
2.權利要求1所述的打印控制裝置,其特征在于,進一步包含打印任務生成裝置,在由上述分割位置確定裝置確定的分割位置進行分割生成多個打印任務。
3.權利要求2所述的打印控制裝置,其特征在于,當由上述屬性取得裝置取得設定了裝訂打印多頁用紙的裝訂作為上述打印要求的打印屬性時,上述最小分割單位設定裝置把上述打印要求的1份作為上述最小分割單位設定。
4.權利要求2所述的打印控制裝置,其特征在于,進一步具備重復判定裝置,它在由上述屬性取得裝置取得設定了打印多份作為上述打印要求的打印屬性的情況下,判斷是否成為把1份的數據重復排列后的數據,當由上述重復判定裝置判定為是把1份的數據重復排列的數據的情況下,上述最小分割單位設定裝置設定1份的頁數作為最小分割單位,以便把1份作為上述最小分割單位。
5.權利要求2所述的打印控制裝置,其特征在于,當由上述屬性取得裝置取得設定了兩面打印作為上述打印要求的打印屬性時,上述最小分割單位設定裝置把物理頁中的2頁設定為上述最小分割單位。
6.權利要求2所述的打印控制裝置,其特征在于,當由上述屬性取得裝置取得設定了在物理性的1頁上打印多個物理頁的縮頁打印作為上述打印要求的打印屬性時,上述最小分割單位設定裝置把打印在物理性的1頁中的邏輯頁數設定為上述最小分割單位。
7.權利要求2所述的打印控制裝置,其特征在于,當由上述屬性取得裝置取得設定了兩面打印,和在物理性的1頁上打印多個物理頁的縮頁打印作為上述打印要求的打印屬性時,上述最小分割單位設定裝置把在物理性的1頁中打印的邏輯頁數的2倍的頁數設定為上述最小分割單位。
8.一種打印控制方法,其進行控制使得根據1次打印要求生成多個打印任務,使用多個打印裝置進行打印,包含以下步驟屬性取得步驟,取得對上述打印要求而設定的打印屬性;最小分割單位設定步驟,根據由上述屬性取得步驟取得的打印屬性,設定上述打印要求的最小分割單位;以及分割位置確定步驟,根據由上述最小分割單位設定步驟設定的最小分割單位,確定多個打印任務的分割位置。
9.權利要求8所述的打印控制方法,其特征在于,進一步包含打印任務生成步驟,在由上述分割位置確定步驟確定的分割位置進行分割生成多個打印任務。
10.權利要求9所述的打印控制方法,其特征在于,當由上述屬性取得步驟取得設定了裝訂打印多頁紙的裝訂作為上述打印要求的打印屬性時,上述最小分割單位設定步驟把上述打印要求的1份作為上述最小分割單位設定。
11.權利要求9所述的打印控制方法,其特征在于,進一步具備重復判定步驟,它在由上述屬性取得處理取得設定了打印多份作為上述打印要求的打印屬性的情況下,判斷是否成為把1份的數據重復排列后的數據,當由上述重復判定步驟判定為是把1份的數據重復排列的數據的情況下,上述最小分割單位設定步驟設定1份的頁數作為最小分割單位,以便把1份作為上述最小分割單位。
12.權利要求9所述的打印控制方法,其特征在于,當由上述屬性取得步驟取得設定了兩面打印作為上述打印要求的打印屬性時,上述最小分割單位設定步驟把物理頁中的2頁設定為上述最小分割單位。
13.權利要求9所述的打印控制方法,其特征在于,當由上述屬性取得步驟取得設定了在物理性的1頁上打印多個物理頁的縮頁打印作為上述打印要求的打印屬性時,上述最小分割單位設定步驟把打印在物理性的1頁中的邏輯頁數設定為上述最小分割單位。
14.權利要求9所述的打印控制方法,其特征在于,當由上述屬性取得步驟取得設定了兩面打印,和在物理性的1頁上打印多個物理頁的縮頁打印作為上述打印要求的打印屬性時,上述最小分割單位設定步驟把在物理性的1頁中打印的邏輯頁數的2倍的頁數設定為上述最小分割單位。
全文摘要
一種打印控制裝置,其進行控制使得在用多臺打印裝置分散打印1個打印任務時,可以可靠地獲得用戶所需要的打印結果。假想分散打印機12檢測從應用程序11輸入的打印任務的屬性,根據檢測出的屬性設定即使分割已輸入的打印任務,打印結果也不改變的最小分割單位,根據該最小分割單位分割打印任務,通過把已分割的打印任務分散輸出到多個打印機13~16,可以可靠地得到用戶希望的打印結果。
文檔編號B41J29/38GK1396517SQ0214029
公開日2003年2月12日 申請日期2002年7月4日 優(yōu)先權日2001年7月6日
發(fā)明者加藤數則 申請人:佳能株式會社