新四季網

信息處理設備和控制方法

2023-05-16 23:49:11 1

專利名稱:信息處理設備和控制方法
技術領域:
本發明涉及 一 種信息處理設備和控制方法。
背景技術:
目前,具有列印、傳真和複印功能的MFP(多功能外圍設備) 正日漸具有高級功能以在列印中進行各種處理。例如,MFP可 以執行N-up等整合處理,用以在列印、附加信息(例如,水印) 處理、釘書針裝訂、裝訂處理和顏色處理中將多頁整合在一張 薄片上。
在POD(按需印刷)業務領域中,小規模印刷中需要各種打 印設置,並且需要使用高端列印設備生成靈活性高的列印材料。 這些列印設置包括用於僅向任意頁添加附加信息的設置、以及 用於對整個文檔分章並對各章進行裝訂的設置。
通常,控制列印設備的控制程序(印表機驅動程序)不能預 先把握將列印的文檔的整體結構,並針對整個文檔設置處理功 能。為了通過僅向任意頁添加附加信息來生成複雜的列印材料, 印表機驅動程序必須與把握整個文檔的應用程式協作。
例如,當進行列印設置以對一個文檔進行分章時,通過將 一個文檔分成形式上對應於章的多個文檔並針對每一文檔進行 列印設置,可以實現對於每一章用戶所希望的設置。
用戶根據應用目的選擇性地使用應用程式。當用戶利用不 能針對每一 頁進行列印設置的應用程式時,他不能獲得希望的 複雜的列印材料。難以通過應用程式精細控制列印設備,並且 不能充分利用列印設備的性能。
為了解決這一問題,提出了一種用於通過印表機驅動程序的用戶界面針對每一頁指定功能的技術(例如,參考日本專利特
開2005-316835號公報)。根據日本專利特開2005-316835號公
報,不同於整個列印文檔的正常設置,為每一頁指定例外設置 或功能。日本專利特開2005-316835號公報公開了 一種通過結合 頁碼來指定與整個文檔的設置不同的設置的機制。
基於該機制,印表機驅動程序可以指定列印設備的通用打 印設置和特定頁的例外列印設置,而不管應用程式。
然而,列印設備的功能開發和印表機驅動程序的設置項的
數量的增加導致低可操作性。對於用戶來說難以把握不同於通 用列印設置的例外設置。
可以利用 一種由相同原始碼創建多個列印設備驅動程序 的、被稱為同族驅動程序(family driver)的印表機驅動程序。 該印表機驅動程序必須應付能夠進行例外頁設置的列印設備和 不能夠進行例外頁設置的列印設備兩者。當從印表機驅動程序 的開發的角度看時,複雜的例外設置降低了開發效率。

發明內容
為了克服傳統缺點做出本發明,本發明的目地是提供這樣 一種技術其表現對於頁的列印設置的高可操作性,並使用戶 容易地把握改變的結果。
根據本發明的一個方面,提供了一種信息處理設備,其創
建將由列印設備處理的列印數據,所述信息處理設備包括
通用設置單元,其通過用於進行列印設置的列印設置窗口
接受對整個所述列印數據的列印設置的改變,並將所述列印設
置存儲為通用設置信息;
顯示控制單元,用於在通過所述列印設置窗口按所述列印
數據的頁指定列印設置的改變時,顯示用於指定如下頁信息的頁指定窗口 通過所述列印設置窗口所接受的所述列印設置的改變被應用於所述頁信息;以及特定頁設置單元,用於基於通過所述頁指定窗口所指定的 頁信息和通過所述列印設置窗口所接受的所述列印設置的組 合,生成例外頁設置信息,其中,所述列印設置窗口在同一窗口內接受對整個所述打 印數據的列印設置的改變和對特定頁信息的列印設置的改變。
根據本發明的另一方面,提供了一種控制方法,用於創建 將由列印設備處理的列印數據,所述控制方法包括
通用設置步驟,使通用設置單元通過用於進行列印設置的 列印設置窗口接受對整個所述列印數據的列印設置的改變,並 將所述列印設置存儲為通用設置信息;
顯示控制步驟,在通過所述列印設置窗口按所述列印數據 的頁指定列印設置的改變時,使顯示控制單元顯示用於指定如 下頁信息的頁指定窗口 通過所述列印設置窗口所接受的所述 列印設置的改變被應用於所述頁信息;以及
特定頁設置步驟,使特定頁設置單元基於通過所述頁指定 窗口所指定的所述頁信息和通過所述列印設置窗口所接受的所述列印設置的組合,生成例外頁設置信息,
其中,所述列印設置窗口在同一窗口內接受對於整個所述 列印數據的列印設置的改變和對於特定頁信息的列印設置的改變.
本發明可以提供一種表現對於頁的列印設置的高可操作 性、並使用戶容易地把握改變的結果的技術。
通過以下(參考附圖)對典型實施例的說明,本發明的其它 特徵將顯而易見。


