(57)【特許請求の範囲】
【請求項１】
表示解像度、水平及び垂直同期信号の周波数、並びに同期信号極性の少なくともいずれかが相違する予め想定された複数種類の表示モードから、入力されたビデオ信号に応じて、１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させる制御手段を有する表示制御装置であって、
前記制御手段は、前記ビデオ信号が、前記複数種類の表示モードのいずれにも該当しない場合であっても、前記ビデオ信号の表示解像度の判定に基づいて１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させることを特徴とする表示制御装置。
【請求項２】
表示解像度、水平及び垂直同期信号の周波数、並びに同期信号極性の少なくともいずれかが相違する予め想定された複数種類の表示モードから、入力されたビデオ信号に応じて、１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させる制御手段を有する表示制御装置であって、
前記複数種類の表示モードの表示解像度、水平及び垂直同期信号の周波数、並びに同期信号極性に対応した表示パラメータのテーブルを格納するメモリを備え、
前記制御手段は、前記メモリから得た表示パラメータのテーブルを用いて、前記入力されたビデオ信号の水平及び垂直同期信号の周波数、並びに同期信号極性に対応した表示パラメータから、該ビデオ信号の表示モードを判定し、
判定した前記ビデオ信号の表示モードが、前記複数種類の表示モードのいずれにも該当しない場合であっても、前記ビデオ信号の表示解像度の判定に基づいて１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させることを特徴とする表示制御装置。
【請求項３】
前記制御手段は、前記複数種類の表示モードのうち、前記入力されたビデオ信号の前記水平及び垂直同期信号の周波数から得られる解像度と等しく、前記水平又は垂直同期信号の周波数が最も近似している表示モードを、選択することを特徴とする請求項１又は２に記載の表示制御装置。
【請求項４】
前記制御手段により選択された表示モードに基づいて、前記画像信号に対して補間処理を行う補間手段を更に備えることを特徴とする請求項１乃至３のいずれか１項に記載の表示制御装置。
【請求項５】
前記補間手段は、線形補間方式又は３次たたみ込み補間方式による前記補間処理を行う際、その方式による補間演算式の係数を２の指数の和で近似を行うことを特徴とする請求項４に記載の表示制御装置。
【請求項６】
前記制御手段は、補間又は間引きすべき倍率を決定して補間手段における補間処理を行うことを特徴とする請求項１乃至３のいずれか１項に記載の表示制御装置。
【請求項７】
前記制御手段は、前記水平同期信号の周波数を前記垂直同期信号の周波数で除算して前記画像信号のライン数を求め、その求めたライン数を基にして前記画像信号の解像度を特定することを特徴とする請求項１乃至６のいずれか１項に記載の表示制御装置。
【請求項８】
ドットマトリクス表示器を有する表示手段と、
前記表示手段の動作を制御する請求項１乃至７のいずれか１項に記載の表示制御装置と、
を有することを特徴とする表示システム。
【請求項９】
表示解像度、水平及び垂直同期信号の周波数、並びに同期信号極性の少なくともいずれかが相違する予め想定された複数種類の表示モードから、入力されたビデオ信号に応じて、１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させる制御ステップを有する表示制御方法であって、
前記制御ステップにおいて、前記ビデオ信号が、前記複数種類の表示モードのいずれにも該当しない場合であっても、前記ビデオ信号の表示解像度の判定に基づいて１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させることを特徴とする表示制御方法。
【請求項１０】
表示解像度、水平及び垂直同期信号の周波数、並びに同期信号極性の少なくともいずれかが相違する予め想定された複数種類の表示モードから、入力されたビデオ信号に応じて、１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させる制御ステップを有する表示制御方法であって、
前記複数種類の表示モードの表示解像度、水平及び垂直同期信号の周波数、並びに同期信号極性に対応した表示パラメータのテーブルをメモリに格納し、
前記制御ステップは、前記メモリから得た表示パラメータのテーブルを用いて、前記入力されたビデオ信号の水平及び垂直同期信号の周波数、並びに同期信号極性に対応した表示パラメータから、該ビデオ信号の表示モードを、判定し、
判定した前記ビデオ信号の表示モードが、前記複数種類の表示モードのいずれにも該当しない場合であっても、前記ビデオ信号の表示解像度の判定に基づいて１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させることを特徴とする表示制御方法。
【請求項１１】
前記制御ステップは、前記複数種類の表示モードのうち、前記入力されたビデオ信号の前記水平及び垂直同期信号の周波数から得られる解像度と等しく、前記水平又は垂直同期信号の周波数が最も近似している表示モードを、選択することを特徴とする請求項９又は１０に記載の表示制御方法。
【請求項１２】
前記制御ステップにより選択された表示モードに基づいて、前記画像信号に対して補間処理を行うことを特徴とする請求項９乃至１１のいずれか１項に記載の表示制御方法。
【請求項１３】
前記ビデオ信号は、コンポジットシンク、セパレートシンク及びシンクオングリーンからなる群から選択される同期信号を有することを特徴とする請求項１乃至７のいずれか１項に記載の表示制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ドットマトリクスディスプレイ等の表示制御装置、表示システム、及び表示制御方法に関し、特に、複数種類の解像度に対応可能なマルチスキャンディスプレイ等の表示制御装置、表示システム、及び表示制御方法に関するものである。
【０００２】
【従来の技術】
従来より、パーソナルコンピュータ（以下、パソコンと言う）やワークステーションといったホストコンピュータ装置の表示装置としては、ラスタスキャン型の所謂ＣＲＴ（Cathode-Ray Tube）表示装置が広く用いられている。
また、最近では、省スペース、省エネルギー、エルゴノミクス等の点から、液晶パネルやプラズマディスプレイといったフラットパネル表示装置が注目されている。
【０００３】
ところで、上述したような表示装置と、ホストコンピュータ装置との接続には、所謂ビデオ信号、すなわちアナログ方式の画像信号と垂直及び水平同期信号、或いは、これらの復号信号（コンポジット信号）の組み合わせが用いられる。
そして、表示装置に送られる上記ビデオ信号は、ホストコンピュータ装置によって非常に多くの仕様（規格）がある。
【０００４】
特に、ホストコンピュータ装置としてパソコンを用いた場合には、複数の解像度もある。例えば、水平及び垂直解像度が３２０×２００画素、６４０×４００画素、７２０×４００画素、６４０×３５０画素、６４０×４８０画素、８００×６００画素、８３２×６２４画素、１０２４×７６８画素、１１５２×８７０画素、１２８０×１０２４画素等の解像度がある。
さらには、同一の解像度であっても、水平及び垂直同期信号の周波数の異なるモード（表示モード）が複数存在している。これは、上述のように、表示装置に送られるビデオ信号は、パソコンによって規格が異なり様々な解像度があり、解像度と規格によって１秒間のスキャン・スピード（走査周波数）が異なるので、同じ表示装置を用いる場合には、周波数を切り換える必要があるためである。
【０００５】
そこで、表示モードを自動的に切り換える（マルチスキャン）機能を有する表示装置がある。
この表示装置は、所謂マルチスキャン表示装置と呼ばれるものであり、入力されたビデオ信号（入力信号）の同期信号周波数、及びその極性信号の複数種類の組み合わせを対応できる複数の表示モードとして予め想定し、各表示モードの表示パラメータをＲＯＭ（Read Only Memory）等に予め格納するようになされている。そして、この表示装置は、実際に入力されたビデオ信号の同期信号周波数、及びその極性信号を測定し、この組み合わせに対応した表示モードの表示パラメータを上記ＲＯＭ等から得て、これを用いて、入力信号の表示解像度、水平及び垂直ブランク期間等を判定し、所定の設定を行うことになる。
【０００６】
【発明が解決しようとする課題】
しかしながら、上述したような従来のマルチスキャン表示装置において、測定された入力信号の同期信号周波数及びその極性信号の組み合わせなどの表示パラメータが、予め想定された複数種類の表示モードのいずれにも該当しなかった場合、画面上に何も表示されないか、あるいは表示画像が乱れてしまった。
【０００７】
そこで、本発明は、上記課題を解決するために成されたもので、如何なる入力ビデオ信号であっても簡易な方式で画像表示することができる表示制御装置、表示システム、及び表示制御方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本願の第１の発明に係る表示制御装置は、表示解像度、水平及び垂直同期信号の周波数、並びに同期信号極性の少なくともいずれかが相違する予め想定された複数種類の表示モードから、入力されたビデオ信号に応じて、１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させる制御手段を有する表示制御装置であって、前記制御手段は、前記ビデオ信号が、前記複数種類の表示モードのいずれにも該当しない場合であっても、前記ビデオ信号の表示解像度の判定に基づいて１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させることを特徴とする。
【０００９】
本願の第２の発明に係る表示制御装置は、表示解像度、水平及び垂直同期信号の周波数、並びに同期信号極性の少なくともいずれかが相違する予め想定された複数種類の表示モードから、入力されたビデオ信号に応じて、１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させる制御手段を有する表示制御装置であって、前記複数種類の表示モードの表示解像度、水平及び垂直同期信号の周波数、並びに同期信号極性に対応した表示パラメータのテーブルを格納するメモリを備え、前記制御手段は、前記メモリから得た表示パラメータのテーブルを用いて、前記入力されたビデオ信号の水平及び垂直同期信号の周波数、並びに同期信号極性に対応した表示パラメータから、該ビデオ信号の表示モードを判定し、判定した前記ビデオ信号の表示モードが、前記複数種類の表示モードのいずれにも該当しない場合であっても、前記ビデオ信号の表示解像度の判定に基づいて１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させることを特徴とする。
【００１０】
本願の第３の発明に係る表示制御装置は、第１又は第２の発明に係る表示制御装置において、前記制御手段は、前記複数種類の表示モードのうち、前記入力されたビデオ信号の前記水平及び垂直同期信号の周波数から得られる解像度と等しく、前記水平又は垂直同期信号の周波数が最も近似している表示モードを、選択することを特徴とする。
【００１１】
本願の第４の発明に係る表示制御装置は、第１乃至第３の発明のいずれかに係る表示制御装置において、前記制御手段により選択された表示モードに基づいて、前記画像信号に対して補間処理を行う補間手段を更に備えることを特徴とする。
【００１２】
本願の第５の発明に係る表示制御装置は、第４の発明に係る表示制御装置において、前記補間手段は、線形補間方式又は３次たたみ込み補間方式による前記補間処理を行う際、その方式による補間演算式の係数を２の指数の和で近似を行うことを特徴とする。
【００１３】
本願の第６の発明に係る表示制御装置は、第１乃至第３の発明のいずれかに係る表示制御装置において、前記制御手段は、補間又は間引きすべき倍率を決定して補間手段における補間処理を行うことを特徴とする。
【００１４】
本願の第７の発明に係る表示制御装置は、第１乃至第６の発明のいずれかに係る表示制御装置において、前記制御手段は、前記水平同期信号の周波数を前記垂直同期信号の周波数で除算して前記画像信号のライン数を求め、その求めたライン数を基にして前記画像信号の解像度を特定することを特徴とする。
【００１５】
本願の第８の発明に係る表示システムは、ドットマトリクス表示器を有する表示手段と、前記表示手段の動作を制御する第１乃至第７の発明のいずれかに係る表示制御装置と、を有することを特徴とする。
【００１６】
本願の第９の発明に係る表示制御方法は、表示解像度、水平及び垂直同期信号の周波数、並びに同期信号極性の少なくともいずれかが相違する予め想定された複数種類の表示モードから、入力されたビデオ信号に応じて、１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させる制御ステップを有する表示制御方法であって、前記制御ステップにおいて、前記ビデオ信号が、前記複数種類の表示モードのいずれにも該当しない場合であっても、前記ビデオ信号の表示解像度の判定に基づいて１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させることを特徴とする。
【００１７】
本願の第１０の発明に係る表示制御方法は、表示解像度、水平及び垂直同期信号の周波数、並びに同期信号極性の少なくともいずれかが相違する予め想定された複数種類の表示モードから、入力されたビデオ信号に応じて、１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させる制御ステップを有する表示制御方法であって、前記複数種類の表示モードの表示解像度、水平及び垂直同期信号の周波数、並びに同期信号極性に対応した表示パラメータのテーブルをメモリに格納し、前記制御ステップは、前記メモリから得た表示パラメータのテーブルを用いて、前記入力されたビデオ信号の水平及び垂直同期信号の周波数、並びに同期信号極性に対応した表示パラメータから、該ビデオ信号の表示モードを、判定し、判定した前記ビデオ信号の表示モードが、前記複数種類の表示モードのいずれにも該当しない場合であっても、前記ビデオ信号の表示解像度の判定に基づいて１つの表示モードを選択し、選択された該表示モードにて、表示手段に前記ビデオ信号の画像信号による画像を表示させることを特徴とする。
【００１８】
本願の第１１の発明に係る表示制御方法は、第９又は第１０の発明に係る表示制御方法において、前記制御ステップは、前記複数種類の表示モードのうち、前記入力されたビデオ信号の前記水平及び垂直同期信号の周波数から得られる解像度と等しく、前記水平又は垂直同期信号の周波数が最も近似している表示モードを、選択することを特徴とする。
【００１９】
本願の第１２の発明に係る表示制御方法は、第９乃至第１１の発明のいずれかに係る表示制御方法において、前記制御ステップにより選択された表示モードに基づいて、前記画像信号に対して補間処理を行うことを特徴とする。
【００２２】
本願の第１３の発明に係る表示制御装置は、第１乃至第７の発明のいずれかに係る表示制御装置において、前記ビデオ信号は、コンポジットシンク、セパレートシンク及びシンクオングリーンからなる群から選択される同期信号を有することを特徴とする。
【００２３】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて説明する。
【００２４】
まず、第１の実施の形態について説明する。
【００２５】
本発明に係る表示制御装置は、例えば、図１に示すような表示制御装置１００に適用される。
【００２６】
この表示制御装置１００は、マルチスキャン機能を有するドットマトリクス表示器１０７の表示制御装置であり、上記図１に示すように、図示していないホストコンピュータ装置からの信号が供給される同期信号分離回路１０１と、同期信号分離回路１０１の出力が各々供給されるシステム制御回路１０２、クロック発生回路１０３、及びアナログ／ディジタル（Ａ／Ｄ）変換回路１０４と、Ａ／Ｄ変換回路１０４の出力が供給される補間処理回路１０５と、補間処理回路１０５の出力が供給される駆動制御回路１０６と、システム制御回路１０２からアクセスされるＲＯＭ１０８とを備えており、クロック発生回路１０３の出力はＡ／Ｄ変換回路１０４に供給され、駆動制御回路１０６の出力はドットマトリクス表示器１０７に供給されるようになされている。
【００２７】
まず、上記ホストコンピュータ装置から表示制御装置１００には、ビデオ信号が入力される。このビデオ信号は、アナログ方式の多値画像信号（以下、ＲＧＢ信号、或いは、単に画像信号と言う）と、コンポジットシンク、セパレートシンク又はシンクオングリーン等の同期信号を含む信号である。
【００２８】
そこで、同期信号分離回路１０１は、上述のような入力されたビデオ信号から、画像信号と同期信号を分離する。そして、同期信号分離回路１０１は、分離して得た同期信号から、負極性の水平及び垂直同期信号と同期信号極性信号を生成し、それらをシステム制御回路１０２及びクロック発生回路１０３に各々供給すると共に、分離して得た画像信号をＡ／Ｄ変換回路１０４に供給する。
【００２９】
クロック発生回路１０３は、後述するシステム制御回路１０２の制御に従って、同期信号分離回路１０１からの水平及び垂直同期信号と同期信号極性信号から、Ａ／Ｄ変換回路１０４で用いるサンプリングクロックを生成して発生する。
【００３０】
Ａ／Ｄ変換回路１０４は、クロック発生回路１０３で発生されたサンプリングクロックに従って、同期信号分離回路１０１からの画像信号をディジタル化して、画像データとして補間処理回路１０５に供給する。
【００３１】
システム制御回路１０２は、同期信号分離回路１０１からの水平及び垂直同期信号と同期信号極性信号により、水平及び垂直同期信号の各周波数と、垂直同期信号の極性を測定し、この測定結果により、入力されたビデオ信号の表示モードの判定を行う。
【００３２】
ここで、ＲＯＭ１０８には、例えば、図２に示すフローチャートに従った処理プログラムが予め格納されている。
そこで、システム制御回路１０２は、先ず、ＲＯＭ１０８に格納された上記図２の処理プログラムを読み出して実行することで、水平及び垂直同期信号の各周波数と垂直同期信号の極性の測定処理を行う。
以下、上記図２及び図３を用いて、システム制御回路１０２で行われる上記測定処理について具体的に説明する。
【００３３】
先ず、上記図３に示すように、図示していない３つのタイマＴ１，Ｔ２，Ｔ３を同時にスタートさせる。タイマＴ１は水平同期信号パルス数カウント用、タイマＴ２は垂直同期信号周期カウント用であり、各々所定期間（１０ｍｓ、２０ｍｓ等）に設定されている。また、タイマＴ３は、垂直同期信号極性判定用のものであり、垂直同期信号のアクティブ期間より長く、その１周期よりは十分短い期間に設定されている。
そして、水平同期信号のパルス数のカウントを開始する（ステップＳ２０１）。
【００３４】
次に、タイマＴ３によるカウントが終了したか否かを判別し（ステップＳ２０２）、この判別結果が「カウント終了」となったときに、次のステップＳ２０３に進む。
【００３５】
ステップＳ２０３では、垂直同期信号のパルスがハイレベルかローレベルか否かを判別し、この判別結果を図示していない内部メモリに一旦保存する。そして、タイマＴ３を再スタートさせる（ステップＳ２０３）。
【００３６】
次に、タイマＴ３が３回カウント終了したか否かを判別し（ステップＳ２０４）、この判別結果が「３回カウント終了」でなかった場合にはステップＳ２０２に戻り、「３回カウント終了」であった場合に次のステップＳ２０５に進む。
【００３７】
これらのステップＳ２０２〜Ｓ２０４により、垂直同期信号のアクティブ期間より長く、その１周期よりは十分短い期間（タイマＴ３期間）毎に、垂直同期信号のパルスがハイレベルかローレベルかが判別され、また、この判別処理が３回繰り返されることになる。この結果、上記内部メモリには、タイマＴ３期間毎の垂直同期信号のパルスがハイレベルかローレベルか否かの判別結果が３回分保存される。
【００３８】
次のステップＳ２０５では、上記内部メモリに保存された３回の判別結果により、垂直同期信号の極性を判別する。すなわち、上記図３に示すよに、垂直同期信号のパルスが２回以上ハイレベル（ＨＩＧＨ）であったら、この垂直同期信号の極性は、アクティブローであると判別する。
【００３９】
次に、タイマＴ１によるカウントが終了したか否かを判別し（ステップＳ２０６）、その判別結果が「カウント終了」となったときに、次のステップＳ２０７に進む。
【００４０】
ステップＳ２０７では、タイマＴ１の期間における水平同期信号のパルス数により、水平同期信号の周波数を算出する。
例えば、タイマＴ１が１０ｍｓに設定されており、その期間における水平同期信号のパルス数が５００個であった場合、水平同期信号の周波数は５０ｋＨｚとなる。
【００４１】
次に、次の垂直同期信号のパルスを検出したか否かを判別し（ステップＳ２０８）、この判別結果が「次の垂直同期信号のパルスを検出した」となったときに、次のステップＳ２０９に進む。
【００４２】
ステップＳ２０９では、垂直同期信号の１周期の時間をタイマ２により計測し、垂直同期信号の周波数を算出する。
例えば、タイマＴ２が２０ｍｓに設定されていた場合、水平同期信号の周波数は５０Ｈｚとなる。
【００４３】
上述のようにして、システム制御回路１０２は、水平及び垂直同期信号の各周波数、及び垂直同期信号の極性を求める。
そして、システム制御回路１０２は、次に、これらの結果に対応する表示モードを、図４に示すようなテーブルＴを用いて判別する。
【００４４】
すなわち、ＲＯＭ１０８には、例えば、上記図４に示したテーブルＴ、及び図５に示すフローチャートに従った処理プログラムも予め格納されている。
そこで、システム制御回路１０２は、ＲＯＭ１０８に格納された上記図５の処理プログラムを読み出して実行することで、表示モードの判別処理を行う。
以下、上記図４及び図５を用いて、システム制御回路１０２で行われる上記判別処理について具体的に説明する。
【００４５】
先ず、上述したようにして求めた水平同期信号の周波数（水平同期信号周期、以下、「ＨＤ」で示す）がＡＨｚ、垂直同期信号の周波数（垂直同期信号周期、以下、「ＶＤ」で示す）がＢＨｚ、垂直同期信号の極性（以下、「ＶＰ」で示す）がアクティブロー（Ｌｏｗ）であった場合（ステップＳ３０１）、それらのＨＤ及びＶＤの値Ａ及びＢが、上記図４のテーブルＴの表示モード０１のＨＤ及びＶＤの値ａ（＝３１．４７）及びｂ（＝７０．０９）に近い値であるか否かを判別する（ステップＳ３０２）。
例えば、
ａ−２＜Ａ＜ａ＋２
ｂ−２＜Ｂ＜ｂ＋２
なる条件式１に示すように、各値Ａ及びＢが表示モード０１の各値ａ及びｂの−２〜＋２の範囲内であるか否かを判別する。
【００４６】
ステップＳ３０２の判別の結果、上記条件式１を満たしていた場合、表示モード０１を決定する（ステップＳ３０３）。
【００４７】
ステップＳ３０２の判別の結果、上記条件式１を満たしていない場合には、次の表示モード０２のＨＤ及びＶＤの値（「３７．８６」及び「８５．０８」）に近い値であるか否かを、ステップＳ３０２と同様して行う。そして、この判別結果に従って、ステップＳ３０３と同様にして表示モード０２であると判別する、或いは、次の表示モード０３であるかの判別に進む。
このようにして、表示モード０１、０２、０３、・・・を順次判別することで、最終的に表示モードＮが決定される（ステップＳ３０８、ステップＳ３０９）。
【００４８】
このとき、表示モードの中には、ＨＤ及びＶＤの各値が略同じであり、ＶＰのみ異なるものがある。例えば、表示モード０６は、ＨＤの値ｃが「３９．３８」、ＶＤの値ｄが「７５．００」、ＶＰが「正」であり、表示モード０７は、ＨＤの値ｃ’が「３７．５０」、ＶＤの値ｄが「７５．００」、ＶＰが「負」である。
このような場合、ステップＳ３０２と同様に判別すると（ステップＳ３０４）、
ｃ−２＜Ａ＜ｃ＋２
ｄ−２＜Ｂ＜ｄ＋２
なる条件式２も満たし、
ｃ’−２＜Ａ＜ｃ’＋２
ｄ−２＜Ｂ＜ｄ＋２
なる条件式３も満たし、表示モード０６でもあり０７でもある、という判別結果となる場合がある。
【００４９】
そこで、このような場合には、さらにＶＰが「正」（アクティブＬｏｗ）であるか否かを判別し（ステップＳ３０５）、その判別結果により、ＶＰが「正」であった場合には、表示モード０６を決定し（ステップＳ３０６）、ＶＰが「正」でない場合（「負」である場合）には、表示モード０７を決定する（ステップＳ３０７）。
【００５０】
また、上述のようなステップＳ３０２〜Ｓ３０９の処理を行った結果、何れの表示モードにも決定されなかった場合、すなわちテーブルＴで想定されているどの表示モード（ここでは、表示モード０１〜１７）のＨＤ、ＶＤ、及びＶＰにも条件を満たすものがなかった場合、表示判定例外処理を行う（ステップＳ３１０）。
【００５１】
この表示判定例外処理は、２段階の処理で行われる。すなわち、第１段階の処理では、不定モードであった入力信号の水平及び垂直解像度（表示解像度）の判定を行い、次の第２段階の処理では、上記第１段階の処理で判定された表示解像度の中で最も水平及び垂直同期信号の周波数が近い表示モード、例えば、上記図４のテーブルＴに示したような予め対応可能となっている表示モードに、不定モードを確定する。
【００５２】
そこで、上述のような表示判定例外処理を行うために、例えば、ＲＯＭ１０８には、図６及び図７に示すフローチャートに従った処理プログラムが予め格納されている。
そして、システム制御回路１０２は、ＲＯＭ１０８に格納された上記図６及び図７の処理プログラムを読み出して実行することで、上記表示判定例外処理を行う。
以下、上記図６、上記図７、及び図８を用いて、システム制御回路１０２で行われる上記表示判定例外処理について具体的に説明する。
【００５３】
先ず、第１段階の処理（上記図６）では、入力信号の垂直同期信号の周波数Ｂを、その水平同期信号の周波数Ａで割った値Ｃ（＝１ＶＤ中のＨＤの数）を求める（ステップＳ４０１）。
この求めた値Ｃを用いて、以降の処理ステップＳ４０２〜Ｓ４１４により、入力信号の垂直解像度を判定する。
【００５４】
すなわち、ステップＳ４０１で求めた値Ｃが、「Ｃ＜４８０」であるか否か（ステップＳ４０２）、「４７９＜Ｃ＜６００」であるか否か（ステップＳ４０４）、「５９９＜Ｃ＜６２４」であるか否か（ステップＳ４０６）、「６２３＜Ｃ＜７６８」であるか否か（ステップＳ４０８）、「７６７＜Ｃ＜８７０」であるか否か（ステップＳ４１０）、「８６９＜Ｃ＜１０２４」であるか否か（ステップＳ４１２）を順次判別する。
【００５５】
そこで、例えば、値Ｃが「５８０」であった場合、ステップＳ４０４の判別により、この入力信号の垂直解像度は「４８０」であると判定されることになる。これは、上記図８に示すように、値Ｃが「４７９」より大きく、「６００」より小さい場合には、垂直有効画像期間が４８０ラインであり、且つ垂直ブランキング期間が１００である、と考えられるためである。
すなわち、現在存在する表示モードにおいて、６４０×４８０画素の解像度の表示モードは、全て値Ｃが「４７９」より大きく、「６００」より小さい。これにより、値Ｃが「５８０」であった場合には、垂直解像度は「４８０」であると判定される。
また、垂直解像度が判定されると、それに伴って一意的に水平解像度が判定される。これは、垂直解像度が同一で水平解像度が異なる表示モードが存在しないためである。したがって、この場合には、水平解像度は「６４０」となる。
上述のことにより、結果的にこの場合の入力信号の表示解像度は、６４０×４８０画素と判定される（ステップＳ４０５）。
【００５６】
他の場合も同様にして、値Ｃが「Ｃ＜４８０」であった場合には、入力信号の表示解像度を６００×４００画素と判定する（ステップＳ４０３）。また、「５９９＜Ｃ＜６２４」であった場合には表示解像度を８００×６００画素（ステップＳ４０７）、「６２３＜Ｃ＜７６８」であった場合には表示解像度を８３２×６２４画素（ステップＳ４０９）、「７６７＜Ｃ＜８７０」であった場合には表示解像度を１０２４×７６８画素（ステップＳ４１１）、「８６９＜Ｃ＜１０２４」であった場合には表示解像度を１１５２×８７０画素と判定する（ステップＳ４１３）。
また、ステップＳ４０２〜ステップＳ４１２で何れの表示解像度にも判定できなかった場合、すなわち値Ｃが「Ｃ≧１０２４」であった場合には、表示解像度を１２８０×１０２４画素と判定する（ステップＳ４１３）。
【００５７】
尚、上述した第１段階の処理では、入力信号の表示解像度を、６００×４００画素〜１２８０×１０２４画素の表示解像度において判定するようにしたが、これに限らず、１２８０×１０２４画素より高い表示解像度も含めたなかから判定するようにしてもよい。或いは、今後さらに提案される高い表示解像度も含めたなかから判定するようにしてもよい。
【００５８】
上述のようにして、第１段階の処理により、入力信号の水平及び垂直解像度（表示解像度）が判定されると、次に、第２段階の処理（上記図７）を行う。
【００５９】
この第２段階の処理は、第１段階の処理で判定された表示解像度の中で、例えば、上記図４のテーブルＴに示したような、水平及び垂直解像度、水平及び垂直同期信号の周波数、垂直同期信号の極性により分類される表示モードを決定する処理である。
【００６０】
そこで、例えば、第１段階の処理で判定された表示解像度が８００×６００画素であった場合、テーブルＴの表示モード０９〜０ｃの何れの表示モードとするかを決定する。
【００６１】
先ず、入力信号の水平同期信号の周波数を「ＩＮ＿ＨＤ」とし、比較値ＭＩＮを「１００」、表示モードカウンタＭＩＮ＿ＮＵＭを「０」、カウンタｉを「０」に初期設定する（ステップＳ４１５）。
【００６２】
次に、カウンタｉが「０」であるか否か（ステップＳ４１６）、カウンタｉが「１」であるか否か（ステップＳ４１８）、カウンタｉが「２」であるか否か（ステップＳ４２０）を順次判別する。
【００６３】
そして、カウンタｉが「０」であった場合には、表示モード０９の水平同期信号の周波数（＝３５．１６）をＳＰ＿ＨＤに保存する（ステップＳ４１７）。また、カウンタｉが「１」であった場合には、表示モード０ａの水平同期信号の周波数（＝３７．８８）をＳＰ＿ＨＤに保存する（ステップＳ４１９）。また、カウンタｉが「２」であった場合には、表示モード０ｂの水平同期信号の周波数（＝４８．０８）をＳＰ＿ＨＤに保存する（ステップＳ４２１）。
また、カウンタｉが「０」〜「２」の何れでもなかった場合には、表示モード０ｃの水平同期信号の周波数（＝４６．８８）をＳＰ＿ＨＤに保存する（ステップＳ４２２）。
【００６４】
ステップＳ４１６〜Ｓ４２２でＳＰ＿ＨＤに、テーブルＴの水平同期信号の周波数が保存されると、次に、
ＩＮ＿ＨＤ＞ＳＰ＿ＨＤ
なる条件を満たすか否か、すなわち入力信号の水平同期信号の周波数（ＩＮ＿ＨＤ）が、テーブルＴの水平同期信号の周波数（ＳＰ＿ＨＤ）よりも大きいか否かを判別する（ステップＳ４２３）。
【００６５】
ステップＳ４２３の判別の結果、「ＩＮ＿ＨＤ＞ＳＰ＿ＨＤ」であった場合、
ＩＮ＿ＨＤ−ＳＰ＿ＨＤ＜ＭＩＮ
なる条件を満たすか否か、すなわち入力信号の水平同期信号の周波数から、テーブルＴの水平同期信号の周波数を減算した結果（ＩＮ＿ＨＤ−ＳＰ＿ＨＤ）が比較値ＭＩＮより小さいか否かを判別する（ステップＳ４２４）。
【００６６】
ステップＳ４２４の判別の結果、「ＩＮ＿ＨＤ−ＳＰ＿ＨＤ＜ＭＩＮ」であった場合、比較値ＭＩＮを「ＩＮ＿ＨＤ−ＳＰ＿ＨＤ」の値とする。また、表示モードカウンタＭＩＮ＿ＮＵＭをカウンタｉの値とし（ステップＳ４２６）、次のステップＳ４２８に進む。
また、ステップＳ４２４の判別の結果、「ＩＮ＿ＨＤ−ＳＰ＿ＨＤ＜ＭＩＮ」でなかった場合には、そのまま次のステップＳ４２８に進む。
【００６７】
一方、ステップＳ４２３の判別の結果、「ＩＮ＿ＨＤ＞ＳＰ＿ＨＤ」でなかった場合、
ＳＰ＿ＨＤ−ＩＮ＿ＨＤ＜ＭＩＮ
なる条件を満たすか否か、すなわちテーブルＴの水平同期信号の周波数から、入力信号の水平同期信号の周波数を減算した結果（ＳＰ＿ＨＤ−ＩＮ＿ＨＤ）が比較値ＭＩＮより小さいか否かを判別する（ステップＳ４２５）。
【００６８】
ステップＳ４２５の判別の結果、「ＳＰ＿ＨＤ−ＩＮ＿ＨＤ＜ＭＩＮ」であった場合、比較値ＭＩＮを「ＳＰ＿ＨＤ−ＩＮ＿ＨＤ」の値とする。また、表示モードカウンタＭＩＮ＿ＮＵＭをカウンタｉの値とし（ステップＳ４２６）、次のステップＳ４２８に進む。
また、ステップＳ４２５の判別の結果、「ＳＰ＿ＨＤ−ＩＮ＿ＨＤ＜ＭＩＮ」でなかった場合には、そのまま次のステップＳ４２８に進む。
【００６９】
ステップＳ４２８では、カウンタｉの値が「３」であるか否か、すなわちテーブルＴの表示モード０９〜０ｃ全てに対しての処理を終了したか否かを判別する。
【００７０】
ステップＳ４２８の判別の結果、「ｉ＝３」でなかった場合、ステップＳ４１６に戻り、次の表示モードに対してステップＳ４１６からの処理を行う。
【００７１】
ステップＳ４２８の判別の結果、「ｉ＝３」であった場合、ＭＩＮ＿ＮＵＭの値に「９」を加算した値（ＭＩＮ＿ＮＵＭ＋９）を表示モードとして決定し（ステップＳ４２９）、本処理を終了する。
【００７２】
上述のように、第２段階の処理では、入力信号の水平同期信号の周波数と、上記図４のテーブルＴに示したような解像度毎の分類の中での全ての表示モードの水平同期信号の周波数とを各々比較し、最も近い水平同期信号の周波数の表示モードを、入力信号の表示モードとして決定する。
【００７３】
尚、上述した第２段階の処理では、水平同期信号の周波数により表示モードを決定するようにしたが、これに限らず、垂直同期信号の周波数により表示モードを決定するようにしてもよい。
【００７４】
上述したようにして、システム制御回路１０２は、同期信号分離回路１０１からの水平及び垂直同期信号と同期信号極性信号により、水平及び垂直同期信号の各周波数と、垂直同期信号の極性を測定し、この測定結果により、入力されたビデオ信号の表示モードの判定を行った後、その判定結果、すなわち決定した表示モードに従って、上述したクロック発生回路１０３、後述する補間処理回路１０５や駆動制御回路１０６等の動作を制御する。
【００７５】
補間処理回路１０５は、システム制御回路１０２の制御に従って、上述したＡ／Ｄ変換回路１０４からの画像データに補間処理を行うことで、マルチスキャン表示器１０７の表示解像度に対応した解像度の画像データを生成する。
【００７６】
具体的には、まず、補間処理の方法として一般的に多く用いられている方法は、最近燐内挿法、線形補間法（１次内挿法）、及び３次たたみ込み補間法等がある。
【００７７】
最近燐内挿法は、内挿したい画素に最も近い補間前画素を補間画素とする方法である。
【００７８】
線形補間法は、内挿したい画素の両脇にある画素のデータを用いて、内挿する画素のデータを求める方法である。
【００７９】
例えば、この線形補間法により、図９に示すように、距離間隔ｌで並んでいる２つの画素ａ１及びａ２から、各々距離ｕ、ｖにある位置（画素ａ１と画素ａ２の間）に画素ｂを内挿する場合、画素ｂのデータは、
ｂ＝ａ１＊ｖ／（ｕ＋ｖ）＋ａ２＊ｕ／（ｕ＋ｖ）  ・・・（１）
なる式（１）により求められる。
【００８０】
３次たたみ込み補間法は、内挿したい画素の両脇２画素づつのデータと、３次たたみ込み関数を用いて内挿する画素のデータを求める方法である。
【００８１】
３次たたみ込み関数ｆは、内挿する画素と、距離間隔ｌで並んでいる両脇２画素との距離をｔとして、
ｆ（ｔ）＝ｓｉｎ（πｔ）／（πｔ）              ・・・（２）
なる式（２）で与えられる。
そして、この式（２）は、
0003652066.tif 000002
なる式（３）〜（５）のように展開される。
【００８２】
例えば、この３次たたみ込み補間法により、図１０に示すように、距離間隔ｌで並んでいる画素ａ１、ａ２、ａ３、ａ４から、各々距離ｕ１、ｕ２、ｕ３、ｕ４にある位置（画素ａ２と画素ａ３の間）に画素ｂを内挿する場合、画素ｂのデータは、上述した３次たたみ込み関数ｆにより、
ｂ＝ａ１＊（４−８＊ｕ１＋５＊ｕ１＾２−ｕ１＾３＋
ａ２＊（１−２＊ｕ２＾２−ｕ２＾３）＋
ａ３＊（１−２＊ｕ３＾２−ｕ３＾３）＋
ａ４＊（４−８＊ｕ４＋５＊ｕ４＾２−ｕ４＾３・・・（６）
なる式（６）により求められる。
【００８３】
そこで、例えば、７６８画素から９６０画素への補間処理を、上述した式（１）〜（６）による線形補間法（１次内挿法）及び３次たたみ込み補間法で行う場合について、図１１を用いて説明する。
【００８４】
すなわち、この場合、４画素の補間データから、５画素の補間データを生成することになる。このため、線形補間法による補間処理後の画素データｂｎ（ｎ＝０，１，２，・・・）は、その補間処理前の画素データａｎを用いて、
0003652066.tif 000003
なる式（７）及び式（８）により与えられる。
【００８５】
しかしながら、上記式（７）及び式（８）による線形補間法及び３次たたみ込み法で補間処理を行うために、これをハードウェア（ＡＳＩＣ：Application Specific Integrated Circuit ）で実現しようとした場合、複数の分数演算が必要なため、非現実的な回路規模となってしまう。
【００８６】
そこで、ここでは、上記式（７）及び式（８）の係数を２の指数の和の近似で行うことで、小規模のハードウェアで、線形補間法及び３次たたみ込み法による補間処理を行えるようにしている。
【００８７】
すなわち、上記式（７）及び式（８）を近似すると、
0003652066.tif 000004
なる式（９）及び式（１０）となる。
尚、これらの近似式（９）及び（１０）は、入力された画像データが６ビットデータの場合である。
【００８８】
上述のような、式（７）から式（９）へ、及び式（８）から式（１０）への近似では、係数項が少なく、且つ近似誤差が小さく、且つ入力された画像データが最大値の場合に、補間後の画像データも最大値となる。
したがって、上記式（９）及び式（１０）により、小規模のハードウェアで、線形補間法及び３次たたみ込み法で補間処理を行うことができる。
【００８９】
尚、上記式（９）及び（１０）は、入力された画像データが６ビットデータの場合であるとしたが、これに限らず、入力された画像データが６ビットより大きいビットデータであっても対応することはできる。
例えば、入力された画像データが７ビット又は８ビットデータであった場合には、１／６４又は１／１２８の項を追加することで、補間処理による画質劣化を防ぐことができる。
また、１／３２等の小さい項を省くことで、ハードウェア規模を小さくすることもできる。
【００９０】
上述のようにして、補間処理回路１０５で補間処理が行われた画像データは、駆動制御回路１０６に供給される。
【００９１】
したがって、駆動制御回路１０６は、システム制御回路１０２の制御に従って、補間処理回路１０５からの画像データを、ドットマトリクス表示器１０７に対して出力可能なデータに変換して、ドットマトリクス表示器１０７を駆動制御する。
これにより、ドットマトリクス表示器１０７では、駆動制御回路１０６の出力データに従った画面表示が行われることになる。
【００９２】
上述のように、この第１の実施の形態では、入力されたビデオ信号から得られた水平及び垂直同期信号の周波数、及び垂直同期信号の極性の組み合わせが、予め対応可能な表示モードとして想定されていなかった場合、その想定されている表示モードにおいて、入力されたビデオ信号の水平及び垂直同期信号の周波数から得られる表示解像度と同じ表示解像度の表示モードのうち、入力されたビデオ信号の水平同期信号の周波数又は垂直同期信号の周波数に最も近い周波数の表示モードを、入力されたビデオ信号の表示モードとして確定するように構成した。これにより、従来のように、入力されたビデオ信号の表示モードが確定されないことにより、何も表示されない、或いは、画面中央に小さく表示される、或いは、表示画像が乱れる、こと等を防ぐことができ、予め対応可能な表示モードとして想定されていなかった表示モードも含めて、全てのあらゆる表示モードに対応することができる。
また、入力されたビデオ信号に対して、線形補間方式及び３次たたみ込み補間方式による補間処理を行う場合、上記式（７）及び式（８）を上記式（９）及び式（１０）のように、係数を２の指数の和で近似するように構成した。これにより、小規模のハードウェアで、線形補間方式及び３次たたみ込み補間方式による補間処理を実現することができ、効率的な補間処理を行うことができる。したがって、装置全体の構成も小規模にすることができると共に、処理能力も向上させることができる。
【００９３】
つぎに、第２の実施の形態について説明する。
【００９４】
上述した第１の実施の形態では、マルチスキャン機能を有するドットマトリクス表示器１０７の表示制御装置１００としたが、この第２の実施の形態では、マルチスキャン機能を有するＣＲＴ表示器の表示制御装置とする。
【００９５】
すなわち、本発明に係る表示制御装置は、例えば、図１２に示すような表示制御装置５００に適用される。
【００９６】
この表示制御装置５００は、上記図１２に示すように、図示していないホストコンピュータ装置からの信号が供給される同期信号分離回路５０１と、同期信号分離回路５０１の出力が各々供給されるシステム制御回路５０２、垂直偏向回路５０３、水平偏向回路５０４、及び映像増幅回路５０５と、水平偏向回路５０４の出力が供給される高圧整流回路５０６と、システム制御回路５０２からアクセスされるＲＯＭ５０８とを備えており、垂直偏向回路５０３、水平偏向回路５０４、映像増幅回路５０５、及び高圧整流回路５０６の各出力がＣＲＴ表示器５０７に供給されるようになされている。
【００９７】
まず、上述した第１の実施の形態と同様に、上記ホストコンピュータ装置から表示制御装置５００には、ビデオ信号が入力される。このビデオ信号は、ＲＧＢ信号（画像信号）と、コンポジットシンク、セパレートシンク又はシンクオングリーン等の同期信号を含む信号である。
【００９８】
そこで、同期信号分離回路５０１は、上記図１の同期信号分離回路１０１と同様にして、入力されたビデオ信号から、画像信号と同期信号を分離する。そして、同期信号分離回路５０１は、分離して得た同期信号から、負極性の水平及び垂直同期信号と同期信号極性信号を生成し、それらをシステム制御回路５０２、垂直偏向回路５０３、及び水平偏向回路５０４に各々供給すると共に、分離して得た画像信号を映像増幅回路５０５に供給する。
【００９９】
システム制御回路５０２は、上記図１のシステム制御回路１０２と同様にして、ＲＯＭ５０８に予め格納された処理プログラムを読み出して実行することで、同期信号分離回路５０１からの水平及び垂直同期信号と同期信号極性信号により、水平及び垂直同期信号の各周波数と、垂直同期信号の極性を測定し、この測定結果により、入力されたビデオ信号の表示モードの判定を行い、この判定結果に基づいて、垂直偏向回路５０３及び水平偏向回路５０４を各々制御する。
【０１００】
尚、上述した第１の実施の形態と同様に、ＲＯＭ５０８には、上記図２、及び図５〜図７に示したような処理プログラム等が予め格納されており、これらの処理プログラムがシステム制御回路５０２により読み出されて実行されることで、表示モード判定処理、及び対応可能な表示モードとして想定されていなかった信号が入力された場合の表示モード判定例外処理等が行われる。システム制御回路５０２で行われるこれらの表示モード判定処理及び表示モード判定例外処理等は、上記図１のシステム制御回路１０２で行われる上述した処理と同様であるため、その詳細な説明は省略する。
【０１０１】
垂直偏向回路５０３及び水平偏向回路５０４は、ＣＲＴ表示器５０７の電子ビームを偏向させるためののこぎり波信号を、ＣＲＴ表示器５０７に対して発生する。
【０１０２】
このとき、システム制御回路５０２は、上述したようにして決定した表示モード（表示解像度）に従って、垂直偏向回路５０３及び水平偏向回路５０４を各々制御する。
【０１０３】
ここで、電子ビームの偏向方式としては、電磁偏向方式と静電偏向方式がある。電磁偏向方式は、偏向コイルに電流を流して磁界を発生させ、電子ビームを偏向させる方式であり、ラスタスキャンに多く用いられる。一方、静電偏向方式は、向かい合った２つの偏向板の間に電圧をかけ、電界によって電子ビームを動かす方式であり、ランダムスキャンに多く用いられる。
【０１０４】
高圧整流回路５０６は、水平偏向回路５０４の出力に従って、ＣＲＴ表示器５０７のノードとフォーカス電極に必要な高圧を、フライバックトランスを用いて、水平ブランキング期間に発生する高圧パルスを昇圧整流して得る。
【０１０５】
映像増幅回路５０５は、同期信号分離回路５０１からの画像信号を増幅してＣＲＴ表示５０７に供給する。
【０１０６】
したがって、ＣＲＴ表示器５０７は、垂直偏向回路５０３及び水平偏向回路５０４で発生したのこぎり波信号、及び高圧整流回路５０６で発生した高圧パルスにより、映像増幅回路５０５からの画像信号を画面表示する。
【０１０７】
上述のことにより、制御する対象がＣＲＴ表示器５０７であっても、上述した第１の実施の形態と同様に、予め対応可能な表示モードとして想定されていなかった表示モードも含めて、全てのあらゆる表示モードに対応することができる。
【０１０８】
尚、本発明は、上記図１や図１２に示したような１つの機器からなる装置内のデータ処理方法に適用しても、複数の機器から構成されるシステムに適用してもよい。
【０１０９】
また、本発明の目的は、上述した各実施の形態のホスト及び端末の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体（第１の実施の形態ではＲＯＭ１０８、第２の実施の形態ではＲＯＭ５０８に相当）を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読みだして実行することによっても、達成されることは言うまでもない。
【０１１０】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することとなる。
【０１１１】
プログラムコードを供給するための記憶媒体としては、上述したＲＯＭ１０８やＲＯＭ５０８に限らず、例えば、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード等を用いることができる。
【０１１２】
また、コンピュータが読みだしたプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ等が実際の処理の一部又は全部を行い、その処理によって実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１１３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された拡張機能ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１１４】
【発明の効果】
以上説明したように、本発明によれば、予め対応可能な表示モードとして想定されていない表示モードの入力ビデオであっても、簡易な方式で、画像を好ましい状態で表示手段に表示させることができる。この結果、例えば、あらゆる表示モードに対応可能なマルチスキャンをドットマトリクス表示装置やＣＲＴ表示装置を実現できる。
【０１１６】
第５の発明によれば、複雑な分数の演算等を省くことができ、線形補間方式又は３次たたみ込み補間方式による補間処理を小規模なハードウエアで実現することができる。
【図面の簡単な説明】
【図１】第１の実施の形態において、本発明に係る表示制御装置を適用した表示制御装置の構成を示すブロック図である。
【図２】入力信号の水平及び垂直同期信号の周波数測定処理を説明するためのフローチャートである。
【図３】上記周波数測定処理を説明するための図である。
【図４】対応表示モードを説明するための図である。
【図５】表示モード判定処理を説明するためのフローチャートである。
【図６】表示モード判定例外処理の第１段階の処理を説明するためのフローチャートである。
【図７】表示モード判定例外処理の第２段階の処理を説明するためのフローチャートである。
【図８】上記表示モード判定例外処理で表示モードを決定する処理を説明するための図である。
【図９】線形補間法による補間処理を説明するための図である。
【図１０】３次たたみ込み補間法による補間処理を説明するための図である。
【図１１】線形補間法及び３次たたみ込み補間法による補間処理を説明するための図である。
【図１２】第２の実施の形態において、本発明に係る表示制御装置を適用した表示制御装置の構成を示すブロック図である。
【符号の説明】
１００  表示制御装置
１０１  同期信号分離回路
１０２  システム制御回路
１０３  クロック発生回路
１０４  Ａ／Ｄ変換回路
１０５  補間処理回路
１０６  駆動制御回路
１０７  ドットマトリクス表示器
１０８  ＲＯＭ
【図１】
0003652066.tif 000005
【図２】
0003652066.tif 000006
【図３】
0003652066.tif 000007
【図４】
0003652066.tif 000008
【図５】
0003652066.tif 000009
【図６】
0003652066.tif 000010
【図７】
0003652066.tif 000011
【図８】
0003652066.tif 000012
【図９】
0003652066.tif 000013
【図１０】
0003652066.tif 000014
【図１１】
0003652066.tif 000015
【図１２】
0003652066.tif 000016