專利名稱:信息處理裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及進(jìn)行要打印的文檔的各種設(shè)定的信息處理裝置以及方法,特別是涉及編輯文檔,把已編輯的文檔輸出到打印裝置的信息處理裝置以及方法。
背景技術(shù):
如果文字或者表、圖像等數(shù)據(jù)的種類不同,則由于定義數(shù)據(jù)的構(gòu)造或者對于這些數(shù)據(jù)的編輯操作不同,因此提供有對應(yīng)于數(shù)據(jù)種類的各種應(yīng)用程序。使用者為了編輯文字使用文字處理程序,為了編輯表使用表計算程序,為了編輯圖像使用編輯圖像程序,按照數(shù)據(jù)的種類分開使用應(yīng)用程序。
這樣,一般是使用者按照每種數(shù)據(jù)分開使用應(yīng)用程序。但是,在使用者要制作的文檔一般例如不是僅是文字或者僅是表,僅是圖像這樣一種數(shù)據(jù)構(gòu)成的文檔,而是由文字和表,文字和圖像等多種數(shù)據(jù)構(gòu)成的文檔。因此,為了生成包括多種數(shù)據(jù)的目標(biāo)文檔,使用者需要利用各種應(yīng)用程序具備的打印功能,按照每種應(yīng)用打印數(shù)據(jù),按照所希望的順序組合打印物。
或者,在被稱為所謂辦公軟件套件的根據(jù)各種應(yīng)用形成一個統(tǒng)一應(yīng)用的程序中,有提供把用各種應(yīng)用生成的數(shù)據(jù)進(jìn)行組合,構(gòu)成一個文檔的功能的程序。在使用這種統(tǒng)一應(yīng)用的情況下,使用者能夠把用各種應(yīng)用程序生成的數(shù)據(jù)根據(jù)包含在統(tǒng)一應(yīng)用中的特定應(yīng)用匯總為一個目標(biāo)文檔。
以往,一直是在個人計算機(jī)等信息處理裝置上進(jìn)行這樣生成的文檔等的打印指示,為了利用所使用的打印裝置的功能,通常利用被稱為打印機(jī)驅(qū)動器的按照每個打印裝置所準(zhǔn)備的控制程序。打印機(jī)驅(qū)動器構(gòu)成為把握打印裝置所具有的功能,具有用于利用其功能的用戶接口,能夠從各種應(yīng)用加以利用。反之,各種應(yīng)用為了利用打印裝置所具有的功能,調(diào)用打印機(jī)驅(qū)動器的用戶接口,使用打印機(jī)驅(qū)動器生成利用打印裝置的功能的指示。
通常,應(yīng)用程序構(gòu)成為能夠控制操作系統(tǒng)(以下,記為「OS」)所識別的一部分打印裝置的功能,例如用紙尺寸或者分辨率這樣基本的打印裝置的功能,而對于裝訂或者穿孔,Z形折疊等只有在有限的打印裝置中能夠利用的功能,如果不利用打印機(jī)驅(qū)動器則不能夠在打印時進(jìn)行指示。
在上述以往的方法中,對于0S不能識別的功能,在應(yīng)用一側(cè)由于不能夠進(jìn)行把握,因此不能夠把用應(yīng)用生成的文檔的打印結(jié)果在文檔顯示中進(jìn)行反映,存在著事前不能夠在顯示器上確認(rèn)打印結(jié)果這樣的問題。
為了解決這樣的問題,以往實現(xiàn)了以僅使用有限的打印裝置為前提,能夠僅指示該打印裝置具有的功能的系統(tǒng)。另外,在日本專利申請公開特開2001-67347號公報中公開了通過與打印機(jī)驅(qū)動器協(xié)同動作把握打印裝置的功能,生成打印裝置的功能的指示,實現(xiàn)顯示器顯示打印結(jié)果的方法。
但是,在使用者把由各種應(yīng)用生成的打印物組合起來,生成一個目標(biāo)文檔時,例如,為了在各頁中分配頁號碼,需要把所有所需要的數(shù)據(jù)一起打印輸出,在匯總成文檔以后,決定要添加的頁號碼。而且,根據(jù)各種應(yīng)用,在用該應(yīng)用所生成的原稿的各個頁(把其稱為邏輯頁或者原稿頁)中,寫入所決定的頁號碼。即使在應(yīng)用程序具有分配頁號碼的功能的情況下,如果有不連續(xù)的部分,則對于該部分使用者也必須指定頁號碼。另外,當(dāng)再次配置目標(biāo)文檔的頁的情況下,頁號碼也必須與其相應(yīng)地重新分配。另外,在為了把多個原稿頁匯總成作為打印物的一頁(把其稱為物理頁或者打印頁),或者從單面打印變更為雙面打印等,不是變更數(shù)據(jù)的內(nèi)容而只是變更格式的情況下,也必須通過應(yīng)用程序重新進(jìn)行編輯和打印。
這樣,由于按數(shù)據(jù)種類能夠?qū)ζ溥M(jìn)行管理的應(yīng)用程序不同,用戶自身必須通過工手提供應(yīng)用軟件之間的接口。這種情況要求用戶付出大量勞動,導(dǎo)致工作效率降低。另外,由于經(jīng)過過多的人工,也容易產(chǎn)生錯誤。
另一方面,在利用統(tǒng)一應(yīng)用生成目標(biāo)文檔時,能夠不進(jìn)行打印輸出,而在數(shù)據(jù)的狀態(tài)下配置各種數(shù)據(jù)。因此,不像組合打印物生成目標(biāo)文檔的情況下那樣需要付出大量勞動。但是,用于編輯,生成各種數(shù)據(jù)的應(yīng)用被限定于包含在統(tǒng)一應(yīng)用中的那些,使用者不一定能夠使用所希望的應(yīng)用。另外,使用統(tǒng)一應(yīng)用生成的目標(biāo)文檔是一個文檔文件,以文件單位進(jìn)行編輯,輸出等的管理。因此,要想對于文檔文件的一部分設(shè)定頁形式也受到應(yīng)用軟件的功能的限制,例如需要在頁形式改變的每個部分變更頁形式設(shè)定,并需要重新打印。因此,需要花費大量勞動,工作效率降低,和上述方法相比沒有改變。
另外,在使用所限定的打印裝置特有的打印功能的情況下,在以往的方法中,由于使用對于特定的打印裝置所生成的指示,因此存在不能夠?qū)ζ渌拇蛴⊙b置輸出的問題。另外,在沒有最終地輸出的打印裝置的信息的環(huán)境中,存在不能夠生成用于在該裝置進(jìn)行輸出的指示的問題。
進(jìn)而,為了解決該問題,在對于其它的打印裝置進(jìn)行打印時使用對于特定的打印置生成的指示,或者在沒有最終地輸出的打印裝置的信息的環(huán)境下,生成用于該裝置進(jìn)行輸出的指示的情況下,將發(fā)生有時包含不能夠?qū)崿F(xiàn)的指示這樣的問題。
另外,在為了容易地進(jìn)行對于打印裝置的指示,提供從預(yù)先組合的模板選擇多個指示,進(jìn)行總括指示的方法的情況下,也將發(fā)生包含在所指定的模板的指示之中,有時包含有在輸出目標(biāo)的打印裝置中不能夠?qū)崿F(xiàn)的指示的問題。
發(fā)明內(nèi)容
本發(fā)明是為解決上述問題而做出的,第1個目的在于提供能夠?qū)R總了由使用者所希望的應(yīng)用程序生成的數(shù)據(jù)的文檔進(jìn)行生成以及編輯,同時,提高其操作性,提高文檔編輯的工作效率的文檔處理系統(tǒng)以及方法。
進(jìn)而,第2個目的在于提供一種信息處理裝置及方法,無論有無最終地打印文檔的打印裝置的信息,都能夠依照任意的打印裝置的功能,或者不限定打印裝置的功能,進(jìn)行文檔編輯。
另外,第3個目的在于提供一種信息處理裝置及方法,在依照特定的打印裝置的功能進(jìn)行文檔的編輯時,能夠可靠地進(jìn)行適宜的設(shè)定。
另外,第4個目的在于提供一種信息處理裝置及方法,在使用具有不同功能的打印裝置實際打印依照任意的打印裝置的功能,或者不限定打印裝置的功能而編輯的文檔時,能夠進(jìn)行適宜的打印設(shè)定。
為了達(dá)到上述目的,用于進(jìn)行要打印的文檔的各種設(shè)定的本發(fā)明的信息處理方法的特征在于,包括指定使用的打印裝置的指定步驟;設(shè)定把預(yù)先保持在保持裝置中的所有設(shè)定項目作為選擇項目并且使其有效的第1模式,以及在上述預(yù)定的設(shè)定項目內(nèi),把在上述指定步驟中指定的打印裝置能夠控制的設(shè)定項目作為選擇項目并且使其有效的第2模式的某一個的模式切換步驟;根據(jù)上述模式切換步驟中設(shè)定的模式,判斷作為選擇項目并且有效的設(shè)定項目的判斷步驟。
另外,編輯文檔并且把編輯的文檔輸出到打印裝置的本發(fā)明的信息處理裝置的特征在于,具有保持預(yù)定的設(shè)定項目的保持裝置;指定所使用的打印裝置的指定裝置;切換選擇由上述保持裝置保持的所有設(shè)定項目的第1模式,以及在上述預(yù)定的設(shè)定項目內(nèi),選擇由上述指定裝置指定的打印裝置能夠控制的設(shè)定項目的第2模式的模式切換裝置;根據(jù)由上述指定裝置指定的打印裝置以及/或者由上述模式切換裝置設(shè)定的模式,判斷所選擇的設(shè)定項目的判斷裝置;根據(jù)由上述判斷裝置選擇的設(shè)定項目中所設(shè)定的內(nèi)容,對文檔進(jìn)行控制使得能夠編輯的控制裝置。
本發(fā)明其它特征以及優(yōu)點將通過參照附圖的以下說明進(jìn)一步明確。另外,在附圖中,在相同或者同樣的結(jié)構(gòu)上,標(biāo)注相同的參考標(biāo)號。
附圖包含在說明書中,構(gòu)成其一部分,示出本發(fā)明的實施形式,與其記述一起用于說明本發(fā)明的原理。
圖1是獨立型的文檔處理系統(tǒng)的框圖。
圖2是實現(xiàn)文檔處理系統(tǒng)的計算機(jī)的框圖。
圖3A以及圖3B示出書籍文件的構(gòu)造的一例。
圖4示出書籍屬性的一覽表。
圖5示出章屬性的一覽表。
圖6示出頁屬性的一覽表。
圖7是打開書籍文件的順序的流程圖。
圖8是把電子原稿文件輸入到書籍文件中的順序的流程圖。
圖9是把應(yīng)用數(shù)據(jù)變換為電子原稿文件的順序的流程圖。
圖10示出打開已經(jīng)存在的書籍文件時的用戶接口畫面的一例。
圖11示出打開新的書籍文件時的用戶接口畫面的一例。
圖12是客戶服務(wù)器型的文檔處理系統(tǒng)的框圖。
圖13示出本發(fā)明的實施形式中的「新建」對話的一例。
圖14A以及圖14B示出本發(fā)明的實施形式的裝訂應(yīng)用從打印機(jī)驅(qū)動器取得的功能信息的例子。
圖15A以及圖15B說明本發(fā)明的實施形式中的模板的內(nèi)容例。
圖16是示出本發(fā)明的實施形式中的模板顯示處理的流程圖。
圖17示出本發(fā)明的實施形式中的「文檔的詳細(xì)設(shè)定」窗口。
圖18示出本發(fā)明的實施形式中的文檔文件的數(shù)據(jù)構(gòu)造。
圖19進(jìn)一步詳細(xì)地示出在本發(fā)明的實施形式中的圖18的字段1804中所示的文檔的詳細(xì)設(shè)定信息。
圖20進(jìn)一步詳細(xì)地示出本發(fā)明的實施形式中的圖19的字段1902所示的文檔的后處理設(shè)定信息。
圖21是示出本發(fā)明的實施形式中的圖17的「文檔的詳細(xì)設(shè)定」窗口的顯示處理的流程圖。
圖22示出本發(fā)明的實施形式中的功能限定模式下的「頁設(shè)定畫面」的顯示。
圖23示出本發(fā)明的實施形式中的功能限定模式下的「后處理設(shè)定畫面」的顯示。
圖24示出本發(fā)明的實施形式中的「打印機(jī)的選擇」窗口。
圖25是示出本發(fā)明的實施形式中的「打印機(jī)的選擇」窗口中的「不能夠使用的功能一覽表」的顯示處理。
圖26是示出本發(fā)明的實施形式中的從功能非限定模式變更到功能限定模式時的處理的流程圖。
圖27示出本發(fā)明的實施形式中的「打印機(jī)信息」對話。
圖28是示出本發(fā)明的實施形式中的變更了打印機(jī)時的處理的流程圖。
圖29示出本發(fā)明的實施形式中的「模板的選擇」對話。
圖30示出本發(fā)明的實施形式中的「打印」對話。
具體實施例方式
以下,參照附圖詳細(xì)地說明本發(fā)明理想的實施形式。
<系統(tǒng)概要>
參照圖1~圖12說明作為本發(fā)明的信息處理系統(tǒng)的理想實施形式的文檔處理系統(tǒng)的概要。在該文檔處理系統(tǒng)中,由一般應(yīng)用程序生成的數(shù)據(jù)文件用電子原稿編寫程序變換為電子原稿文件。裝訂應(yīng)用提供編輯該電子原稿文件的功能。以下說明其詳細(xì)情況。
<系統(tǒng)結(jié)構(gòu)以及動作>
圖1示出本實施形式的文檔處理系統(tǒng)的軟件結(jié)構(gòu)。文檔處理系統(tǒng)通過作為本發(fā)明的信息處理裝置的理想實施形式的數(shù)字計算機(jī)100(以下,也稱為主計算機(jī))實現(xiàn)。一般應(yīng)用程序101是提供文字處理或者電子表格,照片修飾,繪圖或者涂色,演示,文本編輯等功能的應(yīng)用程序,具有對于OS的打印功能。這些應(yīng)用在打印所生成的文檔數(shù)據(jù)或者圖像數(shù)據(jù)的應(yīng)用數(shù)據(jù)時,利用由操作系統(tǒng)(OS)提供的預(yù)定的接口(一般稱為GDI)。即,應(yīng)用101為了打印所生成的數(shù)據(jù),對提供上述接口的OS的輸出模塊發(fā)送預(yù)先確定的依賴于OS的形式的輸出指令(稱為GDI函數(shù))。接受了輸出指令的輸出模塊把該指令變換為打印機(jī)等的輸出設(shè)備能夠處理的形式,輸出被變換了的指令(稱為DDI函數(shù))。由于輸出設(shè)備能夠處理的形式根據(jù)設(shè)備的種類或者廠家、機(jī)型而異,因此按照每種設(shè)備提供設(shè)備驅(qū)動器,在OS中,利用該設(shè)備驅(qū)動器進(jìn)行指令的變換,生成打印數(shù)據(jù),通過用JL(任務(wù)語言)進(jìn)行捆綁,生成打印任務(wù)。作為OS,在利用微軟公司的Windows的情況下,被稱為GDI(圖形設(shè)備接口)的模塊相當(dāng)于上述輸出模塊。
電子原稿編寫程序102改善了上述的打印機(jī)驅(qū)動器,是為了實現(xiàn)本文檔處理系統(tǒng)提供的軟件模塊。但是,電子原稿編寫程序102沒有以特定的輸出設(shè)備作為目的,把輸出指令變換為能夠由后述的裝訂應(yīng)用104或者打機(jī)驅(qū)動器106處理的形式。由該電子原稿編寫程序102進(jìn)行的變換以后的形式(以后,稱為「電子原稿形式」)如果是以詳細(xì)的格式能夠表現(xiàn)頁單位的原稿則就沒有特別的限制。在實際的標(biāo)準(zhǔn)形式中,例如能夠采用基于Adobe系統(tǒng)公司的PDF形式或者SVG形式等作為電子原稿形式。在通過應(yīng)用101利用電子原稿編寫程序102的情況下,作為在輸出中使用的設(shè)備驅(qū)動器,在指定了電子原稿編寫程序102以后進(jìn)行打印。其中,由電子原稿編寫程序102生成的電子原稿文件作為電子原稿文件不具備完全的形式。因此作為設(shè)備驅(qū)動器,指定電子原稿編寫程序102的是裝訂應(yīng)用104,在其管理下執(zhí)行向應(yīng)用數(shù)據(jù)的電子原稿文件的變換。裝訂應(yīng)用104把電子原稿編寫程序102生成的新的不完全電子原稿文件完成為具備后述形式的電子原稿文件。以下,在需要明確的識別這一點時,把由電子原稿編寫程序102生成的文件稱為電子原稿文件,把由裝訂應(yīng)用提供了構(gòu)造的電子原稿文件稱為書籍文件。另外,在不需要特別區(qū)別時,把由應(yīng)用生成的文檔文件,電子原稿文件,以及書籍文件的每一個都稱為文檔文件(或者文檔數(shù)據(jù))。
這樣作為設(shè)備驅(qū)動器指定電子原稿編寫程序102,通過由一般應(yīng)用程序101使其打印其數(shù)據(jù),應(yīng)用數(shù)據(jù)變換為由應(yīng)用101定義的頁(以后,稱為「邏輯頁」或者「原稿頁」。)為單位的電子原稿形式,作為電子原稿文件103存儲到硬盤等存儲媒體中。另外,硬盤既可以是實現(xiàn)本實施形式的文檔處理系統(tǒng)的計算機(jī)所具備的本機(jī)驅(qū)動器,在與網(wǎng)絡(luò)連接的情況下也可以是網(wǎng)絡(luò)上提供的驅(qū)動器。
裝訂應(yīng)用104讀入電子原稿文件或者書籍文件103,向使用者提供用于把其進(jìn)行編輯的功能。但是,裝訂應(yīng)用104不提供編輯各頁的內(nèi)容的功能,提供用于編輯以頁為最小單位構(gòu)成的后述的章或者書籍的構(gòu)造的功能。
在打印由裝訂應(yīng)用104編輯的書籍文件103時,由裝訂應(yīng)用104啟動電子原稿去假脫機(jī)程序105。電子原稿去假脫機(jī)程序105是與裝訂應(yīng)用一起安裝在計算機(jī)內(nèi)的程序模塊,是在用裝訂應(yīng)用打印所利用的文檔(書籍文件)時,用于向打印機(jī)驅(qū)動器輸出繪圖數(shù)據(jù)而使用的模塊。電子原稿去假脫機(jī)程序105從硬盤讀出所指定的書籍文件,為了以在書籍文件中所記述的形式打印各頁,生成適于上述OS的輸出模塊的輸出指令,輸出到未圖示的輸出模塊。這時,作為輸出設(shè)備使用的打印機(jī)107的驅(qū)動器106被指定為設(shè)備驅(qū)動器。輸出模塊使用所指定的打印機(jī)107的打印機(jī)驅(qū)動器106把所接受的輸出指令變換為在打印機(jī)107中能夠解釋執(zhí)行的設(shè)備指令。而且設(shè)備指令發(fā)送到打印機(jī)107,由打印機(jī)107打印依照指令的圖像。
圖2是計算機(jī)100的硬件框圖。圖2中,CPU201執(zhí)行存儲在ROM203的程序用ROM中的或者從硬盤211下載到ROM202中的OS或者一般應(yīng)用程序,裝訂應(yīng)用等程序,實現(xiàn)圖1的軟件結(jié)構(gòu)或者后述的流程的順序,進(jìn)而,總體控制連接在系統(tǒng)總線204上的各設(shè)備。另外,在ROM3的字體用ROM或者外部存儲器11中存儲著在執(zhí)行上述裝訂應(yīng)用等時使用的字體數(shù)據(jù),在ROM3的數(shù)據(jù)用ROM或者外部存儲器11中存儲著進(jìn)行上述文檔處理時使用的各種數(shù)據(jù)。RAM202起到CPU201的主存儲器,工作區(qū)等的作用。鍵盤控制器(KBC)205輸入來自鍵盤209或者未圖示的指示設(shè)備等的鍵輸入。CRT控制器(CRTC)206控制CRT顯示器210的顯示。盤控制器(DKC)207控制與存儲著引導(dǎo)程序,各種應(yīng)用,字體數(shù)據(jù),用戶文件,后述的編輯文件,打印控制指令生成程序(以下稱為打印機(jī)驅(qū)動器)等的硬盤(HD)211或者未圖示的軟盤(FD)等的存取。打印機(jī)控制器(PRTC)208控制與所連接的打印機(jī)107(參照圖1)之間的信號交換。網(wǎng)絡(luò)控制器(NC)208連接在網(wǎng)絡(luò)上,執(zhí)行與連接在網(wǎng)絡(luò)上的其它設(shè)備的通信控制處理。
另外,CPU201,執(zhí)行例如向RAM202上設(shè)定的顯示信息RAM的外形字體的展開(rasterize),能夠進(jìn)行CRT210上的WYSIWYG。另外,CPU201根據(jù)CRT210上的未圖示的鼠標(biāo)光標(biāo)等所指示的指令,打開所登錄的各種窗口,執(zhí)行各種數(shù)據(jù)處理。使用者進(jìn)行打印時,打開有關(guān)打印設(shè)定的窗口,能夠進(jìn)行打印機(jī)的設(shè)定,或者包含打印模式選擇在內(nèi)的對于打印機(jī)驅(qū)動器的打印處理方法的設(shè)定。
<電子原稿文件數(shù)據(jù)的形式>
在說明裝訂應(yīng)用104的詳細(xì)情況之前,說明書籍文件的數(shù)據(jù)形式。書籍文件具有模擬了紙媒體的書籍的3層的層結(jié)構(gòu)。上位層稱為「書籍」,模擬一冊的書籍,定義該書籍一般的屬性。其下面的中間層相當(dāng)于書籍中的章,也稱為「章」。對于各個章,能夠定義各章的屬性。下位層是「頁」,相當(dāng)于用應(yīng)用程序定義的各頁。對于各頁也能夠定義各頁的屬性。一本書的可以包含多個章,另外,一個章能夠包含多頁。
圖3A示意地示出書籍文件形式的一例。在該例的書籍文件中,書籍,章,頁用與它們相當(dāng)?shù)墓?jié)點示出。一個書籍文件包含一個書籍。書籍、章由于是用于定義作為書籍的構(gòu)造的概念,因此作為實體包括所定義的屬性值和對于下位層的鏈接。頁作為實體具有由應(yīng)用程序輸出的各頁的數(shù)據(jù)。因此,頁除去屬性值以外,還包括原稿頁的實體(原稿頁數(shù)據(jù))和對于各原稿頁數(shù)據(jù)的鏈接。另外,輸出到紙媒體等時的打印頁有時包括多個原稿頁。關(guān)于該構(gòu)造不通過鏈接表示,而表示為書籍,章,頁各層中的屬性。
在圖3A以及圖3B中,書籍301中定義書籍屬性的同時,鏈接著2個章302A、302B。通過該鏈接,表示章302A、302B包含在書籍301中。在章302A中,鏈接著303A、303B,表示包含著這些頁。在各頁303A、303B中分別定義屬性值,包含向作為其實體的原稿頁數(shù)據(jù)(1)、(2)的鏈接。這些鏈接表示出圖3B所示的原稿頁數(shù)據(jù)304的數(shù)據(jù)(1)、(2),頁303A、303B的實體表示是原稿頁數(shù)據(jù)(1)、(2)。
圖4是書籍屬性的列表。對于能夠與下位層重復(fù)定義的項目,優(yōu)先采用下位層的屬性值。因此,對于僅包含在書籍屬性中的項目,在書籍屬性中所定義的值在書籍總體中成為有效的值。但是,對于與下位層重復(fù)的項目,具有在下位層沒有被定義時的既定值的意義。另外,圖示的各項目不是具體地對應(yīng)于一個項目,還包含所關(guān)聯(lián)的多個項目。
圖5是章屬性的列表,圖6是頁屬性的列表。章屬性和頁屬性的關(guān)系,與書籍屬性和下位層的屬性的關(guān)系相同。
書籍屬性中固有的項目是打印方法,裝訂詳細(xì)情況,封面/封底,索引紙,襯紙,章劃分共6個項目。這些是通過書籍定義的項目。作為打印方法屬性,能夠指定單面打印,雙面打印,裝訂打印共3個值。所謂裝訂打印,是通過把另行指定的張數(shù)的紙合成一束,2折后,把該束訂在一起而成為能夠裝訂的形式的打印方法。作為裝訂詳細(xì)屬性,在指定裝訂打印的情況下,能夠指定雙聯(lián)頁方向或者成為束的張數(shù)等。
封面/封底屬性,包含在打印匯總成書籍的電子原稿文件時,指定添加成為封面以及封底的紙以及向所添加的紙的打印內(nèi)容的指定。索引紙屬性作為章的劃分,包括指定在打印裝置中單獨準(zhǔn)備的毛邊索引紙的插入以及指定向索引(邊)部分的打印內(nèi)容。該屬性在所使用的打印裝置中包括具有把與打印紙另行準(zhǔn)備的紙插入到所希望的位置的插入功能的插入器的情況下,或者,在能夠使用多個供紙盒的情況下有效。這對于襯紙屬性也相同。
襯紙屬性作為章劃分,包含指定從插入器或者供紙盒供給的紙的插入,以及在插入襯紙的情況下,指定供紙源等。
章劃分屬性包括在章的劃分處,是使用新的紙還是使用新的打印頁,特別是不進(jìn)行任何動作的指定。在單面打印時新紙的使用與新打印頁的使用具有相同意義。在雙面打印時,如果指定「新紙的使用」,則相繼的章不會打印到一張紙上,而如果指定「新打印頁的使用」,則相繼的章能夠打印到一張紙的正反面。
關(guān)于章屬性,不是章中固有的項目,而是全部與書籍屬性重復(fù)。從而,在章屬性中的定義與在書籍屬性中的定義如果不同,則在章屬性中定義的值優(yōu)先。只有在書籍屬性和章屬性中成為共同的項目是紙張尺寸,紙張方向,N-up打印指定,放大縮小,排紙方法共5項。其中,N-up打印指定屬性是用于指定包含在1打印頁中的原稿頁數(shù)的項目。作為能夠指定的排列,有1×1,或者1×2,2×2,3×3,4×4等。排紙方法屬性是用于在排出的紙張中指定是否實施釘書處理的項目,該屬性的有效性依賴于所使用的打印裝置是否具有釘書功能。
在頁屬性中固有的項目中,有頁旋轉(zhuǎn)屬性,變倍,配置指定,注解,頁分割等。頁旋轉(zhuǎn)屬性是用于指定把原稿頁配置在打印頁上時的旋轉(zhuǎn)角度的項目。變倍屬性是用于指定原稿頁的變倍率的項目。變倍率把虛擬邏輯頁區(qū)的尺寸指定為100%。所謂虛擬邏輯頁區(qū)是把原稿頁根據(jù)N-up等的指定配置時,1原稿頁所占有的區(qū)域。例如,如果是1×1,則虛擬邏輯頁區(qū)成為相當(dāng)于1打印頁的區(qū)域,如果是1×2,則成為把1打印頁的各邊縮小到大約70%的區(qū)域。
對于書籍、章、頁,作為共同的屬性,有水印屬性以及頁眉頁腳屬性。所謂水印屬性,是在用應(yīng)用生成的數(shù)據(jù)上重疊打印的另行指定的圖像或者字符串等。頁眉頁腳是分別打印在各頁的上空白以及下空白的水印。但是,在頁眉頁腳中,準(zhǔn)備有頁號碼或者日期時間等能夠根據(jù)變量指定的項目。另外,水印屬性以及頁眉頁腳屬性中能夠指定的內(nèi)容在章和頁中是共同的,但是書籍中它們不同。在書籍中,既能夠設(shè)定水印或頁眉頁腳的內(nèi)容,又能夠指定在書籍總體中怎樣打印水印或者頁眉頁腳。另一方面,在章或者頁中,能夠指定在該章或者頁中,是否打印在書籍設(shè)定了的水印或者頁眉頁腳。
<書籍文件的生成順序>
書籍文件具有上述那樣的構(gòu)造以及電容。下面,說明通過裝訂應(yīng)用104以及電子原稿編寫程序102生成書籍文件的順序。書籍文件的生成是作為基于應(yīng)用104的書籍文件的編輯操作的一個環(huán)節(jié)實現(xiàn)的。圖7是由裝訂應(yīng)用104打開書籍文件時的順序。
首先,作為要打開書籍文件,判定是要新建的文件還是已經(jīng)存在的文件(步驟S701)。在是新建的情況下,新建不包括章的書籍文件(步驟S702)。新建的書籍文件如果用圖3的例子示出,則僅具有書籍節(jié)點301,成為不存在對于章的節(jié)點的鏈接的書籍的節(jié)點。書籍屬性使用作為新建用而預(yù)先準(zhǔn)備的屬性的設(shè)置。顯示用于編輯新書籍文件的用戶接口(UI)畫面(步驟S704)。圖11是新建了書籍文件時的UI畫面的一例。在該情況下,由于書籍文件不具有實質(zhì)的內(nèi)容,因此在UI畫面1100中沒有顯示出任何內(nèi)容。
另一方面,如果有已經(jīng)存在的書籍文件,則打開所指定的書籍文件(步驟S703),根據(jù)該書籍文件的構(gòu)造、屬性、內(nèi)容,顯示用戶接口(UI)畫面。圖10是該UI畫面的一個例子。UI畫面1100包括顯示書籍的構(gòu)造的樹形部分1101,顯示打印的狀態(tài)的預(yù)覽部分1102。在樹形部分1101中,包含在書籍中的章,包含在各章中的頁以圖3A那樣的樹形構(gòu)造顯示。在樹形部分1101中顯示的頁是原稿頁。在預(yù)覽部分1102中,縮小地進(jìn)行顯示,使得打印頁的內(nèi)容顯示后述的基于選擇出的打印功能的打印結(jié)果。其顯示順序反映了書籍的構(gòu)造。
在打開的書籍文件中,能夠作為新的章添加由電子原稿編寫程序102變換為電子原稿文件的應(yīng)用數(shù)據(jù)。把該功能稱為電子原稿輸入功能。通過根據(jù)圖7的順序在新建的書籍文件中進(jìn)行電子原稿輸入,實體提供到該書籍文件中。該功能通過拖放操作圖10的畫面中的應(yīng)用數(shù)據(jù)而啟動。圖8示出電子原稿輸入的順序。
首先,啟動生成了所指定的應(yīng)用數(shù)據(jù)的應(yīng)用程序,作為設(shè)備驅(qū)動器,通過指定電子原稿編寫程序102,打印輸出應(yīng)用數(shù)據(jù),變換為電子原稿數(shù)據(jù)(步驟S801)。如果變換結(jié)束,則判定被變換了的數(shù)據(jù)是否是圖像數(shù)據(jù)(步驟S802)。如果是在Windows OS下,則該判斷能夠根據(jù)應(yīng)用數(shù)據(jù)的文件擴(kuò)展子進(jìn)行。例如,如果擴(kuò)展子是「bmp」,則能夠判定為是Windows位圖數(shù)據(jù),如果是「jpg」,則能夠判定為是jpeg壓縮了的圖像數(shù)據(jù),如果是「tiff」,則能夠判定為是tiff形式的圖像數(shù)據(jù)。另外,由于在這樣的圖像數(shù)據(jù)的情況下,如S8010那樣不啟動應(yīng)用,就能夠從圖像數(shù)據(jù)直接生成電子原稿文件,因此還能夠省略S8010的處理。
在不是圖像數(shù)據(jù)的情況下,把在步驟S801中生成的電子原稿文件作為新的章添加在當(dāng)前正打開的書籍文件的書籍中(步驟S803)。作為章屬性,對于與書籍屬性相同的部分,復(fù)制書籍屬性的值,對于不同的部分,設(shè)定為預(yù)先準(zhǔn)備的規(guī)定值。
在是圖像數(shù)據(jù)的情況下,原則上不添加新的章,在所指定的章中,添加包含在步驟S801中生成的電子原稿文件中的各原稿頁(步驟S804)。但是,如果書籍文件是新建的文件,則生成新的章,作為屬于該章的頁添加電子原稿文件的各頁。頁屬性對于與上位層的屬性相同的部分提供其屬性值,對于在電子原稿文件中繼承了在應(yīng)用數(shù)據(jù)中定義的屬性的部分提供該值。例如,在N-up指定等在應(yīng)用數(shù)據(jù)中存在的情況下,繼承該屬性值。這樣,生成新的書籍文件或者添加新的章。
圖9是示出在圖8的步驟S801中,用電子原稿編寫程序102生成電子原稿文件的順序的流程圖。首先,生成新的電子原稿文件,并且把其打開(步驟S901)。啟動與所指定的應(yīng)用數(shù)據(jù)相對應(yīng)的應(yīng)用,把電子原稿編寫程序102作為設(shè)備驅(qū)動器,對于OS的輸出模塊發(fā)送輸出指令。輸出模塊由電子原稿編寫程序把接受的輸出指令變換為電子原稿形式的數(shù)據(jù)后輸出(步驟S902)。輸出目標(biāo)是在步驟S901中打開的電子原稿文件。判定對于所指定的全部數(shù)據(jù)變換是否結(jié)束了(步驟S903),如果結(jié)束了變換則關(guān)閉電子原稿文件(步驟S904)。由電子原稿編寫程序102生成的電子原稿文件是包含圖3B所示的原稿數(shù)據(jù)的實體。
<書籍文件的編輯>
如以上那樣,從應(yīng)用數(shù)據(jù)能夠生成書籍文件。對于所生成的書籍文件,對于章以及頁,能夠進(jìn)行以下的編輯操作。
(1)新添加(2)刪除(3)復(fù)制(4)剪切(5)粘貼
(6)移動(7)章名稱變更(8)頁號碼名稱重新分配(9)插入封面(10)插入襯紙(11)插入索引頁(12)對于各原稿頁的頁布局。
除此以外,還能進(jìn)行取消暫時進(jìn)行的編輯操作的操作或者重新進(jìn)行取消了的操作的操作。根據(jù)這些編輯功能,例如,能夠進(jìn)行多個書籍文件的合并,書籍文件內(nèi)的章或者頁的再配置,書籍文件內(nèi)的章或者頁的刪除,原稿頁的布局變更,襯紙或者索引紙的插入等這樣的編輯操作。如果進(jìn)行這些操作,則在圖4至圖6所示的屬性中反映操作結(jié)果或者反映在書籍文件的構(gòu)造中。例如,如果進(jìn)行空白頁的新添加操作,則在指定的位置插入空白頁。該空白頁被處理為原稿頁。另外,如果變更對于原稿頁的布局,則變更內(nèi)容反映在打印方法或者N-up打印,封面/封底,索引紙,襯紙,章劃分這樣的屬性中。
<書籍文件的輸出>
以上那樣生成、編輯的書籍文件以打印輸出為最終目的。使用者如果從圖10所示的裝訂應(yīng)用的UI畫面1100選擇文件菜單,從中選擇打印,則根據(jù)所指示的輸出設(shè)備進(jìn)行打印輸出。這時,首先裝訂應(yīng)用104從當(dāng)前正打開的書籍文件生成任務(wù)單,傳送給電子原稿去假脫機(jī)程序105。電子原稿去假脫機(jī)程序105把任務(wù)單變換為OS的輸出指令,例如Windows的GDI指令,并且把其傳送到輸出模塊,例如GDI。輸出模塊根據(jù)所指定的打印機(jī)驅(qū)動器106生成適合于設(shè)備的指令,發(fā)送給該設(shè)備。
任務(wù)單是具有以原稿頁為最小單位的構(gòu)造的數(shù)據(jù)。任務(wù)單中的構(gòu)造對用紙上的原稿頁的布局進(jìn)行定義。任務(wù)單按照每一個任務(wù)發(fā)行一個。因此,首先在最上位具有稱為文檔的節(jié)點,定義文檔總體的屬性,例如雙面打印/單面打印等。用紙節(jié)點屬于其下面,包括要使用的用紙的識別符或者打印機(jī)中供紙口的指定等的屬性。用該用紙打印的紙張的節(jié)點屬于各個用紙節(jié)點。1個紙張相當(dāng)于1張用紙。打印頁(物理頁)屬于各紙張。如果是單面打印,則1個物理頁屬于1個紙張,如果是雙面打印則2個物理頁屬于1個紙張。在其上面配置的原稿頁屬于各物理頁。另外,作為物理頁的屬性,包括原稿頁的布局。
電子原稿去假脫機(jī)程序105把上述的任務(wù)單變換為對于輸出模塊的輸出指令。
<其他的系統(tǒng)結(jié)構(gòu)>
本實施形式的文檔處理系統(tǒng)的概要如以上所述。這是獨立型的系統(tǒng),而即使是把其擴(kuò)張的服務(wù)器客戶系統(tǒng)也能夠以幾乎相同的結(jié)構(gòu),順序生成、編輯書籍文件。但是,書籍文件或者打印處理由服務(wù)器管理。
圖12是示出服務(wù)器客戶型文檔處理系統(tǒng)的結(jié)構(gòu)的框圖。客戶文檔處理系統(tǒng),具有在獨立型系統(tǒng)中添加了作為客戶模塊的DOMS(文檔輸出管理服務(wù))驅(qū)動器109以及DOMS打印機(jī)服務(wù)模塊110,DS(文檔服務(wù))客戶模塊108的結(jié)構(gòu)。在該客戶文檔處理系統(tǒng)1200上,連接有文檔管理服務(wù)器1201,打印集中管理服務(wù)器1202以及打印機(jī)服務(wù)器1203。這些服務(wù)器通常通過網(wǎng)絡(luò)與客戶文檔處理系統(tǒng)連接,而在服務(wù)器同時起到客戶作用的情況下,通過模擬網(wǎng)絡(luò)之間的通信的過程間通信來連接。另外圖12中文檔管理服務(wù)器1201和打印集中管理服務(wù)器1202這2個服務(wù)器連接到客戶,而也有在網(wǎng)絡(luò)上僅存在一方的情況。所連接的服務(wù)器如果是文檔管理服務(wù)器,則包括其客戶模塊的文檔管理服務(wù)器客戶系統(tǒng)1201SC添加在獨立型文檔管理系統(tǒng)中,如果是打印集中管理服務(wù)器1202,則包括其客戶模塊的打印管理服務(wù)器客戶系統(tǒng)1202SC添加在獨立型文檔管理系統(tǒng)中。
文檔管理服務(wù)器1201是存儲使用裝訂應(yīng)用104生成、編輯的書籍文件的服務(wù)器。在由文檔管理服務(wù)器1201管理書籍文件時,代替客戶PC的本地HD,或者在其基礎(chǔ)上,書籍文件保存在文檔管理服務(wù)器1201的數(shù)據(jù)庫1211中。裝訂應(yīng)用104與文檔管理服務(wù)器1201之間的書籍文件的保存以及讀出經(jīng)過DS客戶108以及DS核心1212進(jìn)行。
打印集中管理服務(wù)器1202是管理存儲在客戶文檔管理系統(tǒng)1200中的或者存儲在文檔管理服務(wù)器1201中的書籍文件的打印的服務(wù)器??蛻糁械拇蛴≌埱蠼?jīng)過DOMS驅(qū)動器109以及DOMS打印機(jī)服務(wù)模塊110發(fā)送到集中印管理服務(wù)器1202的DOMSWG服務(wù)器模塊1221。打印集中管理服務(wù)器1202在用客戶的打印機(jī)打印的情況下經(jīng)過客戶的DOMS打印機(jī)服務(wù)模塊110把電子原稿數(shù)據(jù)傳遞給電子原稿去假脫機(jī)程序105,在用打印機(jī)服務(wù)器1203進(jìn)行打印的情況下,發(fā)送到打印機(jī)服務(wù)器1203的DOMS打印機(jī)服務(wù)模塊1203。打印集中管理服務(wù)器關(guān)于例如對被保存的書籍文件發(fā)行了打印請求的使用者的資格進(jìn)行安全檢驗,或者保留打印處理的記錄。這樣,文檔處理系統(tǒng)既可以作為獨立型,也可以作為客戶服務(wù)器系統(tǒng)來實現(xiàn)。
<預(yù)覽顯示的內(nèi)容>
如已經(jīng)說明過的那樣,如果書籍文件由裝訂應(yīng)用打開,則顯示在圖10所示用戶接口畫面1100上。在樹形部分1101中,顯示表示打開的書籍(以下,稱為「關(guān)注書籍」。)的構(gòu)造的樹。在預(yù)覽部分中,根據(jù)使用者的指定,準(zhǔn)備3種顯示方法。第1種是直接顯示原稿頁的稱為原稿預(yù)覽的模式。在原稿預(yù)覽模式中,縮小地顯示屬于關(guān)注書籍的原稿頁的內(nèi)容。在預(yù)覽部分的顯示中不反映布局。第2種是打印預(yù)覽模式。打印預(yù)覽模式在預(yù)覽部分1102中,以反映原稿頁的布局的形式顯示原稿頁,使得示出后述的基于所選擇的打印功能的打印結(jié)果。第3種是簡易打印預(yù)覽模式。在簡易打印預(yù)覽模式中,各原稿頁的內(nèi)容不反映在預(yù)覽部分的顯示中,而僅反映布局。
下面,說明基于裝訂應(yīng)用104的打印設(shè)定的處理動作。
該裝訂應(yīng)用104既可以在特定的打印裝置可以利用的功能范圍內(nèi)進(jìn)行打印設(shè)定,也可以不依賴于特定的打印裝置的功能,自由地進(jìn)行打印設(shè)定。以后,把前者稱為功能限定模式,把后者稱為功能非限定模式。文檔生成者以在文檔環(huán)境下可以利用的特定打印機(jī)進(jìn)行打印為前提生成文檔的情況下,通過在功能限定模式下生成文檔,能夠在特定的打印機(jī)可實現(xiàn)的范圍內(nèi)進(jìn)行文檔的打印設(shè)定。另一方面,在用文檔生成環(huán)境下不存在的打印機(jī)進(jìn)行打印的前提下生成文檔,或者不限定進(jìn)行打印的打印機(jī)為前提生成的情況下,通過在功能非限定模式下生成文檔,則即使在沒有高性能的打印機(jī)的環(huán)境下,對于文檔也能夠進(jìn)行利用了高性能的打印設(shè)定。
為了用裝訂應(yīng)用104生成新文檔,進(jìn)行選擇文件菜單的新建等的操作,顯示圖13所示的「新建」對話。
在「新建」對話的「文件名」下拖列表中,列表顯示在當(dāng)前的環(huán)境下可利用的打印機(jī)。從中選取在打印時使用的打印機(jī)。另一方面,在以不包含在列表中的打印機(jī)進(jìn)行打印為前提生成文檔的情況下,在這里可以選擇任一部打印機(jī)。
在「功能一覽表」中,在區(qū)域1301中列表顯示用「打印機(jī)名」指定的打印機(jī)所具有的功能,構(gòu)成為如果變更「打印機(jī)名」的選擇打印機(jī),則「功能一覽表」的顯示也隨著打印機(jī)而變更。文檔生成者通過參照「功能一覽表」的顯示內(nèi)容,能夠選擇可以實現(xiàn)要生成的文檔設(shè)定的打印機(jī)。
如上所述,在打印機(jī)功能內(nèi),用OS預(yù)先識別基本的功能,還存在構(gòu)成為能夠從應(yīng)用取得有關(guān)輸出目標(biāo)的打印機(jī)的基本功能的能力的OS。例如在Windows OS中,打印份數(shù),雙面打印,用紙尺寸,分辨率等功能,在應(yīng)用、OS、打印機(jī)驅(qū)動器之間,能夠進(jìn)行能力的取得,設(shè)定值的取得以及設(shè)定等。
在本發(fā)明的打印控制系統(tǒng)中,在OS識別的基本功能范圍以外,例如,有關(guān)裝訂,鞍形針跡,Z形折疊這樣的在當(dāng)前的OS中一般不能夠識別的打印機(jī)的功能,也能夠進(jìn)行能力的取得,設(shè)定值的取得以及設(shè)定等。例如在Windows OS中不能識別這些功能,在應(yīng)用、OS、打印機(jī)驅(qū)動器之間,一般不能夠進(jìn)行能力的取得,設(shè)定值的取得以及設(shè)定等。
圖14中示出應(yīng)用104從打印機(jī)驅(qū)動器106取得的功能信息的例子。在應(yīng)用104對于打印機(jī)驅(qū)動器106進(jìn)行了可控制的功能的查詢時,打印機(jī)驅(qū)動器106返回圖14那樣的可控制功能的ID列表。在圖14A所示的高性能機(jī)的例子中,打印機(jī)驅(qū)動器返回是能夠控制雙面打印,輸出用紙尺寸,裝訂,穿孔,Z形折疊,鞍形針跡的打印機(jī)。另一方面,在圖14B所示的低性能機(jī)的例子中,可控制的功能僅是輸出用紙尺寸。由于打印機(jī)驅(qū)動器是特定的打印機(jī)專用的設(shè)備,因此在打印機(jī)驅(qū)動器中具備能否控制各種功能的信息。構(gòu)成為對于來自應(yīng)用的查詢返回該信息。
進(jìn)而,關(guān)于在這里被列表的功能,構(gòu)成為應(yīng)用104能夠從打印機(jī)驅(qū)動器106取得當(dāng)前的設(shè)定值、設(shè)定值的變更、設(shè)定值范圍的取得或者能夠設(shè)定的選擇機(jī)的列表等。
另外,如果圖13的「依照所選擇的機(jī)型的功能限制打印版式」選擇框1301被選中,則能夠指定在用「打印機(jī)名」下拖列表指定的打印機(jī)所具有的功能范圍內(nèi)進(jìn)行打印設(shè)定的模式(以下,稱為「功能限定模式」。)。另外,通過使該選擇框1301未選中,能夠不依賴于特定的打印裝置的功能指定進(jìn)行打印設(shè)定的模式(以下,稱為「功能非限定模式」。)。
在「版式模板」中,預(yù)先準(zhǔn)備將多個設(shè)定項目的設(shè)定值組合起來的版式模板的定義。如果選擇左側(cè)區(qū)域1303中的模板圖標(biāo),則在右側(cè)的區(qū)域1304中,顯示包含在所選擇的模板中的設(shè)定值。圖15中示出模板的內(nèi)容例。圖15A的模板1成為指定雙面打印,在左上方(一個位置)裝訂,Z形折疊的內(nèi)容。圖15B的模板成為指定裝訂打印,鞍形針跡(中間訂綴),中央訂綴部分中訂綴余量為10mm的內(nèi)容。另外所謂裝訂打印,是在紙的兩面各打印2頁,匯總打印結(jié)果后在中央部分對折,加工成書本版式的輸出版式。保存在模板內(nèi)的設(shè)定項目雖然是預(yù)先定義的項目,但是并不限于所有項目始終有效。例如,僅在打印方法的設(shè)定值是裝訂打印時,裝訂和訂綴余量或者鞍形針跡的設(shè)定值具有意義,反之在裝訂打印時,釘書或者訂綴方向等設(shè)定值沒有意義。由此,在「版式模板」的右側(cè)區(qū)域中顯示的項目根據(jù)模板而不同。
圖16中示出模板顯示處理的流程。以下,參照圖13以及圖16進(jìn)行說明。
在步驟S1601中,調(diào)查圖13所示的選擇框1301的狀態(tài),即是功能限定模式還是功能非限定模式,在功能非限定模式的情況下,在步驟S1602中,在區(qū)域1303上顯示所有的模板的圖標(biāo)。文檔生成者從中能夠選擇任意的模板。
另一方面,在功能限定模式的情況下,在步驟S1603中,根據(jù)從「打印機(jī)名」下拖列表選擇的打印機(jī)的打印機(jī)驅(qū)動器,取得圖14所示的功能信息。在步驟S1604中,取得預(yù)先設(shè)定的模板內(nèi)的一個。在步驟S1605中調(diào)查是否取得了所有的模板,即對于所有的模板是否結(jié)束了步驟S1606以后進(jìn)行的顯示、非顯示的判定處理,在沒有結(jié)束時,即,在能夠取得沒有結(jié)束判定處理的模板時進(jìn)入到步驟S1606。在步驟S1606中,根據(jù)在步驟S1603中取得功能信息,調(diào)查能否實現(xiàn)在步驟S1604中取得的模板的內(nèi)容,在能夠?qū)崿F(xiàn)的情況下,在步驟S1607中顯示模板,在不能夠?qū)崿F(xiàn)的情況下,在步驟S1608中進(jìn)行把模板作為非顯示的處理。而后,在步驟S1605中判定為取得了所有的模板時,即,在步驟S1604中未能取得未處理的模板的情況下,結(jié)束模板顯示處理。
這樣,在功能限定模式下,使得依所選擇的打印機(jī)的能力不能夠?qū)崿F(xiàn)的模板處理成為非顯示,而不能夠選擇其模板。
另外,用紙的取向設(shè)定如果假設(shè)能夠用任意的打印機(jī)進(jìn)行設(shè)定,則這樣的設(shè)定即使包含在模板中也不需要使用功能信息進(jìn)行判定。另外,假設(shè)如果頁布局的設(shè)定是不依賴于打印機(jī)的功能的設(shè)定,則這樣的設(shè)定也不需要使用功能信息進(jìn)行判定。在這樣的前提下,例如圖15所示的模板1的情況下,判斷為能夠用具備以下條件的打印機(jī)實現(xiàn)?!拇蛴C(jī)驅(qū)動器能夠取得雙面打印,輸出用紙尺寸,裝訂,Z形折疊的所有功能信息·在能夠設(shè)定的輸出用紙尺寸的候選中,包括「Letter」通過在「版式模板」的區(qū)域1303上僅顯示滿足這些條件的模板,則即使在選擇框1301被選中的情況下,通過選擇所顯示的任意的模板,能夠指定用「打印機(jī)名」下拖列表所選擇的打印機(jī)能夠?qū)崿F(xiàn)的設(shè)定。
圖17示出應(yīng)用104的「文檔的詳細(xì)設(shè)定」窗口。該窗口能夠從位于圖10的應(yīng)用操作畫面中的編輯菜單的「文檔的詳細(xì)設(shè)定」菜單等啟動?!肝臋n的詳細(xì)設(shè)定」窗口是用于設(shè)定在文檔總體中產(chǎn)生影響的屬性的窗口。該窗口由頁設(shè)定,后處理設(shè)定,編輯,供紙盒這4個畫面構(gòu)成、圖17示出顯示了后處理設(shè)定畫面的狀態(tài)。
圖18示出應(yīng)用104所處理的文檔文件的數(shù)據(jù)構(gòu)造。
在字段1801的選擇打印機(jī)信息中,存儲識別用圖13的「新建」對話的「打打印名」選擇的打印機(jī)的信息。另外,如后所述,在「打印機(jī)的選擇」對話或者「打印頁」對話下能夠變更選擇打印機(jī)信息。
在字段1802的功能限定模式信息中,存儲表示用「新建」對話的選擇框1301指定的功能限定模式或者功能非限定模式的信息。
字段1803的文檔的構(gòu)造信息,記錄在圖10所示的應(yīng)用操作畫面的樹形視圖1101中顯示的有關(guān)文檔構(gòu)造的信息。字段1804的文檔的詳細(xì)設(shè)定信息中,記錄在圖17所示的「文檔的詳細(xì)設(shè)定」窗口設(shè)定的信息。字段1805的章的詳細(xì)設(shè)定信息,字段1806的頁的詳細(xì)設(shè)定信息是用于記錄能夠按照各章,或者各頁設(shè)定的詳細(xì)設(shè)定信息的區(qū)域,而在這里省略說明。在字段1807的原稿信息中,記錄著各原稿頁的繪圖信息,以頁單位保存在圖10的右側(cè)區(qū)域1102的預(yù)覽顯示中使用的信息。在文檔文件中,除此以外還包含有每一個文檔所需要的信息,在這里省略說明。
圖19進(jìn)一步詳細(xì)地示出圖18的字段1804中所示的文檔的詳細(xì)設(shè)定信息。字段1901中存儲著文檔的頁設(shè)定信息,字段1902中存儲著文檔的后處理設(shè)定信息,字段1903中存儲著文檔的編輯信息,字段1904中存儲著文檔的供紙信息,這些信息與圖17所示的文檔的詳細(xì)設(shè)定窗口的頁設(shè)定,后處理設(shè)定,編輯,供紙的各紙張中設(shè)定的內(nèi)容一致。
圖20進(jìn)一步詳細(xì)地示出圖19的字段1902中所示的文檔的后處理設(shè)定信息。字段2001中存儲著打印方法,字段2002中存儲著訂綴方向,字段2003中存儲著訂綴寬度,字段2004中存儲著原稿的調(diào)整,字段2005中存儲著裝訂的指定,字段2006中存儲著裝訂的位置,字段2007中存儲著穿孔,字段2008中存儲著有無Z形折疊,字段2009中存儲著章的劃分,字段2010中存儲著其它的設(shè)定值,這些信息與圖17所示的文檔的詳細(xì)設(shè)定窗口的后處理設(shè)定畫面中設(shè)定的內(nèi)容一致。另外,字段2010中,包含了例如在打印方法2001中指定了裝訂打印時所需要的未圖示的設(shè)定(中間訂綴,中央訂綴余量等只有裝訂打印時有效的設(shè)定)等,在這里省略說明。
圖21示出圖17的「文檔的詳細(xì)設(shè)定」窗口的顯示處理的流程。
在步驟S2101中,判定圖18的字段1802的功能限定模式信息是否是功能限定模式,在判定為是功能非限定模式的情況下,在步驟S2102中以能夠編輯應(yīng)用104能夠控制的所有的打印機(jī)控制項目的狀態(tài)下顯示「文檔的詳細(xì)設(shè)定」窗口。例如,即使用字段1801的選擇打印機(jī)信息顯示的打印機(jī)(圖13的「打印機(jī)名」下選擇的打印機(jī))僅是可以控制圖14B的低性能機(jī)的功能的情況下,即,是不能夠控制雙面打印的打印機(jī),也以不只是單面打印,而是能夠選擇雙面打印,裝訂打印的狀態(tài)顯示「文檔的詳細(xì)設(shè)定」窗口的后處理設(shè)定畫面的「打印方法」。同樣,即使是不能夠控制裝訂,穿孔,Z形折疊等的打印機(jī),也以能夠設(shè)定的狀態(tài)顯示「文檔的詳細(xì)設(shè)定」窗口。
另一方面,在步驟S2101中判定為是功能限定模式的情況下,從該打印機(jī)的打印機(jī)驅(qū)動器在步驟S2103中取得以字段1801的選擇打印機(jī)信息表示的打印機(jī)的功能信息。在步驟S2104中取得應(yīng)用104預(yù)先具有的設(shè)定項目內(nèi)的一個。在步驟S2105中調(diào)查是否取得了所有的設(shè)定項目,即對于所有的設(shè)定項目是否結(jié)束了步驟S2106以后進(jìn)行的顯示,非顯示的判定處理。在沒有結(jié)束時,即,在能夠取得一個沒有完成判定處理的設(shè)定項目時進(jìn)入到步驟S2106。在步驟S2106中根據(jù)在步驟S2103中取得的功能信息,調(diào)查用該打印機(jī)能否控制在步驟S2104中取得的設(shè)定項目,在能夠控制的情況下在步驟S2107中顯示該設(shè)定項目,在不能夠控制的情況下,在步驟S2108中進(jìn)行把控制項目作為非顯示的處理。在步驟S2105中判定為取得了所有的設(shè)定項目時,即,在步驟S2104中未能取得未處理的設(shè)定項目的情況下,結(jié)束「文檔的詳細(xì)設(shè)定」窗口顯示處理。
另外,能夠用任意的打印機(jī)設(shè)定的設(shè)定項目不需要使用功能信息進(jìn)行判定。另外,如果是不依賴于打印機(jī)的功能的設(shè)定項目,則這樣的設(shè)定項目也不需要使用功能信息進(jìn)行判定。在這樣的前提下,「文檔的詳細(xì)設(shè)定」窗口的頁設(shè)定畫面即使對于具有圖14B所示功能的低功能的打印機(jī),也如圖22所示那樣沒有特別限制地進(jìn)行顯示。另一方面,后處理設(shè)定畫面如圖23所示,顯示出只能夠選擇單面打印,而不可指定裝訂,穿孔,Z形折疊等的狀態(tài)的打印方法。
這樣,通過僅顯示用打印機(jī)能夠控制的設(shè)定項目,把不能夠控制的設(shè)定項目作為非顯示,即使在功能限定模式的情況下,也能夠通過設(shè)定所顯示的任意的設(shè)定項目,而能夠僅指定用所選擇的打印機(jī)可實現(xiàn)的設(shè)定。
圖24示出應(yīng)用104的「打印機(jī)的選擇」窗口。該窗口從位于圖10的應(yīng)用操作畫面的文件菜單的「打印機(jī)的選擇」菜單等啟動。「打印機(jī)的選擇」窗口是用于變更在「新建」窗口中文檔生成時指定的輸出目標(biāo)打印機(jī)以及功能限定模式的設(shè)定的窗口。在「打印機(jī)名」下拖列表中,指定了當(dāng)前選擇的打印機(jī),并能夠進(jìn)行變更。在「依照所選擇的機(jī)型的功能限制打印版式」選擇框2401中,指定功能限定模式,功能非限定模式,這一點與[新建]對話相同。在沒有指定選擇框2401的情況下,在區(qū)域2402中顯示所選擇的打印機(jī)中不具有的功能,即,雖然在文檔生成時使用,但是在所選擇的打印機(jī)中不能夠使用的功能。
圖25中示出「打印機(jī)的選擇」窗口的區(qū)域2402的不能夠使用的功能一覽表的顯示處理流程。
在步驟S2501中,判定圖18的字段1802的功能限定模式信息是否是功能限定模式,在判定為是功能限定模式的情況下,在步驟S2502中進(jìn)行在「不能夠使用的功能一覽表」中不顯示任何內(nèi)容的處理。這是由于在功能限定模式下進(jìn)行編輯時,如在「文檔的詳細(xì)設(shè)定」窗口的顯示處理中說明過的那樣,進(jìn)行控制使得不能夠設(shè)定在所選擇的打印機(jī)中不能夠控制的功能的緣故。
另一方面,在步驟S2501中判斷為是功能非限定模式的情況下,在步驟S2503中從該打印機(jī)的打印機(jī)驅(qū)動器取得用字段1801的選擇打印機(jī)信息表示的打印機(jī)的功能信息。在步驟S2504中取得應(yīng)用104預(yù)先具有的設(shè)定項目內(nèi)的一個。在步驟S2505中調(diào)查是否取得了所有的設(shè)定項目,即對于所有的設(shè)定項目是否結(jié)束了步驟S2506以后進(jìn)行的顯示、非顯示的判定處理,在沒有結(jié)束時,即,在能夠取得未處理的設(shè)定項目時進(jìn)入到步驟S2506。在步驟S2506中根據(jù)在步驟S2503中取得的功能信息,調(diào)查用該打印機(jī)能否控制在步驟S2504中取得的設(shè)定項目,在不能夠控制的情況下,在步驟S2507中顯示其設(shè)定項目,在能夠控制的情況下,在步驟S2508中進(jìn)行把控制項目作為非顯示的處理。而且,在步驟S2505中判定為取得了所有的設(shè)定項目時,即,在步驟S2504中不能夠取得未處理的設(shè)定項目時,結(jié)束「不能夠使用的功能一覽表」窗口的顯示處理。
另外,能夠用任意的計算機(jī)設(shè)定的設(shè)定項目不需要使用功能信息進(jìn)行判定。另外,如果是不依賴于打印機(jī)的功能的設(shè)定項目,則這樣的設(shè)定項目也不需要使用功能信息進(jìn)行判定。這樣的設(shè)定項目從來不在「不能夠使用的功能一覽表」中進(jìn)行顯示。
這樣,在選擇框2401進(jìn)行檢驗時,能夠在「不能夠使用的功能一覽表」的區(qū)域中顯示當(dāng)前的功能指示中不能夠用所選擇的打印機(jī)實現(xiàn)的功能。
圖26示出把圖24的選擇框2401從未選中變更為被選中時的處理。
當(dāng)該選擇框2401被選中時,在步驟S2601中參照「不能夠使用的功能一覽表」的內(nèi)容,在未顯示任何內(nèi)容的情況下,在步驟S2606中,把圖18的字段1802的功能限定模式信息從功能非限定模式變更為功能限定模式,然后結(jié)束處理。
在「不能夠使用的功能一覽表」的區(qū)域2402中顯示出某些不能夠使用的功能時,在步驟S2602中,顯示「打印機(jī)信息」對話。圖27中示出「打印機(jī)信息」對話的例子。
在步驟S2603中,在「打印機(jī)信息」對話中顯示使「不能夠使用的功能一覽表」中顯示的設(shè)定項目無效時的變更內(nèi)容,在步驟S2604中進(jìn)行是否變更的選擇。在選擇了「OK」即進(jìn)行變更的情況下,在步驟S2605中進(jìn)行設(shè)定項目的變更,在步驟S2606中變換到功能限定模式,結(jié)束處理。在選擇了「取消」即不進(jìn)行變更的情況下,保持功能非限定模式,結(jié)束處理。
這樣,在文檔的編輯過程中,可以進(jìn)行功能限定模式,功能非限定模式的切換,在為了切換需要設(shè)定項目的變動的情況下,能夠事前把其內(nèi)容通知給指示生成者。
圖28是示出在圖24所示的「打印機(jī)名」下拖列表中變更打印機(jī)時的處理的流程圖。
在步驟S2801中,調(diào)查功能限定模式信息,在功能限定模式的情況下,在步驟S2802中變更為功能非限定模式。由此,即使當(dāng)前的設(shè)定項目用變更后的打印機(jī)不能夠進(jìn)行控制,也能夠保持編輯內(nèi)容而不會使該設(shè)定內(nèi)容無效。步驟S2803以后的處理由于能用與在圖25中說明過的「打印機(jī)的選擇」窗口的「不能夠使用的功能一覽表」的顯示處理流程相同的處理進(jìn)行顯示,因此在相同的處理上標(biāo)注相同的步驟號,在這里省略說明。
圖29中示出「模板的選擇」對話。該對話從位于圖10的應(yīng)用操作畫面中的打印形式菜單的「模板的選擇」菜單等啟動。
在該對話中,對于編輯中的文檔,能夠變更并指定模板。在模板一覽表中顯示的模板根據(jù)在圖16中所示的「新建」對話的模板顯示處理流程相同的處理,在功能限定模式,以及非限定模式下,都能夠僅顯示在編輯中的文檔中能夠應(yīng)用的模板。
圖30中示出「打印」對話。
該對話從位于圖10的應(yīng)用操作畫面中的文件菜單的「打印」菜單等啟動。
在該對話中,進(jìn)行輸出目標(biāo)的打印機(jī)的指定,功能限定模式、非限定模式的切換,在非限定模式中不能夠使用的功能一覽表的顯示,而處理流程由于與在「打印機(jī)的選擇」對話中的處理流程相同,因此在這里省略說明。根據(jù)該對話,能夠把對于特定的打印裝置生成的指示輸出到其它的打印裝置。
在圖30的「打印」對話中如果按壓「OK」按鈕,則通過根據(jù)圖18所示的文檔文件的數(shù)據(jù)內(nèi)容,指示在所選定的打印機(jī)中設(shè)定的各種設(shè)定,根據(jù)原稿信息1807發(fā)行描繪命令,能夠得到所希望的打印結(jié)果。
另外,在上述的流程的說明中,在進(jìn)行「非顯示」的處理時,只要能建立與判斷為「顯示」的項目的區(qū)別即可,而不一定不進(jìn)行顯示。例如,像顯示各對話窗口的圖中出現(xiàn)的那樣,把判斷為「顯示」的項目進(jìn)行深色顯示,把判斷為「非顯示」的項目進(jìn)行淺色顯示,或者使用不同的顏色進(jìn)行顯示等,可以考慮各種顯示方法。當(dāng)然,也可以進(jìn)行控制使得不顯示被判斷為「非顯示」的項目的全部或一部分。
另外,本發(fā)明既適用于由多臺設(shè)備構(gòu)成的系統(tǒng),也適用于由一臺設(shè)備構(gòu)成的系統(tǒng)。
如以上所說明的那樣,如果依據(jù)本實施形式,則能夠把對于特定的打印裝置生成的指示輸出到其它的打印裝置。另外,在沒有最終地輸出的打印裝置的信息的環(huán)境下,能夠生成用于在任意的裝置中進(jìn)行輸出的指示。
進(jìn)而,在生成把對于特定的打印裝置生成的指示在其它的打印裝置中進(jìn)行打印輸出時使用的,或者在沒有最終地輸出的打印裝置的信息的環(huán)境下,用于由任意的打印裝置進(jìn)行輸出的指示的情況下,能夠預(yù)先向指示生成者通知不能夠?qū)崿F(xiàn)的指示。
另外,在提供指定定義了多個指示的組合的模板,總體地進(jìn)行指示的方法的情況下,能夠從由在輸出目標(biāo)的打印裝置中能夠?qū)崿F(xiàn)的指示構(gòu)成的模板中進(jìn)行選擇?;蛘?,能夠事前向指示生成者通知包含在所指定的模板中的指示內(nèi)的不能夠?qū)崿F(xiàn)的指示。
這樣,能夠生成以及編輯把根據(jù)使用者所希望的應(yīng)用程序所生成的數(shù)據(jù)匯總了的文檔,同時,能夠提供提高其操作性,提高文檔編輯的工作效率的信息處理裝置以及方法。
進(jìn)而,與有無最終地打印文檔的打印裝置的信息無關(guān),能夠依照任意的打印裝置的功能,或者,不限定打印裝置的功能,能夠進(jìn)行文檔的編輯。
另外,在依照特定的打印裝置的功能進(jìn)行文檔的編輯時,能夠可靠地進(jìn)行適宜的設(shè)定。
另外,在使用具有不同功能的打印裝置實際地打印依照任意的打印裝置的功能,或者不限定打印裝置的功能編輯的文檔時,能夠進(jìn)行適宜的打印設(shè)定。
本發(fā)明不限于上述實施形式,在不脫離本發(fā)明的精神以及范圍內(nèi),能夠進(jìn)行各種變更以及變形。從而,為了公開本發(fā)明的范圍,添加以下的權(quán)利要求書。
權(quán)利要求
1.一種信息處理方法,該信息處理方法進(jìn)行要打印的文檔的各種設(shè)定,其特征在于,包括以下步驟指定使用的打印裝置的指定步驟;模式切換步驟(S2101、S2501、S2801),設(shè)定把預(yù)先保持在保持裝置中的預(yù)定的設(shè)定項目全部作為選擇項目并且使其有效的第1模式,以及在上述預(yù)定的設(shè)定項目內(nèi),把在上述指定步驟中指定的打印裝置能夠控制的設(shè)定項目作為選擇項目并且使其有效的第2模式的某一個;以及根據(jù)在上述模式切換步驟中設(shè)定的模式,判斷作為選擇項目使其有效的設(shè)定項目的判斷步驟(S2106、S2506)。
2.根據(jù)權(quán)利要求1所述的信息處理方法,其特征在于還包括以不同的形態(tài)顯示在上述判斷步驟(S2106)中選擇的設(shè)定項目和沒有被選擇的設(shè)定項目的顯示控制步驟(S2107、S2108)。
3.根據(jù)權(quán)利要求1或2所述的信息處理方法,其特征在于還包括在上述模式切換步驟(S2501)中設(shè)定為上述第1模式的情況下,判斷上述預(yù)定的設(shè)定項目內(nèi),上述指定步驟中指定的打印裝置不能夠控制的設(shè)定項目的步驟(S2506);以及顯示該設(shè)定項目的步驟(S2507、S2508)。
4.根據(jù)權(quán)利要求1至3的任一項所述的信息處理方法,其特征在于還包括在上述模式切換步驟(S2501)中從上述第1模式切換為上述第2模式的情況下,判斷上述預(yù)定的設(shè)定項目內(nèi),上述指定步驟中指定的打印裝置不能夠控制的設(shè)定項目的步驟(S2601);以及顯示該設(shè)定項目的步驟(S2603)。
5.根據(jù)權(quán)利要求2至4的任一項所述的信息處理方法,其特征在于還包括在上述指定步驟中變更了使用的打印裝置的情況下,判斷上述預(yù)定的設(shè)定項目內(nèi),變更后的打印裝置不能夠控制的設(shè)定項目的步驟(S2506);以及顯示該設(shè)定項目的步驟(S2507)。
6.根據(jù)權(quán)利要求1至5的任一項所述的信息處理方法,其特征在于上述保持裝置還保持把上述設(shè)定項目設(shè)定為不同狀態(tài)的多個設(shè)定組合,所述的信息處理方法還包括根據(jù)在上述指定步驟中指定的打印裝置以及/或者在上述模式切換步驟(S1601)中設(shè)定的模式,判斷上述多種設(shè)定組合內(nèi),能夠選擇的設(shè)定組合的組合判斷步驟(S1606);以及以不同的形式顯示根據(jù)上述組合判斷步驟判斷的能夠選擇的設(shè)定組合以及不能夠選擇的設(shè)定組合的顯示控制步驟(S1607、S1608)。
7.根據(jù)權(quán)利要求6所述的信息處理方法,其特征在于還包括在上述模式切換步驟(S1601)中設(shè)定為上述第2模式的情況下,判斷上述多種設(shè)定組合內(nèi),不包括在上述指定步驟中指定的打印裝置不能夠控制的設(shè)定項目的設(shè)定組合的步驟(S1606);以及顯示該設(shè)定組合的步驟(S1607)。
8.根據(jù)權(quán)利要求6或7所述的信息處理方法,其特征在于還包括在上述模式切換步驟(S2501)中從上述第1模式切換為上述第2模式的情況下,判斷上述多種設(shè)定組合內(nèi),不包括在上述指定步驟中指定的打印裝置不能夠控制的設(shè)定項目的設(shè)定組合的步驟(S2603);以及顯示該設(shè)定組合的步驟(S2603)。
9.根據(jù)權(quán)利要求6至8的任一項所述的信息處理方法,其特征在于還包括在上述指定步驟中變更了使用的打印裝置的情況下,判斷上述多種設(shè)定組合內(nèi),不包括變更后的打印裝置不能夠控制的設(shè)定項目的設(shè)定組合的步驟(S2506);以及顯示該設(shè)定組合的步驟(S2507)。
10.根據(jù)權(quán)利要求1至9的任一項所述的信息處理方法,其特征在于還包括根據(jù)在上述判斷步驟(S2106、S2506)中選擇的設(shè)定項目中所設(shè)定的內(nèi)容,對文檔進(jìn)行控制使得能夠編輯的控制步驟。
11.一種信息處理裝置,該信息處理裝置編輯文檔,并且把編輯了的文檔輸出到打印裝置(107),其特征在于,包括保持預(yù)定的設(shè)定項目的保持裝置(211);指定使用的打印裝置的指定裝置(205、209);切換選擇由上述保持裝置保持的預(yù)定的所有設(shè)定項目的第1模式,和選擇上述預(yù)定的設(shè)定項目內(nèi),由上述指定裝置指定的打印裝置能夠進(jìn)行控制的設(shè)定項目的第2模式的模式切換裝置(1301);根據(jù)由上述指定裝置指定的打印裝置以及/或者由上述模式切換裝置設(shè)定的模式,判斷選擇的設(shè)定項目的判斷裝置(104);以及根據(jù)由上述判斷裝置選擇的設(shè)定項目中所設(shè)定的內(nèi)容,對文檔進(jìn)行控制使得能夠編輯的控制裝置(104)。
12.根據(jù)權(quán)利要求11所述的信息處理裝置,其特征在于還包括以不同的形式顯示由上述判斷裝置(104)選擇的設(shè)定項目和沒有被選擇的設(shè)定項目的顯示控制裝置(106、107)。
13.根據(jù)權(quán)利要求11所述的信息處理裝置,其特征在于在由上述模式切換裝置(1301)設(shè)定為上述第1模式的情況下,上述判斷裝置(104)判斷上述預(yù)定的設(shè)定項目內(nèi),由上述指定裝置(205、209)指定的打印裝置不能夠控制的設(shè)定項目,并且在上述顯示控制裝置(106、107)中顯示該設(shè)定項目。
14.根據(jù)權(quán)利要求11和12所述的信息處理裝置,其特征在于在由上述模式切換裝置(1301)從上述第1模式切換為上述第2模式的情況下,上述判斷裝置(104)判斷上述預(yù)定的設(shè)定項目內(nèi),由上述指定裝置指定的打印裝置不能夠控制的設(shè)定項目,并且在上述顯示控制裝置(106、107)上顯示該設(shè)定項目。
15.根據(jù)權(quán)利要求11至14的任一項所述的信息處理裝置,其特征在于在由上述指定裝置(205、209)變更了使用的打印裝置的情況下,上述判斷裝置(104)判斷上述預(yù)定的設(shè)定項目內(nèi),變更后的打印裝置不能夠控制的設(shè)定項目,并且在上述顯示控制裝置(106、107)上顯示該設(shè)定項目。
16.根據(jù)權(quán)利要求11至14的任一項所述的信息處理裝置,其特征在于上述保持裝置(211)還保持把上述設(shè)定項目設(shè)定為不同形態(tài)的多個設(shè)定組合,所述的信息處理裝置還包括根據(jù)由上述指定裝置(205、209)指定的打印裝置以及/或者由上述模式切換裝置設(shè)定的模式,判斷上述多種設(shè)定組合內(nèi),能夠選擇的設(shè)定組合的組合判斷裝置(104),上述顯示控制裝置(106、107)以不同的形態(tài)顯示能夠選擇的設(shè)定組合以及不能夠選擇的設(shè)定組合。
17.根據(jù)權(quán)利要求16所述的信息處理裝置,其特征在于在由上述模式切換裝置(1301)設(shè)定為上述第2模式的情況下,上述組合判斷裝置(104)判斷上述多種設(shè)定組合內(nèi),不包括由上述指定裝置(205、209)指定的打印裝置不能夠控制的設(shè)定項目的設(shè)定組合,并且顯示該設(shè)定組合。
18.根據(jù)權(quán)利要求16或17所述的信息處理裝置,其特征在于在由上述模式切換裝置(1301)從上述第1模式切換為上述第2模式的情況下,上述組合判斷裝置(104)判斷上述多種設(shè)定組合內(nèi),不包括由上述指定裝置(205、209)指定的打印裝置不能夠控制的設(shè)定項目的設(shè)定組合,并且在上述顯示控制裝置(106、107)顯示該設(shè)定組合。
19.根據(jù)權(quán)利要求16至18的任一項所述的信息處理裝置,其特征在于在由上述指定裝置(205、209)變更了使用的打印裝置的情況下,上述組合判斷裝置(104)判斷上述多種設(shè)定組合內(nèi),不包括變更后的打印裝置不能夠控制的設(shè)定項目的設(shè)定組合,并且在上述顯示控制裝置(106、107)上顯示該設(shè)定組合。
20.一種信息處理裝置可讀取的存儲媒體,其特征在于存儲了具有用于實現(xiàn)權(quán)利要求1至10的任一項所述的控制方法的程序代碼的,信息處理裝置可執(zhí)行的程序。
全文摘要
一種信息處理方法,在編輯文檔,把編輯了的文檔輸出到打印裝置時,指定所使用的打印裝置,設(shè)定選擇預(yù)先保持在保持裝置中的所有預(yù)定的設(shè)定項目的第1模式,和在上述預(yù)定的設(shè)定項目內(nèi),選擇在上述指定步驟中指定的打印裝置能夠控制的設(shè)定項目的第2模式的某一個,根據(jù)指定的打印裝置以及/或者設(shè)定的模式判斷選擇的設(shè)定項目,根據(jù)選擇的設(shè)定項目中設(shè)定的內(nèi)容控制文檔使得能夠進(jìn)行編輯。
文檔編號G06F3/12GK1405668SQ0214268
公開日2003年3月26日 申請日期2002年9月12日 優(yōu)先權(quán)日2001年9月14日
發(fā)明者中桐孝治 申請人:佳能株式會社