JP2613933B2 - Display capacity conversion device and display system - Google Patents
Display capacity conversion device and display systemInfo
- Publication number
- JP2613933B2 JP2613933B2 JP63305804A JP30580488A JP2613933B2 JP 2613933 B2 JP2613933 B2 JP 2613933B2 JP 63305804 A JP63305804 A JP 63305804A JP 30580488 A JP30580488 A JP 30580488A JP 2613933 B2 JP2613933 B2 JP 2613933B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- data
- capacity
- display data
- dots
- 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
Links
Landscapes
- Studio Circuits (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、特定の表示装置にその表示容量と異なる容
量の表示データを表示させる場合に表示容量の変換を行
う表示容量変換装置および表示システムに関する。Description: TECHNICAL FIELD The present invention relates to a display capacity conversion device and a display system for converting display capacity when a specific display device displays display data having a capacity different from the display capacity. About.
[従来の技術] 近年、情報処理装置が普及するにともない、表示装置
の表示容量が増加する傾向にあり、従来の表示容量を有
する情報処理装置で作成された表示データを、これより
表示容量が大きい表示装置に表示する場合に、その表示
の仕方に問題が生ずる。すなわち、例えば、横640ドッ
ト×縦200ドットの表示容量を有する従来の情報処理装
置上で作成した表示データを、横640ドット×縦400ドッ
トの表示容量を有する情報処理装置にそのまま移管して
表示した場合、当然のことながら、画面上横方向に伸び
る帯状の空領域が生ずるという問題があった。このよう
な問題を解決するために、例えば、第2図に示すような
装置構成において、表示メモリ6に小容量の表示データ
を格納し、表示メモリアドレス生成部8が各ラインを2
度読みだすことにより、表示装置インタフェース4を介
して表示装置2に表示するデータを、第3図に示すよう
に縦方向に2倍に拡大する方式(例えば、特開昭59−61
874号)あるいは、第4図に示すように、表示データの
行間隔を、指定された行データに応じて可変とした表示
制御方式により、行間拡大を実現する方式(例えば、特
開昭59−65883号)などがあり、表示装置画面上での空
領域(無表示部)をなくすようにしたものが知られてい
る。[Related Art] In recent years, as information processing apparatuses have become widespread, the display capacity of display apparatuses has tended to increase, and display data created by information processing apparatuses having conventional display capacities has been reduced. When displaying on a large display device, a problem arises in the way of displaying. That is, for example, display data created on a conventional information processing apparatus having a display capacity of 640 dots in the horizontal direction × 200 dots in the vertical direction is directly transferred to an information processing apparatus having a display capacity of 640 dots in the horizontal direction × 400 dots in the vertical direction and displayed. In this case, naturally, there is a problem that a band-shaped sky region extending in the horizontal direction on the screen is generated. In order to solve such a problem, for example, in a device configuration as shown in FIG. 2, a small amount of display data is stored in the display memory 6, and the display memory address generation unit 8 stores each line in 2 lines.
As shown in FIG. 3, the data to be displayed on the display device 2 via the display device interface 4 is enlarged twice in the vertical direction by reading the data (for example, Japanese Patent Laid-Open No. 59-61).
No. 874), or as shown in FIG. 4, a display control method in which the line spacing of display data is made variable in accordance with designated line data, thereby realizing a line spacing enlargement (for example, Japanese Patent Application Laid-Open No. No. 65883) is known, in which an empty area (non-display portion) on a display device screen is eliminated.
[発明が解決しようとする課題] 上記従来技術は、ある表示容量を有する表示データ
を、これよりも大きな表示容量の表示装置に、単に縦方
向に単純拡大して表示させており、元の表示データの有
する表示画面のアスペクトレシオ(例えば、横640ドッ
ト×縦200ドット等のデータ表示の画面縦横比)と、表
示装置の有する表示画面のアスペクトレシオ(例えば4:
3等の表示画面サイズの縦横比、および、例えば1:2.4等
の表示画素ドットの縦横比)について、配慮されておら
ず、ある表示容量の表示データを、他の表示容量の表示
装置に表示させた場合、表示画面のアスペクトレシオの
相違により像が歪むという問題があった。[Problem to be Solved by the Invention] In the above-described conventional technology, display data having a certain display capacity is simply enlarged in a vertical direction and displayed on a display device having a larger display capacity. The aspect ratio of the display screen of the data (for example, the screen aspect ratio of the data display such as 640 horizontal dots × 200 vertical dots) and the aspect ratio of the display screen of the display device (for example, 4:
Regarding the aspect ratio of the display screen size such as 3 and the aspect ratio of the display pixel dot such as 1: 2.4), display data of one display capacity is displayed on a display device of another display capacity. In this case, there is a problem that an image is distorted due to a difference in aspect ratio of a display screen.
本発明の目的は、ある表示容量の表示データを、他の
表示容量の表示装置に表示させる際、表示装置の有する
表示容量を有効に利用して表示させるとともに、表示デ
ータが本来有するアスペクトレシオ表示品質、見やすさ
等を考慮して表示装置に表示させることにある。SUMMARY OF THE INVENTION It is an object of the present invention to display a display data of a certain display capacity on a display device of another display capacity by effectively utilizing a display capacity of the display device and to display an aspect ratio inherent in the display data. It is an object of the present invention to display on a display device in consideration of quality, legibility and the like.
[課題を解決するための手段] 上記目的を達成するために、本発明による表示容量変
換装置は、2次元画像を構成する第1表示データを、当
該画像のライン数の非整数倍のライン数を有する第2表
示データに変換可能な表示容量変換装置であって、上記
非整数の変倍率に応じて、増倍すべきまたは省略すべき
ラインを指定するライン決定手段と、該手段により指定
されたラインについて、上記第1表示データをライン単
位に増倍または省略する制御手段とを備えたことを特徴
とするものである。Means for Solving the Problems In order to achieve the above object, a display capacity conversion device according to the present invention converts a first display data constituting a two-dimensional image into a non-integer multiple of the number of lines of the image. A display capacity conversion device capable of converting to a second display data comprising: a line determining means for specifying a line to be multiplied or omitted according to the non-integer scaling factor; Control means for multiplying or omitting the first display data on a line-by-line basis.
本発明による表示容量変換装置は、他の見地によれ
ば、2次元画像を構成する第1表示データを、当該画像
の各ラインのドット数の非整数倍のドット数を有する第
2表示データに変換可能な表示容量変換装置であって、
上記非整数の変倍率に応じて、増倍すべきまたは省略す
べきドットを指定するドット指定手段と、各ラインにつ
いて、上記ドット指定手段により指定されたドットにつ
いて上記第1表示データをドット単位に増倍または省略
する制御手段とを備えたことを特徴とするものである。According to another aspect, the display capacity conversion device according to the present invention converts the first display data forming the two-dimensional image into the second display data having a non-integer multiple of the number of dots of each line of the image. A convertible display capacity conversion device,
Dot designation means for designating dots to be multiplied or omitted in accordance with the non-integer magnification, and, for each line, the first display data for each dot designated by the dot designation means in dot units. And multiplying or omitting control means.
本発明による表示容量変換装置は、さらに他の見地に
よれば、2次元画像を構成する第1表示データを、当該
画像のライン数の非整数倍のライン数および各ラインの
ドット数の非整数倍のドット数を有する第2表示データ
に変換可能な表示容量変換装置であって、上記ドット数
に関する非整数の変倍率に応じて、増倍すべきまたは省
略すべきドットを指定するドット指定手段と、上記ライ
ン数に関する非整数の変倍率に応じて、増倍すべきまた
は省略すべきラインを指定するライン決定手段と、各ラ
インについて、上記ドット指定手段により指定されたド
ットについて上記第1表示データをドット単位に増倍ま
たは省略するとともに、上記ライン指定手段により指定
されたラインについて上記第1表示データをライン単位
に増倍または省略する制御手段とを備えたことを特徴と
するものである。According to still another aspect, a display capacity conversion device according to the present invention converts a first display data constituting a two-dimensional image into a non-integer multiple of the number of lines of the image and a non-integer of the number of dots of each line. What is claimed is: 1. A display capacity conversion device capable of converting to a second display data having a double number of dots, comprising: a dot designation means for designating dots to be multiplied or omitted in accordance with a non-integer scaling factor relating to the number of dots. And line determining means for designating lines to be multiplied or omitted according to a non-integer scaling factor relating to the number of lines, and for each line, the first display for the dot designated by the dot designating means The data is multiplied or omitted in dot units, and the first display data is multiplied or omitted in line units for the line specified by the line specifying means. It is characterized in that a control means.
上記ライン指定手段またはドット指定手段は、好まし
く、各ラインごとまたは各ドットごとに、当該ラインま
たはドットを何倍に増倍すべきか、または省略すべきか
を定めるデータを格納する手段を有する。The line designating means or dot designating means preferably has means for storing, for each line or dot, data for determining how many times the line or dot should be multiplied or omitted.
また、本発明による表示システムは、上記第2表示デ
ータを格納する表示メモリと、上記表示容量変換装置
と、上記第2表示データを表示する表示装置とを備える
表示システムであって、上記表示メモリへの書込み段階
で、上記表示容量変換装置が、上記第1表示データの指
定されたラインまたはドットについて、重複して書き込
み、あるいは書き込みを省略することにより、上記第1
表示データを上記第2表示データに変換することを特徴
とするものである。Also, a display system according to the present invention is a display system including a display memory for storing the second display data, the display capacity conversion device, and a display device for displaying the second display data, wherein the display memory In the writing step, the display capacity conversion device duplicately writes or omits the writing of the designated line or dot of the first display data, thereby obtaining the first display data.
The display data is converted into the second display data.
本発明による他の表示システムは、上記第1表示デー
タを格納する表示メモリと、上記表示容量変換装置と、
上記第2表示データを表示する表示装置とを備える表示
システムであって、上記表示メモリの読出し段階で、上
記表示容量変換装置が、上記第1表示データの指定され
たラインまたはドットについて、重複して読出し、ある
いは読出しを省略することにより、上記第1表示データ
を上記第2表示データに変換することを特徴とするもの
である。Another display system according to the present invention includes a display memory that stores the first display data, the display capacity conversion device,
A display device for displaying the second display data, wherein the display capacity conversion device is configured such that, in the step of reading the display memory, the display capacity conversion device overlaps the designated line or dot of the first display data. The first display data is converted to the second display data by reading out the data or omitting the reading.
本発明によるさらに他の表示システムは、上記第1表
示データを格納する表示メモリと、上記表示容量変換装
置と、上記第2表示データを表示する表示装置と、上記
表示メモリの読出しデータを上記表示装置に適した信号
を変換するインタフェース手段とを備える表示システム
であって、上記表示メモリから読みだされた第1表示デ
ータを上記インタフェース手段による変換処理の段階
で、上記表示容量変換装置が上記第1表示データを上記
第2表示データに変換することを特徴とするものであ
る。この表示システムにおいて、上記表示メモリの後段
にキャラクタジェネレータを設け、該キャラクタジェネ
レータの出力が上記インタフェース手段に入力するよう
にしてもよい。Still another display system according to the present invention includes a display memory storing the first display data, the display capacity conversion device, a display device displaying the second display data, and displaying the read data of the display memory in the display memory. An interface means for converting a signal suitable for the device, wherein the display capacity conversion device converts the first display data read from the display memory by the interface means at the stage of conversion processing by the interface means. One display data is converted to the second display data. In this display system, a character generator may be provided downstream of the display memory, and an output of the character generator may be input to the interface means.
本発明による別の表示システムは、第1表示データを
格納する表示メモリと、該表示メモリの出力を受けるキ
ャラクタジェネレータと、該キャラクタジェネレータか
ら出力される第2表示データを表示する表示装置とを備
え、上記第1表示データと上記第2表示データの表示容
量が異なる表示システムであって、上記キャラクタジェ
ネレータ、上記第2表示データの表示容量に対応したサ
イズのキャラクタフォントデータを格納することを特徴
とするものである。この表示システムにおいて、上記キ
ャラクタジェネレータには、複数の第2表示データに対
応する複数のサイズのキャラクタフォントデータを格納
するとともに、該複数のサイズのいずれか一つを選択す
る選択手段をさらに設けるようにしてもよい。Another display system according to the present invention includes a display memory for storing first display data, a character generator receiving an output of the display memory, and a display device for displaying second display data output from the character generator. A display system having different display capacities of the first display data and the second display data, wherein the character generator stores character font data having a size corresponding to the display capacity of the second display data. Is what you do. In this display system, the character generator stores character font data of a plurality of sizes corresponding to a plurality of second display data, and further includes a selection unit for selecting any one of the plurality of sizes. It may be.
本発明による表示容量変換方法は、第1の画素ドット
アスペクト比(X1:Y1)(但し、X1,Y1は既約数)を有す
る第1表示装置のための第1表示データを、第2の画素
ドットアスペクト比(X2:Y2)(但し、X2,Y2の既約数)
を有する第2表示装置のための第2表示データに変換す
る表示容量変換方法であって、上記表示容量変換装置を
用いて、上記第1表示データの構成するX軸方向のドッ
ト数をX1/X2倍するとともに、Y軸方向ドット数をY1/Y2
倍して、上記第2表示データを生成することを特徴とす
るものである。The display capacity conversion method according to the present invention is a method for converting the first display data for the first display device having the first pixel dot aspect ratio (X1: Y1) (where X1, Y1 is an irreducible number) into the second display data. Pixel dot aspect ratio (X2: Y2) (however, irreducible of X2 and Y2)
A display capacity conversion method for converting into second display data for a second display device, comprising: using the display capacity conversion device, changing the number of dots in the X-axis direction of the first display data to X1 / X2 times and change the number of dots in the Y-axis direction to Y1 / Y2
The second display data is generated by multiplying the second display data.
本発明による表示容量変換方法は、第1の画素ドット
アスペクト比(1:Y1)を有する第1表示装置のための第
1表示データを、第2の画素ドットアスペクト比(1:Y
2)を有する第2表示装置のための第2表示データに変
換する表示容量変換方法であって、上記表示容量変換装
置を用いて、上記第1表示データの構成するライン数を
Y1/Y2倍して、上記第2表示データを生成することを特
徴とするものである。The display capacity conversion method according to the present invention converts the first display data for the first display device having the first pixel dot aspect ratio (1: Y1) into the second pixel dot aspect ratio (1: Y1).
A display capacity conversion method for converting into the second display data for the second display device having 2), wherein the display capacity conversion device is used to determine the number of lines constituting the first display data.
The second display data is generated by multiplying Y1 / Y2 times.
本発明による表示容量変装置の使用方法は、上記格納
する手段を有する表示容量変換装置の使用方法であっ
て、上記第1表示データを表示する第1表示装置の画素
ドットのアスペクト比と、上記第2表示データを表示す
る第2表示装置の画素ドットのアスペクト比との相違に
応じて、上記各ラインごとまたは各ドットごとに、当該
ラインまたはドットを何倍に増倍すべきか、または省略
すべきかを定めるデータを決定し、該データを上記格納
する手段に格納することを特徴とするものである。A method of using a display capacity conversion device according to the present invention is a method of using a display capacity conversion device having the storage means, wherein an aspect ratio of a pixel dot of the first display device for displaying the first display data and Depending on the difference from the aspect ratio of the pixel dots of the second display device for displaying the second display data, for each line or each dot, how many times the line or dot should be multiplied or omitted. It is characterized in that data for determining the perception is determined and the data is stored in the storage means.
第1図に示すように、本発明の表示システム1の代表
的な構成は、表示装置2と、表示装置インタフェース4
と、表示メモリ6と、表示メモリアドレス生成部8と、
表示変換装置部9とからなる。As shown in FIG. 1, a typical configuration of a display system 1 of the present invention includes a display device 2 and a display device interface 4.
Display memory 6, display memory address generation unit 8,
And a display conversion unit 9.
なお、本実施例において、表示容量とは、表示画面を
構成する画素ドットの総数を表わし、縦ドット数(ライ
ン数)×横ドット数で決まるものである。In the present embodiment, the display capacity represents the total number of pixel dots constituting the display screen, and is determined by the number of vertical dots (the number of lines) × the number of horizontal dots.
[作用] 本発明は、第1の表示装置用の第1表示データを、こ
れとは表示容量の異なる第2表示装置用の第2表示デー
タに変換する場合に、第2表示装置に無表示部がなくな
るようにするだけでなく、画像が歪むことのないよう
に、例えば、第1表示装置で描かれていた正円が第2表
示装置でも正円として表示されるように、表示データの
容量を増減しようとするものであり、そのためには、従
来のように、単に、各ラインまたは各ドットについて、
等しく増倍あるいは均等に省略する方法では、対処でき
ない場合がある。そこで、本発明では、変倍率に応じ
て、拡大の場合には各ラインまたは各ドットごとにそれ
ぞれ何倍に増倍するかを定め、逆に縮小の場合には各ラ
インまたは各ドットごとに省略するか否かを定める。こ
のデータは、第1および第2の表示装置が固定的に定ま
っている場合には、上記ライン指定手段または上記ドッ
ト指定手段に固定値を保持していればよく、表示装置が
変更されるような場合には、上記データは書換可能に保
持すればよい。[Operation] In the present invention, when the first display data for the first display device is converted into the second display data for the second display device having a different display capacity from the first display data, no display is performed on the second display device. In order to prevent the image from being distorted as well as to eliminate the parts, for example, the display data of the display data is displayed such that the perfect circle drawn on the first display device is displayed as a perfect circle on the second display device. To increase or decrease the capacity, as before, simply for each line or dot,
A method of equally multiplying or omitting equally may not be able to cope. Therefore, according to the present invention, in the case of enlargement, how many times to multiply each line or each dot is determined according to the magnification, and conversely, in the case of reduction, it is omitted for each line or each dot. Determine whether to do so. In the case where the first and second display devices are fixedly set, the data only needs to hold a fixed value in the line specifying means or the dot specifying means, and the display device is changed. In such a case, the data may be held in a rewritable manner.
第1の表示装置用の第1表示データをそのまま第2の
表示装置に移管した場合に、像の歪みが生ずるか否か
は、両表示層の1画素ドットの縦横比が等しいか否かに
よって決まる。(なお、画素ドットの縦横比は、その表
示装置の画面サイズの縦横比とその表示データ自体の縦
横比とによって決まる。したがって、画面サイズの縦横
比が一致している場合には、像が歪むか否かは、表示デ
ータの縦横比のみで決まる。)そこで、両票装置の画素
ドットの縦横比が等しくない場合には、前述のように非
整数も含む変倍率でライン数あるいはドット数を変倍す
ることにより、像の歪みを生ずることなく、表示容量を
変換することが可能になる。When the first display data for the first display device is transferred to the second display device as it is, whether or not an image distortion occurs depends on whether or not the aspect ratio of one pixel dot of both display layers is equal. Decided. (Note that the aspect ratio of the pixel dot is determined by the aspect ratio of the screen size of the display device and the aspect ratio of the display data itself. Therefore, when the aspect ratio of the screen size is the same, the image is distorted. Is determined only by the aspect ratio of the display data.) Therefore, if the aspect ratios of the pixel dots of both the voter devices are not equal, the number of lines or the number of dots is changed at the magnification including non-integer as described above. By changing the magnification, the display capacity can be converted without causing image distortion.
ラインあるいはドットを比整数倍に変倍するには、従
来のように、その変倍率に応じて各ラインまたは各ドッ
トを均等に増倍または一定間隔ごとに省略するのではな
く、例えばライン数を増加させる場合であれば、あるラ
インについては1倍またあるラインについては2倍とい
うようにラインごとに何倍にするかを予め定める。ライ
ン数を減少させる場合にも省略するラインを同様に不規
則に特定する。ただし、全体として像が歪まないために
は、この不規則なパターンが反復して現われるようにす
る。例えば、200ラインを350ラインに増加させる場合に
は、4ライン単位に、その第1、第2、第4ラインを2
倍にし、第3ラインのみを1倍にするというパターンを
反復させる。この1パターンが何ラインからなるかはそ
の変倍率を既約分数で表わしたときの分母で決まる。分
子は、分母のライン数に対する変倍後のライン数を示
す。ドットについても同様である。In order to scale a line or dot to a specific integral multiple, instead of uniformly multiplying or omitting each line or dot according to the scaling factor or omitting the line or dot at regular intervals, for example, the number of lines is reduced. If the number is to be increased, it is determined in advance how many times the number is to be increased for each line, such as 1 for a certain line and 2 for a certain line. Also in the case of reducing the number of lines, lines to be omitted are similarly specified irregularly. However, in order to prevent the image from being distorted as a whole, the irregular pattern is made to appear repeatedly. For example, when increasing 200 lines to 350 lines, the first, second, and fourth lines are divided by two in units of four lines.
The pattern of doubling and doubling only the third line is repeated. The number of lines in one pattern is determined by the denominator when the magnification is represented by an irreducible fraction. The numerator indicates the number of lines after scaling with respect to the number of lines in the denominator. The same applies to dots.
本発明によれば、縦横とも任意の変倍率で表示容量を
変換することができるので、無表示部をなくすだけでな
く、アスペクト比を考慮した表示容量が可能になる。According to the present invention, the display capacity can be converted at an arbitrary magnification ratio in both the vertical and horizontal directions, so that not only the non-display portion can be eliminated but also the display capacity in consideration of the aspect ratio becomes possible.
[実施例] 以下、本発明の実施例について図面を参照しながら詳
細に説明する。Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
第5図は、本発明の第1の実施例に示し、ドットマト
リクス表示装置2aにグラフィック画像を表示させるグラ
フィック表示システムの主要部分をブロック図化したも
のである。表示メモリアドレス生成部8は、表示データ
を格納している表示メモリ6に表示メモリアドレス7を
生成し、表示メモリ6はこの表示アドレス7に対応した
表示データ5を出力する。表意装置インターフェイス4a
は、この表示データ5を、ドットマトリクス表示装置2a
表示用に、表示データと、これに同期した駆動用信号と
からなるドットマトリクス表示信号3aに変換して、ドッ
トマトリクス表示装置2aに供給する。表示変換制御部9
は、従来の表示容量を有する情報処理装置で作成された
表示データを、これとは違った表示容量をもつドットマ
トリクス表示装置2aに表示させるための表示容量変換回
路、または表示容量変換用ソフトウェアおよびそのソフ
トウェアに従って動作する回路からなる。FIG. 5 is a block diagram showing a main part of a graphic display system for displaying a graphic image on the dot matrix display device 2a according to the first embodiment of the present invention. The display memory address generator 8 generates a display memory address 7 in the display memory 6 storing the display data, and the display memory 6 outputs the display data 5 corresponding to the display address 7. Ideographic device interface 4a
Converts the display data 5 into a dot matrix display device 2a.
For display, it is converted into a dot matrix display signal 3a including display data and a driving signal synchronized with the display data, and is supplied to the dot matrix display device 2a. Display conversion control unit 9
Is a display capacity conversion circuit for displaying display data created by an information processing device having a conventional display capacity on a dot matrix display device 2a having a different display capacity, or software for display capacity conversion. It consists of a circuit that operates according to the software.
本実施例では、表示変換制御部9は、表示メモリアド
レス生成部8の表示メモリアドレス生成を制御する。以
下、その表示メモリアドレス生成の制御について述べ
る。なお説明する簡単にするため、表示装置を1文字の
表示領域で示し、従来の表示容量を横6ドット×縦7ド
ットとして、英文字「A」を表わしている例を示す。し
かし、表示容量は、これに限らず任意のM×Nドットの
容量をもつようにすることができる。In this embodiment, the display conversion control unit 9 controls the display memory address generation of the display memory address generation unit 8. Hereinafter, the control of the display memory address generation will be described. For the sake of simplicity, an example is shown in which the display device is represented by a display area of one character, and the conventional display capacity is 6 dots by 7 dots and the English character "A" is represented. However, the display capacity is not limited to this, and can have an arbitrary capacity of M × N dots.
従来の表示データの表示容量を横6ドット×縦7ドッ
トとし、これを横6ドット×縦14ドットの表示容量をも
つドットマトリクス表示装置2aに拡大表示させる方式に
ついて説明する。A conventional method for displaying display data with a horizontal display capacity of 6 dots × 7 vertical dots and expanding the display data on a dot matrix display device 2a having a display capacity of 6 horizontal dots × 14 vertical dots will be described.
まず、第7図に示すように、従来の表示データの容量
(横6ドット×縦7ドット)を表示メモリに格納する際
に、縦方向に2倍拡大して格納する。これは従来表示デ
ータの縦アドレスNが指定された時、表示変換制御部9
は、従来表示データの縦Nアドレスを縦2Nと2N−1の連
続したアドレスに変換するように表示メモリアドレス生
成部8を制御し、表示メモリ6は、縦アドレス2N,2N−
1に同一の表示データを格納する。これにより、表示メ
モリの表示データ容量をドットマトリクス表示装置2aの
表示容量と同じにし、従来表示データ(容量:横6ドッ
ト×縦7ドット)をドットマトリクス表示装置2a(容
量:横6ドット×縦14ドット)に表示させることができ
る。この方式を用いることで、例えば、従来の横640×
縦200ドットの容量をもつ表示データを、横640×縦400
ドットの容量をもつドットマトリクス表示装置2aに表示
可能となる。この様子を第9図(a)に示す。First, as shown in FIG. 7, when storing the conventional display data capacity (horizontal 6 dots × vertical 7 dots) in the display memory, the display data is enlarged twice in the vertical direction and stored. This is because when the vertical address N of the conventional display data is designated, the display conversion control unit 9
Controls the display memory address generator 8 so as to convert the vertical N address of the conventional display data into a continuous address of vertical 2N and 2N-1, and the display memory 6 stores the vertical addresses 2N, 2N-
1 stores the same display data. As a result, the display data capacity of the display memory is made the same as the display capacity of the dot matrix display device 2a, and the conventional display data (capacity: 6 dots horizontally × 7 dots vertically) is converted to the dot matrix display device 2a (capacity: 6 dots horizontally × vertically). 14 dots). By using this method, for example, the conventional horizontal 640 ×
Display data with a capacity of 200 dots vertically, 640 horizontal x 400 vertical
The image can be displayed on the dot matrix display device 2a having a dot capacity. This is shown in FIG. 9 (a).
また非整数倍の拡大のためには、表示変換制御部9に
おいて、内部にレジスタを設けて、このレジスタに指定
されたアドレスの表示データを、連続したアドレスで表
示メモリ6に同一表示データを格納することもできる。
例えば、第9図(b)に示すように、従来の表示データ
の縦4アドレスのうち、縦アドレス1,2,4の各表示デー
タを、それぞれ表示メモリ6の縦アドレス1と2、3と
4、6と7に格納する。これにより縦4ドットの表示デ
ータ容量を縦7ドットの表示容量に変換できる。この様
に縦4アドレスを1区切りとして、この縦4アドレス中
第1,第2,第4アドレスの各表示データを、それぞれ連続
した縦アドレスで表示メモリ6に格納するよう、この表
示変換制御部9のレジスタに設定し連続動作すると、従
来の横640ドット×縦200ドットの容量の表示データを、
横640ドット×縦350ドットのドットマトリクス表示装置
2aに表示させることが可能となる。In addition, in order to enlarge by a non-integer multiple, a register is provided in the display conversion control unit 9 and display data at an address specified in the register is stored in the display memory 6 at consecutive addresses in the same address. You can also.
For example, as shown in FIG. 9 (b), of the four vertical addresses of the conventional display data, the display data of the vertical addresses 1, 2, and 4 are respectively replaced with the vertical addresses 1, 2, and 3 of the display memory 6. 4, 6 and 7. Thus, the display data capacity of 4 vertical dots can be converted to the display capacity of 7 vertical dots. In this manner, the display conversion control unit is configured to store the display data of the first, second, and fourth addresses in the four vertical addresses with the continuous four vertical addresses in the display memory 6 with the vertical four addresses as one delimiter. 9 and continuous operation, the display data of the conventional capacity of 640 horizontal dots × 200 vertical dots
Dot matrix display device with 640 horizontal dots × 350 vertical dots
2a can be displayed.
さらに、第9図(c)に示すように、従来の表示デー
タの縦7アドレスのうち、縦アドレス6の表示データ
を、表示メモリ6の縦アドレス6と7とに、格納する。
これにより、縦7ドットの容量の従来表示データを、縦
8ドットの容量の表示データを変換して表示メモリ6に
格納し、縦8ドットのドットマトリクス表示装置2aに表
示可能となる。この様に、縦7アドレスを1区切りとし
て、この縦7アドレス中の第6アドレスの表示データ
を、連続した縦2アドレスで表示メモリ6に格納するよ
う表示変換制御部9のレジスタに設定し、連続動作する
と、従来の横640ドット×縦350ドットの容量の表示デー
タを、横640ドット×縦400ドットの表示容量のドットマ
トリクス表示装置2aに表示させることが可能となる。Further, as shown in FIG. 9 (c), the display data of the vertical address 6 among the seven vertical addresses of the conventional display data is stored in the vertical addresses 6 and 7 of the display memory 6.
Thus, conventional display data having a capacity of 7 dots vertically is converted into display data having a capacity of 8 dots vertically, stored in the display memory 6, and can be displayed on the dot matrix display device 2a having 8 dots vertically. In this manner, the display conversion control unit 9 is set so that the display data of the sixth address in the seven vertical addresses is stored in the display memory 6 at two consecutive vertical addresses, with the vertical seven addresses as one delimiter, By continuous operation, it is possible to display conventional display data having a capacity of 640 horizontal dots × 350 vertical dots on the dot matrix display device 2a having a display capacity of 640 horizontal dots × 400 vertical dots.
以上、表示変換制御部9の内部レジスタに設定された
任意の縦アドレスの表示データを、連続した縦アドレス
で表示メモリ6に格納する例を示したが、これは、任意
の横アドレスについても同様であり、表示変換制御部9
の内部レジスタに設定された任意の横アドレスの表示デ
ータを、連続した横アドレスで表示メモリ6に格納し、
これにより従来の表示データの横ドットの容量を、これ
とは違った横ドット容量のドットマトリクス表示装置2a
用に変換した表示が可能になる。As described above, an example has been described in which display data of an arbitrary vertical address set in the internal register of the display conversion control unit 9 is stored in the display memory 6 at a continuous vertical address, but the same applies to an arbitrary horizontal address. And the display conversion control unit 9
The display data at an arbitrary horizontal address set in the internal register is stored in the display memory 6 at consecutive horizontal addresses,
As a result, the horizontal dot capacity of the conventional display data can be changed to a dot matrix display device 2a having a different horizontal dot capacity.
Display converted for use becomes possible.
この表示変換制御部9の内部レジスタに設定するアド
レスのデータは、ROMに格納しておくかまたは、表示装
置起動後も任意に設定できるようにしておく。The data of the address set in the internal register of the display conversion control unit 9 is stored in the ROM or can be set arbitrarily even after the display device is started.
次に、第8図に示すように、従来の表示データの容量
(横6ドット×縦7ドット)を同容量の表示メモリに格
納し、この表示メモリからの出力表示データを変換し
て、表示データ容量の異なるドットマトリクス表示装置
(容量:横6ドット×縦14ドット)に表示させる場合を
考える。このためには、ドットマトリクス表示装置2aに
対して表示メモリ6により表示データを読み出す際に、
表示変換制御部9は表示メモリ6のデータアドレスNを
2回連続して指定するように、表示メモリアドレス生成
部8を制御する。Next, as shown in FIG. 8, the conventional display data capacity (horizontal 6 dots × vertical 7 dots) is stored in a display memory of the same capacity, and output display data from this display memory is converted and displayed. A case will be considered in which display is performed on a dot matrix display device having a different data capacity (capacity: 6 dots in width × 14 dots in height). For this purpose, when reading out display data from the display memory 6 with respect to the dot matrix display device 2a,
The display conversion control unit 9 controls the display memory address generation unit 8 so as to specify the data address N of the display memory 6 twice consecutively.
横640×縦200ドットの容量をもつ表示データを、横64
0×縦400ドットの容量をもつドットマトリクス表示装置
2aに表示可能となる。この様子を第9図(a)に示す。Display data with a capacity of 640 (horizontal) × 200 dots (vertical)
Dot matrix display with a capacity of 0 x 400 dots
2a can be displayed. This is shown in FIG. 9 (a).
また、表示変換制御部9において、内部にレジスタを
設けて、表示メモリ6より連続して同じ表示データを読
み出す時のこの表示アドレスを格納しておき、表示変換
制御部9のレジスタに指定されたアドレスの表示データ
の読み出しが要求されたら、このアドレスで指定される
表示データを連続して2回、表示メモリ6よりドットマ
トリクス表示装置2aに出力して、表示するようにするこ
ともできる。例えば、第9図(b)に示すように、従来
の表示データをそのまま表示メモリに格納しておき、従
来表示データの縦4アドレスのうち、縦アドレス1,2,4
を表示変換制御部9のレジスタに設定しておき、表示メ
モリ6より、従来の表示データを読み出す時、縦アドレ
ス1,2,4の各アドレスが指定されたら、連続して同一の
各アドレスを指定し、表示メモリ6に縦アドレスを1,1,
2,2,3,4,4と指定し、表示データを読み出し、ドットマ
トリクス表示装置2a(縦容量7ドット)に表示する。こ
れにより、表示メモリ6中の縦4ドットの従来の表示デ
ータ容量を、縦7ドットの表示容量に変換できる。この
様に縦4アドレスを1区切りとして、この縦4アドレス
中、第1,第2,第4アドレスの各表示データをそれぞれ連
続してドットマトリクス表示装置2aに転送表示させるよ
うに、表示変換制御部9のレジスタに設定し、連続動作
すると、従来の横640ドット×縦200ドットの容量の表示
データを、横640ドット×縦350ドット表示容量のドット
マトリクス表示装置2aに表示させることが可能となる。In the display conversion control unit 9, a register is provided internally to store the display address when the same display data is continuously read from the display memory 6, and the display address is designated in the register of the display conversion control unit 9. When the reading of the display data of the address is requested, the display data specified by this address can be output twice from the display memory 6 to the dot matrix display device 2a for display. For example, as shown in FIG. 9 (b), the conventional display data is stored in the display memory as it is, and among the four vertical addresses of the conventional display data, the vertical addresses 1, 2, 4
Is set in the register of the display conversion control unit 9, and when the conventional display data is read from the display memory 6, if the addresses of the vertical addresses 1, 2, and 4 are designated, the same addresses are successively used. And specify the vertical address in the display memory 6 as 1,1,
The display data is read out by designating 2, 2, 3, 4, and 4, and is displayed on the dot matrix display device 2a (vertical capacity 7 dots). As a result, the conventional display data capacity of 4 dots vertically in the display memory 6 can be converted to a display capacity of 7 dots vertically. As described above, the display conversion control is performed such that the display data of the first, second, and fourth addresses are successively transferred and displayed on the dot matrix display device 2a, respectively, with the four vertical addresses as one delimiter. When set in the register of the unit 9 and operated continuously, it is possible to display conventional display data having a capacity of 640 dots in the horizontal direction × 200 dots in the vertical direction on the dot matrix display device 2a having a display capacity of 640 dots in the horizontal direction and 350 dots in the vertical direction. Become.
さらに、第9図(c)に示すように、表示メモリ6に
格納された従来の表示データ縦7アドレスのうち、表示
変換制御部9のレジスタに縦アドレス6を設定し、表示
データ読み出し時に縦アドレス6を連続して2回読み出
すよう表示変換制御部9が、表示メモリアドレス生成部
8を制御し、縦8ドットの容量のドットマトリクス表示
装置2aに縦8ドットの容量分表示データを転送する。こ
の様に、従来の表示データの容量のうち縦7アドレスを
1区切りとして、表示メモリ6より、縦7アドレス中の
第6アドレスを連続2回読み出しするように、表示変換
制御部9のレジスタに設定し、表示変換制御部9が表示
メモリアドレス生成部8を制御し、縦7アドレス中、縦
第6アドレスを連続2回表示メモリ6に出し、縦8ドッ
ト分の容量の表示データをドットマトリクス表示装置2a
に表示させるように連続動作させると、例えば、従来の
横640ドット×縦350ドットの容量の表示データを、横64
0ドット×縦400ドットの表示容量のドットマトリクス表
示装置2aに表示させることが可能となる。Further, as shown in FIG. 9 (c), the vertical address 6 is set in the register of the display conversion control section 9 among the conventional vertical 7 addresses of the display data stored in the display memory 6, and the vertical address is set when the display data is read. The display conversion control unit 9 controls the display memory address generation unit 8 so as to read the address 6 twice consecutively, and transfers display data corresponding to the capacity of 8 dots vertically to the dot matrix display device 2a having the capacity of 8 dots vertically. . In this way, the register of the display conversion control unit 9 is configured to read the sixth address of the seven vertical addresses from the display memory 6 twice consecutively with the seven vertical addresses in the conventional display data capacity as one delimiter. The display conversion control unit 9 controls the display memory address generation unit 8 to output the sixth vertical address out of the seven vertical addresses to the display memory 6 twice consecutively, and displays the display data having a capacity of eight vertical dots in a dot matrix. Display device 2a
When the continuous operation is performed so that the display data can be displayed on the screen, for example, the conventional display data having a capacity of 640 dots in the horizontal direction and 350 dots in the vertical direction is
It is possible to display on the dot matrix display device 2a having a display capacity of 0 dots × 400 dots vertically.
以上、表示変換制御部9の内部レジスタに設定された
任意の縦アドレスを、従来の表示データを格納した表示
メモリ6から表示データを読み出す際に、連続して表示
メモリ6に与える例を示したが、これは、任意の横アド
レスについても同様であり、表示変換制御部9の内部レ
ジスタに設定された任意の横アドレスの表示データを、
連続して表示メモリ6より複数回読み出し、これにより
従来の表示データの横ドットの容量を、これとは違った
横ドット容量のドットマトリクス表示装置2a用に変換
し、表示可能となる。As described above, an example in which an arbitrary vertical address set in the internal register of the display conversion control unit 9 is continuously given to the display memory 6 when reading display data from the display memory 6 storing the conventional display data has been described. However, this is the same for any horizontal address, and the display data of any horizontal address set in the internal register of the display conversion control unit 9 is
The data is read continuously from the display memory 6 a plurality of times, whereby the horizontal dot capacity of the conventional display data is converted for the dot matrix display device 2a having a different horizontal dot capacity and can be displayed.
この表示変換制御部9の内部レジスタに設定するアド
レスのデータは、前述と同様、あらかじめ設定値を決め
ておき、ROMに格納しておくか、または、表示装置起動
後も任意に設定できるようにしておく。The data of the address set in the internal register of the display conversion control unit 9 is determined in advance and stored in the ROM as described above, or can be set arbitrarily after the display device is started. Keep it.
なお、第12(a)または(b)は、表示メモリデータ
,,のうち,を連続出力し、,,,
,と同一周期クロックで、ドットマトリクスの表示
装置インターフェイス4aに転送する様子を示す。In the twelfth (a) or (b), among the display memory data,, is output continuously,,,,
, Is transferred to the dot matrix display device interface 4a at the same cycle clock as the clock signal shown in FIG.
以上の実施例においては、表示変換制御部9の内部レ
ジスタに設定された任意のアドレス(縦アドレス、横ア
ドレス)の従来の表示データを複数回表示メモリ6に格
納、または従来の表示データを格納した表示メモリ6よ
り複数回連続して読み出すことにより、従来の表示デー
タ容量よりも大きく拡大して、より大表示容量のドット
マトリクス表示装置2aに拡大表示させる例を示したが、
これとは逆に、表示変換制御部9の内部レジスタに設定
された従来の表示データの任意のアドレス(縦アドレ
ス、横アドレス)で指定された従来の表示データまたは
その表示アドレスを表示メモリ6に格納せずに間引く、
または別方法としては従来の表示データを格納した表示
メモリ6より、表示変換制御部9の内部レジスタに設定
された任意アドレスで指定された従来の表示データを表
示メモリ6より読み出さないようにするなどして、従来
の表示データ容量を縮小し、従来の表示データ容量より
も小さい表示容量のドットマトリクス表示装置2aに縮小
表示させることも可能である。In the above embodiment, the conventional display data of an arbitrary address (vertical address, horizontal address) set in the internal register of the display conversion control unit 9 is stored in the display memory 6 a plurality of times, or the conventional display data is stored. An example has been shown in which a plurality of successive readings are performed from the display memory 6 to enlarge the display data capacity larger than the conventional display data capacity and to perform an enlarged display on the dot matrix display device 2a having a larger display capacity.
Conversely, the conventional display data specified by an arbitrary address (vertical address, horizontal address) of the conventional display data set in the internal register of the display conversion control unit 9 or the display address thereof is stored in the display memory 6. Thin out without storing,
Alternatively, as another method, conventional display data specified by an arbitrary address set in the internal register of the display conversion control unit 9 is not read from the display memory 6 from the display memory 6 storing the conventional display data. Then, the conventional display data capacity can be reduced, and the reduced display can be performed on the dot matrix display device 2a having a smaller display capacity than the conventional display data capacity.
以上、述べてきた方法を用いて、以下に、従来の表示
データのもつ表示イメージ、見やすさを考慮して、他の
表示データ容量のドットマトリクス表示装置2aに表示さ
せる実施例を示す。An example in which the above-described method is used to display a dot matrix display device 2a having another display data capacity in consideration of the display image of the conventional display data and the viewability will be described below.
第10図に示すように、横640ドット×縦200ドットの表
示容量をもつ、表示装置画面の中央に正方形と正円を描
くグラフィックの表示データがある。この表示装置画面
の横方向の長さと、縦方向の長さの比=アスペクトレシ
オ(以降これをアスペクト比と言う)が、4:3、画面上
の画素1ドットのアスペクト比が1:2.4とする。なお、
画素1ドットのアスペクト比は、表示装置画面サイズの
アスペクト比と表示データ自体のアスペクト比とにより
一意的に定まる。As shown in FIG. 10, there is graphic display data having a display capacity of 640 horizontal dots × 200 vertical dots and depicting a square and a perfect circle in the center of the display device screen. The ratio of the horizontal length to the vertical length of the display device screen = aspect ratio (hereinafter referred to as the aspect ratio) is 4: 3, and the aspect ratio of one dot on the screen is 1: 2.4. I do. In addition,
The aspect ratio of one dot of a pixel is uniquely determined by the aspect ratio of the screen size of the display device and the aspect ratio of the display data itself.
この第10図に示した表示データを、第11図の横640ド
ット×縦480ドットのドットマトリクス表示装置に表示
させる場合を考える。なお、このドットマトリクス表示
装置の画面アスペクト比は4:3、画素1ドットのアスペ
クト比は1:1とする。A case is considered where the display data shown in FIG. 10 is displayed on a dot matrix display device of 640 horizontal dots × 480 vertical dots in FIG. The screen aspect ratio of this dot matrix display device is 4: 3, and the aspect ratio of one dot of pixel is 1: 1.
第10図に示す表示データを上記のドットマトリクス表
示装置にそのままの表示データ容量(横640ドット×縦2
00ドット)で表示した様子を第11図の(a)に示す。The display data shown in FIG. 10 is directly stored in the above-described dot matrix display device with a display data capacity (640 dots wide × 2 dots long).
(00 dots) is shown in FIG. 11 (a).
第11図(a)に示すように、従来、第10図に示すよう
な表示装置に表示する従来の表示データをそのままドッ
トマトリクス表示装置に表示させると、正方形が長方形
に、正円が楕円になってしまう。これは従来の表示デー
タを表示していた表示装置(第10図の表示装置)のアス
ペクト比と、ドットマトリクス表示装置(第11図)のア
スペクト比が違うために、従来の表示データの表示図形
が、第11図(a)のドットマトリクス表示装置の画面上
では、違うアスペクト比の図形として表示されてしまう
ためである。なお、第11図(a)では、表示データ画面
を見やすくするために、ドットマトリクス表示装置画面
の中央に横640ドット×縦200ドットの従来の表示データ
を表示させ、画面の上下部分の横640ドット×縦140ドッ
トは無表示部(ボーダー領域)となっている。次に、前
述の5図中の表示変換制御部9により、各縦アドレスの
表示データをそれぞれ2倍にするよう表示メモリアドレ
ス生成8を制御して、第10図の従来の表示データの横64
0ドット×縦200ドットの容量を縦方向に2倍にし、表示
データ横640ドット×縦400ドットの容量に変換し、前述
の横640ドット×縦480ドットのドットマトリクス表示装
置に表示させたようすを第11図(b)に示す。Conventionally, as shown in FIG. 11 (a), when conventional display data displayed on a display device as shown in FIG. 10 is directly displayed on a dot matrix display device, a square becomes a rectangle and a perfect circle becomes an ellipse. turn into. This is because the aspect ratio of the display device (display device in FIG. 10) that displayed the conventional display data is different from the aspect ratio of the dot matrix display device (FIG. 11). However, this is because a graphic having a different aspect ratio is displayed on the screen of the dot matrix display device in FIG. In FIG. 11 (a), in order to make the display data screen easy to see, the conventional display data of 640 horizontal dots × 200 vertical dots is displayed at the center of the screen of the dot matrix display device, and the horizontal 640 dots at the top and bottom of the screen are displayed. A dot × 140 dots is a non-display area (border area). Next, the display conversion control unit 9 in FIG. 5 controls the display memory address generation 8 so as to double the display data of each vertical address.
Double the capacity of 0 dots x 200 dots vertically in the vertical direction, convert the display data to a capacity of 640 dots horizontal x 400 dots vertical, and display it on the above-mentioned dot matrix display device of 640 horizontal dots x 480 vertical dots. Is shown in FIG. 11 (b).
第10図に示すように従来表示データは表示装置画面上
で正方形、正円を描いたが、第11図(b)のドットマト
リクス表示装置画面上では、長方形と楕円として表示さ
れている。As shown in FIG. 10, the conventional display data draws a square and a perfect circle on the display device screen, but is displayed as a rectangle and an ellipse on the dot matrix display device screen of FIG. 11 (b).
なお、第11図(b)では、表示画面を見やすくするた
めに、ドットマトリクス表意画面の中央に、横640ドッ
ト×縦400ドットの容量の表示データを表示させ、画面
の上下部分の、横640ドット×縦40ドットは無表示部
(ボーダー領域)となっている。In FIG. 11 (b), in order to make the display screen easier to read, display data having a capacity of 640 dots horizontally × 400 dots vertically is displayed at the center of the dot matrix imaginary screen. Dots x 40 dots are a non-display area (border area).
次に、前述の第5図中の表示変換制御部9により、縦
5アドレスを1区切りとして、この縦5アドレス中、第
1,第3,第5アドレスの表示データをそれぞれ2倍、第2,
第4アドレスの表示データをそれぞれ3倍にするよう表
示変換制御部9内のレジスタに設定し、縦5アドレスの
従来の表示データを縦12アドレスに容量拡大するよう制
御し、従来の表示データの横640ドット×縦200ドットの
容量を、横640ドット×縦480ドットの容量の表示データ
に変換する。この変換した表示データを、前述の横640
ドット×縦480ドットのドットマトリクス表示装置に表
示させた様子を、第11図(c)に示す。Next, the display conversion control unit 9 shown in FIG.
The display data at the first, third, and fifth addresses are each doubled,
The display data of the fourth address is set in a register in the display conversion control section 9 so as to triple the display data, and the conventional display data of 5 vertical addresses is controlled so as to expand the capacity to 12 vertical addresses. The capacity of 640 horizontal dots x 200 vertical dots is converted to display data of 640 horizontal x 480 vertical dots. The converted display data is converted to the horizontal 640
FIG. 11 (c) shows a state in which the image is displayed on a dot matrix display device of dot × vertical 480 dots.
この第11図(c)に示すように、第10図の表示装置画
面上で正方形、正円を描いていた従来の表示データと同
じように、従来の表示データの容量と違う表示容量をも
つドットマトリクス表示装置上に、表示容量を変換した
表示データで、正方形と正円を描いている。As shown in FIG. 11 (c), the display device has a display capacity different from that of the conventional display data, like the conventional display data in which a square and a perfect circle are drawn on the display device screen of FIG. A square and a perfect circle are drawn on the dot matrix display device with display data obtained by converting the display capacity.
以上、従来の表示データの容量と違う表示容量をもつ
ドットマトリクス表示装置上に、従来の表示データを表
示容量変換(拡大)して、表示できることを示した。す
なわち、本実施例によれば、単に、従来の表示データの
もつ表示容量を、ドットマトリクス表示装置の表示容量
に変換して表示させ、ドットマトリクス表示装置の表示
画面上に第11図(c)のように無表示部を無くすだけで
はなく、従来の表示データのもつアスペクト比と、ドッ
トマトリクス表示装置のアスペクト比を考慮して、従来
の表示データのもつ表示画のアスペクト比や、イメージ
を保ちつつ、表示容量の違うドットマトリクス表示装置
に、従来の表示データの容量を変換して表示できる。As described above, it has been shown that conventional display data can be converted (enlarged) and displayed on a dot matrix display device having a display capacity different from that of the conventional display data. That is, according to the present embodiment, the display capacity of the conventional display data is simply converted into the display capacity of the dot matrix display device and displayed, and the display capacity of the dot matrix display device is shown in FIG. In addition to eliminating the non-display area as described above, the aspect ratio of the display image of the conventional display data and the image are maintained in consideration of the aspect ratio of the conventional display data and the aspect ratio of the dot matrix display device. In addition, the conventional display data can be converted and displayed on a dot matrix display device having a different display capacity.
以下、本発明の第2の実施例を第6図により説明す
る。Hereinafter, a second embodiment of the present invention will be described with reference to FIG.
第6図は、本発明の第2の実施例のブロック図であ
る。本実施例の構成は第5図に示した第1の実施例の構
成と同様であるが、表示変換制御部9の制御対象が表示
メモリアドレス生成部8ではなく表示装置インターフェ
イス4aである点で異なる。FIG. 6 is a block diagram of a second embodiment of the present invention. The configuration of this embodiment is the same as that of the first embodiment shown in FIG. 5, except that the display conversion control unit 9 is controlled not by the display memory address generation unit 8 but by the display device interface 4a. different.
本実施例では、従来の表示容量の表示データを表示メ
モリアドレス生成部8で生成される表示メモリアドレス
7に従って表示メモリ6にアドレス指定して記憶し、ま
た、アドレス指定して従来の表示容量の表示データ5を
読み出し、ドットマトリクス表示装置インターフェイス
4aにおいて、従来表示データ容量と違う表示容量のドッ
トマトリクス表示装置2a用のドットマトリクス表示信号
3aに変換する。この変換制御を表示変換制御部9が行
う。In the present embodiment, the display data of the conventional display capacity is designated and stored in the display memory 6 in accordance with the display memory address 7 generated by the display memory address generator 8, and the display data of the conventional display capacity is designated by the address. Reads display data 5 and displays dot matrix display device interface
4a, a dot matrix display signal for a dot matrix display device 2a having a display capacity different from the conventional display data capacity.
Convert to 3a. The display conversion control unit 9 performs this conversion control.
次に、表示装置インターフェイス4aにて、従来の表示
容量の表示データ5を、従来表示容量と違う表示容量を
もつドットマトリクス表示装置2a用のドットマトリクス
表示信号3aに変換する動作について説明する。Next, the operation of converting the display data 5 of the conventional display capacity into the dot matrix display signal 3a for the dot matrix display device 2a having a display capacity different from the conventional display capacity in the display device interface 4a will be described.
表示装置インターフェイス4aは表示メモリ6からの表
示メモリデータ5を、ドットマトリクス表示装置2a用に
データシフトクロックに同期して、表示データとデータ
シフト用などの同時クロックとから成るドットマトリク
ス表示信号3aに変換する。第13図に表示メモリ6からの
表示メモリデータ5と、シフトクロックに同期して出力
されるドットマトリクス表示信号(表示データ)3aを示
す。The display device interface 4a converts the display memory data 5 from the display memory 6 into a dot matrix display signal 3a composed of display data and a simultaneous clock for data shift in synchronization with the data shift clock for the dot matrix display device 2a. Convert. FIG. 13 shows the display memory data 5 from the display memory 6 and the dot matrix display signal (display data) 3a output in synchronization with the shift clock.
表示メモリデータ,,,…が順次表示装置イ
ンターフェイス4aに送られてきた時、ドットマトリクス
表示装置2aに表示データを,,,,,…と
表示させるため、データシフト用シフトクロックを、第
13図に示すように、表示メモリデータ,の時は、
,の時に比べシフトクロックの周期を1/2にする。
これにより、例えば従来表示容量の表示メモリデータ
,,,…をドット表示データとすると、シフト
クロック(=ドットシフトクロック)により、ドットマ
トリクス表示装置2aの画面上では、ドット表示データが
,,,,,…と画面横(水平)方向に容量
拡大され、また例えば従来表示容量の表示メモリデータ
,,,…をライン表示データとすると、シフト
クロック(=ラインシフトクロック)により、ドットマ
トリクス表示装置2aの画面上では、ラインデータが,
,,,,…と画面縦(垂直)方向に容量拡大
される。When the display memory data,..., Are sequentially sent to the display device interface 4a, a shift clock for data shift is sent to the dot matrix display device 2a in order to display the display data as,.
As shown in Fig. 13, at the time of display memory data,
The period of the shift clock is reduced to half of that in the case of.
Thus, for example, if the display memory data of the conventional display capacity,..., Is dot display data, the dot display data is displayed on the screen of the dot matrix display device 2a by the shift clock (= dot shift clock). ,... Are expanded in the horizontal (horizontal) direction of the screen. For example, if the display memory data of the conventional display capacity,..., Is line display data, the shift clock (= line shift clock) is used for the dot matrix display device 2a. On the screen, the line data
,...,...
本実施例によれば、第1の実施例と同様、第9図
(a),(b),(c)に示すような表示容量の変換を
行うことができる。また、第11図(c)に示すようなア
スペクト比の違いを考慮した表示容量変換も実現でき
る。According to the present embodiment, as in the first embodiment, the conversion of the display capacity as shown in FIGS. 9A, 9B and 9C can be performed. Further, display capacity conversion taking into account the difference in aspect ratio as shown in FIG. 11 (c) can also be realized.
なお、本実施例においても、表示変換制御部9の内部
に、どの表示データ5(表示ドットまたは、ラインデー
タ)の容量を変換するかを指定するレジスタ(もしくは
メモリ)をもっており、ドットマトリクス表示装置イン
ターフェイス4aからドットマトリクス表示装置2a用に出
力するシフトクロック(ドット表示データシフトクロッ
ク、ライン表示データシフトクロックなど)の周期を、
この内部レジスタ内のデータに従って変化するように制
御する。In this embodiment, the display conversion control unit 9 also has a register (or memory) for designating which display data 5 (display dot or line data) is to be converted in capacity. The period of the shift clock (dot display data shift clock, line display data shift clock, etc.) output from the interface 4a for the dot matrix display device 2a is
It is controlled to change according to the data in the internal register.
この実施例においては、従来の表示データの容量を大
きく拡大し、従来表示データ容量よりも大きな表示容量
に変換させる方法を示したが、これとは逆に、表示容量
を縮小することもできる。例えば、表示変換制御部9に
より、ドットマトリクス表示装置インターフェイス4aに
おいて、第14図に示すように、表示メモリ6からの表示
データ5を、表示メモリデータ(ドット表示データ、ま
たはライン表示データ)の,,,,…のう
ち、シフトクロック(ドットデータシフトクロック、ま
たはラインデータシフトクロック)の制御により、表示
メモリデータ,を除いて、ドットマトリクス表示装
置2aへシフトさせ、表示メモリデータ,,…を表
示させる。このようにして、従来の表示データ容量を小
さな表示データ容量に変換し、従来の表示データ容量に
比べて小さな表示容量のドットマトリクス表示装置2aに
表示可能となる。In this embodiment, the method of greatly increasing the capacity of the conventional display data and converting it to a display capacity larger than the conventional display data capacity has been described. On the contrary, the display capacity can be reduced. For example, as shown in FIG. 14, the display conversion controller 9 converts the display data 5 from the display memory 6 into the display memory data (dot display data or line display data) in the dot matrix display device interface 4a. The shift clock (dot data shift clock or line data shift clock) is controlled to shift to the dot matrix display device 2a except for the display memory data to display the display memory data. Let it. In this way, the conventional display data capacity can be converted to a small display data capacity, and can be displayed on the dot matrix display device 2a having a smaller display capacity than the conventional display data capacity.
制御するシフトクロックが、ドット表示データシフト
クロックの場合は、表示画面横(水平)方向に容量縮小
し、ライン表示データシフトクロックの場合は、表示画
面縦(垂直)方向に容量縮小化する。When the shift clock to be controlled is the dot display data shift clock, the capacity is reduced in the horizontal (horizontal) direction of the display screen, and when the shift clock to be controlled is the line display data shift clock, the capacity is reduced in the vertical (vertical) direction of the display screen.
以下、本発明の3の実施例を、第15図により説明す
る。Hereinafter, a third embodiment of the present invention will be described with reference to FIG.
第15図は、ドットマトリクス表示装置2aにキャラクタ
(文字)画像を表示させるキャラクタ表示システムの主
要部分をブロック図で示したものである。FIG. 15 is a block diagram showing a main part of a character display system for displaying a character (character) image on the dot matrix display device 2a.
表示メモリアドレス生成部8は、従来の表示データを
格納している表示メモリ6に、表示メモリアドレス7を
生成供給し、表示メモリ6は、この表示アドレス7に対
応した表示データ5(キャラクタコード)を出力する。
キャラクタジェレネータ10はキャラクタ表示データを格
納もしくは生成し、この表示データ5をキャラクタ表示
データ5aに変換して、表示装置インターフェイス4aに出
力し、表示装置インターフェイス4aはドットマトリクス
表示信号3aに変換し、ドットマトリクス表示装置2aに表
示させる。A display memory address generator 8 generates and supplies a display memory address 7 to a display memory 6 storing conventional display data. The display memory 6 stores the display data 5 (character code) corresponding to the display address 7. Is output.
The character generator 10 stores or generates character display data, converts this display data 5 into character display data 5a, and outputs it to the display device interface 4a. The display device interface 4a converts it into a dot matrix display signal 3a, The image is displayed on the dot matrix display device 2a.
従来の表示容量の画面をもつ表示装置を対象にした従
来のキャラクタ表示データではなく、従来とは違う表示
容量の画面をもつドットマトリクス表示装置2aを対象と
したキャラクタ表示データ(キャラクタフォントデー
タ)を1種、または複数種格納もしくは生成する機能を
キャラクタジェネレータ10はもっており、表示変換制御
部9により、どの種類のキャラクタ表示データ5aを出力
するかを制御する。Character display data (character font data) for a dot matrix display device 2a having a screen with a display capacity different from the conventional one, instead of conventional character display data for a display device having a screen with a conventional display capacity. The character generator 10 has a function of storing or generating one or more types, and the display conversion control unit 9 controls which type of character display data 5a is output.
例えば、横640×縦200ドットの表示容量の画面上に横
80文字×縦25行のテキスト表示用従来キャラクタ表示デ
ータの1キャラクタ「A」を、第17図(a)に示す。こ
れは横8ドット×縦8ドットの容量の1キャラクタ表示
データであるが、横640×縦400ドットの表示容量をもつ
ドットマトリクス表示装置2a画面上に、従来のテキスト
表示画面と同じに横80文字×縦25行のテキスト表示させ
るには、1キャラクタ表示データとして、第17図(b)
に示すような、横8ドット×縦16ドットの容量のキャラ
クタ表示データを出力するよう、表示制御部9がキャラ
クタジェネレータ10を制御する。このように、従来の表
示画面容量のテキスト表示用表示データ5について、従
来の表示容量と違う表示容量のドットマトリクス表示装
置2aの画面上に、従来のテキスト表示画面と同じキャラ
クタ数(横方向文字数×縦方向行数)、すなわち同じ情
報容量で見やすい表示を提供するため、表示変換制御部
9により、従来の表示容量のテキスト表示用の表示デー
タ5を、従来表示容量と異なるドットマトリクス表示装
置2a用に、違った容量のキャラクタ表示データ5aとする
ための制御信号をキャラクタジェネレータ10に出力す
る。キャラクタジェネレータ10は、この制御信号に従っ
て、自己の内部に格納した、もしくは生成したキャラク
タ表示データ(キャラクタフォントデータ)5aとしてド
ットマトリクス表示装置インターフェイス4aに出力す
る。For example, on a screen with a display capacity of 640 x 200 dots
FIG. 17A shows one character "A" of the conventional character display data for text display of 80 characters.times.25 lines vertically. This is one-character display data having a capacity of 8 horizontal dots × 8 vertical dots, but is displayed on a dot matrix display device 2a screen having a display capacity of 640 horizontal × 400 vertical dots in the same manner as a conventional text display screen. In order to display a text of character x 25 lines vertically, as one character display data, FIG. 17 (b)
The display controller 9 controls the character generator 10 so as to output character display data having a capacity of 8 horizontal dots × 16 vertical dots as shown in FIG. As described above, the display data 5 for text display of the conventional display screen capacity is displayed on the screen of the dot matrix display device 2a having a display capacity different from the conventional display capacity on the screen of the same number of characters (horizontal character number) as the conventional text display screen. X the number of rows in the vertical direction), that is, in order to provide an easy-to-read display with the same information capacity, the display conversion control unit 9 converts the display data 5 for text display of the conventional display capacity into a dot matrix display device 2a different from the conventional display capacity. For this purpose, a control signal for producing character display data 5a having a different capacity is output to the character generator 10. The character generator 10 outputs the character display data (character font data) 5a stored or generated therein to the dot matrix display device interface 4a according to the control signal.
前述のように、キャラクタジェネレータ10は、従来の
表示容量用のキャラクタの表示データとは誓った表示容
量のキャラクタ表示データを格納もしくは生成する。例
えば、従来の表示装置の表示容量が、横640ドット×縦2
00ドット、横640ドット×縦350ドット、または横640ド
ット×縦480ドットであって、いずれも画面上に横80文
字×縦25行のテキスト表示する表示データを、横640ド
ット×縦400ドットのドットマトリクス表示装置2a画面
上に横80文字×縦25行のテキスト表示するためには、1
キャラクタが、横8ドット×縦16ドットの容量のフォン
トを格納または生成する。ここで、ドットマトリクス表
示装置の表示容量が変わった場合は、それに合った容量
のフォントをキャラクタジェネレータ10は出力する。As described above, the character generator 10 stores or generates the character display data of the display capacity that has been agreed with the conventional display data of the character for the display capacity. For example, the display capacity of a conventional display device is 640 dots (horizontal) x 2 (vertical).
00 dots, 640 dots wide x 350 dots high, or 640 dots wide x 480 dots high, all of which display data for displaying 80 characters wide x 25 lines high on the screen, 640 dots wide x 400 dots high In order to display 80 characters horizontally and 25 lines vertically on the screen of the dot matrix display device 2a,
A character stores or generates a font having a capacity of 8 horizontal dots × 16 vertical dots. Here, when the display capacity of the dot matrix display device changes, the character generator 10 outputs a font having a capacity corresponding to the change.
このように、キャラクタジェネレータ10をROMで構成
し、従来の表示容量のテキスト表示と同じに、ドットマ
トリクス表示装置に表示させるためのキャラクタ表示デ
ータ(キャラクタフォントデータ)セットを1種または
複数種分ROM内に格納しておき、表示変換制御部9によ
りセレクトコントロールするか、または、キャラクタジ
ェネレータ10をRAM(Randam Access Memory)で構成
し、外部よりキャラクタ表示データ(キャラクタフォン
トデータ)セットを記憶設定できるようにしておく、キ
ャラクタジェネレータ10をRAMにすることで、表示変換
制御部9により、キャラクタ表示データ(キャラクタフ
ォントデータ)を任意に設定変更できる。例えば、第18
図(b)に示すように、キャラクタフォント「T」を斜
形することもできる。As described above, the character generator 10 is configured by the ROM, and the character display data (character font data) set to be displayed on the dot matrix display device is set to one or more ROMs in the same manner as the conventional text display of the display capacity. The character conversion data is controlled by the display conversion control unit 9 or the character generator 10 is constituted by a RAM (Randam Access Memory) so that a character display data (character font data) set can be stored and set externally. By setting the character generator 10 to RAM in advance, the character conversion data (character font data) can be arbitrarily set and changed by the display conversion control unit 9. For example, the 18th
As shown in FIG. 7B, the character font "T" can be oblique.
以下、本発明の第4実施例を、第16図により説明す
る。Hereinafter, a fourth embodiment of the present invention will be described with reference to FIG.
第16図は、ドットマトリクス表示装置2aにキャラクタ
(文字)画像を表示させるキャラクタ表示システムの主
要部分をブロック図で示したものである。FIG. 16 is a block diagram showing a main part of a character display system for displaying a character (character) image on the dot matrix display device 2a.
本実施例は、第15図の実施例と同様の構成要素を有す
るが、表示変換制御部9の制御対象がキャラクタジェネ
レータ10ではなく、表示装置インターフェイス4aである
点で第15図の実施例と異なる。This embodiment has the same components as the embodiment of FIG. 15, but differs from the embodiment of FIG. 15 in that the display conversion control unit 9 controls the display device interface 4a instead of the character generator 10. different.
表示メモリアドレス生成8は、従来の表示データを格
納している表示メモリ6に、表示メモリアドレス7を生
成供給し、表示メモリ6は、この表示アドレス7に対応
した表示データ5(キャラクタコード)を出力する。キ
ャラクタジェネレータ10は、キャラクタ表示データを格
納、もしくは生成し、この表示データ5をキャラクタ表
示データ5bに変換して、ドットマトリクス表示装置イン
ターフェイス4aに出力する。ドットマトリクス表示装置
インターフェイス4aは、表示データと、同期信号からな
るドットマトリクス表示信号3aに変換して、ドットマト
リクス表示装置2aに表示させる。A display memory address generator 8 generates and supplies a display memory address 7 to a display memory 6 storing conventional display data, and the display memory 6 converts the display data 5 (character code) corresponding to the display address 7 into the display memory 6. Output. The character generator 10 stores or generates character display data, converts the display data 5 into character display data 5b, and outputs it to the dot matrix display device interface 4a. The dot matrix display device interface 4a converts the display data into a dot matrix display signal 3a including a synchronization signal, and causes the dot matrix display device 2a to display the dot data.
第19図に、キャラクタジェネレータ10からのキャラク
タ表示データ5bと、シフトクロックに同期して出力され
るドットマトリクス表示信号3aを示す。FIG. 19 shows character display data 5b from the character generator 10 and a dot matrix display signal 3a output in synchronization with the shift clock.
キャラクタ表示データが,,,…と順次表示
装置インターフェイス4aに送られてきた時、ドットマト
リクス表示装置2aにキャラクタ表示データを、,,
,,,…と表示させるため、データシフト用シ
フトクロックを、第19図に示すように、キャラクタ表示
データ,の時は、,の時に比べシフトクロック
の周期を1/2にする。これにより、例えば、従来表示容
量のキャラクタ表示データ,,,を、1キャラ
クタの横方向のドット表示データとすると、シフトクロ
ック(=ドットシフトクロック)により、ドットマトリ
クス表示装置2aの画面上では、キャラクタ横方向のドッ
ト表示データが、,,,,,…と、画面横
(水平)方向に、容量拡大される。また、例えば、従来
表示容量の表示メモリデータ,,,…を、従来
表示容量の表示画面のライン表示データとすると、シフ
トクロック(=画面ラインシフトクロック)により、ド
ットマトリクス表示装置2aの画面上では、ライン表示デ
ータが、,,,,,…と、画面縦(垂直)
方向に容量拡大される。When the character display data is sequentially sent to the display device interface 4a in the order of ,,..., The character display data is sent to the dot matrix display device 2a.
In order to display,,,..., The shift clock for data shift is set to half the period of the shift clock at the time of character display data, as shown in FIG. Thus, for example, if the character display data of the conventional display capacity is the horizontal dot display data of one character, the character is displayed on the screen of the dot matrix display device 2a by the shift clock (= dot shift clock). The capacity of the horizontal dot display data is expanded in the horizontal (horizontal) direction of the screen, such as,,,,. For example, if the display memory data of the conventional display capacity,..., Is the line display data of the display screen of the conventional display capacity, the shift clock (= screen line shift clock) causes the display on the screen of the dot matrix display device 2a. , Line display data, ,,,,, ..., vertical screen (vertical)
The capacity is increased in the direction.
以上の動作は、表示変換制御部9の内部にどのキャラ
クタ表示データ5bの(表示ドット、またはラインデー
タ)の容量を変換するかを指定するレジスタ(もしくは
メモリ)をもっており、ドットマトリクス表示装置イン
ターフェイス4aからドットマトリクス表示装置2a用に出
力するシフトクロック(ドット表示データシフトクロッ
ク、ライン表示データシフトクロックなど)の周期を、
この内部レジスタ内のデータを従って変化するように制
御する。The above operation has a register (or memory) for designating which character display data 5b (display dot or line data) is to be converted in capacity inside the display conversion control section 9, and the dot matrix display interface 4a The period of the shift clock (dot display data shift clock, line display data shift clock, etc.) output for the dot matrix display device 2a from
The data in this internal register is controlled to change accordingly.
以上の実施例においては、従来の表示データの容量を
大きく拡大し、従来表示データ容量よりも大きな表示容
量に変換させる方法を示したが、これとは逆に、表示容
量を縮小することもできる。例えば、表示変換制御部9
により、ドットマトリクス表示装置インターフェイス4a
において、第20図に示すように、キャラクタジェネレー
タ10からの表示データ5aを、キャラクタ表示データ(ド
ット表示データ、またはライン表示データ)の,,
,,…のうち、シフトクロック(ドットデータシ
フトクロック、またはラインデータシフトクロック)の
制御により、キャラクタ表示データ,を除いて、ド
ットマトリクス表示装置2aへシフトさせ、キャラクタ表
示データ,,…を表示させる。このようにして、
従来の表示データ容量の小さな表示データ容量に変換
し、従来の表示データ容量に比べて小さな表示容量のド
ットマトリクス表示装置2aに表示可能となる。In the above embodiment, the method of greatly increasing the capacity of the conventional display data and converting it to a display capacity larger than the conventional display data capacity has been described. On the contrary, the display capacity can be reduced. . For example, the display conversion control unit 9
The dot matrix display interface 4a
In FIG. 20, the display data 5a from the character generator 10 is replaced with the character display data (dot display data or line display data) as shown in FIG.
By shifting the shift clock (dot data shift clock or line data shift clock), the character display data is shifted to the dot matrix display device 2a to display the character display data. . In this way,
The display data capacity can be converted into a smaller display data capacity of the conventional display data capacity, and can be displayed on the dot matrix display device 2a having a smaller display capacity than the conventional display data capacity.
制御するシフトクロックが、ドット表示データシフト
クロックの場合は、表示画面横(水平)方向に容量縮小
し、ライン表示データシフトクロックの場合は、表示画
面縦(垂直)方向に容量縮小化する。When the shift clock to be controlled is the dot display data shift clock, the capacity is reduced in the horizontal (horizontal) direction of the display screen, and when the shift clock to be controlled is the line display data shift clock, the capacity is reduced in the vertical (vertical) direction of the display screen.
次に、第21図および第22図に、それぞれ第5図および
第6図の第1、第2実施例におけるドットマトリクス表
示装置2aをCRT表示装置2bに置換した第5および第6実
施例のブロック図を示す。表示装置の変更に伴い、表示
装置インターフェイスも4aから4bに変更している。Next, FIGS. 21 and 22 show the fifth and sixth embodiments in which the dot matrix display device 2a in the first and second embodiments of FIGS. 5 and 6 is replaced with a CRT display device 2b. FIG. With the change of the display device, the display device interface is also changed from 4a to 4b.
CRT表示装置インターフェイス4bにおいては、従来の
表示容量の表示データ5を、従来表示容量と違う表示容
量をもつCRT表示装置2b用のCRT表示信号3bに変換する。
この方法を次に説明する。The CRT display interface 4b converts the display data 5 of the conventional display capacity into a CRT display signal 3b for the CRT display 2b having a display capacity different from the conventional display capacity.
This method will be described below.
CRT表示装置インターフェイス4bは表示メモリ6から
の表示メモリデータ5をCRT表示装置2b用にデータシフ
トクロックに同期して、表示データと、水平同期、垂直
同期などの同期クロックから成るCRT表示信号3bに変換
する。第26図に代表的なCRT表示信号3bを示す。第25図
に表示メモリ6からの表示メモリデータと、シフトクロ
ックによる、CRT表示信号3bを示す。The CRT display device interface 4b synchronizes the display memory data 5 from the display memory 6 with the data shift clock for the CRT display device 2b, and converts the display data into a CRT display signal 3b including a synchronization clock such as horizontal synchronization or vertical synchronization. Convert. FIG. 26 shows a typical CRT display signal 3b. FIG. 25 shows the display memory data from the display memory 6 and the CRT display signal 3b based on the shift clock.
表示メモリデータ,,,…と順次CRT表示装
置インターフェイス4bに送られてきた時、CRT表示装置2
bに表示データを,,,,,…と表示させ
るため、データシフト用シフトクロックを、第25図に示
すように、表示メモリデータ,の時は、,の時
に比べシフトクロックの周期を1/2とする。これによ
り、例えば従来表示容量表示メモリデータ,,,
…をドット表示データとすると、シフトクロック(=
ドットシフトクロック)とバッファにより、CRT表示装
置2bの画面上では、ドット表示データが,,,
,,…と画面横(水平)方向に容量拡大される。
また例えば従来表示容量の表示メモリデータ,,
,…をライン表示データとすると、シフトクロック
(=ラインシフトクロック)とバッファにより、CRT表
示装置2bの画面上では、ライン表示データが,,
,,,…と画面縦(垂直)方向に容量拡大され
る。ここではライン表示データ,を2倍にしている
が、その他に第9図(a)に、7ライン表示データをそ
れぞれ2倍にした例、第9図(b)に4ライン表示デー
タのうち第1,第2,第4ライン表示データを2倍にした例
を、第9図(c)には、7ライン表示データのうち、第
6ライン表示データ2倍にした例を示す。これにより例
えば、第9図(a)の方法により、従来の横640×縦200
ドットの容量の表示データを、CRT表示装置インターフ
ェイス4bにて、表示容量を変換して、横640×縦400ドッ
トの表示容量をもつCRT表示装置2bに表示でき、同様
に、第9図(b)の方法により、従来の横640×縦200ド
ットの容量の表示データを、横640×縦350ドットの容量
の表示データに、第9図(c)の方法により、従来の横
640×縦350ドットの容量の表示データを、横640×縦400
ドットの容量の表示データに、CRT表示装置インターフ
ェイス4bにて、表示容量を変換する。When the display memory data,..., Are sequentially sent to the CRT display device interface 4b, the CRT display device 2
In order to display the display data as b,...,..., the shift clock for data shift is set to 1 / Assume 2. Thereby, for example, the conventional display capacity display memory data,.
... is the dot display data, the shift clock (=
With the dot shift clock) and the buffer, the dot display data is displayed on the screen of the CRT display device 2b as:
The capacity is expanded in the horizontal (horizontal) direction of the screen.
For example, display memory data of the conventional display capacity,
,... Are line display data, the line display data is displayed on the screen of the CRT display device 2b by the shift clock (= line shift clock) and the buffer.
The capacity is expanded in the vertical direction of the screen. Here, the line display data is doubled. In addition, FIG. 9 (a) shows an example in which each of the seven line display data is doubled, and FIG. FIG. 9C shows an example in which the first, second and fourth line display data are doubled, and FIG. 9C shows an example in which the sixth line display data is doubled out of the seven line display data. Thus, for example, according to the method of FIG.
The display data of the dot capacity can be displayed on a CRT display device 2b having a display capacity of 640 (horizontal) x 400 (vertical) dots by converting the display capacity at the CRT display interface 4b. Similarly, FIG. 9), the conventional display data of 640 × 200 dots is converted into the display data of 640 × 350 dots by the method of FIG. 9 (c).
Display data with a capacity of 640 x 350 dots, 640 x 400
The display capacity is converted into display data of the dot capacity by the CRT display device interface 4b.
なお、以上の差は、前述した他の実施例と同様、表示
変換制御部9の内部にどの表示データ5(表示ドット、
またはラインデータ)の容量を変換するかを指定するレ
ジスタ(もしくはメモリ)をもっており、CRT表示装置
インターフェイス4bからCRT表示装置2b用に出力するシ
フトクロック(ドット表示データシフトクロック、ライ
ン表示データシフトクロックなど)の周期を、この内部
レジスタ内のデータにより変化するように制御する。Note that the above difference is determined by the display conversion control unit 9 as to which display data 5 (display dot,
Or a register (or memory) that specifies whether to convert the capacity of the line data) and the shift clock (dot display data shift clock, line display data shift clock, etc.) output from the CRT display interface 4b for the CRT display 2b. ) Is controlled so as to be changed by the data in the internal register.
この実施例においても、拡大のみならず前述と同様の
方法により縮小も行うことができ、また、制御するシフ
トクロックが、ドット表示データシフトクロックか、ラ
イン表示データシフトクロックかにより、表示画面横
(水平)方向に容量縮小し、あるいは表示画面縦(垂
直)方向に容量縮小化することができる。Also in this embodiment, not only the enlargement but also the reduction can be performed by the same method as described above, and depending on whether the shift clock to be controlled is the dot display data shift clock or the line display data shift clock, the display screen width ( The capacity can be reduced in the horizontal (horizontal) direction or the capacity can be reduced in the vertical (vertical) direction of the display screen.
また、アスペクト比を考慮した表示データ容量の変換
も、前述と同様に行える。The conversion of the display data capacity in consideration of the aspect ratio can be performed in the same manner as described above.
次に、第23図および第24図に、それぞれ本発明の第7
および第8の実施例のブロック図を示す。Next, FIGS. 23 and 24 show the seventh embodiment of the present invention, respectively.
And a block diagram of an eighth embodiment.
この第7、第8実施例は、第15図および第16図により
説明した第3、第4実施例のドットマトリクス表示装置
2aをCRT表示装置2bに変更、併せて表示装置インターフ
ェイス4aを4bに変更したものである。The seventh and eighth embodiments correspond to the dot matrix display devices of the third and fourth embodiments described with reference to FIG. 15 and FIG.
2a is changed to a CRT display device 2b, and the display device interface 4a is changed to 4b.
両実施例の動作は、それぞれ第3、第4実施例と同様
である。The operation of both embodiments is the same as the third and fourth embodiments, respectively.
例えば、第8図の実施例では、第25図に示すように、
キャラクタジェネレータ10からの表示メモリ(キャラク
タ)表示データ5bを、シフトクロックとバッファにより
表示データに変換し、第26図のように表示データと同期
信号(水平、垂直同期)からなる、ドットマトリクス表
示信号3bとして出力する。For example, in the embodiment of FIG. 8, as shown in FIG.
The display memory (character) display data 5b from the character generator 10 is converted into display data by a shift clock and a buffer, and as shown in FIG. 26, a dot matrix display signal comprising display data and a synchronization signal (horizontal and vertical synchronization). Output as 3b.
第7、第8の実施例においても、前記他の実施例と同
様、アスペクト比を考慮した表示データ容量の変換が行
える。In the seventh and eighth embodiments, as in the other embodiments, the display data capacity can be converted in consideration of the aspect ratio.
以下、本発明の第9実施例を説明する。 Hereinafter, a ninth embodiment of the present invention will be described.
従来の表示容量の表示装置を対照とした表示データ
を、従来表示容量と違う表示装置に容量変換して表示さ
せた時に、従来表示容量の表示装置画面上の表示データ
のアスペクト比と同じもしくは近づくようにアスペクト
比を考慮した、従来表示容量と違う表示装置について示
す。When display data with a display device of the conventional display capacity is contrasted and displayed on a display device having a different display capacity and a display capacity different from that of the conventional display capacity, the display data of the display device with the conventional display capacity has the same or close to the aspect ratio of the display data on the screen. A display device different from the conventional display capacity in consideration of the aspect ratio will be described.
第27図は、横640ドット×縦200ドットの表示容量の表
示装置画面上に表示データにより正方形と正円を表示さ
せた図を示す。この表示装置のアスペクト比は、画面
(4:3)、ドット(1:2.4)とする。今、この表示データ
を表示容量変換して、画面縦(垂直)方向に表示容量を
2倍にして、表示しようとする横640ドット×縦400ドッ
トの表示容量の表示装置画面を第28図に示す。第28図に
示す表示装置は、あらかじめ第27図に示す従来の表示容
量の表示データを、表示容量変換(この場合、縦方向に
2倍)し、表示させた時、表示装置画面上の表示データ
による図形のアスペクト比が同じになるように、表示装
置のアスペクト比を、画面(4:3)、ドット(1:1.2)と
している。これにより、第27図、第28図に示すように表
示装置画面上の表示は、正方形、正円となり、同じアス
ペクト比となり見やすい。FIG. 27 is a diagram in which a square and a perfect circle are displayed by display data on a display device screen having a display capacity of 640 horizontal dots × 200 vertical dots. The display device has an aspect ratio of a screen (4: 3) and a dot (1: 2.4). Now, this display data is converted into the display capacity, the display capacity is doubled in the screen vertical (vertical) direction, and the display device screen of the display capacity of 640 (horizontal) × 400 (vertical) dots to be displayed is shown in FIG. Show. The display device shown in FIG. 28 converts the display data of the conventional display capacity shown in FIG. 27 in advance to display capacity conversion (in this case, twice in the vertical direction) and displays the data. The aspect ratio of the display device is set to a screen (4: 3) and a dot (1: 1.2) so that the aspect ratio of the figure based on the data becomes the same. As a result, as shown in FIGS. 27 and 28, the display on the display device screen becomes a square and a perfect circle, and has the same aspect ratio and is easy to see.
本実施例では、縦(垂直)方向での表示容量拡大した
表示装置について述べたが、横(水平)方向への表示容
量拡大、またこれとは逆に、縦(垂直)、横(水平)方
向への表示容量縮小された、表示容量の表示装置につい
ても、同様である。すなわち従来の表示容量の表示デー
タを容量変換して表示させた時に、従来表示容量の表示
装置画面上の表示アスペクト比と同じ(もしくは近似)
になるように、表示装置のアスペクト比を考慮すればよ
い。In this embodiment, the display device in which the display capacity is expanded in the vertical (vertical) direction is described. However, the display capacity is expanded in the horizontal (horizontal) direction, and conversely, the display device is expanded in the vertical (vertical) and horizontal (horizontal) directions. The same applies to a display device having a display capacity whose display capacity is reduced in the direction. That is, when the display data of the conventional display capacity is converted and displayed, the display aspect ratio on the display device screen of the conventional display capacity is the same (or approximate).
Thus, the aspect ratio of the display device may be considered.
[発明の効果] 本発明によれば、ある種の表示装置、例えば、ドット
マトリクス表示装置に、その表示容量とは異なる任意の
表示容量を有する他の表示装置の表示データを、その表
示容量の変換により、無表示部が生じないように表示さ
せることができる。しかも、任意倍率の縦横の変倍が可
能なので、像の歪を防止するようアスペクト比を考慮し
た表示容量変換が行える。[Effects of the Invention] According to the present invention, display data of another display device having an arbitrary display capacity different from the display capacity of a display device of a certain type, for example, a dot matrix display device, is displayed. By the conversion, display can be performed so that a non-display portion does not occur. In addition, since the magnification can be changed at any magnification in the vertical and horizontal directions, the display capacity can be converted in consideration of the aspect ratio so as to prevent image distortion.
第1図は本発明による表示システムの概略ブロック図、
第2図は従来の表示システムのブロック図、第3図およ
び第4図はそれぞれ従来の表示データダブルラスタ出力
方式および表示データの行間拡大方式の説明図、第5図
は本発明の第1実施例のブロック図、第6図は本発明の
第2実施例のブロック図、第7図および第8図は整数倍
のライン数拡大の説明図、第9図は非整数倍のライン数
拡大の説明図、第10図および第11図は表示容量増倍の説
明図、第12図〜第14図は第6図の表示システムの動作説
明図、第15図は本発明の第3実施例のブロック図、第16
図は本発明の第4実施例のブロック図、第17図〜第20図
は第15図および第16図の表示システムの動作説明図、第
21図は本発明の第5実施例のブロック図、第22図は本発
明の第6実施例のブロック図、第23図は本発明の第7実
施例のブロック図、第24図は本発明の第8実施例のブロ
ック図、第25図および第26図は第24図の表示システムの
動作説明図、第27図および第28図は本発明の第9実施例
の説明図である。 1:表示回路、2:表示装置、3:表示信号、4:表示装置イン
ターフェイス、5:表示データ、6:表示メモリ、7:表示メ
モリアドレス、8:表示メモリアドレス生成部、9:表示変
換制御部。FIG. 1 is a schematic block diagram of a display system according to the present invention,
FIG. 2 is a block diagram of a conventional display system, FIGS. 3 and 4 are explanatory diagrams of a conventional display data double raster output method and a display data line spacing enlargement method, respectively, and FIG. 5 is a first embodiment of the present invention. FIG. 6 is a block diagram of the second embodiment of the present invention, FIGS. 7 and 8 are explanatory diagrams of the number of lines multiplied by an integer multiple, and FIG. 10 and 11 are explanatory diagrams of display capacity multiplication, FIGS. 12 to 14 are explanatory diagrams of the operation of the display system of FIG. 6, and FIG. 15 is a diagram of a third embodiment of the present invention. Block diagram, No. 16
FIG. 17 is a block diagram of a fourth embodiment of the present invention, and FIGS. 17 to 20 are explanatory diagrams of the operation of the display system of FIGS.
FIG. 21 is a block diagram of a fifth embodiment of the present invention, FIG. 22 is a block diagram of a sixth embodiment of the present invention, FIG. 23 is a block diagram of a seventh embodiment of the present invention, and FIG. 25 and 26 are explanatory diagrams of the operation of the display system of FIG. 24, and FIGS. 27 and 28 are explanatory diagrams of a ninth embodiment of the present invention. 1: display circuit, 2: display device, 3: display signal, 4: display device interface, 5: display data, 6: display memory, 7: display memory address, 8: display memory address generator, 9: display conversion control Department.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 小沼 智 神奈川県横浜市戸塚区吉田町292番地 日立ビデオエンジニアリング株式会社内 (72)発明者 土谷 信雄 神奈川県横浜市戸塚区吉田町292番地 日立ビデオエンジニアリング株式会社内 (72)発明者 西岡 清和 神奈川県横浜市戸塚区吉田町292番地 株式会社日立製作所マイクロエレクトロ ニクス機器開発研究所内 (72)発明者 高師 輝実 神奈川県横浜市戸塚区吉田町292番地 株式会社日立製作所マイクロエレクトロ ニクス機器開発研究所内 (72)発明者 地主 匡宏 神奈川県横浜市戸塚区吉田町292番地 日立ビデオエンジニアリング株式会社内 (56)参考文献 特開 昭63−127288(JP,A) 特開 昭61−214879(JP,A) 特開 昭61−214878(JP,A) 特開 昭60−192479(JP,A) 特開 昭60−74771(JP,A) 特開 昭60−60686(JP,A) 特開 昭58−50589(JP,A) 特開 昭63−58497(JP,A) 特開 昭62−19897(JP,A) 特開 昭62−92995(JP,A) 特開 昭61−248082(JP,A) ──────────────────────────────────────────────────続 き Continued on the front page (72) Inventor Satoshi Onuma 292 Yoshida-cho, Totsuka-ku, Yokohama-shi, Kanagawa Prefecture Inside Hitachi Video Engineering Co., Ltd. (72) Inventor Nobuo Tsuchiya 292 Yoshida-cho, Totsuka-ku, Yokohama-shi, Kanagawa Prefecture Hitachi Video Engineering (72) Inventor Seiwa Nishioka 292 Yoshida-cho, Totsuka-ku, Yokohama-shi, Kanagawa Prefecture Inside Microelectronics Device Development Laboratory, Hitachi, Ltd. (72) Inventor Terumi Takashi 292 Yoshida-cho, Totsuka-ku, Yokohama-shi, Kanagawa Co., Ltd. In Hitachi, Ltd. Microelectronics Equipment Development Laboratory (72) Inventor Masahiro Landowner 292, Yoshida-cho, Totsuka-ku, Yokohama-shi, Kanagawa Prefecture Inside Hitachi Video Engineering Co., Ltd. (56) References JP-A-63-127288 (JP, A) 61-214879 (J JP-A-61-214878 (JP, A) JP-A-60-192479 (JP, A) JP-A-60-74771 (JP, A) JP-A-60-60686 (JP, A) 58-50589 (JP, A) JP-A-63-58497 (JP, A) JP-A-62-19897 (JP, A) JP-A-62-92995 (JP, A) JP-A-61-248082 (JP, A A)
Claims (2)
ドットの表示内容を表す複数の表示データを用いて、当
該画像の各ラインのドット数Nより多いドット数M(但
し、MはNの整数倍ではない整数)を各ラインに有する
画像を、入力する各表示データを入力するデータクロッ
クパルスのタイミングで順次取り込み、1データクロッ
クパルスによって取り込んだ表示データが表す表示内容
で1ドットを表示する表示装置に表示させる表示容量変
換装置であって、 前記表示メモリから、1水平表示期間に、前記画像の1
ラインを形成するNドットの表示内容を表すN個の表示
データを一定周期毎に順次読み出し、前記表示装置に出
力する手段と、 少なくとも一部の表示データの各々が前記表示装置に出
力されている各期間中に出力される前記データクロック
パルス数が他の一部の表示データの各々が前記表示装置
に出力されている各期間中に出力される前記データクロ
ックパルス数と異なり、かつ、1水平表示期間中に出力
されるデータクロックパルス数の総数が前記Mとなるよ
うに、1水平表示期間中にM個の前記データクロックパ
ルスを、表示データの各々が前記表示装置に出力されて
いる各期間中に、各々前記表示装置に出力する手段とを
有することを特徴とする表示容量変換装置。1. Each of the images stored in a display memory.
Using a plurality of display data representing the display contents of dots, an image having a number of dots M (M is an integer that is not an integral multiple of N) greater than the number N of dots on each line of the image is input. A display capacity converter for sequentially displaying each display data at the timing of a data clock pulse for inputting the display data, and displaying the data on a display device displaying one dot with the display content represented by the display data captured by one data clock pulse; From the memory, during one horizontal display period, one of the images
Means for sequentially reading out N display data representing the display contents of N dots forming a line at regular intervals and outputting the display data to the display device; and at least a part of the display data is output to the display device. The number of data clock pulses output during each period is different from the number of data clock pulses output during each period when each of the other part of the display data is output to the display device, and one horizontal M data clock pulses are output during one horizontal display period so that the total number of data clock pulses output during the display period is M, and each of display data is output to the display device. Means for outputting to the display device during each period.
複数の表示データであって、各々が画像の1ドットの表
示内容を示す複数の表示データを記憶した表示メモリ
と、 入力する表示データを入力するデータクロックパルスの
タイミングで順次取り込み、1データクロックパルスに
よって取り込んだ表示データが表す表示内容で1ドット
を表示する表示装置と、 前記表示メモリに記憶された複数の表示データを用いて
各ラインのドット数がM(但し、MはNより大きく、N
の整数倍ではない整数)である画像を、前記表示装置に
表示させる表示容量変換装置とを備え、 前記表示容量変換装置は、 前記表示メモリから、1水平表示期間に、前記画像の1
ラインを形成するNドットの表示内容を表すN個の表示
データを一定周期毎に順次読みだし、前記表示装置に出
力する手段と、 少なくとも一部の表示データの各々が前記表示装置に出
力されている各期間中に出力される前記データクロック
パルス数が他の一部の表示データの各々が前記表示装置
に出力されている各期間中に出力される前記データクロ
ックパルス数と異なり、かつ、1水平表示期間中に出力
されるデータクロックパルス数の総数が前記Mとなるよ
うに1水平表示期間中にM個の前記データクロックパル
スを、表示データの各々が前記表示装置に出力されてい
る各期間中に、各々前記表示装置に出力する手段とを有
することを特徴とする表示システム。2. A display memory which stores a plurality of display data representing an image in which the number of dots in each line is N, each display data representing a display content of one dot of the image. A display device that sequentially captures data at the timing of a data clock pulse for inputting data and displays one dot with display content represented by display data captured by one data clock pulse, and a plurality of display data stored in the display memory. If the number of dots in each line is M (where M is greater than N and N
A display capacity conversion device that causes the display device to display an image that is an integer that is not an integral multiple of the display memory, and wherein the display capacity conversion device reads one of the images from the display memory during one horizontal display period.
Means for sequentially reading N display data representing the display contents of N dots forming a line at regular intervals and outputting the display data to the display device; and at least a portion of each of the display data is output to the display device. The number of data clock pulses output during each period is different from the number of data clock pulses output during each period when some other display data is being output to the display device, and M data clock pulses are output during one horizontal display period so that the total number of data clock pulses output during the horizontal display period is M, and each of display data is output to the display device. Means for outputting to the display device during each period.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63305804A JP2613933B2 (en) | 1988-12-02 | 1988-12-02 | Display capacity conversion device and display system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63305804A JP2613933B2 (en) | 1988-12-02 | 1988-12-02 | Display capacity conversion device and display system |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7315608A Division JPH08227285A (en) | 1995-12-04 | 1995-12-04 | Enlargement display device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH02150892A JPH02150892A (en) | 1990-06-11 |
JP2613933B2 true JP2613933B2 (en) | 1997-05-28 |
Family
ID=17949566
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63305804A Expired - Lifetime JP2613933B2 (en) | 1988-12-02 | 1988-12-02 | Display capacity conversion device and display system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2613933B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3189010B2 (en) * | 1990-06-19 | 2001-07-16 | キヤノン株式会社 | Image processing device |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5850589A (en) * | 1981-09-21 | 1983-03-25 | 日本電気株式会社 | Display processor |
JPS6060686A (en) * | 1983-09-13 | 1985-04-08 | 富士通株式会社 | Start control system for image data |
JPS6074771A (en) * | 1983-09-30 | 1985-04-27 | Toshiba Corp | Extension and reduction system of picture image |
JPS60192479A (en) * | 1984-03-14 | 1985-09-30 | Matsushita Electric Ind Co Ltd | Television signal receiver |
JPS61214878A (en) * | 1985-03-20 | 1986-09-24 | Nippon Gakki Seizo Kk | Picture displaying device |
JPH0727358B2 (en) * | 1985-03-20 | 1995-03-29 | ヤマハ株式会社 | Image display device |
JPS6358497A (en) * | 1986-08-29 | 1988-03-14 | シャープ株式会社 | Character processor |
JPH0687192B2 (en) * | 1986-11-17 | 1994-11-02 | 富士通株式会社 | Pattern generator |
-
1988
- 1988-12-02 JP JP63305804A patent/JP2613933B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH02150892A (en) | 1990-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100261688B1 (en) | Apparatus for displaying on screen television being created pixel arthmetic by using display scan memory for horizontal scanning | |
JP3138173B2 (en) | Frame memory device for graphics | |
JPS6158083A (en) | Fast memory system, data processing method and memory segment | |
JPH06167966A (en) | Display circuit | |
JPH07181941A (en) | Frame buffer device provided with high-speed copying means and execution method of double-buffered animation using said device | |
EP0658858B1 (en) | Graphics computer | |
EP0345672A2 (en) | Address generator | |
JP2613933B2 (en) | Display capacity conversion device and display system | |
JPH0934411A (en) | Image display device and liquid crystal display controller | |
JPH08227285A (en) | Enlargement display device | |
JPH07281637A (en) | Liquid crystal display-multi-resolution displaying method | |
JP2713938B2 (en) | Display control device | |
JPH0850573A (en) | Microcomputer | |
JPH07123322A (en) | Image transforming system | |
JPH07271966A (en) | Data storage method, and scroll method and data output method using the method | |
JPH0571113B2 (en) | ||
JP3039283B2 (en) | Image processing method and apparatus | |
JPS6057075B2 (en) | display device | |
JPH10145585A (en) | Magnified image generator | |
JP2803235B2 (en) | Digital image processing method | |
JPS61148487A (en) | Expander/reducer | |
JPH05108056A (en) | Variable power display device | |
JPH06110434A (en) | Character display device | |
JPH0589109A (en) | Ruled line character display method | |
JPH0683548A (en) | Image processor |