JP2000338948A - Image display device - Google Patents

Image display device

Info

Publication number
JP2000338948A
JP2000338948A JP11152961A JP15296199A JP2000338948A JP 2000338948 A JP2000338948 A JP 2000338948A JP 11152961 A JP11152961 A JP 11152961A JP 15296199 A JP15296199 A JP 15296199A JP 2000338948 A JP2000338948 A JP 2000338948A
Authority
JP
Japan
Prior art keywords
display
data
frame memory
line
word
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
Application number
JP11152961A
Other languages
Japanese (ja)
Other versions
JP3881475B2 (en
Inventor
Mitsuaki Takeda
光明 武田
Tetsukazu Takemura
哲一 竹村
Kinya Maruko
欽也 丸子
Tadashi Yoshida
忠司 吉田
Kimihiko Tezuka
公彦 手塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Computer Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Computer Engineering Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Computer Engineering Corp filed Critical Toshiba Corp
Priority to JP15296199A priority Critical patent/JP3881475B2/en
Publication of JP2000338948A publication Critical patent/JP2000338948A/en
Application granted granted Critical
Publication of JP3881475B2 publication Critical patent/JP3881475B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Memory System (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an image display device capable of reducing or removing a load of a display software or complicated control, for executing image display by executing divided display on each individual section determined on one display screen from a single frame memory. SOLUTION: This device has a display screen, single frame memory 4 for housing display data to the display screen, and an access means for accessing the display data to be displayed on each individual section determined on the display screen from the frame memory 4. A CPU 1 executes the write control of the display data on the single frame memory 4, and a display address specifying circuit 3 generates an address of the frame memory 4 for reading out the data to be displayed on each individual section.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、単一のフレ−ムメ
モリから、一つの表示画面において決められた個々の区
画それぞれに分割表示することによって画像表示する画
像表示装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image display device for displaying an image by dividing a single frame memory into individual sections determined on one display screen.

【0002】[0002]

【従来の技術】近年、多画素数のデ−タの画面表示が必
要とされる場合が生じている。例えば、細密な画像を必
要とするデザイン分野用途や大きな表示を必要とするス
クリーン的な用途の場合などである。
2. Description of the Related Art In recent years, there have been cases where a screen display of data having a large number of pixels is required. For example, this is the case in a design field application requiring a fine image or a screen-like application requiring a large display.

【0003】これらの場合の表示を実現する方法とし
て、一つの表示画面を複数の区画に分割し、それぞれの
区画に対応して表示制御回路を設け、別々に表示制御す
る構成したものがある。
As a method of realizing display in these cases, there is a method in which one display screen is divided into a plurality of sections, a display control circuit is provided for each section, and the display is separately controlled.

【0004】このような方法がとられる理由としては、
多画素数対応のディスプレイ自体が製造可能であるとし
ても、画素数の多いため、表示周波数が高くなり一つの
表示制御回路では対応できなくなったためである。
The reason why such a method is adopted is as follows.
This is because even if a display capable of handling a large number of pixels can be manufactured, the display frequency is increased due to the large number of pixels, and a single display control circuit cannot handle the display.

【0005】ここで、かかる一つの表示画面を複数の区
画に分割し、それぞれの区画の表示制御を別々に行う表
示装置の場合、それぞれの表示回路ごとにフレ−ムメモ
リを設けるのが一般的である。
Here, in the case of a display device in which one display screen is divided into a plurality of sections and display control of each section is performed separately, a frame memory is generally provided for each display circuit. is there.

【0006】このような一つの表示画面を複数の区画に
分割して、それぞれ別々に表示制御を行う表示装置の場
合、表示する情報が画面のどの位置に表示されるかを算
出しつつ、複数の区画の対応するフレ−ムメモリに表示
情報を書き込むことが必要となる。
[0006] In the case of a display device in which one display screen is divided into a plurality of sections and display control is performed separately for each of the sections, a position on the screen where information to be displayed is displayed is calculated while calculating a plurality of positions. It is necessary to write the display information in the corresponding frame memory of the section.

【0007】したがって、どのフレ−ムメモリに書き込
むかは、表示制御を行うソフトウェアの負担となり、複
雑な制御を必要とする。
Therefore, which frame memory is to be written is a burden on software for display control, and requires complicated control.

【0008】[0008]

【発明が解決しようとする課題】本発明は、上記したソ
フトウェアの負担や複雑な制御を軽減・解消するための
もので、単一のフレ−ムメモリから、一つの表示画面に
おいて決められた個々の区画それぞれに分割表示するこ
とによって画像表示する画像表示装置を提供することを
目的とする。
SUMMARY OF THE INVENTION The present invention is intended to reduce or eliminate the above-mentioned burden on software and complicated control. It is an object of the present invention to provide an image display device that displays an image by dividing and displaying each section.

【0009】[0009]

【課題を解決するための手段】上記課題解決のため、本
発明は、表示画面と、前記表示画面への表示デ−タを格
納する一つのフレームメモリと、前記表示画面において
決められた個々の区画それぞれに表示させるべき表示デ
ータを前記フレ−ムメモリよりアクセスするアクセス手
段とを有することを特徴とする。
In order to solve the above-mentioned problems, the present invention provides a display screen, one frame memory for storing display data on the display screen, and individual frames defined in the display screen. Access means for accessing display data to be displayed in each section from the frame memory.

【0010】これは、単一のフレームメモリに納められ
た表示データを複数に分割された区画の中の適切な区画
に表示するためである。これにより、ソフトウェアのフ
レ−ムメモリへの書き込み制御は複数の表示区画が存在
することを全く意識することなく単一のフレ−ムメモリ
への書き込みとして実行できる。
This is because display data stored in a single frame memory is displayed in an appropriate section among a plurality of sections. As a result, the control of writing the software into the frame memory can be executed as writing into a single frame memory without any awareness that a plurality of display sections exist.

【0011】また、表示画面において決められた個々の
区画それぞれの画面に先頭表示すべきデ−タが格納され
た前記フレ−ムメモリのアドレスを格納する手段と、前
記区画それぞれの1ラインに表示とすべきデータの前記
フレ−ムメモリ内のワ−ド数を格納するワード数格納手
段と、前記区画それぞれの1ラインの最後から次のライ
ンの先頭までに相当する前記フレ−ムメモリ内のワ−ド
数を格納する第二のワード数格納手段と、前記アドレス
を格納する手段の内容が出発アドレスとされ前記ワ−ド
数格納手段の内容分アドレスが更新されるごとに前記第
二のワ−ド数格納手段の内容分飛ばされ発生されるアド
レスにより前記フレ−ムメモリをアクセスするアクセス
手段とを有することを特徴とする。
A means for storing an address of the frame memory in which data to be first displayed is stored on a screen of each of the individual sections determined on the display screen; and a display on one line of each of the sections. Word number storage means for storing the number of words in the frame memory of data to be written, and words in the frame memory corresponding to the end of one line of each of the sections and the beginning of the next line. The second word number storing means for storing the number and the contents of the address storing means are used as the starting address, and the second word is updated each time the address is updated by the contents of the word number storing means. Access means for accessing the frame memory by an address generated by skipping the contents of the number storage means.

【0012】これは、読み出しアドレスを各区画に対応
して設定・発生するためである。これにより、ソフトウ
ェアのフレ−ムメモリへの書き込み制御は表示区画が複
数あることを全く意識することなく単一のフレ−ムメモ
リへの書き込みとして実行できる。
This is because a read address is set and generated corresponding to each section. As a result, the writing control of the software to the frame memory can be executed as writing to a single frame memory without any awareness that there are a plurality of display sections.

【0013】また、上記に加え、さらに、前記区画それ
ぞれの各ラインの先頭表示とすべき前記フレ−ムメモリ
のデ−タを含むワ−ド内の該デ−タの位置を指示する情
報を格納する位置指示格納手段と、前記フレ−ムメモリ
から前記アクセス手段により読み出されるワ−ドが各前
記区画の各ラインの先頭の表示に用いられる場合には前
記位置指示格納手段の内容に基づき該ワ−ドの一部を切
り捨てる手段とを有することを特徴とする。
Further, in addition to the above, information indicating the position of the data in the word including the data of the frame memory to be displayed at the top of each line of each section is stored. When the word read out by the access means from the frame memory is used to display the head of each line of each section, the word is read based on the contents of the position indication storage means. And means for cutting off a part of the gate.

【0014】これは、読み出されるフレ−ムメモリの1
ワ−ド幅が区画の1表示デ−タビット数より大きい場合
に各区画画面左端に生ずる本来必要のない端数となるデ
−タを切り捨てるためである。
This is one of the frame memories to be read.
If the word width is larger than one display data bit number of the section, data which is generated at the left end of each section screen and becomes an unnecessary part is truncated.

【0015】また、上記に加え、さらに、拡大表示の横
倍率を格納する横倍率格納手段と、拡大表示の縦倍率を
格納する縦倍率格納手段と、前記アクセス手段により読
み出される前記フレ−ムメモリの内容を横方向縦方向そ
れぞれに前記横倍率格納手段の内容と前記縦倍率格納手
段の内容に基づき複数回繰り返し出力する手段と、前記
区画それぞれの各ラインの先頭表示とすべき前記フレ−
ムメモリのデ−タを含むワ−ド内の該デ−タの位置をデ
−タ単位で指示する情報を格納する第二の位置指示格納
手段と、前記フレ−ムメモリから前記アクセス手段によ
り読み出されるワ−ドが各前記区画の各ラインの先頭の
表示に用いられる場合には前記第二の位置指示格納手段
の内容に基づき該ワ−ドを下位にシフトする手段とを有
することを特徴とする。
Further, in addition to the above, furthermore, a horizontal magnification storage means for storing a horizontal magnification of the enlarged display, a vertical magnification storage means for storing a vertical magnification of the enlarged display, and a frame memory read by the access means. Means for repeatedly outputting the contents in the horizontal and vertical directions a plurality of times based on the contents of the horizontal magnification storage means and the contents of the vertical magnification storage means, and the frame to be displayed at the top of each line of the section.
Second position indicating storage means for storing information indicating the position of the data in a word including the data of the frame memory in units of data, and the information is read from the frame memory by the access means. Means for shifting the word to a lower position based on the contents of the second position indication storage means when the word is used to display the head of each line of each section. .

【0016】これは、フレ−ムメモリに書き込まれたデ
−タを元デ−タとして複数の区画を有する表示部に拡大
表示することに対応するためである。また、上記に増し
て各区画画面左端に生ずる端数となるデ−タを正確に破
棄するためである。
This is to cope with enlarging the data written in the frame memory as original data on a display section having a plurality of sections. In addition, this is for accurately discarding data that is a fraction that occurs at the left end of each section screen.

【0017】また、あるいは、さらに、拡大表示の横倍
率を格納する横倍率格納手段と、拡大表示の縦倍率を格
納する横倍率格納手段と、前記フレ−ムメモリから前記
アクセス手段により読み出されるワ−ドが各前記区画の
各ラインの先頭の表示に用いられる場合でも各前記区画
の各画面の先頭ラインの表示に用いられる場合でもない
場合には前記アクセス手段により読み出される前記フレ
−ムメモリの内容を横方向縦方向それぞれに前記横倍率
格納手段の内容と前記縦倍率格納手段の内容に基づき複
数回繰り返し出力する手段と、前記区画それぞれの各ラ
インの先頭表示とすべき前記フレ−ムメモリのデ−タを
含むワ−ド内の該デ−タの位置をデ−タ単位で指示する
情報を格納する第二の位置指示格納手段と、前記フレ−
ムメモリから前記アクセス手段により読み出されるワ−
ドが各前記区画の各ラインの先頭の表示に用いられる場
合には前記第二の位置指示格納手段の内容に基づき該ワ
−ドを下位にシフトする手段と、前記区画それぞれの各
ラインの先頭表示とすべき前記フレ−ムメモリのデ−タ
を含むワ−ド内の該デ−タの位置をデ−タ単位未満相当
で指示する情報を格納する第三の位置指示格納手段と、
前記フレ−ムメモリから前記アクセス手段により読み出
されるワ−ドが各前記区画の各ラインの先頭の表示に用
いられる場合には前記第三の位置指示格納手段の内容に
基づき横方向に複数回繰り返し出力する手段と、前記区
画それぞれの各画面の先頭ライン表示とすべき前記フレ
−ムメモリのラインデ−タの位置をライン単位未満相当
で指示する情報を格納するライン位置指示格納手段と、
前記フレ−ムメモリから前記アクセス手段により読み出
されるラインデ−タが各前記区画の各画面の先頭ライン
の表示に用いられる場合には前記ライン位置指示格納手
段の内容に基づき縦方向に複数回繰り返し出力する手段
とを有することを特徴とする。
Further, or alternatively, a horizontal magnification storage means for storing the horizontal magnification of the enlarged display, a horizontal magnification storage means for storing the vertical magnification of the enlarged display, and a word read out from the frame memory by the access means. If the code is not used to display the head of each line in each section or to display the top line of each screen in each section, the contents of the frame memory read by the access means are read. Means for repeatedly outputting a plurality of times in each of the horizontal and vertical directions based on the contents of the horizontal magnification storage means and the contents of the vertical magnification storage means, and data of the frame memory to be displayed at the top of each line of the section. Second position indicating storage means for storing information indicating the position of the data in a word including the data in units of data;
A word read from the memory by the access means.
Means for shifting the word to a lower position based on the contents of the second position indication storing means, if the word is used to display the head of each line of each section, Third position indicating storage means for storing information indicating the position of the data in the word including the data of the frame memory to be displayed in a unit less than the data unit;
When a word read from the frame memory by the access means is used to display the head of each line in each section, the word is repeatedly output in the horizontal direction a plurality of times based on the contents of the third position indication storage means. Means for storing the information indicating the position of the line data of the frame memory to be displayed as the top line of each screen of each section in units of less than a line unit;
When the line data read from the frame memory by the access means is used to display the first line of each screen of each section, the data is repeatedly output in the vertical direction a plurality of times based on the contents of the line position instruction storage means. Means.

【0018】これも、フレ−ムメモリに書き込まれたデ
−タを元デ−タとして複数の区画を有する表示部に拡大
表示することに対応するためである。また、上記第三の
手段に増して各区画画面左端に生ずる端数となるデ−タ
を正確に破棄するするとともに、さらに、拡大により生
ずるデ−タの各区画画面へのまたがりを処理しそれら表
示のつながりを補正するためである。
This is also to cope with enlarging the data written in the frame memory as original data on a display section having a plurality of sections. In addition to the above-mentioned third means, data which is a fraction which is generated at the left end of each divided screen is discarded accurately, and furthermore, data which is generated by enlargement and spread over each divided screen is processed and displayed. This is for correcting the connection.

【0019】[0019]

【発明の実施の形態】以下、本発明の実施形態を図面を
参照しながら説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0020】図1は、本発明の実施形態である画像表示
装置の構成を示す図である。
FIG. 1 is a diagram showing a configuration of an image display device according to an embodiment of the present invention.

【0021】本実施形態は、ディスプレイ構成を2×2
の4画面とし、そのそれぞれを一つの表示画面の決めら
れた区画とする場合に本発明を適用したものである。
In this embodiment, the display configuration is 2 × 2
The present invention is applied to the case where the four screens are used and each of them is a defined section of one display screen.

【0022】同図に示すように、この画像表示装置は、
CPU(centralprocessing uni
t)1、CRT(cathode raytube)コ
ントロ−ラ2、表示アドレス指定回路3、フレ−ムメモ
リ4、表示デ−タ切捨て回路5、一つの表示画面を例え
ば4つの区画に分割し、それぞれの区画を表示領域A、
B、C、D(以後この表示領域A、B、C、Dのことを
ディスプレイ6、7、8、9と呼ぶ。)とした表示装置
とを有する。
As shown in FIG.
CPU (central processing uniti)
t) 1, CRT (cathode raytube) controller 2, display address specifying circuit 3, frame memory 4, display data truncation circuit 5, one display screen is divided into, for example, four sections, and each section is divided into four sections. Display area A,
B, C, and D (hereinafter, the display areas A, B, C, and D are referred to as displays 6, 7, 8, and 9).

【0023】CPU1は、表示デ−タのフレ−ムメモリ
4への書き込み制御を実行する他、図示を省略したその
他の制御を行うものである。
The CPU 1 controls writing of display data to the frame memory 4 and performs other controls (not shown).

【0024】CRTコントロ−ラ2は、上記の書き込み
制御に際しフレ−ムメモリ4をハ−ドウェア的に制御す
るものである。
The CRT controller 2 controls the frame memory 4 in a hardware manner in the write control.

【0025】表示アドレス指定回路3は、各ディスプレ
イ6、7、8、9に表示させるべきデ−タを読み出すた
めのフレ−ムメモリ4のアドレスを発生するものであ
る。
The display address designation circuit 3 generates an address of the frame memory 4 for reading data to be displayed on each of the displays 6, 7, 8, and 9.

【0026】フレームメモリ4は、一つの表示画面に対
応する2次元対応のメモリであり、CPU1により、C
RTコントロ−ラ2を介してデータが書き込まれ、表示
アドレス指定回路3により読み出しアドレスを指定され
表示デ−タ切捨て回路5を介し、ディスプレイ6、7、
8、9にデータ表示するものである。
The frame memory 4 is a two-dimensional memory corresponding to one display screen.
Data is written through the RT controller 2, the read address is specified by the display address specifying circuit 3, and the display 6, 7,
Data is displayed in 8 and 9.

【0027】フレ−ムメモリ4へのデ−タ書き込みにつ
いて、説明する。
The writing of data to the frame memory 4 will be described.

【0028】フレ−ムメモリ4へのデ−タ書き込みは、
ディスプレイすなわち決められた区画がいくつあろうと
も関係なく、それらは単一であり、単純に縦横の画素数
関係を維持したままのものとしてなされる。
Data writing to the frame memory 4 is performed as follows.
Regardless of the number of displays or fixed partitions, they are single and are made simply as maintaining the vertical and horizontal pixel count relationships.

【0029】これは、本発明の目的とするところの、ソ
フトウェアの負担や複雑な制御を軽減・解消して、単一
のフレ−ムメモリから、一つの表示画面において決めら
れた個々の区画それぞれに分割表示するのを実現するた
めである。
This reduces or eliminates the burden of software and complicated control, which is the object of the present invention, and allows a single frame memory to be assigned to individual sections determined on one display screen. This is to realize split display.

【0030】例えば、書き込まれるデ−タは、一画素あ
たり32ビットで横3200画素×縦2400ライン、
一画素あたり8ビットで横800画素×縦600ライ
ン、また、一画素あたり8ビットで横1066画素×縦
343ラインなど、一画素あたりのビット数や縦横の画
素数、縦横の画素数比など様々な場合があり得る。
For example, data to be written is 32 bits per pixel, 3200 pixels horizontal × 2400 lines vertical,
8 bits per pixel, 800 pixels wide x 600 lines high, and 8 bits per pixel, 1066 pixels wide x 343 lines wide, such as the number of bits per pixel, the number of pixels vertically and horizontally, the ratio of the number of pixels vertically and horizontally It may be possible.

【0031】これらのデ−タがフレームメモリ4に書き
込まれると、画面左上に対応する格納領域から右へ横画
素デ−タ分、下へラインデ−タ分詰められ格納される。
When these data are written into the frame memory 4, they are stored by packing horizontal pixel data downward and line data downward from the storage area corresponding to the upper left of the screen to the right.

【0032】いずれの場合も、単純な縦横の書き込みで
あるから複数のディスプレイ6、7、8、9があること
を考慮する必要なく格納することができる。
In any case, since the writing is simple in the vertical and horizontal directions, it can be stored without having to consider that there are a plurality of displays 6, 7, 8, and 9.

【0033】次に、表示アドレス指定回路3の動作を説
明する。
Next, the operation of the display address specifying circuit 3 will be described.

【0034】ここでは、例として、ディスプレイ6、
7、8、9の表示対応が図2に示されたような縦横の画
素数及びライン数で、また一画素あたり32ビットのデ
−タ量で表示される場合について説明する。同図のよう
に横は3200画素で、縦は2400ラインであり、こ
れらの表示に用いられるべきデータがフレ−ムメモリ4
に一画面として書き込まれている。
Here, as an example, the display 6,
The case where the display correspondence of 7, 8, and 9 is displayed with the number of pixels in the vertical and horizontal directions and the number of lines as shown in FIG. 2 and the data amount of 32 bits per pixel will be described. As shown in the figure, the horizontal is 3200 pixels, and the vertical is 2400 lines.
Is written as one screen.

【0035】また、例として、フレ−ムメモリ4の容量
も上記と同じ横3200画素で縦2400ライン、一画
素あたり32ビットのデ−タがちょうど収まる大きさで
あるとして説明する。
Further, as an example, the description will be made on the assumption that the capacity of the frame memory 4 is the same as the above, that is, 3200 pixels in width, 2400 lines in length, and 32 bits of data per pixel.

【0036】同図を見てわかるようにディスプレイ6、
7、8、9はそれぞれ表示のため必要とするフレ−ムメ
モリ内の領域すなわちアドレスが異なる。
As can be seen from FIG.
Areas 7, 8, and 9 required for display in the frame memory, that is, addresses, are different.

【0037】そこで、これらのディスプレイ6、7、
8、9への表示のためそれぞれ適切なアドレスを発生さ
せようとするのが表示アドレス指定回路3の機能であ
る。
Therefore, these displays 6, 7,
The function of the display address designating circuit 3 is to generate appropriate addresses for the display on 8 and 9, respectively.

【0038】アドレスの発生について、図3を参照して
説明する。
The generation of an address will be described with reference to FIG.

【0039】同図は表示アドレス指定回路3の詳細を説
明する図である。A先頭アドレス設定31Aは、ディス
プレイ6の画面先頭表示とすべきフレ−ムメモリ4のデ
−タを格納するそのアドレスを格納するレジスタであ
る。
FIG. 3 is a diagram for explaining the details of the display address designating circuit 3. The A-head address setting 31A is a register for storing the address of the frame memory 4 for storing the data of the frame memory 4 to be displayed at the top of the screen of the display 6.

【0040】同様に、それぞれ、B先頭アドレス設定3
1Bは、ディスプレイ7の画面先頭表示とすべきフレ−
ムメモリ4のデ−タを格納するそのアドレスを格納する
レジスタ、C先頭アドレス設定31Cは、ディスプレイ
7の画面先頭表示とすべきフレ−ムメモリ4のデ−タを
格納するそのアドレスを格納するレジスタ、D先頭アド
レス設定31Dは、ディスプレイ7の画面先頭表示とす
べきフレ−ムメモリ4のデ−タを格納するそのアドレス
を格納するレジスタである。
Similarly, B head address setting 3
1B is a frame to be displayed at the top of the screen of the display 7.
A register for storing the address of the frame memory 4 for storing the data, a C-head address setting 31C is a register for storing the address of the frame memory 4 for storing the data of the frame memory 4 to be displayed on the screen of the display 7; The D head address setting 31D is a register for storing the address of the frame memory 4 for storing the data to be displayed on the screen of the display 7 as the head display.

【0041】例えば、フレ−ムメモリ4から一つのアド
レス指定により読み出されるデ−タすなわちワ−ド幅お
よびその転送のためのメモリバス幅がともに256ビッ
トである場合を例にとると、上記設定31Aの内容は、
00000(16進表示)、上記設定31Bの内容は、
000C8(設定31A内容に、1600画素×32ビ
ット/256ビット、を加え16進表示にしたもの)で
あり、上記設定31Cの内容は、75300(設定31
A内容に、3200画素×1200ライン×32ビット
/256ビット、を加え16進表示にしたもの)、設定
31Dの内容は、753C8(設定31C内容に設定3
1B内容を加えたもの)である。
For example, when the data read out from the frame memory 4 by one address specification, that is, the word width and the memory bus width for the transfer are both 256 bits, the above setting 31A The contents of
00000 (hexadecimal notation), the content of the setting 31B is
000C8 (the content of the setting 31A and 1600 pixels × 32 bits / 256 bits are added to the hexadecimal display), and the content of the setting 31C is 75300 (the setting 31A).
A content added to 3200 pixels × 1200 lines × 32 bits / 256 bits and displayed in hexadecimal), and the content of setting 31D is 753C8 (setting 3
1B contents).

