JP6038475B2 - Display device, information processing device, display driving method, display driving program, and computer-readable recording medium - Google Patents
Display device, information processing device, display driving method, display driving program, and computer-readable recording medium Download PDFInfo
- Publication number
- JP6038475B2 JP6038475B2 JP2012083843A JP2012083843A JP6038475B2 JP 6038475 B2 JP6038475 B2 JP 6038475B2 JP 2012083843 A JP2012083843 A JP 2012083843A JP 2012083843 A JP2012083843 A JP 2012083843A JP 6038475 B2 JP6038475 B2 JP 6038475B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- display data
- updated
- screen
- update
- 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.)
- Active
Links
Images
Landscapes
- Digital Computer Display Output (AREA)
- Liquid Crystal Display Device Control (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
Description
本発明は、主として、画面リフレッシュを行う表示装置と、画面リフレッシュの仕方を制御する表示駆動方法とに関するものである。 The present invention mainly relates to a display device that performs screen refresh and a display driving method that controls the manner of screen refresh.
近年、液晶表示装置に代表される薄型、軽量、および低消費電力の表示装置が著しく普及している。こうした表示装置の典型的な搭載形態は、例えば携帯電話機、スマートフォン、ノート型PC(Personal Computer)等である。また、今後はより薄型の表示装置である電子ペーパーの開発および普及も急速に進むことが期待されている。このような状況の中、現在、各種の表示装置において消費電力を低下させることが共通の課題となっている。 In recent years, thin, lightweight, and low power consumption display devices typified by liquid crystal display devices have become extremely popular. A typical mounting form of such a display device is, for example, a mobile phone, a smartphone, a notebook PC (Personal Computer), or the like. In the future, electronic paper, which is a thinner display device, is expected to develop and spread rapidly. Under such circumstances, it is currently a common problem to reduce power consumption in various display devices.
従来のCG(Continuous Grain)シリコンTFT液晶表示パネル、またはアモルファスシリコンTFT液晶表示パネル等では、交流駆動方式が採用され、60Hzで画面リフレッシュを行う必要がある。そこで、従来の液晶表示パネルの省電力化のために、60Hzより低いリフレッシュレートを実現する試みがなされている。 In a conventional CG (Continuous Grain) silicon TFT liquid crystal display panel, an amorphous silicon TFT liquid crystal display panel, or the like, an AC drive method is adopted, and it is necessary to perform screen refresh at 60 Hz. Therefore, attempts have been made to realize a refresh rate lower than 60 Hz in order to save power in the conventional liquid crystal display panel.
例えば、下掲の特許文献1には、1垂直走査期間の帰線期間を長く設定し、その長い帰線期間を休止期間として、データ信号線のドライバのアナログ回路を停止させることなどによって、低消費電力を実現する表示装置の駆動方法が開示されている。
For example, in
また、下掲の特許文献2には、静止画を表示パネルに表示するためにメモリに格納されている画像データを、1画面(1フィールドまたは1フレーム)を単位として間欠的に読み出す間に、一定期間(1フィールドまたは1フレームの)読出停止期間を設けている。この読出停止期間に、撮像素子の駆動およびメモリからの画像データの読み出しを停止させることができるので、消費電力を大幅に低減できると、特許文献2には記載されている。
Further, in
さらに、下掲の特許文献3には、携帯端末のホスト側装置を構成するMPEG4−LSIで符号化された画像信号が、上記携帯端末の液晶表示装置に内蔵された表示ドライバへ送られる構成において、表示ドライバ内で、上記画像信号の更新状況を検出し、画像信号の更新状況に合わせて、表示ドライバからMPEG4−LSIへ、表示信号の伝送を休止させる信号、または表示信号の伝送を要求する信号を送る表示駆動方法が開示されている。
Further, in
しかしながら、リフレッシュレートを低下させることを試みた上掲の各従来技術では、液晶表示パネルで画像を表示するための画像データを生成するホスト制御部において、その画像データが更新されても、画面リフレッシュまたは画面の書き換えが遅れることがあるという問題がある。 However, in each of the above prior arts that attempted to reduce the refresh rate, the host control unit that generates image data for displaying an image on the liquid crystal display panel refreshes the screen even if the image data is updated. Or there is a problem that screen rewriting may be delayed.
この問題について、図11および図12を参照して具体的に説明する。 This problem will be specifically described with reference to FIG. 11 and FIG.
(60Hzリフレッシュ)
まず、図11に示すように、従来のCGシリコンTFT液晶表示パネル、またはアモルファスシリコンTFT液晶表示パネル等では、60Hzで画面リフレッシュを行うため、ホスト制御部で生成された画像データAが、60Hzで液晶ドライバに転送される。ホスト制御部において画像Aのデータが画像Bのデータに更新された場合にも、転送のタイミングに変化はなく、画像Bのデータが、60Hzで液晶ドライバに転送される。
(60Hz refresh)
First, as shown in FIG. 11, in a conventional CG silicon TFT liquid crystal display panel, an amorphous silicon TFT liquid crystal display panel, or the like, screen refresh is performed at 60 Hz, so that the image data A generated by the host controller is 60 Hz. Transferred to the LCD driver. Even when the image A data is updated to the image B data in the host control unit, the transfer timing does not change, and the image B data is transferred to the liquid crystal driver at 60 Hz.
60Hzの転送タイミングは、垂直同期信号によって与えられている。また、液晶ドライバとしては、例えば、液晶表示パネルのガラス基板にCOG(Chip on Glass)実装された、いわゆるCOGドライバを例に挙げている。 The transfer timing of 60 Hz is given by the vertical synchronization signal. Further, as the liquid crystal driver, for example, a so-called COG driver mounted on a glass substrate of a liquid crystal display panel by COG (Chip on Glass) is taken as an example.
ホスト制御部から液晶ドライバへ転送された画像データと上記垂直同期信号とに基づいて、液晶ドライバは、液晶表示パネルを駆動する。これによって、液晶表示パネルの画面は、60Hzでリフレッシュされ、画像Aおよび画像Bの表示品位が良好に保たれる。 Based on the image data transferred from the host controller to the liquid crystal driver and the vertical synchronization signal, the liquid crystal driver drives the liquid crystal display panel. Thereby, the screen of the liquid crystal display panel is refreshed at 60 Hz, and the display quality of the image A and the image B is kept good.
なお、図11の例は、液晶ドライバが、転送された画像データを保持するフレームメモリを持っていない場合を示しているので、液晶ドライバは、画像データが転送され次第、液晶表示パネルを駆動するようになっている。 Note that the example of FIG. 11 shows a case where the liquid crystal driver does not have a frame memory for holding the transferred image data, so the liquid crystal driver drives the liquid crystal display panel as soon as the image data is transferred. It is like that.
このように、画像データを60Hzで転送し、液晶ドライバが60Hzで液晶表示パネルを駆動したのでは、低消費電力化を図ることはできない。 Thus, if image data is transferred at 60 Hz and the liquid crystal driver drives the liquid crystal display panel at 60 Hz, the power consumption cannot be reduced.
(低レートリフレッシュ)
そこで、図12に示すように、画像データの転送を間引き、画像データの転送レートを下げれば、ホスト制御部および液晶ドライバの少なくとも一方に休止期間を与えることができるので、低消費電力化が可能になる。
(Low rate refresh)
Therefore, as shown in FIG. 12, if the transfer of the image data is thinned out and the transfer rate of the image data is lowered, a pause period can be given to at least one of the host control unit and the liquid crystal driver, so that power consumption can be reduced. become.
図12に示す例では、垂直同期信号の1周期(1フレーム)置きに、画像データの転送を間引くことにより、結果として、30Hzで画像データを転送し、同様に、30Hzで画面リフレッシュを行うことができる。 In the example shown in FIG. 12, image data transfer is thinned out every other period (one frame) of the vertical synchronization signal, and as a result, image data is transferred at 30 Hz, and similarly, screen refresh is performed at 30 Hz. Can do.
上掲の特許文献1〜3に開示された技術は、低消費電力化の手法が、基本的に図12に示す例と同じである。
The techniques disclosed in the above-mentioned
この場合において、ホスト制御部で、図12に示す時間t1にて、画像Aのデータが画像Bのデータに更新されたと仮定し、その時間t1は、画像Bのデータの転送を間引くタイミングに一致したと仮定する。 In this case, the host control unit assumes that the image A data is updated to the image B data at the time t1 shown in FIG. 12, and the time t1 coincides with the timing for thinning the transfer of the image B data. Suppose you did.
そうすると、画像Bのデータの実際の転送は、時間t1より1フレーム遅れの時間t2において実行され、その転送に基づいて、液晶ドライバは液晶表示パネルを駆動することになる。したがって、画面リフレッシュは、画像Bのデータの更新タイミングより遅れて実行されるので、表示の応答性が劣化する。 Then, the actual transfer of the image B data is executed at a time t2 that is delayed by one frame from the time t1, and based on the transfer, the liquid crystal driver drives the liquid crystal display panel. Therefore, since the screen refresh is executed later than the update timing of the data of the image B, the display responsiveness deteriorates.
(フレームメモリの利用〜画面リフレッシュの遅れ)
次に、液晶ドライバが、フレームメモリを備えている場合に生じる問題について、図13を参照して説明する。
(Use of frame memory-delay of screen refresh)
Next, a problem that occurs when the liquid crystal driver includes a frame memory will be described with reference to FIG.
液晶ドライバ内では、図13の(a)(b)に示すように、垂直同期信号および水平同期信号が生成されている。ホスト制御部から液晶ドライバへ転送された画像データは、フレームメモリに一時的に格納され、図13の(e)(f)に示すように、液晶ドライバは、フレームメモリから60Hzで同じ画像データを繰り返して読み出し、液晶表示パネルを駆動し、画面をリフレッシュする。 In the liquid crystal driver, as shown in FIGS. 13A and 13B, a vertical synchronizing signal and a horizontal synchronizing signal are generated. The image data transferred from the host control unit to the liquid crystal driver is temporarily stored in the frame memory. As shown in FIGS. 13E and 13F, the liquid crystal driver receives the same image data from the frame memory at 60 Hz. Reading is repeated, the liquid crystal display panel is driven, and the screen is refreshed.
これにより、画面リフレッシュは、図11と同様に、60Hzで行われるので、表示品位を良好な状態に保持できる一方、図12の例に比べて、消費電力を低減する効果が得られる。なぜなら、図13の(d)に示すように、ホスト制御部は、画像データを毎フレーム、つまり60Hzで転送する必要がなくなり、画像データの更新があったときだけ、画像データAまたは画像データBを、液晶ドライバへ転送すればよいからである。 Accordingly, since the screen refresh is performed at 60 Hz as in FIG. 11, the display quality can be maintained in a good state, while the effect of reducing the power consumption can be obtained as compared with the example of FIG. This is because, as shown in FIG. 13D, the host control unit does not need to transfer the image data every frame, that is, 60 Hz, and only when the image data is updated, the image data A or the image data B Is transferred to the liquid crystal driver.
しかし、図12の例と同様に、画面リフレッシュが、画像データの更新タイミングより遅れることがあるという問題が発生する。その理由は次のとおりである。 However, as in the example of FIG. 12, there arises a problem that the screen refresh may be delayed from the update timing of the image data. The reason is as follows.
液晶ドライバは、フレームメモリを備えているため、フレームメモリから画像データの読み出し(メモリリード)が完了した状態が、新たな画像データの転送を受付け可能な状態となる。この受付け可能な状態になったことを、液晶ドライバは、図13の(c)に示す転送要求信号をホスト制御部に送ることによってホスト制御部に通知する。 Since the liquid crystal driver includes a frame memory, a state in which reading of image data (memory read) from the frame memory is completed becomes a state in which transfer of new image data can be accepted. The liquid crystal driver notifies the host control unit that it has become acceptable by sending a transfer request signal shown in FIG. 13C to the host control unit.
図13の(d)に示す画像Aのデータまたは画像Bのデータの転送は、上記転送要求信号の立ち上がり(時間t1またはt5)に応答して実行されている。 The transfer of the image A data or the image B data shown in (d) of FIG. 13 is executed in response to the rise of the transfer request signal (time t1 or t5).
仮に、ホスト制御部において、画像Aのデータから画像Bのデータへの更新が、時間t1およびt5の間の時間t4で発生したとし、時間t4は、図13の(a)に示すように、フレーム2の期間に属しているとする。
Assume that the host controller updates the image A data to the image B data at time t4 between times t1 and t5. As shown in FIG. Assume that it belongs to the period of
この場合、上記上記転送要求信号が、液晶ドライバからホスト制御部に送られる次のタイミングは時間t5だから、時間t5を過ぎた後で、画像データBの転送がスタートする。このために、メモリリードは、フレーム3の期間に属する時間t6からスタートせざるを得なくなる。
In this case, since the next timing when the transfer request signal is sent from the liquid crystal driver to the host controller is time t5, transfer of the image data B starts after time t5. For this reason, the memory read must be started from time t6 belonging to the period of
このように、液晶ドライバが、フレームメモリを備えていても、画面リフレッシュが、画像データの更新より1フレーム遅れて実行される場合が生じる。 As described above, even when the liquid crystal driver includes a frame memory, the screen refresh may be executed with a delay of one frame from the update of the image data.
(フレームメモリの利用〜表示画像の割れ)
もし、液晶ドライバが、フレームメモリを備えている形態において、上記転送要求信号を用いずに、画像データが更新された時点で画像データの転送を行うとすると、表示画像に割れ(不連続性)が発生するという別の問題が発生する。この問題を図14を参照しながら以下説明する。
(Use of frame memory-broken display image)
If the liquid crystal driver has a frame memory and the image data is transferred when the image data is updated without using the transfer request signal, the display image is broken (discontinuity). Another problem occurs. This problem will be described below with reference to FIG.
図14は、メモリリードが、時間0からスタートし、時間Teで終了していることを表しており、また、画像Aのデータの転送がTaからスタートし、時間Taeで終了していることを表している。実線で示したメモリリードの速度(直線の傾き)は、破線で示す画像データの転送速度(直線の傾き)より小さい。
FIG. 14 shows that the memory read starts from
このため、画像Bのデータの転送が、メモリリードの途中の時間Tbからスタートし、メモリリードの途中で終了する場合、メモリリードは、時間Tx(Tb<Tx<Te)において、画像Bのデータの転送によって追い越されることになる。 Therefore, when the transfer of the image B data starts from the time Tb in the middle of the memory read and ends in the middle of the memory read, the memory read is performed at the time Tx (Tb <Tx <Te). Will be overtaken by the transfer of.
この場合、図14の(b)に示す画像Aのデータの表示を、図14の(c)に示す画像Bのデータの表示に更新するとするなら、上記時間Txにおいて、画像Aのデータの表示が画像Bのデータの表示に切り換わる。この結果、図14の(d)に示すような表示画像の割れ(画面割れ)が発生するので、表示品位が劣化する。 In this case, if the display of the data of the image A shown in (b) of FIG. 14 is updated to the display of the data of the image B shown in (c) of FIG. 14, the display of the data of the image A at the time Tx. Switches to the display of the data of image B. As a result, the display image cracks (screen cracks) as shown in FIG. 14D occur, and the display quality deteriorates.
この問題を解決するには、画像データの転送速度を落とし、動作性能を落とすか、あるいは、液晶ドライバが上記転送要求信号を生成して、画像Bのデータの転送を、メモリリードが終了する上記時間Teの後からスタートさせるかを採用することになる。いずれにしても、ユーザに快適な表示動作を提供することはできない。 In order to solve this problem, the transfer speed of image data is lowered and the operation performance is lowered, or the liquid crystal driver generates the transfer request signal and the transfer of the image B data is completed by the memory read. Whether to start after the time Te is adopted. In any case, a comfortable display operation cannot be provided to the user.
(In、Ga、Znを用いた酸化物半導体によってTFTを構成された液晶表示パネル)
近年、インジウム(In)、ガリウム(Ga)、亜鉛(Zn)を用いた酸化物半導体によってTFTを構成された液晶表示パネルの開発が鋭意進められている。
(Liquid crystal display panel in which TFT is constituted by an oxide semiconductor using In, Ga, Zn )
Recently, indium (In), gallium (Ga), the development of liquid crystal display panels in the oxide semiconductors to result TFT using a zinc (Zn) has been promoted intensively.
In、Ga、Znを用いた酸化物半導体は、アモルファスシリコンに比べて、電子移動度が20〜50倍程度高いため、TFTを小型化することができ、それに伴って、画素開口率を向上させることができる。それに加えて、従来のCGシリコンTFT液晶表示パネル、またはアモルファスシリコンTFT液晶表示パネル等のように、60Hzで画面リフレッシュを行う必要がなく、リフレッシュレートを1Hz程度にまで低減させることができるという利点も有している。 An oxide semiconductor using In, Ga, and Zn has an electron mobility that is about 20 to 50 times higher than that of amorphous silicon. Therefore, a TFT can be reduced in size, and the pixel aperture ratio is improved accordingly. be able to. In addition, unlike the conventional CG silicon TFT liquid crystal display panel or amorphous silicon TFT liquid crystal display panel, it is not necessary to refresh the screen at 60 Hz, and the refresh rate can be reduced to about 1 Hz. Have.
本発明は、上記の課題および技術水準に鑑みてなされたものであり、その主たる目的は、高速画面更新と、In、Ga、Znを用いた酸化物半導体によって構成されたTFTを用いた低リフレッシュ駆動とを両立させることができる表示装置を提供することにある。 The present invention has been made in view of the above-mentioned problems and the technical level, and its main purpose is high-speed screen update and low refresh using a TFT composed of an oxide semiconductor using In, Ga, and Zn. An object of the present invention is to provide a display device that can achieve both driving.
本発明に係る表示装置は、上記の課題を解決するために、
(a)画面を備えた表示部と、
(b)上記画面に、表示データに基づく表示を行わせるように、上記表示部を駆動する表示駆動部と、
(c)上記表示データに更新があったとき、1画面分の更新表示データを上記表示駆動部へ転送するホスト制御部とを備え、
(d)上記表示駆動部は、
(1)上記ホスト制御部から上記表示駆動部へ、遅くとも、上記更新表示データを転送している途中で、上記表示部の駆動を開始するとともに、
(2)上記ホスト制御部から上記表示駆動部へ、上記更新表示データの転送が終了する転送終了時刻より、上記表示駆動部によって、上記更新表示データに基づいた上記表示部の駆動を終了する駆動終了時刻の方が、遅くなるように、上記表示部を駆動するタイミングを制御することを特徴とする。
In order to solve the above problems, a display device according to the present invention provides
(a) a display unit having a screen;
(b) a display driving unit that drives the display unit to cause the screen to perform display based on display data;
(c) a host controller that transfers updated display data for one screen to the display driver when the display data is updated;
(d) The display driver is
(1) At the latest, while the updated display data is being transferred from the host control unit to the display driving unit, the driving of the display unit is started.
(2) Drive that terminates driving of the display unit based on the updated display data by the display drive unit from a transfer end time at which transfer of the updated display data ends from the host control unit to the display drive unit. The timing for driving the display unit is controlled so that the end time is later.
上記の構成によれば、上記ホスト制御部から上記表示駆動部へ、上記更新表示データが転送されるのは、上記表示データに更新があったときであり、1画面の表示内容に変化の無い表示データの転送は、基本的に行われない。 According to the above configuration, the updated display data is transferred from the host control unit to the display driving unit when the display data is updated, and there is no change in the display content of one screen. The display data is not basically transferred.
また、表示駆動部は、更新表示データが転送された場合に、遅くとも、更新表示データの転送中に上記表示部の駆動を開始するので、更新表示データの転送に応じて、すかさず上記表示部を駆動する。 Further, when the update display data is transferred, the display drive unit starts driving the display unit during the transfer of the update display data at the latest. To drive.
なお、「遅くとも」とは、更新表示データが転送されるのと同時、またはほぼ同時に、表示駆動部が上記表示部の駆動を開始してもよいことを意味している。 Note that “at the latest” means that the display drive unit may start driving the display unit at the same time or almost simultaneously with the transfer of the updated display data.
さらに、表示駆動部は、上記転送終了時刻より上記駆動終了時刻の方が、遅くなるように、上記表示部を駆動するので、1画面に更新前の表示と更新後の表示とが同時に存在する画面割れの問題を生じることなく、更新表示データの更新に素早く応答して、良好な表示を得ることができる。 Further, since the display driving unit drives the display unit so that the driving end time is later than the transfer end time, a display before updating and a display after updating exist simultaneously on one screen. A good display can be obtained by quickly responding to the update of the update display data without causing a problem of screen breakage.
この結果、表示品位を良好に保ちつつ、画面のリフレッシュレートを低減させることができるので、表示の高速更新と低消費電力とを両立させた表示装置を提供することができる。 As a result, it is possible to reduce the refresh rate of the screen while maintaining good display quality, and thus it is possible to provide a display device that achieves both high-speed display update and low power consumption.
本発明に係る表示装置の上記表示駆動部は、
(a)少なくとも1画面分の上記更新表示データを記憶するメモリを備え、
(b)上記駆動終了時刻から一定時間の経過後に、上記メモリに記憶された上記更新表示データを読み出し、読み出した更新表示データを用いて、上記画面をリフレッシュすることを特徴とする。
The display drive unit of the display device according to the present invention includes:
(a) a memory for storing the updated display data for at least one screen;
(b) The update display data stored in the memory is read after a predetermined time has elapsed from the drive end time, and the screen is refreshed using the read update display data.
上記の構成によれば、上記画面は、表示データに更新がない期間においても、駆動終了時刻から一定時間の経過後に、表示駆動部によってリフレッシュされる。 According to the above configuration, the screen is refreshed by the display driving unit after a predetermined time has elapsed from the driving end time even in a period in which the display data is not updated.
したがって、表示データに更新がない期間が継続したとしても、上記画面の表示品位が劣化することを防止できる。 Therefore, even if a period in which the display data is not updated continues, it is possible to prevent the display quality of the screen from deteriorating.
なお、この場合の画面のリフレッシュには、ホスト制御部が全く関与しないので、表示データに更新がない期間、ホスト制御部の休止状態を維持することができるため、消費電力の抑制効果が大きい。 In this case, since the host control unit is not involved in the screen refresh at all, the host control unit can be kept in a dormant state during a period when the display data is not updated.
本発明に係る表示装置において、
(a)上記メモリに記憶された上記更新表示データを記憶済更新表示データと呼ぶことにし、
(b)上記表示駆動部が、上記記憶済更新表示データを用いて、上記画面をリフレッシュしている最中に、上記表示データに更新があり、1画面分の新たな更新表示データがホスト制御部から転送され、上記メモリに書き込まれる場合に、
(c)上記表示駆動部は、
(c-1)上記記憶済更新表示データに基づいた上記表示部の駆動を終了した後であり、
(c-2)かつ、上記ホスト制御部から上記表示駆動部へ、上記新たな更新表示データの転送が終了する転送終了時刻より、上記新たな更新表示データに基づいた上記表示部の駆動を終了する駆動終了時刻の方が、遅くなるように、
(c-3)上記新たな更新表示データの上記メモリからの読み出しを遅延させることを特徴とする。
In the display device according to the present invention,
(a) The update display data stored in the memory is referred to as stored update display data.
(b) While the display drive unit refreshes the screen using the stored update display data, the display data is updated, and new update display data for one screen is controlled by the host. Transferred to the above memory,
(c) The display driver is
(c-1) after finishing the driving of the display unit based on the stored update display data,
(c-2) The driving of the display unit based on the new update display data is completed from the transfer end time when the transfer of the new update display data is completed from the host control unit to the display drive unit. So that the driving end time is later
(c-3) The readout of the new updated display data from the memory is delayed.
上記の構成によれば、上記表示駆動部が、上記記憶済更新表示データを用いて、上記画面をリフレッシュしている最中に、上記表示データに更新があった場合にも、表示品位を落とすことなく、画面表示を高速に更新することができる。 According to the above configuration, even when the display data is updated while the display driving unit is refreshing the screen using the stored updated display data, the display quality is lowered. And the screen display can be updated at high speed.
すなわち、第1に、上記新たな更新表示データを上記メモリから読み出し、読み出した新たな更新表示データを用いて、上記表示部を駆動し始めるのは、上記記憶済更新表示データに基づいた上記表示部の駆動を終了した後である。 That is, first, the new update display data is read from the memory, and the display unit based on the stored update display data starts to drive the display unit using the read new update display data. This is after the driving of the part is finished.
したがって、記憶済更新表示データに基づいた表示の途中から、上記記憶済更新表示データに基づいた表示を同時に行うことによる画面割れを防ぐことができる。 Therefore, it is possible to prevent the screen from being broken by simultaneously performing the display based on the stored update display data from the middle of the display based on the stored update display data.
第2に、上記転送終了時刻より上記駆動終了時刻の方が遅くなるように、上記新たな更新表示データの上記メモリからの読み出しを遅延させるので、上記新たな更新表示データの転送(上記メモリへの書き込み)を、上記表示部の駆動(上記メモリの読み出し)が追い越した場合に発生する画面割れを防ぐこともできる。 Secondly, since the reading of the new update display data from the memory is delayed so that the drive end time is later than the transfer end time, the transfer of the new update display data (to the memory) is delayed. Can be prevented from occurring when the drive of the display unit (reading of the memory) is overtaken.
本発明に係る表示装置において、
(a)上記メモリに記憶された上記更新表示データを記憶済更新表示データと呼ぶことにし、
(b)上記表示駆動部が、上記記憶済更新表示データを用いて、上記画面をリフレッシュしている最中に、上記表示データに更新があり、1画面分の新たな更新表示データがホスト制御部から転送され、上記メモリに書き込まれ、
(c)かつ、上記ホスト制御部から上記表示駆動部へ、上記更新表示データを転送する速度が、上記更新表示データに基づいて上記表示部が駆動される速度より速い場合に、
(d)上記表示駆動部は、上記記憶済更新表示データに基づいた上記表示部の駆動が、上記新たな更新表示データの転送によって追い越される以前に、上記記憶済更新表示データに基づいた上記表示部の駆動を中断し、上記新たな更新表示データに基づいた上記表示部の駆動に切り換えることを特徴とする。
In the display device according to the present invention,
(a) The update display data stored in the memory is referred to as stored update display data.
(b) While the display drive unit refreshes the screen using the stored update display data, the display data is updated, and new update display data for one screen is controlled by the host. Transferred from the memory, written to the memory,
(c) And when the speed at which the updated display data is transferred from the host controller to the display driver is faster than the speed at which the display is driven based on the updated display data,
(d) The display drive unit displays the display based on the stored update display data before the drive of the display unit based on the stored update display data is overtaken by transfer of the new update display data. The driving of the display unit is interrupted, and the driving of the display unit is switched based on the new updated display data.
上記の構成によれば、上記表示駆動部が、上記記憶済更新表示データを用いて、上記画面をリフレッシュしている最中に、上記表示データに更新があり、かつ、上記更新表示データを転送する速度が、上記表示部が駆動される速度より速い場合には、上記記憶済更新表示データに基づいた上記表示部の駆動(上記メモリからの読み出し)を、上記新たな更新表示データの転送(上記メモリへの書き込み)が追い越すことによる画面割れが発生するおそれがある。 According to the above configuration, while the display driving unit is refreshing the screen using the stored updated display data, the display data is updated and the updated display data is transferred. If the display speed is faster than the speed at which the display unit is driven, the display unit is driven based on the stored update display data (reading from the memory) and the new update display data is transferred ( There is a risk of screen breakage due to overtaking of (writing to the memory).
そこで、上記表示駆動部は、上記記憶済更新表示データに基づいた上記表示部の駆動が、上記新たな更新表示データの転送によって追い越される以前に、上記記憶済更新表示データに基づいた上記表示部の駆動を中断し、上記新たな更新表示データに基づいた上記表示部の駆動に切り換える制御を行う。 Therefore, the display drive unit is configured to display the display unit based on the stored update display data before the drive of the display unit based on the stored update display data is overtaken by transfer of the new update display data. Is controlled to switch to driving the display unit based on the new updated display data.
この結果、記憶済更新表示データに基づいた画面表示は、表示データに更新があり次第、画面割れを生じることなく、新たな更新表示データに基づいた画面表示に切り換わる。したがって、表示品位を劣化させない表示の高速更新を担保することができる。 As a result, the screen display based on the stored update display data is switched to the screen display based on the new update display data as soon as the display data is updated, without causing a screen break. Therefore, it is possible to ensure high-speed display updating without degrading display quality.
本発明に係る表示装置の上記ホスト制御部は、
(a)少なくとも1画面分の上記更新表示データを記憶するホスト側メモリを備え、
(b)上記転送終了時刻から一定時間の経過後に、上記ホスト側メモリに記憶された上記更新表示データを読み出し、読み出した更新表示データを上記表示駆動部へ転送することを特徴とする。
The host control unit of the display device according to the present invention includes:
(a) a host-side memory for storing the updated display data for at least one screen;
(b) The update display data stored in the host-side memory is read after a lapse of a certain time from the transfer end time, and the read update display data is transferred to the display driver.
上記の構成によれば、上記画面は、表示データに更新がない期間においても、駆動終了時刻から一定時間の経過後に、ホスト側メモリから読み出されて転送された更新表示データに基づいてリフレッシュされる。 According to the above configuration, the screen is refreshed based on the updated display data read and transferred from the host-side memory after a fixed time has elapsed from the drive end time even in a period in which the display data is not updated. The
したがって、表示データに更新がない期間が継続したとしても、上記画面の表示品位が劣化することを防止できる。 Therefore, even if a period in which the display data is not updated continues, it is possible to prevent the display quality of the screen from deteriorating.
本発明に係る表示装置において、
(a)上記ホスト制御部は、少なくとも1画面分の上記更新表示データを記憶するホスト側メモリを備え、
(b)上記表示駆動部は、上記駆動終了時刻から一定時間の経過後に、上記ホスト制御部へ転送要求信号を送り、
(c)上記ホスト制御部は、上記表示駆動部から上記転送要求信号を受け取ったことに応じて、上記ホスト側メモリに記憶された上記更新表示データを読み出し、読み出した更新表示データを上記表示駆動部へ転送することを特徴とする。
In the display device according to the present invention,
(a) The host control unit includes a host-side memory for storing the updated display data for at least one screen,
(b) The display drive unit sends a transfer request signal to the host control unit after a lapse of a fixed time from the drive end time,
(c) The host control unit reads the update display data stored in the host-side memory in response to receiving the transfer request signal from the display drive unit, and reads the read update display data to the display drive. It transfers to the part.
上記の構成によれば、上記画面は、表示データに更新がない期間においても、駆動終了時刻から一定時間の経過後に、表示駆動部の要求に応じてホスト側メモリから読み出されて転送された更新表示データに基づいてリフレッシュされる。 According to the above configuration, the screen is read and transferred from the host-side memory in response to a request from the display driving unit after a predetermined time has elapsed from the driving end time even in a period in which the display data is not updated. Refreshed based on the updated display data.
したがって、表示データに更新がない期間が継続したとしても、上記画面の表示品位が劣化することを防止できる。 Therefore, even if a period in which the display data is not updated continues, it is possible to prevent the display quality of the screen from deteriorating.
なお、この場合の画面のリフレッシュでは、ホスト制御部は、表示駆動部から要求されたときに、更新表示データの転送を行えばよい。すなわち、表示駆動部からの要求がない期間、ホスト制御部の休止状態を維持することができるため、消費電力の抑制効果を得ることができる。 In the screen refresh in this case, the host control unit may transfer the updated display data when requested by the display driving unit. In other words, since the host control unit can be kept dormant during a period when there is no request from the display drive unit, an effect of suppressing power consumption can be obtained.
本発明に係る表示装置の上記表示駆動部は、
(a)上記表示データに更新がない期間において、上記一定時間を徐々に長く設定し、
(b)上記メモリから読み出した更新表示データを用いて、上記画面をリフレッシュするタイミングを徐々に遅くすることを特徴とする。
The display drive unit of the display device according to the present invention includes:
(a) In the period when the display data is not updated, the fixed time is gradually set longer,
(b) The update display data read from the memory is used to gradually delay the timing for refreshing the screen.
これにより、上記一定時間を急に長く設定して、リフレッシュレートを急低下させた場合に、色味が変わるなどの表示に対する悪影響を防止することができる。 Thereby, when the predetermined time is suddenly set longer and the refresh rate is suddenly lowered, adverse effects on the display such as a change in color can be prevented.
なお、上記ホスト制御部が、上記転送終了時刻から一定時間の経過後に、上記ホスト側メモリに記憶された上記更新表示データを読み出すために設定した一定時間を徐々に遅くし、それによって、上記画面をリフレッシュするタイミングを徐々に遅くしてもよい。 The host control unit gradually delays the fixed time set for reading the update display data stored in the host-side memory after a lapse of a fixed time from the transfer end time. The refresh timing may be gradually delayed.
さらに、上記表示駆動部から上記ホスト制御部へ上記転送要求信号を送るために設定した一定時間を徐々に遅くし、それによって、上記画面をリフレッシュするタイミングを徐々に遅くしてもよい。 Further, the fixed time set for sending the transfer request signal from the display driver to the host controller may be gradually delayed, thereby gradually delaying the timing for refreshing the screen.
本発明に係る表示装置の上記表示部には、
(a)複数の画素が二次元的に配列されているとともに、
(b)上記画素に対して上記表示データに対応した電圧の印加をオンオフするスイッチング
素子が、上記画素の少なくとも1つ毎に対応して設けられ、
(c)上記スイッチング素子は、In、Ga、Znを用いた酸化物半導体によって構成されたTFTであることを特徴とする。
In the display unit of the display device according to the present invention,
(a) A plurality of pixels are arranged two-dimensionally,
(b) a switching element for turning on and off the application of a voltage corresponding to the display data to the pixel is provided corresponding to at least one of the pixels;
(c) The switching element is a TFT formed of an oxide semiconductor using In, Ga, and Zn .
上記の構成によれば、In、Ga、Znを用いた酸化物半導体によって構成されたTFTをスイッチング素子として備えた表示装置は、画面表示のリフレッシュレートを1Hz程度に小さく抑えることができるので、表示の高速更新と低消費電力との両立という本発明の目的を充分に達成することができる。 According to the above configuration, a display device provided with a TFT formed of an oxide semiconductor using In, Ga, and Zn as a switching element can suppress a screen display refresh rate to about 1 Hz. It is possible to sufficiently achieve the object of the present invention, that is, compatibility between high-speed updating and low power consumption.
なお、上記いずれかの表示装置を搭載した情報処理装置も本発明の範疇に含まれる。 Note that an information processing apparatus equipped with any of the above display devices is also included in the scope of the present invention.
上記情報処理装置は、例えば、携帯電話機、スマートフォン、ノート型PC、タブレット端末、電子書籍リーダー、またはPDA(Personal Digital Assistants)等、特に携行性を重視する装置である。 The information processing apparatus is an apparatus that places particular emphasis on portability, such as a mobile phone, a smartphone, a notebook PC, a tablet terminal, an electronic book reader, or a PDA (Personal Digital Assistant).
このような情報処理装置が上記いずれかの表示装置を搭載したことによって、バッテリー消費時間が長く保たれ、かつ表示の応答性が良くなるので、情報処理装置を使用するユーザの快適性を高めることができる。 Since such an information processing apparatus is equipped with any of the display devices described above, the battery consumption time is kept long and the display responsiveness is improved, so that the comfort of the user who uses the information processing apparatus is improved. Can do.
本発明に係る表示駆動方法は、
(a)表示部の画面に、表示データに基づく表示を行わせるように、上記表示部を駆動する表示駆動部による表示駆動方法であって、
(b)上記表示データに更新があったとき、1画面分の更新表示データを受け取るステップと、
(c)遅くとも、上記更新表示データを受け取っている途中で、上記表示部の駆動を開始するステップと、
(d)上記更新表示データの受け取りが終了する受領終了時刻より、上記更新表示データに基づいた上記表示部の駆動を終了する駆動終了時刻の方が、遅くなるように、上記表示部を駆動するタイミングを制御するステップとを含んでいることを特徴とする。
A display driving method according to the present invention includes:
(a) A display driving method by a display driving unit that drives the display unit so as to display on the screen of the display unit based on display data,
(b) when the display data is updated, receiving updated display data for one screen;
(c) in the middle of receiving the updated display data at the latest, starting to drive the display unit;
(d) The display unit is driven so that a driving end time for ending driving of the display unit based on the updated display data is later than a reception end time at which reception of the updated display data ends. And a step of controlling timing.
これにより、既に説明したように、表示品位を良好に保ちつつ、画面のリフレッシュレートを低減させることができるので、表示の高速更新と低消費電力とを両立させるという本発明の目的を達成することができる。 As described above, the screen refresh rate can be reduced while maintaining good display quality, as described above, thereby achieving the object of the present invention to achieve both high-speed display update and low power consumption. Can do.
上記表示駆動方法における各ステップを、コンピュータに実行させる表示駆動プログラム、およびその表示駆動プログラムを格納したコンピュータ読取可能な記録媒体もまた、本発明の範疇に含まれる。 A display driving program for causing a computer to execute each step in the display driving method and a computer-readable recording medium storing the display driving program are also included in the scope of the present invention.
本発明によれば、ホスト制御部が、表示データに更新があったとき、1画面分の更新表示データを表示駆動部へ転送し、表示駆動部は、遅くとも、ホスト制御部から更新表示データが転送されている途中で、表示部の駆動を開始するとともに、ホスト制御部から表示駆動部へ、更新表示データの転送が終了する転送終了時刻より、表示駆動部によって、更新表示データに基づいた表示部の駆動を終了する駆動終了時刻の方が、遅くなるように、表示部を駆動するタイミングを制御する。 According to the present invention, when the display control data is updated, the host control unit transfers the update display data for one screen to the display drive unit, and the display drive unit receives update display data from the host control unit at the latest. In the middle of the transfer, the drive of the display unit is started, and the display drive unit displays the display based on the update display data from the transfer end time when the transfer of the update display data ends from the host control unit to the display drive unit. The timing for driving the display unit is controlled so that the driving end time for ending the driving of the unit is delayed.
それゆえ、表示品位を良好に保ちつつ、画面のリフレッシュレートを低減させることができるので、表示の高速更新と低消費電力とを両立させた表示装置を提供することができるという効果を奏する。 Therefore, it is possible to reduce the refresh rate of the screen while maintaining good display quality, and it is possible to provide a display device that can achieve both high-speed display update and low power consumption.
本発明の一実施形態について、図面を参照しながら、以下に説明する。 An embodiment of the present invention will be described below with reference to the drawings.
(表示装置の構成)
図2は、本発明に係る表示装置の一実施形態としての構成を示すブロック図である。
(Configuration of display device)
FIG. 2 is a block diagram showing a configuration as one embodiment of the display device according to the present invention.
図2に示すように、表示装置1は、大別して、表示部10と、表示駆動部20と、ホスト制御部30とを備えている。
As shown in FIG. 2, the
上記表示部10は画面を備えており、例えば、アクティブマトリクス型液晶表示パネルとしてのIn、Ga、Znを用いた酸化物半導体によってTFTを構成した液晶表示パネルによって構成されている。
The
In、Ga、Znを用いた酸化物半導体によってTFTを構成した液晶表示パネルとは、二次元的に配列された複数の画素の少なくとも1つ毎に対応して設けられたスイッチング素子に、前述したIn、Ga、Znを用いた酸化物半導体によって構成されたTFTを採用した液晶表示パネルである。 A liquid crystal display panel in which a TFT is formed of an oxide semiconductor using In, Ga, and Zn is a switching element provided corresponding to at least one of a plurality of pixels arranged two-dimensionally as described above. This is a liquid crystal display panel that employs a TFT composed of an oxide semiconductor using In, Ga, and Zn .
スイッチング素子に、In、Ga、Znを用いた酸化物半導体によって構成されたTFTを採用したことにより、画素開口率を向上させることができる上に、画面表示のリフレッシュレートを1Hz程度にまで低減させることができる。なお、画素開口率の向上は、表示を明るくする効果、または表示の明るさをCGシリコン液晶表示パネルなどと同じにする場合には、バックライトの光量を下げることによる省電力効果をもたらす。 By adopting a TFT composed of an oxide semiconductor using In, Ga, and Zn as the switching element, the pixel aperture ratio can be improved and the refresh rate of the screen display can be reduced to about 1 Hz. be able to. The improvement in the pixel aperture ratio brings about an effect of brightening the display or a power saving effect by reducing the amount of light of the backlight when the display brightness is the same as that of the CG silicon liquid crystal display panel.
表示駆動部20は、例えば、表示部30のガラス基板にCOG(Chip on Glass)実装された、いわゆるCOGドライバであり、上記画面に、表示データに基づく表示を行わせるように、表示部10を駆動する。
The
上記表示駆動部20は、MIPI受信回路21、RAM22(メモリ)、タイミングジェネレータ(以下、TGと略称する)23、ソースドライバ24および表示部リフレッシュコントロール部25を備えている。さらに、オプションで、表示駆動部20は、後述する画像検知部26を備えていてもよい。
The
なお、表示部リフレッシュコントロール部25は、表示駆動部20の動作を制御する表示駆動プログラムを格納した記憶部27(コンピュータ読取可能な記録媒体)を内蔵している。
The display unit
MIPI(ミピ)は、Mobile Industry Processor Interfaceの略であり、モバイルアプリケーションプロセッサのインターフェースに対して非営利企業団体が策定したオープンスタンダードを意味する。 MIPI is an abbreviation for Mobile Industry Processor Interface, and means an open standard established by a non-profit organization for mobile application processor interfaces.
上記MIPI受信回路21は、ホスト制御部10から、例えばMIPIのデータ転送仕様を使って変換されて送出された表示データを受け取り、変換前の表示データに戻す。
The
RAM22は、MIPI受信回路21から出力される表示データを格納する。
The
TG23は、RAM22に格納された表示データを、表示部リフレッシュコントロール部25から指示されたタイミングに従って読み出し、ソースドライバ24へ送出するともに、表示部10用の駆動タイミングを生成する。
The
ソースドライバ24は、その駆動タイミングに従って、表示部10の画素に、表示データに対応した表示電圧を印加する。
The
表示駆動部20各部のより具体的な動作については、後で詳述する。
More specific operation of each part of the
上記ホスト制御部30は、画面更新検知部31、CPU32、VRAM33(Video Random Access Memory:ホスト側メモリ)、I/Oインターフェース34およびホストTG35を備えている。
The
上記画面更新検知部31は、表示部10の画面の表示を更新する必要があるかどうかを検知する。例えば、表示装置1内で起動され実行中のアプリケーションが、表示の更新を画面更新検知部31に通知してきた場合、表示装置1のユーザが入力部を介して表示の更新を画面更新検知部31に通知してきた場合、インターネットを介したデータストリーミングまたは放送波などによる表示の更新が画面更新検知部31に通知された場合などに、画面更新検知部31は、CPU32に画面の表示を更新する必要があることを知らせる。
The screen
これを受けて、CPU32は、1画面分の更新表示データを取得し、VRAM33に格納済の表示データを更新表示データによって書き換える。
In response to this, the
上記ホストTG35は、表示データまたは更新表示データを、例えば上記MIPIのデータ転送仕様を使って、上記表示駆動部20およびMIPI受信回路21へ転送する。なお、TG35は表示データと共に同期信号を転送してもよい。
The
また、TG23は、独自で表示駆動タイミングを生成することができ、表示部リフレッシュコントロール部25も独自にタイミングを生成することができるが、TG23の表示駆動タイミングの生成または表示部リフレッシュコントロール部25のタイミングの生成に、ホストTG35が送出する同期信号を利用してもよい。
Further, the
なお、上記表示装置1を搭載するのに好適な情報処理装置として、例えば、携帯電話機、スマートフォン、ノート型PC、タブレット端末、電子書籍リーダー、またはPDA等、特に携行性を重視する情報処理装置を挙げることができる。
In addition, as an information processing apparatus suitable for mounting the
(表示駆動方法のポイント)
図1は、本発明に係る表示駆動方法の一実施形態を示すタイミングチャートである。
(Point of display drive method)
FIG. 1 is a timing chart showing an embodiment of a display driving method according to the present invention.
図1の(a)に示すように、上記画面更新検知部31による画像更新の検知に応じて、ホストTG35からTG21へ、1画面分の更新表示データが転送される。この次に、ホストTG35からTG21へ更新表示データが送られるのは、表示データA(図1における画像A)が表示データB(図1における画像B)に更新されたときである。
As shown in FIG. 1A, in response to detection of an image update by the screen
すなわち、表示装置1では、画像が更新されたときのみに、ホスト制御部30から表示駆動部20へ表示データを転送することが基本である。言い換えると、表示装置1の表示データ転送方式は、1垂直走査期間毎(例えば60Hz)に、あるいは1垂直走査期間置き(例えば30Hz)に、画面リフレッシュのために、同じ表示データを転送する従来の転送方式とは全く異なる。
In other words, the
続いて、表示駆動部20では、MIPI受信回路21が表示データAを受け取ると、表示データAはRAM22に書き込まれる。RAM22に表示データAが書き込まれている最中に、TG23は、垂直同期信号(図1の(b))に同期したタイミングで、RAM22から表示データAをFIFO(First−In、First−Out)方式で読み出し、ソースドライバ24に表示部10を駆動させる(図1の(d))。
Subsequently, in the
このように、表示装置1では、画像が更新されると、更新表示データがホスト制御部30から表示駆動部20へ転送されることが第1ポイントである。また、更新表示データが転送されるフレームと同一のフレーム(同一の垂直走査期間)内で、その更新表示データに基づいた表示部10の駆動が開始されることが第2ポイントである。
Thus, in the
上記第1ポイントに伴い、画像が更新されない期間では、ホスト制御部30および表示駆動部20が動作を休止する休止期間を持つことができるので、低消費電力の効果が大きい。また、表示部10は、前述したIn、Ga、Znを用いた酸化物半導体によって構成されたTFTを用いているので、画面のリフレッシュレートを1Hz程度までに、従来より大幅に下げることができる。これにより、低消費電力の効果を一層大きくすることができる。
Along with the first point, in the period in which the image is not updated, the
さらに、上記第2ポイントは、画面の高速更新の効果をもたらす。 Further, the second point brings about the effect of high-speed updating of the screen.
(画面更新の基本タイミング)
(1.表示駆動速度が画像更新速度より遅い場合)
次に、表示部10の駆動を開始するタイミングおよびその駆動を終了するタイミングを適切に設定することが、画面割れを引き起こさないために、重要なポイントとなる。この点について、図3および図4を参照して以下に説明する。
(Basic timing of screen update)
(1. When the display drive speed is slower than the image update speed)
Next, it is an important point to appropriately set the timing for starting the driving of the
図3は、画像更新のタイミングと表示駆動のタイミングとの関係の一例を示す説明図である。特に、図3は、表示駆動部20が表示部10を駆動する速さと、ホスト制御部30が画像の更新を検知して表示駆動部20へ転送する速さとを比較した場合、前者が後者より遅い場合を示している。
FIG. 3 is an explanatory diagram illustrating an example of a relationship between image update timing and display drive timing. In particular, FIG. 3 shows that when the speed at which the
なお、表示駆動部20が表示部10を駆動する速さは、ソースドライバ24が、更新表示データに基づいて表示部10を駆動し始めてから駆動し終わるまでの時間で表されるとする。以下では、表示駆動部20が表示部10を駆動する速さのことを、表示駆動速度と呼ぶ。
Note that the speed at which the
また、ホスト制御部30が画像の更新を検知して表示駆動部20へ転送する速さは、ホストTG35が上記更新表示データをMIPI受信回路21へ転送し始めてから転送し終わるまでの時間で表されるとする。以下では、ホスト制御部30が画像の更新を検知して表示駆動部20へ転送する速さのことを画像更新速度と呼ぶ。
The speed at which the
図3の(a)〜(c)に示すように、表示駆動速度が画像更新速度より遅い場合、更新表示データの転送開始直後に、TG23が垂直同期信号を生成し、ソースドライバ24が表示駆動を開始することができる。とはいえ、表示駆動の終了は、表示データの転送終了より遅くなる。
As shown in FIGS. 3A to 3C, when the display drive speed is slower than the image update speed, the
図3の(d)は、画像更新のタイミングと表示駆動のタイミングとの関係を、グラフによって、より判り易く示している。 FIG. 3D shows the relationship between the image update timing and the display drive timing more easily by a graph.
グラフの縦軸はデータ量を表し、横軸は時間を表している。概念的な理解を助けるために、更新されるデータ量と、表示駆動に使われるデータ量とは、同じデータ量Eであるとする。 The vertical axis of the graph represents the amount of data, and the horizontal axis represents time. In order to help conceptual understanding, it is assumed that the data amount to be updated and the data amount used for display driving are the same data amount E.
そうすると、図3の(d)に示すように、表示駆動速度が画像更新速度より遅い場合、表示部10における表示更新を高速で実行する目的を達成するために、表示駆動を、画像更新と同時、またはほぼ同時にスタートさせることが好ましい。ただし、表示駆動の終了時刻teは、画像更新の終了時刻tEより遅くなる。
Then, as shown in FIG. 3D, when the display drive speed is slower than the image update speed, the display drive is performed simultaneously with the image update in order to achieve the purpose of executing the display update on the
このケースでは、画像更新と表示駆動とが交差する現象は起きない。したがって、このケースでは、表示駆動を、画像更新の開始と同時以降に開始させる限り、図14を参照して説明したような画面割れの問題が起きるおそれはない。 In this case, the phenomenon that the image update and the display drive intersect does not occur. Therefore, in this case, as long as the display driving is started at the same time as the start of the image update or later, there is no possibility that the problem of the screen cracking described with reference to FIG. 14 will occur.
(2.表示駆動速度が画像更新速度より速い場合)
一方、図4は、画像更新のタイミングと表示駆動のタイミングとの関係の他の例を示す説明図であり、特に、表示駆動速度が画像更新速度より速い場合を示している。
(2. Display drive speed is faster than image update speed)
On the other hand, FIG. 4 is an explanatory diagram showing another example of the relationship between the image update timing and the display drive timing, and particularly shows the case where the display drive speed is faster than the image update speed.
図4の(a)〜(c)に示すように、画像更新の途中から表示駆動を開始することが、表示部10の表示更新を高速に行うために好ましいが、図4の(d)にも示すように、表示駆動の終了時刻teが、画像更新の終了時刻tEより必ず遅くなることが重要である。
As shown in FIGS. 4A to 4C, it is preferable to start the display drive in the middle of the image update in order to update the
もしも、図4の(d)に仮想直線Kを示したように、表示駆動の終了時刻te’が画像更新の終了時刻tEより早まると、表示駆動が、時刻txにおいて、画像更新を追い越すことになる。 If the display drive end time te ′ is earlier than the image update end time tE, as indicated by the virtual straight line K in FIG. 4D, the display drive overtakes the image update at the time tx. Become.
この場合、RAM22に格納された更新前の表示データ(記憶済更新表示データ)が、データ量G(0<G<E)まで更新表示データに書き換えられた後、データ量(E−G)に相当する更新前の表示データがTG23によって読み出され、表示部10の駆動に使われてしまう。
In this case, display data before update (stored update display data) stored in the
こうなると、表示部10における表示は、図14の(d)に示す表示とは逆に、上半分に更新表示データに基づく三角形の画像が表示され、下半分に更新前の表示データに基づく円形の画像が表示されるというタイプの画面割れが発生する。
In this case, the display on the
図4の(d)および図14の(a)に基づく以上の説明から判るように、表示駆動速度と画像更新速度との大小関係によらず、表示駆動と画像更新とが、時間的に交差しないことが、画面割れを回避するための条件となる。 As can be seen from the above description based on FIG. 4D and FIG. 14A, the display drive and the image update intersect temporally regardless of the magnitude relationship between the display drive speed and the image update speed. This is a condition for avoiding screen cracks.
したがって、表示駆動部20が実行する表示駆動制御に関して、表示更新の高速化と、画面割れ防止とを両立させるための要件は、下記のように整理される。
(1)ホスト制御部30から表示駆動部20へ、遅くとも、更新表示データを転送している途中で、表示部10の駆動を開始する。
(2)ホスト制御部30から表示駆動部20へ、更新表示データの転送が終了する転送終了時刻tEより、表示駆動部20によって、更新表示データに基づいた表示部10の駆動を終了する駆動終了時刻teの方が、遅くなるように、表示部10を駆動するタイミングを制御する。
Therefore, with respect to the display drive control executed by the
(1) The drive of the
(2) End of driving to end the driving of the
(FIFO遅延時間)
表示駆動速度が画像更新速度より速い場合、表示駆動を画像更新と同時にスタートさせると、必ず、表示駆動が画像更新を追い越してしまう。したがって、表示駆動速度が画像更新速度より速い場合には、図4の(a)〜(c)に示すように、表示駆動の開始時刻tsを、画像更新の開始時刻0より遅らせるタイミング制御が必要になる。
(FIFO delay time)
When the display drive speed is faster than the image update speed, the display drive always overtakes the image update if the display drive is started simultaneously with the image update. Therefore, when the display drive speed is faster than the image update speed, timing control is required to delay the display drive start time ts from the image update start
表示駆動の開始時刻を遅らせる遅延時間を作るために、TG23がその遅延時間を設定する。すなわち、TG23は、RAM22のデータ読出開始を画像更新の開始より遅らせる。RAM22の読み出しを遅らせる時間のことをFIFO遅延時間と呼ぶ。
In order to create a delay time for delaying the display drive start time, the
(FIFO遅延時間の決め方)
TG23は、画像更新の所要時間Tr(図4の(a)参照)と、1画面分の表示駆動の所要時間Tdとを、定数として予め把握している。したがって、画像更新の開始時刻に所要時間Trを加算することによって、画像更新の終了時刻tEを求めることができ、表示駆動の開始時刻(ts)に所要時間Tdを加算することによって、表示駆動の終了時刻teを求めることができる。
(How to determine FIFO delay time)
The
これにより、TG23は、表示駆動の終了時刻teが、画像更新の終了時刻tEより遅くなるように、できる限り短いFIFO遅延時間を決定し、FIFO遅延時間の終了と同時に垂直同期信号を生成することができる。
As a result, the
なお、画面更新の開始タイミングは変化する可能性があるため、図4の(b)に示すFIFO遅延時間は定数ではなく可変する変数となる。 Since the start timing of the screen update may change, the FIFO delay time shown in FIG. 4B is not a constant but a variable variable.
(表示駆動部単独低リフレッシュ制御)
次に、図1の(c)(d)に示すように、表示駆動部20が、単独で、低レートのリフレッシュ制御を行う形態について、以下説明する。
(Display drive unit single low refresh control)
Next, as shown in FIGS. 1C and 1D, a mode in which the
例えば、前述したIn、Ga、Znを用いた酸化物半導体によって構成されたTFTをアクティブスイッチング素子として用いた表示装置では、表示部10の画面のリフレッシュレートを1Hz(1秒間に1回リフレッシュ)程度まで落とすことができる。しかし、静止画をしばらく表示するような場合、図1の(a)に示すように、表示データAが表示データBに更新されるまでのインターバルが、1秒を超えることが発生し得る。
For example, in a display device using the above-described TFT formed of an oxide semiconductor using In, Ga, and Zn as an active switching element, the screen refresh rate of the
このような場合には、画像の更新が無くても、画面をリフレッシュし、表示品位を高く維持する処理が必要になる。 In such a case, even if there is no image update, a process for refreshing the screen and maintaining high display quality is required.
そこで、表示部リフレッシュコントロール部25が、内蔵タイマーによって、前回の表示駆動の終了時刻からの経過時間を計測し、その経過時間が一定の基準時間に達したときに、TG23に対して、図1の(c)に示すメモリリード指示信号を与える。
Therefore, the display
TG23は、上記メモリリード指示信号の受信に応じて、RAM22に格納中の表示データAを読み出し、ソースドライバ24は、表示部10に表示された画像Aをリフレッシュする。したがって、この形態では、TG23は、上記メモリリード指示信号に同期して垂直同期信号を生成することによって、画面をリフレッシュすることができる。
In response to receiving the memory read instruction signal, the
この形態の第1メリットは、表示駆動部20およびホスト制御部30が実行する制御が簡単になることであり、第2メリットは、表示装置1の省電力効果が大きいことである。
The first merit of this form is that the control executed by the
第1メリットが得られる理由は、表示駆動部20を、例えばIn、Ga、Znを用いた酸化物半導体によってTFTを構成した液晶表示パネル専用のドライバとして、ハードウェア回路によって構成することができるからである。ハードウェア回路が、リフレッシュの制御処理を自動的に実行するので、表示駆動部20の制御負荷が軽くなる上に、ホスト制御部30がリフレッシュの制御処理を行わずに済むので、ホスト制御部30にはリフレッシュのための制御負荷がかからない。
The reason why the first merit is obtained is that the
第2メリットが得られる理由は、画像の更新が無い期間では、ホスト制御部30が休止できるからである。ホスト制御部30が休止することによる省電力効果は、非常に大きい。
The reason why the second merit is obtained is that the
なお、この形態では、RAM22のメモリ容量は1フレーム分を必要とする。表示駆動部22の占有面積を小さくしたり、コストを抑えたりする観点では、RAM22のメモリ容量は小さい方が好ましい。
In this embodiment, the memory capacity of the
(ホスト主導低リフレッシュ制御)
画像の更新が無くても、画面をリフレッシュする制御の第2の形態について、図5を参照しながら以下説明する。
(Host-led low refresh control)
A second form of control for refreshing the screen even when there is no image update will be described below with reference to FIG.
図5は、画像更新のインターバル中に行う画面リフレッシュ制御に関し、ホスト制御部30が主導する形態を示すタイミングチャートである。
FIG. 5 is a timing chart showing a form led by the
ホスト制御部30では、CPU32が、内蔵タイマーによって、前回の画像更新の終了時刻からの経過時間を計測し、その経過時間が一定の基準時間に達したときに、ホストTG35に対して、図示しないメモリリード指示信号を与える。なお、この経過時間の計測をCPU32が行うのではなく、ホストTG35に肩代わりさせることもできる。
In the
図5の(a)(b)に示すように、ホストTG35は、上記メモリリード指示信号の受信に応じて、垂直同期信号に同期したタイミングで、VRAM33に格納中の表示データAを読み出し、MIPI受信回路21へ転送する。
As shown in FIGS. 5A and 5B, in response to the reception of the memory read instruction signal, the
そして、図5の(c)(d)に示すように、表示駆動部20は、表示データAが転送されると、TG23が生成する垂直同期信号に同期したタイミングで、ソースドライバ24が表示部10を駆動し、表示部10に表示された画像Aをリフレッシュする。
Then, as shown in FIGS. 5C and 5D, when the display data A is transferred, the
この形態のメリットは、表示駆動部20の制御負荷が軽くなることである。なぜなら、表示駆動部20は、表示データがホスト制御部30から転送されてきたときのみ、表示部10を駆動すればよいからである。
The merit of this form is that the control load of the
その代わり、ホスト制御部30は、画像更新のインターバル中に経過時間の計測をしなければならないので、休止することができない。このため、省電力効果は、表示駆動部20単独のリフレッシュ制御に比べると小さくなる。
Instead, the
(協調リフレッシュ制御)
画像の更新が無くても、画面をリフレッシュする制御の第3の形態について、図6を参照しながら以下説明する。
(Cooperative refresh control)
A third form of control for refreshing the screen even when there is no image update will be described below with reference to FIG.
図6は、画像更新のインターバル中に行う画面リフレッシュ制御に関し、ホスト制御部30と表示駆動部20とが協調して行う形態を示すタイミングチャートである。
FIG. 6 is a timing chart illustrating a mode in which the
本形態では、まず、表示部リフレッシュコントロール部25が、内蔵タイマーによって、前回の表示駆動の終了時刻からの経過時間を計測し、その経過時間が一定の基準時間に達したときに、ホスト制御部30に対して、図6の(c)に示す転送要求信号を送る。
In this embodiment, first, the display unit
この転送要求信号は、I/Oインターフェース34を介してCPU32に送られる。これに応じて、CPU32は、既に説明したように、ホストTG35に対して、図示しないメモリリード指示信号を与える。
This transfer request signal is sent to the
図6の(a)(b)に示すように、ホストTG35は、上記メモリリード指示信号の受信に応じて、転送用の垂直同期信号に同期したタイミングで、VRAM33に格納中の表示データAを読み出し、MIPI受信回路21へ転送する。
As shown in FIGS. 6A and 6B, the
次に、図6の(d)(e)に示すように、表示駆動部20は、表示データAが転送されると、TG23が生成する垂直同期信号に同期したタイミングで、ソースドライバ24が表示部10に表示された画像Aをリフレッシュする。
Next, as shown in FIGS. 6D and 6E, when the display data A is transferred, the
この第3の形態のメリットは、ホスト制御部30の制御負荷が、第2の形態より軽くなることである。なぜなら、ホスト制御部30は、画像更新のインターバル中に、第2の形態で説明した時間管理をする必要がなくなるからである。したがって、省電力効果は、第2の形態より大きい。
The merit of the third form is that the control load of the
(表示駆動部単独低リフレッシュ制御〜画面割れ対策1)
画像更新のインターバル中に、表示駆動部20が単独で、画面リフレッシュを行うことについて、図1を参照して既に説明した。
(Display drive unit single low refresh control-Screen cracking countermeasure 1)
It has already been described with reference to FIG. 1 that the
この形態では、表示駆動部20が単独で行う画面リフレッシュと、ホスト制御部30で画像更新が検知されることとは独立している。このため、画像更新のタイミングによっては、表示駆動部20が画面リフレッシュを行っている最中に、画像が更新されることが起こり得る。
In this embodiment, the screen refresh performed independently by the
そうすると、図4の(d)を参照して説明したように、表示駆動速度が画像更新速度より速い場合には、画像更新を表示駆動が追い越す状態が発生し得る。 Then, as described with reference to FIG. 4D, when the display drive speed is faster than the image update speed, a state in which the display drive overtakes the image update may occur.
あるいは、図14の(a)を参照して説明したように、表示駆動速度が画像更新速度より遅く、画像データBの転送が、表示駆動の途中の時間Tbからスタートした場合には表示駆動を時刻Txで追い越す状態が発生し得る。 Alternatively, as described with reference to FIG. 14A, when the display drive speed is slower than the image update speed and the transfer of the image data B starts from the time Tb during the display drive, the display drive is performed. A state of overtaking may occur at time Tx.
上記のいずれの場合にも、既に説明した画面割れが発生するから、表示駆動部20が単独で、画面リフレッシュを行う場合には、画面割れの発生を確実に回避する措置を講じておくことが好ましい。
In any of the above cases, the above-described screen breakage occurs. Therefore, when the
そこで、表示駆動速度が画像更新速度より速い場合の画面割れ対策1をまず説明する。
Therefore, first,
図7は、表示駆動部20が単独で行う画面リフレッシュ制御において、表示駆動速度が画像更新速度より速い場合の画面割れ対策を示す説明図である。
FIG. 7 is an explanatory diagram showing a countermeasure for screen breakage when the display drive speed is faster than the image update speed in the screen refresh control performed independently by the
図7の(a)(c)(d)に示すように、RAM22の記憶済更新表示データを用いた画面リフレッシュが時刻0から時刻teまで実行され、その最中の時刻t1から画像更新が始まり、時刻t2から、当該画像更新に応じた表示駆動を実行する場合を考える。
As shown in FIGS. 7A, 7C, and 7D, the screen refresh using the stored update display data in the
この場合、TG23は、画像更新速度、表示駆動速度および画像更新開始時刻t1を把握しているので、図7の(d)に示す画面リフレッシュ終了時刻te、画像更新終了時刻tE、画像更新に応じた表示駆動開始時刻t2を決めた場合の表示駆動終了時刻te’を求めることができる。
In this case, since the
したがって、TG23は、表示駆動開始時刻t2が画面リフレッシュ終了時刻teより後であって、かつ、表示駆動終了時刻te’が画像更新終了時刻tEより後になるように、時刻t1を基点とするFIFO遅延時間を決定することができる。
Therefore, the
このFIFO遅延時間は、画像更新開始時刻t1が変わると、それに伴って変わるので、定数ではなく変数である。なお、FIFO遅延時間の設定に上限があるわけではないが、高速画像更新の目的に反しないように、FIFO遅延時間もなるべく短く設定することが好ましい。図7の例では、画面リフレッシュ終了時刻teの直後に同期するタイミングで、表示駆動開始時刻t2を決めている。 The FIFO delay time is not a constant but a variable because it changes with the image update start time t1. Although there is no upper limit in setting the FIFO delay time, it is preferable to set the FIFO delay time as short as possible so as not to violate the purpose of high-speed image update. In the example of FIG. 7, the display drive start time t2 is determined at a timing synchronized immediately after the screen refresh end time te.
これにより、画面割れを防止し、かつ高速画面更新を実現することができる。 Thereby, screen breakage can be prevented and high-speed screen update can be realized.
(表示駆動部単独低リフレッシュ制御〜画面割れ対策2)
一方、表示駆動速度が画像更新速度より遅い場合には、上記画面割れ対策1とは異なる画面割れ対策2が必要になる。
(Display drive unit single low refresh control-Screen crack countermeasure 2)
On the other hand, when the display drive speed is slower than the image update speed, a
図8は、表示駆動部20が単独で行う画面リフレッシュ制御において、表示駆動速度が画像更新速度より遅い場合の画面割れ対策を示す説明図である。
FIG. 8 is an explanatory diagram showing a countermeasure for screen breakage when the display drive speed is slower than the image update speed in the screen refresh control performed independently by the
図8の(d)に示すように、画面リフレッシュ開始時刻0から画面リフレッシュ終了時刻teの途中に、画像更新開始時刻t1が位置し、かつ、表示駆動速度が画像更新速度より遅い場合、時刻tx(t1≦tx<te)において、表示駆動が画像更新によって追い抜かれる状態が発生し得る。
As shown in FIG. 8D, when the image update start time t1 is located in the middle of the screen refresh start
この場合の対策として、実行中の画面リフレッシュを、時刻txでキャンセルする。具体的には、表示部10のIn、Ga、Znを用いた酸化物半導体によって構成されたTFTを線順次でオンにするゲート駆動を中止するゲート駆動キャンセル機能を使って、画面リフレッシュをキャンセルする。
As a countermeasure in this case, the ongoing screen refresh is canceled at time tx. Specifically, the screen refresh is canceled by using a gate drive cancel function for stopping the gate drive for turning on TFTs formed of oxide semiconductors using In, Ga, and Zn in the
図8の(a)〜(c)には、画像更新開始時刻t1と時刻txとを一致させ、画面リフレッシュ中に、前記画面更新検知部31が画像更新を検知すると即座に、画面リフレッシュをキャンセルする制御形態(I)を示している。
8A to 8C, the image update start time t1 and the time tx are made to coincide with each other, and when the screen
しかし、この制御形態に限定されず、図8の(d)に示すように、TG23が、表示駆動速度、画像更新速度および画像更新開始時刻t1を用いて、表示駆動が画像更新によって追い抜かれる時刻txを演算で求め、その求めた時刻txで画面リフレッシュをキャンセルする制御形態(II)を採用してもよい。
However, the present invention is not limited to this control mode, and as shown in FIG. 8D, the time when the
これにより、例えば、画面に画像Aが表示中であり、その画像Aのリフレッシュの途中で、更新画像である画像Bが、画面の最初から上書きされるので、画面割れを起こすことなく、画像更新があり次第、画像Aは画像Bに書き換えられる。したがって、画面割れを防止し、かつ高速画面更新を実現することができる。 Thereby, for example, the image A is being displayed on the screen, and the image B that is the updated image is overwritten from the beginning of the screen in the middle of the refresh of the image A. As soon as there is, the image A is rewritten to the image B. Accordingly, screen breakage can be prevented and high-speed screen updating can be realized.
(表示駆動部単独低リフレッシュ制御〜補足)
なお、表示駆動速度が画像更新速度より遅い場合であっても、上記画面割れ対策2ではなく、FIFO遅延時間を用いる上記画面割れ対策1を適用できるケースがある。このケースについて以下補足しておく。
(Display drive unit single low refresh control-supplement)
Even when the display drive speed is slower than the image update speed, there is a case where the above-mentioned
図8の(e)に示すように、画面リフレッシュ開始時刻0から画面リフレッシュ終了時刻teに至る途中の時刻t1で画像更新が始まったとしても、画像更新終了時刻tEが、画面リフレッシュ終了時刻teより後になる場合を考える。
As shown in FIG. 8E, even if the image update starts at time t1 in the middle from the screen refresh start
この場合には、画像更新が画面リフレッシュを追い抜かないため、画面リフレッシュが終了次第、画像更新に応じた表示駆動を続けて実行することができる。 In this case, since the image update does not overtake the screen refresh, the display drive corresponding to the image update can be continuously executed as soon as the screen refresh is completed.
画像更新に応じた表示駆動の開始時刻t2は、FIFO遅延時間によって設定することができる。すなわち、TG23は、画像更新開始時刻t1を基点として、画面リフレッシュ終了時刻teより表示駆動開始時刻t2を後にするFIFO遅延時間を求めることができる。
The display drive start time t2 corresponding to the image update can be set by the FIFO delay time. That is, the
以上をまとめると、TG23は、画面リフレッシュ終了時刻teと、画像更新終了時刻tEとを求め、te≦tEならば、画像更新開始時刻t1+FIFO遅延時間の設定制御(画面割れ対策1)を選択し、te>tEならば、ゲート駆動キャンセル(画面割れ対策2)を選択すればよい。
To summarize the above, the
(段階的レート低減リフレッシュ制御)
例えば、表示部10が動画を表示中に、静止画または動きのほとんどない画像に、表示が切り換わったような場合を考える。動画の表示中には、例えば、画面の更新が60Hzで行われている。これに対し、静止画または動きのほとんどない画像の表示中には、本発明の適用によって、例えば1Hz程度の周期で画面リフレッシュが行われる。
(Gradual rate reduction refresh control)
For example, consider a case where the display is switched to a still image or an image with little motion while the
したがって、動画が静止画などに切り換わると、画面の更新レートが、例えば60Hzから1Hzに急落することになる。画面の更新レートの急な変化は、画像の色味が変わるなどの表示に対する悪影響を与えるおそれがある。 Therefore, when the moving image is switched to a still image or the like, the screen update rate drops sharply from 60 Hz to 1 Hz, for example. A sudden change in the screen update rate may adversely affect the display, such as changing the color of the image.
この点を考慮すると、画面の更新レート、言い換えると、画面のリフレッシュレートを段階的に落とすことが好ましい。 Considering this point, it is preferable to gradually decrease the screen update rate, in other words, the screen refresh rate.
そこで、図9の(a)に示すように、画像Aがホスト制御部30から表示駆動部20へ転送された後、次の画像更新までに、長いインターバルが発生する場合に、図9の(b)〜(d)に示すように、画面のリフレッシュレートを徐々に下げるようにする。この段階的レート低減リフレッシュ制御は、TG23が行う。
Therefore, as shown in FIG. 9A, when a long interval occurs after the image A is transferred from the
例えば、表示駆動部20が単独で低レートリフレッシュを行う場合、TG23は、リフレッシュレート、すなわち、RAM22から表示データを読み出す周期を、60Hz、30Hz、15Hz、5Hz、1Hzのように、段階的に落としていく。
For example, when the
これにより、リフレッシュレートを急低下させた場合に、画像の色味が変わるなどの表示に対する悪影響を防止することができる。 As a result, when the refresh rate is suddenly reduced, it is possible to prevent adverse effects on the display such as a change in the color of the image.
なお、ここで説明した段階的レート低減リフレッシュ制御は、表示駆動部20が単独で低レートリフレッシュを行う形態(図1)、ホスト制御部30が主導して低レートリフレッシュを行う形態(図5)、および表示駆動部20とホスト制御部30とが協調して低レートリフレッシュを行う形態(図6)のいずれにも適用可能である。
In the step-wise rate reduction refresh control described here, the
(参考例)
ところで、ホスト制御部の性能が低い場合など、静止画であっても、ホスト制御部から表示駆動部へ、60Hzで画像転送をせざるを得ないシステムもある。このようなシステムでも、低レートリフレッシュと、画像の高速更新とを両立させることは可能である。このようなシステムに適用するリフレッシュ制御の例を参考例として最後に説明する。
(Reference example)
By the way, there is a system that has to transfer an image at 60 Hz from the host controller to the display driver even for a still image, such as when the performance of the host controller is low. Even in such a system, it is possible to achieve both low-rate refresh and high-speed image update. An example of refresh control applied to such a system will be described last as a reference example.
まず、表示装置1の構成について、図2に示すように、表示駆動部20内に、画像検知部26を設ける。画像検知部26は、MIPI受信回路21から、現在フレームの表示データを受け取るとともに、RAM22から記憶済表示データ、つまり現在フレームより1フレーム前の表示データを読み出す。要するに、画像検知部26は、現在フレームの表示データと1フレーム前の表示データとを比較し、画像が更新されたかどうかを判定する。
First, as for the configuration of the
その判定結果は、画像検知部26から表示部リフレッシュコントロール部25へ送られる。これに応じて、表示部リフレッシュコントロール部25は、図1の(c)に示すメモリリード指示信号をTG23に与える。この結果、図10の(e)に示すように、TG23がRAM22から読み出した表示データを用いた画面リフレッシュが実行される。
The determination result is sent from the
なお、画像検知部26が画像更新を検知したとき、その検知信号をTG23に与え、その検知信号をトリガとしてTG23がRAM22から表示データを読み出してもよい。
When the
また、図10の(e)に示すように、画像検知部26が画像更新を検知したとき、表示部リフレッシュコントロール部25またはTG23が、RAM22に更新検知を示すフラグを立て、そのフラグを立てたフレームの次のフレームに対応する垂直同期信号に同期するタイミングで、表示駆動を開始するようにしてもよい。こうすると、表示駆動の開始タイミングの制御が複雑にならずに済む。
Further, as shown in FIG. 10E, when the
本参考例における表示装置1の構成を整理すると以下のとおりとなる。
The configuration of the
本発明の参考に係る表示装置は、
(a)画面を備えた表示部と、
(b)上記画面に、表示データに基づく表示を行わせるように、上記表示部を駆動する表示駆動部と、
(c)一定周期で(例えば垂直走査期間毎に)、1画面分の表示データを上記表示駆動部へ転送するホスト制御部と、
上記ホスト制御部から上記表示駆動部に転送された表示データに更新があるかどうかを検出する更新検出部とを備え、
(d)上記表示駆動部は、
上記更新検出部が上記表示データの更新を検出しない場合には、表示データに基づく上記表示部の駆動を休止する休止期間を設け、
(e)上記表示駆動部が、上記画面の表示をリフレッシュするのは、少なくとも、上記更新検出部が上記表示データの更新を検出した場合であることを特徴とする。
The display device according to the reference of the present invention,
(a) a display unit having a screen;
(b) a display driving unit that drives the display unit to cause the screen to perform display based on display data;
(c) a host control unit that transfers display data for one screen to the display drive unit at a constant cycle (for example, every vertical scanning period);
An update detection unit that detects whether or not there is an update in the display data transferred from the host control unit to the display drive unit,
(d) The display driver is
When the update detection unit does not detect the update of the display data, a pause period is provided in which the display unit is stopped based on the display data.
(e) The display drive unit refreshes the display of the screen at least when the update detection unit detects an update of the display data.
(補足)
最後に、表示装置1の各ブロック、特に表示駆動部20の各ブロックは、ハードウェアロジックによって構成してもよいし、上述した各機能を実現するソフトウェアである制御プログラムのプログラムコード(実行形式プログラム、中間コードプログラム、ソースプログラム)を、記憶部27から読み出し実行することによっても、達成可能である。
(Supplement)
Finally, each block of the
コンピュータで読み取り可能に記録した記録媒体は、表示部リフレッシュコントロール部25に内蔵された記憶部27の形態に限定されず、表示装置1に対して外付け可能な記録媒体であってもよい。そのような記録媒体としては、例えば、磁気テープやカセット
テープ等のテープ系、フロッピー(登録商標)ディスク/ハードディスク等の磁気ディスクやCD−ROM/MO/MD/DVD/CD−R等の光ディスクを含むディスク系、ICカード(メモリカードを含む)/光カード等のカード系、あるいはマスクROM/EPROM/EEPROM(登録商標)/フラッシュROM等の半導体メモリ系などを用いることができる。
The recording medium recorded so as to be readable by the computer is not limited to the form of the storage unit 27 built in the display unit
また、表示装置1を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、LAN、ISDN、VAN、CATV通信網、仮想専用網(virtual private network)、電話回線網、移動体通信網、衛星通信網等が利用可能である。
The
また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、IEEE1394、USB、電力線搬送、ケーブルTV回線、電話線、ADSL回線等の有線でも、IrDAやリモコンのような赤外線、Bluetooth(登録商標)、802.11無線、HDR、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。 Further, the transmission medium constituting the communication network is not particularly limited. For example, even in the case of wired such as IEEE 1394, USB, power line carrier, cable TV line, telephone line, ADSL line, etc., infrared rays such as IrDA and remote control, Bluetooth ( (Registered trademark), 802.11 wireless, HDR, mobile phone network, satellite line, terrestrial digital network, and the like can also be used.
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 The present invention is not limited to the above-described embodiments, and various modifications can be made within the scope shown in the claims, and embodiments obtained by appropriately combining technical means disclosed in different embodiments. Is also included in the technical scope of the present invention.
本発明は、低消費電力が求められる表示装置、あるいはその表示装置を搭載した情報処理装置全般に利用することができる。 The present invention can be used for a display device that requires low power consumption or an information processing apparatus equipped with the display device.
1 表示装置
10 表示部
20 表示駆動部
22 RAM(メモリ)
27 記憶部(コンピュータ読取可能な記録媒体)
30 ホスト制御部
33 VRAM(ホスト側メモリ)
DESCRIPTION OF
27 Storage unit (computer-readable recording medium)
30
Claims (6)
上記画面に、表示データに基づく表示を行わせるように、上記表示部を駆動する表示駆動部と、
上記表示データに更新があったとき、1画面分の更新表示データを上記表示駆動部へ転送するホスト制御部とを備え、
上記表示駆動部は、
(1)上記ホスト制御部から上記表示駆動部へ、上記更新表示データを転送している途中で、上記更新表示データに基づいて上記表示部の駆動を開始するとともに、
(2)上記ホスト制御部から上記表示駆動部へ、上記更新表示データの転送が終了する転送終了時刻より、上記表示駆動部によって、上記更新表示データに基づいた上記表示部の駆動を終了する駆動終了時刻の方が、遅くなるように、上記表示部を駆動するタイミングを制御し、
上記表示駆動部は、
1画面分の上記更新表示データを記憶するメモリを備え、
上記駆動終了時刻から一定時間の経過後に、上記メモリに記憶された上記更新表示データを読み出し、読み出した更新表示データを用いて、上記画面をリフレッシュし、
上記メモリに記憶された上記更新表示データを記憶済更新表示データと呼ぶことにし、
上記表示駆動部が、上記記憶済更新表示データを用いて、上記画面をリフレッシュしている最中に、上記表示データに更新があり、1画面分の新たな更新表示データがホスト制御部から転送され、上記メモリに書き込まれ、
かつ、上記ホスト制御部から上記表示駆動部へ、上記更新表示データを転送する速度が、上記更新表示データに基づいて上記表示部が駆動される速度より速い場合に、
上記表示駆動部は、
上記記憶済更新表示データに基づいた上記表示部の駆動が、上記新たな更新表示データの転送によって追い越される以前に、1画面分の上記記憶済更新表示データに基づいた上記表示部の駆動を中断し、上記新たな更新表示データに基づいた上記表示部の駆動に切り換えること
を特徴とする表示装置。 A display unit with a screen;
A display driving unit for driving the display unit to cause the display to perform display based on display data;
A host controller that transfers updated display data for one screen to the display driver when the display data is updated;
The display driver is
(1) to the display driver from the host control unit, in the course of being transferred on the Symbol updated display data, starts the driving of the display unit based on the update display data,
(2) Drive that terminates driving of the display unit based on the updated display data by the display drive unit from a transfer end time at which transfer of the updated display data ends from the host control unit to the display drive unit. Control the timing to drive the display unit so that the end time is later ,
The display driver is
A memory for storing the updated display data for one screen;
After a lapse of a certain time from the drive end time, the updated display data stored in the memory is read out, the updated display data is used to refresh the screen,
The update display data stored in the memory is referred to as stored update display data,
While the display driver is refreshing the screen using the stored updated display data, the display data is updated, and new updated display data for one screen is transferred from the host controller. Is written to the above memory,
And when the speed at which the updated display data is transferred from the host controller to the display driver is faster than the speed at which the display is driven based on the updated display data,
The display driver is
The drive of the display unit based on the stored update display data for one screen is interrupted before the drive of the display unit based on the stored update display data is overtaken by the transfer of the new update display data. And switching to driving of the display unit based on the new updated display data .
少なくとも1画面分の上記更新表示データを記憶するホスト側メモリを備え、
上記転送終了時刻から一定時間の経過後に、上記ホスト側メモリに記憶された上記更新表示データを読み出し、読み出した更新表示データを上記表示駆動部へ転送すること
を特徴とする請求項1に記載の表示装置。 The host control unit
A host-side memory for storing the updated display data for at least one screen;
2. The update display data stored in the host-side memory is read after a lapse of a predetermined time from the transfer end time, and the read update display data is transferred to the display driver. Display device.
上記表示駆動部は、上記駆動終了時刻から一定時間の経過後に、上記ホスト制御部へ転送要求信号を送り、
上記ホスト制御部は、上記表示駆動部から上記転送要求信号を受け取ったことに応じて、上記ホスト側メモリに記憶された上記更新表示データを読み出し、読み出した更新表示データを上記表示駆動部へ転送することを特徴とする請求項1に記載の表示装置。 The host control unit includes a host side memory for storing the updated display data for at least one screen,
The display driving unit sends a transfer request signal to the host control unit after a lapse of a fixed time from the driving end time,
The host control unit reads the update display data stored in the host-side memory in response to receiving the transfer request signal from the display drive unit, and transfers the read update display data to the display drive unit. The display device according to claim 1.
上記表示データに更新があったとき、1画面分の更新表示データを受け取るステップと、
上記更新表示データを受け取っている途中で、上記更新表示データに基づいて上記表示部の駆動を開始するステップと、
上記更新表示データの受け取りが終了する受領終了時刻より、上記更新表示データに基づいた上記表示部の駆動を終了する駆動終了時刻の方が、遅くなるように、上記表示部を駆動するタイミングを制御するステップと、
1画面分の上記更新表示データを記憶するメモリに対して、上記駆動終了時刻から一定時間の経過後に、上記メモリに記憶された上記更新表示データを読み出し、読み出した更新表示データを用いて、上記画面をリフレッシュするステップとを含み、
上記メモリに記憶された上記更新表示データを記憶済更新表示データと呼ぶことにし、
上記表示駆動部が、上記記憶済更新表示データを用いて、上記画面をリフレッシュするステップの最中に、上記表示データに更新があり、1画面分の新たな更新表示データを受け取り、上記メモリに書き込み、
かつ、上記更新表示データを受け取る速度が、上記更新表示データに基づいて上記表示部が駆動される速度より速い場合に、
上記記憶済更新表示データに基づいた上記表示部の駆動が、上記新たな更新表示データの受け取りによって追い越される以前に、1画面分の上記記憶済更新表示データに基づいた上記表示部の駆動を中断し、上記新たな更新表示データに基づいた上記表示部の駆動に切り換えるステップをさらに含むこと
を特徴とする表示駆動方法。 A display driving method by a display driving unit for driving the display unit so as to cause display on the screen of the display unit to perform display based on display data,
A step of receiving updated display data for one screen when the display data is updated;
In the middle of receiving the upper Symbol updated display data, comprising the steps of starting driving of the display unit based on the update display data,
The timing for driving the display unit is controlled so that the driving end time for ending the driving of the display unit based on the updated display data is delayed from the receiving end time for receiving the updated display data. the method comprising the steps of,
With respect to the memory that stores the updated display data for one screen, after the elapse of a certain time from the driving end time, the updated display data stored in the memory is read out, and the read updated display data is used to read the updated display data. Refreshing the screen, and
The update display data stored in the memory is referred to as stored update display data,
During the step of refreshing the screen using the stored updated display data, the display driving unit updates the display data, receives new updated display data for one screen, and stores it in the memory. writing,
And when the speed at which the updated display data is received is faster than the speed at which the display unit is driven based on the updated display data,
Before the drive of the display unit based on the stored update display data is overtaken by the reception of the new update display data, the drive of the display unit based on the stored update display data for one screen is interrupted. The display drive method further includes a step of switching to drive of the display unit based on the new updated display data .
を特徴とする表示駆動プログラム。 6. A display driving program for causing a computer to execute each step in the display driving method according to claim 5 .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012083843A JP6038475B2 (en) | 2012-04-02 | 2012-04-02 | Display device, information processing device, display driving method, display driving program, and computer-readable recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012083843A JP6038475B2 (en) | 2012-04-02 | 2012-04-02 | Display device, information processing device, display driving method, display driving program, and computer-readable recording medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013213912A JP2013213912A (en) | 2013-10-17 |
| JP6038475B2 true JP6038475B2 (en) | 2016-12-07 |
Family
ID=49587285
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012083843A Active JP6038475B2 (en) | 2012-04-02 | 2012-04-02 | Display device, information processing device, display driving method, display driving program, and computer-readable recording medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6038475B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11308884B2 (en) | 2020-08-20 | 2022-04-19 | Sharp Kabushiki Kaisha | Display device, method of display driving, and non-transitory computer-readable medium |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102178346B1 (en) * | 2014-04-21 | 2020-11-13 | 삼성디스플레이 주식회사 | Display device, method for driving the same and image display system including the same |
| JP2017067960A (en) * | 2015-09-29 | 2017-04-06 | シャープ株式会社 | Display controller, method for controlling display controller, and display control program |
| CN109074784B (en) * | 2016-04-01 | 2021-10-12 | 夏普株式会社 | Display device, control method for display device, and recording medium for control program |
| TWI753908B (en) * | 2016-05-20 | 2022-02-01 | 日商半導體能源硏究所股份有限公司 | Semiconductor device, display device, and electronic device |
| CN209803578U (en) * | 2016-10-18 | 2019-12-17 | 智动航科有限公司 | Ground station, unmanned aerial vehicle system and system-on-chip circuit |
| KR102495066B1 (en) | 2018-01-19 | 2023-02-03 | 삼성디스플레이 주식회사 | Sink device and liquid crystal display device including the same |
| KR102725786B1 (en) | 2020-08-04 | 2024-11-05 | 삼성전자주식회사 | Electronic device including display and operation method thereof |
| CN112669740B (en) * | 2020-12-30 | 2023-05-12 | 武汉天马微电子有限公司 | Display panel detection method, display panel and display device |
| CN118679513A (en) | 2022-12-19 | 2024-09-20 | 京东方科技集团股份有限公司 | Driving circuit, driving method, driving module and display device |
| WO2024130492A1 (en) | 2022-12-19 | 2024-06-27 | 京东方科技集团股份有限公司 | Driving circuit, driving method, driving module, and display device |
| CN118871974B (en) | 2022-12-19 | 2026-01-02 | 京东方科技集团股份有限公司 | Drive circuit, drive method, drive module and display device |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001067060A (en) * | 1999-06-25 | 2001-03-16 | Sony Corp | Synchronous conversion device and method, and recording medium |
| JP2001083928A (en) * | 1999-09-10 | 2001-03-30 | Sanyo Electric Co Ltd | Display device and method for converting frame rate |
| JP2001309202A (en) * | 2000-04-19 | 2001-11-02 | Matsushita Electric Ind Co Ltd | Frame synchronizer |
| JP2002202881A (en) * | 2000-10-26 | 2002-07-19 | Matsushita Electric Ind Co Ltd | Image display device |
| JP3876626B2 (en) * | 2001-01-19 | 2007-02-07 | セイコーエプソン株式会社 | Drive circuit, display device, and electronic device |
| JP2005003692A (en) * | 2001-07-12 | 2005-01-06 | Internatl Business Mach Corp <Ibm> | Display device, computer apparatus, and display control method |
| JP2003036046A (en) * | 2001-07-23 | 2003-02-07 | Toshiba Corp | Display device and driving method thereof |
| JP4599049B2 (en) * | 2003-11-06 | 2010-12-15 | ローム株式会社 | Display device and portable device using the same |
| JP2005140959A (en) * | 2003-11-06 | 2005-06-02 | Rohm Co Ltd | Display device and portable equipment using the same |
| JP2009229961A (en) * | 2008-03-25 | 2009-10-08 | Seiko Epson Corp | Liquid crystal display control device and electronic device |
| US9412317B2 (en) * | 2012-03-19 | 2016-08-09 | Sharp Kabushiki Kaisha | Display device and method of driving the same |
-
2012
- 2012-04-02 JP JP2012083843A patent/JP6038475B2/en active Active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11308884B2 (en) | 2020-08-20 | 2022-04-19 | Sharp Kabushiki Kaisha | Display device, method of display driving, and non-transitory computer-readable medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013213912A (en) | 2013-10-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6038475B2 (en) | Display device, information processing device, display driving method, display driving program, and computer-readable recording medium | |
| JP5885760B2 (en) | Display device and driving method thereof | |
| JP5781215B2 (en) | Display device, electronic apparatus including the same, and display device driving method | |
| JP6099659B2 (en) | Liquid crystal display device and driving method thereof | |
| JP2021096309A (en) | Display controller, display device, control program for display controller, and control method | |
| CN113741848B (en) | Image display method, DDIC, display screen module and terminal | |
| JP6321213B2 (en) | Display control device, display device, and display control method | |
| US9378694B2 (en) | Drive control device, display device including the same, and drive control method | |
| US11854476B1 (en) | Timing controller having mechanism for frame synchronization, display panel thereof, and display system thereof | |
| WO2013104254A1 (en) | Control method, device and system for receiving device and video refresh frequency | |
| US20140247270A1 (en) | Switching Video Streams for a Display Without a Visible Interruption | |
| WO2013140980A1 (en) | Display device and method for driving same | |
| WO2014038319A1 (en) | Image data output control device, display device, program, and recording medium therefor | |
| US8508542B2 (en) | Systems and methods for operating a display | |
| WO2013125459A1 (en) | Display device, electronic device comprising same, and drive method for display device | |
| US9881566B2 (en) | Display device, electronic apparatus, and control method for display device | |
| WO2013027705A1 (en) | Display device, control device, and electronic apparatus | |
| US20210096801A1 (en) | Display control device, display device, and control method | |
| US10896660B2 (en) | Display control device, display device, and display control method | |
| JP2021117304A (en) | Display control device, display device, control program and control method | |
| TW201333914A (en) | Method for accessing buffer of display and display device | |
| WO2016093128A1 (en) | Display control device, display device, and control method for display control device | |
| JP2014130279A (en) | Display panel controller and display device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150318 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160125 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160209 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160408 |
|
| 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: 20161004 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161102 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6038475 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |