(57)【特許請求の範囲】
【請求項１】
映像とテキストを含むデータをＣＰＵから出力させる段階と、
システムの動作モードが待機モードの時、前記ＣＰＵから出力される前記データをＩ２Ｃインターフェースを介してドライバに出力し前記ドライバに前記映像とテキストを画面上にディスプレイさせる一方、前記動作モードがアクティブモードの時、前記ＣＰＵから出力される前記データをビデオコーデックを介して前記ドライバに出力し該ドライバに前記映像とテキストを前記画面上にディスプレイさせる段階と、
を順次行うことを特徴とするディスプレイシステムのインターフェース方法。
【請求項２】
前記映像は、静止画像、動画像及びアニメーションであることを特徴とする請求項１記載のディスプレイシステムのインターフェース方法。
【請求項３】
前記データは、アニメーション、静止画像の背景にディスプレイすべきテキスト、又はテキストのみを包含することを特徴とする請求項１記載のディスプレイシステムのインターフェース方法。
【請求項４】
前記データは、メモリに転送されて書き込まれた後に上記画面上にディスプレイされることを特徴とする請求項１記載のディスプレイシステムのインターフェース方法。
【請求項５】
前記データを前記メモリに転送して書き込む時、
前記データがバーストデータの場合、スレーブアドレス、モード設定及びピクセルデータ用バイトを順次出力する１段階と、
前記データがエリアデータの場合、スレーブアドレス、モード設定、エリアスタートアドレス、エリアエンドアドレス及びピクセルデータ用バイトを順次出力する２段階と、
前記データがラインデータの場合、スレーブアドレス、モード設定、ラインアドレス及びピクセルデータ用バイトを順次出力する３段階と、
前記データがピクセルデータの場合、スレーブアドレス、モード設定、ピクセルアドレス及びピクセルデータ用バイトを順次出力する４段階と
を行って前記メモリに前記データを書き込むことを特徴とする請求項４記載のディスプレイシステムのインターフェース方法。
【請求項６】
前記データは、映像タイプとテキストタイプ中何れか一つのタイプのデータであることを特徴とする請求項５記載のディスプレイシステムのインターフェース方法。
【請求項７】
前記スレーブアドレス用バイトは、前記データが映像データの場合、該当ビットが「１」に設定されて、前記データがテキストデータの場合には「０」に設定されることを特徴とする請求項５記載のディスプレイシステムのインターフェース方法。
【請求項８】
前記モード設定用バイトは、映像／テキスト区分用ビット、データタイプ区分用ビット及びフレームデータの最後であることを知らせるためのＥＯＦＤビットを包含することを特徴とする請求項５記載のディスプレイシステムのインターフェース方法。
【請求項９】
一つのフレームのデータを一度で転送する場合、前記ＥＯＦＤビットを「１」に設定することを特徴とする請求項８記載のディスプレイシステムのインターフェース方法。
【請求項１０】
前記１段階のモード設定用バイト中ディスプレイタイプ及びＯＳＤメモリ選択用ビットは、前記ＣＰＵのアクセス方法に対応するように設定されることを特徴とする請求項５記載のディスプレイシステムのインターフェース方法。
【請求項１１】
前記４段階は、任意の一つのバイトを利用して二つの映像ピクセルまで更新し得ることを特徴とする請求項５記載のディスプレイシステムのインターフェース方法。
【請求項１２】
制御レジスタを利用して前記動作（アクティブ、待機及びパワーダウン）モードを設定するか又は、各ＯＳＤ領域の位置を選択するか若しくは、前記選択された各ＯＳＤ領域のオン／オフを決定する段階が追加して包含されることを特徴とする請求項５記載のディスプレイシステムのインターフェース方法。
【請求項１３】
映像とテキストを含むデータを出力するＣＰＵと、
システムの動作モードがアクティブモードの時、前記ＣＰＵとインターフェースし該ＣＰＵから出力される前記データを受けてこれを出力するビデオコーデックと、
前記動作モードがアクティブモードの時、前記ビデオコーデックから出力される前記データを受けて前記映像とテキストを画面上にディスプレイする一方、前記動作モードが待機モードの時、前記ＣＰＵから出力され該ＣＰＵのＩ２Ｃインターフェースを介して送出される前記データを受けて前記映像とテキストを画面上にディスプレイするドライバと
を包含して構成されることを特徴とするディスプレイシステムのインターフェース装置。
【請求項１４】
前記ドライバは、ＬＣＤドライバであることを特徴とする請求項１３記載のディスプレイシステムのインターフェース装置。
【請求項１５】
前記映像は、静止画像、動画像及びアニメーションであることを特徴とする請求項１３記載のディスプレイシステムのインターフェース装置。
【請求項１６】
前記ドライバは、前記動作モードがアクティブモードの時、前記ビデオコーデックを通って３０ｆｒａｍｅｓ／ｓｅｃに前記データの入力を受けて、そのデータに含まれた映像とテキストを同一速度に前記画面上にディスプレイすることを特徴とする請求項１３記載のディスプレイシステムのインターフェース装置。
【請求項１７】
前記ドライバは、前記動作モードが待機モードの時、前記ＣＰＵのＩ２Ｃインターフェースから５ｆｒａｍｅｓ／ｓｅｃに前記データの入力を受けて、そのデータに包含された映像とテキストを同一速度に前記画面上にディスプレイすることを特徴とする請求項１３記載のディスプレイシステムのインターフェース装置。
【請求項１８】
前記データは、動画及び静止画像背景にディスプレイするテキスト、又はテキストのみを包含することを特徴とする請求項１３記載のディスプレイシステムのインターフェース装置。
【請求項１９】
前記ドライバは、
前記ＣＰＵから入力されるデータを一時格納するためのシリアルバッファと、
該シリアルバッファを通って前記データを交互に受けて格納して、一方側メモリに前記データが格納される時に他方のメモリから予め格納されたデータを読み出し得るように並列構成された２つのＯＳＤメモリと
を包含して構成されることを特徴とする請求項１３記載のディスプレイシステムのインターフェース装置。
【請求項２０】
前記ＯＳＤメモリは、データ転送モードにより領域を分割して一部領域をパワーセーブ領域として使用することを特徴とする請求項１９記載のディスプレイシステムのインターフェース装置。
【請求項２１】
前記ＣＰＵと前記ドライバ間で前記Ｉ２Ｃインターフェースする時にモード設定のために１バイトを割当して、ディスプレイタイプ、映像／テキストタイプ、データタイプ、ＯＳＤメモリ選択及びＥＯＦＤを設定するようになることを特徴とする請求項１３記載のディスプレイシステムのインターフェース装置。
【請求項２２】
前記ＣＰＵと前記ドライバ間でＩ２Ｃインターフェースする時に３ビットの映像データにより８つのカラーを示して、１ビットのテキストデータは背景データ及びテキストデータを示すことを特徴とする請求項１３記載のディスプレイシステムのインターフェース装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディスプレイシステムの電力消耗量を減少させることができるインターフェース技術に係るもので、詳しくは、ＬＣＤ（液晶表示装置）システムが待機状態の時に、電力消耗量を最小化して映像とテキストをＬＣＤの画面上にディスプレイするディスプレイシステムのインターフェース装置及びその方法に関するものである。
【０００２】
【従来の技術】
一般に、ＩＭＴ−２０００（International Mobile Telecommunications 2000）端末機のように、映像データを圧縮した後、復元してこれをＬＣＤの画面上にディスプレイするＬＣＤシステムにおいては、通常、メインＣＰＵ、ビデオコーデック及びＬＣＤドライバを備えている。ＬＣＤシステムは、アクティブモード、待機モード及びパワーダウンモードの三つの動作モードを備えている。アクティブモードは正常に動作している状態で、待機モードは待機している状態、パワーダウンモードはＬＣＤの画面上に何れもディスプレイされない状態、すなわち、ただ、ディスプレイのための準備状態になっていることを示す。
【０００３】
【発明が解決しようとする課題】
このような従来ＬＣＤシステムにおいては、待機モードでビデオコーデックを動作させていた。そのため、電力の消耗が甚だしいという不都合な点があった。一般的に、ビデオコーデックを動作させると、ビデオコーデックを動作させない時より消費電力量が２０倍程度増える。したがって、従来ＬＣＤシステムのように待機モードでビデオコーデックを動作状態に保つと、電力の消耗が激しいというという不都合な点があった。
【０００４】
本発明は、このような従来の課題に鑑みてなされたもので、ディスプレイシステムの待機モードでビデオコーデックを動作させないようにすることを目的とするものである。
【０００５】
【課題を解決するための手段】
そのため、本発明は、メインＣＰＵのＩ２Ｃ（ＩＩＣ）インターフェースを通して映像（動画、静止画像及びテキスト）及びテキストをディスプレイするようにしたことを特徴とするものである。
【０００６】
より具体的には、本発明に係るディスプレイシステムのインターフェース方法においては、システムの動作モードに従って映像とテキストを含むデータを出力する段階と、動作モードが待機モードの時にＩ２Ｃインターフェースからデータが入力されて映像とテキストを画面上にディスプレイし、動作モードがアクティブモードの時にビデオコーデックからデータの入力を受けて映像とテキストを画面上にディスプレイする段階と、を順次行うことを特徴とする。
【０００７】
又、このような目的を達成するための本発明に係るディスプレイシステムのインターフェース装置においては、システムの動作モードに従って映像とテキストを含むデータを出力するメインＣＰＵと、動作モードに従ってメインＣＰＵとインターフェースしてデータを受けてこれを出力するビデオコーデックと、動作モードに従ってビデオコーデックからデータの入力を受けるか又は、メインＣＰＵのＩ２ＣインターフェースからメインＣＰＵのデータを受けて映像とテキストを画面上にディスプレイするドライバとを含むことを特徴とする。
【０００８】
かつ、上記目的を達成するための本発明に係るディスプレイシステムのインターフェース方法においては、移動通信端末機のメインＣＰＵのＩ２Ｃインターフェースを通ってＬＣＤドライバのメモリにデータを転送してこれを書き込む場合に、データがバーストデータであるとスレーブアドレス、モード設定、ピクセルデータ用バイトを順次出力する１段階と、データがエリアデータであるとスレーブアドレス、モード設定、エリアスタートアドレス、エリアエンドアドレス及びピクセルデータ用バイトを順次出力する２段階と、データがラインデータであると、スレーブアドレス、モード設定、ラインアドレス及びピクセルデータ用バイトを順次出力する３段階と、データがピクセルデータであると、スレーブアドレス、モード設定、ピクセルアドレス及びピクセルデータ用バイトを順次出力する４段階と、を夫々行ってＬＣＤドライバのメモリにデータを書き込むことを特徴とする。
【０００９】
【発明の実施の形態】
以下、本発明に係るＬＣＤシステムの待機モードでビデオコーデックを動作させることなく、メインＣＰＵのＩ２Ｃ（ＩＩＣ）インターフェースを通して映像（動画、静止画像及びテキスト）及びテキストをＬＣＤの画面上にディスプレイするＬＣＤシステムのインターフェース装置及びその方法の好ましい実施形態に対し、図面に基づいて説明する。
【００１０】
本発明実施形態のＬＣＤシステムは、アクティブモード、待機モード及びパワーダウンモードの三つのモードで動作する。本実施形態に係るＬＣＤシステムのインターフェース装置においては、図１（Ａ）に示したように、メインＣＰＵ１１と、ビデオコーデック１２と、ＬＣＤドライバ１３とを備えている。本実施形態におけるメインＣＰＵ１１は、ＬＣＤシステムのアクティブモードではビデオコーデック１２を通してＬＣＤドライバ１３に映像（静止画像、動画像及びアニメーション）及びテキストを包含するデータを出力する一方、ＬＣＤシステムの待機モードではＩ２Ｃインターフェースを利用してＬＣＤドライバ１３に該当のデータ（映像又はテキストなどを包含するデータ）を出力するようになっている。本実施形態のビデオコーデック１２は、アクティブモードにおいてメインＣＰＵ１１から静止画像、動画像、アニメーション及びテキストを包含するデータを受けて前記ＬＣＤドライバ１３に出力する。また、ＬＣＤドライバ１３は、アクティブモードではビデオコーデック１２を通してデータを受けて画面上にディスプレイし、待機モードではメインＣＰＵ１１から直接データを受けて映像とテキストをＬＣＤの画面上にディスプレイするようになっている。
【００１１】
このように構成される本発明に係るＬＣＤシステムのインターフェース装置の動作及びその方法を図１（Ｂ）に基づいて説明する。アクティブモードでは、メインＣＰＵ１１、ビデオコーデック１２及びＬＣＤドライバ１３が全て正常に動作する状態である。この時、映像（静止画像、動画像及びアニメーション）及びテキストなどのデータは３０ｆｒａｍｅｓ／ｓｅｃでビデオコーデック１２を通ってＬＣＤドライバ１３に入力され、ＬＣＤドライバ１３はその入力されたデータを３０ｆｒａｍｅｓ／ｓｅｃでＬＣＤの画面上にディスプレイする。
【００１２】
又、待機モードとは、所定時間の間キー信号が入力されない時に設定されるモードであって、簡単なアニメーション、静止画像を背景としてテキストをディスプレイするか、又はただテキストのみをディスプレイする。そのため、Ｉ２Ｃインターフェースを利用してメインＣＰＵ１１からＬＣＤドライバ１３に５ｆｒａｍｅｓ／ｓｅｃでデータを転送してＬＣＤドライバ１３の内部のメモリ部（例：ＳＲＡＭ）１３Ｂに格納し、ＬＣＤドライバ１３の内部のＬＣＤコントローラ１３Ａがメモリ部１３Ｂに格納されたデータを５ｆｒａｍｅｓ／ｓｅｃでＬＣＤの画面上にディスプレイする。
【００１３】
パワーダウンモードとは、ＬＣＤの画面上に何もディスプレイすることなく、ただディスプレイするための準備のみが整っている状態を意味する。
【００１４】
本発明に係る上記ＬＣＤドライバ１３に格納されたメモリは、図２に示したように、ＬＣＤドライバ１３が、Ｉ２Ｃインターフェースを通ってメインＣＰＵ１１から転送されるデータ（シリアルデータ）を先ずシリアルバッファ２１に格納した後、再び並列形態に構成されたＯＳＤメモリ（On Screen Display Memory）２２、２３に格納する。この時、メインＣＰＵ１１が一つのＯＳＤメモリ２２にデータを書き込む間、ＬＣＤコントローラ１３Ａは、他のＯＳＤメモリ２３に予め格納されたデータを読み出して、これをＬＣＤの画面上にディスプレイするために、それらメモリ２２、２３の読み出し／書き込み動作によるデータの出力遅延が発生しない。
【００１５】
参考までに、ＯＳＤメモリ２２、２３の大きさは、現在までＩＭＴ−２０００端末機用ＬＣＤパネルの暫定的使用に認定されている１７６×２２０（１ピクセルは各Ｒ、Ｇ及びＢを表現する三つのエレメントから構成）ピクセルを考慮して、一つのフレームのサイズの１７６×２２０×３ビットのメモリを使用する。ここで、ＬＣＤコントローラ１３Ａによりディスプレイ動作が実施される時に、ＬＣＤドライバ１３内の発振器（図示せず）から出力されるクロック信号が利用される。
【００１６】
一方、メインＣＰＵ１１とＬＣＤドライバ１３の間でＩ２Ｃインターフェースする時、転送されるデータ中１バイトをモードを設定するために使用する。以下、このようなモード設定の例について説明する。
本発明に係るモード設定のフォーマットは、図３に示したように、ディスプレイタイプ（Ｄｉｓｐｌａｙ  Ｔｙｐｅ）（２ビット）、映像／テキストタイプ（Ｉｍａｇｅ／Ｔｅｘｔ  Ｔｙｐｅ）（１ビット）、データタイプ（Ｄａｔａ  Ｔｙｐｅ）（１ビット）、ＯＳＤメモリ選択ビット（ＯＳＤ  Ｍｅｍｏｒｙ  Ｓｅｌｅｃｔｉｏｎ  ビット）（１ビット）及びＥＯＦＤ（Ｅｎｄ  ｏｆ  Ｆｒａｍｅ  Ｄａｔａ）（１ビット）に区分される。
【００１７】
先ず、上記ディスプレイタイプ（２ビット）は、ディスプレイするデータの種類を示す。ディスプレイすべきデータの種類は、大別してアニメーションをディスプレイする、静止画像の背景にテキストをディスプレイする、テキストのみをディスプレイする場合に分類されて、残りの一つは、ＬＣＤコントローラ用レジスタ制御のためのモードである。即ち、ディスプレイタイプによってＬＣＤドライバ１３に内蔵されたメモリを割当て、この時、使用しない各メモリセルのパワーをセーブすることで、それだけの電力の消耗量を減らすことができる。上記したディスプレイタイプに係るメモリの割当に対しては、以後図５〜図７を用いて説明する。
【００１８】
上記映像／テキストタイプ（１ビット）は、転送されるデータが映像データであるか又はテキストデータであるかを示し、映像の場合、データは３ビット、テキストの場合、データは１ビットに夫々構成される。
【００１９】
上記データタイプ（２ビット）は、転送されるデータのタイプを示すものであって、これは大別してバーストデータ、エリア（地域）データ、ラインデータ及びピクセルデータに区分される。上記したデータタイプに係るデータの書き込みストリームに対しては、図８を用いて説明する。
【００２０】
ＯＳＤメモリ選択ビット（１ビット）は、メインＣＰＵ１１がＬＣＤドライバ１３に内蔵された二つのＯＳＤメモリを夫々選択するためのものである。
【００２１】
ＥＯＦＤ（１ビット）は、フレームデータの最後であることを知らせるためのデータである。即ち、ＥＯＦＤは、メインＣＰＵ１１がメモリ部１３Ｂにデータを書き込む時間と、ＬＣＤコントローラ１３Ａがそのメモリ部１３Ｂに格納された内容を読み出してそれをディスプレイする時間との同期を合せるためのものである。メインＣＰＵ１１が書き込むデータと一緒にＥＯＦ（フレームの終わり）を示すと、そのメインＣＰＵ１１は、予め設定された時間該当のメモリをアクセスしない。その間、ＬＣＤコントローラ１３ＡがメインＣＰＵ１１により更新されたメモリのデータを読んでこれをＬＣＤの画面上にディスプレイする。
【００２２】
本発明に係る各データに対する表現例は、図４に示したように、３ビットの映像データは八つのカラーを示す。１ビットのテキストデータは、「０」の場合に背景データを、「１」の場合にはテキストデータを夫々示して、背景データの色相及びテキストデータの色相は、後述する図９に示したように、レジスタ制御データを利用して選択することができる。
【００２３】
本発明に係るアニメーションモードのためのメモリ部は、図５に示したように、ＬＣＤドライバ１３に内蔵された１７６×２２０×３ビットの二つのメモリ５２、５３双方とも使用される。上述したように、メインＣＰＵ１１が一つのＯＳＤメモリ５２にデータを書き込む間に、他のＯＳＤメモリ５３に予め格納されたデータを読み出し、それをＬＣＤの画面上にディスプレイする。現在記録しているデータがフレームの最後のデータである時、ＥＯＦＤビットを「１」に設定してディスプレイコントローラ（図示せず）がそのデータを読み出し、これをＬＣＤの画面上にディスプレイすることもできる。
【００２４】
静止画像及びテキストディスプレイモードのためのメモリは、図６に示したように、ＬＣＤドライバ１３に内蔵された二つのＯＳＤメモリ６２、６３を使用する。そのうちの一つのＯＳＤメモリ６２は、背景用静止画像を格納するために使用される。他の一つのＯＳＤメモリ６３は、三つの領域に分割し、そのうちの１７６×２２０×１ビットサイズの二つの領域をテキスト領域として選択してテキストデータを更新するために使用する。三つの領域中、使用されない一つの領域は、パワーセーブモードに設定する。
【００２５】
上記各ＯＳＤメモリ６２、６３に格納された静止画像データ及びテキストデータは、オーバーレイ処理部６４を通してオーバーレイされる形態として上記ＬＣＤの画面上にディスプレイされる。又、上記オーバーレイに対するコマンドは、制御レジスタを調整する方法を利用する。例えば、一つのテキストメモリにデータが記録されている間、他のテキストメモリのデータを読んでこれをＬＣＤの画面上にディスプレイする。この時、書き込むデータがフレームの最後のデータの場合、ＥＯＦＤビットを「１」に設定してディスプレイコントローラが該当のデータを読んで、これをＬＣＤの画面上にディスプレイしても良いということを知らせる。
【００２６】
テキストディスプレイモードのみのためのメモリは、図７に示したように、各ＯＳＤメモリ７２、７３中の１７６×２２０×１ビットサイズの領域のみをテキストの読み込み／書き込みに使用し、残りの領域はパワーセーブ領域として運用（設定）する。この時、メインＣＰＵ１１から転送されたテキストデータを一つのＯＳＤメモリ、例えばＯＳＤメモリ７２に記録している間、他のＯＳＤメモリ７３に予め格納されてあるテキストデータを読み出し、これをＬＣＤの画面上にディスプレイする。又、上記のようにに記録するデータがフレームの最後のデータの場合、ＥＯＦＤビットを「１」に設定してディスプレイコントローラが該当のデータを読んでこれをディスプレイしても良いということを知らせる。
【００２７】
参考までに、上記図２及び図５〜７に示した各ＯＳＤメモリは、実質的に全てが同じＯＳＤメモリであるが、動作（運用方式）によって夫々異なる符号を付けて説明した。
【００２８】
次に、メインＣＰＵ１１がＯＳＤメモリにデータを書き込む方法について、図８（Ａ）〜８（Ｈ）を参照して説明する。その際、書き込むデータの種類が映像であるか、テキストであるか、データのタイプがバースト（Burst)であるか、エリア（Area）であるか、ライン（Line）であるか、ピクセル（Pixel)であるかによって八つの種類に分類される。ここで、図８（Ａ）〜図８（Ｅ）は、上記映像データを書き込むためのフォーマットの例を示した図である。以下、各データの書き込み方法について説明する。
【００２９】
先ず、Ｉ２Ｃ標準に適合するように、最初のバイトによってデバイス（ＬＣＤドライバ１３）のスレーブアドレスが転送される。データを書き込む場合であるので、８番目のビットを「０」に設定する。二番目のバイトは、モード設定に関する内容を転送するためのものである。転送されるデータが映像データであるので、映像／テキストビットを「１」に設定し、書き込むタイプがバーストタイプであるのでデータタイプを「００」に設定する。この場合、一つのフレームのデータを一度で転送するために、ＥＯＦＤビットを「１」に設定する。残りのディスプレイタイプ及びＯＳＤメモリ選択ビットは、メインＣＰＵ１１がアクセスする方法に対応するように設定する。三番目のバイトからは３ビットのピクセルデータを転送する。即ち、使用されるＬＣＤのピクセル数が１７６×２２０の場合、３８７２０個のデータを転送して停止する（終了する）。このような書き込み方法は、アニメーションディスプレイ及び静止背景画像を転送する場合に有効に利用することができる。
【００３０】
以下、エリアデータの書き込み方法に対し、図８（Ｂ）に基づいて説明する。
【００３１】
上記図８（Ｂ）は、上記図８（Ａ）と同様に、一番目のバイトによってデバイスのスレーブアドレスが転送される。かつ、データを書き込む場合であるので、８番目のビットを「０」に設定する。又、二番目のバイトは、モード設定に関する内容を転送するためのものであって、転送されるデータが映像データであるので、映像／テキストビットを「１」に設定し、書き込むタイプがエリアタイプであるので、データタイプを「０１」に設定する。残りのディスプレイタイプ及びＯＳＤメモリ選択ビットは、メインＣＰＵ１１がアクセスする方法に対応するように設定する。三番目のバイトによってエリアの開始アドレスを転送する。使用するＬＣＤのピクセル数が１７６×２２０の場合には１６ビットのアドレスが存在するので、２バイトの開始アドレスを転送する。四番目のバイトによってエリアの最後のアドレスを転送する。やはり２バイトの開始アドレスが転送される。五番目のバイトからは選択したエリアのピクセルデータを転送した後、停止する。このような書き込み方法は、アニメーション映像を小さく表示する場合又は一部のみを更新する場合、若しくは、背景に小さな静止画像を使用する場合に、有効に使用することができる。
【００３２】
以下、ラインデータの書き込み方法に対し、図８Ｃを用いて説明する。やはり一番目のバイトによってデバイスのスレーブアドレスが転送され、データを書き込む場合であるので、８番目のビットを「０」に設定する。二番目のモード設定バイトは、転送されるデータが映像データであるので、映像／テキストビットを「１」に設定して、書き込むタイプがラインタイプであるので、データタイプを「１０」に設定する。三番目のバイトによってラインアドレスが転送されるが、使用するＬＣＤのピクセル数が１７６×２２０の場合、８ビットのラインアドレスが転送される。四番目のバイトからはピクセルデータが転送される。一つのラインを表現し得る１７６個の映像データを転送した後停止する。このような書き込み方法は、図８Ｂと同様に、アニメーション映像又は静止画像を一部分更新する場合に有効に使用することができる。ここで、上記更新する方法は、状況によってプログラム言語にしたがって選択することができる。
【００３３】
以下、ピクセルデータの書き込み方法に対し、図８（Ｄ）を用いて説明する。一番目のバイトによってデバイスのスレーブアドレスが転送される。やはりデータを書き込む場合であるので、８番目のビットを「０」に設定する。二番目のモード設定バイトは、転送されるデータが映像データであるので、映像／テキストビットを「１」に設定して、書き込むタイプがピクセルタイプであるので、データタイプを「１１」に設定する。三番目のバイトによってピクセルのアドレスを転送する。使用するＬＣＤのピクセル数が１７６×２２０の場合、１６ビットのピクセルアドレスが存在するので、２バイトアドレスを転送する。四番目のバイトによってピクセルデータを転送する。１バイトを利用して二つの映像ピクセルまで更新することができる。一つのピクセルを更新するか、二つのピクセルを同時に更新するかは、プログラム言語によって決まる。このような書き込み方法もアニメーション映像又は静止画像を一部分更新する場合に有効に使用することができる。
【００３４】
一方、テキストデータを書き込むためのフォーマットの例を、図８（Ｅ）〜図８（Ｈ）に示した。以下、バーストデータの書き込み方法を図８（Ｅ）を用いて説明する。
【００３５】
一番目のバイトによってデバイスのスレーブアドレスが転送される。これもデータを書き込む場合であるので、８番目のビットを「０」に設定する。二番目のモード設定バイトは、転送されるデータがテキストデータであるので、映像／テキストビットを「０」に設定し、書き込むタイプがバーストタイプであるのでデータタイプを「００」に設定する。この場合、一つのフレームのデータを一度で転送するので、ＥＯＦＤビットを「１」に設定する。三番目のバイトからはテキストデータを転送する。各テキストデータは１ビットとして構成され、使用するＬＣＤのピクセル数が１７６×２２０の場合、３８７２０個のテキストデータが転送される。このような書き込み方法は、一つのフレームのテキストデータを全て更新するときに有効に使用することができる。
【００３６】
以下、エリアデータの書き込み方法を図８（Ｆ）に基づいて説明する。やはり一番目のバイトによってデバイスのスレーブアドレスが転送される。上記データを書き込む場合であるので、８番目のビットを「０」に設定する。二番目のモード設定バイトは、転送されるデータがテキストデータであるので、映像／テキストビットを「０」に設定し、書き込むタイプがエリアタイプであるので、データタイプを「０１」に設定する。三番目のバイトによってエリアの開始アドレスを転送する。使用するＬＣＤのピクセル数が１７６×２２０の場合、１６ビットのアドレスが存在するので、２バイトの開始アドレスを転送する。四番目のバイトによってエリアの最後のアドレスを転送する。やはり２バイトのアドレスが転送される。五番目のバイトからは選択したエリアのテキストデータを転送して停止する。このような書き込み方法は、テキストデータを一部分更新する場合に有効に使用することができる。
【００３７】
ラインデータの書き込み方法は、図８（Ｇ）に基づいて説明する。
先ず、一番目のバイトによってデバイスのスレーブアドレスが転送される。  上記データを書き込む場合であるので、８番目のビットを「０」に設定する。二番目のモード設定バイトは、転送されるデータがテキストデータであるので、映像／テキストビットを「０」に設定し、書き込むタイプがラインタイプであるので、データタイプを「１０」に設定する。三番目のバイトによってラインのアドレスを転送する。使用するＬＣＤのピクセル数が１７６×２２０の場合、８ビットのラインアドレスが転送される。四番目のバイトからはテキストデータが転送される。一つのラインを表現し得る１７６個のテキストデータを転送して停止する。このような書き込み方法は、図８（Ｆ）と同様にテキストデータを一部分更新する場合に有効に使用することができる。
【００３８】
以下、ピクセルデータの書き込み方法に対し、図８（Ｈ）を用いて説明する。先ず、一番目のバイトによってデバイスのスレーブアドレスが転送される。上記データを書き込む場合であるので、８番目のビットを「０」に設定する。二番目のモード設定バイトは、転送されるデータがテキストデータであるので、映像／テキストビットを「０」に設定し、書き込むタイプがピクセルタイプであるので、データタイプを「１１」に設定する。三番目のバイトによってピクセルのアドレスを転送する。使用するＬＣＤのピクセル数が１７６×２２０の場合、１６ビットのピクセルアドレスが存在するので、２バイトのアドレスを転送する。四番目のバイトによってテキストデータが転送される。この時、一つのバイトを利用して八つのテキストデータまで更新することができる。ここで、更新する数字はプログラム言語によって決まる。このような書き込み方法もテキストデータを一部分更新する場合に有効に使用することができる。
【００３９】
以下、レジスタ制御データを書き込む方法を図９に基づいて説明する。先ず、一番目のバイトによってデバイスのアドレスを転送する。これもデータを書き込むことであるので８番目のビットを「０」に設定する。二番目のバイトは、モード設定及びレジスタのアドレスに係るもので、レジスタ制御の場合には一番目の二つのビットを「１１」に設定する。かつ、残りの６ビットは制御レジスタのアドレスとして利用するが、この場合、６４個の制御レジスタが存在できる。又、三番目のバイトによってレジスタに書き込むデータを転送して停止する。
【００４０】
制御レジスタを利用して動作（アクティブ、待機及びパワーダウン）モードを設定して、各ＯＳＤ（On Screen Display)領域の位置を選択して、その選択された各ＯＳＤ領域のオン／オフを決定するか、又はその各領域のテキスト及びバックグラウンドのカラーを選択する。参考に、残りの各制御レジスタはＬＣＤドライバ１３の製造業者と協議して選定することができる。
【００４１】
上述したようなＬＣＤシステムは、ディスプレイシステムの電力消耗を減少させるための第１実施形態であり、本発明はＬＣＤシステムに限定されずに有機ＥＬなどのディスプレイ装置にも適用することができる。
【００４２】
【発明の効果】
以上説明したように、本発明に係るディスプレイシステムのインターフェース装置及びその方法においては、ＬＣＤシステムの待機モードでビデオコーデックを動作させることなく、ＬＣＤドライバの内部のメモリとメインＣＰＵ間のＩ２Ｃインターフェースを通して映像（アニメーション、静止画像及びテキスト）及びテキストをＬＣＤの画面上にディスプレイするようにしているので、待機モードで従来ビデオコーデック使用時に通常消費されていた電力量の１／２０程度の電力のみが本発明の待機モードで消耗されるだけである。即ち、本発明をＩＭＴ−２０００端末機、ＰＤＡ（Personal Digital Assistant）などの携帯用端末機に適用すると、待機状態における電力消耗量を通常の消費電力量の１／２０程度に節減し得るという効果がある。
【図面の簡単な説明】
【図１Ａ】  本発明に係るＬＣＤシステムのインターフェース装置を示したブロック図である。
【図１Ｂ】  本発明に係る動作モード及びディスプレイ状態を示した図である。
【図２】  本発明に係るメモリ部を示したブロック図である。
【図３】  本発明に係るモード設定のフォーマット図である。
【図４】  本発明に係る各データに対する表現例を示した図である。
【図５】  本発明に係るアニメーションモードに対するメモリ部を示したブロック図である。
【図６】  本発明に係る静止画像及びテキストディスプレイモードに対するメモリを示したブロック図である。
【図７】  本発明に係るテキストディスプレイモードのみに対するメモリを示したブロック図である。
【図８Ａ】〜
【図８Ｈ】  ＬＣＤシステム内のメインＣＰＵの制御によってＯＳＤメモリにデータを書き込む方法に対するデータフォーマットを示した図である。
【図９】  本発明に係るレジスタ制御データの書き込みフォーマット図であって、レジスタ制御データを書き込む方法を説明するための図である。
【符号の説明】
１１：メインＣＰＵ                      １２：ビデオコーデック
１３：ＬＣＤドライバ                    １３Ａ：ＬＣＤコントローラ
１３Ｂ：メモリ部
【図１Ａ】
0003776792.tif 000002
【図１Ｂ】
0003776792.tif 000003
【図２】
0003776792.tif 000004
【図３】
0003776792.tif 000005
【図４】
0003776792.tif 000006
【図５】
0003776792.tif 000007
【図６】
0003776792.tif 000008
【図７】
0003776792.tif 000009
【図８Ａ】
0003776792.tif 000010
【図８Ｂ】
0003776792.tif 000011
【図８Ｃ】
0003776792.tif 000012
【図８Ｄ】
0003776792.tif 000013
【図８Ｅ】
0003776792.tif 000014
【図８Ｆ】
0003776792.tif 000015
【図８Ｇ】
0003776792.tif 000016
【図８Ｈ】
0003776792.tif 000017
【図９】
0003776792.tif 000018