欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

通信裝置及其控制方法與流程

文檔序號(hào):12068544閱讀:319來(lái)源:國(guó)知局
通信裝置及其控制方法與流程

本發(fā)明涉及例如配設(shè)有諸如低功耗藍(lán)牙(Bluetooth Low Energy,BLE)功能和無(wú)線LAN功能等的通信功能的攝像裝置和信息處理裝置。



背景技術(shù):

用戶不僅期望攝像裝置還期望電子設(shè)備和信息處理裝置能夠迅速地從電源關(guān)閉狀態(tài)或省電狀態(tài)返回。日本特開平11-272347號(hào)公報(bào)描述了一種如下的構(gòu)造,其中,信息處理裝置將指令預(yù)先加載到緩存中,并且當(dāng)自身的操作從暫?;謴?fù)時(shí)執(zhí)行該指令。結(jié)果,取代硬件,能夠通過(guò)預(yù)先加載在CPU的緩存上的軟件,來(lái)確保能夠使用ROM和RAM的保證。

近年來(lái)的攝像裝置配備有諸如低功耗藍(lán)牙(BLE)功能和無(wú)線LAN功能等的通信功能。由通信單元等根據(jù)諸如從微計(jì)算機(jī)(諸如CPU、存儲(chǔ)器等)下載的固件等的控制程序,來(lái)執(zhí)行這些通信功能。此時(shí),在將下載的固件展開到易失性存儲(chǔ)器等中以執(zhí)行的情況下,每次接通電源時(shí),需要再次下載固件。由于固件的下載需要一定的時(shí)間段,所以問(wèn)題是確定在哪個(gè)定時(shí)進(jìn)行下載。



技術(shù)實(shí)現(xiàn)要素:

根據(jù)本發(fā)明的一個(gè)方面,提供了一種通信裝置,可拆卸電池能夠附裝到所述通信裝置,所述通信裝置包括:設(shè)置單元,其被構(gòu)造為設(shè)置所述通信裝置的開或關(guān);電力控制單元,其被構(gòu)造為控制從電池向所述通信裝置的各單元的電力供給;存儲(chǔ)單元,其被構(gòu)造為存儲(chǔ)固件;通信單元,其包括與所述存儲(chǔ)單元不同的并且被構(gòu)造為保持固件的存儲(chǔ)器單元,并且所述通信單元被構(gòu)造為通過(guò)執(zhí)行所述存儲(chǔ)器單元中保持的固件來(lái)與外部裝置進(jìn)行通信;以及傳送單元,其被構(gòu)造為將所述存儲(chǔ)單元中存儲(chǔ)的固件傳送到所述通信單元以被保持在所述存儲(chǔ)器單元中,其中,所述電力控制單元即使在所述通信裝置被設(shè)置為關(guān)的情況下仍向所述通信單元供給電力,并且所述通信單元通過(guò)執(zhí)行所述存儲(chǔ)器單元中保持的固件能夠與所述外部裝置通信,并且其中,當(dāng)開始從電池向所述通信裝置的電力供給時(shí),即使在所述通信裝置被所述設(shè)置單元設(shè)置為關(guān)的情況下,所述電力控制單元仍向所述傳送單元供給電力,并且所述傳送單元執(zhí)行固件的傳送。

通過(guò)以下參照附圖對(duì)示例性實(shí)施例的描述,本發(fā)明的進(jìn)一步特征將變得清楚。

附圖說(shuō)明

圖1是例示攝像裝置的框圖。

圖2是例示BLE芯片和通信單元的功能的框圖。

圖3是例示固件的傳送處理的流程圖。

圖4是例示管理信息的更新處理的流程圖。

圖5是例示管理信息的檢查處理的流程圖。

具體實(shí)施方式

第一示例性實(shí)施例

攝像裝置的功能

圖1例示了根據(jù)第一示例性實(shí)施例的攝像裝置100的構(gòu)造示例。攝像功能106是與諸如鏡頭110、攝像元件111、模擬至數(shù)字(A/D)轉(zhuǎn)換器112和圖像處理單元113等攝像處理相關(guān)的功能的集合。鏡頭110是將來(lái)自被攝體的光聚焦在攝像元件111的攝像面上的光學(xué)部件。鏡頭110的類型包括固定焦距鏡頭和變焦鏡頭。應(yīng)當(dāng)注意的是,除了成像透鏡以外,鏡頭110還可以包括沿光軸方向移動(dòng)以實(shí)現(xiàn)自動(dòng)對(duì)焦的透鏡、驅(qū)動(dòng)透鏡的電機(jī)等。電荷耦合器件(CCD)、互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)傳感器等被用作攝像元件111。攝像元件111將被攝體像轉(zhuǎn)換成電信號(hào)。A/D轉(zhuǎn)換器112將從攝像元件111輸出的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)以輸出到微計(jì)算機(jī)103。微計(jì)算機(jī)103是被構(gòu)造為執(zhí)行各個(gè)部件的控制、數(shù)據(jù)處理等的控制單元。圖像處理單元113通過(guò)對(duì)通過(guò)攝像元件111獲得的被攝體像(數(shù)字信號(hào))應(yīng)用預(yù)定的圖像處理,來(lái)生成JPEG或BMP格式的文件。預(yù)定的圖像處理包括例如RAW顯影處理、濾波效果應(yīng)用等。

操作構(gòu)件107包括被構(gòu)造為進(jìn)行開/關(guān)切換指令的電源開關(guān)171、攝像系統(tǒng)按鈕172等。攝像系統(tǒng)按鈕172例如是快門按鈕、自動(dòng)對(duì)焦(AF)開始按鈕等。

易失性存儲(chǔ)器104是暫時(shí)保持在微計(jì)算機(jī)103中進(jìn)行控制所用的信息(例如寫入到非易失性存儲(chǔ)器105的信息)的存儲(chǔ)設(shè)備。應(yīng)當(dāng)注意的是,易失性存儲(chǔ)器104可以存儲(chǔ)表示是否優(yōu)先執(zhí)行將固件下載到BLE芯片109(將在下面描述)的標(biāo)志134。

