專利名稱:信息處理裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于生成打印數(shù)據(jù)的信息處理裝置及信息處理方法,尤 其是一種生成能被提交給作為印后處理的裝訂處理的打印數(shù)據(jù)的信息處理裝 置及信息處理方法。
背景技術(shù):
信息處理裝置,例如用于生成打印數(shù)據(jù)的個人計算機,具有假脫機功能, 即在生成打印數(shù)據(jù)之前,將文檔數(shù)據(jù)存儲為與最終送到打印裝置的打印數(shù)據(jù) 的格式不相同的中間代碼。通過使用這樣的信息處理裝置,當(dāng)從以中間代碼 格式存儲的文檔數(shù)據(jù)生成發(fā)送給打印裝置的打印數(shù)據(jù)時,可以改變頁面布局 和輸出順序。該功能可以由用于裝訂的文檔數(shù)據(jù)生成打印數(shù)據(jù),并且該打印 數(shù)據(jù)以裝訂后的頁面順序布局。還有些信息處理裝置具有可變打印功能,在 待插入可變數(shù)據(jù)的已存儲的文檔數(shù)據(jù)中預(yù)定一個框架(區(qū)域),然后當(dāng)生成打印數(shù)據(jù)時將該可變數(shù)據(jù)插入到該框架中(例如,參見日本特開2003-296070 號公報)。還有些裝置生成了打印數(shù)據(jù),該打印數(shù)據(jù)假定使用裝訂設(shè)備對打印物進 行裝訂。 一種裝訂模式是精裝(case binding),即用打印了封面數(shù)據(jù)和封底 數(shù)據(jù)的紙張對正文進行包裝,輸出精裝設(shè)備中使用的封面和正文的數(shù)字復(fù)印 裝置己經(jīng)被提出(例如,參見日本特開2004-64453號公報)。然而,在日本特開2003-296070號公報公開的信息處理裝置從用于裝訂 的文檔數(shù)據(jù)中生成打印數(shù)據(jù)的情況下,不能生成使用非聯(lián)機裝訂設(shè)備執(zhí)行精 裝時所適合的打印數(shù)據(jù)。聯(lián)機裝訂設(shè)備與打印裝置一體化,可以對打印裝置 輸出的打印文檔進行裝訂。另夕卜,日本特開2004-64453號公報中公開的數(shù)字復(fù)印機不能輸出適合以 下精裝設(shè)備的打印物,該精裝設(shè)備對由分開放置位置導(dǎo)入的封面和正文進行 裝訂。圖20顯示了對由分開放置位置導(dǎo)入的封面和正文進行裝訂的例子。在 裝訂N份打印物的情況下,非聯(lián)機裝訂設(shè)備接受N個封面的紙疊2001和N 份以分頁格式輸出的正文2002。然后,從封面的紙疊2001中導(dǎo)入一個封面, 從正文2002導(dǎo)入一份正文,用封面將正文包裝,用訂書釘?shù)冗M行裝訂。因為使用聯(lián)機裝訂設(shè)備,正文和封面不需要手動放置,圖20顯示的裝訂方法可以
使用未連接到打印裝置的脫機裝訂設(shè)備,也可以使用與打印裝置有通信連接 但未一體化的近機裝訂設(shè)備。
使用前述的信息處理裝置和數(shù)字復(fù)印機,封面和正文應(yīng)該作為一份輸出, 而不能以分頁格式分別輸出。因此,如果使用脫機裝訂設(shè)備或近機裝訂設(shè)備 的精裝功能,打印裝置的輸出被放置到裝訂設(shè)備之前,需要進行封面和正文 的排序。
在此以前,在分開的打印裝置上打印封面和正文一直存在問題,例如彩 色打印裝置打印封面,黑白打印裝置打印正文。因此,如果不得不在分開的 打印裝置上進行打印,用戶不得不從信息處理裝置向每個打印裝置輸入打印 指示,將打印作為分開的打印作業(yè)執(zhí)行。
為了生成上述分開的打印作業(yè),用戶從文檔數(shù)據(jù)中選擇要打印的部分, 并指示選定部分的打印。這種方法的缺點是需要花費時間和精力在文檔數(shù)據(jù) 中指定封面和正文,而且容易發(fā)生錯誤。
發(fā)明內(nèi)容
考慮到上述慣例,本發(fā)明的目的是提供一種信息處理裝置和信息處理裝 置的方法,在裝訂設(shè)置特別是精裝設(shè)置被指定為打印設(shè)置的情況下,其可以 分別生成封面部分和正文部分的打印數(shù)據(jù)。
根據(jù)本發(fā)明的第一個方面,提供信息處理裝置,包括
設(shè)置單元,用于當(dāng)對含有多個需打印的頁的文檔數(shù)據(jù)進行打印時,設(shè)置 裝訂設(shè)置作為打印設(shè)置的一部分,該裝訂設(shè)置將在所述多個打印頁中用作正 文的打印頁,用在所述多個打印頁中用作封面的打印頁來包裝;
生成單元,用于在設(shè)置有所述裝訂設(shè)置的情況下,生成正文打印數(shù)據(jù)和 封面打印數(shù)據(jù),該正文打印數(shù)據(jù)用來將所述文檔數(shù)據(jù)中正文的第一頁到最后 一頁以分頁格式按指定的多份重復(fù)打印,該封面打印數(shù)據(jù)用來打印與所述指 定的多份相當(dāng)張數(shù)的封面。
根據(jù)本發(fā)明的第二個方面,向信息處理裝置提供信息處理方法,包括:
設(shè)置步驟,當(dāng)對含有多個需打印的頁的文檔數(shù)據(jù)進行打印時,設(shè)置裝訂 設(shè)置作為打印設(shè)置的一部分,該裝訂設(shè)置將在所述多個打印頁中用作正文的 打印頁,用在所述多個打印頁中用作封面的打印頁來包裝;
生成步驟,在設(shè)置了所述裝訂設(shè)置的情況下,生成正文打印數(shù)據(jù)和封面打印數(shù)據(jù),該正文打印數(shù)據(jù)用來將所述文檔數(shù)據(jù)中正文的第一頁到最后一頁以分頁格式按指定的份數(shù)重復(fù)打印,該封面打印數(shù)據(jù)用來打印與所述指定的份數(shù)相當(dāng)張數(shù)的封面。上述結(jié)構(gòu)可以分別生成用于裝訂的正文和封面打印數(shù)據(jù)。 本發(fā)明進一步的特征和方面,將在以下參考附圖的具體實施方式
的描述中,得以清楚地記載。
圖1為實施例的獨立文檔處理系統(tǒng)的軟件配置的框圖。 圖2為實施例中實現(xiàn)文檔處理系統(tǒng)的硬件配置的框圖。圖3A和3B為書文件的結(jié)構(gòu)。 圖4A和4B為書屬性列表。 圖5為章屬性列表。 圖6為頁屬性列表。 圖7為打開書文件的步驟的流程圖。 圖8為將電子文檔文件導(dǎo)入到書文件的步驟的流程圖。 圖9為將圖8所示步驟S801中的應(yīng)用數(shù)據(jù)轉(zhuǎn)換為電子文檔文件的步驟的 流程圖。圖10為裝訂應(yīng)用的用戶接口窗口。圖11為新建書文件時的用戶接口。圖12為客戶端-服務(wù)器文檔處理系統(tǒng)的軟件配置的框圖。圖13為訂釘控制系統(tǒng)的配置的框圖。圖14為可變打印。圖15為裝訂應(yīng)用的用戶接口窗口。圖16為裝訂應(yīng)用的用戶接口窗口。圖17為裝訂應(yīng)用的用戶接口窗口。圖18為打印設(shè)置沒有設(shè)為執(zhí)行分頁打印時的N份文檔。圖19為打印結(jié)果。圖20為精裝的輸入。圖21為打印結(jié)果。圖22為在實施例中使用的部分方法的流程圖。圖23為根據(jù)實施例描述了本發(fā)明特征的用戶接口。圖24為在實施例中使用的部分方法的流程圖。
圖25為在實施例中使用的用戶接口。
圖26為在實施例中使用的方法的流程圖。
具體實施例方式
以下參照附圖對本發(fā)明的各個實施例進行詳細地描述。 系統(tǒng)概要
首先,參照圖1至12,對本發(fā)明的文檔處理系統(tǒng)的概況進行描述。要注 意的是,該文檔處理系統(tǒng)包括電子文檔編寫器,將通用應(yīng)用生成的數(shù)據(jù)文 件轉(zhuǎn)換為電子文檔文件;裝訂應(yīng)用,提供編輯該電子文檔文件的功能。通過 合并軟件生成的數(shù)據(jù)來創(chuàng)建和編輯文檔,能夠改善可操作性,使文檔編輯的 執(zhí)行更有效率。
系統(tǒng)配置與操作
圖l顯示了本實施例的文檔處理系統(tǒng)的軟件配置。該文檔處理系統(tǒng)由數(shù) 字計算機100 (以下也稱為主機)實現(xiàn)。該數(shù)字計算機100為本發(fā)明文檔處 理裝置的優(yōu)選。圖1所示的通用應(yīng)用101提供如文字處理、電子表格、照片 修飾、繪圖、上色、演示和文本編輯等功能,且具有操作系統(tǒng)(0S)相關(guān)的 打印功能。當(dāng)對應(yīng)用數(shù)據(jù)如創(chuàng)建的文檔數(shù)據(jù)和圖像數(shù)據(jù)進行打印時,通用應(yīng) 用101使用0S提供的指定接口。例如微軟Windows(注冊商標(biāo))操作系統(tǒng)(OS) 具有稱為圖形設(shè)備接口 (GDI)的接口。還有稱為WPF (Windows Presentation Foundation: Windows (注冊商標(biāo))呈現(xiàn)基礎(chǔ))的接口。即通用應(yīng)用101發(fā) 送預(yù)定格式的輸出指令(函數(shù))到提供上述接口的輸出模塊,以打印創(chuàng)建的 數(shù)據(jù)。另一方面,輸出模塊將收到的輸出指令轉(zhuǎn)換為輸出設(shè)備如打印機可處 理的格式,并輸出轉(zhuǎn)換后的指令(GDI情況下的的DDI函數(shù))。由于輸出設(shè) 備可處理的格式根據(jù)設(shè)備類型、廠商、型號等不同而不同,需要為每個設(shè)備 提供設(shè)備驅(qū)動程序。使用0S中相應(yīng)設(shè)備驅(qū)動程序轉(zhuǎn)換指令,生成打印數(shù)據(jù), 并將該打印數(shù)據(jù)與作業(yè)語言(JL )綁定,從而生成打印作業(yè)。如果使用微軟 Windows作為0S,輸出模塊提供的接口相當(dāng)于GDI或WPF 。
設(shè)備驅(qū)動程序之一的電子文檔編寫器102,是為了實現(xiàn)文檔處理系統(tǒng)而 提供的軟件模塊。但電子文檔編寫器102并不是為特定的輸出設(shè)備設(shè)計的, 而是將輸出指令轉(zhuǎn)換為裝訂應(yīng)用104和打印機驅(qū)動程序106可處理的格式。 由電子文檔編寫器102轉(zhuǎn)換得到的格式(以下稱為電子文檔格式),如果用詳細格式表現(xiàn)以頁為單位的文檔,則沒有限制。可以使用實際的標(biāo)準(zhǔn)格式作為電子文檔格式,包括如Adobe Systems公司的可移植文檔格式(PDF)和可縮 放矢量圖形(SVG),還可以使用XML文件規(guī)格書(XPS)格式。對通用應(yīng)用101使用電子文檔編寫器102的情況,當(dāng)指定電子文檔編寫 器102作為用于輸出的設(shè)備驅(qū)動程序后,執(zhí)行打印。但是由電子文檔編寫器 102創(chuàng)建的電子文檔文件不具備完全的電子文檔文件格式。因此,裝訂應(yīng)用 104指定電子文檔編寫器102為設(shè)備驅(qū)動程序,在裝訂應(yīng)用104的管理下, 將應(yīng)用數(shù)據(jù)轉(zhuǎn)換為電子文檔文件。裝訂應(yīng)用104將電子文檔編寫器102創(chuàng)建 的不完全的電子文檔文件,完成為下述格式的電子文檔文件。下文中,當(dāng)需 要對這一點進行清楚識別時,由電子文檔編寫器102創(chuàng)建的文件稱為"電子 文檔文件",由裝訂應(yīng)用104加入結(jié)構(gòu)的電子文檔文件稱為"書文件"。當(dāng) 不需要特別區(qū)分時,由應(yīng)用生成的文檔文件、電子文檔文件以及書文件都被 稱為文檔文件(或文檔數(shù)據(jù))。因此,指定電子文檔編寫器102為設(shè)備驅(qū)動程序,用戶就可以指定對通 用應(yīng)用IOI創(chuàng)建的數(shù)據(jù)進行打印。這種方法中,應(yīng)用數(shù)據(jù)以頁為單位被轉(zhuǎn)換 為通用應(yīng)用101定義的電子文檔格式(以下稱為邏輯頁或文檔頁),并作為電 子文檔文件103存儲在存儲介質(zhì)如硬盤中。硬盤可以是實現(xiàn)本實施例文檔處 理系統(tǒng)的計算機中的本地驅(qū)動器,如果計算機連接到網(wǎng)絡(luò),硬盤也可以是網(wǎng) 絡(luò)提供的驅(qū)動器。裝訂應(yīng)用104給用戶提供讀取電子文檔文件(或書文件)103,和對讀取 文件進行編輯的功能。雖然裝訂應(yīng)用104提供了以頁為最小單位,編輯章或 書(下述)結(jié)構(gòu)的功能,但是不提供編輯各頁內(nèi)容的功能。當(dāng)對裝訂應(yīng)用104 編輯的書文件103進行打印時,裝訂應(yīng)用104激活電子文檔假脫機析取程序 105。電子文檔假脫機析取程序(despooler) 105是與裝訂應(yīng)用一起安裝在計 算機中的程序模塊。當(dāng)對裝訂應(yīng)用使用的文檔(書文件)進行打印時,電子 文檔假脫機析取程序105輸出描畫數(shù)據(jù)給打印機驅(qū)動程序。電子文檔假脫機 析取程序105從硬盤讀取指定的書文件,并且為了以書文件中描述的格式對 頁進行打印,生成與OS的輸出模塊相適應(yīng)的輸出指令,,并將生成的輸出指 令輸出給輸出模塊(未顯示)。這時,作為輸出設(shè)備的打印機107的打印機驅(qū) 動程序106,被指定為設(shè)備驅(qū)動程序。輸出模塊將收到的輸出指令轉(zhuǎn)換為設(shè) 備指令,并輸出設(shè)備指令到指定打印機107的打印機驅(qū)動程序106,打印機 驅(qū)動程序106將收到的驅(qū)動指令轉(zhuǎn)換為頁面描述語言等可被打印機107解釋和執(zhí)行的指令。轉(zhuǎn)換指令經(jīng)由系統(tǒng)假脫機程序(未顯示)從打印機驅(qū)動程序
106發(fā)送到打印機107,打印機107根據(jù)該指令打印圖像。
圖2為計算機(信息處理裝置)100的硬件方框圖。圖2中,CPU 201 執(zhí)行操作系統(tǒng)的計算機程序、通用應(yīng)用、裝訂應(yīng)用等,并實現(xiàn)圖l軟件配置 和流程圖(下述)的步驟。這些程序存儲在ROM 203的程序R0M中,或從硬 盤(HD) 211加載到RAM 202。 RAM 202作為CPU 201的工作區(qū)域和主存儲器 使用。鍵盤控制器(KBC) 205控制從鍵盤209和定點設(shè)備(未顯示)的鍵輸 入。CRT控制器(CRTC) 206控制CRT顯示器210的顯示。磁盤控制器(DKC) 207控制對用于儲存引導(dǎo)程序、應(yīng)用、字體數(shù)據(jù)、用戶文件和編輯文件(下 述)的硬盤(HD) 211、軟盤(FD)等的訪問。打印機控制器(PRTC) 208控 制與連接的打印機107的信號交換。網(wǎng)絡(luò)控制器(NC) 212連接到網(wǎng)絡(luò),執(zhí) 行與其他連接到網(wǎng)絡(luò)的設(shè)備的通信控制處理。 電子文檔數(shù)據(jù)格式
在詳細講述裝訂應(yīng)用104之前,首先描述書文件的數(shù)據(jù)格式。書文件具有 仿效印刷書的三層結(jié)構(gòu)。首先,頂層效仿書,稱為"書",在這里定義與書有 關(guān)所有屬性。中間層相當(dāng)于書中的章,稱為"章"??梢詾槊空露x屬性。底 層是"頁",相當(dāng)于應(yīng)用程序中定義的頁??梢詾槊宽摱x屬性。而且每個書 可以包括多個章,每章還可以包括多個頁。
圖3中示出了書文件的格式。如圖3A所示的例子中,通過各個相應(yīng)結(jié)點 表示書文件中的書,章和頁。 一個書文件包括一個書。書和章是定義作為書 的結(jié)構(gòu)的概念,包括作為其實體的定義的屬性值和到下層的鏈接。頁具有應(yīng) 用程序輸出的每頁數(shù)據(jù),這些數(shù)據(jù)作為頁的實體。因此,除了其屬性值外, 頁中還包括文檔頁實體(文檔頁數(shù)據(jù))和到文檔頁數(shù)據(jù)的鏈接。注意作為印 刷媒介等被輸出的打印頁可能包括多個文檔頁。這種結(jié)構(gòu)不是通過鏈接表示, 而是表示為書、章和頁的不同層的屬性。
在圖3A中,書301中定義書屬性,302A和302B兩章鏈接到書301。這 些鏈接表示章302A和302B包含于書301中。頁303A和303B鏈接到章302A, 表示這些頁包含于章302A。頁303A和303B中定義了各自的屬性值,并包含 到文檔頁數(shù)據(jù)1和2的鏈接,文檔頁數(shù)據(jù)1和2構(gòu)成這些頁的實體。這些鏈 接指向圖3B中所示的文檔頁數(shù)據(jù)304的數(shù)據(jù)1和2,表示頁303A和303B的 實體是文檔頁數(shù)據(jù)1和2。用戶可以通過裝訂應(yīng)用104提供的用戶接口改變 這些屬性。圖4A和4B是書屬性列表。對于下層也可以重復(fù)定義的項,優(yōu)先采用下層的屬性值。因此,只在書屬性中定義的項值對全書有效。然而,對于也可 以在下層中定義的項,如果沒有在下層中定義這些項,書屬性具有作為缺省 值的意義。注意一些圖示的項包括多個關(guān)聯(lián)項,而不是只與某一特定項對應(yīng)。圖5為章屬性列表,圖6為頁屬性列表。章屬性和頁屬性之間的關(guān)系類似于 書屬性和下層屬性之間的關(guān)系。注意這些屬性也被稱為打印設(shè)置。從圖4至6中很明顯,打印方法、裝訂細節(jié)、封面/封底、索引紙、襯紙 和分章(chaptering)這六項是書屬性獨有的屬性。這些項是在全書中定義 的。就打印方法屬性而言,可以指定單面打印、雙面打印和裝訂打印三個值。 其中裝訂打印是一種包含格式的打印方法,將一摞單獨指定數(shù)目的紙對折并 裝訂成書。對于裝訂細節(jié)屬性,如果設(shè)置了裝訂打印,則可以指定打開方向、 一摞紙的數(shù)量等。而且"精裝"設(shè)置可以保存在裝訂細節(jié)屬性中。精裝是一 種為正文單獨提供封面,并構(gòu)成封面、書脊和封底的裝訂格式。即封面部分 文檔數(shù)據(jù)打印的紙包裝正文部分打印的紙并裝訂的裝訂設(shè)置。如果設(shè)置了分 頁設(shè)置、或之后執(zhí)行精裝時,在分頁設(shè)置顯示是否以分頁格式輸出時進行了 設(shè)置,可以對獨立的封面設(shè)置(即與正文分開的封面打印)等設(shè)置進行保存。 下面將參照圖16和23詳細描述。封面/封底屬性包含打印要編輯成書的電子文檔文件時,對附加構(gòu)成封面 和封底的紙張的設(shè)置,以及對打印在該附加紙張上的內(nèi)容進行指定的設(shè)置。 索引紙屬性包括插入設(shè)置,如章劃分處、打印裝置單獨提供的帶標(biāo)簽的索引 紙、和對指定打印在索引(標(biāo)簽)部分內(nèi)容的設(shè)置。在正在使用的打印裝置 中提供插入器或多個進紙盒可用的情況下該屬性有效,其中插入器具有將單 獨提供給打印紙的紙張插入在希望位置的功能。這些也可用于襯紙屬性。襯紙屬性包含插入來自插入器或進紙盒送入的紙張的設(shè)置,以及指定插 入襯紙的進紙源的設(shè)置。分章屬性的設(shè)置包括如是否使用新紙、是否使用新打印頁或是否不對章 劃分處進行操作等。執(zhí)行單面打印時使用新紙與使用新打印頁意思相同。執(zhí) 行雙面打印時,若指定了 "使用新紙"則連續(xù)的章不會被打印在一張紙上, 若指定了 "使用新打印頁"則會將連續(xù)章打印在一張紙的正反面。全部章屬性都是書屬性的復(fù)制,章沒有固有項。因此,如果章屬性中的 定義與書屬性中的定義不同時,優(yōu)先取章屬性中定義的值。僅在書屬性和章 屬性中共有的是紙張大小、紙張方向、布局(N-up打印)設(shè)置、縮放、出紙方法這五項。其中布局設(shè)置屬性用來指定一張打印頁中包含文檔頁的數(shù)量??稍O(shè)置的布局包括1X1, 1X2, 2X2, 3X3,禾t!4X4。出紙方法屬性用來指 定是否對排出的紙執(zhí)行訂釘(stapling)處理。該屬性是否有效依賴于使用的 打印裝置是否具有訂釘功能。頁屬性獨有的項包括頁旋轉(zhuǎn)、縮放、布局位置、注釋和頁分割。頁旋轉(zhuǎn) 屬性用來指定放置文檔頁到打印頁時的旋轉(zhuǎn)角??s放屬性用來指定文檔頁的 縮放倍率。以虛擬邏輯頁區(qū)域的大小來指定縮放倍率為100%。虛擬邏輯頁區(qū) 域是指根據(jù)布局設(shè)置等將文檔頁布局的情況下,單個文檔頁所占的區(qū)域。例 如對于1X1的情況,虛擬邏輯頁區(qū)域相當(dāng)于單個打印頁,對于1X2的情況, 虛擬邏輯頁區(qū)域是一張打印頁各邊縮小到約70%的區(qū)域。水印和頁眉/頁腳屬性是書、章和頁屬性共有的。水印是另行指定的圖像 或字符串,被打印在應(yīng)用創(chuàng)建的數(shù)據(jù)上。頁眉/頁腳是分別打印在頁頂空白和 頁底邊空白的水印。然而,頁眉/頁腳中設(shè)有可以指定使用變量的項,如頁碼 或曰期-時間。注意雖然在水印屬性和頁眉/頁腳屬性中指定的內(nèi)容為章和頁 屬性所共有,對書屬性卻并不如此。水印和頁眉/頁腳的內(nèi)容可以在書中進行 設(shè)置,可以指定如何為整本書打印水印和頁眉/頁腳。另一方面,對于章和頁, 可以在章或頁中指定是否打印書中設(shè)置的水印或頁眉/頁腳。書文件生成步驟書文件具有上文所述的結(jié)構(gòu)和內(nèi)容。下面將描述裝訂應(yīng)用104和電子文 檔編寫器102創(chuàng)建書文件的步驟。創(chuàng)建書文件的步驟作為書文件編輯操作的 一部分由裝訂應(yīng)用104實現(xiàn)。圖7為使用裝訂應(yīng)用104打開書文件時的步驟。首先,判定要打開的書 文件需要新建還是已經(jīng)存在(步驟S701)。如果需要新建,則創(chuàng)建一個沒有 章的書文件(步驟S702)。以圖3為例,創(chuàng)建的書文件只有書結(jié)點301,沒有 鏈接到章的結(jié)點。預(yù)先提供的一組用于新建文件的屬性作為書屬性。之后顯 示編輯新書文件的用戶接口 (UI )窗口 (步驟S704)。 圖ll示出了新建 書文件時的UI窗口。這種情況下,由于書文件沒有實際內(nèi)容,UI窗口 1100 中什么都不顯示。另一方面,對于書文件已經(jīng)存在的情況,則打開指定的書文件(步驟 S703),并根據(jù)書文件的結(jié)構(gòu)、屬性和內(nèi)容顯示用戶接口 (UI )窗口。圖10 的UI窗口顯示的書文件,由存在的書文件指定。UI窗口1100包括顯示書結(jié) 構(gòu)的樹形部分1101、顯示頁的打印狀態(tài)的預(yù)覽部分1102。在樹形部分1101中,以如圖3A的樹形結(jié)構(gòu)顯示包含在書中的章和包含在章中的頁。顯示在樹形部分1101的頁是文檔頁。在預(yù)覽部分1102,以縮略圖顯示打印頁的內(nèi)容。顯示順序反映了書的結(jié)構(gòu)。電子文檔編寫器102轉(zhuǎn)換應(yīng)用數(shù)據(jù)得到的電子文檔文件,可以作為新章 添加到打開的書文件中。這被稱為電子文檔導(dǎo)入功能。按圖7的步驟新建的 書文件,可以通過導(dǎo)入電子文檔使其具有實體。將應(yīng)用數(shù)據(jù)拖放到圖10的窗 口中這個功能就會被激活。圖8顯示了導(dǎo)入電子文檔的步驟。首先,激活生成指定應(yīng)用數(shù)據(jù)的應(yīng)用 程序,通過指定電子文檔編寫器102作為設(shè)備驅(qū)動程序,將應(yīng)用數(shù)據(jù)轉(zhuǎn)換為 電子文檔數(shù)據(jù),并打印應(yīng)用數(shù)據(jù)(步驟S801)。最后生成電子文檔數(shù)據(jù)。只 要應(yīng)用數(shù)據(jù)被轉(zhuǎn)換,則判定轉(zhuǎn)換后的數(shù)據(jù)是否為圖像數(shù)據(jù)(步驟S802)。 在 Windows (注冊商標(biāo))OS下,可以根據(jù)應(yīng)用數(shù)據(jù)文件擴展名進行判定。例如, 如果擴展名是"bmp "則可判定相應(yīng)數(shù)據(jù)為Windows (注冊商標(biāo))位圖數(shù)據(jù), 如果是"jpg"則為JPEG壓縮圖像,如果是"tiff"則為tiff圖像數(shù)據(jù)。對 于圖像數(shù)據(jù)的情況,可以省略步驟S801的處理,因為由圖像數(shù)據(jù)可以直接生 成電子文檔文件,而不需要步驟S801激活應(yīng)用程序。如果轉(zhuǎn)換后的數(shù)據(jù)不是圖像數(shù)據(jù),則將步驟S801生成的電子文檔文件作 為新章添加到當(dāng)前打開書文件的書中(步驟S803)。對與書屬性相同的章屬 性,則復(fù)制書屬性值,對于與書屬性不相同的章屬性,則設(shè)置預(yù)先提供的缺 省值。如果在步驟S802判定的轉(zhuǎn)換后數(shù)據(jù)是圖像數(shù)據(jù),原則上,步驟S801 生成的電子文檔文件中的文檔頁被添加到指定章,而不是增加一個新章(步 驟S804)。然而,對于新建書文件的情況,則創(chuàng)建一個新章,電子文檔文件 的頁被添加為該章的頁。上層屬性的值被提供給與上層屬性相同的頁屬性, 對于電子文檔文件中繼承的頁屬性,則將應(yīng)用數(shù)據(jù)定義的相應(yīng)屬性值提供給 所述頁屬性。例如,應(yīng)用數(shù)據(jù)中設(shè)置了布局設(shè)置,則設(shè)置的屬性值會被繼承。 通過這種方法,可以新建書文件或增加新章。圖9為圖8步驟S801所示由電子文檔編寫器102生成電子文檔文件步驟 的流程圖。首先,新建一個電子文檔文件并打開(步驟S901)。激活與指定 應(yīng)用數(shù)據(jù)相對應(yīng)的應(yīng)用,向OS的輸出模塊發(fā)送輸出指令,其中OS以電子文 檔編寫器作為設(shè)備驅(qū)動程序。輸出模塊將收到的輸出指令轉(zhuǎn)換為電子文檔格 式的數(shù)據(jù),并輸出轉(zhuǎn)換后的數(shù)據(jù)(步驟S902)。輸出目標(biāo)是步驟S901打開的 電子文檔文件。之后判定是否所有指定的數(shù)據(jù)都已經(jīng)被轉(zhuǎn)換(步驟S903),如果所有數(shù)據(jù)都被轉(zhuǎn)換則關(guān)閉電子文檔文件(步驟S904)。電子文檔編寫器102生成的電子文檔文件包含圖3B所示的文檔頁數(shù)據(jù)實體。 編輯書文件如上所述,可以從應(yīng)用數(shù)據(jù)創(chuàng)建書文件??梢詫ι傻臅募械恼潞?頁進行以下編輯操作。(1) 新建(2) 刪除(3) 復(fù)制(4) 剪切(5) 粘貼(6) 移動(7) 更換章標(biāo)題(8) 重分配頁碼/標(biāo)題(9) 插入封面(10) 插入襯紙(11) 插入索引紙(12) 文檔頁的頁面布局其他可執(zhí)行的操作包括撤銷編輯操作和重復(fù)被撤銷操作。通過這些編輯 功能,可以進行如合并多個書文件、重配置書文件內(nèi)的章和頁、刪除書文件 內(nèi)的章和頁、改變文檔頁布局以及插入襯紙和索引紙等編輯操作。執(zhí)行這些 操作后,操作結(jié)果被反映和存儲在圖4A、 4B和圖5所示的屬性中,或反映在 書文件的結(jié)構(gòu)中。例如,如果執(zhí)行新加空白頁操作,則向指定位置插入空白 頁。該空白頁被視為文檔頁。如果修改了文檔頁的布局,則修改的內(nèi)容被反 映在屬性如打印方法、N—up打印、封面/封底、索引紙、襯紙和分章中。書文件輸出如上所述,被創(chuàng)建或編輯的書文件,最終目的是打印輸出。當(dāng)用戶在圖 IO所示的裝訂應(yīng)用UI窗口 1100中選擇文件菜單,并選擇打印,書文件就會 通過指定的輸出設(shè)備打印輸出。這時,裝訂應(yīng)用104根據(jù)當(dāng)前打開的書文件 創(chuàng)建一個作業(yè)單,并將這個作業(yè)單傳送給電子文檔假脫機析取程序105。電 子文檔假脫機析取程序105將作業(yè)單轉(zhuǎn)換為OS的輸出指令,例如Windows(注冊商標(biāo))GDI函數(shù),并將輸出指令傳送給輸出模塊,例如GDI 。輸出模 塊生成指令,可用于使用指定打印機驅(qū)動程序106的設(shè)備,并將指令發(fā)送給該設(shè)備。作業(yè)單是具有最小單元為文檔頁結(jié)構(gòu)的數(shù)據(jù)。作業(yè)單的結(jié)構(gòu)定義了紙上 文檔頁的布局。每個作業(yè)發(fā)出一個作業(yè)單。因此,最高結(jié)點為文檔結(jié)點,其 中定義了用于整個文檔的屬性,例如單面/雙面打印。文檔結(jié)點以下的為紙結(jié) 點,包括要使用的紙的標(biāo)識、打印機進紙口的指定等屬性。各紙結(jié)點以下的 是與該紙結(jié)點對應(yīng)的要被打印的紙張的結(jié)點。 一個紙張相當(dāng)于一張紙。 一個 或多個打印頁(物理頁)屬于各個紙張。對于單面打印, 一個物理頁面(也 稱為一面)屬于一個紙張;對于雙面打印,兩個物理頁屬于一個紙張。在物 理頁上布局的文檔頁屬于該物理頁。文檔頁布局也作為物理頁的屬性。電子 文檔假脫機析取程序105將作業(yè)單轉(zhuǎn)換為給輸出模塊的輸出指令。其他的系統(tǒng)配置上述為本實施例的文檔處理系統(tǒng)概述。這是獨立的系統(tǒng),即使將該系統(tǒng) 擴展為客戶端-服務(wù)器系統(tǒng),仍然可以用實際相似的結(jié)構(gòu)和步驟創(chuàng)建和編輯書 文件。只不過是由服務(wù)器管理書文件和打印方法。圖12為客戶端-服務(wù)器文 檔處理系統(tǒng)配置的方框圖。客戶端-服務(wù)器文檔處理系統(tǒng)配置中,客戶端模塊 D0MS驅(qū)動程序109和D0MS打印服務(wù)模塊110、文檔服務(wù)(DS)客戶端模塊 108被添加到獨立系統(tǒng)。DOMS表示文檔輸出管理服務(wù),是管理文檔輸出的服 務(wù)。文檔管理服務(wù)器1201、集中打印管理服務(wù)器1202和打印服務(wù)器1203被 連接到該客戶端-服務(wù)器文檔處理系統(tǒng)1200。這些服務(wù)器通過標(biāo)準(zhǔn)網(wǎng)絡(luò)連接 到客戶端-服務(wù)器文檔處理系統(tǒng),如果有服務(wù)器同時作為客戶端功能使用,則 服務(wù)器間將通過模擬與網(wǎng)絡(luò)通信的進程間通信連接。注意在如圖12所示的例子中,雖然文檔管理服務(wù)器1201和集中打印管 理服務(wù)器1202都連接到客戶端,也有網(wǎng)絡(luò)上只有這些服務(wù)器其中之一的情 況。例如假定文檔管理服務(wù)器是被連接的服務(wù)器,包含客戶端模塊108的文 檔管理客戶端-服務(wù)器系統(tǒng)1201SC是集中打印管理服務(wù)器1202。這種情況 下,包含客戶端模塊的打印管理客戶端-服務(wù)器系統(tǒng)1202SC被添加到獨立的 文檔管理系統(tǒng)。裝訂應(yīng)用104創(chuàng)建和/或編輯的書文件存儲在文檔管理服務(wù)器 1201中。若文檔管理服務(wù)器1201對書文件進行管理,則書文件中除被保存 在客戶端PC的本地HD之外,還保存在文檔管理服務(wù)器1201的數(shù)據(jù)庫1211 中,另外,書文件也可只保存在文檔管理服務(wù)器1201的數(shù)據(jù)庫1211 (其替 代客戶端PC的本地HD)。經(jīng)由DS客戶端模塊108和DS核1212,執(zhí)行裝訂 應(yīng)用104和文檔管理服務(wù)器1201間書文件的保存和讀取。管理存儲在客戶端-服務(wù)器文檔處理系統(tǒng)1200 或文檔管理服務(wù)器1201中的書文件的打印??蛻舳说拇蛴≌埱蠼?jīng)過DOMS驅(qū) 動程序109和DOMS打印服務(wù)模塊110,被發(fā)送到集中打印管理服務(wù)器1202 的DOMS工作組(WG)服務(wù)器模塊1221。集中打印管理服務(wù)器1202經(jīng)由客戶 端的DOMS打印服務(wù)模塊110,傳送電子文檔數(shù)據(jù)到電子文檔假脫機析取程序 105。如果打印服務(wù)器1203要執(zhí)行打印,則打印請求被送到打印服務(wù)器1203 的DOMS打印服務(wù)模塊1231。例如,用戶發(fā)出打印請求來打印存儲的書文件 時,集中打印管理服務(wù)器對用戶資格進行安全檢査,并保存打印日志。因此 文檔處理系統(tǒng)可以作為獨立系統(tǒng)或客戶端-服務(wù)器系統(tǒng)來實現(xiàn)。內(nèi)容預(yù)覽顯示如上所述,當(dāng)裝訂應(yīng)用打開書文件時顯示圖IO所示的UI窗口 1100。樹 形部分1101顯示了示出打開書(以下稱為"目標(biāo)書")的結(jié)構(gòu)的樹。根據(jù)用 戶的指定,預(yù)覽部分提供了三種顯示方法。第一種方法稱為文檔視圖模式, 直接顯示文檔頁。文檔視圖模式中,屬于目標(biāo)書的文檔頁內(nèi)容顯示為縮略圖。 注意布局不被反映在預(yù)覽部分1102的顯示中。第二種方法是打印視圖模式。 打印視圖模式中,以文檔頁的布局被反映在預(yù)覽部分1102中這種形式來顯示 文檔頁。第三種方法是簡單打印視圖模式。簡單打印視圖模式中,只有文檔 頁的布局被反映在預(yù)覽部分的顯示中,而不顯示內(nèi)容。訂釘控制下面描述如訂釘?shù)鹊暮筇幚砜刂?,后處理控制由連接到打印機的計算機 IOO的裝訂應(yīng)用104執(zhí)行,其中打印機具有如訂釘和裝訂等后處理功能。圖 13為訂釘控制系統(tǒng)配置方框圖。如圖13所示,后處理控制系統(tǒng)由圖2所示 的主機100和具有后處理功能的打印機107組成。下面描述打印機107的配 置。本發(fā)明可以被用于獨立的設(shè)備、多個設(shè)備組成的系統(tǒng)或通過LAN、 WAN或 類似網(wǎng)絡(luò)執(zhí)行處理的系統(tǒng),上述均可實現(xiàn)本發(fā)明的功能。如圖13所示,打印機107中的打印機CPU 1301執(zhí)行控制程序,控制程 序存儲在ROM 1302的程序ROM中,或外部存儲器1303中。圖像信號作為輸 出信息經(jīng)由連接到系統(tǒng)總線1304的打印單元1/F1305,被輸出到打印單元(打 印機引擎)1306。 CPU 1301的控制程序等被存儲在ROM 1302的程序ROM中, 生成輸出信息時使用的字體數(shù)據(jù)等被存儲在ROM 1302的字體ROM中。如果 打印機沒有外部存儲器1303如硬盤,則主機100使用的信息等被存儲在ROM 1302的數(shù)據(jù)ROM中。CPU 1301通過輸入單元1307與主機100通信,可以通知主機100信息等。RAM 1308作為CPU 1301的工作區(qū)域和主存儲器,在擴 展口 (未顯示)連接可選RAM可以擴展存儲容量。RAM 1308被用作輸出信息 解壓區(qū)、環(huán)境數(shù)據(jù)存儲區(qū)和NVRAM等。對之前所述硬盤(HD)和外部存儲器 1303 (如IC卡)的訪問由存儲器控制器(MC) 1309控制。外部存儲器1303 為可選連接,其用于存儲字體數(shù)據(jù)、仿真程序和格式數(shù)據(jù)等。操作面板1311 由操作開關(guān)、LED顯示單元等組成??梢允褂枚鄠€外部存儲器1303而不限于 一個,對打印機107進行配置,使多個外部存儲器中儲存程序,以解釋不同 語言系統(tǒng)的打印機控制語言,并可以連接內(nèi)建字體以外的選項卡。而且,打 印機107可以包括NVRAM (未顯示),來存儲操作面板1311設(shè)置的打印機模 式設(shè)置信息。本實施例中,使用了與打印機107和主機100分離的脫機裝訂設(shè)備(未 示出)。脫機裝訂設(shè)備具有用來放置封面的托盤(也稱為"進紙口")和放置 分頁正文的托盤。單獨輸入的裝訂參數(shù)被保存,如封面大小、每份紙張數(shù)量 和要裝訂的份數(shù)。然后裝訂設(shè)備根據(jù)存儲的裝訂參數(shù),將正文每份一摞,用 膠水將封面固定在正文的書脊處。因此,用戶需要把每份打印機分頁輸出的 構(gòu)成打印物的正文部分,放在裝訂設(shè)備的正文托盤上,并將封面部分放在封 面托盤上。可變打印裝訂應(yīng)用可以設(shè)置可變域進行可變打印,這是生成的書文件的頁屬性。 圖14顯示可變打印的頁面布局例子。定義了可變域的文檔稱為模板。模板 1410上定義了可變域1411、 1412和1413來執(zhí)行可變打印。對文檔頁布局, 可以使之含有多個可變域或不含有可變域。在圖14例子中,第一頁中有兩個 可變域,第二頁有一個,而第三頁則沒有。裝訂應(yīng)用104將從數(shù)據(jù)庫讀取的 數(shù)據(jù)插入到頁的可變域,可以對要打印的每份進行定制。因此可變域是用來 插入可變數(shù)據(jù)的區(qū)域。數(shù)據(jù)庫1400是登記了可變數(shù)據(jù)的數(shù)據(jù)庫。數(shù)據(jù)庫1400 由記錄組成,每個記錄對應(yīng)一份要輸出的文檔。記錄包含與模板提供的可變 域相當(dāng)?shù)臄?shù)據(jù)域,這些數(shù)據(jù)域被插入到相應(yīng)的可變域。在這個例子中,數(shù)據(jù) 庫1400中設(shè)置了包含記錄1至4的數(shù)據(jù)。即有四份要輸出的打印物。數(shù)據(jù)庫 1400中的每個記錄,包含作為可變數(shù)據(jù)的文本數(shù)據(jù)1401、 1403和圖像數(shù)據(jù) 1402??勺冇?411和1412在模板的第一頁中定義,可變域1413在第二頁中 定義。進行設(shè)置使文本數(shù)據(jù)被插入到可變域1412和1413,圖像數(shù)據(jù)被插入 可變域1411。輸出1420示出了實際插入數(shù)據(jù)庫數(shù)據(jù)后的模板例子。從記錄1讀出的圖像數(shù)據(jù)1421被插入到第一頁的可變域1411,文本數(shù)據(jù)1422被插入 可變域1412中。文本數(shù)據(jù)1423被插入到第二頁的可變域1413。雖然省略第 三頁的可變域,利用這三頁生成與記錄1相應(yīng)的輸出文檔(第一份)。同樣將記錄2插入第二份文檔的可變域,記錄插入3第三份文檔的可變 域,記錄4插入第四份文檔的可變域,生成這些文檔。注意可變打印編輯器可以對模板進行設(shè)置??勺兇蛴【庉嬈饔裳b訂應(yīng)用 激活,并以書文件的邏輯頁為單位進行設(shè)置。可變打印編輯器可以創(chuàng)建模板 中的固定數(shù)據(jù)(文本,圖像)和可變域(也稱為可變區(qū)域)??勺兇蛴【庉嬈?也可以定義數(shù)據(jù)庫中記錄的可變域和數(shù)據(jù)(域)之間的關(guān)聯(lián)。裝訂打印處理圖15到23示出了用于說明本實施例裝訂應(yīng)用的接口等。圖22顯示本實 施例裝訂應(yīng)用輸出處理的流程圖。通過這些圖來描述本實施例的處理流程。圖15為當(dāng)封面數(shù)據(jù)和正文數(shù)據(jù)被導(dǎo)入到裝訂應(yīng)用104時,用戶接口 1501 的顯示。讀取的文檔頁被顯示在用戶接口。例如對紙文檔進行光學(xué)掃描,將 封面數(shù)據(jù)和正文數(shù)據(jù)轉(zhuǎn)換為電子文檔格式。圖16示出了設(shè)置精裝作為打印設(shè) 置的一部分的設(shè)置用戶接口。這里裝訂方法設(shè)置為"精裝",打開方向設(shè)置為 "由右至左打開",封面紙張大小設(shè)置為"A3"(正文輸出大小為A4 ),邏 輯頁的封面分配為"正面(2)/背面(2)"。這里邏輯頁的封面分配是一個設(shè) 定,其定義如何將導(dǎo)入的頁數(shù)據(jù)分配到封面。"正面(2)/背面(2)"是將要 打印頁中的首頁A、第二頁B以及尾頁的前一頁Y、尾頁Z布局在封面上的設(shè) 置。本例中,尾頁Z和首頁A被布置在精裝封面的正面上,第二頁B和尾頁 的前一頁Y被布置在該封面背面。如果不存在相應(yīng)的頁,則把應(yīng)該放置該頁 的區(qū)域置為空白。將打印了這些頁的封面紙張中央,固定在打印有其他頁的 正文紙張摞的書脊處,形成從首頁至尾頁連續(xù)的書。圖17顯示了進行上述設(shè)置的打印紙張實際結(jié)果視圖(紙張預(yù)覽)。通 過這種方法,邏輯頁被分別分配給正文紙張(A4)和大小為正文紙張兩倍的 封面紙張(A3),預(yù)覽封面和正文的輸出結(jié)果如圖17所示。以下的描述假定 進行了這樣的設(shè)置。在圖17中,封面的正面1701和背面1702顯示為其他頁 大小的兩倍。圖15所示的首頁被放置在封面正面1701的右側(cè),尾頁(圖15 中未示出)被布置在左邊。尾頁的前頁(圖15中未示出)被放置在封面背面 1702的右側(cè),圖15所示的第二頁被放在左側(cè)。例如第三頁被布置在正文的 第一張紙(紙張編號2)的正面1703,第四頁被布置在背面1704。這樣重復(fù)直至正文結(jié)尾。 處理流程當(dāng)使用用戶希望的裝訂應(yīng)用104,打印由多個頁組成的預(yù)覽文檔(如圖17所示)時,用戶從文件菜單選擇打印控制。作為結(jié)果當(dāng)打印指令輸入時, 裝訂應(yīng)用104執(zhí)行圖22所示的步驟。首先,執(zhí)行打印設(shè)置顯示處理S2201。 這個處理包括裝訂應(yīng)用104顯示如圖23所示的打印設(shè)置對話框2300。這里 用戶選擇打印機(打印裝置),并設(shè)置份數(shù)和打印范圍等??梢愿淖兊脑O(shè)置包 括分頁2301、封面不分頁2302和打印范圍2303。如果設(shè)置了分頁2301,則 生成打印每份打印物的打印數(shù)據(jù),并發(fā)送到打印裝置。如果設(shè)置了封面不分 頁2302,則封面被排除在由正文組成的分頁的份數(shù)之外,打印指定不分頁封 面的份數(shù)的打印數(shù)據(jù)被生成并傳輸。即創(chuàng)建打印數(shù)據(jù)時,使用封面和正文各 自的設(shè)置(不分頁,分頁)。通過打印范圍2303,指定文檔數(shù)據(jù)中要打印的 頁數(shù)范圍。設(shè)置了希望的裝訂設(shè)置后,用戶單擊OK按鈕來指示開始生成打印數(shù)據(jù)。 這就啟動了處理S2202,該處理參照存儲的打印設(shè)置中的裝訂設(shè)置,判定是 否指定了精裝打印。如果判定設(shè)置了精裝打印,接下來執(zhí)行處理S2203來判 定是否設(shè)置了多份打印。如果設(shè)置打印份數(shù)是兩份或更多,可以判定設(shè)置了 多份打印。如果判定設(shè)置了多份打印,則執(zhí)行處理S2204來判定是否設(shè)置了 分頁多份打印。分頁打印是使打印的多份中每一份按頁順序輸出(例 如,123…,123…,等等)的打印方法。當(dāng)圖23的分頁2301被選中,在打印 設(shè)置中設(shè)置分頁打印。與分頁打印相反的打印方法通常被稱為不分頁打印或 組打印,這種方法將指定份數(shù)的各頁一起打印(例如,1U…,222…,等等)。 如果指定了分頁打印,執(zhí)行處理S2205來判定裝訂是否脫機。如上所述,脫 機裝訂表示打印設(shè)備和裝訂設(shè)備不直接連接的打印模式。通過裝訂應(yīng)用104, 圖16所示的用戶接口的整理器(finisher)控制為"無"示出了這一點。即可 以通過檢驗打印設(shè)置中的該項來判定是否為脫機打印。在圖16中顯示"粘 貼封面并修整"(在線打印)作為例子,但當(dāng)在整理器控制中選擇"無"時, 則判定為脫機裝訂,并執(zhí)行處理S2206判定是否以不分頁格式打印封面。如果對打印設(shè)置進行了設(shè)置,以分頁打印格式執(zhí)行所有精裝打印(包含 封面),則會執(zhí)行包含封面的分頁打印,并會得到圖19所示的打印結(jié)果。即 會依次打印第一份1901,第二份1902等,各份打印為包含封面和正文的分 頁打印。另一方面,如果打印設(shè)置沒有被設(shè)置為執(zhí)行分頁打印,則將導(dǎo)致依次打印N份封面和N份各頁,如111…,222…等等,如圖18所示。使用各自的進紙口輸入(進紙)打印封面和正文的精裝設(shè)備,N張封面 和N份正文分離的打印結(jié)果更為可取。圖20顯示了這一點,圖21顯示了打 印結(jié)果。即使用打印封面和正文由各自的進紙口輸入(進紙)的精裝設(shè)備時,將封面用不分頁格式、正文用分頁格式打印可以減少操作員的負擔(dān)。理由是負責(zé)裝訂處理的操作員只需要將N張封面放在用于封面的進紙口,將N份正 文放在用于正文的進紙口即可。下面描述如圖18和19所示打印結(jié)果會產(chǎn)生 的問題。首先,如果使用封面和正文由各自進紙口進紙的精裝設(shè)備,對如圖18 所示的打印結(jié)果執(zhí)行裝訂,則操作員需要分開封面和正文部分,之后從頁集 合中每次取一張紙來排列打印物。即操作員進行從正文第一頁的集合1802 取一張紙,從正文第二頁的集合1803取一張紙,用這種處理重復(fù)所有的頁, 直到第1至第N (N為正文的尾頁)頁都被排列。這個處理需要重復(fù)N次(N 是指定的份數(shù)),加重了操作員的負擔(dān)。另一方面,如果使用封面和正文由各自進紙口進紙的精裝設(shè)備,對如圖 19所示的打印結(jié)果執(zhí)行裝訂,則操作員需要將封面從各份中移除,隨著指定 份數(shù)的增加操作員的負擔(dān)也會增加。因此,考慮到裝訂處理,如果希望以不分頁格式(如圖21)打印封面, 用戶可以選擇"封面不分頁打印",如圖23中UI所示。然后,處理S2206 判定是否以不分頁格式打印封面,參照打印設(shè)置,判定設(shè)置了 "封面不分頁 打印"(即,封面不以分頁格式打印)。這種情況下,執(zhí)行下一步處理S2207 來創(chuàng)建用于封面的打印數(shù)據(jù)。這個處理包括創(chuàng)建由裝訂應(yīng)用所創(chuàng)建的封面部 分的打印數(shù)據(jù)。如上所述,這里的裝訂應(yīng)用104創(chuàng)建數(shù)據(jù)時,將封面正面的 邏輯頁對(Z, A)、封面背面的邏輯頁對(B, Y)分配給指定大小的封面紙張。 注意生成用于一張紙的該封面數(shù)據(jù),還是生成用于多份的該封面數(shù)據(jù),取決 于打印裝置的能力。如果為打印裝置提供了可以保存打印數(shù)據(jù)的存儲器,且 可以利用存儲在存儲器中的打印數(shù)據(jù)打印指定的份數(shù),則生成用于一張紙的 封面數(shù)據(jù)就夠了。如果打印裝置不能打印指定份數(shù),則重復(fù)生成用于指定份 數(shù)的封面數(shù)據(jù),或者至少向打印裝置重復(fù)發(fā)送指定份數(shù)次的封面數(shù)據(jù)。注意盡管在步驟S2206中參照打印設(shè)置判定"封面不分頁打印"是否設(shè) 置,也可以根據(jù)執(zhí)行裝訂處理的裝訂設(shè)備的功能信息,由裝訂應(yīng)用104判定 是否以不分頁格式打印封面。注意如果使用近機裝訂裝置,通過通信可以獲取裝訂裝置的功能信息,如果使用脫機裝訂裝置,通過用戶登記獲取功能信 息。例如,裝訂裝置具有封面和正文從各自進紙口進紙的功能,則裝訂應(yīng)用 104判定封面以不分頁格式輸出。另一方面,如果打印封面和正文從裝訂裝 置將同一個進紙口進紙,則裝訂應(yīng)用104判定封面和正文以分頁打印格式輸 出。之后,執(zhí)行處理S2208創(chuàng)建正文的打印數(shù)據(jù)。該處理包括繼封面之后按 照頁順序創(chuàng)建正文數(shù)據(jù)(g卩,123…,等等)。如上所述,這里的裝訂應(yīng)用104 創(chuàng)建正文的打印數(shù)據(jù),而不是封面的正面(Z, A)和背面(B, Y)的數(shù)據(jù)。 類似于封面,除放置在封面的邏輯頁以外,創(chuàng)建用于一份還是指定份數(shù)的正 文數(shù)據(jù),取決于打印裝置的能力。之后執(zhí)行打印處理S2209。該處理包括將創(chuàng)建的封面和正文的打印數(shù)據(jù) 發(fā)送到打印裝置。因此,裝訂應(yīng)用104生成的封面打印數(shù)據(jù),和指定打印份 數(shù)的指令被發(fā)送給打印裝置。裝訂應(yīng)用104生成的正文打印數(shù)據(jù),和指定打 印份數(shù)及指示分頁打印的指令也被發(fā)送給打印裝置。如果打印裝置不能在打 印作業(yè)進行時發(fā)出分頁打印指令,則打印作業(yè)被分成封面和正文。這些指令 由打印裝置或打印機驅(qū)動程序處理。處理S2207創(chuàng)建封面打印數(shù)據(jù),處理S2208創(chuàng)建正文打印數(shù)據(jù),也可以 創(chuàng)建和發(fā)送多份的打印數(shù)據(jù)。如果打印裝置或打印機驅(qū)動程序沒有分頁打印 指令,或雖然有分頁打印指令但在打印作業(yè)進行時不能轉(zhuǎn)換到分頁打印,或 用戶不想將打印作業(yè)分成多個打印作業(yè)時,則進行以上處理。得到圖21所示 的打印結(jié)果。如果在步驟S2203判定沒有設(shè)置打印多份,則處理轉(zhuǎn)移到步驟S2212, 此時裝訂應(yīng)用104生成相當(dāng)于一份封面部分和正文部分的打印數(shù)據(jù)。如果在 步驟S2204判定沒有設(shè)置分頁打印,則處理轉(zhuǎn)移到步驟S2213,此時裝訂應(yīng) 用104生成封面和正文的不分頁格式打印數(shù)據(jù)。即裝訂應(yīng)用104根據(jù)指定的 份數(shù)(N份),生成N張封面的打印數(shù)據(jù)、N張第一頁打印數(shù)據(jù)、N張第二頁 打印數(shù)據(jù)等。這被稱為組處理。如果步驟S2205判定裝訂為非脫機,或步驟 S2206判定對封面也進行分頁打印,則裝訂應(yīng)用104生成用于將封面和正文 共同以分頁格式打印的打印數(shù)據(jù)(步驟S2211)。即裝訂應(yīng)用104創(chuàng)建指定份 數(shù)(N份)的由封面、第一頁、第二頁等組成的打印數(shù)據(jù)。這被稱為分頁。 另外,如果在步驟S2202中,判定沒有設(shè)置精裝打印,則轉(zhuǎn)入步驟S2210, 執(zhí)行其他打印處理。如上所述,本實施例中,如果對作為打印設(shè)置一部分的精裝進行了設(shè)置, 則可以分別生成正文部分和封面部分。具體來說,本實施例可以生成封面不 分頁、正文分頁的打印數(shù)據(jù)。這里的打印數(shù)據(jù)不僅顯示了要打印的內(nèi)容,還 包括發(fā)送給打印機驅(qū)動程序或打印裝置的指令,來指定打印設(shè)置中是否設(shè)置 了分頁打印或不分頁打印。然后根據(jù)裝訂應(yīng)用的指令,打印機驅(qū)動程序生成 打印作業(yè),其中包含封面打印數(shù)據(jù)和正文打印數(shù)據(jù)。如果使用脫機裝訂設(shè)備執(zhí)行精裝,則操作員可以通過放置一摞分頁后的 正文紙張到正文托盤,不分頁的封面紙張到封面托盤,來開始裝訂操作。因 此,可以減少操作員的工作量。本發(fā)明不只限于脫機裝訂設(shè)備,對以裝訂設(shè) 備作為打印裝置外部裝置的情況,使用本發(fā)明也可以起到效果,例如裝訂設(shè) 備可以通過網(wǎng)絡(luò)與打印裝置通信,而且本發(fā)明還可以用于輸紙通路沒有連接 到打印裝置的近機裝訂設(shè)備。第二實施例第二實施例中,定義了可變數(shù)據(jù)的可變打印中,如果對可變打印的文檔 的多個記錄執(zhí)行精裝,與第一實施例類似,將多個記錄的封面一起輸出更可 取。這是由于對于可變打印中的每個記錄,文檔可變域被插入該記錄中的可 變數(shù)據(jù),并打印該文檔。因為打印被多個記錄插入的文檔,除了數(shù)據(jù)是可變 的之外,與打印多份文檔類似,所以第一實施例的發(fā)明還可以被用于可變打 印。下面利用圖24描述這個處理流程。與第一實施例類似,假定對于分配到封面的頁執(zhí)行了圖15所示的數(shù)據(jù)導(dǎo) 入、圖16所示的精裝設(shè)置,以及上面所示的可變打印域的設(shè)置。如果希望使用裝訂應(yīng)用打印,則用戶從文件菜單中選擇打印控制。當(dāng)輸入作為結(jié)果的打印指令后,裝訂應(yīng)用104就會執(zhí)行圖24所示的步驟。首先, 執(zhí)行處理S2401顯示打印設(shè)置。該處理包括顯示如圖23所示的打印設(shè)置對話 框2300。在此,用戶設(shè)置打印機(打印裝置)、打印份數(shù)和打印范圍等。用 戶也可以設(shè)置可變打印??筛淖兊脑O(shè)置包括可變打印2304、分頁230K封面 不分頁2302和打印范圍2303。如果設(shè)置了可變打印,則可以指定記錄的范 圍。這些設(shè)置被作為打印設(shè)置的一部分保存。如果設(shè)置了可變打印2304,則 從單獨指定的數(shù)據(jù)庫中讀出記錄,插入到要打印文檔數(shù)據(jù)中定義的可變域中, 生成打印數(shù)據(jù)。其他設(shè)置項如第一實施例所述。設(shè)置了希望的裝訂設(shè)置后,用戶單擊OK按鈕指示開始生成打印數(shù)據(jù)。 之后處理S2402參照存儲的打印設(shè)置中的裝訂設(shè)置,判定是否指定了精裝打印。如果判定設(shè)置了精裝,則執(zhí)行處理S2403判定是否設(shè)置了可變打印。如 果判定設(shè)置了可變打印,則執(zhí)行處理S2404判定是否有多個記錄要打印。如 果指定的記錄范圍包括兩個或多個記錄,則判定指定了多個記錄打印。打印 指定的多個記錄的情況,生成打印數(shù)據(jù)與第一實施例的分頁打印相似。如果 指定打印多個記錄,則執(zhí)行處理S2405判定是否為脫機裝訂。如果判定為脫 機裝訂,則執(zhí)行處理S2406判定是否一起輸出多個記錄的封面。如果設(shè)置了 相當(dāng)于圖23中封面一起打印2305的打印設(shè)置,則在步驟S2406判定為滿足 條件(S2406為是)。注意該設(shè)置可以與設(shè)置項2302關(guān)聯(lián)。當(dāng)設(shè)置了一起打印多個記錄的封面,則執(zhí)行處理S2407創(chuàng)建封面的打印 數(shù)據(jù)。該處理包括裝訂應(yīng)用104創(chuàng)建封面部分的打印數(shù)據(jù)。如上所示,這里 的裝訂應(yīng)用104分配用于封面正面的邏輯頁對(Z, A)和封面背面的邏輯頁 對(B, Y)給指定大小的封面紙張,來創(chuàng)建數(shù)據(jù)。注意生成用于一張紙的該 封面,還是生成用于多個記錄的該封面,取決于打印裝置的能力。之后,執(zhí)行處理S2408創(chuàng)建正文打印數(shù)據(jù)。該處理包括按照頁順序(例 如,123…等等)創(chuàng)建繼封面之后的正文數(shù)據(jù)。如上所示,這里的裝訂應(yīng)用 104創(chuàng)建正文打印數(shù)據(jù),而不是封面正面(Z, A)和背面(B, Y)的數(shù)據(jù)。 注意記錄中的可變數(shù)據(jù)被分配到正文數(shù)據(jù)的可變域。類似于封面,除布置在 封面的邏輯頁外,創(chuàng)建一個還是多個記錄的正文數(shù)據(jù),取決于打印裝置的能 力。然后執(zhí)行打印處理S2409。該處理包括將創(chuàng)建的封面和正文打印數(shù)據(jù)發(fā) 送到打印裝置。因此,裝訂應(yīng)用104生成的多個記錄的封面打印數(shù)據(jù)被發(fā)送 到打印裝置。裝訂應(yīng)用104生成的正文的打印數(shù)據(jù)和指示分頁打印的指令也 被發(fā)送到打印裝置。如果打印裝置不能在打印作業(yè)進行時發(fā)出分頁打印指令, 則打印作業(yè)被分成封面和正文。這些指令由打印裝置或打印機驅(qū)動程序處理。處理S2407創(chuàng)建封面打印數(shù)據(jù),處理S2408創(chuàng)建正文打印數(shù)據(jù),也可以創(chuàng)建和重復(fù)發(fā)送多個記錄的打印數(shù)據(jù)。如果打印裝置或打印機驅(qū)動程序沒有 分頁打印指令,或雖然有分頁打印指令但在打印作業(yè)進行時不能轉(zhuǎn)換到分頁 打印,或用戶不想將打印作業(yè)分成多個打印作業(yè)時,則進行以上處理。得到 圖21所示的打印結(jié)果。如果步驟S2404判定沒有指定打印多個記錄,則處理轉(zhuǎn)移到步驟S2412, 此時裝訂應(yīng)用104以分頁格式,生成相當(dāng)于封面部分和正文部分的打印數(shù)據(jù)。 如果步驟S2405判定裝訂為非脫機的,或步驟S2406判定對多個記錄的封面也進行分頁打印,則步驟S2411裝訂應(yīng)用104執(zhí)行分頁,以分頁格式生成每 個記錄的封面和正文一起打印的打印數(shù)據(jù)。即裝訂應(yīng)用104生成要重復(fù)打印 的多個記錄的打印數(shù)據(jù),包括封面、第一頁、第二頁等等。另外,如果在步 驟S2402中,判定沒有設(shè)置精裝打印,則轉(zhuǎn)入步驟S2410,執(zhí)行其他打印處 理。如上所述,如果指定可變打印為打印設(shè)置的一部分,本實施例可以分別 生成正文部分和封面部分。具體來說,可以生成封面不分頁、正文分頁的打 印數(shù)據(jù)。這里的打印數(shù)據(jù)不僅顯示了要打印的內(nèi)容,還包括發(fā)送給打印機驅(qū) 動程序或打印裝置的指令,來指定打印設(shè)置中是否設(shè)置了分頁或不分頁打印。因此,如果使用脫機裝訂設(shè)備執(zhí)行精裝,則操作員可以通過放置一摞分 頁的正文紙張到正文托盤, 一摞不分頁的封面紙張到封面托盤,來開始裝訂 操作。因此,可以減少操作員的工作量。第三實施例根據(jù)第三實施例,裝訂應(yīng)用104可以在各自的打印裝置上打印封面和正 文,并可以只為封面或正文進行打印設(shè)置。利用圖26描述該處理流程。與第 一實施例類似,假定導(dǎo)入圖15所示的數(shù)據(jù),執(zhí)行了圖16所示的精裝設(shè)置。當(dāng)用戶從文件菜單選擇了打印控制,使用裝訂應(yīng)用104進行打印,則首 先執(zhí)行處理S2601顯示打印設(shè)置。該處理包括裝訂應(yīng)用104顯示如圖25所示 的打印設(shè)置對話框2500。這里用戶設(shè)置打印機、打印數(shù)量、打印范圍和可變 打印等。隨后執(zhí)行處理S2602判定是否設(shè)置了精裝打印。該處理包括判定精 裝是否被設(shè)置。如果在圖16所示的UI設(shè)置了精裝,則判定設(shè)置了精裝。之 后,執(zhí)行處理S2603來顯示精裝的打印設(shè)置。該處理包括裝訂應(yīng)用104執(zhí)行 精裝特有的顯示,如圖25的精裝打印設(shè)置2501。這里顯示了 "封面+正文"、 "只封面"和"只正文",用戶可以進行選擇。通過單擊OK按鈕進行下一步 處理。如果選擇了圖25中的"封面+正文",則步驟S2604判定為指定打印封面 和正文,執(zhí)行處理S2610顯示封面設(shè)備的設(shè)置。這一步驟中,裝訂應(yīng)用104 顯示用戶接口,接受對打印封面的打印裝置的選擇。之后執(zhí)行選擇封面設(shè)備 的處理2611。裝訂應(yīng)用104通過步驟S2610顯示的用戶接口,接受對打印封 面的打印裝置的選擇。圖25中的封面打印機名控制2502顯示了上述處理。 這里的裝訂應(yīng)用104根據(jù)用戶指令,選擇用于打印封面的打印裝置,其與正 常打印通過打印控制指定設(shè)備的不同。當(dāng)選擇了打印裝置,并單擊OK按鈕確定了選擇,則執(zhí)行處理2612創(chuàng)建封面打印數(shù)據(jù)。裝訂應(yīng)用104創(chuàng)建封面打印數(shù)據(jù)。這里的裝訂應(yīng)用104創(chuàng)建如上所示的分配封面正面為(Z, A)、背面 為(B, Y)的數(shù)據(jù)。之后,執(zhí)行處理S2613判定是否只打印封面。該處理包括判定上述選擇 的打印設(shè)置是否為"只封面",如果選擇了 "只封面"則終止打印數(shù)據(jù)創(chuàng)建, 并執(zhí)行打印處理(發(fā)送處理)。如果選擇了 "只封面"以外的其他設(shè)置,例 如"封面+正文",則執(zhí)行處理S2607創(chuàng)建正文打印數(shù)據(jù)。該處理包括創(chuàng)建繼 封面之后的正文數(shù)據(jù)。如上所示,這里的裝訂應(yīng)用104創(chuàng)建正文數(shù)據(jù),而不 是封面正面(Z, A)和背面(B, Y)的數(shù)據(jù)。之后執(zhí)行打印處理S2608。該處理包括發(fā)送上述創(chuàng)建的封面和正文打印 數(shù)據(jù)到指定打印裝置。用于封面正面(Z, A)和背面(B, Y)的生成數(shù)據(jù), 被發(fā)送到上述指定的封面打印裝置,與正常打印類似,正文的數(shù)據(jù)被送到由 打印機名控制指定的打印裝置。若兩者的打印裝置不同,則生成各自的打印 作業(yè),并發(fā)送到各自的打印裝置。如果步驟S2604判定沒有指定"封面+正文",則步驟S2605判定是否選 擇了 "只封面"。如果選擇了 "只封面",則處理轉(zhuǎn)移到步驟S2610。另一方 面,如果沒有選擇"只封面",則步驟S2606判定是否選擇了 "只正文"。如 果選擇了 "只正文",則處理進入步驟S2607。此外,如果在步驟S2602中, 判定沒有設(shè)置精裝打印,則轉(zhuǎn)入步驟S2609,執(zhí)行其他打印處理。上述配置和處理步驟可以使用單個打印指令,使包含在一個文檔文件中 的封面和正文被不同的打印裝置打印。因此,對于打印封面和正文時要求功 能不同的情況,可以使用與各自功能對應(yīng)的打印裝置,而不需單獨對封面和 正文進行打印指示。因此,打印處理的生產(chǎn)率得以提高。其他實施例注意本發(fā)明可以被用于由多個設(shè)備組成的系統(tǒng)(例如,主機、接口設(shè)備、 閱讀機、打印機等等),也可以用于由單個設(shè)備組成的裝置(例如,復(fù)印機、 傳真機等等)將實現(xiàn)上述實施例功能的程序代碼儲存在存儲介質(zhì)中,提供 給系統(tǒng)或裝置,由系統(tǒng)或裝置的計算機讀取并執(zhí)行存儲在存儲介質(zhì)中的程序 代碼,可達到本發(fā)明的目的。這種情況下,從存儲介質(zhì)讀取的實際程序代碼 實現(xiàn)了上述實施例的功能,實際程序代碼和儲存程序代碼的存儲介質(zhì)構(gòu)成了 本發(fā)明。而且,除了上述裝訂應(yīng)用的處理外,本發(fā)明也可以用于打印機驅(qū)動程序。這種情況下,用戶發(fā)出單個打印指令,使打印機驅(qū)動程序生成不分頁格式的 正文打印作業(yè),和分頁格式的封面打印作業(yè)。以打印機驅(qū)動程序作為圖22和24流程圖的主體時,圖22和24生成的打印數(shù)據(jù)相當(dāng)于打印作業(yè)。本發(fā)明也可用于由計算機上運行的操作系統(tǒng)(0S)等根據(jù)程序代碼中的 指令,執(zhí)行部分或全部實際處理的情況,這些處理實現(xiàn)了上述實施例的功能。 而且,本發(fā)明還適用于將存儲介質(zhì)中讀出的程序代碼寫入存儲器的情況,其 中存儲器由插入計算機的功能擴展卡或連接到計算機的功能擴展單元提供。 這種情況下,功能擴展卡或功能擴展單元提供的CPU等根據(jù)寫入的程序代碼 中的指令,執(zhí)行部分或全部實際處理,通過這些處理實現(xiàn)上述實施例的功能。 本發(fā)明的另一實施例提供了信息處理裝置,包括設(shè)置單元,用于當(dāng)對含有多個需打印的頁的文檔數(shù)據(jù)進行打印時,設(shè)置裝訂設(shè)置作為打印設(shè)置的 一部分,該裝訂設(shè)置將在所述多個打印頁中用作正文的打印頁,用在所述多個打印頁中用作封面的打印頁來包裝;生成單元,用于在設(shè)置有所述裝訂設(shè) 置的情況下,生成正文打印數(shù)據(jù)和封面打印數(shù)據(jù),該正文打印數(shù)據(jù)用來將所 述文檔數(shù)據(jù)中正文的第一頁到最后一頁以分頁格式按指定的多個記錄重復(fù)打 印,該封面打印數(shù)據(jù)用來打印與所述指定的多個記錄相當(dāng)張數(shù)的封面。本發(fā)明的另一實施例提供了具有設(shè)置和生成方法的信息處理裝置的信息處理方法,包括設(shè)置的設(shè)置步驟,當(dāng)對含有多個需打印的頁的文檔數(shù)據(jù)進行打印時,設(shè)置裝訂設(shè)置作為打印設(shè)置的一部分,該裝訂設(shè)置將在所述多 個打印頁中用作正文的打印頁,用在所述多個打印頁中用作封面的打印頁來包裝;生成的生成步驟,在設(shè)置了所述裝訂設(shè)置的情況下,生成正文打印數(shù) 據(jù)和封面打印數(shù)據(jù),該正文打印數(shù)據(jù)用來將所述文檔數(shù)據(jù)中正文的第一頁到 最后一頁以分頁格式按指定的多個記錄重復(fù)打印,該封面打印數(shù)據(jù)用來打印 與所述指定多個記錄相當(dāng)張數(shù)的封面。雖然參照實施例對本發(fā)明進行了描述,應(yīng)當(dāng)理解的是本發(fā)明并不限于已 公開的實施例。權(quán)利要求的范圍應(yīng)給予最寬泛的解釋,包括所有修改、等同 結(jié)構(gòu)與功能在內(nèi)。
權(quán)利要求
1.一種信息處理裝置,包括設(shè)置單元,用于當(dāng)對含有多個需打印的頁的文檔數(shù)據(jù)進行打印時,設(shè)置裝訂設(shè)置作為打印設(shè)置的一部分,該裝訂設(shè)置將在所述多個打印頁中用作正文的打印頁,用在所述多個打印頁中用作封面的打印頁來包裝;生成單元,用于在設(shè)置有所述裝訂設(shè)置的情況下,生成正文打印數(shù)據(jù)和封面打印數(shù)據(jù),該正文打印數(shù)據(jù)用來將所述文檔數(shù)據(jù)中正文的第一頁到最后一頁以分頁格式按指定的份數(shù)重復(fù)打印,該封面打印數(shù)據(jù)用來打印與所述指定的份數(shù)相當(dāng)張數(shù)的封面。
2. 根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于,進一步包括發(fā)送 單元,用于將由所述生成單元生成的打印數(shù)據(jù)發(fā)送到打印裝置。
3. 根據(jù)權(quán)利要求l所述的信息處理裝置,其特征在于,進一步包括 轉(zhuǎn)換單元,用于使用打印機驅(qū)動程序,將由所述生成單元生成的打印數(shù)據(jù)轉(zhuǎn)換成打印作業(yè);發(fā)送單元,用于將由所述轉(zhuǎn)換單元轉(zhuǎn)換后的打印作業(yè)發(fā)送到打印裝置。
4. 根據(jù)權(quán)利要求l所述的信息處理裝置,其特征在于,所述生成單元用 于分別為正文和封面生成打印數(shù)據(jù)。
5. 根據(jù)權(quán)利要求4所述的信息處理裝置,其特征在于,可指示將精裝打 印作為所述裝訂設(shè)置來設(shè)置,其中該精裝打印使用作為封面打印的紙張,對 作為正文的一部分打印的紙張進行包裝和裝訂,該作為封面打印的紙張大小 為打印有正文的紙張大小的兩倍。
6. 根據(jù)權(quán)利要求4所述的信息處理裝置,其特征在于,可操作對裝訂、 分頁打印、和/或封面不分頁進行設(shè)置。
7. 根據(jù)權(quán)利要求4所述的信息處理裝置,其特征在于,可操作對裝訂設(shè) 置、可變打印、多個記錄打印和/或要打印的多個記錄的封面一起輸出進行設(shè) 置。
8. 根據(jù)權(quán)利要求2所述的信息處理裝置,其特征在于 所述生成單元用于為不同的打印裝置生成正文和封面; 所述發(fā)送單元用于將由所述生成單元生成的正文打印數(shù)據(jù)和封面打印數(shù)據(jù),發(fā)送到不同的打印裝置。
9. 根據(jù)權(quán)利要求l所述的信息處理裝置,其特征在于,其中-所述生成單元可操作以生成正文打印數(shù)據(jù)和封面打印數(shù)據(jù),該正文打印數(shù)據(jù)用來將所述文檔數(shù)據(jù)中正文的第一頁到最后一頁以分頁格式按指定的份數(shù)重復(fù)打印,該封面打印數(shù)據(jù)用來打印與所述指定的份數(shù)相當(dāng)張數(shù)的封面; 并且/或者所述生成單元可操作生成打印數(shù)據(jù),該打印數(shù)據(jù)用來將封面和所述文檔 數(shù)據(jù)中正文的第一頁到最后一頁按指定的份數(shù)重復(fù)打印。 10. —種用于信息處理裝置的信息處理方法,包括設(shè)置步驟,當(dāng)對含有多個需打印的頁的文檔數(shù)據(jù)進行打印時,設(shè)置裝訂 設(shè)置作為打印設(shè)置的一部分,該裝訂設(shè)置將在所述多個打印頁中用作正文的 打印頁,用在所述多個打印頁中用作封面的打印頁來包裝;生成步驟,在設(shè)置了所述裝訂設(shè)置的情況下,生成正文打印數(shù)據(jù)和封面打 印數(shù)據(jù),該正文打印數(shù)據(jù)用來將所述文檔數(shù)據(jù)中正文的第一頁到最后一頁以 分頁格式按指定的份數(shù)重復(fù)打印,該封面打印數(shù)據(jù)用來打印與所述指定的份 數(shù)相當(dāng)張數(shù)的封面。
全文摘要
一種能夠與打印裝置通信的信息處理裝置,包括設(shè)置單元(S2201),用于當(dāng)對含有多個需打印的頁的文檔數(shù)據(jù)進行打印時,設(shè)置裝訂設(shè)置作為打印設(shè)置的一部分,該裝訂設(shè)置將在所述多個打印頁中用作正文的打印頁,用在所述多個打印頁中用作封面的打印頁來包裝;生成單元(S2211,S2212),用于在設(shè)置有所述裝訂設(shè)置的情況下,生成正文打印數(shù)據(jù)和封面打印數(shù)據(jù),該正文打印數(shù)據(jù)用來將所述文檔數(shù)據(jù)中正文的第一頁到最后一頁以分頁格式按指定的份數(shù)重復(fù)打印,該封面打印數(shù)據(jù)用來打印與所述指定的份數(shù)相當(dāng)張數(shù)的封面。
文檔編號G06F3/12GK101324832SQ20081009755
公開日2008年12月17日 申請日期2008年5月13日 優(yōu)先權(quán)日2007年6月13日
發(fā)明者西川智 申請人:佳能株式會社