JP2678788B2 - Character display device - Google Patents

Character display device

Info

Publication number
JP2678788B2
JP2678788B2 JP1071322A JP7132289A JP2678788B2 JP 2678788 B2 JP2678788 B2 JP 2678788B2 JP 1071322 A JP1071322 A JP 1071322A JP 7132289 A JP7132289 A JP 7132289A JP 2678788 B2 JP2678788 B2 JP 2678788B2
Authority
JP
Japan
Prior art keywords
display
character
line
pattern
row
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
JP1071322A
Other languages
Japanese (ja)
Other versions
JPH02250086A (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.)
MK Seiko Co Ltd
Original Assignee
MK Seiko Co 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 MK Seiko Co Ltd filed Critical MK Seiko Co Ltd
Priority to JP1071322A priority Critical patent/JP2678788B2/en
Publication of JPH02250086A publication Critical patent/JPH02250086A/en
Application granted granted Critical
Publication of JP2678788B2 publication Critical patent/JP2678788B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Devices For Indicating Variable Information By Combining Individual Elements (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は所定の表示パターンを表示する装置に関する
もので、特に複数行もしくは縦表示を行う場合に、上下
の文字パターンが接触しないようにした文字表示方法お
よび装置に関する。
Description: TECHNICAL FIELD The present invention relates to an apparatus for displaying a predetermined display pattern, and in particular, when displaying a plurality of lines or vertically, it is arranged so that upper and lower character patterns do not come into contact with each other. The present invention relates to a character display method and device.

[従来技術] 一般にこの種の表示装置においては、文字パターンを
表示する場合に、一文字あたり縦16ドット、横16ドット
の表示マトリックス上に表示することが多く、この表示
マトリックスパネル(以後、表示パネルと呼ぶ)を複数
枚電気的に接続して単独文字や短文を表示したり、スク
ロール表示することで比較的長い文章の表示を行ってい
る。この場合、複数の表示パネルは、上記のように電気
的に接続されていることはもちろんのこと、外観的にも
隣り合う表示パネル同志が連続して接続されているの
で、縦横16×16ドットを全て使用して文字パターンを表
示すると、隣り合う文字が部分的に接触して非常に読み
にくく、最悪の場合、間違った意味の表示内容を伝えて
しまうという事態が発生する。そのため、市販のキャラ
クタジェネレータ、すなわち漢字ROMではそのほとんど
が、左端一列をスペースにして隣り合う文字同志の接触
を防いでいる。
[Prior Art] Generally, in this type of display device, when a character pattern is displayed, it is often displayed on a display matrix of 16 dots in the vertical direction and 16 dots in the horizontal direction. Called) to display a single character or a short sentence by electrically connecting multiple sheets, or to display a relatively long sentence by scrolling. In this case, the plurality of display panels are not only electrically connected as described above, but also the display panels adjacent to each other in appearance are continuously connected. When all the characters are used to display a character pattern, adjacent characters are partially in contact with each other, which makes it very difficult to read, and in the worst case, a display content having a wrong meaning is transmitted. Therefore, most of the commercially available character generators, that is, kanji ROMs, use a space at the leftmost column to prevent contact between adjacent characters.

ところが、市販の漢字ROMにおいては、左右方向に対
しては一列分のスペースを確保しているものの、上下方
向は16ドット全てを使用しているので、表示パネルを増
設し上下二段の複数行表示、あるいは、縦表示を行う場
合には上下の文字接触を免れず、そのため従来の表示装
置においては、複数行表示を行う場合、上下段の表示パ
ネルを表示素子1ドット分離間させて設けるなどして文
字の接触を防いでいた。
However, in a commercially available Kanji ROM, although a space for one column is secured in the left-right direction, it uses all 16 dots in the up-down direction, so an additional display panel has been added, and multiple lines in two rows above and below When displaying or displaying vertically, contact between upper and lower characters is unavoidable. Therefore, in a conventional display device, when displaying multiple lines, upper and lower display panels are provided with one dot separating display elements. To prevent the letters from touching.