非易失性存儲(chǔ)器105保持由微計(jì)算機(jī)103執(zhí)行的控制程序131以及即使當(dāng)攝像裝置100的電源開關(guān)171保持關(guān)時(shí)也應(yīng)當(dāng)被保持的信息。例如,非易失性存儲(chǔ)器105存儲(chǔ)諸如由BLE芯片109(將在下面描述)執(zhí)行的固件132等的控制程序、用來(lái)確定標(biāo)志134的開或關(guān)的管理信息133等。

通信單元108是被構(gòu)造為與外部電子設(shè)備進(jìn)行通信的單元。例如,通信單元108具備諸如藍(lán)牙(注冊(cè)商標(biāo))、無(wú)線LAN或ZigBee(紫蜂)等的無(wú)線通信功能等。通信單元108的藍(lán)牙(注冊(cè)商標(biāo))的功能是符合與BLE不兼容的版本的通信標(biāo)準(zhǔn)的功能。BLE芯片109是符合低功耗藍(lán)牙的通信芯片。下面將描述BLE芯片109的詳情。

電池114是能夠附裝到攝像裝置100并從攝像裝置100拆卸的電源。即使當(dāng)電源開關(guān)171為關(guān)時(shí),電池114也能夠向微計(jì)算機(jī)103、易失性存儲(chǔ)器104、非易失性存儲(chǔ)器105、檢測(cè)電路115、BLE芯片109等供給電力。

當(dāng)在附裝有電池114的狀態(tài)下將電源開關(guān)171切換到開時(shí),電池114還通過(guò)電源開關(guān)171向攝像功能106供給電力。檢測(cè)電路115是被構(gòu)造為檢測(cè)電池114是否附裝到攝像裝置100的電池保持器的電路。

應(yīng)當(dāng)注意的是,當(dāng)附裝有電池114時(shí),被供電的微計(jì)算機(jī)103檢查電源開關(guān)171的狀態(tài),并且當(dāng)狀態(tài)為開時(shí)按原樣進(jìn)行啟動(dòng)處理。另一方面,當(dāng)電源開關(guān)171為關(guān)時(shí),微計(jì)算機(jī)103進(jìn)行斷電處理。即,在電源開關(guān)171為關(guān)的狀態(tài)下附裝有電池114的情況下,一旦從電源進(jìn)行電力供給,之后就進(jìn)行斷電處理。一系列處理并非需要是能夠被用戶識(shí)別的處理。即使當(dāng)在電源開關(guān)171為關(guān)的狀態(tài)下附裝有電池114時(shí),攝像裝置100也可以如同電源看起來(lái)未被接通那樣進(jìn)行操作。

BLE芯片的概述

在此,將詳細(xì)描述BLE芯片109。當(dāng)接通電源時(shí),BLE芯片109執(zhí)行與微計(jì)算機(jī)103的用于初始化的握手(handshake),并且從微計(jì)算機(jī)103下載固件132。BLE芯片109執(zhí)行從微計(jì)算機(jī)103下載的固件132,使得能夠執(zhí)行BLE通信。即,直到從微計(jì)算機(jī)103下載固件132為止,BLE芯片109不執(zhí)行BLE通信。

攝像裝置100通過(guò)使用BLE芯片109與對(duì)方設(shè)備進(jìn)行通信。攝像裝置100進(jìn)行密碼等的輸入,并且將對(duì)方設(shè)備識(shí)別為要登記在非易失性存儲(chǔ)器105的預(yù)定區(qū)域中的通信對(duì)方(配對(duì)處理)。能夠通過(guò)進(jìn)行預(yù)定的認(rèn)證過(guò)程,來(lái)與曾經(jīng)進(jìn)行了配對(duì)處理的對(duì)方建立通信。

應(yīng)當(dāng)注意的是,即使當(dāng)操作構(gòu)件107中的電源開關(guān)171為關(guān)時(shí),如果從電池114供給電力,則根據(jù)本示例性實(shí)施例的BLE芯片109也能夠維持通信。即,BLE芯片109能夠在從電池114供給電力的狀態(tài)下,維持與對(duì)方設(shè)備的可通信狀態(tài)。

此外,通信單元108和BLE芯片109分別能夠與對(duì)方設(shè)備分開地通信。BLE芯片109還能夠根據(jù)來(lái)自微計(jì)算機(jī)103的移交(handover)指令,將通信從BLE芯片109移交到通信單元108。例如,攝像裝置100和對(duì)方設(shè)備可以經(jīng)由BLE芯片109開始通信會(huì)話,之后將該通信會(huì)話移交到通信單元108。例如,RAW格式的圖像數(shù)據(jù)具有比JPEG格式的圖像數(shù)據(jù)更大的數(shù)據(jù)大小。因此,能夠以高速進(jìn)行大容量通信的通信單元108更適合于傳送圖像數(shù)據(jù)。因此,經(jīng)由BLE芯片109開始通信,之后,可以將該通信移交到通信單元108并用于圖像數(shù)據(jù)的傳送。

BLE芯片的功能

圖2例示了BLE芯片109的功能。BLE芯片109的IF單元201是被構(gòu)造為與微計(jì)算機(jī)103執(zhí)行通信的通信電路。當(dāng)從電池114供給電力時(shí),啟動(dòng)IF單元201以執(zhí)行與微計(jì)算機(jī)103的握手。當(dāng)握手完成時(shí),IF單元201從微計(jì)算機(jī)103下載要被存儲(chǔ)在保持單元202中的固件132。

保持單元202包括易失性存儲(chǔ)器,并且保持固件132等。當(dāng)從攝像裝置100拆卸電池114時(shí),保持單元202失去電源,并且固件132消失。因此,每次將電池114附裝到攝像裝置100時(shí),需要將固件132從微計(jì)算機(jī)103下載到保持單元202。

