Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2825486B2 - Videotex image display circuit - Google Patents
[go: Go Back, main page]

JP2825486B2 - Videotex image display circuit - Google Patents

Videotex image display circuit

Info

Publication number
JP2825486B2
JP2825486B2 JP62167005A JP16700587A JP2825486B2 JP 2825486 B2 JP2825486 B2 JP 2825486B2 JP 62167005 A JP62167005 A JP 62167005A JP 16700587 A JP16700587 A JP 16700587A JP 2825486 B2 JP2825486 B2 JP 2825486B2
Authority
JP
Japan
Prior art keywords
character
graphic
code
buffer
image
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.)
Expired - Fee Related
Application number
JP62167005A
Other languages
Japanese (ja)
Other versions
JPS6411294A (en
Inventor
繁雄 田中
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP62167005A priority Critical patent/JP2825486B2/en
Publication of JPS6411294A publication Critical patent/JPS6411294A/en
Application granted granted Critical
Publication of JP2825486B2 publication Critical patent/JP2825486B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はビデオテックスの画像情報システムにおける
表示回路に関する。 〔発明の概要〕 ビデオテックスの画像表示回路において、文字図形デ
ータを格納するメモリを、論理バッファとイメージバッ
ファの二部構成にした。これによりイメージバッファに
格納されるデータが常に論理バッファに格納されている
データに従って書き換えられるようになり、特別なハー
ドを追加することなくフラッシング、ダブルハイト(文
字拡大)等の機能が付加できた。 〔従来の技術〕 従来技術の一例として特開昭60−75874を第3図を用
いて説明する。ここに示すフラッシング制御回路1は、
複数のフラッシング制御用の基本パルス信号を出力する
基本パルス発生回路2と、複数種の論理機能コードを格
納するコードメモリ4と、フラッシング信号を出力する
フラッシング回路3とからなり、その出力された複数の
基本パルス信号を変数として受けると共に他から論理機
能指定信号を受けて、前記複数種の論理機能のうちか
ら、その論理機能指定信号に対応した論理機能を発揮す
るようにしている。 〔本発明が解決しようとする問題点〕 第3図に示すように特開昭60−75874のフラッシング
制御回路の場合は、フラッシングのためだけのハードを
追加している。また、このフラッシングは現象的には点
滅のみで周期的に色を変化させるということはできな
い。 〔問題点を解決するための手段〕 前述の課題を解決するために、本発明のビデオテック
ス画像表示回路では、文字図形を表すコードと該文字図
形の属性に伴う制御を行う制御コードからなる文字図形
データを受信し、文字図形を表すコードおよび制御コー
ドとからイメージ情報を生成し、カラールックアップテ
ーブルによりデータ交換して、画像表示画面に文字図形
を表示するラスタスキャン型ビデオテックス画像表示回
路において、受信した文字図形データを保持しておくた
めの受信バッファと、該受信バッファを内含し、受信バ
ッファから文字図形データが取り出され、文字図形デー
タの文字図形を表すコードと、制御コードとを記憶する
と共に、1文字毎に1ビット書き込みフラグが書き込ま
れる論理バッファと、1ビット書き込みフラグに対応す
る文字図形を表すコードと、制御コードとから、文字又
はパターン発生器によりイメージ情報が生成された後、
制御コードを取りこんだイメージ情報を随時記憶し、所
定の周期で読み出され得るイメージバッファとを具備し
たことを特徴とする。 〔作用〕 情報センタより通信回線を通して送られてくる文字図
形データを一旦論理バッファに格納する。次に論理バッ
ファのコード情報を読み出して文字発生器またはパター
ン発生器に送り、そこでイメージ情報に変換したものを
イメージバッファに格納する。イメージバッファに格納
されたイメージ情報は所定の周期で読み出され画像表示
画面に表示される。論理バッファよりイメージバッファ
へデータが送られる際、前記のようにデータを文字発生
器またはパターン発生器に参照させると共に、論理バッ
ファ内に格納されている2バイトの画面表示フラグメモ
リのデータを用いてイメージバッファの書き換えが行わ
れる。 〔実施例〕 以下本発明の一実施例を図面に基づいて説明する。第
1図は本発明の一例を示すビデオテックス画像表示回路
のブロック図である。図において、7は表示メモリ、8
はイメージバッファ、9はDRAMを示す。10は表示コント
ローラ、11は文字またはパターン発生器、12はカラール
ックアップテーブルを示す。第2図は第1図のDRAM9の
内部構成を概念的に表したものである。19は文字図形プ
レーン、20は従属情報プレーンを示し、24はダブルハイ
ト(文字拡大)制御メモリゾーン示し、この三者をまと
めて論理バッファ23と称する。21は受信バッファ、22は
テンポラリーフラグメモリを示す。 信号の流れについて、本発明に関係のある部分につい
て説明する。 第2図において、センタからの信号(7ビット又は8
ビットコード)は一旦受信バッファ21に格納され、次に
文字図形プレーン19と従属情報プレーン20の2層及びダ
ブルハイド制御メモリゾーンからなる論理バッファ23に
転送され、文字図形プレーン19に格納される。このとき
従属情報プレーン20には1文字毎に書き込みフラグ1ビ
ットがかきこまれる。又、文字図形プレーン19には、文
字図形を表すコードの他、制御を表す文字コードも格納
され、従属情報プレーン20の当該対応場所にも制御のた
めのコード(例えばESC コード)が格納される。前記
文字図形プレーン19と従属情報プレーン20はそれぞれ1
文字にnビット(本発明の場合は例えば8ビット)を割
り当てる。タブルハイト制御メモリゾーンは一行当たり
mビット(本発明の場合例えば8ビット)割り当てる。 次に論理バッファ23の論理コード情報がイメージバッ
ファ8にイメージ情報に変換され転送されて格納される
過程を説明する。転送は一文字ずつ行われる。今、従属
情報プレーン20に制御コード(例えばESCコード)のフ
ラグが立っている処に来た時、そのフラグの場所に対応
する文字図形プレーン19のところに格納されている制御
コードがCPU16の仲介によりプログラムROM18に参照され
てテンポラリフラグメモリ22を書きかえる。つづいて、
次の文字領域に移って文字図形プレーン19のコード情報
が、再びCPU16の仲介によりパターン発生器11におさめ
られている対応イメージ情報に変換されると共にテンポ
ラリフラグメモリ22の情報を取り込んでイメージバファ
8に格納される。この時イメージ情報はドット当たりn
ビット(本発明の場合は例えばn=4)で格納される。
転送が終わった時点で、従属情報プレーン20の当該場所
の書き換えフラグはクリアーされる。テンポラリフラグ
メモリ22のコード情報は一旦設定したら、次に制御コー
ド(例えばESCコード)が従属情報プレーン20に書きこ
まれている処にくるまで変わらない。次に第1図のカラ
ールックアップテーブルについて説明する。このカラー
ルックアップテーブル12は3×16=48ビットのメモリ容
量を持つRAMでイメージバッファ8からのデータをR、
G、Bのデジタル信号に変換する。このカラールックア
ップテーブル12のメモリ領域の半分の3×8=24ビット
の領域はデータ固定であるが、他の半分の24ビットの領
域は所定の周期(例えば0.5秒)でCPU16を介してデータ
を変更できるように回路を構成している。 以上に示した信号の流れの説明その他をもとに、本発
明のビデオテックス表示回路の一つの機能であるフラッ
シング機能について、その動作説明をする。今、一つの
文字をフラッシング表示する場合、まず、制御情報コー
ドがセンタより送られ、受信バッファ21を経て論理バッ
ファ23の一文字分の領域に格納される。このコードの中
にフラッシング指示コードが含まれている。次に当該文
字図形コードが送られてきて、論理バッファ23の次の一
文字分の領域にに格納される。次にこの論理バッファ23
から文字図形コードがイメージバッファ8へ送られる
時、従属情報プレーン20に格納されている制御コードと
文字図形プレーン19のコードがテンポラリーフラグメモ
リ22に送られ、フラッシング指示のフラグが立てられ
る。そして次のフラッシング表示すべき当該文字図形コ
ードを転送する時、CPU16の仲介によるテンポラリーフ
ラグメモリ22への参照が行われ、フラッシング指示のデ
ータを取り込んだ文字図形イメージ情報がイメージバッ
ファ8のフラッシング用アドレスに格納される。次にイ
メージバッファ8のデータが、カラールックアップテー
ブル12のアドレスバスに送られる。この時イメージバッ
ファ8のデータに基づき、カラールックアップテーブル
12の中のデータが周期的に変化する領域のアドレスとし
て送られ、出力データはフラッシング表示される。 次に本発明のビデオテックス表示回路のもう一つの機
能であるダブルハイト機能について説明する。ダブルハ
イトとは文字またはグラフィックを縦方向に2倍に拡大
することをいう。今、一つの文字をダブルハイト表示す
る時、まず、センタよりダブルハイト指示の制御コード
が送られて、論理バッファ23内のダブルハイト制御メモ
リゾーン24の所定の場所にフラグが立てられると同時
に、その制御コードは文字図形プレーン19と従属情報プ
レーン20にも格納される。次に当該文字図形コードが送
られてきて論理バッファ23内の前記制御コード情報の次
の文字図形領域に格納される。そして論理バッファ23か
らダブルハイトを指示された文字図形コードがイメージ
バッファ8に転送される時、前記フラッシング表示の場
合と同様にコード情報はテンポラリフラグメモリ22にCP
U16の仲介により参照されると共にダブルハイト制御メ
モリゾーン24にも参照され、イメージバッファ8上のそ
の次の文字図形一行分のデータは消去される。その次
に、当該文字の1ビットの行に対して2ビット分の行が
割り当てられてイメージバッファ8に格納され、当該文
字がダブルハイト表示される。 〔発明の効果〕 以上、本発明によれば、表示用メモリとしてイメージ
バッファの他に論理バッファを設けることにより、フラ
ッシング、ダブルハイト等の機能を特別なハードウェア
を追加することなく持たせることができる。
Description: TECHNICAL FIELD The present invention relates to a display circuit in an image information system of Videotex. [Summary of the Invention] In an image display circuit of Videotex, a memory for storing character / graphic data has a two-part configuration of a logical buffer and an image buffer. As a result, the data stored in the image buffer can be constantly rewritten according to the data stored in the logical buffer, and functions such as flushing and double height (character enlargement) can be added without adding special hardware. [Prior Art] JP-A-60-75874 will be described with reference to FIG. 3 as an example of the prior art. The flushing control circuit 1 shown here
A basic pulse generating circuit 2 for outputting a plurality of basic pulse signals for controlling flushing, a code memory 4 for storing a plurality of types of logic function codes, and a flushing circuit 3 for outputting a flushing signal. Of the plurality of types of logic functions, and a logic function corresponding to the logic function designation signal among the plurality of types of logic functions. [Problems to be Solved by the Present Invention] As shown in FIG. 3, in the case of the flushing control circuit of Japanese Patent Application Laid-Open No. 60-75874, hardware for flushing is added. Further, this flushing is not possible to change the color periodically only by blinking in terms of phenomenon. [Means for Solving the Problems] In order to solve the above-mentioned problems, a videotex image display circuit according to the present invention employs a character string comprising a code representing a character graphic and a control code for performing control according to the attribute of the character graphic. A raster scan type videotex image display circuit receives graphic data, generates image information from a code representing a character graphic and a control code, exchanges data with a color look-up table, and displays the character graphic on an image display screen. A reception buffer for holding the received character / graphic data, a character / graphic data including the reception buffer, the character / graphic data being taken out from the reception buffer, and a control code. A logical buffer in which a 1-bit write flag is written for each character and a 1-bit write flag are written. After the image information is generated by the character or pattern generator from the code representing the character graphic corresponding to the lag and the control code,
An image buffer which stores image information in which the control code is fetched as needed and can be read out at a predetermined cycle. [Operation] The character / graphic data sent from the information center through the communication line is temporarily stored in the logical buffer. Next, the code information in the logical buffer is read and sent to a character generator or a pattern generator, where the converted information is stored in the image buffer. The image information stored in the image buffer is read at a predetermined cycle and displayed on the image display screen. When data is sent from the logical buffer to the image buffer, the data is referred to the character generator or the pattern generator as described above, and the data of the 2-byte screen display flag memory stored in the logical buffer is used. The image buffer is rewritten. Embodiment An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram of a videotex image display circuit showing an example of the present invention. In the figure, 7 is a display memory, 8
Denotes an image buffer, and 9 denotes a DRAM. 10 is a display controller, 11 is a character or pattern generator, and 12 is a color lookup table. FIG. 2 conceptually shows the internal configuration of the DRAM 9 of FIG. Reference numeral 19 denotes a character / graphic plane, reference numeral 20 denotes a dependent information plane, reference numeral 24 denotes a double height (character enlargement) control memory zone, and these are collectively referred to as a logical buffer 23. Reference numeral 21 denotes a reception buffer, and 22 denotes a temporary flag memory. Regarding the signal flow, a portion relevant to the present invention will be described. In FIG. 2, the signal from the center (7 bits or 8 bits)
The bit code is temporarily stored in the reception buffer 21 and then transferred to the logical buffer 23 including a double-hide control memory zone and a two-layered character / graphic plane 19 and subordinate information plane 20, and stored in the character / graphic plane 19. At this time, one bit of a write flag is written into the dependent information plane 20 for each character. The character / graphic plane 19 stores a character code representing control in addition to a code representing a character / graphic, and a control code (for example, an ESC code) is also stored in the corresponding location of the subordinate information plane 20. . The character / graphic plane 19 and the dependent information plane 20 are each 1
The character is assigned n bits (for example, 8 bits in the case of the present invention). The double height control memory zone allocates m bits per row (for example, 8 bits in the present invention). Next, a process in which the logical code information of the logical buffer 23 is converted into image information in the image buffer 8, transferred, and stored will be described. The transfer is done character by character. When a flag of a control code (for example, an ESC code) is set on the subordinate information plane 20, the control code stored in the character / graphic plane 19 corresponding to the position of the flag is transferred by the CPU 16. With reference to the program ROM 18, the temporary flag memory 22 is rewritten. Then,
Moving to the next character area, the code information of the character / graphic plane 19 is again converted to the corresponding image information stored in the pattern generator 11 by the mediation of the CPU 16 and the information of the temporary flag memory 22 is taken in to the image buffer 8. Is stored in At this time, the image information is n per dot.
It is stored in bits (for example, n = 4 in the case of the present invention).
At the end of the transfer, the rewrite flag at that location in the dependent information plane 20 is cleared. Once the code information of the temporary flag memory 22 is set, it remains unchanged until the next time a control code (for example, an ESC code) is written in the dependent information plane 20. Next, the color lookup table of FIG. 1 will be described. This color look-up table 12 is a RAM having a memory capacity of 3 × 16 = 48 bits and stores data from the image buffer 8 into R,
It is converted into G and B digital signals. The 3 × 8 = 24 bit area of the memory area of the color look-up table 12 is fixed to data, but the other half of the 24-bit area is transmitted through the CPU 16 at a predetermined cycle (for example, 0.5 second). The circuit is configured so as to be able to change. The operation of the flushing function, which is one of the functions of the video tex display circuit of the present invention, will be described based on the above description of the signal flow and the like. When one character is flashing-displayed, the control information code is first sent from the center, and is stored in the area of one character of the logical buffer 23 via the reception buffer 21. This code includes a flushing instruction code. Next, the character / graphic code is sent and stored in the next one character area of the logical buffer 23. Next, this logical buffer 23
When the character / graphics code is sent to the image buffer 8, the control code stored in the subordinate information plane 20 and the code of the character / graphics plane 19 are sent to the temporary flag memory 22, and a flushing instruction flag is set. When the next character / graphic code to be displayed for flushing is transferred, reference is made to the temporary flag memory 22 via the mediation of the CPU 16, and the character / graphic image information having the data of the flushing instruction captured is stored in the flashing address of the image buffer 8. Is stored in Next, the data of the image buffer 8 is sent to the address bus of the color look-up table 12. At this time, a color look-up table is
The data in 12 is sent as the address of a periodically changing area, and the output data is displayed in a flashing manner. Next, the double height function, which is another function of the videotex display circuit of the present invention, will be described. The double height means that a character or graphic is enlarged twice in the vertical direction. Now, when displaying one character in double height, first, a control code of a double height instruction is sent from the center, and a flag is set at a predetermined position of the double height control memory zone 24 in the logical buffer 23, and at the same time, The control code is also stored in the character / graphic plane 19 and the dependent information plane 20. Next, the character / graphic code is sent and stored in the character / graphic area next to the control code information in the logical buffer 23. When the character / graphic code instructed to be double-height is transferred from the logical buffer 23 to the image buffer 8, the code information is stored in the temporary flag memory 22 as in the case of the flashing display.
The data is referred to by the mediation of U16 and also to the double height control memory zone 24, and the data of the next character / graphic line in the image buffer 8 is deleted. Next, a 2-bit line is allocated to a 1-bit line of the character and stored in the image buffer 8, and the character is displayed in double height. [Effects of the Invention] As described above, according to the present invention, by providing a logical buffer in addition to an image buffer as a display memory, functions such as flushing and double height can be provided without adding special hardware. it can.

【図面の簡単な説明】 第1図は本発明の回路のブロック図、第2図はDRAMの内
部の構成を示す概念図、第3図は従来のフラッシング機
能付画像表示回路のブロック図である。 1……フラッシング制御回路 2……基本パルス発生回路 3……フラッシング回路 4……コードメモリ 5……パターンメモリ 6……シフトレジスタ 7……表示メモリ 13……パラレルシリーズ変換 14……D/A変換 15……CRT 16……CPU 17……インターフェース
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of a circuit of the present invention, FIG. 2 is a conceptual diagram showing an internal configuration of a DRAM, and FIG. 3 is a block diagram of a conventional image display circuit with a flushing function. . 1 Flashing control circuit 2 Basic pulse generation circuit 3 Flashing circuit 4 Code memory 5 Pattern memory 6 Shift register 7 Display memory 13 Parallel series conversion 14 D / A Conversion 15 CRT 16 CPU 17 Interface

Claims (1)

(57)【特許請求の範囲】 1.文字図形を表すコードと該文字図形の属性に伴う制
御を行う制御コードからなる文字図形データを受信し、
該文字図形を表すコードおよび該制御コードとからイメ
ージ情報を生成し、カラールックアップテーブルにより
データ交換して、画像表示画面に文字図形を表示するラ
スタスキャン型ビデオテックス画像表示回路において、 受信した前記文字図形データを保持しておくための受信
バッファと、 該受信バッファを内含し、該受信バッファから前記文字
図形データが取り出され、該文字図形データの前記文字
図形を表すコードと、前記制御コードとを記憶すると共
に、1文字毎に1ビット書き込みフラグが書き込まれる
論理バッファと、 該1ビット書き込みフラグに対応する前記文字図形を表
すコードと、前記制御コードとから、文字又はパターン
発生器により前記イメージ情報が生成された後、前記制
御コードを取りこんだ前記イメージ情報を随時記憶し、
所定の周期で読み出され得るイメージバッファとを 具備したことを特徴とするビデオテックス画像表示回
路。
(57) [Claims] Receiving character / graphic data including a code representing the character / graphic and a control code for performing control according to the attribute of the character / graphic,
In a raster scan videotex image display circuit for generating image information from the code representing the character / graphic and the control code, exchanging data with a color look-up table and displaying the character / graphic on an image display screen, A reception buffer for holding character / graphic data, a code representing the character / graphic of the character / graphic data, including the reception buffer, extracting the character / graphic data from the reception buffer, and the control code A logical buffer in which a 1-bit write flag is written for each character, a code representing the character / graphic corresponding to the 1-bit write flag, and the control code, After the image information is generated, the image information incorporating the control code Stored at any time,
A videotex image display circuit, comprising: an image buffer that can be read at a predetermined cycle.
JP62167005A 1987-07-06 1987-07-06 Videotex image display circuit Expired - Fee Related JP2825486B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62167005A JP2825486B2 (en) 1987-07-06 1987-07-06 Videotex image display circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62167005A JP2825486B2 (en) 1987-07-06 1987-07-06 Videotex image display circuit

Publications (2)

Publication Number Publication Date
JPS6411294A JPS6411294A (en) 1989-01-13
JP2825486B2 true JP2825486B2 (en) 1998-11-18

Family

ID=15841613

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62167005A Expired - Fee Related JP2825486B2 (en) 1987-07-06 1987-07-06 Videotex image display circuit

Country Status (1)

Country Link
JP (1) JP2825486B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0741724B2 (en) * 1985-01-14 1995-05-10 キヤノン株式会社 Image processing method
JPS62146642A (en) * 1985-12-20 1987-06-30 Sanyo Electric Co Ltd Enlarging processor of printing data

Also Published As

Publication number Publication date
JPS6411294A (en) 1989-01-13

Similar Documents

Publication Publication Date Title
EP0128051B1 (en) Video display system
JP2517123Y2 (en) Memory device
JPS627552B2 (en)
US4647971A (en) Moving video special effects system
JPH0535879B2 (en)
JP2825486B2 (en) Videotex image display circuit
US4868556A (en) Cathode ray tube controller
KR900006942B1 (en) Data signal providing device for data display system
JPH023511B2 (en)
JPH071425B2 (en) Raster scan display system
US5721884A (en) Apparatus for combining and separating color component data in an image processing system
JPH087551B2 (en) Display system
JPH0469908B2 (en)
JPS6048080A (en) Image display system
JP2002502049A (en) Method and apparatus for converting image data blocks into scan lines
JPS61107288A (en) Image memory system
JPH08123400A (en) Display control device, display information storage system, and display device
JPS587999B2 (en) display device
JPS5984293A (en) display device
JPS58105189A (en) Display memory controller
JPH0121512B2 (en)
JPH0558199B2 (en)
JPS60159787A (en) Display memory control method
JPH0535243A (en) Image processor
JPH01276196A (en) Image display controller

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees