JPS61151593A - Character display unit - Google Patents

Character display unit

Info

Publication number
JPS61151593A
JPS61151593A JP59278916A JP27891684A JPS61151593A JP S61151593 A JPS61151593 A JP S61151593A JP 59278916 A JP59278916 A JP 59278916A JP 27891684 A JP27891684 A JP 27891684A JP S61151593 A JPS61151593 A JP S61151593A
Authority
JP
Japan
Prior art keywords
character
display
characters
displayed
data
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
JP59278916A
Other languages
Japanese (ja)
Other versions
JPH0454958B2 (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.)
Panasonic Electric Works Co Ltd
Original Assignee
Matsushita Electric Works 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 Matsushita Electric Works Ltd filed Critical Matsushita Electric Works Ltd
Priority to JP59278916A priority Critical patent/JPS61151593A/en
Publication of JPS61151593A publication Critical patent/JPS61151593A/en
Publication of JPH0454958B2 publication Critical patent/JPH0454958B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 技術分野 本発明は、ドツトマトリクスの予め定められた表示領域
に、漢字、ひらがな、カタカナなどのキャラクタ列を順
次送り出し、情報を表示するキャラクタ表示装置に関す
る。
DETAILED DESCRIPTION OF THE INVENTION Technical Field The present invention relates to a character display device that displays information by sequentially sending out character strings such as kanji, hiragana, and katakana in a predetermined display area of a dot matrix.

背景技術 比較的多数の人が目視できる場所に設置され、文字列が
流れるように順次送り出され、情報を伝える表示装置が
ある。第5図は、従来技術におけるその表示装置の構成
を示すブロック図である。
BACKGROUND ART There is a display device that is installed in a place where a relatively large number of people can see it and transmits information by sequentially sending out character strings in a flowing manner. FIG. 5 is a block diagram showing the configuration of the display device in the prior art.

この表示装置の基本的構成は、表示情報に関連する制御
を行う制御手段20と、表示すべきキャラクタを発生す
るキャラクタジェネレータ21と、表示されるべきキャ
ラクタがストアされるV−RAM(ビデオ−ランダムア
クセスメモリ)22と、予め定められたキャラクタ数を
表示することができる表示手段23とを含む。制御手段
20には、システム全体の制御処理を行うCPU(中央
処理装置)24と、その制御するためのプログラムがス
トアされたRUM(リードオンリーメモリ)25、と、
表示されるべき情報などがストアされるRAM26とが
含まれる。第6図には表示手段23の表示内容が示され
ている。表示手段23は、キャラクタジェネレータ21
で発生されるキャラクタをたとえば4つ分表示すること
ができるドツトマトリクス表示領域を有する。この表示
領域では、第6図illに示されている工うにドツトマ
トリクスで表示された文字が、第6図(2)およびWJ
6図(3)で示されるように、予め定められた時間毎に
その配列方向左方に1ドツトづつずれて、文字列が流れ
るように送り出されて行く。第6図に示されるような表
示を行うには、RAM22にストアされを内容を表示内
容に合わせて換えていく必要がある。表示内容に合わせ
てRAM22のストア内容を全部書き換えるには時間を
要し、そのためキャラクタ列を順次送り出して行く、い
わゆるスクロールの速度が遅くなってしまう。そこで最
近では、表示内容を書き換える度ごとに、RAM22の
ストア内容を全部書き換えるのではなく、第7図に示す
ようlcRAM22の最初に読み収るべき最初の列アド
レスであるスタートアドレスR5を選択して、その選択
されたスタートアドレスR5のデータを表示領域の左端
に表示し、以後その第7図の矢符Aで示されるように順
次読み収って行き、一画面を表示する、そして次の新し
い縦1列分のキャラクタデータをRAM22に書き込み
、スタートアドレスR5を@7図における右方に1つず
らしストア内容を読み敗り、次の表示内容を構成すると
いう方法が収られている。しかし、この方法でも表示内
容をずらせる度ごとに、次の新しいキャラクタデータを
RAM22に書き込んでいかねばならず、またその椹き
込むキャラクタデータはキャラクタジェネレータ21で
発生すべきキャラクタを選択し、そのキャラクタのどの
部分のデータが必要かを判断しなければならず、この2
つの処理に多くの時間を有し、CPU24は外部からの
キー人力受け処理などの他の処理はできない状息となる
The basic configuration of this display device includes a control means 20 that performs control related to display information, a character generator 21 that generates characters to be displayed, and a V-RAM (Video Random) that stores characters to be displayed. (access memory) 22, and display means 23 capable of displaying a predetermined number of characters. The control means 20 includes a CPU (central processing unit) 24 that performs control processing of the entire system, and a RUM (read only memory) 25 that stores a program for controlling the CPU.
It also includes a RAM 26 in which information to be displayed is stored. FIG. 6 shows the display contents of the display means 23. The display means 23 is a character generator 21
It has a dot matrix display area capable of displaying, for example, four characters generated in . In this display area, the characters displayed in the dot matrix shown in Figure 6 (2) and WJ
As shown in FIG. 6 (3), the character string is sent out in a flowing manner, shifting one dot to the left in the arrangement direction at predetermined intervals. In order to display as shown in FIG. 6, it is necessary to change the contents stored in the RAM 22 in accordance with the display contents. It takes time to completely rewrite the contents stored in the RAM 22 in accordance with the display contents, and as a result, the speed of so-called scrolling, in which character strings are sequentially sent out, becomes slow. Therefore, recently, instead of rewriting all the contents stored in the RAM 22 every time the display contents are rewritten, the start address R5, which is the first column address that should be read first in the lcRAM 22, is selected as shown in Fig. 7. , displays the data of the selected start address R5 at the left end of the display area, and thereafter reads it sequentially as shown by arrow A in Figure 7, displays one screen, and then displays the next new data. The method includes writing one vertical column of character data into the RAM 22, shifting the start address R5 one place to the right in Figure 7, reading the stored contents, and constructing the next display contents. However, even with this method, each time the display contents are shifted, the next new character data must be written to the RAM 22, and the character data to be written must be generated by selecting the character to be generated by the character generator 21. You must decide which part of the character's data is needed, and these two
The CPU 24 is in a state where it cannot perform other processes such as processing for receiving manual key input from the outside.

