TWI291834B - Reproduction apparatus, data processing system, reproduction method, program, and storage medium - Google Patents

Reproduction apparatus, data processing system, reproduction method, program, and storage medium Download PDF

Info

Publication number
TWI291834B
TWI291834B TW094137217A TW94137217A TWI291834B TW I291834 B TWI291834 B TW I291834B TW 094137217 A TW094137217 A TW 094137217A TW 94137217 A TW94137217 A TW 94137217A TW I291834 B TWI291834 B TW I291834B
Authority
TW
Taiwan
Prior art keywords
data
decoding
module
module data
reproduction
Prior art date
Application number
TW094137217A
Other languages
English (en)
Other versions
TW200635384A (en
Inventor
Shuji Tsunashima
Shojiro Shibata
Mototsugu Takamura
Kyohei Koyabu
Shinjiro Kakita
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of TW200635384A publication Critical patent/TW200635384A/zh
Application granted granted Critical
Publication of TWI291834B publication Critical patent/TWI291834B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • H04N5/783Adaptations for reproducing at a rate different from the recording rate
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Television Signal Processing For Recording (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

1291834 九、發明說明: 【發明所屬之技術領域】 本發明係關於再生被再生資料之再生裝置、資料處理系 統、再生方法、程式及記錄媒體。 【先前技術】 例如’有解碼被MPEG(Moving Picture Experts Group :影 片專家小組)方式編碼之被再生資料之再生裝置。 _ 此種再生裝置例如係將構成被再生資料之卜p、B之圖像 資料(模組資料),以G0P為單位,施行決定由各(3〇1>中解碼 依照圖像資料之參考關係及再生速度所選擇之圖像資料之 時間及順序之解碼排程,依照該解碼排程之結果,施行圖 . 像資料之解碼、以及解碼結果之再生輸出處理。 在该再生裝置中’例如,在接到再生速度之變更指示時, 以再生中之GOP之其次之GOP之解碼排程,對應於該變更 後之再生速度而產生上述解碼排程之結果。 | [專利文獻1]日本特開2003-101967號公報 [發明所欲解決之問題] 但,在上述以往之再生裝置中,由於在接到再生速度之 變更指示時,以再生中之G〇p之其次之G〇p之解碼排程, 對應於該變更後之再生速度而產生上述解碼排程之結果, 故在接到變更指示時,才可在解碼及再生輸出之G〇p之其 次之〇〇?_獲得對應於變更後之再生速度之再生輸出。 因此,由接到再生速度之變更指示後至獲得對應於變更 後之再生速度之再生輸出為止需要長時間,故有響應性不 J03963.doc 1291834 良之問題。 為解決上述先前技術之問題,本發明之目的在於提供在 依序解碼而再生多數模組資料之情形,可比以往更縮短由 接到再生速度之^更指#後至獲得對應於速度變更後之再 生速度之再生輸出為止之時間之再生裝置、資料處理系 統、再生方法、程式及記錄媒體。 【發明内容】 為達成解決上述先前技術之問題之上述目的,第1觀點之 U之再生裝置係依序解碼構成被再生資料之多數模組資 :而加以再生者’包含再生用記憶體;解碼器,其係解碼 别述模組f料,將其解碼結果寫人前述再生用記憶體,並 再生輸出由前述再生用記憶體讀出之前述解碼結果者;及 處理電路’其係以利用預先規定之多數前述模組資料為構 成要素之模組資料群為單位,而施行決定以前述解碼器解 I屬於A模組資料群之前述模組資料之順序之解碼排程, 產生:表示前述決定之順序之解碼順序資料、與表示前述 模^責料之各個有效性之有效性資料之排程結果資料,依 據則述排t結果資料’以該解碼排程所決定之前述顺序選 擇處理對象之前述模組資料,以該選擇之模組資料有效= 條件將5亥模組資料解碼及再生輸出至前述解碼器,在接 到再生速度之變更指示時,㊉照變更後之再生速 述排程結果資料之前述有效性資料者。 則 第1觀點之發明之再生裝置之作用如以下所述。 處理電路係以利用預先規定之多數前述模組資料為構成 103963.doc 1291834 :素之模組資料群為單位,而施 屬於該模組資料群之前述模組資料之順岸ΓΓ1器解碼 二表示前述決定之順序之解碼順序資料、::=,、產 效性之有效性資料之排程結果資:。“模 排程所二===:結果資料,解碼 該選擇之模組資料有效為條…組資料,以 輸出至前述解竭器。 貝料解踢及再生 變更而後更電:接到再生速度之變更指示時,依照 料。 4度更“述排程結果資料之前述有效性資 = 觀點之發明之資料處理系統,其係包含電腦,其係將 述再1=生資料之多數模組資料輸出至再生裝置者;及前 模έ次 其係依序解碼而再生由前述電腦輸入之多數 t-貝料者;前述再生裝置係包含輸入用記憶體,其係記 =前述電腦輸入之前述模組資料者;再生用記憶體;解 益y、係解碼由前述輸入用記憶體讀出之前述模組資料 Z其解碼結果寫入前述再生用記憶體,並再生輸出由前 二生用記憶體讀出之前述解碼結果者;及處理電路,其 1、,,利用預先規定之多數前述模組資料為構成要素之模組 貝料群為單位’而施行決定以前述解碼器解碼屬於該模組 資〔料之前述模組資料之順序之解碼排程,產生含表示前 述决足之順序之解媽順序資料、與表示前述模組資料之各 個有A 1·生之有效性資料之排程結果資料,依據前述排程結 103963.doc 01834 理機構輪入之多數模組資 用記憶體,1俜記情由一+别述再生機構係包含輸入 資料者,·再别述資料處理機構輸入之前述模組 記解石馬器,其係解碼由前述輸入用 用記情』=心組#料’將其解碼結果寫人前述再生 二出由前述再生用記憶體讀出之前述解 模組資=:::模r“利用預先規…數前述 前述H 料群為單位,而施行決定以 月’J迷解碼器解碼屬於 之解碼排程,產生含表二::君之别述模組資料之順序 n _ ' 3表不别述決定之順序之解碼順序資料 社果:不剛述杈組貧料之各個有效性之有效性資料之排程 :果貧料,依據前述排程結果資料,以該解碼排程所決定 :逑順序選擇處理對象之前述模組資料,以該選擇之模 組貧,有效為條件,將該模組資料解碼及再生輸出至前述 解碼器’在接到再生速度之變更指示時,依照變更後之再 生速度更新前述排程結果資料之前述有效性f料者。 [發明之效果] 依據本發明,可提供在依序解碼而再生多數模組資料之 十月形,可比以往更縮短由接到再生速度之變更指示後至獲 得對應於速度變更後之再生速度之再生輸出為止之時間2 再生裝置、資料處理系統、再生方法、程式及記錄媒體。 【實施方式】 以下,說明有關本發明之實施型態之資料處理系統。 <第1實施型態> 在該實施型態中,例示再生裝置係具備多數解碼器之情 103963.doc 1291834 形。 首先’說明本實施型態之構成要素與本發明之構成要素 之對應關係。 電腦2係對應於本發明之電腦及資料處理機構,再生裝置 4係對應於本發明之再生裝置及再生機構。 器
又,再生用記憶體係對應於本發明之再生用記 憶體,解碼器3 4_卜3 4_2,3 4—3係對應於本發明之解碼 CPU 42係對應於本發明之處理電路。 又’輸入用記憶體32係對應於本發明之輸入用記憶體 又,本實施型態之排程結|資料DSRD係對應⑨本發明之 排程結果資料’本實施型態之有效性旗標資料vf係對應於 本發明之有效性資料。 又,本貫施型態之速度變更指示係對應於本發明之再生 速度之變更指示。 又,被再生資料ENC係對應於本發明之被再生資料。 又,本實施型態之圖像資料係對應於本發明之模組資料。 又,圖像資料係對應於本發明之模組資料,G〇p係對應 於本發明之模組資料群。 又,I,P圖像資料係對應於本發明之第丨種模組資料,B 圖像資料係對應於本發明之第2種模組資料。 圖1係本發明之實施型態之資料處理系統丨之全體構成 圖0 如圖1所示,資料處理系統丨例如具有電腦2及再生裝置4 [電腦2;] 103963.doc -12- 1291834 如圖1所示,電腦2係具有11〇〇(硬碟)12、橋接器Μ、記 憶體16、橋接器18、操作部19及CPU 20。 HDD 12係記憶例如被MpEG編碼之被再生資料enc。 被再生資料ENC如圖2所示,係在再生裝置4中連續地依 序被解碼處理之多數G〇P(Gr〇up 〇f picture :圖像群)所構 成。 在圖2所示之例中,係以G0P(N]),(N),(N+1),(N+2) 之順序被解碼處理。 各GOP係由j,P,b之3種圖像資料(幀資料)所構成。 又’在各GOP内含有1個I圖像資料。 在本貫施型態中,例如使用GOP内之圖像資料數較多之 所謂 longGOP。 又,在本案之圖式中,在屬KGOPW-i)之圖像資料,左 上不附上記號;屬於GOP(N)之圖像資料,左上附上記號 「氺」;屬於GOP(N+l)之圖像資料,左上附上記號「+」; 屬於GOP(N+2)之圖像資料,左上附上記號「_」;屬於 GOP(N+3)之圖像資料,左上附上記號「/」。 又,在各圖中,附在「Ι」,「Ρ」,γβ」之右或下之數字表 示該圖像資料之解碼結果被再生之序號。 I圖像資料係被内部(晝面内)編碼之晝面之圖像資料,與 其他圖像資料獨立地被編碼。 又’ Ρ圖像資料係被前方向預測編碼之畫面之圖像資料, 筝考在時間上位於過去(顯示順序在前之)Ρ圖像資料而 被編碼。 103963.doc -13- 1291834 又’ ϊ,p圖像資料又稱錨定圖像資料。 又’ B圖像資料係被雙向預測編碼之晝面之圖像資料,參 考在時間上位於前後(顯示順序在前及後之)1或P圖像資料 而被編碼。 又,HDD 12之讀出率慢於再生裝置4之最大再生率。 橋接器14具有橋接器18之擴充機能,具有1>(:1擴充槽及 IDE(Integrated Drive Electronics ··整合式磁碟機電路)槽等。 橋接器14基本上具有與橋接器18相同之機能,但帶寬比 橋接器1 8窄,被連接於比連接於橋接器丨8之元件更低速之 元件。 記憶體16例如係半導體記憶體,可供記憶使用於cpu 2〇 之處理之程式及資料。 操作部19係鍵盤及滑鼠等之操作機構,將對應於用戶之 操作之操作信號輸出至CPU 20。 操作部19係對應於依據未圖示之操作晝面之用戶之操 作,而接受被再生資料ENC之再生點之指定操作、該指定 之再生點之再生開始指示操作、以及瞬態指示操作,將表 示該操作之操作信號輸出至CPU 20。 橋接器18係被連接於橋接器14、記憶體16、ρα匯流排6 及CPU 20,在經由CPU 2〇之位址匯流排及資料匯流排施行 傳送之同時施行資料變換。 CPU 20例如係執行由記憶體16讀出之程式而總括地控制 電腦2之動作。 CPU 20由操作部19輸入表示再生點之# 王』之‘疋操作之操作信 103963.doc 1291834 號時,由HDD 12讀出含該被指定之再生點之圖像資料之 GOP ’經由橋接器i 8及PCI匯流排6將其輸出至再生裝置4。 又’㈣20由操作部19輸人表示再生開始指示操作之摔 作信號時,、經由橋接器18APCI匯流排6將指定再生點之再 生開始指示輸出至再生裝置4。 又,20由操作部19輸入表示瞬態指示操作之操作信 號時,經由橋接器18&PCI匯流排6將瞬態指示輸出至再生 裝置4。 又,CPU 20係將G0P輸出至再生裝置4,則更在被再生資 料歷内之G0P中,在再生裝置4中將顯示順序在含再生點 之圖像資料之GOP之前_G0P與後H@G〇p記憶於再生裝 置4之輸入用記憶體32。 [再生裝置4] 如圖i所示,再生裝置4例如係具有、輸入用記憶 體32、解碼器34j,34_2,34」、再生用記憶體〜36一3、 選擇器3 8、控制用記憶體4G、cpu 42及控制匯流排仏。 又,控制用記憶體40係記憶特定之程式(本發明之程 式)CPU 42係㈢出並執行該程式,執行以下所示之處理。 上述特疋之程式既可記憶於半導體記憶體等之控制用記 憶體40,此外,亦可記憶於ΗΜ或光碟等其他記錄媒體。 PCI橋30具有緩衝記憶由電腦2經由pci匯流排6輸入之 GOP及指示(命令)之記憶體。又,橋接器μ具有 DMA(Dynamic Memory Access:動態記憶體存取)轉送機 103963.doc -15- 1291834 「輸入用記憶體32」: 輸入用記憶體32係SDRAM等半導體記憶體,用於暫時記 憶經由PCI橋30輸入之GOP。 「解碼器 34—1,34_2,34—3」: 解碼器34一1係輸入依照由CPU 4:2輸入之解碼命令(cpu 42之控制)而由輸入用記憶體32經PCI橋30讀出之被再生資 料ENC ’以MPEG方式將其解碼而寫入再生用記憶體36 1。 具體上’解碼器3 4一 1係不參考其他圖像資料之解碼結果 而依照CPU 42之控制,解碼由輸入用記憶體32讀出之j圖像 資料。 又,解碼器34一1係參考在時間上位於過去位置且解碼結 果已被§己憶於再生用記憶體3 6一 1之I或p圖像資料之解碼結 果而依照CPU 42之控制,解碼由輸入用記憶體32讀出之工 圖像資料。 又,解碼器34一1係參考在時間上位於前後位置且解碼結 果已被記憶於再生用記憶體36—丨之1或]?圖像資料之解碼結 果而依照CPU 42之控制,解碼由輸入用記憶體32讀出之B 圖像資料。 圖3及圖4係表示以〗倍速向前進方向再生被再生資料 ENC之情形之解碼器34」,34—2, 34—3之解碼處理、再生 用記憶體36一1〜36一3之記憶狀態及再生輸出之圖。 在圖3圖4及後述對應之圖式中,對應於解碼器34j所 示之堆積區域「〇」〜「7」係規定於再生用記憶體36一1内之 堆積區域,對應於解碼器34—2所示之堆積區域 〜 103963.doc
-16- 1291834 係規定於再生用記憶體36_2内之堆積區域,對應於解碼器 3 4一3所示之堆積區域「〇」〜「7」係規定於再生用記憶體3 6 3 内之堆積區域。 又,「outO」,「〇utl」,「out2」分別係表示由解碼器34j, 34一2,34一3被輸出至選擇器38之解碼結果。 又’最下段之「再生輸出」係表示由選擇器38被輸出之 再生輸出。 又’在圖3、圖4及後述對應之圖式中,粗框圍成之部分 表示解碼器34一 1,34—2,34一3之處理情形。 如圖3及圖4所示,解碼器34一1係依照來自cpu 42之解碼 命令,繼續施行CPU 42所指定之再生方向之再生之情形, 將不再使用於再生輸出之I ’ p圖像資料之解碼結果之記憶 保持於再生用記憶體36_1。 例如,解碼器34一1係在完成GOPW—i)之再生輸出處理 後,仍保持著12,P5,P8,Pll,P14,*12之解碼結果。 因此,如後所述,發生速度變更指示之情形,可利用記 憶保持於再生用記憶體36一 1之解碼結果,在I圖像處理時間 内施行剛速度變更後之再生輸出。 即,解碼器34_1係在發生速度變更指示之情形,可將該 速度變更指示發生前已記憶於再生用記憶體36j之I,p圖 像資料之解碼結果使用於再生輸出。 具體上,解碼器34—1係在速度變更指示後,依照來自cpu 42之解碼命令,就ϊ,P圖像資料,讀出而再生輸出已記憶於 再生用記憶體36一1之I,P圖像資料之解碼結果。 103963.doc -17- 1291834 又,解碼器34—1係在速度變更指示後,就像資料,依 來自CPU 42之解碼命令,參考已記憶於再生用記憶體 36一1之作為該B圖像資料之錨定圖像資料之I,P圖像資料之 解碼結果而施行解碼,依照來自CPU 42之解碼命令,再生 輸出該解碼結果。 又,解碼器34-1係如圖3所示,依照來自CPU 42之解碼命 令,在B圖像資料之前解碼解碼對象之〇〇?内之卜p圖像資 料,將其解碼結果寫入再生用記憶體36J。 貝 解碼器34」,34—3具有與解碼器34—1相同之構成,可以 MPEG方式解碼經由PCI橋3〇輸入之圖像資料而分別寫入再 生用記憶體36_2,。 以下,說明有關利用解碼器34」,34一2,34一3將解碼結 果寫入再生用記憶體36j,36一2,36一3之方法。 如圖3及圖4所示,再生用記憶體36j,% 一2,36j分別 具有8個堆積區域「〇」〜「7」。 如圖3及圖4所示,再生用記憶體36 j,
之解碼結果之記憶區域。 在本實施型態中, 36—2 ’ 36 3分別具右 一2 ’ 34一3所解碼之G〇p内之所有工,
P圖像資料之解碼結果為止。 即,將解碼器34J,34_2, P圖像 36一1〜36 103963.doc -18^ 1291834 積區域’故可縮小再生用記憶體36-1〜36-3之規模。 「選擇器38」: " 選擇器38係依據來自CPU 42之控制,轉換由再生用記憶 - 體36-丨〜36一3讀出之解碼結果而選擇地加以再生輸出。 「CPU 42」: CPU 42係依據記憶於控制用記憶體40之程式及資料,施 行以下所示之處理,總括地控制再生裝置4之動作。 _ CPU 42係將由電腦2輸入iG〇p(被再生資料ENC)寫入輸 • 入用記憶體32。 CPU 42係就記憶於輸入用記憶體32之各G〇p,對應於被 才曰定之再生速度,以G〇p單位執行解碼該G〇p所含之模組 , 資料之解碼排程處理。 具體上,CPU 42係施行依據圖像資料間之參考關係、再 生速度及再生方向,決定含再生開始命令所示之再生點之 圖像貧料之記憶於輸入用記憶體32之1G〇p内之圖像資料 • 之解碼順序與時間之解碼排程,產生圖5所示之排程結果次 -料DSRD。 胃 即’ 0?1142係以〇〇?單位產生排程結果資料1)31113。 如圖5所示,排程結果資料])3以£)係利用該圖像資料之識 別貝料(圖像貢料1(1)表示G〇p内之所有圖像資料之解碼順 序。 、 圖5係用於說明被指定之再生速度為丨倍速之情形之圖。 又’在圖5、圖6及圖7中,附在圖像資料狀()内之數字 表示再生輸出之順序。 103963.doc -20- 1291834 回5所不,排程結果資料DSRD係含有 資料,在被指定夕關於各圖像 再生速度中表示是否再生該圖像資料之 =性之有效性旗標資料VF。在本實施型態中,例如= 「6亥排程結果資料DSRD時被指^之再线度中,使表示 播之「有錢旗標資i4VF對應於欲再生輸出之®像資料, 資^ G」之有效性旗標_VF對應於不再生輸出之圖像 所m再生速度為1倍速之情形,制於所有圖像資 枓之有效性旗標資料VF顯示Γι」。 合ΐ生2於再生速度為3倍速之情形’cpu42如圖6所示, 曰對應於i2,p5,P8,Pb,Pe,I2,B3,B6,B9Bc ==之有效性旗標資料VF顯示Γι」,對應於其他圖 二象貝科之有效性旗標資料VF顯示「〇」 DSRD。 不貝村 又,再生速度為5倍速之情形,CPU 42如圖7所示,會產 生對應於12,P5,曰 資料VFm 圖像資料之有效性旗標 、不」,對應於其他圖像資料之有效性旗標資料 VF頌不〇」之排程結果資料DSRD。 CPU 42係㈣處理對象之咖之㈣結果資料DSRD,將 解碼命令及顯示命令輸出至解碼器34一 1,34—2,34 3,以 便依序解碼及再生輸出在被指定之順序中被指有= 圖像資料。 CPU 42在依據上述排程結果資料dsrd,解碼及 處理對象之GOP之間接到速度變更指示時,對應於變㈣ 103963.doc 21 1291834 之速度而更新排程結果資料DSRD之有效性旗標資料π, 其後,依據更新後之有效性旗標f#VF,解碼及再生輸出 該處理對象之GGP内之未處理之圖像資料。 即,CPU 42對解碼及再生中之G〇p,在速度變更指示後 僅更新排程結果資料DSRD1次。 又’在本實施型態中’ CPU42例如在被指定任何再生速 度之情形,也會優先於B圖像資料而先解碼各G〇p内之^ p 圖像資料。 因此,接到速度變更指示後,速度變更後之再生輸出不 官疋I ’ P,B圖像資料中之任何一種,皆可在〗圖像資料之 解碼時間内,獲得其解碼結果,可在短時間開始速度變更 後之再生輸出。 CPU 42係以相同之解碼器34J,34一2,34一3解碼屬於相 同之GOP之I ’ P圖像資料、與參考該j,p圖像資料之解碼結 果之B圖像資料方式,由輸入用記憶體32讀出圖像資料而將 其輸出至解碼器34_1,34_2,34_3。 CPU 42例如係將GOP(N-l)内之I,P圖像資料、與參考該 I,P圖像資料之解碼結果而被解碼之G〇P(N)内之B圖像資 料,經由PCI橋30而由輸入用記憶體32讀出而輸出至解碼器 34一 1 〇 在此,在本實施型態中,B圖像資料係參考著參考不同之 GOP之I,p圖像資料之解碼結果而被解碼之開放G0P。 具體上,例如圖2所示之GOP(N)内之BO,B1圖像資料係 參照GOP(N-l)内之I,P圖像資料之解碼結果而被解碼。 103963.doc -22- 1291834 因此,CPU 42將GOP(N)内之BO,B1圖像資料輸出至解 碼器34_1。 又,CPU 42例如係將g〇P(N)内之I,p圖像資料、與參考 該I ’ P圖像資料之解碼結果而被解碼之G〇p(N+1)内之B圖 像資料,經由PCI橋30而由輸入用記憶體32讀出而輸出至解 碼器34_2。 又,CPU 42例如係將G〇P(N+l)内之I,p圖像資料、與參 考該I,p圖像資料之解碼結果而被解碼之G〇p(N+2)内之b 圖像資料,經由PCI橋30而由輸入用記憶體32讀出而輸出至 解碼器34_3。 以下,說明圖1所示之資料處理系統1之動作例。 [第1動作例] 以下,說明在電腦2中指定再生對象之圖像資料後至在再 生裝置4施行再生輸出為止之動作例。 圖8〜圖1 〇係說明該動作例用之流程圖。 步驟ST1 : 電腦2之CPU 20判斷是否已由操作部19輸入表示被再生 貝料ENC内之再生點之指定操作之操作信號,判斷已指定 時’進入步驟ST2,否則重複步驟ST1i處理。 步驟ST2 : 電月之CPU 20由HDD 12讀出含在步驟ST1指定之再生 點之圖像資料之GOP、與其前後之G〇p之合計3個(多 數)GOP〇 步驟ST3 : 103963.doc •23- 1291834 電腦2之CPU 20將在步驟ST2讀出之多數GOP,經由橋接 器18及PCI匯流排6輸出至再生裝置4。 再生裝置4之CPU 42將由電腦2經PCI橋30輸入之GOP寫 入輸入用記憶體32。 步驟ST4 : 電腦2之CPU 20將轉送完畢通知輸出至再生裝置4之CPU 42 〇 該轉送完畢通知係表示在步驟ST3由電腦2輸出(轉送)至 再生裝置4之GOP之識別資料、寫入該GOP之輸入用記憶體 3 2内之位址以及該GOP之資料大小。 又,該轉送完畢通知係表示上述輸出之GOP内之各圖像 資料之識別資料、寫入該圖像資料之輸入用記憶體32内之 位址以及該圖像資料之資料大小。 CPU 42係將該轉送完畢通知寫入控制用記憶體40。 步驟ST5 : 再生裝置4之CPU 42在步驟ST4之處理完畢後,將準備完 畢通知輸出至電腦2之CPU 20。 步驟ST6 : 電腦2之CPU 20判斷是否已由操作部19輸入表示指定再 生點之再生開始指示操作之操作信號,判斷已指定時,進 入步驟ST7,否則重複步驟ST6之處理。 在該再生開始指示中,例如,指定再生速度。 步驟ST7 : 電腦2之CPU 20判斷已輸入時,將指定再生點之再生開始 103963.doc -24- 1291834 命令輸出至再生裝置4之CPU 42。 步驟ST8 : 再生裝置4之CPU 42施行依據圖像資料間之參考關係、再 生速度及再生方向決定含在步驟ST7輸入之再生開始命令 所示之再生點之圖像資料之記憶於輸入用記憶體32之 1GOP内之圖像資料之解碼順序與時間之解碼排程,並產生 排程結果資料DSRD。 步驟ST9 : 再生裝置4之CPU 42判斷是否已由電腦2之CPU 20輸入 速度變更指示,判斷已輸入時,進入步驟ST1〇,否則進入 步驟ST11。 CPU 42在速度變更指示輸出後執行之步驟ST9之處理時 進入步驟stio,在其次執行之情形時進入步驟8111。 即,CPU 42係在速度變更指示後,更新丨次排程結果資料 DSRD 〇 步驟ST10 : 再生裝置4之CPU 42依據速度變更指示所指定之變更德 之再生速度更新步驟ST8產生之排程結果資料_内之有 效性旗標資料VF。 此情形’ CPU 42在速度變更指示表示要加速之情形,將 有效性旗標資料W所示之—部分之有效之圖像資料變更為 :效,在速度變更指示表示要減速之情形,將有效性旗標 貝枓VF所不之一部分之無效之圖像資料變更為有效。 步驟ST11 : 】03963.doc -25- 1291834 再生裝置4之CPU 42依據排程結果資料〇;5111:)内之有效性 旗標資料VF,將處理中之GOP内之其次要處理之有效之圖 像資料特定為處理對象。 步驟ST12 : 再生裝置4之CPU 42將步驟ST11所特定之圖像資料之解 碼命令輸出至解碼器34-1,34一2,34一3中之一。 又,CPU 42在步驟ST9所特定之圖像資料之解碼結果已 被記憶於再生用記憶體36j,36_2, 36一 3之情形,不輸出 解碼命令。 步驟ST13 : 再生裝置4之解碼器34_ι,34_2,34_3將步驟STi2所輸入 之解碼命令所示之圖像資料由輸入用記憶體32讀出而加以 解碼,將其解碼結果分別寫入再生用記憶體36_1〜30 3。 步驟ST14 : — 再生裝置4之CPU 42依據排程結果資料DSRD内之有效性 旗標資料VF’特定其次要再生輸出之圖像資料,將指定該 圖像資料之顯示命令輸出至對應之解碼器Μ」,34 2, 34一3 。 — - , 步驟ST15 : 再生裝置4之解碼器34」,34—2,34一3依據步驟st丨4所輸 入之解碼命令,由再生用記憶體36一 1,36一2,36一3讀出^ 解碼命令指定之圖像資料之解碼結果,將其輸出至選擇器 3 8° 藉此,再生輪出該被指定之圖像資料之解碼結果。 103963.doc -26 - 1291834 再生裝置4係以圖像資料單位執行上述步驟ST9〜STl 5之 處理。 步驟ST16 : CPU 20及CPU 42判斷執行上述ST9〜ST15之處理之圖像 資料是否為GOP内之最後之圖像資料,判斷為最後之圖像 資料時,進入步驟ST17,否則返回步驟ST9而施行有關其 次之圖像資料之處理。 步驟ST17 : CPU 20及CPU 42判斷執行上述處理之圖像資料所屬之 GOP是否為被再生資料ENC内之最後之GOP,判斷為最後之 GOP時,結束處理,否貝U進入步驟ST18。 步驟ST18 : 電腦2之CPU 20依照再生方向,由HDD 12讀出其次之 1GOP。 步驟ST19 : 電腦2之CPU 20將在步驟ST18讀出之GOP,經由橋接器18 及PCI匯流排6輸出至再生裝置4。 再生裝置4之CPU 42將由電腦2經PCI橋30輸入之GOP寫 入輸入用記憶體32。 步驟ST20 : 電腦2之CPU 20將步驟ST19輸出之GOP之轉送完畢通知 輸出至再生裝置4之CPU 42。 CPU 42將該轉送完畢通知寫入控制用記憶體40。 步驟ST21 : 103963.doc -27- 1291834 —再生裝置4之cpu 42在步驟㈣之處理完畢後, 完畢通知輸出至電腦2之CPU 20。 ’ 步騾ST22 : 再生裝置4之CPU 42例如判斷依照再生方向施行含其次 之再生點之圖像資料之⑽之排程處理是否已結束(即是 否需要排程處理),朗排程處理未結束時,進人步驟 否則進入步驟ST9。 [第2動作例] 在忒動作例中,詳細說明圖9所示之步驟ST13之解碼處 理。 再生裝置4之CPU 42依據上述排程處理之結果,例如如前 述利用圖3及圖4所述,讀出記憶於輸入用記憶體UiGQp 所含之圖像資料,將其輸出至解碼器34j,34_2,34」。 而,解碼器34一1,34一2,34一3如前所述,施行解碼處理, 將解碼結果寫入再生用記憶體36_1,36_2,36_3。 再生裝置4如圖3及圖4所示,在解碼器34_1,34_2,34_3, 在B圖像資料之前,先解碼處理各G〇p之I,p圖像資料,將 其#。果寫入再生用§己憶體36一 1,36 2,36 3内之固定之堆 積區域,在其寫入後,有解碼處理1圖像〇幀)份之資料之時 間時,即可再生處理對象之GOP内之任意圖像資料。 即,如後所述,在正當解碼及再生輸出GOP内之各圖像 資料之中發生再生速度之變更指示之情形,可藉圖6及圖7 所示之步驟ST9〜ST18之處理,在速度變更指示後,在1圖 像資料之解碼時間内,/以變更後之再生速度再生輸出圖像 103963.doc -28· 1291834 資料。 例如’欲解碼及再生輸出如圖3所示之g〇p(N-1)内之B9 圖像資料情形,需要G0p(N-1)内之P8,pil圖像資料之解碼 結果。 又,為解碼P8圖像資料,需要P5圖像資料之解碼結果, 為解碼P5圖像資料,需要12圖像資料之解碼結果。 因此’為解碼上述B9圖像資料,需要I2,p5,p8,Pu 圖像資料之解碼結果。 依據再生裝置4,如圖3所示,將j,p圖像資料記憶於再 生用記憶體36一1,解碼器34一1只要輸入之B9圖像 二貝料’解碼器34一1即可利用已記憶於再生用記憶體36j之 堆積區域「2」、「3」之p8,P11圖像資料,立即執行解碼而 再生輸出B 9圖像資料之處理。 因此,可施行無時滯之再生速度變換。 [第3動作例] 以下,說明施行圖3及圖4所示之前進(FWD)之1倍速再生 時’依照1.5倍速再生、3倍速再生及1倍速再生之順序變更 再生速度之情形之再生裝置4之動作例。 圖11及圖12係說明該動作例之圖。 如圖11所示,再生裝置4之CPU 42依據圖8所示之步驟 ST8所產生之1倍速再生之圖5所示之排程結果資料DSRD, 以1倍速將GOP(N-l),(N)之圖像資料解碼及再生輸出至解 碼器 34_1 , 34_2 。 而,CPU 42在以1倍速再生輸出g〇P(N)之B1圖像資料之 103963.doc -29- 1291834 解碼結果之中,由電腦2接到對1.5倍速之速度變更指示 時,執行圖9所示之步驟ST10之處理,以對應於15倍速再 生之方式更新排私結果貧料D S RD之有效性旗標資料vf。 而,CPU 42依據更新後之排程結果資料DSRD,由GOP(N) 之B4圖像資料開始轉移至ι·5倍速之再生輸出。 如此’在再生裝置4中,接到速度變更指示之情形,即使 在GOP之處理中,也可依據更新後之排程結果資料Dsrd* 碼及再生輸出該處理中之GOP内之剩下之圖像資料。因 此,在處理中之GOP之處理結束前,可獲得更新後之再生 速度之再生輸出。 其後,CPU 42在以1倍速再生輸出G〇P(N+1eB8圖像資 料之解碼結果之中,由電腦2接到對3倍速之速度變更指示 時,執行圖9所示之步驟ST10之處理,以對應於3倍速再生 之方式,如圖6所示更新棑程結果資料DSRD之有效性旗標 貨料VF。 而,CPU 42依據更新後之排程結果資料DSRD,由 GOP(N+1)之P 11圖像資料開始轉移至3倍速之再生輸出。 其後,CPU 42在以1倍速再生輸出g〇P(N+2)之P14圖像資 料之解碼結果之中,由電腦2接到對1倍速之速度變更指示 日守’執行圖9所示之步驟ST10之處理,以對應於1倍速再生 之方式,如圖5所示更新排程結果資料DSRD之有效性旗標 資料VF。 而’ CPU 42依據更新後之排程結果資料DSRD,由 G〇P(N+3)之P5圖像資料開始轉移至丨倍速之再生輸出。 103963.doc -30- 1291834 如此’在再生裝置4中,如圖5〜圖7所示,僅更新表示各 圖像資料之有效及無效之有效性旗標資料VF,即可施行對 應於被指示之再生速度之解碼及再生輸出。因此,即使在 速度被變更至低速之情形,也可照樣利用排程結果資料 DSRD所示之解碼順序,只要僅改寫有效性旗標資料^即 可,故可在短時間產生變更後之排程結果資料dsrd。 如以上所說明,在資料處理系統!中,如圖8〜圖ι〇所示, 再生裝置4係在步驟ST8中,以G〇p單位施行解碼排程而產 生排程結果資料DSRD,正當在施行該G〇p之再生輸出之 中,接到速度變更指示之情形,即使在G〇p之處理中,也 可依照變更後之再生速度更新排程結果資料DSRD,依據更 新後之排程結果資料DSRD,解碼及再生輸出該處理中之 GOP内之剩下之圖像資料。因此,在處理中之之處理 結束刖,可獲得更新後之再生速度之再生輸出。 八、、Ό果再生哀置4可比以往更縮短由接到再生速度之變 更私示後至μ際施行對應於該變更後之再生速度之再生輸 出為止之時間。 又,在貧料處理系統!中,如圖5〜圖7所示,再生裝置4 係僅猎更新排程結果資料DSRD内之表示各圖像資料之有 …、效之有效f生旗標資料,即可施行對應於被指定之 生速度之解碼及再生輸出。因此,即使在速度被變更至 低速之情形’也可照樣利用排程結果資料DSRD所示之解碼 頁序/、要僅改寫有效性旗標資料VF即可,故可在短時間 產生變更後之排程結果資料DSRD。 103963 .doc 31 1291834 又,在育料處理系統丨中,再生裝置4係在B圖像資料之 前’先將I ’ p圖像資料之解碼結果寫入再生用記憶體 3 6_1 3 6—3之固定之堆積區域’並繼續加以保持。因此,在 再生裝置4中’可在解碎處理B圖像資料之時間内,再生輸 出處理對象之G0P内之所有圖像資料。 又’在再生裝置4中,b圖像資料之解碼結果係逐次寫在 再生用記憶體I1 ’ 36-2,36」内之固定之堆積區域。 因此,不必大幅增加再生用記憶體36J,36_2, 36_3之 記憶容量,即可在短時間施行對應於變更後之再生速度之 再生輸出。 ^ 本發明並不限定於上述之實施型態。 在上述之實施型態中,作為多數之模組資料,雖例示 mpeg之目像mm序被解碼,本發明也可使用 音頻之模組資料。 又’在上述之實施型態卜作為編碼方式,_示mpeg, 264/AVC(Advanced V.deo Coding : 般:也同樣可適用於以解碼結果被其他之模組資料之 f碼所麥考之第i種模組資料、與解碼結果未被其他之模組 ::之:碼所參考之第2種模組資料作為構成要素所構成 而解碼資料之情形。 =上述之實施型態中,雖說明I縮影像被記憶於咖】2 =二本發明並不限定於此’例如,也可經由輸出入 :用於光碟、光磁碟、半導體記憶體、磁碟等種 種記憶媒體。另外,其連接型態並不限於經由規線等連接, W3963.doc -32- 1291834 例如,也可利用由外部^線或 型態連接。 逆按寺具他種種連接 行具有各機一執 可利用軟體執行。此時,用如’也 =軟=式可將各種程_至裝入:專用::之 =:’:可使其執行各種機能’例如,可由記錄 衣至例如通用之個人電腦等。而,此 ”直 碟、光磁碟、半導體圮慎許 a ’、—田然包含光 例如,也可經由網際網:等網:=種種記憶媒體。又, 腦等,藉以安裝各種程式下载至例如通用之個人電 又,在上述之實施型態中,描述記錄於記 r驟當然包含依照所記載之順序以時間系列方式執:; 處理,但未必需要以時間系列方式被處理,亦包=; 或個別地被執行之處理。 並列地 =,在上述之實施型態中,再生速度並未特別受限制, Z泛編任意賴再生㈣時之再《置之_ 定 又,本實施型態之區塊構成僅係一例,並不受圖示所限 另^對_純刚2之1_碼㈣,也^宜地將 :不:否可有效作為由HDD12讀出之資料之讀出用旗標 群、表不在編碼排程中是否有效之解碼用旗標群、表示在 顯示被編碼之資料之排程中是否有效之顯示用旗標群等設 103963.doc -33· 1291834 方向自動地更新一連 置作為媒介資料,藉依照再生速度· 串之旗標群,以管理排程。 此時,也可另外將使用於過去之可變再生處理之一連串 之排程旗標群之更新資訊作為排程之媒介資料(履歷資訊) 加以管理,必要時,也可在犀欠 土扁碼-貝料中將其描述成語 法,或另行記錄於記錄媒體<HDD 12等。 又’也可將解碼器數、堆積數、解碼器ID等作為婵介資 料(構成履歷資訊)加以管理。另外,也可將再生速度了再生 方向等作為媒介資料(構成履歷資訊)加以管理。此時,必要 時,也可在I縮編碼資料中將其描述成語法,或另行記錄 於記錄媒體之HDD 12等。 參考此種媒介資料(履歷資訊),可再利用過去執行之排 程處理,更正確而高速地予以執行。 又,此種媒介資料例如也可作為資料庫,而形成可利用 外部裝置加以管理之構成。 又,在上述之實施型態中,解碼器34」〜34—3即使不完全 解碼(只解碼至中途階段)記錄於HDD 12之塵縮編碼資料之 情形,本發明仍可適用。 具,而言’解碼器34—!〜34一3僅施行對可變長度碼之解碼 星化而不鈀行反DCT變換之情形,或雖施行反量化, 但不施行對可變長度碼之解碼之情形等,本發明仍可適 用。在此種情形,例如,解碼器34一 1〜34一3也可依照需要產 生{ Η在、扁碼處理及解碼處理中表示施行處理至哪一階段 (例如反里化之階段)之履歷資訊,對應於被不完全解碼之資 103963.doc 1291834 料而加以輸出。 另外,在上述之實施型態中,在HDD12記憶著被不完全 解碼之資料(例如,雖施行DCT變換及量化,但不施行對可 變長度碼處理之資料等),且依需要記憶編碼處理及解碼處 理之履歷資訊,解碼器34j〜34一3依據CPU2〇之控制,解碼 被供應之被不完全解碼之資料,且可將其變換成基帶信號 之情形,本發明仍可適用。 具體而言,解碼器34-^34—3對於雖施行〇(:1變換及量 化,但不施行可變長度編碼處理之被不完全解碼之資料, 僅施行反DCT變換及反量化,而不施行對可變長度碼之解 碼之情形等,本發明仍可適用。 又,在此種情形,例如,CPU 20也可對應於被不完全解 碼之貝料而取得記憶於HDD 12之編碼處理及解碼處理之 履歷貧訊,依據此等資訊,利用解碼器34-1〜34一3施行解碼 之排程。 另外’在上述之實施型態中,在HDD 12記憶著被不完全 解碼之資料’且依需要記憶編碼處理及解碼處理之履歷資 σί1解碼裔34-1〜34-3依據CPU 20之控制,不完全解碼(只 解碼至中途階段)被供應之被不完全解碼之資料之情形,本 發明仍可適用。 又在此種情形,例如,CPU 20也可對應於被不完全解 碼之貝料而取得記憶於HDD 12之編碼處理及解碼處理之 履歷貝訊’依據此等資訊,利用解碼器34 J〜34—3施行解碼 之排私。另外’在此種情形,解碼器34 1〜34—3也可依需要 103963.doc -35- 1291834 產生編碼處理及解碼處理之履歷資訊,對應於被不完全解 碼之資料而加以輸出。
/換言之,在解碼器依據CPU2〇之控制,施行局 部的解碼(施行解碼處理步射之一部份)之情形,本發明仍 可適用CPU 20也可對應於被不完全解碼之資料而取得記 U於HDD 12之編碼處理及解碼處理之履歷資訊,依據此等 資訊,利用解碼器Ή4一3施行解碼之排程,解碼器 34—1〜34_3也可依需要產生編碼處理及解碼處理之履歷資 汛,對應於被不完全解碼之資料而加以輸出。 另外,也可對應於被塵縮編碼之流資料而進一步將編碼 處理及解碼處理之履歷資訊記憶於HDDl2,cpu2G也可依 據編碼處理及解碼處理之履歷資訊騎㈣縮編碼之流資 料之解碼之排程。另外,在解碼㈣―⑷―3依據cpu 2〇 抆制角早碼被n編碼之流資料而可將其變換成基帶信 號之情形’仍可依需要產生編碼及解碼之履歷資訊,對應 於基帶信號而加以輸出。 又,在上述之實施型態中,係以再生裝置4分別具有多數 解碼器之㈣加㈣明,但本發明切㈣於解碼器分別 構成獨立之裝置之情形。 —此時,構成獨立之裝置之解碼器不僅可被供應I缩編碼 資料而加以解碼,並顯+十私 ^不或輸出,且可與上述之情形同樣 地被供應I縮編碼資料而局部地解碼至中途階段,而與編 碼及解碼之履歷資訊同時輸出至外部,或被供應局部地被 編碼之資料’施行解碼處理,變換成基帶信號而輸出至外 103963.doc -36- 1291834 ’或被供應局部地被編碼之賢料’局部地解碼至中途ρ比 段’而與編碼及解碼之履歷資訊同時輸出至外部。 另外,在上述之實施型態中,CPU 20及CPU 42係分別以 個別之型態構成,但CPU之構成,並不限定於此,例如, 也可考慮將CPU 20及CPU 42構成控制整個再生裝置4之i個 cpu之型態。又,即使將CPU 20及CPU42分別獨立地構成 之情形,也可將CPU 20及CPU 42構成作為1個晶片。 另外,CPU 20及CPU 42分別獨立地構成之情形,也可在 上述之實施型態中,例如以時間分割方式由cpu 42執行 CPU 20所執行之處理之至少一部份,或例如以時間分割方 式由CPU 20執行CPU 42所執行之處理之至少一部份。即, 也可在CPU 20及CPU 42,使用可施行分散處理之處理器。 又,例如,也可將再生裝置4構成可連接於網路,在上述 之實施型態中,使經由網路連接之其他裝置之cpu執行cpu 20或CPU 42所執行之處理之至少一部份。 同樣地,在上述之實施型態中,記憶體32、4〇係分別以 個別之型態構成,但不限定於此,在再生裝置4中,也可考 慮將此等記憶體構成作為丨個記憶體之型態。 另外,在上述之實施型態中,雖說明將HDD丨2、解碼器 34一 1〜34一3、及選擇器38分別經由橋接器及匯流排連接,一 體化^/成作為再生裝置之情形,但本發明並不限定於此, 例士也可適用於將此等構成元件中之-部分,由外部以 有線或無線連接之情形,或將此等構成元件以其他種種連 接型態相互連接情形。 103963.doc -37- 1291834 另外,在上述之實施型態中,雖說明將被壓縮之流資料 記憶於HDD之情形,但本發明並不限定於&,例如,也可 適用於對記錄於光碟、光磁碟、半導體記憶體、磁碟等種 種圯fe媒體之流資料施行再生處理之情形。 另外,在上述之實施型態中,並不限於將cpu C、記情 體32、記憶體42、解碼器34一 1〜34 一3、及選擇器38搭載同一 擴充卡(例如,PCI卡、PCI-Express卡)之型態,例如,也可 藉PCI-Express等技術,在卡片間之轉送速度較高時,將此 等構成元件分別搭載於個別之擴充卡。 本發明之再生裝置不限於適用於實施例所記載之再生速 度,可適用於任意之可變速再生。 又,在本專利說明書中,所謂系統,係指以邏輯方式集 合多數裝置之集合物,不問各構成之裝置是否置於同一框 體中。 [產業上之可利用性] 本發明可適用於再生被再生資料之系統。 【圖式簡單說明】 圖1係本發明之第1實施型態之資料處理系統之全體構成 圖。 圖2係以圖1所示之資料處理系統說明作為解碼對象之被 再生資料ENC用之圖。 圖3係表示向前進方向再生圖2所示之被再生資料enC之 情形之解碼器34一 1,34一2,34一3之解碼處理、再生用記憶 體36_1〜36_3之記憶狀態及再生輸出之圖。 103963.doc -38- 1291834 圖4係表示向前進方向再生圖2所示之被再生資料enC之 情形之解碼器34—1,34一2,34一3之解碼處理、再生用記憶 體36-1〜36一3之記憶狀態及再生輸出之圖3之後續圖。 圖5係用於說明被指定之再生速度為1倍速之情形之排程 結果資料DSRD之圖。 圖6係用於說明被指定之再生速度為3倍速之情形之排程 結果資料DSRD之圖。 圖7係用於說明被指定之再生速度為5倍速之情形之排程 結果資料DSRD之圖。 圖8係用於說明圖1所示之資料處理系統之全體動作之流 程圖。 圖9係用於說明圖1所示之資料處理系統之全體動作之圖 8之後續流程圖。 圖1 〇係用於說明圖1所示之資料處理系統之全體動作之 圖9之後續流程圖。 圖11係用於說明施行圖3及圖4所示之前進(FWD)之1倍 速再生時,依照1 · 5倍速再生、3倍速再生及1倍速再生之順 序變更再生速度之情形之再生裝置之動作例之圖。 圖1 2係用於說明施行圖3及圖4所示之前進(FWD)之1倍 速再生時,依照1.5倍速再生、3倍速再生及1倍速再生之順 序變更再生速度之情形之再生裝置之動作例之圖11之後續 圖。 【主要元件符號說明】 1 資料處理系統 103963.doc -39- 1291834
2 電腦 4 再生裝置 12 HDD 14 橋接器 16 記憶體 18 橋接器 19 操作部 20 CPU 30 PCI橋 32 輸入用記憶體 34 一 _1,34_ _2, 34一3 解碼器 36 一 _1 〜36— _3 再生用記憶體 38 選擇器 40 控制用記憶體 42 CPU 103963.doc -40-

Claims (1)

1291赛贤磾37217號專利申pr棄—-- 中文申請專利範圍替扳感6典尹修(象)正替換頁 十、申請專利d圍:.f λ- 種再生裝置,其係依序解碼構成被再生資料之多數模 組資料而加以再生者,包含 再生用記憶體; 解碼器’其係解碼前述模組資料,將其解碼結果寫入 鈿述再生用記憶體,並再生輸出由前述再生用記憶體讀 出之如述解碼結果者;及 處理電路’其係以利用預先規定之多數前述模組資料 為構成要素之模組資料群為單位,而施行決定以前述解 碼益解碼屬於該模組資料群之前述模組資料之順序之解 馬排程,產生含表示前述決定之順序之解碼順序資料、 /、表卞引述模組 > 料之各個有效性之有效性資料之排程 、、、口果貝料,依據前述排程結果資料,以該解碼排程所決 疋之則述順序選擇處理對象之前述模組資料,以該選擇 之模組資料有效為條件,將該模組資料解碼及再生輸出 至前述解碼器,在接到再生速度之變更指示時,依照變 更後之再生速度更新前述排程結果資料之前述有效性資 料者。 2·如請求項1之再生裝置,其中 、則述處理電路係產生在前述模組資料群之前述模組資 ;斗中表示以被和疋之再生速度再生之前述模組資料為 有效i且表示未以該再生速度再生之前述模組資料為無 放之月』述有效性資料,並產生含該有效性資料之前述排 程結果賢料者。 103963-960208.doc 1291834 3. 如請求項1之再生^置,其中 前述處理電路係在施行第1之前述模組資料群之解碼 及再生輸出之間接到前述變更指示時,依據前述更新後 之前述排程結果資料,施行第1之前述模組資料群之未處 理之前述模組資料之解碼及再生輸出; 在前述第1之模組資料群之其次被處理之第2之前述模 組資料群之前述解碼排程,重新產生對應於前述變更後 之再生速度之前述排程結果資料者。 4. 如請求項1之再生裝置,其中 前述處理電路係以單數之前述模組資料為單位,依據 前述決定而施行該模組資料之前述解碼及前述再生輸出 之控制、以及前述排程結果資料之更新者。 5. 如請求項1之再生裝置,其中 前述解碼器係 以前述模組資料為單位解碼被再生資料,而該被再生 負料係以前述解碼結果被其他之前述模組資料之解碼所 參考之第1種前述模組資料、與解碼結果未被其他之前述 模組資料之解碼所參考之第2種前述模組資料作為構成 要素所構成; 保持前述再生用記憶體内之前述第丨種前述模組資料 之前述解碼結果之記憶; 參照已記憶於前述再生用記憶體之前述第1種模組資 料之解碼結果,而解碼且再生輸出前述第2種模組資料 者0 103963-960208.doc 1291834 广-——--------_ · m.啤(气)正樓頁1 6 · 如往七 .一一.^ — 明求項5之再生裝置,其中 次、=述解碼器係在構成前述被再生資料之多數前述模組 貝料中,將前述第1種模組資料在參考該第丨種模組資料 之解碼結果而解碼之前述第2種模組資料之前而解碼者。 .如請求項ό之再生裝置,其中 作為别述第1種模組詩,而包含未參考其他模組資料 之解被解碼之鳴像資料、與參考其他模組資料 之解碼結果而被解碼之P圖像資料,· 1 v第2種模組資料係參考其他模組資料之解碼結果 而被解碼之B圖像資料; ★解碼H係使位於解碼結果被記憶於前述記憶體之 第1之别述1圖像資料、與多數前述I圖像資料中對前述I圖 像資料在前述再生方向位於其次位置之第2之前述第⑷ 圖像㈣之間之前述P圖像資料之解竭結果;及前述約 之1圖像貧料之解碼結果同時記憶保持於前述再生用記憶 體之第1記憶區域内者。 8. 9. 如請求項7之再生裝置,其中 二述再生用記憶體係有別於前述第憶區域,具有記 憶前述β圖像資料之第2記憶區域; 、 /述解碼n係在完成位於前㈣圖像資料與前述 第2之I圖像資料之間之所有前述B圖像資料之解碼前,依 序以其他《前述B圖像資料之解碼結果重寫再生輸出之 前述B圖像資料之解碼結果者。 一種資料處理系統,其係包含 103963-960208.doc 1291834 j—-, -,, 年月日修(氧)正替換頁 ~V· 一。 飞 一 電細’其係將構成被再生資料之多數模組資料輪出至 再生裝置者;及 - 前述再生裝置,其係依序解碼而再生由前述電腦輪入 之多數模組資料者; 前述再生裝置係包含 輸入用記憶體,其係記憶由前述電腦輸入之前述模組 資料者; _ 再生用記憶體; • 解碼器’其係解碼由前述輸入用記憶體讀出之前述模 、、且 > 料,將其解碼結果寫入前述再生用記憶體,並再生 輸出由前述再生用記憶體讀出之前述解碼結果者;及 處理電路,其係以利用預先規定之多數前述模組資料 為構成要素之模組資料群為單位,而施行決定以前述解 碼器解碼屬於該模組資料群之前述模組資料之順序之解 碼排权,產生含表示前述決定之順序之解碼順序資料、 # 與表不刖述模組資料之各個有效性之有效性資料之排程 、°果資料,依據別述排程結果資料,以該解碼排程所決 定之則述順序選擇處理對象之前述模組資料,以該選擇 之杈組貝料有效為條件,將該模組資料解碼及再生輸出 至則述解碼器,在接到再生速度之變更指示時,依照變 更後之再生速度更新前述排程結果資料之前述有效性資 料者。 10·種再生方法,其係依序解碼構成被再生資料之多數模 組資料而加以再生者,包含 103963-960208.doc 1291834 、1步驟’魏以利用預*規H乡數前述模組資料為 成要素之模組資料群為單位,而施行決定以前述解碼 • 轉碼屬於該额資料群之前述模組㈣之順序之解碼 .排程’產生含表示前述決定之順序之解碼順序資料、與 表示前述模組資料之各個有效性之有效性資料之排程結 果資料者;
第2步驟,其係依據前述第i步驟所產生之前述排程結 果貝料’以4解碼排程所決定之前述順序選擇處理對象 之刖述杈組貝料’以該選擇之模組資料有效為條件,將 该模組資料解碼及再生輸出者;及 第v驟纟係在接到再生速度之變更指示時,依照變 更後之再生速度更新前述第2步驟所使用之前述排程結 果資料之前述有效性資料者。 11,種電腦可讀取之記錄媒體,其係記錄可供依序解碼構 成被再生:貝料之夕數模組資料而加以再生之再生裝置執 行之程式者; 前述程式係包含 第1权序,其係以利用預先規定之多數前述模組資料為 構成要素之模組資料群為單位,而施行決定以解碼器解 碼屬於該模組資料群之前述模組資料之順序之解碼排 程’產生含表示前述決定之丨値片 疋之順序之解碼順序資料、與表 示前述模級資料之各個有效柯 士 5双『生之有效性資料之排程結果 資料者; 第2程序, 其係依據前述第1程序所產生之前述排程結 103963-960208.doc •1291834 i 果貝料’以该解碼排程所決定之前述順序選擇處理對象 之岫述杈組貝料,以該選擇之模組資料有效為條件,將 該模組資料解碼及再生輸出者;及 第3私序’其係在接到再生速度之變更指示時,依照變 更後之再生速度更新前述第2程序所使用之前述排程結 果資料之前述有效性資料者。 —種資料處理裝置,其係包含 春 負料處理機構’其係將構成被再生資料之多數模組資 -料輸出至再生機構者;及 則述再生機構’其係依序解碼而再生由前述資料處理 機構輸入之多數模組資料者; 前述再生機構係包含 輸入用€憶體,其係記憶由前述資料處理機構輸入之 前述模組資料者; 再生用記憶體; _ 解碼器,其係解碼由前述輸入用記憶體讀出之前述模 組貝料,將其解碼結果寫入前述再生用記憶體,並再生 輸出由前述再生用記憶體讀出之前述解碼結果者;及 處理電路,其係以利用預先規定之多數前述模組資料 為構成要素之模組資料群為單位,而施行決定以前述解 碼器解碼屬於該模組資料群之前述模組資料之順序之解 碼排程,產生含表示前述決定之順序之解碼順序資料、 與表示前述模組資料之各個有效性之有效性資料之排程 結果資料,依據前述排程結果資料,以該解碼排程所決 103963-960208.doc
1291834 定之前述順序選擇處理對象之前述模組資料,以該選擇 之模組資料有效為條件,將該模組資料解碼及再生輸出 至前述解碼器,在接到再生速度之變更指示時,依照變 更後之再生速度更新前述排程結果資料之前述有效性資 料者。
103963-960208.doc
TW094137217A 2004-10-26 2005-10-24 Reproduction apparatus, data processing system, reproduction method, program, and storage medium TWI291834B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004311599A JP2006128830A (ja) 2004-10-26 2004-10-26 再生装置、データ処理システム、再生方法、プログラムおよび記録媒体

Publications (2)

Publication Number Publication Date
TW200635384A TW200635384A (en) 2006-10-01
TWI291834B true TWI291834B (en) 2007-12-21

Family

ID=36206269

Family Applications (1)

Application Number Title Priority Date Filing Date
TW094137217A TWI291834B (en) 2004-10-26 2005-10-24 Reproduction apparatus, data processing system, reproduction method, program, and storage medium

Country Status (5)

Country Link
US (1) US8280220B2 (zh)
JP (1) JP2006128830A (zh)
KR (1) KR20060049355A (zh)
CN (1) CN100508586C (zh)
TW (1) TWI291834B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4375305B2 (ja) * 2004-10-26 2009-12-02 ソニー株式会社 情報処理装置および情報処理方法、記録媒体、並びに、プログラム
KR100706246B1 (ko) * 2005-05-24 2007-04-11 삼성전자주식회사 읽기 성능을 향상시킬 수 있는 메모리 카드
JP4264582B2 (ja) 2006-06-13 2009-05-20 ソニー株式会社 情報処理装置および情報処理方法、プログラム、並びに記録媒体
JP5387430B2 (ja) * 2010-01-28 2014-01-15 株式会社Jvcケンウッド 動画像再生装置、動画像再生方法、及び、プログラム
CN113271468A (zh) * 2020-02-14 2021-08-17 北京灵汐科技有限公司 一种基于GOP的SoC视频解码缓冲方法和装置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69430147T2 (de) * 1993-04-09 2002-10-24 Sony Corp., Tokio/Tokyo Bildkodierungsverfahren, und -vorrichtung
SG42830A1 (en) * 1993-08-14 1997-10-17 Toshiba Kk Disc data reproducing apparatus and signal processing circuit
US5592226A (en) * 1994-01-26 1997-01-07 Btg Usa Inc. Method and apparatus for video data compression using temporally adaptive motion interpolation
JP3172635B2 (ja) * 1994-07-14 2001-06-04 シャープ株式会社 ディジタル記録再生装置
EP0815558B1 (en) * 1996-01-19 2002-05-29 Koninklijke Philips Electronics N.V. Recording of a data reduced digital video signal in slant tracks on a record carrier
US6201927B1 (en) * 1997-02-18 2001-03-13 Mary Lafuze Comer Trick play reproduction of MPEG encoded signals
JP2000217120A (ja) 1999-01-26 2000-08-04 Canon Inc 再生装置、方法及びコンピュ―タ読み取り可能な記憶媒体
US8923688B2 (en) * 2001-09-12 2014-12-30 Broadcom Corporation Performing personal video recording (PVR) functions on digital video streams
US7010046B2 (en) * 2002-05-02 2006-03-07 Lsi Logic Corporation Method and/or architecture for implementing MPEG frame display using four frame stores
JP3825719B2 (ja) 2002-06-13 2006-09-27 三洋電機株式会社 画像再生方法、画像再生装置、および画像記録装置
CN1276658C (zh) * 2003-06-13 2006-09-20 天津大学 对循环播放的传输流进行控制和调整的方法

Also Published As

Publication number Publication date
US20060088285A1 (en) 2006-04-27
US8280220B2 (en) 2012-10-02
KR20060049355A (ko) 2006-05-18
JP2006128830A (ja) 2006-05-18
TW200635384A (en) 2006-10-01
CN100508586C (zh) 2009-07-01
CN1783992A (zh) 2006-06-07

Similar Documents

Publication Publication Date Title
TWI291833B (en) Reproduction apparatus, data processing system, reproduction method, program and recording medium
TWI291834B (en) Reproduction apparatus, data processing system, reproduction method, program, and storage medium
CN101512656A (zh) 具有提前渲染队列的gpu时间线
JP5011017B2 (ja) 画像復号化装置
TWI291835B (en) Data processor, data processing method and system, program, and storage medium
US7848610B2 (en) Data processing system, reproduction apparatus, computer, reproduction method, program, and storage medium
TW436728B (en) Recording medium for recording the decoding method and decoding program
TWI287400B (en) Image reproducing device, method, and program
US8655139B2 (en) Video recording and reproducing system and reading method of video data
JP4207981B2 (ja) 情報処理装置および情報処理方法、プログラム、並びに記録媒体
JP2001043616A (ja) 記録方法、記録媒体及び記録装置
JP4492487B2 (ja) データ処理装置、データ処理システム、プログラムおよび記録媒体
US8442376B2 (en) Image data recording/playback device, system, and method
JP2014086798A (ja) 電子機器、動画再生装置、動画デコード方法、及びプログラム
US7627232B2 (en) Reproduction apparatus, data processing system, reproduction method, program, and storage medium
JP2008262610A (ja) 情報処理装置および情報処理方法、プログラム格納媒体、並びにプログラム
CN100466712C (zh) 再现设备、数据处理***以及再现方法
JP4232298B2 (ja) 情報処理装置および方法、再生装置および方法、並びに記録媒体
TWI291648B (en) Method and device for processing digital data
JP2001101838A (ja) 編集方法およびディジタル記録再生装置
JP2001157206A (ja) 画像復号方法および画像復号装置
JP2007519141A (ja) 少なくとも1つのデータオブジェクトのグループを取り扱う方法及び装置
JP2008199203A (ja) ビデオ記録再生方法および装置
JP2007150847A (ja) 映像処理装置およびコンピュータプログラム
JP2005332508A (ja) 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees