JPH031876B2 - - Google Patents

Info

Publication number
JPH031876B2
JPH031876B2 JP56081076A JP8107681A JPH031876B2 JP H031876 B2 JPH031876 B2 JP H031876B2 JP 56081076 A JP56081076 A JP 56081076A JP 8107681 A JP8107681 A JP 8107681A JP H031876 B2 JPH031876 B2 JP H031876B2
Authority
JP
Japan
Prior art keywords
signal
character
memory
display
time
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 - Lifetime
Application number
JP56081076A
Other languages
Japanese (ja)
Other versions
JPS57196677A (en
Inventor
Teruhiro Takezawa
Shigeru Hirahata
Toyotaro Nishihara
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP56081076A priority Critical patent/JPS57196677A/en
Publication of JPS57196677A publication Critical patent/JPS57196677A/en
Publication of JPH031876B2 publication Critical patent/JPH031876B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/025Systems for the transmission of digital non-picture data, e.g. of text during the active part of a television frame

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Television Systems (AREA)

Description

【発明の詳細な説明】 本発明は、テレビ文字多重放送受信機の待ち時
間を緩和することができる文字図形情報記憶装置
に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a character and graphic information storage device that can reduce the waiting time of a television teletext receiver.

テレビジヨン学会誌1980年10月号(第34巻,第
10号)の第5頁〜第32頁に掲載されたテレビ文字
多重放送が実現に向い進展しつつある。本発明の
理解を容易ならしめるため、本発明に必要な範囲
内でテレビ文字多重放送の信号概念を話を単純化
して説明する。テレビ文字多重放送の信号は、テ
レビジヨン信号の垂直帰線消去期間(以下VBL
と略称する)内の1〜数本の水平走査線に、パル
ス状の信号を伝送する方式である。受信機側では
メモリを設け、VBL内のすなわち垂直くり返し
周期16.7mSの周期で間欠的に送られて来るパル
ス信号をこのメモリに記憶し、文字図形の情報を
ブラウン管上に再生する。一画面の絵素は水平方
向248絵素、垂直方向204絵素、となり情報量とし
ては248×204ビツトすなわち50592ビツト、約
51Kビツトとなる。この他、カラー情報、制御情
報、等の情報もあるが説明が煩瑣となるので省略
する。この1画面当り約51Kビツトの情報量は、
248ビツトの文字図形パターン情報と信号認識の
ためのヘツダー部48ビツト計296ビツトを1伝送
単位(パケツト)として1水平走査線に重畳して
送る。このため水平走査期間を364ビツトに分割、
内296ビツトをパルス信号として割当てている。
このビツトクロツク周波数は水平くり返し周波数
の364倍、5.727272MHzである。したがつて、1
画面を伝送する時間は、 248×204/248×16.7ms=3.406(s) となる。仮にこれを8番組くり返し転送したとす
ると3.4×8=27.2(秒)となり、最大待ち時間が
27.2秒となる。(もちろん厳密に前述のカラー情
報や制御情報を加えるともう少し長くなる。)以
上が文字多重放送の信号概念である。次の待ち時
間の緩和策について説明する。
Journal of the Television Society October 1980 issue (Vol. 34, No.
10), pages 5 to 32, teletext teletext broadcasting is progressing toward realization. In order to facilitate understanding of the present invention, the signal concept of television teletext broadcasting will be simplified and explained within the scope necessary for the present invention. The television teletext signal is defined by the vertical blanking period (VBL) of the television signal.
This is a method in which a pulse-like signal is transmitted to one to several horizontal scanning lines within the horizontal scanning line. A memory is provided on the receiver side, and pulse signals that are intermittently sent within the VBL, that is, with a vertical repetition period of 16.7 mS, are stored in this memory, and character and graphic information is reproduced on the cathode ray tube. The picture elements of one screen are 248 picture elements in the horizontal direction and 204 picture elements in the vertical direction, and the amount of information is 248 x 204 bits or 50592 bits, approximately.
It becomes 51K bits. In addition to this, there is also information such as color information and control information, but the explanation will be omitted since it would be too complicated. The amount of information of approximately 51K bits per screen is
A total of 296 bits, including 248-bit character/graphic pattern information and a 48-bit header section for signal recognition, is sent as one transmission unit (packet) superimposed on one horizontal scanning line. Therefore, the horizontal scanning period is divided into 364 bits,
Of these, 296 bits are allocated as pulse signals.
This bit clock frequency is 5.727272MHz, which is 364 times the horizontal repetition frequency. Therefore, 1
The time to transmit the screen is 248×204/248×16.7ms=3.406(s). If this were to be transferred repeatedly for 8 programs, the maximum waiting time would be 3.4 x 8 = 27.2 (seconds).
It will be 27.2 seconds. (Of course, if you add the color information and control information mentioned above, it will be a little longer.) The above is the signal concept of teletext broadcasting. The following waiting time mitigation measures are explained below.

第1図は待ち時間の緩和策の説明図である。第
1図でP1,P2……P8は8種類の番組(この
場合画面)を意味し、T0はこの8番組のくり返
し周期であり、かつ前述の最大待ち時間でもあ
る。待ち時間の緩和策として、1画面約51Kビツ
ト分のメモリを8個持ち、順次これにP1,P2
……P8を伝送されて来る度毎に、更新すれば、
電源投入T0時間後は、待ち時間ゼロとなる。こ
れは有効な方法ではあるがメモリが約51Kビツト
×8ケ=408Kビツト(51Kバイト)も必要とな
る。第1図はこの待ち時間緩和のためのメモリ、
(以下緩衝メモリ:BFと略称する)を4画面分持
つた場合の動作概念を示している。BF1,BF
2,BF3、BF4は、4個の緩衝メモリの番号で
ある。第1図に示す様にP1,P2……P8と伝
送されて来る文字多重信号P1,P2,P3,P
4の4つを順次BF1,BF2,BF3,BF4に記
憶し、次のP5をすでにP1が記憶してあつた
BF1に記憶させる。この様にくり返すと第1図
の例ではT0の半分の周期TH内にはP5を除くP
1〜P8全ての番組が記憶されていることとなり
待ち時間はTH以下となる。またP5を最大TH
てばよく、最大待ち時間がT0からTHまで短縮さ
れたこととなる。
FIG. 1 is an explanatory diagram of waiting time mitigation measures. In FIG. 1, P1, P2...P8 mean eight types of programs (screens in this case), and T0 is the repetition period of these eight programs, and is also the maximum waiting time mentioned above. As a measure to alleviate waiting time, it has 8 pieces of memory for approximately 51K bits per screen, and sequentially stores P1 and P2 in this memory.
...If you update P8 every time it is transmitted,
After power-on T 0 hours, the waiting time is zero. Although this is an effective method, it also requires approximately 51K bits x 8 pieces of memory = 408K bits (51K bytes). Figure 1 shows the memory for alleviating this waiting time.
(hereinafter referred to as buffer memory: BF) for four screens is shown. BF1, BF
2, BF3, and BF4 are the numbers of four buffer memories. As shown in Figure 1, character multiplex signals P1, P2, P3, P are transmitted as P1, P2...P8.
4 are stored sequentially in BF1, BF2, BF3, and BF4, and the next P5 is already stored in P1.
Store it in BF1. Repeating this process, in the example of Figure 1, within the period T H that is half of T 0 , P
Since all programs 1 to P8 are stored, the waiting time is less than T H. In addition, it is only necessary to wait for P5 at the maximum TH , which means that the maximum waiting time is shortened from T 0 to TH .

次にこの待ち時間緩和策の問題点を、第1図で
具体例を持つて説明する。第1図においてKなる
時刻で番組P1を選択すると、BF1にP1が記
憶されているため、BF1の文字図形情報を表示
メモリに転送することとなるが転送開始準備に
Δtなる時間が経過し、x時刻でBF1のメモリ内
容をtR時間かけて表示メモリに転送したとする。
ところがx時刻はBF1がP5の番組に書きかえ
られる開始時刻でもあり、前述の表示メモリへの
P1の転送と、番組更新とが競合することとな
る。この様な競合がおきると同一のBF1メモリ
を同時に読み書きすることとなり通常のメモリ駆
動方法では不可能となる。第2図は表示緩衝メモ
リと表示メモリとを時分割で、読み書きする方法
すなわちサイクルスチール方式の動作概念図であ
る。第2図においてtMは、処理に1単位で例えば
1μs程度の時間に設定される。このtMの前半ta時
間は、文字信号抽出部からの文字情報信号をBF
に書き込み、このとき表示メモリ中の表示データ
を出力する。後半のtb時間にはBFメモリから表
示メモリにデータを転送する。このtaおよびtbで
1回8ビツトのデータを同時に転送するとすれば
50592ビツトすなわち6324tM時間でデータの転が
可能となる。この様な時分割方法によつて見かけ
上同時読み書きが可能となるがそれでも前述の競
合の際は、P1とP5の画面がBF1から混り合
つて表示メモリに転送されることとなり、無意味
な情報が表示されるという欠点がある。
Next, the problems of this waiting time alleviation measure will be explained using a specific example in FIG. When program P1 is selected at time K in FIG. 1, since P1 is stored in BF1, the character and graphic information of BF1 will be transferred to the display memory, but a time Δt will elapse to prepare for the start of transfer. Suppose that the memory contents of BF1 are transferred to the display memory over time t R at time x.
However, time x is also the start time when BF1 is rewritten to program P5, and the aforementioned transfer of P1 to the display memory and program update will conflict. When such contention occurs, the same BF1 memory must be read and written at the same time, which is impossible with normal memory driving methods. FIG. 2 is a conceptual diagram of the operation of a method of reading and writing between the display buffer memory and the display memory in a time-sharing manner, that is, the cycle steal method. In Figure 2, t M is 1 unit for processing, for example
The time is set to about 1μs. During the first half ta time of tM , the character information signal from the character signal extraction section is
At this time, the display data in the display memory is output. During the second half tb time, data is transferred from the BF memory to the display memory. If we transfer 8 bits of data at the same time using ta and tb,
Data can be transferred in 50592 bits or 6324tM time. Although this time-sharing method apparently allows simultaneous reading and writing, in the event of the above-mentioned conflict, the screens of P1 and P5 will be mixed and transferred from BF1 to the display memory, meaningless The disadvantage is that the information is displayed.

本発明の目的は、上記した従来技術の欠点をな
くし、緩衝メモリから表示メモリに転送する際、
タイミングが重なつても、緩衝メモリに文字信号
抽出信号を正しく記憶する文字図形情報記憶装置
を提供するにある。
It is an object of the present invention to eliminate the above-mentioned drawbacks of the prior art, and to
To provide a character/graphic information storage device which correctly stores character signal extraction signals in a buffer memory even if the timings overlap.

前記目的を達成するために、文字放送受信機
に、文字多重信号抽出手段と、複数個のバツフア
メモリと、表示メモリ、それにこれら文字多重信
号抽出手段と複数個のバツフア間あるいはバツフ
アメモリと表示メモリ間を制御する記憶転送制御
手段とを設ける。そしてバツフアメモリのある1
個から表示メモリに文字図形情報を転送している
期間中に、文字多重信号抽出手段から、現在転送
中のあるバツフアメモリに文字図形情報を転送す
る場合は、バツフアメモリの別の領域に転送する
よう上記記憶転送制御手段によつて制御する。
In order to achieve the above object, the teletext receiver includes a teletext signal extracting means, a plurality of buffer memories, a display memory, and a connection between the teletext multiplex signal extraction means and the plurality of buffers or between the buffer memory and the display memory. A storage transfer control means for controlling the storage transfer control means is provided. And one with buffer memory
If you want to transfer text and graphics information from the text multiplex signal extraction means to a buffer memory that is currently being transferred during the period when text and graphics information is being transferred from the text to the display memory, it is necessary to transfer the text and graphics information to another area of the buffer memory as described above. It is controlled by a storage transfer control means.

以下本発明を第3図〜第6図によつて、詳しく
説明する。
The present invention will be explained in detail below with reference to FIGS. 3 to 6.

第3図は、本発明の一実施例を示すブロツク図
である。第3図において、1はテレビ信号の中か
ら文字多重信号を抽出する文字信号抽出部、2
は、本実施例の装置全体を制御するマイクロプロ
セツサ、すなわち演算制御部、3は、演算制御部
2の制御手順を格納したプログラム格納部、4
は、文字多重放送の番組を選択入力するキー入力
部、5は、装置全体のタイミング信号を発生する
タイミング発生部、6は、演算制御部2が演算制
御のため情報の一時記憶を行なう作業メモリ部、
7は、表示メモリ15をテレビ同期信号に同期し
て読み出すための表示タイミング信号を発生する
表示タイミング発生部、8は表示緩衝メモリ1
0,11,12,13から、表示メモリ15へ文
字図形情報を転送するための番地信号等の制御信
号を発生させるメモリ制御部、9は、表示メモリ
15から読み出された8ビツト並列出力信号を時
間的に直列な信号に変換する並直列変換部、16
は、時間的に直列に並べられた表示信号をテレビ
信号の形に変換合成するテレビ信号合成部であ
る、各表示緩衝メモリ10,11,12,13は
各々1表示単位、この場合約51Kビツトを記憶
し、10がBF1,11がBF2、12がBF3,
13がBF4に相当する。20,21,22,2
3,24はメモリ、10,11,12,13、お
よび15へ供給するアドレス信号を切換えるアド
レス切換部、17はインバータである。また、3
2はテレビ受信機の検波出力信号が到来する映像
信号入力端子、31は、テレビ受信機の色副搬送
波信号が到来する色副搬送波信号入力端子、33
はテレビ受信機の水平同期信号が到来する水平同
期信号入力端子、34はテレビ受信機の垂直同期
信号が到来する垂直同期信号入力端子、35は、
表示メモリから読み出された文字図形情報がテレ
ビ信号に変換して出力される表示信号出力端子で
ある。
FIG. 3 is a block diagram showing one embodiment of the present invention. In FIG. 3, 1 is a character signal extraction unit that extracts a character multiplex signal from a television signal; 2
3 is a microprocessor that controls the entire device of this embodiment, that is, an arithmetic control section; 3 is a program storage section that stores the control procedure of the arithmetic control section 2;
5 is a timing generator for generating a timing signal for the entire device; 6 is a working memory in which the arithmetic control unit 2 temporarily stores information for arithmetic control; Department,
7 is a display timing generator that generates a display timing signal for reading out the display memory 15 in synchronization with a television synchronization signal; 8 is a display buffer memory 1;
9 is an 8-bit parallel output signal read from the display memory 15; a parallel-to-serial converter that converts the signal into a temporally serial signal; 16;
1 is a television signal synthesis unit that converts and synthesizes display signals arranged in series in time into a television signal format. Each display buffer memory 10, 11, 12, and 13 each has one display unit, in this case about 51K bits. , 10 is BF1, 11 is BF2, 12 is BF3,
13 corresponds to BF4. 20, 21, 22, 2
Reference numerals 3 and 24 are memories, address switching units that switch address signals supplied to 10, 11, 12, 13, and 15, and 17 is an inverter. Also, 3
2 is a video signal input terminal to which the detection output signal of the television receiver arrives; 31 is a color subcarrier signal input terminal to which the color subcarrier signal of the television receiver arrives; 33
34 is a horizontal synchronization signal input terminal to which the horizontal synchronization signal of the television receiver arrives; 34 is a vertical synchronization signal input terminal to which the vertical synchronization signal of the television receiver arrives; 35 is the
This is a display signal output terminal through which character and graphic information read from the display memory is converted into a television signal and output.

第4図は本実施例の動作概念図である。第4図
Aにおいて時刻Kで番組P2を選択すると、BF
2にはP2が記憶されているが、第1図の従来例
では、まさに時刻(K+Δt)でBF2は番組P6
が書き込まれることとなる。本発明では、このと
き書き込まれる緩衝メモリをBF2からBF3に変
え、BF2はそのまま番組P2を保持し、表示メ
モリに文字図形情報を転送するものである。以上
が本発明の基本的技術思想であるが以下具体的回
路動作で説明する。
FIG. 4 is a conceptual diagram of the operation of this embodiment. When program P2 is selected at time K in FIG. 4A, BF
2 stores P2, but in the conventional example shown in FIG. 1, BF2 stores program P6 at exactly time (K+Δt).
will be written. In the present invention, the buffer memory to which data is written at this time is changed from BF2 to BF3, BF2 holds program P2 as it is, and text/graphic information is transferred to the display memory. The basic technical idea of the present invention has been described above, and will be explained below using specific circuit operations.

先ず文字多重信号の抽出と緩衝メモリへの転送
について述べる。第3図で映像信号入力端子32
から入力された映像信号は、文字信号抽出部1で
文字多重信号のみ抽出される。このとき文字信号
抽出部1は、VBL内の1水平走査期間内の296ビ
ツトを抽出保持すると、信号路52に割込みを発
生させ演算制御部2に知らせる。演算制御部2
は、ただちに信号路50に文字信号抽出部1の番
地を発生させ296ビツトを1バイト(8ビツト)
毎に信号路51を経由して演算制御部2取り込
む。演算制御部では、文字多重信号の文字図形情
報を、信号路50と51を経由して緩衝メモリ1
0,11,12,13(以下BF1、BF2,BF
3,BF4と略称する)に転送記憶する。このと
き第4図の例で示すとP1が伝送されて来る約
3.4秒の間は文字信号抽出部1からの文字多重信
号を、BF1(第3図の10)に記憶し、次のP
2の3.4秒間は、BF2(第3図の11)と…順次
くり返し転送記憶する。したがつてBF1,BF
2,BF3,BF4の記憶順序は第4図Aのとおり
となる。またこのときBF1,BF2,BF3,BF
4に入つている番組コードを作業メモリ6に記憶
しておく。例えば第4図のH時刻では作業メモリ
6にはP1,P2,P3,P8の番組コードが記
憶されていることとなる。
First, extraction of the character multiplex signal and transfer to the buffer memory will be described. In Figure 3, the video signal input terminal 32
A character signal extracting section 1 extracts only a character multiplex signal from the video signal input from the character signal extracting section 1. At this time, when character signal extraction section 1 extracts and holds 296 bits within one horizontal scanning period in VBL, it generates an interrupt on signal path 52 and notifies arithmetic control section 2. Arithmetic control unit 2
immediately generates the address of the character signal extraction unit 1 on the signal path 50 and converts 296 bits into 1 byte (8 bits).
Each time, the signal is taken in by the arithmetic control unit 2 via the signal path 51. In the arithmetic control section, the character/graphic information of the character multiplex signal is sent to the buffer memory 1 via signal paths 50 and 51.
0, 11, 12, 13 (hereinafter BF1, BF2, BF
3, abbreviated as BF4). At this time, as shown in the example of Fig. 4, P1 is transmitted.
For 3.4 seconds, the character multiplex signal from the character signal extraction unit 1 is stored in BF1 (10 in Figure 3), and then the next P
2 for 3.4 seconds, BF2 (11 in Figure 3)...is repeatedly transferred and stored in sequence. Therefore BF1, BF
The storage order of 2, BF3, and BF4 is as shown in FIG. 4A. Also at this time, BF1, BF2, BF3, BF
The program code contained in No. 4 is stored in the working memory 6. For example, at time H in FIG. 4, program codes P1, P2, P3, and P8 are stored in the working memory 6.

次にBF1,BF2,BF3,BF4から表示メモ
リ15へ文字図形情報を転送する方法について述
べる。キー入力部4から表示を希望する番組コー
ドを入力すると信号路52を経て演算制御部2に
割込みがかかる。演算制御部2はこの割込みによ
つてキー入力部4から信号路50,51を経由し
て入力された番組コードを取り込み作業メモリ部
6に一時記憶する。続いて演算制御部2は、先程
作業メモリ部に記憶しておいたBF1〜BF4まで
の番組コードと今入力されたキー入力部からの番
組コードが一致するかどうか比較する。一致がな
い場合はそのままにし、BF1〜BF4の番組コー
ドが書きかえられる毎に比較をくり返えす。一方
一致した場合はその一致したBFの番号を信号路
50および51を経由してメモリ制御部8に伝え
る。メモリ制御部8はただちに信号路58に演算
制御部2から与えられたBF番号のメモリの番地
信号を出力し、同時に信号路56にも表示メモリ
15の書き込み先の番地を出力する。また信号路
55からは読み書き制御信号(以下R/W信号と
略称する)が発生されBFメモリ側を読み出しに
そして表示メモリ15側を書き込み状態にする。
そしてBFメモリが最終番地となるまで順次文字
図形情報を転送する。転送が終了するとメモリ制
御部8は信号路52に割込みを発生し、演算制御
部2に転送終了を知らせる。
Next, a method for transferring character and graphic information from BF1, BF2, BF3, and BF4 to display memory 15 will be described. When a program code desired to be displayed is inputted from the key input section 4, an interrupt is generated to the arithmetic control section 2 via the signal path 52. The arithmetic control section 2 takes in the program code inputted from the key input section 4 via the signal paths 50 and 51 by this interruption and temporarily stores it in the working memory section 6. Subsequently, the arithmetic control section 2 compares the program codes BF1 to BF4 previously stored in the working memory section with the program code input from the key input section just entered. If there is no match, leave it as is, and repeat the comparison every time the program codes BF1 to BF4 are rewritten. On the other hand, if there is a match, the number of the matched BF is transmitted to the memory control unit 8 via signal paths 50 and 51. The memory control section 8 immediately outputs the memory address signal of the BF number given from the arithmetic control section 2 to the signal path 58, and at the same time outputs the writing destination address of the display memory 15 to the signal path 56. Further, a read/write control signal (hereinafter abbreviated as R/W signal) is generated from the signal path 55, and the BF memory side is put into a reading state and the display memory 15 side is put into a writing state.
Then, the character/graphic information is sequentially transferred until the BF memory reaches the final address. When the transfer is completed, the memory control unit 8 generates an interrupt on the signal path 52 to notify the arithmetic control unit 2 of the completion of the transfer.

続いて、これらBF1〜BF4と表示メモリ15
のタイミング関係について説明する。第3図の実
施例も第2図で示した従来例と同様サイクルスチ
ール方式をとつているため、BF1〜BF4は時分
割で読み書きされていることとなり、長い時間帯
でみると表と裏で同時に読み書きが行なわれてい
る様にみなせる。アドレス切換部20〜24はこ
れらのサイクルスチール方式の時分割切換スイツ
チ回路である。これらのスイツチ制御はタイミン
グ発生回路5から信号路54を経由して、タイミ
ング信号が供給される。このタイミング信号は、
タイミング発生回路5によつて演算制御部2、表
示タイミング部7、メモリ制御部8と信号路5
9,60,53を経由して結ばれ全て同期がとら
れている。
Next, these BF1 to BF4 and the display memory 15
The timing relationship will be explained. Since the embodiment shown in Fig. 3 also uses the cycle steal method similar to the conventional example shown in Fig. 2, BF1 to BF4 are read and written in time division, and when viewed over a long period of time, the front and back sides are read and written. It can be considered that reading and writing are being performed at the same time. The address switching units 20 to 24 are cycle-steal type time-division changeover switch circuits. For controlling these switches, a timing signal is supplied from the timing generation circuit 5 via a signal path 54. This timing signal is
The timing generation circuit 5 connects the arithmetic control section 2, the display timing section 7, the memory control section 8 and the signal path 5.
9, 60, and 53, and are all synchronized.

第5図はサイクルスチール方式の動作概念を示
す図である。
FIG. 5 is a diagram showing the operational concept of the cycle steal method.

BF1〜BF4のどれか1つが文字信号抽出部か
らの文字信号を記憶している期間tbのとき表示メ
モリ15は表示期間である。すなわちアドレス切
換部20〜24はbに接続されていて、BF1〜
BF4には演算制御部2からメモリ番地信号が与
えられ、表示メモリには表示タイミング発生部か
らの表示メモリ読み出しアドレスが印加される。
次のta期間は、アドレス切換部20〜24がaに
接続されていて前述のようにメモリ制御部8から
信号路58を通して選択されたBFアドレス信号
がBFに、また信号路56を通して表示メモリ1
8のアドレス信号が供給される。
When any one of BF1 to BF4 is in the period tb in which a character signal from the character signal extraction section is stored, the display memory 15 is in a display period. That is, the address switching units 20 to 24 are connected to b, and the address switching units 20 to 24 are connected to b.
A memory address signal is applied to BF4 from the arithmetic control section 2, and a display memory read address from the display timing generation section is applied to the display memory.
During the next ta period, the address switching sections 20 to 24 are connected to a, and the BF address signal selected from the memory control section 8 through the signal path 58 is transferred to the display memory 1 through the signal path 56 to the BF as described above.
8 address signals are supplied.

第6図は、第4図時刻KでP2が表示メモリに
転送される際、P6をBF2ではなくBF3へ転送
する具体例を示す概念図である。
FIG. 6 is a conceptual diagram showing a specific example of transferring P6 to BF3 instead of BF2 when P2 is transferred to the display memory at time K in FIG.

第6図でKB・BF20は、作業メモリ部6の
中の20番地、キー入力を一時記憶するメモリ領
域、BF1,21は作業メモリ部6の中の21番地
で、BF1に記憶されている番組コードを一時記
憶する領域、BF2,22はBF2,BF3,23
はBF2,BF4,24はBF4の各々番組コード
を一時記憶する領域、TFG25は作業メモリの
中の25番地でBFから表示メモリに文字図形情報
を転送中であることを示すフラグを記憶する領
域、POINTER26は作業メモリ6の中の26番地
で、現在文字信号抽出部1からの情報を転送して
いるBFの番組番号が入つているメモリ番地を格
納する領域、すなわち21〜24のくり返しを記憶す
る領域である。第6図で時刻Lでは、POINTER
26に“21”が記憶されており、文字信号抽出部
1からの文字図形信号はBF1に転送されている。
次に時刻Pでキー入力部4からキー入力P2が入
ると前述の手続きによりKB・BF20にP2が
一時記憶される。演算制御部2はこのP2が21〜
24番地の番地内にあるかどうか参照を行なう。こ
の第6図の例では22番地に存在するので、TFG
25を“1”にし、時刻Qでメモリ制御部にBF
2の先頭番地を供給する。したがつて時刻Qを開
始時刻としBF2から表示メモリ8へ文字図形情
報の転送がはじまりtR時間後終了する。やがて時
刻Kが到来するとPOINTER26を21→22→23→
24→21→22→23→24のくり返しに従い1つ進む、
すなわち21から22へ増加することとなるがこの時
TFG25を参照し“0”であれば1つ、“1”で
あれば2つ進むようにPOINTERを制御する。こ
こでは“1”であるためPOINTERは“23”とな
り、伝送信号P6はBF3に書き込まれることと
なる。またtR時間経過した後、TFG25は前述
のメモリ制御部8からの割込みによつて“0”に
もどす。時刻Zでは、TFG25が“0”である
からPOINTERは23から24に1つ増加されるのみ
である。
In FIG. 6, KB/BF20 is the 20th address in the working memory section 6, a memory area for temporarily storing key inputs, and BF1, 21 is the 21st address in the working memory section 6, which is the program stored in BF1. Area for temporarily storing code, BF2, 22 is BF2, BF3, 23
BF2, BF4, and 24 are areas for temporarily storing the program codes of BF4, and TFG25 is an area for storing a flag indicating that character and graphic information is being transferred from BF to display memory at address 25 in the working memory. POINTER26 is address 26 in the working memory 6, and is an area that stores the memory address containing the program number of the BF currently transferring information from the character signal extraction unit 1, that is, the repetition of 21 to 24 is stored. It is an area. At time L in Figure 6, POINTER
"21" is stored in 26, and the character/figure signal from the character signal extraction section 1 is transferred to BF1.
Next, when a key input P2 is input from the key input section 4 at time P, P2 is temporarily stored in the KB/BF 20 according to the procedure described above. The arithmetic control unit 2 has this P2 from 21 to
Check whether it is within address 24. In the example in Figure 6, it exists at address 22, so TFG
25 to “1” and BF is sent to the memory control unit at time Q.
Supply the first address of 2. Therefore, starting from time Q, the transfer of character and graphic information from BF2 to display memory 8 begins and ends after time tR . When time K arrives, POINTER26 is changed to 21→22→23→
Go one step forward by repeating 24 → 21 → 22 → 23 → 24,
In other words, it will increase from 21 to 22, but at this time
With reference to the TFG 25, POINTER is controlled so that if it is "0", it advances one step, and if it is "1", it advances two steps. Since it is "1" here, POINTER becomes "23" and the transmission signal P6 is written to BF3. Further, after the t R time has elapsed, the TFG 25 is returned to "0" by an interrupt from the memory control unit 8 mentioned above. At time Z, since TFG25 is "0", POINTER is only increased by one from 23 to 24.

第5図で時刻K以降をみると、tb期間にBF2
から表示メモリ15に文字図形情報が転送され、
ta記間にBF3に文字信号抽出部1からの文字信
号P6が記憶され、同時に表示メモリ15が表示
されることとなる。
Looking at the period after time K in Figure 5, we see that BF2 in period tb.
The character and graphic information is transferred from the display memory 15 to the display memory 15.
The character signal P6 from the character signal extraction unit 1 is stored in the BF3 during the ta period, and the display memory 15 is displayed at the same time.

以上述べたように本発明によれば、文字図形情
報を受信する装置において緩衝メモリから、表示
メモリに転送する際、タイミングが重つても不都
合が発生せず文字信号を正しく記憶表示すること
ができる。またこれによつて文字信号待ち時間緩
和策が確かなものとなり性能向上がはかれる。
As described above, according to the present invention, character signals can be correctly stored and displayed without causing any inconvenience even if the timing overlaps when transferring character and graphic information from the buffer memory to the display memory in a device that receives character and graphic information. . This also ensures that the character signal waiting time mitigation measures are taken and the performance is improved.

以上第6図の作業メモリ上の制御は、全て、第
3図演算制御部2すなわちマイクロプロセツサに
よつて行なうものである。
All the controls on the working memory shown in FIG. 6 are performed by the arithmetic control section 2 shown in FIG. 3, that is, the microprocessor.

また第6図Bでは時刻KでBF2とBF3を入れ
かえる方法であり、第6図で時刻K、BF3にP
6を書き込んだ後BF2とBF3のデータを入れか
えでは実現できる。
Also, in Figure 6B, the method is to swap BF2 and BF3 at time K, and in Figure 6, P is used at time K and BF3.
This can be achieved by replacing the data in BF2 and BF3 after writing 6.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、従来技術の待ち時間緩和策の説明
図、第2図は、従来技術のサイクルスチール方式
の動作概念図、第3図は、本発明の一実施例を示
すブロツク図、第4図は、本発明の実施例の動作
概念図、第5図は、本発明のサイクルスチール方
式の動作概念図、第6図は、第3図の動作を説明
する図である。 10〜13……表示緩衝メモリ(BF1〜BF
4)、15……表示メモリ、20〜24……アド
レス切換部。
FIG. 1 is an explanatory diagram of a waiting time mitigation measure in the prior art, FIG. 2 is a conceptual diagram of the operation of the cycle steal method in the prior art, FIG. 3 is a block diagram showing an embodiment of the present invention, and FIG. 5 is a conceptual diagram of the operation of the embodiment of the present invention, FIG. 5 is a conceptual diagram of the operation of the cycle steal method of the present invention, and FIG. 6 is a diagram explaining the operation of FIG. 3. 10 to 13...Display buffer memory (BF1 to BF
4), 15...display memory, 20-24...address switching unit.

Claims (1)

【特許請求の範囲】 1 くり返し伝送される複数番組の文字図形信号
を受信する装置において、 上記文字図形信号を抽出する文字図形信号抽出
手段と、 上記伝送される文字図形信号を複数番組記憶す
る一時記憶手段と、 表示装置に表示するため文字図形情報を記憶す
る表示記憶手段と、 上記文字図形信号抽出手段から上記一時記憶手
段へ信号を転送する制御と、上記一時記憶手段に
記憶された複数番組の文字図形信号の中から表示
すべき番組の文字図形情報を抽出し上記表示記憶
手段に転送する制御とを、一括制御する記憶転送
制御手段とを持ち、 上記記憶転送制御手段は、上記一時記憶手段の
中から上記表示すべき番組の文字図形情報をその
記憶領域から上記表示記憶手段に転送する転送動
作と、上記文字図形信号抽出手段から上記文字図
形信号を上記一時記憶手段の上記記憶領域へ転送
する転送動作とが競合する時は、上記文字図形信
号を上記一時記憶手段の別の領域へ転送する ことを特徴とする文字図形情報記憶装置。
[Scope of Claims] 1. A device for receiving text and graphics signals of a plurality of programs that are repeatedly transmitted, comprising: a text and graphics signal extracting means for extracting the text and graphics signals; and a temporary storage device for storing the transmitted text and graphics signals for a plurality of programs. storage means; display storage means for storing character and graphic information for display on a display device; control for transferring signals from the character and graphic signal extraction means to the temporary storage means; and a plurality of programs stored in the temporary storage means. and storage and transfer control means for collectively controlling the extraction of character and graphic information of a program to be displayed from the character and graphic signals of the program and transfer to the display and storage means, and the storage and transfer control means is configured to control the temporary storage. a transfer operation of transferring the character/graphic information of the program to be displayed from the storage area thereof to the display/storage means; and a transfer operation of transferring the character/graphic signal from the character/graphic signal extracting means to the storage area of the temporary storage means. A text/graphic information storage device characterized in that, when a transfer operation to be transferred conflicts, the text/graphic signal is transferred to another area of the temporary storage means.
JP56081076A 1981-05-29 1981-05-29 Storage device for character graphic information Granted JPS57196677A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56081076A JPS57196677A (en) 1981-05-29 1981-05-29 Storage device for character graphic information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56081076A JPS57196677A (en) 1981-05-29 1981-05-29 Storage device for character graphic information

Publications (2)

Publication Number Publication Date
JPS57196677A JPS57196677A (en) 1982-12-02
JPH031876B2 true JPH031876B2 (en) 1991-01-11

Family

ID=13736291

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56081076A Granted JPS57196677A (en) 1981-05-29 1981-05-29 Storage device for character graphic information

Country Status (1)

Country Link
JP (1) JPS57196677A (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4595951A (en) * 1983-11-29 1986-06-17 Rca Corporation Teletext decoder using a common memory
US4595952A (en) * 1983-11-29 1986-06-17 Rca Corporation Teletext decoder having a register array for operating on pixel words
JPH0732481B2 (en) * 1986-01-30 1995-04-10 シャープ株式会社 Teletext receiver circuit
JPH0771269B2 (en) * 1986-02-24 1995-07-31 シャープ株式会社 Teletext receiver circuit
JPS63189062A (en) * 1987-01-31 1988-08-04 Fujitsu General Ltd teletext receiver
JPS63189076A (en) * 1987-01-31 1988-08-04 Fujitsu General Ltd teletext receiver
JPS63189077A (en) * 1987-01-31 1988-08-04 Fujitsu General Ltd teletext receiver
JPS63189074A (en) * 1987-01-31 1988-08-04 Fujitsu General Ltd teletext receiver
JPS63189075A (en) * 1987-01-31 1988-08-04 Fujitsu General Ltd teletext receiver

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5340297A (en) * 1976-09-25 1978-04-12 Citizen Watch Co Ltd Driving system of liquid crystal display unit

Also Published As

Publication number Publication date
JPS57196677A (en) 1982-12-02

Similar Documents

Publication Publication Date Title
JP2608398B2 (en) Decoder
KR100274838B1 (en) A method and system controller for spatial light modulator display
US4486856A (en) Cache memory and control circuit
JPS59208586A (en) Video image display unit
US4924410A (en) Display control method and system
KR890015609A (en) TV device
US4631531A (en) System for text display with plural page memory and flag memory
JPH031876B2 (en)
US4970501A (en) Method for writing data into an image repetition memory of a data display terminal
CA1225746A (en) Error correction system for difference set cyclic code in a teletext system
JPS6333711B2 (en)
US4581611A (en) Character display system
JPH0614273B2 (en) Video display controller
JPS6073575A (en) Data display
SU1312560A1 (en) Device for providing information output on srceen of cathode-ray tube
SU1014010A1 (en) Device for displaying data on tv receiver screen
JPS58215183A (en) teletext receiver
JPS5923388A (en) Color display controller
JPS6138311Y2 (en)
SU822171A1 (en) Information input-output arrangement
KR900000489B1 (en) Error correction system of teletext system
JPS5935476B2 (en) Hard copy device in multi-terminal display control device
SU1418806A1 (en) Device for displaying information on television indicator
JPS62231577A (en) Teletext receiver
JPH0683294A (en) Display controller