(57)【特許請求の範囲】
【請求項１】
入力端子と出力端子とを有し２つのインバータをループ状に接続した回路を２段接続してなるマスタ・スレーブ形のフリップフロップ回路において、
前記入力端子と第１の端子とを接続する第１のスイッチ回路と、
前記出力端子と第２の端子とを接続する第２のスイッチ回路と、
前記第１のスイッチ回路から前記入力端子までの経路と前記第２の端子との間に設けられた第３のスイッチ回路と、
前記出力端子から前記第２のスイッチ回路までの経路と前記第１の端子との間に設けられた第４のスイッチ回路とを備え、
前記第１と第２のスイッチ回路がＯＮにされかつ前記第３と第４のスイッチ回路がＯＦＦされたときに前記第１の端子が入力となり、前記第２の端子が出力となり、逆に前記第１と第２のスイッチ回路がＯＦＦにされかつ前記第３と第４のスイッチ回路がＯＮにされたときに前記第２の端子が入力となり、前記第１の端子が出力となることを特徴とするフリップフロップ回路。
【請求項２】
さらにＨＩＧＨレベルおよびＬＯＷレベルのいずれか一方の信号を受ける所定の端子を有し、この所定の端子に前記一方の信号を受けたときに前記第１と第２のスイッチ回路がＯＮとなりかつ前記第３と第４のスイッチ回路がＯＦＦとなり、前記所定の端子に前記ＨＩＧＨレベルおよび前記ＬＯＷレベルのいずれか他方の信号を受けたときに前記第１と第２のスイッチ回路がＯＦＦとなりかつ前記第３と第４のスイッチ回路がＯＮとなる請求項１記載のフリップフロップ回路。
【請求項３】
前記２つのインバータのうちの少なくとも１つはインバータ動作をするゲート回路であり、前記第１から第４のスイッチ回路は、前記所定の端子を介してＨＩＧＨレベルおよびＬＯＷレベルの信号のいずれかを選択的に受ける請求項２記載のフリップフロップ回路。
【請求項４】
第１のインバータと、この第１のインバータの入力側に接続された第１のスイッチ回路と、この第１のインバータの出力を受ける第２のインバータと、この第２のインバータの出力側と前記第１のインバータの入力側との間に挿入された第２のスイッチ回路とを有する単位回路と、この単位回路を前記第１のスイッチ回路の前記第１のインバータに接続されていない側を入力端子とし、前記第１または第２のインバータの出力側を出力端子として２段従属接続した従属接続回路と、この従属接続回路の前段の前記単位回路の入力端子を第１の端子に接続する第３のスイッチ回路と、前記従属接続回路の後段の前記単位回路の出力端子を第２の端子に接続する第４のスイッチ回路と、前記第３のスイッチ回路から前段の前記単位回路の入力端子までの経路と前記第２の端子との間に挿入された第５のスイッチ回路と、後段の前記単位回路の出力端子から前記第４のスイッチ回路までの経路と前記第１の端子との間に挿入された第６のスイッチ回路とを有し、前記第３と第４のスイッチ回路がＯＮにされかつ第５と第６のスイッチ回路がＯＦＦされたときに前記第１の端子が入力となり、前記第２の端子が出力となり、逆に前記第３と第４のスイッチ回路がＯＦＦにされかつ第５と第６のスイッチ回路がＯＮされたときに前記第２の端子が入力となり、前記第１の端子が出力となることを特徴とするフリップフロップ回路。
【請求項５】
前記第１のインバータの出力側は前記第２のインバータの入力側に接続され、前記単位回路はラッチ回路であり、前記従属接続回路は、前記第１のインバータの出力側を出力端子として従属接続された回路である請求項４記載のフリップフロップ回路。
【請求項６】
さらにＨＩＧＨレベルおよびＬＯＷレベルのいずれか一方の信号を受ける所定の端子を有し、この所定の端子に前記一方の信号を受けたときに前記第３と第４のスイッチ回路がＯＮとなりかつ前記第５と第６のスイッチ回路がＯＦＦとなり、前記所定の端子に前記ＨＩＧＨレベルおよび前記ＬＯＷレベルのいずれか他方の信号を受けたときに前記第３と第４のスイッチ回路がＯＦＦとなりかつ前記第５と第６のスイッチ回路がＯＮとなる請求項５記載のフリップフロップ回路。
【請求項７】
前記第１および第２のインバータのうちの少なくとも１つはインバータ動作をするゲート回路であり、前記第３から第６のスイッチ回路は、前記所定の端子を介してＨＩＧＨレベルおよびＬＯＷレベルの信号のいずれかを選択的に受ける請求項６記載のフリップフロップ回路。
【請求項８】
請求項１記載の前記フリップフロップ回路を複数有し、これら複数の前記フリップフロップ回路の前記第２の端子が次段の前記フリップフロップ回路の前記第１の端子に接続されて複数の前記フリップフロップ回路が従属接続され、各前記フリップフロップ回路の前記第１と第２のスイッチ回路をＯＮにし、前記第３と第４のスイッチ回路をＯＦＦすることにより前記第１の端子を入力として前記第２の端子を出力とし、逆に前記第１と第２のスイッチ回路をＯＦＦにし、前記第３と第４のスイッチ回路をＯＮすることにより前記第２の端子を入力として前記第１の端子を出力とすることを特徴とするシフトレジスタ。
【請求項９】
さらにＨＩＧＨレベルおよびＬＯＷレベルのいずれか一方の信号を受ける所定の端子を有し、この所定の端子に前記一方の信号を受けたときに前記第１と第２のスイッチ回路がＯＮとなりかつ前記第３と第４のスイッチ回路がＯＦＦとなり、前記所定の端子に前記ＨＩＧＨレベルおよび前記ＬＯＷレベルのいずれか他方の信号を受けたときに前記第１と第２のスイッチ回路がＯＦＦとなりかつ前記第３と第４のスイッチ回路がＯＮとなる請求項８記載のシフトレジスタ。
【請求項１０】
前記２つのインバータのうちの少なくとも１つはインバータ動作をするゲート回路であり、前記第１から第４のスイッチ回路は、前記所定の端子を介してＨＩＧＨレベルおよびＬＯＷレベルの信号のいずれかを選択的に受ける請求項９記載のシフトレジスタ。
【請求項１１】
請求項４記載の前記フリップフロップ回路を複数有し、これら複数の前記フリップフロップ回路の前記第２の端子が次段の前記フリップフロップ回路の前記第１の端子に接続されて複数の前記フリップフロップ回路が従属接続され、各前記フリップフロップ回路の前記第３と第４のスイッチ回路をＯＮにし、前記第５と第６のスイッチ回路をＯＦＦすることにより前記第１の端子を入力として前記第２の端子を出力とし、逆に前記第３と第４のスイッチ回路をＯＦＦにし、前記第５と第６のスイッチ回路をＯＮすることにより前記第２の端子を入力として前記第１の端子を出力とすることを特徴とするシフトレジスタ。
【請求項１２】
前記単位回路はラッチ回路であり、前記直列回路は、前記第１のインバータの出力側を出力端子として従属接続された回路である請求項１１記載のシフトレジスタ。
【請求項１３】
さらにＨＩＧＨレベルおよびＬＯＷレベルのいずれか一方の信号を受ける所定の端子を有し、この所定の端子に前記一方の信号を受けたときに前記第１と第２のスイッチ回路がＯＮとなりかつ前記第３と第４のスイッチ回路がＯＦＦとなり、前記所定の端子に前記ＨＩＧＨレベルおよび前記ＬＯＷレベルのいずれか他方の信号を受けたときに前記第１と第２のスイッチ回路がＯＦＦとなりかつ前記第３と第４のスイッチ回路がＯＮとなる請求項１２記載のシフトレジスタ。
【請求項１４】
前記２つのインバータのうちの少なくとも１つはインバータ動作をするゲート回路であり、前記第１から第４のスイッチ回路は、前記所定の端子を介してＨＩＧＨレベルおよびＬＯＷレベルの信号のいずれかを選択的に受ける請求項１３記載のシフトレジスタ。
【請求項１５】
請求項８記載のシフトレジスタを有し、このシフトレジスタの前記フリップフロップ回路の出力が表示パネルの垂直走査ラインまたは水平の走査ラインの駆動信号とされることを特徴とする表示装置の走査駆動回路。
【請求項１６】
前記フリップフロップ回路の前記第２の端子に出力される信号に対して反転する信号が複数の各前記フリップフロップ回路の出力され、この出力が前記走査ラインの駆動信号とされる請求項１５記載の表示装置の走査駆動回路。
【請求項１７】
請求項１１記載のシフトレジスタを有し、このシフトレジスタの従属接続された前記フリップフロップ回路の出力が表示パネルの垂直走査ラインまたは水平の走査ラインの駆動信号とされることを特徴とする表示装置の走査駆動回路。
【請求項１８】
前記フリップフロップ回路の前記第２の端子に出力される信号に対して反転する信号が複数の各前記フリップフロップ回路の出力され、この出力が前記走査ラインの駆動信号とされる請求項１７記載の表示装置の走査駆動回路。
【請求項１９】
前記単位回路はラッチ回路であり、前記直列回路は、前記第１のインバータの出力側を出力端子として従属接続された回路である請求項１８記載の表示装置の走査駆動回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、フリップフロップ回路、シフトレジスタおよびこれを用いる表示装置の走査駆動回路に関し、詳しくは、入出力を逆に切換えることができる、いわゆる双方向での動作が可能でかつ回路規模の増加が少なくて済むフリップフロップ回路と、このフリップフロップ回路により構成した正方向と逆方向のシフト動作制御が容易でかつ小型、薄型の表示装置の走査駆動回路に適するシフトレジスタおよびその走査駆動回路に関する。
【０００２】
【従来の技術】
集積回路に使用されるフリップフロップは、インバータをループ状に接続した図４に見るようなマスタ・スレーブ形のＤ型フリップフロップ回路が多く使用されている。なお、図中、ＣＫはクロック信号であり、＊ＣＫは、その位相を反転したクロック信号、１は、マスター側のラッチ回路であり、２がスレーブ側のラッチ回路である。
ここで、マスター側ラッチ回路（マスターフリップフロップ）１は、２つのインバータ３ａ，３ｂとアナログスイッチとしての２つのトランスミッションゲート４ａ，４ｂとにより構成され、スレーブ側ラッチ回路（スレーブフリップフロップ）２は、２つのインバータ３ｄ，３ｅとアナログスイッチとしての２つのトランスミッションゲート５ａ，５ｂとにより構成されている。
そして、これらによるフリップフロップ回路がマスター，スレーブとして動作するときには、トランスミッションゲート４ａ，５ｂとトランスミッションゲート４ｂ，５ａとは、それぞれ逆相のタイミングで“ＯＮ−ＯＦＦ”される。なお、このフリップフロップ回路は、端子１１が入力側となり、端子１２が出力側となっている。
ところで、図中において符号の「＊」は、反転信号を意味し、以下同様な意味で「＊」を使用する。
出願人は、図４のフリップフロップ回路を改良した、入出力を逆に切換えることができる双方向動作のフリップフロップ回路を出願している（特許文献１）。図５は、その双方向動作のフリップフロップ回路である。
【０００３】
【特許文献１】
特公平６−５４８６０号公報
【０００４】
６，７は、それぞれ図４のトランスミッションゲート４ａ，４ｂと同様なトランスミッションゲートであり、８は、図４のフリップフロップ回路の出力端子１２側に追加されたトランスミッションゲートである。このＤ−フリップフロップ回路は、トランスミッションゲート８の後ろに図４の出力端子１２に換えて入出力端子１４が設けられ、図４の入力端子１１が入出力端子１３とされたものである。この回路は、トランスミッションゲート５ａを中心としてフリップフロップ９ａとフリップフロップ９ｂとが対称に配置され、全体として対称な構造になっている。そこで、フリップフロップ９ａ，９ｂのいずれか一方をマスターフリップフロップに他方をスレーブフリップフロップにすることができ、入出力を逆に切換える双方向動作のＤ−フリップフロップ回路となる。これを利用したシフトレジスタは、シフト方向の選択ができる。その選択は、シフトレジスタを構成するフリップフロップ（ラッチ回路）９ａとフリップフロップ（ラッチ回路）９ｂのマスターとスレーブを入れ換えることで行う。
【０００５】
【発明が解決しようとする課題】
しかし、図５の双方向動作のフリップフロップ回路によりシフトレジスタを構成した場合に、後からいずれか一方にシフト方向を選択設定することは容易であるが、ダイナミックに双方向で動作するシフトレジスタを構成するとなると、シフトレジスタの各段のＤ−フリップフロップのマスターとスレーブのフリップフロップを入れ換える動作制御回路が必要になる。
ＬＣＤ表示装置やＬＥＤ表示装置などでは、表示映像をミラー表示する場合などにおいてダイナミックな反転走査が必要になる。また、有機ＥＬ表示装置などでは、表示輝度を向上するために上下２分割されたパネルをそれぞれ垂直方向において上からと下から同時に逆方向に走査することが行われる。そのため、この種の表示装置の走査駆動回路では双方向動作のシフトレジスタが必要になる。
【０００６】
一方、この種の装置では、装置の小型化、薄型化が要求されている関係から回路規模の増加は好ましくない。しかし、前記図５の双方向動作のフリップフロップ回路を用いてシフトレジスタを構成して、それを表示装置の双方向走査の駆動回路とする場合には、入出力の両側に配置されるトランスミッションゲート４ａとトランスミッションゲート８のタイミングを入出力方向とクロックＣＫとに応じて入出力制御をする回路がシフトレジスタの各段それぞれに必要になり、その分回路規模が大きくなる問題がある。
この発明の目的は、このような従来技術の問題点を解決するものであって、入出力を逆に切換えることができる双方向での動作制御が容易でかつ回路規模の増加が少なくて済むフリップフロップ回路を提供することにある。
また、この発明の他の目的は、双方向での動作制御が容易なシフトレジスタを提供することにある。
さらにこの発明の他の目的は、双方向での動作制御が容易な表示装置の走査駆動回路を提供することにある。
【０００７】
【課題を解決するための手段】
このような目的を達成するための第１の発明のフリップフロップ回路の特徴は、入力端子と出力端子とを有し２つのインバータをループ状に接続した回路を２段接続してなるマスタ・スレーブ形のフリップフロップ回路において、
前記入力端子と第１の端子とを接続する第１のスイッチ回路と、
前記出力端子と第２の端子とを接続する第２のスイッチ回路と、
前記第１のスイッチ回路から前記入力端子までの経路と前記第２の端子との間に設けられた第３のスイッチ回路と、
前記出力端子から前記第２のスイッチ回路までの経路と前記第１の端子との間に設けられた第４のスイッチ回路とを備え、
前記第１と第２のスイッチ回路がＯＮにされかつ前記第３と第４のスイッチ回路がＯＦＦされたときに前記第１の端子が入力となり、前記第２の端子が出力となり、逆に前記第１と第２のスイッチ回路がＯＦＦにされかつ前記第３と第４のスイッチ回路がＯＮにされたときに前記第２の端子が入力となり、前記第１の端子が出力となるものである。
【０００８】
また、第２の発明のフリップフロップ回路の特徴は、第１のインバータと、この第１のインバータの入力側に接続された第１のスイッチ回路と、この第１のインバータの出力側に接続された第２のインバータと、この第２のインバータの出力側と前記第１のインバータの入力側との間に挿入された第２のスイッチ回路とを有する単位回路と、この単位回路を前記第１のスイッチ回路の前記第１のインバータに接続されていない側を入力端子とし、前記第１または第２のインバータの出力側を出力端子として２段従属接続した従属接続回路と、この従属接続回路の前段の前記単位回路の入力端子を第１の端子に接続する第３のスイッチ回路と、前記従属接続回路の後段の前記単位回路の出力端子を第２の端子に接続する第４のスイッチ回路と、前記第３のスイッチ回路から前段の前記単位回路の入力端子までの経路と前記第２の端子との間に挿入された第５のスイッチ回路と、後段の前記単位回路の出力端子から前記第４のスイッチ回路までの経路と前記第１の端子との間に挿入された第６のスイッチ回路とを有し、前記第３と第４のスイッチ回路がＯＮにされかつ第５と第６のスイッチ回路がＯＦＦされたときに前記第１の端子が入力となり、前記第２の端子が出力となり、逆に前記第３と第４のスイッチ回路がＯＦＦにされかつ第５と第６のスイッチ回路がＯＮされたときに前記第２の端子が入力となり、前記第１の端子が出力となるものである。
また、この発明のシフトレジスタおよび表示装置の走査駆動回路の特徴は、前記の第１の発明あるいは第２の発明のフリップフロップ回路を多数従属接続してシフトレジスタを構成し、あるいはこのシフトレジスタを表示装置の走査駆動回路に用いるものである。
【０００９】
【発明の実施の形態】
以上の構成のように、集積回路に使用される、インバータをループ状に接続したマスタ・スレーブ形のフリップフロップ回路において、その入力端子を第１のスイッチ回路を介して第１の端子に接続し、その出力端子を第２のスイッチ回路を介して第２の端子に接続する。第１、第２のスイッチ回路（第２の発明では第３、第４のスイッチ回路）をＯＮにすれば、第１の端子が入力となり、第２の端子が出力となるので、通常のマスタ・スレーブ形のフリップフロップ回路の動作をさせることができる。
一方、第１および第２のスイッチ回路（第２の発明では第３、第４のスイッチ回路）をＯＦＦにし、このフリップフロップ回路の入出力端子を第１および第２の端子から切離しておき、第３および第４のスイッチ回路（第２の発明では第５、第６のスイッチ回路）をＯＮにすると、第２の端子が第３のスイッチ回路（第２の発明では第５のスイッチ回路）を介してマスターのフリップフロップの入力に接続され、第１の端子が第４のスイッチ回路（第２の発明では第６のスイッチ回路）を介してスレーブのフリップフロップの出力に接続される。これにより入力端子と出力端子とを入れ換えることができる。
【００１０】
すなわち、第１のスイッチ回路〜第４のスイッチ回路（第２の発明では第３〜第６のスイッチ回路）のＯＮ／ＯＦＦを制御することでフリップフロップ回路の入力端子と出力端子とを逆にすることができ、第１および第２の端子を双方向入／出力端子とすることができる。
この場合の入出力方向の制御は、第１のスイッチ回路〜第４のスイッチ回路（第２の発明では第３〜第６のスイッチ回路）のＯＮ／ＯＦＦで済み、このＯＮ／ＯＦＦは、クロックＣＫに関係していない制御となるので、単なるＯＮ／ＯＦＦの制御信号で足りる。しかも、４つのスイッチ回路とその接続、そして動作のための配線量は、入出力方向とクロックＣＫとに応じて入出力のタイミング制御をする双方向のタイミング制御回路ほど回路規模を増加させるものではない。
その結果、入出力を逆に切換えることができる双方向動作のフリップフロップ回路が回路規模を抑えた形でスイッチのＯＮ／ＯＦＦ切換えにより簡単に実現できる。この双方向動作のフリップフロップを用いてシフトレジスタを構成することで、簡単に入出力の方向切換ができるシフトレジスタを形成できる。このシフトレジスタを双方向の走査制御をする駆動回路に利用することで双方向制御が容易な表示装置の走査駆動回路を実現することができる。
【００１１】
【実施例】
図１は、この発明を適用した一実施例のシフトレジスタのフリップフロップ回路のブロック図、図２は、このフリップフロップ回路で構成された表示装置の走査駆動回路のシフトレジスタの説明図、そして図３は、図２に示すシフトレジスタによりローライン駆動回路を構成した有機ＥＬ表示装置の有機ＥＬ表示パネルを中心とする実施例のブロック図である。
以下の図１〜図３の説明では、図４、図５と同一の構成は、同一の符号で示し、それらの説明を割愛する。
図１のフリップフロップ回路１０は、図４のマスター側ラッチ回路（マスターフリップフロップ）１に対応するマスター側ラッチ回路１ａと、図４のスレーブ側ラッチ回路（スレーブフリップフロップ）２に対応するラッチ回路２ａとにより構成される。図４のフリップフロップ回路の入力端子１１に対応する入力点１１ａと入出力端子（Ｉ／Ｏ端子）１５との間に入出力の方向切換えのトランスミッションゲート８ａが設けられている。また、出力端子１２に対応する出力点１２ａとＩ／Ｏ端子１６との間に入出力の方向切換えのトランスミッションゲート８ｂが設けられている。そして、図４の入力端子１１、出力端子１２に換えてＩ／Ｏ端子１５，１６が設けられている。入力点１１ａとＩ／Ｏ端子１６とが方向切換えのトランスミッションゲート８ｃを介して配線ライン１７により接続され、出力点１２ａとＩ／Ｏ端子１５とが入出力の方向切換えのトランスミッションゲート８ｄを介して配線ライン１８により接続されている。
【００１２】
フリップフロップ回路１０では、図４のインバータ３ｂと３ｄがそれぞれナンドゲート３１、３２に置き換えられている。これは、リセット信号ＲＳを端子２７に受けてフリップフロップ回路１０がリセットされるようにするためである。また、フリップフロップ回路１０には、入力点１１ａとトランスミッションゲート４ａとの間にインバータ２１が挿入され、出力点１２ａの手前にインバータ２２が挿入されているが、これらは、タイミング調整のために設けているものであり、必ずしも設ける必要はない。
各方向切換えのトランスミッションゲート８ａ〜８ｄは、コントローラから出力される方向切換信号Ｗａｙを端子１９に受けて、これの“Ｈ”（ＨＩＧＨレベル）、“Ｌ”（ＬＯＷレベル）によりＯＮ／ＯＦＦ制御される。なお、方向切換信号Ｗａｙは、インバータ２０を介して反転信号＊Ｗａｙが生成されて、各トランスミッションゲート８ａ〜８ｄの反転入力側にそれぞれ加えられる。また、クロックＣＫは、クロック端子２５に加えられる外部クロック信号ＣＬＫに対応する内部信号であり、これをインバータ２６に通して反転クロック＊ＣＫが生成され、各トランスミッションゲート４ａ，４ｂ，５ａ，５ｂ等にこれらクロックＣＫ，＊ＣＫが加えられる。
フリップフロップ回路１０のＱバー出力（＊Ｑ）は、スレーブ側ラッチ回路２ａのトランスミッションゲート５ａの後ろからインバータ２３を介して端子２４に加えられ、この端子から出力される。フリップフロップ回路１０のＱ出力は、方向切換信号Ｗａｙにより決定され、データシフトの方向に応じてＩ／Ｏ端子１５，１６のいずれか一方がその入力になり、他方がその出力になる。
【００１３】
ここで、端子１９に入力される方向切換信号Ｗａｙが“Ｈ”のときには、トランスミッションゲート８ａ，８ｂがＯＮとなり、トランスミッションゲート８ｃ，８ｄがＯＦＦとなる。そこで、入力点１１ａは、Ｉ／Ｏ端子１５に接続され、この端子が入力となる。また、出力点１２ａは、Ｉ／Ｏ端子１６に接続され、この端子が出力となる。これは、Ｉ／Ｏ端子１５が入力となり、Ｉ／Ｏ端子１６が出力となる、マスター側ラッチ回路１ａとスレーブ側ラッチ回路２ａとからなるフリップフロップ回路となる。このとき、トランスミッションゲート８ｃ，８ｄはＯＦＦとなっているので、入力点１１ａは、Ｉ／Ｏ端子１６側には接続されていない。出力点１２ａは、Ｉ／Ｏ端子１５側には接続されていない。
一方、端子１９に入力される方向切換信号Ｗａｙが“Ｌ”のときには、トランスミッションゲート８ａ，８ｂがＯＦＦとなり、トランスミッションゲート８ｃ，８ｄがＯＮとなる。そこで、入力点１１ａは、Ｉ／Ｏ端子１６に接続され、この端子が入力となる。また、出力点１２ａは、Ｉ／Ｏ端子１５に接続され、この端子が出力となる。これは、マスター側ラッチ回路１ａとスレーブ側ラッチ回路２ａとからなるフリップフロップ回路であることは前記と同じであるが、Ｉ／Ｏ端子１６が入力となり、Ｉ／Ｏ端子１５が出力となる点で、入出力が逆のフリップフロップ回路になっている。このとき、トランスミッションゲート８ａ，８ｂはＯＦＦとなっているので、入力点１１ａは、Ｉ／Ｏ端子１５側には接続されていない。出力点１２ａは、Ｉ／Ｏ端子１６側には接続されていない。
このように、端子１９に入力される方向切換信号Ｗａｙの“Ｈ”，“Ｌ”によりこのフリップフロップ回路１０で構成されるシフトレジスタ３０（図２参照）は、入出力の方向を切換えることができる。
【００１４】
図２は、フリップフロップ回路１０（ＤＦＦ）のＱ出力と入力とを従属接続したシフトレジスタ３０であって、両端のフリップフロップ回路１０のＩ／Ｏ端子１５，１６がそれぞれシフトレジスタ３０の両端の入出力端子（Ｉ／Ｏ端子）３７、３８に接続されている。
各フリップフロップ回路１０の方向切換信号Ｗａｙの端子１９がＷａｙ端子３３に接続され、各フリップフロップ回路１０のクロック端子２５がクロック端子３４に接続され、各フリップフロップ回路１０のリセット信号の端子２７がリセット端子３５に接続されている。
そして、それぞれのフリップフロップ回路１０のＱバー出力（＊Ｑ）３０ａ〜３０ｎがそれぞれ表示装置の走査駆動回路のそれぞれのローラインの出力としてインバータ３６を介してそれぞれに取出される。
このとき、Ｉ／Ｏ端子３７、３８のいずれかにセットされるデータは、駆動するライン位置に対応する桁が“０”でほかの桁が“１”となる、ライン数分の桁数のデータ、例えば、「１１１０１１１…１１」が図３のコントローラ１０５からシフトレジスタ３０（図３のロードライバ１０３ａ、ロードライバ１０３ｂのそれぞれ）に入力される。
【００１５】
この回路は、クロック端子３４に入力される外部クロックＣＬＫに応じて前記データがシフトされることで、データ列のうちのビット“０”の位置にＱバー出力（＊Ｑ）として“Ｈ”のパルスを発生する。それがインバータ３６を介して“Ｌ”出力となって、表示パネルのローラインのうちの走査位置のラインを駆動する。そして、前記のデータがクロックＣＫに応じてシフトレジスタ３０の上位桁（右側）あるいは下位桁（左側）にシフトされていくことでローラインの走査が行われる。
このとき、方向切換信号Ｗａｙの端子１９に“Ｈ”の信号がコントローラ１０５から入力されると、トランスミッションゲート８ａ，８ｂがＯＮとなり、トランスミッションゲート８ｃ，８ｄがＯＦＦとなって、Ｉ／Ｏ端子３７からＩ／Ｏ端子３８に向かって駆動走査が行われる。逆に、方向切換信号Ｗａｙの端子１９に“Ｌ”の信号がコントローラ１０５から入力されると、トランスミッションゲート８ａ，８ｂがＯＦＦとなり、トランスミッションゲート８ｃ，８ｄがＯＮとなって、Ｉ／Ｏ端子３８からＩ／Ｏ端子３７に向かって駆動走査が行われる。
【００１６】
このようなシフトレジスタ３０を有機ＥＬ表示装置の走査駆動回路のシフトレジスタに用いた実施例が図３である。
図３は、図２のシフトレジスタ３０を用いてローラインを駆動する駆動回路を有する有機ＥＬ表示装置の有機ＥＬ表示パネルを中心とする実施例である。
図３において、１００は、カラムラインが３９６個（１９８個×２）の端子ピン（以下ピン）、ローラインが１６２個（８１個×２）のピンを持つ携帯電話機用の有機ＥＬ表示装置の有機ＥＬ表示パネルである。このパネルは、上下２枚のＥＬパネル１０１ａ，１０１ｂを中央部で接合した形態を採る。
これの上側には、２個のカラムドライバＩＣ（以下カラムドライバ）１０２ａ、１０２ｂが設けられ、下側にも２個のカラムドライバ１０２ｃ、１０２ｄが設けられている。そして、ロードライバＩＣ（以下ロードライバ）としてそれぞれのＥＬ表示パネル１０１ａ，１０１ｂに対応して１０３ａ、１０３ｂが設けられている。
各ドライバは、カラー表示用では、１個のカラム端子駆動ＩＣにおいて、Ｒ，Ｇ，Ｂそれぞれに内部で６６ピンが割当てられていて、合計で６６×３＝１９８ピンのカラム出力となっている。図では、それを単純化してＲ，Ｇ，Ｂの区別なく示してある。
各カラムドライバ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄと各ロードライバ１０３ａ、１０３ｂは、有機ＥＬ表示パネル駆動用の電源（電池）１０４から電力が供給されて動作する。この電源電圧は、通常、１２Ｖ〜１５Ｖ程度の範囲のうちの１つの電圧、例えば、１５Ｖが用いられる。
【００１７】
ロードライバ１０３ａとロードライバ１０３ｂのシフトレジスタ３０のデータ入力端子をＩ／Ｏ端子３７とし、データ出力端子をＩ／Ｏ端子３８とした同じドライバＩＣであるとする。
ここで、コントローラ１０５から出力される方向切換信号Ｗａｙの出力は、ロードライバ１０３ａのＷａｙ端子３３に送出され、さらにインバータを介してロードライバ１０３ｂのＷａｙ端子３３に送出される。このことでロードライバ１０３ａとロードライバ１０３ｂとは逆方向に走査する。
これらドライバは、コントローラ１０５からの制御信号に応じて動作し、カラムドライバ側は、各出力ラインを水平方向ラインとして走査し、ロードライバ側は、各出力ラインを垂直方向ラインとして走査する。
なお、コントローラ１０５は、演算処理装置（ＭＰＵ）１０６により制御され、電圧３Ｖの電源（電池）１０７から電力を受けて動作する。そこで、有機ＥＬ表示パネル駆動用の電源１０４は、電池電源１０７からＤＣ−ＤＣコンバータにより昇圧することで得ることができる。
【００１８】
ここで、ロードライバ１０３ａは、ＥＬパネル１０１ａの垂直方向の走査を、図示するように、上から下へ向かって行い、ロードライバ１０３ｂは、ＥＬパネル１０１ｂの垂直方向の走査を下から上へと行う。これらの走査方向は逆方向となっている。その理由は、同時に２枚のパネルを垂直走査することで輝度が２倍となるからであり、それぞれ逆方向に走査することで２枚のパネルのつぎめを目立たなくできるからである。
この場合にロードライバ１０３ａとロードライバ１０３ｂとは走査方向が逆になるが、図２のシフトレジスタを用いることで、コントローラ１０５から方向切換信号Ｗａｙを送出するだけでロードライバ１０３ａとロードライバ１０３ｂとを同じドライバＩＣで構成しても逆方向に走査することができ、それぞれの走査駆動方向を双方ともに簡単に逆方向にできる。
【００１９】
以下、その垂直走査の動作を説明すると、まず、コントローラ１０５から「０１１１１１１…１１」のライン数分の桁数データをロードライバ１０３ａのシフトレジスタ３０にセットする。また、コントローラ１０５から「１１１１１１…１０」のライン数分の桁数データをロードライバ１０３ｂのシフトレジスタ３０にセットする。ロードライバ１０３ａのＷａｙ端子３３には“Ｈ”の信号がコントローラ１０５から与えられ、ロードライバ１０３ｂのＷａｙ端子３３には“Ｌ”の信号がインバータを介してコントローラ１０５から与えられる。
これにより、ロードライバ１０３ａとロードライバ１０３ｂとは走査方向が逆転する。ロードライバ１０３ａは、初段の桁位置が“０”でクロックＣＬＫに応じてＥＬパネル１０１ａの垂直方向において上から下に向かう走査駆動信号を発生する。ロードライバ１０３ｂは、逆方向の走査において初段（正方向では最終段）の桁位置が“０”でクロックＣＬＫに応じてＥＬ表示パネル１０１ｂの垂直方向において下から上に向かう走査駆動信号を発生する。
これによりコントローラ１０５からクロック端子３４に送出されるクロックＣＬＫに応じてロードライバ１０３ａとロードライバ１０３ｂとは逆方向の走査を同時に行うことができる。
このような双方向シフトレジスタ３０により、表示装置のカラムドライバとして同じドライバＩＣを用いることが可能になり、方向切換は、方向切換信号Ｗａｙで簡単にできる。その結果、制御回路が簡単なもので済む。
【００２０】
以上説明してきたが、図３の実施例では、垂直走査のロードライバ１０３ａとロードライバ１０３ｂとの走査方向を同時に逆方向に制御する場合について説明しているが、表示映像をミラー表示する場合などにおいて水平方向での同一のドライバについて反転走査が必要になる。この水平方向の走査に図２のシフトレジスタを用いることができることはもちろんである。このような走査も制御信号Ｗａｙの“Ｈ”、“Ｌ”の変更で簡単に走査方向の切換制御ができる。
ところで、図１のフリップフロップ回路の実施例では、リセット端子を設けるために、フリップフロップのインバータの１つがインバータに換えてナンドゲートとなっているが、その動作はインバータと等価であり、これをインバータとして扱ってもよいことはもちろんである。
この明細書および特許請求の範囲では、このようなインバータ動作のゲート回路もインバータに含めるものである。
【００２１】
また、実施例では、マスター側ラッチ回路（マスターフリップフロップ）１ａの出力をインバータ３ａから取出してスレーブ側ラッチ回路（スレーブフリップフロップ）２ａに入力している。しかし、マスター側ラッチ回路１ａの出力は、ナンドゲート３１から取出してスレーブ側ラッチ回路２ａに入力もよいことはもちろんである。この場合、スレーブ側ラッチ回路２ａの出力は、インバータ３ｅから取出すことになる。このような構成においては、端子２４に取出される＊Ｑ出力は、インバータ２３を介すことなく、トランスミッションゲート５ａから直接取出すことができる。
なお、実施例における＊Ｑ出力は、スレーブ側ラッチ回路２ａのＱ出力に対してこれを反転した出力が得られる配線経路であれば、どの位置から取出されてもよい。
さらに、実施例では、スイッチ回路としてトランスミッションゲートを利用しているが、他の形態のアナログスイッチあるいはＭＯＳＦＥＴトランジスタ，バイポーラトランジスタ等のスイッチ回路が用いられてもよいことはもちろんである。
実施例では、有機ＥＬ表示パネルの例を挙げているが、走査方向の切換は、ミラー表示等において行われるので、この発明は、各種の表示装置に適用できることはもちろんである。
【００２２】
【発明の効果】
以上説明してきたように、この発明にあっては、２つのインバータをループ状に接続したマスタ・スレーブ形のフリップフロップ回路の入力端子を第１のスイッチ回路を介して第１の端子に接続し、その出力端子を第２のスイッチ回路を介して第２の端子に接続する。第１、第２のスイッチをＯＮにすれば、第１の端子が入力となり、第２の端子が出力となるので、通常のマスタ・スレーブ形のフリップフロップ回路の動作をさせることができ、第１および第２のスイッチをＯＦＦにし、このフリップフロップ回路の入出力を切離しておき、第３および第４のスイッチをＯＮにすると、第２の端子が第３のスイッチを介してマスターのフリップフロップの入力に接続され、第１の端子が第４のスイッチを介してスレーブのフリップフロップの出力に接続される。これにより入力端子と出力端子とを入れ換えることができる。
その結果、双方向動作のフリップフロップ回路が回路規模を抑えた形でスイッチのＯＮ／ＯＦＦ切換えにより簡単に実現できる。この双方向動作のフリップフロップを用いてシフトレジスタを構成することで、簡単に双方向切換ができるシフトレジスタを形成できる。このシフトレジスタにより双方向の走査制御が容易な表示装置駆動回路に利用することで双方向制御が容易な表示装置の走査駆動回路を実現することができる。
【図面の簡単な説明】
【図１】図１は、この発明を適用した一実施例のシフトレジスタのフリップフロップ回路のブロック図である。路のブロック図、
【図２】図２は、このフリップフロップ回路で構成された表示装置の走査駆動回路のシフトレジスタの説明図である。
【図３】図３は、図２に示すシフトレジスタによりローライン駆動回路を構成した有機ＥＬ表示装置の有機ＥＬ表示パネルを中心とする実施例のブロック図である。
【図４】図４は、従来のシフトレジスタを構成するフリップフロップ回路のブロック図である。
【図５】図５は、従来のシフトレジスタを構成する双方向動作のフリップフロップ回路のブロック図である。
【符号の説明】
１，１ａ，２，２ａ…ラッチ回路、
３ａ，３ｂ，３ｃ，３ｄ…インバータ、
４ａ，４ｂ，５ａ，６，７，８，８ａ〜８ｄ…トランスミッションゲート、
１０…フリップフロップ回路、
１１，１２，１３，１４，１９，２４，２６…端子、
１５，１６…Ｉ／Ｏ端子、
１７，１８…配線ライン、２５…クロック端子、
２０〜２３…インバータ、
３０…シフトレジスタ、
３０ａ〜３０ｎ…Ｑバー出力（＊Ｑ）、
３１，３２…入出力端子、
３１、３２に接続されている。
１００…有機ＥＬ表示パネル、１０１ａ，１０１ｂ…ＥＬパネル、
１０２ａ，１０２ｂ…カラムドライバＩＣ、
１０３ａ、１０３ｂ…ロードライバＩＣ、
１０４…電源（電池）、１０５…コントローラ、
１０６…演算処理装置（ＭＰＵ）、１０７…電池電源。
【図１】
0003556650.tif 000002
【図２】
0003556650.tif 000003
【図３】
0003556650.tif 000004
【図４】
0003556650.tif 000005
【図５】
0003556650.tif 000006