專利名稱:圖像處理方法、裝置、存儲介質(zhì)、程序、彩色圖像形成系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理方法、圖像處理裝置、存儲介質(zhì)及程序。
在上述這樣的彩色圖像形成系統(tǒng)中,使用使主機(jī)中的顏色和打印輸出的顏色一致的顏色配置文件數(shù)據(jù)的結(jié)構(gòu)進(jìn)行打印輸出時,客戶計算機(jī)有必要每一次將配置文件信息編入打印輸出的PDL數(shù)據(jù)內(nèi)送給圖像形成裝置,PDL數(shù)據(jù)的傳輸效率低。另外在多個打印機(jī)中有效地管理上述的配置文件數(shù)據(jù)方面有改善的余地。
另外,目的還在于提供一種更有效地處理配置文件的方法、以及結(jié)構(gòu)。
為了實現(xiàn)上述目的,本發(fā)明提供一種圖像處理方法,是連接了客戶計算機(jī)和彩色圖像形成裝置的圖像處理系統(tǒng)中的圖像處理方法,其特征在于接收彩色圖像形成裝置的配置文件管理數(shù)據(jù),在根據(jù)上述接收的配置文件管理數(shù)據(jù)判斷出預(yù)定的輸出配置文件不存在的情況下,將該預(yù)定的輸出配置文件登錄在上述彩色圖像形成裝置中。
本發(fā)明的其他特征,從后面所述的實施例會弄明白。
圖1是本實施形式的客戶計算機(jī)的結(jié)構(gòu)圖。
圖2是本實施形式的彩色圖像形成裝置的結(jié)構(gòu)圖。
圖3是本實施形式的打印對話。
圖4是本實施形式的彩色詳細(xì)設(shè)定的對話。
圖5A和5B分別是表示本實施形式的主機(jī)內(nèi)的配置文件列表管理數(shù)據(jù)、登錄目標(biāo)打印機(jī)列表的結(jié)構(gòu)的圖。
圖6是本實施形式的彩色圖像形成裝置內(nèi)的配置文件列表管理數(shù)據(jù)。
本發(fā)明的一實施形式的彩色圖像形成系統(tǒng)是由連接在網(wǎng)絡(luò)上的多個客戶計算機(jī)、連接在同一網(wǎng)絡(luò)上的一個以上的彩色圖像形成裝置、以及連接在該彩色圖像形成裝置上的具有打印輸出功能的數(shù)字彩色復(fù)印機(jī)構(gòu)成的系統(tǒng)。
圖1表示客戶的客戶計算機(jī)(400)的結(jié)構(gòu)。
客戶計算機(jī)(400)由以下部分構(gòu)成與彩色圖像形成裝置(700)之間交換命令碼/PDL碼數(shù)據(jù)用的網(wǎng)絡(luò)控制器(421);暫時登錄命令碼/PDL碼數(shù)據(jù)、記錄各種數(shù)據(jù)用的硬盤(HDD)(451)及控制它的硬盤(HDD)控制器(406)、ROM/RAM存儲器(416);作為來自用戶的指示輸入裝置的鼠標(biāo)器(431)、鍵盤(441)和它們的控制器(430);編排/編輯/菜單顯示用的彩色顯示器(412);顯示存儲器(411);顯示控制器(410);進(jìn)行客戶計算機(jī)(400)中的各種圖像處理及顯示處理或圖形生成的處理等的圖形管理程序(413);通過圖形管理程序(413)對來自客戶計算機(jī)(400)中的應(yīng)用程序的數(shù)據(jù)進(jìn)行變換成打印輸出處理用的PDL碼數(shù)據(jù)的變換處理的打印驅(qū)動器(461);以及對該變換的PDL碼數(shù)據(jù)進(jìn)行假脫機(jī)處理的假脫機(jī)程序(460)。
用戶從應(yīng)用程序向打印機(jī)輸出圖像時,利用打印驅(qū)動器(461)將配置文件數(shù)據(jù)組入PDL碼內(nèi)。其用于使顯示上的圖像的色調(diào)和打印輸出后的圖像的色調(diào)一致用的彩色變換處理。該配置文件數(shù)據(jù)作為圖5A所示的主配置文件列表管理數(shù)據(jù)(100)被登錄在硬盤451內(nèi)。由客戶配置文件管理程序(420)對配置文件數(shù)據(jù)進(jìn)行更新/替換/管理等處理。
圖2表示本發(fā)明的實施形式的彩色圖像形成裝置(700)的結(jié)構(gòu)。
大體上劃分,該裝置包括控制彩色圖像形成裝置(700)總體的主控制器(710);對圖6中的多個登錄的配置文件管理數(shù)據(jù)(301-1...301-n)、管理它們的總體結(jié)構(gòu)的配置文件列表管理數(shù)據(jù)(300)進(jìn)行登錄/更新/管理的配置文件管理程序(751);打印驅(qū)動器(461)根據(jù)客戶計算機(jī)(400)中的描繪命令,對變換成了打印機(jī)用的PDL碼的代碼進(jìn)行解釋,向光柵圖像進(jìn)行變換的PDL光柵化程序(761);暫時保存來自客戶計算機(jī)的PDL碼的硬盤(HDD)(742)/硬盤(HDD)控制器(741);對被該光柵化了的每一頁的光柵圖像數(shù)據(jù)進(jìn)行登錄的光柵圖像存儲器(760);以及管理它的存儲管理控制器(720)。
色彩處理控制器(780)利用為了在PDL碼數(shù)據(jù)內(nèi)進(jìn)行指定的色彩處理唯一地確定的配置文件識別符,根據(jù)指定的輸入/輸出配置文件數(shù)據(jù)的內(nèi)容,隨時進(jìn)行彩色變換處理。該色彩處理控制器(780)根據(jù)指定的監(jiān)視器配置文件等輸入配置文件數(shù)據(jù),暫時將從PDL碼進(jìn)行了光柵化的彩色數(shù)據(jù)變換成標(biāo)準(zhǔn)化了的中間彩色空間,再利用指定的打印機(jī)的輸出配置文件,進(jìn)行從先被標(biāo)準(zhǔn)化了的中間彩色空間向輸出彩色空間的變換處理。
作為外部的接口,有控制客戶計算機(jī)(400)的網(wǎng)絡(luò)與網(wǎng)絡(luò)之間的處理的網(wǎng)絡(luò)控制器(740);以及進(jìn)行與具有打印輸出部的數(shù)字彩色復(fù)印機(jī)(1000)的圖像數(shù)據(jù)、命令碼的交換的彩色數(shù)字接口(I/F)控制器(790)。
<輸入配置文件的客戶登錄>
成為輸入配置文件的是關(guān)于用戶使用的監(jiān)視器的顏色的配置文件信息、是ICC配置文件等被標(biāo)準(zhǔn)化了的配置文件數(shù)據(jù)。從監(jiān)視器廠商供給該數(shù)據(jù),通過操作者的輸入操作等,從因特網(wǎng)、內(nèi)聯(lián)網(wǎng)等網(wǎng)絡(luò)或外部存儲裝置等媒體輸入,客戶計算機(jī)(400)中的客戶配置文件管理程序(420)對主配置文件列表管理數(shù)據(jù)(100)進(jìn)行登錄·管理數(shù)據(jù)的更新。客戶配置文件管理程序(420)首先進(jìn)行被指定的配置文件信息是否是標(biāo)準(zhǔn)化的格式的檢查。這時,根據(jù)該格式信息,從格式中取得<配置文件名稱>、ICC配置文件等的格式類型、以及表示輸入用還是輸出用的<配置文件類型>、表示哪個廠商的什么樣的配置文件的唯一地確定的<裝置名稱>、其<機(jī)型名稱>等輔助信息、以及<生成日期>、<版本信息>等識別信息。
客戶配置文件管理程序(420)根據(jù)格式內(nèi)的取得的信息,從圖5A、5B所示的主配置文件列表管理數(shù)據(jù)100內(nèi)的配置文件管理數(shù)據(jù)(IN-001)101開始依次進(jìn)行檢查,檢查是否有相同物。將它分成輸入配置文件總數(shù)、輸出配置文件總數(shù),在沒有相同物的情況下,作為新配置文件數(shù)據(jù),計數(shù)出先前的配置文件總數(shù),生成新的配置文件管理數(shù)據(jù)(IN-00x)。
客戶配置文件管理程序(420)將從配置文件數(shù)據(jù)中取得的信息分別置于新生成的配置文件管理數(shù)據(jù)內(nèi)的圖5A、B所示的<配置文件名稱>、<配置文件識別符>、<配置文件類型>、<裝置名稱>、<機(jī)型名稱>、<版本信息>、<生成日期>等各字段中。
客戶配置文件管理程序(420)將實際配置文件數(shù)據(jù)部分的大小置于配置文件管理數(shù)據(jù)內(nèi)的<數(shù)據(jù)部分大小>字段中,將該實際數(shù)據(jù)部分復(fù)制在<配置文件實際數(shù)據(jù)部分>102中。
這時,由于不能確定成為該配置文件的對象的實際的打印機(jī),所以<登錄目標(biāo)打印機(jī)識別符>變成NULL。
<輸出配置文件的客戶登錄>
輸出用的配置文件是進(jìn)行輸出的打印部的配置文件信息,在打印驅(qū)動器(461)被裝入客戶計算機(jī)(400)中的時刻,作為被指定的打印機(jī)的缺省的配置文件,登錄在主配置文件列表管理數(shù)據(jù)100內(nèi)。
這些輸出用的配置文件的實際數(shù)據(jù)以外的<配置文件名稱>、<配置文件識別符>、<配置文件類型>、<裝置名稱>、<機(jī)型名稱>、<版本信息>、<生成日期>等各參數(shù)預(yù)先被保持在安裝應(yīng)用中。
該處理順序要求在OS上執(zhí)行打印驅(qū)動器(461)的安裝應(yīng)用時,對客戶配置文件管理程序(420)重新生成輸出用的配置文件管理數(shù)據(jù)??蛻襞渲梦募芾沓绦?420)接收保持在安裝應(yīng)用內(nèi)的上述的配置文件名稱等各參數(shù),將該參數(shù)置于新生成的配置文件管理數(shù)據(jù)的對應(yīng)參數(shù)部分。這時,由于沒有配置文件的實際數(shù)據(jù),所以作為NULL登錄數(shù)據(jù)部分的大小,在客戶計算機(jī)(400)中只有配置文件的登錄名稱等,沒有實際的配置文件數(shù)據(jù)。
<用戶的打印執(zhí)行處理>
用戶在打印輸出在客戶計算機(jī)(400)中生成的彩色文件時,應(yīng)用程序?qū)τ贠S進(jìn)行委托打印處理的觸。利用該觸發(fā),打印驅(qū)動器(461)被調(diào)用,圖3所示的打印輸出用的對話被打開。
圖3表示打印驅(qū)動器(461)顯示的打印對話200。
用戶在該打印對話中,根據(jù)對話的用戶界面,設(shè)定各種參數(shù)。
這里,作為一般的打印機(jī)的對話,用戶利用鼠標(biāo)器等的UI對于打印機(jī)對話進(jìn)行設(shè)定,具體是,指定應(yīng)用上的文件名200-1、進(jìn)行輸出的紙的大小(200-2)、打印的張數(shù)(200-3)、文件為多頁時指定打印頁的范圍或全部頁等打印范圍的指定(200-4),本實施形式的進(jìn)行彩色的詳細(xì)設(shè)定用的對話顯示按鈕(200-6)、表示打印驅(qū)動器(461)的現(xiàn)在的狀況的信息顯示部(200-5)、取消按鈕200-7、以及打印按鈕200-8的設(shè)定。
<彩色詳細(xì)設(shè)定的處理>
用戶進(jìn)行關(guān)于顏色的詳細(xì)設(shè)定時,按壓上述的<彩色詳細(xì)設(shè)定>按鈕,打印驅(qū)動器顯示圖4所示的彩色詳細(xì)設(shè)定的對話,其涉及進(jìn)行打印時關(guān)于顏色的各種設(shè)定(210)。
該彩色詳細(xì)設(shè)定對話(210)的結(jié)構(gòu)包括進(jìn)行打印時設(shè)定進(jìn)行彩色輸出還是黑白變換后的輸出的彩色類型(210-1)、以及作為本實施形式的特征的配置文件設(shè)定部(210-2)。
該配置文件設(shè)定部(210-2)由以下部分構(gòu)成打印機(jī)的名稱;該打印機(jī)的機(jī)型名稱(210-3);輸入配置文件的選擇部分(210-5);輸出配置文件的選擇部分(210-6);當(dāng)客戶設(shè)定、要求的顏色配置文件數(shù)據(jù)在打印機(jī)(彩色圖像形成裝置)一側(cè)沒有的情況下,打印機(jī)(彩色圖像形成裝置)是否自動地進(jìn)行顏色配置文件的更新的復(fù)選框(210-4);顯示顏色配置文件的狀態(tài)等的狀態(tài)信息的信息顯示部(210-8);通過與打印機(jī)一側(cè)的控制器的通信,有意地進(jìn)行顏色配置文件的狀況的更新用的信息更新按鈕(210-7)、取消按鈕210-9、打印按鈕210-10等。
<輸入配置文件的選擇>
用戶設(shè)定該彩色詳細(xì)設(shè)定對話中的輸入顏色配置文件(210-5)。該輸入顏色配置文件列表(210-5)按照上述的順序,利用客戶配置文件管理程序(420),預(yù)先取得客戶計算機(jī)(400)中的主配置文件列表管理數(shù)據(jù)(100)中登錄的配置文件的名稱表。該輸入配置文件列表成為關(guān)于用戶使用的監(jiān)視器顏色的配置文件的一覽表,用戶利用鼠標(biāo)器等指示裝置選擇任意的輸入配置文件。
<輸出配置文件的選擇>
另外,選擇輸出用的輸出配置文件數(shù)據(jù)用的表(210-6)與上述的輸入配置文件取得的處理相同,打印驅(qū)動器(461)從客戶配置文件管理程序(420),取得主配置文件列表管理數(shù)據(jù)(100)中登錄的輸出用的配置文件的名稱表,在UI上的表中進(jìn)行顯示,用戶能選擇任意的打印用的輸出配置文件。
另外,事先在該打印驅(qū)動器(461)被調(diào)用的時刻,打印驅(qū)動器(461)按照后面所述的<圖像形成裝置內(nèi)登錄的顏色配置文件列表信息的取得>順序,對指定的打印機(jī)的彩色圖像形成裝置取得其中已經(jīng)登錄的主配置文件列表管理數(shù)據(jù)(100)的顏色配置文件列表的信息,將該信息暫時保持在打印驅(qū)動器(461)內(nèi)。另外,在按壓了彩色詳細(xì)設(shè)定對話中的<信息更新>按鈕(210-7)的情況下,也能隨時進(jìn)行同樣的處理。
<圖像形成裝置內(nèi)登錄的顏色配置文件列表信息的取得>
打印驅(qū)動器(461)對于指定的彩色圖像形成裝置(700),將連接在該彩色圖像形成裝置上的數(shù)字彩色復(fù)印機(jī)的打印機(jī)名稱、機(jī)型名稱、唯一地確定的顏色配置文件數(shù)據(jù)表請求命令置于通信信息包中,通過網(wǎng)絡(luò)控制器(421),發(fā)送給指定的具有唯一的網(wǎng)絡(luò)識別符的彩色圖像形成裝置(700)。
彩色圖像形成裝置(700)的主控制器(710)分析從網(wǎng)絡(luò)管理程序發(fā)送來的一系列信息包的內(nèi)容,判斷來自客戶計算機(jī)(400)的請求命令。
這里,在指定了彩色圖像形成裝置(700)內(nèi)已經(jīng)登錄的顏色配置文件數(shù)據(jù)表的請求命令的情況下,主控制器(710)對配置文件管理程序(751)進(jìn)行指示,以便將配置文件列表管理數(shù)據(jù)(300)發(fā)送給客戶一側(cè)。配置文件管理程序(751)在彩色圖像形成裝置(700)內(nèi),管理取圖6所示的結(jié)構(gòu)的配置文件列表管理數(shù)據(jù)(300),從來自客戶的請求信息包的內(nèi)容,檢查配置文件列表管理數(shù)據(jù)(300)內(nèi)的分別與指定的打印機(jī)名稱、機(jī)型名稱對應(yīng)的打印機(jī)名稱、機(jī)型名稱,在一致的情況下,配置文件管理程序(751)將輸入配置文件總數(shù)·輸出配置文件總數(shù)、唯一地確定的顏色配置文件數(shù)據(jù)表返回命令置于通信信息包中,通過網(wǎng)絡(luò)控制器(740),將一個以上的配置文件管理數(shù)據(jù)(INC-001)(INC-002)...內(nèi)的<配置文件名稱>、<配置文件識別符>、<配置文件類型>、<裝置名稱>、<機(jī)型名稱>、<版本信息>、<生成日期>等各參數(shù)發(fā)送給發(fā)出了顏色配置文件數(shù)據(jù)表請求命令的客戶計算機(jī)(400),打印驅(qū)動器(461)能獲得該表。
<作為對象的圖像形成裝置內(nèi)沒有顏色配置文件數(shù)據(jù)的情況>
打印驅(qū)動器(461)對用戶通過上述的彩色詳細(xì)設(shè)定指定的輸入配置文件和輸出配置文件,以及根據(jù)上述顏色配置文件數(shù)據(jù)表請求命令,從彩色圖像形成裝置(700)發(fā)送來的配置文件管理數(shù)據(jù)表中的指定了是否有一致的配置文件名稱的輸入配置文件和輸出配置文件分別進(jìn)行比較。
這里,關(guān)于輸入·輸出配置文件,在彩色圖像形成裝置(700)內(nèi)沒有相同的情況下,進(jìn)行彩色圖像形成裝置內(nèi)的顏色配置文件的登錄處理。
<彩色圖像形成裝置內(nèi)的顏色配置文件的登錄>
打印驅(qū)動器(461)在按照上述順序判斷出彩色圖像形成裝置(700)內(nèi)沒有指定的配置文件的情況下,進(jìn)行用<彩色詳細(xì)設(shè)定>對話中的<配置文件自動更新>復(fù)選框指定的處理。
<配置文件自動更新未被選中時>
在<配置文件自動更新>的復(fù)選框未被選中的情況下,在信息(210-8)的信息顯示部中顯示打印機(jī)一側(cè)沒有指定的輸入配置文件等信息。在該狀態(tài)下進(jìn)行了打印處理時,使用彩色圖像形成裝置(700)內(nèi)的缺省的輸入配置文件或輸出配置文件。
<配置文件自動更新被選中時>
在<配置文件自動更新>的復(fù)選框被選中的情況下,對于成為對象的打印部連接的彩色圖像形成裝置(700),關(guān)于連接在該彩色圖像形成裝置上的數(shù)字彩色復(fù)印機(jī)的打印部的網(wǎng)絡(luò)上唯一地確定的打印機(jī)名稱、機(jī)型名稱、以及用戶所選擇而且彩色圖像形成裝置(700)內(nèi)不存在的顏色配置文件數(shù)據(jù),打印驅(qū)動器(461)將主配置文件列表管理數(shù)據(jù)(100)內(nèi)的對應(yīng)的配置文件管理數(shù)據(jù)和配置文件實際數(shù)據(jù)部分置于唯一地確定的顏色配置文件數(shù)據(jù)登錄命令的通信信息包中,通過網(wǎng)絡(luò)控制器(420),發(fā)送給具有指定的唯一地確定的網(wǎng)絡(luò)識別符的彩色圖像形成裝置(700)。
彩色圖像形成裝置(700)的主控制器(710)分析通過網(wǎng)絡(luò)控制器(740)發(fā)送來的顏色配置文件數(shù)據(jù)登錄命令的通信信息包,對配置文件管理程序(751)指示從客戶計算機(jī)400發(fā)送來的配置文件數(shù)據(jù)的登錄。
配置文件管理程序(751)根據(jù)上述通信信息包檢查成為對象的打印機(jī)名稱,從輸入·輸出配置文件的總數(shù)、配置文件管理數(shù)據(jù)(INC-001)部分301-1開始,依次檢索客戶計算機(jī)400登錄請求的配置文件名稱和配置文件識別符一致的配置文件管理數(shù)據(jù),確認(rèn)沒有相同物。
通過上述檢索處理,在來自客戶計算機(jī)400的顏色配置文件數(shù)據(jù)還未登錄在彩色圖像形成裝置(700)內(nèi)的情況下,配置文件管理程序(751)從通信信息包內(nèi)設(shè)定的客戶計算機(jī)的配置文件管理數(shù)據(jù)內(nèi)的<配置文件類型>判斷是輸入配置文件還是輸出配置文件,使對應(yīng)的配置文件總數(shù)增加。另外,根據(jù)由上述方法抽取的客戶的配置文件管理數(shù)據(jù),將<配置文件名稱>、<配置文件識別符>、<配置文件類型>、<生成日期>、<裝置名稱>、以及進(jìn)行登錄的日期置于<登錄日期>的配置文件管理數(shù)據(jù)中,將通信信息包內(nèi)的<配置文件實際數(shù)據(jù)部分>的數(shù)據(jù)大小置于<數(shù)據(jù)部分大小>的配置文件管理數(shù)據(jù)中,將能指定的客戶的網(wǎng)絡(luò)上能唯一地識別的客戶識別符置于<登錄客戶識別符>的配置文件管理數(shù)據(jù)中。
然后,再將上述通信信息包內(nèi)的<配置文件實際數(shù)據(jù)部分>的配置文件數(shù)據(jù)復(fù)制在配置文件實際數(shù)據(jù)部分303-1...303-n中。
用戶在客戶計算機(jī)上指定的顏色配置文件數(shù)據(jù)在所指定的打印機(jī)連接的彩色圖像形成裝置(700)內(nèi)沒有的情況下,通過該一系列處理,客戶計算機(jī)上的顏色配置文件數(shù)據(jù)被登錄在彩色圖像形成裝置內(nèi)的配置文件列表管理數(shù)據(jù)(300)中。
因此,在顏色配置文件數(shù)據(jù)被登錄在彩色圖像形成裝置(700)內(nèi)的時刻,彩色圖像形成裝置的網(wǎng)絡(luò)控制器(740)通過利用通信信息包將表示登錄處理已成功的識別符返回客戶的客戶計算機(jī)(400),客戶一側(cè)的打印驅(qū)動器(461)能確認(rèn)配置文件已經(jīng)被登錄在打印機(jī)一側(cè)的彩色圖像形成裝置(700)內(nèi)。
<登錄了客戶上的配置文件的打印機(jī)的打印機(jī)識別符更新>
在顏色配置文件數(shù)據(jù)登錄命令的處理成功了的情況下,如圖5B所示,打印驅(qū)動器(461)對于客戶配置文件管理程序(420),從客戶計算機(jī)(400)內(nèi)的上述用戶指定的配置文件數(shù)據(jù)所對應(yīng)的主配置文件列表管理數(shù)據(jù)(100)內(nèi)選擇作為對象的配置文件管理數(shù)據(jù),使其中的<登錄目標(biāo)打印機(jī)總數(shù)>增加,而且,將進(jìn)行了登錄的彩色圖像形成裝置(700)連接的數(shù)字彩色復(fù)印機(jī)的打印部的打印機(jī)識別符寫成<登錄目標(biāo)打印機(jī)列表>(103)的打印機(jī)識別符。
由在網(wǎng)絡(luò)上唯一地確定的打印機(jī)名稱和網(wǎng)絡(luò)識別符構(gòu)成登錄了該配置文件的打印機(jī)的打印機(jī)識別符(133-1...133-n)。
利用該登錄目標(biāo)打印機(jī)列表的數(shù)據(jù),能判斷將一個配置文件數(shù)據(jù)信息在多個打印機(jī)中進(jìn)行了配置文件登錄。
由于顏色配置文件數(shù)據(jù)登錄命令的處理成功,打印驅(qū)動器(461)將主配置文件列表管理數(shù)據(jù)(100)內(nèi)的對象配置文件管理數(shù)據(jù)的<登錄目標(biāo)打印機(jī)識別符>寫成進(jìn)行了配置文件的登錄的彩色圖像形成裝置(700)的網(wǎng)絡(luò)識別符。該網(wǎng)絡(luò)識別符成為表示該配置文件已登錄在指定的打印機(jī)的彩色圖像形成裝置(700)中的標(biāo)志。
<打印驅(qū)動器的PDL碼的生成處理>
設(shè)定了上述打印驅(qū)動器(461)的對話上的各參數(shù)后,用戶利用鼠標(biāo)器等指示裝置按壓打印執(zhí)行按鈕(200-8),打印驅(qū)動器(461)對圖形管理程序(413)委托來自用戶的應(yīng)用的數(shù)據(jù)輸出。用戶的應(yīng)用數(shù)據(jù)通過圖形管理程序(413),被調(diào)整成標(biāo)準(zhǔn)化了的圖形描繪命令,打印驅(qū)動器(461)將該圖形描繪命令變換成PDL碼。
<顏色配置文件的設(shè)定命令組入PDL數(shù)據(jù)中>
打印驅(qū)動器(461)在將來自圖形管理程序(413)的圖形命令變換成PDL之前,將用戶在對話中指定的輸入配置文件和輸出配置文件的配置文件名稱分別作為PDL命令唯一地確定的輸入配置文件的指定命令、以及輸出配置文件的指定命令的參數(shù)進(jìn)行設(shè)置,生成PDL的彩色變換處理部分的PDL操作符。
然后,該顏色配置文件的設(shè)定的命令/操作符被寫入PDL內(nèi)的流中。用戶指定的配置文件數(shù)據(jù)在該時刻已經(jīng)由打印驅(qū)動器登錄在彩色圖像形成裝置(700)內(nèi),每一次即使不將配置文件的實際數(shù)據(jù)部分裝入PDL的流中,在PDL的發(fā)送時也有效。
<向PDL數(shù)據(jù)的變換處理>
打印驅(qū)動器(461)接著將來自圖形管理程序(413)的圖形命令變換成PDL,形成PDL的流,隨時發(fā)送給假脫機(jī)程序(460)。在該假脫機(jī)程序中,進(jìn)行將打印驅(qū)動器變換的PDL流暫時存儲在內(nèi)部的處理。
該存儲的PDL流數(shù)據(jù)通過網(wǎng)絡(luò)控制器分割成多個通信信息包,發(fā)送給具有打印驅(qū)動器預(yù)先作為目標(biāo)唯一地確定的打印機(jī)的彩色圖像形成裝置(700)。
預(yù)先唯一地確定的打印執(zhí)行命令被置于該通信信息包中,PDL的數(shù)據(jù)部分被分割成多個部分后被置于信息包內(nèi),通過網(wǎng)絡(luò)發(fā)送給彩色圖像形成裝置(700)。
<彩色圖像形成裝置內(nèi)的PDL碼的登錄處理>
彩色圖像形成裝置(700)的主控制器(710)從網(wǎng)絡(luò)控制器(740)獲得來自執(zhí)行了打印任務(wù)的客戶的上述的執(zhí)行打印的通信信息包,該信息包識別被識別為<執(zhí)行打印>的請求命令。此后,主控制器從被通信過來的裝有PDL數(shù)據(jù)的多個通信信息包隨時取得PDL的數(shù)據(jù)部分,通過硬盤控制器(741),將該PDL登錄在硬盤(742)內(nèi)。
<彩色圖像形成裝置內(nèi)的PDL碼的光柵化處理>
這里,主控制器(710)根據(jù)在先登錄在硬盤內(nèi)的PDL碼,使PDL光柵化程序(761)進(jìn)行生成光柵圖像的處理。
PDL光柵化程序(761)從硬盤隨時讀入PDL碼,進(jìn)行該PDL碼的分析,在需要特定的色彩處理的情況下,通過色彩處理控制器(780),對PDL光柵化程序進(jìn)行了光柵化的圖像數(shù)據(jù)進(jìn)行色彩處理,另外,通過存儲管理控制器(720),最后將從該PDL碼被光柵化了的圖像數(shù)據(jù)登錄在光柵圖像存儲器(760)中。
<抽取PDL碼內(nèi)的配置文件設(shè)定命令>
PDL光柵化程序(761)在分析PDL碼的過程中,檢測按照上述的順序由客戶的打印驅(qū)動器在PDL碼上記述的<輸入配置文件命令>、以及作為該參數(shù)的<輸入配置文件名稱>、還有同樣在PDL碼上記述的<輸出配置文件命令>及其參數(shù)<輸出配置文件名稱>的PDL碼。
另外,PDL光柵化程序根據(jù)按照上述的順序檢測的PDL碼上的各個配置文件名稱指定,對配置文件管理程序(751)檢查各個輸入·輸出的配置文件是否被登錄在彩色圖像形成裝置(700)內(nèi)的配置文件列表管理數(shù)據(jù)(300)內(nèi)。
<色彩處理控制器的輸入輸出的配置文件設(shè)定>
配置文件管理程序(751)對由客戶在PDL內(nèi)指定的配置文件名稱一致的配置文件列表管理數(shù)據(jù)(300)內(nèi)的配置文件管理數(shù)據(jù)(INC-001)(INC-002)依次進(jìn)行輸入配置文件總數(shù)·輸出配置文件總數(shù)部分的比較,在有一致的配置文件管理數(shù)據(jù)的情況下,配置文件管理程序(751)將它所對應(yīng)的配置文件管理數(shù)據(jù)內(nèi)的配置文件類型和配置文件實際數(shù)據(jù)部分作為色彩處理控制器的輸入·輸出配置文件置于色彩處理控制器中。
這時,由客戶指定的PDL上的作為命令·操作符的參數(shù)的配置文件名稱可以是打印系統(tǒng)上預(yù)先能唯一地確定的鍵碼,也可以由配置文件管理程序751進(jìn)行是否一致的比較。
在PDL碼中沒有配置文件的指定的情況下,預(yù)先唯一地確定的配置文件數(shù)據(jù)作為缺省被置于色彩處理控制器780中。
<數(shù)字彩色復(fù)印機(jī)的輸出>
這樣處理后,根據(jù)PDL碼被光柵化了的圖像數(shù)據(jù)通過彩色變換控制器,由一系列的輸入配置文件變換成標(biāo)準(zhǔn)化了的彩色空間。然后進(jìn)行從輸出配置文件向打印機(jī)的彩色空間變換的處理,利用配置文件從PDL數(shù)據(jù)變換的圖像數(shù)據(jù)一頁一頁地被登錄在光柵圖像存儲器(760)中。在生成了一頁的量的圖像的時刻,主控制器(710)通過彩色數(shù)字接口(790),將唯一地確定的打印執(zhí)行命令發(fā)送給具有打印部的數(shù)字彩色復(fù)印機(jī)(1000),將在先已經(jīng)生成的一頁的量的圖像數(shù)據(jù)通過彩色數(shù)字接口同樣地進(jìn)行發(fā)送,在數(shù)字彩色復(fù)印機(jī)的打印部中進(jìn)行輸出處理。
該彩色圖像形成裝置(700)被裝入上述的數(shù)字彩色復(fù)印機(jī)中,能作為一體化的裝置加以利用,一臺數(shù)字彩色復(fù)印機(jī)直接連接在網(wǎng)絡(luò)上,作為打印機(jī)能處理來自客戶的PDL數(shù)據(jù)。
如上所述,打印驅(qū)動器不是每一次將顏色配置文件數(shù)據(jù)裝入在客戶主機(jī)上生成的PDL數(shù)據(jù)內(nèi),而是在特定的時刻將配置文件數(shù)據(jù)下載后登錄在打印控制器內(nèi),通過將該登錄時的識別符裝入PDL內(nèi),能減小來自客戶的輸出數(shù)據(jù)的大小,而且,可以實現(xiàn)能使配置文件的管理一元化的系統(tǒng)。
打印驅(qū)動器進(jìn)行打印輸出時,判斷打印機(jī)內(nèi)管理的配置文件列表管理數(shù)據(jù)和客戶內(nèi)的配置文件管理數(shù)據(jù)的比較,在未登錄的情況下,能自動地進(jìn)行配置文件的登錄。能在一個客戶中將一個配置文件數(shù)據(jù),對在網(wǎng)絡(luò)上的多個打印機(jī)內(nèi)管理的配置文件列表管理數(shù)據(jù)進(jìn)行鏈接來進(jìn)行管理,打印驅(qū)動器進(jìn)行打印輸出時,能有效地進(jìn)行配置文件的登錄。
(其他實施形式)另外,在上述實施形式中,包含構(gòu)成網(wǎng)絡(luò)的硬件等的部件,但是也可以用依次進(jìn)行各數(shù)據(jù)處理的軟件來實現(xiàn)。
即,當(dāng)然也可以通過將記錄了實現(xiàn)上述的實施形式的功能的軟件的程序碼的存儲介質(zhì)(或記錄媒體)供給系統(tǒng)或裝置,該系統(tǒng)或裝置的計算機(jī)(或CPU或MPU)讀出存儲介質(zhì)中存儲的程序碼,并執(zhí)行之來實現(xiàn)。在該情況下,從存儲介質(zhì)讀出的程序碼本身就能實現(xiàn)上述的實施形式的功能,該程序碼能寫入CD、MD、存儲卡、MO等各種存儲介質(zhì)中。
另外,不用說也包括通過執(zhí)行計算機(jī)讀出的程序碼,不僅能實現(xiàn)上述的實施形式的功能,而且根據(jù)該程序碼的指示,在計算機(jī)上工作的操作系統(tǒng)(OS)等進(jìn)行實際的處理的一部分或全部,通過該處理實現(xiàn)上述的實施形式的功能這樣的情況。
另外,不用說也包括從存儲介質(zhì)讀出的程序碼被寫入計算機(jī)中插入的功能擴(kuò)展卡或連接在計算機(jī)上的功能擴(kuò)展單元中備有的存儲器中后,該功能擴(kuò)展卡或功能擴(kuò)展單元中備有的CPU等根據(jù)給程序碼的指示,進(jìn)行實際的處理的一部分或全部,通過該處理實現(xiàn)上述的實施形式的功能這樣的情況。
如上所述,打印驅(qū)動器不是每一次將顏色配置文件數(shù)據(jù)裝入在客戶主機(jī)上生成的PDL數(shù)據(jù)內(nèi),而是在特定的時刻將配置文件數(shù)據(jù)下載后登錄在打印控制器內(nèi),通過將該登錄時的識別符裝入PDL內(nèi),能減小來自客戶的輸出數(shù)據(jù)的大小,而且,可以實現(xiàn)能使配置文件的管理一元化的系統(tǒng)。
權(quán)利要求
1.一種圖像處理方法,是連接了客戶計算機(jī)和彩色圖像形成裝置的圖像處理系統(tǒng)中的圖像處理方法,其特征在于接收彩色圖像形成裝置的配置文件管理數(shù)據(jù),在根據(jù)上述接收的配置文件管理數(shù)據(jù)判斷出預(yù)定的輸出配置文件不存在的情況下,將該預(yù)定的輸出配置文件登錄在上述彩色圖像形成裝置中。
2.根據(jù)權(quán)利要求1所述的圖像處理方法,其特征在于上述預(yù)定的輸出配置文件,是上述客戶計算機(jī)在操作部中指定的配置文件。
3.根據(jù)權(quán)利要求1所述的圖像處理方法,其特征在于根據(jù)對應(yīng)于從上述客戶計算機(jī)指示了打印的圖像的PDL數(shù)據(jù)內(nèi)的信息,使用上述登錄的輸出配置文件,對上述圖像數(shù)據(jù)進(jìn)行彩色變換。
4.根據(jù)權(quán)利要求1所述的圖像處理方法,其特征在于實施上述圖像處理方法的驅(qū)動器的設(shè)定,在不更新配置文件的設(shè)定的情況下,不進(jìn)行上述登錄,使用上述彩色圖像形成裝置的缺省的配置文件對從上述客戶計算機(jī)指示了打印的圖像進(jìn)行彩色變換。
5.根據(jù)權(quán)利要求1所述的圖像處理方法,其特征在于在上述客戶計算機(jī)的顯示部上顯示上述登錄的正確與否。
6.根據(jù)權(quán)利要求1所述的圖像處理方法,其特征在于上述輸出配置文件包含該輸出配置文件的實際數(shù)據(jù)部分。
7.一種圖像處理裝置,是連接有彩色圖像形成裝置的圖像處理裝置,其特征在于,包括接收彩色圖像形成裝置的配置文件管理數(shù)據(jù)的接收裝置;根據(jù)上述接收的配置文件管理數(shù)據(jù),判斷是否存在預(yù)定的輸出配置文件的判斷裝置;以及在該判斷的結(jié)果表明上述預(yù)定的配置文件不存在的情況下,將該預(yù)定的輸出配置文件登錄在上述彩色圖像形成裝置中的處理裝置。
8.一種存儲介質(zhì),是存儲了進(jìn)行連接了客戶計算機(jī)和彩色圖像形成裝置的圖像處理系統(tǒng)中的處理用的代碼的存儲介質(zhì),其特征在于存儲接收彩色圖像形成裝置的配置文件管理數(shù)據(jù)用的代碼;以及根據(jù)上述接收的配置文件管理數(shù)據(jù)判斷出預(yù)定的輸出配置文件不存在時,將該預(yù)定的輸出配置文件登錄在上述彩色圖像形成裝置中用的代碼。
9.一種程序,它是進(jìn)行連接了客戶計算機(jī)和彩色圖像形成裝置的圖像處理系統(tǒng)中的處理用的程序,其特征在于該程序由接收彩色圖像形成裝置的配置文件管理數(shù)據(jù)用的代碼;以及根據(jù)上述接收的配置文件管理數(shù)據(jù)判斷出預(yù)定的輸出配置文件不存在時,將該預(yù)定的輸出配置文件登錄在上述彩色圖像形成裝置中用的代碼構(gòu)成。
10.一種彩色圖像形成系統(tǒng),該系統(tǒng)由能使用連接了多個客戶計算機(jī)的網(wǎng)絡(luò)上的PDL(頁面描述語言)的彩色圖像形成裝置構(gòu)成,其特征在于上述彩色圖像形成裝置包括輸出圖像數(shù)據(jù)的裝置;分析特定的PDL,變換成光柵圖像的裝置;分析特定的顏色配置文件的內(nèi)容,根據(jù)該內(nèi)容變換圖像的裝置;管理至少一個以上的顏色配置文件的編目表的裝置;和保持該顏色配置文件的數(shù)據(jù)的裝置;上述編目表具有成為檢索特定的顏色配置文件用的鍵碼的信息,還由配置文件的實際數(shù)據(jù)部分構(gòu)成;上述客戶計算機(jī)包括將客戶計算機(jī)中的圖形語言變換成特定的PDL的裝置;管理至少一個以上的顏色配置文件的編目表的裝置;和保持該顏色配置文件的數(shù)據(jù)的裝置;上述編目表具有成為檢索特定的顏色配置文件用的鍵碼的信息,另外,還由顏色配置文件的實際數(shù)據(jù)部分構(gòu)成;具有根據(jù)特定的鍵碼信息,對客戶計算機(jī)的顏色配置文件數(shù)據(jù)和彩色圖像形成裝置內(nèi)的顏色配置文件數(shù)據(jù)進(jìn)行比較的裝置,在將上述客戶計算機(jī)中的圖形語言變換成特定的PDL的處理時刻,利用上述比較裝置進(jìn)行顏色配置文件的比較,而且還有根據(jù)上述比較的結(jié)果,在彩色圖像形成裝置內(nèi)沒有客戶計算機(jī)的顏色配置文件信息及顏色配置文件實際數(shù)據(jù)的情況下,在將上述客戶計算機(jī)中的圖形語言變換成特定的PDL的處理時刻,將上述顏色配置文件登錄在彩色圖像形成裝置內(nèi)的裝置;以及根據(jù)上述比較裝置的比較結(jié)果,在PDL碼內(nèi)生成根據(jù)特定的鍵碼指定上述顏色配置文件的特定的PDL操作符的裝置。
11.根據(jù)權(quán)利要求10所述的彩色圖像形成系統(tǒng),其特征在于具有用戶根據(jù)特定的鍵碼信息,選擇上述客戶上的特定的顏色配置文件信息的裝置。
12.根據(jù)權(quán)利要求10所述的彩色圖像形成系統(tǒng),其特征在于在上述客戶上的顏色配置文件的編目表信息中,如果具有成為用于進(jìn)行檢索的鍵碼的信息,則對應(yīng)于鍵碼的顏色配置文件的實際數(shù)據(jù)部分有時是NULL。
13.根據(jù)權(quán)利要求10所述的彩色圖像形成系統(tǒng),其特征在于彩色圖像形成裝置可以裝入彩色復(fù)印機(jī)內(nèi)部。
14.一種彩色圖像形成系統(tǒng),該系統(tǒng)由能使用連接了多個客戶計算機(jī)的網(wǎng)絡(luò)上的PDL(頁面描述語言)的彩色圖像形成裝置構(gòu)成,其特征在于彩色圖像形成裝置包括輸出圖像數(shù)據(jù)的裝置;分析特定的PDL,變換成光柵圖像的裝置;分析特定的顏色配置文件的內(nèi)容,根據(jù)該內(nèi)容變換圖像的裝置;管理至少一個以上的顏色配置文件的編目表的裝置;和保持該顏色配置文件的數(shù)據(jù)的裝置;上述編目表由成為檢索特定的顏色配置文件用的鍵碼的信息、以及配置文件的實際數(shù)據(jù)部分構(gòu)成,客戶計算機(jī)包括將客戶計算機(jī)中的圖形語言變換成特定的PDL的裝置;管理至少一個以上的顏色配置文件的編目表的裝置;和保持該顏色配置文件的數(shù)據(jù)的裝置;上述編目表由成為檢索特定的顏色配置文件用的鍵碼的信息、以及配置文件的實際數(shù)據(jù)部分構(gòu)成,具有根據(jù)特定的鍵碼信息,對客戶計算機(jī)的顏色配置文件數(shù)據(jù)和彩色圖像形成裝置內(nèi)的顏色配置文件數(shù)據(jù)進(jìn)行比較的裝置,在任意時刻,利用上述比較裝置進(jìn)行顏色配置文件的比較,而且還具有根據(jù)上述比較的結(jié)果,在彩色圖像形成裝置內(nèi)沒有客戶計算機(jī)的顏色配置文件信息及顏色配置文件實際數(shù)據(jù)的情況下,在任意時刻,將上述顏色配置文件登錄在彩色圖像形成裝置內(nèi)的裝置;以及根據(jù)上述比較裝置的比較結(jié)果,在PDL碼內(nèi)生成根據(jù)特定的鍵碼指定上述顏色配置文件的特定的PDL操作符的裝置。
15.一種圖像處理方法,其特征在于管理在彩色圖像形成裝置中可以登錄更新的配置文件列表管理數(shù)據(jù),管理客戶計算機(jī)內(nèi)的配置文件列表管理數(shù)據(jù),比較上述的兩個配置文件的管理數(shù)據(jù),根據(jù)上述比較的結(jié)果,將上述客戶計算機(jī)的配置文件數(shù)據(jù)登錄在打印機(jī)內(nèi),將指定該登錄的配置文件數(shù)據(jù)的特定信息裝入PDL內(nèi)。
16.一種圖像處理方法,是連接了客戶計算機(jī)和一個以上的彩色圖像形成裝置的圖像處理系統(tǒng)中的圖像處理方法,其特征在于接收彩色圖像形成裝置的配置文件管理數(shù)據(jù),在根據(jù)上述接收的配置文件管理數(shù)據(jù)判斷出預(yù)定的輸出配置文件不存在的情況下,將該預(yù)定的輸出配置文件登錄在上述彩色圖像形成裝置中,上述客戶計算機(jī)保持上述登錄的結(jié)果。
17.根據(jù)權(quán)利要求16所述的圖像處理方法,其特征在于上述客戶計算機(jī)將上述預(yù)定的顏色配置文件登錄在上述一個以上的彩色圖像形成裝置中的情況作為登錄目標(biāo)打印機(jī)列表保持。
全文摘要
為了有效地進(jìn)行配置文件管理,提供一種連接了客戶計算機(jī)和彩色圖像形成裝置的圖像處理系統(tǒng)中的圖像處理方法,其中,接收彩色圖像形成裝置的配置文件管理數(shù)據(jù),在根據(jù)上述接收的配置文件管理數(shù)據(jù)判斷出預(yù)定的輸出配置文件不存在的情況下,將該預(yù)定的輸出配置文件登錄在上述彩色圖像形成裝置中。
文檔編號G06K15/00GK1440000SQ03102009
公開日2003年9月3日 申請日期2003年1月24日 優(yōu)先權(quán)日2002年1月25日
發(fā)明者荒川直人 申請人:佳能株式會社