亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

數據處理設備和數據處理方法

文檔序號:6580322閱讀:180來源:國知局
專利名稱:數據處理設備和數據處理方法
技術領域
本發(fā)明涉及一種數據處理設備、預檢檢查方法(preflight checking method)和計算才幾程序。更特別地,本發(fā)明適合用于在 輸出作業(yè)之前檢查該作業(yè)。
背景技術
在被稱為POD(按需打印)設備的電子照相打印機中,被稱 為可變數據打印的包括可變數據部分的打印用作殺手級應用 (killer application)??勺償祿蛴τ诟咝纬芍苯余]件等有 效。PPML(Personalized Print Markup Language, 個性化印刷標 記語言)被認為是可以通過可變數據格式描述(定義)多媒體內 容的語言。PPML是使用XML(可擴展標記語言)作為基礎的數字 打印系統(tǒng)的語言。PPML是作為用于實現可變數據打印的架構 而根據PODi提出的開放語言。
在印刷業(yè)中,為了避免打印失敗,在實際開始打印之前, 執(zhí)行被稱為預檢(preflight)的步驟的處理,其中,預檢用于檢查 打印作業(yè)是否適當(例如,檢查字體和圖像)。在從用戶接收到 基于數據的文檔的原稿并打印該原稿的這類服務中,操作者通 過使用打印系統(tǒng)對所接收到的文檔進行預檢檢查。作為預檢檢 查的結果,如果判斷為該文檔的打印沒有問題,則打印該文檔。
更具體地說,預檢檢查是為了避免在實際開始打印之后由 于缺乏所需資源等而使操作中斷的情況而在執(zhí)行實際打印之前 檢查文檔的內容的 一種檢查。有關打印文檔所需資源的項主要 包括在預檢檢查的現有技術中的檢查項中。具體來說,包括文 檔中所包括的字體的類型、有無嵌入字體、顏色簡檔的名稱和圖像數據的分辨率等的項。
對于操作者指定的一組檢查項,檢查作為檢查對象的文
檔。在報告檢查結果時,針對每一檢查項示出表示是否發(fā)現了 任何問題的信息。此外,作為檢查結果的詳細信息,示出發(fā)現 了問題的頁編號、對象名稱和實際打印圖像上的位置。
已提出了可變數據打印中的預檢。在日本特開2007-316873 號公報中,使用記錄間共用的文檔作為基礎,并且對將可變數 據插入到固定容納框的打印作業(yè)進行預檢檢查。具體來說,檢 查可變數據是否從容納框溢出。
然而,如果在可變數據打印中也以與普通打印類似的形式 報告預檢的結果,則存在不能以容易理解的形式向操作者報告 如下信息的風險該信息示出發(fā)現的問題是記錄間共用的主要 部分的問題還是可變部分的問題。通常,盡管將主要部分中的 數據和可變部分中的數據存儲在不同位置,然而合成并打印這 些數據。如果僅顯示發(fā)生了通過預檢檢查發(fā)現的問題的"頁編 號、對象名稱和實際打印圖像上的位置",則操作者不能容易地 判斷應該通過確i人主要部分和可變部分中的哪一個來解決該問 題。
考慮到這一問題做出了本發(fā)明,并且本發(fā)明的目的是與 現有技術相比,能夠更容易地報告包括可變數據的作業(yè)的預檢 檢查的結果。

發(fā)明內容
為了解決上述問題,根據本發(fā)明,提供一種數據處理設備, 該數據處理設備包括分析單元,用于對通過合成在多個記錄 之間共用的共用對象和能在所述多個記錄之間變化的可變對象 來輸出文檔的數據進行分析;提取單元,用于通過使用由所述分析單元分析出的結果,提取已在相同頁中發(fā)生了問題的記錄
的數量;預測單元,用于通過使用由所述提取單元提取出的記 錄的數量,預測是由于所述共用對象還是由于所述可變對象引 起了所述問題;以及輸出單元,用于輸出由所述預測單元預測 出的結果。
本發(fā)明還提供一種數據處理方法,該數據處理方法包括以 下步驟分析步驟,用于對通過合成在多個記錄之間共用的共 用對象和能在所述多個記錄之間變化的可變對象來輸出文檔的 數據進行分析;提取步驟,用于通過使用在所述分析步驟中獲 得的分析結果,提取已在相同頁中發(fā)生了問題的記錄的數量; 預測步驟,用于通過使用所提取出的記錄的數量,預測是由于 所述共用對象還是由于所述可變對象引起了所述問題;以及輸 出步驟,用于輸出在所述預測步驟中獲得的預測結果。
通過以下參考附圖對典型實施例的說明,本發(fā)明的其它特 征將變得明顯。


