(57)【要約】【課題】  Ｌａｔｅパケットの防止できる送信装置を提供する。【解決手段】  パケットデータ生成部２にてパケットデータを生成し、このデータのパケット長Ｔを送信処理時間計測部３で計測する。超過判定部４はパケット長Ｔと予め決められた基準値αとを比較し、パケット長Ｔが基準値αを超過していれば超過時間算出部５においてその超過時間γを算出する。タイムスタンプとして利用されるオフセット値βは、前記パケット長Ｔが基準値αを超過していない場合は、基準値αをそのまま用いるが、超過している場合は、基準値αと超過時間γとを合計した時間よりも長い時間を算出し、この算出した値をオフセット値βとして利用する。そして時間情報付加部７がパケットデータにタイムスタンプを付加して１３９４バス処理部８よりデータを伝送する。【選択図】  図１
2005159651.tif 000002
【特許請求の範囲】
【請求項１】
データをパケット化してパケットデータを生成するパケットデータ生成手段と、
前記パケットデータの送信処理時間であるパケット長を計測する計測手段と、
前記計測手段により計測された前記パケット長が、基準値を超過したか否かを判断する判断手段と、
前記判断手段により前記パケット長が前記基準値を超過したと判断した場合に、この超過時間を算出する算出手段と、
前記算出手段により算出された前記超過時間と前記基準値とを足した時間よりも長い時間をオフセット値として設定する設定手段と、
前記設定手段により設定されたオフセット値を時間情報に足し合わせてタイムスタンプを生成する時間情報生成手段と、
前記パケットデータ生成手段により生成された前記パケットデータに前記時間情報生成手段により生成された前記タイムスタンプを付加する時間情報付加手段と、
前記時間情報付加手段により前記タイムスタンプが付加された前記パケットデータを伝送する伝送手段とを
具備することを特徴とする送信装置。
【請求項２】
前記設定手段は、前記判断手段によりパケット長が基準値を超過しないと判断した場合には、前記基準値をオフセット値として設定することを特徴とする請求項１に記載の送信装置。
【請求項３】
前記パケットデータは、ＭＰＥＧ２−ＴＳパケットデータであることを特徴とする請求項１に記載の送信装置。
【請求項４】
前記設定手段は、前記超過時間の整数倍に前記基準値とを足した時間をオフセット値として設定することを特徴とする請求項１に記載の送信装置。
【請求項５】
前記基準値は、パケットレートを基に決定されることを特徴とする請求項１に記載の送信装置。
【請求項６】
前記伝送手段は、ＩＥＥＥ１３９４規格に準拠したことを特徴とする請求項１に記載の送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、送信装置に係り、特にＩＥＥＥ１３９４などのリアルタイムデータを送信する送信装置に関する。
【背景技術】
【０００２】
リアルタイムデータであるＭＰＥＧ２−ＴＳパケットをＩＥＥＥ１３９４インタフェースを用いて伝送する場合、まずＩＥＣ６１８８３で規定されたタイムスタンプをＭＰＥＧ２−ＴＳパケットの先頭に付加してＳｏｕｒｃｅ  Ｐａｃｋｅｔと呼ばれる形式にする。
【０００３】
Ｓｏｕｒｃｅ  Ｐａｃｋｅｔは複数パケットが連結され、更にＣＩＰヘッダが付加され、ＩＥＥＥ１３９４バス規格でのＩｓｏｃｈｒｏｎｏｕｓパケットフォーマットでバス上を伝送される。
【０００４】
ここで、タイムスタンプはＭＰＥＧ２−ＴＳパケットの先頭のタイミングを基準に１３９４ネットワーク上のサイクルタイムをサンプリングし、その値にオフセット値を加算して決定される。タイムスタンプはＳｏｕｒｃｅ  Ｐａｃｋｅｔ  Ｈｅａｄｅｒとして付加される。
【０００５】
タイムスタンプのオフセット値は、ＩＥＥＥ１３９４バス伝送での固定遅延値の意味を持ち、オフセット値の中に伝送ジッタ等の伝送上の時間の揺らぎを吸収する。
【０００６】
ここで、オフセット値は、ＩＥＣ６１８８３に記載されている受信側機器のＩＥＥＥ１３９４処理部のバッファ容量とＭＰＥＧ２−ＴＳパケットのパケットレートを基にして決定される。従って、たとえデータクロックが異なっていても、パケットレートが同じであればオフセット値は同じ値に設定される（例えば、非特許文献１参照。）。
【非特許文献１】ＩＥＣ著、「ＩＥＣ６１８８３−４：Ｃｏｎｓｕｍｅｒ  ａｕｄｉｏ／ｖｉｄｅｏ  ｅｑｕｉｐｍｅｎｔ  −  Ｄｉｇｉｔａｌ  ｉｎｔｅｒｆａｃｅ  −Ｐａｒｔ４：ＭＰＥＧ２−ＴＳ  ｄａｔａ  ｔｒａｎｓｍｉｓｓｉｏｎ”」、ＩＥＣ、１９９７年９月２６日、第１３頁〜２１頁
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述のように、リアルタイムデータのパケットレートが同じだと、同じオフセット値のタイムスタンプが付加される。しかし、ＩＥＥＥ１３９４インタフェース処理部に入力されるＭＰＥＧ２−ＴＳパケットのデータクロックの周波数が低い場合、つまり送信処理に必要な時間が長い場合には、付加されたタイムスタンプが不適切な値、つまり受信側でＭＰＥＧ２−ＴＳパケットのタイミングの復元ができない状態（Ｌａｔｅパケット状態）となってしまう場合があった。そこで、本発明はこのＬａｔｅパケットを防止する送信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の送信装置は、データをパケット化してパケットデータを生成するパケットデータ生成手段と、前記パケットデータの送信処理時間であるパケット長を計測する計測手段と、前記計測手段により計測された前記パケット長が、基準値を超過したか否かを判断する判断手段と、前記判断手段によりパケット長が基準値を超過したと判断した場合に、この超過時間を算出する算出手段と、前記送信処理時間前記算出手段により算出された前記超過時間と、前記基準値とを足した時間よりも長い時間をオフセット値として設定する設定手段と、前記設定手段により設定されたオフセット値を時間情報に足し合わせてタイムスタンプを生成する時間情報生成手段と、前記パケットデータ生成手段により生成された前記パケットデータに前記時間情報生成手段により生成された前記タイムスタンプを付加する時間情報付加手段と、前記時間情報付加手段により前記タイムスタンプが付加された前記パケットデータを伝送する伝送手段とを具備することを特徴としている。
【発明の効果】
【０００９】
データの伝送によるＬａｔｅパケットの防止を図ることができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１１】
図１は本発明の実施の形態に係る送信装置の構成を示すブロック図である。この送信装置１は、パケットデータ生成部２と、送信処理時間計測部３と、超過判定部４と、超過時間算出部５と、時間情報生成部６と、時間情報付加部７と、ＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ，Ｉｎｃ）１３９４高性能シリアルバス処理部（以下、「１３９４バス処理部」ともいう）８とを主たる構成要素としている。送信装置１は、例えばＢＳデジタル放送受信機、ＣＳデジタル放送受信機などである。
【００１２】
ここで、パケットデータ生成部２は、送信処理時間計測部３と時間情報生成部６と時間情報付加部７に接続されている。また、送信処理時間計測部３は、パケットデータ生成部２の他に超過判定部４と超過時間算出部５にも接続されている。超過判定部４は、送信処理時間計測部３の他に超過時間算出部５と時間情報生成部６にも接続されている。超過時間算出部５は、送信処理時間計測部３と超過判定部４の他に時間情報生成部６にも接続されている。時間情報生成部６は、パケットデータ生成部２と超過判定部４と超過時間算出部５の他に時間情報付加部７と１３９４バス処理部８にも接続されている。時間情報付加部７は、パケットデータ生成部２と時間情報生成部６の他に１３９４バス処理部８にも接続されている。１３９４バス処理部８は、時間情報生成部６と時間情報付加部７とに接続されており、更にＤ−ＶＨＳ（Ｄｉｇｉｔａｌ−ＶＨＳ）機器等の外部の機器とも接続が可能であるよう構成されている。
【００１３】
尚、送信装置１は図示せぬリモコンや操作ボタンの手段を用い、ユーザが送信装置１に対して動作命令を行うことが可能である。
【００１４】
次に、各要素の構成を説明する。
【００１５】
パケットデータ生成部２は、送信装置１が１３９４バス処理部８を通して受信装置へ伝送するＭＰＥＧ２−ＴＳ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ２−Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）パケットを生成する。即ち、ＢＳデジタル放送受信機を例にとれば、受信した電波を復調し、エラー訂正を行い、スクランブルを解除し、伝送される番組を構成するＭＰＥＧ２−ＴＳパケットだけを抜き出して送出する。
【００１６】
送信処理時間計測部３は、パケットデータ生成部２から出力されるＭＰＥＧ２−ＴＳのパケット長を計測する。
【００１７】
超過判定部４は、送信処理時間計測部３で計測したパケット長を受信し、このパケット長が後述する基準値を超過したか否かを判定する。
【００１８】
超過時間算出部５は、送信処理時間計測部３での計測したパケット長Ｔが、後述する基準値をどの程度超過したかを算出する。
【００１９】
時間情報生成部６は、時間情報であるタイムスタンプを生成する。
【００２０】
時間情報付加部７は、時間情報生成部６で生成されたタイムスタンプを、後述するＭＰＥＧ２−ＴＳパケットのＳｏｕｒｃｅ  Ｐａｃｋｅｔ  Ｈｅａｄｅｒの位置に格納する。
【００２１】
１３９４バス処理部８は、１３９４バス規格で規定された処理と、その上位層としてＩＥＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｅｌｅｃｔｒｏｔｅｃｈｎｉｃａｌ  Ｃｏｍｍｉｓｓｉｏｎ）６１８８３規格で規定された処理を行い、外部の機器と接続されているときには当該外部の機器にデータを送出する。
【００２２】
次に、図２を用いて本発明の実施の形態に係る送信装置１の動作を説明する。図２は本発明の実施の形態に係る送信装置１の動作を説明するためのフローチャートである。ここでは、ユーザが送信装置１で視聴している番組Ｘを１３９４バス処理部８と１３９４バスを介して接続された図示せぬＤ−ＶＨＳ機器において録画を行う動作を用いて説明する。
【００２３】
まず、伝送に必要な各種パケットを生成し、送受信の準備を整える（ステップＳ１）。
【００２４】
即ち、図示せぬリモコンや操作ボタンを用いてユーザが送信装置１に対して視聴中の番組Ｘの録画指示を行うことで、送信装置１内の図示せぬシステムマイコンが、送信装置１とＤ−ＶＨＳ機器との間におけるＭＰＥＧ２−ＴＳパケットの伝送に必要な各種パケット（制御用コマンドや状態取得のコマンド等）を生成する。そして、１３９４バス処理部８から１３９４バスを介して相手機器であるＤ−ＶＨＳ機器と交信し、伝送に必要な帯域の予約を行うことで送受信の準備を整える。
【００２５】
次に、パケットデータ生成部２は、Ｄ−ＶＨＳ機器で記録される番組Ｘを構成するＭＰＥＧ２−ＴＳパケットを送信処理時間計測部３と時間情報生成部６と時間情報付加部７とへ送出する（ステップＳ２）。
【００２６】
図３はＭＰＥＧ２−ＴＳパケットが後述するＩｓｏｃｈｒｏｎｏｕｓ  Ｐａｃｋｅｔへと処理される工程を示した図である。パケットデータ生成部２から送出されるＭＰＥＧ２−ＴＳパケットは図３（１）の状態のものである。図４はＭＰＥＧ２−ＴＳパケットが送出されるタイミングの例を示した図である。パケットデータ生成部２はデータクロック毎に１Ｂｙｔｅを送出する。ここで、１つのＭＰＥＧ２−ＴＳパケットは１８８Ｂｙｔｅであるので（図３（１）参照）、１つのＭＰＥＧ２−ＴＳパケットは１８８データクロックで送出が完了することとなる。従ってデータクロックの周波数が高ければそれだけ短い時間でデータの送出が完了することとなる。また、パケットデータ生成部２はＭＰＥＧ２−ＴＳパケットの先頭バイト（周期バイト）毎にＳＹＮＣ（周期バイト信号）を送出する。
【００２７】
次に、送信処理時間計測部３は、パケットデータ生成部２より受信したＭＰＥＧ２−ＴＳパケットを基にそのパケットの時間長さであるパケット長Ｔを測定し、この測定結果を超過判定部４と超過時間算出部５に送出する（ステップＳ３）。ここで、パケット長Ｔの測定方法としては、例えば図４に示すようなデータクロックよりも周波数が高いクロックで、ＭＰＥＧ２−ＴＳパケットが存在する期間のデータクロック数をカウントすることや、ＭＰＥＧ２−ＴＳパケットが存在する期間を、ＩＥＥＥ１３９４バス処理部８が内蔵するサイクルカウンターのカウント値を用いて計測することなどで実現できるが、パケット長Ｔが測定できれば他の方法でもかまわない。
【００２８】
次に、超過判定部４は、送信処理時間計測部３から受信したＭＰＥＧ２−ＴＳパケットのパケット長Ｔがオフセット値βに利用される基準値αを超過したか否かを判断する（ステップＳ４）。
【００２９】
ここで、オフセット値とは、伝送における遅延値のことである。１３９４バスに接続された機器間では、バス上の機器で１つの共通のカウンターを用いることで時間が同期されている。従って、送信側である送信装置１がこのカウンターを用いたタイムスタンプを利用することで、受信側であるＤ−ＶＨＳでの処理の開始時間を指定することが可能である。
【００３０】
従って、タイムスタンプはオフセット、即ち１３９４バス伝送での遅延の役割を担い、このオフセットの中で伝送ジッタ等の伝送上の時間の揺らぎを吸収することとなる。例えばオフセット値を４サイクル（１サイクルは１２５μｓｅｃ）と設定した場合、１３９４バスは４サイクルの遅延を持つことになる。
【００３１】
また、基準値αはＩＥＣ６１８８３に記載されている受信側機器の１３９４バス処理部のバッファ容量とＭＰＥＧ２−ＴＳパケットのパケットレートを基にして決定される時間情報であり、従来方式の多くはこの基準値αをそのままオフセット値βとして利用している。
【００３２】
図５は、同じパケットレートのＭＰＥＧ２−ＴＳパケットにおける異なるデータクロックでの伝送の様子を示した図である。図５において、（ａ）と（ｂ）とは同じパケットレートであり、この図に示した３つのＭＰＥＧ２−ＴＳパケットの伝送の開始のタイミングは同じである。
【００３３】
従来の送信装置では図５のようにパケットレートが同じ場合には、基準値αは常に同じ値であるため、従来方式では同じパケットレートであれば常に同じオフセット値βが設定されることとなる。しかし、デジタル放送では番組の設定内容に従って、データクロックの周波数が増減する場合がある。即ち、図５（ａ）のようにデータクロックがある程度高い状態で送信される場合は問題ないが、図５（ｂ）のようにデータクロックが低くなった状態で送信されると、ＭＰＥＧ２−ＴＳパケット全体（１８８Ｂｙｔｅ）が送信処理部に入力しきるまでそのパケットは送信できないため、送信するまでの処理に多くの時間が必要となってしまう。そこで、このオフセット値βを制御する為、まずステップＳ４でパケット長Ｔが基準値αを超過したか否かを判断する（ステップＳ４参照）。尚、ここではパケット長Ｔが基準値αを超えたか否かで判断しているが、本発明は必ずしもこれに限定されること無く、例えば、パケット長Ｔが基準値αを超えないまでも基準値αに近い値になったときは超過したと判断するようにしても良い。
【００３４】
ここで、ステップＳ４の判定は、超過判定部４がパケット毎に行う。例えば、番組Ｘのパケットレートにおいて、オフセット値βが４サイクル（１３９４バスであれば１サイクルが１２５μｓｅｃであるため、５００μｓｅｃ）と設定されているとすると、この４サイクルという時間は、１３９４バス伝送路での遅延として扱われ、この値の中に伝送ジッタなどの時間上の揺らぎ成分が含まれている。
【００３５】
その結果、超過判定部４はパケット長Ｔが基準値αを超過していないと判断した場合は（ステップＳ４のＮｏ）、基準値αをそのままオフセット値βに設定し（ステップＳ１０）、後述するステップＳ６に進む。
【００３６】
一方、超過判定部４はパケット長Ｔが基準値αを超過したと判断した場合は（ステップＳ４のＹｅｓ）、超過時間算出部５は後述する超過時間γを考慮したオフセット値βを算出する（ステップＳ５）。
【００３７】
即ち、超過判定部４はこのパケット長Ｔがオフセット値βを超過したという情報を超過時間算出部５と時間情報生成部６とへ送出する。
【００３８】
この超過した旨の情報を受信した超過時間算出部５は、パケット長Ｔが基準値αを超過した時間である超過時間γの算出を行い、この超過時間γを時間情報生成部６に送出する。
【００３９】
例えば、受信機側のバッファ容量とＭＰＥＧ２−ＴＳパケットのパケットレートを基に決定された基準値αが５００μｓｅｃ（４サイクル）で、送信処理時間計測部３からのパケット長Ｔの計測結果が６２５μｓｅｃだとすると、超過時間γは１２５μｓｅｃとなりこの値が時間情報生成部６に送出されることとなる。
【００４０】
そして、この超過時間γを用いて、新たなオフセット値βを算出する。ここで、オフセット値βの算出方法としては、少なくとも、当初の基準値αと超過時間γを足した値以上である必要があり、例えばマージンを見込んだ式（１）のような算出方法でオフセット値βを求めても良い。尚、式（１）においてｎは整数である。
【００４１】
オフセット値β＝（基準値α）×ｎ＋超過時間γ・・・式（１）
次に、時間情報生成部６は時間情報であるタイムスタンプを生成する（ステップＳ６）。
【００４２】
即ち、時間情報生成部６は１３９４バス処理部８に内蔵しているサイクルカウンターからカウント値δを受信し、パケットデータ生成部２からのＭＰＥＧ２−ＴＳパケットの送出と同時にカウント値δをサンプリングする。このサンプリングは、例えば図４においてＳＹＮＣの立ち上がりエッジでサンプリングを行うことで実現できる。そしてこのサンプリングされたカウント値δに、オフセット値βを加算する。オフセット値を加算後、時間情報生成部６が図３（２）に示すＳｏｕｒｃｅ  Ｐａｃｋｅｔ  Ｈｅａｄｅｒに格納するタイムスタンプを生成し、このタイムスタンプを時間情報付加部７に送出する。
【００４３】
例えば、番組Ｘを構成するＭＰＥＧ２−ＴＳパケットのパケット長Ｔが５００μｓｅｃと計測され、設定されたオフセット値βが５００μｓｅｃの場合、従来の送信装置ではマージンがない状態である。従って、このままではこのオフセット値βでは伝送ジッタなどの揺らぎ成分を吸収しきれず、受信側であるＤ−ＶＨＳ機器側で正常にＭＰＥＧ２−ＴＳパケットのタイミングを復元できず、１３９４バス規格でいう「Ｌａｔｅパケット」と呼ばれる状態が発生してしまう。
【００４４】
一方、本手法を用いて式（１）を利用すると、ｎ＝２の場合、４サイクルの２倍である８サイクル分と超過時間γを足された値が新たなオフセット値βとして設定されることとなる。従って、伝送上の時間的な揺らぎを盛り込んだオフセット値の設定が可能となる。
【００４５】
図６はＳｏｕｒｃｅ  Ｐａｃｋｅｔ  Ｈｅａｄｅｒ（図３参照）のフォーマットを示した図である。図６に示すようにＳｏｕｒｃｅ  Ｐａｃｋｅｔ  Ｈｅａｄｅｒは、Ｒｅｓｅｒｖｅ（７ｂｉｔ）とＣｙｃｌｅ  Ｃｏｕｎｔ（１３ｂｉｔ）とＣｙｃｌｅ  Ｏｆｆｓｅｔ（１２ｂｉｔ）とで構成される。ここでＣｙｃｌｅ  ＣｏｕｎｔはＩｓｏｃｈｒｏｎｏｕｓ  Ｃｙｃｌｅ（１２５μｓｅｃ）毎にカウントアップされ、Ｃｙｃｌｅ  Ｏｆｆｓｅｔは２４．５７６ＭＨｚ毎にカウントアップされる。
【００４６】
例えば加算されるオフセット値βが４サイクルの場合、図６で示す通りタイムスタンプでサイクルをカウントするのはＬＳＢから１３ｂｉｔ目以降なので、１６進表示で００００４０００Ｈを加算する。
【００４７】
次に、時間情報付加部７はタイムスタンプをＭＰＥＧ２−ＴＳパケットの先頭に付加する（ステップＳ７）。即ち時間情報付加部７は、図３（１）に示したＭＰＥＧ２−ＴＳパケットの先頭に時間情報生成部６で生成されたタイムスタンプをＳｏｕｒｃｅ  Ｐａｃｋｅｔ  Ｈｅａｄｅｒとして格納したＳｏｕｒｃｅ  Ｐａｃｋｅｔを作成し（図３（２）参照）、１３９４バス処理部８に送出する。
【００４８】
次に、１３９４バス処理部８はＩｓｏｃｈｒｏｎｏｕｓ  Ｐａｃｋｅｔを作成し、伝送する（ステップＳ８）。即ち、１３９４バス処理部８は、図３（３）に示すように、受信した複数のＳｏｕｒｃｅ  Ｐａｃｋｅｔを連結し、図３（４）に示すように先頭にＣＩＰ（Ｃｏｍｍｏｎ  Ｉｓｏｃｈｒｏｎｏｕｓ  Ｐａｃｋｅｔ）ヘッダを付加したＩＥＣ６１８８３準拠パケットを作成し、更に図３（５）に示すように１３９４規格に準拠したＩｓｏｃｈｒｏｎｏｕｕｓ  Ｐａｃｋｅｔ  Ｈｅａｄｅｒを付加したＩｓｏｃｈｒｏｎｏｕｓ  Ｐａｃｋｅｔを作成した上で、１３９４バス規格に則って相手機器であるＤ−ＶＨＳに伝送する。
【００４９】
これにより、伝送上の時間的な揺らぎを吸収できるオフセット値を含むデータが送信される。
【００５０】
次に、送信装置１は送信を終了するか否かを判断する（ステップＳ９）。この判断は、送信装置１に対してユーザが伝送の停止を指示したか否かで判断する。
【００５１】
その結果、送信装置１が送信を終了しないと判断した場合には（ステップＳ９のＮｏ）、ステップＳ２に戻り、再度ＭＰＥＧ２−ＴＳパケット毎にステップＳ２〜ステップＳ９を繰り返し処理する。
【００５２】
一方、送信装置１が送信を終了すると判断した場合には（ステップＳ９のＹｅｓ）、相手機器であるＤ−ＶＨＳ機器への伝送を終了し、バス上での伝送の為に予約していた帯域を返上する。これにより本実施の形態に係る送信装置１の動作が終了する。
【００５３】
以上説明してきたように、リアルタイムデータに付加するタイムスタンプをパケット長に応じて制御することで、送信処理にかかる時間の大小（データクロックの周波数の変動）に影響なく適切なリアルタイムデータの送信が出来る。これにより、本送信装置は、Ｌａｔｅパケットの防止が可能となる。
【００５４】
尚、本実施の形態では１３９４バスとＭＰＥＧ２−ＴＳパケットを用いて説明したが、本発明はこれに限定されず、タイムスタンプを用いてリアルタイムデータを伝送するバス若しくはネットワークであれば良い。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施の形態に係る送信装置の構成を示すブロック図。
【図２】本発明の実施の形態に係る送信装置１の動作を説明するためのフローチャート。
【図３】ＭＰＥＧ２−ＴＳパケットがＩｓｏｃｈｒｏｎｏｕｓ  Ｐａｃｋｅｔへと処理される工程を示した図。
【図４】ＭＰＥＧ２−ＴＳパケットが送出されるタイミングの例を示した図。
【図５】同じパケットレートのＭＰＥＧ２−ＴＳパケットにおける異なるデータクロックでの伝送の様子を示した図。
【図６】Ｓｏｕｒｃｅ  Ｐａｃｋｅｔ  Ｈｅａｄｅｒフォーマットを示した図。
【符号の説明】
【００５６】
１  送信装置
２  リアルタイムデータ処理部
３  送信処理時間計測部
４  超過判定部
５  超過時間算出部
６  時間情報生成部
７  時間情報付加部
８  １３９４バス処理部
パケット長Ｔ
α  基準値
β  オフセット値
γ  超過時間γ
δ  カウント値δ
【図１】
2005159651.tif 000003
【図２】
2005159651.tif 000004
【図３】
2005159651.tif 000005
【図４】
2005159651.tif 000006
【図５】
2005159651.tif 000007
【図６】
2005159651.tif 000008