【0042】これらの、各ディスプレイ先頭アドレスを
参照して最初の表示アドレスがアドレス更新部32A内
の表示アドレス出力ステップ34により出力され、フレ
−ムメモリ4の中のメモリアクセス優先順序回路33に
導かれる。
The first display address is outputted by the display address output step 34 in the address updating section 32A with reference to each display head address, and is guided to the memory access priority order circuit 33 in the frame memory 4. .

【0043】なお、ここで、アドレス更新部32A、同
32B、同32C、同32Dは同一の機能を果たすもの
である。
Here, the address updating sections 32A, 32B, 32C, and 32D perform the same function.

【0044】発生アドレスの更新は、次のようになされ
る。
The update of the generated address is performed as follows.

【0045】表示アドレス出力ステップ34により最初
のアドレスが発生されたあと、カウンタ更新ステップ3
5によりカウンタが更新される。このカウンタはアドレ
ス発生によりディスプレイそれぞれの1ライン表示が終
了したか否かを判定するためのものである。
After the first address is generated in the display address output step 34, the counter update step 3
5 updates the counter. This counter is used to determine whether or not one line display on each display has been completed due to the generation of an address.

【0046】したがって、次の1/2ライン判定ステッ
プ36で、これが判定できる。ここで、1/2ライン判
定となっているのは、フレ−ムメモリ4の格納状態を基
準として記載したからであり、より一般的には、ディス
プレイそれぞれの1ライン表示とすべきフレ−ムメモリ
4内のワード数に達したかを判定する。この例では、こ
のワ−ド数は、200(1600画素×32ビット/2
56ビット)である。1/2ラインに達しなければ1ア
ドレス分加算ステップ38ですぐ隣のアドレスを発生す
べく更新され、表示アドレス出力ステップ34に戻る。
Therefore, this can be determined in the next 1/2 line determination step 36. Here, the ラ イ ン line determination is made because the storage state of the frame memory 4 is described as a reference, and more generally, the frame memory 4 to be displayed as one line on each display. It is determined whether the number of words in is reached. In this example, the number of words is 200 (1600 pixels × 32 bits / 2
56 bits). If it does not reach the half line, the address is updated to generate the immediately adjacent address in one address addition step 38, and the process returns to the display address output step 34.

