(57)【要約】【課題】より簡単にユーザが所望する機能または性能を提供できるようにする。【解決手段】  撮像装置１１は、撮像した立体視映像の映像データを映像処理装置１２に出力する。映像処理装置１２は、所定の映像処理を施した後、所定の記録フォーマットに変換した映像データを、ネットワーク５１を介してサーバ２１にアップロードする。映像処理装置３１は、ネットワーク５１を介してサーバ２１から映像データをダウンロードする。映像処理装置３１は、表示装置１３−２、１４−２または１６−２の表示形式に基づいた映像データに変換し、表示装置１３−２、１４−２または１６−２は、変換した映像データに基づく映像を表示する。本発明は、立体視映像の配信システムに適用することができる。【選択図】図１
2006157605.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置と、ネットワークを介して相互に接続されている第１の映像処理装置、映像データ配信装置、および、第２の映像処理装置とを含む映像処理システムにおいて、
前記撮像装置は、
立体視映像を構成する第１の映像を撮像する第１のカメラと、
前記立体視映像を構成する第２の映像を撮像する第２のカメラと、
前記第１の映像の第１の映像データ、および、前記第２の映像の第２の映像データの出力を制御する第１の出力制御手段と
を含み、
前記第１の映像処理装置は、
前記第１の映像データおよび前記第２の映像データを取得する第１の取得手段と、
前記第１の映像データの第１のフレームおよび前記第２の映像データの第２のフレームを規則的に配列した第３の映像データを生成する生成手段と、
前記ネットワークを介して、前記第３の映像データを前記映像データ配信装置に送信する送信手段と
を含み、
前記第２の映像処理装置は、
前記ネットワークを介して、前記映像データ配信装置から前記第３の映像データを取得する第２の取得手段と、
自分に接続されている表示装置の表示方式に基づいて、前記第３の映像データを第４の映像データに変換する変換手段と、
前記第４の映像データの前記表示装置への出力を制御する第２の出力制御手段と
を含む
ことを特徴とする映像処理システム。
【請求項２】
前記第１の出力制御手段は、前記第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、前記第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように前記第１の映像データおよび前記第２の映像データの出力を制御し、
前記生成手段は、前記第１の映像データの第１のフレームまたは前記第２の映像データの第２のフレームが更新されるごとに、前記第１のフレームと前記第２のフレームとを並べて配置した第３のフレームを生成し、前記第３のフレームにより構成される前記第３の映像データを生成する
ことを特徴とする請求項１に記載の映像処理システム。
【請求項３】
前記第１のカメラは、第１の周期ごとに前記第１のフレームを撮像し、
前記第２のカメラは、前記第１の周期と同じ間隔かつ前記第１の周期からほぼ半周期ずれた第２の周期ごとに前記第２のフレームを撮像し、
前記生成手段は、前記第１の映像データの第１のフレームまたは前記第２の映像データの第２のフレームが更新されるごとに、前記第１のフレームと前記第２のフレームとを並べて配置した第３のフレームを生成し、前記第３のフレームにより構成される前記第３の映像データを生成する
ことを特徴とする請求項１に記載の映像処理システム。
【請求項４】
前記表示方式は、交差視を利用した表示方式、または、視差バリア方式を利用した表示方式を含む
ことを特徴とする請求項１に記載の映像処理システム。
【請求項５】
撮像装置と、ネットワークを介して相互に接続されている第１の映像処理装置、映像データ配信装置、および、第２の映像処理装置とを含む映像処理システムの映像処理方法において、
前記撮像装置により実行される、
第１のカメラにより立体視映像を構成する第１の映像を撮像し、第２のカメラにより前記立体視映像を構成する第２の映像を撮像する撮像ステップと、
前記第１の映像の第１の映像データ、および、前記第２の映像の第２の映像データの出力を制御する第１の出力制御ステップと
を含み、
前記第１の映像処理装置により実行される、
前記第１の映像データおよび前記第２の映像データを取得する第１の取得ステップと、
前記第１の映像データの第１のフレームおよび前記第２の映像データの第２のフレームを規則的に配列した第３の映像データを生成する生成ステップと、
前記ネットワークを介して、前記第３の映像データを前記映像データ配信装置に送信する送信ステップと
を含み、
前記第２の映像処理装置により実行される、
前記ネットワークを介して、前記映像データ配信装置から前記第３の映像データを取得する第２の取得ステップと、
前記第２の映像処理装置に接続されている表示装置の表示方式に基づいて、前記第３の映像データを第４の映像データに変換する変換ステップと、
前記第４の映像データの前記表示装置への出力を制御する第２の出力制御ステップと
を含む
ことを特徴とする映像処理方法。
【請求項６】
立体視映像を構成する第１の映像を撮像する第１のカメラと、
前記立体視映像を構成する第２の映像を撮像する第２のカメラと、
前記第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、前記第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように前記第１の映像データおよび前記第２の映像データの出力を制御する出力制御手段と
を含むことを特徴とする撮像装置。
【請求項７】
撮像装置の映像データ出力方法において、
第１のカメラにより、立体視映像を構成する第１の映像を撮像し、第２のカメラにより、前記立体視映像を構成する第２の映像を撮像する撮像ステップと、
前記第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、前記第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように前記第１の映像データおよび前記第２の映像データの出力を制御する出力制御ステップと
を含むことを特徴とする映像データ出力方法。
【請求項８】
撮像装置の映像データ出力処理用のプログラムであって、
第１のカメラにより、立体視映像を構成する第１の映像を撮像し、第２のカメラにより、前記立体視映像を構成する第２の映像を撮像する撮像ステップと、
前記第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、前記第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように前記第１の映像データおよび前記第２の映像データの出力を制御する出力制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項９】
撮像装置のコンピュータに、映像データ出力処理を行なわせるプログラムであって、
第１のカメラにより、立体視映像を構成する第１の映像を撮像し、第２のカメラにより、前記立体視映像を構成する第２の映像を撮像する撮像ステップと、
前記第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、前記第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように前記第１の映像データおよび前記第２の映像データの出力を制御する出力制御ステップと
を含むことを特徴とするプログラム。
【請求項１０】
第１の周期ごとに、立体視映像を構成する第１の映像の第１のフレームを撮像する第１のカメラと、
前記第１の周期と同じ間隔かつ前記第１の周期からほぼ半周期ずれた第２の周期ごとに、前記立体視映像を構成する第２の映像の第２のフレームを撮像する第２のカメラと
を含むことを特徴とする撮像装置。
【請求項１１】
第１のカメラにより、第１の周期ごとに、立体視映像を構成する第１の映像の第１のフレームを撮像し、
第２のカメラにより、前記第１の周期と同じ間隔かつ前記第１の周期からほぼ半周期ずれた第２の周期ごとに、前記立体視映像を構成する第２の映像の第２のフレームを撮像する
ことを特徴とする撮像方法。
【請求項１２】
立体視映像を構成する第１の映像の第１の映像データであって、第１の周期ごとに更新される第１のフレームにより構成される第１の映像データ、および、前記立体視映像を構成する第２の映像の第２の映像データであって、前記第１の周期と同じ間隔かつ前記第１の周期からほぼ半周期ずれた第２の周期ごとに更新される第２のフレームにより構成される第２の映像データを取得する取得手段と、
前記第１の映像データの第１のフレームまたは前記第２の映像データの第２のフレームが更新されるごとに、前記第１のフレームと前記第２のフレームとを並べて配置した第３のフレームを生成し、前記第３のフレームにより構成される前記第３の映像データを生成する生成手段と
を含むことを特徴とする映像処理装置。
【請求項１３】
前記第１の映像データは、前記第１の周期の半分の周期で撮像された第４のフレームにより構成される第４の映像データの偶数フレームおよび奇数フレームのうち一方を間引いたものであり、前記第２の映像データは、前記第２の周期の半分の周期で撮像された第５のフレームにより構成される第５の映像データの偶数フレームおよび奇数フレームのうち他方を間引いたものである
ことを特徴とする請求項１２に記載の映像処理装置。
【請求項１４】
前記第１のフレームは、第１のカメラにより前記第１の周期ごとに撮像され、
前記第２のフレームは、第２のカメラにより前記第２の周期ごとに撮像される
ことを特徴とする請求項１２に記載の映像処理装置。
【請求項１５】
立体視映像を構成する第１の映像の第１の映像データであって、第１の周期ごとに更新される第１のフレームにより構成される第１の映像データ、および、前記立体視映像を構成する第２の映像の第２の映像データであって、前記第１の周期と同じ間隔かつ前記第１の周期からほぼ半周期ずれた第２の周期ごとに更新される第２のフレームにより構成される第２の映像データを取得する取得ステップと、
前記第１の映像データの第１のフレームまたは前記第２の映像データの第２のフレームが更新されるごとに、前記第１のフレームと前記第２のフレームとを並べて配置した第３のフレームを生成し、前記第３のフレームにより構成される前記第３の映像データを生成する生成ステップと
を含むことを特徴とする映像処理方法。
【請求項１６】
立体視映像を構成する第１の映像の第１の映像データであって、第１の周期ごとに更新される第１のフレームにより構成される第１の映像データ、および、前記立体視映像を構成する第２の映像の第２の映像データであって、前記第１の周期と同じ間隔かつ前記第１の周期からほぼ半周期ずれた第２の周期ごとに更新される第２のフレームにより構成される第２の映像データを取得する取得ステップと、
前記第１の映像データの第１のフレームまたは前記第２の映像データの第２のフレームが更新されるごとに、前記第１のフレームと前記第２のフレームとを並べて配置した第３のフレームを生成し、前記第３のフレームにより構成される前記第３の映像データを生成する生成ステップと
を含むことを特徴とする映像処理をコンピュータに実行させるプログラムが記録されている記録媒体。
【請求項１７】
立体視映像を構成する第１の映像の第１の映像データであって、第１の周期ごとに更新される第１のフレームにより構成される第１の映像データ、および、前記立体視映像を構成する第２の映像の第２の映像データであって、前記第１の周期と同じ間隔かつ前記第１の周期からほぼ半周期ずれた第２の周期ごとに更新される第２のフレームにより構成される第２の映像データを取得する取得ステップと、
前記第１の映像データの第１のフレームまたは前記第２の映像データの第２のフレームが更新されるごとに、前記第１のフレームと前記第２のフレームとを並べて配置した第３のフレームを生成し、前記第３のフレームにより構成される前記第３の映像データを生成する生成ステップと
をコンピュータに実行させることを特徴とするプログラム。
【請求項１８】
表示装置に立体視映像を表示させる映像処理装置において、
前記立体視映像の映像データである第１の映像データを取得する取得手段と、
前記表示装置の表示方式に基づいて、前記第１の映像データを第２の映像データに変換する変換手段と、
前記第２の映像データの前記表示装置への出力を制御する出力制御手段と
を含むことを特徴とする映像処理装置。
【請求項１９】
前記表示方式は、交差視を利用した表示方式、または、視差バリア方式を利用した表示方式を含む
ことを特徴とする請求項１８に記載の映像処理装置。
【請求項２０】
表示装置に立体視映像を表示させる映像処理装置の映像処理方法において、
前記立体視映像の映像データである第１の映像データを取得する取得ステップと、
前記表示装置の表示方式に基づいて、前記第１の映像データを第２の映像データに変換する変換ステップと、
前記第２の映像データの前記表示装置への出力を制御する出力制御ステップと
を含むことを特徴とする映像処理方法。
【請求項２１】
表示装置に立体視映像を表示させる映像処理装置の映像処理用のプログラムであって、
前記立体視映像の映像データである第１の映像データを取得する取得ステップと、
前記表示装置の表示方式に基づいて、前記第１の映像データを第２の映像データに変換する変換ステップと、
前記第２の映像データの前記表示装置への出力を制御する出力制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項２２】
表示装置に立体視映像を表示させる映像処理装置のコンピュータに、映像処理を行なわせるプログラムであって、
前記立体視映像の映像データである第１の映像データを取得する取得ステップと、
前記表示装置の表示方式に基づいて、前記第１の映像データを第２の映像データに変換する変換ステップと、
前記第２の映像データの前記表示装置への出力を制御する出力制御ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像処理システムおよび方法、撮像装置および方法、映像処理装置、映像データ出力方法、記録媒体、並びにプログラムに関し、特に立体視（3D（Dimensional））映像用の映像処理システムおよび方法、撮像装置および方法、映像処理装置、映像データ出力方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
近年、立体視を利用して立体的な映像を視認できる立体視（3D）映像を扱うシステム、装置（例えば、撮像装置、記録装置、表示装置など）などが普及してきている。それに伴い、立体視映像を撮像したり、見たりするための様々なシステム、装置などが提案されている（例えば、特許文献１参照）。
【０００３】
それらのシステム、装置は独自の特徴を備えており、例えば、多人数で見るのに適していたり、１人または少人数で見るのに適していたり、立体視映像の画質が向上したり、立体視映像の映像データのサイズを小さくできたりと、それらの効果や利点は様々である。
【特許文献１】特開２００１−３５９１２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ユーザが立体視映像を撮像したり、または、見たりする場面は様々であり、その場面により立体視映像を扱うシステムや装置に対して要求される機能や性能は異なる。例えば、立体視映像を大人数で見る場合もあれば、個人で見る場合もある。また、画質を優先したい場合もあれば、データ量を削減したい場合もある。
【０００５】
しかしながら、従来の立体視映像を扱うシステムや装置では、それぞれ独自の機能、および、それに伴う性能しか提供できないため、ユーザは、使用する場面によって、異なるシステムまたは装置、および、それらを動作させるソフトウェアなどを準備しなければならず、手間やコストがかかってしまうという課題があった。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、立体視映像を扱うシステムまたは装置おいて、より簡単にユーザが所望する機能または性能を提供できるようにするものである。
【課題を解決するための手段】
【０００７】
本発明の映像処理システムは、撮像装置と、ネットワークを介して相互に接続されている第１の映像処理装置、映像データ配信装置、および、第２の映像処理装置とを含む映像処理システムであって、撮像装置は、立体視映像を構成する第１の映像を撮像する第１のカメラと、立体視映像を構成する第２の映像を撮像する第２のカメラと、第１の映像の第１の映像データ、および、第２の映像の第２の映像データの出力を制御する第１の出力制御手段とを含み、第１の映像処理装置は、第１の映像データおよび第２の映像データを取得する第１の取得手段と、第１の映像データの第１のフレームおよび第２の映像データの第２のフレームを規則的に配列した第３の映像データを生成する生成手段と、ネットワークを介して、第３の映像データを映像データ配信装置に送信する送信手段とを含み、第２の映像処理装置は、ネットワークを介して、映像データ配信装置から第３の映像データを取得する第２の取得手段と、自分に接続されている表示装置の表示方式に基づいて、第３の映像データを第４の映像データに変換する変換手段と、第４の映像データの表示装置への出力を制御する第２の出力制御手段とを含むことを特徴とする。
【０００８】
第１の出力制御手段は、第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように第１の映像データおよび第２の映像データの出力を制御し、生成手段は、第１の映像データの第１のフレームまたは第２の映像データの第２のフレームが更新されるごとに、第１のフレームと第２のフレームとを並べて配置した第３のフレームを生成し、第３のフレームにより構成される第３の映像データを生成するようにすることができる。
【０００９】
第１のカメラは、第１の周期ごとに第１のフレームを撮像し、第２のカメラは、第１の周期と同じ間隔かつ第１の周期からほぼ半周期ずれた第２の周期ごとに第２のフレームを撮像し、生成手段は、第１の映像データの第１のフレームまたは第２の映像データの第２のフレームが更新されるごとに、第１のフレームと第２のフレームとを並べて配置した第３のフレームを生成し、第３のフレームにより構成される第３の映像データを生成するようにすることができる。
【００１０】
表示方式は、交差視を利用した表示方式、または、視差バリア方式を利用した表示方式を含むようにすることができる。
【００１１】
本発明の第１の映像処理方法は、撮像装置と、ネットワークを介して相互に接続されている第１の映像処理装置、映像データ配信装置、および、第２の映像処理装置とを含む映像処理システムの映像処理方法であって、撮像装置により実行される、第１のカメラにより立体視映像を構成する第１の映像を撮像し、第２のカメラにより立体視映像を構成する第２の映像を撮像する撮像ステップと、第１の映像の第１の映像データ、および、第２の映像の第２の映像データの出力を制御する第１の出力制御ステップとを含み、第１の映像処理装置により実行される、第１の映像データおよび第２の映像データを取得する第１の取得ステップと、第１の映像データの第１のフレームおよび第２の映像データの第２のフレームを規則的に配列した第３の映像データを生成する生成ステップと、ネットワークを介して、第３の映像データを映像データ配信装置に送信する送信ステップとを含み、第２の映像処理装置により実行される、ネットワークを介して、映像データ配信装置から第３の映像データを取得する第２の取得ステップと、第２の映像処理装置に接続されている表示装置の表示方式に基づいて、第３の映像データを第４の映像データに変換する変換ステップと、第４の映像データの表示装置への出力を制御する第２の出力制御ステップとを含むことを特徴とする。
【００１２】
本発明の第１の撮像装置は、立体視映像を構成する第１の映像を撮像する第１のカメラと、立体視映像を構成する第２の映像を撮像する第２のカメラと、第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように第１の映像データおよび第２の映像データの出力を制御する出力制御手段とを含むことを特徴とする。
【００１３】
本発明の映像データ出力方法は、撮像装置の映像データ出力方法であって、第１のカメラにより、立体視映像を構成する第１の映像を撮像し、第２のカメラにより、立体視映像を構成する第２の映像を撮像する撮像ステップと、第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように第１の映像データおよび第２の映像データの出力を制御する出力制御ステップとを含むことを特徴とする。
【００１４】
本発明の第１の記録媒体に記録されているプログラムは、撮像装置の映像データ出力処理用のプログラムであって、第１のカメラにより、立体視映像を構成する第１の映像を撮像し、第２のカメラにより、立体視映像を構成する第２の映像を撮像する撮像ステップと、第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように第１の映像データおよび第２の映像データの出力を制御する出力制御ステップとを含むことを特徴とする。
【００１５】
本発明の第１のプログラムは、撮像装置のコンピュータに、映像データ出力処理を行なわせるプログラムであって、第１のカメラにより、立体視映像を構成する第１の映像を撮像し、第２のカメラにより、立体視映像を構成する第２の映像を撮像する撮像ステップと、第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように第１の映像データおよび第２の映像データの出力を制御する出力制御ステップとを含むことを特徴とする。
【００１６】
本発明の第２の撮像装置は、第１の周期ごとに、立体視映像を構成する第１の映像の第１のフレームを撮像する第１のカメラと、第１の周期と同じ間隔かつ第１の周期からほぼ半周期ずれた第２の周期ごとに、立体視映像を構成する第２の映像の第２のフレームを撮像する第２のカメラとを含むことを特徴とする。
【００１７】
本発明の撮像方法は、第１のカメラにより、第１の周期ごとに、立体視映像を構成する第１の映像の第１のフレームを撮像し、第２のカメラにより、第１の周期と同じ間隔かつ第１の周期からほぼ半周期ずれた第２の周期ごとに、立体視映像を構成する第２の映像の第２のフレームを撮像することを特徴とする。
【００１８】
本発明の第１の映像処理装置は、立体視映像を構成する第１の映像の第１の映像データであって、第１の周期ごとに更新される第１のフレームにより構成される第１の映像データ、および、立体視映像を構成する第２の映像の第２の映像データであって、第１の周期と同じ間隔かつ第１の周期からほぼ半周期ずれた第２の周期ごとに更新される第２のフレームにより構成される第２の映像データを取得する取得手段と、第１の映像データの第１のフレームまたは第２の映像データの第２のフレームが更新されるごとに、第１のフレームと第２のフレームとを並べて配置した第３のフレームを生成し、第３のフレームにより構成される第３の映像データを生成する生成手段とを含むことを特徴とする。
【００１９】
第１の映像データは、第１の周期の半分の周期で撮像された第４のフレームにより構成される第４の映像データの偶数フレームおよび奇数フレームのうち一方を間引いたものであり、第２の映像データは、第２の周期の半分の周期で撮像された第５のフレームにより構成される第５の映像データの偶数フレームおよび奇数フレームのうち他方を間引いたものであるようにすることができる。
【００２０】
第１のフレームは、第１のカメラにより第１の周期ごとに撮像され、第２のフレームは、第２のカメラにより第２の周期ごとに撮像されるようにすることができる。
【００２１】
本発明の第２の映像処理方法は、立体視映像を構成する第１の映像の第１の映像データであって、第１の周期ごとに更新される第１のフレームにより構成される第１の映像データ、および、立体視映像を構成する第２の映像の第２の映像データであって、第１の周期と同じ間隔かつ第１の周期からほぼ半周期ずれた第２の周期ごとに更新される第２のフレームにより構成される第２の映像データを取得する取得ステップと、第１の映像データの第１のフレームまたは第２の映像データの第２のフレームが更新されるごとに、第１のフレームと第２のフレームとを並べて配置した第３のフレームを生成し、第３のフレームにより構成される第３の映像データを生成する生成ステップとを含むことを特徴とする。
【００２２】
本発明の第２の記録媒体に記録されているプログラムは、立体視映像を構成する第１の映像の第１の映像データであって、第１の周期ごとに更新される第１のフレームにより構成される第１の映像データ、および、立体視映像を構成する第２の映像の第２の映像データであって、第１の周期と同じ間隔かつ第１の周期からほぼ半周期ずれた第２の周期ごとに更新される第２のフレームにより構成される第２の映像データを取得する取得ステップと、第１の映像データの第１のフレームまたは第２の映像データの第２のフレームが更新されるごとに、第１のフレームと第２のフレームとを並べて配置した第３のフレームを生成し、第３のフレームにより構成される第３の映像データを生成する生成ステップとを含むことを特徴とする。
【００２３】
本発明の第２のプログラムは、立体視映像を構成する第１の映像の第１の映像データであって、第１の周期ごとに更新される第１のフレームにより構成される第１の映像データ、および、立体視映像を構成する第２の映像の第２の映像データであって、第１の周期と同じ間隔かつ第１の周期からほぼ半周期ずれた第２の周期ごとに更新される第２のフレームにより構成される第２の映像データを取得する取得ステップと、第１の映像データの第１のフレームまたは第２の映像データの第２のフレームが更新されるごとに、第１のフレームと第２のフレームとを並べて配置した第３のフレームを生成し、第３のフレームにより構成される第３の映像データを生成する生成ステップとをコンピュータに実行させることを特徴とする。
【００２４】
本発明の第２の映像処理装置は、表示装置に立体視映像を表示させる映像処理装置であって、立体視映像の映像データである第１の映像データを取得する取得手段と、表示装置の表示方式に基づいて、第１の映像データを第２の映像データに変換する変換手段と、第２の映像データの表示装置への出力を制御する出力制御手段とを含むことを特徴とする。
【００２５】
表示方式は、交差視を利用した表示方式、または、視差バリア方式を利用した表示方式を含むようにすることができる。
【００２６】
本発明の第３の映像処理方法は、表示装置に立体視映像を表示させる映像処理装置の映像処理方法において、立体視映像の映像データである第１の映像データを取得する取得ステップと、表示装置の表示方式に基づいて、第１の映像データを第２の映像データに変換する変換ステップと、第２の映像データの表示装置への出力を制御する出力制御ステップとを含むことを特徴とする。
【００２７】
本発明の第３の記録媒体に記録されているプログラムは、表示装置に立体視映像を表示させる映像処理装置の映像処理用のプログラムであって、立体視映像の映像データである第１の映像データを取得する取得ステップと、表示装置の表示方式に基づいて、第１の映像データを第２の映像データに変換する変換ステップと、第２の映像データの表示装置への出力を制御する出力制御ステップとを含むことを特徴とする。
【００２８】
本発明の第３のプログラムは、表示装置に立体視映像を表示させる映像処理装置のコンピュータに、映像処理を行なわせるプログラムであって、立体視映像の映像データである第１の映像データを取得する取得ステップと、表示装置の表示方式に基づいて、第１の映像データを第２の映像データに変換する変換ステップと、第２の映像データの表示装置への出力を制御する出力制御ステップとを含むことを特徴とする。
【００２９】
本発明の映像処理システムおよび第１の映像処理方法においては、撮像装置と、ネットワークを介して相互に接続されている第１の映像処理装置、映像データ配信装置、および、第２の映像処理装置とを含む映像処理システムにおいて、撮像装置の第１のカメラにより立体視映像を構成する第１の映像が撮像され、撮像装置の第２のカメラにより立体視映像を構成する第２の映像が撮像され、撮像装置により、第１の映像の第１の映像データ、および、第２の映像の第２の映像データの出力が制御され、第１の映像処理装置により、第１の映像データおよび第２の映像データが取得され、第１の映像データの第１のフレームおよび第２の映像データの第２のフレームを規則的に配列した第３の映像データが生成され、ネットワークを介して、第３の映像データが映像データ配信装置に送信され、第２の映像処理装置により、ネットワークを介して、映像データ配信装置から第３の映像データが取得され、第２の映像処理装置に接続されている表示装置の表示方式に基づいて、第３の映像データが第４の映像データに変換され、第４の映像データの表示装置への出力が制御される。
【００３０】
本発明の第１の撮像装置、映像データ出力方法、第１の記録媒体、および、第１のプログラムにおいては、第１のカメラにより、立体視映像を構成する第１の映像が撮像され、第２のカメラにより、立体視映像を構成する第２の映像が撮像され、第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように第１の映像データおよび第２の映像データの出力が制御される。
【００３１】
本発明の第２の撮像装置および撮像方法においては、第１のカメラにより、第１の周期ごとに、立体視映像を構成する第１の映像の第１のフレームが撮像され、第２のカメラにより、第１の周期と同じ間隔かつ第１の周期からほぼ半周期ずれた第２の周期ごとに、立体視映像を構成する第２の映像の第２のフレームが撮像される。
【００３２】
本発明の第１の映像処理装置、第２の映像処理方法、第２の記録媒体、および、第２のプログラムにおいては、立体視映像を構成する第１の映像の第１の映像データであって、第１の周期ごとに更新される第１のフレームにより構成される第１の映像データ、および、立体視映像を構成する第２の映像の第２の映像データであって、第１の周期と同じ間隔かつ第１の周期からほぼ半周期ずれた第２の周期ごとに更新される第２のフレームにより構成される第２の映像データが取得され、第１の映像データの第１のフレームまたは第２の映像データの第２のフレームが更新されるごとに、第１のフレームと第２のフレームとを並べて配置した第３のフレームが生成され、第３のフレームにより構成される第３の映像データが生成される。
【００３３】
本発明の第２の映像処理装置、第３の映像処理方法、第３の記録媒体、および、第３のプログラムにおいては、立体視映像の映像データである第１の映像データが取得され、表示装置の表示方式に基づいて、第１の映像データが第２の映像データに変換され、第２の映像データの表示装置への出力が制御される。
【発明の効果】
【００３４】
本発明によれば、立体視映像を撮像したり、または、見たリすることができる。また、本発明によれば、立体視映像を扱うシステムまたは装置おいて、より簡単にユーザが所望する機能または性能を提供することができる。
【発明を実施するための最良の形態】
【００３５】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００３６】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００３７】
請求項１に記載の映像処理システム（例えば、図１の映像処理システム１）は、撮像装置（例えば、図１の撮像装置１１）と、ネットワーク（例えば、図１のネットワーク５１）を介して相互に接続されている第１の映像処理装置（例えば、図１の映像処理装置１２）、映像データ配信装置（例えば、図１のサーバ２１）、および、第２の映像処理装置（例えば、図１の映像処理装置３１）とを含む映像処理システムであって、前記撮像装置は、立体視映像を構成する第１の映像（例えば、左映像）を撮像する第１のカメラ（例えば、図４の撮像部１１Ｌ）と、前記立体視映像を構成する第２の映像（例えば、右映像）を撮像する第２のカメラ（例えば、図４の撮像部１１Ｒ）と、前記第１の映像の第１の映像データ（例えば、左映像データ）、および、前記第２の映像の第２の映像データ（例えば、右映像データ）の出力を制御する第１の出力制御手段（例えば、図４のデジタル映像処理部７３）とを含み、前記第１の映像処理装置は、前記第１の映像データおよび前記第２の映像データを取得する第１の取得手段（例えば、図５のグラバーボード１０４）と、前記第１の映像データの第１のフレームおよび前記第２の映像データの第２のフレームを規則的に配列した第３の映像データ（例えば、図１７乃至図１９に示される映像データ）を生成する生成手段（例えば、図６の映像データ処理部１５１）と、前記ネットワークを介して、前記第３の映像データを前記映像データ配信装置に送信する送信手段（例えば、図６の送信制御部１５４）とを含み、前記第２の映像処理装置は、前記ネットワークを介して、前記映像データ配信装置から前記第３の映像データを取得する第２の取得手段（例えば、図８の受信制御部２５１）と、自分に接続されている表示装置（例えば、図１の表示装置１３−２、１４−２または１６−２）の表示方式に基づいて、前記第３の映像データを第４の映像データ（例えば、図２２に示される映像の映像データ）に変換する変換手段（例えば、図８の映像データ処理部２５３）と、前記第４の映像データの前記表示装置への出力を制御する第２の出力制御手段（例えば、図８の表示制御部２５４）とを含むことを特徴とする。
【００３８】
請求項２に記載の映像処理システム（例えば、図１の映像処理システム１）においては、前記第１の出力制御手段は、前記第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、前記第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように前記第１の映像データおよび前記第２の映像データの出力を制御し、前記生成手段は、前記第１の映像データの第１のフレームまたは前記第２の映像データの第２のフレームが更新されるごとに、前記第１のフレームと前記第２のフレームとを並べて配置した第３のフレームを生成し、前記第３のフレームにより構成される前記第３の映像データ（例えば、図１８に示される映像データ）を生成することを特徴とする。
【００３９】
請求項３に記載の映像処理システム（例えば、図１の映像処理システム１）においては、前記第１のカメラは、第１の周期ごとに前記第１のフレームを撮像し、前記第２のカメラは、前記第１の周期と同じ間隔かつ前記第１の周期からほぼ半周期ずれた第２の周期ごとに前記第２のフレームを撮像し、前記生成手段は、前記第１の映像データの第１のフレームまたは前記第２の映像データの第２のフレームが更新されるごとに、前記第１のフレームと前記第２のフレームとを並べて配置した第３のフレームを生成し、前記第３のフレームにより構成される前記第３の映像データ（例えば、図１９に示される映像データ）を生成することを特徴とする。
【００４０】
請求項５に記載の映像処理方法は、撮像装置（例えば、図１の撮像装置１１）と、ネットワーク（例えば、図１のネットワーク５１）を介して相互に接続されている第１の映像処理装置（例えば、図１の映像処理装置１２）、映像データ配信装置（例えば、図１のサーバ２１）、および、第２の映像処理装置（例えば、図１の映像処理装置３１）とを含む映像処理システム（例えば、図１の映像処理システム１）の映像処理方法であって、前記撮像装置により実行される、第１のカメラ（例えば、図４の撮像部１１Ｌ）により立体視映像を構成する第１の映像像（例えば、左映像）を撮像し、第２のカメラ（例えば、図４の撮像部１１Ｒ）により前記立体視映像を構成する第２の映像（例えば、右映像）を撮像する撮像ステップ（例えば、図９のステップＳ１）と、前記第１の映像の第１の映像データ、および、前記第２の映像の第２の映像データの出力を制御する第１の出力制御ステップ（例えば、図９のステップＳ２およびＳ３）とを含み、前記第１の映像処理装置により実行される、前記第１の映像データおよび前記第２の映像データを取得する第１の取得ステップ（例えば、図１６のステップＳ１１）と、前記第１の映像データの第１のフレームおよび前記第２の映像データの第２のフレームを規則的に配列した第３の映像データ（例えば、図１７乃至図１９に示される映像データ）を生成する生成ステップ（例えば、図１６のステップＳ１２）と、前記ネットワークを介して、前記第３の映像データを前記映像データ配信装置に送信する送信ステップ（例えば、図２０のステップＳ２２）とを含み、前記第２の映像処理装置により実行される、前記ネットワークを介して、前記映像データ配信装置から前記第３の映像データを取得する第２の取得ステップ（例えば、図２１のステップＳ３１）と、前記第２の映像処理装置に接続されている表示装置の表示方式（例えば、図１の表示装置１３−２、１４−２または１６−２）に基づいて、前記第３の映像データを第４の映像データ（例えば、図２２に示される映像の映像データ）に変換する変換ステップ（例えば、図２１のステップＳ３３）と、前記第４の映像データの前記表示装置への出力を制御する第２の出力制御ステップ（例えば、図２１のステップＳ３４）とを含むことを特徴とする。
【００４１】
請求項６に記載の撮像装置（例えば、図１の撮像装置１１）は、立体視映像を構成する第１の映像（例えば、左映像）を撮像する第１のカメラ（例えば、図４の撮像部１１Ｌ）と、前記立体視映像を構成する第２の映像（例えば、右映像）を撮像する第２のカメラ（例えば、図４の撮像部１１Ｒ）と、前記第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、前記第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように前記第１の映像データおよび前記第２の映像データの出力を制御する出力制御手段（例えば、図４のデジタル映像処理部７３）とを含むことを特徴とする。
【００４２】
請求項７に記載の映像データ出力方法は、撮像装置（例えば、図１の撮像装置１１）の映像データ出力方法であって、第１のカメラ（例えば、図４の撮像部１１Ｌ）により、立体視映像を構成する第１の映像（例えば、左映像）を撮像し、第２のカメラ（例えば、図４の撮像部１１Ｒ）により、前記立体視映像を構成する第２の映像を撮像する撮像ステップ（例えば、図９のステップＳ１）と、前記第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、前記第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように前記第１の映像データおよび前記第２の映像データの出力を制御する出力制御ステップ（例えば、図９のステップＳ２およびＳ３）とを含むことを特徴とする。
【００４３】
請求項８に記載の記録媒体（例えば、図４のリムーバブルメディア９１）に記録されているプログラムは、撮像装置（例えば、図１の撮像装置１１）の映像データ出力処理用のプログラムであって、第１のカメラ（例えば、図４の撮像部１１Ｌ）により、立体視映像を構成する第１の映像（例えば、左映像）を撮像し、第２のカメラ（例えば、図４の撮像部１１Ｒ）により、前記立体視映像を構成する第２の映像を撮像する撮像ステップ（例えば、図９のステップＳ１）と、前記第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、前記第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように前記第１の映像データおよび前記第２の映像データの出力を制御する出力制御ステップ（例えば、図９のステップＳ２およびＳ３）とを含むことを特徴とする。
【００４４】
請求項９に記載のプログラムは、撮像装置（例えば、図１の撮像装置１１）のコンピュータに、映像データ出力処理を行なわせるプログラムであって、第１のカメラ（例えば、図４の撮像部１１Ｌ）により、立体視映像を構成する第１の映像（例えば、左映像）を撮像し、第２のカメラ（例えば、図４の撮像部１１Ｒ）により、前記立体視映像を構成する第２の映像を撮像する撮像ステップ（例えば、図９のステップＳ１）と、前記第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、前記第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように前記第１の映像データおよび前記第２の映像データの出力を制御する出力制御ステップ（例えば、図９のステップＳ２およびＳ３）とを含むことを特徴とする。
【００４５】
請求項１０に記載の撮像装置（例えば、図１の撮像装置１１）は、第１の周期ごとに、立体視映像を構成する第１の映像（例えば、左映像）の第１のフレームを撮像する第１のカメラ（例えば、図４の撮像部１１Ｌ）と、前記第１の周期と同じ間隔かつ前記第１の周期からほぼ半周期ずれた第２の周期ごとに、前記立体視映像を構成する第２の映像（例えば、右映像）の第２のフレームを撮像する第２のカメラ（例えば、図４の撮像部１１Ｒ）とを含むことを特徴とする。
【００４６】
請求項１１に記載の撮像方法は、第１のカメラ（例えば、図４の撮像部１１Ｌ）により、第１の周期ごとに、立体視映像を構成する第１の映像（例えば、左映像）の第１のフレームを撮像し、第２のカメラ（例えば、図４の撮像部１１Ｒ）により、前記第１の周期と同じ間隔かつ前記第１の周期からほぼ半周期ずれた第２の周期ごとに、前記立体視映像を構成する第２の映像（例えば、右映像）の第２のフレームを撮像することを特徴とする。
【００４７】
請求項１２に記載の映像処理装置（例えば、図１の映像処理装置１２）は、立体視映像を構成する第１の映像（例えば、左映像）の第１の映像データであって、第１の周期ごとに更新される第１のフレームにより構成される第１の映像データ、および、前記立体視映像を構成する第２の映像（例えば、右映像）の第２の映像データであって、前記第１の周期と同じ間隔かつ前記第１の周期からほぼ半周期ずれた第２の周期ごとに更新される第２のフレームにより構成される第２の映像データを取得する取得手段（例えば、図５のグラバーボード１０４）と、前記第１の映像データの第１のフレームまたは前記第２の映像データの第２のフレームが更新されるごとに、前記第１のフレームと前記第２のフレームとを並べて配置した第３のフレームを生成し、前記第３のフレームにより構成される前記第３の映像データ（例えば、図１７乃至図１９に示される映像データ）を生成する生成手段（例えば、図６の映像データ処理部１５１）とを含むことを特徴とする。
【００４８】
請求項１４に記載の映像処理装置（例えば、図１の映像処理装置１２）においては、前記第１のフレームは、第１のカメラ（例えば、図４の撮像部１１Ｌ）により前記第１の周期ごとに撮像され、前記第２のフレームは、第２のカメラ（例えば、図４の撮像部１１Ｒ）により前記第２の周期ごとに撮像されることを特徴とする。
【００４９】
請求項１５に記載の映像処理方法は、立体視映像を構成する第１の映像（例えば、左映像）の第１の映像データであって、第１の周期ごとに更新される第１のフレームにより構成される第１の映像データ、および、前記立体視映像を構成する第２の映像（例えば、右映像）の第２の映像データであって、前記第１の周期と同じ間隔かつ前記第１の周期からほぼ半周期ずれた第２の周期ごとに更新される第２のフレームにより構成される第２の映像データを取得する取得ステップ（例えば、図１６のステップＳ１１）と、前記第１の映像データの第１のフレームまたは前記第２の映像データの第２のフレームが更新されるごとに、前記第１のフレームと前記第２のフレームとを並べて配置した第３のフレームを生成し、前記第３のフレームにより構成される前記第３の映像データを生成する生成ステップ（例えば、図１６のステップＳ１２）とを含むことを特徴とする。
【００５０】
請求項１６に記載の記録媒体（例えば、図５のリムーバブルメディア１３１）に記録されているプログラムは、立体視映像を構成する第１の映像（例えば、左映像）の第１の映像データであって、第１の周期ごとに更新される第１のフレームにより構成される第１の映像データ、および、前記立体視映像を構成する第２の映像（例えば、右映像）の第２の映像データであって、前記第１の周期と同じ間隔かつ前記第１の周期からほぼ半周期ずれた第２の周期ごとに更新される第２のフレームにより構成される第２の映像データを取得する取得ステップ（例えば、図１６のステップＳ１１）と、前記第１の映像データの第１のフレームまたは前記第２の映像データの第２のフレームが更新されるごとに、前記第１のフレームと前記第２のフレームとを並べて配置した第３のフレームを生成し、前記第３のフレームにより構成される前記第３の映像データを生成する生成ステップ（例えば、図１６のステップＳ１２）とを含むことを特徴とする。
【００５１】
請求項１７に記載のプログラムは、立体視映像を構成する第１の映像（例えば、左映像）の第１の映像データであって、第１の周期ごとに更新される第１のフレームにより構成される第１の映像データ、および、前記立体視映像を構成する第２の映像（例えば、右映像）の第２の映像データであって、前記第１の周期と同じ間隔かつ前記第１の周期からほぼ半周期ずれた第２の周期ごとに更新される第２のフレームにより構成される第２の映像データを取得する取得ステップ（例えば、図１６のステップＳ１１）と、前記第１の映像データの第１のフレームまたは前記第２の映像データの第２のフレームが更新されるごとに、前記第１のフレームと前記第２のフレームとを並べて配置した第３のフレームを生成し、前記第３のフレームにより構成される前記第３の映像データを生成する生成ステップ（例えば、図１６のステップＳ１２）とを含むことを特徴とする。
【００５２】
請求項１８に記載の映像処理装置（例えば、図１の映像処理装置３１）は、表示装置（例えば、図１の表示装置１３−２、１４−２または１６−２）に立体視映像（例えば、図２２に示される映像）を表示させる映像処理装置であって、前記立体視映像の映像データである第１の映像データ（例えば、図１７乃至図１９に示される映像データ）を取得する取得手段（例えば、図８の受信制御部２５１）と、前記表示装置の表示方式に基づいて、前記第１の映像データを第２の映像データ（例えば、図２２に示される映像の映像データ）に変換する変換手段（例えば、図８の映像データ処理部２５３）と、前記第２の映像データの前記表示装置への出力を制御する出力制御手段（例えば、図８の表示制御部２５４）とを含むことを特徴とする。
【００５３】
請求項２０に記載の映像処理方法は、表示装置（例えば、図１の表示装置１３−２、１４−２または１６−２）に立体視映像（例えば、図２２に示される映像）を表示させる映像処理装置（例えば、図１の映像処理装置３１）の映像処理方法であって、前記立体視映像の映像データである第１の映像データ（例えば、図１７乃至図１９に示される映像データ）を取得する取得ステップ（例えば、図２１のステップＳ３１）と、前記表示装置の表示方式に基づいて、前記第１の映像データを第２の映像データ（例えば、図２２に示される映像の映像データ）に変換する変換ステップ（例えば、図２１のステップＳ３３）と、前記第２の映像データの前記表示装置への出力を制御する出力制御ステップ（例えば、図２１のステップＳ３４）とを含むことを特徴とする。
【００５４】
請求項２１に記載の記録媒体（例えば、図７のリムーバブルメディア２３１）に記録されているプログラムは、表示装置（例えば、図１の表示装置１３−２、１４−２または１６−２）に立体視映像（例えば、図２２に示される映像）を表示させる映像処理装置（例えば、図１の映像処理装置３１）の映像処理用のプログラムであって、前記立体視映像の映像データである第１の映像データ（例えば、図１７乃至図１９に示される映像データ）を取得する取得ステップ（例えば、図２１のステップＳ３１）と、前記表示装置の表示方式に基づいて、前記第１の映像データを第２の映像データ（例えば、図２２に示される映像の映像データ）に変換する変換ステップ（例えば、図２１のステップＳ３３）と、前記第２の映像データの前記表示装置への出力を制御する出力制御ステップ（例えば、図２１のステップＳ３４）とを含むことを特徴とする。
【００５５】
請求項２２に記載のプログラムは、表示装置（例えば、図１の表示装置１３−２、１４−２または１６−２）に立体視映像（例えば、図２２に示される映像）を表示させる映像処理装置（例えば、図１の映像処理装置３１）のコンピュータに、映像処理を行なわせるプログラムであって、前記立体視映像の映像データである第１の映像データ（例えば、図１７乃至図１９に示される映像データ）を取得する取得ステップ（例えば、図２１のステップＳ３１）と、前記表示装置の表示方式に基づいて、前記第１の映像データを第２の映像データ（例えば、図２２に示される映像の映像データ）に変換する変換ステップ（例えば、図２１のステップＳ３３）と、前記第２の映像データの前記表示装置への出力を制御する出力制御ステップ（例えば、図２１のステップＳ３４）とを含むことを特徴とする。
【００５６】
以下、図を参照して、本発明の実施の形態について説明する。
【００５７】
図１は、本発明を適用した映像処理システム１の一実施の形態を示している。映像処理システム１において、映像処理装置１２、サーバ２１、および映像処理装置３１が、ネットワーク５１を介して相互に接続されている。
【００５８】
映像処理装置１２は、必要に応じて、撮像装置１１、表示装置１３−1、表示装置１４−1、または、映像合成装置１５−１を介して表示装置１６−1と接続される。また、映像合成装置１５−１は、表示装置１６−１と接続される。さらに、映像処理装置３１は、必要に応じて、表示装置１３−２、表示装置１４−２、または、映像合成装置１５−２と接続される。また、映像合成装置１５−２は、表示装置１６−２と接続される。なお、以下、表示装置１３−１，１３−２を特に区別する必要がない場合、単に表示装置１３と称し、表示装置１４−１，１４−２を特に区別する必要がない場合、単に表示装置１４と称し、映像合成装置１５−１，１５−２を特に区別する必要がない場合、単に映像合成装置１５と称し、表示装置１６−１，１６−２を特に区別する必要がない場合、単に表示装置１６と称する。
【００５９】
撮像装置１１は、左右に並んで配置され、それぞれ異なる角度から被写体を撮像する撮像部１１Ｌ，１１Ｒを備える。撮像部１１Ｌ，１１Ｒは、レンズ系、CCD（Charge Coupled Devices）などにより構成されるカメラであり、例えば、入射光をプリズムなどで３原色に分解し、それぞれの光を異なるCCDで検知する３板式（３CCD）のカメラとされる。なお、撮像部１１Ｌ，１１Ｒを、それぞれ１つのCCDを備える単板式（１CCD）のカメラとしてもよい。
【００６０】
撮像部１１Ｌが撮像する映像（以下、左映像と称する）と撮像部１１Ｒが撮像する映像（以下、右映像と称する）の視差が、人間の左目と右目の視差に近い視差となるように、撮像部１１Ｌ，１１Ｒは設置され、左映像および右映像で１つの立体視（3D）映像を構成する。すなわち、撮像部１１Ｌにより撮像される左映像を左目で見て、撮像部１１Rにより撮像される右映像を右目で見ることにより（立体視することにより）、撮像装置１１により撮像された映像を立体的に視認することができる。なお、以下、左映像の映像データを左映像データ、右映像の映像データを右映像データと称する。また、左映像データおよび右映像データを個々に区別する必要がない場合、単に映像データと称する。
【００６１】
撮像装置１１は、撮像部１１Ｌ，１１Ｒにより撮像した映像の映像データを映像処理装置１２に出力する。
【００６２】
映像処理装置１２は、映像データを記録するとともに、必要に応じて、表示装置１３−1、表示装置１４−1、または、映像合成装置１５−１を介して表示装置１６−1に映像データを出力し、表示装置１３−1、表示装置１４−1、または、表示装置１６−1に映像データに基づく映像（立体視映像）を表示させる。また、映像処理装置１２は、FTP（File Transfer Protocol）、HTTP（Hyper Text Transfer Protocol）、SMTPなどのプロトコルに基づいて、ネットワーク５１を介してサーバ２１に映像データをアップロードする。
【００６３】
サーバ２１は、映像処理装置１２によりアップロードされた映像データを蓄積するとともに、映像処理装置３１からの要求に応じて、映像処理装置３１に映像データを配信する。
【００６４】
映像処理装置３１は、FTP、HTTP、POP（Post Office Protocol）などのプロトコルに基づいて、サーバ２１に蓄積されている映像データをネットワーク５１を介してダウンロードし、ダウンロードした映像データを再生したり、記録したりする。映像処理装置３１は、必要に応じて、表示装置１３−２、表示装置１４−２、または、映像合成装置１５−２を介して表示装置１６−２に映像データを出力し、表示装置１３−２、表示装置１４−２、または、表示装置１６−２に映像データに基づく映像（立体視映像）を表示させる。
【００６５】
表示装置１３は、例えば、視差バリア方式を利用したモニタとされる。図２は、視差バリア方式の概要を説明する図である。視差バリア方式では、液晶６１と液晶６１に光を投射するバックライト６３との間にスイッチ液晶６２が設けられる。スイッチ液晶６２には視差バリア６４−１乃至６４−４が配置され、バックライト６３の光の一部が遮られる。液晶６１には、左映像データのフレーム（以下、適宜左フレームとも称する）、および、右映像データのフレーム（以下、適宜右フレームとも称する）を上下方向に長い長方形に分割し交互に並べた視差バリア方式フレーム６５が表示される。
【００６６】
ユーザは、液晶６１を所定の距離から見ることにより、視差バリア方式フレーム６５のうち左フレームから切り取られた画像（視差バリア方式フレーム６５のＬで示される部分）を通過したバックライト６３の光が左目６６Ｌに入射し、視差バリア方式フレーム６５のうち右フレームから切り取られた画像（視差バリア方式フレーム６５のＲで示される部分）を通過したバックライト６３の光が右目６６Ｒに入射するようになり、左右のフレームを分離して視認することができ、液晶６１に表示される映像を立体的に視認することができる。
【００６７】
表示装置１４は、例えば、立体視（3D）映像を表示するための特別な機能を有していない二次元映像表示用のモニタとされる。図２２を参照して後述するように、ユーザは、交差視メガネ１７−１または１７−２を用いて、表示装置１４を見ることにより、表示装置１４に表示される映像を見ることにより、映像を立体的に視認することができる。なお、以下、交差視メガネ１７−１および１７−２を個々に区別する必要がない場合、単に交差視メガネ１７と称する。
【００６８】
図３は、交差視メガネ１７の外観の例を上から見た図である。交差視メガネ１７は、例えば、PMMA（ポリメチルメタクリレート）でできており、レンズ部１７Ｌおよび１７Ｒの２つのレンズ部を有する。図内の矢印で示されるように、レンズ部１７Ｌを通過した光とレンズ部１７Ｒを通過した光は互いに交差し、レンズ部１７Ｌを通過した光は中心線ＣＬより右側で焦点を結び、レンズ部１７Ｒを通過した光は中心線ＣＬより左側で焦点を結ぶ。従って、ユーザは、交差視メガネ１７を用いることにより、交差視を容易に行なうことができる。
【００６９】
映像合成装置１５−１は、２本以上の接続線を介して、映像処理装置１２と接続され、映像合成装置１５−２は、２本以上の接続線を介して、映像処理装置３１と接続される。
映像合成装置１５−１には、異なる接続線を介して、左映像データおよび右映像データが映像処理装置１２からパラレルに入力され、映像合成装置１５−２には、異なる接続線を介して、左映像データおよび右映像データが映像処理装置３１からパラレルに入力される。
【００７０】
映像合成装置１５は、左映像データの左フレーム、および、右映像データの右フレームを時系列で１枚ずつ交互に順番に（規則的に）配列した映像データ（以下、左右交互配列映像データと称する）を生成する。映像合成装置１５は、生成した左右交互配列映像データを表示装置１６に出力する。
【００７１】
表示装置１６は、例えば、表示装置１４と同様に、立体視（3D）映像を表示するための特別な機能を有していない二次元映像表示用のモニタとされる。表示装置１６は、映像合成装置１５から入力された左右交互配列映像データに基づく映像、すなわち、左フレームと右フレームが交互に切り替わって表示される映像を表示する。
【００７２】
例えば、表示装置１６には、表示装置１６のリフレッシュレートに同期して、垂直方向と水平方向に直線偏光方向を交互に切り替える図示せぬ偏光フィルタが設置される。例えば、表示装置に１６に左フレームが表示されるとき、偏光フィルタの直線偏光方向が垂直方向となり、右フレームが表示されるとき、直線偏光方向が水平方向となるように設定される。ユーザは、左側のレンズに垂直方向の直線偏光フィルタ、右側のレンズに水平方向の直線偏光フィルタが設けられた偏光フィルタメガネ１８−１または１８−２を用いて、偏光フィルタを介して表示装置１６の画面を見ることにより、左フレーム（左映像）を左目で見て、右フレーム（右映像）を右目で見ることができ、表示装置１６に表示される映像を立体的に視認することができる。なお、以下、偏光フィルタメガネ１８−１および１８−２を個々に区別する必要がない場合、単に偏光フィルタメガネ１８と称する。
【００７３】
また、例えば、左右のレンズに液晶シャッターを設けた図示せぬ液晶シャッターメガネを用いて、表示装置１６に左フレームが表示されているとき、左レンズの液晶シャッターをオフにする（開く）とともに、右レンズの液晶シャッターをオンにし（閉じ）、右フレームが表示されているとき、左レンズの液晶シャッターをオン（閉じる）とともに、右レンズの液晶シャッターをオフにする（開く）ことにより、ユーザは、左フレーム（左映像）を左目で見て、右フレーム（右映像）を右目で見ることができ、表示装置１６に表示される映像を立体的に視認することができる。
【００７４】
図４は、ビデオカメラ１の機能の構成例を示すブロック図である。ビデオカメラ１は、撮像部１１Ｌ，１１Ｒ、アナログ映像処理部７１Ｌ，７１Ｒ、A/D（Analog/Digital）コンバータ７２Ｌ，７２Ｒ、デジタル映像処理部７３、制御部７４、およびドライブ７６を含むように構成される。デジタル映像処理部７３は、映像データ処理部８１および出力制御部８２を含むように構成される。
【００７５】
撮像部１１Ｌは、アナログの左映像データをアナログ映像処理部７１Ｌに出力し、撮像部１１Ｒは、アナログの右映像データをアナログ映像処理部７１Ｒに供給する。撮像部１１Ｌおよび１１Ｒは、制御部７４の制御の基に、被写体（フレーム）を撮像するタイミングを個別に制御することができる。例えば、撮像部１１Ｌにより左フレームを撮像する周期（以下、左フレーム撮像周期と称する）と、撮像部１１Ｒにより右フレームを撮像する周期（以下、右フレーム撮像周期と称する）を同じ間隔、かつ、互いに半分の周期だけずらした周期に設定することができる。この場合、左フレーム撮像周期（右フレーム撮像周期）の半分の周期で、左フレームと右フレームとが交互に撮像される。
【００７６】
アナログ映像処理部７１Ｌ，７１Ｒは、入力されたアナログの映像データを増幅したり、ノイズを除去したりするなどの映像処理を施し、映像処理した映像データをA/Dコンバータ７２Ｌ，７２Ｒに供給する。
【００７７】
A/Dコンバータ７２Ｌ，７２Ｒは、制御部７４から供給されるクロック信号に基づいて、入力されたアナログの映像データを所定の階調のデジタルの映像データに変換し、デジタルの映像データをデジタル映像処理部７３に供給する。
【００７８】
デジタル映像処理部７３は、例えば、DSP（Digital Signal Processor）、または、映像処理プログラムを実行するCPU（Central Processing Unit）などにより構成される。映像データ処理部８１は、図１０乃至図１５を参照して後述するように、A/Dコンバータ７２Ｌ，７２Ｒから供給されたデジタルの映像データに所定の映像処理を施し、映像処理した映像データを出力制御部８２に供給する。出力制御部８２は、映像データ処理部８１から供給された映像データの映像処理装置１２への出力を制御する。
【００７９】
制御部７４は、汎用のCPU、MPU（Micro Processing Unit）などからなり、ユーザが、入力部７５を用いて入力した処理の指示やデータの入力を受け、撮像装置１１の各部の処理を制御する。
【００８０】
入力部７５は、例えば、ボタン、スイッチなどで構成され、ユーザが撮像装置１１に各種の指令を入力するとき操作される。
【００８１】
ドライブ７６は、必要に応じて制御部７４に接続され、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリなどよりなるリムーバブルメディア９１が適宜装着され、そこから読み出されプログラムが、不揮発性メモリなどにより構成される制御部７４の図示せぬ記憶部にインストールされる。また、リムーバブルメディア９１から読出されたプログラムは、制御部７４からデジタル映像処理部７３に供給され、不揮発性メモリなどにより構成されるデジタル映像処理部７３の図示せぬ記憶部にインストールされる。
【００８２】
図５は、映像処理装置１２の機能の構成例を示すブロック図である。映像処理装置１２は、制御部１０１、ROM（Read Only Memory）１０２、RAM（Random Access Memory）１０３、グラバーボード１０４、グラフィックカード１０５、グラフィックカード１０６、入力部１０７、出力部１０８、記録部１０９、通信部１１０、およびドライブ１１１を含むように構成される。制御部１０１、ROM１０２、RAM１０３、グラバーボード１０４、グラフィックカード１０５、および、グラフィックカード１０６は、内部バス１２１を介して相互に接続され、入力部１０７、出力部１０８、記録部１０９、通信部１１０、およびドライブ１１１は、入出力インタフェース１２２を介して、相互に接続されている。また、内部バス１２１と入出力インタフェース１２２は、相互に接続されている。
【００８３】
制御部１０１は、例えば、汎用のCPU（Central Processing Unit）、MPU（Micro Processing Unit）、または、DSP（Digital Signal Processor）などからなり、ユーザが、入力部１０７を用いて入力した処理の指示やデータの入力を受け、ROM１０２に記憶されているプログラム、または記録部１０９からRAM１０３にロードされたプログラムを実行することにより、各種の処理を実行したり、映像処理装置１２の各部を制御する。
【００８４】
例えば、制御部１０１は、図１６を参照して後述するように、グラバーボード１０４および内部バス１２１を介して、撮像装置１１から入力された映像データの記録処理を行なう。さらに、制御部１０１は、図２０を参照して後述するように、内部バス１２１、入出力インタフェース１２２、通信部１１０、およびネットワーク５１を介して、サーバ２１に映像データをアップロードする。また、制御部１０１は、映像データに所定の映像処理を施し、必要に応じて、映像処理を施した映像データを映像処理装置１２の各部に供給する。
【００８５】
ROM１０２は、制御部１０１が使用するプログラムや演算用のパラメータのうちの基本的に固定のデータを格納する。
【００８６】
RAM１０３は、制御部１０１の実行において使用するプログラムや、その実行において適宜変化するパラメータやデータを格納する。
【００８７】
グラバーボード１０４は、撮像装置１１と接続され、撮像装置１１から入力される映像データをフレームごとに分割して取り出し、フレーム毎に分割した映像データを映像処理装置１２の各部に供給する。
【００８８】
グラフィックカード１０５は、必要に応じて、内部バス１２１に接続される。また、グラフィックカード１０５は、必要に応じて、表示装置１３−1または１４−１に接続される。グラフィックカード１０５は、内部バス１２１を介して制御部１０１から供給された映像データから表示装置１３−1または１４−１の解像度、リフレッシュレートなどに応じた映像データを生成し、生成した映像データを表示装置１３−1または１４−1に出力する。
【００８９】
グラフィックカード１０６は、必要に応じて、内部バス１２１に接続される。また、グラフィックカード１０６は、必要に応じて、映像合成装置１５−１に接続される。グラフィックカード１０６は、内部バス１２１を介して制御部１０１から供給された左映像データおよび右映像データを、それぞれ異なる接続線を介して映像合成装置１５−１に出力する。
【００９０】
入力部１０７は、例えば、ボタン、スイッチ、キーボードあるいはマウスなどで構成され、ユーザが映像処理装置１２に各種の指令を入力するとき操作される。
【００９１】
出力部１０８は、スピーカなどにより構成され、制御部１０１により処理される音声などを出力する。
【００９２】
記録部１０９は、ハードディスクなどにより構成され、制御部１０１によって実行するプログラムや情報を記録または再生させる。また、記録部１０９には、撮像装置１１により撮像され、制御部１０１により映像処理された映像データが記録される。
【００９３】
通信部１１０は、例えば、モデムやターミナルアダプタなどで構成され、ネットワーク５１を介して、サーバ２１、映像処理装置３１などの外部の装置と通信処理を行う。
【００９４】
ドライブ１１１は、必要に応じて入出力インタフェース１２２に接続され、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリなどよりなるリムーバブルメディア１３１が適宜装着され、そこから読み出されプログラムが、記録部１０９にインストールされる。また、リムーバブルメディア１３１には、必要に応じて、撮像装置１１により撮像され、制御部１０１により映像処理された映像データが記録される。
【００９５】
図６は、所定のプログラムを実行する制御部１０１により実現される機能の一部の構成例を示すブロック図である。制御部１０１がプログラムを実行することにより、映像データ処理部１５１、フォーマット変換部１５２、エンコード部１５３、送信制御部１５４、および、表示制御部１５５が実現される。
【００９６】
映像データ処理部１５１は、図１６を参照して後述するように、グラバーボード１０４および内部バス１２１を介して、撮像装置１１から入力された映像データに所定の映像処理を施し、映像処理した映像データをフォーマット変換部１５２または表示制御部１５５に供給する。
【００９７】
フォーマット変換部１５２は、映像データ処理部１５１から供給された映像データを所定の記録フォーマット（例えば、AVI（Audio Video Interleaving）フォーマット）に変換し、変換した映像データを、必要に応じて、エンコード部１５３に供給したり、内部バス１２１および入出力インタフェース１２２を介して記録部１０９に供給し、記録部１０９に記録させたり、内部バス１２１および入出力インタフェース１２２を介してドライブ１１１に供給し、ドライブ１１１を制御して、リムーバブルメディア１３１に記録させたりする。
【００９８】
エンコード部１５３は、フォーマット変換部１５２より供給された映像データ、または、記録部１０９またはリムーバブルメディア１３１から読出した映像データを、例えば、MPEG２，MPEG４，モーションJPEG（Joint Photographic Experts Group）などの方式の映像データにエンコード（符号化）する。エンコード部１５３は、必要に応じて、エンコードした映像データを、送信制御部１５４に供給したり、内部バス１２１および入出力インタフェース１２２を介して記録部１０９に供給し、記録部１０９に記録させたり、内部バス１２１および入出力インタフェース１２２を介してドライブ１１１に供給し、ドライブ１１１を制御して、リムーバブルメディア１３１に記録させたりする。
【００９９】
送信制御部１５４は、エンコード部１５３より供給された映像データ、または、記録部１０９またはリムーバブルメディア１３１から読出した映像データなど各種のデータを、内部バス１２１および入出力インタフェース１２２を介して通信部１１０に供給する。通信部１１０は、送信制御部１５４の制御の基に、ネットワーク５１を介して、サーバ２１に各種データをアップロードしたり、映像処理装置３１など他の装置へ各種データを送信する。
【０１００】
表示制御部１５５は、映像データ処理部１５１から供給された映像データを、内部バス１２１を介して、グラフィックカード１０５または１０６に供給する。グラフィックカード１０５は、表示制御部１５５の制御の基に、映像データを表示装置１３−１または１４−１に出力し、グラフィックカード１０６は、表示制御部１５５の制御の基に、映像データを映像合成装置１５−１に出力する。
【０１０１】
図７は、映像処理装置３１の機能の構成例を示すブロック図である。映像処理装置３１は、制御部２０１、ROM２０２、RAM２０３、グラフィックカード２０４、グラフィックカード２０５、入力部２０６、出力部２０７、記録部２０８、通信部２０９、およびドライブ２１０を含むように構成される。制御部２０１、ROM２０２、RAM２０３、グラフィックカード２０４、および、グラフィックカード２０５は、内部バス２２１を介して相互に接続され、入力部２０６、出力部２０７、記録部２０８、通信部２０９、およびドライブ２１０は、入出力インタフェース２２２を介して、相互に接続されている。また、内部バス２２１と入出力インタフェース２２２は、相互に接続されている。
【０１０２】
制御部２０１は、例えば、汎用のCPU、MPU、または、DSPなどからなり、ユーザが、入力部２０６を用いて入力した処理の指示やデータの入力を受け、ROM２０２に記憶されているプログラム、または記録部２０８からRAM２０３にロードされたプログラムを実行することにより、各種の処理を実行したり、映像処理装置３１の各部を制御する。
【０１０３】
例えば、制御部２０１は、図２１を参照して後述するように、ネットワーク５１、通信部２０９、入出力インタフェース２２２、および、内部バス２２１を介して、サーバ２１から映像データをダウンロードする。また、制御部２０１は、図２１を参照して後述するように、ダウンロードした映像データに所定の映像処理を施し、必要に応じて、映像処理した映像データを映像処理装置３１の各部に供給する。
【０１０４】
ROM２０２は、制御部２０１が使用するプログラムや演算用のパラメータのうちの基本的に固定のデータを格納する。
【０１０５】
RAM２０３は、制御部２０１の実行において使用するプログラムや、その実行において適宜変化するパラメータやデータを格納する。
【０１０６】
グラフィックカード２０４は、映像処理装置１２のグラフィックカード１０５と同様のグラフィックカードであり、必要に応じて、内部バス２２１に接続される。また、グラフィックカード２０４は、必要に応じて、表示装置１３−２または１４−２に接続される。グラフィックカード２０４は、内部バス２２１を介して制御部２０１から供給された映像データから表示装置１３−２または１４−２の解像度、リフレッシュレートなどに応じた映像データを生成し、生成した映像データを表示装置１３−２または１４−２に出力する。
【０１０７】
グラフィックカード２０５は、映像処理装置１２のグラフィックカード１０６と同様のグラフィックカードであり、必要に応じて、内部バス２２１に接続される。また、グラフィックカード２０５は、必要に応じて、映像合成装置１５−２に接続される。グラフィックカード２０５は、内部バス２２１を介して制御部２０１から供給された左映像データおよび右映像データをそれぞれ異なる接続線を介して、映像合成装置１５−２に出力する。
【０１０８】
入力部２０６は、例えば、ボタン、スイッチ、キーボードあるいはマウスなどで構成され、ユーザが映像処理装置３１に各種の指令を入力するとき操作される。
【０１０９】
出力部２０７は、スピーカなどにより構成され、制御部２０１により処理される音声などを出力する。
【０１１０】
記録部２０８は、ハードディスクなどにより構成され、制御部２０１によって実行するプログラムや情報を記録または再生させる。また、記録部２０８には、サーバ２１からダウンロードされた映像データが記録される。
【０１１１】
通信部２０９は、例えば、モデムやターミナルアダプタなどで構成され、ネットワーク５１を介して、サーバ２１、映像処理装置１２などの外部の装置と通信処理を行う。
【０１１２】
ドライブ２１０は、必要に応じて入出力インタフェース２２２に接続され、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリなどよりなるリムーバブルメディア２３１が適宜装着され、そこから読み出されプログラムが、記録部２０８にインストールされる。また、ドライブ２１０は、映像処理装置１２により映像データが記録されたリムーバブルメディア１３１が装着され、そこから読出された映像データが再生される。
【０１１３】
図８は、所定のプログラムを実行する制御部２０１により実現される機能の一部の構成例を示すブロック図である。制御部２０１がプログラムを実行することにより、受信制御部２５１、デコード部２５２、映像データ処理部２５３、および、表示制御部２５４が実現される。
【０１１４】
受信制御部２５１は、通信部２０９を制御して、ネットワーク５１を介して、サーバ２１から映像データなどの各種のデータをダウンロードさせたり、映像処理装置１２など他の装置から映像データなどの各種のデータを受信させる。受信制御部２５１は、入出力インタフェース２２２および内部バス２２１を介して、通信部２０９から各種データを取得する。受信制御部２５１は、取得したデータを、必要に応じて、デコード部２５２に供給したり、内部バス２２１および入出力インタフェース２２２を介して記録部２０８に供給し、記録部２０８に記録させたり、内部バス２２１および入出力インタフェース２２２を介してドライブ２１０に供給し、ドライブ２１０を制御して、リムーバブルメディア２３１に記録させたりする。
【０１１５】
デコード部２５２は、受信制御部２５１から供給された映像データ、または、記録部２０８、リムーバブルメディア１３１、またはリムーバブルメディア２３１から読出した映像データを、その映像データがエンコードされている方式に従ってデコードする。デコード部２５２は、デコードした映像データを映像データ処理部２５３に供給する。
【０１１６】
映像データ処理部２５３は、図２１を参照して後述するように、デコード部２５２から供給された映像データに所定の映像処理を施して、映像処理した映像データを表示制御部２５４に供給する。
【０１１７】
表示制御部２５４は、映像データ処理部２５３から供給された映像データを、内部バス２２１を介して、グラフィックカード２０４または２０５に供給する。グラフィックカード２０４は、表示制御部２５４の制御の基に、映像データを表示装置１３−２または１４−２に出力し、グラフィックカード２０５は、表示制御部２５４の制御の基に、映像データを映像合成装置１５−２に出力する。
【０１１８】
次に、図９乃至図２２を参照して、映像処理システム１の処理を説明する。
【０１１９】
まず、図９のフローチャートを参照して、撮像装置１１により実行される撮像処理を説明する。なお、この処理は、例えば、ユーザが入力部２０６を操作して、撮像処理の開始の指令を入力したとき開始される。
【０１２０】
ステップＳ１において、撮像部１１Ｌ，１１Ｒは、被写体を撮像する。具体的には、撮像部１１Ｌは、被写体の立体視映像を構成する左映像を撮像し、左映像の映像データであるアナログの左映像データを映像処理部７１Ｌに供給する。撮像部１１Ｒは、被写体の立体視映像を構成する右映像を撮像し、右映像の映像データであるアナログの右映像データを映像処理部７１Ｒに供給する。このとき、撮像部１１Ｌは、ユーザにより設定された左フレーム撮像周期で左フレームを撮像し、撮像部１１Ｒは、ユーザにより設定された右フレーム撮像周期で右フレームを撮像する。
【０１２１】
アナログ映像処理部７１Ｌは、アナログの左映像データを増幅したり、ノイズを除去したりするなどの映像処理を施し、映像処理した左映像データをA/Dコンバータ７２Ｌに入力する。アナログ映像処理部７１Ｒは、アナログの右映像データを増幅したり、ノイズを除去したりするなどの映像処理を施し、映像処理した右映像データをA/Dコンバータ７２Ｒに入力する。A/Dコンバータ７２Ｌは、制御部７４から供給されるクロック信号に基づいて、アナログの左映像データを所定の階調のデジタルの映像データに変換し、デジタルの左映像データをデジタル映像処理部７３に供給する。A/Dコンバータ７２Ｒは、制御部７４から供給されるクロック信号に基づいて、アナログの右映像データを所定の階調のデジタルの映像データに変換し、デジタルの右映像データをデジタル映像処理部７３の映像データ処理部８１に供給する。
【０１２２】
ステップＳ２において、映像データ処理部８１は、A/Dコンバータ７２Ｌ，７２Ｒから供給された左映像データおよび右映像データの映像処理を行なう。図１０乃至図１５は、デジタル映像処理部７３の映像データ処理部８１により映像処理が施され、出力制御部８２から出力される映像データの例を示す図である。図１０乃至図１２は、撮像部１１Ｌ，１１Ｒが３板式のカメラの場合の映像データの例を示し、図１３乃至図１５は、撮像部１１Ｌ，１１Ｒが単板式のカメラの場合の映像データの例を示している。
【０１２３】
なお、図１０乃至図１５において、左映像データの各フレームを、先頭から左フレームＬＦ１、左フレームＬＦ２、左フレームＬＦ３、左フレームＬＦ４、・・・とし、右映像データの各フレームを、先頭から右フレームＬＲ１、右フレームＬＲ２、右フレームＬＲ３、右フレームＬＲ４、・・・とする。また、各左フレームの先頭の画素のＲ（赤）成分のデータを画素データＬＲ１、Ｇ（緑）成分のデータを画素データＬＧ１、青（Ｂ）成分のデータを画素データＬＢ１、２画素目の画素のＲ（赤）成分のデータを画素データＬＲ２、Ｇ（緑）成分のデータを画素データＬＧ２、青（Ｂ）成分のデータを画素データＬＢ２、・・・とし、各右フレームの先頭の画素のＲ（赤）成分のデータを画素データＲＲ１、Ｇ（緑）成分のデータを画素データＲＧ１、青（Ｂ）成分のデータを画素データＲＢ１、２画素目の画素のＲ（赤）成分のデータを画素データＲＲ２、Ｇ（緑）成分のデータを画素データＲＧ２、青（Ｂ）成分のデータを画素データＲＢ２、・・・とする。
【０１２４】
例えば、映像データ処理部８１は、図１０に示されるように、撮像部１１Ｌに設けられている３つのCCDから出力されたＲ（赤）成分、Ｇ（緑）成分、Ｂ（青）成分の各画素データを１つに合成した１系統の左映像データを生成する。具体的には、映像データ処理部８１は、３つのCCDから個別に出力された画素データを、画素データＬＲ１、画素データＬＧ１、画素データＬＢ１、画素データＬＲ２、画素データＬＧ２、画素データＬＢ２、画素データＬＲ３、画素データＬＧ３、画素データＬＢ３…の順に、画素ごとにRGB成分の画素データを時系列で順番に配列した左映像データを生成する。なお、右映像データについても同様の映像データが生成される。
【０１２５】
また、例えば、映像データ処理部８１は、図１０に示されるRGB成分を合成した左映像データおよび右映像データを１系統の映像データに合成した映像データを生成する。具体的には、映像データ処理部８１は、図１１に示されるように、左映像データおよび右映像データの各フレームを、左フレームＬＦ１、右フレームＲＦ１、左フレームＬＦ２、右フレームＲＦ２、・・・、のように左映像データの左フレームと右映像データの右フレームを、先頭から１フレーム毎に時系列で交互に配列した映像データを生成する。
【０１２６】
さらに、例えば、映像データ処理部８１は、必要に応じて、映像データの任意のフレームを間引くことができる。具体的には、映像データ処理部８１は、例えば、図１２に示されるように、左フレームの偶数フレーム（ＬＦ２、ＬＦ４、ＬＦ６、・・・）、および、右フレームの奇数フレーム（ＲＦ１、ＲＦ３、ＲＦ５、・・・）を間引き、左フレームＬＦ１、右フレームＲＦ２、左フレームＬＦ３、右フレームＲＦ４、・・・のように、間引いた後の左フレームと右フレームを先頭から時系列で交互に配列した映像データを生成する。なお、左フレームの奇数フレームを間引いて、右フレームの偶数フレームを間引くようにしてもよい。
【０１２７】
撮像装置１１Ｌ，１１Ｒが単板式（１CCD）のカメラの場合、撮像部１１Ｌ，１１ＲのCCDからは、各画素について、RGBのうち１色の成分の画素データしか出力されないため、周囲の画素の画素データを用いて、残りの２色の成分の画素データが補間される。図１３は、画素データが補間された映像データの例を示している。なお、図１３内の網掛けの部分が補間された画素データである。
【０１２８】
図１３に示されるように、映像データ処理部８１は、撮像部１１Ｌから出力される左映像データの１画素目の画素データが画素データＬＲのみの場合、周囲の画素の画素データを用いて、画素データＬＧ１および画素データＬＢ１を補間し、２画素目の画素データが画素データＬＧ２のみの場合、周囲の画素の画素データを用いて、画素データＬＲ２および画素データＬＢ２を補間し、３画素目が画素データＬＢ３のみの場合、周囲の画素の画素データを用いて、画素データＬＲ３および画素データＬＧ３を補間する。各画素の画素データは、補間された画素データを含めて、RGB成分の画素データが時系列で順番に配列される。なお、右映像データについても、同様に画素データが補間される。
【０１２９】
また、例えば、映像データ処理部８１は、図１４に示されるように、画素データの補間を行なわずに、左映像データの画素データと、右映像データの画素データを交互に配列することにより左映像データと右映像データを１系統に合成した映像データを生成する。なお、図１４の斜線部分は、特に画素データが配置されない空き領域である。
【０１３０】
さらに、例えば、映像データ処理部８１は、図１５に示されるように、画素データの補間、および、左右の映像データの合成を行なわない、独立した左右の映像データを生成する。なお、図１５の斜線部分は、特に画素データが配置されない空き領域である。
【０１３１】
なお、図１４または図１５に示される映像データが映像データ処理部８１から出力される場合、画素データの補間は、映像処理装置１２により行なわれる。また、映像データ処理部８１は、撮像部１１Ｌ，１１Ｒが単板式の場合も、３板式の場合と同様に、映像データの任意のフレームを間引くことが可能である。
【０１３２】
撮像部１１Ｌ，１１Ｒが３板式の場合、映像データ処理部８１は、ユーザによる設定に基づいて、図１０乃至図１２に示される方式の映像データの一部または全部を生成し、生成した（映像処理した）映像データを出力制御部８２に供給する。また、撮像部１１Ｌ，１１Ｒが単板式の場合、映像データ処理部８１は、ユーザによる設定に基づいて、図１３乃至図１５に示される方式の映像データの一部または全部を生成し、生成した（映像処理した）映像データを出力制御部８２に供給する。
【０１３３】
ステップＳ３において、出力制御部８２は、映像処理装置１２に映像データを出力する。具体的には、出力制御部８２は、映像データ処理部８１から供給された映像データのうち、ユーザにより指定された方式の映像データを映像処理装置１２に出力する。
【０１３４】
上述したステップＳ１乃至Ｓ３の処理は、ユーザにより撮像処理の停止の指令が入力されるまで、繰り返し連続して行なわれる。
【０１３５】
次に、図１６のフローチャートを参照して、映像処理装置１２により実行される記録処理を説明する。なお、この処理は、例えば、ユーザが入力部１０７を操作して、記録処理の開始の指令を入力したとき開始される。
【０１３６】
ステップＳ１１において、映像データ処理部１５１は、グラバボード１０４および内部バス１２１を介して、撮像装置１１から入力された映像データを取得する。
【０１３７】
ステップＳ１２において、映像データ処理部１５１は、撮像装置１１から入力された映像データの映像処理を行なう。図１７乃至図１９は、映像データ処理部１５１により実行される映像処理の一例を説明する図である。なお、図１７乃至図１９において、左映像データの各フレームを、先頭から左フレームＬＦ１、左フレームＬＦ２、左フレームＬＦ３、左フレームＬＦ４、・・・とし、右映像データの各フレームを、先頭から右フレームＬＲ１、右フレームＬＲ２、右フレームＬＲ３、右フレームＬＲ４、・・・とする。
【０１３８】
例えば、映像データ処理部１５１は、図１７に示されるように、左フレームと右フレームを先頭から規則的に１組ずつ左右に並べて配置した方式（以下、サイドバイサイド１方式と称する）のフレームを生成し、サイドバイサイド１方式のフレームを配列した映像データを生成する。
【０１３９】
サイドバイサイド方式の映像データは、左フレームと右フレームが時系列で連続して配列されるため、左フレームと右フレームを時系列で１枚ずつ交互に配列した左右交互配列映像データに比べて、各フレーム間の相関性が高くなり、例えば、MPEG（Moving Picture Experts Group）２方式などフレーム間予測を用いたエンコード方式に基づいて映像データをエンコードする場合、映像データの圧縮率が向上する。また、サイドバイサイド１方式の映像データに基づく映像をそのまま表示装置に表示させることにより、特別な処理を行なわなくても、左フレームと右フレームが並んで表示されるので、例えば、左右のフレームを同時に確認しながら編集作業をする場合などに便利である。
【０１４０】
図１８は、サイドバイサイド１方式の変形例であるサイドバイサイド２方式を説明する図である。サイドバイサイド２方式の映像データを生成する場合、例えば、左映像データの奇数フレーム（または、偶数フレーム）が間引かれ、右映像データの偶数フレーム（または、奇数フレーム）が間引かれた映像データ、すなわち、左右の映像データの１組のフレームのうち、どちらか一方が交互に間引かれた左右の映像データが撮像装置１１から入力されるように設定される。映像データ処理部１５１は、左フレームまたは右フレームが更新されるごとに、左フレームと右フレームを先頭から規則的に１左右に並べて配置した方式のフレームを生成する。
【０１４１】
例えば、図１８に示されるように、最初に、左フレームＬＦ１だけが左半分に配置された１フレーム目のフレームが生成され、右フレームＲＦ２が入力されたとき、左フレームＬＦ１と右フレームＲＦ２が左右に配置された２フレーム目のフレームが生成され、左フレームが左フレームＬＦ３に更新されたとき、左フレームＬＦ３と右フレームＲＦ２が左右に配置された３フレーム目のフレームが生成され、右フレームが右フレームＲＦ４に更新されたとき、フレームＬＦ３と右フレームＲＦ４が左右に配置された４フレーム目のフレームが生成される。
【０１４２】
サイドバイサイド２方式では、フレーム間で左フレームまたは右フレームが共通となるため、サイドバイサイド１方式に比べて、さらにフレーム間の相関性が高くなり、MPEG２方式などフレーム間予測を用いたエンコード方式に基づいて映像データをエンコードする場合、映像データの圧縮率がさらに向上する。また、サイドバイサイド２方式では、生成されるフレーム数は、サイドバイサイド１方式と同じであり、フレームが書き換わるフレームレートは変化しないのに加えて、左半分および右半分のどちらか一方の画像が各フレーム間で更新されるため、サイドバイサイド２方式の映像データを立体視した場合、フレームを間引いたことによる見た目上の画質の劣化は軽減される。
【０１４３】
図１９は、サイドバイサイド１方式のさらに別の変形例であるサイドバイサイド３方式を説明する図である。サイドバイサイド３方式の映像データを生成する場合、例えば、左映像データの左フレーム撮像周期と右フレーム撮像周期が同じ間隔で、かつ、互いに半分の周期だけずれた左右の映像データが撮像装置１１から入力されるように設定される。すなわち、左フレームと右フレームが、左フレーム撮像周期（右フレーム撮像周期）の半分の周期で交互に更新される左右の映像データが入力される。映像データ処理部１５１は、左フレームまたは右フレームが更新されるごとに、左フレームと右フレームを先頭から規則的に１左右に並べて配置した方式のフレームを生成する。
【０１４４】
例えば、図１９に示されるように、最初に、左フレームＬＦ１だけが左半分に配置された１フレーム目のフレームが生成され、右フレームＲＦ１が入力されたとき、左フレームＬＦ１と右フレームＲＦ１が左右に配置された２フレーム目のフレームが生成され、左フレームが左フレームＬＦ２に更新されたとき、左フレームＬＦ２と右フレームＲＦ１が左右に配置された３フレーム目のフレームが生成され、右フレームが右フレームＲＦ２に更新されたとき、フレームＬＦ２と右フレームＲＦ２が左右に配置された４フレーム目のフレームが生成される。
【０１４５】
サイドバイサイド３方式では、サイドバイサイド１方式に比べて、フレームが書き換わるフレームレートが２倍となり、画質が向上する。また、フレーム間で左フレームまたは右フレームが共通となるため、サイドバイサイド１方式に比べて、さらにフレーム間の相関性が高くなり、MPEG２方式などフレーム間予測を用いたエンコード方式に基づいて映像データをエンコードする場合、画像データのフレーム数はサイドバイサイド１方式の２倍になるが、エンコード後のデータ量はサイドバイサイド１方式の２倍より小さいサイズとなる。
【０１４６】
なお、サイドバイサイド１方式乃至サイドバイサイド３方式において、左フレームと右フレームを左右以外の方向（例えば、上下）に並べて配置するようにしてもよい。また、映像データ処理部１５１が、サイドバイサイド方式以外の方式の映像データ（左右交互配列映像データ）を生成するようにしてもよい。
【０１４７】
なお、以下、サイドバイサイド１方式乃至サイドバイサイド３方式を個々に区別する必要がない場合、単にサイドバイサイド方式と称する。
【０１４８】
映像データ処理部１５１は、入力部２０６などを用いて、ユーザにより指定された方式に変換した映像データをフォーマット変換部１５２に供給する。これにより、ユーザは、必要に応じて、立体視映像の映像データの画質またはデータ量を任意に変更することができる。
【０１４９】
ステップＳ１３において、フォーマット変換部１５２は、映像データを記録させる。具体的には、フォーマット変換部１５２は、例えば、映像データ処理部１５１から供給された映像データを所定の記録フォーマット（例えば、AVIフォーマット）の映像データに変換する。フォーマット変換部１５２は、変換した映像データを、必要に応じて、内部バス１２１および入出力インタフェース１２２を介して記録部１０９に供給し、記録部１０９に記録させたり、内部バス１２１および入出力インタフェース１２２を介してドライブ１１１に供給し、ドライブ１１１を制御して、リムーバブルメディア１３１に記録させたりする。
【０１５０】
上述したステップＳ１１乃至Ｓ１３の処理は、ユーザにより記録処理の停止の指令が入力されるまで、繰り返し連続して行なわれる。
【０１５１】
次に、図２０のフローチャートを参照して、映像処理装置１２により実行されるアップロード処理を説明する。なお、この処理は、例えば、ユーザが入力部１０７を操作して、映像データのアップロードの開始の指令を入力したとき開始される。
【０１５２】
ステップＳ２１において、エンコード部１５３は、アップロードする映像データをエンコード（符号化）する。具体的には、エンコード部１５３は、ユーザによりアップロードするように指示された映像データを、入出力インタフェース１２２および内部バス１２１を介して記録部１０９から読出したり、ドライブ１１１、入出力インタフェース１２２、および内部バス１２１を介してリムーバブルメディア１３１から読出す。エンコード部１５３は、読出した映像データを所定の方式（例えば、MPEG2方式）の映像データにエンコードする。エンコード部１５３は、エンコードした映像データを送信制御部１５４に供給する。
【０１５３】
ステップＳ２２において、送信制御部１５４は、映像データをアップロードし、アップロード処理は終了する。具体的には、送信制御部１５４は、エンコード部１５３から供給された映像データを、内部バス１２１および入出力インタフェース１２２を介して、通信部１１０に供給する。通信部１１０は、送信制御部１５４の制御の基に、所定のプロトコル（例えば、FTP、HTTP、SMTPなど）に基づいて、ネットワーク５１を介してサーバ２１に映像データを送信する。サーバ２１は、送信された映像データを蓄積する。
【０１５４】
次に、図２１のフローチャートを参照して、映像処理装置３１により実行される再生処理を説明する。この処理は、例えば、ユーザが入力部２０６を操作して、サーバ２１に蓄積されている映像データの再生の開始の指令を入力したとき開始される。例えば、ユーザは、サーバ２１により公開されているWebサイトのWebページを、ブラウザソフトなどを用いて表示装置１３−２、１４−２または１６−２に表示させ、Webページ内に表示されている映像データの一覧の中から所望する映像データを、入力部２０６を用いて指定する。
【０１５５】
ステップＳ３１において、受信制御部２５１は、ユーザにより指定された映像データをダウンロードする。具体的には、通信部２０９は、受信制御部２５１の制御の基に、所定のプロトコル（例えば、FTP、HTTP、POPなど）に基づいて、ネットワーク５１を介してサーバ２１から映像データを受信する。受信制御部２５１は、サーバ２１から受信した映像データを、入出力インタフェース２２２および内部バス２２１を介して、通信部２０９から取得する。受信制御部２５１は、取得した映像データをデコード部２５２に供給する。
【０１５６】
また、受信制御部２５１は、必要に応じて、取得した映像データを、内部バス２２１を介してRAM２０３に供給してRAM２０３に記憶させたり、内部バス２２１および入出力インタフェース２２２を介して、記録部２０８またはドライブ２１０に供給して、記録部２０８またはリムーバブルメディア２３１に記録させる。
【０１５７】
ステップＳ３２において、デコード部２５２は、映像データをデコードする。具体的には、デコード部２５２は、所定の方式（例えば、MPEG2方式）に基づいてエンコードされている映像データをデコード（復号）し、デコードした映像データを映像データ処理部２５３に供給する。
【０１５８】
ステップＳ３３において、映像データ処理部２５３は、表示装置の表示方式に基づいて、デコード部２５２から供給された映像データを変換する。具体的には、例えば、表示装置１３−２に映像を表示させる場合、映像データ処理部２５３は、図２を参照して上述した視差バリア方式に応じた映像データに変換する。例えば、ダウンロードした映像データがサイドバイサイド方式の映像データの場合、映像データ処理部２５３は、映像データの各フレームを、左側の画像データ（左フレーム）と右側の画像データ（右フレーム）を上下方向に長い長方形に分割し、左フレームのデータと右フレームのデータ（分割後のデータ）が交互に並ぶように配置した視差バリア方式フレームに変換する。
【０１５９】
また、例えば、表示装置１４−２に映像を表示させる場合、ダウンロードした映像データがサイドバイサイド方式の映像データのとき、映像データ処理部２５３は、映像データの各フレームを、左フレームと右フレームの配置を逆にしたフレームに変換する。
【０１６０】
さらに、例えば、表示装置１６−２に映像を表示させる場合、ダウンロードした映像データがサイドバイサイド方式の映像データのとき、映像データ処理部２５３は、映像データの各フレームの左フレームと右フレームを分離して、サイドバイサイド方式の映像データを元の左映像データと右映像データの２系統の映像データに分離する。
【０１６１】
映像データ処理部２５３は、変換した映像データを表示制御部２５４に供給する。
【０１６２】
なお、映像データ処理部２５３は、ユーザによる設定に基づいて、映像データを変換するようにしてもよいし、映像処理装置３１に接続されている表示装置の表示方式を自動的に検出するようにして、検出した結果に基づいて映像データを変換するようにしてもよい。
【０１６３】
ステップＳ３４において、表示制御部２５４は映像を表示させる。具体的には、例えば、表示装置１３−２に映像を表示させる場合、表示制御部２５４は、映像データ処理部２５３により視差バリア方式に応じて変換された映像データを、内部バス２２１およびグラフィックカード２０４を介して、表示装置１３−２に出力する。表示装置１３−２は、入力された映像データに基づく映像を表示する。図２を参照して上述したように、ユーザは、交差視メガネ１７または偏光フィルタメガネ１８などを用いずに裸眼で、視差バリア方式を利用した表示装置１３−２の画面を見ることにより、表示装置１３−２に表示される映像を立体的に視認することができる。
【０１６４】
また、例えば、表示装置１４−２に映像を表示させる場合、表示制御部２５４は、映像データ処理部２５３により左右のフレームが逆に配置された映像データを、内部バス２２１およびグラフィックカード２０４を介して、表示装置１４−２に出力する。表示装置１４−２は、入力された映像データに基づく映像を表示する。図２２は、表示装置１４−２に表示される映像の例を示しており、表示装置１４−２の画面の右側に左映像、および、左側に右映像が並べて表示される。また、ユーザの立体視の妨げにならないように、表示制御部２５４により、左映像および右映像の周囲の表示（例えば、アイコンなど）が消去される。ユーザは、交差視メガネ１７−２を用いて、図２２に示される画面を交差視することにより、すなわち、左映像を右目で見て、右映像を左目で見ることにより、表示装置１４−２に表示される映像を立体的に視認することができる。
【０１６５】
この場合、交差視メガネ１７−２を準備するだけでよいため、立体視（3D）映像を楽しむために必要なコストを抑えることができる。
【０１６６】
さらに、例えば、表示装置１６−２に映像を表示させる場合、表示制御部２５４は、映像データ処理部２５３により分離された左映像データおよび右映像データを、それぞれ異なる接続線を介して映像合成装置１５−２にパラレルに入力する。映像合成装置１５−２は、左映像データの左フレーム、および、右映像データを時系列で１枚ずつ交互に順番に配列した左右交互配列映像データを生成し、生成した左右交互配列映像データを表示装置１６−２に出力する。
【０１６７】
上述したように、ユーザは、偏光フィルタメガネ１８−２、および、表示装置１６−２の画面の表面に設けられている図示せぬ偏光フィルタ装置を介して、表示装置１６−２の画面を見たり、図示せぬ液晶シャッターメガネを用いて、表示装置１６−２の画面を見ることにより、表示装置１６−２に表示される映像を立体的に視認することができる。
【０１６８】
この場合、表示装置１３−２または表示装置１４−２に立体視映像を表示する場合と比較して、立体視をするための画面を見る位置の制限が緩和されるので、偏光フィルタメガネ１８−２を多数準備することにより、容易に多人数で立体視映像を楽しむことができる。
【０１６９】
このように、ユーザは、例えば、立体視映像を見る場面や、映像処理装置３１の性能などに応じて、立体視映像の表示方式を簡単に選択することができる。
【０１７０】
以上のように、撮像装置と、ネットワークを介して相互に接続されている第１の映像処理装置、映像データ配信装置、および、第２の映像処理装置とを含む映像処理システムにおいて、撮像装置の第１のカメラにより立体視映像を構成する第１の映像を撮像し、撮像装置の第２のカメラにより立体視映像を構成する第２の映像を撮像し、撮像装置により、第１の映像の第１の映像データ、および、第２の映像の第２の映像データの出力を制御し、第１の映像処理装置により、第１の映像データおよび第２の映像データを取得し、第１の映像データの第１のフレームおよび第２の映像データの第２のフレームを規則的に配列した第３の映像データを生成し、ネットワークを介して、第３の映像データを映像データ配信装置に送信し、第２の映像処理装置により、ネットワークを介して、映像データ配信装置から第３の映像データを取得し、第２の映像処理装置に接続されている表示装置の表示方式に基づいて、第３の映像データを第４の映像データに変換し、第４の映像データの表示装置への出力を制御する場合には、立体視映像を撮像したり、または、見たリすることができる。また、立体視映像を扱うシステムまたは装置おいて、より簡単にユーザが所望する機能または性能を提供することができる。
【０１７１】
また、以上のように、第１のカメラにより、立体視映像を構成する第１の映像を撮像し、第２のカメラにより、立体視映像を構成する第２の映像を撮像し、第１の映像データの偶数フレームおよび奇数フレームのうち一方を間引いて出力し、第２の映像データの偶数フレームおよび奇数フレームのうち他方を間引いて出力するように第１の映像データおよび第２の映像データの出力を制御する場合には、立体視映像を撮像することができる。また、立体視映像を扱うシステムまたは装置おいて、より簡単にユーザが所望する機能または性能を提供することができる。
【０１７２】
さらに、以上のように、第１のカメラにより、第１の周期ごとに、立体視映像を構成する第１の映像の第１のフレームを撮像し、第２のカメラにより、第１の周期と同じ間隔かつ第１の周期からほぼ半周期ずれた第２の周期ごとに、立体視映像を構成する第２の映像の第２のフレームを撮像する場合には、立体視映像を撮像することができる。また、立体視映像を扱うシステムまたは装置おいて、より簡単にユーザが所望する機能または性能を提供することができる。
【０１７３】
また、以上のように、立体視映像を構成する第１の映像の第１の映像データであって、第１の周期ごとに更新される第１のフレームにより構成される第１の映像データ、および、立体視映像を構成する第２の映像の第２の映像データであって、第１の周期と同じ間隔かつ第１の周期からほぼ半周期ずれた第２の周期ごとに更新される第２のフレームにより構成される第２の映像データを取得し、第１の映像データの第１のフレームまたは第２の映像データの第２のフレームが更新されるごとに、第１のフレームと第２のフレームとを並べて配置した第３のフレームを生成し、第３のフレームにより構成される第３の映像データを生成する場合には、立体視映像を見ることができる。また、立体視映像を扱うシステムまたは装置おいて、より簡単にユーザが所望する機能または性能を提供することができる。
【０１７４】
さらに、以上のように、立体視映像の映像データである第１の映像データを取得し、表示装置の表示方式に基づいて、第１の映像データを第２の映像データに変換し、第２の映像データの表示装置への出力を制御する場合には、立体視映像を見ることができる。また、立体視映像を扱うシステムまたは装置おいて、より簡単にユーザが所望する機能または性能を提供することができる。
【０１７５】
なお、以上の例は、映像システム１を実現する一例であり、他にも、多数のシステム構成が考えられる。以下にその例を示す。
【０１７６】
例えば、以上の説明では、映像処理装置１２からサーバ２１に映像データをアップロードし、映像処理装置３１がサーバ２１から映像データをダウンロードするようにしたが、映像処理装置１２から、ネットワーク５１を介して映像処理装置３１に直接映像データを送信するようにしてもよい。また、映像処理装置１２により映像データが記録されたリムーバブルディスク１３１を、映像処理装置３１のドライブ２１０に装着して、リムーバブルディスク１３１に記録されている映像データを再生することもできる。
【０１７７】
さらに、映像処理装置１２は、図１６を参照して上述した記録処理を実行中に、図２１を参照して上述した映像処理装置３１と同様の処理により、表示装置１３−１，１４−１，または表示装置１６−１に記録中の立体視映像を表示させることができる。
【０１７８】
また、映像処理システム１において、映像処理装置１２、サーバ２１、または映像処理装置３１を、それぞれ２台以上設けるようにしてもよい。
【０１７９】
さらに、撮像装置１１と映像処理装置１２とを別の筐体とせずに、一体型とすることもできる。
【０１８０】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０１８１】
この記録媒体は、図４、図５、または図１３に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されているリムーバブルメディア９１、１３１または２３１などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM１０２（図５）、ROM２０２（図７）や、記録部１０９（図５），記録部２０８（図７）に含まれるハードディスクなどで構成される。
【０１８２】
なお、上述した一連の処理を実行させるプログラムは、必要に応じて通信部１１０（図５）、通信部２０９（図７）などを介してコンピュータにインストールされるようにしてもよい。
【０１８３】
また、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１８４】
また、本明細書において、システムの用語は、複数の装置、手段などにより構成される全体的な装置を意味するものである。
【図面の簡単な説明】
【０１８５】
【図１】本発明を映像処理システムの一実施の形態を示す図である。
【図２】視差バリア方式の概要を説明する図である。
【図３】図１の交差視メガネの外観の例を上から見た図である。
【図４】図１の撮像装置の機能の構成例を示すブロック図である。
【図５】図１の映像処理装置の機能の構成例を示すブロック図である。
【図６】図４の映像処理装置の制御部により実行される機能の構成例を示すブロック図である。
【図７】図１の映像処理装置の機能の構成例を示すブロック図である。
【図８】図７の映像処理装置の制御部により実行される機能の構成例を示すブロック図である。
【図９】図３の撮像装置により実行される撮像処理を説明するフローチャートである。
【図１０】撮像装置から出力される映像データの例を示す図である。
【図１１】撮像装置から出力される映像データの別の例を示す図である。
【図１２】撮像装置から出力される映像データのさらに別の例を示す図である。
【図１３】撮像装置から出力される映像データのさらに別の例を示す図である。
【図１４】撮像装置から出力される映像データのさらに別の例を示す図である。
【図１５】撮像装置から出力される映像データのさらに別の例を示す図である。
【図１６】図４の映像処理装置により実行される記録処理を説明するフローチャートである。
【図１７】サイドバイサイド１方式の映像データを説明する図である。
【図１８】サイドバイサイド２方式の映像データを説明する図である。
【図１９】サイドバイサイド３方式の映像データを説明する図である。
【図２０】図４の映像処理装置により実行されるアップロード処理を説明するフローチャートである。
【図２１】図６の映像処理装置により実行される再生処理を説明するフローチャートである。
【図２２】図１の表示装置の画面に表示される映像の構成の例を示す図である。
【符号の説明】
【０１８６】
１  映像処理システム，  １１  撮像装置，  １１Ｌ，１１Ｒ  撮像部，  １２  映像処理装置，  １３，１４  表示装置，  １５  映像合成装置，  １６  表示装置，  １７  立体視メガネ，  １８  偏光フィルタメガネ，  ２１  サーバ，  ３１  映像処理装置，  ７３  デジタル映像処理部，  ７４  制御部，  ７６  ドライブ，  ８１  映像データ処理部，  ８２  出力制御部，  ９１  リムーバブルメディア，  １０１  制御部，  １０２  ROM，  １０９  記録部，  １１１  ドライブ，  １３１  リムーバブルメディア，  １５１  映像データ処理部，  １５２  フォーマット変換部，  １５３  エンコード部，  １５４  送信制御部，  １５５  表示制御部，  ２０１  制御部，  ２０２  ROM，  ２０８  記録部，  ２１０  ドライブ，  ２３１  リムーバブルメディア，  ２５１  受信制御部，  ２５２  デコード部，  ２５３  映像データ処理部，  ２５４  表示制御部
【図１】
2006157605.tif 000003
【図２】
2006157605.tif 000004
【図３】
2006157605.tif 000005
【図４】
2006157605.tif 000006
【図５】
2006157605.tif 000007
【図６】
2006157605.tif 000008
【図７】
2006157605.tif 000009
【図８】
2006157605.tif 000010
【図９】
2006157605.tif 000011
【図１０】
2006157605.tif 000012
【図１１】
2006157605.tif 000013
【図１２】
2006157605.tif 000014
【図１３】
2006157605.tif 000015
【図１４】
2006157605.tif 000016
【図１５】
2006157605.tif 000017
【図１６】
2006157605.tif 000018
【図１７】
2006157605.tif 000019
【図１８】
2006157605.tif 000020
【図１９】
2006157605.tif 000021
【図２０】
2006157605.tif 000022
【図２１】
2006157605.tif 000023
【図２２】
2006157605.tif 000024