欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

信息處理裝置制造方法

文檔序號:6549880閱讀:251來源:國知局
信息處理裝置制造方法
【專利摘要】本發(fā)明涉及信息處理裝置,在由多個應(yīng)用程序共享顯示應(yīng)用程序的情況下,當多個應(yīng)用程序的安全模式相互不同時,也能夠容易地共享該顯示應(yīng)用程序。取得與由第一應(yīng)用程序(AP1)調(diào)出的打印預(yù)覽應(yīng)用程序相關(guān)的進程(PS1)的安全模式(“通常模式”等)作為第一模式。另外,當基于在第二應(yīng)用程序中被賦予的打印預(yù)覽指示經(jīng)由打印機驅(qū)動程序執(zhí)行打印預(yù)覽時,取得打印機驅(qū)動程序的安全模式(“保護模式”等)作為第二模式。在第一模式和第二模式這兩個模式的安全級別相互不同的情況下,啟動打印預(yù)覽應(yīng)用程序的新的進程(PS2),使用進程(PS2)來執(zhí)行打印預(yù)覽。
【專利說明】信息處理裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及個人計算機等信息處理裝置,尤其涉及信息處理裝置中的顯示技術(shù)。

【背景技術(shù)】
[0002]存在一種對表示打印物的完成狀態(tài)的圖像進行顯示的技術(shù)(打印預(yù)覽技術(shù))(例如參照專利文獻I)。具體而言,在某些應(yīng)用程序軟件(也簡稱為應(yīng)用程序)(例如文檔制作軟件、表格計算軟件、網(wǎng)頁瀏覽器等)中,若被賦予打印指示,則打印機驅(qū)動程序軟件(也稱為打印機驅(qū)動程序)啟動。而且,根據(jù)更進一步的操作等,由打印機驅(qū)動程序調(diào)出打印預(yù)覽應(yīng)用程序(顯示應(yīng)用程序)并啟動,在該打印預(yù)覽應(yīng)用程序中顯示打印預(yù)覽。
[0003]另外,在這樣的打印預(yù)覽應(yīng)用程序的顯示畫面(打印預(yù)覽畫面)不被關(guān)閉,而保持基于某個打印預(yù)覽指示被顯示于計算機的顯示部的狀態(tài)下,也能夠受理新的打印預(yù)覽指示。在保持啟動的打印預(yù)覽畫面中,顯示與該新的打印預(yù)覽指示對應(yīng)的打印預(yù)覽。
[0004]例如,基于來自文檔制作軟件的打印指令顯示了其打印預(yù)覽的打印預(yù)覽應(yīng)用程序(詳細而言是其打印預(yù)覽畫面)能夠基于來自其他應(yīng)用程序軟件(網(wǎng)頁瀏覽器等)的新的打印預(yù)覽指示來顯示新的打印預(yù)覽。與重新啟動打印預(yù)覽應(yīng)用程序的情況相比,根據(jù)使用保持啟動的打印預(yù)覽應(yīng)用程序來顯示新的打印預(yù)覽,能夠縮短從打印預(yù)覽指示到打印預(yù)覽的顯示所需要的時間。其中,使用進程間通信技術(shù)來進行作為不同的進程而被執(zhí)行的各種應(yīng)用程序的相互間(例如打印機驅(qū)動程序與打印預(yù)覽應(yīng)用程序之間)的數(shù)據(jù)(包括打印指令等)的收授。
[0005]另外,在特定的應(yīng)用程序(例如網(wǎng)頁瀏覽器)中,能夠設(shè)定防止來自外部的非法訪問的高安全模式(例如在Windows Vista以后的基于windows操作系統(tǒng)中采用的“保護模式”等)。當在網(wǎng)頁瀏覽器中設(shè)定有高安全模式時,為了防止來自外部的攻擊,權(quán)限被大幅限制。另外,由該網(wǎng)頁瀏覽器啟動的進程也以高安全模式動作,該進程的權(quán)限也被大幅限制。
[0006]專利文獻1:日本特開2012 - 123557號公報
[0007]在上述那樣的打印預(yù)覽技術(shù)中,若特定的安全模式(“保護模式”等)與其他的安全模式(“通常模式”等)混合存在,則可能會出現(xiàn)以下那樣的問題。
[0008]例如,在正以通常模式(非保護模式)執(zhí)行某些應(yīng)用程序(文檔制作軟件等)的情況下,根據(jù)來自該應(yīng)用程序的預(yù)覽指示,經(jīng)由打印機驅(qū)動程序啟動打印預(yù)覽應(yīng)用程序,顯示打印預(yù)覽畫面。而且,有時在顯示了該打印預(yù)覽的狀態(tài)下,接著對該打印預(yù)覽應(yīng)用程序賦予來自網(wǎng)頁瀏覽器的打印預(yù)覽指示。
[0009]在該狀況下,若以“保護模式”啟動網(wǎng)頁瀏覽器并且從該網(wǎng)頁瀏覽器啟動打印機驅(qū)動程序,則被網(wǎng)頁瀏覽器啟動的打印機驅(qū)動程序接著網(wǎng)頁瀏覽器的安全模式(“保護模式”),以“保護模式”動作。而且,對來自操作者的打印預(yù)覽指示進行響應(yīng),打印機驅(qū)動程序想要對啟動完畢(啟動中)的打印預(yù)覽應(yīng)用程序發(fā)送應(yīng)該顯示與瀏覽器相關(guān)的打印預(yù)覽的內(nèi)容的打印預(yù)覽指令。
[0010]然而,當啟動中的打印預(yù)覽應(yīng)用程序正以通常的安全模式(非保護模式)動作時,在啟動中的打印預(yù)覽應(yīng)用程序的安全模式(非保護模式)和基于新的打印預(yù)覽指示的打印機驅(qū)動程序的安全模式(保護模式)之間產(chǎn)生不一致。因此,存在打印預(yù)覽應(yīng)用程序不能夠正常地執(zhí)行來自打印機驅(qū)動程序的新的動作指令(打印預(yù)覽指令)這一問題。此外,雖然通過以錯誤消息的方式來顯示異常狀態(tài),能夠?qū)惓顟B(tài)的產(chǎn)生通知給操作者,但還存在操作者被要求再次進行打印預(yù)覽應(yīng)用程序的啟動操作等問題。


【發(fā)明內(nèi)容】