應(yīng)當(dāng)注意的是,用戶直到固件132的下載完成為止不使用BLE功能。因此,使用BLE功能的用戶要求迅速完成固件132的下載,并且能夠使用BLE功能。例如,假設(shè)由諸如具有BLE功能的BLE遠(yuǎn)程控制器或智能電話等的外部設(shè)備來(lái)控制攝像裝置100的攝像功能106。在上述的情況下,可以設(shè)想的是,用戶在拍攝時(shí)機(jī)時(shí)操作BLE遠(yuǎn)程控制器,并且攝像裝置100的電源被接通。在這種情況下,可以設(shè)想的是,BLE芯片109需要盡可能快地與BLE遠(yuǎn)程控制器能夠通信,以免錯(cuò)過(guò)拍攝時(shí)機(jī)。

執(zhí)行單元203是被構(gòu)造為通過(guò)執(zhí)行固件132來(lái)控制與外部設(shè)備的BLE通信的處理器。RF單元204是被構(gòu)造為執(zhí)行BLE通信的無(wú)線電路。

應(yīng)當(dāng)注意的是,通信單元108還可以具有與BLE芯片109類似的功能。即,圖2還例示了通信單元108的功能。

如上所述,BLE芯片109是如下的通信單元的示例:在從電池114供給電力的時(shí)段期間能夠保持固件132,而在從電池114不供給電力的時(shí)段期間固件132消失。

應(yīng)當(dāng)注意的是,根據(jù)本示例性實(shí)施例的BLE芯片能夠采用各種構(gòu)造,并且可以作為能夠使用BLE的無(wú)線通信單元(無(wú)線通信模塊)進(jìn)行操作。例如,可以將天線內(nèi)置在芯片中,或者可以準(zhǔn)備與芯片分開的天線,以作為整體形成無(wú)線通信單元。此外,BLE芯片可以包括非易失性存儲(chǔ)器,并且除了固件132以外還保持自身的控制程序等。而且,BLE芯片可以是其中還包括其他通信單元(例如無(wú)線LAN通信單元)的組合芯片。

固件傳送處理

在下文中,將參照?qǐng)D3至圖5來(lái)描述示例。圖3例示了由微計(jì)算機(jī)103執(zhí)行的固件的傳送處理。

在S301中,在將電池114附裝到攝像裝置100的情況下,開始該處理。當(dāng)將電池114附裝到攝像裝置100時(shí),從電池114向微計(jì)算機(jī)103供給電力并啟動(dòng)微計(jì)算機(jī)103。應(yīng)當(dāng)注意的是,微計(jì)算機(jī)103與電池114沒(méi)有經(jīng)由電源開關(guān)171彼此連接。由于這個(gè)原因,從電池114向微計(jì)算機(jī)103供電而不依賴于電源開關(guān)171是開還是關(guān)。檢測(cè)電路115包括機(jī)械開關(guān)。當(dāng)將電池114附裝到電池保持器時(shí),機(jī)械開關(guān)被電池114按壓以使接觸點(diǎn)接通或斷開。因此,檢測(cè)電路115將表示機(jī)械開關(guān)的開或關(guān)的檢測(cè)信號(hào)輸出到微計(jì)算機(jī)103。微計(jì)算機(jī)103基于檢測(cè)信號(hào)確定電池114的附裝或拆卸。應(yīng)當(dāng)注意的是,上述的機(jī)械開關(guān)也可以被稱為電力檢測(cè)開關(guān)。當(dāng)檢測(cè)到電池114被附裝時(shí),處理進(jìn)行到S302。

在S302中,微計(jì)算機(jī)103執(zhí)行管理信息133的檢查處理。下面將描述檢查處理的詳情。

在S303中,微計(jì)算機(jī)103確定電源開關(guān)171是否被切換到關(guān)。當(dāng)電源開關(guān)171被切換到開時(shí),將檢測(cè)信號(hào)的電平設(shè)置為高,并且當(dāng)電源開關(guān)171被切換到關(guān)時(shí),將檢測(cè)信號(hào)的電平設(shè)置為低。被構(gòu)造為生成該檢測(cè)信號(hào)的生成電路可以是檢測(cè)電路115的一部分。微計(jì)算機(jī)103基于由電源開關(guān)171輸出的檢測(cè)信號(hào)的電平,來(lái)確定電源開關(guān)171是否被切換到關(guān)。當(dāng)確定電源開關(guān)171被切換到關(guān)時(shí),處理進(jìn)行到S304。當(dāng)確定電源開關(guān)171被切換到開時(shí),處理進(jìn)行到S307。

在S304中,微計(jì)算機(jī)103基于管理信息133來(lái)確定標(biāo)志134是否為開。在此,標(biāo)志134為開的情形意味著應(yīng)當(dāng)優(yōu)先傳送固件。標(biāo)志134為關(guān)的情形意味著不優(yōu)先傳送固件。因此,微計(jì)算機(jī)103基于標(biāo)志134確定是否應(yīng)當(dāng)優(yōu)先傳送固件。當(dāng)標(biāo)志134為關(guān)時(shí),由于沒(méi)有必要優(yōu)先執(zhí)行固件132的傳送,所以微計(jì)算機(jī)103跳過(guò)S305并進(jìn)行到S306。另一方面,當(dāng)標(biāo)志134為開時(shí),由于有必要優(yōu)先執(zhí)行固件132的傳送,所以處理進(jìn)行到S305。

在S305中,微計(jì)算機(jī)103將固件132傳送到BLE芯片109。

在S306中,微計(jì)算機(jī)103再次確定電源開關(guān)171是否被切換到關(guān)。當(dāng)確定電源開關(guān)171被切換到關(guān)時(shí),微計(jì)算機(jī)103結(jié)束與圖3中例示的流程圖相關(guān)的處理。應(yīng)當(dāng)注意的是,當(dāng)確定電源開關(guān)171被切換到關(guān)時(shí),處理返回到S306,并且可以保持監(jiān)視電源開關(guān)171的狀態(tài)。另一方面,當(dāng)確定電源開關(guān)171被切換到開時(shí),處理進(jìn)行到S310。

