JP2931363B2 - Display control device and display control method - Google Patents
Display control device and display control methodInfo
- Publication number
- JP2931363B2 JP2931363B2 JP10562990A JP10562990A JP2931363B2 JP 2931363 B2 JP2931363 B2 JP 2931363B2 JP 10562990 A JP10562990 A JP 10562990A JP 10562990 A JP10562990 A JP 10562990A JP 2931363 B2 JP2931363 B2 JP 2931363B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- scanning
- data
- refresh
- address
- 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 - Fee Related
Links
Landscapes
- Liquid Crystal (AREA)
- Liquid Crystal Display Device Control (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、表示制御装置および表示制御方法に関し、
詳しくは、例えば強誘電性液晶を表示更新のための動作
媒体として用い電界の印加等によって更新された表示状
態を保持可能な表示素子を具えた表示装置のための表示
制御装置および表示制御方法に関する。Description: TECHNICAL FIELD The present invention relates to a display control device and a display control method,
More specifically, the present invention relates to a display control device and a display control method for a display device including a display element capable of holding a display state updated by application of an electric field, for example, using a ferroelectric liquid crystal as an operation medium for display update. .
[従来の技術] 一般に、情報処理システムなどには、情報の視覚表示
機能を果す情報表示手段として表示装置が接続されてい
る。このような表示装置としてはCRTが広く利用されて
おり、このような情報処理装置に接続されるCRTのため
の表示制御装置の一例を第9図に示す。[Related Art] Generally, a display device is connected to an information processing system or the like as information display means that performs a visual display function of information. A CRT is widely used as such a display device, and FIG. 9 shows an example of a display control device for a CRT connected to such an information processing device.
図において、1はアドレスバスドライバ、2はコント
ロールバスドライバ、3はデータバスドライバであり、
それぞれ情報処理システムを構成する各機器間を信号接
続するためのシステムバス4に接続されている。5はデ
ータバスドライバ3を介して転送される表示データを記
憶するビデオメモリ、6は表示制御装置とCRTとの間の
データ転送のためのドライバ、7はCRTである。In the figure, 1 is an address bus driver, 2 is a control bus driver, 3 is a data bus driver,
Each of them is connected to a system bus 4 for signal connection between devices constituting the information processing system. 5 is a video memory for storing display data transferred via the data bus driver 3, 6 is a driver for transferring data between the display control device and the CRT, and 7 is a CRT.
ビデオメモリ5はデュアルポートのDRAM(ダイナミッ
クRAM)によって構成されており、表示データが直接書
き込まれる。ビデオメモリ5に書き込まれた表示データ
は、CRTC(CRTコントローラ)8によって順次読み出さ
れ、CRT7に表示される。The video memory 5 is configured by a dual-port DRAM (dynamic RAM), and display data is directly written. The display data written in the video memory 5 is sequentially read out by a CRTC (CRT controller) 8 and displayed on a CRT 7.
すなわち、表示データの書き込みのときは、図示しな
い情報処理システムのCPUがCRT7の表示エリアに対応す
るビデオメモリ5のアドレスをアクセスする。まず、そ
のアクセスの要求信号がコントロールバスドライバ2を
介してメモリコントローラ9に与えられ、この信号をCR
TC8から与えられるデータトランスファー要求信号また
はリフレッシュ要求信号とのアービトレーションを受け
る。これに応じて、CPUのメモリアクセス時には、メモ
リコントローラ9からアドレスセレクタ10にアドレス選
択信号が与えられ、CPUからのデータ書き込みのための
アクセスアドレスがアドレスドライバ1およびアドレス
セレクタ10を介してビデオメモリ5に与えられる。これ
に伴ない、そのビデオメモリ5には、メモリコントロー
ラ9からのDRAM制御信号と、データバスドライバ3を介
した表示データが与えられる。これにより、表示データ
がビデオメモリ5に書き込まれる。That is, when writing the display data, the CPU of the information processing system (not shown) accesses the address of the video memory 5 corresponding to the display area of the CRT 7. First, the access request signal is given to the memory controller 9 via the control bus driver 2, and this signal is sent to the CR.
It receives arbitration with a data transfer request signal or refresh request signal provided from TC8. Accordingly, when the CPU accesses the memory, an address selection signal is supplied from the memory controller 9 to the address selector 10, and an access address for writing data from the CPU is transferred to the video memory 5 via the address driver 1 and the address selector 10. Given to. Accordingly, a DRAM control signal from the memory controller 9 and display data via the data bus driver 3 are given to the video memory 5. Thus, the display data is written to the video memory 5.
一方、CRT7への表示は、CRTC8がドライバ6に同期信
号を与え、かつその同期信号に合わせて、CRTC8がメモ
リコントローラ9にデータトランスファー要求信号を与
えると共に、アドレスセレクタ10にデータトランスファ
ードレスを与えることにより実行される。On the other hand, the display on the CRT 7 is such that the CRTC 8 supplies a synchronization signal to the driver 6, and in accordance with the synchronization signal, the CRTC 8 supplies a data transfer request signal to the memory controller 9 and a data transfer address to the address selector 10. Is executed by
まず、データトランスファー要求信号がメモリコント
ローラ9にてアービトレーションを受け、これに応じて
アドレス選択信号がメモリコントローラ9からアドレス
セレクタ10に与えられると、CRTC8からのデータトラン
スファードレスがアドレスセレクタ10を介してビデオメ
モリ5に与えられる。また、そのビデオメモリ5にはメ
モリコントローラ9からDRAM制御信号が与えられ、これ
によりデータトランスファーサイクルが実行される。こ
のデータトランスファーサイクルとは、ビデオメモリ5
のライン(表示画面のラスターに相当する)単位のデー
タをビデオメモリ5内のシフトレジスタに転送すること
であり、1回のデータトランスファーサイクルによって
1ラインから数ライン分のデータをシフトレジスタに転
送できる。First, when the data transfer request signal is arbitrated by the memory controller 9 and an address selection signal is given from the memory controller 9 to the address selector 10 in response to the arbitration, the data transfer address from the CRTC 8 is transmitted to the video via the address selector 10. It is provided to the memory 5. The video memory 5 is supplied with a DRAM control signal from the memory controller 9 to execute a data transfer cycle. This data transfer cycle refers to the video memory 5
Is transferred to the shift register in the video memory 5 in units of lines (corresponding to the raster of the display screen), and one to several lines of data can be transferred to the shift register in one data transfer cycle. .
そして、シフトレジスタに転送された表示データは、
ビデオメモリ5に与えられるCRTC8からのシリアルポー
ト制御信号によって、順次シフトレジスタから読み出さ
れてCRT7へ出力されて表示される。ビデオメモリ5から
の表示データの読み出しおよびこれに伴う表示は、表示
エリアに対応してその上部から下部へ1ラインずつ行な
われ、その1ライン中においては左端から右端への一定
の順番で行なう、いわゆる全面リフレッシュ動作によっ
て行なわれる。Then, the display data transferred to the shift register is
In accordance with the serial port control signal from the CRTC 8 applied to the video memory 5, the data is sequentially read from the shift register, output to the CRT 7, and displayed. The reading of display data from the video memory 5 and the accompanying display are performed line by line from the upper part to the lower part corresponding to the display area, and in one line, in a certain order from the left end to the right end. This is performed by a so-called full refresh operation.
このように、CRTの表示制御の場合には、ビデオメモ
リ5に対するCPUの書き込み動作と、CRTコントローラ8
によるビデオメモリ5からの表示データの読み出し表示
の動作がそれぞれ独立に実行される。As described above, in the case of the CRT display control, the CPU write operation to the video memory 5 and the CRT controller 8
The operation of reading and displaying the display data from the video memory 5 is independently executed.
上述したようなCRT用の表示制御装置の場合、表示情
報を変更するなどのためのビデオメモリ5に対する表示
データの書き込みと、そのビデオメモリ5から表示デー
タを読み出して表示する動作が独立しているため、情報
処理システムのプログラムでは表示タイミング等を一切
考慮する必要がなく、任意のタイミングで所望の表示デ
ータを書き込むことができるという利点を有している。In the case of the display control device for a CRT as described above, the writing of display data to the video memory 5 for changing display information and the like, and the operation of reading the display data from the video memory 5 and displaying the data are independent. Therefore, the program of the information processing system does not need to consider display timing and the like at all, and has an advantage that desired display data can be written at an arbitrary timing.
ところが一方で、CRTは特に表示画面の厚み方向の長
さをある程度必要とするため全体としてその容積が大き
くなり、表示装置全体の小型化を図り難い。また、これ
により、このようなCRTを表示器として用いた情報処理
システムの使用にあたっての自由度、すなわち設置場
所,携帯性等の自由度が損われる。On the other hand, a CRT, in particular, requires a certain length of the display screen in the thickness direction, and therefore has a large overall volume, making it difficult to reduce the size of the entire display device. This also impairs the degree of freedom in using the information processing system using such a CRT as a display, that is, the degree of freedom in installation location, portability, and the like.
この点を補うものとして液晶表示器(以下、LCDとい
う)を用いることができる。すなわち、LCDによれば、
表示装置全体の小型化(特に薄型化)を図ることができ
る。このようなLCDの中には、上述した強誘電性液晶
(以下、FLC:Ferroelectric Liquid Crystalという)の
液晶セルを用いた表示器(以下、FLCD:FLCディスプレイ
という)があり、その特長の1つは、その液晶セルが電
界の印加に対して表示状態の保存性を有することにあ
る。そのため、FLCDを駆動する場合には、CRTや他の液
晶表示器と異なり、表示画面の連続的なリフレッシュ駆
動の周期に時間的な余裕ができ、また、その連続的なリ
フレッシュ駆動とは別に、表示画面上の変更に当たる部
分のみの表示状態を更新する部分書き換え駆動が可能と
なる。したがって、このようなFLCDは他の液晶表示器と
比較して大画面の表示器とすることができる。As a supplement to this point, a liquid crystal display (hereinafter, referred to as LCD) can be used. That is, according to the LCD,
The whole display device can be reduced in size (especially thinner). Among such LCDs, there is a display (hereinafter, referred to as FLCD: FLC display) using a liquid crystal cell of the above-described ferroelectric liquid crystal (hereinafter, referred to as FLC: Ferroelectric Liquid Crystal). The problem is that the liquid crystal cell has a display state preserving property with respect to application of an electric field. Therefore, when driving an FLCD, unlike a CRT or other liquid crystal display, there is time margin in the cycle of continuous refresh driving of the display screen, and apart from the continuous refresh driving, Partial rewrite driving that updates the display state of only the part corresponding to the change on the display screen becomes possible. Therefore, such an FLCD can be a large-screen display as compared with other liquid crystal displays.
ここで、FLCDは、その液晶セルが充分に薄いものであ
り、その中の細長いFLCの分子は、電界の印加方向に応
じて第1の安定状態または第2の安定状態に配向し、電
界を切ってもそれぞれの配向状態を維持する。このよう
なFLCの分子と双安定性により、FLCDは記憶性を有す
る。このようなFLCおよびFLCDの詳細は、例えば特願昭6
2−76357号に記載されている。Here, the FLCD has a sufficiently thin liquid crystal cell, and the molecules of the elongated FLC in the liquid crystal cell are oriented in a first stable state or a second stable state depending on the direction of application of the electric field, and the electric field is reduced. Even if it is cut, each alignment state is maintained. Due to such FLC molecules and bistability, FLCDs have memory properties. Details of such FLC and FLCD are described in, for example, Japanese Patent Application
2-76357.
[発明が解決しようとする課題] ところが、以上のような利点を有するFLCDを前述のCR
Tと同様の表示制御により情報処理システムの表示装置
として用いる場合、FLCの表示更新動作にかかる時間が
比較的遅いため、例えば、カーソル,文字入力,スクロ
ール等、即座にその表示が書き換えられらなければなら
ないような表示情報の変化に追従できないことがあっ
た。[Problem to be Solved by the Invention] However, the FLCD having the above advantages is replaced with the above-mentioned CR.
When used as a display device of an information processing system under the same display control as T, the display update operation of the FLC is relatively slow, so the display must be immediately rewritten, for example, by cursor, character input, scrolling, etc. In some cases, it is not possible to follow a change in display information that must be performed.
これに対して、FLCDの特長の一つである部分書き換え
が可能であることを利用し、この処理を行うため、情報
処理システム側はこの処理であることを識別するための
情報を与える等を行なう構成もあるが、前述した表示画
面上における部分的な書き換え駆動を実現するために
は、情報処理システムにおける制御プログラムの大幅な
変更を余儀なくされていた。On the other hand, in order to perform this processing by utilizing the fact that partial rewriting, which is one of the features of FLCD, is possible, the information processing system must provide information for identifying this processing. Although there is a configuration for performing the above, in order to realize the above-described partial rewriting drive on the display screen, a significant change in the control program in the information processing system has been required.
本発明は、上述の観点に基づいてなされたものであ
り、画素の表示状態を部分的に変更可能なFLCディスプ
レイなどの表示装置を用いる情報処理システムのソフト
ウェアを大幅に変更することなく、動作温度などの環境
条件あるいは表示内容等に応じ、FLCディスプレイ等に
おける保存性を有効に利用しつつ、種々の場合でその最
適な制御を行うことが可能な表示制御装置および方法を
提供することを目的とする。The present invention has been made based on the above-described viewpoint, and does not significantly change the software of an information processing system using a display device such as an FLC display capable of partially changing the display state of a pixel without significantly changing the operating temperature. It is an object of the present invention to provide a display control device and a method capable of performing optimal control in various cases while effectively utilizing the storability in an FLC display or the like according to environmental conditions or display contents and the like. I do.
[課題を解決するための手段] かかる目的を達成するために、本発明は、画素の表示
状態を部分的に変更可能な表示装置(以下の実施例では
FLCD26)の表示制御装置(同じくCPU11およびFLCDイン
ターフェース27)において、 前記表示装置を構成する走査ラインを順次所定の間隔
で走査するリフレッシュ走査手段(アドレスカウンタ3
8、同期制御回路39、メモリコントローラ40)と、 前記表示装置を構成する走査ラインの任意の走査ライ
ンを指定して走査する部分走査手段(発生アドレス制御
部70、メモリコントロール40)と、 前記表示装置の環境条件と前記表示装置に表示される
表示データの種類との少なくとも一方に基づいて、前記
リフレッシュ走査手段による走査と前記部分走査手段に
よる走査との比率を設定する設定手段(割合/周期設定
部53)と、 該設定手段により設定された比率に基づき、前記リフ
レッシュ走査手段と前記部分走査手段とを切換える切換
手段(同期制御回路39、メモリコントローラ40)と、 を具えたことを特徴とする。Means for Solving the Problems In order to achieve the above object, the present invention provides a display device capable of partially changing the display state of a pixel (in the following embodiments,
In a display control device (also the CPU 11 and the FLCD interface 27) of the FLCD 26, refresh scanning means (address counter 3) for sequentially scanning scan lines constituting the display device at predetermined intervals.
8, a synchronization control circuit 39, a memory controller 40); a partial scanning unit (generation address control unit 70, memory control 40) for designating and scanning an arbitrary scan line of the scan lines constituting the display device; Setting means for setting a ratio between scanning by the refresh scanning means and scanning by the partial scanning means based on at least one of an environmental condition of the device and a type of display data displayed on the display device (ratio / cycle setting) Unit 53), and switching means (synchronous control circuit 39, memory controller 40) for switching between the refresh scanning means and the partial scanning means based on the ratio set by the setting means. .
また、本発明は、画素の表示状態を部分的に変更可能
な表示装置の表示制御方法において、 前記表示装置の環境条件と前記表示装置に表示される
表示データの種類との少なくとも一方に基づいて、前記
表示装置を構成する走査ラインを順次所定の間隔で走査
するリフレッシュ走査手段による走査と、前記表示装置
を構成する走査ラインの任意の走査ラインを指定して走
査する部分走査手段による走査との比率を設定し、 当該設定された比率に基づき、前記リフレッシュ走査
手段と前記部分走査手段とを切換えることを特徴とす
る。The present invention also provides a display control method for a display device capable of partially changing a display state of a pixel, wherein the display control method is based on at least one of an environmental condition of the display device and a type of display data displayed on the display device. A scan by refresh scanning means for sequentially scanning scan lines constituting the display device at predetermined intervals; and a scan by partial scanning means for designating and scanning an arbitrary scan line of the scan lines constituting the display device. A ratio is set, and the refresh scanning unit and the partial scanning unit are switched based on the set ratio.
[作用] 本発明によれば、表示画面を構成する走査ラインを順
次所定の間隔で走査するリフレッシュ走査と、表示画面
を構成する走査ラインの任意の走査ラインを指定して走
査する部分走査(部分書き換えサイクル)とを行うこと
ができるとともに、環境条件と表示データの種類との少
なくとも一方に基づいて、リフレッシュ走査と部分走査
との比率を適切に可変設定し、当該設定された比率に基
づいて両者を適切に切換えるようにしたので、動作温度
などの環境条件あるいは表示内容等に応じ、FLCディス
プレイ等における保存性を有効に利用しつつ、種々の場
合でその最適な制御を行うことが可能となる。[Operation] According to the present invention, a refresh scan for sequentially scanning scan lines constituting a display screen at predetermined intervals and a partial scan (partial scan) for designating and scanning an arbitrary scan line of scan lines constituting a display screen Rewriting cycle), the ratio between the refresh scan and the partial scan is appropriately variably set based on at least one of the environmental conditions and the type of display data, and both are set based on the set ratio. , The optimal control can be performed in various cases while effectively utilizing the storability of the FLC display or the like in accordance with environmental conditions such as operating temperature or display contents. .
[実施例] 以下、図面を参照して本発明を詳細に説明する。Examples Hereinafter, the present invention will be described in detail with reference to the drawings.
(第1実施例) 第1図は本発明の一実施例に係る表示制御装置を組み
込んだ情報処理システム全体のブロック構成図である。First Embodiment FIG. 1 is a block diagram of an entire information processing system incorporating a display control device according to an embodiment of the present invention.
図において、11は情報処理システム全体を制御するCP
U、12はアドレスバス,コントロールバス,データバス
からなるシステムバス、13はプログラムを記憶したり、
ワーク領域として使われるメインメモリ、14はCPU11を
介さずにメモリとI/O機器間でデータの転送を行うDMAコ
ントローラ(Direct Memory Access Controller,以下DM
ACという)、15はイーサネット(XEROX社による)等のL
AN(ローカルネットワーク)16との間のLANインターフ
ェース、17はROM,SRAM,RS232C仕様のインタフェース等
からなるI/O機器接続用のI/O装置、18はハードディスク
装置、19はフロッピーディスク装置、20はハードディス
ク装置18やフロッピーディスク装置19のためのディスク
インターフェース、21Aは例えばレーザビームプリン
タ,インクジェットプリンタ等高解像度のプリンタ、21
Bは画像読取装置としてのスキャナ、22はプリンタ21Aお
よびスキャナ21Bのためのインターフェース、23は文
字,数字等のキャラクタその他の入力を行うためのキー
ボード、24はポインティングデバイスであるマウス、25
はキーボード23やマウス24のためのインターフェース、
26は例えば本出願人により特開昭63−243993号等におい
て開示された表示器を用いて構成できるFLCD(FLCディ
スプレイ)、27はFLCD26のためのFLCDインターフェース
である。In the figure, reference numeral 11 denotes a CP that controls the entire information processing system.
U and 12 are system buses consisting of an address bus, control bus, and data bus, and 13 is for storing programs,
The main memory 14 is used as a work area. A direct memory access controller (DMA) 14 transfers data between the memory and I / O devices without the intervention of the CPU 11.
AC), 15 is L for Ethernet (by XEROX)
LAN interface with AN (local network) 16, I / O device 17 for connecting I / O devices consisting of ROM, SRAM, RS232C interface, etc., 18 hard disk device, 19 floppy disk device, 20 Is a disk interface for the hard disk device 18 and the floppy disk device 19; 21A is a high-resolution printer such as a laser beam printer, an ink jet printer;
B is a scanner as an image reading device, 22 is an interface for the printer 21A and the scanner 21B, 23 is a keyboard for inputting characters and other characters such as numbers, etc., 24 is a mouse as a pointing device, 25
Is an interface for keyboard 23 and mouse 24,
Reference numeral 26 denotes an FLCD (FLC display) which can be configured using a display disclosed by the present applicant in, for example, JP-A-63-243993, and 27 denotes an FLCD interface for the FLCD 26.
以上説明した各種機器などを接続してなる情報処理シ
ステムでは、一般にシステムのユーザーは、FLCD26の表
示画面に表示される各種情報に対応しながら操作を行
う。すなわち、LAN16,I/O 17に接続される外部機器,ハ
ードディスク18,フロッピーディスク19,スキャナ21B,キ
ーボード23,マウス24から供給される文字,画像情報な
ど、また、メインメモリ13に格納されユーザーのシステ
ム操作にかかる操作情報などがFLCD26の表示画面に表示
され、ユーザーはこの表示を見ながら情報の編集,シス
テムに対する指示操作を行う。ここで、上記各種機器な
どは、それぞれFLCD26に対して表示情報供給手段を構成
する。In the information processing system including the various devices described above connected, the user of the system generally performs an operation while corresponding to various information displayed on the display screen of the FLCD 26. That is, external devices connected to the LAN 16, the I / O 17, the hard disk 18, the floppy disk 19, the scanner 21B, the keyboard 23, the characters supplied from the mouse 24, the image information, etc. Operation information related to the system operation is displayed on the display screen of the FLCD 26, and the user performs information editing and instructs the system while viewing this display. Here, each of the above-mentioned various devices constitutes a display information supply unit for the FLCD 26.
第2図は本発明表示制御装置の一実施例としてのFLCD
インターフェース27の構成例を示すブロック図である。FIG. 2 shows an FLCD as an embodiment of the display control device of the present invention.
6 is a block diagram illustrating a configuration example of an interface 27. FIG.
図において、31はアドレスバスドライバ、32はコント
ロールバスドライバ、33,43はデータバスドライバであ
る。CPU11からのアドレスデータは、アドレスバスドラ
イバ31から、メモリコントローラ40およびアドレスセレ
クタ35の一方の入力部に与えられるとともに、第1のス
イッチS1の切り換えによってFIFO形態のメモリ36または
37に選択的に与えられて記憶される。すなわち、これら
メモリ36および37(以下、それぞれFIFO(A)およびFI
FO(B)ともいう)は、書き込んだ順番にデータを読み
出すFIFO(First In First Out)メモリであり、これら
のメモリ36および37に書き込まれたアドレスデータは、
第2のスイッチS2の切り換えによって選択的に読み出さ
れる。In the figure, 31 is an address bus driver, 32 is a control bus driver, and 33 and 43 are data bus drivers. Address data from the CPU 11 is supplied from the address bus driver 31 to one input unit of the memory controller 40 and the address selector 35, and the memory 36 or the FIFO memory 36 is switched by the first switch S1.
It is selectively given to 37 and stored. That is, these memories 36 and 37 (hereinafter, FIFO (A) and FI
FO (B)) is a FIFO (First In First Out) memory for reading data in the order of writing, and the address data written in these memories 36 and 37 is
The data is selectively read by switching the second switch S2.
これらのメモリ36または37から読み出されたアドレス
データと、後述するアドレスカウンタ38からのアドレス
データは、第3のスイッチS3の切り換えによって選択的
にアドレスセレクタ35の他方の入力部に与えられる。ア
ドレスカウンタ38は、画面全体をライン順次にリフレッ
シュするためのアドレスデータを発生するものであり、
そのアドレスデータの発生タイミングは同期制御回路39
によって制御される。この同期制御回路39は、前記スイ
ッチS1,S2およびS3の切り換え制御信号や後述するメモ
リコントローラ40へのデータトランスファ要求信号をも
発生する。The address data read from these memories 36 or 37 and the address data from an address counter 38 described later are selectively supplied to the other input section of the address selector 35 by switching a third switch S3. The address counter 38 generates address data for refreshing the entire screen line by line.
The generation timing of the address data is determined by the synchronization control circuit 39.
Is controlled by The synchronization control circuit 39 also generates a switching control signal for the switches S1, S2, and S3 and a data transfer request signal to the memory controller 40 described later.
CPU11からのコントロール信号は、コントロールバス
ドライバ32からメモリコントローラ40に与えられ、その
メモリコントローラ40は、アドレスセレクタ35の制御信
号、および後述するビデオメモリ41の制御信号を発生す
る。また、アドレスセレクタ35は、メモリコントローラ
40からの制御信号に基づいて、当該アドレスセレクタ35
の入力部に与えられる2つのアドレスデータの一方を選
択してビデオメモリ41に与える。The control signal from the CPU 11 is given from the control bus driver 32 to the memory controller 40, and the memory controller 40 generates a control signal for the address selector 35 and a control signal for the video memory 41 described later. The address selector 35 is a memory controller
Based on the control signal from 40, the address selector 35
Select one of the two address data supplied to the input section and supplies it to the video memory 41.
ビデオメモリ41は表示データを記憶するものであり、
デュアルポートのDRAM(ダイナミックRAM)で構成され
ていて、前記データバスドライバ33を介して表示データ
の書き込みと読み出しを行う。ビデオメモリ41に書き込
まれた表示データは、ドライバレシーバ42を介してFLCD
26に転送されて表示される。また、そのドライバレシー
バ42は、FLCD26からの同期信号を同期制御回路39に与え
る。The video memory 41 stores display data,
It is composed of a dual-port DRAM (dynamic RAM), and writes and reads out display data via the data bus driver 33. The display data written to the video memory 41 is transmitted to the FLCD via the driver receiver 42.
Transferred to 26 and displayed. In addition, the driver receiver 42 supplies a synchronization signal from the FLCD 26 to the synchronization control circuit 39.
データバスドライバ43を介し、画像の種類等に応じて
後述される部分書き換えとリフレッシュ駆動との割合な
どを設定するためのデータがコントロールレジスタ51に
与えられる。Through the data bus driver 43, data for setting a ratio between partial rewriting and refresh driving, which will be described later, according to the type of image and the like is given to the control register 51.
FLCD26のFLCパネル26Aにはその温度を検出するための
温度センサ26Bが設けられており、温度制御回路26Cはこ
こで検出された温度に基づいてヒータなどを用いたFLC
パネル26Aの温度制御を行う。また、温度制御回路26C
は、検出される温度に基づき、第5図にて後述されるテ
ーブルを参照してフラグ値をフラグレジスタ26Eにセッ
トする。この際、FLCD26の制御を実行するコントローラ
26Dは、FLCD26の、例えば外装ケースに設けられユーザ
ーが操作可能な温度テーブル切換えスイッチ26Sの状態
に応じて上記参照されるテーブルを切換える。このスイ
ッチに応じてテーブルを設けることにより、フラグの数
を減少することができ、ハード構成を簡素化することが
できる。なお、上記スイッチの代わりにボリュームを設
け、これの値に応じて複数のテーブルを設けてもよい。The FLC panel 26A of the FLCD 26 is provided with a temperature sensor 26B for detecting its temperature, and the temperature control circuit 26C uses the FLC using a heater or the like based on the detected temperature.
The temperature of the panel 26A is controlled. The temperature control circuit 26C
Sets a flag value in the flag register 26E based on the detected temperature with reference to a table described later with reference to FIG. At this time, the controller that executes the control of FLCD26
26D switches the table referred to above according to the state of a temperature table changeover switch 26S provided on, for example, an outer case of the FLCD 26 and operable by a user. By providing a table according to this switch, the number of flags can be reduced, and the hardware configuration can be simplified. Note that a volume may be provided instead of the above switch, and a plurality of tables may be provided according to the value of the volume.
53は割合/周期設定部であり、コントロールレジスタ
51に格納される画像種類等の情報と、検出温度に係る情
報(温度フラグ)とに対応してFLCパネル26Aの駆動条件
(後述のリフレッシュサイクルおよび部分書換えサイク
ルの割合やそれらの繰返し周期)を選択するためのテー
ブルを格納したメモリを有した形態とすることができ
る。その形態としては、システム側からのテーブル内容
の書換えを前提としないものであればROMを、前提とす
るものであればRAMを用いることができる。そして、そ
のテーブルに従って同期制御回路39の動作を制御し、FL
Cパネル26Aの駆動を適切に行うことができるようにな
る。53 is a ratio / cycle setting unit, which is a control register
In accordance with the information such as the image type stored in 51 and the information on the detected temperature (temperature flag), the driving conditions of the FLC panel 26A (the ratio of the refresh cycle and the partial rewrite cycle described later and their repetition cycle) are set. A form having a memory storing a table for selection can be adopted. As a mode, a ROM can be used if it is not premised on rewriting table contents from the system side, and a RAM can be used if it is premised. Then, the operation of the synchronization control circuit 39 is controlled according to the table, and FL is controlled.
The C panel 26A can be driven appropriately.
以上の構成において、CPU11が表示の変更を行う場
合、所望するデータの書換えに対応するビデオメモリ41
のアドレス信号がアドレスバスドライバ31を介してメモ
リコントローラ40に与えられ、ここでCPU11のメモリア
クセス要求信号と同期制御回路39からのデータトランス
ファ要求信号とのアービトレーションが行われる。そし
てCPUアクセス側が権利を得るとメモリコントローラ40
はアドレスセレクタ35に対し、メモリ41へ与えるアドレ
スとしてCPUがアクセスしたアドレスを選択するよう切
換えを行う。これと同時にメモリコントローラ40からビ
デオメモリ41の制御信号が発生され、データバスドライ
バ33を介してデータの読書きが行われる。このとき、CP
UアクセスアドレスはスイッチS1を介してFIFO(A)36
またはFIFO(B)37に記憶され、後述する表示データの
転送の際利用される。このようにCPU11から見た表示で
データのアクセス方法は前述のCRTの場合と少しも変わ
らない。In the above configuration, when the CPU 11 changes the display, the video memory 41 corresponding to the rewriting of the desired data is used.
Is given to the memory controller 40 via the address bus driver 31, and arbitration is performed between the memory access request signal of the CPU 11 and the data transfer request signal from the synchronization control circuit 39. When the CPU access side obtains the right, the memory controller 40
Switches the address selector 35 to select the address accessed by the CPU as the address to be given to the memory 41. At the same time, a control signal for the video memory 41 is generated from the memory controller 40, and data is read and written via the data bus driver 33. At this time, CP
The U access address is stored in the FIFO (A) 36 via the switch S1.
Alternatively, the data is stored in the FIFO (B) 37 and is used when transferring display data described later. As described above, the data access method in the display viewed from the CPU 11 is not different at all from the case of the above-described CRT.
また、ビデオメモリ41からデータを読出し、FLCD26へ
転送する場合、同期制御回路39からメモリコントローラ
40へデータトランスファ要求が発生され、ビデオメモリ
41に対するアドレスとしてアドレスカウンタ38またはFI
FO側アドレスがアドレスセレクタ35において選択される
とともに、メモリコントローラ40よりデータトランスフ
ァ用の制御信号が生成されることで、メモリセルからシ
フトレジスタへ該当アドレスのデータが転送され、シリ
アルポートの制御信号によりドライバ42へ出力される。When data is read from the video memory 41 and transferred to the FLCD 26, the synchronization control circuit 39 sends the data to the memory controller.
Data transfer request to 40, video memory
Address counter 38 or FI as address for 41
The FO side address is selected by the address selector 35, and a control signal for data transfer is generated from the memory controller 40, so that the data of the corresponding address is transferred from the memory cell to the shift register, and the control signal of the serial port is used. Output to the driver 42.
同期制御回路39では、FLCD26からの水平同期信号HSYN
Cに基づいて複数ラインを単位として画面をライン順次
に全面リフレッシュして行くサイクルとCPU11によりア
クセスされたラインの書換えを行う部分書換えサイクル
とを交互に生じさせるタイミングを生成する。ここで、
全面リフレッシュのサイクルとは表示画面上一番上のラ
イン(先頭ライン)から順次に下方へ向けて書換えを行
っていき、一番下のラインまで至ると再び先頭ラインに
戻って書換えを繰返して行くものである。また、アクセ
スラインの書換えサイクル(部分書換えサイクル)とは
そのサイクルの直前の所定時間内にCPU11からアクセス
されたラインを書き換えるものである。In the synchronization control circuit 39, the horizontal synchronization signal HSYN
Based on C, a timing is generated to alternately generate a cycle in which the screen is entirely refreshed line by line in units of a plurality of lines and a partial rewrite cycle in which the line accessed by the CPU 11 is rewritten. here,
The full refresh cycle is to sequentially rewrite downward from the top line (top line) on the display screen, and to the bottom line, return to the top line again and repeat rewriting. Things. The access line rewrite cycle (partial rewrite cycle) is to rewrite the line accessed by the CPU 11 within a predetermined time immediately before the cycle.
このように、本例においては、基本的にはFLCディス
プレイ26の画面全面を順次リフレッシュして行く動作
と、表示内容の変更を行うべくCPU11によりアクセスさ
れたラインの書換えを行う動作とを時分割に交互に行う
が、さらにそれら動作の繰返し同期と1周期内における
それら動作の時間的比率とを画像データの種類や温度条
件等に応じて設定可能とする。As described above, in this example, basically, the operation of sequentially refreshing the entire screen of the FLC display 26 and the operation of rewriting the line accessed by the CPU 11 to change the display content are time-divisionally performed. In addition, the repetitive synchronization of these operations and the time ratio of those operations within one cycle can be set according to the type of image data, temperature conditions, and the like.
まず、第3図を用いてリフレッシュの動作とライン書
換えの動作とを時分割に交互に行う本例の基本的動作に
ついて説明する。ここでは、リフレッシュのサイクルを
4ラインを単位として、アクセスラインの書換えサイク
ルを3ラインを単位として行う場合の例を示す。First, a basic operation of the present example in which the refresh operation and the line rewrite operation are alternately performed in a time-division manner will be described with reference to FIG. Here, an example is shown in which a refresh cycle is performed in units of four lines and a rewrite cycle of an access line is performed in units of three lines.
第3図において、REE/▲▼は全面リフレッシュ
のサイクルとアクセスラインの書換えサイクルとを交互
に生じさせるタイミングであり、“1"のときが全面リフ
レッシュのサイクルで、“0"のときがアクセスラインの
書換えサイクルであることを示す。また、Taは全面リフ
レッシュのサイクルの時間、Tbはアクセスラインの書換
えサイクルの時間を表わす。この例においては、Ta:Tb
=4:3としているが、要求されるリフレッシュレート等
によって最適な値を選ぶことができる。すなわち、Taの
割合を大きくすればリフレッシュレートと上げることが
でき、Tbの割合を大きくすれば部分的な変更の応答性を
良くすることができる。この態様については後述する。In FIG. 3, REE / ▲ ▼ is a timing at which a full refresh cycle and an access line rewrite cycle are alternately generated. When “1”, the full refresh cycle is performed, and when “0”, the access line is rewritten. Indicates a rewrite cycle. Further, T a time of the entire surface of the refresh cycle, T b represents the time of rewriting cycles access lines. In this example, T a : T b
= 4: 3, but an optimal value can be selected depending on the required refresh rate and the like. That is, by increasing the proportion of T a can raise the refresh rate, it is possible to improve the responsiveness of the partial changes by increasing the proportion of T b. This aspect will be described later.
FIFO(A)36およびFIFO(B)37の状態を説明する
に、スイッチS1がFIFO(A)36側に接続されると(状態
A/=1)、CPU11がアクセスするラインのアドレスはF
IFO(A)36にサンプリングされて記憶される。一方ス
イッチS1がFIFO(B)37側に接続されると(A/=
0)、CPU11がアクセスするラインアドレスがFIFO
(B)37に記憶される。また、スイッチS2がFIFO(A)
36側に接続されると(A/=1)、FIFO(A)36に記憶
されたアドレスが出力され、スイッチS2がFIFO(B)37
側に接続されると(A/=0)、FIFO(B)37に記憶さ
れたアドレスが出力される。To explain the states of the FIFO (A) 36 and the FIFO (B) 37, when the switch S1 is connected to the FIFO (A) 36 side (state
A / = 1), the address of the line accessed by the CPU 11 is F
It is sampled and stored in the IFO (A) 36. On the other hand, when the switch S1 is connected to the FIFO (B) 37 side (A / =
0), line address accessed by CPU11 is FIFO
(B) Stored in 37. Switch S2 is FIFO (A)
When connected to the 36 side (A / = 1), the address stored in the FIFO (A) 36 is output, and the switch S2 switches the FIFO (B) 37
Side (A / = 0), the address stored in the FIFO (B) 37 is output.
画面全体の1回のリフレッシュが完了し、FLCD26が垂
直同期信号VSYNCを出力したり、あるいはアドレスカウ
ンタ38にキャリーが生じるとアドレスカウンタ38がクリ
アされ、次の全面リフレッシュのサイクルで出力される
ラインは第0ラインに戻り、FLCD26より同期制御回路39
を介して与えられる水平同期信号HSYNC毎に“1",“2",
“3"と順次カウントアップしていく。この間にCPU11よ
りラインL1,L2,L3のアドレスがアクセスされると、スイ
ッチS1がFIFO(A)36に接続されているので、L1,L2,L3
のアドレスがここに記憶され、その後スイッチS2がFIFO
(A)36に接続された時点でL1,L2,L3のアドレスがここ
から出力され、出力ラインとしてL1,L2,L3が選ばれる。
ここで、スイッチS3の切換え信号は同期制御回路39から
のREF/▲▼として与えられ、ラインアクセスのサ
イクルでは出力ラインアドレスとしてFIFO(A),FIFO
(B)側に切換えられる。When one refresh of the entire screen is completed and the FLCD 26 outputs the vertical synchronizing signal VSYNC or when the carry occurs in the address counter 38, the address counter 38 is cleared and the line output in the next full refresh cycle is Returning to the 0th line, the synchronization control circuit 39
"1", "2",
Counts up sequentially to “3”. During this period, when the addresses of the lines L1, L2, L3 are accessed by the CPU 11, the switch S1 is connected to the FIFO (A) 36, so that L1, L2, L3
Is stored here, and then switch S2 is set to FIFO
(A) At the time of connection to 36, the addresses of L1, L2, L3 are output from here, and L1, L2, L3 are selected as output lines.
Here, the switching signal of the switch S3 is given as REF / ▲ ▼ from the synchronization control circuit 39. In the line access cycle, FIFO (A) and FIFO (A) are used as output line addresses.
It is switched to (B) side.
そして、このときスイッチS1がFIFO(B)37側に接続
されているのでFIFO(B)37側にアクセスアドレスが記
憶される。REF/▲▼が“1"となると、スイッチS3
はアドレスカウンタ38側に切換えられ、リフレッシュ動
作を前サイクルの続きのラインから行う。第3図におい
ては、L3のライン出力後に前サイクルの続きである
“4",“5",“6",“7"のラインが出力されている。以下
同様にして、上述の動作を繰返すが、FIFOを2つ用意し
たのは一方でメモリアクセスされたアドレスをサンプリ
ングし、同時に他方でサンプリングしたアドレスを出力
することを矛盾無く、かつ効率よく実行するためであ
る。すなわち、アドレスのサンプリング期間は他方のFI
FOのアクセスラインの出力開始から全面リフレッシュサ
イクルの終了までであり、全面リフレッシュサイクルの
終了後、直前のサンプリング期間でサンプリングしたア
ドレスを出力するアクセスラインの書換えサイクルに入
ると同時に、他方のFIFOのアドレスサンプリング期間が
開始されることになる。At this time, since the switch S1 is connected to the FIFO (B) 37 side, the access address is stored in the FIFO (B) 37 side. When REF / ▲ ▼ becomes “1”, switch S3
Is switched to the address counter 38 side, and the refresh operation is performed from the line following the previous cycle. In FIG. 3, the lines "4", "5", "6", and "7", which are the continuation of the previous cycle, are output after the line L3 is output. In the same manner as described above, the above operation is repeated, but the reason for preparing two FIFOs is to sample memory-accessed addresses on one side and to output the sampled addresses on the other side simultaneously and efficiently. That's why. That is, during the address sampling period, the other FI
From the start of the output of the FO access line to the end of the full refresh cycle.After the end of the full refresh cycle, the rewrite cycle of the access line that outputs the address sampled in the immediately preceding sampling period is started, and at the same time, the address of the other FIFO is read. The sampling period will be started.
以上のように、本例の基本的動作ではリフレッシュサ
イクルとライン書換えのサイクルとを交互に繰返し、第
3図ではその繰返し周期を7ラインを1単位としてTa:T
b=4:3として説明したが、本例ではさらに温度等の環境
条件や表示するデータの種類、あるいはさらにFLCDの表
示デバイス素材の違い等に応じて要求されるリフレッシ
ュレート等によってTaとTbとの比率を変更可能とする。
すなわち、Taの割合(1リフレッシュサイクル内のライ
ン数Mに対応、すなわちTa=M×(HSYNCの周期))を
大きくすればリフレッシュレートを向上することがで
き、例えば低温時等FLC素子の応答性が低い場合やイメ
ージ画像を表示する場合においても良好な表示状態を得
ることができる。逆に、Tbの割合(1つの部分書換えサ
イクル内のライン数Nに対応、すなわちTb=N×(HSYN
Cの周期)を大とすれば部分的な表示の変更の応答性を
高くすることができ、高温時や文字等キャラクタの表示
時等、リフレッシュレートが高くなくてもよい場合に対
応できることになる。As described above, in the basic operation of this example, the refresh cycle and the line rewriting cycle are alternately repeated, and in FIG. 3, the repetition cycle is set to 7 lines as one unit and T a : T
b = 4: has been described as 3, in this example further type of data being environmental conditions and displays such as temperature, or even T a and the refresh rate or the like which is required according to the difference of the display device material FLCD T The ratio with b can be changed.
That, T a (corresponding to the line number M within one refresh cycle, i.e. T a = M × (period of HSYNC)) ratio of can be improved refresh rate if the large, for example, low temperature or the like FLC device A good display state can be obtained even when the response is low or when displaying an image image. Conversely, the ratio of T b (corresponding to the number N of lines in one partial rewrite cycle, ie, T b = N × (HSYN
If the period of C is increased, the responsiveness of a partial display change can be increased, and it is possible to cope with a case where the refresh rate does not need to be high, such as at a high temperature or when displaying characters such as characters. .
また、本実施例では繰返し周期のライン数をも設定可
能とすることで、リフレッシュサイクルおよび部分書換
えの割合をより細かく変えることができるようにし、よ
り細やかな最適化を図るようにする。例えば、リフレッ
シュレートを優先させなければならない、もしくは優先
したい場合に、繰返し周期のライン数を40ラインにして
Ta:Tb=4:1とすれば、全面リフレッシュを32ライン分行
ってアクセスラインの書換えを8ライン行うことができ
る。また、部分書換えを優先できる、もしくは優先した
い場合は繰返し周期のライン数を10ラインにしてTa:Tb
=3:2とすれば、全面リフレッシュを6ライン分行って
アクセスラインの書換えを4ライン行うことができる。Further, in the present embodiment, the number of lines in the repetition period can also be set, so that the refresh cycle and the rate of partial rewriting can be changed more finely, and more fine optimization can be achieved. For example, if it is necessary to give priority to the refresh rate, or if you want to give it priority, set the number of lines in the repetition cycle to 40.
If T a : T b = 4: 1, the entire surface can be refreshed for 32 lines and the access lines can be rewritten for 8 lines. If partial rewriting can be prioritized or prioritized, the number of lines in the repetition cycle is set to 10 and T a : T b
Assuming that 3: 2, the access line can be rewritten four times by performing a full refresh for six lines.
第4図は第1図示のシステムで処理されるデータの構
造の一例を示す。1単位のデータは、管理領域CAとデー
タ領域Dとから成り、データ領域に文字・数字等のキャ
ラクタ列からなるデータや、線画、自然画、写真等のデ
ータが展開される。管理領域CAには、その展開されたデ
ータについての管理情報(例えばデータサイズや文字デ
ータの場合のピッチその他の情報)の領域CTRLと画像種
類を示すヘッダ情報の領域HAとが設けられる。FIG. 4 shows an example of the structure of data processed by the system shown in FIG. One unit of data is composed of a management area CA and a data area D, and data composed of character strings such as characters and numerals, and data such as line drawings, natural pictures, and photographs are developed in the data area. The management area CA is provided with an area CTRL of management information (for example, information such as a data size and a pitch in the case of character data) about the expanded data and an area HA of header information indicating an image type.
ユーザがキーボード23を用いて文書等を入力する際に
は、データがキャラクタ列等でなるものであることを示
すための情報が領域HAに設けられ、編集その他のための
管理情報が領域CTRLに付加される。また、スキャナ21B
を用いて入力を行う場合には、当該読取りに際して設定
されるモード(文字列を読取るための文字モード、写真
を読取るための写真モード、写真を鮮明に読取るための
写真ファインモード等)の情報がヘッダ情報領域HAに、
その他の管理情報が領域CTRLに展開される。そして、そ
のように設定された管理領域CAを付加したデータが、ハ
ードディスクやフロッピーディスクにファイルの形態で
登録されることになる。When the user inputs a document or the like using the keyboard 23, information indicating that the data is a character string or the like is provided in the area HA, and management information for editing or the like is stored in the area CTRL. Will be added. Scanner 21B
When the input is performed by using, information of the mode (character mode for reading a character string, photo mode for reading a photo, photo fine mode for clearly reading a photo, etc.) set at the time of the reading is used. In the header information area HA,
Other management information is expanded in the area CTRL. Then, the data to which the management area CA set as described above is added is registered in a hard disk or a floppy disk in the form of a file.
本例においては、スキャナ21B等から入力されたイメ
ージ、キーボード23等から入力された文字、ハードディ
スクやプロッピーディスクから読出したファイルの表示
に際しては、ヘッダ情報領域から画像種類を示す情報を
取出し、これをヘッダ情報Hとして第2図のコントロー
ルレジスタ51に格納するようにする。また、ユーザによ
るヘッダ情報領域HAの内容の書換えも可能とし、ユーザ
による表示画質の選択も可能とする。In this example, when displaying an image input from the scanner 21B or the like, a character input from the keyboard 23 or the like, or a file read from a hard disk or a proppy disk, information indicating an image type is extracted from the header information area, and As header information H in the control register 51 of FIG. Further, the user can rewrite the contents of the header information area HA, and the user can select the display quality.
第5図は第2図に示される温度制御回路26Cが有する
温度フラグテーブルを示す概念図であり、同図から明ら
かなように、2ビットで構成される4種類のフラグは、
温度センサ26Bが検出する温度およびスイッチ26Sの状態
の応じて選択され、フラグレジスタ26Eにセットされ
る。スイッチ26Sは、前述のようにユーザによって操作
されるものであり、ユーザは画質などに応じてスイッチ
26Sの状態をAまたはBに切換えることができる。FIG. 5 is a conceptual diagram showing a temperature flag table included in the temperature control circuit 26C shown in FIG. 2. As is apparent from FIG. 5, four types of flags each composed of two bits include:
The selection is made in accordance with the temperature detected by the temperature sensor 26B and the state of the switch 26S, and is set in the flag register 26E. The switch 26S is operated by the user as described above.
The state of 26S can be switched to A or B.
第6図は画像種類(文字,線画,自然画,写真,写真
ファイン等)を示すヘッダ情報Hと温度情報THとに応じ
て最適の繰返し周期およびリフレッシュサイクル/部分
書換えサイクルの割当(比率)を選択するための設定部
53の構成例を示す。図に示すように、設定部53は、画像
種類別のヘッダ情報H1,H2,…,HYと、温度フラグに対応
した情報TH1,TH2,…THX(本例では4種類)との組合せ
に応じてM値(1リフレッシュサイクル内のライン数)
およびN値(1つの部分書換えサイクル内のライン数)
を格納したテーブルを有している。Figure 6 is an image type (character, line drawing, a natural image, photographs, photos Fine etc.) optimal allocation repetition period and refresh cycles / partial rewrite cycle in accordance with the header information H and the temperature information indicating the T H (ratio) Setting section for selecting
53 shows a configuration example. As shown, the setting unit 53, image type-specific header information H1, H2, ..., HY and, information T H 1 corresponding to the temperature flag, T H 2, ... T H X (4 kinds in this embodiment ) (The number of lines in one refresh cycle)
And N value (number of lines in one partial rewrite cycle)
Is stored in the table.
従って、表示制御動作(第8図)の期間中にそのとき
のヘッダ情報Hおよび温度情報THに応じていずれかのM
値,N値が読出され、これに応じて同期制御回路39内のカ
ウンタ(不図示)が同期信号HSYNCをカウントし、信号R
EF/▲▼を出力する。そしてそのようなM値とN
値との組合せによって繰返し周期(=(M+N)×(HS
YNCの周期))と割合(Ta:Tb=M:N)とが定められるこ
とになる。Thus, any display control operation in accordance with the header information H and the temperature information T H at that time during the (Figure 8) M
The value (N) is read out, and a counter (not shown) in the synchronization control circuit 39 counts the synchronization signal HSYNC accordingly,
Outputs EF / ▲ ▼. And such M value and N
Repetition period (= (M + N) × (HS
YNC cycle)) and the ratio (T a : T b = M: N).
第7図(A)〜(C)は、それぞれ本発明の一実施例
に関し、第1図に示される情報処理システムでのユーザ
ーの操作に伴ったCPU11による制御手順を示すフローチ
ャート、また、第7図(D)は上記制御手順に伴うFLCD
インタフェース27の動作手順を示すフローチャートであ
る。7 (A) to 7 (C) relate to one embodiment of the present invention, respectively. FIG. 7 is a flowchart showing a control procedure by the CPU 11 in response to a user operation in the information processing system shown in FIG. Figure (D) shows the FLCD following the above control procedure.
6 is a flowchart showing an operation procedure of the interface 27.
第7図(A)はスキャナ21Bによるイメージ入力モー
ドおよびこの入力データのFLCD26による表示の際の制御
手順を示す。ステップS501においてFLCD26の表示画面上
のスキャナアイコンが例えばユーザがマウス24を操作す
ることにより選択されると、ステップS502で表示画面の
所定の個所に入力画像を表示するためのウィンドウをオ
ープンする。さらに、ステップS503でスキャナ21Bによ
って入力する画像に応じ、ユーザーにより文字,写真,
写真ファインの中から入力モードが設定されると、ステ
ップS504において、第4図にて前述したようなヘッダ情
報が、所定の複数のヘッダ値の中からデフォルトに選択
されてこれが付加される。これと同時にステップS505で
は第2図に示されたコントロールレジスタ51にこのヘッ
ダ情報がセットされる。FIG. 7 (A) shows an image input mode by the scanner 21B and a control procedure when this input data is displayed by the FLCD 26. In step S501, when a scanner icon on the display screen of the FLCD 26 is selected by, for example, operating the mouse 24 by the user, a window for displaying an input image at a predetermined position on the display screen is opened in step S502. Further, according to the image input by the scanner 21B in step S503, the user inputs characters, photos,
When the input mode is set from the photo fine, in step S504, the header information as described above with reference to FIG. 4 is selected as a default from a plurality of predetermined header values and is added thereto. At the same time, in step S505, this header information is set in the control register 51 shown in FIG.
その後、ステップS506で、スキャナ21Bの入力動作を
開始し、これに伴ってステップS507では入力した画像デ
ータをスキャナ21BとFLCD26との解像度を調整するた
め、メインメモリ13に一旦格納し、その後ステップS508
でビデオメモリ51にこの画像データを展開すると共に表
示を行う。Thereafter, in step S506, the input operation of the scanner 21B is started, and accordingly, in step S507, the input image data is temporarily stored in the main memory 13 in order to adjust the resolution of the scanner 21B and the FLCD 26.
This expands the image data in the video memory 51 and displays the image data.
次に、ステップS509では、ユーザが表示画質を変更す
るため例えば表示画面に表示されたコントロールシンボ
ルをマウス等を用いて操作することにより表示状態を変
更していたか否かを判断し、変更された場合にはステッ
プS510でこの変更に応じて上記複数のヘッダ値の中から
他のヘッダ値を選択し、ステップS511でコントロールレ
ジスタ51にこのヘッダ情報をセットする。ステップS509
で表示状態が変更されていないと判断した場合には本処
理を終了する。Next, in step S509, it is determined whether or not the user has changed the display state by operating, for example, a control symbol displayed on the display screen using a mouse or the like to change the display image quality. In this case, another header value is selected from the plurality of header values according to this change in step S510, and this header information is set in the control register 51 in step S511. Step S509
If it is determined that the display state has not been changed, the process ends.
第7図(B)はワードプロセッサ対応の文字入力モー
ド時の制御手順を示す。例えばキーボード23における所
定のキー操作によって本処理が起動されると、ステップ
S521で表示画面の所定個所に入力用紙が表示される。こ
れに伴ってステップS522では上述した複数のヘッダ値の
中からデフォルトに所定のヘッダ値が選択されメモリの
所定領域に付加される。さらに、ステップS523ではコン
トロールレジスタ51にこのヘッダ値がセットされる。FIG. 7B shows a control procedure in a character input mode compatible with a word processor. For example, when this processing is started by a predetermined key operation on the keyboard 23, the step
In S521, the input paper is displayed at a predetermined position on the display screen. Accordingly, in step S522, a predetermined header value is selected from the plurality of header values by default and added to a predetermined area of the memory. Further, in step S523, the header value is set in the control register 51.
その後、ステップS524でキー入力が行われると、これ
に伴ってステップS525でこのキー入力データがビデオメ
モリ41に展開されると共に表示される。Thereafter, when a key input is performed in step S524, the key input data is expanded and displayed in the video memory 41 in step S525.
次に、ステップS526では、第7図(A)の制御手段と
同様にして、ユーザによって表示状態が変更されたか否
かを判別し、変更された場合には、ステップS527でヘッ
ダ値の変更を行い、ステップS523に戻って表示変更のた
めのコントロールレジスタ51へのヘッダ値のセットを行
う。表示状態が変更されていない場合は、ステップS528
でキー入力が終了したか否かを判別し、終了している場
合には本処理を終了し、終了していない場合にはステッ
プS524へ戻る。Next, in step S526, it is determined whether or not the display state has been changed by the user in the same manner as the control means of FIG. 7A. If the display state has been changed, the header value is changed in step S527. Then, the process returns to step S523 to set a header value in the control register 51 for display change. If the display state has not been changed, step S528
Then, it is determined whether or not the key input has been completed. If the key input has been completed, the process ends, and if not, the process returns to step S524.
第7図(C)はハードディスク18やフロッピーディス
ク19に格納されるファイルを表示するためのファイル表
示モードの制御手順を示す。FIG. 7C shows a control procedure of a file display mode for displaying a file stored in the hard disk 18 or the floppy disk 19.
本処理が起動されると、ステップS531でファイルのヘ
ッダ情報を読出し、ステップS532でファイルに付加され
ているヘッダ情報をコントロールレジスタ51にセットす
る。これに続いてステップS533で前述のように解像度の
調整などを行うためにファイル内のデータをメモリ13へ
格納し、その後、ステップS534でこれらデータをビデオ
メモリ41に展開すると共に表示を行う。さらに、ステッ
プS535〜S537では、第7図(A)のステップS509〜S511
の処理と同様の処理を行う。When this process is started, the header information of the file is read in step S531, and the header information added to the file is set in the control register 51 in step S532. Subsequently, in step S533, the data in the file is stored in the memory 13 in order to adjust the resolution as described above, and then, in step S534, these data are developed and displayed in the video memory 41. Further, in steps S535 to S537, steps S509 to S511 in FIG.
A process similar to the process of is performed.
第7図(D)は上記第7図(A)〜(C)で示された
各制御手順に応じたFLCDインターフェースの動作を示
す。FIG. 7D shows the operation of the FLCD interface according to each control procedure shown in FIGS. 7A to 7C.
すなわち、FLCDインターフェース27では、ステップS5
41でのコントロールレジスタ51の内容の変更があった
り、温度に変更があった場合には、ステップS542でこの
変更があったH値および/またはTH値の入力を受け、ス
テップS543でM,N値が再設定される。従って、ステップS
544では、このM,N値に応じた同期制御回路39の動作が行
われることになる。That is, in the FLCD interface 27, step S5
Or there is a change in the contents of the control register 51 at 41, if there is a change in temperature, receives the H values and / or T H values had this change in step S542, M at step S543, The N value is reset. Therefore, step S
At 544, the operation of the synchronization control circuit 39 according to the M and N values is performed.
第8図は第2図示の装置各部によって行われる表示動
作手順の一例を示す。FIG. 8 shows an example of a display operation procedure performed by each unit of the apparatus shown in FIG.
まず、ステップS201にてスイッチS1およびS2の初期状
態を設定する。ここでは、スイッチS1をFIFO(A)36側
にし、スイッチS2をFIFO(B)37側にしたが、これはど
ちらかに確定させればどちらから始めても構わない。ス
テップS202ではアドレスカウンタ38をクリアし、そのリ
フレッシュアドレスを初期値、例えば“0"にする。次
に、ステップS203でREF/▲▼を“1"にして全面リ
フレッシュサイクルが行われるようにする。また、リフ
レッシュまたは部分書換えの1サイクル(ここでは1リ
フレッシュサイクル)内の転送ライン数を数えるための
カウンタをクリアし、そのカウンタ値LNを“0"にしてお
く。First, in step S201, the initial state of the switches S1 and S2 is set. Here, the switch S1 is set to the FIFO (A) 36 side, and the switch S2 is set to the FIFO (B) 37 side. In step S202, the address counter 38 is cleared, and the refresh address is set to an initial value, for example, “0”. Next, in step S203, REF / ▲ is set to “1” so that the entire refresh cycle is performed. Also, a counter for counting the number of transfer lines in one refresh or partial rewrite cycle (here, one refresh cycle) is cleared, and the counter value LN is set to "0".
次にステップS205にて、最終ラインまでのリフレッシ
ュが終了してアドレスカウンタにキャリーが生じた期間
(帰線期間)中であるかどうかを判定し、その期間中な
らばステップS200Aに戻るが、期間中でなければステッ
プS206でHSYNCが来るのを待つ。HSYNCが来ると、リフレ
ッシュラインアドレスで示されるラインのデータをFLCD
26へ転送する。ステップS208では1回の全面リフレッシ
ュサイクルで転送するライン数M(設定部53により設定
されている)を終了したかどうかを判定しており、LNが
Mより小さければステップS209へ移行し、アドレスカウ
ンタ38をカウントアップし、ステップS210でLNを+1歩
進してステップS206へ戻る。これをMライン転送するま
で繰返すわけであり、第3図に示した例においてはM=
4であるからステップS206〜S210のループを4回繰返す
ことになる。Next, in step S205, it is determined whether or not the period up to the last line is completed and carry is generated in the address counter (retrace period). If the period is during the period, the process returns to step S200A. If not, wait for HSYNC to come in step S206. When HSYNC arrives, the data on the line indicated by the refresh line address is
Transfer to 26. In step S208, it is determined whether or not the number M of lines to be transferred in one full refresh cycle (set by the setting unit 53) has been completed. If LN is smaller than M, the process proceeds to step S209 and the address counter 38 is counted up, and LN is incremented by +1 in step S210, and the process returns to step S206. This is repeated until the M lines are transferred. In the example shown in FIG.
Since it is 4, the loop of steps S206 to S210 is repeated four times.
Mラインの転送が終了すると、ステップS211ではREF/
▲▼を“0"にしてアクセスラインの書換えサイク
ルが行われるようにする。また、スイッチS1とスイッチ
S2とのそれぞれの接続状態を逆転させ、FIFOのアドレス
サンプリングとラインアドレス出力の役目を逆にする。
次に、ステップS212でアクセスラインの書換えサイクル
中の転送ライン数を数えるために、再びカウンタ値LNを
“0"にしておく。ステップS213ではFIFO(A)36または
FIFO(B)37のいずれか一方からサンプリングしたアド
レスを読出す。When the transfer of the M line is completed, at step S211 REF /
▲ ▼ is set to “0” so that the access line rewrite cycle is performed. Also, switch S1 and switch
The connection state with S2 is reversed, and the roles of FIFO address sampling and line address output are reversed.
Next, in step S212, the counter value LN is set to "0" again in order to count the number of transfer lines during the access line rewrite cycle. In step S213, FIFO (A) 36 or
The sampled address is read from one of the FIFOs (B) 37.
ステップS215ではHSYNCが来るのを待ち、入来した場
合にはステップS216で先程読出したアドレスのラインの
データをFLCD26へ転送する。次に、ステップS217でライ
ンと転送がN(設定部53で設定されている)ライン分終
了したかどうか判定する。すなわちLNがNより小さけれ
ばステップS218へ移り、LNを+1歩進してステップS213
へ戻るようにし、これをNライン分終了するまで繰返
す。N=4である場合にはステップS213〜S218のループ
を4回繰返すことになる。そして、Nライン終了すると
再び全面リフレッシュサイクルを実行するべく、ステッ
プS203へ戻る。In step S215, the process waits for the HSYNC to be received. If the HSYNC is received, the data of the line at the address read out earlier is transferred to the FLCD 26 in step S216. Next, in step S217, it is determined whether or not the transfer of the lines and N lines (set by the setting unit 53) has been completed. That is, if LN is smaller than N, the process proceeds to step S218, and LN is incremented by +1 to step S213.
This is repeated until the processing for N lines is completed. If N = 4, the loop of steps S213 to S218 is repeated four times. When the N lines are completed, the process returns to step S203 to execute the entire refresh cycle again.
以上述べてきたように、ビデオメモリ41の内容を表示
するのは、ステップS203からS208までの全面リフレッシ
ュサイクルと、ステップS211からS217までのアクセスラ
インの書換えサイクルを繰返し、アドレスカウンタ38に
キャリーが生じたときに全面リフレッシュサイクルのラ
インを先頭に戻して信号を初期化することで行われる。
一方、CPU11は表示した内容を得るために、上記表示動
作とは独立にビデオメモリ41からデータを読出したり書
込んだりすれば良いわけである。As described above, the contents of the video memory 41 are displayed by repeating the full refresh cycle from step S203 to S208 and the access line rewriting cycle from step S211 to S217, and a carry occurs in the address counter 38. This is performed by returning the line of the entire refresh cycle to the head and initializing the signal.
On the other hand, the CPU 11 may read and write data from the video memory 41 independently of the display operation in order to obtain the displayed content.
以上述べてきたようにビデオメモリ41からデータを読
出してFLCD26へ転送するのはコマンド解釈も不要であ
り、比較的簡単な回路で構成できるのみならず、グラフ
ィックプロセッサ等を設けてコマンド解釈を行って表示
制御を行うよりも廉価に実現可能であり、システム全体
のコストダウンを図りながら性能の向上も可能である。As described above, reading data from the video memory 41 and transferring it to the FLCD 26 does not require command interpretation. Not only can it be configured with a relatively simple circuit, but also a graphic processor can be provided to interpret commands. This can be realized at lower cost than performing display control, and the performance can be improved while reducing the cost of the entire system.
(その他) なお、本発明は、以上述べた実施例にのみ限られるこ
となく、本発明の趣旨を逸脱しない範囲で適宜の変形が
可能であるのは勿論である。(Others) Note that the present invention is not limited to the above-described embodiments, and it is needless to say that appropriate modifications can be made without departing from the spirit of the present invention.
例えば、上例のように設定された部分書換えのライン
数の範囲内等において、CPU11にアクセスされたライン
数およびラインアクセス状態に応じ、リフレッシュサイ
クル間に行われる実際の部分書換えライン数Pを調整す
るようにしてもよい。これによると、CPU11がアクセス
したラインの数等に応じて動的にTb時間を調整すること
で、例えばCPU11からあまりアクセスされないときの無
駄なライン書換えサイクルを省き、リフレッシュレート
を向上するようにすることができ、動作の追従性とリフ
レッシュレートとの関係を動的に最適化できるようにな
る。For example, within the range of the number of partial rewrite lines set as in the above example, the actual number P of partial rewrite lines performed between refresh cycles is adjusted according to the number of lines accessed by the CPU 11 and the line access state. You may make it. According to this, by adjusting the dynamic T b time according to the number of lines CPU11 has accessed, for example, eliminating waste line rewriting cycle when the CPU11 infrequently accessed, so as to improve the refresh rate It is possible to dynamically optimize the relationship between the following performance and the refresh rate.
また、上例では温度情報および画像種類に基づいて動
作期間中に繰返し周期とリフレッシュサイクル/部分書
換えサイクルの比率の設定を行うようにしたが、当該設
定のタイミングは適宜定めることができ、例えば帰線期
間に行うようにしてもよい。また、温度情報のみならず
その他の環境条件をも考慮してもよい。また、十分であ
れば温度情報等の環境条件と画像種類の設定条件とのい
ずれか一方に基づいて上記設定を行ってもよい。In the above example, the repetition period and the ratio of the refresh cycle / partial rewrite cycle are set during the operation period based on the temperature information and the image type. However, the timing of the setting can be appropriately determined. It may be performed during the line period. Further, not only the temperature information but also other environmental conditions may be considered. If sufficient, the above setting may be performed based on one of the environmental condition such as temperature information and the setting condition of the image type.
[発明の効果] 以上説明したように、本発明によれば、表示画面を構
成する走査ラインを順次所定の間隔で走査するリフレッ
シュ走査と、表示画面を構成する走査ラインの任意の走
査ラインを指定して走査する部分走査(部分書換えサイ
クル)とを行うことができるとともに、環境条件と表示
データの種類との少なくとも一方に基づいて、リフレッ
シュ走査と部分走査との比率を適切に可変設定し、当該
設定されと比率に基づいて両者を適切に切換えるように
したので、動作温度などの環境条件あるいは表示内容等
に応じ、FLCディスプレイ等における保存性を有効に利
用しつつ、種々の場合でその最適な制御を行うことが可
能となる。[Effects of the Invention] As described above, according to the present invention, a refresh scan for sequentially scanning scan lines constituting a display screen at predetermined intervals and an arbitrary scan line of the scan lines constituting the display screen are designated. And a partial scan (partial rewrite cycle) in which the ratio between the refresh scan and the partial scan is appropriately variably set based on at least one of the environmental conditions and the type of display data. Since both are appropriately switched based on the setting and the ratio, according to the environmental conditions such as the operating temperature or the display contents, etc., the optimal use in various cases is achieved while effectively utilizing the storability of the FLC display and the like. Control can be performed.
従って、FLCディスプレイを用いるシステムのソフト
ウェア等の仕様を一切変更せずに、環境条件の変化や、
図形,カーソルの移動にも画面の表示を応答性高く追従
させることができるようにもなり、さらにFLCの特性を
十二分に活用した良好な表示を行うこともできる。ま
た、システムからみたCRTとFLCとの互換性も保たれる。
しかも単純な回路構成で実現されるので、廉価にして高
速の表示制御を行うことが可能となる。Therefore, changes in environmental conditions,
The display on the screen can be made to follow the movement of the figure and the cursor with high responsiveness, and a good display utilizing the characteristics of the FLC can be obtained. In addition, compatibility between CRT and FLC from the viewpoint of the system is maintained.
In addition, since it is realized with a simple circuit configuration, it is possible to perform inexpensive and high-speed display control.
第1図は本発明の一実施例の表示制御装置を組み込んだ
情報処理装置全体のブロック構成図、 第2図は本発明の一実施例としてFLCDインターフェース
の構成を示すブロック図、 第3図は第2図示のFLCDインターフェースの基本的動作
を説明するためのタイミングチャート、 第4図は第1図示の情報処理システムで処理されるデー
タの構造の一例を示すブロック図、 第5図は第2図に示される温度制御回路が有する温度フ
ラグテーブルを示す概念図 第6図は第2図に示される設定部の構成例を示す概念
図、 第7図は第1図示の情報処理システムのCPUによる制御
手順の一例を示すフローチャート、 第8図は第2図示の装置各部によって行われる表示動作
手順の一例を示すフローチャート、 第9図は従来のCRTインターフェースの構成を示すブロ
ック図である。 11……CPU、 12……システムバス、 13……メインメモリ、 14……DMAコントローラ、 15……LANインターフェース、 16……LAN、 17……I/O装置、 18……ハードディスク装置、 19……フロッピーディスク装置、 20……ディスクインターフェース、 21A……プリンタ、 21B……スキャナ、 22……プリンタインターフェース、 23……キーボード、 24……マウス、 25……キーインターフェース、 26……FLCD(FLCディスプレイ)、 26A……パネル、 26B……温度センサ、 26C……温度制御回路、 26D……コントローラ、 26E……フラグレジスタ、 26S……切換えスイッチ、 27……FLCDインターフェース、 31……アドレスドライバ、 32……コントロールバスドライバ、 33,43……データバスドライバ、 35……アドレスセレクタ、 36……FIFO(A)メモリ、 37……FIFO(B)メモリ、 38……アドレスカウンタ、 39……同期制御回路、 40……メモリコントローラ、 41……ビデオメモリ、 42……ドライバレシーバ、 S1,S2,S3……スイッチ、 51……コントロールレジスタ、 53……割合/周期設定部。FIG. 1 is a block diagram of an information processing apparatus incorporating a display control device according to an embodiment of the present invention. FIG. 2 is a block diagram showing a configuration of an FLCD interface as an embodiment of the present invention. FIG. 4 is a timing chart for explaining the basic operation of the FLCD interface shown in FIG. 2, FIG. 4 is a block diagram showing an example of the structure of data processed by the information processing system shown in FIG. 1, and FIG. FIG. 6 is a conceptual diagram showing a configuration example of a setting unit shown in FIG. 2, and FIG. 7 is control by a CPU of the information processing system shown in FIG. 8 is a flowchart showing an example of a display operation procedure performed by each unit of the apparatus shown in FIG. 2, and FIG. 9 is a block diagram showing a configuration of a conventional CRT interface. FIG. 11 ... CPU, 12 ... System bus, 13 ... Main memory, 14 ... DMA controller, 15 ... LAN interface, 16 ... LAN, 17 ... I / O device, 18 ... Hard disk device, 19 ... ... Floppy disk drive, 20 ... Disk interface, 21A ... Printer, 21B ... Scanner, 22 ... Printer interface, 23 ... Keyboard, 24 ... Mouse, 25 ... Key interface, 26 ... FLCD (FLC display) ), 26A ... panel, 26B ... temperature sensor, 26C ... temperature control circuit, 26D ... controller, 26E ... flag register, 26S ... changeover switch, 27 ... FLCD interface, 31 ... address driver, 32 ... Control bus driver, 33, 43 ... Data bus driver, 35 ... Address selector, 36 ... FIFO (A) memory, 37 ... FIFO (B) memory, 38 ... Address counter, 39 ... Synchronous control circuit, 40 ... Memory controller, 41 ... Video memory, 42 ... Driver receiver, S1, S2, S3 ... Switch, 51 ... Control register, 53 ... Ratio / period Setting section.
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭61−149933(JP,A) 特開 昭63−65425(JP,A) (58)調査した分野(Int.Cl.6,DB名) G02F 1/133 G09G 3/36 G09G 3/20 H04N 5/66 ────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-61-149933 (JP, A) JP-A-63-65425 (JP, A) (58) Fields investigated (Int. Cl. 6 , DB name) G02F 1/133 G09G 3/36 G09G 3/20 H04N 5/66
Claims (6)
装置の表示制御装置において、 前記表示装置を構成する走査ラインを順次所定の間隔で
走査するリフレッシュ走査手段と、 前記表示装置を構成する走査ラインの任意の走査ライン
を指定して走査する部分走査手段と、 前記表示装置の環境条件と前記表示装置に表示される表
示データの種類との少なくとも一方に基づいて、前記リ
フレッシュ走査手段による走査と前記部分走査手段によ
る走査との比率を設定する設定手段と、 該設定手段により設定された比率に基づき、前記リフレ
ッシュ走査手段と前記部分走査手段とを切換える切換手
段と、 を具えたことを特徴とする表示制御装置。1. A display control device for a display device capable of partially changing a display state of a pixel, comprising: refresh scanning means for sequentially scanning scanning lines constituting the display device at predetermined intervals; A partial scanning unit for designating an arbitrary scanning line of the scanning lines to be scanned, and the refresh scanning unit based on at least one of an environmental condition of the display device and a type of display data displayed on the display device. Setting means for setting a ratio between scanning and scanning by the partial scanning means, and switching means for switching between the refresh scanning means and the partial scanning means based on the ratio set by the setting means. Characteristic display control device.
とする特許請求の範囲第1項記載の表示制御装置。2. The display control device according to claim 1, wherein said environmental condition is a temperature condition.
特徴とする特許請求の範囲第1項または第2項記載の表
示制御装置。3. The display control device according to claim 1, wherein said ratio is the number of scanning lines.
装置の表示制御方法において、 前記表示装置の環境条件と前記表示装置に表示される表
示データの種類との少なくとも一方に基づいて、前記表
示装置を構成する走査ラインを順次所定の間隔で走査す
るリフレッシュ走査手段による走査と、前記表示装置を
構成する走査ラインの任意の走査ラインを指定して走査
する部分走査手段による走査との比率を設定し、 当該設定された比率に基づき、前記リフレッシュ走査手
段と前記部分走査手段とを切換える ことを特徴とする表示制御方法。4. A display control method for a display device capable of partially changing a display state of a pixel, comprising: at least one of an environmental condition of the display device and a type of display data displayed on the display device. The ratio of the scanning by the refresh scanning means for sequentially scanning the scanning lines constituting the display device at predetermined intervals and the scanning by the partial scanning means for designating and scanning an arbitrary scanning line of the scanning lines constituting the display device And switching between the refresh scanning unit and the partial scanning unit based on the set ratio.
とする特許請求の範囲第4項記載の表示制御方法。5. The display control method according to claim 4, wherein said environmental condition is a temperature condition.
特徴とする特許請求の範囲第4項または第5項記載の表
示制御方法。6. The display control method according to claim 4, wherein said ratio is the number of scanning lines.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10562990A JP2931363B2 (en) | 1990-04-20 | 1990-04-20 | Display control device and display control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10562990A JP2931363B2 (en) | 1990-04-20 | 1990-04-20 | Display control device and display control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0473618A JPH0473618A (en) | 1992-03-09 |
| JP2931363B2 true JP2931363B2 (en) | 1999-08-09 |
Family
ID=14412769
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10562990A Expired - Fee Related JP2931363B2 (en) | 1990-04-20 | 1990-04-20 | Display control device and display control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2931363B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69313161T2 (en) * | 1992-02-28 | 1998-01-29 | Canon Kk | Method and device for checking a display unit |
| KR100840316B1 (en) * | 2001-11-26 | 2008-06-20 | 삼성전자주식회사 | Liquid crystal display device and driving method thereof |
| US7375723B2 (en) * | 2003-06-10 | 2008-05-20 | Samsung Electronics Co., Ltd. | Display device and method of compensating primary image data to increase a response speed of the display |
-
1990
- 1990-04-20 JP JP10562990A patent/JP2931363B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0473618A (en) | 1992-03-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5552802A (en) | Display control device | |
| EP0525786B1 (en) | Display control apparatus | |
| JP3184613B2 (en) | Display control device and method | |
| US5644332A (en) | Apparatus and method for controlling drive of a display device in accordance with the number of scanning lines to be updated | |
| JPH0580720A (en) | Display controller | |
| JP2931363B2 (en) | Display control device and display control method | |
| JP3164576B2 (en) | Display control device and display control method | |
| JP2931364B2 (en) | Display control device and display control method | |
| JP2934277B2 (en) | Display control device and display control method | |
| JP3245230B2 (en) | Display control device and display control method | |
| JP2880245B2 (en) | Display control device | |
| JPH0566733A (en) | Display control device | |
| JP3043378B2 (en) | Display control device and display control method | |
| JPH043119A (en) | Display controller | |
| JP3229341B2 (en) | Display control device and display control method | |
| JP3187082B2 (en) | Display control device and display control method | |
| JP3140803B2 (en) | Display control device and display control method | |
| JP3043377B2 (en) | Display control device and display control method | |
| JPH0566732A (en) | Display control device | |
| JPH08328514A (en) | Information processing device | |
| JP3043379B2 (en) | Display control device and display control method | |
| JP3043376B2 (en) | Display control device | |
| JPH0535195A (en) | Display controller | |
| JPH064042A (en) | Display control device and method | |
| JPH043120A (en) | display control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |