Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6628575B2 - Display device and brightness unevenness control method - Google Patents
[go: Go Back, main page]

JP6628575B2 - Display device and brightness unevenness control method - Google Patents

Display device and brightness unevenness control method Download PDF

Info

Publication number
JP6628575B2
JP6628575B2 JP2015228569A JP2015228569A JP6628575B2 JP 6628575 B2 JP6628575 B2 JP 6628575B2 JP 2015228569 A JP2015228569 A JP 2015228569A JP 2015228569 A JP2015228569 A JP 2015228569A JP 6628575 B2 JP6628575 B2 JP 6628575B2
Authority
JP
Japan
Prior art keywords
random number
image data
unit
threshold value
display device
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
JP2015228569A
Other languages
Japanese (ja)
Other versions
JP2017097148A (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.)
Alpine Electronics Inc
Original Assignee
Alpine Electronics Inc
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 Alpine Electronics Inc filed Critical Alpine Electronics Inc
Priority to JP2015228569A priority Critical patent/JP6628575B2/en
Publication of JP2017097148A publication Critical patent/JP2017097148A/en
Application granted granted Critical
Publication of JP6628575B2 publication Critical patent/JP6628575B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Liquid Crystal (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Description

本発明は、表示装置および輝度ムラ制御方法に関し、特に、画像データにおいて部分的に輝度が不均一になる輝度ムラの発生を抑制するための技術に関するものである。   The present invention relates to a display device and a luminance unevenness control method, and more particularly to a technique for suppressing the occurrence of luminance unevenness in which luminance is partially nonuniform in image data.

一般に、液晶ディスプレイやプラズマディスプレイ等の表示装置では、様々な要因により、部分的に画像データの輝度が不均一になる「輝度ムラ」が発生する場合がある。例えば、液晶パネルに局所的にかかる圧力に起因して、輝度ムラが発生する。特に、IPS(In Plane Switching)方式の液晶ディスプレイの場合、僅かな局所的な圧力により、輝度ムラが顕著に発生することが知られている。また、車載ディスプレイの場合は、室内温度による液晶または筐体等の収縮膨張、振動、タッチパネルへのタッチ操作を通じて液晶パネルにかかる局所的な圧力など車載特有の環境があり、輝度ムラが発生しやすい環境となっている。   In general, in a display device such as a liquid crystal display or a plasma display, “luminance unevenness” in which the luminance of image data partially becomes nonuniform may occur due to various factors. For example, luminance unevenness occurs due to pressure locally applied to the liquid crystal panel. In particular, in the case of an IPS (In Plane Switching) type liquid crystal display, it is known that luminance unevenness is significantly generated due to a slight local pressure. In addition, in the case of an in-vehicle display, there is an in-vehicle-specific environment such as contraction and expansion of a liquid crystal or a housing due to room temperature, vibration, local pressure applied to a liquid crystal panel through a touch operation on a touch panel, and luminance unevenness is likely to occur. Environment.

従来、このような輝度ムラを抑えるために、製造ラインにおいて一品ごとに画像の表示状態をカメラで撮影し、明るい画素に合わせるように他の画素の輝度値を補正するという手法がとられていた。しかしながら、この手法では、一品ごとに調整が必要で、タクトタイムが長くなってしまうという問題があった。また、液晶パネルへの圧力の掛かり方に経時変化が生じるため、工場出荷前に行った輝度補正では輝度ムラを抑えることができなくなってしまうという問題もあった。   Conventionally, in order to suppress such luminance unevenness, a method has been adopted in which a display state of an image is photographed by a camera for each product on a manufacturing line, and the luminance value of another pixel is corrected so as to match a bright pixel. . However, in this method, there is a problem that adjustment is necessary for each product, and the tact time becomes long. In addition, there is also a problem that the unevenness in luminance cannot be suppressed by the luminance correction performed before shipment from the factory, because the temporal change occurs in how the pressure is applied to the liquid crystal panel.

なお、上記以外にも、輝度ムラの発生を抑制できるようにした技術が提案されている(例えば、特許文献1〜3参照)。特許文献1に記載の液晶表示装置では、入力映像信号の特定部分が黒の画像であることを識別し、当該映像信号の黒と識別した部分を、記憶部にあらかじめ保存しておいた補正情報に基づいて補正する。記憶部に保存しておく補正情報は、液晶表示装置の製造検査時にあらかじめ作成された情報である。   In addition, in addition to the above, there have been proposed techniques capable of suppressing the occurrence of uneven brightness (for example, see Patent Documents 1 to 3). In the liquid crystal display device described in Patent Literature 1, a specific portion of an input video signal is identified as a black image, and the portion of the video signal identified as black is stored in a storage unit in advance of correction information. Is corrected based on The correction information stored in the storage unit is information created in advance at the time of manufacturing inspection of the liquid crystal display device.

特許文献2に記載の液晶表示装置では、表示部に表示された全画面黒表示の黒ムラ情報を記憶部に記憶させる。また、記憶部に記憶された黒ムラ情報に基づいて、表示する画像の輝度が低いと判定される位置の透過率を高くする補正情報を生成し、当該補正情報に基づいて表示部の透過率を高くする補正を行うとともに、補正情報に基づいて光源部の発光量を減らす補正を行う。   In the liquid crystal display device described in Patent Document 2, black unevenness information of full screen black display displayed on the display unit is stored in the storage unit. Further, based on the black unevenness information stored in the storage unit, correction information for increasing the transmittance at a position where the brightness of the image to be displayed is determined to be low is generated, and the transmittance of the display unit is determined based on the correction information. And a correction to reduce the light emission amount of the light source unit based on the correction information.

特許文献3に記載の液晶表示装置では、画像データが液晶パネルの表示画面全体において黒色に対応した最低輝度を表すとき、当該画像データに基づいた液晶パネルの駆動電圧を、液晶パネルの表示画面全体において輝度が一様に所定量だけ上がるように補正する。このようにすれば、表示画面全体の明るさが最低輝度での明るさより増した状態で黒色表示がなされるため、表示画面全体で黒色表示がなされる場合に特に目立つ輝度ムラを抑制することができる。   In the liquid crystal display device described in Patent Document 3, when the image data represents the lowest luminance corresponding to black on the entire display screen of the liquid crystal panel, the driving voltage of the liquid crystal panel based on the image data is changed to the entire display screen of the liquid crystal panel. Is corrected so that the brightness increases uniformly by a predetermined amount. With this configuration, the black display is performed in a state where the brightness of the entire display screen is higher than the brightness at the lowest luminance. Therefore, it is possible to suppress luminance unevenness that is particularly conspicuous when the black display is performed on the entire display screen. it can.

なお、映像信号入力端子に同一レベルの映像信号が連続して入力された場合に、規則的な繰り返しパターンである疑似模様が表示されてしまうという問題を解消するために、ノイズ発生回路で発生した疑似ランダムパルス信号から成るノイズを映像信号に加算することにより、疑似模様の発生を抑制するようにした技術が知られている(例えば、特許文献4参照)。また、この特許文献4には、入力映像信号のレベルに応じた係数をノイズ信号に乗算することにより、入力映像信号のレベルが低い場合にノイズが目立ってしまうという現象を抑制することも開示されている。   When a video signal of the same level is continuously input to the video signal input terminal, in order to solve a problem that a pseudo pattern which is a regular repetitive pattern is displayed, the noise generation circuit generates the pseudo pattern. 2. Description of the Related Art There is known a technique in which noise composed of a pseudo random pulse signal is added to a video signal to suppress generation of a pseudo pattern (for example, see Patent Document 4). Japanese Patent Application Laid-Open No. H11-163,086 discloses that a noise signal is multiplied by a coefficient corresponding to the level of an input video signal to suppress a phenomenon in which noise is conspicuous when the level of the input video signal is low. ing.

特開2011−203588号公報JP 2011-203588 A WO2011/121630号公報WO2011 / 121630 特開2012−226198号公報JP 2012-226198 A 特開平8−146906号公報JP-A-8-146906

しかしながら、上記特許文献1に記載の液晶表示装置では、製造検査時にあらかじめ作成しておいた補正情報に基づいて補正を行う方式のため、一品ごとに調整が必要でタクトタイムが長くなってしまうという問題や、工場出荷後の経時変化により輝度ムラを抑えることができなくなってしまうという問題が発生してしまう。   However, in the liquid crystal display device described in Patent Literature 1, since correction is performed based on correction information created in advance during manufacturing inspection, adjustment is required for each product, and the tact time becomes longer. This causes a problem that the luminance unevenness cannot be suppressed due to a change with time after shipment from the factory.

これに対し、特許文献2に記載の液晶表示装置では、表示部に全画面黒表示がなされたときに検出された黒ムラ情報に基づいて補正情報が生成されるので、上記特許文献1のような問題は生じない。しかしながら、表示する画像の輝度が低いと判定される位置に対して局所的に、表示部の透過率を高くして光源部の発光量を減らすという補正を行う方式であるため、輝度の解析による補正位置の特定やハードウェアに対する複雑な制御が必要になるという問題があった。   On the other hand, in the liquid crystal display device described in Patent Literature 2, correction information is generated based on black unevenness information detected when full screen black display is performed on the display unit. Problems do not arise. However, since the correction is performed such that the transmittance of the display unit is increased and the light emission amount of the light source unit is reduced locally at a position where the brightness of the image to be displayed is determined to be low, the brightness is analyzed. There is a problem that it is necessary to specify a correction position and to perform complicated control on hardware.

一方、特許文献3に記載の液晶表示装置では、液晶パネルの表示画面全体において輝度が一様に所定量だけ上がるように補正する方式であるため、補正位置の特定やハードウェアに対する複雑な制御は必要でない。しかしながら、特許文献3の場合は、画像データが液晶パネルの表示画面全体において黒色に対応した最低輝度を表すときにしか補正を適用できないため、輝度ムラを抑制できる映像が限定されてしまうという問題があった。   On the other hand, in the liquid crystal display device described in Patent Document 3, since the correction is performed so that the luminance increases uniformly by a predetermined amount over the entire display screen of the liquid crystal panel, identification of a correction position and complicated control of hardware are not performed. Not necessary. However, in the case of Patent Literature 3, since the correction can be applied only when the image data represents the minimum luminance corresponding to black on the entire display screen of the liquid crystal panel, there is a problem that an image in which luminance unevenness can be suppressed is limited. there were.

なお、特許文献4に記載の技術は、疑似模様の発生を抑制するためのものであり、輝度ムラの発生を抑制するためのものではない。   Note that the technique described in Patent Document 4 is for suppressing the occurrence of a pseudo pattern, and is not for suppressing the occurrence of luminance unevenness.

本発明は、以上説明した問題を解決するために成されたものであり、表示装置の状態の経時変化によらず、また、表示される映像の内容によらず、複雑な制御を行うことなく、表示装置の1台ごとに異なる輝度ムラを抑制できるようにすることを目的とする。   The present invention has been made in order to solve the above-described problem, and does not depend on the change over time of the state of the display device, and does not perform complicated control regardless of the content of the displayed image. It is another object of the present invention to suppress luminance unevenness that differs for each display device.

上記した課題を解決するために、本発明では、入力されたnビットから成る画像データの1画素毎に、当該画像データの位ビトのデータと、ビットから成る乱数データとを論理演算することにより、ディザ処理を行うようにしている。また、閾値を設定すると共に乱数を発生させ、発生させた乱数が設定した閾値より大きいか否かを比較し、その比較結果に応じて乱数データを発生させる一方、設定する閾値を可変制御することによって、乱数データを用いた論理演算によって画像データの値を変化させる程度を表す拡散レベルを可変制御するようにしている。
To solve the problems described above, in the present invention, for each pixel of the image data of n bits input, the uppermost lower Kuraibi Tsu DOO data of the image data, the random number data consisting of 1 bit Dither processing is performed by performing a logical operation. In addition, it is also possible to set a threshold and generate a random number, compare whether the generated random number is larger than the set threshold, generate random number data according to the comparison result, and variably control the set threshold. Thus, the diffusion level indicating the degree to which the value of the image data is changed by the logical operation using the random number data is variably controlled.

上記のように構成した本発明によれば、入力された画像データの特定領域だけに周囲領域との輝度差が生じる状態ではなく、画像データの全域において周囲画素との輝度差が所々に生じたランダムな状態となるので、特定領域の輝度ムラが目立ちにくくなる。本発明によれば、あらかじめ求めておいた補正データによって画像データを補正するわけではないので、表示装置の状態の経時変化によらず、また、表示される映像の内容によらず、表示装置の1台ごとに異なる輝度ムラを抑制することができる。また、画像データの全域に対して乱数データを用いたディザ処理を行えばよいので、輝度の解析による補正位置の特定やハードウェアに対する複雑な制御を行う必要もない。   According to the present invention configured as described above, the brightness difference from the surrounding area occurs only in the specific area of the input image data, but the brightness difference from the surrounding pixels occurs throughout the image data. Since it is in a random state, luminance unevenness in a specific area is less noticeable. According to the present invention, since the image data is not corrected by the correction data obtained in advance, the display device does not depend on the temporal change of the state of the display device, nor does it depend on the content of the displayed image. It is possible to suppress luminance unevenness that differs for each unit. Further, since the dither processing using the random number data may be performed on the entire area of the image data, it is not necessary to specify the correction position by analyzing the luminance and perform complicated control on the hardware.

本実施形態による表示装置の要部構成例を示す機能ブロック図である。FIG. 3 is a functional block diagram illustrating a configuration example of a main part of the display device according to the present embodiment. 本実施形態による乱数データ発生部および誤差拡散部の具体的な構成例を示す図である。FIG. 3 is a diagram illustrating a specific configuration example of a random number data generation unit and an error diffusion unit according to the embodiment. 本実施形態の表示装置による動作例を示す図である。It is a figure showing an example of operation by a display of this embodiment. 本実施形態の変形例に係る表示装置の構成例を示す図である。FIG. 14 is a diagram illustrating a configuration example of a display device according to a modified example of the embodiment. 本実施形態の変形例に係る表示装置の構成例を示す図である。FIG. 14 is a diagram illustrating a configuration example of a display device according to a modified example of the embodiment. 本実施形態の変形例に係る表示装置の構成例を示す図である。FIG. 14 is a diagram illustrating a configuration example of a display device according to a modified example of the embodiment.

以下、本発明の一実施形態を図面に基づいて説明する。図1は、本実施形態による表示装置の要部構成例を示す機能ブロック図である。本実施形態の表示装置は、一例として液晶表示装置である。図1に示すように、本実施形態の表示装置は、その機能構成として、画像データ入力部10、乱数データ発生部20および誤差拡散部30を備えている。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a functional block diagram illustrating an example of a main configuration of the display device according to the present embodiment. The display device of the present embodiment is, for example, a liquid crystal display device. As shown in FIG. 1, the display device of the present embodiment includes an image data input unit 10, a random number data generation unit 20, and an error diffusion unit 30 as its functional configuration.

画像データ入力部10は、図示しない画像生成装置から、表示装置にて表示すべき画像データを入力する。本実施形態では、画素毎にR(赤)、G(緑)、B(青)のデータから成るRGBデータを入力するものとする。ここで入力する画像データは、R・G・Bのそれぞれがnビット(nは2以上の任意の値)から成るデジタル信号である。   The image data input unit 10 inputs image data to be displayed on a display device from an image generation device (not shown). In the present embodiment, it is assumed that RGB data including R (red), G (green), and B (blue) data is input for each pixel. The input image data is a digital signal in which each of R, G, and B includes n bits (n is an arbitrary value of 2 or more).

乱数データ発生部20は、画像データの1画素毎に値が変化する乱数データを発生させる。乱数データ発生部20が発生させる乱数データは、1ビットから成るデジタル信号である。   The random number data generation unit 20 generates random number data whose value changes for each pixel of the image data. The random number data generated by the random number data generator 20 is a digital signal composed of one bit.

誤差拡散部30は、画像データ入力部10により入力された画像データの1画素毎に、乱数データ発生部20により発生された乱数データによる操作をすることにより、ディザ処理を行う。具体的に、誤差拡散部30は、画像データ(R・G・Bの各データ)の1画素毎に、画像データの最下位ビット(LSB)のデータと、1ビットから成る乱数データとを論理演算することにより、ディザ処理を行う。論理演算は、排他的論理和、論理和、論理積の何れであってもよい。   The error diffusion unit 30 performs a dither process by performing an operation using the random number data generated by the random number data generation unit 20 for each pixel of the image data input by the image data input unit 10. Specifically, the error diffusion unit 30 logically combines the data of the least significant bit (LSB) of the image data and the random number data of 1 bit for each pixel of the image data (R, G, and B data). The dither processing is performed by the calculation. The logical operation may be any of exclusive OR, OR, and AND.

図2は、本実施形態による乱数データ発生部20および誤差拡散部30の具体的な構成例を示す図である。図2に示すように、乱数データ発生部20は、乱数発生部21、閾値設定部22および比較部23を備えている。また、誤差拡散部30は、XOR演算部34を備えている。XOR演算部34は、R・G・Bのそれぞれのデータに対応して3つのXOR演算部34G,34G,34Bが備えられている。   FIG. 2 is a diagram illustrating a specific configuration example of the random number data generation unit 20 and the error diffusion unit 30 according to the present embodiment. As shown in FIG. 2, the random number data generation unit 20 includes a random number generation unit 21, a threshold setting unit 22, and a comparison unit 23. The error diffusion unit 30 includes an XOR operation unit 34. The XOR operation unit 34 includes three XOR operation units 34G, 34G, and 34B corresponding to the respective data of RGB.

乱数発生部21は、画像データの1画素毎に値が変化する乱数を発生させる。乱数発生部21が発生させる乱数は、mビット(mは2以上の任意の値)のデジタル信号により表されるランダムな値を示すデータである。   The random number generator 21 generates a random number whose value changes for each pixel of the image data. The random number generated by the random number generation unit 21 is data indicating a random value represented by a digital signal of m bits (m is an arbitrary value of 2 or more).

閾値設定部22は、mビット以下から成る所定の閾値を設定する。ここで、閾値設定部22は、乱数発生部21が発生する乱数の最大値よりも値の小さい閾値を設定する。本実施形態において、閾値設定部22は、あらかじめ定められた固定の閾値を設定する。   The threshold setting unit 22 sets a predetermined threshold consisting of m bits or less. Here, the threshold value setting unit 22 sets a threshold value smaller than the maximum value of the random numbers generated by the random number generation unit 21. In the present embodiment, the threshold setting unit 22 sets a predetermined fixed threshold.

比較部23は、乱数発生部21により発生された乱数が閾値設定部22により設定された閾値より大きいか否かを比較し、その比較結果に応じて、1ビットから成る乱数データを発生させる。すなわち、比較部23は、乱数発生部21により発生された乱数が閾値設定部22により設定された閾値より大きい場合は“1”、大きくない場合は“0”の値を乱数データとして発生させる。   The comparing unit 23 compares whether the random number generated by the random number generating unit 21 is larger than the threshold value set by the threshold value setting unit 22, and generates 1-bit random number data according to the comparison result. That is, the comparison unit 23 generates a value “1” as the random number data when the random number generated by the random number generation unit 21 is larger than the threshold set by the threshold setting unit 22, and generates a value “0” otherwise.

XOR演算部3G,34G,34Bは、画像データ入力部10により入力されたRデータ、Gデータ、Bデータのそれぞれについて、最下位ビットのデータと、比較部23から出力される1ビットの乱数データとを排他的論理和演算する。   The XOR operation units 3G, 34G, and 34B are configured to output the least significant bit data and the 1-bit random number data output from the comparison unit 23 for each of the R data, G data, and B data input from the image data input unit 10. And exclusive OR operation.

一般に、RGBデータを輝度データに置換する演算は、次のように表される。
Y=0.229R+0.587G+0.114B
上記のように、R・G・Bデータのそれぞれについて最下位ビットのデータを論理演算によって操作することにより、1画素毎に最大で4%程度の輝度を変化させることが可能である。
In general, the operation of replacing RGB data with luminance data is expressed as follows.
Y = 0.229R + 0.587G + 0.114B
As described above, by operating the least significant bit data for each of the R, G, and B data by a logical operation, it is possible to change the luminance by about 4% at the maximum for each pixel.

図3は、本実施形態の表示装置による動作例を示す図である。図3(a)は、画像データ入力部10により入力された画像データを示している。この画像データは、一部の領域301に輝度ムラが生じている。すなわち、入力された画像データの特定領域301だけに周囲領域との輝度差が生じている状態である。   FIG. 3 is a diagram illustrating an operation example of the display device of the present embodiment. FIG. 3A shows image data input by the image data input unit 10. In this image data, luminance unevenness occurs in a part of the region 301. In other words, this is a state where a luminance difference from the surrounding area occurs only in the specific area 301 of the input image data.

一方、図3(b)は、入力画像に対して、1画素毎に乱数データによるディザ処理を行った後の状態を示している。図3(b)に示すように、1画素毎のディザ処理を行うことにより、輝度ムラが発生していた領域301も、それ以外の領域302も、1画素毎に輝度がランダムな値をとるようになる。すなわち、画像データの全域において、周囲画素との輝度差が所々に生じたランダムな状態となる。これにより、特定領域301の輝度ムラが目立ちにくい状態となっている。画像データの全域に周囲画素との誤差が拡散する形となっているが、最大4%程度の誤差であるので、見た目には殆ど影響がない。   On the other hand, FIG. 3B shows a state after performing dither processing with random number data for each pixel on the input image. As shown in FIG. 3B, by performing the dither processing for each pixel, both the region 301 where the luminance unevenness has occurred and the other region 302 have a random luminance value for each pixel. Become like That is, in the whole area of the image data, a random state occurs in which the luminance difference from the surrounding pixels is generated in some places. As a result, the non-uniformity in luminance of the specific region 301 is less noticeable. Although the error from the surrounding pixels is diffused to the whole area of the image data, the error is about 4% at the maximum, so that it has almost no effect on the appearance.

以上のように、本実施形態では、画像データの全域に対して乱数データを用いたディザ処理を行えばよいので、輝度ムラを抑制するために、輝度の解析による補正位置(輝度ムラが生じている領域301)の特定や、表示パネルやバックライト等のハードウェアに対する複雑な制御を行う必要がない。また、本実施形態では、工場出荷前にあらかじめ求めておいた補正データによって画像データを補正するわけではないので、表示装置の状態の経時変化によらず、また、表示される映像の内容によらず、表示装置の1台ごとに異なる輝度ムラを抑制することができる。   As described above, in the present embodiment, the dither processing using the random number data may be performed for the entire area of the image data. Therefore, in order to suppress the luminance unevenness, the correction position based on the luminance analysis (when the luminance unevenness is generated). It is not necessary to specify an area 301) and to perform complicated control on hardware such as a display panel and a backlight. Further, in the present embodiment, the image data is not corrected by the correction data obtained before shipment from the factory, so that the state of the display device does not change over time, and the image data does not depend on the content of the displayed image. In addition, it is possible to suppress luminance unevenness that differs for each display device.

