JPS6184681A - 図形表示方法および図形表示装置 - Google Patents
図形表示方法および図形表示装置Info
- Publication number
- JPS6184681A JPS6184681A JP59205669A JP20566984A JPS6184681A JP S6184681 A JPS6184681 A JP S6184681A JP 59205669 A JP59205669 A JP 59205669A JP 20566984 A JP20566984 A JP 20566984A JP S6184681 A JPS6184681 A JP S6184681A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- data
- read
- section
- memory
- 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
Links
- 238000000034 method Methods 0.000 title claims description 9
- 238000010586 diagram Methods 0.000 description 24
- 238000012937 correction Methods 0.000 description 12
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 239000007787 solid Substances 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 2
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000009182 swimming Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Landscapes
- Image Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
この発明は、図形表示に必要なデータを格納したメモリ
から読出したデータに基づいて、ラスタスキャン方式に
よって図形を表示するための。
から読出したデータに基づいて、ラスタスキャン方式に
よって図形を表示するための。
図形表示方法および図形表示装置に関するものである。
[従来の技術]
従来、ディジタル信号処理によって文字または図形など
を表示するためには、キャラクタジェネレータから読出
したデータを、ラスタスキャン方式によって図形として
表示する図形表示装置が用いられている。この表示は第
22図に示すように先ず1画面の右端においてラスタA
Oを形成し順次、画面の左側に走査位置を移動させてラ
スタA2〜Anを表示することによって図形を表示して
いる(この図は一般的なブラウン管を90度回転させて
用いている)、第23図はこのような表示を行なう装置
の一例を示すブロック図であり、1はディジタル信号を
処理する処理装置、2はブラウン管の水平方向の走査位
置を指定するためのHカウンタ、3はブラウン管の垂直
方向の走査位置を指定するためのVカウンタ、4はキャ
ラクタ 。
を表示するためには、キャラクタジェネレータから読出
したデータを、ラスタスキャン方式によって図形として
表示する図形表示装置が用いられている。この表示は第
22図に示すように先ず1画面の右端においてラスタA
Oを形成し順次、画面の左側に走査位置を移動させてラ
スタA2〜Anを表示することによって図形を表示して
いる(この図は一般的なブラウン管を90度回転させて
用いている)、第23図はこのような表示を行なう装置
の一例を示すブロック図であり、1はディジタル信号を
処理する処理装置、2はブラウン管の水平方向の走査位
置を指定するためのHカウンタ、3はブラウン管の垂直
方向の走査位置を指定するためのVカウンタ、4はキャ
ラクタ 。
ジェネレータの読出アドレス順序を指定する読出アドレ
ス順序データが記憶されたマツプ部、5はキャラクタジ
ェネレータ、6はシフトレジスタ、7はブラウンン管で
あり、Hカウンタ2およびVカウンタ3は直交座標で表
わされる読出信号を発生する読出信号発生器を構成して
いる。マツプ部4とキャラクタジェネレータ5はグラフ
ィックディスプレイにおけるビデオRAMに相当する図
形を表示するためのメモリを構成している。
ス順序データが記憶されたマツプ部、5はキャラクタジ
ェネレータ、6はシフトレジスタ、7はブラウンン管で
あり、Hカウンタ2およびVカウンタ3は直交座標で表
わされる読出信号を発生する読出信号発生器を構成して
いる。マツプ部4とキャラクタジェネレータ5はグラフ
ィックディスプレイにおけるビデオRAMに相当する図
形を表示するためのメモリを構成している。
このように構成された装置において、処理装置lによっ
て制御されるHカウンタ2およびVカウンタ3の出力信
号を基に読出信号を発生させ、この読出信号によってマ
ツプ4に記憶された読出アドレス順序データが表示区画
毎に順次読出され、その読出された読出アドレス順序デ
ータにによって図形を表わす図形データがキャラクタジ
ェネレータ5から読出される。キャラクタジェネレータ
5は例えば’js 24図に示すように、文字Aが記憶
されている場合、文字Aの各行のデータが読出され、シ
フトレジスタ6に記憶される。そしてこのデータは順番
に第25図(b)〜(f)に示すようなビデオ信号に9
換され、第25図(L)に示すように文字Aがブラウン
管7に表示される。
て制御されるHカウンタ2およびVカウンタ3の出力信
号を基に読出信号を発生させ、この読出信号によってマ
ツプ4に記憶された読出アドレス順序データが表示区画
毎に順次読出され、その読出された読出アドレス順序デ
ータにによって図形を表わす図形データがキャラクタジ
ェネレータ5から読出される。キャラクタジェネレータ
5は例えば’js 24図に示すように、文字Aが記憶
されている場合、文字Aの各行のデータが読出され、シ
フトレジスタ6に記憶される。そしてこのデータは順番
に第25図(b)〜(f)に示すようなビデオ信号に9
換され、第25図(L)に示すように文字Aがブラウン
管7に表示される。
このようにしてキャラクタジェネレータ5に記憶されて
いるデータが読出され、ブラウン管に表示されるので、
−複数のキャラクタジェネレータを備えれば、形および
大きさが任意な図形を表示することができる。このとき
、キャラクタジェネレータ記憶データの読出し開始位置
を水平方向または垂直方向にシフトすることによって1
表示される画面も、水平方向または瓜直方向にシフトさ
せることができる。
いるデータが読出され、ブラウン管に表示されるので、
−複数のキャラクタジェネレータを備えれば、形および
大きさが任意な図形を表示することができる。このとき
、キャラクタジェネレータ記憶データの読出し開始位置
を水平方向または垂直方向にシフトすることによって1
表示される画面も、水平方向または瓜直方向にシフトさ
せることができる。
また、第2図に示すようにxa−y軸を有する直交座標
で表わされる読出信号を点線で示すように角度θだけ回
転させる座標変換を行なって、X軸−y輛で表わされる
新たな直交座標に変換し、この訴たな直交座標で表わさ
れる読出信号によってキャラクタジェネレータからデー
タを読出して表示を行なえば1表示図形に回転を与える
ことができる。
で表わされる読出信号を点線で示すように角度θだけ回
転させる座標変換を行なって、X軸−y輛で表わされる
新たな直交座標に変換し、この訴たな直交座標で表わさ
れる読出信号によってキャラクタジェネレータからデー
タを読出して表示を行なえば1表示図形に回転を与える
ことができる。
[発明が解決しようとする問題点]
図形を表示するためのメモリの一部が第8図のように3
つの表示区画で構成されている場合、読出信号は表示区
画毎、すなわち第8図の横方向の2重線をよぎる度に変
化するようにその変化タイミングが決められている。座
標変換を行なうと読出信号の座標軸はUS8図に実線で
示すように傾斜するので、2重線で囲まれた文字Fを表
示するための区画と、その区画に隣接する文字Cを表わ
す区画の両方をアクセスする必要がある。
つの表示区画で構成されている場合、読出信号は表示区
画毎、すなわち第8図の横方向の2重線をよぎる度に変
化するようにその変化タイミングが決められている。座
標変換を行なうと読出信号の座標軸はUS8図に実線で
示すように傾斜するので、2重線で囲まれた文字Fを表
示するための区画と、その区画に隣接する文字Cを表わ
す区画の両方をアクセスする必要がある。
しかしながら、文字Fを表わす区画と文字Cを表わす区
画とは異なる区画であるから、読出信号のデータが相違
するが、読出信号のデータの変化は横方向の2重線をよ
ぎる度にしか発生しないので、文字Cを表示するための
タイミングとなっ、ても読出信号のデータが変化しない
ため、正常な表示が行なえないという欠点があった。
画とは異なる区画であるから、読出信号のデータが相違
するが、読出信号のデータの変化は横方向の2重線をよ
ぎる度にしか発生しないので、文字Cを表示するための
タイミングとなっ、ても読出信号のデータが変化しない
ため、正常な表示が行なえないという欠点があった。
したがってこの発明の目的は、表示図形に回転を与えた
とき、iF常な表示の行なえる図形表示方法および図形
表示装置を提供することにある。
とき、iF常な表示の行なえる図形表示方法および図形
表示装置を提供することにある。
[問題を解決するための手段]
このような目的を達成するためにこの発明は、直交座標
で読出信号を表わすとき、図形の回転角度および回転方
向に応じて座標軸の入換および座標軸上における読出信
号のデータ変化方向の入換えを行ない、また 図形表示
に必要なデータを座標軸の組み合わせに対応したメモリ
から読出すようにしたものである。以下、実施例を示す
図面を用いてこの発明の詳細な説明する。
で読出信号を表わすとき、図形の回転角度および回転方
向に応じて座標軸の入換および座標軸上における読出信
号のデータ変化方向の入換えを行ない、また 図形表示
に必要なデータを座標軸の組み合わせに対応したメモリ
から読出すようにしたものである。以下、実施例を示す
図面を用いてこの発明の詳細な説明する。
[作用]
図形の回転表示が正常に行なえる。
[実施例]
第1図はこの発明の一実施例を示すブロック図であり、
第23図と同一部分は同記号を用いている。10は直交
座標で表わされる読出信号の内、一方の座標軸を指定す
る信号を発生するVカウンタ、11は他方の座標軸を指
定する信号を発生するHカウンタ、12は読出信号の座
標系に回転を与える座標回転処理部、1.3はマツプ部
4の記憶内容を読出すための信号を発生するマツプ読出
信号発生部、14はキャラクタジェネレータ部から図形
データを読出すための信号を発生するキャラクタジェネ
レータ読出信号発生部、l、5はキャラクタジェネレー
タ部、16はキャラクタジェネレータ部15から読出し
たデータを図形に組立てる図形組立部である。 ・ ここで、座標軸に回転与えるということは第2図に示す
ように、Vカウンタ10の出力信号をX方向の座標軸に
対応させ、Hカウンタ11の出力信号をY方向の座標軸
に対応させて表わした直交座標を、点線で示すように角
度θだけ傾斜させて、X輔−y軸で表わされる新たな直
交座標に変換することである。
第23図と同一部分は同記号を用いている。10は直交
座標で表わされる読出信号の内、一方の座標軸を指定す
る信号を発生するVカウンタ、11は他方の座標軸を指
定する信号を発生するHカウンタ、12は読出信号の座
標系に回転を与える座標回転処理部、1.3はマツプ部
4の記憶内容を読出すための信号を発生するマツプ読出
信号発生部、14はキャラクタジェネレータ部から図形
データを読出すための信号を発生するキャラクタジェネ
レータ読出信号発生部、l、5はキャラクタジェネレー
タ部、16はキャラクタジェネレータ部15から読出し
たデータを図形に組立てる図形組立部である。 ・ ここで、座標軸に回転与えるということは第2図に示す
ように、Vカウンタ10の出力信号をX方向の座標軸に
対応させ、Hカウンタ11の出力信号をY方向の座標軸
に対応させて表わした直交座標を、点線で示すように角
度θだけ傾斜させて、X輔−y軸で表わされる新たな直
交座標に変換することである。
グラフィックディスプレイにおけるビデオRAMのよう
に、表示すべき図形または文字を表わすデータがビデオ
RAMから順番にデータを読出すことによって、表示内
容が決まるとき、そのビデオRAMに相当するものをこ
の発明において、メモリと称する。
に、表示すべき図形または文字を表わすデータがビデオ
RAMから順番にデータを読出すことによって、表示内
容が決まるとき、そのビデオRAMに相当するものをこ
の発明において、メモリと称する。
第1図の装置はマツプ部4のアクセスを行なって得られ
る信号に基づき、キャラクタジェネレータ部15からデ
ータを読出して、そのデータによって図形または文字を
表示している。このためマツプ部4とキャラクタジェネ
レータ部15によってメモリを構成していることになり
、この装置ではメモリは第3図のようになっている。第
3図は4つの枠で構成されており、1つの枠の大きさは
ブラウン管の1画面分を表わしており、メモリの右ル1
の記号Aで示す部分を絶対原点、絶対原点から左方向ま
たは下方向にアクセスする方向を正。
る信号に基づき、キャラクタジェネレータ部15からデ
ータを読出して、そのデータによって図形または文字を
表示している。このためマツプ部4とキャラクタジェネ
レータ部15によってメモリを構成していることになり
、この装置ではメモリは第3図のようになっている。第
3図は4つの枠で構成されており、1つの枠の大きさは
ブラウン管の1画面分を表わしており、メモリの右ル1
の記号Aで示す部分を絶対原点、絶対原点から左方向ま
たは下方向にアクセスする方向を正。
メモリの横方向を水平方向、縦方向を垂直方向と定義す
る。また、ブラウン管の表示画面の右ル1である記号B
で示した部分をブラウン管原点と定義する。
る。また、ブラウン管の表示画面の右ル1である記号B
で示した部分をブラウン管原点と定義する。
本装置は第4図に示すように、vカウンタ10およびH
カウンタ11の出力信号をメモリの垂直方向のアクセス
に用いるか、水平方向のアクセスに用いるかによって、
その表示状態を次のように定義する。
カウンタ11の出力信号をメモリの垂直方向のアクセス
に用いるか、水平方向のアクセスに用いるかによって、
その表示状態を次のように定義する。
(a)表示状態A(第4図(a)の状態)Vカウンタ1
0の出力信号をメモリの水平方向のアクセスに用い、H
カウンタ11の出力信号を垂直方向のアクセスに用い、
水平方向のアクセス位置が時間の経過にともなってメモ
リの負(右)方向に進み、垂直方向のアクセス位置がメ
モリの負(上)方向に進むもの。
0の出力信号をメモリの水平方向のアクセスに用い、H
カウンタ11の出力信号を垂直方向のアクセスに用い、
水平方向のアクセス位置が時間の経過にともなってメモ
リの負(右)方向に進み、垂直方向のアクセス位置がメ
モリの負(上)方向に進むもの。
(b)表示状態B(第4図(b)の状態)Vカウンタ1
0の出力信号をメモリの垂直方向のアクセスに用い、H
カウンタ11の出力信号を水平方向のアクセスに用い、
垂直方向のアクセス位置が時間の経過にともなってメモ
リの負(上)方向に進み、水]i力方向アクセス位置l
置がメモリの庄(左)方向に進むもの。
0の出力信号をメモリの垂直方向のアクセスに用い、H
カウンタ11の出力信号を水平方向のアクセスに用い、
垂直方向のアクセス位置が時間の経過にともなってメモ
リの負(上)方向に進み、水]i力方向アクセス位置l
置がメモリの庄(左)方向に進むもの。
(c)表示状態;C(第4図(c)の状態)′ ■
カウンタ10の出力信号をメモリの水平方向のアクセス
に用い、Hカウンタ11の出力信号を垂直方向のアクセ
スに用い、水平方向のアクセス位置が時間の経過にとも
なってメモリの正(左)方向に進み、垂直方向のアクセ
ス位置がメモリの負(下)方向に進むもの。
カウンタ10の出力信号をメモリの水平方向のアクセス
に用い、Hカウンタ11の出力信号を垂直方向のアクセ
スに用い、水平方向のアクセス位置が時間の経過にとも
なってメモリの正(左)方向に進み、垂直方向のアクセ
ス位置がメモリの負(下)方向に進むもの。
(d)表示状態D(第4図(d)の状態)Vカウンタ1
0の出力信号をメモリ垂直方向のアクセスに用い、Hカ
ウンタ11の出力信号を水層方向のアクセスに用い、垂
直方向のアクセス位置が時間の経過にともなってメモリ
の正(下)方向に進み、水平方向のアクセス位置がメモ
リの負(右)方向に進むもの。
0の出力信号をメモリ垂直方向のアクセスに用い、Hカ
ウンタ11の出力信号を水層方向のアクセスに用い、垂
直方向のアクセス位置が時間の経過にともなってメモリ
の正(下)方向に進み、水平方向のアクセス位置がメモ
リの負(右)方向に進むもの。
■カウンタ10は処理袋7.1から供給される表示状態
信号が表示状態A9表示状態Bを表わすものであるとき
ダウンカウントを行ない、表示状態C,Dを表わすもの
であるときアップカウントを行なうようになっている。
信号が表示状態A9表示状態Bを表わすものであるとき
ダウンカウントを行ない、表示状態C,Dを表わすもの
であるときアップカウントを行なうようになっている。
Hカウンタitは処理装置lかも供給される表示状態信
号が、表示状態B、Cを表わすものであるときアップカ
ウントを行ない1表示状態A、Dを表わすものであると
きダウンカウントを行なうようになっている。
号が、表示状態B、Cを表わすものであるときアップカ
ウントを行ない1表示状態A、Dを表わすものであると
きダウンカウントを行なうようになっている。
座標回転処理部12はVカウンタ10.Hカウンタ11
から供給される直交座標で表わされる読出信号に1表示
状恩借号1回転量信号、ブラウン管原点を絶対座標で表
わした原点信号、■信号。
から供給される直交座標で表わされる読出信号に1表示
状恩借号1回転量信号、ブラウン管原点を絶対座標で表
わした原点信号、■信号。
■4信号、H信号、H4信号、 CHG −AD (V
)信号、 CI(G −AD (H)信号、CHG−N
。
)信号、 CI(G −AD (H)信号、CHG−N
。
信号をを発生するようになっている。
マツプ読出信号発生部13はマツプ部4の記憶内容を読
出す信号の他にキャラクタジェネレータ読出信号発生部
14に供給するV4L信号およびH44@号を発生する
ようになっている。
出す信号の他にキャラクタジェネレータ読出信号発生部
14に供給するV4L信号およびH44@号を発生する
ようになっている。
座標回転処理部12は第5図に示すように構成分原点レ
ジスタ12b、縦成分原点レジスタ12C、セレクタ1
2d、セレクタ12e、回転信号演算部12f 、12
g、加算器12h〜12kから構成されている。
ジスタ12b、縦成分原点レジスタ12C、セレクタ1
2d、セレクタ12e、回転信号演算部12f 、12
g、加算器12h〜12kから構成されている。
構成分原点レジスタ12bは、処理装置lから供、給さ
れる原点信号に応じてブラウン管原点座標の絶対原点に
対する横方向成分を表わすための信すを発生するように
なっている。また、縦成分原点レジスタ12cは、縦方
向成分を表わす信号を発生するようになっている。セレ
クタ12dは、処理装置1からの表示状態信号が表示状
態A、Cを表わすときは構成分原点レジスタ12bから
供給されている信号を出力し、表示状、t9 B、 D
を表わすときは縦成分原点レジスタ12cから供給され
ている信号を出力するようになっている。セレクタ12
eは、処理装置1からの表示状態信号が表示状8A 、
Cを表わすときは縦成分原点レジスタ12cから供給さ
れている信号を出力し、表示状態B 、 Dを表わすと
きは構成分原点レジスタ12bから供給されている信号
を出力するようになっている。回転信号演算部12f
、12gは、処理袋;′1″L1から供給される回転量
を表わす信号に応してVカウンタ10.Hカウンタll
から供給されている信号に回転を与えるようになってお
り、アフィン変換を行なっている。
れる原点信号に応じてブラウン管原点座標の絶対原点に
対する横方向成分を表わすための信すを発生するように
なっている。また、縦成分原点レジスタ12cは、縦方
向成分を表わす信号を発生するようになっている。セレ
クタ12dは、処理装置1からの表示状態信号が表示状
態A、Cを表わすときは構成分原点レジスタ12bから
供給されている信号を出力し、表示状、t9 B、 D
を表わすときは縦成分原点レジスタ12cから供給され
ている信号を出力するようになっている。セレクタ12
eは、処理装置1からの表示状態信号が表示状8A 、
Cを表わすときは縦成分原点レジスタ12cから供給さ
れている信号を出力し、表示状態B 、 Dを表わすと
きは構成分原点レジスタ12bから供給されている信号
を出力するようになっている。回転信号演算部12f
、12gは、処理袋;′1″L1から供給される回転量
を表わす信号に応してVカウンタ10.Hカウンタll
から供給されている信号に回転を与えるようになってお
り、アフィン変換を行なっている。
加算器12tはマツプ部4の一方の座標上の位置を表わ
す5ビツトのV信号、キャラクタジェネレータの縦方向
座標軸上の位置を表わす2ビツトのCHG争AD (V
)信号、図形組立部16に供給する2ビツトのCHG−
No信号を発生するようになっている。加算器12には
マツプ4の他方の座標軸上の位置を表わす5ビツトのH
信号、キャラクタジェネレータの横方向座標軸上の位置
を表わす2ビツトのCHG・AD (H)信号、マスク
タイミングを表わす2ビツトのM・T信号を発生するよ
うになっている。このうち、■信号の下位1ビツトおよ
び、H信号の下位1ビツトはキャラクタジェネレータ読
出信号発生部14の動作のために必要なH4信号、V4
信号として用いている。
す5ビツトのV信号、キャラクタジェネレータの縦方向
座標軸上の位置を表わす2ビツトのCHG争AD (V
)信号、図形組立部16に供給する2ビツトのCHG−
No信号を発生するようになっている。加算器12には
マツプ4の他方の座標軸上の位置を表わす5ビツトのH
信号、キャラクタジェネレータの横方向座標軸上の位置
を表わす2ビツトのCHG・AD (H)信号、マスク
タイミングを表わす2ビツトのM・T信号を発生するよ
うになっている。このうち、■信号の下位1ビツトおよ
び、H信号の下位1ビツトはキャラクタジェネレータ読
出信号発生部14の動作のために必要なH4信号、V4
信号として用いている。
マツプ読出信号発生部13は第6図に示すように、ラッ
チ13a、補正データ発生器13b、加算器13c、セ
レクタ13d−13i、EOR回路13j、から構成5
れている。補正データ発生器13bは処理装置lから供
給される回転方向を表わす左右信号、表示状態を表わす
表示状態信号に応じて第1表に示す信号を発生するよう
になっている。
チ13a、補正データ発生器13b、加算器13c、セ
レクタ13d−13i、EOR回路13j、から構成5
れている。補正データ発生器13bは処理装置lから供
給される回転方向を表わす左右信号、表示状態を表わす
表示状態信号に応じて第1表に示す信号を発生するよう
になっている。
第1表
第1表中、左とは図形を左回転させて表示することであ
り、右とは図形を右回転させて表示することである。
り、右とは図形を右回転させて表示することである。
セレクタ13d〜セレクタ13gは表示状態信号が表示
状態A、Cを表わすときは入力端子a側の信号を出力し
、表示状態信号が表示状f4 B、 [)を表わすとき
は入力端子す側の信号を出力するようになっている。セ
レクタ13h、セレクタ131はEOR回路13jから
供給される信号に応じて入力端子a1.a2側または入
力端子bl、b2側の信号を出力するようになっている
。
状態A、Cを表わすときは入力端子a側の信号を出力し
、表示状態信号が表示状f4 B、 [)を表わすとき
は入力端子す側の信号を出力するようになっている。セ
レクタ13h、セレクタ131はEOR回路13jから
供給される信号に応じて入力端子a1.a2側または入
力端子bl、b2側の信号を出力するようになっている
。
マツプ部4は第7図に示すようにマツプ4a。
4b、ラッチ4c、4dから構成されており、このマツ
プは第8図に示すように、ブラウン管の16×16ピク
セルに対応した部分が1単位となっており、これらが3
2X32単位集まってマツプ4aまたはマツプ4bを構
成している。また、1r11位のマツプが指定された時
、このマツプ対応する16X16のどのピクセルが走査
されるタイミングであってもそのマツプ内の情報が読出
されるようになっている。すなわち、第8図において、
実線で示すようなアクセスが行なわれている時、ピクセ
ル1に対応する部分からピクセル11に対応する部分ま
で全てFというデータが読出されるようになっている。
プは第8図に示すように、ブラウン管の16×16ピク
セルに対応した部分が1単位となっており、これらが3
2X32単位集まってマツプ4aまたはマツプ4bを構
成している。また、1r11位のマツプが指定された時
、このマツプ対応する16X16のどのピクセルが走査
されるタイミングであってもそのマツプ内の情報が読出
されるようになっている。すなわち、第8図において、
実線で示すようなアクセスが行なわれている時、ピクセ
ル1に対応する部分からピクセル11に対応する部分ま
で全てFというデータが読出されるようになっている。
キャラクタジェネレータ読出信号発生部14は第9図に
示すようにセレクタ14a〜14f、スイッチ回路14
g、14j 、ラッチ14h、シフトレジスタ14i
、14に、EOR回路14m。
示すようにセレクタ14a〜14f、スイッチ回路14
g、14j 、ラッチ14h、シフトレジスタ14i
、14に、EOR回路14m。
14n、から構成されている。セレクタ14a〜14f
は入力端子Cに供給される信号に応じて入力端子aまた
は入力端子すが選択されるようになっている。スイッチ
回路14g、14jは入力端子e、fに供給される左右
信号または表示状態信号に応じて、入力端子a−dに供
給されている信号とその信号を出力する出力端子g−j
との組み合わせを第2表のモード1またはモード2の何
れかに選択するようになっている。そしてTモード1、
!が選ばれるか「モード2」が選ばれるかは第3表の基
準によって決まるようになっている。シフトレジスタ1
4iは1ビツト4段のシフトレジスタ、シフトレジスタ
14には2ビツト4段のシフトレジスタである。
は入力端子Cに供給される信号に応じて入力端子aまた
は入力端子すが選択されるようになっている。スイッチ
回路14g、14jは入力端子e、fに供給される左右
信号または表示状態信号に応じて、入力端子a−dに供
給されている信号とその信号を出力する出力端子g−j
との組み合わせを第2表のモード1またはモード2の何
れかに選択するようになっている。そしてTモード1、
!が選ばれるか「モード2」が選ばれるかは第3表の基
準によって決まるようになっている。シフトレジスタ1
4iは1ビツト4段のシフトレジスタ、シフトレジスタ
14には2ビツト4段のシフトレジスタである。
第 2 表
第 3 表
キャラクタジェネレータ部15は第10に示すように、
キャラクタジェネレータ15a〜15dによって構成さ
れており、各キャラクタジェネレータは後述する■形お
よびH形の2種類の図形パターンを、処理装置lから供
給される表示状態信号によって選択するようになってい
るとともに、キャラクタジェネルータ読出信号発生部1
4から供給された信号に応じて、その選択された図形パ
ターンから図形データが読出されるようになっている。
キャラクタジェネレータ15a〜15dによって構成さ
れており、各キャラクタジェネレータは後述する■形お
よびH形の2種類の図形パターンを、処理装置lから供
給される表示状態信号によって選択するようになってい
るとともに、キャラクタジェネルータ読出信号発生部1
4から供給された信号に応じて、その選択された図形パ
ターンから図形データが読出されるようになっている。
第1it;!3はキャラクタジェネレータのパターンの
うち、V形のパターンを示しており、枠外の横方向の数
字00〜11は加算器12hから出力されるC HG
−AD (H)信号で指定されるアドレスであり、縦方
向の数字は加算器12iから出力されるCHG−AD(
V)信号で指定されるアドレスである。1つの枠内はa
−dの4つの部分に分解され、それらの&〜dの部分
のデータはキャラクタシネレータ15a−15dにそれ
ぞれ対応1−でおり、その部分はブラウン管の横力向1
ピクセル×縦方向4ピクセルのデータが記憶されている
。すなわち、縦横1つづつのアドレスで指定される部分
の枠は、4X4ピクセル分のデータを記憶している。そ
して、キャラクタジェネレータの1つ記憶単位は4×4
アドレル分すなわち16X16ピクセル分となっている
。
うち、V形のパターンを示しており、枠外の横方向の数
字00〜11は加算器12hから出力されるC HG
−AD (H)信号で指定されるアドレスであり、縦方
向の数字は加算器12iから出力されるCHG−AD(
V)信号で指定されるアドレスである。1つの枠内はa
−dの4つの部分に分解され、それらの&〜dの部分
のデータはキャラクタシネレータ15a−15dにそれ
ぞれ対応1−でおり、その部分はブラウン管の横力向1
ピクセル×縦方向4ピクセルのデータが記憶されている
。すなわち、縦横1つづつのアドレスで指定される部分
の枠は、4X4ピクセル分のデータを記憶している。そ
して、キャラクタジェネレータの1つ記憶単位は4×4
アドレル分すなわち16X16ピクセル分となっている
。
図・形組立部16は第12図に示すように、シフトレジ
スタ16a N16d、セレクタ16e、シフトレジス
タ16fから構成されている。各シフトレジスタは処理
装置lから供給される表示状態信号が表示状態A、Hの
ときMSB (最上位ビット)が先にに出力され1表示
状態信号が表示状態C,DのときLSB (最下位ビッ
ト)が先に出力されるようになっている。セレクタ16
eはシフトレジスタ16fから供給される信号に応じて
第4表のように入力信号を選択して送出するようになっ
ている。
スタ16a N16d、セレクタ16e、シフトレジス
タ16fから構成されている。各シフトレジスタは処理
装置lから供給される表示状態信号が表示状態A、Hの
ときMSB (最上位ビット)が先にに出力され1表示
状態信号が表示状態C,DのときLSB (最下位ビッ
ト)が先に出力されるようになっている。セレクタ16
eはシフトレジスタ16fから供給される信号に応じて
第4表のように入力信号を選択して送出するようになっ
ている。
第4表
シフトレジスタ16fは2ビツトで8段のシフトレジス
タである。
タである。
このように構成した装置の動作は次のとうり−である。
先ず、図形に回転を与えないときの表示動作について説
明する。このときは、第5図に示すように処理装置fか
らVカウンタ10およびHカウタ11に表示状態信号が
供給され、構成分原点レジスタL2bおよび縦成分原点
レジスタL2cに、原点信号が供給される。このときの
画面は第22図に示すような走査を行なうようになって
おり、この状態は表示状態Cの状態に相当し、Vカウン
タ10の出力信号によって第22図の画面の横方向位置
が決まるようになっており、Hカウタ11の出力信号に
よって縦方向の位置が決まるようになっている。
明する。このときは、第5図に示すように処理装置fか
らVカウンタ10およびHカウタ11に表示状態信号が
供給され、構成分原点レジスタL2bおよび縦成分原点
レジスタL2cに、原点信号が供給される。このときの
画面は第22図に示すような走査を行なうようになって
おり、この状態は表示状態Cの状態に相当し、Vカウン
タ10の出力信号によって第22図の画面の横方向位置
が決まるようになっており、Hカウタ11の出力信号に
よって縦方向の位置が決まるようになっている。
Hカウンタ11の出力信号は加算器12におよび回転信
号演算部12gに供給されるが、この場合、図形に回転
を与えないのであるから、回転信号演算部12fおよび
回転信号演算部12gは出力信号を発生していない。
号演算部12gに供給されるが、この場合、図形に回転
を与えないのであるから、回転信号演算部12fおよび
回転信号演算部12gは出力信号を発生していない。
処理装置lから出力されている表示状態信号が表示状態
Cを表わしているとき、セレクタ12dおよびセレクタ
12eはそれぞれ構成分原点レジスタ12bおよび縦成
分原点レジスタ12cから発生している信号を選択して
出力している。この結果、加算器12hから出力される
信号は、■カウンタ10の出力信号と構成分原点レジス
タ12bの出力信号とのデータを加算したものとなる。
Cを表わしているとき、セレクタ12dおよびセレクタ
12eはそれぞれ構成分原点レジスタ12bおよび縦成
分原点レジスタ12cから発生している信号を選択して
出力している。この結果、加算器12hから出力される
信号は、■カウンタ10の出力信号と構成分原点レジス
タ12bの出力信号とのデータを加算したものとなる。
そして1回転信号演算部12gは出力信号を発生してい
ないのであるから、加算器12iは加算器12hの出力
信号をそのまま出力する。同様にして、加算器12jは
縦成分原点レジスタ12cの出力信号を出力し、加算器
12には加算器12jの出力信号すなわち、縦成分原点
レジスタ12cの出力信号とHカウタ11とのデータを
加算した信号を出力量る。
ないのであるから、加算器12iは加算器12hの出力
信号をそのまま出力する。同様にして、加算器12jは
縦成分原点レジスタ12cの出力信号を出力し、加算器
12には加算器12jの出力信号すなわち、縦成分原点
レジスタ12cの出力信号とHカウタ11とのデータを
加算した信号を出力量る。
加算器12iおよび加算器12にの出力信号は第6図に
示すように、ラッチ13aおよびセレクタ13gに供給
される。補正データ発生器13bは図形に回転を与える
必要がないとき、本来であれば出力量t)を発生する必
要はないが、このために特別の処置をしていないので、
補正データが発生している。そして、このデータは加算
器13cで加算されるので、加算器13cからは補正さ
れたデータが出力される。しかし、このデータは図形に
回転を与えないときは必要のないデータであるから、後
述するキャラクタジェネレータ読出信号発生部14で無
視され、使用されないようになっている。
示すように、ラッチ13aおよびセレクタ13gに供給
される。補正データ発生器13bは図形に回転を与える
必要がないとき、本来であれば出力量t)を発生する必
要はないが、このために特別の処置をしていないので、
補正データが発生している。そして、このデータは加算
器13cで加算されるので、加算器13cからは補正さ
れたデータが出力される。しかし、このデータは図形に
回転を与えないときは必要のないデータであるから、後
述するキャラクタジェネレータ読出信号発生部14で無
視され、使用されないようになっている。
セレクタ13d〜セレクタ13gは前述したように表示
状態Cのときは久方端子a側の信号を出力するので、セ
レクタ13d、セレクタ13eは加算器13cの出力信
号を走出し、セレクタ13f、セレクタ13gは加算器
12にの出力信号を出力する。
状態Cのときは久方端子a側の信号を出力するので、セ
レクタ13d、セレクタ13eは加算器13cの出力信
号を走出し、セレクタ13f、セレクタ13gは加算器
12にの出力信号を出力する。
セレクタ13h、セレクタ13iは前述したように、E
OR回路13jから供給される信号に応じて入力端子a
l、a2またはbl、b2に供給されている信号を出力
するようになっている。EOR回路13jの一方に供給
されるV4L信号は第22図において、ラスタAO−A
nの一木を表示する第13図(a)に示すの期間、変化
しないが他の一方に供給されるH4信号は第22図にお
いて、範囲Hにわたって縦方向位置のアドレスを指定す
るものであるから、第13図(b)に示すようにV4L
信号の期間中、交互に変化する。このため、セレクタ1
3h、セレクタ13iの出力信号は入力端子a1.a2
側とbl、b2側とが交々二に切換えられる。
OR回路13jから供給される信号に応じて入力端子a
l、a2またはbl、b2に供給されている信号を出力
するようになっている。EOR回路13jの一方に供給
されるV4L信号は第22図において、ラスタAO−A
nの一木を表示する第13図(a)に示すの期間、変化
しないが他の一方に供給されるH4信号は第22図にお
いて、範囲Hにわたって縦方向位置のアドレスを指定す
るものであるから、第13図(b)に示すようにV4L
信号の期間中、交互に変化する。このため、セレクタ1
3h、セレクタ13iの出力信号は入力端子a1.a2
側とbl、b2側とが交々二に切換えられる。
セレクタ13h、セレクタ13iの出力信号は第7図に
示すように、マツプ部4に供給されるのでマツプ4a、
マツプ4bから記憶内容が読出され、読出された記憶内
容がラッチ4c、ラッチ4dに記憶され、第9図に示す
セレクタ14a、セレクタ14bに供給される。これら
のセレクタはH4信号とV4L信号が供給されているE
OR回路14mからの信号が供給されているので、セレ
クタ13h、セレクタ13iと同期して入力端子a、b
が切換られる。
示すように、マツプ部4に供給されるのでマツプ4a、
マツプ4bから記憶内容が読出され、読出された記憶内
容がラッチ4c、ラッチ4dに記憶され、第9図に示す
セレクタ14a、セレクタ14bに供給される。これら
のセレクタはH4信号とV4L信号が供給されているE
OR回路14mからの信号が供給されているので、セレ
クタ13h、セレクタ13iと同期して入力端子a、b
が切換られる。
セレクタ14a、セレクタ14bから読出された信号は
それぞれセレクタ14c〜セレクタ14fに供給され、
それらのセレクタの端子Cに供給されている信号に応じ
て選択され出力される。−このとき、セレクタ14c〜
セレクタ14fの端子すに供給される信号はマツプ読出
信号発生部13の補正データ発生器13bによって補正
されていないデータであり、端子aに供給されるデータ
は補正されたデータである。しかし表示図形に回転を与
えないとき、補正されたデータは必要ない。
それぞれセレクタ14c〜セレクタ14fに供給され、
それらのセレクタの端子Cに供給されている信号に応じ
て選択され出力される。−このとき、セレクタ14c〜
セレクタ14fの端子すに供給される信号はマツプ読出
信号発生部13の補正データ発生器13bによって補正
されていないデータであり、端子aに供給されるデータ
は補正されたデータである。しかし表示図形に回転を与
えないとき、補正されたデータは必要ない。
このため、スイッチ回路14gから送出される信号はセ
レクタ14c〜セレクタ14fの端子すを選択するもの
となっており、端子aに供給されている信号は無視され
るようになっている。
レクタ14c〜セレクタ14fの端子すを選択するもの
となっており、端子aに供給されている信号は無視され
るようになっている。
シフトレジスタ14kには加算器12iから供給される
キャラクタジェネレータの番号を表わす信号が記憶され
、そこで記憶された信号がスイッチ回路14jに供給さ
れている。そのスイッチ回路14jは表示図形に回転を
与えないとき、前述した第2表のモード1の状態となっ
ているので、それぞれ対向する出力端子から信号が送出
されて。
キャラクタジェネレータの番号を表わす信号が記憶され
、そこで記憶された信号がスイッチ回路14jに供給さ
れている。そのスイッチ回路14jは表示図形に回転を
与えないとき、前述した第2表のモード1の状態となっ
ているので、それぞれ対向する出力端子から信号が送出
されて。
いる。
キャラクタジェネレータ読出信号発生部14で発生した
信号は第1O図に示すように、キャラクタシネレータ1
5a〜キヤラクタジエネレータ15dに供給される。各
キャラクタジェネレータはriif 述したように、処
理装置1から供給される表示状態信号に応じて、後述す
る■形またはH形のパターンが選択されるようになって
いるが、図形に回転を与えないとき、処理装置lは表示
状態Cの信号を送出しているので、■形のパターンが選
択される。
信号は第1O図に示すように、キャラクタシネレータ1
5a〜キヤラクタジエネレータ15dに供給される。各
キャラクタジェネレータはriif 述したように、処
理装置1から供給される表示状態信号に応じて、後述す
る■形またはH形のパターンが選択されるようになって
いるが、図形に回転を与えないとき、処理装置lは表示
状態Cの信号を送出しているので、■形のパターンが選
択される。
V形のパターンのうちマツプ部4によって読出ごれる単
位は前述したように、第11図に示すようになっており
、この例ではFという文字を表わす図形か記憶されてい
る部分を表わしている。第11図において、枠の外側で
横方向に記載されたアドレスは第4図の加算器12iか
ら出力されるCHG −AD (V)信号によって指定
され、縦方向に記載されたアドレスは第3図の加算器1
2kから出力されるCHG−AD (H)信号によって
指定される。このため、加算器12i 、加算器12k
から供給されるV信号およびH信号によって第11図中
にr−XVIと記載した16種類のブロックを指定する
ことができる。
位は前述したように、第11図に示すようになっており
、この例ではFという文字を表わす図形か記憶されてい
る部分を表わしている。第11図において、枠の外側で
横方向に記載されたアドレスは第4図の加算器12iか
ら出力されるCHG −AD (V)信号によって指定
され、縦方向に記載されたアドレスは第3図の加算器1
2kから出力されるCHG−AD (H)信号によって
指定される。このため、加算器12i 、加算器12k
から供給されるV信号およびH信号によって第11図中
にr−XVIと記載した16種類のブロックを指定する
ことができる。
この■〜XVIのブロックはさらに4つの細かいブロッ
クで構成されており、その細かブロックは各キャラクタ
ジェネレータに対応している。すなわち、a、b、c、
dと記載された部分はそれぞれ、キャラクタジェネレー
タ15a、+セラクタジェネレータ15b、キヤラクタ
ジエネレータ15c、キャラクタジェネレータ15dに
対応している。各キャラクタジェネレータは図の縦方向
に4η゛ントのデータが記憶されており、図中斜線を程
こした部分はrljのデータが記憶され、その他の部分
はrO」のデータが記憶されている。こノタメ、CHG
−DAD (V)信号オヨび、CHG−AD(H)信号
のデータが共にOOであるとき、第1図の右上の工と記
載された4つの細かいブロックが選択され、キャラクタ
ジェネレータ15aからFOOOOj 、+セラクタジ
ェネレータ15bからfoooo、1.キャラクタジェ
ネレータ15cからf[ollj、キャラクタジェネレ
−タ15dからli’o011.lのデータが読出され
る。
クで構成されており、その細かブロックは各キャラクタ
ジェネレータに対応している。すなわち、a、b、c、
dと記載された部分はそれぞれ、キャラクタジェネレー
タ15a、+セラクタジェネレータ15b、キヤラクタ
ジエネレータ15c、キャラクタジェネレータ15dに
対応している。各キャラクタジェネレータは図の縦方向
に4η゛ントのデータが記憶されており、図中斜線を程
こした部分はrljのデータが記憶され、その他の部分
はrO」のデータが記憶されている。こノタメ、CHG
−DAD (V)信号オヨび、CHG−AD(H)信号
のデータが共にOOであるとき、第1図の右上の工と記
載された4つの細かいブロックが選択され、キャラクタ
ジェネレータ15aからFOOOOj 、+セラクタジ
ェネレータ15bからfoooo、1.キャラクタジェ
ネレータ15cからf[ollj、キャラクタジェネレ
−タ15dからli’o011.lのデータが読出され
る。
これらのキャラクタジェネレータから読出されたデータ
はシフトレジスタ16a〜シフトレジスタ16dに供給
されて記憶される。そして、最初のラスタを表示すると
きは第9図のシフトレジスタ16eからセレクタ16e
に対してシフトレジスタ16aを選択する信号が供給さ
れる。この結果、シフトレジスタ16aのデータ、すな
わちキャラクタジェネレータ15aから読出されたデー
タだけが選択され、残りのシフトレジスタ16b〜16
dのデータは捨てられる。この時、シフトレジスタ16
a、16fのタインミングは同期するようになっている
。
はシフトレジスタ16a〜シフトレジスタ16dに供給
されて記憶される。そして、最初のラスタを表示すると
きは第9図のシフトレジスタ16eからセレクタ16e
に対してシフトレジスタ16aを選択する信号が供給さ
れる。この結果、シフトレジスタ16aのデータ、すな
わちキャラクタジェネレータ15aから読出されたデー
タだけが選択され、残りのシフトレジスタ16b〜16
dのデータは捨てられる。この時、シフトレジスタ16
a、16fのタインミングは同期するようになっている
。
次に、CHG−AD (H)信号のデータが01になる
と、第11因めプロ、りIIが選択され、その中から同
様にして、キャラクタジェネレータ15aから読出され
たデータだけが選択される。同様にして、CHG@AD
(H)信号のデータが10.11に変化すると、第1
1図のブロック■。
と、第11因めプロ、りIIが選択され、その中から同
様にして、キャラクタジェネレータ15aから読出され
たデータだけが選択される。同様にして、CHG@AD
(H)信号のデータが10.11に変化すると、第1
1図のブロック■。
■が選択されて、その部分のキャラクタジェネレータ1
5aから読出されたデータだけが選択される。
5aから読出されたデータだけが選択される。
そして、第11図の太線部分のデータが読出された後は
その下方に点線で示した部分のデータが同様にして読出
され、このような動作が次々と行なわれることによって
、最初のラスタすなわち第22図のラスタAOが形成さ
れる。そして、ラスタAOが形成された後は同様にして
、順次隣のラスタが形成され、第22図に示す最後のラ
スタAnが形成されることによって、1枚の表示画面が
形成される。
その下方に点線で示した部分のデータが同様にして読出
され、このような動作が次々と行なわれることによって
、最初のラスタすなわち第22図のラスタAOが形成さ
れる。そして、ラスタAOが形成された後は同様にして
、順次隣のラスタが形成され、第22図に示す最後のラ
スタAnが形成されることによって、1枚の表示画面が
形成される。
すなわち、処理装置lによってv形のパターンが指定さ
れ、キャラクタジェネレータ読出信号発生部14によっ
て第11図に示すような工〜XVIの16個のブロック
の塊が選択され、CHG −AD (H)信号とCHG
@AD (V)信号によってI−XVIのブロックの
内、1つのブロックが選択され、このことによってキャ
ラクタジェネレータ15a〜キヤラクタジエネレータ1
5dよりそれぞれ4ピントのデータが読出される。
れ、キャラクタジェネレータ読出信号発生部14によっ
て第11図に示すような工〜XVIの16個のブロック
の塊が選択され、CHG −AD (H)信号とCHG
@AD (V)信号によってI−XVIのブロックの
内、1つのブロックが選択され、このことによってキャ
ラクタジェネレータ15a〜キヤラクタジエネレータ1
5dよりそれぞれ4ピントのデータが読出される。
CHG−AD(V)信号はラスタの1往復・に毎に変化
するが、CHG・AD(H)信号は走査の進行にともな
って変化するので、例えば第11図において、CHG−
AD (V)信号が00のときCHG拳AD (H)信
号が00,01,10.11と変化することによって、
右端のブロック■。
するが、CHG・AD(H)信号は走査の進行にともな
って変化するので、例えば第11図において、CHG−
AD (V)信号が00のときCHG拳AD (H)信
号が00,01,10.11と変化することによって、
右端のブロック■。
II 、 [、TVからデータが順次読出される。
キャラクタジェネレータ15a〜キヤラクタジエネレー
タ15dより読出されたデータは第12図に示すシフト
レジスタ16a〜シフトレジスタ16dに供給されて記
憶される。そして、シフトレジスタ16fから供給され
る信号に対応して、セレクタ16eは端子a−dに供給
されている信号を選択し、ブラウン管7に送出して表示
する。
タ15dより読出されたデータは第12図に示すシフト
レジスタ16a〜シフトレジスタ16dに供給されて記
憶される。そして、シフトレジスタ16fから供給され
る信号に対応して、セレクタ16eは端子a−dに供給
されている信号を選択し、ブラウン管7に送出して表示
する。
このようにして順次、走査を行なっていけばキャラクタ
ジェネレータ部15から読出された図形を表わす信号が
画面に表示される。
ジェネレータ部15から読出された図形を表わす信号が
画面に表示される。
このとき、原点データを変化させれば、水平または川向
方向に表示画面を移動できる。
方向に表示画面を移動できる。
次に図形に回転を与える場合の動作について説明する。
第5に示す座標回転処理部12は図形に回転を与えない
として説明したときの動作に加えて、加算器12iおよ
び加算器12jの端子aに供給されている信号に対して
、回転信号演算部12fおよび回転信号演算部12gか
ら供給される出力信号を加算する演算を行なう。このた
め、座標回転処理部12から出力される直交座標を表わ
す信号は回転信号演算部12fおよび回転信号演算部1
2gから供給される出力信号に対応した角度だけ座標系
が回転して第2図に点線で示すようになる。このように
、座標系の回転が行なわれたこ−とによって、■カウン
タ10およびHカウタ11の出力信号が図形に回転を与
えないときと同一の値であっても、メモリは異なった位
置がアクセスされることになる。
として説明したときの動作に加えて、加算器12iおよ
び加算器12jの端子aに供給されている信号に対して
、回転信号演算部12fおよび回転信号演算部12gか
ら供給される出力信号を加算する演算を行なう。このた
め、座標回転処理部12から出力される直交座標を表わ
す信号は回転信号演算部12fおよび回転信号演算部1
2gから供給される出力信号に対応した角度だけ座標系
が回転して第2図に点線で示すようになる。このように
、座標系の回転が行なわれたこ−とによって、■カウン
タ10およびHカウタ11の出力信号が図形に回転を与
えないときと同一の値であっても、メモリは異なった位
置がアクセスされることになる。
今、 ’ffi 14図の四角形で示すメモリ空間にお
いて、横方向の位置がVアドレス(Vカウンタ10によ
って指定される座標を■アドレスと定義する)で指定さ
れ、縦方向の位置がHアドレス(H力ウンタ11によっ
て指定される座標をHアドレスと定義する)で指定され
る直交座標で表わされる座標系に回転が与えられていな
いとき、Vカウンタ10の値を固定し、Hカウンタ11
の値を変化させると、記号Aの実線で示す方向にアクセ
スが行なわれる。しかし、座標系に回転が与えられてい
るときは、記号Bの点線で示す方向にアクセスが行なわ
れる。すなわち、座標系に回転を与えたときにはメモリ
空間が斜めにアクセスされたことになる。
いて、横方向の位置がVアドレス(Vカウンタ10によ
って指定される座標を■アドレスと定義する)で指定さ
れ、縦方向の位置がHアドレス(H力ウンタ11によっ
て指定される座標をHアドレスと定義する)で指定され
る直交座標で表わされる座標系に回転が与えられていな
いとき、Vカウンタ10の値を固定し、Hカウンタ11
の値を変化させると、記号Aの実線で示す方向にアクセ
スが行なわれる。しかし、座標系に回転が与えられてい
るときは、記号Bの点線で示す方向にアクセスが行なわ
れる。すなわち、座標系に回転を与えたときにはメモリ
空間が斜めにアクセスされたことになる。
マツプ読出信号発生部13から供給された信号によって
データが読出されるマツプ部4はブラウン管7のピクセ
ルが縦横16個で囲まれる区域毎に独立した表示内容が
記憶されている。このマツプ?B4は例えば、第8rg
Jに示すようなデータすなわち、中央の2重線で囲まれ
た部分がアクセスされた時は文字Fを表わすデータが読
出され、その右隣の部分がアクセスされた時は文字Bを
表わすデータが読出され、左隣がアクセスされた時は文
字Cを表わすデータが読出され、座標回転処理部12に
よって座標系に右方向の回転が与えられていると、マツ
プ部4は第8図の実線のようにアクセスされる。このた
め、1番目から11番目までのピクセルはFという文字
を表示するためのデータが読出されるが、12番目から
16番目までのピクセルはCという文字を表示するため
のデータが読出される。一方、表示タイミング信号は1
6ビクセル毎に発生するようになっているので、第8図
の横方向の2重線をよぎる度に発生する。
データが読出されるマツプ部4はブラウン管7のピクセ
ルが縦横16個で囲まれる区域毎に独立した表示内容が
記憶されている。このマツプ?B4は例えば、第8rg
Jに示すようなデータすなわち、中央の2重線で囲まれ
た部分がアクセスされた時は文字Fを表わすデータが読
出され、その右隣の部分がアクセスされた時は文字Bを
表わすデータが読出され、左隣がアクセスされた時は文
字Cを表わすデータが読出され、座標回転処理部12に
よって座標系に右方向の回転が与えられていると、マツ
プ部4は第8図の実線のようにアクセスされる。このた
め、1番目から11番目までのピクセルはFという文字
を表示するためのデータが読出されるが、12番目から
16番目までのピクセルはCという文字を表示するため
のデータが読出される。一方、表示タイミング信号は1
6ビクセル毎に発生するようになっているので、第8図
の横方向の2重線をよぎる度に発生する。
この結果、座標系に右回転を与え第8図の実線の矢印の
方向にマツプをアクセスしたときは、表示タイミング信
号の1周期中に文字Fと文字Cを表示するための2種類
のデータが必要になる。このように、座標系に右回転を
与えたときは、表示タイミング信号期間中に現在アクセ
スしている部分の記憶内容の外に、その左隣の部分の記
憶内容も読出す必要がある。また座標系に左回転を与え
て、第8図の一点鎖線で示す矢印の方向にアクセスする
ときには、アクセス中の部分の記憶内容の外に、と右隣
の部分の記憶内容も読出す必要がある。そこで、アクセ
ス中の部分の記憶内容をrナラ」、その左隣の部分の記
憶内容を「ネックスト」、右隣の部分の記憶内容をrバ
ック」と定義する。
方向にマツプをアクセスしたときは、表示タイミング信
号の1周期中に文字Fと文字Cを表示するための2種類
のデータが必要になる。このように、座標系に右回転を
与えたときは、表示タイミング信号期間中に現在アクセ
スしている部分の記憶内容の外に、その左隣の部分の記
憶内容も読出す必要がある。また座標系に左回転を与え
て、第8図の一点鎖線で示す矢印の方向にアクセスする
ときには、アクセス中の部分の記憶内容の外に、と右隣
の部分の記憶内容も読出す必要がある。そこで、アクセ
ス中の部分の記憶内容をrナラ」、その左隣の部分の記
憶内容を「ネックスト」、右隣の部分の記憶内容をrバ
ック」と定義する。
第6図の補正データ発生器13bはこのような目的のた
めに設けており、ラッチ13aから供給されるマツプの
データを読出すための5ビー2トの信壮に対して、第1
表で示すような補正を行なっている。例えば、表示状8
Cにおいて、図形を左回転させるとき、すなわち座標系
を右回転させるとき、ラッチ13aから供給される信号
に対して1を加算するようになっており、図形を左回転
するときはloを減算するようになている0表示状態C
のとき、Vカウンタ11から供給されラッチ13aで記
憶されている信号はマツプの横方向の位置を示している
。このため、ラッチ13aから供給される5ビツトの信
号は第8図の横方向の位置すなわち文字C,F、Hの識
別を行なう、ラッチ13aから供給される5ビツトの信
号が文字Fをアクセスしていた場合は、それに1を加算
することは左方向の位置を指定することになるから、文
字Cをアクセスすることを表わす、また、lを減算する
ことは文字Bをアクセスすることを表わす、この結果、
加算器13cの入力側の端子aの信号は現在アクセス中
の部分の記憶内容、すなわちrナラ」の信号であるが、
出力側の端子Cの信号は処理装置1から供給される信号
に応じてじて補正データ発生器13bの信号が加算され
、γネックスト」またはfパックjの信号を表わすこと
になる。
めに設けており、ラッチ13aから供給されるマツプの
データを読出すための5ビー2トの信壮に対して、第1
表で示すような補正を行なっている。例えば、表示状8
Cにおいて、図形を左回転させるとき、すなわち座標系
を右回転させるとき、ラッチ13aから供給される信号
に対して1を加算するようになっており、図形を左回転
するときはloを減算するようになている0表示状態C
のとき、Vカウンタ11から供給されラッチ13aで記
憶されている信号はマツプの横方向の位置を示している
。このため、ラッチ13aから供給される5ビツトの信
号は第8図の横方向の位置すなわち文字C,F、Hの識
別を行なう、ラッチ13aから供給される5ビツトの信
号が文字Fをアクセスしていた場合は、それに1を加算
することは左方向の位置を指定することになるから、文
字Cをアクセスすることを表わす、また、lを減算する
ことは文字Bをアクセスすることを表わす、この結果、
加算器13cの入力側の端子aの信号は現在アクセス中
の部分の記憶内容、すなわちrナラ」の信号であるが、
出力側の端子Cの信号は処理装置1から供給される信号
に応じてじて補正データ発生器13bの信号が加算され
、γネックスト」またはfパックjの信号を表わすこと
になる。
前述したように、加算器12iから出力されるV信号は
アクセスの行なわれている時点のマツプの横方向位置を
指定する信号であり補正データ発生器13bによる補正
は、ラッチ13aから加算器13cに供給される信号に
対して行なわれる。
アクセスの行なわれている時点のマツプの横方向位置を
指定する信号であり補正データ発生器13bによる補正
は、ラッチ13aから加算器13cに供給される信号に
対して行なわれる。
このため1図形に回転を与えるときは、例えば第8図で
実線に示すようなアクセスを行なっていると、アクセス
の途中でV信号の内容、すなわち加算器12iの出力信
号が変化する。このため1表示タイミング信号の繰返し
期間中は加算器12iの出力信号が変化しても、加算z
413 cに供給される■信号の内容が変化しないよう
に、ラッチ13aを設けてデータを固定している。
実線に示すようなアクセスを行なっていると、アクセス
の途中でV信号の内容、すなわち加算器12iの出力信
号が変化する。このため1表示タイミング信号の繰返し
期間中は加算器12iの出力信号が変化しても、加算z
413 cに供給される■信号の内容が変化しないよう
に、ラッチ13aを設けてデータを固定している。
第9図のセレクタ14a 、セレクタ14bは第6図の
ランチ13a、補正データ発生器13bに同期して切換
えられているので、セレクタ14aは「ネックストjま
たは「バック4の信号を出力しており、セレクタ14b
はrナラAの信号を出力している。一方、表示状態Cに
おいて、第8図における各記憶内容の横方向の選択はV
信号で行なわれ、縦方向の記憶内容の選択はH信号で行
なわれるので、第8図の実線の矢印で示すようなアクセ
スが行なわれていると、H4信号は1番目のピクセルか
ら16番目のピクセルをまでをアクセスするときデータ
の内容が変化しないが、V44個は12番目のピクセル
をアクセスするときからデータの内容が変化する。この
ためEOR回路14nの出力信号はこの時点を境に変化
するので、この変化によって表示する画面を「ネックス
トjに切換える必要のあることが判断される。
ランチ13a、補正データ発生器13bに同期して切換
えられているので、セレクタ14aは「ネックストjま
たは「バック4の信号を出力しており、セレクタ14b
はrナラAの信号を出力している。一方、表示状態Cに
おいて、第8図における各記憶内容の横方向の選択はV
信号で行なわれ、縦方向の記憶内容の選択はH信号で行
なわれるので、第8図の実線の矢印で示すようなアクセ
スが行なわれていると、H4信号は1番目のピクセルか
ら16番目のピクセルをまでをアクセスするときデータ
の内容が変化しないが、V44個は12番目のピクセル
をアクセスするときからデータの内容が変化する。この
ためEOR回路14nの出力信号はこの時点を境に変化
するので、この変化によって表示する画面を「ネックス
トjに切換える必要のあることが判断される。
EOR回路14nで判断された情報はシフトレジスタ1
4iに記憶され、ラッチ14hで記憶される。そして、
処理装置lから供給される左右信号および表示状態信号
によってスイッチ回路14gから第2表のようにモード
lまたはモード2のように制御された出力信号が送出さ
れ、セレクタ14cm14fのどのセレクタがrナラ」
のデータを選択し、どのセレクタがrネックスト1のデ
ータを選択するかが、決められる。
4iに記憶され、ラッチ14hで記憶される。そして、
処理装置lから供給される左右信号および表示状態信号
によってスイッチ回路14gから第2表のようにモード
lまたはモード2のように制御された出力信号が送出さ
れ、セレクタ14cm14fのどのセレクタがrナラ」
のデータを選択し、どのセレクタがrネックスト1のデ
ータを選択するかが、決められる。
キャラクタジェネレータ読出信号発生部14から供給さ
れた信号によってキャラクタジよネレータ部15から読
出されたデータは図形組立部16で図形に組立てられ、
ブラウン管7に供給されて表示される。
れた信号によってキャラクタジよネレータ部15から読
出されたデータは図形組立部16で図形に組立てられ、
ブラウン管7に供給されて表示される。
この結果、座標系に回転を与えないとき、第15図(a
)に示すように、三角形の図形が画面に表示されている
とき、第8図の実線の矢印で示すようにメモリをアクセ
スすると、表示図形は第15図(b)に示すように左方
向に回転した図形として表示される。また、第8図の一
点鎖線で示すようにメモリをアクセスすると、表示図形
は第15図(C)に示すように右方向に回転した図形と
して表示される。
)に示すように、三角形の図形が画面に表示されている
とき、第8図の実線の矢印で示すようにメモリをアクセ
スすると、表示図形は第15図(b)に示すように左方
向に回転した図形として表示される。また、第8図の一
点鎖線で示すようにメモリをアクセスすると、表示図形
は第15図(C)に示すように右方向に回転した図形と
して表示される。
m20図はキャラクタジェネレータに文字Fが記憶され
ているとき、このキャラクタジェネレータが回転を与え
られた太線で示す直交座標でアクセスされたときの表示
状態を説明するための図である。同図において、文字F
のデータは第11図と同様に記憶されているので、CH
G−Noの00はキャラクタジェネレータ15aに、O
lはキャラクタジェネレータ15bに、10はキャラク
タジェネレータ15cに、11はキャラクタジェネレー
タ15dに対応している。
ているとき、このキャラクタジェネレータが回転を与え
られた太線で示す直交座標でアクセスされたときの表示
状態を説明するための図である。同図において、文字F
のデータは第11図と同様に記憶されているので、CH
G−Noの00はキャラクタジェネレータ15aに、O
lはキャラクタジェネレータ15bに、10はキャラク
タジェネレータ15cに、11はキャラクタジェネレー
タ15dに対応している。
キャラクタジェネレータから読出すデータは4個のキャ
ラクタジェネレータから同時に読出されて、シフトレジ
スタ16a〜16dに記憶されている。最初は1番目の
ピクセルから16番目のピクセルまでをアクセスし、シ
フトレジスタ16fからCHG−NoのOlのデータが
セレクタ16eに供給され、キャラクタジェネレータ1
5cのデータを記憶しているシフトレジス16cが選択
される。そしてこのシフトレジスタ16cにマスクタイ
ミング信号が供給され、1番目のピクセルに対応するデ
ータと2番目のピクセルに対応するデータが続けて読出
される。このとき、他のシフトレジスタにもマスクタイ
ミング信号が供給されているので、記号B、C,口、ハ
で表わされるピクセルに対応するデータも読出されるが
、これらのデータは今のタイミングではセレクタ16e
で選択されていないので、出力されない、なお、このタ
イミングでシフトレジスタ16cから読出されたデータ
は文字Fではなく空白の部分であるから「0」である。
ラクタジェネレータから同時に読出されて、シフトレジ
スタ16a〜16dに記憶されている。最初は1番目の
ピクセルから16番目のピクセルまでをアクセスし、シ
フトレジスタ16fからCHG−NoのOlのデータが
セレクタ16eに供給され、キャラクタジェネレータ1
5cのデータを記憶しているシフトレジス16cが選択
される。そしてこのシフトレジスタ16cにマスクタイ
ミング信号が供給され、1番目のピクセルに対応するデ
ータと2番目のピクセルに対応するデータが続けて読出
される。このとき、他のシフトレジスタにもマスクタイ
ミング信号が供給されているので、記号B、C,口、ハ
で表わされるピクセルに対応するデータも読出されるが
、これらのデータは今のタイミングではセレクタ16e
で選択されていないので、出力されない、なお、このタ
イミングでシフトレジスタ16cから読出されたデータ
は文字Fではなく空白の部分であるから「0」である。
次に3番目のピクセルに対応するために必要なデータが
キャラクタジェネレータ15dのデータを記憶している
シフトレジスタ16dから読出すためにシフトレジスタ
16fからデータ「11Jがセレクタ16eに供給され
る。そして、このシフトレジスタ16dからマスクタイ
ミングの3ビツト目に3番目のピクセルに必要なデータ
が読出される。このデータは文字Fを表示するためのも
のであるから、「11である。同様にして4番目のピク
セルに対応するデータrlJが読出されるが、コノデー
タはCHG−AD (V)(7)データが変化している
ので、読出されたデータはそのCHG−AD(V)信号
に対応したキャラクタジェネレータのものである。以下
同様にして次々とアクセスが行なわれていく。
キャラクタジェネレータ15dのデータを記憶している
シフトレジスタ16dから読出すためにシフトレジスタ
16fからデータ「11Jがセレクタ16eに供給され
る。そして、このシフトレジスタ16dからマスクタイ
ミングの3ビツト目に3番目のピクセルに必要なデータ
が読出される。このデータは文字Fを表示するためのも
のであるから、「11である。同様にして4番目のピク
セルに対応するデータrlJが読出されるが、コノデー
タはCHG−AD (V)(7)データが変化している
ので、読出されたデータはそのCHG−AD(V)信号
に対応したキャラクタジェネレータのものである。以下
同様にして次々とアクセスが行なわれていく。
最初のアクセスが終了すると、記号A−Pの列のアクセ
スが行なわれ、順次イ〜りの列、a−pの列とアクセス
が行なわれていく、この結果、第21図の斜線部で示す
ように、文字Fが回転した図形が表示される。この装置
ではCHG@AD(■)とCHG−AD(H)とで指定
されるキャラクタジェネレータは同時に読出し、そのう
ちから必要なデータを使用するようにしたので、メモリ
の読出し速度はこのメモリを1個で構成したときの4分
の1ですみ、装置を簡単で経済性良く構成することがで
きる。また第20図の例ではキャラクタジェネレータ1
5c、15d、15a、15bのに順序に選択が行なわ
れるようにシフトレジスタ16fから信号が供給された
が、この信号はアクセスの開始されるキャラクタジェネ
レータの位置に対応して変化し、アクセス順序に応じて
データの並べ換えが行なわれる。
スが行なわれ、順次イ〜りの列、a−pの列とアクセス
が行なわれていく、この結果、第21図の斜線部で示す
ように、文字Fが回転した図形が表示される。この装置
ではCHG@AD(■)とCHG−AD(H)とで指定
されるキャラクタジェネレータは同時に読出し、そのう
ちから必要なデータを使用するようにしたので、メモリ
の読出し速度はこのメモリを1個で構成したときの4分
の1ですみ、装置を簡単で経済性良く構成することがで
きる。また第20図の例ではキャラクタジェネレータ1
5c、15d、15a、15bのに順序に選択が行なわ
れるようにシフトレジスタ16fから信号が供給された
が、この信号はアクセスの開始されるキャラクタジェネ
レータの位置に対応して変化し、アクセス順序に応じて
データの並べ換えが行なわれる。
メモリのアクセスは表示図形に回転を与える必要がない
とき、第8図の点線に示す方向に行なわれるが、回転を
与える必要があるときは、処理装置1から供給される回
転量信号によってこのアクセス方向が任意に制御される
。この制御は第16図に示すように、現在走査中のピク
セルの次に走査するピクセルは走査中のピクセルに隣接
するピクセルとなるようにしている。このため、ピクセ
ルP1の次に走査されるピクセルはP1〜P3のいずれ
かであり、アクセス方向は最大45度に限定されるよう
になっている。
とき、第8図の点線に示す方向に行なわれるが、回転を
与える必要があるときは、処理装置1から供給される回
転量信号によってこのアクセス方向が任意に制御される
。この制御は第16図に示すように、現在走査中のピク
セルの次に走査するピクセルは走査中のピクセルに隣接
するピクセルとなるようにしている。このため、ピクセ
ルP1の次に走査されるピクセルはP1〜P3のいずれ
かであり、アクセス方向は最大45度に限定されるよう
になっている。
この結果、プラス、マイナス45度だけ異なる方向のア
クセスを行なうと、回転を与えないとき第17図の実線
のように表示される図形は、第17図の一点鎖線の位置
から点線の位置までの範囲で回転することになる。
クセスを行なうと、回転を与えないとき第17図の実線
のように表示される図形は、第17図の一点鎖線の位置
から点線の位置までの範囲で回転することになる。
しかし、このままでは表示図形に45度以上の回転を与
えることはできないが、メモリの横方向のアクセスをH
カウンタ11に基づいて加算器12kから発生する信号
(この信号をHアクセス信号と定義する)によって行な
い、メモリの縦方向のアクセスをVカウンタ10に基づ
いて加算器121から発生する信号(この信号をVアク
セス信号と定義する)によって行なうと、第17に示す
ように表示されていた図形は、第18図(b)に示すよ
うに表示される。この結果、第18図(b、 )の一点
鎖線で表示される図形は、第17図の実線で示す図形を
135度右方向に回転させたことになる。一方、第17
図において、■アクセス信号および、Hアクセス信号の
変化方向をそれぞれ逆方向にすると、表示される図形は
tjSla図(a)に示すようになる。第18図(a)
において、一点鎖線で示される図形は第17図の実線で
示す図形を225度右方向に回転させたことになる。
えることはできないが、メモリの横方向のアクセスをH
カウンタ11に基づいて加算器12kから発生する信号
(この信号をHアクセス信号と定義する)によって行な
い、メモリの縦方向のアクセスをVカウンタ10に基づ
いて加算器121から発生する信号(この信号をVアク
セス信号と定義する)によって行なうと、第17に示す
ように表示されていた図形は、第18図(b)に示すよ
うに表示される。この結果、第18図(b、 )の一点
鎖線で表示される図形は、第17図の実線で示す図形を
135度右方向に回転させたことになる。一方、第17
図において、■アクセス信号および、Hアクセス信号の
変化方向をそれぞれ逆方向にすると、表示される図形は
tjSla図(a)に示すようになる。第18図(a)
において、一点鎖線で示される図形は第17図の実線で
示す図形を225度右方向に回転させたことになる。
第18図(a)において、■アクセス信号およびHアク
セス信号を入れ換えると、表示される図形は第18図(
d)に示すようになる。第18図(d)において、一点
鎖線で示される図形は第17図の実線で示す図形を31
5度右方向に回転させたことになる。そして、第18図
(d)においてVアクセス信号とHアクセス信号を入れ
換えたうえで、■アクセス信号のデータ変化方向を逆に
すると、表示される図形は第18図(C)に示すように
なる。第18図(C)は第17図で示される図形を36
0度右方向に回転させたことになる。
セス信号を入れ換えると、表示される図形は第18図(
d)に示すようになる。第18図(d)において、一点
鎖線で示される図形は第17図の実線で示す図形を31
5度右方向に回転させたことになる。そして、第18図
(d)においてVアクセス信号とHアクセス信号を入れ
換えたうえで、■アクセス信号のデータ変化方向を逆に
すると、表示される図形は第18図(C)に示すように
なる。第18図(C)は第17図で示される図形を36
0度右方向に回転させたことになる。
すなわち、■アクセス信号およびHアクセス信号のとり
かだおよび、そのデータの変化方向を選択することによ
って、図形を任意の角度に回転して表示させることがで
きる。
かだおよび、そのデータの変化方向を選択することによ
って、図形を任意の角度に回転して表示させることがで
きる。
第18図の表示状態は第3図の表示状態に対応しており
、前述した表示状態A、B、C,Dにおける図形の表示
状態はff118図における(a)。
、前述した表示状態A、B、C,Dにおける図形の表示
状態はff118図における(a)。
(b)、(c)、(d)のようになる。ここで、第18
図(a) 、 (C)と、第18図(b) 、 (d)
とはVアクセス信号とHアクセス信号とが入れ換わって
いる。このようなアクセス信号の入れ換えを行なうため
に、第6図のセレクタ13d〜セレクタ13gを設けて
いる。前述の図形に回転を与える説明は表示状態Cにお
ける状態を基準に説明しているので、使用したキャラク
タジェネレータのパターンは第11図に示すように、横
方向の位置がCHG−AD (V)信号で表わされ、縦
方向の位置がCHG−AD (H)信号で表わされるV
形のパターンを使用していた。表示状態Aにおいても、
各信号の変化方向が変るだけで、信号の組み合わせその
ものは変わらないので、第11図に示すV形のパターン
が使用できる。しかし、表示状態B、Dでは横方向がH
アクセス信号であって、縦方向が■アクセス信号である
から、第11図に示すものと同一の図形を画面に表示し
ようとすると、第19図に示すようなV形のパターンを
90度回転させたH形のパターンを使用する必要がある
にのため、キャラクタジェネレータ15a〜15dはV
形のパターンとH形の種類のパターンを有し、処理装置
1から供給される表示状態信号回転信号によってそのパ
ターンを選択1ている。
図(a) 、 (C)と、第18図(b) 、 (d)
とはVアクセス信号とHアクセス信号とが入れ換わって
いる。このようなアクセス信号の入れ換えを行なうため
に、第6図のセレクタ13d〜セレクタ13gを設けて
いる。前述の図形に回転を与える説明は表示状態Cにお
ける状態を基準に説明しているので、使用したキャラク
タジェネレータのパターンは第11図に示すように、横
方向の位置がCHG−AD (V)信号で表わされ、縦
方向の位置がCHG−AD (H)信号で表わされるV
形のパターンを使用していた。表示状態Aにおいても、
各信号の変化方向が変るだけで、信号の組み合わせその
ものは変わらないので、第11図に示すV形のパターン
が使用できる。しかし、表示状態B、Dでは横方向がH
アクセス信号であって、縦方向が■アクセス信号である
から、第11図に示すものと同一の図形を画面に表示し
ようとすると、第19図に示すようなV形のパターンを
90度回転させたH形のパターンを使用する必要がある
にのため、キャラクタジェネレータ15a〜15dはV
形のパターンとH形の種類のパターンを有し、処理装置
1から供給される表示状態信号回転信号によってそのパ
ターンを選択1ている。
なお、処理装置1は表示状態信号、原点信号、回転埜信
号、左右方向信号発生しているが、この信号は操作者の
手動によって制御しても良いし、ソフウエアの制御によ
って発生しても良い、また回転角は最大が45度として
いるがそれ以下でもよく、またマツプおよびキャラクタ
ジェネレータで構成したメモリはRAMでもよいので、
グラフィックディスプレイであっても、極めて高速に図
形の回転表示が行なえる。また、表示図形に連続的な回
転を与えるには処理装置lから発生する回転微信号を連
続的に変化させればよい。
号、左右方向信号発生しているが、この信号は操作者の
手動によって制御しても良いし、ソフウエアの制御によ
って発生しても良い、また回転角は最大が45度として
いるがそれ以下でもよく、またマツプおよびキャラクタ
ジェネレータで構成したメモリはRAMでもよいので、
グラフィックディスプレイであっても、極めて高速に図
形の回転表示が行なえる。また、表示図形に連続的な回
転を与えるには処理装置lから発生する回転微信号を連
続的に変化させればよい。
[発明の効果]
以ヒ説明したようにこの発明は、表示区画のデータとそ
の表示区画に隣接する区画のデータの両方を読出し、表
示状態に応じてそのデータを選択するようにしたので、
表示図形に回転を与えたとき、正常な表示が行なえると
いう効果を有する。
の表示区画に隣接する区画のデータの両方を読出し、表
示状態に応じてそのデータを選択するようにしたので、
表示図形に回転を与えたとき、正常な表示が行なえると
いう効果を有する。
第1図はこの発明にかかる一実施例を示すブロック図、
第2図は座標の回転を説明するためのグラフ、第3図は
メモリと表示エリヤの関係を説明するための図、第4図
は表示状態を説明するための図、第5図は第1における
座標回転処理部12の詳細を示すブロック図、第6図は
第1図におけるマツプ読出信号発生部13の詳細を示す
ブロック図、第7図は第1図におけるマツプ部4の詳細
を示すブロック図、第8図はマツプの記憶内容とアクセ
ス方向を示す図、第9図は第1図におけるキャラクタシ
ネレータ読出信号発生部14の詳細を示すブロック図、
第10図は第1図におけるキャラクタジェネレータ部1
5の詳細を示すブロック図、第11図はキャラクタジェ
ネレータに記憶されているV形のパターンを示す図、第
12図は第1図における図形組立部16の詳細を示すブ
ロック図、第13図はV@号とH@号との関係を示す図
、第14図はメモリのアクセス方向を示す図、第15図
は表示図形に回転を与えたときに表示される状態を示す
図、第16図はピクセルの走査方向を示す図、第17図
は表示状WAcにおいて表示図形の回転範囲を示す図、
第18図は4つの表示状態A、n、c、oにおいて同一
の図形を回転させたときの表示状態を示す図、第19図
はキャラクタジェネレータに記憶されるH形のパターン
を示す図、第20図は図形の回転を説明するためキャラ
クタジェネレータをアクセススしている状態を示す図、
第21図は図形の実際の表示状態を示す図、第22図は
ラスタを説明するための図。 第23図は従来装置の構成を示すブロック図、第24図
はキャラクタジェネレータの記憶内容を説明するための
ブロッ、り図、第25図は第24図において読出された
信号が表示される状態を示すりイミングチヤードである
。 代 理 人 山川政綱(ほか2名) 第2 図 ■ 第3図 Δ 第4図 (d) 第11図 し−m−1−J−IJ 〉 第19図 第22図 第24図 第25図
第2図は座標の回転を説明するためのグラフ、第3図は
メモリと表示エリヤの関係を説明するための図、第4図
は表示状態を説明するための図、第5図は第1における
座標回転処理部12の詳細を示すブロック図、第6図は
第1図におけるマツプ読出信号発生部13の詳細を示す
ブロック図、第7図は第1図におけるマツプ部4の詳細
を示すブロック図、第8図はマツプの記憶内容とアクセ
ス方向を示す図、第9図は第1図におけるキャラクタシ
ネレータ読出信号発生部14の詳細を示すブロック図、
第10図は第1図におけるキャラクタジェネレータ部1
5の詳細を示すブロック図、第11図はキャラクタジェ
ネレータに記憶されているV形のパターンを示す図、第
12図は第1図における図形組立部16の詳細を示すブ
ロック図、第13図はV@号とH@号との関係を示す図
、第14図はメモリのアクセス方向を示す図、第15図
は表示図形に回転を与えたときに表示される状態を示す
図、第16図はピクセルの走査方向を示す図、第17図
は表示状WAcにおいて表示図形の回転範囲を示す図、
第18図は4つの表示状態A、n、c、oにおいて同一
の図形を回転させたときの表示状態を示す図、第19図
はキャラクタジェネレータに記憶されるH形のパターン
を示す図、第20図は図形の回転を説明するためキャラ
クタジェネレータをアクセススしている状態を示す図、
第21図は図形の実際の表示状態を示す図、第22図は
ラスタを説明するための図。 第23図は従来装置の構成を示すブロック図、第24図
はキャラクタジェネレータの記憶内容を説明するための
ブロッ、り図、第25図は第24図において読出された
信号が表示される状態を示すりイミングチヤードである
。 代 理 人 山川政綱(ほか2名) 第2 図 ■ 第3図 Δ 第4図 (d) 第11図 し−m−1−J−IJ 〉 第19図 第22図 第24図 第25図
Claims (3)
- (1)複数の区画に独立な映像を表示することによって
図形を表示するとき、図形表示に必要なデータを記憶さ
せたメモリに、このメモリの座標と異なる座標で表わさ
れる読出信号を供給してデータを読出し、この読出した
データを表示する図形表示方法において、表示の対象と
なる区画に必要なデータをメモリから読だすとともに、
表示状態に応じて読出信号に補正を行なって新たな読出
信号を発生させ、この新たな読出信号によって表示の対
象となる区画に隣接する区画のデータを読出し、読出し
た2種類のデータを表示の状態に応じて選択することを
特徴とする図形表示方法。 - (2)複数の区画に独立な映像を表示することによって
図形を表示するとき、図形表示に必要なデータを記憶さ
せたメモリに、このメモリの座標と異なる座標で表わさ
れる読出信号を供給してデータを読出し、この読出した
データを表示する図形表示装置において、表示の対象と
なる区画のデータを読出す手段と、表示の対象となる区
画と隣接する区画のデータを読出す手段と、読出したデ
ータを表示の状態に応じて選択する手段とを備えたこと
を特徴とする図形表示装置。 - (3)複数の区画に独立な映像を表示することによって
図形を表示するとき、図形表示に必要なデータを記憶さ
せたメモリに、このメモリの座標と異なる座標で表わさ
れる読出信号を供給してデータを読出し、表示の対象と
なる区画に必要なデータをメモリから読出すとともに、
表示状態に応じて読出信号に補正を行なうことによって
新たな読出信号を発生させ、この新たな読出信号によっ
て表示の対象となる区画に隣接する区画のデータを読出
し、読出した2種類のデータを表示の状態に応じて選択
する図形表示方法において、表示の対象となる区画に供
給する読出信号を記憶させておくことを特徴とする図形
表示方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59205669A JPS6184681A (ja) | 1984-10-02 | 1984-10-02 | 図形表示方法および図形表示装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59205669A JPS6184681A (ja) | 1984-10-02 | 1984-10-02 | 図形表示方法および図形表示装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6184681A true JPS6184681A (ja) | 1986-04-30 |
| JPH051950B2 JPH051950B2 (ja) | 1993-01-11 |
Family
ID=16510726
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59205669A Granted JPS6184681A (ja) | 1984-10-02 | 1984-10-02 | 図形表示方法および図形表示装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6184681A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0194388A (ja) * | 1987-10-06 | 1989-04-13 | Konami Co Ltd | モニタ画面表示の制御方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5651795A (en) * | 1979-10-03 | 1981-05-09 | Nippon Telegraph & Telephone | Sound synthesizer |
| JPS57182798A (en) * | 1981-05-06 | 1982-11-10 | Nippon Telegraph & Telephone | Voice synthesizer |
| JPS58147798A (ja) * | 1982-02-27 | 1983-09-02 | 松下電工株式会社 | 音声合成装置 |
-
1984
- 1984-10-02 JP JP59205669A patent/JPS6184681A/ja active Granted
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5651795A (en) * | 1979-10-03 | 1981-05-09 | Nippon Telegraph & Telephone | Sound synthesizer |
| JPS57182798A (en) * | 1981-05-06 | 1982-11-10 | Nippon Telegraph & Telephone | Voice synthesizer |
| JPS58147798A (ja) * | 1982-02-27 | 1983-09-02 | 松下電工株式会社 | 音声合成装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0194388A (ja) * | 1987-10-06 | 1989-04-13 | Konami Co Ltd | モニタ画面表示の制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH051950B2 (ja) | 1993-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100261688B1 (ko) | 수평주사선용 표시 스캔메모리를 사용한 화소연산 생성형 테리비전 온스크린 표시장치 | |
| CA1236603A (en) | Data display systems | |
| US4367466A (en) | Display control apparatus of scanning type display | |
| GB2174278A (en) | Area-fill graphic image processing system | |
| JPH0695273B2 (ja) | デイスプレイ制御装置 | |
| EP0827114B1 (en) | Method and apparatus for texture data | |
| JPS6184681A (ja) | 図形表示方法および図形表示装置 | |
| JP2647073B2 (ja) | 図形表示装置 | |
| JPS60173676A (ja) | 図形塗りつぶし方式 | |
| JPH051951B2 (ja) | ||
| JPS6113256B2 (ja) | ||
| JP2877779B2 (ja) | 図形表示装置及び方法 | |
| JPH0562747B2 (ja) | ||
| JPH0562748B2 (ja) | ||
| JP3327961B2 (ja) | 画像処理装置 | |
| JP2989642B2 (ja) | 動画表示装置 | |
| JP2989627B2 (ja) | 動画表示装置 | |
| JPS61235958A (ja) | 画像記憶装置 | |
| JPH0124319B2 (ja) | ||
| JP2913635B2 (ja) | ビツトマツプデイスプレイシステムにおける描画方法 | |
| JP2820068B2 (ja) | 画像データ合成表示装置 | |
| JPS58129473A (ja) | メモリ制御方式 | |
| JPH0670742B2 (ja) | 標体の表示装置 | |
| JP3009088B2 (ja) | スキャンフォーマット変換装置 | |
| JPS60197073A (ja) | カラ−画像の色指定処理装置 |