[go: up one dir, main page]

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 PDF

Info

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
Application number
JP2012083843A
Other languages
Japanese (ja)
Other versions
JP2013213912A (en
Inventor
辰雄 渡辺
辰雄 渡辺
夏見 昌之
昌之 夏見
佐藤 雄一
雄一 佐藤
高山 和也
和也 高山
哲也 梅木田
哲也 梅木田
健次 前田
健次 前田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2012083843A priority Critical patent/JP6038475B2/en
Publication of JP2013213912A publication Critical patent/JP2013213912A/en
Application granted granted Critical
Publication of JP6038475B2 publication Critical patent/JP6038475B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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 Patent Document 1 below, a low blanking period is set for one vertical scanning period, and the analog circuit of the driver of the data signal line is stopped by setting the long blanking period as a pause period. A driving method of a display device that realizes power consumption is disclosed.

また、下掲の特許文献2には、静止画を表示パネルに表示するためにメモリに格納されている画像データを、1画面(1フィールドまたは1フレーム)を単位として間欠的に読み出す間に、一定期間(1フィールドまたは1フレームの)読出停止期間を設けている。この読出停止期間に、撮像素子の駆動およびメモリからの画像データの読み出しを停止させることができるので、消費電力を大幅に低減できると、特許文献2には記載されている。   Further, in Patent Document 2 listed below, while image data stored in a memory for displaying a still image on a display panel is intermittently read out in units of one screen (one field or one frame), A read stop period is provided for a certain period (one field or one frame). Patent Document 2 discloses that power consumption can be significantly reduced because driving of the image sensor and reading of image data from the memory can be stopped during the reading stop period.

さらに、下掲の特許文献3には、携帯端末のホスト側装置を構成するMPEG4−LSIで符号化された画像信号が、上記携帯端末の液晶表示装置に内蔵された表示ドライバへ送られる構成において、表示ドライバ内で、上記画像信号の更新状況を検出し、画像信号の更新状況に合わせて、表示ドライバからMPEG4−LSIへ、表示信号の伝送を休止させる信号、または表示信号の伝送を要求する信号を送る表示駆動方法が開示されている。   Further, in Patent Document 3 listed below, an image signal encoded by MPEG4-LSI constituting a host side device of a portable terminal is sent to a display driver built in the liquid crystal display device of the portable terminal. The update status of the image signal is detected in the display driver, and a signal for stopping the transmission of the display signal or the transmission of the display signal is requested from the display driver to the MPEG4-LSI in accordance with the update status of the image signal. A display driving method for sending a signal is disclosed.

特開2001−312253号(2001年11月09日公開)JP 2001-31253 A (released on November 09, 2001) 特開平11−338425号(1999年12月10日公開)Japanese Patent Laid-Open No. 11-338425 (published on Dec. 10, 1999) 特開2003−036046号(2003年02月07日公開)JP2003-036046 (published on Feb. 07, 2003)

しかしながら、リフレッシュレートを低下させることを試みた上掲の各従来技術では、液晶表示パネルで画像を表示するための画像データを生成するホスト制御部において、その画像データが更新されても、画面リフレッシュまたは画面の書き換えが遅れることがあるという問題がある。   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 Patent Documents 1 to 3 are basically the same as the example shown in FIG.

この場合において、ホスト制御部で、図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 frame 2.

この場合、上記上記転送要求信号が、液晶ドライバからホスト制御部に送られる次のタイミングは時間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 frame 3.

このように、液晶ドライバが、フレームメモリを備えていても、画面リフレッシュが、画像データの更新より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 time 0 and ends at time Te, and that data transfer of image A starts from Ta and ends at time Tae. Represents. The memory read speed (straight line) indicated by the solid line is smaller than the image data transfer speed (straight line) indicated by the broken line.

このため、画像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.

本発明に係る表示駆動方法の一実施形態を示すタイミングチャートである。3 is a timing chart showing an embodiment of a display driving method according to the present invention. 本発明に係る表示装置の一実施形態としての構成を示すブロック図である。It is a block diagram which shows the structure as one Embodiment of the display apparatus which concerns on this invention. 画像更新のタイミングと表示駆動のタイミングとの関係の一例を示す説明図である。It is explanatory drawing which shows an example of the relationship between the timing of an image update, and the timing of a display drive. 画像更新のタイミングと表示駆動のタイミングとの関係の他の例を示す説明図である。It is explanatory drawing which shows the other example of the relationship between the timing of image update, and the timing of a display drive. 画像更新のインターバル中に行う画面リフレッシュ制御に関し、ホスト制御部が主導する形態を示すタイミングチャートである。It is a timing chart which shows the form which a host control part takes the lead regarding the screen refresh control performed during the interval of an image update. 画像更新のインターバル中に行う画面リフレッシュ制御に関し、ホスト制御部と表示駆動部とが協調して行う形態を示すタイミングチャートである。It is a timing chart which shows the form which a host control part and a display drive part perform in cooperation regarding the screen refresh control performed during the interval of an image update. 表示駆動部が単独で行う画面リフレッシュ制御において、表示駆動速度が画像更新速度より速い場合の画面割れ対策を示す説明図である。It is explanatory drawing which shows a screen crack countermeasure in case the display drive speed is faster than an image update speed in the screen refresh control which a display drive part performs independently. 表示駆動部が単独で行う画面リフレッシュ制御において、表示駆動速度が画像更新速度より遅い場合の画面割れ対策を示す説明図である。It is explanatory drawing which shows the countermeasure against a screen crack when a display drive speed is slower than an image update speed in the screen refresh control which a display drive part performs independently. 段階的レート低減リフレッシュ制御の一例を示す。An example of step-wise rate reduction refresh control is shown. 画像の更新を検知して低レートリフレッシュ制御を行う参考例を示すタイミングチャートである。10 is a timing chart illustrating a reference example in which low-rate refresh control is performed by detecting image update. 従来の表示装置におけるリフレッシュ制御の一例を示すタイミングチャートである。It is a timing chart which shows an example of the refresh control in the conventional display apparatus. 従来の表示装置における低レートリフレッシュ制御の一例を示すタイミングチャートである。It is a timing chart which shows an example of the low-rate refresh control in the conventional display apparatus. フレームメモリを備えた従来の表示装置における低レートリフレッシュ制御の一例を示すタイミングチャートである。It is a timing chart which shows an example of the low-rate refresh control in the conventional display apparatus provided with the frame memory. 画面割れの発生メカニズムを示す説明図である。It is explanatory drawing which shows the generation | occurrence | production mechanism of a screen crack.

本発明の一実施形態について、図面を参照しながら、以下に説明する。   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 display device 1 roughly includes a display unit 10, a display driving unit 20, and a host control unit 30.

上記表示部10は画面を備えており、例えば、アクティブマトリクス型液晶表示パネルとしてのIn、Ga、Znを用いた酸化物半導体によってTFTを構成した液晶表示パネルによって構成されている。 The display unit 10 includes a screen, and is configured by a liquid crystal display panel in which TFTs are configured by an oxide semiconductor using In, Ga, and Zn as an active matrix liquid crystal display panel, for example.

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 display drive unit 20 is, for example, a so-called COG driver that is mounted on the glass substrate of the display unit 30 with COG (Chip on Glass), and the display unit 10 is displayed on the screen so as to perform display based on display data. To drive.

上記表示駆動部20は、MIPI受信回路21、RAM22(メモリ)、タイミングジェネレータ(以下、TGと略称する)23、ソースドライバ24および表示部リフレッシュコントロール部25を備えている。さらに、オプションで、表示駆動部20は、後述する画像検知部26を備えていてもよい。 The display driving unit 20 includes a MIPI receiving circuit 21, a RAM 22 (memory), a timing generator (hereinafter abbreviated as TG) 23, a source driver 24, and a display refresh control unit 25. Further, as an option, the display driving unit 20 may include an image detection unit 26 described later.

なお、表示部リフレッシュコントロール部25は、表示駆動部20の動作を制御する表示駆動プログラムを格納した記憶部27(コンピュータ読取可能な記録媒体)を内蔵している。 The display unit refresh control unit 25 has a built-in storage unit 27 (computer-readable recording medium) that stores a display drive program for controlling the operation of the display drive unit 20.

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 MIPI receiving circuit 21 receives display data converted and sent from the host control unit 10 using, for example, MIPI data transfer specifications, and returns the display data before conversion.

RAM22は、MIPI受信回路21から出力される表示データを格納する。   The RAM 22 stores display data output from the MIPI receiving circuit 21.

TG23は、RAM22に格納された表示データを、表示部リフレッシュコントロール部25から指示されたタイミングに従って読み出し、ソースドライバ24へ送出するともに、表示部10用の駆動タイミングを生成する。 The TG 23 reads the display data stored in the RAM 22 according to the timing instructed from the display unit refresh control unit 25, sends it to the source driver 24, and generates the drive timing for the display unit 10.

ソースドライバ24は、その駆動タイミングに従って、表示部10の画素に、表示データに対応した表示電圧を印加する。   The source driver 24 applies a display voltage corresponding to the display data to the pixels of the display unit 10 according to the drive timing.

表示駆動部20各部のより具体的な動作については、後で詳述する。   More specific operation of each part of the display driving unit 20 will be described in detail later.

上記ホスト制御部30は、画面更新検知部31、CPU32、VRAM33(Video Random Access Memory:ホスト側メモリ)、I/Oインターフェース34およびホストTG35を備えている。   The host control unit 30 includes a screen update detection unit 31, a CPU 32, a VRAM 33 (Video Random Access Memory), an I / O interface 34, and a host TG 35.

上記画面更新検知部31は、表示部10の画面の表示を更新する必要があるかどうかを検知する。例えば、表示装置1内で起動され実行中のアプリケーションが、表示の更新を画面更新検知部31に通知してきた場合、表示装置1のユーザが入力部を介して表示の更新を画面更新検知部31に通知してきた場合、インターネットを介したデータストリーミングまたは放送波などによる表示の更新が画面更新検知部31に通知された場合などに、画面更新検知部31は、CPU32に画面の表示を更新する必要があることを知らせる。   The screen update detection unit 31 detects whether it is necessary to update the display on the screen of the display unit 10. For example, when an application activated and executed in the display device 1 notifies the screen update detection unit 31 of the display update, the user of the display device 1 updates the display via the input unit. The screen update detection unit 31 needs to update the display of the screen to the CPU 32 when the screen update detection unit 31 is notified of a display update due to data streaming or broadcast waves via the Internet. Inform that there is.

これを受けて、CPU32は、1画面分の更新表示データを取得し、VRAM33に格納済の表示データを更新表示データによって書き換える。   In response to this, the CPU 32 acquires the update display data for one screen, and rewrites the display data stored in the VRAM 33 with the update display data.

上記ホストTG35は、表示データまたは更新表示データを、例えば上記MIPIのデータ転送仕様を使って、上記表示駆動部20およびMIPI受信回路21へ転送する。なお、TG35は表示データと共に同期信号を転送してもよい。   The host TG 35 transfers the display data or the update display data to the display driver 20 and the MIPI receiving circuit 21 using, for example, the MIPI data transfer specification. The TG 35 may transfer the synchronization signal together with the display data.

また、TG23は、独自で表示駆動タイミングを生成することができ、表示部リフレッシュコントロール部25も独自にタイミングを生成することができるが、TG23の表示駆動タイミングの生成または表示部リフレッシュコントロール部25のタイミングの生成に、ホストTG35が送出する同期信号を利用してもよい。 Further, the TG 23 can independently generate the display drive timing, and the display unit refresh control unit 25 can also generate the timing independently. However, the TG 23 can generate the display drive timing or the display unit refresh control unit 25. A synchronization signal sent from the host TG 35 may be used to generate timing.

なお、上記表示装置1を搭載するのに好適な情報処理装置として、例えば、携帯電話機、スマートフォン、ノート型PC、タブレット端末、電子書籍リーダー、またはPDA等、特に携行性を重視する情報処理装置を挙げることができる。   In addition, as an information processing apparatus suitable for mounting the display device 1, for example, a mobile phone, a smartphone, a notebook PC, a tablet terminal, an electronic book reader, a PDA, or the like, particularly an information processing apparatus that emphasizes portability. Can be mentioned.

(表示駆動方法のポイント)
図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 update detection unit 31, update display data for one screen is transferred from the host TG 35 to the TG 21. Next, the update display data is sent from the host TG 35 to the TG 21 when the display data A (image A in FIG. 1) is updated to display data B (image B in FIG. 1).

すなわち、表示装置1では、画像が更新されたときのみに、ホスト制御部30から表示駆動部20へ表示データを転送することが基本である。言い換えると、表示装置1の表示データ転送方式は、1垂直走査期間毎(例えば60Hz)に、あるいは1垂直走査期間置き(例えば30Hz)に、画面リフレッシュのために、同じ表示データを転送する従来の転送方式とは全く異なる。   In other words, the display device 1 basically transfers display data from the host control unit 30 to the display driving unit 20 only when the image is updated. In other words, the display data transfer method of the display device 1 is a conventional method in which the same display data is transferred for screen refresh every vertical scanning period (for example, 60 Hz) or every other vertical scanning period (for example, 30 Hz). It is completely different from the transfer method.

続いて、表示駆動部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 display driving unit 20, when the MIPI receiving circuit 21 receives the display data A, the display data A is written in the RAM 22. While the display data A is being written to the RAM 22, the TG 23 synchronizes the display data A from the RAM 22 with FIFO (First-In, First-Out) at a timing synchronized with the vertical synchronization signal ((b) in FIG. 1). Reading is performed by the method, and the display unit 10 is driven by the source driver 24 ((d) in FIG. 1).

このように、表示装置1では、画像が更新されると、更新表示データがホスト制御部30から表示駆動部20へ転送されることが第1ポイントである。また、更新表示データが転送されるフレームと同一のフレーム(同一の垂直走査期間)内で、その更新表示データに基づいた表示部10の駆動が開始されることが第2ポイントである。   Thus, in the display device 1, the first point is that when the image is updated, the updated display data is transferred from the host control unit 30 to the display driving unit 20. The second point is that driving of the display unit 10 based on the updated display data is started within the same frame (same vertical scanning period) as the frame to which the updated display data is transferred.

上記第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 host control unit 30 and the display driving unit 20 can have a pause period during which the operation is paused, so that the effect of low power consumption is great. In addition, since the display unit 10 uses the TFT formed of the above-described oxide semiconductor using In, Ga, and Zn , the screen refresh rate can be significantly reduced to about 1 Hz compared to the related art. Thereby, the effect of low power consumption can be further increased.

さらに、上記第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 display unit 10 and the timing for ending the driving so as not to cause screen breakage. This point will be described below with reference to FIGS.

図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 display driving unit 20 drives the display unit 10 is compared with the speed at which the host control unit 30 detects update of the image and transfers it to the display driving unit 20, the former is greater than the latter. The slow case is shown.

なお、表示駆動部20が表示部10を駆動する速さは、ソースドライバ24が、更新表示データに基づいて表示部10を駆動し始めてから駆動し終わるまでの時間で表されるとする。以下では、表示駆動部20が表示部10を駆動する速さのことを、表示駆動速度と呼ぶ。   Note that the speed at which the display driving unit 20 drives the display unit 10 is represented by the time from when the source driver 24 starts driving the display unit 10 based on the updated display data to when it finishes driving. Hereinafter, the speed at which the display driving unit 20 drives the display unit 10 is referred to as a display driving speed.

また、ホスト制御部30が画像の更新を検知して表示駆動部20へ転送する速さは、ホストTG35が上記更新表示データをMIPI受信回路21へ転送し始めてから転送し終わるまでの時間で表されるとする。以下では、ホスト制御部30が画像の更新を検知して表示駆動部20へ転送する速さのことを画像更新速度と呼ぶ。   The speed at which the host control unit 30 detects the update of the image and transfers it to the display driving unit 20 is expressed by the time from when the host TG 35 starts to transfer the updated display data to the MIPI receiving circuit 21 until the transfer ends. Suppose that Hereinafter, the speed at which the host control unit 30 detects the update of the image and transfers it to the display driving unit 20 is referred to as an image update rate.

図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 TG 23 generates a vertical synchronization signal immediately after the start of transfer of the update display data, and the source driver 24 performs display drive. Can start. However, the end of display driving is later than the end of transfer of display data.

図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 display unit 10 at a high speed. It is preferable to start at almost the same time. However, the display drive end time te is later than the image update end time tE.

このケースでは、画像更新と表示駆動とが交差する現象は起きない。したがって、このケースでは、表示駆動を、画像更新の開始と同時以降に開始させる限り、図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 display unit 10 at high speed. As shown, it is important that the display drive end time te is always later than the image update end time tE.

もしも、図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 RAM 22 is rewritten to update display data up to a data amount G (0 <G <E), and then the data amount (EG). Corresponding display data before update is read by the TG 23 and used to drive the display unit 10.

こうなると、表示部10における表示は、図14の(d)に示す表示とは逆に、上半分に更新表示データに基づく三角形の画像が表示され、下半分に更新前の表示データに基づく円形の画像が表示されるというタイプの画面割れが発生する。   In this case, the display on the display unit 10 is, contrary to the display shown in FIG. 14D, a triangle image based on the updated display data is displayed on the upper half, and a circle based on the display data before the update is displayed on the lower half. Type of screen breakage occurs.

図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 display drive unit 20, the requirements for achieving both high-speed display update and prevention of screen breakage are summarized as follows.
(1) The drive of the display unit 10 is started during the transfer of updated display data from the host control unit 30 to the display drive unit 20 at the latest.
(2) End of driving to end the driving of the display unit 10 based on the updated display data by the display driving unit 20 from the transfer end time tE when the transfer of the updated display data ends from the host control unit 30 to the display driving unit 20 The timing for driving the display unit 10 is controlled so that the time te is delayed.

(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 time 0, as shown in FIGS. become.

表示駆動の開始時刻を遅らせる遅延時間を作るために、TG23がその遅延時間を設定する。すなわち、TG23は、RAM22のデータ読出開始を画像更新の開始より遅らせる。RAM22の読み出しを遅らせる時間のことをFIFO遅延時間と呼ぶ。   In order to create a delay time for delaying the display drive start time, the TG 23 sets the delay time. That is, the TG 23 delays the start of data reading from the RAM 22 from the start of image update. The time for delaying the reading of the RAM 22 is called a FIFO delay time.

(FIFO遅延時間の決め方)
TG23は、画像更新の所要時間Tr(図4の(a)参照)と、1画面分の表示駆動の所要時間Tdとを、定数として予め把握している。したがって、画像更新の開始時刻に所要時間Trを加算することによって、画像更新の終了時刻tEを求めることができ、表示駆動の開始時刻(ts)に所要時間Tdを加算することによって、表示駆動の終了時刻teを求めることができる。
(How to determine FIFO delay time)
The TG 23 knows in advance the time required for image update Tr (see FIG. 4A) and the time required for display driving for one screen Td as constants. Therefore, the image update end time tE can be obtained by adding the required time Tr to the image update start time, and the display drive start time (ts) can be obtained by adding the required time Td to the display drive start time (ts). The end time te can be obtained.

これにより、TG23は、表示駆動の終了時刻teが、画像更新の終了時刻tEより遅くなるように、できる限り短いFIFO遅延時間を決定し、FIFO遅延時間の終了と同時に垂直同期信号を生成することができる。   As a result, the TG 23 determines the shortest FIFO delay time so that the display drive end time te is later than the image update end time tE, and generates a vertical synchronization signal simultaneously with the end of the FIFO delay time. Can do.

なお、画面更新の開始タイミングは変化する可能性があるため、図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 display driving unit 20 independently performs low-rate refresh control will be described below.

例えば、前述した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 display unit 10 is about 1 Hz (refreshed once per second). Can be dropped. However, when a still image is displayed for a while, the interval until the display data A is updated to the display data B may exceed 1 second as shown in FIG.

このような場合には、画像の更新が無くても、画面をリフレッシュし、表示品位を高く維持する処理が必要になる。   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 refresh control unit 25 measures the elapsed time from the end time of the previous display drive by the built-in timer, and when the elapsed time reaches a certain reference time, the display refresh control unit 25 performs FIG. A memory read instruction signal shown in (c) of FIG.

TG23は、上記メモリリード指示信号の受信に応じて、RAM22に格納中の表示データAを読み出し、ソースドライバ24は、表示部10に表示された画像Aをリフレッシュする。したがって、この形態では、TG23は、上記メモリリード指示信号に同期して垂直同期信号を生成することによって、画面をリフレッシュすることができる。   In response to receiving the memory read instruction signal, the TG 23 reads the display data A stored in the RAM 22, and the source driver 24 refreshes the image A displayed on the display unit 10. Therefore, in this embodiment, the TG 23 can refresh the screen by generating a vertical synchronization signal in synchronization with the memory read instruction signal.

この形態の第1メリットは、表示駆動部20およびホスト制御部30が実行する制御が簡単になることであり、第2メリットは、表示装置1の省電力効果が大きいことである。   The first merit of this form is that the control executed by the display drive unit 20 and the host control unit 30 is simplified, and the second merit is that the power saving effect of the display device 1 is great.

第1メリットが得られる理由は、表示駆動部20を、例えばIn、Ga、Znを用いた酸化物半導体によってTFTを構成した液晶表示パネル専用のドライバとして、ハードウェア回路によって構成することができるからである。ハードウェア回路が、リフレッシュの制御処理を自動的に実行するので、表示駆動部20の制御負荷が軽くなる上に、ホスト制御部30がリフレッシュの制御処理を行わずに済むので、ホスト制御部30にはリフレッシュのための制御負荷がかからない。 The reason why the first merit is obtained is that the display driving unit 20 can be configured by a hardware circuit as a driver dedicated to a liquid crystal display panel in which TFTs are configured by an oxide semiconductor using In, Ga, Zn , for example. It is. Since the hardware circuit automatically executes the refresh control process, the control load on the display drive unit 20 is reduced and the host control unit 30 does not need to perform the refresh control process. Does not require a control load for refresh.

第2メリットが得られる理由は、画像の更新が無い期間では、ホスト制御部30が休止できるからである。ホスト制御部30が休止することによる省電力効果は、非常に大きい。   The reason why the second merit is obtained is that the host control unit 30 can be paused during a period when there is no image update. The power saving effect due to the suspension of the host control unit 30 is very large.

なお、この形態では、RAM22のメモリ容量は1フレーム分を必要とする。表示駆動部22の占有面積を小さくしたり、コストを抑えたりする観点では、RAM22のメモリ容量は小さい方が好ましい。   In this embodiment, the memory capacity of the RAM 22 requires one frame. From the viewpoint of reducing the area occupied by the display drive unit 22 or reducing the cost, the memory capacity of the RAM 22 is preferably small.

(ホスト主導低リフレッシュ制御)
画像の更新が無くても、画面をリフレッシュする制御の第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 host control unit 30 regarding the screen refresh control performed during the image update interval.

ホスト制御部30では、CPU32が、内蔵タイマーによって、前回の画像更新の終了時刻からの経過時間を計測し、その経過時間が一定の基準時間に達したときに、ホストTG35に対して、図示しないメモリリード指示信号を与える。なお、この経過時間の計測をCPU32が行うのではなく、ホストTG35に肩代わりさせることもできる。   In the host control unit 30, the CPU 32 measures the elapsed time from the end time of the previous image update using a built-in timer, and when the elapsed time reaches a certain reference time, the host TG 35 is not illustrated. A memory read instruction signal is given. The elapsed time may not be measured by the CPU 32 but may be replaced by the host TG 35.

図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 host TG 35 reads the display data A stored in the VRAM 33 at a timing synchronized with the vertical synchronization signal, and MIPI Transfer to the receiving circuit 21.

そして、図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 display driver 20 displays the source driver 24 at the timing synchronized with the vertical synchronization signal generated by the TG 23. 10 is driven to refresh the image A displayed on the display unit 10.

この形態のメリットは、表示駆動部20の制御負荷が軽くなることである。なぜなら、表示駆動部20は、表示データがホスト制御部30から転送されてきたときのみ、表示部10を駆動すればよいからである。   The merit of this form is that the control load of the display drive unit 20 is reduced. This is because the display drive unit 20 needs to drive the display unit 10 only when display data is transferred from the host control unit 30.

その代わり、ホスト制御部30は、画像更新のインターバル中に経過時間の計測をしなければならないので、休止することができない。このため、省電力効果は、表示駆動部20単独のリフレッシュ制御に比べると小さくなる。   Instead, the host control unit 30 must measure the elapsed time during the image update interval, and cannot pause. For this reason, the power saving effect is smaller than the refresh control of the display drive unit 20 alone.

(協調リフレッシュ制御)
画像の更新が無くても、画面をリフレッシュする制御の第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 host control unit 30 and the display driving unit 20 perform in cooperation with respect to the screen refresh control performed during the image update interval.

本形態では、まず、表示部リフレッシュコントロール部25が、内蔵タイマーによって、前回の表示駆動の終了時刻からの経過時間を計測し、その経過時間が一定の基準時間に達したときに、ホスト制御部30に対して、図6の(c)に示す転送要求信号を送る。 In this embodiment, first, the display unit refresh control unit 25 measures the elapsed time from the end time of the previous display drive by the built-in timer, and when the elapsed time reaches a certain reference time, the host control unit A transfer request signal shown in FIG.

この転送要求信号は、I/Oインターフェース34を介してCPU32に送られる。これに応じて、CPU32は、既に説明したように、ホストTG35に対して、図示しないメモリリード指示信号を与える。   This transfer request signal is sent to the CPU 32 via the I / O interface 34. In response to this, as described above, the CPU 32 gives a memory read instruction signal (not shown) to the host TG 35.

図6の(a)(b)に示すように、ホストTG35は、上記メモリリード指示信号の受信に応じて、転送用の垂直同期信号に同期したタイミングで、VRAM33に格納中の表示データAを読み出し、MIPI受信回路21へ転送する。   As shown in FIGS. 6A and 6B, the host TG 35 receives the display data A stored in the VRAM 33 at a timing synchronized with the transfer vertical synchronization signal in response to the reception of the memory read instruction signal. Read and transfer to the MIPI receiving circuit 21.

次に、図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 display driver 20 displays the source driver 24 at a timing synchronized with the vertical synchronization signal generated by the TG 23. The image A displayed on the part 10 is refreshed.

この第3の形態のメリットは、ホスト制御部30の制御負荷が、第2の形態より軽くなることである。なぜなら、ホスト制御部30は、画像更新のインターバル中に、第2の形態で説明した時間管理をする必要がなくなるからである。したがって、省電力効果は、第2の形態より大きい。   The merit of the third form is that the control load of the host control unit 30 is lighter than that of the second form. This is because the host control unit 30 does not need to perform the time management described in the second mode during the image update interval. Therefore, the power saving effect is greater than that of the second mode.

(表示駆動部単独低リフレッシュ制御〜画面割れ対策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 display driving unit 20 independently performs the screen refresh during the image update interval.

この形態では、表示駆動部20が単独で行う画面リフレッシュと、ホスト制御部30で画像更新が検知されることとは独立している。このため、画像更新のタイミングによっては、表示駆動部20が画面リフレッシュを行っている最中に、画像が更新されることが起こり得る。   In this embodiment, the screen refresh performed independently by the display driving unit 20 and the image update detected by the host control unit 30 are independent. For this reason, depending on the timing of image update, the image may be updated while the display drive unit 20 is refreshing the screen.

そうすると、図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 display driving unit 20 performs the screen refresh alone, it is necessary to take measures to reliably avoid the occurrence of the screen breakage. preferable.

そこで、表示駆動速度が画像更新速度より速い場合の画面割れ対策1をまず説明する。   Therefore, first, screen breakage countermeasure 1 when the display drive speed is faster than the image update speed will be described.

図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 display drive unit 20.

図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 RAM 22 is executed from time 0 to time te, and the image update starts from time t1 in the middle. Consider a case in which display driving corresponding to the image update is executed from time t2.

この場合、TG23は、画像更新速度、表示駆動速度および画像更新開始時刻t1を把握しているので、図7の(d)に示す画面リフレッシュ終了時刻te、画像更新終了時刻tE、画像更新に応じた表示駆動開始時刻t2を決めた場合の表示駆動終了時刻te’を求めることができる。   In this case, since the TG 23 knows the image update speed, the display drive speed, and the image update start time t1, the screen refresh end time te, the image update end time tE, and the image update shown in FIG. The display drive end time te ′ when the display drive start time t2 is determined can be obtained.

したがって、TG23は、表示駆動開始時刻t2が画面リフレッシュ終了時刻teより後であって、かつ、表示駆動終了時刻te’が画像更新終了時刻tEより後になるように、時刻t1を基点とするFIFO遅延時間を決定することができる。   Therefore, the TG 23 has a FIFO delay based on the time t1 so that the display drive start time t2 is after the screen refresh end time te and the display drive end time te ′ is after the image update end time tE. Time can be determined.

この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 screen crack countermeasure 2 different from the screen crack countermeasure 1 is necessary.

図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 display drive unit 20.

図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 time 0 to the screen refresh end time te and the display drive speed is slower than the image update speed, the time tx In (t1 ≦ tx <te), a state in which the display drive is overtaken by the image update may occur.

この場合の対策として、実行中の画面リフレッシュを、時刻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 display portion 10 in a line sequential manner. .

図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 update detection unit 31 detects an image update during the screen refresh, the screen refresh is canceled immediately. The control form (I) is shown.

しかし、この制御形態に限定されず、図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 TG 23 uses the display drive speed, the image update speed, and the image update start time t1 to overtake the display drive by the image update. A control mode (II) in which tx is obtained by calculation and the screen refresh is canceled at the obtained time tx may be employed.

これにより、例えば、画面に画像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 screen breakage countermeasure 1 using the FIFO delay time can be applied instead of the above-mentioned screen breakage countermeasure 2. This case will be supplemented below.

図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 time 0 to the screen refresh end time te, the image update end time tE is greater than the screen refresh end time te. Consider the case later.

この場合には、画像更新が画面リフレッシュを追い抜かないため、画面リフレッシュが終了次第、画像更新に応じた表示駆動を続けて実行することができる。   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 TG 23 can obtain the FIFO delay time that is after the display drive start time t2 from the screen refresh end time te with the image update start time t1 as a base point.

以上をまとめると、TG23は、画面リフレッシュ終了時刻teと、画像更新終了時刻tEとを求め、te≦tEならば、画像更新開始時刻t1+FIFO遅延時間の設定制御(画面割れ対策1)を選択し、te>tEならば、ゲート駆動キャンセル(画面割れ対策2)を選択すればよい。   To summarize the above, the TG 23 obtains the screen refresh end time te and the image update end time tE, and if te ≦ tE, selects the image update start time t1 + FIFO delay time setting control (screen breakage countermeasure 1), If te> tE, the gate drive cancellation (screen breakage countermeasure 2) may be selected.

(段階的レート低減リフレッシュ制御)
例えば、表示部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 display unit 10 is displaying a moving image. During the display of the moving image, for example, the screen is updated at 60 Hz. On the other hand, during the display of a still image or an image with little motion, screen refresh is performed at a cycle of, for example, about 1 Hz by applying the present invention.

したがって、動画が静止画などに切り換わると、画面の更新レートが、例えば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 host control unit 30 to the display driving unit 20 and until the next image update, ( As shown in b) to (d), the refresh rate of the screen is gradually lowered. This stepwise rate reduction refresh control is performed by the TG 23.

例えば、表示駆動部20が単独で低レートリフレッシュを行う場合、TG23は、リフレッシュレート、すなわち、RAM22から表示データを読み出す周期を、60Hz、30Hz、15Hz、5Hz、1Hzのように、段階的に落としていく。   For example, when the display drive unit 20 performs low-rate refresh alone, the TG 23 reduces the refresh rate, that is, the cycle of reading display data from the RAM 22 in stages, such as 60 Hz, 30 Hz, 15 Hz, 5 Hz, and 1 Hz. To go.

これにより、リフレッシュレートを急低下させた場合に、画像の色味が変わるなどの表示に対する悪影響を防止することができる。   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 display drive unit 20 performs low rate refresh independently (FIG. 1), and the host control unit 30 performs low rate refresh (FIG. 5). The display drive unit 20 and the host control unit 30 can be applied in any manner (FIG. 6) in which low rate refresh is performed in cooperation.

(参考例)
ところで、ホスト制御部の性能が低い場合など、静止画であっても、ホスト制御部から表示駆動部へ、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 display device 1, as shown in FIG. 2, an image detection unit 26 is provided in the display drive unit 20. The image detection unit 26 receives display data of the current frame from the MIPI receiving circuit 21 and reads stored display data from the RAM 22, that is, display data one frame before the current frame. In short, the image detection unit 26 compares the display data of the current frame with the display data of the previous frame, and determines whether the image has been updated.

その判定結果は、画像検知部26から表示部リフレッシュコントロール部25へ送られる。これに応じて、表示部リフレッシュコントロール部25は、図1の(c)に示すメモリリード指示信号をTG23に与える。この結果、図10の(e)に示すように、TG23がRAM22から読み出した表示データを用いた画面リフレッシュが実行される。 The determination result is sent from the image detection unit 26 to the display unit refresh control unit 25. In response to this, the display unit refresh control unit 25 gives the TG 23 a memory read instruction signal shown in FIG. As a result, as shown in FIG. 10E, screen refresh using display data read out from the RAM 22 by the TG 23 is executed.

なお、画像検知部26が画像更新を検知したとき、その検知信号をTG23に与え、その検知信号をトリガとしてTG23がRAM22から表示データを読み出してもよい。   When the image detection unit 26 detects an image update, the detection signal may be given to the TG 23 and the TG 23 may read the display data from the RAM 22 using the detection signal as a trigger.

また、図10の(e)に示すように、画像検知部26が画像更新を検知したとき、表示部リフレッシュコントロール部25またはTG23が、RAM22に更新検知を示すフラグを立て、そのフラグを立てたフレームの次のフレームに対応する垂直同期信号に同期するタイミングで、表示駆動を開始するようにしてもよい。こうすると、表示駆動の開始タイミングの制御が複雑にならずに済む。 Further, as shown in FIG. 10E, when the image detection unit 26 detects an image update, the display unit refresh control unit 25 or the TG 23 sets a flag indicating update detection in the RAM 22 and sets the flag. Display driving may be started at the timing synchronized with the vertical synchronization signal corresponding to the next frame. In this way, the control of the display drive start timing is not complicated.

本参考例における表示装置1の構成を整理すると以下のとおりとなる。   The configuration of the display device 1 in this reference example is organized as follows.

本発明の参考に係る表示装置は、
(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 display device 1, particularly each block of the display drive unit 20, may be configured by hardware logic, or a program code (execution format program) of a control program that is software that realizes each function described above. , Intermediate code program, source program) can also be achieved by reading out from the storage unit 27 and executing it.

コンピュータで読み取り可能に記録した記録媒体は、表示部リフレッシュコントロール部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 refresh control unit 25, and may be a recording medium that can be externally attached to the display device 1. Examples of such a recording medium include a tape system such as a magnetic tape and a cassette tape, a magnetic disk such as a floppy (registered trademark) disk / hard disk, and an optical disk such as a CD-ROM / MO / MD / DVD / CD-R. A disk system including an IC card (including a memory card) / optical card or a semiconductor memory system such as a mask ROM / EPROM / EEPROM (registered trademark) / flash ROM can be used.

また、表示装置1を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、LAN、ISDN、VAN、CATV通信網、仮想専用網(virtual private network)、電話回線網、移動体通信網、衛星通信網等が利用可能である。   The display device 1 may be configured to be connectable to a communication network, and the program code may be supplied via the communication network. The communication network is not particularly limited. For example, the Internet, intranet, extranet, LAN, ISDN, VAN, CATV communication network, virtual private network, telephone line network, mobile communication network, satellite communication. A net or the like is available.

また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、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 SYMBOLS 1 Display apparatus 10 Display part 20 Display drive part 22 RAM (memory)
27 Storage unit (computer-readable recording medium)
30 Host control unit 33 VRAM (host side memory)

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画面分の上記更新表示データを記憶するホスト側メモリを備え、
上記表示駆動部は、上記駆動終了時刻から一定時間の経過後に、上記ホスト制御部へ転送要求信号を送り、
上記ホスト制御部は、上記表示駆動部から上記転送要求信号を受け取ったことに応じて、上記ホスト側メモリに記憶された上記更新表示データを読み出し、読み出した更新表示データを上記表示駆動部へ転送することを特徴とする請求項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項に記載の表示装置を搭載した情報処理装置。 The information processing apparatus equipped with a display device according to any one of claims 1 to 3. 表示部の画面に、表示データに基づく表示を行わせるように、上記表示部を駆動する表示駆動部による表示駆動方法であって、
上記表示データに更新があったとき、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 .
JP2012083843A 2012-04-02 2012-04-02 Display device, information processing device, display driving method, display driving program, and computer-readable recording medium Active JP6038475B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (1)

* Cited by examiner, † Cited by third party
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