なお、上記実施形態では、閾値設定部22が固定の閾値を設定する例について説明したが、本発明はこれに限定されない。例えば、閾値設定部22により設定する閾値を可変制御することによって、乱数データによる操作によって画像データの値を変化させる程度を表す拡散レベルを可変制御するようにしてもよい。例えば、黒ムラの度合に応じて、拡散レベルを可変制御することが可能である。   In the above embodiment, the example in which the threshold setting unit 22 sets a fixed threshold has been described, but the present invention is not limited to this. For example, by variably controlling the threshold value set by the threshold value setting unit 22, the diffusion level indicating the degree to which the value of the image data is changed by the operation using the random number data may be variably controlled. For example, it is possible to variably control the diffusion level according to the degree of black unevenness.

図4は、黒ムラの度合に応じて拡散レベルを可変制御する場合における表示装置の構成例を示す図である。図4に示す構成例では、表示装置は、黒ムラ度合検出部41を更に備えている。また、乱数データ発生部20は、閾値設定部22に代えて閾値設定部22Aを備えている。   FIG. 4 is a diagram illustrating a configuration example of a display device in a case where the diffusion level is variably controlled according to the degree of black unevenness. In the configuration example shown in FIG. 4, the display device further includes a black unevenness degree detection unit 41. Further, the random number data generation section 20 includes a threshold value setting section 22A instead of the threshold value setting section 22.

