JPH0844324A - Character and graphic processor and information processor - Google Patents

Character and graphic processor and information processor

Info

Publication number
JPH0844324A
JPH0844324A JP6197353A JP19735394A JPH0844324A JP H0844324 A JPH0844324 A JP H0844324A JP 6197353 A JP6197353 A JP 6197353A JP 19735394 A JP19735394 A JP 19735394A JP H0844324 A JPH0844324 A JP H0844324A
Authority
JP
Japan
Prior art keywords
character
graphic
data
memory
display
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.)
Granted
Application number
JP6197353A
Other languages
Japanese (ja)
Other versions
JP3000855B2 (en
Inventor
Yoshihisa Kobayashi
芳尚 小林
Masato Kajiyama
正人 梶山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP6197353A priority Critical patent/JP3000855B2/en
Publication of JPH0844324A publication Critical patent/JPH0844324A/en
Application granted granted Critical
Publication of JP3000855B2 publication Critical patent/JP3000855B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)
  • Document Processing Apparatus (AREA)
  • Studio Circuits (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PURPOSE:To output graphic and character with high definition to a monitor device low in resolution. CONSTITUTION:An information processor 1 has a MPU 14 processing data of character and graphic, a program memory 11 incorporated with system software, a work memory 12 executing a program, an user interface means 15 performing input/output of data of character and graphic, a display instruction information generating means 13 generating display indication information, and an external I/F means 16 transmitting this display instruction information to character and graphic processor 2. The display instruction information to be supplied to the external I/F means 21 of the character and graphic processor 2 are analyzed and judged by an input analysis judgment means 22, the code number of character and graphic is supplied to a gray scale data memory 23, and a display position is supplied to a picture data generating means 24. Then write-in is performed for a picture memory 25, and read-out is successively performed by a synchronizing read-out circuit 26 based on a synchronizing signal from a synchronizing circuit 27.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、文字や図形等をディス
プレイ装置に表示するための文字図形処理装置及びこの
文字図形処理装置に接続して、文字図形処理装置の表示
処理内容を制御する情報処理装置に係り、特に、ワード
プロセッサ装置(以下略してワープロまたはWPとも言
う)、パーソナルコンピュータ(以下略してパソコンま
たはPCとも言う)等の文字図形処理装置から出力され
る文字や図形を、インターレース方式の放送規格である
NTSC、PAL等用の比較的解像度の低いディスプレ
イ装置やテレビ受像機に表示したときに、ジャギーの目
立たない視認性の良い文字や図形を表示する文字図形処
理装置及び情報処理装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character / graphics processing device for displaying characters and / or graphics on a display device, and information for controlling display processing contents of the character / graphics processing device by connecting to the character / graphics processing device. The present invention relates to a processing apparatus, and in particular, an interlaced method for displaying characters and graphics output from a character graphic processing apparatus such as a word processor (abbreviated as word processor or WP) and a personal computer (abbreviated as personal computer or PC). BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character / graphics processing apparatus and an information processing apparatus for displaying characters and figures with a low visibility, such as NTSC and PAL, which are broadcasting standards, and a television receiver, which have good visibility and do not show jaggies. It is a thing.

【0002】[0002]

【従来の技術】近年、パーソナルコンピュータ、ワード
プロセッサ装置等の個人・家庭用の情報処理装置が急速
に普及してきている。そして、これらの情報処理装置か
ら出力される文字や図形を表示するディスプレイ装置
は、種々のものが用いられている。そして、これらは主
に次の3種類に分類することができる。 (1)液晶等を使用した小型・平面型の専用(あるいは
組み込み型)ディスプレイ装置 (2)CRT等を使用したノンインターレース方式の高
解像度ディスプレイ装置 (3)CRT等を使用したインターレース方式の低解像
度ディスプレイ装置 以下、各種の情報処理装置から見たディスプレイ装置の
現状について図18と共に説明する。
2. Description of the Related Art In recent years, personal and home information processing devices such as personal computers and word processors have rapidly become popular. Various display devices are used to display characters and graphics output from these information processing devices. And these can be mainly classified into the following three types. (1) Small and flat type dedicated (or built-in) display device using liquid crystal etc. (2) Non-interlace type high resolution display device using CRT etc. (3) Interlace type low resolution using CRT etc. Display Device Hereinafter, the current state of the display device viewed from various information processing devices will be described with reference to FIG.

【0003】大多数のワードプロセッサ装置やパーソナ
ルコンピュータ等の情報処理装置Aでは、従来から高価
な高解像度ディスプレイ装置(2)が主に使用されてき
た(矢印a)が、近年の携帯型機器の流行に伴い小型デ
ィスプレイ装置(1)の使用(矢印b)が急増してい
る。このような情報処理装置Aに使用される小型ディス
プレイ装置(1)や高解像度ディスプレイ装置(2)は
近年急速にコストダウンが行なわれているが、今だに高
価であり、多人数の観衆に見せるような場合に画面サイ
ズの大きなディスプレイ装置を入手しようとすると非常
に高価なものとなっていた。
In most information processors A such as word processors and personal computers, expensive high-resolution display devices (2) have been mainly used from now on (arrow a). Accordingly, the use of the small display device (1) (arrow b) is rapidly increasing. The cost of the small display device (1) and the high-resolution display device (2) used in the information processing apparatus A has been rapidly reduced in recent years, but it is still expensive and is suitable for a large audience. It was very expensive to obtain a display device having a large screen size for displaying.

【0004】一方、MSX規格に準拠したPC等、NT
SC規格の画像信号出力を持つ一部のパーソナルコンピ
ュータ(NTSC対応PC)Bでは、民生用テレビ受像
機等の低解像度ディスプレイ装置(3)を使用すること
ができるので(矢印c)、高価な高解像度ディスプレイ
装置(2)を購入しなくても、各家庭に普及した低解像
度ディスプレイ装置(3)を利用することができる。
On the other hand, NTs such as PCs compliant with the MSX standard
In some personal computers (NTSC-compatible PCs) B that have SC standard image signal output, a low-resolution display device (3) such as a consumer television receiver can be used (arrow c), which is expensive and expensive. Even if the resolution display device (2) is not purchased, the low resolution display device (3) popularized in each home can be used.

【0005】しかしながら、このディスプレイ装置
(3)は解像度が低いため、小さい画像や文字を表現す
るのが困難であり、例えば画数の多い漢字表示を行なう
ために、一文字を16*16や24*24等のドットで
構成して表示することが多いが、複雑な文字の中には字
画の表現が正しく行なえないものがある。そして、斜め
の線等では、大きな文字の場合でもジャギと呼ばれる境
目にギザギザが生じる現象も生じていた。また、インタ
ーレース方式であるので、例えば1スキャンラインに相
当するような横棒があった場合、フリッカと呼ばれる画
面のちらつきが起こり、画面を非常に見にくくする。こ
のため、これを避けるために偶/奇フィールドの水平走
査位置を強制的に合わせて、見かけ上走査線数を半分に
する、いわゆるペアリング等の方法がしばしば取られて
いる。このように、低解像度ディスプレイ装置(3)を
使用した場合には、総合的な画面の品位を低下させる種
々の問題が存在していた。
However, since the display device (3) has a low resolution, it is difficult to represent a small image or a character. For example, in order to display a Chinese character with a large number of strokes, one character is 16 * 16 or 24 * 24. Although it is often composed and displayed with dots, there are some complicated characters that can not be expressed correctly. Then, in the case of a diagonal line or the like, even in the case of a large character, there is a phenomenon that jaggedness occurs at a boundary called a jag. Further, since it is an interlace system, if there is a horizontal bar corresponding to one scan line, for example, flickering of the screen called flicker occurs, which makes the screen very difficult to see. Therefore, in order to avoid this, a so-called pairing method is often used in which the horizontal scanning positions of the even / odd fields are forcibly aligned to apparently halve the number of scanning lines. As described above, when the low resolution display device (3) is used, there are various problems that deteriorate the overall screen quality.

【0006】また、一般的なパーソナルコンピュータの
中には、アドオンボードを付加することにより(図中、
C)、高解像度ディスプレイ装置(2)だけでなく(矢
印d)、低解像度ディスプレイ装置(3)に対しても表
示を可能にする(矢印e)ものも少数ではあるが存在す
る。しかし、この場合も上記と同様に低解像度が原因と
なる問題があり、さらに、ボード付加のためのバススロ
ットや拡張スロット類が必要であることから、携帯型機
器に適用することは困難であり、適用可能な機種が限定
されてしまうという問題点がある。
In addition, by adding an add-on board to a general personal computer (in the figure,
C), there are a small number (arrow e) that enables display not only on the high resolution display device (2) (arrow d) but also on the low resolution display device (3). However, in this case as well, there is a problem caused by low resolution as above, and further, since bus slots and expansion slots for adding boards are required, it is difficult to apply to portable devices. However, there is a problem that applicable models are limited.

【0007】一方、ビデオタイトラー装置Dの様に、最
初から表示装置として低解像度ディスプレイ装置(3)
だけを考えて(矢印f)、大きな文字や簡単な画像の表
示、ビデオテープの編集等に目的を限定・専用化するこ
とにより、機器の価格を安価に抑えたものもある。しか
しながら、これらの装置は、複雑なプログラム処理を行
うことができず、プレゼンテーションなどに使用するこ
とはできなかった。
On the other hand, like the video titler device D, a low resolution display device (3) is used as a display device from the beginning.
Considering only the above (arrow f), the price of the device may be kept low by limiting or specializing the purpose of displaying large characters or simple images, editing videotapes, and the like. However, these devices cannot perform complicated program processing and cannot be used for presentations and the like.

【0008】そして、インターレース方式の低解像度デ
ィスプレイ装置(3)を表示装置として使用して、多人
数の観衆にプレゼンテーションを行なったり、簡単なタ
イトル画像等のビデオソースを作成してから、スーパー
インポーズを行ってテロップ画像を作成する様な場合、
近年急速に普及したパーソナルコンピュータやワードプ
ロセッサ装置等の情報処理装置Aを利用すること(矢印
g)ができなかった。このように見てくると、情報処理
装置Aの表示装置として、低解像度ディスプレイ装置
(3)を使用するには、下記に示す3つの課題があると
考えられる。
Then, the interlace type low resolution display device (3) is used as a display device to give a presentation to a large number of people, and after creating a video source such as a simple title image, superimposing. If you want to create a telop image by doing
It was not possible to use the information processing apparatus A such as a personal computer or a word processor which has been rapidly popularized in recent years (arrow g). From this point of view, in order to use the low resolution display device (3) as the display device of the information processing apparatus A, it is considered that there are the following three problems.

【0009】第1の課題は、情報処理装置Aに対して文
字のビットマップイメージ等の大量のデータを転送し、
出力信号形態に合わせた処理をするモジュールを付加す
る場合、一般にはボード付加のためのバススロットや拡
張スロット類が必要であるので、携帯型機器に適用する
ことができず、このような方法をとることができるの
は、大型の機器に限定されてしまうことである。
The first problem is that a large amount of data such as a bitmap image of characters is transferred to the information processing apparatus A,
When adding a module for processing according to the output signal form, it is generally impossible to apply it to a portable device because a bus slot or expansion slot for adding a board is required. What can be taken is that it is limited to large devices.

【0010】第2の課題は、ディスプレイの解像度が低
いため、小さい画像や文字の正確な表現が困難であり、
大きな文字の場合でもジャギーやフリッカが発生するこ
とであり、この画像品位に関する問題を解決する必要が
あることである。
The second problem is that since the resolution of the display is low, it is difficult to accurately represent small images and characters.
Even in the case of large characters, jaggies and flicker may occur, and it is necessary to solve this image quality problem.

【0011】第3の課題は、特にプレゼンテーション等
のためのビデオ編集を考えた場合に、単に実写画面と文
字画面とを切り替え編集するだけでなく、実写画面に文
字を重ねるスーパーインポーズを行った効果的な映像を
作成したいという要求があることである。
The third problem is not only to simply switch between the live-action screen and the character screen for editing, especially when considering video editing for presentations, etc., but also to perform superimposing to superimpose characters on the live-action screen. There is a demand to create effective images.

【0012】そして、この様な課題を解決するために、
従来からいくつかの提案がされている。
And, in order to solve such a problem,
Several proposals have been made in the past.

【0013】特開平1-276885号には、ワープロで作成し
た文字図形データをメモリに一時記憶し、入力ビデオ信
号から抽出した同期信号によって同期を取りながらメモ
リから文字図形データを読み出し、ビデオ信号に変換し
てから背景となる入力ビデオ信号に合成して出力するビ
デオテロッパが開示されている。このビデオテロッパ
は、従来、キャラクタジェネレータを使用したテロッパ
装置が(パソコンとほとんど同じ構成であるにもかかわ
らず)、漢字表示が困難であったことを解決するため
に、プリンタI/F(インタフェイス)回路を介して主
として文字コードと制御コードを受け取って、ビデオテ
ロッパ装置側でビットマップ画像に展開すると共に、ビ
ットマップ画像の状態でもプリンタI/F回路を介して
受け取ることができるようにしたものである。しかし、
この発明は、ジャギーやフリッカ等の問題が発生し、画
像品位については何ら言及していない。
In Japanese Patent Laid-Open No. 1-276885, character / graphic data created by a word processor is temporarily stored in a memory, and the character / graphic data is read from the memory while being synchronized with a sync signal extracted from an input video signal, and is converted into a video signal. A video teloper which is converted and then combined with an input video signal as a background and output is disclosed. In order to solve the problem that it is difficult to display Chinese characters in a telop device using a character generator (although it has almost the same configuration as a personal computer), this video teloper has a printer I / F (interface). ) A character code and a control code are mainly received via a circuit, and a bit map image is developed on the video teloper device side, and the state of the bit map image can be received via the printer I / F circuit. Is. But,
The present invention causes problems such as jaggies and flicker, and does not refer to image quality at all.

【0014】また、特開平3-250872号には、まず、ワー
ドプロセッサから文字データを入力してメモリに記憶
し、入力した映像信号から同期分離した同期信号に対し
て徐々に変化するタイミングで、メモリに記憶されてい
る文字データをキャラクタジェネレータにキャラクタア
ドレスとして送るように制御する。そして、キャラクタ
データを画像データにスーパーインポーズすることによ
り、数画面に渡ってスーパーインポーズしながら文字が
スクロールするスーパーインポーズ装置が開示されてい
る。これは、WPからプリントアウトせずに直接文字デ
ータを入力し、長文のタイトル等をスクロール表示する
ことを目的とし、カメラ一体型VTR等の機器に内蔵し
たキャラクタジェネレータを利用して発生した文字をス
ーパーインポーズすることによって、従来では困難であ
ったスクロール表示を可能にしようとするものである。
ところが、一般的なキャラクタジェネレータは画素のオ
ン/オフのみを表わすドットマトリックスデータを格納
しており、例えば24*24ドット等で1文字が構成さ
れている。そして、公知の様に、2値量子化された画像
にはエリアスあるいはジャギーと呼ばれる現象が発生
し、特に画面上斜めの線や輪郭があった場合など、ギザ
ギザが生じて画像品位を著しく低下させていた。さら
に、特開平3-1777号では、2値のドットで表現されるタ
イトル画像領域を複数個の単位映像領域に分割してメモ
リに記憶し、これを再構成して映像信号に対応してスー
パーインポーズ出力するスーパーインポーズ装置が開示
されている。ビデオ一体型VTRで取り込んだ画像を2
値量子化してスーパーインポーズする場合、活字タイト
ルの作成が困難であり、適正な取り込みを行なうのが難
しかった。そこで、ワープロ等で作成したビットマップ
データをシリアルI/Oから入力して、拡大、太らせ等
の再構成処理を行なってからスーパーインポーズするよ
うにしている。
Further, in Japanese Unexamined Patent Publication No. 3-250872, first, character data is input from a word processor and stored in a memory, and the memory is changed at a timing at which the input video signal is gradually separated with respect to a synchronization signal separated in synchronization. The character data stored in is sent to the character generator as a character address. There is disclosed a superimposing device in which characters are scrolled while superimposing the character data on the image data over several screens. This is for the purpose of directly inputting character data without printing from the WP and scrolling and displaying long text titles, etc., and using a character generator built in a device such as a camera-integrated VTR to generate characters. By superimposing, scrolling display, which was difficult in the past, is made possible.
However, a general character generator stores dot matrix data representing only ON / OFF of pixels, and one character is composed of, for example, 24 * 24 dots. As is well known, a phenomenon called aliasing or jaggies occurs in a binary quantized image, and especially when there is an oblique line or contour on the screen, jaggedness occurs and the image quality is significantly deteriorated. Was there. Further, in Japanese Patent Laid-Open No. 3-1777, a title image area represented by binary dots is divided into a plurality of unit video areas and stored in a memory, which is reconfigured to correspond to a video signal and superimpose. A superimposing device for performing an imposing output is disclosed. 2 images captured by VTR with integrated video
In the case of value quantization and superimposing, it is difficult to create a print title and it is difficult to properly import it. Therefore, the bitmap data created by a word processor or the like is input from the serial I / O, reconstruction processing such as enlargement or thickening is performed, and then superimposing is performed.

【0015】一般的なキャラクタジェネレータは、文字
を構成するドットマトリックスのサイズに制約があり、
そのままでは小さすぎてビデオのタイトル画面表示に適
さないことがある。そこで、この提案では、ビットマッ
プデータを入力して拡大表示しようというものである。
しかし、拡大表示するとジャギーがより顕著になり、画
像品位の問題を更に大きくしてしまう。また、ビットマ
ップデータはデータ量が大きいので、1画面に相当する
データを送る場合はかなりの時間がかかるという問題点
がある。
A general character generator has a restriction on the size of a dot matrix which constitutes a character,
As it is, it may be too small to display the title screen of the video. Therefore, in this proposal, bitmap data is input to enlarge and display.
However, the enlarged display makes jaggies more conspicuous and further increases the problem of image quality. Further, since the bit map data has a large data amount, it takes a considerable time to send the data corresponding to one screen.

【0016】そして、これと同じことを目的とする特開
平3-195276号には、外部から受け入れたキャラクタデー
タを重畳可能なキャラクタデータに変換して、スーパー
インポーズするスーパーインポーズ装置が開示されてお
り、キャラクタデータが圧縮されている場合は、変換手
段に圧縮復元手段を含むようにしている。そして、この
場合も同様に、少数のドットで構成されるドットパター
ンを拡大して表示するとジャギー等が激しく発生し、見
苦しくなる。また、多数のドットで構成されるドットパ
ターンを転送するようにするとこの点は緩和されるもの
の、転送時間がかかるので、ランレングス符号化などの
方法で圧縮したデータを転送するようにするものであ
る。
For the same purpose, Japanese Patent Laid-Open No. 3-195276 discloses a superimposing apparatus for converting character data received from the outside into superimposable character data and superimposing. If the character data is compressed, the conversion means includes the compression / decompression means. Also in this case, similarly, when a dot pattern composed of a small number of dots is enlarged and displayed, jaggies and the like are severely generated, and it becomes unsightly. Also, if a dot pattern composed of a large number of dots is transferred, this point will be alleviated, but it will take a long time to transfer, so it is possible to transfer data compressed by a method such as run length encoding. is there.

【0017】また、倍角処理に伴うジャギーの激化を緩
和し、品位を改善することを目的として、特開平3-1967
79号では、キャラクタデータを倍角処理してスーパーイ
ンポーズする際、縦方向の線を太らせて斜め方向の線を
滑らかに処理するスーパーインポーズ装置が開示されて
いる。しかしながら、このような処理を行なっても、後
述するような本質的な問題が解決されない限り、エリア
スの発生に伴う画像品位の低下は免れない。また、この
発明で行っている斜め線のスムージング処理は完全では
なく、輪郭線等が不自然な蛇行を起こす等、新たな品位
低下を引き起こす要因を含んでおり、確実な画像品位の
向上はできなかった。
Further, for the purpose of alleviating the intensification of jaggies associated with the double-angle processing and improving the quality, Japanese Patent Laid-Open No. 3-1967
No. 79 discloses a superimposing apparatus that doubles the character data and superimposes it to thicken the vertical lines and smoothly process diagonal lines. However, even if such a process is performed, deterioration in image quality due to the occurrence of alias is inevitable unless an essential problem described later is solved. In addition, the smoothing processing of the diagonal line performed in the present invention is not perfect, and it includes factors that cause a new deterioration in quality such as the contour line causing an unnatural meandering, and the image quality cannot be surely improved. There wasn't.

