專利名稱:記錄設(shè)備及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種記錄設(shè)備及其控制方法,尤其涉及用于在 壓縮信息量之后記錄運(yùn)動(dòng)圖像數(shù)據(jù)的記錄設(shè)備及其控制方法。
背景技術(shù):
迄今,拍攝運(yùn)動(dòng)圖像和靜止圖像的、以及將這些圖像與聲 音一起記錄到磁帶或存儲(chǔ)卡等的攝像機(jī)是公知的。近年來,還
出現(xiàn)了將圖像和聲音記錄到DVD或硬盤驅(qū)動(dòng)器(HDD)等盤式記 錄介質(zhì)的攝像機(jī)(下文中的盤式攝像機(jī))。
盤式攝像機(jī)在使用M P E G等高效率編碼方案來對(duì)數(shù)據(jù)進(jìn)行 編碼之后,將所拍攝的運(yùn)動(dòng)圖像數(shù)據(jù)記錄到盤式記錄介質(zhì)。
通過調(diào)整量化步長和像素?cái)?shù)等,包括MPEG的許多編碼方 案可以改變壓縮率(%)=(編碼前數(shù)據(jù)量(d0)-編碼后數(shù)據(jù)量(dl))/ 編碼前數(shù)據(jù)量(dO)xl00。
盡管所記錄的畫質(zhì)惡化,但是壓縮率越高,每單位時(shí)間的 數(shù)據(jù)量越小。另一方面,盡管數(shù)據(jù)量也增加,但是可以通過減 少壓縮率來記錄較高質(zhì)量圖像。
鑒于此,現(xiàn)在提供了具有不同畫質(zhì)(壓縮率)的多種記錄模 式的盤式攝像機(jī),并且用戶可以任意選擇其中 一種記錄模式(例 如,參見日本特開2003-78743)。
因此用戶能根據(jù)拍攝目的或拍攝持續(xù)時(shí)間等適當(dāng)轉(zhuǎn)換記錄 模式,使得能夠有效使用盤式介質(zhì)的有限記錄容量。
典型地,在攝像機(jī)的電子取景器(EVF)屏幕等上顯示記錄 介質(zhì)上的剩余容量以及關(guān)于使用狀況的信息。如果記錄介質(zhì)上 的剩余容量少,則具有不同壓縮率的多種記錄模式的攝像機(jī)能
夠通過從高畫質(zhì)模式(低壓縮率記錄模式)轉(zhuǎn)換到低畫質(zhì)模式 (高壓縮率記錄模式)來增加可記錄持續(xù)時(shí)間。
然而,用戶可能忘記檢查記錄介質(zhì)的剩余容量。這種情況 并非罕見,尤其是對(duì)于不習(xí)慣用攝像機(jī)拍攝的沒有經(jīng)驗(yàn)的用戶, 其完全專注于追隨主題,而沒有想到檢查記錄介質(zhì)的剩余容量。
結(jié)果,當(dāng)顯示提醒用戶更換記錄介質(zhì)時(shí),他/她可能才意識(shí) 到記錄介質(zhì)已沒有更多容量。在這種情況下,用戶可以放入新 記錄介質(zhì),或者清除已記錄數(shù)據(jù)來創(chuàng)建可記錄容量。
然而,當(dāng)存在大量已記錄視頻片段時(shí),很難在短時(shí)間決定 清除哪一個(gè)視頻片段。結(jié)果錯(cuò)失拍攝機(jī)會(huì)。
發(fā)明內(nèi)容
本發(fā)明的目的在于解決這種問題,并提供一種記錄設(shè)備及 其控制方法,使得能夠防止由于存儲(chǔ)介質(zhì)上的剩余容量不足而 使用戶錯(cuò)失拍攝機(jī)會(huì)或不得不中止拍攝的情況。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種記錄設(shè)備,包括獲 取部件,用于獲取運(yùn)動(dòng)圖像數(shù)據(jù);編碼部件,用于根據(jù)目標(biāo)編 碼數(shù)據(jù)速率對(duì)所述運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行編碼,并輸出以所述目標(biāo) 編碼數(shù)據(jù)速率進(jìn)行的編碼后運(yùn)動(dòng)圖像數(shù)據(jù);記錄部件,用于將
所述編碼后運(yùn)動(dòng)圖像數(shù)據(jù)記錄到記錄介質(zhì);計(jì)算部件,用于計(jì) 算在所述記錄介質(zhì)中記錄以所述目標(biāo)編碼數(shù)據(jù)速率進(jìn)行的所述 編碼后運(yùn)動(dòng)圖像數(shù)據(jù)的可記錄持續(xù)時(shí)間;顯示部件,用于響應(yīng) 于所述可記錄持續(xù)時(shí)間小于預(yù)定閾值,在顯示設(shè)備上顯示允許 用戶為所述運(yùn)動(dòng)圖像數(shù)據(jù)設(shè)置期望記錄持續(xù)時(shí)間的設(shè)置畫面; 以及控制部件,用于如果經(jīng)由所述設(shè)置畫面設(shè)置的所述期望記 錄持續(xù)時(shí)間長于以所述目標(biāo)編碼數(shù)據(jù)速率進(jìn)行的所述編碼后運(yùn) 動(dòng)圖像數(shù)據(jù)的所述可記錄持續(xù)時(shí)間,則減小所述目標(biāo)編碼數(shù)據(jù) 速率,使得記錄以減小后目標(biāo)編碼數(shù)據(jù)速率進(jìn)行的所述編碼后 運(yùn)動(dòng)圖像數(shù)據(jù)的所述可記錄持續(xù)時(shí)間大于或等于所述期望記錄
持續(xù)時(shí)間。
根據(jù)本發(fā)明的另 一方面,提供了 一種記錄設(shè)備的控制方法, 包括下列步驟獲取運(yùn)動(dòng)圖像數(shù)據(jù);根據(jù)目標(biāo)編碼數(shù)據(jù)速率對(duì) 所述運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行編碼,并輸出以所述目標(biāo)編碼數(shù)據(jù)速率 進(jìn)行的編碼后運(yùn)動(dòng)圖像數(shù)據(jù)。將所述編碼后運(yùn)動(dòng)圖像數(shù)據(jù)記錄
到記錄介質(zhì);計(jì)算在所述記錄介質(zhì)中記錄以所述目標(biāo)編碼數(shù)據(jù) 速率進(jìn)行的所述編碼后運(yùn)動(dòng)圖像數(shù)據(jù)的可記錄持續(xù)時(shí)間;響應(yīng) 于所述可記錄持續(xù)時(shí)間少于預(yù)定閾值,在顯示設(shè)備上顯示允許 用戶為所述運(yùn)動(dòng)圖像數(shù)據(jù)設(shè)置期望記錄持續(xù)時(shí)間的設(shè)置畫面; 以及如果經(jīng)由所述設(shè)置畫面設(shè)置的所述期望記錄持續(xù)時(shí)間長于 以所述目標(biāo)編碼數(shù)據(jù)速率進(jìn)行的所述運(yùn)動(dòng)圖像數(shù)據(jù)的所述可記 錄持續(xù)時(shí)間,則減小所述目標(biāo)編碼數(shù)據(jù)速率,使得記錄以減小 后目標(biāo)編碼數(shù)據(jù)速率進(jìn)行的所述編碼后運(yùn)動(dòng)圖像數(shù)據(jù)的所述可 記錄持續(xù)時(shí)間大于或等于所述期望記錄持續(xù)時(shí)間。
根據(jù)下面參考附圖對(duì)典型實(shí)施例的說明,本發(fā)明的其它特 征將變得明顯。
圖1示出作為根據(jù)本發(fā)明優(yōu)選實(shí)施例的記錄設(shè)備的例子的 攝像機(jī)的典型結(jié)構(gòu)。
圖2是示出當(dāng)打開攝像機(jī)電源時(shí)由控制單元105執(zhí)行的處理
的流程圖。
圖3是詳細(xì)說明圖2中S206的記錄模式設(shè)置處理的流程圖。 圖4(A) 4(E)示出在本發(fā)明的優(yōu)選實(shí)施例的攝像機(jī)中的典 型顯示畫面。
圖5(A) 5(C)示出在本發(fā)明的優(yōu)選實(shí)施例的攝像機(jī)中的典
型顯示畫面。
具體實(shí)施例方式
現(xiàn)在將根據(jù)附圖詳細(xì)說明本發(fā)明的優(yōu)選實(shí)施例。
圖1示出作為根據(jù)本發(fā)明的優(yōu)選實(shí)施例的記錄設(shè)備的例子
的攝像機(jī)10 0的典型結(jié)構(gòu)。
在圖l中,用作獲取單元的攝像單元101包括已知的透鏡單 元、圖像傳感器以及照相機(jī)信號(hào)處理單元。攝像單元10H吏用具 有自動(dòng)聚焦機(jī)構(gòu)的透鏡單元來在圖像傳感器上形成被攝體的圖 像,并且如CCD圖像傳感器和CMOS圖像傳感器等圖像傳感器 將被攝體的光學(xué)圖像輸出為一組像素信號(hào)。照相機(jī)信號(hào)處理單 元對(duì)像素信號(hào)進(jìn)行A/D轉(zhuǎn)換,并對(duì)轉(zhuǎn)換后的信號(hào)進(jìn)行顏色插值 和白平衡處理等所謂的顯影處理,并將結(jié)果輸出為運(yùn)動(dòng)圖像數(shù) 據(jù)。
編解碼器單元10 2在拍攝期間對(duì)由揚(yáng)j象單元101輸出的運(yùn)動(dòng) 圖像數(shù)據(jù)以MPEG2的方式進(jìn)行編碼,并在插-;改期間對(duì)編碼后的 運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行解碼。編解碼器單元102進(jìn)行編碼以實(shí)現(xiàn)由控 制單元105設(shè)置的(稍后說明)、編碼后的運(yùn)動(dòng)圖像數(shù)據(jù)的平均 比特率(編碼數(shù)據(jù)速率)。
當(dāng)由控制單元105指示時(shí),顯示控制單元103生成各種設(shè)置 菜單、標(biāo)題和持續(xù)時(shí)間等顯示數(shù)據(jù),并將生成的數(shù)據(jù)與運(yùn)動(dòng)圖 像數(shù)據(jù)一起提供給顯示單元104。例如,顯示單元104是LCD, 并根據(jù)從顯示控制單元10 3輸出的顯示數(shù)據(jù)和運(yùn)動(dòng)圖像數(shù)據(jù)來 顯示圖像。
控制單元105具有嵌入式微處理器,并控制整個(gè)攝像機(jī)IOO。 操作單元106是一組操作開關(guān),并包含各種可由用戶操作的開關(guān)和按鈕等。包含在操作單元106的開關(guān)和按鈕中的有操作模式轉(zhuǎn) 換開關(guān)。本發(fā)明的攝像機(jī)1 0 0中的操作模式包括主要用于拍攝的 照相機(jī)模式、主要用于播放的播放模式以及關(guān)閉電源的電源關(guān) 閉模式。
在控制單元10 5的控制處理中以及編解碼器單元10 2的編碼 和解碼處理中使用存儲(chǔ)器107。記錄/播放單元108將編碼后的運(yùn) 動(dòng)圖像數(shù)據(jù)記錄到作為典型的盤式記錄介質(zhì)的HDD 109,以及 讀取已記錄在HDD 109上的、編碼后的運(yùn)動(dòng)圖^f象數(shù)據(jù)。在本實(shí) 施例中,HDD 109被合并入攝像機(jī)100,且是不可移動(dòng)的。
本實(shí)施例的4聶像機(jī)100具有多個(gè)記錄模式,用于以互相不同 的目標(biāo)編碼數(shù)據(jù)速率(或目標(biāo)壓縮率)對(duì)運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行編 碼和記錄。例如,〗叚設(shè)攝像機(jī)100具有平均目標(biāo)編碼數(shù)據(jù)速率為 10Mbps的XP (高畫質(zhì))模式、平均目標(biāo)編碼數(shù)據(jù)速率為6Mbps 的SP (標(biāo)準(zhǔn)畫質(zhì))模式,以及平均目標(biāo)編碼數(shù)據(jù)速率為4Mbps 的LP (長時(shí)間播放)模式。
例如,經(jīng)由菜單畫面對(duì)操作單元106進(jìn)行操作來設(shè)置記錄模 式或通過操作用于設(shè)置記錄模式的按鈕,用戶可以從這三種記 錄模式選擇期望的記錄模式。關(guān)于由用戶設(shè)置的記錄模式的信 息被存儲(chǔ)在控制單元105的非易失性存儲(chǔ)器(未示出)中,并且 當(dāng)攝像機(jī)關(guān)閉時(shí)依然被保存。
注意,與典型的攝像機(jī)類似,本實(shí)施例的攝像機(jī)100除了記 錄和播放運(yùn)動(dòng)圖像數(shù)據(jù),還具有記錄和播放音頻數(shù)據(jù)的功能。 應(yīng)該注意,盡管運(yùn)動(dòng)圖像數(shù)據(jù)被記錄和播放時(shí),音頻數(shù)據(jù)也與 運(yùn)動(dòng)圖像數(shù)據(jù)一起被記錄和播放,但是因?yàn)楸景l(fā)明不涉及音頻 數(shù)據(jù)處理,所以不對(duì)記錄和播放音頻數(shù)據(jù)進(jìn)行說明。盡管未特
別說明,本實(shí)施例的攝像機(jī)10 0還具有記錄和播放靜止圖像的功
記錄處理
下面將說明攝像機(jī)1 OO進(jìn)行的記錄處理。
當(dāng)操作單元10 6指示開始記錄時(shí),控制單元10 5控制各個(gè)單 元開始記錄操作。從攝像單元101輸出的運(yùn)動(dòng)圖像數(shù)據(jù)被存儲(chǔ)在 存儲(chǔ)器107中。隨后,編解碼器單元102對(duì)存儲(chǔ)在存儲(chǔ)器107中的 運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行壓縮編碼,并將編碼后的運(yùn)動(dòng)圖像數(shù)據(jù)存儲(chǔ) 在存儲(chǔ)器107中。
此時(shí),編解碼器單元10 2根據(jù)用戶設(shè)置的記錄模式來改變編 碼參數(shù),并進(jìn)行控制使得編碼后的運(yùn)動(dòng)圖像數(shù)據(jù)實(shí)現(xiàn)設(shè)置的目 標(biāo)編碼數(shù)據(jù)速率。編解碼器單元102還在記錄開始時(shí)提取第一運(yùn) 動(dòng)圖像幀作為縮略像,并將縮略像存儲(chǔ)在存儲(chǔ)器107 中。
記錄/播放單元108讀取存儲(chǔ)在存儲(chǔ)器107中的編碼后的運(yùn) 動(dòng)圖像數(shù)據(jù),并在加入包括縮略像數(shù)據(jù)的附加信息之后, 將讀出的數(shù)據(jù)存儲(chǔ)在HDD 109上。在本實(shí)施例中,將記錄在記 錄開始指令和記錄停止指令之間的 一 系列運(yùn)動(dòng)圖像數(shù)據(jù)作為單 個(gè)運(yùn)動(dòng)圖像數(shù)據(jù)文件來管理。
并且,在不進(jìn)行記錄時(shí)和正在進(jìn)行記錄時(shí),攝像單元IOI 輸出的運(yùn)動(dòng)圖像數(shù)據(jù)都被發(fā)送到顯示控制單元103。在加入日期 /時(shí)間和剩余電池電量等必要的附加顯示信息之后,顯示控制單 元103在顯示單元104上顯示該運(yùn)動(dòng)圖像數(shù)據(jù)。因此,顯示單元 104用作為所謂的電子取景器(EVF)。
播放處理
下面將說明攝像機(jī)10 0進(jìn)行的播放處理。
當(dāng)用戶對(duì)操作單元106進(jìn)行操作來指示顯示縮略圖列表畫 面時(shí),控制單元105控制記錄/播放單元108對(duì)記錄在HDD 109上 的運(yùn)動(dòng)圖像文件的縮略像數(shù)據(jù)進(jìn)行再現(xiàn),并將該數(shù)據(jù)發(fā)送
到顯示控制單元103。顯示控制單元103使用再現(xiàn)后的縮略
像數(shù)據(jù)來生成記錄在HDD 109上的運(yùn)動(dòng)圖像文件的縮略像 的列表畫面,并在顯示單元104上顯示所生成的縮略圖列表畫面。
用戶在查看顯示在顯示單元104上的縮略圖列表畫面時(shí),選 擇期望的運(yùn)動(dòng)圖像文件,并指示播放開始。響應(yīng)于播放開始指 令,控制單元105控制記錄/播放單元108從HDD 109讀取對(duì)應(yīng)于 所指定的縮略圖的運(yùn)動(dòng)圖像文件。將讀取出的運(yùn)動(dòng)圖像數(shù)據(jù)存 儲(chǔ)在存儲(chǔ)器107中。編解碼器單元102對(duì)存儲(chǔ)在存儲(chǔ)器107中的編 碼后的運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行解碼,并將解碼后的運(yùn)動(dòng)圖像數(shù)據(jù)存 儲(chǔ)在存儲(chǔ)器107中。顯示控制單元103從存儲(chǔ)器107讀取解碼后的 運(yùn)動(dòng)圖像數(shù)據(jù),并在顯示單元104上顯示讀取出的運(yùn)動(dòng)圖像數(shù) 據(jù)。
對(duì)運(yùn)動(dòng)圖像文件依次進(jìn)行讀取、解碼和顯示操作,直到已 經(jīng)讀取全部運(yùn)動(dòng)圖像文件或接收到播放停止指令。 自動(dòng)記錄模式設(shè)置處理
下面將說明本實(shí)施例的攝像機(jī)中的自動(dòng)記錄模式設(shè)置處理。
圖2是示出當(dāng)打開攝像機(jī)電源時(shí)由控制單元105執(zhí)行的處理
的流程圖。
當(dāng)打開攝像機(jī)電源時(shí),控制單元10 5作為計(jì)算部件而使用記 錄/播放單元108來獲取HDD 109的可記錄容量。然后,基于對(duì) 應(yīng)于當(dāng)前設(shè)置的記錄模式的目標(biāo)數(shù)據(jù)速率,計(jì)算HDD 109的可 記錄持續(xù)時(shí)間(S201 )。
然后,控制單元10 5判斷計(jì)算出的可記錄持續(xù)時(shí)間是否小于 預(yù)定閾值(S202 )。這里,閾值可以是在攝像機(jī)100出廠時(shí)所預(yù) 設(shè)的,或者也可以是用戶能夠任意設(shè)置的值。
如果可記錄持續(xù)時(shí)間大于或等于閾值,則控制單元1 0 5直接 進(jìn)入普通處理,并不改變當(dāng)前設(shè)置的記錄模式。
另 一方面,如果在步驟S202中判斷為可記錄持續(xù)時(shí)間小于 閾值,則控制單元105作為顯示部件而控制顯示控制單元103在 顯示單元104上顯示允許用戶設(shè)置期望記錄持續(xù)時(shí)間的畫面 (S203 )。圖4(B)示出用于設(shè)置期望記錄持續(xù)時(shí)間的典型畫面。 注意,將在后面說明輸入期望記錄持續(xù)時(shí)間的處理。
接著,控制單元10 5判斷期望記錄持續(xù)時(shí)間是否已經(jīng)被用戶 經(jīng)由設(shè)置畫面i殳置(S204 ),并且如果已經(jīng):故設(shè)置,判斷S201 中計(jì)算出的可記錄持續(xù)時(shí)間是否小于期望記錄持續(xù)時(shí)間 (S 2 0 5 )。如果可記錄持續(xù)時(shí)間大于或等于期望記錄持續(xù)時(shí)間, 則不需要改變當(dāng)前設(shè)置的記錄模式(目標(biāo)編碼數(shù)據(jù)速率)??刂?單元105經(jīng)由顯示控制單元103在顯示單元104上顯示表示可以 進(jìn)行期望記錄持續(xù)時(shí)間的記錄而無需改變記錄模式的消息畫面 (S208 ),如圖5(A)所示。然后,控制單元105以當(dāng)前設(shè)置才莫式 中的記錄模式結(jié)束處理。
另 一 方面,如果在S205中判斷為可記錄持續(xù)時(shí)間小于期望 記錄持續(xù)時(shí)間,則控制單元105進(jìn)行自動(dòng)記錄模式設(shè)置處理 (S206 )。將在后面詳細(xì)說明自動(dòng)記錄模式設(shè)置處理。
控制單元10 5在等待S 2 04中要設(shè)置的期望記錄持續(xù)時(shí)間的 同時(shí),還判斷設(shè)置是否已經(jīng)被取消(S207 )。如果沒有取消, 控制單元105回到S203 ,并等待要設(shè)置的期望記錄持續(xù)時(shí)間。 假設(shè)用戶不打算使用期望記錄持續(xù)時(shí)間來改變記錄模式,如果 設(shè)置已經(jīng)被取消,則處理結(jié)束,而當(dāng)前正在設(shè)置的處理中的記 錄模式保持不變。
圖4(A) 4(E)示出了本實(shí)施例的攝像機(jī)IOO的典型顯示畫面。
圖4(A)示出了當(dāng)進(jìn)行普通拍攝時(shí),顯示單元104的典型顯示畫面。
附圖標(biāo)記401指顯示畫面,而附圖標(biāo)記402指表示記錄模式 的附加顯示。這里,附加顯示示出設(shè)置了XP模式。
圖4(B)示出用于設(shè)置期望記錄持續(xù)時(shí)間的典型畫面。
用于設(shè)置期望記錄持續(xù)時(shí)間的畫面包括消息403,該消息 403向用戶通知可記錄^爭續(xù)時(shí)間短,并4是示用戶i殳置他或她希望 拍攝多長時(shí)間。提供了用于輸入期望記錄持續(xù)時(shí)間的區(qū)域404, 使用戶能夠通過操作包含在操作單元106中的箭頭鍵等來輸入 小時(shí)和分鐘。例如,表示上、下和OK的4建可以被設(shè)置在操作單 元106中,并且可以構(gòu)成畫面使得上和下鍵用于選擇數(shù)字值,而 且()K鍵用于從小時(shí)移動(dòng)到分鐘,以及從分鐘移動(dòng)到設(shè)置完成。
當(dāng)OK鍵被按下兩次以到達(dá)設(shè)置完成狀態(tài)時(shí),控制單元105 控制顯示控制單元103在顯示單元104上顯示如圖4(C)所示的設(shè) 置確認(rèn)畫面。
設(shè)置確認(rèn)畫面包含消息405,該消息405向用戶示出用于確 認(rèn)的設(shè)置期望記錄持續(xù)時(shí)間,并提示用戶確認(rèn)這是否反映了他 或她期望的記錄持續(xù)時(shí)間。該畫面還包含"是"按鈕4 0 6和"否,, 按鈕407,通過操作例如上/下鍵,可將這些按鈕中的一個(gè)改變 為已選擇的狀態(tài)。圖4(C)示出選擇了"是"按鈕406的狀態(tài),而圖 4(D)示出選擇了 "否"按鈕407的狀態(tài)。在圖4(D)所示的狀態(tài)下按 下OK鍵,將被視為S207的設(shè)置取消??蛇x地,還可以有一種配 置,在該配置中,設(shè)置了一個(gè)單獨(dú)的鍵用于取消指令,并且在 圖4(D)所示的狀態(tài)下按下OK鍵將使畫面回到圖4(B)所示的狀 態(tài)。
當(dāng)在圖4(C)所示的狀態(tài)下按下OK鍵時(shí),控制單元105判斷 為期望記錄持續(xù)時(shí)間已經(jīng)被設(shè)置(S204:是)。
圖4(E)示出在作為自動(dòng)記錄模式設(shè)置處理(S206 )的結(jié)果、
已經(jīng)根據(jù)期望記錄持續(xù)時(shí)間改變了記錄模式的情況下的普通拍 攝期間的典型顯示畫面。
因?yàn)樵谶@種情況下自動(dòng)設(shè)置記錄模式,所以附加顯示了表 示自動(dòng)記錄模式設(shè)置狀態(tài)的"自動(dòng)"。
記錄模式設(shè)置處理
下面將使用圖3所示的流程圖,詳細(xì)說明圖2中的記錄模式 設(shè)置處理S206。
首先,控制單元105判斷當(dāng)前設(shè)置的記錄模式是否對(duì)應(yīng)于最 低目標(biāo)編碼數(shù)據(jù)速率(在這種情況下為LP模式)(S301 )。如果 當(dāng)前設(shè)置的記錄模式是LP模式,則不存在對(duì)應(yīng)于更低目標(biāo)編碼 數(shù)據(jù)速率的記錄模式,不可能通過改變記錄模式來延長S201中 計(jì)算出的可記錄持續(xù)時(shí)間。因此,不可能進(jìn)行比S201中計(jì)算出 的可記錄持續(xù)時(shí)間更長的記錄。例如,控制單元105控制顯示控 制單元103在預(yù)定期間在顯示單元104上顯示圖5(B)所示的警告 消息(S309 ),并結(jié)束處理而不改變記錄模式(即,LP模式保 持不變)。注意,可以顯示利用可記錄持續(xù)時(shí)間和期望記錄持續(xù) 時(shí)間之間差值的警告消息,比如"您的期望記錄持續(xù)時(shí)間有XX 分鐘無法記錄"。
如果在S301中,記錄模式不是LP模式,則控制單元105判 斷當(dāng)前記錄模式是否是SP才莫式(S302 )。
如果S302中不是SP模式,則記錄模式是XP模式。因此,控 制單元105以與S201類似的方法來計(jì)算對(duì)應(yīng)于XP模式之后的第 二低目標(biāo)編碼數(shù)據(jù)速率的SP模式中的可記錄持續(xù)時(shí)間(S303 )。 具體地,控制單元105基于HDD 109的剩余記錄容量以及SP模式 中的目標(biāo)編碼數(shù)據(jù)速率來計(jì)算SP模式中的可記錄持續(xù)時(shí)間。然 后,控制單元105判斷計(jì)算出的可記錄持續(xù)時(shí)間是否小于設(shè)置的
期望記錄持續(xù)時(shí)間(S304 )。
如果可記錄持續(xù)時(shí)間大于或等于期望記錄持續(xù)時(shí)間,則控
制單元105從記錄模式選擇并設(shè)置SP模式(S311 )。因此,在編 解碼器單元102中設(shè)置對(duì)應(yīng)于SP模式的目標(biāo)編碼數(shù)據(jù)速率。
如果在S302中,當(dāng)前記錄模式是SP才莫式,或者如果在S304 中判斷為可記錄持續(xù)時(shí)間小于期望記錄持續(xù)時(shí)間,則處理進(jìn)入 S305。這里,控制單元105計(jì)算對(duì)應(yīng)于低于SP一莫式的目標(biāo)編碼 數(shù)據(jù)速率的LP模式中的可記錄持續(xù)時(shí)間。具體地,控制單元105 基于HDD 109的剩余記錄容量和LP模式中的目標(biāo)編碼數(shù)據(jù)速率 來計(jì)算可記錄持續(xù)時(shí)間。然后,控制單元105判斷計(jì)算出的可記 錄持續(xù)時(shí)間是否小于期望記錄持續(xù)時(shí)間(S306 )。
如果可記錄持續(xù)時(shí)間大于或等于期望記錄持續(xù)時(shí)間,則控 制單元105從記錄模式選擇并設(shè)置LP模式(S312)。
如果在S306中判斷為可記錄持續(xù)時(shí)間小于期望記錄持續(xù) 時(shí)間,則即使在對(duì)應(yīng)于最低目標(biāo)編碼數(shù)據(jù)速率的LP模式中,也 不可能進(jìn)行期望記錄持續(xù)時(shí)間的記錄。因此,控制單元105控制 顯示控制單元103在預(yù)定期間在顯示單元104上顯示如圖5(C)所 示的警告消息(S307 ),該警告消息表示即使改變記錄模式, 也不可能進(jìn)行比S305中計(jì)算出的可記錄持續(xù)時(shí)間更長的記錄。
注意,在S307中顯示警告消息之后,記錄模式可能被轉(zhuǎn)換 到L P模式,以實(shí)現(xiàn)盡可能接近期望記錄持續(xù)時(shí)間的記錄。
因此,根據(jù)本實(shí)施例,在記錄介質(zhì)的空閑容量或可記錄容 量減少引起當(dāng)前設(shè)置的記錄模式中的可記錄持續(xù)時(shí)間少于預(yù)定 持續(xù)時(shí)間的情況下,自動(dòng)執(zhí)行處理以允許用戶設(shè)置期望記錄持 續(xù)時(shí)間。然后,根據(jù)期望記錄持續(xù)時(shí)間和當(dāng)前設(shè)置的記錄模式
來自動(dòng)設(shè)置記錄模式。因此,可以防止由于部分用戶的疏忽而 導(dǎo)致的記錄容量不足所引起的錯(cuò)失拍攝機(jī)會(huì)。而且,因?yàn)閮H當(dāng)判斷為在當(dāng)前設(shè)置的記錄模式中無法進(jìn)行期望記錄持續(xù)時(shí)間的 記錄時(shí)才改變記錄模式,所以將不會(huì)不必要的降低或過度提升 畫質(zhì)。
其它實(shí)施例
注意,盡管在前述實(shí)施例中描述了具有不同目標(biāo)編碼數(shù)據(jù) 速率的三種記錄模式的攝像機(jī),但是還可以提供除此之外的記 錄模式。除了與記錄模式對(duì)應(yīng)的固定的目標(biāo)編碼數(shù)據(jù)速率,用 戶可以設(shè)置任意編碼數(shù)據(jù)速率的配置也是可能的。
在前述實(shí)施例中,在自動(dòng)記錄模式設(shè)置處理中自動(dòng)選擇能 夠?qū)崿F(xiàn)期望記錄持續(xù)時(shí)間的記錄模式。然而,還可以適當(dāng)?shù)貫?每種記錄模式設(shè)置除那些預(yù)定值之外的目標(biāo)編碼數(shù)據(jù)速率,以 進(jìn)行耗盡所有剩余記錄容量的期望記錄持續(xù)時(shí)間的記錄。
同樣,盡管在前實(shí)施例中說明了自動(dòng)記錄模式設(shè)置處理作 為當(dāng)打開攝像機(jī)電源時(shí)執(zhí)行的處理的一部分,但是可以以不同 的定時(shí)執(zhí)行該處理。例如,可以有一種配置,在該配置中當(dāng)攝 像機(jī)開啟時(shí),在接收到拍攝停止指令之后執(zhí)行自動(dòng)設(shè)置處理、 或者當(dāng)沒有正進(jìn)行拍攝時(shí)周期性地執(zhí)行自動(dòng)設(shè)置處理。
然而,因?yàn)樵谂臄z期間的可記錄持續(xù)時(shí)間低于閾值的情況 下自動(dòng)記錄模式設(shè)置畫面將干擾拍攝,所以比在拍攝期間更適 宜在拍攝結(jié)束后顯示該畫面。
在作為自動(dòng)設(shè)置處理的結(jié)果而改變了記錄模式的情況下,
可以將原始設(shè)置存儲(chǔ)在控制單元105的非易失性存儲(chǔ)器中,并且 當(dāng)關(guān)閉攝像機(jī)電源時(shí)記錄模式可以回到其原始狀態(tài)。
在用戶已經(jīng)改變自動(dòng)設(shè)置的記錄模式的情況下,即使不再 可能進(jìn)行期望記錄持續(xù)時(shí)間的記錄,也可以優(yōu)先考慮用戶的設(shè) 置。此外,用戶能夠使用默認(rèn)設(shè)置來選擇是否執(zhí)行自動(dòng)記錄模 式設(shè)置處理的配置也是可能的。
此外,在前述實(shí)施例中描述了使用不可互換盤式記錄介質(zhì) 的攝像機(jī)作為最明顯地示出本發(fā)明的效果的例子。然而本發(fā)明 還可適用于使用任意可互換記錄介質(zhì)的記錄設(shè)備。
盡管在前述實(shí)施例中給出了將本發(fā)明應(yīng)用到作為具有攝像 單元的記錄設(shè)備的攝像機(jī)的例子,但是攝像單元對(duì)于本發(fā)明不 是必需的,任何使用編碼來獲取運(yùn)動(dòng)圖像數(shù)據(jù)的來源或方法都 是可以接受的。例如,可以從經(jīng)由有線或無線連接來連接的外 部裝置獲取運(yùn)動(dòng)圖像數(shù)據(jù)。類似地,解碼功能也不是必需的。
在本說明書中,"編碼"還包括^^碼。因此,如果最終由編
解碼器單元10 2輸出的編碼后的運(yùn)動(dòng)圖像數(shù)據(jù)的編碼數(shù)據(jù)速率 是可變的,則可以按照其它方案對(duì)輸入到編解碼器單元102的運(yùn) 動(dòng)圖像數(shù)據(jù)進(jìn)行編碼。
此外,在前述實(shí)施例中,如果在S201中計(jì)算出的可記錄持 續(xù)時(shí)間小于閾值,則顯示用于設(shè)置期望記錄持續(xù)時(shí)間的畫面, 而與所設(shè)置的記錄模式無關(guān)。然而,如果目標(biāo)編碼數(shù)據(jù)速率不 能再減少,比如已經(jīng)設(shè)置了LP模式,則設(shè)置期望記錄持續(xù)時(shí)間 沒有意義。因此,可以有一種配置,在該配置中控制單元105 在S202和S203之間檢查當(dāng)前記錄模式,并且如果已經(jīng)設(shè)置了最 低目標(biāo)編碼數(shù)據(jù)速率,則在僅警告可記錄持續(xù)時(shí)間短之后結(jié)束 處理,而不顯示用于設(shè)置期望記錄持續(xù)時(shí)間的畫面。在這種情 況下,控制單元105用作禁止顯示設(shè)置畫面的禁止部件。
盡管本發(fā)明已經(jīng)參考典型實(shí)施例進(jìn)行了說明,但應(yīng)當(dāng)理解, 本發(fā)明范圍不局限于公開的典型實(shí)施例。所附權(quán)利要求書的范 圍符合最寬的解釋,以包含所有的修改、等同結(jié)構(gòu)和功能。
權(quán)利要求
1.一種記錄設(shè)備,包括獲取部件,用于獲取運(yùn)動(dòng)圖像數(shù)據(jù);編碼部件,用于根據(jù)目標(biāo)編碼數(shù)據(jù)速率對(duì)所述運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行編碼,并輸出以所述目標(biāo)編碼數(shù)據(jù)速率進(jìn)行的編碼后運(yùn)動(dòng)圖像數(shù)據(jù);記錄部件,用于將所述編碼后運(yùn)動(dòng)圖像數(shù)據(jù)記錄到記錄介質(zhì);計(jì)算部件,用于計(jì)算在所述記錄介質(zhì)中記錄以所述目標(biāo)編碼數(shù)據(jù)速率進(jìn)行的所述編碼后運(yùn)動(dòng)圖像數(shù)據(jù)的可記錄持續(xù)時(shí)間;顯示部件,用于響應(yīng)于所述可記錄持續(xù)時(shí)間小于預(yù)定閾值,在顯示設(shè)備上顯示允許用戶為所述運(yùn)動(dòng)圖像數(shù)據(jù)設(shè)置期望記錄持續(xù)時(shí)間的設(shè)置畫面;以及控制部件,用于如果經(jīng)由所述設(shè)置畫面設(shè)置的所述期望記錄持續(xù)時(shí)間長于以所述目標(biāo)編碼數(shù)據(jù)速率進(jìn)行的所述編碼后運(yùn)動(dòng)圖像數(shù)據(jù)的所述可記錄持續(xù)時(shí)間,則減小所述目標(biāo)編碼數(shù)據(jù)速率,使得記錄以減小后目標(biāo)編碼數(shù)據(jù)速率進(jìn)行的所述編碼后運(yùn)動(dòng)圖像數(shù)據(jù)的所述可記錄持續(xù)時(shí)間大于或等于所述期望記錄持續(xù)時(shí)間。
2. 根據(jù)權(quán)利要求l所述的記錄設(shè)備,其特征在于,所述記 錄設(shè)備具有多個(gè)記錄模式,在所述多個(gè)記錄模式中,所述編碼 部件輸出以不同目標(biāo)編碼數(shù)據(jù)速率中的任一速率進(jìn)行的所述編 碼后運(yùn)動(dòng)圖像數(shù)據(jù),所述控制部件通過選擇如下記錄模式來減 小在所述編碼部件中的所述目標(biāo)編碼數(shù)據(jù)速率在選擇的所述 記錄模式中,所述編碼部件輸出以低于當(dāng)前設(shè)置的記錄模式的 編碼數(shù)據(jù)速率的編碼數(shù)據(jù)速率進(jìn)行的所述編碼后運(yùn)動(dòng)圖像數(shù) 據(jù)。
3. 根據(jù)權(quán)利要求2所述的記錄設(shè)備,其特征在于,所述控 制部件從記錄以所述減小后目標(biāo)編碼數(shù)據(jù)速率進(jìn)行的所述編碼 后運(yùn)動(dòng)圖像數(shù)據(jù)的可記錄持續(xù)時(shí)間大于或等于所述期望記錄持 續(xù)時(shí)間的記錄模式中,選擇所述編碼部件輸出以最高編碼數(shù)據(jù) 速率進(jìn)行的所述編碼后運(yùn)動(dòng)圖像數(shù)據(jù)的記錄模式。
4. 根據(jù)權(quán)利要求2或3所述的記錄設(shè)備,其特征在于,還包 括禁止部件,用于如果所述目標(biāo)編碼數(shù)據(jù)速率是最低編碼數(shù) 據(jù)速率,則禁止所述顯示部件顯示所述設(shè)置畫面。
5. 根據(jù)權(quán)利要求l所述的記錄設(shè)備,其特征在于,所述顯 示部件在預(yù)定定時(shí)在所述顯示設(shè)備上顯示所述設(shè)置畫面。
6. 根據(jù)權(quán)利要求l所述的記錄設(shè)備,其特征在于,響應(yīng)于 打開所述記錄設(shè)備的電源,所述顯示部件判斷記錄以所述目標(biāo) 編碼數(shù)據(jù)速率進(jìn)行的所述編碼后運(yùn)動(dòng)圖像數(shù)據(jù)的所述可記錄持 續(xù)時(shí)間是否小于所述預(yù)定閾值,并且響應(yīng)于所述可記錄持續(xù)時(shí) 間被判斷為小于所述預(yù)定閾值,在所述顯示設(shè)備上顯示所述設(shè) 置畫面。
7. —種記錄設(shè)備的控制方法,包括以下步驟 獲取運(yùn)動(dòng)圖像數(shù)據(jù);根據(jù)目標(biāo)編碼數(shù)據(jù)速率對(duì)所述運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行編碼,并 輸出以所述目標(biāo)編碼數(shù)據(jù)速率進(jìn)行的編碼后運(yùn)動(dòng)圖像數(shù)據(jù);將所述編碼后運(yùn)動(dòng)圖像數(shù)據(jù)記錄到記錄介質(zhì);計(jì)算在所述記錄介質(zhì)中記錄以所述目標(biāo)編碼數(shù)據(jù)速率進(jìn)行 的所述編碼后運(yùn)動(dòng)圖像數(shù)據(jù)的可記錄持續(xù)時(shí)間;響應(yīng)于所述可記錄持續(xù)時(shí)間少于預(yù)定閾值,在顯示設(shè)備上 顯示允許用戶為所述運(yùn)動(dòng)圖像數(shù)據(jù)設(shè)置期望記錄持續(xù)時(shí)間的設(shè) 置畫面;以及如果經(jīng)由所述設(shè)置畫面設(shè)置的所述期望記錄持續(xù)時(shí)間長于 以所述目標(biāo)編碼數(shù)據(jù)速率進(jìn)行的所述運(yùn)動(dòng)圖像數(shù)據(jù)的所述可記 錄持續(xù)時(shí)間,則減小所述目標(biāo)編碼數(shù)據(jù)速率,使得記錄以減小 后目標(biāo)編碼數(shù)據(jù)速率進(jìn)行的所述編碼后運(yùn)動(dòng)圖像數(shù)據(jù)的所述可記錄持續(xù)時(shí)間大于或等于所述期望記錄持續(xù)時(shí)間。
全文摘要
本發(fā)明提供一種記錄設(shè)備及其控制方法。該記錄設(shè)備能夠防止由于記錄介質(zhì)上剩余容量不足而導(dǎo)致用戶錯(cuò)失拍攝機(jī)會(huì)或不得不中止拍攝的情況。當(dāng)記錄介質(zhì)的剩余容量降至閾值以下時(shí),允許用戶設(shè)置期望記錄持續(xù)時(shí)間。例如,如果判斷為進(jìn)行以當(dāng)前設(shè)置的目標(biāo)編碼數(shù)據(jù)速率來設(shè)置的期望記錄持續(xù)時(shí)間的記錄是不可能的,則通過自動(dòng)設(shè)置對(duì)應(yīng)于較低目標(biāo)編碼數(shù)據(jù)速率的記錄模式,使得能夠進(jìn)行期望記錄持續(xù)時(shí)間的記錄。
文檔編號(hào)H04N5/76GK101197983SQ20071019557
公開日2008年6月11日 申請(qǐng)日期2007年12月6日 優(yōu)先權(quán)日2006年12月6日
發(fā)明者工藤利道 申請(qǐng)人:佳能株式會(huì)社