[発明が解決しようとする問題点] しかしながら、表示パネル一枚分の文字パターン、あ
るいはグラフィックに限定すれば、上記したような方法
で文字の接触を防ぐことが可能であるが、例えば上下2
段にわたり4枚の表示パネルを用いて文字パターンの拡
大表示を行ったり、表示板全面(表示板は各表示パネル
の集合からなる)を用いてグラフィック表示を行う場合
には、都合が悪い。すなわち、今度は上下段を離間した
1ドット分のスペースが、表示を行う上でネックにな
り、文字パターンを表示する場合にもグラフィックを表
示する場合にも、中心に一行無表示のラインが入ってし
まうという問題が発生する。
[Problems to be Solved by the Invention] However, if the character pattern or graphic for one display panel is used, it is possible to prevent the characters from coming into contact with each other by the above-described method.
It is inconvenient when the character pattern is enlarged and displayed using four display panels over the steps, or when the graphic display is performed using the entire display plate (the display plate is composed of each display panel). In other words, the space for one dot, which is separated from the upper and lower rows, becomes a bottleneck in displaying this time, and when displaying a character pattern or a graphic, a line with no line is inserted in the center. There is a problem that it will end up.

また、表示パネルを一列につないだ縦表示の場合に
は、ジェネレータから一文字分のデータを送り出すごと
に一行分スペースを挿入する方法もあるが、スペース分
を見越した表示素子を増設する必要があり、コストが高
くなるという問題点がある。
Also, in the case of vertical display with the display panels connected in a line, there is also a method of inserting a space for one line each time one character of data is sent from the generator, but it is necessary to add display elements in anticipation of the space. However, there is a problem that the cost becomes high.

[問題点を解決するための手段] 本発明は上記問題点に対処してなされ、表示文字パタ
ーンを「0」、「1」のドットマトリックスで記憶する
キャラクタジェネレータと、表示パターンが複数行もし
くは縦表示の場合に、キャラクタジェネレータにおける
記憶文字ドットマトリックスの各行中の「1」ドット数
が最も少ない最少ドット行を演算する演算手段と、該演
算手段に与えられ最少ドット行を削除し、その削除行よ
り上の行を順に下へつめることにより記憶文字ドットマ
トリックスの最上行をあけ、スペース行を作成する文字
パターン形成手段と、該文字パターン形成手段に与えら
れ表示板に表示パターンを表示する表示指令手段とを備
えることにより、複数行表示する場合も、縦表示する場
合も上下の表示パネルを離間あるいはスペース分を見越
した表示素子を増設することなく文字接触を防止し、上
記問題点の解決を図ったものである。
[Means for Solving Problems] The present invention has been made to solve the above problems, and a character generator that stores a display character pattern in a dot matrix of “0” and “1” and a display pattern having a plurality of lines or vertical lines. In the case of display, a calculating means for calculating the minimum dot row having the smallest number of "1" dots in each row of the stored character dot matrix in the character generator, the minimum dot row given to the calculating means, and the deleted row A character pattern forming means for opening the uppermost row of the stored character dot matrix by closing the upper row in order to form a space row, and a display command given to the character pattern forming means for displaying the display pattern on the display plate. By providing a means, the upper and lower display panels can be separated or sputtered regardless of whether multiple lines are displayed or vertically displayed. In order to solve the above-mentioned problems, it is possible to prevent character contact without adding a display element in anticipation of the space.

[実施例] 以下、その実施例を図面を基にして説明する。[Example] Hereinafter, the example will be described with reference to the drawings.

第1図は本発明一実施例による表示装置の構成説明図
である。1はマイクロコンピュータから成る表示コント
ローラで、表示装置全体のシステム立ち上げを担当する
システム管理プログラム、表示データの作成を担当する
表示プログラム、外部のプログラミングユニット、ある
いはデータ通信回線とのインターフェースを行うインタ
ーフェースプログラムより構成される。なお表示コント
ローラはインターフェース機能を備えるもので、インタ
ーフェースプログラムに従い、プログラミングユニット
2や表示データ編集システム3との間で表示ソフトや表
示スケジュールデータ等の通信を行う。4は、トランジ
スタ等のスイッチング素子で構成されるドライブ回路で
ある。5は表示板で、基盤上にLED等の表示素子を漢字R
OMのドットマトリックス行×列数でかつ均一な配置間隔
でマトリックス状に配列して成り、文字・図形等をドッ
トパターンで表示する。
FIG. 1 is an explanatory view of the configuration of a display device according to an embodiment of the present invention. Reference numeral 1 denotes a display controller composed of a microcomputer, which is a system management program responsible for starting up the system of the entire display device, a display program responsible for creating display data, an external programming unit, or an interface program for interfacing with a data communication line. It is composed of The display controller has an interface function, and communicates display software, display schedule data, and the like with the programming unit 2 and the display data editing system 3 according to the interface program. Reference numeral 4 denotes a drive circuit including a switching element such as a transistor. Reference numeral 5 is a display board on which a display element such as an LED is placed in the Chinese character R.
The OM dot matrix consists of rows x columns and is arranged in a matrix with a uniform arrangement interval to display characters and figures in a dot pattern.

