(57)【要約】【課題】並列に読み出す場合、間引き率に応じて同時に読み出すカラムを適切に選択することができるデータ走査回路、固体撮像素子、およびカメラシステムを提供する。【解決手段】データを転送する複数の転送線１４‐０，１４‐１と、入力レベルに対応したデータを保持する複数の保持部ＡＤＣ１０〜ＡＤＣ１１１と、複数の転送線と複数の保持部との間に、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応可能に接続され、選択信号に応答して上記保持部に保持されたデータを対応する上記転送線に選択的に転送する複数のスイッチＮＴ１０〜ＮＴ１１１と、クロックに同期して、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応する選択信号を生成する走査部１４０と、選択信号を受けて、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応するように、スイッチを選択的にオン、オフするセレクタ部１５とを有する。【選択図】図２
2011216952.tif 000002
【特許請求の範囲】
【請求項１】
データを転送する複数の転送線と、
入力レベルに対応したデータを保持する複数の保持部と、
上記複数の転送線と上記複数の保持部との間に、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応可能に接続され、選択信号に応答して上記保持部に保持されたデータを対応する上記転送線に選択的に転送する複数のスイッチと、
クロックに同期して、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応する上記選択信号を生成する走査部と、
上記選択信号を受けて、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応するように、上記スイッチを選択的にオン、オフするセレクタ部と
を有するデータ走査回路。
【請求項２】
上記走査部は、
供給されるクロックに同期して上記選択信号を生成する複数の選択信号生成部を、含み、
上記セレクタ部は、
上記複数の保持部およびスイッチの配列に対応して複数のセレクタが配置され、
上記各セレクタには、
通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応可能に上記走査部の複数の選択信号生成部の選択信号の出力ラインが複数接続され、制御信号に応答して通常読み出しまたは間引き読み出しに対応する選択信号を対応するスイッチに供給する
請求項１記載のデータ走査回路。
【請求項３】
上記走査部は、
通常読み出しのときは、上記複数の選択信号生成部を順次に走査し、
間引き読み出しのときは、不要な選択信号生成部を読み飛ばす回路を含む
請求項２記載のデータ走査回路。
【請求項４】
上記セレクタ部のセレクタと上記読み飛ばす回路が、連動して制御される
請求項３記載のデータ走査回路。
【請求項５】
光電変換を行う複数の画素が行列状に配列された撮像部と、
データを転送する複数の転送線と、
上記撮像部の各列の画素の出力データの入力レベルに対応したデータを保持する複数の保持部と、
上記複数の転送線と上記複数の保持部との間に、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応可能に接続され、選択信号に応答して上記保持部に保持されたデータを対応する上記転送線に選択的に転送する複数のスイッチと、
クロックに同期して、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応する上記選択信号を生成する走査部と、
上記選択信号を受けて、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応するように、上記スイッチを選択的にオン、オフするセレクタ部と
を有する固体撮像素子。
【請求項６】
上記走査部は、
供給されるクロックに同期して上記選択信号を生成する複数の選択信号生成部を、含み、
上記セレクタ部は、
上記複数の保持部およびスイッチの配列に対応して複数のセレクタが配置され、
上記各セレクタには、
通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応可能に上記走査部の複数の選択信号生成部の選択信号の出力ラインが複数接続され、制御信号に応答して通常読み出しまたは間引き読み出しに対応する選択信号を対応するスイッチに供給する
請求項５記載の固体撮像素子。
【請求項７】
上記走査部は、
通常読み出しのときは、上記複数の選択信号生成部を順次に走査し、
間引き読み出しのときは、不要な選択信号生成部を読み飛ばす回路を含む
請求項６記載の固体撮像素子。
【請求項８】
上記セレクタ部のセレクタと上記読み飛ばす回路が、連動して制御される
請求項７記載の固体撮像素子。
【請求項９】
固体撮像素子と、
上記撮像素子に被写体像を結像する光学系と、を有し、
上記固体撮像素子は、
光電変換を行う複数の画素が行列状に配列された撮像部と、
データを転送する複数の転送線と、
上記撮像部の各列の画素の出力データの入力レベルに対応したデータを保持する複数の保持部と、
上記複数の転送線と上記複数の保持部との間に、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応可能に接続され、選択信号に応答して上記保持部に保持されたデータを対応する上記転送線に選択的に転送する複数のスイッチと、
クロックに同期して、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応する上記選択信号を生成する走査部と、
上記選択信号を受けて、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応するように、上記スイッチを選択的にオン、オフするセレクタ部と、を含む
カメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ走査回路、ＣＭＯＳイメージセンサに代表される固体撮像素子、およびカメラシステムに関するものである。
【背景技術】
【０００２】
近年、ＣＣＤに代わる固体撮像素子（イメージセンサ）として、ＣＭＯＳイメージセンサが注目を集めている。
これはＣＭＯＳイメージセンサが次の課題を克服しているからである。
すなわち、ＣＣＤ画素の製造には専用プロセスを必要とし、また、その動作には複数の電源電圧が必要であり、さらに複数の周辺ＩＣを組み合わせて動作させる必要がある。
このようなＣＣＤでは、システムが非常に複雑化するといった処々の問題を、ＣＭＯＳイメージセンサが克服している。
【０００３】
ＣＭＯＳイメージセンサは、その製造には一般的なＣＭＯＳ型集積回路と同様の製造プロセスを用いることが可能であり、また単一電源での駆動が可能、さらにＣＭＯＳプロセスを用いたアナログ回路や論理回路を同一チップ内に混在させることができる。
このため、ＣＭＯＳイメージセンサは、周辺ＩＣの数を減らすことができるといった、大きなメリットを複数持ち合わせている。
【０００４】
ＣＣＤの出力回路は、浮遊拡散層（ＦＤ：Floating Diffusion)を有するＦＤアンプを用いた１チャネル（ｃｈ）出力が主流である。
これに対して、ＣＭＯＳイメージセンサは各画素毎にＦＤアンプを持ち合わせており、その出力は、画素アレイの中のある一行を選択し、それらを同時に列方向へと読み出すような列並列出力型が主流である。
これは、画素内に配置されたＦＤアンプでは十分な駆動能力を得ることは難しく、したがってデータレートを下げることが必要で、並列処理が有利とされているからである。
【０００５】
この列並列出力型ＣＭＯＳイメージセンサの信号出力回路については実に様々なものが提案されている。
その最も進んだ形態のひとつが列毎にアナログ−デジタル変換装置（以下、ＡＤＣ（Analog digital converter)と略す）を備え、デジタル信号として画素信号を取り出すタイプである。
【０００６】
このような列並列型のＡＤＣを搭載したＣＭＯＳイメージセンサは、たとえば非特許文献１や特許文献１に開示されている。
【０００７】
図１は、列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の構成例を示すブロック図である。
【０００８】
この固体撮像素子１は、撮像部としての画素アレイ部２、ＡＤＣ群３、垂直（行）走査回路４、水平（列）走査回路５、タイミング制御回路６、センスアンプ（Ｓ／Ａ）群７、データソート回路８、よびデータ処理回路９を有する。
【０００９】
画素アレイ部２は、フォトダイオードと画素内アンプとを含む単位画素２−１がマトリックス状（行列状）に配置されて構成される。
【００１０】
ＡＤＣ群３は、画素のマトリクス配列の各列に対応して配置されたＡＤＣ０〜ＡＤＣｎ（図１の例では、ｎ＝１１）により構成される。
各ＡＤＣ０〜ＡＤＣ１１は、比較器、カウンタ、およびメモリ装置を含んで構成される。
比較器は、不図示のデジタル−アナログ変換装置（ＤＡＣ：Digital - Analog converter）で生成される階段状に変化するランプ波形（参照電圧）ＲＡＭＰと、行線Ｈ０、Ｈ１…毎に単位画素２−１から列線Ｖ０、Ｖ１…を経由し得られるアナログ信号とを比較する。
カウンタは、比較器の比較時間をカウントする。メモリ装置は、カウンタのカウント結果を保持する。
ＡＤ変換後のデータがｎビットであるとすると、各列のＡＤＣ０〜ＡＤＣ１１はそれぞれｎビットのメモリ装置を持つ。
【００１１】
また、固体撮像素子１においては、画素アレイ部２の信号を順次読み出すための制御回路として、次の回路が配置されている。
固体撮像素子１は、制御回路として、内部クロックΦＣＫと読み出し開始パルスΦＳＴを生成するタイミング制御回路６、行アドレスや垂直（行）走査を制御する垂直走査回路４、そして列アドレスや水平（列）走査を制御する水平走査回路５が配置されている。
【００１２】
水平走査回路５の水平（Ｈ）スキャナ５Ａは、タイミング制御回路６からのクロックφＣＫに同期して出力信号を順次読み出す複数のデータフリップフロップ回路ＦＦ０,ＦＦ１,ＦＦ２,…ＦＦｘ（図１の例ではｘ＝５）により構成されている。
ここで、各データフリップフロップ回路ＦＦ０，ＦＦ１，ＦＦ２，ＦＦ３，ＦＦ４，ＦＦ５の出力信号をＨＳＥＬ０,ＨＳＥＬ１,ＨＳＥＬ２,ＨＳＥＬ３，ＨＳＥＬ４，ＨＳＥＬ５とする。
そして、実際にデータ読み出す回路として、データ転送線５-０,５-１と、その出力線に応じたセンス回路（センスアンプ）７-０,７-１が配置されている。
各データ転送線５-０,５-１，５-２，５-３と各ＡＤＣ０〜ＡＤＣ１１のデータ出力部との間にｎチャネルＭＯＳトランジスタからなるスイッチングトランジスタＮＴ０〜ＮＴ１１が接続されている。
【００１３】
具体的には、データ転送線５-０とＡＤＣ０，ＡＤＣ１、ＡＤＣ４，ＡＤＣ５、ＡＤＣ８，ＡＤＣ９のデータ出力部との間に、それぞれスイッチングトランジスタＮＴ０，ＮＴ１、ＮＴ４，ＮＴ５、ＮＴ８，ＮＴ９が接続されている。
データ転送線５-１とＡＤＣ２，ＡＤＣ３、ＡＤＣ６，ＡＤＣ７、ＡＤＣ１０，ＡＤＣ１１のデータ出力部との間に、それぞれスイッチングトランジスタＮＴ２，ＮＴ３、ＮＴ６，ＮＴ７、ＮＴ１０，ＮＴ１１が接続されている。
【００１４】
そして、スイッチングトランジスタＮＴ０，ＮＴ２のゲートにデータフリップフロップ回路ＦＦ０の出力信号ＨＳＥＬ０が供給される。
スイッチングトランジスタＮＴ１，ＮＴ３のゲートにデータフリップフロップ回路ＦＦ１の出力信号ＨＳＥＬ１が供給される。
スイッチングトランジスタＮＴ４，ＮＴ６のゲートにデータフリップフロップ回路ＦＦ２の出力信号ＨＳＥＬ２が供給される。
スイッチングトランジスタＮＴ５，ＮＴ７のゲートにデータフリップフロップ回路ＦＦ３の出力信号ＨＳＥＬ３が供給される。
スイッチングトランジスタＮＴ８，ＮＴ１０のゲートにデータフリップフロップ回路ＦＦ４の出力信号ＨＳＥＬ４が供給される。
スイッチングトランジスタＮＴ９，ＮＴ１１のゲートにデータフリップフロップ回路ＦＦ５の出力信号ＨＳＥＬ５が供給される。
【００１５】
データ読み出しの水平走査は１Ｈ（１水平走査期間）時間内に１行分のデータをすべて読み取る必要があるため、非常に高速な動作が要求される。
特に、近年ＣＭＯＳイメージセンサの高画素化、高フレームレート化が進んでおり、出力のデータレートは数百ＭＨｚにまで達している。よって、水平方向にデータを読み出すセンスアンプは、特に高速動作を求められる。
しかし、センスアンプの動作は数百ＭＨｚで駆動させることが困難なため、データレートを保証するために並列に接続される。
図１の例では、２並列に接続したセンスアンプ７-０，７-１を表しており、センスアンプおよびデータ転送線は２ｎ本配置されている。
【００１６】
Ｈスキャナ５Ａの構成について、さらに説明する。
Ｈスキャナ５Ａの１段目のデータフリップフロップ回路ＦＦ０の出力ＨＳＥＬ０はＡＤ０Ｃ、ＡＤＣ２に供給されており、２段目データフリップフロップ回路ＦＦ１の出力ＨＳＥＬ１はＡＤＣ１、ＡＤＣ３に供給されている。
つまり、１段目のデータフリップフロップ回路ＦＦ０の出力ＨＳＥＬ０は１／２間引き時に読み出すカラム列に供給されており、２段目のデータフリップフロップ回路ＦＦ１の出力ＨＳＥＬ１は１／２間引き時に読み飛ばすカラム列に供給されている。
【００１７】
このように、固体撮像素子１では、Ｈスキャナ５Ａのデータフリップフロップ回路ＦＦの出力が、間引き時に読み出すカラムと、読み飛ばすカラムを交互に接続されるように構成されている。
また、各データフリップフロップ回路ＦＦの入力信号の入力側に、２入力のセレクタＳＬ０、ＳＬ１、・・・が配置されている。
【００１８】
ここでセレクタＳＬ０、ＳＬ１、・・・の詳細について説明する。
データフリップフロップ回路ＦＦｎの入力に配置されるセレクタＳＬｎの入力信号は、１つは前段の信号ＨＳＥＬｎ−１であるが、もうひとつの入力信号は、間引き時に読み出すデータフリップフロップ回路については前々段の出力信号ＨＳＥＬｎ−２である。
そして、間引き時に読み飛ばすデータフリップフロップ回路についてはその入力は固定電位とする。
【００１９】
以上の構成で、通常読み出しを実行する場合は、セレクタＳＬ０〜ＳＬｘのセレクト信号ＳＷ０〜ＳＷｘを０とする。
このように設定することにより、全てのデータフリップフロップ回路ＦＦ０〜ＦＦｘの入力は前段の出力となり、全てのデータフリップフロップ回路ＦＦ０〜ＦＦｘを走査するようになる。
この状態でＨスキャナ５ＡにスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ０の出力信号ＨＳＥＬ０がＡＤＣ０、ＡＤＣ２を選択しそれぞれのデータを読み出す。
次のクロックではＨＳＥＬ１がＡＤＣ１、ＡＤＣ３を選択しそれぞれのデータを読み出す。
【００２０】
また、間引き動作を実行する場合は各セレクタＳＬ０〜ＳＬｘのセレクト信号ＳＷ０〜ＳＷｘを１とする。
このように設定すればデータフリップフロップ回路が１つおきに走査するようになる。
この状態でＨスキャナ５ＡにスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ０の出力信号ＨＳＥＬ０がＡＤＣ０、ＡＤＣ１を選択しそれぞれのデータを読み出す。
次のクロックでは２段目のデータフリップフロップ回路ＦＦ１の出力ＨＳＥＬ１が読み飛ばされる、そして、３段目のデータフリップフロップ回路ＦＦ２の出力ＨＳＥＬ２がアクティブとなり、出力ＨＳＥＬ２が選択するＡＤＣ４、ＡＤＣ６のデータが読み出され不要なデータは読み飛ばしながら１／２間引き読み出しが実現される。
【００２１】
以上のように、Ｈスキャナ５Ａにおいて、各データフリップフロップ回路ＦＦ０〜ＦＦｘが指すカラムの選択順番を順次選択するのではなく、間引き処理を行う際に読み出すカラムと、読み出さないカラムとで、別々にまとめて構成される。
そして、選択順番を変更して読み出すことにより、フレームレートを倍にする水平方向の２/４間引き読み出しが実現可能となる。
通常読み出し時はランダムアクセスとなるが、出力先のデータ処理回路９にデータ格納メモリが搭載され、並び替える機能を持つソート回路８が搭載される。
これにより、ランダムアクセスにて出力されたデータをソートし、結果的に順次データとして処理することが可能となる。
さらに、間引き率に応じてデータフリップフロップ回路の入出力の接続と出力信号とカラムの接続を構成することで任意の間引き率で水平走査を実現できる。
【先行技術文献】
【特許文献】
【００２２】
【特許文献１】特開２００６−３４００９０号公報
【特許文献２】特開２００６−３１９４０７号公報
【非特許文献】
【００２３】
【非特許文献１】W. Yang等 (W. Yang et. Al., “An Integrated 800x600 CMOS Image System,” ISSCC Digest of Technical Papers, pp. 304-305、 Feb., 1999)
【発明の概要】
【発明が解決しようとする課題】
【００２４】
ところで、近年、カメラの動画撮影機能が向上しており、要求されるフレームレートも多様になってきた。したがって撮像素子として対応可能な間引き率の種類を増やしフレームレートの要求を満たす必要がある。
この点に関して、上記で説明したＨスキャナでは回路構成によって間引き率が１つに限定されてしまい通常読み出しとある１つの間引き率での走査しか実現できない。
【００２５】
間引き率の切り替えを実現する走査回路として特許文献１に開示された回路が知られている。
この回路では、水平走査を実行する各データフリップフロップ回路に対してそれをバイパスする回路と、走査するデータフリップフロップ回路を指定する情報を記憶するメモリを用意することで、任意の間引き率で水平走査を行う。
しかし、並列に読み出す場合、間引き率に応じて同時に読み出すカラムを適切に選択する必要があるが、この回路ではその機能が備わっていない。
よって、並列読み出しをする場合は間引き率を切り替えることができない。
【００２６】
別の回路として特許文献２に開示された回路が知られている。
この回路では、複数の水平出力線に対して画素に接続される信号線を間引き率にあわせて接続することで並列データ転送での間引き率の切り替えを実現する。
しかし、複数の間引き率で列選択信号を走査するＨスキャナの具体的な回路構成が記載されていない。
【００２７】
本発明は、並列に読み出す場合、間引き率に応じて同時に読み出すカラムを適切に選択することができるデータ走査回路、固体撮像素子、およびカメラシステムを提供することにある。
【課題を解決するための手段】
【００２８】
本発明の第１の観点のデータ走査回路は、データを転送する複数の転送線と、入力レベルに対応したデータを保持する複数の保持部と、上記複数の転送線と上記複数の保持部との間に、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応可能に接続され、選択信号に応答して上記保持部に保持されたデータを対応する上記転送線に選択的に転送する複数のスイッチと、クロックに同期して、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応する上記選択信号を生成する走査部と、上記選択信号を受けて、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応するように、上記スイッチを選択的にオン、オフするセレクタ部とを有する。
【００２９】
本発明の第２の観点の固体撮像素子は、光電変換を行う複数の画素が行列状に配列された撮像部と、データを転送する複数の転送線と、上記撮像部の各列の画素の出力データの入力レベルに対応したデータを保持する複数の保持部と、上記複数の転送線と上記複数の保持部との間に、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応可能に接続され、選択信号に応答して上記保持部に保持されたデータを対応する上記転送線に選択的に転送する複数のスイッチと、クロックに同期して、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応する上記選択信号を生成する走査部と、上記選択信号を受けて、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応するように、上記スイッチを選択的にオン、オフするセレクタ部とを有する。
【００３０】
本発明の第３の観点のカメラシステムは、固体撮像素子と、上記撮像素子に被写体像を結像する光学系と、を有し、上記固体撮像素子は、光電変換を行う複数の画素が行列状に配列された撮像部と、データを転送する複数の転送線と、上記撮像部の各列の画素の出力データの入力レベルに対応したデータを保持する複数の保持部と、上記複数の転送線と上記複数の保持部との間に、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応可能に接続され、選択信号に応答して上記保持部に保持されたデータを対応する上記転送線に選択的に転送する複数のスイッチと、クロックに同期して、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応する上記選択信号を生成する走査部と、上記選択信号を受けて、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応するように、上記スイッチを選択的にオン、オフするセレクタ部と、を含む。
【発明の効果】
【００３１】
本発明によれば、並列に読み出す場合、間引き率に応じて同時に読み出すカラムを適切に選択することができる。
【図面の簡単な説明】
【００３２】
【図１】列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の構成例を示すブロック図である。
【図２】本発明の第１の実施形態に係る列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の構成例を示すブロック図である。
【図３】本発明の第２の実施形態に係るデータ転送回路を含む列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の構成例を示すブロック図である。
【図４】本発明の第３の実施形態に係るデータ転送回路を含む列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の要部の構成例を示すブロック図である。
【図５】本発明の実施形態に係る固体撮像素子が適用されるカメラシステムの構成の一例を示す図である。
【発明を実施するための形態】
【００３３】
以下、本発明の実施の形態を図面に関連付けて説明する。
なお、説明は以下の順序で行う。
１．第１の実施形態（固体撮像素子の第１の構成例）
２．第２の実施形態（固体撮像素子の第２の構成例）
３．第３の実施形態（固体撮像素子の第３の構成例）
４．第４の実施形態（カメラシステムの構成例）
【００３４】
＜１．第１の実施形態＞
図２は、本発明の第１の実施形態に係るデータ転送回路を含む列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の構成例を示すブロック図である。
【００３５】
この固体撮像素子１０は、図２に示すように、撮像部としての画素アレイ部１１、ＡＤＣ群１２、垂直（行）走査回路１３、水平（列）走査回路１４、およびセレクタ部１５を有する。
固体撮像素子１０は、タイミング制御回路１６、センスアンプ（Ｓ／Ａ）群１７、データソート回路１８、およびデータ処理回路１９を有する。
この固体撮像素子１０は、１／２間引き，１／３間引き読み出しが可能に構成されている。
本実施形態では、並列読み出しを行う水平走査回路１４において単一の回路構成で間引き率を切り替えるように構成される。
【００３６】
画素アレイ部１１は、フォトダイオードと画素内アンプとを含む単位画素１１１がマトリックス状（行列状）に配置されて構成される。
【００３７】
ＡＤＣ群１２は、画素のマトリクス配列の各列に対応して配置されたＡＤＣ１０〜ＡＤＣ１ｎ（図１の例では、ｎ＝１１）により構成される。
各ＡＤＣ１０〜ＡＤＣ１１１は、比較器、カウンタ、およびメモリ装置を含んで構成される。
比較器は、不図示のＤＡＣで生成される階段状に変化するランプ波形（参照電圧）ＲＡＭＰと、行線Ｈ１０、Ｈ１１…毎に単位画素１１１から列線Ｖ１０、Ｖ１１…を経由し得られるアナログ信号とを比較する。
カウンタは、比較器の比較時間をカウントする。メモリ装置は、カウンタのカウント結果を保持する。
ＡＤ変換後のデータがｎビットであるとすると、各列のＡＤＣ１０〜ＡＤＣ１１１はそれぞれｎビットのメモリ装置を持つ。
【００３８】
また、固体撮像素子１０においては、画素アレイ部１１の信号を順次読み出すための制御回路として、次の回路が配置されている。
固体撮像素子１０は、内部クロックΦＣＫと読み出し開始パルスΦＳＴを生成するタイミング制御回路１６、行アドレスや垂直（行）走査を制御する垂直走査回路１３、そして列アドレスや水平（列）走査を制御する水平走査回路１４が配置されている。
【００３９】
水平走査回路１４のＨスキャナ１４０は、出力信号を順次読み出す複数の選択信号生成部としてのデータフリップフロップ回路ＦＦ１０,ＦＦ１１,ＦＦ１２,…ＦＦ１ｘ（図１の例ではｘ＝５）を有する。
Ｈスキャナ１４０は、セレクタ部を形成するセレクタＳＬ１０，ＳＬ１１，ＳＬ１２，…ＳＬ１ｘ（図１の例ではｘ＝５）により構成されている。
データフリップフロップＦＦ１０〜ＦＦ１ｘは、基本的に、タイミング制御回路１６からのクロックφＣＫに同期して、同じくタイミング制御回路１６からのスタートパルスφＳＴを順次にあるいは１つ飛びにシフトし、出力信号を順次読み出す。
ここで、各データフリップフロップ回路ＦＦ１０，ＦＦ１１，ＦＦ１２，ＦＦ１３，ＦＦ１４，ＦＦ１５、・・の出力信号を選択信号ＨＳＥＬ１０，ＨＳＥＬ１１,ＨＳＥＬ１２,ＨＳＥＬ１３，ＨＳＥＬ１４，ＨＳＥＬ１５、・・・とする。
【００４０】
セレクタＳＬ１０は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、この２つの入力部Ｉ０，Ｉ１，Ｉ２がスタートパルスφＳＴの供給ラインに共通に接続され、出力がデータフリップフロップ回路ＦＦ１０のデータ入力部に接続されている。
セレクタＳＬ１０は、切替信号ＳＷ１０がローレベル「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１０が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１０は、切替信号ＳＷ１０が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
セレクタＳＬ１０は、入力部Ｉ０，Ｉ１，Ｉ２がスタートパルスφＳＴの供給ラインに共通に接続されている。
したがって、セレクタＳＬ１０は、切替信号ＳＷ１０が「００」、「０１」、「１０」、「１１」にかかわらずスタートパルスφＳＴを選択してデータフリップフロップ回路ＦＦ１０に供給する。
【００４１】
セレクタＳＬ１１は、３つの入力部Ｉ０，Ｉ１，Ｉ３を有し、入力部Ｉ０がデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０の出力ラインに接続され、入力部Ｉ１，Ｉ２は固定電位に接続された状態にある。
セレクタＳＬ１１は、切替信号ＳＷ１１が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１１が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１１は、切替信号ＳＷ１１が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１１は、切替信号ＳＷ１１が「００」のときは、前段のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０を次段のデータフリップフロップ回路ＦＦ１１のデータ入力部に供給する。
一方、セレクタＳＬ１１は、切替信号ＳＷ１１が「０１」、「１０」、「１１」のときは次段のデータフリップフロップ回路ＦＦ１１に何の信号も供給しない。
これにより、スタートパルスφＳＴのシフト動作において、データフリップフロップ回路ＦＦ１１はバイパスされる。
【００４２】
セレクタＳＬ１２は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０が前段のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１の出力ラインに接続されている。入力部Ｉ１が２段前のデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０の出力ラインに接続されている。入力部Ｉ３は固定電位に接続された状態にある。
セレクタＳＬ１２は、切替信号ＳＷ１２が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１２が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１２は、切替信号ＳＷ１２が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１２は、切替信号ＳＷ１２が「００」のときは、前段のデータフリップフロップ回路ＦＦ１１の出力である選択信号ＨＳＥＬ１１をデータフリップフロップ回路ＦＦ１２のデータ入力部に供給する。
一方、セレクタＳＬ１２は、切替信号ＳＷ１２が「０１」のときは２段前のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０をデータフリップフロップ回路ＦＦ１２のデータ入力部に供給する。
セレクタＳＬ１２は、切替信号ＳＷ１２が「１０」または「１１」のときは次段のデータフリップフロップ回路ＦＦ１２に何の信号も供給しない。
【００４３】
セレクタＳＬ１３は、３つの入力部Ｉ０，Ｉ１，Ｉ３を有し、入力部Ｉ０がデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２の出力ラインに接続され、入力部Ｉ１は固定電位に接続された状態にある。セレクタＳＬ１３は、入力部Ｉ２が３段前のデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０の出力ラインに接続されている。
セレクタＳＬ１３は、切替信号ＳＷ１３が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１３が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１３は、切替信号ＳＷ１３が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１３は、切替信号ＳＷ１３が「００」のときは、前段のデータフリップフロップ回路ＦＦ１２の出力である選択信号ＨＳＥＬ１２を次段のデータフリップフロップ回路ＦＦ１３のデータ入力部に供給する。
一方、セレクタＳＬ１３は、切替信号ＳＷ１３が「１０」または「１１」のときは３段前のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０をデータフリップフロップ回路ＦＦ１３のデータ入力部に供給する。
また、セレクタＳＬ１３は、切替信号ＳＷ１３が「０１」のときは次段のデータフリップフロップ回路ＦＦ１３に何の信号も供給しない。
これにより、スタートパルスφＳＴのシフト動作において、データフリップフロップ回路ＦＦ１３はバイパスされる。
【００４４】
セレクタＳＬ１４は、２つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０が前段のデータフリップフロップ回路ＦＦ１３の選択信号ＨＳＥＬ１３の出力ラインに接続されている。入力部Ｉ１が２段前のデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２の出力ラインに接続されている。入力部Ｉ３は固定電位に接続された状態にある。
セレクタＳＬ１４は、切替信号ＳＷ１４が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１４が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１４は、切替信号ＳＷ１２が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１４は、切替信号ＳＷ１４が「００」のときは、前段のデータフリップフロップ回路ＦＦ１２の出力である選択信号ＨＳＥＬ１２をデータフリップフロップ回路ＦＦ１４のデータ入力部に供給する。
一方、セレクタＳＬ１４は、切替信号ＳＷ１４が「０１」のときは２段前のデータフリップフロップ回路ＦＦ１２の出力である選択信号ＨＳＥＬ１２をデータフリップフロップ回路ＦＦ１４のデータ入力部に供給する。
一方、セレクタＳＬ１４は、切替信号ＳＷ１４が「１０」または「１１」のときは次段のデータフリップフロップ回路ＦＦ１４に何の信号も供給しない。
【００４５】
セレクタＳＬ１５は、３つの入力部Ｉ０，Ｉ１，Ｉ３を有し、入力部Ｉ０がデータフリップフロップ回路ＦＦ１４の選択信号ＨＳＥＬ１４の出力ラインに接続され、入力部Ｉ１，Ｉ２は固定電位に接続された状態にある。
セレクタＳＬ１５は、切替信号ＳＷ１５が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１５が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１５は、切替信号ＳＷ１５が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１５は、切替信号ＳＷ１５が「００」のときは、前段のデータフリップフロップ回路ＦＦ１４の出力である選択信号ＨＳＥＬ１４を、図示しない次段のデータフリップフロップ回路ＦＦ１６のデータ入力部に供給する。
一方、セレクタＳＬ１５は、切替信号ＳＷ１１が「０１」、「１０」、「１１」のときは次段のデータフリップフロップ回路ＦＦ１４に何の信号も供給しない。
これにより、スタートパルスφＳＴのシフト動作において、データフリップフロップ回路ＦＦ１５はバイパスされる。
【００４６】
そして、実際にデータ読み出す回路１４１として、データ転送線１４-０,１４-１と、その出力線に応じたセンスアンプ１７-０，１７-１が配置されている。
そして、データ読み出し回路１４１において、各データ転送線１４-０，１４-１と各ＡＤＣ１０〜ＡＤＣ１１１のデータ出力部との間にＮＭＯＳトランジスタからなるスイッチングトランジスタＮＴ１０〜ＮＴ１１１が接続されている。
【００４７】
具体的には、データ転送線１４-０とＡＤＣ１０，ＡＤＣ１１、ＡＤＣ１４，ＡＤＣ１１５、ＡＤＣ１８、ＡＤＣ１９のデータ出力部との間に、それぞれスイッチングトランジスタＮＴ１０，ＮＴ１１、ＮＴ１４，ＮＴ１５、ＮＴ１８，ＮＴ１９が接続されている。
データ転送線１４-１とＡＤＣ１２，ＡＤＣ１３、ＡＤＣ１６，ＡＤＣ１１７、ＡＤＣ１１０、ＡＤＣ１１１のデータ出力部との間に、それぞれスイッチングトランジスタＮＴ１２，ＮＴ１３、ＮＴ１６，ＮＴ１７、ＮＴ１１０，ＮＴ１１１が接続されている。
【００４８】
そして、スイッチングトランジスタＮＴ１０〜ＮＴ１１１（ＮＴ１ｎ）のゲートとＨスキャナ１４０の出力である選択信号ＨＳＥＬ０〜ＨＳＥＬ１５（ＨＳＥＬ１ｘ）の供給ラインとの間に、供給先を選択的に切り替えるセレクタ部１５が接続されている。
【００４９】
セレクタ部１５は、セレクタＳＬ２０〜ＳＬ２ｎ（図２ではｎ＝１１）を含んで構成されている。
【００５０】
セレクタＳＬ２０は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１０の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１０のゲートに接続されている。
セレクタＳＬ１０は、切替信号ＳＷ２０がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２０がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２０は、入力部Ｉ０，Ｉ１が初段のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２０は、切替信号ＳＷ２０が「０」、「１」にかかわらず選択信号ＨＳＥＬ０をＡＤＣ１０の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１０のゲートに供給する。
【００５１】
セレクタＳＬ２１は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１１の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１１のゲートに接続されている。
セレクタＳＬ２１は、切替信号ＳＷ２１がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１１の出力信号である選択信号ＨＳＥＬ１１の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２１は、切替信号ＳＷ２１が「０」、「１」にかかわらず選択信号ＨＳＥＬ１１をＡＤＣ１１の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１１のゲートに供給する。
【００５２】
セレクタＳＬ２２は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１０の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１１の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１２のゲートに接続されている。
セレクタＳＬ２２は、切替信号ＳＷ２２がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２２がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２２は、切替信号ＳＷ２２がローレベル「０」のときは、データフリップフロップＦＦ１０の出力である選択信号ＨＳＥＬ１０を、ＡＤＣ１２の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１２のゲートに供給する。
セレクタＳＬ２２は、切替信号ＳＷ２２がローレベル「１」のときは、データフリップフロップＦＦ１１の出力である選択信号ＨＳＥＬ１１を、ＡＤＣ１２の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１２のゲートに供給する。
【００５３】
セレクタＳＬ２３は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１１の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ０の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１３のゲートに接続されている。
セレクタＳＬ２３は、切替信号ＳＷ２３がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２３がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２３は、切替信号ＳＷ２３がローレベル「０」のときは、データフリップフロップＦＦ１１の出力である選択信号ＨＳＥＬ１１を、ＡＤＣ１３の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１３のゲートに供給する。
セレクタＳＬ２３は、切替信号ＳＷ２３がハイレベル「１」のときは、データフリップフロップＦＦ１０の出力である選択信号ＨＳＥＬ１０を、ＡＤＣ１３の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１３のゲートに供給する。
【００５４】
セレクタＳＬ２４は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１２の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１４のゲートに接続されている。
セレクタＳＬ２４は、切替信号ＳＷ２４がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２４がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２４は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１２の出力である選択信号ＨＳＥＬ１２の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２４は、切替信号ＳＷ２４が「０」、「１」にかかわらず選択信号ＨＳＥＬ１２をＡＤＣ１４の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１４のゲートに供給する。
【００５５】
セレクタＳＬ２５は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１３の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１２の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１５のゲートに接続されている。
セレクタＳＬ２５は、切替信号ＳＷ２５がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２５がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２５は、切替信号ＳＷ２５がローレベル「０」のときは、データフリップフロップＦＦ１３の出力である選択信号ＨＳＥＬ１３を、ＡＤＣ１５の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１５のゲートに供給する。
セレクタＳＬ２５は、切替信号ＳＷ２５がハイレベル「１」のときは、データフリップフロップＦＦ１２の出力である選択信号ＨＳＥＬ１２を、ＡＤＣ１５の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１５のゲートに供給する。
【００５６】
セレクタＳＬ２６は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１２の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１３の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１６のゲートに接続されている。
セレクタＳＬ２６は、切替信号ＳＷ２６がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２６がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２６は、切替信号ＳＷ２６がローレベル「０」のときは、データフリップフロップＦＦ１２の出力である選択信号ＨＳＥＬ１２を、ＡＤＣ１６の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１６のゲートに供給する。
セレクタＳＬ２６は、切替信号ＳＷ２６がハイレベル「１」のときは、データフリップフロップＦＦ１３の出力である選択信号ＨＳＥＬ１３を、ＡＤＣ１６の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１６のゲートに供給する。
【００５７】
セレクタＳＬ２７は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１３の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１４の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１７のゲートに接続されている。
セレクタＳＬ２７は、切替信号ＳＷ２７がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２７がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２７は、切替信号ＳＷ２７がローレベル「０」のときは、データフリップフロップＦＦ１３の出力である選択信号ＨＳＥＬ１３を、ＡＤＣ１７の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１７のゲートに供給する。
セレクタＳＬ２７は、切替信号ＳＷ２７がハイレベル「１」のときは、データフリップフロップＦＦ１４の出力である選択信号ＨＳＥＬ１４を、ＡＤＣ１７の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１７のゲートに供給する。
【００５８】
セレクタＳＬ２８は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１４の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１８のゲートに接続されている。
セレクタＳＬ２８は、切替信号ＳＷ２８がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２８がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２８は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１４の出力である選択信号ＨＳＥＬ１４の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２８は、切替信号ＳＷ２８が「０」、「１」にかかわらず選択信号ＨＳＥＬ１４をＡＤＣ１８の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１８のゲートに供給する。
【００５９】
セレクタＳＬ２９は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１５の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１３の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１９のゲートに接続されている。
セレクタＳＬ２９は、切替信号ＳＷ２９がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２９がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２９は、切替信号ＳＷ２９がローレベル「０」のときは、データフリップフロップＦＦ１５の出力である選択信号ＨＳＥＬ１５を、ＡＤＣ１９の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１９のゲートに供給する。
セレクタＳＬ２９は、切替信号ＳＷ２９がハイレベル「１」のときは、データフリップフロップＦＦ１３の出力である選択信号ＨＳＥＬ１３を、ＡＤＣ１９の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１９のゲートに供給する。
【００６０】
セレクタＳＬ２１０は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１４の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１５の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１１０のゲートに接続されている。
セレクタＳＬ２１０は、切替信号ＳＷ２１０がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１０がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１０は、切替信号ＳＷ２１０がローレベル「０」のときは、データフリップフロップＦＦ１４の出力である選択信号ＨＳＥＬ１４を、ＡＤＣ１１０の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１０のゲートに供給する。
セレクタＳＬ２１０は、切替信号ＳＷ２１０がハイレベル「１」のときは、データフリップフロップＦＦ１５の出力である選択信号ＨＳＥＬ１５を、ＡＤＣ１１０の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１０のゲートに供給する。
【００６１】
セレクタＳＬ２１１は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１５の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１１１ゲートに接続されている。
セレクタＳＬ２１１は、切替信号ＳＷ２１１がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１１がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１１は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１５の出力である選択信号ＨＳＥＬ１５の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２１１は、切替信号ＳＷ２１１が「０」、「１」にかかわらず選択信号ＨＳＥＬ１５をＡＤＣ１１１の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１１のゲートに供給する。
【００６２】
Ｈスキャナ１４０の１段目のデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０はセレクタＳＬ２０，ＳＬ２２，ＳＬ２３を介しＡＤＣ１０，ＡＤＣ１２，ＡＤＣ１３用のスイッチングトランジスタＮＴ１０、ＮＴ１２，ＮＴ１３のゲートに供給される。
Ｈスキャナ１４０の２段目のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１はセレクタＳＬ２１，ＳＬ２２，ＳＬ２３を介しＡＤＣ１１、ＡＤＣ１２、ＡＤＣ１３用のスイッチングトランジスタＮＴ１１，ＮＴ１２，ＮＴ１３のゲートに供給される。
Ｈスキャナ１４０の３段目のデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２はセレクタＳＬ２４，ＳＬ２５，ＳＬ２６を介しＡＤＣ１４，ＡＤＣ１５，ＡＤＣ１６用のスイッチングトランジスタＮＴ１４，ＮＴ１５，ＮＴ１６のゲートに供給される。
Ｈスキャナ１４０の４段目のデータフリップフロップ回路ＦＦ１３の選択信号ＨＳＥＬ１３は次のように供給される。
すなわち、選択信号ＨＳＥＬ１３はセレクタＳＬ２５，ＳＬ２６，ＳＬ２７，ＳＬ２９を介してＡＤＣ１５，ＡＤＣ１６，ＡＤＣ１７，ＡＤＣ１９用のスイッチングトランジスタＮＴ１５，ＮＴ１６，ＮＴ１７，ＮＴ１９のゲートに供給される。
Ｈスキャナ１４０の５段目のデータフリップフロップ回路ＦＦ１４の選択信号ＨＳＥＬ１４は次のように供給される。
すなわち、選択信号ＨＳＥＬ１４はセレクタＳＬ２７，ＳＬ２８，ＳＬ２１０を介しＡＤＣ１７、ＡＤＣ１８、ＡＤ１１０用のスイッチングトランジスタＮＴ１７，ＮＴ１８，ＮＴ１１０のゲートに供給される。
Ｈスキャナ１４０の６段目のデータフリップフロップ回路ＦＦ１５の選択信号ＳＥＬ１５は次のように供給される。
すなわち、選択信号ＨＳＥＬ１５はセレクタＳＬ２９、ＳＬ２１０、ＳＬ２１１を介しＡＤＣ１９、ＡＤＣ１１０、ＡＤＣ１１１用のスイッチングトランジスタＮＴ１９，ＮＴ１１０，ＮＴ１１１のゲートに供給される。
【００６３】
そして、セレクタ部１５の各セレクタＳＬ２０〜ＳＬ２１１は、２入力Ｉ０、Ｉ１の出力を、間引き制御信号である切替信号ＳＷ２０〜ＳＷ２１１で切り替える。
セレクタ部１５は、間引き制御信号により間引きなしのときと１／２間引きのときはセレクタ入力Ｉ０を選択し、１／３間引きのときはセレクタ入力Ｉ１を選択するように制御される。
このように制御されるときたとえばＡＤＣ１０については、スイッチングトランジスタＮＴ１０のゲートに、セレクタＳＬ１０の入力がどちらに切り替わっても選択信号ＨＳＥＬ０が供給される、機能的にセレクタＳＬ１は冗長であると考えること可能である。
しかし、セレクタＳＬ１０がない場合、選択信号ＨＳＥＬ０のＡＤＣ１０のスイッチングトランジスタＮＴ１０のゲートへの経路と選択信号ＨＳＥＬ０のＡＤＣ１２のスイッチングトランジスタＮＴ１２のゲートへの経路では通過するトランジスタ数が異なる。
したがって、ＡＤＣ１０を選択するパルスとＡＤＣ１２を選択するパルスの遅延時間に差が生じ、ＡＤＣ１０とＡＤＣ１２の選択期間がずれてしまう。
このように同タイミングで読み出すカラムが選択される期間がばらつくと次のタイミングで読み出すカラムが選択される期間とオーバーラップして読み出しデータが混ざってしまう可能性がある。
よってすべての選択信号ラインにセレクタを用意することで選択信号の遅延時間を揃えている。
【００６４】
次に、各データフリップフロップ回路の入力部に配置されたセレクタＳＬ１０〜ＳＬ１５について説明する。
このセレクタについては、先行技術で説明したセレクタを３入力に拡張したもので、１つは前段の選択信号ＨＳＥＬｎ−１であり、１つは１／２間引き時に読み出すデータフリップフロップ回路については前々段の信号ＨＳＥＬｎ−２である。そして、１／２間引き時に読み飛ばすデータフリップフロップ回路については固定電位であり、１つは１／３間引き時に読み出すデータフリップフロップ回路については３段前の信号ＨＳＥＬｎ−３である。そして、１／３間引き時に読み飛ばすデータフリップフロップ回路については固定電位とする。
【００６５】
以上の構成で、通常読み出しを実行する場合は、セレクタＳＬ１０〜ＳＬ１５の切替信号ＳＷ１０〜ＳＷ１５を「００」とし、セレクタＳＬ２０〜ＳＬ２１１の切替信号ＳＷ２０〜ＳＷ２１１を「０」とする。
このように設定すればすべてのデータフリップフロップ回路ＦＦ１１〜ＦＦ１５の入力は前段の出力となり、すべてのデータフリップフロップ回路ＦＦ１０〜ＦＦ１５を走査するようになる。
選択信号ＨＳＥＬ１０がＡＤＣ１０とＡＤＣ１２が接続されたスイッチングトランジスタＮＴ１０，ＮＴ１２のゲートに供給される状態となる。
選択信号ＨＳＥＬ１１の出力ラインがＡＤＣ１１とＡＤＣ１３が接続されたスイッチングトランジスタＮＴ１１、ＮＴ１３のゲートに供給される状態となる。
選択信号ＨＳＥＬ１２の出力ラインがＡＤＣ１４とＡＤＣ１６が接続されたスイッチングトランジスタＮＴ１４，ＮＴ１６のゲートに供給される状態となる。
選択信号ＨＳＥＬ１３がＡＤＣ１５とＡＤＣ１７が接続されたスイッチングトランジスタＮＴ１５，ＮＴ１７のゲートに供給される状態となる。
選択信号ＨＳＥＬ４がＡＤＣ１８とＡＤＣ１１０が接続されたスイッチングトランジスタＮＴ１８，ＮＴ１１０のゲートに供給される状態となる。
選択信号ＨＳＥＬ１５がＡＤＣ１９とＡＤＣ１１１が接続されたスイッチングトランジスタＮＴ１９，ＮＴ１１１のゲートに供給される状態となる。
この状態でＨスキャナ１４０にスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ１０の出力選択信号ＨＳＥＬ１０によりＡＤＣ１０、ＡＤＣ１２の出力が選択されそれぞれのデータが読み出される。
次のクロックφＣＫでは選択信号ＨＳＥＬ１１によりＡＤＣ１１、ＡＤＣ１３の出力が選択されそれぞれのデータが読み出される。この走査を繰り返すことですべてのＡＤＣのデータが読み出される。
【００６６】
また、１／２間引き読み出しを実行する場合は、セレクタＳＬ１０〜ＳＬ１５の切替信号ＳＷ１０〜ＳＷ１５を「０１」に、セレクタＳＬ２０〜ＳＬ２１１の切替信号ＳＷ２０〜ＳＷ２１１を「０」とする。
このように設定することにより、データフリップフロップ回路ＦＦ１０〜ＦＦ１５が一つ置きに走査されるようになる。
また、走査されるデータフリップフロップ回路ＦＦ１０，ＦＦ１２，ＦＦ１４，ＦＦ１６，ＦＦ１８，ＦＦ１１０の出力により、ＡＤＣ１０、ＡＤＣ１２、ＡＤＣ１４、ＡＤＣ１６、ＡＤＣ１８、ＡＤＣ１１０の出力が一つ置きに選択される。
この状態でＨスキャナ１４０にスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ１０の出力選択信号ＨＳＥＬ１０によりＡＤＣ１０、ＡＤＣ１２の出力が選択されそれぞれのデータが読み出される。
次のクロックφＣＫでは２段目のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１が読み飛ばされ、３段目のデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２がアクティブとなる。その結果、ＡＤＣ１４、ＡＤＣ１６に出力が選択されそれぞれのデータが読み出される。
この走査を繰り返すことで１／２間引き読み出しが実現される。
【００６７】
また、１／３間引き読み出しを実行する場合は、セレクタＳＬ１０〜ＳＬ１５の切替信号ＳＷ１０〜ＳＷ１５を「１０」に、セレクタＳＬ２０〜ＳＬ２１１の切替信号ＳＷ２０〜ＳＷ２１１を「１」とする。
このように設定することにより、データフリップフロップ回路Ｆ１０〜ＦＦ１５が２つ置きに走査するようになる。
そして、走査されるデータフリップフロップ回路ＦＦ１０，ＦＦ１１，ＦＦ１３の出力により、ＡＤＣ１０、ＡＤＣ１３、ＡＤＣ１６、ＡＤＣ１９と２つ置きにＡＤＣ出力が選択される。
この状態でＨスキャナ１４０にスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ１０の出力選択信号ＨＳＥＬ１０がＡＤＣ１０、ＡＤＣ１３が選択され、それぞれのデータが読み出される。
次のクロックφＣＫでは２段目のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１と３段目のデータフリップフロップＦＦ１２の選択信号ＨＳＥＬ１２が読み飛ばされる。そして、４段目のデータフリップフロップ回路ＦＦ１３の選択信号ＨＳＥＬ１３がアクティブとなり、ＡＤＣ１６、ＡＤＣ１９が選択されそれぞれのデータを読み出す。
この走査を繰り返すことで１／３間引き読み出しが実現される。
【００６８】
＜２．第２の実施形態＞
図３は、本発明の第２の実施形態に係るデータ転送回路を含む列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の要部の構成例を示すブロック図である。
【００６９】
本第２の実施形態は、１／２間引き、１／４間引き読み出しの切り替えを実現する構成を示している、
図３においては、理解を容易にするための図２と同一構成および機能部分は同一符号をもって表している。
【００７０】
ＡＤＣ群１２Ａは、画素のマトリクス配列の各列に対応して配置されたＡＤＣ１０〜ＡＤＣ１ｎ（図１の例では、ｎ＝１５）により構成される。
各ＡＤＣ１０〜ＡＤＣ１１５は、前述したように、比較器、カウンタ、およびメモリ装置を含んで構成される。
【００７１】
水平走査回路１４ＡのＨスキャナ１４０Ａは、出力信号を順次読み出す複数の選択信号生成部としてのデータフリップフロップ回路ＦＦ１０,ＦＦ１１,ＦＦ１２,…ＦＦ１ｘ（図１の例ではｘ＝８）を有する。
Ｈスキャナ１４０Ａは、セレクタ部を形成するセレクタＳＬ１０，ＳＬ１１，ＳＬ１２，…ＳＬ１ｘ（図１の例ではｘ＝８）により構成されている。
データフリップフロップＦＦ１０〜ＦＦ１ｘは、基本的に、タイミング制御回路１６からのクロックφＣＫに同期して、同じくタイミング制御回路１６からのスタートパルスφＳＴを順次にあるいは１つ飛びにシフトし、出力信号を順次読み出す。
ここで、各データフリップフロップ回路ＦＦ１０〜ＦＦ１８・・・の出力信号を選択信号ＨＳＥＬ１０，ＨＳＥＬ１１,ＨＳＥＬ１２,ＨＳＥＬ１３，ＨＳＥＬ１４，ＨＳＥＬ１５、ＨＳＥＬ１６，ＨＳＥＬ１７，ＨＳＥＬ１８・・・とする。
Ｈスキャナ１４０Ａの構成を、第１の実施形態のＨスキャナ１４０と重複する部分を含めて説明する。
【００７２】
セレクタＳＬ１０は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、この２つの入力部Ｉ０，Ｉ１，Ｉ２がスタートパルスφＳＴの供給ラインに共通に接続され、出力がデータフリップフロップ回路ＦＦ１０のデータ入力部に接続されている。
セレクタＳＬ１０は、切替信号ＳＷ１０がローレベル「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１０が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１０は、切替信号ＳＷ１０が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
セレクタＳＬ１０は、入力部Ｉ０，Ｉ１，Ｉ２がスタートパルスφＳＴの供給ラインに共通に接続されている。
したがって、セレクタＳＬ１０は、切替信号ＳＷ１０が「００」、「０１」、「１０」、「１１」にかかわらずスタートパルスφＳＴを選択してデータフリップフロップ回路ＦＦ１０に供給する。
【００７３】
セレクタＳＬ１１は、３つの入力部Ｉ０，Ｉ１，Ｉ３を有し、入力部Ｉ０がデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０の出力ラインに接続され、入力部Ｉ１，Ｉ２は固定電位に接続された状態にある。
セレクタＳＬ１１は、切替信号ＳＷ１１が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１１が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１１は、切替信号ＳＷ１１が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１１は、切替信号ＳＷ１１が「００」のときは、前段のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０を次段のデータフリップフロップ回路ＦＦ１１のデータ入力部に供給する。
一方、セレクタＳＬ１１は、切替信号ＳＷ１１が「０１」、「１０」、「１１」のときは次段のデータフリップフロップ回路ＦＦ１１に何の信号も供給しない。
これにより、スタートパルスφＳＴのシフト動作において、データフリップフロップ回路ＦＦ１１はバイパスされる。
【００７４】
セレクタＳＬ１２は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０が前段のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１の出力ラインに接続されている。入力部Ｉ１が２段前のデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０の出力ラインに接続されている。入力部Ｉ３は固定電位に接続された状態にある。
セレクタＳＬ１２は、切替信号ＳＷ１２が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１２が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１２は、切替信号ＳＷ１２が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１２は、切替信号ＳＷ１２が「００」のときは、前段のデータフリップフロップ回路ＦＦ１１の出力である選択信号ＨＳＥＬ１１をデータフリップフロップ回路ＦＦ１２のデータ入力部に供給する。
一方、セレクタＳＬ１２は、切替信号ＳＷ１２が「０１」のときは２段前のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０をデータフリップフロップ回路ＦＦ１２のデータ入力部に供給する。
セレクタＳＬ１２は、切替信号ＳＷ１２が「１０」または「１１」のときは次段のデータフリップフロップ回路ＦＦ１２に何の信号も供給しない。
【００７５】
セレクタＳＬ１３は、３つの入力部Ｉ０，Ｉ１，Ｉ３を有し、入力部Ｉ０がデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２の出力ラインに接続され、入力部Ｉ１，Ｉ２は固定電位に接続された状態にある。
セレクタＳＬ１３は、切替信号ＳＷ１３が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１３が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１３は、切替信号ＳＷ１３が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１３は、切替信号ＳＷ１３が「００」のときは、前段のデータフリップフロップ回路ＦＦ１２の出力である選択信号ＨＳＥＬ１２を次段のデータフリップフロップ回路ＦＦ１３のデータ入力部に供給する。
一方、セレクタＳＬ１３は、切替信号ＳＷ１３が「０１」、「１０」、「１１」のときは次段のデータフリップフロップ回路ＦＦ１３に何の信号も供給しない。
これにより、スタートパルスφＳＴのシフト動作において、データフリップフロップ回路ＦＦ１３はバイパスされる。
【００７６】
セレクタＳＬ１４は、２つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０が前段のデータフリップフロップ回路ＦＦ１３の選択信号ＨＳＥＬ１３の出力ラインに接続されている。入力部Ｉ１が２段前のデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２の出力ラインに接続されている。入力部Ｉ３が４段前のデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０の出力ラインに接続されている。
セレクタＳＬ１４は、切替信号ＳＷ１４が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１４が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１４は、切替信号ＳＷ１４が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１４は、切替信号ＳＷ１４が「００」のときは、前段のデータフリップフロップ回路ＦＦ１３の出力である選択信号ＨＳＥＬ１３をデータフリップフロップ回路ＦＦ１４のデータ入力部に供給する。
セレクタＳＬ１４は、切替信号ＳＷ１４が「０１」のときは２段前のデータフリップフロップ回路ＦＦ１２の出力である選択信号ＨＳＥＬ１２をデータフリップフロップ回路ＦＦ１４のデータ入力部に供給する。
セレクタＳＬ１４は、切替信号ＳＷ１４が「１０」または「１１」のときは４段前のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０をデータフリップフロップ回路ＦＦ１４のデータ入力部に供給する。
【００７７】
セレクタＳＬ１５は、３つの入力部Ｉ０，Ｉ１，Ｉ３を有し、入力部Ｉ０がデータフリップフロップ回路ＦＦ１４の選択信号ＨＳＥＬ１４の出力ラインに接続され、入力部Ｉ１，Ｉ２は固定電位に接続された状態にある。
セレクタＳＬ１５は、切替信号ＳＷ１５が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１５が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１３は、切替信号ＳＷ１５が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１５は、切替信号ＳＷ１５が「００」のときは、前段のデータフリップフロップ回路ＦＦ１４の出力である選択信号ＨＳＥＬ１４を次段のデータフリップフロップ回路ＦＦ１５のデータ入力部に供給する。
一方、セレクタＳＬ１５は、切替信号ＳＷ１３が「０１」、「１０」、「１１」のときは次段のデータフリップフロップ回路ＦＦ１５に何の信号も供給しない。
これにより、スタートパルスφＳＴのシフト動作において、データフリップフロップ回路ＦＦ１５はバイパスされる。
【００７８】
セレクタＳＬ１６は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０が前段のデータフリップフロップ回路ＦＦ１５の選択信号ＨＳＥＬ１５の出力ラインに接続されている。入力部Ｉ１が２段前のデータフリップフロップ回路ＦＦ１４の選択信号ＨＳＥＬ１４の出力ラインに接続されている。入力部Ｉ３は固定電位に接続された状態にある。
セレクタＳＬ１６は、切替信号ＳＷ１６が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１６が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１６は、切替信号ＳＷ１６が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１６は、切替信号ＳＷ１６が「００」のときは、前段のデータフリップフロップ回路ＦＦ１５の出力である選択信号ＨＳＥＬ１５をデータフリップフロップ回路ＦＦ１６のデータ入力部に供給する。
一方、セレクタＳＬ１６は、切替信号ＳＷ１６が「０１」のときは２段前のデータフリップフロップ回路ＦＦ１４の出力である選択信号ＨＳＥＬ１４をデータフリップフロップ回路ＦＦ１６のデータ入力部に供給する。
セレクタＳＬ１６は、切替信号ＳＷ１６が「１０」または「１１」のときは次段のデータフリップフロップ回路ＦＦ１２に何の信号も供給しない。
【００７９】
セレクタＳＬ１７は、３つの入力部Ｉ０，Ｉ１，Ｉ３を有し、入力部Ｉ０がデータフリップフロップ回路ＦＦ１６の選択信号ＨＳＥＬ１６の出力ラインに接続され、入力部Ｉ１，Ｉ２は固定電位に接続された状態にある。
セレクタＳＬ１７は、切替信号ＳＷ１７が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１７が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１７は、切替信号ＳＷ１７が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１７は、切替信号ＳＷ１７が「００」のときは、前段のデータフリップフロップ回路ＦＦ１６の出力である選択信号ＨＳＥＬ１６を次段のデータフリップフロップ回路ＦＦ１７のデータ入力部に供給する。
一方、セレクタＳＬ１７は、切替信号ＳＷ１７が「０１」、「１０」、「１１」のときは次段のデータフリップフロップ回路ＦＦ１７に何の信号も供給しない。
これにより、スタートパルスφＳＴのシフト動作において、データフリップフロップ回路ＦＦ１７はバイパスされる。
【００８０】
セレクタＳＬ１８は、２つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０が前段のデータフリップフロップ回路ＦＦ１７の選択信号ＨＳＥＬ１７の出力ラインに接続されている。入力部Ｉ１が２段前のデータフリップフロップ回路ＦＦ１６の選択信号ＨＳＥＬ１６の出力ラインに接続されている。入力部Ｉ３が４段前のデータフリップフロップ回路ＦＦ１４の選択信号ＨＳＥＬ１４の出力ラインに接続されている。
セレクタＳＬ１８は、切替信号ＳＷ１８が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１８が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１８は、切替信号ＳＷ１８が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１８は、切替信号ＳＷ１８が「００」のときは、前段のデータフリップフロップ回路ＦＦ１７の出力である選択信号ＨＳＥＬ１７をデータフリップフロップ回路ＦＦ１８のデータ入力部に供給する。
セレクタＳＬ１８は、切替信号ＳＷ１８が「０１」のときは２段前のデータフリップフロップ回路ＦＦ１６の出力である選択信号ＨＳＥＬ１６をデータフリップフロップ回路ＦＦ１８のデータ入力部に供給する。
セレクタＳＬ１８は、切替信号ＳＷ１８が「１０」または「１１」のときは４段前のデータフリップフロップ回路ＦＦ１４の出力である選択信号ＨＳＥＬ１４をデータフリップフロップ回路ＦＦ１８のデータ入力部に供給する。
【００８１】
そして、実際にデータ読み出す回路１４１Ａとして、データ転送線１４-０,１４-１と、その出力線に応じたセンスアンプ１７-０，１７-１が配置されている。
そして、データ読み出し回路１４１Ａにおいて、各データ転送線１４-０，１４-１と各ＡＤＣ１０〜ＡＤＣ１１１のデータ出力部との間にＮＭＯＳトランジスタからなるスイッチングトランジスタＮＴ１０〜ＮＴ１１５が接続されている。
【００８２】
データ転送線１４-０とＡＤＣ１０，ＡＤＣ１６、ＡＤＣ１７，ＡＤＣ１１８、ＡＤＣ１９、ＡＤＣ１１４、ＡＤＣ１１５のデータ出力部との間に、それぞれスイッチングトランジスタが接続されている。具体的には、スイッチングトランジスタＮＴ１０，ＮＴ１６、ＮＴ１７，ＮＴ１１８、ＮＴ１９、ＮＴ１１４、ＮＴ１１５が接続されている。
データ転送線１４-１とＡＤＣ１２，ＡＤＣ１３，ＡＤＣ１４，ＡＤＣ１５，ＡＤＣ１１０、ＡＤＣ１１１，ＡＤＣ１１２、ＡＤＣ１１３のデータ出力部との間に、それぞれスイッチングトランジスタが接続されている。具体的には、スイッチングトランジスタＮＴ１２，ＮＴ１３、ＮＴ１４，ＮＴ１１０、ＮＴ１１１、ＮＴ１１２、ＮＴ１１３が接続されている。
【００８３】
そして、スイッチングトランジスタＮＴ１０〜ＮＴ１１５（ＮＴ１ｎ）のゲートとＨスキャナ１４０Ａの出力である選択信号ＨＳＥＬ０〜ＨＳＥＬ１７（ＨＳＥＬ１ｘ）の供給ラインとの間に、供給先を選択的に切り替えるセレクタ部１５Ａが接続されている。
【００８４】
セレクタ部１５Ａは、セレクタＳＬ２０〜ＳＬ２ｎ（図２ではｎ＝１５）を含んで構成されている。
【００８５】
セレクタＳＬ２０は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１０の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１０のゲートに接続されている。
セレクタＳＬ１０は、切替信号ＳＷ２０がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２０がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２０は、入力部Ｉ０，Ｉ１が初段のデータフリップフロップ回路ＦＦ０の出力である選択信号ＨＳＥＬ１０の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２０は、切替信号ＳＷ２０が「０」、「１」にかかわらず選択信号ＨＳＥＬ１０をＡＤＣ１０の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１０のゲートに供給する。
【００８６】
セレクタＳＬ２１は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１１の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１１のゲートに接続されている。
セレクタＳＬ２１は、切替信号ＳＷ２１がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１１の出力信号である選択信号ＨＳＥＬ１１の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２１は、切替信号ＳＷ２１が「０」、「１」にかかわらず選択信号ＨＳＥＬ１１をＡＤＣ１１の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１１のゲートに供給する。
【００８７】
セレクタＳＬ２２は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１０の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１１の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１２のゲートに接続されている。
セレクタＳＬ２２は、切替信号ＳＷ２２がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２２がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２２は、切替信号ＳＷ２２がローレベル「０」のときは、データフリップフロップＦＦ１０の出力である選択信号ＨＳＥＬ１０を、ＡＤＣ１２の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１２のゲートに供給する。
セレクタＳＬ２２は、切替信号ＳＷ２２がローレベル「１」のときは、データフリップフロップＦＦ１１の出力である選択信号ＨＳＥＬ１１を、ＡＤＣ１２の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１２のゲートに供給する。
【００８８】
セレクタＳＬ２３は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１１の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１２の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１３のゲートに接続されている。
セレクタＳＬ２３は、切替信号ＳＷ２３がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２３がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２３は、切替信号ＳＷ２３がローレベル「０」のときは、データフリップフロップＦＦ１１の出力である選択信号ＨＳＥＬ１１を、ＡＤＣ１３の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１３のゲートに供給する。
セレクタＳＬ２３は、切替信号ＳＷ２３がローレベル「１」のときは、データフリップフロップＦＦ１２の出力である選択信号ＨＳＥＬ１２を、ＡＤＣ１３の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１３のゲートに供給する。
【００８９】
セレクタＳＬ２４は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１２の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１１の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１３のゲートに接続されている。
セレクタＳＬ２４は、切替信号ＳＷ２４がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２４がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２４は、切替信号ＳＷ２４がローレベル「０」のときは、データフリップフロップＦＦ１２の出力である選択信号ＨＳＥＬ１２を、ＡＤＣ１３の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１３のゲートに供給する。
セレクタＳＬ２４は、切替信号ＳＷ２４がローレベル「１」のときは、データフリップフロップＦＦ１１の出力である選択信号ＨＳＥＬ１１を、ＡＤＣ１３の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１３のゲートに供給する。
【００９０】
セレクタＳＬ２５は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１３の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１２の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１５のゲートに接続されている。
セレクタＳＬ２５は、切替信号ＳＷ２５がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２５がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２５は、切替信号ＳＷ２５がローレベル「０」のときは、データフリップフロップＦＦ１３の出力である選択信号ＨＳＥＬ１３を、ＡＤＣ１５の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１５のゲートに供給する。
セレクタＳＬ２５は、切替信号ＳＷ２５がローレベル「１」のときは、データフリップフロップＦＦ１２の出力である選択信号ＨＳＥＬ１２を、ＡＤＣ１５の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１５のゲートに供給する。
【００９１】
セレクタＳＬ２６は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１２の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１３の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１６のゲートに接続されている。
セレクタＳＬ２６は、切替信号ＳＷ２６がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２６がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２６は、切替信号ＳＷ２６がローレベル「０」のときは、データフリップフロップＦＦ１２の出力である選択信号ＨＳＥＬ１２を、ＡＤＣ１６の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１６のゲートに供給する。
セレクタＳＬ２６は、切替信号ＳＷ２６がローレベル「１」のときは、データフリップフロップＦＦ１３の出力である選択信号ＨＳＥＬ１３を、ＡＤＣ１６の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１６のゲートに供給する。
【００９２】
セレクタＳＬ２７は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１３の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１１のゲートに接続されている。
セレクタＳＬ２７は、切替信号ＳＷ２７がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２７がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２７は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１３の出力信号である選択信号ＨＳＥＬ１３の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２７は、切替信号ＳＷ２７が「０」、「１」にかかわらず選択信号ＨＳＥＬ１３をＡＤＣ１７の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１７のゲートに供給する。
【００９３】
セレクタＳＬ２８は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１４の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１１のゲートに接続されている。
セレクタＳＬ２８は、切替信号ＳＷ２８がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２８がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２８は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１４の出力信号である選択信号ＨＳＥＬ１４の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２８は、切替信号ＳＷ２８が「０」、「１」にかかわらず選択信号ＨＳＥＬ１４をＡＤＣ１８の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１８のゲートに供給する。
【００９４】
セレクタＳＬ２９は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１５の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１１のゲートに接続されている。
セレクタＳＬ２９は、切替信号ＳＷ２９がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２９がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２９は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１５の出力信号である選択信号ＨＳＥＬ１５の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２９は、切替信号ＳＷ２９が「０」、「１」にかかわらず選択信号ＨＳＥＬ１５をＡＤＣ１９の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１９のゲートに供給する。
【００９５】
セレクタＳＬ２１０は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１４の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１５の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１２のゲートに接続されている。
セレクタＳＬ２１０は、切替信号ＳＷ２１０がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１０がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１０は、切替信号ＳＷ２１０がローレベル「０」のときは、データフリップフロップＦＦ１４の出力である選択信号ＨＳＥＬ１４を、ＡＤＣ１１０の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１０のゲートに供給する。
セレクタＳＬ２１０は、切替信号ＳＷ２１０がローレベル「１」のときは、データフリップフロップＦＦ１５の出力である選択信号ＨＳＥＬ１４を、ＡＤＣ１１０の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１０のゲートに供給する。
【００９６】
セレクタＳＬ２１１は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１５の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１６の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１１１のゲートに接続されている。
セレクタＳＬ２１１は、切替信号ＳＷ２１１がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１１がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１１は、切替信号ＳＷ２１１がローレベル「０」のときは、データフリップフロップＦＦ１５の出力である選択信号ＨＳＥＬ１５を、ＡＤＣ１１１の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１１のゲートに供給する。
セレクタＳＬ２１１は、切替信号ＳＷ２１１がローレベル「１」のときは、データフリップフロップＦＦ１６の出力である選択信号ＨＳＥＬ１６を、ＡＤＣ１１１の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１１のゲートに供給する。
【００９７】
セレクタＳＬ２１２は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１６の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１４の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１１２のゲートに接続されている。
セレクタＳＬ２１２は、切替信号ＳＷ２１２がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１２がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１２は、切替信号ＳＷ２１２がローレベル「０」のときは、データフリップフロップＦＦ１１２の出力である選択信号ＨＳＥＬ１６をＡＤＣ１１２の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１２のゲートに供給する。
セレクタＳＬ２１２は、切替信号ＳＷ２１２がローレベル「１」のときは、データフリップフロップＦＦ１５の出力である選択信号ＨＳＥＬ１５を、ＡＤＣ１１２の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１２のゲートに供給する。
【００９８】
セレクタＳＬ２１３は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１６の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１７の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１１３のゲートに接続されている。
セレクタＳＬ２１３は、切替信号ＳＷ２１３がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１３がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１３は、切替信号ＳＷ２１３がローレベル「０」のときは、データフリップフロップＦＦ１６の出力である選択信号ＨＳＥＬ１６を、ＡＤＣ１１３の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１３のゲートに供給する。
セレクタＳＬ２１３は、切替信号ＳＷ２１３がローレベル「１」のときは、データフリップフロップＦＦ１７の出力である選択信号ＨＳＥＬ１７を、ＡＤＣ１１３の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１３のゲートに供給する。
【００９９】
セレクタＳＬ２１４は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１６の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１７の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１１４のゲートに接続されている。
セレクタＳＬ２１４は、切替信号ＳＷ２１４がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１４がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１４は、切替信号ＳＷ２１４がローレベル「０」のときは、データフリップフロップＦＦ１６の出力である選択信号ＨＳＥＬ１６を、ＡＤＣ１１４の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１１４のゲートに供給する。
セレクタＳＬ２１４は、切替信号ＳＷ２１４がローレベル「１」のときは、データフリップフロップＦＦ１７の出力である選択信号ＨＳＥＬ１７を、ＡＤＣ１１４の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１１４のゲートに供給する。
【０１００】
セレクタＳＬ２１５は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１７の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１１５のゲートに接続されている。
セレクタＳＬ２１５は、切替信号ＳＷ２１５がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１５がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１５は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１７の出力信号である選択信号ＨＳＥＬ１７の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２１５は、切替信号ＳＷ２１５が「０」、「１」にかかわらず選択信号ＨＳＥＬ１７をＡＤＣ１１５の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１１５のゲートに供給する。
【０１０１】
Ｈスキャナ１４０Ａの１段目のデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０はセレクタＳＬ２０，ＳＬ２２，ＳＬ２４を介しＡＤＣ１０，ＡＤＣ１２，ＡＤＣ１４用のスイッチングトランジスタＮＴ１０、ＮＴ１２，ＮＴ１４のゲートに供給される。
２段目のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１はセレクタＳＬ２１，ＳＬ２２，ＳＬ２３を介しＡＤＣ１１、ＡＤＣ１２、ＡＤＣ１３用のスイッチングトランジスタＮＴ１１，ＮＴ１２，ＮＴ１３のゲートに供給される。
３段目のデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２はセレクタＳＬ２３，ＳＬ２４，ＳＬ２５，ＳＬ２６を介しＡＤＣ１３〜ＡＤＣ１６用のスイッチングトランジスタＮＴ１３，ＮＴ１４，ＮＴ１５，ＮＴ１６のゲートに供給される。
４段目のデータフリップフロップ回路ＦＦ１３の選択信号ＨＳＥＬ１３はセレクタＳＬ２５，ＳＬ２６，ＳＬ２７を介しＡＤＣ１５、ＡＤＣ１６、ＡＤＣ１７用のスイッチングトランジスタＮＴ１５，ＮＴ１６，ＮＴ１７のゲートに供給される。
５段目のデータフリップフロップ回路ＦＦ１４の選択信号ＨＳＥＬ１４はセレクタＳＬ２８，ＳＬ２１０，ＳＬ２１２を介しＡＤＣ１８、ＡＤＣ１１０、ＡＤＣ１１２用のスイッチングトランジスタＮＴ１８，ＮＴ１１０，ＮＴ１１２のゲートに供給される。
６段目のデータフリップフロップ回路ＦＦ１５の選択信号ＨＳＥＬ１５はセレクタＳＬ２９，ＳＬ２１０，ＳＬ２１１を介しＡＤＣ１９、ＡＤＣ１１０、ＡＤＣ１１１用のスイッチングトランジスタＮＴ１９，ＮＴ１１０，ＮＴ１１１のゲートに供給される。
７段目のデータフリップフロップ回路ＦＦ１６の選択信号ＨＳＥＬ１６はセレクタＳＬ２１１〜ＳＬ２１４を介しＡＤＣ１１１〜ＡＤＣ１１４用のスイッチングトランジスタＮＴ１１１，ＮＴ１１２，ＮＴ１１３，ＮＴ１１４のゲートに供給される。
８段目のデータフリップフロップ回路ＦＦ１７の選択信号ＨＳＥＬ１７はセレクタＳＬ２１３，ＳＬ２１４，ＳＬ２１５を介しＡＤＣ１１３〜ＡＤＣ１１５用のスイッチングトランジスタＮＴ１１３，ＮＴ１１４，ＮＴ１１５のゲートに供給される。
【０１０２】
そして、セレクタ部１５Ａの各セレクタＳＬ２０〜ＳＬ２１５は、２入力Ｉ０、Ｉ１の出力を、間引き制御信号である切替信号ＳＷ２０〜ＳＷ２１５で切り替える。
セレクタ部１５Ａは、間引き制御信号により間引きなしのときと１／２間引きのときはセレクタ入力Ｉ０を選択し、１／４間引きのときはセレクタ入力Ｉ１を選択するように制御される。
【０１０３】
次に、各データフリップフロップ回路の入力部に配置されたセレクタＳＬ１０〜ＳＬ１８について説明する。
このセレクタについては、３入力のうち１つは前段の信号ＨＳＥＬｎ−１であり、１つは１／２間引き時に読み出すデータフリップフロップ回路については前々段の信号ＨＳＥＬｎ−２である。
そして、１／２間引き時に読み飛ばすデータフリップフロップ回路については固定電位であり、１つは１／４間引き時に読み出すデータフリップフロップ回路については４段前の信号ＨＳＥＬｎ−４である。
そして、１／４間引き時に読み飛ばすデータフリップフロップ回路については固定電位とする。
【０１０４】
以上の構成で、通常読み出しを実行する場合は、セレクタＳＬ１０〜ＳＬ１８の切替信号ＳＷ１０〜ＳＷ１８を「００」とし、セレクタＳＬ２０〜ＳＬ２１５の切替信号ＳＷ２０〜ＳＷ２１５を「０」とする。
このように設定すればすべてのデータフリップフロップ回路ＦＦ１１〜ＦＦ１８の入力は前段の出力となり、すべてのデータフリップフロップ回路ＦＦ１０〜ＦＦ１８を走査するようになる。
選択信号ＨＳＥＬ１０がＡＤＣ１０とＡＤＣ１２が接続されたスイッチングトランジスタＮＴ１０，ＮＴ１２のゲートに供給される状態となる。
選択信号ＨＳＥＬ１１の出力ラインがＡＤＣ１１とＡＤＣ１３が接続されたスイッチングトランジスタＮＴ１１、ＮＴ１３のゲートに供給される状態となる。
選択信号ＨＳＥＬ１２の出力ラインがＡＤＣ１４とＡＤＣ１６が接続されたスイッチングトランジスタＮＴ１４，ＮＴ１６のゲートに供給される状態となる。
選択信号ＨＳＥＬ１３がＡＤＣ１５とＡＤＣ１７が接続されたスイッチングトランジスタＮＴ１５，ＮＴ１７のゲートに供給される状態となる。
選択信号ＨＳＥＬ４がＡＤＣ１８とＡＤＣ１１０が接続されたスイッチングトランジスタＮＴ１８，ＮＴ１１０のゲートに供給される状態となる。
選択信号ＨＳＥＬ１５がＡＤＣ１９とＡＤＣ１１１が接続されたスイッチングトランジスタＮＴ１９，ＮＴ１１１のゲートに供給される状態となる。
選択信号ＨＳＥＬ１６がＡＤＣ１１２とＡＤＣ１１４が接続されたスイッチングトランジスタＮＴ１１２，ＮＴ１１４のゲートに供給される状態となる。
選択信号ＨＳＥＬ１７がＡＤＣ１１３とＡＤＣ１１５が接続されたスイッチングトランジスタＮＴ１１３，ＮＴ１１５のゲートに供給される状態となる。
この状態でＨスキャナ１４０ＡにスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ１０の出力選択信号ＨＳＥＬ１０によりＡＤＣ１０、ＡＤＣ１２の出力が選択されそれぞれのデータが読み出される。
次のクロックφＣＫでは選択信号ＨＳＥＬ１１によりＡＤＣ１１、ＡＤＣ１３の出力が選択されそれぞれのデータが読み出される。この走査を繰り返すことですべてのＡＤＣのデータが読み出される。
【０１０５】
また、１／２間引き読み出しを実行する場合は、セレクタＳＬ１０〜ＳＬ１８の切替信号ＳＷ１０〜ＳＷ１８を「０１」に、セレクタＳＬ２０〜ＳＬ２１５の切替信号ＳＷ２０〜ＳＷ２１５を「０」とする。
このように設定することにより、データフリップフロップ回路ＦＦ１０〜ＦＦ１８が一つ置きに走査されるようになる。
走査されるデータフリップフロップ回路ＦＦ１０，ＦＦ１２，ＦＦ１４，ＦＦ１６，ＦＦ１８，ＦＦ１１０，ＦＦ１１２，Ｆ１１４の出力により次のように走査される。すなわち、ＡＤＣ１０、ＡＤＣ１２、ＡＤＣ１４、ＡＤＣ１６、ＡＤＣ１８、ＡＤＣ１１０、ＡＤＣ１１３，ＡＤＣ１１４の出力が一つ置きに選択される。
この状態でＨスキャナ１４０にスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ１０の出力選択信号ＨＳＥＬ１０によりＡＤＣ１０、ＡＤＣ１２の出力が選択されそれぞれのデータが読み出される。
次のクロックφＣＫでは２段目のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１が読み飛ばされ、３段目のデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２がアクティブとなる。その結果、ＡＤＣ１４、ＡＤＣ１６に出力が選択されそれぞれのデータが読み出される。
この走査を繰り返すことで１／２間引き読み出しが実現される。
【０１０６】
また、１／４間引き読み出しを実行する場合は、セレクタＳＬ１０〜ＳＬ１８の切替信号ＳＷ１０〜ＳＷ１８を「１０」に、セレクタＳＬ２０〜ＳＬ２１５の切替信号ＳＷ２０〜ＳＷ２１５を「１」とする。
このように設定することにより、データフリップフロップ回路Ｆ１０〜ＦＦ１８が３つ置きに走査するようになる。
そして、走査されるデータフリップフロップ回路ＦＦ１０，ＦＦ１４，ＦＦ１８，ＦＦ１１２の出力により、ＡＤＣ１０、ＡＤＣ１４、ＡＤＣ１８、ＡＤＣ１１２と３つ置きにＡＤＣ出力が選択される。
この状態でＨスキャナ１４０ＡにスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ１０の出力選択信号ＨＳＥＬ１０がＡＤＣ１０、ＡＤＣ１４が選択され、それぞれのデータが読み出される。
次のクロックφＣＫでは２段目のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１と３段目のデータフリップフロップＦＦ１２の選択信号ＨＳＥＬ１２と４段目のデータフリップフロップ回路ＦＦ１３の選択信号ＨＳＥＬ１３が読み飛ばされる。
そして、５段目のデータフリップフロップ回路ＦＦ１４の選択信号ＨＳＥＬ１４がアクティブとなり、ＡＤＣ１８、ＡＤＣ１１２が選択されそれぞれのデータを読み出す。
この走査を繰り返すことで１／４間引き読み出しが実現される。
【０１０７】
＜３．第２の実施形態＞
図４は、本発明の第３の実施形態に係るデータ転送回路を含む列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の構成例を示すブロック図である。
【０１０８】
本第３の実施形態は、２／４間引き、２／６間引き動作の実施形態である。
本第３の実施形態が上述した第１の実施形態と異なる点は、奇数列と偶数列とが別系統で読み出す構造（図４に対応させると上下読み出し構造）となっている。
本第３の実施形態の固体撮像素子１０Ｂは、４チャンネル並列読み出し、２／４間引き、２／６間引き切り替えの構成を有する。
本第３の実施形態においては、片側２並列読み出し、１／２間引き・１／３間引き切り替えの構成を上下に用意し、上下あわせて４並列読み出し、２／４間引き・２／６間引き切り替えを実現する。
【０１０９】
奇数列読み出し側(図４において上側)は、ＡＤＣ群１２Ｕ、Ｈスキャナ１４０Ｕ、データ転送線１４Ｕ-０、１４Ｕ-１が配置されている。
さらに、上側にはスイッチングトランジスタＮＴ１１，ＮＴ１３，ＮＴ１５，ＮＴ１７，ＮＴ１９，ＮＴ１１１，ＮＴ１１３，ＮＴ１１５，ＮＴ１１７，ＮＴ１１９，ＮＴ１２１，ＮＴ１２３およびセンスアンプ１６Ｕ-１，１６Ｕ-２が配置されている。
【０１１０】
ＡＤＣ群１２Ｕには、奇数の列線に接続されたＡＤＣ１１，ＡＤＣ１３，ＡＤＣ１５，ＡＤＣ１７，ＡＤＣ１９，ＡＤＣ１１１，ＡＤＣ１１３，ＡＤＣ１１５，ＡＤＣ１１７，ＡＤＣ１１９，ＡＤＣ１２１，ＡＤＣ１２３を含む。
【０１１１】
Ｈスキャナ１４０Ｕは、基本的には、第１の実施形態のＨスキャナ１４０と同様の構成、機能を有する。
Ｈスキャナ１４０Ｕは、データフリップフロップ回路ＦＦＵ１０，ＦＦＵ１１，ＦＦＵ１２，ＦＦＵ１３，ＦＦＵ１４，ＦＦＵ１５、およびセレクタＳＬＵ１０，ＳＬＵ１１，ＳＬＵ１２，ＳＬＵ１３，ＳＬＵ１４，ＳＬＵ１５を含んで構成されている。
セレクタＳＬＵ１０には切替信号ＳＷＵ１０が供給され、セレクタＳＬＵ１１には切替信号ＳＷＵ１１が供給され、セレクタＳＬＵ１２には切替信号ＳＷＵ１２が供給され、セレクタＳＬＵ１３には切替信号ＳＷＵ１３が供給される。セレクタＳＬＵ１４には切替信号ＳＷＵ１４が供給され、セレクタＳＬＵ１５には切替信号ＳＷＵ１５が供給される。
【０１１２】
データ転送線１４Ｕ-０とＡＤＣ１１，ＡＤＣ１３，ＡＤＣ１９，ＡＤＣ１１１，ＡＤＣ１１７，ＡＤＣ１１９のデータ出力部との間に、それぞれスイッチングトランジスタＮＴ１１，ＮＴ１３，ＮＴ１９，ＮＴ１１１，ＮＴ１１７，ＮＴ１１９が接続されている。
データ転送線１４Ｕ-１とＡＤＣ１５，ＡＤＣ１７，ＡＤＣ１１３，ＡＤＣ１１５，ＡＤＣ１２１，ＡＤＣ１２３のデータ出力部との間にそれぞれスイッチングトランジスタＮＴ１５，ＮＴ１７，ＮＴ１１３，ＮＴ１１５，ＮＴ１２１，ＮＴ１２３が接続されている。
【０１１３】
そして、セレクタ部１５Ｕは、セレクタＳＬＵ２０〜ＳＬＵ２１１を有する。
【０１１４】
偶数列読み出し側(図５において下側)は、ＡＤＣ群１２Ｂ、Ｈスキャナ１４０Ｂ、データ転送線１４Ｂ-０、１４Ｂ-１が配置されている。
さらに、上側にはスイッチングトランジスタＮＴ１０，ＮＴ１２，ＮＴ１４，ＮＴ１６，ＮＴ１８，ＮＴ１１０，ＮＴ１１２，ＮＴ１１４，ＮＴ１１６，ＮＴ１１８，ＮＴ１２０，ＮＴ１２２およびセンスアンプ１６Ｂ-１，１６Ｂ-２が配置されている。
【０１１５】
ＡＤＣ群１２Ｕには、偶数の列線に接続されたＡＤＣ１０，ＡＤＣ１２，ＡＤＣ１４，ＡＤＣ１６，ＡＤＣ１８，ＡＤＣ１１０，ＡＤＣ１１２，ＡＤＣ１１４，ＡＤＣ１１６，ＡＤＣ１８，ＡＤＣ１２０，ＡＤＣ１２２を含む。
【０１１６】
Ｈスキャナ１４０Ｂは、基本的には、第１の実施形態のＨスキャナ１４０と同様の構成、機能を有する。
Ｈスキャナ１４０Ｕは、データフリップフロップ回路ＦＦＢ１０，ＦＦＢ１１，ＦＦＢ１２，ＦＦＢ１３，ＦＦＢ１４，ＦＦＢ１５、およびセレクタＳＬＢ１０，ＳＬＢ１１，ＳＬＢ１２，ＳＬＢ１３，ＳＬＢ１４，ＳＬＢ１５を含んで構成されている。
セレクタＳＬＢ１０には切替信号ＳＷＢ１０が供給され、セレクタＳＬＢ１１には切替信号ＳＷＢ１１が供給され、セレクタＳＬＢ１２には切替信号ＳＷＡＢ２が供給され、セレクタＳＬＢ１３には切替信号ＳＷＢ１３が供給される。セレクタＳＬＢ１４には切替信号ＳＷＢ１４が供給され、セレクタＳＬＢ１５には切替信号ＳＷＢ１５が供給される。
【０１１７】
データ転送線１４Ｂ-０とＡＤＣ１０，ＡＤＣ１２，ＡＤＣ１８，ＡＤＣ１１０，ＡＤＣ１１６，ＡＤＣ１１８のデータ出力部との間に、それぞれスイッチングトランジスタＮＴ１０，ＮＴ１２，ＮＴ１８，ＮＴ１１０，ＮＴ１１６，ＮＴ１１８が接続されている。
データ転送線１４Ｂ-１とＡＤＣ１４，ＡＤＣ１６，ＡＤＣ１１２，ＡＤＣ１１４，ＡＤＣ１２０，ＡＤＣ１２２のデータ出力部との間にそれぞれスイッチングトランジスタＮＴ１４，ＮＴ１６，ＮＴ１１２，ＮＴ１１４，ＮＴ１２０，ＮＴ１２２３が接続されている。
【０１１８】
そして、セレクタ部１５Ｂは、セレクタＳＬＢ２０〜ＳＬＢ２１１を有する。
【０１１９】
上部側のＨスキャナ１４０Ｕの１段目では次のように構成される。
１段目のデータフリップフロップ回路ＦＦＵ１０の選択信号ＨＳＥＬＵ１０はセレクタＳＬＵ２０，ＳＬＵ２２，ＳＬＵ２３を介しＡＤＣ１１，ＡＤＣ１５，ＡＤＣ１７用のスイッチングトランジスタＮＴ１１、ＮＴ１５，ＮＴ１７のゲートに供給される。
下部側のＨスキャナ１４０Ｂの１段目では次のように構成される。
１段目のデータフリップフロップ回路ＦＦＢ１０の選択信号ＨＳＥＬＢ１０はセレクタＳＬＢ２０，ＳＬＢ２２，ＳＬＢ２３を介しＡＤＣ１０，ＡＤＣ１４，ＡＤＣ１６用のスイッチングトランジスタＮＴ１０、ＮＴ１４，ＮＴ１６のゲートに供給される。
【０１２０】
上部側のＨスキャナ１４０Ｕの２段目では次のように構成される。
２段目のデータフリップフロップ回路ＦＦＵ１１の選択信号ＨＳＥＬＵ１１はセレクタＳＬＵ２１，ＳＬＵ２２，ＳＬＵ２３を介しＡＤＣ１３、ＡＤＣ１５、ＡＤＣ１７用のスイッチングトランジスタＮＴ１３，ＮＴ１５，ＮＴ１７のゲートに供給される。
下部側のＨスキャナ１４０Ｂの２段目では次のように構成される。
２段目のデータフリップフロップ回路ＦＦＢ１１の選択信号ＨＳＥＬＢ１１はセレクタＳＬＢ２１，ＳＬＢ２２，ＳＬＢ２３を介しＡＤＣ１３、ＡＤＣ１５、ＡＤＣ１７用のスイッチングトランジスタＮＴ１２，ＮＴ１４，ＮＴ１６のゲートに供給される。
【０１２１】
上部側のＨスキャナ１４０Ｕの３段目では次のように構成される。
３段目のデータフリップフロップ回路ＦＦＵ１２の選択信号ＨＳＥＬＵ１２はセレクタＳＬＵ２４，ＳＬＵ２５，ＳＬＵ２６を介しＡＤＣ１９，ＡＤＣ１１１，ＡＤＣ１１３用のスイッチングトランジスタＮＴ１９，ＮＴ１１１，ＮＴ１１３のゲートに供給される。
下部側のＨスキャナ１４０Ｂの３段目では次のように構成される。
３段目のデータフリップフロップ回路ＦＦＢ１２の選択信号ＨＳＥＬＢ１２はセレクタＳＬＢ２４，ＳＬＢ２５，ＳＬＢ２６を介しＡＤＣ１８，ＡＤＣ１１０，ＡＤＣ１１２用のスイッチングトランジスタＮＴ１８，ＮＴ１１０，ＮＴ１１２のゲートに供給される。
【０１２２】
上部側のＨスキャナ１４０Ｕの４段目では次のように構成される。
４段目のデータフリップフロップ回路ＦＦＵ１３の選択信号ＨＳＥＬＵ１３はセレクタＳＬＵ２５，ＳＬＵ２６，ＳＬＵ２７，ＳＬＵ２９を介し次のように供給される。すなわち、選択信号ＳＥＬＵ１３は、ＡＤＣ１１、ＡＤＣ１３、ＡＤＣ１５、ＡＤＣ１９用のスイッチングトランジスタＮＴ１１，ＮＴ１３，ＮＴ１５、ＮＴ１９のゲートに供給される。
下部側のＨスキャナ１４０Ｂの４段目では次のように構成される。
４段目のデータフリップフロップ回路ＦＦＢ１３の選択信号ＨＳＥＬＢ１３はセレクタＳＬＢ２５，ＳＬＢ２６，ＳＬＢ２７，ＳＬＢ２９を介し次のように供給される。すなわち、選択信号ＳＥＬＢ１３は、ＡＤＣ１０、ＡＤＣ１２、ＡＤＣ１４、ＡＤＣ１８用のスイッチングトランジスタＮＴ１０，ＮＴ１２，ＮＴ１４、ＭＴ１８のゲートに供給される。
【０１２３】
上部側のＨスキャナ１４０Ｕの５段目では次のように構成される。
５段目のデータフリップフロップ回路ＦＦＵ１４の選択信号ＨＳＥＬＵ１４はセレクタＳＬＵ２９，ＳＬＵ２１０，ＳＬＵ２１１を介しＡＤＣ１９、ＡＤＣ１２１、ＡＤＣ１２３用スイッチングトランジスタＮＴ１９，ＮＴ１２１，ＮＴ１２３のゲートに供給される。
下部側のＨスキャナ１４０Ｂの５段目では次のように構成される。
５段目のデータフリップフロップ回路ＦＦＢ１４の選択信号ＨＳＥＬＢ１４はセレクタＳＬＢ２９，ＳＬＢ２１０，ＳＬＢ２１１を介しＡＤＣ１８、ＡＤＣ１２０、ＡＤＣ１２２用スイッチングトランジスタＮＴ１８，ＮＴ１２０，ＮＴ１２２のゲートに供給される。
【０１２４】
上部側のＨスキャナ１４０Ｕの６段目では次のように構成される。
６段目のデータフリップフロップ回路ＦＦＵ１５の選択信号ＨＳＥＬＵ１５はセレクタＳＬＵ２９，ＳＬＵ２１０，ＳＬＵ２１１を介しＡＤＣ１９、ＡＤＣ１２１、ＡＤＣ１２３用のスイッチングトランジスタＮＴ１９，ＮＴ１２１，ＮＴ１２３のゲートに供給される。
下部側のＨスキャナ１４０Ｂの６段目では次のように構成される。
６段目のデータフリップフロップ回路ＦＦＢ１５の選択信号ＨＳＥＬＢ１５はセレクタＳＬＢ２９，ＳＬＢ２１０，ＳＬＢ２１１を介しＡＤＣ１８、ＡＤＣ１２０、ＡＤＣ１２２用のスイッチングトランジスタＮＴ１８，ＮＴ１２０，ＮＴ１２２のゲートに供給される。
【０１２５】
そして、セレクタ部１５Ｕ，１５Ｂの各セレクタＳＬＵ２ｎ、ＳＬＢ２ｎは、２入力Ｉ０、Ｉ１の出力を、間引き制御信号である切替信号ＳＷＵ２ｎ、ＳＷＢ２ｎで切り替える。
セレクタ部１５Ｕ，１５Ｂは、間引き制御信号により間引きなしのときと２／４間引きのときはセレクタ入力Ｉ０を選択し、２／６間引きのときはセレクタ入力Ｉ１を選択するように制御される。
【０１２６】
次に、各データフリップフロップ回路の入力部に配置されたセレクタＳＬＵ１ｘ，ＳＬＢ１ｘについて説明する。
このセレクタについては、３入力のうち１つは前段の信号ＨＳＥＬｎ−１であり、１つは２／４間引き時に読み出すデータフリップフロップ回路については前々段の信号ＨＳＥＬｎ−２である。
そして、２／４間引き時に読み飛ばすデータフリップフロップ回路については固定電位であり、１つは２／６間引き時に読み出すデータフリップフロップ回路については３段前の信号ＨＳＥＬｎ−３である。
そして、２／６間引き時に読み飛ばすデータフリップフロップ回路については固定電位とする。
【０１２７】
以上の構成で、通常読み出しを実行する場合は、セレクタＳＬＵ１０〜ＳＬＵ１５の切替信号ＳＷＵ１０〜ＳＷＵ１５を「００」とし、セレクタＳＬＵ２０〜ＳＬＵ２１１の切替信号ＳＷＵ２０〜ＳＷＵ２１１を「０」とする。同様に、セレクタＳＬＢ１０〜ＳＬＢ１５の切替信号ＳＷＢ１０〜ＳＷＢ１５を「００」とし、セレクタＳＬＢ２０〜ＳＬＢ２１１の切替信号ＳＷＢ２０〜ＳＷＢ２１１を「０」とする。
このように設定すればすべてのデータフリップフロップ回路ＦＦＵ１１〜ＦＦＵ１５、ＦＦＢ１１〜ＦＦＢ１５の入力は前段の出力となり、すべてのデータフリップフロップ回路を走査するようになる。
この状態でＨスキャナ１４０Ｕ，ＢにスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦＵ１０の出力選択信号ＨＳＥＬＵ１０，ＨＳＥＬＢ１０によりデータが読み出される。この場合、ＡＤＣ１０，ＡＤＣ１１、ＡＤＣ１４，ＡＤＣ１５の出力が選択されそれぞれのデータが読み出される。
次のクロックφＣＫでは選択信号ＨＳＥＬＵ１１，ＨＳＥＬＢ１１によりＡＤＣ１２，ＡＤＣ１３、ＡＤＣ１６，ＡＤＣ１７の出力が選択されそれぞれのデータが読み出される。この走査を繰り返すことですべてのＡＤＣのデータが読み出される。
【０１２８】
また、２／４間引き読み出しを実行する場合は、セレクタＳＬＵ１０〜ＳＬＵ１５の切替信号ＳＷＵ１０〜ＳＷＵ１５を「０１」とし、セレクタＳＬＵ２０〜ＳＬＵ２１１の切替信号ＳＷＵ２０〜ＳＷＵ２１１を「０」とする。同様に、セレクタＳＬＢ１０〜ＳＬＢ１５の切替信号ＳＷＢ１０〜ＳＷＢ１５を「０１」とし、セレクタＳＬＢ２０〜ＳＬＢ２１１の切替信号ＳＷＢ２０〜ＳＷＢ２１１を「０」とする。
このように設定することにより、Ｈスキャナ１４０Ｕ，Ｂのデータフリップフロップ回路が一つ置きに走査されるようになる。
この状態でＨスキャナ１４０Ｕ，ＢにスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦＵ１０の出力選択信号ＨＳＥＬＵ１０，ＨＳＥＬＢ１０によりデータが読み出される。この場合、ＡＤＣ１０，ＡＤＣ１１、ＡＤＣ１４，ＡＤＣ１５の出力が選択されそれぞれのデータが読み出される。
次のクロックφＣＫでは２段目の選択信号ＨＳＥＬＵ１１，ＨＳＥＬＢ１１が読み飛ばされて、３段目のデータフリップフロップ回路の出力選択信号ＨＳＥＬＵ１２，ＨＳＥＬＢ１２がアクティブとなる。その結果、ＡＤＣ１８，ＡＤＣ１９、ＡＤＣ１１２，ＡＤＣ１１３に出力が選択されそれぞれのデータが読み出される。
この走査を繰り返すことで１／２間引き読み出しが実現される。
【０１２９】
また、２／６間引き読み出しを実行する場合は、セレクタＳＬＵ１０〜ＳＬＵ１５の切替信号ＳＷＵ１０〜ＳＷＵ１５を「０１」とし、セレクタＳＬＵ２０〜ＳＬＵ２１１の切替信号ＳＷＵ２０〜ＳＷＵ２１１を「１」とする。同様に、セレクタＳＬＢ１０〜ＳＬＢ１５の切替信号ＳＷＢ１０〜ＳＷＢ１５を「０１」とし、セレクタＳＬＢ２０〜ＳＬＢ２１１の切替信号ＳＷＢ２０〜ＳＷＢ２１１を「１」とする。
このように設定することにより、データフリップフロップ回路が２つ置きに走査するようになる。
そして、走査されるデータフリップフロップ回路ＦＦ１０，ＦＦ１４，ＦＦ１８，ＦＦ１１２の出力により、ＡＤＣ１０、ＡＤＣ１４、ＡＤＣ１８、ＡＤＣ１１２と３つ置きにＡＤＣ出力が選択される。
この状態でＨスキャナ１４０Ｕ、ＢにスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦＵ１０の出力選択信号ＨＳＥＬＵ１０，ＨＳＥＬＢ１０によりデータが読み出される。この場合、ＡＤＣ１０，ＡＤＣ１１、ＡＤＣ１６，ＡＤＣ１７の出力が選択されそれぞれのデータが読み出される。
次のクロックφＣＫでは２段目の選択信号ＨＳＥＬＵ１１，ＨＳＥＬＢ１１、３段目の選択信号ＨＳＥＬＵ１２，ＨＳＥＬＢ１２が読み飛ばされて、４段目のデータフリップフロップ回路の出力選択信号ＨＳＥＬＵ１３，ＨＳＥＬＢ１３がアクティブとなる。その結果、ＡＤＣ１１２，ＡＤＣ１１３、ＡＤＣ１１８，ＡＤＣ１１９に出力が選択されそれぞれのデータが読み出される。
この走査を繰り返すことで２／６間引き読み出しが実現される。
【０１３０】
以上のように、Ｈスキャナにおいて、各データフリップフロップ回路の入力部の接続と選択信号線とカラムの接続を切り替えることで、並列転送を行う際、同一回路にて間引き率を切り替えることができる。
【０１３１】
以上説明したように、本実施形態によれば、同一の回路構成で間引き率を切り替えることができ、イメージセンサの汎用性を向上できる。
複数のバスで高速な転送を保ちつつ間引き率をきりかえることができる。
すべてのカラムに対してセレクタが規則的に配置されているので選択信号の遅延差を抑えることができる。
【０１３２】
このような効果を有する固体撮像素子は、デジタルカメラやビデオカメラの撮像デバイスとして適用することができる。
【０１３３】
＜４．第４の実施形態＞
図５は、本発明の実施形態に係る固体撮像素子が適用されるカメラシステムの構成の一例を示す図である。
【０１３４】
本カメラシステム２０は、図５に示すように、本実施形態に係る固体撮像素子１０が適用可能な撮像デバイス２１を有する。
カメラシステム２０は、この撮像デバイス２１の画素領域に入射光を導く（被写体像を結像する）光学系、たとえば入射光（像光）を撮像面上に結像させるレンズ２２を有する。
カメラシステム２０は、撮像デバイス２１を駆動する駆動回路(ＤＲＶ)２３と、撮像デバイス２１の出力信号を処理する信号処理回路(ＰＲＣ)２４と、を有する。
【０１３５】
駆動回路２３は、撮像デバイス２１内の回路を駆動するスタートパルスやクロックパルスを含む各種のタイミング信号を生成するタイミングジェネレータ(図示せず)を有し、所定のタイミング信号で撮像デバイス２１を駆動する。
【０１３６】
また、信号処理回路２４は、撮像デバイス２１の出力信号に対してＣＤＳ(Correlated Double Sampling;相関二重サンプリング)などの信号処理を施す。
信号処理回路２４で処理された画像信号は、たとえばメモリなどの記録媒体に記録される。記録媒体に記録された画像情報は、プリンタなどによってハードコピーされる。また、信号処理回路２４で処理された画像信号を液晶ディスプレイ等からなるモニターに動画として映し出される。
【０１３７】
上述したように、デジタルスチルカメラ等の撮像装置において、撮像デバイス２１として、先述した撮像素子１０を搭載することで、高精度なカメラが実現できる。
【符号の説明】
【０１３８】
１０，１０Ａ，１０Ｂ・・・固体撮像素子、１１・・・画素アレイ部、１２・・・ＡＤＣ群１２、１３・・・垂直（行）走査回路、１４・・・水平（列）走査回路、１４-０〜１４-１・・・テータ転送線、１５・・・セレクタ部、１６・・・タイミング制御回路、１７・・・センスアンプ（Ｓ／Ａ）群、１７-０〜１７-１，１７Ｕ-０，１７Ｕ-１，１７Ｂ-０，１７Ｂ-１・・・センスアンプ、１８・・・データソート回路、１９・・・データ処理回路、１８，１８Ｂ・・・データソート回路、ＦＦ１０〜ＦＦ１５，ＦＦＵ１０〜ＦＦＵ１５，ＦＦＢ１０〜ＦＦＢ１５・・・データフリップフロップ回路、２０・・・カメラシステム、２１・・・撮像デバイス、２２・・・駆動回路、２３・・・レンズ、２４・・・信号処理回路。
【図１】
2011216952.tif 000003
【図２】
2011216952.tif 000004
【図３】
2011216952.tif 000005
【図４】
2011216952.tif 000006
【図５】
2011216952.tif 000007
【手続補正書】
【提出日】平成22年9月16日(2010.9.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ走査回路、ＣＭＯＳイメージセンサに代表される固体撮像素子、およびカメラシステムに関するものである。
【背景技術】
【０００２】
近年、ＣＣＤに代わる固体撮像素子（イメージセンサ）として、ＣＭＯＳイメージセンサが注目を集めている。
これはＣＭＯＳイメージセンサが次の課題を克服しているからである。
すなわち、ＣＣＤ画素の製造には専用プロセスを必要とし、また、その動作には複数の電源電圧が必要であり、さらに複数の周辺ＩＣを組み合わせて動作させる必要がある。
このようなＣＣＤでは、システムが非常に複雑化するといった処々の問題を、ＣＭＯＳイメージセンサが克服している。
【０００３】
ＣＭＯＳイメージセンサは、その製造には一般的なＣＭＯＳ型集積回路と同様の製造プロセスを用いることが可能であり、また単一電源での駆動が可能、さらにＣＭＯＳプロセスを用いたアナログ回路や論理回路を同一チップ内に混在させることができる。
このため、ＣＭＯＳイメージセンサは、周辺ＩＣの数を減らすことができるといった、大きなメリットを複数持ち合わせている。
【０００４】
ＣＣＤの出力回路は、浮遊拡散層（ＦＤ：Floating Diffusion)を有するＦＤアンプを用いた１チャネル（ｃｈ）出力が主流である。
これに対して、ＣＭＯＳイメージセンサは各画素毎にＦＤアンプを持ち合わせており、その出力は、画素アレイの中のある一行を選択し、それらを同時に列方向へと読み出すような列並列出力型が主流である。
これは、画素内に配置されたＦＤアンプでは十分な駆動能力を得ることは難しく、したがってデータレートを下げることが必要で、並列処理が有利とされているからである。
【０００５】
この列並列出力型ＣＭＯＳイメージセンサの信号出力回路については実に様々なものが提案されている。
その最も進んだ形態のひとつが列毎にアナログ−デジタル変換装置（以下、ＡＤＣ（Analog digital converter)と略す）を備え、デジタル信号として画素信号を取り出すタイプである。
【０００６】
このような列並列型のＡＤＣを搭載したＣＭＯＳイメージセンサは、たとえば非特許文献１や特許文献１に開示されている。
【０００７】
図１は、列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の構成例を示すブロック図である。
【０００８】
この固体撮像素子１は、撮像部としての画素アレイ部２、ＡＤＣ群３、垂直（行）走査回路４、水平（列）走査回路５、タイミング制御回路６、センスアンプ（Ｓ／Ａ）群７、データソート回路８、よびデータ処理回路９を有する。
【０００９】
画素アレイ部２は、フォトダイオードと画素内アンプとを含む単位画素２−１がマトリックス状（行列状）に配置されて構成される。
【００１０】
ＡＤＣ群３は、画素のマトリクス配列の各列に対応して配置されたＡＤＣ０〜ＡＤＣｎ（図１の例では、ｎ＝１１）により構成される。
各ＡＤＣ０〜ＡＤＣ１１は、比較器、カウンタ、およびメモリ装置を含んで構成される。
比較器は、不図示のデジタル−アナログ変換装置（ＤＡＣ：Digital - Analog converter）で生成される階段状に変化するランプ波形（参照電圧）ＲＡＭＰと、行線Ｈ０、Ｈ１…毎に単位画素２−１から列線Ｖ０、Ｖ１…を経由し得られるアナログ信号とを比較する。
カウンタは、比較器の比較時間をカウントする。メモリ装置は、カウンタのカウント結果を保持する。
ＡＤ変換後のデータがｎビットであるとすると、各列のＡＤＣ０〜ＡＤＣ１１はそれぞれｎビットのメモリ装置を持つ。
【００１１】
また、固体撮像素子１においては、画素アレイ部２の信号を順次読み出すための制御回路として、次の回路が配置されている。
固体撮像素子１は、制御回路として、内部クロックΦＣＫと読み出し開始パルスΦＳＴを生成するタイミング制御回路６、行アドレスや垂直（行）走査を制御する垂直走査回路４、そして列アドレスや水平（列）走査を制御する水平走査回路５が配置されている。
【００１２】
水平走査回路５の水平（Ｈ）スキャナ５Ａは、タイミング制御回路６からのクロックφＣＫに同期して出力信号を順次読み出す複数のデータフリップフロップ回路ＦＦ０,ＦＦ１,ＦＦ２,…ＦＦｘ（図１の例ではｘ＝５）により構成されている。
ここで、各データフリップフロップ回路ＦＦ０，ＦＦ１，ＦＦ２，ＦＦ３，ＦＦ４，ＦＦ５の出力信号をＨＳＥＬ０,ＨＳＥＬ１,ＨＳＥＬ２,ＨＳＥＬ３，ＨＳＥＬ４，ＨＳＥＬ５とする。
そして、実際にデータ読み出す回路として、データ転送線５-０,５-１と、その出力線に応じたセンス回路（センスアンプ）７-０,７-１が配置されている。
各データ転送線５-０,５-１，５-２，５-３と各ＡＤＣ０〜ＡＤＣ１１のデータ出力部との間にｎチャネルＭＯＳトランジスタからなるスイッチングトランジスタＮＴ０〜ＮＴ１１が接続されている。
【００１３】
具体的には、データ転送線５-０とＡＤＣ０，ＡＤＣ１、ＡＤＣ４，ＡＤＣ５、ＡＤＣ８，ＡＤＣ９のデータ出力部との間に、それぞれスイッチングトランジスタＮＴ０，ＮＴ１、ＮＴ４，ＮＴ５、ＮＴ８，ＮＴ９が接続されている。
データ転送線５-１とＡＤＣ２，ＡＤＣ３、ＡＤＣ６，ＡＤＣ７、ＡＤＣ１０，ＡＤＣ１１のデータ出力部との間に、それぞれスイッチングトランジスタＮＴ２，ＮＴ３、ＮＴ６，ＮＴ７、ＮＴ１０，ＮＴ１１が接続されている。
【００１４】
そして、スイッチングトランジスタＮＴ０，ＮＴ２のゲートにデータフリップフロップ回路ＦＦ０の出力信号ＨＳＥＬ０が供給される。
スイッチングトランジスタＮＴ１，ＮＴ３のゲートにデータフリップフロップ回路ＦＦ１の出力信号ＨＳＥＬ１が供給される。
スイッチングトランジスタＮＴ４，ＮＴ６のゲートにデータフリップフロップ回路ＦＦ２の出力信号ＨＳＥＬ２が供給される。
スイッチングトランジスタＮＴ５，ＮＴ７のゲートにデータフリップフロップ回路ＦＦ３の出力信号ＨＳＥＬ３が供給される。
スイッチングトランジスタＮＴ８，ＮＴ１０のゲートにデータフリップフロップ回路ＦＦ４の出力信号ＨＳＥＬ４が供給される。
スイッチングトランジスタＮＴ９，ＮＴ１１のゲートにデータフリップフロップ回路ＦＦ５の出力信号ＨＳＥＬ５が供給される。
【００１５】
データ読み出しの水平走査は１Ｈ（１水平走査期間）時間内に１行分のデータをすべて読み取る必要があるため、非常に高速な動作が要求される。
特に、近年ＣＭＯＳイメージセンサの高画素化、高フレームレート化が進んでおり、出力のデータレートは数百ＭＨｚにまで達している。よって、水平方向にデータを読み出すセンスアンプは、特に高速動作を求められる。
しかし、センスアンプの動作は数百ＭＨｚで駆動させることが困難なため、データレートを保証するために並列に接続される。
図１の例では、２並列に接続したセンスアンプ７-０，７-１を表しており、センスアンプおよびデータ転送線は２ｎ本配置されている。
【００１６】
Ｈスキャナ５Ａの構成について、さらに説明する。
Ｈスキャナ５Ａの１段目のデータフリップフロップ回路ＦＦ０の出力ＨＳＥＬ０はＡＤ０Ｃ、ＡＤＣ２に供給されており、２段目データフリップフロップ回路ＦＦ１の出力ＨＳＥＬ１はＡＤＣ１、ＡＤＣ３に供給されている。
つまり、１段目のデータフリップフロップ回路ＦＦ０の出力ＨＳＥＬ０は１／２間引き時に読み出すカラム列に供給されており、２段目のデータフリップフロップ回路ＦＦ１の出力ＨＳＥＬ１は１／２間引き時に読み飛ばすカラム列に供給されている。
【００１７】
このように、固体撮像素子１では、Ｈスキャナ５Ａのデータフリップフロップ回路ＦＦの出力が、間引き時に読み出すカラムと、読み飛ばすカラムを交互に接続されるように構成されている。
また、各データフリップフロップ回路ＦＦの入力信号の入力側に、２入力のセレクタＳＬ０、ＳＬ１、・・・が配置されている。
【００１８】
ここでセレクタＳＬ０、ＳＬ１、・・・の詳細について説明する。
データフリップフロップ回路ＦＦｎの入力に配置されるセレクタＳＬｎの入力信号は、１つは前段の信号ＨＳＥＬｎ−１であるが、もうひとつの入力信号は、間引き時に読み出すデータフリップフロップ回路については前々段の出力信号ＨＳＥＬｎ−２である。
そして、間引き時に読み飛ばすデータフリップフロップ回路についてはその入力は固定電位とする。
【００１９】
以上の構成で、通常読み出しを実行する場合は、セレクタＳＬ０〜ＳＬｘのセレクト信号ＳＷ０〜ＳＷｘを０とする。
このように設定することにより、全てのデータフリップフロップ回路ＦＦ０〜ＦＦｘの入力は前段の出力となり、全てのデータフリップフロップ回路ＦＦ０〜ＦＦｘを走査するようになる。
この状態でＨスキャナ５ＡにスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ０の出力信号ＨＳＥＬ０がＡＤＣ０、ＡＤＣ２を選択しそれぞれのデータを読み出す。
次のクロックではＨＳＥＬ１がＡＤＣ１、ＡＤＣ３を選択しそれぞれのデータを読み出す。
【００２０】
また、間引き動作を実行する場合は各セレクタＳＬ０〜ＳＬｘのセレクト信号ＳＷ０〜ＳＷｘを１とする。
このように設定すればデータフリップフロップ回路が１つおきに走査するようになる。
この状態でＨスキャナ５ＡにスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ０の出力信号ＨＳＥＬ０がＡＤＣ０、ＡＤＣ１を選択しそれぞれのデータを読み出す。
次のクロックでは２段目のデータフリップフロップ回路ＦＦ１の出力ＨＳＥＬ１が読み飛ばされる、そして、３段目のデータフリップフロップ回路ＦＦ２の出力ＨＳＥＬ２がアクティブとなり、出力ＨＳＥＬ２が選択するＡＤＣ４、ＡＤＣ６のデータが読み出され不要なデータは読み飛ばしながら１／２間引き読み出しが実現される。
【００２１】
以上のように、Ｈスキャナ５Ａにおいて、各データフリップフロップ回路ＦＦ０〜ＦＦｘが指すカラムの選択順番を順次選択するのではなく、間引き処理を行う際に読み出すカラムと、読み出さないカラムとで、別々にまとめて構成される。
そして、選択順番を変更して読み出すことにより、フレームレートを倍にする水平方向の１/２間引き読み出しが実現可能となる。
通常読み出し時はランダムアクセスとなるが、出力先のデータ処理回路９にデータ格納メモリが搭載され、並び替える機能を持つソート回路８が搭載される。
これにより、ランダムアクセスにて出力されたデータをソートし、結果的に順次データとして処理することが可能となる。
さらに、間引き率に応じてデータフリップフロップ回路の入出力の接続と出力信号とカラムの接続を構成することで任意の間引き率で水平走査を実現できる。
【先行技術文献】
【特許文献】
【００２２】
【特許文献１】特開２００６−３４００９０号公報
【特許文献２】特開２００６−３１９４０７号公報
【非特許文献】
【００２３】
【非特許文献１】W. Yang等 (W. Yang et. Al., “An Integrated 800x600 CMOS Image System,” ISSCC Digest of Technical Papers, pp. 304-305、 Feb., 1999)
【発明の概要】
【発明が解決しようとする課題】
【００２４】
ところで、近年、カメラの動画撮影機能が向上しており、要求されるフレームレートも多様になってきた。したがって撮像素子として対応可能な間引き率の種類を増やしフレームレートの要求を満たす必要がある。
この点に関して、上記で説明したＨスキャナでは回路構成によって間引き率が１つに限定されてしまい通常読み出しとある１つの間引き率での走査しか実現できない。
【００２５】
間引き率の切り替えを実現する走査回路として特許文献１に開示された回路が知られている。
この回路では、水平走査を実行する各データフリップフロップ回路に対してそれをバイパスする回路と、走査するデータフリップフロップ回路を指定する情報を記憶するメモリを用意することで、任意の間引き率で水平走査を行う。
しかし、並列に読み出す場合、間引き率に応じて同時に読み出すカラムを適切に選択する必要があるが、この回路ではその機能が備わっていない。
よって、並列読み出しをする場合は間引き率を切り替えることができない。
【００２６】
別の回路として特許文献２に開示された回路が知られている。
この回路では、複数の水平出力線に対して画素に接続される信号線を間引き率にあわせて接続することで並列データ転送での間引き率の切り替えを実現する。
しかし、複数の間引き率で列選択信号を走査するＨスキャナの具体的な回路構成が記載されていない。
【００２７】
本発明は、並列に読み出す場合、間引き率に応じて同時に読み出すカラムを適切に選択することができるデータ走査回路、固体撮像素子、およびカメラシステムを提供することにある。
【課題を解決するための手段】
【００２８】
本発明の第１の観点のデータ走査回路は、データを転送する複数の転送線と、入力レベルに対応したデータを保持する複数の保持部と、上記複数の転送線と上記複数の保持部との間に、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応可能に接続され、選択信号に応答して上記保持部に保持されたデータを対応する上記転送線に選択的に転送する複数のスイッチと、クロックに同期して、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応する上記選択信号を生成する走査部と、上記選択信号を受けて、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応するように、上記スイッチを選択的にオン、オフするセレクタ部とを有する。
【００２９】
本発明の第２の観点の固体撮像素子は、光電変換を行う複数の画素が行列状に配列された撮像部と、データを転送する複数の転送線と、上記撮像部の各列の画素の出力データの入力レベルに対応したデータを保持する複数の保持部と、上記複数の転送線と上記複数の保持部との間に、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応可能に接続され、選択信号に応答して上記保持部に保持されたデータを対応する上記転送線に選択的に転送する複数のスイッチと、クロックに同期して、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応する上記選択信号を生成する走査部と、上記選択信号を受けて、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応するように、上記スイッチを選択的にオン、オフするセレクタ部とを有する。
【００３０】
本発明の第３の観点のカメラシステムは、固体撮像素子と、上記撮像素子に被写体像を結像する光学系と、を有し、上記固体撮像素子は、光電変換を行う複数の画素が行列状に配列された撮像部と、データを転送する複数の転送線と、上記撮像部の各列の画素の出力データの入力レベルに対応したデータを保持する複数の保持部と、上記複数の転送線と上記複数の保持部との間に、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応可能に接続され、選択信号に応答して上記保持部に保持されたデータを対応する上記転送線に選択的に転送する複数のスイッチと、クロックに同期して、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応する上記選択信号を生成する走査部と、上記選択信号を受けて、通常読み出しおよび間引き率が異なる複数の間引き読み出しに対応するように、上記スイッチを選択的にオン、オフするセレクタ部と、を含む。
【発明の効果】
【００３１】
本発明によれば、並列に読み出す場合、間引き率に応じて同時に読み出すカラムを適切に選択することができる。
【図面の簡単な説明】
【００３２】
【図１】列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の構成例を示すブロック図である。
【図２】本発明の第１の実施形態に係るデータ転送回路を含む列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の構成例を示すブロック図である。
【図３】本発明の第２の実施形態に係るデータ転送回路を含む列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の構成例を示すブロック図である。
【図４】本発明の第３の実施形態に係るデータ転送回路を含む列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の要部の構成例を示すブロック図である。
【図５】本発明の実施形態に係る固体撮像素子が適用されるカメラシステムの構成の一例を示す図である。
【発明を実施するための形態】
【００３３】
以下、本発明の実施の形態を図面に関連付けて説明する。
なお、説明は以下の順序で行う。
１．第１の実施形態（固体撮像素子の第１の構成例）
２．第２の実施形態（固体撮像素子の第２の構成例）
３．第３の実施形態（固体撮像素子の第３の構成例）
４．第４の実施形態（カメラシステムの構成例）
【００３４】
＜１．第１の実施形態＞
図２は、本発明の第１の実施形態に係るデータ転送回路を含む列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の構成例を示すブロック図である。
【００３５】
この固体撮像素子１０は、図２に示すように、撮像部としての画素アレイ部１１、ＡＤＣ群１２、垂直（行）走査回路１３、水平（列）走査回路１４、およびセレクタ部１５を有する。
固体撮像素子１０は、タイミング制御回路１６、センスアンプ（Ｓ／Ａ）群１７、データソート回路１８、およびデータ処理回路１９を有する。
この固体撮像素子１０は、１／２間引き，１／３間引き読み出しが可能に構成されている。
本実施形態では、並列読み出しを行う水平走査回路１４において単一の回路構成で間引き率を切り替えるように構成される。
【００３６】
画素アレイ部１１は、フォトダイオードと画素内アンプとを含む単位画素１１１がマトリックス状（行列状）に配置されて構成される。
【００３７】
ＡＤＣ群１２は、画素のマトリクス配列の各列に対応して配置されたＡＤＣ１０〜ＡＤＣ１ｎ（図１の例では、ｎ＝１１）により構成される。
各ＡＤＣ１０〜ＡＤＣ１１１は、比較器、カウンタ、およびメモリ装置を含んで構成される。
比較器は、不図示のＤＡＣで生成される階段状に変化するランプ波形（参照電圧）ＲＡＭＰと、行線Ｈ１０、Ｈ１１…毎に単位画素１１１から列線Ｖ１０、Ｖ１１…を経由し得られるアナログ信号とを比較する。
カウンタは、比較器の比較時間をカウントする。メモリ装置は、カウンタのカウント結果を保持する。
ＡＤ変換後のデータがｎビットであるとすると、各列のＡＤＣ１０〜ＡＤＣ１１１はそれぞれｎビットのメモリ装置を持つ。
【００３８】
また、固体撮像素子１０においては、画素アレイ部１１の信号を順次読み出すための制御回路として、次の回路が配置されている。
固体撮像素子１０は、内部クロックΦＣＫと読み出し開始パルスΦＳＴを生成するタイミング制御回路１６、行アドレスや垂直（行）走査を制御する垂直走査回路１３、そして列アドレスや水平（列）走査を制御する水平走査回路１４が配置されている。
【００３９】
水平走査回路１４のＨスキャナ１４０は、出力信号を順次読み出す複数の選択信号生成部としてのデータフリップフロップ回路ＦＦ１０,ＦＦ１１,ＦＦ１２,…ＦＦ１ｘ（図１の例ではｘ＝５）を有する。
Ｈスキャナ１４０は、セレクタ部を形成するセレクタＳＬ１０，ＳＬ１１，ＳＬ１２，…ＳＬ１ｘ（図１の例ではｘ＝５）により構成されている。
データフリップフロップＦＦ１０〜ＦＦ１ｘは、基本的に、タイミング制御回路１６からのクロックφＣＫに同期して、同じくタイミング制御回路１６からのスタートパルスφＳＴを順次にあるいは１つ飛びにシフトし、出力信号を順次読み出す。
ここで、各データフリップフロップ回路ＦＦ１０，ＦＦ１１，ＦＦ１２，ＦＦ１３，ＦＦ１４，ＦＦ１５、・・の出力信号を選択信号ＨＳＥＬ１０，ＨＳＥＬ１１,ＨＳＥＬ１２,ＨＳＥＬ１３，ＨＳＥＬ１４，ＨＳＥＬ１５、・・・とする。
【００４０】
セレクタＳＬ１０は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、この３つの入力部Ｉ０，Ｉ１，Ｉ２がスタートパルスφＳＴの供給ラインに共通に接続され、出力がデータフリップフロップ回路ＦＦ１０のデータ入力部に接続されている。
セレクタＳＬ１０は、切替信号ＳＷ１０がローレベル「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１０が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１０は、切替信号ＳＷ１０が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
セレクタＳＬ１０は、入力部Ｉ０，Ｉ１，Ｉ２がスタートパルスφＳＴの供給ラインに共通に接続されている。
したがって、セレクタＳＬ１０は、切替信号ＳＷ１０が「００」、「０１」、「１０」、「１１」にかかわらずスタートパルスφＳＴを選択してデータフリップフロップ回路ＦＦ１０に供給する。
【００４１】
セレクタＳＬ１１は、３つの入力部Ｉ０，Ｉ１，Ｉ３を有し、入力部Ｉ０がデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０の出力ラインに接続され、入力部Ｉ１，Ｉ２は固定電位に接続された状態にある。
セレクタＳＬ１１は、切替信号ＳＷ１１が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１１が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１１は、切替信号ＳＷ１１が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１１は、切替信号ＳＷ１１が「００」のときは、前段のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０を次段のデータフリップフロップ回路ＦＦ１１のデータ入力部に供給する。
一方、セレクタＳＬ１１は、切替信号ＳＷ１１が「０１」、「１０」、「１１」のときは次段のデータフリップフロップ回路ＦＦ１１に何の信号も供給しない。
これにより、スタートパルスφＳＴのシフト動作において、データフリップフロップ回路ＦＦ１１はバイパスされる。
【００４２】
セレクタＳＬ１２は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０が前段のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１の出力ラインに接続されている。入力部Ｉ１が２段前のデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０の出力ラインに接続されている。入力部Ｉ３は固定電位に接続された状態にある。
セレクタＳＬ１２は、切替信号ＳＷ１２が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１２が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１２は、切替信号ＳＷ１２が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１２は、切替信号ＳＷ１２が「００」のときは、前段のデータフリップフロップ回路ＦＦ１１の出力である選択信号ＨＳＥＬ１１をデータフリップフロップ回路ＦＦ１２のデータ入力部に供給する。
一方、セレクタＳＬ１２は、切替信号ＳＷ１２が「０１」のときは２段前のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０をデータフリップフロップ回路ＦＦ１２のデータ入力部に供給する。
セレクタＳＬ１２は、切替信号ＳＷ１２が「１０」または「１１」のときは次段のデータフリップフロップ回路ＦＦ１２に何の信号も供給しない。
【００４３】
セレクタＳＬ１３は、３つの入力部Ｉ０，Ｉ１，Ｉ３を有し、入力部Ｉ０がデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２の出力ラインに接続され、入力部Ｉ１は固定電位に接続された状態にある。セレクタＳＬ１３は、入力部Ｉ２が３段前のデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０の出力ラインに接続されている。
セレクタＳＬ１３は、切替信号ＳＷ１３が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１３が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１３は、切替信号ＳＷ１３が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１３は、切替信号ＳＷ１３が「００」のときは、前段のデータフリップフロップ回路ＦＦ１２の出力である選択信号ＨＳＥＬ１２を次段のデータフリップフロップ回路ＦＦ１３のデータ入力部に供給する。
一方、セレクタＳＬ１３は、切替信号ＳＷ１３が「１０」または「１１」のときは３段前のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０をデータフリップフロップ回路ＦＦ１３のデータ入力部に供給する。
また、セレクタＳＬ１３は、切替信号ＳＷ１３が「０１」のときは次段のデータフリップフロップ回路ＦＦ１３に何の信号も供給しない。
これにより、スタートパルスφＳＴのシフト動作において、データフリップフロップ回路ＦＦ１３はバイパスされる。
【００４４】
セレクタＳＬ１４は、２つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０が前段のデータフリップフロップ回路ＦＦ１３の選択信号ＨＳＥＬ１３の出力ラインに接続されている。入力部Ｉ１が２段前のデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２の出力ラインに接続されている。入力部Ｉ３は固定電位に接続された状態にある。
セレクタＳＬ１４は、切替信号ＳＷ１４が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１４が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１４は、切替信号ＳＷ１２が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１４は、切替信号ＳＷ１４が「００」のときは、前段のデータフリップフロップ回路ＦＦ１３の出力である選択信号ＨＳＥＬ１３をデータフリップフロップ回路ＦＦ１４のデータ入力部に供給する。
一方、セレクタＳＬ１４は、切替信号ＳＷ１４が「０１」のときは２段前のデータフリップフロップ回路ＦＦ１２の出力である選択信号ＨＳＥＬ１２をデータフリップフロップ回路ＦＦ１４のデータ入力部に供給する。
一方、セレクタＳＬ１４は、切替信号ＳＷ１４が「１０」または「１１」のときは次段のデータフリップフロップ回路ＦＦ１４に何の信号も供給しない。
【００４５】
セレクタＳＬ１５は、３つの入力部Ｉ０，Ｉ１，Ｉ３を有し、入力部Ｉ０がデータフリップフロップ回路ＦＦ１４の選択信号ＨＳＥＬ１４の出力ラインに接続され、入力部Ｉ１，Ｉ２は固定電位に接続された状態にある。
セレクタＳＬ１５は、切替信号ＳＷ１５が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１５が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１５は、切替信号ＳＷ１５が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１５は、切替信号ＳＷ１５が「００」のときは、前段のデータフリップフロップ回路ＦＦ１４の出力である選択信号ＨＳＥＬ１４を、図示しない次段のデータフリップフロップ回路ＦＦ１５のデータ入力部に供給する。
一方、セレクタＳＬ１５は、切替信号ＳＷ１１が「０１」、「１０」、「１１」のときは次段のデータフリップフロップ回路ＦＦ１５に何の信号も供給しない。
これにより、スタートパルスφＳＴのシフト動作において、データフリップフロップ回路ＦＦ１５はバイパスされる。
【００４６】
そして、実際にデータ読み出す回路１４１として、データ転送線１４-０,１４-１と、その出力線に応じたセンスアンプ１７-０，１７-１が配置されている。
そして、データ読み出し回路１４１において、各データ転送線１４-０，１４-１と各ＡＤＣ１０〜ＡＤＣ１１１のデータ出力部との間にＮＭＯＳトランジスタからなるスイッチングトランジスタＮＴ１０〜ＮＴ１１１が接続されている。
【００４７】
具体的には、データ転送線１４-０とＡＤＣ１０，ＡＤＣ１１、ＡＤＣ１４，ＡＤＣ１１５、ＡＤＣ１８、ＡＤＣ１９のデータ出力部との間に、それぞれスイッチングトランジスタＮＴ１０，ＮＴ１１、ＮＴ１４，ＮＴ１５、ＮＴ１８，ＮＴ１９が接続されている。
データ転送線１４-１とＡＤＣ１２，ＡＤＣ１３、ＡＤＣ１６，ＡＤＣ１１７、ＡＤＣ１１０、ＡＤＣ１１１のデータ出力部との間に、それぞれスイッチングトランジスタＮＴ１２，ＮＴ１３、ＮＴ１６，ＮＴ１７、ＮＴ１１０，ＮＴ１１１が接続されている。
【００４８】
そして、スイッチングトランジスタＮＴ１０〜ＮＴ１１１（ＮＴ１ｎ）のゲートとＨスキャナ１４０の出力である選択信号ＨＳＥＬ０〜ＨＳＥＬ１５（ＨＳＥＬ１ｘ）の供給ラインとの間に、供給先を選択的に切り替えるセレクタ部１５が接続されている。
【００４９】
セレクタ部１５は、セレクタＳＬ２０〜ＳＬ２ｎ（図２ではｎ＝１１）を含んで構成されている。
【００５０】
セレクタＳＬ２０は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１０の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１０のゲートに接続されている。
セレクタＳＬ２０は、切替信号ＳＷ２０がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２０がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２０は、入力部Ｉ０，Ｉ１が初段のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２０は、切替信号ＳＷ２０が「０」、「１」にかかわらず選択信号ＨＳＥＬ１０をＡＤＣ１０の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１０のゲートに供給する。
【００５１】
セレクタＳＬ２１は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１１の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１１のゲートに接続されている。
セレクタＳＬ２１は、切替信号ＳＷ２１がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１１の出力信号である選択信号ＨＳＥＬ１１の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２１は、切替信号ＳＷ２１が「０」、「１」にかかわらず選択信号ＨＳＥＬ１１をＡＤＣ１１の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１１のゲートに供給する。
【００５２】
セレクタＳＬ２２は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１０の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１１の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１２のゲートに接続されている。
セレクタＳＬ２２は、切替信号ＳＷ２２がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２２がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２２は、切替信号ＳＷ２２がローレベル「０」のときは、データフリップフロップＦＦ１０の出力である選択信号ＨＳＥＬ１０を、ＡＤＣ１２の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１２のゲートに供給する。
セレクタＳＬ２２は、切替信号ＳＷ２２がローレベル「１」のときは、データフリップフロップＦＦ１１の出力である選択信号ＨＳＥＬ１１を、ＡＤＣ１２の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１２のゲートに供給する。
【００５３】
セレクタＳＬ２３は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１１の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１０の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１３のゲートに接続されている。
セレクタＳＬ２３は、切替信号ＳＷ２３がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２３がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２３は、切替信号ＳＷ２３がローレベル「０」のときは、データフリップフロップＦＦ１１の出力である選択信号ＨＳＥＬ１１を、ＡＤＣ１３の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１３のゲートに供給する。
セレクタＳＬ２３は、切替信号ＳＷ２３がローレベル「１」のときは、データフリップフロップＦＦ１０の出力である選択信号ＨＳＥＬ１０を、ＡＤＣ１３の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１３のゲートに供給する。
【００５４】
セレクタＳＬ２４は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１２の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１４のゲートに接続されている。
セレクタＳＬ２４は、切替信号ＳＷ２４がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２４がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２４は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１２の出力である選択信号ＨＳＥＬ１２の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２４は、切替信号ＳＷ２４が「０」、「１」にかかわらず選択信号ＨＳＥＬ１２をＡＤＣ１４の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１４のゲートに供給する。
【００５５】
セレクタＳＬ２５は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１３の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１２の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１５のゲートに接続されている。
セレクタＳＬ２５は、切替信号ＳＷ２５がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２５がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２５は、切替信号ＳＷ２５がローレベル「０」のときは、データフリップフロップＦＦ１３の出力である選択信号ＨＳＥＬ１３を、ＡＤＣ１５の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１５のゲートに供給する。
セレクタＳＬ２５は、切替信号ＳＷ２５がローレベル「１」のときは、データフリップフロップＦＦ１２の出力である選択信号ＨＳＥＬ１２を、ＡＤＣ１５の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１５のゲートに供給する。
【００５６】
セレクタＳＬ２６は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１２の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１３の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１６のゲートに接続されている。
セレクタＳＬ２６は、切替信号ＳＷ２６がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２６がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２６は、切替信号ＳＷ２６がローレベル「０」のときは、データフリップフロップＦＦ１２の出力である選択信号ＨＳＥＬ１２を、ＡＤＣ１６の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１６のゲートに供給する。
セレクタＳＬ２６は、切替信号ＳＷ２６がローレベル「１」のときは、データフリップフロップＦＦ１３の出力である選択信号ＨＳＥＬ１３を、ＡＤＣ１６の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１６のゲートに供給する。
【００５７】
セレクタＳＬ２７は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１３の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１４の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１７のゲートに接続されている。
セレクタＳＬ２７は、切替信号ＳＷ２７がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２７がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２７は、切替信号ＳＷ２７がローレベル「０」のときは、データフリップフロップＦＦ１３の出力である選択信号ＨＳＥＬ１３を、ＡＤＣ１７の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１７のゲートに供給する。
セレクタＳＬ２７は、切替信号ＳＷ２７がローレベル「１」のときは、データフリップフロップＦＦ１４の出力である選択信号ＨＳＥＬ１４を、ＡＤＣ１７の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１７のゲートに供給する。
【００５８】
セレクタＳＬ２８は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１４の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１８のゲートに接続されている。
セレクタＳＬ２８は、切替信号ＳＷ２８がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２８がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２８は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１４の出力である選択信号ＨＳＥＬ１４の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２８は、切替信号ＳＷ２８が「０」、「１」にかかわらず選択信号ＨＳＥＬ１４をＡＤＣ１８の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１８のゲートに供給する。
【００５９】
セレクタＳＬ２９は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１５の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１３の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１９のゲートに接続されている。
セレクタＳＬ２９は、切替信号ＳＷ２９がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２９がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２９は、切替信号ＳＷ２９がローレベル「０」のときは、データフリップフロップＦＦ１５の出力である選択信号ＨＳＥＬ１５を、ＡＤＣ１９の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１９のゲートに供給する。
セレクタＳＬ２９は、切替信号ＳＷ２９がローレベル「１」のときは、データフリップフロップＦＦ１３の出力である選択信号ＨＳＥＬ１３を、ＡＤＣ１９の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１９のゲートに供給する。
【００６０】
セレクタＳＬ２１０は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１４の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１５の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１１０のゲートに接続されている。
セレクタＳＬ２１０は、切替信号ＳＷ２１０がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１０がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１０は、切替信号ＳＷ２１０がローレベル「０」のときは、データフリップフロップＦＦ１４の出力である選択信号ＨＳＥＬ１４を、ＡＤＣ１１０の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１０のゲートに供給する。
セレクタＳＬ２１０は、切替信号ＳＷ２１０がローレベル「１」のときは、データフリップフロップＦＦ１５の出力である選択信号ＨＳＥＬ１５を、ＡＤＣ１１０の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１０のゲートに供給する。
【００６１】
セレクタＳＬ２１１は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１５の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１１１ゲートに接続されている。
セレクタＳＬ２１１は、切替信号ＳＷ２１１がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１１がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１１は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１５の出力である選択信号ＨＳＥＬ１５の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２１１は、切替信号ＳＷ２１１が「０」、「１」にかかわらず選択信号ＨＳＥＬ１５をＡＤＣ１１１の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１１のゲートに供給する。
【００６２】
Ｈスキャナ１４０の１段目のデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０はセレクタＳＬ２０，ＳＬ２２，ＳＬ２３を介しＡＤＣ１０，ＡＤＣ１２，ＡＤＣ１３用のスイッチングトランジスタＮＴ１０、ＮＴ１２，ＮＴ１３のゲートに供給される。
Ｈスキャナ１４０の２段目のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１はセレクタＳＬ２１，ＳＬ２２，ＳＬ２３を介しＡＤＣ１１、ＡＤＣ１２、ＡＤＣ１３用のスイッチングトランジスタＮＴ１１，ＮＴ１２，ＮＴ１３のゲートに供給される。
Ｈスキャナ１４０の３段目のデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２はセレクタＳＬ２４，ＳＬ２５，ＳＬ２６を介しＡＤＣ１４，ＡＤＣ１５，ＡＤＣ１６用のスイッチングトランジスタＮＴ１４，ＮＴ１５，ＮＴ１６のゲートに供給される。
Ｈスキャナ１４０の４段目のデータフリップフロップ回路ＦＦ１３の選択信号ＨＳＥＬ１３は次のように供給される。
すなわち、選択信号ＨＳＥＬ１３はセレクタＳＬ２５，ＳＬ２６，ＳＬ２７，ＳＬ２９を介してＡＤＣ１５，ＡＤＣ１６，ＡＤＣ１７，ＡＤＣ１９用のスイッチングトランジスタＮＴ１５，ＮＴ１６，ＮＴ１７，ＮＴ１９のゲートに供給される。
Ｈスキャナ１４０の５段目のデータフリップフロップ回路ＦＦ１４の選択信号ＨＳＥＬ１４は次のように供給される。
すなわち、選択信号ＨＳＥＬ１４はセレクタＳＬ２７，ＳＬ２８，ＳＬ２１０を介しＡＤＣ１７、ＡＤＣ１８、ＡＤ１１０用のスイッチングトランジスタＮＴ１７，ＮＴ１８，ＮＴ１１０のゲートに供給される。
Ｈスキャナ１４０の６段目のデータフリップフロップ回路ＦＦ１５の選択信号ＳＥＬ１５は次のように供給される。
すなわち、選択信号ＨＳＥＬ１５はセレクタＳＬ２９、ＳＬ２１０、ＳＬ２１１を介しＡＤＣ１９、ＡＤＣ１１０、ＡＤＣ１１１用のスイッチングトランジスタＮＴ１９，ＮＴ１１０，ＮＴ１１１のゲートに供給される。
【００６３】
そして、セレクタ部１５の各セレクタＳＬ２０〜ＳＬ２１１は、２入力Ｉ０、Ｉ１の出力を、間引き制御信号である切替信号ＳＷ２０〜ＳＷ２１１で切り替える。
セレクタ部１５は、間引き制御信号により間引きなしのときと１／２間引きのときはセレクタ入力Ｉ０を選択し、１／３間引きのときはセレクタ入力Ｉ１を選択するように制御される。
このように制御されるときたとえばＡＤＣ１０については、スイッチングトランジスタＮＴ１０のゲートに、セレクタＳＬ２０の入力がどちらに切り替わっても選択信号ＨＳＥＬ１０が供給されるので、機能的にセレクタＳＬ２０は冗長であると考えることが可能である。
しかし、セレクタＳＬ２０がない場合、選択信号ＨＳＥＬ１０のＡＤＣ１０のスイッチングトランジスタＮＴ１０のゲートへの経路と選択信号ＨＳＥＬ１０のＡＤＣ１２のスイッチングトランジスタＮＴ１２のゲートへの経路では通過するトランジスタ数が異なる。
したがって、ＡＤＣ１０を選択するパルスとＡＤＣ１２を選択するパルスの遅延時間に差が生じ、ＡＤＣ１０とＡＤＣ１２の選択期間がずれてしまう。
このように同タイミングで読み出すカラムが選択される期間がばらつくと次のタイミングで読み出すカラムが選択される期間とオーバーラップして読み出しデータが混ざってしまう可能性がある。
よってすべての選択信号ラインにセレクタを用意することで選択信号の遅延時間を揃えている。
【００６４】
次に、各データフリップフロップ回路の入力部に配置されたセレクタＳＬ１０〜ＳＬ１５について説明する。
このセレクタについては、先行技術で説明したセレクタを３入力に拡張したもので、１つは前段の選択信号ＨＳＥＬｎ−１であり、１つは１／２間引き時に読み出すデータフリップフロップ回路については前々段の信号ＨＳＥＬｎ−２である。そして、１／２間引き時に読み飛ばすデータフリップフロップ回路については固定電位であり、１つは１／３間引き時に読み出すデータフリップフロップ回路については３段前の信号ＨＳＥＬｎ−３である。そして、１／３間引き時に読み飛ばすデータフリップフロップ回路については固定電位とする。
【００６５】
以上の構成で、通常読み出しを実行する場合は、セレクタＳＬ１０〜ＳＬ１５の切替信号ＳＷ１０〜ＳＷ１５を「００」とし、セレクタＳＬ２０〜ＳＬ２１１の切替信号ＳＷ２０〜ＳＷ２１１を「０」とする。
このように設定すればすべてのデータフリップフロップ回路ＦＦ１１〜ＦＦ１５の入力は前段の出力となり、すべてのデータフリップフロップ回路ＦＦ１０〜ＦＦ１５を走査するようになる。
選択信号ＨＳＥＬ１０がＡＤＣ１０とＡＤＣ１２が接続されたスイッチングトランジスタＮＴ１０，ＮＴ１２のゲートに供給される状態となる。
選択信号ＨＳＥＬ１１の出力ラインがＡＤＣ１１とＡＤＣ１３が接続されたスイッチングトランジスタＮＴ１１、ＮＴ１３のゲートに供給される状態となる。
選択信号ＨＳＥＬ１２の出力ラインがＡＤＣ１４とＡＤＣ１６が接続されたスイッチングトランジスタＮＴ１４，ＮＴ１６のゲートに供給される状態となる。
選択信号ＨＳＥＬ１３がＡＤＣ１５とＡＤＣ１７が接続されたスイッチングトランジスタＮＴ１５，ＮＴ１７のゲートに供給される状態となる。
選択信号ＨＳＥＬ１４がＡＤＣ１８とＡＤＣ１１０が接続されたスイッチングトランジスタＮＴ１８，ＮＴ１１０のゲートに供給される状態となる。
選択信号ＨＳＥＬ１５がＡＤＣ１９とＡＤＣ１１１が接続されたスイッチングトランジスタＮＴ１９，ＮＴ１１１のゲートに供給される状態となる。
この状態でＨスキャナ１４０にスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ１０の出力選択信号ＨＳＥＬ１０によりＡＤＣ１０、ＡＤＣ１２の出力が選択されそれぞれのデータが読み出される。
次のクロックφＣＫでは選択信号ＨＳＥＬ１１によりＡＤＣ１１、ＡＤＣ１３の出力が選択されそれぞれのデータが読み出される。この走査を繰り返すことですべてのＡＤＣのデータが読み出される。
【００６６】
また、１／２間引き読み出しを実行する場合は、セレクタＳＬ１０〜ＳＬ１５の切替信号ＳＷ１０〜ＳＷ１５を「０１」に、セレクタＳＬ２０〜ＳＬ２１１の切替信号ＳＷ２０〜ＳＷ２１１を「０」とする。
このように設定することにより、データフリップフロップ回路ＦＦ１０〜ＦＦ１５が一つ置きに走査されるようになる。
また、走査されるデータフリップフロップ回路ＦＦ１０，ＦＦ１２，ＦＦ１４，ＦＦ１６，ＦＦ１８，ＦＦ１１０の出力により、ＡＤＣ１０、ＡＤＣ１２、ＡＤＣ１４、ＡＤＣ１６、ＡＤＣ１８、ＡＤＣ１１０の出力が一つ置きに選択される。
この状態でＨスキャナ１４０にスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ１０の出力選択信号ＨＳＥＬ１０によりＡＤＣ１０、ＡＤＣ１２の出力が選択されそれぞれのデータが読み出される。
次のクロックφＣＫでは２段目のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１が読み飛ばされ、３段目のデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２がアクティブとなる。その結果、ＡＤＣ１４、ＡＤＣ１６に出力が選択されそれぞれのデータが読み出される。
この走査を繰り返すことで１／２間引き読み出しが実現される。
【００６７】
また、１／３間引き読み出しを実行する場合は、セレクタＳＬ１０〜ＳＬ１５の切替信号ＳＷ１０〜ＳＷ１５を「１０」に、セレクタＳＬ２０〜ＳＬ２１１の切替信号ＳＷ２０〜ＳＷ２１１を「１」とする。
このように設定することにより、データフリップフロップ回路Ｆ１０〜ＦＦ１５が２つ置きに走査するようになる。
そして、走査されるデータフリップフロップ回路ＦＦ１０，ＦＦ１１，ＦＦ１３の出力により、ＡＤＣ１０、ＡＤＣ１３、ＡＤＣ１６、ＡＤＣ１９と２つ置きにＡＤＣ出力が選択される。
この状態でＨスキャナ１４０にスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ１０の出力選択信号ＨＳＥＬ１０によりＡＤＣ１０、ＡＤＣ１３が選択され、それぞれのデータが読み出される。
次のクロックφＣＫでは２段目のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１と３段目のデータフリップフロップＦＦ１２の選択信号ＨＳＥＬ１２が読み飛ばされる。そして、４段目のデータフリップフロップ回路ＦＦ１３の選択信号ＨＳＥＬ１３がアクティブとなり、ＡＤＣ１６、ＡＤＣ１９が選択されそれぞれのデータを読み出す。
この走査を繰り返すことで１／３間引き読み出しが実現される。
【００６８】
＜２．第２の実施形態＞
図３は、本発明の第２の実施形態に係るデータ転送回路を含む列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の要部の構成例を示すブロック図である。
【００６９】
本第２の実施形態は、１／２間引き、１／４間引き読み出しの切り替えを実現する構成を示している、
図３においては、理解を容易にするための図２と同一構成および機能部分は同一符号をもって表している。
【００７０】
ＡＤＣ群１２Ａは、画素のマトリクス配列の各列に対応して配置されたＡＤＣ１０〜ＡＤＣ１ｎ（図１の例では、ｎ＝１５）により構成される。
各ＡＤＣ１０〜ＡＤＣ１１５は、前述したように、比較器、カウンタ、およびメモリ装置を含んで構成される。
【００７１】
水平走査回路１４ＡのＨスキャナ１４０Ａは、出力信号を順次読み出す複数の選択信号生成部としてのデータフリップフロップ回路ＦＦ１０,ＦＦ１１,ＦＦ１２,…ＦＦ１ｘ（図１の例ではｘ＝８）を有する。
Ｈスキャナ１４０Ａは、セレクタ部を形成するセレクタＳＬ１０，ＳＬ１１，ＳＬ１２，…ＳＬ１ｘ（図１の例ではｘ＝８）により構成されている。
データフリップフロップＦＦ１０〜ＦＦ１ｘは、基本的に、タイミング制御回路１６からのクロックφＣＫに同期して、同じくタイミング制御回路１６からのスタートパルスφＳＴを順次にあるいは１つ飛びにシフトし、出力信号を順次読み出す。
ここで、各データフリップフロップ回路ＦＦ１０〜ＦＦ１８・・・の出力信号を選択信号ＨＳＥＬ１０，ＨＳＥＬ１１,ＨＳＥＬ１２,ＨＳＥＬ１３，ＨＳＥＬ１４，ＨＳＥＬ１５、ＨＳＥＬ１６，ＨＳＥＬ１７，ＨＳＥＬ１８・・・とする。
Ｈスキャナ１４０Ａの構成を、第１の実施形態のＨスキャナ１４０と重複する部分を含めて説明する。
【００７２】
セレクタＳＬ１０は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、この２つの入力部Ｉ０，Ｉ１，Ｉ２がスタートパルスφＳＴの供給ラインに共通に接続され、出力がデータフリップフロップ回路ＦＦ１０のデータ入力部に接続されている。
セレクタＳＬ１０は、切替信号ＳＷ１０がローレベル「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１０が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１０は、切替信号ＳＷ１０が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
セレクタＳＬ１０は、入力部Ｉ０，Ｉ１，Ｉ２がスタートパルスφＳＴの供給ラインに共通に接続されている。
したがって、セレクタＳＬ１０は、切替信号ＳＷ１０が「００」、「０１」、「１０」、「１１」にかかわらずスタートパルスφＳＴを選択してデータフリップフロップ回路ＦＦ１０に供給する。
【００７３】
セレクタＳＬ１１は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０がデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０の出力ラインに接続され、入力部Ｉ１，Ｉ２は固定電位に接続された状態にある。
セレクタＳＬ１１は、切替信号ＳＷ１１が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１１が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１１は、切替信号ＳＷ１１が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１１は、切替信号ＳＷ１１が「００」のときは、前段のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０を次段のデータフリップフロップ回路ＦＦ１１のデータ入力部に供給する。
一方、セレクタＳＬ１１は、切替信号ＳＷ１１が「０１」、「１０」、「１１」のときは次段のデータフリップフロップ回路ＦＦ１１に何の信号も供給しない。
これにより、スタートパルスφＳＴのシフト動作において、データフリップフロップ回路ＦＦ１１はバイパスされる。
【００７４】
セレクタＳＬ１２は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０が前段のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１の出力ラインに接続されている。入力部Ｉ１が２段前のデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０の出力ラインに接続されている。入力部Ｉ３は固定電位に接続された状態にある。
セレクタＳＬ１２は、切替信号ＳＷ１２が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１２が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１２は、切替信号ＳＷ１２が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１２は、切替信号ＳＷ１２が「００」のときは、前段のデータフリップフロップ回路ＦＦ１１の出力である選択信号ＨＳＥＬ１１をデータフリップフロップ回路ＦＦ１２のデータ入力部に供給する。
一方、セレクタＳＬ１２は、切替信号ＳＷ１２が「０１」のときは２段前のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０をデータフリップフロップ回路ＦＦ１２のデータ入力部に供給する。
セレクタＳＬ１２は、切替信号ＳＷ１２が「１０」または「１１」のときは次段のデータフリップフロップ回路ＦＦ１２に何の信号も供給しない。
【００７５】
セレクタＳＬ１３は、３つの入力部Ｉ０，Ｉ１，Ｉ３を有し、入力部Ｉ０がデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２の出力ラインに接続され、入力部Ｉ１，Ｉ２は固定電位に接続された状態にある。
セレクタＳＬ１３は、切替信号ＳＷ１３が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１３が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１３は、切替信号ＳＷ１３が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１３は、切替信号ＳＷ１３が「００」のときは、前段のデータフリップフロップ回路ＦＦ１２の出力である選択信号ＨＳＥＬ１２を次段のデータフリップフロップ回路ＦＦ１３のデータ入力部に供給する。
一方、セレクタＳＬ１３は、切替信号ＳＷ１３が「０１」、「１０」、「１１」のときは次段のデータフリップフロップ回路ＦＦ１３に何の信号も供給しない。
これにより、スタートパルスφＳＴのシフト動作において、データフリップフロップ回路ＦＦ１３はバイパスされる。
【００７６】
セレクタＳＬ１４は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０が前段のデータフリップフロップ回路ＦＦ１３の選択信号ＨＳＥＬ１３の出力ラインに接続されている。入力部Ｉ１が２段前のデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２の出力ラインに接続されている。入力部Ｉ３が４段前のデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０の出力ラインに接続されている。
セレクタＳＬ１４は、切替信号ＳＷ１４が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１４が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１４は、切替信号ＳＷ１４が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１４は、切替信号ＳＷ１４が「００」のときは、前段のデータフリップフロップ回路ＦＦ１３の出力である選択信号ＨＳＥＬ１３をデータフリップフロップ回路ＦＦ１４のデータ入力部に供給する。
セレクタＳＬ１４は、切替信号ＳＷ１４が「０１」のときは２段前のデータフリップフロップ回路ＦＦ１２の出力である選択信号ＨＳＥＬ１２をデータフリップフロップ回路ＦＦ１４のデータ入力部に供給する。
セレクタＳＬ１４は、切替信号ＳＷ１４が「１０」または「１１」のときは４段前のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０をデータフリップフロップ回路ＦＦ１４のデータ入力部に供給する。
【００７７】
セレクタＳＬ１５は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０がデータフリップフロップ回路ＦＦ１４の選択信号ＨＳＥＬ１４の出力ラインに接続され、入力部Ｉ１，Ｉ２は固定電位に接続された状態にある。
セレクタＳＬ１５は、切替信号ＳＷ１５が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１５が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１５は、切替信号ＳＷ１５が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１５は、切替信号ＳＷ１５が「００」のときは、前段のデータフリップフロップ回路ＦＦ１４の出力である選択信号ＨＳＥＬ１４を次段のデータフリップフロップ回路ＦＦ１５のデータ入力部に供給する。
一方、セレクタＳＬ１５は、切替信号ＳＷ１３が「０１」、「１０」、「１１」のときは次段のデータフリップフロップ回路ＦＦ１５に何の信号も供給しない。
これにより、スタートパルスφＳＴのシフト動作において、データフリップフロップ回路ＦＦ１５はバイパスされる。
【００７８】
セレクタＳＬ１６は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０が前段のデータフリップフロップ回路ＦＦ１５の選択信号ＨＳＥＬ１５の出力ラインに接続されている。入力部Ｉ１が２段前のデータフリップフロップ回路ＦＦ１４の選択信号ＨＳＥＬ１４の出力ラインに接続されている。入力部Ｉ２は固定電位に接続された状態にある。
セレクタＳＬ１６は、切替信号ＳＷ１６が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１６が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１６は、切替信号ＳＷ１６が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１６は、切替信号ＳＷ１６が「００」のときは、前段のデータフリップフロップ回路ＦＦ１５の出力である選択信号ＨＳＥＬ１５をデータフリップフロップ回路ＦＦ１６のデータ入力部に供給する。
一方、セレクタＳＬ１６は、切替信号ＳＷ１６が「０１」のときは２段前のデータフリップフロップ回路ＦＦ１４の出力である選択信号ＨＳＥＬ１４をデータフリップフロップ回路ＦＦ１６のデータ入力部に供給する。
セレクタＳＬ１６は、切替信号ＳＷ１６が「１０」または「１１」のときは次段のデータフリップフロップ回路ＦＦ１６に何の信号も供給しない。
【００７９】
セレクタＳＬ１７は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０がデータフリップフロップ回路ＦＦ１６の選択信号ＨＳＥＬ１６の出力ラインに接続され、入力部Ｉ１，Ｉ２は固定電位に接続された状態にある。
セレクタＳＬ１７は、切替信号ＳＷ１７が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１７が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１７は、切替信号ＳＷ１７が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１７は、切替信号ＳＷ１７が「００」のときは、前段のデータフリップフロップ回路ＦＦ１６の出力である選択信号ＨＳＥＬ１６を次段のデータフリップフロップ回路ＦＦ１７のデータ入力部に供給する。
一方、セレクタＳＬ１７は、切替信号ＳＷ１７が「０１」、「１０」、「１１」のときは次段のデータフリップフロップ回路ＦＦ１７に何の信号も供給しない。
これにより、スタートパルスφＳＴのシフト動作において、データフリップフロップ回路ＦＦ１７はバイパスされる。
【００８０】
セレクタＳＬ１８は、３つの入力部Ｉ０，Ｉ１，Ｉ２を有し、入力部Ｉ０が前段のデータフリップフロップ回路ＦＦ１７の選択信号ＨＳＥＬ１７の出力ラインに接続されている。入力部Ｉ１が２段前のデータフリップフロップ回路ＦＦ１６の選択信号ＨＳＥＬ１６の出力ラインに接続されている。入力部Ｉ３が４段前のデータフリップフロップ回路ＦＦ１４の選択信号ＨＳＥＬ１４の出力ラインに接続されている。
セレクタＳＬ１８は、切替信号ＳＷ１８が「００」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ１８が「０１」のときは、入力Ｉ１を選択してその入力を出力する。セレクタＳＬ１８は、切替信号ＳＷ１８が「１０」または「１１」のときは、入力Ｉ２を選択してその入力を出力する。
すなわち、セレクタＳＬ１８は、切替信号ＳＷ１８が「００」のときは、前段のデータフリップフロップ回路ＦＦ１７の出力である選択信号ＨＳＥＬ１７をデータフリップフロップ回路ＦＦ１８のデータ入力部に供給する。
セレクタＳＬ１８は、切替信号ＳＷ１８が「０１」のときは２段前のデータフリップフロップ回路ＦＦ１６の出力である選択信号ＨＳＥＬ１６をデータフリップフロップ回路ＦＦ１８のデータ入力部に供給する。
セレクタＳＬ１８は、切替信号ＳＷ１８が「１０」または「１１」のときは４段前のデータフリップフロップ回路ＦＦ１４の出力である選択信号ＨＳＥＬ１４をデータフリップフロップ回路ＦＦ１８のデータ入力部に供給する。
【００８１】
そして、実際にデータ読み出す回路１４１Ａとして、データ転送線１４-０,１４-１と、その出力線に応じたセンスアンプ１７-０，１７-１が配置されている。
そして、データ読み出し回路１４１Ａにおいて、各データ転送線１４-０，１４-１と各ＡＤＣ１０〜ＡＤＣ１１１のデータ出力部との間にＮＭＯＳトランジスタからなるスイッチングトランジスタＮＴ１０〜ＮＴ１１５が接続されている。
【００８２】
データ転送線１４-０とＡＤＣ１０，ＡＤＣ１１，ＡＤＣ１６、ＡＤＣ１７，ＡＤＣ１８、ＡＤＣ１９、ＡＤＣ１１４、ＡＤＣ１１５のデータ出力部との間に、それぞれスイッチングトランジスタが接続されている。具体的には、スイッチングトランジスタＮＴ１０，ＮＴ１１，ＮＴ１６、ＮＴ１７，ＮＴ１８、ＮＴ１９、ＮＴ１１４、ＮＴ１１５が接続されている。
データ転送線１４-１とＡＤＣ１２，ＡＤＣ１３，ＡＤＣ１４，ＡＤＣ１５，ＡＤＣ１１０、ＡＤＣ１１１，ＡＤＣ１１２、ＡＤＣ１１３のデータ出力部との間に、それぞれスイッチングトランジスタが接続されている。具体的には、スイッチングトランジスタＮＴ１２，ＮＴ１３、ＮＴ１４、ＮＴ１５，ＮＴ１１０、ＮＴ１１１、ＮＴ１１２、ＮＴ１１３が接続されている。
【００８３】
そして、スイッチングトランジスタＮＴ１０〜ＮＴ１１５（ＮＴ１ｎ）のゲートとＨスキャナ１４０Ａの出力である選択信号ＨＳＥＬ０〜ＨＳＥＬ１７（ＨＳＥＬ１ｘ）の供給ラインとの間に、供給先を選択的に切り替えるセレクタ部１５Ａが接続されている。
【００８４】
セレクタ部１５Ａは、セレクタＳＬ２０〜ＳＬ２ｎ（図２ではｎ＝１５）を含んで構成されている。
【００８５】
セレクタＳＬ２０は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１０の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１０のゲートに接続されている。
セレクタＳＬ１０は、切替信号ＳＷ２０がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２０がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２０は、入力部Ｉ０，Ｉ１が初段のデータフリップフロップ回路ＦＦ１０の出力である選択信号ＨＳＥＬ１０の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２０は、切替信号ＳＷ２０が「０」、「１」にかかわらず選択信号ＨＳＥＬ１０をＡＤＣ１０の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１０のゲートに供給する。
【００８６】
セレクタＳＬ２１は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１１の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１１のゲートに接続されている。
セレクタＳＬ２１は、切替信号ＳＷ２１がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１１の出力信号である選択信号ＨＳＥＬ１１の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２１は、切替信号ＳＷ２１が「０」、「１」にかかわらず選択信号ＨＳＥＬ１１をＡＤＣ１１の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１１のゲートに供給する。
【００８７】
セレクタＳＬ２２は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１０の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１１の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１２のゲートに接続されている。
セレクタＳＬ２２は、切替信号ＳＷ２２がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２２がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２２は、切替信号ＳＷ２２がローレベル「０」のときは、データフリップフロップＦＦ１０の出力である選択信号ＨＳＥＬ１０を、ＡＤＣ１２の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１２のゲートに供給する。
セレクタＳＬ２２は、切替信号ＳＷ２２がハイレベル「１」のときは、データフリップフロップＦＦ１１の出力である選択信号ＨＳＥＬ１１を、ＡＤＣ１２の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１２のゲートに供給する。
【００８８】
セレクタＳＬ２３は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１１の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１２の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１３のゲートに接続されている。
セレクタＳＬ２３は、切替信号ＳＷ２３がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２３がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２３は、切替信号ＳＷ２３がローレベル「０」のときは、データフリップフロップＦＦ１１の出力である選択信号ＨＳＥＬ１１を、ＡＤＣ１３の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１３のゲートに供給する。
セレクタＳＬ２３は、切替信号ＳＷ２３がハイレベル「１」のときは、データフリップフロップＦＦ１２の出力である選択信号ＨＳＥＬ１２を、ＡＤＣ１３の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１３のゲートに供給する。
【００８９】
セレクタＳＬ２４は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１２の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１１の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１４のゲートに接続されている。
セレクタＳＬ２４は、切替信号ＳＷ２４がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２４がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２４は、切替信号ＳＷ２４がローレベル「０」のときは、データフリップフロップＦＦ１２の出力である選択信号ＨＳＥＬ１２を、ＡＤＣ１４の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１４のゲートに供給する。
セレクタＳＬ２４は、切替信号ＳＷ２４がハイレベル「１」のときは、データフリップフロップＦＦ１１の出力である選択信号ＨＳＥＬ１１を、ＡＤＣ１４の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１４のゲートに供給する。
【００９０】
セレクタＳＬ２５は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１３の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１２の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１５のゲートに接続されている。
セレクタＳＬ２５は、切替信号ＳＷ２５がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２５がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２５は、切替信号ＳＷ２５がローレベル「０」のときは、データフリップフロップＦＦ１３の出力である選択信号ＨＳＥＬ１３を、ＡＤＣ１５の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１５のゲートに供給する。
セレクタＳＬ２５は、切替信号ＳＷ２５がハイレベル「１」のときは、データフリップフロップＦＦ１２の出力である選択信号ＨＳＥＬ１２を、ＡＤＣ１５の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１５のゲートに供給する。
【００９１】
セレクタＳＬ２６は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１２の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１３の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１６のゲートに接続されている。
セレクタＳＬ２６は、切替信号ＳＷ２６がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２６がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２６は、切替信号ＳＷ２６がローレベル「０」のときは、データフリップフロップＦＦ１２の出力である選択信号ＨＳＥＬ１２を、ＡＤＣ１６の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１６のゲートに供給する。
セレクタＳＬ２６は、切替信号ＳＷ２６がハイレベル「１」のときは、データフリップフロップＦＦ１３の出力である選択信号ＨＳＥＬ１３を、ＡＤＣ１６の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１６のゲートに供給する。
【００９２】
セレクタＳＬ２７は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１３の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１１のゲートに接続されている。
セレクタＳＬ２７は、切替信号ＳＷ２７がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２７がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２７は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１３の出力信号である選択信号ＨＳＥＬ１３の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２７は、切替信号ＳＷ２７が「０」、「１」にかかわらず選択信号ＨＳＥＬ１３をＡＤＣ１７の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１７のゲートに供給する。
【００９３】
セレクタＳＬ２８は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１４の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１８のゲートに接続されている。
セレクタＳＬ２８は、切替信号ＳＷ２８がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２８がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２８は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１４の出力信号である選択信号ＨＳＥＬ１４の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２８は、切替信号ＳＷ２８が「０」、「１」にかかわらず選択信号ＨＳＥＬ１４をＡＤＣ１８の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１８のゲートに供給する。
【００９４】
セレクタＳＬ２９は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１５の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１９のゲートに接続されている。
セレクタＳＬ２９は、切替信号ＳＷ２９がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２９がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２９は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１５の出力信号である選択信号ＨＳＥＬ１５の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２９は、切替信号ＳＷ２９が「０」、「１」にかかわらず選択信号ＨＳＥＬ１５をＡＤＣ１９の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１９のゲートに供給する。
【００９５】
セレクタＳＬ２１０は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１４の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１５の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１１０のゲートに接続されている。
セレクタＳＬ２１０は、切替信号ＳＷ２１０がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１０がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１０は、切替信号ＳＷ２１０がローレベル「０」のときは、データフリップフロップＦＦ１４の出力である選択信号ＨＳＥＬ１４を、ＡＤＣ１１０の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１０のゲートに供給する。
セレクタＳＬ２１０は、切替信号ＳＷ２１０がハイレベル「１」のときは、データフリップフロップＦＦ１５の出力である選択信号ＨＳＥＬ１５を、ＡＤＣ１１０の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１０のゲートに供給する。
【００９６】
セレクタＳＬ２１１は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１５の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１６の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１１１のゲートに接続されている。
セレクタＳＬ２１１は、切替信号ＳＷ２１１がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１１がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１１は、切替信号ＳＷ２１１がローレベル「０」のときは、データフリップフロップＦＦ１５の出力である選択信号ＨＳＥＬ１５を、ＡＤＣ１１１の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１１のゲートに供給する。
セレクタＳＬ２１１は、切替信号ＳＷ２１１がハイレベル「１」のときは、データフリップフロップＦＦ１６の出力である選択信号ＨＳＥＬ１６を、ＡＤＣ１１１の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１１のゲートに供給する。
【００９７】
セレクタＳＬ２１２は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１６の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１４の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１１２のゲートに接続されている。
セレクタＳＬ２１２は、切替信号ＳＷ２１２がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１２がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１２は、切替信号ＳＷ２１２がローレベル「０」のときは、データフリップフロップＦＦ１６の出力である選択信号ＨＳＥＬ１６をＡＤＣ１１２の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１２のゲートに供給する。
セレクタＳＬ２１２は、切替信号ＳＷ２１２がハイレベル「１」のときは、データフリップフロップＦＦ１４の出力である選択信号ＨＳＥＬ１４を、ＡＤＣ１１２の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１２のゲートに供給する。
【００９８】
セレクタＳＬ２１３は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１６の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１７の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１１３のゲートに接続されている。
セレクタＳＬ２１３は、切替信号ＳＷ２１３がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１３がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１３は、切替信号ＳＷ２１３がローレベル「０」のときは、データフリップフロップＦＦ１６の出力である選択信号ＨＳＥＬ１６を、ＡＤＣ１１３の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１３のゲートに供給する。
セレクタＳＬ２１３は、切替信号ＳＷ２１３がハイレベル「１」のときは、データフリップフロップＦＦ１７の出力である選択信号ＨＳＥＬ１７を、ＡＤＣ１１３の出力と転送線１４‐１との間に接続されたスイッチングトランジスタＮＴ１１３のゲートに供給する。
【００９９】
セレクタＳＬ２１４は、２つの入力部Ｉ０，Ｉ１を有し、入力部Ｉ０が選択信号ＨＳＥＬ１６の供給ラインに接続され、入力部Ｉ１が選択信号ＨＳＥＬ１７の供給ラインに接続され、出力がスイッチングトランジスタＮＴ１１４のゲートに接続されている。
セレクタＳＬ２１４は、切替信号ＳＷ２１４がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１４がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１４は、切替信号ＳＷ２１４がローレベル「０」のときは、データフリップフロップＦＦ１６の出力である選択信号ＨＳＥＬ１６を、ＡＤＣ１１４の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１１４のゲートに供給する。
セレクタＳＬ２１４は、切替信号ＳＷ２１４がハイレベル「１」のときは、データフリップフロップＦＦ１７の出力である選択信号ＨＳＥＬ１７を、ＡＤＣ１１４の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１１４のゲートに供給する。
【０１００】
セレクタＳＬ２１５は、２つの入力部Ｉ０，Ｉ１を有し、この２つの入力部Ｉ０，Ｉ１が選択信号ＨＳＥＬ１７の供給ラインに共通に接続され、出力がスイッチングトランジスタＮＴ１１５のゲートに接続されている。
セレクタＳＬ２１５は、切替信号ＳＷ２１５がローレベル「０」のときは、入力Ｉ０を選択しその入力を出力し、切替信号ＳＷ２１５がハイレベル「１」のときは、入力Ｉ１を選択してその入力を出力する。
セレクタＳＬ２１５は、入力部Ｉ０，Ｉ１がデータフリップフロップ回路ＦＦ１７の出力信号である選択信号ＨＳＥＬ１７の供給ラインに共通に接続されている。
したがって、セレクタＳＬ２１５は、切替信号ＳＷ２１５が「０」、「１」にかかわらず選択信号ＨＳＥＬ１７をＡＤＣ１１５の出力と転送線１４‐０との間に接続されたスイッチングトランジスタＮＴ１１５のゲートに供給する。
【０１０１】
Ｈスキャナ１４０Ａの１段目のデータフリップフロップ回路ＦＦ１０の選択信号ＨＳＥＬ１０はセレクタＳＬ２０，ＳＬ２２，ＳＬ２４を介しＡＤＣ１０，ＡＤＣ１２，ＡＤＣ１４用のスイッチングトランジスタＮＴ１０、ＮＴ１２，ＮＴ１４のゲートに供給される。
２段目のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１はセレクタＳＬ２１，ＳＬ２２，ＳＬ２３を介しＡＤＣ１１、ＡＤＣ１２、ＡＤＣ１３用のスイッチングトランジスタＮＴ１１，ＮＴ１２，ＮＴ１３のゲートに供給される。
３段目のデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２はセレクタＳＬ２３，ＳＬ２４，ＳＬ２５，ＳＬ２６を介しＡＤＣ１３〜ＡＤＣ１６用のスイッチングトランジスタＮＴ１３，ＮＴ１４，ＮＴ１５，ＮＴ１６のゲートに供給される。
４段目のデータフリップフロップ回路ＦＦ１３の選択信号ＨＳＥＬ１３はセレクタＳＬ２５，ＳＬ２６，ＳＬ２７を介しＡＤＣ１５、ＡＤＣ１６、ＡＤＣ１７用のスイッチングトランジスタＮＴ１５，ＮＴ１６，ＮＴ１７のゲートに供給される。
５段目のデータフリップフロップ回路ＦＦ１４の選択信号ＨＳＥＬ１４はセレクタＳＬ２８，ＳＬ２１０，ＳＬ２１２を介しＡＤＣ１８、ＡＤＣ１１０、ＡＤＣ１１２用のスイッチングトランジスタＮＴ１８，ＮＴ１１０，ＮＴ１１２のゲートに供給される。
６段目のデータフリップフロップ回路ＦＦ１５の選択信号ＨＳＥＬ１５はセレクタＳＬ２９，ＳＬ２１０，ＳＬ２１１を介しＡＤＣ１９、ＡＤＣ１１０、ＡＤＣ１１１用のスイッチングトランジスタＮＴ１９，ＮＴ１１０，ＮＴ１１１のゲートに供給される。
７段目のデータフリップフロップ回路ＦＦ１６の選択信号ＨＳＥＬ１６はセレクタＳＬ２１１〜ＳＬ２１４を介しＡＤＣ１１１〜ＡＤＣ１１４用のスイッチングトランジスタＮＴ１１１，ＮＴ１１２，ＮＴ１１３，ＮＴ１１４のゲートに供給される。
８段目のデータフリップフロップ回路ＦＦ１７の選択信号ＨＳＥＬ１７はセレクタＳＬ２１３，ＳＬ２１４，ＳＬ２１５を介しＡＤＣ１１３〜ＡＤＣ１１５用のスイッチングトランジスタＮＴ１１３，ＮＴ１１４，ＮＴ１１５のゲートに供給される。
【０１０２】
そして、セレクタ部１５Ａの各セレクタＳＬ２０〜ＳＬ２１５は、２入力Ｉ０、Ｉ１の出力を、間引き制御信号である切替信号ＳＷ２０〜ＳＷ２１５で切り替える。
セレクタ部１５Ａは、間引き制御信号により間引きなしのときと１／２間引きのときはセレクタ入力Ｉ０を選択し、１／４間引きのときはセレクタ入力Ｉ１を選択するように制御される。
【０１０３】
次に、各データフリップフロップ回路の入力部に配置されたセレクタＳＬ１０〜ＳＬ１８について説明する。
このセレクタについては、３入力のうち１つは前段の信号ＨＳＥＬｎ−１であり、１つは１／２間引き時に読み出すデータフリップフロップ回路については前々段の信号ＨＳＥＬｎ−２である。
そして、１／２間引き時に読み飛ばすデータフリップフロップ回路については固定電位であり、１つは１／４間引き時に読み出すデータフリップフロップ回路については４段前の信号ＨＳＥＬｎ−４である。
そして、１／４間引き時に読み飛ばすデータフリップフロップ回路については固定電位とする。
【０１０４】
以上の構成で、通常読み出しを実行する場合は、セレクタＳＬ１０〜ＳＬ１８の切替信号ＳＷ１０〜ＳＷ１８を「００」とし、セレクタＳＬ２０〜ＳＬ２１５の切替信号ＳＷ２０〜ＳＷ２１５を「０」とする。
このように設定すればすべてのデータフリップフロップ回路ＦＦ１１〜ＦＦ１８の入力は前段の出力となり、すべてのデータフリップフロップ回路ＦＦ１０〜ＦＦ１８を走査するようになる。
選択信号ＨＳＥＬ１０がＡＤＣ１０とＡＤＣ１２が接続されたスイッチングトランジスタＮＴ１０，ＮＴ１２のゲートに供給される状態となる。
選択信号ＨＳＥＬ１１の出力ラインがＡＤＣ１１とＡＤＣ１３が接続されたスイッチングトランジスタＮＴ１１、ＮＴ１３のゲートに供給される状態となる。
選択信号ＨＳＥＬ１２の出力ラインがＡＤＣ１４とＡＤＣ１６が接続されたスイッチングトランジスタＮＴ１４，ＮＴ１６のゲートに供給される状態となる。
選択信号ＨＳＥＬ１３がＡＤＣ１５とＡＤＣ１７が接続されたスイッチングトランジスタＮＴ１５，ＮＴ１７のゲートに供給される状態となる。
選択信号ＨＳＥＬ１４がＡＤＣ１８とＡＤＣ１１０が接続されたスイッチングトランジスタＮＴ１８，ＮＴ１１０のゲートに供給される状態となる。
選択信号ＨＳＥＬ１５がＡＤＣ１９とＡＤＣ１１１が接続されたスイッチングトランジスタＮＴ１９，ＮＴ１１１のゲートに供給される状態となる。
選択信号ＨＳＥＬ１６がＡＤＣ１１２、ＡＤＣ１１３、ＡＤＣ１１４が接続されたスイッチングトランジスタＮＴ１１２，ＮＴ１１３、ＮＴ１１４のゲートに供給される状態となる。
選択信号ＨＳＥＬ１７がＡＤＣ１１５が接続されたスイッチングトランジスタＮＴ１１５のゲートに供給される状態となる。
この状態でＨスキャナ１４０ＡにスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ１０の出力選択信号ＨＳＥＬ１０によりＡＤＣ１０、ＡＤＣ１２の出力が選択されそれぞれのデータが読み出される。
次のクロックφＣＫでは選択信号ＨＳＥＬ１１によりＡＤＣ１１、ＡＤＣ１３の出力が選択されそれぞれのデータが読み出される。この走査を繰り返すことですべてのＡＤＣのデータが読み出される。
【０１０５】
また、１／２間引き読み出しを実行する場合は、セレクタＳＬ１０〜ＳＬ１８の切替信号ＳＷ１０〜ＳＷ１８を「０１」に、セレクタＳＬ２０〜ＳＬ２１５の切替信号ＳＷ２０〜ＳＷ２１５を「０」とする。
このように設定することにより、データフリップフロップ回路ＦＦ１０〜ＦＦ１８が一つ置きに走査されるようになる。
走査されるデータフリップフロップ回路ＦＦ１０，ＦＦ１２，ＦＦ１４，ＦＦ１６，ＦＦ１８，ＦＦ１１０，ＦＦ１１２，Ｆ１１４の出力により次のように走査される。すなわち、ＡＤＣ１０、ＡＤＣ１２、ＡＤＣ１４、ＡＤＣ１６、ＡＤＣ１８、ＡＤＣ１１０、ＡＤＣ１１２，ＡＤＣ１１４の出力が一つ置きに選択される。
この状態でＨスキャナ１４０にスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ１０の出力選択信号ＨＳＥＬ１０によりＡＤＣ１０、ＡＤＣ１２の出力が選択されそれぞれのデータが読み出される。
次のクロックφＣＫでは２段目のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１が読み飛ばされ、３段目のデータフリップフロップ回路ＦＦ１２の選択信号ＨＳＥＬ１２がアクティブとなる。その結果、ＡＤＣ１４、ＡＤＣ１６に出力が選択されそれぞれのデータが読み出される。
この走査を繰り返すことで１／２間引き読み出しが実現される。
【０１０６】
また、１／４間引き読み出しを実行する場合は、セレクタＳＬ１０〜ＳＬ１８の切替信号ＳＷ１０〜ＳＷ１８を「１０」に、セレクタＳＬ２０〜ＳＬ２１５の切替信号ＳＷ２０〜ＳＷ２１５を「１」とする。
このように設定することにより、データフリップフロップ回路Ｆ１０〜ＦＦ１８が３つ置きに走査するようになる。
そして、走査されるデータフリップフロップ回路ＦＦ１０，ＦＦ１４，ＦＦ１８，ＦＦ１１２の出力により、ＡＤＣ１０、ＡＤＣ１４、ＡＤＣ１８、ＡＤＣ１１２と３つ置きにＡＤＣ出力が選択される。
この状態でＨスキャナ１４０ＡにスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦ１０の出力選択信号ＨＳＥＬ１０がＡＤＣ１０、ＡＤＣ１４が選択され、それぞれのデータが読み出される。
次のクロックφＣＫでは２段目のデータフリップフロップ回路ＦＦ１１の選択信号ＨＳＥＬ１１と３段目のデータフリップフロップＦＦ１２の選択信号ＨＳＥＬ１２と４段目のデータフリップフロップ回路ＦＦ１３の選択信号ＨＳＥＬ１３が読み飛ばされる。
そして、５段目のデータフリップフロップ回路ＦＦ１４の選択信号ＨＳＥＬ１４がアクティブとなり、ＡＤＣ１８、ＡＤＣ１１２が選択されそれぞれのデータを読み出す。
この走査を繰り返すことで１／４間引き読み出しが実現される。
【０１０７】
＜３．第２の実施形態＞
図４は、本発明の第３の実施形態に係るデータ転送回路を含む列並列ＡＤＣ搭載固体撮像素子（ＣＭＯＳイメージセンサ）の構成例を示すブロック図である。
【０１０８】
本第３の実施形態は、２／４間引き、２／６間引き動作の実施形態である。
本第３の実施形態が上述した第１の実施形態と異なる点は、奇数列と偶数列とが別系統で読み出す構造（図４に対応させると上下読み出し構造）となっている。
本第３の実施形態の固体撮像素子１０Ｂは、４チャンネル並列読み出し、２／４間引き、２／６間引き切り替えの構成を有する。
本第３の実施形態においては、片側２並列読み出し、１／２間引き・１／３間引き切り替えの構成を上下に用意し、上下あわせて４並列読み出し、２／４間引き・２／６間引き切り替えを実現する。
【０１０９】
奇数列読み出し側(図４において上側)は、ＡＤＣ群１２Ｕ、Ｈスキャナ１４０Ｕ、データ転送線１４Ｕ-０、１４Ｕ-１が配置されている。
さらに、上側にはスイッチングトランジスタＮＴ１１，ＮＴ１３，ＮＴ１５，ＮＴ１７，ＮＴ１９，ＮＴ１１１，ＮＴ１１３，ＮＴ１１５，ＮＴ１１７，ＮＴ１１９，ＮＴ１２１，ＮＴ１２３およびセンスアンプ１７Ｕ-０，１７Ｕ-１が配置されている。
【０１１０】
ＡＤＣ群１２Ｕには、奇数の列線に接続されたＡＤＣ１１，ＡＤＣ１３，ＡＤＣ１５，ＡＤＣ１７，ＡＤＣ１９，ＡＤＣ１１１，ＡＤＣ１１３，ＡＤＣ１１５，ＡＤＣ１１７，ＡＤＣ１１９，ＡＤＣ１２１，ＡＤＣ１２３を含む。
【０１１１】
Ｈスキャナ１４０Ｕは、基本的には、第１の実施形態のＨスキャナ１４０と同様の構成、機能を有する。
Ｈスキャナ１４０Ｕは、データフリップフロップ回路ＦＦＵ１０，ＦＦＵ１１，ＦＦＵ１２，ＦＦＵ１３，ＦＦＵ１４，ＦＦＵ１５、およびセレクタＳＬＵ１０，ＳＬＵ１１，ＳＬＵ１２，ＳＬＵ１３，ＳＬＵ１４，ＳＬＵ１５を含んで構成されている。
セレクタＳＬＵ１０には切替信号ＳＷＵ１０が供給され、セレクタＳＬＵ１１には切替信号ＳＷＵ１１が供給され、セレクタＳＬＵ１２には切替信号ＳＷＵ１２が供給され、セレクタＳＬＵ１３には切替信号ＳＷＵ１３が供給される。セレクタＳＬＵ１４には切替信号ＳＷＵ１４が供給され、セレクタＳＬＵ１５には切替信号ＳＷＵ１５が供給される。
【０１１２】
データ転送線１４Ｕ-０とＡＤＣ１１，ＡＤＣ１３，ＡＤＣ１９，ＡＤＣ１１１，ＡＤＣ１１７，ＡＤＣ１１９のデータ出力部との間に、それぞれスイッチングトランジスタＮＴ１１，ＮＴ１３，ＮＴ１９，ＮＴ１１１，ＮＴ１１７，ＮＴ１１９が接続されている。
データ転送線１４Ｕ-１とＡＤＣ１５，ＡＤＣ１７，ＡＤＣ１１３，ＡＤＣ１１５，ＡＤＣ１２１，ＡＤＣ１２３のデータ出力部との間にそれぞれスイッチングトランジスタＮＴ１５，ＮＴ１７，ＮＴ１１３，ＮＴ１１５，ＮＴ１２１，ＮＴ１２３が接続されている。
【０１１３】
そして、セレクタ部１５Ｕは、セレクタＳＬＵ２０〜ＳＬＵ２１１を有する。
【０１１４】
偶数列読み出し側(図５において下側)は、ＡＤＣ群１２Ｂ、Ｈスキャナ１４０Ｂ、データ転送線１４Ｂ-０、１４Ｂ-１が配置されている。
さらに、上側にはスイッチングトランジスタＮＴ１０，ＮＴ１２，ＮＴ１４，ＮＴ１６，ＮＴ１８，ＮＴ１１０，ＮＴ１１２，ＮＴ１１４，ＮＴ１１６，ＮＴ１１８，ＮＴ１２０，ＮＴ１２２およびセンスアンプ１７Ｂ-０，１７Ｂ-１が配置されている。
【０１１５】
ＡＤＣ群１２Ｂには、偶数の列線に接続されたＡＤＣ１０，ＡＤＣ１２，ＡＤＣ１４，ＡＤＣ１６，ＡＤＣ１８，ＡＤＣ１１０，ＡＤＣ１１２，ＡＤＣ１１４，ＡＤＣ１１６，ＡＤＣ１８，ＡＤＣ１２０，ＡＤＣ１２２を含む。
【０１１６】
Ｈスキャナ１４０Ｂは、基本的には、第１の実施形態のＨスキャナ１４０と同様の構成、機能を有する。
Ｈスキャナ１４０Ｂは、データフリップフロップ回路ＦＦＢ１０，ＦＦＢ１１，ＦＦＢ１２，ＦＦＢ１３，ＦＦＢ１４，ＦＦＢ１５、およびセレクタＳＬＢ１０，ＳＬＢ１１，ＳＬＢ１２，ＳＬＢ１３，ＳＬＢ１４，ＳＬＢ１５を含んで構成されている。
セレクタＳＬＢ１０には切替信号ＳＷＢ１０が供給され、セレクタＳＬＢ１１には切替信号ＳＷＢ１１が供給され、セレクタＳＬＢ１２には切替信号ＳＷＡＢ２が供給され、セレクタＳＬＢ１３には切替信号ＳＷＢ１３が供給される。セレクタＳＬＢ１４には切替信号ＳＷＢ１４が供給され、セレクタＳＬＢ１５には切替信号ＳＷＢ１５が供給される。
【０１１７】
データ転送線１４Ｂ-０とＡＤＣ１０，ＡＤＣ１２，ＡＤＣ１８，ＡＤＣ１１０，ＡＤＣ１１６，ＡＤＣ１１８のデータ出力部との間に、それぞれスイッチングトランジスタＮＴ１０，ＮＴ１２，ＮＴ１８，ＮＴ１１０，ＮＴ１１６，ＮＴ１１８が接続されている。
データ転送線１４Ｂ-１とＡＤＣ１４，ＡＤＣ１６，ＡＤＣ１１２，ＡＤＣ１１４，ＡＤＣ１２０，ＡＤＣ１２２のデータ出力部との間にそれぞれスイッチングトランジスタＮＴ１４，ＮＴ１６，ＮＴ１１２，ＮＴ１１４，ＮＴ１２０，ＮＴ１２２が接続されている。
【０１１８】
そして、セレクタ部１５Ｂは、セレクタＳＬＢ２０〜ＳＬＢ２１１を有する。
【０１１９】
上部側のＨスキャナ１４０Ｕの１段目では次のように構成される。
１段目のデータフリップフロップ回路ＦＦＵ１０の選択信号ＨＳＥＬＵ１０はセレクタＳＬＵ２０，ＳＬＵ２２，ＳＬＵ２３を介しＡＤＣ１１，ＡＤＣ１５，ＡＤＣ１７用のスイッチングトランジスタＮＴ１１、ＮＴ１５，ＮＴ１７のゲートに供給される。
下部側のＨスキャナ１４０Ｂの１段目では次のように構成される。
１段目のデータフリップフロップ回路ＦＦＢ１０の選択信号ＨＳＥＬＢ１０はセレクタＳＬＢ２０，ＳＬＢ２２，ＳＬＢ２３を介しＡＤＣ１０，ＡＤＣ１４，ＡＤＣ１６用のスイッチングトランジスタＮＴ１０、ＮＴ１４，ＮＴ１６のゲートに供給される。
【０１２０】
上部側のＨスキャナ１４０Ｕの２段目では次のように構成される。
２段目のデータフリップフロップ回路ＦＦＵ１１の選択信号ＨＳＥＬＵ１１はセレクタＳＬＵ２１，ＳＬＵ２２，ＳＬＵ２３を介しＡＤＣ１３、ＡＤＣ１５、ＡＤＣ１７用のスイッチングトランジスタＮＴ１３，ＮＴ１５，ＮＴ１７のゲートに供給される。
下部側のＨスキャナ１４０Ｂの２段目では次のように構成される。
２段目のデータフリップフロップ回路ＦＦＢ１１の選択信号ＨＳＥＬＢ１１はセレクタＳＬＢ２１，ＳＬＢ２２，ＳＬＢ２３を介しＡＤＣ１２、ＡＤＣ１４、ＡＤＣ１６用のスイッチングトランジスタＮＴ１２，ＮＴ１４，ＮＴ１６のゲートに供給される。
【０１２１】
上部側のＨスキャナ１４０Ｕの３段目では次のように構成される。
３段目のデータフリップフロップ回路ＦＦＵ１２の選択信号ＨＳＥＬＵ１２はセレクタＳＬＵ２４，ＳＬＵ２５，ＳＬＵ２６を介しＡＤＣ１９，ＡＤＣ１１１，ＡＤＣ１１３用のスイッチングトランジスタＮＴ１９，ＮＴ１１１，ＮＴ１１３のゲートに供給される。
下部側のＨスキャナ１４０Ｂの３段目では次のように構成される。
３段目のデータフリップフロップ回路ＦＦＢ１２の選択信号ＨＳＥＬＢ１２はセレクタＳＬＢ２４，ＳＬＢ２５，ＳＬＢ２６を介しＡＤＣ１８，ＡＤＣ１１０，ＡＤＣ１１２用のスイッチングトランジスタＮＴ１８，ＮＴ１１０，ＮＴ１１２のゲートに供給される。
【０１２２】
上部側のＨスキャナ１４０Ｕの４段目では次のように構成される。
４段目のデータフリップフロップ回路ＦＦＵ１３の選択信号ＨＳＥＬＵ１３はセレクタＳＬＵ２５，ＳＬＵ２６，ＳＬＵ２７，ＳＬＵ２９を介し次のように供給される。すなわち、選択信号ＳＥＬＵ１３は、ＡＤＣ１１１、ＡＤＣ１１３、ＡＤＣ１１５、ＡＤＣ１１９用のスイッチングトランジスタＮＴ１１１，ＮＴ１１３，ＮＴ１１５、ＮＴ１１９のゲートに供給される。
下部側のＨスキャナ１４０Ｂの４段目では次のように構成される。
４段目のデータフリップフロップ回路ＦＦＢ１３の選択信号ＨＳＥＬＢ１３はセレクタＳＬＢ２５，ＳＬＢ２６，ＳＬＢ２７，ＳＬＢ２９を介し次のように供給される。すなわち、選択信号ＳＥＬＢ１３は、ＡＤＣ１１０、ＡＤＣ１１２、ＡＤＣ１１４、ＡＤＣ１１８用のスイッチングトランジスタＮＴ１１０，ＮＴ１１２，ＮＴ１１４、ＭＴ１１８のゲートに供給される。
【０１２３】
上部側のＨスキャナ１４０Ｕの５段目では次のように構成される。
５段目のデータフリップフロップ回路ＦＦＵ１４の選択信号ＨＳＥＬＵ１４はセレクタＳＬＵ２７，ＳＬＵ２８，ＳＬＵ２１０を介しＡＤＣ１１５、ＡＤＣ１１７、ＡＤＣ１２１用スイッチングトランジスタＮＴ１５，ＮＴ１７，ＮＴ１２１のゲートに供給される。
下部側のＨスキャナ１４０Ｂの５段目では次のように構成される。
５段目のデータフリップフロップ回路ＦＦＢ１４の選択信号ＨＳＥＬＢ１４はセレクタＳＬＢ２７，ＳＬＢ２８，ＳＬＢ２１０を介しＡＤＣ１１４、ＡＤＣ１１６、ＡＤＣ１２０用スイッチングトランジスタＮＴ１１４，ＮＴ１１６，ＮＴ１２０のゲートに供給される。
【０１２４】
上部側のＨスキャナ１４０Ｕの６段目では次のように構成される。
６段目のデータフリップフロップ回路ＦＦＵ１５の選択信号ＨＳＥＬＵ１５はセレクタＳＬＵ２９，ＳＬＵ２１０，ＳＬＵ２１１を介しＡＤＣ１１９、ＡＤＣ１２１、ＡＤＣ１２３用のスイッチングトランジスタＮＴ１１９，ＮＴ１２１，ＮＴ１２３のゲートに供給される。
下部側のＨスキャナ１４０Ｂの６段目では次のように構成される。
６段目のデータフリップフロップ回路ＦＦＢ１５の選択信号ＨＳＥＬＢ１５はセレクタＳＬＢ２９，ＳＬＢ２１０，ＳＬＢ２１１を介しＡＤＣ１１８、ＡＤＣ１２０、ＡＤＣ１２２用のスイッチングトランジスタＮＴ１１８，ＮＴ１２０，ＮＴ１２２のゲートに供給される。
【０１２５】
そして、セレクタ部１５Ｕ，１５Ｂの各セレクタＳＬＵ２ｎ、ＳＬＢ２ｎは、２入力Ｉ０、Ｉ１の出力を、間引き制御信号である切替信号ＳＷＵ２ｎ、ＳＷＢ２ｎで切り替える。
セレクタ部１５Ｕ，１５Ｂは、間引き制御信号により間引きなしのときと２／４間引きのときはセレクタ入力Ｉ０を選択し、２／６間引きのときはセレクタ入力Ｉ１を選択するように制御される。
【０１２６】
次に、各データフリップフロップ回路の入力部に配置されたセレクタＳＬＵ１ｘ，ＳＬＢ１ｘについて説明する。
このセレクタについては、３入力のうち１つは前段の信号ＨＳＥＬｎ−１であり、１つは２／４間引き時に読み出すデータフリップフロップ回路については前々段の信号ＨＳＥＬｎ−２である。
そして、２／４間引き時に読み飛ばすデータフリップフロップ回路については固定電位であり、１つは２／６間引き時に読み出すデータフリップフロップ回路については３段前の信号ＨＳＥＬｎ−３である。
そして、２／６間引き時に読み飛ばすデータフリップフロップ回路については固定電位とする。
【０１２７】
以上の構成で、通常読み出しを実行する場合は、セレクタＳＬＵ１０〜ＳＬＵ１５の切替信号ＳＷＵ１０〜ＳＷＵ１５を「００」とし、セレクタＳＬＵ２０〜ＳＬＵ２１１の切替信号ＳＷＵ２０〜ＳＷＵ２１１を「０」とする。同様に、セレクタＳＬＢ１０〜ＳＬＢ１５の切替信号ＳＷＢ１０〜ＳＷＢ１５を「００」とし、セレクタＳＬＢ２０〜ＳＬＢ２１１の切替信号ＳＷＢ２０〜ＳＷＢ２１１を「０」とする。
このように設定すればすべてのデータフリップフロップ回路ＦＦＵ１１〜ＦＦＵ１５、ＦＦＢ１１〜ＦＦＢ１５の入力は前段の出力となり、すべてのデータフリップフロップ回路を走査するようになる。
この状態でＨスキャナ１４０Ｕ，ＢにスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦＵ１０、ＦＦＢ１０の出力選択信号ＨＳＥＬＵ１０，ＨＳＥＬＢ１０によりデータが読み出される。この場合、ＡＤＣ１０，ＡＤＣ１１、ＡＤＣ１４，ＡＤＣ１５の出力が選択されそれぞれのデータが読み出される。
次のクロックφＣＫでは選択信号ＨＳＥＬＵ１１，ＨＳＥＬＢ１１によりＡＤＣ１２，ＡＤＣ１３、ＡＤＣ１６，ＡＤＣ１７の出力が選択されそれぞれのデータが読み出される。この走査を繰り返すことですべてのＡＤＣのデータが読み出される。
【０１２８】
また、２／４間引き読み出しを実行する場合は、セレクタＳＬＵ１０〜ＳＬＵ１５の切替信号ＳＷＵ１０〜ＳＷＵ１５を「０１」とし、セレクタＳＬＵ２０〜ＳＬＵ２１１の切替信号ＳＷＵ２０〜ＳＷＵ２１１を「０」とする。同様に、セレクタＳＬＢ１０〜ＳＬＢ１５の切替信号ＳＷＢ１０〜ＳＷＢ１５を「０１」とし、セレクタＳＬＢ２０〜ＳＬＢ２１１の切替信号ＳＷＢ２０〜ＳＷＢ２１１を「０」とする。
このように設定することにより、Ｈスキャナ１４０Ｕ，Ｂのデータフリップフロップ回路が一つ置きに走査されるようになる。
この状態でＨスキャナ１４０Ｕ，ＢにスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦＵ１０、ＦＦＢ１０の出力選択信号ＨＳＥＬＵ１０，ＨＳＥＬＢ１０によりデータが読み出される。この場合、ＡＤＣ１０，ＡＤＣ１１、ＡＤＣ１４，ＡＤＣ１５の出力が選択されそれぞれのデータが読み出される。
次のクロックφＣＫでは２段目の選択信号ＨＳＥＬＵ１１，ＨＳＥＬＢ１１が読み飛ばされて、３段目のデータフリップフロップ回路の出力選択信号ＨＳＥＬＵ１２，ＨＳＥＬＢ１２がアクティブとなる。その結果、ＡＤＣ１８，ＡＤＣ１９、ＡＤＣ１１２，ＡＤＣ１１３に出力が選択されそれぞれのデータが読み出される。
この走査を繰り返すことで２／４間引き読み出しが実現される。
【０１２９】
また、２／６間引き読み出しを実行する場合は、セレクタＳＬＵ１０〜ＳＬＵ１５の切替信号ＳＷＵ１０〜ＳＷＵ１５を「０１」とし、セレクタＳＬＵ２０〜ＳＬＵ２１１の切替信号ＳＷＵ２０〜ＳＷＵ２１１を「１」とする。同様に、セレクタＳＬＢ１０〜ＳＬＢ１５の切替信号ＳＷＢ１０〜ＳＷＢ１５を「０１」とし、セレクタＳＬＢ２０〜ＳＬＢ２１１の切替信号ＳＷＢ２０〜ＳＷＢ２１１を「１」とする。
このように設定することにより、データフリップフロップ回路が２つ置きに走査するようになる。
この状態でＨスキャナ１４０Ｕ、ＢにスタートパルスφＳＴを入力すると、クロックφＣＫに同期して１段目のデータフリップフロップ回路ＦＦＵ１０、ＦＦＢ１０の出力選択信号ＨＳＥＬＵ１０，ＨＳＥＬＢ１０によりデータが読み出される。この場合、ＡＤＣ１０，ＡＤＣ１１、ＡＤＣ１６，ＡＤＣ１７の出力が選択されそれぞれのデータが読み出される。
次のクロックφＣＫでは２段目の選択信号ＨＳＥＬＵ１１，ＨＳＥＬＢ１１、３段目の選択信号ＨＳＥＬＵ１２，ＨＳＥＬＢ１２が読み飛ばされて、４段目のデータフリップフロップ回路の出力選択信号ＨＳＥＬＵ１３，ＨＳＥＬＢ１３がアクティブとなる。その結果、ＡＤＣ１１２，ＡＤＣ１１３、ＡＤＣ１１８，ＡＤＣ１１９に出力が選択されそれぞれのデータが読み出される。
この走査を繰り返すことで２／６間引き読み出しが実現される。
【０１３０】
以上のように、Ｈスキャナにおいて、各データフリップフロップ回路の入力部の接続と選択信号線とカラムの接続を切り替えることで、並列転送を行う際、同一回路にて間引き率を切り替えることができる。
【０１３１】
以上説明したように、本実施形態によれば、同一の回路構成で間引き率を切り替えることができ、イメージセンサの汎用性を向上できる。
複数のバスで高速な転送を保ちつつ間引き率をきりかえることができる。
すべてのカラムに対してセレクタが規則的に配置されているので選択信号の遅延差を抑えることができる。
【０１３２】
このような効果を有する固体撮像素子は、デジタルカメラやビデオカメラの撮像デバイスとして適用することができる。
【０１３３】
＜４．第４の実施形態＞
図５は、本発明の実施形態に係る固体撮像素子が適用されるカメラシステムの構成の一例を示す図である。
【０１３４】
本カメラシステム２０は、図５に示すように、本実施形態に係る固体撮像素子１０が適用可能な撮像デバイス２１を有する。
カメラシステム２０は、この撮像デバイス２１の画素領域に入射光を導く（被写体像を結像する）光学系、たとえば入射光（像光）を撮像面上に結像させるレンズ２２を有する。
カメラシステム２０は、撮像デバイス２１を駆動する駆動回路(ＤＲＶ)２３と、撮像デバイス２１の出力信号を処理する信号処理回路(ＰＲＣ)２４と、を有する。
【０１３５】
駆動回路２３は、撮像デバイス２１内の回路を駆動するスタートパルスやクロックパルスを含む各種のタイミング信号を生成するタイミングジェネレータ(図示せず)を有し、所定のタイミング信号で撮像デバイス２１を駆動する。なお、駆動回路（ＤＲＶ）２３については、撮像デバイス２１にオンチップされている構成をとることも可能である。
【０１３６】
また、信号処理回路２４は、撮像デバイス２１の出力信号に対してＣＤＳ(Correlated Double Sampling;相関二重サンプリング)などの信号処理を施す。
信号処理回路２４で処理された画像信号は、たとえばメモリなどの記録媒体に記録される。記録媒体に記録された画像情報は、プリンタなどによってハードコピーされる。また、信号処理回路２４で処理された画像信号を液晶ディスプレイ等からなるモニターに動画として映し出される。
【０１３７】
上述したように、デジタルスチルカメラ等の撮像装置において、撮像デバイス２１として、先述した撮像素子１０を搭載することで、高精度なカメラが実現できる。
【符号の説明】
【０１３８】
１０，１０Ａ，１０Ｂ・・・固体撮像素子、１１・・・画素アレイ部、１２・・・ＡＤＣ群１２、１３・・・垂直（行）走査回路、１４・・・水平（列）走査回路、１４-０〜１４-１・・・テータ転送線、１５・・・セレクタ部、１６・・・タイミング制御回路、１７・・・センスアンプ（Ｓ／Ａ）群、１７-０〜１７-１，１７Ｕ-０，１７Ｕ-１，１７Ｂ-０，１７Ｂ-１・・・センスアンプ、１８・・・データソート回路、１９・・・データ処理回路、ＦＦ１０〜ＦＦ１５，ＦＦＵ１０〜ＦＦＵ１５，ＦＦＢ１０〜ＦＦＢ１５・・・データフリップフロップ回路、２０・・・カメラシステム、２１・・・撮像デバイス、２２・・・駆動回路、２３・・・レンズ、２４・・・信号処理回路。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2011216952.tif 000008
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2011216952.tif 000009