(57)【要約】【課題】ソフトウェアが介在することなく、複数の製品グレード、及び、仕様変更等に柔軟に対応できる信号処理装置、表示制御装置、及び、信号処理装置のレジスタ設定方法を提供する。【解決手段】外部入力されるオペレーションコードから内部の制御コードへの変換データを保持するレジスタ１１と、レジスタ１１の値に基づいて前記オペレーションコードを前記制御コードに変換するデコーダ１２と、デコーダ１２により変換された制御コードに基づいて所定の処理を実行する単一または複数の信号処理部１３を備えている信号処理装置１であって、レジスタ１１を初期化するリセット回路１４を備え、リセット回路１４によるリセット解除後にレジスタ１１に前記変換データを設定する変換データ設定部１５を備えている。【選択図】図２
2009288967.tif 000002
【特許請求の範囲】
【請求項１】
外部入力されるオペレーションコードから内部の制御コードへの変換データを保持するレジスタと、前記レジスタの値に基づいて前記オペレーションコードを前記制御コードに変換するデコーダと、前記デコーダにより変換された制御コードに基づいて所定の処理を実行する単一または複数の信号処理部を備えている信号処理装置であって、
前記レジスタを初期化するリセット回路を備え、前記リセット回路によるリセット解除後に前記レジスタに前記変換データを設定する変換データ設定部を備えていることを特徴とする信号処理装置。
【請求項２】
前記変換データが格納された外部メモリを備え、前記変換データ設定部は前記リセット解除後の所定時間内に前記外部メモリから読み出したデータに基づいて、前記レジスタの値を設定することを特徴とする請求項１記載の信号処理装置。
【請求項３】
前記変換データ設定部は前記リセット解除後の所定時間内に外部入力される初期化オペレーションコードに基づいて、前記レジスタの値を設定することを特徴とする請求項１記載の信号処理装置。
【請求項４】
前記変換データが複数組記憶された内部メモリと、前記内部メモリに記憶された変換データの何れかの組を指定する複数の信号入力端子を備え、前記変換データ設定部は前記リセット解除直後の前記信号入力端子の入力値に対応した変換データを前記内部メモリから読み出して、前記レジスタの値を設定することを特徴とする請求項１記載の信号処理装置。
【請求項５】
前記変換データ設定部は前記リセット解除直後に設定された前記レジスタの値を、前記リセット解除後の所定時間内に外部入力される初期化オペレーションコードに基づいて変更することを特徴とする請求項４記載の信号処理装置。
【請求項６】
前記リセット解除後の所定時間が経過するまで前記デコーダにより変換された制御コードの前記信号処理部への出力を禁止するマスク回路を備え、前記変換データ設定部は前記レジスタの値の設定が完了すると、前記マスク回路の禁止状態を解除することを特徴とする請求項２，３，５の何れかに記載の信号処理装置。
【請求項７】
請求項１から６の何れかに記載の信号処理装置が車載表示装置の表示制御装置であり、前記信号処理部は、前記外部入力されるオペレーションコードに基づいて、前記車載表示装置に対する映像表示処理、操作入力処理、給電処理の何れかの処理を実行することを特徴とする表示制御装置。
【請求項８】
外部入力されるオペレーションコードから内部の制御コードへの変換データを保持するレジスタと、前記レジスタの値に基づいて前記オペレーションコードを前記制御コードに変換するデコーダと、前記デコーダにより変換された制御コードに基づいて所定の処理を実行する単一または複数の信号処理部を備えている信号処理装置のレジスタ設定方法であって、
前記レジスタを初期化するリセット回路によるリセット解除後に、変換データ設定部により外部から前記変換データを取り込み、前記レジスタの値を設定することを特徴とする信号処理装置のレジスタ設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号処理装置、表示制御装置、及び、信号処理装置のレジスタ設定方法に関する。
【背景技術】
【０００２】
家庭用または車載用のオーディオビデュアル機器等の電子機器には、一般に高機能タイプ、汎用タイプ、廉価タイプ等の複数のグレードが設定され、各グレードによって仕様及び価格が異なり、使用される部品も異なる。
【０００３】
電子機器を動作させる制御部にはマイクロコンピュータやＡＳＩＣ（Application Specific Integrated Circuit）が組み込まれ、ハードウェア構成を統一しながらもソフトウェアを異ならせることにより、各グレードに対応する場合が多い。
【０００４】
例えば、車載ナビゲーションシステムに組み込まれるタッチパネル式の液晶表示装置では、図１（ａ）に示すように、入力された映像信号の液晶表示部４００への出力処理、タッチパネル５００の入力検出処理、液晶表示部４００のバックライト等の給電制御を行なうＡＳＩＣ１１０と、ＡＳＩＣ１１０の動作条件を制御するスレーブ用マイクロコンピュータ２００と、システムを制御するマスタ用マイクロコンピュータ３００を備え、各マイクロコンピュータ２００で実行されるソフトウェアを異ならせることにより各グレードに対応している。
【０００５】
このようなＡＳＩＣを用いた表示処理回路は、特許文献１や特許文献２に記載されている通りである。
【特許文献１】特開２００６−３２３２８５号公報（段落００３０）
【特許文献２】特開２００７−８６３７０号公報（段落００２２）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、スレーブ用マイクロコンピュータにマスクＲＯＭが組み込まれた安価なマイクロコンピュータを採用する場合、異なる仕様に対応してマスクＲＯＭの内容が異なる複数のマイクロコンピュータが製造されるが、製品のラインナップの増加に従って品種が膨大に増加して管理コストが掛かるという問題がある。
【０００７】
近年汎用されているフラッシュメモリが内蔵されたマイクロコンピュータを用いたスレーブ用マイクロコンピュータを採用する場合には、マスクＲＯＭの型の作製コストを削減できるが、それに見合ったコスト低減が見込めない。
【０００８】
そこで、スレーブ用マイクロコンピュータの特定の機能をＡＳＩＣに統合することにより部品点数の削減を図ることが比較的適切な方策となる。
【０００９】
この場合、外部入力されるオペレーションコードから内部の制御コードへの変換データを保持するレジスタと、レジスタの値に基づいてオペレーションコードを制御コードに変換するデコーダと、デコーダにより変換された制御コードに基づいて液晶表示部への出力処理、タッチパネルの入力検出処理、液晶表示部のバックライト等の給電制御等の所定の処理を実行する複数の信号処理部を備えたＡＳＩＣ１２０を構築することが考えられる。
【００１０】
しかし、図１（ｂ）に示すように、マスタ用マイクロコンピュータ３００からＡＳＩＣ１２０に出力する様々なオペレーションコードに対応して制御コードに変換する変換データをレジスタ６００に固定的に設定することは、仕様変更等の発生が不可避な現実では不可能であり、品種の増加による管理コストの増大を如何に抑制できるかが重要な問題となっている。
【００１１】
このような問題は、車載用の液晶表示装置に限るものではなく、様々な信号処理装置に共通の問題であった。
【００１２】
本発明の目的は、上述の問題に鑑み、ソフトウェアが介在することなく、複数の製品グレード、及び、仕様変更等に柔軟に対応できる信号処理装置、表示制御装置、及び、信号処理装置のレジスタ設定方法を提供する点にある。
【課題を解決するための手段】
【００１３】
上述の目的を達成するため、本発明による信号処理装置の特徴構成は、外部入力されるオペレーションコードから内部の制御コードへの変換データを保持するレジスタと、前記レジスタの値に基づいて前記オペレーションコードを前記制御コードに変換するデコーダと、前記デコーダにより変換された制御コードに基づいて所定の処理を実行する単一または複数の信号処理部を備えている信号処理装置であって、前記レジスタを初期化するリセット回路を備え、前記リセット回路によるリセット解除後に前記レジスタに前記変換データを設定する変換データ設定部を備えている点にある。
【００１４】
上述の構成によれば、変換データ設定部が、信号処理装置が組み込まれた電子機器等の製品のグレードや仕様に応じて、異なる変換データをレジスタに設定するので、グレードや仕様の異なる製品毎に信号処理装置を構築する必要がなくなる。つまり、信号処理装置の汎用性を高めることができる。
【００１５】
また、レジスタ、デコード、及び信号処理部を全てハードウェアで構成することで、ソフトウェアの介在をなくすことができる。
【発明の効果】
【００１６】
以上説明した通り、本発明によれば、ソフトウェアが介在することなく、複数の製品グレード、及び、仕様変更等に柔軟に対応できる信号処理装置を提供することができるようになった。
【発明を実施するための最良の形態】
【００１７】
以下に、本発明による信号処理装置が車載表示装置の表示制御装置である場合の当該信号処理装置、及び、信号処理装置のレジスタ設定方法について説明する。
【００１８】
図２に示すように、車載表示装置の表示制御装置としての信号処理装置１は、外部入力されるオペレーションコードから内部の制御コードへの変換データを保持するレジスタ１１と、レジスタ１１の値に基づいてオペレーションコードを制御コードに変換するデコーダ１２と、デコーダ１２により変換された制御コードに基づいて所定の処理を実行する単一または複数の信号処理部１３を備えている。
【００１９】
オペレーションコードは、コマンドの種類を機械語で表わしたコードであり、制御コードは、オペレーションコードで指定されたコマンドを実行するために起動を要する信号処理部１３に割り付けられたアドレス番号である。例えば、あるアドレス番号が各信号処理部１３へ入力されると、当該アドレス番号に対応するコマンドを実行するために起動を要する少なくとも一つの信号処理部１３が所定の順序で起動して所定の処理を実行する。
【００２０】
変換データは、信号処理装置１が実行する処理の種類数のオペレーションコードと前記オペレーションコードに対応する制御コードとで構成されている。
【００２１】
変換データは、例えば、図３（ａ）に示すようなデータテーブルとして、レジスタ１１に保持される。図３（ａ）は、８ビットのオペレーションコードの夫々に対応して、信号処理装置１によって実行される処理の種類を示す変換データを示しており、例えば、オペレーションコード「Ｆ１（１６進数表示）」に対応する処理は「映像補正」である。
【００２２】
尚、図３（ａ）では、制御コードが「映像補正」のように処理の名称で記されているが、実際には、映像補正部１３３を所定のタイミングで起動するために映像補正部１３３に割り付けられたアドレス番号である。
【００２３】
本実施形態では、信号処理装置１は、ＡＳＩＣで構成されており、図２に示すように、外部（例えば、信号処理装置１を制御するマイクロコンピュータ２等）から独立同期方式のシリアル通信等で、オペレーションコードを含むコマンドを受け取る。尚、信号処理装置１は、ＡＳＩＣに限らず、例えばＦＰＧＡ(Field Programmable Gate Array)等であってもよい。
【００２４】
信号処理装置１は、入力されたコマンドをクロック信号に同期して逐次保持するシリアルレジスタ１Ａを備えている。尚、コマンドは、図３（ｂ）、（ｃ）に示すように、所定長（例えば４０ビット）であり、オペレーションコードとデータで構成されているが、詳細は後述する。
【００２５】
シリアルレジスタ１Ａとマイクロコンピュータ２間は、マイクロコンピュータ２からシリアルレジスタ１Ａへクロック信号を伝送するクロックラインＳＣＫ、マイクロコンピュータ２からシリアルレジスタ１Ａへオペレーションコード等のデータを伝送するシリアル入力ラインＳＩ、及びシリアルレジスタ１Ａからマイクロコンピュータ２へ前記データを伝送するシリアル出力ラインＳＯで接続されている。入力ラインＳＩ及び出力ラインＳＯの夫々には、バッファ１Ｂ、１Ｃが設けられている。
【００２６】
信号処理装置１は、通信制御部１Ｄを備えている。通信制御部１Ｄは、信号処理部１３や後述する変換データ設定部１５等からの指示に基づいて、バッファ１Ｂ、１Ｃの状態（ハイインピーダンスか否か）を切り替えることによって、データ通信の方向を切り替える。
【００２７】
また、通信制御部１Ｄは、所定のクロック数（例えばコマンドのデータ長と同数）毎に、シリアルレジスタ１Ａに保持されているコマンドを、デコーダ１２へパラレル伝送する。
【００２８】
デコーダ１２は、レジスタ１１に保持されている変換データを参照して、シリアルレジスタ１Ａから入力されたオペレーションコードに対応する制御データを信号処理部１３へ出力する。例えば、レジスタ１１に保持されている変換データが図３（ａ）に示すデータであって、入力されたオペレーションコードが「１１」の場合、デコーダ１２は、色合い補正部１３２を起動するための制御コードを信号処理部１３へ出力する。
【００２９】
信号処理部１３は、外部入力されるオペレーションコードに基づいて、車載表示装置としての表示装置３に対する映像表示処理、操作入力処理、給電処理の何れかの処理を実行する。ここで、表示装置３は、例えば、ナビゲーション装置等に搭載されるタッチパネル方式の液晶パネルである。
【００３０】
信号処理部１３は、例えば、輪郭補正部１３１、色合い補正部１３２、映像補正部１３３、タイミングコントローラ１３４、キースイッチ１３５、タッチパネル位置検出部１３６、電源制御部１３７、及びバックライト制御部１３８等を備えている。
【００３１】
輪郭補正部１３１は、外部（例えば、ＤＶＤプレーヤやデジタルＴＶ等の映像ソース４）から入力した映像データのエッジ調整を施す。色合い補正部１３２は、エッジ調整後の映像データに対してカラー補正を施す。映像補正部１３３は、カラー補正後の映像データに対してコントラスト補正、ガンマ補正、及びディザ処理を施す。タイミングコントローラ１３４は、コントラスト等の補正後の映像データの表示装置３への出力タイミングを調整する。出力タイミングの調整は、液晶への電圧印加のタイミング等に基づいて行なわれる。
【００３２】
キースイッチ１３５及びタッチパネル位置検出部１３６は、タッチパネルのキャリブレーションを実行する場合に、起動される。キャリブレーションは、例えば、予め設定されているタッチパネル上の所定スイッチの座標（設定座標）と、当該所定スイッチが押圧された場合の座標（実座標）との差分に基づいて、タッチパネルの座標の補正を行なうことである。
【００３３】
上述のキャリブレーションを行なう場合に、キースイッチ１３５は、オペレータによるタッチパネルの押圧の有無や、押圧されたタッチパネル上の操作スイッチの種類等の情報を、表示装置３との間でやり取りし、タッチパネル位置検出部１３６は、押圧されたタッチパネルの座標データ等を、表示装置３との間でやり取りする。
【００３４】
電源制御部１３７は、表示装置３への給電の有無の制御等を行なう。バックライト制御部１３８は、表示装置３に搭載されたバックライトの輝度調整等を行なう。
【００３５】
以上より、輪郭補正部１３１、色合い補正部１３２、コントラスト補正部１３３、及びタイミングコントローラ１３４によって、映像表示処理が実行され、キースイッチ１３５及び電源制御部１３６によって操作入力処理が実行され、バックライト制御部１３７及びタッチパネル位置検出部１３８によって給電処理が実行される。
【００３６】
上述の構成によれば、表示装置３は、搭載される車両のグレードによって仕様が異なるので、当該表示装置の表示制御装置として本発明による信号処理装置を用いるのは、好適な適用例である。
【００３７】
信号処理装置１は、レジスタ１１を初期化するリセット回路１４を備え、リセット回路１４によるリセット解除後にレジスタ１１に変換データを設定する変換データ設定部１５を備えている。
【００３８】
リセット回路１４は、信号処理装置１をリセットする回路であり、マイクロコンピュータ２等から出力されるリセット信号による強制リセット機能を備え、リセット動作時に所定レベル（以下、所定レベルをローレベルとして説明する。）の信号を変換データ設定部１５、レジスタ１１、及び信号処理部１３等に出力する回路、例えばＣＲ時定数回路で構成されている。
【００３９】
本実施形態では、信号処理装置１は、変換データが格納された外部メモリ５を備えており、変換データ設定部１５はリセット解除後の所定時間内に外部メモリ５から読み出したデータに基づいて、レジスタ１１の値を設定する。
【００４０】
ここで、外部メモリ５は、変換データ格納専用に設けられたＲＯＭやＥＥＰＲＯＭ等であってもよいし、上述の表示装置３のキャリブレーションで算出した座標の補正データを格納する表示装置３に設けられたＥＥＰＲＯＭ等であってもよい。つまり、外部メモリ５を表示装置３のメモリと兼用してもよい。
【００４１】
以下に、変換データ設定部１５の処理について、図４（ａ）に示すタイムチャート及び図５（ａ）に示すフローチャートに基づいて説明する。
【００４２】
信号処理装置１のリセット開始時にリセット回路１４からローレベルが出力された後、リセット解除時にリセット回路１４からの出力がローレベルからハイレベルになると、信号処理装置１に備えられているタイマ回路１Ｅがカウントアップを開始する（ＴＡ１）。
【００４３】
ここで、タイマ回路１Ｅは、カウンタで構成されており、リセット回路１４によるリセット解除（リセット回路１４の出力のローレベルからハイレベルへの切り替わり）をトリガとしてカウントアップを開始し（ＴＡ１）、カウント数が一定値（本実施形態では所定時間に対応するカウント値）になると、変換データ設定部１５へ所定時間経過を示す制御信号を出力すると共にカウントアップを停止してカウント値をリセットする（ＴＡ２）。
【００４４】
変換データ設定部１５は、リセットが解除されると（ＳＡ１、ＴＡ１）、外部メモリ５へアクセスして記憶されている変換データを読み出し、レジスタ１１に保持する（ＳＡ２）。
【００４５】
リセット解除から所定時間が経過するまでの間、信号処理装置１は、マイクロコンピュータ２から入力されるコマンドを受け付けないように構成されている。例えば、変換データ設定部１５から指示を受けた通信制御部１Ｄがバッファ１Ｂをハイインピーダンスに切り替えることで、マイクロコンピュータ２からの入力を禁止する。また、所定時間経過後には、タイマ回路１Ｅから制御信号が入力された変換データ設定部１５より指示を受けた通信制御部１Ｄによって、マイクロコンピュータ２からの入力が許可される。
【００４６】
マイクロコンピュータ２から入力されるコマンドは、少なくとも一つの信号処理部１３を所定順序で起動させ所定処理を実行させるコマンドである。当該コマンドは、図３（ｂ）に示すように、コマンドの種類を示すオペレーションコード、及び、当該コマンドを実行するのに必要なパラメータで構成されている。
【００４７】
デコーダ１２は、所定時間経過後に（ＳＡ３、ＴＡ２）、マイクロコンピュータ２から図３（ｂ）に示すようなコマンドが入力されると、変換データ設定部１５によってレジスタ１１に設定され保持されている変換データを参照し、当該コマンドに含まれるオペレーションコードに対応する制御データを、パラメータと共に信号処理部１３へ出力する。その結果、信号処理部１３によって当該コマンドが実行される（ＳＡ４）。
【００４８】
上述の構成によれば、変換データ設定部１５は、変換データをマイクロコンピュータ２を介在することなく外部メモリ５から受け取るので、マイクロコンピュータ２の負担を増加させることなく、信号処理装置が組み込まれた電子機器等の製品のグレードや仕様に応じて、異なる変換データをレジスタに設定して、信号処理装置の汎用性を高めることができる。
【００４９】
以上説明したとおり、本発明による信号処理装置のレジスタ設定方法は、外部入力されるオペレーションコードから内部の制御コードへの変換データを保持するレジスタ１１と、レジスタ１１の値に基づいてオペレーションコードを制御コードに変換するデコーダ１２と、デコーダ１２により変換された制御コードに基づいて所定の処理を実行する単一または複数の信号処理部１３を備えている信号処理装置１のレジスタ設定方法であって、レジスタ１１を初期化するリセット回路１４によるリセット解除後に、変換データ設定部１５により外部から変換データを取り込み、レジスタ１１の値を設定する方法である。
【００５０】
以下、別実施形態について説明する。上述の実施形態では、変換データ設定部１５はリセット回路１４によるリセット解除後の所定時間内に外部メモリ５から読み出したデータに基づいて、レジスタ１１の値を設定する場合について説明したが、図６に示すように、変換データ設定部１５はリセット回路１４によるリセット解除後の所定時間内に外部入力される初期化オペレーションコードに基づいて、レジスタ１１の値を設定してもよい。
【００５１】
以下に、この場合の変換データ設定部１５の処理について、図４（ｂ）に示すタイムチャート及び図５（ａ）に示すフローチャートに基づいて、主として上述の実施形態と異なる部分を説明する。異なる部分は、図５（ａ）に示すフローチャートのステップＳＡ２の部分である。
【００５２】
変換データ設定部１５は、リセットが解除されると（ＳＡ１、ＴＢ１）、マイクロコンピュータから入力される変換データ設定コマンドを受け付ける（ＳＡ２）。
【００５３】
ここで、変換データ設定コマンドは、図３（ｃ）に示すように、変換データ設定であることを示す初期化オペレーションコード、設定対象のコマンドを示すオペレーションコード、及び当該オペレーションコードに対応する制御データで構成されている。
【００５４】
変換データ設定部１５は、リセットが解除後に（ＳＡ１、ＴＢ１）、マイクロコンピュータ２から設定対象コマンド毎に逐次入力される変換データ設定コマンドに基づいて、レジスタ１１に図３に示すようなデータテーブルを構築していく（ＳＡ２）。
【００５５】
尚、リセット解除から所定時間が経過するまでの間、デコーダ１２は、マイクロコンピュータ２から入力されるコマンドであっても変換データ設定コマンド以外のコマンドを受け付けない。
【００５６】
上述の構成によれば、変換データ設定部１５は、マイクロコンピュータ２から異なる初期化オペレーションコードを受け取ることによって、異なる変換データをレジスタ１１に設定するので、グレードや仕様の異なる製品毎に異なるハードウェアの信号処理装置を構築する必要がなくなり、信号処理装置の汎用性を高めることができる。
【００５７】
信号処理装置１は、図７に示すように、変換データが複数組記憶された内部メモリ１６と、内部メモリ１６に記憶された変換データの何れかの組を指定する複数の信号入力端子１７を備え、変換データ設定部１５はリセット回路１４によるリセット解除直後の信号入力端子１７の入力値に対応した変換データを内部メモリ１６から読み出して、レジスタ１１の値を設定してもよい。
【００５８】
内部メモリ１６は、例えばＡＳＩＣ上に構築されたＲＯＭであり、図３（ａ）に示すようなデータテーブル、つまり変換データが複数記憶されている。
【００５９】
複数の信号入力端子１７には、信号処理装置１を構築しているＡＳＩＣの端子が使用され、マイクロコンピュータ２等からの入力信号によってハイレベルとローレベルの何れかに設定される。また、複数の信号入力端子１７は、信号処理装置１を構築しているＡＳＩＣの内部でプルアップまたはプルダウンされることで端子状態をハイレベルとローレベルの何れかに設定されてもよい。
【００６０】
内部メモリ１６に記憶されている複数の変換データの夫々は、複数の信号入力端子１７の入力値の異なる組合せと対応づけられている。例えば、内部メモリ１６に二種類の変換データが記憶されており、信号入力端子１７が一つである場合、一方の変換データは信号入力端子１７のハイレベルの入力値と対応付けられ、他方の変換データは信号入力端子１７のローレベルの入力値と対応付けられる。
【００６１】
以下に、この場合の変換データ設定部１５の処理について、図４（ｃ）に示すタイムチャート及び図５（ｂ）に示すフローチャートに基づいて説明する。
【００６２】
変換データ設定部１５は、リセットが解除されると（ＳＢ１、ＴＣ１）、信号入力端子１７の入力値を参照し（ＳＢ２）、内部メモリ１６に記憶された複数の変換データのうち、ステップＳＢ２で参照した信号入力端子１７の入力値（図４（ｃ）において斜線領域で示した期間の端子設定状態）と対応付けられている変換データを読み出して、レジスタ１１に保持する（ＳＢ３）。その後、図５（ａ）のステップＳＡ４と同様の処理が実行される（ＳＢ４）。
【００６３】
上述の構成によれば、変換データ設定部１５は、マイクロコンピュータの負担を増加させることなく、且つ、外部メモリ５を要することなく、信号処理装置の汎用性を高めることができる。
【００６４】
信号処理装置１が図７に示す構成である場合において、変換データ設定部１５はリセット回路１４によるリセット解除直後に設定されたレジスタ１１の値を、リセット解除後の所定時間内に外部入力される初期化オペレーションコードに基づいて変更してもよい。つまり、図６と図７を組み合わせた図８に示すような構成であってもよい。
【００６５】
以下に、この場合の変換データ設定部１５の処理について、図４（ｄ）に示すタイムチャート及び図５（ｃ）に示すフローチャートに基づいて説明する。
【００６６】
ステップＳＣ１〜ＳＣ３の処理は、図５（ｂ）のステップＳＢ１〜ＳＢ３の処理と同様である。その後、ステップＳＣ１のリセット解除から所定時間が経過するまでの間に（ＳＣ６）、マイクロコンピュータ２から初期化オペレーションコードを含むコマンド（変換データ設定コマンド）が入力されると（ＳＣ４）、変換データ設定部１５は、ステップＳＣ３でレジスタ１１に設定された変換データのうち、当該変換データ設定コマンドに含まれる設定対象のコマンドを示すオペレーションコードの部分を修正する。所定時間が経過すると（ＳＣ６）、図５（ａ）のステップＳＡ４と同様の処理が実行される（ＳＢ４）。
【００６７】
上述の構成によれば、信号入力端子１７の入力値に基づいて設定されたレジスタ１１の値を、後に外部入力された初期化オペレーションコードに基づいて修正できるので、内部メモリ１６に記憶する変換データの数を必要最小限として、内部メモリ１６の記憶容量の圧迫を防止することができる。
【００６８】
上述の実施形態では、信号処理装置１が図２、図６、及び図８に示す構成である場合において、リセット解除から所定時間が経過するまでの間、信号処理装置１は、マイクロコンピュータ２から入力されるコマンドを受け付けない場合について説明したが、所定時間内でもコマンドを受け付ける代わりに、デコーダ１２と信号処理部１３の間にマスク回路１８を設けてもよい。
【００６９】
つまり、図９に示すように、信号処理装置１は、リセット回路１４によるリセット解除後の所定時間が経過するまでデコーダ１２により変換された制御コードの信号処理部１３への出力を禁止するマスク回路１８を備え、変換データ設定部１５はレジスタ１１の値の設定が完了すると、マスク回路１８の禁止状態を解除してもよい。尚、図９は、図２に示す信号処理装置１にマスク回路１８を追加した構成を示す。
【００７０】
マスク回路１８は、例えば、変換データ設定部１５からの制御信号の入力により、デコーダ１２から入力された信号の導通とハイインピーダンス（入力信号の導通の禁止）を切り替えるスリーステートバッファ或はスイッチ回路等で構成されている。
【００７１】
変換データ設定部１５は外部入力される初期化終了オペレーションコードに基づいてレジスタ１１の値の設定が完了したと判断する。例えば、コードの全ての桁が「０」であるオペレーションコードを初期化終了オペレーションコードとした場合、変換データ設定部１５は、初期化終了オペレーションコードを含むコマンドを受け取ると、その時点でレジスタ１１に保持されている変換データを、以後の処理で使用する変換データとする。
【００７２】
上述の構成によれば、所定時間が経過する前に変換データ設定部１５によるレジスタ１１の値の設定が完了した場合、マスク回路１８の禁止状態が解除されて、デコーダ１２から信号処理部１３への制御データの出力が可能となるので、信号処理部１３による処理を開始するのに所定時間経過を待つ必要がなく、信号処理装置１の処理速度を向上させることができる。
【００７３】
また、マスク回路１８を備えた信号処理装置１において、変換データ設定部１５はレジスタ１１の値の設定が完了すると、外部（例えばマイクロコンピュータ２）にレディ信号を出力してもよい。
【００７４】
上述の構成によれば、マイクロコンピュータ２等に信号処理部１３の処理を開始するためのコマンドの送信を促すことができるので、信号処理装置１の処理速度を更に向上させることができる。
【００７５】
尚、信号処理装置１が、マスク回路１８を備えておらず、リセット解除から所定時間が経過するまでの間、マイクロコンピュータ２から入力されるコマンドを受け付けない場合においても、以上説明したマスク回路１８の禁止状態の解除と同様の処理を行なうことで、信号処理装置１の処理速度を更に向上させることができる。つまり、変換データ設定部１はレジスタ１１の値の設定が完了すると、マイクロコンピュータ２にレディ信号を出力すると共に、通信制御部１Ｄを制御してマイクロコンピュータ２から入力されるコマンドを信号処理装置１が受け付けるようにするのである。
【００７６】
上述の実施形態では、信号処理装置１が車載表示装置の表示制御装置である場合について説明したが、ＡＳＩＣ等のハードウェアで構成された信号処理装置であって、当該信号処理装置を搭載する電子機器等に仕様変更等が生じた場合に、様々なオペレーションコードに対応して制御コードに変換する変換データを変更する必要のある信号処理装置であるならば、車載表示装置の表示制御装置に限らない。
【００７７】
上述した実施形態は、本発明を実現する一実施例を説明するものであり、各部の具体的な構成は、本発明の作用効果を奏する限りにおいて、構築するシステムに応じて適宜変更設計することが可能である。
【図面の簡単な説明】
【００７８】
【図１】（ａ）は従来の液晶表示装置のブロック構成図、（ｂ）は変換データを固定的に設定されＡＳＩＣで構成されたスレーブ用コンピュータのブロック構成図
【図２】信号処理装置のブロック構成図
【図３】（ａ）は変換データの説明図、（ｂ）はマイクロコンピュータから入力されるコマンドの説明図、（ｃ）は変換データ設定コマンドの説明図
【図４】（ａ）は変換データ設定部が外部メモリから読み出したデータに基づいてレジスタの値の設定を行なう場合のタイムチャート、（ｂ）は変換データ設定部が初期化オペレーションコードに基づいてレジスタの値の設定を行なう場合のタイムチャート、（ｃ）は変換データ設定部が信号入力端子の入力値に基づいてレジスタの値の設定を行なう場合のタイムチャート、（ｄ）は変換データ設定部が初期化オペレーションコード及び信号入力端子の入力値に基づいてレジスタの値の設定を行なう場合のタイムチャート
【図５】（ａ）は変換データ設定部が外部メモリから読み出したデータに基づいてレジスタの値の設定を行なう場合のフローチャート、（ｂ）は変換データ設定部が信号入力端子の入力値に基づいてレジスタの値の設定を行なう場合のフローチャート、（ｃ）は変換データ設定部が初期化オペレーションコード及び信号入力端子の入力値に基づいてレジスタの値の設定を行なう場合のフローチャート
【図６】初期化オペレーションコードに基づいてレジスタの値の設定を行なう変換データ設定部を備えた信号処理装置のブロック構成図
【図７】信号入力端子を備えた信号処理装置のブロック構成図
【図８】初期化オペレーションコードに基づいてレジスタの値の設定を行なう変換データ設定部と信号入力端子とを備えた信号処理装置のブロック構成図
【図９】マスク回路を備えた信号処理装置のブロック構成図
【符号の説明】
【００７９】
１：信号処理装置
５：外部メモリ
１１：レジスタ
１２：デコーダ
１３：信号処理部
１４：リセット回路
１５：変換データ設定部
１６：内部メモリ
１７：信号入力端子
１８：マスク回路
【図１】
2009288967.tif 000003
【図２】
2009288967.tif 000004
【図３】
2009288967.tif 000005
【図４】
2009288967.tif 000006
【図５】
2009288967.tif 000007
【図６】
2009288967.tif 000008
【図７】
2009288967.tif 000009
【図８】
2009288967.tif 000010
【図９】
2009288967.tif 000011