另一方面,在S303中,當(dāng)確定電源開關(guān)171被切換到開時(shí),處理進(jìn)行到S307。在S307中,微計(jì)算機(jī)103確定攝像系統(tǒng)按鈕172是否為關(guān)。應(yīng)當(dāng)注意的是,攝像系統(tǒng)按鈕172為關(guān)的情形可以是用于執(zhí)行固件的優(yōu)先傳送的條件中的一個(gè)。當(dāng)確定攝像系統(tǒng)按鈕172為關(guān)(沒(méi)有被用戶操作)時(shí),處理進(jìn)行到S308。當(dāng)確定攝像系統(tǒng)按鈕172為開(被用戶操作)時(shí),處理跳過(guò)S308和S309并且進(jìn)行到S310。以這種方式,微計(jì)算機(jī)103依據(jù)攝像系統(tǒng)按鈕172是否為關(guān)來(lái)確定是否應(yīng)當(dāng)使固件的傳送優(yōu)先。當(dāng)攝像系統(tǒng)按鈕172為開時(shí),估計(jì)用戶期望通過(guò)直接操作攝像裝置100來(lái)進(jìn)行攝像,并且使將在下面描述的攝像系統(tǒng)模塊的初始化優(yōu)先。

在S308中,微計(jì)算機(jī)103確定標(biāo)志134是否為開。當(dāng)標(biāo)志134為關(guān)時(shí),由于不優(yōu)先執(zhí)行固件132的傳送,所以處理跳過(guò)S309并且進(jìn)行到S310。當(dāng)標(biāo)志134為開時(shí),由于應(yīng)當(dāng)優(yōu)先執(zhí)行固件132的傳送,所以處理進(jìn)行到S309。

在S309中,微計(jì)算機(jī)103將固件132傳送到BLE芯片109。

在S310中,微計(jì)算機(jī)103執(zhí)行攝像系統(tǒng)模塊的初始化處理。攝像系統(tǒng)模塊是指被構(gòu)造為控制攝像功能106或諸如攝像功能106等的硬件的程序模塊。通過(guò)初始化處理來(lái)初始化由攝像系統(tǒng)模塊使用的變量等。

在S311中,微計(jì)算機(jī)103確定固件132的傳送是否完成。在此,可以使用傳送完成標(biāo)志。當(dāng)在S305或S309中執(zhí)行固件132的傳送時(shí),微計(jì)算機(jī)103將傳送完成標(biāo)志從關(guān)切換到開。傳送完成標(biāo)志也被保持在易失性存儲(chǔ)器104中。因此,微計(jì)算機(jī)103依據(jù)傳送完成標(biāo)志是開還是關(guān)來(lái)確定固件132的傳送是否完成。當(dāng)固件132的傳送完成時(shí),處理跳過(guò)S312并且進(jìn)行到S313。另一方面,當(dāng)固件132的傳送沒(méi)有完成時(shí),處理進(jìn)行到S312。

在S312中,微計(jì)算機(jī)103將固件132傳送到BLE芯片109。結(jié)果,BLE芯片109能夠執(zhí)行符合BLE標(biāo)準(zhǔn)的通信。

在S313中,微計(jì)算機(jī)103將用于無(wú)線LAN的固件傳送到通信單元108。結(jié)果,通信單元108能夠執(zhí)行符合無(wú)線LAN標(biāo)準(zhǔn)的通信。用于通信單元108的固件也被保持在非易失性存儲(chǔ)器105中。應(yīng)當(dāng)注意的是,不一定需要在該定時(shí)執(zhí)行固件到通信單元108的傳送。能夠在固件132到BLE芯片109的傳送完成之后的任意定時(shí)執(zhí)行固件到通信單元108的傳送。在攝像裝置100與外部設(shè)備之間的通信中,首先,經(jīng)由BLE芯片109建立通信會(huì)話,并且將通信會(huì)話移交到通信單元108。因此,需要在通信單元108之前將BLE芯片109轉(zhuǎn)換到可通信狀態(tài)。

管理信息更新處理

接下來(lái),參照?qǐng)D4,將描述管理信息133的更新處理。管理信息133是指用于管理用戶如何使用BLE功能的信息。具體而言,管理信息133是表示由于附裝電池114以及拆卸電池114而導(dǎo)致的BLE功能的使用狀況的信息。例如,管理信息133可以包括表示是否使用BLE功能的設(shè)置信息(使用信息),表示攝像裝置100是否已經(jīng)與外部設(shè)備配對(duì)的狀態(tài)信息,表示BLE的使用頻率的頻率信息,表示BLE的預(yù)期用途的預(yù)期用途信息等。這些信息僅是示例。不一定需要使用所有這些信息,并且也可以使用表示BLE功能的使用狀況的其他信息。當(dāng)攝像裝置100被操作(電源開關(guān)171為開)時(shí),易失性存儲(chǔ)器104保持管理信息133。微計(jì)算機(jī)103定期地或者當(dāng)滿足預(yù)定條件時(shí),將易失性存儲(chǔ)器104中保持的管理信息133保存在非易失性存儲(chǔ)器105中。

在S401中,微計(jì)算機(jī)103確定電源開關(guān)171是否為開。如上所述,基于從電源開關(guān)171輸出的檢測(cè)信號(hào)執(zhí)行該確定。當(dāng)電源開關(guān)171不為開(即,電源開關(guān)171為關(guān))時(shí),處理進(jìn)行到S412。當(dāng)電源開關(guān)171為開時(shí),處理進(jìn)行到S402。在S402中,微計(jì)算機(jī)103確定BLE設(shè)置是否為“使用”。用戶操作操作構(gòu)件107以在顯示設(shè)備上顯示設(shè)置菜單,并且BLE設(shè)置能夠被設(shè)置為“使用”或“不使用”。當(dāng)確定BLE設(shè)置為“使用”時(shí),處理進(jìn)行到S403。當(dāng)確定BLE設(shè)置不為“使用”(即,“不使用”)時(shí),處理返回到S401。

在S403中,微計(jì)算機(jī)103更新管理信息133,以表示使用BLE功能。表示是否使用BLE功能的設(shè)置信息是管理信息133的一部分。

