(57)【要約】【課題】デジタル放送における多重化時にデータの衝突が発生しても規定されたデータレートを超えない最大のデータレートでデータを送出できる多重化送出装置を提供する。【解決手段】  多重化送出装置１０は、ＥＣＭデータ送出部１６およびＥＭＭデータ送出部２０から入力されたデータを、データ毎にあらかじめ定められた優先順位に従って多重化する多重化部２２を備えている。また、多重化送出装置１０は、各データの送出周期の下限値の設定情報を受信する設定受信部１２と、送出周期の下限値と優先順位とに基づいて、ＥＣＭ送出部１６とＥＭＭデータ送出部２０からのデータの送出周期を算出するレート算出部２４とを備えている。ＥＣＭ送出部１６とＥＭＭ送出部２０は、レート算出部２４にて算出された送出周期に従ってデータを送出する。【選択図】図１
2008294799.tif 000002
【特許請求の範囲】
【請求項１】
データを送出する複数のデータ送出部と、
複数の前記データ送出部から送出されたデータを、前記データ毎にあらかじめ定められた優先順位に従って多重化し、多重化したデータを送出する多重化部と、
前記多重化部より送出される際の前記各データの送出周期の所望の下限値を第１の送出周期として取得する送出周期取得部と、
前記第１の送出周期の下限値と前記優先順位とに基づいて、前記各データ送出部が送出するデータの送出周期を第２の送出周期として算出する送出周期算出部と、
を備え、
前記データ送出部は、前記第２の送出周期でデータを送出することを特徴とする多重化送出装置。
【請求項２】
前記送出周期算出部は、前記第１の送出周期Ｔ１［ｓ］、当該データより優先順位の高いデータの数Ｘ［個］、前記多重化部が送出するデータの単位Ｓ［ｂｉｔ］、多重化部のクロックレートＲ［ｂｐｓ］を用いて、下記の式（１）を満たす第２の送出周期Ｔ２［ｓ］を求めることを特徴とする請求項１に記載の多重化送出装置。
Ｔ２≧Ｔ１＋Ｓ×Ｘ／Ｒ・・・（１）
【請求項３】
前記送出周期算出部は、前記式（１）を満たす最小の値を前記第２の送出周期Ｔ２として求めることを特徴とする請求項２に記載の多重化送出装置。
【請求項４】
前記多重化部は、ＭＰＥＧ２で規定するトランスポートストリームを送出することを特徴とする請求項１〜３のいずれかに記載の多重化送出装置。
【請求項５】
複数の入力元から入力されたデータをあらかじめ定められた優先順位に従って多重化する機能を有する多重化装置に対してデータを送出するデータ送出装置であって、
多重化装置より送出される際の前記各データの送出周期の所望の下限値を第１の送出周期として取得する送出周期取得部と、
前記第１の送出周期と前記優先順位とに基づいて、前記多重化装置に入力するデータの送出周期を第２の送出周期として算出する送出周期算出部と、
前記第２の送出周期でデータを送出するデータ送出部と、
を備えたことを特徴とするデータ送出装置。
【請求項６】
複数のデータを多重化して送出する方法であって、
前記多重化して送出される際の前記各データの送出周期の所望の下限値を第１の送出周期として取得するステップと、
前記第１の送出周期と前記優先順位とに基づいて、データ送出部が送出するデータの送出周期を第２の送出周期として算出するステップと、
前記第２の送出周期でデータ送出部からデータを送出するステップと、
前記データ送出部から入力されたデータを、前記データ毎にあらかじめ定められた優先順位に従って多重化し、多重化したデータを送出するステップと、
を備えることを特徴とする多重化送出方法。
【請求項７】
複数のデータを多重化して送出するためのプログラムであって、コンピュータに、
前記多重化して送出される際の前記各データの送出周期の所望の下限値を第１の送出周期として取得するステップと、
前記第１の送出周期と前記優先順位とに基づいて、データ送出部が送出するデータの送出周期を第２の送出周期として算出するステップと、
前記第２の送出周期でデータ送出部からデータを送出するステップと、
前記データ送出部から入力されたデータを、前記データ毎にあらかじめ定められた優先順位に従って多重化し、多重化したデータを送出するステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のデータを多重化して送出する多重化送出装置に関し、特に、デジタル放送におけるデータ送出装置に関する。
【背景技術】
【０００２】
デジタル放送においては、放送局は、受信機に対して、番組の視聴条件の情報を含むＥＣＭ（Entitlement Control Message）や各視聴者の契約内容の情報を含むＥＭＭ（Entitlement Management Message）を送出する。また、放送局は、符号化された画像または音声（ＥＳ：Elementary Stream）がどのプログラムに属しているかを示す情報であるＰＳＩ（Program Specific Information）やＰＳＩに番組情報などを含めたＳＩ（Service Information）を送出する。これらのデータレートは、ＡＲＩＢ（社団法人  電波産業会）が規定している。
【０００３】
放送局は、ＥＣＭデータの送出装置、ＥＭＭデータの送出装置などのように、異なる種類のデータを送出する複数の送出装置と、各送出装置から送出されたデータを多重化する多重化装置を有している。放送局は、各送出装置から送出されたデータを、多重化装置によって多重化して送出する。
【０００４】
一般的に送出装置は、パケットのみのレートであるデータレートと、無効データであるＮＵＬＬパケットを含めたクロックレートの２つのレートを持っている。多重化装置は、複数の送出装置から送出されたパケットを多重化して送出するときに多重化後の出力レートを一定にするために、ＮＵＬＬパケットとデータパケットを置き換える。
【０００５】
複数の送出装置から同じタイミングにデータを受信すると、多重化装置では、データの衝突が発生する。この場合、多重化装置は、データの喪失を防ぐために、衝突したデータを順次送出する処理を行う。すなわち、データパケットの次のＮＵＬＬパケットを、衝突したデータパケットに置き換えることによってデータの多重化を行う。
【０００６】
ここで、優先度の高い第１のＴＳ（Transport Stream）パケットと優先度の低い第２のＴＳパケットを多重化する場合を例に説明する。データ衝突時に、データを喪失することなく多重化するために、多重化装置は、第２のＴＳパケットの送出タイミングを遅らせる。すなわち、第１のＴＳパケットをデータ衝突がない場合と同じタイミングに送出し、第２のＴＳパケットを第１のＴＳパケットに続いて送出する。従って、第２のＴＳデータパケットについては、次に第２のＴＳデータパケットを送出するまでの間隔が、ＴＳデータパケット１個分短くなり、一時的にデータレートが上昇する。
【０００７】
従来は、データの衝突があった場合にも規定のデータレートを超えないように、各データ送出装置は、実測データに基づいて余裕を持った低いデータレートでデータを送出していた。
【０００８】
特許文献１は、データ衝突時にデータレートが基準のデータレートを超えないようにする発明を開示している。特許文献１では、多重化後のデータレートを一定にするため、多重化するデータ量が基準値以下となるまで、映像用のＴＳパケットの多重化処理を停止する。
【特許文献１】特開２００６−２４６１３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ＡＲＩＢは、ＰＳＩ／ＳＩデータについては、データレートの上昇範囲を規定しているが、ＥＣＭ／ＥＭＭについては規定していない。従って、あらかじめ低いデータレートでデータの送出を行ったとしても、データレートの過度の上昇を防止できない。また、低いデータレートでデータを送出すると、本来使用できる帯域を有効に活用できないという問題がある。
【００１０】
特許文献１の発明のように、データ量が一定以下となるように多重化処理を停止すると、データが喪失する虞がある。また、ＥＣＭデータの多重化処理を停止すると、受信機であるテレビのチューニングに時間が掛かる。ＥＭＭデータは、１回のみ送出されるデータである場合、多重化処理を停止すると、データが受信機に届かなくなり、正常にデスクランブルできないという問題が発生する。
【００１１】
本発明は、上記背景に鑑み、多重化時にデータの衝突が発生しても規定されたデータレートを超えない最大のデータレートでデータを送出できる多重化送出装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の多重化送出装置は、データを送出する複数のデータ送出部と、複数の前記データ送出部から送出されたデータを、前記データ毎にあらかじめ定められた優先順位に従って多重化し、多重化したデータを送出する多重化部と、前記多重化部より送出される際の前記各データの送出周期の所望の下限値を第１の送出周期として取得する送出周期取得部と、前記第１の送出周期の下限値と前記優先順位とに基づいて、前記各データ送出部が送出するデータの送出周期を第２の送出周期として算出する送出周期算出部とを備え、前記データ送出部は、前記第２の送出周期でデータを送出する構成を有する。
【００１３】
この構成により、データの送出周期の所望の下限値（第１の送出周期）と優先順位とに基づいてデータ送出部からのデータの送出周期（第２の送出周期）を求め、当該送出周期にて多重化部にデータを入力するので、多重化部にてデータの衝突が起きたときにも所望の下限値を上回る送出周期でデータを送出することができる。
【００１４】
本発明の多重化送出装置において、前記送出周期算出部は、前記第１の送出周期Ｔ１［ｓ］、当該データより優先順位の高いデータの数Ｘ［個］、前記多重化部が送出するデータの単位Ｓ［ｂｉｔ］、多重化部のクロックレートＲ［ｂｐｓ］を用いて、
Ｔ２≧Ｔ１＋Ｓ×Ｘ／Ｒ・・・（２）
を満たす第２の送出周期Ｔ２［ｓ］を求める構成を有する。
【００１５】
この構成により、所望の下限値Ｔ１（第１の送出周期）に、優先順位の高いデータの種類のパケットを送出する時間（Ｓ×Ｘ／Ｒ）を加算した時間以上の長さの第２の送出周期Ｔ２を決定するので、データの衝突が発生したときにも、データの送出間隔を所望の下限値Ｔ１以上とすることができる。
【００１６】
本発明の多重化送出装置において、前記送出周期算出部は、前記式（２）を満たす最小の値を前記第２の送出周期Ｔ２として求める構成を有する。
【００１７】
この構成により、データの衝突が発生したときに、データ送出周期の所望の下限値Ｔ１を確保できる最小のデータ送出周期を求めるので、効率良くデータを送出することができ、帯域の有効活用を図れる。
【００１８】
本発明の多重化送出装置において、前記多重化部は、ＭＰＥＧ２で規定するトランスポートストリームを送出する構成を有する。
【００１９】
この構成により、データ衝突時の一時的なデータレートの上昇を考慮しつつ、ＭＰＥＧ２のトランスストリームを効率良く送出することができる。
【００２０】
本発明のデータ送出装置は、複数の入力元から入力されたデータをあらかじめ定められた優先順位に従って多重化する機能を有する多重化装置に対してデータを送出するデータ送出装置であって、多重化装置より送出される際の前記各データの送出周期の所望の下限値を第１の送出周期として取得する送出周期取得部と、前記第１の送出周期と前記優先順位とに基づいて、前記多重化装置に入力するデータの送出周期を第２の送出周期として算出する送出周期算出部と、前記第２の送出周期でデータを送出するデータ送出部とを備えた構成を有する。
【００２１】
この構成により、データの送出周期の所望の下限値（第１の送出周期）と優先順位とに基づいてデータ送出部からのデータの送出周期（第２の送出周期）を求め、当該送出周期にて多重化部にデータを入力するので、多重化装置においてデータの衝突が起きたときにも所望の下限値を上回る送出周期でデータを送出することができる。
【００２２】
本発明の多重化送信方法は、複数のデータを多重化して送出する方法であって、前記多重化して送出される際の前記各データの送出周期の所望の下限値を第１の送出周期として取得するステップと、前記第１の送出周期と前記優先順位とに基づいて、データ送出部が送出するデータの送出周期を第２の送出周期として算出するステップと、前記第２の送出周期でデータ送出部からデータを送出するステップと、前記データ送出部から入力されたデータを、前記データ毎にあらかじめ定められた優先順位に従って多重化し、多重化したデータを送出するステップとを備えた構成を有する。
【００２３】
この構成により、データの送出周期の所望の下限値（第１の送出周期）と優先順位とに基づいてデータ送出部からのデータの送出周期（第２の送出周期）を求め、当該送出周期にて送出されたデータを多重化するので、多重化の際にデータの衝突が起きたときにも所望の下限値を上回る送出周期でデータを送出することができる。なお、本発明の多重化送信装置の各種の構成を本発明の多重化送信方法に適用することも可能である。
【００２４】
本発明のプログラムは、複数の異なる種類のデータを多重化して送出するためのプログラムであって、コンピュータに、前記各データの送出周期の下限値の情報を取得するステップと、前記送出周期の下限値と前記優先順位とに基づいて、複数のデータ送出部から送出するデータの送出周期を算出するステップと、前記送出周期に従って、複数のデータ送出部からデータを送出するステップと、前記複数のデータ送出部から入力されたデータを、前記データ毎にあらかじめ定められた優先順位に従って多重化し、多重化したデータを送出するステップとを実行させる構成を有する。なお、本発明の多重化送信装置の各種の構成を本発明のプログラムに適用することも可能である。
【００２５】
この構成により、データの送出周期の所望の下限値（第１の送出周期）と優先順位とに基づいてデータ送出部からのデータの送出周期（第２の送出周期）を求め、当該送出周期にて送出されたデータを多重化するので、多重化の際にデータの衝突が起きたときにも所望の下限値を上回る送出周期でデータを送出することができる。
【発明の効果】
【００２６】
本発明によれば、データの送出周期の所望の下限値（第１の送出周期）と優先順位とに基づいてデータ送出部からのデータの送出周期（第２の送出周期）を求め、当該送出周期にて送出されたデータを多重化するので、多重化の際にデータの衝突が起きたときにも所望の下限値を上回る送出周期でデータを送出することができるというすぐれた効果を有する。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態の多重化送出装置および多重化送出装置によるデータ送出方法について、図面を用いて説明する。
（第１の実施の形態）
図１は、第１の実施の形態の多重化送出装置１０の構成を示す図である。図１において、多重送出装置１０は、設定装置３０から送出周期や優先順位などの設定値を受信する設定受信部１２と、ＥＣＭデータを記憶したＥＣＭデータ記憶部１４と、ＥＣＭデータを送出するＥＣＭ送出部１６と、ＥＭＭデータを記憶したＥＭＭデータ記憶部１８と、ＥＭＭデータを送出するＥＭＭ送出部２０と、ＥＣＭ送出部１６とＥＭＭ送出部２０から送出された各データを多重化する多重化部２２とを有する。
【００２８】
また、本実施の形態の多重化送出装置１０は、ＥＣＭ送出部１６によるＥＣＭデータの送出レートとＥＭＭ送出部２０によるＥＭＭデータの送出レートを算出するレート算出部２４を有している。
【００２９】
なお、以下の説明では、ＥＣＭデータの方がＥＭＭデータより、データ送出の優先度が高い場合について説明する。ただし、ＥＭＭデータの方がＥＣＭデータより、データ送出の優先度が高い場合にも、本発明を適用できることは言うまでもない。
【００３０】
多重送出装置１０の動作について説明する。まず、多重送出装置１０の設定受信部１２は、設定装置３０から、設定情報として、データレート算出に必要な係数を受信する。設定受信部１２は、設定装置３０より受信した設定情報を、レート算出部２４に渡す。ここで設定受信部１２が受信する設定情報は、ＥＣＭデータパケットの送出周期、ＥＭＭデータパケットの送出周期、送出データの優先度一覧、多重化部２２が送出するデータパケットの１個の大きさ、多重化部２２のクロックレートである。なお、設定受信部１２は、ここに挙げた例以外の設定情報、例えば、ＥＭＭデータパケットの大きさ等の情報を受信してもよい。
【００３１】
ＥＣＭデータレートは、ＥＣＭデータのみのデータレートである。ＥＭＭデータレートは、ＥＭＭデータのみのデータレートである。設定装置３０は、例えば、規格によって規定されたＥＣＭデータあるいはＥＭＭデータのデータレートの情報を設定受信部１２に入力してもよい。多重化部２２のクロックレートは、無効データであるＮＵＬＬパケットを含めたデータレートである。
【００３２】
レート算出部２４は、規格によって定められたＥＣＭデータパケットの送出周期Ｔｃｓ［秒］、多重化部２２から送出される１個のデータの大きさＳ［ｂｉｔ］、ＥＣＭデータより優先度の高いＴＳの数Ｘ［個］、多重化部２２のクロックレートＲ［ｂｐｓ］を用いて、ＥＣＭデータのデータレートを算出する。具体的には、下記の式（３）を満たす周期Ｔｃ［秒］をデータレートとして決定する。
Ｔｃ≧Ｔｃｓ＋Ｓ×Ｘ／Ｒ    ・・・（３）
【００３３】
本実施の形態では、ＥＣＭデータとＥＭＭデータのうちＥＣＭデータが優先して送信されるので、ＥＣＭデータより優先度の高いＴＳは存在せず、Ｘ＝０である。なお、データの伝送効率を高める上で、周期Ｔｃ［秒］はできるだけ小さい方がよいので、レート算出部２４は、上記（３）式を満たす最小の値を周期Ｔｃ［秒］として決定する。従って、ＥＣＭデータの送出周期Ｔｃは、以下の式（４）によって求められる。
Ｔｃ＝Ｔｃｓ    ・・・（４）
【００３４】
式（４）に示すように、本実施の形態では、ＥＣＭデータの送出周期は、規格で定められた送出周期Ｔａに等しい。ＥＣＭデータは、ＥＭＭデータよりも優先度が高く、データの衝突が生じても多重化されるタイミングが遅れないからである。なお、本実施の形態では、式（３）を満たす最小値以外の値を送出周期Ｔｃとしてもよい。実際にデータを送出する際には、全パケットを正確に同じ送出周期で送出することは困難であり、送出周期にぶれが生じる。このぶれによって、一時的にデータレートが上昇することがあるので、式（３）を満たす最小値に、送出時に生じるぶれの時間分を加えた値を送出周期Ｔｃとしてもよい。
【００３５】
レート算出部２４は、上記（３）式と同様の式を用いて、ＥＭＭデータのデータレートを算出する。ＥＭＭデータの場合には、ＥＭＭデータより優先度の高いＴＳとしてＥＣＭデータが存在するのでＸ＝１となる。ＥＭＭデータの送出周期Ｔｍは、規格で定められたＥＭＭデータの送出周期Ｔｍｓを用いて、以下の式（５）によって求められる。
Ｔｍ≧Ｔｍｓ＋Ｓ／Ｒ    ・・・（５）
【００３６】
レート算出部２４は、算出したＥＣＭデータのデータレートをＥＣＭ送出部１６に通知し、ＥＭＭデータのデータレートをＥＭＭ送出部２０に通知する。ＥＣＭ送出部１６は、レート算出部２４で算出したＥＣＭデータのデータレートでＥＣＭデータを送出する。ＥＭＭ送出部２０は、レート算出部２４で算出したＥＭＭデータのデータレートでＥＭＭデータを送出する。
【００３７】
多重化部２２は、ＥＣＭ送出部１６から送出されたＥＣＭデータと、ＥＭＭ送出部２０から送出されたＥＭＭデータとを多重化する。
【００３８】
本実施の形態の多重化送出装置１０は、ＥＣＭデータとＥＭＭデータとの衝突によってＥＭＭデータの送出が遅れたときにＥＭＭデータの送信間隔が設定情報で規定された送信間隔となるデータレートを求め、ＥＭＭ送出部２０のデータレートを制御している。従って、多重化部２２にてデータの衝突が発生しても設定情報で規定したデータレートを超えない最大のデータレートで送出でき、帯域の有効活用が図れる。
【００３９】
なお、本実施の形態では、ＥＣＭデータ、ＥＭＭデータを例にして説明したが、ＥＣＭデータ、ＥＭＭデータに限らず、データレートの上昇範囲が定められていないデータの場合についても、同様の効果を実現可能である。
【００４０】
（第２の実施の形態）
図２は、本発明の第２の実施の形態の多重化送出システム４０の構成を示す図である。第２の実施の形態の多重化送出システム４０は、ＥＣＭデータ、ＥＭＭデータ、ＰＳＩ／ＳＩデータの３つのデータを多重化して送信する。
【００４１】
図２において、多重化送出システム４０は、各種の設定を行う設定装置４２と、ＥＣＭデータの送出を行うＥＣＭ送出装置４４と、ＥＭＭデータの送出を行うＥＭＭ送出装置４８と、ＰＳＩ／ＳＩデータの送出を行うＰＳＩ／ＳＩ送出装置５２と、各送出装置４４，４８，５２の多重化、送出を行う多重化装置５６とを有する。ＥＣＭ送出装置４４、ＥＭＭ送出装置４８、ＰＳＩ／ＳＩ送出装置５２は、それぞれレート算出部４６，５０，５４を有している。
【００４２】
なお、本実施の形態では、送出データの優先度が、ＰＳＩ／ＳＩデータ、ＥＣＭデータ、ＥＭＭデータの順に高い場合を例として説明する。ただし、送出データの優先度が上記と異なる場合にも本発明を適用できることは言うまでもない。
【００４３】
多重化送出システム４０の動作について説明する。まず、設定装置４２からＥＣＭ送出装置４４に対して、本実施の形態のデータレート算出方法に必要な係数を設定する。ここで設定する係数は、規格で定められたＥＣＭデータパケットの送出周期Ｔｃｓ、多重化装置５６が送出するデータパケットの１個の大きさ、送出データの優先度一覧、多重化装置５６のクロックレートである。
【００４４】
レート算出部４６は、規格によって定められたＥＣＭデータパケットの送出周期Ｔｃｓ［秒］、多重化装置５６が送出する１個のデータの大きさＳ［ｂｉｔ］、ＥＣＭデータより優先度の高いＴＳの数Ｘ［個］、クロックレートＲ［ｂｐｓ］を用いて、ＥＣＭデータのデータレートを算出する。具体的には、第１の実施の形態にて説明した式（３）を満たす周期Ｔｃ［秒］をデータレートとして決定する。
【００４５】
本実施の形態では、ＥＣＭデータより優先度の高いＴＳとしてＰＳＩ／ＳＩデータが存在するのでＸ＝１となる。従って、レート算出部４６は、ＥＣＭデータの送出周期Ｔｃを、以下の式（６）によって求める。
Ｔｃ≧Ｔｃｓ＋Ｓ／Ｒ    ・・・（６）
【００４６】
本実施の形態では、式（６）を満たす最小の周期Ｔｃ［秒］をＥＣＭデータの送出周期Ｔｃとして求める。ＥＣＭ送出装置４４は、レート算出部４６にて算出したデータレートでＥＣＭデータを多重化装置５６へ送出する。
【００４７】
ＥＭＭ送出装置４８およびＰＳＩ／ＳＩ送出装置５２も、ＥＣＭ送出装置４４と同様に、データレートを算出し、算出したデータレートに従ってＥＭＭデータあるいはＰＳＩ／ＳＩデータを多重化装置５６へ送信する。
【００４８】
ＥＭＭデータの場合には、優先度の高いＴＳとしてＥＣＭデータとＰＳＩ／ＳＩデータが存在するのでＸ＝２となる。従って、レート算出部５０は、ＥＭＭデータの送出周期Ｔｍを、規格で定められた送出周期Ｔｍｓを用いて以下の式（７）によって求める。
Ｔｍ≧Ｔｍｓ＋２×Ｓ／Ｒ    ・・・（７）
【００４９】
本実施の形態では、式（７）を満たす最小の周期Ｔｍ［秒］をＥＭＭデータの送出周期Ｔｍとして求める。ＥＭＭ送出装置４８は、レート算出部５０にて算出したデータレートによって、ＥＭＭデータを多重化装置５６へ送出する。
【００５０】
ＰＳＩ／ＳＩデータの場合には、ＰＳＩ／ＳＩデータより優先度の高いＴＳは存在しないのでＸ＝０となる。従って、レート算出部５４は、ＰＳＩ／ＳＩデータの送出周期Ｔｐを、規格で定められたＰＳＩ／ＳＩデータの送出周期Ｔｐｓを用いて以下の式（８）によって求める。
Ｔｐ≧Ｔｐｓ    ・・・（８）
【００５１】
本実施の形態では、式（８）を満たす最小の周期Ｔｐ［秒］をＰＳＩ／ＳＩデータの送出周期Ｔｐとして求める。すなわち、本実施の形態では、ＰＳＩ／ＳＩデータの送出周期は、規格で定められた送出周期Ｔｐｓに等しい。ＰＳＩ／ＳＩデータは、３種類のデータの中で最も優先度が高く、データの衝突が生じても多重化されるタイミングが遅れないからである。ＰＳＩ／ＳＩ送出装置５２は、レート算出部５０にて算出したデータレートによって、ＥＭＭデータを多重化装置５６へ送出する。
【００５２】
本実施の形態の多重化送出システム４０は、ＥＣＭ送出装置４４、ＥＭＭ送出装置４８、ＰＳＩ／ＳＩ送出装置５２が、データ衝突時におけるデータの遅れを考慮してデータレートを算出し、算出したデータレートでデータを多重化装置５６に送信する。従って、多重化装置５６は、データの衝突が発生しても規定した送出レートを超えない最大のデータレートでＴＳパケットデータを送出できる。
【００５３】
図３（ａ）は、従来の多重化後のデータ送出タイミングを示す図であり、図３（ｂ）は、本実施の形態の多重化送出システム４０による多重化後のデータ送出タイミングを示す図である。図３（ａ）および図３（ｂ）について説明すると、上の段から順に、ＰＳＩ／ＳＩ送出装置５２からのＰＳＩ／ＳＩデータの出力タイミング、ＥＣＭ送出装置４４からのＥＣＭデータの出力タイミング、ＥＭＭ送出装置４８からのＥＭＭデータの出力タイミングを示す。下段は、３つのＴＳパケットを多重化した後のデータ出力タイミングを示す。
【００５４】
図３（ａ）に示すように、従来のデータ多重化においては、ＰＳＩ／ＳＩデータ、ＥＣＭデータ、ＥＭＭデータの送出タイミングが衝突すると、優先順位に従ってデータが多重化される。最も優先度の高いＰＳＩ／ＳＩデータは元々のデータ送出タイミングで多重化される。次に優先度の高いＥＣＭデータは、ＰＳＩ／ＳＩデータが多重化された後に多重化され、優先度の最も低いＥＭＭデータは、ＥＣＭデータに続いて多重化される。このため、多重化されたデータにおいて、ＥＣＭデータの送出周期は、元のＥＣＭデータの送出周期より、一時的に、ＰＳＩ／ＳＩデータを送出する時間だけ短くなっている。また、多重化されたデータにおいて、ＥＭＭデータの送出周期は、元のＥＭＭデータの送出周期より、一時的にＰＳＩ／ＳＩデータおよびＥＣＭデータを送出する時間だけ短くなっている。ＥＭＭ送出装置４８からのデータ出力周期が、例えばＡＲＩＢの定める周期である場合には、図３（ａ）に示すように多重化後のＥＭＭデータの出力周期が一時的に短くなる。これにより、規格に合致しなくなり、受信側で正しく受信できなくなってしまう。
【００５５】
本実施の形態の多重化送出システム４０では、ＥＣＭ送出装置４４、ＥＭＭ送出装置４８は、データ衝突時に発生するデータの遅れを考慮したタイミングで、ＥＣＭデータおよびＥＭＭデータを送出する。図３（ｂ）に示すように、ＥＣＭ送出装置４４は、ＡＲＩＢが規定する周期より、ＴＳパケットデータを１個送信する時間だけ長い周期をＥＣＭデータのデータレートとして計算する。これにより、ＥＣＭデータがＰＳＩ／ＳＩデータと衝突し、ＰＳＩ／ＳＩデータに続いて送信されることになった場合にも、次にＥＣＭデータを送信するまでの間隔は、ＡＲＩＢが規定するデータレートになるから、規格に準拠した送信を行える。また、ＥＭＭ送出装置４８は、ＡＲＩＢが規定する周期より、ＴＳパケットデータを２個送信する時間だけ長い周期をＥＭＭデータのデータレートとして計算する。これにより、ＥＭＭデータが、ＰＳＩ／ＳＩデータおよびＥＣＭデータの両方と衝突し、ＰＳＩ／ＳＩデータおよびＥＣＭデータに続いて送信されることになった場合にも、次にＥＭＭデータを送信するまでの間隔はＡＲＩＢが規定するデータレートになるから、規格に準拠した送信を行える。
【００５６】
また、本実施の形態では、データが衝突したときにも規格で定める所望のデータレートを維持できる最大のデータレートを求めているので、帯域の有効活用が可能である。
【００５７】
以上の説明ではＥＣＭデータ、ＥＭＭデータとＰＳＩ／ＳＩデータを送出、多重化するシステム構成の例について説明したが、ＥＣＭデータ、ＥＭＭデータに限らず、データレートの上昇範囲が定められていないデータを１台の装置もしくは複数の送出装置と多重化装置を用いて同システムを実現する場合についても同様の効果を実現可能である。
【００５８】
本実施の形態では、各係数を設定装置３０から設定する例について説明しているが、本発明は、各係数を設定装置３０から設定する構成に限らない。例えば、各係数を装置固定の値として、多重送出装置１０に記憶しておいてもよい。
【産業上の利用可能性】
【００５９】
以上のように、本発明によれば、多重化部にてデータの衝突が起きたときにも、送信周期の所望の下限値を上回る送出周期でデータを送出することができるという効果を有し、例えば、デジタル放送におけるＭＰＥＧ２−ＴＳ送出装置等として有用である。
【図面の簡単な説明】
【００６０】
【図１】第１の実施の形態における多重送出装置のブロック図
【図２】第２の実施の形態における多重送出システムのブロック図
【図３】（ａ）従来の装置におけるデータ衝突時の多重化タイミングを示す図（ｂ）本実施の形態におけるデータ衝突時の多重化タイミングを示す図
【符号の説明】
【００６１】
１０  多重化送出装置
１２  設定受信部
１４  ＥＣＭデータ記憶部
１６  ＥＣＭ送出部
１８  ＥＭＭデータ記憶部
２０  ＥＭＭ送出部
２２  多重化部
２４  レート算出部
３０  設定装置
４０  多重化送出システム
４２  設定装置
４４  ＥＣＭ送出装置
４６  レート算出部
４８  ＥＭＭ送出装置
５０  レート算出部
５２  ＰＳＩ／ＳＩ送出装置
５４  レート算出部
５６  多重化装置
【図１】
2008294799.tif 000003
【図２】
2008294799.tif 000004
【図３】
2008294799.tif 000005