[發明專利]信息處理裝置和信息處理方法有效
| 申請號: | 201210134592.7 | 申請日: | 2012-04-28 |
| 公開(公告)號: | CN102768619A | 公開(公告)日: | 2012-11-07 |
| 發明(設計)人: | 三井章弘 | 申請(專利權)人: | 佳能株式會社 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12;G06F9/445 |
| 代理公司: | 北京怡豐知識產權代理有限公司 11293 | 代理人: | 遲軍;李艷麗 |
| 地址: | 日本東京都*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息處理 裝置 方法 | ||
技術領域
本發明涉及一種信息處理裝置、信息處理方法和存儲介質,其中在與應用程序執行的處理不同的處理中啟動打印機驅動程序的用戶接口。
背景技術
打印機驅動程序具有專用的用戶接口以進行詳細的打印設置。當應用程序經由操作系統顯示打印機驅動程序的用戶接口時,在應用程序執行的處理中加載打印機驅動程序。
在與應用程序執行的處理相似的處理中顯示用戶接口。因此,打印設置數據的相互通信較容易。在用戶接口的操作期間進行用于停止應用程序的操作的模式對話。
執行相似處理的優點是應用程序和打印機驅動程序能夠被視為集成的。如果打印機驅動程序的用戶接口由于具有缺陷而崩潰,則由于執行與應用程序執行的處理相似的處理,應用程序也卷入用戶接口崩潰。
存在用于在不同的處理中操作打印機驅動程序和應用程序的系統(其被稱為沙箱(sandbox))以應對相似處理的問題。已知如下的瀏覽器和應用程序,所述瀏覽器具有能夠同時瀏覽多個網頁的標簽并且在不同的處理中操作標簽,所述應用程序當每次打開文件時在不同的處理中啟動。
日本特許第4661939號公報討論了設置繪制單元并在不同的處理中啟動用于與設備進行雙向通信以依次監視狀態的應用程序的打印機驅動程序,所述繪制單元被構造為在不同的處理中將應用程序的描繪數據轉換為打印機語言。
然而,由于操作系統構建用作基礎的用戶接口并將打印機驅動程序添加至基礎上,所以在不同的處理中啟動打印機驅動程序的用戶接口的措施較困難。
日本專利特開平第11-143664號公報討論了如下方法:用于在應用程序調用打印機驅動程序的用戶接口時啟動另一服務并通過另一服務顯示打印機驅動程序的用戶接口的方法。此外,已知用于在打開作為虛擬設備的用戶接口之后立即關閉打印機驅動程序的用戶接口、然后啟動不同處理的方法。
然而,通過應用程序啟動另一服務的方法需要對所有應用程序進行改變以應對該調用方法。此外,打開虛擬用戶接口的方法對于用戶來說是麻煩的,因為它包括每次關閉用戶接口的額外操作。
此外,如果操作系統提供了用戶接口,并且打印機驅動程序稍后添加用戶接口作為表單,則操作系統不能正確地操作。
發明內容
根據本發明的方面,提供一種信息處理裝置,該信息處理裝置包括:獲取單元,其被配置為在安裝打印機驅動程序時從打印機驅動程序的安裝文件獲取標識符;添加單元,其被配置為將所述獲取單元獲取的標識符添加至數據庫中與要安裝的打印機驅動程序的型號相關聯的驅動程序信息;寫入單元,其被配置為在安裝用戶接口應用程序時將用戶接口應用程序的路徑和標識符寫入數據庫;確定單元,其被配置為在從應用程序調用打印機驅動程序以顯示打印機驅動程序的用戶接口時,確定標識符是否被登記在數據庫中與調用的打印機驅動程序的型號相關聯的驅動程序信息中;以及啟動單元,其被配置為在所述確定單元確定標識符被登記在數據庫中時使用標識符獲取用戶接口應用程序的路徑,并在與應用程序處理不同的處理中啟動用戶接口應用程序。
通過以下參照附圖對示例性實施例的詳細描述,本發明的其他特征和方面將變得清楚。
附圖說明
包含在說明書中并構成說明書的一部分的附圖例示了本發明的示例性實施例、特征和方面,并且與文字說明一起用來解釋本發明的原理。
圖1是根據本發明的示例性實施例的計算機系統的硬件和軟件的配置框圖。
圖2例示根據本發明的示例性實施例的、客戶端、服務器和打印機連接到的網絡的配置。
圖3是例示根據本發明的示例性實施例的、使用通用計算機的打印處理系統的配置框圖。
圖4是根據本發明的示例性實施例的XPS打印處理系統的配置框圖。
圖5是例示根據本發明的示例性實施例的、作為打印設置的設備模塊(DEVMODE)結構的數據結構的配置框圖。
圖6例示根據本發明的示例性實施例的、具有作為用于XPS打印處理系統中的打印設置的XML格式的打印單的示例。
圖7例示根據本發明的示例性實施例的打印機驅動程序的用戶接口。
圖8是例示根據本發明的示例性實施例的、當用戶接口在與應用程序執行的處理不同的、由高級UI應用程序執行的處理中操作時的配置框圖。
圖9例示根據本發明的示例性實施例的、其中高級UI應用程序的CLSID被添加至打印機驅動程序的安裝信息文件的示例。
圖10是根據本發明的示例性實施例的、在操作系統安裝打印機驅動程序時的流程圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于佳能株式會社,未經佳能株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210134592.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種茶樹綠籬平臺構筑方法
- 下一篇:機柜