【0047】1/2ラインに達した場合は、1/2ライ
ン分加算ステップ37により、ディスプレイそれぞれで
いえば1ライン分飛ばされたアドレスを発生すべく更新
され、表示アドレス表示ステップ34へ戻る。
When the display reaches the half line, the display is updated to generate an address skipped by one line in each of the displays by a half line addition step 37, and the process returns to the display address display step.

【0048】ここで、1/2ライン分加算となっている
のは、フレ−ムメモリ4の格納状態を基準としまたフレ
−ムメモリ4の容量がちょうど4つのディスプレイの表
示可能量と同一だからであり、より一般的には、ディス
プレイそれぞれの1ライン表示の最後から次のラインの
先頭までに相当するフレ−ムメモリ4内のワ−ド数分の
加算である。この例では、このワ−ド数は200(16
00画素×32ビット/256)である。
The reason for the addition of 1/2 line is that the capacity of the frame memory 4 is exactly the same as the displayable amount of the four displays based on the storage state of the frame memory 4. More generally, the addition is performed by the number of words in the frame memory 4 corresponding to from the end of one line display of each display to the beginning of the next line. In this example, the number of words is 200 (16
00 pixels × 32 bits / 256).

【0049】メモリアクセス優先順序回路33は各ディ
スプレイに対応して発生された表示アドレスを優先順に
フレ−ムメモリ4本体にアクセスするためのものであ
る。
The memory access priority ordering circuit 33 is for accessing the display address generated for each display to the frame memory 4 in the order of priority.

【0050】これにより、複数のディスプレイの中の適
切なディスプレイに表示するためのデ−タを出力するこ
とができる。
As a result, data to be displayed on an appropriate one of the plurality of displays can be output.

【0051】以上、説明したように、この実施形態は、
一つの表示画面のおいて決められた個々の区画それぞれ
の画面に相当するディスプレイ6、7、8、9それぞれ
の画面先頭表示とすべきフレ−ムメモリ4のデ−タを格
納する該フレ−ムメモリのアドレスを格納するレジスタ
と、前記ディスプレイ6、7、8、9それぞれの1ライ
ン表示とすべき前記フレ−ムメモリ4内のワ−ド数を格
納するレジスタと、前記ディスプレイそれぞれの1ライ
ン表示の最後から次のラインの先頭までに相当する前記
フレ−ムメモリ4内のワ−ド数を格納する第二のレジス
タとを設けることによって、読み出しアドレスを個々の
区画に対応する各ディスプレイ6、7、8、9に対応し
て設定・発生することができる。
As described above, in this embodiment,
The frame memory for storing the data of the frame memory 4 to be displayed on the top of each of the displays 6, 7, 8, and 9 corresponding to the screens of the individual sections determined on one display screen. A register for storing the address of the display, a register for storing the number of words in the frame memory 4 to be displayed as one line on each of the displays 6, 7, 8, and 9, and a register for displaying one line on each of the displays. By providing a second register for storing the number of words in the frame memory 4 corresponding to the last to the beginning of the next line, the read address can be set to each of the displays 6, 7,. 8 and 9 can be set and generated.

【0052】次に、表示デ−タ切捨て回路5の動作を説
明する。
Next, the operation of the display data truncation circuit 5 will be described.

【0053】ここでは、例として、ディスプレイ6、
7、8、9の表示対応が図2に示されたような縦横の画
素数及びライン数で、また一画素あたりは上記と異なり
8ビットのデ−タ量で表示される場合について説明す
る。同図のように横は3200画素で、縦は2400ラ
インであり、これらの表示に用いられるべきデータがフ
レ−ムメモリ4に一画面として書き込まれている。
Here, as an example, the display 6,
A case where the display correspondence of 7, 8, and 9 is represented by the number of vertical and horizontal pixels and the number of lines as shown in FIG. 2, and a pixel is represented by an 8-bit data amount differently from the above will be described. As shown in the figure, the horizontal is 3200 pixels and the vertical is 2400 lines, and data to be used for these displays is written in the frame memory 4 as one screen.

【0054】ここで、フレ−ムメモリに書き込まれたデ
ータはまた上記と異なり800画素×600ライン分で
ある場合を例にとる。
Here, the case where the data written in the frame memory is 800 pixels × 600 lines, which is different from the above, is taken as an example.

【0055】また、、フレ−ムメモリ4の容量は上記で
詳述した場合と同じ横3200画素で縦2400ライ
ン、一画素あたり32ビットのデ−タがちょうど収まる
大きさであるとする。
Further, it is assumed that the capacity of the frame memory 4 is the same as that described in detail above, with a size of 3200 pixels in width, 2400 lines in length, and 32 bits of data per pixel.

