(57)【要約】【課題】ＲＡＭを内蔵しないで表示装置を駆動する駆動回路を制御するための半導体集積回路において、信号線の増加を抑えつつ、表示装置の画面の一部に画像を表示するパーシャル表示機能を実現する。【解決手段】この半導体集積回路は、第１の記憶回路１２と、第１の記憶回路に記憶されているデータに基づいてディスプレイデータを生成するディスプレイデータ生成回路１３と、パーシャル表示領域設定情報を記憶する第２の記憶回路１６と、パーシャル表示領域に画像を表示させる命令を含むコマンドデータを生成するコマンドデータ生成回路１５と、ディスプレイデータとコマンドデータとの内の一方を選択して出力する選択回路１７と、表示装置に画像を表示させるタイミングを表すタイミング信号を出力すると共に、選択回路における選択動作を制御する制御信号を出力するタイミング生成回路１４とを具備する。【選択図】  図１
2004287351.tif 000002
【特許請求の範囲】
【請求項１】
表示装置を駆動する駆動回路を制御するための半導体集積回路であって、
入力されたデータを記憶する第１の記憶回路と、
前記第１の記憶回路に記憶されているデータに基づいて、前記駆動回路が前記表示装置に画像を表示させるために用いられるディスプレイデータを生成するディスプレイデータ生成回路と、
前記表示装置におけるパーシャル表示領域の設定に関するパーシャル表示領域設定情報を記憶する第２の記憶回路と、
前記第２の記憶回路に記憶されているパーシャル表示領域設定情報に基づいて、前記表示装置において設定されたパーシャル表示領域に画像を表示させる命令を含むコマンドデータを生成するコマンドデータ生成回路と、
前記ディスプレイデータ生成回路において生成されたディスプレイデータと前記コマンドデータ生成回路において生成されたコマンドデータとの内の一方を選択して出力する選択回路と、
前記表示装置に画像を表示させるタイミングを表すタイミング信号を出力すると共に、前記選択回路における選択動作を制御する制御信号を出力するタイミング生成回路と、
を具備する半導体集積回路。
【請求項２】
前記第１の記憶回路がＲＡＭ（ランダムアクセスメモリ）を含む、請求項１記載の半導体集積回路。
【請求項３】
前記第２の記憶回路がレジスタを含む、請求項１又は２記載の半導体集積回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般に、ＬＣＤ（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ：液晶表示装置）等の表示装置を駆動する駆動回路を制御するための半導体集積回路（ＬＣＤコントローラ等）に関し、特に、表示装置の画面の一部に画像を表示するパーシャル表示機能を実現することが可能な半導体集積回路に関する。
【０００２】
【従来の技術】
携帯電話やコンピュータ等の情報機器においては、ＬＣＤ等の表示装置が広く用いられている。近年においては、表示すべき情報量が増加する一方、画面の見やすさ・美しさの向上が求められている。表示装置において、解像度が高い画像を表示するためには、１つ１つの画素（ドット）のサイズを小さくして、単位面積当りの画素数を増やせば良い。しかしながら、画素数を増やすことにより、消費電力も増大してしまう。そこで、時刻や受信状況等のみを表示すれば足りる場合には、表示装置の画面の一部（時刻表示部や受信状況表示部等）に画像を表示するパーシャル表示機能を利用することが考えられる。
【０００３】
ＬＣＤを駆動するＬＣＤドライバには、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ：ランダムアクセスメモリ）を内蔵するものと内蔵しないものとが存在する。ＲＡＭを内蔵しないＬＣＤドライバは、ＲＡＭを内蔵するＬＣＤコントローラから送信されるディスプレイデータに基づいて、ＬＣＤパネルを駆動する。
【０００４】
図４に、そのような従来のＬＣＤコントローラを用いた情報機器の構成の一部を示す。図４に示すように、この情報機器は、画像を表示するＬＣＤ１０４と、情報機器全体を制御するＣＰＵ１０１と、ＣＰＵ１０１からシステムバスＳＢ１００を介して入力されるデータに基づいてディスプレイデータを生成すると共に、システムバスＳＢ１００を介して入力されるクロック信号に基づいてタイミング信号を生成して出力するＬＣＤコントローラ１１０と、ＬＣＤコントローラ１１０から出力されるディスプレイデータ及びタイミング信号とＣＰＵ１０１のＩ／Ｏポート１０２から出力されるコマンドデータとに基づいてＬＣＤ１０４を駆動するＬＣＤドライバ１０３とを有している。
【０００５】
ここで、ＬＣＤコントローラ１１０は、ＣＰＵ１０１からシステムバスＳＢ１００を介してデータが入力されるＣＰＵインタフェース１１１と、ＣＰＵインタフェース１１１に入力されるデータを記憶するＲＡＭ１１２と、ＲＡＭ１１２に記憶されているデータに基づいてパラレルのディスプレイデータを生成してＬＣＤドライバ１０３に出力するディスプレイデータ生成回路１１３と、システムバスＳＢ１００を介して入力されるクロック信号に基づいて複数のタイミング信号を生成してＬＣＤドライバ１０３に出力するタイミング信号生成回路１１４とを含んでいる。
【０００６】
ＣＰＵ１０１は、Ｉ／Ｏポート１０２から、ＬＣＤにおける表示のＯＮ／ＯＦＦを制御する命令等を含むコンフィグレーション用の複数のコマンドデータのセットをＬＣＤドライバ１０３に出力する。
【０００７】
しかしながら、ＣＰＵ１０１とＬＣＤコントローラ１１０とが独立に動作しているので、ＬＣＤコントローラ１１０からディスプレイデータ及びタイミング信号が出力されるタイミングに同期してＣＰＵ１０１からコマンドデータを出力することはできない。
【０００８】
パーシャル表示を実現するためには、ディスプレイデータ及びタイミング信号に同期してコマンドデータをＬＣＤドライバ１０３に供給する必要があるので、このような従来のＬＣＤコントローラ１１０を用いる場合には、ＬＣＤ１０４においてパーシャル表示を行うことは不可能であった。
【０００９】
一方、ＬＣＤコントローラ１１０から、ディスプレイデータ及びタイミング信号と共にコマンドデータをＬＣＤドライバ１０３に出力することも考えられるが、パラレルのディスプレイデータと複数のコマンドデータのセットとの両方を出力するためには、ＬＣＤコントローラ１１０とＬＣＤドライバ１０３との間で多数の信号線を配置する必要が生じてしまう。
【００１０】
ところで、下記の特許文献１には、１つの液晶パネルの上半分の領域と下半分の領域とが別々の信号電極の列により駆動される構造の２分割駆動方式の液晶表示装置について述べられている。しかしながら、液晶パネルの所望の領域に画像を表示させるパーシャル表示機能又はＬＣＤコントローラの構成については述べられていない。
【００１１】
【特許文献１】
特開平４−２４９２９１号公報  （第２−３頁、図２）
【００１２】
【発明が解決しようとする課題】
そこで、上記の点に鑑み、本発明は、ＲＡＭを内蔵しないで表示装置を駆動する駆動回路を制御するための半導体集積回路において、信号線の増加を抑えつつ、表示装置の画面の一部に画像を表示するパーシャル表示機能を実現することを目的とする。
【００１３】
【課題を解決するための手段】
上記課題を解決するため、本発明に係る半導体集積回路は、表示装置を駆動するための駆動回路を制御する半導体集積回路であって、入力されたデータを記憶する第１の記憶回路と、第１の記憶回路に記憶されているデータに基づいて、駆動回路が表示装置に画像を表示させるために用いられるディスプレイデータを生成するディスプレイデータ生成回路と、表示装置におけるパーシャル表示領域の設定に関するパーシャル表示領域設定情報を記憶する第２の記憶回路と、第２の記憶回路に記憶されているパーシャル表示領域設定情報に基づいて、表示装置において設定されたパーシャル表示領域に画像を表示させる命令を含むコマンドデータを生成するコマンドデータ生成回路と、ディスプレイデータ生成回路において生成されたディスプレイデータとコマンドデータ生成回路において生成されたコマンドデータとの内の一方を選択して出力する選択回路と、表示装置に画像を表示させるタイミングを表すタイミング信号を出力すると共に、選択回路における選択動作を制御する制御信号を出力するタイミング生成回路とを具備する。
【００１４】
ここで、第１の記憶回路がＲＡＭ（ランダムアクセスメモリ）を含むようにしても良いし、第２の記憶回路がレジスタを含むようにしても良い。
【００１５】
本発明によれば、ＲＡＭを内蔵しないで表示装置を駆動する駆動回路を制御するための半導体集積回路において、ディスプレイデータ生成回路において生成されたディスプレイデータとコマンドデータ生成回路において生成されたコマンドデータとの内の一方を選択して出力する選択回路を設けたことにより、信号線の増加を抑えつつ、表示装置の画面の一部に画像を表示するパーシャル表示機能を実現することができる。
【００１６】
【発明の実施の形態】
以下、図面に基づいて本発明の実施の形態について説明する。
図１に、本発明の一実施形態に係るＬＣＤコントローラを含む情報機器の構成の一部を示す。
【００１７】
図１に示すように、この情報機器は、画像を表示するＬＣＤ４と、情報機器全体を制御するＣＰＵ１と、ＣＰＵ１からシステムバスＳＢ１を介して入力されるデータに基づいてディスプレイデータ及びコマンドデータを生成すると共に、システムバスＳＢ１を介して入力されるクロック信号に基づいてタイミング信号及び制御信号を生成して出力するＬＣＤコントローラ１０と、ＬＣＤコントローラ１０が出力するデータ及び信号に基づいてＬＣＤ４を駆動するＬＣＤドライバ３とを有している。
【００１８】
ここで、ＬＣＤコントローラ１０は、ＣＰＵ１からシステムバスＳＢ１を介してデータ及びパーシャル表示領域設定情報が入力されるＣＰＵインタフェース１１と、ＣＰＵインタフェース１１に入力されるデータを記憶するＲＡＭ１２と、ＲＡＭ１２に記憶されているデータに基づいて、ＬＣＤドライバ３がＬＣＤ４に画像を表示させるために用いられるディスプレイデータを生成して出力するディスプレイデータ生成回路１３とを含んでいる。ディスプレイデータは、例えば、１６ビットのパラレルデータであるとする。
【００１９】
また、ＬＣＤコントローラ１０は、ＣＰＵインタフェース１１に入力されるパーシャル表示領域設定情報を記憶するパーシャル表示領域設定用レジスタ１６と、パーシャル表示領域設定用レジスタ１６に記憶されているパーシャル表示領域設定情報に基づいて、ＬＣＤ４において設定されたパーシャル表示領域に画像を表示させるパーシャル表示命令等を含むコンフィグレーション用のコマンドデータのセットを生成するコマンドデータ生成回路１５とを含んでいる。コンフィグレーション用のコマンドデータのセットは、例えば、１６ビットのコマンドデータを含んでいるものとする。
【００２０】
さらに、ＬＣＤコントローラ１０は、ディスプレイデータとコマンドデータとの一方を選択してＬＣＤドライバ３に出力する選択回路１７と、ＬＣＤ４に画像を表示させるタイミングを表すタイミング信号を生成してＬＣＤドライバ３に出力すると共に、選択回路１７における選択動作を制御する制御信号ＤＳＰ＿ＥＮＢ及びＣＭＤ＿ＥＮＢを生成して選択回路１７及びＬＣＤドライバ３に出力するタイミング信号生成回路１４とを含んでいる。
【００２１】
ここで、タイミング信号生成回路１４から出力されるタイミング信号としては、ＬＣＤ４において１フレームの画像の表示を開始するタイミングを表す垂直同期信号ＶＳＹＮＣと、１フレーム内の各水平ラインにおける画像の表示を開始するタイミングを表す水平同期信号ＨＳＹＮＣと、ディスプレイデータに同期したクロック信号ＣＬＫとが含まれている。
【００２２】
また、タイミング信号生成回路１４から出力される制御信号ＤＳＰ＿ＥＮＢは、ディスプレイデータを選択するように選択回路１７を制御するものであり、制御信号ＤＳＰ＿ＥＮＢがハイレベルである場合には、ＬＣＤコントローラ１０からＬＣＤドライバ３にディスプレイデータが出力される。一方、制御信号ＣＭＤ＿ＥＮＢは、コマンドデータを選択するように選択回路１７を制御するものであり、制御信号ＣＭＤ＿ＥＮＢがハイレベルである場合には、ＬＣＤコントローラ１０からＬＣＤドライバ３にコマンドデータが出力される。ＬＣＤドライバ３は、これらの制御信号に基づいて、どちらのデータが出力されているかを知ることができる。
【００２３】
このように、ＬＣＤコントローラ１０において、１６ビットのディスプレイデータと１６ビットのコマンドデータとを選択的に出力することにより、１６本の信号線を削減することができる。その結果、折り畳み式の携帯電話等において、狭い空間におけるフレキシブル基板等を用いた配線を容易に行うことができる。
【００２４】
次に、図１〜図３を参照しながら、ＬＣＤコントローラの動作、及び、ＬＣＤに表示される画面について説明する。図２は、ＬＣＤコントローラから出力される信号及びデータを示すタイミングチャートであり、図３は、ＬＣＤに表示される画面の一例を示す図である。
【００２５】
図２に示すように、ＬＣＤコントローラ１０は、垂直同期信号ＶＳＹＮＣと、水平同期信号ＨＳＹＮＣと、制御信号ＤＳＰ＿ＥＮＢ及びＣＭＤ＿ＥＮＢと、ディスプレイデータ又はコマンドデータＤＳＰ／ＣＭＤと、クロック信号ＣＬＫとを、ＬＣＤドライバ３に出力する。ここで、クロック信号ＣＬＫは、ＬＣＤドライバ３において、レジスタにディスプレイデータを格納し、又は、パーシャル表示の設定を行うために用いられる。
【００２６】
パーシャル表示動作においては、図３に示すように、点ＡＢＣＤで囲まれた領域（本願においては、「パーシャル表示領域」という）のみに画像が表示される。図３において、画面の左上の点を原点Ｏ、水平方向をＸ軸、垂直方向をＹ軸とする。また、点Ａ〜Ｄに対しても座標を付し、点Ａを座標（１０、８）、点Ｂを座標（１８、８）、点Ｃを座標（１８、１５）、点Ｄを座標（１０、１５）とする。
【００２７】
ＲＡＭ１２は、新たにパーシャル表示を行うために用いられるデータをＣＰＵ１から入力し、既に表示された画像のデータを、新たにパーシャル表示を行うために用いられるデータに書き換える。ここで、パーシャル表示領域以外の画像のデータは、ＲＡＭ１２から削除しても良いし、そのまま記憶しておいても良い。
【００２８】
パーシャル表示領域設定用レジスタ１６は、パーシャル表示領域の左上の座標、及び、右下の座標を示すパーシャル表示領域設定情報を、ＣＰＵ１から入力して記憶する。本実施形態において、パーシャル表示領域設定情報は、点Ａの座標（１０、８）、及び、点Ｃの座標（１８、１５）を表している。
【００２９】
ディスプレイデータ生成回路１３は、ＲＡＭ１２に記憶されている１フレーム内の各水平ラインにおける複数の画素のデータに基づいて、１６ビットのパラレルデータを順次生成し、ディスプレイデータとして順次出力する。
【００３０】
コマンドデータ生成回路１５は、パーシャル表示領域設定用レジスタ１６が記憶している２点の座標（１０、８）及び（１８、１５）に基づいて、パーシャル表示領域内の画像を表示するためのコマンドデータを生成する。本実施形態においては、Ｎ＝０、１、・・・、７について、座標（１０、８＋Ｎ）〜座標（１８、８＋Ｎ）の画素において画像を表示させる命令を含むコマンドデータを生成する。
【００３１】
タイミング信号生成回路１４は、水平同期信号ＨＳＹＮＣがハイレベルとなっている間に、先ず、第１の期間において制御信号ＤＳＰ＿ＥＮＢをハイレベルとし、次に、第２の期間において制御信号ＣＭＤ＿ＥＮＢを生成する。
【００３２】
選択回路１７は、制御信号ＤＳＰ＿ＥＮＢがハイレベルとなっている第１の期間においてディスプレイデータを選択して出力し、制御信号ＣＭＤ＿ＥＮＢがハイレベルとなっている第２の期間においてコマンドデータを選択して出力し、それ以外の期間においては何も出力しない。
【００３３】
ＬＣＤドライバ３は、制御信号ＤＳＰ＿ＥＮＢがハイレベルとなっている第１の期間において入力したディスプレイデータをレジスタに格納し、レジスタに格納されているディスプレイデータと制御信号ＣＭＤ＿ＥＮＢがハイレベルとなっている第２の期間において入力したコマンドデータとに基づいて、ＬＣＤ４を駆動する。これにより、ＬＣＤ４は、点Ａ〜Ｄによって囲まれたパーシャル表示領域において画像を表示する。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るＬＣＤコントローラを含む情報機器の一部を示す図。
【図２】ＬＣＤコントローラから出力される信号及びデータを示すタイミングチャート。
【図３】ＬＣＤに表示される画面の一例を示す図。
【図４】従来のＬＣＤコントローラを用いた情報機器の一部を示す図。
【符号の説明】
１、１０１  ＣＰＵ、  ３、１０３  ＬＣＤドライバ３、１０４  ＬＣＤ、  １０、１１０  ＬＣＤコントローラ、  １１、１１１  ＣＰＵインタフェース、１２、１１２  ＲＡＭ、  １３、１１３  ディスプレイデータ生成回路、  １４、１１４  タイミング信号生成回路、  １５  コマンドデータ生成回路、  １６  パーシャル表示領域設定用レジスタ、  １７  選択回路
【図１】
2004287351.tif 000003
【図２】
2004287351.tif 000004
【図３】
2004287351.tif 000005
【図４】
2004287351.tif 000006