Abstract:
A linear image sensor comprises linear image sensor ICs each having light receiving elements arranged according to a preselected resolution level for outputting output signals in accordance with an amount of light received. Switch elements interconnect output terminals of adjacent two or more of the light receiving elements for switching between the preselected resolution level of the light receiving elements to at least one other resolution level constituting a fraction of the preselected resolution level. First amplifier circuits are is connected to output terminals of the light receiving elements. Sample and hold circuits temporarily hold outputs of the first amplifier circuits. Second amplifier circuits are connected to output terminals of the sample and hold circuits. Reading switch elements read outputs of the second amplifier circuits. Scanning circuits control the reading switch elements.

Description:
BACKGROUND OF THE INVENTION 
     1. Field of the Invention 
     The present invention relates to a linear image sensor IC made up of a plurality of light receiving elements that output an output signal in response to a quantity of received light, a plurality of switch elements which are connected between output terminals of adjacent light receiving elements, a sample/hold circuit that holds an output of the light receiving elements, and a scanning circuit that reads electric charges held by the sample/hold circuit under control, and more particularly to a contact type image sensor, an image scanner, a facsimile machine or a copying machine which can change the resolution. 
     2. Description of the Related Art 
     For example, JP 5-227362 A has proposed a contact type image sensor in which a control terminal is additionally disposed for resolution control so that a user can change over the resolution in accordance with the applied conditions. 
       FIG. 11  is a circuit diagram showing a contact type image sensor integrated circuit that has been proposed in the above-mentioned publication. In this conventional art, a control terminal  125  is disposed in an image sensor chip, and the user inputs a signal of a high level or a low level to the control terminal, to thereby realize a changeover of the resolution between a high resolution mode and a low resolution mode. The outline of  FIG. 11  will be described now. A start pulse SI and a clock pulse CLK are inputted to a shift register group  104 . When a shift register  104   a  starts due to the start pulse SI, an output of the shift register  104   a  is supplied to a channel select switch  103   a  through a NOR gate  121   a  and an AND gate  120   a  to turn on the channel select switch  103   a , and the cannel select switch  103   a  picks up a signal from a photo cell  101   a  to a signal line  107   a . Other shift registers  104   b  to  104   f  also sequentially start and output signals from the respective photo cells  101   b  to  101   l  to the signal lines  107   a  and  107   b . In this example, when a control signal H is inputted to the control signal input terminal  125 , analog switches  110   a ,  110   b ,  122   a  and  122   b  change over so that an image signal with a read density of 16 dots/mm can be obtained at an image output terminal  111 . Also, when a control signal L is inputted to the control signal input terminal  125 , the analog switch  110   a  is constantly in an ON state, to thereby obtain an image signal with the read density of 8 dots/mm at an image output terminal  111  which is the half of the entire photo cells  101   a  to  101   l . That is, although all of the photo cells  101   a  to  101   l  on a sensor IC are constantly operating, output image signals can be partially thinned out and outputted in accordance with the control signal when the output image signals are picked up to the external. For that reason, a voltage level of the image signal is always kept constant, and an image processing circuit at a post stage can be structured by the conventional circuit. 
     Since the conventional image sensor IC is structured as described above, the data of the skipped output signal of the light receiving element may be missing because the data is thinned out when the resolution is made rough. 
     SUMMARY OF THE INVENTION 
     Therefore, in order to solve the above-mentioned problem, according to an image sensor of the present invention in which a plurality of linear image sensor ICs are arranged linearly, the sensor includes switch elements which connect output terminals of all of a plurality of light receiving elements that output an output signal in accordance with an amount of received light and which are arbitrarily conductive connective in accordance with 1/n of the highest resolution from the highest resolution, and the output of the average value is held in respective sample/hold circuits at the plural same potential, to thereby read only arbitrary data in accordance with the resolution at the time of reading. In the case where there are unnecessary data, the data is skipped so as to increase a read rate and eliminate missing of data of the output signals of the light receiving elements. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
       These and other objects and advantages of this invention will become more fully apparent from the following detailed description taken with the accompanying drawings in which: 
         FIG. 1  is a circuit diagram of an entire image sensor in accordance with an embodiment of the present invention; 
         FIG. 2  is a circuit diagram of an n-th block in  FIG. 1 ; 
         FIG. 3  is a timing chart in case of the highest resolution a; 
         FIG. 4  is a timing chart in case of the highest resolution a*½; 
         FIG. 5  is a timing chart in case of the highest resolution a*¼; 
         FIG. 6  is a timing chart in case of the highest resolution a*⅙; 
         FIG. 7  is a timing chart in case of the highest resolution a*⅛; 
         FIG. 8  is a timing chart in case of a TEST 1  mode; 
         FIG. 9  is a timing chart in case of a TEST 2  mode; 
         FIG. 10  is a timing chart in case of a TEST 3  mode; 
         FIG. 11  is a conventional circuit diagram; 
         FIG. 12  is a diagram showing a switch setting between light receiving elements in the respective resolutions in  FIG. 2 ; and 
         FIG. 13  is a diagram showing the setting of testing a function of the switch elements between the light receiving elements in FIG.  2 . 
     
    
    
     DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS 
     Hereinafter, a description will be given in more detail of preferred embodiments of the present invention with reference to the accompanying drawings. 
       FIG. 1  is a circuit diagram showing an entire image sensor in accordance with an embodiment of the present invention, and  FIG. 2  is a circuit diagram showing an n-th block in  FIG. 1 .  FIG. 12  shows the setting of switches  3 -n- 1 ,  2 ,  3 , . . .  24  between the light receiving elements in  FIG. 2 .  FIG. 13  is the setting of switches  3 -n- 1 ,  2 ,  3 , . . .  24  between the light receiving elements during a test in  FIG. 2 . 
       FIG. 3  is a timing chart in case of a highest resolution a.  FIG. 4  is a timing chart in case of a highest resolution a*½.  FIG. 5  is a timing chart in case of a highest resolution a*¼. 
       FIG. 6  is a timing chart in case of a highest resolution a*⅙.  FIG. 7  is a timing chart in case of a highest resolution a*⅛.  FIG. 8  is a timing chart in case of a TEST 1  mode.  FIG. 9  is a timing chart in case of a TEST 2  mode.  FIG. 10  is a timing chart in case of a TEST 3  mode. 
     Referring to  FIG. 1 , there are provided a reset circuit array  1  of light receiving elements along which reset circuit element blocks  1 - 1 ,  1 - 2 , . . . ,  1 -m of the light receiving elements are aligned, a plurality of light receiving element arrays  2  along which light receiving element blocks  2 - 1 ,  2 - 2 , . . . ,  2 -m are aligned, a between-light-receiving-elements switch element array  3  along which between-light-receiving-elements switch element blocks  3 - 1 ,  3 - 2 , . . . ,  3 -m are aligned, a circuit array  4  of an amplifier  1  along which amplifier  1  circuit blocks  4 - 1 ,  4 - 2 , . . . ,  4 -m are aligned, a sample/hold circuit array  5  along which sample/hold circuit blocks  5 - 1 ,  5 - 2 , . . . ,  5 -m are aligned, a circuit array  6  of an amplifier  2  along which circuit blocks  6 - 1 ,  6 - 2 , . . . ,  6 -m of the amplifier  2  are aligned, a read switch element array  7  along which read switch element blocks  7 - 1 ,  7 - 2 , . . . ,  7 -m are aligned, a common signal line  8 , and a scanning circuit array  9  along which the scanning circuit blocks  9 - 1 ,  9 - 2 , . . . ,  9 -m are aligned. A GND potential is given to an output terminal and a gate of a dummy switch  10  and the dummy switch  10  is usually in an OFF state, and another output terminal thereof is connected to an input terminal SWIN of the between-light-receiving-elements switch element block  3 - 1  and connected for making the load capacities of the output terminals of the first light receiving element of the light receiving element block  2 - 1  identical with the load capacities of the output terminals of the respective other light receiving elements, to thereby obtain a uniform characteristic without any fixed pattern noise at joints of the respective blocks. 
     Reference numeral  11  denotes a changeover control circuit of the respective resolutions and the TEST modes which is so structured as to arbitrarily generate a control signal SWCTL of the between-light-receiving-elements switch and a control signal SRCTL of the read-skipping order of the scanning circuit in response to input signals X 1 , X 2  and X 3 . 
     In the reset circuit array  1  of the light receiving elements, a reset voltage VRESET for initializing the light receiving elements, a reset  1  (ΦRST 1 ) and a reset  2  (ΦRST 2 ) that control the reset elements are commonly connected to each block in the array  1 . 
     The between-light-receiving-elements switching element array  2  is connected with a bus line for a control signal (SWCTL) of the switch element between the light receiving elements. 
     Each block in the read element array  7  is commonly connected via a common signal line (SIG) for reading signals from the light receiving element. 
     The scanning circuit array  9  is commonly connected with a clock (ΦCK) for driving the scanning circuit, connected with a start pulse (ΦST) and connected with the bus line for the control signal line (SRCTL) that controls the read order of the scanning circuit. 
       FIG. 2  is a circuit for 24 bits of an n-th stage which corresponds to each of blocks  1 ,  2 , . . . , m of the respective element blocks and of the circuit array blocks, and in the reset circuit element block  1 -n of the light receiving element, the reset voltage VRESET voltage is given to one terminals of the reset switch elements ( 1 -n- 1 ,  1 -n- 3 ,  1 -n- 5 , . . . ,  1 -n- 23 ) of the odd-numbered light receiving elements so that the reset switch elements are controlled in accordance with the ΦRST 1 . The reset voltage VRESET voltage is given to one terminals of the reset switch elements ( 1 -n- 2 ,  1 -n- 4 ,  1 -n- 6 , . . . ,  1 -n- 24 ) of the even-numbered light receiving elements so that the reset switch elements are controlled in accordance with the ΦRST 2 . The output terminals of the photodiodes ( 2 -n- 1 , . . . ,  2 -n- 24 ) of the light receiving element block  2 -n are connected with the reset switch elements ( 1 -n- 1 , . . . ,  1 -n- 24 ), respectively. 
     In the between-light-receiving-elements switch element block  3 -n, the between-light-receiving-elements switches ( 3 -n- 1 ,  3 -n- 2 , . . . ,  3 -n- 23 ) are connected with the output terminals between the adjacent light receiving elements, and the between-light-receiving-elements switches are controlled in accordance with the bus line of the control signal (SWCTL), respectively. An SWIN terminal is a terminal that connects a switch element block between the light receiving elements of the adjacent pre-stages or a dummy switch  10  in  FIG. 1 . An SWOUT terminal is a terminal that connects a switch element block between the light receiving elements of the post stages or a GND potential in  FIG. 1 . 
     An amplifier  1  circuit block  4 -n is made up of the respective amplifiers  1 ( 4 -n- 1 , . . . ,  4 -n- 24 ) and temporarily stores the outputs of the respective light receiving elements ( 2 -n- 1 , . . . ,  2 -n- 24 ) in sample/hold circuits ( 5 -n- 1 , . . . ,  5 -n- 24 ) of the sample/hold circuit array block  5 -n as electric charge. 
     An amplifier  2  circuit block  6 -n has the respective amplifiers  2  ( 6 -n-l, . . . ,  6 -n- 24 ) connected to the switch elements ( 7 -n- 1 , . . . ,  7 -n- 24 ) of the read switch element array  7 -m, and the outputs (Q 1 , . . . , Q 24 ) of the scanning circuit array  9 -n which is controlled by the SRCTL bus line sequentially turn on the switch elements ( 7 -n- 1 , . . . ,  7 -n- 24 ) of the read switch element array  7 -m in synchronism with the clock signal ΦCK upon inputting the start pulse ΦSTIN at the time of the highest resolution, and are arbitrarily skipped in reading and outputted when the resolution is made lower, to thereby read the electric charge that is temporarily stored in the sample/hold circuits ( 5 -n- 1 , . . . ,  5 -n- 24 ) to the common signal line  8 . 
       FIG. 12  is a diagram showing a switch setting between light receiving elements in the respective resolutions in  FIG. 2 . When X 1 , X 2 , and X 3  are low levels, the highest resolution becomes a, and all the switches between the light receiving elements turn off, and the output of the respective light receiving elements ( 2 -n- 1 , . . . ,  2 -n- 24 ) is stored as the electric charge in the respective sample/hold circuits ( 5 -n- 1 , . . . ,  5 -n- 24 ).  FIG. 3  is a timing chart in the case where the highest resolution is a. Upon inputting the start pulse ΦSTIN, the read switch elements ( 7 -n- 1 , . . . ,  7 -n- 24 ) sequentially turn on in the stated order of the outputs Q 1 , . . . , Q 24  of the scanning circuits in synchronism with the clock signal ΦCK, and the electric charges that are stored in the respective sample/hold circuits ( 5 -n- 1 , . . . ,  5 -n- 24 ) are read to the common signal line  8  (SIG). 
     Subsequently, when X 1  is a high level, and X 2  and X 3  are low levels, the highest resolution becomes a*½, and the odd-numbered switches ( 3 -n- 1 ,  3 -n- 3 , . . . ,  3 -n- 23 ) between the light receiving elements turn on, and the even-numbered switches ( 3 -n- 2 ,  3 -n- 4 , . . . ,  3 -n- 24 ) between the light receiving elements turn off, whereby the outputs of two adjacent light receiving elements are connected to each other. In this example, the amount of photoelectric charge of the light receiving elements according to the amount of received light is doubled, and the joint capacity is also is doubled, so that they are offset, and the mean value of the output is stored as the electric charge in the two adjacent sample/hold circuits.  FIG. 4  is a timing chart in the case where the highest resolution is a*½. Upon inputting the start pulse ΦSTIN, the read switch elements ( 7 -n- 1 ,  7 -n- 4 ,  7 -n- 5 ,  7 -n- 8 ,  7 -n- 9 ,  7 -n- 12 ,  7 -n- 13 ,  7 -n- 14 ,  7 -n- 16 ,  7 -n- 19 ,  7 -n- 21 ,  7 -n- 22 ,  7 -n- 24 ) sequentially turn on in the stated order of the outputs Q 1 , Q 4 , Q 5 , Q 8 , Q 9 , Q 12 , Q 13 , Q 16 , Q 17 , Q 21 , Q 22  and Q 24  of the scanning circuit in synchronism with the clock signal ΦCK, and the electric charges that are stored in the respective sample/hold circuits ( 5 -n- 1 ,  5 -n- 4 ,  5 -n- 5 ,  5 -n- 8 ,  5 -n- 9 ,  5 -n- 12 ,  5 -n- 13 ,  5 -n- 14 ,  5 -n- 16 ,  5 -n- 19 ,  5 -n- 21 ,  5 -n- 22 ,  5 -n- 24 ) are read to the common signal line  8  (SIG). 
     Subsequently, when X 1  is a low level, X 2  is a high level and X 3  is a low level, the highest resolution becomes a*¼, and the switches ( 3 -n- 4 ,  3 -n- 8 ,  3 -n- 12 ,  3 -n- 16 ,  3 -n- 20 ,  3 -n- 24 ) in the (four-multiple)th stages between the light receiving elements turn off, and the other switches between light receiving elements turn on, whereby the outputs of four adjacent light receiving elements are connected to one another. In this example, the amount of photoelectric charges of the light receiving elements according to the amount of received light increases by four times, and the joint capacity also increases by four times, so that they are offset, and the mean value of the output is stored as electric charge in the four adjacent sample/hold circuits.  FIG. 5  is a timing chart in the case where the highest resolution is a*¼. Upon inputting the start pulse ΦSTIN, the read switch elements ( 7 -n- 1 ,  7 -n- 8 ,  7 -n- 9 ,  7 -n- 16 ,  7 -n- 19 ,  7 -n- 24 ) sequentially turn on in the stated order of the outputs Q 1 , Q 8 , Q 9 , Q 16 , Q 17  and Q 24  of the scanning circuits in synchronism with the clock signal ΦCK, and the electric charges that are stored in the respective sample/hold circuits ( 5 -n- 1 ,  5 -n- 8 ,  5 -n- 9 ,  5 -n- 16 ,  5 -n- 19 ,  5 -n- 24 ) are read to the common signal line  8  (SIG). 
     Subsequently, when X 1  is a low level, X 2  is a low level and X 3  is a low level, the highest resolution becomes a*⅙, and the switches ( 3 -n- 6 ,  3 -n- 12 ,  3 -n- 18 ,  3 -n- 24 ) in the (six-multiple)th stages between the light receiving elements turn off, and the other switches between light receiving elements turn on, whereby the outputs of six adjacent light receiving elements are connected to one another. In this example, the amount of photoelectric charges of the light receiving elements according to the amount of received light increases by six times, and the joint capacity also increases by six times, so that they are offset, and the mean value of the output is stored as electric charge in the six adjacent sample/hold circuits.  FIG. 6  is a timing chart in the case where the highest resolution is a*⅙. 
     Upon inputting the start pulse ΦSTIN, the read switch elements ( 7 -n- 1 ,  7 -n- 8 ,  7 -n- 17 ,  7 -n- 24 ) sequentially turn on in the stated order of the outputs Q 1 , Q 8 , Q 17  and Q 24  of the scanning circuits in synchronism with the clock signal ΦCK, and the electric charges that are stored in the respective sample/hold circuits ( 5 -n- 1 ,  5 -n- 8 ,  5 -n- 17 ,  5 -n- 24 ) are read to the common signal line  8  (SIG). 
     Subsequently, when X 1  is a low level, X 2  is a low level and X 3  is a high level, the highest resolution becomes a*⅛, and the switches ( 3 -n- 8 ,  3 -n- 16 ,  3 -n- 24 ) in the (eight-multiple)th stages between the light receiving elements turn off, and the other switches between light receiving elements turn on, whereby the outputs of eight adjacent light receiving elements are connected to one another. In this example, the amount of photoelectric charges of the light receiving elements according to the amount of received light increases by eight times, and the joint capacity also increases by eight times, so that they are offset, and the mean value of the output is stored as electric charge in the eight adjacent sample/hold circuits. 
       FIG. 7  is a timing chart in the case where the highest resolution is a*⅛. Upon inputting the start pulse ΦSTIN, the read switch elements ( 7 -n- 1 ,  7 -n- 12 ,  7 -n- 24 ) sequentially turn on in the stated order of the outputs Q 1 , Q 12  and Q 24  of the scanning circuits in synchronism with the clock signal ΦCK, and electric charges that are stored in the respective sample/hold circuits ( 5 -n- 1 ,  5 -n- 12 ,  5 -n- 24 ) are read to the common signal line  8  (SIG). 
     The between-light-receiving-element switches  3 -n- 24  turn off in all of the resolutions, and in  FIG. 1 , one output terminal SWOUT of the between-light-receiving-element switch element block  3 -m is connected to GND and connected for the load capacity of the output terminal of the last light receiving element in the light receiving element block  3 -m to be identical with the load capacities of the output terminals of the other respective light receiving elements, to thereby obtain a uniform characteristic with the elimination of the fixed pattern noise at the joint portions of the respective blocks. 
       FIG. 13  shows the setting at which the function of the switch elements between the light receiving elements in  FIG. 2  is tested. When X 1  is a high level, X 2  is a low level and X 3  is a high level, the mode is set to the TEST 1  mode, and the even-numbered switches ( 3 -n- 2 ,  3 -n- 4 , . . . ,  3 -n- 24 ) between the respective light receiving elements turn on, and the odd-numbered switches ( 3 -n- 1 ,  3 -n- 3 , . . . ,  3 -n- 23 ) between the respective light receiving elements turn off so that outputs of the two adjacent light receiving elements are connected to each other. In this example, ΦRST 2  always becomes high level, and the even-numbered light receiving elements ( 2 -n- 2 ,  2 -n- 4 , . . . ,  2 -n- 24 ) are always given the initialization voltage VRESET. 
     In the case where light is irradiated onto all of the light receiving elements to conduct a test, if the even-numbered switches between the light receiving elements normally function, all of the light receiving elements output an initialized level in a dark state, and if abnormality exists, the odd-numbered light receiving elements output in response to the amount of received light, thereby being capable of detecting the abnormality.  FIG. 8  is a timing chart in the case where the mode is set to the TEST 1  mode. As in the highest resolution a, when the start pulse ΦSTIN is inputted, the read switch elements ( 7 -n- 1 , . . . ,  7 -n- 24 ) sequentially turn on in accordance with the outputs Q 1 , . . . , Q 24  of the scanning circuits in synchronism with the clock signal ΦCK, to thereby read electric charges stored in the respective sample/hold circuits ( 5 -n- 1 , . . . ,  5 -n- 24 ) to the common signal line  8  (SIG). This example shows a case where abnormality exists in the between-light-receiving-element switch  3 -n- 2 , and the output of the third light receiving element becomes high. 
     Subsequently, when X 1  is a high level, X 2  is a high level and X 3  is a low level, the mode is set to the TEST 2  mode, and the even-numbered switches ( 3 -n- 2 ,  3 -n- 4 , . . . ,  3 -n- 24 ) between the respective light receiving elements turn off, and the odd-numbered switches ( 3 -n- 1 ,  3 -n- 3 , . . . ,  3 -n- 23 ) between the respective light receiving elements turn on so that outputs of the two adjacent light receiving elements are connected to each other. In this example, ΦRST 2  always becomes high level, and the odd-numbered light receiving elements ( 2 -n- 1 ,  2 -n- 3 , . . . ,  2 -n- 23 ) are always given the initialization voltage VRESET. 
     In the case where light is irradiated onto all of the light receiving elements to conduct a test, if the odd-numbered switches between the light receiving elements normally function, all of the light receiving elements output an initialized level in a dark state, and if abnormality exists, the even-numbered light receiving elements output in response to the amount of received light, thereby being capable of detecting the abnormality.  FIG. 9  is a timing chart in the case where the mode is set to the TEST 2  mode. As in the highest resolution a, when the start pulse ΦSTIN is inputted, the read switch elements ( 7 -n- 1 , . . . ,  7 -n- 24 ) sequentially turn on in accordance with the outputs Q 1 , . . . , Q 24  of the scanning circuits in synchronism with the clock signal ΦCK, to thereby read electric charges stored in the respective sample/hold circuits ( 5 -n- 1 , . . . ,  5 -n- 24 ) to the common signal line  8  (SIG). This example shows a case where abnormality exists in the between-light-receiving-element switch  3 -n- 2 , and the output of the fourth light receiving element becomes high. 
     Subsequently, when X 1  is a high level, X 2  is a high level and X 3  is a high level, the mode is set to the TEST 3  mode, and all the switches ( 3 -n- 1 , . . . ,  3 -n- 24 ) between the light receiving elements turn off, whereby ΦRST 2  always becomes high level, and the even-numbered light receiving elements ( 2 -n- 2 ,  2 -n- 4 ,  2 -n- 24 ) are always given the initialization voltage VRESET. In the case where a light is irradiated onto all of the light receiving elements to conduct a test, if the switches between the light receiving elements normally function, the even-numbered light receiving elements output an initialized level in a dark state, and the odd-numbered light receiving elements output in response to the amount of received light. If abnormality exists, the even-numbered light receiving elements output in response to the amount of received light, thereby being capable of detecting the abnormality.  FIG. 10  is a timing chart in the case where the mode is set to the TEST 3  mode. As in the highest resolution a, when the start pulse ΦSTIN is inputted, the read switch elements ( 7 -n- 1 , . . . ,  7 -n- 24 ) sequentially turn on in accordance with the outputs Q 1 , . . . , Q 24  of the scanning circuits in synchronism with the clock signal ΦCK, to thereby read electric charges stored in the respective sample/hold circuits ( 5 -n- 1 , . . . ,  5 -n- 24 ) to the common signal line  8  (SIG). This example shows a case where abnormality exists in the between-light-receiving-element switch  3 -n- 6 , and the output of the sixth light receiving element becomes high. 
     As described above, plural kinds of respective resolutions can be selected by the control terminals X 1 , X 2  and X 3 , and as shown in  FIG. 1 , in the respective blocks, the image sensor is structured by the same circuits of m stages. The switches between the light receiving elements are selectively turned on, and only an arbitrary scanning circuit scans the average output of the light receiving elements, and plural resolutions where the reading of data is skipped can be selected by multiple from the highest resolution in which the scanning circuit scans all of the light receiving elements of 24×m bits in the number of light receiving elements and the data is sequentially read till the lowest resolution in which the number of light receiving elements is 24×m×⅛ bits. Also, there is obtained an image sensor that can enhance the scanning rate while the amount of information is suppressed to the minimum, to thereby improve the quality due to the fixed pattern noise countermeasure conducted by the dummy switch and the TEST mode. 
     In this embodiment, for convenience, the bias voltage of the light receiving element is set to GND (0V) but may be set to VBIAS (intermediate potential) or VDD (supply voltage). The between-light-receiving-elements switch element is structured by an NMOS but may be structured by a PMOS or a CMOS (transmission gate). The reset element for initializing the respective light receiving elements is structured by an NMOS but may be structured by a PMOS. 
     Also, the above-mentioned structure is made such that the terminals X 1 , X 2  and X 3  are controlled so as to obtain eight kinds of scanning systems. However, m kinds of scanning systems may be provided by increasing the number of control terminals. 
     Also, the location of the output of the scanning circuit at the time of low resolution may be changed to be anywhere in conformity to the sample/hold circuit in which the average output of the light receiving elements is held, and the order of the scanning circuit that skips reading in accordance with the resolution may be selected optionally. 
     Further, in the above description, the image sensor IC uses the photodiode as the sensor element, but if the sensor element is formed of a photo transistor of the photoelectric conversion element, the sensor element is applicable to a linear image sensor IC or an optical fingerprint sensor which can pick up an arbitrary signal or change over the resolution, or an electrostatic fingerprint sensor which can pick up an arbitrary signal or change over the resolution if an electrostatic capacity is used for the sensor element. 
     As was described above, according to the present invention, a plurality of resolutions can be changed over by the same IC, and missing of data is eliminated by connecting the respective output terminals of the light receiving elements at the time of low resolution, and the output level of the light receiving element due to the resolution becomes always constant because the average value is outputted, with the results that when the input voltage of the post-stage image processing circuit is read, a read rate according to the resolution is obtained in accordance with the scanning circuit that skips reading in accordance with the resolution. Also, when the dummy switches between the respective light receiving elements are connected between the respective blocks and to the first and last light receiving elements, the fixed pattern noise hardly occurs if the load capacities of the respective light receiving elements are made to be identical with each other. Further, the quality can be enhanced by detecting the malfunction due to the process abnormality of the switches between the light receiving elements by the TEST mode. 
     The foregoing description of the preferred embodiments of the invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed, and modifications and variations are possible in light of the above teachings or may be acquired from practice of the invention. The embodiments were chosen and described in order to explain the principles of the invention and its practical application to enable one skilled in the art to utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the claims appended hereto, and their equivalents.