JPH03294896A - 文字パターン発生装置 - Google Patents

文字パターン発生装置

Info

Publication number
JPH03294896A
JPH03294896A JP2097883A JP9788390A JPH03294896A JP H03294896 A JPH03294896 A JP H03294896A JP 2097883 A JP2097883 A JP 2097883A JP 9788390 A JP9788390 A JP 9788390A JP H03294896 A JPH03294896 A JP H03294896A
Authority
JP
Japan
Prior art keywords
pattern
character
address
memory
patterns
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
JP2097883A
Other languages
English (en)
Inventor
Shigeru Kawada
滋 川田
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2097883A priority Critical patent/JPH03294896A/ja
Publication of JPH03294896A publication Critical patent/JPH03294896A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の目的〕 (産業上の利用分野) 本発明は、プリンタやワードプロセッサ等において表示
すべき文字パターンを発生する文字パターン発生装置に
関する。
(従来の技術) 一般に文字パターン発生装置は、必要なあらゆる文字パ
ターンを記憶した文字パターンメモリを有し、この中か
ら表示すべき文字パターンを選んで読出す。ところで、
文字パターンを表示する場合、その表示形式に応じて同
じ文字でも異なるパターンを必要とする。従来の文字パ
ターン発生装置では、この表示形式に応じた複数のパタ
ーンはそれぞれ完全に別個のパターンとしてパターンメ
モリの異なるロケーションに記憶されている。その−例
を第4図に示す。例えば、ひらがなの「っ」については
、標準サイズのパターンと小サイズのパターンがあり、
さらに小サイズのパターンには縦書き用と横書き用の2
パターンが用意されている。これら「つ」についての3
つの異なるパターンはそれぞれ全(独立の別パターンと
して、メモリの異なるロケーションに格納されている。
(発明が解決しようとする課題) この従来技術によれば、文字パターンメモリとして大容
量のメモリが必要である。
従って、本発明の目的は、記憶された一つの文字パター
ンで複数の表示形式を実現できるようにし、それにより
小容量のメモリで文字パターンメモリを構成できるよう
にすることにある。
〔発明の構成〕
(課題を解決するための手段) 本発明は、複数の文字種についての文字パターンの群が
格納され、この文字パターン群は複数の表示形式に対応
した同一文字種についての複数の文字パターンを含み、
これら同一文字種についての複数の文字パターンは互い
に共有する領域を有しているパターンメモリと、表示形
式と文字種を示すべき文字パターンを示すデータを受け
、このデータに基づいて表示すべき文字パターンが格納
されたパターンメモリのアドレスを発生させるアドレス
発生手段と、このアドレス発生手段により発生されたア
ドレスをパターンメモリに与えて、表示すべき文字パタ
ーンを読み出す読出し制御手段とを有する文字パターン
発生装置を提供する。
(作 用) 本発明によれば、同一文字についての表示形式の相違に
よる複数の文字パターンは、互いに共有する領域を有し
ている。つまり、これら表示形式の相違による文字パタ
ーンは、メモリの全く異なるロケーションに完全な別パ
ターンとして格納されているのではなく、部分的に同じ
ロケーションを共有している。従って、この共有する領
域の分だけメモリ容量が削減できる。
(実施例) 第1図は、本発明に係る文字パターン発生装置の一実施
例のシステム構成を示す。
同図において、プロセッサ1はプログラムメモリ3内の
プログラムに従って、キーボード5からのキー情報に応
じた文字パターンの構成データをパターンメモリ7から
読出して表示制御回路9に送るという動作を行う。表示
制御回路9は、プロセッサ1から送られて来る文字パタ
ーンのデータを、CRT13の表示画面に1対1に対応
する記憶エリアを持つ表示メモリ11の特定のアドレス
に書き込むという動作と、その表示メモリ11からラス
タ方式でデータを読出してビデオ信号に変換してCRT
13に送る動作とを行う。それによ・す、CRT13に
は読出された文字パターンの配列よりなる文書が表示さ
れる。
第2図はパターンメモリ7内のデータ構成例を示す。
同図において、例えばひらがな「つ」に着目すると、実
線で囲まれた領域Aには標準サイズのパターンが格納さ
れている。また、左下がりのハツチングを施した領域B
には、−「つ」の小サイズの横書き用のパターンが格納
されている。換言すれば、領域Bを一点鎖線で示すよう
に4つの小領域g、b、c、dに分割した場合、図中左
下に位置する小領域Cに小サイズの「つ」のデータが格
納されている。
右下がりのハツチングを施した領域Cには、「つ」の小
サイズの縦書き用のパターンが格納されている。この領
域Cは「つ」のデータが書かれた小領域Cを領域Bと共
用している。また、梨地で示した領域りには「い」の小
サイズの縦書き用パターンが格納されているが、この領
域りは領域Bとブランクの小領域dを共用している。こ
のようにして、小サイズの仮名を示す文字パターンは相
互間で重複する領域を有することにより、必要なメモリ
容量を削減している。
パターンメモリ7のアドレスはm+nビットで構成され
、アドレスの下位mビット(Xアドレス)は第2図の横
方向の座標に対応し、上位nビット(Yアドレス)は縦
方向の座標に対応する。従って、A、  B、 C,D
等のいずれの領域(以下、パターン領域という)につい
ても、各パターン領域の図中左上端の座標を始点として
、この始点のアドレスからアドレスを単純に増加させて
行きつつパターンメモリ7にアドレス指定を行うことで
、パターンの読み出しが可能である。
第3図は、プロセッサ1の機能構成を示すブロック線図
である。
プロセッサ1は、パターン読出制御ユニット21とアド
レス生成ユニット23を有する。パターン読出制御ユニ
ット21の主たる機能は、キーボード5からのキー情報
に従って、パターンメモリ7からパターンを読出すのた
めコントロールデータをコントロールバス17を通じて
パターンメモリ7に与えること、パターンメモリ7から
データバス15に読出された文字パターンのデータを表
示制御回路9に入力させるためのコントロールデータを
コントロールバス17を通じて表示制御回路9に与える
こと、及びパターン読出しの開始タイミングを示すスタ
ート信号5TART及びパターンを構成する各データの
読み出しタイミングを規定する同期信号5YNCをアド
レス生成ユニット23に与えることである。このパター
ン読出制御ユニット21には従来のそれと同じもの採用
出来るので詳細な説明は省略する。
アドレス生成ユニット23は、キーボード5からの入力
情報に従って、データを読出すべきパターンメモリ7の
アドレスをアドレスバス23を通じてパターンメモリ7
に指定するものである。このアドレス生成ユニット23
は横・縦デコーダ25を有する。この横・縦デコーダ2
5は、キーボード5からの横書きモードか縦書きモード
かを指定するモード情報をデコードして、横・縦フラグ
27のセット及びリセットを行う。この実施例では、横
・縦フラグ27は横書きモードでリセット、縦書きのモ
ードでセットされ、セットされると「1」の論理信号を
出力する。この論理信号はアンドゲート29に加えられ
る。
このアドレス生成ユニット23は、また、文字デコーダ
31を有する。この文字デコーダ31は、キーボード5
からの文字情報をデコードして、文字の種類(例えば、
「あ」 「い」 「う」等)を示す文字種データTYP
Eと、文字のサイズ(標準サイズか小サイズか)を示す
サイズ信号5IZEとを出力する。これら文字種データ
TYPEとサイズ信号5IZEは始点アドレスメモリ3
2にそのアドレスデータとして加えられる。
始点アドレスメモリ33は、パターンメモリ7内の各パ
ターン領域の始点のアドレスを記憶したメモリである。
例えば、第2図を参照して、パターン領域Aについては
その始点SAのアドレスが、またパターン領域Bについ
てはその始点SBのアドレスがそれぞれ始点アドレスメ
モリ33に格納されている。但し、パターン領域C,D
のように小サイズの縦書き用パターンを格納した領域に
ついては、それらの始点アドレスはこのメモリ33に格
納されていない。つまり、標準サイズのパターンと小サ
イズの横書き用パターンの始点アドレスだけが、始点ア
ドレスメモリ33に格納されている。この始点アドレス
メモリ33は、文字デコーダ31から文字種データTY
PEとサイズ信号5IZEよりなるアドレスデータを受
けると、このアドレスデータに対応する特定のパターン
領域の始点アドレスを読出して加算器35に送る。
加算器35は、始点アドレスメモリ33から与えられる
小サイズの横書き用パターンの始点アドレスを縦書き用
パターンの始点アドレスに変換する機能を持つ。この加
算器35は、アンドゲート29から与えられる論理信号
が「1」の時のみ上記変換を行い、「0」の時は始点ア
ドレスメモリ33からの始点アドレスをそのまま通過さ
せる。
アンドゲート29の一方の入力端子には、既に述べたよ
うに、横・縦フラグ27から縦書きモードのときのみ「
1」となる論理信号が加えられる。
また他方の入力端子には文字デコーダ31からのサイズ
信号5IZEが加えられ、このサイズ信号5IZEは小
サイズパターンの時のみ「1jとなる。従って、縦書き
モードで小サイズのパターンを表示する時にのみ、アン
ドゲート29がら「1」の論理信号が8カされて、加算
器35は上記横書き用パターンから縦書き用パターンへ
の始点アドレスの変換を行なう。
第2図のパターン領域B、Cの始点アドレスSB、SC
+、[目すると分かるように、横書き用パターンの始点
アドレスのうちXアドレスには−Mを、且つXアドレス
には十Nを加えることにより、縦書き用パターンの始点
アドレスが求まる。
加算器35は小サイズパターン縦書きモードで表示する
場合にこの演算を行う。
加算器35から出力された始点アドレスは、始点設定器
37に入力される。始点設定器37は、その始点アドレ
スをアドレスカウンタ39に初期値として設定する。ア
ドレスカウンタ39は、パターン読出しの開始タイミン
グを与えるスタート信号5TAR’rをパターン読出し
制御ユニット21から受けた時にカウント動作を開始す
る。カウント動作を開始すると、このアドレスカウンタ
3つはパターンの各構成データの読出しタイミングを規
定する同期信号5YNCに同期してカウント値を増加さ
せて行く。このアドレスカウンタ39のカウント値は、
パターンメモリ7のアドレスデータとしてアドレスバス
19を通じてパターンメモリ7に与えられる。
アドレスカウンタ390力ウント動作に同期して、増加
量カウンタ41もカウント動作を行う。
この増加量カウンタ41のカウント値は、アドレスカウ
ンタ39のカウント値が始点アドレスがらどれだけ増加
したかを示すものである。増加量カウンタ41のカウン
ト値はコンパレータ43に入力され、ここでアドレス数
レジスタ45に格納されているパターン領域内のアドレ
スの個数と比較される。この比較結果が一致すると、コ
ンパレータ43はリセット信号RESETをアドレスカ
ウンタ39及び増加量カウンタ41に与えて、これらカ
ウンタのカウント動作を停止させ、且つそれらのカウン
ト値を例えば“0°に戻す。これにより、パターン領域
からのデータ読み出しがそのパターン領域の終点アドレ
スに達した時点で、読出し動作が終了する。
以上のようにして、縦書き・横書きのモード別並びに表
示すべき文字の種別及びサイズの大小に応じて、対応す
る文字パターンが自動的に読出される。
〔発明の効果〕
以上説明したように、本発明によれば、表示形式の相違
による複数の文字パターンが相互間で共有する領域を有
するようにパターンメモリに格納されているため、パタ
ーンメモリのメモリ容量を削減することができる。
ダ、33・・・始点アドレスメモリ、35・・・加算器
、37・・・始点設定器、39.43・・・コンパレー
タ、41・・・増加量カウンタ、45・・・アドレス数
レジスタ。
【図面の簡単な説明】
第1図は本発明に係る文字パターン発生装置の一実施例
の構成を示すブロック線図、第2図は第1図の実施例の
パターンメモリに格納されたデータの構成図、第3図は
第1図の実施例のプロセッサの機能ブロック図、第4図
は従来のパターンメモリのデータ構成図である。

Claims (1)

  1. 【特許請求の範囲】 複数の文字種についての文字パターンの群が格納され、
    この文字パターン群は複数の表示形式に対応した同一文
    字種についての複数の文字パターンを含み、これら同一
    文字種についての複数の文字パターンは互いに共有する
    領域を有しているパターンメモリと、 表示形式及び文字種を示すデータを受け、このデータに
    基づき表示すべき文字パターンが格納されたパターンメ
    モリのアドレスを発生させるアドレス発生手段と、 前記アドレス発生手段により発生されたアドレスを前記
    パターンメモリに与えて、前記表示すべき文字パターン
    を前記パターンメモリから読み出す読出し制御手段とを
    有する文字パターン発生装置。
JP2097883A 1990-04-13 1990-04-13 文字パターン発生装置 Pending JPH03294896A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2097883A JPH03294896A (ja) 1990-04-13 1990-04-13 文字パターン発生装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2097883A JPH03294896A (ja) 1990-04-13 1990-04-13 文字パターン発生装置

Publications (1)

Publication Number Publication Date
JPH03294896A true JPH03294896A (ja) 1991-12-26

Family

ID=14204148

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2097883A Pending JPH03294896A (ja) 1990-04-13 1990-04-13 文字パターン発生装置

Country Status (1)

Country Link
JP (1) JPH03294896A (ja)

Similar Documents

Publication Publication Date Title
US4663619A (en) Memory access modes for a video display generator
JPS5948393B2 (ja) デイスプレイ装置
JPS5958538A (ja) 文字図形表示装置
JPH03294896A (ja) 文字パターン発生装置
JP2502753B2 (ja) 画像出力装置
JP2624234B2 (ja) 表示装置
JPS58151262A (ja) フオントメモリ読出し方式
JP2833024B2 (ja) 表示画面合成装置
JPS6152474B2 (ja)
JPS6067990A (ja) 密度変換機能を有する画情報処理装置
JPS6261156B2 (ja)
JP3166323B2 (ja) 画像処理装置
JPS61270980A (ja) テレビジヨン受信機のプリンタ装置
JPH0469908B2 (ja)
JPH0213317B2 (ja)
JPS59216191A (ja) デ−タ処理装置
JPH0474745B2 (ja)
JPH0321473A (ja) 画像出力装置
JPS6055388A (ja) 文字図形表示装置
JP2005122376A (ja) データ転送制御装置
JPH0568915B2 (ja)
JPH0321474A (ja) 画像出力装置
JP2002117397A (ja) カラーデータの画像メモリへのアクセス方法
JPS6270894A (ja) 表示制御装置
JPS58187988A (ja) 文字図形表示装置