(57)【要約】【課題】従来の圧縮データの多重伝送装置は、マスターＭＰＥＧ−２エンコーダ装置がスレーブＭＰＥＧ−２エンコーダ装置を制御する方式の多重方法であるため、ＭＰＥＧ−２エンコーダ装置の数を自動的に認識できず、伝送容量の割り当ては、マニュアルで変更する必要があり、変更の自由度が低かった。【解決手段】少なくとも２個のＭＰＥＧ−２エンコーダ装置と、ＭＰＥＧ−２エンコーダ装置にそれぞれ設けられ、かつ少なくとも映像信号を入力される入力端子と、それぞれのＭＰＥＧ−２エンコーダ装置からの圧縮データを時分割多重信号として伝送する出力端子とを有し、それぞれのＭＰＥＧ−２エンコーダ装置は、多重制御部を有し、この多重制御部は、それぞれ接続情報および識別情報を出力すると共に、他方のＭＰＥＧ−２エンコーダ装置から出力される接続情報および識別情報に基いてそれぞれのＭＰＥＧ−２エンコーダ装置からの圧縮データの送信を制御するように構成される。【選択図】図１
2004072574.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２個のＭＰＥＧ−２エンコーダ装置と、上記ＭＰＥＧ−２エンコーダ装置にそれぞれ設けられ、かつ少なくとも映像信号を入力される入力端子と、上記それぞれのＭＰＥＧ−２エンコーダ装置からの圧縮データを時分割多重信号として伝送する出力端子とを有する圧縮データの多重伝送装置において、上記それぞれのＭＰＥＧ−２エンコーダ装置は、多重制御部を有し、上記多重制御部は、接続情報および識別情報を出力すると共に、他方のＭＰＥＧ−２エンコーダ装置から出力される接続情報および識別情報に基いて上記それぞれのＭＰＥＧ−２エンコーダ装置からの圧縮データの送信を制御することを特徴とする圧縮データの多重伝送装置。
【請求項２】
請求項１記載の圧縮データの多重伝送装置において、上記制御部は、カウンター部を有し、上記カウンター部は、上記ＭＰＥＧ−２エンコーダ装置の総多重接続数を繰り返し順次カウントすると共に、上記カウント数が自己の上記識別情報と一致した時、上記ＭＰＥＧ−２エンコーダ装置からの圧縮データの送信を行うことを特徴とする圧縮データの多重伝送装置。
【請求項３】
少なくとも２個のＭＰＥＧ−２エンコーダ装置と、上記ＭＰＥＧ−２エンコーダ装置にそれぞれ設けられ、かつ少なくとも映像信号を入力される入力端子と、上記それぞれのＭＰＥＧ−２エンコーダ装置からの圧縮データを時分割多重信号として伝送する出力端子とを有する圧縮データの多重伝送装置において、上記それぞれのＭＰＥＧ−２エンコーダ装置は、上記映像信号をビデオデータとして圧縮し、パケット化するパケット生成部と、上記ビデオデータを記録するビデオメモリ部と、上記ビデオメモリ部に記録された上記ビデオデータの読出しを制御するビデオパケット制御部および多重制御部とからなり、上記多重制御部は、
接続情報および識別情報を出力すると共に、他方のＭＰＥＧ−２エンコーダ装置から出力される接続情報および識別情報に基いて上記ＭＰＥＧ−２エンコーダ装置からの圧縮データの送信を制御することを特徴とする圧縮データの多重伝送装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、圧縮データの多重伝送装置に関し、特に、映像信号や音声信号等を圧縮データに変換し、時分割多重して伝送する多重伝送装置に関するものである。
【０００２】
【従来の技術】
近年、放送が開始されたＢＳデジタル放送において、視聴者等に映像や音声を配信する場合、統一的に適応可能な効率のよいデータ伝送として、トランスポートストリーム（以後、ＴＳと称す）が使用されている。このトランスポートストリームには、各放送局の番組（または番組素材）、１週間分の番組を構成する番組情報あるいは予約録画等のサービス情報あるいは録画規制等を実現する数多くの情報が含まれている。これらの情報は、各放送局で多重化されるか、または最終的に視聴者に配信される中継局あるいは配信システムで多重化される。
【０００３】
図４は、従来の圧縮データの多重装置の一例を示す図である。図４において、圧縮データの多重伝送装置は、マスターＭＰＥＧ−２エンコーダ装置５００、スレーブＭＰＥＧ−２エンコーダ装置５０１、スレーブＭＰＥＧ−２エンコーダ装置５０３により構成されている。マスターＭＰＥＧ−２エンコーダ装置５００は、映像信号５０４と音声信号５０５が入力されると、伝送クロック５１０を受けて、これに同期して映像信号５０４と音声信号５０５をそれぞれ圧縮し、制御情報と共に多重化した信号ＴＳ５１４を生成し、出力する。また、マスターＭＰＥＧ−２エンコーダ装置５００は、これに接続されるスレーブＭＰＥＧ−２エンコーダ装置の数のイネーブル信号を生成し、各スレーブＭＰＥＧ−２エンコーダ装置に出力する。図４では、２台のスレーブＭＰＥＧ−２エンコーダ装置５０１および５０３が接続されており、イネーブル信号５１２および５１３が生成される。
【０００４】
イネーブル信号とは、スレーブＭＰＥＧ−２エンコーダ装置５０１および５０３の動作を制御し、それぞれのスレーブＭＰＥＧ−２エンコーダ装置５０１および５０３の動作有効期間を指示するための信号である。更に、マスターＭＰＥＧ−２エンコーダ装置５００は、バイトカウンタリセット信号５１１を生成し、それぞれのスレーブＭＰＥＧ−２エンコーダ装置５０１および５０３に出力する。このバイトカウンタリセット信号５１１は、マスターＭＰＥＧ−２エンコーダ装置５００が出力する信号ＴＳを構成するＴＳパケットの位相と、スレーブＭＰＥＧ−２エンコーダ装置５０１及び５０３が出力するＴＳパケットの位相をあわせるための信号である。
【０００５】
スレーブＭＰＥＧ−２エンコーダ装置５０１は、映像信号５０６と音声信号５０７を得ると、伝送クロック５１０とイネーブル信号５１２に従って、それぞれの信号を圧縮し、制御情報と共に多重化して信号ＴＳ５１４を生成し出力する。
【０００６】
同様に、スレーブＭＰＥＧ−２エンコーダ装置５０３は、映像信号５０８と音声信号５０９を得ると、伝送クロック５１０とイネーブル信号５１３に従って、それぞれの信号を圧縮し、制御情報と共に多重化して信号ＴＳ５１４を生成し出力する。
【０００７】
以上のように、マスターＭＰＥＧ−２エンコーダ装置５００は、スレーブＭＰＥＧ−２エンコーダ装置５０１および５０３を制御し、マスターＭＰＥＧ−２エンコーダ装置５００、スレーブＭＰＥＧ−２エンコーダ装置５０１および５０３の各エンコーダ装置の出力信号ＴＳを一本の信号ＴＳ５１４に多重化する。
【０００８】
図５は、従来のマスターＭＰＥＧ−２エンコーダ装置５００の具体的なブロック構成図を示す。図５において、マスターＭＰＥＧ−２エンコーダ装置５００は、映像信号６２４（図４の映像信号５０４に対応）が印加されるビデオデコーダ部６０１、フォーマット検出部６０２、音声信号６２５（図４の音声信号５０５に対応）が印加されるオーディオＡ／Ｄ変換部６２８、ＣＰＵ６０４、ＭＰＥＧ−２ビデオエンコーダ部６０５、ＭＰＥＧ−２オーディオエンコーダ部６０６、ＳＴＣ（Ｓｙｓｔｅｍ　Ｔｉｍｅ　Ｃｌｏｃｋ）カウンタ部６２９、ビデオＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ　Ｅｌｅｍｅｎｔａｒｙ　Ｓｔｒｅａｍ）パケット生成部６０８、オーディオＰＥＳパケット生成部６０９、プライベートＰＥＳパケット生成部６１０、ＳＴＣカウンタ値ホールド部６１１、ビデオメモリ部６１２、オーディオメモリ部６１３、プライベートメモリ部６１４、ＰＣＲ符号化部６１５、ビデオＴＳパケット制御部６１６、オーディオＴＳパケット制御部６１７、プライベートＴＳ制御部６１８、ＰＡＴ（Ｐｒｏｇｒａｍ　Ａｓｓｏｃｉａｔｉｏｎ　Ｔａｂｌｅ）−ＴＳパケット制御部６１９、ＰＭＴ（Ｐｒｏｇｒａｍ　Ｍａｐ　Ｔａｂｌｅ）−ＴＳパケット制御部６２０、ＰＣＲ（Ｐｒｏｇｒａｍ　Ｃｌｏｃｋ　Ｒｅｆｅｒｅｎｃｅ）−ＴＳパケット制御部６２１、バイトカウンタ部６２２、メモリ状態検出部６２３、ビデオ符号化レート計算部６７３、マスター多重制御部６９１より構成される。
【０００９】
ビデオデコーダ部６０１、フォーマット検出部６０２、オーディオＡ／Ｄ変換部６２８、ＭＰＥＧ−２ビデオエンコーダ部６０５、ＭＰＥＧオーディオエンコーダ部６０６、ビデオＰＥＳパケット生成部６０８、オーディオＰＥＳパケット生成部６０９、プライベートＰＥＳパケット生成部６１０、ビデオメモリ部６１２の書き込み側、オーディオメモリ部６１３の書き込み側、プライベートメモリ部６１４の書き込み側、ＳＴＣカウンタ部６２９は、ビデオデコーダ部６０１から出力される映像用クロック６０３、例えば、２７ＭＨｚを基準として動作する。
【００１０】
ビデオメモリ部６１２の読み出し側、オーディオメモリ部６１３の読み出し側、プライベートメモリ部６１４の読み出し側、ビデオＴＳパケット制御部６１６、オーディオＴＳパケット制御部６１７、プライベートＴＳパケット制御部６１８、ＰＡＴ−ＴＳパケット制御部６１９、ＰＭＴ−ＴＳパケット制御部６２０、ＰＣＲ−ＴＳパケット制御部６２１、バイトカウンタ部６２２、メモリ状態検出部６２３、マスタ多重制御部６９１は、伝送路から得られる伝送クロック６７０（図４の伝送クロック５１０に対応）を基準として動作する。例えば、伝送容量が８Ｍｂｉｔ／ｓの場合、バイト処理のため１／８となり１ＭＨｚとなる。
【００１１】
以下、マスターＭＰＥＧ−２エンコーダ装置５００の動作について説明する。ビデオデコーダ部６０１は、例えばＮＴＳＣ信号のアナログ映像信号６２４が入力されると、この信号をＡ／Ｄ変換し、デコードし、デジタル映像信号６２７とデジタル映像信号６２７と同位相で、例えば、２７ＭＨｚの映像用クロック６０３を出力する。フォーマット検出部６０２は、デジタル映像信号６２７と映像用クロック６０３を得ると、デジタル映像信号６２７のフォーマットの状態を検出する。例えば国際規格ＩＴＵ−Ｒ６５６の場合、デジタル映像信号６２７に存在する最初のＳＡＶ（Ｓｔａｒｔ　Ａｃｔｉｖｅ　Ｖｉｄｅｏ）をトリガとし、かつ映像用クロック６０３を基準として、フォーマット検出部６０２が持つ画素カウンタ及びラインカウンタを動作させ、デジタル映像信号６２７内のＳＡＶを順次カウントし、そのカウンタ値が常に一定値であるか否かの判断によりフォーマットの正常と異常を判断する。
【００１２】
一方、フォーマット検出部６０２は、映像信号の３フレーム信号に相当する信号６３１をＰＣＲ−ＴＳパケット制御部６２１に出力する。３フレーム信号とは３フレーム間隔の信号、いわゆる９９ｍｓ間隔の信号であり、後述するＰＣＲ−ＴＳパケット、ＰＡＴ−ＴＳパケット、ＰＭＴ−ＴＳパケットの送出頻度を担う信号である。なお、パケットの送出頻度は、１００ｍｓに１回以上送出することが規格であり、これを実現するために、３フレーム間隔の信号が使用される。
【００１３】
オーディオＡ／Ｄ変換部６２８は、アナログ音声信号６２５が入力されると、この信号をＡ／Ｄ変換し、デコードし、デジタル音声信号６７９（例えばＰＣＭ信号）と音声用クロック６８１を出力する。ＭＰＥＧ−２ビデオエンコーダ部６０５は、ＣＰＵ６０４からのビデオ符号化レート情報６７８に基づき、デジタル映像信号６３０を圧縮し、圧縮したビデオ圧縮データ６３３とビデオ圧縮クロック６３４を出力する。
【００１４】
ＣＰＵ６０４は、ビデオ符号化レート計算部６７３からの伝送容量情報６７６を得て、ビデオ符号化レート情報６７８を出力する。ＭＰＥＧ−２オーディオエンコーダ部６０６は，デジタル音声信号６７９と音声用クロック６８１が印加されると、デジタル音声信号６７９を圧縮し、圧縮したオーディオ圧縮データ６３５とオーディオ圧縮クロック６３６を出力する。ビデオ符号化レート計算部６７３は、２個のカウンタからなり、一方のカウンタを伝送クロック６７０を基準として動作させ、他方のカウンタをクロック６７４を基準として動作させ、後者のカウンタ値の所定値で前者のカウンタ値を周期的にサンプルし、サンプルしたカウンタ値から伝送路の伝送容量を計算し、伝送容量情報６７６をＣＰＵ６０４に出力する。なお、クロック６７４は、外部の水晶発振器等のクロック信号または映像用クロック６０３であってもよい。
【００１５】
ビデオＰＥＳパケット生成部６０８は、ビデオ圧縮データ６３３とビデオ圧縮クロック６３４を得ると、この圧縮データにヘッダ等を付加してパケット化したビデオＰＥＳデータ６３８と書き込み信号６３９を生成し、ビデオＰＥＳデータ６３８をビデオメモリ部６１２に書き込む。
【００１６】
オーディオＰＥＳパケット生成部６０９は、オーディオ圧縮データ６３５とオーディオ圧縮クロック６３６を得るとこのデータにヘッダ等を付加しパケット化したオーディオＰＥＳデータ６４０と書き込み信号６４１を生成し、オーディオ圧縮データ６４０をオーディオメモリ部６１３に書き込む。プライベートＰＥＳパケット生成部６１０はプライベートデータ６２６を得るとこのデータにヘッダ等を付加してパケット化したプライベートＰＥＳデータ６４２と書き込み信号６４３を生成し、プライベートＰＥＳデータ６４２をプライベートメモリ部６１４に書き込む。なお、プライベートデータ６２６は、ユーザが自由に使用できるパケットを利用して、伝送できるデータのことであり、例えば、ＭＰＥＧ−２の伝送規格で定められている。
【００１７】
ＳＴＣカウンタ部６２９は、映像用クロック６０３を基準として４２ｂｉｔのカウンタを動作させ、ＳＴＣカウンタ値６０７をＳＴＣカウンタ値ホールド部６１１に出力する。ＳＴＣカウンタ値ホールド部６１１は、ＰＣＲ符号化部６１５からのホールド信号６４５に従い、ＳＴＣカウンタ値６０７をホールドし、ホールドされたＳＴＣカウンタ値６４４を出力する。ＰＣＲ符号化部６１５は、ＰＣＲ−ＴＳパケット制御部６２１からのＰＣＲ読み出し信号６５６に従い、ホールドされたＳＴＣカウンタ値６４４を符号化し、ＰＣＲ６５５を出力する。バイトカウンタ部６２２は、伝送クロック６７０とイネーブル信号６３７を得るとイネーブル信号６３７が有効な期間に１８８バイトまたは２０４バイトのカウンタを繰り返し動作させ、バイトカウンタ開始指示信号６５７とバイトカウンタ値６５８を出力する。
なお、１個のＴＳパケットは、１８８バイトまたは２０４バイトで構成される。また、２０４バイトとは、リードソロモン符号化において、１８８バイトにエラー訂正符号１６バイトを加算した値である。
【００１８】
ビデオＴＳパケット制御部６１６は、ビデオ送出指示信号６６０とビデオメモリ部６１２の蓄積状態６４８により、読み出し信号６４７を生成し、ビデオメモリ部６１２からビデオＰＥＳデータ６４６を読み出し、バイトカウンタ値６５８とＴＳパケット開始指示信号６５７に従いヘッダ等を付加してビデオＴＳパケット６５９を生成し、出力する。
【００１９】
オーディオＴＳパケット制御部６１７は、オーディオ送出指示信号６６２とオーディオメモリ部６１３の蓄積状態６５１により、読み出し信号６５０を生成し、オーディオメモリ部６１３からオーディオＰＥＳデータ６４９を読み出し、バイトカウンタ値６５８とＴＳパケット開始指示信号６５７に従いヘッダ等を付加してオーディオＴＳパケット６６１を生成し出力する。
【００２０】
プライベートＴＳパケット制御部６１８は、プライベート送出指示信号６６４とプライベートメモリ部６１４の蓄積状態６５４により、読み出し信号６５３を生成し、プライベートメモリ部６１４からプライベートＰＥＳデータ６５２を読み出し、バイトカウンタ値６５８とＴＳパケット開始指示信号６５７に従いヘッダ等を付加してプライベートＴＳパケット６６３を生成し出力する。
【００２１】
ＰＣＲ−ＴＳ制御部６２１は、フォーマット検出部６０２からの３フレーム信号６３１を得て、ＰＣＲ読み出し信号６５６を生成し、ＰＣＲ値６５５を読み出し、バイトカウンタ値６５８とＴＳパケット開始指示信号６５７に従いヘッダ等を付加してＰＣＲ−ＴＳパケット６６８を生成し出力する。また、ＰＣＲ−ＴＳパケットを送出した事を示す送出完了信号６８０を出力する。
ＰＭＴ−ＴＳパケット制御部６２０は、ＰＣＲ−ＴＳパケット送出完了信号６８０を得てバイトカウンタ値６５８とＴＳパケット開始指示信号６５７に従いヘッダ等を付加してＰＭＴ−ＴＳパケット６６７を生成し出力する。また、ＰＣＲ−ＴＳパケットとＰＭＴ−ＴＳパケットの送出が完了したことを示す送出完了信号６９０を出力する。ＰＡＴ−ＴＳパケット制御部６１９は、ＰＣＲ−ＴＳパケットとＰＭＴ−ＴＳパケットの送出完了信号６９０を得てバイトカウンタ値６５８とＴＳパケット開始指示信号６５７に従いヘッダ等を付加し、ＰＡＴ−ＴＳパケット６６５を生成して出力する。また、ＰＡＴ、ＰＭＴ、ＰＣＲのＴＳパケットの送出が完了した事を示す送出完了信号６６６をメモリ蓄積状態検出部６２３に出力する。
【００２２】
メモリ状態検出部６２３は、ＰＡＴ、ＰＭＴ、ＰＣＲのＴＳパケット送出完了信号６６６を得て、ＰＡＴ、ＰＭＴ、ＰＣＲのＴＳパケット送出以外のタイミングにおいて、オーディオメモリ部６１３の蓄積状態６５１とプライベートメモリ部６１４の蓄積状態６５４を検出し、ＴＳパケット送出に必要なデータがメモリに蓄積されている場合、ＴＳパケットを生成し、送出し、残りのＰＡＴ、ＰＭＴ、ＰＣＲ、オーディオ、プライベート以外のタイミング全てをビデオＴＳパケットの送出に割り当てる。
【００２３】
マスター多重制御部６９１は、伝送クロック６７０（図４の伝送クロック５１０に対応）と多重接続数情報６８２を得ると、バイトカウンタ部６２２からのバイトカウンタリセット信号６６９および多重接続数情報６８２に基いてイネーブル信号６７５（図４のイネーブル信号５１２に対応）とイネーブル信号６７６（図４のイネーブル信号５１３に対応）を生成し、スレーブＭＰＥＧ−２エンコーダ装置５０１および５０３にそれぞれ出力する。なお、この場合、多重接続数情報６８２の内容は、“３”となり、マスターＭＰＥＧ−２エンコーダ装置一台とスレーブＭＰＥＧ−２エンコーダ装置二台の計三台の多重接続を意味する。スレーブＭＰＥＧ−２エンコーダ装置の動作有効期間を示すイネーブル信号６７５および６７６を出力している間、マスターＭＰＥＧ−２エンコーダ装置の伝送信号ＴＳ６７２がマスター多重制御部６９１から伝送信号ＴＳ６７７として出力される。なお、この従来の多重伝送装置は、マスターＭＰＥＧ−２エンコーダ装置が自動的にスレーブＭＰＥＧ−２エンコーダ装置を認識することができない。従って、多重接続数情報６８２は、前もってマスターＭＰＥＧ−２エンコーダ装置に接続されるスレーブＭＰＥＧ−２エンコーダ装置の台数を設定し、それに基いて、多重接続数情報６８２を設定することが必要である。なお、６７１は、バイトカウンタリセット信号であり、図４のバイトカウンタリセット信号５１１に対応する。
【００２４】
図６は、従来のスレーブＭＰＥＧ−２エンコーダ装置の具体的なブロック構成図を示す。図６において、スレーブ多重制御部７００以外の構成は、基本的に図５の構成と同じであるため、図５と同じ符号が付されており、また、それらについての説明は、省略する。スレーブ多重制御部７００は、マスターＭＰＥＧ−２エンコーダ装置５００から得られるバイトカウンタリセット信号７０５（図５の６７１に対応）とイネーブル信号７０６（図５の６７５に対応）を得ると、バイトカウンタ信号７０２とイネーブル信号７０３をバイトカウンタ６２２に出力する。バイトカウンタ６２２は、バイトカウンタリセット信号７０２とイネーブル信号７０３を得ると、イネーブル信号７０３が有効な期間にバイトカウンタを動作させる。即ち、イネーブル信号が有効な期間だけ、例えば、スレーブＭＰＥＧ−２エンコーダ装置５０１が動作し、伝送信号ＴＳ６７２を伝送信号ＴＳ７０７として出力する。なお、スレーブＭＰＥＧ−２エンコーダ装置５０３もこれと同様であるので、ここでは説明を省略する。
【００２５】
図７は、図４に示した従来の圧縮データの多重伝送装置の動作を説明するタイムチャート図である。マスターＭＰＥＧ−２エンコーダ装置５００は、伝送クロック５１０を得ると、バイトカウンタ部６２２を動作させ、１ＴＳパケットのバイトカウンタリセット信号５１１とイネーブル信号５１２および５１３を出力する。イネーブル信号５１２は、スレーブＭＰＥＧ−２エンコーダ装置５０１へ出力し、イネーブル信号５１３は、スレーブＭＰＥＧ−２エンコーダ装置５０３へ出力する。
【００２６】
図７のように、スレーブＭＰＥＧ−２エンコーダ装置５０１は、イネーブル信号５１２がＬｏｗレベルの時、動作する。従って、イネーブル信号５１２がＬｏｗレベル時にスレーブＭＰＥＧ−２エンコーダ装置５０１のＴＳパケットが出力される。スレーブＭＰＥＧ−２エンコーダ装置５０３は、イネーブル信号５１３がＬｏｗレベルの時、動作する。従って、イネーブル信号５１３がＬｏｗレベル時にスレーブＭＰＥＧ−２エンコーダ装置５０３のＴＳパケットが出力される。マスターＭＰＥＧ−２エンコーダ装置５００は、イネーブル信号５１２とイネーブル信号５１３が共にＨｉｇｈレベルの時、マスターＭＰＥＧ−２エンコーダ装置５００のＴＳパケットが出力される。例えば、伝送容量が９Ｍｂｉｔ／ｓであれば、三台の各ＭＰＥＧ−２エンコーダ装置に与えられる伝送容量の割当ては、３Ｍｂｉｔ／ｓとなり、各ＭＰＥＧ−２エンコーダ装置のビデオ符号化レートは、これにより定められる。なお、各ＭＰＥＧ−２エンコーダ装置に与えられる伝送容量が大きければ、伝送信号の符号化レートも大きくとれるため画質を向上させることができる。
【００２７】
しかし、マスターＭＰＥＧ−２エンコーダ装置は、スレーブＭＰＥＧ−２エンコーダ装置が何台接続されているのか自動的に認識できないため、例えば、スレーブＭＰＥＧ−２エンコーダ装置の接続を三台から二台に変更し、各ＭＰＥＧ−２エンコーダ装置の伝送容量の割当てを３Ｍｂｉｔ／ｓから４．５Ｍｂｉｔ／ｓにして、各スレーブＭＰＥＧ−２エンコーダ装置のビデオ符号化レートをあげて画質を向上させようとしても、マスターＭＰＥＧ−２エンコーダ装置のイネーブル信号の生成は、図７の通り変わらず、ビデオ符号化レートもそのままで、画質の向上が図れない。逆に各スレーブＭＰＥＧ−２エンコーダ装置の接続数を増やす場合は、マスターＭＰＥＧ−２エンコーダ装置が生成するイネーブル信号を接続する伝送線の数を増やす必要がある。例えば１０台接続する場合は、イネーブル信号の伝送線も１０本に増やす必要があり、ハード構成の変更が大変となり、変更の自由度が極めて悪いという問題がある。
【００２８】
【発明が解決しようとする課題】
従来の圧縮データの多重伝送装置は、前述したように、マスターＭＰＥＧ−２エンコーダ装置がスレーブＭＰＥＧ−２エンコーダ装置を制御する方法であり、マスターＭＰＥＧ−２エンコーダ装置とスレーブＭＰＥＧ−２エンコーダ装置は、主従の関係にあるため、圧縮データの多重伝送装置のシステムとしての自由度が低い。また、マスターＭＰＥＧ−２エンコーダ装置は、これに接続されているスレーブＭＰＥＧ−２エンコーダ装置の数を自動的に認識することができない。従って、必要な設定は、前もってマニュアルで行わなければならない。
【００２９】
本発明の目的は、ＭＰＥＧ−２エンコーダ装置の主従関係をなくした自由度の高い多重伝送装置を提供することである。
【００３０】
本発明の他の目的は、各ＭＰＥＧ−２エンコーダ装置が自動的に多重数を認識できる多重伝送装置を提供することである。
【００３１】
本発明の更に他の目的は、各ＭＰＥＧ−２エンコーダ装置の伝送容量の割り当てを自動的に制御する多重伝送装置を提供することである。
【００３２】
【課題を解決するための手段】
本発明の圧縮データの多重伝送装置は、少なくとも２個のＭＰＥＧ−２エンコーダ装置と、ＭＰＥＧ−２エンコーダ装置にそれぞれ設けられ、かつ少なくとも映像信号を入力される入力端子と、それぞれのＭＰＥＧ−２エンコーダ装置からの圧縮データを時分割多重信号として伝送する出力端子とを有し、それぞれのＭＰＥＧ−２エンコーダ装置は、多重制御部を有し、この多重制御部は、接続情報および識別情報を出力すると共に、他方のＭＰＥＧ−２エンコーダ装置から出力される接続情報および識別情報に基いてそれぞれのＭＰＥＧ−２エンコーダ装置からの圧縮データの送信を制御するように構成されている。
【００３３】
また、本発明の圧縮データの多重伝送装置に設けられている制御部は、カウンター部を有し、このカウンター部は、上記ＭＰＥＧ−２エンコーダ装置の総多重接続数を繰り返し順次カウントすると共に、カウント数が自己の識別情報と一致した時、ＭＰＥＧ−２エンコーダ装置からの圧縮データの送信を行うように構成される。
【００３４】
更に、本発明の圧縮データの多重伝送装置は、少なくとも２個のＭＰＥＧ−２エンコーダ装置と、ＭＰＥＧ−２エンコーダ装置にそれぞれ設けられ、かつ少なくとも映像信号を入力される入力端子と、それぞれのＭＰＥＧ−２エンコーダ装置からの圧縮データを時分割多重信号として伝送する出力端子とを有し、それぞれのＭＰＥＧ−２エンコーダ装置は、映像信号をビデオデータとして圧縮し、パケット化するパケット生成部と、ビデオデータを記録するビデオメモリ部と、ビデオメモリ部に記録されたビデオデータの読出しを制御するビデオパケット制御部および多重制御部とからなり、この多重制御部は、接続情報および識別情報を出力すると共に、他方のＭＰＥＧ−２エンコーダ装置から出力される接続情報および識別情報に基いて上記ＭＰＥＧ−２エンコーダ装置からの圧縮データの送信を制御するように構成される。
【００３５】
【発明の実施の形態】
本発明の一実施例を図１を用いて説明する。図１において、本発明の圧縮データの多重伝送装置は、ＭＰＥＧ−２エンコーダ装置１００、ＭＰＥＧ−２エンコーダ装置１０１、ＭＰＥＧ−２エンコーダ装置１０２で構成されている。なお、本実施例では、３台のＭＰＥＧ−２エンコーダ装置で構成した場合を示しているが、これに限定されるものではなく、一般にｎ台のＭＰＥＧ−２エンコーダ装置で構成することができる。ＭＰＥＧ−２エンコーダ装置１００は、映像信号１０３と音声信号１０４が印加されると、外部からの伝送クロック１１９、ＭＰＥＧ−２エンコーダ装置が接続されている総多重接続数１２０、全リセット信号１２１、接続情報１１２および識別情報１０９に従って、映像信号１０３と音声信号１０４それぞれを圧縮し、制御情報と共に多重化して伝送信号ＴＳ１２２を生成し、出力する。同時に、識別情報１１１および接続情報１１０を出力する。なお、識別情報１１１は、ＭＰＥＧ−２エンコーダ装置の接続の順番（あるいは接続の台数）を示し、接続情報１１０は、他のＭＰＥＧ−２エンコーダ装置に自分自身の接続を知らせるための情報である。
【００３６】
ＭＰＥＧ−２エンコーダ装置１０１は、映像信号１０５と音声信号１０６が印加されると、伝送クロック１１９、総多重接続数１２０、全リセット信号１２１、接続情報１１４および識別情報１１１に基いてそれぞれ映像信号１０５と音声信号１０６を圧縮し、制御情報と共に多重してＴＳ１２２を生成し、出力する。また、同時に、識別情報１１３と接続情報１１２を出力する。ＭＰＥＧ−２エンコーダ装置１０２は、映像信号１０７と音声信号１０８が印加されると、伝送クロック１１９、総多重接続数１２０、全リセット信号１２１、接続情報１１８および識別情報１１３に基いて、それぞれ、映像信号１０７と音声信号１０８を圧縮し、制御情報と共に多重してＴＳ１２２を生成し、出力する。また、同時に、識別情報１１７と接続情報１１４を出力する。なお、上記接続情報、識別情報、総多重接続数および全リセット信号の動作については後述する。
【００３７】
図２は、本発明の一実施例のＭＰＥＧ−２エンコーダ装置１１０の具体的なブロック構成を示す図である。図２において、ＭＰＥＧ−２エンコーダ装置１１０の具体的構成は、多重制御部２００以外の部分は、図５に示すマスターＭＰＥＧ−２エンコーダ装置の構成と類似しているためここでは説明を省略する。従って、多重制御部２００について詳細に説明する。
【００３８】
多重制御部２００は、例えば、２ＭＨｚの伝送クロック２０１（図１の１１９に対応）、接続情報２０３（図１の１１２に対応）、識別情報２０４（図１の１１１に対応）、総多重接続数２０６（図１の１２０に対応）および全リセット信号２０７（図１の１２１に対応）を得ると、まず総多重接続数２０６と識別情報２０４から総多重接続数とＭＰＥＧ−２エンコーダ装置が接続されている多重数、即ち、接続の順番を認識する。例えば、総多重接続数が“５”で多重の順番が“３”であるとすると、ＭＰＥＧ−２エンコーダ装置が５台接続され、かつ、認識したそのＭＰＥＧ−２エンコーダ装置は、３番目であることを意味する。続いて多重制御部２００が所有するＴＳパケットカウンターが全リセット信号２０７を基準に、ＴＳパケット単位で、総多重接続数（本実施例の場合は５）まで動くカウンタを繰り返し動作させる。即ち、カウンタ値は、０〜４を繰り返す。
【００３９】
次に、このカウンタ値が多重の順番である“３”と一致した場合、多重制御部２００は、Ｌｏｗレベルの信号であるイネーブル信号２０９を出力する。即ち、ＭＰＥＧ−２エンコーダ装置１００は、イネーブル信号２０９を基準に動作する。例えば、総多重接続数が“５”で多重の順番も“５”の場合、５番目のＭＰＥＧ−２エンコーダ装置は、接続信号２０６を出力し、他の四台のＭＰＥＧ−２エンコーダ装置は、接続信号２０６を入力される。各ＭＰＥＧ−２エンコーダ装置もこのように構成されているので、全てのＭＰＥＧ−２エンコーダ装置は、総多重接続数を認識できる。同様に、総多重接続数が“５”で多重の順番が“０”の場合、全リセット信号２０７は、ＭＰＥＧ−２エンコーダ装置のバイトカウンタリセット信号２１０を全リセット信号２０７として出力し、その他の四台のＭＰＥＧ−２エンコーダ装置の全リセット信号は入力となる。したがって、接続されている全てのＭＰＥＧ−２エンコーダ装置は、全リセット信号を認識できる。
【００４０】
ビデオ符号化レート計算部６７３は、伝送クロック２０１、総多重接続数２０６、識別情報２０４を得ると、伝送クロック２０１とクロック６７４から伝送容量を計算する。計算の方法は、従来技術と同様である。例えば、総多重接続数“５”の場合、五台接続されていることになり、各ＭＰＥＧ−２エンコーダ装置の伝送容量は、例えば、１０Ｍｂｉｔ／ｓの１／５で２Ｍｂｉｔ／ｓとなる。また、例えば、総多重接続数“２”の場合、ＭＰＥＧ−２エンコーダ装置は、二台接続されていることになり、各ＭＰＥＧ−２エンコーダ装置の伝送容量は、１０Ｍｂｉｔ／ｓの１／２で５Ｍｂｉｔ／ｓとなる。従って、各ＭＰＥＧ−２エンコーダ装置のビデオ符号化レートの上限は、自動的に決められる。
【００４１】
以上のように総多重接続数と識別情報を認識することで、各ＭＰＥＧ−２エンコーダ装置を自動的認識でき、その伝送容量及びビデオ符号化レートを自動的に決定することができる。なお、上述した５台のＭＰＥＧ−２エンコーダ装置を接続した場合の動作状態は、図７に示したタイムチャートと同様、各ＭＰＥＧ−２エンコーダ装置からのパケット送出期間は、ＴＳパケットの周期が５回に１回づつ各ＭＰＥＧ−２エンコーダ装置に割当てられる。
【００４２】
次に、本発明のＭＰＥＧ−２エンコーダ装置の多重方法の具体的な構成を図３を用いて説明する。図３は、図２に示すＭＰＥＧ−２エンコーダ装置の多重制御部２００と別にもう一台のＭＰＥＧ−２エンコーダ装置（構成は、図２のものと同じ）例えば、ＭＰＥＧ−２エンコーダ装置１０１の多重制御部９００を接続した場合を示している。この場合、説明を簡単にするために、総多重接続数が“２”の場合を示している。
【００４３】
多重制御部２００は、切り替え部３０３、加算部３０５、ＴＳパケットカウンタ部３０６、デコード部３０７、切り替え部３１１より構成されている。同様に、多重制御部９００は、切り替え部９０３、加算部９０５、ＴＳパケットカウンタ部９０６、デコード部９０７、切り替え部９１１より構成されている。
【００４４】
以下、図３の構成の動作について説明する。なお、多重制御部２００および９００は、それぞれ接続情報２０５、９２５として“１”を出力するものとする。第１に多重制御部２００は、接続情報２０３を認識し、多重化制御部９００は、接続情報９２３を認識する。本実施例の場合、多重制御部２００は、図の左側には、多重制御部は、存在しないので、接続情報２０３の値を“０”と認識する。また、多重制御部９００は、多重制御部２００が接続されているので、接続情報２０５、いわゆる接続情報９２３の値を“１”と認識する。
【００４５】
第２に多重化制御部２００は、多重制御部９００が接続されているので、識別情報９２２、即ち２０４を認識する。一方、多重制御部９００は、図の右側には、多重制御部は、存在しないので、識別情報９２４は、“０”と認識する。識別情報２０４は、接続情報９２３と識別情報９２４を加算部９０５で加算し、加算結果を識別情報９２２として出力する。この場合、識別情報９２２は、接続情報９２３と識別情報９２４が加算部９０５で加算され、識別情報２０４の値は“１”となる。
【００４６】
識別情報２０２は、接続情報２０３と識別情報２０４を加算部３０５で加算し、加算結果を識別情報２０２として出力し、識別情報２０２の値は、“１”となる。従って、多重制御部２００が認識する識別情報２０４の値は“１”、多重制御部９００が認識する識別情報９２４の値は、“０”となる。つまり、識別情報は、ＭＰＥＧ−２エンコーダ装置の接続台数と接続の順番を示している。
【００４７】
第３に総多重接続数２０６を認識する。即ち、加算部３０５は、接続情報２０３の値“０”と識別情報２０４の値“１”を加算し、識別情報２０２の値“１”を切り替え部３０３に出力する。切り替え部３０３は、接続情報２０３の値が“０”の場合、識別情報２０２を総多重接続数２０６として出力し、“０”でない場合は総多重接続数２０６をハイインピーダンスとする。この場合は識別情報２０２の値“１”を総多重接続数２０６の値として出力する。
【００４８】
一方、加算部９０５は、接続情報９２３の値“１”と識別情報９２４の値“０”を加算し、識別情報９２２の値“１”を切り替え部９０３に出力する。切り替え部９０３は、接続情報９２３の値が“１”のため総多重接続数２０６をハイインピーダンスとする。したがって、総多重接続数２０６の値は“１”となり、多重制御部２００と多重制御部９００共に認識することができる。
【００４９】
第４に全リセット信号を認識する。即ち、切り替え部３１１は、識別情報２０４の値が“０”の場合、バイトカウンタリセット信号２１０を全リセット信号２０７として出力する。識別情報２０４の値が“０”以外の場合ハイインピーダンスとする。この場合は全リセット信号２０７をハイインピーダンスとする。
【００５０】
一方、切り替え部９１１は、識別情報９２４の値が“０”のため、バイトカウンタリセット信号９２０を全リセット信号２０７として出力する。したがって、全リセット信号２０７は、バイトカウンタリセット信号９２０となり、多重制御部２００と多重制御部９００の共通の全リセット信号になる。
【００５１】
第５にイネーブル信号を生成する。ＴＳパケットカウンタ部３０６は、伝送クロック２０１とバイトカウンタリセット信号２１０と総多重接続数２０６を得ると、総多重接続数２０６の値まで繰り返しカウンタを動作させる。この場合０〜１のカウントを繰り返す。デコード部３０７は、識別情報２０４の値“１”とカウンタ値３１０の“１”が一致した場合、Ｌｏｗレベルとするイネーブル信号２０９を出力する。従って、多重制御部２００を有するＭＰＥＧ−２エンコーダ装置は、イネーブル信号２０９がＬｏｗレベルの期間に動作する。
【００５２】
一方、ＴＳパケットカウンタ部９０６は、伝送クロック２０１とバイトカウンタリセット信号９２０と総多重接続数２０６を得ると、総多重接続数２０６の値までカウントを繰り返し動作させる。この場合０〜１のカウントを繰り返す。デコード部９０７は、識別情報９２４の値“０”とカウンタ値９１０が一致した場合、Ｌｏｗレベルとするイネーブル信号９２９を出力する。従って、多重制御部９００を有するＭＰＥＧ−２エンコーダ装置は、イネーブル信号９２９がＬｏｗレベルの期間に動作する。
【００５３】
以上の結果、多重制御部２００を持つＭＰＥＧ−２エンコーダ装置は、イネーブル信号２０９がＬｏｗレベルの期間に動作し、多重制御部９００を持つＭＰＥＧ−２エンコーダ装置は、イネーブル信号９２９がＬｏｗレベルの期間に動作する。
【００５４】
以上のような回路構成により、多重制御部２００は、自己のＭＰＥＧ−２エンコーダ装置の順番、いわゆる識別情報２０４の値“１”を認識し、多重制御部９００は、自己のＭＰＥＧ−２エンコーダ装置の台数と順番、いわゆる識別情報９２４の値“０”を認識することができる。また、多重制御部２００及び多重制御部９００は、総多重接続数２０６の値“１”を認識し、“０”、“１”の多重総数２台であることを認識することができる。
【００５５】
以上、本発明について詳細に説明したが、本発明は、ここに記載された圧縮データの多重伝送装置に限定されるものではなく、上記以外の時分割方式の多重伝送装置に広く適応することが出来ることは、言うまでも無い。
【００５６】
【発明の効果】
以上のように、本発明によってＭＰＥＧ−２エンコーダ装置の接続台数を自動的に認識し、伝送容量の最適な割り当てを自動的に制御することができる圧縮データの多重伝送システムを提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施例を示す圧縮データの多重伝送システムの概略構成を示す図である。
【図２】本発明のＭＰＥＧ−２エンコーダ装置の一実施例のブロック構成を示す図である。
【図３】本発明の多重伝送システムの制御部の具体的構成を示すブロック図である。
【図４】従来の圧縮データの多重伝送システムの一例の概略構成を示す図である。
【図５】従来の圧縮データの多重伝送システムのマスターＭＰＥＧ−２エンコーダ装置の概略構成を示すブロック図である。
【図６】従来の圧縮データの多重伝送システムのスレーブＭＰＥＧ−２エンコーダ装置の概略構成を示すブロック図である。
【図７】従来の圧縮データの多重伝送システムの動作説明のためのタイムチャートを示す図である。
【符号の説明】
１００、１０１、１０２：ＭＰＥＧ−２エンコーダ装置、１０３、１０５、１０７：映像信号、１０４、１０６、１０８：音声信号、１０９、１１１、１１３、１１７：識別情報、１１０、１１２、１１４、１１８：接続情報、１１９：伝送クロック、１２０：総多重接続数、１２１：全リセット信号、１２２：ＴＳ、２００：多重制御部、６０１：ビデオデコーダ部、６０２：フォーマット検出部、６０４：ＣＰＵ、６０５：ビデオエンコーダ部、６０６：ＭＰＥＧオーディオエンコーダ部、６０８：ビデオＰＥＳパケット生成部、６０９：オーディオＰＥＳパケット生成部、６１０：プライベートＰＥＳパケット生成部、６１１：ＳＴＣカウンタ値ホールド部、６１２：ビデオメモリ部、６１３：オーディオメモリ部、６１４：プライベートメモリ部、６１５：ＰＣＲ符号化部、６１６：ビデオＴＳパケット制御部、６１７：オーディオＴＳパケット制御部、６１８：プライベートＴＳ制御部、６１９：ＰＡＴ−ＴＳパケット制御部、６２０：ＰＭＴ−ＴＳパケット制御部、６２１：ＰＣＲ−ＴＳパケット制御部、６２２：バイトカウンタ部、６２３：メモリ状態検出部、６２８：オーディオＡ／Ｄ変換部、６２９：ＳＴＣカウンタ部、６７３：ビデオ符号化レート計算部、
：アナログ映像信号、６２５：アナログ音声信号、６２６：プライベートデータ、６２７：デジタル映像信号。
【図１】
2004072574.tif 000003
【図２】
2004072574.tif 000004
【図３】
2004072574.tif 000005
【図４】
2004072574.tif 000006
【図５】
2004072574.tif 000007
【図６】
2004072574.tif 000008
【図７】
2004072574.tif 000009