(57)【要約】【課題】本発明は、文字画像を簡易な方法で高品位に拡大することができる文字画像拡大装置を提供する。【解決手段】入力処理部１０１が、２値文字画像の入力を受け付け、拡大処理部が前記文字画像を縦、横それぞれｍ倍に拡大し、選出手段１０２が、拡大された前記文字画像における、縦、横それぞれｎより小さい２のべき乗個の画素からなる画素ブロックのうち、背景色である注目画素ブロックを順に選出し、補間処理部１０３が、選出された注目画素ブロックに対角に接する２つの画素ブロックが文字色である場合に、当該注目画素ブロックを文字色に変更し、縮小処理部１０４が、色変更された文字画像を縦、横それぞれ（ｍ／ｎ）倍する縮小する。【選択図】図２
2007232851.tif 000002
【特許請求の範囲】
【請求項１】
背景色及び文字色である画素の２次元配列である文字画像を縦、横それぞれｍ（ｍは、１より大きい正数）倍に拡大する文字画像拡大装置であって
前記文字画像を縦、横それぞれｎ（ｎは、ｍより大きい整数）倍に拡大する拡大手段と、
拡大された前記文字画像における、縦、横それぞれｎより小さい数の画素からなる画素ブロックのうち、背景色でありかつ対角に接する２つの画素ブロックが文字色である画素ブロックを注目画素ブロックとして順に選出する選出手段と、
選出された注目画素ブロックを文字色に変更する変更手段と、
変更手段により色変更された文字画像を縦、横それぞれ（ｍ／ｎ）倍する縮小手段と
を備えることを特徴とする文字画像拡大装置。
【請求項２】
前記文字画像拡大装置は、更に、
前記選出手段に、前回選出した全ての注目画素ブロックが文字色に変更された文字画像における、前回よりも縦、横がそれぞれ小さい数の画素からなる画素ブロックのうち、背景色でありかつ対角に接する２つの画素ブロックが文字色である画素ブロックを、注目画素ブロックとして順に選出させ、前記変更手段に、前記選出手段が選出した注目画素ブロックを文字色に変更させることを、画素ブロックの大きさが、縦、横それぞれ１画素になるまで繰り返させる制御手段
を含むことを特徴とする請求項１に記載の文字画像拡大装置。
【請求項３】
前記ｎは、２のべき乗数であり、
前記選出手段は、
ｎより小さい自然数である２のべき乗数の全てを降順に１つずつ生成し、生成した数を、前回よりも縦、横がそれぞれ小さい前記数とする
ことを特徴とする請求項２に記載の文字画像拡大装置。
【請求項４】
前記選出手段は、
拡大された前記文字画像における１行又は１列全ての画素ブロックが同一色か否かを、それぞれの行又は列について判定する同一色判定部と、
同一色でなかった行又は列に含まれる画素ブロックそれぞれについて、画素ブロックが背景色か否かを判定する背景色判定部と、
背景色であると判定された画素ブロックについて、当該画素ブロックに対角に接する２つの画素ブロックが文字色であるか否かを判定し、文字色であった場合に、当該画素ブロックを注目画素ブロックとして選出する選出部と
を含むことを特徴とする請求項１に記載の文字画像拡大装置。
【請求項５】
前記文字画像拡大装置は、更に、
複数の文字画像が連結された連結文字画像を取得する取得手段と、
前記連結文字画像を複数の前記文字画像に分割する分割手段と、
前記文字画像それぞれについて、前記拡大手段による拡大、前記選出手段による選出、前記変更手段による変更及び前記縮小手段による縮小を実行させる分割制御手段と、
前記縮小手段により縮小された前記各文字画像を連結する連結手段と
を含むことを特徴とする請求項４に記載の文字画像拡大装置。
【請求項６】
前記文字画像拡大装置は、更に、
拡大された前記文字画像における、縦、横それぞれｎより小さい数の画素からなる画素ブロックのうち、背景色でありかつ４隅に対角に接する４つの画素ブロックのうちの３つが文字色でありかつ文字色である３つの画素ブロックを含みＬ字型を形成する縦、横それぞれ所定数個の連続する画素ブロック全てが文字色である画素ブロックを直角画素ブロックとして選出する直角判定手段と、
前記直角画素ブロックが注目画素ブロックとして前記選出手段により選出されるのを抑止する選出抑止手段と
を含むことを特徴とする請求項１に記載の文字画像拡大装置。
【請求項７】
前記文字画像拡大装置は、更に、
前記文字画像を表示するディスプレイの大きさを示すサイズ情報を取得するサイズ取得手段と、
前記サイズ情報が示す大きさが、所定の大きさ未満であった場合に、前記拡大手段による拡大、前記選出手段による選出、前記変更手段による変更及び前記縮小手段による縮小を抑止する抑止手段と
を含むことを特徴とする請求項１に記載の文字画像拡大装置。
【請求項８】
前記文字画像拡大装置は、更に、
文字画像を示す文字信号の入力を受け付ける信号受付手段と、
文字信号に基づき文字画像を生成する文字画像生成手段と、
前記縮小手段により縮小された文字画像を表示する表示手段と
を含むことを特徴とする請求項１に記載の文字画像拡大装置。
【請求項９】
背景色及び文字色である画素の２次元配列である文字画像を縦、横それぞれｍ（ｍは、１より大きい正数）倍に拡大する文字画像拡大方法であって
前記文字画像を縦、横それぞれｎ（ｎは、ｍより大きい整数）倍に拡大する拡大ステップと、
拡大された前記文字画像における、縦、横それぞれｎより小さい数の画素からなる画素ブロックのうち、背景色でありかつ対角に接する２つの画素ブロックが文字色である画素ブロックを注目画素ブロックとして順に選出する選出ステップと、
選出された注目画素ブロックを文字色に変更する変更ステップと、
変更手段により色変更された文字画像を縦、横それぞれ（ｍ／ｎ）倍する縮小ステップと
を含むことを特徴とする文字画像拡大方法。
【請求項１０】
背景色及び文字色である画素の２次元配列である文字画像を縦、横それぞれｍ（ｍは、１より大きい正数）倍に拡大する文字画像拡大装置に用いられるコンピュータプログラムであって、
前記文字画像を縦、横それぞれｎ（ｎは、ｍより大きい整数）倍に拡大する拡大ステップと、
拡大された前記文字画像における、縦、横それぞれｎより小さい数の画素からなる画素ブロックのうち、背景色でありかつ対角に接する２つの画素ブロックが文字色である画素ブロックを注目画素ブロックとして順に選出する選出ステップと、
選出された注目画素ブロックを文字色に変更する変更ステップと、
変更手段により色変更された文字画像を縦、横それぞれ（ｍ／ｎ）倍する縮小ステップと
を含むことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、背景色と文字色とで表現される文字画像を拡大して表示する文字画像拡大装置であって、特に、拡大文字の輪郭を補正する技術に関する。
【背景技術】
【０００２】
表示デバイスを備えるテレビジョン受像機、ディスプレイ装置など表示装置の多くは、ユーザに対する情報表示のために、ＯＳＤ（Ｏｎ−Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）やテレテキストなどの文字や図形等を、前記表示デバイスの画面サイズなどに応じて拡大して表示している。
従来のように、表示デバイスがＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）の場合には、表示デバイスの特性上、表示する文字等の輪郭は不鮮明になるため、文字等を単純な方法により拡大して表示しても、拡大表示した文字等の輪郭に生じるジャギー（ギザギザ）が目立つことはない。
【０００３】
しかし、近年、急速に普及してきたＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスの場合には、表示デバイスの特性上、文字等の輪郭が鮮明に表示されるので、文字等の輪郭に生じるジャギーが目立たないよう、文字等の輪郭を補正する必要がある。
文字等の輪郭を補正する手法には、図１６（ａ）に示すように、ニアレストネイバー法を始めとして、バイリニア法、バイキュービック法などがある（非特許文献1参照）。
【０００４】
ニアレストネイバー法（最近傍法）は、画素間を、隣接する画素値をコピーすることで補間する単純なものであり、処理は高速に行えるが画質が低くジャギーが出る。
バイリニア法（線形補間法）は、求める画素に対応する原画像の近傍4点より、画素値を求めるものであり、補正後の文字画像の品位はニアレストネイバー法より高いが、輪郭は甘くなる。
【０００５】
バイキュービック法（３次補間法）は、求める画素に対応する原画像の近傍１６点より、補正後の画素値を求めるものであり、上記他の方法と比べ高品位であるが、計算が複雑なため処理に時間がかかる。
また、上記３つの方法の他、特許文献１に開示されているように、パターンマッチングを用いて拡大画像を作成する方法もあるが、パターンを多くするほど処理が複雑になり、また、２値画像において必ずしも画質が向上するとは限らない。
【特許文献１】特開平９−９８２８２号公報
【非特許文献１】川崎 高志、“画像拡大手法に関する考察”、[online]、2001年12月  [2005年11月30日検索]、http://mikilab.doshisha.ac.jp/dia/monthly/monthly01/20011222/personal_kawasaki.pdf>
【発明の開示】
【発明が解決しようとする課題】
【０００６】
テレビジョン受像機などに組込んで使用されるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）は、低消費電力化のために処理能力が低く抑えられており、バイキュービック法などのように複雑な方法では文字画像をリアルタイム処理できない。このため、より簡易な方法により、拡大後の文字画像の品位を向上させたいという要望がある。
上記課題を解決するために、本発明は、文字の輪郭を滑らかに補正しつつ文字画像を拡大し、かつ処理負荷の増加を抑制することができる文字画像拡大装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、背景色及び文字色である画素の２次元配列である文字画像を縦、横それぞれｍ（ｍは、１より大きい正数）倍に拡大する文字画像拡大装置であって、前記文字画像を縦、横それぞれｎ（ｎは、ｍより大きい整数）倍に拡大する拡大手段と、拡大された前記文字画像における、縦、横それぞれｎより小さい数の画素からなる画素ブロックのうち、背景色でありかつ対角に接する２つの画素ブロックが文字色である画素ブロックを注目画素ブロックとして順に選出する選出手段と、選出された注目画素ブロックを文字色に変更する変更手段と、変更手段により色変更された文字画像を縦、横それぞれ（ｍ／ｎ）倍する縮小手段とを備える。
【発明の効果】
【０００８】
本発明の文字画像拡大装置は、上述の構成を備えることにより、文字画像の拡大と、注目画素ブロックが背景色であるか否かの判定と、背景色である注目画素ブロックに対角に接する画素ブロックが、両方とも文字色であるか否かの判定という単純な処理により、文字の輪郭を補正しつつ文字画像を拡大するので、３次式の演算のような複雑な演算を行うのに比べ、処理負荷を低減することができる。
【０００９】
また、文字画像をｍより大きいｎ倍に一旦拡大し、拡大した画像について、文字の輪郭を補正するので、文字画像をｍ倍に拡大する場合よりも、文字の輪郭を細部まで補正することができる。
また、前記文字画像拡大装置は、更に、前記選出手段に、前回選出した全ての注目画素ブロックが文字色に変更された文字画像における、前回よりも縦、横がそれぞれ小さい数の画素からなる画素ブロックのうち、背景色でありかつ対角に接する２つの画素ブロックが文字色である画素ブロックを、注目画素ブロックとして順に選出させ、前記変更手段に、前記選出手段が選出した注目画素ブロックを文字色に変更させることを、画素ブロックの大きさが、縦、横それぞれ１画素になるまで繰り返させる制御手段を含むこととしてもよい。
【００１０】
この構成によれば、文字画像の拡大と、注目画素ブロックが背景色であるか否かの判定と、背景色である注目画素ブロックに対角に接する画素ブロックが、両方とも文字色であるか否かの判定という単純な処理により、文字の輪郭を補正しつつ文字画像を拡大するので、３次式の演算のような複雑な演算を行うのに比べ、処理負荷を低減することができる。
【００１１】
また、文字画像をｍより大きいｎ倍に一旦拡大し、拡大した画像について、文字の輪郭を補正するので、文字画像をｍ倍に拡大する場合よりも、文字の輪郭を細部まで補正することができる。
また、前記ｎは、２のべき乗数であり、前記選出手段は、ｎより小さい自然数である２のべき乗数の全てを降順に１つずつ生成し、生成した数を、前回よりも縦、横がそれぞれ小さい前記数とすることとしてもよい。
【００１２】
この構成によれば、縦、横それぞれ２のべき乗個からなる画素ブロック単位で処理を行い、当該処理を単純化することができる。
また、縦、横それぞれｎ／２画素の画素ブロックについて、選出、変更の各処理を行った後、縦、横それぞれｎ／４画素ブロックについて同様に処理し、これを縦、横１画素の画素ブロックまで、縦、横の画素数を半減させながら繰り返すので、各画素ブロックの縦、横の画素数に端数が出ず、処理を単純化することができる。
【００１３】
また、前記選出手段は、拡大された前記文字画像における１行又は１列全ての画素ブロックが同一色か否かを、それぞれの行又は列について判定する同一色判定部と、同一色でなかった行又は列に含まれる画素ブロックそれぞれについて、画素ブロックが背景色か否かを判定する背景色判定部と、背景色であると判定された画素ブロックについて、当該画素ブロックに対角に接する２つの画素ブロックが文字色であるか否かを判定し、文字色であった場合に、当該画素ブロックを注目画素ブロックとして選出する選出部とを含むこととしてもよい。
【００１４】
また、前記文字画像拡大装置は、更に、複数の文字画像が連結された連結文字画像を取得する取得手段と、前記連結文字画像を複数の前記文字画像に分割する分割手段と、前記文字画像それぞれについて、前記拡大手段による拡大、前記選出手段による選出、前記変更手段による変更及び前記縮小手段による縮小を実行させる分割制御手段と、前記縮小手段により縮小された前記各文字画像を連結する連結手段とを含むこととしてもよい。
【００１５】
この構成によれば、文字画像において、１行又は１列全ての画素ブロックが同一色である場合には、その行又は列に含まれる画素ブロックについて、前記選出手段による選出、前記変更手段による変更を行わないので、処理負荷を低減することができる。
また、前記連結文字画像においては、判定対象である１行又は１列全ての画素ブロックが同一色ではないと判定されるような場合であっても、分割してから同様の判定を行うと、分割された行又は列の一方が同一色となる場合があるので、この場合、前記連結文字画像についての処理負荷を低減することができる。
【００１６】
また、前記文字画像拡大装置は、更に、拡大された前記文字画像における、縦、横それぞれｎより小さい数の画素からなる画素ブロックのうち、背景色でありかつ４隅に対角に接する４つの画素ブロックのうちの３つが文字色でありかつ文字色である３つの画素ブロックを含みＬ字型を形成する縦、横それぞれ所定数個の連続する画素ブロック全てが文字色である画素ブロックを直角画素ブロックとして選出する直角判定手段と、前記直角画素ブロックが注目画素ブロックとして前記選出手段により選出されるのを抑止する選出抑止手段とを含むこととしてもよい。
【００１７】
この構成によれば、注目画素ブロックが文字の直角部分に係るものであるか否かの判定を行い、本来、画素の色を変更する必要のない直角部分の画素を誤って背景色から文字色に変更するのを防ぎ、文字画像の品質の低下を防ぐことが出来る。
また、前記文字画像拡大装置は、更に、前記文字画像を表示するディスプレイの大きさを示すサイズ情報を取得するサイズ取得手段と、前記サイズ情報が示す大きさが、所定の大きさ未満であった場合に、前記拡大手段による拡大、前記選出手段による選出、前記変更手段による変更及び前記縮小手段による縮小を抑止する抑止手段とを含むこととしてもよい。
【００１８】
この構成によれば、文字の輪郭補正に対する効果の分かり易い所定の大きさ以上のディスプレイに表示する場合のみ、前記拡大手段による拡大、前記選出手段による選出、前記変更手段による変更を行うので、文字の輪郭補正に対する効果のない場合の処理負荷を低減することができる。
また、前記文字画像拡大装置は、更に、文字画像を示す文字信号の入力を受け付ける信号受付手段と、文字信号に基づき文字画像を生成する文字画像生成手段と、前記縮小手段により縮小された文字画像を表示する表示手段とを含むこととしてもよい。
【００１９】
本発明の文字画像拡大方法は、背景色及び文字色である画素の２次元配列である文字画像を縦、横それぞれｍ（ｍは、１より大きい正数）倍に拡大する文字画像拡大方法であって、前記文字画像を縦、横それぞれｎ（ｎは、ｍより大きい整数）倍に拡大する拡大ステップと、拡大された前記文字画像における、縦、横それぞれｎより小さい数の画素からなる画素ブロックのうち、背景色でありかつ対角に接する２つの画素ブロックが文字色である画素ブロックを注目画素ブロックとして順に選出する選出ステップと、選出された注目画素ブロックを文字色に変更する変更ステップと、変更手段により色変更された文字画像を縦、横それぞれ（ｍ／ｎ）倍する縮小ステップとを含む。
【００２０】
本発明のコンピュータプログラムは、背景色及び文字色である画素の２次元配列である文字画像を縦、横それぞれｍ（ｍは、１より大きい正数）倍に拡大する文字画像拡大装置に用いられるコンピュータプログラムであって、前記文字画像を縦、横それぞれｎ（ｎは、ｍより大きい整数）倍に拡大する拡大ステップと、拡大された前記文字画像における、縦、横それぞれｎより小さい数の画素からなる画素ブロックのうち、背景色でありかつ対角に接する２つの画素ブロックが文字色である画素ブロックを注目画素ブロックとして順に選出する選出ステップと、選出された注目画素ブロックを文字色に変更する変更ステップと、変更手段により色変更された文字画像を縦、横それぞれ（ｍ／ｎ）倍する縮小ステップとを含む。
【００２１】
この構成によれば、文字画像の拡大と、注目画素ブロックが背景色であるか否かの判定と、背景色である注目画素ブロックに対角に接する画素ブロックが、両方とも文字色であるか否かの判定という単純な処理により、文字の輪郭を補正しつつ文字画像を拡大するので、３次式の演算のような複雑な演算を行うのに比べ、処理負荷を低減することができる。
【００２２】
また、文字画像をｍより大きいｎ倍に一旦拡大し、拡大した画像について、文字の輪郭を補正するので、文字画像をｍ倍に拡大する場合よりも、文字の輪郭を細部まで補正することができる。
【発明を実施するための最良の形態】
【００２３】
本発明の一実施形態に係るテレビ受像機は、文字色と背景色の２色を用いて字幕などの文字をスケーリングして表示する際の処理負荷を低減するものである。
前記テレビ受像機は、文字を含む原画像を解像度の異なる変換画像へと変換する場合に、原画像を一旦変換画像よりも更に解像度の大きい拡大画像へと変換し、前記拡大画像の各画素について、対角に隣接する画素を用いた低負荷な補間処理による輪郭補正を行い、その後、変換画像に変換する。
【００２４】
以下に、本発明の一実施形態に係るテレビ受像機１について、図面を用いて説明する。
＜構成＞
テレビ受像機１は、ＮＴＳＣ等の所定の放送方式に基づき放送される放送波を受信し、受信した放送波を復調、再生するものであり、図１に示すように、チューナー１２、ＡＶセレクタ１３、映像処理部１４、文字信号処理部１５、音声処理部１６、混合器１７、ディスプレイ部１８、スピーカー部１９を含んで構成される。
【００２５】
チューナー１２は、放送局がＮＴＳＣ等の所定の放送方式に基づき放送する放送波を受信し、受信した放送波を復調することにより、映像信号と、音声信号と、字幕などの文字を示す文字信号とを得て、前記映像信号、前記音声信号、前記文字信号を、ＡＶセレクタ１３へ出力する。
ＡＶセレクタ１３は、チューナー１２から受け付ける前記映像信号、前記音声信号、前記文字信号の組と、他の装置から外部入力端子（図示せず）を介して受け付ける映像信号、音声信号、文字信号の組の内、１組をユーザのリモコン（図示せず）操作等に基づき選択して出力する。
【００２６】
ＡＶセレクタ１３は、前記選択された組のうち、映像信号を映像処理部１４に対して出力し、音声信号を音声処理部１６に対して出力し、文字信号を文字信号処理部１５に対して出力する。
映像処理部１４は、受信した映像信号に対して増幅等の処理を施し、混合器１７に出力する。
【００２７】
文字信号処理部１５は、受信した文字信号から文字を表す原画像を生成し、前記原画像の解像度を変換するとともに文字の輪郭を補正し、変換後の解像度に対応する文字信号を生成して混合器１７に出力する。
文字信号処理部１５が、文字信号に対して行う処理については、後に説明する。
混合器１７は、文字信号処理部１５から受信する文字信号と、映像処理部１４から受信する映像信号とを混合し、ディスプレイ部１８に出力する。
【００２８】
ディスプレイ部１８は、前記混合された映像信号に基づき、画面に映像を表示する。
音声処理部１６は、ＡＶセレクタ１３から受信する音声信号に基づき、スピーカー部１９を介して音声を出力する。
（文字信号処理部１５）
以下、文字信号処理部１５について、図２、図３、図４を用いて説明する。
【００２９】
文字信号処理部１５は、ＡＶセレクタ１３から文字信号を受信し、受信した文字信号から原画像を生成する。原画像は文字や図形などを表しており、各画素の色は背景色（例えば、白色）又は文字色（例えば、黒色）のいずれかである。
文字信号処理部１５は、前記原画像をディスプレイ部１８の画面サイズなどに応じた画像サイズに変換し、文字の輪郭を補正する。
【００３０】
例えば、文字信号処理部１５は、図２に示すように、文字信号から生成された１２画素×１２画素の原画像２０１を、「４」という文字の輪郭を補正しつつ、２０画素×２０画素の変換画像２０２に変換して出力する。
前記変換の過程で、文字信号処理部１５は、前記原画像を一旦、変換画像よりも画像サイズの大きい拡大画像へと変換し、拡大画像に対して画像の輪郭をなめらかにする補間処理を行ってから、補間処理後の拡大画像を縮小することによって変換画像を生成する。これにより、原画像を変換画像に直接、変換するよりも質の高い画像を得ることができる。
【００３１】
なお、説明簡略化のため、以降の説明においては、特に表記しない限り、上述した１２画素×１２画素の原画像２０１よりも小さい画像サイズである４画素×４画素の原画像について処理する場合を例に説明する。
文字信号処理部１５は、図２に示すように、入力処理部１０１、拡大処理部１０２、補間処理部１０３、縮小処理部１０４、メモリ部１０５を含んで構成される。
（入力処理部１０１による処理）
入力処理部１０１は、ＡＶセレクタ１３から、原画像を示す文字信号を受信し、受信した文字信号から原画像を生成し、生成した原画像を示す原画像データをメモリ部１０５に記憶させる。前記原画像は、図３に示す各画素が白色か黒色のいずれかである４画素×４画素の原画像２１１であるとする。
【００３２】
文字信号処理部１５は、原画像２１１を、図４に示すように、原画像２１１の各画素に１ビットの画素データを割り当てた２次元配列データである原画像データ２５１で表現している。
前記各画素データの原画像データ２５１における位置は、当該画素データに対応する画素の原画像２１１における位置と一致する。
【００３３】
以下、原画像内の画素に対応する画素データをＡ（ｘ，ｙ）と表すこととする。
ｘは、画素データが対応する画素の、原画像における左上隅の画素位置（ｘ＝０）を基点とした水平方向の位置を示し、ｙは、画素データが対応する画素の、原画像における左上隅の画素位置（ｙ＝０）を基点とした垂直方向の位置を示す。
対応する画素が黒色であれば、画素データの値は「１」であり（Ａ（ｘ，ｙ）＝１と記載する）、白色であれば値は「０」である（Ａ（ｘ，ｙ）＝０と記載する）。
【００３４】
例えば、原画像２１１において、左上隅の位置の黒色の画素２２１に対応する画素データＡ（０，０）は、図４中の原画像データ２５１の左上隅の位置の画素データ２６１であり、その値は黒色を示す「１」である。この場合、式を用いて記載すると、Ａ（０，０）＝１となる。同様に、画素データ２６２については、Ａ（３，１）＝０と表される。
なお、以後、本実施形態では、図面において画像を表現する際に、原画像２１１のように、１画素又は画素の集合である画素ブロックを格子の１マスで表している。１マスが真白の場合は画素又は画素ブロックが白色であり、白以外の場合、例えば黒で塗りつぶしていたり、斜線を引いていたりする場合は全て、その画素又は画素ブロックが黒色であることを示している。また、理解容易化、重複説明回避のために、図４のように画像データを表した図面は用いずに、図３のように画像を表した図面を用いる。図面上で画素が白色以外の黒色や斜線等で表されていれば、その画素は黒色であり、前記画素に対応して、値が「１」である画素データがメモリ部１０５に記録されているものとし、図面上で画素が白色で表されていれば、その画素は白色であり、前記画素に対応して、値が「０」である画素データがメモリ部１０５に記録されているものとする。
（拡大処理部１０２による拡大処理）
拡大処理部１０２は、原画像を拡大処理することにより拡大画像を生成する。
【００３５】
すなわち、拡大処理部１０２は、ｗ画素×ｈ画素（ｗ、ｈは自然数）の原画像２７１から、（ｗ×２ｎ）×（ｈ×２ｎ）画素の拡大画像を生成する。これは、原画像２７１の１画素から、前記画素と同色の２ｎ×２ｎ個の画素を生成する動作を、原画像２７１の全ての画素について実行することにより行う。２ｎ倍するのは、補間処理を行う際に端数が出ないようにするためである。但し、ｎは、条件式  ２ｎ＞（ｈ’／ｈ）  及び  条件式２ｎ＞（ｗ’／ｗ）の両方を満たす値のうちの１つである。また、ｗ’、ｈ’は、変換画像の画像サイズｗ’画素×ｈ’画素に基づく値である。
【００３６】
原画像の場合と同様に、拡大画像に対応するデータは拡大画像データであり、拡大画像データを構成する各画素データをＢ（ｘ，ｙ）と表すものとする。
拡大処理部１０２は、具体的には、原画像２７１における全ての画素に関し、０≦ｉ＜２ｎを満たす自然数ｉ全てについて、次式に示す処理を実行し実行結果をメモリ部１０５に記憶させる。
【００３７】
Ｂ（２ｎ×ｘ＋ｉ，２ｎ×ｙ＋ｉ）＝Ａ（ｘ，ｙ）
本実施形態の例では、原画像２１１に対応する４画素×４画素の原画像データ２５１を、６画素×６画素の変換画像データ２５４に変換する。ｗ＝４、ｈ＝４、ｗ’＝６、ｈ’＝６であるので、ｎが１以上の自然数であれば、上記両条件式を満たす。ここでは、一例としてｎ＝２を用いる。
【００３８】
例えば、原画像データ２５１内の画素データＡ（１，１）を拡大する場合、拡大画像データ２５２内の画素データ
Ｂ（４，４）、Ｂ（４，５）、Ｂ（４，６）、Ｂ（４，７）、
Ｂ（５，４）、Ｂ（５，５）、Ｂ（５，６）、Ｂ（５，７）、
Ｂ（６，４）、Ｂ（６，５）、Ｂ（６，６）、Ｂ（６，７）、
Ｂ（７，４）、Ｂ（７，５）、Ｂ（７，６）、Ｂ（７，７）
の値を、全て、Ａ（１，１）の値と同値の「１」にする。
（補間処理部１０３による補間処理）
補間処理部１０３は、拡大処理部１０２により生成されてメモリ部１０５に記録されている拡大画像データに対し、補間処理を行う。
【００３９】
前記補間処理は、ライン判定処理、直角判定処理、対角判定処理の３つの処理を含む。上記３つの処理について、（ａ）対角判定処理、（ｂ）直角判定処理、（ｃ）ライン判定処理の順に説明する。
（ａ）対角判定処理
補間処理部１０３は、拡大画像データに関し、当該拡大画像データを論理的に２ｎ−ｍ画素×２ｎ−ｍ画素（ｍはｎ以下の正の整数）の画素ブロックに分けて、全ての画素ブロックについて、その画素ブロック（判定対象ブロック）内の画素データの値が「０」である（画素が白色）か否かを判定し、値が「０」の場合には、四隅に隣接する同サイズのブロックのうち対角に位置するブロックの両方が、値「１」であれば、判定対象ブロックの値を「１」に変更する。
【００４０】
上記処理を、ｍ＝１の場合から始めて、ｍ＝ｎになるまで実施する。
例えば、判定対象ブロックが、図６（ａ）に示す画素ブロック３０５である場合、補間処理部１０３は、画素ブロック３０５の画素データ値が「０」であるか否かを判定し、「０」であるので、画素ブロック３０５の４隅に隣接する画素ブロック３０６、３０７、３０８、３０９のうち、対角に位置する画素ブロック３０７と画素ブロック３０８の両方の画素データが値「１」であるかを判定し、両方が「１」でない場合は、更に、他の対角に位置する画素ブロック３０６と画素ブロック３０９の両方の画素データが値「１」であるか否かを判定し、対角に位置する画素ブロックの画素データが「１」であった場合には、画素ブロック３０５の画素データの値を「１」に変更する。判定対象ブロックの画素データを、値「０」から値「１」に変更する場合の、対角に隣接する画素ブロックのパターンを図６（ｄ）に示す。
【００４１】
更に、図７を用いて、本実施形態の具体例である、拡大画像データ２５２に対角判定処理を行う場合について説明する。ここで、上述のように、ｎは２である。
まず、ｍ＝１の場合、画素ブロックのサイズは、２画素×２画素であり、補間処理部１０３は、拡大画像データ２５２を論理的に２画素×２画素の画素ブロックに分け、各画素ブロックについて画素データが、上述のように、白色を示す値「０」であるか否かを判定する。
【００４２】
一例として図７の拡大画像２１２において、判定対象である判定対象ブロック３３１は、Ｂ（５，２），Ｂ（６，２）、Ｂ（５，３）、Ｂ（６，３）の４つの画素を含む。
ここで、Ｂ（５，３）が「０」であるので、判定対象ブロックの対角の画素ブロック３３２と、画素ブロック３３３との両方の画素データが「１」であるか否かを判定する。
画素ブロック３３２に係るＢ（２，０）の画素データが「１」であり、かつ画素ブロック３３３に係るＢ（６，４）の画素データが「１」であるので、補間処理部１０３は、判定対象ブロック３３１の画素Ｂ（５，２），Ｂ（６，２）、Ｂ（５，３）、Ｂ（６，３）の各画素データを全て「１」に変更する。
【００４３】
上述した、判定対象ブロックである画素ブロックの画素データの値が「０」であるか否かの判定、当該画素ブロックの対角に接する画素ブロックの双方が「１」であるか否かの判定、「１」である場合の値の変更を、２画素×２画素の画素ブロック全てに対して行う。
この結果、図７に示す拡大画像２１２は、補間画像３２２となる。
【００４４】
次に、ｍの値を１増加させたｍ＝２について、上述したｍ＝１の場合と同様の処理を実行する。この結果、補間画像３２２は、補間画像３２３のようになる。
ｍ＝ｎの場合である１画素×１画素の画素ブロック（画素と一致）の全てについて、ｍ＝１の場合と同様の処理を行うと、補間処理部１０３は対角判定処理を終了する。
（ｂ）直角判定処理
上述した（ａ）対角判定処理によって、対角に接する画素ブロック２点が黒を示す場合に白を黒に補間するのみであれば、Ｌ字の角などの直角部分まで補間されてしまうことになる。
【００４５】
これを防ぐため直角部分の判定を別途行い、直角部分と判定された場合は、対角補間処理を行わないこととする。
まず、２ｎ−ｍ画素×２ｎ−ｍ画素（ｍはｎ以下の正の整数）の画素ブロックである判定対象ブロックについて、４隅に接する画素ブロックのうち、３つの画素ブロックが黒を示す値「１」であるか否かを判定し、値「１」である場合には、さらに、直角補間可否判定を行う。
【００４６】
直角補間可否判定については、図８を用いて説明する。
直角補間可否判定の判定対象である、判定対象ブロックが、図８（ａ）の白色を示す画素ブロック３５１であるとし、画素ブロック３５１の四隅には、画素ブロック３５２、３５３、３５４、３５５が隣接し、画素ブロック３５２、３５４、３５５の画素データが黒色を示す値「１」であるとする。
【００４７】
判定対象ブロックの一辺のサイズが、２ｑであるとすると、一辺のサイズがその２倍である２ｑ＋１×２ｑ＋１の拡大ブロックに着目し、Ｌ字型の角に成りうる画素ブロック３５４を含む拡大ブロック３６１を基点として、黒を示す画素ブロックのある水平方向（画素ブロック３５４から画素ブロック３５５に向かう方向）に連続する黒色を示す拡大ブロックの数、及び垂直方向（画素ブロック３５４から画素ブロック３５２に向かう方向）に連続する黒色を示す拡大ブロックの数の双方が、所定の閾値以上であるか否かを判定し、双方が閾値以上であるならば直角であると判断し、その判定対象ブロックについては、対角補間処理を行わない。
【００４８】
水平方向及び垂直方向に連続する黒色を示す拡大ブロックの数の少なくともいずれかが、所定の閾値未満であれば、対角補間処理を実行する。
図８（ａ）を例にとると、判定対象ブロックである画素ブロック３５１の４隅に隣接する画素ブロックは、画素ブロック３５２〜３５５であり、この内、画素ブロック３５２、３５４、３５５が黒色であり、Ｌ字型の角は、画素ブロック３５４である。ここで、前記閾値は４であるとする。
【００４９】
画素ブロック３５４を含む拡大ブロック３６１を基点とし、水平方向に、黒色を示す拡大ブロック３６１、３６２、３６３、３６４の４つの拡大ブロックが連続し、かつ、垂直方向に、黒色を示す拡大ブロック３６１、３６５、３６６、３６７の４つの拡大ブロックが連続するので、補間処理部１０３は、直角であると判断し、画素ブロック３５１については、前述の対角補間処理を実行しない。
【００５０】
図８（ｂ）の例では、画素ブロック３５４を含む拡大ブロック３６１を基点とし、垂直方向には、黒色を示す拡大ブロック３６１、３６５、３６６、３６７の４つの拡大ブロックが連続するが、水平方向には、黒色を示す拡大ブロックが、拡大ブロック３６１、３６２、３６３の３つであり、前記閾値未満の数しか黒色を示す拡大ブロックが連続しない。よって、補間処理部１０３は、直角ではないと判断し、判定対象ブロック３５１について、前述の対角補間処理を実行する。
【００５１】
図８（ｃ）の例では、画素ブロック３５４を含む拡大ブロック３６１を基点とし、垂直方向には、黒色を示す拡大ブロック３６１、３６５、３６６、３６７の４つの拡大ブロックが連続するが、水平方向には、黒色を示す拡大ブロックが、拡大ブロック３６１、３６２の２つしか連続しない。よって、補間処理部１０３は、直角ではないと判断し、判定対象ブロック３５１について、前述の対角補間処理を実行する。
【００５２】
（ｃ）ライン判定処理
次にライン判定処理について、図９を用いて説明する。
拡大画像データが、例えば、図９の拡大画像４００である場合、拡大画像４００には、１行全てが白色を示す白色行４０１と、１行全てが黒色である黒色行４０２、４０３、４０４を含んでいる。
【００５３】
黒色行、白色行共に、画像上、一直線を描くものであり、画像の品質を向上するためのスムージングをする必要はないので、黒色行、白色行については、前述の対角判定処理、直角判定処理を行う必要性はない。
よって、予め、水平方向に並ぶ画素ブロックの値が一致するか否かを判定し、一致する場合には、一致した画素ブロックについての上述の対角判定処理、直角判定処理を省略することにより、演算負荷を低減することができる。
【００５４】
同様に、図１０の拡大画像４３０は、１列全てが白色を示す白色列４２１、４２２、４２３、４２４、４２５、４２６を含み、１列全てが黒色を示す黒色列４３１、４３２、４３３を含んでいる。
黒色列、白色列共に、画像上、一直線を描くものであり、画像の品質を向上するためのスムージングをする必要はないので、前述の対角判定処理、直角判定処理を行う必要性はない。
【００５５】
よって、垂直方向に並ぶ画素ブロックの値が一致するか否かを判定し、一致する場合には、一致した画素ブロックについての上述の対角判定処理、直角判定処理を省略することにより、演算負荷を低減することができる。
以下、原画像の場合と同様に、補間画像に対応するデータを補間画像データといい、補間画像データを構成する各画素データをＣ（ｘ，ｙ）と表すものとする。
（縮小処理部１０４による縮小処理）
縮小処理部１０４は、一旦、拡大処理部１０２により拡大され、補間処理部１０３により補間処理された補間画像を、目的のサイズの変換画像に変換する処理を行う。ここで、原画像の場合と同様に、変換画像に対応するデータは変換画像データといい、変換画像データを構成する各画素データをＤ（ｘ，ｙ）と表すものとする。
【００５６】
縮小処理部１０４は、一例として図１１に示すように、１６画素×１６画素の補間画像２１３を、６画素×６画素の変換画像２１４へと縮小する場合、補間画像２１３の水平方向、垂直方向それぞれ（１６／６）画素相当分の画素範囲５０１を、変換画像２１４の１画素である画素５０２（Ｄ（２，１））に縮小する。
画素範囲５０１は、画素５１１〜５１４、５１７、５２０〜５２２の８個の画素の一部を含み、かつ、画素５１５、５１６、５１８、５１９の４個の画素の全体を含む。
【００５７】
画素５０２の画素データの値は、図１１に示すように、画素５０２に対応する画素範囲５０１の中心の位置Ｐ（ｘ，ｙ）に、画素の中心が近接している４つの画素５１５、画素５１６、画素５１８、画素５１９のそれぞれの画素の中心位置であるＰ１（ｘ１，ｙ１），Ｐ２（ｘ２，ｙ２），Ｐ３（ｘ３，ｙ３），Ｐ４（ｘ４，ｙ４）を用いて、ｗを算出し、ｗ＞０であれば、画素５０２の画素データを値「１」（即ち黒色）とし、ｗ≦０であれば、画素５０２の画素データを値「０」（即ち白色）とする。
【００５８】
ｗは、下式による。
ｗ  ＝  ｗ１  ＋  ｗ２  ＋  ｗ３  ＋  ｗ４
また、ｗ１〜ｗ４は、下式による。
ｗ１  ＝  （１−（ｘ−ｘ１））（１−（ｙ−ｙ１））×ｖ１
ｗ２  ＝  （１−（ｘ２−ｘ））（１−（ｙ−ｙ２））×ｖ２
ｗ３  ＝  （１−（ｘ−ｘ３））（１−（ｙ３−ｙ））×ｖ３
ｗ４  ＝  （１−（ｘ４−ｘ））（１−（ｙ４−ｙ））×ｖ４
ここで、ｖ１は、Ｐ１（ｘ１，ｙ１）に対応する画素５１５が、黒色の場合は１であり、白色の場合は、−１である。同様に、ｖ２は、Ｐ２（ｘ２，ｙ２）に対応する画素５１６が、黒色の場合は１であり、白色の場合は−１である。
ｖ３は、Ｐ３（ｘ３，ｙ３）に対応する画素５１８が、黒色の場合は１であり、白色の場合は−１である。
ｖ４は、Ｐ４（ｘ４，ｙ４）に対応する画素５１９が、黒色の場合は１であり、白色の場合は−１である。
【００５９】
以上の処理を、変換画像の全ての画素に対応する、補間画像の画素範囲全てについて実行することにより、求める変換画像を得る。
＜動作＞
テレビ受像機１の動作、特に、文字信号処理部１５の動作について、図１２、図１３を用いて説明する。
【００６０】
テレビ受像機１において、チューナー１２は、放送波を受信し、受信した放送波を復調することにより、映像信号と、音声信号と、字幕などの文字を示す文字信号とを得て、前記映像信号、前記音声信号、前記文字信号を、ＡＶセレクタ１３へ出力する。ＡＶセレクタ１３が、チューナー１２から受け付ける前記映像信号、前記音声信号、前記文字信号の組と、他の装置から外部入力端子（図示せず）を介して受け付ける映像信号、音声信号、文字信号の組の内、１組をユーザのリモコン（図示せず）操作等に基づき選択して出力する。ＡＶセレクタ１３は、前記選択された組のうち、映像信号を映像処理部１４に対して出力し、音声信号を音声処理部１６に対して出力し、文字信号を文字信号処理部１５に対して出力する。
【００６１】
映像処理部１４は、受信した映像信号に対して増幅等の処理を施し、混合器１７に出力し、音声処理部１６は、ＡＶセレクタ１３から受信する音声信号に基づき、スピーカー部１９を介して音声を出力する。
文字信号処理部１５は、受信した文字信号から文字を表す原画像を生成し、前記原画像の解像度を変換するとともに文字の輪郭を補正し、変換後の解像度に対応する文字信号を生成して混合器１７に出力する。
【００６２】
文字信号処理部１５が、文字信号に対して行う処理については、後に説明する。
混合器１７は、文字信号処理部１５から受信する文字信号と、映像処理部１４から受信する映像信号とを混合してディスプレイ部１８に出力し、ディスプレイ部１８は、前記混合された映像信号に基づき、画面に映像を表示する。
（文字信号処理部１５の動作）
入力処理部１０１は、ＡＶセレクタ１３から文字信号を受信し、前記文字信号に基づいて図４に示す原画像データ２５１を生成して、メモリ部１０５に記録し、拡大指示を拡大処理部１０２に送信する。
【００６３】
拡大処理部１０２は、原画像データ２５１を前述の通り、水平方向、垂直方向のそれぞれに２ｎ倍することによって、図４に示す拡大画像データ２５２を生成し（ステップＳ１０１）、補間指示を補間処理部１０３に送信する。
補間処理部１０３は、変数ｍを値「１」で初期化して（ステップＳ１０２）、２ｎ−ｍ画素×２ｎ−ｍ画素のブロックについて、補間処理を行う（ステップＳ１０３）。
【００６４】
ステップＳ１０３の補間処理については、後に詳しく説明する。
補間処理部１０３は、２ｎ−ｍが１であるか否かを判定し、１でない場合（ステップＳ１０４：ＮＯ）、ｍを１インクリメントし（ステップＳ１０５）、ステップＳ１０３に移行する。
２ｎ−ｍが１である場合（ステップＳ１０４：Ｙｅｓ）、補間処理部１０３は、縮小処理部１０４に縮小指示を送信する。
【００６５】
縮小処理部１０４は、補間処理部１０３により生成された補間画像に対し、前述の縮小処理を行い、縮小画像を生成し（ステップＳ１０６）、処理を終了する。
次に、ステップＳ１０３の処理について、詳細に説明する。
まず、補間処理部１０３は、上述のライン判定処理を行う（ステップＳ２０１）。
ライン判定は、補間画像において、２ｎ−ｍ画素×２ｎ−ｍ画素の画素ブロックの水平方向１ラインについて行うものとし、画像の上端のラインから順に１ラインずつ選択されるものとする。
【００６６】
１ラインに含まれる画素ブロックが、白のみ又は黒のみである場合（ステップＳ２０１：白のみ／黒のみ）、ステップＳ２０７に進む。
ラインに含まれる画素ブロックが、白のみ又は黒のみでなかった場合（ステップＳ２０１：他）、ラインに含まれる画素ブロックの１つを判定対象である判定対象ブロックとし、前記判定対象ブロックの画素データが白色か黒色かを判定する（ステップＳ２０２）。判定対象ブロックは、１ライン中の一番左端の画素ブロックから順に選択されるものとする。
【００６７】
黒色であった場合（ステップＳ２０２：黒）、ステップＳ２０６に移行し、白色であった場合（ステップＳ２０２：白）、当該判定対象ブロックに接する対角の画素ブロックの双方が黒色であるか否かを判定する（ステップＳ２０３）。
対角が黒色でなかった場合（ステップＳ２０３：他）、ステップＳ２０６に移行し、対角が黒色であった場合（ステップＳ２０３：対角が黒）、前記判定対象ブロックに対し、上述した直角判定を行う（ステップＳ２０４）。
【００６８】
直角であると判定された場合（ステップＳ２０４：直角）、ステップＳ２０６に移行し、直角であると判定されなかった場合（ステップＳ２０４：他）、前記判定対象ブロックに対し、補間処理を行う（ステップＳ２０５）。
１ライン内の画素ブロックの全てについて、処理が完了したか否かを判定し（ステップＳ２０６）、完了していない場合（ステップＳ２０６：未完）、次の画素ブロックを、判定対象ブロックとして選択し（ステップＳ２０８）、ステップＳ２０２に移行する。
【００６９】
１ライン内の画素ブロックの全てについて、処理が完了した場合（ステップＳ２０６：完了）、全てのラインについて処理が完了したか否かを判定し（ステップＳ２０７）、完了していない場合（ステップＳ２０７：未完）、次のラインを選択し（ステップＳ２０９）、ステップＳ２０１に移行する。
全てのラインについて処理が完了した場合（ステップＳ２０７：完了）、処理を終了する。
＜変形例＞
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
（１）上述の実施形態における、字幕などの文字の輪郭補正は、サイズの大きなディスプレイに表示する場合に特に効果があるが、サイズの小さいディスプレイに対し表示する場合には、効果は把握しにくくなる。
【００７０】
よって、文字を表示するディスプレイの画面サイズが所定サイズより大きい場合に、補正処理を実行することとし、画面サイズが所定サイズ以下である場合には、補正処理を実行しないこととしてもよい。
以下、上述の実施形態と比べ、変更している点を中心に説明する。
本変形例では、図１４に示すように、文字信号処理部１５に、スイッチ１１２を設け、入力処理部１１１はディスプレイ部１８から、画面サイズに関する情報を取得する構成とする。
【００７１】
スイッチ１１２は、入力処理部１１１から取得する切替命令に従って、接続状態（ａ）入力処理部１１１と混合器１７が直結されるように接続、接続状態（ｂ）入力処理部１１１と、拡大処理部１０２とを接続するの２つの接続状態を切り替える。
入力処理部１１１は、ディスプレイ部１８から、画面サイズに関する情報を取得する。前記画面サイズに関する情報は、例えば、画面サイズが１７インチである場合は値「１７」、画面サイズが４２インチである場合は値「４２」など画面サイズそのものである。
【００７２】
入力処理部１１１は、取得した画面サイズに関する情報が、所定の閾値（例えば４０）より大きい場合には、スイッチ１１２を接続状態（ｂ）に切り替え、また、所定の閾値未満である場合には、スイッチ１１２を接続状態（ａ）に切り替える。
以上の構成を備えることにより、画面サイズが小さい場合には、文字の輪郭補正を行わないので、処理負荷の低減、メモリ使用量の削減および低消費電力化を図ることができる。
【００７３】
また、上述した画面サイズに関する情報は、画面のサイズに限らず、文字の輪郭補正の効果の有無を判定できるパラメータであればよく、画面の解像度などの情報でもよい。
（２）上記実施形態においては、文字の輪郭補正を原画像に対して行っていたが、原画像を分割して、分割した画像に対して、輪郭補正を行うこととしてもよい。
例えば、図１５に示す原画像６０１について、輪郭補正を行う場合、まず、原画像６０１を、画像６０２と画像６０３とに分割し、画像６０２と画像６０３のそれぞれについて、上述の輪郭補正を行う。
【００７４】
画像６０２及び画像６０３のそれぞれについて、上述のライン判定を行うと、１ラインが白又は黒のみであると判定されるラインが、原画像６０１に対してライン判定を行う場合よりも増加する。即ち、補間処理の実行対象となる判定対象ブロックの数が減少することとなり、全体としての処理負荷が低減する。
画像６０２は、拡大処理部１０２により拡大されて拡大画像６０４と成り、補間処理部１０３により補間処理が成されることにより、補間画像６０５となり、縮小処理部１０４により縮小処理が成されることにより、画像６０８となる。
【００７５】
同様に、画像６０３は、拡大処理部１０２により拡大されて拡大画像６０６と成り、補間処理部１０３により補間処理が成されることにより、補間画像６０７となり、縮小処理部１０４により縮小処理が成されることにより、画像６０９となる。
縮小処理部１０４は、画像６０８と画像６０９を結合することにより、変換画像６１０を生成する。
【００７６】
（３）上記の各装置は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムである。前記ＲＡＭ又は前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、各装置は、その機能を達成する。ここで、コンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【００７７】
（４）上記の各装置を構成する構成要素の一部又は全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。前記ＲＯＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。これらは個別に１チップ化されても良いし、一部又は全てを含むように１チップ化されても良い。
【００７８】
ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用しても良い。
【００７９】
さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応等が可能性としてありえる。
（５）上記の各装置を構成する構成要素の一部又は全部は、各装置に脱着可能なＩＣカード又は単体のモジュールから構成されているとしてもよい。前記ＩＣカード又は前記モジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、などから構成されるコンピュータシステムである。前記ＩＣカード又は前記モジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、前記ＩＣカード又は前記モジュールは、その機能を達成する。このＩＣカード又はこのモジュールは、耐タンパ性を有するとしてもよい。
【００８０】
（６）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ―ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＨＤ−ＤＶＤ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【００８１】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。
【００８２】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（７）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【００８３】
本発明の文字画像拡大装置は、文字、図形、記号などを表示するテレビ受像機などのデジタル家電に組み込まれて使用され、また、当該デジタル家電などを扱う製造業者などによって生産、販売等がなされる。
【図面の簡単な説明】
【００８４】
【図１】本発明の実施形態におけるテレビ受像機の構成を示すブロック図である。
【図２】文字信号処理部の内部構成を示すブロック図である。
【図３】文字信号処理部が、原画像に対して行う処理の概要を模式的に図である。
【図４】文字信号処理部が扱う画像を示すデータ構造を模式的に示す図である。
【図５】原画像の拡大処理について説明するための図である。
【図６】補間処理部が、色を変更するパターンである補間パターンについて説明するための図である。
【図７】補間処理部による補間処理の手順を模式的に示す図である。
【図８】直角判定のパターンを示す図である。
【図９】ライン判定（行方向）について模式的に示す図である。
【図１０】ライン判定（列方向）について模式的に示す図である。
【図１１】縮小処理を模式的に示す図である。
【図１２】拡大処理の手順を示すフローチャートである。
【図１３】補間処理の手順を示すフローチャートである。
【図１４】変形例に係る補間処理部の構成を示すブロック図である。
【図１５】変形例に係る、画像を分割し輪郭補正を行う際の手順を示す図である。
【図１６】従来技術である補間処理方法を示す図である。
【符号の説明】
【００８５】
１      テレビ受像機
１２      チューナー
１３      ＡＶセレクタ
１４      映像処理部
１５      文字信号処理部
１６      音声処理部
１７      混合器
１８      ディスプレイ部
１９      スピーカー部
１０１      入力処理部
１０２      拡大処理部
１０３      補間処理部
１０４      縮小処理部
１０５      メモリ部
１１１      入力処理部
１１２      スイッチ
【図２】
2007232851.tif 000003
【図４】
2007232851.tif 000004
【図６】
2007232851.tif 000005
【図８】
2007232851.tif 000006
【図１１】
2007232851.tif 000007
【図１２】
2007232851.tif 000008
【図１３】
2007232851.tif 000009
【図１４】
2007232851.tif 000010
【図１５】
2007232851.tif 000011
【図１６】
2007232851.tif 000012
【図１】
2007232851.tif 000013
【図３】
2007232851.tif 000014
【図５】
2007232851.tif 000015
【図７】
2007232851.tif 000016
【図９】
2007232851.tif 000017
【図１０】
2007232851.tif 000018