黒ムラ度合検出部41は、画像データ入力部10により入力された画像データの全画素が黒データのときの最大輝度差を、黒ムラ度合として検出する。例えば、図3(a)のように全画素が黒色の画像データが画像データ入力部10により入力されたとき、黒ムラ度合検出部41は、画像データ内の全画素の輝度を確認し、その中の最大の輝度と最小の輝度との差を黒ムラ度合として検出する。   The black unevenness degree detection unit 41 detects the maximum luminance difference when all the pixels of the image data input by the image data input unit 10 are black data as the black unevenness degree. For example, as shown in FIG. 3A, when image data in which all pixels are black is input by the image data input unit 10, the black unevenness degree detection unit 41 checks the brightness of all pixels in the image data, The difference between the maximum luminance and the minimum luminance is detected as the degree of black unevenness.

ここで、全画素の中で最大の輝度をとる画素は、輝度ムラが生じている領域301の中にある。一方、全画素の中で最小の輝度をとる画素は、輝度ムラが生じていない領域302の中にある。結果、黒ムラ度合検出部41は、輝度ムラが生じている領域301における最大輝度と、それ以外の領域302における最小輝度との差を黒ムラ度合として検出することになる。   Here, the pixel having the maximum luminance among all the pixels is in the area 301 where the luminance unevenness occurs. On the other hand, the pixel having the minimum luminance among all the pixels is in the area 302 where the luminance unevenness does not occur. As a result, the black unevenness degree detection unit 41 detects the difference between the maximum brightness in the area 301 where the uneven brightness occurs and the minimum brightness in the other areas 302 as the black unevenness degree.

