(57)【要約】【課題】タッチイベント及び前記タッチイベントに対する表示応答の間の待機時間（Ｌａｔｅｎｃｙ）を減少させられる映像表示システムを提供する。【解決手段】ホスト１５０と、タッチパネル１１０から出力されるタッチ信号に基づいてタッチイベント情報を生成し、タッチイベント情報を加速器１８０に供給するタッチ制御部１２０と、タッチ制御部１２０から供給されたタッチイベント情報に基づいてタッチイベントに係わる出力映像データを生成する加速器１８０と、加速器１８０によって生成された出力映像データを表示パネル１３０に供給する表示制御部１４０と、を含む。【選択図】図２
2015207287.tif 000002
【特許請求の範囲】
【請求項１】
ホストと、
タッチパネルから出力されるタッチ信号に基づいてタッチイベント情報を生成し、
前記タッチイベント情報を加速器に供給するタッチ制御部と、
前記タッチ制御部から供給されたタッチイベント情報に基づいてタッチイベントに係わる出力映像データを生成する加速器と、
前記加速器によって生成された出力映像データを表示パネルに供給する表示制御部と、を含むことを特徴とする映像表示システム。
【請求項２】
前記加速器は、前記ホスト、前記タッチパネル、前記タッチ制御部、前記表示パネル及び前記表示制御部と別個で分離して存在することを特徴とする請求項１に記載の映像表示システム。
【請求項３】
前記加速器は、前記表示制御部内に含まれたことを特徴とする請求項１に記載の映像表示システム。
【請求項４】
前記加速器は、前記タッチ制御部内に含まれたことを特徴とする請求項１に記載の映像表示システム。
【請求項５】
前記加速器は、前記ホスト内に含まれたことを特徴とする請求項１に記載の映像表示システム。
【請求項６】
前記タッチ制御部と前記加速器は、前記表示制御部内に含まれたことを特徴とする請求項１に記載の映像表示システム。
【請求項７】
前記加速器は、前記タッチイベント情報を受信し、前記タッチイベント情報に基づいてマスクデータを生成するマスク生成ロジッグと、
前記マスクデータに応じてビデオ映像データとオーバレイデータとを結合させて出力映像データを生成するレンダリングロジッグと、
を含むことを特徴とする請求項１〜６のいずれか一項に記載の映像表示システム。
【請求項８】
前記加速器は、前記オーバレイデータを保存するオーバレイバッファーをさらに含むことを特徴とする請求項７に記載の映像表示システム。
【請求項９】
前記マスク生成ロジッグは、前記タッチイベント情報に基づいて推定タッチ経路を計算し、前記推定タッチ経路に沿って前記マスクデータを生成することを特徴とする請求項７または請求項８に記載の映像表示システム。
【請求項１０】
前記マスクデータは、前記出力映像データ内のピクセルに対応する位置を示す多数の値を含むことを特徴とする請求項７〜９のいずれか一項に記載の映像表示システム。
【請求項１１】
前記レンダリングロジッグは、
前記出力映像データ内のそれぞれのピクセルごとに、前記マスクデータ内の対応する位置での値に応じて前記ビデオ映像データの対応するピクセルまたは前記オーバレイデータを出力するかどうかを決定することで、前記ビデオ映像データを前記オーバレイデータと結合するように構成されることを特徴とする請求項１０に記載の映像表示システム。
【請求項１２】
前記レンダリングロジッグは、前記出力映像データ内のそれぞれのピクセルごとに、前記マスクデータ内の対応する位置での値に応じて前記ビデオ映像データの対応するピクセル及び前記オーバレイデータを混合することで、前記ビデオ映像データを前記オーバレイデータと結合するように構成されることを特徴とする請求項１０に記載の映像表示システム。
【請求項１３】
前記マスクデータのそれぞれの値は、前記出力映像データ内のそれぞれのピクセルに対応することを特徴とする請求項１０〜１２のいずれか一項に記載の映像表示システム。
【請求項１４】
前記マスクデータのそれぞれの値は、前記出力映像データ内の一つ以上のピクセルに対応することを特徴とする請求項１０〜１２のいずれか一項に記載の映像表示システム。
【請求項１５】
前記タッチパネルは、前記タッチ制御部にタッチ信号を供給し、前記タッチ制御部は、前記タッチパネルから供給されたタッチ信号を利用して前記タッチイベント情報を生成することを特徴とする請求項１〜１４のいずれか一項に記載の映像表示システム。
【請求項１６】
前記タッチパネルは、静電容量方式のタッチパネル、抵抗膜方式のタッチパネル、光タッチパネル、表面弾性波タッチパネル、圧力タッチパネル及びハイブリッド方式のタッチパネルのうちいずれか一つによって具現されることを特徴とする請求項１５に記載の映像表示システム。
【請求項１７】
前記ホストは、前記ビデオ映像データを生成することを特徴とする請求項７〜１４のいずれか一項に記載の映像表示システム。
【請求項１８】
前記オーバレイデータは、前記ビデオ映像データと同一の色相を有することを特徴とする請求項７〜１４のいずれか一項に記載の映像表示システム。
【請求項１９】
前記オーバレイデータは、多数のページを含むことを特徴とする請求項７〜１４のいずれか一項に記載の映像表示システム。
【請求項２０】
前記マスクデータは、前記オーバレイデータに含まれた多数のページのうち、少なくともいずれか一つを識別する情報を含むことを特徴とする請求項１９に記載の映像表示システム。
【請求項２１】
前記オーバレイデータは、ビットマップされた映像を含むことを特徴とする請求項７〜１４のいずれか一項に記載の映像表示システム。
【請求項２２】
前記オーバレイデータは、単一色相値を有することを特徴とする請求項７〜１４のいずれか一項に記載の映像表示システム。
【請求項２３】
前記オーバレイバッファーは、前記ホストから供給されたオーバレイデータを保存することを特徴とする請求項８〜１４のいずれか一項に記載の映像表示システム。
【請求項２４】
前記タッチイベント情報は、第ｎ期間に発生されたタッチイベントに対する第１タッチイベント情報と、第ｎ＋１期間に発生されたタッチイベントに対する第２タッチイベント情報とを含むことを特徴とする請求項７〜１４のいずれか一項に記載の映像表示システム。
【請求項２５】
前記タッチ制御部は、前記タッチイベント情報を前記ホストに供給することを特徴とする請求項２４に記載の映像表示システム。
【請求項２６】
前記マスク生成ロジッグは、前記第２タッチイベント情報に基づいて前記マスクデータを生成し、
前記ホストは、前記第１タッチイベント情報に基づいて前記ビデオ映像データを生成することを特徴とする請求項２５に記載の映像表示システム。
【請求項２７】
前記ホストは、中央処理装置及びグラフィック処理装置を含むことを特徴とする請求項１〜２６のいずれか一項に記載の映像表示システム。
【請求項２８】
前記中央処理装置は、オーバレイデータを前記加速器に供給し、
前記グラフィック処理装置は、ビデオ映像データを前記加速器に供給することを特徴とする請求項２７に記載の映像表示システム。
【請求項２９】
前記出力映像データは、オーバレイデータと、前記ホストから供給されたビデオ映像データが結合されたものであることを特徴とする請求項１〜２８のいずれか一項に記載の映像表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像表示システムに関する。
【背景技術】
【０００２】
近年、ユーザーとの円滑な相互作用のために、モバイル電話機（Ｍｏｂｉｌｅｐｈｏｎｅ）、タブレット（Ｔａｂｌｅｔ）、ラップトップコンピューター（Ｌａｐｔｏｐ  Ｃｏｍｐｕｔｅｒｓ）、デスクトップコンピューター（Ｄｅｓｋｔｏｐ  Ｃｏｍｐｕｔｅｒｓ）、テレビなどのような映像表示システムにタッチ機能を付け加えている。例えば、図１を参照すれば、従来の映像表示システム１は、タッチパネル２、タッチ制御部３、表示パネル５、表示制御部６、及びホスト８を含む。
【０００３】
表示パネル５に所定の映像が表示されれば、ユーザーはスタイラスまたは指のような身体の一部を使ってスクリーンをタッチすることで、所望の入力を遂行することができる。この時、タッチ制御部３は、タッチパネル２に発生されたタッチイベントを検出し、これについての情報をホスト８に供給する。
【０００４】
ホスト８は、タッチ制御部３から受信された情報を基礎として、前記タッチイベントに対応する所定の映像をレンダリングして表示制御部６に出力することができ、表示制御部６は、ホスト８から供給された映像を、表示パネル５を通じてユーザーに提供することができる。
【０００５】
上述したように、従来の場合には、タッチイベントに対する応答過程がホスト８を経て行われたため、ホスト８の状態（例えば、他の業務によるホスト８の負荷が増加される場合など）によってタッチイベントに対する応答が遅延される。この場合、ユーザーのタッチ入力に対する迅速なフィードバックを提供することができないので、ユーザーの不満が増加されうる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
したがって、本発明は、上記の問題を解決するために案出されたもので、その目的は、タッチイベント及び前記タッチイベントに対する表示応答の間の待機時間（Ｌａｔｅｎｃｙ）を減少させられる映像表示システムを提供することである。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために本発明の一実施例によれば、ホスト、タッチパネルから出力されるタッチ信号に基づいてタッチイベント情報を生成し、前記タッチイベント情報を加速器に供給するタッチ制御部と、前記タッチ制御部から供給されたタッチイベント情報に基づいて、タッチイベントに係わる出力映像データを生成する加速器及び前記加速器によって生成された出力映像データを表示パネルに供給する表示制御部と、を含む。
【０００８】
また、前記加速器は、前記ホスト、前記タッチパネル、前記タッチ制御部、前記表示パネル及び前記表示制御部と別個で分離して存在することを特徴とする。
【０００９】
また、前記加速器は、前記表示制御部内に含まれたことを特徴とする。
【００１０】
また、前記加速器は、前記タッチ制御部内に含まれたことを特徴とする。
【００１１】
また、前記加速器は、前記ホスト内に含まれたことを特徴とする。
【００１２】
また、前記タッチ制御部と前記加速器は、前記表示制御部内に含まれたことを特徴とする。
【００１３】
また、前記加速器は、前記タッチイベント情報を受信し、前記タッチイベント情報に基づいてマスクデータを生成するマスク生成ロジッグ及び前記マスクデータに応じてビデオ映像データとオーバレイデータとを結合させて出力映像データを生成するレンダリングロジッグを含む。
【００１４】
また、前記加速器は、前記オーバレイデータを保存するオーバレイバッファーをさらに含む。
【００１５】
また、前記マスク生成ロジッグは、前記タッチイベント情報に基づいて推定タッチ経路を計算し、前記推定タッチ経路に沿って前記マスクデータを生成することを特徴とする。
【００１６】
また、前記マスクデータは、前記出力映像データ内のピクセルに対応する位置を示す多数の値を含む。
【００１７】
また、前記レンダリングロジッグは、前記出力映像データ内のそれぞれのピクセルごとに、前記マスクデータ内の対応する位置での値に応じて前記ビデオ映像データの対応するピクセルまたは前記オーバレイデータを出力するかどうかを決定することで、前記ビデオ映像データを前記オーバレイデータと結合するように構成される。
【００１８】
また、前記レンダリングロジッグは、前記出力映像データ内のそれぞれのピクセルごとに、前記マスクデータ内の対応する位置での値に応じて前記ビデオ映像データの対応するピクセル及び前記オーバレイデータを混合することで、前記ビデオ映像データを前記オーバレイデータと結合するように構成される。
【００１９】
また、前記マスクデータのそれぞれの値は、前記出力映像データ内のそれぞれのピクセルに対応することを特徴とする。
【００２０】
また、前記マスクデータのそれぞれの値は、前記出力映像データ内の一つ以上のピクセルに対応することを特徴とする。
【００２１】
また、前記タッチパネルは、前記タッチ制御部にタッチ信号を供給し、前記タッチ制御部は、前記タッチパネルから供給されたタッチ信号を利用して前記タッチイベント情報を生成することを特徴とする。
【００２２】
また、前記タッチパネルは、静電容量方式のタッチパネル、抵抗膜方式のタッチパネル、光タッチパネル、表面弾性波タッチパネル、圧力タッチパネル及びハイブリッド方式のタッチパネルのうちいずれか一つによって具現される。
【００２３】
また、前記ホストは、前記ビデオ映像データを生成することを特徴とする。
【００２４】
また、前記オーバレイデータは、前記ビデオ映像データと同一の色相を有することを特徴とする。
【００２５】
また、前記オーバレイデータは、多数のページを含む。
【００２６】
また、前記マスクデータは、前記オーバレイデータに含まれた多数のページのうち、少なくともいずれか一つを識別する情報を含む。
【００２７】
また、前記オーバレイデータは、ビットマップされた映像を含む。
【００２８】
また、前記オーバレイデータは、単一色相値を有することを特徴とする。
【００２９】
また、前記オーバレイバッファーは、前記ホストから供給されたオーバレイデータを保存することを特徴とする。
【００３０】
また、前記タッチイベント情報は、第ｎ期間に発生されたタッチイベントに対する第１タッチイベント情報と、第ｎ＋１期間に発生されたタッチイベントに対する第２タッチイベント情報を含む。
【００３１】
また、前記タッチ制御部は、前記タッチイベント情報を前記ホストに供給することを特徴とする。
【００３２】
また、前記マスク生成ロジッグは、前記第２タッチイベント情報に基づいて前記マスクデータを生成し、前記ホストは、前記第１タッチイベント情報に基づいて前記ビデオ映像データを生成することを特徴とする。
【００３３】
また、前記ホストは、中央処理装置及びグラフィック処理装置を含む。
【００３４】
また、前記中央処理装置は、オーバレイデータを前記加速器に供給し、前記グラフィック処理装置は、ビデオ映像データを前記加速器に供給することを特徴とする。
【００３５】
また、前記出力映像データは、オーバレイデータと前記ホストから供給されたビデオ映像データが結合されたものである。
【発明の効果】
【００３６】
以上のように、本発明の実施例によれば、タッチイベント及び前記タッチイベントに対する表示応答の間の待機時間（Ｌａｔｅｎｃｙ）を減少させられる映像表示システムを提供することができるという効果を奏する。
【図面の簡単な説明】
【００３７】
【図１】従来の映像表示システムを示した図面である。
【図２】本発明の第１実施例による映像表示システムを示した図面である。
【図３】本発明の実施例によるホストを示した図面である。
【図４】本発明の実施例による加速器を示した図面である。
【図５】本発明の実施例による加速器の動作について説明した図面である。
【図６】本発明の実施例による加速器の動作について説明した図面である。
【図７】本発明の第２実施例による映像表示システムを示した図面である。
【図８】本発明の第３実施例による映像表示システムを示した図面である。
【図９】本発明の第４実施例による映像表示システムを示した図面である。
【図１０】本発明の第５実施例による映像表示システムを示した図面である。
【発明を実施するための形態】
【００３８】
以下、本発明の好ましい実施例について図面を参照しながら説明する。
【００３９】
映像表示システムに対するよくある不満は、ユーザーインターフェース（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ；ＵＩ）の遅延である。例えば、現在のモバイル電話機では典型的にタッチ行為に応答してディスプレイをアップデートするのに５０ないし２００ミリ秒が必要である。
【００４０】
実際に、Ｓａｍｓｕｎｇ（登録商標）Ｇａｌａｘｙ  Ｎｏｔｅ（登録商標）２の場合、タッチイベントに対する典型的なディスプレイの応答時間は、１秒当たり６０フレーム（Ｆｒａｍｅｓ  Ｐｅｒ  Ｓｅｃｏｎｄ；ＦＰＳ）のリフレッシュ率（Ｒｅｆｒｅｓｈ  Ｒａｔｅ）に基づき、１００ミリ秒よりもっと大きいか、またはおおよそ６フレーム以上のビデオ映像でありえるし、これは、相当数のユーザーによって認知されることができる。
【００４１】
例えば、ユーザーがスタイラスを利用して線からなる特定パターンをドローイングする動作を行う場合、実際に表示されたパターンの最後の部分とスタイラスとの間には所定の格差（ｇａｐ）が存在するようになり、ユーザーはこのような表示遅延（Ｄｉｓｐｌａｙ  ｌａｇ）を認知するようになる。
【００４２】
本発明の実施例では、ホスト（例えば、アプリケーション・プロセッサ；Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｃｅｓｓｏｒ）によってレンダリングされる映像に先立って、タッチ経路で映像をオーバレイすることで、ユーザーがより早いタッチ応答を感知するようにする。
【００４３】
スクリーン上におけるユーザーのタッチ地点（指、スタイラスまたは他の道具を使うか否かを問わず）と、実際に表示パネルに表示されるドローイングとの間の差を狭めることで、表示遅延が減少されることができる。
【００４４】
本発明の実施例で示されたように、動詞として使われる時の用語「オーバレイ（Ｏｖｅｒｌａｙ）」は、ビデオ映像（例えば、ホストがレンダリングする映像）及び追加映像データを結合して追加映像データが元のビデオ映像の一部分を代替（または「オーバレイ」、「重畳」）するようにしたことを称する。また、名詞として使われる時の用語「オーバレイ」は、結合された映像での前記追加映像データの外形を称することができる。
【００４５】
さらに、オーバレイ方法を用いることで、アプリケーションソフトウェアはまたタッチイベントに対して表示される応答の領域（例えば、表示パネル上の位置）、カラー及びレンダリング動作を制御することができる。
【００４６】
図２は、本発明の第１実施例による映像表示システムを示した図、図３は、本発明の実施例によるホストを示した図面である。図２を参照すれば、本発明の第１実施例による映像表示システム１００は、タッチパネル１１０、タッチ制御部１２０、表示パネル１３０、表示制御部１４０、ホスト１５０及び加速器１８０を含む。
【００４７】
タッチパネル１１０は、ユーザーによるタッチを検出するように構成され、タッチ制御部１２０に供給されるタッチ信号Ｔｓを生成することができる。このために、タッチパネル１１０は、タッチ制御部１２０に接続されることができる。この時、タッチパネル１１０は、身体の一部（例えば、指）、スタイラスなどのような任意の類型のポインティング道具（Ｐｏｉｎｔｉｎｇ  Ｉｍｐｌｅｍｅｎｔ）を使用するユーザーのタッチを検出することができる。
【００４８】
本発明の実施例で示されたように、用語「ポインティング道具」は、スタイラスのような装置及び指のような身体の一部を含み、タッチパネル１１０によって検出されることができる物体等を称する。例えば、タッチパネル１１０は、静電容量方式のタッチパネル（Ｃａｐａｃｉｔｉｖｅ  ｔｙｐｅ  ｔｏｕｃｈ  ｐａｎｅｌ）、抵抗膜方式のタッチパネル（Ｒｅｓｉｓｔｉｖｅ  ｔｙｐｅ  ｔｏｕｃｈ  ｐａｎｅｌ）、光タッチパネル（Ｏｐｔｉｃａｌ  ｔｏｕｃｈ  ｐａｎｅｌ）、表面弾性波タッチパネル（Ｓｕｒｆａｃｅ  ａｃｏｕｓｔｉｃ  ｗａｖｅ  ｔｏｕｃｈ  ｐａｎｅｌ）、圧力タッチパネル（Ｐｒｅｓｓｕｒｅ  ｔｏｕｃｈ  ｐａｎｅｌ）、及びハイブリッド方式のタッチパネル（Ｈｙｂｒｉｄ  ｔｏｕｃｈ  ｐａｎｅｌ）のうちいずれか一つによって具現されることができる。ここで、ハイブリッド方式のタッチパネルは、同種のタッチパネルが相互結合されるか、又は異種のタッチパネルが相互結合されることで具現されることができる。
【００４９】
但し、本発明の実施例で使われるタッチパネル１１０は、前記種類に限定されるものではなく、種類に関係なくポインティング道具によるタッチを検出できるように構成されたパネルであれば十分である。例えば、タッチパネル１１０から出力されるタッチ信号Ｔｓは、タッチパネル１１０内のそれぞれの位置に対する静電容量、電圧または電流の測定値に対応されることができる。
【００５０】
タッチ制御部１２０は、タッチパネル１１０から供給されたタッチ信号Ｔｓを利用して、タッチパネル１１０に発生されたタッチイベントについての情報Ｔｉを生成することができる。この時、タッチ制御部１２０は、生成されたタッチイベント情報Ｔｉを加速器１８０に供給することができる。また、タッチ制御部１２０は、前記タッチイベント情報Ｔｉを加速器１８０とホスト１５０に同時に供給することも可能である。このために、タッチ制御部１２０は、加速器１８０とホスト１５０に接続されることができる。
【００５１】
タッチイベント情報Ｔｉは、ユーザーによるタッチイベントの発生位置（例えば、座標）に対応するデータでありえる。他の実施例では、前記タッチイベント情報Ｔｉは、タッチパネル１１０に加えられた圧力に対応する圧力データをさらに含むことができる。
【００５２】
ホスト１５０は、タッチ制御部１２０から供給されるタッチイベント情報Ｔｉを受信し、前記タッチイベント情報Ｔｉを参照してビデオ映像データＤｖを生成することができる。また、ホスト１５０は、生成されたビデオ映像データＤｖを加速器１８０に供給することができる。また、ホスト１５０はタッチイベントと関連性のない一般的な映像データを表示制御部１４０に供給することで、タッチと関係ない映像を表示パネル１３０に表示することができる。このために、ホスト１５０は、加速器１８０と表示制御部１４０とに接続されることができる。
【００５３】
図３を参照すれば、本発明の一実施例によるホスト１５０は、中央処理装置１５１（ＣＰＵ）とグラフィック処理装置１５３（ＧＰＵ）と、を含むことができる。また、本発明の一実施例によるホスト１５０は、中央処理装置１５１とグラフィック処理装置１５３の他にもメモリー１５５を追加的にさらに含むことができる。この時、中央処理装置１５１は、タッチイベント情報Ｔｉを受信することができ、グラフィック処理装置１５３を制御することで、グラフィック処理装置１５３によって発生されたタッチイベントに対応するビデオ映像データＤｖを生成するようにすることができる。
【００５４】
グラフィック処理装置１５３は、生成されたビデオ映像データＤｖを加速器１８０に供給することができる。一方、ホスト１５０は、オーバレイデータＤｒ及び／またはパラメーターＰａを加速器１８０に供給することができる。例えば、ホスト１５０に含まれた中央処理装置１５１は、オーバレイデータＤｒ及び／またはパラメーターＰａを加速器１８０に供給することができる。
【００５５】
表示制御部１４０は、表示パネル１３０の駆動を制御する役目を遂行する。すなわち、表示パネル１３０に所定の映像を表示するために、外部から供給された映像データを特定タイミングに同期させて表示パネル１３０に供給することができる。例えば、表示制御部１４０は、加速器１８０によって生成された出力映像データＤｉを受信し、受信された出力映像データＤｉを所定の制御信号に同期させて表示パネル１３０に供給することができる。
【００５６】
また、表示制御部１４０は、加速器１８０から生成された出力映像データＤｉと別途の一般的な映像データをホスト１５０から供給を受けて、前記映像データを所定の制御信号に同期させて表示パネル１３０に供給することができる。
【００５７】
表示パネル１３０は、表示制御部１４０から供給される映像データに対応して所定の映像を表示することができる。例えば、表示パネル１３０は、加速器１８０から表示制御部１４０を介して供給される出力映像データＤｉに対応する映像を表示することができる。
【００５８】
また、表示パネル１３０は、ホスト１５０から表示制御部１４０を介して供給される一般的な映像データに対応する映像を表示することができる。例えば、表示パネル１３０は、液晶表示パネル（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、プラズマ表示パネル（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）、有機電界発光表示パネル（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）などのような多様な表示パネルによって具現されることができる。
【００５９】
また、本発明の実施例による表示パネル１３０は、特定の映像を表示するための多数の画素（図示せず）、前記画素に走査信号を供給するための走査駆動部（図示せず）、及び表示制御部１４０から供給された映像データに対応するデータ信号を前記画素に供給するためのデータ駆動部を含むことができる。
【００６０】
加速器１８０は、タッチ制御部１２０からタッチイベント情報Ｔｉを受信し、前記タッチイベント情報Ｔｉを参考にして表示パネル１３０に発生されたタッチイベントに係わる出力映像データＤｉを生成することができる。また、加速器１８０は、生成された出力映像データＤｉを表示制御部１４０に出力することができる。すなわち、加速器１８０は、タッチイベントに対する視覚的応答をより早く具現できるようにタッチイベント情報Ｔｉを出力映像データＤｉに処理する。
【００６１】
図４は、本発明の実施例による加速器を示した図面である。図４を参照すれば、本発明の実施例による加速器１８０は、マスク生成ロジッグ１８１及びレンダリングロジッグ１８３を含む。
【００６２】
マスク生成ロジッグ１８１は、タッチ制御部１２０からタッチイベント情報Ｔｉを受信し、前記タッチイベント情報Ｔｉに基づいてマスクデータＤｍを生成することができる。例えば、マスク生成ロジッグ１８１は、タッチイベント情報Ｔｉに応じて推定タッチ経路（Ｐｅ；図５を参照）を計算し、前記推定タッチ経路Ｐｅに沿って前記マスクデータＤｍを生成することができる。
【００６３】
レンダリングロジッグ１８３は、マスク生成ロジッグ１８１から伝達されたマスクデータＤｍに応じて、ビデオ映像データＤｖとオーバレイデータＤｒとを結合させて出力映像データＤｉを生成することができる。また、レンダリングロジッグ１８３は、生成された出力映像データＤｉを表示制御部１４０に出力することができる。この時、ビデオ映像データＤｖは、ホスト１５０から供給されることができる。例えば、ホスト１５０に含まれたグラフィック処理装置１５３は、ビデオ映像データＤｖをレンダリングロジッグ１８３に供給することができる。
【００６４】
また、オーバレイデータＤｒは、ホスト１５０から供給されることができる。しかし、本発明の実施例はこれに限定されない。例えば、いずれかの一実施例では、オーバレイデータＤｒは、加速器１８０の内部で生成されることができる。また、他の実施例では、オーバレイデータＤｒは、加速器１８０の内部で作られたデータ、及びホスト１５０から供給されたデータの結合でありえる。
【００６５】
本発明の実施例による加速器１８０は、オーバレイバッファー１８５をさらに含むことができる。オーバレイバッファー１８５は、ホスト１５０から供給されたオーバレイデータＤｒを保存するメモリーである。この時、オーバレイバッファー１８５は、保存されたオーバレイデータＤｒをレンダリングロジッグ１８３に供給するように構成されることができる。
【００６６】
本発明の第１実施例による映像表示システム１００では、加速器１８０がホスト１５０、タッチパネル１１０、タッチ制御部１２０、表示パネル１３０及び表示制御部１４０と別個で分離して位置する。例えば、いずれか一つの実施例で、マスク生成ロジッグ１８１、レンダリングロジッグ１８３及びオーバレイバッファー１８５は、それぞれ異なる注文型半導体（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ；ＡＳＩＣ）等を使用して具現されることができる。
【００６７】
本発明の他の実施例では、マスク生成ロジッグ１８１、レンダリングロジッグ１８３及びオーバレイバッファー１８５は、単一ＡＳＩＣを使用して具現されることができる。
【００６８】
本発明のまた他の実施例では、フィールド・プログラマブル・ゲートアレイ（Ｆｉｅｌｄｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ；ＦＰＧＡ）は、マスク生成ロジッグ１８１、レンダリングロジッグ１８３及びオーバレイバッファー１８５の機能等を遂行するようにプログラムされることができる。
【００６９】
代案としては、汎用プロセッサーはマスク生成ロジッグ１８１、レンダリングロジッグ１８３及びオーバレイバッファー１８５のそれぞれの機能を遂行するようにプログラムされることができる（例えば、汎用プロセッサーに接続されるメモリー内に保存される命令等で）。
【００７０】
図５及び図６は、本発明の実施例による加速器の動作について説明した図面である。特に、図５及び図６では、ビデオ映像データＤｖとオーバレイデータＤｒとを結合して、出力映像データＤｉを生成する加速器１８０の動作について詳しく説明する。
【００７１】
まず、図５を参照して本発明の実施例による加速器１８０の動作について説明する。本発明の実施例による映像表示システム１００でユーザーによるタッチイベントが発生された場合、タッチ制御部１２０はタッチパネル１１０から供給されたタッチ信号Ｔｓを利用し、前記タッチイベントについての情報Ｔｉを算出する。例えば、ユーザーが特定のパターンを描く場合、前記特定のパターンはタッチ制御部１２０によって多数のタッチイベントの組み合わせとして認識されることができる。すなわち、図５に示されたように、タッチ制御部１２０はユーザーのドローイング動作を６個のポイントに対するタッチイベントとして認識することができる。例えば、ユーザーが第ｋ期間と第ｋ＋１期間の間、所定の線を描く場合、タッチイベントは第ｋ期間に発生したタッチイベント（図５においてＸで表示）と、第ｋ＋１期間に発生したタッチイベント（図５において＋で表示）に区分されることができる。
【００７２】
タッチ制御部１２０は、このような多数のタッチイベントについての情報Ｔｉ（例えば、位置または座標）を生成し、生成されたタッチイベント情報Ｔｉをマスク生成ロジッグ１８１に供給することができる。この時、タッチイベント情報Ｔｉは、第ｋ期間に発生したタッチイベントＸについての情報（第１タッチイベント情報）と、第ｋ＋１期間に発生したタッチイベント（＋）についての情報（第２タッチイベント情報）に区分されることができる。
【００７３】
タッチ制御部１２０は、生成されたタッチイベント情報Ｔｉを加速器１８０とホスト１５０とに供給することができる。この時、ホスト１５０は、第ｋ期間に発生したタッチイベントＸについての情報（第１タッチイベント情報）を利用して、第ｋ期間に発生したタッチイベントＸに対応する映像セグメント６０６を表示するためのビデオ映像データＤｖを生成することができる。
【００７４】
前記映像セグメント６０６を表示するためのビデオ映像データＤｖは、ホスト１５０によってレンダリングロジッグ１８３に供給されることができる。
【００７５】
マスク生成ロジッグ１８１は、タッチ制御部１２０から供給されたタッチイベント情報Ｔｉを利用して、推定タッチ経路Ｐｅを生成することができる。例えば、マスク生成ロジッグ１８１は、第ｋ＋１期間に発生したタッチイベント（＋）についての情報（第２タッチイベント情報）を内挿（Ｉｎｔｅｒｐｏｌａｔｉｏｎ）及び／または外挿（Ｅｘｔｒａｐｏｌａｔｉｏｎ）をすることで、図５に示されたような推定タッチ経路Ｐｅを生成することができる。
【００７６】
前記推定タッチ経路Ｐｅは、マスク生成ロジッグ１８１によって再びマスクデータＤｍを生成するために使用されることができる。例えば、マスク生成ロジッグ１８１は、生成された推定タッチ経路Ｐｅを反映してマスクデータＤｍを生成することができる。
【００７７】
マスクデータＤｍは、多数の値を含んで構成されることができる。例えば、マスクデータＤｍは、多数の値を含むマトリックスの形式を持つことができる。この時、マスクデータＤｍに含まれた値の位置は、表示パネル１３０内のピクセルの位置に対応し、値の相手位置は表示パネル１３０内のピクセルの相手位置に対応することができる。例えば、マスクデータＤｍは結合された出力映像Ｉｃ内のピクセル位置の２次元マップに対応する２次元マトリックスと見なされることができる。
【００７８】
また、いずれか一つの実施例によれば、マスクデータＤｍのそれぞれの値は、単一ビットで表現され、マスクデータＤｍ内での値の位置は、結合された出力映像Ｉｃ内の位置に対応されることができる。例えば、結合された出力映像ＩｃでオーバレイデータＤｒが見えなければならない位置は第１値（例えば、「１」）にセットされた値を有し、オーバレイデータＤｒが見えてはならない（例えば、ビデオ映像データＤｖが見えなければならない）位置は、第１値と異なる第２値（例えば、「０」）にセットされた値を有することができる。
【００７９】
また、いずれか一つの実施例によれば、マスクデータＤｍのそれぞれの値は、多数のビット（例えば、８ビット）によって表現され、ここで、マスクデータＤｍの値は、映像内のそれぞれの場所でオーバレイデータＤｒの「透明度」を指称することができる。
【００８０】
本発明の実施例で使われるところのように、用語「透明度」は、オーバレイデータＤｒとビデオ映像データＤｖとを混合して結合された出力映像ＩｃがオーバレイデータＤｒ及びビデオ映像データＤｖ両方すべての特性を取るようにすることを示す。
【００８１】
マスク生成ロジッグ１８１に供給されるパラメーターＰａは、推定タッチ経路Ｐｅの生成の時、前記推定タッチ経路Ｐｅの特性を制御することができる。
【００８２】
前記パラメーターＰａは、起動デフォルト（Ｓｔａｒｔ  ｕｐ  ｄｅｆａｕｌｔ）を有することができるが、ソフトウェアまたは他の手段によってランタイムの間に必要に応じて調整されることができる。例えば、パラメーターＰａは、ホスト１５０から供給されることができ、特にホスト１５０内に含まれた中央処理装置１５１から供給されることができる。
【００８３】
例えば、前記パラメーターＰａは、生成される推定タッチ経路Ｐｅの幅、スタイル、形状など、推定タッチ経路Ｐｅが許容される領域（例えば、活性ドローイング領域）を制御することができるが、これに限定されない。また、本発明の実施例がドローイング用ソフトウェアアプリケーション（例えば、デジタルスケッチブック）の状況で使用される時、結合された出力映像Ｉｃの一部であるオーバレイ映像セグメント６０８は、もっぱら活性ドローイング領域に対応する表示パネル１３０の部分に適用されることができる。加速器１８０は、一般的に活性ドローイング領域の外部にある表示パネル１３０の部分に対してはオーバレイデータＤｒを適用しない。このように、パラメーターＰａは、推定タッチ経路Ｐｅを活性ドローイング領域に対応する表示パネル１３０の部分に制限するようにセットされることができる。
【００８４】
また、他の実施例では、前記パラメーターＰａは描かれるラインの幅を制御することができる。
【００８５】
マスク生成ロジッグ１８１は、ホスト１５０からの生成された映像セグメント７００に先立って、マスクデータＤｍにラインの形状をレンダリングするためにこのパラメーターＰａをタッチイベント情報Ｔｉに含まれた圧力データとともに利用することができる。
【００８６】
出力映像データＤｉのそれぞれのピクセルがレンダリングロジッグ１８３によってプロセッシングされる時、レンダリングロジッグ１８３は、前記ピクセルの位置に対応するマスクデータＤｍ内の位置（例えば、マトリックス内の位置）での値を検索し、所望の視覚效果（例えば、透明及び／またはアンチ−エイリアシング；ａｎｔｉ−ａｌｉａｓｉｎｇ）を達成するために、マスクデータＤｍ内の値に応じてビデオ映像データＤｖのピクセル及びオーバレイデータＤｒを混合するか、またはビデオ映像データＤｖのピクセルをオーバレイデータＤｒに代替することを遂行し、オーバレイデータＤｒまたはビデオ映像データＤｖのピクセルを表示パネル１３０に出力するか、またはオーバレイデータＤｒとビデオ映像データＤｖの混合を表示制御部１４０に出力する。
【００８７】
言い換えれば、レンダリングロジッグ１８３は、マスクデータＤｍによってビデオ映像データＤｖとオーバレイデータＤｒとを結合（混合または代替）して出力映像データＤｉを生成することができる。
【００８８】
また、生成された出力映像データＤｉは、表示制御部１４０を介して表示パネル１３０に供給されることで、前記表示パネル１３０は結合された出力映像Ｉｃを表示することができる。例えば、レンダリングロジッグ１８３のレンダリング動作は、単一ビットに規定されたマスクデータＤｍでの値によって制御されることができる。すなわち、レンダリング動作は、出力映像データＤｉに含まれたピクセルの位置に対応するマスクデータＤｍ内の位置での値に基づき、各ピクセルに対する出力データを決定することができる。
【００８９】
本発明の一実施例では、マスクデータＤｍに含まれた値の個数（または大きさ）は、一フレームのビデオ映像データＤｖに含まれたピクセルの個数と同一であり、これは結果的に結合された出力映像Ｉｃに含まれたピクセルの個数（または出力映像データＤｉに含まれたピクセルの個数）と同一である。
【００９０】
そこで、マスクデータＤｍでのそれぞれの値とビデオ映像データＤｖでのそれぞれのピクセルの間には、一対一の関係が存在することができる。また、マスクデータＤｍでのそれぞれの値は、出力映像データＤｉ内のそれぞれのピクセルに対応することができる。すなわち、レンダリングロジッグ１８３の代替実施例は、マスクデータＤｍのそれぞれの値をビデオ映像データＤｖ内の対応するピクセルと整合させ、ビデオ映像データＤｖのピクセルまたはオーバレイデータＤｒを表示制御部１４０に出力することで遂行されることができる。例えば、一実施例では、レンダリングロジッグ１８３の動作は、マスクデータＤｍのそれぞれの値を通じて繰り返されることができる。
【００９１】
「０」の値がマスクデータＤｍ内の特定の位置に存在すれば、レンダリングロジッグ１８３は、ビデオ映像データＤｖの中で前記「０」値に対応するピクセルを出力する。また、「１」の値がマスクデータＤｍ内の特定の位置に存在すれば、レンダリングロジッグ１８３はオーバレイデータＤｒを出力することができる。
【００９２】
このような繰り返しプロセスの結果として、レンダリングロジッグ１８３は、出力映像データＤｉを表示制御部１４０に供給することができ、表示パネル１３０は、前記出力映像データＤｉに対応する結合された出力映像Ｉｃを表示することができる。したがって、第ｋ期間に発生したタッチイベントＸに対応する映像セグメント６０６と、第ｋ＋１期間に発生したタッチイベント（＋）に対応するオーバレイ映像セグメント６０８が結合された出力映像Ｉｃが表示パネル１３０に表示されることができるようになる。
【００９３】
オーバレイ映像セグメント６０８の場合、ホスト１５０（例えば、中央処理装置１５１及びグラフィック処理装置１５３）を介して処理されないため、より速かに表示パネル１３０に表示されることができる。
【００９４】
本発明の他の実施例では、マスクデータＤｍに含まれた値の個数は、一フレームのビデオ映像データＤｖに含まれたピクセルの個数より少ないことがある。そこで、マスクデータＤｍでのそれぞれの値とビデオ映像データＤｖでのそれぞれのピクセルとの間には、一対多の関係が存在することができる。また、マスクデータＤｍでのそれぞれの値は、出力映像データＤｉ内の一つ以上のピクセルに対応することができる。したがって、マスクデータＤｍの特定値がビデオ映像データＤｖに含まれた多数のピクセルに対応するようになることで、マスクデータＤｍの大きさが縮小され、マスクデータＤｍが保存されるバッファーのメモリー要件が減少されることができる。
【００９５】
しかし、本発明の実施例はこれに限定されない。例えば、本発明の代替実施例では、レンダリングロジッグ１８３のレンダリング動作は、多重ビットに規定されたマスクデータＤｍの値によって制御されることができる。例えば、マスクデータＤｍの値は、レンダリングロジッグ１８３によってレンダリングされる混合のレベル（例えば透明度のレベル）を識別することができる。
【００９６】
本発明の他の実施例では、レンダリングロジッグ１８３によって多数のレンダリング動作が支援される場合、マスクデータＤｍに含まれた値の一つ以上のビットは、所望のレンダリング動作を規定するために使用されることができ、一方、他のビットは、前記レンダリング動作の仕様を調整するために使用されることができる。
【００９７】
レンダリングロジッグ１８３は、エッジ−向上（ｅｄｇｅ−ｅｎｈａｎｃｅ）、ダッジ（ｄｏｄｇｅ；明るくする）、バーン（ｂｕｒｎ；暗くする）などのように、ビデオ映像データＤｖ及びオーバレイデータＤｒを利用して多様なレンダリング動作を遂行することができる。
【００９８】
本発明の他の実施例では、レンダリング動作は、ビデオ映像データＤｖの部分のカラーまたは白色度（ｌｕｍｉｎｏｓｉｔｙ）を変更することで、透明カラーリング｛（Ｔｒａｎｓｐａｒｅｎｔ  ｃｏｌｏｒｉｎｇ；またはハイライター（ｈｉｇｈｌｉｇｈｔｅｒ））效果またはアルファ合成の效果を発生させることができる。
【００９９】
本発明の一実施例では、レンダリングロジッグ１８３は２個の入力を受信することができる。例えば、第１入力は、ホスト１５０から供給されるビデオ映像データＤｖを含み、第２入力はオーバレイバッファー１８５から供給されるオーバレイデータＤｒを含むことができる。
【０１００】
オーバレイバッファー１８５は、レンダリングロジッグ１８３によってプロセッシングされるオーバレイデータＤｒを保存する。
【０１０１】
オーバレイデータＤｒは、ホスト１５０から提供されるか、加速器１８０で内部的に生成されることができる。
【０１０２】
オーバレイデータＤｒの特性は、ビデオ映像データＤｖの特性に整合されることで、マスクデータＤｍによってレンダリングされる時、結合された出力映像Ｉｃは、映像セグメント６０６及びオーバレイ映像セグメント６０８の間の切れ目のない転換を具現することができるようになる。例えば、前記特性は色相を含むことができる。
【０１０３】
例えば、アプリケーションソフトウェアが黒いラインをドローイングすれば、オーバレイデータＤｒは、ソフトウェアがドローイングしたラインと同一の黒いカラー（例えば、ピクセル全てが黒いビットマップにされた映像）を含むようにホスト１５０によって提供されるか、加速器１８０によって内部的に生成されるであろう。
【０１０４】
レンダリングロジッグ１８３は、マスクデータＤｍによってオーバレイデータＤｒとビデオ映像データＤｖとを結合することで結合された出力映像データＤｉを生成することができ、前記出力映像データＤｉを表示制御部１４０に供給することで結合された出力映像Ｉｃを表示パネル１３０に表示することができる。この時、結合された出力映像Ｉｃは、ホスト１５０からの映像セグメント６０６（例えば、ソフトウェアがドローイングしたライン）とオーバレイ映像セグメント６０８が隣接されることで形成される黒いラインを含むことができる。
【０１０５】
オーバレイデータＤｒは、テクスチャー化またはカラー化されることができる。また、オーバレイデータＤｒは、ビットマップされた映像データを含むことができる。
【０１０６】
オーバレイデータＤｒのコンテンツは、時間に対して動的でありえるし、ホスト１５０によって更新されたり、加速器１８０内のメカニズムによって更新されたりすることができる。また、オーバレイデータＤｒのコンテンツは大きさ及び形状において動的でありえる。
【０１０７】
本発明の一実施例では、オーバレイデータＤｒは多数のオーバレイ映像を表現する多数の異なる「ページ」を含むことができる。例えば、多数のページは、互いに異なるカラー、異なる映像または異なるテックスチャーを有することができる。この場合、マスクデータＤｍに含まれた値は、レンダリングロジッグ１８３によってオーバレイデータＤｒの特定のページを識別し、レンダリング動作の間に識別されたページのみを使用することを可能にさせる情報を含むことができる。
【０１０８】
また、マスクデータＤｍに含まれた値は、レンダリングロジッグ１８３によってレンダリング動作の間にオーバレイデータＤｒの異なるページの間で切り替えることが可能になるようにオーバレイデータＤｒのページに対するインデックスを含むことができる。
【０１０９】
本発明の一実施例では、オーバレイデータＤｒの各ページに含まれた値の個数（または大きさ）は、一フレームのビデオ映像データＤｖに含まれたピクセルの個数と同一であり、これは結果的に結合された出力映像Ｉｃに含まれたピクセルの個数（または出力映像データＤｉに含まれたピクセルの個数）と同一である。そこで、オーバレイデータＤｒの各ページに含まれた値とビデオ映像データＤｖに含まれたピクセルの間には、それぞれ一対一の関係が存在しえる。
【０１１０】
本発明の他の実施例では、オーバレイデータＤｒの各ページに含まれた値の個数（または大きさ）は、一フレームのビデオ映像データＤｖに含まれたピクセルの個数より少ないことがある。そこで、オーバレイデータＤｒの各ページに含まれた値とビデオ映像データＤｖに含まれたピクセルとの間には一対多の関係が存在しえる。したがって、オーバレイデータＤｒの特定値がビデオ映像データＤｖに含まれた多数のピクセルと対応するようになることで、オーバレイデータＤｒの大きさが縮小され、オーバレイバッファー１８５のメモリー要件が減少されることができる。例えば、一部の実施例では、オーバレイデータＤｒは、ＲＧＢ（Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ）カラー値のような単一カラー値を含み、ここで、全体オーバレイ映像（またはオーバレイ映像セグメント６０８）は、前記単一カラー値によってドローイングされることができる。
【０１１１】
本発明の他の実施例では、オーバレイデータＤｒの異なるページは、単一カラー（例えば、異なるカラー）に対応する単一値で構成されることができる。さらに、本発明の他の実施例では、単一値はビットマップされた映像を含む他のページと混在（Ｉｎｔｅｒｍｉｎｇｌｅ）されることができる。
【０１１２】
図６を参照して本発明の実施例による加速器１８０の動作を追加的に説明する。特に、図６は、第ｋ＋１期間以後、第ｋ＋２期間の間に追加的なタッチイベントが発生した場合を示した。例えば、第ｋ期間の間に発生したタッチイベントは「Ｘ」で表示しており、第ｋ＋１期間の間に発生したタッチイベントは、「＋」で表示し、第ｋ＋２期間の間に発生したタッチイベントは「０」で表示した。
【０１１３】
タッチ制御部１２０は、このような多数のタッチイベントについての情報Ｔｉ（例えば、位置または座標）を生成し、生成されたタッチイベント情報Ｔｉをマスク生成ロジッグ１８１に供給することができる。この時、タッチイベント情報Ｔｉは、第ｋ＋１期間に発生したタッチイベント（＋）についての情報（第１タッチイベント情報）と、第ｋ＋２期間に発生したタッチイベント（０）についての情報（第２タッチイベント情報）に区分されることができる。
【０１１４】
タッチ制御部１２０は、生成されたタッチイベント情報Ｔｉを加速器１８０とホスト１５０に供給することができる。この時、ホスト１５０は、第ｋ＋１期間に発生したタッチイベント（＋）についての情報（第１タッチイベント情報）を利用して、第ｋ＋１期間に発生したタッチイベント（＋）に対応する映像セグメント７００を追加的に表示するためのビデオ映像データＤｖ’を生成することができる。例えば、ビデオ映像データＤｖ’は、図５に示された映像セグメント６０６と新しい映像セグメント７００とを共に含むビデオ映像データＤｖ’を生成することができる。生成されたビデオ映像データＤｖ’は、ホスト１５０によってレンダリングロジッグ１８３に供給されることができる。
【０１１５】
マスク生成ロジッグ１８１は、タッチ制御部１２０から供給されたタッチイベント情報Ｔｉを利用して、図５に示された推定タッチ経路Ｐｅと異なる推定タッチ経路Ｐｅ’を生成することができる。例えば、マスク生成ロジッグ１８１は、第ｋ＋２期間に発生したタッチイベント（０）についての情報（第２タッチイベント情報）を内挿及び／または外挿入することで、図６に示されたような推定タッチ経路Ｐｅ’を生成することができる。
【０１１６】
前記推定タッチ経路Ｐｅ’は、マスク生成ロジッグ１８１によって再び新しいマスクデータＤｍ’を生成するために使用されることができる。例えば、マスク生成ロジッグ１８１は、生成された推定タッチ経路Ｐｅ’を反映して、図５に示されたマスクデータＤｍと異なるマスクデータＤｍ’を生成することができる。
【０１１７】
レンダリングロジッグ１８３は、マスクデータＤｍ’に応じて更新されたビデオ映像データＤｖ’とオーバレイデータＤｒとを結合（混合または代替）して出力映像データＤｉ’を生成することができる。
【０１１８】
これによって、以前に表示されたオーバレイ映像セグメント６０８は、ホスト１５０で処理された（より精度が高い）映像セグメント７００によって取り替えられ、第ｋ＋２期間に発生したタッチイベント（０）に対応するオーバレイ映像セグメント７０８が表示パネル１３０に表示されることができる。すなわち、更新された出力映像Ｉｃ’は、第ｋ期間に発生したタッチイベントＸに対応する映像セグメント６０６、第ｋ＋１期間に発生したタッチイベント（＋）に対応する映像セグメント７００、及び第ｋ＋２期間に発生したタッチイベント（０）に対応するオーバレイ映像セグメント７０８を含む。
【０１１９】
図７は、本発明の第２実施例による映像表示システムを示した図面である。図７を参照すれば、本発明の第２実施例による映像表示システム２００は、タッチパネル２１０、タッチ制御部２２０、表示パネル２３０、表示制御部２４０、ホスト２５０及び加速器２８０を含む。
【０１２０】
この時、本発明の第２実施例による映像表示システム２００は、上述した第１実施例と異なり、加速器２８０が表示制御部２４０内に含まれる。すなわち、加速器２８０は、表示制御部２４０とともに一つの構成要素として統合されることができる。例えば、加速器２８０と表示制御部２４０とは、統合された一つの集積回路によって具現されることができる。
【０１２１】
本発明の第２実施例による映像表示システム２００に含まれたタッチパネル２１０、タッチ制御部２２０、表示パネル２３０、表示制御部２４０、ホスト２５０及び加速器２８０についての説明は上述した実施例と重複する範囲については省略する。
【０１２２】
図８は、本発明の第３実施例による映像表示システムを示した図面である。図８を参照すれば、本発明の第３実施例による映像表示システム３００は、タッチパネル３１０、タッチ制御部３２０、表示パネル３３０、表示制御部３４０、ホスト３５０及び加速器３８０を含む。
【０１２３】
この時、本発明の第３実施例による映像表示システム３００は、上述した実施例と異なり、加速器３８０がタッチ制御部３２０内に含まれる。すなわち、加速器３８０は、タッチ制御部３２０とともに一つの構成要素として統合されることができる。例えば、加速器３８０とタッチ制御部３２０とは、統合された一つの集積回路によって具現されることができる。
【０１２４】
本発明の第３実施例による映像表示システム３００に含まれたタッチパネル３１０、タッチ制御部３２０、表示パネル３３０、表示制御部３４０、ホスト３５０、及び加速器３８０についての説明は上述した実施例と重複する範囲については省略する。
【０１２５】
図９は、本発明の第４実施例による映像表示システムを示した図面である。図９を参照すれば、本発明の第４実施例による映像表示システム４００は、タッチパネル４１０、タッチ制御部４２０、表示パネル４３０、表示制御部４４０、ホスト４５０及び加速器４８０を含む。
【０１２６】
この時、本発明の第４実施例による映像表示システム４００は、上述した実施例と異なり、加速器４８０がホスト４５０内に含まれる。すなわち、加速器４８０はホスト４５０とともに一つの構成要素として統合されることができる。
【０１２７】
この時、加速器４８０は、ホスト４５０に含まれた別途の構成要素（例えば、中央処理装置４５１、グラフィック処理装置４５３及びメモリー４５５）と機能的に分離して具現されることが望ましい。したがって、タッチイベントが発生した場合、ホスト４５０に含まれた中央処理装置４５１とグラフィック処理装置４５３とを使用しなくとも、別途の加速器４８０によって前記タッチイベントに対する表示応答を処理することができるので、表示応答の時間を減少させることができる。例えば、加速器４８０とホスト４５０とは、統合された一つの集積回路として具現されることができる。
【０１２８】
本発明の第４実施例による映像表示システム４００に含まれたタッチパネル４１０、タッチ制御部４２０、表示パネル４３０、表示制御部４４０、ホスト４５０及び加速器４８０についての説明は上述した実施例と重複する範囲については省略する。
【０１２９】
図１０は、本発明の第５実施例による映像表示システムを示した図面である。図１０を参照すれば、本発明の第５実施例による映像表示システム５００は、タッチパネル５１０、タッチ制御部５２０、表示パネル５３０、表示制御部５４０、ホスト５５０及び加速器５８０を含む。
【０１３０】
この時、本発明の第５実施例による映像表示システム５００は、上述した実施例と異なり、加速器５８０とタッチ制御部５２０とが表示制御部５４０内に含まれる。すなわち、加速器５８０とタッチ制御部５２０は、表示制御部５４０とともに一つの構成要素として統合されることができる。例えば、加速器５８０、タッチ制御部５２０及び表示制御部５４０は、統合された一つの集積回路として具現されることができる。
【０１３１】
本発明の第５実施例による映像表示システム５００に含まれたタッチパネル５１０、タッチ制御部５２０、表示パネル５３０、表示制御部５４０、ホスト５５０及び加速器５８０についての説明は上述した実施例と重複する範囲については省略する。
【０１３２】
以上のように、本発明では具体的な構成要素などのような特定事項と限定された実施例及び図面によって説明されたが、これは本発明のより全般的な理解のために提供されたものであるだけで、本発明は上記実施例に限定されるものではなく、本発明の属する分野における通常の知識を有する者であれば、上記の記載より多様な修正及び変形が可能である。したがって、本発明の思想は、説明された実施例に限定されてはならず、後述する特許請求の範囲のみならず、特許請求の範囲と均等または等価的変形のあるすべてのものは、本発明の思想の範疇に属するといえる。
【符号の説明】
【０１３３】
１００、２００、３００、４００、５００  映像表示システム、
１１０、２１０、３１０、４１０、５１０  タッチパネル、
１２０、２２０、３２０、４２０、５２０  タッチ制御部、
１３０、２３０、３３０、４３０、５３０  表示パネル、
１４０、２４０、３４０、４４０、５４０  表示制御部、
１５０、２５０、３５０、４５０、５５０  ホスト、
１８０、２８０、３８０、４８０、５８０  加速器、
１５１、４５１  中央処理装置、
１５３、４５３  グラフィック処理装置、
１５５、４５５  メモリー、
１８１  マスク生成ロジック、
１８３  レンダリングロジック、
１８５  オーバレイバッファー。
【図１】
2015207287.tif 000003
【図２】
2015207287.tif 000004
【図３】
2015207287.tif 000005
【図４】
2015207287.tif 000006
【図５】
2015207287.tif 000007
【図６】
2015207287.tif 000008
【図７】
2015207287.tif 000009
【図８】
2015207287.tif 000010
【図９】
2015207287.tif 000011
【図１０】
2015207287.tif 000012