(57)【要約】【課題】制御用Ｉ／Ｆを用いることなく内部レジスタを設定することのできるディスプレイコントローラを提供する。【解決手段】レジスタ１６の値を設定変更するときは、設定すべき値を入力画像データ２２として入力しておく。この状態でモード切替信号３２が入力されるとモード切替部１７は当該ディスプレイコントローラの動作モードをレジスタ設定モードに切り替え、その時点の画像データ２３の値をレジスタ１６に取り込む。【選択図】図１
2005321583.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像信号を表示部に整合した画像信号に変換して出力するディスプレイコントローラにおいて、
内部レジスタに値を設定するレジスタ設定モードに動作モードを切り替える旨を表わしたモード切替指令の入力を検知する切替指令検知手段と、
前記切替指令検知手段がモード切替指令の入力を検知したことに基づいて動作モードをレジスタ設定モードに切り替えるモード切替手段と、
動作モードがレジスタ設定モードのとき、画像信号の入力端子から入力されるデータを取り込んで前記内部レジスタに設定するレジスタ設定手段と
を有する
ことを特徴とするディスプレイコントローラ。
【請求項２】
前記切替指令検知手段は、画像信号およびまたは画像信号の入力に係わる制御信号が予め定めた特殊状態になることをもってモード切替指令の入力有りを検知する
ことを特徴とする請求項１に記載のディスプレイコントローラ。
【請求項３】
値の変化しないデータを画像信号の入力端子から入力しておき、
前記レジスタ設定手段は、画像信号の入力端子から入力されるデータを画像信号の入力に係わる同期信号と非同期に取り込む
ことを特徴とする請求項１または２に記載のディスプレイコントローラ。
【請求項４】
前記レジスタ設定手段は、画像信号の入力端子から入力されるデータを画像信号の入力に係わる同期信号に同期して取り込む
ことを特徴とする請求項１または２に記載のディスプレイコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された画像信号を表示部に整合した形式の画像信号に変換して出力するディスプレイコントローラに関する。
【背景技術】
【０００２】
従来から、たとえば、画像信号の水平周波数や垂直周波数などを変換することで、入力画像信号を出力先の表示装置に整合する形式に変換して出力する機能を備えたディスプレイコントローラがある。
【０００３】
図６は、従来から使用されているディスプレイコントローラ２００の構成の一例を示している。ディスプレイコントローラ２００は、画像データをフレーム（画面）単位に記憶するフレームメモリ２０１を備えている。画像信号入力部２０２は、入力同期信号に従って入力画像データから有効な画像データを抽出する。抽出された画像データはフレームメモリ管理部２０３が出力するタイミング信号に従って画像信号入力部２０２に順次書き込まれる。
【０００４】
出力同期信号発生部２０４は、レジスタ２０５に設定されている水平周波数や垂直周波数などの動作条件に従って出力同期信号を生成する。フレームメモリ管理部２０３は出力同期信号発生部２０４から入力されたタイミング信号に従って読み出しタイミング信号をフレームメモリ２０１に出力し、フレームメモリ２０１はこの読み出しタイミング信号に従って画像データを出力する。フレームメモリ２０１から出力された画像データは画像信号出力部２０６にて出力画像信号の形式に変換されて外部に出力される。
【０００５】
レジスタ２０５に保持する各種の設定値は、通常、ディスプレイコントローラ２００の動作を制御するＣＰＵのＩ／Ｏバスを通じて制御用Ｉ／Ｆ部２０７に入力される。制御用Ｉ／Ｆ部２０７は書き込み指示が入力された時点のＩ／Ｏバス上のデータを内部に取り込み、その値をレジスタ２０５に設定するようになっている。
【０００６】
【特許文献１】特開平５−３０７３７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来のディスプレイコントローラは、画像信号入力用Ｉ／Ｆと画像信号出力用Ｉ／Ｆのほかに内部レジスタに値を設定するために制御用Ｉ／Ｆをさらに備えているので、信号線の数（入出力端子の数）が増大し、製品コストを高める要因になっていた。
【０００８】
本発明は、上記の問題を解決しようとするものであり、制御用Ｉ／Ｆを用いることなく内部レジスタを設定することのできるディスプレイコントローラを提供することを目的としている。
【課題を解決するための手段】
【０００９】
請求項１に係わる発明は、入力された画像信号を表示部に整合した画像信号に変換して出力するディスプレイコントローラにおいて、
内部レジスタに値を設定するレジスタ設定モードに動作モードを切り替える旨を表わしたモード切替指令の入力を検知する切替指令検知手段（１７）と、
前記切替指令検知手段（１７）がモード切替指令の入力を検知したことに基づいて動作モードをレジスタ設定モードに切り替えるモード切替手段（１７）と、
動作モードがレジスタ設定モードのとき、画像信号の入力端子から入力されるデータを取り込んで前記内部レジスタに設定するレジスタ設定手段（１７）と
を有する
ことを特徴とするディスプレイコントローラである。
【００１０】
上記発明によれば、切替指令検知手段（１７）がモード切替指令の入力を検知すると、モード切替手段（１７）は当該ディスプレイコントローラの動作モードをレジスタ設定モードに切り替える。レジスタ設定モードになると、レジスタ設定手段（１７）は画像信号の入力端子から入力されるデータを取り込み、これを内部レジスタに設定する。
【００１１】
モード切替指令は、専用の信号線を通じて入力してもよいし、画像信号や入力同期信号など他の機能を果たす信号線を利用してモード切替指令を入力するように構成してもよい。
【００１２】
内部レジスタは単数でも複数でもよい。内部レジスタのビット幅は、画像データの入力時のビット幅と同じにすると設定値の入力効率がよいが、同一でなくてもよい。
【００１３】
レジスタ設定モード中は、変更前の設定値に従って画像信号の出力動作を継続してもよいし、出力動作を一時的に停止してもよい。また、レジスタ設定モードから通常モードへ復帰するタイミングを外部から指示するように構成してもよいし、内部レジスタに値を設定するための予め定めた動作シーケンスを完了した時点で自動的に復帰するように構成してもよい。
【００１４】
請求項２に係わる発明は、前記切替指令検知手段（１７）は、画像信号およびまたは画像信号の入力に係わる制御信号が予め定めた特殊状態になることをもってモード切替指令の入力有りを検知する
ことを特徴とする請求項１に記載のディスプレイコントローラである。
【００１５】
上記発明によれば、画像信号およびまたは画像信号の入力に係わる制御信号が予め定めた特殊状態になるとモード切替指令の入力があったものと検知される。モード切替指令を入力するための専用の信号線が不要になる。予め定めた特殊な状態とは、通常の画像信号の入力動作で生じない状態であればよい。たとえば、入力される画像信号が特別なデータパターンになったり、入力される水平同期信号や垂直同期信号が特殊なパターンや組み合わせで発生したりしたときにモード切替指令の入力有りと判定するように構成することができる。
【００１６】
請求項３に係わる発明は、値の変化しないデータを画像信号の入力端子から入力しておき、
前記レジスタ設定手段（１７）は、画像信号の入力端子から入力されるデータを画像信号の入力に係わる同期信号と非同期に取り込む
ことを特徴とする請求項１または２に記載のディスプレイコントローラである。
【００１７】
上記発明によれば、画像信号の入力端子から入力されるデータが一定の値に保持されるので、画像信号の入力に係わる同期信号と非同期にデータを取り込むことが可能になる。この場合、最大で、画像信号の入力端子の数に相当するビット数分の情報を内部レジスタにセットすることができる。
【００１８】
請求項４に係わる発明は、前記レジスタ設定手段（１７）は、画像信号の入力端子から入力されるデータを画像信号の入力に係わる同期信号に同期して取り込む
ことを特徴とする請求項１または２に記載のディスプレイコントローラである。
【００１９】
上記発明によれば、画像信号の入力に係わる同期信号に同期してデータが取り込まれる。同期信号には、水平同期信号や垂直同期信号がある。これらのいずれに同期させてもよい。なお、画像信号の入力用のクロック信号にも同期させることになる。
【発明の効果】
【００２０】
本発明に係わるディスプレイコントローラによれば、画像信号の入力端子を設定値の入力端子として兼用するので、制御用Ｉ／Ｆを専用に設ける場合に比べて、信号線や入出力端子の数が減少して製品コストを下げることができる。
【００２１】
画像信号およびまたは画像信号の入力に係わる制御信号が予め定めた特殊状態になることをもってモード切替指令の入力有りとするものでは、モード切替指令を入力するための専用の信号線や入力端子が不要になり、さらに製品コストを低く抑えることができる。
【００２２】
値の変化しないデータを画像信号の入力端子から入力しておき、これを画像信号の入力に係わる同期信号と非同期に取り込むものでは、同期信号に同期させてデータを取り込む仕組みが不要になり、ディスプレイコントローラの内部構成が簡略化される。
【００２３】
画像信号の入力端子から入力されるデータを画像信号の入力に係わる同期信号に同期して取り込むものでは、２以上の画素位置でそれぞれ異なるデータを取り込むことができ、画像信号の入力端子の数を超える多くの情報をレジスタに設定することが可能になる。
【発明を実施するための最良の形態】
【００２４】
以下、図面に基づき本発明の実施の形態を説明する。
【００２５】
図１は、本発明の実施の形態に係わるディスプレイコントローラ１０の構成を示している。ディスプレイコントローラ１０は、入力された画像信号を出力先の表示装置に整合するように変換する機能を備えており、たとえば、画像信号の水平周波数や垂直周波数などを変換する。
【００２６】
ディスプレイコントローラ１０は、画像信号入力部１１と、フレームメモリ１２と、画像信号出力部１３と、フレームメモリ管理部１４と、出力同期信号発生部１５と、内部レジスタとしてのレジスタ１６と、モード切替部１７とを備えている。
【００２７】
フレームメモリ１２は、画像データをフレーム単位（画面単位）に記憶するメモリである。画像信号入力部１１は、入力同期信号２１に従って入力画像データ２２（画像信号）から画像データ２３を抽出する機能を有している。入力同期信号には、水平同期信号と垂直同期信号とクロック信号とがある。ここでは、入力画像データ２２は、１画素を８ビットの深さで表現しており、クロック信号に同期して８ビットのデータ幅で画素毎に入力されるようになっている。
【００２８】
またフレームメモリ１２は、抽出した画像データをフレームメモリ１２に書き込むための書き込みタイミング信号２４をフレームメモリ管理部１４に向けて出力する機能を備えている。
【００２９】
フレームメモリ管理部１４は、入力画像データ２２から抽出された画像データ２３をフレームメモリ１２に書き込むための書き込み制御信号２５を生成する。書き込み制御信号２５は、画像信号入力部１１から入力される書き込みタイミング信号２４に基づいて生成される。
【００３０】
レジスタ１６は、水平周波数や垂直周波数などの動作条件に係わる設定値を保持するためのレジスタである。ここでは、水平周波数の設定値を保存する。また、入力画像データ２２のビット幅と同じビット数の情報を保持可能なレジスタになっている。
【００３１】
画像信号出力部１３は、レジスタ１６に記憶されている設定値に従って出力同期信号２６を生成する回路である。出力同期信号２６には、水平同期信号と垂直同期信号とクロック信号とがある。フレームメモリ管理部１４は、画像信号出力部１３から入力された出力同期信号２６に従って読み出し制御信号２８を生成し、これをフレームメモリ１２に出力する機能を果たす。
【００３２】
画像信号出力部１３は、読み出し制御信号２８に従ってフレームメモリ１２から読み出された画像データ２９を出力同期信号発生部１５から入力される出力同期信号２６に従って所定の出力画像信号の形式に変換し、これを出力画像データ３１として外部に出力する機能を果たす。
【００３３】
モード切替部１７は、モード切替信号３２の入力を検知する切替指令検知手段と、モード切替指令の入力を検知したことに基づいて動作モードをレジスタ設定モードに切り替えるモード切替手段と、動作モードがレジスタ設定モードのとき、入力画像データ２２の入力端子から入力されるデータを取り込んでこの値をレジスタ１６に書き込むレジスタ設定手段としての機能を果たす。
【００３４】
画像信号入力部１１の出力する画像データ２３はレジスタ１６にも入力されており、レジスタ１６はモード切替部１７からレジスタ設定指示３３が入力された時点の画像データ２３の値を設定値として取り込んで保持する。モード切替部１７はモード切替信号３２が入力された時点でレジスタ設定指示３３を出力するようになっている。
【００３５】
ディスプレイコントローラ１０の動作モードには、レジスタ１６に設定値を設定するためのレジスタ設定モードと、画像データの入出力を行なう通常モードとがある。
【００３６】
次に、ディスプレイコントローラ１０の動作を説明する。  
まず、通常モードの動作を説明する。画像信号入力部１１には入力同期信号２１と入力画像データ２２とが入力される。画像信号入力部１１は、入力される入力同期信号２１に従って入力画像データ２２から画像データを抽出し、これをフレームメモリ１２に書き込むための形式に変換して出力する。画像信号入力部１１の出力する画像データはフレームメモリ管理部１４からの書き込み制御信号２５に従ってフレームメモリ１２に順次書き込まれる。
【００３７】
また出力同期信号発生部１５から入力される出力同期信号２６に従ってフレームメモリ管理部１４が読み出し制御信号２８をフレームメモリ１２に出力し、この読み出し制御信号２８に従ってフレームメモリ１２から画像データ２９が読み出される。フレームメモリ１２から読み出された画像データ２９は、画像信号出力部１３において出力画像信号の形式に変換されて外部へ出力される。
【００３８】
レジスタ設定モードでは次のように動作する。  
外部装置は、レジスタ１６に設定すべき値を表わすデータを入力画像データ２２として出力する。ここでは、モード切替部１７はモード切替信号３２に同期して（入力同期信号２１と非同期に）入力画像データ２２をレジスタ１６に取り込むようになっている。通常、モード切替信号３２の出力を制御するＣＰＵ等は入力同期信号２１の発生タイミングを直接管理していないので、１画面中の特定の画素位置を狙ってモード切替信号３２を出力することはできない。
【００３９】
このため、どの画素においても値の変化しない入力画像データ２２を外部装置から画像信号入力部１１に向けて出力している。たとえば、９Ｆｈ（１６進数表記）の値をレジスタ１６に設定する場合には、図２に示すように、全ての画素のデータを９Ｆｈにした入力画像データ２２を外部装置から画像信号入力部１１に向けて出力しておく。
【００４０】
モード切替信号３２がアクティブになると、モード切替部１７はモード切替信号３２の入力を検知し、レジスタ設定指示３３をレジスタ１６に向けて出力する。レジスタ１６は、モード切替部１７が入力されたとき、画像データ２３として入力されている設定値（水平周波数）を取り込んで保持する。
【００４１】
図２に示すように、設定値として入力される入力画像データ２２はすべての画素において同じ値になっているので、入力画像データ２２と非同期に入力されたモード切替信号３２に従って入力画像データ２２を取り込んでも、適切な設定値がレジスタ１６に取り込まれて保持される。
【００４２】
レジスタ設定モード中は、フレームメモリ１２への書き込みを中止することにより、出力画像は静止画となり、出力画像が乱れることはない。レジスタ１６の書き換えが完了するまでは書き換え前の設定値により画像データが出力される。レジスタ１６への設定が完了すると、その値が出力同期信号発生部１５に取り込まれ、変更後の設定内容に従って画像データが出力される。また、レジスタ設定モードが自動的に解除される。
【００４３】
図３は、入力同期信号が特殊なパターンになったことでモード切替指令の入力有りを検知するディスプレイコントローラ５０の構成を示している。図１に示したものと同一部分には同一符号を付してあり、それらの説明は省略する。モード切替部５１には、画像信号入力部１１を介して入力同期信号２１が入力されている。モード切替部５１は、入力同期信号２１を監視し、画像データを入力する通常の動作時には発生しない特殊なパターンに入力同期信号２１が変化したときモード切替指令の入力があったものと認識するようになっている。
【００４４】
図４は、入力同期信号２１の通常パターンと特殊パターンとの一例を示している。通常は、垂直同期信号６１と垂直同期信号６１の間に多数の水平同期信号６２が出力され、垂直同期信号６１と水平同期信号６２とは同時には発生しない。そこで、垂直同期信号６１と水平同期信号６２とが同時に発生する場合を、モード切替指令を表わす特殊パターン６３にすることができる。
【００４５】
このように入力同期信号２１の特殊な組み合わせを利用するほか、入力画像データ２２を通常状態では発生しない特殊なパターンにすることでモード切替指令を表わすように構成してもよい。たとえば、ＡＡｈの画像データが所定ライン数連続することやＦＦｈの画像データが１画面分連続することをモード切替指令に相当する特殊パターンにすることができる。
【００４６】
入力同期信号２１によるモード切替指令の入力を検知したときは、その時点の画像データを取り込んでレジスタ１６に設定するように構成することができる。また画像データが特殊パターンに変化したことをもってモード切替指令の入力を検知する場合には、その時点の画像データを設定値として使用できないので、たとえば、次のラインや次のフレームの画像データに設定値を乗せるようにするとよい。これは、入力同期信号２１によるモード切替指令の入力を検知した場合にも適用できる。
【００４７】
図５は、入力同期信号２１に同期して設定値を入力画像データ２２から取り込む場合の一例を示している。同図では、モード切替信号やモード切替指令の入力を検知した次のラインの先頭画素から５画素目までの各画素の画像データを順にレジスタＲ１からレジスタＲ５に書き込む例を示している。先頭画素の位置は水平同期信号７１を同期信号として認識し、その後の各画素はクロック信号７２を同期信号として認識している。
【００４８】
このように、入力同期信号２１に同期して画像データを取り込むことで、入力同期信号２１用の入力端子の数（入力同期信号２１の信号線数）を超える多くの情報をレジスタに設定することが可能になる。
【００４９】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。たとえば、ディスプレイコントローラの機能や内部構成は実施の形態で例示したものに限定されない。モード切替部１７を有し、レジスタ設定モードにおいて画像データの値をレジスタ１６に取り込む構成を有するものであればよい。
【００５０】
また、実施の形態ではレジスタに保持する設定内容を水平周波数としたが、これは一例であり、内部動作の切替、外部へのポート出力などに係わる設定であってもかまわない。さらに入力画像や出力画像はデジタル信号とアナログ信号のいずれでもよい。同期信号は複合されたコンポジット信号でもよい。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態に係わるディスプレイコントローラの構成を示すブロック図である。
【図２】レジスタ設定モードにおいてディスプレイコントローラに入力される各種の信号を示す波形図である。
【図３】入力同期信号の特殊な組み合わせによりモード切替指令の入力有りを検知するディスプレイコントローラの構成の一例を示すブロック図である。
【図４】入力同期信号の通常パターンと特殊パターンとを示す波形図である。
【図５】入力同期信号に同期して画像データから複数のレジスタに設定値を取り込む様子を示す説明図である。
【図６】従来から使用されているディスプレイコントローラの構成の一例を示すブロック図である。
【符号の説明】
【００５２】
１０…ディスプレイコントローラ
１１…画像信号入力部
１２…フレームメモリ
１３…画像信号出力部
１４…フレームメモリ管理部
１５…出力同期信号発生部
１６…レジスタ
１７…モード切替部
２１…入力同期信号
２２…入力画像データ
２３…画像データ
２４…書き込みタイミング信号
２５…書き込み制御信号
２６…出力同期信号
２８…読み出し制御信号
２９…画像データ
３１…出力画像データ
３２…モード切替信号
３３…レジスタ設定指示
５０…ディスプレイコントローラ
５１…モード切替部
６１…垂直同期信号
６２…水平同期信号
６３…特殊パターン
７１…水平同期信号
７２…クロック信号
【図１】
2005321583.tif 000003
【図２】
2005321583.tif 000004
【図３】
2005321583.tif 000005
【図４】
2005321583.tif 000006
【図５】
2005321583.tif 000007
【図６】
2005321583.tif 000008