目  的 本発明の目的は、表示内容が配列方向に予め定められた
時間毎に順次ずれるようにキャラクタ表示を行なう処理
時間を短縮することができるキャラクタ表示装置を提供
することである。
OBJECT An object of the present invention is to provide a character display device that can shorten the processing time for displaying characters so that the display contents are sequentially shifted at predetermined time intervals in the arrangement direction.

実施例 第1図は本発明の一実施例のキャラクタ表示装置1の構
成を示すブロック図である。キャラクタ表示装置1は基
本的構成として、キャラクタ表示の制御を行うための制
御手段2と、表示すべき情報に関連するキャラクタデー
タを発生するキャラクタジェネレータと、キャラクタジ
ェネレータ3で発生されたキャラクタデータをストアす
るV−RAM (ビデオ−ランダムアクセスメモリ)4
と、V−RAM4から読み収られたキャラクタデータの
出力および外部から表示データを入力するための入出力
手段5と、出力手段5から出力されたキャラクタデータ
に基づいて、表示されるべきキャラクタを表示する表示
手段とを含む。制御手段2にはシステム全体を制御し、
入出力データを処理するためのCPU(中央処理装置)
7と、その処理を行なうためのプログラムがストアされ
たROM(リードオンリメモリ)8と、キャラクタ表示
に関連するデータがストアされるRAM (ランダムア
クセスメモリ)9と、後述するような割込みを行なうた
めのタイマ10とを含む。ここでV−RAM4は、本発
明に従って表示手段6で表示可能な複数のキャラクタよ
りも少なくとも1キヤラクタ分だけ多くキャラクタデー
タをストアすることができるストア領域を有する。
Embodiment FIG. 1 is a block diagram showing the configuration of a character display device 1 according to an embodiment of the present invention. The basic structure of the character display device 1 includes a control means 2 for controlling character display, a character generator for generating character data related to information to be displayed, and a storage for character data generated by the character generator 3. V-RAM (Video-Random Access Memory) 4
and an input/output means 5 for outputting character data read from the V-RAM 4 and inputting display data from the outside, and displaying a character to be displayed based on the character data output from the output means 5. and display means. The control means 2 controls the entire system,
CPU (Central Processing Unit) for processing input/output data
7, a ROM (read-only memory) 8 in which a program for performing the processing is stored, a RAM (random access memory) 9 in which data related to character display is stored, and for interrupts as described later. timer 10. Here, the V-RAM 4 has a storage area capable of storing character data that is at least one character larger than the plurality of characters that can be displayed on the display means 6 according to the present invention.

