(57)【要約】【課題】  入力した映像情報の解像度と表示装置の解像度とが異なる場合に、文字の画像をスケーリング処理した場合でも、ぼやけた画像が発生しないようにする。【解決手段】  信号処理部１０は、入力される画像データに含まれるイメージデータおよび文字データを表示パネル９に表示する際に、画像データの解像度と表示パネル９の解像度との解像度比を算出して、その算出された解像度比に基づいて、画像データに対して画素数の変換処理を行い、画素数の変換処理がされた文字データの画素に対しては複数の画素の中間値で補間する補間処理を行わず、字幕色を優先して使用する処理を行い、画素数の変換処理がされたイメージデータの画素に対して補間処理を行う。【選択図】      図１
2007264748.tif 000002
【特許請求の範囲】
【請求項１】
文字および図形の画像を表す第１の画像データと文字および図形以外の画像を表す第２の画像データとを複合して所定の表示手段の画面に表示するための複合画像データの入力に応じて、当該複合画像データの解像度と当該表示手段の解像度との解像度比を算出する算出手段と、
前記算出手段によって算出された解像度比に基づいて、前記複合画像データに対して画素数の変換処理を行う変換手段と、
前記変換手段によって画素数の変換処理がされた複合画像データのうち、第１の画像データに対しては複数の画素の中間値で補間する補間処理を行わず、第２の画像データに対して補間処理を行う補間手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
文字および図形の画像を表す第１の画像データと文字および図形以外の画像を表す第２の画像データとを複合して所定の表示手段の画面に表示するための複合画像データの入力に応じて、当該複合画像データの解像度と当該表示手段の解像度との解像度比を算出する算出手段と、
前記算出手段によって算出された解像度比に基づいて、前記複合画像データに対して画素数の変換処理を行う変換手段と、
前記変換手段によって画素数の変換処理がされた複合画像データに含まれる第１の画像データの表示範囲を検出する検出手段と、
前記検出手段によって検出された第１の画像データの表示範囲に対しては複数の画素の中間値で補間する補間処理を行わず、第２の画像データの画素に対して補間処理を行う補間手段と、
を備えたことを特徴とする画像処理装置。
【請求項３】
文字および図形の画像を表す第１の画像データと文字および図形以外の画像を表す第２の画像データとを複合して所定の表示手段の画面に表示するための複合画像データの入力に応じて、当該複合画像データの解像度と当該表示手段の解像度との解像度比を算出する算出手段と、
前記算出手段によって算出された解像度比に基づいて、前記複合画像データに対して画素数の変換処理を行う変換手段と、
前記変換手段によって画素数の変換処理がされた複合画像データに含まれる第１の画像データの文字画像の最小線幅を検出する検出手段と、
前記検出手段によって検出された最小線幅よりも大きい線幅の文字画像のデータを最小線幅に変更する変更手段と、
前記検出手段によって検出された最小線幅以下の文字画像のデータおよび前記変更手段によって最小線幅に変更された文字画像のデータに対しては複数の画素の中間値で補間する補間処理を行わず、第２の画像データの画素に対して補間処理を行う補間手段と、
を備えたことを特徴とする画像処理装置。
【請求項４】
文字および図形の画像を表す第１の画像データと文字および図形以外の画像を表す第２の画像データとを複合して所定の表示手段の画面に表示するための複合画像データの入力に応じて、当該複合画像データの解像度と当該表示手段の解像度との解像度比を算出するステップAと、
前記ステップＡによって算出された解像度比に基づいて、前記複合画像データに対して画素数の変換処理を行うステップＢと、
前記ステップＢによって画素数の変換処理がされた複合画像データのうち、第１の画像データの画素に対しては複数の画素の中間値で補間する補間処理を行わず、第２の画像データに対して補間処理を行うステップＣと、
を実行することを特徴とする画像処理方法。
【請求項５】
文字および図形の画像を表す第１の画像データと文字および図形以外の画像を表す第２の画像データとを複合して所定の表示手段の画面に表示するための複合画像データの入力に応じて、当該複合画像データの解像度と当該表示手段の解像度との解像度比を算出するステップＡと、
前記ステップＡによって算出された解像度比に基づいて、前記複合画像データに対して画素数の変換処理を行うステップＢと、
前記ステップＢによって画素数の変換処理がされた複合画像データに含まれる第１の画像データの表示範囲を検出するステップＤと、
前記ステップＤによって検出された第１の画像データの表示範囲に対しては複数の画素の中間値で補間する補間処理を行わず、第２の画像データの画素に対して補間処理を行うステップＣと、
を実行することを特徴とする画像処理方法。
【請求項６】
文字および図形の画像を表す第１の画像データと文字および図形以外の画像を表す第２の画像データとを複合して所定の表示手段の画面に表示するための複合画像データの入力に応じて、当該複合画像データの解像度と当該表示手段の解像度との解像度比を算出するステップＡと、
前記ステップＡによって算出された解像度比に基づいて、前記複合画像データに対して画素数の変換処理を行うステップＢと、
前記ステップＢによって画素数の変換処理がされた複合画像データに含まれる文字画像の最小線幅を検出するステップＤと、
前記ステップＤによって検出された最小線幅よりも大きい線幅の文字画像のデータを最小線幅に変更するステップＥと、
前記ステップＤによって検出された最小線幅以下の文字画像データおよび前記ステップＥによって最小線幅に変更された文字画像データに対しては複数の画素の中間値で補間する補間処理を行わず、第２の画像データの画素に対して補間処理を行うステップＣと、
を実行することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理方法に関し、特に、表示する画像データの解像度と表示装置の解像度とが異なる場合に、画素数を変換する画像処理装置および画像処理方法に関する。
【背景技術】
【０００２】
放送局から受信した映像データやビデオカメラによって撮像された映像データを入力して、液晶表示装置やプラズマ表示装置に表示する場合に、入力した映像データの解像度と表示装置の解像度とが異なる場合には、入力した映像データの解像度を表示装置の解像度に合わせるためのスケーリング処理が行われる。いま、解像度を３／４に変換する場合のスケーリング処理を想定する。例えば、白黒の２値の画像において、連続して入力される水平方向（主走査方向）の４個の画素のうち、前の２個の画素が黒で後の２個の画素が白である場合に、これを水平方向の３個の画素にスケーリングすると、最初の１個の画素が黒で最後の１個の画素が白になるが、中央の１個の画素がグレーになってしまう。このため、ぼやけた表示画像になって画質が低下することになる。一般的に、ぼやけた画像に対して輪郭補正する技術については、従来、多くの提案がなされている。
【０００３】
例えば、ある提案の多色印刷装置においては、印刷のために入力されるＲＧＢ（レッド、グリーン、ブルー）系のデータがカラースキャナ装置などから得られたイメージデータであるか、又は、カラーディスプレイ装置などから得られたＣＧ（コンピュータグラフィック）データであるかを判別して、イメージデータに対しては色差が最小になるような色再現処理を施し、ＣＧデータに対しては肌色などの特定の色を重視したプリアードマッチングの色再現処理を施して、カラーインク特性に適合したＹＭＣＫ（イエロー、マゼンタ、シアン、ブラック）系のデータに変換する構成が記載されている。さらに、色再現処理を施したイメージデータに対して輪郭補正を行うことが記載されている。（特許文献１参照）
また、ある提案の画像処理装置においては、隣接する２つの画像の輪郭線を判別する際に、輪郭線近傍の濃淡むらに対する人間の知覚特性によるマッハ効果が、（１）色相が異なっていても明度に差がない場合に生じにくい、（２）隣接部分が小さい場合には生じにくい、（３）境界が入り組んでいると生じにくい、（４）赤〜黄色相よりも青〜緑色相で色の飽和度が低い場合には生じにくいという、リーブマン効果によって弱められる輪郭部分の知覚強調を、画像イメージを損なうことなく精度よく補正することを目的としている。このために、リーブマン効果のあらわれ易い輪郭線を判定し、リーブマン効果によりマッハ効果が生じないと判定されたときは、輪郭線近傍の画像データに輪郭線を強調するよう明度補正を施す構成が記載されている。（特許文献２参照）
また、ある提案の超音波診断装置においては、超音波の送受波により得られた画像が、患者名、診断部位、日時等を示す文字とともに表示される際に、画質を低下させずに文字情報を読み取りやすくすることを目的としている。このために、記録するビデオ信号の特定箇所、例えば、垂直又は水平ブランキング期間に画質参照信号を付加し、再生の際に、画質参照信号が劣化している場合に、文字の輪郭強調の補正を行う構成が記載されている。あるいは、文字を表示する画面の部分だけに輪郭強調の補正を行う構成が記載されている。（特許文献３参照）
また、ある提案の画像処理装置においては、画像の階調処理による影響を受ける色の濃い文字や図形の斜線部にのみスムージング処理を正確に実行することにより、画像の鮮鋭化および画質の向上を図ることを目的としている。このために、カラー電子写真プリンタの場合を例に採って、印刷データに含まれている文字や線の描画を示す文書描画データと、これ以外の描画を示すイメージ描画データとを解読する描画解読機能を備え、文書描画データについては２値化処理して輪郭補正し、イメージ描画データについてはディザ処理する構成が記載されている。（特許文献４参照）
【特許文献１】特開平６−１９８９７５号公報
【特許文献２】特開平８−２５１４１６号公報
【特許文献３】特開平１０−２６２９６５号公報
【特許文献４】特開２００１−２５１５１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１ないし特許文献４によって輪郭補正を行って鮮明な文字画像を再現しても、その文字の画像をスケーリング処理した場合には、文字のぼやけた画像を解決することはできない。例えば、図７（Ａ）に示すように、輪郭補正がなされて黒地に白の鮮明な「日」という文字の画像に対して１／２のスケーリング処理を行い、４画素分を１画素に変換した場合には、図７（Ｂ）に示すように、黒の画素と白の画素にまたがる部分はグレー（図のクロスハッチング部分）になってしまう。スケーリング処理した後の画像に対して輪郭補正を行うと、グレーの部分が黒に２値化された場合には、「日」の文字が「口」に化けてしまうことになる。
本発明の目的は、このような従来の課題を解決するためのものであり、入力した映像情報の解像度と表示装置の解像度とが異なる場合に、文字の画像をスケーリング処理した場合でも、ぼやけた画像が発生しないようにすることである。
【課題を解決するための手段】
【０００５】
請求項１に記載の画像処理装置は、文字および図形の画像を表す第１の画像データと文字および図形以外の画像を表す第２の画像データとを複合して所定の表示手段（実施形態においては、図１の表示パネル９に相当する）の画面に表示するための複合画像データの入力に応じて、当該複合画像データの解像度と当該表示手段の解像度との解像度比を算出する算出手段（実施形態においては、図１の信号処理部１０に相当する）と、算出手段によって算出された解像度比に基づいて、複合画像データに対して画素数の変換処理を行う変換手段（実施形態においては、図１の信号処理部１０に相当する）と、変換手段によって画素数の変換処理がされた複合画像データのうち、第１の画像データに対しては複数の画素の中間値で補間する補間処理を行わず、第２の画像データに対して補間処理を行う補間手段（実施形態においては、図１の信号処理部１０に相当する）と、を備えた構成になっている。
【０００６】
請求項２に記載の画像処理装置は、文字および図形の画像を表す第１の画像データと文字および図形以外の画像を表す第２の画像データとを複合して所定の表示手段（実施形態においては、図１の表示パネル９に相当する）の画面に表示するための複合画像データの入力に応じて、当該複合画像データの解像度と当該表示手段の解像度との解像度比を算出する算出手段（実施形態においては、図１の信号処理部１０に相当する）と、算出手段によって算出された解像度比に基づいて、複合画像データに対して画素数の変換処理を行う変換手段（実施形態においては、図１の信号処理部１０に相当する）と、変換手段によって画素数の変換処理がされた複合画像データに含まれる第１の画像データの表示範囲を検出する検出手段（実施形態においては、図１の信号処理部１０に相当する）と、検出手段によって検出された第１の画像データの表示範囲に対しては複数の画素の中間値で補間する補間処理を行わず、第２の画像データの画素に対して補間処理を行う補間手段と、を備えた構成になっている。
【０００７】
請求項３に記載の画像処理装置は、文字および図形の画像を表す第１の画像データと文字および図形以外の画像を表す第２の画像データとを複合して所定の表示手段（実施形態においては、図１の表示パネル９に相当する）の画面に表示するための複合画像データの入力に応じて、当該複合画像データの解像度と当該表示手段の解像度との解像度比を算出する算出手段（実施形態においては、図１の信号処理部１０に相当する）と、算出手段によって算出された解像度比に基づいて、複合画像データに対して画素数の変換処理を行う変換手段（実施形態においては、図１の信号処理部１０に相当する）と、変換手段によって画素数の変換処理がされた複合画像データに含まれる第１の画像データの文字画像の最小線幅を検出する検出手段（実施形態においては、図１の信号処理部１０に相当する）と、検出手段によって検出された最小線幅よりも大きい線幅の文字画像のデータを最小線幅に変更する変更手段（実施形態においては、図１の信号処理部１０に相当する）と、検出手段によって検出された最小線幅以下の文字画像のデータおよび変更手段によって最小線幅に変更された文字画像のデータに対しては複数の画素の中間値で補間する補間処理を行わず、第２の画像データの画素に対して補間処理を行う補間手段（実施形態においては、図１の信号処理部１０に相当する）と、を備えた構成になっている。
【０００８】
請求項４に記載の画像処理方法は、文字および図形の画像を表す第１の画像データと文字および図形以外の画像を表す第２の画像データとを複合して所定の表示手段（実施形態においては、図１の表示パネル９に相当する）の画面に表示するための複合画像データの入力に応じて、当該複合画像データの解像度と当該表示手段の解像度との解像度比を算出するステップAと、ステップＡによって算出された解像度比に基づいて、複合画像データに対して画素数の変換処理を行うステップＢと、ステップＢによって画素数の変換処理がされた複合画像データのうち、第１の画像データの画素に対しては複数の画素の中間値で補間する補間処理を行わず、第２の画像データに対して補間処理を行うステップＣと、を実行する構成になっている。
実施形態において、ステップＡないしステップＣは、図１の信号処理部１０の機能に相当する。
【０００９】
請求項５に記載の画像処理方法は、文字および図形の画像を表す第１の画像データと文字および図形以外の画像を表す第２の画像データとを複合して所定の表示手段（実施形態においては、図１の表示パネル９に相当する）の画面に表示するための複合画像データの入力に応じて、当該複合画像データの解像度と当該表示手段の解像度との解像度比を算出するステップＡと、ステップＡによって算出された解像度比に基づいて、複合画像データに対して画素数の変換処理を行うステップＢと、ステップＢによって画素数の変換処理がされた複合画像データに含まれる第１の画像データの表示範囲を検出するステップＤと、ステップＤによって検出された第１の画像データの表示範囲に対しては複数の画素の中間値で補間する補間処理を行わず、第２の画像データの画素に対して補間処理を行うステップＣと、を実行する構成になっている。
実施形態において、ステップＡないしステップＤは、図１の信号処理部１０の機能に相当する。
【００１０】
請求項６に記載の画像処理方法は、文字および図形の画像を表す第１の画像データと文字および図形以外の画像を表す第２の画像データとを複合して所定の表示手段（実施形態においては、図１の表示パネル９に相当する）の画面に表示するための複合画像データの入力に応じて、当該複合画像データの解像度と当該表示手段の解像度との解像度比を算出するステップＡと、ステップＡによって算出された解像度比に基づいて、前記複合画像データに対して画素数の変換処理を行うステップＢと、ステップＢによって画素数の変換処理がされた複合画像データに含まれる文字画像の最小線幅を検出するステップＤと、ステップＤによって検出された最小線幅よりも大きい線幅の文字画像のデータを最小線幅に変更するステップＥと、ステップＤによって検出された最小線幅以下の文字画像データおよびステップＥによって最小線幅に変更された文字画像データに対しては複数の画素の中間値で補間する補間処理を行わず、第２の画像データの画素に対して補間処理を行うステップＣと、を実行する構成になっている。
実施形態において、ステップＡないしステップＥは、図１の信号処理部１０の機能に相当する。
【発明の効果】
【００１１】
本発明の画像処理装置および画像処理方法によれば、入力した映像情報の解像度と表示装置の解像度とが異なる場合に、文字の画像をスケーリング処理した場合でも、ぼやけた画像が発生しないようにできるという効果が得られる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明による画像処理装置の第１実施形態ないし第３実施形態について、地上波デジタル放送を受信する携帯電話装置を例に採って、図１〜図１０を参照して詳細に説明する。なお、この明細書においては、用語の定義としての「映像」および「画像」を特に区別していない。一般に、放送局から受信する動画や静止画については「映像」という用語が当てられ、受信した後に動画や静止画を信号処理する際には「画像」という用語が当てられることが多いが、厳密には区別することはできないし、区別する必要もないからである。
【００１３】
図１は、各実施形態に共通する画像処理装置のシステム構成を示す図である。図１に示すように、画像処理装置は、地上波デジタル放送受信部１、字幕ＣＬＵＴ（カラー・ルックアップ・テーブル）データベース２、映像データ記憶部３、文字・図形スケーリング回路４、画素色判断回路５、スケーリング回路６、スケーリング則データベース７、表示コントローラ８、液晶表示パネル（ＬＣＤ）９を備えている。液晶表示パネル９の解像度は、水平方向（主走査方向）に９８０画素、垂直方向（副走査方向）に５４０画素で構成されている。
【００１４】
地上波デジタル放送受信部１は、放送局からの地上波デジタル放送の電波を受信して、地上波デジタル放送に含まれている放送番組映像と放送用マークアップ言語（ＢＭＬ）で記述されたデータ放送とを分離する。そして、放送番組映像に対してＭＰＥＧ２デコード処理を行って動画データを再生する。また、データ放送に含まれている２５６色を指定する８ビットのデータである文字（字幕）データ、図形データ、静止画データを分離して、字幕ＣＬＵＴデータベース２に記憶する。映像データ記憶部３は、地上波デジタル放送受信部１によって分離された動画データ、文字データ、図形データ、静止画データを少なくとも１画面分記憶する。１画面の映像データは、水平方向に１９６０画素、垂直方向に１０８０画素で構成されている。文字・図形スケーリング回路４は、字幕および図形の画素数変換のスケーリング処理を行う。画素色判断回路５は、字幕ＣＬＵＴデータベース２を参照して字幕の色を判断する。スケーリング回路６は、動画データおよび静止画データからなるイメージデータの画素数変換のスケーリング処理を行う。
【００１５】
文字・図形スケーリング回路４、画素色判断回路５、スケーリング回路６によって、１９６０画素×１０８０画素の解像度の画素数を、９８０画素×５４０画素の表示パネル９の解像度の画素数に変換する信号処理部１０を構成する。したがって、２画素×２画素が１画素に変換されることになる。スケーリング則データベース７は、信号処理部１０に与える解像度変換のためのスケーリング則を記憶している。表示コントローラ８は、信号処理部１０によってスケーリング処理された９８０画素×５４０画素の画像データを１画面に展開して表示パネル９に出力して表示させる。表示パネル９に表示された画面には、動画および静止画であるイメージ、図形、および字幕が表示される。
【００１６】
次に、第１実施形態における信号処理部１０による画像処理方法について、図２ないし図５を参照して説明する。
図２において、まず、初期処理を実行する（ステップＳ１００）。図３は、この初期処理のフローチャートである。初期処理では、表示パネル９の解像度、すなわち、９８０画素×５４０画素の解像度を読み込む（ステップＳ１０）。次に、放送データ情報を入力する（ステップＳ１１）。そして、映像の解像度、すなわち、１９６０画素×１０８０画素の解像度を検出する（ステップＳ１２）。また、字幕ＣＬＵＴデータベース２より字幕色のＩｄｅｘを取得する（ステップＳ１３）。そして、図２のフローチャートに戻る。
【００１７】
図２において、ステップＳ１００の初期処理の後、元画像の解像度と表示パネルの解像度の比を決定する（ステップＳ１０１）。そして、決定したスケーリング値をレジスタに記憶する（ステップＳ１０２）。次に、元画像の解像度の従い、スケーリング処理に必要なラインデータすなわち水平方向の画素データの読み出しを行う（ステップＳ１０３）。そして、読み出したラインデータに字幕に用いた色データがあるか否かを判別する（ステップＳ１０４）。字幕に用いた色データがある場合には、複数の画素の色値の中間値で補間する補間処理を行わず、字幕色を優先して使用する処理を行う（ステップＳ１０５）。一方、読み出したラインデータに字幕に用いた色データがない場合には、複数の画素の色値の中間値で補間する色補間処理を行う（ステップＳ１０６）。ステップＳ１０５の字幕色優先使用処理の後、又は、ステップＳ１０６の色補間処理の後は、表示パネルの解像度に画素数を変換した１ラインデータを完成する（ステップＳ１０７）。この後、全ラインに対する画素数の変換処理が終了したか否かを判別し（ステップＳ１０８）、終了していない場合には、ステップＳ１０３からステップＳ１０７までの処理を繰り返す。全ラインに対するスケーリング処理が終了したときは、このフローチャートを終了する。
【００１８】
図４は、第１実施形態によるスケーリング処理によって、１９６０画素×１０８０画素の解像度の元画像の文字「日」（図４のＡ）を、９８０画素×５４０画素の表示パネル９の解像度の文字「日」（図４のＢ）に変換した例を示している。図１１（Ｂ）に示した従来例の文字「日」と比較すると明らかなように、図４（Ｂ）の文字「日」にはグレーのぼやけた画素が発生しない。
【００１９】
以上のように、この第１実施形態の画像処理装置の信号処理部は、入力される画像データに含まれるイメージデータおよび文字データを表示パネル９に表示する際に、画像データの解像度と表示パネル９の解像度との解像度比を算出して、その算出された解像度比に基づいて、画像データに対して画素数の変換処理を行う。そして、画素数の変換処理がされた文字データの画素に対しては複数の画素の中間値で補間する補間処理を行わず、字幕色を優先して使用する処理を行い、画素数の変換処理がされたイメージデータの画素に対して補間処理を行う。
したがって、入力した映像情報の解像度と表示パネル９の解像度とが異なる場合に、文字の画像をスケーリング処理した場合でも、ぼやけた画像が発生しない。
【００２０】
次に、第２実施形態における信号処理部１０による画像処理方法について、図５ないし図７を参照して説明する。
図５において、まず、初期処理を実行する（ステップＳ２００）。図６は、この初期処理のフローチャートである。初期処理では、表示パネル９の解像度、すなわち、９８０画素×５４０画素の解像度を読み込む（ステップＳ２０）。次に、放送データ情報を入力する（ステップＳ２１）。そして、映像の解像度、すなわち、１９６０画素×１０８０画素の解像度を検出する（ステップＳ２２）。次に、字幕の表示位置を検出し（ステップＳ２３）、字幕の大きさを検出する（ステップＳ２４）。また、字幕ＣＬＵＴデータベース２より字幕色のＩｄｅｘを取得する（ステップＳ２５）。そして、図５のフローチャートに戻る。
【００２１】
図５において、ステップＳ２００の初期処理の後、元画像の解像度と表示パネルの解像度の比を決定する（ステップＳ２０１）。そして、決定したスケーリング値をレジスタに記憶する（ステップＳ２０２）。次に、元画像の解像度の従い、スケーリング処理に必要なラインデータすなわち水平方向の画素データの読み出しを行う（ステップＳ２０３）。そして、読み出したラインデータは字幕に用いた範囲であるか否かを判別する（ステップＳ２０４）。字幕に用いた範囲である場合には、読み出したラインデータに字幕に用いた色データがあるか否かを判別する（ステップＳ２０５）。字幕に用いた色データがある場合には、複数の画素の色値の中間値で補間する補間処理を行わず、字幕色を優先して使用する処理を行う（ステップＳ２０６）。一方、読み出したラインデータは字幕に用いた範囲でない場合、又は、読み出したラインデータに字幕に用いた色データがない場合には、複数の画素の色値の中間値で補間する色補間処理を行う（ステップＳ２０７）。ステップＳ２０６の字幕色優先使用処理の後、又は、ステップＳ２０７の色補間処理の後は、表示パネルの解像度に画素数を変換した１ラインデータを完成する（ステップＳ２０８）。この後、全ラインに対する画素数の変換処理が終了したか否かを判別し（ステップＳ２０９）、終了していない場合には、ステップＳ２０３からステップＳ２０８までの処理を繰り返す。全ラインに対するスケーリング処理が終了したときは、このフローチャートを終了する。
図７は、第１実施形態によるスケーリング処理によって、解像度が変換された水平方向の３００画素×垂直方向の４０画素の字幕の例を示している。図７から明らかなように、３００画素×４０画素の字幕にはグレーのぼやけた画素がない。
【００２２】
以上のように、この第２実施形態の画像処理装置の信号処理部は、入力される画像データに含まれるイメージデータおよび文字データを表示パネル９に表示する際に、画像データの解像度と表示パネル９の解像度との解像度比を算出して、その算出された解像度比に基づいて、画像データに対して画素数の変換処理を行い、画素数の変換処理がされた画像データに含まれる文字データの表示範囲を検出する。そして、検出された文字データの表示範囲に対しては複数の画素の中間値で補間する補間処理を行わず、字幕色を優先して使用する処理を行い、画素数の変換処理がされたイメージデータの画素に対して補間処理を行う。
したがって、入力した映像情報の解像度と表示パネル９の解像度とが異なる場合に、文字の画像をスケーリング処理した場合でも、ぼやけた画像が発生しない。
【００２３】
次に、第３実施形態における信号処理部１０による画像処理方法について、図８ないし図１０を参照して説明する。
図８において、まず、初期処理を実行する（ステップＳ３００）。図９は、この初期処理のフローチャートである。初期処理では、表示パネル９の解像度、すなわち、９８０画素×５４０画素の解像度を読み込む（ステップＳ３０）。次に、放送データ情報を入力する（ステップＳ３１）。そして、映像の解像度、すなわち、１９６０画素×１０８０画素の解像度を検出する（ステップＳ３２）。次に、字幕の文字の大きさを検出し（ステップＳ３３）、さらに最小文字線幅を算出する（ステップＳ３４）。また、字幕ＣＬＵＴデータベース２より字幕色のＩｄｅｘを取得する（ステップＳ３５）。そして、図８のフローチャートに戻る。
【００２４】
図８において、ステップＳ３００の初期処理の後、元画像の解像度と表示パネルの解像度の比を決定する（ステップＳ３０１）。そして、決定したスケーリング値をレジスタに記憶する（ステップＳ３０２）。次に、元画像の解像度の従い、スケーリング処理に必要なラインデータすなわち水平方向の画素データの読み出しを行う（ステップＳ３０３）。そして、読み出したラインデータに字幕に用いた色データがあるか否かを判別する（ステップＳ３０４）。字幕に用いた色データがある場合には、複数の画素の色値の中間値で補間する補間処理を行わず、字幕色を優先して使用する処理を行う（ステップＳ３０５）。さらに、その文字線幅が最小文字線幅以下であるか否かを判別する（ステップＳ３０６）。文字線幅が最小文字線幅より大きい場合には、最小文字線幅に変更する（ステップＳ３０７）。一方、読み出したラインデータに字幕に用いた色データがない場合には、複数の画素の色値の中間値で補間する色補間処理を行う（ステップＳ３０８）。ステップＳ３０６において、文字線幅が最小文字線幅以下である場合、ステップＳ３０７において、文字線幅を最小文字線幅に変更した場合、又は、ステップＳ３０８の色補間処理の後は、表示パネルの解像度に画素数を変換した１ラインデータを完成する（ステップＳ３０９）。この後、全ラインに対する画素数の変換処理が終了したか否かを判別し（ステップＳ３１０）、終了していない場合には、ステップＳ３０３からステップＳ３０９までの処理を繰り返す。全ラインに対するスケーリング処理が終了したときは、このフローチャートを終了する。
【００２５】
図１０は、第３実施形態によるスケーリング処理によって、１９６０画素×１０８０画素の解像度の元画像の文字「日」（図１０のＡ）を、９８０画素×５４０画素の表示パネル９の解像度の文字「日」（図１０のＢ）に変換した例を示している。図１１（Ｂ）に示した従来例の文字「日」と比較すると明らかなように、図１０（Ｂ）の文字「日」にはグレーのぼやけた画素がない。さらに、図４（Ｂ）に示した第１実施形態の文字「日」と比較すると、文字線幅が最小線幅になっているので、元画像の「日」の形状に近い文字に変換されているのが分かる。
【００２６】
以上のように、この第３実施形態の画像処理装置の信号処理部は、入力される画像データに含まれるイメージデータおよび文字データを表示パネル９に表示する際に、画像データの解像度と表示パネル９の解像度との解像度比を算出して、その算出された解像度比に基づいて、画像データに対して画素数の変換処理を行う。また、画素数の変換処理がされた画像データに含まれる文字データの最小線幅を検出し、検出された最小線幅よりも大きい線幅の文字データを最小線幅に変更する。そして、最小線幅以下の文字データおよび最小線幅に変更された文字データに対しては複数の画素の中間値で補間する補間処理を行わず、字幕色を優先して使用する処理を行い、画素数の変換処理がされたイメージデータの画素に対して補間処理を行う。
したがって、入力した映像情報の解像度と表示パネル９の解像度とが異なる場合に、文字の画像をスケーリング処理した場合でも、ぼやけた画像が発生しない。さらに、元画像の文字の形状に近い文字を得ることができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の各実施形態における画像処理装置のシステム構成を示すブロック図。
【図２】第１実施形態における画像処理方法を示すフローチャート。
【図３】図２における初期処理のフローチャート。
【図４】第１実施形態における字幕のスケーリング処理の例を示す図。
【図５】第２実施形態における画像処理方法を示すフローチャート。
【図６】図５における初期処理のフローチャート。
【図７】第２実施形態における字幕のスケーリング処理の例を示す図。
【図８】第３実施形態における画像処理方法を示すフローチャート。
【図９】図８における初期処理のフローチャート。
【図１０】第３実施形態における字幕のスケーリング処理の例を示す図。
【図１１】従来の字幕のスケーリング処理の例を示す図。
【符号の説明】
【００２８】
１  地上波デジタル放送受信部
２  字幕ＣＬＵＴデータベース
３  映像データ記憶部
４  文字・図形スケーリング回路
５  画素色判断回路
６  スケーリング回路
７  スケーリング則データベース
８  表示コントローラ
９  表示パネル
１０  信号処理部
【図１】
2007264748.tif 000003
【図２】
2007264748.tif 000004
【図３】
2007264748.tif 000005
【図４】
2007264748.tif 000006
【図５】
2007264748.tif 000007
【図６】
2007264748.tif 000008
【図７】
2007264748.tif 000009
【図８】
2007264748.tif 000010
【図９】
2007264748.tif 000011
【図１０】
2007264748.tif 000012
【図１１】
2007264748.tif 000013