閾値設定部22Aは、黒ムラ度合検出部41により検出された黒ムラ度合に応じて、閾値設定部22により設定する閾値を可変制御することにより、拡散レベルを可変制御する。具体的には、論理演算としてXOR演算部34を用いる場合、黒ムラ度合が大きいほど、閾値を小さくして拡散レベルが大きくなる(輝度値の変化が起きやすくなる)ようにする。なお、論理演算として論理和を算出する場合も、黒ムラ度合が大きいほど閾値が小さくなるように可変制御する。一方、論理演算として論理積を算出する場合は、黒ムラ度合が大きいほど閾値が大きくなるように可変制御する。   The threshold value setting unit 22A variably controls the diffusion level by variably controlling the threshold value set by the threshold value setting unit 22 according to the black unevenness degree detected by the black unevenness degree detection unit 41. Specifically, when the XOR operation unit 34 is used as a logical operation, as the degree of black unevenness increases, the threshold value is reduced to increase the diffusion level (the luminance value tends to change). In addition, also in the case of calculating the logical sum as the logical operation, the variable control is performed so that the larger the degree of black unevenness, the smaller the threshold value becomes. On the other hand, when calculating a logical product as a logical operation, the variable control is performed so that the threshold value increases as the degree of black unevenness increases.

なお、図4の構成例において、閾値設定部22Aは、例えば、閾値をいったん設定した後は、その値を固定的に用いるようにする。あるいは、いったん設定した閾値を所定期間だけ固定的に用い、その後に黒ムラ度合検出部41により黒ムラ度合が再び検出されたときに、閾値を再設定するようにしてもよい。あるいは、黒ムラ度合検出部41により黒ムラ度合が検出される都度、閾値を設定し直すようにしてもよい。   In the configuration example of FIG. 4, for example, once the threshold is set, the threshold setting unit 22A uses the value in a fixed manner. Alternatively, the set threshold value may be fixedly used for a predetermined period, and then, when the black unevenness degree detection unit 41 detects the black unevenness degree again, the threshold value may be reset. Alternatively, the threshold value may be reset every time the black unevenness degree detection unit 41 detects the black unevenness degree.