【0018】そして、特開平3-297286号では、2種の画
像信号を受信して判別し、重ね合わせてから、さらに映
像信号にスーパーインポーズするスーパーインポーズ装
置が開示されている。これは、文字と同時に外部機器の
高精細グラフィックデータもスーパーインポーズするこ
とを目的としており、シリアルI/Oで受信したデータ
を圧縮されたグラフィックデータであるか、単なるフォ
ントデータであるかを判別し、前者であれば圧縮復元
し、後者であればスムージング等の処理を行なってから
重ね合わせ、その後で、背景画像となる映像信号にスー
パーインポーズするようにしている。そして、この発明
は、2種の画像信号を重ね合わせてスーパーインポーズ
することを目的としており、文字品位については何等言
及していない。
Japanese Unexamined Patent Publication (Kokai) No. 3-297286 discloses a superimposing device that receives two types of image signals, discriminates them, superimposes them, and then superimposes them on a video signal. The purpose of this is to superimpose high-definition graphic data of an external device at the same time as characters, and determine whether the data received by serial I / O is compressed graphic data or simple font data. In the former case, compression / decompression is performed, and in the latter case, smoothing or the like is performed before superimposing them, and then superimposing is performed on a video signal serving as a background image. The present invention aims to superimpose two kinds of image signals by superimposing them, and does not mention the character quality.

【0019】[0019]

【発明が解決しようとする課題】このように従来から数
多くの提案がなされているが、WPやPC等の情報処理
装置と接続されて低解像度のテレビモニタに高品位の文
字を表示する図形文字処理装置で商品化されたものが皆
無に近いのは、上記した従来技術では、いずれの場合で
も高品位文字を表示することができないためであり、こ
れを達成するためには、次に示すようなアウトラインフ
ォントやアンチエリアス処理などを行う必要があると考
えられる。
As described above, although many proposals have been made in the past, graphic characters for displaying high-quality characters on a low-resolution TV monitor by being connected to an information processing device such as WP or PC. The reason why there are almost no commercialized products in the processing device is that the above-mentioned conventional technology cannot display high-quality characters in any case, and in order to achieve this, as shown below. It is considered necessary to perform various outline fonts and anti-aliasing processing.

【0020】第1に、アウトラインフォントの必要性を
示す。
First, there is a need for outline fonts.

【0021】一般に、文字図形の拡大縮小や変形を行な
う場合、ビットマップデータを元に行なうと形状の再現
性が悪く、特に変形の元となるビットマップデータが少
ない画素ドットで構成されている場合には、品位低下が
深刻なものとなる。そこで、拡大・縮小した際にも高品
質な文字として表示するために、文字の輪郭をアウトラ
インデータとして保持し、このアウトラインデータをド
ットデータに変換することによって文字の輪郭を描画
し、この文字の輪郭の内部または外部を塗り潰す方法が
採られている。このアウトラインデータの文字を拡大・
縮小してブラウン管等の出力装置に表示させる方法とし
ては、特公昭53-15624号の「文字等発生方式」や特公昭
53-41017号の「高品位文字等の発生方式」等が知られて
いる。そして、アウトラインデータの状態で各種文字図
形の拡大縮小や変形を行なった場合は、輪郭線等は原理
的には1画素精度で決まるため、発生するジャギー成分
は画素単位にまで緩和することができる。
Generally, when enlarging / reducing or transforming a character graphic, the reproducibility of the shape is poor if it is performed based on the bitmap data, and especially when the bitmap data which is the source of the transformation is composed of pixel dots. In this case, the deterioration of quality becomes serious. Therefore, in order to display as a high quality character even when enlarged or reduced, the outline of the character is retained as outline data, and the outline of the character is drawn by converting this outline data into dot data. A method of filling the inside or outside of the contour is adopted. Enlarge the characters in this outline data
As a method of reducing the size and displaying it on an output device such as a cathode ray tube, there are "character generation method" in Japanese Patent Publication No. 53-15624 and Japanese Patent Publication No.
The "generation method of high-quality characters, etc." of 53-41017 is known. When various character figures are scaled up or down or deformed in the state of outline data, the contour line or the like is theoretically determined with one pixel accuracy, so that the generated jaggy component can be relaxed to a pixel unit. .

【0022】また転送データ量の観点から見ても、ビッ
トマップデータを一般的な外部I/Fで転送するのは時
間が掛かるので、一般的には1または2バイト表現され
る文字コードやアウトラインデータを転送して表示指示
を行なう方が良い。
Also, from the viewpoint of the amount of transfer data, it takes time to transfer the bit map data by a general external I / F, so that the character code or outline generally represented by 1 or 2 bytes is required. It is better to transfer data and give a display instruction.

【0023】第2にアンチエリアス処理の必要性を示
す。
Second, the necessity of anti-aliasing processing is shown.

