第1乃至第3の配線と、第1乃至第5のスイッチと、インバータと、容量素子と、を有する半導体装置であって、前記第1のスイッチの一方の端子は、前記第1の配線と電気的に接続され、前記第1のスイッチの他方の端子は、前記第2の配線と電気的に接続され、前記第1のスイッチの制御端子は、前記第2のスイッチの一方の端子と電気的に接続され、前記第2のスイッチの他方の端子は、前記インバータの出力端子と電気的に接続され、前記インバータの出力端子は、前記第3のスイッチの一方の端子と電気的に接続され、前記インバータの入力端子は、前記第3のスイッチの他方の端子と電気的に接続され、前記第3のスイッチの他方の端子は、前記容量素子の一方の端子と電気的に接続され、前記容量素子の他方の端子は、前記第4のスイッチの一方の端子と電気的に接続され、前記第4のスイッチの他方の端子は、前記第1の配線と電気的に接続され、前記容量素子の他方の端子は、前記第5のスイッチの一方の端子と電気的に接続され、前記第5のスイッチの他方の端子は、前記第3の配線と電気的に接続されていることを特徴とする半導体装置。第1乃至第3の配線と、第1乃至第5のスイッチと、第1及び第2のインバータと、容量素子と、を有する半導体装置であって、前記第1のスイッチの一方の端子は、前記第1の配線と電気的に接続され、前記第1のスイッチの他方の端子は、前記第2の配線と電気的に接続され、前記第1のスイッチの制御端子は、前記第2のスイッチの一方の端子と電気的に接続され、前記第2のスイッチの他方の端子は、前記第1のインバータの出力端子と電気的に接続され、前記第1のインバータの入力端子は、前記第2のインバータの出力端子と電気的に接続され、前記第2のインバータの出力端子は、前記第3のスイッチの一方の端子と電気的に接続され、前記第2のインバータの入力端子は、前記第3のスイッチの他方の端子と電気的に接続され、前記第3のスイッチの他方の端子は、前記容量素子の一方の端子と電気的に接続され、前記容量素子の他方の端子は、前記第4のスイッチの一方の端子と電気的に接続され、前記第4のスイッチの他方の端子は、前記第1の配線と電気的に接続され、前記容量素子の他方の端子は、前記第5のスイッチの一方の端子と電気的に接続され、前記第5のスイッチの他方の端子は、前記第3の配線と電気的に接続されていることを特徴とする半導体装置。請求項1または請求項2において、前記第1の配線には第1の電流源が接続され、前記第2の配線には第2の電流源が接続され、前記第3の配線には第3の電流源が接続されていることを特徴とする半導体装置。しかしながら、特許文献5に開示された技術の場合、行選択期間の初めのある期間に、電圧源からソース信号線に電荷を供給し、その期間が終了した後、電源切り替え手段により、電圧源から電流源に切り替えて、ソース信号線に電荷を供給している。この時の構成を図43に示す。電源切り替え手段4321によって、電圧源4311から電流源4301に切り替えて、トランジスタ4302に設定動作を行っている。ここで、電流源4301には配線4304、電圧源4311には配線4314がそれぞれ接続され、トランジスタ4302には配線4307、容量素子4303、配線4305が接続されている。つまり、この場合、電圧源4311から電荷を供給する期間が固定されている。そのため、電圧源4311から電荷を供給する期間と、電流源4301から電荷を供給する期間とが、最適な長さになっていない。例として、ソース信号線の電位の時間変化を表したグラフを図44に示す。ソース信号線の初期電位をV3とする。そして、電流源から電流を供給して、定常状態になったときのソース信号線の電位が、図44aの場合はV1’、図44bの場合はV2’になるものとする。そして、時間T1までは電圧源からソース信号線に電荷を供給し、時間T1以降は電流源からソース信号線に電荷を供給するものとする。まず、図44aの場合、電圧源の電位がV1であるので、ソース信号線の電位はV3からV1へと近づいていく。しかし、V3とV1との電位差が大きいため、時間T1の段階では、ソース信号線の電位はV1から大きく離れている。時間T1以降は、電流源から電荷が供給されるが、電荷量が少ないため、時間T2のときでも、ソース信号線の電位は、定常状態になったときの電位であるV1’から大きく離れている。したがって、この場合は、電圧源で電荷を供給する期間をもっと長くする必要がある。一方、図44bの場合は、電圧源の電位がV2であるので、ソース信号線の電位はV3からV2へと近づいていく。このとき、V3とV2との電位差は小さいため、時間T1の段階で、ソース信号線の電位はV2と近い大きさになっている。そして、時間T1以降は、電流源から電荷が供給されるが、電位差が小さいため、電荷量が少なくても、定常状態に達することが出来る。つまり、時間T2のときにおいて、ソース信号線の電位は、定常状態になったときの電位であるV2’と等しくなっている。したがって、この場合は、電圧源で電荷を供給する期間は、最適値であると言える。図44aの場合は、電圧源で電荷を供給する期間が短かった。そこで、もっと長くして、時間T2までの間、電圧源で電荷を供給する場合について述べる。その場合のソース信号線の電位の時間変化を表したグラフを図45に示す。図45aの場合、電圧源の電位がV1であるので、ソース信号線の電位はV3からV1へと近づいていく。V3とV1との電位差が大きいが、電圧源で電荷を供給する期間が長いため、時間T2の段階では、ソース信号線の電位はV1と近い大きさになっている。そして、時間T2以降は、電流源から電荷が供給されるが、電位差が小さいため、電荷量が少なくても、定常状態に達することが出来る。つまり、時間T3のときにおいて、ソース信号線の電位は、定常状態になったときの電位であるV1’と等しくなっている。したがって、この場合は、電圧源で電荷を供給する期間は、最適値であると言える。一方、図45bの場合は、電圧源の電位がV2であるので、ソース信号線の電位はV3からV2へと近づいていく。このとき、V3とV2との電位差は小さいため、時間T1を越えた段階で、ソース信号線の電位はV2と等しい大きさになっている。しかし、時間T2までは、電圧源で電荷を供給されるため、ソース信号線の電位はV2のままとなる。そして、時間T2以降は、電流源から電荷が供給されるが、電位差が小さいため、電荷量が少なくても、定常状態に達することが出来る。つまり、図44bの場合は、時間T2のときにおいて、ソース信号線の電位は、定常状態になったときの電位であるV2’と等しくなっている。しかし、図45bの場合は、時間T2では、ソース信号線の電位はV2のままであり、定常状態になるには、時間T3まで必要となってしまう。このように、図44のように、電圧源で電荷を供給する期間が短かい場合は、電位差が大きい場合図44aは、なかなか定常状態にならない。一方、電圧源で電荷を供給する期間が長い場合は、電位差が大きい場合図45aだけでなく、電位差が小さい場合図45bであっても、定常状態になるまでの時間が多く必要となってしまう。このように、電圧源で電荷を供給する期間の長さを決めてしまうと、十分、信号線の電位が変化できなかったり、信号を書き込む期間の一部が無駄になり、定常状態になるまでの時間がより多く必要になったりしてしまう。これ以外の課題としては、行選択期間の初めに供給される電圧値が、最適な大きさになっていないことが挙げられる。最適な大きさでないため、定常状態になるまでの時間が多く必要となってしまう。本発明はこのような問題点に鑑み、トランジスタの特性バラツキの影響を低減し、所定の電流を供給でき、信号電流が小さな場合であっても、あるいは、信号線の電位変化量に依存することなく、信号の書き込み速度を十分に向上させることのできる半導体装置を提供することを目的とする。本発明は、配線の電位を検出し、その電位が所定の電位と差がある場合は、電荷を供給する。そして、配線の電位が所定の電位に達したら、電荷の供給を止めることにより、上記目的を達成するものである。このような動作を行うために、プリチャージ回路が配置されている。プリチャージ回路は、配線の電位を検出し、その電位が所定の電位と差がある場合は、電荷を供給して、配線の電位が所定の電位に達したら、電荷の供給を止める機能を有している。また、プリチャージ回路は、比較制御回路やプリチャージスイッチを有しており、比較制御回路は、配線の電位を検出し、その電位が所定の電位と差がある場合は、プリチャージスイッチのオンオフを制御する機能を有しており、プリチャージスイッチは、配線に電荷を供給するかどうかを制御する機能を有している。本発明は、電流供給手段と配線とトランジスタとプリチャージ回路とを具備する半導体装置であって、前記電流供給手段は、前記配線を介して前記トランジスタと接続されており、前記プリチャージ回路は、前記配線の電位を検出し、所定の電位との大小関係によって、前記配線に電荷を供給する機能を有することを特徴とするものである。本発明は、前記構成によって、前記比較制御回路は、オペアンプまたはチョッパーインバータコンパレータまたは差動回路を用いて構成されていること特徴とするものである。本発明は、前記構成によって、前記トランジスタは、発光素子または画素に電流を供給すること特徴とするものである。本発明において、適用可能なトランジスタの種類に限定はなく、非晶質シリコンや多結晶シリコンに代表される非単結晶半導体膜を用いた薄膜トランジスタTFT、半導体基板やSOI基板を用いて形成されるMOS型トランジスタ、接合型トランジスタ、バイポーラトランジスタ、有機半導体やカーボンナノチューブを用いたトランジスタ、その他のトランジスタを適用することができる。また、トランジスタが配置されている基板の種類に限定はなく、単結晶基板、SOI基板、ガラス基板などに配置することが出来る。なお、本発明において、接続されているとは、電気的に接続されていることと同義である。したがって、本発明が開示する構成において、所定の接続関係に加え、その間に電気的な接続を可能とする他の素子例えば、別の素子やスイッチなどが配置されていてもよい。本発明では、画素や信号線駆動回路のトランジスタに電流を供給する場合、前もってプリチャージ動作を行う。そのため、すばやく、電流の書き込みが終了する。また、プリチャージ動作を行う期間が、適宜調節されるため、無駄がなく、正確に電流を設定することが出来る。また、すばやく所定の電位にプリチャージすることができる。その結果、トランジスタの特性バラツキの影響を低減し、所定の電流を供給でき、信号電流が小さな場合であっても、あるいは、信号線の電位変化量に依存することなく、信号の書き込み速度を十分に向上させることのできる。以下、本発明の実施の形態について図面を参照しながら説明する。但し、本発明は多くの異なる態様で実施することが可能であり、本発明の趣旨及びその範囲から逸脱することなくその形態及び詳細を様々に変更し得ることは当業者であれば容易に理解される。従って本実施の形態の記載内容に限定して解釈されるものではない。実施の形態1本発明は、発光素子に流れる電流値によって発光輝度を制御することが可能な素子で画素を形成する。代表的にはEL素子を適用することができる。EL素子の構成としては種々知られたものがあるが、電流値により発光輝度を制御可能なものであれば、どのような素子構造であっても本発明に適用することができる。すなわち、発光層、電荷輸送層または電荷注入層を自由に組み合わせてEL素子を形成するものであり、そのための材料として、低分子系有機材料、中分子系有機材料昇華性を有さず、かつ、分子数が20以下または連鎖する分子の長さが10μm以下の有機発光材料や高分子系有機材料を用いることができる。また、これらに無機材料を混合または分散させたものを用いても良い。まず、図1に、本発明の基本原理に基づく構成について示す。配線107に、電流源101と、電流源101の電流を入力し、信号を書き込む対象であるトランジスタ102とが接続されている。トランジスタ102のゲート端子には、ゲート電位を保持するため、容量素子103が接続され、この容量素子103に配線106が接続されている。なお、この容量素子103は、トランジスタのゲート容量などを用いることにより、削除することも可能である。なお、図1では、トランジスタ102のゲート端子とドレイン端子が接続されているが、これに限定されない。図1は、電流源101の電流をトランジスタ102に流して、信号を書き込んでいるときの接続状況を示している。したがって、図2に示すように、トランジスタ102のゲート端子とドレイン端子の間や、トランジスタ102のドレイン端子や配線107の間などに、スイッチ202~204が配置されていたり、信号線や発光素子などの負荷201などが配置されている場合もある。また、図3のように、トランジスタ102とカレントミラー回路を構成するトランジスタ302が配置される場合もある。また、図4や図5のように、配線107に負荷201が接続されている場合もある。また、図5のように配線107にスイッチ501、502が接続されている場合もある。このように、様々な構成をとることが出来る。なお、図2などにおける負荷201は、何でもよい。抵抗などのような素子でも、トランジスタでも、EL素子でも、そのほかの発光素子でも、トランジスタと容量とスイッチなどで構成された電流源回路でも、何かの回路が接続された配線でもよい。信号線でも、信号線とそれに接続された画素でもよい。その画素には、EL素子やFEDで用いる素子など、どのような表示素子を含んでいてもよい。そして、配線107には、プリチャージ回路111が接続されている。プリチャージ回路111は、プリチャージスイッチ112、比較制御回路114などから構成されている。次に、図1の回路の動作について述べる。まず、電流源101からトランジスタ102に電流が供給される。そして、そのときの配線107の電位が、比較制御回路114の第1入力端子116に供給される。一方、比較制御回路114の配線118には、所定の電位が供給されている。配線118の電位は、電流源101からトランジスタ102に電流が供給されて、定常状態になったときの配線107の電位と概ね等しいことが望ましい。比較制御回路114では、第1入力端子116の電位と第2入力端子117の電位とを比較して、出力端子115からプリチャージスイッチ112を制御する。つまり、第1入力端子116の電位と第2入力端子117の電位に、所定の大きさよりも大きな差があれば、プリチャージスイッチ112をオンにして、配線113から配線107に電荷が供給される。第1入力端子116の電位と第2入力端子117の電位に関して、所定の大きさよりも小さな差になれば、プリチャージスイッチ112をオフにして、配線113から配線107への電荷の供給が止まる。そして、電流源101からのみ、トランジスタ102に電流が供給されるようになる。このように、プリチャージスイッチ112をオンにして、配線107に対して、プリチャージ動作を行う。なお、プリチャージスイッチ112がオンになる期間や、オフになるタイミングは、比較制御回路114によって、配線107の電位を検出しながら、制御される。したがって、プリチャージを行う期間を、適切に制御することができる。また、プリチャージスイッチ112がオンのとき、配線107の電位は、配線113の電位に、急速に近づく。なぜなら、プリチャージスイッチ112がオフになるときの配線107の電位と、配線113の電位とは、必ずしも、等しくない。したがって、時定数よりも短い期間で、配線107の電位は、配線113の電位に近づけることができる。そして、配線107の電位は、配線113の電位に十分近くなったら、比較制御回路114によってプリチャージスイッチ112がオフになり、配線113から配線107への電荷の供給が止まる。この場合の、配線107の電位の時間変化を表したグラフを図8に示す。配線107の初期電位をV3とする。そして、電流源101から電流を供給して、定常状態になったときの配線107の電位が、図8aの場合はV1a’、図8bの場合はV1b’、図8cの場合はV1c’になるものとする。また、V3>V1a’>V1b’>V1c’であるとする。そして、配線118の電位は、図8aの場合はV1a、図8bの場合はV1b、図8cの場合はV1cであるとする。また、配線113の電位は、V1c’より低い電位であればよい。たとえば、配線105の電位と等しくても良い。あるいは、V1c’よりも低い電圧であれば、0Vや負の電源電圧でもよい。この場合は、初期電圧V3よりも低い電圧で定常状態となるので、配線113の電位は、出来るだけ低い方が望ましい。その結果、時定数よりも短い期間で、配線107の電位を配線113の電位に近づけることが出来る。よって、配線107の電位をV1a’、V1b’、V1c’などに充電するための時間も、短くすることが出来る。つまり、すばやくプリチャージすることが出来る。図8aの場合、時間T3までの間、プリチャージスイッチ112がオンになり、配線107の電位が急激に変化する。そして、時間T3になると、配線107の電位が配線118の電位V1aに等しくなり、プリチャージスイッチ112がオフになる。すると、トランジスタ102には、電流源101から流れる電流のみが流れるようになり、時間T4になると、配線107の電位は、V1a’となり、定常状態となる。図8bの場合は、時間T4になって、ようやく、配線107の電位と配線118の電位とが等しくなり、プリチャージスイッチ112がオフになる。つまり、時間T4までの間、プリチャージが行われることになる。その後、トランジスタ102には、電流源101から流れる電流のみが流れるようになり、時間T5になると、配線107の電位は、V1b’となり、定常状態となる。図8cの場合は、時間T5になって、ようやく、配線107の電位と配線118の電位とが等しくなり、プリチャージスイッチ112がオフになる。つまり、時間T5までの間、プリチャージが行われることになる。その後、トランジスタ102には、電流源101から流れる電流のみが流れるようになったあと、定常状態となる。このように、図8からわかるように、初期電位と、定常状態になったときの電位との差から、最適な期間だけ、プリチャージスイッチ112がオンになり、プリチャージを行う。プリチャージが行われる期間に、無駄な期間がないため、プリチャージの後は、その分だけより長い期間をかけて、電流源101からトランジスタ102に電流を供給して、トランジスタ102のばらつきの影響を低減するように出来る。なお、電流源101からトランジスタ102に電流を供給して、設定動作を行うことにより、トランジスタ102の電流特性がばらついても、そのばらつきを補正することができ、トランジスタ102が所定の大きさの電流を供給することが可能となる。そのためには、電流源101からトランジスタ102に電流を供給して、定常状態にする必要がある。つまり、信号の書き込みを完了させる必要がある。信号の書き込みが完了する前に、電流源101からトランジスタ102への電流の供給が止まってしまうと、トランジスタ102の電流特性のばらつきを補正することが出来ない。よって、電流源101からトランジスタ102に電流を供給して、設定動作を行う期間は、信号の書き込みを完了できるようにするため、十分長く出来るほうが望ましい。なお、図1では、電流源101からトランジスタ102の方に電流が流れ、かつ、トランジスタ102がNチャネル型の場合について述べたが、これに限定されない。図9に示すように、容易に、電流の流れる向きを逆にして、トランジスタ902の極性をPチャネル型にすることが出来る。また、トランジスタ902は配線907、保持容量903、配線905に接続されている。また、配線907は電流源901に接続され、電流源901は配線904に接続されている。また、保持容量903は配線906に接続されている。なお、電流源101からトランジスタ102の方に電流が流れ、かつ、トランジスタ102をPチャネル型の場合にする場合は、図10に示すようにすればよい。なお、このとき、トランジスタ1002のソース電位の変動の影響を受けにくくするためには、配線1006をトランジスタ1002のソース端子に接続することが望ましい。また、配線1006とトランジスタ1002の間に保持容量1003を設けてもよい。図9に対しても、トランジスタの極性を変える場合は、図11のように配線907にトランジスタ1102を接続し、トランジスタ1102に配線905と保持容量1103と配線1106を接続することが望ましい。また、配線113は、図12に示すように、電圧源1201と配線1204が接続されていてもよいし、図13に示すように、電流源1301と配線1304が接続されていてもよい。あるいは、配線104や配線105などに接続されていてもよい。あるいは、オペアンプや、電流供給能力の高いトランジスタ例えば、バイポーラトランジスタなどに接続されていてもよい。つまり、配線107の電位を比較制御回路114を用いて検出しながらプリチャージを行うため、十分大きな電荷を供給できるようになっていればよい。なお、図1で述べたプリチャージだけでなく、別のプリチャージ動作を組み合わせてもよい。同じ出願人による特願2003-019240号出願、特願2003-055018号出願、特願2003-131824号出願などに出願されており、さまざまなプリチャージ技術が開示されており、その内容を本発明と組み合わせることが出来る。つまり、比較制御回路2014で配線107の電位を検出する。スイッチ1912a、スイッチ1912bや電源線などが、回路2013の中に配置されている。そして、比較制御回路2014での電位検出結果を端子2021に入力する。それにより、回路2013の中に配置されているスイッチ1912aやスイッチ1912bを制御する。そして、端子2020から、所定の電圧が供給される。なお、図1などに示すスイッチは、電気的スイッチでも機械的なスイッチでも何でも良い。電流の流れを制御できるものなら、何でも良い。トランジスタでもよいし、ダイオードでもよいし、それらを組み合わせた論理回路でもよい。よって、スイッチとしてトランジスタを用いる場合、そのトランジスタは、単なるスイッチとして動作するため、トランジスタの極性導電型は特に限定されない。ただし、オフ電流が少ない方が望ましい場合、オフ電流が少ない方の極性のトランジスタを用いることが望ましい。オフ電流が少ないトランジスタとしては、LDD領域を設けているもの等がある。また、スイッチとして動作させるトランジスタのソース端子の電位が、低電位側電源Vss、Vgnd、0Vなどに近い状態で動作する場合はNチャネル型を、反対に、ソース端子の電位が、高電位側電源Vddなどに近い状態で動作する場合はPチャネル型を用いることが望ましい。なぜなら、ゲートソース間電圧の絶対値を大きくできるため、スイッチとして、動作しやすいからである。なお、Nチャネル型とPチャネル型の両方を用いて、CMOS型のスイッチにしてもよい。実施の形態2図8では、最も一般的な場合として、配線107の初期電位が、定常状態になったときの電位よりも高い場合について示した。しかし、実際には、配線107の初期電位の方が低い場合もある。そこで、初期電位の高低にかかわらず、プリチャージする場合について述べる。まず、構成例として、複数のプリチャージ回路111a、111bを配置した場合を図14に示す。配線113aの電位が高く、配線113bの電位が低いものとする。したがって、例えば、配線113aが配線104と接続されており、配線113bが配線105と接続されていてもよい。そして、配線107の電位が、低い場合は、プリチャージスイッチ112aがオンになり、配線113aから電荷が供給され、配線107の電位が急激に上昇する。あるいは、配線107の電位が、高い場合は、プリチャージスイッチ112bがオンになり、配線113bから電荷が供給され、配線107の電位が急激に低下する。これにより、プリチャージを行うことが出来る。なお、出力端子115a、115bがプリチャージスイッチ112a、112bの制御を行う。そこで例えば、比較制御回路114aが、第1入力端子116aの電位が、第2入力端子117aの電位以上になったら、プリチャージスイッチ112aをオフにし、比較制御回路114bが、第1入力端子116bの電位が、第2入力端子117bの電位以下になったら、プリチャージスイッチ112bをオフにするものとする。その場合の第2入力端子117aと第2入力端子117bの電位のグラフを図15に示す。横軸は、電流源101から供給される電流の大きさであり、縦軸は、第2入力端子117aと第2入力端子117bの電位である。第2入力端子117aは、グラフ1503であり、第2入力端子117bはグラフ1502である。定常状態のときの配線107の電位は、グラフ1501のようになる。つまり、配線107の電位が、グラフ1502からグラフ1503までの間の値を取る場合は、プリチャージスイッチ112a、112bが両方ともオフすることになる。配線107の電位がグラフ1503の電位よりも低い場合は、プリチャージスイッチ112aがオンになって急速に電位が上昇し、グラフ1502の電位よりも高い場合は、プリチャージスイッチ112bがオンになって急速に電位が低下する。そして、配線107の電位が、グラフ1502からグラフ1503までの間の値になると、プリチャージスイッチ112a、112bが両方ともオフし、電流源101からのみ電流が供給されて、電流設定が行われるようになる。もし、どれだけ時間が経過しても、プリチャージスイッチ112a、112bが、両方ともオフにならない場合は、電流源101からの電流のみをトランジスタ102に供給することができなくなる。それは、ずっとプリチャージを行い続けることに相当し、トランジスタ102の電流特性のばらつきを補正することが出来なくなる。よって、配線107の電位が、定常状態になったときの電位に概ねひとしくなったら、プリチャージを行わないようにする必要がある。そのために、図14の構成の場合は、配線118a、118bの電位を、図15のように調節する必要がある。あるいは、比較制御回路114aや比較制御回路114bを各々調節して、配線107の電位が、定常状態になったときの電位に概ねひとしくなったら、プリチャージスイッチ112a、112bの両方がオフになるようにしてもよい。なお、図15において、グラフ1502とグラフ1503の幅は、トランジスタ102の電流特性のばらつき具合を考慮して決めればよい。また、ある程度の時間が経過したら、強制的にプリチャージを停止するようにしてもよい。例えば、図16のように、プリチャージスイッチ112と直列にスイッチ1612を設けて、強制的にプリチャージを停止してもよい。あるいは、図17のように、比較制御回路114の出力を制御回路1714に入力し、制御用入力端子1717へ入力される信号とを組み合わせて、出力端子1715からプリチャージスイッチ112を制御してもよい。この場合、制御用入力端子1717へ入力される信号を用いて、強制的にプリチャージを停止するようにすればよい。次に、別の構成例を図18に示す。プリチャージ回路1811内の配線1813aの電位が高く、配線1813bの電位が低いものとする。そして、配線107の電位が、低い場合は、プリチャージスイッチ1812aがオンになり、配線1813aから電荷が供給され、配線107の電位が急激に上昇する。あるいは、配線107の電位が、高い場合は、プリチャージスイッチ1812bがオンになり、配線1813bから電荷が供給され、配線107の電位が急激に低下する。比較制御回路1814には、入力端子1816と入力端子1817と、第1出力端子1815aと第2出力端子1815bとがあり、各々、プリチャージスイッチ1812aとプリチャージスイッチ1812bとを制御している。配線1818には、配線107が定常状態になったときの電位と概ね等しい電位が供給されている。そして、比較制御回路1814は、配線107の電位に応じて、プリチャージスイッチ1812aとプリチャージスイッチ1812bのどちらかをオンにするか、両方ともオフにするように制御する。つまり、図15に示すように、配線107の電位がグラフ1503よりも低い場合は、プリチャージスイッチ1812aがオンになり、配線107の電位がグラフ1502よりも高い場合は、プリチャージスイッチ1812bがオンになるように、比較制御回路1814が制御する。さらに別の構成を図19に示す。図19の構成の場合、配線107は、スイッチ1912bを介して高い電位と接続され、また、スイッチ1912aを介して低い電位と接続されている。配線107の電位をあげる必要がある場合はスイッチ1912bがオンになり、配線107の電位を下げる必要がある場合はスイッチ1912aがオンになる。これにより、配線107の初期電位の高低にかかわらず、プリチャージすることができる。なお、スイッチ1912a、1912bの制御は、比較制御回路と同様に、配線107の電位を検出して、所定の電位と比較することにより、行えばよい。また、スイッチ1912a、1912bにはそれぞれ電圧源1901a、1901bが接続され、電圧源1901a、1901bにはそれぞれ配線1904a、1904bが接続されている。この場合のブロック図を図20に示す。つまり、比較制御回路2014で配線107の電位を検出する。スイッチ1912a、スイッチ1912bや電源線などが、回路2013の中に配置されている。そして、比較制御回路2014での電位検出結果を端子2021に入力する。それにより、回路2013の中に配置されているスイッチ1912aやスイッチ1912bを制御する。そして、端子2020から、所定の電圧が供給される。なお、比較制御回路2014には、入力端子2016、2017と出力端子2015が接続されており、入力端子2017には配線2018が接続されている。次に、別の構成例を示す。図21には、配線107の電位を初期化する場合について述べる。まず、スイッチ2112をオンにして、配線107の電位を配線2113の電位に初期化する。例えば、配線107の電位を高くする。その後、図1の場合と同様にして、比較制御回路114を用いてプリチャージスイッチ112を制御してプリチャージを行う。図21の場合は、配線107の初期電位が、定常状態になったときの電位よりも高いもしくは低い場合のみであるとして、動作させればよい。なお、配線2113の電位は、高くすることに限定されない。電位を低くしたあと、動作させてもよい。なお、プリチャージ回路2111内のスイッチ2112とプリチャージスイッチ112とが両方ともオンしないように、制御することが望ましい。なお、本実施の形態で説明した内容は、実施の形態1で説明した構成を利用したものに相当するがこれに限定されず、その要旨を変更しない範囲であれば様々な変形が可能である。したがって、実施の形態1で説明した内容は、本実施の形態にも適用できる。実施の形態3次に、比較制御回路の具体例について述べる。まず、図22に、オペアンプ2214を用いて比較制御回路を構成した場合の図を示す。図22の場合は、非反転端子が配線118に接続され、反転端子が配線107に接続されている。したがって、配線107の電位が低い場合は、出力端子115の電位が高くなる。配線113の電位が高い場合は、配線107の電位が低いときにプリチャージが行われればよいので、その場合には、スイッチ112がオンするようにすればよい。なお、配線107の電位が高い場合に、出力端子115の電位が高くなるようにしたい場合は、例えば、図23のように、オペアンプ2214の出力の先にインバータを接続して、データを反転させてもよいし、図24のように、オペアンプの非反転端子と反転端子との接続を逆にしてもよい。したがって、例えば図14の場合は、図25のようにオペアンプ2214a、2214bを用いて構成すればよい。なお、オペアンプを用いる場合、オペアンプのオフセット電圧に注意する必要がある。よって、公知の方法を用いて、オフセットをキャンセルする方法を用いてもよい。あるいは、逆に、故意にオフセットを生じるようにオペアンプを調節し、図15に示したように、グラフ1501ではなく、そこから少しずれたグラフ1502やグラフ1503で、出力結果が変わるようにしてもよい。このように、比較制御回路をオペアンプを用いて構成した場合について示したが、これに限定されない。ある電位と別の電位を比較して、その大小関係によって出力結果が変わるような回路、つまり、コンパレータ回路や差動回路などを用いれば、比較制御回路を構成することは可能である。そこで、コンパレータ回路として、オペアンプ以外の回路を用いて、比較制御回路を構成した場合を図26に示す。図26は、インバータ2621や容量素子2622を用いており、いわゆる、チョッパーインバータコンパレータ2614と呼ばれる回路である。ただし、この構成を用いる場合は、まず、初期化して、容量素子2622に適切な電荷を蓄積させる必要がある。まず、配線118に所定の電位を供給し、スイッチ2626、2624をオンにし、スイッチ2625をオフにする。スイッチ2623は、オフの方が望ましい。この初期化動作によって、チョッパーインバータコンパレータの出力が変化する電位が記憶される。その後、スイッチ2624、2626をオフにし、スイッチ2625をオンにして、コンパレータとして動作させる。なお、出力端子115の電位を逆にしたい場合は、図27に示すように、インバータ2721を追加すればよい。比較制御回路として、オペアンプを用いた場合は、初期化の必要がく、オフセット電圧を故意に生じさせて、図15のように動作させることが出来る。しかしながら、回路規模が大きくなったり、オペアンプ中の定常電流の影響で消費電力が増加したりしてしまう。一方、比較制御回路として、チョッパーインバータコンパレータを用いた場合は、オフセット電圧が生じないため、ばらつきの影響を受けにくい。また、回路規模も小さくでき、消費電力も抑えることが出来る。ただし、初期化を行う必要があり、動作が複雑になる。あるいは、オペアンプを構成している回路の一つである、差動回路を用いても良い。差動回路だけなら、回路規模も小さく、消費電力も少なくて問題ない。この他にも、ソース接地増幅回路など、さまざまな回路を用いて、比較制御回路を構成できるため、本実施の形態に制限されない。なお、本実施の形態で説明した内容は、実施の形態1、2で説明した構成を具体的に述べたものに相当するがこれに限定されず、その要旨を変更しない範囲であれば様々な変形が可能である。したがって、実施の形態1、2で説明した内容は、本実施の形態にも適用できる。また、本実施の形態は、実施の形態1、2と容易に組み合わせることが出来る。実施の形態4次に、比較制御回路の第2入力端子117もしくは配線118の電位を決定する手段について述べる。この電位は、定常状態になったときの配線107の電位とおおむね等しいか、あるいは、図15のように、わずかに大きいか、わずかに小さい、という値にすることが望ましい。定常状態になったときの配線107の電位は、電流源101が流す電流の大きさによっても変わるし、トランジスタ102のチャネル長Lやチャネル幅Wや移動度やしきい値電圧などによっても変わる。したがって、それに合わせた電位を比較制御回路の第2入力端子117もしくは配線118に供給する必要がある。そこで、ダミー電流をダミートランジスタに流して、電位を取得する場合の構成を図28に示し、図1の構成に組み合わせた場合を図29に示す。もし、比較制御回路の第2入力端子117の電位を、定常状態になったときの配線107の電位と概ね等しくする場合は、ダミー電流源101Zが供給する電流の大きさを、電流源101が供給する電流のA倍にして、かつ、ダミートランジスタ102ZのW/Lを、トランジスタ102のW/LのA倍にすればよい。そのようにすれば、比較制御回路の第2入力端子117の電位と、定常状態になったときの配線107の電位とは、概ね等しくなる。なお、ダミー電流源101Zは配線104Zと接続され、ダミートランジスタ102Zは配線105Zと接続されている。比較制御回路の第2入力端子117の電位を、定常状態になったときの配線107の電位よりも低くする場合は、ダミー電流源101Zが供給する電流の大きさを、電流源101が供給する電流のB倍にして、かつ、ダミートランジスタ102ZのW/Lを、トランジスタ102のW/LのC倍にすればよい。ここで、B<Cとすればよい。その結果、ダミートランジスタ102Zのゲートソース間電圧が小さくなるため、比較制御回路の第2入力端子117の電位を低くすることが出来る。逆に、比較制御回路の第2入力端子117の電位を、定常状態になったときの配線107の電位よりも高くする場合は、B>Cとすればよい。その結果、ダミートランジスタ102Zのゲートソース間電圧が大きくなるため、比較制御回路の第2入力端子117の電位を高くすることが出来る。なおここで、A、B、Cは、0より大きい任意の数である。なお、A<1またはB<1、C<1として、ダミー電流源101Zが供給する電流の大きさを小さくすれば、電流値が小さいため、消費電力を少なくすることが出来る。また、ダミー電流源101Zやダミートランジスタ102Zの大きさを小さく出来るので、レイアウト面積を小さくでき、額縁を小さく出来る。ただし、図29の構成の場合は、比較制御回路の第2入力端子117に電位を供給しつづけるためには、ダミー電流源101Zが電流を供給し続ける必要があり、消費電力が大きくなる。そこで、図30に示すように、比較制御回路の第2入力端子117の電位を保持できるようにするため、容量素子3104を設けてもよい。容量素子3104を使って電荷を保存し、スイッチ3103をオフすることにより、比較制御回路の第2入力端子117の電位が保たれる。スイッチ3103がオフした後は、ダミー電流源101Zが電流を供給しつづける必要はない。よって、電流を止めたり、あるいは、ダミー電流源101Zの先にスイッチを設けて、電流が流れないようにしてもよい。このように、図29や図30では、ダミー電流源101Zを用いていたが、電流源101を用いて、ダミートランジスタに電流を供給してもよい。この場合の構成図を図31に示す。まず、スイッチ3102をオフにして、スイッチ3101、3103をオンにして、ダミートランジスタ102Zの方に電流を流す。そして、容量素子3104に電荷を蓄積する。その後、スイッチ3102をオンにして、スイッチ3101、3103をオフにして、トランジスタ102の方に電流を流すようにする。なお、比較制御回路の第2入力端子117の電位を、定常状態になったときの配線107の電位と概ね等しくする場合は、ダミートランジスタ102ZのW/Lを、トランジスタ102のW/Lと同じ大きさにすればよい。比較制御回路の第2入力端子117の電位を、定常状態になったときの配線107の電位よりも低くする場合は、ダミートランジスタ102ZのW/Lを、トランジスタ102のW/Lよりも大きくすればよい。逆に、比較制御回路の第2入力端子117の電位を、定常状態になったときの配線107の電位よりも高くする場合は、ダミートランジスタ102ZのW/Lを、トランジスタ102のW/Lよりも小さくすればよい。このように、ダミートランジスタ102ZのW/Lを調節して、ダミートランジスタ102Zのゲートソース間電圧を制御すればよい。このように、図29~図31に示したように、電流が流れる向き電流源からトランジスタへ、または、トランジスタから電流源へを、ダミー電流源101Zとダミートランジスタ102Zの場合と、電流源101とトランジスタ102の場合とで、一致させ、かつ、ダミートランジスタ102Zとトランジスタ102の極性を一致させることが望ましい。これにより、電流源101が供給する電流の大きさに関わらず、適切な電位を、比較制御回路の第2入力端子117に供給することが可能となる。したがって、図1の場合は図28の構成を用いることが望ましく、同様に、図9の場合は図32の構成を用い、図10の場合は図33の構成を用い、図11の場合は図34の構成を用いることが望ましい。なお、図32ではダミートランジスタ902Zは配線905Zとダミー電流源901Zと接続され、ダミー電流源901Zは配線904Zと接続されている。また、図33ではダミー電流源101Zと配線105Zの間にダミートランジスタ1002Zが接続されている。また、図34ではダミー電源901Zと配線905Zの間にダミートランジスタ1102Zが接続されている。なお、トランジスタ102と、ダミートランジスタ102Zとは、出来るだけ、特性がそろっていることが望ましい。なぜなら、電流特性がばらついてしまうと、正確な電位にすることが難しくなるためである。よって、トランジスタを作成する過程において、できるだけ、電流特性が揃うように工夫することが望ましい。例えば、トランジスタ102とダミートランジスタ102Zの半導体層にレーザを照射して製造する場合、トランジスタ102とダミートランジスタ102Zの電流特性が揃うようにレーザを照射することが望ましい。なお、本実施の形態で説明した内容は、実施の形態1~3で説明した構成の一部を具体的に述べたものに相当するがこれに限定されず、その要旨を変更しない範囲であれば様々な変形が可能である。したがって、実施の形態1~3で説明した内容は、本実施の形態にも適用できる。また、本実施の形態は、実施の形態1~3と容易に組み合わせることが出来る。実施の形態5図1などでは、配線107に対して、1つのトランジスタ102が接続されていた。そこで次に、配線107に対して、複数のトランジスタが接続されている場合について述べる。図35に、図14の構成で、トランジスタが複数接続されている場合について示す。トランジスタ102a、102bが、配線107に対して、複数接続されているトランジスタに相当する。トランジスタ102aやスイッチ202a、203a、204a、容量素子103a、負荷201aなどで1つのまとまりとなっている。負荷201aが発光素子などの場合は、このまとまりが画素に相当し、電流源101などが信号線駆動回路もしくはその一部に相当することになる。あるいは、負荷201aが信号線や信号線に接続された画素などの場合は、このまとまりが信号線駆動回路もしくはその一部に相当し、電流源101などが信号線駆動回路もしくはその一部に電流を供給する回路に相当することになる。なお、図35では、図14での配線113aが第1電源線に相当する配線104に接続され、図14での配線113bが第2電源線に相当する配線3604に接続されている。ここで、トランジスタ102aやスイッチ202a、203a、204a、容量素子103aを、単位回路3504aと呼ぶことにする。また、トランジスタ102bやスイッチ202b、203b、204b、容量素子103bを、単位回路3504bと呼ぶことにする。なお、図35では、配線107に、2個のトランジスタ102a、102bが接続されているが、つまり、単位回路3504a、負荷201aや単位回路3504b、負荷201bなどが2個づつ接続されているが、これに限定されない。同様に、さらに多くのトランジスタもしくはそのまとまりや単位回路や負荷を接続することは可能である。次に、図35の構成をより具体的に記載した回路図を図36に示す。ただし、図22や図29の構成も、さらに組み合わせている。なお、図35では、配線107に、2個のトランジスタ102a、102bが接続されているが、簡単のため、図36では、配線107に、1個のトランジスタ102aaが接続されているものとする。図35での比較制御回路114a、114bが、図36でのオペアンプ114aa、114baに相当する。また、図35でのプリチャージスイッチ112a、112bが、図36でのトランジスタ112aa、112baに相当する。なお、図36では、CMOS構成になっていないが、CMOS構成にしてもよい。ただし、電位が高い配線にPチャネル型トランジスタ112aaが接続され、電位が低い配線にNチャネル型トランジスタ112baが接続されているため、CMOS構成にしなくても、正常に動作させることが出来る。また、図35における電流源101が、図36でのトランジスタ101aaに相当する。また、図29におけるダミー電流源101Zが、図36でのトランジスタ101Zaa、101Zbaに相当する。図36のように、トランジスタ101aa、101Zaa、101Zbaのゲート端子を接続することにより、電流源101に相当するトランジスタ101aaが供給する電流に応じた電流が、ダミー電流源101Zに相当するトランジスタ101Zaa、101Zbaから供給することが可能となる。なお、オペアンプ114aaには入力端子116aa、117aaが接続され、オペアンプ114baには入力端子116ba、117baが接続されている。また、入力端子117aa、117baにはそれぞれトランジスタ102Zaa、102Zbaが接続され、トランジスタ112aaには配線113aaが接続されている。トランジスタ101Zaa、101aa、101Zbaのゲート電極には配線3601が接続されている。また、図36の配線104aa、3604aaは図35の配線104、3604にそれぞれ対応している。ここで、トランジスタ102a、202aa、203aa、204aaや負荷201a、容量素子103aを、単位回路3504aaと呼ぶことにする。なお、画素や信号線駆動回路の構成に関しては、少なくとも電流を入力するような方式であれば、どのような構成でもよい。また、画素に配置されている負荷は、EL素子に限定されない。抵抗などのような素子、トランジスタ、EL素子、その他の発光素子、トランジスタと容量とスイッチなどで構成された電流源回路、任意の回路が接続された配線でもよいし、信号線、信号線とそれに接続された画素でもよい。その画素には、EL素子やFEDで用いる素子、その他電流を流して駆動する素子を含んでいてもよい。したがって、同じ出願人による国際公開第03/027997号パンフレットや、特願2002-274680号出願に出願されている内容に対しても本発明に適用したり、本発明と組み合わせることが出来る。なお、また、信号線駆動回路や電流源回路の構成については、国際公開第03/038793号パンフレット、国際公開第03/038794号パンフレット、国際公開第03/038795号パンフレット、国際公開第03/038796号パンフレット、国際公開第03/038797号パンフレットに記載されており、その内容を本発明に適用したり、本発明と組み合わせることが出来る。なお、これまで述べてきたさまざまな構成において、スイッチが各部分に配置されているが、その配置場所は、すでに述べた場所に限定されない。正常に動作する場所であれば、任意の場所にスイッチを配置することが可能である。なお、本実施の形態で説明した内容は、実施の形態1~4で説明した構成を応用したものに相当するがこれに限定されず、その要旨を変更しない範囲であれば様々な変形が可能である。したがって、実施の形態1~4で説明した内容は、本実施の形態にも適用できる。また、本実施の形態は、実施の形態1~4と容易に組み合わせることが出来る。実施の形態6本実施の形態では、表示装置、および、信号線駆動回路などの構成とその動作について、説明する。信号線駆動回路の一部や画素に、本発明の回路を適用することができる。表示装置は、図37に示すように、画素配列3701、ゲート線駆動回路3702、信号線駆動回路3710を有している。ゲート線駆動回路3702は、画素配列3701に選択信号を順次出力する。信号線駆動回路3710は、画素配列3701にビデオ信号を順次出力する。画素配列3701では、ビデオ信号に従って、光の状態を制御することにより、画像を表示する。信号線駆動回路3710から画素配列3701へ入力するビデオ信号は、電流である場合が多い。つまり、各画素に配置された表示素子や表示素子を制御する素子は、信号線駆動回路3710から入力されるビデオ信号電流によって、状態を変化させる。画素に配置する表示素子の例としては、EL素子やFEDフィールドエミッションディスプレイで用いる素子などがあげられる。なお、ゲート線駆動回路3702や信号線駆動回路3710は、複数配置されていてもよい。信号線駆動回路3710は、構成を複数の部分に分けられる。大まかには、一例として、シフトレジスタ3703、第1ラッチ回路LAT13704、第2ラッチ回路LAT23705、デジタルアナログ変換回路3706に分けられる。デジタルアナログ変換回路3706には、電圧を電流に変換する機能も有しており、ガンマ補正を行う機能も有していてもよい。つまり、デジタルアナログ変換回路3706には、画素に電流ビデオ信号を出力する回路、すなわち、電流源回路を有しており、そこに本発明を適用することが出来る。また、画素は、EL素子などの表示素子を有している。その表示素子に電流ビデオ信号を出力する回路、すなわち、電流源回路を有しており、そこにも、本発明を適用することが出来る。なお、画素の構成によっては、ビデオ信号用のデジタル電圧信号と、画素の中の電流源回路のための制御用の電流とを、画素に入力する場合がある。その場合は、デジタルアナログ変換回路3706は、デジタルアナログ変換機能ではなく、電圧を電流に変換する機能を有しており、その電流を制御用の電流として画素に出力する回路、すなわち、電流源回路を有しており、そこに本発明を適用することが出来る。そこで、信号線駆動回路3710の動作を簡単に説明する。シフトレジスタ3703は、フリップフロップ回路FF等を複数列用いて構成され、クロック信号S-CLK、スタートパルスSP、クロック反転信号S-CLKbが入力される、これらの信号のタイミングに従って、順次サンプリングパルスが出力される。シフトレジスタ3703より出力されたサンプリングパルスは、第1ラッチ回路LAT13704に入力される。第1ラッチ回路LAT13704には、ビデオ信号線3708より、ビデオ信号が入力されており、サンプリングパルスが入力されるタイミングに従って、各列でビデオ信号を保持していく。なお、デジタルアナログ変換回路3706を配置している場合は、ビデオ信号はデジタル値である。また、この段階でのビデオ信号は、電圧であることが多い。ただし、第1ラッチ回路3704や第2ラッチ回路3705が、アナログ値を保存できる回路である場合は、デジタルアナログ変換回路3706は省略できる場合が多い。その場合、ビデオ信号は、電流であることも多い。また、画素配列3701に出力するデータが2値、つまり、デジタル値である場合は、デジタルアナログ変換回路3706は省略できる場合が多い。第1ラッチ回路LAT13704において、最終列までビデオ信号の保持が完了すると、水平帰線期間中に、ラッチ制御線3709よりラッチパルスLatchPulseが入力され、第1ラッチ回路LAT13704に保持されていたビデオ信号は、一斉に第2ラッチ回路LAT23705に転送される。その後、第2ラッチ回路LAT23705に保持されたビデオ信号は、1行分が同時に、デジタルアナログ変換回路3706へと入力される。そして、デジタルアナログ変換回路3706から出力される信号は、画素配列3701へ入力される。第2ラッチ回路LAT23705に保持されたビデオ信号がデジタルアナログ変換回路3706に入力され、そして、画素配列3701に入力されている間、シフトレジスタ3703においては再びサンプリングパルスが出力される。つまり、同時に2つの動作が行われる。これにより、線順次駆動が可能となる。以後、この動作を繰り返す。なお、デジタルアナログ変換回路3706が有している電流源回路が、設定動作と出力動作とを行うような回路である場合、その電流源回路に、電流を流す回路が必要となる。そのような場合、リファレンス用電流源回路3714が配置されている。なお、信号線駆動回路やその一部は、画素配列3701と同一基板上に存在せず、例えば、外付けのICチップを用いて構成されることもある。なお、信号線駆動回路などの構成は、図37に限定されない。例えば、第1ラッチ回路3704や第2ラッチ回路3705が、アナログ値を保存できる回路である場合、図38に示すように、リファレンス用電流源回路3714から第1ラッチ回路LAT13704に、ビデオ信号アナログ電流が入力されることもある。また、図38において、第2ラッチ回路3705が存在しない場合もある。そのような場合は、第1ラッチ回路3704に、より多くの電流源回路が配置されている場合が多い。なお、具体的な構成などは、特願2002-287997号出願、特願2002-288104号出願、特願2002-288043号出願、特願2002-287921号出願、特願2002-287948号出願などに記載されているため、その内容を本願と組み合わせることが出来る。このような場合、図37における、デジタルアナログ変換回路3706の中の電流源回路に、本発明を適用することが出来る。デジタルアナログ変換回路3706の中に、たくさんのユニット回路があり、リファレンス用電流源回路3714に、電流源101が配置されている。あるいは、図38における、第1ラッチ回路LAT13704の中の電流源回路に、本発明を適用することが出来る。LATあるいは、図37、図38における画素配列3701の中の画素その中の電流源回路に、本発明を適用することが出来る。画素配列3701の中に、沢山の電流源回路があり、信号線駆動回路3710に、電流源101が配置されている。つまり、回路の様々な部分に、電流を供給するような回路が存在する。そのような電流源回路は、正確な電流を出力する必要がある。そのため、別の電流源回路を用いて、トランジスタが正確な電流が出力できるように設定を行う。別の電流源回路も、正確な電流を出力する必要がある。したがって、図39、図40、図41に示すように、ある場所に、基本となる電流源回路があり、そこから電流源トランジスタを次々に設定していく。それにより、電流源回路は、正確な電流を出力することが可能となる。よって、そのような部分に、本発明を適用することが出来る。なお、本実施の形態で説明した内容は、実施の形態1~5で説明した内容を利用したものに相当する。したがって、実施の形態1~5で説明した内容は、本実施の形態にも適用できる。実施の形態7本発明を用いた電子機器として、ビデオカメラ、デジタルカメラ、ゴーグル型ディスプレイヘッドマウントディスプレイ、ナビゲーションシステム、音響再生装置カーオーディオ、オーディオコンポ等、ノート型パーソナルコンピュータ、ゲーム機器、携帯情報端末モバイルコンピュータ、携帯電話、携帯型ゲーム機または電子書籍等、記録媒体を備えた画像再生装置具体的にはDigitalVersatileDiscDVD等の記録媒体を再生し、その画像を表示しうるディスプレイを備えた装置などが挙げられる。それらの電子機器の具体例を図42に示す。図42Aは発光装置であり、筐体13001、支持台13002、表示部13003、スピーカー部13004、ビデオ入力端子13005等を含む。本発明は表示部13003を構成する半導体装置に用いることができる。また本発明により、トランジスタのばらつきの影響を低減できるため、輝度ムラを低減でき、階調が低い画素にたいしても、プリチャージ動作により、正確に信号を入力することができるため、綺麗な画像を表示することができるようになり、図42Aに示す発光装置が完成される。発光装置は自発光型であるためバックライトが必要なく、液晶ディスプレイよりも薄い表示部とすることができる。なお、発光装置は、パーソナルコンピューター用、テレビTV放送受信用、広告表示用などの全ての情報表示用表示装置が含まれる。図42Bはデジタルスチルカメラであり、本体13101、表示部13102、受像部13103、操作キー13104、外部接続ポート13105、シャッター13106等を含む。本発明は、表示部13102を構成する半導体装置に用いることができる。また本発明により、トランジスタのばらつきの影響を低減できるため、輝度ムラを低減でき、階調が低い画素にたいしても、プリチャージ動作により、正確に信号を入力することができるため、綺麗な画像を表示することができるようになり、図42Bに示すデジタルスチルカメラが完成される。図42Cはノート型パーソナルコンピュータであり、本体13201、筐体13202、表示部13203、キーボード13204、外部接続ポート13205、ポインティングマウス13206等を含む。本発明は、表示部13203を構成する半導体装置に用いることができる。また本発明により、トランジスタのばらつきの影響を低減できるため、輝度ムラを低減でき、階調が低い画素にたいしても、プリチャージ動作により、正確に信号を入力することができるため、綺麗な画像を表示することができるようになり、図42Cに示すノート型パーソナルコンピュータが完成される。図42Dはモバイルコンピュータであり、本体13301、表示部13302、スイッチ13303、操作キー13304、赤外線ポート13305等を含む。本発明は、表示部13302を構成する半導体装置に用いることができる。また本発明により、トランジスタのばらつきの影響を低減できるため、輝度ムラを低減でき、階調が低い画素にたいしても、プリチャージ動作により、正確に信号を入力することができるため、綺麗な画像を表示することができるようになり、図42Dに示すモバイルコンピュータが完成される。図42Eは記録媒体を備えた携帯型の画像再生装置具体的にはDVD再生装置であり、本体13401、筐体13402、表示部A13403、表示部B13404、記録媒体DVD等読み込み部13405、操作キー13406、スピーカー部13407等を含む。表示部A13403は主として画像情報を表示し、表示部B13404は主として文字情報を表示するが、本発明は、表示部A13403、表示部B13404を構成する半導体装置に用いることができる。なお、記録媒体を備えた画像再生装置には家庭用ゲーム機器なども含まれる。また本発明により、トランジスタのばらつきの影響を低減できるため、輝度ムラを低減でき、階調が低い画素にたいしても、プリチャージ動作により、正確に信号を入力することができるため、綺麗な画像を表示することができるようになり、図42Eに示すDVD再生装置が完成される。図42Fはゴーグル型ディスプレイヘッドマウントディスプレイであり、本体13501、表示部13502、アーム部13503を含む。本発明は、表示部13502を構成する半導体装置に用いることができる。また本発明により、トランジスタのばらつきの影響を低減できるため、輝度ムラを低減でき、階調が低い画素にたいしても、プリチャージ動作により、正確に信号を入力することができるため、綺麗な画像を表示することができるようになり、図42Fに示すゴーグル型ディスプレイが完成される。図42Gはビデオカメラであり、本体13601、表示部13602、筐体13603、外部接続ポート13604、リモコン受信部13605、受像部13606、バッテリー13607、音声入力部13608、操作キー13609、接眼部13610等を含む。本発明は、表示部13602を構成する半導体装置に用いることができる。また本発明により、トランジスタのばらつきの影響を低減できるため、輝度ムラを低減でき、階調が低い画素にたいしても、プリチャージ動作により、正確に信号を入力することができるため、綺麗な画像を表示することができるようになり、図42Gに示すビデオカメラが完成される。図42Hは携帯電話であり、本体13701、筐体13702、表示部13703、音声入力部13704、音声出力部13705、操作キー13706、外部接続ポート13707、アンテナ13708等を含む。本発明は、表示部13703を構成する半導体装置に用いることができる。なお、表示部13703は黒色の背景に白色の文字を表示することで携帯電話の消費電流を抑えることができる。また本発明により、トランジスタのばらつきの影響を低減できるため、輝度ムラを低減でき、階調が低い画素にたいしても、プリチャージ動作により、正確に信号を入力することができるため、綺麗な画像を表示することができるようになり、図42Hに示す携帯電話が完成される。なお、将来的に発光材料の発光輝度が高くなれば、出力した画像情報を含む光をレンズ等で拡大投影してフロント型若しくはリア型のプロジェクターに用いることも可能となる。また、上記電子機器はインターネットやCATVケーブルテレビなどの電子通信回線を通じて配信された情報を表示することが多くなり、特に動画情報を表示する機会が増してきている。発光材料の応答速度は非常に高いため、発光装置は動画表示に好ましい。また、発光装置は発光している部分が電力を消費するため、発光部分が極力少なくなるように情報を表示することが望ましい。従って、携帯情報端末、特に携帯電話や音響再生装置のような文字情報を主とする表示部に発光装置を用いる場合には、非発光部分を背景として文字情報を発光部分で形成するように駆動することが望ましい。以上の様に、本発明の適用範囲は極めて広く、あらゆる分野の電子機器に用いることが可能である。また本実施の形態の電子機器は、実施の形態1~6に示したいずれの構成の半導体装置を用いても良い。