【0056】また、フレ−ムメモリ4から一つのアドレ
ス指定により読み出されるデ−タすなわちワ−ド幅およ
びその転送のためのメモリバス幅は上記と同様ともに2
56ビットである場合を例示する。
The data read out from the frame memory 4 by specifying one address, that is, the word width and the memory bus width for the transfer are both the same as described above.
A case of 56 bits will be exemplified.

【0057】これらを踏まえ、この場合は、もとのデ−
タが800画素×600ラインであるから、前提とし
て、4つのディスプレイに表示するために縦横ともに4
倍に拡大する必要がある。
Based on these, in this case, the original data
Since the pixel is 800 pixels x 600 lines, it is assumed that 4
It needs to be doubled.

【0058】この倍率処理は倍率処理部48A、48
B、48C、48Dでなされるがこれについては後述す
る。
This magnification processing is performed by the magnification processing sections 48A and 48A.
B, 48C and 48D, which will be described later.

【0059】ここでは、表示デ−タ切捨て回路5の中の
表示デ−タ切捨て部41A、41B、41C、41Dの
機能を説明する。
Here, the function of the display data truncation sections 41A, 41B, 41C and 41D in the display data truncation circuit 5 will be described.

【0060】フレ−ムメモリ4から読み出された各ディ
スプレイへの表示デ−タは、メモリバス幅のワード単位
すなわち256ビットで出力される。つまり、この例で
は32(=258ビット/8ビット)画素分が同一ワ−
ドとして出力される。
The display data read from the frame memory 4 to each display is output in word units of the memory bus width, that is, in 256 bits. That is, in this example, 32 (= 258 bits / 8 bits) pixels have the same word.
Output as

【0061】このため、そのまま出力すると各ディスプ
レイの左端で必要のない画素が表示される場合があり得
る。この不都合を取り除くのがこの表示デ−タ切捨て部
41A、41B、41C、41Dの機能である。
For this reason, if output is performed as it is, unnecessary pixels may be displayed at the left end of each display. The function of the display data truncation units 41A, 41B, 41C and 41D eliminates this inconvenience.

【0062】この例では、ディスプレイ6への画面先頭
表示とすべきフレ−ムメモリ4のアドレスは00000
(16進表示)、ディスプレイ7への画面先頭表示とす
べきフレ−ムメモリ4のアドレスは0000C(400
画素×8ビット/256ビット=12.5、を0000
0番地からの順として整数に切り捨て16進表示にした
もの)である。
In this example, the address of the frame memory 4 to be displayed at the top of the screen on the display 6 is 000000.
(Hexadecimal display), the address of the frame memory 4 to be displayed at the top of the screen on the display 7 is 0000C (400
Pixel × 8 bits / 256 bits = 12.5, 0000
It is rounded down to an integer and displayed in hexadecimal as an order starting from address 0).

【0063】この様子を図6に示す。すなわち、メモリ
バス幅256ビットでディスプレイ6(A画面)に表示
するため読み出すと、読み出し0から読み出し12の途
中までがその1ラインとなり、ディスプレイ7(B画
面)に表示するため読み出すと、最初の読み出しワ−ド
の途中からがその1ラインの始まりとなる。
FIG. 6 shows this state. That is, when read for display on the display 6 (screen A) with a memory bus width of 256 bits, one line from read 0 to the middle of read 12 becomes one line, and when read for display on the display 7 (screen B), the first line is read. The middle of the read word starts the one line.

【0064】そこで、この場合であれば、ディスプレイ
7の表示のためのデ−タで水平表示の最初のデータが含
まれるワ−ドについて必要のない部分を切り捨てる。必
要のない部分のビット数は、図6を参照すると、256
ビット−(400画素×8ビット−256ビット×12
ワ−ド)で算出され、128ビットとなる。
Therefore, in this case, unnecessary parts of the word including the first data of the horizontal display in the data for display on the display 7 are discarded. Referring to FIG. 6, the number of bits of the unnecessary portion is 256 bits.
Bit- (400 pixels × 8 bits−256 bits × 12
(Word), which is 128 bits.

【0065】これらの機能を図4に示す判定ステップ4
2、切捨てビット数の選択ステップ43、各ビット数切
捨てステップ44、45、46、47に基づき説明す
る。
These functions are determined by the judgment step 4 shown in FIG.
2. The description will be made based on the step 43 of selecting the number of bits to be truncated and the steps 44, 45, 46 and 47 of truncating each bit number.

【0066】フレ−ムメモリ4から読み出される各ディ
スプレイ6、7、8、9への表示デ−タは、まず、水平
表示の最初かどうかステップ42で判定される。最初で
ない場合は256ビットのまま倍率処理部48A、48
B、48C、48Dに送られる。すべてのビットを表示
に使用するためである。
The display data read out from the frame memory 4 to each of the displays 6, 7, 8, and 9 is first determined in step 42 as to whether it is the beginning of horizontal display. If not the first, the magnification processing units 48A and 48 remain at 256 bits.
B, 48C and 48D. This is because all bits are used for display.

【0067】水平表示の最初であれば、切捨てビット数
の選択ステップ43に導き、レジスタに書き込まれた数
値(0、1、2、3のいずれか)を参照し、”0”の場
合は切り捨てず、”1”の場合は0〜63ビット切捨
て、”2”の場合は0〜127ビット切捨て、”3”の
場合は0〜191ビット切捨ての処理を実行する。なお
この実行の様子を図示すると図5のようになる。
If the horizontal display is the first, the process proceeds to the step 43 of selecting the number of bits to be truncated, and the numerical value (any of 0, 1, 2, 3) written in the register is referred to. In the case of "1", 0-63 bits are truncated, in the case of "2", 0-127 bits are truncated, and in the case of "3", 0-191 bits are truncated. FIG. 5 shows the state of this execution.

【0068】つまり、ここで、この0、1、2、3のい
ずれかを格納するレジスタは、ディスプレイ6、7、
8、9それぞれの各ラインの先頭表示とすべきフレ−ム
メモリ4のデ−タを含むワ−ド内の該デ−タの位置をお
おまかに指示する情報を格納するレジスタとなってい
る。
That is, here, the register for storing any one of 0, 1, 2, and 3 corresponds to the display 6, 7,.
This register stores information roughly indicating the position of the data in the word including the data of the frame memory 4 to be displayed at the head of each of the lines 8 and 9.

【0069】この例では、ディスプレイ6、8では”
0”が選択され、ディスプレイ7、9では”2”が選択
される。
In this example, on the displays 6 and 8, "
“0” is selected, and “2” is selected on the displays 7 and 9.

【0070】なお、この例では4つの選択肢としたがさ
らに細かく選択肢を設けてもよい。これにより、さらに
いろいろな元デ−タがフレ−ムメモリ4に書き込まれる
場合に対応できる。
In this example, there are four options, but more detailed options may be provided. Thus, it is possible to cope with a case where various original data are written in the frame memory 4.

【0071】以上説明したように、表示デ−タ切捨て部
41A、41B、41C、41Dのはたらきにより、デ
ィスプレイ6、7、8、9それぞれの各ラインの先頭表
示とすべきフレ−ムメモリ4のデ−タを含むワ−ド内の
該デ−タの位置を指示する情報を格納するレジスタと、
フレ−ムメモリ4から読み出されるワ−ドが各ディスプ
レイ6、7、8、9の各ラインの先頭の表示に用いられ
る場合には前記指示する情報を格納するレジスタの内容
に基づき該ワ−ドの一部を切り捨てる手段を設けたの
で、読み出されるフレ−ムメモリの1ワ−ド幅がディス
プレイの1表示デ−タビット数より大きい場合に各ディ
スプレイ画面左端に生ずる本来必要のない端数となる表
示デ−タを切り捨てることができる。
As described above, the function of the display data truncation sections 41A, 41B, 41C and 41D allows the data in the frame memory 4 to be displayed at the head of each line of the displays 6, 7, 8 and 9. A register for storing information indicating the position of the data in a word containing the data;
When the word read from the frame memory 4 is used for displaying the head of each line of each of the displays 6, 7, 8, and 9, the word of the word is stored based on the contents of the register for storing the instruction information. Since a means for truncating a part is provided, when one word width of the frame memory to be read is larger than one display data bit number of the display, display data which is an originally unnecessary fraction generated at the left end of each display screen. Can be truncated.

【0072】次に、表示デ−タ切捨て回路3の倍率処理
部48A、48B、48C、48Dの動作を説明する。
Next, the operation of the magnification processing sections 48A, 48B, 48C and 48D of the display data truncation circuit 3 will be described.

【0073】ここでは、例として、ディスプレイ6、
7、8、9の表示対応が図2に示されたような縦横の画
素数及びライン数で、また一画素あたりは上記と同じ8
ビットのデ−タ量で表示される場合について説明する。
同図のように横は3200画素で、縦は2400ライン
であり、これらの表示に用いられるべきデータがフレ−
ムメモリ4に一画面として書き込まれている。
Here, as an example, the display 6,
The display correspondence of 7, 8, and 9 corresponds to the number of pixels in the vertical and horizontal directions and the number of lines as shown in FIG.
A case where the data is displayed by the bit data amount will be described.
As shown in the figure, the horizontal is 3200 pixels and the vertical is 2400 lines.
This is written in the memory 4 as one screen.

【0074】ここで、フレ−ムメモリに書き込まれたデ
ータはまた上記と異なり1066画素×343ライン分
である場合を例にとる。
Here, the case where the data written in the frame memory is 1066 pixels × 343 lines, which is different from the above, is taken as an example.

【0075】また、、フレ−ムメモリ4の容量は上記で
詳述した場合と同じ横3200画素で縦2400ライ
ン、一画素あたり32ビットのデ−タがちょうど収まる
大きさであるとして説明する。
Further, the capacity of the frame memory 4 will be described as being the same as that described in detail above, which is the same size as 3200 horizontal pixels, 2400 vertical lines, and 32 bits of data per pixel.

【0076】また、切捨てビット数の選択ステップ43
の選択肢も上記と同様4つの場合を例にとる。
The step 43 for selecting the number of bits to be truncated
As an example, four alternatives are used as in the above.

【0077】また、フレ−ムメモリ4から一つのアドレ
ス指定により読み出されるデ−タすなわちワ−ド幅およ
びその転送のためのメモリバス幅は上記と同様ともに2
56ビットである場合を例示する。
The data read out from the frame memory 4 by specifying one address, that is, the word width and the memory bus width for the transfer are both the same as described above.
A case of 56 bits will be exemplified.

【0078】これらを踏まえ、この場合は、もとのデ−
タが1066画素×343ラインであるから、前提とし
て、4つのディスプレイに表示するために横3倍、縦7
倍に拡大する必要がある。
Based on these, in this case, the original data
Assuming that the pixel is 1066 pixels × 343 lines, it is assumed that the image is displayed three times in width and seven in height to be displayed on four displays.
It needs to be doubled.

【0079】この拡大処理と、上記の手段に増して各デ
ィスプレイ画面左端に生ずる端数となるデ−タを正確に
破棄するするとともに、拡大により生ずるデ−タの各デ
ィスプレイ画面へのまたがりを処理しそれら表示のつな
がりを補正するのが倍率処理部48A、48B、48
C、48Dの機能である。
This enlargement processing, in addition to the above-described means, accurately discards fractional data generated at the left end of each display screen, and processes the data generated by enlargement over the display screens. The magnification processing sections 48A, 48B, 48 correct the connection of these displays.
C, 48D functions.

【0080】この例では、ディスプレイ6への画面先頭
表示とすべきフレ−ムメモリ4のアドレスは00000
(16進表示)、ディスプレイ7への画面先頭表示とす
べきフレ−ムメモリ4のアドレスは00010(533
画素×8ビット/256ビット=16.65625、を
00000番地からの順として整数に切り捨て16進表
示にしたもの)である。
In this example, the address of the frame memory 4 to be displayed at the top of the screen on the display 6 is 000000.
(Hexadecimal display), the address of the frame memory 4 to be displayed at the top of the screen on the display 7 is 00010 (533).
(Pixel x 8 bits / 256 bits = 16.65625) is truncated to an integer from address 000000 and displayed in hexadecimal).