【0024】ディジタル画像に発生するエリアスあるい
はジャギーの発生原因、およびその対策方法であるアン
チエリアシングについては、国内の公知文献である「実
践コンピュータグラフィックス--基礎手続きと応用--」
山口富士夫監修( 原著:David F. Rogers:'Procedural
Elements for Computer Graphics')等に詳しく述べられ
ており、また日本国内の出願特許でも頻繁に論じられて
いる。
The cause of aliasing or jaggies occurring in digital images and anti-aliasing which is a countermeasure against the occurrence of aliasing or jaggies are known in the domestic literature, "Practical computer graphics--basic procedures and applications--".
Supervised by Fujio Yamaguchi (Original author: David F. Rogers: 'Procedural
Elements for Computer Graphics'), etc., and frequently discussed in Japanese patent applications.

【0025】要点を説明すると、エリアシングの発生は
本質的にはデータが量子化されることに起因する。第1
の問題は、2値化された図形エッジが特に走査方向に対
して斜めになっている場合、走査線本数は有限なので、
ギザギザの細かい段(ジャギー)が発生してしまうこと
である。第2の問題は、量子化間隔に対して小さい図形
や細部の模様は正確に表現されないことである。
In summary, the occurrence of aliasing is essentially due to the data being quantized. First
The problem of is that the number of scanning lines is finite, especially when the binarized graphic edge is oblique to the scanning direction.
It means that jagged fine steps (jaggies) occur. The second problem is that small figures and fine patterns are not accurately represented with respect to the quantization interval.

【0026】コンピュータグラフィックスやコンピュー
タ合成文字等の表示品位では、第1の問題が主要な要因
となる。また、特に文字図形を縮小した場合等では、細
い線などが消えてしまう第2の問題が生じる。プリンタ
等ではこのような問題を主として量子化間隔を細密にす
る(解像度を上げる)ことにより解決してきた。
The first problem is a major factor in the display quality of computer graphics and computer synthesized characters. In addition, a second problem occurs in which thin lines and the like disappear, especially when the character graphic is reduced. In printers and the like, such a problem has been solved mainly by making the quantization interval fine (increasing the resolution).

【0027】一方、現行テレビ放送方式においては、走
査線本数や輝度/クロマ信号の帯域幅等が規定されてお
り、量子化間隔を細密にすることができない。しかしな
がら、白黒で書かれたテロップ原稿をカメラ等で取り込
んだ場合にはジャギーは生じない。これは、カメラ撮像
管の入射光および走査ビームが一定の広がりを持ってい
るので、これが一種の空間フィルタとしての特性を持つ
と考えられる。したがって、コンピュータ合成文字等に
おいても、テレビカメラが持つような空間フィルタ特
性、言い換えればエッジ部分における中間調表現を行う
ことにより、エリアシングを除去することができる。
On the other hand, in the current television broadcasting system, the number of scanning lines, the bandwidth of luminance / chroma signals, etc. are defined, and the quantization intervals cannot be made fine. However, jaggies do not occur when a telop document written in black and white is captured by a camera or the like. It is considered that this is because the incident light of the camera pickup tube and the scanning beam have a certain spread, and thus this has a characteristic as a kind of spatial filter. Therefore, even in computer-synthesized characters and the like, aliasing can be removed by performing a spatial filter characteristic that a television camera has, in other words, by expressing a halftone in an edge portion.

【0028】このようにコンピュータ合成画像単独で
は、エッジ部分における中間調表現を行うことにより、
エリアシングを除去することができる。ところが、これ
を背景画像にはめ込み合成する場合、2値キー信号によ
る切り替え処理を行なうと、特に背景画像が動画の場
合、境目部分において目障りなエリアシングを起こして
しまう。
As described above, in the computer-synthesized image alone, by performing the halftone expression in the edge portion,
Aliasing can be eliminated. However, when this is embedded in the background image and combined, if the switching process by the binary key signal is performed, particularly when the background image is a moving image, an annoying aliasing occurs at the boundary portion.

【0029】水平方向に細い線や水平方向のシャープな
エッジ等がある場合には、CRTの飛び越し走査によっ
てフィールド周波数の半分、即ちフレーム周波数で点滅
が起こり、ちらつきが生じるというフリッカ現象も類似
の問題であるが、これに着目して、解決を図ったものは
ほとんど提案されていない。
When there is a thin line in the horizontal direction or a sharp edge in the horizontal direction, the flicker phenomenon that blinking occurs at half of the field frequency, that is, the frame frequency due to the interlaced scanning of the CRT, causing flicker, is a similar problem. However, there have been few proposals that have been made by focusing on this.

【0030】そこで本発明は、アウトラインフォントで
表現された文字図形やアンチエリアス処理などを用途や
製品の種類に応じて適宜使用した文字図形処理装置を提
供することにより、低解像度のテレビモニタに高品位の
文字図形を表示することを目的とする。
Therefore, the present invention provides a character / graphics processing apparatus that appropriately uses character / graphics expressed in an outline font, anti-aliasing processing, etc. according to the application and the type of product. The purpose is to display quality character graphics.

【0031】[0031]

【課題を解決するための手段】上記目的を達成するため
の手段として、少なくとも文字または図形に対応したコ
ード番号と表示位置とを含む情報が入力される外部イン
ターフェース手段と、前記文字または図形が1表示画素
あたり複数ビットを占める多値の輝度情報の集合として
格納され、前記外部インターフェース手段から供給され
るコード番号に基づいて選択された文字または図形が読
みだされるグレイスケールデータメモリと、このグレイ
スケールデータメモリより読みだされた文字または図形
のグレイスケールデータを前記外部インターフェース手
段によって指示された表示位置に対応する画像メモリの
位置に格納する画像データ作成手段と、前記画像メモリ
から文字または図形のデータを同期読み出しして文字ま
たは図形を示すビデオ信号として出力する同期読み出し
手段とを有することを特徴とする文字図形処理装置、ま
たは、少なくとも文字または図形に対応したコード番号
と表示の大きさ及び表示位置とを含む情報が入力される
外部インターフェース手段と、前記文字または図形がア
ウトラインデータとして格納されるアウトラインデータ
メモリと、このアウトラインデータメモリから読み出さ
れる前記アウトラインデータを指示された大きさに対応
する座標値に変換してからドットデータに展開し、塗り
潰し処理を行って格納する展開/塗り潰しメモリと、こ
の展開/塗り潰しメモリから供給されるドットデータを
1表示画素あたり複数ビットで表される多値の輝度情報
に変換するフィルタ手段と、このフィルタ手段によって
変換された前記多値の輝度情報を記憶するグレイスケー
ルメモリと、このグレイスケールデータメモリより読み
出された前記多値の輝度情報を前記外部インターフェー
ス手段によって指示された表示位置に対応する画像メモ
リの位置に格納する画像データ作成手段と、前記画像メ
モリから文字または図形のデータを同期読み出しして文
字または図形を示すビデオ信号として出力する同期読み
出し手段とを有することを特徴とする文字図形処理装
置、もしくは、少なくとも文字または図形のアウトライ
ンデータと表示の大きさ及び表示位置とを含む情報が入
力される外部インターフェース手段と、前記外部インタ
ーフェース手段から供給される前記文字または図形のア
ウトラインデータを指示された大きさに対応する座標値
に変換してからドットデータに展開し、塗り潰し処理を
行って、格納する展開/塗り潰しメモリと、この展開/
塗り潰しメモリから供給されるドットデータを1表示画
素あたり複数ビットで表される多値の輝度情報に変換す
るフィルタ手段と、このフィルタ手段によって変換され
た前記多値の輝度情報を記憶するグレイスケールメモリ
と、このグレイスケールデータメモリより読み出された
前記多値の輝度情報を前記外部インターフェース手段に
よって指示された表示位置に対応する画像メモリの位置
に格納する画像データ作成手段と、前記画像メモリから
文字または図形のデータを同期読み出しして文字または
図形を示すビデオ信号として出力する同期読み出し手段
とを有することを特徴とする文字図形処理装置を提供し
ようとするものである。
As means for achieving the above object, an external interface means for inputting information including at least a code number corresponding to a character or a graphic and a display position, and the character or the graphic are 1 A gray scale data memory, which is stored as a set of multi-valued luminance information occupying a plurality of bits per display pixel, and from which a character or figure selected based on a code number supplied from the external interface means is read out, and this gray scale data memory. Image data creating means for storing the gray scale data of the character or figure read out from the scale data memory in the position of the image memory corresponding to the display position designated by the external interface means, and the character or figure of the character from the image memory. Data that is read synchronously and shows characters or figures A character / graphics processing device having a synchronous reading means for outputting as an audio signal, or an external interface to which information including at least a code number corresponding to a character or a graphic, a display size and a display position is input. Means, an outline data memory in which the characters or figures are stored as outline data, and the outline data read from the outline data memory are converted into coordinate values corresponding to a designated size and then expanded into dot data. An expansion / filling memory for performing a filling process and storing it, a filter means for converting the dot data supplied from the expansion / filling memory into multi-valued luminance information represented by a plurality of bits per display pixel, and this filter. The multivalued luminance information converted by the means is recorded. A grayscale memory, and image data creating means for storing the multivalued luminance information read from the grayscale data memory in a position of the image memory corresponding to the display position designated by the external interface means; A character / graphics processing device having synchronous reading means for synchronously reading character or graphic data from an image memory and outputting it as a video signal indicating the character or graphic, or at least displaying outline data of the character or graphic. External interface means to which information including the size and display position of the character is input, and the outline data of the character or graphic supplied from the external interface means is converted into coordinate values corresponding to the specified size. Expands to dot data and performs filling processing The expansion / filling memory to be stored and this expansion /
Filter means for converting the dot data supplied from the filling memory into multi-valued brightness information represented by a plurality of bits per display pixel, and a gray scale memory for storing the multi-valued brightness information converted by the filter means. Image data creating means for storing the multi-valued luminance information read from the gray scale data memory in a position of the image memory corresponding to the display position designated by the external interface means, and a character from the image memory. Another object of the present invention is to provide a character / graphics processing device characterized by having a synchronous reading means for synchronously reading out graphic data and outputting it as a video signal indicating a character or a graphic.

【0032】[0032]

【作用】公知のグレイスケール文字図形画像は、エリア
ス発生を防止するため、例えば図3(B)に示すように
中間調輝度表現したものである。また、後述するアウト
ライン文字図形の弱点は、展開/塗り潰し等の処理に時
間がかかることである。したがって、対話性が高く、高
速の表示が要求される用途には不向きである。
In order to prevent the occurrence of aliasing, the known gray-scale character / graphics image is represented by halftone luminance as shown in FIG. 3 (B), for example. Further, a weakness of the outline character graphic described later is that it takes time to perform processing such as expansion / filling. Therefore, it is not suitable for applications requiring high interactivity and high-speed display.

【0033】そこで、請求項1に記載の文字図形処理装
置では、文字図形の形状を、時間がかかる展開/塗り潰
し等の処理が不要で、高速表示を行なうことができるグ
レイスケールのビットマップデータの形で内蔵してい
る。そして、少なくとも文字図形コード番号と表示位置
を指示する情報とが外部I/F手段より入力され、選択
された文字図形の形状をグレイスケールデータメモリか
ら獲得して、画像メモリの指示された位置に書き込みを
行ない、必要な文字図形画像を作成している。
Therefore, in the character / graphics processing apparatus according to the first aspect of the present invention, the shape of the character / graphics does not need time-consuming processing such as expansion / painting, and grayscale bitmap data that can be displayed at high speed. Built in shape. Then, at least the character / figure code number and the information indicating the display position are input from the external I / F means, the shape of the selected character / figure is acquired from the grayscale data memory, and the character / figure code number is displayed at the specified position in the image memory. Writing is done to create the necessary character and graphic images.

【0034】また、グレイスケールの文字図形は、高速
に表示が行なえるものの文字図形の拡大/縮小や変形等
を自由に行なうことができない。そして、縁取り輪郭等
の修飾処理が難しい。
Further, although the gray scale character graphic can be displayed at high speed, it is impossible to freely enlarge / reduce or deform the character graphic. Then, it is difficult to modify the border outline.

【0035】そこで、請求項2に記載の文字図形処理装
置では、文字図形の形状を、アウトラインデータの形で
装置に内蔵している。そして、少なくとも文字図形コー
ド番号と、表示の大きさ及びと表示位置を指示する情報
とが外部I/F手段より入力され、選択された文字図形
の形状をアウトラインデータメモリから獲得して、座標
値変換を行ない、展開/塗りつぶし処理を行なって、画
像メモリの指示された位置に書き込みを行ない、必要な
文字図形画像を作成している。
Therefore, in the character / graphics processing device according to the second aspect, the shape of the character / graphics is incorporated in the device in the form of outline data. Then, at least the character / figure code number and the information indicating the display size and the display position are input from the external I / F means, the shape of the selected character / figure is acquired from the outline data memory, and the coordinate value is acquired. Conversion is performed, expansion / filling processing is performed, and writing is performed at a designated position in the image memory to create a necessary character / graphic image.

【0036】さらに、一般的な文字図形処理装置に内蔵
されたアウトラインデータは、例えばROM等の形で搭
載されていることが多く、書体の変更や追加を自由に行
なうことができない。
Further, the outline data built into a general character / graphics processing device is often mounted in the form of, for example, a ROM, and it is not possible to freely change or add a typeface.

【0037】そこで、請求項3に記載の文字図形処理装
置では、少なくとも文字図形のアウトラインデータと、
表示の大きさ及び表示位置を指示する情報とが外部I/
F手段より入力され、供給されたアウトラインデータを
元に、座標値変換を行ない、展開/塗りつぶし処理を行
なって、画像メモリの指示された位置に書き込みを行な
い、必要な文字図形画像を作成している。
Therefore, in the character / graphics processing device according to claim 3, at least outline data of the character / graphics,
Information indicating the display size and display position is external I /
Based on the outline data input and supplied from the F means, coordinate value conversion is performed, expansion / filling processing is performed, and writing is performed at the designated position in the image memory to create the required character graphic image. There is.

【0038】[0038]

【実施例】本発明の文字図形処理装置及び情報処理装置
のいくつかの実施例を図面と共に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Some embodiments of a character / graphics processing apparatus and an information processing apparatus of the present invention will be described with reference to the drawings.

【0039】図1は本発明の文字図形処理装置及び情報
処理装置の第1の実施例を示す構成図である。この第1
の実施例で説明する文字図形処理装置2は、請求項1に
記載の文字図形処理装置の一実施例であり、情報処理装
置1は請求項8に記載の情報処理装置の一実施例であ
る。
FIG. 1 is a block diagram showing a first embodiment of a character / graphics processing apparatus and an information processing apparatus of the present invention. This first
The character / graphics processing device 2 described in the embodiment is an example of the character / graphics processing device according to claim 1, and the information processing device 1 is an example of the information processing device according to claim 8. .

【0040】文字図形処理装置2の外部I/F手段21
に供給される表示指示情報は、後述する情報処理装置1
により作成される。そして、この表示指示情報は、少な
くとも文字図形のコード番号と表示位置とを含んでい
る。
External I / F means 21 of the character / graphics processing device 2
The display instruction information supplied to the information processing apparatus 1 will be described later.
Created by. Then, this display instruction information includes at least the code number of the character graphic and the display position.

【0041】入力解析判断手段22は、外部I/F手段
21から供給される表示指示情報を解析判断し、グレイ
スケールデータメモリ23へは少なくとも文字図形のコ
ード番号を供給し、画像データ作成手段24へは少なく
とも表示位置を供給する。
The input analysis judging means 22 analyzes and judges the display instruction information supplied from the external I / F means 21, supplies at least the code number of the character graphic to the gray scale data memory 23, and the image data creating means 24. To at least the display position.

【0042】グレイスケールデータメモリ23は、与え
られたコード番号に該当する文字図形形状データを出力
する。この文字図形形状データは、1表示画素が複数ビ
ットで表現される多値の輝度情報の集合形式で格納され
ている。
The gray scale data memory 23 outputs the character / graphic shape data corresponding to the given code number. The character / graphic shape data is stored in the form of a set of multivalued luminance information in which one display pixel is represented by a plurality of bits.

【0043】画像データ作成手段24は、グレイスケー
ルデータメモリ23から供給される文字図形形状データ
を入力解析判断手段22から供給された表示位置情報に
基づいて、画像メモリ25の所定の位置に書き込みを行
なう。その際、必要に応じて着色処理も行なう。この着
色処理は、例えば、画像メモリ25のデータ構成がRG
B3原色形式になっているとすると、RGBのうち少な
くとも1つの原色を文字図形形状データに比例した値に
決定して、画像メモリ25に書き込むようにする。ま
た、文字図形の背景となる部分の色が指定されている場
合は、色の混合処理も行なう。
The image data creating means 24 writes the character / graphic shape data supplied from the gray scale data memory 23 in a predetermined position of the image memory 25 based on the display position information supplied from the input analysis judging means 22. To do. At that time, coloring treatment is also performed if necessary. In this coloring process, for example, the data structure of the image memory 25 is RG.
If it is in the B3 primary color format, at least one primary color of RGB is determined to be a value proportional to the character graphic shape data and written in the image memory 25. Further, if the color of the background portion of the character graphic is designated, color mixing processing is also performed.

【0044】画像メモリ25に蓄積された画像情報は、
同期回路27によって作られるマスタークロックや同期
信号に基づいて、同期読み出し回路26によって順次読
み出され、文字図形ビデオ信号として出力される。
The image information stored in the image memory 25 is
Based on the master clock and the sync signal generated by the sync circuit 27, the sync read circuit 26 sequentially reads and outputs as a character graphic video signal.

【0045】このようにして、ユーザがWP(ワード・
プロセッサ)等の情報処理装置1で作成したタイトル画
面デザイン、WP文書、電子出版文書等は、この文字図
形処理装置によってアンチエリアス処理が施され、ジャ
ギー等が除去された文字図形ビデオ信号としてTVモニ
タやビデオテープレコーダなどに出力される。
In this way, the user selects WP (word
A title screen design, a WP document, an electronic publication document, etc. created by the information processing device 1 such as a processor) is subjected to anti-aliasing by this character / graphics processing device, and a TV monitor as a character / graphics video signal from which jaggies and the like are removed. Or output to a video tape recorder.

【0046】次に、上記したような文字図形の表示を指
示する表示指示情報のほかに、文字図形の背景となる背
景ビデオ信号が供給され、スーパーインポーズして出力
する文字図形処理装置3の構成を図2に示し、以下に説
明する。
Next, in addition to the display instruction information for instructing the display of the character / graphics as described above, a background video signal serving as the background of the character / graphics is supplied and superposed and output by the character / graphics processing device 3. The configuration is shown in FIG. 2 and will be described below.

【0047】文字図形処理装置3の外部I/F手段31
に供給される表示指示情報は、少なくとも文字図形のコ
ード番号と表示位置とを含んでいる。
External I / F means 31 of the character / graphics processing device 3
The display instruction information supplied to the at least includes the code number and the display position of the character graphic.

【0048】入力解析判断手段32は、外部I/F手段
31から供給される表示指示情報を解析判断し、グレイ
スケールデータメモリ33へは少なくとも文字図形のコ
ード番号を供給し、画像データ作成手段34と混合情報
作成手段38へは少なくとも表示位置を供給する。
The input analysis judging means 32 analyzes and judges the display instruction information supplied from the external I / F means 31, supplies at least the code number of the character graphic to the gray scale data memory 33, and the image data creating means 34. At least the display position is supplied to the mixed information creating means 38.

【0049】グレイスケールデータメモリ33は、与え
られたコード番号に該当する文字図形形状データを出力
する。この文字図形形状データは、1表示画素が複数ビ
ットで表現される多値の輝度情報の集合形式で格納され
ている。
The gray scale data memory 33 outputs the character / graphic shape data corresponding to the given code number. The character / graphic shape data is stored in the form of a set of multivalued luminance information in which one display pixel is represented by a plurality of bits.

【0050】画像データ作成手段34は、グレイスケー
ルデータメモリ33から供給される文字図形形状データ
を入力解析判断手段32から供給された表示位置情報に
基づいて、画像メモリ35の所定の位置に書き込みを行
なう。その際、必要に応じて着色処理も行なう。この着
色処理は、例えば、画像メモリ35のデータ構成がRG
B3原色形式になっているとすると、RGBのうち少な
くとも1つの原色を文字図形形状データに比例した値に
決定して、画像メモリ35に書き込むようにする。ま
た、文字図形の周囲に文字背景となる部分の色が指定さ
れている場合は、色の混合処理も行なう。
The image data creating means 34 writes the character / graphic shape data supplied from the gray scale data memory 33 into a predetermined position of the image memory 35 based on the display position information supplied from the input analysis judging means 32. To do. At that time, coloring treatment is also performed if necessary. In this coloring process, for example, the data structure of the image memory 35 is RG.
If it is in the B3 primary color format, at least one primary color of RGB is determined to be a value proportional to the character / graphics shape data and written in the image memory 35. If the color of the character background is designated around the character graphic, color mixing processing is also performed.

【0051】混合情報作成手段38は、グレイスケール
データメモリ23から供給される文字図形形状データを
入力解析判断手段22から供給された表示位置情報に基
づいて、混合情報メモリ39の所定の位置に書き込みを
行なう。その際に、文字図形の周囲に背景や縁取り輪郭
が無い場合は文字図形の輪郭がスーパーインポーズの境
界となるように処理し、背景や縁取り輪郭がある場合は
文字図形背景や縁取り輪郭の輪郭がスーパーインポーズ
の境界になるように処理する。
The mixed information creating means 38 writes the character / graphic shape data supplied from the gray scale data memory 23 in a predetermined position of the mixed information memory 39 based on the display position information supplied from the input analysis judging means 22. Do. At that time, if there is no background or edging contour around the character or figure, it is processed so that the outline of the character or figure becomes the boundary of superimposing, and if there is a background or edging contour, the shape of the character or figure background or edging contour is processed. Process so that is the boundary of the superimpose.

【0052】画像メモリ35と混合情報メモリ39とに
それぞれ蓄積された画像情報(文字図形ビデオ信号)と
混合情報は、同期回路37によって作られるマスターク
ロックや同期信号に基づいて、同期読み出し回路36に
よって順次読み出され、それぞれ混合回路30に供給さ
れる。
The image information (character / figure video signal) and the mixed information respectively stored in the image memory 35 and the mixed information memory 39 are read by the synchronous read circuit 36 based on the master clock and the synchronous signal generated by the synchronous circuit 37. The signals are sequentially read and supplied to the mixing circuit 30.

【0053】混合回路30は、混合情報メモリ39より
供給される混合情報に基づいて、背景ビデオ信号と画像
メモリ35より供給される文字図形ビデオ信号とを切り
替え混合したスーパーインポーズビデオ信号を出力す
る。
The mixing circuit 30 switches the background video signal and the character / graphics video signal supplied from the image memory 35 based on the mixing information supplied from the mixing information memory 39 and outputs a superimposed video signal. .

【0054】このようにして、ユーザがWP等の情報処
理装置1で作成したタイトル画面デザイン、WP文書、
電子出版文書等は、この文字図形処理装置3によってア
ンチエリアス処理が施され、ジャギー等が除去されて、
背景信号にスーパーインポーズされた文字図形ビデオ信
号としてTVモニタやビデオテープレコーダなどに出力
される。
In this way, the title screen design, WP document, etc. created by the user on the information processing device 1 such as WP,
The electronic publication document or the like is subjected to anti-aliasing processing by the character / graphics processing device 3 to remove jaggies and the like,
It is output to a TV monitor, a video tape recorder, etc. as a character / graphics video signal superimposed on the background signal.

【0055】ここで、混合回路30において、ビデオア
ンチエリアス処理を行う場合について説明する。なお、
この場合、混合情報作成手段38から出力される混合情
報は、1画素あたり複数ビットによって背景画像と文字
図形画像との混合比を表わしており、混合回路30にて
スーパーインポーズ境界におけるアンチエリアス処理を
行なえるようにしている。
Here, the case where the video anti-aliasing process is performed in the mixing circuit 30 will be described. In addition,
In this case, the mixing information output from the mixing information creating means 38 represents the mixing ratio of the background image and the character / graphic image by a plurality of bits per pixel, and the mixing circuit 30 performs the anti-aliasing process at the superimpose boundary. I can do it.

【0056】混合回路30による混合処理の例を図3
(A),(B)と共に説明する。同図(A)は各画素に
おける文字図形画像の輝度(画像メモリ35に記憶され
ている輝度)と混合情報メモリ39に記憶されている文
字図形画像の混合比を示しており、同図(B)は混合処
理を行った結果の画像例を示している。
An example of the mixing process by the mixing circuit 30 is shown in FIG.
This will be described together with (A) and (B). The figure (A) shows the mixing ratio of the brightness of the character / graphics image (the brightness stored in the image memory 35) and the character / graphics image stored in the mixed information memory 39 at each pixel. ) Indicates an image example of the result of the mixing process.

【0057】図3(A)に示すように、画面中の一部の
画素を取り出したときに、その画素上に点線で示す文字
図形画像の輪郭線aがあり、この輪郭線aの左下側をス
ーパーインポーズされる文字図形画像の領域とし、右上
側を背景画像の領域とする。そして、輝度と混合比の値
をそれぞれ0〜100の間で変化する値として表し、混
合比100の場合は文字図形画像のみを表し、混合比0
の場合は背景画像のみを表すものとする。また、ここで
は、文字図形画像の輝度を100(白)、背景画像の輝
度を0(黒)とする。
As shown in FIG. 3A, when some pixels in the screen are taken out, there is a contour line a of the character graphic image shown by a dotted line on the pixel, and the lower left side of this contour line a. Is the area of the superimposed text image, and the upper right side is the area of the background image. Then, the value of the brightness and the value of the mixture ratio are represented as values that vary between 0 and 100, and when the mixture ratio is 100, only the character graphic image is represented, and the mixture ratio 0
In the case of, only the background image is represented. Further, here, the brightness of the character / graphics image is 100 (white) and the brightness of the background image is 0 (black).

【0058】このような場合、文字図形領域内に完全に
含まれていて輪郭線aにかからない各画素は、画像メモ
リ35の値として輝度100、混合情報メモリ39の値
として混合比100に相当する値が記憶されている。し
たがって、混合回路30は、これらの画素については、
文字図形画像と背景画像の輝度信号をそれぞれ100:
0の割合で混合して出力する。その結果、これらの各画
素は、同図(B)の表示画面において、文字図形画像と
しての輝度100の白い画素が表示される。
In such a case, each pixel completely included in the character / graphic area and not covered by the contour a corresponds to a luminance of 100 as the value of the image memory 35 and a mixing ratio of 100 as the value of the mixed information memory 39. The value is stored. Therefore, the mixing circuit 30 will
The luminance signals of the character graphic image and the background image are 100:
Mix and output at a ratio of 0. As a result, as each of these pixels, white pixels with a luminance of 100 are displayed as a character graphic image on the display screen of FIG.

【0059】輪郭線aにかかった各画素では、文字図形
領域と背景画像領域との面積比に応じて混合比が決定さ
れる。この例の場合、輪郭線aで分割される各画素中の
面積比は全て50:50となっているので、混合情報メ
モリ39には混合比が50として記憶されている。した
がって、混合回路30は、文字図形画像と背景画像の輝
度信号を50:50の割合で混合する。その結果、これ
らの各画素は、同図(B)の表示画面において、輝度5
0のグレーの画素(斜線で示した画素)が表示される。
For each pixel on the contour a, the mixture ratio is determined according to the area ratio between the character / graphic area and the background image area. In the case of this example, since the area ratios of the respective pixels divided by the contour line a are all 50:50, the mixture information memory 39 stores the mixture ratio as 50. Therefore, the mixing circuit 30 mixes the luminance signals of the character graphic image and the background image at a ratio of 50:50. As a result, each of these pixels has a luminance of 5 on the display screen of FIG.
Gray pixels of 0 (pixels indicated by diagonal lines) are displayed.

【0060】また、背景画像領域内に完全に含まれてい
て輪郭線aにかからない各画素は、画像メモリ1には輝
度0、混合情報メモリ2には混合比0に相当する値で記
憶されている。したがって、混合回路30は、文字図形
画像と背景画像の輝度信号を0:100の割合で混合し
て出力する。この場合、文字図形画像の輝度信号は処理
結果に全く含まれないので、これらの各画素は、同図
(B)の表示画面において、背景画像としての輝度0の
黒い画素が表示される。
Further, each pixel which is completely included in the background image area and does not cover the contour a is stored in the image memory 1 with a value corresponding to a luminance of 0 and in the mixing information memory 2 with a value corresponding to a mixing ratio of 0. There is. Therefore, the mixing circuit 30 mixes and outputs the luminance signals of the character / graphic image and the background image at a ratio of 0: 100. In this case, since the luminance signal of the character / graphics image is not included in the processing result at all, a black pixel having a luminance of 0 is displayed as a background image on each of these pixels on the display screen of FIG.

【0061】なお、一つの画素内の文字図形領域と背景
画像領域との面積比が30:70の場合には、混合情報
メモリ39の値となる混合比は30となる。
When the area ratio between the character / graphic area and the background image area in one pixel is 30:70, the mixture ratio as the value of the mixture information memory 39 is 30.

【0062】また、文字図形画像の輝度を80とする
と、画像メモリ35の値は80となり、輝度0の背景画
像と混合比50で混合すると、輝度40のグレーの画素
となる。さらに、文字図形画像の輝度が80のとき、背
景画像の輝度が20とすると、画像メモリ35の値は8
0のままであり、混合比50で混合した結果は輝度50
のグレーの画素となる。
When the brightness of the character / graphics image is 80, the value in the image memory 35 is 80, and when it is mixed with the background image having a brightness of 0 at a mixing ratio of 50, it becomes a gray pixel having a brightness of 40. Further, when the brightness of the character / graphics image is 80 and the brightness of the background image is 20, the value of the image memory 35 is 8
The result of mixing at a mixing ratio of 50 is luminance 50.
It becomes a gray pixel.

【0063】このようにして、混合回路30による文字
図形画像と背景画像の輝度信号の混合出力を行うことに
より、文字図形画像と背景画像の2系統の画像信号の境
界部分において、輝度信号のアンチエリアシングが行な
われるので、視覚的にジャギーやフリッカ現象の無い滑
らかな重畳画像として表示することができる。
In this manner, the mixed circuit 30 outputs the luminance signals of the character and graphic image and the background image in a mixed manner, so that the luminance signal is detected at the boundary between the image signals of the two systems of the character and graphic image and the background image. Since the aliasing is performed, it can be displayed as a smooth superimposed image that is visually free from jaggies and flicker.

【0064】また、コンポジット(複合)映像信号は、
輝度信号に平衡変調されたクロマ信号(搬送色信号)を
重畳合成したものであるので、同時にクロマ信号につい
ても混合出力する。
The composite video signal is
Since the chroma signal (carrier color signal) subjected to the balance modulation is superposed and combined with the luminance signal, the chroma signal is also mixed and output at the same time.

【0065】クロマ信号は公知のように、周波数(NT
SC方式の場合3.58MHz)が同じで位相が90度
異なる色副搬送波を二つの色差信号で平衡変調して混合
したものであり、例えば、日本放送協会編「NHK カラー
テレビ教科書」に記載されているように、次式で表され
る。
As is well known, the chroma signal has a frequency (NT
In the case of the SC system, the color subcarriers having the same 3.58 MHz but different phases by 90 degrees are balanced-modulated by two color difference signals and mixed. For example, it is described in "NHK Color Television Textbook" edited by the Japan Broadcasting Corporation. Is expressed by the following equation.

【0066】(ER -EY )*cos(2πfsct)/1.14+(EB -
EY )*sin(2πfsct)/2.03 但し、 ER 、 EB 、 EY はそれぞれ赤色信号、青色信
号、輝度信号を示し、fscは色副搬送波周波数を示して
いてる。
(E R -E Y ) * cos (2πf sc t) /1.14+ (E B-
E Y) * sin (2πf sc t) /2.03 where, E R, E B, E Y each red signal, blue signal, indicates the luminance signal, fsc is shows the color subcarrier frequency.

【0067】ここで、例えば従来例のように、2系統の
クロマ信号を境界部分で単純に切り替えると、急峻な波
形変化によって、位相、レベル共に予期せぬ色差成分が
発生することになり、クロスカラー等が発生する原因と
なる。
Here, for example, when the chroma signals of two systems are simply switched at the boundary portion as in the conventional example, an abrupt waveform change causes an unexpected color difference component in both the phase and the level, resulting in a cross. This may cause color, etc.

【0068】そこで本発明では、混合比を適正な緩やか
さで変化させ、これにより相補的なゲイン変化を伴う混
合を行なうことにより、この様な急峻な波形変化による
予期せぬ色差成分の発生を避けることができる。
Therefore, in the present invention, the mixing ratio is changed with an appropriate degree of graduation, and thereby the mixing with the complementary gain change is performed, so that an unexpected color difference component is generated due to such a sharp waveform change. Can be avoided.

【0069】このような混合を行ったときの混合結果は
下の式で表わされる。
The result of mixing when such mixing is performed is expressed by the following equation.

【0070】 {α* (ER1-EY1)+(1 -α)*(ER2-EY2)}*cos(2πfsct)/1.14 +{α* (EB1-EY1)+(1 -α)*(EB2-EY2)}*sin(2πfsct)/2.03 但し、 ER1、 EB1、 EY1はそれぞれ背景画像の赤色信
号、青色信号、輝度信号を示し、 ER2、 EB2、 EY2はそ
れぞれ文字図形画像の赤色信号、青色信号、輝度信号を
示し、αは混合比を示す。
{Α * (E R1 −E Y1 ) + (1 −α) * (E R2 −E Y2 )} * cos (2πf sc t) /1.14 + {α * (E B1 −E Y1 ) + ( 1 -α) * (E B2 -E Y2)} * sin (2πf sc t) /2.03 However, the red signal E R1, E B1, E Y1 each background image, blue signal, indicates the luminance signal, E R2 , EB2 , and EY2 represent the red signal, the blue signal, and the luminance signal of the character / graphic image, respectively, and α represents the mixing ratio.

【0071】そして、輪郭部分においてこのような色混
合を行なうことにより、文字図形が背景に無理無くなじ
み、不自然な画像が発生することがない。
By performing such color mixing in the contour portion, the character graphic does not easily fit into the background and an unnatural image is not generated.

【0072】このようにして、ユーザがWP等の情報処
理装置1で作成したタイトル画面デザイン、WP文書、
電子出版文書等は、この文字図形処理装置2によって背
景ビデオ信号とのスーパーインポーズ境界においてもア
ンチエリアス処理が施され、ジャギー等が除去されて、
背景信号にスーパーインポーズされた文字図形ビデオ信
号としてTVモニタやビデオテープレコーダなどに出力
される。
In this way, the title screen design, WP document, etc. created by the user on the information processing apparatus 1 such as WP,
The electronic publication document or the like is subjected to anti-aliasing processing at the superimposing boundary with the background video signal by the character / graphics processing device 2 to remove jaggies and the like,
It is output to a TV monitor, a video tape recorder, etc. as a character / graphics video signal superimposed on the background signal.

【0073】また、ビデオ信号入出力は、上記したよう
なコンポジット信号形態で行なわれるのが最も一般的で
あった。この場合、文字図形処理装置2の内部でRGB
3原色あるいは輝度/色差等の形式で処理を行なおうと
すると、その度にエンコードとデコードを繰り返すこと
となり、画質の劣化を招いてしまう。このため、コンポ
ジット形式のままで処理を行なうことが多かったが、ク
ロスカラーやドット妨害を完全に除去することができ
ず、処理効果を最良にすることはできなかった。ところ
が、近年、「セパレートY/C信号」方式と呼ばれる輝
度信号とクロマ信号とを分離した状態で信号の送受信を
行う方式が普及して来たため、入出力や内部処理を共に
輝度信号とクロマ信号とに分離したまま個別に取り扱う
ことが容易になってきた。
The video signal input / output is most commonly performed in the composite signal format as described above. In this case, RGB inside the character / graphics processing device 2
If processing is attempted in a format of three primary colors or luminance / color difference, encoding and decoding will be repeated each time, and image quality will be deteriorated. For this reason, processing was often performed in the composite format, but cross color and dot interference could not be completely removed, and the processing effect could not be optimized. However, in recent years, a method called a "separate Y / C signal" method for transmitting and receiving a signal in which a luminance signal and a chroma signal are separated from each other has become widespread. Therefore, both the input / output and internal processing are performed for the luminance signal and the chroma signal. It has become easier to handle them separately while keeping them separated.

【0074】そこで、背景ビデオ信号として、輝度信号
とクロマ信号とが分離された状態で入力された場合に、
輝度信号とクロマ信号とを分離したままアンチエリアス
処理を行う混合回路40について、図4と共に説明す
る。
Therefore, when the luminance signal and the chroma signal are input as the background video signals in a separated state,
The mixing circuit 40 that performs the anti-aliasing process while separating the luminance signal and the chroma signal will be described with reference to FIG.

【0075】同図に示す混合回路40は、輝度信号混合
回路40aとクロマ信号混合回路40bとに分けられて
おり、それぞれ輝度信号とクロマ信号とを別々に処理し
ている。
The mixing circuit 40 shown in the figure is divided into a luminance signal mixing circuit 40a and a chroma signal mixing circuit 40b, which process the luminance signal and the chroma signal separately.

【0076】同期読み出し回路36(図3参照)から
は、読み出しクロックによって背景ビデオ信号の各信号
と同期関係を保った上で、画像メモリ35に蓄積されて
いる文字図形ビデオ信号と混合情報メモリ39に蓄積さ
れている各画素に対応する混合比データとから文字図形
ビデオ信号の輝度信号とクロマ信号及び混合比信号を発
生し、それぞれ混合回路40の輝度信号混合回路40a
とクロマ信号混合回路40bとに出力する。
From the synchronous reading circuit 36 (see FIG. 3), the character and graphics video signal stored in the image memory 35 and the mixed information memory 39 are kept in synchronization with each signal of the background video signal by the read clock. The luminance signal, the chroma signal and the mixing ratio signal of the character / graphics video signal are generated from the mixing ratio data corresponding to each pixel stored in the luminance signal mixing circuit 40a of the mixing circuit 40.
And the chroma signal mixing circuit 40b.

【0077】なお、輝度信号混合回路40aとクロマ信
号混合回路40bとが乗算器、加算器等で構成されるデ
ィジタル回路である場合は、輝度信号、クロマ信号及び
混合比信号は、ディジタル信号として輝度信号混合回路
40aとクロマ信号混合回路40bとに供給される。そ
して、輝度信号混合回路40aとクロマ信号混合回路4
0bとがフェーダ回路やミキサ等で構成されるアナログ
回路である場合は、D/A変換を施したアナログ信号と
して輝度信号混合回路40aとクロマ信号混合回路40
bとに供給される。
If the luminance signal mixing circuit 40a and the chroma signal mixing circuit 40b are digital circuits composed of multipliers, adders, etc., the luminance signal, the chroma signal and the mixing ratio signal are luminance signals as digital signals. It is supplied to the signal mixing circuit 40a and the chroma signal mixing circuit 40b. Then, the luminance signal mixing circuit 40a and the chroma signal mixing circuit 4
If 0b is an analog circuit composed of a fader circuit, a mixer, etc., the luminance signal mixing circuit 40a and the chroma signal mixing circuit 40 are D / A converted analog signals.
and b.

【0078】そして、輝度信号混合回路40aは、背景
画像と文字図形画像のそれぞれの輝度信号を混合情報信
号に従って相補的にゲイン変化させて混合し、混合した
スーパーインポーズ信号の輝度信号として出力する回路
であり、混合処理は、図3を用いて上述した方法により
行われる。
Then, the brightness signal mixing circuit 40a complementarily changes the gains of the background image and the character and graphic image in accordance with the mixing information signal, mixes them, and outputs them as the brightness signal of the mixed superimpose signal. Circuit, and the mixing process is performed by the method described above with reference to FIG.

【0079】一方、クロマ信号混合回路40bは、背景
画像と文字図形画像のそれぞれのクロマ信号(搬送色信
号)を混合情報信号に従って相補的にゲイン変化させて
混合し、混合したスーパーインポーズ信号のクロマ信号
として出力する回路であり、やはり上述した方法によ
り、混合処理を行っている。
On the other hand, the chroma signal mixing circuit 40b complementarily changes the gains of the respective chroma signals (carrying color signals) of the background image and the character and graphic image according to the mixing information signal and mixes them, and outputs the mixed superimpose signal. This is a circuit that outputs as a chroma signal, and also performs the mixing process by the method described above.

【0080】このようにして、ユーザがWP等の情報処
理装置1で作成したタイトル画面デザイン、WP文書、
電子出版文書等は、この文字図形処理装置2によって輝
度信号とクロマ信号とが分離した状態で供給される背景
ビデオ信号とのスーパーインポーズ境界においてもアン
チエリアス処理が施され、ジャギー等が除去されて、背
景信号にスーパーインポーズされた文字図形ビデオ信号
としてTVモニタやビデオテープレコーダなどに出力さ
れる。
In this way, the title screen design, WP document, etc. created by the user on the information processing apparatus 1 such as WP,
The electronic publication document or the like is also subjected to anti-aliasing processing at the superimposing boundary between the background video signal supplied in a state where the luminance signal and the chroma signal are separated by the character / graphics processing device 2 to remove jaggies and the like. And is output to a TV monitor or a video tape recorder as a character / graphics video signal superimposed on the background signal.

【0081】また、図1に示す情報処理装置1は、PC
(パーソナル・コンピュータ)、WP(ワード・プロセ
ッサ)等であり、文字または図形のデータ処理を行うマ
イクロプロセッサユニット(MPU)14、リードオン
リメモリ(ROM)やランダムアクセスメモリ(RA
M)で構成されてシステムソフトウエア等を搭載してい
るプログラムメモリ11、RAMで構成されてプログラ
ムを実行するためのワークメモリ12、キーボードや液
晶ディスプレイ等で構成され、使用者に対して文字また
は図形のデータの入出力を行うユーザーインターフェー
ス手段15等を有するものである。
The information processing apparatus 1 shown in FIG. 1 is a PC
(Personal computer), WP (word processor), etc., such as a microprocessor unit (MPU) 14 for processing character or graphic data, a read only memory (ROM) and a random access memory (RA).
M) and a program memory 11 having system software installed therein, a work memory 12 having a RAM for executing a program, a keyboard and a liquid crystal display, etc. It has a user interface means 15 for inputting / outputting graphic data.

【0082】そして、プログラムメモリ11に搭載され
るアプリケーションソフトの多くは、ワードプロセッサ
ソフトや作図ソフトであり、ユーザーが好みの文字図形
や文章をレイアウトして文書データを作成し、ディスプ
レイやプリンタ用紙に出力することができるように構成
されている。また、フロッピーディスクやCD−ROM
等により供給される(電子出版の)文書データを出力表
示することができるものもある。
Most of the application software installed in the program memory 11 is word processing software or drawing software, and the user lays out character graphics and sentences of his or her choice to create document data and outputs it to a display or printer paper. Is configured to be able to. Also, a floppy disk or CD-ROM
There is also a device that can output and display the document data (electronic publication) supplied by, for example.

【0083】図1に示した本実施例の情報処理装置1
は、この構成に加えて、上記文書データを文字図形処理
装置2に適合するように変換し、少なくとも文字図形の
コード番号と表示位置とを指示する表示指示情報を作成
する表示指示情報作成手段13と、この表示指示情報を
文字図形処理装置2に送信する外部I/F手段16とを
有している。
Information processing apparatus 1 of this embodiment shown in FIG.
In addition to this configuration, the display instruction information creating means 13 converts the document data to be suitable for the character / graphics processing device 2 and creates at least display instruction information for instructing the code number and the display position of the character / graphics. And an external I / F means 16 for transmitting the display instruction information to the character / graphics processing device 2.

【0084】図5は、本発明の文字図形処理装置の第2
の実施例を示す構成図である。この第2の実施例で説明
する文字図形処理装置4は、請求項2に記載の文字図形
処理装置の一実施例である。そして、文字図形処理装置
4の外部I/F手段41に供給される表示指示情報は、
上述した情報処理装置1と同様の装置により作成され
る。なお、この表示指示情報は、上記した文字図形のコ
ード番号と表示位置に加えて、少なくとも表示の大きさ
が含まれている。
FIG. 5 shows a second embodiment of the character / graphics processing apparatus of the present invention.
It is a block diagram which shows the Example of. The character / graphics processing device 4 described in the second embodiment is an embodiment of the character / graphics processing device described in claim 2. The display instruction information supplied to the external I / F means 41 of the character / graphics processing device 4 is
It is created by the same device as the information processing device 1 described above. It should be noted that this display instruction information includes at least the display size in addition to the code number and display position of the above-mentioned character graphic.

【0085】入力解析判断手段42は、外部I/F手段
41から供給される表示指示情報を解析判断し、アウト
ラインデータメモリ43へは少なくとも文字図形のコー
ド番号を供給し、座標値変換手段51へは少なくとも表
示の大きさを供給し、画像データ作成手段44へは少な
くとも表示位置を供給している。
The input analysis judgment means 42 analyzes and judges the display instruction information supplied from the external I / F means 41, supplies at least the code number of the character graphic to the outline data memory 43, and sends it to the coordinate value conversion means 51. Supplies at least the size of the display, and supplies at least the display position to the image data creating means 44.

【0086】アウトラインデータメモリ50は、入力解
析判断手段42から供給される文字図形のコード番号に
該当する文字図形のアウトラインデータを出力する。こ
のアウトラインデータは、少なくとも文字図形の輪郭あ
るいは芯線ベクトルを構成する線分の両端点の座標値の
集合を含んでおり、近似曲線の制御点座標等を含んでい
ても良い。
The outline data memory 50 outputs the outline data of the character / graphic corresponding to the code number of the character / graphic supplied from the input analysis judging means 42. The outline data includes at least a set of coordinate values of both end points of line segments that form the outline of the character graphic or the core line vector, and may include control point coordinates of the approximate curve.

【0087】座標値変換手段51は、アウトラインデー
タメモリ50から供給されるアウトラインデータの座標
値を、入力解析判断手段42から供給される表示の大き
さ等に合わせて拡大、縮小等の変換を行なう。
The coordinate value conversion means 51 converts the coordinate values of the outline data supplied from the outline data memory 50 into enlargement, reduction, etc. according to the size of the display supplied from the input analysis determination means 42. .

【0088】そして、座標値変換手段51により座標値
変換されたアウトラインデータは、展開/塗り潰し手段
52に供給され、ビットマップ化が行なわれて、展開/
塗り潰しメモリ53に格納される。
The outline data whose coordinate values have been converted by the coordinate value conversion means 51 are supplied to the expansion / painting means 52 where they are converted into a bit map and expanded / decompressed.
It is stored in the filling memory 53.

【0089】展開/塗り潰しメモリ53に格納されたビ
ットマップ文字図形データは、それぞれの画素の有無を
表わす情報であり、公知の空間フィルタ等により構成さ
れるフィルタ手段54によって多値の輝度情報に変換さ
れ、グレイスケール画像メモリ43に格納される。
The bit map character / graphic data stored in the expansion / painting memory 53 is information indicating the presence or absence of each pixel, and is converted into multi-valued luminance information by the filter means 54 constituted by a known spatial filter or the like. And stored in the gray scale image memory 43.

【0090】画像データ作成手段44は、グレイスケー
ル画像メモリ43から供給される文字図形形状データを
入力解析判断手段42から供給された表示位置情報に基
づいて、画像メモリ45の所定の位置に書き込みを行な
う。その際、必要に応じて着色処理も行なう。この着色
処理は、例えば、画像メモリ45のデータ構成がRGB
3原色形式になっているとすると、RGBのうち少なく
とも1つの原色を文字図形形状データに比例した値に決
定して、画像メモリ45に書き込むようにする。また、
文字図形の背景となる部分の色が指定されている場合
は、色の混合処理も行なう。
The image data creating means 44 writes the character / graphic shape data supplied from the gray scale image memory 43 in a predetermined position of the image memory 45 based on the display position information supplied from the input analysis judging means 42. To do. At that time, coloring treatment is also performed if necessary. In this coloring process, for example, if the data structure of the image memory 45 is RGB.
If it is in the three primary color format, at least one primary color of RGB is determined to be a value proportional to the character / graphics shape data and written in the image memory 45. Also,
When the color of the background portion of the character graphic is specified, color mixing processing is also performed.

【0091】画像メモリ45に蓄積された画像情報は、
同期回路47によって作られるマスタークロックや同期
信号に基づいて、同期読み出し回路46によって順次読
み出され、文字図形ビデオ信号として出力される。
The image information stored in the image memory 45 is
Based on the master clock and the sync signal generated by the sync circuit 47, the sync read circuit 46 sequentially reads and outputs as a character / graphic video signal.

【0092】このようにして、ユーザがWP等の情報処
理装置1で作成したタイトル画面デザイン、WP文書、
電子出版文書等は、この文字図形処理装置4が格納して
いるアウトライン文字図形を用いて大きさや縦横比等を
自由に変更すると共に、アンチエリアス処理が施されて
ジャギー等が除去された、文字図形ビデオ信号としてT
Vモニタやビデオテープレコーダなどに出力される。
In this way, the title screen design, WP document, etc. created by the user on the information processing apparatus 1 such as WP,
For electronically published documents and the like, outline characters and graphics stored in the character and graphics processing device 4 are used to freely change the size, aspect ratio, etc., and antialiasing processing is applied to remove jaggies and other characters. T as a graphic video signal
It is output to a V monitor, a video tape recorder, or the like.

【0093】次に、上記したような文字図形の表示を指
示する表示指示情報のほかに、文字図形の背景となる背
景ビデオ信号が供給され、スーパーインポーズして出力
する文字図形処理装置5の構成を図6に示し、以下に説
明する。
Next, in addition to the display instruction information for instructing the display of the character / graphics as described above, a background video signal which is a background of the character / graphics is supplied, and the character / graphics processing device 5 for superimposing and outputting the superposed image. The configuration is shown in FIG. 6 and will be described below.

【0094】文字図形処理装置5の外部I/F手段41
に供給される表示指示情報は、少なくとも文字図形のコ
ード番号と表示の大きさ及び表示位置を含んでいる。
External I / F means 41 of the character / graphics processing device 5
The display instruction information supplied to the at least includes the code number of the character graphic, the display size, and the display position.

【0095】入力解析判断手段42は、外部I/F手段
41から供給される表示指示情報を解析判断し、アウト
ラインデータメモリ50へは少なくとも文字図形のコー
ド番号を供給し、座標値変換手段51には少なくとも表
示の大きさを供給し、画像データ作成手段44と混合情
報作成手段48へは少なくとも表示位置を供給する。そ
して、アウトラインデータメモリ50から出力されるア
ウトラインデータを上記した第2の実施例と同様の処理
を行って、グレイスケール画像メモリ43に文字図形形
状データを格納する。
The input analysis judgment means 42 analyzes and judges the display instruction information supplied from the external I / F means 41, supplies at least the code number of the character graphic to the outline data memory 50, and the coordinate value conversion means 51. Supplies at least the display size, and supplies at least the display position to the image data creating means 44 and the mixed information creating means 48. Then, the outline data output from the outline data memory 50 is processed in the same manner as in the second embodiment, and the character / graphic shape data is stored in the gray scale image memory 43.

【0096】また、画像データ作成手段44及び混合情
報作成手段48以降の処理は、図2を用いて説明した文
字図形処理装置3と全く同様であるので、その説明を省
略する。
Further, the processes after the image data creating means 44 and the mixed information creating means 48 are exactly the same as those of the character / graphics processing device 3 described with reference to FIG.

【0097】このようにして、ユーザがWP等の情報処
理装置1で作成したタイトル画面デザイン、WP文書、
電子出版文書等は、この文字図形処理装置5が格納して
いるアウトライン文字図形を用いて大きさや縦横比等を
自由に変更すると共に、アンチエリアス処理が施されて
ジャギー等が除去され、背景信号にスーパーインポーズ
された文字図形ビデオ信号としてTVモニタやビデオテ
ープレコーダなどに出力される。
In this way, the title screen design, WP document, etc. created by the user on the information processing apparatus 1 such as WP,
For electronically published documents and the like, the outline character and figure stored in the character and figure processing device 5 are used to freely change the size, aspect ratio, etc., and antialiasing is applied to remove jaggies and the like, and background signals are removed. It is output to a TV monitor, a video tape recorder or the like as a character / figure video signal superimposed on.

【0098】また、混合回路55における混合処理を図
3(A),(B)を用いて説明した混合回路30と同じ
処理とすることにより、ユーザがWP等の情報処理装置
1で作成したタイトル画面デザイン、WP文書、電子出
版文書等は、この文字図形処理装置5が格納しているア
ウトライン文字図形を用いて大きさや縦横比等を自由に
変更すると共に、背景ビデオ信号とのスーパーインポー
ズ境界においてもアンチエリアス処理が施されてジャギ
ー等が除去され、背景信号にスーパーインポーズされた
文字図形ビデオ信号としてTVモニタやビデオテープレ
コーダなどに出力される。
Further, by making the mixing process in the mixing circuit 55 the same as that of the mixing circuit 30 described with reference to FIGS. 3A and 3B, the title created by the user in the information processing apparatus 1 such as WP. The screen design, WP document, electronic publication document, etc. can be freely changed in size, aspect ratio, etc. by using the outline character / graphics stored in the character / graphics processing device 5 and can be superimposed on the background video signal. In the same manner, the antialiasing process is performed to remove jaggies and the like, and the character and graphic video signal superimposed on the background signal is output to a TV monitor, a video tape recorder, or the like.

【0099】さらに、背景ビデオ信号として、輝度信号
とクロマ信号とが分離された状態で入力された場合に
は、混合回路55における混合処理を図4を用いて説明
した混合回路40と同じ処理とすることにより、ユーザ
がWP等の情報処理装置1で作成したタイトル画面デザ
イン、WP文書、電子出版文書等は、この文字図形処理
装置5が格納しているアウトライン文字図形を用いて大
きさや縦横比等を自由に変更すると共に、輝度信号とク
ロマ信号とが分離した状態で供給される背景ビデオ信号
とのスーパーインポーズ境界においてもアンチエリアス
処理が施されてジャギー等が除去され、背景信号にスー
パーインポーズされた文字図形ビデオ信号としてTVモ
ニタやビデオテープレコーダなどに出力される。
Further, when the luminance signal and the chroma signal are input as the background video signals in a separated state, the mixing process in the mixing circuit 55 is the same as that of the mixing circuit 40 described with reference to FIG. By doing so, the title screen design, the WP document, the electronic publication document, etc. created by the user with the information processing device 1 such as WP, etc., can be made to have the size and the aspect ratio by using the outline character graphic stored in the character graphic processing device 5. Etc. are freely changed, and antialiasing is applied even at the superimpose boundary between the background video signal supplied in the state where the luminance signal and the chroma signal are separated to remove jaggies and the like, and the background signal is superposed. It is output to a TV monitor, a video tape recorder or the like as an imposed character / graphic video signal.

【0100】図7は本発明の情報処理装置の第2の実施
例を示す構成図であり、請求項8に記載の情報処理装置
の一実施例である。また、図8は本発明の文字図形処理
装置の第3の実施例を示す構成図であり、請求項3に記
載の文字図形処理装置の一実施例である。そして、この
図8に示す文字図形処理装置6は、図7に示す情報処理
装置8から供給される表示指示情報により、文字図形処
理を行っている。
FIG. 7 is a block diagram showing the second embodiment of the information processing apparatus of the present invention, which is an embodiment of the information processing apparatus according to the present invention. FIG. 8 is a block diagram showing a third embodiment of the character / graphics processing apparatus of the present invention, which is an embodiment of the character / graphics processing apparatus according to claim 3. The character / graphics processing device 6 shown in FIG. 8 performs the character / graphics processing based on the display instruction information supplied from the information processing device 8 shown in FIG.

【0101】図7に示す情報処理装置8は、図1に示し
て説明した情報処理装置1と同様のPC、WP等であ
り、文字または図形のデータ処理を行うマイクロプロセ
ッサユニット(MPU)84、リードオンリメモリ(R
OM)やランダムアクセスメモリ(RAM)で構成さ
れ、システムソフトウエア等を搭載しているプログラム
メモリ81、RAMで構成され、プログラムを実行する
ためのワークメモリ82、キーボードや液晶ディスプレ
イ等で構成され、使用者に対して文字または図形のデー
タの入出力を行うユーザーインターフェース手段85の
他に、ROMやディスク状媒体などで構成され、文字図
形のアウトラインデータが記憶されているアウトライン
データメモリ87と、文書データを文字図形処理装置6
に適合するように変換し、少なくとも文字図形のコード
番号と表示の大きさ及び表示位置を指示する表示指示情
報作成手段83と、この表示指示情報作成手段83から
出力される表示の大きさと表示位置及びアウトラインデ
ータメモリ87から供給されるアウトラインデータから
なる表示指示情報を文字図形処理装置6に送信する外部
I/F手段86とを有している。
The information processing apparatus 8 shown in FIG. 7 is a PC, WP or the like similar to the information processing apparatus 1 shown in FIG. 1 and has a microprocessor unit (MPU) 84 for processing character or graphic data. Read-only memory (R
OM) or a random access memory (RAM), a program memory 81 having system software and the like, a RAM, a work memory 82 for executing a program, a keyboard, a liquid crystal display, etc., In addition to the user interface means 85 for inputting and outputting character or graphic data to the user, an outline data memory 87, which is composed of a ROM, a disk-shaped medium, or the like, and stores character and graphic outline data, and a document Character data processing device 6
The display number and the display position output from the display instruction information creating unit 83, which indicates at least the code number of the character graphic, the display size and the display position. And an external I / F means 86 for transmitting display instruction information consisting of outline data supplied from the outline data memory 87 to the character / graphics processing device 6.

【0102】そして、アウトラインデータメモリ87
は、表示指示情報作成手段83から供給される文字図形
のコード番号に該当する文字図形のアウトラインデータ
を外部I/F手段86に出力している。このアウトライ
ンデータは、少なくとも文字図形の輪郭あるいは芯線ベ
クトルを構成する線分の両端点の座標値の集合を含んで
おり、近似曲線の制御点座標等を含んでいても良い。そ
して、このアウトラインデータを情報処理装置8から送
信することにより、文字図形処理装置6に内蔵された文
字図形だけではなく、情報処理装置8に記憶している書
体を好みに合わせて選択して使用することができる。
Then, the outline data memory 87
Outputs to the external I / F means 86 outline data of the character / graphic corresponding to the code number of the character / graphic supplied from the display instruction information creating means 83. The outline data includes at least a set of coordinate values of both end points of line segments that form the outline of the character graphic or the core line vector, and may include control point coordinates of the approximate curve. Then, by transmitting this outline data from the information processing device 8, not only the character and graphics built in the character and graphics processing device 6 but also the typeface stored in the information processing device 8 is selected and used according to preference. can do.

【0103】図7に示した情報処理装置8にて作成され
た表示指示情報は、図8に示す文字図形処理装置6の外
部I/F手段61に供給される。この情報は、少なくと
も文字図形のアウトラインデータと表示の大きさ及び表
示位置を含んでいる。
The display instruction information created by the information processing device 8 shown in FIG. 7 is supplied to the external I / F means 61 of the character / graphics processing device 6 shown in FIG. This information includes at least outline data of a character graphic, a display size, and a display position.

【0104】入力解析判断手段62は、外部I/F手段
71から供給される表示指示情報を解析判断し、座標値
変換手段71へは少なくとも文字図形のアウトラインデ
ータと表示の大きさを供給し、画像データ作成手段64
へは少なくとも表示位置を供給している。
The input analysis judgment means 62 analyzes and judges the display instruction information supplied from the external I / F means 71, and supplies at least outline data of a character graphic and a display size to the coordinate value conversion means 71. Image data creating means 64
To at least the display position.

【0105】座標値変換手段71は、入力解析判断手段
62から供給されるアウトラインデータの座標値を表示
の大きさ等に合わせて拡大、縮小等の変換を行なう。
The coordinate value conversion means 71 converts the coordinate values of the outline data supplied from the input analysis determination means 62 such as enlargement or reduction according to the size of the display.

【0106】そして、座標値変換手段71により座標値
変換されたアウトラインデータは、展開/塗り潰し手段
72に供給され、ビットマップ化が行なわれて、展開/
塗り潰しメモリ73に格納される。
Then, the outline data whose coordinate values have been converted by the coordinate value converting means 71 are supplied to the developing / painting means 72, where they are bit-mapped and expanded / decompressed.
It is stored in the filling memory 73.

【0107】展開/塗り潰しメモリ73に格納されたビ
ットマップ文字図形データは、それぞれの画素の有無を
表わす情報であり、公知の空間フィルタ等により構成さ
れるフィルタ手段74によって多値の輝度情報に変換さ
れ、グレイスケール画像メモリ63に格納される。
The bit map character / graphic data stored in the expansion / painting memory 73 is information representing the presence or absence of each pixel, and is converted into multi-valued luminance information by the filter means 74 constituted by a known spatial filter or the like. And stored in the gray scale image memory 63.

【0108】画像データ作成手段64は、グレイスケー
ル画像メモリ63から供給される文字図形形状データを
入力解析判断手段62から供給された表示位置情報に基
づいて、画像メモリ65の所定の位置に書き込みを行な
う。その際、必要に応じて着色処理も行なう。この着色
処理は、例えば、画像メモリ65のデータ構成がRGB
3原色形式になっているとすると、RGBのうち少なく
とも1つの原色を文字図形形状データに比例した値に決
定して、画像メモリ65に書き込むようにする。また、
文字図形の背景となる部分の色が指定されている場合
は、色の混合処理も行なう。
The image data creating means 64 writes the character / graphic shape data supplied from the gray scale image memory 63 into a predetermined position of the image memory 65 based on the display position information supplied from the input analysis judging means 62. To do. At that time, coloring treatment is also performed if necessary. In this coloring process, for example, if the data structure of the image memory 65 is RGB.
If it is in the three primary color format, at least one primary color of RGB is determined to be a value proportional to the character graphic shape data, and is written in the image memory 65. Also,
When the color of the background portion of the character graphic is specified, color mixing processing is also performed.

【0109】画像メモリ65に蓄積された画像情報は、
同期回路67によって作られるマスタークロックや同期
信号に基づいて、同期読み出し回路66によって順次読
み出され、文字図形ビデオ信号として出力される。
The image information stored in the image memory 65 is
Based on the master clock and the synchronizing signal generated by the synchronizing circuit 67, the synchronizing reading circuit 66 sequentially reads them and outputs them as a character graphic video signal.

【0110】このようにして、ユーザがWP等の情報処
理装置8で作成したタイトル画面デザイン、WP文書、
電子出版文書等は、ユーザの好みに応じたアウトライン
文字図形を情報処理装置8で指定して大きさや縦横比等
を自由に変更すると共に、アンチエリアス処理が施され
てジャギー等が除去された、文字図形ビデオ信号として
TVモニタやビデオテープレコーダなどに出力される。
In this way, the title screen design, WP document, etc. created by the user on the information processing device 8 such as WP,
For electronically published documents and the like, outline character / figure according to the user's preference is specified by the information processing device 8 to freely change the size, aspect ratio, etc., and antialiasing is applied to remove jaggies and the like. It is output to a TV monitor or a video tape recorder as a character / figure video signal.

【0111】次に、上記したような文字図形の表示を指
示する表示指示情報のほかに、文字図形の背景となる背
景ビデオ信号が供給され、スーパーインポーズして出力
する文字図形処理装置7の構成を図9に示し、以下に説
明する。
Next, in addition to the display instruction information for instructing the display of the character / graphics as described above, a background video signal serving as the background of the character / graphics is supplied and superposed and output by the character / graphics processing device 7. The configuration is shown in FIG. 9 and will be described below.

【0112】文字図形処理装置7の外部I/F手段61
に供給される表示指示情報は、少なくとも文字図形のア
ウトラインデータと表示の大きさ及び表示位置を含んで
いる。
External I / F means 61 of the character / graphics processing device 7
The display instruction information supplied to the at least includes at least outline data of a character graphic, a display size, and a display position.

【0113】入力解析判断手段62は、外部I/F手段
61から供給される表示指示情報を解析判断し、座標値
変換手段71には少なくとも文字図形のアウトラインデ
ータと表示の大きさとを供給し、画像データ作成手段6
4と混合情報作成手段68へは少なくとも表示位置を供
給する。
The input analysis judging means 62 analyzes and judges the display instruction information supplied from the external I / F means 61, and supplies the coordinate value converting means 71 with at least the outline data of the character graphic and the display size. Image data creating means 6
4 and the mixed information creating means 68 are supplied with at least the display position.

【0114】そして、座標値変換手段71以降の処理を
上記した第2の実施例と同様の処理を行って、グレイス
ケール画像メモリ63に文字図形形状データを格納す
る。
Then, the processing after the coordinate value conversion means 71 is performed in the same manner as in the second embodiment, and the character / graphic shape data is stored in the gray scale image memory 63.

【0115】また、画像データ作成手段64及び混合情
報作成手段68以降の処理は、図2を用いて説明した文
字図形処理装置3と全く同様であるので、その説明を省
略する。
Further, the processes after the image data creating means 64 and the mixed information creating means 68 are exactly the same as those of the character / graphics processing device 3 described with reference to FIG.

【0116】このようにして、ユーザがWP等の情報処
理装置8で作成したタイトル画面デザイン、WP文書、
電子出版文書等は、ユーザの好みに応じたアウトライン
文字図形を情報処理装置8で指定して大きさや縦横比等
を自由に変更すると共に、アンチエリアス処理が施され
てジャギー等が除去され、背景信号にスーパーインポー
ズされた文字図形ビデオ信号としてTVモニタやビデオ
テープレコーダなどに出力される。
In this way, the title screen design, WP document, etc. created by the user with the information processing device 8 such as WP,
For electronically published documents and the like, outline character / figure according to the user's preference is specified by the information processing device 8 to freely change the size, aspect ratio, etc., and antialiasing is applied to remove jaggies and the like. It is output to a TV monitor, a video tape recorder or the like as a character / graphics video signal superimposed on the signal.

【0117】また、混合回路70における混合処理を図
3(A),(B)を用いて説明した混合回路30と同じ
処理とすることにより、ユーザがWP等の情報処理装置
8で作成したタイトル画面デザイン、WP文書、電子出
版文書等は、ユーザの好みに応じたアウトライン文字図
形を情報処理装置8で指定して大きさや縦横比等を自由
に変更すると共に、背景ビデオ信号とのスーパーインポ
ーズ境界においてもアンチエリアス処理が施されてジャ
ギー等が除去され、背景信号にスーパーインポーズされ
た文字図形ビデオ信号としてTVモニタやビデオテープ
レコーダなどに出力される。
Further, the mixing process in the mixing circuit 70 is the same as that of the mixing circuit 30 described with reference to FIGS. 3A and 3B, so that the title created by the user in the information processing device 8 such as WP. For the screen design, WP document, electronic publication document, etc., outline character / figure according to the user's preference is designated by the information processing device 8 to freely change the size, aspect ratio, etc., and superimpose with the background video signal. The antialiasing process is also applied to the boundary to remove jaggies and the like, and the character and graphic video signal superimposed on the background signal is output to a TV monitor, a video tape recorder, or the like.

【0118】さらに、背景ビデオ信号として、輝度信号
とクロマ信号とが分離された状態で入力された場合に
は、混合回路70における混合処理を図4を用いて説明
した混合回路40と同じ処理とすることにより、ユーザ
がWP等の情報処理装置8で作成したタイトル画面デザ
イン、WP文書、電子出版文書等は、ユーザの好みに応
じたアウトライン文字図形を情報処理装置8で指定して
大きさや縦横比等を自由に変更すると共に、輝度信号と
クロマ信号とが分離した状態で供給される背景ビデオ信
号とのスーパーインポーズ境界においてもアンチエリア
ス処理が施されてジャギー等が除去され、背景信号にス
ーパーインポーズされた文字図形ビデオ信号としてTV
モニタやビデオテープレコーダなどに出力される。
Further, when the luminance signal and the chroma signal are input as the background video signals in a separated state, the mixing processing in the mixing circuit 70 is the same as the mixing processing by the mixing circuit 40 described with reference to FIG. By doing so, for the title screen design, WP document, electronic publication document, etc. created by the user on the information processing device 8 such as WP, the outline character / figure according to the user's preference is specified by the information processing device 8 to determine the size, the vertical and horizontal directions. While changing the ratio etc. freely, antialiasing is applied even at the superimpose boundary of the background video signal supplied in the state where the luminance signal and the chroma signal are separated, jaggies etc. are removed, and the background signal is removed. TV as a superimposed graphic video signal
It is output to a monitor or video tape recorder.

【0119】ここで、本発明の文字図形処理装置及び情
報処理装置の応用例について、図面と共に説明する。
Now, application examples of the character / graphics processing apparatus and the information processing apparatus of the present invention will be described with reference to the drawings.

【0120】まず、第1の応用例として、CD−ROM
やフロッピーディスクで供給されるデータを再生するデ
ータ再生装置やWP専用機に本発明を使用した場合につ
いて説明する。
First, as a first application example, a CD-ROM
A case where the present invention is used in a data reproducing apparatus for reproducing data supplied from a floppy disk or a WP dedicated machine will be described.

【0121】ここでいうデータ再生装置は、いわゆる電
子ブックと呼ばれるものであり、フロッピーディスクや
CD−ROM等の媒体によってデータソフトウエアが供
給される。そして、1枚の媒体に画像、音声およびテキ
ストの各種情報が収められており、情報検索等の各種用
途に適した機能を提供している。
The data reproducing device mentioned here is a so-called electronic book, and data software is supplied by a medium such as a floppy disk or a CD-ROM. Various kinds of information such as images, voices and texts are contained in one medium, and the functions suitable for various uses such as information retrieval are provided.

【0122】このデータ再生装置は、携帯用にデザイン
されており、データ再生装置に組み込まれた小さな液晶
等の平面ディスプレイに情報を表示するように構成して
いる。そして、視認性を損なわないように表示するに
は、文字の大きさをある程度以上のものにしなければな
らず、1画面に表示できる文字数が少なく実用上不足ぎ
みになる等、ソフトウエアの制作や表示内容の大きな制
約となっていた。
This data reproducing device is designed to be portable and is configured to display information on a flat display such as a small liquid crystal incorporated in the data reproducing device. In addition, in order to display without impairing the visibility, the size of characters must be a certain size or more, and the number of characters that can be displayed on one screen is small, which is insufficient for practical purposes such as software production. It was a big limitation on the display content.

【0123】また、データ再生装置の中には、内蔵ディ
スプレイへの表示とは異なる画面構成で出力するビデオ
回路を備え、ビデオ信号を外部に出力してNTSC方式
等の外部ディスプレイに表示可能にしているものもあ
る。しかしながら、この場合も表示される文字の品位は
決して満足の行くものではなかった。
Further, the data reproducing apparatus is provided with a video circuit for outputting with a screen configuration different from that of the display on the built-in display so that the video signal can be output to the outside and displayed on an external display such as the NTSC system. Some are. However, even in this case, the quality of the displayed characters was never satisfactory.

【0124】WP専用機は、内蔵ディスプレイが比較的
大型で、例えばA4サイズ文書の約1/2程度の領域を
同時に表示、編集可能にしているものが多い。そして、
このような能力を活用して、付加されたグラフィック機
能等も併用しながら、小人数ビジネスプレゼンテーショ
ン等にも利用されている。
In many WP-dedicated machines, the built-in display is relatively large, and for example, it is possible to simultaneously display and edit an area of about ½ of an A4 size document. And
Utilizing such an ability, it is also used for small-group business presentations, etc., while also using additional graphic functions.

【0125】ところが、比較的大型とは言え、画面サイ
ズの現状は高々10インチ程度であり、加えて液晶素子
等を使用したディスプレイ装置の場合、視野角が狭く、
多人数のビジネスプレゼンテーション等には不向きであ
るという問題があった。
However, although the screen size is relatively large, the current screen size is at most about 10 inches, and in the case of a display device using a liquid crystal element or the like, the viewing angle is narrow,
There was a problem that it was not suitable for business presentations by a large number of people.

【0126】一方、近年、液晶ディスプレイ装置等の平
面ディスプレイ装置が多く実用化されるにつれて、携帯
用の情報関連機器類ばかりではなく、標準テレビ方式に
適合する薄型のテレビモニタいわゆる壁掛けテレビ等の
実用化が盛んに試みられている。したがって、今後は、
このような新しいタイプのディスプレイ装置を電子ブッ
ク等のデータ再生装置の表示装置として使用する機会が
増加することが予想される。
On the other hand, in recent years, as many flat display devices such as liquid crystal display devices have been put into practical use, not only portable information-related devices but also thin-type TV monitors conforming to the standard TV system, so-called wall-mounted TVs, etc. Attempts are being actively made to make this happen. Therefore, in the future,
It is expected that such a new type of display device will be used more frequently as a display device of a data reproducing device such as an electronic book.

【0127】しかし、これら新しいタイプのディスプレ
イ装置、特に液晶、プラズマ、フラットCRT等を使用
した方式は、従来のCRTとは異なり、画素セルの構造
を持つ表示方式であるため、表示しようとする入力ビデ
オ信号がディスプレイ側の画素構成に対応する周期でサ
ンプリングされることになる。一般に、これらのディス
プレイ装置では、画素構成が任意であるので、データ再
生装置から出力されるビデオ信号がディジタル信号であ
るとき、ディスプレイ側が異なる周期で表示されるとき
は再サンプリングすることになる。このとき、データ再
生装置から出力される文字図形信号が適切にアンチエリ
アシングされていないと、異なる周期の再サンプリング
によって画像品位の更に著しい低下を招いていた。
However, unlike the conventional CRT, the display using these new types of display devices, particularly liquid crystal, plasma, flat CRT, etc., is a display system having a pixel cell structure. The video signal will be sampled at a cycle corresponding to the pixel configuration on the display side. Generally, in these display devices, since the pixel configuration is arbitrary, when the video signal output from the data reproducing device is a digital signal, and when the display side is displayed at a different cycle, re-sampling is performed. At this time, if the character / graphics signal output from the data reproducing apparatus is not appropriately anti-aliased, resampling of a different cycle causes a further significant deterioration in image quality.

【0128】そこで本応用例では、電子ブック再生装置
(電子ブックプレーヤ)とそのアダプタ装置を用いて、
上記した問題点を解決しようとするものである。なお、
本応用例は、図10に示すように、従来のものに最低限
の拡張機能を加えた電子ブックプレーヤ(情報処理装
置)8aからシリアルデータを出力し、アダプタ装置
(文字図形処理装置)9aによって適切なアンチエリア
ス処理を施した文字図形ビデオ信号に変換して標準テレ
ビ方式用ディスプレイ装置10aや新しいタイプのディ
スプレイ装置に出力するようにしたものである。
Therefore, in this application example, an electronic book reproducing apparatus (electronic book player) and its adapter device are used to
It is intended to solve the above problems. In addition,
In this application example, as shown in FIG. 10, serial data is output from an electronic book player (information processing device) 8a in which a minimum extension function is added to a conventional device, and an adapter device (character / graphics processing device) 9a is used. It is adapted to be converted into a character / graphics video signal subjected to appropriate anti-aliasing processing and output to a standard television display device 10a or a new type of display device.

【0129】まず、電子ブックプレーヤ8aの構成につ
いて、図11と共に説明する。
First, the configuration of the electronic book player 8a will be described with reference to FIG.

【0130】現在使用されている電子ブックプレーヤや
WP専用機におけるハードウエアは、同図に示すよう
に、キーボード等の入力装置101、MPU102、シ
ステムソフトウエアの格納されたプログラムROM10
3、ワーク用のMPU−RAM104、フロッピーディ
スクやCD−ROM等を再生するディスクドライブ10
5、文字図形の形状データを格納したドットデータRO
M106、表示される画像データを記録するV−RAM
107、V−RAM107より内蔵ディスプレイ装置1
10の走査タイミングに合わせて画像情報を読み出す同
期読み出し回路108、同期読み出し回路108に適切
な読み出しクロックや表示同期信号等を供給する同期回
路109、液晶方式等の内蔵ディスプレイ装置110及
びRS−232C方式シリアルI/F等の外部I/F1
11を備えている。
As shown in the figure, the hardware of the electronic book player and the WP dedicated machine currently used is, as shown in the figure, an input device 101 such as a keyboard, an MPU 102, and a program ROM 10 in which system software is stored.
3. MPU-RAM 104 for work, disk drive 10 for reproducing floppy disk, CD-ROM, etc.
5. Dot data RO that stores the shape data of character figures
M106, V-RAM for recording displayed image data
107, built-in display device 1 from V-RAM 107
10, a synchronous readout circuit 108 for reading out image information at the scanning timing of 10, a synchronous circuit 109 for supplying an appropriate readout clock, a display synchronization signal, etc. to the synchronous readout circuit 108, a built-in display device 110 such as a liquid crystal system, and an RS-232C system. External I / F1 such as serial I / F
11 is provided.

【0131】また、システムソフトウエアは、各ハード
ウエアブロックを駆動するためのBIOS(Basic Input
/Output System:基本入出力システム) ルーチン群と、
データベース検索やワードプロッセサのような各種用途
に対応する機能を提供するアプリケーションソフト群と
から成り、プログラムROM103に格納されている。
Further, the system software is a BIOS (Basic Input) for driving each hardware block.
/ Output System: Basic input / output system)
It is composed of application software group that provides functions corresponding to various uses such as database search and word processor, and is stored in the program ROM 103.