在S404中,微計(jì)算機(jī)103確定電源開關(guān)171是否為開。在電源開關(guān)171不為開(即,電源開關(guān)171為關(guān))的情況下,處理進(jìn)行到S412。當(dāng)電源開關(guān)171保持開時(shí),處理進(jìn)行到S405。在S405中,微計(jì)算機(jī)103確定攝像裝置100是否已經(jīng)與外部設(shè)備配對(duì)。例如,微計(jì)算機(jī)103參照非易失性存儲(chǔ)器105,并且確定攝像裝置100是否已經(jīng)與外部設(shè)備配對(duì)。應(yīng)當(dāng)注意的是,可以在BLE芯片109中管理配對(duì)信息,并且微計(jì)算機(jī)103可以從BLE芯片109獲得配對(duì)信息。當(dāng)BLE芯片109尚未與外部設(shè)備配對(duì)時(shí),微計(jì)算機(jī)103返回到S404。另一方面,當(dāng)攝像裝置100已經(jīng)與外部設(shè)備配對(duì)時(shí),處理進(jìn)行到S406。

在S406中,微計(jì)算機(jī)103更新管理信息133,以表示攝像裝置100已經(jīng)被配對(duì)。表示攝像裝置100已經(jīng)被配對(duì)的狀態(tài)信息是管理信息133的一部分。

在S407中,微計(jì)算機(jī)103確定電源開關(guān)171是否為開。當(dāng)電源開關(guān)171沒(méi)有開時(shí)(電源開關(guān)171關(guān)閉),處理進(jìn)行到S412。當(dāng)電源開關(guān)171保持開時(shí),處理進(jìn)行到S408。

在S408中,微計(jì)算機(jī)103確定是否開始由BLE芯片109進(jìn)行的BLE通信。微計(jì)算機(jī)103從BLE芯片109獲得表示是否開始BLE通信的狀態(tài)信息,并且確定是否開始BLE通信。當(dāng)不開始BLE通信時(shí),處理返回到S407。當(dāng)開始BLE通信時(shí),處理進(jìn)行到S409。

在S409中,微計(jì)算機(jī)103將BLE使用頻率增加1,以更新管理信息133中包括的頻率信息。

在S410中,微計(jì)算機(jī)103確定BLE通信的預(yù)期用途是否是遠(yuǎn)程控制器。例如,微計(jì)算機(jī)103可以依據(jù)通過(guò)BLE通信傳送的數(shù)據(jù)是否是遠(yuǎn)程控制器的控制命令來(lái)確定預(yù)期用途。BLE通信的預(yù)期用途包括圖像查看、圖像編輯、圖像刪除、修整、評(píng)級(jí)、時(shí)間/區(qū)域設(shè)置等。遠(yuǎn)程控制器操作包括靜止攝像指令、與實(shí)時(shí)觀看有關(guān)的操作、與電影錄制有關(guān)的操作等。即,當(dāng)BLE芯片109從與外部設(shè)備相對(duì)應(yīng)的遠(yuǎn)程控制器接收到控制命令時(shí),微計(jì)算機(jī)103執(zhí)行接收到的控制命令。微計(jì)算機(jī)103基于控制命令的內(nèi)容來(lái)確定預(yù)期用途是否是遠(yuǎn)程控制器。當(dāng)預(yù)期用途不是遠(yuǎn)程控制器時(shí),處理返回到S407。另一方面,當(dāng)預(yù)期用途是遠(yuǎn)程控制器時(shí),處理進(jìn)行到S411。

在S411中,微計(jì)算機(jī)103更新管理信息133中包括的預(yù)期用途信息,以表示預(yù)期用途是遠(yuǎn)程控制器。之后,處理返回到S407。

應(yīng)當(dāng)注意的是,當(dāng)電源開關(guān)171在S401、S404或S407中切換到關(guān)時(shí),處理進(jìn)行到S412,并且微計(jì)算機(jī)103將管理信息133從易失性存儲(chǔ)器104迅速撤回到非易失性存儲(chǔ)器105。

管理信息檢查處理

接下來(lái),參照?qǐng)D5,將描述管理信息133的檢查處理。該檢查處理是相當(dāng)于上述的S302的處理。微計(jì)算機(jī)103基于管理信息133來(lái)確定是否應(yīng)當(dāng)優(yōu)先執(zhí)行固件132到BLE芯片109的傳送,并且將確定結(jié)果反映在標(biāo)志134上。

在S501中,微計(jì)算機(jī)103從非易失性存儲(chǔ)器105獲得管理信息133。

在S502中,微計(jì)算機(jī)103基于管理信息133中包括的頻率信息來(lái)確定BLE使用頻率是否高于或等于預(yù)定閾值。閾值是在攝像裝置100的裝運(yùn)時(shí)預(yù)先設(shè)置的值。當(dāng)BLE使用頻率高于或等于預(yù)定閾值時(shí),假設(shè)用戶經(jīng)常使用BLE芯片109,并且處理進(jìn)行到S507。

在S507中,微計(jì)算機(jī)103將標(biāo)志134設(shè)置為開。另一方面,當(dāng)BLE使用頻率低于預(yù)定閾值時(shí),假設(shè)用戶不經(jīng)常使用BLE芯片109,并且處理進(jìn)行到S503。

在S503中,微計(jì)算機(jī)103基于管理信息133中包括的預(yù)期用途信息來(lái)確定BLE芯片109的預(yù)期用途是否是遠(yuǎn)程控制器。當(dāng)預(yù)期用途是遠(yuǎn)程控制器時(shí),處理進(jìn)行到S507。另一方面,當(dāng)預(yù)期用途不是遠(yuǎn)程控制器時(shí),處理進(jìn)行到S504。

在S504中,微計(jì)算機(jī)103基于管理信息133中包括的設(shè)置信息來(lái)確定BLE芯片109是否被設(shè)置為“使用”。當(dāng)BLE芯片109被設(shè)置為“使用”時(shí),處理進(jìn)行到S507。當(dāng)BLE芯片109未被設(shè)置為“使用”時(shí),處理進(jìn)行到S506。在S506中,微計(jì)算機(jī)103將標(biāo)志134設(shè)置為關(guān)。

概覽

