(57)【特許請求の範囲】
【請求項１】
映像信号を符号化し、該符号化によって得られる映像ストリームを、前記映像ストリームの編集を行う映像編集装置に出力する符号化装置であって、
前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数に応じた、前記映像信号の符号化における、スライスの分割数を設定する設定手段と、
前記設定手段によって設定された符号化方式にしたがって前記映像信号を符号化し、前記映像ストリームを出力する符号化手段とを有することを特徴とする符号化装置。
【請求項２】
前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数についての情報を前記映像編集装置から受信する受信手段をさらに有し、
前記設定手段は、前記受信手段によって受信された前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数についての情報に基づいて、前記映像信号の符号化における、スライスの分割数を設定することを特徴とする請求項１に記載の符号化装置。
【請求項３】
前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数の情報が記録された記録媒体から、前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数の情報を読み出す読み出し手段をさらに有し、
前記設定手段は、前記読み出し手段によって読み出された前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数の情報に基づいて、前記映像信号の符号化における、スライスの分割数を設定することを特徴とする請求項１に記載の符号化装置。
【請求項４】
前記設定手段は、前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数に応じて、前記映像信号の符号化におけるＩピクチャ及びＰピクチャの間に位置するＢピクチャの枚数を決定することを特徴とする請求項１から３のいずれか１項に記載の符号化装置。
【請求項５】
前記設定手段は、前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの動作周波数に応じて、前記映像信号の符号化における、ピクチャタイプの構成比を決定することを特徴とする請求項１から４のいずれか１項に記載の符号化装置。
【請求項６】
映像信号を符号化し、該符号化によって得られる映像ストリームを送信する符号化装置と、前記符号化装置から送信された映像ストリームの編集を行う映像編集装置とから構成される映像編集システムであって、
前記映像編集装置は、
前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数の情報を前記符号化装置に送信する送信手段を有し、
前記符号化装置は、
前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数の情報を前記映像編集装置から受信する受信手段と、
前記受信手段によって受信された前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数の情報に基づいて、前記映像信号の符号化における、スライスの分割数を設定する設定手段と、
前記設定手段によって設定された符号化方式にしたがって前記映像信号を符号化し、前記映像ストリームを出力する符号化手段とを有することを特徴とする映像編集システム。
【請求項７】
前記設定手段は、前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数に応じて、前記映像信号の符号化におけるＩピクチャ及びＰピクチャの間に位置するＢピクチャの枚数を決定することを特徴とする請求項６に記載の映像編集システム。
【請求項８】
映像信号を符号化し、該符号化によって得られる映像ストリームを送信する符号化装置と、前記符号化装置から送信された映像ストリームの編集を行う映像編集装置とから構成される映像編集システムであって、
前記映像編集装置は、
前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数に応じて前記映像信号の符号化におけるスライスの分割数を決定する決定手段と、
前記決定手段によって決定された符号化方式についての情報を前記符号化装置に送信する送信手段とを有し、
前記符号化装置は、
前記符号化方式についての情報を前記映像編集装置から受信する受信手段と、
前記受信手段によって受信された前記符号化方式についての情報をもとに、前記映像信号の符号化方式を設定する設定手段と、
前記設定手段によって設定された符号化方式にしたがって前記映像信号を符号化し、前記映像ストリームを出力する符号化手段とを有することを特徴とする映像編集システム。
【請求項９】
前記決定手段は、前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数に応じて、前記映像信号の符号化におけるＩピクチャ及びＰピクチャの間に位置するＢピクチャの枚数を決定することを特徴とする請求項８に記載の映像編集システム。
【請求項１０】
映像信号を符号化し、該符号化によって得られる映像ストリームを、前記映像ストリームの編集を行う映像編集装置に出力する符号化装置の制御方法であって、
前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数に応じた、前記映像信号の符号化における、スライスの分割数を設定する設定工程と、
前記設定工程において設定した符号化方式にしたがって前記映像信号を符号化し、前記映像ストリームを出力する符号化工程とを有することを特徴とする符号化装置の制御方法。
【請求項１１】
前記設定工程において、前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数に応じて、前記映像信号の符号化におけるＩピクチャ及びＰピクチャの間に位置するＢピクチャの枚数を決定することを特徴とする請求項１０に記載の符号化装置の制御方法。
【請求項１２】
映像信号を符号化し、該符号化によって得られる映像ストリームを、前記映像ストリームの編集を行う映像編集装置に出力する符号化装置においてコンピュータに実行させるプログラムであって、
前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数に応じた、前記映像信号の符号化における、スライスの分割数を設定する設定工程と、
前記設定工程において設定した符号化方式にしたがって前記映像信号を符号化し、前記映像ストリームを出力する符号化工程とをコンピュータに実行させることを特徴とするプログラム。
【請求項１３】
前記設定工程において、前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数に応じて、前記映像信号の符号化におけるＩピクチャ及びＰピクチャの間に位置するＢピクチャの枚数を決定することを特徴とする請求項１２に記載のプログラム。
【請求項１４】
請求項１２又は１３に記載のプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は符号化装置、映像編集システム、符号化装置の制御方法、プログラム及び記録媒体に関し、特に、効率よく符号化及び映像の編集を行うために用いて好適な技術に関する。
【背景技術】
【０００２】
近年、デジタル信号に対する処理技術の進歩により、動画像データや静止画像データ、音声データ等、大量のデジタル情報を高能率に符号化し、小型の記録媒体へ記録したり通信媒体による伝送を行ったりすることが可能になっている。このような技術を応用し、テレビ放送やビデオカメラの映像をストリームに変換できる撮像装置の開発が行われている。
【０００３】
映像情報を蓄積したり伝送したりするための高能率な圧縮符号化方式として、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）−２方式及びＭＰＥＧ−４方式が知られている。さらに近年では、ＭＰＥＧ−４  Ｐａｒｔ−１０：ＡＶＣという方式が規格化されている。このＭＰＥＧ４  Ｐａｒｔ−１０：ＡＶＣ（ＩＳＯ／ＩＥＣ  １４４９６−１０）という方式は、Ｈ．２６４方式とも呼ばれている。これらの圧縮符号化方式は、動画像中の相関性を利用した圧縮方法であり、劣化を少なくするとともに高い圧縮率を実現している。
【０００４】
Ｈ．２６４方式では、入力される映像情報に含まれる画像一枚一枚（フレーム又はフィールド）を、ピクチャという処理単位として扱い、このピクチャを１個以上のスライスという単位に分割できる。さらに、Ｈ．２６４方式では、スライスを１個以上のマクロブロックという単位に分割して符号化処理を行っている。
【０００５】
１枚のピクチャを１個のスライスとして扱い、ピクチャをスライス分割せずに符号化することも可能であるが、符号化処理を分散させることを目的として、１枚のピクチャを２個以上のスライスに分割して符号化することは少なくない。例えば、昨今の主流であるマルチコア型のＣＰＵを用いて符号化データを復号化する場合、ピクチャを複数のスライスに分割し、各スライスを各コアに割り当てることにより、効率良く復号化処理を行うことが可能である。
【０００６】
また、ピクチャをスライスに分割する技術としては、ピクチャ内の画像ブロックの画像パターンを判定することにより画像ブロックを分類して、分類結果に基づいて複数のスライスを構成するような提案がなされている（例えば、特許文献１参照）。
【０００７】
【特許文献１】特開２００６−１１４９７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
図８は、スライス分割の例を示す図である。図８において、８００はピクチャを示し、８０１〜８０４はそれぞれスライスを示している。このように、一般的にスライス分割では、ほぼ等間隔に短冊状にピクチャを分割している。
【０００９】
ビデオカメラで撮像され、高能率に符号化して記録された映像ストリームは、コンピュータなどから構成される映像編集装置に転送され、不要なシーンを削除したり、特殊効果を加えたりして編集処理が施される。その際に、マルチコア型のＣＰＵを用いたコンピュータを含む映像編集システムでは、前述したように複数のスライスに分割されて符号化された映像ストリームの方がより効率良く編集処理を行うことができる。しかし、単一のコアによる映像編集システムでは、むしろ単一スライスの構成の方が、編集処理は容易である。
【００１０】
図９は、各ピクチャの符号化方式の種別であるピクチャタイプの並びを示す図である。９０１は、ピクチャ内部での相関性のみを用いるＩピクチャであり、９０２は前方の符号化済みピクチャとの相関を用いるＰピクチャである。また、９０３は前方及び後方の符号化済みピクチャとの相関を用いるＢピクチャである。
【００１１】
映像編集システムでの編集処理において、双方向の相関性用いるＢピクチャを編集処理する場合は、Ｐピクチャよりも大きなＣＰＵ性能を要する。また、ピクチャ間の相関を用いないＩピクチャを編集処理する場合は、ＢピクチャやＰピクチャよりも小さなＣＰＵ性能で編集処理できる。すなわち、動作周波数が低いＣＰＵを用いた映像編集システムでは、ＢピクチャやＰピクチャの枚数が少ない方が、編集操作を高速化できる。しかし、ＢピクチャやＰピクチャが少ないと、映像の相関性を活かせず、符号化の効率が著しく低下するので、高性能なＣＰＵを有する映像編集システムでは、十分な数のＢピクチャ及びＰピクチャを用いる方が好ましい。
【００１２】
Ｉピクチャ９０１及びＰピクチャ９０２の間に位置する各Ｂピクチャ９０３は、互いに依存関係が無いため、並列して復号処理することが可能である。図９に示す例では、４つのＢピクチャ９０３を並列に復号処理することができる。この４つのＢピクチャ９０３をマルチコア型ＣＰＵの各コアに１つずつ割り当てれば、並列処理により高速に処理できる。しかし、単一のコアによる映像編集システムでは、このような効果は得られない。
【００１３】
さらに、ＰピクチャやＢピクチャでは、複数枚のピクチャを参照画像として、相関による予測符号化が可能である。したがって、参照画像の枚数が多いほど、より高効率な符号化が可能だが、映像編集システムの必要とするメモリ量が増えてしまう。
【００１４】
また、映像編集システムの多くは、ハードディスクなどの補助記憶装置を有しており、映像ストリームを一旦補助記憶装置に格納し、ＤＲＡＭなどの主記憶装置との間でデータを転送しながら、編集処理を行う。映像ストリームのビットレートが高いと、劣化が少なく高画質に符号化できるが、補助記憶装置や主記憶装置の容量や動作速度への依存度が高くなる。したがって、大容量で高速な主記憶装置及び補助記憶装置を有する映像編集システムでは、高ビットレートの映像ストリームを編集処理することが望ましい。ところが、これらの記憶装置が小容量だったり、低速だったりする場合は、高いビットレートの映像ストリームを好適に編集処理することができない。
【００１５】
本発明は前述の問題点に鑑み、映像編集装置の処理能力等に応じて、映像編集装置に好適な映像ストリームを生成することを目的としている。
【課題を解決するための手段】
【００１６】
本発明の符号化装置は、映像信号を符号化し、該符号化によって得られる映像ストリームを、前記映像ストリームの編集を行う映像編集装置に出力する符号化装置であって、前記映像編集装置の前記映像ストリームの編集処理を行うためのプロセッサのコアの個数に応じた、前記映像信号の符号化における、スライスの分割数を設定する設定手段と、前記設定手段によって設定された符号化方式にしたがって前記映像信号を符号化し、前記映像ストリームを出力する符号化手段とを有することを特徴とする。
【発明の効果】
【００２１】
本発明によれば、映像編集装置の仕様に応じて符号化方式を変更するため、映像編集装置に好適な映像ストリームを生成することができる。そのうえ、編集処理能力の許容範囲内で符号化方式を変更できるため、必要以上に符号化効率を下げず、好適な符号化性能を維持することができる。
【発明を実施するための最良の形態】
【００２２】
（第１の実施形態）
以下、本発明の実施形態について図面を参照しながら説明する。
図１は、本実施形態による映像編集システムの構成例を示すブロック図である。
図１において、映像編集装置１００は、主記憶部１０１と、補助記憶部１０２と、プロセッサ部１０３と、インタフェース部１０４とを備えている。また、撮像装置１１０は、撮像部１１１と、符号化部１１２と、媒体部１１３と、インタフェース部１１４と、制御部１１５とを備えている。
【００２３】
映像編集装置１００は、例えば、パーソナルコンピュータやワークステーションのような汎用のコンピュータでもよいし、あるいは、専用装置でもよい。プロセッサ部１０３部は１つ以上のＣＰＵコアから構成されており、撮像装置１１０から転送された映像ストリームに対して所定の編集処理を施して、主記憶部１０１に記憶する。また、プロセッサ部１０３は、映像編集装置１００全体の制御を行う。
【００２４】
主記憶部１０１は、ＤＲＡＭなどから構成されており、撮像装置１１０から転送された映像ストリームから不要なシーンを削除したり、特殊効果を加えたりしたデータが記憶されている。補助記憶部１０２は、例えば、ハードディスクであり、撮像装置１１０から転送された映像ストリームを一時的に記憶するためのものである。
【００２５】
撮像装置１１０は、ビデオカメラもしくはスチルカメラである。撮像部１１１は、被写体像を撮像し、映像信号に対してホワイトバランスやγ補正等の所定の画像処理を施すためのものである。符号化部１１２は、撮像部１１１から入力された映像信号を、設定された符号化方式によって符号化し、符号化データ（映像ストリーム）を出力する。
【００２６】
媒体部１１３には、符号化部１１２において符号化された映像ストリームを記録するための記録媒体が装着されており、記録媒体に記録された映像ストリームを記録したり再生したりする。制御部１１５は、撮像装置１１０全体の制御を行うためのものであり、符号化部１１２における符号化方式を設定したり、映像編集装置１００から送られた情報に基づいて、符号化方式を決定したりする。
【００２７】
本実施形態における映像編集システムの動作について、図２のフローチャートを参照しながら説明する。図２は、本実施形態の映像編集システムにおける符号化方式を設定する処理手順の一例を示すフローチャートである。
【００２８】
まず、ステップＳ２０１において、映像編集装置１００と撮像装置１１０とで通信の接続を確立する。映像編集装置１００のインタフェース部１０４と撮像装置１１０のインタフェース部１１４とでは、図１において、接続されていることを実線で示している。この場合、ＵＳＢやＩＥＥＥ１３９４などの有線接続でもよいし、Bluetooth（登録商標）などの無線接続でもよい。このステップＳ２０１の処理によって、映像編集装置１００と撮像装置１１０とでは、データ通信が可能となる。
【００２９】
次に、ステップＳ２０２において、映像編集装置１００は、映像編集装置１００の各部の仕様についての情報を、送信手段として機能するインタフェース部１０４により撮像装置１１０へ送信する。そして、撮像装置１１０は、受信手段として機能するインタフェース部１１４によりこの情報を受信する。具体的には、映像編集装置１００におけるプロセッサ部１０３のコアの個数や、動作周波数、あるいは、主記憶部１０１や補助記憶部１０２の容量や読み書き速度などの情報を、映像編集装置１００から撮像装置１１０へ伝送する。
【００３０】
次に、ステップＳ２０３において、撮像装置１１０側では、ステップＳ２０２で受信した映像編集装置１００の各部の仕様についての情報を参照し、各部の仕様に応じて、撮像装置１１０における符号化部１１２の符号化方式を決定する。具体的には、例えば、プロセッサ部１０３のコア数に応じてスライスの分割数を決定したり、Ｉピクチャ及びＰピクチャの間に位置するＢピクチャの枚数を決定したりする。また、プロセッサの動作周波数に応じて、ピクチャタイプの構成比を決定したり、あるいは、主記憶部１０１や補助記憶部１０２の容量や動作速度に応じて、符号化ビットレートを決定したりする。
【００３１】
次に、ステップＳ２０４において、撮像装置１１０の制御部１１５は設定手段として機能し、ステップＳ２０３で決定した符号化方式を符号化部１１２に設定し、処理を終了する。
【００３２】
以上により本実施形態によれば、映像編集装置１００の仕様に応じた、映像信号の符号化方式を設定する。これにより、撮像装置１１０は、映像編集装置１００が扱う上で好適な映像ストリームを送信することができ、映像編集装置１００は、好適に映像ストリームの編集を行うことができる。
【００３３】
（第２の実施形態）
本実施形態における映像編集システムについて、図３のフローチャートを参照しながら説明する。なお、本実施形態の映像編集システムの構成については第１の実施形態と同様であるため、説明は省略する。図３は、本実施形態の映像編集システムにおける符号化方式を設定する処理手順の一例を示すフローチャートである。
【００３４】
まず、ステップＳ３０１において、映像編集装置１００と撮像装置１１０とで通信の接続を確立する。映像編集装置１００のインタフェース部１０４と撮像装置１１０のインタフェース部１１４とでは、図１において、接続されていることを実線で示している。この場合、ＵＳＢやＩＥＥＥ１３９４などの有線接続でもよいし、Bluetoothなどの無線接続でもよい。このステップＳ３０１の処理によって、映像編集装置１００と撮像装置１１０とでは、データ通信が可能となる。
【００３５】
次に、ステップＳ３０２において、映像編集装置１００のプロセッサ部１０３は決定手段として機能し、映像編集装置１００が各部の仕様に応じて、撮像装置１１０における符号化部１１２の符号化方式を決定する。具体的には、プロセッサ部１０３のコア数に応じてスライスの分割数を決定したり、Ｉピクチャ及びＰピクチャの間に位置するＢピクチャの枚数を決定したりする。また、プロセッサ部１０３の動作周波数に応じて、ピクチャタイプの構成比を決定したり、あるいは、主記憶部１０１や補助記憶部１０２の容量や動作速度に応じて、符号化ビットレートを決定したりする。
【００３６】
次に、ステップＳ３０３において、映像編集装置１００は、決定した符号化方式についての情報を、送信手段として機能するインタフェース部１０４により撮像装置１１０へ伝送する。そして、撮像装置１１０は、受信手段として機能するインタフェース部１１４によりこの情報を受信する。次に、ステップＳ３０４において、撮像装置１１０の制御部１１５は設定手段として機能し、映像編集装置１００側で決定した符号化方式を符号化部１１２に設定し、処理を終了する。
【００３７】
以上のように本実施形態によれば、映像編集装置１００の仕様に応じた、映像信号の符号化方式を設定する。これにより、撮像装置１１０は、映像編集装置１００が扱う上で好適な映像ストリームを送信することができ、映像編集装置１００は、好適に映像ストリームの編集を行うことができる。
【００３８】
（第３の実施形態）
本実施形態における映像編集システムについて、図４のフローチャートを参照しながら説明する。なお、本実施形態の映像編集システムの構成については第１の実施形態と同様であるため、説明は省略する。図４は、本実施形態の映像編集システムにおける符号化方式を設定する処理手順の一例を示すフローチャートである。
【００３９】
まず、ステップＳ４０１において、映像編集装置１００と撮像装置１１０とで通信の接続を確立する。映像編集装置１００のインタフェース部１０４と撮像装置１１０のインタフェース部１１４とでは、図１において、接続されていることを実線で示している。この場合、ＵＳＢやＩＥＥＥ１３９４などの有線接続でもよいし、Bluetoothなどの無線接続でもよい。このステップＳ４０１の処理によって、映像編集装置１００と撮像装置１１０とでは、データ通信が可能となる。
【００４０】
次に、ステップＳ４０２において、撮像装置１１０は、撮像装置１１０の各部の仕様についての情報を、仕様情報送信手段として機能するインタフェース部１１４により映像編集装置１００へ転送する。そして、映像編集装置１００は、仕様情報受信手段として機能するインタフェース部１０４によりこの情報を受信する。具体的には、ＭＰＥＧ−２やＨ．２６４などの符号化方式や、符号化の解像度及び符号化ビットレートの適用範囲などの情報を映像編集装置１００へ送信する。
【００４１】
次に、ステップＳ４０３において、映像編集装置１００のプロセッサ部１０３は決定手段として機能し、撮像装置１１０及び映像編集装置１００の各部の仕様に応じて、撮像装置１１０における符号化部１１２の符号化方式を決定する。具体的には、プロセッサ部１０３のコア数に応じてスライスの分割数を決定したり、Ｉピクチャ及びＰピクチャの間に位置するＢピクチャの枚数を決定したりする。また、プロセッサ部１０３の動作周波数に応じて、ピクチャタイプの構成比を決定したり、あるいは、主記憶部１０１や補助記憶部１０２の容量や動作速度に応じて、符号化ビットレートを決定したりする。
【００４２】
次に、ステップＳ４０４において、映像編集装置１００は、決定した符号化方式を、送信手段として機能するインタフェース部１０４により撮像装置１１０へ伝送する。そして、撮像装置１１０は、受信手段として機能するインタフェース部１１４によりこの情報を受信する。次に、ステップＳ４０５において、撮像装置１１０の制御部１１５は設定手段として機能し、映像編集装置１００側で決定した符号化方式を符号化部１１２に設定し、処理を終了する。
【００４３】
以上のように本実施形態によれば、映像編集装置１００の仕様及び撮像装置１１０の仕様に応じた、映像信号の符号化方式を設定する。これにより、撮像装置１１０は、必要以上に符号化効率を低下させないようにするとともに、映像編集装置１００が扱う上で好適な映像ストリームを送信することができ、映像編集装置１００は、好適に映像ストリームの編集を行うことができる。
【００４４】
（第４の実施形態）
本実施形態における映像編集システムについて、図５のフローチャートを参照しながら説明する。なお、本実施形態の映像編集システムの構成については第１の実施形態と同様であるため、説明は省略する。図５は、本実施形態の映像編集システムにおける符号化方式を設定する処理手順の一例を示すフローチャートである。
【００４５】
まず、ステップＳ５０１において、着脱可能な記録媒体が映像編集装置１００に接続されているか否かを判断する。この着脱可能な記録媒体は、メモリカードなどの交換媒体であり、映像編集装置１００のインタフェース部１０４及び撮像装置１１０のインタフェース部１１４へ装着可能である。また、撮像部１１１で撮影された映像データを記録する媒体部１１３に装着された記録媒体と兼用してもよい。この判断の結果、着脱可能な記録媒体が接続されていない場合は、そのまま待機し、着脱可能な記録媒体が接続されている場合は、次のステップＳ５０２に進む。
【００４６】
次に、ステップＳ５０２において、映像編集装置１００のプロセッサ部１０３は記録手段として機能し、映像編集装置１００の各部の仕様についての情報を、着脱可能な記録媒体へ書き込む。具体的には、映像編集装置１００におけるプロセッサ部１０３のコアの個数や、動作周波数、あるいは、主記憶部１０１や補助記憶部１０２の容量や読み書き速度などの情報を着脱可能な記録媒体に記録する。
【００４７】
次に、ステップＳ５０３において、撮像装置１１０は、着脱可能な記録媒体が映像編集装置１００から取り外されて、撮像装置１１０に接続されているか否かを判断する。この判断の結果、着脱可能な記録媒体が接続されていない場合は、そのまま待機し、着脱可能な記録媒体が接続されている場合は、次のステップＳ５０４に進む。
【００４８】
次に、ステップＳ５０４において、撮像装置１１０の制御部１１５は読み出し手段として機能し、着脱可能な記録媒体から、映像編集装置１００の各部の仕様についての情報を読み出す。そして、ステップＳ５０５において、撮像装置１１０の制御部１１５は、映像編集装置１００の各部の仕様に応じて、撮像装置１１０における符号化部１１２の符号化方式を決定する。具体的には、プロセッサ部１０３のコア数に応じてスライスの分割数を決定したり、Ｉピクチャ及びＰピクチャの間に位置するＢピクチャの枚数を決定したりする。また、プロセッサ部１０３の動作周波数に応じて、ピクチャタイプの構成比を決定したり、あるいは、主記憶部１０１や補助記憶部１０２の容量や動作速度に応じて、符号化ビットレートを決定したりする。
【００４９】
次に、ステップＳ５０６において、撮像装置１１０の制御部１１５は設定手段として機能し、ステップＳ５０５で決定した符号化方式を符号化部１１２に設定し、処理を終了する。
【００５０】
以上のように本実施形態によれば、映像編集装置１００の仕様に応じた、映像信号の符号化方式を設定する。これにより、撮像装置１１０は、映像編集装置１００が扱う上で好適な映像ストリームを送信することができ、映像編集装置１００は、好適に映像ストリームの編集を行うことができる。
【００５１】
（第５の実施形態）
本実施形態における映像編集システムについて、図６のフローチャートを参照しながら説明する。なお、本実施形態の映像編集システムの構成については第１の実施形態と同様であるため、説明は省略する。図６は、本実施形態の映像編集システムにおける符号化方式を設定する処理手順の一例を示すフローチャートである。
【００５２】
まず、ステップＳ６０１において、着脱可能な記録媒体が映像編集装置１００に接続されているか否かを判断する。この着脱可能な記録媒体は、メモリカードなどの交換媒体であり、映像編集装置１００のインタフェース部１０４及び撮像装置１１０のインタフェース部１１４へ装着可能である。また、撮像部１１１で撮影された映像データを記録する媒体部１１３に装着された記録媒体と兼用してもよい。この判断の結果、着脱可能な記録媒体が接続されていない場合は、そのまま待機し、着脱可能な記録媒体が接続されている場合は、次のステップＳ６０２に進む。
【００５３】
次に、ステップＳ６０２において、映像編集装置１００のプロセッサ部１０３は決定手段として機能し、映像編集装置１００の各部の仕様に応じて、撮像装置１１０における符号化部１１２の符号化方式を決定する。具体的には、プロセッサ部１０３のコア数に応じてスライスの分割数を決定したり、Ｉピクチャ及びＰピクチャの間に位置するＢピクチャの枚数を決定したりする。また、プロセッサ部１０３の動作周波数に応じて、ピクチャタイプの構成比を決定したり、あるいは、主記憶部１０１や補助記憶部１０２の容量や動作速度に応じて、符号化ビットレートを決定したりする。
【００５４】
次に、ステップＳ６０３において、映像編集装置１００のプロセッサ部１０３は記録手段として機能し、決定した符号化方式についての情報を着脱可能な記録媒体へ書き込む。そして、ステップＳ６０４において、撮像装置１１０は、着脱可能な記録媒体が映像編集装置１００から取り外されて、撮像装置１１０に接続されているか否かを判断する。この判断の結果、着脱可能な記録媒体が接続されていない場合は、そのまま待機し、着脱可能な記録媒体が接続されている場合は、次のステップＳ６０５に進む。
【００５５】
次に、ステップＳ６０５において、撮像装置１１０の制御部１１５は読み出し手段として機能し、着脱可能な記録媒体から映像編集装置１００側で決定した符号化方式についての情報を読み出す。そして、ステップＳ６０６において、撮像装置１１０の制御部１１５は設定手段として機能し、映像編集装置１００側で決定した符号化方式を符号化部１１２に設定し、処理を終了する。
【００５６】
以上のように本実施形態によれば、映像編集装置１００の仕様に応じた、映像信号の符号化方式を設定する。これにより、撮像装置１１０は、映像編集装置１００が扱う上で好適な映像ストリームを送信することができ、映像編集装置１００は、好適に映像ストリームの編集を行うことができる。
【００５７】
（第６の実施形態）
本実施形態における映像編集システムについて、図７のフローチャートを参照しながら説明する。なお、本実施形態の映像編集システムの構成については第１の実施形態と同様であるため、説明は省略する。図７は、本実施形態の映像編集システムにおける符号化方式を設定する処理手順の一例を示すフローチャートである。
【００５８】
まず、ステップＳ７０１において、着脱可能な記録媒体が撮像装置１１０に接続されているか否かを判断する。この着脱可能な記録媒体は、メモリカードなどの交換媒体であり、映像編集装置１００のインタフェース部１０４及び撮像装置１１０のインタフェース部１１４へ装着可能である。また、撮像部１１１で撮影された映像データを記録する媒体部１１３に装着された記録媒体と兼用してもよい。この判断の結果、着脱可能な記録媒体が接続されていない場合は、そのまま待機し、着脱可能な記録媒体が接続されている場合は、次のステップＳ７０２に進む。
【００５９】
次に、ステップＳ７０２において、撮像装置１１０の制御部１１５は仕様情報記録手段として機能し、撮像装置１１０の各部の仕様についての情報を、着脱可能な記録媒体へ書き込む。具体的には、ＭＰＥＧ−２やＨ．２６４などの符号化方式や、符号化の解像度及び符号化ビットレートの適用範囲などの情報を記録する。
【００６０】
次に、ステップＳ７０３において、着脱可能な記録媒体が撮像装置１１０から取り外されて、映像編集装置１００に接続されているか否かを判断する。この判断の結果、着脱可能な記録媒体が接続されていない場合は、そのまま待機し、着脱可能な記録媒体が接続されている場合は、次のステップＳ７０４に進む。そして、ステップＳ７０４において、映像編集装置１００のプロセッサ部１０３は仕様情報読み出し手段として機能し、着脱可能な記録媒体から撮像装置１１０の各部の仕様についての情報を読み出す。
【００６１】
次に、ステップＳ７０５において、映像編集装置１００のプロセッサ部１０３は決定手段として機能し、映像編集装置１００の各部の仕様と、撮像装置１１０の各部の仕様とに応じて、撮像装置１１０における符号化部１１２の符号化方式を決定する。具体的には、プロセッサ部１０３のコア数に応じてスライスの分割数を決定したり、Ｉピクチャ及びＰピクチャの間に位置するＢピクチャの枚数を決定したりする。また、プロセッサ部１０３の動作周波数に応じて、ピクチャタイプの構成比を決定したり、あるいは、主記憶部１０１や補助記憶部１０２の容量や動作速度に応じて、符号化ビットレートを決定したりする。
【００６２】
次に、ステップＳ７０６において、映像編集装置１００のプロセッサ部１０３は記録手段として機能し、決定した符号化方式についての情報を着脱可能な記録媒体へ書き込む。そして、ステップＳ７０７において、着脱可能な記録媒体が映像編集装置１００から取り外されて、撮像装置１１０に接続されているか否かを判断する。この判断の結果、着脱可能な記録媒体が接続されていない場合は、そのまま待機し、着脱可能な記録媒体が接続されている場合は、次のステップＳ７０８に進む。
【００６３】
次に、ステップＳ７０８において、撮像装置１１０の制御部１１５は読み出し手段として機能し、着脱可能な記録媒体から、映像編集装置１００側で決定した符号化方式についての情報を読み出す。そして、ステップＳ７０９において、撮像装置１１０の制御部１１５は設定手段として機能し、映像編集装置１００側で決定した符号化方式を符号化部１１２に設定し、処理をする。
【００６４】
以上のように本実施形態によれば、映像編集装置１００の仕様及び撮像装置１１０の仕様に応じた、映像信号の符号化方式を設定する。これにより、撮像装置１１０は、必要以上に符号化効率を低下させないようにするとともに、映像編集装置１００が扱う上で好適な映像ストリームを送信することができ、映像編集装置１００は、好適に映像ストリームの編集を行うことができる。
【００６５】
（本発明に係る他の実施形態）
前述した本発明の実施形態における符号化装置及び映像編集装置を構成する各手段、並びに符号化装置の制御方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００６６】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００６７】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図２〜図７に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する場合も含む。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００６８】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００６９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００７０】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００７１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００７２】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００７３】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００７４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００７５】
さらに、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００７６】
【図１】本発明の第１の実施形態における映像編集システムの構成例を示すブロック図である。
【図２】本発明の第１の実施形態の映像編集システムにおける符号化方式を設定する処理手順の一例を示すフローチャートである。
【図３】本発明の第２の実施形態の映像編集システムにおける符号化方式を設定する処理手順の一例を示すフローチャートである。
【図４】本発明の第３の実施形態の映像編集システムにおける符号化方式を設定する処理手順の一例を示すフローチャートである。
【図５】本発明の第４の実施形態の映像編集システムにおける符号化方式を設定する処理手順の一例を示すフローチャートである。
【図６】本発明の第５の実施形態の映像編集システムにおける符号化方式を設定する処理手順の一例を示すフローチャートである。
【図７】本発明の第６の実施形態の映像編集システムにおける符号化方式を設定する処理手順の一例を示すフローチャートである。
【図８】ピクチャ内のスライスの構成を示す図である。
【図９】ピクチャタイプの構成を示す図である。
【符号の説明】
【００７７】
１００  映像編集装置
１０１  主記憶部
１０２  補助記憶部
１０３  プロセッサ部
１０４  インタフェース部
１１０  撮像装置
１１１  撮像部
１１２  符号化部
１１３  媒体部
１１４  インタフェース部
１１５  制御部
【図１】
0005311859.tif 000002
【図２】
0005311859.tif 000003
【図３】
0005311859.tif 000004
【図４】
0005311859.tif 000005
【図５】
0005311859.tif 000006
【図６】
0005311859.tif 000007
【図７】
0005311859.tif 000008
【図８】
0005311859.tif 000009
【図９】
0005311859.tif 000010