【0081】この様子を図示すると図7(a)のように
なる。この図示された同図(a)内のディスプレイ7
(B画面)への読み出し0を詳細に示すと同図(b)の
ようになる。
FIG. 7A shows this state. The display 7 shown in FIG.
FIG. 7B shows the details of the readout 0 to (Screen B).

【0082】すなわち、この読み出し0は、フレ−ムメ
モリ4の第0ワ−ドから数えて第16ワ−ドであるか
ら、もとの画素番号でいうと第0画素から数えて512
〜543までの32画素、各8ビットで計256ビット
である。
That is, this readout 0 is the 16th word counting from the 0th word of the frame memory 4, so that the original pixel number is 512 counting from the 0th pixel.
32 pixels from to 543, each having 8 bits, for a total of 256 bits.

【0083】この内、前述した表示デ−タ切捨て部41
Aのはたらきにより、ここでは、もとの画素でいう51
2から527までの16画素、128ビットは切り捨て
られる。切り捨てられるビットにディスプレイ6(B画
面)に表示すべきデ−タは全くないからである。
The display data truncation unit 41 described above
Due to the function of A, here, 51
The 16 pixels and 128 bits from 2 to 527 are truncated. This is because there is no data to be displayed on the display 6 (screen B) in the bits to be discarded.

【0084】ここで、デスプレイ6、7(A画面、B画
面)の境界となるべき切換え位置を正確に割り出すと、
横に3倍に拡大された場合に各ディスプレイの1ライ
ン、1600画素に対応させる必要があることから、1
600/3で(533+1/3)画素の位置である。
Here, when the switching position to be the boundary between the displays 6 and 7 (screens A and B) is accurately determined,
Since it is necessary to correspond to one line and 1600 pixels of each display when the image is enlarged three times horizontally,
600/3 is the position of (533+ で) pixel.

【0085】この位置を図7(b)の第533画素上の
縦線で示す。
This position is indicated by a vertical line on the 533rd pixel in FIG. 7B.

【0086】この位置は、同図(b)を見てわかるよう
に、切り捨てられた第527画素からさらに画素デ−タ
単位で5画素、加えること画素デ−タ単位未満で1/3
画素後方となる。ここで5画素は同図(b)の端数71
で示される。
As can be seen from FIG. 14B, this position is further increased by 5 pixels in pixel data units from the truncated 527th pixel, and is increased by 1/3 in pixel data units to be added.
It is behind the pixel. Here, 5 pixels are the fraction 71 in FIG.
Indicated by

【0087】第533画素をさらに表示に用いられる横
に3倍に拡大したものとして図示したのが同図(c)で
ある。すなわち、これら3回続けて同一のデ−タが出力
されるうち、最初の1がディスプレイ6(A画面)に、
残りの2がディスプレイ7(B画面)に表示されるべき
ものである。ここで、同図(c)のH境界またがり数7
2が上記の画素デ−タ単位未満の1/3という数値から
導ける。
FIG. 14C shows the 533rd pixel as being enlarged three times in the horizontal direction used for display. That is, of the same data output three consecutive times, the first one is displayed on the display 6 (screen A),
The remaining two should be displayed on the display 7 (screen B). Here, the number 7 over the H boundary in FIG.
2 can be derived from the numerical value of 1/3 which is less than the above pixel data unit.

【0088】ここまでの説明から、水平方向に関して、
各ディスプレイの画面左端に生ずる端数となるデ−タを
正確に破棄し、また、拡大により生ずるデ−タの各ディ
スプレイ画面へのまたがりを処理しそれら表示のつなが
りを補正するためには、上記した切り捨てビット数の選
択ステップ43の他に、横倍率数(この場合は3)、端
数71(この場合は5)、H境界またがり数72(この
場合は2)が必要となることが示された。
From the description so far, in the horizontal direction,
In order to accurately discard the fractional data generated at the left end of the screen of each display, and to process the data generated by the enlargement over the display screens and correct the connection of the display, In addition to the step 43 of selecting the number of bits to be truncated, it has been shown that a horizontal scaling factor (3 in this case), a fraction 71 (5 in this case), and a number 72 across the H boundary (2 in this case) are required. .

【0089】次に倍率処理部48A、48B、48C、
48Dの垂直処理に関する説明をする。
Next, magnification processing sections 48A, 48B, 48C,
The vertical processing of 48D will be described.

【0090】この例では、ディスプレイ6への画面先頭
ラインとすべきフレ−ムメモリ4のもとのラインはライ
ン0、ディスプレイ8への画面先頭ラインとすべきフレ
−ムメモリ4のもとのラインはライン171かライン1
72(1200/7の小数点以下をを切り上げるか切り
捨てるかによる)である。
In this example, the original line of the frame memory 4 to be the screen top line to the display 6 is line 0, and the original line of the frame memory 4 to be the screen top line to the display 8 is Line 171 or Line 1
72 (depending on whether the fractional part of 1200/7 is rounded up or down).

【0091】この様子を図示すると図8(a)のように
なる。
FIG. 8A shows this state.

【0092】ここで、デスプレイ6、8(A画面、C画
面)の境界となるべき切換え位置を正確に割り出すと、
縦に7倍に拡大された場合に各ディスプレイのライン
数、1200ラインに対応させる必要があることから、
1200/7で(171+3/7)ラインの位置であ
る。
Here, when the switching position to be the boundary between the displays 6 and 8 (screens A and C) is accurately determined,
Since it is necessary to correspond to the number of lines of each display and 1200 lines when it is enlarged 7 times vertically,
This is the position of the (171 + 3/7) line at 1200/7.

【0093】この位置を図8(a)の第171ライン上
の横線で示す。
This position is indicated by a horizontal line on line 171 in FIG.

【0094】この位置は、同図(a)を見てわかるよう
に、ライン境界からラインデ−タ単位未満の3/7ライ
ン後方となる。
This position is, as can be seen from FIG. 9A, 3/7 lines behind the line boundary, which is less than the line data unit.

【0095】第171ラインを表示に用いられる縦に7
倍に拡大したものとして図示したのが同図(b)であ
る。すなわち、これら7回続けて同一のラインデ−タが
出力されるうち、最初の3がディスプレイ6(A画面)
に、残りの4がディスプレイ8(C画面)に表示される
べきものである。ここで、同図(b)のV境界またがり
数82が上記のラインデ−タ単位未満の3/7という数
値から導ける。
The 171st line is set to 7
FIG. 2B is shown as being enlarged twice. That is, of the same line data output seven times in succession, the first three are the display 6 (screen A).
Then, the remaining 4 should be displayed on the display 8 (screen C). Here, the number 82 over the V boundary in FIG. 7B can be derived from the numerical value of 3/7 which is less than the above line data unit.

【0096】ここまでの説明から、垂直方向に関して、
拡大により生ずるデ−タの各ディスプレイ画面へのまた
がりを処理しそれら表示のつながりを補正するために
は、縦倍率数(この場合は7)、V境界またがり数82
(この場合は4)が必要となることが示された。
From the description so far, in the vertical direction,
In order to process the data spread over each display screen caused by the enlargement and correct the connection of the display, the number of vertical magnifications (7 in this case), the number of V-border spans 82
(In this case, 4) was required.

【0097】以上で説明した、横倍率数、端数71、H
境界またがり数72、縦倍率数、V境界またがり数8
2、を踏まえ、倍率処理部48A,48B,48C,4
8Dの動作手順を図9を参照して説明する。
As described above, the horizontal magnification number, fraction 71, H
Number 72 across the boundary, number of vertical magnifications, number 8 across the V boundary
Based on 2, the magnification processing units 48A, 48B, 48C, 4
The operation procedure of 8D will be described with reference to FIG.

【0098】表示デ−タ切捨て部41A、41B、41
C、41Dの出力は、通常はワ−ド幅256ビットであ
るが、これらは表示デ−タ切捨て部の処理により、64
ビット、128ビット、192ビットの場合もある。
Display data truncation sections 41A, 41B, 41
The outputs of C and 41D usually have a word width of 256 bits, but these are 64 bits by the processing of the display data truncation unit.
Bits, 128 bits, or 192 bits.

【0099】これらのデ−タが倍率処理部48A、48
B、48C、48Dに入力されると、まず垂直表示の初
めであるかが判定ステップ91で判定される。
These data are supplied to magnification processing sections 48A and 48A.
When the signals are input to B, 48C, and 48D, it is first determined in a determination step 91 whether the display is the beginning of the vertical display.

【0100】したがって、ここで最初の表示ラインデ−
タの場合、そうでない場合により、次のステップ92の
処理が異なる。つまり、最初の表示ラインのみ、V境界
またがり数分表示し、それ以降は縦倍率数分表示する。
ここで、V境界またがり数82、縦倍率数はレジスタに
格納されているものである。
Therefore, here, the first display line data
In the case of data, the processing in the next step 92 differs depending on the case otherwise. That is, only the first display line is displayed for several times across the V boundary, and thereafter, for the number of vertical magnifications.
Here, the number of steps across the V boundary 82 and the number of vertical magnifications are stored in the register.