別の例として、画像データの全画素の最大輝度に応じて拡散レベルを可変制御するようにしてもよい。図5は、画像データの全画素の最大輝度に応じて拡散レベルを可変制御する場合における表示装置の構成例を示す図である。図5に示す構成例では、表示装置は、最大輝度検出部51を更に備えている。また、乱数データ発生部20は、閾値設定部22に代えて閾値設定部22Bを備えている。   As another example, the diffusion level may be variably controlled according to the maximum luminance of all pixels of the image data. FIG. 5 is a diagram illustrating a configuration example of a display device when the diffusion level is variably controlled according to the maximum luminance of all pixels of the image data. In the configuration example illustrated in FIG. 5, the display device further includes a maximum luminance detection unit 51. Further, the random number data generation section 20 includes a threshold value setting section 22B instead of the threshold value setting section 22.

最大輝度検出部51は、画像データ入力部20により入力された画像データの全画素の最大輝度を検出する。閾値設定部22Bは、最大輝度検出部51により検出された最大輝度に応じて、閾値設定部22により設定する閾値を可変制御することにより、拡散レベルを可変制御する。   The maximum luminance detecting unit 51 detects the maximum luminance of all pixels of the image data input by the image data input unit 20. The threshold setting unit 22B variably controls the diffusion level by variably controlling the threshold set by the threshold setting unit 22 in accordance with the maximum luminance detected by the maximum luminance detection unit 51.

具体的には、論理演算としてXOR演算部34を用いる場合、閾値設定部22Bは、最大輝度が大きいほど、閾値を大きくして拡散レベルが小さくなる(輝度値の変化が起きにくくなる)ようにする。画像データの輝度が大きいときには、元々輝度ムラが目立ちにくいからである。なお、論理演算として論理和を算出する場合も、最大輝度が大きいほど閾値が大きくなるように可変制御する。一方、論理演算として論理積を算出する場合は、最大輝度が大きいほど閾値が小さくなるように可変制御する。   Specifically, when the XOR operation unit 34 is used as the logical operation, the threshold value setting unit 22B increases the threshold value and decreases the diffusion level (the change of the luminance value is less likely to occur) as the maximum luminance increases. I do. This is because when the luminance of the image data is large, the luminance unevenness is originally inconspicuous. In addition, also when calculating a logical sum as a logical operation, the variable control is performed such that the threshold value increases as the maximum luminance increases. On the other hand, when calculating a logical product as a logical operation, variable control is performed so that the threshold value decreases as the maximum luminance increases.

