專利名稱:信息處理設備、成像設備、信息處理方法、及計算機程序的制作方法
技術領域:
本發(fā)明涉及一種信息處理設備、成像設備、信息處理方法、和計算機程序。本發(fā)明尤其涉及這樣的信息處理設備、成像設備、信息處理方法、和計算機程序,它們具有用于縮短啟動時間并減少功耗的配置。
背景技術:
在一般的數(shù)碼相機中,從其中主開關關閉的電源關閉狀態(tài)接通該電源并建立允許實際拍攝的狀態(tài)的預定時間間隔(幾秒鐘)是必需的。這是因為系統(tǒng)啟動處理是必須的,這些處理諸如在主開關接通后、將成像處理所必需的信息解壓縮到諸如SDRAM之類、作為易失性存儲器的存儲裝置上的處理。
將成像處理所必需的信息解壓縮到諸如SDRAM之類的存儲裝置上以完成系統(tǒng)啟動處理的這樣的狀態(tài)稱為熱待機狀態(tài)。在該狀態(tài)轉換為熱待機狀態(tài)后,可以執(zhí)行實際的成像處理。
縮短從接通電源到可拍攝狀態(tài)的轉換時間段是數(shù)碼相機的問題之一。例如,JP-A-2000-59675(參考專利文獻1)公開了這樣的配置,其中數(shù)碼照片相機允許諸如記錄模式和再現(xiàn)模式之類的模式設定,除非使用者在依據(jù)每種模式而定義的模式持續(xù)時間內做出操作,否則該模式變?yōu)槭‰娔J剑粗?,一旦設定了模式,該模式就不會在依據(jù)每種模式設定的所定義時間段內進入省電模式,由此可以在該模式持續(xù)時間內立即實施成像處理。
另外,例如,JP-A-2005-173620(參考專利文獻2)公開了這樣的配置,其通過保持上述的熱待機狀態(tài)來實現(xiàn)啟動時間的縮短。更具體地,參考專利文獻2公開了一種相機配置,其具有一個熱休眠狀態(tài),其延續(xù)將成像處理所必需的信息解壓縮到諸如SDRAM之類的存儲裝置上的熱待機狀態(tài)。
按照在參考專利文獻2中描述的配置,在熱休眠狀態(tài)下,盡管電源處于關閉狀態(tài),但是仍持續(xù)將電力提供給其中存儲了成像處理所必需的信息的諸如SDRAM之類的存儲裝置。因此,能夠保持熱待機狀態(tài),且當使用者想要開始拍攝并接通電源時能夠立即開始拍攝。
然而,在兩個參考專利所述的配置中,為了持續(xù)保持預定的模式或熱待機狀態(tài),必須持續(xù)向其中具有成像處理所必需的信息的存儲裝置(SDRAM)供電。因此,功耗變大就成了問題。在兩個參考專利中,示出了提供預定的超時時段以釋放預定模式或熱待機模式的配置。然而,當釋放預定模式或熱待機模式時,在其后的拍攝操作中,從電源接通到可拍攝狀態(tài)的時間段與在先前的照相機中的時間段相同,這導致不能使啟動時間縮短的問題。
發(fā)明內容
本發(fā)明是考慮到這些問題而做出的。所期望的是提供這樣的成像設備、信息處理方法、及計算機程序,它們想要縮短啟動時間和實現(xiàn)功耗減少。
此外,所期望的是提供這樣的信息處理設備、成像設備、信息處理方法、及計算機程序,它們具有這樣的配置,其中確定使用者是否正在攜帶諸如成像設備之類的信息處理設備,當使用者正攜帶該設備時,持續(xù)保持熱待機狀態(tài),反之當沒有攜帶該設備時,狀態(tài)從熱待機狀態(tài)轉換為待機狀態(tài),由此當攜帶該設備時允許快速成像處理,而當沒有攜帶該設備時實現(xiàn)省電。
按照本發(fā)明實施例的第一方面是一種信息處理設備,包括狀態(tài)檢測部分,其檢測與使用者攜帶該信息處理設備相關聯(lián)地產(chǎn)生的物理波動;以及控制部分,其接收狀態(tài)檢測部分的檢測信息,且其基于該信息處理設備正被使用者攜帶的確定、將狀態(tài)轉換為其中完成了在該信息處理設備中進行數(shù)據(jù)處理之前所必需的系統(tǒng)啟動處理的熱待機狀態(tài),或其執(zhí)行處理以延續(xù)該熱待機狀態(tài)。
此外,在按照本發(fā)明實施例的信息處理設備的一種實現(xiàn)中,該控制部分被配置為當基于該狀態(tài)檢測部分的檢測信息的輸入條件和從計時器輸入的計時信息、確定該信息處理設備處于沒有被使用者攜帶的狀態(tài)持續(xù)了預定時間段時,釋放該信息處理設備的熱待機狀態(tài),并執(zhí)行轉換處理,將狀態(tài)轉換為其中釋放了所完成的系統(tǒng)啟動處理的待機狀態(tài)。
此外,在按照本發(fā)明實施例的信息處理設備的一種實現(xiàn)中,在該熱待機狀態(tài)下,該控制部分被配置以持續(xù)向存儲部分供電并允許該存儲部分自刷新,以便保持在該信息處理設備中的系統(tǒng)啟動之后記錄在由易失性存儲器配置的存儲部分上的數(shù)據(jù)。
此外,在按照本發(fā)明實施例的信息處理設備的一種實現(xiàn)中,該狀態(tài)檢測部分是加速傳感器,而該控制部分被配置為基于由該加速傳感器輸入的信息、確定該信息處理設備是否正被使用者所攜帶。
此外,在按照實施例的信息處理設備的一種實現(xiàn)中,該加速傳感器是檢測該信息處理設備的下落以防止損壞在該信息處理設備中提供的硬盤的加速傳感器。
此外,在按照本發(fā)明實施例的信息處理設備的一種實現(xiàn)中,該狀態(tài)檢測部分是觸摸傳感器,溫度傳感器,或壓力傳感器;該控制部分被配置為基于由該觸摸傳感器、溫度傳感器或壓力傳感器輸入的信息,確定該信息處理設備是否正被使用者所攜帶。
此外,按照本發(fā)明實施例的第二方面是一種成像設備,包括成像裝置,其執(zhí)行成像處理;狀態(tài)檢測部分,其檢測與使用者攜帶該成像設備相關聯(lián)地產(chǎn)生的物理波動;控制部分,其接收該狀態(tài)檢測部分的檢測信息,并且其基于該成像設備正被使用者所攜帶的確定、將狀態(tài)轉換為其中完成了在該成像設備中進行數(shù)據(jù)處理之前所必需的系統(tǒng)啟動處理的熱待機狀態(tài),或其執(zhí)行處理以延續(xù)該熱待機狀態(tài)。
此外,在按照本發(fā)明實施例的成像設備的一種實現(xiàn)中,該狀態(tài)檢測部分是加速傳感器;該控制部分被配置為基于從該加速傳感器輸入的信息,確定該成像設備是否正被使用者所攜帶。
此外,在按照本發(fā)明實施例的成像設備的一種實現(xiàn)中,該加速傳感器是作為在該成像設備中提供的相機震動檢測裝置的陀螺儀。
此外,按照本發(fā)明實施例的第三方面是一種信息處理方法,包括步驟檢測物理波動,該物理波動與使用者攜帶信息處理設備相關聯(lián)地產(chǎn)生;進行控制以接收在狀態(tài)檢測步驟處的檢測信息,并基于該信息處理設備正被使用者所攜帶的確定、將狀態(tài)轉換為其中完成了在該信息處理設備中進行數(shù)據(jù)處理之前所必需的系統(tǒng)啟動處理的熱待機狀態(tài),或執(zhí)行處理來延續(xù)該熱待機狀態(tài)。
此外,在按照本發(fā)明實施例的信息處理方法的一種實現(xiàn)中,該信息處理方法還包括步驟當基于在狀態(tài)檢測步驟的檢測信息的輸入條件和從計時器輸入的計時信息、確定該信息處理設備處于沒有被使用者攜帶的狀態(tài)持續(xù)了預定時間段時,釋放該信息處理設備的該熱待機狀態(tài),并執(zhí)行轉換處理以將該狀態(tài)轉換為其中釋放了所完成的系統(tǒng)啟動處理的待機狀態(tài),在。
此外,在按照本發(fā)明實施例的信息處理方法的一種實現(xiàn)中,該信息處理方法還包括步驟在該熱待機狀態(tài)下,向存儲部分持續(xù)供電并允許該存儲部分自刷新,以便保持在該信息處理設備中的系統(tǒng)啟動之后記錄在由易失性存儲器配置的該存儲部分上的數(shù)據(jù)。
此外,在按照本發(fā)明實施例的信息處理方法的一種實現(xiàn)中,狀態(tài)檢測步驟是由加速傳感器檢測加速的步驟;控制步驟是基于從該加速傳感器輸入的信息、確定該信息處理設備是否正被使用者所攜帶。
此外,在按照本發(fā)明實施例的信息處理方法的一種實現(xiàn)中,狀態(tài)檢測步驟是由觸摸傳感器、溫度傳感器、或壓力傳感器檢測狀態(tài)的步驟;控制步驟是基于從該觸摸傳感器、溫度傳感器、或壓力傳感器輸入的信息,確定該信息處理設備是否正被使用者所攜帶。
此外,按照本發(fā)明實施例的第四方面是一種計算機程序,其允許信息處理設備控制狀態(tài),該計算機程序包括步驟檢測與使用者攜帶信息處理設備相關聯(lián)地產(chǎn)生的物理波動;進行控制以接收在狀態(tài)檢測步驟處的檢測信息,并基于該信息處理設備正被使用者所攜帶的確定、將狀態(tài)轉換為其中完成了在該信息處理設備中進行數(shù)據(jù)處理之前所必需的系統(tǒng)啟動處理的熱待機狀態(tài),或執(zhí)行處理以延續(xù)該熱待機狀態(tài)。
另外,按照本發(fā)明實施例的該計算機程序是一種可以由存儲介質或通信介質提供的計算機程序,該存儲介質或通信介質以計算機可讀取形式向通用計算機系統(tǒng)提供不同的程序代碼,該介質包括CD、FD、和MO、或網(wǎng)絡。類似的程序以計算機可讀形式提供,由此,能夠在該計算機系統(tǒng)上實現(xiàn)依據(jù)該程序的處理步驟。
根據(jù)對基于參照附圖的按照本發(fā)明實施例的實現(xiàn)的詳細描述,按照本發(fā)明實施例的其它特點和優(yōu)點將變得明顯。另外,在該說明書中,該系統(tǒng)代表由多個裝置配置的組合邏輯,其并不限制為在同一機殼中具有單獨配置的裝置。
按照本發(fā)明實施例的配置,例如,其在諸如數(shù)碼相機之類的信息處理設備中配置,在該信息處理設備中,其中當電源關閉時提供了兩種狀態(tài)省電優(yōu)先的待機狀態(tài),以及啟動時間優(yōu)先的熱待機狀態(tài),并確定該設備是否正由使用者攜帶來執(zhí)行在這兩種狀態(tài)之間的轉換。因此,啟動時間的縮短和電池的省電能夠兼得。
例如,當使用者正攜帶該信息處理設備(相機)時,檢測到諸如物理波動大于預定值的加速之類的、在該設備中產(chǎn)生的物理波動,以將狀態(tài)設置為啟動時間優(yōu)先以允許立即拍攝的熱待機狀態(tài),由此幾乎在所有時間都能立即抓住快門機會。另一方面,當使用者沒有攜帶相機時,基于由計時器測量的超時時間段,將狀態(tài)設置為省電優(yōu)先的待機狀態(tài)。利用這種配置,可以抑制功耗,并可盡可能地延長電池持續(xù)時間。
圖1示出了描述按照本發(fā)明實施例的信息處理設備的配置的框圖;圖2示出了說明按照本發(fā)明的實施例、信息處理設備的狀態(tài)轉換的圖示;圖3示出了說明按照本發(fā)明的實施例、可以由信息處理設備設置的狀態(tài)細節(jié)的圖示;圖4示出了說明在按照本發(fā)明實施例的信息處理設備中,當狀態(tài)從待機狀態(tài)轉換為熱待機狀態(tài)和通電狀態(tài)時所進行的處理步驟的描述性流程圖;圖5示出了說明在按照本發(fā)明實施例的信息處理設備中,當狀態(tài)從熱待機狀態(tài)轉換為通電狀態(tài)和熱待機狀態(tài)時所進行的處理步驟的描述性流程圖;圖6示出了說明在按照本發(fā)明實施例的信息處理設備中,持續(xù)熱待機狀態(tài)時所進行的處理步驟的描述性流程圖;及圖7示出了說明在按照本發(fā)明實施例的信息處理設備中,當狀態(tài)從通電狀態(tài)轉換為熱待機狀態(tài)時所進行的處理步驟的描述性流程圖。
具體實施例方式
在下文中,將參照附圖來描述按照本發(fā)明實施例的信息處理設備、成像設備、信息處理方法、和計算機程序的細節(jié)。
首先,將參照圖1來描述該信息處理設備的示范配置。圖1示出了描述作為該信息處理設備的實現(xiàn)的成像設備(數(shù)碼相機)的配置的框圖。
如圖1所示,該成像設備具有透鏡101;固態(tài)成像器件(CCD)102,其將通過透鏡101輸入的光信號轉換為電信號;A/D轉換部分103,其量化模擬電信號,并將其轉換為數(shù)字信號;信號處理部分(DSP)104,其相對于基于從拍攝的圖像和存儲器得到的數(shù)據(jù)而重現(xiàn)的圖像進行信號處理;編碼/解碼部分105,其編碼和解碼圖像數(shù)據(jù);存儲控制器106,其控制要存儲到存儲器107中的圖像數(shù)據(jù),并控制從存儲器107中讀出數(shù)據(jù);諸如閃存之類的存儲器107,其存儲包括拍攝圖像在內的數(shù)據(jù);微型計算機108,其起到控制諸如成像處理之類的數(shù)據(jù)處理的控制部分的作用;存儲部分109,作為易失性存儲器,其存儲用于執(zhí)行微型計算機108的程序所必需的信息;以及ROM110,其存儲作為由微型計算機執(zhí)行的處理算法的程序。另外,例如存儲部分109由SDRAM配置。
此外,該信息處理設備具有加速傳感器112,其檢測該設備的狀態(tài),如使用者是否正在攜帶該設備、該設備是固定的等等;計時器111,其統(tǒng)計預定的時間段;操作部分113,其包括在照相機主體上的電源鍵和快門并可由使用者操作;以及顯示部分114由LCD和其它裝置配置并顯示圖像數(shù)據(jù)。
加速傳感器112起到狀態(tài)檢測部分的作用,其檢測與使用者正攜帶該信息處理設備(成像設備)相關聯(lián)地產(chǎn)生的物理波動。加速傳感器112例如由三軸加速傳感器所配置,其檢測與三個正交軸,X軸,Y軸,和Z軸相對應的加速,以便向作為設備控制部分的微型計算機108輸入所檢測到的數(shù)據(jù)。微型計算機108作為設備控制部分執(zhí)行確定成像設備100的狀態(tài)的狀態(tài)確定處理,即其例如基于從加速傳感器112輸入的加速信息來確定該設備是固定的還是使用者正在攜帶該設備,并基于所確定的信息進行處理控制。
除了來自加速傳感器112的加速檢測信號之外,那些作為中斷信號的信號也輸入到微型計算機108中,這些信號包括來自操作部分113的、檢測對電源鍵的按壓的檢測信號,以及來自計時器111的超時檢測信號。當輸入這些中斷信號時,即使是在CPU省電狀態(tài)的休眠狀態(tài)下,微型計算機108也進行從休眠狀態(tài)到作為工作模式的激活狀態(tài)的轉換處理,即其喚醒該設備。
在圖1所示的成像設備中,將描述在通電狀態(tài)下所進行的處理。被攝對象圖像通過由透鏡101和其它裝置配置的光學系統(tǒng)進入,并到達固態(tài)成像器件(CCD)102。當基于該被攝對象圖像的入射光到達CCD中的每個光接收器件時,其在光接收器件處通過光電轉換被轉換為電信號,并輸入到A/D轉換部分103。A/D轉換部分103量化所輸入的電信號,并將其轉換為數(shù)字信號。將該數(shù)字信號輸入到信號處理部分(DSP)104中用于信號處理。在數(shù)字信號處理部分104中,利用各種參數(shù)處理所輸入的圖像數(shù)據(jù),并將處理后的圖像處理為視頻信號,以便在諸如LCD之類的顯示部分114上顯示。
當指示包含在操作部分113中的快門鍵已被按下的信號輸入到微型計算機108時,在微型計算機108的控制下,信號處理部分(DSP)104將圖像信號輸入到編碼/解碼部分105。在編碼/解碼部分105中,編碼該圖像數(shù)據(jù),并在存儲控制器106的控制下將編碼后的數(shù)據(jù)記錄在諸如閃存之類的存儲器107中。
另一方面,當進行重現(xiàn)過程,即其中記錄在存儲器107中的圖像數(shù)據(jù)顯示在諸如LCD之類的顯示部分114上時,在存儲控制器106的控制下,從諸如閃存之類的存儲器107中讀出已編碼的數(shù)據(jù),并將器輸出到編碼/解碼部分105。其在編碼/解碼部分105中解碼,并解碼后的圖像數(shù)據(jù)處理為視頻信號,并顯示在諸如LCD之類的顯示部分114上。對上述處理步驟的控制由微型計算機108完成。
微型計算機108應用執(zhí)行存儲在ROM110中的程序和存儲在諸如SDRAM之類的存儲部分109中的程序以用于成像處理和用于其它處理的處理控制所必需的信息。另外,由SDRAM和其它裝置配置的存儲部分109用作存儲成像處理所必需的信息的存儲部分,并由易失性存儲裝置所配置。當進行成像處理時,將各項內容信息存儲在存儲部分109中的這樣的狀態(tài)是必需的。
將參照圖2來描述該成像設備的狀態(tài)轉換。如圖2所示,該成像設備具有三個下述狀態(tài),而且狀態(tài)在這三個狀態(tài)之間改變。
(a)通電狀態(tài)。
(b)熱待機狀態(tài)。
(c)待機狀態(tài)。
下面是狀態(tài)轉換的類型。
狀態(tài)轉換(1)(c)待機狀態(tài)到(b)熱待機狀態(tài)狀態(tài)轉換(2)(c)待機狀態(tài)到(a)通電狀態(tài)狀態(tài)轉換(3)(b)熱待機狀態(tài)到(a)通電狀態(tài)狀態(tài)轉換(4)(b)熱待機狀態(tài)到(c)待機狀態(tài)狀態(tài)轉換(5)(b)熱待機狀態(tài)到(b)熱待機狀態(tài)狀態(tài)轉換(6)(a)通電狀態(tài)到(b)熱待機狀態(tài)狀態(tài)轉換在預定條件下進行。將參照下面的流程圖描述各個狀態(tài)轉換的特定順序。
通電狀態(tài)是其中上述的成像處理正被執(zhí)行或可操作的狀態(tài),而且其中將電源供給在該成像處理中使用的所有裝置。在這個狀態(tài)下,系統(tǒng)啟動處理已經(jīng)完成了,執(zhí)行成像處理所必需的信息存儲在諸如SDRAM之類的存儲部分109中,將電源提供給存儲部分,并保持信息。
另外,即使在通電狀態(tài)、熱待機狀態(tài)、和待機狀態(tài)中的任一狀態(tài)下,也都將電源提供給微型計算機108,計時器111,加速傳感器112,和操作鍵113的全體。當從計時器111,加速傳感器112,和操作鍵113輸入中斷信號時,即使該狀態(tài)處于CPU省電狀態(tài)的休眠狀態(tài),微型計算機108也進行作為從休眠狀態(tài)到作為操作模式的激活狀態(tài)的轉換處理的喚醒處理。
熱待機狀態(tài)和待機狀態(tài)是在電源關閉狀態(tài)下的不同狀態(tài)。在電源關閉狀態(tài)下,基本上停止向成像處理中使用的所有裝置的電力供應。
熱待機狀態(tài)是保持系統(tǒng)的啟動處理完成的狀態(tài)。除了微型計算機108,計時器111,加速傳感器112,和操作鍵113之外,還將電源提供給諸如SDRAM之類的存儲部分109,其中存儲了進行成像處理所必需的信息,該狀態(tài)是保持存儲在SDRAM中的信息的狀態(tài)。盡管熱待機狀態(tài)不是執(zhí)行成像處理的狀態(tài),但其是保持其中系統(tǒng)的啟動處理已完成的狀態(tài),并能夠立即被轉換為開始拍攝的狀態(tài)。
待機狀態(tài)是還沒有運行系統(tǒng)的啟動處理的狀態(tài),其中將電源提供給微型計算機108,計時器111,加速傳感器112,和操作鍵113,但停止向其它裝置和諸如SDRAM之類的存儲部分109的電力供應。當狀態(tài)從待機狀態(tài)轉換為通電狀態(tài)以開始拍攝時,必須新執(zhí)行包括用于將拍攝所必需的信息解壓縮到諸如SDRAM的存儲部分109上的處理和其它處理在內的系統(tǒng)啟動處理。啟動處理需要預定的時間段(幾秒鐘)。
將參照圖3描述以下狀態(tài)的特定形式。
(a)通電狀態(tài)。
(b)熱待機狀態(tài)。
(c)待機狀態(tài)。
(a)通電狀態(tài)通電狀態(tài)是其中將電源提供給包括SDRAM在內、成像處理所必需的所有裝置的狀態(tài),而且存儲部分(SDRAM)109處于其保持成像處理所必需的信息的狀態(tài)下。該狀態(tài)下的功耗在所有狀態(tài)中是最大的。另外,在該狀態(tài)下,開始拍攝所必需的時間段接近為0,而且成像處理能夠立即運行。
(b)熱待機狀態(tài)熱待機狀態(tài)是保持其中系統(tǒng)的啟動處理完成了的狀態(tài)的狀態(tài)。將電源提供給存儲部分(SDRAM)109,但基本上停止向成像處理所必需的所有裝置的電力供應。存儲部分(SDRAM)109處于其保持成像處理所必需的信息的狀態(tài)。該狀態(tài)下的功耗大大小于通電狀態(tài)下的功耗,但其大于待機狀態(tài)下的功耗。另外,在該狀態(tài)下,該狀態(tài)是其中保持系統(tǒng)的啟動處理已完成的狀態(tài)。因此,開始拍攝所必需的時間期間接近為0,且成像處理能夠立即執(zhí)行。
(c)待機狀態(tài)待機狀態(tài)是其中僅將電流僅傳輸?shù)轿⑿陀嬎銠C108,計時器111,加速傳感器112,和操作鍵113,并停止向包括SDRAM在內、成像處理所必需的所有裝置的電力供應的狀態(tài)。該狀態(tài)是其中還沒有運行系統(tǒng)的啟動處理,且存儲部分(SDRAM)109沒有保持成像處理所必需的信息的狀態(tài)。該狀態(tài)下的功耗很小。在該狀態(tài)中,必須執(zhí)行啟動處理以開始拍攝,會需要幾秒鐘以開始拍攝。
接下來,將參照圖4和其它附圖中的流程圖描述在作為信息處理設備的成像設備中的狀態(tài)轉換。更具體地,將描述六種類型的狀態(tài)轉換的詳細處理順序。
狀態(tài)轉換(1)(c)待機狀態(tài)到(b)熱待機狀態(tài)狀態(tài)轉換(2)(c)待機狀態(tài)到(a)通電狀態(tài)狀態(tài)轉換(3)(b)熱待機狀態(tài)到(a)通電狀態(tài)狀態(tài)轉換(4)(b)熱待機狀態(tài)到(c)待機狀態(tài)狀態(tài)轉換(5)(b)熱待機狀態(tài)到(b)熱待機狀態(tài)狀態(tài)轉換(6)(a)通電狀態(tài)到(b)熱待機狀態(tài)首先,將參照圖4描述以下狀態(tài)的狀態(tài)轉換順序。
狀態(tài)轉換(1)(c)待機狀態(tài)到(b)熱待機狀態(tài)狀態(tài)轉換(2)(c)待機狀態(tài)到(a)通電狀態(tài)狀態(tài)轉換(1)(c)待機狀態(tài)到(b)熱待機狀態(tài)當在待機狀態(tài)下,由圖1所示的加速傳感器112檢測到的數(shù)值大于預定的閾值時,執(zhí)行該狀態(tài)轉換。更具體地,基于從加速傳感器112輸入到微型計算機108的所檢測到的加速信息,微型計算機108在檢測到大于定義閾值的加速的基礎上,確定其處于該設備正被使用者攜帶的狀態(tài)。當做出該確定時,執(zhí)行從待機狀態(tài)到熱待機狀態(tài)的轉換處理。
更具體地,在放置在例如桌子上并固定的成像設備被使用者攜帶的情況下,檢測到大于該閾值的加速,以執(zhí)行從待機狀態(tài)到熱待機狀態(tài)的轉換處理。
將參照圖4中的狀態(tài)轉換(1)描述在從待機狀態(tài)到熱待機狀態(tài)的狀態(tài)轉換中由微型計算機108完成的處理步驟。在待機狀態(tài)中,電流僅傳輸?shù)轿⑿陀嬎銠C108、加速傳感器112、和操作鍵113。然而,微型計算機108的CPU處于休眠狀態(tài)。
首先,在步驟S101,當在加速傳感器112中檢測到大于定義值的加速時,將中斷信號輸入到微型計算機108。微型計算機108用來自加速傳感器的中斷信號輸入作為觸發(fā),以在步驟S102處執(zhí)行隨后的處理步驟。
在步驟S102,執(zhí)行喚醒處理,其將微型計算機108中的CPU的狀態(tài)從休眠狀態(tài)轉換為激活狀態(tài),ROM110和存儲部分(SDRAM)109的電源被接通。
隨后,在步驟S103,執(zhí)行系統(tǒng)啟動處理,該處理包括初始化微型計算機108和存儲部分(SDRAM)109及啟動OS。在系統(tǒng)啟動處理中,執(zhí)行其中解壓縮進行成像處理所必需的信息,并將其存儲到存儲部分(SDRAM)109中的處理步驟。對于系統(tǒng)啟動處理,通常需要大約幾秒鐘以完成該處理。
此外,在系統(tǒng)啟動處理完成之后,在步驟S104,執(zhí)行其中復位并啟動計時器111的處理步驟。該處理步驟是在計時器111處開始測量熱待機的持續(xù)時間的處理。將在后面描述應用在計時器111中測量的時間段的處理。
隨后,在步驟S105,建立以下狀態(tài)。
微型計算機108的CPU被設置為休眠模式。
停止向ROM110的電力供應。
保持用于存儲部分(SDRAM)109的電流傳輸,并允許自刷新。
通過這些處理步驟,將成像設備設置為保持系統(tǒng)的啟動處理已完成的狀態(tài),即將其設置為所謂的熱待機狀態(tài)。
另外,存儲部分(SDRAM)109的自刷新狀態(tài)是例如其中該SDRAM不用由微型計算機輸入外部命令而獨立地刷新以保持存儲在該SDRAM中的數(shù)據(jù)的處理狀態(tài)。該SDRAM通過應用在該SDRAM內的計時器或計數(shù)器來周期性的自刷新。自刷新可以利用提供給存儲部分(SDRAM)109的很小電量來執(zhí)行。自刷新處理保持了存儲在存儲部分(SDRAM)109中的、進行成像處理所必需的信息。
接下來,將參照圖4中的狀態(tài)轉換(2)來描述在從待機狀態(tài)到通電狀態(tài)的狀態(tài)轉換中微型計算機108所做的處理步驟。該狀態(tài)轉換通過使用者操作(接通)電源鍵而出現(xiàn)。在待機狀態(tài)中,如上所述,電流僅被傳輸?shù)轿⑿陀嬎銠C108、加速傳感器112、和操作鍵113。但微型計算機108的CPU處于休眠狀態(tài)。
在步驟S151,當檢測到操作部分113的電源鍵被按下時,將指示電源鍵已經(jīng)被按下的信號(ON信號)輸入到微型計算機108,在步驟S152,執(zhí)行將微型計算機108中的CPU狀態(tài)從休眠狀態(tài)轉換為激活狀態(tài),并將ROM110和存儲部分(SDRAM)109的電源設為接通的喚醒處理。
隨后,在步驟S153,執(zhí)行包括初始化微型計算機108和存儲部分(SDRAM)109并啟動OS的系統(tǒng)啟動處理。在系統(tǒng)啟動處理中,執(zhí)行其中解壓縮進行成像處理所必需的信息并將其記錄到存儲部分(SDRAM)109中的處理步驟。對于該啟動過程,會需要幾秒鐘以完成該處理。
此外,在啟動處理完成后,在步驟S154,開始向在成像處理中必須工作的每個裝置供電。利用這些處理步驟,將該設備設置為其中可以作為相機拍攝圖像的通電狀態(tài)。
在圖4中所示的兩個處理,即在下面的狀態(tài)轉換中,在兩個狀態(tài)轉換中都必須執(zhí)行系統(tǒng)啟動處理,系統(tǒng)啟動處理包括啟動OS,初始化存儲部分(SDRAM)109,存儲信息等。需要幾秒鐘的處理時間段來完成狀態(tài)轉換以開始拍攝。
狀態(tài)轉換(1)(c)待機狀態(tài)到(b)熱待機狀態(tài)狀態(tài)轉換(2)(c)待機狀態(tài)到(a)通電狀態(tài)接下來,將參照圖5描述狀態(tài)轉換順序。
狀態(tài)轉換(3)(b)熱待機狀態(tài)到(a)通電狀態(tài)狀態(tài)轉換(4)(b)熱待機狀態(tài)到(c)待機狀態(tài)首先將描述狀態(tài)轉換(3)(b)熱待機狀態(tài)到(a)通電狀態(tài)的轉換處理。該狀態(tài)轉換通過使用者操作(接通)電源鍵而產(chǎn)生。在熱待機狀態(tài)中,電流傳輸?shù)轿⑿陀嬎銠C108,存儲部分(SDRAM)109,計時器111,加速傳感器112,和操作鍵113,微型計算機108的CPU處于穩(wěn)定的休眠狀態(tài)。
在熱待機狀態(tài)下,其是保持系統(tǒng)的啟動處理已完成、并且在其中將電源提供給存儲部分(SDRAM)109而存儲部分(SDRAM)109保留拍攝所必需的信息的狀態(tài)。
首先,在步驟S301,當檢測到操作部分113中的電源鍵被按下時,將指示電源鍵已被按下的信號(ON信號)輸入到微型計算機108,在步驟S302,執(zhí)行喚醒處理,其將微型計算機108中的CPU的狀態(tài)從休眠狀態(tài)轉換為激活狀態(tài),并且接通ROM110的電源。
隨后,在步驟S303,開始向在成像處理中必須工作的每個裝置供電。通過這些處理步驟,將該設備設置為其中可以作為照相機拍攝圖像的通電狀態(tài)。
如上所述,在從熱待機狀態(tài)到通電狀態(tài)的轉換處理中,系統(tǒng)啟動處理不是必需的,而且該狀態(tài)轉換所必需的時間段是很短的時間段。相應的,當該設備處于熱待機狀態(tài)時,可以立即開始拍攝。
接下來,將描述在狀態(tài)轉換(4)(b)熱待機狀態(tài)到(c)待機狀態(tài)的狀態(tài)轉換處理中的處理順序。當在計時器111處測量的熱待機狀態(tài)的持續(xù)時間達到預定時間時,執(zhí)行該狀態(tài)轉換。在狀態(tài)轉換為熱待機狀態(tài)的時刻復位計時器111,并測量該熱待機狀態(tài)的持續(xù)時間。
當熱待機狀態(tài)的持續(xù)時間達到該預定時間時,即當計時器111測量的時間段達到該預定值時,將中斷信號輸入到微型計算機108。在步驟S351的處理步驟是基于該中斷信號的超時檢測過程。
當檢測到超時時,在步驟S352,執(zhí)行喚醒處理,其將微型計算機108中CPU的狀態(tài)從休眠狀態(tài)轉換為激活狀態(tài),并接通ROM110的電源。
隨后,在步驟S353,設置以下狀態(tài)。
微型計算機108的CPU被設定為休眠模式。
停止向ROM110的電力供應。
停止向存儲部分(SDRAM)109的電力供應。
通過這些處理步驟,到待機狀態(tài)的轉換完成。另外,在步驟S353,停止向存儲部分(SDRAM)109的電力供應,以刪除存儲在存儲部分(SDRAM)109中的成像處理所必需的設置信息。更具體地,在轉換到待機狀態(tài)后,必需再次進行系統(tǒng)啟動處理以開始拍攝。
當在計時器111測量的熱待機狀態(tài)的持續(xù)時間達到該預定時間時,執(zhí)行從熱待機狀態(tài)到待機狀態(tài)的轉換處理。然而,在該信息處理設備(成像設備)中,基于某一確定條件,熱待機狀態(tài)被配置為持續(xù)超過該預定時間。
更具體而言,當該設備正被使用者攜帶這樣的狀態(tài)持續(xù)時,熱待機狀態(tài)也持續(xù)?;诩铀賯鞲衅?12的輸入信息來確定該設備是否正被使用者攜帶。將參照圖6所示的流程圖描述延續(xù)熱待機狀態(tài)的處理,即微型計算機108在圖2所示的狀態(tài)轉換(5)(b)熱待機狀態(tài)到(b)熱待機狀態(tài)的狀態(tài)轉換中的處理,。
在熱待機狀態(tài)下,電流傳輸?shù)轿⑿陀嬎銠C108、存儲部分(SDRAM)109、計時器111、加速傳感器112、和操作部分113,而且微型計算機108的CPU處于穩(wěn)定的休眠狀態(tài)。熱待機狀態(tài)是保持系統(tǒng)的啟動處理已完成、并且其中將電源提供給存儲部分(SDRAM)109且存儲部分(SDRAM)109保留成像處理所必需的信息的狀態(tài)。
首先,在步驟S371,當在加速傳感器112處檢測到大于預定值的加速時,將中斷信號輸入到微型計算機108中。
在步驟S372,執(zhí)行喚醒處理,其將微型計算機108中的CPU的狀態(tài)從休眠狀態(tài)轉換為激活狀態(tài),并接通ROM110的電源。
此外,在步驟S373,執(zhí)行復位并啟動計時器111的處理步驟。另外,當執(zhí)行在該流程中所示的處理步驟時,狀態(tài)已經(jīng)處于熱待機狀態(tài)下,而且計時器111正在測量熱待機狀態(tài)的持續(xù)時間,但在步驟S373,復位計時器。更具體地,在超時之前停止對熱待機持續(xù)時間的測量,且對熱待機持續(xù)時間的測量從0重新開始。
隨后,在步驟S374,設定以下狀態(tài)。
微型計算機108的CPU被設定為休眠模式。
停止向ROM110的電力供應。
電流持續(xù)提供給存儲部分(SDRAM)109,并允許自刷新。
利用這些步驟,該成像設備持續(xù)保持在熱待機狀態(tài)。在熱待機狀態(tài)下,保持系統(tǒng)的啟動過程已完成的狀態(tài),并可以立即開始拍攝。
如上所述,按照本發(fā)明實施例的配置,例如在使用者正攜帶該設備且檢測到大于預定閾值的加速這樣的狀態(tài)中,延續(xù)熱待機狀態(tài)而無需考慮預設的超時時間段,并且一直都實現(xiàn)了開始拍攝的時間段的縮短。
另一方面,當使用者停止攜帶該設備并將其例如放置在桌子上以離開它時,加速傳感器112沒有檢測到大于預定值的加速。因此,不執(zhí)行圖6所示的從熱待機狀態(tài)到熱待機狀態(tài)的處理,執(zhí)行基于計時器111的超時的處理,即執(zhí)行圖5的狀態(tài)轉換(2)中所示的從熱待機狀態(tài)到待機狀態(tài)的處理。到待機狀態(tài)的轉換處理停止了SDRAM的電力供應,因此在使用者不使用該設備的狀態(tài)下減小了不必要的電力消耗。
接下來,將參照圖7描述微型計算機108在狀態(tài)轉換(6)(a)通電狀態(tài)到(b)熱待機狀態(tài)的狀態(tài)轉換中所做的處理。該狀態(tài)轉換由使用者操作(關閉)電源鍵而出現(xiàn)。通電狀態(tài)是其中將電源提供給每個裝置的允許拍攝的狀態(tài)。
在步驟S501,當檢測到操作部分113的電源鍵被按下時,將指示電源鍵已被按下的信號(OFF信號)輸入到微型計算機108,在步驟S502,停止向各個裝置的電力供應。另外,同樣在該狀態(tài)下,持續(xù)將電源提供給微型計算機108、計時器111、加速傳感器112、和操作鍵113,及諸如SDRAM之類、其中存儲了執(zhí)行成像處理所必需的信息的存儲部分109。
隨后,在步驟S503,執(zhí)行復位并啟動計時器111的處理步驟。該處理步驟是在計時器111開始測量熱待機持續(xù)時間的處理。
隨后,在步驟S504,設置以下狀態(tài)。
微型計算機108的CPU被設定為休眠模式。
停止向ROM110的電力供應。
保持提供電流到存儲部分(SDRAM)109,并允許自刷新。
利用這些處理步驟,將成像設備設置為保持系統(tǒng)的啟動處理已完成的狀態(tài),即設置為所謂的熱待機狀態(tài)。
如上所述,在該信息處理設備中,其被配置為其中加速傳感器檢測加速信息以確定該設備是否極有可能被使用。當加速傳感器檢測到大于預定值的加速時,其確定使用者正在攜帶該設備且該設備極可能被使用。在這種情況下,延續(xù)允許立即拍攝的熱待機狀態(tài),僅當加速傳感器沒有檢測到大于預定值的加速達預定時間段時,才執(zhí)行將狀態(tài)從熱待機狀態(tài)轉換到待機狀態(tài)的處理。因此,當使用者正攜帶該設備時,該狀態(tài)設定為熱待機狀態(tài)以允許立即進行成像處理,而當使用者沒有攜帶該設備時,將狀態(tài)設定為待機狀態(tài)以抑制電力消耗,由此可以實現(xiàn)理想的配置。
另外,在該實施例中,闡述了加速傳感器用于檢測該設備的加速的示例作為檢測該成像設備是否正被使用者攜帶的裝置。但是在例如其中在該設備中提供了觸摸傳感器以檢測使用者的觸摸并將該觸摸傳感器的檢測信息輸入到微型計算機中的配置中,可以實現(xiàn)同樣的處理步驟。作為選擇,可以進行其中在該設備中提供了壓力傳感器來檢測使用者的握力并將壓力傳感器的檢測信息輸入到微型計算機中的配置,或者可以進行其中在該設備中提供了溫度傳感器以檢測使用者的體溫并將溫度傳感器的檢測信息輸入到微型計算機中的配置。
另外,在上述實施例中,闡述了獨立提供加速傳感器的示例。例如可以進行其中將在成像設備中提供的、用于相機震動檢測和校正的陀螺儀的檢測信息輸入到微型計算機中的配置。近年來,在具有硬盤的成像設備中,一些類型的設備具有檢測該設備的下落以防止硬盤磁頭被損壞的HD加速傳感器。作為選擇,可以進行其中使用該HD加速傳感器的檢測信息的配置。
如上所述,已經(jīng)參照特定實施例描述了本發(fā)明的實施例,然而,對于本領域的技術人員來說,很明顯可以在本發(fā)明實施例的范圍內做出修改和替換而不脫離其宗旨。更具體地,本發(fā)明的實施例以范例形式公開,其不應以受限的方式被理解。為了解釋本發(fā)明實施例的宗旨,應考慮附加的權利要求。
另外,在該說明書中描述的處理步驟序列可以通過硬件、軟件或它們的結合來執(zhí)行。當處理步驟序列通過軟件執(zhí)行時,將記錄了處理序列的程序安裝在并入了用于實現(xiàn)的特定硬件的計算機內的存儲器中,或將該程序安裝在可以執(zhí)行各種處理步驟的通用計算機內。
例如,可以將該程序預先記錄在作為記錄介質的硬盤或ROM(只讀存儲器)中??蛇x的,可以將該程序臨時或永久地存儲(記錄)在諸如軟盤、CD-ROM(光盤只讀存儲器)、MO(磁光)盤、DVD(數(shù)字通用光盤)、磁盤、和半導體存儲器之類的可移動介質中。這樣的可移動記錄介質可以通過所謂的軟件包來提供。
另外,除了將程序從可移動記錄介質安裝到計算機中之外,程序還可以以這樣的方式安裝,其以無線方式從下載站點傳送到計算機,或者其以有線方式通過諸如LAN(局域網(wǎng))或國際互聯(lián)網(wǎng)之類的網(wǎng)絡傳送到計算機,并且計算機接收這樣傳送過來的程序以將其安裝在諸如并入其中的硬盤之類的記錄介質中,。
另外,在上面說明書中描述的各個處理步驟可以所述的次序按時間順序執(zhí)行,也可以根據(jù)用于處理的設備的性能或根據(jù)需要而并行或單獨執(zhí)行。另外,在該說明書中,系統(tǒng)代表由多個裝置配置的組合邏輯體,但其并不限制在同一機柜內具有單獨配置的裝置。
如上所述,按照本發(fā)明實施例的配置,例如,其配置在諸如數(shù)碼相機之類的信息處理設備中,其中當電源關閉時提供了兩種狀態(tài)省電優(yōu)先的待機狀態(tài),和啟動時間優(yōu)先的熱待機狀態(tài),并且確定該設備是否正由使用者攜帶以執(zhí)行在這兩種狀態(tài)之間的轉換。因此,啟動時間的縮短和電池的省電能夠兼顧。
例如,當使用者正攜帶該信息處理設備(相機)時,檢測到諸如大于規(guī)定值的加速之類的、在該設備中產(chǎn)生的物理波動以將狀態(tài)設置為啟動時間優(yōu)先以允許立即拍攝的熱待機狀態(tài),由此幾乎在所有時間都能立即抓住快門機會。另一方面,當使用者沒有攜帶照相機時,基于由計時器測量的超時時間段,將狀態(tài)設定為省電優(yōu)先的待機狀態(tài)。利用這種配置,可以抑制電力消耗,并能盡可能地延長電池持續(xù)時間。
本領域的技術人員應該可以理解,在所附的權利要求或其等同物的范圍之內,依據(jù)設計需要和其它因素,可以出現(xiàn)各種修改,組合,變形和變換。
權利要求
1.一種信息處理設備,包括狀態(tài)檢測部分,其檢測與使用者攜帶該信息處理設備相關聯(lián)地產(chǎn)生的物理波動;及控制部分,其接收該狀態(tài)檢測部分的檢測信息,且其基于該信息處理設備正被使用者攜帶的確定,將狀態(tài)轉換為其中完成了在該信息處理設備中進行數(shù)據(jù)處理之前所必需的系統(tǒng)啟動處理的熱待機狀態(tài),或其執(zhí)行處理以延續(xù)該熱待機狀態(tài)。
2.按照權利要求1的信息處理設備,其中該控制部分被配置為當基于該狀態(tài)檢測部分的檢測信息的輸入條件和從計時器輸入的計時信息、確定該信息處理設備處于未被使用者攜帶的狀態(tài)持續(xù)了預定時間段時,釋放該信息處理設備的熱待機狀態(tài),并執(zhí)行將狀態(tài)轉換為其中釋放已完成的系統(tǒng)啟動處理的待機狀態(tài)的轉換處理。
3.按照權利要求1的信息處理設備,其中在該熱待機狀態(tài)下,該控制部分被配置為持續(xù)向存儲部分供電并允許該存儲部分自刷新,以便保持在該信息處理設備中的系統(tǒng)啟動后記錄在由易失性存儲器配置的該存儲部分中的數(shù)據(jù)。
4.按照權利要求1的信息處理設備,其中該狀態(tài)檢測部分是加速傳感器;及該控制部分被配置為基于從該加速傳感器輸入的信息、確定該信息處理設備是否正被使用者攜帶。
5.按照權利要求4的信息處理設備,其中該加速傳感器是檢測該信息處理設備的下落以防止在該信息處理設備中提供的硬盤被損壞的加速傳感器。
6.按照權利要求1的信息處理設備,其中該狀態(tài)檢測部分是觸摸傳感器、溫度傳感器、或壓力傳感器;及該控制部分被配置為基于從該觸摸傳感器、溫度傳感器、或壓力傳感器輸入的信息,確定該信息處理設備是否正被使用者攜帶。
7.一種成像設備,包括成像裝置,其執(zhí)行成像處理;狀態(tài)檢測部分,其檢測與使用者攜帶該成像設備相關聯(lián)地產(chǎn)生的物理波動;及控制部分,其接收該狀態(tài)檢測部分的檢測信息,并基于該成像設備正被使用者攜帶的確定、將狀態(tài)轉換為其中完成了在該成像設備中進行數(shù)據(jù)處理之前所必需的系統(tǒng)啟動處理的熱待機狀態(tài),或執(zhí)行處理以延續(xù)該熱待機狀態(tài)。
8.按照權利要求7的成像設備,其中該狀態(tài)檢測部分是加速傳感器;及該控制部分被配置為基于由該加速傳感器輸入的信息來確定該成像設備是否正被使用者攜帶。
9.按照權利要求8的成像設備,其中該加速傳感器是陀螺儀,其是在該成像設備中提供的相機震動檢測裝置。
10.一種信息處理方法,包括步驟檢測物理波動,其與使用者攜帶信息處理設備相關聯(lián)地產(chǎn)生;及進行控制以接收狀態(tài)檢測步驟處的檢測信息,并基于該信息處理設備正被使用者攜帶的確定、將狀態(tài)轉換為其中完成了在該信息處理設備中進行數(shù)據(jù)處理之前所必需的系統(tǒng)啟動過程的熱待機狀態(tài),或執(zhí)行處理以延續(xù)該熱待機狀態(tài)。
11.按照權利要求10的信息處理方法,還包括步驟當基于上述狀態(tài)檢測步驟的檢測信息的輸入條件和從計時器輸入的計時信息、確定該信息處理設備處于未被使用者攜帶的狀態(tài)持續(xù)了預定時間段時,釋放該信息處理設備的該熱待機狀態(tài),并執(zhí)行將狀態(tài)轉換為其中釋放已完成的系統(tǒng)啟動處理的待機狀態(tài)的轉換處理。
12.按照權利要求10的信息處理方法,還包括步驟在該熱待機狀態(tài)下,持續(xù)向存儲部分供電,并允許該存儲部分自刷新,以便保持在該信息處理設備中的系統(tǒng)啟動之后后記錄在由易失性存儲器配置的該存儲部分上的數(shù)據(jù)。
13.按照權利要求10的信息處理方法,其中上述狀態(tài)檢測步驟是由加速傳感器檢測加速的步驟;及上述控制步驟是基于從該加速傳感器輸入的信息、確定該信息處理設備是否正被使用者攜帶的步驟。
14.按照權利要求10的信息處理方法,其中上述狀態(tài)檢測步驟是由觸摸傳感器、溫度傳感器、或壓力傳感器檢測狀態(tài)的步驟;及上述控制步驟是基于從該觸摸傳感器、溫度傳感器、或壓力傳感器輸入的信息,確定該信息處理設備是否正被使用者攜帶的步驟。
15.一種計算機程序,其允許信息處理設備控制狀態(tài),該計算機程序包括步驟檢測與使用者攜帶信息處理設備相關聯(lián)地產(chǎn)生的物理波動;及進行控制以接收該狀態(tài)檢測步驟處的檢測信息,基于該信息處理設備正被使用者攜帶的確定、將狀態(tài)轉換為其中完成了在該信息處理設備中進行數(shù)據(jù)處理之前所必需的系統(tǒng)啟動處理的熱待機狀態(tài),或執(zhí)行處理以延續(xù)該熱待機狀態(tài)。
全文摘要
提供了一種信息處理設備、成像設備、和信息處理方法,及計算機程序被提供。一種信息處理設備包括狀態(tài)檢測部分,其檢測與使用者攜帶該信息處理設備相關聯(lián)地產(chǎn)生的物理波動;控制部分,其接收狀態(tài)檢測部分的檢測信息,且基于該信息處理設備正被使用者攜帶的確定、將狀態(tài)轉換為其中完成了在該信息處理設備中進行數(shù)據(jù)處理之前所必需的系統(tǒng)啟動處理的熱待機狀態(tài),或執(zhí)行處理以延續(xù)該熱待機狀態(tài)。
文檔編號H04N5/225GK1972384SQ20061017188
公開日2007年5月30日 申請日期2006年10月13日 優(yōu)先權日2005年10月13日
發(fā)明者水谷智之 申請人:索尼株式會社