包括攝像元件111等的攝像功能106是被構(gòu)造為拍攝被攝體的圖像的攝像單元的示例。BLE芯片109是被構(gòu)造為與外部設(shè)備進(jìn)行通信的第一通信單元的示例。與非易失性存儲(chǔ)器105的一部分相對(duì)應(yīng)的存儲(chǔ)區(qū)域是第一存儲(chǔ)單元的示例,第一存儲(chǔ)單元被構(gòu)造為存儲(chǔ)被傳送到BLE芯片109以被執(zhí)行的第一固件(例如,固件132)。非易失性存儲(chǔ)器105和易失性存儲(chǔ)器104是第二存儲(chǔ)單元的示例,第二存儲(chǔ)單元被構(gòu)造為存儲(chǔ)用于確定是否優(yōu)先執(zhí)行固件132到BLE芯片109的傳送的管理信息(例如,標(biāo)志134或管理信息133)。微計(jì)算機(jī)103是通過(guò)從電源(例如,電池114)供給的電力而操作的控制單元的示例。如參照?qǐng)D3所描述的,管理信息133或標(biāo)志134在某些情況下可以表示優(yōu)先執(zhí)行固件132到BLE芯片109的傳送。在這種情況下,在S307中,微計(jì)算機(jī)103在指示(開始)從電池114向攝像功能106的電力供給之前,執(zhí)行固件132的傳送。另一方面,管理信息133或標(biāo)志134在某些情況下不表示優(yōu)先執(zhí)行固件132到BLE芯片109的傳送。在這種情況下,在指示(開始)從電池向攝像功能106的電力供給之后,微計(jì)算機(jī)103在S309或S312中執(zhí)行固件132的傳送。換言之,微計(jì)算機(jī)103在預(yù)定時(shí)段期間用作被構(gòu)造為將固件132傳送到BLE芯片109的傳送單元。預(yù)定時(shí)段例如是從附裝電池114直到通過(guò)電源開關(guān)171從電池114向攝像功能106供給電力為止的時(shí)段。以這種方式,根據(jù)本示例,縮短了直到能夠使用攝像裝置100等中包括的通信功能為止所用的時(shí)間。

如上面關(guān)于S502所描述的,管理信息133可以包括表示BLE芯片109的使用頻率的使用頻率信息。當(dāng)表示使用頻率的使用頻率信息高于或等于閾值時(shí),微計(jì)算機(jī)103用作被構(gòu)造為確定優(yōu)先執(zhí)行固件132的傳送的確定單元。另一方面,當(dāng)使用頻率不高于或等于閾值時(shí),微計(jì)算機(jī)103可以確定不優(yōu)先執(zhí)行固件132的傳送。以這種方式,由于在用戶頻繁使用BLE功能的情況下優(yōu)先執(zhí)行固件132的傳送,所以可以縮短用戶的等待時(shí)間。

如上面關(guān)于S503所描述的,管理信息133可以包括表示BLE芯片109的預(yù)期用途的預(yù)期用途信息。當(dāng)由預(yù)期用途信息表示的BLE芯片109的預(yù)期用途是遠(yuǎn)程控制器時(shí),微計(jì)算機(jī)103可以確定優(yōu)先執(zhí)行固件132的傳送。另一方面,當(dāng)BLE芯片109的預(yù)期用途不是遠(yuǎn)程控制器時(shí),微計(jì)算機(jī)103可以確定不優(yōu)先執(zhí)行固件132的傳送。以這種方式,由于在用戶使用BLE遠(yuǎn)程控制器的情況下優(yōu)先執(zhí)行固件132的傳送,所以可以縮短用戶的等待時(shí)間。

如上面關(guān)于S504所描述的,管理信息133可以包括表示攝像裝置100是否處于攝像裝置100與其他通信設(shè)備配對(duì)的配對(duì)狀態(tài)的狀態(tài)信息。當(dāng)狀態(tài)信息表示攝像裝置100處于配對(duì)狀態(tài)時(shí),微計(jì)算機(jī)103可以確定優(yōu)先執(zhí)行固件132的傳送。當(dāng)狀態(tài)信息表示攝像裝置100不處于配對(duì)狀態(tài)時(shí),微計(jì)算機(jī)103可以確定不優(yōu)先執(zhí)行固件132的傳送。以這種方式,由于當(dāng)攝像裝置100處于配對(duì)狀態(tài)時(shí)BLE芯片109嘗試與配對(duì)對(duì)方的通信,所以應(yīng)當(dāng)優(yōu)先執(zhí)行固件132的傳送。結(jié)果,可以縮短用戶的等待時(shí)間。

如上面關(guān)于S505所描述的,管理信息133可以包括表示BLE芯片109是否被用戶使用的設(shè)置信息(使用信息)。當(dāng)使用信息表示BLE芯片109處于BLE芯片109被用戶使用的狀態(tài)時(shí),微計(jì)算機(jī)103可以確定優(yōu)先執(zhí)行固件132的傳送。當(dāng)使用信息表示BLE芯片109不處于BLE芯片109被用戶使用的狀態(tài)時(shí),微計(jì)算機(jī)103可以確定不優(yōu)先執(zhí)行固件132的傳送。以這種方式,在啟動(dòng)BLE功能的情況下,應(yīng)當(dāng)優(yōu)先執(zhí)行固件132的傳送。結(jié)果,可以縮短用戶的等待時(shí)間。

電源開關(guān)171是被構(gòu)造為對(duì)是否將從電源供給的電力供給到攝像功能106進(jìn)行切換的切換單元的示例。即使當(dāng)對(duì)電源開關(guān)171進(jìn)行切換使得不將電力供給到攝像功能106時(shí),管理信息133在某些情況下也可以表示優(yōu)先執(zhí)行固件132到BLE芯片109的傳送。在上述情況下,微計(jì)算機(jī)103可以優(yōu)先執(zhí)行固件132到BLE芯片109的傳送。以這種方式,在對(duì)電源開關(guān)171進(jìn)行切換之前優(yōu)先執(zhí)行固件132的傳送,使得可以縮短用戶的等待時(shí)間。

