(57)【特許請求の範囲】
【請求項１】
表示パネルを駆動する表示ドライバであって、
第１画像データを受け取り、前記第１画像データを遅延して出力し、前記遅延の量が前記第１画像データのフォーマットを指定する画像フォーマット情報に応じて制御されるように構成された遅延回路と、
前記画像フォーマット情報に応じて複数の画像データ処理のうちから選択画像データ処理を選択し、前記遅延回路から出力された前記第１画像データに対して前記選択画像データ処理を行って第２画像データを生成するように構成された画像データ処理回路と、
前記第２画像データに応答して前記表示パネルを駆動するように構成された駆動部と、
前記画像フォーマット情報を記憶する記憶部と
を備え、
前記画像フォーマット情報は、前記第１画像データが前記表示ドライバに供給される前に前記記憶部に格納され、
前記画像データ処理回路は、前記記憶部に記憶された前記画像フォーマット情報に応じて前記選択画像データ処理を選択し、
前記遅延の量が、前記記憶部に記憶された前記画像フォーマット情報に応じて制御される
表示ドライバ。
【請求項２】
表示パネルを駆動する表示ドライバであって、
第１画像データを受け取り、前記第１画像データのフォーマットを指定する画像フォーマット情報に応答して複数の画像データ処理のうちから選択画像データ処理を選択し、前記第１画像データに対して前記選択画像データ処理を行って第２画像データを生成するように構成された画像データ処理回路と、
前記第２画像データを受け取り、前記第２画像データを遅延して出力し、前記遅延の量が前記画像フォーマット情報に応じて制御されるように構成された遅延回路と、
前記遅延回路から出力された前記第２画像データに応答して前記表示パネルを駆動するように構成された駆動部と
前記画像フォーマット情報を記憶する記憶部と
を備え、
前記画像フォーマット情報は、前記第１画像データが前記表示ドライバに供給される前に前記記憶部に格納され、
前記画像データ処理回路は、前記記憶部に記憶された前記画像フォーマット情報に応じて前記選択画像データ処理を選択し、
前記遅延の量が、前記記憶部に記憶された前記画像フォーマット情報に応じて制御される
表示ドライバ。
【請求項３】
前記選択画像データ処理のレイテンシーと前記遅延の量の和が、前記選択画像データ処理の選択に関わらず一定である
請求項１又は２に記載の表示ドライバ。
【請求項４】
前記記憶部は、前記画像フォーマット情報を不揮発的に記憶する不揮発性メモリを具備し、
前記不揮発性メモリは、前記不揮発性メモリに記憶された前記画像フォーマット情報が、当該表示ドライバの外部から書き換え可能であるように構成された
請求項１乃至３のいずれか１項に記載の表示ドライバ。
【請求項５】
前記記憶部は、更に、前記画像フォーマット情報を揮発的に記憶するためのレジスタ
を具備し、
当該表示ドライバが起動されるときに前記画像フォーマット情報が前記不揮発性メモリから前記レジスタに転送され、前記画像データ処理回路は、前記レジスタに転送された前記画像フォーマット情報に応答して前記選択画像データ処理を選択する
請求項４に記載の表示ドライバ。
【請求項６】
請求項１乃至５のいずれか１項に記載の表示ドライバと、
前記表示パネル
とを具備する
表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示ドライバ、表示装置及び表示ドライバの動作方法に関し、特に、画像データに対して画像データ処理を行う画像データ処理回路を搭載した表示ドライバに関する。
【背景技術】
【０００２】
表示パネル（例えば、液晶表示パネル）を駆動する表示ドライバには、しばしば、画像データに対して所望のデータ処理を行う画像データ処理回路が搭載されることがある。例えば、ホストから表示ドライバに送られる画像データが画像圧縮によって生成された圧縮画像データである場合、表示ドライバの内部において該圧縮画像データを展開する展開処理が画像データ処理回路によって行われる。圧縮画像データの展開を行う展開回路を搭載した表示ドライバは、例えば、特開２０１４−１０７７５４号公報に開示されている。また、画像データ処理回路は、画像のスケーリング（拡大や縮小）を行ったり、適切な画像処理（例えば、エッジ強調）によって表示パネルに表示される画像の画質を向上したりするために搭載されることもある。
【０００３】
しかしながら、画像データ処理回路を搭載する表示ドライバの使用においては、表示ドライバに画像データを供給するホストの動作を画像データ処理回路の動作に合わせて適切に設定する必要が生じる場合がある。これは、表示ドライバのユーザフレンドリ性を低下させることがある。発明者の検討によれば、このような問題は、表示ドライバに搭載される画像データ処理回路が複数の画像データ処理に対応している場合に特に顕著になり得る。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１０７７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
したがって、本発明の目的の一つは、画像データ処理回路を搭載する表示ドライバのユーザフレンドリ性を向上するための技術を提供することにある。本発明の他の目的、新規な特徴は、以下の開示から当業者には理解されよう。
【課題を解決するための手段】
【０００６】
本発明の一の観点では、表示パネルを駆動する表示ドライバが、第１画像データを受け取り、第１画像データを遅延して出力する遅延回路と、第１画像データのフォーマットを指定する画像フォーマット情報に応じて複数の画像データ処理のうちから選択画像データ処理を選択し、遅延回路から出力された第１画像データに対して選択画像データ処理を行って第２画像データを生成する画像データ処理回路と、第２画像データに応答して表示パネルを駆動する駆動部とを具備する。遅延回路における第１画像データの遅延量は、画像フォーマット情報に応じて制御される。
【０００７】
本発明の他の観点では、表示パネルを駆動する表示ドライバが、第１画像データを受け取り、第１画像データのフォーマットを指定する画像フォーマット情報に応答して複数の画像データ処理のうちから選択画像データ処理を選択し、第１画像データに対して選択画像データ処理を行う画像データ処理回路と、第２画像データを受け取り、第２画像データを遅延して出力する遅延回路と、遅延回路から出力された第２画像データに応答して表示パネルを駆動する駆動部とを具備する。遅延回路における第２画像データの遅延量は、画像フォーマット情報に応じて制御される。
【０００８】
本発明の更に他の観点では、表示パネルを駆動する表示ドライバの動作方法が、ホストから第１画像データを受け取るステップと、第１画像データのフォーマットを指定する画像フォーマット情報を記憶部に保持するステップと、遅延回路により画像フォーマット情報に応じて決められた遅延量だけ第１画像データを遅延して出力するステップと、記憶部に保持された画像フォーマット情報に応答して複数の画像データ処理のうちから選択画像データ処理を選択するステップと、遅延回路から出力された第１画像データに対して選択画像データ処理を行って第２画像データを生成するステップと、第２画像データに応答して表示パネルを駆動するステップとを具備する。
【０００９】
本発明の更に他の観点では、表示パネルを駆動する表示ドライバの動作方法が、ホストから第１画像データを受け取るステップと、第１画像データのフォーマットを指定する画像フォーマット情報を記憶部に保持するステップと、記憶部に保持された画像フォーマット情報に応答して複数の画像データ処理のうちから選択画像データ処理を選択するステップと、第１画像データに対して選択画像データ処理を行って第２画像データを生成するステップと、遅延回路により画像フォーマット情報に応じて決められた遅延量だけ第２画像データを遅延して出力するステップと、遅延回路から出力された第２画像データに応答して表示パネルを駆動するステップとを具備する。
【発明の効果】
【００１０】
本発明によれば、画像データ処理回路を搭載する表示ドライバのユーザフレンドリ性を向上するための技術を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】表示装置の構成の一例を示すブロック図である。
【図２Ａ】複数の画像データ処理を選択的に実行可能に構成された画像データ処理回路を搭載した表示ドライバの動作及びホストの設定の具体例を図示するタイミングチャートである。
【図２Ｂ】複数の画像データ処理を選択的に実行可能に構成された画像データ処理回路を搭載した表示ドライバの動作及びホストの設定の他の具体例を図示するタイミングチャートである。
【図３】本発明の一実施形態の表示装置の構成を示すブロック図である。
【図４Ａ】本実施形態における表示ドライバの動作及びホストの設定の具体例を図示するタイミングチャートである。
【図４Ｂ】本実施形態における表示ドライバの動作及びホストの設定の他の具体例を図示するタイミングチャートである。
【図５】本発明の他の実施形態の表示装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１２】
以下では、本発明の理解を容易にするために、画像データ処理回路を搭載した表示ドライバ、及び、このような構成の画像データ処理回路に生じ得る問題について説明する。なお、出願人は、以下に開示されている技術が公知であると自認するものではないことに留意されたい。
【００１３】
図１は、表示装置１０１の構成の一例を示すブロック図である。図１に図示されている表示装置１０１は、表示ドライバ１０２と表示パネル１０３とを備えている。表示ドライバ１０２は、ホスト１０４から受け取った画像データ及び制御データに応答して表示パネル１０３を駆動する。上述のように、近年の表示ドライバは、受け取った画像データに対してデータ処理を行う画像データ処理回路を搭載することがあり、図１に図示された表示装置１０１の表示ドライバ１０２も、画像データ処理回路を搭載しているものとする。例えば、ホスト１０４から表示ドライバ１０２に送られる画像データが、画像圧縮によって生成された圧縮画像データである場合、該圧縮画像データを展開する展開回路が該画像データ処理回路として表示ドライバ１０２に搭載されてもよい。また、該画像データ処理回路は、様々な画像処理（例えば、画像のスケーリング（拡大や縮小）やエッジ強調等）を行うために用いられてもよい。なお、以下では、画像データに対して行われるデータ処理を、単に、「画像データ処理」ということがある。
【００１４】
表示ドライバ１０２の画像データ処理回路によって実行される画像データ処理は、ユーザが使用を希望する画像データのフォーマット（以下、「画像フォーマット」ということがある）に応じて選択されることが望ましい場合があり、このような場合、画像データ処理回路は、複数の画像データ処理を選択的に実行可能であるように構成される。
【００１５】
発明者が着目したことは、複数の画像データ処理を選択的に実行可能に構成された画像データ処理回路を搭載した表示ドライバ１０２は、ユーザフレンドリ性において問題を生じさせ得るということである。画像データ処理のレイテンシー（即ち、画像データ処理の実行に要する時間）は、選択した画像データ処理の内容に依存して相違することがある。その一方で、表示装置１０１においては、一般に、帰線期間の長さは一定に決まっているので、選択した画像データ処理に応じて（言い換えれば、表示ドライバ１０２に供給する画像データの画像フォーマットに応じて）ホスト１０４が画像データの送信を開始するタイミングを適切に設定する必要がある。表示ドライバ１０２のユーザ（例えば、表示装置１０１とホスト１０４とを備えたシステムの設計者）にとってみれば、このような構成の表示ドライバ１０２は、ユーザフレンドリであるとはいえない。
【００１６】
以下では、上述されたユーザフレンドリ性の問題について具体例を挙げながら説明する。図２Ａ、図２Ｂは、複数の画像データ処理を選択的に実行可能に構成された画像データ処理回路を搭載した表示ドライバ１０２の動作及びホスト１０４の設定の具体例を図示するタイミングチャートである。図２Ａは、“画像フォーマット＃１”の画像データをホスト１０４から表示ドライバ１０２に送信する場合のホスト１０４の設定を図示しており、図２Ｂは、“画像フォーマット＃２”の画像データをホスト１０４から表示ドライバ１０２に送信する場合のホスト１０４の設定を図示している。
【００１７】
各垂直同期期間が開始されると、ホスト１０４は、当該垂直同期期間の開始タイミングを表示ドライバ１０２に指示する。ホスト１０４から表示ドライバ１０２に垂直同期信号ｖｓｙｎｃが供給されるシステムにおいては、垂直同期期間の開始タイミングの指示は、該垂直同期信号ｖｓｙｎｃを活性化する（例えば、垂直同期信号ｖｓｙｎｃがハイアクティブの信号である場合には、垂直同期信号ｖｓｙｎｃをｈｉｇｈレベルにプルアップする）ことによって行われてもよい。また、ホスト１０４から表示ドライバ１０２に垂直同期期間の開始タイミングを指示するｖｓｙｎｃコマンドが供給されるシステムでは、表示ドライバ１０２は、その内部で発生される垂直同期信号ｖｓｙｎｃを該コマンドに応答して活性化する。なお、該垂直同期信号ｖｓｙｎｃが活性化されるタイミング、又は、ｖｓｙｎｃコマンドが供給されるタイミングは、垂直同期期間の開始直後でもよく、また、垂直同期期間の開始の後、所定の期間が経過した後であってもよい。図２Ａ、図２Ｂでは、垂直同期期間の開始の後、所定の期間が経過した後、該垂直同期信号ｖｓｙｎｃが活性化される動作が図示されている。
【００１８】
垂直同期信号ｖｓｙｎｃの活性化の後、表示ドライバ１０２は、各水平同期期間の開始時に、水平同期信号を活性化する。図２Ａ、図２Ｂの動作では、垂直同期信号ｖｓｙｎｃが活性化された後水平同期信号が最初に活性化されるタイミングは、垂直同期信号ｖｓｙｎｃが活性化された後、１水平同期期間の長さの時間が経過したタイミングに設定されている。
【００１９】
加えて、表示ドライバ１０２は、垂直同期期間が開始された後、所定時間が経過したタイミングで、表示期間（表示パネル１０３のソース線を駆動して表示パネル１０３に画像を表示する期間）を開始する。垂直同期期間が開始された後、表示期間が開始されるまでの期間は、垂直帰線期間と呼ばれる。図２Ａ、図２Ｂの動作では、表示ドライバ１０２は、水平同期信号が最初に活性化された後、７水平同期期間が経過した後で表示期間を開始する。
【００２０】
注目すべきことは、垂直帰線期間の長さは一定であるのに対し、画像データ処理回路における画像データ処理のレイテンシーは、画像データ処理の内容によって相違し得るということである。例えば、図２Ａは、画像フォーマット＃１の画像データの画像データ処理回路におけるレイテンシーが３水平同期期間である場合の動作を示しており、図２Ｂは、画像フォーマット＃２の画像データの画像データ処理回路におけるレイテンシーが２水平同期期間である場合の動作を示している。
【００２１】
図２Ａ、図２Ｂに図示された動作の問題は、ホスト１０４の動作タイミング、より具体的には、ホスト１０４が画像データを表示ドライバ１０２に供給し始めるタイミングの設定を、画像フォーマットに応じて適切に行うことが要求されることである。図２Ａに図示されているように、画像フォーマット＃１の画像データが表示ドライバ１０２に供給される場合には、画像データ処理回路におけるレイテンシーが３水平同期期間であるため、ホスト１０４は、垂直同期信号ｖｓｙｎｃの活性化の後、５水平同期期間が経過したタイミングで画像データの供給を開始するように設定する必要がある。一方、図２Ｂに図示されているように、画像フォーマット＃２の画像データが表示ドライバ１０２に供給される場合には、画像データ処理回路におけるレイテンシーが２水平同期期間であるため、ホスト１０４は、垂直同期信号ｖｓｙｎｃの活性化の後、６水平同期期間が経過したタイミングで画像データの供給を開始するように設定する必要がある。
【００２２】
ホスト１０４が画像データを表示ドライバ１０２に供給し始めるタイミングの設定を、画像フォーマットに応じて設定する必要があることは、表示ドライバ１０２のユーザフレンドリ性の観点では好ましくない。以下に述べられる実施形態では、このような問題に対応した表示装置及び表示ドライバが提示される。
【００２３】
図３は、本発明の一実施形態の表示装置１の構成を示すブロック図である。本実施形態の表示装置１は、表示ドライバ２と表示パネル３とを備えている。表示パネル３としては、例えば、液晶表示パネルが使用され得る。表示パネル３は、複数のゲート線と、複数のソース線と、行列に配置された画素と、該ソース線を駆動するゲートドライバ回路３ａとを備えている。本実施形態では、ゲートドライバ回路３ａは、表示パネル３のガラス基板の上に集積化されており、このようなゲートドライバ回路は、しばしば、ＧＩＰ（gate-in-panel）回路とも呼ばれる。表示ドライバ２は、ホスト４から受け取った画像データＤＩＮ、及び、制御データＤＣＴＲＬに応答して表示パネル３を駆動するように構成されている。本実施形態では、表示パネル３に供給される画像データＤＩＮとして画像圧縮によって生成された圧縮画像データが用いられる。ホスト４は、所定の画像圧縮を行って該圧縮画像データを生成する。
【００２４】
表示ドライバ２は、入出力回路１１と、画像データ遅延回路１２と、画像データ処理回路１３と、ソースドライバ回路１４と、画像フォーマット情報レジスタ１５と、不揮発性メモリ１６と、制御回路１７と、パネルインターフェース回路１８とを備えている。
【００２５】
入出力回路１１は、ホスト４から表示ドライバ２に供給されるデータ及び信号を受信すると共に、所望のデータ及び／又は信号をホスト４に送信するために用いられる。入出力回路１１は、ホスト４から受け取った画像データＤＩＮ（圧縮画像データ）を画像データ遅延回路１２に転送すると共に、制御データＤＣＴＲＬに応答して垂直同期信号ｖｓｙｎｃ及び水平同期信号ｈｓｙｎｃを生成する。一実施形態では、制御データＤＣＴＲＬは、垂直同期期間の開始タイミングを指示するコマンド（ｖｓｙｎｃコマンド）と水平同期信号の開始タイミングを指示するコマンド（ｈｓｙｎｃコマンド）とを含んでおり、垂直同期信号ｖｓｙｎｃ及び水平同期信号ｈｓｙｎｃは、これらのコマンドに応答して生成されてもよい。
【００２６】
なお、本実施形態では、表示ドライバ２は、制御データＤＣＴＲＬ（例えば、ｖｓｙｎｃコマンド及びｈｓｙｎｃコマンド）に応答して垂直同期信号ｖｓｙｎｃ及び水平同期信号ｈｓｙｎｃを生成するように構成されているが、その代わりに、ホスト４が表示ドライバ２に垂直同期信号ｖｓｙｎｃ及び水平同期信号ｈｓｙｎｃを供給してもよい。この場合、ホスト４は、垂直同期信号ｖｓｙｎｃを活性化（例えば、ｈｉｇｈレベルへのプルアップ）することにより垂直同期期間の開始タイミングを指示し、水平同期信号ｈｓｙｎｃを活性化することにより、水平同期期間の開始タイミングを指示する。
【００２７】
画像データ遅延回路１２は、入出力回路１１から受け取った画像データＤＩＮを遅延して出力する。画像データ遅延回路１２における画像データＤＩＮの遅延量は、画像フォーマット情報レジスタ１５に格納されている画像フォーマット情報によって制御される。後に詳細に説明するように、本実施形態では、ホスト４から供給される画像データＤＩＮの画像フォーマットを示す画像フォーマット情報が事前に画像フォーマット情報レジスタ１５に格納され、画像データ遅延回路１２における画像データＤＩＮの遅延量が該画像フォーマット情報に応じて自動的に制御される。このような動作は、ホスト４の設定の容易化、即ち、表示ドライバ２のユーザフレンドリ性の向上に寄与する。
【００２８】
画像データ処理回路１３は、画像データ遅延回路１２から受け取った画像データＤＩＮに対して画像データ処理を行って出力画像データＤＯＵＴを生成する。画像データ処理回路１３に供給される画像データＤＩＮが圧縮画像データである本実施形態では、画像データ処理回路１３は、画像データＤＩＮに対して展開処理を行うことで出力画像データＤＯＵＴを生成する。
【００２９】
本実施形態では、画像データ処理回路１３は、複数の異なる画像フォーマットの圧縮画像データに対応しており、受け取った画像データＤＩＮの画像フォーマットに応じた展開処理を実行可能に構成されている。詳細には、画像データ処理回路１３は、複数の展開処理を実行可能に構成されており、画像フォーマット情報レジスタ１５に格納されている画像フォーマット情報に応じて実行すべき展開処理を選択し、選択した展開処理を画像データ遅延回路１２から受け取った画像データＤＩＮに対して実行することで出力画像データＤＯＵＴを生成する。
【００３０】
ソースドライバ回路１４は、画像データ処理回路１３から受け取った出力画像データＤＯＵＴに応答して表示パネル３の各ソース線に供給すべきソース駆動信号Ｓ０〜Ｓｍ（ｍは、所定の自然数）を生成する駆動部として動作する。表示パネル３の各ソース線に、該ソース駆動信号が供給され、これにより、各ソース線が駆動される。
【００３１】
画像フォーマット情報レジスタ１５と不揮発性メモリ１６とは、画像フォーマット情報を記憶し、記憶している該画像フォーマット情報を画像データ遅延回路１２と画像データ処理回路１３とに供給する記憶部として動作する。本実施形態では、画像フォーマット情報レジスタ１５は、揮発的にしか画像フォーマット情報を記憶しないがアクセス時間が短いように構成されており、記憶している画像フォーマット情報を画像データ遅延回路１２と画像データ処理回路１３とに供給するために用いられる。一方、不揮発性メモリ１６は、画像フォーマット情報を不揮発的に記憶する。表示ドライバ２が起動されると（例えば、表示ドライバ２の電源がオンになって起動シーケンスが開始されると）、不揮発性メモリ１６に記憶されている画像フォーマット情報が画像フォーマット情報レジスタ１５に転送される。
【００３２】
表示ドライバ２は、不揮発性メモリ１６に記憶されている画像フォーマット情報を、外部から、例えば、ホスト４から書き換えることができるように構成されていることが好ましい。不揮発性メモリ１６をホスト４から書き換える場合、必要な場合、不揮発性メモリ１６に書き込むべき画像フォーマット情報と、該画像フォーマット情報を不揮発性メモリ１６に書き込むことを指示する書き込みコマンドを入出力回路１１に送信する。入出力回路１１は、該書き込みコマンドに応答して画像フォーマット情報を不揮発性メモリ１６に書き込む。
【００３３】
不揮発性メモリ１６に記憶されている画像フォーマット情報が外部から書き換え可能である構成は、同一の表示ドライバ２、様々なユーザの要望を満たすことを可能にするという点で好ましい。ユーザが使用を希望する画像フォーマットは、ユーザ毎に様々に相違することがある。その一方で、各ユーザの要求に合わせて画像データ処理回路１３を設計することは、コストの観点で好ましくない。本実施形態では、画像データ処理回路１３が複数の画像データ処理を実行可能に設計され、更に、不揮発性メモリ１６に記憶されている画像フォーマット情報に応じて選択された画像データ処理を実行するように構成されているので、ユーザが希望する画像フォーマットに合わせて不揮発性メモリ１６に画像フォーマット情報を格納することで、様々なユーザのニーズに容易に対応可能である。
【００３４】
制御回路１７は、表示ドライバ２の各回路の制御、例えば、垂直同期信号ｖｓｙｎｃ及び水平同期信号ｈｓｙｎｃに基づくタイミング制御を行う。
【００３５】
パネルインターフェース回路１８は、制御回路１７による制御の下、表示パネル３に集積化されたゲートドライバ回路３ａを制御するゲート制御信号ＳＯＵＴ０〜ＳＯＵＴｎ（ｎは、所定の自然数）を生成する。
【００３６】
続いて、本実施形態における表示装置１の動作について説明する。
図４Ａ、図４Ｂは、本実施形態における表示ドライバ２の動作の具体例を図示するタイミングチャートである。図４Ａは、“画像フォーマット＃１”の画像データをホスト４から表示ドライバ２に送信する場合の表示ドライバ２の動作を図示しており、図４Ｂは、“画像フォーマット＃２”の画像データをホスト４から表示ドライバ２に送信する場合のホスト１０４の設定を図示している。
【００３７】
本実施形態では、ホスト４から表示ドライバ２に送信される画像データの画像フォーマットを示す画像フォーマット情報が、予め、表示ドライバ２の画像フォーマット情報レジスタ１５に設定される。一実施形態では、ユーザが使用を希望する画像フォーマットを示す画像フォーマット情報が不揮発性メモリ１６に記憶され、表示ドライバ２の起動時に（例えば、表示ドライバ２の電源がオンされた後で実行される起動シーケンスにおいて）画像フォーマット情報が不揮発性メモリ１６から画像フォーマット情報レジスタ１５に転送されてもよい。
【００３８】
各垂直同期期間が開始されると、ホスト４は、該垂直同期期間の開始タイミングを表示ドライバ２に指示する。本実施形態では、ホスト４は、表示ドライバ２に垂直同期期間の開始タイミングを指示するｖｓｙｎｃコマンドを表示ドライバ２に供給する。表示ドライバ２の入出力回路１１は、垂直同期信号ｖｓｙｎｃを該ｖｓｙｎｃコマンドに応答して活性化する。なお、ホスト４が表示ドライバ２にｖｓｙｎｃコマンドを供給するタイミング、及び、垂直同期信号ｖｓｙｎｃが活性化されるタイミングは、垂直同期期間の開始直後でもよく、また、垂直同期期間の開始の後、所定の期間が経過した後であってもよい。図２Ａ、図２Ｂでは、垂直同期期間の開始の後、所定の期間が経過した後、該垂直同期信号ｖｓｙｎｃが活性化される動作が図示されている。
【００３９】
ホスト４は、更に、水平同期期間の開始タイミングを指示するｈｓｙｎｃコマンドを表示ドライバ２に供給する。表示ドライバ２の入出力回路１１は、ｈｓｙｎｃコマンドに応答して各水平同期期間の開始時に水平同期信号ｈｓｙｎｃを活性化する。図４Ａ、図４Ｂの動作では、垂直同期信号ｖｓｙｎｃが活性化された後水平同期信号が最初に活性化されるタイミングは、垂直同期信号ｖｓｙｎｃが活性化された後、１水平同期期間の長さの時間が経過したタイミングに設定されている。
【００４０】
なお、本実施形態では、ホスト４が表示ドライバ２にｖｓｙｎｃコマンド及びｈｓｙｎｃコマンドが供給される動作が開示されているが、その代わりに、ホスト４が表示ドライバ２に垂直同期信号ｖｓｙｎｃ及び水平同期信号ｈｓｙｎｃを供給してもよい。この場合、ホスト４は、垂直同期期間の開始タイミング及び水平同期期間の開始タイミングを、それぞれ、垂直同期信号ｖｓｙｎｃ及び水平同期信号ｈｓｙｎｃによって表示ドライバ２に指示することになる。
【００４１】
表示ドライバ２は、垂直同期期間が開始された後、所定時間が経過したタイミングで、表示期間（表示パネル３のソース線を駆動して表示パネル３に画像を表示する期間）を開始する。垂直同期期間が開始された後、表示期間が開始されるまでの期間が、垂直帰線期間である。図４Ａ、図４Ｂの動作では、表示ドライバ２は、水平同期信号が最初に活性化された後、所定数の水平同期期間、より具体的には、７水平同期期間が経過した後で表示期間を開始する。表示期間では、ソースドライバ回路１４によって表示パネル３のソース線が駆動される。
【００４２】
ホスト４は、各垂直同期期間が開始された後、所定時間が経過したタイミングで画像データＤＩＮの供給を開始する。上述のように、本実施形態では、画像データＤＩＮは、画像圧縮によって生成された圧縮画像データである。ホスト４から表示ドライバ２に供給された画像データＤＩＮは、入出力回路１１及び画像データ遅延回路１２を介して画像データ処理回路１３に供給される。画像データ処理回路１３は、画像フォーマット情報レジスタ１５に格納された画像フォーマット情報に応じて画像データＤＩＮの画像フォーマットに対応した展開処理を選択し、選択した展開処理を画像データＤＩＮに対して実行して出力画像データＤＯＵＴを生成する。
【００４３】
留意すべきことは、画像データ処理回路１３によって実行される展開処理のレイテンシーが、画像データＤＩＮの画像フォーマットに依存して相違し得ることである。例えば、本実施形態では、図４Ａに図示されているように、表示ドライバ２に供給される画像データＤＩＮの画像フォーマットが、“画像フォーマット＃１”の場合、画像データ処理回路１３で行われる展開処理のレイテンシーは３水平同期期間である。また、図４Ｂに図示されているように、表示ドライバ２に供給される画像データＤＩＮの画像フォーマットが、“画像フォーマット＃２”の場合、画像データ処理回路１３で行われる展開処理のレイテンシーは２水平同期期間である。
【００４４】
その一方で、本実施形態では、画像データ遅延回路１２が展開処理のレイテンシーの相違を吸収するために用いられる。画像データ遅延回路１２の遅延量が、画像フォーマット情報レジスタ１５に格納された画像フォーマット情報に応じて制御され、このような動作により、ホスト４が画像データＤＩＮの表示ドライバ２への供給を開始するタイミングを画像データＤＩＮの画像フォーマットに関わらず一定に設定することが可能になっている。
【００４５】
本実施形態では、画像データ遅延回路１２の遅延量と、画像データ処理回路１３で行われる展開処理のレイテンシーとの和が一定であるように画像データ遅延回路１２の遅延量が制御される。例えば、図４Ａに図示されているように、表示ドライバ２に供給される画像データＤＩＮの画像フォーマットが、“画像フォーマット＃１”である場合、画像データ遅延回路１２は、画像データＤＩＮを遅延せずに出力する。言い換えれば、画像データ遅延回路１２の遅延量がゼロに設定される。一方、表示ドライバ２に供給される画像データＤＩＮの画像フォーマットが、“画像フォーマット＃２”である場合、画像データ遅延回路１２の遅延量は１水平同期期間に設定される。これらのいずれの場合も、画像データ遅延回路１２の遅延量と、画像データ処理回路１３で行われる展開処理のレイテンシーとの和は３水平同期期間で一定であることに留意されたい。
【００４６】
このような動作によれば、画像データＤＩＮの画像フォーマットに関わらず、ホスト４が画像データＤＩＮの表示ドライバ２への供給を開始するタイミングを一定にすることができる。例えば、画像データ処理回路１３で行われる展開処理のレイテンシーが異なる図４Ａ、図４Ｂのいずれの動作においても、ホスト４は、垂直同期信号ｖｓｙｎｃの活性化から５水平同期期間の経過後に画像データＤＩＮの表示ドライバ２への供給を開始するように設定すればよい。これは、ホスト４の動作設定が容易であることを意味している。
【００４７】
以上に説明されているように、本実施形態では、画像データ遅延回路１２の遅延量が、画像データＤＩＮの画像フォーマットを示す画像フォーマット情報に応じて制御される。これにより、ホスト４が画像データＤＩＮの表示ドライバ２への供給を開始すべきタイミングが画像データＤＩＮの画像フォーマットに関わらず一定になる。これは、表示ドライバ２のユーザフレンドリ性の向上に有効である。
【００４８】
なお、上述の実施形態では、画像データ処理回路１３により、圧縮画像データとして生成された画像データＤＩＮの展開処理が行われる構成が開示されているが、他の画像データ処理が画像データ処理回路１３によって実施されてもよい。例えば、画像データ処理回路１３は、複数の画像データ処理（例えば、画像のスケーリング（拡大や縮小）やエッジ強調等）を実行可能に構成され、画像データＤＩＮの画像フォーマットを示す画像フォーマット情報に応じて実行すべき画像データ処理を選択してもよい。この場合も、画像データ遅延回路１２の遅延量は、画像フォーマット情報レジスタ１５に格納された画像フォーマット情報に応じて制御される。画像フォーマット情報によって制御される画像データ遅延回路１２の遅延量を適切に設定すれば（より具体的には、画像データ遅延回路１２の遅延量と、画像データ処理回路１３で行われる展開処理のレイテンシーとの和が一定であるように画像データ遅延回路１２の遅延量を制御すれば）、画像データＤＩＮの画像フォーマットに関わらず、ホスト４が画像データＤＩＮの表示ドライバ２への供給を開始するタイミングを一定にすることができる。
【００４９】
また、上述の実施形態では、画像データ処理回路１３が画像データ遅延回路１２から受け取った画像データＤＩＮに対して画像データ処理を行う構成が開示されているが、画像データ遅延回路１２と画像データ処理回路１３の位置が逆であってもよい。図５は、このような構成の表示ドライバ２を図示している。
【００５０】
図５に図示されている構成では、画像データ処理回路１３は、入出力回路１１から受け取った画像データＤＩＮに対して画像データ処理を行って出力画像データＤＯＵＴを生成する。画像データ遅延回路１２は、画像データ処理回路１３から受け取った出力画像データＤＯＵＴを遅延して出力する。ソースドライバ回路１４は、画像データ遅延回路１２から受け取った出力画像データＤＯＵＴに応答して表示パネル３の各ソース線を駆動する。
【００５１】
図５に図示されている構成においても、画像データＤＩＮの画像フォーマットを示す画像フォーマット情報に応じて画像データ遅延回路１２の遅延量を制御することで、表示ドライバ２のユーザフレンドリ性を向上できることは、容易に理解されよう。
【００５２】
以上には、本発明の実施形態が具体的に記述されているが、本発明は、上記の実施形態に限定されると解釈してはならない。本発明が様々な変更と共に実施され得ることは、当業者には自明的であろう。また、上記の実施形態は、技術的な矛盾がない限り、組み合わせて実施され得ることに留意されたい。
【符号の説明】
【００５３】
１          ：表示装置
２          ：表示ドライバ
３          ：表示パネル
３ａ        ：ゲートドライバ回路
４          ：ホスト
１１        ：入出力回路
１２        ：画像データ遅延回路
１３        ：画像データ処理回路
１４        ：ソースドライバ回路
１５        ：画像フォーマット情報レジスタ
１６        ：不揮発性メモリ
１７        ：制御回路
１８        ：パネルインターフェース回路
１０１      ：表示装置
１０２      ：表示ドライバ
１０３      ：表示パネル
１０４      ：ホスト
【図１】
0006632864.tif 000002
【図２Ａ】
0006632864.tif 000003
【図２Ｂ】
0006632864.tif 000004
【図３】
0006632864.tif 000005
【図４Ａ】
0006632864.tif 000006
【図４Ｂ】
0006632864.tif 000007
【図５】
0006632864.tif 000008