Method of driving liquid-crystal display elements
This application is a Continuation of application Ser. No. 07/813,799, filed Dec. 26, 1991, now abandoned. 
    
    
     BACKGROUND OF THE INVENTION 
     1. Field of the Invention 
     The present invention relates to a method of multiplex-driving active matrix liquid-crystal display (LCD) elements. 
     2. Description of the Related Art 
     LCD elements are used in television sets, personal computers, and the like. 
     Each of these displays comprises a plurality of active matrix LCD elements. These active matrix LCD elements are arranged in rows and columns, each comprising a pixel and an active element. The active elements can drive the pixels in high time-division fashion, without causing crosstalk among the pixels. 
     Active matrix LCD elements are classified into two types. The first type comprises a pixel and a two-terminal active element, e.g., a nonlinear resistive element (more specifically, a thin-film diode (TFD), for example). The second type comprises a pixel and a three-terminal active element, e.g., a thin-film transistor (TFT). 
     Active matrix LCD elements of the first type (hereinafter referred to as &#34;TFD LCD elements&#34;), whose active elements are thin-film diodes, are classified into two types. The first-type TFD LCD elements have so-called &#34;diode-ring structure.&#34; The second-type TFD LCD elements have so-called &#34;back-to-back structure.&#34; 
     FIG. 1 is a plan view of a liquid-crystal display comprising TFD LCD elements having the diode-ring structure. More precisely, it shows only four of the TFD LCD elements incorporated in the display and arranged in rows and columns. The liquid-crystal display has a pair of transparent substrates (not shown), a liquid-crystal layer (not shown) sandwiched between the substrates, a plurality of pixel electrodes 1, a plurality of active elements 2 (i.e., thin-film diodes), a plurality of signal lines 3, and a plurality of opposing electrodes 4. The pixel electrodes 1 are formed on the first substrate and arranged in rows and columns. The active elements 2 are mounted on the first substrate and arranged in rows and columns. The signal lines 3 extend parallel to the rows of the TFD LCD elements, for supplying drive signals to the rows of active elements 2. The opposing electrodes 4 are formed on the second transparent substrate and oppose the pixel electrodes 1. 
     The opposing electrodes 4 extend parallel to the columns of pixel electrodes 1, respectively. Hence, each pixel of the liquid-crystal display shown in FIG. 1 comprises a pixel electrode 1, that portion of an opposing electrode 4 which overlaps the pixel electrode 1, and that portion of the liquid-crystal layer (not shown) which is interposed between the pixel electrode 1 and said portion of the opposing electrode 4. 
     Each active element 2 is a so-called &#34;diode ring&#34;  comprising two diodes 5 and 6 which are connected in parallel and orientated in the opposite directions. As is evident from FIG. 1, the active element 2 is connected at one end to the pixel electrode 1, and at the other end to the signal line 3. 
     Any TFD LCD element of the liquid-crystal display is driven in time-division fashion. A scan signal is supplied to the signal lines 3, and the data signal is supplied to the opposing electrodes 4. 
     More specifically, the diode ring 2 (i.e., the active element) is turned on or off by the voltage applied between its input terminal and the opposing electrode 4. (The input terminal of the active element 2 is the node where the element 2 is connected to the signal line 3, and said voltage is the potential difference between the scan signal and the data signal.) When the active element 2 is turned on, an electric charge is accumulated between the pixel electrode 1 and the opposing electrode 4 which opposes the pixel electrode 1. The charge, thus accumulated, drives that portion of the liquid-crystal layer which is interposed between the pixel electrode 1 and the opposing electrode 4, whereby the pixel displays the data corresponding to the data signal. 
     With reference to FIG. 2A, it will now be explain how to drive one of the pixels of, for example, the second row (hereinafter called &#34;selected pixel&#34;). FIG. 2B shows the waveform of a scan signal S S  to be supplied to the signal line 3 to which the pixel is connected, and that of a data signal S D  to be supplied to the opposing electrode 4 which is part of the selected pixel. In this figure, T S  is a-selecting period during which the row of pixels, including the selected pixel, is selected, and T O  is a non-selecting period during which the other rows of pixels are selected. The selecting period T S  is obtained by dividing a one-field time T F  by the number of pixel rows provided (i.e., the number of signal lines 3). 
     When the scan signal S S  is supplied to the signal line 3 to which the pixels of the second row are connected, and the data signal S D  is supplied to the opposing electrode 4 which is part of the selected pixel, a voltage Va, which changes as is shown in FIG. 3, is applied between the pixel electrode 1 of the selected pixel and that portion of the opposing electrode 4 which overlaps this pixel electrode 1. As is evident from FIG. 3, this voltage Va is a difference between the voltages of the scan signals S S  and S D . The value V1 which the voltage Va has during the selecting period T S  is higher than the threshold voltage of the diode ring 2. The value V3 which the voltage Va has during the non-selecting period T O  is lower than the threshold voltage of the diode ring 2. 
     The selected pixel, which is formed of a pixel electrode 1, that portion of an opposing electrode 4 which overlaps the pixel electrode 1, and that portion of the liquid-crystal layer which is interposed between the electrode 1 and said portion of the opposing electrode 4, is equivalent to a capacitor. The diode ring 2 remains off during the non-selecting period T O . Hence, the voltage V1 between the input of the diode ring 2 and the opposing electrode 4 is applied across the diode ring 2 during the selecting period T S . 
     The diode ring 2 has the current-voltage (I-V) characteristic illustrated in FIG. 4. As is evident from FIG. 4, when the voltage applied to the diode ring 2 rises above the threshold voltage of the diode ring 2 at the start of the selecting period T S , the diode ring 2 is turned on. As a result, a current flows through the ring 2, whereby an electric charge is accumulated in the equivalent capacitor, i.e., the selected pixel. As the pixel is charged more and more, the voltage Va across the diode ring 2 decreases gradually. At the end of the selecting period T S , or at the start of the non-selecting period T O , the voltage Va falls to V2 which is lower than the threshold voltage of the diode ring 2. Hence, the diode ring 2 is turned off. The selected pixel holds the electric charge accumulated during the selecting period T S . 
     The voltage V LC , which is applied between the pixel electrode 1 and the opposing electrode 4 which form selected pixel, changes as is illustrated in FIG. 5. More precisely, the voltage V LC  gradually increases during the selecting period T S  as the pixel is increasingly charged. It falls at the end of the selecting period T S , and remains unchanged during the non-selecting period T O  by virtue of the charge accumulated during the selecting period T S . 
     Thus far it has been described how the selected pixel of the second row is driven. Any other pixel of any other row of the liquid-crystal display shown in FIG. 1 is driven in the same way, whenever it is selected. As scan signals S S  are sequentially supplied to the signal lines 3, and data signals S D  are sequentially supplied to the opposing electrodes 4, the pixels are sequentially selected and driven, accumulating charges corresponding to the data signals. Due to the electric charges they have accumulated, the pixels have their transmittances changed, thus displaying the image represented by the data signals. 
     Described above is how TFD LCD elements having the diode-ring structure are selected and driven in time-division fashion, in order to display an image. The TFD LCD elements having the back-to-back structure are selected and driven in time-division fashion, by the same method as has been described above. TFD LCD elements have no crosstalk among them and can, therefore, be driven in high time-division fashion, no matter whether they have the diode-ring structure or the back-to-back structure. 
     A liquid-crystal display having active matrix LCD elements of the second type (hereinafter referred to as &#34;TFT LCD elements&#34;), whose active elements are thin-film transistors, will now be described. Though not shown in any drawing attached hereto, this liquid-crystal display has a pair of transparent substrates, a liquid-crystal layer sandwiched between the substrates, a plurality of pixel electrodes arranged on the first substrate in rows and columns, a plurality thin-film transistors (TFTs) arranged on the first substrate and having sources connected to the pixel electrodes, respectively, a plurality of scan signal lines for supplying scan signals to the gates of the TFTs, a plurality of data lines for supplying data signals to the drains of the TFTs, and a plurality of opposing electrodes arranged parallel on the second substrate. In this liquid-crystal display, each of the pixels comprises a pixel electrode, that portion of an opposing electrode which overlaps the pixel electrode, and that portion of the liquid-crystal layer which is interposed between the pixel electrode and said portion of the opposing electrode. 
     The TFT LCD elements are sequentially driven in time-division fashion as scan signals are sequentially supplied to the rows of TFTs and data signals are supplied to the columns of TFTs in synchronism with the scan signals, while a reference voltage is being applied to the opposing electrodes. 
     Each of the TFTs is turned on when a scan signal is supplied to its gate. Then, a current proportional to the voltage of the data signal supplied to the drain of the TFT flows to the pixel electrode. An electric charge is thereby accumulated between the pixel electrode and the opposing electrode which overlaps the pixel electrode. Due to the charge, thus accumulated, that portion of the liquid-crystal layer which is interposed between the pixel electrode and the opposing electrode has its transmittance changed. As a result, the pixel displays a dot represented by the data signal. 
     The electric charge is held between the pixel electrode and the opposing electrode during the non-selecting period. In other words, the charge is held there while any other row of pixels is being selected. When the next data signal is supplied to the drain of the TFT whose source is connected to the pixel electrode, the charge corresponding to this data signal is accumulated between the pixel electrode and the opposing electrode. 
     Hence, as the TFT LCD elements are sequentially driven in time-division fashion as described above, they display, in cooperation, an image consisting of the dots represented by the data signals supplied to the drains of the TFTs. 
     Like the TFD LCD elements, the TFT LCD elements have no crosstalk among them, Therefore, they can be driven in high time-division fashion. 
     The active matrix LCD elements described above have an active element each, which is a thin-film semiconductor elements, such as a TFD or a TFT. A great capacitance is built up between the electrodes of the semiconductor element (i.e., the two electrodes of a TFD, or the gate electrode and source or drain electrode of a TFT). 
     Each active matrix LCD element is represented by the equivalent circuit of FIG. 6(a), which comprises a pixel capacitor C LC  (i.e., the capacitance of a pixel) and an active element 2 connected in series to the capacitor C LC . Once the active element 2 is turned off, the active matrix LCD element is represented by the equivalent circuit of FIG. 6(b), which comprises the pixel capacitor C LC  and an element capacitor C D  (i.e., the capacitance of the active element 2). The element capacitor C D  is connected in series to the pixel capacitor C LC . 
     Therefore, as is shown in FIG. 5, the inter-electrode voltage V LC  of the active matrix LCD element increases to the voltage applied between the signal line 3 and the opposing electrode 4 during the selecting period T S  when the active element 2 remains on. When the active element 2 is turned off at the start of the non-selecting period T O , the voltage V LC  decreases since it is divided into two parts which correspond to the pixel capacitance C LC  and the element capacitance C D , respectively. How much the voltage V LC  falls depends on the ratio of the element capacitance C D  to the pixel capacitance C LC . 
     More specifically, the voltage V LC  applied between points b and c in FIG. 6(b) is given: 
     
         V.sub.LC =Va·C.sub.D /(C.sub.LC +C.sub.D) 
    
     where Va is the voltage applied between points a and c. Obviously, the voltage V LC  decreases greatly during the non-selecting period T O , if the element capacitance C D  is greater than the pixel capacitance C LC . 
     In each active matrix LCD element, that portion of the liquid-crystal layer which is sandwiched between the electrodes 1 and 4 is driven actually by the voltage applied between these electrodes during the non-selecting period T O  which is much longer than the selecting period T S . Hence, the voltage for driving said portion of the liquid-crystal layer will inevitably decrease if the voltage V LC  falls greatly at the start of the non-selecting period T O . 
     In order to apply a sufficiently high voltage to the liquid-crystal layer, it is necessary to increase the voltage applied between the signal line 3 and the opposing electrode 4. To this end, a high-voltage drive circuit must be used, which consumes much electric power. 
     The reduction of the inter-electrode voltage of each pixel can be minimized if the ratio of the element capacitance C D  to the the pixel capacitance C LC  is small. To decrease the capacitance C D , thereby to make the ratio C D  /C LC  sufficiently small, it would suffice to use a pair of thin-film diodes or a thin-film transistor as active element 2, which has a small area. If the thin-film diodes or the thin-film transistor, used as active element 2, has so small an area that the ratio C D  /C LC  is about 0.1 or less, the voltage V LC , which is applied between points b and c shown in FIG. 6(b), will decrease, but not so much. As a result, the voltage applied to the liquid-crystal layer is high enough to drive the pixel. Hence, the active matrix LCD element can be driven with a relatively small amount of electric power. 
     In order to manufacture a thin-film diode or transistor having a small area, however, high-precision patterning needs to be accomplished. It is difficult to achieve such high-precision patterning, making it hard to form a thin-film diode or transistor having an small area and, hence, a negligibly small capacitance. Inevitably, the inter-electrode voltage V LC  of the pixel will decrease due to the capacitance C D  of the active element 2 at the start of the non-selecting period T O . Even if the capacitance C D  is somewhat small, a voltage must be applied between the input of the active element 2 and the opposing electrode 4, which is high enough to compensate for the reduction in the inter-electrode voltage V LC  which occurs at the beginning of the non-selecting period T O . 
     The conventional method of driving active matrix LCD elements has another problem. The pixel of each LCD element has its transmittance changed too much even if the drive voltage applied between the input of the active element 2 and the opposing electrode 4 is as high as the inter-electrode voltage V LC  of the pixel. The problem will be detailed, with reference to FIG. 7. 
     FIG. 7 represents the voltage-transmittance (V-T) characteristic of the pixel of an active matrix LCD element, which has a diode-ring used as active element, when driven in time-division fashion by the conventional method. In this figure, curve I indicates the V-T characteristic the pixel has when all other pixels of the same column (i.e., all other pixels opposing the same opposing electrode 4) are driven to allow light to pass through them. Curve II in FIG. 7 indicates the V-T characteristic the pixel has when all other pixels of the same column are driven to inhibit light from passing through them. Both V-T characteristics illustrated in FIG. 7 are inherent in the pixels of LCD elements incorporated in a liquid-crystal display which has two polarizing plates arranged with their polarization axes crossing at right angles. 
     As is evident from FIG. 7, the transmittance of the pixel of each active matrix LCD element changes in accordance with whether the other pixels of the same column are driven to allow or inhibit the passage of light, even though the drive voltage applied to the active matrix LCD element remains unchanged. This is because the inter-electrode voltage V LC  of the pixel is changed by the data signal supplied to all other pixels of the same column during the non-selecting period T O . In other words, the data signal applied to the other pixels of the same column imposes a great influence on the V-T characteristic of the pixel, greatly changing the transmittance of the pixel. 
     With the conventional method of driving active matrix LCD elements, it would be difficult to control vary the brightnesses of the individual pixels, thereby to accomplish gray-level control. The conventional method can hardly help to display gray-scale images. 
     SUMMARY OF THE INVENTION 
     The object of the present invention is to provide a method of driving liquid-crystal display (LCD) elements, wherein measures are taken to minimize the change in the transmittance of the pixel of each LCD element, which results from the image data supplied to the pixels of the other LCD elements during non-selecting period of the LCD element, thereby to set the pixel at any desired gray-level. 
     To achieve the object, according to the invention there is provided a method of multiplex-driving active matrix LCD elements of a liquid-crystal display which comprises first and second substrates spaced apart from each other and opposing to each other; a liquid-crystal layer interposed between the substrate; a plurality of pixel electrodes arranged in rows and columns on an inner surface of the first substrate; a plurality of semiconductor active elements formed on the inner surface of the first substrate and connected to the pixel electrodes, respectively; a plurality of signal lines arranged on the inner surface of the first substrate and extending parallel to the rows of pixel electrodes, for supplying drive signals to the active elements; and a plurality of opposing electrodes arranged on an inner surface of the second substrate and extending parallel to the columns of pixel electrodes, and in which each pixel electrode, that portion of each opposing electrode which overlaps the pixel electrode, and that portion of the liquid-crystal layer which is sandwiched between the pixel electrode and said portion of the opposing electrode form a pixel. 
     The method of the invention comprises the steps of: applying a selecting voltage between at least one of the pixel electrodes and the opposing electrode overlapping the at least one pixel electrode for a selecting period during which image data is supplied to the pixel, said selecting voltage being of either positive or negative polarity in accordance with the value of the image data; and applying a non-selecting voltage between the pixel electrode and the opposing electrode for a non-selecting period during which image data is supplied to the other pixels, said non-selecting voltage having such a waveform that a component positive with respect to a voltage held between the pixel electrode and the opposing electrode at the end of the selecting period, has substantially the same area as a component negative with respect to said hold voltage. 
     In the method, a scan signal is supplied to any active element or the opposing electrode opposing this active element, and a data signal is supplied to the active element if the scan signal is supplied to the opposing electrode, or to the opposing electrode if the scan signal is supplied to the active element. During the selecting period, a selecting voltage whose polarity is determined by the value of the data signal is applied between the input terminal of the active element and the opposing electrode. By contrast, during the non-selecting period, a non-selecting voltage is applied between the input terminal of the active element and the opposing electrode. This non-selecting voltage has such a waveform in which a component positive and a component negative with respect to the hold voltage, have substantially the same area each other. 
     The scan signal has one potential during the selecting period, and another potential during the non-selecting period, and has its polarity unchanged during the selecting period. On the other hand, the data signal has its potential changed several times during each selecting period, and has such a waveform that the components which are positive with respect to a predetermined reference potential have substantially the same total area as that of the components which are negative with respect to this reference potential. 
     The data signal is a signal whose potential changes at an even number of regular intervals in every selecting period, and whose waveform is such that that every two adjacent components are respectively positive and negative with respect to a reference potential and have substantially the same absolute potential. Alternatively, the data signal is a signal whose potential changes at any number of irregular intervals in every selecting period, whose waveform is such that the the components which are positive with respect to the reference potential have a total area substantially equal to that of the components which are negative with respect to the reference potential. 
     Further, in the method of the invention, the amplitude of the data signal (i.e., the difference between the potential of the signal and the reference potential), the pulse width thereof, and/or the number of pulses thereof is changed, thereby to set each pixel at a desired gray-level. 
     Since the selecting voltage, either positive or negative according to the image data, is applied between the pixel electrode and the opposing electrode during the selecting period, electric charge of one polarity is continuously accumulated between the pixel electrode and the opposing electrode. Hence, the pixel is electrically charged throughout the selecting period. A sufficient electric charge can therefore be accumulated between the electrodes, not restricted by the limited current-flowing ability of the active element. 
     In the method of the invention, the non-selecting voltage is applied between the pixel electrode and the opposing electrode for a non-selecting period during which image data is supplied to the other pixels. As has been described, the non-selecting voltage has such a waveform that a component positive with respect to a voltage held between the pixel electrode and the opposing electrode at the end of the selecting period, has substantially the same area as a component negative with respect to said hold voltage. Therefore, the actual value of the non-selecting voltage (i.e., the hold voltage) remains unchanged during the non-selecting period. That is, the positive changes in the non-selecting voltage, which inevitably occur due to the data signals supplied to the other pixels, cancel out the negative changes in the non-selecting voltage, which inevitably occur due to the image data. As a result, the voltage-transmittance characteristic of the pixel scarcely change during the non-selecting period. 
     Hence, the transmittance of the pixel, which depends on the hold voltage determined by the selecting voltage applied during the selecting period, can be correctly controlled by the selecting voltage, whereby the pixel is set at any desired gray-level. 
     Since the gray-level of each pixel is controlled by changing the pulse width of the data signal or the number of pulses thereof, the method of the invention can be performed by means of a simple drive circuit. Alternatively, the gray-level of the pixel can be controlled by changing the pulse width or number of pulses of the data signal and also by changing the potentials of the pulses. If so, not only the pixel, but also the other pixels can easily be set at the respective desired gray-levels. 
     Additional objects and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out in the appended claims. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate presently preferred embodiments of the invention, and together with the general description given above and the detailed description of the preferred embodiments given below, serve to explain the principles of the invention. 
     FIG. 1 is a plan view schematically showing some of the active matrix LCD elements of a conventional liquid-crystal display; 
     FIGS. 2A and 2B are a diagram showing the waveform of a data signal and a scan signal used in a conventional method of driving the active matrix LCD elements of the liquid-crystal display shown in FIG. 1; 
     FIG. 3 is a diagram representing how the voltage applied between the input of the active element of one of the LCD elements and one of the opposing electrodes of the liquid-crystal display does change when a scan signal and a data signal are supplied to the input of the active element and the opposing electrode, respectively; 
     FIG. 4 is a graph representing the voltage-current characteristic of the diode rings used as active elements in the liquid-crystal display shown in FIG. 1; 
     FIG. 5 is a diagram illustrating how the voltage applied between the pixel electrode of any pixel and any opposing electrode overlapping the pixel electrode does change when the voltage changing as is shown in FIG. 3 is applied; 
     FIG. 6A is an equivalent circuit diagram showing one of the diode rings shown in FIG. 1; 
     FIG. 6B is an equivalent circuit diagram showing one of the diode rings shown in FIG. 1 which is turned off, and the pixel which that diode ring is connected; 
     FIG. 7 is a graph representing the voltage-transmittance signal characteristic which each pixel of the display shown in FIG. 1 exhibits when the active matrix LCD elements are driven by the conventional method; 
     FIG. 8 is a plan view schematically showing active matrix LCD elements which are driven by a method according to the present invention; 
     FIG. 9 is a cross-sectional view taken along line IX--IX in FIG. 8; 
     FIG. 10 is an equivalent circuit diagram showing one of the diode rings shown in FIG. 8 and the pixel connected to the diode ring; 
     FIG. 11 is a cross-sectional view showing one of the thin-film diode rings shown in FIG. 8; 
     FIG. 12A is a diagram illustrating the waveform of the scan signal used in the method according to a first embodiment of the invention; 
     FIG. 12B is a diagram showing the waveform of the data signal used in the method according to the first embodiment of the invention; 
     FIG. 12C is a diagram showing how the voltage applied between the input of the active element of one of the LCD elements and one of the opposing electrode of the display shown in FIG. 8 does change when a scan signal and a data signal are supplied to the input of the active element and the opposing electrode, respectively; 
     FIG. 13 is a diagram illustrating how the voltage applied between one of pixel electrodes of the display shown in FIG. 8 and the opposing electrode overlapping this pixel does change when the voltage having the waveform shown in FIGS. 12C is applied between the input of the active element and the opposing electrode; 
     FIG. 14 is a graph showing the voltage-transmittance characteristic of any pixel driven by the method according to the first embodiment of the present invention; 
     FIG. 15A is a diagram showing the waveform of a scan signal used in the method according to a second embodiment of the invention; 
     FIG. 15B is a diagram showing the waveform of a data signal used in the method according to the second embodiment of the invention; 
     FIG. 15C is a diagram showing how the voltage applied between the input of the active element of one of the LCD elements and one of the opposing electrode of the display shown in FIG. 8 does change when a scan signal and a data signal are supplied to the input of the active element and the opposing electrode, respectively; 
     FIG. 16 is a diagram illustrating how the voltage applied between one of pixel electrodes of the display shown in FIG. 8 and the opposing electrode overlapping this pixel does change when the voltage having the waveform shown in FIGS. 15C is applied between the input of the active element and the opposing electrode; 
     FIG. 17 is an equivalent circuit diagram showing an active element and any pixel of the liquid-crystal display, which can be driven by the method according to the second embodiment of the invention; 
     FIG. 18 is a cross-sectional view showing one of the thin-film diode rings shown in FIG. 17; 
     FIG. 19 is a plan view schematically showing active matrix LCD elements having an active element each, which can be driven by the method according to a third embodiment of the present invention; 
     FIG. 20A is a diagram showing the waveform of a scan signal used in the third method of the present invention; 
     FIG. 20B is a diagram representing the waveform of a data signal used in the third embodiment of the present invention; 
     FIG. 20C is a diagram showing how the voltage applied between the input of an active element and an opposing electrode changes when the scan signal of FIG. 20A and the data signal of FIG. 20B are supplied to the opposing electrode and a signal line and the opposing electrode, respectively; 
     FIG. 20D is a diagram indicating how the voltage applied between a pixel electrode and the opposing electrode changes when the voltage having the waveform of FIG. 20C is applied between the input of the active element and the opposing electrode; 
     FIGS. 21A and 21B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, thereby to drive, by the third method, the active matrix LCD element at 0/10 gray-level; 
     FIGS. 22A and 22B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to drive, in the third method, the active matrix LCD element at 10/10 gray-level; 
     FIGS. 23A and 23B are diagrams showing other waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to drive, by the third method, the pixel at a desired gray-level; 
     FIGS. 24A and 24B are diagrams showing still other waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to drive, by the third method, the pixel at a desired gray-level; 
     FIG. 25 is a graph which illustrating the I-V characteristic of the diode ring used in the invention, and also the I-V characteristic of an MIM element; 
     FIG. 26A is a graph representing the pixel-capacitor charging characteristic an active matrix LCD element exhibits, whose active element is a diode ring of one type; 
     FIG. 26B is a graph representing the pixel-capacitor charging characteristic an active matrix LCD element exhibits, whose active element is a diode ring of another type; 
     FIG. 27A is a diagram showing the waveform of the scan signal used in the fourth method according to the present invention; 
     FIG. 27B is a diagram showing the waveform of the data signal used in the fourth method of the invention; 
     FIG. 27C is a diagram illustrating the waveform of the voltage applied between the input of the active element and the opposing electrode when the scan signal and the data signal, shown in FIGS. 27A and 27B, are supplied to the signal line and the opposing electrode, respectively; 
     FIG. 27D is a diagram representing how the voltage applied between the pixel electrode and the opposing electrode changes when the voltage shown in FIG. 27C is applied between the input of the active element and the opposing electrode; 
     FIGS. 28A and 28B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the 0-th gray-level in the fourth method according tot the invention; 
     FIGS. 29A and 29B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the n-th gray-level (i.e., the highest gray-level) in the fourth method according tot the invention; 
     FIG. 29C is an enlarged view of a part of FIGS. 29B; 
     FIG. 30A is a diagram showing the waveform of the scan signal used in the method according to a fifth embodiment of the present invention; 
     FIG. 30B is a diagram showing the waveform of the data signal used in the fifth embodiment of the invention; 
     FIG. 30C is a diagram illustrating the waveform of the voltage applied between the input of the active element and the opposing electrode when the scan signal and the data signal, shown in FIGS. 30A and 30B, are supplied to the signal line and the opposing electrode, respectively; 
     FIG. 30D is a diagram representing how the voltage applied between the pixel electrode and the opposing electrode changes when the voltage shown in FIG. 30C is applied between the input of the active element and the opposing electrode; 
     FIGS. 31A and 31B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the 0-th gray-level in the fifth method according to the invention; 
     FIGS. 32A and 32B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the fifth gray-level (i.e., the highest gray-level) in the fifth method according tot the invention; 
     FIG. 33A is a diagram showing the waveform of the scan signal used in the method according to a sixth embodiment of the present invention; 
     FIG. 33B is a diagram showing the waveform of the data signal used in the sixth embodiment of the invention; 
     FIG. 33C is a diagram illustrating the waveform of the voltage applied between the input of the active element and the opposing electrode when the scan signal and the data signal, shown in FIGS. 33A and 33B, are supplied to the signal line and the opposing electrode, respectively; 
     FIG. 33D is a diagram representing how the voltage applied between the pixel electrode and the opposing electrode changes when the voltage shown in FIG. 33C is applied between the input of the active element and the opposing electrode; 
     FIGS. 34A and 34B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the 0-th gray-level in the sixth embodiment of the invention; 
     FIGS. 35A and 35B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the n-th gray-level (i.e., the highest gray-level) in the sixth embodiment of the invention; 
     FIG. 36A is a diagram showing the waveform of the scan signal used in the method according to a seventh embodiment of the present invention; 
     FIG. 36B is a diagram showing the waveform of the data signal used in the seventh embodiment of the invention; 
     FIG. 36C is a diagram illustrating the waveform of the voltage applied between the input of the active element and the opposing electrode when the scan signal and the data signal, shown in FIGS. 36A and 36B, are supplied to the signal line and the opposing electrode, respectively; 
     FIG. 36D is a diagram representing how the voltage applied between the pixel electrode and the opposing electrode changes when the voltage shown in FIG. 36C is applied between the input of the active element and the opposing electrode; 
     FIG. 37 is a diagram showing the waveforms of various selecting voltages used in the seventh method to set each pixel at various gray-levels; 
     FIG. 38 is a graph illustrating how the inter-electrode voltage of each pixel changes when the selecting voltages having the waveforms shown in FIG. 37 are applied, one by one, between the input of the active element and the opposing electrode; 
     FIGS. 39A and 39B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the 0-th gray-level in the seventh method according to the invention; 
     FIGS. 40A and 40B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the seventh gray-level in the seventh method according to the invention; 
     FIGS. 41A and 41B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the ninth gray-level in the seventh method according to the invention; 
     FIGS. 42A and 42B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the thirteenth gray-level in the seventh method according to the invention; 
     FIGS. 43A and 43B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, when the data signal is changed to control the gray-level of the pixel in the seventh method according to the invention; 
     FIGS. 44A and 44B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, when the data signal is further changed to control the gray-level of the pixel in the seventh method according to the invention; 
     FIG. 45 is a diagram showing the waveforms of various selecting voltages, other than those shown in FIG. 37, used in the seventh method to set each pixel at various gray-levels; 
     FIG. 46 is a graph illustrating how the inter-electrode voltage of each pixel changes when the selecting voltages having the waveforms shown in FIG. 45 are applied, one by one, between the input of the active element and the opposing electrode; 
     FIG. 47A is a diagram showing the waveform of the scan signal used in the eighth method according to the present invention; 
     FIG. 47B is a diagram showing the waveform of the data signal used in the eighth method of the invention; 
     FIG. 47C is a diagram illustrating the waveform of the voltage applied between the input of the active element and the opposing electrode when the scan signal and the data signal, shown in FIGS. 47A and 47B, are supplied to the opposing electrode and the signal line, respectively; 
     FIG. 47D is a diagram representing how the voltage applied between the pixel electrode and the opposing electrode changes when the voltage shown in FIG. 47C is applied between the input of the active element and the opposing electrode; 
     FIGS. 48A and 48B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at an intermediate gray-level in the eighth method according to the invention; 
     FIGS. 49A and 49B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the highest gray-level in the eighth method according to the invention; 
     FIG. 50A is a diagram showing the waveform of the scan signal used in the ninth method according to the present invention; 
     FIG. 50B is a diagram showing the waveform of the data signal used in the ninth method of the invention; 
     FIG. 50C is a diagram illustrating the waveform of the voltage applied between the input of the active element and the opposing electrode when the scan signal and the data signal, shown in FIGS. 50A and 50B, are supplied to the opposing electrode and the signal line, respectively; 
     FIG. 50D is a diagram representing how the voltage applied between the pixel electrode and the opposing electrode changes when the voltage shown in FIG. 50C is applied between the input of the active element and the opposing electrode; 
     FIG. 51 is a diagram showing the waveforms of various selecting voltages used in the ninth method to set each pixel at various gray-levels; 
     FIGS. 52A and 52B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the 0-th gray-level in the eighth method according to the invention; 
     FIGS. 53A and 53B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the seventh gray-level in the eighth method according to the invention; 
     FIGS. 54A and 54B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the ninth gray-level in the eighth method according to the invention; 
     FIGS. 55A and 55B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the highest gray-level in the ninth method according to the invention; 
     FIG. 56 is a graph representing the relationship between the transmittance of the pixel of each LCD element driven by the ninth method of the invention and the data-pulse width of the selecting voltage applied between the input of the active element of the LCD element; 
     FIG. 57 is a diagram showing the waveforms of various selecting voltages, other than those shown in FIG. 51, used in the ninth method to set each pixel at various gray-levels; 
     FIG. 58A is a diagram showing the waveform of the scan signal used in the tenth method according to the present invention; 
     FIG. 58B is a diagram showing the waveform of the data signal used in the tenth method of the invention; 
     FIG. 58C is a diagram illustrating the waveform of the voltage applied between the input of the active element and the opposing electrode when the scan signal and the data signal, shown in FIGS. 58A and 58B, are supplied to the opposing electrode and the signal line, respectively; 
     FIG. 58D is a diagram representing how the voltage applied between the pixel electrode and the opposing electrode changes when the voltage shown in FIG. 58C is applied between the input of the active element and the opposing electrode; 
     FIGS. 59A and 59B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the 0-th gray-level in the tenth method according to the invention; 
     FIGS. 60A and 60B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at an intermediate gray-level in the tenth method according to the invention; 
     FIGS. 61A and 61B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at another intermediate gray-level in the tenth method according to the invention; and 
     FIGS. 62A and 62B are diagrams showing the waveforms of two voltages applied between the input of the active element and the opposing electrode and between the pixel electrode and the opposing electrode, respectively, thereby to set the pixel at the highest gray-level in the ninth method according to the invention. 
    
    
     DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS 
     First Embodiment 
     The first embodiment of the present will now be described, with reference to FIGS. 8 to 16. This embodiment is a method of driving active matrix LCD elements, each having a 2-terminal active semiconductor element. 
     Before describing the first embodiment, a liquid-crystal display, to which the embodiment is applied, will be described. 
     As is shown in FIGS. 8 and 9, the liquid-crystal display has a plurality of active matrix LCD elements, each having a 2-terminal active semiconductor element. The display comprises two substrates 11 and 17, a frame-shaped sealing member 16, a liquid-crystal layer 18, and two polarizing plates 19 and 20. The substrates 11 and 17, both made of transparent material such as glass, are located parallel to, and spaced apart from, each other. The sealing member 16 is interposed between these substrates 11 and 17 and connects them together. The liquid-crystal layer 18 is sealed within the space defined by the substrates 11 and 17 and the sealing member 16. The polarizing plates 19 and 20 are mounted on the outer surfaces of the substrates 11 and 17, respectively, with their polarization axes extending at substantially right angles. 
     The liquid-crystal display further comprises pixel electrodes 12, active elements 13, and signal lines 14. The pixel electrodes 12 are formed on the inner surface of the first substrate 11 and arranged in rows and columns. The active elements 13 are mounted on the inner surface of the first substrate 11. The signal lines 14 extend parallel to the rows of pixel electrodes 12 (or in the horizontal direction in FIG. 8). The active elements 13 are 2-terminal active semiconductor elements. The two terminals of each active element 13 are connected to a pixel electrode 12 and a signal line 14, respectively. Drive signals can be supplied to the active elements 13 through the signal lines 14. 
     The liquid-crystal display further comprises a plurality of opposing electrodes 15 which are formed on the inner surface of the second substrate 17 and which extend in parallel to the columns of pixel electrodes 12 (or in the vertical direction in FIG. 8). Each of these electrodes 15 is provided for one column of pixel electrodes 12. 
     The display has two aligning films 21 and 22. The first aligning film 21 is formed on the inner surface of the first substrate 11 and covers the pixel electrodes 12, the active elements 13, and the signal lines 14. The second aligning film 22 is formed on the inner surface of the second substrate 11 and covers the opposing electrodes 15. The films 21 and 22 are subjected to aligning treatment, such that they have aligning axes which cross each other at substantially right angles. Hence, the moleculars of the liquid-crystal layer 18 are twisted at about 90° in accordance with the directions of the aligning treatments of the first and second aligning films 21 and 22. 
     As has been described, the active matrix LCD elements of the liquid-crystal display have an active element 13 each. Each active matrix LCD element also has a pixel which comprises a pixel electrode 12, that portion of an opposing electrode 15 which overlaps the pixel electrode 12, and that portion of the liquid-crystal layer 18 which is sandwiched between the pixel electrode 12 and said portion of the opposing electrode 15. 
     As is shown in FIG. 10, each of the active elements 13 is a diode ring which consists of two diodes 23 and 24 connected in parallel. (As explained above, the pixel comprises the pixel electrode 12, said portion of the opposing electrode 15, and said portion of the liquid-crystal layer 18.) The diode 23 has its anode connected the capacitor C LC , whereas the diode 24 has its cathode connected thereto. The diode ring shown in FIG. 10 can be replaced by a diode ring of another type which comprises two groups of diodes, each group consisting of the same number of diodes. 
     The diodes 23 and 24, which forms a diode ring, are made by forming thin semiconductor films, one upon another. More precisely, as is shown in FIG. 11, the diodes 23 and 24 are mounted on the pixel electrode 12 and the signal line 14, respectively. Two conductors 30 and 31 electrically connect these diodes 23 and 24. The diodes 23 and 24 are thin-film diodes, each comprising a metal layer 25, a P-type semiconductor film 26, an I-type semiconductor film 27, an N-type semiconductor film 28, and a metal film 29, which are formed, one on another, in the order shown in FIG. 11. 
     The signal lines 14 are connected to a pixel-electrode driving circuit, and the opposing electrodes 15 are connected an opposing-electrode driving circuit. The drive circuits comprise logic gates and designed to output drive signals, i.e., scan signals S S  and data signals S D . 
     The thin-film diode 23 has its upper metal layer 29 connected to the signal line 14 by the conductor 31, and is used to supply an electric current in forward direction from the pixel electrode 12 to the signal line 14. The thin-film diode 24 has its upper metal layer 29 connected to the pixel electrode 12 by the conductor 30, and is used to supply an electric current in forward direction from the signal line 14 to the pixel electrode 12. 
     In operation, the active element driving circuits outputs, for example, scan signals S S  whose phase are sequentially shifted. The scan signals S S  are supplied to the signal lines 14, thereby sequentially selecting the rows of pixels. The opposing electrode driving circuit outputs, for example, data signals S D  which represent an image and which are synchronous with the scan signals. The data signals S D  are supplied to the opposing electrodes 15. The active matrix LCD elements are thereby driven in time-division fashion. As a result, the pixel of each active matrix LCD element has its transmittance controlled by the data signal supplied to the opposing electrode 15 during the selecting period. 
     In the liquid-crystal display shown in FIGS. 8 and 9, the scan signals are supplied to the signal lines 14, while the data signals are supplied to the opposing electrodes 15. Nonetheless, according to the present invention, the scan signals can be supplied to the opposing electrodes 15, and the data signals can be supplied to the signal lines. 
     It will now be explained how the active matrix LCD elements are driven. 
     FIG. 12A shows the waveform of the scan signal S S  supplied to the second signal line 14 to which the pixels of the second row are electrically connected, and FIG. 12B shows the waveform of the data signal S D  supplied to the opposing electrode 15 to which one of the pixels of the second row is electrically connected. 
     As is evident from FIG. 12A, the scan signal S S  has a potential V 1  for the period T S  during which to select the second row of pixels, and a different potential V 3  for the period T O  during which to select any other row of pixels. The period T S , or the selecting period, is obtained by dividing a one-field time T F  by the number of pixel rows provided (i.e., the number of signal lines 14). The potential V 1  (selecting potential) is higher than the threshold voltage of the active element 13 (i.e., the diode ring). The potential V 3  (non-selecting potential) is lower than the threshold voltage of the active element 13. As can be understood from FIG. 12A, the polarity of the scan signal S S  is inverted once during every one-field period, with respect to a reference potential V G . 
     The data signal S D  is a rectangle-wave voltage signal whose potential changes in accordance with the image data externally supplied to the liquid-crystal display. More precisely, the potential of the data signal S D  changes once in every selecting period T S , from a positive value to a negative value at the midpoint in the period T S  as is illustrated in FIG. 12B; the potentials which the signal S D  has during the first and second halves of the period T S , respectively, have substantially the same absolute value. Hence, as is evident from FIG. 12B, the first and second halves A1 and B1 of the waveform of the data signal S D  have substantially the same area. 
     Alternatively, the potential of the signal S D  can change at any other even number of regular intervals in every selecting period T S , each time from a positive value to a negative value, or vice versa, which are substantially identical in absolute value. 
     When the scan signal S S  and the data signal S D  which have the specific waveform shown in FIGS. 12A and 12B are supplied to the signal line 14 and the opposing electrode 15, respectively, a voltage Va which changes as is shown in FIG. 12C is applied between the opposing electrode 15 and the input terminal of the active element 13 (i.e., the diode ring), that is, between points a and c in the equivalent circuit of FIG. 10. As FIG. 12C suggests, the voltage Va is, so to speak, a difference between the scan signal S S  and the data signal S D . 
     The voltage Va (hereinafter referred to as &#34;a-c voltage&#34;), which is applied between the opposing electrode 15 and the input terminal of the diode ring, increases during the selecting period T S , to a high value which is the difference between the selecting potential V 1  and the potential of the data signal S D . During the non-selecting period T O , the a-c voltage Va changes at midpoint in every period as long as the selecting period T S , from a value negative with respect to the non-selecting potential V 3 , to a value positive with respect to the non-selecting potential V 3 . As is shown in FIGS. 12C, the negative and positive values are substantially identical in absolute value. Hence, the total area of the rectangles A2, i.e., the positive-side portions of the waveform of the a-c voltage Va, is substantially equal to that of the rectangles B2, i.e., the negative-side portions of the waveform of the a-c voltage Va. 
     The a-c voltage Va changes during the selecting period T S , too. Nonetheless, it is lower or higher than the reference voltage V G  (i.e., the reference potential for both the scan signal S S  and the data signal S D ) by the value determined by the data signal S D . This is because the scan signal S S  has so high a potential as is shown in FIG. 12A during the selecting period T S . 
     When the a-c voltage Va is applied between the input of the active element 13 and the opposing electrode 15, a voltage V LC  having the waveform shown in FIG. 13 is applied between the pixel electrode 12 connected to the element 13 and the opposing electrode 15--that is, between points b and c in the equivalent circuit of FIG. 10. Thus, during the first half of the selecting period T S , the potential difference between the input and output terminals of the diode ring 13 (i.e., the active element 13) increases above the threshold voltage of the diode ring 13. The diode ring 13 is thereby turned on, applying a voltage between the pixel electrode 12 and the opposing electrode 15. As a result, the pixel capacitor C LC  starts accumulating charge. 
     In the latter half of the selecting period T S , a higher voltage is applied between points a and c (FIG. 10). As a result, the voltage applied between the pixel electrode 12 and the opposing electrode 15 rises fast, and the pixel capacitor C LC  is charged abruptly. The potential of the pixel is thereby increased to the high value which corresponds to the data signal S D . The voltage applied between the electrodes 12 and 15 during the selecting period T S  is determined by three factors, i.e., the voltage V 3  applied between points a and c during the period T S , the current the diode ring 13 can supply, and the length of the selecting period T S . 
     At the start of the non-selecting period T O , the pixel capacitor C LC  has already reached a higher value, and the a-c voltage Va has decreased. The diode ring 13 is thereby turned off, and the charging of the pixel capacitor C LC  stops. When the diode ring 13 is turned off, it becomes equivalent to a capacitor having capacitor C D . Hence, the decrease in the a-c voltage Va is divided by the element capacitor C D  (i.e., the capacitance of the diode ring 13) and the pixel capacitor C LC . (It should be noted that the decrease in the voltage Va is the difference between the potential during the selecting period T S  of the scan signal and the potential during the non-selecting period T O  thereof.) 
     Therefore, at the start of the non-selecting period T O , the voltage V LC  applied between the electrodes 12 and 15 falls from the value it had during the selecting period T S  to voltage Vh, by that decrease in the a-c voltage Va which corresponds to the pixel capacitance C LC . This voltage Vh (hereinafter referred to as &#34;hold voltage&#34;) is held by the pixel capacitor C LC . (The decrease in the a-c voltage Va is one of the two voltages obtained by dividing the decrease in the voltage Va by the element capacitance C D  and the pixel capacitance C LC , which corresponds to the pixel capacitance C LC .) How much the voltage V LC  falls depends on the ratio of the pixel capacitance C LC  to the element capacitance C D . Hence, to reduce the decrease in the voltage V LC , it suffices to set the element capacitance C D  at about 10% of the pixel capacitance C LC . 
     During the non-selecting period T O , the scan signal supplied to the signal line 14 is at the non-selecting potential V 3 . However, the a-c voltage Va changes during the non-selecting period T O , too, in accordance with the data signal S D  supplied to the opposing electrode 15 for driving all pixels of the same column. 
     Consequently, the V LC  voltage applied between the pixel electrodes 12 and 15 during the non-selecting period T O , i.e., the voltage held in the pixel capacitor C LC , changes by that change in the a-c voltage Va which corresponds to the pixel capacitance C LC , just as it does at the start of the non-selecting period T O . (Said change in the a-c voltage Va is one of the two voltages obtained by dividing the change in the voltage Va by the element capacitance C D  and the pixel capacitance C LC , which corresponds to the pixel capacitance C LC .) 
     Thus, during the non-selecting period T O , there is applied to the pixel a non-selecting voltage which is a combination of the hold voltage Vh and the voltage change corresponding to the pixel capacitance L LC . The hold voltage Vh is a reference voltage equal to a voltage applied between the electrodes 12 and 15 at the end of the selecting period T S , and the voltage change referred to in the preceding paragraph is a value by which the voltage V LC  changes due to the data signal supplied to the pixels of other rows. 
     Since the scan signal S S  and the data signal S D  have the waveforms shown in FIGS. 12a and 12B, respectively, the voltage applied between the input of the diode ring 13 and the opposing electrode 15 (i.e., the voltage applied between points a and c) has such a waveform as is shown in FIG. 12C. Therefore, the non-selecting voltage V 3  applied between the pixel electrode 2 and the opposing electrode 15 during the non-selecting period T O  repeatedly changes as is shown in FIG. 13 at regular intervals of half the selecting period T S , each time from a value positive to the voltage Vh, to a value negative to the voltage Vh, or vice versa. 
     As evident from FIG. 13, the positive and negative components of the non-selecting voltage V 3  have substantially the same amplitude (i.e., a value by which the voltage V LC  changes due to the data signal supplied to the pixels of other rows). 
     Hence, as is evident from FIG. 13, the non-selecting voltage applied between the pixel electrode 12 and the opposing electrode 15 during the non-selecting period T O  has such a waveform that the components A 3  positive with respect to the hold voltage Vh have a total area substantially equal to that of the components B 3  negative with respect to the voltage Vh. 
     Upon lapse of the non-selecting period T O , or at the start of the next selecting period T S , a voltage is applied between the input of the diode ring 13 and the opposing electrode 15, or between points a and c (FIG. 10). This voltage is higher than the threshold voltage of the diode ring 13 and has the potential opposite to that of the voltage applied during the previous selecting period T. Hence, the diode ring 13 is turned on again, whereby a voltage is applied between the pixel electrode 12 and the opposing electrode 15. An electric charge of the opposite polarity is thereby accumulated in the pixel capacitance C LC . Thereafter, the operation sequence described above is repeated to drive any other active matrix LCD element. 
     In the method described above, the voltage applied between the pixel electrode 12 and the opposing electrode 15 during the selecting period T S  is either a positive voltage or a negative voltage, and the voltage applied between these electrodes during the non-selecting period is a voltage which has such a waveform that the components A 3  positive with respect to the hold voltage Vh have a total area substantially equal to that of the components B 3  negative with respect to the voltage Vh. Therefore, the positive components A 3  cancel out the negative components B 3 . Hence, the voltage V LC  applied between the pixel electrode 12 and the opposing electrode 15 is virtually not changed, set at the hold voltage Vh, during the non-selecting period T O . The transmittance of the pixel is maintained at the value determined by the held voltage Vh which in turn is determined by the selecting voltage applied during the selecting period T S . It is therefore possible to control the transmittance of each pixel in accordance with the selecting voltage, whereby the liquid-crystal display can display a gray-scale image. 
     FIG. 14 shows the voltage-transmittance (V-T) characteristic of any pixel driven by the first method according to the present invention. In this figure, the broken-line curve indicates the V-T characteristic each pixel has when no voltage is applied to all other pixels of the same column, whereby the other pixels transmit light. The solid curve shown in FIG. 14 represents the V-T characteristic each pixel has when a voltage is applied to all other pixels of the same column, whereby the other pixels transmit no light. 
     As can be understood from FIG. 14, the pixel exhibits almost the same V-T characteristic, whether a voltage is applied or not to the other pixels of the same column. A difference of only 5% is observed between the transmittance which the pixel has when a voltage is applied the other pixels of the same column and the transmittance it has when no voltage is applied to the other pixels of the same column. In other words, the V-T characteristic of each pixel is scarcely influenced by the condition in which the other pixels of the same column are driven. The transmittance of each pixel can, therefore, be correctly controlled by the selecting voltage applied during the selecting period T S . 
     Hence, the first method of the invention, described above, is advantageous over the conventional method in which the transmittance of each pixel changes greatly in accordance with the condition of driving the other pixels of the same column, as is illustrated in the graph of FIG. 7. 
     In the first method of the invention, the selecting voltage applied between the pixel electrode 12 and the opposing electrode 15 during the selecting period T S  is of a positive polarity or a negative polarity in accordance with the data signal S D . Hence, an electric charge of the polarity determined by the value of the data signal S D  is accumulated between the electrodes 12 and 15 during the selecting period T S . In other words, the pixel is charged throughout the selecting period T S , for a sufficiently long time. Hence, the inter-electrode voltage of the pixel can be adequately high, not restricted by the ability (i.e., the ability of flowing a current) of the active element 13 associated with the pixel. 
     The first method according to this invention is advantageous over the conventional method in another respect. 
     In the conventional method, the V-T characteristic of each pixel is much influenced by the condition in which the other pixels are driven. To minimize this change in the V-T characteristic of the pixel, it is necessary to use an active element (i.e., a diode ring) having a considerably small capacitance, thereby to reduce very much that portion of the change in the voltage applied between the input of the active element and the opposing electrode, which corresponds to the pixel capacitance. (Said change in the voltage has been caused by the data signal S D  to drive the other pixels.) To this end, use is made of a diode ring which comprises two diodes having a small area and which therefore has a small capacitance, or a diode ring which comprises more diodes orientated in the opposite directions and connected in series and which therefore has a small capacitance. To manufacture diodes having a small area, high-precision patterning is required, however. If more diodes are orientated in the opposite directions, the resultant diode ring will occupy a larger area, inevitably decreasing the area allocated for the pixel electrode. 
     By contrast, in the first method of the present invention, it does not matter if the non-selecting voltage changes somewhat greatly. This is because the positive components of the non-selecting voltage cancel out the negative components thereof. It is therefore unnecessary to reduce very much that portion of the change in the voltage applied between the input of the active element 13 and the opposing electrode 15, which corresponds to the pixel capacitance C LC . Thus, it suffices to set C D  /C LC  (i.e., the ratio of the element capacitance C D  to the pixel capacitance C LC ) at a value (e.g., about 1/10) great enough to limit the voltage drop which occurs when the capacitance divides the voltage at the start of the non-selecting period T O . Hence, the diodes of each diode ring 13 can be those having a large area, and can therefore be made, requiring no high-precision patterning process. Also is it possible to form each diode ring 13 of less diodes orientated in the opposite directions, thereby reducing the area occupied by the diode ring 13 and proportionally increasing the area of the pixel electrode 12, whereby the active matrix LCD element has a greater aperture rate. 
     Second Embodiment 
     In the first embodiment of the invention, i.e., the first method of driving the active matrix LCD elements of a liquid-crystal display, the non-selecting voltage applied between the pixel electrode 12 and the opposing electrode 15 during the non-selecting period T O  changes at regular intervals and has such a waveform that the components positive with respect to the hold voltage Vh have a total area substantially equal to that of the components negative with respect to the voltage Vh. The regular intervals are equal to those at which the voltage applied between the electrodes 12 and 15 changes during the selecting period T S  at any even number of times, and the hold voltage Vh is the value which said voltage has at the end of the selecting period T S . Nonetheless, according to the present invention, the non-selecting voltage can have any other waveform, provided that the components positive with respect to the hold voltage Vh have a total area substantially equal to that of the components negative with respect to the hold voltage Vh. 
     In the method according to a second embodiment of the invention (to be referred as &#34;second method&#34;), scan signals S S2  having the waveform shown in FIG. 15A are supplied to the signal lines 14 of the liquid-crystal display shown in FIG. 8, and data signals S D2  having the waveform shown in FIG. 15B are supplied to the opposing electrodes 15 of the liquid-crystal display. As can be understood from FIG. 15B, the scan signal S S2  is identical to the scan signal S S  shown in FIG. 12A, which is used in the first embodiment of the invention. 
     As is evident from FIG. 15B, the data signal S D2  is a rectangle-wave voltage signal whose potential changes in accordance with the image data externally supplied to the liquid-crystal display. More precisely, the potential of the data signal S D2  changes once in every selecting period T S . The signal S D2  is at a value positive to the reference potential V G  for the initial short part of the selecting period T S , and then at a value negative to the potential V G  for the remaining longer part of the period T S . The positive and negative parts of the data signal S D2  are different in absolute potential value. 
     The positive potential at which the data signal S D2  remains during the initial short part of the selecting period T S  is controlled by the image data externally supplied. This positive potential (hereinafter referred to as &#34;data potential&#34;) has a waveform having an area A 4  and is determined by the image data. The negative potential at which the signal S D2  remains during the remaining longer part of the period T S  (hereinafter referred to as &#34;non-data potential&#34;) is controlled such that it has a waveform having an area B 4  substantially the same as the area A 4  of the waveform of the data potential. 
     When the scan signal S S2  and the data signal S D2  which have the waveforms shown in FIGS. 15A and 15B are supplied to the signal line 14 and the opposing electrode 15, respectively, a voltage Va which changes as is shown in FIG. 15C is applied between the opposing electrode 15 and the input terminal of the active element 13 (i.e., the diode ring), that is, between points a and c in the equivalent circuit of FIG. 10. As FIG. 15C suggests, the voltage Va-c is a combination of the scan signal S S2  and the data signal S D2 . 
     As is shown in FIG. 15C, the voltage Va-c (hereinafter referred to as &#34;a-c voltage&#34;) increases, at the start of the selecting period T S , to a high value which is the difference between the selecting potential V 1  of the scan signal S S2  and the data potential of the data signal S D2 . The a-c voltage Va-c remains at the high value for the initial short part of the period T S , Then, the a-c voltage Va-c decreases to a low value and remains at this low value for the remaining part of the period T S  which is longer than the initial part. The low value is the difference between the selecting potential V1 of the scan signal S S2  and the non-data potential of the data signal S D2  (i.e., the negative potential which the data signal S D2  has during the second part of the period T S ). 
     During the non-selecting period T O , the a-c voltage Va-c changes several times at the same irregular intervals as in the selecting period T S , each time from a value positive with respect to the non-selecting potential V 3  of the scan signal S S2 , to a value negative with respect to the non-selecting potential V 3 . As is shown in FIG. 15C, in every sub-period of the non-selecting period T O , which is equal to the selecting period T S , the positive component of the a-c voltage Va-c has a greater absolute value than the negative component of the a-c voltage Va-c. However, since the first part of the sub-period is shorter than the second part thereof, the total area of the rectangles A5, i.e., the positive-side portions of the waveform of the a-c voltage Va-c, is substantially equal to that of the rectangles B5, i.e., the negative-side portions of the waveform of the a-c voltage Va-c. 
     The a-c voltage Va-c changes during the selecting period T S , too. Nonetheless, it has one polarity with respect to the reference voltage V G  (i.e., the reference potential for both the scan signal S S2  and the data signal S D2 ), and has the values determined by the data potential and non-data potential of the data signal S D2 . 
     When the a-c voltage Va-c is applied between the input of the active element 13 and the opposing electrode 15, a voltage V LC  having the waveform shown in FIG. 16 is applied between the pixel electrode 12 connected to the element 13 and the opposing electrode 15--that is, between points b and c in the equivalent circuit of FIG. 10. The diode ring 13 is thereby turned on, applying a voltage between the pixel electrode 12 and the opposing electrode 15. As a result, the pixel capacitor C LC  starts accumulating charge. 
     Since the a-c voltage Va-c has the waveform shown in FIG. 15C, the voltage applied between the pixel electrode 12 and the opposing electrode 15 rises fast during the first (or initial) part of the selecting period T S , and the pixel capacitor C LC  is charged abruptly. The potential of the pixel is thereby increased to the high value which corresponds to the data signal S D2 . During the remaining part of the selecting period T S , the a-c voltage Va-c decreases, whereby the pixel capacitor C LC  is charged slowly. 
     At the start of the non-selecting period T O , the pixel capacitor C LC  has already reached a higher value, and the a-c voltage Va-c has decreased. The diode ring 13 is thereby turned off. When the diode ring 13 is turned off, it becomes equivalent to a capacitor having capacitor C D . Hence, the decrease in the a-c voltage Va-c is divided by the element capacitance C D  and the pixel capacitor C LC . Therefore, at the start of the non-selecting period T O , the voltage V LC  applied between the electrodes 12 and 15 falls to voltage Vh, by the that part of the decrease in the a-c voltage Va-c which corresponds to the pixel capacitance C LC . This voltage Vh (hereinafter referred to as &#34;hold voltage&#34;) is held in the pixel capacitor C LC . 
     In this embodiment, too, the voltage Va-c changes during the non-selecting period T O  in accordance with the image data supplied to the other pixels. The non-selecting voltage applied between the pixel electrodes 12 and 15 during the non-selecting period T O , therefore, changes by the value equivalent to that decrease in the a-c voltage Va-c which corresponds to the pixel capacitance C LC  and which is determined by the ratio of the pixel capacitance C LC  to the element capacitor C D . 
     Hence, as is evident from FIG. 16, the non-selecting voltage applied between the pixel electrode 12 and the opposing electrode 15 during the non-selecting period T O  has such a waveform that the components A 6  positive with respect to the hold voltage Vh have a total area substantially equal to that of the components B 6  negative with respect to the voltage Vh. 
     In the second method described above, even if the non-selecting voltage, which is applied between the pixel electrode 12 and the opposing electrode 15 during the non-selecting period T O  to drive the pixel, changes due to the data signal supplied to the other pixels, the positive components A6 cancel out the negative components B6. Hence, the voltage V LC  applied between the pixel electrode 12 and the opposing electrode 15 during the non-selecting period T O  is virtually not changed, set at the hold voltage Vh. Therefore, the transmittance of the pixel is maintained at the value determined by the hold voltage Vh which in turn is determined by the selecting voltage applied during the selecting period T S . It is therefore possible to control the transmittance of each pixel in accordance with the selecting voltage, whereby the liquid-crystal display can display a multi-gray-scale image. 
     Applications of First and Second Methods 
     The first and second methods of the invention can be applied to drive not only active matrix LCD elements whose active elements are diode rings, but also active matrix LCD elements whose active elements are of so-called &#34;back-to-back structure,&#34; each comprising two thin-film diodes 32 and 33 connected in series and orientated in the opposite directions as is shown in FIG. 17. 
     The thin-film diodes 32 and 33, which forms a back-to-back structure, have the structure shown in FIG. 18. As is evident from FIG. 18, the diodes 32 and 33 are mounted on the pixel electrode 12 and the signal line 14, respectively. Either thin-film diode comprises a metal film 34, a P-type semiconductor film 35, an I-type semiconductor film 36, an N-type semiconductor film 37, and a metal film 38, which are formed, one on another, in the order shown in FIG. 18. All these films, except for the upper metal film 38, are covered with an insulating film 39. The metal films 38 of the diodes 32 and 33 are connected by a conductor film 40, whereby the diodes 32 and 33 are connected in series, forming the back-to-back structure. 
     The first and second methods of the invention can also be applied to drive active matrix LCD elements whose active elements are thin-film transistors (TFTs), each being a three-terminal semiconductor element. 
     FIG. 19 shows part of a liquid-crystal display having active matrix LCD elements whose active elements are thin-film transistors. As is shown in FIG. 19, this display comprises a pair of transparent substrates, a liquid-crystal layer (not shown) interposed between the substrates, scan-signal lines 144 extending parallel in row direction, data-signal lines 145 extending parallel in column direction, and opposing electrodes (not shown) formed on the inner surface of the second transparent substrate (not shown) and extending parallel in the column direction. The liquid-crystal display further comprises pixel electrodes 102 formed on the inner surface of the first substrate 101 and arranged in rows and columns, and active elements 143 formed on the inner surface of the first substrate 102 and arranged in rows and columns. The active elements 143 are thin-film transistors (TFTs), each associated with one pixel electrode 102. The source, gate and drain of each TFT are connected to the associated pixel electrode 102, the associated scan-signal line 144, and the associated data-signal line 145, respectively. The pixel of each active matrix LCD element is formed of a pixel electrode 102, that portion of an opposing electrode which is overlapping the pixel electrode 102, and that portion of the liquid-crystal layer which is sandwiched between the pixel electrode 102 and said portion of the opposing electrode. 
     In operation, a predetermined reference voltage is applied to the opposing electrodes at all times. Scan signals, which are phase-shifted sequentially, are supplied via the scan-signal lines 143 to the rows of TFTs, thereby selecting the rows of pixels sequentially. Meanwhile, data signals, which are synchronous with the scan signals, are supplied through the data-signal liens 14 to the columns of TFTs. As a result, the active matrix LCD elements of the display shown in FIG. 19 are driven in time-division fashion. Hence, a selecting voltage, which has a positive or negative polarity according to the data signal, is applied between the pixel electrode 102 and the opposing electrode which form any pixel during a selecting period during which this pixel is selected. During a non-selecting period during which the other pixels are selected, the hold voltage is maintained between the pixel electrode 102 and the opposing electrode. The non-selecting voltage has such a waveform that the two components positive and negative with respect to the voltage applied between the electrodes at the end of the selecting period have substantially the same area. Thus, the transmittance change of each pixel, which occurs due to the data signals supplied to the other pixels during the non-selecting period, can be minimized as in the first and second methods. It is therefore possible to control the transmittance of each pixel in accordance with the selecting voltage, whereby the liquid-crystal display can display a gray-scale image. 
     Third Embodiment 
     The method according to a third embodiment of the invention (to be referred as &#34;third method&#34;) will now be described. The third method is designed to drive active matrix LCD elements of the liquid-crystal display shown in FIGS. 8 and 9, thereby to display a multi-gray-scale image. The third method is characterized in that the widths of pulses of a data signal are changed in accordance with externally supplied image data. 
     With reference to FIGS. 8 and 9, FIGS. 20A to 20D, FIGS. 21A and 21B, and FIGS. 22A and 22B, it will be explained how the LCD elements are driven to display a multi-gray scale image. 
     FIGS. 20A to 20D, FIGS. 21A and 21B, and FIGS. 22A and 22B are diagram showing the waveforms of the various drive signals used in the third method, wherein the pulse widths of data signals are changed in accordance with externally supplied image data, thereby to control the gray-levels of the pixels. 
     FIG. 20A shows the waveform of a scan signal S S3  supplied to one of the opposing electrode 15. FIG. 20A illustrates the waveform of a data signal S D3  supplied to one of the signal lines 14. FIG. 20C shows the waveform of a voltage Va-c applied between the input of one of the active elements 13 (i.e., the node of the element 13 and the signal line 14) and the opposing electrode 15--that is, between points a and c in the equivalent circuit shown in FIG. 10. In FIGS. 20A to 20C, T S  is a selecting period, obtained by dividing a one-field period T F  by the number of signal lines 14 provided. 
     As is clearly seen from FIG. 20A, the scan signal S S3  remains at a selecting potential V C1  during the selecting period T S  and at a non-selecting potential V C2  during a non-selecting period T O . The scan signal S S3  has its polarity altered at the end of every one-field period T F . 
     As is evident from FIG. 20B, the data signal S D3  has pulses whose widths change in accordance with the image data externally supplied. The data signal S D3  has the polarity which is opposite to that of the scan signal S S3  supplied to the opposing electrode 15. The pulses of the data signal S D2  have the same absolute potential value V S , and their polarities alter every one-field period T F . The first data pulse for selecting the first opposing electrode 15 for a period T S1  has a width W1 which is 2/10 of the selecting period T S . The second data pulse for selecting the second opposing electrode 15 for a period T S2  has a width W2 which is 6/10 of the selecting period T S . The third data pulse for selecting the third opposing electrode 15 for a period T S3  has a width W3 which is 3/10 of the selecting period T S . These pulse widths W1, W2, and W3 change over a range from 0 (i.e., no pulse) to T.sub. S (i.e., the value equal to the period T S ). 
     When the scan signal S S3  and the data signal S D3 , which have the waveform shown in FIGS. 15A and 15B, are supplied to the opposing electrode 15 and the signal line 14, respectively, a voltage Va-c having the waveform shown in FIG. 20C is applied between the input of the active element 13 connected to the first signal line 14 and the opposing electrode 15. As can be understood from FIG. 20C, the voltage Va-c is corresponds to the potential difference between these signals S S3  and S D3 . 
     Of the the voltage Va-c applied between the input of the active element 13 and the opposing electrode 15, that part applied during the selecting period T S , i.e., the selecting voltage, is at the selecting potential V C1  of the scan signal S S3  while the data signal S D3  remains at zero potential, and is at the voltage of V C1  +V S  (i.e., the sum of the selecting voltage V C1  of the scan signal S S3  and the potential V S  of the data pulse) while the data signal S D3  remains at the data-pulse potential -V S . The selecting voltage V C1  (hereinafter referred to as &#34;ON-selecting voltage&#34;), which is applied while the data signal S S3  is at zero potential, is higher than the threshold voltage of the diodes 23 and 24 forming the active element 13 (i.e., the diode ring). Needless to say, the selecting voltage V C1  +V S , which is applied while the data signal S D3  is at the data-pulse potential -V S , is higher than the ON-selecting voltage V C1 . 
     The voltage (i.e., the non-selecting voltage), which is applied between the input of the active element 13 and the opposing electrode 15 during the non-selecting period T O , is at the non-selecting potential V C2  of the scan signal S S3  while the data signal S D3  remains at zero potential, and is at the voltage of V C2  +V S  (i.e., the sum of the non-selecting voltage V C2  of the scan signal S S3  and the potential V S  of the data pulse) while the data signal S D3  remains at the data-pulse potential -V S . This voltage, V C2  +V S , is lower than the ON-selecting voltage V C1  which is applied during the selecting period T S . 
     When the composite voltage having the waveform of FIG. 20C is applied between the input of the element 13 and the opposing electrode 15, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 changes as is shown in FIG. 20D. More specifically, the voltage Vb-c gradually rises during the greater part of the selecting period T S , and then abruptly increases during the remaining part of the selecting period T S  due to the selecting voltage V C1  +V S  applied between the input of the element 13 and the opposing electrode 15 during the remaining part of the selecting period T S . 
     Upon lapse of the non-selecting period T O , or at the start of the next selecting period T S , the voltage across the pixel capacitance C LC  decreases to a voltage V 2 . This voltage V 2  is sustained between the pixel electrode 12 and the opposing electrode 15. 
     In order to drive the active matrix LCD element at 0/10 gray-level, a composite voltage having the waveform shown in FIG. 21A is applied between the input of the active element 13 and the opposing electrode 15. In this case, as is shown in FIG. 21B, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 gradually rises throughout the selecting period T S  in accordance with the ON-selecting voltage V C1 . 
     Upon lapse of the selecting period T S , or at the start of the non-selecting period T O , the active element 13 is turned off. The voltage across the pixel capacitor C LC  decreases from the voltage charged the period T S , to a voltage V1, by that decrease in the voltage Va-c which corresponds to the element capacitance C D  (i.e., one of the two voltages obtained by dividing the change in the voltage Va-c by the element capacitance C D  and the pixel capacitance C LC ). This voltage V1 is held between the pixel electrode 12 and the opposing electrode 15. 
     In order to drive the active matrix LCD element at 10/10 gray-level, a composite voltage having the waveform shown in FIG. 22A is applied between the input of the active element 13 and the opposing electrode 15. In this case, as is shown in FIG. 22B, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 fast rises throughout the selecting period T S  as a high voltage V C1  +V S  (i.e., the sum of the ON-selecting voltage V C1  and the data pulse voltage V S ). 
     Upon lapse of the selecting period T S , or at the start of the non-selecting period T O , the voltage across the pixel capacitor C LC  decreases by a certain value to a voltage V3. This voltage V3 is held between the pixel electrode 12 and the opposing electrode 15. 
     The voltage Vb-c shown in FIGS. 20D, 21B, and 22B, which is applied between the pixel electrode 12 and the opposing electrode 15 during the selecting period T S , has a peak value at the end of the selecting period T S . The peak value of the voltage Vb-c is determined by the composite voltage applied between the input of the active element 13 and the opposing electrode 15, the I-V characteristic of the element 13 (i.e., a diode ring), and the time during which the high voltage V C1  +V S  is applied (i.e., the pulse width W of the data signal). In other words, the voltage Vb-c, which is applied between the electrodes 12 and 15 during the selecting period T S , increases in accordance with the voltage Va-c applied between the input of the element 13 and the opposing electrode 15, along the rising curve representing the I-V characteristic of the active element 13, and stops increasing the moment the high voltage V C1  +V S  abruptly decreases. 
     The composite voltage applied between the input of the active element 13 and the opposing electrode 15 can have two levels, the first level being determined by the ON-selecting voltage V C1  and the second level being determined by the high voltage V C1  +V S , as can be understood from FIG. 20C. Hence, the voltage Vb-c, which is applied between the pixel electrode 12 and the opposing electrode 15, gradually increases along the curve determined by the ON-selecting voltage V C1  when the composite voltage is at the first level, and abruptly increases along the curve determined by the high voltage V C1  +V S  when the composite voltage is at the second level as shown in FIG. 20D. 
     The value by which the voltage Vb-c increases in accordance with the ON-selecting voltage V C1  is proportional to the time of applying the voltage V C1 . Likewise, the value by which the voltage Vb-c increases in accordance with the high voltage V C1  +V S  is proportional to the time of applying the voltage V C1  +V S . The peak value of the voltage Vb-c therefore changes in accordance with the ratio of the time of applying the ON-selecting voltage V C1  to the time of applying the voltage V C1  +V S . Hence, the voltage Vb-c which the pixel capacitor C LC  holds at the end of the selecting period T S , or at the start of the non-selecting period T O , is controlled by the data pulse superposed on the selecting voltage applied between the input of the active element 13 and the opposing electrode 15. (The voltage Vb-c is lower than the voltage applied during the period T S  by that decrease in the voltage Va-c corresponding to the pixel capacitance V LC .) 
     If the selecting voltage is one superposed with no data pulse as is shown in FIG. 21A, the voltage Vb-c held in the pixel capacitor C LC  will have the least value V1. If the selecting voltage is one entirely superposed with a data pulse having the width equal to the selecting period T S  as is shown in FIG. 22A, the voltage Vb-c will have the greatest value V3. Further, if the selecting voltage is one partly superposed with no data pulse as is shown in FIG. 20C, the voltage Vb-c held in the pixel capacitor C LC  will have a value V2 greater than the value V1 and less than the value V3, as is illustrated in FIG. 20D. This voltage V2 is determined by the width of the pulse superposed on the selecting voltage, i.e., the period during which the high voltage V C1  +V S  is applied. 
     The transmittance of the pixel changes in accordance with the rising angle of the liquid crystal used. This angle depends on the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 (i.e., the voltage across the pixel capacitor C LC ). Thus, a selecting voltage having a pulse width corresponding to the data signal is applied between the input of the active element 13 and the opposing electrode 15 during the selecting period T S , and a voltage corresponding to the data-pulse width of the selecting voltage is applied between the pixel electrode 12 connected to the active element 13 and the opposing electrode 15, thereby to control the transmittance of the pixel. As a result, the liquid-crystal display can display a multi-gray-scale image. 
     As is shown in FIGS. 20A and 20B, a data pulse S D3  is superposed on the the scan signal S S3  during the last part of the selecting period T S , thereby applying a 10 selecting voltage of the waveform shown in FIG. 20C during the period T S . Instead, as is shown in FIG. 23A, a data pulse can be superposed on the scan signal S S3  during the initial part of the period T S , thereby applying a selecting voltage of the waveform shown in FIG. 23B during the period T S . Alternatively, as is shown in FIG. 24A, a data pulse can be superposed on the scan signal S S3  during the intermediate part of the period T S , thereby applying a selecting voltage of the waveform shown in FIG. 24B during the period T S . 
     In each alternative case, too, as is shown in FIGS. 23B and 24B, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 increases along the curve determined by the ON-selecting voltage V C1  while the ON-selecting voltage V C1  is being applied, and along the curve determined the high voltage V C1  +V S  while this high V C1  +V S  voltage is being applied. As a result, the voltage Vb-c held in the pixel capacitor C LC  will have a value which corresponds to the data-pulse width of the selecting voltage. The voltage Vb-c controls the transmittance of the pixel, whereby the liquid-crystal display displays a gray-scale image. 
     The number of gray-levels, at which the transmittance of each pixel can be set, is determined by the number of values which the voltage Vb-c sustained in the pixel capacitor C LC  during the limited selecting period T S  can have. 
     The gray-scale displaying described above is achieved by means of pulse-width modulation of the voltage applied between the pixel electrode 12 and the opposing electrode 15. The changes in this voltage is determined by the I-V characteristic of the active element 13. The active element 13, which is a diode ring, an I-V characteristic represented by a steep curve and has good response. Hence, the active element 13 can greatly change the voltage applied between the pixel electrode 12 and the opposing electrode 15. 
     FIG. 25 is a graph illustrating the I-V characteristic of the diode ring used as active element 13, and also the I-V characteristic of a MIM (Metal-Insulator-Metal) using tunnel effect. As is evident from FIG. 25, the diode ring has an I-V characteristic curve steeper than that of the MIM, and a response better than that of the MIM. The active matrix LCD elements, whose active elements 13 are diode rings, can be driven in high time-division fashion to display an image in various gray-levels, even if the voltage applied between the pixel electrode 12 and the opposing electrode 15 is not so high as is applied in an active matrix LCD element whose active element is a MIM. 
     An appropriate I-V characteristic of the diode ring can be selected for the diode ring, by changing the thickness of the I-type semiconductor film of each thin-film diode. Alternatively, an I-V characteristic of the diode ring can be selected, by changing the number of thin-film diodes connected in parallel between points a and b in the equivalent circuit shown in FIG. 10. The thinner the I-type semiconductor film of each thin-film diode, the steeper the I-V characteristic curve of the diode ring. The less thin-film diodes are used, the steeper the I-V characteristic curve of the diode ring. 
     FIG. 26A is a graph representing the pixel-capacitor charging characteristic which an active matrix LCD element, whose active element is a diode ring having an ordinary I-V characteristic, exhibits when various Va-c are applied, one at a time, between the input of the active element 13 and the opposing electrode 15. As is shown in FIG. 26A, the voltage across the pixel capacitor C LC  rises to a peak value upon lapse of about 40 μsec. of charging. Because of the specific pixel-capacitor charging characteristic, the active matrix LCD element is well driven by high time-division fashion, wherein the selecting period T S  is about 40 μsec. 
     Hence, to drive this active matrix LCD element, thereby to display a gray-scale image, it suffices to set the pulse width of the selecting voltage at 0 to 40 μsec. Assuming that the liquid crystal used is a negative-type one which transmits light when a voltage is applied between the pixel electrode 12 and the opposing electrode 15, the pixel looks the darkest when the selecting voltage has a pulse width of 0 μsec. (or has no pulses), and looks the brightest when the selecting voltage has a pulse with of about 40 μsec. The gray-level of the pixel thus changes in accordance with the pulse width of the selecting voltage applied between the pixel electrode 12 and the opposing electrode 15. 
     As has been described, the number of gray-levels is determined by the number of values which the voltage Vb-c held in the pixel capacitor C LC  during the limited selecting period T S  can have. To display pixels at distinct gray-levels, it is necessary to differentiates, by a sufficient amount, any two immediate values for the voltage Vb-c held in the pixel capacitor C LC , i.e., the voltage applied between the pixel electrode 12 and the opposing electrode 15. Hence, in the third method according to the invention, any two immediate values for the voltage Vb-c are differentiated sufficiently. 
     FIG. 26B is a graph representing the pixel-capacitor charging characteristic in which the voltage across the pixel capacitor C LC  rises to a peak value upon lapse of about 10 to 15 μsec. of charging. Therefore, the selecting period T S  can be as short as 10 to 15 μsec., and the active matrix LCD elements can be driven in higher time-division fashion, thereby to display an image at more various gray-levels. 
     The third method of the invention resides in driving active matrix LCD elements, each having a diode ring used as semiconductor active element 13, by means of pulse-width modulation. Thus, it is unnecessary to use multi-level drive signals to drive the LCD elements as is required in the conventional method in which voltage modulation is performed. The third method can, therefore, be carried out by means of a relatively simple drive circuit to cause the LCD elements to display pixels at many different gray-levels. 
     Fourth Embodiment 
     The method according to a fourth embodiment of the invention (to be referred as &#34;fourth method&#34;) will now be described, with reference to FIGS. 27A to 27D, FIGS. 28A and 28B, and FIGS. 29A to 29C. Some of the features of the fourth method are identical to those of the first method, and therefore will not be described. 
     The fourth method is designed to drive active matrix LCD elements of the liquid-crystal display shown in FIGS. 8 and 9, thereby to display a gray-scale image. This method is characterized in that the number of pulses of a data signal is changed in accordance with externally supplied image data. 
     FIG. 27A is a diagram showing the waveform of a scan signal S S4  supplied between the first opposing electrode 15 of the liquid-crystal display shown in FIGS. 8 and 9. FIG. 27B is a diagram illustrating a data signal S D4  supplied to one of the signal lines 14 shown in FIG. 8. FIG. 27C is a diagram showing the waveform of a voltage Va-c applied between the opposing electrode 15 and the input of the active element 13 connected to the signal line 14, or between points a and c in the equivalent circuit shown in FIG. 10. FIG. 27D is a diagram representing the waveform of a voltage Vb-c applied between the pixel electrode 12 connected to the active element 13 and the opposing electrode 15, or between points b and c in the equivalent circuit shown in FIG. 10. 
     As shown FIG. 27A, the scan signal S S4  is identical to the scan signal S S3  illustrated in FIG. 20A. The signal S S4  remains at a selecting potential V C1  during the selecting period T S  and at a non-selecting potential V C2  during a non-selecting period T O . The scan signal S S4  has its polarity altered at the end of every one-field period T F . 
     As is evident from FIG. 27B, the data signal S D4  has pulses the number of which changes in accordance with the image data externally supplied. The signal S D4   has the polarity which is opposite to that of the scan signal S S4  supplied to the opposing electrode 15. The pulses of the data signal S D2  have the same potential V S . The widths of these data pulses are the same and constant, and the polarity thereof alters at the end of every one-field period T F . 
     As is shown in FIG. 27B, the data signal S D4  has 2 pulses during the selecting period T S1  for the first opposing electrode 15, 5 pulses during the selecting period T S2  for the second opposing electrode 15, and 3 pulses during the selecting period T S3  for the third opposing electrode. The number of pulses which the signal S D4  has during each of the selecting periods T S1 , T S2 , and T S3  changes in accordance with the externally supplied image data, from 0 (no pulses) to n. Here, &#34;n&#34; is is greatest number of pulses that can be applied during the selecting period T S , depending on the width of each pulse. 
     When the scan signal S S4  and the data signal S D4 , which have the waveform shown in FIGS. 27A and 27B, are supplied to the opposing electrode 15 and the signal line 14, respectively, a voltage Va-c having the waveform shown in FIG. 27C is applied between the input of the active element 13 connected to the first signal line 14 and the opposing electrode 15. As can be understood from FIG. 27C, the voltage Va-c corresponds to the potential difference between these signals S S4  and S D4 . 
     The voltage Va-c applied between the input of the active element 13 and the opposing electrode 15 is at the value of V C1  and then the value V C1  +V S  during the selecting period T S , and alternately at the value of V C2  and V C2  +V S  during the non-selecting period T O , as in the case of the first method according to the present invention. 
     When the selecting voltage having the waveform of FIG. 27C is applied between the input of the element 13 and the opposing electrode 15, a voltage is applied between the pixel electrode 12 connected to the active element 13 and the opposing electrode 15. As a result, the pixel capacitor C LC , which is formed of the pixel electrode 12 and the opposing electrode 15 and that part of the liquid-crystal layer sandwiched between these electrodes 12 and 15, begins to be electrically charged. 
     Upon lapse of the selecting period T S , or at the the start of the next non-selecting period T O , the voltage Va-c falls from V C1  +V S  to V C2 . The active element 13 is thereby turned off, and the pixel capacitor C LC  is no longer charged. As a result, as is shown in FIG. 27D, the voltage Vb-c across the pixel capacitor C LC  decreases to a voltage V 2  by that decrease in the voltage Va-c which corresponds to the pixel capacitance V LC . (Said change in the voltage Va-c is one of the two voltages obtained by dividing the change in the voltage Va-c by the element capacitor C D  and the pixel capacitor C LC .) 
     In the fourth method of the invention, each active matrix LCD element is driven in essentially the same way as in the third method, in order to display an image at various gray-levels, as will be explained with reference to FIGS. 27C and 27D, FIGS. 28A and 28B, and FIGS. 29A and 29B. FIGS. 27C, 28A, and 29A represent the waveforms of voltages Va-c applied between the input of the active element 13 and the opposing electrode 15, and FIGS. 27D, 28B, and 28B illustrate the waveforms of voltages Vb-c applied between the pixel electrode 12 and the opposing electrode 15. 
     To set the pixel at the 0-th gray-level of an n-level gray scale, a data signal S D4  having no pluses is supplied to the input of the active element 13 during the selecting period T S . Further, for this purpose, a composite voltage Va-c having the waveform of FIG. 28A is applied between the input of the element 13 and the opposing electrode 15, and a voltage Vb-c having the waveform of FIG. 28B is applied between the pixel electrode 12 and the opposing electrode 15. 
     To set the pixel at the second gray-level of the n-level gray scale, a data signal S D4  having 2 pluses is supplied to the input of the active element 13 during the selecting period T S . Further, for this purpose, a composite voltage Va-c having the waveform of FIG. 27C is applied between the input of the element 13 and the opposing electrode 15, and a voltage Vb-c having the waveform of FIG. 27D is applied between the pixel electrode 12 and the opposing electrode 15. 
     To set the pixel at the n-th gray-level (i.e., the highest gray-level) of the n-level gray scale, a data signal S D4  having n pluses is supplied to the input of the active element 13 during the selecting period T S . Further, for this purpose, a composite voltage Va-c having the waveform of FIG. 29A is applied between the input of the element 13 and the opposing electrode 15, and a voltage Vb-c having the waveform of FIG. 29B is applied between the pixel electrode 12 and the opposing electrode 15. 
     In the fourth method, too, the voltage Vb-c, which is applied between the pixel electrode 12 and the opposing electrode 15, gradually increases along the curve determined by the selecting voltage when the selecting voltage, applied between the input of the active element 13 and the opposing electrode 15 has the value of V C1 , and fast increases along the curve determined by the selecting voltage when the ON-selecting voltage has the value of V C1  +V S , that is, when the data-pulse voltage V S  is superposed on the selecting voltage. Since the number of data pulses of the the selecting voltage changes in accordance with the image data, the voltage Vb-c applied between the pixel electrode 12 and the the opposing electrode 15 increases in steps the number of which is equal to that of the data pulses. More precisely, as is shown in FIG. 29C which is an enlarged part of FIG. 29B, the voltage Vb-c abruptly increases every time the selecting voltage has the value of V C1  +V S , and gradually increases every time the selecting voltage has the reference value of V C1  for the period corresponding to the width of a data pulse. Hence, as the selecting voltage repeatedly changes from V S  to V C1  +V S  and vice versa, the voltage Vb-c rises step by step. 
     Hence, the voltage Vb-c held in the pixel capacitor C LC  upon lapse of the selecting period T S , or at the start of the non-selecting period T O  changes in accordance with the period during which the selecting voltage remains at the high value, which is determined by the number of the data pulses and the width thereof. (The voltage Vb-c held in the capacitor C LC  is lower than the voltage built up in the capacitor C LC  during the period T S , by that decrease in the voltage Va-c which corresponds to the pixel capacitance C LC ). 
     If the selecting voltage is one superposed with no data pulses as is shown in FIG. 28A, the voltage Vb-c held in the pixel capacitor C LC  will have the least value V1. If the selecting voltage is one entirely superposed with n data pulses as is shown in FIG. 29A, the voltage Vb-c will have the greatest value V3. Further, if the selecting voltage is one superposed with a number of data pulses which is less than n, as is shown in FIG. 27C, the voltage Vb-c held in the pixel capacitor C LC  will have a value V2 greater than the value V1 and less than the value V3, as is illustrated in FIG. 27D. This voltage V2 is determined by the number of data pulses superposed on the selecting voltage. 
     In FIG. 27C, data pulses are superposed on the selecting voltage during the last part of the selecting period T S . Instead, the data pulses can be superposed on the selecting voltage, either during the initial part of the period T S  or during the intermediate part thereof. 
     The transmittance of the pixel changes in accordance with the rising angle of the liquid crystal used. This angle depends on the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 (i.e., the voltage across the pixel capacitor C LC ). Thus, a selecting voltage having pulse the number of which corresponds to the data signal is applied between the input of the active element 13 and the opposing electrode 15 during the selecting period T S , and a voltage corresponding to the total width of the data pulses contained in the selecting voltage is applied between the pixel electrode 12 connected to the active element 13 and the opposing electrode 15, thereby to control the transmittance of the pixel. As a result, the liquid-crystal display can display a gray-scale image. 
     The number of gray-levels of the gray scale is determined by how many different values the voltage Vb-c held during the selecting period T S  can have. Since the active element 13 is a diode ring which has, as is shown in FIG. 25, a steep I-V characteristic curve and a good response better, the voltage applied between the input of the active element 13 and the opposing electrode 15 can be changed greatly by changing the number of the pulses contained in the selecting voltage applied between the pixel electrode 12 and the opposing electrode 15. 
     The fourth method of the invention resides in driving active matrix LCD elements, each having a diode ring used as semiconductor active element 13, by changing the number of data pulses contained in the selecting voltage in accordance with the externally supplied image data. Thus, It is unnecessary to use multi-level drive signals to drive the LCD elements as is required in the conventional method in which voltage modulation is performed. The fourth method can, therefore, be performed by means of a relatively simple drive circuit to cause the LCD elements to display pixels at many different gray-levels. 
     In the fourth method, too, the selecting period T S  can be shortened, thereby to achieve higher time-division driving of the active matrix LCD elements, by using diode rings which has a steep I-V characteristic curve. The I-V characteristic curve of the diode ring can be rendered steeper by changing the thickness of the I-type semiconductor film of each thin-film diode. Alternatively, an I-V characteristic of the diode ring can be selected for the diode ring, either by connecting less thin-film diodes in parallel between points a and b in the equivalent circuit shown in FIG. 10, or by reducing the thickness of the I-type semiconductor film of each thin-film diode. 
     Applications of Third and Fourth Methods 
     The third and fourth methods of the invention can be applied to drive not only active matrix LCD elements whose active elements are diode rings, but also active matrix LCD elements whose active elements are of so-called &#34;back-to-back structure,&#34; each comprising thin-film diodes. Further, the third and fourth methods can be applied to drive active matrix LCD elements whose active elements comprise semiconductor elements having diode characteristic (e.g., MIMs), thin-film transistors (TFTs), or any other semiconductor active elements. 
     Fifth Embodiment 
     The method according to a fifth embodiment of the invention (to be referred as &#34;fifth method&#34;) will be described, with reference to FIGS. 30A to 30D, FIGS. 31A and 31B, and FIGS. 32A and 32B. Some of the features of the fifth method are identical to those of the third method, and therefore will not be described. 
     The fifth method is designed to drive active matrix LCD elements of the liquid-crystal display shown in FIGS. 8 and 9, thereby to display a multi-gray-scale image. This method is characterized in that the gray-level of each pixel is controlled, eliminating changes in the transmittance thereof which result from the influence of the condition in which the other pixels are driven. 
     FIG. 30A is a diagram showing the waveform of a scan signal S S5  supplied between the first signal line 14 of the liquid-crystal display shown in FIGS. 8 and 9. FIG. 30B is a diagram illustrating a data signal S D5  supplied to one of the opposing electrodes 15 shown in FIG. 8. FIG. 30C is a diagram showing the waveform of a voltage Va-c applied between the opposing electrode 15 and the input of the active element 13 connected to the signal line 14, or between points a and c in the equivalent circuit shown in FIG. 10. FIG. 30D is a diagram representing the waveform of a voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15, or between points b and c in the equivalent circuit shown in FIG. 10. 
     As shown FIG. 30A, the scan signal S S5  is identical to the scan signal S S3  used in the third method. The signal S S5  remains at a selecting potential V C1  during the selecting period T S  and at a non-selecting potential V C2  during a non-selecting period T O . The scan signal S S5  has its polarity altered at the end of every one-field period T F . 
     As is evident from FIG. 30B, the data signal S D5  is a rectangle-wave voltage signal whose potential changes in accordance with the image data externally supplied to the liquid-crystal display. More precisely, the data signal S D2  has an even number of pulses, for example two pulses, during the selecting period T S1 , any adjacent two of which are positive and negative with respect to a predetermined reference potential V G . These pulses have the same width, and their potentials are V S  and -V S , that is identical in absolute value. The pulses which the data signal S D5  has during the second selecting period T S2  have also potentials V S  and -V S , but their identical width may change in accordance with the image data externally supplied during the next selecting period T S . The same holds true of the third selecting period T S3 . The data signal S D5  has such a waveform during each selecting period T S  that the two components A7 and B7 positive and negative with respect to the reference potential V G , respectively, have substantially the same area. 
     As can be understood from FIG. 30B, the two pulses generated during the selecting period T S1  for the pixels of the first row have a width which is 1/10 of the selecting period T S  ; the two pulses generated during the selecting period T S2  for the pixels of the second row have a width which is 4/10 of the period T S  ; and the two pulses generated during the selecting period T S3  for the pixels of the third row have a width which is 3/10 of the period T S . The width of the pulses generated in the selecting period T S  for the pixels of any row changes over the range of 0/10 of the period T S  (no pulses) to 5/10 of period T S  (i.e., 1/2 of the period T S ). 
     When the scan signal S S5  and the data signal S D5  are supplied to the signal line 14 and the opposing electrode 15, respectively, a composite voltage Va-c (a combination of the signals S S5  and S D5 ) which has the waveform shown in FIG. 30C is applied between the opposing electrode 15 and the input terminal of the active element 13 (i.e., the diode ring), that is, between points a and c in the equivalent circuit of FIG. 10. 
     The composite voltage Va-c has a positive or negative polarity during the selecting period T S , and has a negative polarity and a positive polarity alternately during the non-selecting period T O , each time during every half of the period T S . Of the composite voltage Va-c, the part applied during the selecting period T S  is at the potential equal to the selecting potential V C1  of the scan signal S S5 . When the data signal S D5  increases to a potential V S  of the positive data pulse, the composite voltage Va-c decreases to a potential V C1  -V S . When the data signal S D5  decreases to a potential -V S  of the negative data pulse, the composite voltage Va-c increases to a potential V C1  +V S . 
     The selecting voltage V C1  (hereinafter referred to as &#34;ON-selecting voltage&#34;), which is applied while the data signal S S5  is at zero potential, is higher than the threshold voltage of the thin-film diodes 23 and 24 forming the active element 13 (i.e., the diode ring). The selecting voltage V C1  +V S , which is applied while the data signal S D5  is at the data-pulse potential V S , i.e., a potential positive with respect to the reference value V G , is higher than the ON-selecting voltage V C1 . By contrast, the selecting voltage V C1  -V S , which is applied while the data signal S D5  is at the data-pulse potential -V S , i.e., a potential negative with respect to the reference value V G , is lower than the ON-selecting voltage V C1 . 
     The voltage (hereinafter referred to as &#34;non-selecting voltage&#34;), which is applied between the input of the active element 13 and the opposing electrode 15 during the non-selecting period T O , is a combination of the scan signal S S5  and data pulses superposed on the signal S S5  in accordance with the image data. The non-selecting voltage remains at the non-selecting potential V C2  of the scan signal S S5  as long as the data signal S D5  is at zero potential. When the potential of the data signal S D5  increases to that of the data pulse, however, the non-selecting voltage change to either V C2  +V S  or V C2  -V S , i.e., a combination of the non-selecting potential V C2  and the potential V S  or -V S  of the data pulse. 
     The voltages V C2  +V S  and V C2  -V S  are lower than the ON-selecting voltage V C1  which is applied during the selecting period T S . The voltage V C2  +V S , i.e., a combination of the non-selecting potential V C2  of the scan signal S S5  and the data-pulse potential V S  which is positive with respect to the reference potential V G , is lower than the voltage V C1  -V S  which is a combination of the selecting potential V C1  of the scan signal S S5  and the data-pulse potential -V S  which is negative with respect to the reference potential V G . 
     The non-selecting voltage is a voltage on which are superposed the positive and negative data pulses for driving the other pixels of the same column. Nonetheless, it has components A8 positive with respect to the the non-selecting potential V C2  of the scan signal S S5  and components B8 negative with respect to the non-selecting potential V C2  of the scan signal S S5 , the total area of which is substantially equal to that of the components A8. This is because the data signal S D5  has, during each selecting period T S , two components A7 and B7 which are positive and negative to the reference potential V G , respectively, and which have substantially the same area. 
     When the selecting voltage having the waveform of FIG. 30C is applied between the input of the element 13 and the opposing electrode 15, a voltage having the waveform shown in FIG. 30D is applied between the pixel electrode 12 and the opposing electrode 15. In other words, when the selecting voltage is applied between points a and c in the equivalent circuit of FIG. 10, the voltage across the active element 13 (i.e., the diode ring) rises above the threshold voltage of the element 13. As a result, the active element 13 is turned on, and a voltage is applied between points b and c in the equivalent circuit of FIG. 10, that is, between the pixel 12 and the opposing electrode 15. Hence, the pixel capacitor C LC  formed of the electrodes 12 and 15 and that part of the liquid-crystal layer sandwiched between these electrodes 12 and 15, begins to be electrically charged, and is kept charged during the selecting period T S . 
     Upon lapse of the selecting period T S , or at the the start of the non-selecting period T O , the voltage across the pixel capacitor C LC  has become sufficiently high, and the voltage applied from the signal line 14 to the input of the active element 13 during the non-selecting period T O  has already decreased. The voltage across the active element 13 is lower than the threshold voltage of the active element 13. The active element 13 is therefore turned off, and the pixel capacitor C LC  is no longer charged. 
     Once off, the active element 13 functions as a capacitor. Thus, a voltage which is the decrease in the voltage Va-c (i.e., the voltage applied between points a and c in the equivalent circuit shown in FIG. 10) is divided by the element capacitance C D  and the pixel capacitance C LC  which are connected in series to each other. Hence, the voltage held in the pixel capacitor C LC  during the non-selecting period T O  is lower than the voltage built up in the capacitor C LC  during the period T S , by that part of decrease in the voltage Va-c which corresponds to the pixel capacitance C LC ). 
     That portion of the liquid-crystal layer which is sandwiched between the pixel electrode 12 and the opposing electrode 15 is driven by the voltage applied between these electrodes 12 and 13. In other words, it operates in response to the voltage held in the pixel capacitor C LC  during the non-selecting period T O . Said portion of the liquid-crystal layer is, therefore, kept driven throughout the non-selecting period T O . 
     Since the data signal S D5 , which has the waveform of FIG. 30B, is supplied to the opposing electrode 15 to drive the pixel, the image data for driving the other pixels of the same column is supplied to the opposing electrode 15 even after the selecting period T S . The potential of the electrode 15 inevitably changes. Consequently, the voltage Va-c varies, changing the voltage applied between the pixel electrode 12 and the opposing electrode 15. Like the voltage change occurring at the end of the selecting period T S , the change in the voltage applied between the electrodes 12 and 15, which accompanies the change in the voltage Va-c, is corresponds to the pixel capacitance C LC . (Said change in the voltage Va-c is one of the two voltages obtained by dividing the charge in the voltage Va-c by the element capacitance C D  and the pixel capacitance C LC .) 
     In the fifth method, the non-selecting voltage applied between the pixel electrode 12 and the opposing electrode 15 during the non-selecting period T O  has such a waveform that the components A 8  positive with respect to the held reference voltage V G  have a total area substantially equal to that of the components B 8  negative with respect to the reference voltage V G . Hence, the voltage Va-c changes, due to the image data for driving the other pixels, to substantially the same extent in both regions positive and negative, respectively, with respect to the intermediate value of the non-selecting potential V C2  of the scan signal S S5 . As a result, the voltage held in the pixel, which is the effective voltage applied during the non-selecting period T O , remains unchanged. 
     Upon lapse of the non-selecting period T O , or at the start of the next selecting period T S , a voltage is applied between points a and c in the equivalent circuit shown in FIG. 10. The voltage across the active element 3 rises higher than the threshold voltage of the active element 13 and has the potential opposite to that of the voltage applied during the previous selecting period T S . Hence, an electric charge of the opposite polarity is thereby accumulated in the pixel capacitance C LC . Thereafter, the operation sequence described above is repeated to drive any other active matrix LCD element. 
     It will now be explained how the active matrix LCD elements shown in FIGS. 8 and 9 are driven by the fifth method to display a gray-scale image. 
     To set any pixel in the 0-th gray-level of the 5-level gray scale, a data signal S D5 , which has neither positive pulses nor negative pulses during the selecting period T S , is supplied to the input of the active element 13. In this case, a composite voltage having the waveform shown in FIG. 31A is applied between the input of the active element 13 and the opposing electrode 15. As a result, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 gradually increases throughout the selecting period T S  along the curve defined by the ON-selecting voltage V C1 . 
     Upon lapse of the selecting period T S , or at the start of the non-selecting period T O , the active element 13 is turned off. Then, the voltage across the pixel capacitor C LC  decreases from the value it had during the selecting period T S  to the voltage V1, by the value corresponding to the pixel capacitance C LC . (Said change in the voltage Va-c is one of the two voltages obtained by dividing the decrease in the voltage Va-c by the element capacitance C D  and the pixel capacitance C LC .) It is this voltage V1 that is held between the pixel electrode 12 and the opposing electrode 15. 
     As has been pointed out, the decrease of the voltage across the pixel capacitor C LC , which occurs at the start of the non-selecting period T O , depends on the ratio of the element capacitance C D  to the pixel capacitance C LC . Hence, this decrease can be minimized if the element capacitance C D  is set at about 1/10 of the pixel capacitance C LC . 
     To set any pixel in the first gray-level of the 5-level gray scale, a data signal S D5 , which has a positive pulse and a negative pulse during the selecting period T S , each having a width which is 1/10 of the period T S , is supplied to the input of the active element 13. In this instance, a composite voltage having the waveform shown in FIG. 30C is applied between the input of the active element 13 and the opposing electrode 15. 
     The composite voltage has the waveform of FIG. 30C when the data signal S D5  supplied to the opposing electrode 15 has a data pulse having potential V D  and the same polarity as the scan signal S S5 , at the end of the first half of the selecting period T S , and a data pulse having potential -V D  and the polarity opposite to that of the scan signal S S5 , at the end of the latter half of the selecting period T S . Hence, in the first half of the selecting period T S , the ON-selecting potential V C1  is applied between the input of the active element 13 and the opposing electrode 15, and then a potential V C1  -V S  lower than the ON-selecting voltage V C1  is applied between the input of the element 13 and the opposing electrode 15 during the last part of the first half of the period T S . In the latter half of the selecting period T S , the ON-selecting potential V C1  is applied between the input of the active element 13 and the opposing electrode 15, and then a potential V C1  +V S  higher than the ON-selecting voltage V C1  is applied between the input of the element 13 and the opposing electrode during the last part of the latter half of the period T S . 
     When the selecting voltage having the waveform of FIG. 30C is applied between the input of the element 13 and the opposing electrode 15, a voltage Vb-c having the waveform shown in FIG. 30D is applied between the pixel electrode 12 connected to the active element 13 and the opposing electrode 15. As is evident from FIG. 30D, the voltage Vb-c increases along the curve defined by the ON-selecting voltage V C1  during almost the entire first half of the selecting period T S , then increases moderately along the curve defined by the low voltage V C1  -V S  during the last part of the first half of the period T S , next gradually increases along the curve defined by the ON-selecting voltage V C1  during the greater part of the latter half of the period T S , and finally increases greatly along the curve defined by the high voltage V C1  +V S  during the last part of the latter half of the period T S . 
     Upon lapse of the selecting period T S , or at the the start of the non-selecting period T O , the voltage across the pixel capacitor C LC  decreases at a predetermined rate to a voltage V2. This voltage V2 is held between the pixel electrode 12 and the opposing electrode 15. 
     To set any pixel in the fifth gray-level, i.e., the highest level of the 5-level gray scale, a data signal SD5, which has a positive pulse and a negative pulse during the selecting period T S , each having a width which is 5/10 (or 1/2) of the period T S , is supplied to the input of the active element 13. In this case, a composite voltage having the waveform shown in FIG. 32A is applied between the input of the active element 13 and the opposing electrode 15. 
     The composite voltage has the waveform of FIG. 30C when the data signal S D5  supplied to the opposing electrode 15 has a data pulse having potential V D  and the same polarity as the scan signal S S5 , during the first half of the selecting period T S , and a pulse having potential -V D  and the polarity opposite to that of the scan signal S S5 , during the latter half of the selecting period T S . Hence, a selecting potential V C1  -V S , which is lower than the ON-selecting voltage V C1  is applied between the input of the active element 13 and the opposing electrode 15 during the first half of the selecting period V S , and a selecting potential V C1  +V S , which is higher than the ON-selecting voltage V C1  is applied between the input of the active element 13 and the opposing electrode 15 during the latter half of the selecting period V S . 
     When the composite selecting voltage having the waveform of FIG. 32A is applied between the input of the element 13 and the opposing electrode 15, a voltage Vb-c having the waveform shown in FIG. 32B is applied between the pixel electrode 12 connected to the active element 13 and the opposing electrode 15. As is clearly seen from FIG. 32B, the voltage Vb-c gradually increases along the curve defined by the low voltage V C1  -V S  during the first half of the selecting period T S , and then greatly increases along the curve defined by the high voltage V C1  +V S  during the latter half of the period T S . 
     Upon lapse of the selecting period T S , or at the the start of the non-selecting period T O , the voltage across the pixel capacitor C LC  decreases at a predetermined rate to a voltage V3. This voltage V3 is held between the pixel electrode 12 and the opposing electrode 15. 
     In the fifth embodiment, as has been described, the selecting voltage applied between the input of the active element 13 and the opposing electrode 15 can have three values: the first value V C1  (i.e., the ON-selecting voltage); the second value V C1  -V S  lower than the first value V C1  ; and the third value V C1  +V S  higher than the first value V C1 . Hence, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 increases along the curve defined by the voltage V C1  when the ON-selecting voltage V C1  is applied between the input of the element 13 and the opposing electrode 15. The voltage Vb-c increases more gently when the low voltage V C1  -V S  is applied than when the ON-selecting voltage V C1  is applied. The voltage Vb-c increases more abruptly when the high voltage V C1  +V S  is applied than when the ON-selecting voltage V C1  is applied. 
     The increase in the voltage Vb-c depends on the period of applying the voltage V C1 , the voltage V C1  -V S , or the voltage V C1  +V S , which is applied between the input of the element 13 and the opposing electrode 15. The peak value of the voltage Vb-c therefore changes in accordance with the ratio of the period of applying the voltage V C1  to the period of applying the voltage V C1  +V S . Hence, the voltage Vb-c held in the pixel capacitor C LC  at the start of the non-selecting period T O  is determined by the width of the data pulse superposed on the selecting voltage applied between in the input of the active element 13 and the opposing electrode 15. 
     The rising angle of the liquid crystal molecules depends on the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15. Thus, the the transmittance of the pixel is controlled by the width of the data pulse superposed on the selecting voltage applied between in the input of the active element 13 and the opposing electrode 15. 
     The voltage Va-c shown in FIG. 30C contains two pulses superposed on the selecting voltage during the last parts of the halves of the selecting period T S , respectively. Instead, the data pulses can be superposed, either during the initial parts or the intermediates parts of the halves of the selecting period T S . 
     When the active matrix LCD elements are driven in time-division fashion, as described above, in order to display a gray-scale image, each scan signal S S5  supplied to the signal line 14 is set at the non-selecting potential V C2 , and each data signal S D5  supplied to the opposing electrode 15 to select the pixels of each row. The data signal S D5  has pulses whose widths change in every period during which the pixels of one row are selected, in accordance with the image data externally supplied to the liquid-crystal display. Hence, the voltage Va-c applied between the input of the active element 13 and the opposing electrode 15 changes also during the non-selecting period T O  in accordance with the image data for driving the other pixels of the same column. 
     Thus, the voltage applied between the pixel electrode 12 and the opposing electrode 15 changes during the non-selecting period T O  by that part of change in the voltage Va-c which corresponds to the pixel capacitance C LC , as it does at the start of the non-selecting period T O . Hence, a non-selecting voltage having the waveform shown in FIG. 30D, 31B, or 32B is applied to the pixel during the non-selecting period T O . The non-selecting voltage repeatedly changes according to the image data for driving the other pixels of the same column, from the value V LC  (i.e., V1, V2, or V3) applied across the pixel capacitor C LC  at the start of the non-selecting period T O . 
     As is shown FIG. 30A, the scan signal S S5  supplied to the signal line 14 during any one-field period T F  remains at a positive or negative potential V C1  during the selecting period T S , and remains at a positive or negative lower potential V C2  during the non-selecting period T O . Further, as is shown in FIG. 30B, the data signal S D5  supplied to the opposing electrode 15 has pulses whose widths are determined by the image data. The data signal S D5  has components A7 positive with respect to the reference potential V G , and components B7 negative with respect to the potential V G  and having substantially the same total area as the components 7A. The signal S D5  has the first positive pulse during the last part of the first half of the selecting period T S , and the first negative pulse during the last part of the latter half of the period T S . Hence the voltage Va-c applied during the non-selecting period T O  between the input of the active element 13 and the opposing electrode 15 has components A8 positive with respect to the non-selecting potential V C2  of the scan signal S S5 , and components B8 negative with respect to the non-selecting potential V C2  of the scan signal S S5 , the total area of which is substantially equal to that of the components A8. 
     Therefore, as is evident from FIG. 30D, FIG. 31B, or FIG. 32B, the non-selecting voltage applied between the pixel electrode 12 and the opposing electrode 15 during the non-selecting period T O  has components A9 positive with respect to the voltage V2, V1, or V3 held in the pixel capacitor C LC  at the end of the selecting period T S , and components B9 negative with respect to the voltage V2, V1, or V3 and having a total area substantially equal to that of the components A9. (The components A9 and B9 are at the same potential which corresponds to the changes in the non-selecting voltage Vb-c which have been caused by the image data for driving the other pixels of the same column.) Thus, the positive components A9 cancel out the negative components B9. The voltage (i.e., the hold voltage Vb-c) applied between the pixel electrode 12 and the opposing electrode 15 remains substantially unchanged, at V1, V2, or V3, during the non-selecting period T O . 
     Since the voltage applied between the pixel electrode 12 and the opposing electrode 15 remains substantially unchanged during the non-selecting period T O , the voltage-transmittance characteristic of the pixel remains substantially unchanged during the non-selecting period T O . The transmittance of the pixel is maintained at the value corresponding to the hold voltage V1, V2, or V3 during the non-selecting period T O . Hence, the pixel is set at the gray-level determined by the image data. 
     As has been described, the data signal S D5  used in the fifth method of the invention has, during each selecting period T S , two components which are positive and negative with respect to the reference potential V G , respectively. It can have, instead, a greater even number of components which are alternately positive and negative with respect to the potential V G . In short, the data signal S D5  can have any waveform, provided the voltage applied between the input of the active element 13 and the opposing electrode 15 meets two requirements. First, it has a positive or negative pulse, whose width is determined by the image data, during the selecting period T S . Second, during the non-selecting period T O , it changes at intervals shorter than the selecting period T S , such that the components positive with respect to the non-selecting potential V C2  of the scan signal S S5  have a total area equal to that of the components negative with respect to the non-selecting potential V C2 . 
     Sixth Embodiment 
     The method according to a sixth embodiment of the invention (to be referred as &#34;sixth method&#34;) will be described, with reference to FIGS. 33A to 33D, FIGS. 34A and 34B, and FIGS. 35A and 35b. Some of the features of the sixth method are identical to those of the fourth method, and therefore will not be described. 
     The sixth method is designed to drive active matrix LCD elements of the liquid-crystal display shown in FIGS. 8 and 9, thereby to display a multi-gray-scale image. This method is characterized in that the gray-level of each pixel is controlled, eliminating changes in the transmittance thereof which result from the influence of the condition in which the other pixels are driven. 
     FIG. 33A is a diagram showing the waveform of a scan signal S S6  supplied between the first signal line 14 of the liquid-crystal display shown in FIGS. 8 and 9. FIG. 33B is a diagram illustrating a data signal S D6  supplied to one of the opposing electrodes 15 shown in FIG. 8. FIG. 33C is a diagram showing the waveform of a voltage Va-c applied between the opposing electrode 15 and the input of the active element 13 connected to the signal line 14, or between points a and c in the equivalent circuit shown in FIG. 10. FIG. 33D is a diagram representing the waveform of a voltage Vb-c applied between the pixel electrode 12 connected to the active element 13 and the opposing electrode 15, or between points b and c in the equivalent circuit shown in FIG. 10. 
     As shown FIG. 33A, the scan signal S S6  is identical to the scan signal S S4  used in the fourth method. The signal S S6  remains at a selecting potential V C1  during the selecting period T S  and at a non-selecting potential V C2  during a non-selecting period T O . The scan signal S S6  has its polarity altered at the end of every one-field period T F . 
     As is shown in FIG. 33B, the data signal S D6  has data pulses the number of which accords with the image data externally supplied during a period T S  during which to selects the pixels of each row. The potential of the data signal S D6  alters with respect to a reference voltage V G  at regular intervals, the length of which is obtained by dividing the selecting period T S  by any even numbers. Although the period T S  is divided by 10, for simplicity and clarity, in FIG. 33B, it is divided by, for example, into tens of equal intervals in practice. The length of these intervals is equal to the width of each data pulse. 
     During each selecting period T S , the data signal S D6  has as many data pulses having a positive potential V S  as data pulses having a negative potential -V S . In other words, the signal S D6  has positive data pulses and the same number of negative pulses--all data pulses are identical in both width and absolute potential value. Hence, as can be understood from FIG. 33B, the total area of the positive pulses the signal S D6  has during each selecting period T S  is substantially equal to that of the negative pulses the signal S D6  has during the same selecting period T S . 
     More precisely, as is shown in FIG. 33B, the data signal S D6  has one positive pulse and one negative pulse during the selecting period T S1  for the first opposing electrode 15 during which to select the pixels of the first row. It has four positive pulses and four negative pulses during the second selecting period T S2  during which to select the pixels of the second row, and two positive pulses and two negative pulses during the third selecting period T S3  during which to select the pixels of the third row. The number of pulses which the signal S D6  has during each of the selecting periods T S1 , T S2 , and T S3  changes in accordance with the externally supplied image data, from 0 (no pulses) to n. Here, &#34;n&#34; is is greatest number of pulses that can be applied during the selecting period T S , depending on the width of each pulse. 
     When the scan signal S S6  and the data signal S D6 , which have the waveform shown in FIGS. 33A and 33B, are supplied to the opposing electrode 15 and the signal line 14, respectively, a voltage Va-c having the waveform shown in FIG. 33C is applied between the input of the active element 13 connected to the first signal line 14 and the opposing electrode 15. As can be understood from FIG. 33C, the voltage Va-c is a combination of the scan signal S S6  and the data signal S D6 . 
     Of the voltage Va-c supplied between the input of the active element 13 and the opposing electrode 15, that part applied during the selecting period T S  (hereinafter called &#34;selecting voltage&#34;) is at a potential V C1 , i.e., the selecting potential of the scan signal S S6 , while the data signal S D6  remains at zero potential, is at a potential V C1  -V S  for the duration of the positive data pulse, and is at a potential V C1  +V S  for the duration of the negative data pulse. These potentials V C1 , V C1  -V S , and V C1  +V S  are identical in value to those applied during each selecting period T S  in the fourth method according to the invention. 
     Of the voltage Va-c supplied between the input of the active element 13 and the opposing electrode 15, that part applied during the non-selecting period T O  (hereinafter called &#34;non-selecting voltage&#34;) is at a potential V C2 , i.e., the non-selecting potential of the scan signal S S6 , while the data signal S D6  remains at zero potential, is at a potential V C2  +V S  for the duration of each positive data pulse, and is at a potential -(V C1  -V S ) for the duration of each negative data pulse. These potentials V C2 , V C2  +V S , and -(V C1  -V S ) are identical in value to those applied during each non-selecting period T O  in the fourth method according to the invention. 
     The non-selecting voltage consists of positive data pulses and negative data pulses representing the image data for driving the other pixels of the same column. The total area of its components positive with respect to the non-selecting potential V C2  of the scan signal S S6  is substantially equal to that of its components negative with respect to the non-selecting potential V C2 . 
     When the selecting voltage (FIG. 33C) is applied between the input of the element 13 and the opposing electrode 15, a voltage is applied between the pixel electrode 12 connected to the active element 13 and the opposing electrode 15. As a result, the pixel capacitor C LC , which is formed of the pixel electrode 12 and the opposing electrode 15 and the liquid-crystal layer sandwiched between these electrodes 12 and 15, begins to be electrically charged. 
     Upon lapse of the selecting period T S , or at the the start of the next selecting period T S , the voltage Va-c the voltage falls from V C1  +V S  to V C2 . The active element 13 is thereby turned off, and the pixel capacitor C LC  is no longer charged. As a result, as is shown in FIG. 33D, the voltage across the pixel capacitor C LC  decreases to a voltage V 2  by that portion in changed in the voltage Va-c which corresponds to the pixel capacitance V LC . 
     In the sixth method of the invention, the active matrix LCD elements are driven in essentially the same way as in the fourth method, in order to display a gray-scale image. How the LCD elements are driven to display a gray-scale image will now be explained with with reference to FIGS. 33C and 33D, FIGS. 34A and 34B, and FIGS. 35A and 35B. 
     FIGS. 33C, 34A, and 35A represent the waveforms of voltages Va-c applied between the input of the active element 13 and the opposing electrode 15, and FIGS. 33D, 34B, and 35B illustrate the waveforms of voltages Vb-c applied between the pixel electrode 12 and the opposing electrode 15. 
     To set the pixel at the 0-th gray-level of an n-level gray scale, a data signal S D6  having no pluses is supplied to the input of the active element 13 during the selecting period T S . Further, for this purpose, a composite voltage Va-c having the waveform of FIG. 34A is applied between the input of the element 13 and the opposing electrode 15, and a voltage Vb-c having the waveform of FIG. 34B is applied between the pixel electrode 12 and the opposing electrode 15. 
     To set the pixel at the first gray-level of the n-level gray scale, a data signal S D6  having one positive data pulse and one negative data pulse is supplied to the input of the active element 13 during the selecting period T S . Further, for this purpose, a composite voltage Va-c having the waveform of FIG. 33C is applied between the input of the element 13 and the opposing electrode 15, and a voltage Vb-c having the waveform of FIG. 33D is applied between the pixel electrode 12 and the opposing electrode 15. 
     To set the pixel at the n-th gray-level (i.e., the highest gray-level) of the n-level gray scale, a data signal S D6  having n positive pluses and n negative pulses is supplied to the input of the active element 13 during the selecting period T S . Further, for this purpose, a composite voltage Va-c having the waveform of FIG. 35A is applied between the input of the element 13 and the opposing electrode 15, and a voltage Vb-c having the waveform of FIG. 35B is applied between the pixel electrode 12 and the opposing electrode 15. 
     In the sixth method, too, the voltage Vb-c, which is applied between the pixel electrode 12 and the opposing electrode 15, gradually increases along the curve determined by an ON-selecting voltage when the ON-selecting voltage, which is applied applied between the input of the active element 13 and the opposing electrode 15, remains at the potential V C1 , slowly increases along the curve defined by the ON-selecting voltage when the ON-selecting voltage remains at the potential V C1  -V S  which is lower than the potential V C1 , and fast increases along the curve determined by the ON-selecting voltage when the ON-selecting voltage has the value of V C1  +V S  which is higher than the potential V C1 . Since the number of data pulses of the the selecting voltage changes in accordance with the image data, the voltage Vb-c applied between the pixel electrode 12 and the the opposing electrode 15 increases in steps the number of which is equal to that of the data pulses, as can be understood from FIGS. 33D, 34B, and 35B. 
     Hence, the voltage Vb-c held in the pixel capacitor C LC  upon lapse of the selecting period T S , or at the start of the non-selecting period T O  changes in accordance with the period during which the selecting voltage remains at the high value, which is determined by the number of the data pulses. 
     Thus, as in the fourth method, a selecting voltage having pulses, the number of which corresponds to the data signal, is applied between the input of the active element 13 and the opposing electrode 15 during the selecting period T S , and a voltage corresponding to the total width of the data pulses contained in the selecting voltage is applied between the pixel electrode 12 connected to the active element 13 and the opposing electrode 15, thereby to control the transmittance of the pixel. As a result, the liquid-crystal display elements can display a gray-scale image. 
     Also in the sixth method, the scan signal S S6  supplied to the signal line 14 is maintained at a selecting potential V C1  or -V C1  during each selecting period T S , at a non-selecting potential V C2  or -V C2 , the absolute value of which is less that that of the selecting potential V C1  or -V C1 . The data signal S D6  supplied to the opposing electrode 15 has a potential which alter from the reference value V G , and hence consists of positive pulses and the same number of negative pulses--all pulses having the same amplitude and the same width obtained by dividing the selecting period T S  by an odd number. Therefore, the voltage Va-c applied during the non-selecting period T O  between the input of the active element 13 and the opposing electrode 15 has such a waveform that, as has been described, the components positive with respect to the non-selecting potential V C2  of the scan signal S S6  have a total area substantially equal to that of the components negative with respect to the non-selecting potential V C2 . 
     The non-selecting voltage, which has the waveform shown in FIG. 33D, 34B, or 35B and is applied between the pixel electrode 12 and the opposing electrode 15 during the non-selecting period T O , alters from the value V LC  (i.e., V1, V2, or V3) held in the pixel capacitor C LC  at the start of the non-selecting period T O , every time by that change in the voltage Va-c which results from the image data for driving the other pixels of the same column. The non-selecting voltage applied between the pixel electrode 12 and the opposing electrode 15 during the non-selecting period T O  has such a waveform that its components positive to the voltage V2, V1, or V3 have a total area substantially equal to that of its components negative to the voltage V2, V1, or V3. 
     Thus, the positive components cancel out the negative components. The voltage applied between the pixel electrode 12 and the opposing electrode 15 remains substantially unchanged, at V1, V2, or V3, during the non-selecting period T O . 
     Since the voltage applied between the pixel electrode 12 and the opposing electrode 15 remains substantially unchanged during the non-selecting period T O , the voltage-transmittance characteristic of the pixel remains substantially unchanged during the non-selecting period T O . The transmittance of the pixel is maintained at the value corresponding to the hold voltage V1, V2, or V3 during the non-selecting period T O . Hence, the pixel is set at the gray-level determined by the image data. 
     In the sixth method, the selecting voltage is a combination of the selecting voltage and data pulses superposed on the selecting voltage during the last part of the selecting period T S . Instead, the data pulses can be superposed on the selecting voltage, either during the initial part of the period T S  or during the intermediate part thereof. 
     Seventh Embodiment 
     The method according to a seventh embodiment of the invention (to be referred as &#34;seventh method&#34;) will now be described. The seventh method is designed to drive active matrix LCD elements of the liquid-crystal display shown in FIGS. 8 and 9, thereby to display a multi-gray-scale image. The seventh method is characterized in that not only the widths of pulses of a data signal, but also the potentials thereof are changed in accordance with externally supplied image data. 
     With reference to FIGS. 8 and 9, FIGS. 36A to 36D, FIGS. 38, FIGS. 39A and 39B, FIGS. 40A and 40B, FIGS. 41A and 41B, FIGS. 42A and 42B, FIGS. 43A and 43B, FIGS. 44A and 44B, FIG. 45, and FIG. 46, it will be explained how the LCD elements are driven in the seventh method in order to display a multi-gray scale image. 
     FIGS. 36A to 36D are diagram showing the waveforms of the various drive signals used in the third method, wherein the widths and potentials of data pulses are changed in accordance with externally supplied image data, thereby to control the gray-levels of the pixels of the LCD elements. 
     FIG. 36A shows the waveform of a scan signal S S7  supplied to the first opposing electrode 15. FIG. 36B illustrates the waveform of a data signal S D7  supplied to one of the signal lines 14. FIG. 36C shows the waveform of a voltage Va-c applied between the input of one of the active elements 13 (i.e., the node of the element 13 and the signal line 14) and the opposing electrode 15--that is, between points a and c in the equivalent circuit shown in FIG. 10. FIG. 36D shows the waveform of a voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15--that is, between points b and c in the equivalent circuit of FIG. 10. In FIGS. 36 to 36D, T S  is a selecting period, obtained by dividing a one-field period T F  by the number of signal lines 14 provided. 
     As is clearly seen from FIG. 36A, the scan signal S S7  remains at a selecting potential V C1  during the selecting period T S  and at a non-selecting potential V C2  during a non-selecting period T O , like the signal S S3  used in the third method. The scan signal S S7  has its polarity altered at the end of every one-field period T F . 
     As is evident from FIG. 36B, the data signal S D7  has pulses whose widths and potentials change during every selecting period T S  in accordance with the image data externally supplied. The potential of each data pulse of this signal S D7  is either V S1  or V S2 , in accordance with the image data. In this embodiment, V S1  =V S2  /2. The data signal S D7  has the polarity which is opposite to that of the scan signal S S7  supplied to the opposing electrode 15. The polarity of each data pulse alters at the end of every one-field period T F . 
     As can be seen from FIG. 36B, too, the pulses of the data signal S D7  have different widths W1, W2, W3, and so on. More precisely, the first data pulse for selecting the first opposing electrode 15 for a period T S1  has a potential of V S1  and width W1 which is 2/10 of the selecting period T S  ; the second data pulse for selecting the second opposing electrode 15 for a period T S2  has a potential of V S2  and a width W2 which is 6/10 of the selecting period T S  ; and the third data pulse for selecting the third opposing electrode 15 for a period T S3  has a potential of V S1  and a width W3 which is 3/10 of the selecting period T S . These pulse widths W1, W2, and W3 change over a range from 0 (i.e., no pulse) to T S  (i.e., the value equal to the period T S ), in accordance with the image data and the potential V S1  or V S2  selected based on the image data. 
     FIG. 37 illustrates the waveforms of various selecting voltages 1 to 13 to apply between the input of the active element 13 and the opposing electrode 15 during the selecting period T S . Of these selecting voltages, the voltages 7 and 7&#39; are used to set pixels at the same gray-level. As is evident from FIG. 37, the selecting voltages 1 to 7 have different pulse widths W (more specifically, pulse widths of the peak voltage), and are of the same peak value of V C1  +V S1  which is a combination of the selecting potential V C1  and the data-pulse potential V S1  of the data signal D S7 . Similarly, the selecting voltages 7&#39; to 13 have different pulse widths W, and are of the same peak value of V C1  +VS1 which is a combination of the selecting potential V C1  and the data-pulse potential V S1  of the data signal D S7 . The pulse widths of the voltages 7&#39; to 13 are identical to those of the voltages 1 to 7, respectively. The pulse widths of the selecting voltages 7&#39; and 13 are equal to the selecting period T S . 
     FIG. 38 is a graph representing how the voltage applied between the pixel electrode 12 and the opposing electrode 15 changes when the selecting voltages 1 to 7, and as the selecting voltages 7&#39; to 13 are applied between the input of the active element 13 and the opposing electrode 15. To be more precise, curve A shows how the inter-electrode voltage changes as the voltages 1 to 7, whose peak potential is V C1  +V S1 , are applied, one by one, between the input of the active element 13 and the opposing electrode 15. Curve B indicates how the inter-electrode voltage changes as the voltages 7&#39; to 13, whose peak potential is V C1  +V S2 , are applied, one by one, between the input of the active element 13 and the opposing electrode 15. As curves A and B suggest, the inter-electrode voltage increases for the time corresponding to the pulse width of any selecting voltage applied between the input of the active element 13 and the opposing electrode 15. 
     Since the selecting voltages 1 to 7 have the same potential but different pulse widths, the increases in the inter-electrode voltage, which results from the application of the voltages 1 to 7, are different for setting the pixel at different gray-levels. Likewise, since the selecting voltages 7&#39; to 13 have the same peak potential but different pulse widths, the increases in the inter-electrode voltage, which results from the application of the voltages 7&#39; to 13, are different for setting the pixel at different gray-levels. 
     As has been described, the selecting voltages 7&#39; to 13 have pulse widths equal to those of the voltages 1 to 7, respectively, but peak potential different from those of the voltages 1 to 7, respectively. Thus, the increase in the inter-electrode voltage, which occurs when any one of the voltages 7&#39; to 13 is applied, differs from that which occurs when one of the voltages 1 to 7, which has the same pulse width as said any one of the voltages 7&#39; to 13. The inter-electrode voltage increases when the voltage 7 is applied, by substantially the same value as when the voltage 7&#39; is applied. 
     To drive the active matrix LCD element at 0-th gray-level of a 14-level gray scale, a data signal S D7  having no data pulses during the selecting period T S  is supplied to the active element 13. In this case, a composite voltage having the waveform shown in FIG. 39A is applied between the input of the active element 13 and the opposing electrode 15. As is shown in FIG. 39B, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 gradually rises throughout the selecting period T S  in accordance with the ON-selecting voltage V C1 . 
     Upon lapse of the selecting period T S , or at the start of the non-selecting period T O , the active element 13 is turned off. The voltage across the pixel capacitor C LC  decreases from the voltage charged the period T S , to a voltage V0, by that part in the change in the voltage Va-c which corresponds to the pixel capacitance C LC . (Said part in the change in the voltage Va-c is one of the two voltages obtained by dividing the change in the voltage Va-c by the element capacitance C D  and the pixel capacitance C LC .) This voltage V0 is held between the pixel electrode 12 and the opposing electrode 15. 
     To drive the active matrix LCD element at the first gray-level of the 14-level gray scale, a data signal S D7   having the waveform of FIG. 36B is supplied to the active element 13. This data signal S D7  has a pulse during the selecting period T S , whose width is 2/10 of the period T S , and whose potential is -V S1 . In this case, a composite voltage having the waveform shown in FIG. 36C is applied between the input of the active element 13 and the opposing electrode 15. This composite voltage has a waveform identical to that of the selecting voltage 1 shown in FIG. 37. Then, as is shown in FIG. 36D, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 gradually increases along the curve defined by the ON-selecting voltage V C1 , and fast increases to the potential 1 shown in FIG. 38 during the last part of the selecting period T S  along the curve defined by the high voltage V C1  +V S1 . 
     Upon lapse of the selecting period T S , or at the start of the non-selecting period T O , the voltage across the pixel capacitor C LC  decreases by a certain value to a voltage V1. This voltage V1 is held between the pixel electrode 12 and the opposing electrode 15. 
     To drive the active matrix LCD element at the seventh gray-level of the 14-level gray scale, a data signal S D7  having a pulse whose width is 2/10 of the period T S  and whose potential is V S2 , is supplied to the active element 13. In this case, a composite voltage having the waveform shown in FIG. 40A is applied between the input of the active element 13 and the opposing electrode 15. The composite voltage has a waveform identical to that of the selecting voltage 7&#39; shown in FIG. 37. The data-pulse width of the selecting voltage is equal to that of the selecting voltage shown in 36D. Therefore, as is shown in FIG. 40B, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 increases for the same period as the voltage Vb-c shown in FIG. 36D, but increases faster to the greater value 7&#39; shown in FIG. 38. This is because the composite voltage has a peak value V C1  +V S2  which is greater than the peak value V C1  +V S1  of the composite voltage shown in FIG. 36C. 
     Upon lapse of the selecting period T S , or at the start of the non-selecting period T O , the voltage across the pixel capacitor C LC  decreases by a certain value to a voltage V7&#39;. This voltage V7&#39; is held between the pixel electrode 12 and the opposing electrode 15. 
     To drive the active matrix LCD element at the ninth gray-level of the 14-level gray scale, a data signal S D7  having a pulse during the selecting period T S , whose width is 5/10 of the period T S  and whose potential is V S2 , is supplied to the active element 13. In this case, a composite voltage having the waveform shown in FIG. 41A is applied between the input of the active element 13 and the opposing electrode 15. The composite voltage has a waveform identical to that of the selecting voltage 9 shown in FIG. 37. 
     Then, as is shown in FIG. 41B, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 increases along the curve defined by the ON-selecting voltage V C1  during the first half of the selecting period T S , and fast increases along the curve defined by a higher voltage V C1  +V S2  during the latter half of the selecting period T S . Since the peak value of the composite voltage is equal to that of the composite voltage shown in FIG. 40A, the voltage Vb-c increases along the same curve as the voltage Vb-c shown in FIG. 40B. The voltage Vb-c shown in FIG. 41B, however, increases to the greater value 9 shown in FIG. 38. 
     Upon lapse of the selecting period T S , or at the start of the non-selecting period T O , the voltage across the pixel capacitor C LC  decreases by a certain value to a voltage V9. This voltage V9 is held between the pixel electrode 12 and the opposing electrode 15. 
     To drive the active matrix LCD element at the thirteenth gray-level (i.e., the highest level) of the 14-level gray scale, a data signal S D7  having a pulse during the selecting period T S , whose width is 10/10 of the period T S  and whose potential is V S2 , is supplied to the active element 13. In this case, a composite voltage having the waveform shown in FIG. 42A is applied between the input of the active element 13 and the opposing electrode 15. The composite voltage has a waveform identical to that of the selecting voltage 13 shown in FIG. 37. Then, as is shown in FIG. 42B, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 fast increases throughout the selecting period T S , along the curve defined by the the high voltage V C1  +V S2 . 
     Upon lapse of the selecting period T S , or at the start of the non-selecting period T O , the voltage across the pixel capacitor C LC  decreases by a certain value to a voltage Vmax. This voltage Vmax is held between the pixel electrode 12 and the opposing electrode 15. 
     The voltages Vb-c shown in FIGS. 36D, 39B, 40B, and 41B, which are applied between the pixel electrode 12 and the opposing electrode 15 during the selecting period T S , have a peak value at the end of the selecting period T S . The peak value of the voltage Vb-c is determined by the composite voltage applied between the input of the active element 13 and the opposing electrode 15, the I-V characteristic of the element 13 (i.e., a diode ring), and the time during which the peak voltage (V C1  +V S2 ) is applied. 
     In other words, the voltage Vb-c, which is applied between the electrodes 12 and 15 during the selecting period T S , increases in accordance with the voltage Va-c applied between the input of the element 13 and the opposing electrode 15, along the rising curve representing the I-V characteristic of the active element 13, and stops increasing at the end of the selecting period T S  when the application of the selecting voltages stopped. 
     The selecting voltage applied between the input of the active element 13 and the opposing electrode 15 can have three levels, the first level being the ON-selecting voltage V C1 , the second level being the high voltage V C1  +V S1 , and the third level being the highest voltage V C1  +V S2 . Hence, the voltage Vb-c, which is applied between the pixel electrode 12 and the opposing electrode 15, gradually increases along the curve defined by the ON-selecting voltage V C1  when the composite voltage is at the first level, increases fast along the curve defined by the high voltage V C1  +V S1  when the composite voltage is at the second level, and increases faster along the curve defined by the highest voltage V C1  +V S2  when the composite voltage is at the third level. 
     The value by which the voltage Vb-c increases in accordance with the ON-selecting voltage V C1  is proportional to the time of applying the voltage V C1 . Likewise, the value by which the voltage Vb-c increases in accordance with the high voltage V C1  +V S1  is proportional to the time of applying the voltage V C1  +V S1 . Similarly, the value by which the voltage Vb-c increases in accordance with the highest voltage V C1  +V S2  is proportional to the time of applying the voltage V C1  +V S2 . The peak value of the voltage Vb-c therefore changes in accordance with the ratio of the time of applying the ON-selecting voltage V C1  to the time of applying the voltage V C1  +V S1  or the voltage V C1  +V S2  is proportional to the time of applying the voltage V C1  +V S1 . 
     Hence, the voltage Vb-c which the pixel capacitor C LC  holds at the end of the selecting period T S , or at the start of the non-selecting period T O , is controlled by the data pulse superposed on the selecting voltage applied between the input of the active element 13 and the opposing electrode 15. (The voltage Vb-c is lower than the voltage applied during the period T S  by a part of the decrease in the voltage Va-c corresponding to the pixel capacitance V LC .) 
     If the selecting voltage is one superposed with no data pulse as is shown in FIG. 39A, the voltage Vb-c sustained in the pixel capacitor C LC  will have the least value V0 as is shown in FIG. 39B. If the selecting voltage is one entirely superposed with a data pulse having the width equal to the selecting period T S  as is shown in FIG. 42A, the voltage Vb-c will have the greatest value Vmax as is shown in FIG. 42B. 
     As is shown in FIG. 37, a data pulse is superposed on the the scan signal S S7  during the last part of the selecting period T S . Instead, the data pulse can be superposed on the scan signal S S7  during the initial part of the period T S , thereby generating a composite voltage having the waveform shown in FIG. 43A. Alternatively, the data pulse can be superposed on the scan signal S S7  during the intermediate part of the period T S , thereby generating a composite voltage having the waveform shown in FIG. 44A. 
     In each alternative case, too, as is shown in FIGS. 43B and 44B, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 increases along the curve determined by the ON-selecting voltage V C1  while the ON-selecting voltage V C1  is being applied, and along the curve determined the high voltage V C1  +V S1  while this high V C1  +V S1  voltage is being applied. As a result, the voltage Vb-c held in the pixel capacitor C LC  will have a value which corresponds to the data-pulse width and potential of the selecting voltage. The selecting voltages shown in FIGS. 43A and 44A have the same data-pulse width and the same potential as the selecting voltage having the waveform shown in FIG. 36C. Hence, when either of these selecting voltages is applied between the input of the active element 13 and the opposing electrode 15, a voltage Vb-c having the waveform shown in FIG. 36D will be applied between the pixel electrode 12 and the opposing electrode 15. 
     As has been described, in the seventh method of the present invention, not only the pulse-width of a data signal S D7  is changed in accordance with the externally supplied image data, but also the potential of the signal S D7  is changed in accordance with the image data from V S1  to V S2 , or vice versa, in accordance with the image data. Therefore, it is possible to drive each active matrix LCD element, thereby to set the pixel of the LCD element at any desired gray-level. 
     Since the selecting voltage Va-c can have two different base values V S1  and V S2  in the seventh method, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 can increase along two curves A and B, both illustrated in FIG. 38. Thus, it is possible to apply a voltage Vb-c having a value by applying a voltage Va-c having the first base value VS1 between the input of the active element 13 and the opposing electrode 15, and to apply a voltage Vb-c having a different value by applying a voltage Va-c having the second base value V S2  between the input of the active element 13 and the opposing electrode 15, even if both selecting voltages Va-c have the same data-pulse width. Hence, twice as many voltages as the selecting voltages Va-c having different data-pulse widths can be held in each pixel capacitor C LC , whereby the pixel can be set at twice as many gray-levels as the selecting voltages Va-c. 
     More specifically, as is illustrated in FIG. 37, the data-pulse width is varied in seven steps for the selecting voltage having the base value V S1 , and the data-pulse width is varied in seven steps also for the selecting voltage having the base value V S2 . Thus, fourteen different selecting voltages 1 to 7 and 7&#39; to 13 can be applied between the input of the active element 13 and the opposing electrode 15. It suffices to use only the selecting voltage 7 or the selecting voltage 7&#39;. This is because, as is evident from FIG. 38, the voltage Vb-c applied when the selecting voltage 7 is applied between the input of the element 13 and the opposing electrode 15 has the same value as the voltage Vb-c applied applied when the selecting voltage 7&#39; is applied between the input of the element 13 and the opposing electrode 15. In the seventh method, another voltage Vb-c, which has no data pulses, can be applied between the pixel electrode 12 and the opposing electrode 15. Hence, the pixel of each active matrix LCD element can be set at 14 gray-levels. 
     Instead of the selecting voltages 1 to 13 shown in FIGS. 37 and 38, the selecting voltages 1 to 11 shown in FIGS. 45 and 46 can be used in the seventh method of the present invention. In this case, too, another selecting voltage, which has no data pulses, can be applied between the pixel electrode 12 and the opposing electrode 15. Hence, the pixel of each active matrix LCD element can be set at 12 gray-levels. 
     Of the selecting voltages shown in FIG. 45, the ON-selecting voltage V C1  and the voltage V C1  +V S2  (i.e., the voltage obtained by superposing the second data-pulse voltage V S2  on the ON-selecting voltage V C1 ) are identical to the voltage V C1  and the voltage V C1  +V S2 , both illustrated in FIG. 37. The second data-pulse voltage V S1  is about 2/3 of the second data-pulse voltage V S2 . It follows that the selecting voltage V C1  +V S1  is slightly higher than the selecting voltage V C1  +V S1  shown in FIG. 37. 
     Eighth Embodiment 
     The method according to an eighth embodiment of the invention (to be referred as &#34;eighth method&#34;) will now be described, with reference to FIGS. 47A to 47D, FIGS. 48A and 48B, and FIGS. 49A to 49C. Some of the features of the fourth method are identical to those of the fourth method, and therefore will not be described. 
     The eighth method is designed to drive active matrix LCD elements of the liquid-crystal display shown in FIGS. 8 and 9, thereby to display a gray-scale image. The eighth method is characterized in that not only the number of pulses of a data signal, but also the potential thereof is changed in accordance with externally supplied image data. 
     FIG. 47A is a diagram showing the waveform of a scan signal S S8  supplied between the first opposing electrode 15 of the liquid-crystal display shown in FIGS. 8 and 9. FIG. 47B is a diagram illustrating a data signal S D8  supplied to one of the signal lines 14 shown in FIG. 8. FIG. 47C is a diagram showing the waveform of a voltage Va-c applied between the opposing gate 15 and the input of the active element 13 connected to the signal line 14, or between points a and c in the equivalent circuit shown in FIG. 10. FIG. 47D is a diagram representing the waveform of a voltage Vb-c applied between the pixel electrode 12 connected to the active element 13 and the opposing electrode 15, or between points b and c in the equivalent circuit shown in FIG. 10. 
     As shown FIG. 47A, the scan signal S S8  is identical to the scan signal S S4  illustrated in FIG. 27A. The signal S S8  remains at a selecting potential V C1  during the selecting period T S  and at a non-selecting potential V C2  during a non-selecting period T O . The scan signal S S8  has its polarity altered at the end of every one-field period T F . 
     As is evident from FIG. 47B, the data signal S D8  has pulses which have the same width. The number of pulses the signal S D8  has changes in accordance with the image data externally supplied. The polarity of these pulses alters at the end of every one-field period T F . The pulses of the data signal S D8  can have two different potentials V S1  and V S2 . V S1  =V S2  /2. The signal S D8  has the polarity which is opposite to that of the scan signal S S8  supplied to the opposing electrode 15. 
     As is shown in FIG. 47B, the data signal S D8  has 2  pulses during the selecting period T S1  for the first opposing electrode 15, 5 pulses during the selecting period T S2  for the second opposing electrode 15, and 3 pulses during the selecting period T S3  for the third opposing electrode. The number of pulses which the signal S D8  has during each of the selecting periods T S1 , T S2 , and T S3  changes in accordance with the externally supplied image data, from 0 (no pulses) to n. Here, &#34;n&#34; is is greatest number of pulses that can be applied during the selecting period T S , depending on the width of each pulse. 
     When the scan signal S S8  and the data signal S D8 , which have the waveform shown in FIGS. 47A and 47B, are supplied to the opposing electrode 15 and the signal line 14, respectively, a voltage Va-c having the waveform shown in FIG. 47C is applied between the input of the active element 13 connected to the first signal line 14 and the opposing electrode 15. As can be understood from FIG. 47C, the voltage Va-c is a combination of the scan signal S S8  and the data signal S D8 , and corresponds to the potential difference between these signals S S8  and S D8 . 
     During the selecting period T S , the voltage Va-c applied between the input of the active element 13 and the opposing electrode 15 first has value V C1  and then has value V C1  +V S1 . During the non-selecting period T O , the voltage Va-c first has value V C2 , then has value V C2  +V S2 , and finally value V C2  +V S1 , as in the seventh method according to the present invention. 
     To set the pixel of each LCD element at the second gray-level of the 2n-level gray scale, a data signal S D8  having 2 pluses and a potential V S1  is supplied to the input of the active element 13 during the selecting period T S . Further, for this purpose, a composite voltage Va-c having the waveform of FIG. 47C is applied between the input of the element 13 and the opposing electrode 15. As a result, a voltage Vb-c having the waveform of FIG. 47D is applied between the pixel electrode 12 and the opposing electrode 15. 
     To set the pixel at any other gray-level of the 2n-level gray scale, except of the highest gray-level, a data signal S D8  having the waveform shown in FIG. 48A is supplied to the input of the active element 13 during the selecting period T S . This data signal S D8  has 2 pluses during the selecting period T S . Further, for this purpose, a composite voltage Va-c having the waveform of FIG. 48A is applied between the input of the element 13 and the opposing electrode 15, and a voltage Vb-c having the waveform of FIG. 48B is applied between the pixel electrode 12 and the opposing electrode 15. 
     To set the pixel at 2n-th gray-level (i.e., the highest level) of the 2n-level gray scale, a data signal S D8  having the waveform shown in FIG. 49A is supplied to the input of the active element 13 during the selecting period T S . During the selecting period T S , this data signal S D8  has the greatest number of pulses which it can have during the selecting period T S  during the selecting period T S . Further, for this purpose, a composite voltage Va-c having the waveform of FIG. 49A is applied between the input of the element 13 and the opposing electrode 15, and a voltage Vb-c having the waveform of FIG. 49B is applied between the pixel electrode 12 and the opposing electrode 15. 
     To set the pixel at the 0-th gray-level of an 2n-level gray scale, a data signal S D8  having no pluses is supplied to the input of the active element 13 during the selecting period T S . Further, for this purpose, a composite voltage Va-c having the same waveform as is shown in FIG. 39A during the selecting period T S  is applied between the input of the element 13 and the opposing electrode 15, and a voltage Vb-c having the same waveform as is shown in FIG. 39B during the selecting period T S  is applied between the pixel electrode 12 and the opposing electrode 15. (The voltage Vb-c has a different waveform during the non-selecting period T O .) 
     In the eighth method, too, the voltage Vb-c, which is applied between the pixel electrode 12 and the opposing electrode 15, gradually increases along the curve defined by the ON-selecting voltage V C1  when the selecting voltage Va-c has the value of V C1 , and increases fast along the curve defined by the high voltage V C1  +V S1   when the voltage Va-c has the value of V C1  +V S1 , and increases faster along the curve defined by the higher voltage V C1  +V S2  when the voltage Va-c has the value of V C1  +V S2 . Since the number of data pulses of the the selecting voltage changes in accordance with the image data, the voltage Vb-c applied between the pixel electrode 12 and the the opposing electrode 15 increases in steps the number of which is equal to that of the data pulses. 
     Hence, the voltage Vb-c held in the pixel capacitor C LC  upon lapse of the selecting period T S , or at the start of the non-selecting period T O  changes in accordance with the period during which the selecting voltage remains at the high value, which is determined by the value of the selecting voltage and the number of the data pulses contained in the selecting voltage. (The voltage Vb-c held in the capacitor C LC  is lower than the voltage built up in the capacitor C LC  during the period T S , by that part of decrease in the voltage Va-c which corresponds to the pixel capacitance C LC ). 
     The voltages Va-c shown in FIGS. 47C and 48A contain data pulses superposed on the voltage V C1  during the last part of the selecting period T S . Instead, the data pulses can be superposed on the voltage V C1 , either during the initial part of the period T S  or during the intermediate part thereof. 
     Thus, a selecting voltage having pulse the number of which corresponds to the data signal is applied between the input of the active element 13 and the opposing electrode 15 during the selecting period T S . Also, a voltage determined by the potential of the selecting voltage and the number of the data pulses contained in the selecting voltage is applied between the pixel electrode 12 connected to the active element 13 and the opposing electrode 15. It is, therefore, possible to control the transmittance of the pixel. As a result, the liquid-crystal display can display a gray-scale image. 
     The number of gray-levels of the gray scale is determined by the number of different values which the voltage Vb-c sustained in the pixel capacitance C LC  during the period T S  can have. Since the active element 13 is a diode ring which has, as is shown in FIG. 25, a steep I-V characteristic curve and a good response, the voltage applied between the input of the active element 13 and the opposing electrode 15 can be changed greatly by changing the number of the pulses contained in the selecting voltage applied between the pixel electrode 12 and the opposing electrode 15. 
     The eighth method of the invention resides in driving active matrix LCD elements, each having a diode ring used as semiconductor active element 13, by changing the number of data pulses contained in the selecting voltage in accordance with the externally supplied image data. Thus, It is unnecessary to use multi-level drive signals to drive the LCD elements as is required in the conventional method in which voltage modulation is performed. The eighth method can, therefore, be performed by means of a relatively simple drive circuit to cause the LCD elements to display pixels at many different gray-levels. 
     In the seventh and eighth methods, described above, the selecting voltage can have two base values V S1  and V S2 . According to the present invention, the selecting voltage can have three or more base values. The more base values the selecting voltage has, the more gray-levels each pixel can be set at, provided the data-pulse width or the number of data pulses is changed for each base value of the selecting voltage. 
     Ninth Embodiment 
     The method according to a ninth embodiment of the invention (to be referred as &#34;ninth method&#34;) will be described, with reference to FIGS. 50A to 50D, FIG. 51, 52A and 52B, FIGS. 53A and 53B, FIGS. 54A and 54B, FIG. 56, and FIG. 57. Some of the features of the ninth method are identical to those of the seventh method, and therefore will not be described. 
     The ninth method is designed to drive active matrix LCD elements of the liquid-crystal display shown in FIGS. 8 and 9, thereby to display a gray-scale image. The ninth method is characterized in that the gray-level of each pixel is controlled, eliminating changes in the transmittance thereof which result from the influence of the condition in which the other pixels are driven. 
     FIG. 50A is a diagram showing the waveform of a scan signal S S9  supplied between the first signal line 14 of the liquid-crystal display shown in FIGS. 8 and 9. FIG. 50B is a diagram illustrating a data signal S D9  supplied to one of the opposing electrodes 15 shown in FIG. 8. FIG. 50C is a diagram showing the waveform of a voltage Va-c applied between the opposing electrode 15 and the input of the active element 13 connected to the signal line 14. FIG. 50D is a diagram representing the waveform of a voltage Vb-c applied between the pixel electrode 12 connected to the active element 13 and the opposing electrode 15. 
     As shown FIG. 50A, the scan signal S S9  is identical to the scan signal S S7  used in the seventh method. The signal S S9  remains at a selecting potential V C1  during the selecting period T S  and at a non-selecting potential V C2  during a non-selecting period T O . The scan signal S S9  has its polarity altered at the end of every one-field period T F . 
     As is evident from FIG. 50B, the data signal S D9  is a rectangle-wave voltage signal whose potential changes in accordance with the image data externally supplied to the liquid-crystal display. The data signal S D9  has its potential alternately changed between two values positive and negative with respect to a predetermined reference potential V G , at intervals obtained by dividing the selecting period T S  by an even number. More precisely, during each selecting period T S1 , T S2 , or T S3 , the data signal SD 9  has two pulses which are positive and negative with respect to the reference potential V G . These two pulses have the same width, and their potentials are identical in absolute value. For example, the two pulses the data signal S D9  has during the first selecting period T S1  have the same width and potentials V S  and -V S , respectively. 
     The data signal S D9  has such a waveform during each selecting period T S  that the two components A10 and B10 positive and negative with respect to the reference potential V G , respectively, have substantially the same area. 
     In the ninth method, each pulse of the data signal S D9  can have two absolute potentials, i.e., V S1  and V S2  (V S2  =2·V S1 ). The value V S1  or V S2  is selected for each pulse in accordance with the image data. 
     As can be understood from FIG. 50B, the two pulses generated during the selecting period T S1  for the pixels of the first row have a potential V S1  and a width which is 1/10 of the selecting period T S  ; the two pulses generated during the selecting period T S2  for the pixels of the second row have a potential V S2  and a width which is 4/10 of the period T S  ; and the two pulses generated during the selecting period T S3  for the pixels of the third row have a potential V S1  and a width which is 3/10 of the period T S . The width of the pulses generated in the selecting period T S  for the pixels of any row changes over the range of 0/10 of the period T S  (no pulses) to 5/10 of period T S  (i.e., 1/2 of the period T S ), in accordance with the image data and the pulse potential, V S1  or V S2 , selected based on the image data. 
     when the scan signal S S9  and the data signal S D9  are supplied to the signal line 14 and the opposing electrode 15, respectively, a composite voltage Va-c (a combination of the signals S S9  and S D9 ) which has the waveform shown in FIG. 50C is applied between the opposing electrode 15 and the input terminal of the active element 13, that is, between points a and c in the equivalent circuit of FIG. 10. 
     The composite voltage Va-c has a positive or negative polarity during the selecting period T S , and has a negative polarity and a positive polarity alternately during the non-selecting period T O , each time during every half of the period T S . 
     Of the composite voltage Va-c, the part applied during the selecting period T S  is at the potential equal to the selecting potential V C1  of the scan signal S S9  when the data signal S D9  is at a predetermined reference potential V G . When the data signal S D9  increases to the potential of the data pulse, the composite voltage Va-c changes to a potential V C1  +V S1 , a potential V C1  -V S1 , a potential V C1  +V S2 , or a potential V C1  -V S2 . 
     The voltage V C1  (hereafter called &#34;ON-selecting voltage), which is applied while the data signal S S9  is at the reference potential, is higher than the threshold voltage of the thin-film diodes 23 and 24 forming the active element 13 (i.e., the diode ring). The selecting voltages V C1  +V S1  and V C1  +V S2 , which are applied while the data signal S D9  is at the data-pulse potential V S1  and V S2 , respectively, are higher than the ON-selecting voltage V C1 . By contrast, the selecting voltages V C1  -V S1  and V C1  -V S2 , which are applied while the data signal S D9  is at the data-pulse potentials -V S1  and -V S2 , respectively, are lower than the ON-selecting voltage V C1 . 
     The voltage (hereinafter referred to as &#34;non-selecting voltage&#34;), which is applied between the input of the active element 13 and the opposing electrode 15 during the non-selecting period T O , is a combination of the data signal S S9  and data pulses superposed on the signal S S9  in accordance with the image data. The non-selecting voltage remains at the non-selecting potential V C2  of the scan signal S S9  as long as the data signal S D9  is at the reference potential V G . When the potential of the data signal S D9  increases to that of the data pulse, however, the non-selecting voltage change to V C2  +V S1 , V C2  -V S1 , V C2  +V S2 , or V C2  -V S2 . 
     The voltages V C2  +V S1 , V C2  -V S1 , V C2  +V S2 , or V C2  -V S2  are lower than the ON-selecting voltage V C1  which is applied during the selecting period T S . The voltage V C2  +V S1  (i.e., a combination of the non-selecting potential V C2  of the scan signal S S9  and the data-pulse potential V S1  which is positive with respect to the reference potential V G ) and the voltage V C2  +V S2  (i.e., a combination of the non-selecting potential V C2  of the scan signal S S9  and the data-pulse potential V S2  which is positive with respect to the reference potential V G ) are lower than the voltage V C1  -V S1  (i.e., a combination of the selecting potential V C1  of the scan signal S S9  and the data-pulse potential -V S1  which is negative with respect to the reference potential V G ) and the voltage V C1  -V S2  (i.e., a combination of the selecting potential V C1  of the scan signal S S9  and the data-pulse potential -V S2  which is negative with respect to the reference potential V G ). 
     The non-selecting voltage is a voltage on which are superposed the positive and negative data pulses for driving the other pixels of the same column. Nonetheless, it has components All positive with respect to the non-selecting potential V C2  of the scan signal S S9 , and components B11 negative with respect to the non-selecting potential V C2 , the total area of which is substantially equal to that of the components A11. This is because the data signal S D9  has, during each selecting period T S , a positive component A10 and a negative component B10 which have substantially the same area. 
     In the ninth method, the non-selecting voltage applied between the input of the active element 13 and the opposing electrode 15 during the non-selecting period T O  has such a waveform that the components A 11  positive with respect to the sustained reference voltage V C2  have a total area substantially equal to that of the components B 11  negative with respect to the reference voltage V G . Hence, the voltage Va-c changes, due to the image data for driving the other pixels, to substantially the same extent in both regions positive and negative, respectively, with respect to the non-selecting potential V C2  of the scan signal S S9 . As a result, the voltage held in the pixel, which is the effective voltage applied during the non-selecting period T O , remains unchanged. 
     In the ninth method, one of various selecting voltages 1 to 13 having the waveforms shown in FIG. 51 is applied between the input of the active element 13 and the opposing electrode 15 during the selecting period T S , in order to drive each active matrix LCD element to set the pixel of the LCD element at a desired gray-level. 
     As is evident from FIG. 51, the selecting voltages 1 to 7 have different pulse widths W, and each has two different values V C1  +V S1  and V C1  -V S1 , which are a combination of the selecting potential V C1  and the data-pulse potential V S1  of the data signal D S9  and a combination of the selecting potential V C1  and the data-pulse potential -V S1  of the data signal D S9 . Similarly, the selecting voltages 7&#39; to 13 have different pulse widths W, and each has two different values V C1  +V S2  and V C1  -V S2 , which are a combination of the selecting potential V C1  and the data-pulse potential V S2  of the data signal D S9  and a combination of the selecting potential V C1  and the data-pulse potential -V S2  of the data signal D S9 . The pulse widths of the voltages 7&#39; to 13 are identical to those of the voltages 1 to 7, respectively. The selecting voltages 7 and 13 have a pulse width greater than that of any other selecting voltage; their pulse width is 1/2 of the selecting period T S . 
     It will now be described how the active matrix LCD elements are driven in the ninth method of the invention, in order to display an image in a multi-gray scale. 
     To drive the active matrix LCD element at 0-th gray-level of a 14-level gray scale, a data signal S D9  having no data pulses during the selecting period T S  is supplied to the active element 13. In this case, a composite voltage having the waveform shown in FIG. 52A is applied between the input of the active element 13 and the opposing electrode 15. The, as is shown in FIG. 52B, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 gradually rises throughout the selecting period T S  in accordance with the ON-selecting voltage V C1 . 
     Upon lapse of the selecting period T S , or at the start of the non-selecting period T O , the active element 13 is turned off. The voltage across the pixel capacitor C LC  decreases from the voltage charged during the period T S , to a voltage V0, by that part of the decrease in the voltage Va-c which is divided by the element capacitance C D  and the pixel capacitance C LC , and corresponds to the pixel capacitance C LC . This voltage V0 is held between the pixel electrode 12 and the opposing electrode 15. 
     To drive the active matrix LCD element at the first gray-level of the 14-level gray scale, a data signal S D9  having the waveform of FIG. 50B is supplied to the active element 13. This data signal S D9  has a pulse during the selecting period T S , whose width is 1/10 of the period T S , and whose potentials are V S1  and -V S1 . In this case, a selecting voltage having the waveform shown in FIG. 50C is applied between the input of the active element 13 and the opposing electrode 15. 
     This selecting voltage has a waveform identical to that of the selecting voltage 1 shown in FIG. 51. As is shown in FIG. 50B, the data signal S D9  supplied to the opposing electrode 15 has, at the end of the first half of the selecting period T S , a pulse which is at the potential V S1  and which has the same polarity as the scan signal S S9 , and has, at the end of the selecting period T S , a pulse which is at the potential -V S1  and which has the polarity opposite to that of the scan signal S S9 . Hence, the selecting voltage applied between the input of the active element 13 and the opposing electrode 15 remains at the ON-selecting voltage V C1  during the entire first half of the selecting period T S , except the last part thereof. During the last part of the first half of the selecting period, the selecting voltage is at a pulse-superposed voltage V C1  -V S1  which is lower than the ON-selecting voltage V C1 . During the entire latter half of the period T S , except the last part thereof, the selecting voltage remains at the ON-selecting voltage V C1 . During the last part of the latter half of the period T S , the selecting voltage is at the voltage pulse-superposed voltage V C1  +V S1  which is higher than the ON-selecting voltage V C1  . 
     When the voltage Va-c having the waveform shown in FIG. 50C is applied between the input of the active element 13 and the opposing electrode 15, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 changes as is shown in FIG. 50D. More specifically, the voltage Vb-c increases along the curve defined by the ON-selecting voltage V C1  during the entire first half of the selecting period T S , except the last part thereof. During the last part of the first half of the period T S , the voltage Vb-c slowly increases along the curve defined by the low pulse-superposed voltage V C1  -V S1 . Then, during the entire latter half of the period T S , except the last part thereof, the voltage Vb-c gradually increases along the curve defined by the ON-selecting voltage V C1 . During the last part of the latter half of the period T S , the voltage Vb-c fast increases to a desired value, along the curve defined by the high pulse-superposed voltage V C1  +V S1 . 
     Upon lapse of the selecting period T S , or at the start of the non-selecting period T O , the voltage across the pixel capacitor C LC  decreases by a certain value to a voltage V1. This voltage V1 is maintained between the pixel electrode 12 and the opposing electrode 15. 
     To drive the active matrix LCD element at the seventh gray-level of the 14-level gray scale, a data signal S D9  having a pulse whose width is 2/10 of the period T S  and whose potentials are V S2  and -V S2 . In this case, a selecting voltage having the waveform shown in FIG. 53A is applied between the input of the active element 13 and the opposing electrode 15. 
     The selecting voltage Va-c has a data-pulse width which is equal to that of the selecting voltage shown in FIG. 50C. Hence, a voltage Vb-c having the waveform shown in FIG. 53B is applied between the pixel electrode 12 and the opposing electrode 15. More specifically, the voltage Vb-c fast increases during the entire first half of the selecting period T S , except the last par thereof, along the curve defined by the voltage V C1  +V S2 , faster than the voltage Vb-c shown in FIG. 50D since the voltage V C1  +V S2  is higher than the voltage V C1  +V S1  of the voltage Vb-c of FIG. 50D. 
     Upon lapse of the selecting period T S , or at the start of the non-selecting period T O , the voltage across the pixel capacitor C LC  decreases by a certain value to a voltage V7&#39;. This voltage V7&#39; is sustained between the pixel electrode 12 and the opposing electrode 15. 
     To drive the active matrix LCD element at the ninth gray-level of the 14-level gray scale, a data signal S D9  having a pulse during the selecting period T S , whose width is 2.5/10 of the period T S  and whose potentials are V S2  and -V S2 . In this case, a selecting voltage Va-c having the waveform shown in FIG. 54A is applied between the input of the active element 13 and the opposing electrode 15. It should be noted that the waveform of this selecting voltage Va-c is identical to the waveform of the voltage 9 shown in FIG. 51. 
     When the selecting voltage Va-c having the waveform shown in FIG. 54A is applied between the input of the active element 13 and the opposing electrode 15, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 changes as is shown in FIG. 54B. More specifically, during the first half of the selecting period T S , this voltage Vb-c increases first along the curve defined by the ON-selecting voltage V C1  and then along the curve defined by the pulse-superposed voltage V C1  -V S2 . During the latter half of the period T S , the voltage Vb-c increases first along the curve defined by the ON-selecting voltage V C1  and then along the curve defined by the high pulse-superposed voltage V C1  +V S2 . The selecting voltage Va-c has a peak value (i.e., V C1  +V S2 ) which is equal to that of the selecting voltage shown in FIG. 53A. The curve along which the voltage Vb-c increases while the selecting voltage Va-c remains at V C1  +V S2  is identical to the curve illustrated in FIG. 53B. Nonetheless, the pulse at V C1  +V S2  has a width greater than that of the pulse at V C1  +V S2  (FIG. 53A), and a pulse has been superposed on the ON-selecting voltage V C1  longer than in the case shown in FIG. 53A. Hence, the voltage Vb-c increases to the value corresponding to the ninth gray-level. 
     Upon lapse of the selecting period T S , or at the start of the non-selecting period T O , the voltage across the pixel capacitor C LC  decreases by a certain value to a voltage V9. This voltage V9 is sustained between the pixel electrode 12 and the opposing electrode 15. 
     To drive the active matrix LCD element at the thirteenth gray-level (i.e., the highest level) of the 14-level gray scale, a data signal S D9  having a pulse during the selecting period T S , whose width is 5/10 of the period T S  and whose potentials are V S2  and -V S2 . In this case, a selecting voltage Va-c having the waveform shown in FIG. 55A is applied between the input of the active element 13 and the opposing electrode 15. It should be noted that the waveform of this selecting voltage Va-c is identical to the waveform of the voltage 13 shown in FIG. 51. 
     When the selecting voltage Va-c having the waveform shown in FIG. 55A is applied between the input of the active element 13 and the opposing electrode 15, the voltage Vb-c applied between the pixel electrode 12 and the opposing electrode 15 changes as is shown in FIG. 55B. More specifically, during the first half of the selecting period T S , this voltage Vb-c increases first along the curve defined by the pulse-superposed voltage V C1  -V S2  which is lower than the ON-selecting voltage V C1 . During the latter half of the selecting period T S , the voltage Vb-c increases along the curve defined by the pulse-superposed voltage V C1  +V S2  which is higher than the ON-selecting voltage V C1 . The selecting voltage Va-c has a peak value (i.e., V C1  +V S2 ) which is equal to that of the selecting voltage shown in FIGS. 53A and 54A. The curve along which the voltage Vb-c increases while the selecting voltage Va-c remains at V C1  +V S2  is identical to the curve illustrated in FIGS. 53B and 54B. Nonetheless, the pulse at V C1  +V.sub. S2  has a width greater than that of the pulse at V C1  +V S2  (FIG. 54A), and a pulse has been superposed on the ON-selecting voltage V C1  longer than in the case shown in FIG. 54A. Hence, the voltage Vb-c increases to the value corresponding to the thirteenth gray-level. 
     Upon lapse of the selecting period T S , or at the start of the non-selecting period T O , the voltage across the pixel capacitor C LC  decreases by a certain value to a voltage V13. This voltage V13 is held between the pixel electrode 12 and the opposing electrode 15. 
     As has been described, a selecting voltage Va-c having a voltage and a data-pulse width, both determined by the image data, is applied between the input of the active element 13 and the opposing electrode 15 during the selecting period T S , and a voltage Vb-c which is determined by the voltage and data-pulse width of the selecting voltage Va-c is applied between the pixel electrode 12 and the opposing electrode 15 during the selecting period T S . Therefore, it is possible to drive each active matrix LCD element, controlling the transmittance of the pixel thereof, thereby to display an image in a multi-gray scale. 
     The selecting voltages 1 to 7 and 7&#39; to 13, all shown in FIG. 51, are obtained by superposing a data pulse on the ON-selecting voltage V C1  during the last part of the first half of the selecting period T S , and by superposing another pulse on the ON-selecting voltage V C1  during the last part of the latter half of the selecting period T S . Instead, these data pulses can be superposed on the voltage V C1 , either during the initial parts of the halves of the period T S , respectively, or during the intermediate parts of the halves of the period T S , respectively. In this case, too, the voltage Vb-c sustained in the pixel capacitor C LC  has the value determined by the value and data-pulse width of the selecting voltage Va-c. 
     In the ninth method, as has been described with reference to FIGS. 50A to 50D, the scan signal S S9  supplied to the signal line 14 is at either a potential V C1  of a positive or negative polarity during each selecting period T S , and at either a lower potential V C2  of a positive or negative polarity during each non-selecting period T O . The data signal S D9  supplied to the opposing electrode 15 has its potential changed alternately between two values positive and negative with respect to a predetermined reference potential V G , at intervals obtained by dividing the selecting period T S  by 2. The data signal S D9  has, during each selecting period T S , a positive component A10 and a negative component B10 which have substantially the same area. Therefore, the voltage applied between the input of the active element 13 and the opposing electrode 15 during the non-selecting period T O  has, as has been described, components A11 positive with respect to the non-selecting potential V C2  of the scan signal S S9 , and components B11 negative with respect to the non-selecting potential V C2 , the total area of which is substantially equal to that of the components A11. 
     Thus, as is evident from FIGS. 50D, 52B, 35B, 54B, and 55B, the non-selecting voltage applied between the pixel electrode 12 and the opposing electrode 15 during the non-selecting period T O  changes alternately to a positive value and a negative value from the voltage sustained in the pixel capacitor C LC  at the end of the selecting period T S , or the hold voltage V0 to V13. The positive and negative values to which the non-selecting voltage changes are identical in absolute value which is determined by the image data for driving the other pixels. Hence, the non-selecting voltage has positive components A12 and negative components B12, a total area of the components 12A being equal to that of the components B12. 
     Thus, the positive components A12 cancel out the negative components B12. The effective voltage applied between the pixel electrode 12 and the opposing electrode 15 during the non-selecting period T O , i.e., the hold voltage, is maintained at one of the voltages V1 to V13 and scarcely changes. 
     Since the effective voltage applied between the pixel electrode 12 and the opposing electrode 15 scarcely changes during the non-selecting voltage T O , the voltage-transmittance characteristic of the pixel little changes during the period T O . The transmittance of the pixel scarcely changes during the non-selecting period T O . This is because the transmittance depends on one of the voltages V0 to V13 sustained in the pixel capacitor C LC  and determined by the pulse width of the selecting voltage applied during the selecting period T S . Hence, it is possible to set the pixel at any desired gray-level. 
     FIG. 56 is a graph illustrating the relationship which the pulse width and the transmittance of the pixel have when the active matrix LCD elements is driven by the ninth method according to the invention. More precisely, the solid curves indicate the relationship observed when all pixels, but one, of the same column, which face one of the opposing electrodes 15, are set at the 0-th gray-level and thus made to transmit light. The broken-line curves indicate the relationship observed when all pixels, but one, of the same column, are set at the thirteenth gray-level and thus made to transmit no light. 
     In FIG. 56, the solid and broken-line curves, generally identified as curves III represent the relationships between the pulse width and the transmittance, which are observed when the low selecting-voltages 1 to 7 (FIG. 51) are applied to the pixel. The solid and broken-line curves III, generally identified as curves IV represent the relationships between the pulse width and the transmittance, which are observed when the high selecting-voltages 7&#39; to 13 (FIG. 51) are applied to the pixel. 
     As can be understood from FIG. 56, the relationship observed when all other pixels of the same column are set at the 0-th gray-level and thus made to transmit light is very similar to relationship observed when all other pixels of the same column are set at the thirteenth gray-level and thus made to transmit no light, no matter whether it is the low selecting-voltages 1 to 7 or the high selecting-voltages 7&#39; to 13 (FIG. 51) which are applied to the pixel. The change in the transmittance of each pixel, which results from the condition of driving the other pixels of the same column, is about 5% or less. 
     Hence, the relationship between the pulse width and the transmittance of the pixel is scarcely affected by the condition of driving the other pixels of the same column. The transmittance of each pixel can, therefore, be controlled correctly in accordance with the data-pulse width of the selecting voltage applied during the selecting period T S . 
     Hence, the ninth method of the invention is advantageous over the conventional method in which the transmittance of each pixel changes greatly in accordance with the condition of driving the other pixels of the same column, as is evident from the graph of FIG. 7. 
     In the ninth method, the data signal S D9  has two data pulses during each selecting period T S , which are positive and negative with respect to the reference potential V G , respectively, and the selecting voltage applied between the input of the active element 13 and the opposing electrode 15 during the selecting period T S  is a pulse-superposed voltage which has a polarity either positive or negative with respect to the non-selecting potential V C2  of the scan signal S S9 . Hence, during the selecting period T S , a positive or negative electric charge is accumulated between the pixel electrode 13 and the opposing electrode 15. 
     In other words, the pixel is charged throughout each selecting period T S , for a sufficiently long time. Hence, the inter-electrode voltage of the pixel can be adequately high, not restricted by the ability of the active element 13 associated with the pixel, i.e., the ability of flowing a current thereof. 
     In the conventional method, the V-T characteristic of each pixel is much influenced by the condition of during the other pixels. To minimize this change in the V-T characteristic, it is necessary to use an active element having a considerably small capacitance, thereby to reduce greatly that change in the voltage applied between the input of the active element and the opposing electrode, which corresponds to the pixel capacitance. To this end, use is made of a diode ring which comprises two diodes having a small area and which therefore has a small capacitance, or a diode ring which comprises more diodes orientated in the opposite directions and connected in series and which therefore has a small capacitance. To manufacture diodes having a small area, high-precision patterning is required, however. If more diodes are used, the resultant diode ring will occupy a larger area, inevitably decreasing the area allocated for the pixel electrode. 
     By contrast, in the ninth method of the present invention, it does not matter if the non-selecting voltage changes somewhat greatly. This is because the positive components of the non-selecting voltage cancel out the negative components thereof. It is therefore unnecessary to reduce very much that portion of the change in the voltage applied between the input of the active element 13 and the opposing electrode 15, which corresponds to the pixel capacitance C LC . Thus, it suffices to set the ratio of the element capacitance C D  to the pixel capacitance C LC  at a value (e.g., about 1/10) great enough to limit the voltage drop which occurs when the capacitance divides the voltage at the start of the non-selecting period T O . 
     Hence, the diodes of each diode ring 13 can be those having a large area, and can therefore be made, requiring no high-precision patterning process. Also is it possible to form each diode ring 13 of less diodes orientated in the opposite directions, thereby reducing the area occupied by the diode ring 13 and proportionally increasing the area of the pixel electrode 12, whereby the active matrix LCD element has a greater numerical aperture. 
     The data signal S D9  used in the ninth embodiment has its potential changed from the reference potential V G  to a positive value and then to a negative value, at intervals obtained by dividing the selecting period T S  by 2. Alternatively, a data signal having any other waveform can be used, provided that its potential changes from the reference potential V G , alternately to a positive value and a negative value, at intervals obtained by dividing the selecting period T S  by a greater even number. In short, the data signal S D5  can have any waveform, provided the voltage applied between the input of the active element 13 and the opposing electrode 15 meets two requirements. First, it has a positive or negative pulse, whose width is determined by the image data, during the selecting period T S . Second, during the non-selecting period T O , it changes at intervals shorter than the selecting period T S , such that the components positive with respect to the non-selecting potential V C2  of the scan signal S S9  have a total area equal to that of the components negative with respect to the non-selecting potential V C2 . 
     Instead of the selecting voltages 1 to 13 shown in FIG. 51, the selecting voltages 1 to 11 shown in FIG. 57 can be used in the ninth method of the present invention. In this case, too, another selecting voltage, which has no data pulses, can be applied between the pixel electrode 12 and the opposing electrode 15. Hence, the pixel of each active matrix LC element can be set at 12 gray-levels. 
     The voltage applied between the input of the active element 13 and the opposing electrode 15 during the non-selecting period T O  changes from the value applied across the pixel capacitance C LC  at the end of the selecting period T S , alternately to a positive value and a negative value to the same extent. Hence, the voltage sustained in the pixel, which is the effective voltage applied during the non-selecting period T O , remains unchanged. As a result, it is possible to drive the active matrix LCD element such that each pixel thereof is set any desired gray-level. 
     Tenth Embodiment 
     The method according to a tenth embodiment of the invention (to be referred as &#34;tenth method&#34;) will be described, with reference to FIGS. 58A to 58D, 59A and 59B, FIGS. 60A and 60B, FIGS. 61A and 61B, and FIG. 62A and 62B. Some of the features of the ninth method are identical to those of the seventh method, and therefore will not be described. 
     The tenth method is designed to drive active matrix LCD elements of the liquid-crystal display shown in FIGS. 8 and 9, thereby to display a gray-scale image. The ninth method is characterized in that the gray-level of each pixel is controlled, eliminating changes in the transmittance thereof which result from the influence of the condition in which the other pixels are driven. 
     FIG. 58A is a diagram showing the waveform of a scan signal S S10  supplied between the first signal line 14 of the liquid-crystal display shown in FIGS. 8 and 9. FIG. 58B is a diagram illustrating a data signal S D10  supplied to one of the opposing electrodes 15 shown in FIG. 8. FIG. 58C is a diagram showing the waveform of a voltage Va-c applied between the opposing electrode 15 and the input of the active element 13 connected to the signal line 14. FIG. 58D is a diagram representing the waveform of a voltage Vb-c applied between the pixel electrode 12 connected to the active element 13 and the opposing electrode 15. 
     As shown FIG. 58A, the scan signal S S10  is identical to the scan signal S S8  used in the seventh method. The signal S S9  remains at a selecting potential V C1  during the selecting period T S  and at a non-selecting potential V C2  during a non-selecting period T O . The scan signal S S9  has its polarity altered at the end of every one-field period T F . 
     As is shown in FIG. 58B, the data signal S D10  has data pulses the potentials and number of which accord with the image data externally supplied during a period T S  during which to selects the pixels of each row. The potential of the data signal S D10  alters with respect to a reference voltage V G  at regular intervals, the length of which is obtained by dividing each of the selecting periods T S1 , T S2 , T S3 , . . . any even numbers. Although the period T S  is divided by 10, for simplicity and clarity, in FIG. 58B, it is divided by, for example, into tens of equal intervals in practice. The length of these intervals is equal to the width of each data pulse. 
     During each selecting period T S , the data signal S D10  has as many data pulses having a positive potential V S  as data pulses having a negative potential -V S . In other words, the signal S D10  has positive data pulses and the same number of negative pulses--all data pulses are identical in both width and absolute potential value. Hence, as can be understood from FIG. 58B, the total area of the positive pulses the signal S D10  has during each selecting period T S  is substantially equal to that of the negative pulses the signal S D10  has during the same selecting period T S . 
     The data pulses can be set at two absolute values, i.e., V S1  and V S2 , where V S2  =2·V S1 . The value V S1  or V S2  is selected for each pulse in accordance with the image data. 
     More precisely, as is shown in FIG. 58B, the data signal S D10  has one positive pulse and one negative pulse during the selecting period T S1  for the first opposing electrode 15 during which to select the pixels of the first row. It has four positive pulses and four negative pulses during the second selecting period T S2  during which to select the pixels of the second row, and two positive pulses and two negative pulses during the third selecting period T S3  during which to select the pixels of the third row. The number of pulses which the signal S D10  has during each of the selecting periods T S1 , T S2 , and T S3  changes in accordance with the externally supplied image data, from 0 (no pulses) to n. Here, &#34;n&#34; is is greatest number of pulses that can be applied during the selecting period T S , depending on the width of each pulse. 
     When the scan signal S S10  and the data signal S D10 , which have the waveform shown in FIGS. 58A and 58B, are supplied to the opposing electrode 15 and the signal line 14, respectively, a voltage Va-c having the waveform shown in FIG. 58C is applied between the input of the active element 13 connected to the first signal line 14 and the opposing electrode 15. As can be understood from FIG. 58C, the voltage Va-c is a combination of the scan signal S S10  and the data signal S D10 . 
     The voltage Va-c supplied between the input of the active element 13 and the opposing electrode 15 is a voltage on which the positive and negative data pules of the data signal D S10  are superposed, like the voltage Va-c used in the ninth method. The voltage Va-c also has components positive with respect to the non-selecting potential V C2  of the scan signal S S10 , and components negative with respect to the non-selecting potential V C2 . The total area of the positive components is equal to that of the negative components. 
     To set the pixel at the 0-th gray-level of an n-level gray scale, a data signal S D10  having no pluses is supplied to the input of the active element 13 during the selecting period T S . In this case, a composite voltage Va-c having the waveform of FIG. 59A is applied between the input of the element 13 and the opposing electrode 15, and a voltage Vb-c having the waveform of FIG. 59B is applied between the pixel electrode 12 and the opposing electrode 15. 
     To set the pixel at the first gray-level of the n-level gray scale, a data signal S D10  having one positive data pulse and one negative data pulse is supplied to the input of the active element 13 during the selecting period T S . Then, a composite voltage Va-c having the waveform of FIG. 58C is applied between the input of the element 13 and the opposing electrode 15, and a voltage Vb-c having the waveform of FIG. 58D is applied between the pixel electrode 12 and the opposing electrode 15. 
     To set the pixel at another gray-level of the n-level gray scale, a data signal S D10  having some positive pluses and the same number of negative pulses is supplied to the input of the active element 13 during the selecting period T S . Then, a composite voltage Va-c having the waveform of FIG. 60A is applied between the input of the element 13 and the opposing electrode 15, and a voltage Vb-c having the waveform of FIG. 60B is applied between the pixel electrode 12 and the opposing electrode 15. 
     To set the pixel at still another gray-level of the n-level gray scale, a data signal S D10  having some positive pluses and the same number of negative pulses is supplied to the input of the active element 13 during the selecting period T S . In this case, a composite voltage Va-c having the waveform of FIG. 61A is applied between the input of the element 13 and the opposing electrode 15, and a voltage Vb-c having the waveform of FIG. 61B is applied between the pixel electrode 12 and the opposing electrode 15. 
     To set the pixel at the n-th gray-level (i.e., the highest level) of the n-level gray scale, a data signal S D10  having positive pluses and the same number of negative pulses is supplied to the input of the active element 13 during the selecting period T S . Further, for this purpose, a composite voltage Va-c having the waveform of FIG. 62A is applied between the input of the element 13 and the opposing electrode 15, and a voltage Vb-c having the waveform of FIG. 62B is applied between the pixel electrode 12 and the opposing electrode 15. 
     In the tenth method of the invention, a selecting voltage, which has the potential determined by the image data and data pulses the number of which is determined by the image data, is applied between the input of the active element 13 and the opposing electrode 15 during the selecting period T S . As a result, a voltage, which has the potential determined by the value of the selecting voltage and the number of pulses thereof, is applied between the pixel electrode 12 and the opposing electrode 15 during the selecting period T S . It is therefore possible to control the transmittance of each pixel, whereby the pixels of the active matrix LCD elements display the gray-scale image represented by the image data. 
     The selecting voltage (i.e., the voltage Va-c applied during the selecting period T S ) is a voltage obtained by superposing a data pulse on the ON-selecting voltage V C1  during the last part of the selecting period T S . Instead, the data pulse can be superposed on the voltage V C1 , either during the initial or intermediate part of the the period T S . 
     In the tenth method, too, as has been described with reference to FIGS. 58A to 58D, the scan signal S S10  supplied to the signal line 14 is at either a potential V C1  of a positive or negative polarity during each selecting period T S , and at either a lower potential V C2  of a positive or negative polarity during each non-selecting period T O . The data signal S D10  supplied to the opposing electrode 15 has data pulses the number of which accords with the image data, and has a potential changed alternately between two values positive and negative with respect to a predetermined reference potential V G  by the same value, at intervals obtained by dividing the selecting period T S  by 2. The data signal S D10  has positive components and negative components. Since the total area of these positive components is substantially equal to that of the negative components, the voltage applied between the input of the active element 13 and the opposing electrode 15 during the non-selecting period T O  has components positive with respect to the non-selecting potential V C2  of the scan signal S S9 , and components negative with respect to the non-selecting potential V C2 , the total area of which is substantially equal to that of the positive components. 
     Thus, as is evident from FIGS. 58D, 59B, 60B, 61B, and 62B, the non-selecting voltage applied between the pixel electrode 12 and the opposing electrode 15 during the non-selecting period T O  changes alternately to a positive value and a negative value from the voltage held in the pixel capacitor C LC  at the end of the selecting period T S , or the hold voltage V0, V1L, V1H, . . . or VnH. The positive and negative values to which the non-selecting voltage changes are identical in absolute value. Hence, the non-selecting voltage has positive components and negative components, a total area of the positive components being substantially equal to that of the negative components. 
     Thus, the positive components of the non-selecting voltage cancel out the negative components. The effective voltage applied between the pixel electrode 12 and the opposing electrode 15 during the non-selecting period T O , i.e., the hold voltage, is maintained at the voltage V0, V1L, V1H, . . . or VnH and scarcely changes. 
     In the ninth method, too, the transmittance of the pixel scarcely changes during the non-selecting period T O . This is because the transmittance depends on the voltage V0, V1L, V1H, . . . or VnH held in the pixel capacitor C LC  and determined by the number of pulses of the selecting voltage applied during the selecting period T S . Hence, it is possible to set the pixel at any desired gray-level. 
     In the tenth embodiment described above, the selecting voltage can have two base values. According to the present invention, the selecting voltage can have three or more base values. The more base values the selecting voltage has, the more gray-levels each pixel can be set at, provided the data-pulse width or the number of data pulses is changed for each base value of the selecting voltage. 
     Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details, and illustrated examples shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.