(57)【特許請求の範囲】
【請求項１】
ディジタルデータを所定長単位に圧縮する圧縮手段と、
上記圧縮手段で所定長単位に圧縮されたディジタルデータをｍ（ｍは整数）個単位にヘッダ情報を付加して第１のデータ長単位でパケット化して第１のデータ列を得る第１のパケット化手段と、
上記第１のパケット化手段で得られた第１のデータ列を固定長の第２のデータ長単位でペイロード部にパケット化して第２のデータ列を得る第２のパケット化手段と、
上記ディジタルデータの所定長と、上記ペイロード部の長さと、上記ヘッダ情報の長さに基づいて、上記ｍの値を決定する制御手段とを備えることを特徴とする符号化装置。
【請求項２】
上記制御手段は、上記ペイロード部の長さをｎ（ｎは整数）倍した値から、上記ディジタルデータの所定長をｍ倍した値に上記ヘッダ情報の長さを加えた値を減算した結果が、０（ゼロ）又は最も０（ゼロ）に近くなるように上記ｍの値を決定することを特徴とする請求項１に記載の符号化装置。
【請求項３】
さらに、上記ディジタルデータの時刻管理情報を生成する時刻管理情報発生手段を有し、上記ヘッダ情報には上記時刻管理情報を含み、上記ディジタルデータの所定長単位に対応する期間のｍ倍が、上記時刻管理情報を最低格納する必要がある所定期間未満であることを特徴とする請求項１又は２に記載の符号化装置。
【請求項４】
上記圧縮手段は複数の圧縮率を有し、圧縮率毎に上記ｍを予め算出したテーブルを備え、上記テーブルを用いてｍ値を決定することを特徴とする請求項１に記載の符号化装置。
【請求項５】
ディジタルデータを所定長単位に圧縮する圧縮ステップと、
上記圧縮ステップで所定長単位に圧縮されたディジタルデータをｍ（ｍは整数）個単位にヘッダ情報を付加して第１のデータ長単位でパケット化して第１のデータ列を得る第１のパケット化ステップと、
上記第１のパケット化ステップで得られた第１のデータ列を固定長の第２のデータ長単位でペイロード部にパケット化して第２のデータ列を得る第２のパケット化ステップと、
上記ディジタルデータの所定長と、上記ペイロード部の長さと、上記ヘッダ情報の長さに基づいて、上記ｍの値を決定する制御ステップとを備えることを特徴とする符号化方法。
【請求項６】
請求項１〜４の何れか１項に記載の符号化装置が有する機能と、当該機能により得られたデータを伝送する伝送機能とを備えることを特徴とするディジタル伝送装置。
【請求項７】
請求項１〜４の何れか１項に記載の符号化装置、及び請求項６に記載のディジタル伝送装置の何れか１つの装置を含むことを特徴とするディジタル伝送システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、ディジタル化された映像及び音声信号を符号化し多重化して出力する符号化装置、符号化方法、ディジタル伝送装置、及びディジタル伝送システムに関するものである。
【０００２】
【従来の技術】
従来より、映像及び音声等の符号化方式についての国際標準として、ＪＰＥＧ、Ｈ．２６１、ＪＰＥＧとＨ．２６１を改良したＭＰＥＧ等が知られている。そして、映像及び音声等を統合的に扱うマルチメディア時代と呼ばれる現在では、ＭＰＥＧを改良したＭＰＥＧ１、さらにＭＰＥＧ１を改良したＭＰＥＧ２が採用されている。
これらの規格のうち、特に、ＭＰＥＧ２は、映像及び音声等を限られた伝送帯域のなかで高品質の伝送するために進められた規格であり、このＭＰＥＧ２の規格に沿った装置が主流になっている。例えば、ＭＰＥＧ２では、任意の数の映像及び音声等の個別の符号化ストリームを多重化して、１組のプログラムとして１本化されたストリーム（プログラム・ストリーム、ＰＳ：Program Stream）を構成できるだけでなく、複数のプログラムを１本のストリーム（トランスポート・ストリーム、ＴＳ：Transport Stream）に構成できる。
【０００３】
そこで、ＭＰＥＧ２の規格に沿ったディジタル伝送装置として、図３に示すような装置がある。
この装置は、上記図３に示すように、符号化部５００と復号部６００からなり、符号化部５００で生成された多重化ストリーム信号（トランスポート・ストリーム）が伝送路７００を介して復号部６００に与えられるようになされている。
【０００４】
具体的には、先ず、符号化部５００において、オーディオ信号圧縮回路５０４は、基準時刻発生回路５０３が発生するタイミング信号に従って、入力端子５０１からの音声信号（アナログ）をディジタル化してオーディオデータに変換し、該オーディオデータのサンプリングされた時刻の情報（時刻管理情報、ＰＴＳ：Presentation Time Stamp ）を生成して出力する。また、オーディオ信号圧縮回路５０４は、圧縮制御回路５０５からの制御に従って、上記オーディオデータを符号化（圧縮）して圧縮伸長単位のオーディオアクセスユニット（ＡＡＵ：Audio Access Unit ）を生成し、該ＡＡＵで構成されたオーディオエレメンタリストリーム（ＡＥＳ：Audio Elementary Stream ）を出力する。
また、映像信号圧縮回路５０６も同様にして、基準時刻発生回路５０３のタイミング信号に従って、入力端子５０２からの映像信号（アナログ）をディジタル化して映像データに変換し、そのＰＴＳを生成して出力すると共に、該映像データを符号化して圧縮伸長単位のビデオアクセスユニット（ＶＡＵ：Video Access Unit ）を生成し、該ＶＡＵで構成されたビデオエレメンタリストリーム（ＶＥＳ：Video Elementary Stream ）を出力する。
【０００５】
オーディオ圧縮データパケット化回路５０７は、オーディオ信号圧縮回路５０４の出力であるＡＥＳをＡＡＵ毎にパケット化し、各パケット（ＰＥＳパケット）のヘッダ領域にオーディオ信号圧縮回路５０４の出力であるＰＴＳを格納して、それをパケッタイズエレメンタリストリーム（ＰＥＳ：Packetized Elementary Stream）として出力する。
また、映像圧縮データパケット化回路５０９も同様に、映像信号圧縮回路５０６の出力であるＶＥＳをＶＡＵ毎にパケット化し、各パケット（ＰＥＳパケット）のヘッダ領域に映像信号圧縮回路５０６の出力であるＰＴＳを格納して、それをＰＥＳとして出力する。
【０００６】
多重伝送パケット化回路５１０は、オーディオ圧縮データパケット化回路５０７及び映像圧縮データパケット化回路５０９の各出力であるＰＥＳから、伝送路７００に適したサイズに切り出して伝送パケットを構成し、各パケットのヘッダ領域（ＴＳＰヘッダ）にプログラム識別情報（ＰＩＤ：Packet Identification ）や基準時刻発生回路５０３からのプログラム時刻基準参照値（ＰＣＲ：Program Clock Reference ）等を格納して、それをトランスポート・ストリーム（ＴＳ）として出力する。
そして、変調回路５１１は、多重伝送パケット化回路５１０の出力であるＴＳが、伝送路７００の特性に適合した信号となるように変調をかけ、それを伝送路７００に対して出力する。
【０００７】
これを受けた復号部６００においては、復調回路６０１は、伝送路７００からの信号を復調し、それを復調後のＴＳとして出力する。
多重データ分離回路６０２は、復調回路６０１の出力であるＴＳの各パケット（ＴＳパケット）のヘッダ領域（ＴＳＰヘッダ）に含まれるＰＣＲを抽出し、それを出力すると共に、該ＴＳＰヘッダに含まれるＰＩＤを用いて、多重されているオーディオ及び映像の各ＰＥＳを分離して出力する。
【０００８】
オーディオ圧縮データデパケッタイズ回路６０３は、多重データ分離回路６０２の出力であるオーディオのＰＥＳからＰＴＳを抽出して出力すると共に、該ＰＥＳからＡＡＵを復元して出力する。
また、映像圧縮データデパケッタイズ回路６０４も同様に、多重データ分離回路６０２の出力である映像のＰＥＳからＰＴＳを抽出して出力すると共に、該ＰＥＳからＶＡＵを復元して出力する。
【０００９】
基準時刻復元回路６０５は、多重データ分離回路６０２の出力であるＰＣＲを復元して出力する。
オーディオ復号回路６０６は、オーディオ圧縮データデパケッタイズ回路６０３の出力であるＡＡＵを復号し、それを、基準時刻復元回路６０５の出力であるＰＣＲ及びオーディオ圧縮データデパケッタイズ回路６０３の出力であるＰＴＳに基づいてアナログ化して音声信号として出力する。
また、映像復号回路６０７も同様に、映像圧縮データデパケッタイズ回路６０４の出力であるＶＡＵを復号し、それを、基準時刻復元回路６０５の出力であるＰＣＲ及び映像圧縮データデパケッタイズ回路６０４の出力であるＰＴＳに基づいてアナログ化して映像信号として出力する。
【００１０】
そして、オーディオ信号復号回路６０６の出力である音声信号は、出力端子６０８を介して出力され、映像信号復号回路６０７の出力である映像信号は、出力端子６０９を介して出力される。
【００１１】
上述のように、符号化部５００では、音声及び映像を符号化してＰＥＳパケットにパケット化し、それをＴＳパケットに再パケット化して、復号部６００に対して送出する。
ここで、符号化部５００での音声のパケット化について着目して、その動作を更に具体的に説明する。
【００１２】
先ず、オーディオ信号圧縮回路５０４では、所定の手法（例えば、ISO/IEC11172-3）に従って、オーディオデータを圧縮してＡＡＵを生成し、該ＡＡＵから構成されるＡＥＳを出力する処理が行われる。この結果、オーディオ信号圧縮回路５０４からは、例えば、図４（１）に示すような、ＡＡＵ０、ＡＡＵ１、・・・からなるＡＥＳが出力される。また、これと同時に、オーディオ信号圧縮回路５０４からは、ＰＴＳも出力される。
【００１３】
次に、オーディオ圧縮データパケット化回路５０７は、上記図４（２）に示すように、オーディオ信号圧縮回路５０４の出力であるＡＥＳに対して、ＡＡＵ毎にパケット化し、各パケット（ＰＥＳパケット）のヘッダ領域（ＰＥＳヘッダ）に、オーディオ信号圧縮回路５０４の出力であるＰＴＳを格納する。これがオーディオのＰＥＳとして、オーディオ圧縮データパケット化回路５０７から出力される。
【００１４】
そして、多重伝送パケット化回路５１０は、上記図４（３）に示すように、オーディオ圧縮データパケット化回路５０７の出力であるＰＥＳを、更に伝送パケット（ＴＳパケット）にパケット化し、伝送路７００による伝送に適した固定長のサイズに変換する。このとき、固定長のＴＳパケットを構成するために、必要に応じて、無効データ（タッフィングデータ：STAFF Data）を付加することで、パケット長が揃えられる。
また、多重伝送パケット化回路５１０は、ＴＳパケットのヘッダ領域（ＴＳＰヘッダ）に、当該パケットに格納されているデータ（オーディオデータや映像データ等）を示すためのＰＩＤや、基準時刻発生回路５０３のＰＣＲ等を格納する。
このようにして、オーディオのＰＥＳがＴＳパケットでパケット化され、ＴＳとして多重伝送パケット化回路５１０から出力される。
【００１５】
【発明が解決しようとする課題】
しかしながら、上述の符号化部５００におけるＡＡＵは、１つ１つ単独で復元できる最小単位であり、常に一定のサンプル数のデータから構成される。すなわち、ＡＡＵは、一定期間のサンプリングデータを、圧縮率毎に定められた固定長に構成される。
また、このようなＡＡＵからなるＰＥＳをＡＡＵ毎にパケット化（ＰＥＳパケットへのパケット化）し、更に、固定長のＴＳパケットにパケット化（分割）するが、ＡＡＵのデータ長、すなわちＰＥＳパケットのデータ長が、ＴＳパケットのパケット長の整数倍になる保証はない。このため、ＰＥＳをＰＥＳパケットにパケット化する上で、ＴＳパケットのデータ長に満たない場合は、最後のパケット化するデータにスタッフィングデータを挿入することで、パケット長を揃える必要がある。
このように、従来では、ＡＡＵのデータ長（ＰＥＳパケットのデータ長）と、ＴＳパケットのデータ長との間には何ら関係がなかったため、最後のＴＳパケットを固定長で構成するためのスタッフィングデータが保証されず、この結果、伝送路７００の回線容量の低下が生じる、という問題があった。
【００１６】
そこで、本発明は、上記の欠点を除去するために成されたもので、符号化されたデータが送出される伝送路の効率向上を図ることができる符号化装置、符号化方法、ディジタル伝送装置、及びディジタル伝送システムを提供することを目的とする。
【００１７】
【課題を解決するための手段】
本発明の符号化装置は、ディジタルデータを所定長単位に圧縮する圧縮手段と、上記圧縮手段で所定長単位に圧縮されたディジタルデータをｍ（ｍは整数）個単位にヘッダ情報を付加して第１のデータ長単位でパケット化して第１のデータ列を得る第１のパケット化手段と、上記第１のパケット化手段で得られた第１のデータ列を固定長の第２のデータ長単位でペイロード部にパケット化して第２のデータ列を得る第２のパケット化手段と、上記ディジタルデータの所定長と、上記ペイロード部の長さと、上記ヘッダ情報の長さに基づいて、上記ｍの値を決定する制御手段とを備える。
【００１８】
本発明の符号化装置における他の態様は、上記制御手段は、上記ペイロード部の長さをｎ（ｎは整数）倍した値から、上記ディジタルデータの所定長をｍ倍した値に上記ヘッダ情報の長さを加えた値を減算した結果が、０（ゼロ）又は最も０（ゼロ）に近くなるように上記ｍの値を決定する。
【００１９】
また、本発明の符号化装置におけるその他の態様は、さらに、上記ディジタルデータの時刻管理情報を生成する時刻管理情報発生手段を有し、上記ヘッダ情報には上記時刻管理情報を含み、上記ディジタルデータの所定長単位に対応する期間のｍ倍が、上記時刻管理情報を最低格納する必要がある所定期間未満である。
【００２０】
また、本発明の符号化装置におけるその他の態様は、上記圧縮手段は複数の圧縮率を有し、圧縮率毎に上記ｍを予め算出したテーブルを備え、上記テーブルを用いてｍ値を決定する。
【００２１】
本発明の符号化方法は、ディジタルデータを所定長単位に圧縮する圧縮ステップと、上記圧縮ステップで所定長単位に圧縮されたディジタルデータをｍ（ｍは整数）個単位にヘッダ情報を付加して第１のデータ長単位でパケット化して第１のデータ列を得る第１のパケット化ステップと、上記第１のパケット化ステップで得られた第１のデータ列を固定長の第２のデータ長単位でペイロード部にパケット化して第２のデータ列を得る第２のパケット化ステップと、上記ディジタルデータの所定長と、上記ペイロード部の長さと、上記ヘッダ情報の長さに基づいて、上記ｍの値を決定する制御ステップとを備える。
【００２２】
本発明のディジタル伝送装置は、上記符号化装置が有する機能と、当該機能により得られたデータを伝送する伝送機能とを備える。
【００２３】
本発明のディジタル伝送システムは、上記符号化装置、及び上記ディジタル伝送装置の何れか１つの装置を含む。
【００２９】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて説明する。
【００３０】
本発明は、例えば、図１に示すようなディジタル伝送装置により実施される。このディジタル伝送装置は、ＭＰＥＧ２の規格に沿った装置であり、上記図１に示すように、符号化部１００と復号部２００とを備えており、符号化部１００の出力は、伝送路３００を介して復号部２００に伝送されるようになされている。
【００３１】
符号化部１００は、入力端子１０１の出力が供給されるオーディオ信号圧縮回路１０４と、入力端子１０２の出力が供給される映像信号圧縮回路１０６と、オーディオ信号圧縮回路１０４の出力が供給されるオーディオ圧縮データパケット化回路１０７と、映像信号圧縮回路１０６の出力が供給される映像圧縮データパケット化回路１０９と、オーディオ圧縮データパケット化回路１０７及び映像圧縮データパケット化回路１０９の各出力が供給される多重伝送パケット化回路１１０と、多重伝送パケット化回路１１０の出力が供給される変調回路１１１と、オーディオ信号圧縮回路１０４に対して出力する圧縮制御回路１０５と、オーディオ信号圧縮回路１０４、映像信号圧縮回路１０６、及び多重伝送パケット化回路１１０に対して各々出力する基準時刻発生回路１０３とを備えており、変調回路１１１の出力が伝送路３００を介して復号部２００に供給されるようになされている。
【００３２】
復号部２００は、伝送路３００からの出力が供給される復調回路２０１と、復調回路２０１の出力が供給される多重データ分離回路２０２と、多重データ分離回路２０２の出力が各々供給されるオーディオ圧縮データデパケッタイズ回路２０３、映像圧縮データデパケッタイズ回路２０４、及び基準時刻復元回路２０５と、オーディオ圧縮データデパケッタイズ回路２０３及び基準時刻復元回路２０５の各出力が供給されるオーディオ信号復号回路２０６と、映像圧縮データデパケッタイズ回路２０４及び基準時刻復元回路２０５の各出力が供給される映像信号復号回路２０７とを備えており、オーディオ信号復号回路２０６の出力が出力端子２０８を介して出力され、映像信号復号回路２０７の出力が出力端子２０９を介して出力されるようになされている。
【００３３】
上述のようなディジタル伝送装置において、最も特徴とする構成は、符号化部１００にパケットサイズ制御回路１０８を設けたことにある。
このパケットサイズ制御回路１０８は、圧縮制御回路１０５の出力が供給され、オーディオ圧縮データパケット化回路１０７に対して出力するようになされている。
【００３４】
そこで、まず、本ディジタル伝送装置の一連の動作について説明する。
【００３５】
符号化部１００において、入力端子１０１には、アナログ方式の音声信号が入力され、入力端子１０２には、アナログ方式の映像信号が入力される。
【００３６】
基準時刻発生回路１０３は、音声信号の入力端子１０１への入力時刻、及び映像信号の入力端子１０２への入力時刻を、プログラム時刻基準参照値（ＰＣＲ：Program Clock Reference ）として多重伝送パケット化回路１１０に供給する。また、基準時刻発生回路１０３は、上記ＰＣＲに従ったタイミング信号を、オーディオ信号圧縮回路１０４及び映像信号圧縮回路１０６に対して各々発生する。
【００３７】
ここで、復号部２００は、音声及び映像を同期させて復元する必要がある。
そこで、オーディオ信号圧縮回路１０４及び映像信号圧縮回路１０６（音声及び映像の入力処理系）は、共通の基準時刻（ＰＣＲ）を示すタイミング情報（基準時刻発生回路１０３が発生するタイミング信号）を利用して、各々の信号入力時刻を規定する。これが、時刻管理情報（ＰＴＳ：Presentation Time Stamp ）である。すなわち、オーディオ信号圧縮回路１０４及び映像信号圧縮回路１０６は、音声及び映像のあるデータ（アナログ）がサンプリングされた時刻（又は入力時刻）を、ＰＣＲと呼ばれる９０ｋＨｚカウンタで各々時計し、その代表値及びＰＣＲの代表値がＰＴＳとして、復号部２００に与えられるようにする。
【００３８】
したがって、オーディオ信号圧縮回路１０４は、基準時刻発生回路５０３からのタイミング信号に従って、入力端子１０１に入力された音声信号をディジタル化してオーディオデータに変換し、該オーディオデータのサンプリングされた時刻の情報（ＰＴＳ）を生成してオーディオ圧縮データパケット化回路１０７に供給する。
また、オーディオ信号圧縮回路１０４は、圧縮制御回路１０５からの制御に従って、上記オーディオデータを、その相関等を利用して符号化（圧縮）し、圧縮伸長単位のオーディオアクセスユニット（ＡＡＵ：Audio Access Unit ）を生成する。そして、オーディオ信号圧縮回路１０４は、その生成したＡＡＵから構成されるオーディオエレメンタリストリーム（ＡＥＳ：Audio Elementary Stream ）をオーディオ圧縮データパケット化回路１０７に供給する。
このとき、圧縮制御回路１０５は、オーディオ信号圧縮回路１０４での圧縮率を制御する。
【００３９】
映像信号圧縮回路１０６は、基準時刻発生回路５０３からのタイミング信号に従って、入力端子１０２に入力された映像信号をディジタル化して映像データに変換し、該映像データのサンプリングされた時刻の情報（ＰＴＳ）を生成して映像圧縮データパケット化回路１０９に供給する。
また、映像信号圧縮回路１０６は、上記映像データを、その相関等を利用して符号化（圧縮）し、圧縮伸長単位の映像アクセスユニット（ＶＡＵ：Video Access Unit ）を生成する。そして、映像信号圧縮回路１０６は、その生成したＶＡＵから構成されるビデオエレメンタリストリーム（ＶＥＳ：Video Elementary Stream ）を映像圧縮データパケット化回路１０９に供給する。
【００４０】
オーディオ圧縮データパケット化回路１０７は、後述するパケットサイズ制御回路１０８からの制御に従って、オーディオ信号圧縮回路１０４からのＡＥＳをパケット化し、各パケット（ＰＥＳパケット）のヘッダ領域（ＰＥＳヘッダ）にオーディオ信号圧縮回路１０４からのＰＴＳを格納して、それをパケッタイズエレメンタリストリーム（ＰＥＳ：Packetized Elementary Stream）として多重伝送パケット化回路１１０に供給する。
【００４１】
映像圧縮データパケット化回路１０９は、映像信号圧縮回路１０６からのＶＥＳをＶＡＵ毎にパケット化し、各パケットのヘッダ領域に映像信号圧縮回路１０６からのＰＴＳを格納して、それをＰＥＳとして多重伝送パケット化回路１１０に供給する。
【００４２】
多重伝送パケット化回路１１０は、オーディオ圧縮データパケット化回路１０７及び映像圧縮データパケット化回路１０９からの各ＰＥＳから、伝送路３００に適したサイズに切り出して伝送パケット（ＴＳパケット）を構成し、各パケットのヘッダ領域（ＴＳＰヘッダ）にプログラム識別情報（当該パケットが映像データであるかオーディオデータであるか等を識別するための情報（ＰＩＤ：Packet Identification ）や基準時刻発生回路１０３からのＰＣＲ等を格納して、それをトランスポート・ストリーム（ＴＳ）として変調回路１１１に供給する。
尚、ISO/IEC13818-1によれば、ＰＣＲは全てのＴＳパケットに格納する必要はないが、１００ｍｓに１度は最低格納し、伝送する必要がある。
【００４３】
変調回路１１１は、多重伝送パケット化回路１１０からのＴＳが、伝送路７００の特性に適合した信号となるように変調をかけ、それを伝送路３００を介して復号部２００に供給する。
【００４４】
これを受けた復号部２００においては、復調回路２０１は、伝送路３００からの信号を復調し、それを復調後のＴＳとして多重データ分離回路２０２に供給する。
【００４５】
多重データ分離回路２０２は、復調回路２０１からのＴＳの各ＴＳパケットに含まれるＰＩＤを判定し、オーディオデータを示すＰＩＤであれば、当該ＴＳパケットのデータ領域内（ペイロード）のデータをオーディオ圧縮データデパケッタイズ回路２０３に供給する。また、映像データを示すＰＩＤであれば、多重データ分離回路２０２は、当該ＴＳパケットのデータ領域内のデータを映像圧縮データデパケッタイズ回路２０４に供給する。
さらに、多重データ分離回路２０２は、復調回路２０１からのＴＳの各ＴＳパケットに含まれるＰＣＲを抽出し、それを基準時刻復元回路２０５に供給する。
【００４６】
オーディオ圧縮データデパケッタイズ回路２０３は、多重データ分離回路２０２からのデータからＰＴＳを抽出してオーディオ信号復号回路２０６に供給する。
また、オーディオ圧縮データデパケッタイズ回路２０３は、多重データ分離回路２０２からのデータからＡＡＵを復元してオーディオ信号復号回路２０６に供給する。
【００４７】
映像圧縮データデパケッタイズ回路２０４は、多重データ分離回路２０２からのデータからＰＴＳを抽出して映像信号復号回路２０７に供給する。
また、映像圧縮データデパケッタイズ回路２０４は、多重データ分離回路２０２からのデータからＶＡＵを復元して映像信号復号回路２０７に供給する。
【００４８】
基準時刻復元回路２０５は、多重データ分離回路２０２からのＰＣＲから、ＰＬＬ等によってシステムクロックを再現し、間欠的に受信されたＰＣＲを復元する。そして、基準時刻復元回路２０５は、その復元したＰＣＲをオーディオ信号復号回路２０６及び映像信号復号回路２０７に各々供給する。
【００４９】
オーディオ信号復号回路２０６は、オーディオ圧縮データデパケッタイズ回路２０３からのＡＡＵを復号（伸長）して、ディジタル方式のオーディオデータを得る。そして、オーディオ信号復号回路２０６は、該オーディオデータを、オーディオ圧縮データデパケッタイズ回路２０３からのＰＴＳと、基準時刻復元回路２０５からのＰＣＲとを比較し、その比較結果に従った所定のタイミングでアナログ化して、音声信号として出力端子２０８を介して出力する。
【００５０】
映像信号復号回路２０７は、映像圧縮データデパケッタイズ回路２０４からのＶＡＵを復号（伸長）して、ディジタル方式の映像データを得る。そして、映像信号復号回路２０７は、該映像データを、映像圧縮データデパケッタイズ回路２０４からのＰＴＳと、基準時刻復元回路２０５からのＰＣＲとを比較し、その比較結果に従った所定のタイミングでアナログ化して、映像信号として出力端子２０９を介して出力する。
【００５１】
以上が、本ディジタル伝送装置の一連の動作である。
つぎに、本ディジタル伝送装置の最も特徴とする、パケットサイズ制御回路１０８の制御に従ったオーディオデータのパケット化について具体的に説明する。
【００５２】
先ず、オーディオ信号圧縮回路１０４では、所定の手法（例えば、ISO/IEC11172-3）に従って、圧縮制御回路１０５から指定された圧縮率でオーディオデータを圧縮してＡＡＵを生成し、そのＡＡＵから構成されるＡＥＳを出力する処理が行われる。この結果、オーディオ信号圧縮回路１０４からは、例えば、図２（１）に示すような、ＡＡＵ０、ＡＡＵ１、ＡＡＵ２、・・・からなるＡＥＳが出力される。また、これと同時に、オーディオ信号圧縮回路１０４からは、ＰＴＳも出力される。
【００５３】
次に、オーディオ圧縮データパケット化回路１０７は、オーディオ信号圧縮回路１０４の出力であるＡＥＳをパケット化し、各パケット（ＰＥＳパケット）のヘッダ領域（ＰＥＳヘッダ）に、オーディオ信号圧縮回路１０４の出力であるＰＴＳを格納するが、このときのパケット化は、パケットサイズ制御回路１０８からの制御に従って行われる。
【００５４】
具体的には、パケットサイズ制御回路１０８は、圧縮制御回路１０５がオーディオ信号圧縮回路１０４に対して指定した圧縮率の情報を利用して、その圧縮率に対応したＡＥＳでのパケット長（ＰＥＳパケットのデータ長）を決定する。
ここで、ＡＡＵは、２４ｍｓ期間のオーディオデータを１単位として圧縮したデータ列であり、また、ISO/IEC11172-3によれば、ＰＥＳヘッダに必ずしもＰＴＳを格納する必要はないが、７００ｍｓに１度は最低格納し伝送する必要がある。
したがって、パケットサイズ制御回路１０８は、
ＴＳｄ＊ｎ−（ＡＡＵｄ＊ｍ＋Ｌｐｅｓｈ）          ・・・（１）
ＴＳｄ    ：ＴＳパケットのペイロード数
ＡＡＵｄ  ：ＡＡＵのデータ長
Ｌｐｅｓｈ：ＰＥＳヘッダのデータ長
ｎ        ：任意の整数
ｍ        ：ｍ×２４ｍｓ＜７００ｍｓを満足する整数
なる式（１）の演算結果が、”０”、又は、「正」の値で最も”０”に近くなるような”ｍ”を決定し、この”ｍ”を、パケット化するＡＡＵの数情報として、オーディオ圧縮データパケット化回路１０７に供給する。
【００５５】
尚、パケットサイズ制御回路１０８により、上記演算式（１）を実行して”ｍ”を決定するようにしてもよいし、例えば、各圧縮率毎に”ｍ”を予め算出してテーブル化しておき、このテーブルを用いて、”ｍ”を決定するようにしてもよい。
【００５６】
したがって、オーディオ圧縮データパケット化回路１０７は、上記図２（２）に示すように、パケットサイズ制御回路１０８から指定されたＡＡＵの個数（上記図２（２）では、ｍ＝２）単位でパケット化し、各パケット（ＰＥＳパケット）のヘッダ領域（ＰＥＳヘッダ）にＰＴＳを格納して、それをＰＥＳとして出力する。
【００５７】
そして、多重伝送パケット化回路１１０は、上記図２（３）に示すように、オーディオ圧縮データパケット化回路１０７の出力であるＰＥＳを、更に伝送パケット（ＴＳパケット）にパケット化し、伝送路３００による伝送に適した固定長のサイズに変換し、それをＴＳとして出力する。
【００５８】
このとき、上述したパケットサイズ制御回路１０８にて、ＰＥＳパケットに含まれるＡＡＵの数、すなわち”ｍ”を決定する際に上記式（１）の演算結果が”０”でなかった場合、多重伝送パケット化回路１１０は、ＰＥＳパケットを構成するデータにおいて、最後のＴＳパケットを固定長にするために、スタッフィング・データ（STAFF Data）を適宜付加して、ＴＳパケットへのパケット化を行うが、オーディオ圧縮データパケット化回路１０７でのＰＥＳパケットへのパケット化を、上述のパケットサイズ制御回路１０８の制御に従って行う構成としているため、このときのスタッフィング・データ（STAFF Data）は、最小のものとなる。
したがって、このような構成としたことにより、ＡＡＵのような固定長データからなるＰＥＳを、固定長のＴＳパケットでパケット化するにあたり、冗長成分を削減することができる。
【００５９】
尚、本発明の目的は、上述した実施の形態のホスト及び端末の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読みだして実行することによっても、達成されることは言うまでもない。
この場合、記憶媒体から読み出されたプログラムコード自体が実施の形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することとなる。
【００６０】
プログラムコードを供給するための記憶媒体としては、ＲＯＭ、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード等を用いることができる。
【００６１】
また、コンピュータが読みだしたプログラムコードを実行することにより、実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ等が実際の処理の一部又は全部を行い、その処理によって実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００６２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された拡張機能ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００６３】
【発明の効果】
以上説明したように本発明では、固定長の圧縮データ長のデータからなるデータを第１のデータ長単位でパケット化して第１のデータ列を生成し、さらにそれを、固定長の第２のデータ長単位でパケット化して第２のデータ列を生成する際、第１のデータ長を第２のデータ長を用いて決定する。
例えば、ディジタルのオーディオデータの符号化では、圧縮伸長単位のＡＡＵ（オーディオアクセスユニット）からなるデータを、ＰＥＳ（パケッタイズエレメンタリストリーム）パケット単位でパケット化し、オーディオデータのサンプリングされた時刻の情報（時刻管理情報：ＰＴＳ）を付加してＰＥＳを生成し、それをさらに、固定長のＴＳ（トランスポートストリーム）パケット単位でパケット化してＴＳを生成するが、このとき、ＰＥＳパケットのデータ長を、ＰＴＳをＰＥＳに格納する必要がある最大の周期に対応するＡＡＵの個数分のデータ長を上限として、ＴＳパケットのデータ領域に挿入する冗長データ（固定長のＴＳパケットを形成するためのスタッフィングデータ）を最小にするような１個以上のＡＡＵ分のデータ長を決定する。
このように、第１のデータ長を、固定長の第２のデータ長に関連させて、該第２のデータ長のパケットを固定長で構成するための冗長データが最小となるような第１のデータ長を決定するように構成したことにより、第２のデータ列を伝送するための伝送路の効率向上を図ることができる。
【図面の簡単な説明】
【図１】本発明を適用したディジタル伝送装置の構成を示すブロック図である。
【図２】上記ディジタル伝送装置でのオーディオデータのパケット化を説明するための図である。
【図３】従来のディジタル伝送装置の構成を示すブロック図である。
【図４】上記ディジタル伝送装置でのオーディオデータのパケット化を説明するための図である。
【符号の説明】
１００  符号化部
１０１、１０２  入力端子
１０３  基準時刻発生回路
１０４  オーディオ信号圧縮回路
１０６  映像信号圧縮回路
１０７  オーディオ圧縮データパケット化回路
１０８  パケットサイズ制御回路
１０９  映像圧縮データパケット化回路
１１０  多重伝送パケット化回路
１１１  変調回路
２００  復号部
２０１  復調回路
２０２  多重データ分離回路
２０３  オーディオ圧縮データデパケッタイズ回路
２０４  映像圧縮データデパケッタイズ回路
２０５  基準時刻復元回路
２０６  オーディオ信号復号回路
２０７  映像信号復号回路
２０８、２０９  出力端子
【図１】
0003990813.tif 000002
【図２】
0003990813.tif 000003
【図３】
0003990813.tif 000004
【図４】
0003990813.tif 000005