[0011]鑒于此,本發(fā)明的課題在于,提供一種在由多個應(yīng)用程序共享顯示應(yīng)用程序的情況下,當多個應(yīng)用程序的安全模式相互不同時,也能夠容易地共享該顯示應(yīng)用程序的技術(shù)。
[0012]為了解決上述課題,技術(shù)方案I的發(fā)明涉及一種信息處理裝置,其特征在于,具備:第一取得單元,其取得與由第一應(yīng)用程序調(diào)出的打印預(yù)覽應(yīng)用程序相關(guān)的第一執(zhí)行進程的安全模式作為第一模式;第二取得單元,當基于在第二應(yīng)用程序中被賦予的打印預(yù)覽指示并經(jīng)由打印機驅(qū)動程序執(zhí)行打印預(yù)覽時,其取得上述打印機驅(qū)動程序的安全模式作為第二模式;判定單元,其判定與上述第一模式和上述第二模式這兩個模式相關(guān)的安全級別的相同性;以及動作控制單元,其在上述兩個模式的安全級別相互不同的情況下,啟動與上述第一執(zhí)行進程不同的第二執(zhí)行進程中作為上述打印預(yù)覽應(yīng)用程序的執(zhí)行進程的第二執(zhí)行進程,使用上述第二執(zhí)行進程來執(zhí)行上述打印預(yù)覽。
[0013]技術(shù)方案2的發(fā)明的特征在于,根據(jù)技術(shù)方案I的發(fā)明涉及的信息處理裝置,上述動作控制單元在上述第二模式具有比上述第一模式高的安全級別的情況下,當執(zhí)行上述第二應(yīng)用程序時,根據(jù)上述打印預(yù)覽指示啟動與上述第一執(zhí)行進程不同的第二執(zhí)行進程,使用上述第二執(zhí)行進程來執(zhí)行上述打印預(yù)覽。
[0014]技術(shù)方案3的發(fā)明涉及一種信息處理裝置,其特征在于,具備:第一取得單元,其取得與由第一應(yīng)用程序調(diào)出的打印預(yù)覽應(yīng)用程序相關(guān)的第一執(zhí)行進程的安全模式作為第一模式;第二取得單元,當基于在第二應(yīng)用程序中被賦予的打印預(yù)覽指示并經(jīng)由打印機驅(qū)動程序執(zhí)行打印預(yù)覽時,其取得上述打印機驅(qū)動程序的安全模式作為第二模式;判定單元,其判定與上述第一模式和上述第二模式這兩個模式相關(guān)的安全級別的相同性;以及動作控制單元,其在上述兩個模式的安全級別相互不同的情況下,將上述第一執(zhí)行進程的安全模式從上述第一模式變更為上述第二模式,使用其安全模式被變更為上述第二模式的上述第一執(zhí)行進程來執(zhí)行上述打印預(yù)覽。
[0015]技術(shù)方案4的發(fā)明的特征在于,根據(jù)技術(shù)方案3的發(fā)明涉及的信息處理裝置,上述動作控制單元在上述第二模式具有比上述第一模式高的安全級別的情況下,當執(zhí)行上述第二應(yīng)用程序時,將上述第一執(zhí)行進程的安全模式變更為上述第二模式,使用其安全模式被變更為上述第二模式后的上述第一執(zhí)行進程來執(zhí)行上述打印預(yù)覽。
[0016]技術(shù)方案5的發(fā)明涉及一種信息處理裝置,其特征在于,具備:第一取得單元,其取得與接著第一應(yīng)用程序的安全模式而啟動的顯示應(yīng)用程序相關(guān)的第一執(zhí)行進程的安全模式作為第一模式;第二取得單元,在被賦予應(yīng)該基于第二應(yīng)用程序中的顯示指示來執(zhí)行上述顯示應(yīng)用程序中的顯示動作的內(nèi)容的動作指令之前,其取得上述第二應(yīng)用程序的安全模式作為第二模式;判定單元,其判定與上述第一模式和上述第二模式這兩個模式相關(guān)的安全級別的相同性;以及動作控制單元,其在上述兩個模式的安全級別相互不同的情況下,啟動與上述第一執(zhí)行進程不同的第二執(zhí)行進程中作為上述顯示應(yīng)用程序的執(zhí)行進程的第二執(zhí)行進程,使用上述第二執(zhí)行進程來執(zhí)行基于上述動作指令的顯示動作。
[0017]技術(shù)方案6的發(fā)明涉及一種信息處理裝置,其特征在于,具備:第一取得單元,其取得與接著第一應(yīng)用程序的安全模式而啟動的顯示應(yīng)用程序相關(guān)的第一執(zhí)行進程的安全模式作為第一模式;第二取得單元,在被賦予應(yīng)該基于第二應(yīng)用程序中的顯示指示來執(zhí)行上述顯示應(yīng)用程序中的顯示動作的內(nèi)容的動作指令之前,其取得上述第二應(yīng)用程序的安全模式作為第二模式;判定單元,其判定與上述第一模式和上述第二模式這兩個模式相關(guān)的安全級別的相同性;以及動作控制單元,其在上述兩個模式的安全級別相互不同的情況下,將上述第一執(zhí)行進程的安全模式變更為上述第二模式,使用其安全模式被變更為上述第二模式后的上述第一執(zhí)行進程,來執(zhí)行基于上述動作指令的顯示動作。
[0018]根據(jù)技術(shù)方案I?技術(shù)方案4所記載的發(fā)明,在由多個應(yīng)用程序共享打印預(yù)覽應(yīng)用程序的情況下,當多個應(yīng)用程序的安全模式相互不同時,也能夠容易地共享該打印預(yù)覽應(yīng)用程序。
[0019]根據(jù)技術(shù)方案5以及技術(shù)方案6所記載的發(fā)明,在由多個應(yīng)用程序共享顯示應(yīng)用程序的情況下,當多個應(yīng)用程序的安全模式相互不同時,也能容易地共享該顯示應(yīng)用程序。

【專利附圖】

【附圖說明】
[0020]圖1是表示圖像形成系統(tǒng)的圖。
[0021]圖2是表示圖像形成裝置的功能模塊的圖。
[0022]圖3是表示計算機的功能模塊的圖。
[0023]圖4是表示在計算機中執(zhí)行的各種程序的圖。
[0024]圖5是表不各應(yīng)用程序的動作等的圖。
[0025]圖6是表示各應(yīng)用程序的動作等的圖。
[0026]圖7是表不各應(yīng)用程序的動作等的圖。
[0027]圖8是表示打印機驅(qū)動程序的動作的流程圖。
[0028]圖9是表示打印預(yù)覽畫面的圖。
[0029]圖10是表示安全模式的圖。
[0030]圖11是表示第二實施方式涉及的動作的概念圖。
[0031]圖12是表示變形例涉及的動作等的圖。
[0032]圖13是表示變形例涉及的動作等的圖。
[0033]圖14是表示變形例涉及的動作等的圖。
[0034]圖15是表示文檔管理應(yīng)用程序的管理對象文件列表畫面的圖。

