(57)【特許請求の範囲】
【請求項１】
ホスト装置からの表示データを含むパケットデータに従って表示制御を行う表示制御手段を備える表示制御部と、
画像を表示するための表示部と、を有する表示装置であって、
前記表示制御部は、エラーをチェックするためのエラーチェック情報が前記パケットデータのあらかじめ定められた領域ごとに付加されたパケットデータを受信し、当該エラーチェック情報により前記領域ごとにエラー検出を行うエラー検出手段と、
前記エラー検出手段でエラーが検出されたときに、前記ホスト装置へ当該パケットデータの再送要求を出力する出力手段と、を備え、
前記領域には、前記表示部に表示する画像の表示情報である表示データ又はその他のデータからなる本信号を格納する第一の領域と、前記第一の領域に格納されるデータの種類を特定する本信号タイプデータを少なくとも有する先頭信号を格納する第二の領域と、が含まれており、
前記表示制御手段は、
前記エラー検出手段において、前記第一の領域に格納されている表示データにエラーが検出された場合には、エラーが検出された前記表示データを前記表示部に出力し、前記第二の領域に格納されている先頭信号にエラーが検出された場合又は前記第一の領域に格納されている本信号にエラーが検出され、エラーが検出された本信号が前記本信号タイプデータからその他のデータであると判定された場合には、前記パケットデータを破棄すること、
を特徴とする表示装置。
【請求項２】
請求項１に記載の表示装置において、前記出力手段は、前記再送要求を出力するときに、当該エラーが発生した領域を示す情報を出力することを特徴とする表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、表示装置に関し、特に、ＰＣ（パーソナルコンピュータ）、ＷＳ等に接続するデジタルインタフェースを備える表示装置に関する。
【０００２】
【従来の技術】
従来、表示画像は、パーソナルコンピュータ（ＰＣ）等のホスト装置のグラフィックコントローラが処理を施し、表示装置に転送されている。この表示装置が、近年、ホスト装置の処理能力以上の進歩を遂げてきている。例えば、ＬＣＤにおいては、従来のＸＧＡ（１０２４×７６８ドット）、ＳＸＧＡ（１２８０×１０２４ドット）、ＵＸＧＡ（１６００×１２００）から、さらに高精細であるＱＸＧＡ（２０４８×１５３６ドット）、ＱＳＸＧＡ（２５６０×２０４８ドット）、ＱＵＸＧＡ（３２００×２４００）等の超高精細パネルが実用化されつつある。その一方で、一般的なＰＣのグラフィックコントローラの性能はＱＸＧＡ程度が限界であり、動画ではＶＧＡ程度が限界となっている。
【０００３】
また、ＬＣＤパネルは、近年、複数のパネルをまとめて一枚のパネルとする「マルチパネル」が実用化され、更なる高精細化が可能となっている。
【０００４】
さらに、超高精細に対応した表示データを転送する場合、精細度が増えるほど転送レートを大きくする必要があるため、近年、ＬＶＤＳ（Low Voltage Differential Signaling）、ＴＭＤＳ（Transition Minimized Differential Signaling）、ＧＶＩＦ（Gigabit Video Interface）といった、低電圧差動方法のデジタルインタフェースが広まりつつあり、これらの信号線数を増やすことにより、上記高精細化の対応は可能である。また、Digital Link :High- Functional Digital Monitor Interface（日本ＩＢＭ、ＳＩＤ’９９Ｄｉｇｅｓｔ）記載のように、表示データが更新された領域である特定のウィンドウ領域を表示位置等のパラメータを付加して転送する方法も検討されている。
【０００５】
【発明が解決しようとする課題】
しかし、前記従来技術では、特定の表示領域のみにパラメータを付加してデータ転送を行うため、転送エラーが表示データに生じた場合、エラーが発生した表示データが表示上に残ってしまうことがある。また、パラメータにエラーが生じた場合は、全く表示されない事態も考えられる。
【０００６】
本発明は、ホスト装置から表示装置へのパケットデータの転送時にエラーが発生した場合に、転送エラーが表示に影響しないような表示装置および情報処理装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明は、上記課題を解決するためになされたものであり、ホスト装置である情報処理装置は、送信手段でエラーをチェックするためのエラーチェック情報をパケットデータに付加して送信する。表示装置では、ホスト装置からの表示データを含むパケットデータに従って表示制御を行う表示制御手段を備える表示制御部と画像を表示するための表示部と有する。表示制御部のエラー検出手段は、前記ホスト装置から送られてくる、エラーをチェックするためのエラーチェック情報が付加されたパケットデータを受信し、当該エラーチェック情報によりエラー検出を行う。出力手段は、前記エラー検出手段でエラーが検出されたときに、前記ホスト装置へ当該パケットデータの再送要求を出力する。ホスト装置である情報処理装置の受信手段は、前記表示装置からエラーが発生したパケットデータの再送要求を受信し、制御手段は、前記受信手段で再送要求を受信したときに当該パケットデータを前記送信手段により再送するように制御する。
【０００８】
本発明によれば、ホスト装置から表示装置へのパケットデータの転送時にエラーが発生しても、表示装置においてエラーを検出し、パケットデータの再送を要求して再送パケットデータを受付けることができるので、転送エラーが表示に影響することがなくなる。
【０００９】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【００１０】
図１は、本発明の一実施形態である液晶表示装置３００の構成図を示している。図１において、液晶表示装置３００は、画像を表示するための液晶パネル２０および駆動手段１６・１８を備える表示部２００と、ホスト装置１００から送られてくる更新したい画面の領域の表示データと制御パラメータとエラーをチェックするためのエラーチェック情報とが付加されたパケットデータを表示部２００に表示させる表示制御部８と、少なくとも液晶パネルの一画面分の画像情報を格納可能な画面格納手段１４とを備える。本実施の形態では、画面格納手段１４は、液晶パネル２０の一画面分の表示データを格納するものとして以下説明する。
【００１１】
本実施の形態においては、ホスト装置１００が送信する更新したい画面の領域の表示データと制御パラメータとエラーをチェックするためのエラーチェック情報とが付加されたパケットデータを表示装置において受信し、エラーチェック情報に基づいてエラーが発生しているか否かを判断し、エラーが発生した場合に、そのパケットデータの再送を要求するとともに、エラーが発生したパケットデータの表示データについては更新を行わないようにしている。
【００１２】
表示制御部８は、垂直方向の同期信号線である垂直同期信号１と、水平方向の同期信号線である水平同期信号２と、データの有効性を示すデータ有効信号３と、表示情報の表示データ４と、同期信号線である同期クロック５とをホスト装置１００から受信する。垂直同期信号１は表示一画面周期の信号、水平同期信号２は一水平周期の信号、データ有効信号３は表示データ４が有効である期間を示す信号で、全て同期クロック５に同期して入力される。本実施の形態では、これら表示データが、従来どおり一画面分がラスタスキャン形式で転送される場合（従来モード）と、表示更新部分のみパケット化されて転送される場合（パケットモード）との２種類があるものとして以下説明する。また、表示制御部８には、ホスト装置１００側から表示データのモード等の情報を受信したり、ディスプレイ側から表示解像度やデータ転送エラー情報等を送信したりする双方向のデータ線である通信データ６と、同期用信号線の通信クロック７とが接続されている。本実施の形態では、通信データ６および通信クロック７は、ＤＤＣ（Display Data Channel）形式であるものとして以下説明する。
【００１３】
表示制御部８は、通信データ６のデータにより表示データ４が従来モードか、パケットモードかを判断し、従来モードの場合は、液晶パネルの解像度に合わせて表示データ４を変換し、画面格納手段１４へ一旦格納するための格納・読出しコマンド信号１１、格納・読出しアドレス１２および格納データ１３を生成する。表示制御部８は、液晶パネルの表示タイミングに合わせて一画面分の表示データを読み出すよう、格納・読出しコマンド信号１１および格納・読出しアドレス１２を生成する。画面格納手段１４は、格納・読出しコマンド１１および格納・読出しアドレスに従って、格納データ１３を格納し、または、画面読出しデータ１５を読み出す。また、表示制御部８は、画面読出しデータ１５から、データ線駆動用信号９および走査線駆動用信号１０を生成する。
【００１４】
表示制御部８は、表示データ４がパケットモードの場合は、受信した表示データ４にエラーが発生しているか否かを判断し、エラーが発生していない場合に、表示データ４に含まれる表示位置や拡大率等のパラメータに従って、液晶パネルの指定された表示位置に書き込むように、画面格納手段１４に格納するための格納・読出しコマンド信号１１、格納・読出しアドレス１２および格納データ１３を生成する。また、従来モードと同様に、液晶パネルの表示タイミングに合わせて一画面分の表示データを読み出すよう、格納・読出しコマンド信号１１および格納・読出しアドレス１２を生成する。画面格納手段１４は、パケットモードの場合も従来モードと同様に、格納・読出しコマンド１１および格納・読出しアドレスに従って、格納データ１３を格納し、または、画面読出しデータ１５を読み出す。表示制御部８は、画面読出しデータ１５からデータ線駆動用信号９および走査線駆動用信号１０を生成する。データ線駆動用信号９および走査線駆動用信号１０の生成についての詳細は後で説明する。
【００１５】
表示部２００は、液晶パネル２０と、データ線駆動手段１６と、データ線駆動信号１７と、走査線駆動手段１８と、走査線駆動信号１９とを有する。
【００１６】
本実施の形態では、液晶パネル２０は、１２８０×１０２４ドットの解像度を有するとして以下説明する。
【００１７】
図２は、図１に記載した表示制御部８の内部構成図を示している。
【００１８】
図２において、表示制御部８は、ホスト装置と通信データを送受信する通信制御部２１と、表示データを入力し、エラー検出を行うエラー検出手段とエラーが検出されたときにホスト装置へ当該パケットデータの再送要求を出力する出力手段とを備える入力制御部２５と、表示データを拡大制御する拡大制御部３２と、画面格納手段１４への格納／読み出しを制御する格納制御部３５と、液晶に表示させる表示信号を生成する液晶表示信号生成部３８とを有する。
【００１９】
通信制御部２１は、入力制御部２５、拡大制御部３２、格納制御部３５および液晶表示信号生成部３８が必要とする制御パラメータを、パラメータデータ２２として、予め決められたパラメータの種類を示すパラメータアドレス２３を付加し、パラメータの読み取りタイミングを示すパラメータライトストローブ２４のタイミングで出力する。本実施形態では、パケットモードおよび従来モードにおける表示データの拡大率と、表示データを表示すべき位置の情報とがこの制御パラメータに含まれるものとして以下説明する。さらに、通信制御部２１は、入力制御部２５が表示データ４の受信時にエラーが生じた場合に出力するエラー情報出力制御信号３１を受け取り、エラー発生をホスト装置１００側に通信データ６を介して転送する。
【００２０】
入力制御部２５は、パラメータアドレス２３から、パラメータデータ２２が自身および拡大制御部３２が必要とするパラメータであるかどうかを判断して取り込み、表示データがパケットモードであるか従来モードであるかを示すデータ転送モード信号２８と、データの拡大率を示すデータ拡大率２９と、データの表示領域を示すデータ表示位置３０とを出力する。データ転送モード信号２８が“１”のときに表示データ転送モードがパケットモードであり、パケットモード時の表示データの拡大率および表示データの表示すべき位置の情報は、表示データ４にパケット化されている。データ転送モード信号２８が“０”のとき表示データ転送モードが従来モードであるとする。また、入力制御部２５は、表示データ４に転送エラーが存在するかどうかを検出し、エラーが存在した場合にそのエラーの種類や位置等、通信制御部２１を介してホスト装置１００側に転送するための情報をエラー情報出力制御信号３１として出力し、エラーが発生した場合に以降のデータ処理を制御できるように、エラー処理後の有効データであることを示すエラー処理後データ有効信号２６、および、エラー処理後の表示データであるエラー処理後表示データ２７を出力する。
【００２１】
拡大制御部３２は、従来モードのときは、垂直同期信号１、水平同期信号２、エラー処理後データ有効信号２６、エラー処理後表示データ２７、同期クロック５および格納タイミング信号３６から、拡大後の表示データである拡大表示データ３３および拡大後の表示位置を示す拡大表示データアドレス３４を生成する。パケットモードのときは、エラー処理後データ有効信号２６、エラー処理後表示データ２７、同期クロック５および格納タイミング信号３６から、拡大表示データ３３および拡大表示データアドレス３４を生成する。
【００２２】
格納制御部３５は、液晶パネル２０の表示タイミングに合わせて、液晶パネル表示データ３７を出力するよう、格納・読出しコマンド１１および格納・読出しアドレス１２を生成し、画面格納手段１４から、画面読出しデータ１５を読出すとともに、拡大表示データ３３を拡大表示データアドレス３４に従ったアドレスに格納するために、格納・読出しコマンド１１、格納・読出しアドレス１２および格納データ１３を生成する。
【００２３】
液晶表示信号生成部３８は、液晶パネル表示データ３７から、データ線駆動手段１６が動作するためのデータ・タイミング信号を含むデータ線駆動用信号９と、走査線駆動手段１８が動作するためのタイミング信号を含む走査線駆動用信号１０とを生成する。本実施の形態では、通信制御部２１からのパラメータは、液晶表示信号生成部３８では必要としない。
【００２４】
次に、ホスト装置１００のハードウエア構成を、図１７を参照して説明する。
【００２５】
図１７において、ホスト装置１００は、パーソナルコンピュータなどの情報処理装置であり、制御を行うＣＰＵ４０２と、記憶手段のメモリ４１０と、指示を受付ける入力部４１１と、液晶表示装置３００に接続されるインタフェース部４０1とを備える。ＣＰＵ４０２は、メモリ４１０に格納するソフトウェアプログラムで規定された処理を実行する。ＣＰＵ４０２は、本実施の形態における表示データやパラメータ作成の表示制御をソフトウエアプログラムに従って処理するが、さらにグラフィックコントローラを備えるようにして、表示制御をグラフィックコントローラで処理してもよい。メモリ４１０は、ＣＰＵ４０２の作業エリアとして機能したり、ＣＰＵ４０２の動作手順を規定するソフトウェアプログラムやＯＳを格納しておくための記憶手段として機能したりする。また表示データを一時的に蓄えるバッファとしても使用する。入力部４１１は、マウスやキーボードなどが接続され、ユーザからの指示を受付ける。インタフェース部４０１は、液晶表示装置３００に接続され、垂直方向の同期信号線である垂直同期信号１と、水平方向の同期信号線である水平同期信号２と、データの有効性を示すデータ有効信号３と、表示情報の表示データ４と、同期信号線である同期クロック５とを送信する。また、インタフェース部４０１には、表示データのモード等の情報を送信したり、ディスプレイ側から表示解像度やデータ転送エラー情報等を受信したりする双方向のデータ線である通信データ６と、同期用信号線の通信クロック７とが接続されている。ホスト装置１００のＣＰＵ４０２は、インタフェース部４０１で送受信する各信号の送受信制御し、さらに本実施の形態のいては、従来モードであるかパケットモードであるかを示す情報とともにエラーチェック情報を付加したパケットデータを、インタフェース部４０１を介して送信し、パケットデータの再送要求を受信し、エラーが発生したパケットデータを再送するように制御している。
【００２６】
図３に、ホスト装置１００から送信するデータ有効信号３及び表示データ４についてのデータフォーマットの説明図を示す。
【００２７】
図３において、３９は第１パケット、４０は第２パケット、４１は第３パケットであり、データ有効信号３が“１”の期間中、パケットが有効なデータとなる。名前は便宜上つけただけのものである。パケットは、パケットの先頭を示す先頭信号４２と、データ部分の本信号４３と、パケットの終了を示す終了信号４４とを備える。また、先頭信号４２には、パケットスタート情報４５と、ウィンドウ番号を示すデータＩＤ４６と、データがパラメータか表示データかを示す本信号タイプ４７と、表示データのときにブロックの左上座標位置（Ｘ，Ｙ）を示す本信号アドレス４８と、エラーチェック情報４９とを備える。
【００２８】
本実施の形態においてはパケット長を同じにするために、１パケットには、ウィンドウ表示データの１６ビット×１６ビット（以下、１ブロックという）分の領域の表示データを含めている。１６×１６ドットの領域毎に表示データを転送することにより、ウィンドウの大きさによってパケットの長さが変わらないので処理を簡単にすることができる。ブロックの位置は本信号アドレス４８により示され、一画面もしくは１ウィンドウにおける各ブロックについては同一のデータＩＤ４６で示される。もしくは、ウィンドウ表示データ５４は、可変長として、ウィンドウ内の表示データを全て転送するようにしてもよい。パケットスタート情報４５は、パケットの開始を示す信号で、本実施の形態では、同一のデータＩＤを持つウィンドウ領域のブロックごとにパケットデータとして転送する場合に、先頭のパケットにおいて先頭であることを示す。本信号タイプ４７は、本信号４３が先述したパラメータであるのか、表示データであるのかを示す。エラーチェック情報４９は、データ受信時にホストからの送信時との違いをエラーとして検出するためのエラーチェックビットである。
【００２９】
本信号４３は、ウィンドウのパラメータを示す場合と、表示データを示す場合がある。例えば、第１パケット３９でウィンドウのパラメータを転送し、第２パケット４０以降で、表示データを転送することができる。本信号４３は、パラメータの場合、表示位置の水平方向スタート位置を示すウィンドウ水平方向スタート位置５０と、表示位置の垂直方向のスタート位置を示すウィンドウ垂直方向スタート位置５１と、ウィンドウの拡大率を示すウィンドウ拡大率５２と、本信号内のエラーをチェックするための本信号エラーチェックビット５３とを備える。また、本信号４３は、表示データの場合、ウィンドウ内の表示データであるウィンドウ表示データ５４と、本信号内のエラーをチェックするための本信号エラーチェックビット５３とを備える。
【００３０】
ウィンドウ水平方向スタート位置５０は、データＩＤ４６が示すウィンドウの水平方向のスタート位置を示す。ウィンドウ垂直方向スタート位置５１は、垂直方向のスタート位置を示す。ウィンドウ拡大率５２は、拡大表示する場合の拡大率を示す。また、表示データの場合にも、データ受信時にホスト１００の送信時との違いをエラーとして検出するためのエラーチェック情報５３を備える。
【００３１】
本実施の形態においては、エラーチェック情報を、先頭信号４２と、本信号４３とのあらかじめ定めた領域の各々に付加することにより、それぞれの信号のエラーを検出し、エラーが発生したパケットデータについて再送要求をしている。また、エラー発生位置によりその後のエラー処理・エラーリカバリ方法を変えている。例えば、先頭信号がエラーの場合には、本信号タイプや本信号アドレスなどにエラーがあるため、そのパケットデータは廃棄し、以降の処理を行わず、再送要求を行う。本信号４３のエラーチェックビット５３がエラーの場合は、パラメータデータのタイプと、表示データのタイプとがあり、パラメータデータエラーのときには、エラーが発生したパケットデータのデータＩＤと同一のパケットデータを全て廃棄し、そのデータＩＤのパケットデータの再送要求を行う。表示データエラーの場合には、その先頭信号にはエラーがないので、再送要求を行うとともに、そのままパケットデータを処理する。エラー位置を判断することで、エラー位置に対応させて処理を異ならせることができ、再送してもらうことで、エラーのないパケットデータを表示させることができる。
【００３２】
なお、本実施の形態においては、予め定めた領域毎にエラーチェックビットを付加しているが、パケットデータに一つのエラーチェックビットを付加するようにしても良い。
【００３３】
以下、第１パケット３９の本信号がパラメータ、第２パケット４０および第３パケット４１の本信号が表示データとして説明する。
【００３４】
図４に、本実施形態におけるウィンドウおよびパケットの概念図を示す。図４において、５５は全体画面、５６はウィンドウ領域、５７はウィンドウ領域スタート位置、５８はパケット領域、５９はパケット領域スタート位置である。全体画面５５は、本実施の形態では１２８０×１０２４ドットの解像度を持ち、その中にウィンドウ領域５６を備える。ウィンドウ領域５６の表示データを転送する場合、ウィンドウ領域を１６ドット×１６ドットのブロックに分割してブロックごとにパケットデータとして転送する。図４においては、２０個のパケットデータに分割し、パケット領域５８のパケットデータに先頭パケットである事を示すスタート情報を付加して送信し、同じＩＤを付加した同じ大きさのパケットを２０回転送する。ウィンドウ領域スタート位置５７の座標が、図３におけるウィンドウ水平方向スタート位置５０・ウィンドウ垂直方向スタート位置５１にあたり、パケット領域スタート位置５９の座標が、図３における本信号アドレス４８にあたる。すなわち、各ブロックの左上の座標が本信号アドレス４８により示される。
【００３５】
図５は、図２に記載の入力制御部２５の内部構成図を示している。図５において、入力制御部２５は、パラメータを検出して格納するパラメータ格納部６０と、同一ＩＤのパケットを検出するパケット計数制御部６８と、パケット計数部７２と、エラー情報生成部７４と、エラー情報格納手段７８と、エラー情報出力制御手段８０と、パラメータ分離手段６３と、データ拡大率セレクタ６６と、データ表示位置セレクタ６７とを備える。
【００３６】
パラメータ格納部６０は、通信制御部２１からのパラメータアドレス２３を受け、入力制御部２５および拡大制御部３２で必要となる表示データの転送モード（従来モードかパケットモードかを示す）、従来モード時の表示データの拡大率および従来モード時のデータ表示位置を判断し、パラメータデータ２２を取り込み、各々データ転送モード信号２８、従来モードデータ拡大率６１および従来モードデータ表示位置６２として出力する。パラメータ分離手段６３は、表示データ４に含まれるパケットモード時のデータ拡大率と、パケットモード時のデータ表示位置とをパケットデータから分離し、各々パケットモードデータ拡大率６４、パケットモードデータ表示位置６５として出力する。データ拡大率セレクタ６６は、データ転送モード信号２８に従い、データ転送モード信号２８が“０”で従来モードを示すときは従来モードデータ拡大率６１を選択出力し、データ転送モード信号が“１”でパケットモードを示すときはパケットモードデータ拡大率６４を選択出力する。データ表示位置セレクタ６７も同様に、データ転送モード信号２８に従い、従来モードを示すときは従来モードデータ表示位置６２を選択出力し、パケットモードを示すときはパケットモードデータ表示位置６５を選択出力する。パケット計数制御部６８は、同一データＩＤのパケットデータの先頭を示すスタート信号６９と、同一の表示ウィンドウに属するデータを同一のＩＤとするデータＩＤ情報７０とを、これらの情報がパケット化された表示データ４から生成し、データ有効信号３からパケットの数をカウントするためのパケット計数クロック７１を生成する。また、パケット計数制御部６８は、データ転送モード信号２８に従い、パケットモード時のみ動作する。パケット計数部７２は、スタート信号６９により計数を開始し、データＩＤ情報７０およびパケット計数クロック７１に従って、データＩＤ別に転送されてきたパケットが何番目のパケットであるかをカウントし、パケット計数値７３として出力する。本実施の形態では、スタート信号６９をリセット、パケット計数クロック７１をクロックとしたカウンタとして動作する。エラー情報生成部７４は、表示データ４にパケット化されているエラーチェックビット４９・５３からエラーを検出し、エラーが発生した場合の後段のデータ処理を制御するデータ出力制御信号７５、エラーの発生状態やエラー発生位置を示す（先頭信号／パラメータの本信号／表示データの本信号のいずれにおいてエラーが発生したのかを示す）情報を含むエラー発生状態情報７６、および、エラーが発生したことを示すエラー発生信号７７を生成する。また、エラー情報生成部７４も、データ転送モード信号２８に従い、パケットモード時のみ動作する。エラー情報格納手段７８は、エラー発生信号７７に従い、エラーを検出した場合に、エラーが発生したパケット番号を示すパケット計数値７３およびエラー発生状態情報７６を格納する。エラー情報出力制御手段８０は、エラー検出結果を出力するタイミングを制御し、エラー情報出力制御信号３１として通信制御部２１に出力する。エラー情報出力制御手段８０は、データ有効信号３から、パケットデータの終了点を検出し出力タイミングとしている。また、エラー情報出力制御手段８０も、データ転送モード信号２８に従い、パケットモード時のみ動作する。データ出力制御部８２は、データ出力制御信号７５に従って、エラー発生時の表示データ出力を制御し、エラー処理後であって、データが有効である事を示すエラー処理後データ有効信号２６、および、エラー処理後の表示データであるエラー処理後表示データ２７として出力する。また、データ出力制御部８２も、データ転送モード信号２８に従い、パケットモード時のみ動作する。
【００３７】
図６は、図５に記載したパケット計数制御部６８の内部構成図を示している。
【００３８】
図６において、パケット計数制御部６８は、同一データＩＤのパケットデータの先頭を示すスタート信号６９と、同一の表示ウィンドウに属するデータを同一のＩＤとするデータＩＤ情報７０とを、これらの情報がパケット化された表示データ４から生成し、データ有効信号３からパケットの数をカウントするためのパケット計数クロック７１を生成する。スタート情報デコーダ８３は、表示データ４が先頭パケットであるスタート情報を示すデータである場合に、スタート情報デコード信号８４を出力する。本実施の形態では、表示データ４がスタート情報を示すデータと一致したときに“１”を出力する。スタート情報位置判別手段８５は、パケット内のスタート情報が含まれている位置を、データ有効信号３から判別し、スタート情報位置信号８６として出力する。本実施の形態では、スタート情報が含まれている位置で“１”を出力する。スタート信号生成手段８７は、スタート情報デコード信号８４およびスタート情報位置信号８６に従って、表示データ４がスタート情報を示し、かつ、スタート情報が含まれる位置であるときにスタート信号６９を出力する。本実施の形態では、表示データ４がスタート情報を示し、かつ、スタート情報が含まれる位置であるときに“１”を出力する。データＩＤ位置判別手段８８は、パケット内のデータＩＤが含まれている位置を、データ有効信号３から判別し、データＩＤ位置信号８９として出力する。本実施の形態では、データＩＤが含まれている位置で“１”を出力する。データＩＤ生成手段９０は、データＩＤ位置信号８９に従って、表示データ４に含まれるデータＩＤを取り込み、データＩＤ情報７０として出力する。パケット計数クロック生成手段９１は、スタート信号６９およびデータＩＤ情報７０のタイミングに合わせて、パケットの数をカウントするよう、データ有効信号３からパケット計数クロック７１を生成する。
【００３９】
図７は、図５に記載したパケット計数部７２の内部構成図を示している。
【００４０】
図７において、パケット計数部７２は、スタート信号６９により計数を開始し、データＩＤ情報７０およびパケット計数クロック７１に従って、データＩＤ別に転送されてきたパケットが何番目のパケットであるかをカウントし、パケット計数値７３として出力する。本実施の形態においては、２つのウィンドウが同一画面にあり、各々のウィンドウ内のパケットデータが混在して転送されてくる場合を例にするため、データＩＤの判別部を２つ備える場合を例にする。この場合、データＩＤが１を示す場合と２を示す場合がある。データＩＤの判別部は３つ以上備えるようにしてもよい。
【００４１】
図７において、データＩＤ１デコーダ９２は、データＩＤ情報７０からデータＩＤが１のときを示す信号を生成する。本実施の形態では、データＩＤが１のときに“１”を出力する。データＩＤ１パケット計数手段９４は、データＩＤ情報７０がデータＩＤ１を示すときのみ、パケット計数クロック７１に従ってパケットの数をカウントし、データＩＤ１パケット計数値９５として出力する。本実施の形態では、データＩＤ１デコード信号９３をカウントイネーブル、スタート信号６９をリセット、パケット計数クロック７１をクロックとするカウンタとして動作する。データＩＤ２デコーダ９６は、データＩＤ情報７０からデータＩＤが２のときを示す信号を生成する。本実施の形態では、データＩＤが２のときに“１”を出力する。データＩＤ２パケット計数手段９８は、データＩＤ情報７０がデータＩＤ２を示すときのみ、パケット計数クロック７１に従ってパケットの数をカウントし、データＩＤ２パケット計数値９９として出力する。本実施の形態では、データＩＤ２デコード信号９７をカウントイネーブル、スタート信号６９をリセット、パケット計数クロック７１をクロックとするカウンタとして動作する。パケット計数値セレクタ１００は、データＩＤ情報７０が、データＩＤが１であることを示す場合にはデータＩＤ１パケット計数値９５を、データＩＤが２であることを示す場合にはデータＩＤ２パケット計数値９９を選択出力する。
【００４２】
図８は、パケット計数制御部６８およびパケット計数部７２におけるパケット数カウント動作を説明するためのタイムチャートを示している。
【００４３】
図８において、１０１は第１パケットスタート情報、１０２は第１パケットデータＩＤ、１０３は第１パケット本信号、１０４は第２パケットスタート情報、１０５は第２パケットデータＩＤ、１０６は第２パケット本信号、１０７は第３パケットスタート情報、１０８は第３パケットデータＩＤ、１０９は第３パケット本信号、１１０は第４パケットスタート情報、１１１は第４パケットデータＩＤ、１１２は第４パケット本信号、１１３は第５パケットスタート情報、１１４は第５パケットデータＩＤ、１１５は第５パケット本信号、１１６は第６パケットスタート情報、１１７は第６パケットデータＩＤ、１１８は第６パケット本信号である。図３に記載した終了信号は記載を省略してある。本実施の形態では、第１パケットスタート情報１０１がデータＩＤ１のパケットデータの先頭であり、第４パケットスタート情報１１０がデータＩＤ２のパケットデータの先頭であることを示している。また、第１パケットデータＩＤ１０２、第２パケットデータＩＤ１０５、第３パケットデータＩＤ１０８、および、第５パケットデータＩＤ１１４のデータＩＤが１であり、第４パケットデータＩＤ１１１および第６パケットデータＩＤ１１７のデータＩＤが２であることを示すものとする。
【００４４】
図８において、図６に示すパケット計数制御部６８のスタート情報デコーダ８３が第１パケットのスタート情報１０１をデコードすると、スタート信号生成手段８７は、スタート信号６９を生成する。また、データＩＤ生成手段９０は、データＩＤ情報７０として「１」を出力する。データＩＤ１パケット計数手段９４は、データＩＤ情報７０がデータＩＤ１を示すときにカウントアップし、データＩＤ１パケット計数値９５として出力する。データＩＤ１パケット計数手段９４は、第２パケットおよび第３パケットについてもデータＩＤ情報が１であるので順次カウントアップしていく。第４パケットでは、データＩＤが「２」であるので、スタート信号生成手段８７がスタート信号６９を出力すると、データＩＤ生成手段９０は、データＩＤ情報７０として「２」を出力し。データＩＤ２パケット計数手段９８がカウントアップしている。
【００４５】
図９は、図５に記載したエラー情報生成部７４の内部構成図を示している。
【００４６】
図９において、エラー情報生成部７４は、エラーチェック情報分離手段１１９と、エラー検出手段１２１と、データ計数手段１２２と、エラー状態判別手段１２４と、データ出力制御信号生成手段１２５とを備える。エラーチェックビット分離手段１１９は、表示データ４にパケット化されているエラーチェック情報の部分を分離して、エラーチェック情報１２０として出力する。エラー検出手段１２１は、エラーチェック情報１２０および表示データ４からエラーを検出し、エラー発生信号７７として出力する。データ計数手段１２２は、エラーの発生した位置を判別するために、データ有効信号３の有効期間に同期クロック５の数をカウントし、データ計数値１２２として出力する。エラー状態判別手段１２４は、データ計数値１２２からエラーが発生した位置を判別し、エラー発生状態情報７６として出力する。データ出力制御信号生成手段１２５は、エラーが発生したときに、エラー発生状態情報７６から、表示データ４の出力をするかどうかを判別し、データ出力制御信号７５として出力する。本実施の形態では、表示データ４を出力する場合にはデータ有効信号３を“１”として出力し、エラー発生により表示データ４を後段に出力しない場合にはデータ有効信号３を“０”とする。
【００４７】
図１０は、図５に記載したデータ出力制御部８２の内部構成図を示している。
【００４８】
図１０において、パケット出力制御手段１２６は、データ転送モード信号２８およびデータ出力制御信号７５に従って、後述するパケット格納手段１２８の出力タイミングを制御するパケット出力制御信号１２７を生成する。本実施の形態では、データ転送モード信号２８が“１”でパケットモードであり、かつ、データ出力制御信号７５が“１”のときに、パケット格納手段１２８からデータを出力する。パケット格納手段１２８は、入力されるデータ有効信号３および表示データ４を一旦格納し、パケット出力制御信号１２７に従って、各々格納手段出力データ有効信号１２９および格納手段出力表示データ１３０として出力する。データ有効信号セレクタ１３１は、データ転送モード信号２８に従って、データ有効信号３と格納手段出力データ有効信号１２９とのいずれかを選択出力する。表示データセレクタ１３２は、表示データ４と格納手段出力表示データ１３０とのいずれかを選択出力する。本実施の形態では、データモード信号２８が”１”（パケットモード）のとき、格納手段出力データ有効信号１２９・格納手段出力表示データ１３０を出力し、データモード信号２８が”０”（従来モード）のとき、データ有効信号３・表示データ４を出力する。
【００４９】
図１１に、エラー情報生成部７４およびデータ出力制御部８２におけるエラー状態とデータ出力制御動作を説明するためのタイムチャートを示す。
【００５０】
図１１において、１３３は第１パケット先頭信号、１３４は第１パケット本信号、 １３５は第２パケット先頭信号、１３６は第２パケット本信号、１３７は第３パケット先頭信号、１３８は第３パケット本信号、１３９は第４パケット先頭信号、１４０は第４パケット本信号、１４１は第５パケット先頭信号、１４２は第５パケット本信号、１４３は第６パケット先頭信号、１４４は第６パケット本信号を示す。図１１においては、エラー発生状態情報７６に対するデータ出力信号７５と、データ出力信号７５に対するエラー検出後データ有効信号２６とエラー検出後表示データ２７とを示している。説明のため、先述したスタート情報、データＩＤはまとめて先頭信号として表し、終了信号は省略している。本実施の形態では、グレーで塗りつぶした部分、つまり、第３パケット先頭信号１３７、第４パケット本信号１４０、および、第６パケット先頭信号１４３にエラーが発生している場合を示している。先頭信号もしくはパラメータがエラーの場合は、以降の本信号の処理においても支障をきたすのでエラーが発生したパケットの処理を中止させるためにデータ出力制御信号７５を”０”としてエラー検出後データ有効信号２６およびエラー検出後表示データ２７を出力しない。また、表示データがエラーの場合、データ出力制御信号７５を”１”としてエラー検出後データ有効信号２６、エラー検出後表示データ２７を出力する。
【００５１】
図１２は、エラー情報生成部７４およびデータ出力制御部８２におけるエラー状態とデータ出力制御動作を説明するためのタイムチャートの別例を示している。
【００５２】
図１２において、第１パケット本信号１３４、つまりパラメータ転送の際にエラーが発生した例を示している。本実施の形態では、パラメータエラーの場合、本信号の処理においても支障をきたすのでエラーが発生したパケットの処理を中止させるために、データ出力制御信号７５を”０”としてエラー検出後データ有効信号２６およびエラー検出後表示データ２７を出力しないものとする。
【００５３】
図１３は、図２に記載した拡大制御部３２の内部構成図を示している。
【００５４】
図１３において、拡大制御部３２は、本信号分離部１４５と、データ拡大処理部１４９と、アドレス処理部１５０とを備える。本信号分離部１４５は、データ転送モード信号２８が、パケットモードを示す“１”のとき、先頭信号および終了信号と、本信号とを分離し、パケットモード表示有効信号１４６、パケットモード表示データ１４７およびパケットモード同期クロック１４８を生成する。データ拡大処理部１４９は、データ転送モード信号２８が、従来モードを示す“０”のときは、垂直同期信号１、水平同期信号２、データ有効信号３、表示データ４および同期クロック５から拡大表示データ３３を生成し、データ転送モード信号２８が、パケットモードを示す“１”のときは、パケットモード表示有効信号１４６、パケットモード表示データ１４７およびパケットモード同期クロック１４８から拡大表示データ３３を生成する。アドレス処理部１５０は、データ転送モード信号２８が、従来モードを示す“０”のときは、垂直同期信号１、水平同期信号２およびデータ有効信号３から拡大表示データアドレス３４を生成し、データ転送モード信号２８が、パケットモードを示す“１”のときは、データ拡大率２９およびデータ表示位置３０から拡大表示データアドレス３４を生成する。
【００５５】
図１４は、本信号分離部１４５におけるパケットデータの分離動作説明図を示している。
【００５６】
図１４において、第１パケット３９は、本信号がパラメータであるため、パケットモード表示データ１４０およびパケットモード表示有効信号１３９は有効としない。第２パケット４０および第３パケット４１は、本信号がウィンドウ表示データ５４であるため、その部分のみ、パケットモード表示データ１４０およびパケットモード表示有効信号１３９を有効とする。このとき、先頭信号４２および終了信号４４の部分も有効としない。
【００５７】
図１５は、画面読出しデータ１５と、表示データ４から格納表示データ１３までの関係を説明するための説明図である。
【００５８】
図１５において、１５１は第１ライン読出しデータ、１５２は第１ライン帰線期間、１５３は第２ライン読み出しデータ、１５４は第２ライン帰線期間であり、従来の液晶パネルの表示タイミングに従った一ラインずつのラスタスキャンに対応した読出しデータ及び帰線期間である。１５５は第４パケットデータ、１５６は第５パケットデータであり、図３に記載した第１パケットデータ３９、第２パケットデータ４０および第３パケットデータ４１に続くパケットデータである。本実施の形態では、第４パケットデータ１５５および第５パケットデータ１５６は、第２パケットデータ４０および第３パケットデータ４１と同様に、本信号が表示データである。１５７は第２パケット表示データ、１５８は第３パケット表示データ、１５９は第４パケット表示データ、１６０は第５パケット表示データであり、各々第２パケットデータ４０、第３パケットデータ４１、第４パケットデータ１５５、第５パケットデータ１５６の本信号の部分にあたる。１６１は第２パケット拡大表示データ、１６２は第３パケット拡大表示データ、１６３は第４パケット拡大表示データ、１６４は第５パケット拡大表示データであり、各々第２パケット表示データ１５７、第３パケット表示データ１５８、第４パケット表示データ１５９、第５パケット表示データ１６０を拡大したデータである。１６５は第２パケット格納データ、１６６は第３パケット格納データ、１６７は第４パケット格納データ、１６８は第５パケット格納データであり、各々第２パケット拡大表示データ１６１、第３パケット拡大表示データ１６２、第４パケット拡大表示データ１６３および第５パケット拡大表示データ１６４を、読出し動作の空き時間にあたる第１ライン帰線期間１５２、第２ライン帰線期間１５４に割り当てる。本実施の形態では、読出し動作優先で、その空き時間、つまり帰線期間に書き込み動作を行う。
【００５９】
図１６は、一連の拡大動作を、画面イメージで示した説明図である。
【００６０】
図１６において、１６９はオリジナル全画面、１７０はオリジナルウィンドウ画面、１７１はウィンドウ表示サイズであり、ホスト側は、オリジナル画面１６９上に、オリジナルウィンドウ画面１７０を、ウィンドウ表示サイズ１７１の位置および大きさで表示しようとしている。１７２はウィンドウ転送画面、１７３は拡大ウィンドウ画面であり、ウィンドウ転送画面１７２は、拡大制御部３２の受信画面、拡大ウィンドウ画面１７３は、拡大制御部３２の出力画面である。１７４は格納全画面、１７５は格納ウィンドウ画面であり、格納全画面１７４は、オリジナル全画面１６９と同一である画面格納手段１４上の全画面、格納ウィンドウ画面１７５は、拡大ウィンドウ画面１７３を画面格納手段１４上に書き込んだものである。１７６は液晶表示全画面であり、画面格納手段１４上の格納全画面１７４を、格納ウィンドウ画面１７５と一緒に順次読出し、表示したものである。
【００６１】
以下、図１〜図１２を参照して、本実施形態における、転送エラー処理について説明する。
【００６２】
まず、図１および図２を参照して、データ処理の流れを説明する。
【００６３】
図１において、表示制御部８は、通信クロック７に同期して送られてくる通信データ６に含まれる表示データモードから、表示データ４が従来モードのラスタスキャン方法であるか、画面上をある領域で区切り、表示データを更新したい領域のみのデータを転送するパケットモードであるかを判断し、モードに応じた表示データ処理を行い、画面格納手段１４に格納表示データ１３を格納する。また、液晶パネル２０の表示タイミングに合わせて、画面格納手段から一画面分の表示データを読出し、データ線駆動用信号９および走査線駆動用信号１０を出力する。画面格納手段１４は、少なくとも液晶パネル２０の一画面分の容量を持ち、一般的にはＳＤＲＭ（Synchronous  Dynamic  Random Access Memory）と呼ばれるメモリ手段が用いられる。
【００６４】
図２を参照して、図１に記載した表示制御部８の動作の概要について説明する。
【００６５】
図２において、通信制御部２１は、ホスト側からの通信データ６および通信クロック７を介してホスト装置１００から転送される制御パラメータから、入力制御部２５および拡大制御部３２で必要な、表示データを従来モードのラスタスキャンデータで転送するか、表示を更新したい部分のデータのみをパケットモードのパケットデータで転送するかを示すデータ転送パラメータと、予め格納している制御パラメータから、拡大制御部２５で必要な拡大率パラメータとを、予め決められたパラメータアドレス２３とを付加し、パラメータデータ２２として、パラメータライトストローブ２４に同期させて出力する。
【００６６】
入力制御部２５は、パラメータアドレス２３がデータ転送モード情報を示すアドレスのとき、パラメータライトストローブ２４のタイミングに従って、パラメータデータ２２、つまりデータ転送モードのパラメータを取り込み、データ転送モード信号２８として出力する。また、入力制御部２５は、データ転送モードが従来モードで、パラメータアドレス２３が拡大率を示すアドレスのときは、パラメータライトストローブ２４のタイミングに従って、パラメータデータ２２、つまりデータ拡大率のパラメータを取り込み、データ拡大率２９として出力する。次に、データ転送モードがパケットモードの場合、パケット化された表示データ４を、パラメータと表示データとに分離し、本実施の形態でパケット化されているデータ拡大率２９およびデータ表示位置３０を出力するとともに、転送エラーを検出し、後段でのデータ処理を行うか行わないかを判断してエラー処理後データ有効信号２６およびエラー処理後表示データ２７を出力する。また、エラーが発生した場合の情報をエラー情報出力制御信号３１として通信制御部２１に出力する。通信制御部２１は、エラーが発生した場合のエラー情報出力制御信号３１から、エラーが発生したパケットを再送するよう、通信データ６を介してホスト装置１００側へ要求する。データ転送モードが従来モードの場合は、分離処理、エラー検出処理は行わずに、データ有効信号３および表示データ４を、エラー処理後データ有効信号２６およびエラー処理後表示データ２７として出力する。以上のエラー処理および再送要求は、エラーが検出されなくなるまで繰り返す。
【００６７】
図３および図４を参照して、表示データ転送モードがパケットモードの場合の表示データ４について説明する。
【００６８】
図３で、データ有効信号３は、表示データ４が有効な期間“１”となることを示している。従来モードのときは、データ有効信号３が“１”のとき表示データのみが入力されるのに対し、パケットモードのときは、表示データが転送される場合と、その表示データの拡大率や表示位置等の表示制御パラメータが転送される場合とがある。第1パケットデータ３９において、ウィンドウ表示データが転送される前に表示制御パラメータが転送され、その後の第２パケットデータ４０および第３パケットデータ４１とが転送される。各パケットにおいてウィンドウ領域内のデータが１６×１６ドットの領域ずつ転送される。各々、ウィンドウ表示データデータ有効信号３が“１”の期間、表示データあるいは表示制御パラメータである本信号４３に加え、先頭信号４２および終了信号４４が付加されている。先頭信号４２は、表示を更新するウィンドウ領域を複数のパケットに分けて転送する場合の先頭パケットであることを示すスタート情報４５と、表示データ４が属するウィンドウのＩＤを示すデータＩＤ４６と、先頭信号４２の次に転送される本信号４３が、表示データであるか表示制御パラメータであるかを示す本信号タイプ４７と、本信号４３が表示データである場合にその表示位置を示す本信号アドレス４８と、先頭信号４２の受信側のデータが送信されたデータと変わっていないか、すなわち転送エラーが起きていないかを比較するためのエラーチェック情報４９とを備える。終了信号４４は本信号４３のエラー検出のためのエラーチェック情報となっている。本信号４３は、表示データの場合は、１６×１６ドットからなる領域のＲＧＢ各々８ビットのウィンドウ表示データ５４であり、表示制御パラメータの場合は、ウィンドウ領域の水平方向のスタート位置アドレスであるウィンドウ水平方向スタート位置５０、垂直方向のスタート位置アドレスであるウィンドウ垂直方向スタート位置５１、および、ホスト側がウィンドウ領域を拡大したい拡大率であるウィンドウ拡大率５２で構成されている。
【００６９】
図４において、全体画面５５のうち、ホスト装置１００側が表示データを更新したい領域がウィンドウ領域５６であり、領域の左上端が、図３に示す水平方向ウィンドウスタート位置５０および垂直方向ウィンドウスタート位置５１にあたり、ウィンドウ拡大率５２とともに、表示データを転送する前のパケットにおいて、表示データの前にパラメータデータとして転送される。ウィンドウ領域５６内の表示データは、１６×１６ドット単位のパケット領域５８を一つのパケットとして転送され、一つ目のパケット領域の左上端にあたる位置がパケット領域スタート位置５９として転送され、各パケット領域左上端が、図３に示す本信号アドレス４８にあたる。図４では、ウィンドウ領域５６を一つとして説明しているが、この領域が増えた場合は、先頭信号４２に含まれるデータＩＤ４６の種類を増やして識別することにより、対応することが可能である。本実施の形態では、データＩＤ４６を２種類、つまりウィンドウ領域５６を二つ扱うものとして以下説明するが、あくまで説明のためであり、扱うウィンドウ領域の数を本発明が限定するものではない。また、ウィンドウ表示データ５４以外のパラメータ等は、ＲＧＢ８ビット毎にすべて同一のものとし、異なった場合にエラーとするようなエラー検出を行っても良いし、ＲＧＢ合計２４ビット幅と考え、パケットの長さを短くすることも可能である。さらに、パケット領域を１６×１６ドットの矩形領域としているが、本発明は領域のサイズを限定するものではなく、ウィンドウ領域内をラスタスキャンするようなライン転送としても良い。
【００７０】
図５〜１２を参照して、図２に記載した入力制御部２５のエラー処理に関する動作の詳細を説明する。
【００７１】
まず、図５を参照して、エラー処理の流れを説明する。
【００７２】
図５において、パラメータ格納部６０は、パラメータアドレス２３がデータ転送モードを示すアドレスであった場合、パラメータデータ２２をパラメータライトストローブ２４のタイミングで取り込み、データ転送モードが従来モードのときは”０”、パケットモードのときは”１”を生成し、データ転送モード信号２８として出力する。また、データ転送モードが従来モードの場合で、かつ、パラメータアドレス２３が従来モードの拡大率、データ表示位置を示すアドレスであった場合、パラメータデータ２２をパラメータライトストローブ２４のタイミングで取り込み、従来モードデータ拡大率６０、従来モードデータ表示位置６１として出力する。パケットモードの場合は、拡大率、データ表示位置の情報は、表示データ４にパケット化されているため、パラメータ分離手段６３が、表示データ４からパラメータの部分を分離し、パケットモードデータ拡大率６４、パケットモードデータ表示位置６５として出力する。データ拡大率セレクタ６６は、データ転送モード信号２８が”０”のとき、すなわち従来モードのときは、従来モードデータ拡大率６１をデータ拡大率２９として出力し、データ転送モード信号２８が”１”のとき、すなわちパケットモードのときは、パケットモードデータ拡大率６４をデータ拡大率２９として出力する。データ表示位置セレクタ６７は、データ転送モード信号２８が”０”のとき、すなわち従来モードのときは、従来モードデータ表示位置６２をデータ表示位置３０として出力し、データ転送モード信号２８が”１”のとき、すなわちパケットモードのときは、パケットモードデータ表示位置６５をデータ表示位置３０として出力する。
【００７３】
パケット計数制御部６８は、エラーが発生したパケットが何番目に転送されてきたパケットかを判断するためのパケット計数部７２を制御するため、データ転送モード信号２８が”１”のとき、すなわちデータ転送モードがパケットモードのときのみ、データ有効信号３、表示データ４および同期クロック５から、スタート信号６９、データＩＤ情報７０およびパケット計数クロック７１を生成する。パケット計数部７２は、スタート信号６９をリセット、パケット計数クロック７１をクロックとして、データＩＤ７０が示すＩＤごと別々にパケットの数をカウントし、パケット計数値７３として出力する。
【００７４】
エラー情報生成部７４は、データ転送モード信号２８が”１”のとき、すなわちパケットモードのとき、表示データ４に転送エラーが発生したかどうかを検出し、発生した場合にはエラー発生信号７７とし、そのエラーが発生した場所の情報をエラー発生状態情報７６として出力する。また、エラー情報生成部７４以降において、データを処理するかどうかを制御するためのデータ出力制御信号７５も出力する。詳細は後で説明する。
【００７５】
エラー情報格納手段７８は、エラー発生信号７７に従い、すなわちエラーが発生したときに、データＩＤ情報７０、パケット計数値およびエラー発生状態情報７６を格納する。
【００７６】
エラー情報出力制御手段８０は、データ有効信号３の終了を待って、エラー情報出力制御信号８１を出力し、エラー情報格納手段７８から、そのパケット内で発生したエラー情報である格納エラー情報７９を取り込み、エラー情報出力制御信号３１として出力する。本実施の形態では、エラー情報出力制御信号８１によるエラー情報出力制御信号３１の出力タイミングを、データ有効信号３の終了時点としているが、本発明でこのタイミングを限定するものではない。
【００７７】
データ出力制御部８２は、データ転送モード信号２８が”０”のとき、すなわち従来モードのときはデータ有効信号３および表示データ４をエラー処理後データ有効信号２６およびエラー処理後表示データ２７として出力し、データ転送モード信号２８が”１”のとき、すなわちパケットモードのときは、エラーが発生した場合に制御されるデータ出力制御信号７５に従って、エラー処理後データ有効信号２６、エラー処理後表示データ２７を制御する。
【００７８】
図６〜図８を参照して、図５に記載したパケット計数制御部６８およびパケット計数部７２のパケット数のカウントに関する動作の詳細を説明する。
【００７９】
まず、図６および図８を参照して、図５に示すパケット計数制御部６８の動作の詳細を説明する。
【００８０】
図６において、スタート情報デコーダ８３は、表示データ４にパケット化されているスタート情報をデコードし、スタート情報を示すときに、スタート情報デコード信号８４として”１”を出力する。スタート情報位置判別手段８５は、データ有効信号３から、スタート情報がパケット化されている位置を判別し、スタート情報位置信号８６を出力する。スタート信号生成手段８７は、スタート情報デコード信号８４、スタート情報位置信号８６から、あるウィンドウ領域のパケット転送の先頭を示すスタート信号６９を生成する。
【００８１】
図８において、スタート情報デコード信号８４は、データＩＤ１の先頭パケットである第１パケットスタート情報１０１と、データＩＤ２の先頭パケットである第４パケットスタート情報１１０において”１”となることを示している。ここで、図８では示していないが、本信号部分が表示データの場合、スタート情報と表示データの値が偶然一致する場合が考えられるため、各パケットのスタート情報の位置で”１”となるスタート情報位置信号８６を条件に加えることにより、正しいスタート信号６９を得ることを示している。
【００８２】
図６において、データＩＤ判別手段８８は、表示データ４にパケット化されているデータＩＤの情報を取り込むため、データ有効信号３からパケット内でのデータＩＤがパケット化されている位置を判別し、データＩＤ位置信号８９として出力する。データＩＤ生成手段９０は、データＩＤ位置信号８９に従って、表示データ４にパケット化されているデータＩＤの情報部分のみを取り込み、データＩＤ情報７０として出力する。図８において、データＩＤ位置信号８９は、各パケットのデータＩＤがパケット化されている位置で”１”となり、そのタイミングで表示データ４を取り込んだものがデータＩＤ情報７０となることを示している。
【００８３】
また、図６において、パケット計数クロック生成手段９１は、パケットの数をカウントするため、データ有効信号３のタイミングを、スタート信号６９でリセット、データＩＤ情報７０でデータＩＤごとのカウントができるよう調整し、パケット計数クロック７１として出力する。図８において、パケット計数クロック７１は、データ有効信号３のタイミングを調整して生成していることを示している。
【００８４】
次に、図７および図８を参照して、図５に示すパケット計数部７２の動作の詳細を説明する。
【００８５】
図７において、データＩＤ１デコーダ９２は、データＩＤ情報７０でデータＩＤが１であることを示すときに”１”となるデータＩＤ１デコード信号９３を出力する。データＩＤ１パケット計数手段９４は、スタート信号６９をリセット、データＩＤ１デコード信号９３をカウントイネーブル、パケット計数クロック７１をクロックとしてカウンタ動作をし、データＩＤ１パケット計数値９５を出力する。データＩＤ２デコーダ９およびデータＩＤ２パケット計数手段９８の動作も同様である。パケット計数値セレクタ１００は、データＩＤ１デコード信号９３が”１”、かつ、データＩＤ２デコード信号９７が”０”のときにデータＩＤ１パケット計数値９５を出力する。また、データＩＤ１デコード信号９３が”０”、かつ、データＩＤ２デコード信号９７が”１”のときにデータＩＤ２パケット計数値９９を選択し、パケット計数値７３として出力する。
【００８６】
図８において、データＩＤ１デコード信号９３は、データＩＤが１である第１〜第３、第５パケットにおいて”１”となり、データＩＤ２デコード信号９７は、データＩＤが２である第４、第６パケットにおいて”１”となることを示している。また、データＩＤ１パケット計数値９５は、データＩＤ１デコード信号９３が”１”のときだけ、パケット計数クロック７１に従ってカウントアップし、データＩＤ２パケット計数値９９は、データＩＤ２デコード信号９７が”１”のときだけ、パケット計数クロック７１に従ってカウントアップすることを示している。そして、パケット計数値７０は、データＩＤ１デコード信号９３が”１”でデータＩＤ２デコード信号９７が”０”のとき、データＩＤ１パケット計数値９５を出力し、データＩＤ１デコード信号９３が”０”でデータＩＤ２デコード信号９７が”１”のとき、データＩＤ２パケット計数値９９を出力することを示している。
【００８７】
また、図６および図７に示す手段は、全てパケットモード時に動作するものであり、データ転送モード信号２８によって動作を制御している。
【００８８】
ここで、本実施の形態では、データＩＤを２種類として説明しているが、図７記載のデコーダ、計数手段を増やすことにより、扱うデータＩＤの種類を増やすことは可能である。逆に、単純に表示更新領域のみのパケットデータを転送するいわゆる差分転送のように、データＩＤが必要ない場合は、図６記載のデータＩＤ位置判別手段８８、データＩＤ生成手段９０、および、図７記載のパケット計数部７２全体が省略可能となる。したがって、本発明はデータＩＤの有無や数を限定するものではない。また、本発明は、図８に示す動作をする手段であれば、図６および図７の構成例に限定するものではない。
【００８９】
図９〜図１２を参照して、図５に示すエラー情報生成部７４、エラー情報出力制御手段８０およびデータ出力制御部８２の、エラー発生時のデータ処理に関する動作の詳細を説明する。
【００９０】
まず、図９を参照して、図５に示すエラー情報生成部７４の動作の詳細を説明する。
【００９１】
図９において、エラーチェック情報分離手段１１９は、表示データ４にパケット化されているエラーチェック情報を分離し、エラーチェック情報１２０として出力する。エラー検出手段１２１は、表示データ４およびエラーチェック情報１２０から、受信したデータと、ホスト側が送信したときのデータと一致しているかどうかを判別し、一致しない場合、エラー発生信号７７を出力する。エラーチェック情報１２０およびエラー検出手段１２１は、エラー検出方法に依存するものであり、本発明は、特に検出方法を限定するものではなく、一般的なパリティチェック、ＣＲＣ（Cyclic Redundancy Code）等、利用することが可能である。データ計数手段１２２は、エラーが発生した位置を判別するため、データ有効信号３および同期クロック５を利用し、パケット内のデータの数をカウントし、データ計数値１２３を出力する。エラー状態判別手段１２４は、エラー発生信号７７およびデータ計数値１２３から、エラーが発生した位置を判別し、先頭信号の部分のエラーであるのか、パラメータ部分のエラーであるのか、表示データ部分のエラーであるのかを示すエラー発生状態情報７６として出力する。データ出力制御信号生成手段７５は、エラー発生状態情報７６から、先頭信号のエラーの場合とパラメータエラーの場合とに、以降の手段へのデータ出力を止めるよう制御し、表示データエラーの場合はデータ出力を止めないようデータ出力制御信号７５を生成する。
【００９２】
次に、図１０を参照して、図５に示すデータ出力制御部８２の動作の詳細を説明する。
【００９３】
図１０において、パケット出力制御手段１２６は、エラー検出後にパケットデータを出力するためのタイミング調整と、データ出力制御信号７５に従って、先頭信号エラーおよびパラメータエラー発生時にデータの出力を止めるよう、パケット出力制御信号１２７を生成する。パケット格納手段１２８は、データの出力タイミングを調整するため、一パケット分のデータ有効信号３および表示データ４を一旦格納し、パケット出力制御信号に従って、格納手段出力データ有効信号１２９および格納手段出力表示データ１３０を出力する。データ有効信号セレクタ１３１は、データ転送モード信号２８が”０”のとき、すなわち従来モードのときデータ有効信号３を選択し、データ転送モード信号２８が”１”のとき、すなわちパケットモードのとき格納手段出力データ有効信号１２９を選択し、エラー処理後データ有効信号２６として出力する。表示データセレクタ１３２は、データ転送モード信号２８が”０”のとき、すなわち従来モードのとき表示データ４を選択し、データ転送モード信号２８が”１”のとき、すなわちパケットモードのとき格納手段出力表示データ１３０を選択し、エラー処理後表示データ２７として出力する。
【００９４】
図１１および図１２を参照して、上記動作の詳細を、発生するエラーの種類の違いごとに説明する。
【００９５】
図１１では、グレーで示す第３パケット先頭信号１３７、第４パケット本信号１４０、第６パケット先頭信号１４３においてエラーが発生した場合を示している。エラーが発生しない場合は、データ出力制御信号７５を”１”とする。また、先頭信号にエラーが発生した場合には、そのパケットデータは表示できないため、そのエラーが発生したパケットデータを出力しないよう、データ出力制御信号７５を”０”とする。また、表示データエラーの場合は、先頭信号のデータにエラーがないため、データの出力は止めずにデータ出力制御信号７５を”１”とすることを示している。エラーが発生した場合には、再送要求し、その後ホスト装置１００から再送されてくるパケットデータを受信し、正しいパケットデータを取得することができる。
【００９６】
図１２では、グレーで示す第１パケット本信号１３４のパラメータにエラーが発生したことを示している。一つのパケットの拡大率や表示位置を示すパラメータエラーについては、それ以降の同一のデータＩＤを持つパケットの表示データが正しく表示されないことから、以降転送されてくる同一データＩＤを示すパケットデータ全てに影響がある。この場合は、第２パケット以降のデータのエラーに関係なく、正しく表示することは不可能となるため、以降のパケットのデータ出力を全て止めるよう、データ出力制御信号７５を”０”とすることを示している。このため、エラーが発生したデータＩＤと同一のパケット全てについて以後の処理をせず、再送されてきたときに処理を行うようにする。
【００９７】
図１８に、エラーが発生したときにホスト装置１００に通知するエラーメッセージのデータフォーマット図を示す。図１８において、エラーメッセージ５００は、再送要求を示す再送要求コマンド５１０と、エラーが発生したデータＩＤを示すデータＩＤ５２０と、パケット番号５３０と、エラー発生位置を示すエラー位置５４０とを備える。エラーメッセージ５００は、図５に示す入力制御部２５のエラー情報出力制御手段８０から送信されるエラー情報出力制御信号３１に従って、図２に示す通信制御部２１において生成され、通信データ６を介してホスト装置１００に送信される。エラー位置５４０は、先頭信号エラー、パラメータエラーもしくは表示データエラーであるかが示される。
【００９８】
図１７に示すホスト装置１００では、エラーメッセージ５００を受信すると、対応するパケットを再送する。パラメータエラーの場合には、エラーが発生したデータＩＤと同一のパケットを全て再送し、先頭信号エラーもしくは表示データエラーの場合には、エラーが発生したデータＩＤのパケット番号のパケットデータを再送する。
【００９９】
以上の動作を、再送されてくるパケットデータについてもエラーが発生しなくなるまで繰り返すことにより、表示更新領域のデータ転送を完了する。
【０１００】
次に図２、図１３〜図１６を参照して、図２に示す拡大制御部３２のエラー処理後のデータ処理について説明する。
【０１０１】
まず、図２を参照して、データの流れについて説明する。
【０１０２】
図２で、拡大制御部３２は、データ転送モード信号２８とデータ拡大率２９とに従って、垂直同期信号１、水平同期信号２、エラー処理後データ有効信号２６、エラー処理後表示データ２７および同期クロック５から、拡大表示データアドレス３４および拡大表示データ３３を生成する。出力タイミングは格納タイミング信号３６に従う。
【０１０３】
格納制御部３５は、液晶パネル２０の表示タイミングに従って画面格納手段１４のデータを読み出すための格納・読み出しコマンド１１を読出しコマンドとして出力し、合わせて、格納・読出しアドレス１２を出力する。読み出された画面読出しデータ１５は、液晶パネル表示データ３７として出力する。また、読出しタイミング以外で画面格納部１４へ拡大表示データを書き込むよう、格納タイミング信号３６を出力し、それに従って出力される拡大表示データアドレス３４および拡大表示データ３３から、格納・読出しコマンド１１を格納コマンドとして生成し、合わせて、格納読出しアドレス１２および格納データ１３を生成する。液晶表示信号生成部３８は、従来と同様に、液晶パネル表示データ３７から、データ線駆動用信号９と走査線駆動用信号１０を生成する。
【０１０４】
図１３および図１４を参照して、拡大処理部３２におけるパケットデータの拡大処理動作の詳細について説明する。
【０１０５】
図１３で、本信号分離部１４５は、データ有効信号３の開始位置から、図３に示す本信号４３部分を抽出し、図１４に示すように、本信号４３の期間のみ“１”となるパケットモード表示有効信号１４６を生成し、本信号４３の部分のみをパケットモード表示データ１４７とし、パケットモード表示データ同期クロック１４８に同期して出力する。したがって、図１４に示すようにパケットモード表示データ有効信号１４６は、第２パケットデータ４０、第３パケットデータ４１のウィンドウ表示データ５４の部分のみ“１”となる信号となる。データ拡大部１４９は、データ転送モード信号２８が従来モードを示す“０”のときには、データ拡大率２９に従って従来と同様の拡大処理を行い、垂直同期信号１、水平同期信号２、エラー処理後データ有効信号２６、エラー処理後表示データ２７および同期クロック５から、拡大表示データ３３を生成する。パケットモードを示す“１”のときには、データ拡大率２９に従った拡大処理を行い、パケットモード表示データ有効信号１４６、パケットモード表示データ１４７およびパケットモード表示データ同期クロック１４８から、拡大表示データ３３を生成する。アドレス処理部１５０は、データ転送モード信号２８が従来モードを示す“０”のときには、画面格納部１４に一画面分すべてのデータを先頭から格納することになるため、垂直同期信号１、水平同期信号２およびエラー処理後データ有効信号２６から、拡大表示データアドレス３４を生成し、パケットモードを示す“１”のときには、画面格納部１４に転送されてくる領域の表示データのみを格納するよう、データ表示位置３０にデータ拡大率２９による拡大分のアドレス増加を計算し、拡大表示データアドレス３４を生成する。
【０１０６】
図１５を参照して、以上の拡大処理のタイミングについて説明する。
【０１０７】
図１５において、画面読出しデータ１５は、液晶パネル２０のラスタスキャンのタイミングに合わせて、一ライン毎に第１ライン読出しデータ１５１、第1ライン帰線期間１５２、第２ライン読出しデータ１５３および第２ライン読出しデータ１５４の一定の周期に従って読み出すことを示している。表示データ４は、図３で示した第１パケットデータ３９、第２パケットデータ４０および第３パケットデータ４１に続いて、第４パケットデータ１５５および第５パケットデータ１５６が入力されることを示している。この第１〜第５パケットデータに対し、パケットモード表示データ１４０は、図３に示すウィンドウ表示データ５４のみを有効とするため、表示制御パラメータを転送している第１パケットデータ３９からは何も転送せず、第２〜第５パケットデータのなかのウィンドウ表示データ部分である第２パケット表示データ１５７、第３パケット表示データ１５８、第４パケット表示データ１５９および第５パケット表示データ１６０を転送する。拡大表示データ３３は、第２〜第５パケット表示データを第１パケットデータにおいて転送されてきたデータ拡大率に従って拡大するため、第２パケット拡大表示データ１６１、第３パケット拡大表示データ１６２、第４パケット拡大表示データ７１６３および第５パケット拡大表示データ１６４に示すように、データの期間が大きくなっている。格納表示データ１３は、液晶パネル２０の表示がラスタスキャン方法であることから、読出しデータ１５が優先的に行われ、その帰線期間である第１ライン帰線期間１５２および第２ライン帰線期間１５４において、第２パケット格納データ１６５、第３パケット格納データ１６６、第４パケット格納データ１６７および第５パケット格納データ１６８が転送されることを示している。
【０１０８】
従って、図２に示す格納制御部３５には、数ライン分の格納手段を持つことが望ましいが、読出しの帰線期間を、通信データ６を介してホスト装置１００側に知らせることにより、読出し帰線期間に合わせてデータ転送を行っても良いし、ホスト装置１００側からのデータ転送が読出し期間にぶつかってしまった場合、エラー信号を返信することにより再転送を要求しても良い。
【０１０９】
図１６を参照して、拡大処理を画面イメージで説明する。
【０１１０】
図１６で、従来モードはオリジナル全画面１６９の表示データが一ライン毎、一定周期で転送されるラスタスキャン方法であり、パケット方法は、ホスト側が表示データを更新したい領域をオリジナルウィンドウ画面１７０として、この領域の表示データのみを、さらに１６×１６ドットの領域に細分し、表示制御パラメータを付加した形式で転送する。このとき、ホスト側は、オリジナルウィンドウ画面１７０を、ウィンドウ表示サイズ１７１に拡大するための拡大率を付加している。したがって、ウィンドウ転送画面１７２は、オリジナルのサイズであり、拡大処理によって、拡大ウィンドウ画面８４となる。格納全画面１７４は、初期の立ち上げ時に書き込む必要があるが、その後は、更新部分のみが書き込まれるので、ここでは、拡大ウィンドウ画面１７３のみが、格納ウィンドウ画面１７５として書き込まれることを示している。液晶パネル表示は、格納全画面１７４を、格納ウィンドウ画面１７５も含めて読み出し、拡大したウィンドウ画面を貼りつけた形の液晶表示全画面１７６を表示することを示している。
【０１１１】
以上で、ウィンドウ領域の転送、エラーリカバリ、拡大、表示が完了する。
本実施の形態によれば、エラー位置を判断することで、エラー位置に対応させて処理を異ならせることができる。また、エラーが発生した場合にそのパケットデータを再送してもらうことで、エラーのないパケットデータを表示させることができる。本実施の形態によれば、ホスト装置から表示装置へのパケットデータの転送時にエラーが発生しても、表示装置においてエラーを検出し、パケットデータの再送を要求して再送パケットデータを受付けることができるので、エラーが発生した表示データを表示することがなくなり、転送エラーが表示に影響することがなくなる。
【０１１２】
上記実施の形態においては、同一のデータＩＤのパケットデータを計数してパケット番号を判断しているが、ホスト装置１００からパケットデータにパケット番号を付加すれば、パケット計数部を設けなくてもよい。この場合、パケット番号検出部を設けて、エラーが発生したパケット番号を検出する。また、上記実施の形態において、パラメータエラーが発生した場合に、同一のデータＩＤのパケットデータを全て再送するように要求しているが、エラーが発生していない同一データＩＤのパケットデータを保持しておくことにより、エラーが発生したパラメータ部分のパケットデータのみを再送要求するようにしてもよい。
【０１１３】
【発明の効果】
本発明によれば、ホスト装置から表示装置へのパケットデータの転送時にエラーが発生しても、転送エラーが生じたときに表示として残すことなく、エラーのリカバリを可能とすることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態における表示装置のブロック図である。
【図２】図１に示す表示制御部８の内部構成のブロック図である。
【図３】第１の実施の形態におけるパケットデータの説明図である。
【図４】第１の実施の形態におけるパケットデータによる画像転送イメージを示す説明図である。
【図５】図２に示す入力制御部２５の内部構成のブロック図である。
【図６】図５に示すパケット計数制御部６８の内部構成のブロック図である。
【図７】図５に示すパケット計数部７２の内部構成のブロック図である。
【図８】図５に示すパケット計数制御部６８およびパケット計数部７２の動作を示す説明図である。
【図９】図５に示すエラー情報生成部７４の内部構成のブロック図である。
【図１０】図５に示すデータ出力制御部８２の内部構成のブロック図である。
【図１１】図５に示すエラー情報生成部７４およびデータ出力制御部８２における先頭信号エラーおよび表示データエラーの際の動作を示す説明図である。
【図１２】図５に示すエラー情報生成部７４およびデータ出力制御部８２におけるパラメータエラーの際の動作を示す説明図である。
【図１３】図２に示す拡大制御部３２の内部構成のブロック図である。
【図１４】図１３に示す本信号分離部１４５の動作を示す説明図である。
【図１５】図１３に示すデータ拡大処理部１４９の動作を示す説明図である。
【図１６】本発明のパケット転送から拡大表示までの画像イメージの流れを示す説明図である。
【図１７】本発明の実施形態におけるホスト装置１００のハードウエア構成図である。
【図１８】本発明の実施形態におけるエラー発生を通知するときのデータフォーマット図である。
【符号の説明】
１…垂直同期信号、２…水平同期信号、３…データ有効信号、４…表示データ、５…同期クロック、６…通信データ、７…通信クロック、８…表示制御部、９…データ線駆動用信号、１０…走査線駆動用信号、１１…格納・読出しコマンド信号、１２…格納・読出しアドレス、１３…格納データ、１４…画面格納手段、１５…画面読出しデータ、１６…データ線駆動手段、１７…データ線駆動信号、１８…走査線駆動手段、１９…走査線駆動信号、２０…液晶パネル、２１…通信制御部、２２…パラメータデータ２２…パラメータアドレス、２４…パラメータライトストローブ、２５…入力制御部、２６…エラー処理後データ有効信号、２７…エラー処理後表示データ、２８…データ転送モード信号、２９…データ拡大率、３０…データ表示位置、 ３１…エラー情報、３２…拡大制御部、３３…拡大表示データ、３４…拡大表示データアドレス、３５…格納制御部、３６…格納タイミング信号、３７…液晶パネル表示データ、３８…液晶表示信号生成部、３９…第１パケット、４０…第２パケット、４１…第３パケット、４２…先頭信号、４３…本信号、４４…終了信号、４５…パケットスタート情報、４６…データＩＤ、４７…本信号タイプ、４８…本信号アドレス、４９…先頭信号エラーチェック情報、５０…ウィンドウ水平方向スタート位置、５１…ウィンドウ垂直方向スタート位置、５２…ウィンドウ拡大率、５３…本信号エラーチェックビット、５４…ウィンドウ表示データ、５５…全体画面、５６…ウィンドウ領域、５７…ウィンドウ領域スタート位置、５８…パケット領域、５９…パケット領域スタート位置、６０…パラメータ格納部、６１…従来モードデータ拡大率、６２…従来モードデータ表示位置、６３…パラメータ分離手段、６４…パケットモードデータ拡大率、６５…パケットモードデータ表示位置、６６…データ拡大率セレクタ、６７…データ表示位置セレクタ、６８…パケット計数制御部、６９…スタート信号、７０…データＩＤ情報、７１…パケット計数クロック、７２…パケット計数部、７３…パケット計数値、７４…エラー情報生成部、７５…データ出力制御信号、７６…エラー発生状態情報、７７…エラー発生信号、７８…エラー情報格納手段、７９…格納エラー情報、８０…エラー情報出力制御手段、８１…エラー情報出力制御信号、８２…データ出力制御部、８３…スタート情報デコーダ、８４…スタート情報デコード信号、８５…スタート情報位置判別手段、８６…スタート情報位置信号、８７…スタート信号生成手段、８８…データＩＤ位置判別手段、８９…データＩＤ位置信号、９０…データＩＤ生成手段、９１…パケット計数クロック生成手段、９２…データＩＤ１デコーダ、９３…データＩＤ１デコード信号、９４…データＩＤ１パケット計数手段、９５…データＩＤ１パケット計数値、９６…データＩＤ２デコーダ、９７…データＩＤ２デコード信号、９８…データＩＤ２パケット計数手段、９９…データＩＤ２パケット計数値、１００…パケット計数値セレクタ、１０１…第１パケットスタート情報、１０２…第１パケットデータＩＤ、１０３…第１パケット本信号、１０４…第２パケットスタート情報、１０５…第２パケットデータＩＤ、１０６…第２パケット本信号、��０７…第３パケットスタート情報、１０８…第３パケットデータＩＤ、１０９…第３パケット本信号、１１０…第４パケットスタート情報、１１１…第４パケットデータＩＤ、１１２…第４パケット本信号、１１３…第５パケットスタート情報、１１４…第５パケットデータＩＤ、１１５…第５パケット本信号、１１６…第６パケットスタート情報、１１７…第６パケットデータＩＤ、１１８…第６パケット本信号、１１９…エラーチェック情報分離手段、１２０…エラーチェック情報、１２１…エラー検出手段、１２２…データ計数手段、１２３…データ計数値、１２４…エラー状態判別手段、１２５…データ出力制御信号生成手段、１２６…パケット出力制御手段、１２７…パケット出力制御信号、１２８…パケット格納手段、１２９…格納手段出力データ有効信号、１３０…格納手段出力表示データ、１３１…データ有効信号セレクタ、１３２…表示データセレクタ、１３３…第１パケット先頭信号、１３４…第１パケット本信号、 １３５…第２パケット先頭信号、１３６…第２パケット本信号、１３７…第３パケット先頭信号、１３８…第３パケット本信号、１３９…第４パケット先頭信号、１４０…第４パケット本信号、１４１…第５パケット先頭信号、１４２…第５パケット本信号、１４３…第６パケット先頭信号、１４４…第６パケット本信号、１４５…本信号分離部、１４６…パケットモード表示有効信号、１４７…パケットモード表示データ、１４８…パケットモード同期クロック、１４９…データ拡大処理部、１５０…アドレス処理部、１５１…第１ライン読出しデータ、１５２…第１ライン帰線期間、１５３…第２ライン読み出しデータ、１５４…第２ライン帰線期間、１５５…第４パケットデータ、１５６…第５パケットデータ、１５７…第２パケット表示データ、１５８…第３パケット表示データ、１５９…第４パケット表示データ、１６０…第５パケット表示データ、１６１…第２パケット拡大表示データ、１６２…第３パケット拡大表示データ、１６３…第４パケット拡大表示データ、１６４…第５パケット拡大表示データ、１６５…第２パケット格納データ、１６６…第３パケット格納データ、１６７…第４パケット格納データ、１６８…第５パケット格納データ、１６９…オリジナル全画面、１７０…オリジナルウィンドウ画面、１７１…ウィンドウ表示サイズ、１７２…ウィンドウ転送画面、１７３…拡大ウィンドウ画面、１７４…格納全画面、１７５…格納ウィンドウ画面、１７６…液晶表示全画面。
【図１】
0003973378.tif 000002
【図２】
0003973378.tif 000003
【図３】
0003973378.tif 000004
【図４】
0003973378.tif 000005
【図５】
0003973378.tif 000006
【図６】
0003973378.tif 000007
【図７】
0003973378.tif 000008
【図８】
0003973378.tif 000009
【図９】
0003973378.tif 000010
【図１０】
0003973378.tif 000011
【図１１】
0003973378.tif 000012
【図１２】
0003973378.tif 000013
【図１３】
0003973378.tif 000014
【図１４】
0003973378.tif 000015
【図１５】
0003973378.tif 000016
【図１６】
0003973378.tif 000017
【図１７】
0003973378.tif 000018
【図１８】
0003973378.tif 000019