欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

信息處理設(shè)備和信息處理方法

文檔序號(hào):6433151閱讀:195來(lái)源:國(guó)知局
專利名稱:信息處理設(shè)備和信息處理方法
技術(shù)領(lǐng)域
本發(fā)明涉及信息處理設(shè)備和信息處理方法。
背景技術(shù)
安裝在高速打印機(jī)等上并且用作一種信息處理設(shè)備的打印機(jī)控制器通常執(zhí)行所謂的光柵化處理將以頁(yè)面描述語(yǔ)言描述的數(shù)據(jù)(打印信息)變換為位圖數(shù)據(jù)。作為用于提高光柵化處理執(zhí)行速度的技術(shù),已知的是將格式數(shù)據(jù)與打印信息相互疊加來(lái)執(zhí)行打印的格式重疊打印。換句話說(shuō),對(duì)指定為格式的對(duì)象一次執(zhí)行光柵化處理來(lái)獲得光柵化數(shù)據(jù),并且保 存該光柵化數(shù)據(jù)。當(dāng)再次指定同一對(duì)象時(shí),利用所保存的數(shù)據(jù)而不執(zhí)行光柵化處理,從而實(shí)現(xiàn)速度提聞。在相關(guān)技術(shù)的格式重疊打印中,即使針對(duì)的是僅使用一次的對(duì)象,當(dāng)將該對(duì)象指定為格式數(shù)據(jù)時(shí),也要保存光柵化數(shù)據(jù)。因此,這導(dǎo)致了高速緩存區(qū)的浪費(fèi)性消耗。為了減小高速緩存區(qū)的消耗,考慮設(shè)計(jì)產(chǎn)生以頁(yè)面描述語(yǔ)言描述的數(shù)據(jù)的應(yīng)用軟件之類,用以不將僅使用一次的對(duì)象指定為格式。然而,為了有效利用已有打印數(shù)據(jù),期望高速緩存區(qū)的消耗量在打印控制軟件側(cè)或者在打印機(jī)控制器側(cè)受到控制。提供了例如在日本未審查專利申請(qǐng)公開(kāi)第2007-58745號(hào)中公開(kāi)的一種技術(shù)來(lái)作為關(guān)于格式重疊打印的技術(shù)。