【0132】そして、今までの電子ブックプレーヤやW
P専用機では、内蔵ディスプレイ装置110に同時に表
示できる文字数が限られており、外部ディスプレイ装置
に表示可能なものも文字図形の品位が低かったが、本応
用例の電子ブックプレーヤ8aやWP専用機は、これを
解決するために、アダプタ装置9aが作成する画像の表
示指示情報を作成してアダプタ装置9aと通信を行なう
ためのドライバソフトウエアを組み込んでいる。そし
て、この表示指示情報にて表示指示される画像の構成
は、標準テレビ方式ディスプレイ装置の走査線数とアス
ペクト比に適合されており、表示指示する画像の文字数
は、例えば日本語横40文字にする等、一般的な印刷物
1頁分と概略同等の情報量を持つようにする。そのた
め、例えば小説等のデータ表示では、本体に組み込まれ
ている内蔵ディスプレイ装置110で同時に表示できる
部分だけでなく、その前後の部分も同時に表示すること
ができ、読みやすくなる。
The electronic book player and W
In the P dedicated machine, the number of characters that can be displayed on the built-in display device 110 at the same time is limited, and the characters that can be displayed on the external display device are also poor in character and graphics quality. In order to solve this, the driver software for creating the display instruction information of the image created by the adapter device 9a and communicating with the adapter device 9a is incorporated. The configuration of the image instructed to be displayed by the display instruction information is adapted to the number of scanning lines and the aspect ratio of the standard television display device, and the number of characters of the image to be instructed to display is, for example, 40 characters in Japanese horizontal. For example, the amount of information is approximately equal to that of one page of a general printed matter. Therefore, for example, in the data display of a novel or the like, not only the portion that can be simultaneously displayed on the built-in display device 110 incorporated in the main body but also the portions before and after the portion can be simultaneously displayed, which is easy to read.

