(57)【要約】【課題】マルチ編成サービスにおける再送信時の帯域を低減し、各トランスコード装置から出力された映像をマルチ編成サービスの運用状況に応じて制御する。【解決手段】記憶部を備え、多重化装置５における多重化処理を制御する多重化制御装置３が、入力されるＭＰＥＧ−２  ＴＳパケットのバージョン番号が事前に記憶部に保持された受信済みのＰＭＴのバージョン番号と異なる場合、受信したバージョン番号を受信済みＰＭＴバージョン番号として記憶部に保持する。そして、全てのチャネルに対応するＰＭＴに記述された映像ＥＳのＰＩＤを比較し、その比較結果に応じてトランスコード装置を選択し、該選択されたトランスコード装置に対する多重制御情報を生成し、映像ＥＳのＰＩＤ変化点に基づいたタイミングを算出し、該タイミングで前記多重制御情報に基づく多重制御を前記多重化装置５に実行させる。【選択図】図１
2008154049.tif 000002
【特許請求の範囲】
【請求項１】
入力される複数デジタル放送番組を含むＭＰＥＧ−２  ＴＳを対象にトランスコードを実行するトランスコードシステムであって、
前記ＭＰＥＧ−２  ＴＳを複数に分岐する信号分配装置と、
複数チャネルのＭＰＥＧ−２映像を対象にトランスコードを各々実行する複数のトランスコード装置と、
各トランスコード装置からの出力信号を時分割多重して出力する多重化装置と、
記憶部を備え前記多重化装置における多重化処理を制御する多重化制御装置と、
を備え、
さらに、前記多重化制御装置が、
前記信号分配装置から入力されるＭＰＥＧ−２  ＴＳパケットを受信する手段と、
前記受信したＭＰＥＧ−２  ＴＳパケット中に多重されるＰＡＴを抽出し、前記ＰＡＴに記述されたＰＭＴのＰＩＤを有するＭＰＥＧ−２  ＴＳパケットからＰＭＴを抽出する手段と、
前記抽出したＰＭＴの内容を解析して、バージョン番号を取得し、該バージョン番号が事前に記憶部に保持された受信済みのＰＭＴのバージョン番号と異なるか否かをチェックする手段と、
前記バージョン番号が前記受信済みのＰＭＴのバージョン番号と異なる場合、受信したバージョン番号を受信済みＰＭＴバージョン番号として記憶部に保持し、全てのチャネルに対応するＰＭＴに記述された映像ＥＳのＰＩＤを比較する手段と、
その比較結果に基づいて、トランスコード装置を選択し、その選択されたトランスコード装置からの出力に応じた多重化を行う多重制御情報を生成する多重化情報生成手段と、
前記信号分配装置からの入力においてＰＩＤを有するパケットが発生または消滅したタイミングである第１切替点を発見し、前記第１切替点から前記選択された各トランスコード装置におけるトランスコード処理時間経過した時点を第２切替点とみなし、前記選択された各トランスコード装置の出力における前記第２切替点から多重化制御に要した遅延時間分遡った時点で、前記多重制御情報に基づく多重化制御を前記多重化処理装置に実行させる手段と、
を備える、
ことを特徴とするトランスコードシステム。
【請求項２】
請求項１に記載のトランスコードシステムにおいて、
前記多重化制御装置の多重化情報生成手段が、
前記比較結果が全ての映像ＥＳのＰＩＤが同一の場合は、第１トランスコード装置を選択し、第１トランスコード装置からの出力のみを多重化する多重制御情報を生成する手段と、
前記比較結果が一部の映像ＥＳのＰＩＤが同一の場合は、該一部のＰＩＤに応じた第２トランスコード装置を選択し、該第２トランスコード装置の出力のみを多重化する多重制御情報を生成する手段と、
前記比較結果が映像ＥＳのＰＩＤが全て異なる場合は、全第２トランスコード装置を選択し、該全第２トランスコード装置からの出力を多重化する多重制御情報を生成する手段と、
継続して、映像ＥＳのＰＩＤ変化点を監視する手段と、
を備えることを特徴とするトランスコードシステム。
【請求項３】
ＭＰＥＧ−２  ＴＳを複数に分岐する信号分配装置と、複数チャネルのＭＰＥＧ−２映像を対象にトランスコードを各々実行する複数のトランスコード装置と、各トランスコード装置からの出力信号を時分割多重して出力する多重化装置と、記憶部を備え前記多重化装置における多重化処理を制御する多重化制御装置と、を有するシステムに適用し、
入力される複数デジタル放送番組を含むＭＰＥＧ−２  ＴＳを対象にトランスコードを実行するトランスコード方法であって、
前記多重化制御装置が、前記信号分配装置から入力されるＭＰＥＧ−２  ＴＳパケットを受信するステップと、
前記多重化制御装置が、前記受信したＭＰＥＧ−２  ＴＳパケット中に多重されるＰＡＴを抽出し、前記ＰＡＴに記述されたＰＭＴのＰＩＤを有するＭＰＥＧ−２  ＴＳパケットからＰＭＴを抽出するステップと、
前記多重化制御装置が、前記抽出したＰＭＴの内容を解析して、該バージョン番号を取得し、バージョン番号が事前に記憶部に保持された受信済みのＰＭＴのバージョン番号と異なるか否かをチェックするステップと、
前記バージョン番号が前記受信済みのＰＭＴのバージョン番号と異なる場合、受信したバージョン番号を受信済みＰＭＴバージョン番号として記憶部に保持し、前記多重化制御装置が、全てのチャネルに対応するＰＭＴに記述された映像ＥＳのＰＩＤを比較するステップと、
前記多重化制御装置が、その比較結果に基づいて、トランスコード装置を選択し、その選択されたトランスコード装置からの出力に応じた多重化を行う多重制御情報を生成する多重化情報生成ステップと、
前記多重化制御装置が、前記信号分配装置からの入力においてＰＩＤを有するパケットが発生または消滅したタイミングである第１切替点を発見し、前記第１切替点から前記選択された各トランスコード装置におけるトランスコード処理時間経過した時点を第２切替点とみなし、前記選択された各トランスコード装置の出力における前記第２切替点から多重化制御に要した遅延時間分遡った時点で、前記多重制御情報に基づく多重化制御を前記多重化処理装置に実行させるステップと、
を有することを特徴とするトランスコード方法。
【請求項４】
請求項３に記載のトランスコード方法において、
前記多重化制御装置が実行する多重化情報生成ステップが、
前記比較結果が全ての映像ＥＳのＰＩＤが同一の場合は、第１トランスコード装置を選択し、第１トランスコード装置からの出力のみを多重化する多重制御情報を生成するステップと、
前記比較結果が一部の映像ＥＳのＰＩＤが同一の場合は、該一部のＰＩＤに応じた第２トランスコード装置を選択し、該第２トランスコード装置の出力のみを多重化する多重制御情報を生成するステップと、
前記比較結果が映像ＥＳのＰＩＤが全て異なる場合は、全第２トランスコード装置を選択し、該全第２トランスコード装置からの出力を多重化する多重制御情報を生成するステップと、
前記多重化制御装置が、継続して映像ＥＳのＰＩＤ変化点を監視するステップと、
を有することを特徴とするトランスコード方法。
【請求項５】
請求項３または４に記載のトランスコード方法を、コンピュータで実行可能なコンピュータプログラムとして記述したことを特徴とするトランスコードプログラム。
【請求項６】
請求項３または４に記載のトランスコード方法を、コンピュータで実行可能なコンピュータプログラムとして記述し、そのコンピュータプログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送におけるトランスコード技術に関するものである。
【背景技術】
【０００２】
複数チャネルにおよぶ高品質または大容量のデジタル放送番組を放送波以外の他のネットワーク上で再送信する際には、伝送容量の増大が課題となる。デジタル映像については、より圧縮率の高い符号化方式を適用することによって、情報内容の欠落や映像品質の劣化なしに伝送容量を低減することができるが、デジタル放送では，複数チャネルのストリームが１つのＭＰＥＧ−２  ＴＳ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ  ２  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ、多重化された音響及び動画の圧縮された符号化情報である多重化音響動画圧縮符号化ストリームの一種）に多重されるため，それぞれの番組の映像を符号化変換（トランスコード）する必要がある。
【０００３】
多重された複数映像のトランスコードを実行するための従来技術として、例えば、特許文献１に記載される方法が知られている。特許文献１における多重された複数映像のトランスコードを実行する技術では、複数番組を多重化したＭＰＥＧ−２  ＴＳを対象としたビットレート変換機能を有する処理器を提供することを目的とし、入力ＭＰＥＧ−２  ＴＳを多重分離器により番組毎の映像ＴＳパケットとに分離し、映像ごとにトランスコードを行うとともに、トランスコード後の映像パケットを多重化する際、それぞれの映像のトランスコード後の映像のレートの合計が出力可能なレートを超過しないように、多重化制御する方法が示されている。
【特許文献１】特開２００２−２８１５００号公報（段落［０１１０］〜［０１３１］等）。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述の従来技術では、地上デジタル放送などで運用されるマルチ編成サービスへの対応ができないという課題がある。
【０００５】
ここで、マルチ編成サービスの例を図４に基づいて説明する。マルチ編成サービスでは、放送時間帯によって，全帯域（例えば、図４中のＢＤ１で示される帯域）を使って提供されるＨＤＴＶ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  ＴｅｌｅＶｉｓｉｏｎ）サービスＴＶ１と、全帯域を複数のチャネルで分割して（例えば、図４中のＢＤ２で示されるように分割して）提供されるＳＤＴＶ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ）サービスＴＶ２が切り替えて提供される。
【０００６】
ＨＤＴＶサービスの場合やＳＤＴＶサービスで最大数のチャネル分割が運用されない場合においても、論路的なチャネルは複数存在し、それぞれのチャネルの構成情報を示すＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）に、各チャネルの構成ストリームとして、同一の映像，音声，データ放送ストリームを記述される。このＰＭＴによって、デジタル放送受信機は、あたかも内容が同一の番組が複数チャネルで提供されているように視聴者に提示できる。
【０００７】
このようなマルチ編成サービスを運用しているデジタル放送ストリームを送信センタで一旦受信し、トランスコードを実行して、受信機に向けて再送信する場合、マルチ編成サービスを考慮しない従来技術では、以下の課題が発生する。
【０００８】
それぞれの論理的なチャネルに対応したトランスコード処理部（例えば、装置，回路，処理モジュール等を含む部）で、論理的なチャネルに対応する同一の映像ＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）を論理的なチャネル数分、トランスコードして出力してしまう可能性がある。
【０００９】
また、各チャネルのトランスコード処理部が、ＨＤＴＶまたはＳＤＴＶのいずれかにしか対応できず、異なるトランスコード処理部を配置する必要がある場合は、どのトランスコード処理部から出力された映像ＥＳを多重して出力するかについて、マルチ編成サービスの運用状況に応じて制御することができず、正常なトランスコード後のストリームを出力することが困難となる。
【００１０】
本発明は、前記課題に基づいてなされたものであって、実際に存在する映像ＥＳのトンラスコード結果のみを多重出力し、マルチ編成サービスにおける再送信時の帯域を低減し、複数トランスコード装置を配置する場合に、各トランスコード装置から出力された映像をマルチ編成サービスの運用状況に応じて制御するトランスコードシステム，トランスコード方法及びその方法を実装したトランスコードプログラム，そのプログラムを記憶した記憶媒体を提供することにある。
【課題を解決するための手段】
【００１１】
前記課題の解決を図るために、請求項１記載の発明は、入力される複数デジタル放送番組を含むＭＰＥＧ−２  ＴＳを対象にトランスコードを実行するトランスコードシステムであって、前記ＭＰＥＧ−２  ＴＳを複数に分岐する信号分配装置と、複数チャネルのＭＰＥＧ−２映像を対象にトランスコードを各々実行する複数のトランスコード装置と、各トランスコード装置からの出力信号を時分割多重して出力する多重化装置と、記憶部を備え前記多重化装置における多重化処理を制御する多重化制御装置と、を備え、さらに、前記多重化制御装置が、前記信号分配装置から入力されるＭＰＥＧ−２  ＴＳパケットを受信する手段と、前記受信したＭＰＥＧ−２  ＴＳパケット中に多重されるＰＡＴを抽出し、前記ＰＡＴに記述されたＰＭＴのＰＩＤを有するＭＰＥＧ−２  ＴＳパケットからＰＭＴを抽出する手段と、前記抽出したＰＭＴの内容を解析して、バージョン番号を取得し、該バージョン番号が事前に記憶部に保持された受信済みのＰＭＴのバージョン番号と異なるか否かをチェックする手段と、前記バージョン番号が前記受信済みのＰＭＴのバージョン番号と異なる場合、受信したバージョン番号を受信済みＰＭＴバージョン番号として記憶部に保持し、全てのチャネルに対応するＰＭＴに記述された映像ＥＳのＰＩＤを比較する手段と、その比較結果に基づいて、トランスコード装置を選択し、その選択されたトランスコード装置からの出力に応じた多重化を行う多重制御情報を生成する多重化情報生成手段と、前記信号分配装置からの入力においてＰＩＤを有するパケットが発生または消滅したタイミングである第１切替点を発見し、前記第１切替点から前記選択された各トランスコード装置におけるトランスコード処理時間経過した時点を第２切替点とみなし、前記選択された各トランスコード装置の出力における前記第２切替点から多重化制御に要した遅延時間分遡った時点で、前記多重制御情報に基づく多重化制御を前記多重化処理装置に実行させる手段と、を備える、ことを特徴とする。
【００１２】
請求項２記載の発明は、請求項１記載の発明において、前記多重化制御装置の多重化情報生成手段が、前記比較結果が全ての映像ＥＳのＰＩＤが同一の場合は、第１トランスコード装置を選択し、第１トランスコード装置からの出力のみを多重化する多重制御情報を生成する手段と、前記比較結果が一部の映像ＥＳのＰＩＤが同一の場合は、該一部のＰＩＤに応じた第２トランスコード装置を選択し、該第２トランスコード装置の出力のみを多重化する多重制御情報を生成する手段と、前記比較結果が映像ＥＳのＰＩＤが全て異なる場合は、全第２トランスコード装置を選択し、該全第２トランスコード装置からの出力を多重化する多重制御情報を生成する手段と、継続して、映像ＥＳのＰＩＤ変化点を監視する手段と、を備えることを特徴とする。
【００１３】
請求項３記載の発明は、ＭＰＥＧ−２  ＴＳを複数に分岐する信号分配装置と、複数チャネルのＭＰＥＧ−２映像を対象にトランスコードを各々実行する複数のトランスコード装置と、各トランスコード装置からの出力信号を時分割多重して出力する多重化装置と、記憶部を備え前記多重化装置における多重化処理を制御する多重化制御装置と、を有するシステムに適用し、入力される複数デジタル放送番組を含むＭＰＥＧ−２  ＴＳを対象にトランスコードを実行するトランスコード方法であって、前記多重化制御装置が、前記信号分配装置から入力されるＭＰＥＧ−２  ＴＳパケットを受信するステップと、前記多重化制御装置が、前記受信したＭＰＥＧ−２  ＴＳパケット中に多重されるＰＡＴを抽出し、前記ＰＡＴに記述されたＰＭＴのＰＩＤを有するＭＰＥＧ−２  ＴＳパケットからＰＭＴを抽出するステップと、前記多重化制御装置が、前記抽出したＰＭＴの内容を解析して、該バージョン番号を取得し、バージョン番号が事前に記憶部に保持された受信済みのＰＭＴのバージョン番号と異なるか否かをチェックするステップと、前記バージョン番号が前記受信済みのＰＭＴのバージョン番号と異なる場合、受信したバージョン番号を受信済みＰＭＴバージョン番号として記憶部に保持し、前記多重化制御装置が、全てのチャネルに対応するＰＭＴに記述された映像ＥＳのＰＩＤを比較するステップと、前記多重化制御装置が、その比較結果に基づいて、トランスコード装置を選択し、その選択されたトランスコード装置からの出力に応じた多重化を行う多重制御情報を生成する多重化情報生成ステップと、前記多重化制御装置が、前記信号分配装置からの入力においてＰＩＤを有するパケットが発生または消滅したタイミングである第１切替点を発見し、前記第１切替点から前記選択された各トランスコード装置におけるトランスコード処理時間経過した時点を第２切替点とみなし、前記選択された各トランスコード装置の出力における前記第２切替点から多重化制御に要した遅延時間分遡った時点で、前記多重制御情報に基づく多重化制御を前記多重化処理装置に実行させるステップと、を有することを特徴とする。
【００１４】
請求項４記載の発明は、請求項３記載の発明において、前記多重化制御装置が実行する多重化情報生成ステップが、前記比較結果が全ての映像ＥＳのＰＩＤが同一の場合は、第１トランスコード装置を選択し、第１トランスコード装置からの出力のみを多重化する多重制御情報を生成するステップと、前記比較結果が一部の映像ＥＳのＰＩＤが同一の場合は、該一部のＰＩＤに応じた第２トランスコード装置を選択し、該第２トランスコード装置の出力のみを多重化する多重制御情報を生成するステップと、前記比較結果が映像ＥＳのＰＩＤが全て異なる場合は、全第２トランスコード装置を選択し、該全第２トランスコード装置からの出力を多重化する多重制御情報を生成するステップと、前記多重化制御装置が、継続して映像ＥＳのＰＩＤ変化点を監視するステップと、を有することを特徴とする。
【００１５】
請求項５記載の発明は、トランスコードプログラムであって、請求項３または４に記載のトランスコード方法を、コンピュータで実行可能なコンピュータプログラムとして記述したことを特徴とする。
【００１６】
請求項６記載の発明は、記憶媒体であって、請求項３または４に記載のトランスコード方法を、コンピュータで実行可能なコンピュータプログラムとして記述し、そのコンピュータプログラムを記憶したことを特徴とする。
【００１７】
前記請求項１，２記載の発明は、実際に存在する映像ＥＳに対するトランスコードを実行できる。サービスに分けてトランスコードを実行できる。
【００１８】
前記請求項３，４記載の発明は、第１サービスと第２サービスに分けてトランスコードを実行できる。
【００１９】
前記請求項５記載の発明は、請求項３または４に記載のトランスコード方法をコンピュータプログラムとして記載できる。
【００２０】
前記請求項６記載の発明は、請求項３または４に記載のトランスコード方法を実装したコンピュータプログラムを記憶媒体に記録できる。
【発明の効果】
【００２１】
以上示したように請求項１，２の発明によれば、同一の映像ＥＳを参照する複数の論理チャネルが存在する場合に、実際に存在する映像ＥＳのトランスコード結果のみを多重出力できるため、マルチ編成サービスにおける再送信時の帯域を低減できる。
【００２２】
また、複数トランスコード装置を配置する場合に、各トランスコード装置から出力された映像をマルチ編成サービスの運用状況に応じて制御できる。
【００２３】
請求項３，４の発明によれば、第１トランスコード装置と第２トランスコード装置を配置する場合に、各トランスコード装置から出力された映像をマルチ編成サービスの運用状況に応じて制御できる。
【００２４】
請求項５の発明によれば、トランスコード方法を実装したコンピュータプログラムを提供できる。
【００２５】
請求項６の発明によれば、トランスコード方法を実装したコンピュータプログラムを記録した記憶媒体を提供できる。
【００２６】
これらを以ってデジタル放送技術分野に貢献できる。
【発明を実施するための最良の形態】
【００２７】
本実施形態おける基本的なトランスコード手順を以下に説明する。この手順では、複数チャネルのＰＭＴの内容から，ＨＤＴＶサービス（第１サービス），ＳＤＴＶサービス（第２サービス）の運用状況および実際の映像ＥＳの存在を判定し、判定結果に基づいて、多重制御処理を行うことによって、従来技術の課題を解決している。
【００２８】
まず、外部から入力されるデジタル放送番組を構成するＭＰＥＧ−２  ＴＳパケットを受信する。
【００２９】
受信したＴＳパケット中に多重されるＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ），ＰＭＴを抽出する。
【００３０】
抽出したＰＭＴの内容を解析して、バージョン番号を取得し、バージョン番号がこれまでに受信済みのＰＭＴのバージョン番号と異なる場合は、以下の処理を実行する。なお、受信したバージョン番号を受信済みＰＭＴバージョン番号として保持しておく。
【００３１】
全てのチャネルに対応するＰＭＴに記述された映像ＥＳのＰＩＤ（Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）を比較する。その比較結果に基づいて、トランスコード装置を選択し、その選択されたトランスコード装置からの出力に応じた多重化を行う多重制御情報を生成する。例えば、全ての映像ＥＳのＰＩＤが同一の場合は、ＨＤＴＶトランスコーダ（第１トランスコード装置）を選択し、ＨＤＴＶトランスコーダからの出力のみを多重化する多重制御情報（或いは、多重制御命令）を生成する。一部の映像ＥＳのＰＩＤが同一の場合は、その一部のＰＩＤに応じたＳＤＴＶトランスコーダ（第２トランスコード装置）を選択し、その一部のＰＩＤに応じたＳＤＴＶトランスコーダの出力のみを多重化する多重制御情報を生成する。映像ＥＳのＰＩＤが全て異なる場合は、全ＳＤＴＶトランスコーダを選択し、全ＳＤＴＶトランスコーダからの出力を多重化する多重制御情報を生成する。
【００３２】
上述のいずれの場合も、継続して、各トランスコーダに対応したチャネルに含まれる映像ＥＳのＰＩＤ変化点を監視し、信号分配装置から入力されるデジタル放送ストリームにおいてＰＩＤを有するパケットが発生または消滅したタイミングである切替点１を発見し、前記切替点１から選択された各トランスコード装置におけるトランスコード処理時間経過した時点を切替点２とみなし、選択された各トランスコード装置の出力ストリームにおける前記切替点２から多重化制御に要した遅延時間（多重化制御遅延時間）分遡った時点で、前記多重制御情報に基づく多重化制御を多重化処理部に実行させる。
【００３３】
本実施形態は、受信したデジタル放送のうち，複数番組の映像をトランスコードして，番組伝送容量を低減するトランスコードシステムである。また、本実施形態は、ＭＰＥＧ−２映像からＨ．２６４／ＡＶＣ（Ａｄｖａｎｃｅｄ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）映像への符号化方式の変更に伴う動作（トランスコード）である。なお、本実施形態において、トランスコードシステムに入力される番組は、映像，音声，字幕，データ放送，ＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ），ＰＳＩ／ＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ／Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）などから構成される。
【００３４】
本実施形態におけるトランスコードシステムの全体構成を図１に基づいて説明する。トランスコードシステムは、復調装置１，信号分配装置２，多重化制御装置３，ＨＤＴＶトランスコード装置ＨＤ，ＳＤＴＶトランスコード装置ＳＤ１，ＳＤＴＶトランスコード装置ＳＤ２，ＳＤＴＶトランスコード装置ＳＤ３，データ処理装置４，多重化装置５から構成される。なお、トランスコードシステムを構成する各装置は、記憶部（例えば、メモリやハードディスク装置）を有するものとする。
【００３５】
復調装置１は，デジタル放送を伝送する放送波を受信して復調し、ＭＰＥＧ−２  ＴＳを出力する機能を有する。
【００３６】
信号分配装置２は、ＭＰＥＧ−２  ＴＳ信号を複数の物理出力に分岐する機能を有する。
【００３７】
多重化制御装置３は、入力されるＭＰＥＧ−２  ＴＳ中のＰＭＴの変換状況に従って、多重化装置５に対して、多重化制御を実行する機能を有する。
【００３８】
ＨＤＴＶトランスコード装置ＨＤは、ＨＤＴＶサービスを提供するチャネルに含まれるＭＰＥＧ−２映像をＨ．２６４／ＡＶＣ映像にトランスコードする機能を有する。
【００３９】
ＳＤＴＶトランスコード装置ＳＤ１，ＳＤＴＶトランスコード装置ＳＤ２，ＳＤＴＶトランスコード装置ＳＤ３のいずれも、ＳＤＴＶサービスを提供するチャネルに含まれるＭＰＥＧ−２映像をＨ．２６４／ＡＶＣ映像にトランスコードする機能を有する。
【００４０】
データ処理装置４は、ＨＤＴＶトランスコード装置ＨＤにおける処理時間分の出力遅延を挿入するとともに、トランスコードに伴うＰＭＴの書き換え機能を有する。
【００４１】
多重化装置５は、各トランスコード装置から出力されるＭＰＥＧ−２  ＴＳを時分割多重して出力する機能を有する。
【００４２】
本実施形態におけるトランスコードシステムの動作を以下に説明する。なお、以下の説明で、図１中の符号と同じ符号のものの説明は省略する。
【００４３】
まず、復調装置１は，デジタル放送を伝送する放送波を受信して復調し、ＭＰＥＧ−２  ＴＳを出力する。
【００４４】
次に、信号分配装置２は、復調装置１から入力されたＭＰＥＧ−２  ＴＳを受け取り、同一の内容を多重化制御装置３，ＨＤＴＶトランスコード装置ＨＤ，ＳＤＴＶトランスコード装置ＳＤ１，ＳＤＴＶトランスコード装置ＳＤ２，ＳＤＴＶトランスコード装置ＳＤ３，データ処理装置４に分配して出力する。
【００４５】
次に、多重化制御装置３における処理の流れを図２に基づいて説明する。
【００４６】
多重化制御装置３では、信号分配装置２から入力されるＭＰＥＧ−２  ＴＳパケットを受信する（Ｓ１０１）。
【００４７】
続いて、受信したＴＳパケット中に多重されるＰＡＴを抽出し、ＰＡＴに記述されたＰＭＴのＰＩＤ（ＰＭＴ  ＰＩＤ）を有するＴＳパケットからＰＭＴを抽出する（Ｓ１０２）。
【００４８】
続いて、抽出したＰＭＴの内容を解析して、バージョン番号を取得し、バージョン番号がこれまでに記憶部に保持された受信済みのＰＭＴのバージョン番号と異なるか否かをチェックする（Ｓ１０３）。バージョン番号が前記受信済みのＰＭＴのバージョン番号と異なる場合は、以下の処理を実行する（ステップＳ１０４へ進む）。なお、受信したバージョン番号を受信済みＰＭＴバージョン番号として記憶部に保持する。
【００４９】
ステップＳ１０４では、全てのチャネルに対応するＰＭＴに記述された映像ＥＳのＰＩＤを比較する。その比較結果に基づいて、トランスコード装置を選択し、その選択されたトランスコード装置からの出力に応じた多重化を行う多重制御情報を生成する。例えば、全ての映像ＥＳのＰＩＤが同一の場合は、ＨＤＴＶトランスコード装置ＨＤからの出力のみを多重化する多重制御情報を生成する（Ｓ１０６）。一部の映像ＥＳのＰＩＤが同一の場合は、その一部のＰＩＤに応じたＳＤＴＶトランスコード装置（ＳＤＴＶトランスコード装置ＳＤ１〜ＳＤ３のいずれか）の出力のみを多重化する多重制御情報を生成する（Ｓ１０５）。映像ＥＳのＰＩＤが全て異なる場合は、全トランスコード装置（ＳＤＴＶトランスコード装置ＳＤ１〜ＳＤ３の全て）からの出力を多重化する多重制御情報を生成する（Ｓ１０７）。
【００５０】
上述のいずれの場合も、継続して、各トランスコーダに対応したチャネルに含まれる映像ＥＳのＰＩＤ変化点を監視する（Ｓ１０８）。
【００５１】
そして、信号分配装置２から入力されるデジタル放送ストリームにおいてＰＩＤを有するパケットが発生または消滅したタイミングである切替点１を発見し、前記切替点１から選択された各トランスコード装置（ＨＤＴＶトランスコード装置ＨＤ，ＳＤＴＶトランスコード装置ＳＤ１〜ＳＤ３）におけるトランスコード処理時間経過した時点を切替点２とみなし、選択された各トランスコード装置の出力ストリームにおける前記切替点２から多重化制御に要した遅延時間（多重化制御遅延時間）分遡った時点で、前記多重制御情報に基づく多重化制御を多重化装置５に実行させる。（Ｓ１０９）。本実施形態における多重化制御の例を図３に基づいて説明する。なお、図３中では、新ＰＭＴ受信後に、映像ＥＳ  ＰＩＤの監視を開始している。切替点は、ＰＩＤの変化する時点（ＰＩＤ変化点）を発見し、切替時刻を特定し、該切替時刻を切替点と見做している。
【００５２】
図３中では、信号分配装置２からのデジタル放送ストリームＳｔ１が、切替点（即ち、マルチ編成サービスの切替点）ｃｐ１でＨＤＴＶからＳＤＴＶに切り替っている。また、トランスコード装置の出力ストリームＳｔ２において、上記で特定したマルチ編成サービスの切替点ｃｐ１から選択されたトランスコード装置の処理遅延時間ｔm秒分先の時刻を算出して、計算された時刻を時刻ｔ1（即ち、選択されたＨＤＴＶトランスコード装置，ＳＤＴＶトランスコード装置の切替点ｃｐ２）とし、該時刻ｔ1から多重化制御遅延時間ｔn秒分遡った時刻ｔ2で多重化制御を実行する。
【００５３】
なお、ＨＤＴＶトランスコード装置ＨＤ，各ＳＤＴＶトランスコード装置ＳＤ１〜ＳＤ３は、外部から予め設定あれたチャネル番号を保持しているものとする。信号分配装置２から入力されたＭＰＥＧ−２  ＴＳのＰＭＴを解釈することによって、設定されたチャネル番号に対応するチャネルのＭＰＥＧ−２映像をＨ．２６４／ＡＶＣ映像に変換して出力する。
【００５４】
また、マルチ編成サービスにおいて、以下のような条件に該当するトランスコード装置から適切な映像を得られない。
ＨＤＴＶサービスが運用されている場合、ＳＤＴＶトランスコード装置ＳＤ１〜ＳＤ３からの映像出力は適切なものではない。また、ＳＤＴＶサービスが運用されている場合、ＨＤＴＶトランスコード装置ＨＤからの映像出力は適切なものではない。
【００５５】
即ち、上述の適切な映像が得られない条件に該当しないトランスコード装置が、適切な映像を出力するトランスコード装置である。
【００５６】
データ処理装置４は、信号分配装置２から入力されるＭＰＥＧ−２  ＴＳのうちＰＭＴの内容をトランスコードに伴って書き換える。書き換える項目は、ストリーム形式識別，ＰＣＲのＰＩＤ（ＰＣＲ＿ＰＩＤ），ビデオデコードコントロール記述子などである。さらに、データ処理装置４は、データ放送，ＰＳＩ／ＳＩを格納するＴＳパケットをＨＤＴＶトランスコード装置ＨＤ，ＳＤＴＶトランスコード装置ＳＤ１〜ＳＤ３におけるトランスコード処理時間分の出力遅延を挿入して出力する。
【００５７】
多重化装置５は、多重化制御装置３から指示される多重制御情報に従って、各ＨＤＴＶトランスコード装置ＨＤ，ＳＤＴＶトランスコード装置ＳＤ１〜ＳＤ３から出力されるＭＰＥＧ−２  ＴＳのうち、有効なもの（上述の適切な映像を出力するトランスコード装置からの映像出力）を多重化出力する。データ処理装置４から出力されるＭＰＥＧ−２  ＴＳのうち，ＰＳＩ／ＳＩ，データ放送などを常時多重化して出力する。
【００５８】
なお、図１で示したトランスコードシステムにおける各手段の一部もしくは全部の機能をコンピュータのプログラムで構成し、そのプログラムをコンピュータを用いて実行して本発明を実現することができること、図１及び図２で示したトランスコードシステムに関する処理の手順をコンピュータのプログラムで構成し、そのプログラムをコンピュータに実行させることができることは言うまでもなく、コンピュータでその機能を実現するためのプログラムを、そのコンピュータが読み取り可能な記録媒体（記憶媒体）、例えばＦＤ（Ｆｌｏｐｐｙ（登録商標）  Ｄｉｓｋ）や、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、メモリカード、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、リムーバブルディスクなどに記録して、保存したり、配布したりすることが可能である。また、上記のプログラムをインターネットや電子メールなど、ネットワークを通して提供することも可能である。
【００５９】
さらに、上述のトランスコードシステムに関する方法を記述したコンピュータプログラムを、その方法に必要とされる入出力データを格納したメモリや外部記憶部等にアクセスするように実装してもよい。
【００６０】
以上のように、本実施形態では、デジタル放送番組中のＰＭＴに記述される映像ＥＳのＰＩＤの組み合わせ、及び、実際に多重される映像ＥＳのＰＩＤ変化点を監視することによって、マルチ編成サービスの運用状況に動的に追従して、各トランスコード装置の出力のうち、多重するもの選択して出力する。
【００６１】
本実施形態によって、同一の映像ＥＳを参照する複数の論理チャネルが存在する場合でも、実際に存在する映像ＥＳのトンラスコード結果のみを適切に多重出力することができる。
【００６２】
また、各チャネルのトランスコード装置のうち、ＨＤＴＶとＳＤＴＶで異なるトランスコード装置を配置する必要がある場合も、各トランスコード装置から出力された映像ＥＳのうち、どの映像ＥＳを多重して出力するかについて、マルチ編成サービスの運用状況に応じて制御することができ、正常なトランスコードストリームを出力できる。
【００６３】
以上、本発明の実施形態について説明したが、本発明は説明した実施形態に限定されるものでなく、各請求項に記載した範囲において各種の変形を行うことが可能である。
【００６４】
例えば、本実施形態におけるトランスコードシステムを構成する装置に、高速処理するためのバッファ装置を備えても良い。
【図面の簡単な説明】
【００６５】
【図１】本実施形態におけるトランスコードシステムの構成図。
【図２】多重化制御の流れ図。
【図３】多重化装置制御の一例を示す図。
【図４】マルチ編成運用の一例を示す図。
【符号の説明】
【００６６】
１…復調装置
２…信号分配装置
３…多重化制御装置
ＨＤ…ＨＤＴＶトランスコード装置
ＳＤ１，ＳＤ２，ＳＤ３…ＳＤＴＶトランスコード装置
４…データ処理装置
５…多重化装置
ＢＤ１，ＢＤ２…帯域
ＴＶ１…ＨＤＴＶサービス
ＴＶ２…ＳＤＴＶサービス
ｃｐ１，ｃｐ２…切替点
Ｓｔ１…信号分配装置からのデジタル放送ストリーム
Ｓｔ２…トランスコード装置の出力ストリーム
ｔ1…トランスコード装置の処理遅延時間分先の時刻
ｔ2…多重化制御実行時刻
ｔm…トランスコード装置の処理遅延時間
ｔn…多重化制御遅延時間
【図１】
2008154049.tif 000003
【図２】
2008154049.tif 000004
【図３】
2008154049.tif 000005
【図４】
2008154049.tif 000006