圖1示出本發(fā)明的實施例,并且是示出文檔打印系統(tǒng)的系 統(tǒng)結構的例子的圖2示出本發(fā)明的實施例,并且是用于說明文檔的輸出處 理的例子的圖3示出本發(fā)明的實施例,并且是示出客戶端個人計算機、 文件服務器、Web服務器、打印基地個人計算機和打印服務器 的示意性結構的例子的框圖4示出本發(fā)明的實施例,并且是示出在執(zhí)行文檔檢查處 理(預檢才全查)時的RAM中的存儲映射的例子的圖5示出本發(fā)明的實施例,并且是示出打印機的示意性結構的例子的框圖6A、 6B和6C示出本發(fā)明的實施例,并且是用于說明在 可變數據打印處理的工作流程上如何使用PPML預;險檢查的 圖7示出現有技術,并且是示出用于設置被預檢檢查的項 的預檢檢查設置顯示畫面的圖8示出現有技術,并且是示出被預檢檢查的可變數據打 印作業(yè)的圖9示出現有技術,并且是示出用于向操作者通知預檢檢 查結果的預檢檢查結果通知顯示畫面的圖10示出本發(fā)明的實施例,并且是示出用于設置被預檢檢 查的項的預檢檢查設置顯示畫面的例子的圖11示出本發(fā)明的實施例,并且是示出被預檢檢查的可變 數據打印作業(yè)的例子的圖12示出本發(fā)明的實施例,并且是示出用于向操作者通知 預檢檢查結果的預檢檢查結果通知顯示畫面的例子的圖13示出本發(fā)明的實施例,并且是用于說明在進行預檢檢 查時的處理的例子的流程圖14示出本發(fā)明的實施例,并且是用于說明圖13的步驟 S13 0 3 (—個記錄中的 一 頁的預檢#r查)中的詳細處理的例子的 流程圖15示出本發(fā)明的實施例,并且是用于說明圖13的步驟 S1307(記錄中的每個頁編號的預檢檢查結果的報告)中的詳細 處理的例子的流程圖。
具體實施例方式
下面將參考

本發(fā)明的典型實施例。在本實施例中,作為文檔輸出系統(tǒng)的例子將說明文檔打印系統(tǒng)。然而,本發(fā)明的特征涉及在輸出包括可變數據的文檔的情況下的預檢。因此,本發(fā)明不局限于打印,而且還可應用于進行顯示等輸出的情況。
實施例中的文檔打印系統(tǒng)的結構的例子
圖1是示出根據本實施例的文檔打印系統(tǒng)的系統(tǒng)結構的例子的圖。
在圖l中,文檔打印系統(tǒng)具有將各種類型的裝置連接至網
絡N的結構。在該實例中,多個個人計算機(以下稱為客戶端個人計算機)X和Y、 一個文件服務器FS、 一個Web服務器WS、 一個打印服務器PS和至少一個打印機A連接至網絡N。信息設備等移動終端M不與網絡N連接,而是通過IrDA、 RS-232C或Centronics等直接連接到打印機A,從而可以與該打印機進行通信。代替客戶端個人計算機X和Y,還可以連接文字處理器、工作站或信息設備等信息處理設備。已將與多種類型的字體有關的字體數據組、Web數據和圖像數據等存儲在客戶端個人計算機X和Y及文件服務器FS中。
圖2是用于說明文檔的輸出處理的例子的圖。在圖2中,移動終端M或客戶端個人計算機X和Y向Web服務器W S進行包括文檔數據和打印控制信,包,的We b原稿發(fā)送請求(步驟S1)。已接收到Web原稿發(fā)送請求的Web服務器WS將文檔數據和打印控制信息發(fā)送至文件服務器FS(步驟S2)。文件服務器FS存儲包括文檔數據和打印控制信息的打印數據(步驟S2)。打印控制信息中包括字體數據等。
此后,從移動終端M或客戶端個人計算機X和Y向打印機A發(fā)出包括文檔存在的Web的URL(或者PDF數據等文檔存在的位置)和打印數量的打印請求(步驟S3)。從打印機A向Web服務器
8WS發(fā)出文件請求(步驟S4)。Web服務器WS從文件服務器FS收集包括必要的文檔數據和字體數據的打印數據(步驟S5和S6)。
服務器P S將包括在所傳送的打印數據中的文檔數據展開成位圖數據(圖像數據)(步驟S8),并且將其傳送至打印機A(步驟S9)。打印機A執(zhí)行位圖數據的打印處理(步驟SIO)。
還存在Web服務器WS將打印數據直接發(fā)送至打印機A的情況(步驟Sll)。在這種情況下,打印機A將包括在所發(fā)送的打印數據中的文檔數據展開成位圖數據(步驟S12),并執(zhí)行打印處理(步驟SIO)。
還存在移動終端M或客戶端個人計算才幾X和Y向打印機A直接發(fā)出打印請求的情況(步驟S13)。此時,在打印請求中包括文檔數據和打印控制信息。在這種情況下,該打印機將包括在打印請求中的文檔數據展開成位圖數據(步驟S14),并執(zhí)行打印處理(步驟S15)。
由于圖2所示的其它處理是本實施例的特征部分,因而下面對其進行詳細說明。
盡管網絡N如圖1中的LAN那樣示出,但是網絡N不局限于LAN。例如,客戶端個人計算才幾X和Y可以通過因特網等遠程連接至各服務器FS、 PS和WS及打印機A。在這一情況下,例如,在打印基地,打印機A可以通過打印基地個人計算機Z與網絡N連接。在這種情況下,通過打印基地個人計算機Z進行下面要說明的打印基地處的預檢檢查。如果在打印基地存在文件服務器FS和打印服務器PS,則文件服務器FS和打印服務器PS可以進行打印基地處的預檢檢查。此外,如果打印機A具有如個人計算機一樣的功能,則打印機A本身可以進行預檢4全查。
本實施例中的個人計算機和服務器的結構例子圖3是示出客戶端個人計算機X和Y、文件服務器FS、 Web服務器WS、打印基地個人計算機Z及打印服務器PS的示意性結構的例子的框圖。
在圖3中,CPU(中央處理單元)101對整個設備進行控制,并且執(zhí)行算術運算處理等。將系統(tǒng)啟動程序、基本I/0程序和用于將字符代碼轉換成位圖案的字符圖案數據(字體數據)等存儲在ROM(只讀存4諸器)102中。RAM(隨機存取存儲器)103臨時存儲CPU 101的算術運算所使用的數據、算術運算結果、為了顯示從字符代碼轉換來的字符圖案數據串、圖形數據和圖像數據等。
KBC(鍵盤控制單元)104從KB(鍵盤)105接收按鍵輸入數據(字符代碼或控制代碼),并且傳送至CPUIOI。 CRTC(顯示控制單元)106讀出存儲在RAM 103中的字符圖案數據串,并傳送至CRT(顯示設備)107。 CRT 107從CRTC 106接收字符圖案數據串、圖形數據和圖像數據,并且將其顯示在顯示畫面上。
DKC(盤控制單元)108進行對外部存儲裝置109的存取控制。作為外部存儲裝置109,存在FD(軟盤裝置)109a、 HD(硬盤裝置)109b和CD-ROM 109c等。將字符展開處理程序、圖形展開處理程序和圖像數據處理程序等存儲在HD 109b中。字符展開處理程序是用于讀出字符圖案數據(字體數據)或字體數據并將其轉換成位圖數據的程序。圖形展開處理程序是用于處理圖形數據的程序。圖像數據處理程序是用于處理圖像數據的程序。
將用于執(zhí)行根據本實施例的圖13 ~ 15所示的處理等的應用程序和相關數據從FD 109a或CD-ROM 109c等外部存儲裝置109裝載進RAM 103,并且通過CPU IOI使用它們。
NTC(網絡控制單元)l IO控制NT(網絡設備)l 11的動作。系統(tǒng)總線112用于在圖3所示的前述組件之間傳送數據。
10實施例的RAM中的存儲映射的例子
圖4是示出在執(zhí)行文檔檢查處理(預檢4全查)時RAM 103中的存儲映射的例子的圖。在圖4中,僅示出作為本實施例的特征的信息,并且未示出其它信息。
通過ROM 102中的系統(tǒng)啟動程序讀出基本1/0程序31,并且將其存儲在RAM 103中。當執(zhí)行基本I/0程序31時,從HD 109b讀出操作程序(OS)32。從作為外部存儲裝置109的FD 109a或CD-ROM 109c讀出應用程序33和相關數據34,并且將其安裝在HD 109b中。當接通該設備的電源時,將應用程序33和相關數據34從HD 109b裝載進RAM 103,并且可以執(zhí)行它們??梢圆粚贸绦?3和相關數據34安裝到HD 109b中,而是將它們從FD 109a或CD-ROM 109c直接裝載進RAM 103并執(zhí)行它們。在文件服務器FS等中,可以在相關數據34的區(qū)域中形成下面要說明的替換表。使用工作區(qū)35作為CPU 101正處理的數據的臨時存儲區(qū)域。
在本實施例中,在應用程序33中,存在用于沖丸行圖13 ~ 15所示的處理的預檢檢查程序331。在應用程序33中,存在PPML解釋模塊331a,其中,PPML解釋模塊331a用于解釋由構成預檢檢查程序331的PPML所描述的數據并且提取背景文檔和前景文檔。此外,在應用程序33中,存在用于進行背景文檔和前景文檔的預檢檢查的文檔檢查模塊331b。除此之外,在應用程序33中,還存在用于檢查前景文檔的重疊等的格式檢查模塊331c和其它檢查模塊331d。
作為相關數據34,已存儲了輸入或接收到的PPML數據34a。將已通過PPML解釋模塊331a解釋并提取出的背景文檔的打印條件等的背景文檔信息35a保持在工作區(qū)35中。此外,將表示第一前景文檔的打印條件和打印布局等的第一前景文檔信息35b........以及表示第n前景文檔的打印條件和打印布局等的
第n前景文檔信息35c保持在工作區(qū)35中。還將預檢檢查結果35d和用于顯示檢查結果、警告等的顯示畫面的檢查結果顯示數據35e等保持在工作區(qū)35中。
實施例中的打印機的示意性結構例子
圖5是示出打印機A的示意性結構的例子的框圖。打印機A
可以是激光束打印機、氣泡噴墨(bubble jet,注冊商標)打印機和熱轉印打印機等類型的任何 一 種打印機。
如圖5所示,打印機A具有CPU 211、 ROM 212、 RAM 213和系統(tǒng)總線214。打印機A還具有打印機控制器(PRTC)215、打印機引擎(PRT)216和盤控制器(DKC)217。打印機A還具有硬盤裝置(HD)218、網絡控制器(NTC)219和網絡設備(NT)220。還存在根據打印機的種類而沒有DKC 217和HD 218的情況。
CPU 211是用于控制整個打印機A的中央處理單元。在使用RAM 213作為工作區(qū)等時,CPU 211根據存儲在ROM 212中的程序執(zhí)行打印所需的各種類型的處理。系統(tǒng)總線214是用于在圖5所示的前述組件之間發(fā)送和接收數據及控制信號的通路。將字符圖案數據(字體數據)等存儲在ROM 212中。將文檔數據和字體數據等從Web服務器WS下載至RAM 213或HD 218。還存在將已被展開成圖像的圖像數據(位圖數據)從打印服務器PS下載至RAM 213或HD 218的情況。
體數據,根據ROM 212中的程序形成字符圖案數據或圖像數據(位圖數據)。
CPU 211將位圖數據展開至打印機控制器215的打印緩沖器中。當從打印服務器PS提供位圖數據時,CPU 211將位圖數據展開至打印機控制器215的打印緩沖器中。
12打印機控制器215向打印機引擎216輸出基于位圖數據所形成的打印控制信號。
網絡控制器219控制通過網絡N向客戶端個人計算機X和
計算機X和Y、文件服務器FS和打印服務器PS接收數據時的網絡設備(NT)220的動作。
當通過打印機A執(zhí)行本實施例的預檢檢查時,將圖4所示的預檢檢查程序331與打印控制程序一起裝載進RAM 213中的應用程序區(qū)域。
實施例中的文檔打印系統(tǒng)的動作的例子
隨后,將參考圖6A 6C說明如何在可變數據打印處理的工作流程上使用PPML預枱4全查。
通過使用客戶端個人計算機X和Y,請求者對要打印的文檔數據執(zhí)行形成操作。當可變數據的形成完成時,如果存在Web原稿發(fā)送系統(tǒng)等,則客戶端個人計算機X和Y通過使用Web原稿發(fā)送系統(tǒng)將文檔數據上載至文件服務器FS和打印服務器PS,或者客戶端個人計算機X和Y將文檔數據發(fā)送至打印基地。
文件服務器FS和打印服務器PS獲取從客戶端個人計算機X和Y所發(fā)送的文檔數據。文件服務器FS和打印服務器PS執(zhí)行如下操作根據數據大小或打印數量等執(zhí)行收費處理,或者將客戶端個人計算機X和Y的請求作為作業(yè)信息傳送至打印基地。文件服務器FS和打印服務器PS還執(zhí)行如下操作檢查打印基地側的狀況,并且將該狀況發(fā)送至客戶端個人計算機X和Y。
在打印基地,通過使用經文件服務器FS和打印服務器PS所接收到的文檔數據、從客戶端個人計算機X和Y直接接收到的文檔數據、或者用戶輸入的文檔數據,執(zhí)行根據來自客戶端的請求的打印。在來自客戶端的請求中包括輸出薄片大小、輸出薄片數量、自動整理的指定以及進行打印所使用的薄片的類型等。
當客戶端上載要打印的數據時,已向文件服務器FS和打印服務器PS通知了這些請求。因此,在通過文件服務器FS和打印服務器PS接收文檔數據的情況下,打印基地從文件服務器FS和打印服務器PS接收這些請求,作為作業(yè)信息。在從客戶端個人計算機X和Y直接接收文檔數據的情況下,打印基地從客戶端個人計算機X和Y直接接收這些請求,作為作業(yè)信息。在客戶端直接輸入要打印的數據的情況下,當輸入數據時,請求客戶端以書面等形式向打印基地通知這些請求。打印基地根據這些請求執(zhí)行打印處理。
隨后,將說明如何在這些工作流程中處理根據本實施例的PPML預檢檢查。
圖6A示出通過客戶端個人計算機X和Y進行PPML預檢檢查331的情況。客戶端個人計算機X和Y在向打印基地發(fā)送打印請求之前,它們對自身通過PPML所產生的文檔數據執(zhí)行預檢檢查(例如,圖2的步驟S21和S22)。在將文檔數據上載至文件服務器FS和打印服務器PS之前,或者在將文檔數據輸入至打印基地之前,客戶端個人計算機X和Y對通過預檢檢查發(fā)現了錯誤的項執(zhí)行校正處理。
圖6B示出通過文件服務器FS和打印服務器PS進行PPML預檢檢查331的情況。在這種情況下,客戶端個人計算機X和Y本身沒有用于進行PPML預檢檢查的模塊。因此,在將通過PPML所形成的文檔數據上載至文件服務器FS和打印服務器PS之后,文件服務器FS和打印服務器PS確認該文檔數據。因此,文件服務器FS和打印服務器PS根據來自客戶端的請求對上載的文檔數據進行預檢檢查(例如,圖2的步驟S23)。文件服務器FS和打印服務器PS向客戶端個人計算機X和Y返回預檢檢查的結果(與通過預檢檢查發(fā)現了錯誤的項有關的錯誤信息)??蛻舳藗€人計
算機X和Y、文件服務器FS及打印服務器PS顯示預檢檢查的結果(步驟S31、 S32)?;阱e誤信息,客戶端個人計算機X和Y判斷是按照原樣打印所上載的文檔數據還是在客戶端個人計算機X和Y側校正文檔數據并且再次進行上載。
圖6C示出通過打印基地進行PPML預檢檢查331的情況。打印基地對從文件服務器FS、打印服務器PS或客戶端個人計算機X和Y所發(fā)送的文檔數據或者由客戶端輸入的文檔數據進行預檢檢查(例如,圖2的步驟S24和S25)。打印基地向客戶端個人計算機X和Y通知預檢檢查的結果(與通過預檢檢查發(fā)現了錯誤的項有關的錯誤信息)??蛻舳藗€人計算機X和Y及打印基地顯示預檢檢查的結果(步驟S31、 S33、 S34和S35)。對于在打印基地操作者可校正的文檔數據,根據客戶端的意圖,基于操作者的操作在打印基地校正該文檔數據。對于客戶端個人計算機X和Y側要校正的項,通過客戶端個人計算機X和Y校正該文檔數據。客戶端個人計算機X和Y將校正后的文檔數據再次上載至文件服務器FS和打印服務器PS,或者客戶端將校正后的文檔數據再次輸入至打印基地。
現有技術中的預檢檢查的動作
隨后,將說明在進行預檢檢查的情況下的現有技術中的動作。
圖7是示出用于設置被預檢檢查的項的預檢檢查設置顯示畫面的圖。
如圖7所示,在預檢檢查設置顯示畫面700上,按諸如圖像、顏色和字體等的組來顯示檢查項。操作者選中期望的檢查項的復選標記,乂人而指定要被預檢4企查的4企查項。通過CPU IOI將以該方式指定的4企查項的內容存儲在RAM 213中??梢酝ㄟ^滾動條703滾動顯示畫面。通過滾動,還可以在預檢檢查設置顯示畫面700上顯示當前沒有在其上顯示的其它檢查項。在取消預檢檢查的情況下,操作者點擊取消按鈕701。當操作者點擊執(zhí)行按鈕702時,對于通過預檢檢查設置顯示畫面700所指定的查項執(zhí)行預4企4全查。
圖8是示出被預檢檢查的可變數據打印作業(yè)的圖。
在圖8中,可變數據打印作業(yè)800是由五個記錄構成的作業(yè),其中每一記錄由兩頁構成。
在圖8中,各頁的圖像下方示出的P1、 P2、 P3......表示可
變數據打印作業(yè)800的連續(xù)頁編號。連續(xù)頁編號下方示出的標記"OK"和"NG"表示通過對于檢查項"CMYK或除專色(specialcolor)以外的顏色的對象"進行預檢檢查所獲得的結果。示出"OK"的頁表示不存在"CMYK或除專色以外的顏色的對象"。示出"NG"的頁表示存在"CMYK或除專色以外的顏色的對象"。
圖9是示出用于向操作者通知預檢檢查結果的預檢檢查結果通知顯示畫面的圖。
在圖9中,按通過預檢檢查設置顯示畫面700所設置的檢查項,在預檢檢查結果通知顯示畫面900上顯示預檢檢查的結果。
首先,說明與圖像組有關的預檢檢查的結果。作為通過預檢檢查在圖8所示的可變數據打印作業(yè)800中是否存在分辨率小于300ppi的圖像所獲得的結果,在任一頁都不存在分辨率小于300ppi的圖像。因此,在預檢檢查結果通知顯示畫面900上顯示結果"沒有問題"。
隨后,將說明與顏色組有關的預檢檢查的結果。作為預檢檢查的結果,在每一頁上顯示關于是否存在"CMYK或除專色以外的顏色的對象,,的結果,并且在圖8所示的可變數據打印作業(yè)800中,在若干頁上存在指定了RGB的對象。因此,對于可變數
16據打印作業(yè)800的連續(xù)頁中存在"CMYK或除專色以外的顏色的對象"的頁,在預檢檢查結果通知顯示畫面900上顯示"有警告"。
可以通過滾動條901滾動該顯示畫面,并且還可以顯示當前沒有在預檢檢查結果通知顯示畫面900上顯示的結果(例如,字體組的結果)。當操作者選擇顯示了"有警告,,的行時,高亮顯示該行。當在該狀態(tài)下操作者點擊預覽按鈕902時,顯示高亮顯示的頁的圖像。在該圖像中,強調顯示發(fā)生了警告的對象。當操作者點擊文件輸出按鈕9 0 3時, 一 次全部打印預檢檢查的結果。當操作者進一步點擊關閉按鈕904時,結束預檢檢查結果通知顯示畫面900的顯示。
圖7~ 9所示的內容(動作)是在現有技術中所執(zhí)行的內容(動作)。如圖9所示,在現有技術中,通過連續(xù)頁編號顯示了警告。因此,操作者不能判斷是由于可變數據打印作業(yè)的主要對象中發(fā)生的問題還是由于可變對象中發(fā)生的問題引起了警告,從而使得找到要校正的部分所需的負荷增大。
實施例中的預檢檢查的動作的例子
隨后,將說明在進行預檢檢查的情況下的本實施例的動作的例子。如已參考圖6A 6C所述,還可以在客戶端個人計算機X和Y、文件服務器FS、打印服務器PS及打印基地(打印基地個人計算機Z、打印機A)的任一個中進行預檢;險查。可以在任一基地執(zhí)行下面所述的在進行預檢檢查時所執(zhí)行的動作,并且通過基地的設備來處理該動作。
圖IO是示出用于設置被預檢檢查的項的預檢檢查設置顯示畫面的例子的圖。在圖10中,將詳細說明與圖6A 6C不同的部分。
在預檢檢查設置顯示畫面IOOO中,當操作者選中復選框1004"以記錄為單位檢查VDP作業(yè)"時,可以指定現有技術中沒進行的預檢檢查的內容。
圖1 l是示出被預檢檢查的可變數據打印作業(yè)的例子的圖。現在,假定具有一頁或多頁的一個文檔為一個記錄,并且在可變數據打印作業(yè)1100中所包括的多個記錄中,存在在多個記錄之間共用的共用圖j象部分和在多個記錄之間可變的可變圖像部分。如上所述,記錄對應于形成一個文檔所需的lt據組。例如,
由生成A先生的文檔所需的A先生的姓名數據、A先生的地址數據和共用圖像數據構成一個記錄。還將多個記錄之間共用的數據稱為共用數據(主要數據)部分,并且還將多個記錄之間可變的數據稱為可改變數據(可變數據)部分。可變數據打印作業(yè)1100包括用于通過合成共用圖像部分中的數據和可變圖像部分中的數據來生成各記錄的文檔的指令。具體來說,由于可變數據打印作業(yè)1100包括用于將期望的內容數據插入到被設置在用作共用圖像部分的模板中的可變圖像部分的數據區(qū)域中的指令,因而生成并輸出各記錄的文檔。
圖11所示的可變數據打印作業(yè)1100是由五個記錄構成的作業(yè),其中每一記錄由兩頁構成。盡管可變數據打印作業(yè)1100通常是記錄數量更多的作業(yè),但是,在圖ll中,為了便于說明,假定可變數據打印作業(yè)1100由五個記錄構成。自然,可變數據打印作業(yè)110 0可以是由數量少于5的記錄構成的作業(yè)。
在圖11中,各頁的圖像下方示出的R1P1、 R1P2、 R2P1、
R2P2.......均表示可變數據打印作業(yè)1100的記錄編號和記錄中
的頁編號。在本實施例中,用于進行預檢檢查的設備對包括用于輸出這些頁的指令的可變數據打印作業(yè)進行分析。在圖ll中,除下面的點以外,結構基本上與圖8所示的結構相同代替可變數據打印作業(yè)1100的連續(xù)頁編號,通過記錄編號和記錄中的頁編號示出每個記錄的頁。在可變數據打印作業(yè)1100中包括用于分割記錄的命令。盡管還存在根據語言不能插入用于分割的這
種命令的情況,但是在這種情況下,CPU 101分析可變數據打
印作業(yè)中所指定的命令的結構,從而4企測記錄的分隔符
(delimiter)。作為具體例子,現在作支定對于可變數據打印作業(yè)指定下面的規(guī)則即,在第一頁中使用共用數據,在第二頁中使用可變數據,在第三頁中使用共用數據,并且在第四頁中使用可變數據。在這種情況下,由于一個記錄由兩頁構成的可能性高,因而CPU 101檢測第二和第三頁之間的間隔為記錄的分隔符。這樣,CPU 101可以通過分析共用數據和可變數據的重復模式來檢測記錄的分隔符。
圖12是示出用于通知操作者預檢檢查結果的預檢檢查結果通知顯示畫面的例子的圖。
在圖12中,在預4全;險查結果通知顯示畫面1200上,按已通過預檢檢查設置顯示畫面1000所設置的檢查項,顯示預檢檢查的結果。另外,在圖12中,重點將詳細說明圖12和圖9之間的不同。
現在將說明與顏色組有關的預檢檢查的結果。作為通過預檢檢查在每頁中是否存在"CMYK或除專色以外的顏色的對象"所獲得的結果,在圖11所示的可變數據打印作業(yè)1100中,在若干頁的每一頁中存在已指定了RGB的對象。因此,在預檢檢查結果通知顯示畫面1200上,按記錄中的頁編號來顯示警告。
警告顯示1205中的"警告頁1(5個記錄中的一個記錄)"表示"在5個記錄中的一個記錄中,"CMYK或除專色以外的顏色的對象"存在于該記錄的第一頁中"。這對應于下面的狀態(tài)在圖ll中,盡管在第二記錄的第一頁中(R2P1),檢查結果表示"NG",但是在其它每一記錄的第一頁中(R1P1、 R3P1、 R4P1、 R5P1),檢查結果表示"OK"。此外,在"警告頁1(5個記錄中的一個記錄)"下方顯示消息"4可變對象中可能存在問題"。這意味著存在由于可變對象而發(fā)生了警告的可能性。
類似地,警告顯示1205中的"警告頁2(5個記錄中的5個記錄),,表示"在5個記錄中的5個記錄中,"CMYK或除專色以外的顏色的對象,,存在于這些記錄的第二頁中"。這對應于下面的狀態(tài)在圖11中,在所有記錄的每一記錄的第二頁中(R1P2、 R2P2、R3P2、 R4P2、 R5P2), ^r查結果表示"NG"。此外,在"警告頁2(5個記錄中的5個記錄)"下方顯示消息"—主要對象中可能存在問題"。這意味著存在由于主要對象而引起了警告的可能性。
可以通過滾動條1201滾動顯示畫面。通過滾動,還可以顯示當前沒有在預檢檢查結果通知顯示畫面1200上顯示的結果(例如,字體組的結果)。由于預覽按鈕1202、文件輸出按鈕1203和關閉按鈕1204基本上與圖9的按鈕902 ~ 904相同,因而這里省略對它們的詳細"i兌明。
如上所述,在本實施例中,代替可變數據打印作業(yè)1100的
連續(xù)頁編號,通過記錄中的頁編號顯示警告的發(fā)生狀況。此外,示出了下面的預測結果,該預測結果表示是在可變數據打印作
業(yè)1100的主要對象中發(fā)生了警告還是在可變對象中發(fā)生了警告。因此,操作者確認在可變數據打印作業(yè)的主要對象和可變對象的哪一個中發(fā)生了問題,并且與現有技術中的情況相比,可以更容易地找到要校正的部分。
實施例中的預檢檢查的處理流程的例子
隨后,將參考圖13的流程圖說明進行預檢檢查時的處理的例子。如已參考圖6A 6C所述,可以在客戶端個人計算機X和Y、文件服務器FS、打印服務器PS及打印基地(打印基地個人計算機Z、打印機A)的任一個中執(zhí)行預檢檢查??梢栽谌我换貓?zhí)行圖1 3和隨后的附圖所述的流程圖中的操作,并且通過基地的控制單元處理這些,喿作。
首先,在步驟S1301, CPU IOI確認存儲在RAM 213中的預檢檢查設置顯示畫面1000的設置內容,并且判斷是否已經指定了復選框1004"以記錄為單位檢查VDP作業(yè)"。
作為該判斷的結果,如果沒有指定復選框1004,則處理例程進入后面將說明的步驟S1308。如果指定了復選框1004,則進入步驟S1302。
在步驟S1302, CPU IOI判斷預檢檢查的對象是否是可變數據打印作業(yè)(VDP作業(yè))?;诖蛴∽鳂I(yè)的描述語言、指示了打印的應用程序、或打印屬性來進行該判斷。例如,如果判斷為通過PPML語言描述了打印作業(yè),則CPU IOI確定為該打印作業(yè)是可變數據打印作業(yè)。作為該判斷的結果,如果預檢檢查的對象不是可變數據打印作業(yè),則處理例程進入后面將說明的步驟S1308。如果預檢檢查的對象是可變數據打印作業(yè),則進入步驟S1303??勺償祿蛴∽鳂I(yè)具有一個或多個記錄,其中每一記錄由一頁或多頁構成。
步驟S1303之后的處理是對于可變數據打印作業(yè)執(zhí)行的特征處理。
首先,在步驟S1303, CPU IOI對一個記錄中的一頁進行預檢檢查。下面將參考圖14說明該處理的詳細內容。
隨后,在步驟S1304, CPU IOI按記錄中的頁編號將預檢檢查的結果存4諸在RAM 103中。
隨后,在步驟S1305, CPU IOI判斷在記錄中是否存在下一頁。作為該判斷的結果,如果在記錄中存在下一頁,則處理例程返回至步驟S1303,以對下一頁才丸行處理。如果在記錄中不存在下一頁,則進入步驟S1306。
21在步驟S1306, CPU IOI判斷在可變數據打印作業(yè)中是否存在下一記錄。作為該判斷的結果,如果在可變數據打印作業(yè)中存在下一記錄,則處理例程返回至步驟S1303,以對下一記錄執(zhí)行處理。如果在可變數據打印作業(yè)中不存在下一記錄,則進入步驟S1307。
在步驟S1307, CPU 101按記錄中的頁編號報告預檢檢查的結果。下面將參考圖15說明該處理的詳細內容。
步驟S1308之后的處理是普通打印作業(yè)中的處理。首先,在步驟S1308, CPU 101進行一頁的預枱r檢查。隨后,在步驟S1309, CPU IOI判斷在打印作業(yè)中是否存在下一頁。作為該判斷的結果,如果在打印作業(yè)中存在下一頁,則處理例程返回至步驟S1308,以對下一頁執(zhí)行處理。如果在打印作業(yè)中不存在下一頁,則進入步驟S1310。
在步驟S1310, CPU 101按打印作業(yè)中的連續(xù)頁編號報告預檢檢查結果。這里可以像圖9所示的預檢檢查結果通知顯示畫面900那樣來報告預檢檢查結果。
一頁的預檢檢查的處理的例子
圖14是用于說明圖13的步驟S1303(—個記錄中的一頁的預才全檢查)的詳細處理的例子的流程圖。還可以通過圖14的流程圖實現圖13的步驟S1308。
首先,在步驟S1401, CPU 101判斷在設置圖10中的預檢的檢查項時是否已經指定了字體相關的檢查。如果已經指定了字體相關的檢查,則進入步驟S1402。如果沒有指定字體相關的檢查,則進入步驟S1404或S1406。
步驟S1402和S1403涉及CPU IOI對與字體有關的輸出環(huán)境進行預檢檢查的處理。
首先,在步驟S1402, CPU IOI檢查字體相關的數據的細節(jié)。例如,如果基于打印機驅動程序的設置將驅動程序設置成"使用
PC的字體"的設置,則CPU IOI從PC環(huán)境文件讀出字體信息,并且將所讀出的字體信息寫入RAM 103中,作為字體環(huán)境信息。如果將驅動程序設置成"使用打印機的字體"的設置,則CPUIOI從打印機環(huán)境文件讀出字體信息,并且將所讀出的字體信息寫入RAM103中,作為字體環(huán)境信息。
容(字體信息),作為文檔的字體信息,并且將其寫入RAM 103中。這里所讀出的數據包括字體的字樣名稱以及是否向字樣名稱嵌入字體等。字體的嵌入表示通過將字體數據包括在文檔中,如果已經嵌入了字體,則無論環(huán)境如何,都可以使用在生成文檔時所指定的字體。
隨后,在步驟S1403, CPU 101將已在步驟S1402讀出的PC或打印機的字體環(huán)境信息與文檔的字體信息進行對照。如果在文檔中已嵌入了字體,則使用所嵌入的字體,并且輸出該文檔。因此,即使在PC或打印機的字體環(huán)境信息中沒有包括字體,也不會發(fā)生問題。另一方面,如果在文檔中沒有嵌入字體,并且如果在PC或打印機的字體環(huán)境信息中沒有包括文檔中所指定的字體,則利用其它字體代替這一字體。因此,在這種情況下,CPU IOI參考存儲在打印機驅動程序中的替換表,并且輸出表示利用哪一字體代替文檔中所指定的哪一字體的數據。
如果即使通過參考替換表也不能代替該字體,則CPU 101輸出用于請求操作者安裝字體或指定替換字體的數據。將該輸出數據存儲在RAM 103中,作為在預檢檢查過程中臨時產生的字體信息對照文件。
在文檔中使用個人計算機或打印機中沒有安裝的字體的情況下,替換表是表示用于將該字體替換為個人計算機或打印機中所安裝的字體的對應關系的表。
如上所述,在文檔中沒有嵌入文檔中所使用的資源(在該例子中為字體)并且在打印環(huán)境中沒有提供該資源的情況下,不能
使用文檔中所指定的資源。因此,CPU 101產生表示這一情況
的警告信息并且輸出該警告信息。
在步驟S1401, CPU IOI判斷在圖10的預4企的檢查項的設置中是否已經指定了顏色相關的檢查。如果已經指定了顏色相關的檢查,則進入步驟S1404。 CPU IOI檢查顏色相關的數據的細節(jié)。作為顏色相關的數據,存在表示打印機是否是彩色打印機的信息,并且在彩色打印機的情況下,還存在表示能否處理CMYK數據的信息等。作為PC環(huán)境文件中所包括的顏色相關的數據,還有存在于PC環(huán)境中的顏色簡檔(color profile)的名稱。在步驟S1404, CPU 101從RAM 103讀取顏色相關的數據,作為顏色環(huán)境信息。
CPU 101讀出文檔中的顏色相關的數據的部分,作為文檔的顏色信息。作為這里所讀出的文檔的顏色信息,存在源顏色簡檔的名稱和有無嵌入源顏色簡檔的數據等。
隨后,在步驟S1405, CPU 101將在步驟S1404讀出的顏色環(huán)境信息與文檔的顏色信息進行對照。
如果輸出設備(使用的打印機)是單色打印機,則作為預檢檢查的結果,CPU IOI輸出不能輸出彩色數據這一情況。如果輸出設備(使用的打印機)是不能處理CMYK數據的打印機,則CPU IOI輸出將CMYK輸出轉換成RGB輸出這一情況。如果沒有嵌入輸入簡檔,則CPU IOI判斷在通過PC的環(huán)境監(jiān)測所存儲的簡檔列表上是否存在文檔的顏色信息中所包括的簡檔名稱(即,該簡檔名稱是否包括在顏色信息中)。作為該判斷的結果,如果在通過P C的環(huán)境監(jiān)測所存儲的簡檔列表上不存在文檔的顏色信息中所包括的簡檔名稱,則作為預檢檢查的結果,CPU
101輸出該簡檔不存在這一情況。將這些輸出存儲為在預檢檢查
期間臨時生成的顏色信息對照文件。
在步驟S1401, CPU IOI判斷在圖IO的預檢的檢查項的設置中是否已經指定了圖像相關的檢查。如果已經指定了圖像相關的檢查,則進入步驟S1406。在步驟S1406, CPU IOI檢查圖像相關的數據的細節(jié)。作為圖像相關的信息,存在打印機的分辨率等的信息。在步驟S1406, CPU IOI將圖像相關的數據作為圖像環(huán)境信息寫入RAM 103中。
CPU IOI讀出文檔中的圖像相關的數據部分作為文檔的圖像信息,并將其寫入RAM 103的預定區(qū)域中。作為這里所讀出的文檔的圖像信息,存在文檔中所包括的每個圖像的分辨率等。
隨后,在步驟S1407, CPU 101將在步驟S1406讀出的圖像環(huán)境信息與文檔的圖像信息進行對照。在本實施例中,當每個圖像數據的分辨率等于或小于輸出設備(使用的打印機)的分辨率的l/5時,CPU IOI判斷為預檢檢查的結果表示錯誤。即,當打印機的分辨率等于600dpi時,如果圖像數據的分辨率等于120dpi或更小,則CPU IOI輸出圖像數據的圖像的名稱以及圖像數據的分辨率小這 一 情況。將該輸出存儲為在預檢檢查期間臨時生成的圖像信息對照文件。前述值l/5或更小是個例子,可以使用其它條件。
如上所述,即使在打印環(huán)境中提供了文檔中所使用的資源(在該例子中為打印引擎)的情況下,當與該資源有關的屬性(在該例子中為分辨率)與要求不符時,CPU IOI產生表示這一情況的警告信息,并輸出該警告信息。
當如上所述完成字體、顏色或圖像的檢查(預檢檢查)時,進入步驟S1408。在步驟S1408, CPU IOI判斷是否完成了對于
25存在于相應頁中的所有數據的預檢檢查。
作為該判斷的結果,如果仍未完成對于相應頁中的所有數
據的預檢檢查,則處理例程返回至步驟S1401,以對下一數據執(zhí)行預檢檢查。如果完成了對于相應頁中的所有數據的預檢檢查,則處理例程進入步驟S1409。在步驟S1409, CPU IOI將表示相應頁的預檢檢查結果的預檢檢查結果文件和收集了輸出結果的警告信息存儲在RAM 103中。
如上所述,#>據本實施例,例如,通過扭J亍圖13的步驟S1303(圖14)的處理,實現以頁為單位進行作業(yè)的預檢檢查的檢查單元的例子。
用于報告預檢檢查的結果的處理的例子
圖15是用于說明圖13的步驟S1307(記錄中的每個頁編號的預檢檢查的結果的報告)中的詳細處理的例子的流程圖。
首先,在步驟S1501, CPU IOI將表示記錄中的頁編號的變量P設置成1。
隨后,在步驟S1502, CPU IOI將可變數據打印作業(yè)中存在頁編號P的記錄的數量設置成變量T。例如,由于在圖ll中,存在頁編號l的記錄為記錄l ~ 5,因而將變量T設置成5。如上所述,在本實施例中,例如,通過執(zhí)行步驟S1502的處理,實現第二提取單元的例子。
隨后,在步驟S1503, CPU IOI將作為預檢檢查的結果在頁編號P發(fā)生了警告的記錄的數量設置成變量F。例如,由于在圖ll中,在頁編號l發(fā)生了警告的記錄僅為記錄2,因而將變量F設置成l。如上所述,在本實施例中,例如,通過執(zhí)行步驟S1503的處理,實現提取單元的例子。
隨后,在步驟S1504, CPU 101判斷比率F/T是否大于0.8。作為該判斷的結果,如果比率F/T大于0.8,則進入步驟S1508,并且CPU 101將表示等級2的代碼設置成變量L。
如果比率F/T等于或小于0.8,則進入步驟S1505。在步驟S1505, CPU 101判斷比率F/T是否大于0。作為該判斷的結果,如果比率F/T大于0,則進入步驟S1507,并且CPU101將表示等級1的代碼設置成變量L。
如果步驟S1504和S1505中為"否",即,如果比率F/T等于0,則進入步驟S1506,并且CPU IOI將表示等級O的代碼設置成變量L。
當如上所述將代碼設置成變量L時,處理例程進入步驟S1509。在步驟S1509,如下所述,CPU IOI根據變量L的值,顯示預檢檢查的結果。
隨后,在步驟S1510, CPU IOI向表示記錄中的頁編號的變量P加1。
隨后,在步驟S1511, CPU IOI判斷在可變數據打印作業(yè)中是否存在具有頁編號P的記錄。作為該判斷的結果,如果在可變數據打印作業(yè)中存在具有頁編號P的記錄,則處理程序返回至步驟S1502,以顯示頁編號P的預檢檢查的結果。如果在可變數據打印作業(yè)中不存在具有頁編號P的記錄,則結束該處理例程。
具體來說,步驟S1509中用于根據變量L的值顯示預檢檢查的結果的處理如下。
首先,如果在變量L中設置了表示等級O的代碼,則由于這意味著沒有發(fā)生警告,因而不顯示結果。如果在變量L中設置了表示等級l的代碼,則對于處理對象的頁編號P,由于在80%或更少的記錄中發(fā)生了警告,因而顯示消息"可變對象中可能存在問題"。
如果在變量L中設置了表示等級2的代碼,則對于處理對象的頁編號P,由于在超過80%的記錄中發(fā)生了警告,因而顯示消息"主要對象中可能存在問題"。當在主要對象中發(fā)生問題時,通常在所有記錄中都發(fā)生了警告。然而,由于有存在如下記錄的可能性,因而在本實施例中,將80 %設置為顯示切換的閾值在該記錄中,如果可變對象擋住了主要對象,則不發(fā)生警告??梢詫⒃撻撝翟O置成除8 0 %以外的任意值、固定值或用戶可改變的值。
如上所述,在本實施例中,例如,通過執(zhí)行圖15的步驟S1509的處理,實現輸出單元的例子。
在圖15的流程圖中,可以在步驟S1511之后執(zhí)行步驟S1509的處理。利用該方法,對于可變數據打印作業(yè)的所有頁,在設置了作為預檢檢查的結果所顯示的內容之后,可以顯示預檢檢查的結果(即,可以如圖12所示顯示預檢檢查的結果)。
如上所述,在本實施例中,向可變數據打印作業(yè)1100的多個記錄中的每一個分配記錄中的頁編號,并且按頁編號的頁進行預檢檢查。此后,從包括在可變數據打印作業(yè)1100中的記錄
的記錄。計算所提取的記錄的數量與具有這一頁編號的頁的所有記錄的數量的比率。根據這一比率,推測是對于主要對象發(fā)生了問題還是對于可變對象發(fā)生了問題。對于發(fā)生了問題的每一頁,顯示有關下面的消息對于主要對象發(fā)生了這一頁中的問題,還是對于可變對象發(fā)生了這一頁中的問題。因此,可以使得操作者容易地判斷在預檢中所發(fā)現的問題是每 一 記錄共用的主要部分的問題還是每一記錄不同的可變數據部分的問題。因而,可以提高打印步驟中的預檢檢查步驟的效率。
在本實施例中,計算作為預檢檢查的結果在頁編號P的頁中發(fā)生了問題的記錄與存在頁編號P的記錄的數量的比率,并且將其與闊值進行比較。通過該方法,即使可變數據打印作業(yè)中的多個記錄的頁的數量不是恒定的,也可以執(zhí)行校正處理。然而,不是沒有例外地必須使用這一方法。例如,如果預先確定可變數據打印作業(yè)中的多個記錄的頁的數量是恒定的,則可以代替前述比率,將在頁編號P的頁中發(fā)生了問題的記錄的數量與閾值進行比較。
根據本發(fā)明,基于在對多個記錄輸出之前的監(jiān)測的結果,提取在相同頁編號的頁中發(fā)生了相同種類的問題的記錄的數量。通過使用所提取的記錄的數量推測該問題是共用數據部分的問題還是可變數據部分的問題并進行輸出。因此,與現有技術相比,可以更容易地通知在輸出作業(yè)之前的監(jiān)測中所發(fā)現的問題是共用數據部分的問題還是可變數據部分的問題。
其它實施例
還可以通過系統(tǒng)或設備的計算機(或CPU或MPU等裝置)和下面的方法來實現本發(fā)明的各方面,其中,該計算機讀出并執(zhí)行記錄在存儲裝置上的程序以執(zhí)行上述實施例的功能,該方法的步驟由系統(tǒng)或設備的計算機通過例如讀出并執(zhí)行記錄在存儲裝置上的程序以執(zhí)行上述實施例的功能來進行。為此,例如通過網絡或從用作存儲裝置的各種類型的記錄介質(例如,計算機可讀介質)向該計算機提供該程序。在這種情況下,該系統(tǒng)或設備以及存儲有該程序的記錄介質包括在本發(fā)明的范圍內。
盡管已經參考典型實施例說明了本發(fā)明,但是應該理解,本發(fā)明不局限于所公開的典型實施例。所附權利要求書的范圍符合最寬的解釋,以包含所有這類修改、等同結構和功能。
權利要求
1.一種數據處理設備,包括分析部件,用于對通過合成在多個記錄之間共用的共用對象和能在所述多個記錄之間變化的可變對象來輸出文檔的數據進行分析;提取部件,用于通過使用由所述分析部件分析出的結果,提取已在相同頁中發(fā)生了問題的記錄的數量;預測部件,用于通過使用由所述提取部件提取出的記錄的數量,預測是由于所述共用對象還是由于所述可變對象引起了所述問題;以及輸出部件,用于輸出由所述預測部件預測出的結果。
2. 根據權利要求l所述的數據處理設備,其特征在于,當 通過所述提取部件提取出所述數據中的所有記錄時,所述預測 部件預測為由于所述共用對象引起了所述問題。
3. 根據權利要求l所述的數據處理設備,其特征在于,所示設備。
4. 根據權利要求l所述的數據處理設備,其特征在于,所 述分析部件對基于由能夠定義所述可變對象的語言描述的數據 所形成的作業(yè)進行分析。
5. —種數據處理方法,包括以下步驟分析步驟,用于對通過合成在多個記錄之間共用的共用對 象和能在所述多個記錄之間變化的可變對象來輸出文檔的數據 進行分析;提取步驟,用于通過使用在所述分析步驟中獲得的分析結 果,提取已在相同頁中發(fā)生了問題的記錄的數量;預測步驟,用于通過使用所提取出的記錄的數量,預測是 由于所述共用對象還是由于所述可變對象引起了所述問題;以及輸出步驟,用于輸出在所述預測步驟中獲得的預測結果。
全文摘要
本發(fā)明涉及一種數據處理設備和數據處理方法。該數據處理設備向可變數據打印作業(yè)的多個記錄中的每一個分配記錄中的頁編號,并且按頁編號進行預檢檢查。此后,該數據處理設備從可變數據打印作業(yè)中所包括的記錄中提取在相同頁編號的頁中發(fā)生了相同種類的(或相同的)問題的記錄。該數據處理設備計算所提取的記錄與具有該頁編號的頁的所有記錄的比率,并且根據該比率推測問題與主要對象有關還是與可變對象有關。該數據處理設備按具有該問題的頁顯示該頁中的問題是與主要對象有關還是與可變對象有關。
文檔編號G06K15/00GK101673349SQ20091017215
公開日2010年3月17日 申請日期2009年9月10日 優(yōu)先權日2008年9月10日
發(fā)明者根岸晃 申請人:佳能株式會社
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1