【0133】また、従来の電子ブックプレーヤやWP専
用機では、キャラクタ座標系が採用されているが、表示
の自由度が著しく制限され、大画面への表示や自由なレ
イアウトでの表示には適さない。そこで本応用例では、
アダプタ装置9aの画像構成に適合した整数画素座標
系、あるいはこれをさらに正規化した小数座標系で表示
位置を指示している。そして、文字図形のコード番号と
共にこのような表示位置を指示する表示指示情報を作成
し、外部I/F111からアダプタ装置9aに表示指示
情報を出力することができる。この結果、図12に示す
ように、書体や大きさや修飾条件の異なる文字図形列を
混在させて表示でき、斜め縦書きのような特殊なレイア
ウトも可能となる。同図に示す例では、横書きの文字列
92はそれぞれ、文字列の表示開始座標を指定した上
で、1つの文字列を一括表示処理しており、斜め縦書き
の部分93は1文字毎に開始座標を指定して文字毎に表
示指示を行なっている。そして、これらの文字の輪郭部
分は、アダプタ装置9aによってアンチエリアス処理が
施されており、ジャギーのない美しい文字図形の表示が
可能となっている。
Further, in the conventional electronic book player and WP-dedicated machine, the character coordinate system is adopted, but the degree of freedom in display is extremely limited, and it is suitable for display on a large screen or in a free layout. Absent. So, in this application example,
The display position is designated by an integer pixel coordinate system that is suitable for the image configuration of the adapter device 9a or a decimal coordinate system that is further normalized. Then, it is possible to create display instruction information for instructing such a display position together with the code number of the character graphic, and output the display instruction information from the external I / F 111 to the adapter device 9a. As a result, as shown in FIG. 12, it is possible to mix and display character and graphic strings having different typefaces, sizes, and modification conditions, and a special layout such as diagonal vertical writing is also possible. In the example shown in the figure, each of the horizontally written character strings 92 is subjected to display processing of one character string after the display start coordinates of the character string are designated. The start coordinates are specified and the display instruction is given for each character. The contours of these characters are anti-aliased by the adapter device 9a, so that beautiful character graphics without jaggies can be displayed.