なお、図5の構成例において、閾値設定部22Bは、例えば、閾値をいったん設定した後は、その値を固定的に用いるようにする。あるいは、いったん設定した閾値を所定期間だけ固定的に用い、その後に最大輝度検出部51により最大輝度が再び検出されたときに、閾値を再設定するようにしてもよい。あるいは、最大輝度検出部51により最大輝度が検出される都度、閾値を設定し直すようにしてもよい。   In the configuration example of FIG. 5, for example, after once setting the threshold, the threshold setting unit 22B uses the value in a fixed manner. Alternatively, the set threshold value may be fixedly used for a predetermined period, and then, when the maximum luminance is detected again by the maximum luminance detection unit 51, the threshold value may be reset. Alternatively, the threshold value may be reset each time the maximum luminance is detected by the maximum luminance detection unit 51.

さらに別の例として、バックライトの輝度の状態に応じて拡散レベルを可変制御するようにしてもよい。例えば、表示装置が車載用のディスプレイの場合、表示装置の周囲が明るい昼間はバックライトの輝度を高くし、表示装置の周囲が暗い夜間はバックライトの輝度を低くするPWM制御を行うことによって、視認性を向上させる工夫がなされている。   As still another example, the diffusion level may be variably controlled according to the state of the luminance of the backlight. For example, when the display device is a vehicle-mounted display, by performing PWM control to increase the brightness of the backlight during the daytime when the periphery of the display device is bright and to decrease the brightness of the backlight at nighttime when the periphery of the display device is dark, A device has been devised to improve visibility.

図6は、このPWM制御によってバックライトの輝度がどのように設定されているかの状態に応じて拡散レベルを可変制御する場合における表示装置の構成例を示す図である。図6に示す構成例では、表示装置は、バックライト輝度検出部61を更に備えている。また、乱数データ発生部20は、閾値設定部22に代えて閾値設定部22Cを備えている。   FIG. 6 is a diagram illustrating a configuration example of a display device in a case where the diffusion level is variably controlled in accordance with the state of how the luminance of the backlight is set by the PWM control. In the configuration example shown in FIG. 6, the display device further includes a backlight luminance detecting unit 61. Further, the random number data generation section 20 includes a threshold value setting section 22C instead of the threshold value setting section 22.

バックライト輝度検出部61は、バックライトの輝度の状態を検出する。例えば、バックライト輝度検出部61は、PWM制御によってバックライトの輝度が高く設定されているのか、低く設定されているのかを検出する。あるいは、バックライト輝度検出部61は、バックライトの輝度を実際に検出し、検出した輝度が所定の閾値より大きいか否かを判定するようにしてもよい。   The backlight luminance detecting section 61 detects the state of the luminance of the backlight. For example, the backlight luminance detecting unit 61 detects whether the luminance of the backlight is set high or low by the PWM control. Alternatively, the backlight luminance detection unit 61 may actually detect the luminance of the backlight and determine whether the detected luminance is larger than a predetermined threshold.

閾値設定部22Cは、バックライト輝度検出部61により検出されたバックライトの輝度の状態(バックライトの輝度が高く設定されているのか、低く設定されているのかの状態)に応じて、閾値設定部22により設定する閾値を可変制御することにより、拡散レベルを可変制御する。   The threshold setting unit 22C sets the threshold according to the state of the backlight brightness detected by the backlight brightness detection unit 61 (whether the brightness of the backlight is set high or low). By variably controlling the threshold value set by the unit 22, the diffusion level is variably controlled.

具体的には、論理演算としてXOR演算部34を用いる場合、閾値設定部22Cは、バックライトの輝度が高く設定されているときは、閾値を大きくして拡散レベルが小さくなる(輝度値の変化が起きにくくなる)ようにする。逆に、バックライトの輝度が低く設定されている場合、閾値設定部22Cは、閾値を小さくして拡散レベルが大きくなる(輝度値の変化が起きやすくなる)ようにする。   Specifically, when the XOR operation unit 34 is used as the logical operation, the threshold value setting unit 22C increases the threshold value and decreases the diffusion level when the backlight luminance is set high (change in luminance value). Is less likely to occur). Conversely, when the brightness of the backlight is set to be low, the threshold value setting unit 22C sets the threshold value to be small so that the diffusion level becomes large (the luminance value tends to change).

なお、論理演算として論理和を算出する場合も、バックライトの輝度が高く設定されているときは閾値が大きくなり、バックライトの輝度が低く設定されているときは閾値が小さくなるように可変制御する。一方、論理演算として論理積を算出する場合は、バックライトの輝度が高く設定されているときは閾値が小さくなり、バックライトの輝度が低く設定されているときは閾値が大きくなるように可変制御する。   In addition, when calculating the logical sum as a logical operation, the variable control is performed such that the threshold value is large when the backlight luminance is set high and the threshold value is small when the backlight luminance is set low. I do. On the other hand, when calculating a logical product as a logical operation, the threshold value is reduced when the backlight luminance is set high, and the threshold value is increased when the backlight luminance is set low. I do.