第2図に示されているフローチャートおよび弗3図に示
されているRAM4の処理前作に従うストア内容の変化
を示す図と、第4図に示されている表示手段6の表示内
容の変化を示す図とを参照して、キャラクタ表示装置1
の処理前作について説明する。本実施例では、V−RA
M4は5キヤラクタ分のストア領域を有し、表示手段は
4キヤラクタが表示できるドツトマトリクス表示領域を
有するものとする。キャラクタ表示装[1に電源が投入
されると、表示手段6の第4図11)に示すように表示
内容のクリア、V−RAM4およびRAM9のストア内
容のクリアなどの初期設定がステップnlで行われる。
The flowchart shown in FIG. 2, the diagram showing changes in the stored contents according to the pre-processing process of the RAM 4 shown in FIG. 3, and the changes in the display contents of the display means 6 shown in FIG. With reference to the figure, character display device 1
The pre-processing work will be explained. In this embodiment, V-RA
It is assumed that M4 has a storage area for 5 characters, and the display means has a dot matrix display area that can display 4 characters. When the power is turned on to the character display device [1], initial settings such as clearing the display contents of the display means 6 and clearing the stored contents of the V-RAM 4 and RAM 9 are performed in step nl, as shown in FIG. be exposed.

初期設定が終了すると、操作者が入力する表示手段6で
表示すべき全体の内容を示すデータが入出力手段5を介
してRAM9にストアされる。そして第3図tl)に示
されるようにRAM9にストアされたデータに従って、
最初に表示されるべき第1キヤラクタ(本実施例では「
×」)がキャラクタジェネレータ3で発生され、そのキ
ャラクタデータがRAM4の領@alにストアされる。
When the initial settings are completed, data input by the operator indicating the overall content to be displayed on the display means 6 is stored in the RAM 9 via the input/output means 5. Then, according to the data stored in the RAM 9 as shown in Fig. 3 tl),
The first character that should be displayed first (in this example, “
x'') is generated by the character generator 3, and the character data is stored in the area @al of the RAM 4.

第3図illに示されるように、表示されるべき第1キ
ヤラクタが書き込まれると、第3図(2)に示されるよ
うにその第1キヤラクタのストアされた領域a1に隣接
する領域a2の夕1」アドレスが、キャラクタデータの
読み収りのスタートアドレスRSIとして設定される。
As shown in FIG. 3 ill, when the first character to be displayed is written, as shown in FIG. 1'' address is set as the start address RSI for character data reading.

そうするとステップn2に移って、タイマ1oによる割
込みが行なわれる。このタイマ1oは予め定められた時
間毎に表示内容をその配列方向に1ドツトずつスクロー
ルする割込みを行なう。次にステップn3に移ると、g
!j1表示を行うために最初に省き込まれたキャラクタ
がストアされた@fiR,alを除く4キャラクタ分の
領域a2〜a5がスタートアドレスR5Iから矢符Bで
示される方向に読み出される。
Then, the process moves to step n2, and an interrupt is performed by the timer 1o. This timer 1o performs an interrupt to scroll the display contents one dot at a time in the arrangement direction at predetermined intervals. Next, moving to step n3, g
! Areas a2 to a5 for four characters excluding @fiR,al where the first character omitted for j1 display is stored are read out in the direction indicated by arrow B from start address R5I.

この状態では、その読み出された領域a2〜a5にはキ
ャラクタデータが書き込まれていないため、第4図(2
)に示されるように表示手段6では何も表示されない。
In this state, since no character data has been written in the read areas a2 to a5, as shown in FIG.
), nothing is displayed on the display means 6.

タイマ100次の割込みでスタートアドレスR5Iが行
方向に1ドツトずれたスタートアドレスR52から4キ
ャラクタ分の領域のキャラクタデータが矢符Bの方向に
読み収られる。
At the next interrupt of timer 100, character data in an area of four characters from the start address R52, which is shifted by one dot in the row direction from the start address R5I, is read in the direction of arrow B.

次にスタートアドレスR52から行方向に1ドツトずれ
たスタートアドレスR53から4キャラクタ分のストア
領域のキャラクタデータが矢符Bの方向に読み収られる
というようにキャラクタデータの読み収り処理が順次行
われる。この状態は第3図(3)〜(6)に示されてい
るようになる。このとき表示手段6の表示内容は、′W
I4図(3)〜(6)で示されるように矢符Cで示され
る方向に最初にストアされた第1キヤラクタが1ドツト
ずつスクロールされていく。このようにして表示手段6
がスクロールされ、第1キヤラクタのスクロールが終了
し友か否かがステップn4で判断される。1キヤラクタ
分のスクロールが終了しない間はステップn5で、たと
えば外部からのキー人力受けなどのキャラクタ表示以外
の処理を行うことができる。1キヤラクタ分のスクロー
ルが終了すると、ステップn6に移って第3図())に
示されるように第1キヤラクタがストアされた領域に隣
接する次のストア領域a2に表示されるべき第2キヤラ
クタ(本実施例では「下」)のデータがストアされる。
Next, character data reading processing is performed sequentially such that character data in the storage area for four characters from the start address R53, which is shifted by one dot in the row direction from the start address R52, is read in the direction of arrow B. . This state is as shown in FIG. 3 (3) to (6). At this time, the display content of the display means 6 is 'W
As shown in FIG. 14 (3) to (6), the first character stored initially is scrolled dot by dot in the direction indicated by arrow C. In this way, the display means 6
is scrolled, the scrolling of the first character is completed, and it is determined in step n4 whether or not the character is a friend. While the scrolling for one character is not completed, processing other than character display, such as receiving external key input, can be performed at step n5. When the scrolling for one character is completed, the process moves to step n6 to display the second character () to be displayed in the next store area a2 adjacent to the area where the first character is stored, as shown in FIG. In this embodiment, data of "lower") is stored.