第2図は前記表示コントローラ1を更に詳しく説明し
た構成説明図である。6はCPU、7はメモリ、8は表示
データに応じて前記ドライブ回路を駆動するドライバコ
ントローラ、9はプログラミングユニットおよび通信回
線とつながるインターフェイスである。メモリ7は、デ
ータROM10,データRAM11,漢字ROM12,ワークRAM13,を備え
る。なお、データROM10,データRAM11は表示文章および
ピクチャーを記憶し、漢字ROM12はひらがな,漢字,数
字,アルファベットといった文字パターンを記憶するキ
ャラクタジェネレータで、ワークRAM13はインターフェ
イス9を通じて入力される表示編集データに応じ、上記
各メモリに対するアクセスおよびシステムの作動を行
う。また、そこで作成された表示板に対する表示ソフト
は、ドライバコントローラ8側に備えられるVRAM14に展
開され、ドライブ回路を介して表示板に表示される。
FIG. 2 is an explanatory diagram showing the configuration of the display controller 1 in more detail. 6 is a CPU, 7 is a memory, 8 is a driver controller that drives the drive circuit according to display data, and 9 is an interface connected to a programming unit and a communication line. The memory 7 includes a data ROM 10, a data RAM 11, a kanji ROM 12, and a work RAM 13. The data ROM 10 and the data RAM 11 store display sentences and pictures, the kanji ROM 12 is a character generator that stores character patterns such as hiragana, kanji, numbers, and alphabets, and the work RAM 13 responds to display edit data input through the interface 9. , Access to each of the above memories and system operation. The display software for the display board created there is expanded in the VRAM 14 provided on the driver controller 8 side and displayed on the display board via the drive circuit.

次に第3図は、表示文字パターンがキャラクタジェネ
レータから呼び出されて表示板に表示されるまでのプロ
セスをブロック図で表したものである。はキャラクタ
ジェネレータで、前記プログラミングユニット2もしく
は表示データ編集システム3で編集される表示ソフトに
応じて漢字ROMより対応する文字を呼び出す。は演算
手段で、表示板に表示されるパターンが複数行にわたる
か、もしくは縦表示の場合に、漢字ROMにおける記憶文
字ドットマトリックスの各行中の「1」ドット数が最も
少ない最少ドット行を演算する。は文字パターン形成
手段で、上記演算手段に与えられ最少ドット行を削除
し、それより上のフォントを順次下側にスライドし最上
行に「0」からなるスペース行を形成する。は表示指
令手段で、上記文字パターン形成手段に与えられる表示
ソフトを、ドライバコントローラ8のVRAM14に展開し、
ドライブ回路4のスイッチング素子に表示素子駆動指令
を与える。
Next, FIG. 3 is a block diagram showing a process in which the display character pattern is called from the character generator and displayed on the display board. Is a character generator which calls a corresponding character from the Kanji ROM according to the display software edited by the programming unit 2 or the display data editing system 3. Is a computing means that computes the smallest dot row with the smallest number of "1" dots in each row of the stored character dot matrix in the Kanji ROM when the pattern displayed on the display plate extends over a plurality of rows or is displayed vertically. . Is a character pattern forming means, which deletes the minimum dot line given to the calculating means, slides the fonts above it sequentially to the lower side, and forms a space line consisting of "0" on the uppermost line. Is a display commanding means, which expands the display software given to the character pattern forming means in the VRAM 14 of the driver controller 8,
A display element drive command is given to the switching element of the drive circuit 4.

