(57)【要約】【課題】誤動作を生ずることなく、より少ない信号線を用いてディスプレイコントローラのバイパス機能を実現すること。【解決手段】ディスプレイ制御装置１においては、ホスト１０に備えられたチップセレクト信号線１つを用い、バイパスを行うか否かを切り替えるための信号をディスプレイコントローラ２０に出力することにより、バイパスモードに切り替えられる。そして、続いて、同一のチップセレクト信号を用いて、バイパスによってドライバ３０に出力されるチップセレクト信号が伝達される。したがって、１つのチップセレクト信号線を用いてディスプレイコントローラ２０のバイパス機能を実現することができる。また、バイパスによるアクセスが完了すると、ディスプレイコントローラ２０が自動的に通常モードに戻る。したがって、バイパスモードの切り替え時に誤動作が生ずることを防止できる。【選択図】        図１
2005010638.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイに画像を表示させる指示を行うホストと、該ホストと所定数のチップセレクト信号線によって接続され、該ホストの指示に基づく所定の画像処理を行い、ディスプレイを直接制御するディスプレイドライバに制御信号を出力するディスプレイコントローラとを含み、前記ディスプレイコントローラは、所定の場合に、動作を休止する休止状態とされることが可能であり、該ディスプレイコントローラが休止状態である場合に、前記ホストが前記ディスプレイドライバにアクセスするためのバイパス機能を備えるディスプレイ制御装置であって、
前記ホストは、前記ディスプレイコントローラに対してチップセレクト信号を出力する通常状態と、前記ディスプレイドライバに対してチップセレクト信号を出力するバイパス状態とを切り替える切り替え信号を、一のチップセレクト信号線によって前記ディスプレイコントローラに出力し、前記ディスプレイコントローラをバイパス状態に切り替えた後、該一のチップセレクト信号線を介して前記ディスプレイドライバに対するアクセスを行い、
前記ディスプレイコントローラは、該アクセスの終了に対応して、前記バイパス状態から通常状態へ自動的に切り替わることを特徴とするディスプレイ制御装置。
【請求項２】
ディスプレイに画像を表示させる指示を行うホストと、該ホストと所定数のチップセレクト信号線によって接続され、該ホストの指示に基づく所定の画像処理を行い、ディスプレイを直接制御するディスプレイドライバに制御信号を出力するディスプレイコントローラとを含み、前記ディスプレイコントローラは、所定の場合に、動作を休止する休止状態とされることが可能であり、該ディスプレイコントローラが休止状態である場合に、前記ホストが前記ディスプレイドライバにアクセスするためのバイパス機能を備えるディスプレイ制御装置におけるディスプレイ制御方法であって、
前記ホストが、前記ディスプレイコントローラに対してチップセレクト信号を出力する通常状態から、前記ディスプレイドライバに対してチップセレクト信号を出力するバイパス状態へと切り替える切り替え信号を、チップセレクト信号線によって前記ディスプレイコントローラに出力するステップと、
前記ホストが、前記ディスプレイコントローラをバイパス状態に切り替えた後、前記ディスプレイドライバに対するアクセスを行うステップと、
前記ディスプレイコントローラが、該アクセスの終了に対応して、前記バイパス状態から通常状態へ自動的に切り替わるステップと、
を含むことを特徴とするディスプレイ制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディスプレイドライバを介してディスプレイを制御するディスプレイ制御装置およびディスプレイ制御方法に関する。
【０００２】
【従来の技術】
従来、携帯電話等のＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）パネルを備えた装置においては、ＬＣＤパネルの直接的な制御をディスプレイドライバ（以下、単に「ドライバ」と言う。）によって行っている。このドライバに対する制御は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等を備えるホストによって行う形態が基本的なものであるが、近年の携帯電話等は高機能化が進み、ホストに対する負荷が過大となりつつある。
【０００３】
そのため、ホストの機能の一部をディスプレイコントローラが担う形態が増加してきている。
ディスプレイコントローラは、ホストとドライバとの間に設置され、従来、ホストがＬＣＤパネルに対して制御信号を出力する際に行っていた処理の一部をホストに代わって行う装置である。具体的には、ディスプレイコントローラは、ホストからの指示を受けて、画像サイズの変更等の所定処理を行い、ドライバに対して画像データを出力するといった機能を担っている。
【０００４】
ここで、このようにディスプレイコントローラを備える携帯電話等の装置では、省電力化の要請から、ディスプレイコントローラが使用されない場合、そのディスプレイコントローラを休止状態（ディスプレイコントローラ内部のクロックが停止した状態）としている。
一方、このようにディスプレイコントローラが休止状態である場合にも、ホストからドライバへ、散発的に少量のデータを送信する必要が生ずることがある。例えば、携帯電話のディスプレイにおいて、画面全体のうち、電波の受信状態を示すインジケータを１目盛りだけ更新するといった場合である。
【０００５】
このような場合、ディスプレイコントローラを休止状態としたまま、ホストからドライバへアクセスするために、ディスプレイコントローラを通過させて信号を送信するバイパス機能が備えられている。
図５は、バイパス機能を備えた従来のディスプレイ制御装置１００の構成を示す図である。
【０００６】
図５において、ホスト１１０は、チップセレクト信号線（以下、「ＣＳ信号線」と言う。）およびサブチップセレクト信号線（以下、「ＳＣＳ信号線」と言う。）によってディスプレイコントローラ１２０と接続されている。また、ディスプレイコントローラ１２０は、データ信号線およびチップセレクト信号線（以下、「ＦＰＣＳ信号線」と言う。）によってドライバ１３０と接続されている。したがって、ホスト１１０は、ディスプレイコントローラ１２０を介してのみドライバ１３０に信号を出力可能な構成である。
【０００７】
図５に示す構成において、ディスプレイコントローラ１２０が休止状態でない場合、ホスト１１０からディスプレイコントローラ１２０にＣＳ信号（チップセレクト信号）が出力されると、ディスプレイコントローラ１２０が、そのＣＳ信号に対応する信号（ＦＰＣＳ信号）を演算部１２１において生成し、ドライバ１３０に出力する。
【０００８】
一方、ディスプレイコントローラ１２０が休止状態である場合、ホスト１１０からＣＳ信号が入力されても、ディスプレイコントローラ１２０が休止していることから、ＦＰＣＳ信号が生成されず、ドライバ１３０にはホスト１１０からの信号が出力されないこととなる。
そこで、ディスプレイコントローラ１２０にセレクタ１２２を備えておき、休止状態以外では、セレクタ１２２を非バイパスモード（バイパスを行わない状態）に設定し、ディスプレイコントローラ１２０の演算部１２１からの信号をドライバ１３０に出力する。
【０００９】
そして、休止状態において、ホスト１１０からドライバ１３０へのアクセスが必要となった場合、ホスト１１０は、ディスプレイコントローラ１２０のセレクタ１２２をバイパスモード（バイパスを行う状態）に切り替え、ホスト１１０から出力されるＳＣＳ信号（サブチップセレクト信号）をそのまま通過させてドライバ１３０に出力する。
【００１０】
ところが、上述のような方式によると、ホスト１１０がディスプレイコントローラ１２０を制御するために、２本のＣＳ信号線（チップセレクト信号線およびサブチップセレクト信号線）を使用する必要がある。ホスト１１０に備えられているＣＳ信号線の数は限られていることから、より少ないＣＳ信号線を使用して同様の制御を行うことが望まれる。また、携帯電話等の小型の機器では、実装面積の問題から、ホスト１１０とディスプレイコントローラ１２０との間に設けられる信号線はより少ないことが望ましい。
【００１１】
そこで、１本のＣＳ信号線を用いて、上述のＣＳ信号およびＳＣＳ信号をホスト１１０からディスプレイコントローラ１２０に出力することが考えられる。
図６は、ＣＳ信号およびＳＣＳ信号を１本のＣＳ信号線を共用して出力する場合のディスプレイ制御装置２００の構成を示す図である。
図６において、ホスト２１０は、ＣＳ信号線によってディスプレイコントローラ１２０と接続されており、ＣＳ信号線によって、ＣＳ信号およびＳＣＳ信号をディスプレイコントローラ２２０に出力する。また、ディスプレイコントローラ２２０は、データ信号線およびＦＰＣＳ信号線によってドライバ２３０と接続されている。なお、上述の構成を除いて、ディスプレイ制御装置２００の各機能部は、図５に示すディスプレイ制御装置１００の対応する部分と同様である。
【００１２】
図６に示すディスプレイ制御装置２００においては、非バイパスモードにおいて、ＣＳ信号線によってバイパスモードへの切り替え信号を出力すると、ディスプレイコントローラ２２０のセレクタ２２２がバイパスモードに切り替えられ、以後、ホスト２１０から出力されるＳＣＳ信号が、ドライバ２３０に出力される。
【００１３】
一方、バイパスモードにおいて、非バイパスモードへ切り替えを行う場合、ホスト２１０は、ディスプレイコントローラ２２０のセレクタ２２２をバイパスモードから非バイパスモードへ切り替えるための信号をディスプレイコントローラ２２０に出力する。
しかし、このとき、セレクタ２２２はバイパスモードであることから、セレクタ２２２を切り替える際のタイムラグによって、切り替えのための信号がバイパスされてドライバ２３０へ出力されてしまう可能性がある。このように、バイパスモードの切り替えとＣＳ信号の伝達とを、一つのチップセレクト信号線を共用して行う場合、バイパスモードの切り替えのための信号がノイズとなり、ＬＣＤパネル等が誤動作を生ずる場合があった。
【００１４】
なお、ＬＣＤパネルの駆動制御に関する技術については、特開平７−２３９６７４号公報に開示されている。
【００１５】
【特許文献１】
特開平７−２３９６７４号公報
【００１６】
【発明が解決しようとする課題】
しかしながら、本号公報に記載された技術は、ＬＣＤパネルを制御するドライバについて、信号処理上の問題を解決するための技術であり、ディスプレイコントローラにおける上述の問題を解決するものではなかった。
このように、ディスプレイコントローラにおいて誤動作を生ずることなく、より少ない信号線を用いてバイパス機能を実現することは困難であった。
【００１７】
本発明の課題は、誤動作を生ずることなく、より少ない信号線を用いてディスプレイコントローラのバイパス機能を実現することである。
【００１８】
【課題を解決するための手段】
以上の課題を解決するため、本発明は、
ディスプレイに画像を表示させる指示を行うホスト（例えば、図１のホスト１０）と、該ホストと所定数のチップセレクト信号線によって接続され、該ホストの指示に基づく所定の画像処理を行い、ディスプレイを直接制御するディスプレイドライバに制御信号を出力するディスプレイコントローラ（例えば、図１のディスプレイコントローラ２０）とを含み、前記ディスプレイコントローラは、所定の場合に、動作を休止する休止状態（例えば、クロックの停止状態等）とされることが可能であり、該ディスプレイコントローラが休止状態である場合に、前記ホストが前記ディスプレイドライバにアクセスするためのバイパス機能を備えるディスプレイ制御装置であって、前記ホストは、前記ディスプレイコントローラに対してチップセレクト信号を出力する通常状態（例えば、発明の実施の形態中の「通常モード」）と、前記ディスプレイドライバに対してチップセレクト信号を出力するバイパス状態（例えば、発明の実施の形態中の「バイパスモード」）とを切り替える切り替え信号を、一のチップセレクト信号線によって前記ディスプレイコントローラに出力し、前記ディスプレイコントローラをバイパス状態に切り替えた後、該一のチップセレクト信号線を介して前記ディスプレイドライバに対するアクセスを行い、前記ディスプレイコントローラは、該アクセスの終了に対応して、前記バイパス状態から通常状態へ自動的に切り替わることを特徴としている。
【００１９】
本発明によれば、ホストに備えられたチップセレクト信号線１つを用い、バイパスを行うか否かを切り替えるための信号をディスプレイコントローラに出力することにより、バイパス状態に切り替えられる。そして、続いて、同一のチップセレクト信号を用いて、バイパスによってディスプレイドライバに出力されるチップセレクト信号が伝達される。
【００２０】
したがって、１つのチップセレクト信号線を用いてディスプレイコントローラのバイパス機能を実現することができる。
また、バイパス状態に設定された後、一度バイパスによるアクセスが終了すると、ディスプレイコントローラが自動的に通常状態に戻る。
したがって、バイパス状態から通常状態へ切り替えるための信号が、バイパスされてディスプレイドライバへ出力される事態を回避することができ、バイパス状態の切り替え時に誤動作が生ずることを防止できる。
【００２１】
また、本発明は、
ディスプレイに画像を表示させる指示を行うホストと、該ホストと所定数のチップセレクト信号線によって接続され、該ホストの指示に基づく所定の画像処理を行い、ディスプレイを直接制御するディスプレイドライバに制御信号を出力するディスプレイコントローラとを含み、前記ディスプレイコントローラは、所定の場合に、動作を休止する休止状態とされることが可能であり、該ディスプレイコントローラが休止状態である場合に、前記ホストが前記ディスプレイドライバにアクセスするためのバイパス機能を備えるディスプレイ制御装置におけるディスプレイ制御方法であって、前記ホストが、前記ディスプレイコントローラに対してチップセレクト信号を出力する通常状態から、前記ディスプレイドライバに対してチップセレクト信号を出力するバイパス状態へと切り替える切り替え信号を、チップセレクト信号線によって前記ディスプレイコントローラに出力するステップと、前記ホストが、前記ディスプレイコントローラをバイパス状態に切り替えた後、前記ディスプレイドライバに対するアクセスを行うステップと、前記ディスプレイコントローラが、該アクセスの終了に対応して、前記バイパス状態から通常状態へ自動的に切り替わるステップとを含むことを特徴としている。
【００２２】
本方法においては、バイパス状態から通常状態へと切り替えるためのチップセレクト信号を、ホストからディスプレイコントローラへ出力する必要がないため、バイパス状態と通常状態との切り替えに関し、チップセレクト信号が１つのみで足りることとなる。なお、バイパス状態におけるホストからディスプレイドライバへのアクセスに関しては、いずれの信号線を使用するかは問わない。
【００２３】
したがって、誤動作を生ずることなく、より少ない信号線を用いてディスプレイコントローラのバイパス機能を実現することができる。
【００２４】
【発明の実施の形態】
以下、図を参照して本発明に係るディスプレイ制御装置の実施の形態を説明する。
本発明に係るディスプレイ制御装置は、ＬＣＤパネル等のディスプレイを備えた装置（例えば、携帯電話等）において、ディスプレイにおける表示等の制御を行う。また、本発明に係るディスプレイ制御装置は、ディスプレイコントローラを含み、休止状態となったディスプレイコントローラをバイパスする機能を備えている。そして、ホストとディスプレイコントローラとを接続するチップセレクト信号線を用いて、バイパスを行うか否かを切り替える信号と、チップセレクト信号とを順に出力することにより、チップセレクト信号線を１本のみ使用することによって、誤動作のないバイパス機能を実現することを可能としている。
【００２５】
まず、構成を説明する。
図１は、本発明を適用したディスプレイ制御装置１の構成を示す図である。
図１において、ディスプレイ制御装置１は、ホスト１０と、ディスプレイコントローラ２０と、ドライバ３０とを含んで構成される。
ホスト１０は、ディスプレイ制御装置１が備えられた装置全体を制御するものであり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）あるいはメモリ等を含んで構成される。
【００２６】
また、ホスト１０は、ＣＳ信号線（チップセレクト信号線）によってディスプレイコントローラ２０と接続されている。
ここで、ＣＳ信号線は、１つのメモリ空間に接続された複数のデバイスを識別する目的専用にホスト１０に備えられている信号線である。このＣＳ信号線は、バイパス時にホスト１０がドライバ３０に対して出力するＳＣＳ信号（サブチップセレクト信号）の伝達にも共用されている。
【００２７】
なお、ホスト１０とディスプレイコントローラ２０とは、書き込みデータあるいは読み込みデータを入出力するためのデータ線やディスプレイコントローラ２０内部のレジスタのアドレスを指定するためのアドレス信号線等（不図示）によって接続されている。
ディスプレイコントローラ２０は、チップセレクト線（ＦＰＣＳ信号線）等によってドライバ３０と接続されている。また、ディスプレイコントローラ２０は、ディスプレイに表示する画像を処理するための演算部２１と、ディスプレイコントローラ２０をバイパスするか否かに応じて、信号の経路を切り替えるバイパス回路２２とを備えている。
【００２８】
演算部２１は、ディスプレイコントローラ２０の主要な機能を備えており、具体的には、画像サイズの変換処理装置、静止画像あるいは動画像のバッファ、符号化・復号化装置（コーデック）、圧縮伸長装置、および、ディスプレイに表示するデータを記憶するディスプレイバッファ等を含んで構成される。
また、演算部２１は、バイパス回路２２の設定あるいは出力に関するデータを記憶しておくためのレジスタ２１ａを備えている。レジスタ２１ａは、１６ビットを記憶可能な非同期型のレジスタ（演算部２１のクロックに依存しないレジスタ）であり、バイパス回路２２の設定あるいは出力の各データは、レジスタ２１ａの所定アドレスにそれぞれ格納される。
【００２９】
例えば、第５ビットには、バイパス機能を使用する状態（バイパスモード）あるいはバイパス機能を使用しない状態（通常モード）のいずれとするかを示す設定値（以下、「バイパスフラグ」と言う。）が格納される。
なお、バイパスフラグは、バイパスモードである場合“１”に設定され、通常モードである場合“０”に設定される。
【００３０】
また、バイパスフラグは、ホスト１０がバイパスを行う際に、ホスト１０によって“１”に設定され、それに続いてディスプレイコントローラ２０に入力されるサブチップセレクト信号はドライバ３０にバイパスされる。さらに、バイパスフラグが“１”の状態で、サブチップセレクト信号が一度バイパスされると、バイパスフラグは“０”に戻される。
【００３１】
バイパス回路２２は、レジスタ２１ａに記憶されたバイパスフラグに応じて、ＣＳ信号を演算部２１の内部ＣＳ信号として出力するか、あるいは、ディスプレイコントローラ２０をバイパスしてドライバ３０へ出力するかのいずれかに、信号の経路を切り替える。
図２は、バイパス回路２２においてバイパスモードの切り替え機能を実現するための回路構成例を示す図である。なお、バイパス回路２２は、演算部２１のレジスタ２１ａに記憶されたデータを利用するものであるため、図２においては、レジスタ２１ａを含めた回路構成を示している。
【００３２】
また、図３は、ディスプレイ制御装置１における各信号の状態を示す図である。以下、図３を適宜参照しつつ、図２に示す構成について説明する。
図２において、バイパス回路２２は、ＡＮＤ回路２２ａ、２２ｂと、論理回路２２ｃとを含んで構成される。
ＡＮＤ回路２２ａには、ホスト１０から、レジスタ２１ａにおいてバイパスフラグを記憶するためのアドレス信号とデータ信号をデコードして得られる信号（以下、「バイパスフラグ信号」と言う。）と、反転されたＣＳ信号とが入力される。
【００３３】
また、ＡＮＤ回路２２ａは、論理回路２２ｃに対し、入力された信号の論理積を示す信号（以下、「ＦＰＣＳＥｎ−１信号」と言う。）を出力する。ＦＰＣＳＥｎ−１信号は、バイパスフラグがＯＮ（“１”）である場合に“１”となり、ＯＦＦ（“０”）である場合に“０”となる。
ＡＮＤ回路２２ｂには、レジスタ２１ａにおいて、バイパスによってホスト１０がドライバ３０にアクセスする際に出力するアドレス信号をデコードして得られる信号（以下、「バイパス信号」と言う。）と、反転されたＣＳ信号とが入力される。
【００３４】
また、ＡＮＤ回路２２ｂは、論理回路２２ｃに対し、入力された信号の論理積を示す信号、即ち、バイパス信号によって示されるアドレス（バイパスデータアドレス）がアクセス中であるか否かに応じた信号（以下、「ＦＰＣＳＥｎ−２信号」と言う。）を出力する。ＦＰＣＳＥｎ−２信号は、バイパスデータアドレスがアクセス中である場合に“１”となり、アクセス中でない場合に“０”となる。
【００３５】
また、レジスタ２１ａにおいて、後述のバイパスセットフラグを記憶するためのアドレス（以下、「バイパスセットアドレス」と言う。）を対象として、ホスト１０から、バイパスセットのアドレス信号とデータ信号のデコードにより得られる信号（以下、「バイパスセット信号」と言う。）と、反転されたＷＲ信号（ライトストローブ信号）あるいはＲＤ信号（リードストローブ信号）が入力される。したがって、レジスタ２１ａには、バイパスセットアドレスを選択する旨の“１”を示すバイパスセット信号が入力された場合であって、かつ、ＷＲ信号あるいはＲＤ信号が“０”の状態から“１”の状態に変化するときに、所定のバイパスセットフラグが記憶される（図３参照）。
【００３６】
ここで、バイパスセットフラグとは、バイパスフラグが“１”とされた後であって、バイパスによるドライバ３０へのアクセスが一度も完了していない状態を示すフラグであり、バイパスによるアクセスが一度完了すると同時にバイパスセットフラグは解除される。
また、レジスタ２１ａは、論理回路２２ｃに対し、記憶されているバイパスセットフラグの値に応じた信号（以下、「ＦＰＣＳＥｎ−３信号」と言う。）を出力する。ＦＰＣＳＥｎ−３信号は、バイパスセットフラグがＯＮ（“１”）である場合に“１”となり、ＯＦＦ（“０”）である場合に“０”となる。
【００３７】
論理回路２２ｃには、レジスタ２１ａによって、反転されたＦＰＣＳＥｎ−１信号と、ＦＰＣＳＥｎ−２信号およびＦＰＣＳＥｎ−３信号とが入力される。そして、論理回路２２ｃは、ＦＰＣＳＥｎ−２信号の出力値および反転されたＦＰＣＳＥｎ−１信号の出力値の論理積と、ＦＰＣＳＥｎ−３信号の出力値との論理和を出力する。したがって、論理回路２２ｃにおいては、バイパスフラグがＯＮでない状態であって、かつ、バイパスセットフラグが“１”またはバイパスデータアドレスがアクセス中である場合に、出力信号ＦＰＣＳＥｎがアクティブ（“１”）な状態となる（図３参照）。ＦＰＣＳＥｎ信号は、バイパスによるチップセレクト信号の出力イネーブル信号であり、ＦＰＣＳＥｎ信号がアクティブとなると、ディスプレイコントローラ２０は、バイパスによって、ホスト１０からのチップセレクト信号をＦＰＣＳ信号としてドライバ３０へ出力する。
【００３８】
なお、バイパス回路２２は、上述のバイパス機能を実現する回路の他に、非バイパスモード時に、ホスト１０から入力されるＣＳ信号を演算部２１に入力する信号経路を備えている。
ドライバ３０は、ホスト１０あるいはディスプレイコントローラ２０から入力される指示信号に基づいて、接続されているディスプレイを直接制御する。具体的には、ドライバ３０は、ディスプレイの駆動電圧を制御したり、ディスプレイに表示する画像データをフレームのアドレス順に出力したりする。
【００３９】
次に、動作を説明する。
図４は、ディスプレイ制御装置１のバイパスモードにおける動作を示すフローチャートである。
図４において、バイパスが行われる場合、ディスプレイ制御装置１は、バイパス機能が使用可能な状態（バイパスイネーブル状態）に装置を切り替える（ステップＳ１）。
【００４０】
次に、ディスプレイ制御装置１は、ディスプレイコントローラ２０をバイパスモードとするための設定（バイパスフラグを立てる等）を所定のＣＳ信号線を用いて行い（ステップＳ２）、続いて、同一のＣＳ信号を用いて、ディスプレイへのデータの書き込みあるいは読み出しを行う（ステップＳ３）。
なお、ステップＳ３の後、ディスプレイコントローラ２０は通常モードに戻る設定であるため、バイパスによりドライバ３０にアクセスする回数に応じて、ステップＳ２，Ｓ３が必要回数繰り返される。
【００４１】
ステップＳ３の後、ディスプレイ制御装置１は、通常モードに戻り、ホスト１０がディスプレイコントローラ２０の演算部２１（ディスプレイコントローラ２０の内部レジスタあるいは内部メモリ等）にアクセスする状態となる（ステップＳ４）。
そして、ディスプレイ制御装置１は、ディスプレイコントローラ２０をバイパス機能が使用不可能な状態（バイパスディスエブル状態）とする（ステップＳ５）。
【００４２】
ステップＳ５の後、ディスプレイ制御装置１は、バイパスモードにおける動作を終了する。
以上のように、本実施の形態に係るディスプレイ制御装置１においては、ホスト１０に備えられたチップセレクト信号線１つを用い、バイパスを行うか否かを切り替えるための信号をディスプレイコントローラ２０に出力することにより、バイパスモードに切り替えられる。そして、続いて、同一のチップセレクト信号を用いて、バイパスによってドライバ３０に出力されるチップセレクト信号（ＳＣＳ信号）が伝達される。
【００４３】
したがって、１つのチップセレクト信号線を用いてディスプレイコントローラ２０のバイパス機能を実現することができる。
また、バイパスモードに設定された後、一度バイパスによるアクセスが完了すると、ディスプレイコントローラ２０は自動的に通常モードに戻る。
したがって、従来の技術における図６の場合と異なり、バイパスモードから通常モードへ切り替えるための信号が、バイパスされてドライバ３０へ出力される事態を回避することができ、バイパスモードの切り替え時に誤動作が生ずることを防止できる。
【００４４】
また、一つのチップセレクト信号線によって、バイパスモードの切り替えと、バイパス時のドライバ３０へのアクセスとを行うことができるため、ホスト１０からアクセスする際に、バイパス時のアドレス空間と、通常時のアドレス空間とを同一の空間として認識することが可能となる。さらに、使用可能なチップセレクト信号が１つに制限されるような場合であっても、バイパス機能を実現することが可能となる。
【００４５】
さらに、バイパスモードから通常モードへの自動的な切り替え動作が行われることにより、本実施の形態に係るディスプレイ制御装置１に限らず、他のディスプレイ制御装置であっても、バイパスモードから通常モードに切り替えるための信号が、ディスプレイドライバに入力されることに起因する問題を解決できるものとなる。
【図面の簡単な説明】
【図１】本発明を適用したディスプレイ制御装置１の構成を示す図である。
【図２】バイパス回路２２においてバイパスモードの切り替え機能を実現するための回路構成例を示す図である。
【図３】ディスプレイ制御装置１における各信号の状態を示す図である。
【図４】ディスプレイ制御装置１のバイパスモードにおける動作を示すフローチャートである。
【図５】バイパス機能を備えた従来のディスプレイ制御装置１００の構成を示す図である。
【図６】ＣＳ信号およびＳＣＳ信号を１本のＣＳ信号線によって共用する場合のディスプレイ制御装置２００の構成を示す図である。
【符号の説明】
１，１００，２００  ディスプレイ制御装置，１０，１１０，２１０  ホスト，２０，１２０，２２０  ディスプレイコントローラ，２１，１２１  演算部，２１ａ  レジスタ，２２  バイパス回路，２２ａ，２２ｂ  ＡＮＤ回路，２２ｃ  論理回路，３０，１３０，２３０  ドライバ，１２２，２２２  セレクタ
【図１】
2005010638.tif 000003
【図２】
2005010638.tif 000004
【図３】
2005010638.tif 000005
【図４】
2005010638.tif 000006
【図５】
2005010638.tif 000007
【図６】
2005010638.tif 000008