国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)據(jù)再現(xiàn)裝置和數(shù)據(jù)再現(xiàn)方法

      文檔序號:7667688閱讀:109來源:國知局
      專利名稱:數(shù)據(jù)再現(xiàn)裝置和數(shù)據(jù)再現(xiàn)方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及例如從網(wǎng)絡(luò)接收數(shù)據(jù)并再現(xiàn)該數(shù)據(jù)的數(shù)據(jù)再現(xiàn)裝置 和數(shù)據(jù)再現(xiàn)方法。
      背景技術(shù)
      以往的數(shù)據(jù)再現(xiàn)裝置例如若從網(wǎng)絡(luò)接收分組數(shù)據(jù),則將該分組數(shù) 據(jù)存儲在接收緩沖器內(nèi),若該接收緩沖器內(nèi)存儲的分組數(shù)據(jù)的包數(shù)超 過了基準(zhǔn)值,則開始再現(xiàn)該接收緩沖器內(nèi)所存儲的分組數(shù)據(jù)。
      此后,由于在該接收緩沖器內(nèi)存儲了大致定量的分組數(shù)據(jù),因此, 在一邊從網(wǎng)絡(luò)接收分組數(shù)據(jù)一邊執(zhí)行分組數(shù)據(jù)的再現(xiàn)時(shí),即便發(fā)生了 網(wǎng)絡(luò)波動(dòng)而使接收的分組數(shù)據(jù)的包數(shù)發(fā)生了臨時(shí)拖延,也會由于在接 收緩沖器內(nèi)儲存了多余的分組數(shù)據(jù)而能夠執(zhí)行穩(wěn)定的再現(xiàn)。
      因此,利用以往的數(shù)據(jù)再現(xiàn)裝置,僅在儲存了基準(zhǔn)值的包數(shù)的期 間內(nèi),即便發(fā)生了傳輸波動(dòng),也能夠繼續(xù)再現(xiàn)。
      另外,利用以往的數(shù)據(jù)再現(xiàn)裝置,若執(zhí)行了長時(shí)間的分組數(shù)據(jù)的 再現(xiàn)而出現(xiàn)了接收緩沖器內(nèi)的包數(shù)減少或增加的傾向,則通過調(diào)整分 組數(shù)據(jù)的再現(xiàn)速度就能夠調(diào)整接收緩沖器內(nèi)的包數(shù)(例如,請參見專利 文獻(xiàn)1)。
      但是,即便以接收緩沖器內(nèi)的包數(shù)為基準(zhǔn)來調(diào)整分組數(shù)據(jù)的再現(xiàn) 速度,若接收單位時(shí)間的包數(shù)不定的分組數(shù)據(jù),則在接收緩沖器內(nèi)存 儲好規(guī)定數(shù)目的分組數(shù)據(jù)的時(shí)間不是一定的,從而會使抗波動(dòng)性的強(qiáng) 度(抗波動(dòng)的大小的時(shí)間)不穩(wěn)定。
      若為了增強(qiáng)抗波動(dòng)性而使基準(zhǔn)包數(shù)過大,則開始再現(xiàn)分組數(shù)據(jù)之 前的延遲就會增大。
      例如,若設(shè)定100個(gè)包作為基準(zhǔn)包數(shù),則在單位時(shí)間的包數(shù)不定
      的情況下,將100個(gè)包的分組數(shù)據(jù)存儲到接收緩沖器內(nèi)所花費(fèi)的時(shí)間 或是1秒、或是3秒。
      實(shí)際上,這種1秒或3秒是抗波動(dòng)性的大小,在1秒的抗波動(dòng)性 足夠的情況下,3秒的延遲在實(shí)時(shí)通信時(shí)就會成為給用戶帶來不快的 時(shí)間。
      [專利文獻(xiàn)1日本特開2001_45065號公報(bào)(段落號從[0038
      至[00421,圖1 )

      發(fā)明內(nèi)容
      發(fā)明所要解決的問題
      由于以往的數(shù)據(jù)再現(xiàn)裝置是如上構(gòu)成的,因此它存在一些問題 若接收單位時(shí)間的包數(shù)不一定的分組數(shù)據(jù),則向接收緩沖器內(nèi)存入規(guī) 定數(shù)目的分組數(shù)據(jù)所需的時(shí)間是不一定的,從而使抗波動(dòng)性的強(qiáng)度變 得不穩(wěn)定,另外,若為了增強(qiáng)抗波動(dòng)性而使基準(zhǔn)包數(shù)過大,則到開始 再現(xiàn)分組數(shù)據(jù)為止所需的延遲會增大等等。
      本發(fā)明是為了解決上述這種問題而做出的,其目的在于實(shí)現(xiàn)一種 數(shù)據(jù)再現(xiàn)裝置以及數(shù)據(jù)再現(xiàn)方法,該裝置和方法能夠?qū)崿F(xiàn)所期望的抗 波動(dòng)性而不增大到開始再現(xiàn)為止的延遲時(shí)間。
      用于解決問題的手段
      有關(guān)本發(fā)明的數(shù)據(jù)再現(xiàn)裝置設(shè)置了再現(xiàn)控制單元,該再現(xiàn)控制單 元存儲由時(shí)刻信息檢測單元所檢測出的最初的接收數(shù)據(jù)的時(shí)刻信息, 當(dāng)最初的接收數(shù)據(jù)的時(shí)刻信息與時(shí)刻信息檢測單元所檢測出的時(shí)刻 信息的差值到達(dá)規(guī)定值時(shí),輸出數(shù)據(jù)的再現(xiàn)開始指令,當(dāng)從再現(xiàn)控制 單元輸出了數(shù)據(jù)的再現(xiàn)開始指令時(shí),數(shù)據(jù)再現(xiàn)單元開始再現(xiàn)數(shù)據(jù)存儲 單元內(nèi)所存儲的數(shù)據(jù)。
      發(fā)明效果
      根據(jù)本發(fā)明,由于構(gòu)成為設(shè)置了再現(xiàn)控制單元,該再現(xiàn)控制單元 存儲由時(shí)刻信息檢測單元所檢測出的最初的接收數(shù)據(jù)的時(shí)刻信息,當(dāng) 最初的接收數(shù)據(jù)的時(shí)刻信息與時(shí)刻信息檢測單元所檢測出的時(shí)刻信
      息的差值到達(dá)規(guī)定值時(shí),輸出數(shù)據(jù)的再現(xiàn)開始指令,當(dāng)從再現(xiàn)控制單 元輸出了數(shù)據(jù)的再現(xiàn)開始指令時(shí),數(shù)據(jù)再現(xiàn)單元開始再現(xiàn)數(shù)據(jù)存儲單 元內(nèi)所存儲的數(shù)據(jù)。因此,具有不增大到開始再現(xiàn)數(shù)據(jù)為止的延遲時(shí) 間就能實(shí)現(xiàn)所期望的抗波動(dòng)性的效果。


      圖l是表示本發(fā)明實(shí)施方式l的數(shù)據(jù)再現(xiàn)裝置的結(jié)構(gòu)圖。
      圖2是表示本發(fā)明實(shí)施方式2的數(shù)據(jù)再現(xiàn)裝置的結(jié)構(gòu)圖。 圖3是表示數(shù)據(jù)的接收時(shí)刻和數(shù)據(jù)內(nèi)附帶的時(shí)刻信息的關(guān)系的 說明圖。
      圖4是表示時(shí)刻預(yù)測部6b的預(yù)測處理的說明圖。
      圖5是表示本發(fā)明實(shí)施方式2的數(shù)據(jù)再現(xiàn)方法的流程圖。
      圖6是表示本發(fā)明的實(shí)施方式4的數(shù)據(jù)再現(xiàn)裝置的結(jié)構(gòu)圖。
      圖7是表示數(shù)據(jù)接收時(shí)刻和數(shù)據(jù)內(nèi)附帶的時(shí)刻信息的關(guān)系的說明圖。
      圖8是表示本發(fā)明實(shí)施方式4的數(shù)據(jù)再現(xiàn)方法的流程圖。 圖9是表示本發(fā)明實(shí)施方式7的數(shù)據(jù)再現(xiàn)裝置的結(jié)構(gòu)圖。 圖IO是表示時(shí)刻和數(shù)據(jù)量的關(guān)系的說明圖。 符號說明
      1 接收部(數(shù)據(jù)接收單元、時(shí)刻信息檢測單元)
      2 存儲部(數(shù)據(jù)存儲單元)
      3 控制部(再現(xiàn)控制單元) 3a存儲器
      4 再現(xiàn)部(數(shù)據(jù)再現(xiàn)單元)
      5 時(shí)鐘(接收時(shí)刻測量單元、接收時(shí)刻計(jì)算單元)
      6 控制部
      6a接收時(shí)刻測量部(接收時(shí)刻測量單元) 6b時(shí)刻預(yù)測部(時(shí)刻預(yù)測單元) 6c再現(xiàn)控制部(再現(xiàn)控制單元)
      7 時(shí)鐘(數(shù)據(jù)再現(xiàn)單元)
      8 再現(xiàn)部(數(shù)據(jù)再現(xiàn)單元)
      9 控制部
      9a再現(xiàn)時(shí)刻檢測部(再現(xiàn)時(shí)刻檢測單元) 9b再現(xiàn)速度調(diào)整部(再現(xiàn)速度調(diào)整單元) 10接收部(數(shù)據(jù)接收單元) 11控制部
      lla接收時(shí)刻計(jì)算部(接收時(shí)刻計(jì)算單元) llb時(shí)刻預(yù)測部(時(shí)刻預(yù)測單元) llc再現(xiàn)控制部(再現(xiàn)控制單元)
      具體實(shí)施方式
      實(shí)施方式l
      圖l是表示本發(fā)明實(shí)施方式l的數(shù)據(jù)再現(xiàn)裝置的結(jié)構(gòu)圖。圖中, 接收部1在例如從網(wǎng)絡(luò)等傳輸線路接收附帶有時(shí)刻信息的數(shù)據(jù)的同 時(shí),執(zhí)行對該數(shù)據(jù)所附帶的時(shí)刻信息進(jìn)行檢測的處理。另外,接收部 1構(gòu)成數(shù)據(jù)接收單元以及時(shí)刻信息檢測單元。
      存儲部2是臨時(shí)存儲由接收部l所接收的數(shù)據(jù)的緩沖器。另夕卜, 存儲部2構(gòu)成數(shù)據(jù)存儲單元。
      控制部3將接收部1所檢測出的最初的接收數(shù)據(jù)的時(shí)刻信息存儲 在存儲部3a內(nèi),另一方面,每當(dāng)接收部l檢測出時(shí)刻信息時(shí),就從 接收部1獲取時(shí)刻信息,求出該時(shí)刻信息與存儲在存儲器3a內(nèi)的最 初的接收數(shù)據(jù)的時(shí)刻信息的差,若該差達(dá)到規(guī)定值,則實(shí)施向再現(xiàn)部 4輸出數(shù)據(jù)的再現(xiàn)開始指令的處理。另外,控制部3構(gòu)成再現(xiàn)控制單 元。
      當(dāng)控制部3輸出了數(shù)據(jù)的再現(xiàn)開始指令時(shí),再現(xiàn)部4實(shí)施以下處 理開始再現(xiàn)存儲部2內(nèi)所存儲的數(shù)據(jù)。 以下,就其操作進(jìn)行說明。
      在未圖示的數(shù)據(jù)發(fā)送裝置將數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)后,該數(shù)據(jù)在網(wǎng)絡(luò)上傳送,并伴隨著傳輸延遲而到達(dá)數(shù)據(jù)再現(xiàn)裝置。由此,數(shù)據(jù)再現(xiàn)裝置 的接收部l從網(wǎng)絡(luò)接收數(shù)據(jù)。
      此時(shí),對從數(shù)據(jù)發(fā)送裝置發(fā)送出的數(shù)據(jù)附帶例如表示該數(shù)據(jù)的再 現(xiàn)定時(shí)的時(shí)刻信息。
      接收部1在從網(wǎng)絡(luò)接收數(shù)據(jù)后,將該數(shù)據(jù)存儲在存儲部2內(nèi),同 時(shí),檢測該數(shù)據(jù)附帶的時(shí)刻信息,并將該時(shí)刻信息輸出到控制部3。
      控制部3在獲取到由接收部1最初接收的數(shù)據(jù)的時(shí)刻信息時(shí),將 該時(shí)刻信息存儲在存儲器3a內(nèi)。
      另外,每當(dāng)接收部1檢測到時(shí)刻信息,控制部3就從接收部1 獲取時(shí)刻信息,并計(jì)算該時(shí)刻信息與存儲器3a內(nèi)所存儲的最初的接 收數(shù)據(jù)的時(shí)刻信息的差。
      當(dāng)該時(shí)刻信息的差達(dá)到規(guī)定值(例如1秒)時(shí),控制部3將數(shù)據(jù)的 再現(xiàn)開始指令輸出給再現(xiàn)部4。
      時(shí)從控制部3輸出了數(shù)據(jù)的再現(xiàn)開始指令時(shí),再現(xiàn)部4取出存儲 部2內(nèi)所存儲的數(shù)據(jù),開始再現(xiàn)該數(shù)據(jù)。
      以后,數(shù)據(jù)再現(xiàn)裝置一邊接收數(shù)據(jù)一邊再現(xiàn)數(shù)據(jù)。
      例如,在存儲部2內(nèi)所存儲的數(shù)據(jù)換算為時(shí)間信息后是l秒時(shí)間 的數(shù)據(jù)的情況下,再現(xiàn)部4的再現(xiàn)所花費(fèi)的時(shí)間就成為1秒。
      在接收部1接收了最初的數(shù)據(jù)后,在檢測到從最初的接收數(shù)據(jù)的 時(shí)刻信息起經(jīng)時(shí)刻信息換算為1秒之后的時(shí)刻信息時(shí),存儲部2內(nèi)儲 存了由再現(xiàn)部4再現(xiàn)1秒所需的數(shù)據(jù)。
      此后,若再現(xiàn)部4開始再現(xiàn)數(shù)據(jù),則利用存儲部2內(nèi)所存儲的1 秒的數(shù)據(jù),能夠忍受最大l秒的傳輸波動(dòng)。因此,通過以時(shí)刻信息為 基準(zhǔn)來確定所存儲的數(shù)據(jù)量,能夠?qū)崿F(xiàn)所期望的傳輸波動(dòng)耐受性。
      正如可通過上述描述能夠明白的那樣,根據(jù)本實(shí)施方式l,設(shè)置 了控制部3,該控制部3將接收部1最初接收的數(shù)據(jù)的時(shí)刻信息存儲 在存儲器3a內(nèi),另一方面,每當(dāng)接收部1檢測到時(shí)刻信息時(shí),就從 接受部1獲取時(shí)刻信息,并計(jì)算該時(shí)刻新信息與存儲器3a內(nèi)所存儲 的最初的接收數(shù)據(jù)的時(shí)刻信息的差,若該差達(dá)到規(guī)定值,則將數(shù)據(jù)的
      再現(xiàn)開始指令輸出到再現(xiàn)部4,并且當(dāng)控制部3輸出了數(shù)據(jù)的再現(xiàn)開 始指令時(shí),再現(xiàn)部4就開始再現(xiàn)存儲在存儲部2內(nèi)的數(shù)據(jù)。由于構(gòu)成 為上述結(jié)構(gòu),因此,實(shí)現(xiàn)了不導(dǎo)致到開始再現(xiàn)數(shù)據(jù)為止的延遲時(shí)間增 大就能實(shí)現(xiàn)所期望的抗波動(dòng)性的效果。
      即,使至開始再現(xiàn)數(shù)據(jù)為止的延遲時(shí)間為規(guī)定值,能夠?qū)崿F(xiàn)與規(guī) 定值相應(yīng)的抗波動(dòng)性。
      實(shí)施方式2
      圖2是表示本發(fā)明實(shí)施方式2的數(shù)據(jù)再現(xiàn)裝置的結(jié)構(gòu)圖。圖中, 由于與圖1相同的標(biāo)記表示相同或相當(dāng)?shù)牟糠?,因此,省略其說明。 時(shí)鐘5執(zhí)行將時(shí)刻通知給控制部6的處理。
      控制部6由接收時(shí)刻測量部6a、時(shí)刻預(yù)測部6b以及再現(xiàn)控制部 6c構(gòu)成。
      控制部6的接收時(shí)刻測量部6a從時(shí)鐘5獲取時(shí)刻,并執(zhí)行對接 收部l接收數(shù)據(jù)的時(shí)刻進(jìn)行測量的處理。另外,時(shí)鐘5和接收時(shí)刻測 量部6a構(gòu)成了接收時(shí)刻測量單元。
      控制部6的時(shí)刻預(yù)測部6b檢測由接收時(shí)刻測量部6a所測量的時(shí) 刻與由接收部l檢測出的時(shí)刻信息所表示的時(shí)刻之差的最小值,并根 據(jù)該差的最小值來預(yù)測存儲部2中的數(shù)據(jù)的存儲量成為規(guī)定量的最短 時(shí)刻。另外,時(shí)刻預(yù)測部6b構(gòu)成了時(shí)刻預(yù)測單元。
      當(dāng)達(dá)到時(shí)刻預(yù)測部6b所預(yù)測的最短時(shí)刻時(shí),控制部6的再現(xiàn)控 制部6c執(zhí)行將數(shù)據(jù)的再現(xiàn)開始指令輸出到再現(xiàn)部4的處理。另外, 再現(xiàn)控制部6c構(gòu)成了再現(xiàn)控制單元。
      圖3是表示數(shù)據(jù)接收時(shí)刻與數(shù)據(jù)附帶的時(shí)刻信息的關(guān)系的說明 圖。圖中,表示在發(fā)送端隨時(shí)刻的推移而發(fā)送附帶了時(shí)刻信息的數(shù)據(jù) 的狀態(tài)(參見直線S)。
      另一方面,表示了在接收端,從發(fā)送端發(fā)送來的數(shù)據(jù)伴隨傳輸延 遲地到達(dá)的狀態(tài)。
      在圖3中,作為數(shù)據(jù)的接收例,表示了曲線R1和曲線R2這2
      個(gè)例子。由于傳輸波動(dòng)的影響,數(shù)據(jù)的接收時(shí)刻和時(shí)刻信息的關(guān)系不
      是直線,而成為曲線R1、 R2。
      假設(shè),若在接收了附帶有時(shí)刻信息A的數(shù)據(jù)的時(shí)刻(對應(yīng)于A 時(shí)間的數(shù)據(jù)被存儲在存儲部2內(nèi)的時(shí)刻)開始再現(xiàn)數(shù)據(jù),則基于此時(shí) 數(shù)據(jù)延遲的大小,再現(xiàn)時(shí)刻不同。
      在數(shù)據(jù)的接收時(shí)刻與時(shí)刻信息的關(guān)系為曲線R1的情況下,按照 直線Pl的時(shí)刻推移來再現(xiàn)數(shù)據(jù),在數(shù)據(jù)的接收時(shí)刻和時(shí)刻信息的關(guān) 系為曲線R2的情況下,按照直線P2的時(shí)刻推移來再現(xiàn)數(shù)據(jù)。
      存儲部2中數(shù)據(jù)的存儲量只要以能夠應(yīng)對傳輸波動(dòng)的大小的程 度進(jìn)行存儲便可,在傳輸延遲最小時(shí)只要存儲最大傳輸波動(dòng)那么多的 數(shù)據(jù)量便可。
      換言之,在傳輸延遲大的瞬間,存儲部2中數(shù)據(jù)的存儲量可以較少。
      例如,按曲線R2的時(shí)刻推移而執(zhí)行數(shù)據(jù)的接收,若在將A時(shí)間 那么多的數(shù)據(jù)存儲在存儲部2內(nèi)時(shí)開始再現(xiàn)數(shù)據(jù),則由于要將數(shù)據(jù)數(shù) 目存儲到必需值以上,因此,增加了再現(xiàn)數(shù)據(jù)時(shí)的延遲。
      即便在是按曲線R2的時(shí)刻推移來執(zhí)行數(shù)據(jù)的接收的情況下,在 與按曲線Rl的時(shí)刻推移來執(zhí)行數(shù)據(jù)的接收的情況相同的時(shí)刻開始再 現(xiàn)數(shù)據(jù),也不會產(chǎn)生任何問題。
      理想的情況是,在傳輸延遲為最小時(shí),且A時(shí)間那么多的數(shù)據(jù) 已被存儲在存儲部2內(nèi)時(shí),開始再現(xiàn)數(shù)據(jù)便可。但是,由于2個(gè)條件 的時(shí)刻不一致,因此,在該實(shí)施方式2中,計(jì)算假定一致的時(shí)刻。
      圖4是表示時(shí)刻預(yù)測部6b的預(yù)測處理的說明圖。圖5是表示本 發(fā)明實(shí)施方式2的數(shù)據(jù)再現(xiàn)方法的流程圖,。
      以下就其操作進(jìn)行說明。
      在未圖示的數(shù)據(jù)發(fā)送裝置將附帶有時(shí)刻信息的數(shù)據(jù)發(fā)送到網(wǎng)絡(luò) 上后(參見圖3的直線S),該數(shù)據(jù)在網(wǎng)絡(luò)上被傳送,并伴隨著傳輸延 遲而到達(dá)數(shù)據(jù)再現(xiàn)裝置。
      在附帶有傳輸延遲的數(shù)據(jù)到達(dá)后,數(shù)據(jù)再現(xiàn)裝置的接收部1接收 該數(shù)據(jù)(步驟ST1),并將該數(shù)據(jù)存儲在存儲部2內(nèi)(步驟ST2)。
      接收部1檢測該數(shù)據(jù)所附帶的時(shí)刻信息,并將該時(shí)刻信息輸出給 控制部6(步驟ST3)。
      在數(shù)據(jù)再現(xiàn)裝置的接收部1接收數(shù)據(jù)前,控制部6的再現(xiàn)控制部 6c判斷時(shí)鐘5的時(shí)刻是否到達(dá)將A時(shí)間那么多的數(shù)據(jù)存儲在存儲部2 內(nèi)所需的最短時(shí)刻(步驟ST9)。這里表示了作為沒有到達(dá)將A時(shí)間那 么多的數(shù)據(jù)存儲在存儲部2內(nèi)所需的最短時(shí)刻結(jié)果而轉(zhuǎn)到步驟ST1的 例子。
      控制部6的接收時(shí)刻檢測部6a在從接收部1接收了時(shí)刻信息后, 從時(shí)鐘5獲取時(shí)刻,之后,測量由接收部1接收到數(shù)據(jù)的時(shí)刻(步驟 ST4)。
      若接收時(shí)刻測量部6a對數(shù)據(jù)的接收時(shí)刻進(jìn)行測量,則控制部6 的時(shí)刻預(yù)測部6b在例如是時(shí)鐘5和時(shí)刻信息的頻率等不同的情況下, 也會為了能夠?qū)?shù)據(jù)的接收時(shí)刻和接收部1所檢測出的時(shí)刻信息進(jìn)行 比較,而對數(shù)據(jù)的接收時(shí)刻或時(shí)刻信息中的任何一方進(jìn)行校正,使兩 者變?yōu)橄嗤膯挝弧?br> 在對數(shù)據(jù)的接收時(shí)刻或時(shí)刻信息的任何一方進(jìn)行了校正后,時(shí)刻 預(yù)測部6b計(jì)算數(shù)據(jù)的接收時(shí)刻與時(shí)刻信息所表示的時(shí)刻的差(-數(shù)據(jù) 的接收時(shí)刻-時(shí)刻信息所表示的時(shí)刻)(步驟ST5)。
      時(shí)刻預(yù)測部6b計(jì)算兩者的差,并將該差與最小值(在過去計(jì)算 出的差當(dāng)中為最小的值)相比較(步驟ST6),若該差比最小值還小,則 該將差設(shè)定為最小值(步驟ST7)。
      在初期狀態(tài)下,將極大的值設(shè)定為最小值,在第1次比較處理中, 一般情況下會判定為差<最小值。
      如上所述,若將數(shù)據(jù)的接收時(shí)刻與時(shí)刻信息所表示的時(shí)刻的差設(shè) 定為最小值,則時(shí)刻預(yù)測部6b預(yù)測從該最小值開始到存儲部2中的 數(shù)據(jù)存儲量成為規(guī)定量的最短時(shí)刻(步驟ST8)。
      在步驟ST8的處理結(jié)束后,返回"開始"之后的處理。
      以下,具體i兌明時(shí)刻預(yù)測部6b的預(yù)測處理。
      從發(fā)送端發(fā)送出的數(shù)據(jù)所附帶的時(shí)刻信息與時(shí)刻的關(guān)系如圖4 所示,由直線S所表示,直線S的斜率dS/dt在時(shí)刻預(yù)測部6b中是 已知的。
      時(shí)刻預(yù)測部6b從接收部1獲取時(shí)刻信息,若從接收時(shí)刻預(yù)測部 6a獲取數(shù)據(jù)的接收時(shí)刻,則繪制數(shù)據(jù)的接收時(shí)刻與時(shí)刻信息的關(guān)系, 并將接收曲線R描繪在圖4的圖上。
      接下來,時(shí)刻預(yù)測部6b將用以預(yù)測存儲部2中的數(shù)據(jù)存儲量達(dá) 到規(guī)定量的時(shí)刻的預(yù)測直線F描繪在圖4的圖上,其中,預(yù)測直線F 的斜率dF/dt與直線S的斜率dS/dt相同,并描繪成通過數(shù)據(jù)的接收 時(shí)刻與時(shí)刻信息所表示的時(shí)刻的差為最小值的點(diǎn)(在接收曲線R中是 在左側(cè)突出的位置,傳輸延遲為最小的點(diǎn))。
      時(shí)刻預(yù)測部6b在將預(yù)測直線F描畫到圖4的圖上后,基于該預(yù) 測直線F,將把A時(shí)間那么多的數(shù)據(jù)存儲在存儲部2內(nèi)所需的最短時(shí) 刻通知給再現(xiàn)控制部6c。
      控制部6的再現(xiàn)控制部6c在從時(shí)刻預(yù)測部6b接受了將A時(shí)間 那么多的數(shù)據(jù)存儲在存儲部2內(nèi)所需的最短時(shí)刻的通知后,從時(shí)鐘5 獲取時(shí)刻,在該時(shí)刻成為將A時(shí)間那么多的數(shù)據(jù)存儲在存儲部2內(nèi)所 需的最短時(shí)刻時(shí)(步驟ST9),向再現(xiàn)部4輸出數(shù)據(jù)的再現(xiàn)開始指令(步 驟STIO)。
      在從控制部3輸出了數(shù)據(jù)的再現(xiàn)開始指令后,再現(xiàn)部4獲取存儲 部2內(nèi)所存儲的數(shù)據(jù),并開始再現(xiàn)該數(shù)據(jù)(步驟STll)。 之后,數(shù)據(jù)再現(xiàn)裝置一邊接收數(shù)據(jù), 一邊再現(xiàn)數(shù)據(jù)。 正如從以上的說明所能夠了解到的那樣,根據(jù)本實(shí)施方式2,設(shè) 置了時(shí)刻預(yù)測部6b和再現(xiàn)控制部6c,所述時(shí)刻預(yù)測部6b檢測由接收 時(shí)刻測量部6a測量的時(shí)刻與接收部1所檢測到的時(shí)刻信息所表示的 時(shí)刻的差的最小值,并根據(jù)該差的最小值來預(yù)測存儲部2中數(shù)據(jù)存儲 量變?yōu)橐?guī)定量所需的最短時(shí)刻;當(dāng)成為時(shí)刻預(yù)測部6b預(yù)測的最短時(shí) 刻時(shí),所述再現(xiàn)控制部6c輸出數(shù)據(jù)的再現(xiàn)開始指令;當(dāng)從再現(xiàn)控制
      部6c輸出了數(shù)據(jù)的再現(xiàn)開始指令時(shí),再現(xiàn)部4就開始對存儲在存儲 部2內(nèi)的數(shù)據(jù)進(jìn)行再現(xiàn)。由于構(gòu)成為上述結(jié)構(gòu),因此,除了實(shí)現(xiàn)了與 上述實(shí)施方式l相同的效果外,還實(shí)現(xiàn)了能夠一邊應(yīng)對傳輸波動(dòng)一邊 以最小延遲進(jìn)行再現(xiàn)的效果。
      在該實(shí)施方式2中,由于在開始接收數(shù)據(jù)到開始數(shù)據(jù)的再現(xiàn)為止 的短期間內(nèi)僅僅探尋最小的傳輸延遲,因此,存在真實(shí)的最小傳輸延 遲更小的可能性,但即便在這種情況下,存儲部2中數(shù)據(jù)的存儲量也

      是有稍許增加。 實(shí)施方式3
      在上述實(shí)施方式2中表示了以下的方案每當(dāng)接收部l接收數(shù)據(jù) 并檢測到時(shí)刻信息時(shí),控制部6的時(shí)刻預(yù)測部6b就檢測數(shù)據(jù)接收時(shí) 刻與接收部l所檢測出的時(shí)刻信息所表示的時(shí)刻之差的最小值。但方
      案也可以是,從接收部1所檢測出的時(shí)刻信息中離散地選擇出檢測到 差的最小值的對象的時(shí)刻信息。
      即,設(shè)定為在接收部1接收到的數(shù)據(jù)龐大的情況下,控制部6 的時(shí)刻預(yù)測部6b參照所有數(shù)據(jù)所附帶的時(shí)刻信息來確認(rèn)是否為最小 傳輸延遲,由于控制部6的處理負(fù)擔(dān)極大,因此,從所接收到的所有 數(shù)據(jù)中離散地選擇出一部分?jǐn)?shù)據(jù),將該數(shù)據(jù)所附帶的時(shí)刻信息設(shè)為檢 測出差的最小值的對象。
      由此,盡管最小傳輸延遲時(shí)間的精度有一些損失,但是能夠大幅 度地減輕控制部6的處理負(fù)擔(dān)。
      實(shí)施方式4
      圖6是表示本發(fā)明實(shí)施方式4的數(shù)據(jù)再現(xiàn)裝置的結(jié)構(gòu)圖,圖中, 由于與圖2相同的標(biāo)記表示相同或相應(yīng)的部分,因此,省略其說明。 時(shí)鐘7執(zhí)行將再現(xiàn)用時(shí)鐘輸出給再現(xiàn)部8的處理。 再現(xiàn)部8與時(shí)鐘7輸出的再現(xiàn)用時(shí)鐘進(jìn)行同步,并執(zhí)行對存儲在 存儲部2內(nèi)的數(shù)據(jù)進(jìn)行再現(xiàn)的處理。另外,由時(shí)鐘7和再現(xiàn)部8構(gòu)成
      了數(shù)據(jù)再現(xiàn)單元。
      控制部9由再現(xiàn)時(shí)刻檢測部9a和再現(xiàn)速度調(diào)整部9b構(gòu)成。
      控制部9的再現(xiàn)時(shí)刻檢測部9a檢測由再現(xiàn)部8再現(xiàn)的數(shù)據(jù)所附 帶的時(shí)刻信息。另外,再現(xiàn)時(shí)刻檢測部分9a構(gòu)成再現(xiàn)時(shí)刻檢測單元。
      控制部9的再現(xiàn)速度調(diào)整部9b檢測由再現(xiàn)時(shí)刻檢測部9a檢測出 的時(shí)刻信息與接收部l檢測出的時(shí)刻信息的差的最大值,并根據(jù)該差 的最大值來改變從時(shí)鐘7輸出的再現(xiàn)用時(shí)鐘的頻率,通過以上方法, 來實(shí)施調(diào)整再現(xiàn)部8的再現(xiàn)速度的處理。另外,再現(xiàn)速度調(diào)整部9b 構(gòu)成再現(xiàn)速度調(diào)整單元。
      圖7是示出數(shù)據(jù)的接收時(shí)刻與數(shù)據(jù)所附帶的時(shí)刻信息的關(guān)系的 說明圖。
      在發(fā)送端,隨著時(shí)刻的推移發(fā)送附帶有時(shí)刻信息的數(shù)據(jù)。 在接收端,由于從發(fā)送端發(fā)送來的數(shù)據(jù)是伴著傳輸延遲到達(dá)的,
      因此,該數(shù)據(jù)所附帶的時(shí)刻信息與數(shù)據(jù)的接收時(shí)刻的關(guān)系不是直線而
      是曲線R。
      另 一方面,由于再現(xiàn)部8再現(xiàn)的數(shù)據(jù)是與時(shí)鐘7輸出的再現(xiàn)用時(shí) 鐘同步地定期再現(xiàn),因此,時(shí)刻信息和再現(xiàn)時(shí)刻的關(guān)系成為直線P。
      在圖7中,在該時(shí)刻,接收曲線R和再現(xiàn)直線P在垂直方向的 差相當(dāng)于存儲部2內(nèi)所存儲的數(shù)據(jù)量。
      即便發(fā)生了大的傳輸波動(dòng),存儲部2內(nèi)的數(shù)據(jù)存儲量也不為零, 另外,我們期望數(shù)據(jù)的存儲量不要過大。
      在該實(shí)施方式4中,采用了調(diào)整從時(shí)鐘7輸出的再現(xiàn)用時(shí)鐘來改 變再現(xiàn)直線P的斜率的方法,作為控制數(shù)據(jù)存儲量的增減的方法。
      例如,若再現(xiàn)直線P的斜率陡哨,則能夠隨著時(shí)間的推移減少 數(shù)據(jù)的存儲量。
      但是,由于數(shù)據(jù)存儲量隨傳輸波動(dòng)的不同而逐次增減,因此,需 要適當(dāng)?shù)挠?jì)算存儲量的標(biāo)準(zhǔn)。
      本來,存儲部2中的數(shù)據(jù)存儲量是用于應(yīng)對傳輸波動(dòng)的數(shù)據(jù)量, 在傳輸延遲最小時(shí),也必須要存儲最大傳輸波動(dòng)那么多的數(shù)據(jù)量。 因此,有必要從接收曲線R尋找傳輸延遲最小的點(diǎn),并將此刻 的存儲量控制成應(yīng)對傳輸波動(dòng)的數(shù)據(jù)量。
      在該實(shí)施方式4中,圖7的虛線是最小傳輸延遲時(shí)的接收預(yù)測直 線F,適當(dāng)?shù)乇3衷摻邮疹A(yù)測直線F和再現(xiàn)直線P的垂直距離。
      附帶地,在查找最小傳輸延遲點(diǎn)的情況下,不僅可以利用接收時(shí) 刻與時(shí)刻信息的關(guān)系來查找,還能夠利用存儲量(時(shí)刻信息換算)為最 大的點(diǎn)來查找。即,由于再現(xiàn)間隔是一定的,因此,在存儲量最大時(shí), 傳輸延遲最小。在這種情況下,考慮預(yù)測直線F與再現(xiàn)直線P并4亍, 但只要再現(xiàn)速度的斜率不發(fā)生急劇的變化,就不會包含大的誤差。
      控制再現(xiàn)速度的定時(shí)成為檢測最小傳輸延遲的周期,但在判斷為 存儲量極端多的情況下,也可以不等待該周期而執(zhí)行控制,也可以由 于存儲量急劇變小而判斷為不是發(fā)生了最小傳輸延遲的狀況,并延長 周期。
      另外,若存儲部2中的數(shù)據(jù)存儲量與上述實(shí)施方式2中再現(xiàn)開始 時(shí)存儲的數(shù)據(jù)量(最小傳輸延遲時(shí))相同,則再現(xiàn)操作就變?yōu)檫B續(xù)的。 圖8是表示本發(fā)明實(shí)施方式4的數(shù)據(jù)再現(xiàn)方法的流程圖。 接下來就其操作進(jìn)行說明。
      在未圖示的數(shù)據(jù)發(fā)送裝置將附帶有時(shí)刻信息的數(shù)據(jù)發(fā)送到網(wǎng)絡(luò) 上后,該數(shù)據(jù)在網(wǎng)路上被傳輸,并伴隨著傳輸延遲到達(dá)數(shù)據(jù)再現(xiàn)裝置。
      在伴有傳輸延遲的數(shù)據(jù)到達(dá)后,數(shù)據(jù)再現(xiàn)裝置的接收部1接收該 數(shù)據(jù)(步驟ST21),并將該數(shù)據(jù)存儲在存儲部2內(nèi)(步驟ST22)。
      另外,接收部l檢測該數(shù)據(jù)所附帶的時(shí)刻信息,并將該時(shí)刻信息 輸出到控制部9 (步驟ST73)。
      在數(shù)據(jù)再現(xiàn)裝置的接收部1接收到數(shù)據(jù)前,再現(xiàn)速度調(diào)整部9b 判斷是否經(jīng)過了規(guī)定的周期(步驟ST29),這里,示出了作為未經(jīng)過 規(guī)定周期的結(jié)果而轉(zhuǎn)到步驟ST21的例子。
      再現(xiàn)部8獲取從時(shí)鐘7輸出的再現(xiàn)用時(shí)鐘,并與該再現(xiàn)用時(shí)鐘同 步地再現(xiàn)存儲部2內(nèi)所存儲的數(shù)據(jù)(步驟ST24)。
      另外,再現(xiàn)部8中數(shù)據(jù)的再現(xiàn)開始時(shí)刻例如設(shè)定為上述實(shí)施方式
      1-3所示的時(shí)刻。
      在再現(xiàn)部8開始再現(xiàn)數(shù)據(jù)后,控制部9的再現(xiàn)時(shí)刻檢測部9a檢 測由再現(xiàn)部8再現(xiàn)的數(shù)據(jù)所附帶的時(shí)刻信息(步驟ST25),并將再現(xiàn)中 的數(shù)據(jù)的時(shí)刻信息輸出至再現(xiàn)速度調(diào)整部9b。
      在再現(xiàn)時(shí)刻檢測部9a檢測出再現(xiàn)中的數(shù)據(jù)的時(shí)刻信息后,控制 部9的再現(xiàn)速度調(diào)整部9b計(jì)算再現(xiàn)中的數(shù)據(jù)的時(shí)刻信息與接收部1 檢測到的時(shí)刻信息之差(步驟ST26)。
      再現(xiàn)速度調(diào)整部9b在計(jì)算出兩者之差后,將該差與最大值(過去 計(jì)算出的差中最大的值)進(jìn)行比較(步驟ST27),若該差大于最大值, 則將該差設(shè)為最大值(步驟ST28)。
      在初始狀態(tài)下,將零值設(shè)定為最大值,在第l次的比較處理中, 判定為差>最大值。
      另外,這里的差相當(dāng)于圖7的接收曲線R和再現(xiàn)直線P在垂直 方向的差(存儲部2中數(shù)據(jù)的存儲量)。
      在步驟ST28的處理結(jié)束后,返回"開始,,之后的處理。
      若再現(xiàn)速度調(diào)整部9b將再現(xiàn)中的數(shù)據(jù)的時(shí)刻信息與接收部l檢 測出的時(shí)刻信息的差設(shè)定為最大值,則由于在經(jīng)過規(guī)定的時(shí)間之前, 或者在處理了規(guī)定數(shù)目的接收數(shù)據(jù)之前,要一直重復(fù)執(zhí)行步驟 ST21 ST28的處理,因此,再現(xiàn)速度調(diào)整部9b判斷是否經(jīng)過了規(guī)定 的周期(步驟ST29)。
      再現(xiàn)速度調(diào)整部9b在經(jīng)過了規(guī)定周期后,比較更新后的最大值 和容許范圍的上限量Tmax'下限量Tmin (上限量Tmax是存儲部2中 數(shù)據(jù)的所期望存儲量的上限,下限量Tmin是存儲部2中數(shù)據(jù)的所期 望存儲量的下限,有Tmin<Tmax的關(guān)系),若更新后的最大值大于上 限量Tmax(步驟ST30),則存儲部2的數(shù)據(jù)存儲量從上限量Tmax開 始增大,因此通過提高時(shí)鐘7輸出的再現(xiàn)用時(shí)鐘的頻率,來提高再現(xiàn) 部8的再現(xiàn)速度(步驟ST31)。由此,來減少存儲部2中數(shù)據(jù)的存儲量。
      另 一方面,由于若更新后的最大值小于下限量Tmin(步驟ST32), 則存儲部2中數(shù)據(jù)的存儲量從下限量Tmin開始下降,因此通過降低 時(shí)鐘7輸出的再現(xiàn)用時(shí)鐘的頻率來降低再現(xiàn)部8的再現(xiàn)速度(步驟 ST33)。由此,來增加存儲部2中數(shù)據(jù)的存儲量。
      若更新后的最大值大于下限量Tmin,更新后的最大值小于上限 量Tmax(步驟ST30、 ST32),則存儲部2中的數(shù)據(jù)存儲量位于容許范 圍內(nèi),因此,不改變時(shí)鐘7輸出的再現(xiàn)用時(shí)鐘的頻率,維持再現(xiàn)部8 的再現(xiàn)速度。
      正如根據(jù)以上說明所能夠明白的那樣,根據(jù)該實(shí)施方式4,由于 構(gòu)成為檢測由再現(xiàn)時(shí)鐘檢測部9a檢測出的再現(xiàn)中的數(shù)據(jù)的時(shí)刻7f言息 和接收部l檢測出的時(shí)刻信息的差的最大值,通過根據(jù)該差的最大值 來改變時(shí)鐘7輸出的再現(xiàn)用時(shí)鐘的頻率,從而來調(diào)整再現(xiàn)部8的再現(xiàn) 速度,因此,能夠?qū)H僅可應(yīng)對傳輸波動(dòng)的數(shù)據(jù)量儲存在存儲部2內(nèi)。 其結(jié)果是,實(shí)現(xiàn)了能夠?qū)崿F(xiàn)所期望的抗波動(dòng)性的結(jié)果。
      另夕卜,在本實(shí)施方式4中,示出了接收部l檢測出數(shù)據(jù)所附帶的 時(shí)刻信息的情況,但也可以在存儲部2從接收部l接受數(shù)據(jù)時(shí)檢測時(shí) 刻信息,并將該時(shí)刻信息輸出給控制部9。
      另夕卜,盡管示出了在再現(xiàn)部8開始再現(xiàn)數(shù)據(jù)后,再現(xiàn)時(shí)刻檢測部 9a檢測由再現(xiàn)部8再現(xiàn)中的數(shù)據(jù)的時(shí)刻信息的情況,但是,也可以在 將再現(xiàn)用數(shù)據(jù)從存儲部2傳輸給再現(xiàn)部8時(shí),由再現(xiàn)時(shí)刻檢測部9a 檢測數(shù)據(jù)所附帶的時(shí)刻信息。
      實(shí)施方式5
      在上述實(shí)施方式4中示出了以下情況每當(dāng)接收部1接收數(shù)據(jù)并 檢測出時(shí)刻信息時(shí),控制部9的再現(xiàn)速度調(diào)整部9b檢測再現(xiàn)中的數(shù) 據(jù)的時(shí)刻信息與接收部1所檢測出的時(shí)刻信息的差的最大值,但是, 也可以從接收部1檢測出的時(shí)刻信息中離散地選擇出檢測到差的最大 值的對象的時(shí)刻信息。
      即,若設(shè)定為在接收部l接收到的數(shù)據(jù)龐大的情況下,控制部9 的再現(xiàn)速度調(diào)整部9b參照所有數(shù)據(jù)所附帶的時(shí)刻信息來確認(rèn)存儲部 2中的數(shù)據(jù)存儲量,控制部9的處理負(fù)擔(dān)極大,因此,從所接收到的
      所有數(shù)據(jù)中離散地選擇出 一部分?jǐn)?shù)據(jù),將該數(shù)據(jù)所附帶的時(shí)刻信息設(shè) 為檢測到差的最大值的對象。
      由此,盡管存儲部2中數(shù)據(jù)的存儲量的精度有一些損失,但是能 夠大幅度地減輕控制部9的處理負(fù)擔(dān)。
      實(shí)施方式6
      在上述實(shí)施方式l-5中,示出了附帶有表示數(shù)據(jù)的再現(xiàn)定時(shí)的時(shí) 刻信息的情況,但也可以由接收部l接收附帶有表示發(fā)送端的發(fā)送定 時(shí)的信息的數(shù)據(jù)作為時(shí)刻信息。
      由此,由于在接收端沒有傳輸波動(dòng)的情況下,數(shù)據(jù)的接收時(shí)刻和 時(shí)刻信息的關(guān)系是直線,因此,很容易檢測到傳輸波動(dòng),實(shí)現(xiàn)了能夠 提高傳輸波動(dòng)的檢測精度的效果。
      作為表示發(fā)送時(shí)的定時(shí)的信息,按IP來傳送"MPEG-2 TS"時(shí)的 TTS的時(shí)間戳等是合適的。
      另外,也可以由接收部l接收附帶有表示多媒體流(多路復(fù)用流) 的系統(tǒng)時(shí)刻的信息的數(shù)據(jù)來作為時(shí)刻信息。
      按照這種方法,在再現(xiàn)部4、 8與系統(tǒng)時(shí)刻同步地動(dòng)作的情況下, 由于正確區(qū)分了接收時(shí)和再現(xiàn)時(shí)的時(shí)間間隔,因此,傳輸波動(dòng)的檢測 變?nèi)菀琢?,?shí)現(xiàn)了能夠提高傳輸波動(dòng)的檢測精度的效果。
      作為表示多媒體流的系統(tǒng)時(shí)刻的信息,"MPEG-2TS"的PCR等 是合適的。
      另外,接收部1也可以接收附帶有表示媒體的顯示定時(shí)(顯示時(shí) 刻)或譯碼定時(shí)(譯碼時(shí)刻)的信息的數(shù)據(jù)來作為時(shí)刻信息。
      按照這種方法,在再現(xiàn)部4、 8與顯示時(shí)刻/譯碼時(shí)刻同步地操作 的情況下,由于能夠正確區(qū)分接收時(shí)和再現(xiàn)時(shí)的時(shí)間間隔,因此,傳 輸波動(dòng)的檢測變?nèi)菀琢?,從而?shí)現(xiàn)了能夠提高傳輸波動(dòng)的檢測精度的 效果。
      作為表示媒體的顯示定時(shí)(顯示時(shí)刻)或譯碼定時(shí)(譯碼時(shí)刻)的信 息,"MPEG-2 TS"的PTS或DTS、或RTP的時(shí)間戳等是合適的。
      實(shí)施方式7
      圖9是表示本發(fā)明實(shí)施方式7的數(shù)據(jù)再現(xiàn)裝置的結(jié)構(gòu)圖,圖中, 由于與圖2相同的標(biāo)記表示相同或相應(yīng)的部分,因此,省略其說明。
      接收部10執(zhí)行接收例如來自網(wǎng)絡(luò)等傳輸線路的、按固定速率發(fā) 送的數(shù)據(jù)的處理。另外,接收部IO構(gòu)成數(shù)據(jù)接收單元。
      控制部11由接收時(shí)刻計(jì)算部lla、時(shí)刻預(yù)測部lib以及再現(xiàn)控 制部llc構(gòu)成。
      控制部11的接收時(shí)刻計(jì)算部lla執(zhí)行以下處理從時(shí)鐘5獲取 時(shí)刻,并計(jì)算接收部10接收到固定速率的數(shù)據(jù)的時(shí)刻。另外,由時(shí) 鐘5和接收時(shí)刻計(jì)算部lla構(gòu)成接收時(shí)刻計(jì)算單元。
      控制部11的時(shí)刻預(yù)測部llb執(zhí)行以下處理根據(jù)存儲部2中數(shù) 據(jù)的存儲量和接收時(shí)刻計(jì)算部lla計(jì)算出的時(shí)刻的關(guān)系,來預(yù)測存儲 部2中數(shù)據(jù)的存儲量達(dá)到規(guī)定量所需的最短時(shí)刻。另外,時(shí)刻預(yù)測部 llb構(gòu)成了時(shí)刻預(yù)測單元。
      控制部11的再現(xiàn)控制部llc執(zhí)行以下處理在到達(dá)時(shí)刻預(yù)測部 lib預(yù)測的最短時(shí)刻時(shí),將數(shù)據(jù)的再現(xiàn)開始指令輸出給再現(xiàn)部4。另 外,再現(xiàn)控制部llc構(gòu)成再現(xiàn)控制單元。
      圖IO是表示時(shí)刻和數(shù)據(jù)量的關(guān)系的說明圖。
      圖IO表示在發(fā)送端,隨著時(shí)間的推移,按固定速率(斜率dS/dt 的固定速率)發(fā)送數(shù)據(jù)的狀態(tài)(參見直線S)。
      另一方面,還表示從發(fā)送端發(fā)送出的數(shù)據(jù)伴隨著傳輸延遲到達(dá)接 收端時(shí)的狀態(tài)。
      在圖10中,顯示了曲線R作為數(shù)據(jù)接收例子,但是,由于傳輸 波動(dòng)的影響,數(shù)據(jù)的接收時(shí)刻和數(shù)據(jù)量的關(guān)系并不是直線而是曲線。
      若存儲部2中數(shù)據(jù)的存儲量只要是能夠應(yīng)對傳輸波動(dòng)的大小的 程度的數(shù)據(jù)量便可,在傳輸延遲最小時(shí),只要存儲最大傳輸波動(dòng)那么 多的數(shù)據(jù)量。
      在該實(shí)施方式7中,將傳輸延遲最小時(shí)所必須的數(shù)據(jù)量設(shè)為B,
      來導(dǎo)出再現(xiàn)開始時(shí)刻。
      接下來就其操作進(jìn)行說明。
      在未圖示的數(shù)據(jù)發(fā)送裝置將數(shù)據(jù)以固定速率發(fā)送到網(wǎng)絡(luò)上后(參
      照圖10的直線S),該數(shù)據(jù)在網(wǎng)絡(luò)上被傳輸,并伴隨著傳輸延遲而到
      達(dá)數(shù)據(jù)再現(xiàn)裝置。
      設(shè)數(shù)據(jù)的發(fā)送速率(直線S的斜率dS/dt)在數(shù)據(jù)再現(xiàn)裝置中為已知。
      在伴隨著傳輸延遲的數(shù)據(jù)到達(dá)后,數(shù)據(jù)再現(xiàn)裝置的接收部10接 收該數(shù)據(jù),并將該數(shù)據(jù)存儲在存儲部2內(nèi)。
      在接收部IO開始接收固定速率的數(shù)據(jù)后,控制部11的接收時(shí)刻 計(jì)算部11a從時(shí)鐘5獲取時(shí)刻,并計(jì)算接收部IO接收到數(shù)據(jù)的時(shí)刻。
      即,數(shù)據(jù)是以固定速率發(fā)送,接收部10中數(shù)據(jù)的接收速率相當(dāng) 于數(shù)據(jù)的發(fā)送速率(直線S的斜率dS/dt),因此,接收時(shí)刻計(jì)算部lla 考慮數(shù)據(jù)的接收開始時(shí)刻和發(fā)送速率,根據(jù)從時(shí)鐘5獲取到的時(shí)刻, 來計(jì)算接收部10中數(shù)據(jù)的接收時(shí)刻。
      在接收時(shí)刻計(jì)算部lla計(jì)算出接收部10中數(shù)據(jù)的接收時(shí)刻后, 控制部11的時(shí)刻預(yù)測部lib根據(jù)數(shù)據(jù)的接收時(shí)刻和存儲部2中數(shù)據(jù) 存儲量的關(guān)系,來預(yù)測存儲部2中數(shù)據(jù)的存儲量到達(dá)規(guī)定量所需的最 短時(shí)刻。
      以下,具體"i兌明時(shí)刻預(yù)測部lib的預(yù)測處理。
      時(shí)刻預(yù)測部llb在從接收時(shí)刻計(jì)算部11a獲取數(shù)據(jù)接收時(shí)刻、從 存儲部2獲取到數(shù)據(jù)存儲量后,對數(shù)據(jù)的接收時(shí)刻和數(shù)據(jù)的存儲量的 關(guān)系進(jìn)行繪制,并將接收曲線R描繪在圖IO的圖上。
      接下來,時(shí)刻預(yù)測部lib在圖10的圖上描繪用以預(yù)測存儲部2 中的數(shù)據(jù)存儲量到達(dá)規(guī)定量的時(shí)刻的預(yù)測直線F,但描繪為預(yù)測直線 F的斜率dF/dt與直線S的斜率Ds/dt相同,且,通過數(shù)據(jù)的接收時(shí) 刻與數(shù)據(jù)的存儲量(時(shí)刻換算量)的差為最小值的點(diǎn)(在接收曲線R中, 為在左側(cè)突出的位置,傳輸延遲為最小的點(diǎn))。
      時(shí)刻預(yù)測部llb在將預(yù)測直線F描繪在圖IO的圖上之后,按照
      該預(yù)測直線F,將把存儲部2的存儲量變?yōu)閿?shù)據(jù)量B的最短時(shí)刻通知 給再現(xiàn)控制部llc。
      控制部11的再現(xiàn)控制部llc在從時(shí)刻預(yù)測部llb接受了將存儲 部2的存儲量變?yōu)閿?shù)據(jù)量B的最短時(shí)刻的通知后,從時(shí)鐘5獲取時(shí)刻, 在該時(shí)刻到達(dá)存儲部2的存儲量變?yōu)閿?shù)據(jù)量B的最短時(shí)刻時(shí),將數(shù)據(jù) 的再現(xiàn)開始指令輸出到該再現(xiàn)部4。
      在從控制部3輸出了數(shù)據(jù)的再現(xiàn)開始指令后,再現(xiàn)部4取出存儲 部2內(nèi)所存儲的數(shù)據(jù),之后,開始再現(xiàn)該數(shù)據(jù)。
      之后,數(shù)據(jù)再現(xiàn)裝置一邊接收數(shù)據(jù), 一邊再現(xiàn)數(shù)據(jù)。
      正如從以上說明中能夠了解到的那樣,根據(jù)本實(shí)施方式7,設(shè)置 了時(shí)刻預(yù)測部lib以及再現(xiàn)控制部llc,所述時(shí)刻預(yù)測部根據(jù)存儲部 2中數(shù)據(jù)的存儲量和接收時(shí)刻計(jì)算部lla算出的時(shí)刻的關(guān)系來預(yù)測存 儲部2中數(shù)據(jù)的存儲量到達(dá)規(guī)定量所需的最短時(shí)刻,所述再現(xiàn)控制部 llc在到達(dá)時(shí)刻預(yù)測部lib所預(yù)測的最短時(shí)刻后,輸出數(shù)據(jù)的再現(xiàn)開 始指令。在從再現(xiàn)控制部llc輸出了數(shù)據(jù)的再現(xiàn)開始指令后,再現(xiàn)部 4開始再現(xiàn)存儲部2內(nèi)所存儲的數(shù)據(jù)。由于如上所述構(gòu)成,因此,除 了能夠?qū)崿F(xiàn)與上述實(shí)施方式1相同的效果外,還實(shí)現(xiàn)能夠一邊應(yīng)對傳 輸波動(dòng)一邊以最小延遲進(jìn)行再現(xiàn)的效果。
      實(shí)施方式8
      在上述實(shí)施方式l、 2、 7中,表示了求出應(yīng)對傳輸波動(dòng)的最合適 的再現(xiàn)開始時(shí)的定時(shí)的情況,在利用再現(xiàn)部4不能從接收數(shù)據(jù)的頭部 進(jìn)行再現(xiàn)的情況下(例如是接收數(shù)據(jù)是流的中途而在找到數(shù)據(jù)中的可 以譯碼的點(diǎn)之前不能再現(xiàn)的情況下),存在跳讀數(shù)據(jù)至可由再現(xiàn)部4 譯碼的點(diǎn)的可能性。
      這種情況下,考慮傳輸波動(dòng),即便在存儲部2內(nèi)只存儲了最佳的 數(shù)據(jù)量,但由于在再現(xiàn)開始之后立即執(zhí)行數(shù)據(jù)的跳讀,因此,存儲部 2內(nèi)存儲的數(shù)據(jù)急劇減少,有僅僅剩余不能應(yīng)對傳輸波動(dòng)的數(shù)據(jù)量的 可能性。 因此,在本實(shí)施方式8中,存儲部2存儲由接收部l接收的數(shù)據(jù) 中的、可由再現(xiàn)部4再現(xiàn)的點(diǎn)之后的數(shù)據(jù),并舍棄該點(diǎn)之前的數(shù)據(jù)。
      由此,由于在再現(xiàn)部4開始再現(xiàn)數(shù)據(jù)時(shí),沒有存儲部2內(nèi)存儲的 數(shù)據(jù)的跳讀,因此,存儲部2內(nèi)存儲的數(shù)據(jù)不會急劇減少,所以,在 因數(shù)據(jù)波動(dòng)引起的數(shù)據(jù)不足狀況下也可耐受。
      由于舍棄了可由再現(xiàn)部4再現(xiàn)的部分以前的數(shù)據(jù),因此,可存儲 能應(yīng)對所期望的傳輸波動(dòng)的數(shù)據(jù)量。
      權(quán)利要求
      1.一種數(shù)據(jù)再現(xiàn)裝置,其特征在于,具有數(shù)據(jù)接收單元,用于接收來自傳輸線路的附帶有時(shí)刻信息的數(shù)據(jù);時(shí)刻信息檢測單元,用于檢測由上述數(shù)據(jù)接收單元所接收的數(shù)據(jù)所附帶的時(shí)刻信息;數(shù)據(jù)存儲單元,用于存儲由上述數(shù)據(jù)接收單元所接收的數(shù)據(jù);再現(xiàn)控制單元,存儲由上述時(shí)刻信息檢測單元檢測出的最初的接收數(shù)據(jù)的時(shí)刻信息,當(dāng)最初的接收數(shù)據(jù)的時(shí)刻信息與由上述時(shí)刻信息檢測單元所檢測出的時(shí)刻信息的差達(dá)到規(guī)定值時(shí),輸出數(shù)據(jù)的再現(xiàn)開始指令;以及數(shù)據(jù)再現(xiàn)單元,當(dāng)上述再現(xiàn)控制單元輸出了數(shù)據(jù)的再現(xiàn)開始指令時(shí),開始再現(xiàn)上述數(shù)據(jù)存儲單元內(nèi)所存儲的數(shù)據(jù)。
      2. —種數(shù)據(jù)再現(xiàn)裝置,其特征在于,具有數(shù)據(jù)接收單元,用于接收來自傳輸線路的附帶有時(shí)刻信息的數(shù)據(jù);時(shí)刻信息檢測單元,用于檢測由上述數(shù)據(jù)接收單元所接收的數(shù)據(jù) 所附帶的時(shí)刻信息;數(shù)據(jù)存儲單元,用于存儲由上述數(shù)據(jù)接收單元所接收的數(shù)據(jù);接收時(shí)刻測量單元,用于對上述數(shù)據(jù)接收單元接收到數(shù)據(jù)的時(shí)刻 進(jìn)行測量;時(shí)刻預(yù)測單元,檢測上述接收時(shí)刻測量單元所測量出的時(shí)刻與上 述時(shí)刻信息檢測單元檢測出的時(shí)刻信息所表示的時(shí)刻之差的最小值, 并根據(jù)該差的最小值,對上述數(shù)據(jù)存儲單元中的數(shù)據(jù)存儲量達(dá)到規(guī)定 量的最短時(shí)刻進(jìn)行預(yù)測;再現(xiàn)控制單元,當(dāng)?shù)竭_(dá)上述時(shí)刻預(yù)測單元所預(yù)測的最短時(shí)刻時(shí), 輸出數(shù)據(jù)的再現(xiàn)開始指令;以及數(shù)據(jù)再現(xiàn)單元,當(dāng)上述再現(xiàn)控制單元輸出數(shù)據(jù)的再現(xiàn)開始指令 時(shí),開始再現(xiàn)上述數(shù)據(jù)存儲單元內(nèi)所存儲的數(shù)據(jù)。
      3. 如權(quán)利要求2所述的數(shù)據(jù)再現(xiàn)裝置,其特征在于,時(shí)刻預(yù)測單 元從由時(shí)刻信息檢測單元所檢測到的時(shí)刻信息當(dāng)中離散地選擇檢測 到差的最小值的對象的時(shí)刻信息。
      4. 一種數(shù)據(jù)再現(xiàn)裝置,其特征在于,具有數(shù)據(jù)接收單元,用于接收來自傳輸線路的附帶有時(shí)刻信息的數(shù)據(jù);時(shí)刻信息檢測單元,用于檢測由上述數(shù)據(jù)接收單元所接收的數(shù)據(jù) 所附帶的時(shí)刻信息;數(shù)據(jù)存儲單元,用于存儲由上述數(shù)據(jù)接收單元所接收的數(shù)據(jù);數(shù)據(jù)再現(xiàn)單元,用于再現(xiàn)上述數(shù)據(jù)存儲單元內(nèi)所存儲的數(shù)據(jù); 再現(xiàn)時(shí)刻檢測單元,用于檢測由上述數(shù)據(jù)再現(xiàn)單元所再現(xiàn)的數(shù)據(jù) 所附帶的時(shí)刻信息;以及再現(xiàn)速度調(diào)整單元,檢測由上述再現(xiàn)時(shí)刻檢測單元所檢測出的時(shí) 刻信息與由上述時(shí)刻信息檢測單元所檢測出的時(shí)刻信息之差的最大 值,并根據(jù)該差的最大值來調(diào)整上述數(shù)據(jù)再現(xiàn)單元的再現(xiàn)速度。
      5. 如權(quán)利要求4所述的數(shù)據(jù)再現(xiàn)單元,其特征在于,再現(xiàn)速度調(diào) 整單元從時(shí)刻信息檢測單元所檢測出的時(shí)刻信息當(dāng)中離散地選擇檢 測到差的最大值的對象的時(shí)刻信息。
      6. 如權(quán)利要求1-5中的任一項(xiàng)所述的數(shù)據(jù)再現(xiàn)裝置,其特征在于, 數(shù)據(jù)接收單元接收附帶有表示發(fā)送端的發(fā)送定時(shí)的信息的數(shù)據(jù)作為時(shí)刻信息。
      7. 如權(quán)利要求1-5中的任一項(xiàng)所述的數(shù)據(jù)再現(xiàn)裝置,其特征在于, 數(shù)據(jù)接收單元接收附帶有表示多媒體流的系統(tǒng)時(shí)刻的信息的數(shù)椐作 為時(shí)刻信息。
      8. 如權(quán)利要求1-5中的任一項(xiàng)所述的數(shù)據(jù)再現(xiàn)裝置,其特征在于, 數(shù)據(jù)作為時(shí)刻信息。 ' 、二 ' ^ 、
      9. 一種數(shù)據(jù)再現(xiàn)裝置,其特征在于,具有數(shù)據(jù)接收單元,用于接收來自傳輸線路的以固定速率發(fā)送的數(shù)據(jù);數(shù)據(jù)存儲單元,用于存儲上述數(shù)據(jù)接收單元接收的數(shù)據(jù); 接收時(shí)刻計(jì)算單元,用于計(jì)算由上述數(shù)據(jù)接收單元接收到固定速率的數(shù)據(jù)的時(shí)刻;時(shí)刻預(yù)測單元,用于根據(jù)上述數(shù)據(jù)存儲單元中數(shù)據(jù)的存儲量與上述接收時(shí)刻計(jì)算單元計(jì)算出的時(shí)刻的關(guān)系,來預(yù)測上述數(shù)據(jù)存儲單元中數(shù)據(jù)的存儲量達(dá)到規(guī)定量的最短時(shí)刻;再現(xiàn)控制單元,當(dāng)?shù)竭_(dá)上述時(shí)刻預(yù)測單元所預(yù)測的最短時(shí)刻時(shí), 輸出數(shù)據(jù)的再現(xiàn)開始指令;以及數(shù)據(jù)再現(xiàn)單元,當(dāng)上述再現(xiàn)控制單元輸出了數(shù)據(jù)的再現(xiàn)開始指令 時(shí),開始再現(xiàn)上述數(shù)據(jù)存儲單元內(nèi)所存儲的數(shù)據(jù)。
      10. 如權(quán)利要求l、 2或9所述的數(shù)據(jù)再現(xiàn)裝置,其特征在于,所 述數(shù)據(jù)存儲單元存儲由數(shù)據(jù)接收單元接收到的數(shù)據(jù)中的、可被數(shù)據(jù)再 現(xiàn)單元再現(xiàn)的點(diǎn)之后的數(shù)據(jù),并舍棄該點(diǎn)之前的數(shù)據(jù)。
      11. 一種數(shù)據(jù)再現(xiàn)方法,其特征在于,具有 數(shù)據(jù)接收步驟,數(shù)據(jù)接收單元接收來自傳輸線路的附帶有時(shí)刻信息的數(shù)據(jù);時(shí)刻信息檢測步驟,時(shí)刻信息檢測單元檢測由上述數(shù)據(jù)接收單元 所接收的數(shù)據(jù)所附帶的時(shí)刻信息;數(shù)據(jù)存儲步驟,數(shù)據(jù)存儲單元對上述數(shù)據(jù)接收單元所接收的數(shù)據(jù)進(jìn)行存儲;接收時(shí)刻測量步驟,接收時(shí)刻測量單元對上述數(shù)據(jù)接收單元接收到數(shù)據(jù)的時(shí)刻進(jìn)行測量;時(shí)刻預(yù)測步驟,時(shí)刻預(yù)測單元檢測上述接收時(shí)刻測量單元所測量 出的時(shí)刻與上述時(shí)刻信息檢測單元檢測出的時(shí)刻信息所示的時(shí)刻之 差的最小值,并根據(jù)該差的最小值,對上述數(shù)據(jù)存儲單元中的數(shù)據(jù)存 儲量達(dá)到規(guī)定量的最短時(shí)刻進(jìn)行預(yù)測;再現(xiàn)控制步驟,當(dāng)?shù)竭_(dá)上述時(shí)刻預(yù)測單元所預(yù)測的最短時(shí)刻時(shí), 數(shù)據(jù)再現(xiàn)單元輸出數(shù)據(jù)的再現(xiàn)開始指令;以及數(shù)據(jù)再現(xiàn)步驟,當(dāng)上述再現(xiàn)控制單元輸出數(shù)據(jù)的再現(xiàn)開始指令 時(shí),數(shù)據(jù)再現(xiàn)單元開始再現(xiàn)上述數(shù)據(jù)存儲單元內(nèi)所存儲的數(shù)據(jù)。
      12.—種數(shù)據(jù)再現(xiàn)方法,其特征在于,具有 數(shù)據(jù)接收步驟,數(shù)據(jù)接收單元接收來自傳輸線路的附帶有時(shí)刻信 息的數(shù)據(jù);時(shí)刻信息檢測步驟,時(shí)刻信息檢測單元檢測由上述數(shù)據(jù)接收單元 接收的數(shù)據(jù)所附帶的時(shí)刻信息;數(shù)據(jù)存儲步驟,數(shù)據(jù)存儲單元對由上述數(shù)據(jù)接收單元接收的數(shù)據(jù) 進(jìn)行存儲;數(shù)據(jù)再現(xiàn)步驟,數(shù)據(jù)再現(xiàn)單元再現(xiàn)上述數(shù)據(jù)存儲單元內(nèi)所存儲的數(shù)據(jù);再現(xiàn)時(shí)刻檢測步驟,再現(xiàn)時(shí)刻檢測單元檢測由上述數(shù)據(jù)再現(xiàn)單元 再現(xiàn)的數(shù)據(jù)所附帶的時(shí)刻信息;以及再現(xiàn)速度調(diào)整步驟,再現(xiàn)速度調(diào)整單元檢測由上述再現(xiàn)時(shí)刻檢測 單元檢測出的時(shí)刻信息與由上述時(shí)刻信息檢測單元檢測出的時(shí)刻信 息之差的最大值,并根據(jù)該差的最大值來調(diào)整上述數(shù)據(jù)再現(xiàn)單元的再 現(xiàn)速度。
      全文摘要
      本發(fā)明的目的在于獲取一種數(shù)據(jù)再現(xiàn)裝置和數(shù)據(jù)再現(xiàn)方法,所述數(shù)據(jù)再現(xiàn)裝置和數(shù)據(jù)再現(xiàn)方法能夠在不招致增大到開始再現(xiàn)數(shù)據(jù)為止所需的延遲時(shí)間的前提下可實(shí)現(xiàn)所期望的抗波動(dòng)性。設(shè)置有控制部(3),所述控制部(3)將接收部(1)最初接收到的數(shù)據(jù)的時(shí)刻信息存儲在存儲器(3a)內(nèi),另一方面,每當(dāng)接收部(1)檢測到時(shí)刻信息,就從接收部(1)獲取時(shí)刻信息,并計(jì)算該時(shí)刻信息與存儲器(3a)內(nèi)所存儲的最初的接收數(shù)據(jù)的時(shí)刻信息的差,當(dāng)該差達(dá)到規(guī)定值時(shí),將數(shù)據(jù)的再現(xiàn)開始指令輸出給再現(xiàn)部(4)。當(dāng)從控制部(3)輸出了數(shù)據(jù)的再現(xiàn)開始指令時(shí),再現(xiàn)部(4)開始再現(xiàn)存儲部(2)內(nèi)所存儲的數(shù)據(jù)。
      文檔編號H04L12/56GK101193065SQ200710196048
      公開日2008年6月4日 申請日期2007年11月30日 優(yōu)先權(quán)日2006年12月1日
      發(fā)明者花田武彥, 鈴木光義, 馬場昌之, 黑川弘幸 申請人:三菱電機(jī)株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1