入力端子と、出力端子と、第1および第2制御信号端子と、ブートストラップ容量を含み、第1制御信号端子および出力端子に接続される第1出力部と、第1電源および出力端子に接続される第2出力部と、上記入力端子および第2電源に接続され、ブートストラップ容量をチャージする第1入力部と、上記ブートストラップ容量をディスチャージするディスチャージ部と、上記入力端子および第1電源に接続され、第2出力部に接続された第2入力部と、上記第2制御信号端子に接続され、上記ディスチャージ部および第2出力部を制御するリセット部と、上記第1出力部を制御する第1初期化部と、上記第1入力部を制御する第2初期化部と、ディスチャージ部および第2出力部を制御する第3初期化部とを備えるフリップフロップ。上記第1初期化部は、第1出力部と第2電源とを電気的に接続あるいは切り離し、第2初期化部は、第1入力部と第2電源とを電気的に接続あるいは切り離し、第3初期化部は、ディスチャージ部および第2出力部それぞれと第2電源とを電気的に接続あるいは切り離す請求項1記載のフリップフロップ。上記第2初期化部はさらに、第3初期化部、リセット部およびディスチャージ部それぞれと第2出力部とを接続あるいは切り離す請求項1記載のフリップフロップ。上記第1初期化部はさらに、第2出力部を制御する請求項1記載のフリップフロップ。出力端子に接続され、第2出力部を制御する帰還部を備える請求項1記載のフリップフロップ。第1入力部と第1出力部とが中継部を介して接続されている請求項1記載のフリップフロップ。第1出力部に第1トランジスタを、第2出力部に第2トランジスタを、第1入力部に第3トランジスタを、ディスチャージ部に第4トランジスタを、第2入力部に第5トランジスタを、リセット部に第6トランジスタを、第1初期化部に第7トランジスタを、第2初期化部に第8トランジスタを、第3初期化部に第9トランジスタを備え、第1~第9トランジスタがすべて同一導電型である請求項1記載のフリップフロップ。第1~第3初期化端子と第1~第3ノードとをさらに備え、第1トランジスタは、一方の導通電極が第1制御信号端子に接続され、かつ制御端子と他方の導通電極とが上記ブートストラップ容量を介して接続され、かつ上記他方の導通電極が、出力端子に接続されるとともに、第2トランジスタを介して第1電源に接続され、第3および第5トランジスタの制御端子が入力端子に接続され、第6トランジスタの制御端子が第2制御信号端子に接続され、第7トランジスタの制御端子が第1初期化端子に接続され、第8トランジスタの制御端子が第2初期化端子に接続され、第9トランジスタの制御端子が第3初期化端子に接続され、第1ノードが、第3トランジスタの一方の導通電極に、直接あるいは抵抗を介して接続され、かつ第4トランジスタを介して第1電源に接続され、第3トランジスタの他方の導通電極が、第8トランジスタを介して第2電源に接続され、第2ノードが第2トランジスタの制御端子に接続されるとともに、第5トランジスタを介して第1電源に接続され、第3ノードが、第4トランジスタの制御端子に接続され、かつ第9トランジスタを介して第2電源に接続され、かつ上記抵抗とは別の抵抗および第6トランジスタを介して第2電源に接続されている請求項7記載のフリップフロップ。第2初期化部に、制御端子が第2初期化端子に接続された第10トランジスタを備え、上記第2ノードが、第10トランジスタを介して第3ノードに接続されている請求項8記載のフリップフロップ。第1初期化部に、制御端子が第1初期化端子に接続された第11トランジスタを備え、上記第2ノードが、第11トランジスタを介して第1電源に接続されている請求項8記載のフリップフロップ。制御端子が出力端子に接続された第12トランジスタを備え、上記第2ノードが、第12トランジスタを介して第1電源に接続されている請求項8記載のフリップフロップ。制御端子が第2電源に接続された第13トランジスタを備え、上記第1ノードが、第13トランジスタを介して第1トランジスタの制御端子に接続されている請求項8記載のフリップフロップ。上記各抵抗の構成材料が、各トランジスタのチャネル構成材料と同一である請求項8記載のフリップフロップ。上記第1出力部に第1トランジスタを備え、上記ブートストラップ容量は第1トランジスタの寄生容量である請求項1記載のフリップフロップ。請求項1~13記載のいずれか1項に記載のフリップフロップを各段に備えるシフトレジスタ。自段のフリップフロップの第2制御信号端子が、次段のフリップフロップの出力端子に接続されている請求項15記載のシフトレジスタ。請求項1~13記載のいずれか1項に記載のフリップフロップを各段に含むシフトレジスタを備え、シフトレジスタ各段のフリップフロップの第1および2制御信号端子に、互いにアクティブ期間が重ならないクロック信号が供給されるドライバ回路。請求項8記載のフリップフロップを各段に含むシフトレジスタを備え、該シフトレジスタの各段のフリップフロップには、第1初期化端子に第1初期化信号が入力され、第2初期化端子に第2初期化信号が入力され、第3初期化端子に第3初期化信号が入力されるドライバ回路。上記第1初期化信号の反転信号が第2初期化信号であり、上記第3初期化信号は、上記第1初期化信号がアクティブから非アクティブとなるタイミングでアクティブとなっており、このタイミングの後に非アクティブとなる請求項18記載のドライバ回路。上記第3初期化信号は、シフト開始タイミングを規定するスタートパルスがアクティブとなるのに同期して非アクティブとなる請求項19記載のドライバ回路。請求項1~14記載のいずれか1項に記載のフリップフロップを備えるドライバ回路。請求項1~14記載のいずれか1項に記載のフリップフロップを備える表示装置。しかしながら上記フリップフロップでは、期間ta全ON動作期間およびtb全ON動作直後の期間において図20のように第1および第2クロック信号CK1CK2を制御する必要があるという問題があった。本発明は、クロック信号に関係なく全ON動作が可能なシフトレジスタを実現するためのフリップフロップを提供する。本フリップフロップは、入力端子と、出力端子と、第1および第2制御信号端子と、ブートストラップ容量を含み、第1制御信号端子および出力端子に接続される第1出力部と、第1電源入力端子が非アクティブのときの電位に対応する電源および出力端子に接続される第2出力部と、上記入力端子および第2電源入力端子がアクティブのときの電位に対応する電源に接続され、ブートストラップ容量をチャージする第1入力部と、上記ブートストラップ容量をディスチャージするディスチャージ部と、上記入力端子および第1電源に接続され、第2出力部に接続された第2入力部と、上記第2制御信号端子に接続され、上記ディスチャージ部および第2出力部を制御するリセット部とを備えたフリップフロップであって、上記第1出力部を制御する第1初期化部と、上記第1入力部を制御する第2初期化部と、ディスチャージ部および第2出力部を制御する第3初期化部とを備える第1初期化部は出力端子の電位を制御するともいえる。本フリップフロップによれば、全ON動作の間は、第1および第2初期化部によって出力端子をアクティブとし、全ON動作終了後は、第2および第3初期化部によって出力を非アクティブとすることができる。したがって、本フリップフロップを用いたシフトレジスタでは、第1および第2制御信号端子に入力される信号例えば、クロック信号に関係なく全ON動作が可能となる。本フリップフロップは、第1初期化部は、第1出力部と第2電源とを電気的に接続あるいは切り離し、第2初期化部は、第1入力部と第2電源とを電気的に接続あるいは切り離し、第3初期化部は、ディスチャージ部および第2出力部それぞれと第2電源とを電気的に接続あるいは切り離す構成とすることもできる。本フリップフロップは、上記第2初期化部はさらに、第3初期化部、リセット部およびディスチャージ部それぞれと第2出力部とを接続あるいは切り離す構成とすることもできる。本フリップフロップは、第1初期化部はさらに、上記第2出力部を制御する構成とすることもできる。本フリップフロップは、出力端子に接続され、第2出力部を制御する帰還部を備える構成とすることもできる。本フリップフロップは、第1入力部と第1出力部とが中継部を介して接続されている構成とすることもできる。本フリップフロップは、第1出力部に第1トランジスタを、第2出力部に第2トランジスタを、第1入力部に第3トランジスタを、ディスチャージ部に第4トランジスタを、第2入力部に第5トランジスタを、リセット部に第6トランジスタを、第1初期化部に第7トランジスタを、第2初期化部に第8トランジスタを、第3初期化部に第9トランジスタを備え、第1~第9トランジスタがすべて同一導電型である構成とすることもできる。本フリップフロップは、第1~第3初期化端子と第1~第3ノードとをさらに備え、第1トランジスタは、一方の導通電極が第1制御信号端子に接続され、かつ制御端子と他方の導通電極とが上記ブートストラップ容量を介して接続され、かつ上記他方の導通電極が、出力端子に接続されるとともに、第2トランジスタを介して第1電源に接続され、第3および第5トランジスタの制御端子が入力端子に接続され、第6トランジスタの制御端子が第2制御信号端子に接続され、第7トランジスタの制御端子が第1初期化端子に接続され、第8トランジスタの制御端子が第2初期化端子に接続され、第9トランジスタの制御端子が第3初期化端子に接続され、第1ノードが、第3トランジスタの一方の導通電極に、直接あるいは抵抗を介して接続され、かつ第4トランジスタを介して第1電源に接続され、第3トランジスタの他方の導通電極が、第8トランジスタを介して第2電源に接続され、第2ノードが第2トランジスタの制御端子に接続されるとともに、第5トランジスタを介して第1電源に接続され、第3ノードが、第4トランジスタの制御端子に接続され、かつ第9トランジスタを介して第2電源に接続され、かつ上記抵抗とは別の抵抗および第6トランジスタを介して第2電源に接続されている構成とすることもできる。本フリップフロップは、第2初期化部に、制御端子が第2初期化端子に接続された第10トランジスタを備え、上記第2ノードが、第10トランジスタを介して第3ノードに接続されている構成とすることもできる。本フリップフロップは、第1初期化部に、制御端子が第1初期化端子に接続された第11トランジスタを備え、上記第2ノードが、第11トランジスタを介して第1電源に接続されている構成とすることもできる。本フリップフロップは、制御端子が出力端子に接続された第12トランジスタを備え、上記第2ノードが、第12トランジスタを介して第1電源に接続されている構成とすることもできる。本フリップフロップは、制御端子が第2電源に接続された第13トランジスタを備え、上記第1ノードが、第13トランジスタを介して第1トランジスタの制御端子に接続されている構成とすることもできる。本フリップフロップは、上記各抵抗の構成材料が、各トランジスタのチャネル構成材料と同一である構成とすることもできる。本フリップフロップは、上記第1出力部に第1トランジスタを備え、上記ブートストラップ容量は第1トランジスタの寄生容量である構成とすることもできる。本シフトレジスタは、上記フリップフロップを各段に備える。本シフトレジスタは、自段のフリップフロップの第2制御信号端子が、次段のフリップフロップの出力端子に接続されている構成とすることもできる。本ドライバ回路は、上記フリップフロップを各段に含むシフトレジスタを備え、シフトレジスタ各段のフリップフロップの第1および2制御信号端子に、互いにアクティブ期間が重ならないクロック信号が供給される。本ドライバ回路は、上記フリップフロップを各段に含むシフトレジスタを備え、該シフトレジスタの各段のフリップフロップには、第1初期化端子に第1初期化信号が入力され、第2初期化端子に第2初期化信号が入力され、第3初期化端子に第3初期化信号が入力される。本ドライバ回路は、上記第1初期化信号の反転信号が第2初期化信号であり、上記第3初期化信号は、上記第1初期化信号がアクティブから非アクティブとなるタイミングでアクティブとなっており、このタイミングの後に非アクティブとなる構成とすることもできる。本ドライバ回路は、上記第3初期化信号は、シフト開始タイミングを規定するスタートパルスがアクティブとなるのに同期して非アクティブとなる構成とすることもできる。本表示装置は、上記フリップフロップを備える。以上のように、本発明によれば、クロック信号に関係なく全ON動作が可能なシフトレジスタを実現することができる。本発明の実施の形態を図1~図18に基づいて説明すれば以下のとおりである。図2は本発明にかかるフリップフロップを備える液晶表示装置の一構成例である。図2の液晶表示装置は、表示コントローラと、ゲートドライバGDと、ソースドライバSDと、液晶パネルLCPと、バックライトBL光透過型の場合とを備える。表示コントローラは、ゲートドライバGDおよびソースドライバSDを制御し、例えばゲートドライバGDには、第1および第2クロック信号CK1信号CK2信号、ゲートスタートパルス信号GSP信号、第1初期化信号INIT信号、第2初期化信号INITB信号、および第3初期化信号INITKEEP信号を供給する。ゲートドライバGDは液晶パネルLCPの走査信号線G1~Gnを駆動し、ソースドライバSDは液晶パネルLCPのデータ信号線S1~Snを駆動する。ゲートドライバGDおよびソースドライバSDは液晶パネルLCPとモノリシックに形成されていてもよい。ゲートドライバGDは図3に示すシフトレジスタを備える。図3のシフトレジスタは、縦接続された複数のフリップフロップを含み、各フリップフロップは、入力端子IN端子と、出力端子OUT端子と、第1および第2クロック信号端子第1および第2制御信号端子CKACKBと、第1初期化端子INIT端子と、第2初期化端子INITB端子と、第3初期化端子INITKEEP端子と、バックイン端子BIN端子とを備える。ここで、奇数段のフリップフロップFF1FF3等では、CKA端子にCK1信号が供給され、CKB端子にCK2信号が供給され、偶数段のフリップフロップFF2FFn等では、CKA端子にCK2信号が供給され、CKB端子にCK1信号が供給される。また、各段のフリップフロップFF1~FFnに、INIT信号、INITB信号、およびINITKEEP信号が供給される。また、自段のIN端子が前段のOUT端子に接続されるとともに、自段のBIN端子が次段のOUT端子に接続される。なお、CK1信号およびCK2信号は、互いにアクティブ期間High期間が重ならないような2つのクロック信号である。図3のシフトレジスタの各段には、本発明にかかるフリップフロップが用いられる。本フリップフロップの一構成例を図1に示す。図1のフリップフロップは、IN端子と、OUT端子と、CKACKB端子と、ブートストラップ容量Cvを含み、CKA端子およびOUT端子に接続される第1出力部FOと、第1電源VSS低電位側電源およびOUT端子に接続される第2出力部SOと、IN端子および第2電源VDD高電位側電源に接続され、ブートストラップ容量Cvをチャージする第1入力部FIと、ブートストラップ容量Cvをディスチャージするディスチャージ部DCと、IN端子および第1電源VSSに接続され、第2出力部に接続された第2入力部SIと、CKB端子に接続され、ディスチャージ部DCおよび第2出力部SOを制御するリセット部RSと、第1出力部FOを制御する第1初期化部FTと、第1入力部FIを制御する第2初期化部SDと、ディスチャージ部DCおよび第2出力部SOを制御する第3初期化部TDと、OUT端子に接続され、第2出力部SOを制御する帰還部FBと、第1入力部FIと第1出力部FOとを中継する中継部RCと、通常動作時に自段と他段が同時にアクティブとなることを防ぐ誤動作防止部SCとを備える。より具体的には、本フリップフロップは、第1出力部FOにトランジスタTr1第1トランジスタおよびブートストラップ容量Cvを、第2出力部SOに第2トランジスタTr2第2トランジスタを、第1入力部FIにトランジスタTr3第3トランジスタおよび抵抗Riを、ディスチャージ部DCにトランジスタTr4第4トランジスタを、第2入力部SIにトランジスタTr5第5トランジスタを、リセット部RSにトランジスタTr6第6トランジスタおよび抵抗Rrを、第1初期化部FTにトランジスタTr7第7トランジスタおよびトランジスタTr11第11トランジスタを、第2初期化部にトランジスタTr8第8トランジスタおよびトランジスタTr10第10トランジスタを、第3初期化部にTr9第9トランジスタを、帰還部FBにトランジスタTr12第12トランジスタを、中継部RCにトランジスタTr13第13トランジスタを、誤動作防止部SCにトランジスタTr1415を含んでいる。なお、Tr1~15はすべて同一導電型nチャネル型である。さらに、Tr1は、ドレイン電極がCKA端子に接続され、かつゲート電極とソース電極とがブートストラップ容量Cvを介して接続され、かつ上記ソース電極が、OUT端子に接続されるとともに、Tr2を介してVSSに接続されている。また、Tr3、Tr5およびTr14のゲート端子がIN端子に接続され、Tr6のゲート端子がCKB端子に接続され、Tr7およびTr11のゲート端子がINIT端子に接続され、Tr8およびTr10のゲート端子がINITB端子に接続され、Tr9のゲート端子がINITKEEP端子に接続され、Tr13のゲート端子がVDDに接続され、Tr15のゲート端子がBIN端子に接続されている。さらに、Tr1のゲートに接続する第1ノードNaが、Tr13を介して抵抗Riの一端に接続されるとともに、Tr4を介してVSSに接続されている。抵抗Riの他端は、Tr3およびTr8を介してVDDに接続されているただし、Tr3は抵抗Ri側でTr8はVDD側。さらに、Tr2のゲート端子に接続する第2ノードNbが、Tr5を介してVSSに接続され、かつTr11を介してVSSに接続されるとともに、Tr12を介してVSSに接続されている。また、Tr4のゲート端子に接続する第3ノードNcが、Tr9を介してVDDに接続され、かつ抵抗RrおよびTr6を介してVDDに接続されただし、抵抗Rrは第3ノードNc側でTr6はVDD側、第2ノードNbおよび第3ノードNcが、Tr10を介して接続されている。また、第3ノードNcが、Tr1514を介してVDDに接続されているただし、Tr15が第3ノードNc側でTr14はVDD側。本シフトレジスタの動作を図4に示す。全ON期間には、INIT信号がアクティブHigh、INITB信号がアクティブLow、INITKEEP信号がアクティブHighとなるので、ブートストラップ容量Cvはディスチャージ部DCによってディスチャージされてTr9、Tr4がON、Tr1がOFFするため第1出力部FOが非アクティブとなるとともに、第2出力部SOも非アクティブとなるTr11がON、Tr2がOFFするため。したがって、第1初期化部FTによって第1出力部FOのTr1のソース電極がVDDに接続され、OUT端子には、CK1CK2信号に関係なく確実にVDD電位Highが出力される。なお、本構成では全ON期間中に第2ノードがVSS、第3ノードがVDDとなるので、INITB信号によってTr10をOFFすることで、両ノードを遮断している。一方、全ON期間終了からGSP信号がアクティブになるまでは、INIT信号が非アクティブLow、INITB信号がアクティブ非High、INITKEEP信号がアクティブHighとなるので、Tr10がONして、第2出力部SOがアクティブになるTr2がONする。したがって、CK1CK2信号に関係なく、OUT端子に確実にVSS電位Lowが出力される。通常駆動時の動作は以下のとおりである。通常駆動時には、INIT信号が非アクティブLow、INITB信号が非アクティブHigh、INITKEEP信号が非アクティブLowとなる。なお、INITKEEP信号は、GSP信号のアクティブ化に同期して非アクティブLowとなるTr8Tr10はON、Tr7Tr9はOFF。例えば1段目のフリップフロップFF1図3参照では、IN端子がアクティブになるGSP信号がアクティブとなると、ブートストラップ容量Cvがチャージされて第1ノードNaの電位がVDD電位-Vth程度Vthはトランジスタの閾値電圧までプリチャージされる。このとき、CK2がHighCKB端子がアクティブであるため、Tr5およびTr6がともにONするが、抵抗Rrの電流制限によって、Tr6の駆動能力よりもTr5のそれが高くなるため、第2ノードNbはVSS電位となる。これは、GSP信号が非アクティブになっても維持されるTr2、Tr12、Tr4はOFFのままであるため。ここで、CK1信号が立ち上がると、ブートストラップ効果によって、第1ノードNaの電位がVDD電位以上に突き上がる。これにより、CK1信号Highが電位降下いわゆる閾値落ちすることなくOUT端子GO1から出力される。OUT端子がHighになると、帰還部FBのTr12がONして、第2ノードNbは確実にVSS電位となる。なお、CK1が立ち下がると、ブートストラップ効果が切れて第1ノードNaの電位はVDD電位-Vthに戻る。次いで、CK2が立ち上がると、ディスチャージ部DCTr4がONしてブートストラップ容量Cvがディスチャージされるとともに、Tr2がONしてOUT端子GO1からVSSLowが出力され、フリップフロップFF1のリセット自己リセットが完了する。また、図1の構成では、誤動作防止部SCが設けられているため、通常動作中に、前段自段の1つ前の段および次段自段の1つ後ろの段の出力がともにアクティブとなったような場合には、Tr14Tr15がともにONしてTr2がONとなり、OUT端子を強制的にVSS電位Lowにすることができる。また、図1の構成では、中継回路RCTr13が設けられているため、ブートストラップ効果によって第1ノードNaの電位が一定以上となるとTr13がOFFする。これにより、ディスチャージ部DCのTr4を高電圧から保護することができる。INIT信号の反転信号であるINITB信号およびINITKEEP信号は、INIT信号から生成される。すなわち、図5に示すように、インバータ回路INVはINIT信号からINTB信号を出力し、信号処理回路SPCは、INIT信号を用いてINITKEEP信号を生成する。ここで、INITB信号は、INIT信号の反転信号であり、INITKEEP信号は、INIT信号がアクティブHighから非アクティブLowとなるタイミングでアクティブHighとなっており、このタイミングの後に例えば、図4のようにGSP信号のアクティブ化に同期して非アクティブLowとなる。図6は、インバータ回路INVの構成を示す回路図である。同図に示されるように、インバータ回路INVは、nチャネルのトランジスタTr21~Tr24と、抵抗RaRwと、ブートストラップ容量CVと、IN端子と、OUT端子とを備える。Tr21は、ゲート電極およびソース電極がブートストラップ容量CVを介して接続され、かつドレイン電極がVDDに接続されるとともに、ソース電極がOUT端子に接続され、Tr2223のゲート電極はIN端子に接続され、Tr24のゲート電極はVDDに接続され、Tr21のゲート電極に接続するノードNAがTr24を介してノードNBに接続され、ノードNBが抵抗Raを介してVDDに接続されるとともに、Tr23を介してVSSに接続され、OUT端子が抵抗Rwを介してVDDに接続されるとともに、Tr22を介してVSSに接続される。図6のインバータ回路INVでは、IN端子がアクティブHighになると、ノードNAおよびNBがVSS電位LowとなってTr21はOFFし、また、Tr22はONするため、OUT端子にはVSS電位Lowが出力される。この状態からIN端子が非アクティブLowになると、VDDから抵抗Raを介してブートストラップ容量CVがチャージされこれによりTr24はOFF、Tr21に電流が流れる。これにより、ブートストラップ容量CVを介してノードNAが突き上げられ、OUT端子からは、VDD電位Highが電位降下閾値落ちすることなくから出力される。なお、図6のインバータ回路INVでは、OUT端子が抵抗Rwを介してVDDに接続されているため、ブートストラップ効果が切れた後も、VDD電位閾値落ちのない電源電位をOUT端子から出力し続けることができる。さらに、図6の構成では、Tr24が設けられ、ブートストラップ効果によってノードNAが高電位になるときにはTr24がOFFしているため、ノードNAに生じる高電位によってTr23が劣化破損することを回避することができる。信号処理回路SPCの一構成例を図7に示す。図7の信号処理回路SPCは、IN1端子第1入力端子およびIN2第2入力端子と、OUT端子出力端子と、ノードna第1ノードおよびノードnb第2ノードと、VDD第1電源およびOUT端子に接続され、ブートストラップ容量cvを含む第1信号生成部FSと、ノードnb、VSS第2電源およびOUT端子に接続される第2信号生成部SSとを備え、IN1端子がアクティブになるとノードnaがアクティブHighとなり、IN2がアクティブになるとnbがアクティブHighとなり、OUT端子が抵抗Ryを介してVSSに接続されている。具体的には、信号処理回路SPCは、第1信号生成部FSに設けられるトランジスタTr31と、第2信号生成部SSに設けられるトランジスタTr32と、トランジスタTr33~39とを備える。ここで、Tr31は、ドレイン電極がVDDに接続され、かつソース電極とゲート電極とがブートストラップ容量cvを介して接続されるとともに、ソース電極がOUT端子に接続され、Tr31のソース電極は、抵抗Ryを介してVSSに接続されるともに、Tr32を介してVSSに接続されている。また、Tr32およびTr35のゲート電極はノードnbに接続され、Tr34のゲート電極はノードnaに接続され、Tr36およびTr37のゲート電極はIN1端子に接続され、Tr38およびTr39のゲート電極はIN2端子に接続されている。また、Tr31のゲート電極に接続されるノードncが、Tr33を介してノードnaに接続され、ノードnaとVSSとがTr35を介して接続されるとともに、ノードnbとVSSとがTr34を介して接続され、ノードnaとVDDとがTr36を介して接続され、ノードnaとVSSとがTr39を介して接続され、ノードnbとVDDとがTr38を介して接続され、ノードnbとVSSとがTr37を介して接続されている。図7の信号処理回路SPCでは、IN2端子が非アクティブLowでIN1端子がアクティブHighになると、ノードnaがアクティブHigh、ノードnbが非アクティブLowになってTr3637がON、ブートストラップ容量cvがチャージされ、Tr31に電流が流れる。これにより、ブートストラップ容量cvを介してノードncが突き上げられ、OUT端子からは、VDD電位Highが電位降下閾値落ちすることなくから出力される。次いで、IN1端子が非アクティブLowになるとIN2端子は非アクティブのまま、ノードncnbはフローティングとなるため、OUT端子からは、引き続きVDD電位Highが出力される。次いで、IN2端子がアクティブHighになると、ノードnbがアクティブHigh、ノードnaが非アクティブLowになってTr383932がON、OUT端子からは、VSS電位Lowが出力される。したがって、図5の場合には、IN1端子にINIT信号を、IN2端子にGSP信号を入力することで、OUT端子に、図5に示すようなINITKEEP信号を得ることができる。ここで、抵抗Ryの抵抗値を0.5~5.5メガオームの高抵抗値としておくことで、抵抗RyによってOUT端子の初期値IN1端子がアクティブになるまでのTr31のソース電位を決めることができる。これにより、IN1端子がアクティブHighになったときに、第1信号生成部FSのブートストラップ回路が正常に機能する。図89は、図1のレイアウト例である。本フリップフロップには、基板側から順に、各トランジスタのチャネルを構成する層、ゲート絶縁層、各トランジスタのゲート電極を構成する層、層間絶縁層、信号配線電源配線含むが設けられている。ここで、リセット部RSの抵抗Rrを各トランジスタのチャネルを構成する材料で形成したり図8参照、第1入力部FIの抵抗Riを各トランジスタのチャネルを構成する材料で形成したりする図9a参照こともでき、こうすれば、コンタクトホールの削減やレイアウト面積の縮小が可能となる。また、第1出力部FOのブートストラップ容量Cvを、各トランジスタのチャネルを構成する材料で形成された電極コンタクトホールを介してTr1のソース電極に接続されたものと、トランジスタTr1のゲート電極と、ゲート絶縁膜との重畳部で形成することもでき、さらに該重畳部を、VHVDD配線に重なることもできる図9b参照。この場合も、レイアウト面積を縮小することができる。図10は、図6のレイアウト例である。インバータ回路INVには、基板側から順に、各トランジスタのチャネルを構成する層、ゲート絶縁層、各トランジスタのゲート電極を構成する層、層間絶縁層、信号配線電源配線含むが設けられている。ここで、図10に示すように、抵抗Raおよび抵抗Rwを各トランジスタのチャネルを構成する材料で形成することができ、こうすれば、コンタクトホールの削減やレイアウト面積の縮小が可能となる。また、ブートストラップ容量CVを、各トランジスタのチャネルを構成する材料で形成された電極コンタクトホールを介してTr21のソース電極に接続されたものと、トランジスタTr21のゲート電極と、ゲート絶縁膜との重畳部で形成することもでき、この場合も、コンタクトホールの削減やレイアウト面積の縮小が可能となる。本フリップフロップは、図1の構成から中継回路RCおよび誤動作防止部SCを除きTr13~Tr15を除き、さらに第1初期化回路FTのTr11を除いて図11のように構成することもできる。図11のフリップフロップの全ON動作を以下に説明する。全ON期間には、INIT信号がアクティブHigh、INITB信号がアクティブLow、INITKEEP信号がアクティブHighとなるので、ブートストラップ容量Cvはディスチャージ部DCによってディスチャージされてTr9、Tr4がON、Tr1がOFFするため第1出力部FOが非アクティブとなるとともに、第2出力部SOがフローティングとなるもののTr10がOFFするため、第1初期化部FTによって第1出力部FOのTr1のソース電極OUT端子がVDDに接続され、OUT端子には、CK1CK2信号に関係なく確実にVDD電位Highが出力されると同時に、Tr12よりNbが非アクティブLowとなり、第2出力部SOはOFFとなる。一方、全ON期間終了からGSP信号がアクティブになるまでは、INIT信号が非アクティブLow、INITB信号がアクティブ非High、INITKEEP信号がアクティブHighとなるので、Tr8Tr10がONして、第2出力部SOがアクティブになるTr2がONする。したがって、CK1CK2信号に関係なく、OUT端子に確実にVSS電位Lowが出力される。本フリップフロップは、図1の構成から中継回路RC、帰還部FBおよび誤動作防止部SCを除きTr12~Tr15を除き、さらに第1初期化回路FTのTr11および第2初期化回路FTのTr10を除いて図12のように構成し、図13に示すINIT信号、INITB信号およびINITKEEP信号を入力することもできる。図1213の場合の全ON動作を以下に説明する。全ON期間には、INIT信号がアクティブHigh、INITB信号がアクティブLow、INITKEEP信号が非アクティブLowとなるので、ブートストラップ容量Cvはディスチャージ部DCによってディスチャージされてTr4がON、Tr1Tr8がOFFするため第1出力部FOが非アクティブとなるとともに、第2出力部SOはフローティングとなるTr5Tr9がOFFのため。したがって、第1初期化部FTによって第1出力部FOのTr1のソース電極OUT端子がVDDに接続され、OUT端子には、CK1CK2信号に関係なく確実にVDD電位Highが出力されると同時に他段のOUTがINに接続されているのでINがアクティブHighとなりTr5がONとなるため第2出力部SOはOFFとなる。一方、全ON期間終了からGSP信号がアクティブになるまでは、INIT信号が非アクティブLow、INITB信号がアクティブ非High、INITKEEP信号がアクティブHighとなるので、Tr9がONして、第2出力部SOがアクティブになるTr2がONする。したがって、CK1CK2信号に関係なく、OUT端子に確実にVSS電位Lowが出力される。図1にフリップフロップでは、リセット回路RSで、第3ノードNcが、抵抗RrおよびTr6を介してVDDに接続されているがただし、Tr6は抵抗Rr側でTr6はVDD側、これに限定されない。図14に示すように、第3ノードNcを、Tr6および抵抗Rrを介してVDDに接続してもよいただし、Tr6は第3ノード側で、RrはVDD側。図1にフリップフロップでは、リセット回路RSに抵抗Rrを設けているがこれに限定されない。抵抗Rrをダイオード接続されたトランジスタTDに置き換え、図15のように構成することもできる。また、図1の構成から誤動作防止部のみを除き、図16のように構成することもできる。また、本フリップフロップ例えば、図16のものを用いて、図17のような双方向にシフト可能なシフトレジスタを構成することもできる。この場合、隣接する2つの段の間にシフト方向決定回路SELを配置し、UD信号およびUDB信号を入力する。順方向下方向シフトの場合、例えばSEL2は、FF1のOUT端子をFF2のIN端子に接続する。一方、逆方向上方向シフトの場合、例えばSEL1は、FF2のOUT端子をFF1のIN端子に接続する。なお、シフト方向決定回路SELは、図18に示すように、2つのNチャネルトランジスタを含み、その一方については、ゲート端子がUD端子に接続されるとともに、ソース電極およびドレイン電極がIX端子およびO端子に接続され、他方については、ゲート端子がUDB端子に接続されるとともに、ソース電極およびドレイン電極がIY端子およびO端子に接続される。本発明は上記の実施の形態に限定されるものではなく、上記実施の形態を公知技術や技術常識に基づいて適宜変更したものやそれらを組み合わせて得られるものも本発明の実施の形態に含まれる。また、各実施の形態で記載した作用効果等もほんの例示に過ぎない。