(57)【要約】【課題】電子機器に使用される表示パネルの表示方式が変更された場合においても、ソフトウェアを変更したり表示部から制御データを受信したりすることなく、表示パネルの変更に対応できる表示制御装置を提供する。【解決手段】この表示制御装置は、画像データを含む第１の表示方式の表示情報を受信する第１のインターフェース部と、表示方式を特定する設定情報に従って、表示部における画像の表示を制御するために用いられる制御情報を設定する制御情報設定部と、設定情報によって第２の表示方式が特定される場合に、制御情報に従って第１の表示方式の画像データを第２の表示方式の画像データに変換する画像データ変換部と、設定情報に従って第１又は第２の表示方式の画像データを出力すると共に、制御情報に従って、表示部を制御する信号を出力する第２のインターフェース部とを含む。【選択図】図１
2015079078.tif 000002
【特許請求の範囲】
【請求項１】
表示パネルを有する表示部を制御する表示制御装置であって、
画像データを含む第１の表示方式の表示情報を受信する第１のインターフェース部と、
表示方式を特定する設定情報に従って、前記表示部における画像の表示を制御するために用いられる制御情報を設定する制御情報設定部と、
前記設定情報によって第１の表示方式とは異なる第２の表示方式が特定される場合に、前記制御情報に従って、第１の表示方式の画像データを第２の表示方式の画像データに変換する画像データ変換部と、
前記設定情報によって第１の表示方式が特定される場合に、第１の表示方式の画像データを出力し、前記設定情報によって第２の表示方式が特定される場合に、第２の表示方式の画像データを出力すると共に、前記制御情報に従って、前記表示部を制御する信号を出力する第２のインターフェース部と、
を含む表示制御装置。
【請求項２】
前記制御情報に従う周波数を有する表示クロック信号を生成する表示クロック信号生成部をさらに含み、
前記第２のインターフェース部が、前記表示クロック信号生成部によって生成された表示クロック信号を前記表示部に出力する、
請求項１記載の表示制御装置。
【請求項３】
前記クロック信号生成部が、外部から供給されるシステムクロック信号に基づいて、前記制御情報に従う周波数を有するクロック信号を生成するプログラマブルＰＬＬ（phase locked loop）回路を有する、請求項２記載の表示制御装置。
【請求項４】
前記画像データ変換部が、前記設定情報によって第１の表示方式とは異なる第２の表示方式が特定される場合に、第１の表示方式の画像データにおける画像サイズを、前記制御情報によって特定される画像サイズに変換する、請求項１〜３のいずれか１項記載の表示制御装置。
【請求項５】
前記制御情報設定部が、表示方式を特定するための少なくとも１つの端子を有し、前記少なくとも１つの端子の接続状態を表す信号に従って前記制御情報を設定する、請求項１〜４のいずれか１項記載の表示制御装置。
【請求項６】
前記制御情報設定部が、複数の表示方式に従う制御情報を格納する格納部を有しており、表示方式を特定する前記設定情報に対応する前記制御情報を前記格納部から読み出す、請求項１〜５のいずれか１項記載の表示制御装置。
【請求項７】
前記第１の表示方式が、ＳＴＮ（Super-Twisted Nematic）表示パネルを有する表示部に画像を表示させるための表示方式であり、前記第２の表示方式が、ＴＦＴ（Thin Film Transistor）表示パネルを有する表示部に画像を表示させるための表示方式である、請求項１〜６のいずれか１項記載の表示制御装置。
【請求項８】
第１の表示方式の画像データを出力すると共に、第１の表示方式の表示情報に含まれている少なくとも１つのパラメーターに従って、第１の表示方式を用いる表示部を制御する信号を出力する第３のインターフェース部をさらに含む、請求項１〜７のいずれか１項記載の表示制御装置。
【請求項９】
前記制御情報が、画像サイズの拡大率又は縮小率、水平画素数、垂直ライン数、水平周期、垂直周期、水平バックポーチ、垂直バックポーチ、水平同期信号幅、垂直同期信号幅、表示クロック信号の極性、前記第１のインターフェース部の出力回路のドライブ能力、及び、表示クロック信号の周波数の内の少なくとも１つを特定する情報を含む、請求項１〜８のいずれか１項記載の表示制御装置。
【請求項１０】
請求項１〜９のいずれか１項記載の表示制御装置を含む半導体集積回路装置。
【請求項１１】
請求項１〜９のいずれか１項記載の表示制御装置と、
表示パネルを有する表示部と、
を含む表示装置。
【請求項１２】
表示パネルを有する表示部を制御する表示制御方法であって、
画像データを含む第１の表示方式の表示情報を受信するステップ（ａ）と、
表示方式を特定する設定情報に従って、前記表示部における画像の表示を制御するために用いられる制御情報を設定するステップ（ｂ）と、
前記設定情報によって前記第１の表示方式とは異なる第２の表示方式が特定される場合に、ステップ（ｂ）において設定された前記制御情報に従って、前記第１の表示方式の画像データを前記第２の表示方式の画像データに変換するステップ（ｃ）と、
前記設定情報によって前記第１の表示方式が特定される場合に、前記第１の表示方式の画像データを出力し、前記設定情報によって前記第２の表示方式が特定される場合に、前記第２の表示方式の画像データを出力すると共に、ステップ（ｂ）において設定された前記制御情報に従って、前記表示部を制御する信号を出力するステップ（ｄ）と、
を含む表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載用の表示システムや携帯電話等の電子機器において、画像を表示するＬＣＤ（Liquid Crystal Display：液晶表示）パネル等の表示パネルを有する表示部を制御する表示制御装置及び表示制御方法に関する。さらに、本発明は、そのような表示制御装置を含む半導体集積回路装置及び表示装置等に関する。
【背景技術】
【０００２】
例えば、ＬＣＤパネルとして、ＳＴＮ（Super-Twisted Nematic：超ねじれネマティック）表示パネルが用いられている。ＳＴＮとは、液晶分子のねじれ角を約１８０〜２７０°と大きくしたネマティック液晶を用いる液晶のモードのことであるが、一般的には、そのような液晶を用いる単純マトリックス方式の表示パネルにおける表示方式として理解されている。
【０００３】
これに対し、近年においては、ＴＦＴ（Thin Film Transistor：薄膜トランジスター）を用いるアクティブマトリックス方式の表示パネルが増加している。しかしながら、ＳＴＮ表示パネルを使用する電子機器において、任意のサイズを有するＴＦＴ表示パネルへの変更を行う場合には、表示パネルとのインターフェースの変更に伴い、ソフトウェアの変更を含む大規模な変更が必要となってしまう。そこで、ソフトウェアを変更することなくＴＦＴ表示パネルへの変更を実現することが要望されている。
【０００４】
関連する技術として、特許文献１には、表示器の解像度と画像データの画素数とが異なる場合に、表示データの加工を行うことにより、再描画なしで常に画面全面に画像が表示可能なＬＣＤコントローラーが開示されている。このＬＣＤコントローラーは、表示用メモリーに格納された画像データを液晶表示器に表示するための表示コントローラーであって、表示用メモリーの画像データの画素数と表示器の解像度との比率を設定するための解像度比率設定手段と、表示用メモリーの画像データをシリアルデータとして表示器に転送するためのシフトレジスターとを含み、表示器に画像データを転送する際に、表示器の解像度に適合したデータとなるように解像度比率設定手段に基づいてシフトレジスターのシフトクロックを調整することを特徴とする。
【０００５】
特許文献１によれば、表示データを表示器に転送する際に、画像の拡大／縮小を行うために表示用メモリーの再描画を必要としないので、ソフトウェアの変更なしで画面の大きさに合わせて画像を表示することが可能となる。しかしながら、異なるサイズを有する複数種類の表示パネルに正確に対応するためには、画像データの画素数と表示器の解像度との比率を設定したり、シフトレジスターのシフトクロックを調整したりするだけでは不十分であり、表示パネルを有する表示部を制御する各種の信号を表示パネルのサイズに合わせて変更する必要がある。
【０００６】
また、特許文献２には、制御データ（ビデオ信号、同期信号を発生させるためのタイミングパラメーターを含むデータ）がコンピュータシステムとディスプレイ装置との間で通信されるディスプレイシステムにおいて、コンピュータシステムのディスプレイアダプター回路に接続されるディスプレイ装置が開示されている。このディスプレイ装置は、ディスプレイアダプター回路により生成される複数のデータ信号に応答して視覚出力を発生させる手段を有するディスプレイ装置であって、ディスプレイ装置を識別する複数の制御コードの形式で制御データを記憶するメモリーと、メモリーから制御コードを読み込みディスプレイアダプター回路に送信するための、ディスプレイアダプター回路からのコマンド信号に応答する装置ロジック手段とを含むことを特徴とする。
【０００７】
特許文献２によれば、ディスプレイシステムのプログラミングは、別のディスプレイ装置が出力ポートに接続される毎に更新を必要としないという利点を有する。代りに、ディスプレイ装置は、そのディスプレイ装置を識別する複数の制御コードの形式で制御データをディスプレイアダプター回路に送信する必要がある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平９−３４４１１号公報（段落０００５、０００７、請求項４）
【特許文献２】特開平９−１２８１８２号公報（段落０００１、０００７、請求項１）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
そこで、上記の点に鑑み、本発明の１つの目的は、電子機器に使用される表示パネルの表示方式が変更された場合においても、ソフトウェアを変更したり表示部から制御データを受信したりすることなく、表示パネルの変更に対応できる表示制御装置及び表示制御方法を提供することである。さらに、本発明のもう１つの目的は、そのような表示制御装置を含む半導体集積回路装置及び表示装置等を提供することである。
【課題を解決するための手段】
【００１０】
以上の課題を解決するため、本発明の第１の観点に係る表示制御装置は、表示パネルを有する表示部を制御する表示制御装置であって、画像データを含む第１の表示方式の表示情報を受信する第１のインターフェース部と、表示方式を特定する設定情報に従って、表示部における画像の表示を制御するために用いられる制御情報を設定する制御情報設定部と、設定情報によって第１の表示方式とは異なる第２の表示方式が特定される場合に、制御情報に従って、第１の表示方式の画像データを第２の表示方式の画像データに変換する画像データ変換部と、設定情報によって第１の表示方式が特定される場合に、第１の表示方式の画像データを出力し、設定情報によって第２の表示方式が特定される場合に、第２の表示方式の画像データを出力すると共に、制御情報に従って、表示部を制御する信号を出力する第２のインターフェース部とを含む。
【００１１】
また、本発明の第１の観点に係る表示制御方法は、表示パネルを有する表示部を制御する表示制御方法であって、画像データを含む第１の表示方式の表示情報を受信するステップ（ａ）と、表示方式を特定する設定情報に従って、表示部における画像の表示を制御するために用いられる制御情報を設定するステップ（ｂ）と、設定情報によって第１の表示方式とは異なる第２の表示方式が特定される場合に、ステップ（ｂ）において設定された制御情報に従って、第１の表示方式の画像データを第２の表示方式の画像データに変換するステップ（ｃ）と、設定情報によって第１の表示方式が特定される場合に、第１の表示方式の画像データを出力し、設定情報によって第２の表示方式が特定される場合に、第２の表示方式の画像データを出力すると共に、ステップ（ｂ）において設定された制御情報に従って、表示部を制御する信号を出力するステップ（ｄ）とを含む。
【００１２】
本発明の第１の観点によれば、複数の表示方式の内から選択された表示方式を特定する設定情報に従って制御情報を設定し、制御情報に従って画像データを変換したり表示部を制御する信号を出力したりすることにより、電子機器に使用される表示パネルの表示方式が変更された場合においても、ソフトウェアを変更したり表示部から制御データを受信したりすることなく、表示パネルの変更に対応することができる。
【００１３】
ここで、表示制御装置が、制御情報に従う周波数を有する表示クロック信号を生成する表示クロック信号生成部をさらに含み、第２のインターフェース部が、表示クロック信号生成部によって生成された表示クロック信号を表示部に出力するようにしても良い。これにより、表示パネルの表示方式に合わせた表示クロック信号で表示部を制御することができる。
【００１４】
その場合に、クロック信号生成部が、外部から供給されるシステムクロック信号に基づいて、制御情報に従う周波数を有するクロック信号を生成するプログラマブルＰＬＬ（phase locked loop）回路を有するようにしても良い。これにより、複数の発振器を設けることなく、複数の表示方式に適合する表示クロック信号を生成することができる。
【００１５】
以上において、画像データ変換部が、設定情報によって第１の表示方式とは異なる第２の表示方式が特定される場合に、第１の表示方式の画像データにおける画像サイズを、制御情報によって特定される画像サイズに変換しても良い。これにより、第２の表示方式に適合する画像サイズを有する画像データを生成することができる。
【００１６】
また、制御情報設定部が、表示方式を特定するための少なくとも１つの端子を有し、少なくとも１つの端子の接続状態を表す信号に従って制御情報を設定するようにしても良い。これにより、少なくとも１つの端子の接続状態を設定するだけで、選択された表示方式を特定する設定情報を設定することができる。
【００１７】
さらに、制御情報設定部が、複数の表示方式に従う制御情報を格納する格納部を有しており、表示方式を特定する設定情報に対応する制御情報を格納部から読み出すようにしても良い。これにより、外部から制御情報を受信することなく、制御情報を設定することができる。
【００１８】
例えば、第１の表示方式は、ＳＴＮ（Super-Twisted Nematic）表示パネルを有する表示部に画像を表示させるための表示方式であり、第２の表示方式は、ＴＦＴ（Thin Film Transistor）表示パネルを有する表示部に画像を表示させるための表示方式であっても良い。その場合には、電子機器に使用される表示パネルがＳＴＮ表示パネルからＴＦＴ表示パネルに変更された場合においても、ソフトウェアを変更したり表示部から制御データを受信したりすることなく、表示パネルの変更に対応することができる。
【００１９】
本発明の第２の観点に係る表示制御装置は、第１の表示方式の画像データを出力すると共に、第１の表示方式の表示情報に含まれている少なくとも１つのパラメーターに従って、第１の表示方式を用いる表示部を制御する信号を出力する第３のインターフェース部をさらに含む。本発明の第２の観点によれば、第１の表示方式を用いる表示部と第２の表示方式を用いる表示部との両方を制御することが可能になる。
【００２０】
以上において、制御情報が、画像サイズの拡大率又は縮小率、水平画素数、垂直ライン数、水平周期、垂直周期、水平バックポーチ、垂直バックポーチ、水平同期信号幅、垂直同期信号幅、表示クロック信号の極性、第２のインターフェース部の出力回路のドライブ能力、及び、表示クロック信号の周波数の内の少なくとも１つを特定する情報を含むようにしても良い。そのような制御情報に従って、画像データを変換したり、表示部を制御する信号を生成したりすることが可能になる。
【００２１】
本発明の１つの観点に係る半導体集積回路装置は、上記いずれかの表示制御装置を含む。これにより、表示制御装置を小型化して、表示パネルの近傍に配置することができる。また、本発明の１つの観点に係る表示装置は、上記いずれかの表示制御装置と、表示パネルを有する表示部とを含む。これにより、画像表示に関する機能が集結された表示装置を提供することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の第１の実施形態に係る表示制御装置を含む電子機器のブロック図。
【図２】出力インターフェース部から出力される各種の信号の波形を示す波形図。
【図３】本発明の第１の実施形態に係る表示制御方法を示すフローチャート。
【図４】本発明の第２の実施形態に係る表示制御装置を含む電子機器のブロック図。
【発明を実施するための形態】
【００２３】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。なお、同一の構成要素には同一の参照符号を付して、重複する説明を省略する。
図１は、本発明の第１の実施形態に係る表示制御装置を含む電子機器の構成例を示すブロック図である。この電子機器は、車載用の表示システムや携帯電話等の電子機器であり、図１においては、画像表示に関する部分のみが示されている。
【００２４】
図１に示すように、この電子機器は、電子機器の各部を制御するホストＣＰＵ（Central Processing Unit：中央演算装置）１０と、画像表示に関する制御や画像処理を行う表示制御装置２０と、表示制御装置２０から出力される画像データや同期信号等に基づいて表示パネル３１に画像を表示する表示部３０とを含んでいる。
【００２５】
ここで、表示制御装置２０及び表示部３０は、表示装置を構成している。これにより、画像表示に関する機能が集結された表示装置を提供することができる。また、表示制御装置２０は、半導体集積回路装置（表示コントローラーＩＣ）に内蔵されても良い。これにより、表示制御装置２０を小型化して、表示パネル３１の近傍に配置することができる。
【００２６】
表示部３０においては、ＳＴＮ液晶を用いる単純マトリックス方式のＳＴＮ表示パネルや、ＴＦＴを用いるアクティブマトリックス方式のＴＦＴ表示パネルを用いることができる。ただし、ＬＣＤパネルや有機ＥＬ（Electro-Luminescence：エレクトロルミネッセンス）パネルにおいては、画素間の間隔が固定されているので、例えば、８００×６００画素を表示できる表示パネルに６４０×４８０画素を表示する場合には、表示パネルに空き領域が生じてしまう。
【００２７】
従って、ＬＣＤパネルや有機ＥＬパネルを使用する電子機器において、任意のサイズ（画素数）を有する表示パネルへの変更を行う場合には、表示パネルのサイズに合わせた表示方式で画像を表示するように、表示部３０に出力される画像データや同期信号や表示クロック信号等を変更しなければならない。ここで、「表示方式」とは、１フレーム分の画像データに含まれている画素数（画像サイズ）や、垂直周期及び水平周期等のタイミングや、表示クロック信号の周波数等に関する方式のことをいう。
【００２８】
本実施形態において、表示制御装置２０は、ホストＣＰＵ１０において実行されるソフトウェアを変更したり、表示部３０から制御データを受信したりすることなく、複数の表示方式の内から選択された表示方式に対応して表示部３０を制御できるように構成されている。
【００２９】
以下においては、一例として、複数の表示方式が、所定のサイズのＳＴＮ表示パネルを有する表示部に画像を表示させるための第１の表示方式と、これと異なるサイズのＴＦＴ表示パネルを有する表示部に画像を表示させるための第２の表示方式とを含むものとする。その場合には、電子機器に使用される表示パネルがＳＴＮ表示パネルからＴＦＴ表示パネルに変更された場合においても、ソフトウェアを変更したり表示部３０から制御データを受信したりすることなく、表示パネルの変更に対応することができる。
【００３０】
表示制御装置２０は、入力Ｉ／Ｆ（インターフェース部）２１と、フレームメモリー２２と、制御情報設定部２３と、画像データ変換部２４と、表示クロック信号生成部２５と、出力Ｉ／Ｆ（インターフェース部）２６とを含んでいる。
【００３１】
入力インターフェース部２１は、ホストＣＰＵ１０から、画像データＰＤＴ１及び複数のパラメーターを含む第１の表示方式の表示情報を受信する。例えば、画像データＰＤＴ１は、ＳＴＮ表示パネルの画素の数に対応する画像サイズを有している。また、複数のパラメーターは、ＳＴＮ表示パネルを有する表示部における画像の表示を制御するための所定数のパラメーターと、画像データＰＤＴ１の画像サイズを表すパラメーターとを含んでいる。
【００３２】
入力インターフェース部２１は、第１の表示方式の画像データＰＤＴ１をフレームメモリー２２に出力すると共に、第１の表示方式の複数のパラメーターを制御情報設定部２３に出力する。フレームメモリー２２は、入力インターフェース部２１から出力される第１の表示方式の画像データＰＤＴ１を格納する。
【００３３】
制御情報設定部２３は、複数の表示方式の内から選択された表示方式を特定する設定情報に従って、表示部３０における画像の表示を制御するために用いられる制御情報を設定する。制御情報は、スケーラー設定値（画像サイズの拡大率又は縮小率）、出力インターフェース部２６において用いられる各種のパラメーター、及び、ＰＬＬ設定値（表示クロック信号の周波数）の内の少なくとも１つを特定する情報を含んでいる。
【００３４】
出力インターフェース部２６において用いられる各種のパラメーターとしては、水平画素数、垂直ライン数、水平周期、垂直周期、水平バックポーチ、垂直バックポーチ、水平同期信号幅、垂直同期信号幅、表示クロック信号の極性、及び、出力インターフェース部の出力回路のドライブ能力等が該当する。そのような制御情報に従って、画像データを変換したり、表示部３０を制御する信号を生成したりすることが可能になる。
【００３５】
ここで、制御情報設定部２３は、複数の表示方式の内から選択された表示方式を特定するための少なくとも１つの端子（図１においては、複数の端子Ｐ１〜ＰＮを示す）を有し、少なくとも１つの端子の接続状態を表す信号に従って制御情報を設定しても良い。これにより、少なくとも１つの端子の接続状態を設定するだけで、複数の表示方式の内から選択された表示方式を特定する設定情報を設定することができる。
【００３６】
例えば、画像サイズの拡大率又は縮小率を設定するための２つのサイズ設定端子を高電位側の電源電位ＶＤＤ又は低電位側の電源電位ＶＳＳの配線に接続することにより、４つのスケーラー設定値の内から１つのスケーラー設定値を特定することができる。同様に、表示クロック信号の極性を選択するためのクロック極性選択端子や、出力インターフェース部２６の出力回路のドライブ能力を設定するためのドライブ能力設定端子や、表示クロック信号の周波数を設定するためのクロック周波数設定端子等を設けても良い。
【００３７】
あるいは、制御情報設定部２３は、端子Ｐ１〜ＰＮの替わりに、設定情報を記憶する不揮発性メモリー等を有し、不揮発性メモリー等に記憶されている設定情報に従って制御情報を設定しても良い。また、入力インターフェース部２１がホストＣＰＵ１０から受信する複数のパラメーターに設定情報が含まれている場合には、制御情報設定部２３は、入力インターフェース部２１がホストＣＰＵ１０から受信する設定情報に従って制御情報を設定しても良い。いずれにしても、ユーザーは、複数の表示方式の内から選択された表示方式を特定する設定情報を制御情報設定部２３に設定することができる。
【００３８】
制御情報設定部２３は、制御情報自動生成部２３１と、制御レジスター２３２とを有している。制御情報自動生成部２３１は、複数の表示方式を特定する情報に対応して、それぞれの表示方式に従う画像の表示を制御するために用いられる制御情報を格納する不揮発メモリー等の格納部を有している。複数の表示方式の内から選択された表示方式を特定する設定情報が設定されると、制御情報自動生成部２３１は、設定情報に対応する制御情報を格納部から読み出す。これにより、制御情報設定部２３は、外部から制御情報を受信することなく、制御情報を設定することができる。
【００３９】
制御レジスター２３２は、入力インターフェース部２１がホストＣＰＵ１０から受信した第１の表示方式の複数のパラメーターを保持すると共に、制御情報自動生成部２３１によって格納部から読み出された制御情報、又は、それに基づいて算出された制御情報を保持する。なお、制御レジスター２３２の替わりに、不揮発メモリー等のメモリーを用いても良い。
【００４０】
ここで、設定情報によって第１の表示方式とは異なる第２の表示方式が特定される場合には、入力インターフェース部２１がホストＣＰＵ１０から受信した第１の表示方式の所定数のパラメーターが、制御情報自動生成部２３１によって生成された第２の表示方式の各種のパラメーターに置き換えられる。ただし、第１の表示方式の画像データＰＤＴ１の画像サイズを表すパラメーターは、そのまま保持される。このパラメーターは、画像データの変換や、スケーラー設定値又はＰＬＬ設定値を算出するために用いられても良い。
【００４１】
画像データ変換部２４は、設定情報によって第１の表示方式とは異なる第２の表示方式が特定される場合に、制御情報設定部２３によって設定された制御情報に従って、フレームメモリー２２から読み出された第１の表示方式の画像データＰＤＴ１を、第２の表示方式の画像データＰＤＴ２に変換する。
【００４２】
ここで、画像データ変換部２４は、設定情報によって第１の表示方式とは異なる第２の表示方式が特定される場合に、フレームメモリー２２から読み出された第１の表示方式の画像データＰＤＴ１における画像サイズを、制御情報設定部２３によって設定された制御情報（スケーラー設定値）によって特定される画像サイズに変換するスケーラーを含んでも良い。これにより、第２の表示方式に適合する画像サイズを有する画像データＰＤＴ２を生成することができる。
【００４３】
例えば、表示部３０の表示パネルが８００×６００画素を有し、第１の表示方式の画像データＰＤＴ１において１フレームが６４０×４８０画素で構成される場合には、スケーラーが、第１の表示方式の画像データＰＤＴ１に対して補間処理等を施ことにより、水平方向の画素数及び垂直方向の画素数をそれぞれ１．２５倍にして画像サイズを拡大する。
【００４４】
一方、設定情報によって第１の表示方式が特定される場合には、画像データ変換部２４は、第１の表示方式の画像データＰＤＴ１をそのまま出力しても良い。例えば、スケーラー設定値が「１」に設定されることにより、第１の表示方式の画像データＰＤＴ１における画像サイズが維持される。
【００４５】
従って、画像データ変換部２４は、設定情報によって第１の表示方式が特定される場合に、第１の表示方式の画像データＰＤＴ１を出力インターフェース部２６に出力し、設定情報によって第２の表示方式が特定される場合に、第２の表示方式の画像データＰＤＴ２を出力インターフェース部２６に出力する。
【００４６】
あるいは、設定情報によって第１の表示方式が特定される場合に、画像データ変換部２４をバイパスして、フレームメモリー２２から読み出される第１の表示方式の画像データＰＤＴ１が、出力インターフェース部２６に直接供給されるようにしても良い。
【００４７】
表示クロック信号生成部２５は、制御情報設定部２３によって設定された制御情報に従う周波数を有する表示クロック信号ＣＫを生成する。これにより、表示パネルのサイズに合わせた表示クロック信号ＣＫで表示部３０を制御することができる。
【００４８】
例えば、表示クロック信号生成部２５は、外部から供給されるシステムクロック信号ＳＣＫに基づいて、制御情報設定部２３によって設定された制御情報（ＰＬＬ設定値）に従う周波数を有する表示クロック信号ＣＫを生成するプログラマブルＰＬＬ（phase locked loop）回路を有しても良い。これにより、複数の発振器を設けることなく、複数の表示方式に適合する表示クロック信号ＣＫを生成することができる。
【００４９】
プログラマブルＰＬＬ回路は、例えば、制御電圧によって発振周波数が制御されるＶＣＯ（voltage-controlled oscillator）と、ＶＣＯから出力される表示クロック信号ＣＫを所望の分周比で分周して分周信号を生成する分周回路と、分周信号の位相又は周波数をシステムクロック信号ＳＣＫの位相又は周波数と比較して制御電圧を生成する比較器とを含んでいる。これにより、システムクロック信号ＳＣＫの周波数を逓倍して、所望の周波数を有する表示クロック信号ＣＫを得ることができる。
【００５０】
出力インターフェース部２６は、設定情報によって第１の表示方式が特定される場合に、第１の表示方式の画像データＰＤＴ１に基づいて画像データＰＤＴ［７：４］を表示部３０に出力し、設定情報によって第２の表示方式が特定される場合に、第２の表示方式の画像データＰＤＴ２に基づいて画像データＰＤＴ［７：４］を表示部３０に出力する。
【００５１】
さらに、出力インターフェース部２６は、制御情報設定部２３によって設定された制御情報に従って、表示部３０を制御する信号を出力する。例えば、出力インターフェース部２６は、制御情報設定部２３によって設定された制御情報（各種のパラメーター）に従って、垂直同期信号ＶＳ、水平同期信号ＨＳ、及び、データイネーブル信号ＤＥを生成し、それらを表示部３０に出力する。また、出力インターフェース部２６は、表示クロック信号生成部２５によって生成された表示クロック信号ＣＫを表示部３０に出力する。
【００５２】
図２は、図１に示す出力インターフェース部から出力される各種の信号の波形の例を示す波形図である。図２においては、垂直同期信号ＶＳ、水平同期信号ＨＳ、データイネーブル信号ＤＥ、及び、画像データＰＤＴ［７：４］が示されている。画像データＰＤＴ［７：４］は、４画素分のデータＰＤＴ７、ＰＤＴ６、ＰＤＴ５、及び、ＰＤＴ４を表している。
【００５３】
図２において、ＶＤＰは、垂直同期期間において画素情報を出力する期間を表しており、ＶＮＤＰは、垂直同期期間において画素情報を出力しない期間（垂直バックポーチ）を表している。また、ＨＤＰは、水平同期期間において画素情報を出力する期間を表しており、ＨＮＤＰは、水平同期期間において画素情報を出力しない期間（水平バックポーチ）を表している。
【００５４】
再び図１を参照すると、表示部３０は、画像を表示する表示パネル３１と、セグメントドライバー３２と、コモンドライバー３３とを含んでいる。ここで、セグメントドライバー３２及びコモンドライバー３３は、半導体集積回路装置（表示ドライバーＩＣ）に内蔵されても良い。
【００５５】
セグメントドライバー３２は、表示パネル３１の水平方向（図中横方向）に配列された複数の端子を駆動する。コモンドライバー３３は、表示パネル３１の垂直方向（図中縦方向）に配列された複数の端子を駆動する。このようにして、表示部３０は、出力インターフェース部２６から出力される各種の信号に基づいて画像を表示する。
【００５６】
なお、表示パネル３１がＳＴＮ表示パネルである場合には、セグメントドライバー３２は、信号線駆動回路とも呼ばれ、コモンドライバー３３は、走査線駆動回路とも呼ばれる。また、表示パネル３１がＴＦＴ表示パネルである場合には、セグメントドライバー３２は、ソース線駆動回路とも呼ばれ、コモンドライバー３３は、ゲート線駆動回路とも呼ばれる。
【００５７】
次に、図１に示す表示制御装置を用いて実施される表示制御方法について、図１及び図３を参照しながら説明する。図３は、本発明の第１の実施形態に係る表示制御方法を示すフローチャートである。
【００５８】
図３のステップＳ１において、ユーザーが、制御情報設定部２３の端子Ｐ１〜ＰＮの接続状態を設定する。これにより、複数の表示方式の内から選択された表示方式を特定する設定情報が設定される。
【００５９】
ステップＳ２において、ユーザーが、電子機器の電源をオンにする。これにより、ステップＳ３において、電子機器の各部に電源電圧が供給されて、表示制御装置２０及び表示部３０のハードウェアがリセットされる。
【００６０】
ステップＳ４において、電子機器の動作を制御するソフトウェアが、ホストＣＰＵ１０において実行される。ホストＣＰＵ１０は、ＳＴＮ表示パネル用の画像データＰＤＴ１及び複数のパラメーターを含む第１の表示方式の表示情報を表示制御装置２０に送信する。
【００６１】
ステップＳ５において、表示制御装置２０の入力インターフェース部２１が、ＳＴＮ表示パネル用の画像データＰＤＴ１及び複数のパラメーターを含む第１の表示方式の表示情報を受信する。入力インターフェース部２１は、第１の表示方式の複数のパラメーターを制御情報設定部２３に出力すると共に、第１の表示方式の画像データＰＤＴ１をフレームメモリー２２に出力する。
【００６２】
ステップＳ６において、制御情報設定部２３の制御レジスター２３２が、第１の表示方式の複数のパラメーターを保持する。また、ステップＳ７において、フレームメモリー２２が、第１の表示方式の画像データＰＤＴ１の格納を開始する。
【００６３】
ステップＳ８において、制御情報設定部２３の制御情報自動生成部２３１が、端子Ｐ１〜ＰＮの接続状態の設定に基づいて、複数の表示方式の内から選択された表示方式を特定する設定情報を取得する。
【００６４】
ステップＳ９において、制御情報自動生成部２３１が、設定情報に従って、スケーラー設定値及びＰＬＬ設定値を格納部から読み出し、制御レジスター２３２にスケーラー設定値及びＰＬＬ設定値を保持させる。また、ステップＳ１０において、表示クロック信号生成部２５が、ＰＬＬ設定値に従う周波数を有する表示クロック信号ＣＫを生成する。
【００６５】
ステップＳ１１において、制御情報自動生成部２３１が、設定情報によって特定される表示方式を判定する。設定情報によってＴＦＴ表示パネル用の第２の表示方式が特定される場合には、処理がステップＳ１２に移行し、設定情報によってＳＴＮ表示パネル用の第１の表示方式が特定される場合には、処理がステップＳ１５に移行する。
【００６６】
ステップＳ１２において、制御情報自動生成部２３１が、ＴＦＴ表示パネル用の第２の表示方式の各種のパラメーターを格納部から読み出し、制御レジスター２３２に保持されている第１の表示方式の所定数のパラメーターを第２の表示方式の各種のパラメーターに置き換える。
【００６７】
このようにして、ステップＳ６、Ｓ９、Ｓ１１、及び、Ｓ１２において、複数の表示方式の内から選択された表示方式を特定する設定情報に従って、表示部３０における画像の表示を制御するために用いられる制御情報（スケーラー設定値、各種のパラメーター、ＰＬＬ設定値）が設定される。
【００６８】
ステップＳ１３において、画像データ変換部２４が、スケーラー設定値に従って、第１の表示方式の画像データＰＤＴ１を第２の表示方式の画像データＰＤＴ２に変換する。また、ステップＳ１４において、出力インターフェース部２６が、ＴＦＴ表示パネル用の第２の表示方式の画像データを表示部３０に出力すると共に、ＴＦＴ表示パネル用の第２の表示方式の各種のパラメーターに従って、表示部３０を制御する信号を表示部３０に出力する。
【００６９】
一方、ステップＳ１５において、出力インターフェース部２６が、ＳＴＮ表示パネル用の第１の表示方式の画像データを表示部３０に出力すると共に、ＳＴＮ表示パネル用の第１の表示方式の複数のパラメーターに従って、表示部３０を制御する信号を表示部３０に出力する。
【００７０】
本発明の第１の実施形態によれば、複数の表示方式の内から選択された表示方式を特定する設定情報に従って制御情報を設定し、制御情報に従って画像データを変換したり表示部３０を制御する信号を出力したりすることにより、電子機器に使用される表示パネル３１のサイズが変更された場合においても、ソフトウェアを変更したり表示部３０から制御データを受信したりすることなく、表示パネル３１の変更に対応することができる。
【００７１】
次に、本発明の第２の実施形態について説明する。
図４は、本発明の第２の実施形態に係る表示制御装置を含む電子機器の構成例を示すブロック図である。図４に示す第２の実施形態においては、図１に示す第１の実施形態における表示制御装置２０の替りに表示制御装置２０ａが用いられ、表示部３０の替りに表示部３０ａ及び／又は３０ｂが用いられる。その他の点に関しては、第１の実施形態と同様である。
【００７２】
第２の実施形態に係る表示制御装置２０ａは、表示方式が異なる２つの表示部３０ａ及び３０ｂを同時に制御することができる。以下においては、一例として、表示部３０ａが、所定のサイズのＳＴＮ表示パネルを有し、表示部３０ｂが、これと異なるサイズのＴＦＴ表示パネルを有するものとする。ただし、必ずしも２つの表示部３０ａ及び３０ｂを設ける必要はなく、用途に応じて、表示部３０ａ及び３０ｂの内の一方を設けても良い。
【００７３】
表示制御装置２０ａは、入力Ｉ／Ｆ（インターフェース部）２１と、フレームメモリー２２と、制御情報設定部２３ａと、画像データ変換部２４と、表示クロック信号生成部２５ａと、２つの出力Ｉ／Ｆ（インターフェース部）２６ａ及び２６ｂとを含んでいる。
【００７４】
入力インターフェース部２１は、ホストＣＰＵ１０から、ＳＴＮ表示パネル用の画像データＰＤＴ１及び複数のパラメーターを含む第１の表示方式の表示情報を受信する。入力インターフェース部２１は、第１の表示方式の画像データＰＤＴ１をフレームメモリー２２に出力すると共に、第１の表示方式の複数のパラメーターを制御情報設定部２３ａに出力する。フレームメモリー２２は、入力インターフェース部２１から出力される第１の表示方式の画像データＰＤＴ１を格納する。
【００７５】
制御情報設定部２３ａは、入力インターフェース部２１がホストＣＰＵ１０から受信した第１の表示方式の複数のパラメーターに基づいて、表示部３０ａにおける画像の表示を制御するために用いられる第１の制御情報を設定する。また、制御情報設定部２３ａは、複数の表示方式の内から選択された表示方式を特定する設定情報に従って、表示部３０ｂにおける画像の表示を制御するために用いられる第２の制御情報を設定する。
【００７６】
制御情報設定部２３ａは、制御情報自動生成部２３１ａと、制御レジスター２３２ａとを有している。制御情報自動生成部２３１ａは、複数の表示方式を特定する情報に対応して、それぞれの表示方式に従う画像の表示を制御するために用いられる制御情報を格納する不揮発メモリー等の格納部を有している。
【００７７】
制御情報自動生成部２３１ａは、第１の表示方式のスケーラー設定値及びＰＬＬ設定値を格納部から読み出す。また、制御情報自動生成部２３１ａは、複数の表示方式の内から選択された表示方式を特定する設定情報に対応するスケーラー設定値、各種のパラメーター、及び、ＰＬＬ設定値を格納部から読み出す。
【００７８】
制御レジスター２３２ａは、入力インターフェース部２１がホストＣＰＵ１０から受信した第１の表示方式の複数のパラメーターと、制御情報自動生成部２３１ａによって読み出された第１の表示方式のスケーラー設定値及びＰＬＬ設定値とを、第１の制御情報として保持する。これらは、表示部３０ａにおける画像の表示を制御するために用いられる。
【００７９】
また、制御レジスター２３２ａは、制御情報自動生成部２３１ａによって読み出されたスケーラー設定値、各種のパラメーター、及び、ＰＬＬ設定値を、第２の制御情報として保持する。これらは、表示部３０ｂにおける画像の表示を制御するために用いられる。
【００８０】
画像データ変換部２４は、制御情報設定部２３ａによって設定された第２の制御情報（スケーラー設定値）に従って、フレームメモリー２２から読み出された第１の表示方式の画像データＰＤＴ１を第２の表示方式の画像データＰＤＴ２に変換する。
【００８１】
表示クロック信号生成部２５ａは、制御情報設定部２３ａによって設定された第１の制御情報（ＰＬＬ設定値）に従う周波数を有する表示クロック信号ＣＫ１を生成すると共に、制御情報設定部２３ａによって設定された第２の制御情報（ＰＬＬ設定値）に従う周波数を有する表示クロック信号ＣＫ２を生成する。
【００８２】
出力インターフェース部２６ａは、フレームメモリー２２から読み出された第１の表示方式の画像データＰＤＴ１に基づいて画像データＰＤＴ［７：４］を表示部３０ａに出力すると共に、制御情報設定部２３ａによって設定された第１の制御情報に従って、表示部３０ａを制御する信号を表示部３０ａに出力する。
【００８３】
例えば、出力インターフェース部２６ａは、制御情報設定部２３ａによって設定された第１の制御情報（複数のパラメーター）に従って、垂直同期信号ＶＳ１、水平同期信号ＨＳ１、及び、データイネーブル信号ＤＥ１を生成し、それらを表示部３０ａに出力する。また、出力インターフェース部２６ａは、表示クロック信号生成部２５ａによって生成された表示クロック信号ＣＫ１を表示部３０ａに出力する。
【００８４】
一方、出力インターフェース部２６ｂは、画像データ変換部２４から出力される第２の表示方式の画像データＰＤＴ２に基づいて画像データＰＤＴ［７：４］を表示部３０ｂに出力すると共に、制御情報設定部２３ａによって設定された第２の制御情報に従って、表示部３０ｂを制御する信号を表示部３０ｂに出力する。
【００８５】
例えば、出力インターフェース部２６ｂは、制御情報設定部２３ａによって設定された第２の制御情報（各種のパラメーター）に従って、垂直同期信号ＶＳ２、水平同期信号ＨＳ２、及び、データイネーブル信号ＤＥ２を生成し、それらを表示部３０ｂに出力する。また、出力インターフェース部２６ｂは、表示クロック信号生成部２５ａによって生成された表示クロック信号ＣＫ２を表示部３０ｂに出力する。
【００８６】
このように、本発明の第２の実施形態によれば、第１の表示方式を用いる表示部３０ａと第２の表示方式を用いる表示部３０ｂとの両方を制御することが可能になる。
【００８７】
本発明は、以上説明した実施形態に限定されるものではなく、当該技術分野において通常の知識を有する者によって、本発明の技術的思想内で多くの変形が可能である。
【符号の説明】
【００８８】
１０…ホストＣＰＵ、２０、２０ａ…表示制御装置、２１…入力インターフェース部、２２…フレームメモリー、２３、２３ａ…制御情報設定部、２３１、２３１ａ…制御情報自動生成部、２３２、２３２ａ…制御レジスター、２４…画像データ変換部、２５、２５ａ…表示クロック信号生成部、２６、２６ａ、２６ｂ…出力インターフェース部、３０、３０ａ、３０ｂ…表示部、３１…表示パネル、３２…セグメントドライバー、３３…コモンドライバー、Ｐ１〜ＰＮ…端子
【図１】
2015079078.tif 000003
【図２】
2015079078.tif 000004
【図３】
2015079078.tif 000005
【図４】
2015079078.tif 000006