JPH02260080A - 文字図形発生装置 - Google Patents
文字図形発生装置Info
- Publication number
- JPH02260080A JPH02260080A JP1083445A JP8344589A JPH02260080A JP H02260080 A JPH02260080 A JP H02260080A JP 1083445 A JP1083445 A JP 1083445A JP 8344589 A JP8344589 A JP 8344589A JP H02260080 A JPH02260080 A JP H02260080A
- Authority
- JP
- Japan
- Prior art keywords
- character
- block
- memory
- data
- processor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Image Generation (AREA)
- Television Systems (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、高精細度(ハイビジョン)方式のテレビジョ
ンにおいてアンチジャギー処理された高品位の文字や図
形を高速で発生する文字図形発生装置に関する。
ンにおいてアンチジャギー処理された高品位の文字や図
形を高速で発生する文字図形発生装置に関する。
従来の技術
一般に1この種の文字図形発生装置は、中央処理装置(
CPU)のソフトウェアにょシ演算された文字データや
図形データをビットイメージでフレームメモリに書き込
むように構成されている。
CPU)のソフトウェアにょシ演算された文字データや
図形データをビットイメージでフレームメモリに書き込
むように構成されている。
第10図は、従来の文字図形発生装置の構成を示してい
る。
る。
第10図において、CPUl0は、文字の骨格データと
して格納されている圧縮文字データ(フォント情報)を
、ハイビジョンフレームメモI月IK書き込み可能な画
素単位に変換し、ハイビジョンフレームメモ1月1にお
いて、各種の図形情報から種々の図形を画素単位に発生
させる。また、cPUloは同時に、空間フィルタリン
グ処理を施し、中間階調を発生させてアンチジャギー処
理を行う。
して格納されている圧縮文字データ(フォント情報)を
、ハイビジョンフレームメモI月IK書き込み可能な画
素単位に変換し、ハイビジョンフレームメモ1月1にお
いて、各種の図形情報から種々の図形を画素単位に発生
させる。また、cPUloは同時に、空間フィルタリン
グ処理を施し、中間階調を発生させてアンチジャギー処
理を行う。
このようにハイビジョンフレームメモリ11ニ書き込ま
れたデータは、フレームメモリコントローラ13により
順番に読み出され、D/A変換器12によりアナログデ
ータに変換されて出力される。
れたデータは、フレームメモリコントローラ13により
順番に読み出され、D/A変換器12によりアナログデ
ータに変換されて出力される。
したがって、上記従来例によれば、CPUl0のソフト
ウェア処理により、圧縮された文字フォント情報を画素
単位に変換するとともに、アンチジャギー処理を施すこ
とにより高品位な文字や図形を発生することができる。
ウェア処理により、圧縮された文字フォント情報を画素
単位に変換するとともに、アンチジャギー処理を施すこ
とにより高品位な文字や図形を発生することができる。
発明が解決しようとする課題
しかしながら、上記従来の文字図形発生装置では、CP
Ul0のソフトウェア処理により、圧縮された文字フォ
ント情報を画素単位に変換するとともに、アンチジャギ
ー処理を施すので、CPUl0の処理能力の限界により
、高品位な文字や図形をリアルタイムで発生することが
できないという問題点がある。
Ul0のソフトウェア処理により、圧縮された文字フォ
ント情報を画素単位に変換するとともに、アンチジャギ
ー処理を施すので、CPUl0の処理能力の限界により
、高品位な文字や図形をリアルタイムで発生することが
できないという問題点がある。
本発明は上記従来の問題点に鑑み、高品位な文字や図形
をリアルタイムで発生することができる文字図形発生装
置を提供することを目的とする。
をリアルタイムで発生することができる文字図形発生装
置を提供することを目的とする。
課題を解決するための手段
本発明は上記目的を達成するために、1フレームの画像
データを読み書きするためのフレームメモリと、文字や
図形とこのフレームメモリの走査線の交点を演算するプ
ロセッサと、このプロセッサにより演算された交点によ
り、所定の矩形領域の画素数により構成されるブロック
毎に文字や図形の画素を前記フレームメモリに書き込み
、文字や図形を描画する描画回路と、フレームメモリか
らブロック単位で文字や図形の画素を読み出し、アンチ
ジャギー処理を施す2次元空間フィルタとを備えたもの
である。
データを読み書きするためのフレームメモリと、文字や
図形とこのフレームメモリの走査線の交点を演算するプ
ロセッサと、このプロセッサにより演算された交点によ
り、所定の矩形領域の画素数により構成されるブロック
毎に文字や図形の画素を前記フレームメモリに書き込み
、文字や図形を描画する描画回路と、フレームメモリか
らブロック単位で文字や図形の画素を読み出し、アンチ
ジャギー処理を施す2次元空間フィルタとを備えたもの
である。
作用
本発明は上記構成により、プロセッサの負担が軽くカシ
、また、フレームメモリに対する文字や図形のデータの
ブロック単位の書き込みを、1フレームの画像が1/6
0秒で読み書きされる速度で行うことにより、高品位な
文字や図形をリアルタイムで発生することができる。
、また、フレームメモリに対する文字や図形のデータの
ブロック単位の書き込みを、1フレームの画像が1/6
0秒で読み書きされる速度で行うことにより、高品位な
文字や図形をリアルタイムで発生することができる。
実施例
以下、図面を参照して本発明の詳細な説明する。第1図
は、本発明に係る文字図形発生装置の一実施例を示すブ
ロック図、第2図は、第1図の文字フォントROMK格
納される文字データを示す説明図、第3図は、図形を描
画する場合の動作説明図、第4図は、図形を描画する場
合のペンメモリの動作説明図、第5図は、図形を描画す
る場合のペンの動作説明図、第6図は、第1図の描画回
路の動作説明図、第7図は、第1図の2次元空間フィル
タの動作説明図、第8図は、第1図の倍密度フレームメ
モリと2次元空間フィルタの関係を示す説明図、第9図
は、第1図の画像合成回路の動作説明図である。
は、本発明に係る文字図形発生装置の一実施例を示すブ
ロック図、第2図は、第1図の文字フォントROMK格
納される文字データを示す説明図、第3図は、図形を描
画する場合の動作説明図、第4図は、図形を描画する場
合のペンメモリの動作説明図、第5図は、図形を描画す
る場合のペンの動作説明図、第6図は、第1図の描画回
路の動作説明図、第7図は、第1図の2次元空間フィル
タの動作説明図、第8図は、第1図の倍密度フレームメ
モリと2次元空間フィルタの関係を示す説明図、第9図
は、第1図の画像合成回路の動作説明図である。
第1図において、1は、第2図に例示するように文字「
大」の外形データと骨格データが予め格納された文字フ
ォントROM(リードオンリメモリ)、2は、文字や図
形と倍密度フレームメモリ4a、4bの走査線の交点を
演算する高速数値演算プロセッサ、3は、高速数値演算
プロセッサ2により演算された交点により、所定の矩形
領域の画素数(例えば、12×4画素)により構成され
るブロック毎に文字や図形の画素を倍密度フレームメモ
!J4a、4bに書き込み、文字や図形を描画する描画
回路である。
大」の外形データと骨格データが予め格納された文字フ
ォントROM(リードオンリメモリ)、2は、文字や図
形と倍密度フレームメモリ4a、4bの走査線の交点を
演算する高速数値演算プロセッサ、3は、高速数値演算
プロセッサ2により演算された交点により、所定の矩形
領域の画素数(例えば、12×4画素)により構成され
るブロック毎に文字や図形の画素を倍密度フレームメモ
!J4a、4bに書き込み、文字や図形を描画する描画
回路である。
倍密度フレームメモ!J4a、4bは、2つの画像を合
成するために設けられておシ、それぞれ高精細度(ハイ
ビジョン)テレビジョン信号をディジタル化したときの
フレーム構成、すなわち水平1920画素数×垂直10
35画素数の2倍の容量を有する。
成するために設けられておシ、それぞれ高精細度(ハイ
ビジョン)テレビジョン信号をディジタル化したときの
フレーム構成、すなわち水平1920画素数×垂直10
35画素数の2倍の容量を有する。
5a、5bはそれぞれ、倍密度フレームメモリ4a、4
bに描画された文字や図形をブロック単位で読み出し、
アンチジャギー処理する2次元空間フィルタ、7は、2
次元空間フィルタ5a15bによυアンチジャギー処理
された文字や図形を合成する画像合成回路、8は、画像
合成回路7により合成された画像をアナログ信号に変換
するD/A変換器である。
bに描画された文字や図形をブロック単位で読み出し、
アンチジャギー処理する2次元空間フィルタ、7は、2
次元空間フィルタ5a15bによυアンチジャギー処理
された文字や図形を合成する画像合成回路、8は、画像
合成回路7により合成された画像をアナログ信号に変換
するD/A変換器である。
次に、上記実施例の動作を説明する。
先ず、図形を発生する場合には、高速数値演算プロセッ
サ2は、第3図に示すように、描画図形の各辺と、倍密
度フレームメモリ4a、4b上の走査線との左側交点座
標XL、(i=1〜n)と右側交点座標XR1を計算す
る。
サ2は、第3図に示すように、描画図形の各辺と、倍密
度フレームメモリ4a、4b上の走査線との左側交点座
標XL、(i=1〜n)と右側交点座標XR1を計算す
る。
他方、文字を発生する場合には、高速数値演算プロセッ
サ2は第4図に示すように、ペンの外形線と倍密度フレ
ームメモリ4a、4bの走査線との交点の座標xti
N XRiを計算し、描画回路3のペンメモリ3aに格
納する。次いで、高速数値演算プロセッサ2は、文字7
オン)ROM2に格納された文字の骨格データにより、
第2図に示すような文字の外形座標を作成する。
サ2は第4図に示すように、ペンの外形線と倍密度フレ
ームメモリ4a、4bの走査線との交点の座標xti
N XRiを計算し、描画回路3のペンメモリ3aに格
納する。次いで、高速数値演算プロセッサ2は、文字7
オン)ROM2に格納された文字の骨格データにより、
第2図に示すような文字の外形座標を作成する。
描画回路3は、高速数値演算プロセッサ2により演算さ
れた外形座標を、ペンメモリ3a内のペン座標にオフセ
ットとして加えて画素イメージデータに変換し、例えば
水平方向16画画素型直方向4画素の1ブロツクづつ倍
密度フレームメモリ4aに書き込む。
れた外形座標を、ペンメモリ3a内のペン座標にオフセ
ットとして加えて画素イメージデータに変換し、例えば
水平方向16画画素型直方向4画素の1ブロツクづつ倍
密度フレームメモリ4aに書き込む。
この場合、描画回路3は、1つのペンを倍密度フレーム
メモリ4aに書き込んだ後、次にペンを置く文字の外形
座標を高速数値演算プロセッサ2から受は取ってオフセ
ットとしてペン座標に加え、第5図に示すように、前の
ペンの上にずらして書き込むことにより文字を倍密度フ
レームメモリ4aに描画する。
メモリ4aに書き込んだ後、次にペンを置く文字の外形
座標を高速数値演算プロセッサ2から受は取ってオフセ
ットとしてペン座標に加え、第5図に示すように、前の
ペンの上にずらして書き込むことにより文字を倍密度フ
レームメモリ4aに描画する。
描画回路3は、上記交点座標XL1、XR1により第6
図及び第8図に示すように、倍密度フレームメモリ4a
に書き込み可能な画素イメージデータに変換し、この画
像イメージデータをブロックごとに倍密度フレームメモ
リ4aに書き込む。
図及び第8図に示すように、倍密度フレームメモリ4a
に書き込み可能な画素イメージデータに変換し、この画
像イメージデータをブロックごとに倍密度フレームメモ
リ4aに書き込む。
倍密度フレームメモリ4aからは、16画素×4画素の
ブロック単位で画素データが読み出され、2次元空間フ
ィルタ4aは、第7図(a)に示すように2×4の8画
素を1基本単位とするデータを1クロツクサイクル遅延
して、画素jX kX ’N mを作成し、また1走査
線の時間遅延して画素n10を作成し、更に1クロツク
サイクル遅延して画素iを作成し、第7図(b)に示す
ような3×5画素を作成する。
ブロック単位で画素データが読み出され、2次元空間フ
ィルタ4aは、第7図(a)に示すように2×4の8画
素を1基本単位とするデータを1クロツクサイクル遅延
して、画素jX kX ’N mを作成し、また1走査
線の時間遅延して画素n10を作成し、更に1クロツク
サイクル遅延して画素iを作成し、第7図(b)に示す
ような3×5画素を作成する。
2次元空間フィルタ4aは、次いで、この3×5画素に
対し、例えば第7図(c)に示すような加重平均処理を
施し、中心の画素すについて2次元フィルタリングされ
た画素データを出力する。
対し、例えば第7図(c)に示すような加重平均処理を
施し、中心の画素すについて2次元フィルタリングされ
た画素データを出力する。
したがって、第8図に示すように8基本単位の画素が同
時に2次元空間フィルタ4aに取シ込まれて中間階調と
なシ、アンチジャギー処理が施されて8個の画素が同時
に出力される。
時に2次元空間フィルタ4aに取シ込まれて中間階調と
なシ、アンチジャギー処理が施されて8個の画素が同時
に出力される。
この場合、倍密度フレームメモリ4aは、高精細度(ハ
イビジョン)テレビジョン信号をディジタル化したとき
のフレーム構成、すなわち水平1920画素×垂直10
35画素の2倍の容量を有するので、■ブロックが16
×4画素のデータを107n秒毎に読み書きすれば1フ
レームの画像を1/60秒で読み書きすることができ、
したがって、高価で低密度実装可能なECL素子を用い
る必要がない。
イビジョン)テレビジョン信号をディジタル化したとき
のフレーム構成、すなわち水平1920画素×垂直10
35画素の2倍の容量を有するので、■ブロックが16
×4画素のデータを107n秒毎に読み書きすれば1フ
レームの画像を1/60秒で読み書きすることができ、
したがって、高価で低密度実装可能なECL素子を用い
る必要がない。
尚、2つの画像を合成する場合には、倍密度フレームメ
モリ4a、4bと2次元空間フィルタ5a、5bが用い
られ、第9図に示すように円と三角形の画像を2次元空
間フィルタ5a、5bに出力させることができる。
モリ4a、4bと2次元空間フィルタ5a、5bが用い
られ、第9図に示すように円と三角形の画像を2次元空
間フィルタ5a、5bに出力させることができる。
この場合、円の優先頭位が高い場合には円の図形の下に
三角形の図形が隠れるように合成することができ、また
、三角形の優先順位が高い場合には三角形の図形の下に
円の図形が隠れるように合成することができる。
三角形の図形が隠れるように合成することができ、また
、三角形の優先順位が高い場合には三角形の図形の下に
円の図形が隠れるように合成することができる。
発明の詳細
な説明したように、本発明は、1フレームの画像データ
を読み書きするだめのフレームメモリと、文字や図形と
このフレームメモリの走査線の交点を演算するプロセッ
サと、このプロセッサにより演算された交点によυ、所
定の矩形領域の画素数により構成されるブロック毎に文
字や図形の画素を前記フレームメモリに書き込み、文字
や図形を描画する描画回路と、フレームメモリからブロ
ック単位で文字や図形の画素を読み出し、アンチジャギ
ー処理を施す2次元空間フィルタとを備えだので、プロ
セッサの負担が軽くなυ、また、フレームメモリに対す
る文字や図形のデータのプロック単位の書き込みを、1
フレームの画像が1/60秒で読み書きされる速度で行
うことにより、高品位な文字や図形をリアルタイムで発
生することができる。
を読み書きするだめのフレームメモリと、文字や図形と
このフレームメモリの走査線の交点を演算するプロセッ
サと、このプロセッサにより演算された交点によυ、所
定の矩形領域の画素数により構成されるブロック毎に文
字や図形の画素を前記フレームメモリに書き込み、文字
や図形を描画する描画回路と、フレームメモリからブロ
ック単位で文字や図形の画素を読み出し、アンチジャギ
ー処理を施す2次元空間フィルタとを備えだので、プロ
セッサの負担が軽くなυ、また、フレームメモリに対す
る文字や図形のデータのプロック単位の書き込みを、1
フレームの画像が1/60秒で読み書きされる速度で行
うことにより、高品位な文字や図形をリアルタイムで発
生することができる。
第1図は、本発明に係る文字図形発生装置の一実施例を
示すブロック図、第2図は、第1図の文字フォノ)RO
Mに格納される文字データを示す説明図、第3図は、図
形を描画する場合の動作説明図、第4図は、図形を描画
する場合のペンメモリの動作説明図、第5図は、図形を
描画する場合のペンの動作説明図、第6図は、第1図の
描画回路の動作説明図、第7図は、第1図の2次元空間
フィルタの動作説明図、第8図は、第1図の倍密度フレ
ームメモリと2次元空間フィルタの関係を示す説明図、
第9図は、第1図の画像合成回路の動作説明図、第1O
図は、従来の文字図形発生装置を示すブロック図である
。 1・・・文字フォントROM (リードオンリメモリ)
、2・・・高速数値演算プロセッサ、3・・・描画回路
、3aパ°ヘンメモリ、4a、4b・・・倍密度フレー
ムメモリ、5a、5b・・・2次元空間フィルタ、6・
・・画像合成回路、7・・・D/A変換器。 代理人の氏名 弁理士 粟野重孝 ほか1名第 図 第 図 第 図 第 図
示すブロック図、第2図は、第1図の文字フォノ)RO
Mに格納される文字データを示す説明図、第3図は、図
形を描画する場合の動作説明図、第4図は、図形を描画
する場合のペンメモリの動作説明図、第5図は、図形を
描画する場合のペンの動作説明図、第6図は、第1図の
描画回路の動作説明図、第7図は、第1図の2次元空間
フィルタの動作説明図、第8図は、第1図の倍密度フレ
ームメモリと2次元空間フィルタの関係を示す説明図、
第9図は、第1図の画像合成回路の動作説明図、第1O
図は、従来の文字図形発生装置を示すブロック図である
。 1・・・文字フォントROM (リードオンリメモリ)
、2・・・高速数値演算プロセッサ、3・・・描画回路
、3aパ°ヘンメモリ、4a、4b・・・倍密度フレー
ムメモリ、5a、5b・・・2次元空間フィルタ、6・
・・画像合成回路、7・・・D/A変換器。 代理人の氏名 弁理士 粟野重孝 ほか1名第 図 第 図 第 図 第 図
Claims (3)
- (1)1フレームの画像データを読み書きするためのフ
レームメモリと、文字や図形と前記フレームメモリの走
査線の交点を演算するプロセッサと、前記プロセッサに
より演算された交点により、所定の矩形領域の画素数に
より構成されるブロック毎に文字や図形の画素を前記フ
レームメモリに書き込み、文字や図形を描画する描画回
路と、前記フレームメモリからブロック単位で文字や図
形の画素を読み出し、アンチジャギー処理を施す2次元
空間フィルタとを有する文字図形発生装置。 - (2)前記フレームメモリと前記2次元空間フィルタを
複数備え、複数の画像を合成することを特徴とする請求
項(1)記載の文字図形発生装置。 - (3)優先順位が高い画像の下に優先順位が低い画像が
隠れるように合成することを特徴とする請求項(2)記
載の文字図形発生装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1083445A JPH02260080A (ja) | 1989-03-31 | 1989-03-31 | 文字図形発生装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1083445A JPH02260080A (ja) | 1989-03-31 | 1989-03-31 | 文字図形発生装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02260080A true JPH02260080A (ja) | 1990-10-22 |
Family
ID=13802637
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1083445A Pending JPH02260080A (ja) | 1989-03-31 | 1989-03-31 | 文字図形発生装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02260080A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05100656A (ja) * | 1991-10-11 | 1993-04-23 | Techno Net:Kk | 文字または記号の映像表示方法および表示制御装置 |
-
1989
- 1989-03-31 JP JP1083445A patent/JPH02260080A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05100656A (ja) * | 1991-10-11 | 1993-04-23 | Techno Net:Kk | 文字または記号の映像表示方法および表示制御装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2773354B2 (ja) | 特殊効果装置及び特殊効果発生方法 | |
| JPH0535913B2 (ja) | ||
| CN101116112B (zh) | 绘制装置及绘制方法 | |
| KR910009102B1 (ko) | 화상합성 장치 | |
| JPH02260080A (ja) | 文字図形発生装置 | |
| JP3979162B2 (ja) | 画像処理装置およびその方法 | |
| JPS60173676A (ja) | 図形塗りつぶし方式 | |
| JP3807571B2 (ja) | 形状変換方法および該方法を実行させるプログラムを記録した記録媒体、ならびに形状変換装置 | |
| TW397695B (en) | A method for generating polygon data, and a video image processor and an extended functional board employing the same | |
| JPH0668272A (ja) | 疑似3次元画像合成装置 | |
| US7224369B2 (en) | Image processing apparatus and method of same | |
| JPS59143194A (ja) | 画像表示装置 | |
| JP2903514B2 (ja) | 高速描画方法 | |
| JPH01270094A (ja) | 文字フォント生成方法 | |
| JPS6383792A (ja) | カ−ソル表示制御装置 | |
| JPS63292378A (ja) | 画像作成装置 | |
| JPS61223888A (ja) | 図形発生装置 | |
| JP2583379B2 (ja) | 疑似3次元画像合成装置及び画像合成方法 | |
| JP2987983B2 (ja) | 文字表示装置 | |
| JPH0823741B2 (ja) | ベクトル文字もしくはベクトル図形の処理方法 | |
| JPH09212663A (ja) | 画像生成装置 | |
| JPS6327234Y2 (ja) | ||
| JPH04326474A (ja) | 画像表示装置 | |
| JPH03103894A (ja) | ハーフトーンフォント発生方式 | |
| JPS6392993A (ja) | 塗りつぶし回路 |