次に第4図は、漢字ROM12に記憶される文字パターン
の内、一例として漢字「注」を16×16の「0」「1」の
ドットマトリックスにて表した説明図である。図示する
ように市販の漢字ROMは左側一行が「0」、すなわちス
ペース行になっている。しかしながら、上下方向は16ド
ット全て使用しており、したがってこのままVRAMに展開
し表示板に表示したのでは、上下の表示文字が接触して
しまうことになる。そこで前記演算手段、および文字
パターン形成手段において文字パターンを操作したの
が第5図である。このように「1」の最少ドット行(こ
の場合第4図の第9行目)を削除することによって、1
行目にスペース行が形成される。なお、前記演算手段
においては第4図中の最下行、すなわち行番号16から最
上行に向かい順に逆のぼり、その上行(つまり第15行)
との「1」ドット数の比較演算を行う。そこで演算の結
果、「1」ドット数の少ない方の行を仮の最少ドット行
とし、その行番号と「1」ドット数をデータRAMにスト
アする。もし比較した結果、行中の「1」ドット数が同
数であった場合は、下側(行番号の大きい)の行を優先
してストアするものとする。以上のようにして第1行ま
で比較演算を実行すると、その結果必然的に「1」ドッ
ト数が最少で、かつ最も下側の行がデータRAM内に残る
ことになり、最終的にストアされているその行を、最少
ドット行としてみなす。
Next, FIG. 4 is an explanatory view showing, as an example, a kanji character "Note" in a character matrix stored in the kanji character ROM 12 by a dot matrix of 16x16 "0" and "1". As shown in the figure, the left-side line of the commercially available Kanji ROM is "0", that is, a space line. However, all 16 dots are used in the vertical direction, so if you expand the VRAM as it is and display it on the display board, the upper and lower display characters will come into contact with each other. Therefore, FIG. 5 shows the operation of the character pattern in the arithmetic means and the character pattern forming means. In this way, by deleting the minimum dot line of "1" (in this case, the ninth line in FIG. 4),
A space line is formed at the line. In the calculating means, the bottom row in FIG. 4, that is, the row number 16 to the top row, reverses in order, and the top row (that is, the 15th row).
And a comparison operation of "1" dot number is performed. Therefore, as a result of the calculation, the row having the smaller number of "1" dots is set as the provisional minimum dot row, and the row number and the number of "1" dots are stored in the data RAM. If, as a result of comparison, the number of "1" dots in a row is the same, the row on the lower side (larger row number) is preferentially stored. When the comparison operation is executed up to the first row as described above, as a result, the number of "1" dots is inevitably the minimum, and the bottom row remains in the data RAM, and is finally stored. That line is considered as the minimum dot line.

第6図は実際に表示状態にある表示板を示した説明図
で、このように表入パネル同志を互いに隙間なく並べて
設けても、文字パターンは隣と接触することなく表示さ
れる。
FIG. 6 is an explanatory view showing a display plate that is actually in a display state. Even if the front insertion panels are arranged side by side without a gap in this way, the character pattern is displayed without touching the adjacent one.

[発明の効果] 本発明は上記したように構成されるものであり、以下
のような効果が得られる。
[Advantages of the Invention] The present invention is configured as described above, and has the following advantages.

上下二段にわたる複数行表示、あるいは縦表示を行う
場合に、キャラクタジェネレータから発生する所定数ド
ットの文字パターンの最少ドット行を削除することで、
文字の認識性や見栄えを損なうことなく最上行にスペー
スを一行作成するので、予め表示パネルを離間あるいは
スペース分に相当する表示素子を増設して設けなくても
表示文字パターンの接触を防ぐことができる。従って、
個々の表示パネルを越えて複数の表示パネルにわたり、
文字パターンの拡大表示を行う場合にも、あるいは文字
パターンに限らず、表示板全面を用いてグラフィック表
示を行う場合にも、表示パターンの中に無表示ラインが
入ることがなく、見栄えの良い表示を行うことができる
と共に表示板上の表示エリアが制限されることなく、表
示板全面を対象とした自由度の高い表示が行える。ま
た、表示パネルを適宜距離だけ離間させるといった作業
や、文字間のスペースを見越した分の表示素子を増設し
なくてすむので、コストが大幅に安くなるものである。
By deleting the minimum dot line of the character pattern of a certain number of dots generated from the character generator when displaying multiple lines in two rows vertically or vertically,
One space is created on the top line without spoiling the recognizability and appearance of characters, so it is possible to prevent the display character patterns from touching without separating the display panels or installing additional display elements corresponding to the spaces. it can. Therefore,
Beyond individual display panels and across multiple display panels,
When displaying enlarged character patterns or when not only limited to character patterns but also the graphic display using the entire display board, there are no non-display lines in the display patterns and a good-looking display. In addition, the display area on the display plate is not limited, and the display with a high degree of freedom can be performed on the entire surface of the display plate. Further, since it is not necessary to separate the display panels by an appropriate distance or to add additional display elements in consideration of the space between characters, the cost is significantly reduced.

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

