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

圖像處理設(shè)備和圖像處理設(shè)備的控制方法

文檔序號(hào):2496914閱讀:142來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):圖像處理設(shè)備和圖像處理設(shè)備的控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種能夠執(zhí)行所安裝的應(yīng)用程序的圖像處理設(shè)備。
背景技術(shù)
日本特開(kāi)2010-156862論述了包括如下去功能化單元的數(shù)字多功能外圍設(shè)備,其中該去功能化單元被配置為當(dāng)數(shù)字多功能外圍設(shè)備的功能中的一部分由于故障等而無(wú)法使用時(shí),使這些功能無(wú)效,從而使可使用的其它功能進(jìn)行工作。日本特開(kāi)2001-249814論述了以下在圖像處理設(shè)備等中的實(shí)時(shí)操作系統(tǒng)(OS)上構(gòu)建面向內(nèi)置系統(tǒng)的另一執(zhí)行環(huán)境、例如諸如Java (注冊(cè)商標(biāo))等的執(zhí)行環(huán)境,并且從外部下載應(yīng)用程序并執(zhí)行所下載的應(yīng)用 程序。如日本特開(kāi)2001-249814所論述的,要下載和執(zhí)行的應(yīng)用程序包括具有與諸如用戶(hù)認(rèn)證等的安全性有關(guān)的功能的應(yīng)用程序以及具有用于統(tǒng)計(jì)圖像處理設(shè)備的使用狀況的帳戶(hù)功能的應(yīng)用程序。當(dāng)無(wú)法使用圖像處理設(shè)備內(nèi)的二次存儲(chǔ)功能(例如,硬盤(pán)驅(qū)動(dòng)器)時(shí),在無(wú)條件地顯示錯(cuò)誤畫(huà)面以呼叫服務(wù)工程師的結(jié)構(gòu)、即用戶(hù)無(wú)法使用圖像處理設(shè)備的結(jié)構(gòu)中,圖像處理設(shè)備的停機(jī)時(shí)間延長(zhǎng)。另一方面,如日本特開(kāi)2010-156862所論述的,當(dāng)通過(guò)使二次存儲(chǔ)功能無(wú)效來(lái)繼續(xù)使用圖像處理設(shè)備時(shí),無(wú)法使用所下載的應(yīng)用程序的功能。在例如該應(yīng)用程序提供了諸如用戶(hù)認(rèn)證功能等的與安全性有關(guān)的功能的情況下,由于安全原因,不期望在沒(méi)有使該功能有效的狀況下使用圖像處理設(shè)備。在例如該應(yīng)用程序提供了用于統(tǒng)計(jì)圖像處理設(shè)備的使用狀況的帳戶(hù)功能的情況下,可能在沒(méi)有使該功能有效的狀況下使用圖像處理設(shè)備。因而,無(wú)法正確統(tǒng)計(jì)圖像處理設(shè)備的使用狀況。因此,當(dāng)通過(guò)進(jìn)行去功能化操作導(dǎo)致無(wú)法提供管理圖像處理設(shè)備所需的功能時(shí),該圖像處理設(shè)備無(wú)法正確工作。

發(fā)明內(nèi)容
本發(fā)明涉及一種可以避免由于使特定功能無(wú)效而不正確地進(jìn)行工作的圖像處理設(shè)備。根據(jù)本發(fā)明的一個(gè)方面,一種圖像處理設(shè)備,圖像處理單元,用于進(jìn)行圖像處理;存儲(chǔ)單元,其能夠存儲(chǔ)所述圖像處理設(shè)備中安裝的應(yīng)用程序;第一判斷單元,用于判斷所述圖像處理設(shè)備中是否安裝了應(yīng)用程序;以及控制單元,用于在所述存儲(chǔ)單元中發(fā)生了錯(cuò)誤的情況下,根據(jù)所述第一判斷單元所進(jìn)行的判斷,來(lái)選擇性地執(zhí)行用以使所述圖像處理單元能夠進(jìn)行工作的控制和用以使所述圖像處理單元無(wú)法進(jìn)行工作的控制。根據(jù)本發(fā)明的另一方面,一種圖像處理設(shè)備的控制方法,所述圖像處理設(shè)備包括存儲(chǔ)單元,其能夠存儲(chǔ)所述圖像處理設(shè)備中安裝的應(yīng)用程序;以及圖像處理單元,用于進(jìn)行圖像處理,所述控制方法包括以下步驟判斷所述圖像處理設(shè)備中是否安裝了應(yīng)用程序;以及在所述存儲(chǔ)單元中發(fā)生錯(cuò)誤的情況下,根據(jù)所述判斷,來(lái)選擇性地執(zhí)行用以使所述圖像處理單元能夠進(jìn)行工作的控制和用以使所述圖像處理單元無(wú)法進(jìn)行工作的控制。通過(guò)以下參考附圖對(duì)典型實(shí)施例的詳細(xì)說(shuō)明,本發(fā)明的其它特征和方面將變得明顯。