【0101】次に、水平表示の初めであるかが判定ステ
ップ93で判定される。
Next, it is determined in a determination step 93 whether or not the horizontal display has begun.

【0102】水平表示の初めであれば、ステップ94に
より端数分だけ表示デ−タを下位にシフトする。これ
は、表示に不要なデ−タをもとの画素単位で正確に破棄
するためである。
At the beginning of horizontal display, the display data is shifted to the lower order by a fraction in step 94. This is to accurately discard unnecessary data for display in units of original pixels.

【0103】また、次に、ステップ95で最初表示画素
のみ、H境界またがり数分表示し、それ以降は横倍率数
分表示する。ここで、端数71、H境界またがり数、横
倍率数はレジスタに格納されているものである。
Next, in step 95, only the first display pixel is displayed for several times across the H boundary, and thereafter, for the number of horizontal magnifications. Here, the fraction 71, the number of straddling the H boundary, and the number of horizontal magnifications are stored in the register.

【0104】これらの手順により、表示デ−タの出力ス
テップ96により表示データは、対応する各ディスプレ
イ6、7、8、9に出力される。
According to these procedures, the display data is output to the corresponding displays 6, 7, 8, 9 in the display data output step 96.

【0105】以上説明したように、倍率処理部48A、
48B、48C、48Dのはたらきにより、拡大表示の
横倍率を格納するレジスタと、拡大表示の縦倍率を格納
するレジスタと、フレ−ムメモリ4から読み出されるワ
−ドが各ディスプレイ6、7、8、9の各ラインの先頭
の表示に用いられる場合でも各ディスプレイ6、7、
8、9の各画面の先頭ラインの表示に用いられる場合で
もない場合には読み出されるフレ−ムメモリ4の内容を
横方向縦方向それぞれに横倍率を格納するレジスタの内
容と縦倍率を格納するレジスタの内容に基づき複数回繰
り返し出力する手段と、ディスプレイ6、7、8、9そ
れぞれの各ラインの先頭表示とすべきフレ−ムメモリ4
のデ−タを含むワ−ド内の該デ−タの位置をデ−タ単位
で指示する情報すなわち端数71を格納する第二のレジ
スタと、フレ−ムメモリ4から読み出されるワ−ドが各
ディスプレイ6、7、8、9の各ラインの先頭の表示に
用いられる場合には第二のレジスタの内容に基づき該ワ
−ドを下位にシフトする手段と、ディスプレイ6、7、
8、9それぞれの各ラインの先頭表示とすべきフレ−ム
メモリ4のデ−タを含むワ−ド内の該デ−タの位置をデ
−タ単位未満相当で指示する情報すなわちH境界またが
り数を格納する第三のレジスタと、フレ−ムメモリ4か
ら読み出されるワ−ドが各ディスプレイ6、7、8、9
の各ラインの先頭の表示に用いられる場合には第三のレ
ジスタの内容に基づき横方向に複数回繰り返し出力する
手段と、ディスプレイ6、7、8、9それぞれの各画面
の先頭ライン表示とすべきフレ−ムメモリ4のラインデ
−タの位置をライン単位未満相当で指示する情報すなわ
ちV境界またがり数を格納するレジスタと、フレ−ムメ
モリ4から読み出されるラインデ−タが各ディスプレイ
6、7、8、9の各画面の先頭ラインの表示に用いられ
る場合にはV境界またがり数を格納する上記のレジスタ
の内容に基づき縦方向に複数回繰り返し出力する手段を
設けたので、フレ−ムメモリ4に書き込まれたデ−タを
元デ−タとして縦横に複数配されるディスプレイに拡大
表示することに対応し、また、前述した表示デ−タ切捨
て部41A、41B、41C、41Dのみのはたらき増
して各ディスプレイ6、7、8、9画面左端に生ずる端
数となるデ−タを正確に破棄するするとともに、さら
に、拡大により生ずるデ−タの各ディスプレイ6、7、
8、9画面へのまたがりを処理しそれら表示のつながり
を補正することができる。
As described above, the magnification processing section 48A,
The registers for storing the horizontal magnification of the enlarged display, the registers for storing the vertical magnification of the enlarged display, and the words read from the frame memory 4 are displayed on the respective displays 6, 7, 8, 9, each display 6, 7,.
In the case where it is not used for displaying the top line of each of the screens 8 and 9, the contents of the frame memory 4 to be read are stored in the registers for storing the horizontal magnification in the horizontal and vertical directions and the registers for storing the vertical magnification. Means for repeatedly outputting a plurality of times based on the contents of the frame memory 4 and the frame memory 4 to be the top display of each line of the displays 6, 7, 8, 9
A second register for storing information designating the position of the data in a word including the data of the above in units of data, that is, a second register for storing a fraction 71, and a word read out from the frame memory 4 are shown in FIG. Means for shifting the word to a lower position based on the contents of the second register, when used for displaying the head of each line of the displays 6, 7, 8, 9;
Information indicating the position of the data in the word including the data of the frame memory 4 to be displayed at the head of each of the lines 8 and 9 in a unit less than the data unit, that is, the number of straddling the H boundary. And a word read from the frame memory 4 is stored in each of the displays 6, 7, 8, 9
Means for repeatedly outputting a plurality of times in the horizontal direction based on the contents of the third register, and displaying the top lines of the respective screens of the displays 6, 7, 8, and 9 when used for displaying the top of each line. Information indicating the position of the line data in the exponent frame memory 4 in units of less than a line unit, that is, a register for storing the number of straddling over the V boundary, and line data read from the frame memory 4 are displayed on the respective displays 6, 7, 8,. 9 is used for displaying the top line of each screen, means for repeatedly outputting a plurality of times in the vertical direction based on the contents of the register for storing the number of straddling V boundaries is provided. The display data truncation sections 41A and 41 correspond to the display of enlarged data on a plurality of displays arranged vertically and horizontally as original data. , 41C, and 41D only, discard accurately the fractional data generated at the left end of each display 6, 7, 8, 9 screen, and further, each display 6, 7 of the data generated by enlargement. ,
It is possible to process a straddle on the 8th and 9th screens and to correct the connection between these displays.

【0106】また、複数のディスプレイの中の適切なデ
ィスプレイに表示することができる。 なお、この場合
で、より簡易な処理としては、H境界またがり数72、
V境界またがり数82を用いる処理だけは行わず、各デ
ィスプレイの表示境界については、多少雑な表示とする
こともできる。場合によって、H境界またがり数72、
V境界またがり数82がともにゼロとなる場合もある
し、また、ディスプレイの特性として周辺の表示歪みの
影響の方が大きい場合もあるからである。
Further, the information can be displayed on an appropriate display among a plurality of displays. In this case, as a simpler process, the number 72 over the H boundary,
Only the process using the number 82 over the V-boundary is not performed, and the display boundary of each display may be displayed somewhat coarsely. In some cases, the number of spanning H boundaries is 72,
This is because the number 82 across the V boundary may be zero in some cases, and the influence of peripheral display distortion may be greater as a characteristic of the display.

【0107】以上の例では、一つの表示画面において決
められる区画に相当するディスプレイは縦2台、横2台
の場合を説明したが、区画に応じてこれらの台数を増加
させればさらに精細または巨大な画像表示を実現でき
る。
In the above example, the case where the number of displays corresponding to the section determined on one display screen is two in the vertical direction and two in the horizontal direction has been described. A huge image display can be realized.

【0108】例えば、本発明を用い、640画素×48
0ラインの液晶ディスプレイを縦横ともに5台、合計2
5台備えることで3200画素×2400ラインのモニ
タ−も簡便に一つのフレ−スメモリへの書き込みとして
実現できる。
For example, using the present invention, 640 pixels × 48
A total of 2 0-line liquid crystal displays, 5 vertically and horizontally
By providing five units, a monitor of 3200 pixels × 2400 lines can be easily realized as writing to one frame memory.

【0109】[0109]

【発明の効果】以上詳述したように、請求項1記載の本
発明によれば、表示画面と、前記表示画面への表示デ−
タを格納する一つのフレームメモリと、前記表示画面に
おいて決められた個々の区画それぞれに表示させるべき
表示データを前記フレ−ムメモリよりアクセスする手段
とを設けたので、単一のフレームメモリに納められた表
示データを個々の区画の中の適切な区画に表示すること
ができる。これにより、ソフトウェアのフレ−ムメモリ
への書き込み制御は表示する区画が実際は複数であるこ
とを全く意識することなく単一のフレ−ムメモリへの書
き込みとして実行できる。
As described above in detail, according to the first aspect of the present invention, a display screen and display data on the display screen are displayed.
And a means for accessing display data to be displayed in each of the individual sections determined on the display screen from the frame memory, so that the data is stored in a single frame memory. The displayed data can be displayed in an appropriate section among the individual sections. As a result, the writing control of the software to the frame memory can be executed as writing to a single frame memory without being aware that there are actually a plurality of sections to be displayed.

【0110】また、請求項2記載の本発明によれば、表
示画面の表示デ−タを格納する単一のフレ−ムメモリの
読み出しアドレスを各区画に対応して設定・発生するこ
とができ、これにより、ソフトウェアのフレ−ムメモリ
への書き込み制御は表示する区画が実際は複数であるこ
とを全く意識することなく単一のフレ−ムメモリへの書
き込みとして実行できる。
According to the present invention, a read address of a single frame memory for storing display data of a display screen can be set and generated corresponding to each section. As a result, the writing control of the software to the frame memory can be executed as writing to a single frame memory without being aware that there are actually a plurality of sections to be displayed.

【0111】また、請求項3記載の本発明によれば、上
記に加え、前記区画それぞれの各ラインの先頭表示とす
べき前記フレ−ムメモリのデ−タを含むワ−ド内の該デ
−タの位置を指示する情報を格納する位置指示格納手段
と、前記フレ−ムメモリから読み出されるワ−ドが各区
画の各ラインの先頭の表示に用いられる場合には該ワ−
ドの一部を切り捨てる手段とを具備したので、読み出さ
れるフレ−ムメモリの1ワ−ド幅が各区画に相当する表
示装置の1表示デ−タビット数より大きい場合に各区画
画面左端に生ずる本来表示に必要のない端数となるデ−
タを切り捨てることができる。
According to the third aspect of the present invention, in addition to the above, the data in the word containing the data of the frame memory to be displayed at the head of each line of each of the sections is provided. Position indicating storage means for storing information indicating the position of the data, and when the word read from the frame memory is used for displaying the head of each line in each section, the word is stored in the memory.
Means for cutting off a part of the data, so that when the width of one word of the frame memory to be read is larger than the number of display data bits of the display device corresponding to each of the sections, an original image generated at the left end of the screen of each section. Data that is a fraction that is not necessary for display
Can be truncated.

