(57)【要約】【課題】複数の圧縮フォーマットのデータストリームが混在したプレイリストを、１つのデータフォーマットに変換してダビングするダビング装置を提供する。【解決手段】映像処理装置１００において、第１のメディア１０２に記録されている複数の圧縮フォーマットのデータストリームを含むプレイリストを、第２のメディア１０３へダビングをするときに、圧縮フォーマット決定部１０６によって決定される第２のメディア１０３にダビングする際のデータストリームの圧縮フォーマットが、第１のメディア１０２に記録されているデータストリームの圧縮フォーマットと同じときはそのままデータストリームを第２のメディア１０３に記録し、異なるときは、フォーマット変換部１０７によって圧縮フォーマット決定部１０６が決定した圧縮フォーマットにデーストリームを変換して第２のメディア１０２に記録を行う。【選択図】図１
2007028029.tif 000002
【特許請求の範囲】
【請求項１】
複数の圧縮フォーマットのデータストリームを記録可能な第１のメディアと、
圧縮フォーマットを決定する圧縮フォーマット決定部と、
前記圧縮フォーマット決定部が決定した圧縮フォーマットに、入力されたデータストリームを変換して出力するフォーマット変換部と
前記第１のメディアに記録されたデータストリームを読み出し、前記読み出したデータストリームの圧縮フォーマットと前記圧縮フォーマット決定部が決定した圧縮フォーマットとが同じ場合は、前記読み出したデータストリームをそのまま出力し、圧縮フォーマットが異なる場合は、前記読み出したデータストリームを前記フォーマット変換部に入力するように制御するコントローラとを備える映像処理装置。
【請求項２】
前記コントローラ及び前記フォーマット変換部から出力されたデータストリームを着脱可能な第２のメディアに記録する記録手段を備える請求項１に記載の映像処理装置。
【請求項３】
前記コントローラ及び前記フォーマット変換部から出力されたデータストリームを、外部機器に出力する外部接続インタフェースを備える請求項１または請求項２に記載の映像処理装置。
【請求項４】
前記コントローラの制御により、前記コントローラに読み出される複数のデータストリームを１つの再生単位にまとめるための情報である第１のプレイリストを取得するプレイリスト取得部と、
前記取得した第１のプレイリストに基づいて、前記コントローラの制御により、前記コントローラ及び前記フォーマット変換部から出力されるデータストリームを１つの再生単位にまとめるための第２のプレイリストを生成するプレイリスト生成部とを備える請求項１から請求項３のいずれか１項に記載の映像処理装置。
【請求項５】
前記コントローラの制御により、前記コントローラに読み出される複数のデータストリームを１つの再生単位にまとめるための情報である第１のプレイリストを取得するプレイリスト取得部と、
前記取得した第１のプレイリストに基づいて、前記コントローラの制御により、前記コントローラ及び前記フォーマット変換部から出力されるデータストリームを１つの再生単位にまとめるための第２のプレイリストを生成するプレイリスト生成部とを備え、
前記記録手段は、前記生成した第２のプレイリストを前記第２のメディアに記録する請求項２に記載の映像処理装置。
【請求項６】
前記コントローラの制御により、前記コントローラに読み出される複数のデータストリームを１つの再生単位にまとめるための情報である第１のプレイリストを取得するプレイリスト取得部と、
前記取得した第１のプレイリストに基づいて、前記コントローラの制御により、前記コントローラ及び前記フォーマット変換部から出力されるデータストリームを１つの再生単位にまとめるための第２のプレイリストを生成するプレイリスト生成部とを備え、
前記外部接続インタフェースは、前記生成した第２のプレイリストを外部機器に出力する請求項３に記載の映像処理装置。
【請求項７】
前記プレイリスト取得部は、前記第１のプレイリストを前記第１のメディアから取得する請求項４から請求項６のいずれか１項に記載の映像処理装置。
【請求項８】
前記フォーマット変換部は、ＭＰＥＧ２トランスポートストリームからＭＰＥＧ２プログラムストリームへの変換及びＭＰＥＧ２プログラムストリームからＭＰＥＧ２トランスポートストリームへの変換が可能であり、
前記プレイリスト取得部は、前記第１のメディアに記録されたＭＰＥＧ２トランスポートストリームとＭＰＥＧ２プログラムストリームの一方または両方を含む前記第１のプレイリストを取得し、
前記プレイリスト生成部は、ＭＰＥＧ２プログラムストリームまたはＭＰＥＧ２トランスポートストリームのどちらか一方の圧縮フォーマットのデータストリームからなる前記第２のプレイリストを生成する請求項４に記載の映像処理装置。
【請求項９】
前記コントロール部は、前記コントロール部によるデータストリームの出力と、前記フォーマット変換部による変換出力とを、並列に動作するように制御する請求項１から請求項８のいずれか１項に記載の映像処理装置。
【請求項１０】
前記コントローラ及び前記フォーマット変換部から出力するデータストリームの圧縮フォーマットの種類を表示する表示部と、
前記表示された圧縮フォーマットのうち１種類の圧縮フォーマットを選択するための入力部とを備え、
前記入力部で入力された圧縮フォーマットを、前記圧縮フォーマット決定部が決定する圧縮フォーマットとする請求項１から請求項９のいずれか１項に記載の映像処理装置。
【請求項１１】
前記第２のメディアの種類を判別するメディア判別部を備え、
前記コントローラは、前記メディア判別部が判別した前記第２のディスクの種類に基づいて、前記圧縮フォーマット決定部が決定する圧縮フォーマットを制御する請求項２または請求項５に記載の映像処理装置。
【請求項１２】
前記第２のメディアの種類を判別するメディア判別部と、
前記コントローラ及び前記フォーマット変換部から出力するデータストリームの圧縮フォーマットの種類を表示する表示部と、
前記表示された圧縮フォーマットのうち１種類の圧縮フォーマットを選択するための入力部とを備え、
前記メディア判別部が判別した前記第２のメディアの種類に基づいて、前記表示部に圧縮フォーマットの種類を表示し、前記入力部で入力された圧縮フォーマットを前記圧縮フォーマット決定部が決定する圧縮フォーマットとする請求項２または請求項５に記載の映像処理装置。
【請求項１３】
前記フォーマット変換部は、データストリームの圧縮率を変換可能であり、
前記表示部は、前記フォーマット変換部が変換可能なデータストリームの圧縮率を表示し、
前記入力部は、前記表示部により表示された圧縮率を選択して入力可能であり、前記入力部で入力された圧縮率に、前記フォーマット変換部がデータストリームの圧縮率を変換する請求項１０または請求項１２に記載の映像処理装置。
【請求項１４】
前記フォーマット変換部は、
前記第１のメディアに記録されているデータストリームの圧縮率が前記入力部で入力された圧縮率よりも小さい場合、前記入力部から入力された圧縮率でデータストリームを変換し、前記第１のメディアに記録されているデータストリームの圧縮率が前記入力部で入力された圧縮率以上の場合、データストリームの圧縮率を変更しない請求項１３に記載の映像処理装置。
【請求項１５】
圧縮フォーマットを決定する圧縮フォーマット決定ステップと、
前記圧縮フォーマット決定ステップで決定した圧縮フォーマットに、入力されたデータストリームを変換して出力するフォーマット変換ステップと、
複数の圧縮フォーマットのデータストリームを記録可能な第１のメディアに記録されたデータストリームを読み出し、前記読み出したデータストリームの圧縮フォーマットと前記圧縮フォーマット決定ステップで決定された圧縮フォーマットとが同じ場合は、前記読み出したデータストリームをそのまま出力し、圧縮フォーマットが異なる場合は、前記読み出したデータストリームに対してフォーマット変換ステップ行うように制御するコントロールステップとを備える映像処理方法。
【請求項１６】
前記コントロールステップ及び前記フォーマット変換ステップにおいて出力されたデータストリームを着脱可能な第２のメディアに記録する記録ステップを備える請求項１５に記載の映像処理方法。
【請求項１７】
前記コントロールステップ及び前記フォーマット変換ステップにおいて出力されたデータストリームを、外部機器との接続をする外部接続インタフェースを通して外部機器に出力する外部接続ステップを備える請求項１５または請求項１６に記載の映像処理方法。
【請求項１８】
前記コントロールステップでの制御により、前記コントロールステップにおいて読み出される複数のデータストリームを１つの再生単位にまとめるための情報である第１のプレイリストを取得するプレイリスト取得ステップと、
前記取得した第１のプレイリストに基づいて、前記コントロールステップでの制御により、前記コントロールステップ及び前記フォーマット変換ステップにおいて出力されるデータストリームを１つの再生単位にまとめるための第２のプレイリストを生成するプレイリスト生成ステップとを備える請求項１５から請求項１７のいずれか１項に記載の映像処理方法。
【請求項１９】
前記コントロールステップでの制御により、前記コントロールステップにおいて読み出される複数のデータストリームを１つの再生単位にまとめるための情報である第１のプレイリストを取得するプレイリスト取得ステップと、
前記取得した第１のプレイリストに基づいて、前記コントロールステップでの制御により、前記コントロールステップ及び前記フォーマット変換ステップにおいて出力されるデータストリームを１つの再生単位にまとめるための第２のプレイリストを生成するプレイリスト生成ステップとを備え、
前記記録ステップは、前記生成した第２のプレイリストを前記第２のメディアに記録する請求項１６に記載の映像処理方法。
【請求項２０】
前記コントロールステップでの制御により、前記コントロールステップにおいて読み出される複数のデータストリームを１つの再生単位にまとめるための情報である第１のプレイリストを取得するプレイリスト取得ステップと、
前記取得した第１のプレイリストに基づいて、前記コントロールステップでの制御により、前記コントロールステップ及び前記フォーマット変換ステップにおいて出力されるデータストリームを１つの再生単位にまとめるための第２のプレイリストを生成するプレイリスト生成ステップとを備え、
前記外部接続ステップは、前記生成した第２のプレイリストを外部機器に出力する請求項１７に記載の映像処理方法。
【請求項２１】
前記プレイリスト取得ステップは、前記第１のプレイリストを前記第１のメディアから取得する請求項１８から請求項２０のいずれか１項に記載の映像処理方法。
【請求項２２】
前記フォーマット変換ステップでは、ＭＰＥＧ２トランスポートストリームからＭＰＥＧ２プログラムストリームへの変換及びＭＰＥＧ２プログラムストリームからＭＰＥＧ２トランスポートストリームへの変換が可能であり、
前記プレイリスト取得ステップでは、前記第１のメディアに記録されたＭＰＥＧ２トランスポートストリームとＭＰＥＧ２プログラムストリームの一方または両方を含む前記第１のプレイリストを取得し、
前記プレイリスト生成ステップでは、ＭＰＥＧ２プログラムストリームまたはＭＰＥＧ２トランスポートストリームのどちらか一方の圧縮フォーマットのデータストリームからなる前記第２のプレイリストを生成する請求項１８に記載の映像処理方法。
【請求項２３】
前記コントロールステップでは、前記コントロールステップにおけるデータストリームの出力と、前記フォーマット変換ステップにおける変換出力とを、並列に動作するように制御する請求項１５から請求項２２のいずれか１項に記載の映像処理方法。
【請求項２４】
前記コントロールステップ及び前記フォーマット変換ステップにおいて出力するデータストリームの圧縮フォーマットの種類を表示する表示ステップと、
前記表示された圧縮フォーマットのうち１種類の圧縮フォーマットを選択するための入力ステップとを備え、
前記入力ステップで入力された圧縮フォーマットを、前記圧縮フォーマット決定ステップにおいて決定される圧縮フォーマットとする請求項１５から請求項２３のいずれか１項に記載の映像処理方法。
【請求項２５】
前記第２のメディアの種類を判別するメディア判別ステップを備え、
前記コントロールステップでは、前記メディア判別ステップにおいて判別した前記第２のディスクの種類に基づいて、前記圧縮フォーマット決定ステップで決定される圧縮フォーマットを制御する請求項１６または請求項１９に記載の映像処理方法。
【請求項２６】
前記第２のメディアの種類を判別するメディア判別ステップと、
前記コントロールステップ及び前記フォーマット変換ステップにおいて出力するデータストリームの圧縮フォーマットの種類を表示する表示ステップと、
前記表示された圧縮フォーマットのうち１種類の圧縮フォーマットを選択するための入力ステップとを備え、
前記メディア判別ステップにおいて判別された前記第２のメディアの種類に基づいて、前記表示ステップで圧縮フォーマットの種類を表示し、前記入力ステップで入力された圧縮フォーマットを前記圧縮フォーマット決定ステップで決定する圧縮フォーマットとする請求項１６または請求項１９に記載の映像処理方法。
【請求項２７】
前記フォーマット変換ステップでは、データストリームの圧縮率を変換可能であり、
前記表示ステップでは、前記フォーマット変換ステップで変換可能なデータストリームの圧縮率を表示し、
前記入力ステップでは、前記表示ステップにおいて表示された圧縮率を選択して入力可能であり、前記入力ステップで入力された圧縮率を、前記フォーマット変換ステップにおけるデータストリームの圧縮率とする請求項２４または請求項２６に記載の映像処理方法。
【請求項２８】
前記フォーマット変換ステップでは、
前記第１のメディアに記録されているデータストリームの圧縮率が前記入力ステップにおいて入力された圧縮率よりも小さい場合、前記入力ステップにおいて入力された圧縮率でデータストリームを変換し、前記第１のメディアに記録されているデータストリームの圧縮率が前記入力ステップにおいて入力された圧縮率以上の場合、データストリームの圧縮率を変更しない請求項２７に記載の映像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１のメディアに記録され圧縮されたデータストリームを、第２のメディアにダビングする、或いは外部機器に出力する技術に関する。
【背景技術】
【０００２】
ＢＳデジタル放送をはじめデジタルテレビのテレビ信号は、ＭＰＥＧ２トランスポートストリームの形態で伝送されている。ＭＰＥＧ２トランスポートストリームは、圧縮符号化された映像および音声の符号化ストリームを多重化して得られる。また、ＤＶＤやＢｌｕｅ−ｒａｙ  Ｄｉｓｃ（ＢＤ）などの記録メディアに映像を記録するときも、一般に圧縮符号化された映像および音声の符号化ストリームを多重化して得られた符号化ストリームが利用される。特に、ＤＶＤに書き込まれる符号化ストリームは、標準テレビ信号の解像度をもつ映像と音声の各符号化ストリームを多重化したＭＰＥＧ２プログラムストリームである。また、ＢＤに書き込まれる符号化ストリームは、標準テレビ信号の解像度をもつ映像と音声の各符号化ストリームを多重化したＭＰＥＧ２トランスポートストリーム、および、ハイビジョン信号の解像度をもつ映像と音声の各符号化ストリームを多重化したＭＰＥＧ２トランスポートストリームである。
【０００３】
特許文献１には、ハードディスクに記録された番組を複数の光ディスクに分けてダビングするダビング装置が開示されており、ハードディスクから光ディスクにダビングするときに、再エンコードしながらダビングする機能が開示されている。
【０００４】
また、近年、デジタル放送チューナとハードディスクドライブ（ＨＤＤ）とＤＶＤが付いた記録装置（デジタルチューナ内蔵ＨＤＤ付きＤＶＤレコーダ）が民生機器として製造されている。そのような機器においては、ＨＤＤとＤＶＤ間でのダビングが可能である。デジタル放送チューナからＨＤＤに録画をすると、ＨＤＤにＭＰＥＧ２トランスポートストリームが記録される。ＤＶＤからＨＤＤにダビングをすると、ＨＤＤにＭＰＥＧ２プログラムストリームが記録される。その結果、ＨＤＤ内にはＭＰＥＧ２トランスポートストリームとＭＰＥＧ２プログラムストリームが混在して保存される。
【特許文献１】特開２００４−１２７４７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
デジタルチューナ内蔵ＨＤＤ付きＤＶＤレコーダにおいて、ＨＤＤに記録されたＭＰＥＧ２トランスポートストリーム（以下、ＴＳとする）とＭＰＥＧ２プログラムストリーム（以下、ＰＳとする）の両方を含むプレイリストを作成して、そのプレイリストをＤＶＤにダビングするとき、ＤＶＤに記録する圧縮フォーマットはＰＳに限定されているため、プレイリスト全体に対しデコードとエンコードを行うフォーマット変換処理を行っていた。しかし、プレイリスト内のＰＳ部分はフォーマット変換処理を行う必要がないにも関わらず、フォーマット変換処理をおこなうため、画質が劣化し、フォーマット変換処理の分だけ時間がかかるという課題があった。
【０００６】
本発明は、上記従来の課題を解決するもので、複数の圧縮フォーマットのデータストリームを含むプレイリストをダビング、もしくは他の外部機器に出力するときに、フォーマット変換処理を行う必要がないデータストリームのフォーマット変換処理を行わずに、１つの圧縮フォーマットにして、ダビング先のメディアに記録する、もしくは外部機器に出力する映像処理装置及び映像処理方法を提供することである。
【課題を解決するための手段】
【０００７】
前記従来の課題を解決するために、本発明の映像処理装置は、複数の圧縮フォーマットのデータストリームを記録可能な第１のメディアと、圧縮フォーマットを決定する圧縮フォーマット決定部と、前記第１のメディアに記録されたデータストリームを読み出し、前記読み出したデータストリームの圧縮フォーマットと前記圧縮フォーマット決定部が決定した圧縮フォーマットとが同じ場合は、前記読み出したデータストリームをそのまま出力し、圧縮フォーマットが異なる場合は、前記読み出したデータストリームをフォーマット変換部に入力するように制御するコントローラと、前記第１のメディアから読み出したデータストリームの圧縮フォーマットと前記圧縮フォーマット決定部が決定した圧縮フォーマットとが異なる場合に、前記コントローラから入力されたデータストリームを、前記圧縮フォーマット決定部が決定した圧縮フォーマットに変換して出力する前記フォーマット変換部とを備えるように構成されている。
【０００８】
本構成によって、本発明の映像処理装置は、複数の圧縮フォーマットのデータストリームを含むプレイリストをダビング、もしくは他の機器に出力するときに、フォーマット変換処理を行う必要がないデータストリームのフォーマット変換処理を行わずに、１つの圧縮フォーマットに変換して、ダビング先のメディアに記録、もしくは外部機器に出力することができる。
【０００９】
また、本発明の映像処理方法は、圧縮フォーマットを決定する圧縮フォーマット決定ステップと、複数の圧縮フォーマットのデータストリームを記録可能な第１のメディアに記録されたデータストリームを読み出し、前記読み出したデータストリームの圧縮フォーマットと前記圧縮フォーマット決定ステップで決定された圧縮フォーマットとが同じ場合は、前記読み出したデータストリームをそのまま出力し、圧縮フォーマットが異なる場合は、前記読み出したデータストリームに対してフォーマット変換ステップ行うように制御するコントロールステップと、前記第１のメディアから読み出したデータストリームの圧縮フォーマットと前記圧縮フォーマット決定ステップで決定された圧縮フォーマットとが異なる場合に、前記コントロールステップにおいて入力されたデータストリームを、前記圧縮フォーマット決定ステップで決定された圧縮フォーマットに変換して出力するフォーマット変換ステップとを備えている。
【００１０】
本発明の映像処理方法を用いることで、上述した本発明の映像処理装置と同様の作用がある。
【発明の効果】
【００１１】
本発明によれば、フォーマット変換処理を行う必要がないデータストリームに対してフォーマット変換処理を行わないので、従来と比べダビング処理にかかる時間を短縮することができ、フォーマット変換処理を行わないデータストリームの画質・音質が劣化しない。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明の実施の形態について、図面を参照しながら説明する。
【００１３】
図１は、本実施の形態１における映像処理装置１００のブロック図である。映像処理装置１００は、コントローラ１０１と、第１のメディア１０２と、第２のメディア１０３と、記録ヘッド１０４と、外部接続インタフェース１０５と、圧縮フォーマット決定部１０６と、フォーマット変換部１０７と、プレイリスト取得部１０８と、プレイリスト生成部１０９と、メディア判別部１１０と、表示部１１１と、入力部１１２とから構成される。
【００１４】
以下では、ＢＳデジタル放送などにおいて利用されている周知のＭＰＥＧ２トランスポートストリーム（以下、ＴＳとする）とＤＶＤ−ＲＡＭにおいて利用されている周知のＶＲ形式のＭＰＥＧ２プログラムストリーム（以下、ＰＳとする）とを、データストリームの例に挙げて説明するが、これらの圧縮フォーマットに限定されるものではない。ここで、ＴＳでは、ＭＰＥＧ２ビデオ符号化方式によって圧縮符号化されたビデオストリームと、ＡＡＣ符号化方式によって圧縮符号化された音声ストリームとが多重化されているものとし、ＰＳでは、ＭＰＥＧ２ビデオ符号化方式によって圧縮符号化されたビデオストリームと、ＡＣ３符号化方式によって圧縮符号化された音声ストリームとが多重化されているものとするが、これらのストリームの形式に限定されるものではない。
【００１５】
以下、映像処理装置１００の各構成要素を説明する。
【００１６】
コントローラ１０１は、中央演算処理装置（ＣＰＵ）のような、映像処理装置１００全体を制御する制御部である。そして、コントローラ１０１は、第１のメディア１０２からデータストリームを読み出し、後述する圧縮フォーマット決定部１０６の決定に基づいて、第１のメディア１０２から読み出したデータストリームをそのままか、もしくは後述するフォーマット変換部１０７によってデータストリームの圧縮フォーマットを変換して、記録ヘッド１０４を通して第２のメディア１０３に記録するか、後述する外部接続インタフェース１０５を通して外部機器に出力する。
【００１７】
第１のメディア１０２は、コントローラ１０１によって制御され、ハードディスクなどの記録メディアであり、コントローラ１０１によってデータストリームや情報が書き込まれ、読み出だされる。また、書き込まれるデータストリームとしては、デジタル放送によるＴＳや、ＤＶＤのコピーによるＶＲ形式やｖｉｄｅｏ形式のＰＳ、アナログのテレビ放送などをエンコードして録画したＴＳやＰＳなどがある。
【００１８】
第２のメディア１０３は、ＤＶＤ−ＲＡＭメディアまたは超高密度ＲＡＭメディアなどの着脱可能な記録媒体であり、後述する記録ヘッド１０４を通して、データストリームの書き込みや読み出しが行われる。超高密度ＲＡＭメディアとは、例えばＢｌｕ−ｒａｙ  Ｄｉｓｃ（ＢＤ）メディアであり、ＤＶＤ−ＲＡＭメディアよりもさらに大容量および高記録レートでデータストリームを記録可能なメディアである。これらは、青色レーザ等の赤色レーザよりも短波長のレーザで小さな記録ピットをメディア上に形成することで実現される。ＤＶＤ−ＲＡＭメディアの容量は４．７ＧＢ、記録レートは２２Ｍｂｐｓであるが、超高密度ＲＡＭメディアの容量は５０ＧＢ、記録レートは３３Ｍｂｐｓとする。そして、超高密度ＲＡＭメディアであれば、デジタル放送のＴＳをそのデータ構造を保持した状態で記録することができる。一方のＤＶＤ−ＲＡＭメディアに記録する場合、ＶＲ形式のＰＳの圧縮フォーマットで記録しなければならない。図１には第２のメディア１０３が映像処理装置１００とともに記載されているが、第２のメディア１０３は着脱可能であるため、映像処理装置１００の構成要素と考えなくてもよい。
【００１９】
記録ヘッド１０４は、光ピックアップ装置であり、コントローラ１０１によって制御され、装填された第２のメディア１０３の種類に対応する波長のレーザを第２のメディア１０３に放射することにより、その第２のメディア１０３へのデータの書き込みや、読み出しができる。
【００２０】
外部接続インタフェース１０５は、映像処理装置１００に接続される外部機器との接続を行うための接続端子である。例えば、ＩＥＥＥ１３９４、ＵＳＢ２．０、イーサネット（登録商標）などのデータストリームを伝送可能な接続端子である。そして、外部接続インタフェース１０５は、コントローラ１０１によって制御され、コントローラ１０１及び後述するフォーマット変換部１０７からデータストリームを入力し、映像処理装置１００に接続された外部機器に出力する。また、後述するプレイリスト生成部１０９から第２のプレイリストを入力し、外部機器に出力する。
【００２１】
圧縮フォーマット決定部１０６は、コントローラ１０１によって制御され、コントローラ１０１及び後述するフォーマット変換部１０７から出力されるデータストリームの圧縮フォーマットを決定する。そして、この圧縮フォーマット決定部１０６の決定に基づいて、コントローラ１０１は、第１のメディア１０２から読み出したデータストリームを、そのまま出力するか、フォーマット変換部１０７に出力して圧縮フォーマットを変換して出力するかを決める。詳しくは、第１のメディア１０２から読み出したデータストリームのうち、圧縮フォーマット決定部１０６が決定した圧縮フォーマットと同じ圧縮フォーマットのデータストリームはそのまま出力するように制御し、圧縮フォーマット決定部１０６が決定した圧縮フォーマットと異なる圧縮フォーマットのデータストリームはフォーマット変換部１０７に出力して変換するように制御する。また、後述する入力部１１２から入力される圧縮フォーマットの種類を、圧縮フォーマット決定部１０６が決定する圧縮フォーマットになるように制御しても良い。
【００２２】
フォーマット変換部１０７は、コントローラ１０１によって制御され、コントローラ１０１が読み出した第１のメディア１０２に記録されたデータストリームのうち、圧縮フォーマット決定部１０６が決定した圧縮フォーマットと異なる圧縮フォーマットを持ったデータストリームを入力し、圧縮フォーマット決定部１０６が決定した圧縮フォーマットに変換して、記録ヘッド１０４及び外部接続インタフェース１０５に出力する。
【００２３】
例えば、第２のメディア１０３がＤＶＤ−ＲＡＭであり、第２のメディア１０３に第１のメディア１０２に記録されているデータストリームをダビングする場合、まず圧縮フォーマット決定部１０６が、コントローラ１０１によって制御され、第２のメディア１０３に出力するデータストリームの圧縮フォーマットを、ＶＲ形式のＰＳと決定する。そして、第１のメディア１０２から読み出したデータストリームのうち、ＶＲ形式のＰＳ以外の圧縮フォーマットのデータストリーム（ＴＳやｖｉｄｅｏ形式のＰＳのデータストリーム）を入力し、ＶＲ形式のＰＳに変換し、記録ヘッド１０４を通して第２のメディア１０３に記録する。また、ＶＲ形式のＰＳで記録されていたデータストリームは、コントローラ１０１がそのまま記録ヘッド１０４を通して第２のメディア１０３に記録する。これらの処理は、第１のメディア１０２にデータを残して第２のメディア１０３に記録するコピー処理でも、第１のメディア１０２からデータを削除して第２のメディア１０３に記録するムーブ処理であっても良い。
【００２４】
プレイリスト取得部１０８は、コントローラ１０１によって制御され、前記第１のメディア１０２に記録された第１のプレイリストを取得する。ここで、第１のプレイリストとは、第１のメディアに記録されたＰＳ、ＴＳなどの複数種類のデータストリームを含んだプレイリストのことであり、ＰＳとＴＳの各データストリームが再生される順番やそれらのデータストリームが記録されている第１のメディア１０２内での位置といった情報を記録したもののことである。また、第１のプレイリストが第１のメディア１０２に記録されておらず、映像処理装置１００内の図示していないメモリなどに、記録されていてもよく、この場合、プレイリスト取得部１０８は、第１のプレイリストが記録された図示していないメモリから第１のプレイリストを取得する。
【００２５】
プレイリスト生成部１０９は、コントローラ１０１によって制御され、第２のプレイリストを生成する。ここで、第２のプレイリストとは、第２のメディア１０３に記録される、もしくは外部接続インタフェース１０５を通して外部機器に出力され、１つの圧縮フォーマットで圧縮されたデータストリームのプレイリストのことであり、各データストリームが再生される順番や、それらのデータストリームが記録される第２のメディア１０３や、出力される外部機器内での位置といった情報を記録したもののことである。そして、生成した第２のプレイリストを、記録ヘッダ１０４を通して第２のメディア１０３に記録するか、外部接続インタフェース１０５から入力する。また、第２のプレイリストを、記録ヘッダ１０４を通して、第２のメディア１０３に記録せずに、図示していないメモリなどに記録し、第２のメディア１０３を再生するときに、コントローラ１０１によって読み込むことができるようにしてもよい。
【００２６】
メディア判別部１１０は、コントローラ１０１によって制御され、映像処理装置１００に装填されている第２のメディア１０３の種類を判別する。例えば、第２のメディア１０３の記録面側の内周部に製造時に第２のメディア１０３の種類を特定する判別情報を記録しておき、メディア判別部１１０が記録ヘッド１０４を用いて光学的に判別情報を読み出せばよい。または、レーザ光を照射したときに第２のメディア１０３の種類によって反射光の強さが異なるため、その強さを検出してメディア判別部１１０において第２のメディア１０３の種類を判別すればよい。または、第２のメディア１０３がカートリッジに収納された状態で装填されるときは、第２のメディア１０３の種類によって異なるカートリッジの形状によって判別してもよい。いずれも、装填されている第２のメディア１０３の光学的特性および物理的特性を用いて検出すればよい。
【００２７】
表示部１１１は、コントローラ１０１によって制御され、記録ヘッド１０４を通して第２のメディア１０３にデータストリームを記録するとき、もしくは外部接続インタフェース１０５からデータストリームを出力するときに記録もしくは出力可能な圧縮フォーマットの候補をユーザが選ぶ選択肢として表示するために設けられており、それらの候補をユーザが視覚的に認識できるものである。例えば、フロントパネルに設置された電光表示管、液晶パネル等であってもよいし、テレビ画面上に他の映像等に重畳して表示されるオンスクリーンディスプレイなどのグラフィカルユーザインタフェースであってもよい。
【００２８】
また、メディア判別部１１０により第２のメディア１０３の種類が特定できている場合は、その特定された第２のメディア１０３に記録可能な圧縮フォーマットを表示部１１１に選択肢として表示し、記録不可能な圧縮フォーマットは選択肢として表示しない。例えば、メディア判別部１１０が第２のメディア１０３をＤＶＤ−ＲＡＭと判別したとき、表示部１１１はＶＲ形式のＰＳを選択肢として表示し、メディア判別部１１０が第２のメディア１０３をＤＶＤ−Ｒと判別したとき、表示部１１１はＶＲ形式のＰＳとｖｉｄｅｏ形式のＰＳを選択肢として表示する。また、第２のメディア１０３としてＤＶＤ−ＲＡＭが装填されたときは、記録する圧縮フォーマットがＶＲ形式と決まっているので、圧縮フォーマットがＶＲに決定されたということを、表示するようにしても良い。
【００２９】
また、表示部１１１は、後述するフォーマット変換処理において行われる、変換後の映像の解像度の種類や、映像・音声の符号化において必要な符号化パラメータを決めるための圧縮率（映像・音声のサンプリングレート）の種類を表示しても良い。
【００３０】
入力部１１２は、コントローラ１０１によって制御され、表示部１１１が表示した圧縮フォーマットの選択肢のうちユーザが所望する圧縮フォーマットを設定するために選択肢から選択して入力する入力インタフェースである。例えば、録画装置のフロントパネルに配置されたボタン又はスイッチ類、リモートコントローラ、テンキーあるいは画面上のグラフィカルユーザインタフェース等として実現される。そして、入力部１１２は、選択された圧縮フォーマットを示す情報をコントローラ１０１に通知し、コントローラ１０１の制御によって、圧縮フォーマット決定部１０６が入力部１１２によって選択された圧縮フォーマットを、第２のメディア１０３に記録、もしくは外部接続インタフェース１０５に出力する圧縮フォーマットと決定する。また、入力部１１２は、表示部１１１が表示した、映像の解像度の種類や、映像・音声の圧縮率の種類を選択して入力することが可能な入力インタフェースであっても良い。
【００３１】
次に、図２を参照して、フォーマット変換部１０７の、より具体的な構成について示す。図２は、本実施の形態１におけるフォーマット変換部１０７の構成を示すブロック図である。フォーマット変換部１０７は、システムデコーダ２０１と、ビデオデコーダ２０２と、解像度判別部２０３と、コンバータ２０４と、ビデオエンコーダ２０５と、オーディオデコーダ２０６と、オーディオエンコーダ２０７と、システムエンコーダ２０８とを備えおり、データストリーム３０１を入力し、変換処理をした後に、変換されたデータストリーム３１２を出力する。
【００３２】
システムデコーダ２０１は、コントローラ１０１によって入力されるデータストリーム３０１を解析し、ビデオストリーム３０２とオーディオストリーム３０３とに分離する。このデータストリーム３０１は、ＴＳやＰＳである。
【００３３】
ビデオデコーダ２０２は、ビデオストリーム３０２を復号処理して、復号映像３０４を出力する。そして、解像度判別部２０３が、復号映像３０４のビデオ解像度を検出する。例えば、水平サンプル×垂直サンプル×フレーム周波数とすると、１９２０×１０８０×２９．９７、１４４０×１０８０×２９．９７、１２８０×７２０×５９．９４、７２０×４８０×５９．９４、７２０×４８０×２９．９７等のビデオ解像度を検出する。解像度判別部２０３は、ビデオストリームの管理情報内に書かれているビデオ解像度を示す解像度情報を読み出すことにより、ビデオ解像度を検出する。例えば、ＭＰＥＧ２ビデオでは、解像度情報はシーケンスヘッダに記述されている。なお、本実施の形態において、復号処理はＭＰＥＧ２ビデオ形式規格にしたがって復号しているが、これに限定されるものではない。
【００３４】
コンバータ２０４は、ビデオデコーダ２０３が復号処理をした復号映像３０４のビデオ解像度を変更する変換器であり、ビデオ解像度を下げるダウンコンバータもしくはビデオ解像度を上げるアップコンバータもしくはダウンコンバータとアップコンバータ両方の機能を持つものである。そして、入力部１１２によって入力された映像の解像度に復号映像３０４のビデオ解像度を変換して映像３０５を出力する。例えば、復号映像３０４が１２８０×７２０×５９．９４のビデオ解像度をもっていた場合に、入力部１１２によって７２０×４８０×２９．９７のビデオ解像度が指定されていると、コンバータ２０４は７２０×４８０×２９．９７のビデオ解像度に変換する。また、復号映像３０４が７２０×４８０×２９．９７のビデオ解像度をもっていた場合に、入力部１１２によって７２０×４８０×２９．９７のビデオ解像度が指定されていると、同じ解像度なので、変換処理は行わずに、復号映像３０４をそのまま映像３０５として出力する。
【００３５】
ビデオエンコーダ２０５は、コンバートされた映像３０５を符号化処理してビデオストリーム３０７を出力する。そして、符号化処理に必要な符号化パラメータ３０６はコントローラ１０１から供給されるもので、入力部１１２によって入力される圧縮率に基づいて決められるものである。なお、符号化方法はＭＰＥＧ２ビデオ符号化方式によって符号化処理すればよいが、これに限定されるものではない。
【００３６】
オーディオデコーダ２０６は、オーディオストリーム３０３を復号処理して、復号音声３０８を出力する。復号処理は、ＡＡＣ符号化方式や、ＡＣ３符号化方式などによって行う。
【００３７】
オーディオエンコーダ２０７は、入力部１１２から入力される圧縮率に基づいて生成され、コントローラ１０１から供給される符号化パラメータにしたがって、復号音声３０８を符号化処理してオーディオストリーム３１０を出力する。なお、符号化処理はＭＰＥＧ１オーディオレイヤー２方式などに基づいて実行すればよいが、これに限定されるものではない。
【００３８】
システムエンコーダ２０８はビデオストリーム３０７とオーディオストリーム３１０を多重化して符号化されたデータストリーム３１２を出力する。また、このとき出力されるデータストリーム３１２は、圧縮フォーマット決定部１０６が決定した圧縮フォーマットで符号化されており、ＴＳやＶＲ形式のＰＳやｖｉｄｅｏ形式のＰＳなどを選択的に出力する。いずれを選択するかはコントローラ１０１からのコントロール信号３１１に基づいて制御される。
【００３９】
以上のように、フォーマット変換部１０７は、入力されるデータストリーム３０１の映像および音声を所定の符号化パラメータで再符号化処理し、ＭＰＥＧ２プログラムストリームあるいはＭＰＥＧ２トランスポートストリームなどのデータストリーム３１２として出力する。
【００４０】
なお、入力された映像、音声の符号化パラメータが同一のときは、映像、音声の再符号化処理を行わず、ＭＰＥＧ２トランスポートストリームをＭＰＥＧ２プログラムストリームに変換するだけでよく、例えばシステムデコーダ２０１から出力されるビデオストリーム３０２およびオーディオストリーム３０３をシステムエンコーダ２０８に入力して、システムエンコーダ２０８がシステムエンコード処理を実行すればよい。
【００４１】
また、映像のみ、あるいは音声のみ再符号化処理する場合も同様に、再符号化処理する信号のみ復号、再符号化の処理を行い、再符号化処理しないストリームはシステムエンコーダ２０８に直接入力すればよい。
【００４２】
なお、再符号化処理において、復号処理して得られた復号信号を再度符号化処理するとしたが、これに限定されることはなく、復号処理の一部のみを行い、復号した一部の処理に対してのみ再度符号化処理するようにしてもよい。例えば、ＤＣＴ符号化処理を用いるＭＰＥＧ符号化方式の復号処理では、可変長復号したシンボルを逆量子化してＤＣＴ係数を得た後、逆ＤＣＴ変換を施せばよい。これにより、復号された映像信号が得られる。また、符号化処理では、ＤＣＴ変換処理して得られたＤＣＴ係数を量子化処理し、可変長符号化処理を施せばよい。これにより、ビデオストリームを得ることができる。しかし、ビデオデコーダ２０２はＤＣＴ係数に戻す処理までを行うとしてもよい。この場合、ビデオエンコーダ２０５は、復号されたＤＣＴ係数を符号化パラメータにしたがって量子化処理をして、可変長符号化処理することでビデオストリーム３０７を得ることができる。これにより、ビデオデコーダ２０２の逆ＤＣＴ変換処理およびビデオエンコーダ２０５のＤＣＴ変換処理を省くことができる。
【００４３】
また、ＭＰＥＧ符号化方式のように、動き補償予測符号化する場合は、入力されるビデオストリームに含まれる動きベクトルを利用して、再符号化処理してもよい。このようにすることにより、ビデオエンコーダ２０５における動きベクトル検出処理を省くことが可能となる。
【００４４】
また、コントローラ１０１からデータストリームをそのまま出力する出力処理と、フォーマット変換部１０７で圧縮フォーマットの変換をして、変換処理されたデータストリームを出力する変換出力処理とが、同一のプロセッサ上で動作するコンピュータプログラムによって実装されている場合には、２つのコンピュータプログラムを時分割で実行して、見かけ上、並列に動作させても良い。このようにすることで、片方の処理の実行中において、プロセッサの待機状態を利用して、もう一方の処理を並列に行うことができるので、高速化することが可能である。もちろん、両処理を別々のプロセッサを用いて行うならば、常に並列動作が可能なので、高速化することが可能である。これらのコンピュータプログラムは、光ディスクに代表される光記録媒体、メモリカードやＥＥＰＲＯＭに代表される半導体記録媒体、フレキシブルディスクに代表される磁気記録媒体等の記録媒体に記録することができる。なお、映像処理装置１００は、記録媒体を介してのみならず、インターネット等の電気通信回線を介してもコンピュータプログラムを取得できる。
【００４５】
次に、本実施の形態の映像処理装置１００の動作について図３を用いて説明する。図３は、本実施の形態の映像処理装置１００の動作を示すフローチャートであり、第２のメディア１０３にデータストリームを記録する場合について示したものである。また、第１のプレイリストは、第１のメディア１０２に記録されているものとし、第２のプレイリストは第２のメディア１０３に記録するものとする。
【００４６】
図３において、まずメディア判別部１１０が、映像処理装置１００に装填された第２のメディア１０３の種類を判別する（ステップＳ１００）。そして、メディアの種類を判別された第２のメディア１０３に書き込むことが可能な圧縮フォーマットの種類を表示部１１１に表示する（ステップＳ１０１）。ユーザが入力部１１２により、表示部１１１に表示された圧縮フォーマットの中から第２のメディア１０３に記録する圧縮フォーマットを選択して入力する（ステップＳ１０２）。圧縮フォーマット決定部１０６が、入力部１１２によって入力された圧縮フォーマットを第２のメディア１０３に記録する圧縮フォーマットであると決定する（ステップＳ１０３）。プレイリスト取得部１０８が第１のメディア１０２より、第１のプレイリストを取得し、コントローラ１０１が第１のプレイリスト内のデータストリームの圧縮フォーマットを解析する（ステップＳ１０４）。コントローラ１０１が、第１のメディア１０２より、第１のプレイリストに含まれているデータストリームを読み込む（ステップＳ１０５）。
【００４７】
ここで、第１のメディア１０２から読み込んだデータストリームが、ステップＳ１０３において圧縮フォーマット決定部１０６が決定した圧縮フォーマットと同じかどうかをそれぞれ判断し、圧縮フォーマットが同じであるならばステップＳ１０７へ、圧縮フォーマットが異なっているならばステップＳ１０８へと分かれる（ステップＳ１０６）。
【００４８】
まず、ステップＳ１０６で圧縮フォーマットが同じであると判断されたならば、その圧縮フォーマットが同じデータストリームをそのまま記録ヘッド１０４へ出力する（ステップＳ１０７）。また、ステップＳ１０６で圧縮フォーマットが異なると判断されたならば、データストリームをフォーマット変換部１０７に出力し、後述するフォーマット変換処理に移り（ステップＳ１０８）、その後、フォーマット変換処理を行う（ステップＳ１０９）。そして、ステップＳ１０９のフォーマット変換処理において、データストリーム３１２が出力され、データストリーム３１２を記録ヘッド１０４へ出力する（ステップＳ１１０）。
【００４９】
そして、ステップＳ１０７、ステップＳ１１０で記録ヘッド１０４に出力されたデータストリームはそれぞれ、第２のメディア１０３へ書き込まれる（ステップＳ１１１）。
【００５０】
第１のプレイリストからの読み出しが終了したかの判断を行い、読み出すべきデータストリームがあれば、Ｓ１０５に戻る（ステップ１１２）。
【００５１】
最後に、プレイリスト生成部１０９をコントローラ１０１が制御して、第２のメディア１０３へ記録したデータストリームをまとめるための第２のプレイリストを生成して、記録ヘッド１０４を通して第２のメディア１０３へ書き込み、動作が終了する（ステップＳ１１３）。
【００５２】
次に、ステップＳ１０９のフォーマット変換処理の動作について説明する。図４は、フォーマット変換処理を示すフローチャートである。
【００５３】
まず、フォーマット変換部１０７に入力されたデータストリーム３０１が、システムデコーダ２０１に入力されて、ビデオストリーム３０２とオーディオストリーム３０３に分離される（ステップＳ２００）。そして、分離されたストリームがビデオストリームかどうかを判断し、ビデオストリームならばビデオストリーム３０３をビデオデコーダ２０２に入力して復号処理するステップＳ２０２へ分かれ、ビデオストリームでないならばオーディオストリームと判断してオーディオストリーム３０３をオーディオデコーダ２０６に入力して復号処理するステップＳ２０６へと分かれる（ステップＳ２０１）。なお、ステップＳ２０１はビデオストリーム３０２とオーディオストリーム３０３に、それぞれ別の復号処理を行うために、２つのストリームを区別することができる処理であればよい。
【００５４】
そして、ビデオストリーム３０２をビデオデコーダ２０２が復号処理し、復号映像３０４を生成する（ステップＳ２０２）。復号処理された復号映像３０４のビデオ解像度を解像度判別部２０３が判別する（ステップＳ２０３）。このとき、コントローラ１０１の制御により、表示部１１１に変換可能なビデオ解像度の種類を表示し、ユーザが希望するビデオ解像度を入力部１１２から入力する。そして、解像度判別部２０３によって判別された復号映像３０４のビデオ解像度が入力部１１２から入力されたビデオ解像度と異なっているならば、復号映像３０４のビデオ解像度を入力されたビデオ解像度に変換して、映像３０５として出力し、同じならば解像度の変換を行わずにそのまま映像３０５として出力する（ステップＳ２０４）。そして、コントローラ１０１の制御により、表示部１１１に映像の画質を決める圧縮率の種類を表示し、ユーザが入力部１１２によって、表示された圧縮率を選択して入力し、入力された圧縮率に基づいて、映像３０５を符号化するのに必要なパラメータであるビデオ符号化パラメータ３０６が決まり、ビデオデコーダ２０５が映像３０５をビデオ符号化パラメータに基づいて符号化処理をし、ビデオストリーム３０７が生成される（ステップＳ２０５）。
【００５５】
また、オーディオストリーム３０３をオーディオデコーダ２０６が復号処理し、復号音声３０８を生成する（ステップＳ２０６）。そして、コントローラ１０１の制御により、表示部１１１に音声の音質を決める圧縮率の種類を表示し、ユーザが入力部１１２によって、表示部１１１に表示された圧縮率を選択して入力し、入力された圧縮率に基づいて、復号音声３０８を符号化するのに必要なパラメータであるオーディオ符号化パラメータ３０９が決まり、オーディオエンコーダ２０７が復号音声３０８をオーディオ符号化パラメータに基づいて符号化処理をし、オーディオストリーム３１０が生成される（ステップＳ２０７）。
【００５６】
そして、ステップＳ２０５とステップＳ２０７の後に得られるビデオストリーム３０７とオーディオストリーム３１０が、ステップＳ１０３で圧縮フォーマット決定部が決定した圧縮フォーマットに従って、システムエンコーダ２０８によって多重化して符合化され、データストリーム３１２が出力され、フォーマット変換処理の動作が終了する（ステップ２０８）。
【００５７】
以上のように、本実施の形態の映像処理装置１００では、映像処理装置１００が、第１のメディア１０２に記録されている複数の圧縮フォーマットのデータストリームを含むプレイリストを、第２のメディア１０３へダビングをするとき、もしくは外部インタフェース１０５を通して外部機器へ出力するときに、記録もしくは出力する際のデータストリームの圧縮フォーマットが圧縮フォーマット決定部１０６によって決定され、圧縮フォーマット決定部１０６によって決定された圧縮フォーマットと、第１のメディア１０２に記録されているデータストリームの圧縮フォーマットが同じときはそのままデータストリームを記録もしくは出力し、異なるときは、圧縮フォーマット決定部に決定された圧縮フォーマットにデーストリームを変換して記録もしくは出力を行うので、複数の圧縮フォーマットのデータストリームが混在したプレイリストにおいて、フォーマット変換処理を行う必要がないデータストリームのフォーマット変換処理を行わずに、１つの圧縮フォーマットに変換して、記録または出力を行うことができる。
【００５８】
これにより、フォーマット変換処理を行う必要がないデータストリームに対してフォーマット変換処理を行わないので、従来と比べダビング処理にかかる時間を短縮することができ、さらに、従来であれば、フォーマット変換処理を行ったためにデータストリームの画質・音質が劣化してしまっていたが、本実施の形態ではフォーマット変換処理を行う必要がないデータストリームのフォーマット変換処理を行わないので、フォーマット変換処理を行わないデータストリームは、新たなノイズが発生することがなく、オリジナルデータと同じデータの記録保存ができるので、画質・音質が劣化しない。
【産業上の利用可能性】
【００５９】
本発明によれば、第１のメディアに存在する複数の記録フォーマットのデータストリームからなるプレイリストを、第１のメディアに１つの記録フォーマットに変換して、ダビングすることが可能となる。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施の形態による映像処理装置の構成を示すブロック図
【図２】同映像処理装置におけるフォーマット変換部の構成を示すブロック図
【図３】同映像処理装置の動作を示すフローチャート
【図４】同映像処理装置におけるフォーマット変換処理動作を示すフローチャート
【符号の説明】
【００６１】
１００    映像処理装置
１０１    コントローラ
１０２    第１のメディア
１０３    第２のメディア
１０４    記録ヘッド
１０５    外部接続インタフェース
１０６    圧縮フォーマット決定部
１０７    フォーマット変換部
１０８    プレイリスト取得部
１０９    プレイリスト生成部
１１０    メディア判別部
１１１    表示部
１１２    入力部
２０１    システムデコーダ
２０２    ビデオデコーダ
２０３    解像度判別部
２０４    コンバータ
２０５    ビデオエンコーダ
２０６    オーディオデコーダ
２０７    オーディオエンコーダ
２０８    システムエンコーダ
【図１】
2007028029.tif 000003
【図２】
2007028029.tif 000004
【図３】
2007028029.tif 000005
【図４】
2007028029.tif 000006