包含在說(shuō)明書(shū)中并構(gòu)成說(shuō)明書(shū)一部分的附圖示出了本發(fā)明的典型實(shí)施例、特征和方面,并和說(shuō)明書(shū)一起用來(lái)解釋本發(fā)明的原理。圖I是示出根據(jù)本發(fā)明第一典型實(shí)施例的打印設(shè)備的裝置結(jié)構(gòu)的示例的框圖。圖2示出打印設(shè)備的軟件結(jié)構(gòu)的示例。 圖3示出打印設(shè)備的功能塊的示例。圖4示出應(yīng)用程序的構(gòu)造的示例。圖5是示出打印設(shè)備所進(jìn)行的用以檢測(cè)硬盤(pán)(HDD)的錯(cuò)誤的處理的示例的流程圖。圖6是示出打印設(shè)備在啟動(dòng)時(shí)所進(jìn)行的處理的示例的流程圖。圖7示出根據(jù)本發(fā)明第二典型實(shí)施例的打印設(shè)備的功能塊。圖8是示出根據(jù)第二典型實(shí)施例的打印設(shè)備所進(jìn)行的用以檢測(cè)HDD的錯(cuò)誤的處理的示例的流程圖。圖9是示出根據(jù)第二典型實(shí)施例的打印設(shè)備在啟動(dòng)時(shí)所進(jìn)行的處理的示例的流程圖。
具體實(shí)施例方式以下將參考附圖來(lái)詳細(xì)說(shuō)明本發(fā)明的各種典型實(shí)施例、特征和方面。圖I是示出根據(jù)第一典型實(shí)施例的打印設(shè)備100的裝置結(jié)構(gòu)的示例的框圖。打印設(shè)備100是圖像處理設(shè)備的示例。包括中央處理單元(CPU) 109的控制單元108控制打印設(shè)備100的整體操作。CPU 109讀取只讀存儲(chǔ)器(ROM) 110或硬盤(pán)(HDD)中所存儲(chǔ)的程序,并進(jìn)行打印設(shè)備100的各種類(lèi)型的控制。隨機(jī)存取存儲(chǔ)器(RAM) 111用作CPU 109的主存儲(chǔ)器或者諸如工作區(qū)域等的臨時(shí)存儲(chǔ)區(qū)域。在本典型實(shí)施例中,RAM 111具有非易失性區(qū)域(例如,靜態(tài)RAM (SRAM)/鐵電RAM (FRAM) )。HDD 107存儲(chǔ)圖像數(shù)據(jù)和各種程序??刂茊卧?08連接至功能單元101,以控制功能單元101中所包括的操作單元102和打印機(jī)單元103的操作。操作單元102包括具有觸摸面板功能的液晶顯示單元以及鍵盤(pán)。打印機(jī)單元103將從控制單元108所輸入的要打印的圖像數(shù)據(jù)打印在薄片上。打印機(jī)單元103包括薄片進(jìn)給裝置和薄片排出裝置。接口單元105將控制單元108連接至網(wǎng)絡(luò)(未示出),以從該網(wǎng)絡(luò)上的信息處理裝置(未示出)接收打印用圖像數(shù)據(jù)并且接收要顯示在操作單元102中的畫(huà)面數(shù)據(jù)。如果將以下所述的應(yīng)用程序安裝在打印設(shè)備100中,則經(jīng)由接口單元105來(lái)下載該應(yīng)用程序。將從信息處理裝置(未示出)所接收到的要打印的圖像臨時(shí)存儲(chǔ)在圖像存儲(chǔ)器106中,并且經(jīng)由控制單元108而在打印機(jī)單元103中打印該圖像。
盡管作為根據(jù)本典型實(shí)施例的圖像處理設(shè)備的示例將說(shuō)明打印設(shè)備100,但打印設(shè)備100也可以是還具有掃描器功能和圖像發(fā)送功能的多功能外圍設(shè)備。圖2示出根據(jù)本典型實(shí)施例的打印設(shè)備100的軟件結(jié)構(gòu)的示例。將圖2所示的各軟件存儲(chǔ)在ROM 110或HDD 107中,并且由CPU 109來(lái)執(zhí)行。盡管操作系統(tǒng)(OS)層201通常包括實(shí)時(shí)OS,但OS層201還可以包括諸如Linux (注冊(cè)商標(biāo))等的通用OS。Java虛擬機(jī)(VM) 202是諸如Java(注冊(cè)商標(biāo))等的虛擬機(jī),并且提供應(yīng)用程序的執(zhí)行環(huán)境。應(yīng)用程序框架203提供用于管理應(yīng)用程序的生命周期的功能。安裝程序服務(wù)204通過(guò)將以下所述的諸如應(yīng)用程序A和B等的多個(gè)應(yīng)用程序注冊(cè)到應(yīng)用程序框架203中來(lái)進(jìn)行安裝處理。應(yīng)用程序A 205和應(yīng)用程序B 206由安裝程序服務(wù)204進(jìn)行安裝,并且在打印設(shè)備100上提供各種功能。應(yīng)用程序A 205和應(yīng)用程序B 206可以從打印設(shè)備100的外部進(jìn) 行下載并安裝。應(yīng)用程序A 205和應(yīng)用程序B 206中的至少一個(gè)可以經(jīng)由操作單元102與用戶(hù)進(jìn)行通信。應(yīng)用程序A 205和應(yīng)用程序B 206中的至少一個(gè)還可以經(jīng)由接口單元105接收來(lái)自網(wǎng)絡(luò)(未示出)上的個(gè)人計(jì)算機(jī)(PC)的數(shù)據(jù),并使用打印機(jī)單元103來(lái)打印該數(shù)據(jù)。從信息處理裝置(未示出)使用瀏覽器來(lái)訪問(wèn)安裝程序服務(wù)204,以接收以下所述的圖4所示的預(yù)定應(yīng)用程序文件401。本機(jī)(Native)功能207提供打印設(shè)備100內(nèi)所包含的功能。本機(jī)功能207的示例是基于經(jīng)由接口單元105所接收到的打印數(shù)據(jù)在打印機(jī)單元103中進(jìn)行打印的功能。在本典型實(shí)施例中,將JavaVM 202、應(yīng)用程序框架203、應(yīng)用程序A 205和應(yīng)用程序B206存儲(chǔ)在HDD 107中。將本機(jī)功能207存儲(chǔ)在ROM 110中。圖3示出根據(jù)第一典型實(shí)施例的打印設(shè)備100的功能塊的示例。圖3所示的各個(gè)功能被配置成軟件,并且由圖2所示的軟件中的任一個(gè)或其一部分或者圖2所示的多個(gè)軟件的組合來(lái)提供。應(yīng)用程序管理功能301包括在安裝程序服務(wù)204中。應(yīng)用程序有無(wú)判斷功能302判斷是否存在經(jīng)由安裝程序服務(wù)204所安裝的應(yīng)用程序。在RAM 111的非易失性區(qū)域中,存儲(chǔ)用以對(duì)安裝程序服務(wù)204所安裝的應(yīng)用程序進(jìn)行標(biāo)識(shí)的信息。應(yīng)用程序有無(wú)判斷功能302參考RAM 111中所存儲(chǔ)的信息并且判斷應(yīng)用程序是否已安裝在圖像處理設(shè)備中。將表示所安裝的應(yīng)用程序的信息存儲(chǔ)在RAM 111的非易失性區(qū)域(例如,SRAM/FRAM)中。應(yīng)用程序有無(wú)判斷功能302參考RAM 111來(lái)判斷是否存在所安裝的應(yīng)用程序。應(yīng)用程序執(zhí)行判斷功能303判斷經(jīng)由安裝程序服務(wù)204所安裝的應(yīng)用程序是否處于執(zhí)行中或者該應(yīng)用程序是否要在諸如打印設(shè)備100的啟動(dòng)時(shí)刻等的預(yù)定時(shí)刻執(zhí)行。安全標(biāo)識(shí)信息判斷功能304參考圖4所示的安全標(biāo)識(shí)信息403以判斷應(yīng)用程序是否包括安全標(biāo)識(shí)"[目息403。去功能化管理功能305包括在本機(jī)功能207中。去功能化管理功能305根據(jù)以下所述的錯(cuò)誤檢測(cè)功能306所檢測(cè)到的錯(cuò)誤,通過(guò)使已發(fā)生該錯(cuò)誤的功能無(wú)效來(lái)進(jìn)行用于繼續(xù)打印設(shè)備100的操作的處理(去功能化操作)。錯(cuò)誤檢測(cè)功能306監(jiān)視打印機(jī)單元103內(nèi)的薄片進(jìn)給裝置和薄片排出裝置的狀態(tài),并且還監(jiān)視打印設(shè)備100中所包括的諸如HDD107和接口單元105等的各個(gè)單元的狀態(tài)。
顯示功能307向操作單元102的液晶顯示單元發(fā)出用以顯示消息等的指示。存儲(chǔ)功能308與HDD 107和RAM 111進(jìn)行數(shù)據(jù)的寫(xiě)入和讀取。圖4示出根據(jù)本典型實(shí)施例的應(yīng)用程序的構(gòu)造的示例。具體地,圖4示出圖2所示的應(yīng)用程序A 205和應(yīng)用 程序B 206的構(gòu)造。應(yīng)用程序文件401包括應(yīng)用程序配置信息402和應(yīng)用程序?qū)嶓w單元404。應(yīng)用程序配置信息402包括安全標(biāo)識(shí)信息403。當(dāng)安裝了應(yīng)用程序文件401時(shí),安裝程序服務(wù)204中所包括的應(yīng)用程序管理功能301提取安全標(biāo)識(shí)信息403。存儲(chǔ)功能308將所提取的安全標(biāo)識(shí)信息403存儲(chǔ)在HDD 107或RAM 111中。應(yīng)用程序?qū)嶓w單元404是應(yīng)用程序文件401中所包括的應(yīng)用程序的實(shí)體本身。當(dāng)應(yīng)用程序管理功能301安裝應(yīng)用程序文件401時(shí),存儲(chǔ)功能308將應(yīng)用程序?qū)嶓w單元404存儲(chǔ)在HDD 107的預(yù)定區(qū)域中。安全標(biāo)識(shí)信息403表示應(yīng)用程序與打印設(shè)備100的安全性有關(guān)。執(zhí)行包括安全標(biāo)識(shí)信息403的應(yīng)用程序,以使得維持打印設(shè)備100的安全性。例如,用于認(rèn)證打印設(shè)備100的用戶(hù)的應(yīng)用程序、用于對(duì)要存儲(chǔ)在打印設(shè)備100的HDD 107中的數(shù)據(jù)進(jìn)行加密的應(yīng)用程序以及用于實(shí)現(xiàn)安全打印的應(yīng)用程序均包括安全標(biāo)識(shí)信息403。提供了用以統(tǒng)計(jì)打印設(shè)備100的使用狀況的帳戶(hù)功能的應(yīng)用程序可以包括安全標(biāo)識(shí)信息403。更具體地,安全標(biāo)識(shí)信息403可以用作用于表示對(duì)打印設(shè)備100進(jìn)行管理所要使用的應(yīng)用程序的標(biāo)識(shí)信息。圖5是示出根據(jù)第一典型實(shí)施例的打印設(shè)備100所進(jìn)行的用以檢測(cè)HDD 107的錯(cuò)誤的處理的示例的流程圖。圖3所示的功能中的任一個(gè)主要執(zhí)行了圖5和6所示的流程圖中的各步驟,并且圖3所示的功能塊是在打印設(shè)備100的CPU 109執(zhí)行圖2所示的軟件中的任一個(gè)時(shí)所實(shí)現(xiàn)的。因此,當(dāng)打印設(shè)備100的CPU 109執(zhí)行圖2所示的軟件中的任一個(gè)時(shí),實(shí)現(xiàn)了該流程圖所示的處理。在步驟501中,錯(cuò)誤檢測(cè)功能306判斷是否檢測(cè)到HDD 107的錯(cuò)誤。如果無(wú)法檢測(cè)到HDD 107的錯(cuò)誤(步驟501中為“否”),則重復(fù)步驟501的處理??蛇x地,如果沒(méi)有檢測(cè)到HDD 107的錯(cuò)誤(步驟501中為“否”),則打印設(shè)備100進(jìn)行正常操作。如果檢測(cè)到HDD 107的錯(cuò)誤(步驟501中為“是”),則該處理進(jìn)入步驟502。在步驟502中,顯示功能307將表示HDD 107中已發(fā)生錯(cuò)誤的消息顯示在操作單元102的液晶顯示單元上。在步驟503中,應(yīng)用程序有無(wú)判斷功能302判斷是否存在已安裝在打印設(shè)備100中的應(yīng)用程序。如果不存在已安裝在打印設(shè)備100中的應(yīng)用程序(步驟503中為“否”),則該處理進(jìn)入步驟504。如果存在已安裝的應(yīng)用程序(步驟503中為“是”),則該處理進(jìn)入步驟505。在步驟504中,去功能化管理功能305設(shè)置“HDD去功能化模式”。該“HDD去功能化模式”表示打印設(shè)備100在下次啟動(dòng)時(shí)轉(zhuǎn)變?yōu)槭笻DD 107無(wú)效的狀態(tài)所用的參數(shù)。將該參數(shù)存儲(chǔ)在RAM 111的非易失性區(qū)域(例如,SRAM/FRAM)中。在步驟505中,安全標(biāo)識(shí)信息判斷功能304判斷打印設(shè)備100中已安裝的應(yīng)用程序中是否存在包括安全標(biāo)識(shí)信息403的應(yīng)用程序。如果判斷為不存在包括安全標(biāo)識(shí)信息403的應(yīng)用程序(步驟505中為“否”),則該處理進(jìn)入步驟506。如果判斷為存在包括安全標(biāo)識(shí)信息403的應(yīng)用程序(步驟505中為“是”),則該處理進(jìn)入步驟507。
在步驟506中,去功能化管理功能305將“具有警告消息的HDD去功能化模式”設(shè)置在RAM 111的非易失性區(qū)域(例如,SRAM/FRAM)中。以下將說(shuō)明該“具有警告消息的HDD去功能化模式”。在步驟507中,應(yīng)用程序執(zhí)行判斷功能303對(duì)被判斷為包括安全標(biāo)識(shí)信息403的應(yīng)用程序進(jìn)行以下判斷。更具體地,應(yīng)用程序執(zhí)行判斷功能303判斷(I)該應(yīng)用程序是否處于執(zhí)行中或者(2)該應(yīng)用程序是否要在諸如打印設(shè)備100的啟動(dòng)時(shí)刻等的預(yù)定時(shí)刻執(zhí)行。如果將被判斷為包括安全標(biāo)識(shí)信息的應(yīng)用程序判斷為處于執(zhí)行中或者該應(yīng)用程序要在諸如打印設(shè)備100的啟動(dòng)時(shí)刻等的預(yù)定時(shí)刻執(zhí)行(步驟507中為“是”),則該處理進(jìn)入步驟508。另一方面,如果將被判斷為包括安全標(biāo)識(shí)信息403的應(yīng)用程序判斷為并未處于執(zhí)行中或者該應(yīng)用程序并未要在諸如打印設(shè)備100的啟動(dòng)時(shí)刻等的預(yù)定時(shí)刻執(zhí)行(步驟507中為“否”),則該處理進(jìn)入步驟506。在步驟505中判斷為存在包括安全標(biāo)識(shí)信息403的多個(gè)應(yīng)用程序(步驟505中為 “是”)并且判斷為在打印設(shè)備100啟動(dòng)時(shí)要執(zhí)行多個(gè)應(yīng)用程序中的至少一個(gè)(步驟507中為“是”)的情況下,該處理進(jìn)入步驟508。另一方面,如果判斷為在打印設(shè)備100啟動(dòng)時(shí)并不執(zhí)行這多個(gè)應(yīng)用程序中的任一個(gè)(步驟507中為“否”),則該處理進(jìn)入步驟506。在步驟508中,去功能化管理功能305將“HDD錯(cuò)誤顯示模式”設(shè)置在RAM 111的非易失性區(qū)域(例如,SRAM/FRAM)中。此外,去功能化管理功能305將如下參數(shù)設(shè)置在RAM111的非易失性區(qū)域(例如,SRAM/FRAM)中。該參數(shù)用于在下次啟動(dòng)打印設(shè)備100時(shí)將表示HDD 107中已發(fā)生錯(cuò)誤的錯(cuò)誤消息顯示在操作單元102的液晶顯示單元上。在執(zhí)行了步驟504、506和508的處理之后,該流程圖的處理結(jié)束。在該流程圖的處理的執(zhí)行結(jié)束之后,打印設(shè)備100停止進(jìn)行打印操作以及接收打印數(shù)據(jù),并且在操作單元102中顯示用于提示用戶(hù)重新啟動(dòng)打印設(shè)備100 (斷開(kāi)和恢復(fù)打印設(shè)備100的電源)的消息的狀態(tài)下進(jìn)行等待。作為該消息,可以顯示錯(cuò)誤代碼。當(dāng)用戶(hù)在這種狀態(tài)下重新啟動(dòng)打印設(shè)備100時(shí),打印設(shè)備100進(jìn)行圖6所示的流程圖所述的處理。圖6是示出根據(jù)第一典型實(shí)施例的打印設(shè)備100在啟動(dòng)時(shí)所進(jìn)行的處理的示例的流程圖。當(dāng)打印設(shè)備100的CPU 109執(zhí)行圖2所示的軟件中的任一個(gè)時(shí),實(shí)現(xiàn)了該流程圖的處理。通過(guò)接通打印設(shè)備100的電源來(lái)開(kāi)始執(zhí)行該流程圖的處理。在步驟601中,CPU 109參考RAM 111的非易失性區(qū)域(例如,SRAM/FRAM)以判斷在啟動(dòng)參數(shù)中是否設(shè)置了“HDD去功能化模式”。如果設(shè)置了“HDD去功能化模式”(步驟601中為“是”),則該處理進(jìn)入步驟602。否則(步驟601中為“否”),該處理進(jìn)入步驟603。在步驟602中,打印設(shè)備100在“HDD去功能化模式”中工作。在“HDD去功能化模式”中,在使HDD 107無(wú)效的狀態(tài)下啟動(dòng)打印設(shè)備100。如果使HDD 107無(wú)效,則應(yīng)用程序管理功能301無(wú)法進(jìn)行用以使HDD 107中所存儲(chǔ)的應(yīng)用程序啟動(dòng)的處理。因此,打印設(shè)備100在該應(yīng)用程序沒(méi)有提供任何功能的狀態(tài)下進(jìn)行工作,并且使存儲(chǔ)在ROM 110中的本機(jī)功能207所提供的打印功能和圖像處理功能進(jìn)行工作。在步驟603中,CPU 109參考RAM 111的非易失性區(qū)域(例如,SRAM/FRAM)以判斷在啟動(dòng)參數(shù)中是否設(shè)置了“具有警告消息的HDD去功能化模式”。如果設(shè)置了“具有警告消息的HDD去功能化模式”(步驟603中為“是”),則該處理進(jìn)入步驟604。如果沒(méi)有設(shè)置“具有警告消息的HDD去功能化模式”(步驟603中為“否”),則該處理進(jìn)入步驟606。
在步驟604中,顯示功能307將表示存在不可用應(yīng)用程序的預(yù)定警告消息顯示在操作單元102的液晶顯示單元上。在步驟605中,CPU 109判斷通過(guò)用戶(hù)對(duì)操作單元102所進(jìn)行的預(yù)定操作是否解除了步驟604中所顯示的警告消息。如果判斷為解除了該警告消息(步驟605中為“是”),則該處理進(jìn)入步驟602。在步驟606中,CPU 109參考RAM 111的非易失性區(qū)域(例如,SRAM/FRAM)以判斷在啟動(dòng)參數(shù)中是否設(shè)置了“HDD錯(cuò)誤顯示模式”。如果設(shè)置了“HDD錯(cuò)誤顯示模式”(步驟606中為“是”),則該處理進(jìn)入步驟607。如果沒(méi)有設(shè)置“HDD錯(cuò)誤顯示模式”(步驟606中為“否”),則該處理進(jìn)入步驟608。在步驟607中,顯示功能307將錯(cuò)誤消息顯示在操作單元102的液晶顯示單元上。該錯(cuò)誤消息是用于提示用戶(hù)請(qǐng)求服務(wù)工程師進(jìn)行預(yù)定恢復(fù)處理的消息。在“HDD錯(cuò)誤顯示模式”中,打印設(shè)備100沒(méi)有進(jìn)入正常工作狀態(tài),因此打印功能等無(wú)法工作。此外,在“HDD錯(cuò)誤顯示模式”中,打印設(shè)備100無(wú)法在“HDD去功能化模式”中工作。為了使打印設(shè)備100 從“HDD錯(cuò)誤顯示模式”恢復(fù),服務(wù)工程師需要進(jìn)行預(yù)定恢復(fù)處理,從而解除HDD 107的錯(cuò)誤。在步驟608中,由于在RAM 111的非易失性區(qū)域(例如,SRAM/FRAM)中沒(méi)有設(shè)置參數(shù)(HDD 107沒(méi)有發(fā)生錯(cuò)誤),因此打印設(shè)備100開(kāi)始進(jìn)行正常操作。根據(jù)圖5和6所示的流程圖,如果在步驟507、508、606和607中無(wú)法執(zhí)行包括安全標(biāo)識(shí)信息403的特定應(yīng)用程序,則防止了打印設(shè)備100通過(guò)使HDD 107無(wú)效來(lái)進(jìn)行去功能化操作。因而,可以防止打印設(shè)備100在不執(zhí)行包括安全標(biāo)識(shí)信息403的應(yīng)用程序、即維持打印設(shè)備100的安全性所需的應(yīng)用程序的情況下進(jìn)行工作。因此,可以維持打印設(shè)備100的安全性。在圖6所示的步驟604中,打印設(shè)備100的用戶(hù)可以呼叫服務(wù)工程師以進(jìn)行預(yù)定恢復(fù)處理,或者如果該用戶(hù)判斷為用戶(hù)的操作不受影響則可以在不使用應(yīng)用程序的功能的情況下繼續(xù)使用打印設(shè)備100。換言之,可以由此選擇性地控制是否在“HDD去功能化模式”下進(jìn)行工作。因此,可以防止打印設(shè)備100不正確地工作,使得可以提高用戶(hù)的便利性。在圖5所示的流程圖的步驟503中,如果應(yīng)用程序有無(wú)判斷功能302判斷為存在已安裝的應(yīng)用程序(步驟503中為“是”),則該處理可以在無(wú)需進(jìn)行步驟505和507的判斷的情況下進(jìn)入步驟508。更具體地,如果在打印設(shè)備100中安裝了應(yīng)用程序且HDD107存儲(chǔ)有應(yīng)用程序文件401的狀態(tài)下HDD 107中已發(fā)生錯(cuò)誤,則將打印設(shè)備100設(shè)置為“HDD錯(cuò)誤顯示模式”。在這種狀態(tài)下,即使重新啟動(dòng)打印設(shè)備100,打印設(shè)備100也不會(huì)進(jìn)入可工作狀態(tài)。在這種情況下,僅在打印設(shè)備100中沒(méi)有安裝應(yīng)用程序的情況下,打印設(shè)備100才可以轉(zhuǎn)變?yōu)椤癏DD去功能化模式”。在圖5所示的流程圖的步驟505中,如果判斷為存在包括安全標(biāo)識(shí)信息403的應(yīng)用程序(步驟505中為“是”),則該處理可以在不進(jìn)行步驟507的判斷的情況下進(jìn)入步驟508。以下將參考附圖來(lái)說(shuō)明本發(fā)明的第二典型實(shí)施例。除第一典型實(shí)施例以外,第二典型實(shí)施例還包括存儲(chǔ)區(qū)域自動(dòng)恢復(fù)處理以及在無(wú)法恢復(fù)存儲(chǔ)區(qū)域的情況下所進(jìn)行的存儲(chǔ)區(qū)域初始化處理。
根據(jù)第二典型實(shí)施例的打印設(shè)備100的裝置結(jié)構(gòu)與圖I所示的裝置結(jié)構(gòu)相同。打印設(shè)備100的軟件結(jié)構(gòu)與圖2所示的軟件結(jié)構(gòu)相同。要安裝在打印設(shè)備100中的應(yīng)用程序的構(gòu)造與圖4所示的構(gòu)造相同。圖7示出根據(jù)第二典型實(shí)施例的打印設(shè)備100的功能塊的示例。圖7所示的各個(gè)功能被配置成軟件,并且由圖2所示的軟件中的任一個(gè)或其一部分或者圖2所示的多個(gè)軟件的組合來(lái)提供。應(yīng)用程序管理功能701與圖3所示的應(yīng)用程序管理功能301相同。應(yīng)用程序管理功能701中所包括的應(yīng)用程序有無(wú)判斷功能702、應(yīng)用程序執(zhí)行判斷功能703和安全標(biāo)識(shí)信息判斷功能704分別與應(yīng)用程序有無(wú)判斷功能302、應(yīng)用程序執(zhí)行判斷功能303和安全標(biāo)識(shí)信息判斷功能304相同。將應(yīng)用程序有無(wú)判斷功能702、應(yīng)用程序執(zhí)行判斷功能703和安全標(biāo)識(shí)信息判斷功能704分別進(jìn)行判斷時(shí)要使用的數(shù)據(jù)存儲(chǔ)在RAM 111的非易失性區(qū)域(例如,SRAM/FRAM)中。錯(cuò)誤檢測(cè)功能705監(jiān)視打印機(jī)單元103內(nèi)的薄片進(jìn)給裝置和薄片排出裝置的狀 態(tài),并且還監(jiān)視打印設(shè)備100中所包括的諸如HDD 107和接口單元105等的各個(gè)單元的狀態(tài)。顯示功能706與圖3所示的顯示功能307相同。存儲(chǔ)功能707與圖3所示的存儲(chǔ)功能308相同。存儲(chǔ)裝置自動(dòng)恢復(fù)功能708具有用于恢復(fù)HDD 107的功能。包括在存儲(chǔ)裝置自動(dòng)恢復(fù)功能708中的存儲(chǔ)裝置初始化功能709具有用于對(duì)HDD 107進(jìn)行初始化(格式化)并將HDD 107恢復(fù)為初始狀態(tài)的功能。圖8是示出根據(jù)第二典型實(shí)施例的打印設(shè)備100所進(jìn)行的用以檢測(cè)HDD 107的錯(cuò)誤的處理的示例的流程圖。圖7所示的功能中的任一個(gè)主要執(zhí)行了圖8和9所示的流程圖中的各個(gè)步驟,并且圖7所示的功能塊是在打印設(shè)備100的CPU 109執(zhí)行圖2所示的軟件中的任一個(gè)時(shí)所實(shí)現(xiàn)的。因此,當(dāng)打印設(shè)備100的CPU109執(zhí)行圖2所示的軟件中的任一個(gè)時(shí),實(shí)現(xiàn)了該流程圖所示的處理。在步驟801中,錯(cuò)誤檢測(cè)功能705判斷是否檢測(cè)到HDD 107的錯(cuò)誤。如果無(wú)法檢測(cè)到HDD 107的錯(cuò)誤(步驟801中為“否”),則重復(fù)步驟801的處理。另外,如果沒(méi)有檢測(cè)到HDD 107的錯(cuò)誤(步驟801中為“否”),則打印設(shè)備進(jìn)行正常操作。如果檢測(cè)到HDD 107的錯(cuò)誤(步驟801中為“是”),則該處理進(jìn)入步驟802。在步驟802中,顯示功能706將表示HDD 107中已發(fā)生錯(cuò)誤的消息顯示在操作單元102的液晶顯示單元上。在步驟803中,CPU 109設(shè)置用作如下參數(shù)的“自動(dòng)恢復(fù)模式”,其中該參數(shù)用于在下次啟動(dòng)打印設(shè)備100時(shí)自動(dòng)恢復(fù)HDD107。將該參數(shù)存儲(chǔ)在RAM 111的非易失性區(qū)域(例如,SRAM/FRAM)中。然后,該流程圖的處理結(jié)束。圖9是示出根據(jù)第二典型實(shí)施例的打印設(shè)備100在啟動(dòng)時(shí)所進(jìn)行的處理的示例的流程圖。當(dāng)打印設(shè)備100的CPU 109執(zhí)行圖2所示的軟件中的任一個(gè)時(shí),實(shí)現(xiàn)了該流程圖所示的處理。通過(guò)接通打印設(shè)備100的電源來(lái)開(kāi)始執(zhí)行該流程圖的處理。在步驟901中,CPU 109參考RAM 111的非易失性區(qū)域(例如,SRAM/FRAM)以判斷是否設(shè)置了 “自動(dòng)恢復(fù)模式”。如果沒(méi)有設(shè)置“自動(dòng)恢復(fù)模式”(步驟901中為“否”),則該處理進(jìn)入步驟902。如果設(shè)置了“自動(dòng)恢復(fù)模式”(步驟901中為“是”),則該處理進(jìn)入步驟 903。在步驟902中,打印設(shè)備100進(jìn)行正常操作。打印設(shè)備100執(zhí)行原本的功能(打印功能和圖像處理功能)。正常操作期間的打印設(shè)備100還進(jìn)行由存儲(chǔ)在HDD 107中的應(yīng)用程序所提供的功能。在步驟903中,存儲(chǔ)裝置自動(dòng)恢復(fù)功能708自動(dòng)恢復(fù)HDD107。存儲(chǔ)裝置自動(dòng)恢復(fù)功能708解除HDD 107的錯(cuò)誤,并且進(jìn)行用以恢復(fù)至沒(méi)有發(fā)生錯(cuò)誤的狀況的處理。進(jìn)行已知的恢復(fù)處理(例如,檢查磁盤(pán))。在步驟904中,CPU 109判斷通過(guò)步驟903的自動(dòng)恢復(fù)處理是否將HDD 107恢復(fù)至沒(méi)有發(fā)生錯(cuò)誤的狀況。如果判斷為恢復(fù)了 HDD 107(步驟904中為“是”),則該處理進(jìn)入步驟902。在步驟902中,CPU 109進(jìn)行正常操作。另一方面,如果判斷為無(wú)法成功恢復(fù)HDD107 (步驟904中為“否”),則該處理進(jìn)入步驟905。在步驟905中,CPU 109初始化(格式化)HDD 107。 在步驟906中,應(yīng)用程序有無(wú)判斷功能702判斷是否存在已安裝在打印設(shè)備100中的應(yīng)用程序。如果判斷為不存在已安裝的應(yīng)用程序(步驟906中為“否”),則該處理進(jìn)入步驟902。在步驟902中,打印設(shè)備100進(jìn)行上述的“HDD去功能化模式”。如果判斷為存在已安裝的應(yīng)用程序(步驟906中為“是”),則該處理進(jìn)入步驟907。在步驟907中,安全標(biāo)識(shí)信息判斷功能704判斷已安裝的應(yīng)用程序是否包括具有安全標(biāo)識(shí)信息403的應(yīng)用程序。如果判斷為不存在包括安全標(biāo)識(shí)信息403的應(yīng)用程序(步驟907中為“否”),則該處理進(jìn)入步驟908。如果判斷為存在包括安全標(biāo)識(shí)信息403的應(yīng)用程序(步驟907中為“是”),則該處理進(jìn)入步驟910。在步驟908中,顯示功能706將表示HDD 107中所存儲(chǔ)的應(yīng)用程序因步驟905的存儲(chǔ)區(qū)域初始化處理而消失的警告消息顯示在操作單元102上。在步驟909中,CPU 109判斷是否進(jìn)行了用戶(hù)的用以解除步驟908中所顯示的警告消息的預(yù)定操作。如果進(jìn)行了用于解除警告消息的預(yù)定操作(步驟909中為“是”),則該處理進(jìn)入步驟902。在步驟902中,打印設(shè)備100進(jìn)行上述的“HDD去功能化模式”。否則(步驟909中為“否”),重復(fù)步驟909的處理。在步驟910中,應(yīng)用程序執(zhí)行判斷功能703判斷(I)包括安全標(biāo)識(shí)信息403的應(yīng)用程序是否處于執(zhí)行中或者(2)該應(yīng)用程序是否要在諸如打印設(shè)備100的啟動(dòng)時(shí)刻等的預(yù)定時(shí)刻執(zhí)行。如果判斷為包括安全標(biāo)識(shí)信息403的應(yīng)用程序并未處于執(zhí)行中或者該應(yīng)用程序并未要在諸如打印設(shè)備100的啟動(dòng)時(shí)刻等的預(yù)定時(shí)刻執(zhí)行(步驟910中為“否”),則該處理進(jìn)入步驟908。另一方面,如果判斷為包括安全標(biāo)識(shí)信息403的應(yīng)用程序處于執(zhí)行中或者該應(yīng)用程序要在諸如打印設(shè)備100的啟動(dòng)時(shí)刻等的預(yù)定時(shí)刻執(zhí)行(步驟910中為“是”),則該處理進(jìn)入步驟911。在步驟911中,與圖6所示的步驟607中的“HDD錯(cuò)誤顯示模式”的處理相同,CPU109顯示錯(cuò)誤消息。要顯示的錯(cuò)誤消息是用于提示用戶(hù)呼叫服務(wù)工程師并請(qǐng)求該服務(wù)工程師進(jìn)行預(yù)定恢復(fù)處理的消息。如果執(zhí)行了步驟911的處理,則需要進(jìn)行預(yù)定恢復(fù)處理以恢復(fù)打印設(shè)備100。此外,在步驟911的處理處于執(zhí)行中的情況下,打印設(shè)備100無(wú)法進(jìn)入工作狀態(tài),因此打印功能和圖像處理功能不可工作。根據(jù)圖9所示的流程圖,如果在步驟907、910和911中無(wú)法執(zhí)行包括安全標(biāo)識(shí)信息403的應(yīng)用程序,則即使恢復(fù)了 HDD 107也無(wú)法使打印設(shè)備100工作。因而,可以防止打印設(shè)備100在不執(zhí)行包括安全標(biāo)識(shí)信息403的應(yīng)用程序、即維持打印設(shè)備100的安全性所需的應(yīng)用程序的情況下進(jìn)行工作。因此,可以維持打印設(shè)備100的安全性。如果應(yīng)用程序有無(wú)判斷功能302判斷為存在已安裝的應(yīng)用程序(圖9所示的流程圖的步驟906中為“是”),則該處理可以在無(wú)需進(jìn)行步驟907和910的判斷的情況下進(jìn)入步驟911。更具體地,如果在打印設(shè)備100中安裝了應(yīng)用程序且HDD 107存儲(chǔ)了應(yīng)用程序文件的狀態(tài)下HDD 107中已發(fā)生錯(cuò)誤、并且對(duì)HDD 107進(jìn)行了初始化,則將打印設(shè)備100設(shè)置為“HDD錯(cuò)誤顯示模式”。在這種狀態(tài)下,即使重新啟動(dòng)打印設(shè)備100,打印設(shè)備100·也不會(huì)進(jìn)入可工作狀態(tài)。另外,如果判斷為存在包括安全標(biāo)識(shí)信息403的應(yīng)用程序(圖9所示的流程圖的步驟907中為“是”),則該處理可以在無(wú)需進(jìn)行步驟910的處理的情況下進(jìn)入步驟911。還可以通過(guò)讀出并執(zhí)行記錄在存儲(chǔ)器裝置上的程序以進(jìn)行上述實(shí)施例的功能的系統(tǒng)或設(shè)備的計(jì)算機(jī)(或者CPU或MPU等裝置)和通過(guò)下面的方法來(lái)實(shí)現(xiàn)本發(fā)明的各方面,其中,系統(tǒng)或設(shè)備的計(jì)算機(jī)通過(guò)例如讀出并執(zhí)行記錄在存儲(chǔ)器裝置上的程序以進(jìn)行上述實(shí)施例的功能來(lái)進(jìn)行上述方法的各步驟。由于該原因,例如經(jīng)由網(wǎng)絡(luò)或者通過(guò)用作存儲(chǔ)器裝置的各種類(lèi)型的記錄介質(zhì)(例如,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì))將該程序提供給計(jì)算機(jī)。盡管已經(jīng)參考典型實(shí)施例說(shuō)明了本發(fā)明,但是應(yīng)該理解,本發(fā)明不限于所公開(kāi)的典型實(shí)施例。所附權(quán)利要求書(shū)的范圍符合最寬的解釋?zhuān)园行薷摹⒌韧Y(jié)構(gòu)和功能。
權(quán)利要求
1.ー種圖像處理設(shè)備,包括 圖像處理單元,用于進(jìn)行圖像處理; 存儲(chǔ)單元,其能夠存儲(chǔ)所述圖像處理設(shè)備中安裝的應(yīng)用程序; 第一判斷単元,用于判斷所述圖像處理設(shè)備中是否安裝了應(yīng)用程序;以及 控制單元,用于在所述存儲(chǔ)単元中發(fā)生了錯(cuò)誤的情況下,根據(jù)所述第一判斷単元所進(jìn)行的判斷,來(lái)選擇性地執(zhí)行用以使所述圖像處理單元能夠進(jìn)行工作的控制和用以使所述圖像處理單元無(wú)法進(jìn)行工作的控制。
2.根據(jù)權(quán)利要求I所述的圖像處理設(shè)備,其特征在于,還包括第二判斷単元,所述第二判斷単元用于在所述第一判斷単元判斷為所述圖像處理設(shè)備中安裝了應(yīng)用程序的情況下,判斷所安裝的應(yīng)用程序是否是特定應(yīng)用程序, 其中,如果所述第二判斷単元判斷為所安裝的應(yīng)用程序是所述特定應(yīng)用程序,則所述控制單元執(zhí)行用以使所述圖像處理單元無(wú)法進(jìn)行工作的控制。
3.根據(jù)權(quán)利要求2所述的圖像處理設(shè)備,其特征在于,還包括第三判斷単元,所述第三判斷単元用于在所述第二判斷単元判斷為所安裝的應(yīng)用程序是所述特定應(yīng)用程序的情況下,判斷是否執(zhí)行了所安裝的應(yīng)用程序, 其中,如果所述第三判斷単元判斷為執(zhí)行了所安裝的應(yīng)用程序,則所述控制單元執(zhí)行用以使所述圖像處理單元無(wú)法進(jìn)行工作的控制。
4.根據(jù)權(quán)利要求3所述的圖像處理設(shè)備,其特征在于,所述特定應(yīng)用程序是對(duì)所述圖像處理設(shè)備進(jìn)行管理所使用的應(yīng)用程序。
5.根據(jù)權(quán)利要求I所述的圖像處理設(shè)備,其特征在于,在所述控制單元執(zhí)行用以使所述圖像處理單元能夠進(jìn)行工作的控制的情況下,所述控制單元控制所述圖像處理單元,以在不使用所述存儲(chǔ)単元的情況下進(jìn)行圖像處理。
6.根據(jù)權(quán)利要求I所述的圖像處理設(shè)備,其特征在于,還包括顯示單元,所述顯示単元用于顯示與所述圖像處理設(shè)備的操作有關(guān)的信息, 其中,如果所述控制單元執(zhí)行用以使所述圖像處理單元無(wú)法進(jìn)行工作的控制,則所述顯示單元顯示用于提示用戶(hù)重新啟動(dòng)所述圖像處理設(shè)備的消息。
7.根據(jù)權(quán)利要求I所述的圖像處理設(shè)備,其特征在于,還包括 恢復(fù)單元,用于進(jìn)行用以使所述存儲(chǔ)單元從所述錯(cuò)誤中恢復(fù)的處理;以及 初始化單元,用于如果所述恢復(fù)單元無(wú)法使所述存儲(chǔ)單元從所述錯(cuò)誤中恢復(fù),則初始化所述存儲(chǔ)単元, 其中,如果所述第一判斷単元判斷為所述圖像處理設(shè)備中安裝了應(yīng)用程序,則所述控制単元在所述初始化単元初始化所述存儲(chǔ)単元之后,執(zhí)行用以使所述圖像處理單元無(wú)法進(jìn)行工作的控制。
8.根據(jù)權(quán)利要求7所述的圖像處理設(shè)備,其特征在于,還包括顯示單元,所述顯示単元用于顯示與所述圖像處理設(shè)備的操作有關(guān)的信息, 其中,如果所述控制單元在所述初始化単元初始化所述存儲(chǔ)単元之后執(zhí)行用以使所述圖像處理單元無(wú)法進(jìn)行工作的控制,則所述顯示單元顯示用于提示用戶(hù)請(qǐng)求服務(wù)工程師將所述存儲(chǔ)單元從所述錯(cuò)誤中恢復(fù)的消息。
9.根據(jù)權(quán)利要求7所述的圖像處理設(shè)備,其特征在于,如果所述第一判斷単元判斷為所述存儲(chǔ)單元沒(méi)有存儲(chǔ)應(yīng)用程序,則所述控制單元在所述初始化單元初始化所述存儲(chǔ)單元之后,進(jìn)行控制以使得所述圖像處理單元能夠在不使用所述存儲(chǔ)単元的情況下進(jìn)行圖像處理。
10.根據(jù)權(quán)利要求I所述的圖像處理設(shè)備,其特征在于,所述存儲(chǔ)単元存儲(chǔ)從所述圖像處理設(shè)備的外部所接收到的應(yīng)用程序。
11.一種圖像處理設(shè)備的控制方法,所述圖像處理設(shè)備包括存儲(chǔ)單元,其能夠存儲(chǔ)所述圖像處理設(shè)備中安裝的應(yīng)用程序;以及圖像處理單元,用于進(jìn)行圖像處理,所述控制方法包括以下步驟 判斷所述圖像處理設(shè)備中是否安裝了應(yīng)用程序;以及 在所述存儲(chǔ)単元中發(fā)生錯(cuò)誤的情況下,根據(jù)所述判斷,來(lái)選擇性地執(zhí)行用以使所述圖像處理單元能夠進(jìn)行工作的控制和用以使所述圖像處理單元無(wú)法進(jìn)行工作的控制。
全文摘要
本發(fā)明涉及一種圖像處理設(shè)備和圖像處理設(shè)備的控制方法。所述圖像處理設(shè)備包括圖像處理單元,用于進(jìn)行圖像處理;存儲(chǔ)單元,其能夠存儲(chǔ)所述圖像處理設(shè)備中要安裝的應(yīng)用程序;第一判斷單元,用于進(jìn)行所述圖像處理設(shè)備中是否安裝了應(yīng)用程序的判斷;以及控制單元,用于在所述存儲(chǔ)單元中發(fā)生了錯(cuò)誤的情況下,根據(jù)所述第一判斷單元所進(jìn)行的判斷,來(lái)選擇性地執(zhí)行用以使所述圖像處理單元能夠進(jìn)行工作的控制和用以使所述圖像處理單元無(wú)法進(jìn)行工作的控制。
文檔編號(hào)B41J29/393GK102795003SQ201210159
公開(kāi)日2012年11月28日 申請(qǐng)日期2012年5月21日 優(yōu)先權(quán)日2011年5月20日
發(fā)明者長(zhǎng)田守 申請(qǐng)人:佳能株式會(huì)社
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
和林格尔县| 博乐市| 镇平县| 荆门市| 桂阳县| 竹山县| 上蔡县| 桓仁| 武鸣县| 台安县| 武陟县| 延庆县| 肥东县| 连城县| 新巴尔虎右旗| 平阴县| 玉龙| 库伦旗| 英超| 平顺县| 红桥区| 即墨市| 崇信县| 铜梁县| 阿尔山市| 南昌市| 安塞县| 桃江县| 临洮县| 通道| 恭城| 浑源县| 邹城市| 汉中市| 中山市| 遂昌县| 读书| 张家港市| 兴化市| 梨树县| 德阳市|