攝像裝置100的電源例如是可拆卸電池114。然而,應(yīng)當(dāng)注意的是,交流(AC)適配器也能夠被用作攝像裝置100的電源。當(dāng)滿足某些條件時(shí),在S310中,微計(jì)算機(jī)103可以相比固件132到BLE芯片109的傳送,優(yōu)先執(zhí)行攝像功能106的初始化處理。上述條件中的一個(gè)是管理信息133表示優(yōu)先執(zhí)行固件132的傳送。另一條件是,當(dāng)在將電池114附裝到攝像裝置100的同時(shí)啟動(dòng)微計(jì)算機(jī)103時(shí),切換電源開關(guān)171,使得將電力供給到攝像功能106。又一條件是,輸入了用于指示攝像功能106的操作的操作指令。此外,當(dāng)攝像功能106的初始化處理完成時(shí),微計(jì)算機(jī)103在S312中可以執(zhí)行固件132到BLE芯片109的傳送。以這種方式,雖然攝像處理優(yōu)先于固件132的傳送,但是變得用戶更為不可能錯(cuò)過(guò)拍攝時(shí)機(jī)。當(dāng)在滿足以下條件的同時(shí),相比攝像功能106的初始化處理優(yōu)先執(zhí)行固件132的傳送以完成固件132的傳送時(shí),微計(jì)算機(jī)103可以執(zhí)行攝像功能106的初始化處理。條件中的一個(gè)是,管理信息133表示優(yōu)先執(zhí)行固件132的傳送。另一條件是,切換電源開關(guān)171,使得當(dāng)將電池114附裝到攝像裝置以啟動(dòng)時(shí),將電力供給到攝像功能106。又一條件是,沒(méi)有輸入用于指示攝像功能106的操作的操作指令。

如上面關(guān)于S313所描述,通信單元108是被構(gòu)造為與外部設(shè)備進(jìn)行通信的第二通信單元的示例。非易失性存儲(chǔ)器105是第三存儲(chǔ)單元的示例,第三存儲(chǔ)單元被構(gòu)造為存儲(chǔ)被傳送到通信單元108以被執(zhí)行的第二固件。在固件132到BLE芯片109的傳送完成之后,微計(jì)算機(jī)103可以執(zhí)行第二固件到通信單元108的傳送。在將通信會(huì)話從BLE芯片109移交到通信單元108的情況下,需要在通信單元108之前操作BLE芯片109。因此,固件132到BLE芯片109的傳送優(yōu)先于第二固件到通信單元108的傳送。應(yīng)當(dāng)注意的是,通信單元108可以是執(zhí)行符合無(wú)線LAN標(biāo)準(zhǔn)的通信的無(wú)線LAN芯片,但是也可以是符合其他通信標(biāo)準(zhǔn)的通信芯片。用于將第二固件傳送到通信單元108的定時(shí),可以是用于將電源開關(guān)171切換到開的定時(shí)或比上述定時(shí)晚的定時(shí)。另外,微計(jì)算機(jī)103可以與固件132到BLE芯片109的傳送并行地將第二固件傳送到通信單元108。

應(yīng)當(dāng)注意的是,在本示例中已經(jīng)描述了攝像裝置100,但是構(gòu)造可以應(yīng)用到個(gè)人計(jì)算機(jī)、由諸如智能電話等的移動(dòng)電話代表的手持設(shè)備、或者在本示例中稱為平板設(shè)備等的信息處理裝置。

根據(jù)上述示例,基于管理信息133來(lái)確定標(biāo)志134的開(優(yōu)先)或關(guān)(非優(yōu)先)。然而,微計(jì)算機(jī)103可以在不使用標(biāo)志134的情況下根據(jù)管理信息133直接確定優(yōu)先或非優(yōu)先。

第二示例性實(shí)施例

第一示例性實(shí)施例主要旨在縮短當(dāng)將攝像裝置100的電源開關(guān)從關(guān)狀態(tài)切換到開狀態(tài)時(shí)用戶的等待時(shí)間。除此以外,根據(jù)下面的示例性實(shí)施例,當(dāng)在附裝電池114時(shí)下載固件132的同時(shí),獲得了優(yōu)點(diǎn)。

即使在用戶將電源開關(guān)171從開切換到關(guān)的情況下,根據(jù)本示例性實(shí)施例的攝像裝置100也維持對(duì)BLE芯片109的電力供給。結(jié)果,BLE芯片109繼續(xù)將固件132保持在保持單元202中。已經(jīng)接收到電力供給的BLE芯片109即使在電源開關(guān)171為關(guān)時(shí)也繼續(xù)搜索外圍設(shè)備,并且與所找到的對(duì)應(yīng)于通信對(duì)方的外圍設(shè)備建立BLE通信。BLE芯片109的電力消耗低于用于操作整個(gè)攝像裝置100的電力。根據(jù)本示例性實(shí)施例的攝像裝置100在電源開關(guān)171處于關(guān)狀態(tài)的情況下,將電力僅供給到與BLE芯片109有關(guān)的部分以抑制電力消耗,并且能夠基于BLE定期維持可通信狀態(tài)。

即使當(dāng)上述攝像裝置100的用戶在使用攝像裝置100之后關(guān)閉電源開關(guān)171時(shí),也可以在后臺(tái)定期進(jìn)行基于BLE的通信。

然而,例如,當(dāng)用戶在電源開關(guān)171處于關(guān)狀態(tài)的同時(shí)更換電池114時(shí),固件132在電池114被拆卸的定時(shí)消失。因此,即使當(dāng)再次附裝電池114時(shí),除非下載固件132,否則不進(jìn)行由BLE芯片109對(duì)外圍設(shè)備的搜索,結(jié)果,不進(jìn)行與通信對(duì)方的重新連接。

即,根據(jù)相關(guān)技術(shù),例如,當(dāng)用戶在電源開關(guān)171處于關(guān)狀態(tài)的同時(shí)更換電池114時(shí),之后BLE芯片109不進(jìn)行通信。然而,用戶不識(shí)別這種情形,并且在某些情況下,用戶可能認(rèn)為即使在更換電池之后仍恢復(fù)基于BLE的通信。鑒于以上,根據(jù)本示例性實(shí)施例,與第一示例性實(shí)施例中類似,在附裝電池的定時(shí)將固件132下載到BLE芯片109。利用該構(gòu)造,即使在更換電池之后也能夠進(jìn)行基于BLE的通信。

