(57)【要約】【課題】所定の固定されたクロック周波数を有した通信リンクを介して、任意のクロック周波数においてデータの種類を伝送するシステムを提供する。【解決手段】  通信リンク上において、受信器に連続的なオーディオおよび／またはビデオデータのストリーム（１０）を伝送する伝送器が提供される。通信リンクは第１のクロック信号に同期してデータを伝送する。伝送器は分析ユニット（２１）と、タイムスタンプ生成器（２４）と、マルチプレクサユニット（２２）とを備える。分析ユニット（２１）は該ストリーム（１０）を分析し、利用可能な同期化情報の型を決定する。タイムスタンプ生成器（２４）は、分析の結果に応じて同期化情報（２５）を生成する。マルチプレクサユニット（２２）は、伝送されるべき該連続的なストリーム（１０）に、生成された同期化情報（２５）を挿入し、同期化情報（２５）とともに該連続的なストリーム（１０）を伝送する。【選択図】  図４
2006042340.tif 000002
【特許請求の範囲】
【請求項１】
通信リンク（２）上において伝送器から受信器に連続的なオーディオおよび／またはビデオデータのストリーム（１０）を伝送する方法であって、該通信リンク（２）は第１のクロック信号に同期してデータを伝送し、
該連続的なオーディオおよび／またはビデオデータのストリーム（１０）を分析し、利用可能な同期化情報の型を決定する工程と、
該分析の結果に応じて新たな同期化情報（２５）を生成する工程と、
伝送されるべき該連続的なオーディオおよび／またはビデオデータのストリーム（１０）に該生成された同期化情報（２５）を挿入する工程と、
該新たな同期化情報（２５）とともに該連続的なオーディオおよび／またはビデオデータのストリーム（１０）を伝送する工程と
を包含する、方法。
【請求項２】
前記分析する工程が、別々に供給された情報に基づいて前記オーディオおよび／またはビデオデータのストリーム（１０）を分析する、請求項１に記載の方法。
【請求項３】
前記別々に供給された情報がルックアップテーブルデータ型に格納される、請求項２に記載の方法。
【請求項４】
前記データ分析のために別々に供給された情報が不揮発性の書換え可能なメモリ（２６）に格納される、請求項２または３に記載の方法。
【請求項５】
前記同期化情報の型を決定する工程が、前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含むか否かを決定する、請求項１〜４のいずれか１項に記載の方法。
【請求項６】
前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含まないと決定された場合において、前記新たな同期化情報を生成する工程が、該オーディオおよび／またはビデオデータのストリーム（１０）に挿入されるべき新たなタイムスタンプ（３００）を生成する、請求項５に記載の方法。
【請求項７】
前記新たなタイムスタンプ（３００）が、伝送されるべきデータのストリーム（３１０）への挿入位置と、第２のクロック（４４）とに基づいて生成され、該第２のクロック（４４）が前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のクロックである、請求項６に記載の方法。
【請求項８】
前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含むと決定された場合において、前記新たな同期化情報を生成する工程が、該連続的なオーディオおよび／またはビデオデータのストリーム（１０）から得られた利用可能なタイムスタンプ（９１０）の値を訂正する、請求項５に記載の方法。
【請求項９】
前記利用可能なタイムスタンプ（９１０）が、伝送されるべきデータのストリーム（３１０）への挿入位置と、第２のクロック（４４）とに基づいて訂正され、該第２のクロック（４４）が前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のクロックである、請求項８に記載の方法。
【請求項１０】
前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含むと決定された場合において、前記新たな同期化情報を生成する工程が、利用可能なタイムスタンプ（９１０）の各々を保持し、現存するタイムスタンプ（９１０）の各々に対して訂正値（９５０）をさらに生成する、請求項５に記載の方法。
【請求項１１】
前記同期化情報の型を決定する工程が、前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のクロック（４４）が利用可能であるか否かをさらに決定し、利用可能な該クロックがないと決定された場合において、前記訂正値（９５０）が生成される、請求項１０に記載の方法。
【請求項１２】
前記訂正値（９５０）が前記第１のクロックに基づいて生成される、請求項１０または１１に記載の方法。
【請求項１３】
前記第２のクロック信号（４４）が、連続的なオーディオおよび／またはビデオデータのストリーム（４３）を供給する処理ユニット（４２）から受信される、請求項７または９に記載の方法。
【請求項１４】
前記新たな同期化情報（２５）を生成する工程が、前記第１のクロック信号または前記第２のクロック信号（４４）に基づいてカウント値をカウントアップする、請求項１〜１３のいずれか１項に記載の方法。
【請求項１５】
前記分析する工程が前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）の前記データのデータフォーマットを識別する工程を包含する、請求項１〜１４のいずれか１項に記載の方法。
【請求項１６】
前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のフォーマットがＭＰＥＧ国際規格に準拠しており、前記タイムスタンプ（９１０）がＭＰＥＧ基準タイムスタンプである、請求項５〜１５のいずれか１項に記載の方法。
【請求項１７】
前記ＭＰＥＧ基準タイムスタンプが前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）の伝送ストリームのシンタックス、プログラムストリームのシンタックス、またはパケット化された基本ストリームのシンタックスから取得される、請求項１６に記載の方法。
【請求項１８】
前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）の伝送ストリームフォーマットがＭＰＥＧ国際規格に準拠しており、現存するタイムスタンプが該伝送ストリームのプログラムクロック基準タイムスタンプである、請求項１６または１７に記載の方法。
【請求項１９】
前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のプログラムストリームフォーマットがＭＰＥＧ国際規格に準拠しており、前記タイムスタンプが該プログラムストリームのシステムクロック基準タイムスタンプである、請求項１６または１７に記載の方法。
【請求項２０】
前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のパケット化された基本ストリームフォーマットがＭＰＥＧ国際基準に準拠しており、前記タイムスタンプが該パケット化された基本ストリームの基本ストリームクロック基準タイムスタンプである、請求項１６または１７に記載の方法。
【請求項２１】
前記受信された連続的なオーディオおよび／またはビデオデータのストリーム（１０）が、伝送されるべきデータの特性を記述する補助情報（２３）を含むか否かを決定する工程と、
補助情報（２３）が該連続的なオーディオおよび／またはビデオデータのストリーム（１０）に含まれると決定された場合において、該連続的なオーディオおよび／またはビデオデータのストリーム（１０）から該補助情報（２３）を取得する工程と、
補助情報（２３）が該連続的なオーディオおよび／またはビデオデータのストリーム（１０）に含まれないと決定された場合において、該連続的なデータのストリーム（１０）を分析し、該分析の結果に基づいて該補助情報を生成する工程と、
伝送されるべきデータ（１１）に該補助情報を挿入する工程とをさらに包含する、請求項１〜２０のいずれか１項に記載の方法。
【請求項２２】
前記含まれた補助情報の決定が、別々に供給された情報に基づく、請求項２１に記載の方法。
【請求項２３】
前記別々に供給された情報がルックアップテーブルデータ型に格納される、請求項２２に記載の方法。
【請求項２４】
前記別々に供給された情報が不揮発性の書換え可能なメモリ（２６）に格納される、請求項２２または２３に記載の方法。
【請求項２５】
前記補助情報が、後処理装置（４０）に必要とされる情報に関連する、請求項２１〜２４のいずれか１項に記載の方法。
【請求項２６】
前記補助情報が、伝送されるべき前記オーディオおよび／またはビデオデータのストリーム（１０）の符号化パラメータを識別する、請求項２１または２５に記載の方法。
【請求項２７】
前記通信リンク（２）上において伝送するために前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）からデータパケット（１１）を形成する工程をさらに包含する、請求項１〜２６のいずれか１項に記載の方法。
【請求項２８】
各データパケット（１１）が、前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）を受信するためのペイロード部分（１５）と、制御情報を受信するヘッダ部分（１７）とを備えており、前記同期化情報（２５）が該ヘッダ部分（１７）に挿入される、請求項２７に記載の方法。
【請求項２９】
各データパケット（１１）の前記ヘッダ部分（１７）に前記補助情報を挿入する工程をさらに包含する、請求項２８に記載の方法。
【請求項３０】
前記通信リンク（２）が車載マルチメディアバスである、請求項１〜２９のいずれか１項に記載の方法。
【請求項３１】
前記車載マルチメディアバスが、国際ＭＯＳＴ基準に準拠して構成される、請求項３０に記載の方法。
【請求項３２】
通信リンク（２）上において受信器に連続的なオーディオおよび／またはビデオデータのストリーム（１０）を伝送する伝送器であって、該通信リンク（２）は第１のクロック信号に同期してデータを伝送し、
該連続的なオーディオおよび／またはビデオデータのストリーム（１０）を分析し、利用可能な同期化情報の型を決定する分析ユニット（２１）と、
該分析の結果に応じて同期化情報（２５）を生成するタイムスタンプ生成器（２４）と、
伝送されるべき該連続的なオーディオおよび／またはビデオデータのストリームに該生成された同期化情報（２５）を挿入し、該挿入された同期化情報（２５）とともに該連続的なオーディオおよび／またはビデオデータのストリームを伝送するマルチプレクサユニット（２２）と
を備える、伝送器。
【請求項３３】
前記分析ユニット（２１）が、別々に供給された情報に基づいて前記オーディオおよび／またはビデオデータのストリーム（１０）を分析する、請求項３２に記載の伝送器。
【請求項３４】
前記別々に供給された情報がルックアップテーブルデータである、請求項３３に記載の伝送器。
【請求項３５】
前記データ分析のために別々に供給された情報を格納する不揮発性の書換え可能なメモリ（２６）をさらに備える、請求項３２または３３に記載の伝送器。
【請求項３６】
前記分析ユニット（２１）が、前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含むか否かを決定するように適合される、請求項３２〜３５のいずれか１項に記載の伝送器。
【請求項３７】
前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含まないと決定された場合において、前記タイムスタンプ生成器（２４）が、該オーディオおよび／またはビデオデータのストリーム（１０）に挿入されるべき新たなタイムスタンプ（３００）を生成する、請求項３６に記載の伝送器。
【請求項３８】
前記タイムスタンプ生成器（２４）が、伝送されたデータのストリーム（３１０）への挿入位置と、第２のクロック（４４）とに基づいて前記新たなタイムスタンプ（３００）を生成し、該第２のクロック（４４）が前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のクロックである、請求項３７に記載の伝送器。
【請求項３９】
前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含むと決定された場合において、前記タイムスタンプ生成器（２４）が、該連続的なオーディオおよび／またはビデオデータのストリーム（１０）が提供している利用可能なタイムスタンプ（９１０）の値を訂正することにより、新たな同期化情報（２５）を生成する、請求項３６に記載の伝送器。
【請求項４０】
前記タイムスタンプ生成器（２４）が、伝送されたデータのストリーム（３１０）への挿入位置と、第２のクロック（４４）とに基づいて、前記利用可能なタイムスタンプ（９１０）を訂正し、該第２のクロック（４４）が前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のクロックである、請求項３９に記載の伝送器。
【請求項４１】
前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含むと決定された場合において、前記タイムスタンプ生成器（２４）が、利用可能なタイムスタンプ（９１０）の各々を保持し、該利用可能なタイムスタンプ（９１０）の各々に対して訂正値（９５０）をさらに生成する、請求項３６に記載の伝送器。
【請求項４２】
前記分析ユニット（２１）が、前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のクロック（４４）が利用可能であるか否かを決定するようにさらに適合されており、
該連続的なオーディオおよび／またはビデオデータのストリーム（１０）に利用可能なクロック（４４）がないと決定された場合において、前記タイムスタンプ生成器（２４）が前記訂正値（９５０）を生成する、請求項４１に記載の伝送器。
【請求項４３】
前記タイムスタンプ生成器（２４）が、前記第１のクロックに基づいて前記訂正値（９５０）を生成する、請求項４１または４２に記載の伝送器。
【請求項４４】
前記タイムスタンプ生成器（２４）が、前記第１のクロック信号または前記第２のクロック信号（４４）に基づいてカウント値をカウントアップすることにより、前記新たな同期化情報（２５）を生成する、請求項３６〜４３のいずれか１項に記載の伝送器。
【請求項４５】
前記分析ユニット（２１）が、前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）の前記データのデータフォーマットを識別する、請求項３６〜４４のいずれか１項に記載の伝送器。
【請求項４６】
前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のフォーマットがＭＰＥＧ国際規格に準拠しており、前記タイムスタンプ（９１０）がＭＰＥＧ基準タイムスタンプである、請求項３９〜４５のいずれか１項に記載の伝送器。
【請求項４７】
前記タイムスタンプ生成器（２４）が、前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）の伝送ストリームのシンタックス、プログラムストリームのシンタックス、またはパケット化された基本ストリームのシンタックスから前記ＭＰＥＧ基準タイムスタンプを取得する、請求項４６に記載の伝送器。
【請求項４８】
前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）の伝送ストリームフォーマットがＭＰＥＧ国際規格に準拠しており、前記タイムスタンプが該伝送ストリームのプログラムクロック基準タイムスタンプである、請求項４５または４７に記載の伝送器。
【請求項４９】
前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のプログラムストリームフォーマットがＭＰＥＧ国際規格に準拠しており、前記タイムスタンプが該プログラムストリームのシステムクロック基準タイムスタンプである、請求項４６または４７に記載の伝送器。
【請求項５０】
前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のパケット化された基本ストリームフォーマットがＭＰＥＧ国際基準に準拠しており、現存するタイムスタンプが該パケット化された基本ストリームの基本ストリームクロック基準タイムスタンプである、請求項４６または４７に記載の伝送器。
【請求項５１】
前記分析ユニット（２１）が、
前記受信された連続的なオーディオおよび／またはビデオデータのストリーム（１０）が、伝送されるべきデータの特性を記述する補助情報（２３）を含むか否かを決定し、
補助情報（２３）が該連続的なオーディオおよび／またはビデオデータのストリーム（１０）に含まれると決定された場合において、該連続的なオーディオおよび／またはビデオデータのストリーム（１０）から該補助情報（２３）を取得し、
補助情報（２３）が該連続的なオーディオおよび／またはビデオデータのストリーム（１０）に含まれないと決定された場合において、該連続的なデータのストリーム（１０）を分析し、該分析の結果に基づいて該補助情報（２３）を生成し、
伝送されるべき該データへの挿入のために前記マルチプレクサ（２２）に補助情報（２８）を供給するように適合される、請求項３６〜５０のいずれか１項に記載の伝送器。
【請求項５２】
前記含まれた補助情報の決定が、別々に供給された情報に基づく、請求項５１に記載の伝送器。
【請求項５３】
前記別々に供給された情報がルックアップテーブルデータ型に格納される、請求項５２に記載の伝送器。
【請求項５４】
前記別々に供給された情報が不揮発性の書換え可能なメモリ（２６）に格納される、請求項５２または５３に記載の伝送器。
【請求項５５】
前記補助情報（２３）が、後処理装置（４０）に必要とされる情報に関連する、請求項５１〜５４のいずれか１項に記載の伝送器。
【請求項５６】
前記補助情報（２３）が、伝送されるべき前記オーディオおよび／またはビデオデータのストリーム（１０）の符号化パラメータを識別する、請求項５１〜５４のいずれか１項に記載の伝送器。
【請求項５７】
前記マルチプレクサ（２２）が、前記通信リンク（２）上において伝送するために前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）からデータパケット（１１）を形成するようにさらに適合される、請求項３６〜５３のいずれか１項に記載の伝送器。
【請求項５８】
各データパケット（１１）が、前記連続的なオーディオおよび／またはビデオデータのストリーム（１０）を受信するためのペイロード部分（１５）と、制御情報を受信するヘッダ部分（１７）とを備えており、前記同期化情報（２５）が該ヘッダ部分（１７）に挿入される、請求項５４に記載の伝送器。
【請求項５９】
前記マルチプレクサ（２２）が、各データパケット（１１）の前記ヘッダ部分（１７）に前記補助情報を挿入するようにさらに適合される、請求項５５に記載の伝送器。
【請求項６０】
前記通信リンク（２）が車載マルチメディアバスである、請求項３６〜５６のいずれか１項に記載の伝送器。
【請求項６１】
前記車載マルチメディアバスが、国際ＭＯＳＴ基準に準拠して構成される、請求項５７に記載の伝送器。
【請求項６２】
通信リンク（２）上において伝送器から受信器に連続的なオーディオおよび／またはビデオデータのストリーム（１０）を伝送する車載情報・娯楽システムであって、該通信リンク（２）は第１のクロック信号に同期してデータを伝送し、該車載情報・娯楽システムは該連続的なデータのストリーム（１０）を伝送する伝送器（４）と、該通信リンク（２）から連続的なデータのストリーム（３１０）を受信する受信器（７）とを備えており、該伝送器（４）が請求項３６〜５８のいずれか１項に記載のものである、車載情報・娯楽システム。
【請求項６３】
前記受信器（７）が、前記通信リンク（２）から、前記同期化情報（２５）とともに前記伝送されたデータ（３１０）を受信し、該受信されたデータ（３１０）から該同期化情報（２５）を抽出し、該抽出された同期化情報（２５）に基づいてクロック信号（３９）を回復し、該受信されたデータ（３１０）と該回復されたクロック信号（３９）とに基づいて連続的なデータのストリーム（３３０）を再構成し、該回復されたクロック信号（３９）とともに該再構成されたデータのストリーム（３３０）を出力するように適合される、請求項５９に記載の車載情報・娯楽システム。
【請求項６４】
前記受信器（７）が、前記同期化情報（２５）としてタイムスタンプ（９１０）と、訂正値（９５０）とを抽出する、請求項６０に記載の車載情報・娯楽システム。
【請求項６５】
前記受信器（７）が、前記受信されたデータのストリーム（３１０）を分析することにより、前記受信された同期化情報が訂正値（９５０）を含むか否かを決定し、該決定に応じて前記データのストリーム（３３０）を再構成するようにさらに適合される、請求項６１に記載の車載情報・娯楽システム。
【請求項６６】
各訂正値（９５０）が、受信されたデータのストリーム（９４５）の個々のデータパケット（９００）の時間に対するオフセット（９８０）を示す、請求項６４または６５に記載の車載情報・娯楽システム。
【請求項６７】
前記データストリーム（３３０）内の前記受信されたデータパケット（９００）の各々の個々の部分が、訂正値（９５０）により示される前記オフセット（９８０）に基づいて決定される、請求項６６に記載の車載情報・娯楽システム。
【請求項６８】
前記クロック信号（３９）が、前記再構成されたデータストリーム（３３０）の前記タイムスタンプ（９１０）に基づいて回復される、請求項６７に記載の車載情報・娯楽システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信リンクを介して伝送されたデータの再同期化に関する。詳しくは、本発明は、乗物における通信リンクを介した実時間データの伝送と、受信場所における再同期化との方法およびシステムに関する。
【背景技術】
【０００２】
近年、乗物には複数の情報および娯楽の要素が含まれる。そのために、今日の乗物では、乗物における要素を管理するためのインフラストラクチャーとして、高速ネットワークを用い、その要素は相互作用する必要がある。乗物における高速マルチメディアバスの規格としては、ＭＯＳＴ（Ｍｅｄｉａ  Ｏｒｉｅｎｔｅｄ  Ｓｙｓｔｅｍｓ  Ｔｒａｎｓｐｏｒｔ）技術が車載マルチメディアバスとして広く採用されている。このバスにより、娯楽・情報システムの機能ブロック（例えば、ＣＤプレーヤー、ＤＶＤプレーヤー、ＣＤチェンジャー、携帯電話、ビデオシステム、および車載ＰＣ）間のコスト効率の良い通信が可能になる。ＭＯＳＴ規格に記述されたネットワークバスは、２４．８メガビット／秒の速度を提供し、それは、コントロールエリアネットワーク（ＣＡＮ）バスの約１００倍である。ＣＡＮバスは、通常、パワートレイン用途に用いられる。ＭＯＳＴの仕様は、好適にはプラスチックの光ファイバーであるバスを介して通信する必要のあるハードウェアインターフェースを規定する。
【０００３】
ＭＯＳＴバス上の通信は、同期領域と非同期領域とを含む所定のフレームに基づく。フレームの同期および非同期領域の長さは任意であり、伝送されるべきメッセージは、複数のフレームにわたって分散され得る。ＭＯＳＴ規格は、非同期性のパケット−転送機構も規定しており、各パケットはヘッダ部分とデータ部分とを備える。
【０００４】
ＭＯＳＴバスは、同期性のサーキットスイッチネットワークである。「同期」は、単一のタイミングマスタが全ネットワークのクロックを定めることを意味する。相応して、他の全ての装置を同期する。
【０００５】
各ＭＯＳＴフレームは５１２ビットを含み、３つの別々の部分に分けられる。第１の部分は１バイト長であり、フレームの同期管理を目的とする。第２の部分は、伝送されるデータを含む。最後の部分は１バイト長であり、伝送エラーの検出を可能にする。データ伝送のために１フレームあたり６２バイトが残っている。このデータ領域は、異なったデータ型の伝送を目的として３つの異なった部分に分けられ得る。その３つのデータ型とは、同期データ、非同期データ、および制御・状態データである。
【０００６】
タイミングマスタが定めるクロック周波数のすべてにおいてネットワークが動作し得るという点において、ＭＯＳＴバス構成は拡張性を有するが、個々のＭＯＳＴバス実装に供給された周波数においてのみ、バスは動作し得る。通常、乗物に供給されるＭＯＳＴバスは固定された同期化スキームを有し、そのスキームは４４．１ｋＨｚのクロック周波数を有する。上記クロック周波数は、通信リンクを介するオーディオデータの伝送に適合される。
【０００７】
上記ＭＯＳＴバス実装の問題は、乗物内の情報・娯楽装置間に伝送される別のデータには別のクロック周波数が必要であるということである。従来、個々の装置は、データストリームおよびクロック周波数をバス構成に変換する。上記データ周波数の変換には、固定された通信リンクのデータ周波数にデータ周波数を適合する追加の計算労力が必要である。
【０００８】
上記ＭＯＳＴバス実装の別の問題は、特定のデータ種類に適合された特定の伝送スキームに限定されるということである。異なったデータ種類の伝送を同一の効率で達成することはできない。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
従って、本発明の課題は、所定の固定されたクロック周波数を有した通信リンクを介して、任意のクロック周波数においてデータの種類を伝送する方法およびシステムを提供することである。
【課題を解決するための手段】
【００１０】
この課題は、独立特許請求項の特徴により解決される。
【００１１】
本発明の第１の局面によると、通信リンク上において、伝送器から受信器に連続的なオーディオおよび／またはビデオデータのストリームを伝送する方法が提供される。通信リンクは第１のクロック信号に同期してデータを伝送する。その方法では、連続的なオーディオおよび／またはビデオデータのストリームを分析し、利用可能な同期化情報の型を決定する。分析の結果に応じて、新たな同期化情報が生成される。生成された同期化情報が、伝送されるべき連続的なオーディオおよび／またはビデオデータのストリームに挿入される。新たな同期化情報とともに、連続的なオーディオおよび／またはビデオデータのストリームが伝送される。
【００１２】
本発明のさらなる局面によると、通信リンク上において、受信器に連続的なオーディオおよび／またはビデオデータのストリームを伝送する伝送器が提供される。通信リンクは第１のクロック信号に同期してデータを伝送する。伝送器は分析ユニットと、タイムスタンプ生成器と、マルチプレクサユニットとを備える。分析ユニットは連続的なオーディオおよび／またはビデオデータのストリームを分析し、利用可能な同期化情報の型を決定する。タイムスタンプ生成器は、分析の結果に応じて同期化情報を生成する。マルチプレクサユニットは、伝送されるべき連続的なオーディオおよび／またはビデオデータのストリームに、生成された同期化情報を挿入し、挿入された同期化情報とともに連続的なオーディオおよび／またはビデオデータのストリームを伝送する。
【００１３】
本発明の特定のアプローチにより、伝送されたデータの種類に応じて、受信器のクロックを伝送器のクロックに自動的に同期させることが可能になる。伝送されるべきデータのストリームの利用可能な同期化情報の型に基づいて、受信器を伝送器のクロックに完全に同期させることができるように、適切な同期化情報が生成され、伝送されたデータに含められる。
【００１４】
本発明は、通信リンクの固定された同期化スキームに新たな同期化スキームをオーバーレイし、新たな同期化は、伝送されるべきデータの種類に自動的に適合する。その同期化スキームは伝送クロックとして固定されたクロックのみを用いる。伝送器と受信器とのクロックの同期は、互いに独立して達成される。受信器は、連続的なデータのストリーム内に同期化情報をさらに伝送することにより、伝送器に同期させられる。同期化情報は、伝送されるべきデータの種類に応じた態様で得られる。詳細には、本発明は、利用可能である場合には、伝送されるデータから同期化情報を自動的に利用する。従って、この同期化スキームは、伝送されるべきデータに常に完全に適合される。
【００１５】
本発明の具体的な利点は、全てのデータレートとデータフォーマットの実時間データ伝送が、通信リンクの固定された伝送クロックを越えて実施されることである。
【００１６】
データ伝送は通信リンクの固定されたクロック周波数に基づいて行われるが、受信器の伝送器への再同期化のためのクロック周波数は、伝送クロック周波数と独立である。特に、再同期化クロック周波数は、通信リンククロック周波数より大きいか、あるいは分数倍（ｆｒａｃｔｉｏｎａｌ  ｍｕｌｔｉｐｌｅ）であり得る。これは、通信リンクの固定された同期化を越えて同期化スキームを独立に用いることにより、達成される。
【００１７】
本発明のさらなる利点は、伝送器と受信器とを通信リンクのクロックに同期する必要がないということである。これは、通信リンク上のクロックと独立に、受信器が伝送器のクロックに自動的に同期され得るためである。従って、ｉｓｙｎｃｈｒｏｎｏｕｓ伝送、すなわち、実時間データの同期性の通信リンクにわたる非同期性の伝送が達成される。
【００１８】
好適には、連続的なオーディオおよび／またはビデオデータのストリームの分析は、別々に供給された情報に基づいて行われる。特に、別々に供給された情報はルックアップテーブルデータ型に格納される。従って、その分析を、別々に供給された情報に基づかせることができ、別々に更新することができる。このようにして、現在の方法および装置をシンプルに適合することができる。例えば、データストリームの分析の間において、新たな符号化基準または伝送基準を考慮に入れる必要があり得る。それは、ルックアップテーブルデータをシンプルに更新することにより達成され得る。
【００１９】
好適には、このために不揮発性の書換え可能なメモリが供給される。このようにして、互いに更新可能なデータに基づいて分析を行うことができる。従って、新たな同期化情報を生成する決定の基準には適合性がある。
【００２０】
好適には、利用可能な同期化情報の型は、連続的なオーディオおよび／またはビデオデータのストリームにおけるタイムスタンプの検出に基づいて決定される。その検出結果に基づいて、後に生成され、伝送されたデータに含められる同期化情報の種類を、シンプルな態様で選択することができる。
【００２１】
好適な実施形態によると、利用可能なタイムスタンプがないということが決定された場合には、新たなタイムスタンプが同期化情報として生成される。このようにして、パケット化された伝送スキームを用いることにより、受信器側の再同期が可能になる。
【００２２】
好適には、伝送されるべきデータ内において検出されたタイムスタンプが訂正され、訂正されたタイムスタンプが新たな同期化情報を示す。このようにして、シンプルな態様で、通信リンク上の伝送構成に現在の同期化情報を適合させることができる。
【００２３】
好適には、伝送されるべき連続的なオーディオおよび／またはビデオデータのストリームのクロック信号に基づいて、新たなタイムスタンプが生成されるか、または現存するタイムスタンプが訂正される。従って、通信リンクのクロックと独立に、同期がなされ得る。
【００２４】
タイムスタンプが、伝送されるべきデータストリームに利用可能であるが、クロック信号が利用可能でない場合には、好適には、現存するタイムスタンプが保持され、訂正値により補完される。訂正値は、通信リンクにわたる伝送構成に、現存するタイムスタンプを適合させる。従って、伝送されるべきデータの外部クロック信号が利用可能でない場合においても、シンプルな態様で同期を達成することができる。
【００２５】
好適には、訂正値は、通信リンクのクロックに基づいて生成される。
【００２６】
好適には、受信器は、受信された情報内の訂正値を検出し、それに応じて、クロック信号およびデータストリームを回復するために用いられるスキームを選択する。
【００２７】
従って、本発明により、自動的に同期化スキームをそれ相応に調節することにより、伝送されるべきデータの型に適切に適合することができる。
【００２８】
好適には、タイムスタンプおよび所定のカウント間隔を生成するために、伝送器は、受信された信号に応じてカウント値をカウントアップするカウンタを備える。
【００２９】
好適には、伝送されるべき連続的なデータのストリームにはオーディオおよび／またはビデオデータが含まれる。本発明の同期化スキームを用いることにより、通信リンクのクロックに連続的なデータのストリームのデータレートを適合させる、コストのかかるハードウェアなしに、同一の通信リンク上においてオーディオおよびビデオデータを伝送することができる。
【００３０】
好適には、伝送されるべきデータ内のタイムスタンプの利用可能性は、データフォーマットの識別に基づいて決定される。その識別の結果に応じて、新たな同期化スキームのための同期化情報が、データストリームから取得されるか、または新たに生成される。伝送器はデータフォーマットを決定し、その決定の結果に応じて、タイムスタンプを識別し抽出する。従って、一種類のデータを非効率的な同期化スキームに押し付けることなしに、圧縮されたデータと圧縮されていないデータとをともに適切な態様で伝送することができる。
【００３１】
連続的なデータのストリームのフォーマットが標準化されたフォーマットである場合には、連続的なデータのストリームからタイムスタンプを容易に識別し、抽出することができる。従って、タイムスタンプは、ＭＰＥＧ国際規格に準拠した連続的なデータのストリームの伝送ストリームのシンタックス、プログラムストリームのシンタックス、またはパケット化された基本ストリームのシンタックスから抽出され得る。
【００３２】
好適には、伝送されるべきデータから抽出されたタイムスタンプが訂正されることにより、通信リンクのデータ構成に適合される。従って、通信リンク上の伝送構成（例えば、データレートおよびデータ多重）が連続的なデータストリームの伝送構成と一致しない場合においても、効率的なデータ伝送および同期が可能である。
【００３３】
好適な実施形態によると、本発明は、伝送されるべき連続的なデータのストリームが、データの特性を記述する補助情報を含むか否かを決定する。その決定の結果に応じて、利用可能な補助情報がデータストリームから抽出されるか、または、データが分析されることにより補助情報が得られる。抽出されたか、または得られた補助情報は、伝送の前において、データに挿入される。好適には、所定のデータ伝送スキームに応じて、そのような補助情報の（再）挿入が行われるために、さらなるデータフォーマットの識別プロセスなしに、伝送スキームにより、受信されたデータを適切に処理することができるように、全ての受信ユニットと後処理装置とが適合される。
【００３４】
好適には、データストリームに含まれる補助情報の決定は、別々に供給された情報に基づく。この情報は、ルックアップテーブルデータ型に有利に格納される。このようにして、ルックアップテーブルデータを更新することにより、決定の基準を容易に変更することができる。
【００３５】
好適には、ルックアップテーブルデータは不揮発性の書換え可能なメモリに格納される。
【００３６】
好適な実施形態によると、通信リンク上における伝送のために、伝送器は連続的なデータのストリームからデータパケットを形成する。従って、本発明は、通信リンクの同期化スキームに、異なった同期化スキームをオーバーレイすることにより、内在する通信リンクの伝送可能性をシンプルな態様で高める。
【００３７】
好適には、各データパケットはヘッダ部分とペイロード部分とを備えており、伝送されたデータの特性を示す情報とともに、タイムスタンプはヘッダ部分に挿入される。ヘッダ部分の内容を分析することにより、受信器、特に後処理ユニットは、伝送されたデータを即座に処理し始めることができる。その結果、データストリームの分析と、その特定の詳細の識別とに必要とされる処理能力を、受信側から伝送側へと移すことができる。このことは、多数の受信器に少数の伝送器からのデータを伝送する場合において特に有利である。処理結果に不利に影響を与えることなしに、情報・娯楽システムなどにおいて供給される必要のある総処理電力を低減することができる。
【００３８】
好適には、通信リンクは、国際ＭＯＳＴ規格に準拠した車載マルチメディアバスである。本発明をＭＯＳＴバスの固定された同期化スキームに適用することにより、ＭＯＳＴバスにわたるデータの伝送を、シンプルなハードウェア構成を用いることにより全種のデータに適合させることができる。
【００３９】
本発明は、さらに以下の手段を提供する。
【００４０】
（項目１）
通信リンク（２）上において伝送器から受信器に連続的なオーディオおよび／またはビデオデータのストリーム（１０）を伝送する方法であって、該通信リンク（２）は第１のクロック信号に同期してデータを伝送し、
該連続的なオーディオおよび／またはビデオデータのストリーム（１０）を分析し、利用可能な同期化情報の型を決定する工程と、
該分析の結果に応じて新たな同期化情報（２５）を生成する工程と、
伝送されるべき該連続的なオーディオおよび／またはビデオデータのストリーム（１０）に該生成された同期化情報（２５）を挿入する工程と、
該新たな同期化情報（２５）とともに該連続的なオーディオおよび／またはビデオデータのストリーム（１０）を伝送する工程と
を包含する、方法。
【００４１】
（項目２）
上記分析する工程が、別々に供給された情報に基づいて上記オーディオおよび／またはビデオデータのストリーム（１０）を分析する、項目１に記載の方法。
【００４２】
（項目３）
上記別々に供給された情報がルックアップテーブルデータ型に格納される、項目２に記載の方法。
【００４３】
（項目４）
上記データ分析のために別々に供給された情報が不揮発性の書換え可能なメモリ（２６）に格納される、項目２または３に記載の方法。
【００４４】
（項目５）
上記同期化情報の型を決定する工程が、上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含むか否かを決定する、項目１〜４のいずれか１項に記載の方法。
【００４５】
（項目６）
上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含まないと決定された場合において、上記新たな同期化情報を生成する工程が、該オーディオおよび／またはビデオデータのストリーム（１０）に挿入されるべき新たなタイムスタンプ（３００）を生成する、項目５に記載の方法。
【００４６】
（項目７）
上記新たなタイムスタンプ（３００）が、伝送されるべきデータのストリーム（３１０）への挿入位置と、第２のクロック（４４）とに基づいて生成され、該第２のクロック（４４）が上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のクロックである、項目６に記載の方法。
【００４７】
（項目８）
上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含むと決定された場合において、上記新たな同期化情報を生成する工程が、該連続的なオーディオおよび／またはビデオデータのストリーム（１０）から得られた利用可能なタイムスタンプ（９１０）の値を訂正する、項目５に記載の方法。
【００４８】
（項目９）
上記利用可能なタイムスタンプ（９１０）が、伝送されるべきデータのストリーム（３１０）への挿入位置と、第２のクロック（４４）とに基づいて訂正され、該第２のクロック（４４）が上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のクロックである、項目８に記載の方法。
【００４９】
（項目１０）
上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含むと決定された場合において、上記新たな同期化情報を生成する工程が、利用可能なタイムスタンプ（９１０）の各々を保持し、現存するタイムスタンプ（９１０）の各々に対して訂正値（９５０）をさらに生成する、項目５に記載の方法。
【００５０】
（項目１１）
上記同期化情報の型を決定する工程が、上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のクロック（４４）が利用可能であるか否かをさらに決定し、利用可能な該クロックがないと決定された場合において、上記訂正値（９５０）が生成される、項目１０に記載の方法。
【００５１】
（項目１２）
上記訂正値（９５０）が上記第１のクロックに基づいて生成される、項目１０または１１に記載の方法。
【００５２】
（項目１３）
上記第２のクロック信号（４４）が、連続的なオーディオおよび／またはビデオデータのストリーム（４３）を供給する処理ユニット（４２）から受信される、項目７または９に記載の方法。
【００５３】
（項目１４）
上記新たな同期化情報（２５）を生成する工程が、上記第１のクロック信号または上記第２のクロック信号（４４）に基づいてカウント値をカウントアップする、項目１〜１３のいずれか１項に記載の方法。
【００５４】
（項目１５）
上記分析する工程が上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）の上記データのデータフォーマットを識別する工程を包含する、項目１〜１４のいずれか１項に記載の方法。
【００５５】
（項目１６）
上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のフォーマットがＭＰＥＧ国際規格に準拠しており、上記タイムスタンプ（９１０）がＭＰＥＧ基準タイムスタンプである、項目５〜１５のいずれか１項に記載の方法。
【００５６】
（項目１７）
上記ＭＰＥＧ基準タイムスタンプが上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）の伝送ストリームのシンタックス、プログラムストリームのシンタックス、またはパケット化された基本ストリームのシンタックスから取得される、項目１６に記載の方法。
【００５７】
（項目１８）
上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）の伝送ストリームフォーマットがＭＰＥＧ国際規格に準拠しており、現存するタイムスタンプが該伝送ストリームのプログラムクロック基準タイムスタンプである、項目１６または１７に記載の方法。
【００５８】
（項目１９）
上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のプログラムストリームフォーマットがＭＰＥＧ国際規格に準拠しており、上記タイムスタンプが該プログラムストリームのシステムクロック基準タイムスタンプである、項目１６または１７に記載の方法。
【００５９】
（項目２０）
上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のパケット化された基本ストリームフォーマットがＭＰＥＧ国際基準に準拠しており、上記タイムスタンプが該パケット化された基本ストリームの基本ストリームクロック基準タイムスタンプである、項目１６または１７に記載の方法。
【００６０】
（項目２１）
上記受信された連続的なオーディオおよび／またはビデオデータのストリーム（１０）が、伝送されるべきデータの特性を記述する補助情報（２３）を含むか否かを決定する工程と、
補助情報（２３）が該連続的なオーディオおよび／またはビデオデータのストリーム（１０）に含まれると決定された場合において、該連続的なオーディオおよび／またはビデオデータのストリーム（１０）から該補助情報（２３）を取得する工程と、
補助情報（２３）が該連続的なオーディオおよび／またはビデオデータのストリーム（１０）に含まれないと決定された場合において、該連続的なデータのストリーム（１０）を分析し、該分析の結果に基づいて該補助情報を生成する工程と、
伝送されるべきデータ（１１）に該補助情報を挿入する工程とをさらに包含する、項目１〜２０のいずれか１項に記載の方法。
【００６１】
（項目２２）
上記含まれた補助情報の決定が、別々に供給された情報に基づく、項目２１に記載の方法。
【００６２】
（項目２３）
上記別々に供給された情報がルックアップテーブルデータ型に格納される、項目２２に記載の方法。
【００６３】
（項目２４）
上記別々に供給された情報が不揮発性の書換え可能なメモリ（２６）に格納される、項目２２または２３に記載の方法。
【００６４】
（項目２５）
上記補助情報が、後処理装置（４０）に必要とされる情報に関連する、項目２１〜２４のいずれか１項に記載の方法。
【００６５】
（項目２６）
上記補助情報が、伝送されるべき上記オーディオおよび／またはビデオデータのストリーム（１０）の符号化パラメータを識別する、項目２１または２５に記載の方法。
【００６６】
（項目２７）
上記通信リンク（２）上において伝送するために上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）からデータパケット（１１）を形成する工程をさらに包含する、項目１〜２６のいずれか１項に記載の方法。
【００６７】
（項目２８）
各データパケット（１１）が、上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）を受信するためのペイロード部分（１５）と、制御情報を受信するヘッダ部分（１７）とを備えており、上記同期化情報（２５）が該ヘッダ部分（１７）に挿入される、項目２７に記載の方法。
【００６８】
（項目２９）
各データパケット（１１）の上記ヘッダ部分（１７）に上記補助情報を挿入する工程をさらに包含する、項目２８に記載の方法。
【００６９】
（項目３０）
上記通信リンク（２）が車載マルチメディアバスである、項目１〜２９のいずれか１項に記載の方法。
【００７０】
（項目３１）
上記車載マルチメディアバスが、国際ＭＯＳＴ基準に準拠して構成される、項目３０に記載の方法。
【００７１】
（項目３２）
通信リンク（２）上において受信器に連続的なオーディオおよび／またはビデオデータのストリーム（１０）を伝送する伝送器であって、該通信リンク（２）は第１のクロック信号に同期してデータを伝送し、
該連続的なオーディオおよび／またはビデオデータのストリーム（１０）を分析し、利用可能な同期化情報の型を決定する分析ユニット（２１）と、
該分析の結果に応じて同期化情報（２５）を生成するタイムスタンプ生成器（２４）と、
伝送されるべき該連続的なオーディオおよび／またはビデオデータのストリームに該生成された同期化情報（２５）を挿入し、該挿入された同期化情報（２５）とともに該連続的なオーディオおよび／またはビデオデータのストリームを伝送するマルチプレクサユニット（２２）と
を備える、伝送器。
【００７２】
（項目３３）
上記分析ユニット（２１）が、別々に供給された情報に基づいて上記オーディオおよび／またはビデオデータのストリーム（１０）を分析する、項目３２に記載の伝送器。
【００７３】
（項目３４）
上記別々に供給された情報がルックアップテーブルデータである、項目３３に記載の伝送器。
【００７４】
（項目３５）
上記データ分析のために別々に供給された情報を格納する不揮発性の書換え可能なメモリ（２６）をさらに備える、項目３２または３３に記載の伝送器。
【００７５】
（項目３６）
上記分析ユニット（２１）が、上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含むか否かを決定するように適合される、項目３２〜３５のいずれか１項に記載の伝送器。
【００７６】
（項目３７）
上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含まないと決定された場合において、上記タイムスタンプ生成器（２４）が、該オーディオおよび／またはビデオデータのストリーム（１０）に挿入されるべき新たなタイムスタンプ（３００）を生成する、項目３６に記載の伝送器。
【００７７】
（項目３８）
上記タイムスタンプ生成器（２４）が、伝送されたデータのストリーム（３１０）への挿入位置と、第２のクロック（４４）とに基づいて上記新たなタイムスタンプ（３００）を生成し、該第２のクロック（４４）が上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のクロックである、項目３７に記載の伝送器。
【００７８】
（項目３９）
上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含むと決定された場合において、上記タイムスタンプ生成器（２４）が、該連続的なオーディオおよび／またはビデオデータのストリーム（１０）が提供している利用可能なタイムスタンプ（９１０）の値を訂正することにより、新たな同期化情報（２５）を生成する、項目３６に記載の伝送器。
【００７９】
（項目４０）
上記タイムスタンプ生成器（２４）が、伝送されたデータのストリーム（３１０）への挿入位置と、第２のクロック（４４）とに基づいて、上記利用可能なタイムスタンプ（９１０）を訂正し、該第２のクロック（４４）が上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のクロックである、項目３９に記載の伝送器。
【００８０】
（項目４１）
上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）がタイムスタンプ（９１０）を含むと決定された場合において、上記タイムスタンプ生成器（２４）が、利用可能なタイムスタンプ（９１０）の各々を保持し、該利用可能なタイムスタンプ（９１０）の各々に対して訂正値（９５０）をさらに生成する、項目３６に記載の伝送器。
【００８１】
（項目４２）
上記分析ユニット（２１）が、上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のクロック（４４）が利用可能であるか否かを決定するようにさらに適合されており、
該連続的なオーディオおよび／またはビデオデータのストリーム（１０）に利用可能なクロック（４４）がないと決定された場合において、上記タイムスタンプ生成器（２４）が上記訂正値（９５０）を生成する、項目４１に記載の伝送器。
【００８２】
（項目４３）
上記タイムスタンプ生成器（２４）が、上記第１のクロックに基づいて上記訂正値（９５０）を生成する、項目４１または４２に記載の伝送器。
【００８３】
（項目４４）
上記タイムスタンプ生成器（２４）が、上記第１のクロック信号または上記第２のクロック信号（４４）に基づいてカウント値をカウントアップすることにより、上記新たな同期化情報（２５）を生成する、項目３６〜４３のいずれか１項に記載の伝送器。
【００８４】
（項目４５）
上記分析ユニット（２１）が、上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）の上記データのデータフォーマットを識別する、項目３６〜４４のいずれか１項に記載の伝送器。
【００８５】
（項目４６）
上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のフォーマットがＭＰＥＧ国際規格に準拠しており、上記タイムスタンプ（９１０）がＭＰＥＧ基準タイムスタンプである、項目３９〜４５のいずれか１項に記載の伝送器。
【００８６】
（項目４７）
上記タイムスタンプ生成器（２４）が、上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）の伝送ストリームのシンタックス、プログラムストリームのシンタックス、またはパケット化された基本ストリームのシンタックスから上記ＭＰＥＧ基準タイムスタンプを取得する、項目４６に記載の伝送器。
【００８７】
（項目４８）
上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）の伝送ストリームフォーマットがＭＰＥＧ国際規格に準拠しており、上記タイムスタンプが該伝送ストリームのプログラムクロック基準タイムスタンプである、項目４５または４７に記載の伝送器。
【００８８】
（項目４９）
上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のプログラムストリームフォーマットがＭＰＥＧ国際規格に準拠しており、上記タイムスタンプが該プログラムストリームのシステムクロック基準タイムスタンプである、項目４６または４７に記載の伝送器。
【００８９】
（項目５０）
上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）のパケット化された基本ストリームフォーマットがＭＰＥＧ国際基準に準拠しており、現存するタイムスタンプが該パケット化された基本ストリームの基本ストリームクロック基準タイムスタンプである、項目４６または４７に記載の伝送器。
【００９０】
（項目５１）
上記分析ユニット（２１）が、
上記受信された連続的なオーディオおよび／またはビデオデータのストリーム（１０）が、伝送されるべきデータの特性を記述する補助情報（２３）を含むか否かを決定し、
補助情報（２３）が該連続的なオーディオおよび／またはビデオデータのストリーム（１０）に含まれると決定された場合において、該連続的なオーディオおよび／またはビデオデータのストリーム（１０）から該補助情報（２３）を取得し、
補助情報（２３）が該連続的なオーディオおよび／またはビデオデータのストリーム（１０）に含まれないと決定された場合において、該連続的なデータのストリーム（１０）を分析し、該分析の結果に基づいて該補助情報（２３）を生成し、
伝送されるべき該データへの挿入のために上記マルチプレクサ（２２）に補助情報（２８）を供給するように適合される、項目３６〜５０のいずれか１項に記載の伝送器。
【００９１】
（項目５２）
上記含まれた補助情報の決定が、別々に供給された情報に基づく、項目５１に記載の伝送器。
【００９２】
（項目５３）
上記別々に供給された情報がルックアップテーブルデータ型に格納される、項目５２に記載の伝送器。
【００９３】
（項目５４）
上記別々に供給された情報が不揮発性の書換え可能なメモリ（２６）に格納される、項目５２または５３に記載の伝送器。
【００９４】
（項目５５）
上記補助情報（２３）が、後処理装置（４０）に必要とされる情報に関連する、項目５１〜５４のいずれか１項に記載の伝送器。
【００９５】
（項目５６）
上記補助情報（２３）が、伝送されるべき上記オーディオおよび／またはビデオデータのストリーム（１０）の符号化パラメータを識別する、項目５１〜５４のいずれか１項に記載の伝送器。
【００９６】
（項目５７）
上記マルチプレクサ（２２）が、上記通信リンク（２）上において伝送するために上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）からデータパケット（１１）を形成するようにさらに適合される、項目３６〜５３のいずれか１項に記載の伝送器。
【００９７】
（項目５８）
各データパケット（１１）が、上記連続的なオーディオおよび／またはビデオデータのストリーム（１０）を受信するためのペイロード部分（１５）と、制御情報を受信するヘッダ部分（１７）とを備えており、上記同期化情報（２５）が該ヘッダ部分（１７）に挿入される、項目５４に記載の伝送器。
【００９８】
（項目５９）
上記マルチプレクサ（２２）が、各データパケット（１１）の上記ヘッダ部分（１７）に上記補助情報を挿入するようにさらに適合される、項目５５に記載の伝送器。
【００９９】
（項目６０）
上記通信リンク（２）が車載マルチメディアバスである、項目３６〜５６のいずれか１項に記載の伝送器。
【０１００】
（項目６１）
上記車載マルチメディアバスが、国際ＭＯＳＴ基準に準拠して構成される、項目５７に記載の伝送器。
【０１０１】
（項目６２）
通信リンク（２）上において伝送器から受信器に連続的なオーディオおよび／またはビデオデータのストリーム（１０）を伝送する車載情報・娯楽システムであって、該通信リンク（２）は第１のクロック信号に同期してデータを伝送し、該車載情報・娯楽システムは該連続的なデータのストリーム（１０）を伝送する伝送器（４）と、該通信リンク（２）から連続的なデータのストリーム（３１０）を受信する受信器（７）とを備えており、該伝送器（４）が項目３６〜５８のいずれか１項に記載のものである、車載情報・娯楽システム。
【０１０２】
（項目６３）
上記受信器（７）が、上記通信リンク（２）から、上記同期化情報（２５）とともに上記伝送されたデータ（３１０）を受信し、該受信されたデータ（３１０）から該同期化情報（２５）を抽出し、該抽出された同期化情報（２５）に基づいてクロック信号（３９）を回復し、該受信されたデータ（３１０）と該回復されたクロック信号（３９）とに基づいて連続的なデータのストリーム（３３０）を再構成し、該回復されたクロック信号（３９）とともに該再構成されたデータのストリーム（３３０）を出力するように適合される、項目５９に記載の車載情報・娯楽システム。
【０１０３】
（項目６４）
上記受信器（７）が、上記同期化情報（２５）としてタイムスタンプ（９１０）と、訂正値（９５０）とを抽出する、項目６０に記載の車載情報・娯楽システム。
【０１０４】
（項目６５）
上記受信器（７）が、上記受信されたデータのストリーム（３１０）を分析することにより、上記受信された同期化情報が訂正値（９５０）を含むか否かを決定し、該決定に応じて上記データのストリーム（３３０）を再構成するようにさらに適合される、項目６１に記載の車載情報・娯楽システム。
【０１０５】
（項目６６）
各訂正値（９５０）が、受信されたデータのストリーム（９４５）の個々のデータパケット（９００）の時間に対するオフセット（９８０）を示す、項目６４または６５に記載の車載情報・娯楽システム。
【０１０６】
（項目６７）
上記データストリーム（３３０）内の上記受信されたデータパケット（９００）の各々の個々の部分が、訂正値（９５０）により示される上記オフセット（９８０）に基づいて決定される、項目６６に記載の車載情報・娯楽システム。
【０１０７】
（項目６８）
上記クロック信号（３９）が、上記再構成されたデータストリーム（３３０）の上記タイムスタンプ（９１０）に基づいて回復される、項目６７に記載の車載情報・娯楽システム。
（摘要）
本発明により、所定の伝送クロックの通信リンク上において、全てのデータの種類の伝送および再同期が可能になる。利用可能な同期化情報の異なったオプションが分析され、その結果に基づいて適切な同期化スキームが選択される。
【０１０８】
本発明のさらなる実施形態は、従属している特許請求の範囲の主題である。
【０１０９】
本発明のさらなる特徴および利点は、添付の図面に示されるように、以下のより詳細な記載から明らかになり得る。
【発明を実施するための最良の形態】
【０１１０】
本発明の例示的実施形態は図面への参照によって記載される。
【０１１１】
本発明に従った実時間のデータ伝送の一般的な構成は、図１のブロック図において概略的に示される。伝送システムは好ましくは情報・娯楽システムの一部であり、ビデオおよび／またはオーディオデータをデータソース１からデータ受信器３に伝送するために適合される。データソースは、ＣＤ、ＤＶＤ、（カー）ラジオ、携帯電話、カーナビゲーションシステム、インターネット接続装置などからのビデオおよび／またはオーディオデータを提供し得る。受信器３は、好ましくはディスプレイ上にまたは拡声器によって受信データを再生するために、適合される。
【０１１２】
データソース１はインターフェース４に伝送されるデータを供給する。インターフェース４は本発明に従い、データを適合し、通信リンク２にデータを伝送する。インターフェース４によって処理されるデータはバス送受信器５に供給される。バス送受信器５はデータを通信リンク２に挿入する。インターフェース４およびバス送受信器５は別の装置である必要はない。それぞれの機能性は、インターフェース４またはバス送受信器５に含まれ得る。
【０１１３】
通信リンク２は、異なる装置が連続に接続されるＭＯＳＴネットワーク接続であることが好ましい。
【０１１４】
受信ユニットはまた、通信リンク２への接続を確立するためにバス送受信器６を備える。受信データはインターフェース７に供給される。伝送器から送信された連続のデータストリームを再構成するためである。再び、インターフェース７およびバス送受信器６は、伝送器のインターフェース４およびバス送受信器５に関連して既に記載されたように、単一ユニットに組み込まれ得る。再構成されたデータはそれからデータ受信器３に供給されてさらに処理される。
【０１１５】
破線で示されるように、伝送システムは、ＭＯＳＴネットワークの内部同期スキームおよび受信器のクロックをソースクロックに同期するための外部同期スキームを備える。伝送される予定のデータはバス送受信器５とバス送受信器６の間の固定された同期スキームに基づいて通信リンク２に伝送される。伝送されたデータの再同期は、伝送側の伝送されたデータストリームに挿入されたタイムスタンプに基づいて、受信器のインターフェース７において達成される。
【０１１６】
伝送場所から受信場所に連続したデータストリームを伝送するために、連続したストリームはまず複数のデータパケット１１に分けられる。これらのデータパケットは通信リンク２に挿入される。受信器において、元のデータストリームに対応する連続のデータストリームを出力するために、データパケットは通信リンク２から受信され、再構成される。
【０１１７】
本発明の目的は、元の連続したデータストリーム１０の正確な再構成および伝送器のクロックへの再同期を可能にする制御スキームを提供することで、データパケット１１の形態でデータ伝送を促進することである。
【０１１８】
そのようなデータパケット１１の構成は図２に示される。それぞれのデータパケットはヘッダ部分１７およびデータまたはペイロード部分１５を備える。ペイロード部分１５は、受信器によって再生されるオーディオおよび／またはビデオデータのみを含む。ヘッダ部分１７は、マルチメディアネットワーク制御および特に信頼の置けるパケット伝送のために必要な制御情報を含む。さらに、ヘッダ部分１７は１７ａ、１７ｂ、１７ｃといういくつかの部分を含む。これらの部分はペイロード部分１５のデータに関する補助情報を含む。これらのデータは、受信された連続のデータストリーム１０からは分離し、ヘッダ生成ユニット１６によってヘッダ部分１７に挿入される。受信器側では、オーディオ／ビデオ再生のために必要なこれらの補助データは、再構成されたデータストリームに再び挿入されるかまたはその再構成のために用いられる。
【０１１９】
オーディオ／ビデオデータとそれらの補助データを分離するために、受信器および伝送器側のインターフェース４，７は適合されて、たとえば、ＭＰＥＧフォーマットに従ったビデオデータ、あるいはＰＣＭ、ＭＰ３、ＷＭＡ、ＡＣ３などのフォーマットに従ったオーディオデータなどの複数のユーザーデータフォーマットを処理する。異なる型のデータストリーム内でのユーザーデータおよび補助データのための事前定義ポジションまたは表示に基づいて、確実な分離が達成され得る。
【０１２０】
図３は本発明のマルチメディアシステムの原理を概略的に示す。元のデータストリーム１０は複数のデータパケット１１に分けられる。それぞれのデータパケット１１は、伝送されたデータストリーム３１０内における各々のデータパケット１１の位置を示す同期化情報２５を含む。同期化情報２５は、特にタイムスタンプの形態で、伝送器の現在のクロックを受信ノードに連続的に伝送する。このために、あらゆる適切な種類のポインタが用いられ得る。たとえば、カウント値、タイムデータ、他の種類のデータなどである。
【０１２１】
データパケット１１はデータストリーム３１０として通信リンク２に挿入され、それぞれのデータパケットの制御情報内に示されるそれぞれの受信器に伝送される。
【０１２２】
特定の受信器の受信されたデータパケット１２は処理され、再生装置に出力されるデータストリーム３３０を形成する。これは、受信側において伝送器のクロックを再構成するために用いられる抽出された同期化情報２５によって達成される。従って、元のデータストリーム１０は確実に再構成され、再同期される。
【０１２３】
通信リンク２に挿入するために連続したデータストリームを処理するためのインターフェース４の例示的な実施形態が図４に概略的形式で示されている。伝送されるデータは特定のデータフォーマットに制限されていないが、圧縮されたデータまたは圧縮されていないデータなどの異なる種類のデータが効果的な方法で伝送される。データシステムは、たとえばそのもののＰＣＭクロックを有するＰＣＭデータから成る可能性がある。同一のインターフェース４はまた、そのものの同期化情報を既に含む圧縮されたデータフォーマットに自動的に適合する。
【０１２４】
受信した連続のデータストリームはまず分離ユニット２０に供給される。分離ユニットはそれぞれのデータを分析し、伝送されるデータの種類を識別する。
【０１２５】
連続したオーディオおよび／またはオーディオデータ１０の受信ストリームはまず分離ユニット２０および分析ユニット２１に供給される。分析ユニット２１は受信されたデータを分析し、伝送されるデータの種類を識別する。特に、データフォーマットが決定される。データフォーマットは次のうち少なくとも１つを含む：圧縮（または圧縮されていない）の種類、パケット（たとえば、プログラムストリーム、輸送システム、パケットなし）の種類、データレートなど。
【０１２６】
識別結果によって、新しい同期スキームに同期化情報を提供するための適切なアプローチが選択される。特に、データストリーム１０からの有効な同期化情報が取り出され、通信リンク２に伝送されたデータに適切に組み込まれるか否かが決定される。
【０１２７】
決定順序はデータフォーマット特性に基づいて実行される。データフォーマット特性は、分析ユニット２１に接続したメモリ２６にあらかじめ格納されている。
【０１２８】
メモリ２６は、分析ユニット２１によって実行される分析の元となる情報を格納するために不揮発性で書換え可能なメモリであることが好まれる。好ましい実施形態に従って、分析の元となる情報はルックアップテーブルデータの形態で格納される。データストリームのフォーマットおよび／または同期の詳細に従って、処理情報は、伝送器４によってどのようにデータを処理するかを示す。特に、ルックアップテーブルは特定の種類の同期化情報２５が生成される条件を示す。
【０１２９】
同期化情報が単純な方法で更新されるのは、そのようなメモリの特に利点である。分離したメモリ２６はその内容を分析ユニット２１に供給する。メモリ内容をそれぞれに更新することによって、分析は高められるかまたは適合される。特に、たとえば、新しい圧縮水準またはパケットフォーマットなどの処理される新しい種類のデータは単純な方法で更新される。
【０１３０】
分離ユニットは個々に、いずれの補助情報とも無関係なオーディオおよび／またはビデオデータ１４を提供する。補助情報２３は別の出力である。受信データ１０がいかなる補助情報も含んでいない場合、分析ユニットは好ましくは受信データストリーム１０を分析し、特定のそのパラメータを抽出する。メモリ２６に格納されたルックアップテーブルからあらかじめシステムに周知であるオーディオおよび／またはビデオフォーマットに基づいて、分析ユニット２１は、一般的に、受信されたデータを分析する。検出されたデータフォーマット次第で、オーディオおよび／またはビデオサンプル値は補助情報から分離されて、生成される同期化情報の種類が決定される。
【０１３１】
メモリ２６はあらかじめ適合されて、ＭＰＥＧ（ＰＳ−プログラムストリーム、ＴＳ−輸送システム）のような伝送フォーマット、Ｓ／ＰＤＩＦ（Ｓｏｎｙ／Ｐｈｉｌｌｉｐｓデジタルインターフェース）のようなインターフェースフォーマット、Ｉ２Ｓなどの関連したデータフォーマットおよび、ＰＣＭ、ＭＰ３、ＷＭＡ、ＡＣ３、ＤＴＳ、ＭＬＰのような関連したデータ型フォーマットを分析ユニット２１が分析および識別できるようにする。
【０１３２】
好ましい実施形態に従って、分離ユニット２０は、本発明のマルチメディアシステムにおいてさらに用いるために、可能であれば、受信データストリームから既存のタイムスタンプまたは任意の種類のクロック参照情報を抽出する。そのような同期化情報を備えるデータフォーマットを検出すると、抽出操作は自動的に初期化される。
【０１３３】
受信されたデータ１０はまた伝送前に受信されたデータフォーマットとは異なる特定のデータフォーマットに変換され得る。受信側の受信されたデータフォーマットの再構成および／またはさらなる処理を有効にするために、受信されたデータフォーマットはそれからデータパケット１１のヘッダ部分１７における補助情報として伝送される。
【０１３４】
マルチプレクサ２２はオーディオおよび／またはビデオデータ１４とヘッダ情報１７を組み合わせる。ヘッダ情報１７は、マルチメディアネットワーク制御（図示されず）に必要な補助情報２３、タイムスタンプ２５、さらなる制御情報を含む。タイムスタンプ２５はタイムスタンプ生成器２４から受信される。生成器２４は、分析ユニット２１から受信する制御情報に従って受信側において伝送されたデータの再同期を可能にするクロック参照情報を提供する。
【０１３５】
好ましい実施形態に従って、タイムスタンプ生成器２４は、参照クロック情報２５としてのタイムデータまたはカウント値を生成する。これらのデータは、内部クロックに基づいてまたは外部装置から受信したクロックによって生成され得る。別の実施形態に従って、参照クロック情報２７、特にタイムスタンプは、連続した入力データストリーム１０から抽出され、このために用いられる。タイムスタンプ生成器２４の詳細な説明は図５に関連して以下に提供される。
【０１３６】
マルチプレクサ２２は、それぞれのソースからの別々の情報を受信し、通信リンク２へ伝送するため、各々のデータパケット１１を提供するために同様に組み合わせる。
【０１３７】
対応する受信インターフェース７が概略的に図５に示される。通信リンク２から受信するデータパケット１２はデマルチプレクサ３０に供給される。デマルチプレクサ３０は、データパケット１２からの異なる種類の情報３１、３２を分離し、同様に別々に提供する。特に、デマルチプレクサ３０は、オーディオおよび／またはビデオデータ３１（補助情報を含む）およびタイムスタンプ３２を抽出する。デパケッタイザ（ｄｅ−ｐａｃｋｅｔｉｚｅｒ）３４は、受信したユーザーデータパケット３１から連続したオーディオおよび／またはビデオデータ３５ストリームを生成し、受信したデータパケット３１から補助情報３３をさらに抽出する。
【０１３８】
タイムスタンプ抽出器３６は、受信されたデータパケット１２から同期化情報を抽出し、抽出された同期化情報３７をクロック生成器３８に提供する。クロック生成器３８は、受信した同期化情報３７に基づいて新しいクロック３９を生成する。
【０１３９】
オーディオおよび／またはビデオデータ３５、補助情報３３、新しいクロックは、受信されたデータをさらに処理するために、後処理装置４０に提供される。後処理装置４０は、たとえば、再生するために受信したオーディオおよび／またはビデオデータをデコードし得る。後処理（特にデコード処理）は、補助データ３３によって単純化される。補助データ３３に含まれるデータ特性に基づいて、時間のかかる検出操作およびそれゆえに受信器側で必要な処理能力の供給が回避される。
【０１４０】
ユーザーデータが共通のデータフォーマットに変換される場合、デパケッタイザ３４に置換するまたは含まれるデータ変換器において、補助データ３３内で伝送されるフォーマット情報に基づき、抽出されたユーザーデータ３１は元のデータフォーマット３５に変換される。
【０１４１】
伝送インターフェース４５の詳細な構成は図６に関連して記載される。伝送されるデータはデータソース４１に起因する。データソース４１は、ＣＤまたはＤＶＤのようなデータ格納装置、またはデータネットワーへの接続、またはインターネットまたはラジオネットワークへの接続を提供する放送網であり得る。
【０１４２】
再生された／受信されたデータは処理ユニット４２に供給される。処理ユニット４２は、処理されたデータ４３を遠隔装置に伝送するために受信されたデータを処理するように適合されている。処理ユニット４２はＣＤプレーヤー、ＤＶＤプレーヤー、ＤＶＢ受信器、カーナビゲーションシステム、携帯電話、カーラジオなどであり得る。出力データ４３は一般的に、ＭＰＥＧ（ＰＳ−プログラムストリーム、ＴＳ−輸送システム）のような伝送フォーマット、Ｓ／ＰＤＩＦ（Ｓｏｎｙ／Ｐｈｉｌｌｉｐｓデジタルインターフェース、標準オーディオ伝送フォーマット）またはＩ２Ｓのようなインターフェースフォーマット、およびＰＣＭ、ＭＰ３、ＷＭＡ、ＡＣ３、ＤＴＳ、ＭＬＰのようなデータ型フォーマットのような標準化したデータフォーマットに従う。  
【０１４３】
データ４３は、通信リンクの遠隔装置に伝送されるために処理ユニット４２から伝送インターフェース４５への入力である。
【０１４４】
伝送されたデータはまずオーディオフォーマット適合装置ＡＦＡ４６に供給される。装置ＡＦＡ４６は基本的に、分離ユニット２０および図４の分析ユニットに対応する。ＡＦＡユニット４６は、データフォーマットを決定するために受信したデータストリーム４３を分析する。抽出されたオーディオおよび／またはビデオデータ４７はパケッタイザ（ｐａｃｋｅｔｉｚｅｒ）５０に転送される。受信データ４３に含まれるさらなる補助情報は、検出されたデータフォーマットに基づいて分離され、ＭＯＳＴマルチプレクサ５４に転送される。
【０１４５】
受信データストリーム４３に有効な同期化情報に対する分析結果は、主に識別されたデータ伝送フォーマットに基づいている。検出結果次第で、ＡＦＡユニット４６は、伝送されたデータパケットへ挿入するための参照クロック情報として用いるために受信したデータストリーム４３から同期化情報４８を抽出するか、または、この情報をそのまま生成する。加えて、同期化情報４８、５３を生成するためまたは適合するために、外部クロック参照信号４４はタイムスタンプ生成器５２に提供される。
【０１４６】
オーディオまたはビデオデータ４７のストリームはパケッタイザ５０に供給される。連続したデータストリームをあらかじめ定義されたサイズのデータパケットに分けるためである。結果として生じたデータパケットはＭＯＳＴマルチプレクサ５４に供給される。
【０１４７】
代替の実施形態に従うと、パケッタイザ５０およびＭＯＳＴマルチプレクサ５４は単一の処理ユニットに組み込まれ得る。さらなる好ましい実施形態に従って、タイムスタンプ生成器５２はまたＭＯＳＴマルチプレクサ５４と組み込まれ得る。
【０１４８】
マルチプレクサ５４は、パケタイザ５０から受信したデータパケット５１にヘッダ部分を加える。データ部分は、通信リンク２におけるパケット処理に不可欠な制御情報、元のデータストリーム４３から抽出された補助情報４９、参照クロック情報５３を含む。データパケット５５は、好ましくはＭＯＳＴネットワークである通信リンクへの出力である。
【０１４９】
代わりに、通信リンクに挿入される前に、データパケットは暗号化ユニット５６を通る。データパケットの暗号化は、通信リンクに伝送されたデータへの非認証接続を防止する。
【０１５０】
別の好ましい実施形態に従って、暗号化ユニットは、パケッタイザ５０から出力されたデータを暗号化するために、伝送器インターフェース４５に組み込まれる。
【０１５１】
対応する方法において、データは受信側において解読される。暗号解読ユニットは受信器インターフェース７の前にまたはそこに組み込まれて提供される。
【０１５２】
図６のタイムスタンプ生成器５２または図４のタイムスタンプ生成器２４の特定の実行は図７に示され、図８〜１０に参照して詳細が記載される。
【０１５３】
図８〜１０は、連続したオーディオおよび／またはビデオデータ１０ストリームを伝送する場合に、同期化情報を生成および使用する異なるアプローチを示す。アプローチは、どのように新しい同期化情報２５が生成されるかという方法によって変わる。異なるアプローチは、伝送されるオーディオおよび／またはビデオデータ１０の連続ストリームのデータフォーマットおよび対応するクロック信号の利用可能性に基づいて選択される。
【０１５４】
第１のアプローチは図８に関連して記載される。図示されたアプローチは、組み込まれた参照クロック情報を有さないあらかじめ定義されたデータフォーマットの伝送に適用可能である。たとえば、ＭＰＥＧ規格の基本ストリームまたはパケット化された基本ストリームはそのような参照クロック情報を含まない。基本ストリームはＭＰＥＧビットストリームの最も基本的な構成要素である。それぞれの基本ストリームは単一の（通常圧縮された）データ型を含む。それぞれの基本ストリームはパケット化されたそれぞれの基本ストリームパケットのストリームに形成される。パケット化されたそれぞれの基本ストリームパケットは固定されたまたは可変のサイズブロックを有する可能性がある。
【０１５５】
同期化情報を有さないそのようなデータストリームは、Ｉ２ＳおよびＳ／ＰＤＩＦのようなインターフェースにさらに提供される。
【０１５６】
受信されたデータパケット１１の形態のオーディオおよび／またはビデオデータ１０ストリームを伝送する場合、それぞれのパケット１１は同期化情報２５を伴って提供される。同期化情報はタイムスタンプ３００の形態でそこに挿入され、好ましくはヘッダ部分に挿入されている。受信されたデータ１０の連続ストリームに基づいてデータをパケットする場合、通信リンク２の伝送レートは、データ１０の連続ストリームに必要なデータレートを通常上回る。このように、データパケットの伝送は通信リンクのデータレートを、データ１０の連続ストリームの伝送に必要なそれに適合するために、時としていかなるデータも含まないスタッフィング（ｓｔｕｆｆｉｎｇ）パケットを挿入する必要がある。そのようなスタッフィングパケットは図８における参照数字３２０によって示される。
【０１５７】
タイムスタンプ３００それぞれのタイムスタンプ値は、データ１０の連続ストリームのクロック信号に基づいて計算される。たとえば、伝送されるオーディオデータストリームは、２７ＭＨｚのシステムクロックに基づいている可能性がある。このクロック信号に基づいて、タイムスタンプカウンタは、伝送されるデータ３１０のストリームに挿入されるタイムスタンプ値を計算する。
【０１５８】
図７に示されるタイムスタンプ生成器５２は、４２ビットタイムスタンプ値を生成させるための特定の実行である。タイムスタンプ生成器は、９ビットカウンタ６０および３３ビットカウンタ６１から成る直列のカウンタ構成を備える。第１のカウンタ６０は９ビットカウンタであり、たとえば、オーディオデータストリームの２７ＭＨｚである、供給されたクロック信号４４に従ってカウント値をカウントアップする。
【０１５９】
毎回、９ビットカウンタ６０は規定のカウント値に達し、桁上げ信号６２が発行されて第２の３３ビットカウンタ６１に供給される。あらかじめ定義されたカウント値は３００に設定され得る。それは、２７ＭＨｚの入力クロック周波数を受信して９０ｋＨｚの周波数を有する場合、第２のカウンタ６１に対して６２に桁上げを生成するためである。毎回、第１のカウンタ６１はあらかじめ定義されたカウント値に達し、第１のカウンタ６０はリセットされる。第１のカウンタ６０および第２のカウンタ６１のカウント結果は、データパケット１１に挿入するための４２ビットタイムスタンプ値５３を形成するために組み合わされる。
【０１６０】
伝送器ならびに受信器は、データの連続ストリームを処理する場合に一定の処理遅延３０５、３２５を必要とする。データストリーム３１０に対するタイムスタンプ値３００の生成が各々のパケット位置、特にスタッフィングパケットから生成するオフセットを考慮に入れる一方で、受信器の一定の処理遅延は、それぞれがタイムスタンプ値３００に対する正確な位置を有する受信されたデータパケット１２の単純な抽出ができるようになる。
【０１６１】
既に記載されたアプローチは、システムクロック参照信号が有効な場合に、そこに含まれているタイムスタンプ情報を有さないデータストリームに最適である一方、図９に示されるアプローチは、連続したオーディオおよび／またはビデオデータ１０ストリームがそこに含まれるタイムスタンプ９１０を既に有する場合に用いられる。そのようなデータストリームは、たとえば、光ディスクプレイヤーから提供され得る。光ディスクプレイヤーはプログラムストリーム内にタイムスタンプを有するデータストリームを提供する。
【０１６２】
既に含まれるタイムスタンプ９１０を有するデータフォーマットが検出されると、タイムスタンプ値を、伝送されるデータ３１０ストリーム内のパケット位置９００に適合するために、タイムスタンプは「再スタンプ」の対象となる。このため、タイムスタンプ値９１０はデータ１０ストリームから抽出され、データパケット９００の挿入位置に従って訂正される。
【０１６３】
有効なタイムスタンプ値９１０を訂正されたタイムスタンプ値９２０に変換するための訂正順序は図７へ参照することで説明される。既に記載されたアプローチとは対照的に、タイムスタンプ生成器５２は現在値６３からカウント順序を開始する。現在値６３は、データ１０の連続ストリームから獲得されたタイムスタンプ９１０に対応する。データ１０の連続ストリームとともに受信されたシステムクロック４４に従って、カウント値はカウントアップされる。このように、既存のタイムスタンプ値９１０は、通信リンク２に伝送されたデータ３１０のストリーム内の挿入位置に対応して訂正され得る。
【０１６４】
再び、一定の処理遅延３０５、３２５が出力ストリーム３３０の単純な再構成を可能にする一方で、それぞれのパケット９００はそのタイムスタンプ値９２０に対応する位置を有する。
【０１６５】
図９が、含まれるタイムスタンプを有する連続のデータストリームのためのタイムスタンプ生成アプローチを示し、システムクロック信号がさらに加えられる一方で、図１０に示されるアプローチはさらなるシステムクロック参照４４を提供しない。たとえば、ＤＶＢ信号はタイムスタンプ値を提供するが、システムクロック参照は加えられない。このように、図９に示されるアプローチは適用可能でない。
【０１６６】
既に記載されたアプローチとは対照的に、既存のタイムスタンプ値９１０は維持され、受信器への伝送のために置換されなければ、修正もされない。伝送されたデータ３１０のストリーム内のそれぞれのデータパケット９００の同期化情報を適合するために、訂正値９５０が生成され、既存の同期化情報９１０の補充性情報として挿入される。訂正値９８０の決定は伝送器のクロックに基づいている。
【０１６７】
同期化情報９５０は、元の位置と比べられる時間に対してそれぞれのデータパケット９００のオフセットを訂正する。オフセット値９８０は訂正値９５０に反映され、データパケット９００、好ましくはそのヘッダ部分に挿入される。
【０１６８】
受信器側では、受信されたそれぞれのデータパケット９００の位置はまず決定され、訂正値９５０に基づいて調整される。これは次のように達成され得る。つまり、一定の遅延９７０（好ましくは一定のメモリ遅延）を受信されたそれぞれのデータパケットに適用して、訂正値９５０から獲得された各々のオフセット値９８０に従って、そこから各々のデータパケット９００を抽出することである。受信されたすべてのデータパケットを干渉するための一定の遅延値９７０は、最大のタイムシフト９８０を上回る一定値である必要があることが留意されるべきである。
【０１６９】
そのようなアプローチは同期した伝送の必要を回避し、データの同期伝送、特にオーディオおよび／またはビデオデータの実時間の適用のためにパケット化された伝送メカニズムを使用することが可能である。同期スキームをデータフォーマットに適切に適用するために、データ内の有効な同期化情報が識別され、効率的な伝送および再同期のために再使用される。このように、データの認識されない、効率的な伝送はパケットを基にした伝送ネットワークによって達成される。
【０１７０】
要約すると、本発明は、あらかじめ定義された伝送クロックの通信リンクに伝送されたあらゆる種類のデータの伝送および再同期を可能にする。有効な同期化情報の異なる選択肢は分析され、その結果に基づいて、適切な同期スキームが選択される。
【図面の簡単な説明】
【０１７１】
【図１】本発明に従って通信リンクにデータを伝送する伝送システムの構成を概略的に示す。
【図２】固定された同期スキームを用いて通信リンクに伝送するためのデータパケットの構成を概略的に示す。
【図３】通信リンクに提供された伝送スキームから独立した受信器側における再同期を可能にするためのデータパケットの形態の連続したデータストリームの伝送を概略的に示す。
【図４】本発明に従って、通信リンクにおけるデータパケットを伝送するための伝送器の概略的なブロック図を描く。
【図５】本発明に従って、データを受信するための受信器の概略的なブロック図を描く。
【図６】本発明の特定の実施形態に従って、伝送器のより詳細な概略的ブロック図を概略的に示す。
【図７】図４または６に示される伝送器で使用されるタイムスタンプ生成器の構成を概略的に示す。
【図８】新しいタイムスタンプを生成することによる、本発明に従う伝送スキームを概略的に示す。
【図９】再スタンプアプローチを用いることによる、本発明に従う伝送スキームを概略的に示す。
【図１０】訂正値を含む新しい同期化情報を生成するために、本発明に従う伝送スキームを概略的に示す。
【符号の説明】
【０１７２】
２  通信リンク
４  伝送器
７  受信器
１０、４３  オーディオおよび／またはビデオデータのストリーム
１１、９００  データパケット
１５  ペイロード部分
１７  ヘッダ部分
２１  分析ユニット
２２  マルチプレクサユニット
２３、２８  補助情報
２４  タイムスタンプ生成器
２５  同期化情報
２６  メモリ
３９  クロック信号
４０  後処理装置
４２  処理ユニット
４４  第２のクロック
３００、９１０  タイムスタンプ
３１０、３３０、９４５  データのストリーム
９５０  訂正値
９８０  オフセット
【図１】
2006042340.tif 000003
【図２】
2006042340.tif 000004
【図３】
2006042340.tif 000005
【図４】
2006042340.tif 000006
【図５】
2006042340.tif 000007
【図６】
2006042340.tif 000008
【図７】
2006042340.tif 000009
【図８】
2006042340.tif 000010
【図９】
2006042340.tif 000011
【図１０】
2006042340.tif 000012