[發(fā)明專利]信息處理裝置及方法、程序及記錄介質(zhì)無效
| 申請?zhí)枺?/td> | 200710305445.0 | 申請日: | 2007-12-28 |
| 公開(公告)號: | CN101211278A | 公開(公告)日: | 2008-07-02 |
| 發(fā)明(設(shè)計)人: | 山地秀典;平井晃;西林卓也 | 申請(專利權(quán))人: | 索尼株式會社 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 北京市柳沈律師事務(wù)所 | 代理人: | 周少杰 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 信息處理 裝置 方法 程序 記錄 介質(zhì) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及信息處理裝置及方法、程序及記錄介質(zhì),并更特別地,涉及有效利用操作系統(tǒng)(OS)的存儲器保護(hù)功能并改進(jìn)用戶可操作性的信息處理裝置及方法、程序及記錄介質(zhì)。
背景技術(shù)
計算機(jī)OS提供管理各種資源(如由應(yīng)用程序使用的寄存器組、主存儲器圖像、及文件)以及硬件設(shè)備(如存儲器和盤),并允許應(yīng)用程序利用各種資源的功能。
特別是,最近可用的OS具有改進(jìn)的存儲器保護(hù)功能,其監(jiān)視將數(shù)據(jù)寫到主存儲器是否已經(jīng)正確執(zhí)行,并阻止由將數(shù)據(jù)寫到主存儲器的錯誤區(qū)域而引起的計算機(jī)的操作故障。
例如,在應(yīng)用程序中已經(jīng)將數(shù)據(jù)寫到主存儲器的錯誤區(qū)域的情況下,OS的功能終止(kill)(強(qiáng)制終止)應(yīng)用程序的進(jìn)程(process)。
另外,已經(jīng)提出用于使用OS的存儲器保護(hù)功能執(zhí)行多任務(wù)處理的單個處理器系統(tǒng),其中在用戶進(jìn)程級別有效并安全地執(zhí)行獨占(exclusive)控制,而不用發(fā)出專用指令(例如,見日本未審查的專利中請公開No.2002-157132)。
發(fā)明內(nèi)容
但是,許多消費(fèi)電子(CE)裝置(如蜂窩電話或數(shù)字相機(jī))通過應(yīng)用程序接收啟動及終止裝置的用戶指令。
因此,在根據(jù)CE裝置的OS功能終止應(yīng)用程序的進(jìn)程的情況下,用戶可能不得不執(zhí)行操作(如關(guān)閉裝置的電源),以便處理裝置的故障。
期望有效利用OS的存儲器保護(hù)功能并提高用戶可操作性。
根據(jù)本發(fā)明實施例的一種信息處理裝置,包括:確定部件(means),用于確定其中在信息處理裝置的存儲器中存儲的信息被錯誤地更新的錯誤更新處理,是否已經(jīng)在第一應(yīng)用程序中執(zhí)行,該第一程序用于接收由用戶發(fā)出的指令并用于控制對應(yīng)于該指令的處理的執(zhí)行;強(qiáng)制終止部件,用于當(dāng)確定部件確定已經(jīng)執(zhí)行錯誤更新處理時,強(qiáng)制終止第一應(yīng)用程序;及重新啟動控制部件,用于當(dāng)確定部件確定已經(jīng)執(zhí)行錯誤更新處理時,在強(qiáng)制終止部件終止第一應(yīng)用程序后,通知用戶發(fā)生錯誤更新處理并控制第二應(yīng)用程序的執(zhí)行,該第二應(yīng)用程序用于接收涉及重新啟動信息處理裝置相關(guān)的指令。
確定部件還可以確定錯誤更新處理是否已經(jīng)在第二應(yīng)用程序中執(zhí)行。當(dāng)確定部件確定錯誤更新處理已經(jīng)在第二應(yīng)用程序中執(zhí)行時,重新啟動控制部件可以控制重新啟動信息處理裝置的處理的執(zhí)行,而不管涉及重新啟動信息處理裝置的指令是否已經(jīng)由用戶發(fā)出。
信息處理裝置還可以包括用于顯示圖像的顯示屏。用于通知用戶出現(xiàn)錯誤更新處理的消息、及用于接收涉及重新啟動信息處理裝置的指令的圖形用戶接口,可以在第二應(yīng)用程序中在顯示屏上顯示。
可以實現(xiàn)具有存儲器保護(hù)功能的操作系統(tǒng)。確定部件的處理及強(qiáng)制終止部件的處理,每個可以被執(zhí)行作為操作系統(tǒng)的存儲器保護(hù)功能。
重新啟動控制部件的處理可以在鏈接到(hook?into)操作系統(tǒng)中的程序中執(zhí)行。
根據(jù)本發(fā)明另一實施例的一種信息處理方法,包括以下步驟:確定其中在信息處理裝置的存儲器中存儲的信息被錯誤地更新的錯誤更新處理,是否已經(jīng)在第一應(yīng)用程序中執(zhí)行,該第一程序用于接收由用戶發(fā)出的指令并用于控制對應(yīng)于該指令的處理的執(zhí)行;當(dāng)確定已經(jīng)執(zhí)行錯誤更新處理時,強(qiáng)制終止第一應(yīng)用程序;及當(dāng)確定已經(jīng)執(zhí)行錯誤更新處理時,在終止第一應(yīng)用程序后,通知用戶發(fā)生錯誤更新處理并控制第二應(yīng)用程序的執(zhí)行,該第二應(yīng)用程序用于接收涉及重新啟動信息處理裝置相關(guān)的指令。
根據(jù)本發(fā)明另一實施例的計算機(jī)可讀的程序,包括以下步驟:執(zhí)行控制,使得確定其中在信息處理裝置的存儲器中存儲的信息被錯誤地更新的錯誤更新處理,是否已經(jīng)在第一應(yīng)用程序中執(zhí)行,該第一程序用于接收由用戶發(fā)出的指令并用于控制對應(yīng)于該指令的處理的執(zhí)行;執(zhí)行控制,使得當(dāng)確定已經(jīng)執(zhí)行錯誤更新處理時,強(qiáng)制終止第一應(yīng)用程序;以及執(zhí)行控制,使得當(dāng)確定已經(jīng)執(zhí)行錯誤更新處理時,在終止第一應(yīng)用程序后,通知用戶發(fā)生錯誤更新處理并控制第二應(yīng)用程序的執(zhí)行,該第二應(yīng)用程序用于接收涉及重新啟動信息處理裝置相關(guān)的指令。
根據(jù)本發(fā)明的另一實施例,確定其中在信息處理裝置中存儲的信息被錯誤地更新的錯誤更新處理,是否已經(jīng)在第一應(yīng)用程序中執(zhí)行,該第一程序用于接收由用戶發(fā)出的指令并用于控制對應(yīng)于該指令的處理的執(zhí)行。當(dāng)確定已經(jīng)執(zhí)行錯誤更新處理時,強(qiáng)制終止第一應(yīng)用程序。當(dāng)確定已經(jīng)執(zhí)行錯誤更新處理時,在終止第一應(yīng)用程序后,通知用戶發(fā)生錯誤更新處理并控制第二應(yīng)用程序的執(zhí)行,該第二應(yīng)用程序用于接收涉及重新啟動信息處理裝置相關(guān)的指令。
因此,能夠有效利用OS的存儲器保護(hù)功能,而且能夠改進(jìn)用戶可操作性。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于索尼株式會社,未經(jīng)索尼株式會社許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710305445.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





