(57)【特許請求の範囲】
【請求項１】
所定方式でエンコードされた映像データをデコードする再生デコーダを含み、該再生デコーダでデコードされた映像データを出力する出力端子を有するデコーダ用チップと、
前記再生デコーダでデコードされた映像データを入力する入力端子を有し、該入力された映像データを表示装置の画面出力用信号にエンコードする表示エンコーダを含む、エンコーダ用チップと、
前記出力端子と入力端子間を接続する配線と、
前記再生デコーダから前記表示エンコーダへ前記配線を介して伝送される映像データの、前記再生デコーダから前記表示エンコーダへのデータ伝送の順番に関するフォーマットとデータ伝送のバス幅に関するフォーマットの両方を含むデータ・フォーマットを設定するフォーマット設定手段と、
前記フォーマット設定手段が設定するデータ・フォーマットの前記再生デコーダから前記表示エンコーダへのデータ伝送の順番に関するフォーマットとデータ伝送のバス幅に関するフォーマットの両方を所定の時間間隔で変更するフォーマット変更手段と、
を備える、映像再生装置。
【請求項２】
前記再生デコーダでデコードされた映像データのデータ・フォーマットと前記表示エンコーダでエンコードされる映像データのデータ・フォーマットとの同期をとる手段をさらに含む請求項１の映像再生装置。
【請求項３】
前記再生デコーダが、ＭＰＥＧ２方式でエンコードされた映像データをデコードするＭＰＥＧ２デコーダを含む請求項１または請求項２の映像再生装置。
【請求項４】
前記表示エンコーダが、前記再生デコーダでデコードされた映像データをＮＴＳＣ信号にエンコードするＮＴＳＣエンコーダを含む請求項１乃至請求項３のいずれかの映像再生装置。
【請求項５】
所定方式でエンコードされた映像データをデコードする再生デコーダを含み、該再生デコーダでデコードされた映像データを出力する出力端子を有するデコーダ用チップと、前記再生デコーダでデコードされた映像データを入力する入力端子を有し、該入力された映像データを表示装置の画面出力用信号にエンコードする表示エンコーダを含む、エンコーダ用チップと、前記出力端子と入力端子間を接続する配線と、を含む映像再生装置において、
前記所定方式でエンコードされた映像データを前記再生デコーダがデコードし、前記配線を介して伝送された該デコードされた映像データを前記表示エンコーダがエンコードして前記表示装置に出力する映像再生方法であって、
前記デコード後の映像データの、前記再生デコーダから前記表示エンコーダへのデータ伝送の順番に関するフォーマットとデータ伝送のバス幅に関するフォーマットの両方を含むデータ・フォーマットを設定するフォーマット設定ステップと、
前記所定方式でエンコードされた映像データを、前記フォーマット設定ステップで設定された前記再生デコーダから前記表示エンコーダへのデータ伝送の順番に関するフォーマットとデータ伝送のバス幅に関するフォーマットの両方を含むデータ・フォーマットの映像データにデコードする再生デコード・ステップと、
前記再生デコード・ステップでデコードされた映像データを前記表示装置の画面出力用信号にエンコードする表示エンコード・ステップと、
前記フォーマット設定ステップで設定されたデータ・フォーマットの前記再生デコーダから前記表示エンコーダへのデータ伝送の順番に関するフォーマットとデータ伝送のバス幅に関するフォーマットの両方を所定の時間間隔で変更するフォーマット変更ステップと
を含む映像再生方法。
【請求項６】
前記再生デコード・ステップでデコードされた映像データのデータ・フォーマットと前記表示エンコード・ステップでエンコードされる映像データのデータ・フォーマットとの同期をとるステップをさらに含む請求項５の映像再生方法。
【請求項７】
前記所定時間間隔が、前記表示装置の画面出力用信号の水平同期又は垂直同期に基づいた時間間隔である請求項５の映像再生方法。
【請求項８】
前記再生デコード・ステップが、ＭＰＥＧ２方式でエンコードされた映像データをデコードするステップを含む請求項５乃至請求項７のいずれかの映像再生方法。
【請求項９】
前記表示エンコード・ステップが、前記再生デコード・ステップでデコードされた映像データをＮＴＳＣ信号にエンコードするステップを含む請求項５乃至請求項８のいずれかの映像再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所定方式でエンコードされた映像データをデコードし、このデコードした映像データを表示装置の画面出力用信号にエンコードし、映像データを表示する映像再生装置及びその方法に関する。
【０００２】
【従来の技術】
映像データをＤＶＤ(Digital Video Disk , Digital Versatile Disk)等の記録媒体に記録する場合や映像データをネット配信する場合、映像データをＭＰＥＧ(Motion Pictures Expert Group)２データにエンコードすることが多い。ＭＰＥＧ２データの再生には、ＭＰＥＧ２データをデコードして元の映像データに戻すためのＭＰＥＧ２デコーダが必要になる。さらに、テレビ等の表示装置に映像データを出力するには、ＭＰＥＧ２デコーダでデコードされた映像データを、ＮＴＳＣ(National Television System Committee)信号等のテレビ出力が可能な信号にエンコードするＮＴＳＣエンコーダが必要になる。
【０００３】
図４にＭＰＥＧ２再生機能を備えた映像再生装置１０の一構成例を示す。ＮＩＭ(Network Interface Module)１２は、通信回線と接続され、データの送受信制御を行う。例えばＣＳ(Communications Satellite)やＢＳ(Broadcasting Satellite)等の衛星回線を利用する場合は、パラボラ・アンテナがＮＩＭ１２に接続される。電話回線をＮＩＭ１２に接続してインターネットに接続することもできる。ＣＳやＢＳ等の衛星放送では、複数のＭＰＥＧ２データと番組表やプログラムが多重化されたＭＰＥＧ２−ＴＳ(Transport Stream)が送信される。
【０００４】
ＭＰＥＧ２−ＴＳに含まれる各データは、ＭＰＥＧ２−ＴＳデマルチプレクサ２０で分離される。通常は、複数のＭＰＥＧ２データの中から１つのＭＰＥＧ２データを取り出す。ＭＰＥＧ２−ＴＳデマルチプレクサ２０で取り出すＭＰＥＧ２データは、ＭＰＵ(Microprocessor Unit)２４が指示する。ＭＰＥＧ２−ＴＳデマルチプレクサ２０で取り出されたＭＰＥＧ２データは、ＭＰＥＧ２デコーダ２２に送られ、デコードされる。番組表やプログラムもＭＰＥＧ２−ＴＳデマルチプレクサ２０で分離され、ＭＰＵ２４に送られる。
【０００５】
ＭＰＥＧ２デコーダ２２でデコードされた映像データは、グラフィック・プロセッサ３０を介してＮＴＳＣエンコーダ３２に伝送される。グラフィック・プロセッサ３０は、ＭＰＵ２４で処理された文字や画像の表示処理を行う。例えばＭＰＥＧ２デコーダ２２でデコードされた映像データ上に番組表を重ねる等の表示処理を行う。ＮＴＳＣエンコーダ３２に送られた映像データは、例えばＮＴＳＣ信号にエンコードされる。ＮＴＳＣ信号にエンコードされた映像データは、例えばテレビ(図示していない)のビデオ入力端子に入力される。
【０００６】
最近では、映像再生装置にＷｅｂ閲覧機能を追加することが多い。Ｗｅｂページの表示処理はグラフィック・プロセッサ３０が行うので、より高速なグラフィック・プロセッサが必要になる。さらに、近年では、ハイビジョン放送に対応したＭＰＥＧ２デコーダや、複数のＭＰＥＧ２データを同時にデコードできるＭＰＥＧ２デコーダが用いられることもある。そのため、図４及び図５に示すように、ＭＰＥＧ２デコーダ２２とＭＰＵ２４とＭＰＥＧ２−ＴＳデマルチプレクサ２０とを１チップ化(１４)し、グラフィック・プロセッサ３０とＮＴＳＣエンコーダ３２とを１チップ化(１６)することが多い。
【０００７】
ＭＰＥＧ２デコーダ２２からＮＴＳＣエンコーダ３２に伝送される映像データのデータ・フォーマットとして、例えばＩＴＵ−Ｒ(International Telecommunication Union - Radio communication sector)の勧告ＢＴ.６０１がある。この勧告ＢＴ.６０１は、「ＲＧＢ」、「ＹＵＶ４:４:４」、「ＹＵＶ４:２:２」等の映像の符号化パラメータの違いにより幾つかの種類に分けられている。ここで、ＲＧＢは赤(R),緑(G),青(B)の色情報を表すパラメータであり、ＹＵＶは輝度(Y),赤の色差(U),青の色差(V)の情報を表すパラメータである。
【０００８】
ＹＵＶ４:４:４は輝度(Y),赤の色差(U),青の色差(V)の各情報の比率が全て等しく、ＹＵＶ４:２:２は輝度(Y),赤の色差(U),青の色差(V)の各情報の比率が２：１：１である。以下、ＩＴＵ−Ｒ勧告ＢＴ.６０１のデータ形式ＹＵＶ４:２:２を勧告ＢＴ.６０１(ＹＵＶ４:２:２)と表す。
【０００９】
データ・フォーマットは、データの伝送順に応じて幾つかの種類に分けることができる。例えば勧告ＢＴ.６０１(ＹＵＶ４:２:２)の場合は、「ＶＹＵＹ」,「ＵＹＶＹ」等のデータ伝送の順番に応じて幾つかの種類に分けることができる。勧告ＢＴ.６０１(ＲＧＢ)の場合も、「ＧＢＲ」,「ＢＲＧ」等のデータ伝送の順番に応じて幾つかの種類に分けることができる。
【００１０】
さらに、データ・フォーマットは、データの伝送バス幅に応じて幾つかの種類に分けることができる。例えば、８ビット,１６ビット等のデータ伝送のバス幅に応じてデータ・フォーマットを幾つかの種類に分けることができる。
【００１１】
データ・フォーマットの設定は、図６(ａ),(ｂ)に示すように、ＭＰＥＧ２デコーダ２２内のフォーマット・レジスタＦＲ２２,グラフィック・プロセッサ３０内のフォーマット・レジスタＦＲ３０,ＮＴＳＣエンコーダ３２内のフォーマット・レジスタＦＲ３２に記憶される。
【００１２】
図６(ｂ)に示すように、レジスタＦＲ２２,ＦＲ３０,ＦＲ３２には、勧告ＢＴ.６０１(ＲＧＢ),勧告ＢＴ.６０１(ＹＵＶ４:４:４),勧告ＢＴ.６０１(ＹＵＶ４:２:２)等の符号化パラメータの種類を示すデータαと、「ＶＹＵＹ」,「ＵＹＶＹ」や「ＧＢＲ」,「ＢＲＧ」等のデータ伝送順を示すデータβと、８ビット,１６ビット等のデータ伝送バス幅を示すデータγが記憶される。
【００１３】
ＭＰＥＧ２デコーダ２２から出力可能なデータ・フォーマットの一例を表１に示す。
【表１】
0003980261.tif 000002
【００１４】
グラフィック・プロセッサ３０及びＮＴＳＣエンコーダ３２に入力可能なデータ・フォーマットの一例を表２に示す。
【表２】
0003980261.tif 000003
【００１５】
表１及び表２の両方に記載されているデータ・フォーマットをいずれかを選択する。例えば図６(ｃ)に示すように、データαにＹＵＶ４:２:２を、データβにＵＹＶＹを、データγに８ビットを設定することができる。図６(ｃ)の設定はＲＯＭ(Read Only Memory)やフラッシュ・メモリ等の記憶素子(図示していない)に記憶され、この記憶内容に基づいて、ＭＰＵ２４がデータ・フォーマットの設定を行う。通常は、どれか１種類のデータ・フォーマットに固定されたままである。
【００１６】
ＭＰＥＧ２デコーダ２２,グラフィック・プロセッサ３０,ＮＴＳＣエンコーダ３２は、レジスタＦＲ２２,ＦＲ３０,ＦＲ３２の設定に基づいて動作する。例えば、バス幅については、図７に示すように、８ビットの場合は配線４２の実線部分だけを用い、１６ビットの場合は配線４２の実線部分と１点鎖線部分とを用いる。さらに、ＹＵＶ４:４:４とＹＵＶ４:２:２では輝度Ｙと色差ＵＶのデータ比率が異なり、バス幅８ビットと１６ビットでは一度に伝送できるデータ量が異なるので、データ伝送の制御方法もレジスタＦＲ２２,ＦＲ３０,ＦＲ３２の設定に応じて変更される。
【００１７】
図４の映像再生装置１０からテレビへ出力される映像データは、一般のビデオ・デッキを用いて複製を行うことが可能である。そのため、例えば不正使用防止方法の１つであるマクロビジョン方式に対応したＮＴＳＣエンコーダを使用することで、テレビへ出力される映像データの複製を防止している。
【００１８】
しかし、図５に示すチップ１４,１６においては、両者１４,１６を接続する配線４２,ビア等のホール４４,チップの端子４６から映像データを取り出すことが可能である。この取り出した映像データはデジタル・データであるので、複製が容易でしかも映像データが劣化することもない。これらチップ１４,１６は映像再生装置１０の内部にあるため、特に不正使用防止対策は行われていない。
【００１９】
【発明が解決しようとする課題】
本発明の目的は、ＭＰＥＧ２デコーダからＮＴＳＣエンコーダに伝送される映像データの不正使用を防止することにある。
【００２０】
【課題を解決するための手段】
本発明の映像再生装置は、所定方式でエンコードされた映像データをデコードする再生デコーダと、デコードされた映像データを表示装置の画面出力用信号にエンコードする表示エンコーダと、再生デコーダから表示エンコーダへ伝送される映像データのデータ・フォーマットを設定するフォーマット設定手段と、フォーマット設定手段が設定するデータ・フォーマットを変更するフォーマット変更手段とを含む。フォーマット変更手段でフォーマット設定手段が設定するデータ・フォーマットを変更することで、再生デコーダから表示エンコーダへ伝送される映像データのデータ・フォーマットを不定にできる。
【００２１】
本発明の映像再生方法は、デコード後の映像データのデータ・フォーマットを設定するフォーマット設定ステップと、所定方式でエンコードされた映像データを前記フォーマット設定ステップで設定されたデータ・フォーマットの映像データにデコードする再生デコード・ステップと、再生デコード・ステップでデコードされた映像データを表示装置の画面出力用信号にエンコードする表示エンコード・ステップと、フォーマット設定ステップで設定されるデータ・フォーマットを変更するフォーマット変更ステップとを含む。
【００２２】
【発明の実施の形態】
次に、本発明に係る映像再生装置及び映像再生方法の実施の形態について、図面に基づいて詳しく説明する。映像再生装置１０は、図４に示すように、ＮＩＭ１２とＭＰＥＧ２−ＴＳデマルチプレクサ２０とＭＰＥＧ２デコーダ２２とＭＰＵ２４とグラフィック・プロセッサ３０とＮＴＳＣエンコーダ３２とを含む。図４及び図５に示すように、ＭＰＥＧ２デコーダ２２とＭＰＵ２４とＭＰＥＧ２−ＴＳデマルチプレクサ２０とが１チップ化(１４)され、ＮＴＳＣエンコーダ３２とグラフィック・プロセッサ３０とが１チップ化(１６)される。
【００２３】
ＭＰＥＧ２デコーダ２２,グラフィック・プロセッサ３０,ＮＴＳＣエンコーダ３２は、図６(ａ)に示すように、ＭＰＥＧ２デコーダ２２からグラフィック・プロセッサ３０を介してＮＴＳＣエンコーダ３２に伝送される映像データのデータ・フォーマットが設定されるフォーマット・レジスタＦＲ２２,ＦＲ３０,ＦＲ３２をそれぞれ含む。以上の構成は、従来と同じでよい。
【００２４】
本発明では、ＭＰＵ２４を用いて、レジスタＦＲ２２,ＦＲ３０,ＦＲ３２に設定されたデータ・フォーマットを変更する。レジスタＦＲ２２,ＦＲ３０,ＦＲ３２の設定を変更するので、ＭＰＥＧ２デコーダ２２からＮＴＳＣエンコーダ３２へ伝送される映像データのデータ・フォーマットは一定でなくなる。ＭＰＥＧ２デコーダ２２でデコードされた映像データのデータ・フォーマットとＮＴＳＣエンコーダ３２でエンコードされる映像データのデータ・フォーマットとの同期制御は、ＭＰＵ２４が行う。
【００２５】
本実施形態では、データ・フォーマットとして、勧告ＢＴ.６０１(ＹＵＶ４:４:４)と勧告ＢＴ.６０１(ＹＵＶ４:２:２)とを用いる。さらに、データ伝送の順番に関して、ＹＵＶ４:４:４については「ＶＹＵ」と「ＵＹＶ」の２種類のフォーマット、ＹＵＶ４:２:２については「ＶＹＵＹ」と「ＵＹＶＹ」の２種類のフォーマットを用いる。データ伝送のバス幅に関して、８ビットと１６ビットの２種類のフォーマットを用いる。
【００２６】
本実施例では、テレビの表示画面がＭＰＥＧ２データの再生画面に切り換わる毎に勧告ＢＴ.６０１(ＹＵＶ４:４:４)と勧告ＢＴ.６０１(ＹＵＶ４:２:２)を切り換える。例えば、ＭＰＥＧ２再生を開始したときや番組表画面からＭＰＥＧ２再生画面に切り換わったとき等に、ＭＰＵ２４は、図６(ｂ)に示すフォーマット・レジスタＦＲ２２,ＦＲ３０,ＦＲ３２のデータαを変更する。
【００２７】
さらに、ＭＰＵ２４は、所定時間間隔でデータ伝送順とデータ伝送バス幅を変更する。本実施例では、ＮＴＳＣエンコーダ３２からテレビへ出力されるＮＴＳＣ信号の水平同期と垂直同期に基づいて、データ伝送順とデータ伝送バス幅をそれぞれ変更する。
【００２８】
例えば、ＮＴＳＣ信号の水平同期４パルス間隔毎にデータ伝送の順番(ＶＹＵＹとＵＹＶＹ、又は、ＶＹＵとＵＹＶ)を変更し、ＮＴＳＣ信号の垂直同期１パルス間隔毎にデータ伝送のバス幅(８ビットと１６ビット)を変更する。ＭＰＵ２４は、ＮＴＳＣ信号をモニタし、水平同期が４パルス検出される毎に、図６(ｂ)に示すフォーマット・レジスタＦＲ２２,ＦＲ３０,ＦＲ３２のデータβを変更する。同様に、ＭＰＵ２４は、垂直同期が１パルス検出される毎に、図６(ｂ)に示すフォーマット・レジスタＦＲ２２,ＦＲ３０,ＦＲ３２のデータγを変更する。
【００２９】
図２(ａ)に示すように、データα,β,γの変更の設定はＲＯＭ(Read Only Memory)やフラッシュ・メモリ等の記憶素子(図示していない)に記憶され、この記憶内容に基づいて、ＭＰＵ２４がデータ・フォーマットの変更を行う。
【００３０】
次に、このような映像再生装置及び映像再生方法を用いた映像再生表示について、その作用を説明する。
【００３１】
映像再生装置１０のＭＰＵ２４は、ＭＰＥＧ２デコーダ２２からグラフィック・プロセッサ３０を介してＮＴＳＣエンコーダ３２に伝送される映像データのデータ・フォーマットを設定する。ＭＰＥＧ２デコーダ２２は、ＭＰＥＧ２−ＴＳデマルチプレクサ２０で取り出されたＭＰＥＧ２データを、ＭＰＵ２４が設定したデータ・フォーマットの映像データにデコードする。デコードされた映像データはグラフィック・プロセッサ３０を介してＮＴＳＣエンコーダ３２に伝送され、ＮＴＳＣ信号にエンコードされる。
【００３２】
本発明では、ＭＰＵ２４により、ＭＰＥＧ２デコーダ２２からＮＴＳＣエンコーダ３２へ伝送される映像データのデータ・フォーマットを変更する。ＭＰＥＧ２デコーダ２２でデコードされた映像データのデータ・フォーマットとＮＴＳＣエンコーダ３２でエンコードされる映像データのデータ・フォーマットとは、ＭＰＵ２４により同期が取られるので、データ・フォーマットの変更が映像データの再生及び表示に影響を与えることはない。
【００３３】
図１に、データ・フォーマットの変更手順の一例を示す。ＨｃはＮＴＳＣ信号の水平同期(Hsync)のパルス検出回数を示す計数値である。Ｈｃの初期値はゼロに設定される(Ｓ１００)。
【００３４】
ＭＰＥＧ２再生の開始によるＭＰＥＧ２再生画面の表示や番組表示画面からＭＰＥＧ２再生画面への表示切り換えが検出されると(Ｓ１０２)、ＭＰＵ２４は勧告ＢＴ.６０１のＹＵＶの変更を行う(Ｓ１０４)。本実施例では、フォーマット・レジスタＦＲ２２,ＦＲ３０,ＦＲ３２のデータαを変更して勧告ＢＴ.６０１(ＹＵＶ４:４:４)と勧告ＢＴ.６０１(ＹＵＶ４:２:２)とを交互に切り換える。
【００３５】
ＭＰＵ２４は、ＮＴＳＣエンコーダ３２のＮＴＳＣ信号をモニタし、水平同期(Hsync)のパルスが検出される毎に(Ｓ１０６)、計数値Ｈｃに１を加算する(Ｓ１０８)。計数値Ｈｃが４になると(Ｓ１１０)、ＭＰＵ２４は、データ伝送の順番を変更する(Ｓ１１２)。本実施例では、フォーマット・レジスタＦＲ２２,ＦＲ３０,ＦＲ３２のデータβを変更してＵＹＶＹとＶＹＵＹ(又はＵＹＶとＶＹＵ)を交互に切り換える。ＭＰＵ２４は、変更(Ｓ１１２)が終わるとＨｃをゼロにリセットする(Ｓ１１４)。
【００３６】
ＭＰＵ２４は、ＮＴＳＣ信号をモニタし、垂直同期(Vsync)のパルスが検出されると(Ｓ１１６)、データ伝送のバス幅を変更する(Ｓ１１８)。本実施例では、フォーマット・レジスタＦＲ２２,ＦＲ３０,ＦＲ３２のデータγを変更して８ビットと１６ビットを交互に切り換える。
【００３７】
ＭＰＥＧ２データの再生が中止されるまで(Ｓ１２０)、上述した処理を繰り返す。図２(ａ)に示すように、ＢＴ.６０１(ＹＵＶ４:２:２)の場合は、水平同期(Hsync)の４パルス間隔毎にデータ順(ＵＹＶＹとＶＹＵＹ)が切り換わる。さらに、垂直同期(Vsync)の１パルス間隔毎にバス幅(８ビットと１６ビット)が切り換わる。
【００３８】
このようにデータ・フォーマットを所定の時間間隔で変更することにより、ＭＰＥＧ２デコーダ２２とＮＴＳＣエンコーダ３２間の映像データのデータ・フォーマットは不定となる。勧告ＢＴ.６０１の「ＹＵＶ４:４:４」と「ＹＵＶ４:４:４」が所定時間間隔で切り換わるので、不正に取り出した前記映像データを再生するためには、再生側も「ＹＵＶ４:４:４」と「ＹＵＶ４:４:４」のフォーマットの切り換えに対応しなければならない。一般的な映像再生装置の再生時におけるデータ・フォーマットの設定はほぼ固定されているので、不正に取り出した前記映像データを正しく再生することはできない。
【００３９】
同じ勧告ＢＴ.６０１(ＹＵＶ４:２:２)であっても、本発明はデータ伝送の順番とデータ伝送のバス幅が所定時間間隔で切り換わるので、データ・フォーマットの変化が複雑になる。ＭＰＥＧ２デコーダ２２とＮＴＳＣエンコーダ３２間の映像データのデータ・フォーマットの変化が複雑になると、その映像データを不正に再生する場合のフォーマットの対応も複雑になり、不正に取り出した前記映像データの再生が更に困難になる。
【００４０】
以上、本発明の一実施例について説明したが、本発明はその他の態様でも実施し得るものである。例えば、図１ではデータα(ＹＵＶ,ＲＧＢ)とデータβ(データ順)とデータγ(バス幅)の３つをそれぞれ変更したが、この中の任意の１つ又は２つだけを変更することもできる。例えば、図１に示したＳ１０２及びＳ１０４の処理と、Ｓ１００とＳ１０６〜Ｓ１１４の処理と、Ｓ１１６及びＳ１１８の処理の内のいずれか１つ又は２つの処理だけを行うこともできる。ＭＰＥＧ２デコーダ２２とＮＴＳＣエンコーダ３２間の映像データのデータ・フォーマットは任意のデータ・フォーマットを用いることができる。少なくとも２種類のデータ・フォーマットを交互に切り換えれば良い。
【００４１】
図１ではＮＴＳＣ信号の水平同期と垂直同期に基づいてデータ伝送順とデータ伝送バス幅を変更したが、水平同期の２パルス毎にデータ伝送順を変更し、４パルス毎にデータ伝送バス幅を変更することもできる。あるいは垂直同期の１パルス毎にデータ伝送順を変更し、２パルス毎にデータ伝送バス幅を変更することもできる。水平同期又は垂直同期の任意数のパルス毎にデータ・フォーマットを変更することができる。例えば図１のデータ順の変更(Ｓ１１２)をＨｃが８になったら行うようにすることもできる。あるいは、垂直同期のパルス検出回数を示す計数値Ｖｃを定義し、データ順の変更(Ｓ１０６〜Ｓ１１４)と同様に、垂直同期(Vsync)が４パルス計数される毎にバス幅の変更(Ｓ１１８)を行うこともできる。
【００４２】
図１の勧告ＢＴ.６０１(ＹＵＶ４:４:４)と勧告ＢＴ.６０１(ＹＵＶ４:２:２)の変更は、ＭＰＥＧ２再生画面に表示が切り換わったときに行われているが、データ伝送順及びバス幅の変更と同様に、所定時間間隔毎に変更することもできる。データ伝送順及びバス幅の変更も、図１のデータ・フォーマットと同様に、ＭＰＥＧ２再生画面に表示が切り換わったとき等の所定の処理が行われた際に行うこともできる。例えば、図３に示すように、垂直同期(Vsync)のパルスが検出されると(Ｓ１３２)、勧告ＢＴ.６０１(ＹＵＶ４:４:４)と勧告ＢＴ.６０１(ＹＵＶ４:２:２)の変更(Ｓ１３４)を行うことができる。
【００４３】
図１ではＮＴＳＣ信号の水平同期と垂直同期に基づいてデータ・フォーマットを変更したが、例えば２秒毎にデータ伝送順を変更し、１０秒毎にデータ伝送バス幅を変更することもできる。データ・フォーマットの変更を、所定の計時時間間隔で行うことができる。例えば、図３に示すように、まずタイマーＴｃをリセットし(Ｓ１３０)、このタイマーが５秒に達すると(Ｓ１３６)、データ順又はバス幅を変更し(Ｓ１３８)、Ｔｃをリセットする(Ｓ１４０)ことができる。
【００４４】
データ・フォーマットの変更は一定の時間間隔で行うこともできるが、ＭＰＵで乱数を発生させ、乱数に基づいた任意の時間間隔でデータ・フォーマットの変更を行うこともできる。同様に、データ・フォーマットの変更順は一定の順序に変更していくこともできるが、ＭＰＵで乱数を発生させ、乱数に基づいた任意の順序で変更することもできる。乱数を用いてランダムな時間間隔又はランダムな順番でデータ・フォーマットの変更を行うことで、さらにデータ・フォーマットの特定が困難になり、映像データの不正使用がより困難になる。
【００４５】
図４では、衛星放送の受信を例にしているので、ＮＩＭ１２及びＭＰＥＧ２−ＴＳデマルチプレクサ２０を介してＭＰＥＧ２デコーダ２２にＭＰＥＧ２データが入力されるが、ＤＶＤ再生の場合は、図８に示すように、ＤＶＤドライブ３４からＭＰＥＧ２デコーダ２２にＭＰＥＧ２データが入力される。ＭＰＥＧ２データが記録された任意の記録媒体から読み出したＭＰＥＧ２データがＭＰＥＧ２デコーダに入力される。図４及び図８に示した映像再生装置は、例えばＮＩＭ１２とＭＰＥＧ２−ＴＳデマルチプレクサ２０の機能を備えた通信ボードと、ＮＴＳＣ出力機能を備えたグラフィック・ボードと、ＭＰＥＧ２デコーダ・ボード又はＭＰＥＧ２再生をソフトウェアで行える高速なＭＰＵを備えたコンピュータでも実現できる。
【００４６】
図４では、所定方式でエンコードされた映像データをデコードする再生デコーダの例としてＭＰＥＧ２デコーダ２２を示したが、ＭＰＥＧ２デコーダに限定はされず、映像データのエンコード方式に応じた任意のデコーダを用いることができる。図４では、ＭＰＥＧ２デコーダ２２でデコードされた映像データを表示装置の画面出力用信号にエンコードする表示エンコーダの例としてＮＴＳＣエンコーダ３２を示したが、ＮＴＳＣエンコーダに限定はされず、表示装置の画面出力信号に応じた任意のデコーダを用いることができる。例えば、ＰＡＬ(Phase Alternation by Line)方式のエンコーダやＳＥＣＡＭ(Sequentiel Couleur A Memoire)方式のエンコーダを用いることができる。
【００４７】
以上、本発明は特定の実施例について説明されたが、本発明はこれらに限定されるものではない。その他、本発明はその趣旨を逸脱しない範囲で当業者の知識に基づき種々なる改良，修正，変形を加えた態様で実施できるものである。同一の作用又は効果が生じる範囲内で、いずれかの発明特定事項を他の技術に置換した形態で実施できるものである。一体に構成されている発明特定事項を複数の部材から構成した形態でも、複数の部材から構成されている発明特定事項を一体に構成した形態でも実施できるものである。
【００４８】
【発明の効果】
本発明の映像再生装置は、ＭＰＵにより、ＭＰＥＧ２デコーダからＮＴＳＣエンコーダへ伝送される映像データのデータ・フォーマットを所定時間間隔で変更している。そのため、ＭＰＥＧ２デコーダからＮＴＳＣエンコーダへ伝送される映像データのデータ・フォーマットを不定にできる。データ・フォーマットが不定なので、前記映像データの不正使用が困難になる。
【００４９】
本発明の映像再生方法は、ＭＰＥＧ２方式でエンコードされた映像データを、設定されたデータ・フォーマットの映像データにデコードし、このデコードされた映像データを表示装置の画面出力用信号にエンコードする際、データ・フォーマットの設定を所定時間間隔で変更している。そのため、ＭＰＥＧ２方式でデコードされてからＮＴＳＣ信号にエンコードされるまでの映像データのデータ・フォーマットは不定になる。データ・フォーマットが不定なので、前記映像データの不正使用が困難になる。
【図面の簡単な説明】
【図１】本発明に係る映像再生装置のＭＰＥＧ２デコーダからＮＴＳＣエンコーダへ伝送される映像データのデータ・フォーマットの切り換え手順の一例を示すフローチャート図である。
【図２】同図(ａ)は、データ・フォーマットの変更設定の一例を示す図であり、同図(ｂ)は本発明に係る映像再生装置のＮＴＳＣエンコーダのＮＴＳＣ信号の水平同期(Hsync)及び垂直同期(Vsync)とデータ・フォーマットの変更とを示すタイミング・チャートである。
【図３】本発明に係る映像再生装置のＭＰＥＧ２デコーダからＮＴＳＣエンコーダへ伝送される映像データのデータ・フォーマットの切り換え手順の他の例を示すフローチャート図である。
【図４】映像再生装置の一構成例を示すブロック図である。
【図５】図４に示すＭＰＥＧ２デコーダを含むチップとＮＴＳＣエンコーダを含むチップの配線の一例を示す図である。
【図６】同図(ａ)は図４に示す映像再生装置の要部拡大図であり、同図(ｂ)は同図(ａ)のフォーマット・レジスタに記憶される設定の一例を示す図であり、同図(ｃ)は同図(ｂ)のデータ・フォーマットの設定の一例を示す図である。
【図７】本発明に係る映像再生装置のＭＰＥＧ２デコーダからＮＴＳＣエンコーダへ伝送される映像データのデータ伝送バスの一例を示す配線図である。
【図８】ＤＶＤドライブを含む映像再生装置の一例を示すブロック図である。
【符号の説明】
１０：映像再生装置
１２：ＮＩＭ
１４：ＭＰＥＧ２デコーダを含むチップ
１６：ＮＴＳＣエンコーダを含むチップ
２０：ＭＰＥＧ２−ＴＳデマルチプレクサ
２２：ＭＰＥＧ２デコーダ(再生デコーダ)
２４：ＭＰＵ(フォーマット変更手段)
３０：グラフィック・プロセッサ
３２：ＮＴＳＣエンコーダ(表示エンコーダ)
３４：ＤＶＤドライブ
４２：配線
４４：ホール
４６：チップの端子
【図１】
0003980261.tif 000004
【図２】
0003980261.tif 000005
【図３】
0003980261.tif 000006
【図４】
0003980261.tif 000007
【図５】
0003980261.tif 000008
【図６】
0003980261.tif 000009
【図７】
0003980261.tif 000010
【図８】
0003980261.tif 000011