第2キヤラクタがRAM4に書き込まれたのちは、再び
ステップn2に戻ってタイマ1oの割込みが行われる。
After the second character is written into the RAM 4, the process returns to step n2 and the timer 1o is interrupted.

ステップn3では次のスタートアドレスRS n + 
1から4キャラクタ分のストア@域キャラクタデータが
表示され、第4図(7)に示されるような表示状態とな
る。次は第3図(8)に示されるようにスタートアドレ
スRS n + 2から4キャラクタ分のストア領域が
読み出され、第4図(8)に示されるような表示状態と
なり、その次にスタートアドレスR3n+3から4キャ
ラクタ分のストア領域が読み出され、第4図+91 K
示されるような表示状態となる。このようにして第2キ
ヤラクタのスクロールが終了すると、第2キヤラクタが
ストアされた領域a2に隣接する次の第3頭域a3に次
に表示されるべき第3キヤラクタデークがストアされる
。このような状態、このような動作を繰り返されること
によって、表示されるべき表示内容が配列方向に流れる
ように順次送り出されていく。
In step n3, the next start address RS n +
Store@ area character data for 1 to 4 characters is displayed, resulting in a display state as shown in FIG. 4 (7). Next, as shown in Figure 3 (8), the storage area for 4 characters is read from the start address RS n + 2, the display state is as shown in Figure 4 (8), and then the start The storage area for 4 characters is read from address R3n+3, and the storage area is read out from address R3n+3.
The display will be as shown. When the scrolling of the second character is completed in this manner, a third character data to be displayed next is stored in the next third head area a3 adjacent to the area a2 where the second character is stored. By repeating such a state and such an operation, the display contents to be displayed are sequentially sent out so as to flow in the arrangement direction.

本発明では、キャラクタジェネレータ3で発生されたキ
ャラクタデータはデータ群としてRAM4に与えられる
ので、その先頭データをアクセスするには時間がかかる
が、そのデータをアクセスしてしまったあとは連続的に
データを移すだけでよいので比軟的短い時間でその処理
を行うことができる。
In the present invention, since the character data generated by the character generator 3 is given to the RAM 4 as a data group, it takes time to access the first data, but after that data is accessed, the character data is continuously stored. Since it is only necessary to transfer the data, the process can be carried out in a relatively short time.

効果 以上のように本発明によれば、表示手段で表示可能な複
数のキャラクタよりも、少なくとも1キヤラクタ分だけ
キャラクタデータをストアする領域を有するメモリを備
え、一時的に1キヤラクタ分のキャラクタデータを全て
、前記メモリに書くことができるので、キャラクタ表示
をその配列方向に順次ずれるように表示していく処理時
間を短縮することができ、制御手段に含まれる処理装置
の処理動作を他の目的に使用することができる。
Effects As described above, according to the present invention, the memory is provided with an area for storing character data for at least one character more than the plurality of characters that can be displayed on the display means, and the character data for one character can be temporarily stored. Since all of the information can be written in the memory, the processing time for displaying characters sequentially shifted in the direction of their arrangement can be shortened, and the processing operation of the processing device included in the control means can be used for other purposes. can be used.

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