發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的是提供一種能夠有效使用高速緩存區(qū)的信息處理設(shè)備和信息處理方法。為了解決上述問(wèn)題,根據(jù)本發(fā)明第一方面的信息處理設(shè)備包括接收單元、光柵化處理單元、保存單元、檢測(cè)器、變換單元、存儲(chǔ)單元和移除單元。接收單元接收以頁(yè)面描述語(yǔ)言描述的打印信息。光柵化處理單元執(zhí)行將打印信息變換為位圖數(shù)據(jù)的光柵化處理。保存單元針對(duì)打印信息中包括的每個(gè)對(duì)象將已經(jīng)使用光柵化處理產(chǎn)生的位圖數(shù)據(jù)保存為高速緩存數(shù)據(jù)。檢測(cè)器在打印信息中包括的對(duì)象之中檢測(cè)僅被調(diào)用一次的對(duì)象。變換單元根據(jù)由檢測(cè)器執(zhí)行檢測(cè)的結(jié)果將針對(duì)打印信息僅被調(diào)用一次的對(duì)象變換為頁(yè)面數(shù)據(jù)。存儲(chǔ)單元存儲(chǔ)已經(jīng)通過(guò)變換單元執(zhí)行變換得到的頁(yè)面數(shù)據(jù)。移除單元移除從保存單元調(diào)用針對(duì)打印信息僅被調(diào)用一次的對(duì)象的命令。根據(jù)本發(fā)明的第二方面,在根據(jù)第一方面的信息處理設(shè)備中,變換單元包括參數(shù)變換部件和合并部件。當(dāng)僅被調(diào)用一次的對(duì)象是要經(jīng)歷將格式數(shù)據(jù)和打印信息相互疊加的格式重疊打印的對(duì)象時(shí),參數(shù)變換部件將與該對(duì)象關(guān)聯(lián)的參數(shù)變換為與頁(yè)面數(shù)據(jù)兼容的參數(shù)。合并部件使用已經(jīng)通過(guò)所述參數(shù)變換部件執(zhí)行變換而得到的并且與頁(yè)面數(shù)據(jù)兼容的參數(shù)來(lái)將對(duì)象合并到頁(yè)面數(shù)據(jù)中。
根據(jù)本發(fā)明的第三方面,在根據(jù)第二方面的信息處理設(shè)備中,當(dāng)打印信息滿足預(yù)設(shè)條件時(shí),針對(duì)該打印信息,合并部件不將對(duì)象合并到頁(yè)面數(shù)據(jù)中,并且移除單元不移除對(duì)僅被調(diào)用一次的對(duì)象進(jìn)行調(diào)用的命令。根據(jù)本發(fā)明的第四方面,在根據(jù)第三方面的信息處理設(shè)備中,預(yù)設(shè)條件是打印信息中包括的頁(yè)面數(shù)量等于或小于預(yù)設(shè)閾值的條件。根據(jù)本發(fā)明的第五方面,在根據(jù)第二方面的信息處理設(shè)備中,在將對(duì)象粘貼到從頁(yè)面原點(diǎn)偏移的位置處的情況下,合并部件對(duì)包含在對(duì)象中的呈現(xiàn)命令中所規(guī)定的坐標(biāo)位置進(jìn)行偏移,并且將對(duì)象合并到頁(yè)面數(shù)據(jù)中。根據(jù)本發(fā)明的第六方面,在根據(jù)第二方面的信息處理設(shè)備中,對(duì)象具有尺寸信息。當(dāng)執(zhí)行頁(yè)面中對(duì)象的顯影時(shí),在執(zhí)行對(duì)包含在對(duì)象中的呈現(xiàn)項(xiàng)進(jìn)行剪切以使得具有呈現(xiàn)項(xiàng)在對(duì)象中呈現(xiàn)的尺寸的剪切處理的情況下,參數(shù)變換部件針對(duì)包含在對(duì)象中的每個(gè)呈現(xiàn)項(xiàng)在頁(yè)面數(shù)據(jù)中設(shè)置剪切呈現(xiàn)項(xiàng)以使得具有呈現(xiàn)項(xiàng)在對(duì)象中呈現(xiàn)的尺寸的命令,并且將包含 在對(duì)象中的命令變換為頁(yè)面數(shù)據(jù)。根據(jù)本發(fā)明的第七方面,在根據(jù)第二方面的信息處理設(shè)備中,當(dāng)頁(yè)面數(shù)據(jù)的字體設(shè)置與對(duì)象的字體設(shè)置彼此不同時(shí),參數(shù)變換部件和合并部件將頁(yè)面數(shù)據(jù)的字體設(shè)置切換到對(duì)象的字體設(shè)置所采用的設(shè)置合并到頁(yè)面數(shù)據(jù)中,將包含在對(duì)象中的命令變換為頁(yè)面數(shù)據(jù),并且將從疊層的字體設(shè)置變回頁(yè)面數(shù)據(jù)的字體設(shè)置的命令合并到頁(yè)面數(shù)據(jù)中。根據(jù)本發(fā)明的第八方面,在根據(jù)第二方面的信息處理設(shè)備中,當(dāng)頁(yè)面數(shù)據(jù)的顏色設(shè)置與對(duì)象的顏色設(shè)置彼此不同時(shí),參數(shù)變換部件和合并部件將頁(yè)面數(shù)據(jù)的顏色設(shè)置切換到對(duì)象的顏色設(shè)置所采用的設(shè)置合并到頁(yè)面數(shù)據(jù)中,將包含在對(duì)象中的命令變換為頁(yè)面數(shù)據(jù),并且將從疊層的顏色設(shè)置變回頁(yè)面數(shù)據(jù)的顏色設(shè)置的命令合并到頁(yè)面數(shù)據(jù)中。根據(jù)本發(fā)明第九方面的信息處理方法包括如下要素接收以頁(yè)面描述語(yǔ)言描述的打印信息;執(zhí)行將打印信息變換為位圖數(shù)據(jù)的光柵化處理;針對(duì)打印信息中包括的每個(gè)對(duì)象,將已經(jīng)使用光柵化處理產(chǎn)生的位圖數(shù)據(jù)保存為高速緩存數(shù)據(jù);在打印信息中包括的對(duì)象之中檢測(cè)僅被調(diào)用一次的對(duì)象來(lái)得到檢測(cè)結(jié)果;根據(jù)檢測(cè)結(jié)果,將針對(duì)打印信息僅被調(diào)用一次的對(duì)象變換為頁(yè)面數(shù)據(jù);存儲(chǔ)該頁(yè)面數(shù)據(jù);和移除對(duì)針對(duì)打印信息僅被調(diào)用一次的對(duì)象進(jìn)行調(diào)用的命令。根據(jù)本發(fā)明,可以得到如下有益效果。換言之,根據(jù)本發(fā)明第一方面,可以提供如下信息處理設(shè)備,其通過(guò)將針對(duì)打印信息僅被調(diào)用一次的對(duì)象變換為頁(yè)面數(shù)據(jù)并且通過(guò)移除對(duì)僅被調(diào)用一次的對(duì)象進(jìn)行調(diào)用的命令,能夠比不使用本配置的情況更有效地利用高速緩存區(qū)域。根據(jù)本發(fā)明第二方面,可以提供如下信息處理設(shè)備,其通過(guò)將關(guān)聯(lián)于對(duì)象的參數(shù)變換為兼容于頁(yè)面數(shù)據(jù)的參數(shù)并且通過(guò)使用已通過(guò)變換得到的且與頁(yè)面數(shù)據(jù)兼容的參數(shù)來(lái)將疊層合并到頁(yè)面數(shù)據(jù)中,能夠比不使用本配置的情況更有效地利用高速緩存區(qū)域。根據(jù)本發(fā)明第三方面,與不使用本配置的情況相比,可以提供能更加有效地使用高速緩存區(qū)域的信息處理設(shè)備。根據(jù)本發(fā)明第四方面,與不使用本配置的情況相比,可以提供能更加有效地使用高速緩存區(qū)域的信息處理設(shè)備。根據(jù)本發(fā)明第五方面,可以提供如下信息處理設(shè)備,其通過(guò)對(duì)包含在對(duì)象中的呈現(xiàn)命令中規(guī)定的坐標(biāo)位置進(jìn)行偏移并且通過(guò)將對(duì)象合并到頁(yè)面數(shù)據(jù)中,能夠比不使用本配置的情況更有效地利用高速緩存區(qū)域。根據(jù)本發(fā)明第六方面,可以提供如下信息處理設(shè)備,其通過(guò)針對(duì)包含在疊層中的每個(gè)呈現(xiàn)項(xiàng)在頁(yè)面數(shù)據(jù)中設(shè)置剪切呈現(xiàn)項(xiàng)以使得具有呈現(xiàn)項(xiàng)在疊層中呈現(xiàn)的尺寸的命令,能夠比不使用本配置的情況更有效地利用高速緩存區(qū)域。根據(jù)本發(fā)明第七方面,可以提供如下信息處理設(shè)備,其通過(guò)合并將頁(yè)面數(shù)據(jù)字體設(shè)置切換為對(duì)象字體設(shè)置的設(shè)置,能夠比不使用本配置的情況更有效地利用高速緩存區(qū)域。根據(jù)本發(fā)明第八方面,可以提供如下 信息處理設(shè)備,當(dāng)頁(yè)面數(shù)據(jù)的顏色設(shè)置與對(duì)象的顏色設(shè)置彼此不同時(shí),其能夠比不使用本配置的情況更有效地利用高速緩存區(qū)域。根據(jù)本發(fā)明第九方面,可以提供如下信息處理設(shè)備,其通過(guò)將針對(duì)打印信息僅被調(diào)用一次的對(duì)象變換為頁(yè)面數(shù)據(jù)并且通過(guò)移除調(diào)用僅被調(diào)用一次的對(duì)象的命令,能夠比不使用本配置的情況更有效地利用高速緩存區(qū)域。


