專利名稱:流數(shù)據(jù)記錄裝置、流數(shù)據(jù)記錄再現(xiàn)裝置、流數(shù)據(jù)再現(xiàn)裝置、流數(shù)據(jù)編輯裝置、流記錄方法 ...的制作方法
技術領域:
本發(fā)明涉及記錄和再現(xiàn)AV流數(shù)據(jù)的技術。
技術背景io 作為不選擇時間及場所而簡便地欣賞音頻、視頻等的流數(shù)據(jù)的方法,期待面向移動體接收終端的流數(shù)據(jù)廣播。在由面向移動體接收終端的流數(shù)據(jù)廣播中所廣播的流數(shù)據(jù)中,包含 有能夠不參照前后的圖像而單獨再現(xiàn)的IDR圖片。在由移動體接收終端 接收和記錄這樣的流數(shù)據(jù)時,對每個IDR圖片計測從流數(shù)據(jù)的開頭到IDR15圖片再現(xiàn)為止經(jīng)過的流上的時間(以下稱作偏移時間),生成將計測的偏 移時間、表示對應于包含有IDR圖片的PES (Packetized Elementary Stream)包開頭的TS (Transport Stream)包位于流數(shù)據(jù)中的哪里的索引 號(以下稱作TPI: Transport Packet Index)、 IDR圖片的PTS (Presentation Time Stamp)、和為了取得記錄后的IDR圖片而應讀出的數(shù)據(jù)量對應起來20的索引數(shù)據(jù),與流數(shù)據(jù)一起記錄。通過將這樣的索引信息與流數(shù)據(jù)一起 記錄,在記錄后進行流數(shù)據(jù)視聽時,能夠確定和再現(xiàn)流上的任意時刻的 IDR圖片。通過這樣的元信息的生成、利用,在視聽時能夠實現(xiàn)從用戶 指定的流數(shù)據(jù)上的任意的時刻(以下稱作搜索時刻)的、所謂的跳入再 現(xiàn)。25 在以數(shù)字廣播及因特網(wǎng)分發(fā)等為代表的流數(shù)據(jù)的數(shù)字分發(fā)中,在信號的發(fā)送時通過建筑物的反射波或網(wǎng)絡線纜內(nèi)的反射等的影響,在發(fā)送 信號中混雜有噪聲,會發(fā)生傳送錯誤。因此,在以往的數(shù)字分發(fā)中,采10 用BCH (Bose, Chaudhuri, Hocquenghem)編碼或RS (Read Solomon)編 碼等、能夠在接收側進行錯誤修正的編碼方式來應對傳送錯誤。 專利文獻1:日本特開2001-309262號公報但是,在由移動體接收終端接收流數(shù)據(jù)的情況下,移動體接收終端 5自身有時也會移動到電波難以到達而接收狀況較差的地方,會頻繁發(fā)生 幾秒鐘不能得到正確的發(fā)送信號的狀況。這樣的情況通過以往的錯誤修 正處理不能應對,會缺失幾秒以上的流數(shù)據(jù)。在將這樣不能正確地接收 而一部分發(fā)生缺失的流數(shù)據(jù)進行記錄、并從任意的搜索時刻起再現(xiàn)的情 況下,會發(fā)生如下的問題。10 圖1在橫軸表示廣播的流數(shù)據(jù)的再現(xiàn)時刻,在縱軸表示PTS。圖中的斜線部分表示因接收狀況的惡化而在移動體接收終端的記錄時流數(shù)據(jù) 缺失的情況。因此,在移動體接收終端中,用圓形標記表示的IDR圖片 中的、本來是第2個的IDR[1]沒有被記錄。對于這樣的流數(shù)據(jù),如果將 缺失期間中的時刻A、作為從缺失恢復后到IDR[2]之間的時刻即時刻B15 指定為搜索時刻,則將在其之前記錄的第1個IDR圖片即IDR
確定為 再現(xiàn)開始對象。但是,在面向移動體接收終端的流數(shù)據(jù)廣播中,由于IDR圖片通常 以2秒、最大5秒的較短的時間間隔出現(xiàn),所以如果從IDR
開始再現(xiàn) 記錄的流數(shù)據(jù),則在不到2秒的很短的時間內(nèi)再現(xiàn)位置會達到缺失區(qū)間。 20結果,從再現(xiàn)開始幾秒鐘的期間會發(fā)生圖像或聲音的混亂、或再現(xiàn)位置 跳躍的現(xiàn)象,有可能使用戶感到不適。今后,預測到面向移動體接收終端的流數(shù)據(jù)廣播的應用會擴大,將 在接收時缺失了一部分的流數(shù)據(jù)記錄成可適當再現(xiàn)的方法的開發(fā)成為迫 切的任務。25發(fā)明內(nèi)容本發(fā)明鑒于這樣的問題,目的是提供一種即使在記錄時缺失了流數(shù) 據(jù)的一部分的情況下、也能夠記錄流數(shù)據(jù)以便能夠不使用戶感到不快感 或不適感而對應于搜索時刻進行再現(xiàn)的流數(shù)據(jù)記錄裝置、流數(shù)據(jù)編輯裝 置、以及在一部分缺失而記錄的流數(shù)據(jù)中、能夠不使用戶感到不快感或 不適感而對應于搜索時刻進行再現(xiàn)的流數(shù)據(jù)再現(xiàn)裝置。為了達到上述目的,有關本發(fā)明的流數(shù)據(jù)記錄裝置,將流數(shù)據(jù)記錄 5到記錄介質中,其特征在于,具備取得單元,從接收數(shù)據(jù)取得流數(shù)據(jù); 檢測單元,在上述取得的流數(shù)據(jù)中,檢測一部分的包的缺失;生成單元, 生成確定不可接收區(qū)間的長度的時間信息、和確定該不可接收區(qū)間的流 數(shù)據(jù)中的位置的插入位置信息,該不可接收區(qū)間包含有檢測到上述缺失 的包;記錄單元,將上述生成的時間信息及位置信息與上述取得的流數(shù)10 據(jù)對應起來記錄。通過上述結構,有關本發(fā)明的流數(shù)據(jù)記錄裝置在流數(shù)據(jù)接收時發(fā)生 了缺失的情況下,將確定缺失部分的長度的時間信息、和確定缺失部分 的流中的位置的位置信息與一部分缺失的流數(shù)據(jù)一起記錄到記錄介質。 由此,在將由有關本發(fā)明的流數(shù)據(jù)記錄裝置記錄的流數(shù)據(jù)進行再現(xiàn)的情15 況下,即使將不可接收區(qū)間中的時刻、或者在不可接收區(qū)間結束后出現(xiàn)IDR圖片之前的時刻指定為搜索時刻,也能夠確定不可接收區(qū)間結束的 位置后從這里進行再現(xiàn),能夠避免再現(xiàn)開始后幾秒就達到不可接收區(qū)間 而再現(xiàn)中斷那樣的動作。因而,能夠不使用戶感到不快感及不適感而執(zhí) 行對應于搜索時刻的再現(xiàn)。20
圖1是表示在以往的方法中、在流數(shù)據(jù)的接收記錄時發(fā)生缺失的情 況下的搜索時刻與再現(xiàn)開始位置的關系的圖。圖2是表示有關實施方式1的流數(shù)據(jù)記錄裝置的功能結構的框圖。 25 圖3是表示PCR復位與STC的對應關系的圖。圖4是表示順序表與索引表的一例的圖。 圖5是表示流數(shù)據(jù)的缺失與不可接收區(qū)間的對應的圖。 圖6是表示有關實施方式1的區(qū)間信息的數(shù)據(jù)結構的圖。
圖7是表示有關第1實施方式的流數(shù)據(jù)記錄裝置的動作的流程的流 程圖。圖8是表示流數(shù)據(jù)的缺失與不可接收區(qū)間的對應的另一例的圖。 圖9是表示對將包含在缺失檢測結束點之后正常接收到的數(shù)據(jù)的 5 PES頭中的PTS信息用作不可接收區(qū)間結束點的時刻信息的區(qū)間信息進 行記錄的動作的流程的流程圖。圖10是表示對將包含在缺失檢測結束點之后正常接收到的數(shù)據(jù)的 PES頭中的PTS信息用作不可接收區(qū)間結束點的時刻信息的區(qū)間信息進 行記錄的動作的流程的流程圖。 io 圖11是表示區(qū)間信息的另一例的圖。圖12是表示利用順序表安裝不可接收區(qū)間的區(qū)間信息時的位分配的圖。圖B是表示區(qū)間信息的再另一例的圖。圖14是表示有關實施方式1的流數(shù)據(jù)記錄裝置的變形例的框圖。 15 圖15是表示有關實施方式1的流數(shù)據(jù)再現(xiàn)裝置的功能結構的框圖。圖16 (a)是將在記錄的流數(shù)據(jù)中存在不可再現(xiàn)區(qū)間的情況提示給用 戶的畫面顯示例,圖16 (b)是將存在不可再現(xiàn)區(qū)間的情況提示給用戶的 另一畫面顯示例,圖16 (c)是將記錄有預約時的總再現(xiàn)時間和可再現(xiàn)所 記錄的流數(shù)據(jù)的時間提示給用戶的畫面顯示例,圖16 (d)是在要求跳躍 20目的地的指定時提示作為跳躍目的地能夠指定的區(qū)間及不能指定的區(qū)間 的顯示例。圖17 (a)是示意地表示顯示了表示再現(xiàn)狀態(tài)的圖像的流數(shù)據(jù)再現(xiàn)裝 置203的圖,圖17 (b)是表示再現(xiàn)狀態(tài)的圖像的顯示方法的一例的圖。 圖18是表示有關第1實施方式的流數(shù)據(jù)再現(xiàn)裝置的動作的流程的流 25 程圖。圖19是表示在搜索時刻所屬的區(qū)間的確定中使用的順序表的一例的圖。圖20是表示確定搜索時刻之前的IDR-AU的幵頭包的順序的圖。
圖21是表示在PCR復位時接收電波狀況惡化的情況的STC的動作 的圖。圖22是表示順序表、索引表、與不可接收區(qū)間信息的對應關系的圖。 圖23是表示有關實施方式2的流數(shù)據(jù)記錄再現(xiàn)裝置的功能結構的框5 圖。圖24是表示有關實施方式3的流數(shù)據(jù)記錄裝置的功能結構的框圖。圖25是表示有關實施方式3的順序表的區(qū)間的更新的示意圖。圖26是表示有關實施方式3的區(qū)間信息的數(shù)據(jù)結構的圖。圖27是表示有關實施方式3的區(qū)間信息的另一例的圖。 io 圖28是表示有關實施方式3的區(qū)間信息的再另一例的圖。圖29是表示具有再現(xiàn)可否標志的區(qū)間信息的數(shù)據(jù)結構的圖。圖30是表示具有再現(xiàn)品質標簽的區(qū)間信息的數(shù)據(jù)結構的圖。圖31是表示有關實施方式4的流數(shù)據(jù)再現(xiàn)裝置的功能結構的框圖。圖32是將記錄的流數(shù)據(jù)的狀態(tài)提示給用戶的畫面顯示例。 15 圖33是表示插入了缺失信息的流數(shù)據(jù)的圖。圖34是表示有關實施方式5的流數(shù)據(jù)編輯裝置的功能結構的框圖。附圖標記說明101流接收解析單元102缺失檢測單元 20 103區(qū)間信息生成單元104時刻計數(shù)單元105記錄單元111用戶輸入部112區(qū)間信息取得單元 25 113再現(xiàn)開始位置判斷單元114讀出單元115流數(shù)據(jù)取得單元116再現(xiàn)單元 117狀態(tài)顯示單元 118讀寫單元 121不可再現(xiàn)判斷單元 122區(qū)間信息更新單元 5 123數(shù)據(jù)內(nèi)插單元132缺失信息提取單元 201流數(shù)據(jù)記錄裝置 203流數(shù)據(jù)再現(xiàn)裝置 204流數(shù)據(jù)記錄再現(xiàn)裝置 io 205流數(shù)據(jù)記錄裝置206流數(shù)據(jù)再現(xiàn)裝置 210流數(shù)據(jù)記錄裝置 220流數(shù)據(jù)編輯裝置1具體實施方式
以下,參照附圖對用來實施本發(fā)明的優(yōu)選實施方式進行說明。 (實施方式l)圖2是表示本發(fā)明的實施方式1的流數(shù)據(jù)記錄裝置201的結構的框圖。20 流數(shù)據(jù)記錄裝置201具備流接收解析單元101、缺失檢測單元102、區(qū)間信息生成單元103、時刻計數(shù)單元104、以及記錄單元105。流接收解析單元101具有這樣的功能從調(diào)諧器接收數(shù)字廣播信號、 并實施解調(diào)處理及錯誤修正處理等,在將數(shù)字廣播信號做成TS后,提取 并輸出TS包,該TS包具有編制由用戶指定的記錄對象的節(jié)目的PID 25 ( Packet Identifier )。在TS中,用來在數(shù)字廣播信號的發(fā)送側與接收側之間取時刻同步的 PCR有時會根據(jù)發(fā)送側的狀況而以任意的定時復位,在接收側,如圖3 所示,需要與PCR復位配合而使作為接收側的時鐘的STC (System Time Clock)復位。所以,流接收解析單元101在TS包的提取處理中,從TS 包中提取PCR ( Program Clock Reference )信息。此外,流接收解析單元101通過TS包的解析,生成圖4 (a)所示的 索引表和圖4 (b)所示的順序表。 5 圖4 (a)所示的索引表是對每個IDR圖片,將1)表示從流數(shù)據(jù)的開頭到IDR圖片再5見為止經(jīng)過的偏移時間的"PbOffset"、 2)對應于包含 有IDR圖片的PES (Packetized Elementary Stream)包的開頭的TS包的 TPI、 3 )解析TS包而從PES頭提取的IDR圖片的PTS對應起來的信息。 這里,TPI只要是能夠確定流數(shù)據(jù)中的包位置的信息就可以,在本實施方io式中,使用從記錄開始的開頭包起賦予了連號的號碼作為TPI。另外,索引表的生成并不一定需要在流數(shù)據(jù)的記錄時執(zhí)行,但通過 利用伴隨著流數(shù)據(jù)的記錄的TS包的解析結果來制作索引表,在再現(xiàn)時不 再需要為了生成索引表而重新解析流數(shù)據(jù),在用戶的再現(xiàn)指定時刻跳躍 時能夠減輕處理負荷。在接收到的流數(shù)據(jù)是PS (Program Stream)等TSis以外的數(shù)據(jù)形式的情況下,并不限于此。圖4 (b)所示的順序表是對于從缺失檢測單元102通知在流數(shù)據(jù)中 沒有發(fā)生TS包的缺失的每個區(qū)間(以下稱作連續(xù)接收區(qū)間),將1)區(qū) 間開頭包的TPI、 2)表示區(qū)間開頭的PTS的"Start Time"、和3)表示 區(qū)間的時間長度的"Duration"對應起來的信息。另夕卜,作為順序表,也20 可以不是對每個連續(xù)接收區(qū)間、而是對每個STC連續(xù)的STC連續(xù)區(qū)間生 成順序信息。此外,順序信息只要含有知道流數(shù)據(jù)中的區(qū)間的位置和其 長度的信息,也可以采用其他的格式。例如,作為表示區(qū)間的長度的信 息,也可以使用區(qū)間的開頭及終端的PTS。缺失檢測單元102根據(jù)數(shù)字廣播信號的接收狀況惡化等來檢測在TS25包中發(fā)生了缺失的情況,通知給流接收解析單元101及區(qū)間信息生成單 元103。所謂的缺失的檢測,是檢測從正常接收流數(shù)據(jù)的狀態(tài)成為在數(shù)據(jù) 中發(fā)生缺失、在記錄對象的數(shù)據(jù)流中發(fā)生不連續(xù)的缺失檢測開始點、和 從在接收到的數(shù)據(jù)中發(fā)生了缺失的狀態(tài)成為能夠正常接收流數(shù)據(jù)、記錄
對象的流數(shù)據(jù)再次連續(xù)的缺失檢測結束點的處理。缺失檢測單元102從 流接收解析單元101取得信號的接收水平,通過判斷是否是能夠將流數(shù) 據(jù)正常地復原處理的接收水平,檢測缺失檢測開始點及缺失檢測結束點。 具體而言,為了基于接收水平檢測不連續(xù),可以利用CN值或SN值、有 5無不可修正的錯誤等。另外,缺失檢測單元102進行的缺失檢測開始點和缺失檢測結束點 的檢測也可以用其他方法檢測。例如,可以從流接收解析單元101取得 在提取具有記錄對象的PID的TS包時發(fā)生的TS包的頭信息解析錯誤的 有無,來檢測缺失檢測開始點及缺失檢測結束點。作為再另一方法,可io 以從流接收解析單元101取得具有記錄對象的PID的TS包、解析有效負 載信息來檢測缺失檢測開始點及缺失檢測結束點。具體而言,在解析TS包的頭信息或有效負載信息來檢測不連續(xù)的情 況下,可以使用包含在TS包的頭中的同步字節(jié)的值或TS錯誤顯示位值、 PID值或自適應字段長、OPCRtt、 TS專用數(shù)據(jù)長、連續(xù)計數(shù)值、在PES15 包的頭中包含的包開始代碼前綴的值、流ID值、PES頭長、PTS值、DTS 值、PSI/SI信息的ECM值、EMM值等。區(qū)間信息生成單元103基于來自缺失檢測單元102的缺失檢測的通 知,生成包含確定包括記錄對象的流數(shù)據(jù)的TS包缺失的區(qū)間的不可接收 區(qū)間的長度的時間信息、和確定缺失發(fā)生的流數(shù)據(jù)上的位置的位置信息20 的區(qū)間信息。另外,區(qū)間信息生成單元103也可以做成僅在從缺失檢測 開始到缺失檢測結束的時間為預先設定的閾值以上的情況下生成不可接 收區(qū)間的區(qū)間信息的結構。在區(qū)間信息的生成處理中,區(qū)間信息生成單元103如圖5所示,將 被從缺失檢測單元102通知了缺失檢測開始點的時刻作為不可接收區(qū)間25開始點,從時刻計數(shù)單元104取得時刻信息,將被從缺失檢測單元102 通知了缺失檢測結束點的時刻作為不可接收區(qū)間結束點,從時刻計數(shù)單 元104取得時刻信息,由此生成確定不可接收區(qū)間的長度的時間信息。 此外,作為確定對應于不可接收區(qū)間的流數(shù)據(jù)位置的位置信息,使用不 可接收區(qū)間結束而正常地接收到的TS包的TPI。圖6是表示有關實施方 式1的區(qū)間信息的數(shù)據(jù)結構的圖。另外,區(qū)間信息生成單元103也可以在記錄單元105進行的流數(shù)據(jù) 的記錄結束時,使記錄單元105 —起記錄所生成的不可接收區(qū)間信息, 5也可以從缺失檢測單元102接受不連續(xù)檢測通知、每當生成不可接收區(qū) 間的區(qū)間信息時,使記錄單元105進行記錄。時刻計數(shù)單元104具體而言使用STC計數(shù)器等。記錄單元105具體而言是向記錄介質的寫入裝置,將從流接收解析 單元101輸出的TS、順序表、索引表、以及由區(qū)間信息生成單元103生 io成的不可接收區(qū)間信息向記錄介質記錄。作為記錄介質,可以使用例如 FLASH存儲器或SD卡、記憶棒、HDD、 DVD-RAM等的各種DVD媒 體、BD-RE等的各種BD媒體等。以上是有關本實施方式的流數(shù)據(jù)記錄裝置201的結構。接著,對在流數(shù)據(jù)記錄裝置201中生成不可接收區(qū)間的區(qū)間信息、 15 向記錄介質記錄的處理的詳細情況進行說明。圖7是表示有關第1實施方式的流數(shù)據(jù)記錄裝置的動作的流程的流 程圖。缺失檢測單元102在流數(shù)據(jù)的記錄開始時在流數(shù)據(jù)記錄裝置201內(nèi) 置的存儲器的作業(yè)區(qū)域中生成表示是否是檢測流數(shù)據(jù)的缺失的過程中的 20檢測狀態(tài)標志,基于檢測狀態(tài)標志進行管理。在初始狀態(tài)下,由于檢測狀態(tài)標志被設定為OFF (Sll:否),所以 如果開始通常的流數(shù)據(jù)的記錄,則從流接收解析單元101取得表示接收 水平的CN值(S12),如果CN值滿足規(guī)定值、正常地取得了 TS包(S13: 是),則由記錄單元105記錄從流接收解析單元101輸出的流數(shù)據(jù)(S14)。 25 這里,如果由記錄單元105正常地記錄了記錄對象的TS包,則向流接收 解析單元101通知記錄成功,增加TPI。但是,在S12中取得的CN值不滿足規(guī)定值的情況下(S13:否), 缺失檢測單元102向區(qū)間信息生成單元103通知缺失的檢測開始。
接受到通知的區(qū)間信息生成單元103在S15及S16的處理中,取得 不可接收區(qū)間開始時刻及TPI,將由這些信息構成的缺失檢測開始點信息 暫時記錄到流數(shù)據(jù)記錄裝置201內(nèi)置的存儲器的作業(yè)區(qū)域中后(S17), 將檢測狀態(tài)標志設定為ON (S18)。另夕卜,作為CN值不滿足規(guī)定值、執(zhí) 5 行S15至S18的各處理的情況下的處理,在本實施方式中不將CN值不 滿足規(guī)定值而為不規(guī)則的數(shù)據(jù)的TS包向記錄介質記錄,但本發(fā)明在將作 為不規(guī)則的數(shù)據(jù)的TS包向記錄介質記錄的情況下也能夠使用。這里,在 不將作為不規(guī)則的數(shù)據(jù)的TS包向記錄介質記錄的情況下不更新TPI,而 在將作為不規(guī)則的數(shù)據(jù)的TS包向記錄介質記錄的情況下需要根據(jù)所記 io 錄的包數(shù)來增加TPI。在檢測狀態(tài)標志被設定為ON的狀態(tài)(Sll:是)下,缺失檢測單元 102執(zhí)行CN值的取得(S19)、以及CN值是否滿足規(guī)定值的判斷(S20), 在CN值不滿足規(guī)定值的狀態(tài)持續(xù)的期間(S20:否)中,重復Sll、 S19、 以及S20的處理。15 在S20的處理中,如果CN值滿足規(guī)定值,能夠正常地取得TS包(S20: 是),則缺失檢測單元102向區(qū)間信息生成單元103通知缺失的檢測結束。 接受到通知的區(qū)間信息生成單元103取得不可接收區(qū)間結束時刻 (S21),在S17中,通過暫時記錄在存儲器的作業(yè)區(qū)域中的缺失檢測開 始點信息和不可接收區(qū)間結束時刻,生成不可接收區(qū)間的區(qū)間信息 20 (S22),使記錄單元105記錄所生成的區(qū)間信息后(S23),將檢測狀態(tài) 標志設定為OFF (S24)。然后,使記錄單元105記錄正常地接收、從流 接收解析單元IOI輸出的流數(shù)據(jù)(S14)。以上是在流數(shù)據(jù)記錄裝置201中、生成不可接收區(qū)間的區(qū)間信息并 向記錄介質記錄的處理的詳細情況。 25 根據(jù)這樣的結構,由區(qū)間信息生成單元103生成表示包括記錄對象的流數(shù)據(jù)缺失的區(qū)間的不可接收區(qū)間的長度的時間信息、和確定不可接 收區(qū)間的流數(shù)據(jù)上的位置的位置信息作為區(qū)間信息,通過將不可接收區(qū) 間信息與TS —起向記錄介質記錄,能夠將分發(fā)的流數(shù)據(jù)的再現(xiàn)時刻與記
錄的流數(shù)據(jù)的記錄開始時刻起的連續(xù)時刻正確地對應起來。由此,在用 戶指定搜索時刻來再現(xiàn)所記錄的流數(shù)據(jù)的情況下,能夠防止從與用戶想 要的位置不同的位置開始再現(xiàn)的不良狀況、以及輸出帶有噪聲的錯誤數(shù) 據(jù)的不良狀況等。5 另外,在本實施方式1中,為了將流數(shù)據(jù)的缺失部分作為數(shù)據(jù)管理,定義了包含缺失部分的不可接收區(qū)間,但也可以使不可接收區(qū)間與缺失 部分并不嚴密地一致。例如,在圖8所示的例子中,作為不可接收區(qū)間開始點的時刻信息, 使用在時間軸上比缺失檢測開始點靠前存在的、正常接收的數(shù)據(jù)的PES io頭中包含的PTS信息。此外,作為不可接收區(qū)間結束點的時刻信息,使 用在時間軸上比缺失檢測結束點靠后存在的、正常接收的數(shù)據(jù)的PES頭 中包含的PTS信息。這些包含在PES頭中的PTS信息可以從流接收解析 單元101取得。以下,說明將在時間軸上比缺失檢測結束點靠后存在的、正常接收 15的數(shù)據(jù)的PES頭中包含的PTS信息用作不可接收區(qū)間結束點的時刻信息 的處理的詳細情況。圖9及圖10是表示將在缺失檢測結束點后正常接收的數(shù)據(jù)的PES頭 中包含的PTS信息用作不可接收區(qū)間結束點的時刻信息的區(qū)間信息進行 記錄的動作的流程的流程圖。 20 在圖9及圖IO所示的動作的流程中,在缺失檢測單元102向區(qū)間信息生成單元103通知缺失的檢測開始后,在圖9的S35至S38中生成缺 失檢測開始點信息,將缺失檢測開始點信息暫時記錄到存儲器的作業(yè)區(qū) 域中的處理與圖7所示的處理相同。但是,在缺失檢測單元102向區(qū)間信息生成單元103通知缺失的檢 25測結束后,在圖10的S41至S47中在區(qū)間信息中使用的不可接收區(qū)間結 束時刻的結束方法、和使不可接收區(qū)間結束點的時刻與缺失檢測結束點 一致的圖7所示的處理不同。具體而言,在S43至S45的處理中接收含有PTS信息的數(shù)據(jù)之前,在S41及S42中反復進行取得不可接收區(qū)間結束時刻、生成區(qū)間信息的 處理。結果,在S46中,將以對應于接收到含有PTS信息的數(shù)據(jù)的時刻 作為不可接收區(qū)間結束時刻的區(qū)間信息記錄到記錄介質中。以上是將在比缺失檢測結束點后正常接收的數(shù)據(jù)的PES頭中包含的 5PTS信息用作不可接收區(qū)間結束點的時刻信息的處理的詳細情況。另外,作為確定不可接收區(qū)間的信息,只要包含在記錄的流數(shù)據(jù)中 發(fā)生缺失的時間信息和確定流數(shù)據(jù)中的位置的信息,并不一定限于圖6 所示的數(shù)據(jù)結構。例如,作為區(qū)間信息也可以使用圖11所示的數(shù)據(jù)結構。圖11所示的 io數(shù)據(jù)結構如圖12所示,能夠通過將不可接收區(qū)間的區(qū)間信息向順序表追 加來安裝。在圖12的順序表中,在各區(qū)間的順序信息中追加了表示該區(qū) 間是連續(xù)接收區(qū)間及不可接收區(qū)間中的哪一種的EntryType,在該區(qū)間是 不可接收區(qū)間的情況下,將區(qū)間開頭的PTS設定為"0"。另外,在將包含有對應于不可接收區(qū)間的錯誤的TS包在包含于流數(shù) 15據(jù)中的狀態(tài)下記錄的情況下,將包含有對應于不可接收區(qū)間的錯誤的TS 包中的開頭的包的TPI,用作確定不可接收區(qū)間的流數(shù)據(jù)的位置的位置信 息。另一方面,在流數(shù)據(jù)記錄時,在將對應于不可接收區(qū)間的TS包從流 數(shù)據(jù)中除外來記錄的情況下,作為確定不可接收區(qū)間的位置的位置信息, 使用與在不可接收區(qū)間的下個連續(xù)接收區(qū)間中設定為TPI的包相同的位20 置信息。另外,在圖12中,表示了將Duration用作確定不可接收區(qū)間的長度 的時間信息的例子,但在使用順序表安裝不可接收區(qū)間的區(qū)間信息的情 況下,作為確定不可接收區(qū)間的長度的時間信息,也可以使用表示區(qū)間 開始時刻的StartTime及表示區(qū)間結束時刻的EndTime的組合。在此情況 25 下,作為不可接收區(qū)間的StartTime及EndTime,使用不可接收區(qū)間開始 及結束的時間中的時刻計數(shù)單元104所表示的STC的值。進而,作為區(qū) 間信息的另一例,也可以使用圖13所示的數(shù)據(jù)結構。另外,在本實施方式1中,作為確定對應于不可接收區(qū)間的流數(shù)據(jù)
位置的位置信息而使用TPI,但為了確定對應于不可接收區(qū)間的流數(shù)據(jù), 也可以使用其他的信息。例如,也可以使用記錄有流數(shù)據(jù)的文件的文件 指針和距離開頭的字節(jié)大小等來代替TPI。此外,也可以與不可接收區(qū)間 信息另外地保持將流數(shù)據(jù)位置與時刻信息對應起來的信息,將向該將流 5數(shù)據(jù)位置與時刻信息對應起來的信息的指針用作不可接收區(qū)間信息。例 如,按照標準壓縮了視頻數(shù)據(jù)的情況下,可以將IDR圖片的數(shù)據(jù)位置與 PTS信息等的時刻信息作為索引表來保持,將向該索引表的指針和距離 開頭的偏移值用作不可接收區(qū)間的區(qū)間信息,來確定對應于不可接收區(qū) 間的流數(shù)據(jù)位置。io 此外,作為對應于不可接收區(qū)間的流數(shù)據(jù)位置,既可以設為與不可接收區(qū)間開始點或不可接收區(qū)間結束點對應的位置,也可以并不嚴密地 對應。在設為與不可接收區(qū)間開始點或不可接收區(qū)間結束點對應的位置 的情況下,有例如能夠使根據(jù)不可接收區(qū)間的時間信息計算的總再現(xiàn)時 間和實際上再現(xiàn)流數(shù)據(jù)時的總再現(xiàn)時間一致等效果。此外,在不使流數(shù)15 據(jù)位置信息嚴密地對應于不可接收區(qū)間開始點或不可接收區(qū)間結束點的 情況下,雖然根據(jù)不可接收區(qū)間的時間信息計算的總再現(xiàn)時間和實際上 再現(xiàn)流數(shù)據(jù)時的總再現(xiàn)時間并不嚴密地一致,但是有例如安裝變得簡單 等效果。此外,也可以基于不可接收區(qū)間的時間、包含在規(guī)定時間內(nèi)的不可 20 接收區(qū)間的合計時間或比例、發(fā)生次數(shù)、或者包含在不可接收區(qū)間中的 記錄對象PID的TS包數(shù)及數(shù)據(jù)大小等,判斷再現(xiàn)時的品質水平,也可以 在不可接收區(qū)間信息中包含再現(xiàn)品質水平信息。包含在不可接收區(qū)間中 的記錄對象PID的TS包數(shù)可以使用TS包的頭信息的連續(xù)計數(shù)值計算。 在包含再現(xiàn)品質水平信息的情況下,能夠進行對應于再現(xiàn)時的解碼處理 25能力的再現(xiàn)。例如,在用"高"、"中"、"低"的3等級判斷品質水平的 情況下,在解碼處理能力較低的情況下將"中"水平以上的區(qū)間判斷為 能夠再現(xiàn),在解碼處理能力較高的情況下"高"、"中"水平以外,將"低" 水平的區(qū)間也判斷為能夠再現(xiàn)而進行再現(xiàn)處理。在判斷中使用的閾值除
了預先作為固定值保持以外,也可以由用戶設定。此外,也可以對各個 節(jié)目目錄保持閾值映射。在此情況下,在記錄對象的流是音樂節(jié)目或談 話節(jié)目等對聲音跳躍敏感的節(jié)目時,通過使作為可再現(xiàn)區(qū)間的閾值較嚴 格,在將記錄的流再現(xiàn)時能夠根據(jù)節(jié)目的特性來減輕使用戶感到的不適 5 感。此外,不可接收區(qū)間的再現(xiàn)品質水平也可以根據(jù)缺失的包的種類來 判斷。此外,在對由PID表示是音頻數(shù)據(jù)的包賦予的連續(xù)號碼中有遺漏等的情況下,能夠判斷缺失的包的種類是音頻。也可以利用這一點,基于10 缺失的包的種類判斷不可接收區(qū)間的再現(xiàn)品質水平,將其結果作為再現(xiàn)品質水平信息追加到不可接收區(qū)間信息中。例如,通過在只有有關音頻數(shù)據(jù)的TS包缺失的情況下用"影像可"、雖然在流數(shù)據(jù)中有缺失但在音 頻數(shù)據(jù)的連續(xù)號碼中沒有遺漏的情況下用"聲音可"、在缺失了有關視頻 數(shù)據(jù)的TS包及有關音頻數(shù)據(jù)的TS包兩者的情況下用"不可"的3等級15 的品質水平、在不可接收區(qū)間信息中設定再現(xiàn)品質水平信息,由此在僅 再現(xiàn)聲音的播放器中,雖然是不可接收區(qū)間,但是"聲音可"水平的區(qū) 間判斷為能夠再現(xiàn)而能夠執(zhí)行再現(xiàn)處理。另外,在本實施方式1中,利用區(qū)間信息生成單元103從時刻計數(shù) 單元104取得缺失檢測開始點及缺失檢測結束點的時刻信息的結構進行20 了說明,但也可以如圖14所示,做成缺失檢測單元102在檢測到缺失檢 測開始點,缺失檢測結束點時從時刻計數(shù)單元104取得時刻,將時刻信 息與不連續(xù)檢測通知一起通知給區(qū)間信息生成單元103。在此情況下,還能夠得到實際檢測到的時間與時刻信息的差異變小的效果。接著,對從記錄有流數(shù)據(jù)和不可接收區(qū)間的區(qū)間信息的記錄介質指 25定搜索時刻而再現(xiàn)流數(shù)據(jù)的流數(shù)據(jù)再現(xiàn)裝置203進行說明。圖15是表示有關實施方式1的流數(shù)據(jù)再現(xiàn)裝置的功能結構的框圖。 流數(shù)據(jù)再現(xiàn)裝置203具備用戶輸入部111、區(qū)間信息取得單元112、 再現(xiàn)開始位置判斷單元113、讀出單元114、流數(shù)據(jù)取得單元115、再現(xiàn)
單元116、以及狀態(tài)顯示單元117。用戶輸入部111從用戶接受再現(xiàn)對象的流數(shù)據(jù)及搜索時刻的指示,將 再現(xiàn)對象的流數(shù)據(jù)信息通知給區(qū)間信息取得單元112,并將搜索時刻信息 通知給再現(xiàn)開始位置判斷單元113。 5 讀出單元114從記錄介質讀出流數(shù)據(jù)、順序表、以及索引表。這里讀出的順序表是圖12所示的格式,包括連續(xù)接收區(qū)間及不可接收區(qū)間的 區(qū)間信息。區(qū)間信息取得單元112如果從用戶輸入部111取得再現(xiàn)對象的流數(shù)據(jù) 信息,則從讀出單元114取得對應的順序表及索引表,輸出給再現(xiàn)開始 io 位置判斷單元113。再現(xiàn)開始位置判斷單元113如果從用戶輸入部111取得搜索時刻信 息,從區(qū)間信息取得單元112取得順序表及索引表,則在從指定的搜索 時刻再現(xiàn)的情況下判斷開始解碼處理的TS包的TPI、和開始將解碼后的 視頻數(shù)據(jù)、音頻數(shù)據(jù)向揚聲器及顯示器輸出的PTS (以下稱作再現(xiàn)開始 15 時刻),將TPI通知給流數(shù)據(jù)取得單元115,并將再現(xiàn)開始時刻通知給再 現(xiàn)單元116。流數(shù)據(jù)取得單元115如果被通知了 TPI,則從TPI表示的位置取得讀 出單元114讀出的流數(shù)據(jù)。再現(xiàn)單元116如果從再現(xiàn)開始位置判斷單元113取得再現(xiàn)開始時刻、20 從流數(shù)據(jù)取得單元115取得流數(shù)據(jù),則在對音頻數(shù)據(jù)、視頻數(shù)據(jù)進行分 離、解碼處理后,對于再現(xiàn)開始時刻以后的流數(shù)據(jù),匹配口形來將音頻 數(shù)據(jù)與視頻數(shù)據(jù)輸出給未圖示的揚聲器及未圖示的顯示器。進而,再現(xiàn) 單元116在再現(xiàn)處理達到了在順序表中表示是不可接收區(qū)間的位置的情 況下,將在由不可接收區(qū)間的Duration表示的時間的期間,將之前解碼25的幀持續(xù)進行靜止圖像顯示。另外,作為在再現(xiàn)處理達到了表示是不可 接收區(qū)間的位置的情況下的處理,也可以切換為之前解碼的幀的靜止圖 像顯示,在由不可接收區(qū)間的Duration表示的時間的期間,將畫面轉暗 顯示、或將其他顏色顯示在畫面上?;蛘咴谠佻F(xiàn)處理到達了由順序表表 示是不可接收區(qū)間的位置的情況下,從順序表取得不可接收區(qū)間的下個連續(xù)接收區(qū)間的TPI及PTS,通過將所取得的TPI作為解碼開始位置、 將PTS作為再現(xiàn)開始時刻,使再現(xiàn)位置跳躍到下個連續(xù)接收區(qū)間。狀態(tài)顯示單元117基于在讀出單元114中讀出的順序表,生成對用戶 5 提示在記錄的流數(shù)據(jù)中存在不可再現(xiàn)區(qū)間的情況的畫面,向監(jiān)視器輸出。 具體而言,狀態(tài)顯示單元117的顯示處理例如如圖16 (a)所示,將連續(xù) 接收區(qū)間與不可接收區(qū)間按照對應于各區(qū)間的時間的長度的比例,配置 在表示流數(shù)據(jù)整體的條對象上進行顯示。或者,如圖16 (b)所示,也可 以在表示可再現(xiàn)的流數(shù)據(jù)的長度的條對象中顯示不可接收區(qū)間的位置。io 進而,作為另一例,如圖16 (c)所示,也可以做成將預約時的總再現(xiàn)時 間、和實際記錄的流數(shù)據(jù)的可再現(xiàn)的時間提示給用戶的結構。狀態(tài)顯示 單元117還在對用戶要求跳躍目的地的指定時,如圖16 (d)所示,生成 將能夠作為跳躍目的地指定的區(qū)間以及不能指定的區(qū)間顯示在一個條對 象上的圖像,向監(jiān)視器輸出。15 此外,在流數(shù)據(jù)的再現(xiàn)動作中,狀態(tài)顯示單元117生成表示再現(xiàn)狀態(tài)的圖像,向監(jiān)視器輸出。圖17 (a)是示意地表示顯示了再現(xiàn)狀態(tài)的圖 像的流數(shù)據(jù)再現(xiàn)裝置203的圖。在流數(shù)據(jù)的再現(xiàn)過程中,在流數(shù)據(jù)再現(xiàn) 裝置203的監(jiān)視器10上,在影像輸出部分10a中顯示解碼后的再現(xiàn)圖像, 在狀態(tài)顯示部分10b中顯示由狀態(tài)顯示單元117生成的表示再現(xiàn)狀態(tài)的20 信息。在顯示在狀態(tài)顯示部分10b中的表示再現(xiàn)狀態(tài)的信息中,有再現(xiàn) 位置顯示條對象10c和再現(xiàn)時間顯示10d。以下,以基于缺失的包的種類、 用"聲音可"、"影像可"、"不可"的3等級的品質水平將再現(xiàn)品質水平 信息追加到不可接收區(qū)間信息中的情況為例,說明表示再現(xiàn)狀態(tài)的圖像 的顯示方法。圖17 (b)是表示表現(xiàn)再現(xiàn)狀態(tài)的圖像的顯示方法的一例的25 圖。再現(xiàn)位置顯示條對象10c是表示流數(shù)據(jù)整體的長度的條對象,將連續(xù) 接收區(qū)間和不可接收區(qū)間基于各區(qū)間的位置和長度劃分。在條對象上劃 分的各區(qū)間根據(jù)該區(qū)間的種類及品質水平而分顏色顯示。具體而言,表
示連續(xù)接收區(qū)間的區(qū)間10e顯示為綠色,表示品質水平是"影像可"及 "聲音可"的任一種的不可接收區(qū)間的區(qū)間10f顯示為橙色,表示品質 水平是"不可"的不可接收區(qū)間的區(qū)間10g顯示為紅色。進而,再現(xiàn)位 置顯示條對象10e通過根據(jù)已經(jīng)再現(xiàn)的量從左端顯示粗框,使掌握當前 5的再現(xiàn)位置是怎樣的狀態(tài)變得容易。再現(xiàn)時間顯示10d是將當前的再現(xiàn)時刻與流數(shù)據(jù)整體的再現(xiàn)時間排 列表示的字符串,在變?yōu)槠焚|水平為"聲音可"及"不可"的任一種的 不可接收區(qū)間、影像輸出部分10a轉暗時顯示當前的再現(xiàn)時間。另外, 再現(xiàn)時間顯示10d的顯示顏色也與再現(xiàn)位置顯示條對象10c同樣,也可 10以根據(jù)品質水平來變更顯示顏色。進而,在品質水平為"不可"、再現(xiàn)位置達到了 Duration為規(guī)定時間 (例如IO秒)以上的不可接收區(qū)間的情況下,也可以在影像輸出部分10a 中顯示彈出消息10c或圖標等的警告圖像。通過進行這樣的警告,用戶 能夠識別再現(xiàn)長期間中斷的情況,用戶能夠進行跳過操作等的適當?shù)膽?15 對。以上是流數(shù)據(jù)再現(xiàn)裝置203的結構。接著,對在再現(xiàn)開始位置判斷單元113中、判斷對應于搜索時刻開 始解碼處理的TS包的處理的詳細情況,利用圖18、圖19及圖20進行 說明。20 圖18是表示再現(xiàn)開始位置判斷單元113的動作的流程的流程圖。首先,再現(xiàn)開始位置判斷單元113在S51至S55的處理中,利用順 序表調(diào)查指定的搜索時刻屬于哪個區(qū)間。這里,如圖19所示,如果區(qū)間 n是連續(xù)接收區(qū)間,貝U StartTime[n]表示區(qū)間n的開始PTS、 Dumtion[n] 表示區(qū)間n的持續(xù)時間,而如果區(qū)間n是不可接收區(qū)間,貝lj StartTime[n] 25 表示區(qū)間n為0、 Duration[n]表示區(qū)間n的持續(xù)時間。具體而言,再現(xiàn)開始位置判斷單元113在n中設定1、在A中設定搜 索時刻(S51, S52),在S53至S55的循環(huán)中,重復將n增加的處理,直 到從A減去區(qū)間n的時間長后的A'的值變?yōu)樨摰闹?。通過上述處理,A'的值變?yōu)樨撝禃r的n表示搜索時刻所屬于的區(qū)間n, A為距離所述區(qū) 間的開頭的差量。接著,在S56中判斷搜索時刻所屬于的區(qū)間是否是不可接收區(qū)間。 在搜索時刻所屬于的區(qū)間是不可接收區(qū)間的情況下(S56:是),將作為 5 下個區(qū)間的區(qū)間(n+l)的區(qū)間開頭TS包的TPI判斷為對應于搜索開始 時刻開始解碼處理的TS包的TPI(S57),將區(qū)間(n+l)的區(qū)間開頭PTS 作為再現(xiàn)開始時刻指示給解碼器(S61)。在圖19的例子中,如果n是2, 則從順序表中取得下個區(qū)間即區(qū)間3的TPI[3]作為開始解碼處理的位置, 從順序表中取得StartTime[3]作為再現(xiàn)開始時刻。10 另一方面,在S56的判斷中,在搜索時刻屬于的區(qū)間是連續(xù)接收區(qū)間的情況下,在圖19的例子中,如果n是l或3 (S56: No),則在搜索 時刻所屬于的連續(xù)接收區(qū)間中,判斷比指定的搜索時刻靠前的時刻是否 是作為PTS設定的IDR圖片(S58)。S58的判斷具體而言,首先從圖19的順序表中取得作為區(qū)間[n]的區(qū)15 間開頭TPI的TPI[n],如圖20所示,通過在索引表中選擇滿足 TPI[x-l]〈TPI[n]《TPI[x]的TPI[x],來確定搜索時刻所屬于的區(qū)間的開頭 的IDR圖片[x]。接著,在確定的區(qū)間的開頭的IDR圖片[x]的PTS[x]之后的時刻的 PTS中、在索引表中登記有PTS[M]《A+StartTime[n]〈PTS[M+l]的IDR20圖片[M]的情況下,判斷是否有指定的搜索時刻之前的時刻被設定為PTS 的IDR圖片(S58:是)。在此情況下,選擇登記在索引表中的IDR圖片 [M]的TPI[M]作為對應于搜索時刻開始解碼處理的TS包的TPI (S59), 將作為區(qū)間n的開始時刻的StartTime[n]與表示距離所屬區(qū)間的開頭的差 量的A的和(A+StartTime[n]),作為再現(xiàn)開始時刻指示給解碼器(S62)。25 在索引表中沒有登記有滿足上述條件的IDR圖片[M]的情況下,判斷為在搜索時刻所屬于的連續(xù)接收區(qū)間中不存在將指定的搜索時刻之前的 時刻設定為PTS的IDR圖片(S58:否),將作為搜索時刻所屬于的連續(xù) 接收區(qū)間的區(qū)間[n]的區(qū)間開頭TPI、即登記在圖19的順序表中的TPI[n]
選擇為對應于搜索時刻開始解碼處理的TS包的TPI (S60),將作為區(qū)間 n的開始時刻的StartTime[n]與表示距離所屬區(qū)間的開頭的差量的A的和 (A+StartTime[n]),作為再現(xiàn)開始時刻指示給解碼器(S62)。通過以上的順序,在將圖1所示的位置A指定為搜索時刻的情況下, 5 從不可接收區(qū)間結束的TPI[1]的位置開始進行解碼處理及監(jiān)視器輸出, 在將圖1所示的位置B指定為搜索時刻的情況下,從不可接收區(qū)間結束 的TPI[1]開始進行解碼處理,從TPI[2]進行監(jiān)視器輸出。這樣,在將位 置A及位置B指定為搜索時刻的情況下,也不會從在搜索時刻之前記錄 的IDR[O]開始再現(xiàn),所以不會有在距離再現(xiàn)開始幾秒達到不可接收區(qū)間 io 而再現(xiàn)中斷的情況。進而,在將圖1所示的位置C指定為搜索時刻的情況下,如果僅利 用索引表決定再現(xiàn)位置,則從搜索時刻之前的IDR[2]開始監(jiān)視器輸出, 但根據(jù)上述的處理順序,由于從IDR[2]開始解碼處理并從TPI[3]的位置 進行顯示器輸出,所以能夠進行更正確地反映搜索時刻的再現(xiàn)處理。 15 以上是判斷對應于搜索時刻開始解碼處理的TS包的處理的詳細情況。接著,對于在圖3所示的PCR復位點時接收電波狀況惡化、不能取 得PCR復位信息的情況下、用戶指定搜索時刻來再現(xiàn)所記錄的流數(shù)據(jù)時 的動作,利用圖21及圖22進行說明。20 圖21是表示在PCR復位時接收電波狀況惡化的情況下的STC的動作的圖。在不能接收PCR復位點的情況下,STC繼續(xù)計數(shù)直到接著取得 PCR信息。圖22是圖示由流接收解析單元101生成的索引表、和包括由 區(qū)間信息生成單元103生成的不可接收區(qū)間的區(qū)間信息的順序表的圖。 這里,索引表僅抽出了TPI和PTS進行圖示。25 首先,利用順序表調(diào)查用戶指定的搜索時刻包含在哪個區(qū)間中。在例如指定IOO秒作為搜索時刻的情況下,由于距離順序表的開頭100秒 后的數(shù)據(jù)與不可接收區(qū)間結束而下個連續(xù)接收區(qū)間開始的時刻一致,所以可知是不可接收區(qū)間剛結束后的數(shù)據(jù)。 最后,禾IJ用索引表調(diào)查開始解碼處理的TPI。在順序表中,對應于搜 索時刻的TPI是2050。進而,通過參照索引表,可知TPI為2050的TS 包的數(shù)據(jù)是包含有IDR圖片的數(shù)據(jù),所以可知只要從TPI為2050的TS 包開始再現(xiàn)處理就可以。在對應于搜索時刻的TPI是2100的情況下,從 5 TPI為2050的TS包開始音頻數(shù)據(jù)、視頻數(shù)據(jù)的分離、解碼處理,從對 應于再現(xiàn)開始時刻的TPI為2100的數(shù)據(jù)開始向揚聲器、顯示器的輸出處 理。根據(jù)該結構,再現(xiàn)開始位置判斷單元113利用不可接收區(qū)間信息判 斷用戶指定的搜索時刻是否包含在不可接收區(qū)間中,能夠將搜索時刻與10 流數(shù)據(jù)對應起來。以上,根據(jù)實施方式1的結構,在因接收狀況惡化等而在記錄對象 的數(shù)據(jù)中發(fā)生了缺失的情況下,能夠將記錄對象的流數(shù)據(jù)中包含缺失的 部分的區(qū)間的時間信息、和流數(shù)據(jù)的位置信息作為不可接收區(qū)間的區(qū)間 信息生成并保持。由此,能夠將實際記錄的流數(shù)據(jù)與從記錄開始時的連15續(xù)時刻對應起來,所以在用戶指定搜索時刻來再現(xiàn)的情況下,具有防止 從與用戶希望的位置不同的位置開始再現(xiàn)、或者輸出帶有噪聲的錯誤數(shù) 據(jù)等的誤動作的效果。(實施方式2)20 在實施方式2中,對于在接收到流數(shù)據(jù)后一邊將記錄對象的流數(shù)據(jù)記錄一邊并行地再現(xiàn)記錄對象的流數(shù)據(jù)的情況下、將在流數(shù)據(jù)的再現(xiàn)過 程中得到的信息用于流數(shù)據(jù)的缺失檢測處理的流數(shù)據(jù)記錄再現(xiàn)裝置204 進行說明。圖23是表示有關實施方式2的流數(shù)據(jù)記錄再現(xiàn)裝置204的功能結構 25 的框圖。在圖23中,對于與圖2及圖14、圖15同樣的結構要素賦予相同的 標號并省略說明。在圖23中,再現(xiàn)單元116具體而言是將從流接收解析單元101取得 的記錄再現(xiàn)對象的流數(shù)據(jù)分離為音頻數(shù)據(jù)、視頻數(shù)據(jù)并解碼的解碼器。再現(xiàn)單元U6在分離、解碼處理中,將解碼錯誤及緩存下溢錯誤等的錯 誤的發(fā)生、以及從錯誤的恢復通知給缺失檢測單元102。缺失檢測單元102如果取得來自再現(xiàn)單元116的錯誤通知,則作為 5缺失檢測開始點而從時刻計數(shù)單元104取得時刻信息,從再現(xiàn)單元116 取得錯誤發(fā)生時的流數(shù)據(jù)位置。同樣,如果從再現(xiàn)單元116取得錯誤恢 復通知,則作為缺失檢測結束點而從時刻計數(shù)單元104取得時刻信息, 從再現(xiàn)單元116取得因為錯誤的發(fā)生而丟棄的流數(shù)據(jù)大小。另外,在時 刻信息中也可以使用包含在PES頭中的PTS信息或DTS信息、包含在io TS頭中的PCR信息。此外,作為確定流數(shù)據(jù)位置的信息,也可以從流接 收解析單元101取得錯誤發(fā)生時及恢復時的TPI、距離記錄開始位置的流 數(shù)據(jù)大小。此外,也可以從記錄單元105取得。根據(jù)這樣的結構,通過接受再現(xiàn)單元116的通知進行不連續(xù)檢測, 使缺失檢測單元的結構變得簡單,能夠容易實施。15 進而,根據(jù)這樣的結構,通過接受再現(xiàn)單元116的錯誤通知并由缺失檢測單元102檢測不可接收區(qū)間,對應于再現(xiàn)單元116的解碼處理能 力來檢測不可接收區(qū)間。因此,在用戶指定搜索時刻來再現(xiàn)暫時記錄的 流數(shù)據(jù)的情況下,能夠保持一定的品質。例如,能夠防止盡管因對應于 指定開始時刻的流數(shù)據(jù)包含在連續(xù)接收區(qū)間中而能夠再現(xiàn)、但如果實際20 地再現(xiàn)處理則由于解碼處理能力較低而成為錯誤也不能再現(xiàn)的動作。通過上述流數(shù)據(jù)記錄再現(xiàn)裝置204,與有關實施方式1的流數(shù)據(jù)記錄 裝置201的處理同樣,由于將記錄的流以及不可接收區(qū)間的區(qū)間信息向 記錄介質記錄,所以能夠利用不可接收區(qū)間信息從指定的搜索時刻起再 現(xiàn)記錄的流數(shù)據(jù)。25 以上,根據(jù)實施方式2的結構,在同時將接收到的數(shù)據(jù)進行記錄和再現(xiàn)的情況下,通過基于再現(xiàn)處理過程中的解碼錯誤通知及緩存下溢錯 誤通知等的再現(xiàn)錯誤通知生成不可接收區(qū)間的區(qū)間信息,能夠生成對應 于再現(xiàn)處理能力的不可接收區(qū)間的區(qū)間信息。因此,具有防止例如雖然
將對應于用戶指定的搜索時刻的流數(shù)據(jù)作為連續(xù)接收區(qū)間記錄、但如果 實際地再現(xiàn)則由于解碼處理能力較低而不能再現(xiàn)的不良狀況的發(fā)生的效 果。5 (實施方式3)在短時間的連續(xù)接收區(qū)間夾在不可接收區(qū)間中的情況下,如果原樣再現(xiàn)則影像會頻繁地中斷而使用戶感到不適感。在實施方式3中,對于 流數(shù)據(jù)記錄裝置205進行說明,該流數(shù)據(jù)記錄裝置205在短時間的連續(xù) 接收區(qū)間夾在不可接收區(qū)間中的情況下,更新區(qū)間信息以降低再現(xiàn)時的 io 不適感。圖24是表示有關實施方式3的流數(shù)據(jù)記錄裝置205的功能結構的框圖。在圖24中,對于與圖2、圖14及圖23同樣的結構要素標注相同的 幅圖標記并省略說明。15 不可再現(xiàn)判斷單元121從區(qū)間信息生成單元103取得含有不可接收區(qū)間的區(qū)間信息的順序表,基于連續(xù)接收區(qū)間及不可接收區(qū)間的時間來 判斷實際上是否再現(xiàn)連續(xù)接收區(qū)間。區(qū)間信息更新單元122接受不可再現(xiàn)判斷單元121的通知,通過綜 合登記在順序表中的區(qū)間信息,來更新順序表。20 具體而言,如圖25所示,在將夾在連續(xù)接收區(qū)間中的短時間的不可接收區(qū)間判斷為可再現(xiàn)的情況下,將分別對應于短時間的不可接收區(qū)間 和前后的連續(xù)接收區(qū)間的3個區(qū)間信息在順序表中綜合為1個連續(xù)接收 區(qū)間的區(qū)間信息。反之,在將夾在不可接收區(qū)間中的短時間的連續(xù)接收 區(qū)間判斷為不可再現(xiàn)的情況下,將分別對應于短時間的連續(xù)接收區(qū)間和25 前后的不可接收區(qū)間的3個區(qū)間信息在順序表中綜合為1個不可接收區(qū) 間的區(qū)間信息。以下,作為不能再現(xiàn)的區(qū)間,將通過區(qū)間信息更新單元122的更新 而綜合了區(qū)間信息后的區(qū)間稱作"不可再現(xiàn)區(qū)間",作為可再現(xiàn)的區(qū)間,
將通過區(qū)間信息更新單元122的更新而綜合了區(qū)間信息后的區(qū)間稱作"可 再現(xiàn)區(qū)間"。數(shù)據(jù)內(nèi)插單元123基于不可再現(xiàn)判斷單元121的結果,將綜合到可 再現(xiàn)區(qū)間中的對應于不可接收區(qū)間的假TS包作為內(nèi)插數(shù)據(jù)插入到所記 5錄的流數(shù)據(jù)中。記錄單元105將從數(shù)據(jù)內(nèi)插單元123輸出的流數(shù)據(jù)以及由區(qū)間信息 更新單元122更新后的順序表向記錄介質記錄。根據(jù)這樣的結構,通過基于連續(xù)接收區(qū)間及不可接收區(qū)間的時間判 斷實際上是否再現(xiàn),不會再現(xiàn)時間較短的連續(xù)接收區(qū)間。此外,通過將 10 時間較短的不可接收區(qū)間作為再現(xiàn)對象,能夠延長連續(xù)接收區(qū)間。因此, 在用戶將記錄的流數(shù)據(jù)再現(xiàn)時,能夠防止再現(xiàn)數(shù)據(jù)頻繁中斷而感到不適 感。接著,對不可再現(xiàn)判斷單元121的判斷處理的詳細情況進行說明。 不可再現(xiàn)判斷單元121根據(jù)從區(qū)間信息生成單元103取得的不可接收區(qū)15間的區(qū)間信息,計算連續(xù)接收區(qū)間的時間、不可接收區(qū)間的時間。并且, 如果連續(xù)接收區(qū)間的時間較短、為預先設定的閾值以下,則判斷為不再 現(xiàn)。接著,將判斷結果與不可接收區(qū)間信息一起通知給區(qū)間信息更新單 元122。此外,如果不可接收區(qū)間的時間較短、為預先設定的閾值以下, 則判斷為可再現(xiàn)。此時,也可以基于不可接收區(qū)間的時間、包含在規(guī)定20時間內(nèi)的不可接收區(qū)間的合計時間及比例、發(fā)生次數(shù)等來判斷再現(xiàn)時的 品質水平。在此情況下,能夠進行對應于再現(xiàn)時的解碼處理能力的再現(xiàn)。 例如,在用"高"、"中"、"低"的3個等級判斷品質水平的情況下, 在解碼處理能力較低的情況下,將"中"水平以上的區(qū)間判斷為能夠再 現(xiàn),在解碼處理能力較高的情況下,除了 "高"、"中"水平以外、將"低"25水平的區(qū)間也判斷為能夠再現(xiàn)。另外,在再現(xiàn)可否的判斷中,除了利用連續(xù)接收區(qū)間及不可接收區(qū) 間的時間信息以外,也可以使用包含在連續(xù)接收區(qū)間及不可接收區(qū)間中 的記錄對象PID的TS包數(shù)。包含在不可接收區(qū)間中的記錄對象PID的
TS包數(shù)可以利用TS包的頭信息的連續(xù)計數(shù)值來計算。此外,在判斷中使用的閾值除了預先作為固定值保存以外,也可以 由用戶設定。此外,也可以對每個節(jié)目目錄保持閾值映射。在此情況下, 在記錄對象的流是音樂節(jié)目或談話節(jié)目等對聲音跳躍敏感的節(jié)目時,通 5過使作為可再現(xiàn)區(qū)間的閾值較嚴格,在將記錄的流數(shù)據(jù)再現(xiàn)時,能夠根 據(jù)節(jié)目的特性來減輕用戶感到的不適感。接著,對區(qū)間信息更新單元122的區(qū)間信息更新的詳細情況進行說 明。區(qū)間信息更新單元122將由不可再現(xiàn)判斷單元121判斷為不可再現(xiàn) 的區(qū)間作為不可再現(xiàn)區(qū)間而綜合區(qū)間信息。如圖25所示,在不可再現(xiàn)判io斷單元121中,將雖然是不可接收區(qū)間但被判斷為可再現(xiàn)的區(qū)間作為可 再現(xiàn)區(qū)間,將雖然是連續(xù)接收區(qū)間但被判斷為不可再現(xiàn)的區(qū)間作為不可 再現(xiàn)區(qū)間,在順序表中進行連續(xù)接收區(qū)間、不可接收區(qū)間的合并處理。 此外,如果將記錄對象的流數(shù)據(jù)的再現(xiàn)時間信息配合連續(xù)接收區(qū)間、不 可接收區(qū)間的合并處理來進行變更,則還能夠發(fā)揮知道可再現(xiàn)的流數(shù)據(jù)15的總再現(xiàn)時間信息等的其他效果,是有效的。此外,區(qū)間信息更新單元122也可以通過與在例如圖6、圖10、圖 13中表示數(shù)據(jù)結構的不可接收區(qū)間的區(qū)間信息同樣的數(shù)據(jù)結構,生成圖 26、圖27、圖28所示的不可再現(xiàn)區(qū)間的區(qū)間信息,作為表示包括流數(shù)據(jù) 的缺失部分的區(qū)間的區(qū)間信息。20 另外,再現(xiàn)區(qū)間信息的數(shù)據(jù)結構并不限于圖26至圖28所示的數(shù)據(jù)結構,只要是表示不能再現(xiàn)的區(qū)間的時間和流上的位置的信息,也可以 是其他數(shù)據(jù)結構。例如,如圖29所示,也可以做成在順序表的各區(qū)間中、 除了表示區(qū)間的長度的時間信息和表示區(qū)間的流中的位置的TPI以外、 還追加了表示可否再現(xiàn)的標志的數(shù)據(jù)結構。25 進而,在由不可再現(xiàn)判斷單元121判斷了可再現(xiàn)區(qū)間的再現(xiàn)品質水平的情況下,也可以在區(qū)間信息更新單元122中生成也包含再現(xiàn)品質水 平信息的區(qū)間信息。例如可以生成圖30所示的區(qū)間信息等。只要能夠將 可再現(xiàn)區(qū)間與該區(qū)間的再現(xiàn)品質水平對應起來就可以,并不一定限于圖 示的形式。另外,由區(qū)間信息更新單元122更新后的順序表的記錄也可以在流 數(shù)據(jù)的記錄結束時、將更新后的順序表一起由記錄單元105向記錄介質 記錄,也可以從不可再^!L判斷單元121接受判斷結果通知、每當更新區(qū) 5間信息時由記錄單元105將更新后的區(qū)間信息向記錄介質記錄。接著,對數(shù)據(jù)內(nèi)插單元123的記錄對象的流數(shù)據(jù)的內(nèi)插處理進行說 明。在不可再現(xiàn)判斷單元121中判斷為不可接收區(qū)間的時間較短、能夠 再現(xiàn)的情況下,數(shù)據(jù)內(nèi)插單元123將對應于該區(qū)間的時間的假的TS包插 入到從流接收解析單元101輸出的記錄對象的流數(shù)據(jù)中。作為該假的TS 10 包,有例如使有效負載信息為0的包等。在內(nèi)插的數(shù)據(jù)中,除了 TS包以 夕卜,還可以有假的PES包及ES (Elementaiy Stream)數(shù)據(jù)等。另外,也 可以沒有數(shù)據(jù)內(nèi)插單元123。在此情況下,只要在將記錄的流數(shù)據(jù)再現(xiàn)時 同樣插入假數(shù)據(jù)、或者在輸出給揚聲器或顯示器時進行靜音控制、或者 使DSP (Digital Signal Processor)無效等就可以。15 另外,在本實施方式中,對于將不可再現(xiàn)判斷處理及區(qū)間信息更新處理與記錄對象的流數(shù)據(jù)的記錄處理并行進行的結構進行了說明,但本發(fā)明也可以做成在流數(shù)據(jù)的記錄結束后、從記錄單元105取得順序表、 進行不可再現(xiàn)判斷處理及區(qū)間信息更新處理的結構。此外,也可以做成 在區(qū)間信息生成單元103中不生成不可接收的區(qū)間信息、而根據(jù)缺失檢 20領岍始點及缺失檢測結束點的時刻信息進行直接再現(xiàn)可否判斷、并生成 不可再現(xiàn)區(qū)間信息的結構。以上,根據(jù)實施方式3的結構,通過基于連續(xù)接收區(qū)間及不可接收 區(qū)間的時間判斷實際上是否再現(xiàn),能夠控制為使再現(xiàn)時間較短的區(qū)間不 再現(xiàn)。由此,具有防止再現(xiàn)時輸出聲音或輸出圖像不斷中斷而使用戶感25 到不快感或不適感的效果。(實施方式4)在實施方式4中,對于在短時間的連續(xù)接收區(qū)間夾在不可接收區(qū)間
中的情況下、在更新區(qū)間信息以降低再現(xiàn)時的不適感后再現(xiàn)流數(shù)據(jù)的流數(shù)據(jù)再現(xiàn)裝置206進行說明。圖31是有關實施方式4的流數(shù)據(jù)再現(xiàn)裝置206的功能結構的框圖。流數(shù)據(jù)再現(xiàn)裝置206是利用由有關實施方式1的流數(shù)據(jù)記錄裝置201 5記錄了流數(shù)據(jù)和包括不可接收區(qū)間的區(qū)間信息的順序表的記錄介質來再 現(xiàn)流數(shù)據(jù)的裝置。在圖31中,對于與圖15、圖23及圖24同樣的結構要 素賦予相同的標號并省略說明。不可再現(xiàn)判斷單元121從區(qū)間信息取得單元112取得不可接收區(qū)間 的區(qū)間信息,基于連續(xù)接收區(qū)間及不可接收區(qū)間的時間、或者包含在規(guī) io 定時間內(nèi)的不可接收區(qū)間的合計時間及比例、發(fā)生次數(shù)、包含在不可接 收區(qū)間中的記錄對象PID的TS包數(shù)及數(shù)據(jù)大小等,判斷實際上是否再現(xiàn)。 此時,也可以判斷再現(xiàn)品質水平。在圖31中,狀態(tài)顯示單元117基于在區(qū)間信息更新單元122中更新 后的順序表,生成將記錄的流數(shù)據(jù)的狀態(tài)提示給用戶的畫面,并向監(jiān)視 15 器輸出。具體而言,狀態(tài)顯示單元117的顯示處理如圖32所示,將可再 現(xiàn)區(qū)間、不可再現(xiàn)區(qū)間、以及雖然能夠再現(xiàn)但圖像品質劣化的區(qū)間以對 應于時間長度的比例,配置在表示流數(shù)據(jù)整體的條對象上來顯示。根據(jù)這樣的結構,通過基于連續(xù)接收區(qū)間及不可接收區(qū)間的時間信 息判斷實際上是否再現(xiàn),不再現(xiàn)時間較短的連續(xù)接收區(qū)間。此外,通過 20將時間較短的不可接收區(qū)間作為再現(xiàn)對象,能夠延長連續(xù)接收區(qū)間。因 此,能夠防止在流數(shù)據(jù)再現(xiàn)時輸出聲音或輸出圖像頻繁地中斷而使用戶 感到不適感。進而,通過根據(jù)再現(xiàn)單元116的解碼能力、由不可再現(xiàn)判斷單元121 判斷可否再現(xiàn),能夠進行充分發(fā)揮解碼處理能力的流數(shù)據(jù)再現(xiàn)。 25 不可再現(xiàn)判斷單元121也可以在再現(xiàn)時進行再現(xiàn)可否判斷。在此情況下,不可再il區(qū)間信息并不一定需要生成,所以也可以沒有區(qū)間信息 更新單元122。此外,也可以在開始流數(shù)據(jù)的再現(xiàn)之前預先進行再現(xiàn)可否 判斷,并由區(qū)間信息更新單元122生成不可再現(xiàn)區(qū)間, 一起變更再現(xiàn)時
間信息等。在此情況下,還具有直到實際能夠再現(xiàn)的流數(shù)據(jù)的總再現(xiàn)時 間信息等的效果。數(shù)據(jù)內(nèi)插單元123在不可再現(xiàn)判斷單元121中判斷為不可接收區(qū)間 的時間較短、能夠再現(xiàn)的情況下,將對應于該區(qū)間的時間的假TS包插入 5到從流數(shù)據(jù)取得單元115輸出的流數(shù)據(jù)中。作為該假TS包,有例如使有效負載信息為0的包等。在內(nèi)插的數(shù)據(jù) 中,除了TS包以外,還可以有假的PES包或ES數(shù)據(jù)等。另外,也可以 沒有數(shù)據(jù)內(nèi)插單元123。在此情況下,再現(xiàn)單元116與在接收數(shù)字廣播信 號并再現(xiàn)時產(chǎn)生延遲的情況的處理同樣,在此期間什么都不處理,從不io 可接收區(qū)間結束后的TS包開始與STC同步來開始處理?;蛘咦龀蓮膮^(qū) 間信息更新單元122取得不可再現(xiàn)區(qū)間信息,在不可再現(xiàn)區(qū)間中、對未 圖示的揚聲器進行靜音控制,并繼續(xù)將相同的圖像輸出給未圖示的顯示 器,或者對未圖示的揚聲器輸出假的音頻數(shù)據(jù)、或者使DSP(Digital Signal Processor)無效等的結構。15 以上,根據(jù)實施方式4的結構,除了實施方式3的結構的效果以外,還具有通過根據(jù)再現(xiàn)時的解碼處理能力判斷實際上是否再現(xiàn),能夠進行 充分發(fā)揮解碼處理能力的流數(shù)據(jù)的再現(xiàn)的效果。(實施方式5)20 在實施方式5中,如圖33所示,對流數(shù)據(jù)編輯裝置220進行說明,該流數(shù)據(jù)編輯裝置220從在流數(shù)據(jù)中嵌入有缺失信息的狀態(tài)下記錄的流 數(shù)據(jù)編輯不可接收區(qū)間的區(qū)間信息。這里,所謂的缺失信息,是插入到 流數(shù)據(jù)的發(fā)生了缺失的部位中的假包,由該假包表示缺失的時間等。圖34是表示有關實施方式5的流數(shù)據(jù)再現(xiàn)裝置206的功能結構的框 25圖。在圖34中,對于與圖15、圖23、圖24及圖31同樣的結構要素標 注相同的標記并省略說明。讀寫單元118進行對記錄介質的已記錄的流的讀出、以及由區(qū)間信 息生成單元103生成的不可接收區(qū)間的區(qū)間信息的寫入。 缺失信息提取單元132從流數(shù)據(jù)取得單元115取得再現(xiàn)對象的流數(shù) 據(jù),如圖33所示,提取作為包預先嵌入到流數(shù)據(jù)中的缺失信息,輸出給 區(qū)間信息生成單元103。根據(jù)這樣的結構,通過根據(jù)嵌入在流數(shù)據(jù)中的缺失信息生成不可接 5收區(qū)間信息,在用戶對沒有保持不可接收區(qū)間信息的流數(shù)據(jù)指定了搜索 時刻的情況下,能夠防止從與希望的位置不同的位置開始再現(xiàn)的不良狀 況、及輸出帶有噪聲的錯誤數(shù)據(jù)的不良狀況。以上,根據(jù)實施方式5的結構,通過根據(jù)嵌入流數(shù)據(jù)中的缺失信息 生成不可接收區(qū)間信息,能夠不生成不可接收區(qū)間的區(qū)間信息而對接收、 io 記錄的流數(shù)據(jù)得到與通過實施方式1所述的流數(shù)據(jù)記錄裝置記錄流數(shù)據(jù) 的情況同樣的效果。以上,通過實施方式1至5的效果,能夠提高用戶的操作性及再現(xiàn) 品質。15 (其他變形例)另外,基于上述實施方式說明了本發(fā)明,但本發(fā)明當然并不限于上 述實施方式。以下那樣的情況也包含在本發(fā)明中。(1)本發(fā)明也可以是在各實施方式中說明的流程圖的處理順序所公 開的流數(shù)據(jù)的記錄方法、再現(xiàn)方法。此外,也可以是包含通過上述處理 20順序使計算機動作的程序代碼的計算機程序,也可以是由上述計算機程 序構成的數(shù)字信號。此外,本發(fā)明也可以是將上述計算機程序或上述數(shù)字信號記錄到計 算機可讀取的記錄介質、例如軟盤、硬盤、CD-ROM、 MO、 DVD、 DVD-ROM、 DVD-RAM、 BD (Blu-ray Disc)、半導體存儲器等中的產(chǎn)品。 25 此外,本發(fā)明也可以是將上述計算機程序或上述數(shù)字信號經(jīng)由電氣通信線路、無線或有線通信線路、以因特網(wǎng)為代表的網(wǎng)絡等傳送的系統(tǒng)。 此外,也可以通過將上述計算機程序或上述數(shù)字信號記錄到上述記 錄介質中移送、或者將上述計算機程序或上述數(shù)字信號經(jīng)由上述網(wǎng)絡等
移送,由獨立的其他計算機系統(tǒng)實施。(2)本發(fā)明也可以作為控制上述實施方式1至實施方式5所述的流 數(shù)據(jù)記錄裝置、流數(shù)據(jù)再現(xiàn)裝置、流數(shù)據(jù)記錄再現(xiàn)裝置、以及流數(shù)據(jù)編 輯裝置的LSI實施。這樣的LSI可以通過將圖2、圖14、圖15、圖23、 5 圖24、圖31及圖34所示的流接收解析單元101、缺失檢測單元102、區(qū) 間信息生成單元103、區(qū)間信息取得單元112、再現(xiàn)開始位置判斷單元113、 流數(shù)據(jù)取得單元115、再現(xiàn)單元116、狀態(tài)顯示單元117、不可再現(xiàn)判斷 單元121、區(qū)間信息更新單元122、數(shù)據(jù)內(nèi)插單元123、以及缺失信息提 取單元132的各功能塊集成化來實現(xiàn)。這些功能塊既可以單獨地單芯片 io化,也可以包含一部分或全部而單芯片化。這里設為LSI,但根據(jù)集成度的差異,有時也稱作IC、系統(tǒng)LSI、超 級LSI、極大LSI。此外,集成電路化的方法并不限于LSI,也可以由專用電路或通用處 理器實現(xiàn)。也可以利用在LSI制造后能夠編程的FPGA (Field 15Programmable Gate Array)、或能夠再構成LSI內(nèi)部的電路單元的連接及 設定的可重構處理器。進而,如果通過半導體技術的進步或派生的其他技術而出現(xiàn)代替LSI 的集成電路化的技術,當然也能夠利用該技術進行功能塊及部件的集成 化。在這樣的技術中有可能會應用生物技術。 20 (3)在上述本發(fā)明的實施方式1至實施方式5中,主要對數(shù)字廣播信號中的缺失檢測處理、不可接收區(qū)間的區(qū)間信息處理進行了討論,但 當然對于經(jīng)由網(wǎng)絡接收到的流信號也能夠得到同樣的效果。(4)一般,在TS中包含有音頻PES及音頻PES等多個種類的PES。 所以,作為不可接收區(qū)間開始點、以及不可接收區(qū)間結束點的時間信息, 25也可以使用多個PES中的表示最早時刻的PTS信息。或者也可以使用表 示最晚的時刻的PTS信息。此外,也可以對多個種類的PES的每一種將各自的不可接收區(qū)間開 始點以及不可接收區(qū)間結束點的時間信息設定為區(qū)間信息。另外,也可
以代替PTS信息、而利用包含在PES頭中的DTS(Decoding Time Stamp) 信息、或包含在TS頭中的PCR (Program Clock Reference)信息來確定 不可接收區(qū)間開始點、以及不可接收區(qū)間結束點的時間信息。進而,在 視頻數(shù)據(jù)由MPEG (Moving Picture Experts Group)標準壓縮的情況下, 5 通過使用IDR圖片的時刻信息作為不可接收區(qū)間開始點以及不可接收區(qū) 間結束點的時刻信息,還能夠帶來在再現(xiàn)時將視頻數(shù)據(jù)解碼時能夠減輕 處理負荷的進一步的效果。(5) 在實施方式1至實施方式5中,將包括確定不可接收區(qū)間的長 度的時間信息、和確定發(fā)生了缺失的流數(shù)據(jù)上的位置的位置信息的區(qū)間10 信息記錄到與流數(shù)據(jù)相同的記錄介質中,但是,只要有關本發(fā)明的區(qū)間 信息與流數(shù)據(jù)建立了對應,也可以分別記錄在不同的記錄介質中。例如, 在流數(shù)據(jù)的數(shù)據(jù)大小比記錄介質的容量大的情況下,可以通過將流數(shù)據(jù) 分割記錄在多個記錄介質中、將記錄在各個記錄介質中的流數(shù)據(jù)的各部 分的不可接收區(qū)間的區(qū)間信息一起記錄在任一個記錄介質中、并對流數(shù)15 據(jù)的各部分與區(qū)間信息賦予共通的ID來應用本發(fā)明。(6) 也可以將上述實施方式及上述變形例分別組合。工業(yè)實用性本發(fā)明具有生成確定包含在流數(shù)據(jù)的接收、記錄時產(chǎn)生的缺失的區(qū) 20間的時間、和流數(shù)據(jù)中的位置的信息的功能,作為暫時記錄后指定搜索 時刻來進行再現(xiàn)處理的快速再現(xiàn)技術是有實用性的。特別是,在由移動 體終端接收數(shù)字廣播等容易發(fā)生缺失的狀況下效果較顯著。進而,對于 經(jīng)由網(wǎng)絡接收的流數(shù)據(jù)也能夠應用。此外,不僅是向指定的搜索時刻的 跳躍處理,也能夠應用在快進地進行再現(xiàn)處理的高速再現(xiàn)或倒再現(xiàn)等用25 途中。
權利要求
1、一種流數(shù)據(jù)記錄裝置,將流數(shù)據(jù)記錄到記錄介質中,其特征在于,具備取得單元,從接收數(shù)據(jù)取得流數(shù)據(jù);檢測單元,在上述取得的流數(shù)據(jù)中,檢測一部分的包的缺失;生成單元,生成確定不可接收區(qū)間的長度的時間信息、和確定該不可接收區(qū)間的流數(shù)據(jù)中的位置的插入位置信息,該不可接收區(qū)間包含有檢測到上述缺失的包;記錄單元,將上述生成的時間信息及位置信息與上述取得的流數(shù)據(jù)對應起來記錄。
2、 如權利要求1所述的流數(shù)據(jù)記錄裝置,其特征在于, 上述生成單元還生成確定可接收區(qū)間的長度的可接收區(qū)間時間信息、和確定流數(shù)據(jù)中的該可接收區(qū)間的幵頭的位置的可接收區(qū)間插入位 置信息,該可接收區(qū)間包含有沒有包缺失的區(qū)間; 15 上述記錄單元還將生成的可接收區(qū)間時間信息及可接收區(qū)間插入位 置信息與上述取得的流數(shù)據(jù)對應起來記錄。
3、 如權利要求1所述的流數(shù)據(jù)記錄裝置,其特征在于, 還具備檢測流中的基準時刻連續(xù)的連續(xù)區(qū)間的起點和終點的連續(xù)區(qū)間檢測單元; 上述生成單元還生成確定流數(shù)據(jù)的上述連續(xù)區(qū)間的開頭位置的連續(xù) 區(qū)間位置信息、和表示上述連續(xù)區(qū)間的起點的基準時刻及終點的基準時 刻的連續(xù)區(qū)間時間信息;上述記錄單元還將生成的連續(xù)區(qū)間時間信息及連續(xù)區(qū)間位置信息與 上述取得的流數(shù)據(jù)對應起來記錄。
4、如權利要求1所述的流數(shù)據(jù)記錄裝置,其特征在于,在上述接收數(shù)據(jù)的接收電波水平降低為規(guī)定水平以下的情況下,上 述檢測單元檢測出上述缺失已開始。
5、 如權利要求1所述的流數(shù)據(jù)記錄裝置,其特征在于, 在上述接收數(shù)據(jù)的接收電波水平上升到規(guī)定水平以上的情況下,上述檢測單元檢測出上述缺失已結束。
6、 如權利要求1所述的流數(shù)據(jù)記錄裝置,其特征在于, 上述檢測單元解析構成上述流數(shù)據(jù)的包的頭信息,基于在上述包中是否發(fā)生了缺失,檢測上述流數(shù)據(jù)的缺失。
7、 如權利要求6所述的流數(shù)據(jù)記錄裝置,其特征在于, 在通過包含在上述頭信息中的信息的數(shù)據(jù)大小的解析檢測出不規(guī)則的數(shù)據(jù)大小、或者通過包含在上述頭信息中的信息的值的解析檢測出不 io 規(guī)則的值的情況下,上述檢測單元檢測出上述包的缺失。
8、 如權利要求l所述的流數(shù)據(jù)記錄裝置,其特征在于, 上述檢測單元解析構成上述流數(shù)據(jù)的包的有效負載信息,基于在上述包中是否發(fā)生了缺失,檢測上述流數(shù)據(jù)的缺失。
9、 如權利要求8所述的流數(shù)據(jù)記錄裝置,其特征在于, 在通過包含在上述有效負載信息中的信息的數(shù)據(jù)大小的解析進行了 不規(guī)則的數(shù)據(jù)大小的檢測、或者通過包含在上述有效負載信息中的信息 的值的解析進行了不規(guī)則值的檢測的情況下,上述檢測單元檢測上述包 的缺失。
10、 如權利要求1所述的流數(shù)據(jù)記錄裝置,其特征在于, 20 流數(shù)據(jù)記錄裝置還具備對時刻進行計數(shù)的時刻計數(shù)單元;上述生成單元對應于上述檢測單元進行的缺失的開始的檢測,從上 述計數(shù)單元取得時刻信息,將該取得的時刻信息用作上述不可接收區(qū)間 的開始時刻。
11、 如權利要求1所述的流數(shù)據(jù)記錄裝置,其特征在于,上述生成單元將包含在上述流數(shù)據(jù)中的時刻信息中的、在上述檢測單元檢測到缺失的開始的時刻之前正常接收的時刻信息,用作上述不可 接收區(qū)間的開始時刻。
12、 如權利要求1所述的流數(shù)據(jù)記錄裝置,其特征在于, 流數(shù)據(jù)記錄裝置還具備對時刻進行計數(shù)的計數(shù)單元; 上述生成單元對應于上述檢測單元進行的缺失的結束的檢測,從上述計數(shù)單元取得時刻信息,將該取得的時刻信息用作上述不可接收區(qū)間的結束時刻。
13、如權利要求l所述的流數(shù)據(jù)記錄裝置,其特征在于,上述生成單元將包含在上述流數(shù)據(jù)中的時刻信息中的、在上述檢測 單元檢測到缺失的結束的時刻以后正常接收的時刻信息,用作上述不可 接收區(qū)間的結束時刻。
14、 如權利要求1所述的流數(shù)據(jù)記錄裝置,其特征在于, 上述生成單元在上述流數(shù)據(jù)缺失的時間的長度為規(guī)定的閾值以上的 情況下,生成上述時間信息和上述插入位置信息,在上述時間的長度小 于上述規(guī)定的閾值的情況下,不生成上述時間信息和上述插入位置信息。
15、 如權利要求14所述的流數(shù)據(jù)記錄裝置,其特征在于, 上述生成單元還在上述流數(shù)據(jù)缺失的時間的長度小于上述規(guī)定的閾 值的情況下,根據(jù)該時間的長度生成表示上述流數(shù)據(jù)的再現(xiàn)品質水平的 品質信息;上述記錄單元還將上述品質信息記錄到上述記錄介質。
16、 如權利要求14所述的流數(shù)據(jù)記錄裝置,其特征在于, 上述生成單元還根據(jù)時間的長度小于上述規(guī)定的閾值的缺失在規(guī)定 時間內(nèi)發(fā)生的次數(shù),生成表示上述流數(shù)據(jù)的再現(xiàn)品質水平的品質信息; 上述記錄單元還將上述品質信息記錄到上述記錄介質。
17、 如權利要求14所述的流數(shù)據(jù)記錄裝置,其特征在于,上述生成單元還根據(jù)時間的長度小于規(guī)定的閾值的缺失中的、在規(guī) 定時間內(nèi)發(fā)生的缺失的總合時間,生成表示上述流數(shù)據(jù)的再現(xiàn)品質水平 25 的品質信息;上述記錄單元還將上述品質信息記錄到上述記錄介質。
18、 如權利要求1所述的流數(shù)據(jù)記錄裝置,其特征在于, 上述生成單元在上述流數(shù)據(jù)缺失的數(shù)據(jù)大小為規(guī)定的閾值以上的情 況下,生成上述時間信息和上述插入位置信息,在上述數(shù)據(jù)大小小于上 述規(guī)定的閾值的情況下,不生成上述時間信息和上述插入位置信息。
19、 如權利要求18所述的流數(shù)據(jù)記錄裝置,其特征在于, 上述生成單元還在上述流數(shù)據(jù)缺失的數(shù)據(jù)大小小于上述規(guī)定的閾值的情況下,根據(jù)該數(shù)據(jù)大小生成表示上述流數(shù)據(jù)的再現(xiàn)品質水平的品質"f曰息;上述記錄單元還將上述品質信息記錄到上述記錄介質。
20、 如權利要求1所述的流數(shù)據(jù)記錄裝置,其特征在于,流數(shù)據(jù)記錄裝置還具備 10 判斷單元,如果夾在兩個不可接收區(qū)間之間的連續(xù)接收區(qū)間的時間的長度為規(guī)定的閾值以下,則將該連續(xù)接收區(qū)間判斷為不可再現(xiàn);不可再現(xiàn)信息生成單元,生成確定判斷為不可再現(xiàn)的連續(xù)接收區(qū)間 的長度的不可再現(xiàn)時間信息、和確定該連續(xù)接收區(qū)間在流數(shù)據(jù)中的位置 的不可再現(xiàn)位置信息; 15 上述記錄單元還將不可再現(xiàn)時間信息和不可再現(xiàn)位置信息記錄到上 述記錄介質。
21、 如權利要求1所述的流數(shù)據(jù)記錄裝置,其特征在于, 流數(shù)據(jù)記錄裝置還具備判斷單元,如果由上述時間信息確定的不可接收區(qū)間的時間的長度 20為規(guī)定的閾值以下,則將該不可接收區(qū)間判斷為可再現(xiàn);可再現(xiàn)信息生成單元,生成表示上述不可接收區(qū)間被判斷為可再現(xiàn) 的可再現(xiàn)信息;上述記錄單元還將上述可再現(xiàn)信息記錄到上述記錄介質。
22、 如權利要求21所述的流數(shù)據(jù)記錄裝置,其特征在于, 流數(shù)據(jù)記錄裝置還具備內(nèi)插單元,該內(nèi)插單元在上述判斷單元中將不可接收區(qū)間判斷為可再現(xiàn)的情況下,生成與由該不可接受區(qū)間的時間 信息確定的時間的長度對應的假包,并將上述假包插入到由上述不可接收區(qū)間的插入位置信息確定的位置; 在上述記錄單元的流數(shù)據(jù)的記錄中,記錄插入了上述假包的流數(shù)據(jù)。
23、 如權利要求21所述的流數(shù)據(jù)記錄裝置,其特征在于, 上述生成單元還在上述判斷單元將不可接收區(qū)間判斷為可再現(xiàn)的情況下,根據(jù)由該不可接收區(qū)間的時間信息確定的時間的長度,生成表示 5上述流數(shù)據(jù)的再現(xiàn)品質水平的品質信息;上述記錄單元還將上述品質信息記錄到上述記錄介質。
24、 如權利要求21所述的流數(shù)據(jù)記錄裝置,其特征在于, 上述生成單元還在上述判斷單元將不可接收區(qū)間判斷為可再現(xiàn)的情況下,根據(jù)時間的長度小于上述規(guī)定的閾值的不可接收區(qū)間在規(guī)定時間 10內(nèi)所發(fā)生的次數(shù),生成表示上述流數(shù)據(jù)的再現(xiàn)品質水平的品質信息; 上述記錄單元還將上述品質信息記錄到上述記錄介質。
25、 如權利要求21所述的流數(shù)據(jù)記錄裝置,其特征在于, 上述生成單元還在上述判斷單元將不可接收區(qū)間判斷為可再現(xiàn)的情況下,根據(jù)時間長度小于上述規(guī)定的閾值的缺失中的、在規(guī)定時間內(nèi)發(fā) 15生的缺失的總和時間,生成表示上述流數(shù)據(jù)的再現(xiàn)品質水平的品質信息; 上述記錄單元還將上述品質信息記錄到上述記錄介質。
26、 如權利要求21所述的流數(shù)據(jù)記錄裝置,其特征在于, 上述生成單元還在上述判斷單元將不可接收區(qū)間判斷為可再現(xiàn)的情況下,根據(jù)在上述不可接收區(qū)間缺失的包的數(shù)據(jù)大小,生成表示上述流 20數(shù)據(jù)的再現(xiàn)品質水平的品質信息;上述記錄單元還將上述品質信息記錄到上述記錄介質。
27、 一種流數(shù)據(jù)記錄再現(xiàn)裝置,將該流數(shù)據(jù)與流數(shù)據(jù)的再現(xiàn)并行地 記錄到記錄介質中,其特征在于,具備取得單元,從接收數(shù)據(jù)取得流數(shù)據(jù); 25 再現(xiàn)單元,將上述流數(shù)據(jù)解碼并進行再現(xiàn)處理;檢測單元,在上述再現(xiàn)單元的解碼中發(fā)生了錯誤的情況下,將發(fā)生 了錯誤的包作為缺失檢測;生成單元,生成確定不可接收區(qū)間的長度的時間信息、和確定該不 可接收區(qū)間的流數(shù)據(jù)的位置的插入位置信息,該不可接收區(qū)間包含有作為上述缺失而檢測的包;記錄單元,將上述取得的流數(shù)據(jù)和所生成的時間信息及插入位置信 息記錄到上述記錄介質。
28、 一種流數(shù)據(jù)再現(xiàn)裝置,其特征在于,具備區(qū)間信息取得單元,從記錄有流數(shù)據(jù)、確定在該流的記錄時缺失的 不可接收區(qū)間的長度的時間信息、和確定該不可接收區(qū)間的流中的位置 的插入位置信息的記錄介質中,取得上述時間信息及上述插入位置信息;判斷單元,將由上述時間信息確定的時間與規(guī)定的閾值比較,判斷 10 流數(shù)據(jù)的可否再現(xiàn);讀出單元,從上述記錄介質讀出記錄在上述記錄介質中的流數(shù)據(jù);再現(xiàn)單元,基于判斷單元的判斷結果,再現(xiàn)上述讀出的流數(shù)據(jù)。
29、 如權利要求28所述的流數(shù)據(jù)再現(xiàn)裝置,其特征在于, 如果夾在兩個不可接收區(qū)間之間的連續(xù)接收區(qū)間的時間的長度為上述規(guī)定的閾值以下,則上述判斷單元將該連續(xù)接收區(qū)間判斷為不可再現(xiàn)。
30、 如權利要求28所述的流數(shù)據(jù)再現(xiàn)裝置,其特征在于, 如果由上述時間信息確定的不可接收區(qū)間的時間的長度為上述規(guī)定的閾值以下,則上述判斷單元將該不可接收區(qū)間判斷為可再現(xiàn)。
31、 如權利要求30所述的流數(shù)據(jù)再現(xiàn)裝置,其特征在于,流數(shù)據(jù)記錄裝置還具備內(nèi)插單元,該內(nèi)插單元在上述判斷單元將不可接收區(qū)間判斷為可再現(xiàn)的情況下,生成與由該不可再現(xiàn)區(qū)間的時間信 息確定的時間的長度對應的假包,并將上述假包插入到由上述不可接收 區(qū)間的插入位置信息確定的位置;在上述再現(xiàn)單元的流數(shù)據(jù)的再現(xiàn)中,再現(xiàn)插入了上述假包的流數(shù)據(jù)。
32、如權利要求28所述的流數(shù)據(jù)再現(xiàn)裝置,其特征在于,上述流數(shù)據(jù)記錄裝置還具備生成單元,在上述判斷單元將不可接收 區(qū)間判斷為可再現(xiàn)的情況下,該生成單元根據(jù)由該不可接收區(qū)間的時間 信息確定的時間的長度,生成表示上述流數(shù)據(jù)的再現(xiàn)品質的品質信息。
33、 一種流數(shù)據(jù)編輯裝置,其特征在于,具備讀出單元,在記錄介質中記錄有在缺失的包的位置嵌入有表示在記 錄時缺失包的區(qū)間的時間的缺失信息的流數(shù)據(jù),從該記錄介質讀出上述 流數(shù)據(jù);5 提取單元,解析上述讀出的流數(shù)據(jù),提取缺失信息;生成單元,基于上述缺失信息,生成確定上述缺失的區(qū)間的長度的 時間信息、和確定該區(qū)間的流數(shù)據(jù)的位置的插入位置信息。
34、 一種集成電路,控制將流數(shù)據(jù)記錄到記錄介質中的流數(shù)據(jù)記錄 裝置,其特征在于,具備 取得單元,從接收數(shù)據(jù)取得流數(shù)據(jù);檢測單元,在上述取得的流數(shù)據(jù)中,檢測一部分包的缺失; 生成單元,生成確定不可接收區(qū)間的長度的時間信息、和確定該不 可接收區(qū)間的流數(shù)據(jù)中的位置的插入位置信息,該不可接收區(qū)間包含檢 測到上述缺失的包。
35、 一種流數(shù)據(jù)記錄方法,將流數(shù)據(jù)記錄到記錄介質中,其特征在于,包括取得步驟,從接收數(shù)據(jù)取得流數(shù)據(jù);檢測步驟,在上述取得的流數(shù)據(jù)中,檢測一部分包的缺失; 生成步驟,生成確定不可接收區(qū)間的長度的時間信息、和確定該不 20可接收區(qū)間的流數(shù)據(jù)中的位置的插入位置信息,該不可接收區(qū)間包含檢 測到上述缺失的包;記錄步驟,將上述生成的時間信息及位置信息與上述取得的流數(shù)據(jù) 對應起來記錄。
36、 一種流數(shù)據(jù)再現(xiàn)方法,其特征在于,具備 25 區(qū)間信息取得步驟,從記錄有流數(shù)據(jù)、確定在該流的記錄時缺失的不可接收區(qū)間的長度的時間信息、和確定該不可接收區(qū)間的流中的位置的插入位置信息的記錄介質中,取得上述時間信息及上述插入位置信息; 判斷步驟,將由上述時間信息確定的時間與規(guī)定的閾值比較,判斷流數(shù)據(jù)的可否再現(xiàn);讀出步驟,從上述記錄介質讀出記錄在上述記錄介質中的流數(shù)據(jù); 再現(xiàn)步驟,基于上述判斷步驟的判斷結果,再現(xiàn)上述讀出的流數(shù)據(jù)。
全文摘要
本發(fā)明的流數(shù)據(jù)記錄裝置,將流數(shù)據(jù)記錄到記錄介質中,具備流接收解析單元(101),從接收數(shù)據(jù)取得流數(shù)據(jù);缺失檢測單元(102),在上述取得的流數(shù)據(jù)中,檢測一部分包的缺失;區(qū)間信息生成單元(103),生成確定包含檢測到上述缺失的包的不可接收區(qū)間的長度的時間信息、和確定該不可接收區(qū)間的流數(shù)據(jù)的位置的位置信息;記錄單元(105),將上述取得的流數(shù)據(jù)與所生成的時間信息及位置信息記錄到記錄介質;由此,即使在流數(shù)據(jù)的接收時發(fā)生了記錄的流數(shù)據(jù)的缺失,也能夠從用戶指定的搜索時刻正確地再現(xiàn)。
文檔編號H04N7/24GK101167130SQ200680009199
公開日2008年4月23日 申請日期2006年3月22日 優(yōu)先權日2005年3月22日
發(fā)明者宮崎秋弘, 平山和彥, 村井信成, 松井典弘, 淵上美智子 申請人:松下電器產(chǎn)業(yè)株式會社