また、上記実施形態では、画像データの全域に対して一律に乱数データによるディザ処理を行う例について説明したが、本発明はこれに限定されない。例えば、画像データ入力部10により入力された画像データの全画素のうち所定位置の画素と、それ以外の画素とで、拡散レベルを変えるようにしてもよい。具体的には、表示パネルの全領域のうち、筐体の構造等から圧力がかかりやすい箇所(コーナー部分や支持構造体部分など)があらかじめ分かっている場合や、タッチパネルで頻繁にタッチされる箇所があらかじめ分かっているような場合には、その箇所とそれ以外の箇所とで、閾値設定部22により設定する閾値を異ならせるようにする。すなわち、上記特定の箇所についてはそれ以外の箇所と比べて拡散レベルを高くすることにより、輝度ムラがより目立ちにくくなるようにすることができる。   Further, in the above-described embodiment, an example has been described in which dither processing is uniformly performed using random number data over the entire area of image data, but the present invention is not limited to this. For example, the diffusion level may be changed between a pixel at a predetermined position and all the other pixels of the image data input by the image data input unit 10. Specifically, of the entire area of the display panel, a place where pressure is likely to be applied from the structure of the housing or the like (a corner portion, a support structure portion, or the like) is known in advance, or a place where the touch panel is frequently touched. Is known in advance, the threshold set by the threshold setting unit 22 is made different between that location and other locations. That is, by increasing the diffusion level of the above-described specific portion as compared with the other portions, it is possible to make luminance unevenness less noticeable.

なお、上記実施形態では、画像データの最下位ビットのみを乱数データで操作する例について説明したが、本発明はこれに限定されない。例えば、画像データのビット数が大きい場合は、下位数ビットを乱数データで操作するようにしてもよい。要するに、輝度の変化が数%程度以下に収まるようにすればよく、上記実施形態はその一例として最下位ビットのみの操作を示したに過ぎない。   In the above embodiment, an example has been described in which only the least significant bit of image data is operated with random number data, but the present invention is not limited to this. For example, when the number of bits of the image data is large, the lower few bits may be operated with random number data. In short, it suffices that the change in the luminance is kept within about several percent or less, and the above embodiment merely shows the operation of only the least significant bit as an example.

また、上記実施形態では、画像データがRGBデータである場合の例について説明したが、本発明はこれに限定されない。例えば、画像データがYCbCrデータであってもよいし、CMYKデータであってもよい。   Further, in the above embodiment, the example in which the image data is the RGB data has been described, but the present invention is not limited to this. For example, the image data may be YCbCr data or CMYK data.

その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。   In addition, each of the above-described embodiments is merely an example of a specific embodiment for carrying out the present invention, and the technical scope of the present invention should not be interpreted in a limited manner. That is, the present invention can be implemented in various forms without departing from the gist or the main features thereof.

10 画像データ入力部
20 乱数データ発生部
21 乱数発生部
22,22A,22B,22C 閾値設定部
23 比較部
30 誤差拡散部
34 XOR演算部
41 黒ムラ度合検出部
51 最大輝度検出部
61 バックライト輝度検出部
DESCRIPTION OF SYMBOLS 10 Image data input part 20 Random number data generation part 21 Random number generation part 22, 22A, 22B, 22C Threshold setting part 23 Comparison part 30 Error diffusion part 34 XOR operation part 41 Black unevenness degree detection part 51 Maximum luminance detection part 61 Backlight luminance Detection unit

Claims (6)

nビットから成る画像データを入力する画像データ入力部と、
ビットから成る乱数データを発生させる乱数データ発生部と、
上記画像データ入力部により入力された上記画像データの1画素毎に、上記画像データの最下位ビットのデータと、上記乱数データ発生部により発生された上記乱数データとを論理演算することにより、ディザ処理を行う誤差拡散部とを備え、
上記誤差拡散部は、
上記画像データの1画素毎に、上記画像データの最下位ビットのデータと、1ビットから成る上記乱数データとを論理演算することにより、上記ディザ処理を行い、
上記乱数データ発生部は、
乱数を発生させる乱数発生部と、閾値を設定する閾値設定部と、上記乱数発生部により発生された乱数が上記閾値設定部により設定された閾値より大きいか否かを比較し、その比較結果に応じて上記1ビットから成る上記乱数データを発生させる比較部とを備え、上記閾値設定部により設定する閾値を可変制御することによって、上記乱数データを用いた論理演算によって上記画像データの値を変化させる程度を表す拡散レベルを可変制御する
ことを特徴とする表示装置。
an image data input unit for inputting image data composed of n bits;
A random number data generating unit for generating random number data comprising one bit or al,
For each pixel of the image data input by the image data input unit, a dither operation is performed by logically operating the least significant bit data of the image data and the random number data generated by the random number data generation unit. An error diffusion unit for performing processing,
The error diffusion unit,
For each pixel of the image data, the dither process is performed by performing a logical operation on the least significant bit data of the image data and the random number data of 1 bit,
The random number data generation unit includes:
A random number generating unit that generates a random number, a threshold setting unit that sets a threshold value, and whether the random number generated by the random number generating unit is larger than a threshold value set by the threshold setting unit is compared. And a comparator for generating the one-bit random number data in response to the threshold value set by the threshold value setting part, thereby changing the value of the image data by a logical operation using the random number data. A display device, which variably controls a diffusion level indicating a degree to be performed.
上記画像データ入力部により入力された上記画像データの全画素が黒データのときの最大輝度差を黒ムラ度合として検出する黒ムラ度合検出部を更に備え、
上記黒ムラ度合検出部により検出された上記黒ムラ度合に応じて、上記閾値設定部により設定する閾値を可変制御することによって、上記拡散レベルを可変制御することを特徴とする請求項1に記載の表示装置。
The image processing apparatus further includes a black unevenness degree detection unit that detects a maximum luminance difference when all pixels of the image data input by the image data input unit are black data as a black unevenness degree,
The diffusion level is variably controlled by variably controlling a threshold value set by the threshold value setting unit in accordance with the black unevenness degree detected by the black unevenness degree detection unit. Display device.
上記画像データ入力部により入力された上記画像データの全画素の最大輝度を検出する最大輝度検出部を更に備え、
上記最大輝度検出部により検出された上記最大輝度に応じて、上記閾値設定部により設定する閾値を可変制御することによって、上記拡散レベルを可変制御することを特徴とする請求項1に記載の表示装置。
The image processing apparatus further includes a maximum luminance detecting unit that detects a maximum luminance of all pixels of the image data input by the image data input unit,
The display according to claim 1, wherein the diffusion level is variably controlled by variably controlling a threshold value set by the threshold value setting unit in accordance with the maximum luminance detected by the maximum luminance detection unit. apparatus.
バックライトの輝度の状態を検出するバックライト輝度検出部を更に備え、
上記バックライト輝度検出部により検出された上記バックライトの輝度の状態に応じて、上記閾値設定部により設定する閾値を可変制御することによって、上記拡散レベルを可変制御することを特徴とする請求項1に記載の表示装置。
Further comprising a backlight luminance detection unit for detecting the state of the luminance of the backlight,
The spread level is variably controlled by variably controlling a threshold value set by the threshold value setting unit according to a state of the luminance of the backlight detected by the backlight luminance detection unit. 2. The display device according to 1.
上記画像データ入力部により入力された上記画像データの全画素のうち所定位置の画素と、それ以外の画素とで、上記閾値設定部により設定する閾値を可変制御することによって、上記拡散レベルを可変制御することを特徴とする請求項1に記載の表示装置。   The diffusion level can be varied by variably controlling a threshold value set by the threshold value setting unit with a pixel at a predetermined position among all pixels of the image data input by the image data input unit and other pixels. The display device according to claim 1, wherein the display device is controlled. 表示装置の画像データ入力部が、nビットから成る画像データを入力する第1のステップと、
上記表示装置の乱数データ発生部が、1ビットから成る乱数データを発生させる第2のステップと、
上記表示装置の誤差拡散部が、上記画像データ入力部により入力された上記画像データの1画素毎に、上記画像データの最下位ビットのデータと、上記乱数データ発生部により発生された上記乱数データとを論理演算することにより、ディザ処理を行う第3のステップとを有し、
前記第2のステップにおいて、上記乱数データ発生部は、
閾値を設定すると共に乱数を発生させ、発生させた乱数が設定した閾値より大きいか否かを比較し、その比較結果に応じて上記1ビットから成る上記乱数データを発生させる一方、設定する閾値を可変制御することによって、上記乱数データを用いた論理演算によって上記画像データの値を変化させる程度を表す拡散レベルを可変制御する
ことを特徴とする輝度ムラ制御方法。
A first step in which an image data input unit of the display device inputs image data composed of n bits;
A second step in which the random number data generation unit of the display device generates random number data of 1 bit;
The error diffusion unit of the display device, for each pixel of the image data input by the image data input unit, the least significant bit data of the image data and the random number data generated by the random number data generation unit And a third step of performing dither processing by performing a logical operation on
In the second step, the random number data generator includes:
A threshold is set and a random number is generated, and it is compared whether the generated random number is greater than a set threshold. A brightness unevenness control method, comprising: variably controlling a diffusion level indicating a degree of changing a value of the image data by a logical operation using the random number data.
JP2015228569A 2015-11-24 2015-11-24 Display device and brightness unevenness control method Active JP6628575B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015228569A JP6628575B2 (en) 2015-11-24 2015-11-24 Display device and brightness unevenness control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015228569A JP6628575B2 (en) 2015-11-24 2015-11-24 Display device and brightness unevenness control method

