專利名稱:信息處理裝置和恢復(fù)控制方法
技術(shù)領(lǐng)域:
本發(fā)明的一個實施例涉及具有恢復(fù)(resume)功能的信息處理裝置和恢復(fù)控制方法。
背景技術(shù):
諸如個人電腦的信息處理裝置,具有將裝置從非工作狀態(tài)(暫停狀態(tài))復(fù)原到電源關(guān)斷前那一時刻的狀態(tài)的恢復(fù)功能?;謴?fù)功能通過裝在信息處理裝置內(nèi)的調(diào)度程序?qū)嵤?br>
關(guān)于恢復(fù)功能,已經(jīng)提出各種技術(shù)。例如,10-63362的日本專利申請KOKAI公報.提出一種技術(shù),允許用戶為各程序指定恢復(fù)要素,根據(jù)表示程序和恢復(fù)要素之間關(guān)系的表格實施恢復(fù)處理。
一般,由調(diào)度程序?qū)嵤┗謴?fù)功能時,使用裝入信息處理裝置中的實時時鐘(RTC)作為標準裝備。但是,如果使用RTC,就不能管理特定用途的恢復(fù)處理的開始時間。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種信號處理裝置和恢復(fù)控制方法,借此,不僅在通用的恢復(fù)處理中,而且在特定用途的恢復(fù)處理中,能管理操作時間或諸如此類。
根據(jù)本發(fā)明的一個實施例,提供一種信息處理裝置,包括第一時鐘,用來當測量值與第一預(yù)置時間一致時,輸出第一信號;第二時鐘,用來當測量值與第二預(yù)置時間一致時,輸出第二信號;及控制器,用來當?shù)谝粫r鐘輸出第一信號時控制第一操作恢復(fù)處理,當?shù)诙r鐘輸出第二信號時控制第二操作恢復(fù)處理。
被結(jié)合到本說明書并構(gòu)成本說明書一部分的附圖,說明本發(fā)明的實施例,與上面給出的一般說明及下面給出的實施例的詳細說明一起,用來說明本發(fā)明的原理。
圖1是表示根據(jù)本發(fā)明實施例的電腦的顯示單元打開狀態(tài)的例示立體圖;圖2是表示電腦的系統(tǒng)配置的例示方框圖;圖3是表示有關(guān)電腦中恢復(fù)處理的部分的第一配置例的例示方框圖;
圖4是說明標準RTC和附加定時器之間差別的例示圖;圖5是表示電腦中暫停處理前執(zhí)行操作的例示流程圖;圖6是表示電腦中暫停處理操作的例示流程圖;圖7是表示電腦中恢復(fù)處理前執(zhí)行操作的例示流程圖;圖8是表示電腦中恢復(fù)處理操作的例示流程圖;及圖9是表示不同于圖3所示配置例的第二配置例(改進型)的例示方框圖。
具體實施方法下面參照
本發(fā)明的各種實施例。
首先,參照圖1和圖2說明根據(jù)本發(fā)明的實施例的信息處理裝置的配置。信息處理裝置實現(xiàn)為例如筆記本電腦10。
圖1是表示筆記本電腦10的顯示單元打開狀態(tài)的立體圖。電腦10包括電腦主體11和顯示單元12。顯示單元12裝有包含TFT-LCD(薄膜晶體管液晶顯示器)17的顯示裝置。LCD 17的顯示屏位于顯示單元12的大體中央部分。
顯示單元12裝到電腦主體11上,使可在打開位置和閉合位置之間轉(zhuǎn)動。電腦主體11具有薄盒形狀的外殼。電腦主體11包括配置在殼體上表面的鍵盤13,用來開/關(guān)電腦10的電源按鈕14,輸入操作板15,觸摸片16等。
輸入操作板15是輸入設(shè)備,通過它輸入對應(yīng)于被按下按鈕的事件。它具有多個按鈕,分別啟動多種功能。按鈕組包括TV啟動按鈕15A和DVD/CD啟動按鈕15B。TV啟動按鈕15A是啟動TV功能的按鈕,用以播放、觀看、收聽、和記錄TV廣播節(jié)目數(shù)據(jù)。DVD/CD啟動按鈕15B是重放記錄于DVD或CD中的視頻內(nèi)容的按鈕。
現(xiàn)在參照圖2說明電腦10的系統(tǒng)配置。
如圖2所示,電腦10包括CPU 111,北橋112,主存儲器113,圖形控制器114,南橋119,BIOS-ROM 120,硬盤驅(qū)動器(HDD)121,光盤驅(qū)動器(ODD)122,TV調(diào)諧器123,嵌入式控制器/鍵盤控制器IC(EC/KBC)124,網(wǎng)絡(luò)控制器125,電池126,AC適配器127,電源控制器(PCS)128,等。
CPU 111是用來控制電腦10操作的處理器。它執(zhí)行操作系統(tǒng)(0S)200和從硬盤驅(qū)動器(HDD)121加載到主存儲器113的各種應(yīng)用程序201。
CPU還執(zhí)行存儲于BIOS-ROM 120中的系統(tǒng)BIOS。系統(tǒng)BIOS是硬件控制用的程序。
北橋112是連接南橋119與CPU 111的局部總線的橋接裝置。北橋112組合控制對主存儲器113訪問的存儲控制器。此外,北橋112具有通過加速的圖形端口(AGP)總線執(zhí)行與圖形控制器114通信的功能。
圖形控制器114是顯示控制器,控制用作電腦10的顯示器的LCD 17。圖形控制器114在LCD 17上顯示寫入視頻存儲器(VRAM)的視頻數(shù)據(jù)。
南橋119控制低引腳數(shù)(LPC)總線上的設(shè)備和外圍部件互連(PCI)總線上的設(shè)備。南橋119組合集成驅(qū)動電子電路(IDE)控制器,控制HDD 121和ODD 122。此外,南橋119具有控制TV調(diào)諧器123的功能和控制訪問BIOS-ROM 120的功能。
HDD 121是存儲各種軟件和數(shù)據(jù)的存儲設(shè)備。光盤驅(qū)動器(ODD)123是驅(qū)動存儲視頻內(nèi)容的存儲媒體如DVD和CD的驅(qū)動單元。TV調(diào)諧器是接收外部廣播節(jié)目數(shù)據(jù)如TV廣播節(jié)目的接收機。
網(wǎng)絡(luò)控制器125是執(zhí)行與外部網(wǎng)絡(luò)如因特網(wǎng)通信的通信裝置。
嵌入式控制器/鍵盤控制器IC(EC/KBC)124是單片微機,其中集成了管理電源的嵌入式控制器和控制鍵盤(KB)13和觸摸片16的鍵盤控制器。嵌入式控制器(EC)具有根據(jù)用戶對電源按鈕14的操作或系統(tǒng)中產(chǎn)生的恢復(fù)請求執(zhí)行恢復(fù)操作的功能。
電源控制器(PSC)128按照嵌入式控制器(EC)的指令,根據(jù)來自電池或通過AC適配器127的外部供電電源,產(chǎn)生并對電腦的各部件提供必需的電源。
圖3是表示有關(guān)電腦10中恢復(fù)處理的部分的第一配置例方框圖。與圖2所示的相同的各元件,用與圖2相同標號標注。
電腦10具有手動的恢復(fù)功能和自動的恢復(fù)功能,前者按照手動接通電源操作,使系統(tǒng)復(fù)原到電源關(guān)斷前那一時刻的狀態(tài),后者當滿足預(yù)定的條件(例如當前的時間符合預(yù)置的時間)時使系統(tǒng)自動復(fù)原到電源關(guān)斷前那一時刻的狀態(tài)。自動恢復(fù)功能由例如調(diào)度程序?qū)嵤?。本實施例中,電腦10還具有按照從預(yù)定的定時器輸出的報警信號操作特定元件(特定裝置或應(yīng)用程序)的自動恢復(fù)功能。
電源控制器(PSC)128由電池126或AC適配器127供電。當電腦10接通電源時,它對系統(tǒng)50的各部件(包括CPU和需要執(zhí)行OS或各種應(yīng)用程序的主存儲器)提供主電源。即使電腦10未接通電源,電源控制器128在電源有效的范圍內(nèi)對實時時鐘(RTC)51,恢復(fù)檢測器52和EC 53也繼續(xù)提供輔助電源。
RTC51用電源控制器128提供的輔助電源操作。它具有報警功能和作為時鐘的時間測量功能。當測量值符合設(shè)定的日期和時間時,報警功能使RTC 51輸出報警信號。如圖4所示,RTC 51是設(shè)置在電腦10中的標準RTC,作為標準裝備。它是用于執(zhí)行通用的恢復(fù)處理(恢復(fù)在暫停處理前正在操作的所有設(shè)備和程序的操作的處理)中的計時裝置。
恢復(fù)檢測器52用電源控制器128提供的輔助電源操作。當檢測到RTC51輸出的報警信號時(當前時間與預(yù)設(shè)時間一致時),它輸出恢復(fù)請求信號,請求恢復(fù)處理。
EC 53是用電源控制器128提供的輔助電源操作的控制器。它結(jié)合定時器54和執(zhí)行部55。定時器54具有如時鐘那樣的時間測量功能,它在所測值符合設(shè)定時間時輸出表明時間已到的信號。如圖3所示,定時器54是設(shè)置在EC53中的附加的計時裝置,用來執(zhí)行特定用途的恢復(fù)處理(只操作特定裝置和程序的處理)。特定裝置和程序例如是通過訪問網(wǎng)絡(luò)檢查新郵件或下載的數(shù)據(jù)的電子裝置或郵件軟件(應(yīng)用程序)。
執(zhí)行部55接收各種信號,如來自用戶操作電源按鈕14的接通操作信號,來自恢復(fù)檢測器52恢復(fù)請求信號,及定時器54輸出的時間已過信號。它能區(qū)分彼此的信號。此外,它能接收從預(yù)定設(shè)備的調(diào)用指令(如從通信模塊的調(diào)用指令)。當執(zhí)行部55接到這些信號中的任一信號時,它指令電源控制器128向?qū)?yīng)設(shè)備供給主電源,或?qū)ο到y(tǒng)發(fā)出啟動或恢復(fù)對應(yīng)程序的請求。因此,執(zhí)行部55執(zhí)行控制,以實施所需的恢復(fù)處理。
例如,當執(zhí)行部55接到來自電源按鈕14接通操作信號或來自恢復(fù)檢測器52的恢復(fù)請求信號時,它執(zhí)行控制以實施通用的恢復(fù)處理(恢復(fù)在暫停處理前正在操作的所有設(shè)備和程序的操作處理)。另一方面,當執(zhí)行部55接到來自定時器54的時間已到信號時,它執(zhí)行控制以進行特定用途的恢復(fù)處理(只恢復(fù)需要的設(shè)備和程序的操作處理而不恢復(fù)不需要的設(shè)備和程序的操作處理)。
在上述的配置中,對通用的恢復(fù)處理和對特定用途的恢復(fù)處理可對特定元件在恢復(fù)后提供不同的特性。例如,由于對特定用途只需操作特定設(shè)備或程序,與通用的相比,在恢復(fù)特定用途的處理中可降低CPU等的操作頻度,從而節(jié)約了電源。
參照圖5所示的流程圖說明電腦10中暫停處理執(zhí)行前的操作。
假設(shè)在電腦10中事先設(shè)置恢復(fù)功能的必要項目(例如在RTC 51中設(shè)置了報警信號的日期和時間)。例如,如果由調(diào)度程序執(zhí)行恢復(fù)功能,則事先做好調(diào)度程序設(shè)置。
當從OS中各應(yīng)用程序得到各種信息時(方框S11),識別類似請求啟動時間設(shè)置的特定用途的應(yīng)用程序(方框S12)。通過BIOS等將特定用途的應(yīng)用程序所要求的設(shè)置內(nèi)容(啟動時間等)存入預(yù)定的存儲區(qū)(方框S13)。然后電腦10待機直至產(chǎn)生暫停請求(方框S14)。
參照圖6的流程圖說明電腦10中暫停處理的操作。
當發(fā)生暫停的指令時,根據(jù)在預(yù)定存儲區(qū)的有關(guān)特定用途的應(yīng)用程序的信息確定是否需要由EC53中的定時器54來計時(方框S21)。如確定需要用EC53中的定時器54計時,則在EC53中的定時器54中設(shè)定由特定用途的應(yīng)用程序指定的啟動時間(方框S22)。另一方面,如確定不要由EC53中的定時器54計時,則定時器54中什么也不設(shè)定。然后系統(tǒng)狀態(tài)被存入預(yù)定存儲區(qū),執(zhí)行暫停處理(方框S23)。
參照圖7的流程圖說明電腦10中恢復(fù)處理執(zhí)行前的操作。
恢復(fù)處理的要素有三電源按鈕14產(chǎn)生接通操作信號,恢復(fù)檢測器52產(chǎn)生恢復(fù)請求信號,和EC53的定時器54產(chǎn)生時間已到信號。具體說,當電源按鈕14被接通(方框S31中為是)時,恢復(fù)處理開始。如果電源按鈕未被操作(方框S31中否),RTC 51產(chǎn)生報警信號,從而恢復(fù)檢測器52產(chǎn)生恢復(fù)請求信號(方框S32中是),這時恢復(fù)處理開始。如果恢復(fù)處理信號未產(chǎn)生(方框S32中否),則由定時器54實施計時(方框S33),如果測量值與設(shè)定時間一致,輸出時間已到信號(方框S34中是),這時,恢復(fù)處理也開始。如果未輸出時間已到信號,(方框S34中否),則不開始恢復(fù)處理。
參照圖8的流程圖說明電腦10中恢復(fù)處理的操作。
當EC53中執(zhí)行部55接到信號,確定該信號是不是來自EC53中的定時器54的時間已到信號(方框S41)。如果接到的信號不是來自EC53中的定時器54的時間已到信號,而是來自電源按鈕14的接通操作信號或來自恢復(fù)檢測器52的恢復(fù)請求信號,則執(zhí)行部55執(zhí)行通用的恢復(fù)處理的控制(恢復(fù)在暫停處理前正在操作的所有設(shè)備和程序的操作處理)(方框S42)。如果接到的信號是來自EC53的定時器54的時間已到信號,則執(zhí)行情況部55執(zhí)行特定用途的恢復(fù)處理的控制(恢復(fù)只需要的設(shè)備或程序的操作處理,而不恢復(fù)不需要的設(shè)備或程序的操作處理)(方框S43)。
圖9是表示不同于圖3所示配置例的第二配置例(改進型)的方框圖。下面說明不同于圖3所示的那些元件。
圖9所示的實施例中,定時器54不設(shè)置在EC53內(nèi)。而在EC53的外部設(shè)置了子RTC 61。子RTC 61與標準RTC51基本上具有相同的功能。具體說,由電源控制器128供給的輔助電源操作子RTC 61,并具有報警功能和作為時鐘的時間測量功能。但RTC用來執(zhí)行特定用途的恢復(fù)處理(只操作特定的裝置或程序的處理)。作為當測量值與設(shè)定的日期和時間一致時輸出的報警信號,被送到恢復(fù)檢測器62。
本例中,如果恢復(fù)檢測器62檢測到RTC 51輸出的報警信號,則送出通用的恢復(fù)請求信號到EC53。如果恢復(fù)檢測器62檢測到子RTC 61輸出的報警信號,則送出特定用途的恢復(fù)請求信號到EC53。
當本例中執(zhí)行部63接到來自電源按鈕14的接通操作信號,或響應(yīng)于RTC51產(chǎn)生的報警信號恢復(fù)檢測器62輸出的通用恢復(fù)請求信號時,就執(zhí)行實施通用的恢復(fù)處理的控制(恢復(fù)在暫停處理前正在操作的所有裝置和程序的操作處理)。另一方面,當執(zhí)行部63接到來自恢復(fù)檢測器62響應(yīng)于子RTC61產(chǎn)生的報警信號而輸出的特定用途恢復(fù)請求信號時,就執(zhí)行實施特定用途的恢復(fù)處理的控制(只恢復(fù)需要的設(shè)備或程序,而不恢復(fù)不需要的設(shè)備或程序的操作的處理)。
第二例的操作類似于上述第一例的操作(圖5至8)。不同于第一例的操作只在于執(zhí)行部63接受來自恢復(fù)檢測器62的響應(yīng)子RTC61產(chǎn)生的報警信號的特定用途恢復(fù)請求輸出的,代替了來自EC中定時器的時間已到信號。因此,第二例的操作說明從略。
如上所述。本實施例除標準RTC外還包括附加的計時裝置。因此,操作時間之類不僅在通用的恢復(fù)處理中,而且在特定用途的恢復(fù)處理中都能加以管理。從而能改進用戶方面的操作性。
對本專業(yè)熟練的技術(shù)人員來說,附加的優(yōu)點和修改是容易實現(xiàn)的。因此,本發(fā)明在其廣義方面不限于這里示出的和說明的特定細節(jié)和有代表性的各實施例。因而,可做出各種修改而不偏離如所附的權(quán)利要求及其等效物所定義的一般發(fā)明概念的精神和范圍。
權(quán)利要求
1.一種信息處理裝置,其特征在于,包括第一時鐘,設(shè)置為當測量值與第一預(yù)置時間一致時,輸出第一信號;第二時鐘,設(shè)置為當測量值與第二預(yù)置時間一致時,輸出第二信號;控制器,設(shè)置為當所述第一時鐘輸出所述第一信號時控制操作第一恢復(fù)處理,當所述第二時鐘輸出所述第二信號時控制操作第二恢復(fù)處理。
2.如權(quán)利要求1所述的信息處理裝置,其特征在于,所述第一時鐘部分包括設(shè)置在所述信息處理裝置中作為標準裝備的標準實時時鐘(RTC),所述第二時鐘部分包括不同于所述標準RTC的時鐘。
3.如權(quán)利要求1所述的信息處理裝置,其特征在于,所述第一時鐘裝設(shè)置所述控制器的外部,所述第二時鐘設(shè)置在所述控制器的內(nèi)部。
4.如權(quán)利要求1所述的信息處理裝置,其特征在于,所述第一時鐘和第二時鐘都設(shè)置在所述控制器的外部。
5.如權(quán)利要求1所述的信息處理裝置,其特征在于,進一步包括恢復(fù)檢測器,用來輸出恢復(fù)請求信號,以請求所示控制器控制所述恢復(fù)處理中的一個。
6.如權(quán)利要求5所述的信息處理裝置,其特征在于,進一步包括恢復(fù)檢測器,用來檢測從所述第一時鐘輸出的所述第一信號和從所述第二時鐘輸出的所述第二信號,并輸出恢復(fù)請求信號,請求所述控制器控制所述恢復(fù)處理。
7.如權(quán)利要求1所述的信息處理裝置,其特征在于,所述恢復(fù)處理中的一個包括恢復(fù)暫停操作前存在的操作狀態(tài)。
8.如權(quán)利要求7所述的信息處理裝置,其特征在于,另外的恢復(fù)處理包括比暫停操作前存在的操作更有限的操作。
9.一種應(yīng)用于信息處理的恢復(fù)控制方法,其特征在于,所述方法包括當測量值與第一預(yù)置時間一致時,使第一時鐘在操作中輸出第一信號,當測量值與第二預(yù)置時間一致時,使第二時鐘在操作中輸出第二信號;以及當所述第一時鐘輸出所述第一信號時,使控制器控制第一恢復(fù)處理,當所述第二時鐘輸出所述第二信號時,使控制器控制第二恢復(fù)處理。
10.如權(quán)利要求9所述的恢復(fù)控制方法,其特征在于,所述恢復(fù)處理中的一個包括恢復(fù)暫停操作前存在的操作。
11.如權(quán)利要求10所述的恢復(fù)控制方法,其特征在于,另一個恢復(fù)處理包括比暫停操作前存在的操作更有限的操作。
全文摘要
根據(jù)本發(fā)明的一個實施例,提供一種信息處理裝置,包括第一時鐘(51),設(shè)置為當測量值與第一預(yù)置時間一致時,輸出第一信號;第二時鐘(54或61),設(shè)置為當測量值與第二預(yù)置時間一致時,輸出第二信號;控制器(53),設(shè)置為當?shù)谝粫r鐘(51)輸出第一信號時控制第一操作恢復(fù)處理,當?shù)诙r鐘(54或61)輸出第二信號時控制第二操作恢復(fù)處理。
文檔編號G06F9/46GK1959596SQ20061014254
公開日2007年5月9日 申請日期2006年10月26日 優(yōu)先權(quán)日2005年10月31日
發(fā)明者森澤俊一 申請人:株式會社東芝