(57)【要約】      （修正有）【課題】符号化方式およびフォーマットが異なる複数の符号化ストリームを含むＩＰストリームを、シームレスに切り替えることができる受信装置を提供する。【解決手段】複数の符号化方式毎に、並列的に設けられ、ＩＰストリームが同時に入力され、該当する符号化ストリームを所定の一意のフォーマットにて復号する複数の復号ブロックを備え、各々の復号ブロックから出力される各復号データを符号化方式毎に符号化方式別復号データとして出力する復号部２と、符号化方式別復号データ毎に、フォーマット毎のパラメータに応じて復号データを補間し、符号化方式毎に符号化方式別補間データを出力する補間部３と、入力された符号化方式別補間データの各々を所定の基準クロックに同期化させるとともに、同期化の際、符号化方式別補間データから、基準クロックと各フォーマットの周波数差に相当する分のデータを間引く間引処理を実行する同期部４と、を備える。【選択図】図１
2015171020.tif 000002
【特許請求の範囲】
【請求項１】
符号化方式およびフォーマットが異なる複数の符号化ストリームが混在するＩＰストリームを受信する受信装置であって、
複数の前記符号化方式毎に、並列的に設けられ、前記ＩＰストリームが同時に入力され、該当する前記符号化ストリームを所定の一意のフォーマットにて復号する複数の復号ブロックを備え、各々の前記復号ブロックから出力される各復号データを前記符号化方式毎に符号化方式別復号データとして出力する復号部と、
前記符号化方式別復号データ毎に、前記フォーマット毎のパラメータに応じて前記復号データを補間し、前記符号化方式毎に符号化方式別補間データを出力する補間部と、
入力された前記符号化方式別補間データの各々を所定の基準クロックに同期化させるとともに、前記同期化の際、前記符号化方式別補間データから、前記基準クロックと前記各フォーマットの周波数差に相当する分のデータを間引く間引処理を実行する同期部と
を備えることを特徴とする受信装置。
【請求項２】
前記所定の一意のフォーマットは、前記復号ブロックの各々が復号する最大サイズのフォーマットであることを特徴とする請求項１記載の受信装置。
【請求項３】
前記補間部で行われる補間は、補間処理がフレーム内で完結する内補間および補間処理が前記フレーム間にて行われる外補間の少なくとも一方であることを特徴とする請求項１または２記載の受信装置。
【請求項４】
前記パラメータは前記符号化ストリームの解像度を示す解像度情報であり、前記補間部は前記解像度情報に基づいて前記内補間を実行することを特徴とする請求項３記載の受信装置。
【請求項５】
前記パラメータは前記符号化ストリームの時刻情報の連続性を示す時刻情報連続フラグであり、前記補間部は前記時刻情報連続フラグに基づいて前記外補間を実行することを特徴とする請求項４記載の受信装置。
【請求項６】
前記同期部は、前記基準クロックの周波数と前記各フォーマットの周波数との差を所定の単位時間内におけるフレーム数の差として求め、前記差に相当する書き込みを前記単位時間内において定期的に停止させることを特徴とする請求項１−５のいずれか１項に記載の受信装置。
【請求項７】
符号化方式およびフォーマットが異なる複数の符号化ストリームが混在するＩＰストリームを受信する受信方法であって、
複数の前記符号化方式毎に、並列的に設けられ、前記ＩＰストリームが同時に入力され、該当する前記符号化ストリームを所定の一意のフォーマットにて復号する複数の復号ブロックを備え、各々の前記復号ブロックから出力される各復号データを前記符号化方式毎に符号化方式別復号データとして出力し、
前記符号化方式別復号データ毎に、前記フォーマット毎のパラメータに応じて前記復号データを補間し、前記符号化方式毎に符号化方式別補間データを出力し、
入力された前記符号化方式別補間データの各々を所定の基準クロックに同期化させるとともに、前記同期化の際、前記符号化方式別補間データから、前記基準クロックと前記各フォーマットの周波数差に相当する分のデータを間引く間引処理を実行する
ことを特徴とする受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、符号化方式およびフォーマットが異なる複数の符号化ストリームを含むＩＰ（Internet Protocol）ストリームを受信する受信装置および受信方法に関する。
【背景技術】
【０００２】
ネットワーク伝送路の容量を削減するための技術として帯域圧縮（「符号化」とも呼ぶ）技術が知られている。符号化の方式は、一種類ではなく、用途等に応じて様々な方式（例えば、ＭＰＥＧ２方式やＨ．２６４方式）が規定され且つ現実的にも使用されている。上記において、ＭＰＥＧは、Moving Picture Experts Groupの略である。
【０００３】
一方、映像の解像度（「フォーマット」とも呼ぶ）の規格も単一ではなく、例えば、ＶＧＡ（Video Graphics Array）やフルＨＤ（High Definition）といった様々な規格が規定され且つ現実的にも使用されている。
【０００４】
従って、現在、ネットワーク上では、符号化方式およびフォーマットが異なる複数の符号化ストリームを含むＩＰストリームが往来している。
【０００５】
特許文献１には、ＳＤ（Standard Definition）放送とＨＤ放送とが混在した「まだら編成」を、ＩＰマルチキャスト技術を利用してリアルタイムに送信する際に、ＳＤ放送とＨＤ放送とをシームレスに切り替えることを可能とする技術が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２４４７８１号公報（ページＮｏ．３−７）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したようなＩＰストリームを処理するための一般的な構成として、例えば、図５に示すような、各符号化方式に対応した復号を個別に実行する復号装置を複数連結させた構成を挙げることができる。
【０００８】
しかしながら、上記構成の場合、復号装置間の切り替え時にタイムラグが発生することがある。従って、上記構成は、映像をシームレスに表示させることができない。
【０００９】
また、上記構成にコスト的な制約がある場合、各復号装置に高度なアルゴリズムを高速に処理できる高価なデバイス（すなわち、高周波成分を多く含んだ難映像を適切に復号化できるデバイス）ではなく、安価なデバイスしか搭載できなくなることが予想される。この場合、シームレス切り替え以前に、単映像の復号そのものが正常に行われない可能性がある。
【００１０】
一方、各復号装置の安価なデバイスの周辺にメモリ等を追加することにより符号化エラーを回避できる可能性が高まる。しかしながら、装置が大規模化するなどの新たな問題が発生する。
【００１１】
従って、符号化方式およびフォーマットが異なる複数の符号化ストリームを含むＩＰストリームを、安価な復号デバイスが使用される環境下であっても、シームレスに切り替えることができる装置（あるいは方法）が要望されている。
【００１２】
特許文献１は、ＳＤ放送とＨＤ放送とをシームレスに切り替えることを可能とする技術について記載するものの、この技術では、上述したようなＩＰストリームをシームレスに表示させることは困難である。
【００１３】
本発明は、上記課題を解決するためになされたものであり、符号化方式およびフォーマットが異なる複数の符号化ストリームを含むＩＰストリームを、安価な復号デバイスが使用される環境下であっても、シームレスに切り替えることができる受信装置および受信方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の受信装置は、符号化方式およびフォーマットが異なる複数の符号化ストリームが混在するＩＰストリームを受信する受信装置であって、複数の前記符号化方式毎に、並列的に設けられ、前記ＩＰストリームが同時に入力され、該当する前記符号化ストリームを所定の一意のフォーマットにて復号する複数の復号ブロックを備え、各々の前記復号ブロックから出力される各復号データを前記符号化方式毎に符号化方式別復号データとして出力する復号部と、前記符号化方式別復号データ毎に、前記フォーマット毎のパラメータに応じて前記復号データを補間し、前記符号化方式毎に符号化方式別補間データを出力する補間部と、入力された前記符号化方式別補間データの各々を所定の基準クロックに同期化させるとともに、前記同期化の際、前記符号化方式別補間データから、前記基準クロックと前記各フォーマットの周波数差に相当する分のデータを間引く間引処理を実行する同期部とを備える。
【００１５】
本発明の受信方法は、符号化方式およびフォーマットが異なる複数の符号化ストリームが混在するＩＰストリームを受信する受信方法であって、複数の前記符号化方式毎に、並列的に設けられ、前記ＩＰストリームが同時に入力され、該当する前記符号化ストリームを所定の一意のフォーマットにて復号する複数の復号ブロックを備え、各々の前記復号ブロックから出力される各復号データを前記符号化方式毎に符号化方式別復号データとして出力し、前記符号化方式別復号データ毎に、前記フォーマット毎のパラメータに応じて前記復号データを補間し、前記符号化方式毎に符号化方式別補間データを出力し、入力された前記符号化方式別補間データの各々を所定の基準クロックに同期化させるとともに、前記同期化の際、前記符号化方式別補間データから、前記基準クロックと前記各フォーマットの周波数差に相当する分のデータを間引く間引処理を実行することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、符号化方式およびフォーマットが異なる複数の符号化ストリームを含むＩＰストリームを、安価な復号デバイスが使用される環境下であっても、シームレスに切り替えることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施形態に係る受信装置の構成例を示すブロック図である。
【図２】本発明の第２の実施形態に係る受信装置の構成例を示すブロック図である。
【図３】ＰＴＳの連続性がマイナス方向にずれている状態を示す図である。
【図４】ＰＴＳの連続性がプラス方向にずれている状態を示す図である。
【図５】各符号化方式に対応した復号を個別に実行する復号装置を複数連結させた一般的な受信装置の構成図である。
【図６】一般的なＩＰネットワーク伝送においてルーティングの影響等により発生するパケット不具合を説明する図である。
【発明を実施するための形態】
【００１８】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る受信装置１の構成例を示すブロック図である。受信装置１は、符号化方式およびフォーマットが異なる複数の符号化ストリームが混在するＩＰストリームを受信する。受信装置１は、復号部２と、補間部３と、同期部４と、を備える。
【００１９】
復号部２は、複数の符号化方式毎に、並列的に設けられ、ＩＰストリームが同時に入力され、該当する符号化ストリームを所定の一意のフォーマットにて復号する複数の復号ブロックを備える。各々の復号ブロックから出力される各復号データは、符号化方式毎に符号化方式別復号データとして出力される。
【００２０】
補間部３は、符号化方式別復号データ毎に、フォーマット毎のパラメータに応じて復号データを補間し、符号化方式毎に符号化方式別補間データを出力する。
【００２１】
同期部４は、入力された符号化方式別補間データの各々を所定の基準クロックに同期化させるとともに、同期化の際、符号化方式別補間データから、基準クロックと各フォーマットの周波数差に相当する分のデータを間引く間引処理を実行する。
【００２２】
以上説明したように、第１の実施形態では、復号部２に符号化ストリームを所定の一意のフォーマットにて復号する複数の復号ブロックを並列的に設け、補間部３において符号化ストリームのパラメータに基づいて復号データを補間し、同期部４において各補間データを所定の基準クロックに同期化している。
【００２３】
従って、第１の実施形態によれば、符号化方式およびフォーマットが異なる複数の符号化ストリームを含むＩＰストリームを、安価な復号デバイスが使用される環境下であっても、シームレスに切り替えることができる。
［第２の実施形態］
図２は、本発明の第２の実施形態に係る受信装置１０の構成例を示すブロック図である。
【００２４】
受信装置１０は、復号部１２と、補間部１４と、同期部１６と、を備える。
【００２５】
復号部１２は、ＭＰＥＧ２方式復号ブロックＢＬ０１と、Ｈ．２６４方式復号ブロックＢＬ０２と、を備える。
【００２６】
復号部１２は、外部の装置（図２において不図示）からインターネット等のネットワーク網を通じてＩＰストリームＳ０１を受信する。ＩＰストリームＳ０１には、異なる符号化方式の符号化ストリーム（例えば、ＭＰＥＧ２ストリームＳ０２とＨ．２６４ストリームＳ０３）が含まれる。さらに、各符号化ストリーム（Ｓ０２、Ｓ０３）には、異なるフォーマット（例えば、ＳＤおよびＨＤ）の符号化ストリームが含まれる。
【００２７】
解像度については、最終出力する映像パラレル信号Ｓ３１や映像シリアル信号Ｓ４１のベースバンド領域による映像フォーマットとして違いがあるが、ＭＰＥＧ２ストリームＳ０２やＨ．２６４ストリームＳ０３においても符号化するレベルやプロファイルによって定義されている。具体的には、ＭＰＥＧ２方式解像度信号Ｙ１としてのＳｅｑ＿ｈが、ＭＰＥＧ２ストリームＳ０２のヘッダ部に定義されている。一方、Ｈ．２６４方式解像度信号Ｙ２としてのＳＰＳ＿ＮＡＬが、Ｈ．２６４ストリームＳ０３のヘッダ部に定義されている。
【００２８】
ＩＰストリームＳ０１は、ＭＰＥＧ２方式復号ブロックＢＬ０１とＨ．２６４方式復号ブロックＢＬ０２に同時に入力され、復号される。
【００２９】
ＭＰＥＧ２方式ＳＤ復号ブロックＢ０１は、ＩＰストリームＳ０１のうちのＭＰＥＧ２ストリームＳ０２のうちのさらにＳＤ解像度以下のストリームだけを復号する。ここでの復号は、本範囲内（例えば、ＶＧＡ〜ＳＤ）での最大サイズ、すなわち、ＳＤサイズ＝７２０（Ｈ）×４８０（Ｖ）にて一意的に行われる。
【００３０】
ＭＰＥＧ２方式ＨＤ復号ブロックＢ０２は、ＩＰストリームＳ０１のうちのＭＰＥＧ２ストリームＳ０２のうちのさらにＳＤ解像度より高くフルＨＤ解像度以下の解像度のストリームだけを復号する。ここでの復号は、本範囲内（例えば、ＨＤ〜フルＨＤ）での最大サイズ、すなわち、フルＨＤサイズ＝１９２０（Ｈ）×１０８０（Ｖ）にて一意的に行われる。
【００３１】
Ｈ．２６４方式ＳＤ復号ブロックＢ０３は、ＩＰストリームＳ０１のうちのＨ．２６４ストリームＳ０３のうちのさらにＳＤ解像度以下のストリームだけを復号する。ここでの復号は、ＭＰＥＧ２方式ＳＤ復号ブロックＢ０１と同様にＳＤサイズにて一意的に行われる。
【００３２】
Ｈ．２６４方式ＨＤ復号ブロックＢ０４は、ＩＰストリームＳ０１のうちのＨ．２６４ストリームＳ０３のうちのさらにＳＤ解像度より高くフルＨＤ解像度以下の解像度のストリームだけを復号する。ここでの復号は、ＭＰＥＧ２方式ＨＤ復号ブロックＢ０２と同様にフルＨＤサイズにて一意的に行われる。
【００３３】
すなわち、ＭＰＥＧ２方式ＳＤ復号ブロックＢ０１と、ＭＰＥＧ２方式ＨＤ復号ブロックＢ０２と、Ｈ．２６４方式ＳＤ復号ブロックＢ０３と、Ｈ．２６４方式ＨＤ復号ブロックＢ０４とは、並列的に設けられる。
【００３４】
ＭＰＥＧ２方式復号ブロックＢＬ０１は、ＭＰＥＧ２方式ＳＤ復号ブロックＢ０１にて復号された復号データと、ＭＰＥＧ２方式ＨＤ復号ブロックＢ０２にて復号された復号データとを含むＭＰＥＧ２方式復号データＳ１１を出力する。
【００３５】
Ｈ．２６４方式復号ブロックＢＬ０２は、Ｈ．２６４方式ＳＤ復号ブロックＢ０３にて復号された復号データと、Ｈ．２６４方式ＨＤ復号ブロックＢ０４にて復号された復号データとを含むＨ．２６４方式復号データＳ１２を出力する。
【００３６】
なお、ＭＰＥＧ２方式復号ブロックＢＬ０１およびＨ．２６４方式復号ブロックＢＬ０２では、以下で説明するマッチング動作が実行される。
【００３７】
詳細には、ＩＰストリームＳ０１は、各復号ブロック（Ｂ０１〜Ｂ０４）に同時に入力される。各復号ブロック（Ｂ０１〜Ｂ０４）は、ＩＰストリームＳ０１の内容に関わらず復号処理を実行し、復号できた場合のみ信号を出力する。
【００３８】
より詳細には、ＭＰＥＧ２方式復号ブロックＢＬ０１は、自己の方式と合わないストリームであるＨ．２６４ストリームＳ０３が入力されても、それを復号することはない（復号することができない）。反対に、Ｈ．２６４方式復号ブロックＢＬ０２は、自己の方式と合わないストリームであるＭＰＥＧ２ストリームＳ０２が入力されても、それを復号することはない（復号することができない）。
【００３９】
一方、ＳＤ解像度以下のストリームを復号するブロックは、自己の方式と合わないストリームであるＳＤ解像度より高くフルＨＤ解像度以下の解像度のストリームが入力されても、それを復号することはない（復号することができない）。反対に、ＳＤ解像度より高くフルＨＤ解像度以下の解像度のストリームを復号するブロックは、自己の方式と合わないストリームであるＳＤ解像度以下のストリームが入力されても、それを復号することはない（復号することができない）。
【００４０】
なお、図２では、ＭＰＥＧ２方式復号ブロックＢＬ０１にＭＰＥＧ２ストリームＳ０２のみが入力され、Ｈ．２６４方式復号ブロックＢＬ０２にＨ．２６４ストリームＳ０３のみが入力されている状態が示されている。しかしながら、これは上記マッチング動作の結果（すなわち、自分の方式にあったストリームのみを処理する）を明示するためのものであり、実際には、ＭＰＥＧ２方式復号ブロックＢＬ０１およびＨ．２６４方式復号ブロックＢＬ０２には、共通のストリームとしてのＩＰストリームＳ０１が同時に入力される。
【００４１】
また、ＭＰＥＧ２方式およびＨ．２６４方式を、復号ブロック内のコアにて自動判別する構成を採用し、あるいは、符号化プロファイルや符号化レベルによらず復号可能なコアを搭載することにより、復号ブロック（Ｂ０１〜Ｂ０４）の数を減らすことが可能である。しかしながら、本説明では、復号部１２の機能を明確にさせるため、個々の復号ブロック（Ｂ０１〜Ｂ０４）で構成する場合を例に挙げる。
【００４２】
補間部１４は、ＭＰＥＧ２方式解像度情報抽出ブロックＢ０５と、Ｈ．２６４方式解像度情報抽出ブロックＢ０８と、ＭＰＥＧ２方式時刻情報抽出ブロックＢ０６と、Ｈ．２６４方式時刻情報抽出ブロックＢ０９と、ＭＥＰＧ２方式連続性確認ブロックＢ０７と、Ｈ．２６４方式連続性確認ブロックＢ１０と、ＭＰＥＧ２方式復号補間ブロックＢ１１と、Ｈ．２６４方式復号補間ブロックＢ１２と、を備える。
【００４３】
ＩＰストリームＳ０１は、ＭＰＥＧ２方式解像度情報抽出ブロックＢ０５と、Ｈ．２６４方式解像度情報抽出ブロックＢ０８と、ＭＰＥＧ２方式時刻情報抽出ブロックＢ０６と、Ｈ．２６４方式時刻情報抽出ブロックＢ０９とに同時に入力される。
【００４４】
ＭＰＥＧ２方式解像度情報抽出ブロックＢ０５は、ＩＰストリームＳ０１のうちのＭＰＥＧ２ストリームＳ０２からＭＰＥＧ２方式解像度情報信号Ｄ１を抽出する。
【００４５】
Ｈ．２６４方式解像度情報抽出ブロックＢ０８は、ＩＰストリームＳ０１のうちのＨ．２６４ストリームＳ０３からＨ．２６４方式解像度情報信号Ｄ２を抽出する。
【００４６】
ＭＰＥＧ２方式解像度情報信号Ｄ１は、上述のＭＰＥＧ２方式復号データＳ１１とともにＭＰＥＧ２方式復号補間ブロックＢ１１へ入力される。
【００４７】
Ｈ．２６４方式解像度情報信号Ｄ２は、上述のＨ．２６４方式復号データＳ１２とともにＨ．２６４方式復号補間ブロックＢ１２へ入力される。
【００４８】
ＭＰＥＧ２方式時刻情報抽出ブロックＢ０６は、ＩＰストリームＳ０１のうちのＭＰＥＧ２ストリームＳ０２からＭＰＥＧ２方式時刻情報信号Ｚ１を抽出する。ＭＰＥＧ２方式時刻情報信号Ｚ１は、ＰＴＳ（Presentation Time Stamp）に相当する。ＭＰＥＧ２方式時刻情報信号Ｚ１は、ＭＥＰＧ２方式連続性確認ブロックＢ０７へ入力される。ＭＰＥＧ２方式連続性確認ブロックＢ０７は、ＭＰＥＧ２方式時刻情報信号Ｚ１の時間的な連続性を確認し、その確認結果をＭＰＥＧ２方式時刻情報連続フラグＺ３として、ＭＰＥＧ２方式復号補間ブロックＢ１１へ出力する。
【００４９】
Ｈ．２６４方式時刻情報抽出ブロックＢ０９は、ＩＰストリームＳ０１のうちのＨ．２６４ストリームＳ０３からＨ．２６４方式時刻情報信号Ｚ２を抽出する。Ｈ．２６４方式時刻情報信号Ｚ２は、ＰＴＳに相当する。Ｈ．２６４方式時刻情報信号Ｚ２は、Ｈ．２６４方式連続性確認ブロックＢ１０へ入力される。Ｈ．２６４方式連続性確認ブロックＢ１０は、Ｈ．２６４方式時刻情報信号Ｚ２の時間的な連続性を確認し、その確認結果をＨ．２６４方式時刻情報連続フラグＺ４として、Ｈ．２６４方式復号補間ブロックＢ１２へ出力する。
【００５０】
なお、補間部１４においても、ＭＰＥＧ２方式復号ブロックＢＬ０１およびＨ．２６４方式復号ブロックＢＬ０２と同様のマッチング動作が実行される。
【００５１】
詳細には、ＩＰストリームＳ０１は、ＭＰＥＧ２方式解像度情報抽出ブロックＢ０５と、ＭＰＥＧ２方時刻情報抽出ブロックＢ０６と、Ｈ．２６４方式解像度情報抽出ブロックＢ０８と、Ｈ．２６４方式時刻情報抽出ブロックＢ０９とに同時に入力される。
【００５２】
そして、ＭＰＥＧ２方式解像度情報抽出ブロックＢ０５は、Ｈ．２６４ストリームＳ０３が入力されても、そのストリームについての解像度情報信号を抽出することはない（抽出することはできない）。反対に、Ｈ．２６４方式解像度情報抽出ブロックＢ０８は、ＭＰＥＧ２ストリームＳ０２が入力されても、そのストリームについての解像度情報信号を抽出することはない（抽出することはできない）。
【００５３】
また、ＭＰＥＧ２方式時刻情報抽出ブロックＢ０６は、Ｈ．２６４ストリームＳ０３が入力されても、そのストリームについての時刻情報信号を抽出することはない（抽出することはできない）。反対に、Ｈ．２６４方式時刻情報抽出ブロックＢ０９は、ＭＰＥＧ２ストリームＳ０２が入力されても、そのストリームについての時刻情報信号を抽出することはない（抽出することはできない）。
【００５４】
ＭＰＥＧ２方式復号補間ブロックＢ１１は、ＭＰＥＧ２方式復号データＳ１１に対して以下で説明する補間処理を実行する。
【００５５】
ＭＰＥＧ２方式ＳＤ復号ブロックＢ０１において、ＳＤ解像度以下のストリームは、上述したように、ＳＤサイズ＝７２０（Ｈ）×４８０（Ｖ）で一意的に復号されるので、ＳＤより低い解像度のストリームの場合にはデータが不足する。
【００５６】
一方、ＭＰＥＧ２方式ＨＤ復号ブロックＢ０２において、ＳＤ解像度より高くフルＨＤ解像度以下の解像度のストリームは、上述したように、フルＨＤサイズ＝１９２０（Ｈ）×１０８０（Ｖ）で一意的に復号されるので、フルＨＤより低い解像度のストリームの場合にはデータが不足する。
【００５７】
従って、ＭＰＥＧ２方式復号補間ブロックＢ１１は、上記各不足分を補間する。ここでの補間は、「内補間」と「外補間」とがある。
【００５８】
補間処理がフレーム内で完結する場合、内補間が実行される。内補間は、例えば、アップコンバートやスケーリングなどの周知の技術を使用することにより実行可能である。また、ＭＰＥＧ２方式復号補間ブロックＢ１１は、ＭＰＥＧ２方式解像度情報信号Ｄ１を参照し、補間対象ストリームの解像度を判断し、適切な内補間を実行する。なお、補間対象ストリームの解像度が各範囲の最大サイズである場合、補間の必要はない。
【００５９】
一方、図３に示されるように、ＭＰＥＧ２方式時刻情報連続フラグＺ３の連続性がマイナス方向にずれている場合、外補間が実行される。図３は、フレーム単位で表されるＭＰＥＧ方式時刻情報信号Ｚ１がマイナスであること、すなわち、フレームが相対時刻に対して不足している状態を示している。そこで、不足したフレームを補間する必要があるが、この補間は、フレーム間に亘る補間であるため、内補間ではなく外補間として実行される。外補間は、例えば、フレームシンクロナイズや複数枚超解像などの周知の技術を使用することにより実行可能である。
【００６０】
ＭＰＥＧ２方式復号補間ブロックＢ１１は、上記補間が実施された復号データをＭＰＥＧ２方式復号補間データＳ２１として出力する。
【００６１】
Ｈ．２６４方式復号補間ブロックＢ１２は、Ｈ．２６４方式復号データＳ１２に対して以下で説明する補間処理を実行する。
【００６２】
Ｈ．２６４方式ＳＤ復号ブロックＢ０３において、ＳＤ解像度以下のストリームは、上述したように、ＳＤのサイズ＝７２０（Ｈ）×４８０（Ｖ）で一意的に復号されるので、ＳＤより低い解像度のストリームの場合にはデータが不足する。
【００６３】
一方、Ｈ．２６４方式ＨＤ復号ブロックＢ０４において、ＳＤ解像度より高くフルＨＤ解像度以下の解像度のストリームは、上述したように、フルＨＤのサイズ＝１９２０（Ｈ）×１０８０（Ｖ）で一意的に復号されるので、フルＨＤより低い解像度のストリームの場合にはデータが不足する。
【００６４】
従って、Ｈ．２６４方式復号補間ブロックＢ１２は、上記各不足分を補間する。ここでの補間は、「内補間」と「外補間」とがある。
【００６５】
補間処理がフレーム内で完結する場合、内補間が実行される。内補間の実現方法については上述したとおりである。また、Ｈ．２６４方式復号補間ブロックＢ１２は、Ｈ．２６４方式解像度情報信号Ｄ２を参照し、補間対象ストリームの解像度を判断する。なお、補間対象ストリームの解像度が各範囲の最大サイズである場合、補間の必要はない。
【００６６】
一方、図３に示されるように、Ｈ．２６４方式時刻情報連続フラグＺ４の連続性がマイナス方向にずれている場合、外補間が実行される。図３は、フレーム単位で表されるＨ．２６４方式時刻情報信号Ｚ２がマイナスであること、すなわち、フレームが不足していることを示している。そこで、不足したフレームを補間する必要があるが、この補間は、フレーム間に亘る補間であるため、内補間ではなく外補間として実行される。外補間の実現方法については上述したとおりである。
【００６７】
Ｈ．２６４方式復号補間ブロックＢ１２は、上記補間が実施された復号データをＨ．２６４方式復号補間データＳ２２として出力する。
【００６８】
ＭＰＥＧ２方式連続性確認ブロックＢ０７およびＨ．２６４方式連続性確認ブロックＢ１０を備えることにより、ネットワーク環境の影響などにより入力以前の段階でＩＰストリームＳ０１がデータ落ちした場合にもデータを補間することができる。
【００６９】
同期部１６は、クロックＰＬＬブロックＢ１３と、同期化制御ブロックＢ１４と、ＭＰＥＧ２方式同期化ブロックＢ１５と、Ｈ．２６４方式同期化ブロックＢ１６と、映像パラシリ変換ブロックＢ１７と、を備える。
【００７０】
ＭＰＥＧ２方式復号補間ブロックＢ１１から出力されるＭＰＥＧ２方式復号補間データＳ２１は、ＭＰＥＧ２方式同期化ブロックＢ１５に入力され、自走する読み出し側のＳＹＮＣ信号を持つ映像信号領域に書き込まれる。読み出しのクロックは基準クロック信号Ｘ０１を用いる。
【００７１】
一方、上記映像信号領域への書き込みは、基準クロック信号Ｘ０１とＩＰストリームＳ０１に含まれるＰＣＲ（Program Clock Reference）値をクロックＰＬＬブロックＢ１３で同期させその同期差の分のデータの書き込みを停止させる同期化書き込み制御フラグＥ１に基づいて実行される。
【００７２】
例えば、一般的なＨＤ映像信号の周波数と本実施形態の基準クロック信号Ｘ０１の周波数の比は、７４．２５（ＭＨｚ）：７４．２５／１．００１（ＭＨ）である。これを１００秒間における映像フレーム数の比率で表すと、６０００（枚）：５９９４（枚）となる。この６枚の差が、基準クロック信号Ｘ０１とＩＰストリームＳ０１に含まれるＰＣＲ値をクロックＰＬＬブロックＢ１３で同期させる際のデータ量差である。
【００７３】
同期化書き込み制御フラグＥ１は、同期化制御ブロックＢ１４へ入力される。同期化制御ブロックＢ１４は、ＭＰＥＧ２方式解像度情報信号Ｄ１に基づいて、入力されたＭＰＥＧ２方式復号補間データＳ２１がＭＰＥＧ２方式同期化ブロックＢ１５におけるＳＤ解像度領域へ書き込まれるべきデータであるのか、ＨＤ解像度領域へ書き込まれるべきデータであるのかを判断する。例えば、同期化制御ブロックＢ１４は、水平解像度が７２０以下である場合にはＳＤ解像度領域へ書き込まれるべきデータであり、水平解像度が７２０よりも大きい場合にはＨＤ解像度領域へ書き込まれるべきデータと判断する。同期化制御ブロックＢ１４は、上記判断結果と同期化書き込み制御フラグＥ１とに基づいたＭＰＥＧ２方式同期化領域フラグＣ１によってＭＰＥＧ２方式同期化ブロックＢ１５の書き込みを制御する。
【００７４】
上述したような、データが過剰となる状態が図４に示される。図４は、フレーム単位で表されるＭＰＥＧ方式時刻情報信号Ｚ１がプラスであること、すなわち、フレームが相対時刻に対して過剰となっている状態を示している。
【００７５】
すなわち、同期部１６は、データが過剰になるため相対的に間引かなければならない動作を、メモリで構成される同期化ブロック（Ｂ１５、Ｂ１６）での書き込みを定期的に停止させることにより実現している。
【００７６】
同様に、Ｈ．２６４方式復号補間ブロックＢ１２から出力されるＨ．２６４方式復号補間データＳ２２は、Ｈ．２６４方式同期化ブロックＢ１６に入力され、自走する読み出し側のＳＹＮＣ信号をを持つ映像信号領域に書き込まれる。読み出しのクロックは基準クロック信号Ｘ０１を用いる。
【００７７】
一方、上記映像信号領域への書き込みは、基準クロック信号Ｘ０１とＩＰストリームＳ０１に含まれるＰＣＲ値をクロックＰＬＬブロックＢ１３で同期させその同期差の分のデータの書き込みを停止させる同期化書き込み制御フラグＥ１に基づいて実行される。
【００７８】
各信号のクロック周波数の違い、および同期させる際のデータ差はＭＰＥＧ２の場合と同様である。
【００７９】
同期化書き込み制御フラグＥ１は、同期化制御ブロックＢ１４へ入力される。同期化制御ブロックＢ１４は、Ｈ．２６４方式解像度情報信号Ｄ２に基づいて、入力されたＨ．２６４方式復号補間データＳ２２がＨ．２６４方式同期化ブロックＢ１６におけるＳＤ解像度領域へ書き込まれるべきデータであるのか、ＨＤ解像度領域へ書き込まれるべきデータであるのかを判断する。同期化制御ブロックＢ１４は、上記判断結果と同期化書き込み制御フラグＥ１とに基づいたＨ．２６４方式同期化領域フラグＣ２によってＨ．２６４方式同期化ブロックＢ１６の書き込みを制御する。
【００８０】
ＭＰＥＧ２方式同期化ブロックＢ１５およびＨ．２６４方式同期化ブロックＢ１６の読み出し側は、ＭＰＥＧ２方式同期化領域フラグＣ１やＨ．２６４方式同期化領域フラグＣ２と連動し、出力すべき映像パラレル信号Ｓ３１へのパスを切り替える。その後、映像パラシリ変換ブロックＢ１７は、映像パラレル信号Ｓ３１に対してパラレル／シリアル変換を行い、映像シリアル信号Ｓ４１を出力する。
【００８１】
以上説明したように、第２の実施形態では、復号部１２に符号化ストリームを所定の一意のフォーマットにて復号する複数の復号ブロックを並列的に設け、補間部１４において符号化ストリームのパラメータ（解像度や時刻情報連続フラグ）に基づいて復号データを補間し、同期部１６において各補間データを所定の基準クロックに同期化させている。
【００８２】
従って、第２の実施形態によれば、符号化方式およびフォーマットが異なる複数のデータストリームを含むＩＰストリームを、安価な復号デバイスが使用される環境下であっても、シームレスに切り替えることができる。
【００８３】
さらに、本実施形態によれば、処理対象映像が高周波成分を多く含んだ難映像である場合や、図６に示すような一般的なＩＰネットワーク伝送時のルーティング時に発生する不具合（例えば、フレーム落ちやフレーム飛び）を回避することができる。
【００８４】
また、本実施形態のように構成することにより、図５に示すような構成（各符号化方式に対応した復号を個別に実行する復号装置を複数連結させた構成）を１つの装置で実現することができる。従って、システム構成を簡素なものとさせることができるだけでなく、切り替え時のタイムラグや処理遅延を無視できる程度に削減させることができる。
【００８５】
なお、上記説明で用いた符号化方式およびフォーマットはあくまで一例であり、本実施形態の受信装置１０は、上記と異なる符号化方式およびフォーマットであっても対応し且つ上記と同様の効果を達成させることができる。
【００８６】
また、ストリームに含まれる解像度情報や時間情報の抽出は、復号ブロックで実行することも可能である。
【００８７】
また、以上の説明では、各復号ブロックの復号を各復号ブロックで復号可能な最大サイズにて行う場合を例に挙げたがこれに限定されず、たとえば、最小サイズとしてもよい。この場合、後段の補間ブロックの領域を拡大させればよい。
【００８８】
さらには、設定不要な復号設定の解像度幅が広くカバーされているデバイス、例えば、ＶＧＡサイズからフルＨＤまで復号対応できるデバイスであれば、ＳＤ復号ブロック、ＨＤ復号ブロックという２つの復号ブロックを１つにすることも可能である。
【００８９】
また、ＭＰＥＧ２方式とＨ．２６４方式の両方を復号できるデバイスであれば、ＭＰＥＧ２方式復号ブロック、Ｈ．２６４方式復号ブロックという２つの大きな復号ブロックを１つにすることも可能である。
【００９０】
また、最終段にデジタル／アナログ変換ブロックを用いれば、アナログ映像が出力することができる。
【００９１】
なお、多くの場合、音声信号は入力されるＩＰストリームに内在している。しかしながら、例えば、ＩＰラジオのように、ＩＰストリームが音声信号だけで構成されているケースもある。以上の説明では、映像信号を例に挙げているが、本実施形態は、音声のみＩＰストリームに対しても適応可能である。
［産業上の利用可能性］
本発明の活用例として、多地点の交通状況や工場作業などの現場映像を集約するシステムにおいてリアルタイムに連続観測する際、切り替えショックのない視聴の提供が可能なる。デジタルサイネージなどの広告コンテンツの連続表示や、緊急放送の即時割り込みなどの大規模設備を簡略化することへも展開できる。
【符号の説明】
【００９２】
１、１０    受信装置
２、１２    復号部
３、１４    補間部
４、１６    同期部
ＢＬ０１    ＭＰＥＧ２方式復号ブロック
ＢＬ０２    Ｈ．２６４方式復号ブロック
Ｂ０１    ＭＰＥＧ２方式ＳＤ復号ブロック
Ｂ０２    ＭＰＥＧ２方式ＨＤ復号ブロック
Ｂ０３    Ｈ．２６４方式ＳＤ復号ブロック
Ｂ０４    Ｈ．２６４方式ＨＤ復号ブロック
Ｂ０５    ＭＰＥＧ２方式解像度情報抽出ブロック
Ｂ０６    ＭＰＥＧ２方式時刻情報抽出ブロック
Ｂ０７    ＭＰＥＧ２方式連続性確認ブロック
Ｂ０８    Ｈ．２６４方式解像度情報抽出ブロック
Ｂ０９    Ｈ．２６４方式時刻情報抽出ブロック
Ｂ１０    Ｈ．２６４方式連続性確認ブロック
Ｂ１１    ＭＰＥＧ２方式復号補間ブロック
Ｂ１２    Ｈ．２６４方式復号補間ブロック
Ｂ１３    クロックＰＬＬブロック
Ｂ１４    同期化制御ブロック
Ｂ１５    ＭＰＥＧ２方式同期化ブロック
Ｂ１６    Ｈ．２６４方式同期化ブロック
Ｂ１７    映像パラシリ変換ブロック
Ｓ０１    ＩＰストリーム
Ｓ０２    ＭＰＥＧ２ストリーム
Ｓ０３    Ｈ．２６４ストリーム
Ｓ１１    ＭＰＥＧ２方式復号データ
Ｓ１２    Ｈ．２６４方式復号データ
Ｓ２１    ＭＰＥＧ２方式復号補間データ
Ｓ２２    Ｈ．２６４方式復号補間データ
Ｓ３１    映像パラレル信号
Ｓ４１    映像シリアル信号
Ｃ１    ＭＰＥＧ２方式同期化領域フラグ
Ｃ２    Ｈ．２６４方式同期化領域フラグ
Ｄ１    ＭＰＥＧ２方式解像度情報信号
Ｄ２    Ｈ．２６４方式解像度情報信号
Ｅ１    同期化書き込み制御フラグ
Ｘ０１    基準クロック信号
Ｙ１    ＭＰＥＧ２方式解像度信号
Ｙ２    Ｈ．２６４方式解像度信号
Ｚ１    ＭＰＥＧ２方式時刻情報信号
Ｚ２    Ｈ．２６４方式時刻情報信号
Ｚ３    ＭＰＥＧ２方式時刻情報連続フラグ
Ｚ４    Ｈ．２６４方式時刻情報連続フラグ
【図１】
2015171020.tif 000003
【図２】
2015171020.tif 000004
【図３】
2015171020.tif 000005
【図４】
2015171020.tif 000006
【図５】
2015171020.tif 000007
【図６】
2015171020.tif 000008