(57)【要約】  重複映像及び/またはグラフィック画像を処理するシステム及び方法。本システムは、第１ウィンドウの第１画像を処理する第１画像処理システムと、第１ウィンドウの一部と重複した第２ウィンドウの第２画像を処理する第２画像処理システムと、第２画像の座標を計算するウィンドウコントローラと、特定された必要な隠れた画素を差し引いた計算された座標により画成される領域に基づき第１ウィンドウの重複部分の処理されない画素群を決定するプロセス制御システムを有する。
2005512130.tif 000002
【特許請求の範囲】
【請求項１】
第１ウィンドウの第１画像を処理する第１画像処理システムと、
前記第１ウィンドウの一部と重複した第２ウィンドウの第２画像を処理する第２画像処理システムと、
前記第２ウィンドウの座標を計算するウィンドウコントローラと、
前記計算された座標に基づき前記第１ウィンドウの重複部分の処理されない画素群を決定し、さらに、前記第１ウィンドウの重複部分外の少なくとも１つの画素の処理に必要な前記重複部分の必要な隠れた画素を決定するプロセス制御システムとを有することを特徴とする重複画像処理システム。
【請求項２】
請求項１記載のシステムであって、前記少なくとも１つの画素は前記ウィンドウの非重複部分の空間依存した画素を有することを特徴とするシステム。
【請求項３】
請求項２記載のシステムであって、前記必要な隠れた画素は前記空間依存した画素に垂直隣接する少なくとも１つの画素を有することを特徴とするシステム。
【請求項４】
請求項２記載のシステムであって、前記必要な隠れた画素は前記空間依存した画素に水平隣接する少なくとも１つの画素を有することを特徴とするシステム。
【請求項５】
請求項２記載のシステムであって、前記プロセス制御システムは前記計算された座標により画成された領域から前記必要な隠れた画素を除外することを特徴とするシステム。
【請求項６】
請求項２記載のシステムであって、さらに、
シャープネスエンハンスフィルタを有し、
前記空間依存した画素は前記シャープネスエンハンスフィルタから決定されることを特徴とするシステム。
【請求項７】
請求項１記載のシステムであって、前記少なくとも１つの画素は時間依存した画素を有することを特徴とするシステム。
【請求項８】
請求項７記載のシステムであって、前記時間依存した画素は隣接フレームに存在することを特徴とするシステム。
【請求項９】
請求項７記載のシステムであって、前記時間依存した画素は隣接フィールドに存在することを特徴とするシステム。
【請求項１０】
請求項１記載のシステムであって、前記重複部分の各画素は処理されないことを特徴とするシステム。
【請求項１１】
記録可能媒体に格納され、重複画像を処理するためのプログラムプロダクツであって、
第１画像を処理する手段と、
前記第１画像の一部と重複する第２画像を処理する手段と、
前記第２画像の座標を計算する手段と、
前記計算された座標に基づき前記第１画像の重複部分の処理されない画素群を決定する手段と、
前記第２画像の外部の画素の処理に必要な前記重複部分の少なくとも１つの必要な隠れた画素を決定する手段とを有することを特徴とするプログラムプロダクツ。
【請求項１２】
請求項１１記載のプログラムプロダクツであって、前記少なくとも１つの必要な隠れた画素は空間依存した画素を有することを特徴とするプログラムプロダクツ。
【請求項１３】
請求項１１記載のプログラムプロダクツであって、前記決定手段は前記重複部分の外部の画素に対して前記重複部分に時間依存性が存在するか決定することを特徴とするプログラムプロダクツ。
【請求項１４】
請求項１１記載のプログラムプロダクツであって、前記決定手段は前記重複部分の各画素を処理されないようにすることを特徴とするプログラムプロダクツ。
【請求項１５】
第１画像を処理するステップと、
前記第１画像の一部と重複する第２画像を処理するステップと、
前記第２画像の座標をプロセス制御システムに出力するステップと、
必要な隠れた画素を差し引いた前記出力された座標により画成される領域に基づき前記第１画像の重複部分の処理されない画素群を決定するステップとを有することを特徴とする重複画像処理方法。
【請求項１６】
請求項１５記載の方法であって、前記処理しない画素群を決定するステップは、さらに、前記第２画像の外部の空間依存した画素の処理に必要な前記重複部分の少なくとも１つの必要な隠れた画素を決定するステップを有することを特徴とする方法。
【請求項１７】
請求項１６記載の方法であって、前記処理しない画素群を決定するステップは、さらに、前記重複部分の外部の画素に対する前記重複部分における時間依存性があるか決定するステップを有することを特徴とする方法。
【請求項１８】
請求項１５記載の方法であって、前記処理しない画素群を決定するステップは、前記重複部分の各画素を処理させないことを特徴とする方法。
【請求項１９】
第１ウィンドウの第１画像を処理する第１画像処理システムと、
前記第１ウィンドウの一部と重複した第２ウィンドウの第２画像を処理する第２画像処理システムと、
前記第１ウィンドウの重複部分の少なくとも１つの隣接画素からのデータを利用して、前記第１ウィンドウの非重複部分の画素を空間拡張するエンハンスフィルタと、
処理されない前記第１ウィンドウの重複部分の画素サブセットを特定するプロセス制御システムとを有する重複画像処理システムであって、前記サブセットは前記第１ウィンドウの重複部分の少なくとも１つの隣接画素を差し引いた前記第１ウィンドウの重複部分の各画素を有することを特徴とする重複画像処理システム。
【請求項２０】
第１ウィンドウと該第１ウィンドウの一部にオーバレイする第２ウィンドウとから構成される出力を生成する画像システムであって、
画像データの第１フレームに対して、前記第１ウィンドウの重複部分内の不要な画素領域を決定するプロセス制御システムと、
データの第２フレームの処理に必要な前記不要な画素領域内の画素群を特定し、削減された不要な画素領域を計算する第１メディア処理ユニットと、
データの第３フレームの処理に必要な前記画素群のサブセットを特定し、さらに削減された不要画素領域を計算する第２メディア処理ユニットとを有することを特徴とする画像システム。
【請求項２１】
請求項２０記載の画像システムであって、前記プロセス制御システムは、前記第１及び第２メディア処理ユニットの何れかによる処理を要さない画素群を特定する必要画素決定システムを有することを特徴とする画像システム。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
本発明は、一般にメディア処理に関し、より詳細には出力に寄与しない映像/グラフィックス画像の画素（すなわち、隠れた領域）の処理を行わないことにより計算リソースを節約するシステム及び方法に関する。
【０００２】
新たなメディアベースの技術（例えば、画像、映像あるいはグラフィックス）が市場に投入されるにつれて、ピクチャ・イン・ピクチャ（ｐｉｃｔｕｒｅ−ｉｎ−ｐｉｃｔｕｒｅ）のような先進的なデジタル処理能力を有するシステムがより望まれるようになってきている。さらに、ウェブベースや無線ベースの映像通信のような技術の出現により、符号化メディアデータを効率的に処理する能力が特に重要になってきている。通常、メディアベースのアルゴリズムは、最終的なディスプレイにおける様相とは独立に処理が実行される。マルチウィンドウ表示の場合、多くの領域が隠される。
【０００３】
メディア処理システムは、しばしば特定の質に対して設計される。以前には、そのようなシステムは特定の環境において動作する専用ハードウェアにおいて実現されていた。例えば、従来からのテレビ受信機では、ＮＴＳＣやＰＡＬシステムのカラー復号化、ノイズ減少あるいはフレームレートアップ変換のような様々な機能を実行するため、いくつかの専用集積回路が合成されている。そのような専用ハードウェアは、しばしばワーストケースでの要求に対して設計されており、処理リソースを節約する必要はない。
【０００４】
しかしながら、最近の技術の傾向では、メディアアプリケーションのソフトウェアでの実現が可能となるようますます多くのプログラム可能なプラットフォームが開発されている。期待される効果としては、製品化までの期間の短縮、ハードウェア及びソフトウェアモジュールの再利用、携帯性及び柔軟性などがあげられる。しかしながら、プログラム可能な構成は、専用ハードウェアと比較してシリコン領域及び電力消費の点でコストがかかる。従って、より高い質と機能向上の提供のため、プログラム可能な構成を有するシステムに対するコスト効率的な解法が必要とされる。
【０００５】
上述のように、多くのシステムは、１以上のアプリケーションがウィンドウ（例えば、テレテキスト、ピクチャ・イン・ピクチャなど）や分割スクリーンを利用することにより、ディスプレイに表示可能としている。そのようなアプリケーションはワイドスクリーンテレビにおいてよくみられる。複数ウィンドウを実現するため、復号化アルゴリズム、画像向上アルゴリズム、グラフィックスオーバレイアルゴリズム、表示処理アルゴリズムなどの各特定目的アプリケーションのため、いくつかのメディア処理アルゴリズムが必要とされる。これらの中には、空間ピーキング（ｓｐａｔｉａｌ  ｐｅａｋｉｎｇ）、アナログ信号の輝度・色分離（ｌｕｍｉｎａｎｃｅ−ｃｈｒｏｍｉｎａｎｃｅ  ｓｅｐａｒａｔｉｏｎ）のための空間復号化、及び空間ノイズ軽減のような主として空間処理が含まれる。他には、動き予測を利用したアップ変換や画素ベース処理のような時間処理が含まれる。何れの場合でも、隠れた領域のデータ処理はしばしば計算リソースの浪費をもたらす。従って、システムのリソース要求を軽減するため、上記問題点を解決する必要がある。
【０００６】
本発明は、マルチウィンドウ映像及び/またはグラフィックス画像処理環境のオーバレイ部分におけるデータ処理を回避するシステム及び方法を提供することにより、他の問題点と共に上記問題点を解決する。
【０００７】
第１の特徴として、本発明は、第１ウィンドウの第１画像を処理する第１画像処理システムと、前記第１ウィンドウの一部と重複した第２ウィンドウの第２画像を処理する第２画像処理システムと、前記第２ウィンドウの座標を計算するウィンドウコントローラと、前記計算された座標に基づき前記第１ウィンドウの重複部分の処理されない画素群を決定するプロセス制御システムとを有する重複画像処理システムを提供する。
【０００８】
第２の特徴として、本発明は、記録可能媒体に格納され、重複画像を処理するためのプログラムプロダクツであって、第１画像を処理する手段と、前記第１画像の一部と重複する第２画像を処理する手段と、前記第２画像の座標を計算する手段と、前記計算された座標に基づき前記第１画像の重複部分の処理されない画素群を決定する手段とを有するプログラムプロダクツを提供する。
【０００９】
第３の特徴として、本発明は、第１画像を処理するステップと、前記第１画像の一部と重複する第２画像を処理するステップと、前記第２画像の座標をプロセス制御システムに出力するステップと、必要な隠れた画素を差し引いた前記出力された座標により画成される領域に基づき前記第１画像の重複部分の処理されない画素群を決定するステップとを有する重複画像処理方法を提供する。
【００１０】
第４の特徴として、第１ウィンドウの第１画像を処理する第１画像処理システムと、前記第１ウィンドウの一部と重複した第２ウィンドウの第２画像を処理する第２画像処理システムと、前記第１ウィンドウの重複部分の少なくとも１つの隣接画素からのデータを利用して、前記第１ウィンドウの非重複部分の画素を空間拡張するエンハンスフィルタと、処理されない前記第１ウィンドウの重複部分の画素サブセットを特定するプロセス制御システムとを有する重複画像処理システムであって、前記サブセットは前記第１ウィンドウの重複部分の少なくとも１つの隣接画素を差し引いた前記第１ウィンドウの重複部分の各画素を有することを特徴とする重複画像処理システムを提供する。
【００１１】
第５の特徴として、本発明は、第１ウィンドウと該第１ウィンドウの一部にオーバレイする第２ウィンドウとから構成される出力を生成する画像システムであって、画像データの第１フレームに対して、前記第１ウィンドウの重複部分内の不要な画素領域を決定するプロセス制御システムと、データの第２フレームの処理に必要な前記不要な画素領域内の画素群を特定し、削減された不要な画素領域を計算する第１メディア処理ユニットと、データの第３フレームの処理に必要な前記画素群のサブセットを特定し、さらに削減された不要画素領域を計算する第２メディア処理ユニットとを有する画像システムを提供する。
【００１２】
本発明の実施例が添付された図面と共に以降において説明される。ここで、同様の記号は同様の要素を示している。
【００１３】
図面を参照するに、図１は、第１及び第２映像入力（Ｖｉｄｅｏ  Ｉｎ  １及びＶｉｄｅｏ  Ｉｎ  ２）から構成される映像データを処理し、１つの映像画像（Ｖｉｄｅｏ  Ｏｕｔ）を出力するメディア処理システム１０を示す。本実施例によると、第１映像入力は第１ウィンドウでの表示のため処理され、第２映像入力は第１ウィンドウの一部と重複、あるいはその反対である第２ウィンドウの表示のため処理される。一実施例では、第１ウィンドウはメインウィンドウを有し、第２ウィンドウはメインウィンドウの一部と重複したピクチャ・イン・ピクチャ（ＰｉＰ）を有する。しかしながら、本発明は、複数の画像が別々に処理され、１つの出力において互いに重複する任意の画像システムに適用可能であるということが理解されるべきである。例えば、重複したウィンドウよりも処理された画像には、任意の形状のオブジェクトあるいはセグメントが含まれてもよい。
【００１４】
さらに、ここで説明される実施例は主に映像画像に対するものであるが、本発明はまたＭＰＥＧ−４ベースのシステムにおいて利用されるようなグラフィックス画像、合成グラフィックス及び映像画像に適用可能である。
【００１５】
第１映像入力は画像処理システム１２（メインウィンドウ）により処理され、第２映像入力は画像処理システム１６（ＰｉＰウィンドウ）により処理される。画像処理システムは、復号化、フィルタリング処理、拡張処理のような任意の機能を含んでいてもよい。さらに、画像処理システム１２は、以下で詳細に説明される空間及び/または時間処理１３を選択的に含んでいてもよい。２つの処理システム１２及び１６の出力はスイッチャ２４に送られ、第１及び第２ウィンドウを含む１つの映像画像（Ｖｉｄｅｏ  Ｏｕｔ）が出力される。全体システム制御１８は、これら２つのウィンドウの表示方法、ウィンドウをどのように、そしてどこに生成するか、どのウィンドウが上に配置されるかなどについてスイッチャ２４に通知するウィンドウコントローラ２０を制御する。
【００１６】
第１ウィンドウと重複した第２ウィンドウを含む出力画像が生成されるとき、第１ウィンドウの一部は視界から隠される。この場合、画像処理システム１２は隠れた領域の一部またはすべてを必ずしも処理する必要はない。本発明は、処理が必要でない第１映像入力の画素を特定するプロセス制御システム１４を含むことにより不要な処理を排除する。
【００１７】
これらの画素は、（１）第２ウィンドウの座標（例えば、ＰｉＰ座標２２）と、（２）任意の空間及び/または時間処理１３から識別される依存情報に基づき特定される。依存情報は、隠れたあるいは重複した画素における情報が非重複領域の画素の処理に必要なときはいつでも存在する。画素処理のみが実行される場合、一般に依存情報は必要とされない。
【００１８】
図２を参照するに、メインウィンドウ３０の一部と重複し、画素群３８をメインウィンドウから隠すＰｉＰウィンドウ３２を有する一例となる映像出力が示される。時間または空間処理がなく、画素処理のみが、例えば、検索テーブル（他の隣接する画素あるいはフィールドからの情報を利用しないゼロ次元処理）により実行される状況では、ＰｉＰウィンドウ３２により隠される画素群３８の全体が画像処理システム１２による処理を実行される必要がない。隠れた画素３８に関して依存性は存在しないため、メインウィンドウ３０の隠れた画素３８を処理しないことによる画像劣化は発生しない。
【００１９】
より高次元の空間処理の場合、隠れた画素３８の一部を処理する必要が出てくるかもしれない。例えば、シャープネスエンハンスフィルタを含む空間処理は、隣接する画素からの係数データを利用した画素処理を実行する。一例として、図２に示されるような水平方向に５つの係数と垂直方向に３つの係数とを有する空間フィルタがあげられる。図２に示されるケースでは、画素３４が両方の次元の中心画素３４であり、隣接する画素３６（黒で示される）からのデータを利用して処理が行われる。中心画素３４の計算は隣接画素３６に依存する。処理された画素３４はＰｉＰウィンドウ３２の境に接するので、中心画素３４の計算のため、隠れた領域から６つの「必要な」画素（すなわち、ウィンドウ３２の６つの黒の画素）が必要とされる。これら６つの画素の処理が省略されれば、劣化が発生しうる。従って、隠れてはいるが、これら６つの画素に対して処理が省略されるべきでない。他の依存性が存在しないと仮定すると、ＰｉＰウィンドウ３２により隠されている残りの画素の処理は省略することができる。ここで、他のタイプ及び形状の空間フィルタ（例えば、クロス、ラインなど）を利用してもよく、異なる要求の隠れた画素が特定されるかもしれないと理解されるべきである。
【００２０】
同様に、時間処理が、例えば、動き予測及び動き補償による時間アップ変換に関する場合、隠れた情報はオブジェクトの正確な時間位置の計算に重要であるかもしれない。この場合、そのようなオブジェクトは次のフィールドやＰｉＰウィンドウ３２の外側のフレームに出現あるいは再出現するかもしれない。従って、動き予測ベクトルのような隠れた情報は、隠れた領域の画素補間のような他の画素処理情報が不要であり、コンピュータリソースの節約のため削除されても、依然として必要であるかもしれない。
【００２１】
例えば、動き適応型再帰的フィルタ処理（ノイズ低減に利用される）に関する時間処理の場合、計算リソースの節約のため隠れた領域は部分的に無視されるかもしれない。ウィンドウあるいは隠れた領域の外部に出現または再出現するオブジェクトの速さに依存して、画像劣化が生じるかもしれない。
【００２２】
図３を参照するに、プロセス制御システム１４の動作が以下で詳細に説明される。プロセス制御システムは、全体システム制御１８の一部として、あるいは示されるような独立型のシステムとして存在してもよい。プロセス制御システム１４は、重複領域においてどの画素（すなわち、「必要な隠れた画素」５３）が処理されるべきかを判断する必要画素決定システム５２を有する。この情報は、例えば、上述のようにＰｉＰ座標２２と共に空間/時間処理１３から得られる画像処理情報５０を利用して決定される。空間/時間処理１３は、図４に関してより詳細に説明される１以上のメディア処理ユニット（ＭＰＵ）により実現されてもよい。ＰｉＰ座標２２はウィンドウコントローラ２０から得られる。プロセス制御システム１４はさらに、ＰｉＰ座標２２により画成された領域から必要な隠れた画素を差し引く除去システム５４を有する。除去処理の結果は、処理されない重複領域の画素の座標５６を提供する。ここで、除去システム５４により提供される結果として得られる座標５６は、任意の形状を有するか、あるいはカットされた矩形領域を提供するためさらなる処理が行われるかもしれない。
【００２３】
座標５６は、各メディア処理ユニット（例えば、空間/時間処理１３）に作用するよう、直接あるいは全体システム制御１８を介してフィードバックされてもよい。メディア処理ユニットが表示（Ｄ）のための座標の出力前の（Ｄ−１）において画像データを処理するとき、どの画素が処理されるべきでないかすぐにわかるであろう。しかしながら、典型的なアプリケーションでは、一連のメディア処理ユニットが利用されてもよい。従って、メインのメディア処理ユニット（Ｄ−１）に接続されたサブのメディア処理ユニット（Ｄ−２）は、メインユニット（Ｄ−１）から未処理画素あるいは未出力座標５６についての画素に関する情報を必要とするかもしれない。メディア処理ユニットの数と処理のタイプに応じて、１以上の画素を処理に巻き込む「リップルバック（ｒｉｐｐｌｅ  ｂａｃｋ）」効果が生成される。
【００２４】
図４は、画素処理におけるリップルバック効果の一例を示す。図の下部に、第１ウィンドウ６６の画素を処理するための処理チェーン６０が示される。処理される画像データの一例となるフレーム６１、６３及び６５がチェーンの各ステップに対してチェーン６０の上に示される。処理チェーンは、第１フレームに関するディスプレイ７１（Ｄ）（ｔｏ，第２フレーム６３に関するメインメディア処理ユニット７５「ＭＰＵ（Ｄ−１）」と、第３フレーム６５に関するサブメディア処理ユニット７５「ＭＰＵ（Ｄ−２）」を有する。フレーム６１はＤで表示され、フレーム６３と６５は以降の表示のため処理されている。
【００２５】
図示されるように、フレーム６１は、第１ウィンドウ６６と、この第１ウィンドウの一部をオーバレイする第２ウィンドウ６４を含む。この例のため、表示それ自体は空間あるいは時間処理を行わない。この例では、メインのメディア処理ユニット７３は、第１ウィンドウのオーバレイ部分の外側にある画素の処理に必要となる、部分的に不要な領域に位置する画素群７０を特定した。従って、メインメディア処理ユニット７３は、フレーム６３に対して「削減された不要な領域」６８を計算しなければならず、フレーム６１に対して求められるものより多くの画素を処理しなければならない。同様に、サブのメディア処理ユニット７５は、第１ウィンドウの削減された不要領域６８の外側にある画素の処理に必要となる、部分的に削減された不要領域に位置する第２画素群７４を特定した。従って、サブメディア処理ユニット７５は、フレーム６５に対して「さらなる削減された不要領域」７２を計算しなければならず、フレーム６３と６１に必要とされるものより多くの画素の処理が必要である。
【００２６】
このリップルバック効果に関する問題を解決するため、各メディア処理ユニットは、プロセス制御システム１４の一部である必要とされる画素決定システム５２に計算された情報５０を通知することができる。画素決定システム５２は、各メディア処理ユニット１３に対して重複領域のどの画素が処理されるべきか（すなわち、「必要な隠れた画素」）を決定する。この情報は、例えば、ＰｉＰ座標２２と共に、上述されたような空間/時間処理１３から得られる画像処理情報５０を利用して決定される。ＰｉＰ座標２２はウィンドウコントローラ２０から得られる。プロセス制御システム１４はさらに、各メディア処理ユニット１３に対してＰｉＰ座標２２により画成された領域から必要な隠れた画素を差し引く除去システム５４を有する。この除去処理の結果は、各メディア処理ユニット１３に対して処理されない重複領域の画素の座標５６を与える。除去システム５４により与えられる結果として得られた座標５６は、任意の形状を有し、カットされた矩形領域を提供するようさらなる処理が行われてもよいということは理解されるであろう。その後、システム１４は、この情報を全体システム制御１８に与えるか、あるいはメインメディア処理ユニット１３に直接戻される。これにより制御オーバヘッドが生じるかもしれないが、それは削減された画素処理をもたらす。第２の選択肢として、必要なプロセス制御システムは、メディア処理ユニットの何れかにより処理を必要としない各画素に関する情報を提供することができる。これにより制御オーバヘッドはほとんどなくなり、不要に処理される画素が出てくるであろう。従って、これら２つのアプローチの組み合わせを利用して、最適な解法が提供される。
【００２７】
処理対象でない画素の解析は複雑すぎるため、必要な隠れた画素の一部の処理を省略することが有益であるかもしれない。１つの例は動き予測/補償に関するもので、ここでは、異なる速さを有する不規則な形状の要素が次フレームで出現するかもしれない。セグメントのほんの一部が処理され、重複ウィンドウ（ウィンドウ２）の近くの部分が処理されなければ、全体の可視エラーは小さいものとなるであろう。
【００２８】
ここで説明されたシステム、機能、機構、方法及びモジュールは、ハードウェア、ソフトウェア、あるいはハードウェアとソフトウェアの組み合わせにより実現可能であるとわかる。これらは、ここで説明された方法を実行するため適応された任意のタイプのコンピュータシステムあるいは他の装置により実現されてもよい。ハードウェアとソフトウェアの典型的な組み合わせは、ここで説明された方法を実行するように、ロード及び実行時にコンピュータシステムを制御するコンピュータプログラムを有する汎用コンピュータシステムであるかもしれない。あるいは、本発明の１以上の機能タスクを実行するための専用のハードウェアを有する特定用途向けコンピュータが利用されてもよい。本発明はまた、ここで説明された方法及び機能を実現することができるすべての特徴を備え、コンピュータシステムのロード時に、これらの方法及び機能を実行することができるコンピュータプログラムプロダクツに埋め込まれてもよい。ここでのコンピュータプログラム、ソフトウェアプログラム、プログラム、プログラムプロダクツあるいはソフトウェアは、情報処理能力を有するシステムに、（ａ）他の言語、コードまたは記号への変換、及び/または（ｂ）異なる材料形態での再生、の一方あるいは両方に直接または後に特定機能を実行させるための任意の言語、コードまたは記号でのインストラクションセットの任意の表現を意味する。
【００２９】
本発明の好適な実施例の前述の説明は、例示及び説明のために与えられた。それらは、本発明を包括するものでもなく、また本発明を開示した形態に限定するものでもなく、明らかに多くの変更及び変形が上記教示により可能である。当業者に明らかなそのような変更及び変形は、添付されたクレームにより定義される本発明の範囲内に含まれると考えられる。
【図面の簡単な説明】
【００３０】
【図１】図１は、本発明の一実施例による処理システムのブロック図を示す。
【図２】図２は、本発明の一実施例による第１ウィンドウと重複する第２ウィンドウを示す。
【図３】図３は、本発明の一実施例によるウィンドウ座標処理システムを示す。
【図４】図４は、一連のメディア処理ユニットが画素処理に与える効果を示す。
【図１】
2005512130.tif 000003
【図２】
2005512130.tif 000004
【図３】
2005512130.tif 000005
【図４】
2005512130.tif 000006
【国際調査報告】
2005512130.tif 000007
2005512130.tif 000008
2005512130.tif 000009