圖l是示出應用列印設備的控制程序和用戶界面的信息處 理系統的結構的框圖。
圖2是示出使用信息處理設備的信息處理系統的框圖。
圖3是示出印表機驅動程序114的用戶界面處理器206的具
體配置的框圖。
圖4A和4B是示出通用設置用戶界面401、以及當用戶指定
例外頁指定按鈕404時所顯示的例外頁設置用戶界面405和子窗
口 (UI)406的圖。
圖5是用於解釋特定頁設置改變處理器的處理序列的圖。 圖6是用於解釋通用設置信息304和例外頁設置信息308的
格式的圖。
圖7是用於解釋特定頁設置改變處理器的處理序列的流程圖。
圖8是示出通過將改變後的設置信息303添加給圖6所示的 通用設置信息的數據格式601所獲得的數據格式的圖。
圖9是示出用於更新通用設置信息的具體例子的圖。
圖IO是示出用於取消通用設置信息的改變的具體例子的圖。
圖ll是示出用於改變每一頁的設置的具體例子的圖。
圖12是用於解釋在存在改變後的設置信息303的情況下的 特定頁設置改變處理器307、改變後的設置放棄處理器306、和 改變後的設置反映處理器305的處理之間的協作的圖。
圖13是用於解釋列印設備的控制程序中的列印設置改變處 理的處理序列的流程圖。以及
圖14是用於解釋根據第二實施例的特定頁設置改變處理器 1402和例外頁UI顯示器1404的處理的圖。
具體實施例方式
將參考附圖詳細說明本發明的優選典型實施例。應該注意, 這些實施例中所述的構件僅是例子。通過權利要求書的範圍確 定本發明的技術範圍,並且本發明不局限於以下各實施例。
第一實施例
圖l是示出作為具有列印、傳真和複印功能的典型多功能外 圍設備的、應用列印設備的控制程序和用戶界面的系統的結構的框圖。
只要可以執行控制程序,本發明甚至適用於具有單個功能的系統、由多個裝置構成的系統、以及通過LAN或WAN等網絡 連接的系統。
在圖l中,CPU 101根據存儲在ROM 102、 RAM103或存儲 裝置105中的控制程序控制整個列印設備。RAM 103還可用作為 CPU IOI進行各種處理時的工作區。存儲裝置105存儲作業系統 (0S)115、應用程式112、列印相關程序113和印表機驅動程序 114。
鍵盤10 8和滑鼠等指示裝置10 9 (還將它們通稱為"輸入裝 置")是在用戶通過輸入I/F 104向計算機(信息處理設備)發出各 種指令時所使用的裝置。輸出I/F 106是用於將計算機(信息處理 設備)的CPU 101處理的數據輸出到外部的接口 ,並將數據輸出 給監視器110和列印設備111。不僅可以通過本地1/0,而且還可 以通過網絡連接列印設備111。系統總線107用於在計算機(信息 處理設備)內交換數據。
圖2是示出使用計算機(信息處理設備)201的信息處理系統 的框圖。用戶可以使用鍵盤108或指示裝置109(例如,滑鼠)等 輸入裝置進行列印設置。用戶可以從顯示在與輸出I/F 106連接 的監視器110上的應用程式112的用戶界面窗口進行列印設置,
並且可以列印所創建的文檔數據(以下僅簡稱為"文檔,,)2 1 3 。通
過順序進行三個處理執行文檔213的列印處理印表機選4奪、打 印設置創建和繪圖數據轉換。
在印表機選擇時,在CPU 101的控制下選才,與列印文檔213 的列印才幾相對應的列印才幾驅動程序114。
然後,創建用於列印文檔213的列印設置數據204。印表機 驅動程序114的用戶界面處理器206創建列印設置數據204的原 始值。通過根據列印設置改變指令使用印表機驅動程序114的用 戶界面處理器206改變具有原始值的列印設置數據204以獲得用 戶希望的最終列印結果。例如,將紙張從原始設置"A4"改變成 "A5",或者將列印從原始設置"單面列印"改變成"雙面列印"。
以兩種格式保存列印設置數據204 : —種是被稱為 DEVMODE的二進位數據結構,而另 一種是使用標籤的標記語 言XML格式的、被稱為列印票據的文本數據。保存的數據格式 根據印表機驅動程序114和作業系統115的少見範而改變。
隨後,轉換繪圖數據203。在結束創建列印設置數據204之 後,用戶執行列印處理。應用程式112在CPU IOI的控制下通知 列印處理的作業系統115 。作業系統115通過圖形引擎205將繪圖 數據203發送給指定的印表機驅動程序114。
當列印設置數據204指定布局處理時,創建臨時假脫機文件 210以在將繪圖數據203發送給印表機驅動程序114前激活布局 模塊209(列印處理器)。
布局處理意為用於改變文檔213的紙張順序或者將多頁整 合進一張薄片的處理。在改變紙張順序或者將多頁整合進一張 薄片的布局後,布局模塊209將繪圖數據203發送給印表機驅動 程序114。
在接收繪圖數據2 0 3的同時,印表機驅動程序114使得繪圖
數據處理器207將繪圖數據203轉換成列印設備111可理解的數 據語言,即印表機控制語言(列印數據)。此時,繪圖數據處理 器207還將列印設置數據204轉換成印表機控制語言(列印數據)。
將用戶界面處理器206和繪圖數據處理器207兩者配置成多 種類型的列印設備lll通用的模塊,並且在依賴型號的數據文件 208中來描述型號之間的差異。
用戶界面處理器206和繪圖數據處理器207在需要時可以參 考依賴型號的數據文件208 。將由繪圖數據處理器207所轉換的 列印數據順序存儲在假脫機文件210中。在完成所有繪圖數據的 轉換時,列印管理器211獲取假脫機文件210,並將其保持為打 印作業文件(用作為假脫機程序)。列印管理器211用作為作業調 度程序,並管理列印處理的調度。如果列印管理器211從列印設 備111接收表示可列印狀態的信息,則判斷出列印設備111可以 列印,並且通過I/0模塊212將列印作業數據發送給列印設備m。
用戶界面處理器206的配置
圖3是示出印表機驅動程序114的用戶界面處理器206的具 體配置的框圖。圖4A和4B是示出通用設置用戶界面401、以及 在用戶指定例外頁指定按鈕404時所顯示的例外頁設置用戶界 面405和子窗口 (UI)406。
用戶界面處理器206從應用程式112接收指令以改變列印設 置數據204。管理整個文檔(列印數據)列印設置的通用設置UI 顯示器301在監視器110上,顯示印表機驅動程序114的用戶界面 (UI)連同作為預先保存的基於通用設置信息3 0 4的設置的初始 值。假定通用設置信息3 0 4包含整個文檔(列印數據)的列印設 置。
為了將此時所顯示的用戶界面與後面說明的針對每一 頁所 做出的例外列印設置相區分,將其稱為"通用設置用戶界面"。
將用於針對每一頁進行例外列印設置的用戶界面稱為"例 外頁設置用戶界面"。
如果用戶通過通用i殳置用戶界面改變列印設置數據204,則
通用設置改變處理器3 02接受改變內容。通用設置改變處理器 302將改變內容作為改變後的設置信息303保存在存儲裝置105中。
如果在改變列印設置數據204後用戶按壓圖4A和4B所示的 OK按鈕403,則改變後的設置信息303變為有效的印表機驅動程 序114的設置。在用戶按壓OK按鈕403後,改變後的設置反映處 理器305獲取改變後的設置信息303,並將其反映在通用設置信 息304中。如果用戶沒有改變列印設置數據204,則不存在改變 後的設置信息303,並且改變後的設置反映處理器305不將其反 映在通用設置信息304中。
如果用戶改變了列印設置數據204,但是不希望使該改變有 效作為印表機驅動程序的設置,則用戶必須按壓圖4A和4B所示 的取消按4醜402。在按壓取消按鈕402後,改變後的設置放棄處 理器306放棄改變後的設置信息303。改變後的設置放棄處理器 306指示通用設置UI顯示器301顯示反映通用設置信息304的通 用設置用戶界面401。
由於通用設置信息304沒有反映改變後的設置信息303,因 而反映通用設置信息304的通用設置用戶界面401返回到改變前 的狀態。也就是說,用戶通過通用設置用戶界面的列印設置的 改變變為無效。如果用戶沒有改變列印設置,並且不存在改變 後的設置信息303,則改變後的設置放棄處理器306不必進行任 何處理。
用戶界面的顯示例子
在圖4A和4B中,通用設置用戶界面401是用於進行文檔213 的整個列印數據的列印設置的用戶界面,其中,文檔213是由應 用程序112所生成的,並且是用戶將列印的。通用設置UI顯示 器301基於通用設置信息304在監視器110上顯示通用設置用戶 界面401。
將不同於針對每一頁的通用列印設置的、用於進行列印設 置的處理稱為"例外頁處理",並且將用於批示例外頁處理的功 能稱為"例外頁處理功能"。
在具有例外頁處理功能的高端列印設備的印表機驅動程序 和不具有例外頁處理功能的低端列印設備的印表機驅動程序之 間,可以共享通用i殳置用戶界面401。
具有例外頁處理功能的列印設備的通用設置用戶界面401 顯示例外頁指定按鈕404。僅在用戶按壓例外頁指定按鈕404時, 特定頁設置改變處理器307才對所指定的頁執行例外頁處理。
不具有例外頁處理功能的列印設備的通用設置用戶界面 401不顯示例外頁指定按鈕404。
通過共享通用設置用戶界面401,提高了印表機驅動程序開 發效率。另外,當用戶進行例外頁設置時,用戶可以區別通用 設置和例外頁設置之間的不同,並且容易地把握例外頁設置。
如果用戶通過通用設置用戶界面401改變了項(例如,頁面 大小、複製份數和頁面布局)的列印設置,則通用設置改變處理 器302將改變後的設置存儲為改變後的設置信息303。
如果在存在改變後的設置信息303的情況下用戶按壓OK按 鈕403,則啟動改變後的設置反映處理器305。改變後的設置反 映處理器305在作為對文檔213的整個列印數據(全部頁)通用的 列印設置的通用設置信息304中反映改變後的設置信息303。
如果在存在改變後的設置信息303的情況下用戶按壓取消
按鈕402,則啟動改變後的設置放棄處理器306。改變後的設置 放棄處理器306放棄改變後的設置信息303,並且通用設置用戶 界面4 01返回到反映改變前的通用設置信息3 0 4的狀態。
後面將參考圖5詳細說明在存在改變後的設置信息303的情 況下用戶按壓例外頁指定按鈕404時特定頁設置改變處理器307 的處理。
控制程序中的列印設置改變處理的處理序列
圖13是用於解釋列印設備的控制程序中的列印設置改變處 理的處理序列的流程圖。在CPU IOI的總體控制下,基於用戶 界面處理器206的構件的處理,執行該處理。
在步驟S1301,印表機驅動程序114的用戶界面處理器206 從應用程式接收設置窗口顯示指令。
在步驟S1302,用戶界面處理器206的通用設置UI顯示器 301啟動,並獲取預先存儲的通用設置信息304。所獲取的通用 設置信息304可以是預先臨時存儲在文件或RAM 103等中的並 包含預先保存的項的設置值的一個通用設置信息304。
在步驟S1303,通用設置UI顯示器301顯示通用設置用戶界 面401。
在步驟S1304,在顯示通用設置用戶界面401的同時,處理 等待來自用戶的動作輸入。如果用戶進行輸入操作(S1304為 YES),通過通用設置UI顯示器301激活通用設置改變處理器 302。
如果在步驟S1305中用戶的輸入操作是項的設置改變 (S1305為YES),則通用設置改變處理器302將設置改變信息作 為改變後的設置信息303存儲在存儲裝置105中(S1306)。
處理返回到步驟S1304,並等待直到用戶進行輸入操作為止(S1304)。
如果用戶的輸入操作是按壓OK按鈕403,意為將在文檔213 的整個列印數據(列印數據的所有頁)的設置中反映設置改變 (S1305為NO且S1307為YES),則改變後的設置反映處理器305 啟動,並在通用"設置信息304中反映改變後的設置信息303。而 且,改變後的設置反映處理器305激活改變後的設置放棄處理器 306。改變後的設置放棄處理器306放棄(刪除)改變後的設置信 息303(S1309),並且結束該處理。
如果用戶的輸入操作是按壓取消按鈕402,意為在文檔213 的整個列印數據的設置中將不反映設置改變(S1310為YES),則 改變後的設置放棄處理器306啟動。改變後的設置放棄處理器 306放棄(刪除)改變後的設置信息303(S1309),並結束該處理。
如果用戶的輸入操作不是按壓例外頁指定按鈕404(S1311 為NO),則處理返回到步驟S1304,並等待來自用戶的操作輸入。
如果用戶的輸入操作是按壓例外頁指定按鈕404(S1310為 N0且S1311為YES),則特定頁設置改變處理器307啟動,並檢 查是否存在改變後的設置信息303。如果存在改變後的設置信息 303,則特定頁設置改變處理器307指示例外頁用戶界面顯示器 310顯示例外頁設置用戶界面405。例外頁用戶界面顯示器310 基於來自特定頁設置改變處理器307的指令,顯示例外頁設置用 戶界面405。
用戶通過例外頁設置用戶界面405指定用於反映改變後的 設置信息303的開始頁和結束頁(S1312)。然後,處理進入步驟 S1313。
在步驟S1313,特定頁設置改變處理器307根據改變後的設 置信息303和所指定的頁信息,生成例外頁設置信息308。
在步驟S1314,特定頁設置改變處理器307指示子窗口創建
單元309顯示子窗口 (UI)406。子窗口創建單元309根據來自特定 頁設置改變處理器307的指令,創建子窗口 (UI)406,並將其顯 示在監視器110上。例外頁用戶界面顯示器310在子窗口 (UI)406 中顯示例外頁設置信息308。
處理返回到步驟S1309,並且特定頁設置改變處理器307激 活改變後的設置放棄處理器3 0 6 。在按壓取消按鈕4 02的情況下, 改變後的設置放棄處理器306放棄(刪除)改變後的設置信息 303。然後,結束該處理。
在完成用於設置改變的所有設置改變處理的同時,完成設 置窗口顯示指令。應用程式112接收所創建的通用設置信息和例 外頁設置信息作為列印設置數據204。在列印中,應用程式112 將列印設置數據204與繪圖數據203 —起傳送給印表機驅動程序 114。印表機驅動程序114使列印設備11 l基於列印設置數據204 處理列印數據。
特定頁設置改變處理器3 0 7的說明
將參考圖7的流程圖和圖5說明特定頁設置改變處理器307 的處理序列。在通用設置用戶界面401中所設置的例外頁指定按 鈕404和在按壓例外頁指定按鈕404時運行的特定頁設置改變處 理器3 0 7是本發明的特徵構件。
如果在改變列印設置數據204後用戶按壓通用設置用戶界 面401中的例外頁指定按鈕404,則針對每一 頁的例外設置變成 有效。響應於按壓例外頁指定按鈕404,特定頁設置改變處理器 307啟動。
在步驟S701,特定頁設置改變處理器307檢查是否存在改 變後的設置信息303 。如果存在改變後的設置信息303(S701為 YES),則特定頁設置改變處理器307指示例外頁用戶界面顯示 器310顯示例外頁設置用戶界面405。
在步驟S702,基於來自特定頁設置改變處理器307的指令, 例外頁用戶界面顯示器310顯示用於指定設置改變應用範圍的 例外頁設置用戶界面405。例外頁設置用戶界面405能夠指定頁 信息(頁碼),並且其顯示形式不局限於本發明的要點。
如果用戶沒有改變列印設置數據204,並且不存在改變後的 設置信息303(S701為NO),則特定頁設置改變處理器307不進行 與設置改變相關的任何處理,並結束該處理。
在這種情況下,特定頁設置改變處理器307可以在監視器 IIO上顯示通知信息,以通知用戶用戶不必改變任何設置。例 如,特定頁設置改變處理器307可以在監視器110上顯示消息, 例如"沒有改變設置,因而不必進行例外頁設置"。
如果在步驟S703,用戶通過例外頁設置用戶界面405指定 頁信息(頁碼),並按壓指定按鈕501(S703為YES),則處理進入 步驟S704。
在步驟S704,特定頁設置改變處理器307獲取頁信息。例 如,頁信息(頁碼)包括用於針對每一頁進行列印設置的開始頁 和結束頁上的信息。
本發明的要點不局限於作為用於針對每一頁進行列印設置 的頁信息的開始頁和結束頁。只要指定文檔213的列印數據的所 有頁中的某些頁,指定形式可以任意的。
在步驟S705 ,特定頁設置改變處理器307獲取改變後的設 置信息303。
在步驟S706,特定頁設置改變處理器307通過結合(關聯) 用戶所指定的頁信息和改變後的設置信息303,生成例外頁設置 信息308,並將其存儲在存儲裝置105中。例外頁設置信息308 的生成不同於在改變文檔213的整個列印數據的頁的列印設置 數據204時所執行的處理。
在S707,特定頁設置改變處理器307生成用於識別在S706 中所生成的例外頁設置信息的識別信息(ID)或指示器,並將其 輸入給例外頁用戶界面顯示器310。當存在與多個頁信息相對應 的多個例外頁設置信息3 0 8時,可以通過使用識別信息或指示器 將每一例外頁設置信息308與通用設置信息304相關聯。
在步驟S708,例外頁用戶界面顯示器310獲取例外頁設置 信息308。
在步驟S709,特定頁設置改變處理器307指示子窗口創建 單元309顯示子窗口 (UI)406。根據來自特定頁設置改變處理器 307的指令,子窗口創建單元309創建不同於通用設置用戶界面 401的子窗口 (UIs),並將其顯示在監視器110上。
子窗口 (UI)406可以用於顯示例外頁設置信息308的內容。 當根據關於多個頁的信息形成例外頁設置信息308時,子窗口創 建單元309可以根據頁信息生成多個子窗口 (UI)406,並控制它 們的顯示。
例外頁用戶界面顯示器3 10將在步驟S 7 0 8中所獲取的例外 頁設置信息308顯示在子窗口 (UI)406中。
根據子窗口 (UI)406的顯示,用戶可以識別通用設置和例外 頁設置,並容易地把握例外頁設置。
然後,特定頁設置改變處理器307指示改變後的設置放棄處 理器306放棄改變後的設置信息303。改變後的設置放棄處理器 306的處理與按壓取消按鈕402的情況下相同。對於通用設置用 戶界面401中改變後的設置信息303的處理,使得列印設置數據 204的改變無效。由於放棄了改變後的設置信息303,因而改變 後的設置反映處理器305不改變通用設置信息304。
例外頁設置信息的格式
參考圖6說明通用設置信息3 0 4和例外頁設置信息3 0 8的格式。
以數據格式601將通用設置信息304存儲在存儲裝置105中。 關於通用設置用戶界面401中設置是可改變的設置項,以項目名 稱、數據類型和值的格式將通用設置信息304存儲為反映初始設 置或改變後的設置信息303的數據。
可以以表格式、XML(可擴展標記語言)格式或結構等來存 儲通用設置信息3 0 4和例外頁設置信息3 0 8 (後面將說明)。
以數據格式602將例外頁設置信息605存儲在存儲裝置105 中。數據格式602保持頁信息(開始頁和結束頁)以及關於在通用 設置項之外的列印設置改變了的項(在值上不同於通用設置項 的項)的信息。將例外頁設置信息6 0 5記錄為數據格式6 01的 一 個 項。指示器1將表示例外頁設置信息6 0 5的內容的數據格式6 0 2 與通用設置信息304的數據格式601相關聯。
以數據格式603將例外頁設置信息606存儲在存儲裝置105 中。數據格式603保持頁信息(開始頁和結束頁)以及關於在通用 設置項之外的列印設置改變了的項(紙張類型)的信息。將例外 頁設置信息606記錄為數據格式601的一個項。指示器2將表示例 外頁設置信息606的內容的數據格式603與通用設置信息304的 數據格式601相關聯。
以數據格式604將例外頁設置信息607存儲在存儲裝置105 中。數據格式604保持頁信息(開始頁和結束頁)、以及關於在通 用設置項之外的列印設置改變了的項(顏色)的信息。將例外頁 設置信息607記錄為數據格式601的一個項。指示器3將表示例外 頁設置信息6 0 7的內容的數據格式6 04與通用設置信息3 0 4的數 據格式601相關聯。
指示器(或識別信息)將通用設置信息與例外頁設置信息相 關聯。即使當創建多個例外頁設置信息時,用戶可以使用指示器(或識別信息)識別通用設置信息中的各例外頁設置信息,並 參考其內容。
作為通用設置信息304的數據格式,如圖8所示,可以將改變後的設置信息303添加給圖6所示的通用設置信息的數據格式 601。
數據格式801存儲通用列印設置數據802、包含針對每頁改 變的列印設置的例外頁設置信息605 、以及改變後的設置信息 303。為了便於描述,沒有說明例外頁設置信息606和607。
改變後的設置信息303以數據格式701記錄用戶通過通用設 置用戶界面401所改變的項和值。該數據格式與上述的通用設置 信息304的數據格式601相同。改變後的設置信息303保持"進紙 單元"、"紙張大小"和"自動整理"的設置數據,作為改變後的打 印設置數據。這些內容與以數據格式602的例外頁設置信息605 的設置數據相符合。
將改變後的設置信息303記錄為數據格式801的一個項。指 示器4將表示改變後的設置信息303的內容的數據格式701與通 用設置信息304的數據格式801相關聯。
與圖6相似,圖8所示的數據格式可以是表格式、XML(可擴 展標記語言)格式或以結構化等形式存儲。
更新通用設置信息的具體例子
圖9是示出改變通用設置信息的具體例子的圖。圖12是用於 解釋在存在改變後的設置信息303的情況下,特定頁設置改變處 理器307、改變後設置放棄處理器306和改變後設置反映處理器 305的處理之間的協作的圖。
在圖9中,表示按壓OK按鈕403前的狀態的原始通用設置信 息304的數據格式901保持對文檔213的整個列印數據通用的打 印設置數據903,而改變後的設置信息303對應於設置改變。
如果用戶通過通用設置用戶界面401改變列印設置數據,並
且按壓意為確定改變的0 K按鈕4 0 3 ,則改變後的設置反映處理 器305啟動。改變後的設置反映處理器305獲取改變後的設置信 息303,並通過在通用列印設置數據903中反映改變後的設置信 息303的項,更新通用列印設置數據903(對應於通用設置信息 304)。
通過反映改變後的設置信息303,將通用列印設置數據903 更新為對整個列印數據通用的列印設置數據(修改的)904。
當改變後的設置信息303由關於進紙單元、紙張大小和自動 整理的改變後的信息組成時,則通用列印設置數據(修改的)9 0 4 中的紙張大小、進紙單元指定和自動整理的項反映為所有頁的 列印設置的改變。
關於通用列印設置數據903和通用列印設置數據(修改 的)904之間不同的設置項的信息是改變後的設置信息303 。
在對反映通用列印設置數據(修改的)904中的改變後的設 置信息303的處理結束後,改變後的設置反映處理器305激活改 變後的設置放棄處理器306。改變後的設置放棄處理器306放棄 (刪除)改變後的設置信息303。改變後的設置放棄處理器306將 指示器4設置為NULL (空),以取消通用列印設置數據(修改 的)904和改變後的設置信息303之間的關聯。然後,結束該處理。
取消通用設置信息的改變的具體例子
圖IO是示出取消通用設置信息的改變的具體例子的圖。表 示按壓取消按鈕4 0 2前狀態的原始通用設置信息3 04的數據格式 1001保持對文檔213的整個列印數據通用的列印設置數據1003, 而改變後的設置信息303對應於設置改變。
如果用戶按壓取消按鈕402,則改變後的設置放棄處理器 306啟動,並放棄(刪除)改變後的設置信息303。改變後的設置放棄處理器306指示通用設置UI顯示器301顯示反映對整個打 印數據通用的列印設置數據1003(對應於通用設置信息304)的 通用設置用戶界面401。
通過按壓取消按鈕402,改變後的設置反映處理器305不啟 動,在通用列印設置數據1003中也不反映改變後的設置信息 303。通用設置UI顯示器301參考改變前的通用設置信息304, 並且通用設置用戶界面401在通用設置UI顯示器301的顯示控 制下,返回到改變前的狀態。
改變後的設置放棄處理器3 0 6將指示器4設置為N U L L ,以 取消通用列印設置數據10 0 3和改變後的設置信息3 0 3之間的關 聯。然後結束該處理。
在圖9和10的處理中,沒有生成例外頁設置信息。這些處理 與不具有例外頁處理功能的列印設備的印表機驅動程序的處理 相同。
改變每一 頁的設置的具體例子
圖ll是示出改變每一頁的設置的具體例子的圖。假定用戶 通過通用設置用戶界面401改變列印設置數據。在圖ll中,表示 按壓例外頁指定按鈕404前狀態的原始通用設置信息的數據格 式1101包含對文檔213的整個列印數據通用的列印設置數據 1103、以及與設置改變相對應的改變後的設置信息303。將多個 例外頁設置信息605和606記錄為數據格式1101的各個項。指示 器1和2將用於存儲多個例外頁設置信息605和606的數據格式 602和603(具體內容參考圖6)與列印設置數據1103(對應於通用 設置信息304)相關聯。
如果用戶按壓意為在每一頁的列印設置中反映列印設置數 據的改變的例外頁指定按鈕404,則特定頁設置改變處理器307 啟動。特定頁設置改變處理器307獲取改變後的設置信息303、以及通過例外頁設置用戶界面405所輸入的且表示設置改變應 用範圍的頁信息(開始頁碼和結束頁碼)。特定頁設置改變處理器307根據頁信息(開始頁碼和結束頁碼)和改變後的設置信息 303生成新的例外頁設置信息607。新的例外頁設置信息607以數 據格式604(具體內容參考圖6)得以存儲。將例外頁設置信息607 記錄為在按壓例外頁指定按鈕404時所生成的新的數據格式 110 2的 一 個項。指示器3將用於存儲例外頁設置信息6 0 7的數據 格式604與列印設置數據1103(對應於通用設置信息304)相關聯。
在結束用於生成和存儲新的例外頁設置信息的處理後,特 定頁設置改變處理器307激活改變後的設置放棄處理器306。改 變後的設置放棄處理器306放棄(刪除)改變後的設置信息303。 改變後的設置放棄處理器3 0 6將指示器4設置為N U L L,以取消 通用列印設置數據10 0 3和改變後的設置信息3 0 3之間的關聯。然 後結束該處理。注意,在改變處理前後不更新通用列印設置數據1103。
根據第一實施例,由於將針對整個列印數據的列印設置的界面共同用於每一頁的列印設置,因而可以以高可操作性進行每一頁的列印設置。
根據第一實施例,通過將改變每一頁的列印設置的結果顯 示在與針對整個列印數據的列印設置的界面不同的界面上,用戶可以容易地把握該結果。
根據第一實施例,通過將針對整個列印數據的列印設置的 界面共同用於每一頁的列印設置,可以提高列印控制程序的開 發效率。
第二實施例
在第一實施例中,將通用設置用戶界面401上所顯示的設置項中的改變後的項的信息設置為改變後的設置信息3 0 3,並且根據頁信息的組合生成例外頁設置信息。用戶可以任意選擇和設置顯示在通用設置用戶界面401上的設置項。然而,並不是所有 列印設備都可以針對每一頁切換所有設置項,並且針對每一頁 可設置的功能在列印設備型號之間有所不同。
第二實施例將說明當列印設備的功能在型號間有所不同 時,每一頁的列印設置數據的改變。
圖14是用於說明根據第二實施例的特定頁設置改變處理器 1402和例外頁UI顯示器1404的處理的圖。圖14對應於第 一 實施 例中的圖5,共同的說明將不再重複,並且僅說明不同之處。
印表機驅動程序114具有圖2所示的依賴型號的數據文件 208。特定頁設置改變處理器1402可以參考依賴型號的數據文件 208。
在表1401中,依賴型號的數據文件208具有用於判斷是否可 以針對每一頁改變通用設置信息304中每一項的列印設置(特定 頁的設置)的判斷信息。
在表1401中,將表示可能進行特定頁的設置的信息("有效") 或表示不可能進行特定頁的設置的信息("無效")設置為依賴型 號的設置項。
在表1401中,在設置項"進紙單元"、"紙張大小"、"釘書針裝訂「和」顏色設置"中設置表示可能進行特定頁的設置的"有 效"。
相反,在設置項"裝訂列印"和"自動整理器"中設置表示不 可能進行特定頁的設置的"無效"。
表1401例示了任意列印設備的依賴型號的信息。如果列印 設備的型號改變,則用於判斷是否可能進行特定頁的設置的判 斷信息的內容也改變。與根據第 一 實施例的例外頁設置信息308不同,例外頁設置 信息1403可以保持針對每一設置項的依賴型號的數據文件208 的判斷信息("有效"或"無效")。
特定頁設置改變處理器1402通過使用改變後的設置信息 303、頁信息(開始頁碼和結束頁碼)、以及依賴型號的數據文件 208的判斷信息,生成例外頁設置信息1403 。
例如,當改變後的設置信息303包含項"進紙"、"紙張大小" 和"自動整理"時,將在依賴型號的數據文件208的判斷信息之外 的這些項的判斷信息記錄在例外頁設置信息1403中。在例外頁,。
當在子窗口 (UI)1405中顯示例外頁i殳置信息1403時,例外 頁UI顯示器1404可以控制反映每 一 設置項的判斷信息("有 效,,/"無效,,信息)的顯示。例如,例外頁UI顯示器1404可以通過 使用雙線顯示和警告顯示(例如,"不能針對頁例外設置該功能") 通知用戶判斷信息是"無效的"的設置項。"雙線"僅是表示記錄 判斷信息"無效的,,的顯示的例子。只要可以區分"有效"和"無 效",該顯示不局限於"雙線"。
根據第二實施例,用戶可以容易地把握反映依賴型號的信 息的、改變每一頁的列印設置的結果。
儘管參考典型實施例說明了本發明,但是應該理解,本發 明不局限於所公開的典型實施例。以下權利要求書的範圍符合 最寬的解釋,以包含所有這類修改以及等同結構和功能。
權利要求
1.一種信息處理設備,其創建將由列印設備處理的列印數據,所述信息處理設備包括通用設置單元,其通過用於進行列印設置的列印設置窗口接受對整個所述列印數據的列印設置的改變,並將所述列印設置存儲為通用設置信息;顯示控制單元,用於在通過所述列印設置窗口按所述列印數據的頁指定列印設置的改變時,顯示用於指定如下頁信息的頁指定窗口通過所述列印設置窗口所接受的所述列印設置的改變被應用於所述頁信息;以及特定頁設置單元,用於基於通過所述頁指定窗口所指定的頁信息和通過所述列印設置窗口所接受的所述列印設置的組合,生成例外頁設置信息,其中,所述列印設置窗口在同一窗口內接受對整個所述列印數據的列印設置的改變和對特定頁信息的列印設置的改變。
2. 根據權利要求l所述的信息處理設備,其特徵在於,當 按頁指定列印設置的改變時,所述顯示控制單元關於從所述通 用設置信息所改變的項,在例外內容顯示窗口中顯示所述例外 頁設置信息的內容。
3. 根據權利要求l所述的信息處理設備,其特徵在於,在 通過所述列印設置窗口按頁指定列印設置的改變時,所述特定 頁設置單元從通過所述列印設置窗口所接受的所述列印設置生 成例外頁設置信息,所述顯示控制單元讀取存儲在所述通用設 置單元中的所述通用設置信息,並在所述列印設置窗口中反映 和顯示所述通用設置信息。
4. 根據權利要求l所述的信息處理設備,其特徵在於,還 包括放棄單元,用於放棄通過所述列印設置窗口所接受的所述 列印設置, 其中,在所述特定頁設置單元生成所述例外頁設置信息後, 所述放棄單元放棄所接受的列印設置。
5. 根據權利要求l所述的信息處理設備,其特徵在於,通 過所述列印設置的改變所應用的開始頁的信息和結束頁的信 息,指定所述頁信息。
6. —種控制方法,用於創建將由列印設備處理的列印數據,所述控制方法包括通用設置步驟,使通用設置單元通過用於進行列印設置的 列印設置窗口接受對整個所述列印數據的列印設置的改變,並 將所述列印設置存儲為通用設置信息;顯示控制步驟,在通過所述列印設置窗口按所述列印數據 的頁指定列印設置的改變時,使顯示控制單元顯示用於指定如下頁信息的頁指定窗口 通過所述列印設置窗口所接受的所述 列印設置的改變被應用於所述頁信息;以及特定頁設置步驟,使特定頁設置單元基於通過所述頁指定 窗口所指定的所述頁信息和通過所述列印設置窗口所接受的所述列印設置的組合,生成例外頁設置信息,其中,所述列印設置窗口在同一窗口內接受對於整個所述 列印數據的列印設置的改變和對於特定頁信息的列印設置的改變。
7. 根據權利要求6所述的控制方法,其特徵在於,在所述 顯示控制步驟中,當按頁指定列印設置的改變時,關於從所述 通用設置信息改變的項,在例外內容顯示窗口中顯示所述例外 頁設置信息的內容。
8. 根據權利要求6所述的控制方法,其特徵在於,在通過 所述列印設置窗口按頁指定列印設置的改變時,在所述特定頁 設置步驟中從通過所述列印設置窗口所接受的所述列印設置生 成例外頁設置信息,在所述顯示控制步驟中,讀取在所述通用 設置步驟中所存儲的所述通用設置信息,並將其反映和顯示在 所述列印設置窗口中。
9. 根據權利要求6所述的控制方法,其特徵在於,還包括 放棄步驟,用於使放棄單元放棄通過所述列印設置窗口所接受 的所述列印設置,其中,在所述特定頁設置步驟中生成所述例外頁設置信息 後,在所述放棄步驟中放棄所接受的列印設置。
10. 根據權利要求6所述的控制方法,其特徵在於,通過應用所述列印設置的改變的開始頁的信息和結束頁的信息,指定 所述頁信息。
全文摘要
本發明提供一種信息處理設備和控制方法。該信息處理設備創建列印數據,其包括通用設置單元,其通過用於進行列印設置的列印設置窗口接受對於整個列印數據的列印設置的改變,並存儲該列印設置;顯示控制單元,在指定列印設置的改變時,顯示用於指定如下頁信息的頁指定窗口,其中,通過列印設置窗口所接受的列印設置的改變被應用於該頁信息;以及特定頁設置單元,用於基於通過頁指定窗口所指定的頁信息和通過列印設置窗口所接受的列印設置的組合,生成例外頁設置信息。列印設置窗口在同一窗口內接受對於整個列印數據的列印設置的改變和對於特定頁信息的列印設置的改變。
文檔編號G06F3/12GK101206557SQ20071015239
公開日2008年6月25日 申請日期2007年9月28日 優先權日2006年12月19日
發明者古谷智行 申請人:佳能株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