將根據(jù)如下附圖詳細(xì)描述本發(fā)明的示例實(shí)施例,附圖中圖I是示出根據(jù)一個(gè)示例實(shí)施例的信息處理設(shè)備的功能配置的功能框圖;圖2是示出其中在頁(yè)面上粘貼了疊層的一個(gè)示例的說(shuō)明性示圖;圖3是示出疊層內(nèi)容示例的說(shuō)明性示圖;圖4是示出從疊層到頁(yè)面數(shù)據(jù)的變換的示例的說(shuō)明性示圖;圖5是示出根據(jù)第一示例實(shí)施例的信息處理設(shè)備的配置示例的框圖;圖6是示出疊層相關(guān)處理的過(guò)程的流程圖;圖7是示出疊層相關(guān)處理的過(guò)程的流程圖續(xù)圖;圖8是示出疊層相關(guān)處理的過(guò)程的流程圖續(xù)圖;圖9是列出每個(gè)疊層已被調(diào)用次數(shù)的表的配置的示例圖;圖10是示出根據(jù)第二示例實(shí)施例的信息處理設(shè)備的配置示例的框圖;圖11是示出疊層相關(guān)處理的過(guò)程的流程圖;圖12是示出疊層相關(guān)處理的過(guò)程的流程圖續(xù)圖;以及圖13是示出疊層相關(guān)處理的過(guò)程的流程圖續(xù)圖。
具體實(shí)施例方式下面將參照附圖詳細(xì)描述作為本發(fā)明一個(gè)示例的示例實(shí)施例。這里,在附圖中,相同部件由相同參考標(biāo)號(hào)表示,并且省略贅述。注意,在下面給出的描述中,示例實(shí)施例僅被提供為本發(fā)明的示例,本發(fā)明并不局限于示例實(shí)施例。將參照?qǐng)DI至圖13描述根據(jù)本發(fā)明示例實(shí)施例的信息處理設(shè)備PR1。首先,將參照?qǐng)DI描述信息處理設(shè)備PRl的功能配置。根據(jù)本示例實(shí)施例的信息處理設(shè)備PRl例如被配置為高速打印機(jī),其經(jīng)由諸如局域網(wǎng)(LAN)之類的網(wǎng)絡(luò)N從信息處理設(shè)備(外部設(shè)備)Cl接收以頁(yè)面描述語(yǔ)言描述的打印信息,并在記錄介質(zhì)(如卷軸式記錄紙)上形成圖像。信息處理設(shè)備Cl產(chǎn)生打印信息,并配置來(lái)例如包括主計(jì)算機(jī)。信息處理設(shè)備PRl包括接收單元100 (接收單元的一個(gè)示例)、光柵化處理單元101 (光柵化處理單元的一個(gè)示例)、高速緩存數(shù)據(jù)保存單元102 (保存單元的一個(gè)示例)、一次調(diào)用對(duì)象檢測(cè)器103 (檢測(cè)器的一個(gè)示例)、頁(yè)面數(shù)據(jù)變換及存儲(chǔ)單元104 (變換單元及存儲(chǔ)單元的一個(gè)示例)、對(duì)象調(diào)用命令移除單元105 (移除單元的一個(gè)示例)、和圖像形成單元106。接收單元100接收以頁(yè)面描述語(yǔ)言描述的打印信息。光柵化處理單元101執(zhí)行將打印信息變換為位圖數(shù)據(jù)的光柵化處理。高速緩存數(shù)據(jù)保存單元102針對(duì)打印信息中包括的每個(gè)對(duì)象把已使用光柵化處理產(chǎn)生的位圖數(shù)據(jù)保存為高速緩存數(shù)據(jù)。一次調(diào)用對(duì)象檢測(cè)器103在打印信息中包括的對(duì)象當(dāng)中檢測(cè)僅被調(diào)用一次的對(duì)象來(lái)得到檢測(cè)結(jié)果。根據(jù)檢測(cè)結(jié)果,頁(yè)面數(shù)據(jù)變換及存儲(chǔ)單元104將針對(duì)打印圖像僅調(diào)用一次的對(duì)象變換為頁(yè)面數(shù)據(jù),并存儲(chǔ)該頁(yè)面數(shù)據(jù)。對(duì)象調(diào)用命令移除單元105移除對(duì)針對(duì)打印信息僅被調(diào)用一次的對(duì)象進(jìn)
行調(diào)用的命令。圖像形成單元106配置為包括例如打印機(jī)引擎,打印機(jī)引擎基于位圖數(shù)據(jù)、高速緩存數(shù)據(jù)和頁(yè)面數(shù)據(jù)來(lái)執(zhí)行圖像形成。注意,如使用點(diǎn)劃線所示,圖像形成單元106可以配置為包括經(jīng)由網(wǎng)絡(luò)N(見(jiàn)下文所述的第二示例實(shí)施例)連接的打印機(jī)。另外,信息處理設(shè)備PRl包括參數(shù)變換單元107 (參數(shù)變換部件的一個(gè)示例)和疊層合并單元108 (合并部件的一個(gè)示例)。當(dāng)僅調(diào)用一次的對(duì)象是要經(jīng)歷格式重疊打印(其中格式數(shù)據(jù)和打印信息相互疊加)的疊層時(shí),參數(shù)變換單元107將與疊層相關(guān)聯(lián)的參數(shù)變換為與頁(yè)面數(shù)據(jù)兼容的參數(shù)。利用已由參數(shù)變換單元107執(zhí)行變換而得到的并且與頁(yè)面數(shù)據(jù)兼容的參數(shù),疊層合并單元108將疊層合并到頁(yè)面數(shù)據(jù)中。然后,在根據(jù)本示例實(shí)施例的信息處理設(shè)備PRl中,對(duì)象調(diào)用命令移除單元105可以不移除對(duì)針對(duì)滿足預(yù)設(shè)條件的打印信息僅調(diào)用一次的對(duì)象進(jìn)行調(diào)用的命令。這里,預(yù)設(shè)條件可以是打印信息中所包括的頁(yè)面數(shù)量等于或小于預(yù)設(shè)閾值(例如10頁(yè))的條件。另外,在將疊層粘貼到從頁(yè)面原點(diǎn)偏移的位置處的情況中,疊層合并單元108可以對(duì)包含于疊層中的呈現(xiàn)(render)命令中所規(guī)定的坐標(biāo)位置進(jìn)行偏移,并且可以將疊層合并到頁(yè)面數(shù)據(jù)中。此外,在根據(jù)本示例實(shí)施例的信息處理設(shè)備PRl中,當(dāng)疊層具有尺寸信息并且執(zhí)行頁(yè)面中疊層的顯影(development)時(shí),執(zhí)行剪切處理,以對(duì)疊層中包含的呈現(xiàn)項(xiàng)進(jìn)行剪切以具有呈現(xiàn)項(xiàng)在疊層中呈現(xiàn)的尺寸。在該情況下,參數(shù)變換單元107可以針對(duì)疊層中包含的每個(gè)呈現(xiàn)項(xiàng)在頁(yè)面數(shù)據(jù)中設(shè)置剪切呈現(xiàn)項(xiàng)以具有呈現(xiàn)項(xiàng)在疊層中呈現(xiàn)的尺寸的命令,并且可以將疊層中包含的命令變換為頁(yè)面數(shù)據(jù)。關(guān)于粘貼疊層的一個(gè)示例,如圖2所示,例如將疊層從頁(yè)面區(qū)域的原點(diǎn)(0,0)偏移到要粘貼疊層的位置的坐標(biāo)(xa,ya),并粘貼該疊層。另外,疊層的內(nèi)容不特別受限。提供如圖3所示的疊層內(nèi)容作為一個(gè)示例。在圖3所示的示例中,假設(shè)沿著疊層的疊層區(qū)域邊界(這里是框)剪切疊層中包含的項(xiàng)(處在關(guān)于疊層區(qū)域的原點(diǎn)(0,0)的坐標(biāo)(xb,yb)處的字符串A、B、C、D、E和F)。此外,關(guān)于由參數(shù)變換單元107執(zhí)行的變換示例,如圖4所示,關(guān)于頁(yè)面區(qū)域的原點(diǎn)(0,0)來(lái)規(guī)定與字符串位置對(duì)應(yīng)的坐標(biāo)(xa+xb,ya+yb)。執(zhí)行變換以使得項(xiàng)(字符或圖形)被呈現(xiàn)在已經(jīng)關(guān)于頁(yè)面區(qū)域原點(diǎn)而規(guī)定的位置處。注意,在這種情況下,執(zhí)行坐標(biāo)變換、剪切處理等以使得可以得到與通過(guò)普通執(zhí)行粘貼處理而得到的呈現(xiàn)結(jié)果相同的呈現(xiàn)結(jié)果。此外,當(dāng)頁(yè)面數(shù)據(jù)的字體設(shè)置與疊層的字體設(shè)置彼此不同時(shí),參數(shù)變換單元107和疊層合并單元108可以將頁(yè)面數(shù)據(jù)的字體設(shè)置被切換到疊層的字體設(shè)置所依據(jù)的設(shè)置合并到頁(yè)面數(shù)據(jù)中,可以將疊層中包含的命令變換為頁(yè)面數(shù)據(jù),并且可以合并將疊層的字體設(shè)置變回頁(yè)面數(shù)據(jù)的字體設(shè)置的命令。第一不例實(shí)施例接下來(lái),將參照?qǐng)D5至圖9描述本發(fā)明的第一示例實(shí)施例。根據(jù)第一示例實(shí)施例的信息處理設(shè)備PRla具有如圖I的框圖中所示配置的配置。
參照?qǐng)D5,被配置為包括硬盤(pán)裝置等的接收數(shù)據(jù)保存單元300還用作如功能框圖(圖I)中所示的頁(yè)面數(shù)據(jù)變換及存儲(chǔ)單元104,并且存儲(chǔ)了頁(yè)面數(shù)據(jù)D1、疊層數(shù)據(jù)D2等。另外,檢測(cè)/變換單元301對(duì)應(yīng)于功能框圖(圖I)中所示的一次調(diào)用對(duì)象檢測(cè)器103、對(duì)象調(diào)用命令移除單元105、參數(shù)變換單元107、和疊層合并單元108。此外,圖像形成單元106包括輸出圖像的輸出單元201和輸出單元202?,F(xiàn)在將描述圖5中所示的信息處理設(shè)備PRla的部分的操作。首先,接收單元100接收打印數(shù)據(jù)(打印信息)。在接收打印數(shù)據(jù)的同時(shí),接收單元100將所接收的打印數(shù)據(jù)分類為頁(yè)面數(shù)據(jù)和對(duì)象數(shù)據(jù)(比如疊層數(shù)據(jù)),并將所接收的打印數(shù)據(jù)存儲(chǔ)在接收數(shù)據(jù)保存單元300中。換句話說(shuō),執(zhí)行接收對(duì)應(yīng)于整個(gè)作業(yè)的數(shù)據(jù)的處理以及將數(shù)據(jù)分類的處理。檢測(cè)/變換單元301從第一個(gè)開(kāi)始讀取頁(yè)面數(shù)據(jù)中包括的命令。如果讀取命令是針對(duì)與打印關(guān)聯(lián)的設(shè)置(例如,分辨率設(shè)置、要使用的字體設(shè)置、或者要使用的顏色設(shè)置)的命令,則在主存儲(chǔ)器(未示出)中登記關(guān)于該設(shè)置的設(shè)置信息。另外,如果舊的數(shù)據(jù)已經(jīng)存在,則執(zhí)行覆寫(xiě)。如果讀取命令是調(diào)用疊層的命令,則對(duì)其中列出了每個(gè)疊層已被調(diào)用的次數(shù)的表進(jìn)行引用。接下來(lái),當(dāng)調(diào)用的疊層已經(jīng)登記在該表中時(shí),僅僅更新已調(diào)用疊層的次數(shù)。在新登記疊層的情況下,在表中登記調(diào)用該疊層的時(shí)間點(diǎn)的頁(yè)數(shù)、以及已被存儲(chǔ)在主存儲(chǔ)器中的與該時(shí)間點(diǎn)的頁(yè)面數(shù)據(jù)設(shè)置有關(guān)的設(shè)置信息。接著,當(dāng)整個(gè)作業(yè)的檢測(cè)完成時(shí),檢測(cè)/變換單元301檢測(cè)僅調(diào)用一次的疊層。隨后,如果找到了僅調(diào)用一次的疊層,則對(duì)調(diào)用該疊層的命令所在的位置進(jìn)行檢測(cè),并由對(duì)象調(diào)用命令移除單元105移除調(diào)用該疊層的命令。換句話說(shuō),從接收數(shù)據(jù)保存單元300中保存的疊層數(shù)據(jù)中檢測(cè)出關(guān)于當(dāng)前疊層的疊層數(shù)據(jù)。如果存在該疊層的設(shè)置(分辨率設(shè)置、要使用的字體設(shè)置、要使用的顏色設(shè)置等),則調(diào)用該疊層的設(shè)置。執(zhí)行如下添加處理在已被之前處理移除的調(diào)用該疊層的命令所在的位置處添加將頁(yè)面數(shù)據(jù)的當(dāng)前設(shè)置切換到該疊層的設(shè)置的命令。接下來(lái)讀取疊層中包含的命令?;诏B層中包含的命令中所包括的坐標(biāo)信息的坐標(biāo)被轉(zhuǎn)換成頁(yè)面坐標(biāo)。另外,針對(duì)每個(gè)呈現(xiàn)項(xiàng)來(lái)設(shè)置剪切區(qū)域,以使得通過(guò)沿剪切區(qū)域的邊界執(zhí)行剪切處理而得到的結(jié)果與通過(guò)沿疊層的疊層區(qū)域的邊界執(zhí)行剪切處理而得到的結(jié)果一致。呈現(xiàn)項(xiàng)被連續(xù)地插入頁(yè)面數(shù)據(jù)中。此外,在讀取疊層中包含的命令的同時(shí)字體或顏色設(shè)置有改變的情況下,根據(jù)該改變來(lái)改變字體或顏色設(shè)置的命令被插入頁(yè)面數(shù)據(jù)中。另外,必要時(shí)變換疊層中包含的所有命令,并將它們插入到頁(yè)面數(shù)據(jù)中。隨后,在已被插入到頁(yè)面數(shù)據(jù)中的命令的后 面,插入在主存儲(chǔ)器中登記的、關(guān)于頁(yè)面數(shù)據(jù)設(shè)置的、將當(dāng)前設(shè)置切換到基于原始設(shè)置信息的設(shè)置的命令。隨后,從接收數(shù)據(jù)保存單元300中移除關(guān)于當(dāng)前疊層的疊層數(shù)據(jù)。接下來(lái),檢查是否存在僅被調(diào)用一次的另一疊層。另外,僅被調(diào)用一次的所有疊層都被變換為頁(yè)面數(shù)據(jù)。之后,使用光柵化處理單元101的光柵化處理自動(dòng)地或者按照操作者提供的指令而啟動(dòng)。圖像形成單元106執(zhí)行在記錄介質(zhì)(比如打印紙)上的圖像形成。接下來(lái),將參照?qǐng)D6至圖8的流程圖來(lái)描述根據(jù)本示例實(shí)施例的信息處理設(shè)備PRl中執(zhí)行的疊層相關(guān)處理的過(guò)程。在步驟SlOl中,接收單元100接收打印數(shù)據(jù),并且處理前進(jìn)到步驟S102。在步驟S102中,接收單元100分析接收到的對(duì)應(yīng)于一個(gè)作業(yè)的打印數(shù)據(jù),并將打印數(shù)據(jù)分類為頁(yè)面數(shù)據(jù)和對(duì)象數(shù)據(jù)(比如疊層數(shù)據(jù))。處理前進(jìn)到步驟S103。在步驟S103中,對(duì)是否已接收到對(duì)應(yīng)于整個(gè)作業(yè)的數(shù)據(jù)進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“否”時(shí),處理返回步驟SlOl。當(dāng)該結(jié)果為“是”時(shí),處理前進(jìn)到步驟S104。在步驟S104中,檢測(cè)/變換單元301從頁(yè)面數(shù)據(jù)讀取命令。處理前進(jìn)到步驟S105。在步驟S105中,對(duì)讀取的命令是否為針對(duì)分辨率信息的命令進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“是”時(shí),處理前進(jìn)到步驟S106,并且在主存儲(chǔ)器中登記或覆寫(xiě)分辨率信息。處理返回步驟S104。相反,當(dāng)該結(jié)果為“否”時(shí),處理前進(jìn)到步驟S107。對(duì)讀取的命令是否為針對(duì)字體設(shè)置的命令進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“是”時(shí),處理前進(jìn)到步驟S108,并且在主存儲(chǔ)器中登記或覆寫(xiě)字體信息。處理返回步驟S104。另外,當(dāng)該結(jié)果為“否”時(shí),處理前進(jìn)到步驟S109,并且對(duì)讀取的命令是否為針對(duì)顏色設(shè)置的命令進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“是”時(shí),處理前進(jìn)到步驟S110,并且在主存儲(chǔ)器中登記或覆寫(xiě)顏色信息。處理返回步驟S104。此外,當(dāng)該結(jié)果為“否”時(shí),處理前進(jìn)到步驟S111,并且對(duì)讀取的命令是否為調(diào)用疊層的命令進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“是”時(shí),處理前進(jìn)到步驟S112。在步驟S112中,對(duì)是否已經(jīng)將當(dāng)前疊層登記在其中列出了已被調(diào)用的每個(gè)疊層的次數(shù)的表(見(jiàn)圖9)中進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“是”時(shí),在步驟S113中,在表中對(duì)疊層已被調(diào)用的相應(yīng)次數(shù)增加1,并且處理返回步驟S104。另外,當(dāng)該結(jié)果為“否”時(shí),處理前進(jìn)到步驟S114,將該疊層新登記到表中。登記調(diào)用該疊層的時(shí)間點(diǎn)的頁(yè)數(shù)、關(guān)于頁(yè)面數(shù)據(jù)的分辨率設(shè)置、字體設(shè)置和顏色設(shè)置的設(shè)置信息,以及與疊層粘貼的位置有關(guān)的信息。處理返回步驟S104。相反,當(dāng)在步驟Slll中通過(guò)確定得到的結(jié)果為“否”時(shí),處理前進(jìn)到步驟S115,并且對(duì)讀取的命令是否為該作業(yè)的最后一個(gè)命令進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“是”時(shí),處理返回步驟S104。當(dāng)該結(jié)果為“否”時(shí),處理前進(jìn)到步驟S116。
在步驟S116中,對(duì)是否存在僅被調(diào)用一次的疊層進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“否”時(shí),處理前進(jìn)到步驟S119。使用光柵化處理單元101的光柵化處理啟動(dòng)。從圖像形成單元106輸出圖像。處理結(jié)束。另外,當(dāng)該結(jié)果為“是”時(shí),處理前進(jìn)到步驟S117?;诿總€(gè)疊層已被調(diào)用的次數(shù),檢測(cè)/變換單元301得到與僅被調(diào)用一次的疊層有關(guān)的信息。處理前進(jìn)到步驟S118。在步驟S118中,檢測(cè)/變換單元301對(duì)調(diào)用該疊層的命令所在的位置進(jìn)行訪問(wèn),并且調(diào)用該疊層的命令被對(duì)象調(diào)用命令移除單元105移除。處理前進(jìn)到步驟S120。在步驟S120中,檢測(cè)/變換單元301訪問(wèn)保存在接收數(shù)據(jù)保存單元300中的與當(dāng)前疊層有關(guān)的疊層數(shù)據(jù),并且讀取與該疊層設(shè)置有關(guān)的分辨率信息、字體信息和顏色信息。在調(diào)用該疊層的命令所在的位置處添加對(duì)頁(yè)面數(shù)據(jù)當(dāng)前設(shè)置進(jìn)行切換的命令。處理前進(jìn)到步驟S121。
在步驟S121中,將基于疊層中包含的命令中所包括的坐標(biāo)信息的坐標(biāo)轉(zhuǎn)換成頁(yè)面坐標(biāo)。針對(duì)每個(gè)呈現(xiàn)項(xiàng)設(shè)置剪切區(qū)域,以使得通過(guò)沿剪切區(qū)域的邊界執(zhí)行剪切處理所得到的結(jié)果與通過(guò)沿疊層的疊層區(qū)域的邊界執(zhí)行剪切處理所得到的結(jié)果一致。將呈現(xiàn)項(xiàng)插入頁(yè)面數(shù)據(jù)中。另外,在疊層中的字體或顏色設(shè)置存在改變的情況中,將改變字體或顏色設(shè)置的命令插入頁(yè)面數(shù)據(jù)中。處理前進(jìn)到步驟S122。在步驟S122中,對(duì)是否變換了疊層中包含的所有命令進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“否”時(shí),處理返回步驟Sm。當(dāng)該結(jié)果為“是”時(shí),處理前進(jìn)到步驟S123。在步驟S123中,在已從疊層進(jìn)行了變換并且已被插入的命令的后面,插入將頁(yè)面數(shù)據(jù)的當(dāng)前設(shè)置返回到原始設(shè)置的命令。另外,從接收數(shù)據(jù)保存單元300移除關(guān)于當(dāng)前疊層的疊層數(shù)據(jù)。處理返回步驟S116。如上所述,根據(jù)疊層相關(guān)處理,將針對(duì)打印信息僅被調(diào)用一次的對(duì)象(疊層)變換成為頁(yè)面數(shù)據(jù),并且移除對(duì)僅被調(diào)用一次的對(duì)象(疊層)進(jìn)行調(diào)用的命令。因此,有效地利用了高速緩存區(qū)域。第二示例實(shí)施例接下來(lái),將參照?qǐng)D10至圖13描述本發(fā)明的第二示例實(shí)施例。根據(jù)第二示例實(shí)施例的信息處理設(shè)備Ml具有如圖I的框圖中所示配置的配置。注意,在圖10中所示的示例中,將圖像形成單元106配置為包括打印機(jī)PR2,該打印機(jī)經(jīng)由網(wǎng)絡(luò)N連接到信息處理設(shè)備Ml。參照?qǐng)D10,配置為包括硬盤(pán)裝置等的打印作業(yè)數(shù)據(jù)保存單元400也用作功能塊(圖I)中所示的頁(yè)面數(shù)據(jù)變換和存儲(chǔ)單元104,并且存儲(chǔ)頁(yè)面數(shù)據(jù)D11、疊層數(shù)據(jù)D12等。另外,檢測(cè)/變換單元301對(duì)應(yīng)于功能塊(圖I)中所示的一次調(diào)用對(duì)象檢測(cè)器103、對(duì)象調(diào)用命令移除單元105、參數(shù)變換單元107、和疊層合并單元108。此外,提供了經(jīng)由網(wǎng)絡(luò)N將打印數(shù)據(jù)分發(fā)到打印機(jī)PR2的數(shù)據(jù)分發(fā)單元401。這里,將描述圖10中所示的信息處理設(shè)備Ml的部分的操作。首先,檢測(cè)/變換單元301從打印作業(yè)數(shù)據(jù)保存單元400檢測(cè)出作為目標(biāo)的打印作業(yè)數(shù)據(jù)。檢測(cè)/變換單元301從第一個(gè)開(kāi)始讀取頁(yè)面數(shù)據(jù)中包括的命令。如果所讀取的命令是針對(duì)關(guān)于打印的設(shè)置(例如,分辨率設(shè)置、要使用的字體設(shè)置、要使用的顏色設(shè)置)的命令,則在主存儲(chǔ)器(未示出)中登記關(guān)于該設(shè)置的設(shè)置信息。另外,如果舊的數(shù)據(jù)已經(jīng)存在,則執(zhí)行覆寫(xiě)。另外,如果讀取的命令是調(diào)用疊層的命令,則對(duì)其中列出了每個(gè)疊層已被調(diào)用的次數(shù)的表(圖9中所示的上述表之類)進(jìn)行引用。當(dāng)在該表中已經(jīng)登記了被調(diào)用的疊層時(shí),僅更新該疊層已被調(diào)用的次數(shù)。在新登記疊層的情況下,調(diào)用該疊層的時(shí)間點(diǎn)的頁(yè)數(shù)、以及已被存儲(chǔ)在主存儲(chǔ)器中的與該時(shí)間點(diǎn)的頁(yè)面數(shù)據(jù)設(shè)置有關(guān)的設(shè)置信息被登記在表中。此外,當(dāng)整個(gè)作業(yè)的檢測(cè)完成時(shí),檢測(cè)/變換單元301檢測(cè)僅被調(diào)用一次的疊層。隨后,如果找到了僅被調(diào)用一次的疊層,則檢測(cè)調(diào)用該疊層的命令所在的位置,并且移除調(diào)用該疊層的命令。另外,從打印作業(yè)數(shù)據(jù)保存單元400中所保存的疊層數(shù)據(jù)中檢測(cè)出關(guān)于當(dāng)前疊層的疊層數(shù)據(jù)。如果存在該疊層的設(shè)置(分辨率設(shè)置、要使用的字體設(shè)置、要使用的顏色設(shè)置等),則調(diào)用該疊層的設(shè)置。在已被之前處理移除的調(diào)用該疊層的命令所
在的位置處,添加將頁(yè)面數(shù)據(jù)的當(dāng)前設(shè)置切換到該疊層的設(shè)置的命令。接下來(lái),讀取疊層中包含的命令?;诏B層中包含的命令中所包括的坐標(biāo)信息的坐標(biāo)被轉(zhuǎn)換成頁(yè)面坐標(biāo)。另外,針對(duì)每個(gè)呈現(xiàn)項(xiàng)來(lái)設(shè)置剪切區(qū)域,以使得通過(guò)沿剪切區(qū)域的邊界執(zhí)行剪切處理而得到的結(jié)果與通過(guò)沿疊層的疊層區(qū)域的邊界執(zhí)行剪切處理而得到的結(jié)果一致。呈現(xiàn)項(xiàng)被連續(xù)地插入頁(yè)面數(shù)據(jù)中。此外,在疊層中包含的命令正被讀取的同時(shí)字體或顏色設(shè)置有改變的情況下,根據(jù)該改變來(lái)改變字體或顏色設(shè)置的命令被插入頁(yè)面數(shù)據(jù)中。接著,必要時(shí)變換疊層中包含的所有命令,并將它們插入到頁(yè)面數(shù)據(jù)中。隨后,在已被插入到頁(yè)面數(shù)據(jù)的命令的后面,插入在主存儲(chǔ)器中登記的、關(guān)于頁(yè)面數(shù)據(jù)設(shè)置的、將當(dāng)前設(shè)置切換到基于原始設(shè)置信息的設(shè)置的命令。隨后,從打印作業(yè)數(shù)據(jù)保存單元400中移除關(guān)于當(dāng)前疊層的疊層數(shù)據(jù)。檢查是否存在另一個(gè)僅被調(diào)用一次的疊層。僅被調(diào)用一次的所有疊層都被變換為頁(yè)面數(shù)據(jù),并且處理結(jié)束。接下來(lái),將參照?qǐng)D11至圖13的流程圖來(lái)描述根據(jù)本示例實(shí)施例的信息處理設(shè)備Ml中執(zhí)行的疊層相關(guān)處理的過(guò)程。在步驟S201中,檢測(cè)/變換單元301在打印作業(yè)數(shù)據(jù)保存單元400中搜索作為目標(biāo)的打印作業(yè)數(shù)據(jù)。處理前進(jìn)到步驟S202。在步驟S202中,檢測(cè)/轉(zhuǎn)換單元301從頁(yè)面數(shù)據(jù)讀取命令。處理前進(jìn)到步驟S203。在步驟S203中,對(duì)讀取的命令是否為針對(duì)分辨率信息的命令進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“是”時(shí),處理前進(jìn)到步驟S204,并且在主存儲(chǔ)器中登記或覆寫(xiě)該分辨率信息。處理返回步驟S202。相反,當(dāng)該結(jié)果為“否”時(shí),處理前進(jìn)到步驟S205。對(duì)所讀取的命令是否為針對(duì)字體設(shè)置的命令進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“是”時(shí),處理前進(jìn)到步驟S206,并且在主存儲(chǔ)器中登記或覆寫(xiě)字體信息。處理返回步驟S202。另外,當(dāng)該結(jié)果為“否”時(shí),處理前進(jìn)到步驟S207,并且對(duì)讀取的命令是否為針對(duì)顏色設(shè)置的命令進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“是”時(shí),處理前進(jìn)到步驟S208,并且在主存儲(chǔ)器中登記或覆寫(xiě)顏色信息。處理返回步驟S202。此外,當(dāng)該結(jié)果為“否”時(shí),處理前進(jìn)到步驟S209,并且對(duì)讀取的命令是否為調(diào)用疊層的命令進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“是”時(shí),處理前進(jìn)到步驟S210。在步驟S210中,對(duì)當(dāng)前疊層是否已被登記在其中列出了每個(gè)疊層已被調(diào)用的次數(shù)的表(見(jiàn)圖9)中進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“是”時(shí),在步驟S211中,在表中將該疊層已被調(diào)用的相應(yīng)次數(shù)增加1,并且處理返回步驟S202。另外,當(dāng)該結(jié)果為“否”時(shí),處理前進(jìn)到步驟S212,該疊層被新登記到表中。登記調(diào)用該疊層的時(shí)間點(diǎn)的頁(yè)數(shù)、關(guān)于頁(yè)面數(shù)據(jù)的分辨率設(shè)置、字體設(shè)置和顏色設(shè)置的設(shè)置信息,以及與疊層粘貼的位置有關(guān)的信息。處理返回步驟S202 。相反,當(dāng)在步驟S209中通過(guò)確定得到的結(jié)果為“否”時(shí),處理前進(jìn)到步驟S213,并且對(duì)讀取的命令是否為作業(yè)的最后一個(gè)命令進(jìn) 行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“是”時(shí),處理返回步驟S202。當(dāng)該結(jié)果為“否”時(shí),處理前進(jìn)到步驟S214。在步驟S214中,對(duì)是否存在僅被調(diào)用一次的疊層進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“否”時(shí),處理結(jié)束。另外,當(dāng)該結(jié)果為“是”時(shí),處理前進(jìn)到步驟S215。基于每個(gè)疊層已被調(diào)用的次數(shù),檢測(cè)/變換單元301得到與僅被調(diào)用一次的疊層有關(guān)的信息。處理前進(jìn)到步驟S216。在步驟S216中,檢測(cè)/變換單元301對(duì)調(diào)用該疊層的命令所在的位置進(jìn)行訪問(wèn),并且由對(duì)象調(diào)用命令移除單元105移除調(diào)用該疊層的命令。處理前進(jìn)到步驟S217。在步驟S217中,檢測(cè)/變換單元301訪問(wèn)保存在打印作業(yè)數(shù)據(jù)保存單元400中的與當(dāng)前疊層有關(guān)的疊層數(shù)據(jù),并且讀取與該疊層設(shè)置有關(guān)的分辨率信息、字體信息和顏色信息。在調(diào)用該疊層的命令所在的位置處添加對(duì)頁(yè)面數(shù)據(jù)當(dāng)前設(shè)置進(jìn)行切換的命令。處理前進(jìn)到步驟S218。在步驟S218中,將基于疊層中包含的命令中所包括的坐標(biāo)信息的坐標(biāo)轉(zhuǎn)換成頁(yè)面坐標(biāo)。針對(duì)每個(gè)呈現(xiàn)項(xiàng)設(shè)置剪切區(qū)域,以使得通過(guò)沿剪切區(qū)域的邊界執(zhí)行剪切處理所得到的結(jié)果與通過(guò)沿疊層的疊層區(qū)域的邊界執(zhí)行剪切處理所得到的結(jié)果一致。將呈現(xiàn)項(xiàng)插入頁(yè)面數(shù)據(jù)中。另外,在疊層中的字體或顏色設(shè)置存在改變的情況中,將改變字體或顏色設(shè)置的命令插入頁(yè)面數(shù)據(jù)中。處理前進(jìn)到步驟S219。在步驟S219中,對(duì)是否變換了疊層中包含的所有命令進(jìn)行確定來(lái)得到結(jié)果。當(dāng)該結(jié)果為“否”時(shí),處理返回步驟S218。當(dāng)該結(jié)果為“是”時(shí),處理前進(jìn)到步驟S220。在步驟S220中,在已從疊層進(jìn)行了變換并且已被插入的命令的后面,插入將頁(yè)面數(shù)據(jù)的當(dāng)前設(shè)置返回到原始設(shè)置的命令。另外,從打印作業(yè)數(shù)據(jù)保存單元400移除關(guān)于當(dāng)前疊層的疊層數(shù)據(jù)。處理返回步驟S214。如上所述,根據(jù)疊層相關(guān)處理,將針對(duì)打印信息僅被調(diào)用一次的對(duì)象(疊層)變換成為頁(yè)面數(shù)據(jù),并且移除對(duì)僅被調(diào)用一次的對(duì)象(疊層)進(jìn)行調(diào)用的命令。因此,有效地利用了高速緩存區(qū)域。上文已經(jīng)基于示例實(shí)施例具體描述了本發(fā)明人做出的本發(fā)明。然而,應(yīng)當(dāng)理解,在本說(shuō)明書(shū)中公開(kāi)的示例實(shí)施例在任何方面都僅僅是示例,本發(fā)明不限于所公開(kāi)的技術(shù)。換句話說(shuō),本發(fā)明的技術(shù)范圍不應(yīng)當(dāng)基于示例實(shí)施例的描述限制性地解釋,而是應(yīng)當(dāng)基于權(quán)利要求的描述解釋。與權(quán)利要求中描述的技術(shù)等價(jià)的技術(shù)和在權(quán)利要求中可做出的所有修改都落入本發(fā)明的技術(shù)范圍內(nèi)。另外,在使用程序的情況下,該程序可以經(jīng)由網(wǎng)絡(luò)來(lái)提供。作為替代,該程序還可以存儲(chǔ)在諸如壓縮盤(pán)只讀存儲(chǔ)器(CD-ROM)之類的記錄介質(zhì)中,并可以被提供。換句話說(shuō),包括信息處理程序的預(yù)定程序不僅可以記錄在諸如用作記錄介質(zhì)的硬盤(pán)之類的存儲(chǔ)裝置上,還可以通過(guò)如下方式提供。例如,預(yù)定程序可以存儲(chǔ)在只讀存儲(chǔ)器(ROM)中。中央處理單元(CPU)可以將預(yù)定程序從ROM加載到主存儲(chǔ)器中,并且可以執(zhí)行該程序。另外,預(yù)定程序還可以存儲(chǔ)在計(jì)算機(jī)可讀記錄介質(zhì)上,比如數(shù)字多功能盤(pán)只讀存儲(chǔ)器(DVD-ROM)、CD-ROM、磁光(MO)盤(pán)或軟盤(pán),并且可以被分發(fā)。另外,圖像形成設(shè)備等可以經(jīng)由通信線(例如互聯(lián)網(wǎng))連接到服務(wù)器裝置或者主計(jì)算機(jī)。圖像形成設(shè)備等可以從服務(wù)器裝置或主計(jì)算機(jī)下載預(yù)定程序,并且隨后可以執(zhí)行該預(yù)定程序。在這種情況下,預(yù)定程序可以下載到比如隨機(jī)存取存儲(chǔ)器(RAM)之類的存儲(chǔ)器中或者比如硬盤(pán)之類的存儲(chǔ)器裝置(記錄介質(zhì))中。 根據(jù)本發(fā)明的示例實(shí)施例的信息處理設(shè)備和信息處理方法可以應(yīng)用于打印機(jī)、多功能裝置等。
權(quán)利要求
1.一種信息處理設(shè)備,包括 接收單元,其接收以頁(yè)面描述語(yǔ)言描述的打印信息; 光柵化處理單元,其執(zhí)行將打印信息變換為位圖數(shù)據(jù)的光柵化處理; 保存單元,其針對(duì)打印信息中包括的每個(gè)對(duì)象將已經(jīng)使用光柵化處理產(chǎn)生的位圖數(shù)據(jù)保存為高速緩存數(shù)據(jù); 檢測(cè)器,其在打印信息中包括的對(duì)象之中檢測(cè)僅被調(diào)用一次的對(duì)象; 變換單元,其根據(jù)由檢測(cè)器執(zhí)行的檢測(cè)的結(jié)果將針對(duì)打印信息僅被調(diào)用一次的對(duì)象變換為頁(yè)面數(shù)據(jù); 存儲(chǔ)單元,其存儲(chǔ)已經(jīng)通過(guò)變換單元執(zhí)行變換得到的頁(yè)面數(shù)據(jù);和 移除單元,其移除從保存單元調(diào)用針對(duì)打印信息僅被調(diào)用一次的對(duì)象的命令。
2.根據(jù)權(quán)利要求I所述的信息處理設(shè)備,其中所述變換單元包括 參數(shù)變換部件,當(dāng)僅被調(diào)用一次的對(duì)象是要經(jīng)歷格式重疊打印的對(duì)象時(shí),所述參數(shù)變換部件將與該對(duì)象關(guān)聯(lián)的參數(shù)變換為與頁(yè)面數(shù)據(jù)兼容的參數(shù),其中在格式重疊打印中,格式數(shù)據(jù)和打印信息相互疊加,和 合并部件,其使用已經(jīng)通過(guò)所述參數(shù)變換部件執(zhí)行變換而得到的、且與頁(yè)面數(shù)據(jù)兼容的參數(shù)來(lái)將對(duì)象合并到頁(yè)面數(shù)據(jù)中。
3.根據(jù)權(quán)利要求2所述的信息處理設(shè)備,其中,當(dāng)打印信息滿足預(yù)設(shè)條件時(shí),針對(duì)該打印信息,所述合并部件不將對(duì)象合并到頁(yè)面數(shù)據(jù)中,并且所述移除單元不移除對(duì)僅被調(diào)用一次的對(duì)象進(jìn)行調(diào)用的命令。
4.根據(jù)權(quán)利要求3所述的信息處理設(shè)備,其中所述預(yù)設(shè)條件是打印信息中包括的頁(yè)面數(shù)量等于或小于預(yù)設(shè)閾值的條件。
5.根據(jù)權(quán)利要求2所述的信息處理設(shè)備,其中,在將對(duì)象粘貼到從頁(yè)面原點(diǎn)偏移的位置處的情況下,所述合并部件對(duì)包含在對(duì)象中的呈現(xiàn)命令中所規(guī)定的坐標(biāo)位置進(jìn)行偏移,并且將對(duì)象合并到頁(yè)面數(shù)據(jù)中。
6.根據(jù)權(quán)利要求2所述的信息處理設(shè)備, 其中對(duì)象具有尺寸信息,并且 其中,當(dāng)執(zhí)行頁(yè)面中對(duì)象的顯影時(shí),在執(zhí)行將包含在對(duì)象中的呈現(xiàn)項(xiàng)剪切為具有在對(duì)象中呈現(xiàn)的尺寸的剪切處理的情況下,所述參數(shù)變換部件針對(duì)包含在對(duì)象中的每個(gè)呈現(xiàn)項(xiàng)在頁(yè)面數(shù)據(jù)中設(shè)置用于將呈現(xiàn)項(xiàng)剪切為具有在對(duì)象中呈現(xiàn)的尺寸的命令,并且將包含在對(duì)象中的命令變換為頁(yè)面數(shù)據(jù)。
7.根據(jù)權(quán)利要求2所述的信息處理設(shè)備,其中,當(dāng)頁(yè)面數(shù)據(jù)的字體設(shè)置與對(duì)象的字體設(shè)置彼此不同時(shí),所述參數(shù)變換部件和所述合并部件將頁(yè)面數(shù)據(jù)的字體設(shè)置切換到對(duì)象的字體設(shè)置所采用的設(shè)置合并到頁(yè)面數(shù)據(jù)中,將包含在對(duì)象中的命令變換為頁(yè)面數(shù)據(jù),并且將從疊層的字體設(shè)置變回頁(yè)面數(shù)據(jù)的字體設(shè)置的命令合并到頁(yè)面數(shù)據(jù)中。
8.根據(jù)權(quán)利要求2所述的信息處理設(shè)備,其中,當(dāng)頁(yè)面數(shù)據(jù)的顏色設(shè)置與對(duì)象的顏色設(shè)置彼此不同時(shí),所述參數(shù)變換部件和所述合并部件將頁(yè)面數(shù)據(jù)的顏色設(shè)置切換到對(duì)象的顏色設(shè)置所采用的設(shè)置合并到頁(yè)面數(shù)據(jù)中,將包含在對(duì)象中的命令變換為頁(yè)面數(shù)據(jù),并且將從疊層的顏色設(shè)置變回頁(yè)面數(shù)據(jù)的顏色設(shè)置的命令合并到頁(yè)面數(shù)據(jù)中。
9.一種信息處理方法,包括接收以頁(yè)面描述語(yǔ)言描述的打印信息; 執(zhí)行將打印信息變換為位圖數(shù)據(jù)的光柵化處理; 針對(duì)打印信息中包括的每個(gè)對(duì)象,將已經(jīng)使用光柵化處理產(chǎn)生的位圖數(shù)據(jù)保存為高速緩存數(shù)據(jù); 在打印信息中包括的對(duì)象之中檢測(cè)僅被調(diào)用一次的對(duì)象來(lái)得到檢測(cè)結(jié)果; 根據(jù)檢測(cè)結(jié)果,將針對(duì)打印信息僅被調(diào)用一次的對(duì)象變換為頁(yè)面數(shù)據(jù); 存儲(chǔ)該頁(yè)面數(shù)據(jù);和 移除對(duì)針對(duì)打印信息僅被調(diào)用一次的對(duì)象進(jìn)行調(diào)用的命令。
全文摘要
本發(fā)明提供了一種信息處理設(shè)備和信息處理方法。信息處理設(shè)備包括接收單元、光柵化處理單元、保存單元、檢測(cè)器、變換單元、存儲(chǔ)單元和移除單元。接收單元接收以頁(yè)面描述語(yǔ)言描述的打印信息。光柵化處理單元執(zhí)行將打印信息變換為位圖數(shù)據(jù)的光柵化處理。保存單元針對(duì)打印信息中包括的每個(gè)對(duì)象將已經(jīng)使用光柵化處理產(chǎn)生的位圖數(shù)據(jù)保存為高速緩存數(shù)據(jù)。檢測(cè)器在打印信息中包括的對(duì)象之中檢測(cè)僅被調(diào)用一次的對(duì)象。變換單元根據(jù)由檢測(cè)器執(zhí)行的檢測(cè)的結(jié)果將針對(duì)打印信息僅被調(diào)用一次的對(duì)象變換為頁(yè)面數(shù)據(jù)。存儲(chǔ)單元存儲(chǔ)已經(jīng)通過(guò)變換單元執(zhí)行變換得到的頁(yè)面數(shù)據(jù)。移除單元移除從保存單元調(diào)用針對(duì)打印信息僅被調(diào)用一次的對(duì)象的命令。
文檔編號(hào)G06F3/12GK102736867SQ20111027196
公開(kāi)日2012年10月17日 申請(qǐng)日期2011年9月9日 優(yōu)先權(quán)日2011年3月29日
發(fā)明者巖崎良平, 村上治 申請(qǐng)人:富士施樂(lè)株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
卓尼县| 福海县| 高陵县| 安福县| 江陵县| 伊金霍洛旗| 台东市| 洮南市| 德保县| 岑溪市| 若尔盖县| 宜宾市| 新化县| 珠海市| 靖西县| 承德市| 达孜县| 雅安市| 永嘉县| 博野县| 茂名市| 元谋县| 利川市| 玉溪市| 龙井市| 宣恩县| 眉山市| 璧山县| 天全县| 鹤庆县| 连平县| 日喀则市| 新民市| 清徐县| 赤水市| 邢台县| 忻州市| 花莲县| 万州区| 盐源县| 仁怀市|