(57)【要約】【課題】映像データを処理するための方法、システム、およびコンピュータ・プログラムを提供すること。【解決手段】マルチメディア番組データの字幕中のテキストを識別して、一連のテキストを生成する。その一連のテキストを分析して、分析結果を形成する。その分析結果に基づいて改変すべき映像セグメントを識別して、識別映像セグメントを形成し、その識別セグメントを改変する。さらに、字幕中のテキストの可視性を向上させるため、色訂正を実行することもできる。【選択図】図２
2006100880.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディア番組データを処理するためのデータ処理システムにおける方法であって、
前記マルチメディア番組データの字幕中のテキストを識別して、一連のテキストを生成するステップと、
前記一連のテキストを分析して、分析結果を形成するステップと、
前記分析結果に基づいて改変すべき前記マルチメディア番組データの部分を識別して、識別部分を形成するステップと、
前記識別部分を改変するステップとを含む方法。
【請求項２】
前記一連のテキストを生成するステップが、
前記マルチメディア番組データの字幕に対して光学文字認識を実行して、前記一連のテキストを生成する、請求項１に記載の方法。
【請求項３】
前記マルチメディア番組データが、映像成分と音声成分とを含み、前記識別部分が、映像部分と音声部分との少なくとも一方を消すことで改変される、請求項１に記載の方法。
【請求項４】
前記分析結果を形成するステップが、
前記一連のテキストに対してベイジアン・フィルタを実行するステップを含む、請求項１に記載の方法。
【請求項５】
前記前記一連のテキストを生成するステップの前に実行する、前記マルチメディア番組データを復号化するステップと、
前記識別部分を改変するステップの後に実行する、前記マルチメディア番組データを再符号化するステップとをさらに含む、請求項１に記載の方法。
【請求項６】
前記マルチメディア番組データが、フレームか、またはフレームのグループかである、請求項１に記載の方法。
【請求項７】
前記マルチメディア番組が、映画である、請求項１に記載の方法。
【請求項８】
マルチメディア番組を処理するためのデータ処理システムにおける方法であって、
前記マルチメディア番組を復号化して、復号化マルチメディア番組データを形成するステップと、
前記マルチメディア番組データのある部分を分析するステップと、
前記マルチメディア番組データの前記部分の中にある字幕の可読性が改善を必要とするかどうかを判断するステップと、
前記マルチメディア番組データの前記部分の中にある前記字幕の改善を必要とする前記可読性に応答して、前記字幕を含む前記マルチメディア番組データの一部に対して訂正を実行して、前記字幕の可読性を改善するステップとを含む方法。
【請求項９】
マルチメディア番組データを処理するためのデータ処理システムであって、
前記マルチメディア番組データの字幕中のテキストを識別して、一連のテキストを生成する識別手段と、
前記一連のテキストを分析して、分析結果を形成する分析手段と、
前記分析結果に基づいて改変すべき前記マルチメディア番組データの部分を識別して、識別部分を形成する識別手段と、
前記識別部分を改変する改変手段とを含むデータ処理システム。
【請求項１０】
前記マルチメディア番組データが、映像成分と音声成分を含み、前記改変手段は前記識別部分の映像部分と音声部分との少なくとも一方を消すことで改変する、請求項９に記載のデータ処理システム。
【請求項１１】
前記分析手段が、
前記一連のテキストに対してベイジアン・フィルタを実行する実行手段を含む、請求項９に記載のデータ処理システム。
【請求項１２】
一連のテキストを生成する前に、前記マルチメディア番組データを復号化する復号化手段と、
前記識別部分を改変した後に、前記マルチメディア番組データを再符号化する再符号化手段とをさらに含む、請求項９に記載のデータ処理システム。
【請求項１３】
前記マルチメディア番組データが、フレームか、またはフレームのグループかである、請求項９に記載のデータ処理システム。
【請求項１４】
マルチメディア番組を処理するためのデータ処理システムであって、
前記マルチメディア番組を復号化して、復号化済マルチメディア番組データを形成する復号化手段と、
前記復号化済マルチメディア番組データの部分を分析する分析手段と、
前記復号化済マルチメディア番組データの前記部分の中にある字幕の可読性が改善を必要とするかどうかを判断する判断手段と、
前記復号化済マルチメディア番組データの前記部分の中にある前記字幕の改善を必要とする前記可読性に応答して、前記字幕を含む前記復号化済マルチメディア番組データの一部に対して訂正を実行して、前記字幕の可読性を改善する実行手段とを含むデータ処理システム。
【請求項１５】
マルチメディア番組データを処理するためのコンピュータ可読媒体中のコンピュータ・プログラムであって、
前記マルチメディア番組データの字幕中のテキストを識別して、一連のテキストを生成する第１の命令と、
前記一連のテキストを分析して、分析結果を形成する第２の命令と、
前記分析結果に基づいて改変すべき前記マルチメディア番組データの部分を識別して、識別部分を形成する第３の命令と、
前記識別部分を改変する第４の命令とを含むコンピュータ・プログラム。
【請求項１６】
前記マルチメディア番組データが、映像成分と音声成分とを含み、前記識別部分が、映像部分と音声部分との少なくとも一方を消すことで改変される、請求項１５に記載のコンピュータ・プログラム。
【請求項１７】
前記第２の命令が、
前記一連のテキストに対してベイジアン・フィルタを実行するサブ命令を含む、請求項１５に記載のコンピュータ・プログラム。
【請求項１８】
一連のテキストを生成する前に、前記マルチメディア番組データを復号化する第５の命令と、
前記識別部分を改変した後に、前記マルチメディア番組データを再符号化する第６の命令とをさらに含む、請求項１５に記載のコンピュータ・プログラム。
【請求項１９】
前記マルチメディア番組データが、フレームか、またはフレームのグループかである、請求項１５に記載のコンピュータ・プログラム。
【請求項２０】
マルチメディア番組を処理するためのコンピュータ可読媒体中のコンピュータ・プログラムであって、
前記マルチメディア番組を復号化して、復号化済マルチメディア番組データを形成する第１の命令と、
前記復号化済マルチメディア番組データの部分を分析する第２の命令と、
前記復号化済マルチメディア番組データの前記部分の中にある字幕の可読性が改善を必要とするかどうかを判断する第３の命令と、
前記復号化済マルチメディア番組データの前記部分の中にある前記字幕の改善を必要とする前記可読性に応答して、前記字幕を含む前記復号化済マルチメディア番組データの一部に対して訂正を実行して、前記字幕の可読性を改善する第４の命令とを含むコンピュータ・プログラム。
【請求項２１】
バス・システムと、
前記バス・システムに接続される通信ユニットと、
前記バス・システムに接続される、複数の命令を含むメモリと、
前記バス・システムに接続される処理ユニットとを備え、前記処理ユニットに、マルチメディア番組データの字幕中のテキストを識別させ、一連のテキストを生成させる命令と、前記一連のテキストを分析させ、分析結果を形成させる命令と、前記分析結果に基づいて改変すべき前記マルチメディア番組データの部分を識別させ、識別部分を形成させる命令と、前記識別部分を改変させる命令を含むデータ処理システム。
【請求項２２】
バス・システムと、
前記バス・システムに接続される通信ユニットと、
前記バス・システムに接続される、複数の命令を含むメモリと、
前記バス・システムに接続される処理ユニットとを備え、前記処理ユニットに、マルチメディア番組を復号化させ、復号化マルチメディア番組データを形成させる命令と、前記マルチメディア番組データの部分を分析させる命令と、前記マルチメディア番組データの前記部分の中にある字幕の可読性が改善を必要とするかどうかを判断させる命令と、前記マルチメディア番組データの前記部分の中にある前記字幕の改善を必要とする前記可読性に応答して、前記字幕を含む前記マルチメディア番組データの一部に対して訂正を実行させ、前記字幕の可読性を改善させる命令とを含むデータ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、改良されたデータ処理システムに関し、詳細には、データを処理するための方法および装置に関する。より詳細には、本発明は、マルチメディア番組データを処理するための方法、装置、およびコンピュータ命令に関する。
【背景技術】
【０００２】
パーソナル・ビデオ・レコーダ（ＰＶＲ）の一般消費者への普及が一段と進んでいる。デジタル・ビデオ・レコーダ（ＤＶＲ）とも呼ばれるこれらのレコーダを使用すれば、ユーザは新しい番組を録画しながら、録画済の番組を再生することができる。ある場合には、１つのチャンネルで放送中の番組を視聴しながら、異なるチャンネルで別の番組を録画することもできる。また、ユーザは放送中の番組を視聴している最中に、あるシーンで停止させたり、そのシーンを再生したりすることもできる。一般にＰＶＲは、デジタル映像／音声コンテンツ（digital video and audio content）を受信するため、ケーブルまたは衛星システムに接続される。ＰＶＲを使用すれば、従来のビデオ・カセット・レコーダのように、番組を放送後に視聴することが可能になるが、それ以外にもある番組のすべての回の放送を録画するなど、他の多くの機能を享受することができる。こうしたシステムは、通常ハード・ディスク・ドライブを備え、番組を保存するのに使用する。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ＰＶＲは、録画した番組をネットワークを介して他のＰＶＲと共用する機能、デジタル画像を保存する機能、ＭＰ３ファイルを保存する機能など、その他の機能も提供する。しかし、ＰＶＲが備えていない機能の１つに、不快な内容を排除する機能がある。ある場合には、ユーザはある番組を視聴したいと思うと同時に、その番組から不快な内容を排除したいと思うかもしれないが、そうした機能は現時点では提供されていない。
【０００４】
したがって、ＰＶＲ上で番組を管理するための改良された方法、システム、およびコンピュータ・プログラムが存在すれば有利であろう。
【課題を解決するための手段】
【０００５】
本発明は、映像データを処理するための方法、システム、およびコンピュータ・プログラムを提供する。マルチメディア番組データの字幕中のテキストを識別して、一連のテキストを生成する。その一連のテキストを分析して、分析結果を形成する。その分析結果に基づいて改変すべき映像セグメントを識別して、識別映像セグメントを形成し、その識別セグメントを改変する。さらに、字幕中のテキストの可視性を向上させるため、訂正を実行することもできる。
【０００６】
本発明の特徴をなすと考えられる新規な特徴を、添付の特許請求の範囲に記載する。しかし、本発明自体、ならびに好ましい使用の態様、本発明のその他の目的および利点は、説明的な実施形態の以下の詳細な説明を添付の図面と併せて読むことによって最も良く理解されるであろう。
【発明を実施するための最良の形態】
【０００７】
次に図面を、特に図１を参照すると、本発明を実施することができるデータ処理システムのブロック図が示されている。データ処理システム１００は、デジタル・ビデオ・レコーダ（ＤＶＲ）とも呼ばれるパーソナル・ビデオ・レコーダ（ＰＶＲ）の一例である。図示するように、データ処理システム１００内の構成要素は、バス・システム１０２を介して相互接続される。
【０００８】
データ処理システム１００は、処理ユニット１０４、メモリ１０６、音声ユニット１０８、映像ユニット１１０、通信ユニット１１２、記憶装置１１４、および字幕／映像分析ユニット（subtitle and video analysis unit）１１６を含む。メモリ１０６は、様々なＰＶＲ機能を提供するために処理ユニット１０４によって実行することができる命令を格納する。そうした機能には、例えば、番組を録画する機能、番組を再生する機能、処理のために映像を分析する機能、およびデータ処理システム１００内に保存することができる番組を管理する機能が含まれる。
【０００９】
音声ユニット１０８は、音声を入力から受け取り、音声を出力するのに使用される構成要素を含む。そうした構成要素には、例えば、音声アナログ−デジタル変換器（ＡＤＣ）、および音声デジタル−アナログ変換器（ＤＡＣ）が含まれ得る。映像ユニット１１０は、データ処理システム１００内で映像を受け取り、映像を出力するのに使用される。映像ユニット１１０には、例えば、オーディオ・ビジュアル（ＡＶ）符号器／復号器（コーデック）（coder/decoder (codec)）が含まれ得る。映像ユニット１１０は、ディスプレイ１１８など、データ処理システム１００に接続される表示装置に提示される映像を出力することができる。
【００１０】
具体的な実装に応じて、音声ユニット１０８および映像ユニット１１０内の構成要素は、ハードウェア構成要素として処理ユニット１０４内に実装することができる。通信ユニット１１２は、マルチメディア番組を受信するためのコネクションを提供する。この例では、マルチメディア番組は、映像（動画、および／または静止画、以下同様）および音声データを含む。マルチメディア番組は、字幕などのクローズド・キャプション・データ（closed caption data）を含むこともできる。こうした字幕は、ユーザの好みに応じて、表示することも表示しないこともできる。マルチメディア番組の例として、テレビ番組、映画、および音楽ビデオなどがある。これらのマルチメディア番組は、通信ユニット１１２をインターネット、ケーブル・ネットワーク、地上波デジタル放送または衛星を介して様々な番組発信元に接続することによって取得することができる。
【００１１】
記憶装置１１４は、マルチメディア番組を保存する場所を提供する。字幕／映像分析ユニット１１６は、マルチメディア番組の字幕中のテキストを分析し、それらの番組のあるセグメントで音を消したり、映像を見えなくしたり、またはセグメントを完全に削除したりすべきかどうか識別する機構を提供する。このようにすることで、ユーザは、自分にとって不快かもしれない番組の部分を取り除いた形で、マルチメディア番組を視聴することができる。
【００１２】
字幕／映像分析ユニット１１６は、マルチメディア番組の映像部分を処理のために復号化する。字幕情報は一般に、映像ストリーム内で映像とは異なるチャネルに割り当てられる。字幕情報は、ユーザが字幕を見たいと望む場合、提示のためにビデオ・アダプタまたはユニットのフレーム・バッファ内で映像に重ね合わされる。この字幕は、映像のクローズド・キャプション部分とも呼ばれる。
【００１３】
字幕中のテキストが識別される。テキストは、具体的な実装に応じて、異なる方法で識別することができる。図示の例では、字幕出力専用の映像のクローズド・キャプション部分に対して光学文字認識（ＯＣＲ：Optical character reader）を実行することができる。この処理から出力されるテキストをフィルタに入力して、不快かもしれないマルチメディア番組の部分を識別することができる。
【００１４】
これらの例では、フィルタリングは、ベイジアン・フィルタ（baysean filter）を用いて実行され、ベイジアン・フィルタは、字幕／映像分析ユニット１１６内に実装することができる。ベイズ・フィルタリングは現在、電子メールのＳＰＡＭをフィルタリングする際に使用されている。このタイプのフィルタリングは、マルチメディア番組の様々な部分を格付けするのにも適用することができる。ベイジアン・フィルタでは、マルチメディア番組の１つのシーンまたはセグメント中で、ＰＧ（parentalguidance：保護者の付き添いが望ましい）指定の映画にはしばしば現れるが、Ｇ指定の映画にはめったに現れないようなテキストが字幕に表示されるならば、そのテキストを含むマルチメディア番組のそのセグメントはＰＧ指定である可能性が高いというベイジアンの推論（bayseaninference）を利用することができる。選択基準がＧ指定のマルチメディア番組に設定されている場合、その特定のシーンを修正したり削除したりすることができる。そのセグメントに関して、映像を見えなくし、音声を聞こえなくし、または消音と消去の両方を実行することができる。
【００１５】
これらの例では、映像のセグメントとは、１つの字幕が表示されている間の映像部分のことである。新しい字幕が表示された場合、マルチメディア番組のセグメントは新しいセグメントに変わる。
【００１６】
マルチメディア番組をフィルタリングするのに使用する情報は、データ処理システム１００のユーザが設定することができる。Ｇ（general：一般向け）、ＰＧ、ＰＧ−１３（１３才以下は、保護者の付き添いが望ましい）、Ｒ（restricted：成人向け）など、様々な映画格付け用のデフォルト設定ファイルを作成することができる。こうしたデフォルト・ファイルは、記憶装置１１４に保存することができる。さらに、フィルタリングで使用するユーザが提供するファイルも、記憶装置１１４に保存することができる。このユーザ・ファイルは、様々なソースからもたらされ得る。例えば、フィルタリング機能を含む電子メール・ユーティリティをソースとして使用することができる。ＳＰＡＭメールをフィルタリングするのに使用するファイルを、データ処理システム１００にダウンロードすることができる。もちろん、このファイルとして任意の外部ファイルを使用することもできる。
【００１７】
さらに、字幕／映像分析ユニット１１６は、字幕の可読性を向上させるため、映像に修正を施すことができる。こうした修正には、字幕が現れる画面部分の色を調整したり、字幕中のテキスト表示を調整したりする色訂正を含むことができる。例えば、テキストの色が背景色と類似している場合、テキストを構成する文字を、背景と異なる色で縁取ることができる。さらに、字幕が表示される領域の背景色を変更して、字幕をより読み易くするコントラストを提供することもできる。
【００１８】
これらの例において、字幕／映像分析ユニット１１６は、様々な形態で実装することができる。例えば、この映像ユニットは、適切な特定用途向け集積回路（ＡＳＩＣ）を用いた別個の処理ユニット、および本発明の説明的な例における機能を実行する命令として実装することができる。あるいは、字幕／映像分析ユニット１１６は、それらの機能を提供するため、処理ユニット１０４によって実行される命令を含むことができる。
【００１９】
これらの例において、データ処理システム１００は、ＰＶＲの形態をとる。この説明には、本発明の機構を実施し得るアーキテクチャに関して限定を設ける意図はない。データ処理システム１００は、ＰＶＲに見出される機能を使用するマルチメディア番組の受信および操作を可能にするソフトウェアと適切なアダプタ・カードを有するコンピュータを用いて実施することもできる。
【００２０】
このようにして、本発明の機構は、マルチメディア番組の部分をフィルタリングする機能を提供する。あるマルチメディア番組が、全体にわたって不快であるとの格付けを有するとしても、不快な部分を取り除いて、その番組を視聴することができる。音声を聞こえなくし、映像を見えなくし、または消音と消去の両方を実行することができる。
【００２１】
次に図２に移ると、本発明の好ましい一実施形態による、マルチメディア番組をフィルタリングする処理のフローチャートが示されている。図２に示す処理は、図１の字幕／映像分析ユニット１１６などのフィルタリング・システム内で実施することができる。
【００２２】
処理は、マルチメディア番組の復号化から開始される（ステップ２００）。これらの例では、ＭＰＥＧ２、ＭＰＥＧ３、またはＪＰＥＧなどの形式で、映像ストリームを受信する。これらのマルチメディア・ファイルでは、音声チャネルと映像チャネルは、別個のチャネルに分けられている。字幕を含むクローズド・キャプション部は、映像および音声とは別のチャネルに割り当てられる。必要に応じて、クローズド・キャプション部は、字幕を提示するために、映像に重ね合わされる。
【００２３】
このデータの復号化は、図１の処理ユニット１０４のような処理ユニットなどの構成要素における符号器／復号器処理を用いて実行することができる。符号化および復号化は、具体的な実装に応じて、例で説明するように、または符号化および復号化機能を含む論理回路などのハードウェアで実施することができる。
【００２４】
復号化されたマルチメディア番組データのセグメントを選択する（ステップ２０２）。これらの説明的な例では、マルチメディア番組データ内のデータのセグメントは、複数のフレームとして定義される。映像データは通常、セグメント当り３０個のフレームで提示される。
【００２５】
次に、そのセグメントのデータのクローズド・キャプション部内の字幕からテキストを取得するため、マルチメディア番組データのセグメントに対して光学文字認識を実行する（ステップ２０４）。このテキストをフィルタリング・アルゴリズムに供給する（ステップ２０６）。次に、格付けを取得する（ステップ２０８）。このセグメントの格付けをユーザが選択した選択基準と比較する（ステップ２１０）。この選択基準は、例えば、ＰＧ−１３またはＲなどの映画の格付けとすることができる。
【００２６】
ユーザが選択した選択基準に対してセグメントが適切かどうかについて判断が下される（ステップ２１２）。例えば、適切な格付けとしてＰＧ−１３をユーザが選択しており、フィルタリングの結果、セグメントからＲに格付けられたテキストが識別された場合、そのセグメントは不適切なセグメントとして識別される。セグメントが不適切である場合、映像および音声の消去または消音を適宜組み合わせて実行する（ステップ２１４）。この処理はセグメントに対して実行されるが、実際にはステップ２１４では、セグメント内のフレーム毎に消去または消音が実行される。修正済のマルチメディア番組データは保存される（ステップ２１６）。
【００２７】
次に、まだ未処理のセグメントが存在するかどうかについて判断が下される（ステップ２１８）。まだ未処理のセグメントが存在する場合、処理はステップ２０２に復帰する。もう未処理のセグメントが存在しない場合、マルチメディア番組データを再符号化し（ステップ２２０）、処理済のマルチメディア番組を保存し（ステップ２２２）、その後、処理を終了させる。
【００２８】
図２に示す例では、セグメントに関して処理が発生する。もちろん、具体的な実装に応じて、フレームを単位に処理を発生させることができる。さらに、符号化および復号化をハードウェアで実施する場合、ベイズ・フィルタリングなどの他の機能、およびフレーム・バッファを、同じハードウェア・ユニット内に配置することもできる。
【００２９】
次に図３に移ると、本発明の好ましい一実施形態による、字幕の色訂正を実行する処理のフローチャートが示されている。図３に示す処理は、図１の字幕／映像分析ユニット１１６などのフィルタリング・システム内で実施することができる。
【００３０】
処理は、マルチメディア番組データの復号化から開始される（ステップ３００）。この例では、マルチメディア番組の映像部分は変更されない。復号化されたデータは保存される（ステップ３０２）。マルチメディア番組の復号化映像データのセグメントを処理のために選択する（ステップ３０４）。選択セグメント中の字幕の可読性を向上させるため、このセグメントが色訂正を必要とするかどうかについて判断が下される（ステップ３０６）。実装に応じて、ステップ３０６では、字幕中のテキストを覆い隠したり、判読不能にしたりすべきかどうかについて判断を下すこともできる。このステップは、有害なまたはその他の不快な言葉を覆い隠すために実行することができる。訂正が必要な場合、訂正（例えば、色）を実行する（ステップ３０８）。実行する訂正の具体的なタイプは、実装に応じて変化し得る。例えば、テキストの背景またはテキストを変化させて、背景とテキストとのコントラストを際立たせることができる。別の例では、背景とのコントラストがより大きい色で、テキストを縁取ることができる。また別の例では、テキストのフォントサイズやフォントの種類を変化させることができる。
【００３１】
次に、映像データ中にまだ未処理のセグメントが存在するかどうかについて判断が下される（ステップ３１０）。まだ未処理のセグメントが存在する場合、処理はステップ３０４に復帰する。もう未処理のセグメントが存在しない場合、データを再符号化し（ステップ３１２）、処理済のマルチメディア番組を後で再生するために保存し（ステップ３１４）、その後、処理を終了させる。再びステップ３０６を参照すると、訂正が必要ではない場合、処理は上述したステップ３１０に進む。
【００３２】
したがって、本発明は、マルチメディア番組をフィルタリングするための改良された方法、システム、およびコンピュータ・プログラムを提供する。説明的な例における本発明の機構は、ユーザの選択基準に合致するようにマルチメディア番組のある部分またはセグメントを修正し、その他の部分は修正しないでおくことを可能にする。示された例では、こうした修正には、映像セグメントの消去、そのセグメントの音声の消音、またはそのセグメントの映像消去および音声消音が含まれ得る。
【００３３】
データ処理システムが完全な機能を備えるものとして、本発明を説明してきたが、本発明の処理は命令および様々な形式をとるコンピュータ可読媒体の形式で分散させることが可能であり、本発明が分散を実施するのに使用される信号搬送媒体の具体的なタイプにかかわらず等しく適用されることは、当業者であれば理解されるであろう。このことに留意することが重要である。コンピュータ可読媒体の例として、フロッピ・ディスク、ハード・ディスク・ドライブ、ＲＡＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどの記録可能型媒体と、例えば、無線周波および光波伝送などの伝送形態を用いる、デジタルおよびアナログ通信リンク、有線または無線通信リンクなどの伝送型媒体が挙げられる。コンピュータ可読媒体は、具体的なデータ処理システムで実際に使用する際に復号化される符号化形式の形をとることができる。
【００３４】
本発明の説明は、例示および説明の目的で提示されたものであり、開示された形態の本発明に対して網羅的または限定的であろうと意図したものではない。多くの変更および変形が当業者には明らかであろう。開示された実施形態を選択し、説明したのは、本発明の原理および実際の用途を最も良く説明するためであり、他の当業者が本発明を理解して、企図された具体的な用途に適するように様々な変更を施した様々な実施形態を実施できるようにするためである。
【図面の簡単な説明】
【００３５】
【図１】本発明を実施することができるデータ処理システムのブロック図である。
【図２】本発明の好ましい実施形態による、マルチメディア番組をフィルタリングする処理のフローチャートである。
【図３】本発明の好ましい実施形態による、字幕の色訂正を実行する処理のフローチャートである。
【符号の説明】
【００３６】
１００  データ処理システム
１０２  バス・システム
１０４  処理ユニット
１０６  メモリ
１０８  音声ユニット
１１０  映像ユニット
１１２  通信ユニット
１１４  記憶装置
１１６  字幕／映像分析ユニット
１１８  ディスプレイ
【図１】
2006100880.tif 000003
【図２】
2006100880.tif 000004
【図３】
2006100880.tif 000005