(57)【要約】【課題】  非同期型のデータ通信システムにおいては、遅延揺らぎを完全に除去することは困難である。【解決手段】  ストリームデータ通信システム１０は、ストリームデータ送信機２０と、非同期型通信網４０を介してストリームデータ送信機２０に通信可能に接続されたストリームデータ受信機３０とを有する。ストリームデータ送信機２０とストリームデータ送信機３０は、それぞれ同一の基準波Ｗを受信し、この基準波Ｗを基にして、互いに同期したシステムクロックを再現する。【選択図】  図２
2005151462.tif 000002
【特許請求の範囲】
【請求項１】
対応する受信機にストリームデータを送信するストリームデータ送信機であって、
前記対応する受信機が受信する基準波と共通の基準波を受信する基準波受信部と、
前記基準波に基づいて前記対応する受信機側の基準クロックと同期した基準クロックを生成する基準クロック生成部と、
生成された前記基準クロックに基づき、非同期型通信網を介して前記ストリームデータを前記受信機に送信するストリームデータ送信部と、を備えたことを特徴とするストリームデータ送信機。
【請求項２】
あらかじめ符号化されて蓄積された符号化データから前記ストリームデータを生成するストリームデータ生成部と、をさらに備え、
前記ストリームデータ生成部により生成されたストリームデータを、前記ストリームデータ送信部から送信することを特徴とする請求項１に記載のストリームデータ送信機。
【請求項３】
前記基準クロックに基づきデータを符号化し、符号化データを生成するデータ符号器と、
前記符号化データからストリームデータを生成するストリームデータ生成部と、をさらに備え、
前記ストリームデータ生成部により生成された前記ストリームデータを、前記ストリームデータ送信部から送信することを特徴とする請求項１に記載のストリームデータ送信機。
【請求項４】
前記基準波は、デジタル放送用の電波、デジタル地上波ＴＶ放送用の電波、アナログＴＶ放送用の電波、通信衛星が発する電波、またはラジオ放送用の電波であることを特徴とする請求項１〜３の何れか１項に記載のストリームデータ送信機。
【請求項５】
対応する送信機からストリームデータを受信するストリームデータ受信機であって、
前記対応する送信機が受信する基準波と共通の基準波を受信する基準波受信部と、
前記基準波に基づいて前記対応する送信機と同期した基準クロックを生成する基準クロック生成部と、
前記送信機から非同期型通信網を介してストリームデータを受信するストリームデータ受信部と、
前記基準クロックに基づき前記ストリームデータを復号する前記ストリームデータ復号部と、を備えたことを特徴とするストリームデータ受信機。
【請求項６】
前記基準波は、デジタル放送用の電波、デジタル地上波ＴＶ放送用の電波、アナログＴＶ放送用の電波、通信衛星が発する電波、またはラジオ放送用の電波であることを特徴とする請求項３記載のストリームデータ受信機。
【請求項７】
非同期型通信網介して通信可能に接続されたストリームデータ送信機とストリームデータ受信機とを備え、
（ａ）前記ストリームデータ送信機は、
基準波を受信する第１基準波受信部と、
前記基準波を基に第１基準クロックを生成する第１基準クロック生成部と、
前記基準クロックに基づきデータを符号化し、符号化データを生成するデータ符号器と、
前記基準クロックに基づき前記符号化データからストリームデータを生成するストリームデータ生成部と、
非同期型通信網を介して前記ストリームデータを前記受信機に送信するストリームデータ送信部と、を備え、
（ｂ）前記ストリームデータ受信機は、
前記ストリームデータ受信機が受信する前記基準波と共通の基準波を受信する第２基準波受信部と、
前記基準波を基に前記第１基準クロックと同期した第２基準クロックを生成する第２基準クロック生成部と、
前記送信機から非同期型通信網を介してストリームデータを受信するストリームデータ受信部と、
前記第２基準クロックに基づき前記ストリームデータを復号する前記ストリームデータ復号部と、を備えたことを特徴とするストリームデータ通信システム。
【請求項８】
非同期型通信網介して通信可能に接続されたストリームデータ送信機とストリームデータ受信機間においてストリームデータの送受信を行うストリームデータ送受信方法であって、
前記ストリームデータ送信機にて基準波を受信し、前記基準波に応じて第１基準クロックを生成するステップと、
前記ストリームデータ受信機にて、前記ストリームデータ送信機が受信した前記基準波を受信し、前記基準波に応じて前記第１基準クロックに同期した第２基準クロックを生成するステップと、
前記ストリームデータ送信機にて前記第１基準クロックを基にデータをストリームデータを生成し、
前記ストリームデータ送信機にて前記非同期型通信網を介して前記ストリームデータ送信機に送信するステップと、
前記ストリームデータ受信機にて前記ストリームデータを受信するステップと、
前記ストリームデータ受信機にて前記第２基準クロックを基に前記ストリームデータから前記データを再現するステップと、を備えたことを特徴とするストリームデータ送受信方法。
【請求項９】
対応する受信機にストリームデータを送信するストリームデータ送信方法であって、
前記対応する受信機が受信する基準波と共通の基準波を受信し、
前記基準波に基づいて前記対応する受信機側の基準クロックと同期した基準クロックを生成し、
非同期型通信網を介して前記ストリームデータを前記受信機に送信する、
ことを特徴とするストリームデータ送信方法。
【請求項１０】
対応する送信機からストリームデータを受信するストリームデータ受信方法であって、
前記対応する送信機が受信する基準波と共通の基準波を受信し、
前記基準波に基づいて前記対応する送信機と同期した基準クロックを生成し、
前記送信機から非同期型通信網を介してストリームデータを受信し、
前記基準クロックに基づき前記ストリームデータを復号する、
ことを特徴とするストリームデータ受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストリームデータの送受信を行うストリームデータ通信システム及びストリームデータ送受信方法に関する。
【背景技術】
【０００２】
従来、デジタルＣＳ(Communications Satellite)放送やデジタルＢＳ(Broadcasting Satellite)放送では、放送用のＡＶ信号をＭＰＥＧ(Moving Picture Experts Group)２方式によってエンコードし、時分割多重化することにより生成されたＭＰＥＧ２トランスポートストリーム（以下、ＭＰＥＧ２−ＴＳと記述する）としてデータ配信が行われている。
【０００３】
このＭＰＥＧ２―ＴＳは、ビデオデータやオーディオデータ等のデータを意味のある単位毎に分割して生成された可変長のＰＥＳ(Packetized Elementary Stream)パケットにより構成されている。このＰＥＳパケットのヘッダ部分には、ストリームの種類、パケットの長さ、基準時刻を表すＰＴＳ（Present Time Stamp）や復号時刻を表すＤＴＳ（Decord Time Stamp）といった時間情報等が記録されている。
【０００４】
ＭＰＥＧ２−ＴＳにおいて、このＰＥＳパケットは、図１に示すように、それぞれ１８８バイトの固定長を有するＴＳ（Transport Stream）パケットにさらに分割され、伝送路を介して配信される。このＴＳパケットは、ＰＥＳパケットから分割されたパケット情報をＰＥＳパケット毎に区別するためのＰＩＤ（Packet Identification）値を各々有しており、受信側は、受け取ったＴＳパケット中のＰＩＤ値を基にＰＥＳパケットを再現する。
【０００５】
これらのＴＳパケット中には、基準時刻情報を表すＰＣＲ（Program Clock Reference）が付加される。このＰＣＲは、ＴＳパケットを送信する送信機内のＳＴＣ（System Time Clock：システムタイムクロック）と送信されるＴＳパケットを受信する受信機内のＳＴＣを同期させるためのタイムスタンプであり、１００ミリ秒以内毎にＭＰＥＧ２−ＴＳ内に配置される。具体的に、ＰＣＲは、ＴＳパケットの既存のパケットに付加されるか、またはＰＣＲ専用のＴＳパケット（ＰＣＲパケット）がパケット間に配置されることによりＭＰＥＧ２―ＴＳに付加される。
【０００６】
一般に、ＭＰＥＧシステムにおけるデータ伝送では、送信側のエンコーダ入力から受信側の復号器出力までの遅延時間は、一定である必要がある。したがって、ＢＳデジタル放送やＣＳデジタル放送のようなデータ伝送遅延に関する変動要因の無いシステムにおいては、受信機は、送信機から送信されるＭＰＥＧ２―ＴＳ中のＰＣＲを抽出し、抽出したＰＣＲを基にしてＳＴＣを再現し、再現されたＳＴＣを基準として、各ＰＥＳパケット中のＰＴＳおよびＤＴＳが示す時刻に復号、再生表示を行わせる。
【０００７】
しかしながら、インターネットのようなデータ伝送遅延時間が一定とならず不規則に変動するようなシステム、すなわち遅延揺らぎが必然的に生じる非同期型通信網においては、受信機側におけるＳＴＣが不規則に揺らいでしまうため、出力ズレ等の諸問題が生じ、再生画像が劣化してしまうという問題がある。
【０００８】
この問題を解決するために、復号器の前段にバッファを用意し、受信したＰＣＲの値に応じて、復号器への転送レートを調整することで遅延揺らぎを吸収するといった解決策が提案されている（例えば、特許文献１参照）。
また、受信機に時刻誤差修正装置を設け、この時刻誤差修正装置を用いて遅延揺らぎを吸収するといった手法も提案されている（例えば、特許文献２参照）。
【０００９】
【特許文献１】特開平１１−１７７６５３号公報
【特許文献２】特開２００２−１５２２７３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１のように転送レートを加減するのみでは、遅延揺らぎに起因するＰＣＲのゆらぎを完全に除去することはできず、また復号器に専用の回路を付加する必要があるため、既存の復号器に対してそのまま適用することはできない。
【００１１】
さらに、特許文献２のような時刻誤差修正装置は、回路構造が大変複雑であり、またこのような時刻誤差修正装置を用いた場合であっても、完全に遅延揺らぎを除去することは困難である。
【００１２】
本発明が解決すべき課題としては、上述したように非同期型のデータ通信システムにおいては、遅延揺らぎを完全に除去することは困難である等が一例として挙げられる。
【課題を解決するための手段】
【００１３】
本発明の請求項１記載のストリームデータ送信機は、対応する受信機によって受信される基準波を受信する基準波受信部と、前記基準波を基に前記対応する送信機と同期した基準クロックを生成する基準クロック生成部と、前記基準クロックに基づき、データを符号化して符号化データを生成するデータ符号器と、前記基準クロックに基づき、前記符号化データからストリームデータを生成するストリームデータ生成部と、非同期型通信網を介して前記ストリームデータを前記受信機に送信するストリームデータ送信部と、を備えたことを特徴とする。
【００１４】
本発明の請求項３記載のストリームデータ受信機は、対応する送信機によって受信される基準波を受信する基準波受信部と、前記基準波を基に前記対応する送信機と同期した基準クロックを生成する基準クロック生成部と、前記送信機から、非同期型通信網を介してストリームデータを受信するストリームデータ受信部と、前記基準クロックに基づき、前記ストリームデータを復号する前記ストリームデータ復号部と、を備えたことを特徴とする。
【００１５】
本発明の請求項５記載のストリームデータ通信システムは、非同期型通信網介して通信可能に接続されたストリームデータ送信機とストリームデータ受信機とを備え、（ａ）前記ストリームデータ送信機は、基準波を受信する第１基準波受信部と、前記基準波を基に第１基準クロックを生成する第１基準クロック生成部と、前記基準クロックに基づき、データを符号化して符号化データを生成するデータ符号器と、前記基準クロックに基づき、前記符号化データからストリームデータを生成するストリームデータ生成部と、非同期型通信網を介して前記ストリームデータを前記受信機に送信するストリームデータ送信部と、を備え、（ｂ）前記ストリームデータ受信機は、前記基準波を受信する第２基準波受信部と、
前記基準波を基に前記第１基準クロックと同期した第２基準クロックを生成する第２基準クロック生成部と、前記送信機から、非同期型通信網を介してストリームデータを受信するストリームデータ受信部と、前記第２基準クロックに基づき、前記ストリームデータを復号する前記ストリームデータ復号部と、を備えたことを特徴とする。
【００１６】
また、本発明のストリームデータ送信方法は、対応する受信機にストリームデータを送信するストリームデータ送信方法であって、前記対応する受信機が受信する基準波と共通の基準波を受信し、前記基準波に基づいて前記対応する受信機側の基準クロックと同期した基準クロックを生成し、非同期型通信網を介して前記ストリームデータを前記受信機に送信する、ことを特徴とする。なお、あらかじめ符号化されて蓄積された符号化データから前記ストリームデータを生成し、この生成されたストリームデータを送信することが好ましい。または、前記基準クロックに基づきデータを符号化して符号化データを生成し、前記符号化データからストリームデータを生成し、このストリームデータを送信することが好ましい。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照しながら、本発明に係るストリームデータ通信システムの実施の形態について説明する。
【００１８】
図２は、本実施形態のストリームデータ通信システムの全体構成を示すブロック図であり、図３は、本実施形態のストリームデータ通信システムの詳細を示すブロック図である。
本実施形態のストリームデータ通信システム１０は、図２に示すように、ストリームデータ送信機２０と、非同期型通信網４０を介してストリームデータ送信機２０に通信可能に接続されたストリームデータ受信機３０によって構成されている。ここで、「非同期型通信網」とは、例えばインターネット通信網に代表されるような送信側と受信側の双方がばらばらのタイミングでデータのやり取りする通信網をいう。
【００１９】
ストリームデータ送信機２０は、基準波発信機１１から送信される基準波Ｗを送信機側アンテナ１２を介して受信可能に構成されており、またストリームデータ受信機３０は、基準波発信機１１から送信される基準波Ｗを、受信機側アンテナ１３を介して受信可能に構成されている。これにより、ストリームデータ送信機２０及びストリームデータ受信機３０は、それぞれ基準波Ｗを独立にかつ同時に受信可能に構成されている。
【００２０】
基準波発信機１１から送信される基準波Ｗは、ストリームデータ送信機２０及びストリームデータ受信機３０のそれぞれにおいて同期したＳＴＣを生成するための電波であり、例えば、ＢＳデジタル放送用の電波、ＣＳデジタル放送用の電波、デジタル地上波ＴＶ放送用の電波、アナログＴＶ放送用の電波、各種通信衛星が発する電波、ＡＭ、ＦＭ等のラジオ放送用の電波等が適用例として挙げられる。
【００２１】
次にストリームデータ送信機２０について説明する。
ストリームデータ送信機２０は、図３に示すように、基準波発信機１１から送信された基準波Ｗを受信する基準波受信部２１と、基準波Ｗを基に第１基準クロックを生成する基準クロック生成部２２と、第１基準クロックに基づき、データを符号化して符号化データを生成するデータ符号器２３と、第１基準クロックに基づき、符号化データからストリームデータを生成するストリームデータ生成部２４と、非同期型通信網４０を介してストリームデータをストリームデータ受信機３０に送信するストリームデータ送信部２５を備えている。
【００２２】
基準波受信部２１は、受信機側アンテナ１２から送信される基準波Ｗを受信するチューナ等で構成される。基準波受信部２１によって受信された受信波Ｗは、基準クロック生成部２２に送られる。
【００２３】
基準クロック生成部２２は、受信した基準波Ｗを基にして、ストリームデータ送信機２０内の基準クロックとなる第１基準クロック（ＳＴＣ）を生成する。生成された第１基準クロックは、データ符号器２３及びストリームデータ生成部２４等に送られ参照される。
【００２４】
データ符号器２３は、ビデオデータやオーディオデータ等のデータを受け取り、このデータを符号化する。ここで、データ符号器２３は、基準クロック生成部２２によって生成された第１基準クロックを参照しながら、ストリームデータ受信機３０において参照される再生時刻、復号時刻の指定等を付加しながら、符号化を行う。データ符号器２３によって生成された符号化データは、ストリームデータ生成部２４に送られる。
【００２５】
ストリームデータ生成部２４は、符号化データを送信用の多重化されたストリームデータに変換する。ストリームデータ生成部２４では、符号化データが、固定長のストリーム送信用のパケットに分割され、この分割された複数のパケットにより送信用のストリームデータが構成される。このストリームデータ生成部２４は、受信機側で分割された符号化データを再現することが可能となるように、同一種類の符号化データに対しては同一の識別番号をパケットに付与する。
また、ストリームデータ生成部２４は、このストリームデータ中にクロック同期用の基準時間情報を含むパケットを付加するように構成してもよい。
【００２６】
ストリームデータ送信部２５は、ストリームデータ生成部２４によって生成されたストリームデータ中の各パケットを所定の送信間隔で非同期通信網４０に送信する。
以上が、ストリームデータ送信機２０に関する説明となる。
【００２７】
次に、ストリームデータ受信機３０について説明する。
ストリームデータ受信機３０は、図３に示すように、基準波Ｗを受信する基準波受信部３１と、基準波Ｗを基に第２基準クロックを生成する基準クロック生成部３２と、ストリームデータ送信機２０から、非同期型通信網４０を介してストリームデータを受信するストリームデータ受信部３３と、受信したストリームデータを一時的に記憶する一時記憶部３４と、第２基準クロックに基づきストリームデータを復号する前記ストリームデータ復号部３５を備えている。
【００２８】
基準波受信部３１は、送信機側アンテナ１３から送信される基準波Ｗを受信するチューナ等で構成される。基準波受信部２１によって受信された基準波Ｗは、ストリームデータ送信機２０によって受信された基準波Ｗと同一の電波である。この基準波Ｗは、基準クロック生成部２２に送られる。
【００２９】
基準クロック生成部３２は、受信した基準波Ｗを基にして、ストリームデータ送信機２０内の基準クロックと同調となる第２基準クロック（ＳＴＣ）を生成する。第1基準クロックと、この第２基準クロックは、同一の基準波Ｗに基づいて生成されるため、生成された第２基準クロックは、ストリームデータ送信機２０にて生成された第１基準クロックと同期していることとなる。そしてこの第２基準クロックは、一時記憶部３４及びデータ復号器３５等に送られ参照される。
【００３０】
一時記憶部３４は、ストリームデータ受信部３４が受信したストリームデータを一時的に記憶する記憶部である。この一時記憶部３４に一時的に記憶されることにより、非同期型通信網４０を介して送信されることにより生じる可能性のある遅延時間のばらつきを吸収し、データ符号器２３へのデータ入力からデータ復号器３５によるデータ出力までの遅延時間を一定に保つように構成している。
【００３１】
データ復号器３５は、一時記憶部３４に一時的に記憶されたストリームデータから符号化データを取り出し、この符号化データを復号する。ここで、データ復号器３５は、基準クロック生成部３２によって生成された第２基準クロックを参照しながら復号を行い、指定された復号時刻に出力を行う。データ復号器３５によって復号されたデータは、データの種類に応じて所定の再生器によって指定された再生時刻に再生されたり、または光ディスク記録装置等の情報記録装置に記録される。なお、「光ディスク」として例えばＤＶＤやいわゆるブルーレイディスクなどが挙げられ、光ディスク記録装置とは、これらの光ディスクに情報を記録できる装置を指す。
【００３２】
本実施形態におけるストリームデータ通信システム１０においては、ストリームデータ送信機２０及びストリームデータ受信機３０は、まず基準波受信部２１および基準波受信部３１基準波Ｗを受信して、この基準波Ｗをもとに互いに同期した第１基準クロック及び第２基準クロックを生成する。そして、ストリームデータ送信機２０は、第１基準クロックを基にしてデータを非同期型通信網４０を介して送信可能なストリームデータに変換して送信を行う。一方、ストリームデータ受信機３０は、第２基準クロックを基にしてストリームデータから基のデータを再現する。
【００３３】
以上説明したように、本実施形態のストリームデータ通信システム１０においては、ストリームデータ送信機２０及びストリームデータ受信機３０は、それぞれ基準波発信機１１から送信される共通の基準波Ｗを受信し、この基準波Ｗに応じて、内部のクロックである第１基準クロック及び第２基準クロックを生成する。したがって、非同期型通信網４０におけるデータ転送の遅延時間に関わらず、内部のクロックを同期させることが可能である。また、ストリームデータ受信機３０は、再生時刻や復号時刻の指定を含めた形式のストリームデータを、非同期型通信網を介して送信した場合であっても、第１基準クロックと同期した第２基準クロックを用いて、正確に復号、再生等を行わせることが可能である。また、ストリームデータ送信機２０及びストリームデータ受信機３０内部のクロックのズレ等に伴う、データの損失や、データ再生時のズレといった諸問題が生じることなく、安定したデータ送受信を行うことができる。
【００３４】
また、基準波Ｗとして、ＢＳデジタル放送用の電波、ＣＳデジタル放送用の電波、デジタル地上波ＴＶ放送用の電波、アナログＴＶ放送用の電波、各種通信衛星が発する電波、ＡＭ、ＦＭ等のラジオ放送用の電波等、既に使用されている電波を使用することにより、特別な基準波発信機１１を別途設けることなく、簡易な構成によって基準波Ｗをストリームデータ送信機２０及びストリームデータ受信機３０によって受信し、内部のクロックを再生することが可能となる。
【００３５】
なお、本実施例においては、ストリームデータ送信機２０が受け取ったデータをエンコードしてストリームデータを生成し、ストリームデータ受信機３０に送信する構成としたが、これに限られることはない。例えば、ストリームデータ送信機２０は、予めエンコードされたデータが記録されたハードディスク等の記録装置からエンコードされたデータを読み出し、このデータをシステムクロックを基準にしてストリームデータ受信機３０に送り出すように構成してもよい。この場合には、ストリームデータ送信機２０に設けられるストリームデータ生成部２４は、あらかじめ符号化されて蓄積された符号化データから基準クロックに応じてストリームデータを生成し、この生成されたストリームデータをストリームデータ送信部２５を介してストリームデータ受信機３０に送信すればよい。
【実施例】
【００３６】
以下、図面を参照しながら、本発明に係るストリームデータ通信システムの具体的な実施例について説明する。本実施例では、上記実施形態で説明した基準波ＷとしてＢＳデジタル放送用の電波（以下、ＢＳデジタル放送波）を使用した場合を例として説明する。
【００３７】
図４は、本実施例におけるストリームデータ通信システムの全体構成を示すブロック図である。
本実施例のストリームデータ通信システム１００は、放送局１１１と、ＢＳ放送衛星１１２と、送信機側アンテナ１１３と、受信機側アンテナ１１４と、ストリームデータ送信機１２０と、ストリームデータ受信機１５０によって構成されている。
【００３８】
放送局１１１は、ＢＳ放送を実施している一般の放送局であり、この放送局１１１から送信されたＢＳ放送波Ｗ１は、ＢＳ放送衛星１１２を介して送信機側アンテナ１１３及び受信機側アンテナ１１４によって受信されるように構成されている。ＢＳ放送波Ｗ１のコンテンツデータは、多重符号化されたＭＰＥＧ２−ＴＳとして配信されている。
【００３９】
ストリームデータ送信機１２０とストリームデータ受信機１５０は、非同期型通信網の一つであるインターネット２００を介して互いに通信可能に接続されている。これらのストリームデータ送信機１２０とストリームデータ受信機１５０は、共通の基準波であるＢＳ放送波Ｗ１を受信し、このＢＳ放送波Ｗ１に基づいて共通の内部クロックを生成している。以下、これらのストリームデータ送信機１２０とストリームデータ受信機１５０について詳細に説明する。
【００４０】
図５は、ストリームデータ送信機１２０の詳細を説明するブロック図である。
ストリームデータ送信機１２０は、ＢＳ放送波Ｗ１を受信してストリームデータ送信機１２０内のシステムクロックを再生するＢＳデジタル受信部１３０と、ストリームデータを生成してインターネット２００を介してストリームデータ受信機１５０に送信するネットワーク送信部１４０とを有している。
【００４１】
まず、ＢＳデジタル受信部１３０について説明する。
ＢＳデジタル受信部１３０は、チューナ１３１と、復調回路１３２と、デマルチプレクサ１３３と、ＳＴＣ再生回路１３４によって構成されている。
チューナ１３１は、送信機側アンテナ１１３を介して受信する受信周波数をＢＳ放送波Ｗ１の周波数に同調させるための回路である。チューナ１３１を介して受信されたＢＳ放送波Ｗ１は、復調回路１３２によって復調されてコンテンツデータが取り出される。取り出されたコンテンツデータは、デマルチプレクサ１３３に送られる。
【００４２】
デマルチプレクサ１３３は、ＢＳ放送波Ｗ１によって配信されるＭＰＥＧ２−ＴＳ中のＴＳパケットを結合してビデオ、オーディオ等意味のあるＰＥＳパケットとして再現する。この過程で、デマルチプレクサ１３３は、ＭＰＥＧ２−ＴＳからＰＣＲを抽出して、ＳＴＣ再生回路１３４に転送する。
【００４３】
ＳＴＣ再生回路１３４は、デマルチプレクサ１３３から転送されたＰＣＲを基として、システムクロックを再現する。この再現されたシステムクロックは、周波数２７ＭＨｚのシステムクロックであり、ネットワーク送信部１４０におけるシステムクロックとして用いられる。
【００４４】
次に、ネットワーク送信部１４０について説明する。
ネットワーク送信部１４０は、データが記録されたハードディスク、光ディスク等の記録媒体、または放送用のカメラ、集音マイク等のデータ収集装置（不図示）に接続され、これらの記録媒体またはデータ収集装置からビデオデータ及びオーディオデータを順次受け取り可能に構成されている。このネットワーク送信部１４０は、ビデオエンコーダ１４１と、オーディオエンコーダ１４２と、マルチプレクサ１４３と、ＰＣＲ付加回路１４４と、通信インターフェース１４５を有している。
【００４５】
ビデオエンコーダ１４１は、受け取ったビデオデータを符号化してビデオＰＥＳパケットを作成する符号器である。このビデオエンコーダ１４１は、ＳＴＣ再生回路１３４によって生成されたシステムクロックを基にビデオＰＥＳパケット中にビデオデータ情報の表示時刻を示すＰＴＳ（Presentation Time Stamp）及び復号時刻を示すＤＴＳ（Decoding Time Stamp）の二つのタイムスタンプをビデオＰＥＳパケット毎に付している。ここで、受け取ったビデオデータが予め符号化されたデータ（例えばビデオＰＥＳパケット）である場合には、ビデオエンコーダ１４１による符号化は不要であり、そのままマルチプレクサ１４３に出力される。予めこのような符号化データを受け取ることがわかっている場合には、このビデオエンコーダ１４１を省略してもよい。
【００４６】
オーディオエンコーダ１４２は、受け取ったオーディオデータを符号化してオーディオＰＥＳパケットを作成する符号器である。このオーディオエンコーダ１４２は、ＳＴＣ再生回路１３４によって生成されたシステムクロックを基にオーディオＰＥＳパケット中にオーディオデータ情報の再生時刻を示すＰＴＳをオーディオＰＥＳパケット毎に付している。ここで、受け取ったオーディオデータが予め符号化されたデータ（例えばオーディオＰＥＳパケット）である場合には、オーディオエンコーダ１４２による符号化は不要であり、そのままマルチプレクサ１４３に出力される。予めこのような符号化データを受け取ることがわかっている場合には、このオーディオエンコーダ１４２を省略してもよい。
【００４７】
マルチプレクサ１４３は、ビデオＰＥＳパケットとオーディオＰＥＳパケットのそれぞれをＴＳパケットに分割して、分割したＴＳパケットを基にＭＰＥＧ２―ＴＳを生成する。ここで、マルチプレクサ１４３は、同一のＰＥＳパケットから分割されたＴＳパケットには、同一のＰＩＤを付して分割する。マルチプレクサ１４３は、生成したＭＰＥＧ２―ＴＳ中の各ＴＳパケットを所定のタイミングで、通信インターフェース１４５に送り出す。通信インターフェース１４５は、このマルチプレクサ１４３から送り出されたＴＳパケットを順次送りだし、ストリーム配信を実行する。
【００４８】
マルチプレクサ１４３に併設されたＰＣＲ付加回路１４４は、このＳＴＣ再生回路１３４によって生成されたシステムクロックを基に、受信機側でのクロック再生に用いられるＰＣＲを生成しＭＰＥＧ２―ＴＳ中に付加するものである。
【００４９】
次に、図６を参照しながら、ストリームデータ受信機１５０について説明する。
図６は、ストリームデータ受信機１５０の詳細を説明するブロック図である。
ストリームデータ受信機１５０は、ＢＳ放送波Ｗ１を受信してストリームデータ送信機１５０内のシステムクロックを再生するＢＳデジタル受信部１６０と、インターネット２００を介してストリームデータを受信して、受信したストリームデータを復号するネットワーク受信部１７０とを有している。
【００５０】
まず、ＢＳデジタル受信部１６０について説明する。
ＢＳデジタル受信部１６０は、チューナ１６１と、復調回路１６２と、デマルチプレクサ１６３と、ＳＴＣ再生回路１６４によって構成されており、構成的には、ストリームデータ受信機１３０のＢＳデジタル受信部１４０と同等である。
【００５１】
チューナ１６１は、受信機側アンテナ１１４を介して受信する受信周波数をＢＳ放送波Ｗ１の周波数に同調させるための回路である。チューナ１６１を介して受信されたＢＳ放送波Ｗ１は、復調回路１６２によって復調されてコンテンツデータが取り出される。取り出されたコンテンツデータは、デマルチプレクサ１６３に送られる。ここで、取り出されたコンテンツデータの内容は、ストリームデータ受信機１３０のＢＳデジタル受信部１４０によって取り出されたコンテンツデータと同一のデータである。
【００５２】
デマルチプレクサ１６３は、ＢＳ放送波Ｗ１によって配信されるＭＰＥＧ２−ＴＳ中のＴＳパケットを結合してビデオ、オーディオデータ等の意味のあるＰＥＳパケットとして再現する。この過程で、デマルチプレクサ１６３は、ＭＰＥＧ２−ＴＳからＰＣＲを抽出して、ＳＴＣ再生回路１６４に転送する。
【００５３】
ＳＴＣ再生回路１６４は、デマルチプレクサ１６３から転送されたＰＣＲを基として、システムクロックを再現する。この再現されたシステムクロックは、周波数２７ＭＨｚのシステムクロックであり、ネットワーク送信部１６０におけるシステムクロックとして用いられる。ここで再現されたシステムクロックは、ストリームデータ受信機１３０のＢＳデジタル受信部１４０によって取り出されたコンテンツデータと同一のデータ、すなわち同一のＰＣＲから再現されているため、ストリームデータ受信機１５０におけるシステムクロックは、ストリームデータ受信機１３０におけるシステムクロックと同期している。
【００５４】
次に、ネットワーク受信部１７０について説明する。
ネットワーク受信部１７０は、データが記録されたハードディスク、光ディスク等の記録媒体、または放送用のカメラ、集音マイク等のデータ収集装置（不図示）に接続され、これらの記録媒体またはデータ収集装置からビデオデータ及びオーディオデータを順次受け取り可能に構成されている。このネットワーク受信部１７０は、通信インターフェース１７１と、バッファ１７２と、デマルチプレクサ１７３と、ビデオデコーダ１７４と、オーディオデコーダ１７５とを有している。
【００５５】
通信インターフェース１７１は、インターネット２００から送信されるＭＰＥＧ２―ＴＳのＴＳパケットを順次受信する受信部である。受信されたＴＳパケットは、順次バッファ１７２に転送され、バッファ１７２内にて所定量または所定時間一時的に保持される。
【００５６】
デマルチプレクサ１７３は、バッファ１７２にバッファされたＴＳパケットを所定のタイミングで受け取り、同一のＰＩＤを有するＴＳパケット同士を結合しＰＥＳパケット、ここではビデオＰＥＳパケットとオーディオＰＥＳパケットを再現する。そしてマルチプレクサ１７３は、ＰＥＳパケットの種類に応じて、ビデオデコーダ１７４およびオーディオデコーダ１７５にそれぞれビデオＰＥＳパケットとオーディオＰＥＳパケットを送り出す。
【００５７】
ビデオデコーダ１７４は、ビデオＰＥＳパケットを復号化する復号器である。このビデオデコーダ１７４は、ＳＴＣ再生回路１６４によって生成されたシステムクロックに基づき、ビデオＰＥＳパケット中のＰＴＳおよびＤＴＳに示される時刻に応じて復号処理を行い、ビデオデータを出力する。出力されたビデオデータは、例えば、ディスプレイ装置１８０に送られ、ディスプレイ装置１８０の表示画面に表示される。
【００５８】
オーディオデコーダ１７５は、オーディオＰＥＳパケットを復号化する復号器である。このオーディオデコーダ１７５は、ＳＴＣ再生回路１６４によって生成されたシステムクロックに基づき、オーディオＰＥＳパケット中のＰＴＳに示される時刻に応じて復号処理を行いビデオデータを出力する。出力されたオーディオデータは、例えば、オーディオ装置１９０に送られ、音声が再生される。
【００５９】
本実施例におけるストリームデータ通信システム１００においては、ストリームデータ送信機１２０及びストリームデータ受信機１３０は、まずＢＳデジタル受信部１３０およびＢＳデジタル受信部１６０によってＢＳ放送波Ｗ１を受信して、このＢＳ放送波Ｗ１をもとに互いに同期した内部クロックをそれぞれ生成する。そして、ストリームデータ送信機１２０は、生成された内部クロックを基にしてビデオデータやオーディオデータをインターネット２００を介して送信可能なストリームデータに変換して送信を行う。一方、ストリームデータ受信機１３０は、ストリームデータ送信機１２０と同期したクロックを基にしてストリームデータからオリジナルのビデオデータやオーディオデータを再現する。
【００６０】
以上、説明したように、本実施例のストリームデータ通信システム１００においては、ストリームデータ送信機１２０及びストリームデータ受信機１３０は、それぞれ放送局１１１から送信される共通のＢＳ放送波Ｗ１を受信し、このＢＳ放送波Ｗ１に応じて、内部のシステムクロックをそれぞれ生成する。したがって、したがって、インターネット２００におけるデータ転送の遅延時間の大小に関わらず、常に完全に内部のクロックを同期させることが可能である。したがって、ストリームデータ受信機１３０は、ＰＴＳやＤＴＳを含むＰＥＳパケットをＭＰＥＧ２−ＴＳとしてインターネット２００を介して送信した場合であっても、ストリームデータ送信機１２０と同期した内部クロックを用いて、正確に復号、再生等を行わせることが可能である。したがって、ストリームデータ送信機１２０及びストリームデータ受信機１３０内部のシステムクロックのズレ等に伴う、データの損失や、データ再生時のズレといった諸問題が生じることなく、安定したデータ送受信及びデータの再生を行うことができる。
【００６１】
また、本実施例では、ＢＳ放送波Ｗ１をシステムクロック生成用の基準波として用いた。このＢＳ放送波Ｗ１は、公共の放送波として常時送信されているものであるため、ＢＳ放送波受信のための特殊な装置等を必要とせず、既に流通している既存のＢＳ放送受信回路を流用して各ストリームデータ送信機及びストリームデータ受信機を構成すればよい。また、ＢＳ放送受信回路が既に取り付けられているような既存のストリームデータ送受信機等をベースにストリームデータ送受信機を開発する場合には、簡単な回路変更のみで本実施例のストリームデータ送信機及び受信機を構成することができ、開発コストを削減することが可能となる。
【００６２】
なお、本実施例においては、ＢＳ放送波を用いる場合を例に挙げて説明を行ったが、これに限られることはなく、例えば、ＣＳデジタル放送用の電波、デジタル地上波ＴＶ放送用の電波、アナログＴＶ放送用の電波、各種通信衛星が発する電波、ＡＭ、ＦＭ等のラジオ放送用の電波等を用いてもよい。
【００６３】
また、本実施例においては、上記手法によってストリームデータ送信機１２０とストリームデータ受信機１３０との間のクロック同期を図るように構成したが、伝送に使うのは固定長のＴＳパケットに限らず、想定される様々な種類のパケット通信に適用してもよい。例えば、ストリームデータ送信機１２０とストリームデータ受信機１３０の間でクロック同期を図りながら、ＰＳやＰＥＳを用いて送受信するように構成してもよい。
【図面の簡単な説明】
【００６４】
【図１】ＴＳパケットとＰＥＳパケットの関係を示す模式図である。
【図２】本発明に係る実施形態におけるストリームデータ通信システムの全体構成を示すブロック図である。
【図３】本発明に係る実施形態におけるストリームデータ通信システムの詳細を示すブロック図である。
【図４】本発明に係る実施例におけるストリームデータ通信システムの全体構成を示すブロック図である。
【図５】本発明に係る実施例におけるストリームデータ送信機の構成を示すブロック図である。
【図６】本発明に係る実施例におけるストリームデータ受信機の構成を示すブロック図である。
【符号の説明】
【００６５】
１０  ストリームデータ通信システム
１１  基準波発信機
２０  ストリームデータ送信機
２１  基準波受信部
２２  基準クロック生成部
２３  データ符号器
２４  ストリームデータ生成部
２５  ストリームデータ送信部
３０  ストリームデータ受信機
３１  基準波受信部
３２  基準クロック生成部
３３  ストリームデータ受信部
３４  一時記憶部
３５  データ復号器
４０  非同期型通信網
【図１】
2005151462.tif 000003
【図２】
2005151462.tif 000004
【図３】
2005151462.tif 000005
【図４】
2005151462.tif 000006
【図５】
2005151462.tif 000007
【図６】
2005151462.tif 000008