JPS6249393A - 文字表示方法 - Google Patents

文字表示方法

Info

Publication number
JPS6249393A
JPS6249393A JP60171979A JP17197985A JPS6249393A JP S6249393 A JPS6249393 A JP S6249393A JP 60171979 A JP60171979 A JP 60171979A JP 17197985 A JP17197985 A JP 17197985A JP S6249393 A JPS6249393 A JP S6249393A
Authority
JP
Japan
Prior art keywords
character
display
characters
displayed
pixel
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.)
Pending
Application number
JP60171979A
Other languages
English (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP60171979A priority Critical patent/JPS6249393A/ja
Publication of JPS6249393A publication Critical patent/JPS6249393A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 及哩り旦仰 [産業上の利用分野] 本発明は文字表示方法に関し、詳しくは拡大した文字を
好適に表示しえる文字表示方法に関する。
[従来の技術] CRTを用いた表示装置やプリンタ等に、文字。
符号、記号等(以下、これらを総称して1文字」と呼ぶ
)を表示する方法として、ドツトマトリックスとして予
め構成された各文字の参照パターンを表示画像に対応し
たメモリに書き込み、これを専用の表示用コントローラ
(CRTC)で読み出してCRT上に表示したり、上記
メモリの内容をビットイメージで印字することにより表
示する方  、法が知られている。こうした所謂ビット
マツプディスプレイの手法は、メモリに単にアスキーコ
ード等゛の文字コードを記憶しておき、文字コードに基
づいてキャラクタジェネレータに格納されたデータを読
み出して表示する手法と較べて、文字の拡大や縮小を容
易に行なうことができ、文字と図形の混在も可能等、種
々の利点がある。
この為、目的に応じて専用のシンボル(アイコン)を表
示したり、用途に応じて表示文字の大きさを何段階かに
変更しようとする場合、例えば車載のCRTに走行中は
読み取りの容易化を図る為に大きな文字で表示し、停止
中等に行なわれる自己診断の結果等は通常の大きさで表
示覆るといった場合には、上記の表示方法を採ることが
多い。
[発明が解決しようとする問題点] ところが、こうした従来の文字表示方法には次の問題点
があった。
(1)表示する文字は、予め所定の大きざの画素からな
るドツトマトリクス、即ち二次元配列(縦nx横m)と
して与えられ、記憶されている。
各画素は通常白黒の二値をとり、例えば第7図(A>に
示すように、7X5の白黒のデータから文字を構成する
。従って、単にこれを拡大すると、第7図(B)の縦横
2倍拡大図に示すように、文字の表示品質が著しく低下
するという問題があった。このことは拡大率を大きくす
る場合や、斜めの表示要素を持つ部分に、特に顕著に表
われる。
(2)上記問題を解決する為に、文字の縦・横の分割数
を増やして、表示する文字の品質を高めたり、文字の拡
大を行なう場合にはデータを補間して表示するといった
方法が考えられる。しかし前者の方法で、−文字を例え
ば24X24の画素から表示するといった場合には、C
RT等の表示装置の分解能も高くないと表示文字数が減
ってしまう上、文字毎に予め用意する参照パターン(二
次元配列)のデータも増えてこれを記憶するメモリ容量
も大きくなってしまうといった問題があった。一方、後
者の方法で、データの補間を行なう場合には、複雑な計
算が必要となり、文字を表示するのにかなりの時間を要
するといった問題があり、いずれも現実的な解決とはな
らなかった。
そこで、本発明は上記(1)、(2>の問題点を解決す
ることを目的としてなされ、文字の拡大を行なっても、
メモリ容量の過剰な増大や表示品位の低下を招くことの
ない文字表示方法を提供することを目的とする。
R皿五璽メ [問題点を解決するための手段] かかる目的を達成すべく、本発明は問題点を解決するた
めの手段として、次の構成をとった。即ち、 複数種類の画素パターンを文字を構成する画素として用
意し、各文字を所定の画素パターンの二次元配列として
予め構成すると共に、 上記画素パターンを表示倍率毎に用意し、指定された表
示倍率に対応する画素パターンを用いて文字を表示する
文字表示方法がそれである。
[作用] 上記構成を有する本発明の文字表示方法では、複数種類
の画素パターンを文字を構成する各画素として予め用意
しておき、このうち所定の画素パターンの二次元配列と
して文字を構成し、しかも画素パターンを倍率毎に用意
しておいて、指定された倍率に応じた画素パターンを用
いて上記文字を表示する。従って、この方法は文字を構
成する画素の数(換言すれば縦横の分割数)を殊更増大
さけることなく、表示倍率を大きくしても表示品位を保
ったまま文字を表示するよう作用する。
ここで文字とは、アルファベット、カナ、漢字等各言語
における文字の他、符号、あるいは予め定められた特定
の記号等を含んでいる。画素として用意される複数種類
の画素パターンは、例えば第1図に示すような白黒に塗
り分けられたパターンであって、倍率に応じて予め定め
られている。
第1図にはこうした画素パターンとして16種類を示し
たが、メモリ容量や表示文字数等に応じて好適な画素パ
ターンを複数作成し、用意すればよい。
[実施例] 以下、本発明の実施例を図面に基づいて詳細に説明する
第2図は本発明一実施例として車載の主コンピユータ1
より種々の制御情報、例えば燃費や冷却水水温、オイル
レベルあるいは燃料残量等を受けとって、これらを表示
する表示装置2の構成を示すブロック図である。表示装
置2は周知のCPU5、ROM7.RAM9等を中心に
論理演算回路として表示されている。ROM7内にはC
PU5が行なう処理に必要なプログラムと文字の参照パ
ターンとが格納されており、CPU5はこのプログラム
に基づいて、シリアルI10ボート(SlO)11を介
して主コンピユータ1より情報を受けとり、これをCR
Tコントローラ(CRTC)12を介してCRT13上
に表示させる処理を行なう。
CRTCl 2は画像表示を制御するコントローラでお
り、ビデオRAM14の各ビットに書き込まれたOもし
くは1のデータに応じてビデオRAM14のビットアド
レスに対応した画面上の点をビットの値に応じて輝点と
することにより文字の表示を行なわせる。ビデオRAM
14は、バス16を介してCPU5からもアクセスする
ことができる。CPU5は文字の参照パターンに従って
、第1図に示した複数の画素パターンを格納した画素メ
モリ18から文字を表示するのに必要な画素パターンを
読み出して、ビデオRAM14の所定のアドレスに書き
込んでゆく。尚、CPU5とCRTCl 2とによるビ
デオRAM14のアクセスが競合しないように、CPL
J5は、CRT13に表示を行なうCRTCl 2の垂
直回帰期間及び水平回帰期間に限ってビデオRAM14
に書き込みを行なうよう構成されている。
次に本実施例の文字の表示を行なう制御ルーチンについ
て説明する。第3図は文字表示ルーチンを示すフローチ
ャートであって、この文字表示ルーチンは他の演算ルー
チン等と共に繰返し実行される。まずステップ100で
は5IO11を介して主コンピユータ1よりデータを入
力する処理が行なわれる。主コンピユータ1は定期的に
、あるいは異常発生時等必要に応じて、CRT13上に
表示して使用者に視認されるべき情報を含んだデータを
表示装置2に送出する。こうして入力されたデータは、
一旦RAM9に格納される。
続くステップ110では、ステップ100に読み込まれ
たデータの中に、新たに表示すべき文字があるか否かの
判定が行なわれる。主コンピユータ1より送られたデー
タが以前に入力したデータと同一であったり、一旦表示
装置2内で演騨等の処理を行なってから表示すべきデー
タであったり、あるいはステップ100以下のステップ
120ないしステップ150の処理を繰返し実行した結
果、表示すべきデータがなくなった場合には、処理はN
EXTへ扱けて本文字表示ルーチンを終了する。
一方、ステップ110における判断がrYEsJ、即ち
表示すべき文字があると判断された場合には、処理はス
テップ120へ進む。ステップ12゛Oでは表示すべき
文字の倍率にの読み出しが行なわれる。ここで、倍率に
は主コンピユータ1がらデータと共に送信されるよう構
成してもよいし、データの内容に応じて予め定められた
倍率をROMY内に用意しておき、これを読み出しても
よい。
ステップ130では、ステップ100で入力ざ出す処理
が行なわれる。続くステップ140では文字CHに関し
てROM7内に予め用意された参照パターン、即ち画素
の二次元配列を読み出す処理が行なわれる。文字CHに
対応した二次元配列は、例えば、第4図(A>、(B)
に文字「M」。
符号「&」の例を示すように、画素パターンの番号を要
素としてROM7内に用意されている。そこで続くステ
ップ150では、文字CHを構成する画素パターンGP
を画素メモリ18から読み出す処理を行ない、ステップ
160kmおいてこの画素パターンGPをビデオメモリ
14に書き込むことにより、第5図(A>に示すように
、文字rMJ、「&」等が次々とCRT13上に表示さ
れてゆくことになる。尚、本実施例では画素パターンG
Pとして第1図に示すような16種類(画素パターンO
ないし15)を用いている。従って、各画素パターンを
示すのに4ビツトで済んでいる。
ステップ160の処理の後、処理はステップ110に戻
り、再び上述したステップ110ないしステップ160
の処理を、表示すべき文字がなくなるまで繰返す。
以上の本実施例で用いた文字表示方法によれば、拡大し
た場合の文字の表示品位を充分に高く維持することがで
きる。第5図(A)として示した文字の一例は、ステッ
プ130で読み出された倍率kが1の場合を示している
が、k=4の場合の文字rMJ及び符号「&」の表示の
様子を第5図(B)に示しておいた。画素パターンGP
は第1図に示すように各倍率毎に用意されて画素メモリ
18に記憶されているので、倍率が大きくなっても従来
の単純な拡大と較べて格段に高い表示品位をもって文字
を表示できることがわかる。第6図は、第5図(A>に
示した文字「&」を従来の手法で同じ4倍に拡大した場
合の文字の形状を示している。両図(第5図(B)及び
第6図)を比較すれば、本実施例における文字表示品位
の向上という効果は明瞭である。また、本実施例では表
示データの補間等の演算を行なう必要が一切ないので、
表示速度が低下することもない。
尚、上記実施例では、画素パターンGPとして16種類
を用意したが、例えば画素パターンのコード02と03
.04と05.06と07.08と09.12と14.
10と15が対称的であることに着目し、画素パターン
として例えばコード03が指定された時にはコード02
として記憶された画素パターンを白黒反転してからビデ
オRAM14に書き込むといった手法をとることかでき
る。この場合には、画素メモリ18の容量を増加するこ
となく、画素パターンの種類を増やし、表示品位を更に
高めることも可能となる。
また、上記実施例では文字の表示はCRTI3に行なっ
たが、本発明の文字表示方法は、ドツトマトリックスに
よって文字の表示を行なう機器、例えば液晶やECLパ
ネル、更にはドツトインパクト型やインクジェット型等
のプリシタ等による文字の表示にも用いることができ、
本発明の要旨を逸脱しない範囲において種々なる態様で
実施しえることは勿論である。
R皿り勿ヌ 以上、詳述したように本発明の文字表示方法によれば、
文字を拡大して表示する場合にも高い表示品位を保つこ
とができるという極めて優れた効果を奏する。しかも、
メモリ容量の過剰な増加や表示速度の低下を招くことも
ない。
従って、例えば車載のCRTに、走行条件等に応じて種
々のデータを表示し、データの内容等によって文字の大
きさを変更する時でも、視認性を良好に保つことが可能
となる。
【図面の簡単な説明】
第1図は本発明の画素パターンの一例を示す説明図、第
2図は実施例として本発明に係る方法を用いる表示装置
の概略構成図、第3図は実施例において行なわれる制御
の一例を示すフローチャート、第4図は文字を構成する
画素パターンの二次元配列の一例を示す説明図、第5図
(A>、(B)゛は各々倍率x1.x4の場合の文字表
示の一例を示す説明図、第6図は従来の手法による倍率
×4の文字表示の一例を示す説明図、第7図(A)。 (B)は各々従来の文字表示方法の一例を示す説明図、
である。 1・・・主コンピユータ 2・・・表示装置 5・・・CPU 7・・・ROM 9・・・RAM 12・・・CRTコントローラ(CRTC)13・・・
CRT 14・・・ビデオRAM 18・・・画素メモリ

Claims (1)

    【特許請求の範囲】
  1. 1 複数種類の画素パターンを、文字を構成する画素と
    して用意し、各文字を所定の画素パターンの二次元配列
    として予め構成すると共に、上記画素パターンを表示倍
    率毎に用意し、指定された表示倍率に対応する画素パタ
    ーンを用いて文字を表示する文字表示方法。
JP60171979A 1985-08-05 1985-08-05 文字表示方法 Pending JPS6249393A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60171979A JPS6249393A (ja) 1985-08-05 1985-08-05 文字表示方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60171979A JPS6249393A (ja) 1985-08-05 1985-08-05 文字表示方法

Publications (1)

Publication Number Publication Date
JPS6249393A true JPS6249393A (ja) 1987-03-04

Family

ID=15933285

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60171979A Pending JPS6249393A (ja) 1985-08-05 1985-08-05 文字表示方法

Country Status (1)

Country Link
JP (1) JPS6249393A (ja)

Similar Documents

Publication Publication Date Title
JPH0613224B2 (ja) フォントの含蓄方法
US4827254A (en) Display apparatus adapted to display various types of modified characters
US7057617B1 (en) Font memory and font data reading method
JPH0570832B2 (ja)
EP0062669A1 (en) GRAPHIC IMAGE AND TEXT GENERATOR FOR A SCANNING SCANNING DISPLAY.
JPH0473158B2 (ja)
JPH046554B2 (ja)
JPH05181454A (ja) 表示方式、その制御回路および表示装置
JPS5816189B2 (ja) 文字パタ−ン発生方式
JPH0522933B2 (ja)
JPS6350709Y2 (ja)
JP3156729B2 (ja) 描画装置
JPH0449119B2 (ja)
JPH0456317B2 (ja)
JP2982380B2 (ja) 画面表示制御装置
JPH0540470A (ja) 表示制御装置
JPH0511737A (ja) アウトラインフオントの生成方法
JP2605609B2 (ja) ドット表示処理装置
JPS62200396A (ja) 表示方式
Anderssen et al. User manual for the new 68000 DICO
JPS60159785A (ja) 表示修飾制御方式
JPH0650458B2 (ja) パタ−ン情報出力装置
JPH0113109B2 (ja)
JPH0876739A (ja) ビットマップフォントの縮小画面表示方法および縮小画面表示装置
JPS6216431B2 (ja)