JP5483477B2 - Display device, display control method thereof, and display control program - Google Patents
Display device, display control method thereof, and display control program Download PDFInfo
- Publication number
- JP5483477B2 JP5483477B2 JP2011214753A JP2011214753A JP5483477B2 JP 5483477 B2 JP5483477 B2 JP 5483477B2 JP 2011214753 A JP2011214753 A JP 2011214753A JP 2011214753 A JP2011214753 A JP 2011214753A JP 5483477 B2 JP5483477 B2 JP 5483477B2
- Authority
- JP
- Japan
- Prior art keywords
- color information
- pixel
- display
- pixels
- frame
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 36
- 238000012937 correction Methods 0.000 claims description 65
- 230000005540 biological transmission Effects 0.000 claims description 15
- 238000012546 transfer Methods 0.000 claims description 15
- 230000006870 function Effects 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 description 21
- 230000008569 process Effects 0.000 description 18
- 239000013256 coordination polymer Substances 0.000 description 15
- 238000010586 diagram Methods 0.000 description 4
- 230000002411 adverse Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
Images
Landscapes
- Electroluminescent Light Sources (AREA)
- Transforming Electric Information Into Light Information (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
- Control Of El Displays (AREA)
Description
本発明は、ピクセル毎の輝度調整が可能なディスプレイ装置の改良、および、其の表示制御方法と表示制御プログラムに関する。 The present invention relates to an improvement of a display device capable of adjusting luminance for each pixel, a display control method thereof, and a display control program.
上位装置から1フレーム分ずつ纏めて送られてくるピクセル単位の色情報と輝度情報とに基いて1フレーム分の表示色と輝度の制御データをピクセル単位で生成するデコーダと、データ伝送経路を介してデコーダからの制御データを受け、各ピクセル毎の表示色と輝度を調整して逐次1フレーム分の画像を表示する表示モジュールとを備えたディスプレイ装置が既に公知であり、ピクセル毎の輝度調整が可能な表示モジュールとしては、一般に、有機発光ダイオードモジュールが利用されている。 A decoder that generates display color and luminance control data for one frame in units of pixels based on color information and luminance information in units of pixels sent from the host device in units of one frame, and a data transmission path In addition, a display device that includes a display module that receives control data from a decoder and adjusts the display color and brightness of each pixel to sequentially display an image for one frame is already known. As a possible display module, an organic light-emitting diode module is generally used.
この種のディスプレイ装置において消費電力を節約するための技術としては、ディスプレイ装置の表示面への接触やカーソル操作あるいは画面のスクロール操作,データの入力操作,ユーザの目の位置を追跡するトラッキング処理等によってユーザが関心を持っている画面上の表示領域を特定し、それ以外の領域、つまり、ユーザが関心を持っていないと推定される領域の照明エレメントを減光させるようにしたものが特許文献1として提案されている。
しかしながら、表示面への接触やカーソル操作あるいは画面のスクロール操作,データの入力操作,ユーザの目の位置を追跡するトラッキング処理等に基いて照明エレメントの輝度を調整するためには、これらの情報を上位装置からディスプレイ装置に伝達するための物理的な信号線が必要となり、既存の上位装置、つまり、専用の信号線を備えない上位装置ではディスプレイ装置を利用できないといった不都合があり、仮に、上位装置に対する専用の信号線の後付けが可能であったとしても、ディスプレイ装置の表示面への接触やカーソル操作あるいは画面のスクロール操作,データの入力操作,ユーザの目の位置を追跡するトラッキング処理等を実現するためには、上位装置が使用するオペレーションシステムやアプリケーションプログラムに様々な変更を加えなければならないといった問題が残る。
また、特許文献1にあっては、ディスプレイ装置の表示面への接触やカーソル操作あるいは画面のスクロール操作,データの入力操作,ユーザの目の位置を追跡するトラッキング処理等によってユーザが関心を持っている画面上の表示領域を特定するようにしているが、これらの操作によって必ずしもユーザが関心を持つべき表示領域が適切に特定されるとは限らない。たとえば、カーソル操作を利用して表示領域を特定する場合にあっては、表示画面上のカーソルの存在それ自体が邪魔になり、カーソルをデータ入力操作の領域から外側に移動させておくといったこともあり、このような操作を行なった場合には、本来ユーザが関心を持つべきデータ入力の表示領域ではなく、その外側の領域が関心を持つべき表示領域として判定されるといった不都合を生じる恐れがある。
Technologies for saving power consumption in this type of display device include contact with the display surface of the display device, cursor operation or screen scroll operation, data input operation, tracking processing for tracking the user's eye position, etc. The display area on the screen in which the user is interested is identified by the above, and the lighting elements in the other area, that is, the area that is assumed not to be interested in the user are dimmed. Proposed as 1.
However, in order to adjust the brightness of the lighting element based on contact with the display surface, cursor operation or screen scrolling operation, data input operation, tracking processing for tracking the position of the user's eyes, etc., these information are used. A physical signal line for transmission from the host device to the display device is required, and there is a disadvantage that the display device cannot be used in an existing host device, that is, a host device without a dedicated signal line. Even if it is possible to add a dedicated signal line to the display, it can perform touch processing on the display surface of the display device, cursor operation or screen scroll operation, data input operation, tracking processing for tracking the user's eye position, etc. Operation system and application program used by the host device. Problems remain such must make various changes to the arm.
In
ディスプレイ装置の表示に関連して総合的なかたちで消費電力を節約するための技術としては、上位装置のマイクロプロセッサからの信号が一定時間以上に亘って途絶えた場合にVRAMからのデータのリードを中止したり、画面上のウインドウ表示を参照して特定のウインドウの表示に関しては高い階調たとえば8ビットの階調での表示を行う一方、それ以外の表示領域では低い階調たとえば8ビットのうちの上位7ビットでの表示を行うようにすること、あるいは、VRAMからデータをリードする周期を落としたり、フレームの書き換えに際して変化のあった画素のみを抽出して書き換えを行なうようにすることで消費電力を節約するようにしたものが特許文献2として提案されている。
しかし、このものは、VRAMへのアクセスを制限することによって消費電力を節約するもの、つまり、画像表示のための前処理に要するメモリアクセスの消費電力を節約するものであって、ディスプレイ装置の画像表示に要する消費電力それ自体を節約するものではない。
As a technique for conserving power consumption in a comprehensive manner related to the display of the display device, when the signal from the microprocessor of the host device is interrupted for a certain time or longer, data is read from the VRAM. While stopping or referring to the window display on the screen, the display of a specific window is performed with a high gradation, for example, 8-bit gradation, while in other display areas, a low gradation, for example, 8-bit Display in the upper 7 bits, or by reducing the period for reading data from the VRAM, or extracting only the pixels that have changed during frame rewriting and rewriting
However, this saves power consumption by restricting access to the VRAM, that is, saves power consumption of memory access required for preprocessing for image display. It does not save the power consumption required for display.
本発明の目的は、画像の表示に必須とされる色情報や輝度情報以外のデータを必要とせず、上位装置に格別な信号線やアプリケーションあるいはオペレーションシステムがなくても、ユーザが関心を持つべき表示領域の表示に悪影響を与えることなく、ディスプレイ装置単体で消費電力を節約することのできるディスプレイ装置および其の表示制御方法と表示制御プログラムを提供することにある。 An object of the present invention is that data other than color information and luminance information essential for image display is not required, and the user should be interested even if there is no special signal line, application, or operation system in the host device. An object of the present invention is to provide a display device, a display control method thereof, and a display control program capable of saving power consumption by a single display device without adversely affecting the display of a display area.
本発明のディスプレイ装置は、上位装置から1フレーム分ずつ纏めて送られてくるピクセル単位の色情報と輝度情報とに基いて1フレーム分の表示色と輝度の制御データをピクセル単位で生成するデコーダと、データ伝送経路を介して前記デコーダからの制御データを受け、各ピクセル毎の表示色と輝度を調整して逐次1フレーム分の画像を表示する表示モジュールとを備えたディスプレイ装置において、
ピクセル単位の色情報を1フレーム分記憶する色情報記憶領域と上位装置からのフレームの受信回数を単位として色情報の一致回数をピクセル単位で記憶する一致回数記憶領域を有するメモリを備え、上位装置から1フレーム分の色情報と輝度情報とが送られる度に、フレーム上の同一位置で、上位装置から送られた色情報と前記メモリの色情報記憶領域に記憶された色情報との一致不一致をピクセル単位で判定し、両者が一致する場合には、このピクセルに対応する一致回数記憶領域の一致回数を1インクリメントする一方、両者が一致しない場合には、このピクセルに対応する一致回数記憶領域の値を初期化して当該ピクセルに対応する色情報記憶領域に上位装置から送られた色情報を更新して記憶させ、前記一致回数記憶領域に記憶されている各ピクセル毎の一致回数とフレームデータの転送周期とに基いて、各ピクセル毎に色情報の一致状態が継続している時間を求め、この時間が前記予め設定された時間を越えているピクセルを、予め設定された時間を越えて色情報の一致状態が継続しているピクセルとして検出する比較検出器と、
前記データ伝送経路上で前記デコーダと前記表示モジュールとの間に配置され、前記デコーダからの制御データのうち、前記比較検出器により検出されたピクセルに対応する制御データの輝度に関わる制御データを、上位装置から送られた当該ピクセルの輝度情報に相当する輝度よりも低い輝度となるように補正して、当該ピクセルの表示色に関わる制御データ、および、他のピクセルの制御データと共に前記表示モジュールに引き渡す輝度補正器とを設けたことを特徴とする構成を有する。
The display device of the present invention is a decoder that generates display data and luminance control data for one frame in units of pixels based on color information and luminance information in units of pixels sent from the host device in units of one frame. And a display module that receives control data from the decoder via a data transmission path, and adjusts the display color and brightness of each pixel to display an image for one frame sequentially.
A high-level device comprising a memory having a color information storage area for storing color information in units of pixels for one frame, and a coincidence count storage area for storing the number of color information matches in units of pixels with the number of frame receptions from the high-level device as units Each time one frame of color information and luminance information is sent, the color information sent from the host device and the color information stored in the color information storage area of the memory at the same position on the frame do not match. determined in pixels, when they coincide with each other, while incrementing the match count of the matching count storage area corresponding to this pixel, if the codes do not match, matching count storage area corresponding to this pixel The color information sent from the host device is updated and stored in the color information storage area corresponding to the pixel, and stored in the match count storage area. On the basis of the number of coincidence for each pixel and the frame data transfer period, the time for which the color information coincides with each pixel is obtained, and this time exceeds the preset time. A comparison detector for detecting a pixel as a pixel in which the color information match state continues for a preset time;
Control data related to the brightness of the control data corresponding to the pixels detected by the comparison detector, among the control data from the decoder, arranged between the decoder and the display module on the data transmission path, Correction is performed so that the luminance is lower than the luminance corresponding to the luminance information of the pixel transmitted from the host device, and the display module together with the control data related to the display color of the pixel and the control data of other pixels It has a configuration characterized in that a brightness correction device is provided.
また、本発明の表示制御方法は、上位装置から1フレーム分ずつ纏めて送られてくるピクセル単位の色情報と輝度情報とに基いて1フレーム分の表示色と輝度の制御データをピクセル単位で生成し、この制御データに基いて各ピクセル毎の表示色と輝度を調整して逐次1フレーム分の画像を表示モジュールに表示するようにしたディスプレイ装置の表示制御方法において、
ピクセル単位の色情報を1フレーム分記憶する色情報記憶領域と上位装置からのフレームの受信回数を単位として色情報の一致回数をピクセル単位で記憶する一致回数記憶領域とを有するメモリをディスプレイ装置に配備し、
上位装置から1フレーム分の色情報と輝度情報とが送られる度に、フレーム上の同一位置で、上位装置から送られた色情報と前記メモリの色情報記憶領域に記憶された色情報との一致不一致をピクセル単位で判定し、
両者が一致する場合には、このピクセルに対応する一致回数記憶領域の一致回数を1インクリメントする一方、両者が一致しない場合には、このピクセルに対応する一致回数記憶領域の値を初期化して当該ピクセルに対応する色情報記憶領域に上位装置から送られた色情報を更新して記憶させ、
前記一致回数記憶領域に記憶されている各ピクセル毎の一致回数とフレームデータの転送周期とに基いて、各ピクセル毎に色情報の一致状態が継続している時間を求め、この時間が前記予め設定された時間を越えているピクセルを、予め設定された時間を越えて色情報の一致状態が継続しているピクセルとして検出し、
前記生成された制御データのうち、予め設定された時間を越えて色情報の一致状態が継続しているピクセルに対応する制御データの輝度に関わる制御データを、当該ピクセルに対応して上位装置から送られた輝度情報に相当する輝度よりも低い輝度となるように補正してから、当該ピクセルの表示色に関わる制御データ、および、他のピクセルの制御データと共に前記表示モジュールに引き渡すようにしたことを特徴とする構成を有する。
Also, the display control method of the present invention provides display data and luminance control data for one frame in units of pixels based on the color information and luminance information in units of pixels sent from the host device for each frame. In a display control method for a display device that generates and adjusts the display color and brightness for each pixel based on this control data and sequentially displays an image for one frame on the display module.
A display device is provided with a memory having a color information storage area for storing pixel-unit color information for one frame and a coincidence count storage area for storing the number of color information matches on a pixel-by-pixel basis. Deploy ,
Each time color information and luminance information for one frame are sent from the host device , the color information sent from the host device and the color information stored in the color information storage area of the memory at the same position on the frame . Judge the match by pixel,
If they match, the match count in the match count storage area corresponding to this pixel is incremented by 1. On the other hand, if they do not match, the value of the match count storage area corresponding to this pixel is initialized to The color information sent from the host device is updated and stored in the color information storage area corresponding to the pixel ,
Based on the number of matches for each pixel stored in the match count storage area and the frame data transfer period, the time for which the color information match state continues for each pixel is obtained, and this time is calculated in advance. pixels exceeds the set time is detected as the pixel matching state of the color information is continued beyond a preset time,
Among the generated control data, control data related to the brightness of the control data corresponding to the pixel in which the color information match state continues for a preset time is received from the host device corresponding to the pixel. After correcting the luminance to be lower than the luminance corresponding to the transmitted luminance information, it is transferred to the display module together with the control data related to the display color of the pixel and the control data of other pixels. It has the structure characterized by these.
そして、本発明のディスプレイ装置用表示制御プログラムは、上位装置から1フレーム分ずつ纏めて送られてくるピクセル単位の色情報と輝度情報とに基いて1フレーム分の表示色と輝度の制御データをピクセル単位で生成するデコーダと、データ伝送経路を介して前記デコーダからの制御データを受け、各ピクセル毎の表示色と輝度を調整して逐次1フレーム分の画像を表示する表示モジュールと、ピクセル単位の色情報を1フレーム分記憶する色情報記憶領域と上位装置からのフレームの受信回数を単位として色情報の一致回数をピクセル単位で記憶する一致回数記憶領域を有するメモリとを備えたディスプレイ装置に実装されたマイクロプロセッサを、
上位装置から1フレーム分の色情報と輝度情報とが送られる度に、フレーム上の同一位置で、上位装置から送られた色情報と前記メモリの色情報記憶領域に記憶された色情報との一致不一致をピクセル単位で判定し、両者が一致する場合には、このピクセルに対応する一致回数記憶領域の一致回数を1インクリメントする一方、両者が一致しない場合には、このピクセルに対応する一致回数記憶領域の値を初期化して当該ピクセルに対応する色情報記憶領域に上位装置から送られた色情報を更新して記憶させ、前記一致回数記憶領域に記憶されている各ピクセル毎の一致回数とフレームデータの転送周期とに基いて、各ピクセル毎に色情報の一致状態が継続している時間を求め、この時間が前記予め設定された時間を越えているピクセルを、予め設定された時間を越えて色情報の一致状態が継続しているピクセルを検出する比較検出手段、および
前記デコーダからの制御データのうち、前記比較検出手段により検出されたピクセルに対応する制御データの輝度に関わる制御データを、上位装置から送られた当該ピクセルの輝度情報に相当する輝度よりも低い輝度となるように補正して、当該ピクセルの表示色に関わる制御データ、および、他のピクセルの制御データと共に前記表示モジュールに引き渡す輝度補正手段として機能させることを特徴とした構成を有する。
The display device display control program of the present invention obtains display data and luminance control data for one frame based on the color information and luminance information in units of pixels sent from the host device for each frame. A decoder that generates pixel units, a display module that receives control data from the decoder via a data transmission path, adjusts the display color and brightness of each pixel, and sequentially displays an image for one frame; and a pixel unit A display device comprising: a color information storage area for storing one frame of color information; and a memory having a coincidence number storage area for storing the number of color information matches in units of pixels with the number of frame receptions from the host device as a unit. Implemented microprocessor,
Each time color information and luminance information for one frame are sent from the host device, the color information sent from the host device and the color information stored in the color information storage area of the memory at the same position on the frame. When coincidence / non-coincidence is determined in units of pixels, and the two match, the number of matches in the match count storage area corresponding to this pixel is incremented by one. The value of the storage area is initialized, the color information sent from the host device is updated and stored in the color information storage area corresponding to the pixel, and the number of matches for each pixel stored in the match count storage area on the basis of the transfer period of the frame data, obtains a time matching state continues color information for each pixel, a pixel that this time exceeds the time the preset, Comparison detection means for detecting a pixel in which the color information match state continues for a preset time, and control data corresponding to the pixel detected by the comparison detection means among the control data from the decoder The control data relating to the display color of the pixel is corrected so that the control data relating to the brightness of the pixel is lower than the luminance corresponding to the luminance information of the pixel sent from the host device, and other pixels And a control unit for functioning as brightness correction means to be transferred to the display module.
本発明のディスプレイ装置および其の表示制御方法と表示制御プログラムは、上位装置から1フレーム分ずつ纏めて送られてくるピクセル単位の色情報と1フレーム前の色情報との一致不一致をフレーム上の同一位置でピクセル単位で比較することにより予め設定された時間を越えて色情報の一致状態が継続しているピクセルを検出し、このピクセルに対応する制御データを補正して上位装置からの指令による輝度よりも低い輝度となるようにしたから、上位装置に格別な信号線やアプリケーションあるいはオペレーションシステムがなくても、色情報の一致状態が継続しているピクセル、つまり、画像に変化がなくユーザが関心を持つ必要性の低い表示領域の輝度のみを適切に制限してディスプレイ装置単体で消費電力を節約することができ、しかも、色情報の一致状態が逐次変化するピクセル、つまり、ユーザの入力操作や上位装置による応答情報の表示等によって画像が変化している表示領域、すなわち、実際にユーザが関心を持つ必要性の高い表示領域の輝度を適正に保持することができる。 The display device of the present invention, its display control method, and display control program are configured to detect the coincidence / non-coincidence between the color information in units of pixels and the color information of the previous frame on the frame. By comparing pixels at the same position in units of pixels, a pixel in which the color information coincides with the preset time is detected, and control data corresponding to the pixel is corrected, and a command from the host device is used. Since the brightness is lower than the brightness, even if there is no special signal line or application or operation system in the host device, the pixels where the color information match state continues, that is, the user does not change the image. The display device alone can save power by appropriately limiting only the brightness of the display area where there is little need for interest. In addition, pixels in which the color information matching state changes sequentially, that is, a display area in which an image is changed by a user's input operation or display of response information by a host device, that is, the necessity of actual user interest It is possible to appropriately maintain the brightness of the display area having a high brightness.
次に、本発明を実施するための形態の幾つかについて、図面を参照して具体的に説明する。 Next, some embodiments for carrying out the present invention will be specifically described with reference to the drawings.
図1は本発明を適用した一実施形態のディスプレイ装置1の構成の概略について示したブロック図である。
FIG. 1 is a block diagram showing an outline of a configuration of a
この実施形態のディスプレイ装置1は、上位装置として機能するコンピュータ2から1フレーム分ずつ纏めて送られてくる画像を構成するピクセル単位の色情報と輝度情報とに基いて1フレーム分の表示色と輝度の制御データをピクセル単位で生成するデコーダ3、および、データ伝送経路4を介してデコーダ3からの制御データを受け、各ピクセル毎の表示色と輝度を調整して逐次1フレーム分の画像を表示する表示モジュール5を備えたディスプレイ装置であり、表示モジュール5は、有機発光ダイオードモジュールによって構成されている。
The
デコーダ3,データ伝送経路4,有機発光ダイオードモジュールによって構成される表示モジュール5の構成や機能に関しては既に公知であるので詳細な説明は省略する。
また、この実施形態では、表示モジュール5のドットは横方向にx列、また、縦方向にy行のマトリックスで存在するものとする。
Since the configuration and function of the
In this embodiment, the dots of the
この実施形態のディスプレイ装置1は、更に、上位装置として機能するコンピュータ2から1フレーム分ずつ纏めて送られてくるピクセル単位の色情報と1フレーム前の色情報との一致不一致をフレーム上の同一位置でピクセル単位で比較することにより予め設定された時間を越えて色情報の一致状態が継続しているピクセルを検出する比較検出器6、および、データ伝送経路4上でデコーダ3と表示モジュール5との間に配置され、デコーダ3からの制御データのうち、比較検出器6により予め設定された時間を越えて色情報の一致状態が継続しているとして検出されたピクセルに対応する制御データの輝度に関わる制御データを、コンピュータ2から送られた当該ピクセルの輝度情報に相当する輝度よりも低い輝度となるように補正して、当該ピクセルの表示色に関わる制御データ、および、他のピクセルの制御データと共に表示モジュール5に引き渡す輝度補正器7を備える。
In the
そして、比較検出器6は、ピクセル単位の色情報を1フレーム分記憶する色情報記憶領域とコンピュータ2からのフレームデータの受信回数を単位として色情報の一致回数をピクセル単位で記憶する一致回数記憶領域とを有するメモリ8を備え、コンピュータ2から1フレーム分の色情報と輝度情報とが送られる度に、フレーム上の同一位置で、コンピュータ2から送られた色情報とメモリ8の色情報記憶領域に記憶された色情報との一致不一致をピクセル単位で判定し、両者が一致する場合には、このピクセルに対応する一致回数記憶領域に記憶された一致回数を1インクリメントする一方、両者が一致しない場合には、このピクセルに対応する一致回数記憶領域の一致回数の値を初期化して当該ピクセルに対応する色情報記憶領域にコンピュータ2から送られた色情報を更新して記憶させ、一致回数記憶領域に記憶されている各ピクセル毎の一致回数とコンピュータ2からのフレームデータの転送周期とに基いて、各ピクセル毎に色情報の一致状態が継続している時間を求め、この時間が予め設定された時間を越えているピクセルを検出する機能を備える。
The
この実施形態におけるメモリ8には、上述の色情報記憶領域および一致回数記憶領域のほか、ディスプレイ装置用表示制御プログラムを格納するためのプログラム記憶領域と、ディスプレイ1の表示モジュール5に表示する最新の画像情報すなわちコンピュータ2から送られた1フレーム分の色情報と輝度情報とを一時記憶するためのフレームメモリ部と、表示制御に利用する各種のフラグの値を記憶するためのフラグ記憶領域等が設けられている。
In the
より具体的には、メモリ8のフレームメモリ部には、コンピュータ2から送られた最新の1フレーム分の色情報が、表示モジュール5のy行x列のピクセルの各位置となる(i,j)スポットに対応してCijのかたちでピクセル単位で一時記憶される(但し、iは1〜yの整数,jは1〜xの整数)。
また、メモリ8の色情報記憶領域には、色情報の一致不一致の判定に利用するための1フレーム分の色情報が、表示モジュール5のy行x列のピクセルの各位置(i,j)に対応してCPijのかたちでピクセル単位で記憶されるようになっている。メモリ8の色情報記憶領域に記憶される色情報は一般に1フレーム前の色情報であるが、電源投入直後の初期化時点では、色情報記憶領域の色情報は全て消去された状態となる。
そして、メモリ8の一致回数記憶領域には、表示モジュール5のy行x列のピクセルの各位置(i,j)における色情報の一致回数が、nijのかたちでピクセル単位で記憶される。
更に、メモリ8のフラグ記憶領域には、表示モジュール5のy行x列のピクセルの各位置(i,j)における輝度の補正を実行すべきか否かを示す補正実行フラグの値が、Fijのかたちでピクセル単位で記憶されるようになっている。
More specifically, in the frame memory unit of the
Further, in the color information storage area of the
In the coincidence number storage area of the
Further, in the flag storage area of the
図2〜図3は、ディスプレイ装置1に実装されたマイクロプロセッサ9を比較検出器6(比較検出手段)および輝度補正器7(輝度補正手段)として機能させるためにメモリ8のプログラム記憶領域に格納されたディスプレイ装置用表示制御プログラムの構成の一例を示したフローチャートである。
2 to 3 are stored in a program storage area of the
ディスプレイ装置1に電源が投入されると、マイクロプロセッサ9は、まず、ピクセル単位の色情報を1フレーム分記憶するメモリ8の色情報記憶領域に記憶されている色情報CP11〜CPyxのデータを未記憶の状態に初期化すると共にCP11〜CPyxの色情報の各々に対応する一致回数n11〜nyxの値を全て0に初期化して(ステップS1)、上位装置として機能するコンピュータ2から1フレーム分の画像データ、つまり、各ピクセル毎の色情報と輝度情報が入力されるのを待つ待機状態に入る(ステップS2)。
When the
そして、コンピュータ2から1フレーム分の画像データが入力されると、マイクロプロセッサ9は、コンピュータ2から送られた最新の1フレーム分の色情報をCijのかたちでピクセル単位でメモリ8のフレームメモリ部に一時記憶させ(ステップS3)、行検索指標iの値を0に初期化すると共に列検索指標jの値を0に初期化する(ステップS4,ステップS5)。
When image data for one frame is input from the
次いで、マイクロプロセッサ9は、行検索指標iの値を1インクリメントし(ステップS6)、行検索指標iの現在値が表示モジュール5の行方向のピクセル数yの値を超えているか否か、つまり、色情報の一致不一致を比較すべきピクセルを有する行がフレーム内に未だ残っているか否かを判定する(ステップS7)。
Next, the
そして、行検索指標iの現在値が表示モジュール5の行方向のピクセル数yの値を超えていなければ、色情報の一致不一致を比較すべきピクセルを有する行がフレーム内に未だ残っていることを意味するので、マイクロプロセッサ9は、列検索指標jの値を1インクリメントし(ステップS8)、列検索指標jの現在値が表示モジュール5の列方向のピクセル数xの値を超えているか否か、つまり、行検索指標iの値で特定される1行分のピクセルのなかに色情報の一致不一致を比較すべきピクセルが未だ残っているか否かを判定する(ステップS9)。
If the current value of the row search index i does not exceed the value of the number y of pixels in the row direction of the
ここで、列検索指標jの現在値が表示モジュール5の列方向のピクセル数xの値を超えていなければ、比較検出器6として機能するマイクロプロセッサ9は、行検索指標iの値と列検索指標jの現在値に基いてメモリ8のフレームメモリ部から色情報Cijの値を読み込むと共に、同じく、行検索指標iの値と列検索指標jの現在値に基いてメモリ8の色情報記憶領域から色情報CPijの値を読み込んで(ステップS10)、フレーム上の同一位置である(i,j)スポットの色情報Cijの値と色情報CPijの値との一致不一致をピクセル単位で判定する(ステップS11)。
Here, if the current value of the column search index j does not exceed the value of the number x of pixels in the column direction of the
そして、今回の転送処理でコンピュータ2から送られた色情報Cijの値と1フレーム前の色情報CPijの値とが一致した場合には、フレーム上の(i,j)スポットの位置つまり表示モジュール5の(i,j)スポットのピクセル位置における表示色に変化が生じていないことを意味するので、比較検出器6として機能するマイクロプロセッサ9は、メモリ8の一致回数記憶領域にアクセスし、フレーム上の(i,j)スポットの位置に対応する色情報の一致回数nijの値を1インクリメントする(ステップS16)。
If the value of the color information C ij sent from the
一方、今回の転送処理でコンピュータ2から送られた色情報Cijの値と1フレーム前の色情報CPijの値とが一致しなかった場合には、フレーム上の(i,j)スポットの位置つまり表示モジュール5の(i,j)スポットの位置における表示色に変化が生じていることを意味するので、比較検出器6として機能するマイクロプロセッサ9は、メモリ8の色情報記憶領域にアクセスし、メモリ8の色情報記憶領域における色情報CPijの値を今回の転送処理でコンピュータ2から送られた色情報Cijの値に更新して記憶させると共に(ステップS12)、(i,j)スポットの位置に対応する色情報の一致回数nijの値を改めて0に初期化する(ステップS13)。
なお、電源投入直後に実行されるステップS11の処理ではメモリ8の色情報記憶領域における色情報CPijの値は全て初期化された状態となっているので、必然的に、ステップS11の判定結果は偽となる。
On the other hand, if the value of the color information C ij sent from the
In the process of step S11 executed immediately after the power is turned on, the values of the color information CP ij in the color information storage area of the
次いで、比較検出器6として機能するマイクロプロセッサ9は、フレーム上の(i,j)スポットの位置に対応する色情報の一致回数nijの値が設定値εの値を超えているか否か、つまり、(i,j)スポットのピクセルの色情報の一致状態が継続している時間が予め設定された時間Δt・εを越えているか否かを判定する(ステップS14)。
但し、コンピュータ2からのフレームデータの転送周期Δtは一定であるから、色情報の一致状態の継続時間を求めるために敢えてΔt・nijの演算処理を行なう必要はなく、単にnijとεとの大小関係を比較すれば十分である。
Next, the
However, since the transfer period Δt of the frame data from the
そして、フレーム上の(i,j)スポットの位置に対応する色情報の一致回数nijの値が設定値εの値を超えている場合には、比較検出器6として機能するマイクロプロセッサ9は、メモリ8のフラグ記憶領域にアクセスし、メモリ8のフラグ記憶領域における補正実行フラグFijに、輝度の補正を実行すべきことを示す値1をセットし(ステップS15)、また、フレーム上の(i,j)スポットの位置に対応する色情報の一致回数nijの値が設定値εの値を超えていない場合には、メモリ8のフラグ記憶領域における補正実行フラグFijに、輝度の補正を実行する必要がないことを示す値0をセットする(ステップS17)。
When the value of the color information matching number n ij corresponding to the position of the (i, j) spot on the frame exceeds the set value ε, the
従って、補正実行フラグFijに値1をセットされた(i,j)スポットのピクセルが、予め設定された時間Δt・εを越えて色情報の一致状態が継続しているピクセルとして検出されることになる。
Therefore, the pixel of the spot (i, j) in which the
そして、マイクロプロセッサ9は、列検索指標jの値が表示モジュール5の列方向のピクセル数xの値を超えたことがステップS9の判定処理で検知されるまでの間、列検索指標jの値を逐次インクリメントしながら、第i行の色情報Cijと色情報CPij(但し、jは2〜xの整数)の対応関係に基いて前記と同様にしてステップS8〜ステップS17の処理を選択的に繰り返し実行する。
Then, the
また、列検索指標jの値が表示モジュール5の列方向のピクセル数xの値を超えたことがステップS9の判定処理で検知される度に、マイクロプロセッサ9は、改めてステップS5の処理で列検索指標jの値を0に初期化すると共に、ステップS6の処理で行検索指標iの値をインクリメントし、行検索指標iの値が表示モジュール5の行方向のピクセル数yの値を超えたことがステップS7の判定処理で検知されるまでの間、次々と各行の色情報Cijと色情報CPij(但し、iは2〜yの整数,jは1〜xの整数)の対応関係に基いて前記と同様にしてステップS8〜ステップS17の処理を選択的に繰り返し実行する。
In addition, whenever it is detected in the determination process in step S9 that the value of the column search index j exceeds the value of the number x of pixels in the column direction of the
そして、最終的にステップS7の判定結果が真となり、i行j列の色情報Cijと色情報CPij(但し、iは1〜yの整数,jは1〜xの整数)との対応関係の全てについて色情報の一致不一致の判定処理(ステップS11参照)、および、色情報CPijの更新処理や一致回数nijの初期化処理(ステップS11〜ステップS13参照)、あるいは、色情報の一致回数nijのインクリメント処理(ステップS16参照)が完了したことが確認されると、輝度補正器7として機能するマイクロプロセッサ9が、メモリ8のフラグ記憶領域にアクセスし、フレーム上の(i,j)スポットの位置に対応する補正実行フラグFij(但し、iは1〜yの整数,jは1〜xの整数)の値を参照して、デコーダ3からの制御データのうち、比較検出器6により検出されたピクセルに対応する制御データ、つまり、補正実行フラグFijの値として1をセットされたスポットの輝度に関わる制御データを、上位装置であるコンピュータ2から送られた当該ピクセルの輝度情報に相当する輝度よりも低い輝度となるように補正し、当該ピクセルの表示色に関わる制御データ、および、他のピクセルの制御データと共に表示モジュール5に引き渡し(ステップS18)、表示モジュール5が此れらの制御データに基いて画像を表示する。
Finally, the determination result in step S7 becomes true, and the correspondence between the color information C ij and color information CP ij (where i is an integer from 1 to y and j is an integer from 1 to x) in i row and j column. Color information matching / unmatching determination processing (see step S11) and color information CP ij update processing and matching count n ij initialization processing (see steps S11 to S13), or color information When it is confirmed that the increment processing (see step S16) of the number of matches n ij has been completed, the
従って、仮に、コンピュータ2から送られたフレームデータ上の(1,1)スポットの色情報がC11で輝度情報がD11、また、コンピュータ2から送られたフレームデータ上の(1,2)スポットの色情報がC12で輝度情報がD12であって、補正実行フラグF11の値が1、また、補正実行フラグF12の値が0であったとすれば、(1,1)スポットの輝度情報D11に基いてデコーダ3が生成した輝度に係る制御データD11’は、最終的な表示結果が輝度情報D11に相当する輝度よりも低い輝度となるように制御データD11’から制御データD11”に補正され、当該ピクセルの表示色C11に基いてデコーダ3が生成した表示色に係る制御データC11’と共に表示モジュール5に引き渡される。また、(1,2)スポットの輝度情報D12に基いてデコーダ3が生成した輝度に係る制御データD12’は何らの補正も受けることなく制御データD12’のまま、当該ピクセルの表示色C12に基いてデコーダ3が生成した表示色に係る制御データC12’と共に表示モジュール5に引き渡されることになる。
Therefore, suppose that the color information of the (1, 1) spot on the frame data sent from the
補正実行フラグFijの値として1をセットされた(i,j)スポットの輝度を低くするための処理は、例えば、(i,j)スポットの輝度情報Dijに基いてデコーダ3が生成した輝度に係る制御データDij’に一定の係数(例えば80%)をオーバーライドすることによって制御データDij”とするといった方法、あるいは、予め設定された輝度だけ輝度が低下するように制御データDij’の値をシフト調整して制御データDij”にするといった方法が考えられる。
The processing for lowering the luminance of the (i, j) spot for which the correction execution flag F ij is set to 1 is generated by the
図4はディスプレイ装置1の表示モジュール5にウインドウ10を表示し、ユーザがウインドウ10を上下方向にスクロールさせながらウインドウ10内に表示された文字情報を確認する場合の表示例について示した概念図であり、図4(a)ではスクロール開始時点の表示状態について、また、図4(b)ではウインドウ10を上方にスクロールしている最中の表示状態について示している。
FIG. 4 is a conceptual diagram showing a display example in which the
文字情報の一部である“MN OPQ”や“RSTUVW”等は全体としてウインドウ10内で左寄りに位置し、文字情報の他の一部である“JKL”や“XYZ”は全体としてウインドウ10内で右寄りに位置するが、これらの文字情報は相対的な位置関係を保持したままウインドウ10内を上下方向に流れるように移動することになるので、ウインドウ10内では何れのスポットでも其の色情報が周期的に文字表示色と背景色に変化する一方、ウインドウ10から外れた外側のスポット位置では其の色情報は常に背景色もしくは円や矩形等の図形の描画色に維持されることになる。
“MN OPQ”, “RSTUVW”, etc., which are part of character information, are located on the left side in the
結果的に、ウインドウ10に含まれる各スポット(ピクセル)の位置では色情報が周期的に変動し、その都度、色情報の一致回数の値がステップS11〜ステップS13の処理で0に初期化されるので、これらのスポットのピクセルに対応する色情報の一致回数が設定値εの値に達することはなく、対応する補正実行フラグの値はステップS14およびステップS17の処理によって0の状態に保たれる。従って、ウインドウ10内のスポットに対して輝度の補正処理が行われることはなく、ウインドウ10内の輝度は、コンピュータ2から指令された輝度に維持される。
また、ウインドウ10から外れた各スポットの位置では色情報が背景色もしくは円や矩形等の図形の描画色に維持されたままとなり、色情報の一致回数がステップS11およびステップS16の処理で逐次加算されて其の一致回数が設定値εの値を超え、これらのスポットのピクセルに対応する補正実行フラグの値がステップS14〜ステップS15の処理で1にセットされるので、ウインドウ10を外れた表示領域の輝度だけが補正処理によって落とされることになる。
As a result, the color information periodically fluctuates at the position of each spot (pixel) included in the
In addition, the color information remains the background color or the drawing color of a figure such as a circle or a rectangle at the position of each spot outside the
このように、カーソルの表示位置等を参照することなく、色情報に変動が生じるスポットの輝度を維持し、色情報に変動が生じないスポットの輝度を落とすようにしているので、ユーザの入力操作やコンピュータ2による応答情報の表示等によって画像が変化している表示領域、すなわち、実際にユーザが関心を持つ必要性の高い表示領域の輝度をコンピュータ2からの指令通りに保持することができ、しかも、ユーザが関心を持つ必要性の低い他の表示領域の輝度をコンピュータ2から指令される輝度よりも落として、ディスプレイ装置1の画像表示に要する消費電力それ自体を直接的に節約することができる。
輝度の低下は視認性に好ましくない影響を与える場合もあるが、そのピクセルが表示している情報の価値は相対的に低いものであるから、視認性の低下によって格別な差し障りが生じる恐れはない。
また、輝度を落とすべきピクセルの選択は、上位装置となるコンピュータ2から転送される画像表示データに含まれる色情報のみから抽出できるので、ユーザによる特別な選択操作は必要なく、コンピュータ2からディスプレイ装置1に格別の指令を与えるといった必要もない。従って、画像表示に必要とされる以外の格別の信号線を増設する必要もなく、既存のコンピュータ2によって、省電力効果に優れたディスプレイ装置1をそのまま利用することができる。
As described above, since the brightness of the spot where the color information fluctuates is maintained without referring to the display position of the cursor, etc., the brightness of the spot where the color information does not fluctuate is reduced. And the brightness of the display area in which the image is changed due to the display of response information by the
The decrease in brightness may adversely affect the visibility, but the value of the information displayed by the pixel is relatively low, so there is no risk of a particular hindrance due to the decrease in visibility. .
Further, since the selection of the pixel whose luminance should be reduced can be extracted only from the color information contained in the image display data transferred from the
〔変形例1〕
更に、比較検出器6により検出されたピクセルの色情報の一致状態の継続時間の長さに応じ、一致状態の継続時間が長ければ長いほど当該ピクセルの輝度が低くなるように輝度に関わる制御データを補正する機能を輝度補正器7に持たせることもできる。
[Modification 1]
Further, according to the length of the matching state duration of the color information of the pixel detected by the
このような機能を実現する場合には、図3に示したステップS14〜ステップS15,ステップS17の処理に代え、例えば、図5に示すような補正実行フラグ設定処理を適用することにより、フレーム上の(i,j)スポットの位置に対応する色情報の一致回数nijの値が設定値ε3の値を超えている場合にはメモリ8のフラグ記憶領域における補正実行フラグFijに輝度の補正を実行すべきことを示す値3をセットし(ステップa1,ステップa7)、また、一致回数nijの値が設定値ε2の値を超えて設定値ε3以下である場合には、メモリ8のフラグ記憶領域における補正実行フラグFijに輝度の補正を実行すべきことを示す値2をセットし(ステップa2,ステップa6)、更に、一致回数nijの値が設定値ε1の値を超えて設定値ε2以下である場合には、メモリ8のフラグ記憶領域における補正実行フラグFijに輝度の補正を実行すべきことを示す値1をセットする一方(ステップa3,ステップa5)、それ以外の場合、つまり、一致回数nijの値が設定値ε1の値に達していない場合には、メモリ8のフラグ記憶領域における補正実行フラグFijに輝度の補正を実行する必要がないことを示す値0をセットするようにする(ステップa3,ステップa4)。
In order to realize such a function, instead of the processing in steps S14 to S15 and S17 shown in FIG. 3, for example, a correction execution flag setting processing as shown in FIG. When the value n ij of the color information corresponding to the position of (i, j) spot of the image exceeds the value of the set value ε 3 , the correction execution flag F ij in the flag storage area of the
この場合は、補正実行フラグFijに0以外の値をセットされた(i,j)スポットのピクセルが、予め設定された時間Δt・ε1を越えて色情報の一致状態が継続しているピクセルとして検出されたことになる。 In this case, the color information coincides with the pixel of the (i, j) spot in which the correction execution flag F ij is set to a value other than 0 over the preset time Δt · ε 1 . It is detected as a pixel.
設定値の大小関係はε1<ε2<ε3であり、色情報の一致状態の継続時間が長ければ長いほど補正実行フラグFijの値は大きなものとなる。 The magnitude relationship of the set values is ε 1 <ε 2 <ε 3 , and the longer the duration of the color information matching state, the larger the value of the correction execution flag F ij .
そして、図2に示したステップS18に代わる処理で、輝度補正器7として機能するマイクロプロセッサ9がメモリ8のフラグ記憶領域にアクセスし、フレーム上の(i,j)スポットの位置に対応する補正実行フラグFijの値を参照し、デコーダ3からの制御データのうち、比較検出器6により検出されたピクセルに対応する制御データ、つまり、補正実行フラグFijの値として0以外の値をセットされたスポットの輝度に関わる制御データを、上位装置であるコンピュータ2から送られた当該ピクセルの輝度情報に相当する輝度よりも低い輝度となるように補正する。
Then, in a process in place of step S18 shown in FIG. 2, the
但し、この場合は、補正実行フラグFijの値に応じ、補正実行フラグFijの値が大きければ大きいほど、つまり、比較検出器6により検出されたピクセルの色情報の一致状態の継続時間が長ければ長いほど当該ピクセルの輝度が低くなるように、制御データの輝度に関わる制御データを補正することになる。
However, in this case, depending on the value of the correction execution flag F ij, the larger the value of the correction execution flag F ij, i.e., the duration of coincidence state of the color information of the detected pixel by comparing the
例えば、補正実行フラグFijの値が1である場合には(i,j)スポットの輝度情報Dijに基いてデコーダ3が生成した輝度に係る制御データDij’に一定の係数(例えば85%)をオーバーライドして制御データDij’を制御データDij”に補正し、また、補正実行フラグFijの値が2である場合には(i,j)スポットの輝度情報Dijに基いてデコーダ3が生成した輝度に係る制御データDij’に前記よりも小さな一定の係数(例えば70%)をオーバーライドして制御データDij’を制御データDij”に補正し、更に、補正実行フラグFijの値が3である場合には(i,j)スポットの輝度情報Dijに基いてデコーダ3が生成した輝度に係る制御データDij’に前記よりも更に小さな一定の係数(例えば55%)をオーバーライドして制御データDij’を制御データDij”に補正する。
For example, when the value of the correction execution flag F ij is 1, a constant coefficient (for example, 85) is added to the control data D ij ′ related to the brightness generated by the
輝度を落とす際の設定時間Δt・ε1,Δt・ε2,Δt・ε3の長短は転送周期Δtの影響を受けるので、設定値ε1,ε2,ε3の値は、転送周期Δtの値等を考慮して適切に決めることが望ましい。
また、表示モジュール5の構成によって表現が可能な輝度範囲に違いがあるので、輝度を落とす際の係数(オーバーライド値)は、表示モジュール5の特性や視認性の問題を考慮して適切に決めることが望ましい。
Since the lengths of the set times Δt · ε 1 , Δt · ε 2 , Δt · ε 3 when reducing the luminance are affected by the transfer period Δt, the values of the set values ε 1 , ε 2 , and ε 3 are the transfer periods Δt. It is desirable to decide appropriately considering the value of.
In addition, since there is a difference in the range of luminance that can be expressed depending on the configuration of the
〔変形例2〕
更には、予め設定された時間を越えて色情報の一致状態が継続しているピクセルの数をフレームを画成する分割エリア毎に計数し、その数が予め設定された閾値を超えていれば、この分割エリアに属する全てのピクセルを予め設定された時間を越えて色情報の一致状態が継続しているピクセルとして検出する機能を比較検出器6に持たせることも可能である。
[Modification 2]
Furthermore, the number of pixels in which the color information match state continues over a preset time is counted for each divided area that defines the frame, and the number exceeds a preset threshold value. The
このような機能を実現する場合には、図2に示したステップS18の処理に代えて図6に示すような分割エリア別補正実行フラグ設定処理を適用する。 In order to realize such a function, instead of the process in step S18 shown in FIG. 2, a divided area correction execution flag setting process as shown in FIG. 6 is applied.
ここでは、一例として、y行x列のピクセルを有する表示モジュール5の表示領域をm行k列の矩形領域からなるエリアで分割した場合、つまり、表示モジュール5の表示領域を縦方向に等間隔でy/m分割すると共に横方向に等間隔でx/k分割した場合を例にとって説明する。
但し、m<y,k<xであって、y/mの値とx/kの値は共に整数値になるものとする。
Here, as an example, when the display area of the
However, it is assumed that m <y, k <x, and both y / m and x / k are integer values.
分割エリア別補正実行フラグ設定処理を開始したマイクロプロセッサ9は、まず、縦方向検索指標i’の値を0に初期化すると共に(ステップb1)、横方向検索指標j’の値を0に初期化する(ステップb2)。
The
次いで、マイクロプロセッサ9は、縦方向検索指標i’の値を1インクリメントし(ステップb3)、縦方向検索指標i’の現在値が表示モジュール5における縦方向の分割数y/mを超えているか否か、つまり、予め設定された時間Δt・εを越えて色情報の一致状態が継続しているピクセルの数を計数すべき分割エリアを有する分割行(横並びの分割エリアの集まり)がフレーム内に未だ残っているか否かを判定する(ステップb4)。
Next, the
そして、縦方向検索指標i’の現在値が表示モジュール5における縦方向の分割数y/mを超えていなければ、予め設定された時間Δt・εを越えて色情報の一致状態が継続しているピクセルの数を計数すべき分割エリアを有する分割行がフレーム内に未だ残っていることを意味するので、マイクロプロセッサ9は、横方向検索指標j’の値を1インクリメントし(ステップb5)、横方向検索指標j’の現在値が表示モジュール5における横方向の分割数x/kを超えているか否か、つまり、縦方向検索指標i’の値で特定される1行分の分割行のなかに予め設定された時間Δt・εを越えて色情報の一致状態が継続しているピクセルの数を計数すべき分割エリアが未だ残っているか否かを判定する(ステップb6)。
If the current value of the vertical direction search index i ′ does not exceed the vertical division number y / m in the
ここで、横方向検索指標j’の現在値が表示モジュール5における横方向の分割数x/kを超えていなければ、比較検出器6として機能するマイクロプロセッサ9は、メモリ8のフラグ記憶領域にアクセスし、縦方向検索指標i’の値と横方向検索指標j’の現在値で特定される1つの分割エリア(i’,j’)に含まれるピクセルに対応したm・k個の補正実行フラグの値を全てサーチし、予め設定された時間Δt・εを越えて色情報の一致状態が継続していることを示す値1がセットされた補正実行フラグの総数を計数してレジスタn’に一時記憶する(ステップb7)。
Here, if the current value of the horizontal search index j ′ does not exceed the horizontal division number x / k in the
次いで、比較検出器6として機能するマイクロプロセッサ9は、予め設定された時間Δt・εを越えて色情報の一致状態が継続しているとして分割エリア(i’,j’)から検出されたピクセルの総数n’が予め設定された閾値vを超えているか否かを判定する(ステップb8)。
Next, the
そして、予め設定された時間Δt・εを越えて色情報の一致状態が継続しているとして分割エリア(i’,j’)から検出されたピクセルの総数n’が予め設定された閾値vを超えていれば、比較検出器6として機能するマイクロプロセッサ9は、メモリ8のフラグ記憶領域にアクセスし、当該分割エリア(i’,j’)に対応するエリア補正実行フラグF’i’j’に、この分割エリアに含まれる全てのピクセルを色情報の一致状態が継続しているピクセルとして取り扱うことを宣言する値1をセットし(ステップb9)、また、それ以外の場合には、分割エリア(i’,j’)に対応するエリア補正実行フラグF’i’j’に値0をセットする(ステップb10)。
The total number n ′ of pixels detected from the divided area (i ′, j ′) is assumed to be a preset threshold value v, assuming that the color information coincides with the preset time Δt · ε. If exceeded, the
従って、個々のピクセルに対応してステップS15やステップS17の処理でセットされた補正実行フラグの値とは無関係に、値1をセットされたエリア補正実行フラグF’i’j’に対応する分割エリア(i’,j’)に含まれる全てのピクセルが、予め設定された時間を越えて色情報の一致状態が継続しているピクセルとして検出されることになる。
なお、最初に示した実施形態に照らして言えば、この状況は、分割エリア(i’,j’)に含まれる各々のピクセルに対応する補正実行フラグの全てに輝度の補正を実行すべきことを示す値1がセットされたのと同じ状況である。
Accordingly, the division corresponding to the area correction execution flag F ′ i′j ′ set to the
It should be noted that in light of the first embodiment, this situation is that brightness correction should be performed on all correction execution flags corresponding to each pixel included in the divided area (i ′, j ′). This is the same situation as when the
そして、マイクロプロセッサ9は、横方向検索指標j’の値が表示モジュール5の横方向の分割数x/kの値を超えたことがステップb6の判定処理で検知されるまでの間、横方向検索指標j’の値を逐次インクリメントしながら、予め設定された時間Δt・εを越えて色情報の一致状態が継続しているピクセルの総数n’を分割エリア(i’,j’)から抽出し、その値に基いてエリア補正実行フラグF’i’j’(但し、j’は2〜x/kの整数)に1または0の値をセットするステップb5〜ステップb10の処理を前記と同様にして選択的に繰り返し実行する。
Then, the
また、横方向検索指標j’の値が表示モジュール5の横方向の分割数x/kの値を超えたことがステップb6の判定処理で検知される度に、マイクロプロセッサ9は、改めてステップb2の処理で横方向検索指標j’の値を0に初期化すると共に、ステップb3の処理で縦方向検索指標i’の値をインクリメントし、縦方向検索指標i’の値が表示モジュール5の縦方向の分割数y/mの値を超えたことがステップb4の判定処理で検知されるまでの間、各分割エリア(i’,j’)に対応するエリア補正実行フラグF’i’j’(但し、i’は2〜y/mの整数,j’は1〜x/kの整数)に対して前記と同様にしてステップb5〜ステップb10の処理を選択的に繰り返し実行する。
In addition, every time the determination processing in step b6 detects that the value of the horizontal search index j ′ exceeds the value of the horizontal division number x / k of the
そして、最終的にステップb4の判定結果が真となり、(y/m)・(x/k)個の分割エリアの各々に対応するエリア補正実行フラグF’i’j’(但し、i’は1〜y/mの整数,j’は1〜x/kの整数)の全てに対して1または0の数値がセットされたことが確認されると、輝度補正器7として機能するマイクロプロセッサ9が、メモリ8のフラグ記憶領域にアクセスし、各分割エリアに対応するエリア補正実行フラグF’i’j’(但し、i’は1〜y/mの整数,j’は1〜x/kの整数)の値を参照して、デコーダ3からの制御データのうち、比較検出器6により検出されたピクセルに対応する制御データ、つまり、エリア補正実行フラグF’i’j’の値として1をセットされた分割エリアに含まれる各々のピクセルの輝度に関わる制御データを、上位装置であるコンピュータ2から送られた各ピクセルの輝度情報に相当する輝度よりも低い輝度となるように補正し、当該ピクセルの表示色に関わる制御データ、および、他のピクセルの制御データと共に表示モジュール5に引き渡し(ステップb11)、表示モジュール5が此れらの制御データに基いて画像を表示する。
Finally, the determination result in step b4 becomes true, and the area correction execution flag F ′ i′j ′ (where i ′ is corresponding to each of the (y / m) · (x / k) divided areas) When it is confirmed that a numerical value of 1 or 0 is set for all of the
従って、例えば、閾値vの値としてm・k−1をセットした場合にあっては、分割エリア(i’,j’)に含まれるm・k個の全てのピクセルが予め設定された時間Δt・εを越えて色情報の一致状態を継続した場合(n’=m・k,v=m・k−1でn’>vとなる場合)に限って、この分割エリア(i’,j’)に含まれるm行k列の全てのピクセルの輝度が落とされ、
また、閾値vの値としてm・k−2をセットした場合にあっては、分割エリア(i’,j’)に含まれるm・k個の全てのピクセルが予め設定された時間Δt・εを越えて色情報の一致状態を継続した場合(n’=m・k,v=m・k−2でn’>vとなる場合)と、分割エリア(i’,j’)に含まれるm・k個のピクセルのうち予め設定された時間Δt・εを越えて色情報の一致状態を継続しなかったピクセルが1つだけある場合(n’=m・k−1,v=m・k−2でn’>vとなる場合)に、この分割エリア(i’,j’)に含まれるm行k列の全てのピクセルの輝度が落とされ、
更に、閾値vの値としてm・k−3をセットした場合にあっては、分割エリア(i’,j’)に含まれるm・k個の全てのピクセルが予め設定された時間Δt・εを越えて色情報の一致状態を継続した場合(n’=m・k,v=m・k−3でn’>vとなる場合)と、分割エリア(i’,j’)に含まれるm・k個のピクセルのうち予め設定された時間Δt・εを越えて色情報の一致状態を継続しなかったピクセルが1つだけある場合(n’=m・k−1,v=m・k−3でn’>vとなる場合)と、分割エリア(i’,j’)に含まれるm・k個のピクセルのうち予め設定された時間Δt・εを越えて色情報の一致状態を継続しなかったピクセルが2つだけある場合(n’=m・k−2,v=m・k−3でn’>vとなる場合)に、この分割エリア(i’,j’)に含まれるm行k列の全てのピクセルの輝度が落とされることになる。
Accordingly, for example, when m · k−1 is set as the value of the threshold value v, all the m · k pixels included in the divided area (i ′, j ′) are set to a preset time Δt. This divided area (i ′, j) only when the color information match state is continued beyond ε (when n ′ = m · k, v = m · k−1, where n ′> v). The brightness of all the pixels in m rows and k columns contained in ') is reduced,
In addition, when m · k−2 is set as the value of the threshold value v, all the m · k pixels included in the divided area (i ′, j ′) have a preset time Δt · ε. And the color information match state is continued (when n ′ = m · k, v = m · k−2 where n ′> v), and included in the divided area (i ′, j ′). When there is only one pixel among the m · k pixels that does not continue the color information matching state beyond the preset time Δt · ε (n ′ = m · k−1, v = m · In the case of n−> v at k−2), the luminance of all the pixels in m rows and k columns included in this divided area (i ′, j ′) is reduced,
Further, when m · k−3 is set as the value of the threshold value v, all the m · k pixels included in the divided area (i ′, j ′) are set to a preset time Δt · ε. And the color information match state is continued (when n ′ = m · k, v = m · k−3, where n ′> v), and included in the divided area (i ′, j ′). When there is only one pixel among the m · k pixels that does not continue the color information matching state beyond the preset time Δt · ε (n ′ = m · k−1, v = m · color information matching state over a preset time Δt · ε among m · k pixels included in the divided area (i ′, j ′). If there are only two pixels that did not continue (when n ′ = m · k−2 and v = m · k−3, where n ′> v), this divided area (i ′, j ′) Brightness of all pixels of m rows and k columns included so that is dropped.
このように、閾値vの値はm・k−1〜0の範囲の整数として任意に設定することが可能であるので、分割エリアの輝度を落とす際の条件をユーザの要求に応じて任意に設定できるといったメリットがある。 As described above, the value of the threshold value v can be arbitrarily set as an integer in the range of m · k−1 to 0. Therefore, the condition for reducing the luminance of the divided area can be arbitrarily set according to the user's request. There is an advantage that it can be set.
また、m・k個のピクセルを含む分割エリアの単位で纏めてコンピュータ2で指令された輝度を保持したり落としたりする構成であるので、有機発光ダイオードモジュール等とは異なってピクセル単位での輝度調整ができない種類の表示モジュール、例えば、液晶表示板と液晶表示板の分割エリアを照らす複数のLEDバックライトとの組み合わせからなる表示モジュールに対しても、この発明の技術思想を転用することができる。
この場合は分割エリアを特定するm行k列のピクセル数はLEDバックライトの大きさや縦横比に基いて決めることになる。
Further, since the brightness commanded by the
In this case, the number of pixels of m rows and k columns that specify the divided area is determined based on the size and aspect ratio of the LED backlight.
以上に開示した実施形態の一部または全部は、以下の付記に示す記載によって適切に表現され得るが、発明を実施するための形態や発明の技術思想は、これらのものに制限されるものではない。 A part or all of the embodiment disclosed above can be appropriately expressed by the description shown in the following supplementary notes, but the form for carrying out the invention and the technical idea of the invention are not limited to these. Absent.
〔付記1〕
上位装置(2)から1フレーム分ずつ纏めて送られてくるピクセル単位の色情報と輝度情報とに基いて1フレーム分の表示色と輝度の制御データをピクセル単位で生成するデコーダ(3)と、データ伝送経路(4)を介して前記デコーダ(3)からの制御データを受け、各ピクセル毎の表示色と輝度を調整して逐次1フレーム分の画像を表示する表示モジュール(5)とを備えたディスプレイ装置において、
上位装置(2)から1フレーム分ずつ纏めて送られてくるピクセル単位の色情報と1フレーム前の色情報との一致不一致をフレーム上の同一位置でピクセル単位ですることにより予め設定された時間を越えて色情報の一致状態が継続しているピクセルを検出する比較検出器(6)と、
前記データ伝送経路(4)上で前記デコーダ(3)と前記表示モジュール(5)との間に配置され、前記デコーダ(3)からの制御データのうち、前記比較検出器(6)により検出されたピクセルに対応する制御データの輝度に関わる制御データを、上位装置(2)から送られた当該ピクセルの輝度情報に相当する輝度よりも低い輝度となるように補正して、当該ピクセルの表示色に関わる制御データ、および、他のピクセルの制御データと共に前記表示モジュール(5)に引き渡す輝度補正器(7)とを設けたことを特徴とするディスプレイ装置(1)。
[Appendix 1]
A decoder (3) that generates display data and luminance control data for one frame in units of pixels based on color information and luminance information in units of pixels sent from the host device (2) in units of one frame; A display module (5) that receives control data from the decoder (3) via the data transmission path (4), adjusts the display color and brightness of each pixel, and sequentially displays an image for one frame. In the display device provided,
Preset time by matching the pixel unit color information sent from the host device (2) one frame at a time and the color information of the previous frame by pixel unit at the same position on the frame A comparison detector (6) for detecting pixels in which the color information match state continues beyond
It is arranged between the decoder (3) and the display module (5) on the data transmission path (4), and is detected by the comparison detector (6) out of control data from the decoder (3). The control data related to the luminance of the control data corresponding to the pixel is corrected so that the luminance is lower than the luminance corresponding to the luminance information of the pixel sent from the host device (2), and the display color of the pixel A display device (1), comprising a brightness corrector (7) to be transferred to the display module (5) together with control data relating to the control data and control data of other pixels.
〔付記2〕
前記比較検出器(6)は、ピクセル単位の色情報を1フレーム分記憶する色情報記憶領域と上位装置(2)からのフレームの受信回数を単位として色情報の一致回数をピクセル単位で記憶する一致回数記憶領域とを有するメモリ(8)を備え、
上位装置(2)から1フレーム分の色情報と輝度情報とが送られる度に、フレーム上の同一位置で、上位装置(2)から送られた色情報と前記メモリ(8)の色情報記憶領域に記憶された色情報との一致不一致をピクセル単位で判定し、
両者が一致する場合には、このピクセルに対応する一致回数記憶領域の一致回数を1インクリメントする一方、両者が一致しない場合には、このピクセルに対応する一致回数記憶領域の値を初期化して当該ピクセルに対応する色情報記憶領域に上位装置(2)から送られた色情報を更新して記憶させ、
前記一致回数記憶領域に記憶されている各ピクセル毎の一致回数とフレームデータの転送周期とに基いて、各ピクセル毎に色情報の一致状態が継続している時間を求め、この時間が前記予め設定された時間を越えているピクセルを、予め設定された時間を越えて色情報の一致状態が継続しているピクセルとして検出する付記1記載のディスプレイ装置(1)。
[Appendix 2]
The comparison detector (6) stores the number of matching color information in units of pixels, using the color information storage area for storing color information in units of pixels for one frame and the number of frames received from the host device (2) as units. A memory (8) having a match count storage area;
Each time color information and luminance information for one frame are sent from the host device (2), the color information sent from the host device (2) and the color information stored in the memory (8) at the same position on the frame. Judge the pixel information for coincidence or inconsistency with the color information stored in the area,
If they match, the match count in the match count storage area corresponding to this pixel is incremented by 1. On the other hand, if they do not match, the value of the match count storage area corresponding to this pixel is initialized to The color information sent from the host device (2) is updated and stored in the color information storage area corresponding to the pixel,
Based on the number of matches for each pixel stored in the match count storage area and the frame data transfer period, the time for which the color information match state continues for each pixel is obtained, and this time is calculated in advance. The display device (1) according to
〔付記3〕
前記輝度補正器(7)は、前記比較検出器(6)により検出されたピクセルの色情報の一致状態の継続時間の長さに応じ、一致状態の継続時間が長ければ長いほど当該ピクセルの輝度が低くなるように当該ピクセルに対応する制御データの輝度に関わる制御データを補正することを特徴とした付記1または付記2記載のディスプレイ装置(1)。
[Appendix 3]
The luminance corrector (7) determines the luminance of the pixel as the duration of the matching state is longer in accordance with the duration of the matching state of the color information of the pixel detected by the comparison detector (6). The display device (1) according to
〔付記4〕
前記比較検出器(6)は、予め設定された時間を越えて色情報の一致状態が継続しているピクセルの数をフレームを画成する分割エリア毎に計数し、その数が予め設定された閾値を超えていれば、この分割エリアに属する全てのピクセルを予め設定された時間を越えて色情報の一致状態が継続しているピクセルとして検出することを特徴とした付記1または付記2記載のディスプレイ装置(1)。
[Appendix 4]
The comparison detector (6) counts the number of pixels in which the color information match state continues over a preset time for each divided area that defines a frame, and the number is preset. If the threshold value is exceeded, all pixels belonging to this divided area are detected as pixels in which the color information match state continues for a preset time, and according to the
〔付記5〕
前記表示モジュール(5)が有機発光ダイオードモジュールによって構成されている付記1,付記2,付記3,付記4のうち何れか一項に記載のディスプレイ装置(1)。
[Appendix 5]
The display device (1) according to any one of
〔付記6〕
上位装置(2)から1フレーム分ずつ纏めて送られてくるピクセル単位の色情報と輝度情報とに基いて1フレーム分の表示色と輝度の制御データをピクセル単位で生成し、この制御データに基いて各ピクセル毎の表示色と輝度を調整して逐次1フレーム分の画像を表示モジュール(5)に表示するようにしたディスプレイ装置(1)の表示制御方法において、
上位装置(2)から1フレーム分ずつ纏めて送られてくるピクセル単位の色情報と1フレーム前の色情報との一致不一致をフレーム上の同一位置でピクセル単位で比較することにより予め設定された時間を越えて色情報の一致状態が継続しているピクセルを検出し、
前記生成された制御データのうち、予め設定された時間を越えて色情報の一致状態が継続しているピクセルに対応する制御データの輝度に関わる制御データを、当該ピクセルに対応して上位装置(2)から送られた輝度情報に相当する輝度よりも低い輝度となるように補正してから、当該ピクセルの表示色に関わる制御データ、および、他のピクセルの制御データと共に前記表示モジュール(5)に引き渡すようにしたことを特徴とするディスプレイ装置(1)の表示制御方法。
[Appendix 6]
Based on the color information and luminance information in units of pixels sent from the host device (2) for each frame, the display color and luminance control data for one frame are generated in units of pixels. In the display control method of the display device (1), the display color and brightness of each pixel are adjusted based on the display module (5) to sequentially display an image for one frame.
Pre-set by comparing the pixel unit color information sent from the host device (2) one frame at a time and the color information of the previous frame by pixel unit at the same position on the frame. Detect pixels that match color information over time,
Among the generated control data, control data related to the brightness of the control data corresponding to the pixel in which the color information match state continues for a preset time is sent to the host device (corresponding to the pixel). The display module (5) is corrected together with the control data relating to the display color of the pixel and the control data of the other pixels after the correction is made so that the luminance is lower than the luminance corresponding to the luminance information sent from 2). The display control method of the display device (1), wherein the display device (1) is handed over.
〔付記7〕
ピクセル単位の色情報を1フレーム分記憶する色情報記憶領域と上位装置(2)からのフレームの受信回数を単位として色情報の一致回数をピクセル単位で記憶する一致回数記憶領域とを有するメモリ(8)をディスプレイ装置(1)に配備し、
上位装置(2)から1フレーム分の色情報と輝度情報とが送られる度に、フレーム上の同一位置で、上位装置(2)から送られた色情報と前記メモリ(8)の色情報記憶領域に記憶された色情報との一致不一致をピクセル単位で判定し、
両者が一致する場合には、このピクセルに対応する一致回数記憶領域の一致回数を1インクリメントする一方、両者が一致しない場合には、このピクセルに対応する一致回数記憶領域の値を初期化して当該ピクセルに対応する色情報記憶領域に上位装置(2)から送られた色情報を更新して記憶させ、
前記一致回数記憶領域に記憶されている各ピクセル毎の一致回数とフレームデータの転送周期とに基いて、各ピクセル毎に色情報の一致状態が継続している時間を求め、この時間が前記予め設定された時間を越えているピクセルを、予め設定された時間を越えて色情報の一致状態が継続しているピクセルとして検出するようにした付記6記載のディスプレイ装置(1)の表示制御方法。
[Appendix 7]
A memory having a color information storage area for storing color information in units of pixels for one frame and a coincidence count storage area for storing the number of matches of color information in units of pixels with the number of times of reception of frames from the host device (2) as units. 8) is deployed in the display device (1),
Each time color information and luminance information for one frame are sent from the host device (2), the color information sent from the host device (2) and the color information stored in the memory (8) at the same position on the frame. Judge the pixel information for coincidence or inconsistency with the color information stored in the area,
If they match, the match count in the match count storage area corresponding to this pixel is incremented by 1. On the other hand, if they do not match, the value of the match count storage area corresponding to this pixel is initialized to The color information sent from the host device (2) is updated and stored in the color information storage area corresponding to the pixel,
Based on the number of matches for each pixel stored in the match count storage area and the frame data transfer period, the time for which the color information match state continues for each pixel is obtained, and this time is calculated in advance. The display control method of the display device (1) according to
〔付記8〕
予め設定された時間を越えて色情報の一致状態が継続しているピクセルとして検出されたピクセルの色情報の一致状態の継続時間の長さに応じ、一致状態の継続時間が長ければ長いほど当該ピクセルの輝度が低くなるように当該ピクセルに対応する制御データの輝度に関わる制御データを補正するようにしたことを特徴とする付記6または付記7記載のディスプレイ装置(1)の表示制御方法。
[Appendix 8]
According to the length of the matching state duration of the color information of the pixel detected as a pixel in which the matching state of the color information continues over a preset time, the longer the matching state duration, The display control method of the display device (1) according to
〔付記9〕
予め設定された時間を越えて色情報の一致状態が継続しているピクセルの数をフレームを画成する分割エリア毎に計数し、その数が予め設定された閾値を超えていれば、この分割エリアに属する全てのピクセルを予め設定された時間を越えて色情報の一致状態が継続しているピクセルとして検出するようにしたことを特徴とする付記6または付記7記載のディスプレイ装置(1)の表示制御方法。
[Appendix 9]
Count the number of pixels for which the color information match state continues for a preset time for each divided area that defines the frame, and if this number exceeds a preset threshold, The display device (1) according to
〔付記10〕
上位装置(2)から1フレーム分ずつ纏めて送られてくるピクセル単位の色情報と輝度情報とに基いて1フレーム分の表示色と輝度の制御データをピクセル単位で生成するデコーダ(3)と、データ伝送経路(4)を介して前記デコーダ(3)からの制御データを受け、各ピクセル毎の表示色と輝度を調整して逐次1フレーム分の画像を表示する表示モジュール(5)とを備えたディスプレイ装置(1)に実装されたマイクロプロセッサ(9)を、
上位装置(2)から1フレーム分ずつ纏めて送られてくるピクセル単位の色情報と1フレーム前の色情報との一致不一致をフレーム上の同一位置でピクセル単位で比較することにより予め設定された時間を越えて色情報の一致状態が継続しているピクセルを検出する比較検出手段(6)、および、
前記デコーダ(3)からの制御データのうち、前記比較検出手段(6)により検出されたピクセルに対応する制御データの輝度に関わる制御データを、上位装置(2)から送られた当該ピクセルの輝度情報に相当する輝度よりも低い輝度となるように補正して、当該ピクセルの表示色に関わる制御データ、および、他のピクセルの制御データと共に前記表示モジュール(5)に引き渡す輝度補正手段(7)として機能させることを特徴としたディスプレイ装置用表示制御プログラム。
[Appendix 10]
A decoder (3) that generates display data and luminance control data for one frame in units of pixels based on color information and luminance information in units of pixels sent from the host device (2) in units of one frame; A display module (5) that receives control data from the decoder (3) via the data transmission path (4), adjusts the display color and brightness of each pixel, and sequentially displays an image for one frame. A microprocessor (9) mounted on a display device (1) comprising:
Pre-set by comparing the pixel unit color information sent from the host device (2) one frame at a time and the color information of the previous frame by pixel unit at the same position on the frame. A comparison detection means (6) for detecting a pixel in which the matching state of the color information continues over time, and
Among the control data from the decoder (3), the control data related to the brightness of the control data corresponding to the pixel detected by the comparison detection means (6) is sent to the brightness of the pixel sent from the host device (2). Luminance correction means (7) which corrects the luminance to be lower than the luminance corresponding to the information and delivers it to the display module (5) together with the control data relating to the display color of the pixel and the control data of other pixels. Display control program for a display device, characterized in that it functions as a display device.
本発明は、有機発光ダイオードモジュールを始め、ピクセル単位での輝度調整が可能な表示モジュールを備えたディスプレイ装置に利用できる。 INDUSTRIAL APPLICABILITY The present invention can be used for a display device including an organic light emitting diode module and a display module capable of adjusting luminance in pixel units.
1 ディスプレイ装置
2 コンピュータ(上位装置)
3 デコーダ
4 データ伝送経路
5 表示モジュール(有機発光ダイオードモジュール)
6 比較検出器
7 輝度補正器
8 メモリ
9 マイクロプロセッサ
10 ウインドウ
CPij 1フレーム以上前の色情報
Cij 各ピクセルの最新の色情報
nij 色情報の一致回数
Fij 補正実行フラグ
i 行検索指標
j 列検索指標
x 表示モジュールの列方向のピクセル数
y 表示モジュールの行方向のピクセル数
ε,ε1,ε2,ε3 設定値
y/m 縦方向の分割数
x/k 横方向の分割数
i’ 縦方向検索指標
j’ 横方向検索指標
n’ レジスタ
v 予め設定された閾値
F’i’j’ エリア補正実行フラグ
1
3
6
Claims (8)
ピクセル単位の色情報を1フレーム分記憶する色情報記憶領域と上位装置からのフレームの受信回数を単位として色情報の一致回数をピクセル単位で記憶する一致回数記憶領域を有するメモリを備え、上位装置から1フレーム分の色情報と輝度情報とが送られる度に、フレーム上の同一位置で、上位装置から送られた色情報と前記メモリの色情報記憶領域に記憶された色情報との一致不一致をピクセル単位で判定し、両者が一致する場合には、このピクセルに対応する一致回数記憶領域の一致回数を1インクリメントする一方、両者が一致しない場合には、このピクセルに対応する一致回数記憶領域の値を初期化して当該ピクセルに対応する色情報記憶領域に上位装置から送られた色情報を更新して記憶させ、前記一致回数記憶領域に記憶されている各ピクセル毎の一致回数とフレームデータの転送周期とに基いて、各ピクセル毎に色情報の一致状態が継続している時間を求め、この時間が前記予め設定された時間を越えているピクセルを、予め設定された時間を越えて色情報の一致状態が継続しているピクセルとして検出する比較検出器と、
前記データ伝送経路上で前記デコーダと前記表示モジュールとの間に配置され、前記デコーダからの制御データのうち、前記比較検出器により検出されたピクセルに対応する制御データの輝度に関わる制御データを、上位装置から送られた当該ピクセルの輝度情報に相当する輝度よりも低い輝度となるように補正して、当該ピクセルの表示色に関わる制御データ、および、他のピクセルの制御データと共に前記表示モジュールに引き渡す輝度補正器とを設けたことを特徴とするディスプレイ装置。 A decoder that generates display color and luminance control data for one frame in units of pixels based on color information and luminance information in units of pixels sent from the host device in units of one frame, and a data transmission path In a display device comprising a display module that receives control data from the decoder and adjusts the display color and luminance for each pixel and sequentially displays an image for one frame,
A high-level device comprising a memory having a color information storage area for storing color information in units of pixels for one frame, and a coincidence count storage area for storing the number of color information matches in units of pixels with the number of frame receptions from the high-level device as a unit Each time one frame of color information and luminance information is sent, the color information sent from the host device and the color information stored in the color information storage area of the memory at the same position on the frame do not match. determined in pixels, when they coincide with each other, while incrementing the match count of the matching count storage area corresponding to this pixel, if the codes do not match, matching count storage area corresponding to this pixel The color information sent from the host device is updated and stored in the color information storage area corresponding to the pixel, and stored in the match count storage area. On the basis of the number of coincidence for each pixel and the frame data transfer period, the time for which the color information coincides with each pixel is obtained, and this time exceeds the preset time. A comparison detector for detecting a pixel as a pixel in which the color information match state continues for a preset time;
Control data related to the brightness of the control data corresponding to the pixels detected by the comparison detector, among the control data from the decoder, arranged between the decoder and the display module on the data transmission path, Correction is performed so that the luminance is lower than the luminance corresponding to the luminance information of the pixel transmitted from the host device, and the display module together with the control data related to the display color of the pixel and the control data of other pixels A display device comprising a hand-over luminance corrector.
ピクセル単位の色情報を1フレーム分記憶する色情報記憶領域と上位装置からのフレームの受信回数を単位として色情報の一致回数をピクセル単位で記憶する一致回数記憶領域とを有するメモリをディスプレイ装置に配備し、
上位装置から1フレーム分の色情報と輝度情報とが送られる度に、フレーム上の同一位置で、上位装置から送られた色情報と前記メモリの色情報記憶領域に記憶された色情報との一致不一致をピクセル単位で判定し、
両者が一致する場合には、このピクセルに対応する一致回数記憶領域の一致回数を1インクリメントする一方、両者が一致しない場合には、このピクセルに対応する一致回数記憶領域の値を初期化して当該ピクセルに対応する色情報記憶領域に上位装置から送られた色情報を更新して記憶させ、
前記一致回数記憶領域に記憶されている各ピクセル毎の一致回数とフレームデータの転送周期とに基いて、各ピクセル毎に色情報の一致状態が継続している時間を求め、この時間が前記予め設定された時間を越えているピクセルを、予め設定された時間を越えて色情報の一致状態が継続しているピクセルとして検出し、
前記生成された制御データのうち、予め設定された時間を越えて色情報の一致状態が継続しているピクセルに対応する制御データの輝度に関わる制御データを、当該ピクセルに対応して上位装置から送られた輝度情報に相当する輝度よりも低い輝度となるように補正してから、当該ピクセルの表示色に関わる制御データ、および、他のピクセルの制御データと共に前記表示モジュールに引き渡すようにしたことを特徴とするディスプレイ装置の表示制御方法。 Display data and luminance control data for one frame is generated in units of pixels based on the color information and luminance information in units of pixels sent from the host device for each frame. In a display control method for a display device in which an image for one frame is sequentially displayed on a display module by adjusting a display color and luminance for each pixel,
A display device is provided with a memory having a color information storage area for storing pixel-unit color information for one frame and a coincidence count storage area for storing the number of color information matches on a pixel-by-pixel basis. Deploy ,
Each time color information and luminance information for one frame are sent from the host device , the color information sent from the host device and the color information stored in the color information storage area of the memory at the same position on the frame . Judge the match by pixel,
If they match, the match count in the match count storage area corresponding to this pixel is incremented by 1. On the other hand, if they do not match, the value of the match count storage area corresponding to this pixel is initialized to The color information sent from the host device is updated and stored in the color information storage area corresponding to the pixel ,
Based on the number of matches for each pixel stored in the match count storage area and the frame data transfer period, the time for which the color information match state continues for each pixel is obtained, and this time is calculated in advance. pixels exceeds the set time is detected as the pixel matching state of the color information is continued beyond a preset time,
Among the generated control data, control data related to the brightness of the control data corresponding to the pixel in which the color information match state continues for a preset time is received from the host device corresponding to the pixel. After correcting the luminance to be lower than the luminance corresponding to the transmitted luminance information, it is transferred to the display module together with the control data related to the display color of the pixel and the control data of other pixels. A display control method for a display device.
上位装置から1フレーム分の色情報と輝度情報とが送られる度に、フレーム上の同一位置で、上位装置から送られた色情報と前記メモリの色情報記憶領域に記憶された色情報との一致不一致をピクセル単位で判定し、両者が一致する場合には、このピクセルに対応する一致回数記憶領域の一致回数を1インクリメントする一方、両者が一致しない場合には、このピクセルに対応する一致回数記憶領域の値を初期化して当該ピクセルに対応する色情報記憶領域に上位装置から送られた色情報を更新して記憶させ、前記一致回数記憶領域に記憶されている各ピクセル毎の一致回数とフレームデータの転送周期とに基いて、各ピクセル毎に色情報の一致状態が継続している時間を求め、この時間が前記予め設定された時間を越えているピクセルを、予め設定された時間を越えて色情報の一致状態が継続しているピクセルとして検出する比較検出手段、および、
前記デコーダからの制御データのうち、前記比較検出手段により検出されたピクセルに対応する制御データの輝度に関わる制御データを、上位装置から送られた当該ピクセルの輝度情報に相当する輝度よりも低い輝度となるように補正して、当該ピクセルの表示色に関わる制御データ、および、他のピクセルの制御データと共に前記表示モジュールに引き渡す輝度補正手段として機能させることを特徴としたディスプレイ装置用表示制御プログラム。 A decoder that generates display color and luminance control data for one frame in units of pixels based on color information and luminance information in units of pixels sent from the host device in units of one frame, and a data transmission path A display module that receives the control data from the decoder and adjusts the display color and brightness of each pixel to sequentially display an image for one frame; and a color information storage area for storing color information in units of pixels for one frame And a microprocessor mounted on a display device including a memory having a coincidence number storage area for storing the coincidence number of color information in units of pixels in units of the number of frames received from the host device ,
Each time color information and luminance information for one frame are sent from the host device, the color information sent from the host device and the color information stored in the color information storage area of the memory at the same position on the frame. When coincidence / non-coincidence is determined in units of pixels, and the two match, the number of matches in the match count storage area corresponding to this pixel is incremented by one. The value of the storage area is initialized, the color information sent from the host device is updated and stored in the color information storage area corresponding to the pixel, and the number of matches for each pixel stored in the match count storage area on the basis of the transfer period of the frame data, obtains a time matching state continues color information for each pixel, a pixel that this time exceeds the time the preset, Comparison detection means exceeds the order set time is detected as a pixel matching state of the color information is continued and,
Among the control data from the decoder, the control data related to the brightness of the control data corresponding to the pixel detected by the comparison and detection means is lower than the brightness corresponding to the brightness information of the pixel sent from the host device. The display control program for a display device, wherein the display control program functions as luminance correction means that is transferred to the display module together with control data relating to the display color of the pixel and control data of other pixels.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011214753A JP5483477B2 (en) | 2011-09-29 | 2011-09-29 | Display device, display control method thereof, and display control program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011214753A JP5483477B2 (en) | 2011-09-29 | 2011-09-29 | Display device, display control method thereof, and display control program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013073226A JP2013073226A (en) | 2013-04-22 |
| JP5483477B2 true JP5483477B2 (en) | 2014-05-07 |
Family
ID=48477738
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011214753A Expired - Fee Related JP5483477B2 (en) | 2011-09-29 | 2011-09-29 | Display device, display control method thereof, and display control program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5483477B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6727047B2 (en) * | 2016-07-12 | 2020-07-22 | 三菱電機株式会社 | Display device |
| WO2019239989A1 (en) * | 2018-06-15 | 2019-12-19 | シャープ株式会社 | Display device |
| US20210241703A1 (en) * | 2018-06-15 | 2021-08-05 | Sharp Kabushiki Kaisha | Control device, display device, and control method |
| CN114446250B (en) * | 2022-02-14 | 2023-03-10 | 海信集团控股股份有限公司 | Display device and backlight control method thereof |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4777054B2 (en) * | 2005-11-29 | 2011-09-21 | 京セラ株式会社 | Display device and control method |
| JP4777055B2 (en) * | 2005-11-29 | 2011-09-21 | 京セラ株式会社 | Display device and control method |
| JP5259176B2 (en) * | 2007-12-28 | 2013-08-07 | 京セラ株式会社 | Portable electronic devices |
| JP2011101296A (en) * | 2009-11-09 | 2011-05-19 | Fujitsu Toshiba Mobile Communications Ltd | Mobile terminal apparatus |
-
2011
- 2011-09-29 JP JP2011214753A patent/JP5483477B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013073226A (en) | 2013-04-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7317538B2 (en) | Liquid crystal display device and its driving method | |
| CN102750927B (en) | Display device and method for adjusting picture gray scale according to brightness of ambient light | |
| CN105122340B (en) | Control device, display device, and control method of display device | |
| US10276108B2 (en) | Methods for adjusting backlight brightness levels, related backlight adjusting device, and related display device | |
| KR101004307B1 (en) | Method and apparatus for reducing power consumption in displays for electronic devices | |
| US20180047342A1 (en) | Concurrently refreshing multiple areas of a display device using multiple different refresh rates | |
| US7098902B2 (en) | Display driver, electro-optical device, and method of setting display driver parameters | |
| US7151522B2 (en) | Display driver, electro-optical device, and method of setting display driver parameters | |
| JP5483477B2 (en) | Display device, display control method thereof, and display control program | |
| US20150116344A1 (en) | Method and apparatus for controlling screen brightness in electronic device | |
| CN101536077A (en) | Adjusting display brightness and/or refresh rates based on eye tracking | |
| US7505034B2 (en) | Method and apparatus for reducing display power consumption by controlling pixel color | |
| CN112750399A (en) | Display panel driving method and device, display device, equipment and storage medium | |
| WO2016022265A1 (en) | Concurrently refreshing multiple areas of a display device using multiple different refresh rates | |
| EP3178083A1 (en) | Concurrently refreshing multiple areas of a display device using multiple different refresh rates | |
| CN105122341A (en) | Control device, display device, and control method | |
| KR20110107025A (en) | Display device and control method of display device | |
| EP3672265B1 (en) | Image display method | |
| US9696895B2 (en) | Portable terminal device, luminance control method, and luminance control program | |
| KR20140048701A (en) | Method for reducing for consumption power of display unit and an electronic device thereof | |
| US12039946B2 (en) | Display apparatus and method for controlling same | |
| US8947345B2 (en) | Display device, and controller | |
| CN106648374A (en) | Mobile terminal screen brightness adjustment method and mobile terminal | |
| US20170132988A1 (en) | Control method and device for changing brightness | |
| JP6293320B1 (en) | Brightness correction device, display device, information processing device, and brightness correction program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131021 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131203 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131225 |
|
| 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: 20140121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140213 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5483477 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |