(57)【要約】【課題】　オリジナルソース映像を離散余弦逆変換を利用して拡大等変換する際に，マクロブロックのエンコーディングタイプに拘らず正常に拡大等変更する。【解決手段】　オリジナルソース映像から離散余弦変換されたマクロブロックのエンコーディングタイプを検出するための検出手段３７と，マクロブロックのエンコーディングタイプをフィールドタイプまたはフレームタイプに変換するための変換手段３５と，検出されたマクロブロックのエンコーディングタイプと，オリジナルソース映像のエンコーディングタイプに基づいて，マクロブロックのエンコーディングタイプをフィールドタイプまたはフレームタイプのいずれかに変換するように変換手段を制御する制御手段３８と，変換手段を経て出力されるマクロブロックを，離散余弦逆変換を利用して拡大する拡大手段３６とを設けた。【選択図】　　図６
2004147335.tif 000002
【特許請求の範囲】
【請求項１】
　離散余弦逆変換を利用してオリジナルソース映像のイメージサイズを変換する映像イメージサイズ変換方法であって，
　オリジナルソース映像のエンコーディングタイプと前記オリジナルソース映像から離散余弦変換されたマクロブロックのエンコーディングタイプを各々確認する第１段階と，
　前記各々確認されたエンコーディングタイプが相異なった場合，前記マクロブロックのエンコーディングタイプをフィールドタイプまたはフレームタイプに変換する第２段階と，
　前記変換されたマクロブロックを離散余弦逆変換を利用して拡大する第３段階と，
を有することを特徴とする映像イメージサイズ変換方法。
【請求項２】
　前記第１段階において，前記オリジナルソース映像のエンコーディングタイプは，プログレッシブシーケンス情報とピクチャストラクチャ（Ｐｉｃｔｕｒｅ＿Ｓｔｒｕｃｔｕｒｅ）情報のうち少なくともいずれか一つ以上に基づいて，フィールドタイプかまたはフレームタイプかが確認されることを特徴とする請求項１に記載の映像イメージサイズ変換方法。
【請求項３】
　前記第１段階において，前記マクロブロックのエンコーディングタイプは，マクロブロックヘッダーに含まれた離散余弦変換タイプ情報に基づいて，フィールドタイプかまたはフレームタイプかが確認されることを特徴とする請求項１に記載の映像イメージサイズ変換方法。
【請求項４】
　前記第２段階は，前記第１段階において確認されたエンコーディングタイプが相異なった場合，前記マクロブロックのエンコーディングタイプを，前記オリジナルソース映像のエンコーディングタイプに一致するように変換することを特徴とする請求項１〜３のいずれかに記載の映像イメージサイズ変換方法。
【請求項５】
　前記第１段階において確認されたエンコーディングタイプが相互に同一の場合，前記マクロブロックのエンコーディングタイプを変換せずに，そのマクロブロックを離散余弦逆変換を利用して拡大する段階を有することを特徴とする請求項１〜４のいずれかに記載の映像イメージサイズ変換方法。
【請求項６】
　前記オリジナルソース映像は，デジタル放送を通じて受信された映像であることを特徴とする請求項１〜５のいずれかに記載の映像イメージサイズ変換方法。
【請求項７】
　前記オリジナルソース映像は，光学読取装置から読み出される映像であることを特徴とする請求項１〜５のいずれかに記載の映像イメージサイズ変換方法。
【請求項８】
　離散余弦逆変換を利用してオリジナルソース映像のイメージサイズを変換する映像イメージサイズ変換装置であって，
　前記オリジナルソース映像から離散余弦変換されたマクロブロックのエンコーディングタイプを検出するための検出手段と，
　前記マクロブロックのエンコーディングタイプをフィールドタイプまたはフレームタイプに変換するための変換手段と，
　前記検出されたマクロブロックのエンコーディングタイプと，前記オリジナルソース映像のエンコーディングタイプに基づいて，前記マクロブロックのエンコーディングタイプをフィールドタイプまたはフレームタイプのいずれかに変換するように前記変換手段を制御する制御手段と，
　前記変換手段を経て出力されるマクロブロックを，前記離散余弦逆変換を利用して拡大する拡大手段と，
を備えることを特徴とする映像イメージサイズ変換装置。
【請求項９】
　前記検出手段は，前記マクロブロックのヘッダーに含まれる離散余弦変換タイプ情報を参照して，そのマクロブロックのエンコーディングタイプがフィールドタイプまたはフレームタイプのうちのいずれか一つであることを検出することを特徴とする請求項８に記載の映像イメージサイズ変換装置。
【請求項１０】
　前記制御手段は，オリジナルソース映像の情報に含まれたプログレッシブシーケンス情報とピクチャストラクチャ情報のうち少なくともいずれか一つ以上により，前記オリジナルソース映像のエンコーディングタイプは，フィールドタイプかまたはフレームタイプかが確認されることを特徴とする請求項８又は９に記載の映像イメージサイズ変換装置。
【請求項１１】
　前記制御手段は，前記マクロブロックのエンコーディングタイプと，オリジナルソース映像のエンコーディングタイプとが相異なった場合，前記変換手段を制御して，前記マクロブロックのエンコーディングタイプをオリジナルソース映像のエンコーディングタイプと一致するように変換させることを特徴とする請求項８〜１０のいずれかに記載の映像イメージサイズ変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は，映像イメージサイズ変換方法及び映像イメージサイズ変換装置にかかり，より詳細には，離散余弦逆変換を利用した映像イメージサイズ変換方法及び映像イメージサイズ変換装置に関する。
【背景技術】
【０００２】
　一般的に，オリジナルソース映像のイメージの大きさを，周波数ドメインで拡大する方法では，オリジナルイメージを所定の大きさのマクロブロック，例えば'８×８'ピクセルの大きさのマクロブロックに分割した後，離散余弦変換（ＤＣＴ）を施して，低周波領域と高周波領域を有するマクロブロックのＤＣＴ係数に変換する。
【０００３】
　これらの領域のうち，低周波領域には映像情報量が多く偏重されて，高周波領域には映像情報量がきわめて少なく存在する特性を有する。このような特性を利用して，離散余弦変換されたマクロブロックのうち，横及び縦の高周波領域に，ゼロ（Ｚｅｒｏ）値を所定個数だけ追加記録する。
【０００４】
　以後，ゼロ値が追加されたマクロブロックに対する離散余弦逆変換（ＩＤＣＴ）を施して，'８×８'ピクセル大きさのマクロブロックより大きいマクロブロック例えば'１６×１６'ピクセルまたは'２４×２４'ピクセルの大きさのマクロブロックに拡大する。
【０００５】
　したがって，周波数ドメインでオリジナルイメージの大きさを拡大する方法は，比較的簡単なアルゴリズムを用いることができ，また拡大されたイメージの解像度低下を防止することができる長所があって，広く商用化されることと期待されている。これと関連した参考文献としては，特許文献１〜３などがある。
【０００６】
【特許文献１】米国特許第５，７３７，０１９号明細書
【特許文献２】韓国特許出願公開第１９９９−６４１５８号明細書
【特許文献３】韓国特許出願公開第２００１−４９０３９号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００７】
　しかしながら，上述したような従来における周波数ドメインによるイメージ拡大方法は，'８×８'ピクセルの大きさの整数倍に相当する大きさにだけしか拡大することができなかった。従って，所望の大きさに拡大することはできず，さらに多様な形状や大きさ（サイズ）にイメージを拡大するには不都合があった。
【０００８】
　また，上述したような周波数ドメインによるイメージ拡大方法を利用して多様な形状や大きさにイメージを拡大しようとすれば，その拡大されたイメージに歪曲が生じるという問題があった。
【０００９】
　そこで，本発明は，このような問題に鑑みてなされたもので，その目的とするところは，映像イメージを拡大等再設定する際に，オリジナルのイメージを極力変えることなく，多様な形状や大きさに変換することができる映像イメージサイズ変換方法及び映像イメージサイズ変換装置を提供することにある。
【課題を解決するための手段】
【００１０】
　上記課題を解決するために，本発明のある観点によれば，離散余弦逆変換を利用してオリジナルソース映像のイメージサイズを変換する映像イメージサイズ変換方法であって，オリジナルソース映像のエンコーディングタイプと前記オリジナルソース映像から離散余弦変換されたマクロブロックのエンコーディングタイプを各々確認する第１段階と，前記各々確認されたエンコーディングタイプが相異なった場合，前記マクロブロックのエンコーディングタイプをフィールドタイプまたはフレームタイプに変換する第２段階と，前記変換されたマクロブロックを離散余弦逆変換を利用して拡大する第３段階と，
を有することを特徴とする映像イメージサイズ変換方法が提供される。
【００１１】
　また，上記第１段階において，前記オリジナルソース映像のエンコーディングタイプは，プログレッシブシーケンス情報とピクチャストラクチャ（Ｐｉｃｔｕｒｅ＿Ｓｔｒｕｃｔｕｒｅ）情報のうち少なくともいずれか一つ以上に基づいて，フィールドタイプかまたはフレームタイプかが確認されるようにしてもよい。
【００１２】
　また，上記第１段階において，前記マクロブロックのエンコーディングタイプは，マクロブロックヘッダーに含まれた離散余弦変換タイプ情報に基づいて，フィールドタイプかまたはフレームタイプかが確認されるようにしてもよい。
【００１３】
　また，上記第２段階は，前記第１段階において確認されたエンコーディングタイプが相異なった場合，前記マクロブロックのエンコーディングタイプを，前記オリジナルソース映像のエンコーディングタイプに一致するように変換するようにしてもよい。
【００１４】
　また，上記第１段階において確認されたエンコーディングタイプが相互に同一の場合，前記マクロブロックのエンコーディングタイプを変換せずに，そのマクロブロックを離散余弦逆変換を利用して拡大する段階を有するようにしてもよい。
【００１５】
　また，上記オリジナルソース映像は，デジタル放送を通じて受信された映像であってもよく，また光学読取装置から読み出される映像であってもよい。
【００１６】
　上記課題を解決するために，本発明の別の観点によれば，離散余弦逆変換を利用してオリジナルソース映像のイメージサイズを変換する映像イメージサイズ変換装置であって，前記オリジナルソース映像から離散余弦変換されたマクロブロックのエンコーディングタイプを検出するための検出手段と，前記マクロブロックのエンコーディングタイプをフィールドタイプまたはフレームタイプに変換するための変換手段と，前記検出されたマクロブロックのエンコーディングタイプと，前記オリジナルソース映像のエンコーディングタイプに基づいて，前記マクロブロックのエンコーディングタイプをフィールドタイプまたはフレームタイプのいずれかに変換するように前記変換手段を制御する制御手段と，前記変換手段を経て出力されるマクロブロックを，前記離散余弦逆変換を利用して拡大する拡大手段とを備えることを特徴とする映像イメージサイズ変換装置が提供される。
【００１７】
　また，上記検出手段は，前記マクロブロックのヘッダーに含まれる離散余弦変換タイプ情報を参照して，そのマクロブロックのエンコーディングタイプがフィールドタイプまたはフレームタイプのうちのいずれか一つであることを検出するようにしてもよい。
【００１８】
　また，上記制御手段は，オリジナルソース映像の情報に含まれたプログレッシブシーケンス情報とピクチャストラクチャ情報のうち少なくともいずれか一つ以上により，前記オリジナルソース映像のエンコーディングタイプは，フィールドタイプかまたはフレームタイプかが確認されるようにしてもよい。
【００１９】
　また，上記制御手段は，前記マクロブロックのエンコーディングタイプと，オリジナルソース映像のエンコーディングタイプとが相異なった場合，前記変換手段を制御して，前記マクロブロックのエンコーディングタイプをオリジナルソース映像のエンコーディングタイプと一致するように変換させるようにしてもよい。
【００２０】
　このような方法及び装置にかかる本発明は，例えば拡大前のマクロブロックのエンコーディングタイプをオリジナルソース映像のエンコーディングタイプと同一になるように，当該マクロブロックのエンコーディングタイプを変換して一致させた上で，離散余弦逆変換を利用して任意の大きさのマクロブロックに拡大することができるので，オリジナルソース映像のエンコーディングタイプと相異なるようにマクロブロックの大きさが拡大されることを防止することができる。これにより，マクロブロックのエンコーディングタイプに拘らず，オリジナルソース映像のイメージを正常に拡大等変換することができる。
【発明の効果】
【００２１】
　以上説明したように本発明によれば，映像イメージを拡大等再設定する際に，オリジナルソース映像のイメージを極力変えることなく，多様な大きさや形状に正常に変換することができる。
【発明を実施するための最良の形態】
【００２２】
　以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００２３】
　ここでは，比較例と比較しながら本発明の実施形態について図面を参照しながら説明する。先ず，未公開の韓国特許出願第２００２−６３６００号（出願日２００２年１０月１７日）に記載された離散余弦逆変換を利用した映像イメージサイズ再設定方法を比較例が適用されるイメージスケーラー（Ｉｍａｇｅ Ｓｃａｌｅｒ）のような装置を比較例として説明する。図１は，比較例にかかるイメージスケーラーの概略構成を示すブロック図であり，図２はフィールドタイプのマクロブロックの１例を示す図であり，図３はフレームタイプのマクロブロックの１例を示す図である。
【００２４】
　図１に示すように，イメージスケーラーは，離散余弦変換部１０，ゼロ値追加部１１，拡大係数乗算部１２，離散余弦逆変換部１３を備える。離散余弦変換部１０では，オリジナルソース映像のイメージ（オリジナルイメージ）を所定大きさのマクロブロック（Ｍ×Ｎ）に分割した後，離散余弦変換（ＤＣＴ）を施すようになっている。ゼロ値追加部１１では，離散余弦変換されたマクロブロック（Ｍ×Ｎ）のうち，横及び縦の高周波領域に任意個数だけゼロ（Ｚｅｒｏ）値を独立的に追加する。
【００２５】
　一方，拡大係数乗算部１２では，ゼロ値が追加されたイメージブロック全体に対する拡大係数ｋを算出して，イメージブロック全体に各々乗算するようになっている。離散余弦逆変換部１３では，拡大係数が乗算されたイメージブロック全体に対して離散余弦逆変換（ＩＤＣＴ）を施して，拡大された任意大きさ（Ｐ×Ｑ）のイメージブロック（拡大イメージ）を出力する。
【００２６】
　これにより，オリジナルソース映像のイメージの大きさをより多様な形状の大きさに拡大できるようになり，また多様な形状の大きさに拡大されたイメージの歪曲発生を抑制できる。
【００２７】
　ところで，デジタル放送を通じて伝送されたデータが受信されたり，またＤＶＤプレーヤなどの光学読取装置によってＤＶＤのような光ディスクから読み出して再生されるオリジナルソース映像は，そのソース映像のコンテンツ等のような特徴に応じて，フレームタイプ（Ｆｒａｍｅ　Ｔｙｐｅ）またはフィールドタイプ（Ｆｉｅｌｅｄ　Ｔｙｐｅ）のいずれのエンコーディングタイプにもエンコーディングされ得る。
【００２８】
　例えば順次走査方式でディスプレイ，テレビジョンなどの表示器に表示される映画（Ｍｏｖｉｅ）等のソース映像は，フレームタイプでエンコーディングされる。また，飛び越し走査方式で表示されるビデオカメラ（Ｖｉｄｅｏ　Ｃａｍｅｒａ）映像等のソース映像は，フィールドタイプでエンコーディングされる。
【００２９】
　また，例えばセットトップボックス（Ｓｅｔ　Ｔｏｐ　Ｂｏｘ）等のようなデジタル放送受信機やＤＶＤプレイヤー（ＤＶＤ-Ｐｌａｙｅｒ）等のような光学読取装置（光ディスク装置）などにおいて使用される例えばＭＰＥＧの映像処理単位であるマクロブロックのエンコーディングタイプは，上述したようなオリジナルソース映像のエンコーディングタイプとは無関係に，図２及び図３に示すように，マクロブロック内のビデオデータを参照して，高圧縮が可能となるように，フレームタイプまたはフィールドタイプのうち任意の１つのエンコーディングタイプでエンコーディングされる。
【００３０】
　なお，図２は８本の黒色水平ラインと８本の白色水平ラインが交互に混ざっているフレームタイプのオリジナルソース映像を８本の黒色水平ラインを有する奇数フィールドのマクロブロックと，８本の白色水平ラインを有する偶数フィールドのマクロブロックに分割及び離散余弦変換される場合の例を示している。図３は，８本の黒色水平ラインと８本の白色水平ラインが各々インターリービング（ｉｎｔｅｒｌｅａｖｉｎｇ）されているフィールドタイプのオリジナルソース映像が，４本の黒色水平ラインと４本の白色水平ラインを有するフレームタイプのマクロブロックに同一に分割及び離散余弦変換される場合の例を示している。
【００３１】
　このように，デジタル放送受信機や光学読取装置（光ディスク装置）などにおいては，オリジナルソース映像のエンコーディングタイプと相異なるようにマクロブロックの大きさが拡大される場合があり，このような場合には例えば拡大前のオリジナルソース映像のイメージと異なるような非正常的に拡大されたイメージが表示されるという不都合がある。
【００３２】
　具体例として，オリジナルソース映像の一部とマクロブロックの一部を例示的に示した図面を参照しながら詳細に説明すれば次の通りである。例えば図４に示すように，８本の黒色水平ラインと８本の白色水平ラインが交互に混ざっているフレームタイプのオリジナルソース映像があるものとする。このオリジナルソース映像を８本の黒色水平ラインを有する奇数フィールドのマクロブロックと，８本の白色水平ラインを有する偶数フィールドのマクロブロックに分割及び離散余弦変換された状態において，マクロブロックを各々拡大する場合には，１６本の黒色水平ラインを有する奇数フィールドのマクロブロックと，１６本の白色水平ラインを有する偶数フィールドのマクロブロックが生成される。
【００３３】
　そして，以後は，拡大されたマクロブロックを，再び合わせると，１６本の黒色水平ラインと白色水平ラインが交互に混ざっているフレームタイプの拡大された映像が出力されるので，順次走査方式により表示される映像画面には，８行でなく黒色１６行のラインの映像が表示されるので，オリジナルソース映像とは全く相異なった映像が表示されてしまう。
【００３４】
　一方，図５に示すように，８本の黒色水平ラインと８本の白色水平ラインが各々インターリービング（ｉｎｔｅｒｌｅａｖｉｎｇ）されているフィールドタイプのオリジナルソース映像が，４本の黒色水平ラインと４本の白色水平ラインを有するフレームタイプのマクロブロックに同一に分割及び離散余弦変換された状態において，マクロブロックを各々拡大する場合には，黒色，灰色，白色，灰色が順次的に反復される１６本の水平ラインを有するマクロブロックが各々生成される。
【００３５】
　以後，拡大されたマクロブロックを，再びフレームタイプに結合すると，黒色，灰色，白色，灰色が順次的に反復される３２本の水平ラインを有するフィールドタイプの拡大された映像が出力されるので，飛び越し走査方式により表示される奇数フィールド画面には，黒色及び白色が反復表示されて，偶数フィールドには灰色だけが反復表示されるので，オリジナルソース映像とは全く相異なった映像が表示されてしまう。
【００３６】
　このように，上記比較例によってオリジナルソース映像のイメージサイズを拡大等設定変更する際には，拡大後のマクロブロックのエンコーディングタイプ（フレームタイプ，フィールドタイプ）がオリジナルソース映像のマクロブロックのエンコーディングタイプと異なる場合があった。このような場合には，例えばオリジナルソース映像のイメージと異なるような非正常的に拡大されたイメージが表示される不都合がある。
【００３７】
　従って，本発明では，拡大前のマクロブロックのタイプをオリジナルソース映像のエンコーディングタイプと同一になるように，当該マクロブロックのエンコーディングタイプを変換して一致させた上で，離散余弦逆変換（ＩＤＣＴ）を利用して任意の大きさのマクロブロックに拡大可能とする。これにより，オリジナルソース映像のエンコーディングタイプと相異なるようにマクロブロックの大きさが拡大されることを防止することができる。このため，映像イメージを拡大等再設定する際に，オリジナルソース映像のイメージを極力変えることなく，多様な大きさや形状に拡大等変換することができる。
【００３８】
　以下，このような本発明の実施形態にかかる映像イメージ再設定方法及び映像イメージ再設定装置を図面を参照しながら説明する。図６は，本発明を適用した装置例えばセットトップボックスのようなデジタル放送受信機の概略構成を示すブロック図である。図６に示すように，デジタル放送受信機には，例えば直接放送衛星（ＤＢＳ：ｄｉｒｅｃｔ　ｂｒｏａｄｃａｓｔｉｎｇ　ｓａｔｅｌｌｉｔｅ）などからデジタル放送を通じて伝送されたデータに基づいて目的のデータを選択するチューナ部３０，チューナ部３０からのデータを多重分離する多重分離装置３１，多重分離装置３１からのオーディオ信号，ビデオ信号，データをそれぞれ一時的に記憶するオーディオバッファ３２，ビデオバッファ３３，データバッファ３４の他，ゼロ値追加部１１，拡大係数乗算部１２及び離散余弦逆変換部１３を有する拡大手段の１例としてのデコーダ３６を備える。
【００３９】
　また，デジタル放送受信機は，多重分離装置３１により分離出力されて，ビデオバッファ３３に一時的に記憶されたソース映像のマクロブロックを，フレームタイプまたはフィールドタイプに変換するための変換手段の１例としてのマクロブロックタイプ変換部３５と，マクロブロックのエンコーディングタイプがフレームタイプなのかまたはフィールドタイプなのかを検出するための検出手段の１例としてのマクロブロックタイプ検出部３７を備える。
【００４０】
　さらに，デジタル放送受信機は，多重分離装置３１により分離出力されて，データバッファ３４に臨時貯蔵されたソース映像の情報を参照して，ソース映像のエンコーディングタイプを確認すると共に，マクロブロックタイプ検出部３７により検出されたマクロブロックのエンコーディングタイプを比較確認して，マクロブロックとソース映像のエンコーディングタイプが相互に一致するように，マクロブロックタイプ変換部３５を動作制御などの各部の制御を行う制御手段の１例としての制御部３８を備える。
【００４１】
　制御部３８では，図７に示すように，チューナ部３０と多重分離装置３１を経て受信されるデジタル放送ストリーム例えばトランスポートストリーム（ＴＳ：Ｔｒａｎｓｐｏｒｔ　Ｓｔｒｅａｍｅ）のデジタル放送ストリームが，パケットタイズドエレメンタリーストリーム（ＰＥＳ：Ｐａｃｋｅｔｉｚｅｄ　Ｅｌｅｍｅｎｔａｒｙ　Ｓｔｒｅａｍ）に変換出力される場合，デジタル放送ストリームに対する情報として伝送されるピクチャコーディングエクステンション（Ｐｉｃｔｕｒｅ　Ｃｏｄｉｎｇ　ｅｘｔｅｎｓｉｏｎ）情報のうち，プログレッシブフレーム（Ｐｒｏｇｒｅｓｓｉｖｅ_ｆｒａｍｅ）情報を検索参照して，デジタル放送プログラムのソース映像に対するエンコーディングタイプを確認する（第１段階）。
【００４２】
　例えば，１ビットのプログレッシブフレーム情報が'１'ならば，ソース映像がフレームタイプであって，プログレッシブフレーム情報が'０'でありながら，図８に示したように，シーケンスエクステンション（Ｓｅｑｕｅｎｃｅ_ｅｘｔｅｎｓｉｏｎ）情報の中プログレッシブシーケンス（Ｐｒｏｇｒｅｓｓｉｖｅ_Ｓｅｑｕｅｎｃｅ）情報が'１'ならば，マクロブロックも，フレームタイプにならなければならない。
【００４３】
　しかし，フレームタイプの映像である場合でもプログレッシブシーケンスの値が’１’で伝送できない場合が多いので，制御部３８ではピクチャコーディングエクステンション情報のうちピクチャストラクチャ（Ｐｉｃｔｕｒｅ　Ｓｔｒｕｃｔｕｒｅ）の値を確認する。
【００４４】
　なお，実際にはディスプレイが飛び越し（Ｉｎｔｅｒｌｃｅｄ）走査方式により表示されるものと仮定されるときには，フレームタイプの映像であっても関連情報をフィールドタイプで送る場合がある。また代表的なフレームタイプ映像として例えばフィルムコンテンツ（Ｆｉｌｍ　Ｃｏｎｔｅｎｔｓ）の場合，２：３プルダウンプロセスを経るようになり，このような２：３プルダウン映像であっても関連情報をフィールドタイプで送る場合がある。この点，２：３プルダウンプロセスを経たものなのかはピクチャコーディングエクステンションのトップフィールドファースト（ｔｏｐ_ｆｉｅｌｄ_ｆｉｒｓｔ）とリピートファーストフィールド（ｒｅｐｅａｔ_ｆｉｒｓｔ_ｆｉｅｌｄ）の操作があるのかに基づいて確認が可能である。こうして映像タイプを確認することもできる。
【００４５】
　そして，マクロブロックタイプ検出部３７では，図９に示したように，マクロブロックのヘッダーに含まれたＤＣＴタイプ（ＤＣＴ_ｔｙｐｅ）情報を検索参照して，そのマクロブロックのエンコーディングタイプを確認する。例えば１ビットのＤＣＴタイプが'１'に設定されている場合は，そのマクロブロックがフィールドタイプに離散余弦変換されたマクロブロックであることを示しており，１ビットのＤＣＴタイプが'０'に設定されている場合は，そのマクロブロックがフレームタイプに離散余弦変換されたマクロブロックであることを示している。なお，マクロブロックタイプ検出部３７は，制御部３８内に設けるようにしてもよい。
【００４６】
　マクロブロックタイプ変換部３５では，ビデオバッファ３３を経て入力されるマクロブロックを，制御部３８の制御に応じてフィールドタイプからフレームタイプに変換したり，またはフレームタイプからフィールドタイプに変換したり，またはマクロブロックをフレームタイプやフィールドタイプに変換することなく，デコーダ３６へ出力する（第２段階）。
【００４７】
　一方，デコーダ３６では，図１を参照して説明した場合と同様に動作されるゼロ値追加部１１，拡大係数乗算部１２，離散余弦逆変換部１３を利用して，マクロブロックを多様な大きさのイメージブロックとして拡大出力する（第３段階）。
【００４８】
　ここで，マクロブロックタイプ変換部３５で，ビデオバッファ３３を介して入力されたマクロブロックを，フレームタイプまたはフィールドタイプに変換したり，または別途の変換動作なくデコーダ３６に出力する一連の過程を詳細に説明すれば次の通りである。例えば，図１０に示すように，多重分離装置３１により分離出力されるソース映像のピクチャが，フレームピクチャである場合，制御部３８では，例えば図７及び図８に示すように，プログレッシブフレーム情報と，プログレッシブシーケンス情報，そしてピクチャストラクチャ情報などを検索参照して，ソース映像のピクチャがフレームピクチャであることを確認する。
【００４９】
　一方，マクロブロックタイプ変換部３５に入力されるマクロブロックは，図１０に示すように，フレームタイプのマクロブロックまたはフィールドタイプのマクロブロックのうちいずれか一つになる。この時，制御部３８では，マクロブロックタイプ検出部３７で検索確認される１ビットのＤＣＴタイプが'１'である場合，そのマクロブロックがフレームタイプに離散余弦変換されたことを確認する。そして，ソース映像のピクチャと，マクロブロックとが相互に同一なフレームタイプである場合には，制御部３８では，マクロブロックタイプ変換部３５を動作制御して，別途の変換動作を実行することなく，そのマクロブロックがデコーダ３６に出力されるようにする。
【００５０】
　これに対して，制御部３８では，マクロブロックタイプ検出部３７で検索確認される１ビットのＤＣＴタイプが'０'である場合には，そのマクロブロックがフィールドタイプに離散余弦変換されたことを確認する。そして，ソース映像のピクチャと，マクロブロックとが相互に相異なったタイプである場合には，マクロブロックタイプ変換部３５を制御して，マクロブロックをソース映像のピクチャと同一なフレームタイプのマクロブロックに変換した後，そのマクロブロックがデコーダ３６に出力されるようにする。
【００５１】
　これにより，図１０に示すように，８本の黒色水平ラインと白色水平ラインが各々インターリービングされているフレームタイプのオリジナルソース映像が，４本の黒色及び白色水平ラインを有するマクロブロックに分割及び離散余弦変換された状態になり，デコーダ３６では，マクロブロックを黒色，灰色，白色，灰色が順次的に反復される１６本の水平ラインを有するマクロブロックが各々拡大する。
【００５２】
　そして，拡大されたマクロブロックを，再びフレームタイプに結合することにより，黒色，灰色，白色，灰色が順次的に反復される３２本の水平ラインを有するフレームタイプの拡大された映像となる。このように拡大された映像が順次走査方式で表示されるので，境界ラインが過度に目立たない自然な映像が例えばディスプレイ，テレビジョンなどの表示器に画面表示される。こうして，映像イメージを拡大等再設定する際に，オリジナルのイメージを極力変えることなく，多様な大きさや形状に拡大することができる。
【００５３】
　一方，図１１に示すように，多重分離装置３１により分離出力されるソース映像のピクチャが，フィールドタイプでエンコーディングされたピクチャである場合には，制御部３８では，図７及び図８を参照して前述したように，プログレッシブフレーム情報，プログレッシブシーケンス情報，ピクチャストラクチャ情報などを検索参照して，ソース映像のピクチャが奇数または偶数フィールドピクチャであることを確認する。
【００５４】
　そして，マクロブロックタイプ変換部３５に入力されるマクロブロックは，図１１に示すように，フレームタイプのマクロブロックであるか，またはフィールドタイプのマクロブロックのうちいずれか一つになる。この時，制御部３８では，マクロブロックタイプ検出部３７で検索確認される１ビットのＤＣＴタイプが'０'である場合，そのマクロブロックがフィールドタイプに離散余弦変換されたことを確認する。そして，ソース映像のピクチャと，マクロブロックとが相互に同一なフィールドタイプである場合には，制御部３８では，マクロブロックタイプ変換部３５を制御して，別途の変換動作を実行することなく，そのマクロブロックがデコーダ３６に出力されるようにする。
【００５５】
　これに対して，制御部３８では，マクロブロックタイプ検出部３７で検索確認される１ビットのＤＣＴタイプが'１'である場合には，そのマクロブロックがフレームタイプに離散余弦変換されたことを確認する。そして，ソース映像のピクチャと，マクロブロックとが相互に相異なったタイプである場合，マクロブロックタイプ変換部３５を動作制御して，マクロブロックを，ソース映像のピクチャと同一なフィールドタイプのマクロブロックに変換した後，そのマクロブロックがデコーダ３６に出力されるようにする。
【００５６】
　これにより，図１１に示すように，８本の黒色水平ラインと白色水平ラインが各々インターリービングされているフレームタイプのオリジナルソース映像が，８本の黒色水平ラインを有するマクロブロックと，８本の白色水平ラインを有するマクロブロックに分割及び離散余弦変換された状態になり，デコーダ３６では，マクロブロックを各々黒色が順次的に反復される１６本の水平ラインを有するマクロブロックと白色が順次的に反復される１６本の水平ラインを有するマクロブロックに各々拡大する。
【００５７】
　そして，拡大されたマクロブロックを，再びフィールドタイプに合わせることにより，黒色と白色が順次的に反復される３２本の水平ラインを有する拡大された映像となる。このように拡大された映像が飛び越し走査方式で表示されるので，奇数フィールドにより黒色水平ラインが表示されるとともに，偶数フィールドにより白色水平ラインが表示されて，オリジナルソース映像のピクチャに相応する拡大された映像が例えばディスプレイ，テレビジョンなどの表示器に画面表示される。こうして，映像イメージを拡大等再設定する際に，オリジナルのイメージを極力変えることなく，多様な大きさや形状に拡大することができる。
【００５８】
　次に，本発明を例えばＤＶＤプレーヤー（ＤＶＤ-Ｐｌａｙｅｒ）のような光ディスク装置に適用した場合の実施形態について説明する。図１２は，本実施形態にかかる光ディスク装置の概略構成を示すブロック図である。図１２に示すように，光ディスク装置は，光ピックアップ５１，デジタル信号処理部（ＤＳＰ）５２，パーザ（ｐａｒｓｅｒ）５３，オーディオバッファ５４，ビデオバッファ５５，データバッファ５６，ゼロ値追加部１１，拡大係数乗算部１２，離散余弦逆変換部１３を有する拡大手段の他の例としてのデコーダ５８を備える。また，光ディスク装置は，変換手段の他の例としてのマクロブロックタイプ変換部５７，検出手段の他の例としてのマクロブロックタイプ検出部５９，各部を制御する制御手段の他の例としての制御部６０を備える。
【００５９】
　光ピックアップ５１は，光ディスク５０に記録された信号を高周波信号として読み出すようになっており，デジタル信号処理部５２では高周波信号をバイナリ（Ｂｉｎａｒｙ）信号のデジタル信号に変換処理して，プログラムストリーム（ＰＳ：Ｐｒｏｇｒａｍ　Ｓｔｒｅａｍ）を出力する。
【００６０】
　そして，パーザ５３ではプログラムストリームをパケットタイズドエレメンタリーストリーム（ＰＥＳ）を変換して，オーディオ，ビデオ，データを各々分離した後，それぞれをオーディオバッファ５４，ビデオバッファ５５，データバッファ５６に出力する。
【００６１】
　一方，制御部６０は，光ディスクから読み出して再生されるデータストリームに対する情報として読み出して再生されるプログレッシブフレーム情報の他，プログレッシブシーケンス情報，ピクチャストラクチャ情報などを検索参照して，光ディスクに貯蔵された内容のソース映像に対するエンコーディングタイプを確認する。
【００６２】
　また，マクロブロックタイプ検出部５９では，上述したように，マクロブロックのヘッダーに含まれたＤＣＴタイプ情報を検索参照して，そのマクロブロックのエンコーディングタイプを確認する。
【００６３】
　そして，マクロブロックタイプ変換部５７では，ビデオバッファ５５を経て入力されるマクロブロックを，制御部６０の動作制御によって，フィールドタイプからフレームタイプに変換し，またはフレームタイプからフィールドタイプに変換し，またはマクロブロックを別途の変換動作を実行することなく，デコーダ５８から出力する。
【００６４】
　一方，デコーダ５８では，ゼロ値追加部１１，拡大係数乗算部１２，離散余弦逆変換部１３を利用して，マクロブロックを所望の大きさのイメージブロックに拡大出力するので，図１０及び図１１を参照しながら前述したような過程を通じて，マクロブロックタイプ変換部５７で，ソース映像のエンコーディングタイプと同一に，マクロブロックのエンコーディングタイプを変換して一致させることによって，結局離散余弦逆変換（ＩＤＣＴ）により正常に拡大された映像を画面表示できる。
【００６５】
　このように，本実施形態では，拡大前のマクロブロックのエンコーディングタイプをオリジナルソース映像のエンコーディングタイプと同一になるように，当該マクロブロックのエンコーディングタイプを変換して一致させた上で，離散余弦逆変換を利用して任意の大きさのマクロブロックに拡大することができるので，オリジナルソース映像のエンコーディングタイプと相異なるようにマクロブロックの大きさが拡大等変換されることを防止することができる。このため，映像イメージを拡大等変換する際に，マクロブロックのエンコーディングタイプに拘らず，多様な大きさや形状に正常に拡大等変換することができる。
【００６６】
　以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明は係る例に限定されないことは言うまでもない。当業者であれば，特許請求の範囲に記載された範疇内において，各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００６７】
　例えば，上記実施形態では本発明をＤＶＤプレーヤー，デジタル放送受信機に適用した場合について説明したが，必ずしもこれに限定されるものではなく，高鮮明テレビを含む様々なデジタル映像機器に適用することができる。
【産業上の利用可能性】
【００６８】
　本発明は，映像イメージサイズ変換方法及び映像イメージサイズ変換装置に適用可能である。
【図面の簡単な説明】
【００６９】
【図１】本発明の比較例にかかる離散余弦逆変換を利用した映像イメージサイズ変換方法が適用される装置の概略構成を示すブロック図である。
【図２】フィールドタイプのマクロブロックの１例を示す図である。
【図３】フレームタイプのマクロブロックの１例を示す図である。
【図４】フィールドタイプのマクロブロックが非正常的に拡大表示される過程を示した図である。
【図５】フレームタイプのマクロブロックが非正常的に拡大表示される過程を示した図である。
【図６】本発明の実施形態にかかる離散余弦逆変換を利用した映像イメージサイズ変換方法が適用されるデジタル放送受信機の概略構成を示すブロック図である。
【図７】同実施形態にかかる制御部により検索される情報の具体例を示した図である。
【図８】同実施形態にかかる制御部により検索される情報の具体例を示した図である。
【図９】同実施形態にかかる制御部により検索される情報の具体例を示した図である。
【図１０】本実施形態におけるフィールドタイプまたはフレームタイプのマクロブロックが正常に拡大表示される過程を示した図である。
【図１１】本実施形態におけるフィールドタイプまたはフレームタイプのマクロブロックが正常に拡大表示される過程を示した図である。
【図１２】本発明の実施形態にかかる離散余弦逆変換を利用した映像イメージサイズ変換方法が適用される光ディスク装置の概略構成を示すブロック図である。
【符号の説明】
【００７０】
　１０　　　離散余弦変換部
　１１　　　ゼロ値追加部
　１２　　　拡大係数乗算部
　１３　　　離散余弦逆変換部
　３０　　　チューナ部
　３１　　　多重分離装置
　３２　　　オーディオバッファ
　３３　　　ビデオバッファ
　３４　　　データバッファ
　３５　　　マクロブロックタイプ変換部（変換手段）
　３６　　　デコーダ（拡大手段）
　３７　　　マクロブロックタイプ検出部（検出手段）
　３８　　　制御部（制御手段）
　５０　　　光ディスク
　５１　　　光ピックアップ
　５２　　　デジタル信号処理部
　５３　　　パーザ
　５４　　　オーディオバッファ
　５５　　　ビデオバッファ
　５６　　　データバッファ
　５７　　　マクロブロックタイプ変換部（変換手段）
　５８　　　デコーダ（拡大手段）
　５９　　　マクロブロックタイプ検出部（検出手段）
　６０　　　制御部（制御手段）
【図１】
2004147335.tif 000003
【図２】
2004147335.tif 000004
【図３】
2004147335.tif 000005
【図４】
2004147335.tif 000006
【図５】
2004147335.tif 000007
【図６】
2004147335.tif 000008
【図７】
2004147335.tif 000009
【図８】
2004147335.tif 000010
【図９】
2004147335.tif 000011
【図１０】
2004147335.tif 000012
【図１１】
2004147335.tif 000013
【図１２】
2004147335.tif 000014