(57)【要約】【課題】  異なる映像フォーマット間で切替えが行われた場合でも、デコード映像を乱れ無く、フレーム欠落も無い状態で出力することができるデコード装置及びデコード方法を提供する。【解決手段】  デコード装置１は、符号化映像データのＰＩＤを認識する解析部１０と、ＰＩＤによる符号化映像データのフィルタリングを行うフィルタ部１１、１２と、符号化映像データをデコードするデコード部１３と、デコード部１３から出力された映像を拡大縮小するスケーラ部１４とを有し、解析部１０は、映像フォーマット切替え後の符号化映像データの入力前にフィルタ部１１、１２に対し切替え後のＰＩＤを設定し、デコード部１３は、スケーラ部１４への入力のタイミングに同期してスケーラ部１４における拡大縮小を制御する。【選択図】      図１
2016116148.tif 000002
【特許請求の範囲】
【請求項１】
符号化映像データのＰＩＤを認識する解析部と、ＰＩＤによる前記符号化映像データのフィルタリングを行うフィルタ部と、前記符号化映像データをデコードするデコード部と、前記デコード部から出力された映像を拡大縮小するスケーラ部とを有し、
前記解析部は、映像フォーマット切替え後の符号化映像データのＰＩＤを認識し、前記切替え後の符号化映像データの入力前に前記フィルタ部に対し前記切替え後のＰＩＤを設定し、
前記デコード部は、前記スケーラ部への入力のタイミングに同期して前記スケーラ部における拡大縮小を制御するデコード装置。
【請求項２】
前記解析部は、前記切替え後の符号化映像データの入力が開始される前後の期間、前記映像フォーマットの切替え前の符号化映像データ及び切替え後の符号化映像データが前記フィルタ部を通過するよう設定する請求項１に記載のデコード装置。
【請求項３】
前記映像フォーマットの切替え前の符号化映像データ及び切替え後の符号化映像データ中のＰＩＤの値を、同一のＰＩＤに付け替えるＰＩＤ付替え部を有する請求項１に記載のデコード装置。
【請求項４】
前記解析部は、前記デコード部への前記切替え後の符号化映像データ入力のタイミングに同期して前記切替え後のＰＩＤを前記デコード部に設定する請求項１から３のいずれかに記載のデコード装置。
【請求項５】
前記デコード部は、デコードした映像を遅延させて前記スケーラ部に入力する請求項１から４のいずれかに記載のデコード装置。
【請求項６】
ＰＩＤによる符号化映像データのフィルタリングを行うフィルタ部と、前記符号化映像データをデコードするデコード部と、前記デコード部から出力された映像を拡大縮小するスケーラ部とを有するデコード装置のデコード方法であって、
映像フォーマット切替え後の符号化映像データのＰＩＤを認識し、前記切替え後の符号化映像データの入力前に前記フィルタ部に対し前記切替え後のＰＩＤを設定し、前記スケーラ部への入力のタイミングに同期して前記スケーラ部における拡大縮小を制御するデコード方法。
【請求項７】
デコード装置のコンピュータに、符号化映像データのＰＩＤを認識する解析処理と、ＰＩＤによる前記符号化映像データのフィルタ処理と、前記符号化映像データをデコードするデコード処理と、前記デコード処理から出力された映像を拡大縮小するスケーラ処理とを実行させるプログラムにおいて、
映像フォーマット切替え後の符号化映像データのＰＩＤを認識し、前記切替え後の符号化映像データの入力前に前記切替え後のＰＩＤを前記フィルタ処理に設定する処理と、前記スケーラ処理への入力のタイミングに同期して前記スケーラ処理における拡大縮小を制御する処理とを、前記デコード装置のコンピュータに、実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デコード装置及びデコード方法に関し、特にシームレス切替えを行うデコード装置及びデコード方法に関する。
【背景技術】
【０００２】
シームレス切替えを行うデコード装置は、例えば、デコード装置に入力されるストリームの映像フォーマットが異なるフォーマットに切替えられた際、デコード装置から出力される映像に一時的に発生する乱れを低減するのに用いられている。例えば特許文献１には、解像度の異なる映像信号の番組が時間を追って放送される、まだら放送を受信する場合に、映像の解像度の切換わり時点での乱れた映像を出力しないようにすることが開示されている。特許文献１に記載のデコード装置は、検出された解像度を記録し、検出された解像度と、記憶されていた前に検出した解像度を比較し、ミュート処理手段でミュートを施し、デコーダは切換わり後の解像度でデコードが完了した時点でデコード完了信号をミュート処理手段に出力し、ミュートを解除する。
【０００３】
また特許文献２には、複数のストリームをデコードする前にそれぞれのフレームレートを抽出するストリーム解析器と、抽出されたフレームレートに基づいて、映像ストリームのスライス層をデコードするタイミングを決定する映像デコード制御部とを備え、決定されたタイミングで映像ストリームをデコードすることが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１４６２９１号公報
【特許文献２】特開２０００−３５０２０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら特許文献１に記載の構成では、解像度を比較してミュートを施し、切換わり後の解像度でデコードが完了した時点でミュートを解除する構成となっているので、解像度が切り替わってから切換わり後の解像度でデコードが完了するまでフレームが欠落してしまう。
【０００６】
また特許文献２に記載の構成では、抽出されたフレームレートに基づいて、映像ストリームのスライス層をデコードするタイミングを決定しそのタイミングで映像ストリームをデコードする構成となっているので、フレームレート以外が変更された場合には、フレームの欠落又はデコード映像の乱れが発生してしまう虞があった。
【０００７】
本発明は、異なる映像フォーマット間で切り替えが行われた場合でも、ＡＲＩＢ  ＳＴＤ−Ｂ３２に準拠したシームレス切替えを実現し、フレームの欠落無くデコードし、そのデコード映像を、乱れ無く、フレーム欠落も無い状態で出力することができるデコード装置及びデコード方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のデコード装置は、符号化映像データのＰＩＤを認識する解析部と、ＰＩＤによる前記符号化映像データのフィルタリングを行うフィルタ部と、前記符号化映像データをデコードするデコード部と、前記デコード部から出力された映像を拡大縮小するスケーラ部とを有し、前記解析部は、映像フォーマット切替え後の符号化映像データのＰＩＤを認識し、前記切替え後の符号化映像データの入力前に前記フィルタ部に対し前記切替え後のＰＩＤを設定し、前記デコード部は、前記スケーラ部への入力のタイミングに同期して前記スケーラ部における拡大縮小を制御する。
【０００９】
本発明のデコード方法は、ＰＩＤによる符号化映像データのフィルタリングを行うフィルタ部と、前記符号化映像データをデコードするデコード部と、前記デコード部から出力された映像を拡大縮小するスケーラ部とを有するデコード装置のデコード方法であって、映像フォーマット切替え後の符号化映像データのＰＩＤを認識し、前記切替え後の符号化映像データの入力前に前記フィルタ部に対し前記切替え後のＰＩＤを設定し、前記スケーラ部への入力のタイミングに同期して前記スケーラ部における拡大縮小を制御する。
【発明の効果】
【００１０】
本発明によれば、異なる映像フォーマット間で切り替えが行われた場合でも、ＡＲＩＢ＿ＳＴＤ−Ｂ３２に準拠したシームレス切替えを実現し、フレームの欠落無くデコードし、そのデコード映像を、乱れ無く、フレーム欠落も無い状態で出力することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、第１の実施形態の構成を示すブロック図である。
【図２】図２は、入力されるストリームの例を示す図である。
【図３】図３は、ＰＭＴのパケットの内容を示す図である。
【図４】図４は、図１のフィルタ部への設定切替えの動作を示す図である。
【図５】図５は、図１の解析部の動作を示すフローチャートである。
【図６】図６は、図１のスケーラ部の拡大縮小制御切替えの動作を示す図である。
【図７】図７は、図１のデコード部及びスケーラ部の拡大縮小制御切替えの動作を示すフローチャートである。
【図８】図８は、第２の実施形態の構成を示すブロック図である。
【図９】図９は、ＰＩＤの付替え及びフィルタ部への設定切替えの動作を示す図である。
【図１０】図１０は、図８のＰＩＤの付替え及びフィルタ部への設定切替えの動作を示すフローチャートである。
【発明を実施するための形態】
【００１２】
ＡＲＩＢ  ＳＴＤ−Ｂ３２「デジタル放送における映像符号化、音声符号化方式及び多重化方式」の特に第一部    付属    付属１    第４章に、異なる映像フォーマット間で切り替えが行われた場合でも、受信機において表示の連続性を実現出来るように、運用ガイドラインが示されている。本発明はこの標準規格に沿って送出されたストリームが入力されることを想定している。
【００１３】
図１は、本発明の第１の実施形態のデコード装置１の構成を示すブロック図である。また、図２は入力されるストリームの例を示す図である。
【００１４】
図１に示すように、本実施形態のデコード装置１は、符号化映像データのＰＩＤを認識する解析部１０と、ＰＩＤによる符号化映像データのフィルタリングを行うフィルタ部１１、１２と、符号化映像データをデコードするデコード部１３とを備えている。また本実施形態のデコード装置１は、デコードされた映像を拡大縮小するスケーラ部１４を備えている。
【００１５】
解析部１０には、図２に示すように、映像フォーマットがＨＤ（ＨｉｇｈＤｅｆｉｎｉｔｉｏｎ）のストリームが入力された後、映像フォーマットがＳＤ（ＳｔａｎｄａｒｄＤｅｆｉｎｉｔｉｏｎ）のストリームに切り替えられ、ＳＤのストリームが入力される。ＡＲＩＢ  ＳＴＤ−Ｂ３２に規定されているように、ストリームが切り替えられる２秒から０．５秒前に、映像フォーマット切替え後のストリームの情報を含むＰＭＴ（ｐｒｏｇｒａｍ  ｍａｐ  ｔａｂｌｅ）がストリーム中に挿入される。
【００１６】
ＡＲＩＢ  ＳＴＤ−Ｂ３２に示されているように、シームレス切替えを行うストリームにおいて、ＰＣＲとＰＴＳ／ＤＴＳは同期されており、映像フォーマット切り替わり時にＰＣＲは連続となっている。映像フォーマット切り替わり点における終了部分は、ｓｅｑｕｅｎｃｅ＿ｅｎｄ＿ｃｏｄｅが付加され、開始部分はｓｅｑｕｅｎｃｅ＿ｈｅａｄｅｒ＿ｃｏｄｅが付加される。また、ＨＤとＳＤのＰＩＤは同一値ではない。なお、本件の図中や明細書に示されている０ｘ０１１１や０ｘ０２１１、０ｘ０ＡＡＡのようなＰＩＤの値は、あくまで例であり、例えば、０ｘ１２３４や０ｘ１Ａ５Ｄ、０ｘ０Ｅ３Ｄのような値を取ることも考えられる。
ＰＩＤは、が図中または明細書で示した値に限られず、ＭＰＥＧ規格の規定に反しない値であれば使用してかまわない。
【００１７】
図３は、ＰＭＴの内容を示す図である。ｔａｂｌｅ＿ｉｄ＝０ｘ０２のときＰＭＴであるので、解析部１０は、ｔａｂｌｅ＿ｉｄが０ｘ０２であるパケットの内容を解析する。解析部１０は、ＴＳ＿ｐｒｏｇｒａｍ＿ｍａｐ＿ｓｅｃｔｉｏｎ（）のｐｒｏｇｒａｍ＿ｎｕｍｂｅｒ（１６ｂｉｔ）の値が取得しようとしているｐｒｏｇｒａｍ＿ｎｕｍｂｅｒの値と同じかどうかの確認を行う。またｌａｓｔ＿ｓｅｃｔｉｏｎ＿ｎｕｍｂｅｒ直後の２ワードでＰＣＲ  ＰＩＤが規定される（ｒｓｖｂｉｔ  ３ｂｉｔ＋ｐｃｒ  ｐｉｄ  １３ｂｉｔ）ので、このＰＣＲ  ＰＩＤ値を取得する。
【００１８】
ｓｅｃｔｉｏｎ＿ｌｅｎｇｔｈが例えば０ｘ０２Ｂ＝４３Ｄｅｃであればｓｅｃｔｉｏｎ＿ｌｅｎｇｔｈ直後のデータ〜ＣＲＣまでの長さが４３ワードということである。ＰＣＲ  ＰＩＤとｐｒｏｇｒａｍ＿ｉｎｆｏ＿ｌｅｎｇｔｈ（存在する場合はｄｅｓｃｒｉｐｔｏｒ（）も）、以降のデータ解析により、映像ストリームをＰＭＴ上で規定していることを認識し、映像ストリームのＰＩＤを取得する。
【００１９】
ＴＳ＿ｐｒｏｇｒａｍ＿ｍａｐ＿ｓｅｃｔｉｏｎ（）のｓｔｒｅａｍ＿ｔｙｐｅ（８ｂｉｔ）＝０ｘ０２（ＩＴＵ−Ｔ  Ｈ．２６２映像）の場合、映像ストリームに関する情報が記載されていると認識し、ＴＳ＿ｐｒｏｇｒａｍ＿ｍａｐ＿ｓｅｃｔｉｏｎ（）のＰＩＤを取得して、入力されるストリームのＰＩＤを認識する。このようにして映像フォーマット切替え後の符号化映像データのＰＩＤを認識する。
【００２０】
解析部１０は、フィルタ部１１、１２に対し、解析部１０が認識したＰＩＤを設定する。解析部１０によって、以前認識した切替え前のストリームのＰＩＤ（０ｘ０１１１）が一方のフィルタ部１１に設定されている。ストリームのＰＩＤの値が変更された場合、フィルタ部１１の設定は変更せず、他方のフィルタ部１２に対し切替え後の符号化映像データの入力前に切替え後のＰＩＤ（０ｘ０２１１）を設定する。このようにして解析部１０は、切替え後の符号化映像データの入力が開始される前後の期間、映像フォーマットの切替え前の符号化映像データ及び切替え後の符号化映像データがフィルタ部を通過するよう設定する。
【００２１】
また解析部１０は、デコード部１３に対しても、デコード部１３への切替え後の符号化映像データ入力のタイミングに同期して、切替え後のＰＩＤ（０ｘ０２１１）をデコード部に設定するとしてもよい。
【００２２】
フィルタ部１１、１２には、解析部１０に入力されるストリームが並行して入力される。フィルタ部１１、１２は、ＰＩＤによる符号化映像データのフィルタリングを行う。すなわちストリームに含まれている符号化映像データパケットのうち、解析部１０によって設定されたＰＩＤ以外のＰＩＤの符号化映像データのパケットは、フィルタ部１１、１２によって廃棄される。解析部１０によって設定されたＰＩＤのパケットはフィルタ部１１、１２を通過し、デコード部１３に入力される。
【００２３】
デコード部１３は、解析部１０によって設定されたＰＩＤの符号化映像データをデコードして映像信号を出力する。またデコード部１３は、デコードしている符号化映像データの映像符号化フォーマットを判別し、スケーラ部１４に対して、映像符号化フォーマット情報を出力する。
【００２４】
スケーラ部１４には、デコード部１３から出力された映像信号が入力される。スケーラ部１４は、デコード部１３から入力された映像符号化フォーマット情報に基づいてスケーラ部１３に入力された映像信号による映像の拡大縮小を行う。
【００２５】
次に本実施形態の動作について説明する。まず図１の解析部１０の、フィルタ部１１、１２への設定切替えの動作について説明する。図４は、図１の解析部のフィルタ部への設定切替えの動作を示す図である。また図５は、図１の解析部の動作を示すフローチャートである。
【００２６】
解析部１０は、図４に示すように切替え前のストリームのＰＩＤ（０ｘ０１１１）を一方のフィルタ部１１に設定する（ステップＳ１）。また解析部１０は、デコード部１３に対しても、切替え前のストリームのＰＩＤ（０ｘ０１１１）を設定する。
【００２７】
解析部１０は、入力されたＰＭＴを解析して、入力されるストリームのＰＩＤを認識する。フィルタ部２２には、解析部２１が以前認識したＰＩＤが設定されており、これと比較してストリームのＰＩＤの値が変更されているかどうかを判断する。（ステップＳ２）。
ＰＩＤの値が変更されている場合、切替え後のストリームのＰＩＤ（０ｘ０２１１）を、他方のフィルタ部１２に対し設定する（ステップＳ３）。なお、他方のフィルタ部１２に対し設定してから、図４に示すように所定の期間、例えば２秒以上経過したら一方のフィルタ部１１の設定を解除してもよい。
また他方のフィルタ部１２に対する設定は、切替え後のＰＩＤの符号化映像データを含むパケットがデコード装置１に入力される前であればよい。
【００２８】
解析部１０は、デコード部１３に対し、切替え後のＰＩＤ（０ｘ０２１１）の最初のパケットがデコード部１３に入力されるタイミングに同期して、切替え後のＰＩＤ（０ｘ０２１１）をデコード部１３に設定する（ステップＳ４）。
【００２９】
次に図１のスケーラ部１４の設定切替えの動作について説明する。図６は、図１のスケーラ部の拡大縮小制御切替えの動作を示す図である。また図７は、図１のデコード部及びスケーラ部の拡大縮小制御切替えの動作を示すフローチャートである。
【００３０】
デコード部１３には、図６に示すように、解析部１０によって設定されたＰＩＤ（０ｘ０１１１）の符号化映像データＨＤ＿ｗ、ＨＤ＿ｘ、ＨＤ＿ｙ、ＨＤ＿ｚがフィルタ部１１を通過して入力される。また引き続き解析部１０によって設定されたＰＩＤ（０ｘ０２１１）の符号化映像データＳＤ＿ａ、ＨＤ＿ｂ、ＨＤ＿ｃがフィルタ部１２を通過して入力される。デコード部１３は解析部１０によって設定されたＰＩＤの符号化映像データを順次デコードして映像信号を出力する（ステップＳ５）。
【００３１】
ここで、デコードした映像信号は、ストリームの映像フォーマットにより、画素数が異なるが、出力映像フォーマットを常にＨＤの出力とし、ＨＤの符号化映像データをデコードした場合の出力映像は画面全てに配置し、ＳＤの符号化映像データをデコードした場合の出力映像は、例えば、画面の左上に配置する。なお、ＳＤをデコードした場合の配置は、一般に、水平／垂直をカウントする場合、左から右へ、上から下へ行うため、左上としたが、これは、中央に配置しても、右下に配置しても、問題はない。
【００３２】
またデコード部１３は、デコードしている符号化映像データＨＤ＿ｗ、ＨＤ＿ｘ、ＨＤ＿ｙ、ＨＤ＿ｚ、ＳＤ＿ａ、ＨＤ＿ｂ、ＨＤ＿ｃの、例えばＭＰＥＧ−２  ＥＳのシーケンスヘッダを解析し、デコードしている映像フォーマットを判別する。映像符号化フォーマットを判別し、各符号化映像データのデコード出力の開始時に、スケーラ部１４に対して、映像符号化フォーマット情報を出力する（ステップＳ６）。映像符号化フォーマット情報は、例えば、図６に示すように、ＨＤやＳＤを示す情報を含むものとしてもよい。
【００３３】
スケーラ部１４は、デコード部１３から入力された映像符号化フォーマット情報に基づいてデコード出力の映像符号化フォーマット切替えタイミングに同期させて、スケーラ部１３に入力された映像信号による映像の拡大縮小制御の切替えを行う（ステップＳ７）。図６に示すように、例えば、ＨＤの場合は拡大縮小なしで出力し、ＳＤの場合はＨＤの領域に拡大するようにスケーラの設定変更を行う。
【００３４】
以上、説明したように本実施形態のデコード装置１は、２つのフィルタ部１１、１２を有し、解析部１０は、ストリームのＰＩＤの値が変更された場合、切替え後のストリームのＰＩＤ（０ｘ０２１１）を、切替え後のＰＩＤの符号化映像データを含むパケットがデコード装置１に入力される前に、他方のフィルタ部１２に対し設定する。このような構成とすることにより、ストリームを欠落なく取り出してデコードすることができる。またデコード部１３は、デコードしている符号化映像の映像符号化フォーマットを判別し、デコード出力の映像符号化フォーマット切替えタイミングに同期させて、スケーラ部１３に対して映像の拡大縮小制御の切替えを行う。このような構成とすることにより、クロックレートの切り替えや、水平／垂直画素数を変更する必要がなく、出力映像は途切れたり、乱れたりすることがない。したがって、異なる映像フォーマット間で切り替えが行われた場合でも、ＡＲＩＢ  ＳＴＤ−Ｂ３２に準拠したシームレス切替えを実現し、フレームの欠落無くデコードし、そのデコード映像を、乱れ無く、フレーム欠落も無い状態で出力することができる。
【００３５】
次に本発明の第２の実施形態について説明する。第２の実施形態は、デコード部１３に入力するストリームのＰＩＤが１つに限定されたデコーダ装置においても第１の実施形態と同等のことを実現できる構成となっている。
【００３６】
図８は、本発明の第２の実施形態のデコード装置２の構成を示すブロック図である。本実施形態では、ＰＩＤ付替え部２０を備え、デコード部１３に入力するストリームのＰＩＤが１つに限定された構成となっている点で第１の実施形態と異なる。
【００３７】
図８に示すように、本実施形態のデコード装置２は、符号化映像データのＰＩＤを認識する解析部２１と、ＰＩＤによる符号化映像データのフィルタリングを行うフィルタ部２２と、符号化映像データをデコードするデコード部１３と、デコードされた映像を拡大縮小するスケーラ部１４を備えている。
【００３８】
解析部２１には、第１の実施形態と同様、図２に示す、ＨＤのストリームが入力された後、ＳＤのストリームに切り替えられ、ＳＤのストリームが入力される。ＡＲＩＢ  ＳＴＤ−Ｂ３２に規定されているように、ストリームが切り替えられる２秒から０．５秒前に、切替え後のストリームの情報を含むＰＭＴ（ｐｒｏｇｒａｍ  ｍａｐ  ｔａｂｌｅ）がストリーム中に挿入される。ＰＭＴの構成も第１の実施形態と同様、図３に示された構成となっている。
【００３９】
解析部２１は、第１の実施形態と同様、入力されたＰＭＴを解析して、入力されるストリームのＰＩＤを認識する。フィルタ部２２には、解析部２１が以前認識したＰＩＤが設定されており、これと比較してストリームのＰＩＤの値が変更されているかどうかを判断する。ストリームのＰＩＤの値が変更された場合、本実施形態では、切替え前のＨＤのストリーム及び切替え後のＳＤのストリーム中のＰＩＤの値を、どちらも切替え前後のＰＩＤと異なるＰＩＤに付け替えるようＰＩＤ付替え部２０に指示する。
【００４０】
また解析部２１は、フィルタ部２２に対し、ＰＩＤ付替え部２０に指示したＰＩＤを設定する。また解析部２１は、第１の実施形態と同様、デコード部１３に対して、ＰＩＤ付替え部２０に指示したＰＩＤを設定する。
【００４１】
フィルタ部２２には、ＰＩＤ付替え部２０を経由してストリームが入力される。切替え前のＨＤのストリーム及び切替え後のＳＤのストリームは、解析部２１により設定されたＰＩＤに付替えられているため、フィルタ部２１を通過することができ、デコード部１３に入力される。
【００４２】
デコード部１３は、第１の実施形態と同様に、解析部２１によって設定されたＰＩＤの符号化映像データをデコードして映像信号を出力する。またデコード部１３は、デコードしている符号化映像データの映像符号化フォーマットを判別し、スケーラ部１４に対して、映像符号化フォーマット情報を出力する。
【００４３】
スケーラ部１４も、第１の実施形態と同様に、デコード部１３から入力された映像符号化フォーマット情報に基づいてスケーラ部１３に入力された映像信号による映像の拡大縮小を行う。
【００４４】
次に本実施形態の動作について説明する。まず図８の解析部２１の、ＰＩＤ付替え部２０へのＰＩＤ付替え指示及びフィルタ部２２への設定切替えの動作について説明する。図９は、ＰＩＤの付替え及びフィルタ部への設定切替えの動作を示す図である。また図１０は、図８のＰＩＤの付替え及びフィルタ部への設定切替えの動作を示すフローチャートである。
【００４５】
解析部２１は、図９に示すように第１の実施形態と同様、入力されたＰＭＴを解析して、切替え前のストリームのＰＩＤ（０ｘ０１１１）を認識し、フィルタ部２２に対し、解析部２１が認識したＰＩＤを設定する（ステップＳ１）。また解析部２１は、デコード部１３に対しても、切替え前のストリームのＰＩＤ（０ｘ０１１１）を設定する。
【００４６】
解析部２１は、ＰＭＴの内容を解析し、ストリームのＰＩＤの値が変更されているか判断する（ステップＳ２）。ＰＩＤの値が変更されている場合、本実施形態においては、切替え後のストリームのＰＩＤ（０ｘ０２１１）を認識する。そして切替え前のＨＤのストリーム及び切替え後のＳＤのストリーム中のＰＩＤの値を、同一のＰＩＤ（０ｘ０ＡＡＡ）に付替えるようＰＩＤ付替え部２０に指示する（ステップＳ１１）。切替え前後のＰＩＤと異なるＰＩＤは、切替え前後のどちらのＰＩＤと異なり、ストリーム上で使われていないＰＩＤを割り当てれば良い。
【００４７】
次に解析部２１は、フィルタ部２２に対し、ＰＩＤ付替え部２０に指示したＰＩＤ（０ｘ０ＡＡＡ）を設定する。また解析部１０は、デコード部１３に対し、切替え後のＰＩＤ（０ｘ０ＡＡＡ）をデコード部１３に設定する（ステップＳ１２）。ＰＩＤ付替え部２０により新たなＰＩＤ（０ｘ０ＡＡＡ）に付替えられた切替え前のＨＤのストリームがフィルタ部２２を通過し、その後、ＰＩＤ付替え部２０により同じく新たなＰＩＤ（０ｘ０ＡＡＡ）に付替えられた切替え後のＳＤのストリームがフィルタ部２２を通過する。
【００４８】
新たなＰＩＤ（０ｘ０ＡＡＡ）に付替えられた切替え前のＨＤのストリーム及び同じく新たなＰＩＤ（０ｘ０ＡＡＡ）に付替えられた切替え後のＳＤのストリームがデコード部１３によりデコードされ、スケーラ部１４に出力される。
【００４９】
本実施形態においても第１の実施形態と同様に、デコード部１３には、図６に示すように、符号化映像データＨＤ＿ｗ、ＨＤ＿ｘ、ＨＤ＿ｙ、ＨＤ＿ｚが入力され引き続き符号化映像データＳＤ＿ａ、ＨＤ＿ｂ、ＨＤ＿ｃが入力される。デコード部１３はこれらの符号化映像データを順次デコードして映像信号を出力する（ステップＳ５）。
【００５０】
またデコード部１３は、デコードしている符号化映像データＨＤ＿ｗ、ＨＤ＿ｘ、ＨＤ＿ｙ、ＨＤ＿ｚ、ＳＤ＿ａ、ＨＤ＿ｂ、ＨＤ＿ｃの、例えばＭＰＥＧ−２  ＥＳのシーケンスヘッダを解析する。そしてデコードしている映像フォーマットを判別し、各符号化映像データのデコード出力の開始時に、スケーラ部１４に対して、図６に示すように映像符号化フォーマット情報を出力する（ステップＳ６）。
【００５１】
スケーラ部１４は、デコード部１３から入力された映像符号化フォーマット情報に基づいてデコード出力の映像符号化フォーマット切替えタイミングに同期させて、スケーラ部１３に入力された映像信号による映像の拡大縮小制御の切替えを行う（ステップＳ７）。図６に示すように、例えば、ＨＤの場合は拡大縮小なしで出力し、ＳＤの場合はＨＤの領域に拡大するようにスケーラの設定変更を行う。
【００５２】
以上、説明したように本実施形態のデコード装置２は、解析部２１は、ＰＩＤの値が変更された場合、本実施形態においては、切替え前のＨＤのストリーム及び切替え後のＳＤのストリーム中のＰＩＤの値を、どちらも切替え前後のＰＩＤと異なるＰＩＤ（０ｘ０ＡＡＡ）に付替えるようＰＩＤ付替え部２０に指示する。また、フィルタ部２２及びデコード部１３に対し、切替え後のＰＩＤ（０ｘ０ＡＡＡ）をデコード部１３に設定する。このような構成により、デコード部１３に入力するストリームのＰＩＤが１つに限定されたデコーダ装置においても第１の実施形態と同様にストリームを欠落なく取り出してデコードすることができる。
【００５３】
なお上述の第１、第２の実施形態では、デコード装置は、専用ＩＣやＦＰＧＡ、ＤＳＰ等のハードウェアで実現できる。さらに、不揮発性メモリ（不図示）に記憶されているプログラムを実行することで解析処理、フィルタ処理、デコード処理及びスケーラ処理等の機能を実現することもできる。この場合、デコード装置が実行するプログラムはコンピュータ読取り可能な記録媒体に記憶してもよく、通信回線を介してサーバからダウンロードするようにしてもよい。また、デコード装置は内部にコンピュータシステムを有しており、その処理手順はプログラム形式でコンピュータ読取り可能な記録媒体によって記憶されており、コンピュータシステムが当該プログラムを読み出して実行することにより画像処理及び車両の判定処理等を実現することができる。尚、「コンピュータシステム」とはＣＰＵ、メモリ、周辺機器などのハードウェア、オペレーティングシステム（ＯＳ）などのソフトウェアを包含する。また、「コンピュータシステム」はＷＷＷシステムを利用している場合であれば、ホームページ提供環境・表示環境を包含する。
【００５４】
また、上述のフローチャートに表された解析処理、フィルタ処理、デコード処理及びスケーラ処理等を実現するプログラムをコンピュータ読取り可能な記録媒体に記録して、当該プログラムをコンピュータシステムに読み込ませて実行するようにしてもよい。「コンピュータ読取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリなどの書込可能な不揮発性メモリ、ＣＤ−ＲＯＭなどの可搬記録媒体、コンピュータシステムに内蔵されるハードディスクなどの記憶装置を意味する。
【００５５】
また、「コンピュータ読取り記録媒体」とは、インターネットなどのネットワーク、通信回線、電話回線を介してプログラムを送信する場合に用いられるサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えば、ＤＲＡＭ）のように一定時間プログラムを保持しているものを含む。上述のプログラムを記憶装置に格納したコンピュータシステムから伝送媒体を介して、或いは、伝送媒体中の伝送波により他のコンピュータシステムに伝送するようにしてもよい。「プログラムを伝送する伝送媒体」とはインターネットなどのネットワーク（通信網）、電話回線、通信回線のように情報を伝送する機能を有する媒体を意味する。また、上述のプログラムは本発明に係る画像処理及び車両の判定機能の一部を実現するものであってもよい。或いは、上述のプログラムはコンピュータシステムに既に記録されているプログラムとの組合せで本発明の機能を実現するような差分プログラム（又は、差分ファイル）としてもよい。
【００５６】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【００５７】
例えば、第１及び第２の実施形態のデコード部１３からの出力を所定時間、遅延させてスケーラ部１４に入力してもよい。このような構成とすることにより、スケーラ部で拡大縮小の設定を切替える準備が間に合わず切替え時の映像に乱れが発生することを防止することができる。
【符号の説明】
【００５８】
１、２    デコード装置
１０、２１    解析部
１１、１２、２２    フィルタ部
１３    デコード部
１４    スケーラ部
２０    ＰＩＤ付替え部
【図１】
2016116148.tif 000003
【図２】
2016116148.tif 000004
【図３】
2016116148.tif 000005
【図４】
2016116148.tif 000006
【図５】
2016116148.tif 000007
【図６】
2016116148.tif 000008
【図７】
2016116148.tif 000009
【図８】
2016116148.tif 000010
【図９】
2016116148.tif 000011
【図１０】
2016116148.tif 000012