【0112】また、請求項4記載の本発明によれば、上
記に加え、横倍率格納手段と、縦倍率格納手段と、前記
フレ−ムメモリの内容を横方向縦方向それぞれに前記横
倍率と前記縦倍率に基づき複数回繰り返し出力する手段
と、前記区画それぞれの各ラインの先頭表示とすべき前
記フレ−ムメモリのデ−タを含むワ−ド内の該デ−タの
位置をデ−タ単位で指示する情報を格納する第二の位置
指示格納手段と、前記フレ−ムメモリから読み出される
ワ−ドが各前記区画の各ラインの先頭の表示に用いられ
る場合のみ前記第二の位置指示格納手段の内容に基づき
該ワ−ドを下位にシフトする手段とを具備したので、フ
レ−ムメモリに書き込まれたデ−タを元デ−タとして複
数の区画を有する表示装置に拡大表示することに対応す
ることができ、また、上記に増して各区画画面左端に生
ずる端数となるデ−タを正確に破棄することができる。
According to the present invention, in addition to the above, the horizontal magnification storage means, the vertical magnification storage means, and the contents of the frame memory are stored in the horizontal and vertical directions in the horizontal and vertical directions, respectively. Means for repeatedly outputting a plurality of times based on the vertical magnification, and the position of the data in the word including the data of the frame memory to be displayed at the head of each line of each of the sections in data units. A second position indication storage means for storing the information designated by (1) and the second position indication storage means only when a word read from the frame memory is used to display the head of each line of each section. Means for shifting the word to the lower order based on the contents of the above, so that the data written in the frame memory can be enlarged and displayed on a display device having a plurality of sections as original data. Can be , De a fraction generated in each compartment left edge of the screen increases above - can be accurately destroy data.

【0113】また、請求項5記載の本発明によれば、横
倍率格納手段と、縦倍率格納手段と、前記フレ−ムメモ
リから読み出されるワ−ドが各前記区画の各ラインの先
頭の表示に用いられる場合でも各前記区画の各画面の先
頭ラインの表示に用いられる場合でもない場合には読み
出される前記フレ−ムメモリの内容を横方向縦方向それ
ぞれに前記横倍率と前記縦倍率に基づき複数回繰り返し
出力する手段と、前記区画それぞれの各ラインの先頭表
示とすべき前記フレ−ムメモリのデ−タを含むワ−ド内
の該デ−タの位置をデ−タ単位で指示する情報を格納す
る第二の位置指示格納手段と、前記フレ−ムメモリから
アクセス手段により読み出されるワ−ドが各前記区画の
各ラインの先頭の表示に用いられる場合には前記第二の
位置指示格納手段の内容に基づき該ワ−ドを下位にシフ
トする手段と、前記区画それぞれの各ラインの先頭表示
とすべき前記フレ−ムメモリのデ−タを含むワ−ド内の
該デ−タの位置をデ−タ単位未満相当で指示する情報を
格納する第三の位置指示格納手段と、前記フレ−ムメモ
リからアクセス手段により読み出されるワ−ドが各前記
区画の各ラインの先頭の表示に用いられる場合には前記
第三の位置指示格納手段の内容に基づき横方向に複数回
繰り返し出力する手段と、前記区画それぞれの各画面の
先頭ライン表示とすべき前記フレ−ムメモリのラインデ
−タの位置をライン単位未満相当で指示する情報を格納
するライン位置指示格納手段と、前記フレ−ムメモリか
らアクセス手段により読み出されるラインデ−タが各前
記区画の各画面の先頭ラインの表示に用いられる場合に
は前記ライン位置指示格納手段の内容に基づき縦方向に
複数回繰り返し出力する手段とを具備したので、フレ−
ムメモリに書き込まれたデ−タを元デ−タとして複数の
区画を有する表示装置に拡大表示することに対応するこ
とができ、また、請求項3記載の本発明に増して各区画
画面左端に生ずる端数となるデ−タを正確に破棄するす
るとともに、さらに、拡大により生ずるデ−タの各区画
画面へのまたがりを処理しそれら表示のつながりを補正
することができる。
According to the fifth aspect of the present invention, the horizontal magnification storage means, the vertical magnification storage means, and the word read from the frame memory are displayed at the head of each line of each section. When the frame memory is not used for displaying the top line of each screen in each of the sections, the contents of the frame memory to be read out are read a plurality of times in the horizontal and vertical directions, respectively, based on the horizontal magnification and the vertical magnification. Means for repeatedly outputting, and information indicating, in units of data, information indicating the position of the data in the word including the data of the frame memory to be displayed at the head of each line of each section. A second position indication storage means, and a word read out by the access means from the frame memory is used for displaying the head of each line of each section, the second position indication storage means. Means for shifting the word to a lower position based on the contents, and a position of the data in a word including data of the frame memory to be displayed at the head of each line of each of the sections. A third position indication storage means for storing information indicating less than a unit of data, and a word read out by the access means from the frame memory used to display the head of each line of each section. Means for repeatedly outputting a plurality of times in the horizontal direction based on the contents of the third position indication storage means, and the position of the line data of the frame memory to be displayed as the first line of each screen of each of the sections in line units A line position indication storing means for storing information indicating less than a line, and a line data read out from the frame memory by an access means for displaying a top line of each screen of each section. Because if used equipped with a means for outputting a plurality of times in the vertical direction based on the content of the line position instruction storage means, frame -
The data written in the memory can be enlarged and displayed on a display device having a plurality of sections as the original data. The resulting fractional data can be accurately discarded, and furthermore, the data resulting from the enlargement can be spread over the divided screens to correct the connection of the display.

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

【図1】本発明の一実施形態の構成を示すブロック図。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.

【図2】各区画に相当するディスプレイの構成例を示す
図。
FIG. 2 is a diagram showing a configuration example of a display corresponding to each section.

【図3】表示アドレス指定回路3の詳細を示す図。FIG. 3 is a diagram showing details of a display address designating circuit 3;

【図4】表示デ−タ切り捨て回路5の詳細を示す図。FIG. 4 is a diagram showing details of a display data truncation circuit 5;

【図5】表示回路切り捨て部41A、41B、41C、
41Dの機能の説明図。
FIG. 5 shows display circuit truncation sections 41A, 41B, 41C,
Explanatory drawing of the function of 41D.

【図6】フレ−ムメモリ4からの読み出しの説明図。FIG. 6 is an explanatory diagram of reading from a frame memory 4;

【図7】各区画に相当するディスプレイの水平方向の境
界における表示の説明図。
FIG. 7 is an explanatory diagram of a display at a horizontal boundary of a display corresponding to each section.

【図8】各区画に相当するディスプレイの垂直方向の境
界における表示の説明図。
FIG. 8 is an explanatory diagram of a display at a vertical boundary of a display corresponding to each section.

【図9】倍率処理部48A、48B、48C、48Dの
詳細を示す図。
FIG. 9 is a diagram showing details of magnification processing units 48A, 48B, 48C, and 48D.

【符号の説明】[Explanation of symbols]