【具體實施方式】
[0035]以下,基于附圖對本發(fā)明的實施方式進行說明。
[0036]< 1.第一實施方式>
[0037]<1-1.系統(tǒng)概要>
[0038]圖1是表示圖像形成系統(tǒng)I的圖。如圖1所示,該圖像形成系統(tǒng)I具備圖像形成裝置10和信息處理裝置(也稱為計算機)50。
[0039]本系統(tǒng)I中的各要素10、50分別以能夠經(jīng)由網(wǎng)絡(luò)NW相互通信的方式連接。網(wǎng)絡(luò)NW由LAN(Local Area Network:局域網(wǎng))等構(gòu)成。另外,針對網(wǎng)絡(luò)NW的連接方式可以是有線連接,或者也可以是無線連接。
[0040]<1-2.圖像形成裝置10的結(jié)構(gòu)>
[0041]圖像形成裝置10具有網(wǎng)絡(luò)連接功能(因特網(wǎng)連接功能等)。例如,圖像形成裝置10能夠基于來自計算機50的打印輸出指令來執(zhí)行打印輸出。
[0042]圖2是表示圖像形成裝置10的功能模塊的圖。這里,作為圖像形成裝置10,例示MFP(多功能外圍設(shè)備(Mult1-Funct1nal Peripheral))。
[0043]MFPlO是具備掃描功能、復(fù)印功能、傳真功能以及儲存箱功能等的裝置(也稱為復(fù)合機)。具體而言,如圖2的功能框圖所示,MFPlO具備圖像讀取部2、打印輸出部3、通信部
4、儲存部5、操作部6以及控制器9等,通過使這些各部以復(fù)合方式動作,來實現(xiàn)各種功能。
[0044]圖像讀取部2是對在MFPlO的規(guī)定位置載置的原稿進行光學(xué)讀取(即進行掃描),來生成該原稿的圖像數(shù)據(jù)(也稱為原稿圖像或掃描圖像)的處理部。該圖像讀取部2也被稱為掃描部。
[0045]打印輸出部3是基于與打印對象相關(guān)的數(shù)據(jù)將圖像打印輸出到紙等各種介質(zhì)的輸出部。其中,由于圖像形成裝置10具有打印輸出功能,所以也被稱為打印機或打印輸出裝置。同樣,圖像形成系統(tǒng)I也被稱為打印系統(tǒng)或打印輸出系統(tǒng)。
[0046]通信部4具有傳真通信部4a和網(wǎng)絡(luò)通信部4b。傳真通信部4a是能夠進行經(jīng)由公用線路等的傳真通信的處理部。網(wǎng)絡(luò)通信部4b是能夠進行經(jīng)由網(wǎng)絡(luò)NW的網(wǎng)絡(luò)通信的處理部。在該網(wǎng)絡(luò)通信中,例如能夠利用 TCP/IP (Transmiss1n Control Protocol/InternetProtocol:傳輸控制協(xié)議/Internet協(xié)議)等各種協(xié)議。通過利用該網(wǎng)絡(luò)通信,MFP10能夠與所希望的目的地之間收授各種數(shù)據(jù)。
[0047]儲存部5由硬盤驅(qū)動器(HDD)等存儲裝置構(gòu)成。儲存部5存儲打印任務(wù)涉及的數(shù)據(jù)等。
[0048]操作部6具備:受理針對MFP10的輸入的操作輸入部6a、和進行各種信息的顯示輸出的顯示部6b。在該MFP10中,設(shè)置有大致板狀的操作面板部6c (參照圖1)。另外,操作面板部6c在其正面?zhèn)染哂杏|摸面板25 (參照圖1)。觸摸面板25通過將壓電傳感器等嵌入液晶顯示面板而構(gòu)成,能夠顯示各種信息并且受理來自操作者的操作輸入。例如,在觸摸面板25中,顯示菜單圖像(包含按鈕圖像等)。通過操作者按下在觸摸面板25內(nèi)虛擬配置的按鈕(以按鈕圖像表現(xiàn)的按鈕),能夠設(shè)定圖像形成裝置10的各種動作內(nèi)容等。觸摸面板25作為操作輸入部6a的一部分發(fā)揮功能,并且也作為顯示部6b的一部分發(fā)揮功能。
[0049]另外,控制器9是被內(nèi)置于MFP10,統(tǒng)一控制MFP10的控制裝置。
[0050]<1-3.計算機50的結(jié)構(gòu)>
[0051]圖3是表示計算機50 (信息處理裝置)的功能模塊的圖。
[0052]計算機50構(gòu)成為所謂的個人計算機。如圖4的功能框圖所示,計算機50具備通信部54、儲存部55、輸入輸出部56以及控制器59等,通過使這些各部以復(fù)合方式動作,來實現(xiàn)各種功能。
[0053]通信部54能夠進行經(jīng)由網(wǎng)絡(luò)NW的網(wǎng)絡(luò)通信。在該網(wǎng)絡(luò)通信中,例如能夠利用TCP/IP (Transmiss1n Control Protocol/Internet Protocol)等各種協(xié)議。通過利用該網(wǎng)絡(luò)通信,計算機50能夠與所希望的目的地之間收授各種數(shù)據(jù)。
[0054]儲存部55由硬盤驅(qū)動器(HDD)等存儲裝置構(gòu)成。
[0055]輸入輸出部56具備:操作輸入部56a,其受理針對計算機50的輸入;和顯示部56b,其進行各種信息的顯示輸出。作為操作輸入部56a,設(shè)置鍵盤以及鼠標等,作為顯示部56b,設(shè)置液晶顯示監(jiān)視器等。
[0056]控制器59是被內(nèi)置于計算機50,統(tǒng)一控制計算機50的控制裝置??刂破?9具備CPU以及各種半導(dǎo)體存儲器(ram以及ROM)等。控制器59通過在該CPU中執(zhí)行儲存部55內(nèi)儲存的各種軟件程序(也簡稱為程序)PG5,來實現(xiàn)各種處理部。其中,該程序PG5被記錄于CD — ROM等便攜式記錄介質(zhì),經(jīng)由該記錄介質(zhì)被安裝到計算機50?;蛘?也可以經(jīng)由網(wǎng)絡(luò)NW等下載該程序PG5并安裝到計算機50。
[0057]圖4是表示由計算機50執(zhí)行的各種程序PG5的概念圖。
[0058]如圖4所示,在計算機50中,作為該程序PG5,安裝有各種應(yīng)用軟件程序AP (例如,文檔制作軟件AP1、表格計算軟件、網(wǎng)頁瀏覽器BW等)。另外,圖像形成裝置10中的控制打印輸出動作的打印機驅(qū)動程序(還簡稱為打印機驅(qū)動器)DV也被作為該程序PG5而安裝。另外,作為該程序PG5,還安裝有從打印機驅(qū)動程序DV中被調(diào)出并執(zhí)行的打印預(yù)覽應(yīng)用程序PV(顯示應(yīng)用程序)。打印預(yù)覽應(yīng)用程序PV具有基于從各種應(yīng)用程序AP經(jīng)由打印機驅(qū)動程序DV發(fā)送的打印預(yù)覽指令,來顯示打印預(yù)覽畫面VS(參照圖9)的功能。其中,該打印預(yù)覽應(yīng)用程序PV對于僅在圖像形成裝置(打印輸出裝置)10中儲存的使用水印等的打印物,通過與圖像形成裝置10進行通信而取得該水印等信息,也能夠在反映了該水印等的狀態(tài)下顯示該打印物的完成狀態(tài)。
[0059]另外,尤其通過在控制器59中執(zhí)行打印機驅(qū)動程序DV,來實現(xiàn)第一模式取得部61、第二模式取得部62、判定部65以及動作控制部66等。對于這些各處理部的動作將在后面詳細敘述。
[0060]<1-4.安全模式>
[0061]在計算機50中,能夠?qū)?yīng)用程序的每個進程設(shè)定安全模式(訪問權(quán)限級別)。作為安全模式,選擇性地設(shè)定具有通常的安全級別的模式(也稱為“通常模式”)、和具有比通常模式高的安全級別的模式(“保護模式”)。其中,“通常模式”也被稱為普通安全模式,“保護模式”也被稱為高安全模式。
[0062]圖10是對這樣的各安全模式進行說明的圖。
[0063]以“通常模式”(也稱為非保護模式)動作的進程具有與該進程的執(zhí)行源用戶(管理者用戶權(quán)限或者通常用戶權(quán)限)對應(yīng)的通常的權(quán)限。
[0064]例如,由具有通常用戶權(quán)限的用戶執(zhí)行的進程能夠在該用戶的文檔文件夾內(nèi)創(chuàng)建文件以及進行變更,并且能夠針對該用戶專用的注冊表區(qū)域(例如HKEY_CURRENT_USER)內(nèi)自由地進行寫入。這樣的訪問控制也表現(xiàn)為具有匹配性訪問級別“中”的控制,或者具有安全級別“中”的控制。
[0065]另外,由具有管理者權(quán)限的用戶(管理用戶)執(zhí)行的進程能夠在該管理用戶的文檔文件夾以外的文件夾(例如Program Files文件夾)內(nèi)自由地創(chuàng)建文件以及進行變更,并且能夠針對重要的注冊表區(qū)域(例如HKEY_LOCAL_MACHINE)內(nèi)自由地進行寫入。這樣的訪問控制也被表現(xiàn)為具有匹配性訪問級別“高”的控制,或者具有安全級別“低”的控制。
[0066]另一方面,關(guān)于文件訪問以及注冊表訪問,以“保護模式”動作的進程僅具有被大幅限制的權(quán)限。具體而言,關(guān)于該進程的文件訪問,僅對一部分文件夾(例如TemopraryInternet Files\Low)允許寫入動作(不允許對其他文件夾的寫入動作)。另外,關(guān)于該進程的注冊表訪問,僅對一部分注冊表(例如HKEY_CURRENT_USER\Software\LowRegistry)允許寫入動作(不允許對其他注冊表的寫入動作)。這樣的訪問控制也被表現(xiàn)為具有匹配性訪問級別“低”的控制,或者具有安全級別“高”的控制。
[0067]這樣,在以保護模式動作的進程(例如以保護模式動作的網(wǎng)頁瀏覽器進程)中,通過僅賦予比較低的訪問權(quán)限,能夠防止使用了該進程的來自外部的不正當動作。
[0068]這里,從各應(yīng)用程序AP (父進程)中被調(diào)出并啟動的其他應(yīng)用程序(子進程以及孫子進程)的安全模式分別被設(shè)定為“保護模式”以及“通常模式(非保護模式)”的某一個。更詳細而言,從各應(yīng)用程序AP (父進程)中被調(diào)出并啟動的其他應(yīng)用程序(子進程以及孫子進程)接著父進程的安全模式。例如,在應(yīng)用程序AP(父進程)的安全模式是“保護模式”的情況下,從應(yīng)用程序AP (父進程)中被調(diào)出并啟動的打印機驅(qū)動程序DV (子進程)接著應(yīng)用程序AP的安全模式(保護模式)而以“保護模式”動作。另外,從打印機驅(qū)動程序DV (子進程)中被調(diào)出并啟動的打印預(yù)覽應(yīng)用程序PV (孫子進程)也接著打印機驅(qū)動程序DV(以及應(yīng)用程序AP)的安全模式(保護模式)而以“保護模式”動作。
[0069]<1-5.動作>
[0070]圖5?圖7是表不各應(yīng)用程序的動作等的圖。另外,圖8是表不打印機驅(qū)動程序DV的動作的流程圖。
[0071]首先,當在計算機50中正以通常模式(非保護模式)執(zhí)行某個應(yīng)用程序(這里是文檔制作軟件)AP1時,根據(jù)來自該應(yīng)用程序API的打印預(yù)覽指示,借助打印機驅(qū)動程序DV啟動打印預(yù)覽應(yīng)用程序PV,并顯示打印預(yù)覽畫面VSl (參照圖5)。
[0072]更詳細而言,若通過用戶操作從應(yīng)用程序APl的主菜單中選擇了 “打印”菜單,則從應(yīng)用程序APl調(diào)出打印機驅(qū)動程序DV,啟動打印機驅(qū)動程序DV。打印機驅(qū)動程序DV接著應(yīng)用程序APl的安全模式并被啟動。這里,以“通常模式(非保護模式)”啟動打印機驅(qū)動程序DV。打印機驅(qū)動程序DV將其設(shè)定畫面SG (未圖示)顯示于計算機50的顯示部56b。而且,若計算機50的操作者操作打印機驅(qū)動程序DV的設(shè)定畫面SG而賦予了打印預(yù)覽指示,則打印機驅(qū)動程序DV執(zhí)行圖8的動作。
[0073]在圖8的步驟Sll中,判定是否存在啟動完畢的(啟動中的)打印預(yù)覽應(yīng)用程序PV0在判定為存在啟動完畢的打印預(yù)覽應(yīng)用程序PV的情況下,進入步驟S13。另一方面,在判定為不存在啟動完畢的打印預(yù)覽應(yīng)用程序PV的情況下,進入步驟S18。
[0074]這里,設(shè)打印預(yù)覽應(yīng)用程序PV仍未被啟動,從步驟Sll進入步驟S18。
[0075]在步驟S18中,進行通常的打印預(yù)覽處理(通常模式處理)。
[0076]在該時刻仍未啟動打印預(yù)覽應(yīng)用程序PV。鑒于此,打印機驅(qū)動程序DV首先啟動打印預(yù)覽應(yīng)用程序PV (詳細而言是其第一執(zhí)行進程PSl)。其中,打印預(yù)覽應(yīng)用程序PV接著打印機驅(qū)動程序DV的安全模式而被啟動。這里,以“通常模式(非保護模式)”啟動打印機驅(qū)動程序DV,打印預(yù)覽應(yīng)用程序PV也被以“通常模式(非保護模式)”啟動。
[0077]然后,打印機驅(qū)動程序DV向打印預(yù)覽應(yīng)用程序PV發(fā)送打印預(yù)覽畫面VSl的顯示用數(shù)據(jù)。打印預(yù)覽應(yīng)用程序PV基于從打印機驅(qū)動程序DV接收到的顯示用數(shù)據(jù),將打印預(yù)覽畫面VSl (參照圖5以及圖9)顯示于計算機50的顯示部56b。圖9是表示打印預(yù)覽畫面VSl的一個例子的圖。如圖9所示,在打印預(yù)覽畫面VSl中,顯示對打印物的完成狀態(tài)進行表示的打印預(yù)覽圖像MG。
[0078]若步驟S18的處理結(jié)束,則暫時結(jié)束圖8的處理。
[0079]接下來,以在打印預(yù)覽應(yīng)用程序PV的打印預(yù)覽畫面VSl中正顯示打印預(yù)覽的狀態(tài),接著設(shè)想下一次對該打印預(yù)覽應(yīng)用程序PV賦予來自其他應(yīng)用程序AP2 (具體而言是網(wǎng)頁瀏覽器BW)的打印預(yù)覽指示的狀況(參照圖6)。
[0080]更詳細而言,通過用戶操作從瀏覽器BW的主菜單中選擇“打印”菜單,從瀏覽器Bff調(diào)出打印機驅(qū)動程序DV,打印機驅(qū)動程序DV啟動。打印機驅(qū)動程序DV接著應(yīng)用程序AP2 (瀏覽器BW)的安全模式而被啟動。例如,在瀏覽器BW正以“保護模式”啟動的情況下,打印機驅(qū)動程序DV也以“保護模式”啟動。即,若瀏覽器BW以“保護模式”啟動并且由該瀏覽器BW啟動打印機驅(qū)動程序DV,則由瀏覽器BW啟動的打印機驅(qū)動程序DV接著瀏覽器BW的安全模式(“保護模式”),以“保護模式”動作。另外,打印機驅(qū)動程序DV的設(shè)定畫面SG被顯示到計算機50的顯示部56b。而且,計算機50的操作者操作該設(shè)定畫面SG來賦予打印預(yù)覽指示。
[0081]此時,對來自操作者的打印預(yù)覽指示(顯示指示)進行響應(yīng),打印機驅(qū)動程序DV要對啟動完畢(啟動中)的打印預(yù)覽應(yīng)用程序PV(詳細而言是啟動中的第一執(zhí)行進程PSl)發(fā)送應(yīng)該顯示與瀏覽器BW相關(guān)的打印預(yù)覽的內(nèi)容的動作指令(打印預(yù)覽指令)。
[0082]然而,當啟動中的打印預(yù)覽應(yīng)用程序PV正以通常的安全模式(非保護模式)動作時,在該啟動中的打印預(yù)覽應(yīng)用程序PV的安全模式(非保護模式)、和基于來自瀏覽器BW的新的打印預(yù)覽指示的打印機驅(qū)動程序DV的安全模式(保護模式)之間產(chǎn)生不一致。因此,啟動中的打印預(yù)覽應(yīng)用程序PV不能夠正常地執(zhí)行來自以不同的安全模式啟動了的打印機驅(qū)動程序DV的新的動作指令(打印預(yù)覽指令)。此外,雖然通過以錯誤消息的方式顯示異常狀態(tài)能夠向操作者通知異常狀態(tài)的產(chǎn)生,但操作者會被要求再次進行打印預(yù)覽應(yīng)用程序PV的啟動操作。
[0083]對此,在該實施方式中,如后所述,通過打印機驅(qū)動程序DV取得與由應(yīng)用程序APl啟動的打印預(yù)覽應(yīng)用程序PV的安全模式MD1、和由作為與應(yīng)用程序APl不同的應(yīng)用程序的瀏覽器BW啟動的打印機驅(qū)動程序DV的安全模式MD2這兩個模式(MD1、MD2)相關(guān)的信息。
[0084]而且,打印機驅(qū)動程序DV判定這兩個模式MDl、MD2的相同性。在該兩個模式MD1、MD2相互相同的情況下,直接使用啟動中的第一執(zhí)行進程PSl來執(zhí)行與瀏覽器BW相關(guān)的打印預(yù)覽動作。另一方面,在該兩個模式MD1、MD2相互不同的情況下,自動地啟動與第一執(zhí)行進程PSl不同的(新的)第二執(zhí)行進程PS2,使用該第二執(zhí)行進程PS2來執(zhí)行打印預(yù)覽處理(詳細而言,執(zhí)行打印預(yù)覽畫面VS2的顯示處理)(參照圖6以及圖7)。
[0085]具體而言,再次執(zhí)行圖8的處理。在步驟Sll中,這次判定為打印預(yù)覽應(yīng)用程序PV處于啟動中,進入步驟S13。
[0086]在步驟S13中,打印機驅(qū)動程序DV的第一模式取得部61取得從應(yīng)用程序APl經(jīng)由打印機驅(qū)動程序DV調(diào)出的打印預(yù)覽應(yīng)用程序PV (詳細而言,是其執(zhí)行進程PSl)的安全模式作為事先設(shè)定模式MDl (參照圖6)。表示執(zhí)行進程PSl的安全模式的信息被儲存在計算機50內(nèi)的規(guī)定的儲存區(qū)域,第一模式取得部61從該規(guī)定的儲存區(qū)域取得表示執(zhí)行進程PSl的安全模式的信息。這里,取得執(zhí)行進程PSl的安全模式是“非保護模式”的信息。
[0087]這樣,在步驟S13中,取得與接著應(yīng)用程序APl的安全模式而被啟動的顯示應(yīng)用程序相關(guān)的執(zhí)行進程PSl的安全模式作為事先設(shè)定模式MDl。
[0088]另外,在步驟S14中,第二模式取得部62取得從應(yīng)用程序AP2 (瀏覽器BW)調(diào)出并被啟動的打印機驅(qū)動程序DV的安全模式作為新設(shè)定模式MD2 (參照圖6)。換言之,當基于在應(yīng)用程序AP2(瀏覽器BW)中被賦予的打印預(yù)覽指示(顯示指示)經(jīng)由打印機驅(qū)動程序DV執(zhí)行打印預(yù)覽時,第二模式取得部62取得該打印機驅(qū)動程序DV的安全模式(新設(shè)定模式 MD2)。
[0089]這樣,在步驟S14中,在被賦予應(yīng)該基于應(yīng)用程序AP2中的顯示指示來執(zhí)行顯示應(yīng)用程序中的顯示動作的內(nèi)容的動作指令(步驟S16或者步驟S17中)之前,取得應(yīng)用程序AP2的安全模式作為新設(shè)定模式MD2。
[0090]接下來,在步驟S15中,判定部65判定事先設(shè)定模式MDl和新設(shè)定模式MD2這兩個模式的相同性(更詳細而言,判定兩個模式的安全級別的大小關(guān)系)。
[0091]在兩個模式均為非保護模式而相互相同的情況(兩個模式匹配的情況)下,進入步驟S17。在步驟S17中,在動作控制部66的管理下,與打印預(yù)覽相關(guān)的第一執(zhí)行進程PSl執(zhí)行通常的打印預(yù)覽。具體而言,基于打印預(yù)覽應(yīng)用程序PV (第一執(zhí)行進程PSl)已經(jīng)被啟動并且上述兩個模式MDl、MD2相互相同,通過打印預(yù)覽應(yīng)用程序PV (詳細而言通過其第一執(zhí)行進程PSl)繼續(xù)打印預(yù)覽動作。具體而言,由瀏覽器BW調(diào)出的打印機驅(qū)動程序DV(動作控制部66)向啟動中的第一執(zhí)行進程PSl發(fā)送打印預(yù)覽畫面VS2的顯示用數(shù)據(jù)(與瀏覽器BW相關(guān)的打印預(yù)覽數(shù)據(jù)等)(也稱為描繪用數(shù)據(jù))。而且,打印預(yù)覽應(yīng)用程序PV基于從打印機驅(qū)動程序DV接收到的顯示用數(shù)據(jù),將打印預(yù)覽畫面VS2顯示于顯示部56b。
[0092]另一方面,在兩個模式相互不同的情況(兩個模式不匹配的情況)下,進入步驟Sieo例如,在事先設(shè)定模式MDl是“非保護模式”并且新設(shè)定模式MD2是“保護模式”的情況下,判定為新設(shè)定模式MD2的安全級別和事先設(shè)定模式MDl的安全級別相互不同(詳細而言,新設(shè)定模式MD2具有比事先設(shè)定模式MDl高的安全級別),進入步驟S16。
[0093]在步驟S16中,在動作控制部66的管理下,關(guān)于打印預(yù)覽,追加啟動與第一執(zhí)行進程PSl不同的第二執(zhí)行進程PS2。即,追加啟動打印預(yù)覽應(yīng)用程序的新的執(zhí)行進程PS2。執(zhí)行進程PS2接著瀏覽器BW的安全模式(例如保護模式)而被啟動。更詳細而言,由瀏覽器Bff啟動的打印機驅(qū)動程序DV接著瀏覽器BW的安全模式而被啟動,并且由該打印機驅(qū)動程序DV啟動的打印預(yù)覽應(yīng)用程序PV接著該打印機驅(qū)動程序DV的安全模式而被啟動。例如,在瀏覽器BW正以“保護模式”被啟動的情況下,打印機驅(qū)動程序DV以及打印預(yù)覽應(yīng)用程序PV也被以“保護模式”啟動。
[0094]而且,在動作控制部66的管理下,使用第二執(zhí)行進程PS2來執(zhí)行打印預(yù)覽。更詳細而言,由瀏覽器BW調(diào)出的打印機驅(qū)動程序DV(詳細而言,是其動作控制部66)向新的執(zhí)行進程(第二執(zhí)行進程)PS2發(fā)送打印預(yù)覽畫面VS2的顯示用數(shù)據(jù)(與瀏覽器BW相關(guān)的打印預(yù)覽數(shù)據(jù)等)。而且,打印預(yù)覽應(yīng)用程序PV (第二執(zhí)行進程PS2)基于從打印機驅(qū)動程序DV接收到的顯示用數(shù)據(jù),將打印預(yù)覽畫面VS2顯示到顯示部56b(參照圖7)。其中,優(yōu)選第二執(zhí)行進程PS2的窗口(打印預(yù)覽畫面VS2)被顯示在比第一執(zhí)行進程PSl的窗口(打印預(yù)覽畫面VSl)靠前面?zhèn)??;蛘?,第一?zhí)行進程PSl的窗口(打印預(yù)覽畫面VSl)也可以在顯示部56b中被暫時變更(“最小化顯示”)為非顯示狀態(tài),以便不妨礙打印預(yù)覽畫面VS2的顯示。
[0095]這樣,在兩個模式MD1、MD2的安全級別相互不同的情況下,在步驟S16中,顯示應(yīng)用程序的新的執(zhí)行進程PS2被啟動,使用該新的執(zhí)行進程PS2來執(zhí)行基于來自打印機驅(qū)動程序DV的動作指令的顯示動作。
[0096]這里,基于來自應(yīng)用程序AP2 (瀏覽器BW)的預(yù)覽指令的打印機驅(qū)動程序DV的描繪進程以新設(shè)定模式MD2(這里是保護模式)動作。另外,由打印機驅(qū)動程序DV新啟動的打印預(yù)覽應(yīng)用程序PV (詳細而言是其第二執(zhí)行進程PS2)也以新設(shè)定模式MD2 (這里是保護模式)動作。因此,由瀏覽器BW新啟動的打印機驅(qū)動程序DV的安全模式和新啟動的打印預(yù)覽應(yīng)用程序PV(詳細而言是其第二執(zhí)行進程PS2)的安全模式相互相同。結(jié)果,第二執(zhí)行進程PS2與由瀏覽器BW新啟動的打印機驅(qū)動程序DV之間能夠正常地收發(fā)各種數(shù)據(jù)(描繪數(shù)據(jù)等),能夠基于該描繪數(shù)據(jù)等正常地執(zhí)行打印預(yù)覽動作。其中,步驟S16中的上述那樣的處理也被表現(xiàn)為使打印機驅(qū)動程序DV的安全模式和打印預(yù)覽應(yīng)用程序PV的安全模式相同化的處理等。
[0097]根據(jù)以上那樣的動作,在被應(yīng)用程序APl啟動的打印預(yù)覽應(yīng)用程序PV的事先設(shè)定模式MDl和被應(yīng)用程序AP2 (瀏覽器BW)啟動的打印機驅(qū)動程序DV的新設(shè)定模式MD2相互不同的情況下,打印機驅(qū)動程序DV啟動新的執(zhí)行進程PS2,使用該新的執(zhí)行進程PS2來顯示打印預(yù)覽。因此,能夠避免上述那樣的問題的產(chǎn)生,在多個應(yīng)用程序的安全模式相互不同的情況下,也能夠由多個應(yīng)用程序適當且容易地共享打印預(yù)覽應(yīng)用程序(顯示應(yīng)用程序)。
[0098]此外,這里例示了追加地啟動第二執(zhí)行進程PS2的方式,但并不限于此,也可以代替第一執(zhí)行進程PSl而啟動第二執(zhí)行進程PS2。即,也可以結(jié)束第一執(zhí)行進程PSl并且啟動新的第二執(zhí)行進程PS2。
[0099]< 2.第二實施方式>
[0100]在上述第一實施方式中,例示了在被應(yīng)用程序APl啟動的打印預(yù)覽應(yīng)用程序PV的事先設(shè)定模式MDl和被應(yīng)用程序AP2 (瀏覽器BW)啟動的打印機驅(qū)動程序DV的新設(shè)定模式MD2相互不同的情況下,使用新的執(zhí)行進程PS2來顯示打印預(yù)覽的方式。在該第二實施方式中,在兩個模式MD1、MD2相互不同的情況下,變更第一執(zhí)行進程PSl的安全模式,使用其安全模式被變更后的第一執(zhí)行進程PSl來執(zhí)行打印預(yù)覽。
[0101]在該第二實施方式中,與第一實施方式同樣地執(zhí)行圖5以及圖6的動作。不過,隨后取代圖7的動作而進行圖11的動作。
[0102]關(guān)于圖8的動作,也與第一實施方式同樣地執(zhí)行。不過,在圖8的步驟S16中,與第一實施方式不同,執(zhí)行如以下那樣的動作。
[0103]首先,從瀏覽器BW調(diào)出而被啟動的打印機驅(qū)動程序DV(詳細而言是其動作控制部66)將第一執(zhí)行進程PSl的安全模式從“通常模式(非保護模式)”變更為“保護模式”(也參照圖11)。而且,動作控制部66使用其安全模式被變更為保護模式后的第一執(zhí)行進程PSl來執(zhí)行打印預(yù)覽。
[0104]更詳細而言,由瀏覽器BW調(diào)出的打印機驅(qū)動程序DV(詳細而言是其動作控制部66)向模式變更后的第一執(zhí)行進程PSl發(fā)送打印預(yù)覽畫面VS2的顯示用數(shù)據(jù)(與瀏覽器BW相關(guān)的打印預(yù)覽數(shù)據(jù)等)。而且,打印預(yù)覽應(yīng)用程序PV (第一執(zhí)行進程PSl)基于從打印機驅(qū)動程序DV接收到的顯示用數(shù)據(jù),將瀏覽器BW的打印預(yù)覽畫面VS2顯示于顯示部56b。
[0105]這里,由瀏覽器BW新啟動的打印機驅(qū)動程序DV的安全模式(保護模式)與變更后的第一執(zhí)行進程PSl的安全模式(保護模式)變得相互相同。結(jié)果,打印預(yù)覽應(yīng)用程序PV的第一執(zhí)行進程PSl能夠與由瀏覽器BW新啟動的打印機驅(qū)動程序DV之間正常地收發(fā)各種數(shù)據(jù)(描繪數(shù)據(jù)等),能夠基于該描繪數(shù)據(jù)等正常地執(zhí)行打印預(yù)覽動作。其中,第二實施方式中的圖8的步驟S16的處理也被表現(xiàn)為使打印機驅(qū)動程序DV的安全模式和打印預(yù)覽應(yīng)用程序PV的安全模式相同化的處理等。
[0106]根據(jù)以上那樣的動作,在被應(yīng)用程序APl啟動的打印預(yù)覽應(yīng)用程序PV的事先設(shè)定模式MDl和被應(yīng)用程序AP2 (瀏覽器BW)啟動的打印機驅(qū)動程序DV的新設(shè)定模式MD2相互不同的情況下,打印機驅(qū)動程序DV將執(zhí)行進程PSl的安全模式從非保護模式變更為保護模式,使用模式變更后的執(zhí)行進程PSl來顯示打印預(yù)覽。因此,能夠避免上述那樣的問題的產(chǎn)生,在多個應(yīng)用程序的安全模式相互不同的情況下,也能夠由多個應(yīng)用程序適當且容易地共享打印預(yù)覽應(yīng)用程序(顯示應(yīng)用程序)。
[0107]< 3.變形例等>
[0108]以上,對該發(fā)明的實施方式進行了說明,但該發(fā)明并不限于上述說明的內(nèi)容。
[0109]例如,在上述各實施方式中,作為以保護模式動作的應(yīng)用程序例示了瀏覽器BWJM并不局限于此,在其他應(yīng)用程序(表格計算軟件等)以保護模式動作時也可應(yīng)用上述的思想。例如,在由以保護模式動作的表格計算軟件對由以非保護模式動作的文檔制作軟件啟動的打印預(yù)覽應(yīng)用程序PV賦予了打印預(yù)覽指示的情況下,也可以應(yīng)用上述的思想。
[0110]另外,在上述各實施方式中,例示了由應(yīng)用程序APl等以“非保護模式”啟動打印預(yù)覽應(yīng)用程序PV,然后接受來自以“保護模式”動作的瀏覽器BW等的打印預(yù)覽指令的方式,但并不限于此。例如,在反過來由瀏覽器BW等以“保護模式”啟動打印預(yù)覽應(yīng)用程序PV,然后接受來自以“非保護模式”動作的其他應(yīng)用程序APl等的打印預(yù)覽指令的情況下,也可以應(yīng)用上述的思想。
[0111]更具體而言,在與第一實施方式相反,由應(yīng)用程序AP2啟動的打印預(yù)覽應(yīng)用程序PV(PV2)正以“保護模式”動作的情況下,也可以(與該打印預(yù)覽應(yīng)用程序PV(PV2)獨立地)進一步啟動以“非保護模式”動作的打印預(yù)覽應(yīng)用程序PV(PVl),使用該打印預(yù)覽應(yīng)用程序PVl執(zhí)行與來自應(yīng)用程序APl的打印預(yù)覽指示對應(yīng)的打印預(yù)覽處理。
[0112]或者,在與第二實施方式相反,由應(yīng)用程序AP2啟動的打印預(yù)覽應(yīng)用程序PV(PV2)正以“保護模式”動作的情況下,也可以在該打印預(yù)覽應(yīng)用程序PV(PV2)的安全模式從“保護模式”變更為“非保護模式”之后,使用模式變更后的該打印預(yù)覽應(yīng)用程序PV(PV2)來執(zhí)行與來自應(yīng)用程序APl的打印預(yù)覽指示對應(yīng)的打印預(yù)覽處理。
[0113]這樣,在被某個應(yīng)用程序AP啟動的打印預(yù)覽應(yīng)用程序PV的安全模式MDl和被其他應(yīng)用程序AP啟動的打印機驅(qū)動程序DV的安全模式MD2相互不同的情況下,只要進行使兩個安全模式MD1、MD2 —致的處理即可。
[0114]另外,在上述各實施方式中,從各應(yīng)用程序AP經(jīng)由打印機驅(qū)動程序DV啟動打印預(yù)覽應(yīng)用程序PV而顯示了打印預(yù)覽畫面VS,但并不限于此。具體而言,也可以由(不經(jīng)由打印機驅(qū)動程序DV)各應(yīng)用程序AP直接啟動顯示應(yīng)用程序,來顯示對象圖像(預(yù)覽圖像等)。
[0115]圖12?圖14是表示對第一實施方式實施了這樣的改變的變形例的概念圖。圖12對應(yīng)于圖5,圖13對應(yīng)于圖6,圖14對應(yīng)于圖7。另外,圖15是表示在文檔管理應(yīng)用程序APlK下面說明)中顯示的管理對象文件列表畫面LS的圖。
[0116]這里,文檔管理應(yīng)用程序APll是統(tǒng)一管理多個文檔的應(yīng)用程序。管理對象的文檔由作為其他應(yīng)用程序的文檔顯示應(yīng)用程序DP顯示。另外,文檔顯示應(yīng)用程序DP能夠由多個應(yīng)用程序共享。例如,文檔顯示應(yīng)用程序DP能夠基于來自各種應(yīng)用程序AP11、AP12的顯示指令,來顯示各種文檔等。
[0117]首先,如圖12所示,當在計算機50中正以通常模式(非保護模式)執(zhí)行文檔管理應(yīng)用程序APll時,根據(jù)來自文檔管理應(yīng)用程序APll的顯示指示啟動文檔顯示應(yīng)用程序DP,來顯示顯示畫面VS11。
[0118]更詳細而言,首先在文檔管理應(yīng)用程序APll的管理對象文件列表畫面(參照圖15)中通過用戶操作來選擇顯示對象文檔。更詳細而言,根據(jù)針對被配置在管理對象文件列表畫面LS所列舉的多個文檔中所希望的文檔的右邊的顯示指示按鈕的按下操作,來選擇顯示對象文檔。若進行了這樣的選擇操作,則文檔管理應(yīng)用程序APll啟動文檔顯示應(yīng)用程序DP的執(zhí)行進程PS11。該執(zhí)行進程PSll被以“非保護模式”啟動。而且,文檔管理應(yīng)用程序APll使用該執(zhí)行進程PS11,將顯示對象文檔顯示于顯示畫面VS11。
[0119]然后,在文檔顯示應(yīng)用程序DP的顯示畫面VSll中正顯示對象文檔的狀態(tài)下,接著下一次對文檔顯示應(yīng)用程序DP賦予來自其他應(yīng)用程序AP12 (例如網(wǎng)頁瀏覽器BW等)的顯示指示。其中,設(shè)應(yīng)用程序AP12正以“保護模式”動作。
[0120]如圖13所示,應(yīng)用程序AP12在基于來自用戶的顯示指示而賦予在文檔顯示應(yīng)用程序DP中應(yīng)該執(zhí)行顯示動作的內(nèi)容的動作指令之前,首先,取得執(zhí)行進程PSll的安全模式(這里是“非保護模式”)作為事先設(shè)定模式MD1。另外,應(yīng)用程序AP12取得應(yīng)用程序AP12自身的安全模式(這里是“保護模式”)作為新設(shè)定模式MD2。
[0121]然后,判定為兩個模式MD1、MD2的安全級別相互不同,如圖14所示,應(yīng)用程序AP12啟動文檔顯示應(yīng)用程序DP的新的執(zhí)行進程PS12,使該執(zhí)行進程PS12執(zhí)行基于來自打印機驅(qū)動程序DV的動作指令的顯示動作(圖14)。
[0122]根據(jù)以上那樣的動作,應(yīng)用程序AP12的安全模式和新啟動的文檔顯示應(yīng)用程序DP(詳細而言是其第二執(zhí)行進程PS12)的安全模式變得相同。因此,第二執(zhí)行進程PS12能夠與應(yīng)用程序AP12之間正常地收發(fā)各種數(shù)據(jù)(描繪數(shù)據(jù)等),能夠基于該描繪數(shù)據(jù)等正常地執(zhí)行顯示動作。
[0123]此外,這里例示了與第一實施方式相關(guān)的改變例,關(guān)于第二實施方式,也能夠?qū)嵤┫嗤母淖儭?br> [0124]符號說明:1…圖像形成系統(tǒng);10...圖像形成裝置;50...計算機(信息處理裝置);AP…應(yīng)用軟件程序;AP1...文檔制作軟件;AP11…文檔管理應(yīng)用程序;BW…網(wǎng)頁瀏覽器;DP…文檔顯示應(yīng)用程序;DV…打印機驅(qū)動程序;PS1、PS2、PSll…執(zhí)行進程;PV…打印預(yù)覽應(yīng)用程序;VS…打印預(yù)覽畫面;
【權(quán)利要求】
1.一種信息處理裝置,其特征在于,具備: 第一取得單元,其取得與由第一應(yīng)用程序調(diào)出的打印預(yù)覽應(yīng)用程序相關(guān)的第一執(zhí)行進程的安全模式作為第一模式; 第二取得單元,當基于在第二應(yīng)用程序中被賦予的打印預(yù)覽指示經(jīng)由打印機驅(qū)動程序執(zhí)行打印預(yù)覽時,該第二取得單元取得所述打印機驅(qū)動程序的安全模式作為第二模式; 判定單元,其判定與所述第一模式和所述第二模式這兩個模式相關(guān)的安全級別的相同性;以及 動作控制單元,其在所述兩個模式的安全級別相互不同的情況下,啟動與所述第一執(zhí)行進程不同的第二執(zhí)行進程并作為所述打印預(yù)覽應(yīng)用程序的執(zhí)行進程的所述第二執(zhí)行進程,使用所述第二執(zhí)行進程來執(zhí)行所述打印預(yù)覽。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于, 所述動作控制單元在所述第二模式具有比所述第一模式高的安全級別的情況下,當執(zhí)行所述第二應(yīng)用程序時,根據(jù)所述打印預(yù)覽指示啟動與所述第一執(zhí)行進程不同的第二執(zhí)行進程,使用所述第二執(zhí)行進程來執(zhí)行所述打印預(yù)覽。
3.一種信息處理裝置,其特征在于,具備: 第一取得單元,其取得與由第一應(yīng)用程序調(diào)出的打印預(yù)覽應(yīng)用程序相關(guān)的第一執(zhí)行進程的安全模式作為第一模式; 第二取得單元,當基于在第二應(yīng)用程序中被賦予的打印預(yù)覽指示經(jīng)由打印機驅(qū)動程序執(zhí)行打印預(yù)覽時,該第二取得單元取得所述打印機驅(qū)動程序的安全模式作為第二模式; 判定單元,其判定與所述第一模式和所述第二模式這兩個模式相關(guān)的安全級別的相同性;以及 動作控制單元,其在所述兩個模式的安全級別相互不同的情況下,將所述第一執(zhí)行進程的安全模式從所述第一模式變更為所述第二模式,使用所述第一執(zhí)行進程的安全模式被變更為所述第二模式后的該第一執(zhí)行進程來執(zhí)行所述打印預(yù)覽。
4.根據(jù)權(quán)利要求3所述的信息處理裝置,其特征在于, 所述動作控制單元在所述第二模式具有比所述第一模式高的安全級別的情況下,當執(zhí)行所述第二應(yīng)用程序時,將所述第一執(zhí)行進程的安全模式變更為所述第二模式,使用所述第一執(zhí)行進程的安全模式被變更為所述第二模式后的該第一執(zhí)行進程來執(zhí)行所述打印預(yù)覽。
5.一種信息處理裝置,其特征在于,具備: 第一取得單元,其取得與接著第一應(yīng)用程序的安全模式而啟動的顯示應(yīng)用程序相關(guān)的第一執(zhí)行進程的安全模式作為第一模式; 第二取得單元,在被賦予應(yīng)基于第二應(yīng)用程序中的顯示指示來執(zhí)行所述顯示應(yīng)用程序中的顯示動作的內(nèi)容的動作指令之前,該第二取得單元取得所述第二應(yīng)用程序的安全模式作為第二模式; 判定單元,其判定與所述第一模式和所述第二模式這兩個模式相關(guān)的安全級別的相同性;以及 動作控制單元,其在所述兩個模式的安全級別相互不同的情況下,啟動與所述第一執(zhí)行進程不同的第二執(zhí)行進程并作為所述顯示應(yīng)用程序的執(zhí)行進程的第二執(zhí)行進程,使用所述第二執(zhí)行進程來執(zhí)行基于所述動作指令的顯示動作。
6.一種信息處理裝置,其特征在于,具備: 第一取得單元,其取得與接著第一應(yīng)用程序的安全模式而啟動的顯示應(yīng)用程序相關(guān)的第一執(zhí)行進程的安全模式作為第一模式; 第二取得單元,在被賦予應(yīng)基于第二應(yīng)用程序中的顯示指示來執(zhí)行所述顯示應(yīng)用程序中的顯示動作的內(nèi)容的動作指令之前,該第二取得單元取得所述第二應(yīng)用程序的安全模式作為第二模式; 判定單元,其判定與所述第一模式和所述第二模式這兩個模式相關(guān)的安全級別的相同性;以及 動作控制單元,其在所述兩個模式的安全級別相互不同的情況下,將所述第一執(zhí)行進程的安全模式變更為所述第二模式,使用所述第一執(zhí)行進程的安全模式被變更為所述第二模式后的該第一執(zhí)行進程,來執(zhí)行基于所述動作指令的顯示動作。
【文檔編號】G06F3/12GK104238971SQ201410269815
【公開日】2014年12月24日 申請日期:2014年6月17日 優(yōu)先權(quán)日:2013年6月18日
【發(fā)明者】益田哲也 申請人:柯尼卡美能達株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
桦甸市| 灵武市| 开远市| 伊春市| 东平县| 石景山区| 万安县| 丹东市| 平顺县| 新河县| 黄石市| 金沙县| 泰安市| 阿鲁科尔沁旗| 加查县| 南通市| 阆中市| 通榆县| 隆化县| 湖北省| 彝良县| 页游| 青浦区| 桦川县| 宁波市| 左权县| 吕梁市| 成安县| 芒康县| 宜州市| 诸暨市| 商水县| 新乐市| 嘉鱼县| 密云县| 西乡县| 于田县| 盐城市| 正宁县| 方城县| 安徽省|