專(zhuān)利名稱(chēng):信息處理裝置、成像裝置、信息處理方法、及計(jì)算機(jī)程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理裝置、成像裝置、信息處理方法、以及計(jì)算機(jī)程序,具體地,涉及可以適當(dāng)方式進(jìn)行精密設(shè)備中下落檢測(cè)的信息處理裝置、成像裝置、信息處理方法、以及計(jì)算機(jī)程序。
另外,更具體地,本發(fā)明涉及可以適當(dāng)方式進(jìn)行下落檢測(cè)、并且在配備有硬盤(pán)驅(qū)動(dòng)器作為數(shù)據(jù)記錄模塊的設(shè)備(該設(shè)備包含相機(jī)與PC)中可以防止由于沖擊而損傷硬盤(pán)驅(qū)動(dòng)器、以及可以防止由于錯(cuò)誤的下落檢測(cè)的不希望的磁頭回縮的信息處理裝置、成像裝置、信息處理方法、以及計(jì)算機(jī)程序。
背景技術(shù):
近年來(lái),隨著HDD(硬盤(pán)驅(qū)動(dòng)器)尺寸的減少,人們將HDD用作為諸如成像裝置(包含數(shù)字相機(jī)與數(shù)字?jǐn)z像機(jī))等各種設(shè)備的記錄介質(zhì)。但是,HDD具有不耐受機(jī)械沖擊的問(wèn)題。當(dāng)在數(shù)據(jù)寫(xiě)入或者讀取處理期間(其磁頭在盤(pán)上)因?yàn)樵O(shè)備下落而給與HDD較大沖擊時(shí),由于磁頭損壞,HDD可能不可使用。
為了防止HDD由于此類(lèi)下落受損,某些設(shè)備具有以下方案,其中在安裝有HDD的設(shè)備上安裝加速度傳感器器,以使用該傳感器器來(lái)檢測(cè)下落,在設(shè)備剛一開(kāi)始下落時(shí),在發(fā)生沖擊之前,將HDD磁頭從盤(pán)上回縮,由此防止損害。當(dāng)磁頭回縮時(shí),執(zhí)行預(yù)定的恢復(fù)處理過(guò)程,從而例如確認(rèn)該設(shè)備是否返回到穩(wěn)定狀態(tài),并且在這之后,執(zhí)行返回到可操作狀態(tài)的過(guò)程。
進(jìn)行與此類(lèi)似的磁頭回縮處理,以防止磁頭受損、避免HDD不可用。一般地,在加速度傳感器的下落檢測(cè)中,當(dāng)加速度傳感器的測(cè)定值為0G時(shí),確定下落狀態(tài)。但是,實(shí)際上,在用戶(hù)移動(dòng)諸如作為安裝有HDD的設(shè)備的相機(jī)或者PC等設(shè)備的情況下,有時(shí)加速度傳感器的測(cè)定值也為0G。對(duì)于這種狀態(tài),也確定該設(shè)備處于下落狀態(tài),從而將HDD磁頭從盤(pán)上回縮。當(dāng)完成這一操作時(shí),在恢復(fù)處理過(guò)程周期期間,用戶(hù)不能使用該設(shè)備。例如,假定該設(shè)備為相機(jī),用戶(hù)可能會(huì)失去照相的機(jī)會(huì)。
發(fā)明內(nèi)容
考慮到以上情況作出了本發(fā)明。人們希望提供可以適當(dāng)方式進(jìn)行精密設(shè)備中下落檢測(cè)的信息處理裝置、成像裝置、信息處理方法、以及計(jì)算機(jī)程序。
另外,人們希望提供在具有下落檢測(cè)機(jī)制的諸如相機(jī)與PC等信息處理裝置中可以適當(dāng)方式進(jìn)行下落檢測(cè)、并且可以防止對(duì)HDD的不希望的磁頭回縮處理的信息處理裝置、成像裝置、信息處理方法、以及計(jì)算機(jī)程序。
本發(fā)明的一個(gè)實(shí)施例為一種信息處理裝置,包含加速度檢測(cè)部件,其檢測(cè)在該信息處理裝置中生成的加速度;存儲(chǔ)部件,其存儲(chǔ)基于加速度檢測(cè)部件所檢測(cè)的信息的歷史信息;以及控制部件,其根據(jù)由加速度檢測(cè)部件檢測(cè)的信息、以及在存儲(chǔ)部件中存儲(chǔ)的歷史信息,執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理。
另外,在根據(jù)本發(fā)明的實(shí)施例的信息處理裝置中,控制部件被配置來(lái)執(zhí)行第一確定處理,其根據(jù)由加速度檢測(cè)部件檢測(cè)的信息,確定該信息處理裝置是否處于零重力狀態(tài);以及第二確定處理,當(dāng)在第一確定處理中確定該信息處理裝置處于零重力狀態(tài)時(shí),其通過(guò)使用基于存儲(chǔ)部件中存儲(chǔ)的加速度歷史信息的、關(guān)于該信息處理裝置的過(guò)去的加速度檢測(cè)信息,執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理。
另外,在根據(jù)本發(fā)明的實(shí)施例的信息處理裝置中,對(duì)于第二確定處理,控制部件被配置來(lái)從存儲(chǔ)部件獲取對(duì)于剛好在該信息處理裝置達(dá)到零重力狀態(tài)的時(shí)段之前的時(shí)段的加速度檢測(cè)信息;根據(jù)在該信息處理裝置達(dá)到零重力狀態(tài)之前的時(shí)段中的加速度檢測(cè)信息,執(zhí)行關(guān)于該時(shí)段中是否向該信息處理裝置施加了等于或大于預(yù)定閥值的力的確定處理;以及根據(jù)該確定結(jié)果,確定該信息處理裝置是否處于下落狀態(tài)。
另外,在根據(jù)本發(fā)明的實(shí)施例的信息處理裝置中,對(duì)于第二確定處理,控制部件被配置來(lái)從存儲(chǔ)部件獲取對(duì)于剛好在該信息處理裝置達(dá)到零重力狀態(tài)的時(shí)段之前的時(shí)段的加速度檢測(cè)信息;根據(jù)基于該時(shí)段中加速度檢測(cè)信息的、直至該信息處理裝置達(dá)到零重力狀態(tài)時(shí)的單位時(shí)間的加速度變化,執(zhí)行確定處理;以及根據(jù)該確定結(jié)果,確定該信息處理裝置是否處于下落狀態(tài)。
另外,在根據(jù)本發(fā)明的實(shí)施例的信息處理裝置中,加速度檢測(cè)部件為三軸加速度傳感器,其檢測(cè)X軸、Y軸、Z軸三個(gè)正交軸的加速度,以及控制部件被配置來(lái)根據(jù)三軸加速度傳感器檢測(cè)的X軸、Y軸、Z軸上的測(cè)定值,計(jì)算結(jié)果值(Gavg);在存儲(chǔ)部件中存儲(chǔ)結(jié)果值;以及根據(jù)該結(jié)果值執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理。
另外,在根據(jù)本發(fā)明的實(shí)施例的信息處理裝置中,控制部件被配置來(lái)執(zhí)行以下處理計(jì)算三軸加速度傳感器檢測(cè)的X軸、Y軸、Z軸上的加速度信息Gx、Gy、Gz的平方和,作為結(jié)果值(Gavg)。
另外,本發(fā)明的一個(gè)實(shí)施例為一種成像裝置,包含硬盤(pán)驅(qū)動(dòng)器,其存儲(chǔ)所拍攝的圖像數(shù)據(jù);加速度檢測(cè)部件,其檢測(cè)在信息處理裝置中生成的加速度;存儲(chǔ)部件,其存儲(chǔ)基于加速度檢測(cè)部件所檢測(cè)的信息的歷史信息;以及控制部件,其根據(jù)由加速度檢測(cè)部件檢測(cè)的信息、以及在存儲(chǔ)部件中存儲(chǔ)的歷史信息,執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理,并且基于對(duì)該裝置處于下落狀態(tài)的確定,執(zhí)行硬盤(pán)驅(qū)動(dòng)器的磁頭回縮處理。
另外,在根據(jù)本發(fā)明的實(shí)施例的成像裝置中,控制部件被配置來(lái)執(zhí)行第一確定處理,其根據(jù)由加速度檢測(cè)部件檢測(cè)的信息,確定該信息處理裝置是否處于零重力狀態(tài);以及第二確定處理,當(dāng)在第一確定處理中確定該信息處理裝置處于零重力狀態(tài)時(shí),其通過(guò)使用基于存儲(chǔ)部件中存儲(chǔ)的加速度歷史信息的、關(guān)于該信息處理裝置的過(guò)去的加速度檢測(cè)信息,執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理。
另外,本發(fā)明的一個(gè)實(shí)施例為一種信息處理方法,包含以下步驟檢測(cè)在信息處理裝置中生成的加速度;在存儲(chǔ)部件中存儲(chǔ)基于加速度檢測(cè)步驟所檢測(cè)的信息的歷史信息;以及根據(jù)在加速度檢測(cè)步驟檢測(cè)的信息、以及在存儲(chǔ)部件中存儲(chǔ)的歷史信息,通過(guò)執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理,檢測(cè)下落。
另外,在根據(jù)本發(fā)明的實(shí)施例的信息處理方法中,所述下落確定步驟為執(zhí)行以下的步驟第一確定處理,其根據(jù)在加速度檢測(cè)步驟檢測(cè)的信息,確定該信息處理裝置是否處于零重力狀態(tài);以及第二確定處理,當(dāng)在第一確定處理中確定該信息處理裝置處于零重力狀態(tài)時(shí),其通過(guò)使用基于存儲(chǔ)部件中存儲(chǔ)的加速度歷史信息的、關(guān)于該信息處理裝置的過(guò)去的加速度檢測(cè)信息,執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理。
另外,在根據(jù)本發(fā)明的實(shí)施例的信息處理方法中,對(duì)于第二確定處理,所述下落確定步驟為以下步驟從存儲(chǔ)部件獲取對(duì)于剛好在該信息處理裝置達(dá)到零重力狀態(tài)的時(shí)段之前的時(shí)段的加速度檢測(cè)信息;根據(jù)在該信息處理裝置達(dá)到零重力狀態(tài)之前的時(shí)段中的加速度檢測(cè)信息,執(zhí)行關(guān)于該時(shí)段中是否向該信息處理裝置施加了等于或大于預(yù)定閥值的力的確定處理;以及根據(jù)該確定結(jié)果,確定該信息處理裝置是否處于下落狀態(tài)。
另外,在根據(jù)本發(fā)明的實(shí)施例的信息處理方法中,對(duì)于第二確定處理,所述下落確定步驟為以下步驟從存儲(chǔ)部件獲取對(duì)于剛好在該信息處理裝置達(dá)到零重力狀態(tài)的時(shí)段之前的時(shí)段的加速度檢測(cè)信息;根據(jù)基于該時(shí)段中加速度檢測(cè)信息的、直至該信息處理裝置達(dá)到零重力狀態(tài)時(shí)的單位時(shí)間的加速度變化,執(zhí)行確定處理;以及根據(jù)該確定結(jié)果,確定該信息處理裝置是否處于下落狀態(tài)。
另外,在根據(jù)本發(fā)明的實(shí)施例的信息處理方法中,所述加速度檢測(cè)步驟為由三軸加速度傳感器進(jìn)行的加速度檢測(cè)步驟,該三軸加速度傳感器檢測(cè)X軸、Y軸、Z軸三個(gè)正交軸的加速度,以及所述下落確定步驟為以下步驟根據(jù)三軸加速度傳感器檢測(cè)的X軸、Y軸、Z軸上的測(cè)定值,計(jì)算結(jié)果值(Gavg);根據(jù)該結(jié)果值執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理。
另外,在根據(jù)本發(fā)明的實(shí)施例的信息處理方法中,所述下落確定步驟為執(zhí)行以下處理的步驟計(jì)算三軸加速度傳感器檢測(cè)的X軸、Y軸、Z軸上的加速度信息Gx、Gy、Gz的平方和,作為結(jié)果值(Gavg)。
另外,本發(fā)明的一個(gè)實(shí)施例為一種計(jì)算機(jī)程序,其允許信息處理裝置執(zhí)行下落確定處理,該計(jì)算機(jī)程序包含執(zhí)行以下的指令檢測(cè)在信息處理裝置中生成的加速度;在存儲(chǔ)部件中存儲(chǔ)基于加速度檢測(cè)步驟所檢測(cè)的信息的歷史信息;以及根據(jù)在加速度檢測(cè)步驟檢測(cè)的信息、以及在存儲(chǔ)部件中存儲(chǔ)的歷史信息,通過(guò)執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理,確定下落。
另外,根據(jù)本發(fā)明實(shí)施例的計(jì)算機(jī)程序?yàn)橐韵掠?jì)算機(jī)程序,其可以通過(guò)存儲(chǔ)介質(zhì)(其以計(jì)算機(jī)可讀的格式提供程序,例如CD、FD以及MO)或者通信介質(zhì)(例如網(wǎng)絡(luò))、被提供給可以執(zhí)行各種處理的通用計(jì)算機(jī)。此類(lèi)程序以計(jì)算機(jī)可讀的格式提供,以上計(jì)算機(jī)系統(tǒng)上實(shí)現(xiàn)對(duì)應(yīng)于該程序的處理。
從基于以后描述的本發(fā)明實(shí)施例以及附圖的更詳細(xì)描述中,可以清楚本發(fā)明的其他目的、特征以及優(yōu)點(diǎn)。另外,在說(shuō)明書(shū)中,系統(tǒng)為多個(gè)設(shè)備邏輯集合的配置,其不限于各個(gè)配置的設(shè)備處于同一外殼的情況。
根據(jù)本發(fā)明實(shí)施例的配置,作為對(duì)裝置是否在下落的確定處理,執(zhí)行第一確定處理,其確定該裝置是否處于零重力狀態(tài),并且當(dāng)感知該裝置處于零重力狀態(tài)時(shí),執(zhí)行第二確定處理,其利用在存儲(chǔ)部件中存儲(chǔ)的加速度歷史信息,來(lái)確定該裝置是否處于自由下落狀態(tài)。在第二確定處理中,通過(guò)根據(jù)歷史信息確定該裝置是否在先前經(jīng)受過(guò)一較大的力,或者根據(jù)達(dá)到零重力狀態(tài)的速度,來(lái)執(zhí)行下落確定處理。由此,可以辨別用戶(hù)抬起或者向下擺動(dòng)該裝置的狀態(tài)。利用該配置,在安裝有HDD的設(shè)備中,例如當(dāng)該裝置沒(méi)有在下落時(shí),可以防止回縮磁頭的不必要處理,不會(huì)迫使用戶(hù)由于返回的處理時(shí)間而經(jīng)受中斷,并且可以提高工作效率。
圖1顯示描繪根據(jù)本發(fā)明實(shí)施例的信息處理裝置的示范性基本配置的圖示;圖2與2(a)顯示描繪記錄在信息處理裝置的存儲(chǔ)器中的加速度歷史信息的示范性數(shù)據(jù)的圖示;圖3顯示描繪作為根據(jù)本發(fā)明實(shí)施例的信息處理裝置的控制部件的微機(jī)的功能配置的圖示;圖4顯示描繪說(shuō)明在根據(jù)本發(fā)明實(shí)施例的信息處理裝置中執(zhí)行的一系列下落確定處理的流程圖的圖示;圖5(1)與5(2)顯示說(shuō)明下落確定處理的具體例子的圖示,以及說(shuō)明當(dāng)重力下降時(shí)結(jié)果值變化的圖示;圖6(1)與6(2)顯示說(shuō)明下落確定處理的具體例子的圖示,以及說(shuō)明當(dāng)向上擺動(dòng)裝置時(shí)結(jié)果值變化的圖示;圖7(1)與7(2)顯示說(shuō)明下落確定處理的具體例子的圖示,以及說(shuō)明當(dāng)向下擺動(dòng)裝置時(shí)結(jié)果值變化的圖示;圖8顯示說(shuō)明作為根據(jù)本發(fā)明實(shí)施例的信息處理裝置的成像裝置的示范性配置的圖示。
具體實(shí)施例方式
此后將參照附圖描述根據(jù)本發(fā)明實(shí)施例的信息處理裝置、成像裝置、信息處理方法、以及計(jì)算機(jī)程序的細(xì)節(jié)。
首先,參照?qǐng)D1描述根據(jù)本發(fā)明實(shí)施例的信息處理裝置的示范性基本配置。例如,本發(fā)明實(shí)施例適用于各種信息處理裝置,諸如相機(jī)、PC、以及盤(pán)記錄設(shè)備。首先,參照?qǐng)D1描述執(zhí)行根據(jù)本發(fā)明實(shí)施例的處理所需的信息處理裝置的基本配置。
信息處理裝置100具有微機(jī)101、存儲(chǔ)器102、以及三軸加速度傳感器103。微機(jī)101具有CPU,其對(duì)信息處理裝置100進(jìn)行處理控制,并且具有用于執(zhí)行中程序的存儲(chǔ)區(qū)域,并且該微機(jī)作為控制部件發(fā)揮作用。
三軸加速度傳感器103檢測(cè)對(duì)應(yīng)于X軸、Y軸、Z軸三個(gè)正交軸的加速度,并且為加速度檢測(cè)部件,其將所檢測(cè)的數(shù)據(jù)輸入到作為控制部件的微機(jī)101。微機(jī)101周期性地、例如大約每10msec接受加速度傳感器103檢測(cè)的數(shù)據(jù)。更具體地,其接受施加給信息處理裝置100的、并且對(duì)應(yīng)于X軸、Y軸、Z軸三個(gè)正交軸的加速度(Gx,Gy,Gz)信息。
微機(jī)101將基于加速度傳感器103的檢測(cè)值的加速度(Gx,Gy,Gz)信息記錄到存儲(chǔ)器102,并且檢測(cè)值根據(jù)預(yù)置程序周期性地輸入,并且微機(jī)101根據(jù)對(duì)應(yīng)于X軸、Y軸、Z軸三個(gè)正交軸的加速度(Gx,Gy,Gz),計(jì)算結(jié)果值(Gavg),并且將所計(jì)算的結(jié)果值(Gavg)與對(duì)應(yīng)于三個(gè)正交軸的加速度(Gx,Gy,Gz)一道記錄在存儲(chǔ)器102中。例如,結(jié)果值為以下值,其被計(jì)算為對(duì)應(yīng)于X軸、Y軸、Z軸三個(gè)正交軸的加速度值的平方和值。
如上所述,微機(jī)101在存儲(chǔ)器102中記錄每個(gè)正交軸方向的加速度(Gx,Gy,Gz)、以及結(jié)果值(Gavg),這些值根據(jù)在每個(gè)測(cè)量時(shí)機(jī)來(lái)自三軸加速度傳感器103的輸出值計(jì)算。因此,在存儲(chǔ)器102中,有符合每個(gè)正交軸方向的加速度(Gx,Gy,Gz)、以及結(jié)果值(Gavg)的時(shí)間變化的加速度歷史信息。
微機(jī)101根據(jù)來(lái)自三軸加速度傳感器103的輸入值、以及在存儲(chǔ)器102中記錄的加速度歷史信息,確定信息處理裝置100是否處于下落狀態(tài)(自由下落)。微機(jī)101確定例如用戶(hù)拿著信息處理裝置100上下擺動(dòng),還是信息處理裝置100處于自由下落狀態(tài)。通過(guò)以下兩個(gè)確定步驟來(lái)由微機(jī)101進(jìn)行確定其是否在自由下落的確定處理。
A、第一確定步驟A檢查根據(jù)從三軸加速度傳感器103輸入的、三個(gè)軸方向上的各個(gè)輸出值計(jì)算的結(jié)果值是否接近0G,并且當(dāng)結(jié)果值接近0G時(shí),確定該裝置處于零重力狀態(tài)。
B、第二確定步驟B當(dāng)在第一確定中感知該裝置處于零重力狀態(tài)時(shí),使用在存儲(chǔ)器102中存儲(chǔ)的加速度歷史信息,確定該裝置是否處于自由下落狀態(tài)。
如上所述,在根據(jù)本發(fā)明實(shí)施例的信息處理裝置中,有一個(gè)技術(shù)特征為確定根據(jù)三個(gè)軸方向上的各個(gè)輸出值計(jì)算的結(jié)果值接近0G,并且作為第二確定,確定使用加速度歷史信息,來(lái)對(duì)該裝置是否處于自由下落狀態(tài)進(jìn)行檢查以及確定。根據(jù)第二確定處理,例如,可以區(qū)分以下?tīng)顟B(tài)該信息處理裝置真正處于自由下落狀態(tài)的狀態(tài)、以及用戶(hù)上下擺動(dòng)該信息處理裝置的狀態(tài)。
圖2顯示存儲(chǔ)在存儲(chǔ)器102中的加速度歷史信息的示范性數(shù)據(jù)配置。如圖2所示,在存儲(chǔ)在存儲(chǔ)器102中的加速度歷史信息中,存儲(chǔ)了以下作為歷史信息對(duì)應(yīng)于X軸、Y軸、Z軸三個(gè)正交軸的加速度(Gx,Gy,Gz)信息、以及基于加速度(Gx,Gy,Gz)信息的結(jié)果值(Gavg)(例如對(duì)應(yīng)于X軸、Y軸、Z軸三個(gè)正交軸的加速度值的平方和值)。圖2顯示的加速度歷史信息為以下例子,其記錄基于圖2A所示測(cè)量時(shí)機(jī)的數(shù)據(jù),即當(dāng)測(cè)量時(shí)間間隔=a時(shí)、基于每個(gè)時(shí)間間隔a處從三軸加速度傳感器103輸入的信息。例如,將測(cè)量時(shí)間間隔=a設(shè)置為大約10msec。
將參照?qǐng)D3描述微機(jī)101的處理。微機(jī)101根據(jù)預(yù)置的程序進(jìn)行數(shù)據(jù)處理。圖3顯示說(shuō)明微機(jī)101根據(jù)程序進(jìn)行的處理的圖示,并且顯示了其中以方框顯示軟件與硬件所進(jìn)行的每種處理功能的方框圖。
微機(jī)101周期性地在檢測(cè)值輸入部件121處,從三軸加速度傳感器103接受對(duì)應(yīng)于X軸、Y軸、Z軸三個(gè)正交軸的所檢測(cè)的加速度值,并且向結(jié)果值計(jì)算部件122與歷史信息記錄部件123輸出該輸入值。
結(jié)果值計(jì)算部件122根據(jù)從檢測(cè)值輸入部件121輸入的加速度(Gx,Gy,Gz)信息,計(jì)算例如被計(jì)算為Gx、Gy、Gz的平方和的結(jié)果值(Gavg),并且將計(jì)算值輸出給歷史信息記錄部件123。歷史信息記錄部件123在存儲(chǔ)器102中記錄從檢測(cè)值輸入部件121輸入的加速度(Gx,Gy,Gz)信息、以及從結(jié)果值計(jì)算部件122輸入的結(jié)果值(Gavg)。根據(jù)該處理,圖2所示的加速度歷史信息被記錄在存儲(chǔ)器102中。另外,可以設(shè)置存儲(chǔ)器102,使得根據(jù)存儲(chǔ)器102的記錄容量,在其中記錄固定周期(例如幾秒)的最近的歷史信息。更具體地,舊的歷史數(shù)據(jù)相繼由新的數(shù)據(jù)替換、并且被刪除。
下落確定部件124接受來(lái)自結(jié)果值計(jì)算部件122的結(jié)果值(Gavg),并且下落確定部件124接受來(lái)自存儲(chǔ)器102的加速度歷史信息,以執(zhí)行確定處理,從而確定該信息處理裝置是否處于下落狀態(tài)。
將參照?qǐng)D4所示的流程圖描述下落確定部件124執(zhí)行的下落確定處理。首先,將描述下落確定處理過(guò)程的一系列流程的大概,以后再描述各個(gè)步驟處理的細(xì)節(jié)。
首先,將描述下落確定處理過(guò)程的一系列流程的大概。首先,當(dāng)檢測(cè)到該裝置處于零重力狀態(tài)(S101)時(shí),確認(rèn)在存儲(chǔ)器102中存儲(chǔ)的歷史信息的值,以確定對(duì)于從當(dāng)前時(shí)間到基于重力加速度的某時(shí)間周期[T=na]之前的時(shí)段、是否施加了一個(gè)較大的力(S102),其中a為測(cè)量間隔(例如大約10m sec),n為樣本數(shù)。當(dāng)確定施加了一個(gè)較大的力時(shí),不將其確定為下落。零重力狀態(tài)對(duì)應(yīng)于這種情況,當(dāng)向上擺動(dòng)該裝置時(shí)發(fā)生的這種情況。
隨后,根據(jù)直至重力達(dá)到0G的重力變化,執(zhí)行確定處理(S104)。因?yàn)榧铀俣葌鞲衅鳙@得固定時(shí)間間隔的測(cè)定值,所以計(jì)算微分以求得施加到該裝置的力的變化(微分值)。當(dāng)直至重力達(dá)到0G的重力變化(微分值)接近自由下落時(shí)的變化(其足夠大)時(shí),確定為下落。例如,在手拿著該裝置向下擺動(dòng)的情況下,變化小于下落時(shí)的變化。根據(jù)綜合判定,進(jìn)行自由下落檢測(cè)。
此后,將詳細(xì)描述圖4所示的流程。首先,在步驟S101,確定是否檢測(cè)到零重力狀態(tài)。確定結(jié)果值計(jì)算部件122根據(jù)三軸加速度傳感器103處的最近的檢測(cè)值計(jì)算的結(jié)果值(Gavg)是否顯示零。當(dāng)結(jié)果值顯示值Gavg幾乎等于零時(shí),確定該裝置處于零重力狀態(tài),并且可能在下落。該確定處理為上述的第一確定步驟的處理,即,其對(duì)應(yīng)于以下的確定處理。
第一確定步驟A檢查根據(jù)從三軸加速度傳感器103輸入的、三個(gè)軸方向上的各個(gè)輸出值計(jì)算的結(jié)果值是否接近0G,并且當(dāng)結(jié)果值接近0G時(shí),確定該裝置處于零重力狀態(tài)。
在步驟S101,當(dāng)確定為“否”時(shí),該處理行進(jìn)到步驟S111,并且確定該裝置沒(méi)有下落,以結(jié)束該確定處理。另外,下落確定部件124接連接受結(jié)果值,以對(duì)每個(gè)輸入結(jié)果值進(jìn)行步驟S101處的確定。在步驟S101,當(dāng)確定為“是”時(shí),即當(dāng)結(jié)果值Gavg幾乎等于零時(shí),確定該裝置處于零重力狀態(tài),并且可能在下落。該處理行進(jìn)到步驟S102。
將參照?qǐng)D5-1與5-2描述步驟S101處的確定處理的細(xì)節(jié)。圖5-1顯示信息處理裝置300下落的方式,圖5-2顯示描繪結(jié)果值Gavg時(shí)間變化的曲線(xiàn)。如圖5-1所示,在步驟S201,信息處理裝置300在時(shí)間[T=0-na]處?kù)o止。此時(shí),對(duì)該信息處理裝置只施加了向下的力(重力),從而導(dǎo)致Gavg=1。在步驟S202,時(shí)間[T=0-0],信息處理裝置300處于下落狀態(tài),并且值Gavg幾乎等于零。
此時(shí)的結(jié)果值Gavg的時(shí)間變化如圖5-2所示。在圖5-2中,時(shí)間向右前進(jìn),并且垂直方向顯示結(jié)果值Gavg。在時(shí)間[T=0-0]處,值Gavg幾乎等于零。在這個(gè)時(shí)間點(diǎn)處,執(zhí)行圖4所示步驟101處的第一確定處理A。在第一確定處理中確定為“是”,并且確定該裝置可能在下落。但是,在這個(gè)時(shí)間點(diǎn)處,不判定該裝置在下落,并且該處理行進(jìn)到隨后的步驟S102。
當(dāng)該處理行進(jìn)到步驟S102時(shí),從存儲(chǔ)器獲取歷史信息。在歷史信息中,記錄每個(gè)測(cè)量時(shí)機(jī)處的三個(gè)軸方向的加速度與結(jié)果值,如參照?qǐng)D2所述。
步驟S103與S104為上述的第二確定步驟的處理步驟,即,它們對(duì)應(yīng)于以下確定處理步驟。
第二確定步驟B當(dāng)在第一確定中感知該裝置處于零重力狀態(tài)時(shí),使用在存儲(chǔ)器102中存儲(chǔ)的加速度歷史信息,確定該裝置是否處于自由下落狀態(tài)。
第二確定步驟包括步驟S103(B1)與S104(B2)處的兩個(gè)確定處理。首先,在步驟S103處,確定該裝置先前經(jīng)受過(guò)一較大的力。更具體地,作為以下處理來(lái)執(zhí)行這一處理比較記錄為歷史信息的結(jié)果值(Gavg)與閥值TH1,并且比較在對(duì)于過(guò)去一固定周期的所記錄的信息中包含的結(jié)果值(Gavg)與閥值TH1。例如,從在存儲(chǔ)器中記錄的歷史信息中得到對(duì)于從T=(0-na)到T=0的時(shí)段的多條記錄信息,并且檢查對(duì)于每條所獲取的信息,以下等式是否成立Gavg<TH1其中a為測(cè)量間隔(例如10m sec),n為顯示樣本數(shù)的整數(shù)。
當(dāng)對(duì)于從歷史信息獲取的過(guò)去的歷史信息以下等式成立時(shí),
Gavg<TH1即,當(dāng)確定對(duì)于過(guò)去的一固定時(shí)段T=0、該裝置沒(méi)有經(jīng)受過(guò)一較大的力時(shí),該處理行進(jìn)到步驟S104。
當(dāng)對(duì)于從歷史信息獲取的過(guò)去的歷史信息以下等式不成立時(shí),Gavg<TH1即,當(dāng)確定對(duì)于過(guò)去的一固定時(shí)段T=0、該裝置經(jīng)受過(guò)一較大的力時(shí),該處理行進(jìn)到步驟S111,并且確定該裝置沒(méi)有在下落狀態(tài)。
步驟S103處的確定處理(B1)為被作為以下處理執(zhí)行的確定處理例如確定用戶(hù)向上擺動(dòng)該裝置,還是該裝置在下落。將參照?qǐng)D6-1、6-2以及圖5-1、5-2描述步驟S103處的確定處理(B1)。
圖6-1顯示其中用戶(hù)上下擺動(dòng)裝置的示范性操作,圖6-2顯示描繪在該狀態(tài)變化中結(jié)果值Gavg的變化的曲線(xiàn)。粗實(shí)線(xiàn)為描繪對(duì)應(yīng)于用戶(hù)上下擺動(dòng)裝置的操作的、結(jié)果值Gavg的變化的曲線(xiàn)。在圖6-2所示的曲線(xiàn)中,在時(shí)間[T=0]處值Gavg幾乎等于零,并且在這一時(shí)間點(diǎn)處,在圖4所示的步驟S101處的確定(第一確定A)為“是”。隨后,對(duì)于第二確定處理,根據(jù)歷史信息進(jìn)行步驟S103處的確定(B1)。
如圖6-1所示,當(dāng)向上擺動(dòng)裝置300時(shí),以與重力相對(duì)的加速度向上移動(dòng)該裝置。因此,施加比靜止?fàn)顟B(tài)(1G)大的力(1G+b)。此后,當(dāng)該裝置下降到原來(lái)位置時(shí),發(fā)生幾乎與發(fā)生下落時(shí)相同的狀態(tài),施加到該裝置的力變小,并且測(cè)量出值Gavg幾乎等于零。測(cè)量出值Gavg幾乎等于零的點(diǎn)為時(shí)間[T=0]。在這一時(shí)間點(diǎn)處,對(duì)于圖4所示流程中的步驟S101處的第一確定處理的確定為“是”,并且進(jìn)行步驟S103之后的第二確定處理。
在步驟S103之后的第二確定處理中,根據(jù)從歷史信息獲取的過(guò)去歷史信息,對(duì)于該裝置先前是否經(jīng)受過(guò)一較大的力的確定處理,確定以下等式是否成立。
Gavg<TH1例如,如圖6-2所示,將閥值TH1設(shè)置為T(mén)H1=1.5G在圖6-2所示的曲線(xiàn)中,從歷史信息獲取的、對(duì)于從時(shí)間T=0到(0-na)的時(shí)段的過(guò)去測(cè)定值(Gavg)包含以下結(jié)果值Gavg>1.5
更具體地,根據(jù)在向上擺動(dòng)狀態(tài)下測(cè)量的力而計(jì)算的結(jié)果值Gavg大于閥值1.5G。因此,在步驟103處,對(duì)于以下確定等式是否成立的結(jié)果,為“否”,并且該處理行進(jìn)到步驟S111。
Gavg<TH1進(jìn)行最終確定,即該裝置不在下落狀態(tài)。
將參照?qǐng)D5-1與5-2描述當(dāng)裝置真正下落時(shí)的步驟103處的確定處理。在圖5-2所示的曲線(xiàn)中,從歷史信息獲取的、對(duì)于從時(shí)間T=(0-na)到T=0的時(shí)段的過(guò)去測(cè)定值(Gavg)不包含以下結(jié)果值Gavg>1.5更具體地,狀態(tài)從靜止?fàn)顟B(tài)(Gavg=1)變化為下落狀態(tài),并且從歷史信息獲取的、對(duì)于從時(shí)間T=0到(0-na)的時(shí)段的過(guò)去測(cè)定值(Gavg)不包含結(jié)果值(Gavg)等于或大于閥值(TH1=1.5G)的數(shù)據(jù)。因此,在步驟103處,對(duì)于以下確定等式是否成立的確定結(jié)果,為“是”,并且該處理行進(jìn)到步驟S104。
Gavg<TH1執(zhí)行以后的第二確定處理的確定步驟(B2)。
與步驟103處的處理類(lèi)似,步驟S104處的確定處理為使用對(duì)于從測(cè)定時(shí)間[T=0]到過(guò)去的固定時(shí)段的歷史信息的下落確定處理。此處,到零重力狀態(tài)的時(shí)間變化是否為短進(jìn)行確定。更具體地,根據(jù)到零重力狀態(tài)(Gavg幾乎等于零)的速度變化,進(jìn)行該確定。更具體地,例如,根據(jù)變化所用的時(shí)間長(zhǎng)度,計(jì)算從靜止?fàn)顟B(tài)(Gavg=1)到零重力狀態(tài)(Gavg幾乎等于零)的速度變化。更具體地,通過(guò)以下確定等式,進(jìn)行下落確定處理,該確定等式比較單位時(shí)間的結(jié)果值變化(ΔGavg/ΔT)與閥值(TH2)。
ΔGavg/ΔT>TH2例如,ΔGavg/ΔT對(duì)應(yīng)于圖5-2所示曲線(xiàn)的斜率。當(dāng)斜坡較陡時(shí),意味著到零重力狀態(tài)(Gavg幾乎等于零)的時(shí)間變化不長(zhǎng),即速度變化較快,這確定了該裝置在下落。
更具體地,當(dāng)以下確定等式成立時(shí),該處理行進(jìn)到步驟S112。
(ΔGavg/ΔT)>TH2進(jìn)行最終確定,即該裝置在下落。當(dāng)以下確定等式不成立時(shí),該處理行進(jìn)到步驟S111。
進(jìn)行最終確定,即該裝置未在下落。
步驟S104處的確定處理(B2)為作為以下處理執(zhí)行的確定處理例如區(qū)分用戶(hù)向下擺動(dòng)該裝置的狀態(tài)以及下落狀態(tài)。將參照?qǐng)D7-1、7-2以及圖5-1、5-2描述步驟S104處的確定處理(B2)。
圖7-1顯示其中用戶(hù)向下擺動(dòng)裝置的示范性操作,圖7-2顯示描繪在該狀態(tài)變化中結(jié)果值Gavg的變化的曲線(xiàn)。粗實(shí)線(xiàn)顯示描繪對(duì)應(yīng)于用戶(hù)向下擺動(dòng)裝置的操作的、結(jié)果值Gavg的變化的曲線(xiàn)。在圖7-2所示的曲線(xiàn)中,在時(shí)間[T=0]處值Gavg幾乎等于零,并且在這一時(shí)間點(diǎn)處,在圖4所示的步驟S101處的確定(第一確定A)為“是”。隨后,對(duì)于根據(jù)歷史信息的第二確定處理,進(jìn)行步驟S103處的確定確定(B1)以及步驟S104處的確定確定(B2)。
如圖7-1所示,當(dāng)向下擺動(dòng)裝置300時(shí),力從靜止?fàn)顟B(tài)(1G)下降,以產(chǎn)生幾乎與下落相同的狀態(tài),施加到該裝置的力變小,并且測(cè)量出值Gavg幾乎等于零。測(cè)量出Gavg幾乎等于零的點(diǎn)為時(shí)間[T=0]。在這一時(shí)間點(diǎn)處,對(duì)于圖4所示流程中的步驟S101處的第一確定處理的確定為“是”,這就確定了該裝置可能在下落。
在步驟S104,根據(jù)從歷史信息獲取的過(guò)去歷史信息,確定到零重力狀態(tài)的時(shí)間變化是否為短。更具體地,通過(guò)以下確定等式,進(jìn)行下落確定處理,該確定等式比較單位時(shí)間的結(jié)果值變化與閥值。
(ΔGavg/ΔT)>TH2例如,ΔGavg/ΔT對(duì)應(yīng)于圖7-2所示曲線(xiàn)中的斜率。當(dāng)該斜坡較陡時(shí),到零重力狀態(tài)(Gavg幾乎等于零)的時(shí)間變化不長(zhǎng),即速度變化較快,這確定了該裝置在下落。
例如,將顯示單位時(shí)間的結(jié)果值變化的閥值TH2設(shè)置為具有圖7-2所示斜率(ΔGavg/ΔT)的閥值(TH2)。在圖7-1與7-2所示的向下擺動(dòng)該裝置時(shí),從Gavg=1到幾乎等于零的G的速度較慢。從曲線(xiàn)上可以看出,斜坡較緩,并且以下等式不成立。
(ΔGavg/ΔT)>TH2因此,對(duì)于步驟S104處的確定為“否”,并且該處理行進(jìn)到步驟S111。進(jìn)行最終確定,即該裝置未處于下落狀態(tài)。
將參照?qǐng)D5-1與5-2描述當(dāng)該裝置真正下落時(shí)的步驟S104處的確定。在圖5-2所示的曲線(xiàn)中,從靜止?fàn)顟B(tài)(Gavg=1)到零重力狀態(tài)(Gavg幾乎等于零)的變化速度較快。從曲線(xiàn)上可以看出,斜坡為陡坡,并且以下等式成立。
(ΔGavg/ΔT)>TH2因此,對(duì)于步驟S104處的確定為“是”,并且該處理行進(jìn)到步驟S112。進(jìn)行最終確定,即該裝置處于下落狀態(tài)。
如上所述,根據(jù)本發(fā)明實(shí)施例的信息處理裝置執(zhí)行對(duì)于下落確定處理的以下兩個(gè)確定步驟。
第一確定步驟A檢查根據(jù)從三軸加速度傳感器103輸入的、三個(gè)軸方向上的各個(gè)輸出值計(jì)算的結(jié)果值是否接近0G,并且當(dāng)結(jié)果值接近0G時(shí),確定該裝置處于零重力狀態(tài)。
第二確定步驟B當(dāng)在第一確定中感知該裝置處于零重力狀態(tài)時(shí),使用在存儲(chǔ)器102中存儲(chǔ)的加速度歷史信息,確定該裝置是否處于自由下落狀態(tài)。
另外,在第二確定步驟B中,(B1)通過(guò)基于對(duì)該裝置先前是否經(jīng)受過(guò)一較大的力的確定的確定處理,辨別其處于向上擺動(dòng)狀態(tài),其中用戶(hù)抬起該裝置,以及(B2)通過(guò)基于達(dá)到零重力的速度的確定處理,辨別其處于向下擺動(dòng)狀態(tài),其中用戶(hù)向下擺動(dòng)該裝置,對(duì)于這些辨別結(jié)果,配置來(lái)進(jìn)行最終確定,即該裝置未在下落。
根據(jù)該處理,例如在安裝有HDD的設(shè)備中,可以避免當(dāng)該裝置未在下落時(shí)回縮磁頭的不希望的處理,并且不會(huì)迫使用戶(hù)由于返回的處理時(shí)間而中斷。
根據(jù)本發(fā)明實(shí)施例的下落檢測(cè)處理配置可以用于安裝有記錄設(shè)備(例如硬盤(pán)驅(qū)動(dòng)器)的相機(jī)以及PC。例如,相機(jī)配備有根據(jù)本發(fā)明實(shí)施例的下落檢測(cè)處理配置,由此可以避免不希望的磁頭回縮處理。將參照?qǐng)D8描述該設(shè)備配置,假定根據(jù)本發(fā)明實(shí)施例的信息處理裝置為成像裝置,例如安裝有硬盤(pán)驅(qū)動(dòng)器的數(shù)字相機(jī)或者數(shù)字?jǐn)z像機(jī)。圖8所示的方框圖為描繪信息處理裝置500的配置的方框圖,其作為成像裝置,為安裝有HDD(硬盤(pán)驅(qū)動(dòng)器)的便攜式小型數(shù)字相機(jī)或者數(shù)字?jǐn)z像機(jī),并且該裝置具有在硬盤(pán)驅(qū)動(dòng)器520中記錄所拍攝的信息的配置。
信息處理裝置(成像裝置)500具有鏡頭組501,由一或多個(gè)鏡頭的組合形成;成像設(shè)備502,例如CCD;相機(jī)信號(hào)處理部件503,其對(duì)成像設(shè)備502拍攝的圖像數(shù)據(jù)進(jìn)行信號(hào)處理,包括模擬信號(hào)處理,A/D轉(zhuǎn)換,數(shù)字信號(hào)處理,以及編碼;數(shù)據(jù)存儲(chǔ)部件(存儲(chǔ)器)504,其暫時(shí)存儲(chǔ)相機(jī)信號(hào)處理部件503處處理的圖像數(shù)據(jù);硬盤(pán)驅(qū)動(dòng)器(HDD)520,其具有永久存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部件(存儲(chǔ)器)504中記錄的圖像數(shù)據(jù)的硬盤(pán);以及裝置控制部件(微機(jī))505,其具有對(duì)數(shù)據(jù)拍攝與記錄處理進(jìn)行總體控制的CPU。另外,信息處理裝置500具有加速度傳感器506,其測(cè)量正交的X軸、Y軸、Z軸三個(gè)軸的加速度。
裝置控制部件(微機(jī))505對(duì)相機(jī)中拍攝與記錄數(shù)據(jù)進(jìn)行控制,并且進(jìn)行上述的下落確定處理。加速度傳感器506為加速度檢測(cè)部件,其檢測(cè)分別對(duì)應(yīng)于X軸、Y軸、Z軸三個(gè)正交軸的加速度,并且將檢測(cè)的數(shù)據(jù)輸入到裝置控制部件(微機(jī))505。裝置控制部件(微機(jī))505根據(jù)來(lái)自加速度傳感器506的輸入信息,對(duì)信息處理裝置(成像裝置)500的狀態(tài)進(jìn)行確定,即其根據(jù)參照?qǐng)D4所示流程圖描述的處理過(guò)程,確定該裝置是否在下落狀態(tài)。
作為裝置控制部件(微機(jī))505所進(jìn)行的下落確定處理的結(jié)果,當(dāng)確定信息處理裝置(成像裝置)500在下落狀態(tài)時(shí),進(jìn)行緊急情況處理,例如硬盤(pán)驅(qū)動(dòng)器(HDD)520的磁頭回縮處理以及停止向硬盤(pán)驅(qū)動(dòng)器(HDD)520供電。根據(jù)這些處理,防止硬盤(pán)驅(qū)動(dòng)器(HDD)520的磁頭受到損害。
但是,當(dāng)用戶(hù)抬起或者向下擺動(dòng)相機(jī)時(shí),不確定為下落,并且不執(zhí)行磁頭回縮處理。因此,用戶(hù)不需要等待與磁頭回縮相關(guān)的返回處理,并且可以迅速地拍攝與記錄數(shù)據(jù)。
如上所述,已經(jīng)參照具體實(shí)施例描述了本發(fā)明的實(shí)施例。但是,本領(lǐng)域技術(shù)人員應(yīng)該清楚在不脫離本發(fā)明的教導(dǎo)的前提下,可以對(duì)這些實(shí)施例進(jìn)行修改與替換。更具體地,本發(fā)明以示范性形式公開(kāi),并且不應(yīng)該以局限的方式理解。要理解本發(fā)明的教導(dǎo),應(yīng)該考慮權(quán)利要求書(shū)。
另外,說(shuō)明書(shū)中描述的一系列處理可以硬件、軟件、或者其組合配置實(shí)現(xiàn)。當(dāng)這些處理由軟件實(shí)現(xiàn)時(shí),可以將記錄有處理序列的程序安裝在包含在專(zhuān)用硬件中的計(jì)算機(jī)的存儲(chǔ)器中以進(jìn)行實(shí)現(xiàn),或者可以將程序安裝到可以執(zhí)行各種處理的通用計(jì)算機(jī)中以進(jìn)行實(shí)現(xiàn)。
例如,可以在作為記錄介質(zhì)的硬盤(pán)驅(qū)動(dòng)器與ROM(只讀存儲(chǔ)器)中預(yù)先記錄該程序??商鎿Q地,可以在可去除記錄介質(zhì)(例如軟盤(pán)、CD-ROM(密致盤(pán)只讀存儲(chǔ)器)、MO(磁光)盤(pán)、DVD(數(shù)字多用途盤(pán))、磁盤(pán)與半導(dǎo)體存儲(chǔ)器)中,暫時(shí)或者永久存儲(chǔ)(記錄)該程序??梢詫⒋祟?lèi)可去除記錄介質(zhì)作為所謂的軟件包提供。
另外,除上述的、從可去除記錄介質(zhì)向計(jì)算機(jī)安裝程序之外,還可以如下方式安裝程序?qū)⒊绦蛞詿o(wú)線(xiàn)方式從下載站點(diǎn)傳送到計(jì)算機(jī),以及以電纜連接的方式通過(guò)網(wǎng)絡(luò)(例如LAN(局域網(wǎng))以及因特網(wǎng))傳送到計(jì)算,計(jì)算機(jī)接收如此傳送的程序,并且將其安裝在記錄介質(zhì)中,例如包含在其中的硬盤(pán)驅(qū)動(dòng)器。
另外,說(shuō)明書(shū)中描述的各種處理可以按照根據(jù)說(shuō)明書(shū)的時(shí)間序列執(zhí)行,并且可以并行、或者分別依賴(lài)于執(zhí)行處理的裝置處理執(zhí)行情況、或者如所希望地實(shí)現(xiàn)這些處理。另外,在說(shuō)明書(shū)中,系統(tǒng)為多個(gè)設(shè)備邏輯集合的配置,其不限于各個(gè)配置的設(shè)備處于同一外殼的情況。
如上所述,根據(jù)本發(fā)明實(shí)施例的配置,作為對(duì)裝置是否在下落的確定處理,執(zhí)行第一確定處理,其確定該裝置是否處于零重力狀態(tài),并且當(dāng)感知該裝置處于零重力狀態(tài)時(shí),執(zhí)行第二確定處理,其利用在存儲(chǔ)部件中存儲(chǔ)的加速度歷史信息,來(lái)確定該裝置是否處于自由下落狀態(tài)。在第二確定處理中,通過(guò)根據(jù)歷史信息確定該裝置是否在先前經(jīng)受過(guò)一較大的力,或者根據(jù)達(dá)到零重力狀態(tài)的速度,來(lái)執(zhí)行下落確定處理。由此,可以辨別用戶(hù)抬起或者向下擺動(dòng)該裝置的狀態(tài)。利用該配置,在安裝有HDD的設(shè)備中,例如當(dāng)該裝置沒(méi)有在下落時(shí),可以防止回縮磁頭的不必要處理,不會(huì)迫使用戶(hù)由于返回的處理時(shí)間而經(jīng)受中斷,并且可以提高工作效率。
本領(lǐng)域技術(shù)人員應(yīng)該理解在權(quán)利要求及其等價(jià)物的范圍內(nèi),根據(jù)設(shè)計(jì)需要或者其他因素,可以進(jìn)行各種修改、組合、子組合、以及變換。
權(quán)利要求
1.一種信息處理裝置,包含加速度檢測(cè)部件,其檢測(cè)在該信息處理裝置中生成的加速度;存儲(chǔ)部件,其存儲(chǔ)基于加速度檢測(cè)部件所檢測(cè)的信息的歷史信息;以及控制部件,其根據(jù)由加速度檢測(cè)部件檢測(cè)的信息、以及在存儲(chǔ)部件中存儲(chǔ)的歷史信息,執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理。
2.如權(quán)利要求1所述的信息處理裝置,其中控制部件被配置來(lái)執(zhí)行第一確定處理,其根據(jù)由加速度檢測(cè)部件檢測(cè)的信息,確定該信息處理裝置是否處于零重力狀態(tài);以及第二確定處理,當(dāng)在第一確定處理中確定該信息處理裝置處于零重力狀態(tài)時(shí),其通過(guò)使用基于存儲(chǔ)部件中存儲(chǔ)的加速度歷史信息的、關(guān)于該信息處理裝置的過(guò)去的加速度檢測(cè)信息,執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理。
3.如權(quán)利要求2所述的信息處理裝置,其中對(duì)于第二確定處理,控制部件被配置來(lái)從存儲(chǔ)部件獲取對(duì)于剛好在該信息處理裝置達(dá)到零重力狀態(tài)的時(shí)段之前的時(shí)段的加速度檢測(cè)信息;根據(jù)在該信息處理裝置達(dá)到零重力狀態(tài)之前的時(shí)段中的加速度檢測(cè)信息,執(zhí)行關(guān)于該時(shí)段中是否向該信息處理裝置施加了等于或大于預(yù)定閥值的力的確定處理;以及根據(jù)該確定結(jié)果,確定該信息處理裝置是否處于下落狀態(tài)。
4.如權(quán)利要求2所述的信息處理裝置,其中對(duì)于第二確定處理,控制部件被配置來(lái)從存儲(chǔ)部件獲取對(duì)于剛好在該信息處理裝置達(dá)到零重力狀態(tài)的時(shí)段之前的時(shí)段的加速度檢測(cè)信息;根據(jù)基于該時(shí)段中加速度檢測(cè)信息的、直至該信息處理裝置達(dá)到零重力狀態(tài)時(shí)的單位時(shí)間的加速度變化,執(zhí)行確定處理;以及根據(jù)該確定結(jié)果,確定該信息處理裝置是否處于下落狀態(tài)。
5.如權(quán)利要求1所述的信息處理裝置,其中加速度檢測(cè)部件為三軸加速度傳感器,其檢測(cè)X軸、Y軸、Z軸三個(gè)正交軸的加速度,以及控制部件被配置來(lái)根據(jù)三軸加速度傳感器檢測(cè)的X軸、Y軸、Z軸上的測(cè)定值,計(jì)算結(jié)果值(Gavg);在存儲(chǔ)部件中存儲(chǔ)結(jié)果值;以及根據(jù)該結(jié)果值執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理。
6.如權(quán)利要求5所述的信息處理裝置,其中控制部件被配置來(lái)執(zhí)行以下處理計(jì)算三軸加速度傳感器檢測(cè)的X軸、Y軸、Z軸上的加速度信息Gx、Gy、Gz的平方和,作為結(jié)果值(Gavg)。
7.一種成像裝置,包含硬盤(pán)驅(qū)動(dòng)器,其存儲(chǔ)所拍攝的圖像數(shù)據(jù);加速度檢測(cè)部件,其檢測(cè)在信息處理裝置中生成的加速度;存儲(chǔ)部件,其存儲(chǔ)基于加速度檢測(cè)部件所檢測(cè)的信息的歷史信息;以及控制部件,其根據(jù)由加速度檢測(cè)部件檢測(cè)的信息、以及在存儲(chǔ)部件中存儲(chǔ)的歷史信息,執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理,并且基于對(duì)該裝置處于下落狀態(tài)的確定,執(zhí)行硬盤(pán)驅(qū)動(dòng)器的磁頭回縮處理。
8.如權(quán)利要求7所述的成像裝置,其中控制部件被配置來(lái)執(zhí)行第一確定處理,其根據(jù)由加速度檢測(cè)部件檢測(cè)的信息,確定該信息處理裝置是否處于零重力狀態(tài);以及第二確定處理,當(dāng)在第一確定處理中確定該信息處理裝置處于零重力狀態(tài)時(shí),其通過(guò)使用基于存儲(chǔ)部件中存儲(chǔ)的加速度歷史信息的、關(guān)于該信息處理裝置的過(guò)去的加速度檢測(cè)信息,執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理。
9.一種信息處理方法,包含以下步驟檢測(cè)在信息處理裝置中生成的加速度;在存儲(chǔ)部件中存儲(chǔ)基于加速度檢測(cè)步驟所檢測(cè)的信息的歷史信息;以及根據(jù)在加速度檢測(cè)步驟檢測(cè)的信息、以及在存儲(chǔ)部件中存儲(chǔ)的歷史信息,通過(guò)執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理,確定下落。
10.如權(quán)利要求9所述的信息處理方法,其中所述下落確定步驟為執(zhí)行以下的步驟第一確定處理,其根據(jù)在加速度檢測(cè)步驟檢測(cè)的信息,確定該信息處理裝置是否處于零重力狀態(tài);以及第二確定處理,當(dāng)在第一確定處理中確定該信息處理裝置處于零重力狀態(tài)時(shí),其通過(guò)使用基于存儲(chǔ)部件中存儲(chǔ)的加速度歷史信息的、關(guān)于該信息處理裝置的過(guò)去的加速度檢測(cè)信息,執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理。
11.如權(quán)利要求10所述的信息處理方法,其中對(duì)于第二確定處理,所述下落確定步驟為以下步驟從存儲(chǔ)部件獲取對(duì)于剛好在該信息處理裝置達(dá)到零重力狀態(tài)的時(shí)段之前的時(shí)段的加速度檢測(cè)信息;根據(jù)在該信息處理裝置達(dá)到零重力狀態(tài)之前的時(shí)段中的加速度檢測(cè)信息,執(zhí)行關(guān)于該時(shí)段中是否向該信息處理裝置施加了等于或大于預(yù)定閥值的力的確定處理;以及根據(jù)該確定結(jié)果,確定該信息處理裝置是否處于下落狀態(tài)。
12.如權(quán)利要求10所述的信息處理方法,其中對(duì)于第二確定處理,所述下落確定步驟為以下步驟從存儲(chǔ)部件獲取對(duì)于剛好在該信息處理裝置達(dá)到零重力狀態(tài)的時(shí)段之前的時(shí)段的加速度檢測(cè)信息;根據(jù)基于該時(shí)段中加速度檢測(cè)信息的、直至該信息處理裝置達(dá)到零重力狀態(tài)時(shí)的單位時(shí)間的加速度變化,執(zhí)行確定處理;以及根據(jù)該確定結(jié)果,確定該信息處理裝置是否處于下落狀態(tài)。
13.如權(quán)利要求9所述的信息處理方法,其中所述加速度檢測(cè)步驟為由三軸加速度傳感器進(jìn)行的加速度檢測(cè)步驟,該三軸加速度傳感器檢測(cè)X軸、Y軸、Z軸三個(gè)正交軸的加速度,以及所述下落確定步驟為以下步驟根據(jù)三軸加速度傳感器檢測(cè)的X軸、Y軸、Z軸上的測(cè)定值,計(jì)算結(jié)果值(Gavg);以及根據(jù)該結(jié)果值執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理。
14.如權(quán)利要求13所述的信息處理方法,其中所述下落確定步驟為執(zhí)行以下處理的步驟計(jì)算三軸加速度傳感器檢測(cè)的X軸、Y軸、Z軸上的加速度信息Gx、Gy、Gz的平方和,作為結(jié)果值(Gavg)。
15.一種計(jì)算機(jī)程序,其允許信息處理裝置執(zhí)行下落確定處理,該計(jì)算機(jī)程序包含執(zhí)行以下的指令檢測(cè)在信息處理裝置中生成的加速度;在存儲(chǔ)部件中存儲(chǔ)基于加速度檢測(cè)步驟所檢測(cè)的信息的歷史信息;以及根據(jù)在加速度檢測(cè)步驟檢測(cè)的信息、以及在存儲(chǔ)部件中存儲(chǔ)的歷史信息,通過(guò)執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理,確定下落。
全文摘要
提供了一種信息處理裝置、成像裝置、信息處理方法、以及計(jì)算機(jī)程序。信息處理裝置包含加速度檢測(cè)部件,其檢測(cè)在該信息處理裝置中生成的加速度;存儲(chǔ)部件,其存儲(chǔ)基于加速度檢測(cè)部件所檢測(cè)的信息的歷史信息;以及控制部件,其根據(jù)由加速度檢測(cè)部件檢測(cè)的信息、以及在存儲(chǔ)部件中存儲(chǔ)的歷史信息,執(zhí)行關(guān)于該信息處理裝置是否處于下落狀態(tài)的確定處理。
文檔編號(hào)G11B5/54GK1937058SQ20061013891
公開(kāi)日2007年3月28日 申請(qǐng)日期2006年9月21日 優(yōu)先權(quán)日2005年9月21日
發(fā)明者小林幸, 今井健一郎, 渡邊克比古, 橫田淳一, 伊藤亮吾, 下野浩 申請(qǐng)人:索尼株式會(huì)社