【0134】さらに、本応用例では、図12の中央部分
にあるようなビットマップ画像94を転送して表示する
ことが可能である。このビットマップ画像94は2値画
像はもちろんのこと多値画像を用いることにより、ジャ
ギーのない美しい画像を表示することができる。
Furthermore, in this application example, it is possible to transfer and display the bitmap image 94 as shown in the central portion of FIG. The bit map image 94 can display a beautiful image without jaggies by using a multi-valued image as well as a binary image.

【0135】また、ビットマップ画像94は、一般的に
データ転送時間が多くかかるが、公知の可逆圧縮/伸張
アルゴリズムを適用して、電子ブックプレーヤ8aやW
P専用機においてデータを圧縮して送信し、受信したア
ダプタ装置9a側でデータ伸張を行なうことによって転
送時間の短縮を行なうことができる。そして、個々の文
字列92,93やビットマップ画像94は、それぞれ個
別に色指定することができ、また、表示全体の背景には
バックカラーを指定することができる。
The bit map image 94 generally takes a long time for data transfer, but by applying a known lossless compression / expansion algorithm, the electronic book player 8a or W
It is possible to shorten the transfer time by compressing and transmitting the data in the P dedicated machine and decompressing the received data on the adapter device 9a side. The color of each of the character strings 92 and 93 and the bitmap image 94 can be individually designated, and the background color of the entire display can be designated.

【0136】この様にして作成されて外部I/F111
から送出する表示指示情報をアダプタ装置9aで受信
し、指示された文字図形画像を作成して、ビデオ信号の
形態で外部のディスプレイ装置に送出することにより、
図12に示すような電子ブックソフトウエアの表示再生
はもとより、商品広告や多人数を相手にしたビジネスプ
レゼンテーションなどに好適な画像表示が可能となる。
The external I / F 111 created in this way is
By receiving the display instruction information sent from the adapter device 9a, creating the instructed character and graphic image, and sending it to the external display device in the form of a video signal,
In addition to the display / playback of the electronic book software as shown in FIG. 12, it is possible to display an image suitable for a product advertisement or a business presentation for a large number of people.

【0137】次に、文字図形処理装置であるアダプタ装
置9aについて、図13の構成図と共に説明する。
Next, the adapter device 9a, which is a character / graphics processing device, will be described with reference to the block diagram of FIG.

【0138】アダプタ装置9aは、電子ブックプレーヤ
8aやWP専用機から送信される表示指示情報にしたが
って、実際に画像化する処理を行なう。アダプタ装置9
aが表示する画像は、標準テレビ方式に適合したもので
ある。そして、同時に表示する画像の最大文字数を例え
ば日本語横40文字程度にすることが可能であり、一般
的な印刷物1頁分と概略同等の情報量を持つようにする
ことができる。さらに、適正なアンチエリアス処理を施
しているため、ジャギーやクロスカラー等の画像品位を
低下させる現象が生じず、美しい文字図形の表示を可能
としている。
The adapter device 9a actually performs the process of forming an image according to the display instruction information transmitted from the electronic book player 8a or the WP-dedicated machine. Adapter device 9
The image displayed by a conforms to the standard television system. Then, the maximum number of characters of the images displayed simultaneously can be set to, for example, about 40 Japanese characters horizontally, and the amount of information can be made to be approximately the same as that of one page of a general printed matter. Further, since proper anti-aliasing processing is performed, beautiful character graphics can be displayed without causing a phenomenon such as jaggy or cross color that deteriorates image quality.

【0139】そして、図13に示すアダプタ装置9a
は、外部I/F(シリアルI/F)131から供給され
る表示指示情報にしたがって、アダプタ装置9a内でデ
ィジタル的に発生する文字図形やデータ入力されたビッ
トマップ画像を示すカラー画像信号をセパレートY/C
またはコンポジット形式のアナログビデオ信号として外
部に出力するものである。
Then, the adapter device 9a shown in FIG.
Separates a color image signal indicating a character graphic or a bitmap image digitally generated in the adapter device 9a according to the display instruction information supplied from the external I / F (serial I / F) 131. Y / C
Alternatively, it is output to the outside as a composite format analog video signal.

【0140】表示指示情報の解釈や文字図形信号の発生
は、MPU(マイクロプロセッサユニット)回路130
及びVDP(ビデオディスプレイプロセッサ)回路12
5によって行われている。
The MPU (microprocessor unit) circuit 130 interprets the display instruction information and generates the character / graphic signal.
And VDP (Video Display Processor) circuit 12
It is done by 5.

【0141】MPU回路130は、シリアルI/F13
1、MPU122、プログラムROM(リードオンリメ
モリ)123、アウトラインデータROM121、ドッ
トデータROM126、MPU−RAM(ランダムアク
セスメモリ)124等で構成されており、シリアルI/
F131より供給される表示指示情報によって表示する
文字図形やその大きさ、表示位置等を指示する。このM
PU回路130の一連の処理シーケンスはMPU122
とプログラムROM123によって行なわれる。
The MPU circuit 130 uses the serial I / F 13
1, MPU 122, program ROM (read only memory) 123, outline data ROM 121, dot data ROM 126, MPU-RAM (random access memory) 124, etc., and serial I / O
The character graphic to be displayed, its size, display position, etc. are specified by the display instruction information supplied from F131. This M
The series of processing sequences of the PU circuit 130 is the MPU 122.
And the program ROM 123.

【0142】表示指示情報によって指定された文字図形
の形状は、アウトラインデータROM121上に2次元
の輪郭頂点座標等の形式で格納されており、例えば1文
字毎にMPU122が読み取って、指示された文字図形
の大きさになるように座標値変換処理を行なった後、M
PU−RAM124上に確保された展開/塗り潰しRA
M領域上に、2値の副画素(例えば1表示画素に対し、
2*2副画素が対応する様な)情報で構成される画像デ
ータを作成する。そして、展開/塗り潰し処理された画
像データは、ソフトウエアによって2次元平均化処理を
含むフィルタ処理を施され、MPU−RAM124上に
確保されたグレイスケールRAM領域上に多値の画素情
報(輝度情報)で構成されるグレイスケール画像情報が
作成される。さらに、このグレイスケール画像情報は、
表示指示情報にしたがって該当する画像メモリ上のアド
レスに割り当てられ、着色および混合比決定処理が施さ
れる。
The shape of the character graphic designated by the display instruction information is stored in the outline data ROM 121 in the form of two-dimensional contour vertex coordinates. For example, the MPU 122 reads each character and the designated character is read. After performing coordinate value conversion processing so that the size of the figure becomes, M
Development / filling RA secured on the PU-RAM 124
Binary sub-pixels (for example, one display pixel,
Image data composed of information (corresponding to 2 * 2 sub-pixels) is created. Then, the developed / filled-out image data is subjected to a filter process including a two-dimensional averaging process by software, and multivalued pixel information (luminance information is stored in the grayscale RAM area secured in the MPU-RAM 124). ), Grayscale image information is created. Furthermore, this grayscale image information is
It is assigned to an address on the corresponding image memory according to the display instruction information, and coloring and mixing ratio determination processing is performed.

【0143】以上の処理が先に図3(A),(B)を使
用して説明した処理と同じ場合、文字図形本体と縁取り
輪郭のグレイスケール画像情報が、グレイスケールRA
M領域上個別の領域部分に作成されることになる。そし
て、文字図形本体のグレイスケール輝度情報がフルスケ
ールの部分では指示された色に着色され、文字図形本体
と縁取り輪郭の境界においては文字図形本体と縁取り輪
郭に指定された色を文字図形本体のグレイスケール輝度
情報に従って相補的に混合した色に着色される。また、
縁取り輪郭の文字図形本体によってマスクされない部分
では、縁取り輪郭の輪郭部も含めて指示された着色が行
なわれる。なお、縁取り輪郭の輪郭部では、背景信号と
の混ぜ合わせを行なうため、グレイスケール輝度情報が
混合比情報として使用される。
When the above-mentioned processing is the same as the processing described above with reference to FIGS. 3A and 3B, the grayscale image information of the character graphic body and the edging contour is grayscale RA.
It will be created in a separate area portion on the M area. Then, the grayscale luminance information of the character / graphics body is colored in the designated color in the full-scale portion, and at the boundary between the character / graphics body and the edging contour, the color specified in the character / graphics body and the edging contour is changed to that of the character / graphics body. According to the gray scale luminance information, they are colored in a complementary mixed color. Also,
In the portion of the edging contour that is not masked by the character graphic body, the instructed coloring including the contour portion of the edging contour is performed. In the contour portion of the edging contour, the gray scale luminance information is used as the mixture ratio information in order to mix with the background signal.

【0144】VDP回路125は、MPUI/F回路、
V−RAM(ビデオRAM)回路、ビデオI/F回路等
を持っている。VDP回路125のMPUI/F回路は
MPU122のI/Oポート等にマッピングされてお
り、MPU122は、VDP回路125を通じて間接的
にV−RAM127に書き込み転送等が行なえる様にな
っている。上で述べたMPU回路130において生成さ
れた、着色済みの多値画像情報と混合比情報はVDP回
路125を通じてV−RAM127に転送される。同一
のV−RAM127上に着色済みの多値画像情報と、混
合比情報とを格納する際に個別のアドレス領域を用意す
ることも可能であるが、これら両者を含め1画素に1デ
ータワードを割り当てることも可能である。例えば、1
6ビットで構成される1データワードに、3原色の値R
GB各4ビット、および混合比情報4ビットを割り当て
るようにする。
The VDP circuit 125 is an MPUI / F circuit,
It has a V-RAM (video RAM) circuit, a video I / F circuit, and the like. The MPU I / F circuit of the VDP circuit 125 is mapped to the I / O port of the MPU 122 and the like, and the MPU 122 can indirectly perform write transfer to the V-RAM 127 through the VDP circuit 125. The colored multi-valued image information and the mixture ratio information generated in the MPU circuit 130 described above are transferred to the V-RAM 127 through the VDP circuit 125. Although it is possible to prepare separate address areas when storing colored multi-valued image information and mixture ratio information on the same V-RAM 127, one data word is included in one pixel including both of them. It is also possible to assign. For example, 1
The value R of three primary colors in one data word composed of 6 bits
4 bits for each GB and 4 bits for the mixing ratio information are allocated.

【0145】同期回路132から出力される同期信号や
マスタークロックは、VDP回路125やカラーエンコ
ーダ133に供給され、出力ビデオ信号の基準信号とな
る。本応用例では、この同期信号とマスタークロックに
したがって、VDP回路125から同期データバスにV
−RAM127上の画像データが同期出力される。
The synchronizing signal and the master clock output from the synchronizing circuit 132 are supplied to the VDP circuit 125 and the color encoder 133 and serve as a reference signal for the output video signal. In this application example, the VDP circuit 125 outputs V to the synchronous data bus according to the synchronous signal and the master clock.
-The image data on the RAM 127 is synchronously output.

【0146】ラッチ回路128は、供給されるRGB3
原色画像データおよび混合比情報をラッチし、各DAC
(ディジタルアナログコンバータ)129に供給する。
DA変換されたRGB3原色信号は、カラーエンコーダ
133に供給され、同期信号とマスタークロックに従っ
て輝度信号とクロマ信号にエンコードされて出力され
る。
The latch circuit 128 supplies the supplied RGB3 signals.
Primary color image data and mixture ratio information are latched, and each DAC
(Digital-analog converter) 129
The DA-converted RGB three primary color signals are supplied to the color encoder 133, encoded into a luminance signal and a chroma signal in accordance with the synchronization signal and the master clock, and output.

【0147】このアダプタ装置9aは、整数画素座標系
またはこれをさらに正規化した小数座標系で表示位置を
指示している。そして、このような表示位置を指示する
表示指示情報は文字図形のコード番号と共に外部I/F
131から受け取って、表示処理を行なっている。
The adapter device 9a designates the display position in the integer pixel coordinate system or the decimal coordinate system in which the integer pixel coordinate system is further normalized. Then, the display instruction information for instructing such a display position is provided with the external I / F together with the code number of the character graphic.
It is received from 131 and the display process is performed.

