專利名稱:控制管理用戶日程安排的計(jì)算機(jī)的方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及控制計(jì)算機(jī)的方法,更具體地說,涉及一種控制管理用戶日程安排的計(jì)算機(jī)的方法,該計(jì)算機(jī)具有用戶檢測單元以檢測所述用戶。
背景技術(shù):
計(jì)算機(jī)經(jīng)常用來管理用戶的個(gè)人日程安排。將用戶的日程安排輸入到計(jì)算機(jī)中并存儲(chǔ)在其中。例如,計(jì)算機(jī)可以在一次約定之前的特定時(shí)間顯示消息或聲音警告,以讓用戶得知應(yīng)該為該約定做準(zhǔn)備了。
如上所述,計(jì)算機(jī)可以根據(jù)所輸入的日程安排而進(jìn)行預(yù)定操作(顯示消息或發(fā)出聲音警告)。計(jì)算機(jī)甚至可以在用戶指定的預(yù)定時(shí)間將自己關(guān)閉或打開。在此情形下,計(jì)算機(jī)遵循用戶指定的日程安排。
下述文獻(xiàn)公開了相關(guān)技術(shù)日本在先公開專利申請(qǐng)No.11-272920和No.57-36326。
然而,根據(jù)相關(guān)技術(shù)的計(jì)算機(jī)只是遵循由用戶指定的日程安排。即使用戶的實(shí)際日程安排已經(jīng)改變了,計(jì)算機(jī)也依然遵循已經(jīng)指定的日程安排,直到用戶改變它。
發(fā)明內(nèi)容
因此,本發(fā)明的一般目的在于提供一種新穎、有用的方法,用于控制其中消除了上述一個(gè)或多個(gè)問題的計(jì)算機(jī)。
本發(fā)明的另一個(gè)并且更具體的目的在于提供一種對(duì)管理用戶日程安排的計(jì)算機(jī)的電源進(jìn)行控制的方法,該計(jì)算機(jī)設(shè)置有用戶檢測設(shè)備,并提供執(zhí)行所述方法的計(jì)算機(jī),還提供使該計(jì)算機(jī)執(zhí)行所述方法的計(jì)算機(jī)程序。
為了實(shí)現(xiàn)一個(gè)或多個(gè)上述目的,根據(jù)本發(fā)明,控制管理用戶的日程安排的計(jì)算機(jī)的方法包括下述步驟設(shè)置第一時(shí)間;確定當(dāng)前時(shí)間是否在所述第一時(shí)間之內(nèi),所述第一時(shí)間在用戶應(yīng)當(dāng)外出的外出時(shí)間之前;以及響應(yīng)于確定所述當(dāng)前時(shí)間在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),將所述計(jì)算機(jī)設(shè)置為外出模式。
根據(jù)本發(fā)明,上述方法還包括下述步驟設(shè)置第二時(shí)間;確定所述當(dāng)前時(shí)間是否在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);控制所述計(jì)算機(jī)的電源;在所述計(jì)算機(jī)被設(shè)置為所述外出模式之后,響應(yīng)于確定所述當(dāng)前時(shí)間在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),關(guān)閉所述電源。
根據(jù)本發(fā)明的方法使得計(jì)算機(jī)可基于用戶的狀態(tài)以及由此所管理的用戶的日程安排,控制其電源。根據(jù)這些設(shè)置,計(jì)算機(jī)變得更為有用。
結(jié)合附圖閱讀時(shí),本發(fā)明的其他目的、特征和優(yōu)點(diǎn)從下述描述中將變得更加清楚。
圖1是一個(gè)框圖,示出了向其應(yīng)用根據(jù)本發(fā)明第一實(shí)施例的方法的計(jì)算機(jī);圖2示出了根據(jù)本發(fā)明第一實(shí)施例的方法的狀態(tài)轉(zhuǎn)移;圖3是一個(gè)流程圖,示出了根據(jù)第一實(shí)施例的方法的操作;圖4示出了根據(jù)第二實(shí)施例的方法的狀態(tài)轉(zhuǎn)移;圖5是一個(gè)流程圖,示出了根據(jù)第二實(shí)施例的方法的操作;圖6示出了根據(jù)第三實(shí)施例的計(jì)算機(jī);圖7是示出了根據(jù)實(shí)施例的日程安排管理器所顯示的日程安排的示例性屏幕;圖8是一個(gè)流程圖,示出了根據(jù)第三實(shí)施例的計(jì)算機(jī)的操作;圖9示出了根據(jù)第四實(shí)施例的計(jì)算機(jī);
圖10是一個(gè)流程圖,示出了根據(jù)第四實(shí)施例的計(jì)算機(jī)的操作;圖11示出了根據(jù)第五實(shí)施例的計(jì)算機(jī);以及圖12是一個(gè)流程圖,示出了根據(jù)第五實(shí)施例的計(jì)算機(jī)的操作。
具體實(shí)施例方式
下面將參考附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。
圖1到3示出了本發(fā)明的第一實(shí)施例。圖1是一個(gè)框圖,示出了向其應(yīng)用根據(jù)本發(fā)明第一實(shí)施例的方法的計(jì)算機(jī)。圖2示出了根據(jù)本發(fā)明第一實(shí)施例的方法的狀態(tài)轉(zhuǎn)移。圖3是一個(gè)流程圖,示出了根據(jù)第一實(shí)施例的計(jì)算機(jī)的操作。
圖1所示的計(jì)算機(jī)(系統(tǒng))100包括計(jì)算機(jī)(處理單元)101、用戶檢測設(shè)備102、監(jiān)視器106以及輸入設(shè)備107例如鍵盤。操作系統(tǒng)(OS)103在計(jì)算機(jī)101上執(zhí)行,并且日程安排管理器(軟件)104在操作系統(tǒng)103的控制下執(zhí)行。計(jì)算機(jī)101包括電源105。操作系統(tǒng)103可以控制電源105。
用戶檢測設(shè)備102確定用戶是否在計(jì)算機(jī)101周圍。當(dāng)用戶離開計(jì)算機(jī)101(離計(jì)算機(jī)101超過預(yù)定距離)時(shí),用戶檢測設(shè)備102通知計(jì)算機(jī)101,告知其用戶不在計(jì)算機(jī)101周圍。當(dāng)用戶接近計(jì)算機(jī)101(離計(jì)算機(jī)101小于預(yù)定距離)時(shí),用戶檢測設(shè)備102通知計(jì)算機(jī)101,告知其用戶在計(jì)算機(jī)101周圍。
日程安排管理器(軟件)104存儲(chǔ)并管理用戶的個(gè)人日程安排。例如,如果用戶需要外出赴約,則用一個(gè)標(biāo)記標(biāo)識(shí)出日程安排中的一個(gè)項(xiàng)目(所述約會(huì))。
在下面給出的描述中使用了下述符號(hào)。
“TA”表示約會(huì)開始的時(shí)間?!癟X”表示給出消息或警告之后、約定開始之前的時(shí)間段。在時(shí)間“TA-TX”給出所述消息或警告。“TY”表示關(guān)閉計(jì)算機(jī)的電源之后、約定開始之前的時(shí)間段?!癟X”長于“TY”(TX>TY)?!皌”表示當(dāng)前時(shí)間。
“Mwork”表示計(jì)算機(jī)101正常運(yùn)行的狀態(tài)?!癕out”表示計(jì)算機(jī)101得知例如用戶已外出的狀態(tài)?!癿”表示計(jì)算機(jī)101的當(dāng)前狀態(tài)?!癙on”表示電源105打開的狀態(tài)?!癙off”表示電源105關(guān)閉的狀態(tài)?!皃”表示電源105的當(dāng)前狀態(tài)?!癦”表示與時(shí)間“t=TA-TX”相關(guān)的操作。例如,如果用戶沒有進(jìn)行相關(guān)操作,則將“z”設(shè)置為0,而如果操作“Z”與用戶相關(guān),則將“z”設(shè)置為“Z”。
計(jì)算機(jī)101得知(被通知)用戶已外出的狀態(tài)(m=Mout)稱為外出模式。計(jì)算機(jī)101執(zhí)行下述預(yù)定操作。
參考圖2和3,下面將描述第一實(shí)施例。圖2和3示出了未使用用戶檢測設(shè)備102而控制電源105的操作。
圖2示出了電源105和日程安排管理器104的狀態(tài)轉(zhuǎn)移圖。該狀態(tài)轉(zhuǎn)移圖包括5個(gè)狀態(tài)210、220、230、240和250。
在狀態(tài)210中,電源105處于打開狀態(tài),并且計(jì)算機(jī)101正常運(yùn)行。
在狀態(tài)220中,在某個(gè)日程安排項(xiàng)目之前發(fā)出消息或發(fā)出聲音警告。
在狀態(tài)230中,用戶執(zhí)行相關(guān)操作“Z”。
在狀態(tài)240中,電源105處于打開狀態(tài),計(jì)算機(jī)101得知用戶已外出。
在狀態(tài)250中,電源105處于關(guān)閉狀態(tài),計(jì)算機(jī)101得知用戶已外出。
從一個(gè)狀態(tài)到另一個(gè)狀態(tài)的每一次轉(zhuǎn)移由箭頭211、212、221、222、231、241和251表示。
圖3是一個(gè)流程圖,示出了計(jì)算機(jī)101的操作,其狀態(tài)如圖2所示地進(jìn)行轉(zhuǎn)移。下面將參考圖2和3描述根據(jù)本實(shí)施例的操作。
在步驟301中,打開電源105。處理前進(jìn)到步驟302。圖3所示的從步驟301到步驟302的流程對(duì)應(yīng)于圖2所示的從狀態(tài)250到狀態(tài)210的轉(zhuǎn)移251。
在步驟302中,電源105處于打開狀態(tài),計(jì)算機(jī)101正常運(yùn)行。圖3所示的步驟302對(duì)應(yīng)于圖2所示的狀態(tài)210。
在步驟303中,確定“t”是否等于“TA-TX”。如果確定“t”等于“TA-TX”,則處理前進(jìn)到步驟310。圖3所示的從步驟303到步驟310的流程對(duì)應(yīng)于圖2所示的從狀態(tài)210到狀態(tài)220的轉(zhuǎn)移211。
在步驟310中,確定是否z=0。如果z=0,則處理前進(jìn)到步驟302。圖3所示的從步驟310到步驟302到流程對(duì)應(yīng)于圖2所示的從狀態(tài)220到狀態(tài)210的轉(zhuǎn)移221。如果z不等于0,則步驟前進(jìn)到步驟311。
在步驟311,發(fā)出警告聲音或者發(fā)送消息。步驟311對(duì)應(yīng)于圖2所示的狀態(tài)220。處理前進(jìn)到步驟312。從步驟311到步驟312的流程對(duì)應(yīng)于圖2所示的從狀態(tài)220到步驟230的轉(zhuǎn)移222。如上所述,如果當(dāng)前時(shí)間“t”變成等于“TA-TX”,并且如果z=0,則日程安排管理器(軟件)104顯示消息或發(fā)出警告聲音,通知用戶所述(日程安排項(xiàng)目的)時(shí)間將要到來。
在步驟312,用戶執(zhí)行相關(guān)操作Z。也就是說,如果當(dāng)前時(shí)間“t”變成等于“TA-TX”,并且如果z設(shè)置為“z=Z”,則執(zhí)行操作“Z”。然后處理前進(jìn)到步驟302。從步驟312到步驟302的流程對(duì)應(yīng)于圖2所示的從步驟230到步驟210的轉(zhuǎn)移231。
如果在步驟303中確定“t”不等于“TA-TX”,則處理前進(jìn)到步驟304。在步驟304中,確定當(dāng)前時(shí)間“t”是否大于(遲于)“TA-TX”。如果“t”不大于“TA-TX”,則處理返回到步驟302,并且重復(fù)上述步驟。如果確定“t”大于“TA-TX”,則處理前進(jìn)到步驟305。從步驟304到步驟305的流程對(duì)應(yīng)于圖2所示的從狀態(tài)210到狀態(tài)240的轉(zhuǎn)移212。
在步驟305中,電源105保持打開狀態(tài),并且計(jì)算機(jī)101得知(確定)用戶已外出。如上所述,如果計(jì)算機(jī)確定當(dāng)前時(shí)間“t”大于“TA-TX”,則計(jì)算機(jī)101的狀態(tài)從“m=Mwork”轉(zhuǎn)移為“m=Mout”(對(duì)應(yīng)于圖2所示的狀態(tài)240)。處理前進(jìn)到步驟306。
在步驟306中,確定“t”是否大于(遲于)“TA-TY”。如果確定“t”不大于“TA-TY”,則處理前進(jìn)到步驟305,并且重復(fù)步驟305,直到確定“t”大于“TA-TY”。如果確定“t”大于“TA-TY”,則處理返回到步驟307。從步驟306到步驟307的流程對(duì)應(yīng)于圖2所示的從狀態(tài)240到狀態(tài)250的轉(zhuǎn)移241。
在步驟307中,關(guān)閉電源105,并且計(jì)算機(jī)101得知用戶已外出。步驟307對(duì)應(yīng)于圖2所示的狀態(tài)250。如上所述,如果當(dāng)前時(shí)間“t”變?yōu)榇笥凇癟A-TY”,則計(jì)算機(jī)101的電源105的狀態(tài)從P=Pon轉(zhuǎn)移到P=Poff。
最后,處理前進(jìn)到步驟308。計(jì)算機(jī)101的電源105保持關(guān)閉。
下面將參考圖1、4和5來描述本發(fā)明的第二實(shí)施例。如上所述,圖1是示出了根據(jù)第一實(shí)施例的計(jì)算機(jī)(系統(tǒng))100的框圖。根據(jù)第二實(shí)施例的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)與第一實(shí)施例基本相同,并且對(duì)應(yīng)地參考圖1。圖4示出了根據(jù)第二實(shí)施例的計(jì)算機(jī)101的狀態(tài)轉(zhuǎn)移圖。圖5是一個(gè)流程圖,示出了根據(jù)第二實(shí)施例的計(jì)算機(jī)101的操作。
圖4和5中所使用的符號(hào)與圖2和3中的相同。
在上述之外,在圖4和5中可能還使用了下述符號(hào)。“Don”和“Doff”分別表示用戶檢測設(shè)備102檢測到用戶存在的狀態(tài)和用戶檢測設(shè)備102檢測到用戶不存在的狀態(tài)。“d”表示用戶檢測設(shè)備102向計(jì)算機(jī)101提供的信息。“Min”表示日程安排管理器104了解到用戶已暫時(shí)離開但尚未外出。日程安排管理器104了解到用戶已暫時(shí)離開的狀態(tài)(m=Min)稱為暫時(shí)離開模式(stepping-out mode)。在暫時(shí)離開模式中計(jì)算機(jī)101執(zhí)行上述預(yù)定操作。“c=AutoOn”表示用戶指定的一種設(shè)置,其中用戶已外出時(shí)計(jì)算機(jī)101自動(dòng)關(guān)閉?!癱=AutoOff”表示用戶指定的一種設(shè)置,其中用戶已外出時(shí)計(jì)算機(jī)101不自動(dòng)關(guān)閉(即計(jì)算機(jī)不做任何事情)。
下面將參考圖4和5描述根據(jù)第二實(shí)施例的計(jì)算機(jī)101的操作。使用用戶檢測設(shè)備102來確定用戶是否在周圍,根據(jù)該確定的結(jié)果,計(jì)算機(jī)101對(duì)其中所設(shè)置的電源進(jìn)行控制。
圖4示出了電源105和日程安排管理器104的狀態(tài)轉(zhuǎn)移圖。所述狀態(tài)轉(zhuǎn)移圖包括6個(gè)狀態(tài)410、420、430、440、450和460。
在狀態(tài)410,電源105處于打開狀態(tài),計(jì)算機(jī)101正常運(yùn)行。
在狀態(tài)420,在某個(gè)日程安排項(xiàng)目之前發(fā)送消息或發(fā)出警告聲音。
在狀態(tài)430,用戶執(zhí)行相關(guān)操作“Z”。
在狀態(tài)440,電源105處于打開狀態(tài),且計(jì)算機(jī)101得知用戶已外出。
在狀態(tài)450,電源105處于關(guān)閉狀態(tài),且計(jì)算機(jī)101得知用戶已外出。
在狀態(tài)460,電源105處于打開狀態(tài),且日程安排管理器104得知用戶已暫時(shí)離開。
從一個(gè)狀態(tài)到另一個(gè)狀態(tài)的每一次轉(zhuǎn)移由箭頭411、412、421、422、431、441、451、461和462來表示。
圖5是一個(gè)流程圖,示出了計(jì)算機(jī)101的操作,其狀態(tài)如圖4所示地進(jìn)行轉(zhuǎn)移。下面將參考圖4和5描述根據(jù)本實(shí)施例的操作。
在步驟501,打開電源105。處理前進(jìn)到步驟502。圖5所示的從步驟501到步驟502的流程對(duì)應(yīng)于圖4所示的從狀態(tài)450到狀態(tài)410的轉(zhuǎn)移451。
在步驟502,電源105處于打開狀態(tài),且計(jì)算機(jī)101正常運(yùn)行。圖5所示的步驟502對(duì)應(yīng)于圖4所示的狀態(tài)410。
在步驟503,確定“t”是否等于“TA-TX”。如果確定“t”等于“TA-TX”,則處理前進(jìn)到步驟511。圖5所示的從步驟503到步驟511的流程對(duì)應(yīng)于圖4所示的從狀態(tài)410到狀態(tài)420的轉(zhuǎn)移411。
在步驟511,確定是否z=0。如果z=0,則處理前進(jìn)到步驟502。圖5所示的從步驟511到步驟502的流程對(duì)應(yīng)于圖4所示的從狀態(tài)420到狀態(tài)410的轉(zhuǎn)移421。如果z不等于0,則處理前進(jìn)到步驟512。
在步驟512,發(fā)送消息或者發(fā)出警告聲音。步驟512對(duì)應(yīng)于圖4所示的狀態(tài)420。處理前進(jìn)到步驟513。從步驟512到步驟513的流程對(duì)應(yīng)于圖4所示的從狀態(tài)420到狀態(tài)430的轉(zhuǎn)移422。在d=Don(用戶檢測設(shè)備102檢測到用戶)的情況下,如果當(dāng)前時(shí)間“t”變?yōu)榈扔凇癟A-TX”,并且如果z=0,則日程安排管理器(軟件)104顯示消息或發(fā)出警告聲音,以通知用戶所述(日程安排項(xiàng)目的)時(shí)間將要到來。
在步驟513,執(zhí)行用戶設(shè)定的相關(guān)操作Z。也就是說,如果當(dāng)前時(shí)間“t”等于“TA-TX”,并且如果z設(shè)置為“z=Z”,則執(zhí)行操作“Z”。然后處理前進(jìn)到步驟502。從步驟513到步驟502的流程對(duì)應(yīng)于圖4所示的從狀態(tài)430到狀態(tài)410的轉(zhuǎn)移431。
如果在步驟503確定“t”不等于“TA-TX”,則處理前進(jìn)到步驟504。
在步驟504,確定用戶檢測設(shè)備102是否檢測到用戶存在。如果確定用戶檢測設(shè)備102檢測到用戶(d=Don),則處理返回到步驟502,并且重復(fù)上述步驟。如果確定用戶檢測設(shè)備102檢測到用戶不存在,則處理前進(jìn)到步驟505。
在步驟505,確定當(dāng)前時(shí)間“t”是否大于(遲于)“TA-TX”。如果確定“t”大于“TA-TX”,則處理前進(jìn)到步驟506。從步驟505到步驟506的流程對(duì)應(yīng)于圖4所示的從狀態(tài)410到狀態(tài)440的轉(zhuǎn)移412。
在步驟506,電源105保持打開狀態(tài),并且計(jì)算機(jī)101得知(確定)用戶已外出。例如,如果用戶已響應(yīng)于步驟512中的消息或聲音警告而外出,則用戶檢測設(shè)備102檢測到用戶的狀態(tài)已改變。用戶檢測設(shè)備102將狀態(tài)d=Doff通知給計(jì)算機(jī)101。如果計(jì)算機(jī)確定當(dāng)前時(shí)間“t”大于“TA-TX”,則計(jì)算機(jī)101的狀態(tài)從“m=Mwork”轉(zhuǎn)移為“m=Mout”(對(duì)應(yīng)于圖4所示的狀態(tài)440)。處理前進(jìn)到步驟507。
在步驟507,確定用戶檢測設(shè)備102是否檢測到用戶存在。如果在步驟507確定用戶檢測設(shè)備102檢測到用戶(d=Don),則處理返回到步驟502,并且重復(fù)上述步驟。從步驟507到步驟502的流程對(duì)應(yīng)于圖4所示的從狀態(tài)440到狀態(tài)410的轉(zhuǎn)移442。如果在步驟507確定用戶檢測設(shè)備102檢測到用戶不存在(d=Doff),則處理前進(jìn)到步驟508。
在步驟508,確定“t”是否大于(遲于)“TA-TY”。如果確定“t”不大于“TA-TY”,則處理返回到步驟506,并且重復(fù)步驟506和507,直到確定“t”大于“TA-TY”。如果確定“t”大于“TA-TY”,則處理前進(jìn)到步驟509。從步驟508到步驟509的流程對(duì)應(yīng)于圖4所示的從狀態(tài)440到狀態(tài)450的轉(zhuǎn)移441。
在步驟509中,關(guān)閉電源105,并且計(jì)算機(jī)101得知用戶已外出。步驟509對(duì)應(yīng)于圖4所示的狀態(tài)450。如上所述,如果當(dāng)前時(shí)間“t”變?yōu)榇笥凇癟A-TY”,則計(jì)算機(jī)101的電源105的狀態(tài)從P=Pon轉(zhuǎn)移到P=Poff。
最后,處理前進(jìn)到步驟510。計(jì)算機(jī)101的電源105保持為關(guān)閉。
如果在步驟505確定當(dāng)前時(shí)間“t”不大于“TA-TX”,則處理前進(jìn)到步驟514。日程安排管理器104的狀態(tài)從m=Mwork變?yōu)閙=Min。從步驟505到步驟514的流程對(duì)應(yīng)于從狀態(tài)410到狀態(tài)460的轉(zhuǎn)移413。
在步驟514,電源105處于打開狀態(tài),并且日程安排管理器104得知用戶已暫時(shí)離開而不是外出。步驟514對(duì)應(yīng)于圖4所示的狀態(tài)460。
在步驟515,確定用戶檢測設(shè)備102是否已檢測到用戶。如果確定用戶檢測設(shè)備102已檢測到用戶(d=Don),則處理返回到步驟502,以重復(fù)從步驟502開始的步驟。從步驟507到步驟502的流程對(duì)應(yīng)于圖4所示的從狀態(tài)460到狀態(tài)410的轉(zhuǎn)移462。如果在步驟515確定用戶檢測設(shè)備102未檢測到用戶(d=Doff),則處理前進(jìn)到步驟5 16。
在步驟516,確定“t”是否大于“TA-TY”。如果確定“t”不大于“TA-TY”,則處理返回到步驟514,并且重復(fù)步驟514和515。如果確定“t”大于“TA-TY”,則處理前進(jìn)到步驟517。
在步驟517,確定用戶是否已將計(jì)算機(jī)101設(shè)置成當(dāng)用戶不在計(jì)算機(jī)101周圍時(shí)計(jì)算機(jī)101自動(dòng)關(guān)閉(如上所述,如果計(jì)算機(jī)101將自動(dòng)關(guān)閉則所述設(shè)置稱為c=AutoOn,如果計(jì)算機(jī)101不會(huì)自動(dòng)關(guān)閉則稱為c=AutoOff)。如果計(jì)算機(jī)未設(shè)置成c=AutoOff(c=AutoOn),則處理返回到步驟5 14而不執(zhí)行任何步驟。即,如果m=Min并且當(dāng)前時(shí)間“t”大于“TA-TY”,則計(jì)算機(jī)101保持狀態(tài)m=Min并且p=Pon,如用戶所設(shè)置的那樣。也就是說,如果c=AutoOn,那么在當(dāng)前時(shí)間“t”變?yōu)榇笥凇癟A-TY”時(shí),不論“m”如何,電源105的狀態(tài)都變?yōu)閜=Poff。如果c=AutoOff,則保持t小于“TA-TY”時(shí)的狀態(tài)。
另一方面,如果c=AutoOn,則處理前進(jìn)到步驟509。執(zhí)行步驟509和步驟510。
在步驟509,由于d=Doff,并且當(dāng)前時(shí)間“t”大于“TA-TY”,因此計(jì)算機(jī)101的狀態(tài)從p=Pon轉(zhuǎn)移為p=Poff。從步驟517到步驟509的流程對(duì)應(yīng)于圖4所示的從狀態(tài)460到狀態(tài)450的轉(zhuǎn)移461。
下面將參考圖6、7和8描述本發(fā)明的第三實(shí)施例。圖6示出了根據(jù)第三實(shí)施例的計(jì)算機(jī)系統(tǒng)600。與圖1相同的元件用相同的標(biāo)號(hào)表示,并且省略了對(duì)其的描述。圖8是一個(gè)流程圖,示出了根據(jù)第三實(shí)施例的計(jì)算機(jī)101的操作。
圖6所示的計(jì)算機(jī)系統(tǒng)600包括計(jì)算機(jī)(處理單元)101、操作系統(tǒng)103、日程安排管理器(軟件)104、連接到計(jì)算機(jī)101的鍵盤601以及連接到計(jì)算機(jī)101的監(jiān)視器602。日程安排窗口603由運(yùn)行在計(jì)算機(jī)101上的日程安排管理器104示出在監(jiān)視器602的屏幕上。圖7示出了日程安排窗口603。
圖7所示的示例性日程安排603表示下一個(gè)日程安排項(xiàng)目開始于14:00(“TA”是14:00),警告設(shè)置在“TA”之前的30分鐘(“TX”是30分鐘)。計(jì)算機(jī)101的電源將在“TA”之前的5分鐘關(guān)閉(“TY”是5分鐘)。“t”表示當(dāng)前時(shí)間。“Mwork”表示計(jì)算機(jī)101正常運(yùn)行的狀態(tài)?!癕out”表示計(jì)算機(jī)101得知例如用戶已外出的狀態(tài)?!癿”表示計(jì)算機(jī)101的當(dāng)前狀態(tài)?!癙on”表示電源105打開的狀態(tài)?!癙off”表示電源105關(guān)閉的狀態(tài)?!皃”表示電源105的當(dāng)前狀態(tài)?!癦”表示與時(shí)間“t=TA-TX”相關(guān)的操作。以及“z”表示設(shè)置的狀態(tài)。在此情形下,“Z”是顯示消息“是時(shí)候動(dòng)身了”的操作。
在圖8所示的步驟801,打開計(jì)算機(jī)101,處理前進(jìn)到步驟802。
在步驟802,電源105打開,計(jì)算機(jī)101正常運(yùn)行。
在步驟803,確定“t”是否等于13:30。如果確定“t”等于13:30,則處理前進(jìn)到步驟810。
在步驟810,確定是否“z=0”。由于存在有關(guān)“Z”的操作,因此“z”不等于0。處理前進(jìn)到步驟811。
在步驟811,發(fā)出警告聲音(或發(fā)送消息),并且處理前進(jìn)到步驟812。根據(jù)這些設(shè)置,日程安排管理器104可以指示所述消息或發(fā)出警告聲音,以通知用戶所述時(shí)間將要到來。
在步驟812,執(zhí)行用戶相關(guān)的操作“Z”。即,在“t=13:30”時(shí)顯示消息“是時(shí)候動(dòng)身了”。處理然后前進(jìn)到步驟802。
在步驟803,如果確定“t”不等于13:30,則處理前進(jìn)到步驟804。在步驟804,確定當(dāng)前時(shí)間“t”是否大于13:30。如果當(dāng)前時(shí)間“t”不大于13:30,則處理返回到步驟802,并重復(fù)步驟802和803。如果確定“t”大于13:30,則處理前進(jìn)到步驟805。
在步驟805,計(jì)算機(jī)101的電源105打開,且計(jì)算機(jī)101得知用戶已外出。響應(yīng)于確定當(dāng)前時(shí)間“t”大于13:30,計(jì)算機(jī)101從狀態(tài)m=Mwork改變?yōu)闋顟B(tài)m=Mout。處理前進(jìn)到步驟806。
在步驟806,確定“t”是否大于13:55。如果確定“t”不大于13:55,則處理返回到步驟805,并重復(fù)步驟805。如果確定“t”大于13:55,則處理前進(jìn)到步驟807。
在步驟807,計(jì)算機(jī)得知電源105被關(guān)閉,并且用戶已外出。在當(dāng)前時(shí)間“t”變?yōu)榇笥?遲于)13:55時(shí),計(jì)算機(jī)101的電源105從狀態(tài)P=Pon轉(zhuǎn)移為P=Poff。
最后,處理前進(jìn)到步驟808,并且計(jì)算機(jī)101的電源105保持為關(guān)閉。
下面將參考圖9和10描述本發(fā)明的第四實(shí)施例。圖9示出了根據(jù)第四實(shí)施例的計(jì)算機(jī)系統(tǒng)900。與前面的視圖中所示的元件相同的元件用相同的標(biāo)號(hào)表示,并且省略了其描述。圖10是一個(gè)流程圖,示出了根據(jù)第四實(shí)施例的計(jì)算機(jī)101的操作。
圖9所示的計(jì)算機(jī)系統(tǒng)900包括計(jì)算機(jī)(處理單元)101、操作系統(tǒng)103、日程安排管理器(軟件)104、連接到計(jì)算機(jī)101的鍵盤601、連接到計(jì)算機(jī)101的監(jiān)視器602、IC讀卡器/寫卡器901、IC卡902以及個(gè)人數(shù)字助理(PDA)903。IC讀卡器/寫卡器901和IC卡構(gòu)成如圖1所示的用戶檢測設(shè)備102。也就是說,通過確定IC卡902是否設(shè)置在IC讀卡器/寫卡器901中,IC讀卡器/寫卡器901和IC卡902,即用戶檢測設(shè)備102可以確定用戶是否在計(jì)算機(jī)101周圍。
在該示例性實(shí)施例中,用戶在暫時(shí)離開時(shí)需要將IC卡設(shè)置(插入或連接到)在IC讀卡器/寫卡器901中。IC讀卡器/寫卡器901通知計(jì)算機(jī)101,告知其IC卡設(shè)置于其中(即用戶已暫時(shí)離開)。在計(jì)算機(jī)系統(tǒng)900之外,用戶還使用PDA 903。PDA 903可以通過無線信道904與計(jì)算機(jī)101交換數(shù)據(jù)。
運(yùn)行在計(jì)算機(jī)101上的日程安排管理器104在監(jiān)視器602上顯示日程安排窗口603?!皩⑽募﨔拷貝到PDA 903”的操作被設(shè)置為“Z”。
在圖10所示的步驟1001,電源105打開,處理前進(jìn)到步驟1002。
在步驟1002,電源105打開,計(jì)算機(jī)101正常運(yùn)行。
在步驟1003,確定“t”是否等于13:30。如果確定“t”等于13:30,則處理前進(jìn)到步驟1011。
在步驟1011,確定是否“z=0”。由于有操作被設(shè)置為“Z”,也就是“z”不等于0,因此處理前進(jìn)到步驟1012。
在步驟1012,發(fā)送消息或發(fā)出警告聲音,并且處理前進(jìn)到步驟1013。如上所述,在d=Don(用戶檢測設(shè)備102檢測到用戶的狀態(tài))的情況下,如果當(dāng)前時(shí)間“t”變?yōu)榈扔?3:30,并且如果z=0,則日程安排管理器(軟件)104顯示消息或發(fā)出警告聲音,以通知用戶所述(日程安排項(xiàng)目的)時(shí)間將要到來。
在步驟1013,執(zhí)行用戶相關(guān)的操作“Z”。即,在當(dāng)前時(shí)間“t”等于13:30時(shí),由于“z”被設(shè)置為“z=Z”,因此執(zhí)行將文件F拷貝到PDA903中的操作。處理然后前進(jìn)到步驟1002。
如果在步驟1003確定“t”不等于13:30,則處理前進(jìn)到步驟1004。
在步驟1004,確定IC卡902是否設(shè)置在IC讀卡器/寫卡器901中。如果確定IC卡902設(shè)置在IC讀卡器/寫卡器901中(d=Don),則處理返回到步驟1002,并重復(fù)上述步驟。如果確定IC卡902未設(shè)置在IC讀卡器/寫卡器901中(d=Doff),則處理前進(jìn)到步驟1005。
在步驟1005,確定當(dāng)前時(shí)間“t”是否大于(遲于)13:30。如果確定“t”大于13:30,則處理前進(jìn)到步驟1006。
在步驟1006,電源105打開,且計(jì)算機(jī)101得知(確定)用戶已外出。例如,如果用戶已響應(yīng)于步驟1012中的消息或警告聲音而外出,則IC讀卡器/寫卡器901確定用戶的狀態(tài)已改變。IC讀卡器/寫卡器901將狀態(tài)d=Doff通知給計(jì)算機(jī)101。如果計(jì)算機(jī)確定當(dāng)前時(shí)間“t”大于13:30,則計(jì)算機(jī)101從狀態(tài)m=Mwork改變?yōu)闋顟B(tài)m=Mout。處理前進(jìn)到步驟1007。
在步驟1007,確定IC卡902是否設(shè)置在IC讀卡器/寫卡器901中。如果在步驟1007確定IC卡902設(shè)置在IC讀卡器/寫卡器901中(d=Don),則處理返回到步驟1002,并重復(fù)上述步驟。如果在步驟1007確定IC卡902未設(shè)置在IC讀卡器/寫卡器901中(d=Doff),則處理前進(jìn)到步驟1008。
在步驟1008,確定“t”是否大于(遲于)13:55。如果確定“t”不大于13:55,則處理返回到步驟1006,并重復(fù)步驟1006和1007,直到確定“t”大于13:55。如果確定“t”大于13:55,則處理前進(jìn)到步驟1009。
在步驟1009,關(guān)閉電源105,且計(jì)算機(jī)101得知用戶已外出。如上所述,在當(dāng)前時(shí)間“t”變得大于13:55時(shí),計(jì)算機(jī)101的電源105從狀態(tài)P=Pon轉(zhuǎn)移為P=Poff。
最后,處理前進(jìn)到步驟1010。計(jì)算機(jī)101的電源105保持為關(guān)閉。
如果在步驟1005確定當(dāng)前時(shí)間“t”不大于13:30,則處理前進(jìn)到步驟1014。日程安排管理器104的狀態(tài)從m=Mwork改變?yōu)閙=Min。
在步驟1014,電源105處于打開狀態(tài),并且日程安排管理器104得知用戶已暫時(shí)離開而不是外出。
在步驟1015,確定IC卡902是否設(shè)置在IC讀卡器/寫卡器901中。如果確定IC卡902設(shè)置在IC讀卡器/寫卡器901中(d=Don),則處理返回到步驟1002,以重復(fù)從步驟1002開始的步驟。如果在步驟1015確定IC卡902未設(shè)置在IC讀卡器/寫卡器901中(d=Doff),則處理前進(jìn)到步驟1016。
在步驟1016,確定“t”是否大于13:55。如果確定“t”不大于13:55,則處理返回到步驟1014,并且重復(fù)步驟1014和1015。如果確定“t”大于13:55,則處理前進(jìn)到步驟1017。
在步驟1017,確定用戶是否已將計(jì)算機(jī)101設(shè)置成當(dāng)用戶不在計(jì)算機(jī)101周圍時(shí)計(jì)算機(jī)101自動(dòng)關(guān)閉(c=AutoOn)。如果計(jì)算機(jī)未設(shè)置成c=AutoOff(c=AutoOn),則處理返回到步驟1014而不執(zhí)行任何步驟。即,如果m=Min并且當(dāng)前時(shí)間“t”大于13:55,則計(jì)算機(jī)101保持狀態(tài)m=Min并且p=Pon,如用戶所設(shè)置的那樣。也就是說,如果c=AutoOn,則在當(dāng)前時(shí)間“t”變?yōu)榇笥?3:55時(shí),不論“m”如何,電源105的狀態(tài)都變?yōu)閜=Poff。如果c=AutoOff,則保持t小于13:55時(shí)的狀態(tài)。
另一方面,如果c=AutoOn,則處理前進(jìn)到步驟1009。執(zhí)行步驟1009和步驟1010。
在步驟1009,由于d=Doff,并且當(dāng)前時(shí)間“t”大于13:55,因此計(jì)算機(jī)101的狀態(tài)從p=Pon轉(zhuǎn)移到p=Poff。
下面將參考圖11和12描述本發(fā)明的第五實(shí)施例。圖11示出了根據(jù)第五實(shí)施例的計(jì)算機(jī)系統(tǒng)1100。與前面的附圖中相同的元件用相同的標(biāo)號(hào)表示,并且省略了它們的描述。圖12是一個(gè)流程圖,示出了根據(jù)第五實(shí)施例的計(jì)算機(jī)101的操作。
圖11所示的計(jì)算機(jī)系統(tǒng)1100包括計(jì)算機(jī)(處理單元)101、操作系統(tǒng)103、日程安排管理器(軟件)104、連接到計(jì)算機(jī)101的鍵盤601、連接到計(jì)算機(jī)101的監(jiān)視器602、無線接收器1101、無線卡1102以及打印機(jī)1103。無線接收器1101和無線卡1102構(gòu)成如圖1所示的用戶檢測設(shè)備102。即,無線接收器1101和無線卡1102(即用戶檢測設(shè)備102)通過確定無線卡1102是否通過無線通信信道1104而連接到無線接收器1101來確定用戶是否在計(jì)算機(jī)101周圍。
用戶需要讓無線卡1102通過無線通信信道1104建立無線卡1102和無線接收器1101之間的連接。用戶在計(jì)算機(jī)101周圍時(shí),無線接收器1101從無線卡1102接收信號(hào)。無線接收器1101通知計(jì)算機(jī)101,告知其無線卡1102連接到其上(即用戶在周圍)。用戶可以使用打印機(jī)1103在外出時(shí)打印用戶需要的數(shù)據(jù)。
運(yùn)行在計(jì)算機(jī)101上的日程安排管理器104在監(jiān)視器602上顯示日程安排窗口603。圖11所示的日程安排窗口603與圖7所示的相同。操作“外出時(shí)將文件F打印到PDA 903”被設(shè)置為“Z”。
在圖12所示的步驟1201,電源105打開,處理前進(jìn)到步驟1202。
在步驟1202,電源105打開,計(jì)算機(jī)101正常運(yùn)行。
在步驟1203,確定“t”是否等于13:30。如果確定“t”等于13:30,則處理前進(jìn)到步驟1211。
在步驟1211,確定是否“z=0”。由于有操作被設(shè)置在“Z”中,也就是“z”不等于0,因此處理前進(jìn)到步驟1212。
在步驟1212,發(fā)送消息或發(fā)出警告聲音,并且處理前進(jìn)到步驟1213。如上所述,在d=Don(用戶檢測設(shè)備102檢測到用戶的狀態(tài))的情況下,如果當(dāng)前時(shí)間“t”變成等于13:30,并且如果z=0,則日程安排管理器(軟件)104顯示消息或發(fā)出警告聲音,以通知用戶所述(日程安排項(xiàng)目的)時(shí)間將要到來。
在步驟1213,執(zhí)行用戶相關(guān)的操作“Z”。即,在當(dāng)前時(shí)間“t”等于13:30時(shí),由于“z”被設(shè)置為“z=Z”,因此執(zhí)行由打印機(jī)1103打印文件F的操作。處理然后前進(jìn)到步驟1202。
如果在步驟1203確定“t”不等于13:30,則處理前進(jìn)到步驟1204。
在步驟1204,確定無線接收器1101是否從無線卡1102接收到信號(hào)。如果確定無線接收器1101從無線卡1102接收到信號(hào)(d=Don),則處理返回到步驟1202,并重復(fù)上述步驟。如果確定無線接收器1101未接收到來自無線卡1102的信號(hào)(d=Doff),則處理前進(jìn)到步驟1205。
在步驟1205,確定當(dāng)前時(shí)間“t”是否大于(遲于)13:30。如果確定“t”大于13:30,則處理前進(jìn)到步驟1206。
在步驟1206,電源105打開,且計(jì)算機(jī)101得知(確定)用戶已外出。例如,如果用戶已響應(yīng)于步驟1212中的消息或警告聲音而外出,則無線接收器1101確定用戶的狀態(tài)已改變。無線接收器1101將狀態(tài)d=Doff通知給計(jì)算機(jī)101。如果計(jì)算機(jī)確定當(dāng)前時(shí)間“t”大于13:30,則計(jì)算機(jī)101從狀態(tài)m=Mwork變?yōu)闋顟B(tài)m=Mout。處理前進(jìn)到步驟1207。
在步驟1207,確定無線接收器1101是否接收到來自無線卡1102的信號(hào)。如果在步驟1207確定無線接收器1101接收到來自無線卡1102的信號(hào)(d=Don),則處理返回到步驟1202,并重復(fù)上述步驟。如果在步驟1207確定無線接收器1101未接收到來自無線卡1102的信號(hào)(d=Doff),則處理前進(jìn)到步驟1208。
在步驟1208,確定“t”是否大于(遲于)13:55。如果確定“t”不大于13:55,則處理返回到步驟1206,并重復(fù)步驟1206和1207,直到確定“t”大于13:55。如果確定“t”大于13:55,則處理前進(jìn)到步驟1209。
在步驟1209,關(guān)閉電源105,且計(jì)算機(jī)101得知用戶已外出。如上所述,在當(dāng)前時(shí)間“t”變?yōu)榇笥?3:55時(shí),計(jì)算機(jī)101的電源105從狀態(tài)P=Pon轉(zhuǎn)移到P=Poff。
最后,處理前進(jìn)到步驟1210。計(jì)算機(jī)101的電源105保持為關(guān)閉。
如果在步驟1205確定當(dāng)前時(shí)間“t”不大于13:30,則處理前進(jìn)到步驟1214。日程安排管理器104的狀態(tài)從m=Mwork變?yōu)閙=Min。
在步驟1214,電源105處于打開狀態(tài),并且日程安排管理器104得知用戶已暫時(shí)離開而不是外出。
在步驟1215,確定無線接收器1101是否接收到來自無線卡1102的信號(hào)。如果確定無線接收器1101接收到來自無線卡1102的信號(hào)(d=Don),則處理返回到步驟1202,以重復(fù)從步驟1202開始的步驟。如果在步驟1215確定無線接收器1101未接收到來自無線卡1102的信號(hào)(d=Doff),則處理前進(jìn)到步驟1216。
在步驟1216,確定“t”是否大于13:55。如果確定“t”不大于13:55,則處理返回到步驟1214,并且重復(fù)步驟1214和1215。如果確定“t”大于13:55,則處理前進(jìn)到步驟1217。
在步驟1217,確定用戶是否已將計(jì)算機(jī)101設(shè)置成當(dāng)用戶不在計(jì)算機(jī)101周圍時(shí)計(jì)算機(jī)101自動(dòng)關(guān)閉(c=AutoOn)。如果計(jì)算機(jī)未設(shè)置成c=AutoOff(c=AutoOn),則處理返回到步驟1214而不執(zhí)行任何步驟。即,如果m=Min并且當(dāng)前時(shí)間“t”大于13:55,則計(jì)算機(jī)101保持狀態(tài)m=Min并且p=Pon,如用戶所設(shè)置的那樣。也就是說,如果c=AutoOn,則在當(dāng)前時(shí)間“t”變?yōu)榇笥?3:55時(shí),不論“m”如何,電源105的狀態(tài)都變?yōu)閜=Poff。如果c=AutoOff,則保持t小于13:55時(shí)的狀態(tài)。
另一方面,如果c=AutoOn,則處理前進(jìn)到步驟1209。執(zhí)行步驟1209和步驟1210。
在步驟1209,由于d=Doff,并且當(dāng)前時(shí)間“t”大于13:55,因此計(jì)算機(jī)101的狀態(tài)從p=Pon轉(zhuǎn)移到p=Poff。
如上所述,可以基于由計(jì)算機(jī)確定的用戶的狀態(tài)和由用戶輸入的用戶日程安排來控制計(jì)算機(jī)的電源。
本發(fā)明并不限于這些實(shí)施例,相反,在不偏離本發(fā)明范圍的條件下可以做出各種改變和修正。
本專利申請(qǐng)基于2003年5月8日遞交的日本優(yōu)先專利申請(qǐng)No.2003-130561,其全部內(nèi)容通過引用而包含于此。
權(quán)利要求
1.一種控制管理用戶的日程安排的計(jì)算機(jī)的方法,包括下述步驟設(shè)置第一時(shí)間;確定當(dāng)前時(shí)間是否落在用戶將要外出的外出時(shí)間之前的所述第一時(shí)間之內(nèi);以及響應(yīng)于確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),將所述計(jì)算機(jī)設(shè)置為外出模式。
2.如權(quán)利要求1所述的方法,還包括下述步驟設(shè)置第二時(shí)間;確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);以及控制所述計(jì)算機(jī)的電源;其中在所述計(jì)算機(jī)被設(shè)置為所述外出模式之后,響應(yīng)于確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),關(guān)閉所述電源。
3.如權(quán)利要求1所述的方法,還包括下述步驟響應(yīng)于將所述計(jì)算機(jī)設(shè)置成所述外出模式,使得所述計(jì)算機(jī)執(zhí)行預(yù)定操作。
4.一種控制管理用戶的日程安排的計(jì)算機(jī)的方法,該計(jì)算機(jī)具有用戶檢測單元,用于確定用戶是否已離開所述計(jì)算機(jī),所述方法包括下述步驟設(shè)置第一時(shí)間;確定當(dāng)前時(shí)間是否落在用戶將要外出的外出時(shí)間之前的所述第一時(shí)間之內(nèi);以及如果所述用戶檢測單元確定用戶已離開所述計(jì)算機(jī),并且確定所述當(dāng)前時(shí)間不在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),則將所述計(jì)算機(jī)設(shè)置成暫時(shí)離開模式,并且,如果確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),則將所述計(jì)算機(jī)設(shè)置成外出模式。
5.如權(quán)利要求4所述的方法,還包括下述步驟設(shè)置第二時(shí)間;確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);以及控制所述計(jì)算機(jī)的電源;其中在所述計(jì)算機(jī)被設(shè)置為所述外出模式之后,響應(yīng)于確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),關(guān)閉所述電源。
6.如權(quán)利要求4所述的方法,還包括下述步驟設(shè)置第二時(shí)間;確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);以及控制所述計(jì)算機(jī)的電源;其中在所述計(jì)算機(jī)被設(shè)置為所述暫時(shí)離開模式之后,即使確定了所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),也要保持所述電源。
7.如權(quán)利要求4所述的方法,還包括下述步驟響應(yīng)于將所述計(jì)算機(jī)設(shè)置成所述外出模式,使得所述計(jì)算機(jī)執(zhí)行預(yù)定操作。
8.一種管理用戶日程安排的計(jì)算機(jī),包括第一時(shí)間設(shè)置單元,用于設(shè)置第一時(shí)間;第一確定單元,用于確定當(dāng)前時(shí)間是否落在用戶將要外出的外出時(shí)間之前的所述第一時(shí)間之內(nèi);和外出模式設(shè)置單元,其響應(yīng)于確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),將所述計(jì)算機(jī)設(shè)置為外出模式。
9.如權(quán)利要求8所述的計(jì)算機(jī),還包括第二時(shí)間設(shè)置單元,用于設(shè)置第二時(shí)間;第二確定單元,用于確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);和控制單元,用于控制所述計(jì)算機(jī)的電源;其中在所述外出設(shè)置單元將所述計(jì)算機(jī)設(shè)置為所述外出模式之后,所述控制單元關(guān)閉所述計(jì)算機(jī)的電源。
10.如權(quán)利要求8所述的計(jì)算機(jī),還包括促成單元,當(dāng)所述外出設(shè)置單元將所述計(jì)算機(jī)設(shè)置為所述外出模式后,使得所述計(jì)算機(jī)執(zhí)行預(yù)定操作。
11.一種管理用戶的日程安排的計(jì)算機(jī),包括用戶檢測單元,用于確定用戶是否已離開所述計(jì)算機(jī);第一時(shí)間設(shè)置單元,用于設(shè)置第一時(shí)間;第一確定單元,用于確定當(dāng)前時(shí)間是否落在用戶將要外出的外出時(shí)間之前的所述第一時(shí)間之內(nèi);和模式設(shè)置單元,如果所述用戶檢測單元確定用戶已離開所述計(jì)算機(jī),并且所述第一確定單元確定所述當(dāng)前時(shí)間不在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),則所述模式設(shè)置單元將所述計(jì)算機(jī)設(shè)置成暫時(shí)離開模式,并且,如果所述第一確定單元確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),則將所述計(jì)算機(jī)設(shè)置成外出模式。
12.如權(quán)利要求11所述的計(jì)算機(jī),還包括第二時(shí)間設(shè)置單元,用于設(shè)置第二時(shí)間;第二確定單元,用于確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);和控制單元,用于控制所述計(jì)算機(jī)的電源;其中在所述模式設(shè)置單元將所述計(jì)算機(jī)設(shè)置為所述外出模式之后,響應(yīng)于所述第二確定單元確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),所述控制單元關(guān)閉所述電源。
13.如權(quán)利要求11所述的計(jì)算機(jī),還包括第二時(shí)間設(shè)置單元,用于設(shè)置第二時(shí)間;第二確定單元,用于確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);和控制單元,用于控制所述計(jì)算機(jī)的電源;其中在所述模式設(shè)置單元將所述計(jì)算機(jī)設(shè)置為所述暫時(shí)離開模式之后,即使所述第二確定單元確定了所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),所述控制單元也要保持所述電源。
14.如權(quán)利要求11所述的計(jì)算機(jī),還包括促成單元,響應(yīng)于所述模式設(shè)置單元將所述計(jì)算機(jī)設(shè)置為所述外出模式后,使得所述計(jì)算機(jī)執(zhí)行預(yù)定操作。
15.一種計(jì)算機(jī)程序,其使得管理用戶的日程安排的計(jì)算機(jī)執(zhí)行包括下述步驟的方法設(shè)置第一時(shí)間;確定當(dāng)前時(shí)間是否落在用戶將要外出的外出時(shí)間之前的所述第一時(shí)間之內(nèi);以及響應(yīng)于確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),將所述計(jì)算機(jī)設(shè)置為外出模式。
16.如權(quán)利要求15所述的計(jì)算機(jī)程序,所述方法還包括下述步驟設(shè)置第二時(shí)間;確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);以及控制所述計(jì)算機(jī)的電源;其中在所述計(jì)算機(jī)被設(shè)置為所述外出模式之后,響應(yīng)于確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),關(guān)閉所述電源。
17.如權(quán)利要求15所述的計(jì)算機(jī)程序,所述方法還包括下述步驟響應(yīng)于將所述計(jì)算機(jī)設(shè)置成所述外出模式,使得所述計(jì)算機(jī)執(zhí)行預(yù)定操作。
18.一種計(jì)算機(jī)程序,其使得管理用戶的日程安排的計(jì)算機(jī)執(zhí)行一種方法,所述計(jì)算機(jī)具有用戶檢測單元,用于確定用戶是否已離開所述計(jì)算機(jī),所述方法包括下述步驟設(shè)置第一時(shí)間;確定當(dāng)前時(shí)間是否落在用戶將要外出的外出時(shí)間之前的所述第一時(shí)間之內(nèi);以及如果所述用戶檢測單元確定用戶已離開所述計(jì)算機(jī),并且確定所述當(dāng)前時(shí)間不在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),則將所述計(jì)算機(jī)設(shè)置成暫時(shí)離開模式,并且,如果確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),則將所述計(jì)算機(jī)設(shè)置成外出模式。
19.如權(quán)利要求18所述的計(jì)算機(jī)程序,所述方法還包括下述步驟設(shè)置第二時(shí)間;確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);以及控制所述計(jì)算機(jī)的電源;其中在所述計(jì)算機(jī)被設(shè)置為所述外出模式之后,響應(yīng)于確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),關(guān)閉所述電源。
20.如權(quán)利要求18所述的計(jì)算機(jī)程序,所述方法還包括下述步驟設(shè)置第二時(shí)間;確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);以及控制所述計(jì)算機(jī)的電源;其中在所述計(jì)算機(jī)被設(shè)置為所述暫時(shí)離開模式之后,即使確定了所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),也要保持所述電源。
21.如權(quán)利要求18所述的計(jì)算機(jī)程序,所述方法還包括下述步驟響應(yīng)于將所述計(jì)算機(jī)設(shè)置成所述外出模式,使得所述計(jì)算機(jī)執(zhí)行預(yù)定操作。
22.一種控制管理用戶的日程安排的計(jì)算機(jī)的方法,包括下述步驟確定用戶是否正在使用所述計(jì)算機(jī);以及響應(yīng)于確定用戶當(dāng)前未在使用所述計(jì)算機(jī),基于所述用戶的日程安排,控制所述計(jì)算機(jī)的電源。
23.一種管理用戶的日程安排的計(jì)算機(jī),包括確定單元,確定用戶是否正在使用所述計(jì)算機(jī);和控制單元,響應(yīng)于所述確定單元確定了用戶當(dāng)前未在使用所述計(jì)算機(jī),基于所述用戶的日程安排,控制所述計(jì)算機(jī)的電源。
24.一種計(jì)算機(jī)程序,其使得管理用戶的日程安排的計(jì)算機(jī)執(zhí)行包括下述步驟的方法確定用戶是否正在使用所述計(jì)算機(jī);以及響應(yīng)于確定用戶當(dāng)前未在使用所述計(jì)算機(jī),基于所述用戶的日程安排,控制所述計(jì)算機(jī)的電源。
25.一種計(jì)算機(jī)可讀記錄介質(zhì),存儲(chǔ)如權(quán)利要求15所述的計(jì)算機(jī)程序。
26.一種計(jì)算機(jī)可讀記錄介質(zhì),存儲(chǔ)如權(quán)利要求18所述的計(jì)算機(jī)程序。
27.一種計(jì)算機(jī)可讀記錄介質(zhì),存儲(chǔ)如權(quán)利要求24所述的計(jì)算機(jī)程序。
28.一種控制管理用戶的日程安排的計(jì)算機(jī)的方法,所述計(jì)算機(jī)具有用戶檢測單元,所述方法包括下述步驟設(shè)置第一時(shí)間;確定當(dāng)前時(shí)間是否落在用戶將要外出的外出時(shí)間之前的所述第一時(shí)間之內(nèi);以及如果所述用戶檢測單元確定用戶已離開所述計(jì)算機(jī),并且確定所述當(dāng)前時(shí)間不在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),則將所述計(jì)算機(jī)設(shè)置成暫時(shí)離開模式。
29.如權(quán)利要求28所述的方法,還包括下述步驟如果確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),則將所述計(jì)算機(jī)設(shè)置成外出模式。
30.如權(quán)利要求29所述的方法,還包括下述步驟設(shè)置第二時(shí)間;確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);以及控制所述計(jì)算機(jī)的電源;其中在所述計(jì)算機(jī)被設(shè)置為所述外出模式之后,響應(yīng)于確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),關(guān)閉所述電源。
31.如權(quán)利要求29所述的方法,還包括下述步驟設(shè)置第二時(shí)間;確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);以及控制所述計(jì)算機(jī)的電源;其中在所述計(jì)算機(jī)被設(shè)置為所述暫時(shí)離開模式之后,即使確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),也要保持所述電源。
32.如權(quán)利要求29所述的方法,還包括下述步驟響應(yīng)于將所述計(jì)算機(jī)設(shè)置成所述外出模式,使得所述計(jì)算機(jī)執(zhí)行預(yù)定操作。
33.一種管理用戶的日程安排的計(jì)算機(jī),包括用戶檢測單元,用于確定用戶是否已離開所述計(jì)算機(jī);第一時(shí)間設(shè)置單元,用于設(shè)置第一時(shí)間;第一確定單元,用于確定當(dāng)前時(shí)間是否落在用戶將要外出的外出時(shí)間之前的所述第一時(shí)間之內(nèi);和暫時(shí)離開模式設(shè)置單元,如果所述用戶檢測單元確定用戶已離開所述計(jì)算機(jī),并且所述第一確定單元確定所述當(dāng)前時(shí)間不在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),則所述暫時(shí)離開模式設(shè)置單元將所述計(jì)算機(jī)設(shè)置為暫時(shí)離開模式。
34.如權(quán)利要求33所述的計(jì)算機(jī),還包括外出模式設(shè)置單元,如果所述第一確定單元確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),則將所述計(jì)算機(jī)設(shè)置為外出模式。
35.如權(quán)利要求34所述的計(jì)算機(jī),還包括第二時(shí)間設(shè)置單元,用于設(shè)置第二時(shí)間;第二確定單元,用于確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);和控制單元,用于控制所述計(jì)算機(jī)的電源;其中在所述外出模式設(shè)置單元將所述計(jì)算機(jī)設(shè)置為所述外出模式之后,響應(yīng)于所述第二確定單元確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),所述控制單元關(guān)閉所述電源。
36.如權(quán)利要求34所述的計(jì)算機(jī),還包括第二時(shí)間設(shè)置單元,用于設(shè)置第二時(shí)間;第二確定單元,用于確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);和控制單元,用于控制所述計(jì)算機(jī)的電源;其中在所述暫時(shí)離開模式設(shè)置單元將所述計(jì)算機(jī)設(shè)置為所述暫時(shí)離開模式之后,即使所述第二確定單元確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),所述控制單元也要保持所述電源。
37.如權(quán)利要求34所述的計(jì)算機(jī),還包括促成單元,其響應(yīng)于所述外出模式設(shè)置單元將所述計(jì)算機(jī)設(shè)置成所述外出模式,使得所述計(jì)算機(jī)執(zhí)行預(yù)定操作。
38.一種計(jì)算機(jī)程序,其使得管理用戶的日程安排的計(jì)算機(jī)執(zhí)行一種方法,所述計(jì)算機(jī)具有用戶檢測單元,用于檢測用戶是否已離開所述計(jì)算機(jī),所述方法包括下述步驟設(shè)置第一時(shí)間;確定當(dāng)前時(shí)間是否落在用戶將要外出的外出時(shí)間之前的所述第一時(shí)間之內(nèi);以及如果所述用戶檢測單元確定用戶已離開所述計(jì)算機(jī),并且確定所述當(dāng)前時(shí)間不在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),則將所述計(jì)算機(jī)設(shè)置成暫時(shí)離開模式。
39.如權(quán)利要求38所述的計(jì)算機(jī)程序,所述方法還包括下述步驟如果確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第一時(shí)間之內(nèi),則將所述計(jì)算機(jī)設(shè)置成外出模式。
40.如權(quán)利要求39所述的計(jì)算機(jī)程序,所述方法還包括下述步驟設(shè)置第二時(shí)間;確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);以及控制所述計(jì)算機(jī)的電源;其中在所述計(jì)算機(jī)被設(shè)置為所述外出模式之后,響應(yīng)于確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),關(guān)閉所述電源。
41.如權(quán)利要求39所述的計(jì)算機(jī)程序,所述方法還包括下述步驟設(shè)置第二時(shí)間;確定所述當(dāng)前時(shí)間是否落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi);以及控制所述計(jì)算機(jī)的電源;其中在所述計(jì)算機(jī)被設(shè)置為所述暫時(shí)離開模式之后,即使確定所述當(dāng)前時(shí)間落在所述外出時(shí)間之前的所述第二時(shí)間之內(nèi),也要保持所述電源。
42.如權(quán)利要求39所述的計(jì)算機(jī)程序,所述方法還包括下述步驟響應(yīng)于將所述計(jì)算機(jī)設(shè)置成所述外出模式,使得所述計(jì)算機(jī)執(zhí)行預(yù)定操作。
43.一種計(jì)算機(jī)可讀記錄介質(zhì),存儲(chǔ)如權(quán)利要求38所述的計(jì)算機(jī)程序。
全文摘要
本發(fā)明公開了一種方法,用于控制管理用戶的日程安排的計(jì)算機(jī)。所述方法包括下述步驟設(shè)置第一時(shí)間;確定當(dāng)前時(shí)間是否落在用戶將要外出的外出時(shí)間之前的所述第一時(shí)間之內(nèi);以及響應(yīng)于所述確定,將所述計(jì)算機(jī)設(shè)置為外出模式。該方法還可以包括下述步驟設(shè)置第二時(shí)間;確定所述當(dāng)前時(shí)間是否在所述外出時(shí)間之前的第二時(shí)間之內(nèi);控制所述計(jì)算機(jī)的電源;其中,在所述計(jì)算機(jī)被設(shè)置為外出模式之后,響應(yīng)于所述確定,關(guān)閉電源。該方法使得計(jì)算機(jī)可以基于用戶的狀態(tài)和由此管理的用戶日程安排來控制電源。
文檔編號(hào)G06Q10/06GK1550954SQ200410006058
公開日2004年12月1日 申請(qǐng)日期2004年2月27日 優(yōu)先權(quán)日2003年5月8日
發(fā)明者山島雅樹 申請(qǐng)人:富士通株式會(huì)社