第1図は本発明のキャラクタ表示装置lの構成を示すブ
ロック図、第2図はキャラクタ表示装置1の動作を示す
フローチャート、第3図は処理動作に従って変化するR
AM4のストア内容を示す図、第4図はRAM4のスト
ア内容に対応して表示手段6で表示きれる内容の状mを
示す図、第5図は従来技術のキャラクタ表示装置の構成
を示すブロック図、第6図は表示手段23の表示内容を
示す図である。 1・・・キャラクタ表示装置、2・・・制御手段、3・
・・キャラクタジェネレータ、4・・・V−RAM、6
・・・表示手段 代理人   弁理士 西教圭一部 第1図 手続補正書 昭和60年10月24日
FIG. 1 is a block diagram showing the configuration of the character display device 1 of the present invention, FIG. 2 is a flowchart showing the operation of the character display device 1, and FIG. 3 is a R changing according to the processing operation.
FIG. 4 is a diagram showing the contents stored in the RAM 4, and FIG. 4 is a diagram showing the state of contents that can be displayed on the display means 6 in accordance with the contents stored in the RAM 4. FIG. 5 is a block diagram showing the configuration of a conventional character display device. , FIG. 6 is a diagram showing the display contents of the display means 23. DESCRIPTION OF SYMBOLS 1... Character display device, 2... Control means, 3.
...Character generator, 4...V-RAM, 6
...Indication means agent Patent attorney Kei Nishi Part 1 Figure 1 Procedures amendment October 24, 1985

Claims (1)

【特許請求の範囲】 表示すべき情報に関連するキャラクタデータを発生する
キャラクタジェネレータと、 予め定められた配列方向に複数キャラクタをマトリクス
ドット群で表示する表示手段と、 前記表示手段で表示可能な複数のキャラクタより少なく
とも1キャラクタ分だけ多くキャラクタデータをストア
する領域を有するメモリと、キャラクタの表示毎にその
配列方向に表示内容がずれるように、メモリにストアさ
れたキャラクタデータのうち、表示手段に表示すべき配
列方向にキャラクタデータを読み出し、キャラクタを表
示する制御を行なう制御手段とを含むことを特徴とする
キャラクタ表示装置。
[Scope of Claims] A character generator that generates character data related to information to be displayed; a display means that displays a plurality of characters in a matrix dot group in a predetermined arrangement direction; and a plurality of characters that can be displayed by the display means. A memory having an area for storing character data at least one character larger than the number of characters, and displaying the character data stored in the memory on a display means so that the display contents are shifted in the direction of arrangement each time a character is displayed. 1. A character display device comprising: control means for reading out character data in the desired arrangement direction and controlling display of the characters.
JP59278916A 1984-12-25 1984-12-25 Character display unit Granted JPS61151593A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59278916A JPS61151593A (en) 1984-12-25 1984-12-25 Character display unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59278916A JPS61151593A (en) 1984-12-25 1984-12-25 Character display unit

Publications (2)

Publication Number Publication Date
JPS61151593A true JPS61151593A (en) 1986-07-10
JPH0454958B2 JPH0454958B2 (en) 1992-09-01

Family

ID=17603873

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59278916A Granted JPS61151593A (en) 1984-12-25 1984-12-25 Character display unit

Country Status (1)

Country Link
JP (1) JPS61151593A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04195520A (en) * 1990-11-28 1992-07-15 Pfu Ltd Supplimentary message display processing system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5654481A (en) * 1979-10-11 1981-05-14 Fujitsu Ltd Scroll display system
JPS57114180A (en) * 1980-12-30 1982-07-15 Nippon Electric Co Cathode-ray tube figure display device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5654481A (en) * 1979-10-11 1981-05-14 Fujitsu Ltd Scroll display system
JPS57114180A (en) * 1980-12-30 1982-07-15 Nippon Electric Co Cathode-ray tube figure display device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04195520A (en) * 1990-11-28 1992-07-15 Pfu Ltd Supplimentary message display processing system

Also Published As

Publication number Publication date
JPH0454958B2 (en) 1992-09-01

Similar Documents

Publication Publication Date Title
JP3413611B2 (en) LCD display system
JPS6129016B2 (en)
JPS61151593A (en) Character display unit
JPH06133241A (en) Screen display device
JPS6338715B2 (en)
JPS60121496A (en) Display control system
JPH0522933B2 (en)
JPH02310592A (en) Screen scroll control system
JPS60121493A (en) Display control system
JP2618865B2 (en) Information processing device
JPH0445875B2 (en)
KR970029317A (en) Character input devices and recording medium recording and / or reproducing devices
JPS607274B2 (en) display device
JPS58209782A (en) Display controller
JPH0571109B2 (en)
JPH02281293A (en) Multiwindow display controller
JPS58107583A (en) Display unit
JPH01156795A (en) Letter picture display method
JPS607476A (en) Screen scrolling system
JPS6057381A (en) Display system
JPS58107589A (en) Screen clearing system for display unit
JPS5831381A (en) Graphic generator
JPH0827619B2 (en) Character processing method and apparatus thereof
JPS5886589A (en) Display control system
JPS6243195B2 (en)