【0148】一方、データ検索等の対話性が高く応答速
度が要求される場合では、上記したようなアウトライン
データROM121に蓄積されているアウトラインデー
タばかりではなく、ドットデータROM126に格納さ
れているグレイスケール文字図形データも使用される。
この場合、供給される表示指示情報によって表示する文
字図形やその大きさ、表示位置等が指示されて、一連の
処理シーケンスがMPU122とプログラムROM12
3によって行なわれることは上記したアウトラインデー
タの場合と同様である。そして、表示指示情報によって
指定される文字図形の形状は、ドットデータROM12
6上に、グレイスケール文字図形の形式で格納されてお
り、例えば1文字毎にMPU122が読み取って、着色
および混合比決定処理を施している。以降の処理もアウ
トラインデータの場合と同様である。
On the other hand, in the case of high interactivity such as data retrieval and a high response speed is required, not only the outline data stored in the outline data ROM 121 as described above but also the gray scale stored in the dot data ROM 126 is used. Character graphic data is also used.
In this case, a character graphic to be displayed, its size, a display position, etc. are instructed by the supplied display instruction information, and a series of processing sequences are performed by the MPU 122 and the program ROM 12.
What is done by 3 is similar to the case of the outline data described above. The shape of the character graphic designated by the display instruction information is the dot data ROM 12
6 is stored in the form of a gray scale character graphic, and is read by the MPU 122 for each character, for example, and subjected to coloring and mixing ratio determination processing. Subsequent processing is the same as in the case of outline data.

【0149】そして、シリアルI/F131よりビット
マップ画像が入力された場合には、2値画像または多値
画像を用いることにより、ジャギーのない美しい画像を
表示することができる。このとき、シリアルI/F13
1より入力した画像データが2値画像であっても、これ
にフィルタ処理を施して多値画像と同様に表示処理する
ことにより、ジャギー等の発生を緩和することができ
る。
When a bitmap image is input from the serial I / F 131, a binary image or a multi-valued image can be used to display a beautiful image without jaggies. At this time, serial I / F 13
Even if the image data input from 1 is a binary image, it is possible to alleviate the occurrence of jaggies and the like by performing a filtering process on the image data and performing display processing in the same manner as a multi-valued image.

【0150】次に、第2の応用例として、ワープロ専用
機やパソコンから出力されるデータをビデオテープレコ
ーダ(VTR)等から供給される背景映像にスーパーイ
ンポーズしてディスプレイ装置に表示したり、他のVT
Rに録画したりする例について図面と共に説明する。
Next, as a second application example, data output from a word processor-only machine or a personal computer is superimposed on a background image supplied from a video tape recorder (VTR) or the like and displayed on a display device. Other VT
An example of recording in R will be described with reference to the drawings.

【0151】従来より、文字タイトル画像を作成した
り、文字テロップを動画像などの背景画像にスーパーイ
ンポーズするには、専用の文字テロッパが市販され、使
用されている。しかし、一般消費者にとっては、専用の
文字テロッパに多額の投資を行うことは抵抗感を伴うこ
とが少なくない。
Conventionally, in order to create a character title image and to superimpose a character telop on a background image such as a moving image, a dedicated character telopper is commercially available and used. However, it is not uncommon for ordinary consumers to feel a sense of resistance to invest a large amount of money in a dedicated text telop.

【0152】そして、WP専用機は、文字図形の各種表
示処理能力を有しているが、内蔵ディスプレイ装置に出
力することが前提で設計されているため、標準テレビ方
式の信号出力についてはなにも考慮されていなかった。
The WP-dedicated machine has various display processing capabilities for character and graphics, but since it is designed on the premise that it is output to the built-in display device, the signal output of the standard TV system is nothing. Was also not considered.

【0153】また、いくつかのPCでは、標準方式ビデ
オ信号の出力回路を内蔵しているものがあるが、適切な
アンチエリアス処理が施されていないためジャギーやフ
リッカーが発生し、画像品位は決して満足いくものでは
なかった。
Some PCs have a built-in output circuit for standard video signals, but since proper anti-aliasing is not performed, jaggies and flicker occur, and the image quality is never high. I was not satisfied.

【0154】さらに、PCの中には、アドオンボードを
増設してスーパーインポーズ等を行うことが可能なもの
もあるが、この場合も文字輪郭と背景ビデオ信号との間
で適切なアンチエリアス処理が行われておらず、ジャギ
ーの発生によってスーパーインポーズ画像の品位低下を
招いていた。そして、携帯用にデザインされた小型のP
Cでは、ほとんどのものがMPUバススロット等の拡張
機構を有しておらず、現実的には大多数のユーザーは利
用できなかった。
In some PCs, an add-on board can be added to perform superimposing and the like. In this case as well, an appropriate anti-aliasing process can be performed between the character contour and the background video signal. Was not performed, and the quality of the superimposed image was degraded due to the occurrence of jaggies. And a small P designed for carrying
In C, most of them do not have expansion mechanisms such as MPU bus slots, and in reality, most users cannot use them.

【0155】そして、いくつかのPCでは、標準方式ビ
デオ信号の出力回路を内蔵しているものがあるが、適切
なアンチエリアス処理が施されていないためジャギーや
フリッカが発生し、画像品位は良くなかった。
Although some PCs have a built-in output circuit for a standard video signal, jaggies and flicker occur because proper anti-aliasing processing is not performed, and the image quality is good. There wasn't.

【0156】本応用例のWP専用機やPC等の情報処理
装置とそのアダプタ装置(文字図形処理装置)は、これ
らの問題を解決しようとするものである。そして、この
ために、本応用例は、図14に示すように、従来のもの
に最低限の拡張機能を加えた情報処理装置8bからシリ
アルデータを出力し、アダプタ装置9bによって標準テ
レビ方式の文字タイトル画像の作成や文字テロップのス
ーパーインポーズ等に適したアンチエリアス処理を施し
た文字図形ビデオ信号に変換し、標準テレビ方式用ディ
スプレイ装置10aやVTR10bに出力するようにし
たものである。まず、WP専用機やPCなどの情報処理
装置8bのハードウエアは、キーボード等の入力装置1
01、MPU102、システムソフトウエアの格納され
たプログラムROM103、ワーク用のMPU−RAM
104、ハードディスク等のディスクドライブ105、
文字図形の形状データを格納したドットデータROM1
06、表示される画像データを記録するV−RAM10
7、V−RAM107より内蔵ディスプレイ装置110
の走査タイミングに合わせて画像情報を読み出す同期読
み出し回路108、同期読み出し回路108に適切な読
み出しクロックや表示同期信号等を供給する同期回路1
09、液晶方式等の内蔵ディスプレイ装置110及びR
S−232C方式シリアルI/F等の外部I/F111
を備えている。
The information processing apparatus such as the WP dedicated machine or the PC and the adapter apparatus (character / graphics processing apparatus) of this application example are intended to solve these problems. For this reason, in the present application example, as shown in FIG. 14, serial data is output from the information processing apparatus 8b which is a conventional one with a minimum of extended functions, and the adapter apparatus 9b outputs the standard television character. It is adapted to be converted into a character / graphics video signal subjected to anti-aliasing processing suitable for creating a title image or superimposing a character telop, and outputting it to the standard television display device 10a or VTR 10b. First, the hardware of the information processing device 8b such as a WP dedicated machine or a PC is the input device 1 such as a keyboard.
01, MPU 102, program ROM 103 storing system software, MPU-RAM for work
104, a disk drive 105 such as a hard disk,
Dot data ROM 1 that stores the shape data of character figures
06, V-RAM 10 for recording image data to be displayed
7. Built-in display device 110 from V-RAM 107
The synchronous reading circuit 108 for reading out image information in accordance with the scanning timing of the synchronous circuit 1, and the synchronous circuit 1 for supplying the synchronous reading circuit 108 with an appropriate read clock, a display synchronous signal, and the like.
09, a built-in display device 110 such as a liquid crystal system, and R
External I / F 111 such as S-232C serial I / F
It has.

【0157】また、WP専用機のシステムソフトウエア
は、各ハードウエアブロックを駆動するためのBIOS
ルーチン群と、データベース検索のような各種用途に対
応する機能を提供するアプリケーションソフト群から成
り、プログラムROM103に格納されている。そし
て、PCのシステムソフトウエアは、図16に示すよう
に、BIOSの上層にシステム共通の基本的なサービス
をここのアプリケーションプログラムに提供するOS(O
perating System)が存在し、ハードディスクドライブ等
のディスクドライブ105に格納されている。
Also, the system software of the dedicated WP is a BIOS for driving each hardware block.
It is composed of a routine group and application software group that provides functions corresponding to various uses such as database search, and is stored in the program ROM 103. Then, as shown in FIG. 16, the system software of the PC is an OS (O (O) that provides basic services common to the system above the BIOS to the application program here.
perating system) and is stored in the disk drive 105 such as a hard disk drive.

【0158】そして、従来の電子ブックプレーヤやWP
専用機では、キャラクタ座標系が採用されているが、表
示の自由度が著しく制限され、大画面への表示や自由な
レイアウトでの表示には適さない。そこで本応用例で
は、アダプタ装置9aの画像構成に適合した整数画素座
標系、あるいはこれをさらに正規化した小数座標系で表
示位置を指示している。そして、文字図形のコード番号
と共にこのような表示位置を指示する表示指示情報を作
成し、外部I/F111からアダプタ装置9aに表示指
示情報を出力することができる。この結果、図12に示
すように、書体や大きさや修飾条件の異なる文字図形列
を混在させて表示でき、斜め縦書きのような特殊なレイ
アウトも可能となる。同図に示す例では、横書きの文字
列92はそれぞれ、文字列の表示開始座標を指定した上
で、1つの文字列を一括表示処理しており、斜め縦書き
の部分93は1文字毎に開始座標を指定して文字毎に表
示指示を行なっている。そして、これらの文字の輪郭部
分は、アダプタ装置9aによって背景色あるいは外部か
ら供給される背景信号との間でアンチエリアス処理が施
されており、ジャギーのない美しい文字図形の表示が可
能となっている。
The conventional electronic book player and WP
The dedicated machine uses a character coordinate system, but the degree of freedom in display is extremely limited, and it is not suitable for display on a large screen or in a free layout. Therefore, in this application example, the display position is designated by the integer pixel coordinate system that is suitable for the image configuration of the adapter device 9a or the decimal coordinate system that is further normalized. Then, it is possible to create display instruction information for instructing such a display position together with the code number of the character graphic, and output the display instruction information from the external I / F 111 to the adapter device 9a. As a result, as shown in FIG. 12, it is possible to mix and display character and graphic strings having different typefaces, sizes, and modification conditions, and a special layout such as diagonal vertical writing is also possible. In the example shown in the figure, each of the horizontally written character strings 92 is subjected to display processing of one character string after the display start coordinates of the character string are designated. The start coordinates are specified and the display instruction is given for each character. The outline portions of these characters are anti-aliased with the background color or the background signal supplied from the outside by the adapter device 9a, and it is possible to display beautiful character figures without jaggies. There is.

【0159】さらに、本応用例では、図12の中央部分
にあるようなビットマップ画像94を転送して表示する
ことが可能である。このビットマップ画像94は2値画
像はもちろんのこと多値画像を用いることにより、ジャ
ギーのない美しい画像を表示することができる。
Further, in this application example, it is possible to transfer and display the bitmap image 94 as shown in the central portion of FIG. The bit map image 94 can display a beautiful image without jaggies by using a multi-valued image as well as a binary image.

【0160】また、ビットマップ画像94は、一般的に
データ転送時間が多くかかるが、公知の可逆圧縮/伸張
アルゴリズムを適用して、電子ブックプレーヤ8aやW
P専用機においてデータを圧縮して送信し、受信したア
ダプタ装置9a側でデータ伸張を行なうことによって転
送時間の短縮を行なうことができる。そして、個々の文
字列92,93やビットマップ画像94は、それぞれ個
別に色指定することができ、また、表示全体の背景には
バックカラーまたはスーパーインポーズ画面を指定する
ことができる。
The bit map image 94 generally takes a long time for data transfer, but by applying a known lossless compression / expansion algorithm, the electronic book player 8a or W
It is possible to shorten the transfer time by compressing and transmitting the data in the P dedicated machine and decompressing the received data on the adapter device 9a side. The color of each of the character strings 92 and 93 and the bitmap image 94 can be individually designated, and a background color or a superimpose screen can be designated as the background of the entire display.

【0161】この様にして作成されて外部I/F111
から送出する表示指示情報をアダプタ装置9aで受信
し、指示された文字図形画像を作成して、ビデオ信号の
形態で外部のディスプレイ装置に送出することにより、
図12に示すように商品広告や多人数を相手にしたビジ
ネスプレゼンテーション、さらにはビデオ作品の制作な
どに好適な画像表示が可能となる。
The external I / F 111 created in this way is
By receiving the display instruction information sent from the adapter device 9a, creating the instructed character and graphic image, and sending it to the external display device in the form of a video signal,
As shown in FIG. 12, it is possible to display images suitable for product advertisements, business presentations for a large number of people, and further for production of video works.

【0162】次に、文字図形処理装置であるアダプタ装
置9bについて、図17の構成図と共に説明する。な
お、図13に示して説明した第1の応用例のアダプタ装
置9aと同一構成部分には同一符号を付し、その説明を
省略する。
Next, the adapter device 9b, which is a character / graphics processing device, will be described with reference to the block diagram of FIG. The same components as those of the adapter device 9a of the first application example shown in FIG. 13 are designated by the same reference numerals, and the description thereof will be omitted.

【0163】アダプタ装置9bは、WP専用機やPC8
bから供給される表示指示情報にしたがって、実際に画
像化する処理を行なう。アダプタ装置9bが表示する画
像は、標準テレビ方式に適合し、スーパーインポーズ処
理が可能なものである。そして、背景色や外部背景信号
との間で適正なアンチエリアス処理を施しているため、
ジャギーやクロスカラー等の画像品位を低下させる現象
が生じず、美しい文字図形の表示を可能としている。
The adapter device 9b is a dedicated WP or PC 8
The actual image processing is performed according to the display instruction information supplied from b. The image displayed by the adapter device 9b conforms to the standard television system and can be superimposed. And because the proper anti-aliasing processing is performed between the background color and the external background signal,
Beautiful characters and graphics can be displayed without the phenomenon of image quality deterioration such as jaggies and cross colors.

【0164】そして、図17に示すアダプタ装置9b
は、外部I/F(シリアルI/F)131から供給され
る表示指示情報にしたがって、アダプタ装置9b内でデ
ィジタル的に発生する文字図形やデータ入力されたビッ
トマップ画像を示すカラー画像信号を作成し、背景入力
信号にスーパーインポーズ処理を行って、セパレートY
/Cまたはコンポジット形式のアナログビデオ信号とし
て外部に出力するものである。
Then, the adapter device 9b shown in FIG.
Creates a color image signal indicating a digitally generated character graphic in the adapter device 9b or a data-input bitmap image according to the display instruction information supplied from the external I / F (serial I / F) 131. Then, the background input signal is superimposed and separated Y
/ C or a composite format analog video signal to be output to the outside.

【0165】表示指示情報の解釈や文字図形信号の発生
は、MPU(マイクロプロセッサユニット)回路130
及びVDP(ビデオディスプレイプロセッサ)回路12
5によって行われている。そして、VDP回路125よ
り供給されるRGB3原色画像データおよび混合比情報
は、ラッチ回路128によりラッチされて、各DAC1
29にてDA変換され、カラーエンコーダ133によっ
て輝度信号とクロマ信号にエンコードされて出力され
る。なお、以上の各回路はアダプタ装置9aと同様であ
るので、詳細な説明は省略する。
The MPU (microprocessor unit) circuit 130 interprets the display instruction information and generates the character graphic signal.
And VDP (Video Display Processor) circuit 12
It is done by 5. Then, the RGB3 primary color image data and the mixture ratio information supplied from the VDP circuit 125 are latched by the latch circuit 128, and each DAC1.
It is DA-converted at 29, and is encoded and outputted by the color encoder 133 into a luminance signal and a chroma signal. The above circuits are similar to those of the adapter device 9a, and detailed description thereof will be omitted.

【0166】また、同期回路132は、入力される背景
信号から同期成分の分離を行ないPLL(フェイズロッ
クドループ)回路等によって、補償済み同期信号やマス
タークロックを発生し、VDP回路125及びカラーエ
ンコーダ133に供給している。
Further, the synchronizing circuit 132 separates the synchronizing component from the input background signal and generates a compensated synchronizing signal and a master clock by a PLL (Phase Locked Loop) circuit or the like, and the VDP circuit 125 and the color encoder 133. Is being supplied to.

【0167】混合回路135,136は、供給される混
合情報信号に基づいて、カラーエンコーダ133より供
給される文字図形信号と外部から入力される背景信号と
をそれぞれ輝度信号とクロマ信号に分離した状態で、そ
れぞれ相補的に混合処理する。この混合処理の具体的な
内容は、第2の実施例にて説明したのと同様である。ま
たこの応用例でも、メニュー表示等の対話性が高く応答
速度が要求される場合では、アウトラインデータROM
121に蓄積されているアウトラインデータではなく、
ドットデータROM126に格納されているグレイスケ
ール文字図形データを使用することができる。そして、
個々の文字列やビットマップ画像は、それぞれ個別に色
指定ができ、また、表示スクリーン全体にはバックカラ
ーを指定したり、スーパーインポーズを指定したりする
ことができる。
The mixing circuits 135 and 136 separate the character and graphic signal supplied from the color encoder 133 and the background signal input from the outside into a luminance signal and a chroma signal, respectively, based on the supplied mixed information signal. Then, the mixing processing is performed complementarily. The specific content of this mixing process is the same as that described in the second embodiment. Also in this application example, the outline data ROM is used in the case where the interactive display is high and the response speed is required.
Not the outline data stored in 121,
Grayscale character / graphics data stored in the dot data ROM 126 can be used. And
Each character string or bitmap image can be individually designated for color, and a back color or superimpose can be designated for the entire display screen.

【0168】このようにして、商品広告やビジネスプレ
ゼンテーションさらにビデオ作品制作等に好適な画像表
示および画像処理を行うことができる。
In this way, image display and image processing suitable for product advertisements, business presentations, video work production, etc. can be performed.

【0169】また、これらの文字の輪郭部分では、背景
色及び入力背景信号との間でアンチエリアス処理を施し
ているので、ジャギーのない美しい文字を表示すること
ができる。
Further, in the outline portion of these characters, antialiasing is applied to the background color and the input background signal, so that beautiful characters without jaggies can be displayed.

【0170】[0170]

【発明の効果】本発明の文字図形処理装置は、タイトル
やスーパーインポーズ画面を作成する際に、アンチエリ
アス処理を施しているので、高品位の図形文字を出力す
ることができる。そして、画像品位の優れたテロッパや
タイトラ等がワードプロセッサ等を利用して簡単に実現
することができる。
Since the character / graphics processing apparatus of the present invention performs anti-aliasing processing when creating a title or a superimpose screen, it is possible to output high-quality graphic characters. Then, a telopper, a titler, or the like having excellent image quality can be easily realized by using a word processor or the like.

【0171】また、小さな文字図形も低解像度のテレビ
モニタに視認性良く表示することができるため、例えば
従来のNTSC方式で出力するパソコンでは実質的に不
可能だった、漢字を含む日本語の1行当たり40文字の
表示等が可能になり、ワードプロセッサ、プレゼンテー
ション用機器、電子ブック等の広範囲な用途に使用する
ことができる。
Also, since small character graphics can be displayed on a low-resolution TV monitor with good visibility, for example, Japanese characters including Chinese characters, which are virtually impossible with a conventional personal computer that outputs in the NTSC system, can be used. Since it is possible to display 40 characters per line, it can be used in a wide range of applications such as word processors, presentation devices, and electronic books.

【0172】さらに、ビデオ一体型VTRに本発明の文
字図形処理装置を組み込むことにより、外部入力からワ
ードプロセッサ等の情報処理装置からり文字図形情報を
取り込んで、タイトルやスーパーインポーズ画像を録画
することも可能となる。
Further, by incorporating the character / graphics processing device of the present invention in a video-integrated VTR, the character / graphics information can be taken in from an information processing device such as a word processor from an external input to record a title or a superimposed image. Will also be possible.

【0173】そして、平面型ディスプレイ等の画素セル
構造を持つディスプレイ装置に表示する際に生じていた
再サンプリングによるエリアス発生という問題点を、画
像発生段階でアンチエリアシングを行うことにより解決
することができるという効果がある。
Then, the problem of aliasing due to resampling that occurs when displaying on a display device having a pixel cell structure such as a flat panel display can be solved by performing anti-aliasing at the image generation stage. The effect is that you can do it.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の文字図形処理装置及び情報処理装置の
第1の実施例を示す構成図である。
FIG. 1 is a configuration diagram showing a first embodiment of a character / graphics processing device and an information processing device of the present invention.

