[發明專利]信息處理裝置、信息處理方法以及存儲介質有效
| 申請號: | 201710485401.4 | 申請日: | 2017-06-23 |
| 公開(公告)號: | CN107562390B | 公開(公告)日: | 2020-07-28 |
| 發明(設計)人: | 鈴木智博;鷲見尚紀;梅田清;酒井洋行;大曲勇氣 | 申請(專利權)人: | 佳能株式會社 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12 |
| 代理公司: | 北京怡豐知識產權代理有限公司 11293 | 代理人: | 遲軍 |
| 地址: | 日本國東京都*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息處理 裝置 方法 以及 存儲 介質 | ||
本發明提供信息處理裝置、信息處理方法以及存儲介質。指示被構造為繪制打印目標內容的繪制單元繪制內容和預定要素。基于對應于繪制指示并且與所述指示的繪制的完成無關地做出的、來自繪制單元的通知,從繪制單元獲取繪制數據。在所獲取的數據包括預定要素的情況下,使打印裝置基于所獲取的數據執行打印。在所獲取的數據不包括預定要素的情況下,再次從繪制單元獲取數據,而不使打印裝置基于所獲取的數據執行打印。
技術領域
本發明涉及能夠執行渲染(rendering)的信息處理裝置、信息處理方法以及存儲程序的非暫時性計算機可讀存儲介質。
背景技術
近年來,具有照相機功能的便攜式多功能終端(在下文中被稱為移動計算機)已經變得普及。這種移動計算機基本上由三個要素形成,即,作為計算機自身的硬件、在硬件上運行的操作系統(在下文中被稱為OS)以及在OS上運行的應用。通過使用應用,用戶能夠使用諸如地圖、郵件或互聯網上的網站的瀏覽等功能。
在這種移動計算機上主要存在兩種形式的應用,即,本地(native)應用和Web應用。以下將說明各個應用形式的特征。
通常使用在OS基礎上準備的開發環境和開發語言來開發本地應用。例如,在由公司A提供的OS上使用C/C++語言,在由B公司提供的OS上使用語言,并且在由公司C提供的OS上使用不同的開發語言。一般而言,預先在各個開發環境中編譯本地應用,并且將本地應用從由人類可理解的所謂的高級語言轉換成諸如由計算機的CPU可解釋的匯編語言等的指令集。因此,由于CPU直接解釋指令,所以一般本地應用具有能夠以高速進行操作的特征。
Web應用是在Web瀏覽器上運行的應用,其通常嵌入在各個計算機上的OS中。一般使用諸如HTML5、CSS或等的語言來開發Web應用,使得Web瀏覽器能夠解釋應用。這些語言是Web標準語言。因此,一旦使用Web標準語言描述Web應用,則該應用能夠在Web瀏覽器操作的任何環境中進行操作。
保持本地應用的優點和Web應用的優點二者的混合應用的形式近年來受到關注。混合應用的所有或大多數用戶界面(UI)以諸如HTML5、CSS3或JavaScript等的Web標準語言來描述。另外,能夠從以Web標準語言描述的內容使用以本地語言描述的功能。也就是說,Web標準語言的腳本層和本地層二者都包括在一個應用中。這能夠形成保持本地應用的優點和Web應用的優點二者的軟件布置。
為了對打印內容進行打印,一般需要將數據轉換成打印機的打印引擎所需的高分辨率圖像數據(所謂的位圖數據)。該處理被稱為渲染處理。
日本特開2013-137622號公報描述了一種如下的技術:OS根據在作為用于暫時存儲數據的存儲器區域的剪貼板中存儲的打印目標數據生成打印數據。
在混合應用中,也使用Web標準語言來描述打印內容的繪制。例如,以例如HTML5的SVG(Scalable Vector Graphics,可伸縮矢量圖形)來生成上述打印內容。SVG是用于顯示由Web標準語言可使用的圖形的描述方法。
為了將打印內容轉換成位圖數據,混合應用在脫屏畫面(offscreen screen)上生成SVG數據。例如,如在日本特開2013-137622號公報中,OS生成要打印的打印數據。
然而,在該布置中,在捕獲(獲取圖像數據)時可能會發生錯誤。在SVG數據的加載完成時,各個OS發布對OS特有的加載完成通知。然而,如果由OS提供的加載完成通知是加載SVG數據完成的通知,則該定時與完成對SVG數據的內容的繪制的定時不同。因此,在通知的定時或緊接在通知之后的定時,OS可能未完成對由與通知相對應的加載操作加載的SVG數據的繪制。在這種情況下,在寫入由OS繪制的數據的存儲器區域中,存儲與響應于該通知而要捕獲的數據不同的數據。因此,如果在該定時進行捕獲,則不期望地捕獲與原本要捕獲的數據不同的數據作為輸出目標。
發明內容
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于佳能株式會社,未經佳能株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710485401.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種手機聯網的相片打印裝置
- 下一篇:一種車載翻譯顯示多屏系統及一種車輛