3 表示アドレス指定回路 4 フレ−ムメモリ 5 表示デ−タ切捨て回路 6、7、8、9 ディスプレイ 31A、31B、31C、31D 先頭アドレス設定 32A、32B、32C、32D アドレス更新部 41A、41B、41C、41D 表示デ−タ切り捨
て部 48A、48B、48C、48D 倍率処理部 71 端数 72 H境界またがり数 82 V境界またがり数
3 Display Address Designation Circuit 4 Frame Memory 5 Display Data Truncation Circuit 6, 7, 8, 9 Display 31A, 31B, 31C, 31D Start Address Setting 32A, 32B, 32C, 32D Address Update Units 41A, 41B, 41C, 41D Display data truncation section 48A, 48B, 48C, 48D Magnification processing section 71 Fraction 72 Number of crossing H boundary 82 Number of crossing V boundary

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G09G 5/36 G09G 5/36 520F (72)発明者 竹村 哲一 東京都青梅市末広町2丁目9番地 株式会 社東芝青梅工場内 (72)発明者 丸子 欽也 東京都青梅市末広町2丁目9番地 株式会 社東芝青梅工場内 (72)発明者 吉田 忠司 東京都青梅市新町3丁目3番地の1 東芝 コンピュータエンジニアリング株式会社内 (72)発明者 手塚 公彦 東京都青梅市新町3丁目3番地の1 東芝 コンピュータエンジニアリング株式会社内 Fターム(参考) 5B060 AB14 AC13 GA05 GA18 5B069 BC00 DD11 KA02 LA13 5C082 AA01 AA34 BB15 BD07 CA33 CB01 DA54 DA55 MM02 ──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G09G 5/36 G09G 5/36 520F (72) Inventor Tetsuichi Takemura 2-9-9 Suehirocho, Ome City, Tokyo Inside the Toshiba Ome Plant (72) Kinya Maruya 2-9-9 Suehirocho, Ome-shi, Tokyo Inventor Inside the Toshiba Ome Plant (72) Tadayoshi Yoshida 3-3-1 Shinmachi, Ome-shi, Tokyo Toshiba Inside Computer Engineering Co., Ltd. (72) Inventor Kimihiko Tezuka 1-3-3 Shinmachi, Ome-shi, Tokyo Toshiba Computer Engineering Co., Ltd. F-term (reference) 5B060 AB14 AC13 GA05 GA18 5B069 BC00 DD11 KA02 LA13 5C082 AA01 AA34 BB15 BD07 CA33 CB01 DA54 DA55 MM02

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 表示画面と、 前記表示画面への表示デ−タを格納する一つのフレーム
メモリと、 前記表示画面において決められた個々の区画それぞれに
表示させるべき表示データを前記フレ−ムメモリよりア
クセスするアクセス手段とを有することを特徴とする画
像表示装置。
1. A display screen, one frame memory for storing display data to be displayed on the display screen, and display data to be displayed in each of the individual sections determined on the display screen from the frame memory. An image display device comprising: an access unit for accessing.
【請求項2】 表示画面において決められた個々の区画
それぞれの画面に先頭表示すべきデ−タが格納された前
記フレ−ムメモリのアドレスを格納するアドレス格納手
段と、 前記区画それぞれの1ラインに表示すべきデ−タの前記
フレ−ムメモリ内のワ−ド数を格納するワード数格納手
段と、 前記区画それぞれの1ラインの最後から次のラインの先
頭までに相当する前記フレ−ムメモリ内のワ−ド数を格
納する第二のワード数格納手段と、 前記アドレス格納手段の内容が出発アドレスとされ前記
ワ−ド数格納手段の内容分アドレスが更新されるごとに
前記第二のワ−ド数格納手段の内容分飛ばされ発生され
るアドレスにより前記フレ−ムメモリをアクセスするア
クセス手段とを有することを特徴とする画像表示装置。
2. An address storage means for storing an address of the frame memory in which data to be displayed first is stored on each screen of each section determined on the display screen, and one line for each of the sections. Word number storage means for storing the number of words in the frame memory of data to be displayed; and a word number storage means in the frame memory corresponding to the end of one line of each of the sections and the head of the next line. A second word number storing means for storing a word number; and a second word each time an address corresponding to the content of the word number storing means is updated with the contents of the address storing means as a starting address. An access unit for accessing the frame memory by an address generated by skipping the contents of the number-of-nodes storage unit.
【請求項3】 請求項2記載の画像表示装置において、
さらに、 前記区画それぞれの各ラインの先頭表示とすべき前記フ
レ−ムメモリのデ−タを含むワ−ド内の該デ−タの位置
を指示する情報を格納する位置指示格納手段と、 前記フレ−ムメモリから前記アクセス手段により読み出
されるワ−ドが各前記区画の各ラインの先頭の表示に用
いられる場合には前記位置指示格納手段の内容に基づき
該ワ−ドの一部を切り捨てる手段とを有することを特徴
とする請求項2記載の画像表示装置。
3. The image display device according to claim 2, wherein
A position indicating storage means for storing information indicating the position of the data in the word including the data of the frame memory to be displayed at the head of each line of each of the sections; Means for truncating a part of the word based on the contents of the position indication storage means, when the word read from the memory by the access means is used to display the head of each line of each section. The image display device according to claim 2, comprising:
【請求項4】 請求項2又は3記載の画像表示装置にお
いて、さらに、 拡大表示の横倍率を格納する横倍率格納手段と、 拡大表示の縦倍率を格納する縦倍率格納手段と、 前記アクセス手段により読み出される前記フレ−ムメモ
リの内容を横方向縦方向それぞれに前記横倍率格納手段
の内容と前記縦倍率格納手段の内容に基づき複数回繰り
返し出力する手段と、 前記区画それぞれの各ラインの先頭表示とすべき前記フ
レ−ムメモリのデ−タを含むワ−ド内の該デ−タの位置
をデ−タ単位で指示する情報を格納する第二の位置指示
格納手段と、 前記フレ−ムメモリから前記アクセス手段により読み出
されるワ−ドが各前記区画の各ラインの先頭の表示に用
いられる場合には前記第二の位置指示格納手段の内容に
基づき該ワ−ドを下位にシフトする手段とを有すること
を特徴とする請求項2又は3記載の画像表示装置。
4. The image display device according to claim 2, further comprising: a horizontal magnification storage unit configured to store a horizontal magnification of the enlarged display; a vertical magnification storage unit configured to store a vertical magnification of the enlarged display; Means for repeatedly outputting the contents of the frame memory read out by a plurality of times in the horizontal and vertical directions based on the contents of the horizontal magnification storage means and the contents of the vertical magnification storage means, respectively; Second position indicating storage means for storing information for indicating the position of the data in a word including the data of the frame memory to be used in units of data; and When the word read by the access means is used to display the head of each line of each section, the word is shifted to the lower position based on the contents of the second position indication storage means. The image display apparatus according to claim 2 or 3 further characterized in that a means.
【請求項5】 請求項2又は3記載の画像表示装置にお
いて、さらに、 拡大表示の横倍率を格納する横倍率格納手段と、 拡大表示の縦倍率を格納する横倍率格納手段と、 前記フレ−ムメモリから前記アクセス手段により読み出
されるワ−ドが各前記区画の各ラインの先頭の表示に用
いられる場合でも各前記区画の各画面の先頭ラインの表
示に用いられる場合でもない場合には前記アクセス手段
により読み出される前記フレ−ムメモリの内容を横方向
縦方向それぞれに前記横倍率格納手段の内容と前記縦倍
率格納手段の内容に基づき複数回繰り返し出力する手段
と、 前記区画それぞれの各ラインの先頭表示とすべき前記フ
レ−ムメモリのデ−タを含むワ−ド内の該デ−タの位置
をデ−タ単位で指示する情報を格納する第二の位置指示
格納手段と、 前記フレ−ムメモリから前記アクセス手段により読み出
されるワ−ドが各前記区画の各ラインの先頭の表示に用
いられる場合には前記第二の位置指示格納手段の内容に
基づき該ワ−ドを下位にシフトする手段と、 前記区画それぞれの各ラインの先頭表示とすべき前記フ
レ−ムメモリのデ−タを含むワ−ド内の該デ−タの位置
をデ−タ単位未満相当で指示する情報を格納する第三の
位置指示格納手段と、 前記フレ−ムメモリから前記アクセス手段により読み出
されるワ−ドが各前記区画の各ラインの先頭の表示に用
いられる場合には前記第三の位置指示格納手段の内容に
基づき横方向に複数回繰り返し出力する手段と、 前記区画それぞれの各画面の先頭ライン表示とすべき前
記フレ−ムメモリのラインデ−タの位置をライン単位未
満相当で指示する情報を格納するライン位置指示格納手
段と、 前記フレ−ムメモリから前記アクセス手段により読み出
されるラインデ−タが各前記区画の各画面の先頭ライン
の表示に用いられる場合には前記ライン位置指示格納手
段の内容に基づき縦方向に複数回繰り返し出力する手段
とを有することを特徴とする請求項2又は3記載の画像
表示装置。
5. The image display device according to claim 2, further comprising: a horizontal magnification storage unit for storing a horizontal magnification of the enlarged display; a horizontal magnification storage unit for storing a vertical magnification of the enlarged display; If the word read from the system memory by the access means is not used for displaying the head of each line of each section or the display of the top line of each screen of each section, the access means is used. Means for repeatedly outputting the contents of the frame memory read out by a plurality of times in the horizontal and vertical directions based on the contents of the horizontal magnification storage means and the contents of the vertical magnification storage means, respectively; Second position indicating storage means for storing information indicating the position of the data in a word including the data of the frame memory to be used in units of data. If the word read from the frame memory by the access means is used to display the head of each line in each section, the word is placed in the lower position based on the contents of the second position indication storage means. Means for shifting the position of the data in the word including the data of the frame memory to be displayed at the head of each line of each of the sections in units of less than the data unit. Third position indication storage means for storing the third position indication when the word read from the frame memory by the access means is used to display the head of each line of each section. Means for repeatedly outputting a plurality of times in the horizontal direction based on the contents of the means, and the position of the line data of the frame memory to be displayed as the first line of each screen of each of the sections corresponding to less than a line unit A line position indication storing means for storing information to be instructed; and a line position indication storage when the line data read from the frame memory by the access means is used for displaying a top line of each screen of each section. 4. The image display device according to claim 2, further comprising: means for repeatedly outputting a plurality of times in the vertical direction based on the content of the means.
JP15296199A 1999-05-31 1999-05-31 Image display device Expired - Fee Related JP3881475B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15296199A JP3881475B2 (en) 1999-05-31 1999-05-31 Image display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15296199A JP3881475B2 (en) 1999-05-31 1999-05-31 Image display device

Publications (2)

Publication Number Publication Date
JP2000338948A true JP2000338948A (en) 2000-12-08
JP3881475B2 JP3881475B2 (en) 2007-02-14

Family

ID=15551952

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15296199A Expired - Fee Related JP3881475B2 (en) 1999-05-31 1999-05-31 Image display device

Country Status (1)

Country Link
JP (1) JP3881475B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105359206A (en) * 2013-07-05 2016-02-24 三菱电机株式会社 Device for displaying plurality of displays
KR20160146645A (en) * 2014-04-23 2016-12-21 리야드 옵토일렉트로닉 씨오., 엘티디. Data processing method and device for led television, and led television

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105359206A (en) * 2013-07-05 2016-02-24 三菱电机株式会社 Device for displaying plurality of displays
KR20160146645A (en) * 2014-04-23 2016-12-21 리야드 옵토일렉트로닉 씨오., 엘티디. Data processing method and device for led television, and led television
JP2017520939A (en) * 2014-04-23 2017-07-27 レイヤード オプトエレクトロニック カンパニー リミテッド Data processing method and apparatus for LED television and LED television
KR102027371B1 (en) * 2014-04-23 2019-10-01 리야드 옵토일렉트로닉 씨오., 엘티디. Data processing method and device for led television, and led television

Also Published As

Publication number Publication date
JP3881475B2 (en) 2007-02-14

Similar Documents

Publication Publication Date Title
EP0566847B1 (en) Multi-media window manager
US4860218A (en) Display with windowing capability by addressing
US7336317B2 (en) Frame rate conversion device, overtaking prediction method for use in the same, display control device and video receiving display device
US7589745B2 (en) Image signal processing circuit and image display apparatus
JPS646477B2 (en)
JP2000338948A (en) Image display device
JP2001103392A (en) Image frame generating circuit and digital television system using it
JP4987230B2 (en) Driving method, driving circuit, and driving apparatus for display system
JP2000020014A (en) Picture display device
EP0283927A2 (en) Display adapter
JP2820068B2 (en) Image data synthesis display device
KR100327376B1 (en) apparatus for data store in digital broadcasting
JPH0535209A (en) Divided screen driving system for liquid crystal display device
JPS6292071A (en) Control system for magnified display
JP3303923B2 (en) Image display control device and image display control method
JPH05313645A (en) Image composing and display device
JPS61251968A (en) Image display device
JP2001034259A (en) Picture display processing circuit
JP2004170680A (en) Information display circuit
JPH0795227B2 (en) Display control device and method
JP2004040505A (en) Image processor
JPH043094A (en) Display device
JP2000137802A (en) Filter arithmetic unit
JPH0991415A (en) Line zoom circuit
JPH05232921A (en) Image display device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050318

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20050318

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060720

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060801

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061002

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061110

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101117

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101117

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111117

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111117

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121117

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131117

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees