(57)【特許請求の範囲】
【請求項１】
３Ｄ映像の映像フレーム及び２Ｄ映像の映像フレームが混在する映像ストリームを受信する受信手段と、
受信した映像ストリームに含まれる番組が３Ｄ番組であるか、２Ｄ番組であるかを判断する判断手段と、
前記判断手段で番組が３Ｄ番組であると判断する場合には当該３Ｄ番組中に含まれる２Ｄ映像の映像フレームを３Ｄ映像の出力方法で出力し、２Ｄ番組であると判断する場合には当該２Ｄ番組に含まれる２Ｄ映像の映像フレームを２Ｄ映像の出力方法で出力する出力手段とを備え、   前記３Ｄ映像の出力方法における出力周期は、前記２Ｄ映像の出力方法における出力周期の半分であり、
前記出力手段は、
前記３Ｄ映像の出力方法における出力周期で２Ｄ映像の映像フレームを出力する際には、当該２Ｄ映像の映像フレームを２度出力する
ことを特徴とする映像処理装置。
【請求項２】
３Ｄ映像の映像フレーム及び２Ｄ映像の映像フレームが混在する映像ストリームを受信する受信手段と、
受信した映像ストリームに含まれる番組が３Ｄ番組であるか、２Ｄ番組であるかを判断する判断手段と、
前記判断手段で番組が３Ｄ番組であると判断する場合には当該３Ｄ番組中に含まれる２Ｄ映像の映像フレームを３Ｄ映像の出力方法で出力し、２Ｄ番組であると判断する場合には当該２Ｄ番組に含まれる２Ｄ映像の映像フレームを２Ｄ映像の出力方法で出力する出力手段と、   ３Ｄ映像フレームを受信した以降において、２Ｄ映像フレームを連続して受信すると、一の２Ｄ映像フレームと、当該一の２Ｄ映像フレームの直後に受信した次２Ｄ映像フレームとから、当該一の２Ｄ映像フレームと次２Ｄ映像フレームとの中間映像となる補完映像を生成する映像処理手段とを備え、
前記３Ｄ映像の出力方法における出力周期は、前記２Ｄ映像の出力方法における出力周期の半分であり、
前記出力手段は、
前記３Ｄ映像の出力方法における出力周期で前記一の２Ｄ映像の映像フレームを出力し、次の出力周期で生成された前記補完映像を出力する
ことを特徴とする映像処理装置。
【請求項３】
前記受信手段は、
前記映像ストリームと関連付けられ、且つ当該映像ストリームを含む番組が２Ｄ番組であるか、３Ｄ番組であるかを示す付加情報を受信し、
前記判断手段は、
前記付加情報を用いて前記番組が３Ｄ番組を示すか２Ｄ番組を示すかを判断する
ことを特徴とする請求項１又は２に記載の映像処理装置。
【請求項４】
前記判断手段は、
３Ｄ映像の映像フレームの受信開始から連続して所定枚数の３Ｄ映像の映像フレームを受信した場合には前記番組は３Ｄ番組であると判断し、連続して所定枚数の３Ｄ映像の映像フレームを受信しない場合には前記番組は２Ｄ番組であると判断する
ことを特徴とする請求項１又は２に記載の映像処理装置。
【請求項５】
前記判断手段は、さらに、
前記出力手段が前記３Ｄ映像の出力方法で映像フレームを出力中にチャネル切替が行われた後、２Ｄ映像の映像フレームの受信開始から連続して所定枚数の２Ｄ映像の映像フレームを受信すると、３Ｄ映像の出力方法から２Ｄ映像の出力方法へ切り替えると判断し、
前記出力手段は、さらに、
前記判断手段で３Ｄ映像の出力方法から２Ｄ映像の出力方法へ切り替えると判断された場合、映像の出力方法を３Ｄ映像のものから２Ｄ映像のものへと切り替える
ことを特徴とする請求項４に記載の映像処理装置。
【請求項６】
映像フレームには、当該映像フレームが２Ｄ映像であるか３Ｄ映像であるかを識別するための識別子が含まれており、
前記映像処理装置は、さらに、
受信した映像フレームに含まれる識別子を用いて、当該映像フレームが２Ｄ映像であるか３Ｄ映像であるかを判別するフレーム判別手段を備え、
前記出力手段は、
前記判断手段で番組が３Ｄ番組であると判断する場合に、前記フレーム判別手段で受信した映像フレームは２Ｄ映像であると判別されると当該映像フレームを３Ｄ映像の出力方法で出力する
ことを特徴とする請求項１又は２に記載の映像処理装置。
【請求項７】
前記映像処理装置は、さらに、
３Ｄ番組に対しては３Ｄ番組であることを示す識別情報が付加された電子番組表を記憶している記憶手段を備え、
前記判断手段は、
受信した映像ストリームが放送されたチャネルを特定し、特定したチャネルと現在時刻と前記電子番組表とから、受信した映像ストリームを含む番組が３Ｄ映像の番組であるか２Ｄ番組であるかを判断する
ことを特徴とする請求項１又は２に記載の映像処理装置。
【請求項８】
前記判断手段は、さらに、
前記出力手段が前記３Ｄ映像の出力方法で映像フレームを出力中に、３Ｄ映像の番組であると特定した当該番組の終了を前記電子番組表を用いて検知した後、当該電子番組表を用いて当該番組に後続する後続番組が２Ｄ映像の番組であるか３Ｄ番組であるかを特定し、
前記出力手段は、
前記判断手段で前記後続番組が３Ｄ映像の番組であると判断される場合には２Ｄ映像の映像フレームを受信しても継続して３Ｄ映像の出力方法で当該２Ｄ映像の映像フレームの出力を行い、前記後続番組が２Ｄ映像の番組であると判断される場合には２Ｄ映像の映像フレームを受信すると前記２Ｄ映像の出力方法で当該２Ｄ映像の映像フレームを出力する
ことを特徴とする請求項７に記載の映像処理装置。
【請求項９】
３Ｄ映像の映像フレーム及び２Ｄ映像の映像フレームが混在する映像ストリームを受信する受信ステップと、
受信した映像ストリームに含まれる番組が３Ｄ番組であるか、２Ｄ番組であるかを判断する判断ステップと、
前記判断ステップで番組が３Ｄ番組であると判断する場合には当該３Ｄ番組中に含まれる２Ｄ映像の映像フレームを３Ｄ映像の出力方法で出力し、２Ｄ番組であると判断する場合には当該２Ｄ番組に含まれる２Ｄ映像の映像フレームを２Ｄ映像の出力方法で出力する出力ステップとを含み、
前記３Ｄ映像の出力方法における出力周期は、前記２Ｄ映像の出力方法における出力周期の半分であり、
前記出力ステップは、
前記３Ｄ映像の出力方法における出力周期で２Ｄ映像の映像フレームを出力する際には、当該２Ｄ映像の映像フレームを２度出力する
ことを特徴とする映像処理方法。
【請求項１０】
３Ｄ映像の映像フレーム及び２Ｄ映像の映像フレームが混在する映像ストリームを受信する受信ステップと、
受信した映像ストリームに含まれる番組が３Ｄ番組であるか、２Ｄ番組であるかを判断する判断ステップと、
前記判断ステップで番組が３Ｄ番組であると判断する場合には当該３Ｄ番組中に含まれる２Ｄ映像の映像フレームを３Ｄ映像の出力方法で出力し、２Ｄ番組であると判断する場合には当該２Ｄ番組に含まれる２Ｄ映像の映像フレームを２Ｄ映像の出力方法で出力する出力ステップと、   ３Ｄ映像フレームを受信した以降において、２Ｄ映像フレームを連続して受信すると、一の２Ｄ映像フレームと、当該一の２Ｄ映像フレームの直後に受信した次２Ｄ映像フレームとから、当該一の２Ｄ映像フレームと次２Ｄ映像フレームとの中間映像となる補完映像を生成する映像処理ステップとを含み、
前記３Ｄ映像の出力方法における出力周期は、前記２Ｄ映像の出力方法における出力周期の半分であり、
前記出力ステップは、
前記３Ｄ映像の出力方法における出力周期で前記一の２Ｄ映像の映像フレームを出力し、次の出力周期で生成された前記補完映像を出力する
ことを特徴とする映像処理方法。
【請求項１１】
映像処理装置で用いられるコンピュータプログラムであって、
前記映像処理装置に、
３Ｄ映像の映像フレーム及び２Ｄ映像の映像フレームが混在する映像ストリームを受信する受信ステップと、
受信した映像ストリームに含まれる番組が３Ｄ番組であるか、２Ｄ番組であるかを判断する判断ステップと、
前記判断ステップで番組が３Ｄ番組であると判断する場合には当該３Ｄ番組中に含まれる２Ｄ映像の映像フレームを３Ｄ映像の出力方法で出力し、２Ｄ番組であると判断する場合には当該２Ｄ番組に含まれる２Ｄ映像の映像フレームを２Ｄ映像の出力方法で出力する出力ステップとを実行させ、
前記３Ｄ映像の出力方法における出力周期は、前記２Ｄ映像の出力方法における出力周期の半分であり、
前記出力ステップは、
前記３Ｄ映像の出力方法における出力周期で２Ｄ映像の映像フレームを出力する際には、当該２Ｄ映像の映像フレームを２度出力する
ことを特徴とするコンピュータプログラム。
【請求項１２】
映像処理装置で用いられるコンピュータプログラムであって、
前記映像処理装置に、
３Ｄ映像の映像フレーム及び２Ｄ映像の映像フレームが混在する映像ストリームを受信する受信ステップと、
受信した映像ストリームに含まれる番組が３Ｄ番組であるか、２Ｄ番組であるかを判断する判断ステップと、
前記判断ステップで番組が３Ｄ番組であると判断する場合には当該３Ｄ番組中に含まれる２Ｄ映像の映像フレームを３Ｄ映像の出力方法で出力し、２Ｄ番組であると判断する場合には当該２Ｄ番組に含まれる２Ｄ映像の映像フレームを２Ｄ映像の出力方法で出力する出力ステップと、
３Ｄ映像フレームを受信した以降において、２Ｄ映像フレームを連続して受信すると、一の２Ｄ映像フレームと、当該一の２Ｄ映像フレームの直後に受信した次２Ｄ映像フレームとから、当該一の２Ｄ映像フレームと次２Ｄ映像フレームとの中間映像となる補完映像を生成する映像処理ステップとをコンピュータに実行させ、
前記３Ｄ映像の出力方法における出力周期は、前記２Ｄ映像の出力方法における出力周期の半分であり、
前記出力ステップは、
前記３Ｄ映像の出力方法における出力周期で前記一の２Ｄ映像の映像フレームを出力し、次の出力周期で生成された前記補完映像を出力する
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３Ｄ映像及び２Ｄ映像を表示する技術に関する。
【背景技術】
【０００２】
近年、映画館等において、３Ｄ映像の立体視映像を楽しむ機会が増えていることに伴い、デジタルテレビ等においても３Ｄ映像の番組の放送が求められてきている。【０００３】
ここで、立体視映像を再生、表示するための技術として、特許文献１がある。【０００４】
特許文献１では、フレーム内の映像がＳｉｄｅ−ｂｙ−Ｓｉｄｅ方式により格納された３Ｄ映像であるか否かを判別して、３Ｄ映像であれば、当該フレームから左目用の映像と右目用の映像を生成し、順次表示することで立体視表示を行っている。Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式とは、１つのフレームを左右に分割して、立体視に必要な左目用の映像を分割された一の領域へ、立体視に必要な右目用の映像を分割された他の領域へ、それぞれ格納する方法である。このような技術を用いることで、３Ｄ映像を視聴することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３７８９７９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで放送を考えると、３Ｄ映像を含む番組の放送時間帯には、番組の本編である３Ｄ映像と、当該番組内で放送されるコマーシャル等の２Ｄ映像とが放送される場合がある。つまりひとつの番組の放送において、３Ｄ映像のフレームと２Ｄ映像のフレームとが混在したストリームが送出されることとなる。このように、番組内で少なくとも一部が３D映像で放送される番組を３Ｄ番組、番組内に全く３Ｄ映像が含まれない番組を２Ｄ番組とする。【０００７】
通常、２Ｄ映像については、例えばプラズマテレビでは１／６０秒毎に映像の表示を行っている。これに対し、３Ｄ映像については、左目用の映像と右目用の映像と順次表示することで１つの立体映像として見ることができるので、１／６０秒毎に１つの映像として視聴するためには１／１２０秒毎に左目用の映像と右目用の映像とを交互に表示する必要がある。【０００８】
ここで、３Ｄ番組を視聴するために特許文献１に開示された技術を用いると、放送されたストリームに含まれるフレーム毎に３Ｄ映像であるか否かを判断することとなる。そのため、２Ｄ映像のフレームと３Ｄ映像のフレームとが混在する３Ｄ番組のストリームを受信する場合においては、２Ｄ映像から３Ｄ映像へ、また逆に３Ｄ映像から２Ｄ映像へ切り替わると、その都度、映像の出力周期の切り替えが発生する。【０００９】
そうすると、出力周期の切り替えの開始から完了するまでの間は映像が出力されないので、当該切り替え期間中の映像が表示されなくなる。そのため、視聴者は、放送された３Ｄ番組の映像を十分に楽しめないという問題がある。【００１０】
そこで、本発明は、放送された３Ｄ番組内の３Ｄ映像及び２Ｄ映像をシームレスに表示することのできる映像処理装置、映像処理方法、映像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明は、映像処理装置であって、３Ｄ映像の映像フレーム及び２Ｄ映像の映像フレームが混在する映像ストリームを受信する受信手段と、受信した映像ストリームに含まれる番組が３Ｄ番組であるか、２Ｄ番組であるかを判断する判断手段と、前記判断手段で番組が３Ｄ番組であると判断する場合には当該３Ｄ番組中に含まれる２Ｄ映像の映像フレームを３Ｄ映像の出力方法で出力し、２Ｄ番組であると判断する場合には当該２Ｄ番組に含まれる２Ｄ映像の映像フレームを２Ｄ映像の出力方法で出力する出力手段とを備えることを特徴とする。
【発明の効果】
【００１２】
上記に示す構成によると、映像処理装置は、３Ｄ番組中に放送された２Ｄ映像の映像フレームを受信しても、３Ｄ映像の出力方法で当該２Ｄ映像の映像フレームを出力するので、２Ｄ映像の出力方法と３Ｄ映像の出力方法とを切り替える必要がない。そのため、３Ｄ番組の視聴中に２Ｄ映像及び３Ｄ映像の表示に遅延が生じることはないので、映像処理装置は、放送された３Ｄ番組内の３Ｄ映像及び２Ｄ映像をシームレスに表示することができる。これにより、視聴者は、放送された３Ｄ番組を十分に楽しむことができる。【００１３】
ここで、前記受信手段は、前記映像ストリームと関連付けられ、且つ当該映像ストリームを含む番組が２Ｄ番組であるか、３Ｄ番組であるかを示す付加情報を受信し、前記判断手段は、前記付加情報を用いて前記番組が３Ｄ番組を示すか２Ｄ番組を示すかを判断するとしてもよい。【００１４】
この構成によると、映像処理装置は、付加情報を用いることで、受信した映像ストリームが３Ｄ番組のものであるか２Ｄ番組のものであるかを容易に判断することができる。【００１５】
ここで、前記判断手段は、３Ｄ映像の映像フレームの受信開始から連続して所定枚数の３Ｄ映像の映像フレームを受信した場合には前記番組は３Ｄ番組であると判断し、連続して所定枚数の３Ｄ映像の映像フレームを受信しない場合には前記番組は２Ｄ番組であると判断するとしてもよい。【００１６】
この構成によると、映像処理装置は、３Ｄ映像の映像フレームを連続して所定枚数以上受信したか否かを判断することで、受信した映像ストリームが３Ｄ番組のものであるか２Ｄ番組のものであるかを容易に判断することができる。【００１７】
ここで、前記判断手段は、さらに、前記出力手段が前記３Ｄ映像の出力方法で映像フレームを出力中にチャネル切替が行われた後、２Ｄ映像の映像フレームの受信開始から連続して所定枚数の２Ｄ映像の映像フレームを受信すると、３Ｄ映像の出力方法から２Ｄ映像の出力方法へ切り替えると判断し、前記出力手段は、さらに、前記判断手段で３Ｄ映像の出力方法から２Ｄ映像の出力方法へ切り替えると判断された場合、映像の出力方法を３Ｄ映像のものから２Ｄ映像のものへと切り替えるとしてもよい。【００１８】
この構成によると、映像処理装置は、チャネル切り替えが行われ、且つ切り替え後に受信した映像フレームが２Ｄ映像である場合に、出力方法を３Ｄ映像のものから２Ｄ映像のものへと切り替えている。したがって、映像処理装置は、ユーザの操作により、３Ｄ番組視聴の終了を検知することができる。【００１９】
ここで、映像フレームには、当該映像フレームが２Ｄ映像であるか３Ｄ映像であるかを識別するための識別子が含まれており、前記映像処理装置は、さらに、受信した映像フレームに含まれる識別子を用いて、当該映像フレームが２Ｄ映像であるか３Ｄ映像であるかを判別するフレーム判別手段を備え、前記出力手段は、前記判断手段で番組が３Ｄ番組であると判断する場合に、前記フレーム判別手段で受信した映像フレームは２Ｄ映像であると判別されると当該映像フレームを３Ｄ映像の出力方法で出力するとしてもよい。【００２０】
この構成によると、映像処理装置は、受信した映像フレームが２Ｄ映像のものであるか３Ｄ映像のものであるかの判断に識別子を用いて行うので、確実に判断することができる。【００２１】
ここで、前記映像処理装置は、さらに、３Ｄ番組に対しては３Ｄ番組であることを示す識別情報が付加された電子番組表を記憶している記憶手段を備え、前記判断手段は、受信した映像ストリームが放送されたチャネルを特定し、特定したチャネルと現在時刻と前記電子番組表とから、受信した映像ストリームを含む番組が３Ｄ映像の番組であるか２Ｄ番組であるかを判断するとしてもよい。【００２２】
この構成によると、映像処理装置は、電子番組表を用いて受信したストリームの番組が３Ｄ番組であるか２Ｄ番組であるかを容易に判断することができる。【００２３】
ここで、前記電子番組表には、さらに、３Ｄ番組を放送する放送局である場合にはチャネル単位に当該放送局が３Ｄ番組を放送する放送局である旨の情報が付加されており、前記判断手段は、受信した映像ストリームを含む番組が３Ｄ映像の番組であるか否かの特定に先立って、特定したチャネルに対して３Ｄ番組を放送する放送局を示す情報が付加されているか否かを判断し、前記出力手段は、さらに、前記判断手段で３Ｄ番組を放送する放送局であると判断する場合には３Ｄ映像の出力方法で２Ｄ映像の映像フレームを出力するとしてもよい。【００２４】
この構成によると、映像処理装置は、番組単位で２Ｄ番組であるか３Ｄ番組であるかを特定するに先立って、チャネル単位で３Ｄ番組のみを放送するチャネルであるか否かを特定することができる。【００２５】
ここで、前記判断手段は、さらに、前記出力手段が前記３Ｄ映像の出力方法で映像フレームを出力中に、３Ｄ映像の番組であると特定した当該番組の終了を前記電子番組表を用いて検知した後、当該電子番組表を用いて当該番組に後続する後続番組が２Ｄ映像の番組であるか３Ｄ番組であるかを特定し、前記出力手段は、前記判断手段で前記後続番組が３Ｄ映像の番組であると判断される場合には２Ｄ映像の映像フレームを受信しても継続して３Ｄ映像の出力方法で当該２Ｄ映像の映像フレームの出力を行い、前記後続番組が２Ｄ映像の番組であると判断される場合には２Ｄ映像の映像フレームを受信すると前記２Ｄ映像の出力方法で当該２Ｄ映像の映像フレームを出力するとしてもよい。【００２６】
この構成によると、映像処理装置は、電子番組表を用いることで、３Ｄ番組から２Ｄ番組への切り替えのタイミングを容易に検知することができる。【００２７】
ここで、前記３Ｄ映像の出力方法における出力周期は、前記２Ｄ映像の出力方法における出力周期の半分であり、前記出力手段は、前記３Ｄ映像の出力方法における出力周期で２Ｄ映像の映像フレームを出力する際には、当該２Ｄ映像の映像フレームを２度出力するとしてもよい。【００２８】
この構成によると、映像処理装置は、３Ｄ映像の出力方法における出力周期に基づいて２Ｄ映像を２回出力している。通常、３Ｄ映像では左目用の画像及び右目用の画像を交互に出力して１つの立体画像を形成するので、３Ｄ映像の出力方法における出力周期は２Ｄ映像の出力方法における出力周期の半分となっている。そのため、３Ｄ映像の出力方法における出力周期に基づいて２Ｄ映像が２回出力されることで、２Ｄ映像は２Ｄの出力方法における出力周期と変わらない周期で映像が変化する。したがって、視聴者は、３Ｄ番組を視聴中に２Ｄ映像が出力されても違和感なく映像を視聴することができる。【００２９】
ここで、前記３Ｄ映像の出力方法における出力周期は、前記２Ｄ映像の出力方法における出力周期の半分であり、前記映像処理装置は、さらに、３Ｄ映像フレームを受信した以降において、２Ｄ映像フレームを連続して受信すると、一の２Ｄ映像フレームと、当該一の２Ｄ映像フレームの直後に受信した次２Ｄ映像フレームとから、当該一の２Ｄ映像フレームと次２Ｄ映像フレームとの中間映像となる補完映像を生成する映像処理手段を備え、前記出力手段は、前記３Ｄ映像の出力方法における出力周期で前記一の２Ｄ映像の映像フレームを出力し、次の出力周期で生成された前記補完映像を出力するとしてもよい。【００３０】
この構成によると、映像処理装置は、３Ｄ映像の出力方法における出力周期に基づいて２Ｄ映像を出力した後、生成された補完映像を出力するので、３Ｄ映像の出力方法における出力周期において、２Ｄ映像の変化を滑らかにすることができる。通常、３Ｄ映像では左目用の画像及び右目用の画像を交互に出力して１つの立体画像を形成するので、３Ｄ映像の出力方法における出力周期は２Ｄ映像の出力方法における出力周期の半分となっている。そのため、一の２Ｄ映像と後続の２Ｄ映像とを出力する間に、一の２Ｄ映像と後続の２Ｄ映像との中間映像である補完映像を出力することで、滑らかな映像の変化を行うことができる。
【図面の簡単な説明】
【００３１】
【図１】デジタルテレビ（映像処理装置）１００の利用形態を示す図である。
【図２】立体視画像の表示の一例を示す図である。
【図３】Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式による映像の表示の例を示す図である。
【図４】立体視のためのフレームの構成の一例を示す図である。
【図５】デジタルテレビ１００の構成を示すブロック図である。
【図６】ＰＭＴ（プログラムマップテーブル）Ｔ１００内のデータ構造の一例を示す図である。
【図７】出力処理部１０５の構成を示すブロック図である。
【図８】バッファ切替処理の動作を示す流れ図である。
【図９】バッファ書込処理の動作を示す流れ図である。
【図１０】３Ｄ番組を受信した場合において、その番組含まれる３Ｄ映像と２Ｄ映像とを表示する具体例を示す図である。
【図１１】３Ｄ番組において２Ｄ映像を表示する際の仕組みの具体例を示す図である。
【図１２】デジタルテレビ（映像処理装置）１１００の利用形態を示す図である。
【図１３】セットトップボックス（ＳＴＢ）１２００の構成を示すブロック図である。
【図１４】デジタルテレビ１１００の構成を示すブロック図である。
【図１５】出力処理の動作を示す流れ図である。
【図１６】セットトップボックス（ＳＴＢ）１２００ａの構成を示すブロック図である。
【図１７】出力処理部１２０５ａの構成を示すブロック図である。
【図１８】デジタルテレビ２１００の構成を示すブロック図である。
【図１９】デジタルテレビ２１００ａの構成を示すブロック図である。
【図２０】デジタルテレビ３１００の構成を示すブロック図である。
【図２１】デジタルテレビ４１００の構成を示すブロック図である。
【図２２】番組判定処理の動作を示す流れ図である。
【図２３】ＳＤＴ（サービス記述子テーブル）Ｔ２００のデータ構造の一例を示す図である。
【図２４】補完映像を用いて２Ｄ映像を表示する仕組みの具体例を示す図である。
【図２５】グラフィックス生成部１１０Ａを備えた場合のデジタルテレビ１００Ａの構成を示すブロック図である。
【発明を実施するための形態】
【００３２】
１．第１の実施の形態
図面を参照しながら、本実施の形態に係る映像処理装置について説明する。
【００３３】
１．１  立体視について
先ず始めに、立体視の原理について簡単に述べる。立体視の実現法としては、ホログラフィ技術を用いる方法と、視差画像を用いる方式とがある。
【００３４】
まず、１つ目のホログラフィ技術の特徴としては、人間が通常物体を認識するのと全く同じように物体を立体として再現することができるが、動画生成に関しては、技術的な理論は確立しているが、ホログラフィ用の動画をリアルタイムで生成する膨大な演算量を伴うコンピューター、及び１ｍｍの間に数千本の線を引けるだけの解像度を持った表示装置が必要であるが、現在の技術での実現は非常に難しく、商用として実用化されている例はほとんどない。
【００３５】
次に、２つ目の視差画像を用いる方式について説明する。一般に右目と、左目は、その位置の差に起因して、右目から見える像と左目から見える像には見え方に若干の差がある。この差を利用して人間は目に見える像を立体として認識できるのである。視差画像を用いて立体表示をする場合には、人間の視差を利用し平面の画像があたかも立体に見えるようにしている。
【００３６】
この方式のメリットは、高々右目用と左目用の２つの視点の映像を準備するだけで立体視を実現できることにあり、技術的には、左右のそれぞれの目に対応した絵を、いかにして対応した目にだけ見せることができるかの観点から、継時分離方式を始めとするいくつかの技術が実用化されている。
【００３７】
継時分離方式とは、左目用映像及び右目用映像を時間軸方向で交互に表示させ、目の残像反応により左右のシーンを脳内で重ね合わさせて、立体映像として認識させる方法である。
【００３８】
本実施の形態における映像処理装置は、３Ｄ映像の視聴が可能なテレビであり、図１（ａ）は、当該映像処理装置の、使用行為についての形態を示す図である。本図に示すように、デジタルテレビ１００と３Ｄ眼鏡２００とから構成され、ユーザによる使用が可能となる。
【００３９】
デジタルテレビ１００は、２Ｄ映像及び３Ｄ映像を表示することができるものであり、受信した放送波に含まれるストリームを再生することで映像を表示する。
【００４０】
本実施形態のデジタルテレビ１００は、３Ｄ眼鏡２００をユーザが着用することで立体視を実現するものである。３Ｄ眼鏡２００は、液晶シャッターを備え、継時分離方式による視差画像をユーザに視聴させる。視差画像とは、右目に入る映像と、左目に入る映像とから構成される一組の映像であり、それぞれの目に対応したピクチャだけがユーザの目に入るようにして立体視を行わせる。図１（ｂ）は、左目用映像の表示時を示す。画面上に左目用の映像が表示されている瞬間において、前述の３Ｄ眼鏡２００は、左目に対応する液晶シャッターを透過にし、右目に対応する液晶シャッターは遮光する。同図（ｃ）は、右目用映像の表示時を示す。画面上に右目用の映像が表示されている瞬間において、先ほどと逆に右目に対応する液晶シャッターを透光にし、左目に対応する液晶シャッターを遮光する。
【００４１】
以上が、映像処理装置の使用形態についての説明である。
【００４２】
ここでは、立体視に使う視差画像を表示する方法を説明する。
【００４３】
視差画像方式は、右目に入る映像と、左目に入る映像とを各々用意し、それぞれの目に対応したピクチャだけが入るようにして立体視を行う方法である。図２は、ユーザの顔を左側に描き、右側には、対象物たる恐竜の骨格を左目から見た場合の例と、対象物たる恐竜の骨格を、右目から見た場合の例とを示している。右目及び左目の透光、遮光から繰り返されば、ユーザの脳内では、目の残像反応により左右のシーンの重合せがなされ、顔の中央の延長線上に立体映像が存在すると認識することができる。
【００４４】
視差画像のうち、左目に入る画像を左目画像(Ｌ画像)といい、右目に入る画像を右目画像(Ｒ画像)という。そして、各々のピクチャが、Ｌ画像になっている動画像をレフトビュービデオといい、各々のピクチャがＲ画像になっている動画像をライトビュービデオという。
【００４５】
レフトビュービデオとライトビュービデオを合成して圧縮符号化する３Ｄ方式には、フレーム互換方式とサービス互換方式がある。
【００４６】
まず１つ目のフレーム互換方式は、レフトビュービデオとライトビュービデオの対応する各ピクチャをそれぞれ間引きまたは縮小した上で一つのピクチャに合成して、通常の動画像圧縮符号化を行う方式である。一例としては、図３に示すような、Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式がある。Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式では、レフトビュービデオとライトビュービデオの対応する各ピクチャをそれぞれ水平方向に１／２に圧縮した上で、左右に並べることで一つのピクチャに合成する。合成されたピクチャによる動画像は、通常の動画像圧縮符号化が行われてストリーム化される。一方再生時は、ストリームを通常の動画像圧縮符号化方式に基づいて動画像に復号化される。復号化された動画像の各ピクチャは、左右画像に分割されて、それぞれ水平方向に２倍に伸長されることによって、レフトビュービデオとライトビュービデオの対応する各ピクチャが得られる。得られたレフトビュービデオのピクチャ（Ｌ画像）とライトビュービデオのピクチャ（Ｒ画像）を交互に表示することによって、図２に示すような立体視画像を得ることができる。フレーム互換方式にはＳｉｄｅ−ｂｙ−Ｓｉｄｅ方式の他に、左右画像を上下に並べるＴｏｐ  ａｎｄ  Ｂｏｔｔｏｍ方式や、ピクチャ内の１ライン毎に左右画像を交互に配置するＬｉｎｅ  Ａｌｔｅｒｎａｔｉｖｅ方式などがある。
【００４７】
次に、２つ目のサービス互換方式について説明する。サービス互換方式では、レフトビュービデオ、ライトビュービデオをデジタル化し、圧縮符号化することにより得られるビデオストリームである、レフトビュービデオストリームとライトビュービデオストリームを用いる。
【００４８】
図４は、サービス互換方式による立体視のためのレフトビュービデオストリーム、ライトビュービデオストリームの内部構成の一例を示す図である。
【００４９】
本図の第２段目は、レフトビュービデオストリームの内部構成を示す。このストリームには、ピクチャデータＩ１、Ｐ２、Ｂｒ３、Ｂｒ４、Ｐ５、Ｂｒ６、Ｂｒ７、Ｐ９というピクチャデータが含まれている。これらのピクチャデータは、Ｄｅｃｏｄｅ  Ｔｉｍｅ  Ｓｔａｍｐ（ＤＴＳ）に従いデコードされる。第１段目は、左目画像を示す。そうしてデコードされたピクチャデータＩ１、Ｐ２、Ｂｒ３、Ｂｒ４、Ｐ５、Ｂｒ６、Ｂｒ７、Ｐ９をＰＴＳに従い、Ｉ１、Ｂｒ３、Ｂｒ４、Ｐ２、Ｂｒ６、Ｂｒ７、Ｐ５の順序で再生することで、左目画像が再生されることになる。本図において、参照ピクチャを持たずに符号化対象ピクチャのみを用いてピクチャ内予測符号化を行うピクチャをIピクチャと呼ぶ。ピクチャとは、フレームおよびフィールドの両者を包含する１つの符号化の単位である。また、既に処理済の１枚のピクチャを参照してピクチャ間予測符号化するピクチャをＰピクチャと、既に処理済みの２枚のピクチャを同時に参照してピクチャ間予測符号化するピクチャをＢピクチャと、Ｂピクチャの中で他のピクチャから参照されるピクチャをＢｒピクチャとそれぞれ呼ばれる。
【００５０】
第４段目は、レフトビュービデオストリームの内部構成を示す。このレフトビュービデオストリームは、Ｐ１、Ｐ２、Ｂ３、Ｂ４、Ｐ５、Ｂ６、Ｂ７、Ｐ８というピクチャデータが含まれている。これらのピクチャデータは、ＤＴＳに従いデコードされる。第３段目は、右目画像を示す。そうしてデコードされたピクチャデータＰ１、Ｐ２、Ｂ３、Ｂ４、Ｐ５、Ｂ６、Ｂ７、Ｐ８をＰＴＳに従い、Ｐ１、Ｂ３、Ｂ４、Ｐ２、Ｂ６、Ｂ７、Ｐ５の順序で再生することで、右目画像が再生されることになる。ただし、継時分離方式の立体視再生では、同じＰＴＳが付された左目画像と右目画像とのペアうち一方の表示を、ＰＴＳの間隔の半分の時間（以下、「３Ｄ表示ディレイ」という）分だけ遅延して表示する。
【００５１】
第５段目は、３Ｄ眼鏡２００の状態をどのように変化させるかを示す。この第５段目に示すように、左目画像の視聴時は、右目のシャッターを閉じ、右目画像の視聴時は、左目のシャッターを閉じていることがわかる。
【００５２】
これらのレフトビュービデオストリーム、ライトビュービデオストリームは、時間方向の相関特性を利用したピクチャ間予測符号化に加えて、視点間の相関特性を利用したピクチャ間予測符号化によって圧縮されている。ライトビュービデオストリームのピクチャは、レフトビュービデオストリームの同じ表示時刻のピクチャを参照して圧縮されている。
【００５３】
例えば、ライトビュービデオストリームの先頭Ｐピクチャは、レフトビュービデオストリームのＩピクチャを参照し、ライトビュービデオストリームのＢピクチャは、レフトビュービデオストリームのＢｒピクチャを参照し、ライトビュービデオストリームの二つ目のＰピクチャは、レフトビュービデオストリームのＰピクチャを参照している。
【００５４】
そして、圧縮符号化されたレフトビュービデオストリーム及びライトビュービデオストリームのうち、単体で復号化が可能になるものを“ベースビュービデオストリーム”という。また、レフトビュービデオストリーム及びライトビュービデオストリームのうち、ベースビュービデオストリームを構成する個々のピクチャデータとのフレーム間相関特性に基づき圧縮符号化されており、ベースビュービデオストリームが復号された上で復号可能になるビデオストリームを、“ディペンデントビューストリーム”という。なおベースビュービデオストリームとディペンデントビューストリームは、それぞれ別々のストリームとして格納や伝送されてもよいし、例えばＭＰＥＧ２−ＴＳなどの同一のストリームに多重化されてもよい。
【００５５】
１．２  構成
ここでは、３Ｄと２Ｄ画面を切り替える映像処理装置の一例としてデジタルテレビ１００の構成について説明する。
【００５６】
デジタルテレビ１００は、具体的には、プラズマテレビであり、２Ｄ映像及び３Ｄ映像を送出するデジタル放送波（ストリーム）を受信する。またデジタルテレビ１００は、ＩＰネットワーク及び再生装置と接続され、これらから出力された２Ｄ映像及び３Ｄ映像をも表示する。
【００５７】
デジタルテレビ１００は、図５に示すように、信号入力部１０１、番組フォーマット判定部１０２、フレームフォーマット判定部１０３、フレームバッファ１０４及び出力処理部１０５から構成されている。
【００５８】
（１）信号入力部１０１
信号入力部１０１は、外部から送出（出力）された２Ｄ映像を構成するフレーム及び３Ｄ映像を構成するフレームを含むストリームを受信するものである。なお、ストリームは、２Ｄ及び３Ｄを構成するフレームを含む映像ストリームと、ＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）とが多重化されているものとする。またその他に、必要に応じて音声ストリームや字幕ストリーム、BML等のマルチメディアストリームが多重化されている。ＰＳＩには、多重化されている各種ストリームで構成される番組に係る情報が含まれている。
【００５９】
ここで、送出（出力）される３Ｄ映像のフレームは、Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式等の３Ｄ方式で構成されているものとする。Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式とは、前述の通り、左目用の映像（以下、Ｌ映像ともいう。）と右目用の映像（以下、Ｒ映像ともいう。）とを１フレーム内に含める方式である。
【００６０】
また、本実施の形態において、送出（出力）されるフレームの信号フォーマットは、Ｈ．２６４｜ＭＰＥＧ４／ＡＶＣ規格に基づいたものであり、当該フレームが２Ｄ映像であるか３Ｄ映像であるか、３Ｄ映像の場合Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式を含むどの方式であるかを示す情報（以下、３Ｄ映像情報と呼ぶ。）が、ＳＥＩ（Ｓｕｐｐｌeｍｅｎｔａｌ ｅｎｈａｎｃｅｍｅｎｔ ｉｎｆｏｒｍａｔｉｏｎ）形式に格納されて含まれている。
【００６１】
ここで、ＰＳＩのデータ構造の一例を示す。本実施の形態では、ＰＳＩとしてＰＭＴ（Ｐｒｏｇｒａｍ  ＭＡＰ  Ｔａｂｌｅ）を用いる。図６に示すように、テーブル識別子（Ｔａｂｌｅ＿ｉｄ）Ｔ１０１と、ＥＳ種別Ｔ１１０、ＥＳのＰＩＤＴ１１１、３Ｄ番組フラグＴ１１２及び記述子領域Ｔ１１３を含んでいる。ここで、ＰＭＴ（プログラムマップテーブル）Ｔ１００内においては、ＥＳ種別Ｔ１１０、ＥＳのＰＩＤＴ１１１、３Ｄ番組フラグＴ１１２及び記述子領域Ｔ１１３を含む組が複数個存在する。テーブル識別子（Ｔａｂｌｅ＿ｉｄ）Ｔ１０１と、ＥＳ種別Ｔ１１０、ＥＳのＰＩＤＴ１１１及び記述子領域Ｔ１１３は、既知のものであるので、ここでの説明は省略する。３Ｄ番組フラグＴ１１２は、当該ＰＭＴに対応するストリームで構成される番組が２Ｄ番組であるか３Ｄ番組であるかを識別するためのフラグである。具体的には、３Ｄ番組フラグは１ビットからなる情報であり、値０は２Ｄ番組を示し、値１は３Ｄ番組を示す。
【００６２】
信号入力部１０１は、図５に示すように、チューナ（復調器）１５１、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１５２、多重化分離部１５３及び映像デコード部１５４を有している。
【００６３】
チューナ１５１は、デジタル放送波（ストリーム）を受信し、受信した信号を復調する機能を有している。
【００６４】
ＮＩＣ１５２は、ＩＰネットワークと接続されており、外部から出力されたストリームを受信する機能を有している。
【００６５】
多重化分離部１５３は、受信したストリームを、２Ｄ及び３Ｄを構成するフレームを含む映像ストリームと、ＰＳＩとに分離し、分離した映像ストリームを映像デコード部１５４へ、ＰＳＩを番組フォーマット判定部１０２へそれぞれ出力する。また多重化分離部１５３は、チューナ１５１やＮＩＣ１５２からの入力に加えて、記録媒体からストリームを読み出すこともできる。
【００６６】
映像デコード部１５４は、２Ｄ及び３Ｄを構成するフレームを含む映像ストリームを多重化分離部１５３から受け取ると、受け取った映像ストリームのデコードを行うとともに、映像ストリーム中にフレーム単位で格納されていた３Ｄ映像情報を取り出す機能を有している。この映像デコード部１５４により、フレーム単位の映像が生成される。この場合、３Ｄ映像のフレームにおいては、Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式で構成されているフレームであり、Ｌ画像とＲ画像との切り分けはなされていない。
【００６７】
映像デコード部１５４は、生成したフレーム単位の映像をフレームバッファ１０４へ書き込み、取り出したフレーム単位の３Ｄ映像情報をフレームフォーマット判定部１０３へ出力する。
【００６８】
（２）番組フォーマット判定部１０２
番組フォーマット判定部１０２は、多重化分離部１５３からＰＳＩを受け取ると、受け取ったＰＳＩに含まれる３D番組フラグの値に基づいて、多重化分離部２１５３で受け取ったストリームを含む番組が３Ｄ番組であるか２Ｄ番組であるかを判定する。
【００６９】
（３）フレームフォーマット判定部１０３
フレームフォーマット判定部１０３は、映像デコード部１５４から受け取った３Ｄ映像情報を受け取ると、その値に基づいて、デコードされたフレームの映像が２Ｄ映像であるか３Ｄ映像であるか、さらに３Ｄ映像である場合はＳｉｄｅ−ｂｙ−Ｓｉｄｅ方式を含むどの方式であるかを判定する。
【００７０】
（４）フレームバッファ１０４
フレームバッファ１０４は、映像デコード部１５４でデコードされたフレームを格納するための領域を有する。
【００７１】
（５）出力処理部１０５
出力処理部１０５は、番組フォーマット判定部１０２の判定結果に応じた出力周期に基づいて映像を出力する。
【００７２】
出力処理部１０５は、図５で示すように、映像処理部１６１、フレームバッファ１６２及び表示部１６３を有している。
【００７３】
（５−１）フレームバッファ１６２
フレームバッファ１６２は、図７に示すように、第１バッファ１７１と第２バッファ１７２とを有している。
【００７４】
第１バッファ１７１は、２Ｄ番組のストリームに含まれるフレームを格納するためのものである。
【００７５】
第２バッファ１７２は、Ｌ映像バッファ１７３とＲ映像バッファ１７４とを有し、３Ｄ番組のストリームに含まれるフレームを格納するためのものである。
【００７６】
（５−２）映像処理部１６１
映像処理部１６１は、処理対象のフレームが２Ｄの映像であるか３Ｄの映像であるか、さらに３Ｄ映像である場合はＳｉｄｅ−ｂｙ−Ｓｉｄｅ方式を含むどの方式であるかを、フレームフォーマット判定部１０３の判定結果に基づいて判断する。
【００７７】
３Ｄ映像であると判断する場合には、映像処理部１６１は、フレームを２つの映像に分割し、分割した各映像を拡大して、Ｌ映像及びＲ映像を生成する。具体的にはＳｉｄｅ−ｂｙ−Ｓｉｄｅ方式であれば左右に分割した映像を横方向に拡大して、またＴｏｐ  ａｎｄ  ｂｏｔｔｏｍ方式であれば上下に分割した映像を縦方向に拡大して、Ｌ映像及びＲ映像を得る。映像処理部１６１は、生成したＬ映像をＬ映像バッファ１７３へ、生成したＲ映像をＲ映像バッファ１７４へそれぞれ格納する。
【００７８】
３Ｄ映像でない、つまり２Ｄ映像であると判断する場合には、処理対象のフレームが２Ｄ番組のものであるか、３Ｄ番組のものであるかを判断する。
【００７９】
２Ｄ番組のものであると判断する場合には、映像処理部１６１は、当該フレーム（映像）を第１バッファ１７１へ格納する。３Ｄ番組のものであると判断する場合には、映像処理部１６１は、当該フレーム（映像）をＬ映像バッファ１７３及びＲ映像バッファ１７４の双方に格納する。
【００８０】
（５−３）表示部１６３
表示部１６３は、図７に示すように、スイッチ１８１、ディスプレイ１８２及び切替制御部１８３を有している。
【００８１】
スイッチ１８１は、表示部１６３との接続先として、第１バッファ１７１及び第２バッファ１７２の何れかへ切り替えるスイッチである。
【００８２】
切替制御部１８３は、番組フォーマット判定部１０２の判定結果に基づいて、接続先となるバッファの切り替えを行うものである。具体的には、受信したストリームの番組が３Ｄ番組であると判定された場合には、切替制御部１８３は、接続先が第２バッファ１７２となるようスイッチ１８１を制御する。受信したストリームの番組が２Ｄ番組であると判定された場合には、切替制御部１８３は、接続先が第１バッファ１７１となるようスイッチ１８１を制御する。
【００８３】
ディスプレイ１８２は、番組フォーマット判定部１０２の判定結果に基づいて、映像の表示周期を変更して、映像を表示するものである。例えば、ディスプレイ１８２は、受信したストリームが２Ｄ番組である場合には、表示周期を６０Ｈｚとして、スイッチ１８１の接続先である第１バッファ１７１から表示対象である２Ｄの映像を読み出し表示する。ディスプレイ１８２は、受信したストリームが３Ｄ番組である場合には、表示周期を１２０Ｈｚとして、スイッチ１８１の接続先である第２バッファ１７２のＬ映像バッファ１７３及びＲ映像バッファ１７４から表示対象である映像を交互に読み出し表示する。
【００８４】
なお出力処理部１０５において、ユーザによって３Ｄの映像であっても２Ｄでの視聴が選択されている（Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ形式のまま表示する、または左右半分いずれかを拡大して表示する）場合には、その選択が優先され、フレームフォーマット判定部１０３および番組フォーマット判定部１０２の判断に関わらず、２Ｄ番組のものであると判断される場合と同様に扱ってもよい。
【００８５】
１．３  動作
ここでは、デジタルテレビ１００において、受信したストリームが示す３Ｄ番組及び２Ｄ番組に応じた出力動作に係る処理について説明する。
【００８６】
（１）バッファ切替処理
バッファ切替処理は、受信したストリームが示す３Ｄ番組及び２Ｄ番組に応じて、スイッチ１８１の接続先を切り替える処理であり、図８に示す流れ図を用いて説明する。
【００８７】
切替制御部１８３は、番組フォーマット判定部１０２の判定結果に基づいて、受信中のフレームが３Ｄ番組であるか否かを判断する（ステップＳ５）。
【００８８】
３Ｄ番組であると判断する場合（ステップＳ５における「Ｙｅｓ」）、切替制御部１８３は、スイッチ１８１の接続先が第２バッファ１７２であるか否かを判定する（ステップＳ１０）。接続先が第２バッファ１７２でないと判断する場合には（ステップＳ１０における「Ｎｏ」）、切替制御部１８３は、スイッチ１８１に対して接続先が第２バッファ１７２となるよう制御し（ステップＳ１５）、その後、ステップＳ５へ戻る。接続先が第２バッファ１７２であると判断する場合には（ステップＳ１０における「Ｙｅｓ」）、処理はステップＳ５へと戻る。
【００８９】
３Ｄ番組でない、つまり２Ｄ番組であると判断する場合（ステップＳ５における「Ｎｏ」）、切替制御部１８３は、スイッチ１８１の接続先が第１バッファ１７１であるか否かを判定する（ステップＳ２０）。接続先が第１バッファ１７１でないと判断する場合には（ステップＳ２０における「Ｎｏ」）、切替制御部１８３は、スイッチ１８１に対して接続先が第１バッファ１７２となるよう制御し（ステップＳ２５）、その後ステップＳ５へ戻る。接続先が第１バッファ１７１であると判断する場合には（ステップＳ２０における「Ｙｅｓ」）、処理はステップＳ５へと戻る。
【００９０】
（２）バッファ書込処理
バッファ書込処理は、表示対象のフレームを、当該フレームを含む番組、つまり３Ｄ番組及び２Ｄ番組に応じたバッファへ書き込む処理であり、図９に示す流れ図を用いて説明する。
【００９１】
映像処理部１６１は、出力対象となるフレームをフレームバッファ１０４から読み出す（ステップＳ１００）。
【００９２】
映像処理部１６１は、読み出したフレームが３Ｄ映像であるか否かを判断する（ステップＳ１０５）。
【００９３】
３Ｄ映像であると判断する場合（ステップＳ１０５における「Ｙｅｓ」）、映像処理部１６１は、読み出したフレームからＬ映像及びＲ映像をそれぞれ生成する（ステップＳ１１０）。映像処理部１６１は、生成したＬ映像をＬ映像バッファ１７３へ、Ｒ映像をＲ映像バッファ１７４へそれぞれ書き込む（ステップＳ１１５）。
【００９４】
３Ｄ映像でない、つまり２Ｄ映像であると判断する場合（ステップＳ１０５における「Ｎｏ」）、映像処理部１６１は、番組フォーマット判定部１０２の判定結果に基づいて、読み出したフレームが３Ｄ番組のものであるか否かを判断する（ステップＳ１２０）。
【００９５】
３Ｄ番組であると判断する場合（ステップＳ１２０における「Ｙｅｓ」）、映像処理部１６１は、読み出したフレーム（２Ｄ映像）をＬ映像バッファ１７３及びＲ映像バッファ１７４の双方へ書き込む（ステップＳ１２５）。
【００９６】
３Ｄ番組でない、つまり２Ｄ番組であると判断する場合（ステップｓ１２０における「Ｎｏ」）、映像処理部１６１は、読み出したフレーム（２Ｄ映像）を第１バッファ１７１へ書き込む（ステップＳ１３０）。
【００９７】
１．４  具体例
ここでは、３Ｄ番組を受信した場合における、映像の表示について、具体例を用いて説明する。
【００９８】
図１０は、３Ｄ番組を受信した場合に、その番組に含まれる３Ｄ映像と２Ｄ映像とを表示する具体例を示す。
【００９９】
図１０では、３Ｄ番組が、３Ｄ映像区間＃１、２Ｄ映像区間＃２及び３Ｄ映像区間＃３から構成されている。
【０１００】
映像処理装置１００は、３Ｄ映像区間＃１及び３Ｄ映像区間＃３では、Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式で構成された複数のフレーム（３Ｄ映像のフレーム）を含むストリームを受信する。そして、映像処理装置１００は、受信した３Ｄ映像のフレームからＬ映像とＲ映像を生成し、１２０Ｈｚ毎に、Ｌ映像とＲ映像とを交互に表示する。
【０１０１】
映像処理装置１００は、２Ｄ映像区間＃２では、２Ｄ映像の複数のフレームを含むストリームを受信する。そして、映像処理装置１００は、受信した２Ｄ映像のフレームを６０Ｈｚの間に２回、つまり一つの２Ｄ映像のフレームを１２０Ｈｚ毎に２度ずつ表示する。
【０１０２】
図１１は、３Ｄ番組において２Ｄ映像を表示する際の仕組みの具体例を示すものである。
【０１０３】
図１１において、信号入力部１０１は、１／６０（＝２×１／１２０）秒毎にデコードされた２Ｄ映像Ｐ１００、Ｐ１０１をフレームバッファ１０４へ書き込む。
【０１０４】
映像処理部１６１は、１／６０秒毎に、フレームバッファ１０４に格納されている２Ｄ映像Ｐ１００、Ｐ１０１を第２バッファ１７２のＬ映像バッファ１７３及びＲ映像バッファ１７４の双方へ書き込む。
【０１０５】
表示部１６３は、１／１２０秒毎に、Ｌ映像バッファ１７３とＲ映像バッファ１７４とから交互に２Ｄ映像Ｐ１００、Ｐ１０１を読み出して表示する。
【０１０６】
このとき、ユーザが使用しているシャッター眼鏡は、１／１２０秒毎に、右目、左目と交互にシャッターが閉じている。しかしながら、表示される画像は、視差画像でないので、例えば、２Ｄ映像Ｐ１００を１／１２０秒毎に２度表示しても立体視されることはなく、平面視されることとなる。
【０１０７】
なお２Ｄ映像Ｐ１００が表示される間はシャッター眼鏡の開閉を停止、すなわち「常時左右開」としても良い。この場合３Ｄ映像が表示されている場合に比べてユーザは倍の光量の画像を視聴することとなるので、それを補償するために表示部１６３の表示光量を自動的に調整しても良い。
【０１０８】
２．第２の実施の形態
上記第１の実施の形態では、映像処理装置としてデジタルテレビを用いて説明したが、本実施の形態では、セットトップボックス（ＳＴＢ）とデジタルテレビの組み合わせを映像処理装置として、図を用いて説明する。
【０１０９】
２．１  構成
図１２は、当該映像処理装置の、使用行為についての形態を示す図である。本図に示すように、ＨＤＭＩで接続されたデジタルテレビ１１００とＳＴＢ１２００と、３Ｄ眼鏡２００とから構成され、ユーザによる使用が可能となる。ここで、映像処理装置は、ＨＤＭＩで接続されたデジタルテレビ１１００とＳＴＢ１２００との組み合わせからなるものとする。
【０１１０】
デジタルテレビ１１００は、２Ｄ映像及び３Ｄ映像を表示することができるものであり、ＳＴＢ１２００は、２Ｄ映像及び３Ｄ映像を含むストリームを受信する。ＳＴＢ１２００は受信したストリームに含まれるフレームをデジタルテレビ１１００へ出力し、デジタルテレビ１１００はＳＴＢ１２００から受け取ったフレームを再生することで映像を表示する。
【０１１１】
２．１．１  ＳＴＢ１２００の構成
ＳＴＢ１２００は、２Ｄ映像及び３Ｄ映像を送出するデジタル放送波を受信する。またＳＴＢ１２００は、ＩＰネットワーク及び再生装置と接続され、これらから出力された２Ｄ映像及び３Ｄ映像をも受信する。
【０１１２】
ＳＴＢ１２００は、図１３に示すように、信号入力部１２０１、番組フォーマット判定部１２０２、フレームフォーマット判定部１２０３、フレームバッファ１２０４及び出力処理部１２０５から構成されている。
【０１１３】
（１）信号入力部１２０１
信号入力部１２０１は、第１の実施の形態で示す信号入力部１０１と同様に、外部から送出（出力）された２Ｄ映像を構成するフレーム及び３Ｄ映像を構成するフレームを含むストリームを受信するものである。なお、ストリームには、２Ｄ及び３Ｄを構成するフレームを含む映像ストリームと、ＰＳＩとが多重化されているものとする。
【０１１４】
ここで、送出（出力）される３Ｄ映像のフレームは、Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式等の３Ｄ方式で構成されているものとする。Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式とは、前述の通り、Ｌ映像とＲ映像とを１フレーム内に含める方式である。また、受信するストリームのフォーマットについても、第１の実施の形態と同様であるので、ここでの説明は省略する。
【０１１５】
信号入力部１０１は、図１３に示すように、チューナ（復調器）１２５１、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１２５２、多重化分離部１２５３及び映像デコード部１２５４を有している。
【０１１６】
これら構成要素は、第１の実施の形態で示すチューナ１５１、ＮＩＣ１５２、多重化分離部１５３及び映像デコード部１５４と同様であるので、ここでの説明は省略する。
【０１１７】
（２）番組フォーマット判定部１２０２
番組フォーマット判定部１２０２は、第１の実施の形態で示す番組フォーマット判定部１０２と同様であるので、ここでの説明は省略する。
【０１１８】
（３）フレームフォーマット判定部１２０３
フレームフォーマット判定部１２０３は、第１の実施の形態で示すフレームフォーマット判定部１０３と同様であるので、ここでの説明は省略する。
【０１１９】
（４）フレームバッファ１２０４
フレームバッファ１２０４は、映像デコード部１２５４でデコードされたフレームを格納するための領域を有する。
【０１２０】
（５）出力処理部１２０５
出力処理部１２０５は、フレームバッファ１２０４に格納されているフレームをＨＤＭＩ接続されたデジタルテレビ１１００へ出力する機能を有している。
【０１２１】
出力処理部１２０５は、フレームバッファ１２０４に格納されているフレームを読み出す。
そして、読み出したフレームを含む番組が２Ｄ番組であるか３Ｄ番組であるかを示す３Ｄ番組フラグと、当該フレームが２Ｄ映像であるか３Ｄ映像であるか、３Ｄ映像の場合Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式を含むどの方式であるか等を示す映像情報をＨＤＭＩの情報に付加して、読み出したフレームとともにデジタルテレビ１１００へ出力する。
【０１２２】
２．１．２  デジタルテレビ１１００の構成
デジタルテレビ１１００は、具体的には、プラズマテレビであり、２Ｄ映像及び３Ｄ映像を表示する。
【０１２３】
デジタルテレビ１００は、図１４に示すように、信号入力部１１０１、番組フォーマット判定部１１０２、フレームフォーマット判定部１１０３、フレームバッファ１１０４及び出力処理部１１０５から構成されている。
【０１２４】
（１）信号入力部１１０１
信号入力部１１０１は、ＳＴＢ１２００から送出されたＨＤＭＩ規格の信号を受信する機能を有している。
【０１２５】
信号入力部１１０１は、図１４に示すように、ＨＤＭＩ受信部１１５１を有している。
【０１２６】
ＨＤＭＩ受信部１１５１は、ＨＤＭＩ規格の信号、ここでは、２Ｄ映像及び３Ｄ映像を構成する信号と、ＨＤＭＩの情報とを受信する。
【０１２７】
ＨＤＭＩ受信部１１５１は、受信した２Ｄ映像及び３Ｄ映像の信号をフレームバッファ１１０４へ書き込む。また、ＨＤＭＩ受信部１１５１は、受信したＨＤＭＩの情報を番組フォーマット判定部１１０２及びフレームフォーマット判定部１１０３の双方へ出力する。
【０１２８】
（２）番組フォーマット判定部１１０２
番組フォーマット判定部１０２は、ＨＤＭＩの情報を受け取ると、受け取ったＨＤＭＩの情報に含まれる３Ｄ番組フラグの値に基づいて、ＳＴＢ１２００から受け取ったフレームを含む番組が３Ｄ番組であるか２Ｄ番組であるかを判定する。
【０１２９】
（３）フレームフォーマット判定部１１０３
フレームフォーマット判定部１１０３は、ＨＤＭＩの情報を受け取ると、受け取ったＨＤＭＩの情報に含まれる映像情報の内容に基づいて、ＳＴＢ１２００から受け取ったフレームの映像が２Ｄ映像であるか３Ｄ映像であるか、３Ｄ映像の場合Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式を含むどの３Ｄ方式であるかを判定する。
【０１３０】
（４）フレームバッファ１１０４
フレームバッファ１１０４は、ＳＴＢ１２００から受け取ったフレームを格納するための領域を有する。
【０１３１】
（５）出力処理部１１０５
出力処理部１１０５は、番組フォーマット判定部１１０２の判定結果に応じた出力周期に基づいて映像を出力する。
【０１３２】
出力処理部１１０５は、図１４で示すように、映像処理部１１６１、フレームバッファ１１６２及び表示部１１６３を有している。
【０１３３】
映像処理部１１６１、フレームバッファ１１６２及び表示部１１６３のそれぞれは、第１の実施の形態で示す映像処理部１６１、フレームバッファ１６２及び表示部１６３のそれぞれと同様であるので、ここでの説明は省略する。
【０１３４】
２．２  動作
以下、デジタルテレビ１１００及びＳＴＢ１２００の動作について説明する。
【０１３５】
（１）出力処理
ここでは、ＳＴＢ１２００において、受信したストリームが示す３Ｄ番組及び２Ｄ番組に応じた、デジタルテレビ１１００への出力動作に係る処理について、図１５で示す流れ図を用いて説明する。
【０１３６】
出力処理部１２０５は、出力対象のフレームをフレームバッファ１２０４から読み出す（ステップＳ２００）。
【０１３７】
出力処理部１２０５は、番組フォーマット判定部１２０２の判定結果に基づいて、読み出したフレームが３Ｄ番組のものであるか否かを判断する（ステップＳ２０５）。３Ｄ番組のフレームであると判断する場合には（ステップＳ２０５における「Ｙｅｓ」）、出力処理部１２０５は、３Ｄ番組フラグに１を設定する（ステップＳ２１０）。
【０１３８】
出力処理部１２０５は、読み出したフレームが３Ｄ映像であるか否かを判断する（ステップＳ２２０）。
【０１３９】
３Ｄ映像であると判断する場合（ステップＳ２２０における「Ｙｅｓ」）、出力処理部１２０５は、ＨＤＭＩの情報に映像情報を設定し（ステップＳ２２５）、読み出したフレーム及びＨＤＭＩの情報をデジタルテレビ１１００へ出力する（ステップＳ２３０）。
【０１４０】
３Ｄ番組のフレームでない、つまり２Ｄ番組と判断する場合には（ステップＳ２０５における「Ｎｏ」）、及び３Ｄ映像でない、つまり２Ｄ映像であると判断する場合（ステップＳ２２０における「Ｎｏ」）、出力処理部１２０５は、ステップＳ２３０を実行する。
【０１４１】
（２）バッファ切替処理
バッファ切替処理は、デジタルテレビ１１００において２Ｄ番組及び３Ｄ番組に応じてスイッチ１８１の接続先を切り替える処理であり、その処理動作は、第１の実施の形態におけるバッファ切替処理と同様であるので、ここでの説明は省略する。
【０１４２】
（３）バッファ書込処理
バッファ書込処理は、出力処理部１１０５で行われ、表示対象のフレームを、当該フレームを含む番組、つまり３Ｄ番組及び２Ｄ番組に応じたバッファへ書き込む処理である。そして、その処理動作は、第１の実施の形態におけるバッファ書込処理と同様であるので、ここでの説明は省略する。
【０１４３】
２．３  変形例
上記第２の実施の形態では、デジタルテレビ１１００において、２Ｄ番組及び３Ｄ番組に応じて出力周期（映像の読み出し周期）の切替を行ったが、これに限定されない。
【０１４４】
映像の読み出し周期の切替はＳＴＢ１２００側で行ってもよい。
【０１４５】
２．３．１  構成
この場合におけるＳＴＢ１２００ａの構成要素を図１６に示す。
【０１４６】
ＳＴＢ１２００ａは、図１６に示すように、信号入力部１２０１ａ、番組フォーマット判定部１２０２ａ、フレームフォーマット判定部１２０３ａ、フレームバッファ１２０４ａ及び出力処理部１２０５ａから構成されている。
【０１４７】
（１）信号入力部１２０１ａ
信号入力部１２０１ａは、上記にて示す信号入力部１０１及び信号入力部１２０１と同様の機能を有しており、チューナ（復調器）１２５１ａ、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１２５２ａ、多重化分離部１２５３ａ及び映像デコード部１２５４ａを有している。
【０１４８】
これら構成要素は、第１の実施の形態で示すチューナ１５１、ＮＩＣ１５２、多重化分離部１５３及び映像デコード部１５４と同様であるので、ここでの説明は省略する。
【０１４９】
（２）番組フォーマット判定部１２０２ａ
番組フォーマット判定部１２０２ａは、上記にて示す番組フォーマット判定部１０２及び番組フォーマット判定部１２０２と同様であるので、ここでの説明は省略する。
【０１５０】
（３）フレームフォーマット判定部１２０３ａ
フレームフォーマット判定部１２０３ａは、上記にて示すフレームフォーマット判定部１０３及びフレームフォーマット判定部１２０３と同様であるので、ここでの説明は省略する。
【０１５１】
（４）フレームバッファ１２０４ａ
フレームバッファ１２０４ａは、映像デコード部１２５４ａでデコードされたフレームを格納するための領域を有する。
【０１５２】
（５）出力処理部１２０５ａ
出力処理部１２０５ａは、番組フォーマット判定部１２０２ａの判定結果に応じた出力周期に基づいてフレームを出力する。
【０１５３】
出力処理部１２０５ａは、図１７で示すように、映像処理部１２６１ａ、フレームバッファ１２６２ａ及び出力部１２６３ａを有している。
【０１５４】
映像処理部１２６１ａは、第１の実施の形態で示す映像処理部１６１と同様であるので、ここでの説明は省略する。
【０１５５】
フレームバッファ１２６２ａは、図１７に示すように、第１バッファ１２７１ａと、Ｌ映像バッファ１２７３ａ及びＲ映像バッファ１２７４ａを有する第２バッファ１２７２ａとから構成されている。フレームバッファ１２６２ａを構成する各構成要素は、第１の実施の形態で示す第１バッファ１７１、第２バッファ１７２、Ｌ映像バッファ１７３及びＲ映像バッファ１７４と同様であるので、ここでの説明は省略する。
【０１５６】
出力部１２６３ａは、図１７に示すように、スイッチ１２８１ａ、出力制御部１２８２ａ及び切替制御部１２８３ａを有している。
【０１５７】
スイッチ１２８１ａ及び切替制御部１２８３ａは、第１の実施の形態で示すスイッチ１８１及び切替制御部１８３と同様であるので、ここのでの説明は省略する。
【０１５８】
出力制御部１２８２ａは、番組フォーマット判定部１０２の判定結果に基づいて、映像の読み出し周期を変更して、フレームをデジタルテレビ１１００ａへ出力するものである。例えば、出力制御部１２８２ａは、受信したストリームが２Ｄ番組である場合には、読み出し周期を６０Ｈｚとして、スイッチ１２８１ａの接続先である第１バッファ１２７１ａから表示対象である２Ｄのフレームを読み出し出力する。
【０１５９】
出力制御部１２８２ａは、受信したストリームが３Ｄ番組である場合には、読み出し周期を１２０Ｈｚとして、スイッチ１８１の接続先である第２バッファ１２７２ａのＬ映像バッファ１２７３ａ及びＲ映像バッファ１２７４ａから出力対象であるフレームを交互に読み出し出力する。
【０１６０】
なお、２Ｄ映像及び３Ｄ映像がデジタルテレビ１１００ａへ出力される際に、デジタルテレビ１１００ａでは、ＨＤＭＩの映像フォーマットに従って、読み出し周期との同期をとる。
【０１６１】
２．３．２  動作
（１）バッファ切替処理
バッファ切替処理は、ＳＴＢ１２００ａにおいて２Ｄ番組及び３Ｄ番組に応じてスイッチ１２８１ａの接続先を切り替える処理であり、その処理動作は、第１の実施の形態におけるバッファ切替処理と同様であるので、ここでの説明は省略する。
【０１６２】
（２）バッファ書込処理
バッファ書込処理は、映像処理部１２６１ａで行われ、表示対象のフレームを、当該フレームを含む番組、つまり３Ｄ番組及び２Ｄ番組に応じたバッファへ書き込む処理である。そして、その処理動作は、第１の実施の形態におけるバッファ書込処理と同様であるので、ここでの説明は省略する。
【０１６３】
なお、フレームバッファ１２６２ａへの書込処理と並行して、出力部１２６３ａでは、番組フォーマット判定部１２０２ａの判定結果に基づいた読み出し周期で、対応するバッファから出力対象のフレームを読み出し、デジタルテレビ１１００ａへ出力する。
【０１６４】
３．第３の実施の形態
映像処理装置として録画機能付のデジタルテレビを用いてもよい。
【０１６５】
以下、本発明の一態様として、映像処理装置を録画機能付のデジタルテレビとした場合について説明する。
【０１６６】
３．１  構成
デジタルテレビ２１００は、具体的には、プラズマテレビであり、第１の実施の形態と同様に２Ｄ映像及び３Ｄ映像を含むストリームを受信する機能を有している。さらに、デジタルテレビ２１００は、受信したストリームをＨＤＤ及びＢＤに記録する録画機能をも有している。
【０１６７】
デジタルテレビ２１００は、図１８に示すように、信号入力部２１０１、番組フォーマット判定部２１０２、フレームフォーマット判定部２１０３、フレームバッファ２１０４、出力処理部２１０５及び記録部２１０６から構成されている。
【０１６８】
（１）信号入力部２１０１
信号入力部２１０１は、外部から送出（出力）された２Ｄ映像を構成するフレーム及び３Ｄ映像を構成するフレームを含むストリームを受信するものである。なお、ストリームは、第１の実施の形態と同様に、２Ｄ及び３Ｄを構成するフレームと、ＰＳＩとが多重化されているものとする。
【０１６９】
ここで、３Ｄ映像のフレームは、第１の実施の形態と同様に、Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式で構成されているものとする。
【０１７０】
また、フレームのフォーマットについても、第１の実施の形態と同様であるものとする。
【０１７１】
信号入力部２１０１は、図１８に示すように、チューナ（復調器）２１５１、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）２１５２、多重化分離部２１５３及び映像デコード部２１５４を有している。
【０１７２】
（１−１）チューナ２１５１及びＮＩＣ２１５２
チューナ２１５１及びＮＩＣ２１５２それぞれは、第１の実施の形態で示すチューナ１５１及びＮＩＣ１５２それぞれと同様であるので、ここでの説明は省略する。
【０１７３】
（１−２）多重化分離部２１５３
多重化分離部２１５３は、録画時及び通常再生時における動作と、録画再生時における動作とは異なるので、以下それぞれの場合について説明する。ここで、通常再生時とは、非録画状態であり、且つ受信した放送波を表示する場合のことである。また、録画再生時とは、録画された番組を再生して表示する場合のことである。
【０１７４】
（録画時及び通常再生時）
多重化分離部２１５３は、録画時及び通常再生時においては、チューナ２１５１及びＮＩＣ２１５２で受信したストリームを、２Ｄ及び３Ｄを構成するフレームを含む映像ストリームとＰＳＩとに分離する。多重化分離部２１５３は、録画時においては、分離した映像ストリームを記録部２１０６へ、ＰＳＩを番組フォーマット判定部２１０２へそれぞれ出力する。多重化分離部２１５３は、映像を表示する場合には、分離した映像ストリームを映像デコード部２１５４へ、ＰＳＩを番組フォーマット判定部２１０２へそれぞれ出力する。ここで、映像を表示する場合とは、録画中の映像を表示する場合及び通常再生時において番組を表示する場合の双方を含む。
【０１７５】
（録画再生時）
多重化分離部２１５３は、録画再生時においては、録画されたストリームをユーザにより指定された格納場所（ＨＤＤ若しくはＢＤ等の記録媒体）から取得し、取得したストリームを２Ｄ及び３Ｄを構成するフレームを含む映像ストリームとその他のストリームとに分離する。
【０１７６】
多重化分離部２１５３は、分離した映像ストリームを映像デコード部２１５４へ出力する。
【０１７７】
（１−３）映像デコード部２１５４
映像デコード部２１５４は、映像ストリームを多重化分離部２１５３から受け取ると、受け取った映像ストリームのデコードを行うとともに、映像ストリーム中にフレーム単位で格納されていた３Ｄ映像情報を取り出す機能を有している。この映像デコード部２１５４により、フレーム単位の映像が生成される。この場合、３Ｄ映像のフレームにおいては、Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式で構成されているフレームであり、Ｌ画像とＲ画像との切り分けはなされていない。
【０１７８】
映像デコード部２１５４は、生成したフレーム単位の映像をフレームバッファ２１０４へ書き込み、取り出した３Ｄ映像情報をフレームフォーマット判定部２１０３へ出力する。
【０１７９】
（２）番組フォーマット判定部２１０２
番組フォーマット判定部２１０２は、録画時及び通常再生時において、多重化分離部２１５３からＰＳＩを受け取ると、受け取ったＰＳＩに含まれる３Ｄ番組フラグの値に基づいて、多重化分離部２１５３で受け取ったストリームを含む番組が３Ｄ番組であるか２Ｄ番組であるかを判定する。
【０１８０】
番組フォーマット判定部２１０２は、録画時においては、録画されるストリームに対応付けて記録されるファイル属性情報（メタデータ）を生成し、記録部２１０６へ出力する。このとき、番組フォーマット判定部２１０２は、ＰＳＩに含まれる３Ｄ番組フラグの値に基づく判定結果に応じて、ストリームが２Ｄ番組であるか３Ｄ番組であるかを示す番組フォーマット情報をファイル属性情報に付与して記録部２１０６へ出力する。
【０１８１】
番組フォーマット判定部２１０２は、録画再生時においては、再生するストリームに対応付けられた格納場所（ＨＤＤ若しくはＢＤ等の記録媒体）からファイル属性情報を読み出し、ファイル属性情報に含まれる番組フォーマット情報に基づいて、再生対象の番組が２Ｄ番組であるか３Ｄ番組であるかを判定する。
【０１８２】
以下、ファイル属性情報の構成について説明する。
【０１８３】
ファイル属性情報は、例えば、ＥＴＳＩ  ＴＳ  １０２  ８２２（ＴＶ  Ａｎｙｔｉｍｅ）規格に基づくものである。本実施の形態では、ＥＴＳＩ  ＴＳ  １０２  ８２２のＡＶ  Ａｔｔｒｉｂｕｔｅを拡張して、２Ｄ番組であるか３Ｄ番組であるかの番組フォーマット情報を追加する。番組フォーマット情報には、例えば、２Ｄ番組である場合には値０が、３Ｄ番組である場合には値１が設定される。これにより、再生時において、当該３Ｄ番組フラグを参照することで、再生対象の番組が２Ｄ番組であるか３Ｄ番組であるかを判別することができる。
【０１８４】
（３）フレームフォーマット判定部２１０３
フレームフォーマット判定部２１０３は、第１の実施の形態で示すフレームフォーマット判定部１０３と同様であるので、ここでの説明は省略する。
【０１８５】
（４）フレームバッファ２１０４
フレームバッファ２１０４は、第１の実施の形態で示すフレームバッファ１０４と同様であるので、ここでの説明は省略する。
【０１８６】
（５）出力処理部２１０５
出力処理部２１０５は、番組フォーマット判定部２１０２の判定結果に応じた出力周期に基づいて映像を出力する。
【０１８７】
出力処理部２１０５は、図１８で示すように、映像処理部２１６１、フレームバッファ２１６２及び表示部２１６３を有している。
【０１８８】
映像処理部２１６１、フレームバッファ２１６２及び表示部２１６３のそれぞれは、第１の実施の形態で示す映像処理部１６１、フレームバッファ１６２及び表示部１６３のそれぞれと同様であるので、ここでの説明は省略する。
【０１８９】
（６）記録部２１０６
記録部２１０６は、録画時において、多重化分離部２１５３から分離された映像ストリームを、番組フォーマット判定部２１０２から生成されたファイル属性情報をそれぞれ受け取ると、受け取ったストリームとファイル属性情報とを対応付けて、予めユーザにより指定された格納領域（ＨＤＤ若しくはＢＤ等の記録媒体）へ記録する。
【０１９０】
３．２  動作
ここで、デジタルテレビ２１００では、番組を表示する際には、表示する番組、つまり２Ｄ番組及び３Ｄ番組に応じてフレームバッファ２１６２内の接続先を切り替えるバッファ切替処理と、切り替えられたバッファに対する書き込み処理とが行われる。
【０１９１】
バッファ切替処理は、第１の実施の形態におけるバッファ切替処理と同様であるので、ここでの説明は省略する。
【０１９２】
また、バッファ書込処理についても、第１の実施の形態におけるバッファ書込処理と同様であるので、ここでの説明は省略する。
【０１９３】
３．３  変形例
上記第３の実施の形態のデジタルテレビ２１００は、受信した映像ストリームをデコードすることなく、記録媒体へ記録するものであったが、これに限定されない。
【０１９４】
受信された映像ストリームは、一旦デコードされ、所定の処理が施された後、再度エンコードして記録されてもよい。
【０１９５】
この場合のデジタルテレビ２１００ａの構成について説明する。
【０１９６】
３．３．１  構成
デジタルテレビ２１００ａは、図１９に示すように、信号入力部２１０１ａ、番組フォーマット判定部２１０２ａ、フレームフォーマット判定部２１０３ａ、フレームバッファ２１０４ａ、出力処理部２１０５ａ、記録部２１０６ａ及び映像エンコード部２１０７ａから構成されている。
【０１９７】
（１）信号入力部２１０１ａ
信号入力部２１０１ａは、外部から送出（出力）された２Ｄ映像を構成するフレーム及び３Ｄ映像を構成するフレームを含むストリームを受信するものである。なお、ストリームは、第１の実施の形態と同様に、２Ｄ及び３Ｄを構成するフレームを含む映像ストリームと、ＰＳＩとが多重化されているものとする。
【０１９８】
ここで、３Ｄ映像のフレームは、第１の実施の形態と同様に、Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式等の３Ｄ方式で構成されているものとする。
【０１９９】
また、フレームのフォーマットについても、第１の実施の形態と同様であるものとする。
【０２００】
信号入力部２１０１ａは、図１９に示すように、チューナ（復調器）２１５１ａ、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）２１５２ａ、多重化分離部２１５３ａ及び映像デコード部２１５４ａを有している。
【０２０１】
（１−１）チューナ２１５１ａ及びＮＩＣ２１５２ａ
チューナ２１５１ａ及びＮＩＣ２１５２ａそれぞれは、第１の実施の形態で示すチューナ１５１及びＮＩＣ１５２それぞれと同様であるので、ここでの説明は省略する。
【０２０２】
（１−２）多重化分離部２１５３ａ
多重化分離部２１５３ａは、録画時及び通常再生時における動作と、録画再生時における動作とは異なるので、以下それぞれの場合について説明する。
【０２０３】
（録画時及び通常再生時）
多重化分離部２１５３ａは、録画時及び通常再生時においては、チューナ２１５１ａ及びＮＩＣ２１５２ａで受信したストリームを、２Ｄ及び３Ｄを構成するフレームを含む映像ストリームとＰＳＩとに分離する。多重化分離部２１５３ａは、分離した映像ストリームを映像デコード部２１５４ａへ、ＰＳＩを番組フォーマット判定部２１０２ａへそれぞれ出力する。
【０２０４】
（録画再生時）
多重化分離部２１５３ａは、録画再生時においては、録画されたストリームをユーザにより指定された格納場所（ＨＤＤ若しくはＢＤ等の記録媒体）から取得し、取得したストリームを２Ｄ及び３Ｄを構成するフレームを含む映像ストリームとその他のストリームとに分離する。
【０２０５】
多重化分離部２１５３ａは、分離した映像ストリームを映像デコード部２１５４ａへ出力する。
【０２０６】
なお、ファイル属性情報についは、第３の実施の形態で説明しているので、ここでの説明は省略する。
【０２０７】
（１−３）映像デコード部２１５４ａ
映像デコード部２１５４ａは、映像ストリームを多重化分離部２１５３ａから受け取ると、受け取った映像ストリームのデコードを行うとともに、映像ストリーム中にフレーム単位で格納されていた３Ｄ映像情報を取り出す機能を有している。
【０２０８】
以下、録画時における動作と、通常再生時及び録画再生時（以下、単に再生時という。）における動作とは異なるので、以下それぞれの場合について説明する。
【０２０９】
（録画時）
映像デコード部２１５４ａは、生成したフレーム単位の映像を映像エンコード部２１０７ａへ出力すると同時に、取り出したフレーム単位の３Ｄ映像情報をフレームフォーマット判定部２１０３ａへ出力する。
【０２１０】
（再生時）
映像デコード部２１５４ａは、生成したフレーム単位の映像をフレームバッファ２１０４ａへ書き込み、取り出したフレーム単位の３Ｄ映像情報をフレームフォーマット判定部２１０３ａへ出力する。
【０２１１】
（２）番組フォーマット判定部２１０２ａ
番組フォーマット判定部２１０２ａは、第３の実施の形態で示す番組フォーマット判定部２１０２と同様であるので、ここでの説明は省略する。
【０２１２】
（３）フレームフォーマット判定部２１０３ａ
録画時及び通常再生時における動作と、録画再生時における動作とは異なるので、以下それぞれの場合について説明する。
【０２１３】
（再生時）
フレームフォーマット判定部２１０３ａは、映像デコード部１５４から取り出した３Ｄ映像情報を受け取ると、その値に基づいて、デコードされたフレームの映像が２Ｄ映像であるか３Ｄ映像であるかを判定する。
【０２１４】
（録画時）
フレームフォーマット判定部２１０３ａは、映像デコード部１５４から取り出した３Ｄ映像情報を受け取ると、その値に基づいて、デコードされたフレームの映像が２Ｄ映像であるか３Ｄ映像であるかを判定して、その結果を映像エンコード部２１０７ａへ出力する。
【０２１５】
（４）フレームバッファ２１０４ａ
フレームバッファ２１０４ａは、第１の実施の形態で示すフレームバッファ１０４と同様であるので、ここでの説明は省略する。
【０２１６】
（５）出力処理部２１０５ａ
出力処理部２１０５ａは、番組フォーマット判定部２１０２の判定結果に応じた出力周期に基づいて映像を出力する。
【０２１７】
出力処理部２１０５ａは、図１９で示すように、映像処理部２１６１ａ、フレームバッファ２１６２ａ及び表示部２１６３ａを有している。
【０２１８】
映像処理部２１６１ａ、フレームバッファ２１６２ａ及び表示部２１６３ａのそれぞれは、第１の実施の形態で示す映像処理部１６１、フレームバッファ１６２及び表示部１６３のそれぞれと同様であるので、ここでの説明は省略する。
【０２１９】
（６）映像エンコード部２１０７ａ
映像エンコード部２１０７ａは、録画対象のフレームを再度エンコードする機能を有している。
【０２２０】
映像デコード部２１５４ａからデコードされたフレームを、フレームフォーマット判定部２１０３ａからフレームフォーマット判定結果を受け取る。
【０２２１】
映像エンコード部２１０７ａは、当該フレームに対して当該コード形式に応じたエンコードを施し、受け取ったフレームフォーマット判定結果を付加して、映像ストリームを生成して記録部２１０６ａへ出力する。
【０２２２】
（７）記録部２１０６ａ
記録部２１０６ａは、録画時において、映像エンコード部から再度エンコードされた映像ストリームを、番組フォーマット判定部２１０２ａからファイル属性情報をそれぞれ受け取ると、受け取った映像ストリームとファイル属性情報とを対応付けて、予めユーザにより指定された格納領域（ＨＤＤ若しくはＢＤ等の記録媒体）へ記録する。
【０２２３】
３．３．２  動作
ここで、デジタルテレビ２１００ａにおけるバッファ切替処理及びバッファ書込処理のそれぞれは、第１の実施の形態におけるバッファ切替処理及びバッファ書込処理のそれぞれと同様であるので、ここでの説明は省略する。
【０２２４】
４．第４の実施の形態
上記各実施の形態では、フレームの中に、当該フレームが２Ｄ映像であるか３Ｄ映像であるかの情報を含めるとしたが、これに限定されない。
【０２２５】
この情報をフレームに含めなくてもよい。この場合の映像処理装置としてのデジタルテレビ３１００の構成及び動作について説明する。
【０２２６】
なお、本実施の形態において、フレーム中には、当該フレームが２Ｄ映像であるか３Ｄ映像であるかの情報は含まれていないものとする。
【０２２７】
４．１  構成
デジタルテレビ３１００は、具体的には、プラズマテレビであり、第１の実施の形態と同様に２Ｄ映像及び３Ｄ映像を含むストリームを受信する機能を有している。
【０２２８】
デジタルテレビ３１００は、図２０に示すように、信号入力部３１０１、番組フォーマット判定部３１０２、フレームフォーマット判定部３１０３、フレームバッファ３１０４及び出力処理部３１０５から構成されている。
【０２２９】
（１）信号入力部３１０１
信号入力部３１０１は、外部から送出（出力）された２Ｄ映像を構成するフレーム及び３Ｄ映像を構成するフレームを含むストリームを受信するものである。なお、ストリームは、第１の実施の形態と同様に、２Ｄ及び３Ｄを構成するフレームと、ＰＳＩとが多重化されているものとする。
【０２３０】
ここで、３Ｄ映像のフレームは、第１の実施の形態と同様に、Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式で構成されているものとする。
【０２３１】
また、フレームのフォーマットについても、第１の実施の形態と同様であるものとする。
【０２３２】
信号入力部３１０１は、図２０に示すように、チューナ（復調器）３１５１、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）３１５２、多重化分離部３１５３及び映像デコード部３１５４を有している。
【０２３３】
チューナ３１５１、ＮＩＣ３１５２及び多重化分離部３１５３のそれぞれは、第１の実施の形態で示すチューナ１５１、ＮＩＣ１５２及び多重化分離部１５３のそれぞれと同様であるので、ここでの説明は省略する。
【０２３４】
映像デコード部３１５４は、デコードした結果の出力先がフレームバッファ３１０４のみとなることが、第１の実施の形態で示す映像デコード部１５４と異なる。他の機能については、同様の機能である。
【０２３５】
（２）番組フォーマット判定部３１０２
番組フォーマット判定部３１０２は、第１の実施の形態で示す番組フォーマット判定部１０２と同様であるので、ここでの説明は省略する。
【０２３６】
（３）フレームバッファ３１０４
フレームバッファ３１０４は、第１の実施の形態で示すフレームバッファ１０４と同様であるので、ここでの説明は省略する。
【０２３７】
（４）フレームフォーマット判定部３１０３
フレームフォーマット判定部３１０３は、フレームバッファ３１０４に格納されているフレームから当該フレームがＳｉｄｅ−ｂｙ−Ｓｉｄｅ方式を含む３Ｄ方式で構成されているか否か、構成されている場合はどの３Ｄ方式で構成されているかを検出する機能を有している。
【０２３８】
具体的には、フレームフォーマット判定部３１０３は、フレームを水平方向及び垂直方向にそれぞれｍ等分及びｎ等分し、それぞれの領域の画像の近似度をｍとｎとを変えながら検証する。そして、フレームフォーマット判定部３１０３は、水平方向の類似度が所定値以上であるｍ、ｎの値が存在する場合には当該フレームはＳｉｄｅ−ｂｙ−Ｓｉｄｅ方式で構成されていると判断し、垂直方向の類似度が所定値以上であるｍ、ｎの値が存在する場合には当該フレームはＴｏｐ  ａｎｄ  Ｂｏｔｔｏｍ方式で構成されていると判断する。
【０２３９】
（５）出力処理部３１０５
出力処理部３１０５は、番組フォーマット判定部３１０２の判定結果に応じた出力周期に基づいて映像を出力する。
【０２４０】
出力処理部３１０５は、図２０で示すように、映像処理部３１６１、フレームバッファ３１６２及び表示部３１６３を有している。
【０２４１】
映像処理部３１６１、フレームバッファ３１６２及び表示部３１６３のそれぞれは、第１の実施の形態で示す映像処理部１６１、フレームバッファ１６２及び表示部１６３のそれぞれと同様であるので、ここでの説明は省略する。
【０２４２】
４．２  動作
ここで、デジタルテレビ３１００では、番組を表示する際には、表示する番組、つまり２Ｄ番組及び３Ｄ番組に応じてフレームバッファ３１６２内の接続先を切り替えるバッファ切替処理と、切り替えられたバッファに対する書き込み処理とが行われる。
【０２４３】
バッファ切替処理は、第１の実施の形態におけるバッファ切替処理と同様であるので、ここでの説明は省略する。
【０２４４】
また、バッファ書込処理についても、第１の実施の形態におけるバッファ書込処理と同様であるので、ここでの説明は省略する。
【０２４５】
５．第５の実施の形態
上記各実施の形態では、フレームと３Ｄ番組フラグを含むＰＳＩとが多重化されたストリームを受信するとしたが、これに限定されない。
【０２４６】
ストリームは、複数のフレームのみで構成されていてもよい。またフレームとＰＳＩが多重化されているが、ＰＳＩに３Ｄ番組フラグが含まれていなくてもよい。
【０２４７】
この場合の映像処理装置としてのデジタルテレビ４１００の構成及び動作について説明する。
【０２４８】
５．１  構成
デジタルテレビ４１００は、具体的には、プラズマテレビであり、第１の実施の形態と同様に２Ｄ映像及び３Ｄ映像を含むストリームを受信する機能を有している。
【０２４９】
デジタルテレビ４１００は、図２１に示すように、信号入力部４１０１、番組フォーマット判定部４１０２、フレームフォーマット判定部４１０３、フレームバッファ４１０４、出力処理部４１０５、履歴保持部４１０８及び操作入力部４１０９から構成されている。
【０２５０】
（１）信号入力部４１０１
信号入力部４１０１は、外部から送出（出力）された２Ｄ映像を構成するフレーム及び３Ｄ映像を構成するフレームを含むストリームを受信するものである。なお、ストリームは、第１の実施の形態と同様に、２Ｄ及び３Ｄを構成するフレームと、ＰＳＩとが多重化されているものとする。
【０２５１】
ここで、３Ｄ映像のフレームは、第１の実施の形態と同様に、Ｓｉｄｅ−ｂｙ−Ｓｉｄｅ方式で構成されているものとする。
【０２５２】
また、フレームのフォーマットについても、第１の実施の形態と同様であるものとする。
【０２５３】
信号入力部４１０１は、図２１に示すように、チューナ（復調器）４１５１、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）４１５２、多重化分離部４１５３及び映像デコード部４１５４を有している。
【０２５４】
チューナ４１５１、ＮＩＣ４１５２及び映像デコード部４１５４のそれぞれは、第１の実施の形態で示すチューナ１５１、ＮＩＣ１５２及び映像デコード部１５４のそれぞれと同様であるので、ここでの説明は省略する。
【０２５５】
多重化分離部４１５３は、受信したストリームから映像ストリームを分離し、分離した映像ストリームを映像デコード部４１５４へ出力する。
【０２５６】
（２）履歴保持部４１０８
履歴保持部４１０８は、フレームフォーマット判定部４１０３の判定結果の履歴を記憶する領域を有している。
【０２５７】
（３）フレームフォーマット判定部４１０３
フレームフォーマット判定部４１０３は、第１の実施の形態のフレームフォーマット判定部１０３と同様の判定を行う。
【０２５８】
フレームフォーマット判定部４１０３は、判定結果に応じた判定情報を履歴保持部４１０８へ書き込む。例えば、２Ｄ映像であると判定した場合には値０を、３Ｄ映像であると判定した場合には値１を書き込む。
【０２５９】
（４）番組フォーマット判定部４１０２
番組フォーマット判定部４１０２は、履歴保持部４１０８に格納されているフレームフォーマット判定部４１０３での判定結果の履歴を参照して、受信したストリームが３Ｄ番組であるか２Ｄ番組であるかを判定する。なお、当該参照は、判定情報が書き込まれた後、次の判定情報が書き込まれるまでに行われる。
【０２６０】
具体的には、番組フォーマット判定部４１０２は、参照時点の判定情報が値１である場合には、現時点から過去に遡り、値１が所定数以上連続しているか否かを判断する。
【０２６１】
連続していると判断する場合には、番組フォーマット判定部４１０２は、受信したストリームは３Ｄ番組であると判定し、その後の判定は中断する。そして、番組フォーマット判定部４１０２は、判定の再開の指示を受け取ると、受信したストリームが３Ｄ番組であるか２Ｄ番組であるかの判定を再開する。
【０２６２】
それ以外の場合には、番組フォーマット判定部４１０２は、受信したストリームは２Ｄ番組であると判定する。そして、番組フォーマット判定部４１０２は、受信したストリームが３Ｄ番組であるか２Ｄ番組であるかの判定を継続する。
【０２６３】
（５）操作入力部４１０９
操作入力部４１０９は、ユーザから選局の指示や電源オフの指示を受け付ける。
【０２６４】
操作入力部４１０９は、ユーザから選局の指示（チャネル変更の指示）を受け付けると、履歴保持情報の内容をリセットするとともに、番組フォーマット判定部４１０２へ判定の再開の指示を出力する。なお、このとき、チューナ４１５１では、ユーザから選局された放送波の受信が行われることになる。
【０２６５】
操作入力部４１０９は、ユーザから電源オフの指示を受け付けると、履歴保持情報の内容をリセットする。その後、デジタルテレビ４１００は電源オフがなされる。この場合、再度電源のオンなされると、番組フォーマット判定部４１０２は、受信したストリームの番組が３Ｄ番組であるか２Ｄ番組であるかの判定を開始する。
【０２６６】
（６）フレームバッファ４１０４
フレームバッファ４１０４は、第１の実施の形態で示すフレームバッファ１０４と同様であるので、ここでの説明は省略する。
【０２６７】
（７）出力処理部４１０５
出力処理部４１０５は、番組フォーマット判定部４１０２の判定結果に応じた出力周期に基づいて映像を出力する。
【０２６８】
出力処理部４１０５は、図２１で示すように、映像処理部４１６１、フレームバッファ４１６２及び表示部４１６３を有している。
【０２６９】
映像処理部４１６１、フレームバッファ４１６２及び表示部４１６３のそれぞれは、第１の実施の形態で示す映像処理部１６１、フレームバッファ１６２及び表示部１６３のそれぞれと同様であるので、ここでの説明は省略する。
【０２７０】
なお、出力処理部４１０５は、番組フォーマット判定部４１０２の判定がなされるまでの間は、従来と同様に、フレーム単位に必要に応じて、出力周期を切り替える。
【０２７１】
５．２  動作
ここで、デジタルテレビ４１００では、番組を表示する際には、表示する番組、つまり２Ｄ番組であるか３Ｄ番組であるかの番組判定処理と、判定結果に応じてフレームバッファ４１６２内の接続先を切り替えるバッファ切替処理と、切り替えられたバッファに対する書き込み処理とが行われる。
【０２７２】
バッファ切替処理は、第１の実施の形態におけるバッファ切替処理と同様であるので、ここでの説明は省略する。
【０２７３】
また、バッファ書込切替処理についても、第１の実施の形態におけるバッファ書込処理と同様であるので、ここでの説明は省略する。
【０２７４】
以下、番組判定処理について、図２２で示す流れ図を用いて説明する。
【０２７５】
番組フォーマット判定部４１０２は、参照時点のフレームが３Ｄ映像である場合において現時点から過去に遡り、３Ｄ映像が所定数以上連続しているか否かを判断する（ステップＳ３００）。具体的には、番組フォーマット判定部４１０２は、現時点から過去に遡り判定情報の値１が所定数以上連続しているか否かを判断する。
【０２７６】
連続していると判断する場合（ステップＳ３００における「Ｙｅｓ」）、番組フォーマット判定部４１０２は、受信した番組は３Ｄ番組と判定し（ステップＳ３０５）、処理を終了する。
【０２７７】
連続していないと判断する場合には（ステップＳ３００における「Ｎｏ」）、番組フォーマット判定部４１０２は、受信した番組は２Ｄ番組と判定し（ステップＳ３１０）、ステップＳ３００へ戻る。
【０２７８】
６．変形例
以上、各実施の形態に基づいて説明したが、本発明は上記の各実施の形態に限られない。例えば、以下のような変形例が考えられる。
【０２７９】
（１）上記の各実施の形態において、送出（出力）されるフレームを含む映像ストリームの信号フォーマットは、Ｈ．２６４｜ＭＰＥＧ４／ＡＶＣ規格に基づいたものとしたが、これに限定されない。
【０２８０】
送出（出力）されるフレームの信号フォーマットは、ＭＰＥＧ２規格にもとづくものであってもよい。
【０２８１】
この場合、ＭＰＥＧ２規格で定義されるデータ構造のうち“ｕｓｅｒ＿ｄａｔａ”または“ｅｘｔｅｎｓｉｏｎ＿ｄａｔａ”のデータ構造において、フレームが２Ｄ映像であるか３Ｄ映像であるかのフラグを設けることで実現できる。また、ＭＰＥＧ２−ＳＹＳＴＥＭＳ規格で定義されるデータ構造のうち“ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ”または“ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄ＿ｄａｔａ”のデータ構造において、フレームが２Ｄ映像であるか３Ｄ映像であるかのフラグを設けてもよい。
【０２８２】
（２）上記の各実施の形態において、ＰＳＩのＰＭＴ内において３Ｄ番組フラグを含める位置は一例であり、これに限定されない。
【０２８３】
例えば、図６に示す記述子領域Ｔ１１３を用いてもよい。
【０２８４】
記述子領域Ｔ１１２には、Ｈ．２６４｜ＭＰＥＧ４／ＡＶＣ規格の映像（ストリーム）が送出される場合にはＡＶＣビデオ記述子のデータが格納され、ＭＰＥＧ２規格のストリームが送出される場合にはビデオデコードコントロール記述子のデータが格納される。これら記述子のデータ構造の未定義部分に３Ｄ番組フラグを設定することで実現できる。
【０２８５】
または、記述子領域Ｔ１１２において、上記の２つの記述子以外の記述子を新たに定義することで対応してもよい。また、ＥＳの種別Ｔ１１０に新たな値を設定してもよい。
【０２８６】
（３）上記の各実施の形態において、送出されるストリームに多重化される情報はＰＳＩとしたが、これに限定されない。
【０２８７】
多重化される情報は、ＳＩ（ｓｅｒｖｉｃｅ  ｉｎｆｏｒｍａｔｉｏｎ）であってもよい。
【０２８８】
ＳＩとしてＳＤＴ（Ｓｅｒｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔａｂｌｅ）やＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）を用いてもよい。
【０２８９】
（３−１）ＳＤＴを用いた場合
ここで、ＳＩとしてＳＤＴを用いた場合について説明する。
【０２９０】
ＳＤＴ（サービス記述子テーブル）Ｔ３００は、チャネル単位の情報が記載されたものであり、図２３にそのデータ構造の一例を示す。テーブル識別子（ｔａｂｌｅ＿ｉｄ）Ｔ３０１、サービス種別Ｔ３１０及び記述子領域Ｔ３１３は既知のものであるので、ここでの説明は省略する。３Ｄ番組フラグＴ３１２は、当該ＳＤＴに対応するストリームで構成される番組が２Ｄ番組であるか３Ｄ番組であるかを識別するためのフラグである。具体的には、３Ｄ番組フラグは１ビットからなる情報であり、値０は２Ｄ番組を示し、値１は３Ｄ番組を示す。ここで、サービス記述子テーブルＴ３００においては、サービス種別Ｔ３１０、３Ｄ番組フラグＴ３１２及び記述子領域Ｔ３１３を含む組が複数個存在する。
【０２９１】
上記の変形例では、３Ｄ番組フラグＴ３１２をサービス種別Ｔ３１０の後続の情報として配置したが、これに限定されない。
【０２９２】
記述子領域Ｔ３１３に新たな記述子を定義して対応してもよい。また、サービス種別Ｔ３１０に新たな値を設定してもよい。
【０２９３】
（３−２）ＥＩＴを用いた場合
ＥＩＴ（イベント情報テーブル）は、番組単位の情報が記載されたものであり、当該ＥＩＴ内には、コンポーネント記述子及びコンテント記述子が含まれる。
【０２９４】
ＥＩＴを用いる場合には、コンポーネント記述子において、現在、未定義である領域に３Ｄ番組フラグを割り当てる。また、コンテント記述子においては、８ビットからなるユーザジャンルに、２Ｄ番組であるか３Ｄ番組であるかの情報を割り当てる。こうすることで、番組が２Ｄ番組であるか３Ｄ番組であるかの判別が可能となる。
【０２９５】
または、新たな記述子を定義して対応してもよい。
【０２９６】
（４）上記第３の実施の形態において、ファイル属性情報として、ＥＴＳＩ  ＴＳ  １０２  ８２２規格を用いたが、これに限定されない。
【０２９７】
ファイル属性情報は、他の規格に基づくものや、独自形式のものであってもよい。
【０２９８】
例えば、ＩＳＯ＿ＩＥＣ＿１４４９６−１２規格であってもよい。また、その他ＢＤＡ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ  Ａｓｓｏｃｉａｔｉｏｎ）、ＳＤＡ（ＳＤ  Ａｓｓｏｃｉａｔｉｏｎ）、ＤＶＤ Ｆｏｒｕｍ等の規格に基づくものであってもよい。
【０２９９】
（５）上記第３の実施の形態において、映像処理装置は記録媒体への録画再生を行うものとしたが、この記録媒体は映像処理装置の外部にあって、ＩＰネットワーク等で接続されていてもよい。
【０３００】
記録媒体が宅内のＩＰネットワーク等で接続されている場合は、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  ｐｌａｙ）等のプロトコルを利用することができる。ＵＰｎＰプロトコルを用いる場合、ファイル属性情報として、ＵＰｎＰ  ＡＶ  ＣＤＳ等が利用できる。
【０３０１】
また宅外の記録媒体からＩＰネットワーク等を利用してＶｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ形式でストリームを受信することもできる。この場合は、映像処理装置はＨＴＴＰやＲＴＳＰ／ＲＴＰ等のプロトコルを用いて、ストリームの要求と受信を行う。この場合のファイル属性情報は、メニュー画面等を構成するＨＴＭＬやＢＭＬ等のマルチメディアスクリプトに直接記載してもよいし、前述のＥＴＳＩ  ＴＳ  １０２  ８２２規格を用いてもよいし、ＩＰＴＶ  Ｆｏｒｕｍ  ＳＴＤ−０００２  ＶＯＤ規格に規定される再生制御ファイル等を用いてもよい。
【０３０２】
（６）上記各実施の形態において、３Ｄ番組時の２Ｄ映像については、同じ２Ｄ映像を２回繰り返して表示するとしたが、これに限定されない。
【０３０３】
一の２Ｄ映像（第１映像という。）と次の表示対象となる２Ｄ映像（第２映像という。）とからフレーム補完を行うことで補完映像を生成し、第１映像、生成した補完映像、第２映像の順に表示してもよい。なお、この場合、フレーム間の補完が行われるため、実際に出力される各映像は最低１／１２０秒遅延することとなる。
【０３０４】
上記実施の形態と異なる点は、先ず、フレームバッファ１０４ａは少なくとも２つの映像を格納する領域を有している。また、本変形例に係る映像処理部１６１ａは、３Ｄ番組中において、２Ｄ映像を表示する際には、フレームバッファ１０４ａから連続する２つの２Ｄ映像から補完映像を生成し、生成した補完映像をＲ映像バッファ１７４へ書き込む。なお、連続する２Ｄ映像が存在しない場合には、上記実施の形態と同様に、同じ２Ｄ映像を２回表示する。
【０３０５】
図２４は、当該変形例に係る２Ｄ映像の表示の仕組みの具体例を示すものである。
【０３０６】
図２４において、信号入力部１０１は、デコードされた２Ｄ映像Ｐ２００、Ｐ２０１をフレームバッファ１０４ａへ書き込む。
【０３０７】
映像処理部１６１ａは、フレームバッファ１０４ａに格納されている２Ｄ映像Ｐ２００、Ｐ２０１を読み出し、２Ｄ映像Ｐ２００を第２バッファ１７２のＬ映像バッファ１７３へ書き込む。また、映像処理部１６１ａは、読み出した２Ｄ映像Ｐ２００、Ｐ２０１を用いてフレーム間の補完を行い、補完映像Ｐ２００ａを生成し、生成した補完映像Ｐ２００ａをＲ映像バッファ１７４へ書き込む。
【０３０８】
表示部１６３は、１／１２０秒毎に、Ｌ映像バッファ１７３から２Ｄ映像Ｐ２００を読み出して表示し、Ｒ映像バッファ１７４から補完映像Ｐ２００ａを読み出して表示する。
【０３０９】
このとき、ユーザが使用しているシャッター眼鏡は、１／１２０秒毎に、左目、右目と交互にシャッターが閉じている。しかしながら、表示部１６３においては、２Ｄ映像Ｐ２００、補完映像Ｐ２００ａ、そして２Ｄ映像Ｐ２０１の順に表示されるので、映像の遷移が滑らかに行われ、ユーザは、２Ｄ映像が２度表示されるという違和感をもつことなく、映像を視聴することができる。
【０３１０】
なおこの場合も２Ｄ映像Ｐ２００が表示される間はシャッター眼鏡の開閉を停止、すなわち「常時左右開」としても良い。この場合３Ｄ映像が表示されている場合に比べてユーザは倍の光量の画像を視聴することとなるので、それを補償するために表示部１６３の表示光量を自動的に調整しても良い。
【０３１１】
（７）上記実施の形態において、２Ｄ番組であるか３Ｄ番組であるかの判定は、ストリームと多重化されたＰＳＩ又はＳＩの情報に基づいて逐次行ったが、これに限定されない。
【０３１２】
フレーム毎に記載する３Ｄ映像情報に直接、３Ｄ番組中の２Ｄフレームである旨を記載してもよい。
【０３１３】
また３Ｄ方式がサービス互換方式である場合は、サービス互換方式の３Ｄストリームであるか、通常の２Ｄのストリームであるかによって、３Ｄ番組フラグに替えてもよい。例えばＭＰＥＧ４｜Ｈ．２６４による圧縮符号化を行う場合、ｐｒｏｆｉｌｅ＿ｉｄｃの値を参照することで、サービス互換方式の３Ｄストリーム（ＭＶＣ）であるか、通常の２Ｄストリーム（ＡＶＣ）であるかを識別できる。
【０３１４】
（８）上記実施の形態において、２Ｄ番組であるか３Ｄ番組であるかの判定は、ストリームと多重化されたＰＳＩ又はＳＩの情報に基づいて逐次行ったが、これに限定されない。
【０３１５】
映像処理装置（デジタルテレビ）は、予め上記ＳＩもしくは他の形式の情報からなる電子番組表（ＥＰＧ）を記憶しておき、電子番組表を用いて、受信したストリームの番組が２Ｄ番組であるか３Ｄ番組であるかを判定してもよい。
【０３１６】
または、電子番組表において３Ｄ番組のみを放送するチャネルに対しては３Ｄ番組のみを放送する旨の情報（以下、３Ｄ放送情報）を付加しておき、上記のように番組が３Ｄ番組であるか２Ｄ番組であるかの判定を行う前に、映像処理装置は、３Ｄ放送情報を基に、受信したストリームのチャネルが３Ｄ番組のみを放送するチャネルであるか否かを判定してもよい。この場合、３Ｄ番組のみを放送するチャネルであると判定すると、受信したストリームの番組は３Ｄ番組であると特定する。なお、３Ｄ放送情報が３Ｄ番組のみを放送する旨のものでない場合には、番組単位で、３Ｄ番組であるか２Ｄ番組であるかの判定を行う。
【０３１７】
また、映像処理装置は、電子番組表に基づいて、受信しているストリームの３Ｄ番組の終了を検知すると、その後の番組が３Ｄ番組であるか２Ｄ番組であるかを当該電子番組表を用いて判定する。後続の番組が３Ｄ番組であると判定すると、映像の出力周期の変更は行わない。また、後続の番組が２Ｄ番組であると判定すると、映像の出力周期を２Ｄ映像のものへと変更する。
【０３１８】
（９）上記第３の実施の形態において、デジタルテレビ２１００は録画機能付のデジタルテレビとしたが、これに限定されない。
【０３１９】
当該実施の形態で説明した録画機能を有する録画装置を別途設けてもよい。この場合、デジタルテレビは、放送波の受信機能、ＩＰネットワークからの番組の受信機能及び録画装置から録画された番組の再生に係る機能を有することで実現できる。
【０３２０】
（１０）上記第５の実施の形態において、デジタルテレビ４１００は、チャネル変更の指示もしくは電源の切／入があると履歴保持情報の内容をリセットして、再度番組の判定を開始するようにしたが、これに限定されない。
【０３２１】
例えば、デジタルテレビは、履歴保持情報の内容をリセットすることなく、番組の判定を開始を行ってもよい。この場合、デジタルテレビ（映像処理装置）は、２Ｄ映像を連続して所定枚数以上受信すると、２Ｄ番組と判定し、出力周期を３Ｄ映像の出力周期から２Ｄ映像の出力周期へと変更する。なお、この場合に用いる所定数は、上記第５の実施の形態で３Ｄ番組であるか否かの判定に用いる所定数と同一の値であってもよいし、異なる値であってもよい。
【０３２２】
（１１）上記第５の実施の形態において、２Ｄ番組であるか、３Ｄ番組であるかを判定する処理動作において用いた所定数は、１であってもよい。この場合、３Ｄ映像を受信すると即座に出力周期を切り替えることとなる。
【０３２３】
（１２）上記第５の実施の形態において、２Ｄ番組であるか、３Ｄ番組であるかを判定する処理動作において、３Ｄ番組であると判定した場合、当該処理動作を、次の開始のトリガーとなるユーザ動作が行われるまで、停止したが、これに限定されない。
【０３２４】
３Ｄ番組であると判定した以降においても当該処理動作を継続してもよい。
【０３２５】
この場合、映像処理装置の出力処理部４１０５は、番組フォーマット判定部４１０２で３Ｄ番組であると判定された以降、２Ｄ映像を所定数連続して受信すると、２Ｄ番組であると判定して、出力周期の切り替えを行う。なお、２Ｄ番組の判定に用いる所定数は、上記第５の実施の形態で３Ｄ番組であるか否かの判定に用いる所定数と同一の値であってもよいし、異なる値であってもよし、または１であってもよい。所定数が１である場合には、映像処理装置の出力処理部４１０５は、番組フォーマット判定部４１０２で３Ｄ番組であると判定された以降、２Ｄ映像を受信すると即座に、出力周期の切り替えを行う。
【０３２６】
（１３）上記実施の形態において、プラズマテレビを用いて、２Ｄ映像と３Ｄ映像の出力周期の切り替えについて説明したが、これに限定されない。
【０３２７】
プラズマテレビに限らず、２Ｄ映像の表示時と３Ｄ映像の表示時で異なるパネル駆動方式が用いられることで、切り替えの時間がかかる（１映像フレーム期間内に完了しない）表示デバイスを有する装置に、上述した切り替えの技術を適用してもよい。
【０３２８】
（１４）上記実施の形態において、デジタルテレビは、放送波の受信、ＩＰネットワークから番組の受信、記録媒体から番組の取得及び再生装置から番組の取得、それぞれを行うものとしたが、これに限定されない。
【０３２９】
デジタルテレビは、これら機能のうち少なくとも１つの機能を備えていればよい。
【０３３０】
（１５）上記実施の形態において、フレームバッファは、第１バッファと、第２バッファ（Ｌ映像バッファ、Ｒ映像バッファ）とは、物理的に異なるものとしたが、これに限定されない。
【０３３１】
第１バッファ、Ｌ映像バッファ、Ｒ映像バッファが物理的には共通で、時分割で切り替えて用いられる形態でもよい。
【０３３２】
（１６）上記実施の形態では、２Ｄ映像の出力周期は、１／６０秒としたが、これに限定されない。
【０３３３】
２Ｄ映像は他の出力周期（例えば、１／５０秒）であってもよい。この場合、３Ｄの出力周期は、２Ｄ映像の出力周期の半分（例えば、１／１００秒）となる。
【０３３４】
（１７）上記実施の形態において、ＰＳＩに３Ｄ番組フラグに加えて、当該３Ｄ番組フラグが３Ｄ番組を示す場合には３Ｄ映像のフレームがＳｉｄｅ−ｂｙ−Ｓｉｄｅ方式及びＴｏｐ  ａｎｄ  Ｂｏｔｔｏｍ方式の何れの方式で構成されているかを示す情報（以下、方式情報という。）を追加してもよい。
【０３３５】
この場合、番組フォーマット判定部は、方式情報を映像処理部へ出力し、映像処理部は、受け取った方式情報に基づいて、３Ｄ番組がどの方式で構成されているかを特定する。
【０３３６】
これにより、フレームフォーマット判定部でフレーム毎に方式を判断する場合に比べて、１回の判定で３Ｄ番組がどの方式で構成されているかを特定することができるので、処理の効率化が図れる。例えば、３Ｄ番組がＳｉｄｅ−ｂｙ−Ｓｉｄｅ方式で構成されていると判断する場合には、Ｔｏｐ  ａｎｄ  Ｂｏｔｔｏｍ方式のフレームをＬ映像とＲ映像とに分割するプログラムのロードは不要となる。
【０３３７】
（１８）上記各実施の形態において、グラフィックスを生成し、映像の重畳するグラフィックス生成部を設けてもよい。
【０３３８】
第１の実施の形態に示すデジタルテレビ１００にグラフィックス生成部１１０Ａを設けた場合の一例を図２５に示す。
【０３３９】
グラフィックス生成部１１０Ａは、フレームフォーマット判定部１０３からフレームフォーマットの判定結果（フレームの映像が２Ｄ映像であるか３Ｄ映像であるか、及び３Ｄ映像である場合には構成方式）を受け取る。
【０３４０】
グラフィックス生成部１１０Ａは、生成したグラフィックスをフレームフォーマット判定部１０３から受け取った判定結果に基づいて、対象のフレームに重畳する。
【０３４１】
具体的には、グラフィックス生成部１１０Ａは、判定結果が２Ｄ映像である場合には、フレーム中において重畳する位置を決定し、決定した位置にグラフィックスを重畳する。そして、グラフィックスを重畳したフレームをフレームバッファ１０４に書き込む。グラフィックス生成部１１０Ａは、判定結果が３Ｄ映像である場合には、一フレーム中におけるＬ映像が格納された領域においてグラフィックスを重畳する位置（ｘ）を決定する。そして、グラフィックス生成部１１０Ａは、Ｒ映像が格納された領域において、先に決定した位置（ｘ）に基づいて、グラフィックスを重畳する位置を決定する。Ｒ映像においてグラフィックスが重畳される位置（ｙ）は、ｙ＝ｘ＋（一フレームの横幅の画素数／２）で算出される。例えば、一フレームの横幅の画素数が１９２０である場合には、位置（ｙ）は、ｙ＝ｘ＋９６０で算出される。
【０３４２】
なお、上記では、３Ｄ映像においてグラフィックスが重畳される位置は、Ｌ映像とＲ映像とでは同一の位置となるが、これに限定されない。例えば、Ｒ映像でグラフィックスを重畳する位置をＬ映像の位置より右若しくは左に少なくとも１画素分ずらしてもよい。
【０３４３】
また、上記においては、フレームバッファ１０４に格納する前に、グラフィックスを重畳したが、これに限定されない。出力処理部１０５内のフレームバッファ１６２に格納する前にグラフィックスを重畳してもよい。このとき、Ｌ映像バッファ１７３に格納される映像と、Ｒ映像バッファ１７４に格納される映像において、同一の位置にグラフィックスが重畳されるよう位置を決定してもよいし、Ｒ映像バッファ１７４に格納される映像についてグラフィックスを重畳する位置をＬ映像バッファ１７３に格納される映像についてグラフィックスを重畳する位置より右若しくは左に少なくとも１画素分ずらしてもよい。
【０３４４】
（１９）上記第２の実施の形態において、３Ｄの映像情報をＨＤＭＩの情報に付加するとしているが、具体的には、ＨＤＭＩの情報を構成するテーブルのうち装置を製造する業者が共通して使用するテーブルに３Ｄの映像情報を格納してもよいし、業者毎に使用が許可されている個別のテーブルに３Ｄの映像情報を格納してもよい。また、個別のテーブルを利用する場合において、当該個別テーブルをデジタルテレビ１１００へＨＤＭＩのケーブルを介して出力する際には、共通のテーブルを出力する信号線と同一の信号線を用いてもよいし、異なる信号線を用いてもよい。
【０３４５】
（２０）上記の実施の形態で説明した手法の手順を記述したプログラムをメモリに記憶しておき、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などがメモリからプログラムを読み出して、読み出したプログラムを実行することによって、上記の手法が実現されるようにしてもよい。
【０３４６】
また、当該手法の手順を記述したプログラムを記録媒体に格納して、頒布するようにしてもよい。
【０３４７】
（２１）上記の各実施の形態にかかる各構成は、集積回路であるＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）として実現されてもよい。これらの構成は、１チップ化されても良いし、一部又は全てを含むように１チップ化されてもよい。ここでは、ＬＳＩと表現したが、回路の集積度の違いによっては、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと称呼されることもある。また、集積回路化の手法は、ＬＳＩに限られるものではなく、専用回路または汎用プロセッサで集積回路化を行ってもよい。また、ＬＳＩ製造後にプログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサー（ＲｅＣｏｎｆｉｇｕｒａｂｌｅ  Ｐｒｏｃｅｓｓｏｒ）を用いてもよい。あるいは、これらの機能ブロックの演算は、例えば、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）やＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などを用いて演算することもできる。さらに、これらの処理ステップはプログラムとして記録媒体に記録して実行することで処理することもできる。
【０３４８】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路の技術が登場すれば、当然、その技術を用いて機能ブロックを集積化してもよい。バイオ技術の適応などが可能性としてあり得る。
【０３４９】
（２２）上記実施の形態及び変形例を組み合わせるとしてもよい。
【産業上の利用可能性】
【０３５０】
上記にて説明した映像処理装置は、３Ｄ映像及び２Ｄ映像の双方を表示する場合において有用である。
【符号の説明】
【０３５１】
１００    デジタルテレビ
１０１    信号入力部
１０２    番組フォーマット判定部
１０３    フレームフォーマット判定部
１０４    フレームバッファ
１０５    出力処理部
１５１    チューナ
１５２    ＮＩＣ
１５３    多重化分離部
１５４    映像デコード部
１６１    映像処理部
１６２    フレームバッファ
１６３    表示部
１７１    第１バッファ
１７２    第２バッファ
１７３    Ｌ映像バッファ
１７４    Ｒ映像バッファ
１８１    スイッチ
１８２    ディスプレイ
１８３    切替制御部
【図１】
0005870272.tif 000002
【図２】
0005870272.tif 000003
【図３】
0005870272.tif 000004
【図４】
0005870272.tif 000005
【図５】
0005870272.tif 000006
【図６】
0005870272.tif 000007
【図７】
0005870272.tif 000008
【図８】
0005870272.tif 000009
【図９】
0005870272.tif 000010
【図１０】
0005870272.tif 000011
【図１１】
0005870272.tif 000012
【図１２】
0005870272.tif 000013
【図１３】
0005870272.tif 000014
【図１４】
0005870272.tif 000015
【図１５】
0005870272.tif 000016
【図１６】
0005870272.tif 000017
【図１７】
0005870272.tif 000018
【図１８】
0005870272.tif 000019
【図１９】
0005870272.tif 000020
【図２０】
0005870272.tif 000021
【図２１】
0005870272.tif 000022
【図２２】
0005870272.tif 000023
【図２３】
0005870272.tif 000024
【図２４】
0005870272.tif 000025
【図２５】
0005870272.tif 000026