The present application claims priority from Japanese application serial no. 2005-120848 filed on Apr. 19, 2005, the content of which is hereby incorporated by reference into this application.
1. Field of the Invention
The present invention relates to an image display device such as a liquid crystal display, or more particularly, to an active matrix type display device that supports multiscanning and a method for driving the display device.
2. Description of the Related Art
Active matrix type display devices including a thin-film transistor (TFT) liquid crystal display device have been adopted as a display device to be included in a portable cellular phone or a personal digital assistant owing to such features as a thin lightweight style and low power consumption. In particular, as far as the portable cellular phone is concerned, the improvement in a resolution to be offered by the display device is promoted more earnestly than the sophistication in the performance of a camera feature or an arithmetic processing unit. However, as for the design of display screen images that express applications such as Internet contents and games provided by the portable cellular phone, a design offering a resolution of 240 horizontal pixels by three colors of red, green, and blue by 320 vertical pixels (which shall be referred to as a QVGA resolution that is a resolution stipulated in the quad video graphic array (QVGA) graphic standard) has become mainstream. Even if the display device is designed to offer a higher resolution, the resolution to be exhibited by contents will not presumably shift to the higher one immediately.
Japanese Patent Application Publication No. 2004-252102 describes a method of transforming a QVGA content into video, which is compatible with a high resolution offered by a display device, by performing enlargement so that the QVGA content can be displayed on the display device. In order to implement the method, however, a system should include an enlarging means such as an enlargement circuit or an image memory in which the same number of pixels as those displayed in a display area can be stored. This leads to an increase in a load incurred by an arithmetic processing unit or a rise in a cost.
In order to display an image, which exhibits the currently mainstream QVGA resolution, on a display device offering a higher resolution, an enlarging means is needed. This triggers a concern about a rise in a cost.
The present invention provides a display device that displays an image and a method for driving the display device by a little modifying a conventional display device, which offers a high resolution, without the necessity of a memory whose storage capacity is large enough to hold pixels constituting a screen image displayed on the display device.
The display device in accordance with the present invention has a high-resolution display area, and includes a scan line drive unit (gate driver circuit), a data line drive unit (data driver circuit), and a data distribution unit (demultiplexer circuit) that connects the data driver circuit to data lines in a display panel (display area) and selects any of the data lines on a time division basis.
Existing data driver circuits include a data driver circuit with built-in demultiplexer circuits, for example, a QVGA data driver circuit. The QVGA data driver circuit uses demultiplexer circuits, each of which transmits three outputs via each of 240 output ports thereof, to write 240 pixels (240 by three colors of red, green, and blue).
The number of outputs to be transmitted via each output port of the demultiplexer circuit is doubled to be six, whereby the number of pixels to be written horizontally is doubled to be 480 (480 by three colors of red, green, and blue). For a high resolution, the output ports of the demultiplexer circuit are validated one by one. For a low resolution, the output ports of the demultiplexer circuit are validated in twos (in parallel). Thus, display data is horizontally doubled or horizontally enlarged to be twice larger.
As mentioned above, the number of outputs to be transmitted via each output port of the demultiplexer circuit is designated based on a resolution to be supported by multiscanning. For high-resolution display, one output is written on each data line. For low-resolution display, a plurality of data lines is written concurrently (in parallel) in order to implement the multiscanning. Since the timing of controlling the demultiplexer circuit and the timing of controlling the gate driver circuit vary depending on whichever of the high-resolution display and low-resolution display is performed, a timing signal generator is included in association with each of high and low resolutions.
For example, assume that multiscanning supports both of the QVGA resolution and a resolution of 480 horizontal pixels by three colors of red, green, and blue by 640 vertical pixels (which shall be referred to as a VGA resolution that is a resolution stipulated in the VGA graphic standard). For the VGA resolution, the timing of controlling the demultiplexer circuit is determined so that one line period determined in order to attain the VGA resolution will be divided into six sub-periods and data will be sequentially routed to six data lines via one output port. For the QVGA resolution, the timing of controlling the demultiplexer circuit is determined so that two line periods each determined in order to attain the. VGA resolution will be divided into three sub-periods and two data lines will be selected at one time in order to horizontally enlarge display-data.
Likewise, for the VGA resolution, the timing of controlling the gate driver circuit is determined so that one line will be scanned during one line period. For the QVGA resolution, the timing of controlling the gate driver circuit is determined so that two lines will be concurrently (in parallel) scanned during two line periods, each of which is determined in order to attain the VGA resolution, in order to vertically enlarge display data.
According to the present invention, a high-resolution display device having an existing data driver circuit partly modified and including demultiplexer circuits can support multiscanning, offer a high resolution, and display existing contents. The present invention can be constructed by merely partly modifying an existing data driver circuit. Consequently, the multiscanning feature can be implemented in the display device with the same cost as the one currently required for peripheral circuits and the same man-hours required for designing as currently required ones.
Moreover, the present invention can be effectively adapted, especially, to a display device to be included in a portable cellular phone or a personal digital assistant.
Referring to
Each of the demultiplexer circuits 103 is connected to one output port 106 of the data driver circuit 100 and onto six data lines 107-1 to 107-6 in the display area (a first-pixel red data line Ra, a first-pixel green data line Ga, a first-pixel blue data line Ba, a second-pixel red data line Rb, a second-pixel green data line Gb, and a second-pixel blue data line Bb). Based on six control signals SW1 to SW6 (applied to control lines 108-1 to 108-6 respectively) associated with the respective data lines 107-1 to 107-6, the demultiplexer circuit 103 distributes display gray-level voltages sent via the one output port 106 to the data lines 107-1 to 107-6 on a time division basis.
Herein, two hundred and forty one-input six-output demultiplexer circuits 103 are included in association with two hundred and forty output ports of the data driver circuit 100. The control signals SW1 to SW6 (applied to the control lines 108-1 to 108-6 respectively) may be used in common among the two hundred and forty demultiplexer circuits 103.
The data driver circuit 100 is realized with a conventional data driver LSI that conforms to the QVGA standard and includes two hundred and forty output ports. A line latch circuit 109, a multiplexer circuit 110, and a timing signal generator circuit 111 are realized by a bit modifying conventional ones. The line latch circuit 109 latches data that is equivalent to a product of 480 pixels by three colors of red, green, and blue and that constitutes one line. The multiplexer circuit 110 has six input ports and one output port.
Accordingly, the timing signal generator circuit 111 is modified so that a control signal to be fed to the six-input one-output multiplexer circuit 111 and a control signal to be fed to the one-input six-output demultiplexer circuits 103 will be changed from ones to others according to an external control signal with which resolutions supported by multiscanning are switched. A digital-to-analog converter circuit 112 and a signal amplifier circuit 113 may have the same circuitry as conventional ones.
Since the number of output ports included in the data driver circuit 100 is 240, the data driver circuit 100 transmits one thousand, four hundred and forty (=240×6(480×three colors of red, green, and blue)) during 1H. The control signals SW1 to SW6 (applied to the control lines 108-1 to 108-6 respectively) are set to an on state one by one in order dependent on the order, in which the display gray-level voltages DataOut (204) are transferred, so that each control signal will assume the on state during one sixth of the 1H period.
For example, when the display gray-level voltages DataOut (204) are transferred in order of voltages R1, R2, G1, G2, B1, and B2, the control signals SWn (where n denotes any value ranging from 1 to 6) to be associated with the voltages are validated in order of signals SW1, SW4, SW2, SW5, SW3, and SW6 so that the gray-level voltages will be one by one applied to the respective data lines 107-1 to 107-6.
Consequently, the display gray-level voltages can be applied to the data lines, which handle two horizontal pixels, via one output port of the data driver circuit 100 during the 1H period. Since the number of output ports of the data driver circuit 100 is 240, data of 480 pixels can be transferred.
Assuming that a frame memory capable of holding QVGA display data expressing one screen image is included, the horizontal sync signal to be used as a reference signal (VGAHsync (300) or QVGAHsync (301)) is produced synchronously with an output display gray level at the timing independent of an input. However, if the frame memory is not included, since the output display gray level is supplied at the timing synchronous with an input, the horizontal sync signal should be produced synchronously with the input. Consequently, the gate outputs 303-a (Out1, Out2, etc., and Out320) are transmitted as signals with which gates are sequentially opened and which are shifted at intervals of 1H indicated with the QVGA reference signal or at intervals of 2H indicated by the VGA reference signal.
Since the number of one-input six-output demultiplexer circuits 103 is 240, seven hundred and twenty (=240×3 (240×three colors of red, green, and blue)) display data items are transmitted during the 1H period for QVGA display (equivalent to the 2H period for VGA display). The control signals SW1 to SW6 (108-1 to 108-6) are set to an on state in twos in order dependent on the order in which the display gray-level voltages DataOut (304) are transferred. At this time, the 1H period for QVGA display (equivalent to the 2H period for VGA display) is trisected so that each control signal will assume the on state during one third of 1H.
For example, assume that the display gray-level voltages DataOut (304) are transferred in order of voltages R, G, and B, the control signals SWn (where n denotes a value ranging from 1 to 6) to be associated with the voltages are validated in order of paired signals SW1 and SW4, SW2 and SW5, and SW3 and SW6. The gray-level voltages are sequentially applied to pairs of adjoining ones of the respectively data lines 107-1 to 107-6. Consequently, identical display data is written at the locations of two horizontal pixels and two vertical pixels in the display area for VGA display. Thus, enlarged QVGA display is achieved.
In
The input data checking circuit 407 checks a resolution exhibited by externally received display data, checks if reception of display data should be interrupted, stores display data in the frame memory 206, or transfers display data to the line latch circuit 401.
If the input data checking circuit 407 recognizes externally received display data as data conformable to the QVGA graphic standard, the foregoing enlargement is performed for display. If the input data checking circuit 407 recognizes the externally received display data as data conformable to the VGA graphic standard, the VGA input display data is not stored in the frame memory 406 but is displayed according to the aforesaid method via the data switching circuit 408.
Reception of external display data may be interrupted, and QVGA display data stored in the frame memory may be enlarged according to the aforesaid method and displayed. In this case, supply of external display data is not needed, that is, an external unit (CPU) can be halted. Eventually, display can be achieved with the power consumption of an entire system held low.
Furthermore, when VGA display data is received, every fourth pixel may be stored. A quarter of the VGA data that is stored may be enlarged according to the aforesaid method and then displayed. In this case, display can be achieved with low power consumption without the necessity of external display data.
As mentioned above, a typical QVGA data driver LSI, and a gate driver circuit, demultiplexer circuits, and other simple circuits included in a liquid crystal panel make it possible to implement multiscanning that is compatible with both the VGA and QVGA graphic standards. The multiscanning modes associated with the VGA and QVGA graphic standards can be dynamically switched. Specifically, the display device checks a manipulation performed at a system (external equipment) or checks transferred input data so as to determine either of the multiscanning modes.
Moreover, although the present embodiment has been described by taking for instance multiscanning that is compatible with both the VGA and QVGA graphic standards, the present invention can be applied to multiscanning that is compatible with other graphic standards including the common intermediate format (CIF) (352×RGB×288), quarter common intermediate format (QCIF) (176×RGB×144), UXGA (1600×RGB×1200), and super video graphics array (SVGA) (800×RGB×600). Herein, a ratio of a horizontal resolution to a vertical resolution is 2:1. In this case, CIF, QCIF, etc. should be read for VGA and QVGA in the above description. The same constituent features as the aforesaid ones can be applied to these graphic standards but the present invention is not limited to the VGA and QVGA graphic standards.
In
The data driver LSI 500 includes a data driver circuit 504 and one-input six-output demultiplexer circuits 505. The gate driver LSIs 502 and 503 are realized with general products, for example, gate driver LSIs that support the QVGA graphic standard and have three hundred and twenty output ports.
The present embodiment includes two gate driver circuits. One gate driver or numerous gate drivers may be employed in order to achieve the same actions. The number of gate drivers to be included may be determined arbitrarily.
As mentioned above, the present invention can be implemented by modifying the demultiplexer circuits included in an existing data driver and devising the connections of gate lines in a liquid crystal panel. Even the LSI structure shown in
An active matrix type display device and a driving method in accordance with the present invention will be described in conjunction with
Each of the one-input four-output demultiplexer circuits 603 is connected to one output port 606 of the data driver circuit 600, and connected onto four data lines 607-1 to 607-4 included in the display area 602 (in a first pattern that shall be called an R pattern, the data lines serve as a first-pixel red data line Ra, a first-pixel green data line Ga, a first-pixel blue data line Ba, and a second-pixel red data line Rb; in a second pattern that shall be called a G pattern, the data lines serve as a second-pixel green data line Bg, a second-pixel blue data line Bb, a third-pixel red data line Rc, and a third-pixel green data line; and in a third pattern that shall be called a B pattern, the data lines serve as a third-pixel blue data line Bc, a fourth-pixel red data line Rd, a fourth-pixel green data line Gd, and a fourth-pixel blue data line Bd) (the three patterns are repeatedly alternated relative to every set of three output ports). In response to four control signals SW1 to SW4 associated with the respective data lines 607-1 to 607-4 (applied to the respective control lines 608-1 to 608-4), the gray-level voltages transmitted via the output port 606 are distributed to the data lines 607-1 to 07-4 on a time division basis.
In association with the two hundred and forty output ports of the data driver circuit 600, two hundred and forty one-input four-output demultiplexer circuits 603 are included. The control signals SW1 to SW4 (applied to the respective control lines 608-1 to 608-4) may be used in common among the two hundred and forty demultiplexer circuits 603.
Since the number of one-input four-output demultiplexer circuits 603 is 240, nine hundred and sixty (=240×4 (320×three colors of red, green, and blue)) display data items are transmitted during the 1H period. The control signals SW1 to SW4 (applied to the control lines 608-1 to 608-4 respectively) are set to an on state one by one in order dependent on the order in which the display gray-level voltages DataOut (704) are transferred. At this time, the 1H period is quadrisected so that each control signal will assume the on state during a quarter of the 1H period.
For example, for the R pattern, the display gray-level voltages DataOut (704) are transferred in order of voltages R1, G1, B1, and R2. The control signals SWn (where n denotes a value ranging from 1 to 4) associated with the voltages are validated in order of signals SW1, SW2, SW3, and SW4. Consequently, the gray-level voltages are applied to the respective data lines 607-1 to 607-4 one by one.
As mentioned above, display gray-level voltages are applied to data lines, to which four horizontal sub-pixels (one pixel shall be composed of three sub-pixels) are routed, via one output port of the data driver circuit 600 during the 1H period. Consequently, the 240-output data driver can transfer data items of 960 sub-pixels, that is, 320 pixels.
The relationship between the two horizontal sync signals DisplayHsync (800) and QVGAHsync (801) that act as reference signals is established so that the signal DisplayHsync (800) will exhibit a 4H cycle while the signal QVGAHsync (801) will exhibit a 3H cycle, that is, the beginning of the first line at which the signal DisplayHsync (800) rises will be synchronized with the beginning of the first line at which the signal QVGAHsync (801) rises.
Moreover, when the frame memory capable of preserving QVGA display data that represents one screen image is included, the reference signals are produced synchronously with an output display gray-level signal independently of an input signal. However, when the frame memory is not included, since the output display gray-level signal is transmitted at the timing synchronous with the input signal, the signal DisplayHsync (800) must be produced synchronously with the input signal.
Consequently, a timing signal Shift_a (802-a) with which the output ports of the gate driver circuit 604 are shifted is synchronous with the beginning of the first line at which the signal QVGAHsync (801) rises, and synchronous with a rise of the signal DisplayHsync (800) occurring at intervals of 2H. In other words, the signal QVGAHsync (801) is a signal that rises at intervals of 1.5H indicated by the signal DisplayHsync (800).
Moreover, a mask signal Disp_a (803-a) is transferred to the gate driver circuit 604. At this time, the mask signal assumes an on state during the first 1H period within the 3H cycle of the signal QVGAHsync (801) used as a reference signal, an off state during the second 1H period, and the on state during the third 1H period. Consequently, gate outputs 804-a (Out1, Out2, etc., and Out213) are transmitted as signals with which gates are opened at the timings of the first and third 1H periods within the 3H cycle of the QVGA reference signal.
According to the driving method indicated in
Since the number of one-input four-output demultiplexer circuits 603 is 240, seven hundred and twenty display data items (=240×3 (240×three colors of red, green, and blue)) are transmitted during the 1H period indicated by the QVGA reference signal. The control signals SW1 to SW4 (608-1 to 608-4) have two of them set to an on state during the first third part of the 1H period indicated by the QVGA reference signal, and have one of them set to the on state during the second and third parts of the 1H period. The order in which the control signals are set to the one state depends on the order in which the display gray-level voltages DataOut (805) are transferred. For example, for the R pattern, the display gray-level voltages DataOut (805) are transferred in order of voltages R, G, and B. The associated control signals SWn (where n denotes a value ranging from 1 to 4) are validated in order of signals SW1 and SW4, SW2, and SW3. The gray-level voltages are applied to the respective data lines 607-1 to 607-4 in such a manner that the gray-level voltages will be first applied to two data lines, then applied to one data line, and finally applied to one data line. This means that one color filter is applied to the first sub-pixel and fourth sub-pixel so that identical data will be displayed as the first and fourth sub-pixels.
As mentioned above, QVGA display data of three horizontal pixels by three vertical pixels is displayed as data of four horizontal pixels by four vertical pixels in the display area offering the QVGA×4/3 resolution. Thus, enlarged QVGA display is achieved.
Consequently, the employment of a typical QVGA data driver LSI, and demultiplexers and other simple circuits incorporated in a liquid crystal panel permits multiscanning that is compatible with both the QVGA×4/3 and QVGA graphic standards. The multiscanning modes associated with the QVGA×4/3 and QVGA graphic standards can be dynamically switched. Specifically, the display device checks a manipulation performed at a system or checks transferred display data so as to determine a multiscanning mode.
According to the present embodiment, since enlargement is achieved in units of sub-pixels, there is a fear that a color different from an original one may be produced in some image. However, the employment of a smoothing filter to be applied horizontally can suppress the color difference. Moreover, although the present embodiment supports multiscanning that is compatible with both the QVGA×4/3 and QVGA graphic standards, multiscanning compatible with both QVGA×5/3 and QVGA×N/3 standards can be achieved based on the same idea.
An active matrix type display device and a driving method in accordance with the present invention will be described in conjunction with
The liquid crystal panel 901 includes a display area 902 offering a resolution of 480 horizontal pixels by three colors of red, green, and blue by 320 vertical pixels (which shall be referred to as an HVGA resolution that is a resolution stipulated in the HVGA graphic standard), demultiplexer circuits 903 each having one input port and six output ports, and a gate driver circuit 904 having three hundred and twenty output ports.
When an external input is HVGA display data, external input data representing one line (480 pixels) is saved in the line latch circuit 401 included in the data driver circuit 900. When the external input is QVGA display data, external input data representing one line (240 pixels) and data representing one line (240 pixels) in a QVGA screen image and being stored in the frame memory 406 are saved in the line latch circuit 401 included in the data driver circuit 900.
Each of the demultiplexer circuits 903 is, similarly to the one included in the first embodiment, connected to one output port 905 of the data driver circuit 900, and connected onto six data lines 906-1 to 906-6 included in a display area (a first-pixel red data line Ra, a first-pixel green data line Ga, a first-pixel blue data line Ba, a second-pixel red data line Rb, a second-pixel green data line Gb, and a second-pixel blue data line Bb). In response to six control signals SW1 to SW6 associated with the respective data lines 906-1 to 906-6 (applied to the respective control lines 907-1 to 907-6), the demultiplexer circuit 903 distributes gray-level voltages received via the output port 905 into the data lines 906-1 to 906-6 on a time division basis.
In association with two hundred and forty output ports included in the data driver circuit 900, two hundred and forty one-input six-output demultiplexer circuits 903 are employed. The control signals SW1 to SW6 (applied to the respective control lines 907-1 to 907-6) may be used in common among the two hundred and forty one-input six-output demultiplexer circuits 903.
Assuming that a horizontal sync signal Hsync (1000) is regarded as a reference signal, a signal that rises at intervals of 1H is adopted as a timing signal with which the output ports of the gate driver circuit 904 are shifted. A mask signal Disp (1001) that signifies unmasking is transferred to the gate driver circuit 904. Consequently, gate outputs 1002 (Out1, Out2, etc., and Out320) are transmitted as signals, with which gates are sequentially opened and which are shifted at intervals of 1H, in the same manner as they are for normal QVGA display.
Since the number of demultiplexer circuits 903 is 240, one thousand, four hundred and forty display data items (=240×6. (480×three colors of red, green, and blue)) are transmitted during the 1H period. The control signals SW1 to SW6 (applied to the respective control lines 907-1 to 907-6) are set to an on state one by one in order dependent on the order in which the display gray-level voltages DataOut (1003) are transferred. At this time, the 1H period is divided into six intervals so that each control signal will assume the on state during one sixth of the 1H period.
For example, when the display gray-level voltages DataOut (1003) are transferred in order of voltages R1, G1, B1, R2, G2, and B2, the associated control signals SWn (where n denotes a value ranging from 1 to 6) are validated in order of signals SW1, SW2, SW3, SW4, SW5, and SW6 so that the gray-level voltages will be applied to the respective data lines 906-1 to 906-6.
As mentioned above, when an HVGA display signal exhibiting as high a resolution as the resolution offered by the display area is received, the received high-resolution HVGA display data can be displayed as shown in
When text such as a mail or Internet contents containing little color information is received (when one pixel is normally represented by eighteen bits, one pixel in text is represented by nine bits), data items representing two screen images are stored in the frame memory. The screen-image data items are saved in the line latch circuit and then displayed synchronously with each other. Thus, two-screen image display is achieved based on the QVGA graphic standard. The multiscanning modes associated with the HVGA and QVGA graphic standards can be dynamically switched. Specifically, the display device checks a manipulation performed at a system or checks input data transferred thereto so as to determine a multiscanning mode.
As described in conjunction with the embodiments, according to the present invention, a high-resolution display device having an existing driver circuit a bit modified and including a multiplexer circuit can support multiscanning using a liquid crystal module, can offer a high resolution, and can display existing contents. In the aforesaid embodiments, an input signal is illustrated to be transferred to the data driver circuit via one interface. Even a configuration that includes numerous interfaces including a CPU interface and red, green, and blue signal interfaces and that resembles a configuration adopted for portable cellular phones may ensure the same actions as the aforesaid ones. The present invention is not limited to the configuration including only one input interface.
Number | Date | Country | Kind |
---|---|---|---|
2005-120848 | Apr 2005 | JP | national |