應(yīng)當(dāng)注意的是,根據(jù)本示例性實(shí)施例,不一定需要使用根據(jù)第一示例性實(shí)施例的管理信息。例如,在附裝電池114時(shí),可以將固件132定期地下載到BLE芯片109。另外,雖然利用管理信息是部分地冗余的,但是可以使用以下信息。例如,為攝像裝置100的設(shè)置,準(zhǔn)備關(guān)于BLE功能的開/關(guān)的項(xiàng)目,并且可以在BLE功能被設(shè)置為開的情況下執(zhí)行下載。此外,例如,為攝像裝置100的設(shè)置,準(zhǔn)備關(guān)于電源關(guān)閉狀態(tài)下的BLE通信的有效/無(wú)效的項(xiàng)目,并且可以在該項(xiàng)目中設(shè)置有效的情況下執(zhí)行下載。另外,例如,可以在存在已經(jīng)與攝像裝置100配對(duì)的設(shè)備的情況下執(zhí)行下載。

以這種方式,攝像裝置100被描述為根據(jù)第二示例性實(shí)施例的通信裝置的示例。電源開關(guān)171是被構(gòu)造為設(shè)置通信裝置的開或關(guān)的設(shè)置單元的示例。微計(jì)算機(jī)103是被構(gòu)造為控制從可拆卸電源向攝像裝置100的各個(gè)單元的電力供給的電力控制單元的示例。非易失性存儲(chǔ)器105是被構(gòu)造為存儲(chǔ)固件的存儲(chǔ)單元的示例。BLE芯片109是通信單元的示例,通信單元配設(shè)有存儲(chǔ)固件的存儲(chǔ)器并且被構(gòu)造為通過(guò)執(zhí)行存儲(chǔ)器中保持的固件來(lái)與外部設(shè)備進(jìn)行通信。微計(jì)算機(jī)103用作被構(gòu)造為將存儲(chǔ)單元中存儲(chǔ)的固件傳送到通信單元的傳送單元。當(dāng)將電源附裝到攝像裝置100時(shí),即使當(dāng)攝像裝置100被設(shè)置為開或關(guān)中的任一者時(shí),也將電力從電源供給到通信單元和傳送單元。即使當(dāng)電源開關(guān)171為關(guān)時(shí),傳送單元也將非易失性存儲(chǔ)器105中存儲(chǔ)的固件傳送到BLE芯片109的存儲(chǔ)器。如下的狀態(tài)是轉(zhuǎn)變條件:將電源附裝到攝像裝置100,將電力從電源供給到BLE芯片,并且將固件保持在BLE芯片109的存儲(chǔ)器中。當(dāng)滿足轉(zhuǎn)變條件時(shí),即使當(dāng)攝像裝置100被設(shè)置為開或關(guān)中的任一者時(shí),也在執(zhí)行存儲(chǔ)器中保持的固件的同時(shí)將BLE芯片109轉(zhuǎn)換到與外部設(shè)備的可通信狀態(tài)。

其他實(shí)施例

還可以通過(guò)讀出并執(zhí)行記錄在存儲(chǔ)介質(zhì)(例如,非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì))上的計(jì)算機(jī)可執(zhí)行指令以執(zhí)行本發(fā)明的上述實(shí)施例中的一個(gè)或更多個(gè)的功能來(lái)實(shí)現(xiàn)本發(fā)明的實(shí)施例,并且,可以利用通過(guò)由系統(tǒng)或裝置的計(jì)算機(jī)例如讀出并執(zhí)行來(lái)自存儲(chǔ)介質(zhì)的計(jì)算機(jī)可執(zhí)行指令以執(zhí)行上述實(shí)施例中的一個(gè)或更多個(gè)的功能的方法,來(lái)實(shí)現(xiàn)本發(fā)明的實(shí)施例。計(jì)算機(jī)可以包括中央處理單元(CPU)、微處理單元(MPU)或其他電路中的一者或更多,并且可以包括分開的計(jì)算機(jī)或分開的處理器的網(wǎng)絡(luò)。計(jì)算機(jī)可執(zhí)行指令可以例如從網(wǎng)絡(luò)或存儲(chǔ)介質(zhì)被提供給計(jì)算機(jī)。存儲(chǔ)介質(zhì)可以包括例如硬盤、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、分布式計(jì)算系統(tǒng)的存儲(chǔ)器、光盤(諸如壓縮光盤(CD)、數(shù)字通用光盤(DVD)或藍(lán)光光盤(BD)TM)、閃存裝置以及存儲(chǔ)卡等中的一個(gè)或更多個(gè)。

本發(fā)明的實(shí)施例還可以通過(guò)如下的方法來(lái)實(shí)現(xiàn),即,通過(guò)網(wǎng)絡(luò)或者各種存儲(chǔ)介質(zhì)將執(zhí)行上述實(shí)施例的功能的軟件(程序)提供給系統(tǒng)或裝置,該系統(tǒng)或裝置的計(jì)算機(jī)或是中央處理單元(CPU)、微處理單元(MPU)讀出并執(zhí)行程序的方法。

雖然參照示例性實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明不限于所公開的示例性實(shí)施例。應(yīng)當(dāng)對(duì)所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結(jié)構(gòu)和功能。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
岳普湖县| 繁峙县| 象山县| 宝坻区| 潜江市| 锡林郭勒盟| 都匀市| 苍梧县| 枝江市| 拉孜县| 镶黄旗| 商水县| 玉门市| 东城区| 琼结县| 安达市| 闵行区| 教育| 罗平县| 普定县| 谷城县| 英超| 德保县| 云和县| 大新县| 互助| 肃宁县| 项城市| 建宁县| 应城市| 四平市| 吉水县| 昌平区| 措勤县| 芦溪县| 门头沟区| 衡山县| 长宁县| 宽城| 杭州市| 兴宁市|