Publications (2)

Publication Number Publication Date
JP2017097148A JP2017097148A (en) 2017-06-01
JP6628575B2 true JP6628575B2 (en) 2020-01-08

Family

ID=58804937

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015228569A Active JP6628575B2 (en) 2015-11-24 2015-11-24 Display device and brightness unevenness control method

Country Status (1)

Country Link
JP (1) JP6628575B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11902698B2 (en) * 2019-07-31 2024-02-13 Sony Group Corporation Display apparatus

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2915445B2 (en) * 1989-10-26 1999-07-05 キヤノン株式会社 Image processing device
JP3251617B2 (en) * 1991-11-19 2002-01-28 キヤノン株式会社 Image processing apparatus and method
JPH05176168A (en) * 1991-12-20 1993-07-13 Ricoh Co Ltd Adaptive halftone processing method
JP3232921B2 (en) * 1994-11-17 2001-11-26 株式会社富士通ゼネラル Pseudo pattern processing circuit
WO2012081155A1 (en) * 2010-12-16 2012-06-21 パナソニック株式会社 Display device, display method, and integrated circuit
US8860750B2 (en) * 2011-03-08 2014-10-14 Apple Inc. Devices and methods for dynamic dithering

Also Published As

Publication number Publication date
JP2017097148A (en) 2017-06-01

Similar Documents

Publication Publication Date Title
CN112447129B (en) Method for driving display panel
JP5443211B2 (en) system
JP2016038567A (en) Display device and control method thereof
KR20190107217A (en) Method of performing an image-adaptive tone mapping and display device employing the same
KR102582631B1 (en) Method of driving a display panel and organic light emitting display device employing the same
KR101233495B1 (en) Management techniques for video playback
JP2013148870A (en) Display device and control method thereof
US20090273707A1 (en) Frame rate conversion apparatus, frame rate conversion method, and computer-readable storage medium
JP5472576B2 (en) Display device, program, and information storage medium
JP2015176137A (en) Image display device, light emitting device, and control method thereof
JP6628575B2 (en) Display device and brightness unevenness control method
JP5963942B2 (en) VIDEO SIGNAL CONTROL METHOD AND VIDEO SIGNAL CONTROL DEVICE FOR DISPLAY DEVICE
US20150035848A1 (en) Display apparatus and control method thereof
US20140368531A1 (en) Dynamic contrast enhancement using dithered gamma remapping
JP2019070850A (en) Display and method for controlling the same
US12142219B1 (en) Inverse pixel burn-in compensation systems and methods
US12499806B2 (en) Multi-least significant bit (LSB) dithering systems and methods
JP6079549B2 (en) Image processing apparatus and image processing method
WO2019239989A1 (en) Display device
JP6494195B2 (en) Image display apparatus, image display apparatus control method, and program
WO2012081155A1 (en) Display device, display method, and integrated circuit
JP2015081996A (en) Display device, control method and program of display device
JP5957675B2 (en) Self-luminous display device, self-luminous display device control method, and computer program
JP2009017446A (en) Image processing device, image processing method, and program for image processing
JP2015081996A5 (en)

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180531

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190305

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190329

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190827

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190920

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: 20191203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191203

R150 Certificate of patent or registration of utility model

Ref document number: 6628575

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150