【図2】本発明の文字図形処理装置の第1の実施例を示
す構成図である。
FIG. 2 is a configuration diagram showing a first embodiment of a character / graphics processing device of the present invention.

【図3】(A)は各画素における文字図形画像の輝度と
混合比とを示す図、(B)は混合処理を行った結果の画
像例を示す図である。
FIG. 3A is a diagram showing a luminance and a mixing ratio of a character graphic image in each pixel, and FIG. 3B is a diagram showing an example of an image as a result of the mixing process.

【図4】混合回路の例を示す構成図である。FIG. 4 is a configuration diagram showing an example of a mixing circuit.

【図5】本発明の文字図形処理装置の第2の実施例を示
す構成図である。
FIG. 5 is a configuration diagram showing a second embodiment of the character / graphics processing device of the present invention.

【図6】本発明の文字図形処理装置の第2の実施例を示
す構成図である。
FIG. 6 is a configuration diagram showing a second embodiment of the character / graphics processing device of the present invention.

【図7】本発明の情報処理装置の第2の実施例を示す構
成図である。
FIG. 7 is a configuration diagram showing a second embodiment of the information processing apparatus of the present invention.

【図8】本発明の文字図形処理装置の第3の実施例を示
す構成図である。
FIG. 8 is a configuration diagram showing a third embodiment of the character / graphics processing device of the present invention.

【図9】本発明の文字図形処理装置の第3の実施例を示
す構成図である。
FIG. 9 is a configuration diagram showing a third embodiment of the character / graphics processing device of the present invention.

【図10】本発明の文字図形処理装置及び情報処理装置
の第1の応用例を示す構成図である。
FIG. 10 is a configuration diagram showing a first application example of the character / graphics processing device and the information processing device of the present invention.

【図11】本発明の情報処理装置の第1の応用例を示す
構成図である。
FIG. 11 is a configuration diagram showing a first application example of the information processing apparatus of the present invention.

【図12】表示画像例を示す図である。FIG. 12 is a diagram showing an example of a display image.

【図13】本発明の文字図形処理装置の第1の応用例を
示す構成図である。
FIG. 13 is a configuration diagram showing a first application example of the character / graphics processing device of the present invention.

【図14】本発明の文字図形処理装置及び情報処理装置
の第2の応用例を示す構成図である。
FIG. 14 is a configuration diagram showing a second application example of the character / graphics processing device and the information processing device of the present invention.

【図15】本発明の情報処理装置の第2の応用例を示す
構成図である。
FIG. 15 is a configuration diagram showing a second application example of the information processing apparatus of the invention.

【図16】本発明の情報処理装置の第2の応用例に蓄積
されているソフトウエアの構成例を示す図である。
FIG. 16 is a diagram showing a configuration example of software accumulated in a second application example of the information processing apparatus of the invention.

【図17】本発明の文字図形処理装置の第2の応用例を
示す構成図である。
FIG. 17 is a configuration diagram showing a second application example of the character / graphics processing device of the present invention.

【図18】情報処理装置とディスプレイ装置との関係を
示す模式図である。
FIG. 18 is a schematic diagram showing a relationship between an information processing device and a display device.

【符号の説明】[Explanation of symbols]

1,8,8,8a,8b 情報処理装置 2,3,4,5,6,7,9a,9b 文字図形処理装
置 8c,10b VTR(ビデオテープレコーダ) 10a ディスプレイ装置 11,81,103,123 プログラムメモリ(プロ
グラムROM) 12,82,104,124 ワークメモリ(MPU−
RAM) 13,83 表示指示情報作成手段 14,84,102,122 マイクロプロセッサユニ
ット(MPU) 15,85 ユーザーインターフェース手段 16,21,31,41,61,86,111,131
外部I/F手段 22,32,42,61 入力解析判断手段 23,33 グレイスケールデータメモリ 24,34,44,64 画像データ作成手段 25,35,45,65 画像メモリ 26,36,46,66,108 同期読み出し回路 27,37,47,67,109,132 同期回路 30,40,55,70 混合回路 38,48,68 混合情報作成手段 39,49,69 混合情報メモリ 40a 輝度信号混合回路 40b クロマ信号混合回路 43,63 グレイスケール画像メモリ 50,87,112,121 アウトラインデータメモ
リ(アウトラインデータROM) 51,71 座標値変換手段 52,72 展開/塗り潰し手段 53,73 展開/塗り潰しメモリ 54,74 フィルタ手段 101 入力装置 105 ディスクドライブ 106,126 ドットデータROM 107,127 V−RAM 110 内蔵ディスプレイ装置 125 VDP回路 128 ラッチ回路 129 DAC(ディジタルアナログコンバータ) 130 MPU回路 133 カラーエンコーダ
1,8,8,8a, 8b Information processing device 2,3,4,5,6,7,9a, 9b Character graphic processing device 8c, 10b VTR (video tape recorder) 10a Display device 11,81,103,123 Program memory (program ROM) 12, 82, 104, 124 Work memory (MPU-
RAM) 13,83 Display instruction information creating means 14, 84, 102, 122 Microprocessor unit (MPU) 15,85 User interface means 16, 21, 31, 41, 61, 86, 111, 131
External I / F means 22, 32, 42, 61 Input analysis judging means 23, 33 Gray scale data memory 24, 34, 44, 64 Image data creating means 25, 35, 45, 65 Image memory 26, 36, 46, 66 , 108 synchronous reading circuit 27, 37, 47, 67, 109, 132 synchronous circuit 30, 40, 55, 70 mixing circuit 38, 48, 68 mixing information creating means 39, 49, 69 mixing information memory 40a luminance signal mixing circuit 40b Chroma signal mixing circuit 43,63 Gray scale image memory 50,87,112,121 Outline data memory (outline data ROM) 51,71 Coordinate value conversion means 52,72 Development / filling means 53,73 Development / filling memory 54,74 Filter means 101 Input device 105 Disc dry 106 and 126 dot data ROM 107,127 V-RAM 110 built-in display device 125 VDP circuit 128 latch circuit 129 DAC (Digital Analog Converter) 130 MPU circuit 133 color encoder

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G06T 11/20 G09G 1/16 V F 5/24 620 L 9377−5H 5/28 610 E 9377−5H 5/36 530 X 9377−5H H04N 5/278 ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical display location G06T 11/20 G09G 1/16 VF 5/24 620 L 9377-5H 5/28 610 E 9377- 5H 5/36 530 X 9377-5H H04N 5/278

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】少なくとも文字または図形に対応したコー
ド番号と表示位置とを含む情報が入力される外部インタ
ーフェース手段と、 前記文字または図形が1表示画素あたり複数ビットを占
める多値の輝度情報の集合として格納され、前記外部イ
ンターフェース手段から供給されるコード番号に基づい
て選択された文字または図形が読みだされるグレイスケ
ールデータメモリと、 このグレイスケールデータメモリより読みだされた文字
または図形のグレイスケールデータを前記外部インター
フェース手段によって指示された表示位置に対応する画
像メモリの位置に格納する画像データ作成手段と、 前記画像メモリから文字または図形のデータを同期読み
出しして文字または図形を示すビデオ信号として出力す
る同期読み出し手段とを有することを特徴とする文字図
形処理装置。
1. An external interface unit to which information including at least a code number and a display position corresponding to a character or a graphic is input, and a set of multi-valued luminance information in which the character or the graphic occupies a plurality of bits per one display pixel. And a grayscale data memory in which a character or graphic selected based on the code number supplied from the external interface means is read out, and a grayscale of the character or graphic read out from the grayscale data memory. Image data creating means for storing data in a position of an image memory corresponding to a display position designated by the external interface means; and a video signal indicating a character or a figure by synchronously reading character or figure data from the image memory. It has a synchronous reading means for outputting. Character graphics processing apparatus according to claim.
【請求項2】少なくとも文字または図形に対応したコー
ド番号と表示の大きさ及び表示位置とを含む情報が入力
される外部インターフェース手段と、 前記文字または図形がアウトラインデータとして格納さ
れるアウトラインデータメモリと、 このアウトラインデータメモリから読み出される前記ア
ウトラインデータを指示された大きさに対応する座標値
に変換してからドットデータに展開し、塗り潰し処理を
行って格納する展開/塗り潰しメモリと、 この展開/塗り潰しメモリから供給されるドットデータ
を1表示画素あたり複数ビットで表される多値の輝度情
報に変換するフィルタ手段と、 このフィルタ手段によって変換された前記多値の輝度情
報を記憶するグレイスケールメモリと、 このグレイスケールデータメモリより読み出された前記
多値の輝度情報を前記外部インターフェース手段によっ
て指示された表示位置に対応する画像メモリの位置に格
納する画像データ作成手段と、 前記画像メモリから文字または図形のデータを同期読み
出しして文字または図形を示すビデオ信号として出力す
る同期読み出し手段とを有することを特徴とする文字図
形処理装置。
2. An external interface means for inputting information including at least a code number corresponding to a character or a graphic, a display size and a display position, and an outline data memory in which the character or the graphic is stored as outline data. An expanding / filling memory for converting the outline data read from the outline data memory into coordinate values corresponding to a designated size, expanding the dot data, performing a filling process and storing the expanded / filling memory, and the expanding / filling memory. Filter means for converting the dot data supplied from the memory into multivalued brightness information represented by a plurality of bits per display pixel; and a gray scale memory for storing the multivalued brightness information converted by the filter means. , Read from this grayscale data memory Image data creating means for storing the multi-valued luminance information in a position of an image memory corresponding to a display position designated by the external interface means, and character or figure data by synchronously reading character or figure data from the image memory. And a synchronous reading means for outputting as a video signal indicating
【請求項3】少なくとも文字または図形のアウトライン
データと表示の大きさ及び表示位置とを含む情報が入力
される外部インターフェース手段と、 前記外部インターフェース手段から供給される前記文字
または図形のアウトラインデータを指示された大きさに
対応する座標値に変換してからドットデータに展開し、
塗り潰し処理を行って、格納する展開/塗り潰しメモリ
と、 この展開/塗り潰しメモリから供給されるドットデータ
を1表示画素あたり複数ビットで表される多値の輝度情
報に変換するフィルタ手段と、 このフィルタ手段によって変換された前記多値の輝度情
報を記憶するグレイスケールメモリと、 このグレイスケールデータメモリより読み出された前記
多値の輝度情報を前記外部インターフェース手段によっ
て指示された表示位置に対応する画像メモリの位置に格
納する画像データ作成手段と、 前記画像メモリから文字または図形のデータを同期読み
出しして文字または図形を示すビデオ信号として出力す
る同期読み出し手段とを有することを特徴とする文字図
形処理装置。
3. An external interface unit to which information including at least character or graphic outline data and a display size and display position is input, and the character or graphic outline data supplied from the external interface unit is designated. After converting to the coordinate value corresponding to the size, expanded to dot data,
An expansion / filling memory for performing a filling process and storing it, and a filter means for converting the dot data supplied from the expansion / filling memory into multivalued luminance information represented by a plurality of bits per display pixel, and this filter. A grayscale memory for storing the multivalued luminance information converted by the means, and an image corresponding to the display position designated by the external interface means for the multivalued luminance information read from the grayscale data memory. Character and graphic processing comprising: image data creating means for storing in a memory position; and synchronous reading means for synchronously reading character or graphic data from the image memory and outputting as a video signal indicating the character or graphic. apparatus.
【請求項4】請求項2または3に記載の文字図形処理装
置において、 展開/塗り潰しメモリは、1表示画素に対して少なくと
も水平・垂直方向のいずれかを複数倍にした複数の副画
素に対して塗り潰し処理を行った副画素情報を格納し、 フィルタ手段は、前記1表示画素に対応する複数の副画
素それぞれの持つ値に対する2次元の平均化処理を含む
演算を行って前記1表示画素ごとの多値の輝度情報を算
出することを特徴とする文字図形処理装置。
4. The character / graphics processing apparatus according to claim 2 or 3, wherein the expansion / filling memory is for a plurality of sub-pixels in which at least one of the horizontal and vertical directions is multiplied with respect to one display pixel. The sub-pixel information that has been subjected to the filling process is stored, and the filter means performs an operation including a two-dimensional averaging process on the values of each of the plurality of sub-pixels corresponding to the one display pixel to perform each one of the display pixels. A character / graphics processing device characterized in that it calculates multi-valued luminance information.
【請求項5】請求項1,2,3または4に記載の文字図
形処理装置において、 同期読み出し手段より出力される文字図形ビデオ信号と
外部より入力した少なくとも1系統の背景ビデオ信号と
を重畳処理し、スーパーインポーズ画像信号として出力
する混合回路を備えたことを特徴とする文字図形処理装
置。
5. The character / graphics processing apparatus according to claim 1, 2, 3 or 4, wherein the character / graphics video signal output from the synchronous reading means and at least one system of background video signal input from the outside are superimposed. A character / graphics processing device comprising a mixing circuit for outputting as a superimposed image signal.
【請求項6】請求項1,2,3,4または5に記載の文
字図形処理装置において、 グレイスケールデータメモリから読み出される多値の輝
度情報の背景映像に対する複数段階の混合比を決定処理
する混合情報作成手段と、 この混合情報作成手段によって作成された、混合比を所
定の表示位置に格納する混合情報メモリと、 混合比メモリより画像データと同期して読み出される混
合比信号を制御信号として、同期読み出し手段より出力
される文字図形ビデオ信号と外部より入力した少なくと
も1系統の背景ビデオ信号とを相補的にゲイン変化させ
て重畳処理し、スーパーインポーズ画像信号として出力
する混合回路とを備えたことを特徴とする文字図形処理
装置。
6. The character / graphics processing device according to claim 1, 2, 3, 4 or 5, wherein a multi-level mixing ratio of multi-valued luminance information read from a gray scale data memory to a background image is determined. A mixing information creating means, a mixing information memory created by the mixing information creating means for storing a mixing ratio at a predetermined display position, and a mixing ratio signal read from the mixing ratio memory in synchronization with image data as a control signal. A mixing circuit for complementarily changing the gain of the character / graphics video signal output from the synchronous reading means and at least one system of the background video signal input from the outside to perform superimposition processing, and outputting as a superimpose image signal. A character / graphics processing device characterized in that
【請求項7】請求項6に記載の文字図形処理装置におい
て、輝度信号とクロマ信号とからなる少なくとも1系統
の背景ビデオ信号と、画像メモリから輝度信号とクロマ
信号の形で同期読み出しされる文字図形ビデオ信号とが
混合回路に供給され、混合比信号に基づいて、背景信号
及び文字図形信号それぞれの輝度信号同士を相補的にゲ
イン変化させて混合合成し、背景信号及び文字図形信号
それぞれのクロマ信号同士を相補的にゲイン変化させて
混合合成し、重畳輝度信号と重畳クロマ信号とを出力す
ることを特徴とする文字図形処理装置。
7. The character / graphics processing apparatus according to claim 6, wherein a background video signal of at least one system consisting of a luminance signal and a chroma signal, and a character which is synchronously read from the image memory in the form of a luminance signal and a chroma signal. The graphic video signal and the graphic signal are supplied to the mixing circuit, and based on the mixing ratio signal, the luminance signals of the background signal and the character graphic signal are complementarily changed in gain and mixed and combined, and the chroma signals of the background signal and the character graphic signal are mixed. A character / graphics processing device characterized in that the signals are complementarily changed in gain and mixed and combined to output a superimposed luminance signal and a superimposed chroma signal.
【請求項8】請求項1,2,3,4,5,6または7に
記載の文字図形処理装置に接続されて文字または図形の
表示を制御する情報処理装置であって、 システムソフトウエアを搭載しているプログラムメモリ
と、 文字または図形のフォントデータを記憶しているフォン
トメモリと、 プログラムを実行するためのワークメモリと、 使用者に対して文字または図形のデータの入出力を行う
ユーザーインターフェース手段と、 文字または図形のデータ処理を行うプロセッサユニット
と、 少なくとも文字または図形を特定するデータと表示位置
とを含む表示指示情報を作成する表示指示情報作成手段
と、 前記文字図形処理装置に前記表示指示情報を送信するた
めの外部インターフェース手段とを有することを特徴と
する情報処理装置。
8. An information processing apparatus which is connected to the character / graphics processing device according to claim 1, 2, 3, 4, 5, 6 or 7, and which controls the display of characters or graphics, comprising system software. On-board program memory, font memory that stores character or graphic font data, work memory for executing programs, and user interface that inputs and outputs character or graphic data to the user. Means, a processor unit for processing character or graphic data, display instruction information creating means for creating display instruction information including at least data for specifying a character or graphic and a display position, and the display on the character / graphics processing device. An information processing apparatus, comprising: an external interface unit for transmitting instruction information.
JP6197353A 1994-07-29 1994-07-29 Character graphic processing device and information processing device Expired - Fee Related JP3000855B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6197353A JP3000855B2 (en) 1994-07-29 1994-07-29 Character graphic processing device and information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6197353A JP3000855B2 (en) 1994-07-29 1994-07-29 Character graphic processing device and information processing device

Publications (2)

Publication Number Publication Date
JPH0844324A true JPH0844324A (en) 1996-02-16
JP3000855B2 JP3000855B2 (en) 2000-01-17

Family

ID=16373079

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6197353A Expired - Fee Related JP3000855B2 (en) 1994-07-29 1994-07-29 Character graphic processing device and information processing device

Country Status (1)

Country Link
JP (1) JP3000855B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11316653A (en) * 1999-02-22 1999-11-16 Hitachi Ltd Disk subsystem
JP2003531446A (en) * 2000-04-14 2003-10-21 ピクセル(リサーチ)リミテッド Shape processor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11316653A (en) * 1999-02-22 1999-11-16 Hitachi Ltd Disk subsystem
JP2003531446A (en) * 2000-04-14 2003-10-21 ピクセル(リサーチ)リミテッド Shape processor

Also Published As

Publication number Publication date
JP3000855B2 (en) 2000-01-17

Similar Documents

Publication Publication Date Title
TW536913B (en) Blending text and graphics for display on televisions
JP4625241B2 (en) Method and apparatus for facilitating processing of interlaced video images for progressive video display
US6166772A (en) Method and apparatus for display of interlaced images on non-interlaced display
US7602406B2 (en) Compositing images from multiple sources
JPH08202318A (en) Display control method and its display system for display device having storability
US5010406A (en) Apparatus for receiving character multiplex broadcasting
US7187391B2 (en) Projection display apparatus, display method for same and image display apparatus
US6552750B1 (en) Apparatus for improving the presentation of graphics data on a television display
JP2005033741A (en) Television character information display device, and television character information display method
JP3000855B2 (en) Character graphic processing device and information processing device
JP2593427B2 (en) Image processing device
JPH10214075A (en) Picture display device and method therefor
EP0400990B2 (en) Apparatus for superimposing character patterns in accordance with dot-matrix on video signals
CN1277697A (en) Method and apparatus for mapping a digital versatile Disk (DVD) image onto high resolution computer display device
JP3424057B2 (en) Television receiver for teletext broadcasting
JP2894232B2 (en) Character information superimposition device
JP3560657B2 (en) Graphic data unit for digital television receiver and method of using digital television receiver
JPH03126993A (en) Character generator
JP3439697B2 (en) Character display control device and bitmap font creation method
EP0503074B1 (en) Method and apparatus for controlling image display and for displaying merged image
JP3033463B2 (en) Character / graphic image data encoding method, character / graphic image data storage device, character / graphic image data decoding device, and character display device
JPH087093A (en) Picture display device
JP2004101924A (en) Image signal processor and image signal processing method
JPH07274198A (en) Image compositing device
JP3119114B2 (en) Image processing apparatus and method

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071112

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081112

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091112

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101112

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111112

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121112

Year of fee payment: 13

LAPS Cancellation because of no payment of annual fees