第1図は本発明一実施例による表示装置の構成説明図で
ある。 第2図は同上の表示コントローラを詳しく示した構成説
明図。 第3図は表示文字パターンが表示板に表示されるまでの
プロセスを示すブロック図。 第4図は文字パターンをドットマトリックスで表した説
明図。 第5図は本発明実施後の文字パターンをドットマトリッ
クスで表した説明図。 第6図は表示状態の表示板を示した説明図。 1は表示コントローラ、5は表示板、はキャラクタジ
ェネレータ、は演算手段、は文字パターン形成手
段、は表示指令手段。
FIG. 1 is an explanatory view of the configuration of a display device according to an embodiment of the present invention. FIG. 2 is a configuration explanatory view showing the display controller in the above in detail. FIG. 3 is a block diagram showing a process until the display character pattern is displayed on the display plate. FIG. 4 is an explanatory view showing a character pattern in a dot matrix. FIG. 5 is an explanatory diagram showing a dot matrix of a character pattern after implementing the present invention. FIG. 6 is an explanatory view showing the display plate in the display state. 1 is a display controller, 5 is a display board, is a character generator, is a computing means, is a character pattern forming means, is a display command means.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】表示素子を所定数マトリックス状に配して
1文字の表示をするようにした表示パネルを複数すき間
なく並べて表示板を形成し、文字等の表示パターンを複
数行もしくは縦に表示可能なタイプの表示装置におい
て、表示文字パターンを「0」、「1」のドットマトリ
ックスで記憶するキャラクタジェネレータと、表示パタ
ーンが複数行もしくは縦表示の場合に、キャラクタジェ
ネレータにおける記憶文字ドットマトリックスの各行中
の「1」ドット数が最も少ない最少ドット行を演算する
演算手段と、該演算手段に与えられ最少ドット行を削除
すると共にそれより上のフォントを順次下方にスライド
し最上行にスペース行を作成する文字パターン形成手段
と、該文字パターン形成手段に与えられ表示板に表示パ
ターンを表示する表示指令手段とを備えたことを特徴と
する文字表示装置。
1. A display panel is formed by arranging a predetermined number of display elements in a matrix so as to display one character so as to form a display plate, and display a display pattern of characters or the like in a plurality of lines or vertically. In a display device of a possible type, a character generator that stores a display character pattern in a dot matrix of "0" and "1" and each line of a stored character dot matrix in the character generator when the display pattern is a plurality of lines or a vertical display The calculating means for calculating the minimum dot line having the smallest number of "1" dots in the inside, the minimum dot line given to the calculating means, the minimum dot line is deleted, and the fonts above it are sequentially slid downward to form a space line at the uppermost line. A character pattern forming means to be created and a table which is given to the character pattern forming means and displays a display pattern on a display board. Character display apparatus characterized by comprising a command unit.
JP1071322A 1989-03-23 1989-03-23 Character display device Expired - Lifetime JP2678788B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1071322A JP2678788B2 (en) 1989-03-23 1989-03-23 Character display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1071322A JP2678788B2 (en) 1989-03-23 1989-03-23 Character display device

Publications (2)

Publication Number Publication Date
JPH02250086A JPH02250086A (en) 1990-10-05
JP2678788B2 true JP2678788B2 (en) 1997-11-17

Family

ID=13457214

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1071322A Expired - Lifetime JP2678788B2 (en) 1989-03-23 1989-03-23 Character display device

Country Status (1)

Country Link
JP (1) JP2678788B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62146641A (en) * 1985-12-20 1987-06-30 Ricoh Co Ltd Data processor

Also Published As

Publication number Publication date
JPH02250086A (en) 1990-10-05

Similar Documents

Publication Publication Date Title
CA1119326A (en) Variable format alphanumeric display system
EP0162380B1 (en) Tabulating system
JP2678788B2 (en) Character display device
JPH073635B2 (en) How to create blank characters
JPS6280692A (en) Table forming device
JPH0560600B2 (en)
JP2610874B2 (en) Information processing method
JPH0330056A (en) Document processor
JPH05265379A (en) Liquid crystal panel, display device, and display method
JP2655344B2 (en) Display device
JP2520908B2 (en) Panel input device
JPS63161491A (en) Image display
JPH0560628B2 (en)
JPS5890692A (en) Display controller for character information processor
JPH0638208B2 (en) Sequence program generator
JPH06115167A (en) Registering method for external character
JPS60150086A (en) Document editting apparatus
JPH11338386A (en) Led display device
JPH0643827A (en) Device for displaying character
JPS6438864A (en) Document preparing device
JPS63216095A (en) Character input display mechanism for image processing system
JPH03284795A (en) Method and device for displaying character
JPS63201820A (en) Picture layout setting system for interactive computer system
JPS62295131A (en) Shift mode display system
JPH09215880A (en) Sewing information display device