(57)【要約】  ＳＰＩベースのＨＵＤバックライトの制御方法は、車両コントローラが、バックライト値の計算の頻度としてＨＵＤのビデオソース信号の周波数を使用し、またこの頻度でバックライト値を計算し、車両コントローラが、計算によって取得された複数のバックライト値をバックライトセッティングコマンドに含ませ、このバックライトセッティングコマンドを、ＳＰＩバスを介してＬＥＤコントローラに伝送し、バックライトセッティングコマンドを取得した後に、フレーム同期信号が取得される度に、ＬＥＤコントローラが、バックライトセッティングコマンド中のバックライト値を１つずつ連続的に適用することを含む。本方法は、ＳＰＩバスの負荷を低減するので、バックライトの変化の円滑性が高まり、それによってディスプレイの明滅が改善される。
2019507377.tif 000002
【特許請求の範囲】
【請求項１】
ＳＰＩベースのヘッドアップディスプレイ（ＨＵＤ）バックライトの制御方法であって、
前記ＨＵＤは、車両コントローラ、ディスプレイ用のバックライトを提供するＬＥＤデバイス、およびＬＥＤコントローラを有しており、前記車両コントローラは、バックライトの制御を実行するために、バックライトセッティングコマンドを前記ＬＥＤコントローラに伝送する、ＳＰＩベースのＨＵＤバックライトの制御方法において、
前記車両コントローラが、バックライト値の計算の頻度として前記ＨＵＤのビデオソース信号の周波数を使用し、該頻度でバックライト値を計算し、
前記車両コントローラが、計算によって取得された複数のバックライト値をバックライトセッティングコマンドに含ませ、該バックライトセッティングコマンドを、ＳＰＩバスを介して前記ＬＥＤコントローラに伝送し、
前記バックライトセッティングコマンドを取得した後に、フレーム同期信号が取得される度に、前記ＬＥＤコントローラが、前記バックライトセッティングコマンド中のバックライト値を１つずつ連続的に適用する
ことを含むことを特徴とする、ＳＰＩベースのＨＵＤバックライトの制御方法。
【請求項２】
前記バックライトセッティングコマンドが伝送される頻度は、バックライト値の個数に関連付けられていることを特徴とする、請求項１記載のＳＰＩベースのＨＵＤバックライトの制御方法。
【請求項３】
前記車両コントローラは、３個、６個または１２個のバックライト値を、１つのバックライトセッティングコマンドに含ませることを特徴とする、請求項１記載のＳＰＩベースのＨＵＤバックライトの制御方法。
【請求項４】
前記ビデオソース信号の周波数は６０Ｈｚであり、前記フレーム同期信号の周波数は６０Ｈｚである、請求項１記載のＳＰＩベースのＨＵＤバックライトの制御方法。
【請求項５】
前記ＨＵＤは、ディジタルライトプロセッシングコントローラも有し、前記フレーム同期信号は、前記ディジタルライトプロセッシングコントローラによって前記ＬＥＤコントローラに伝送される、請求項１記載のＳＰＩベースのＨＵＤバックライトの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヘッドアップディスプレイの制御の分野に関し、特にＳＰＩベースのヘッドアップディスプレイ（ＨＵＤ）バックライトの制御方法に関する。
【背景技術】
【０００２】
ヘッドアップディスプレイ（ＨＵＤ）は、ドライバが運転中に自身の頭を下に向けることなく所要の情報を見られるようにし、したがって運転の安全性の向上に役立ち、また情報の取得をより便利にする。
【０００３】
目下のところ、産業界では、ＨＵＤの性能を向上させることができる解決手段の研究および開発もさらに行われている。一例は、車載ヘッドアップディスプレイ用途のために専用に設計されたディジタルライトプロセッシング（ＤＬＰ）チップセットであり、これはテキサス・インスツルメンツ（ＴＩ）社から販売されている。チップセットは、主に、ディジタルマイクロミラーデバイス（ＤＭＤ）および対応するＤＬＰコントローラから成る。ＤＬＰヘッドアップディスプレイ用途の場合、ディスプレイに関連付けられたＬＥＤバックライトの制御は、一般的に、相互に協働する２つのコントローラによって実行される。一方は、発光ダイオード（ＬＥＤ）コントローラであり、主としてＬＥＤバックライトの色および輝度の制御を担う。他方は、車両コントローラであり、主として、周囲パラメータ（周囲光など）およびユーザパラメータ（バックライト輝度レベル）の入力に基づいて、所定の光調整アルゴリズムにしたがって設定されるべきバックライト値を出力する。バックライト値は、ＳＰＩバスを介してＬＥＤコントローラに送信され、またＬＥＤコントローラは、赤色ＬＥＤ、緑色ＬＥＤおよび青色ＬＥＤを相応に制御する。目下のところ、ビデオソース信号の周波数は６０Ｈｚであるので、６０Ｈｚのフレーム同期信号が、ＤＬＰコントローラによってＬＥＤコントローラに供給される。フレーム同期信号が到来すると、ＬＥＤコントローラは、ＳＰＩコマンドを用いて車両コントローラから伝送されたバックライト値を適用することができる。ＬＥＤコントローラがバックライト値を更新する周波数が実効値で６０Ｈｚに達することを保証するために、車両コントローラがバックライト値を伝送する周波数は６０Ｈｚであることが、すなわち１つのバックライト値が１６．６７ｍｓ毎に伝送されることが要求される。この要求に関する既存の解決手段は、以下の通りである：車両コントローラがバックライトセッティングコマンドを出力し、また他のＳＰＩコマンドをＳＰＩキューに出力し、続いて所定の伝送周期に基づいて、キュー内のコマンドを順次伝送する。
【０００４】
上記に挙げた解決手段では、バックライトセッティングコマンドを伝送することが必要になったとき、ＳＰＩバスがその瞬間に他のＳＰＩコマンドによって占有されている場合があるので、ＳＰＩバスが解放される前に、そのコマンドの伝送が完了し、機能の実行が完了したという対応するフィードバックが取得されるまで待機することが必要になり、ＳＰＩバスが解放されたときにしか、ＳＰＩバスリソースをバックライトセッティングコマンドの伝送に使用することができない。したがって、バックライトセッティングコマンドが１６ｍｓまたは１７ｍｓ毎に伝送されることを保証するのは非常に困難であり、その結果、バックライトの変化が十分円滑に行われず、ディスプレイが明滅することになる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明によって解決される課題は、ＳＰＩベースのＨＵＤバックライトの制御方法を提供し、またディスプレイの明滅を改善することである。
【課題を解決するための手段】
【０００６】
この問題を解決するために、本発明のＳＰＩベースのＨＵＤバックライトの制御方法においては、ＨＵＤが、車両コントローラ、ディスプレイ用のバックライトを提供するＬＥＤデバイス、およびＬＥＤコントローラを有しており、車両コントローラは、バックライトの制御を実行するために、バックライトセッティングコマンドをＬＥＤコントローラに伝送するものであって、この方法は、
車両コントローラが、バックライト値の計算の頻度としてＨＵＤのビデオソース信号の周波数を使用し、この頻度でバックライト値を計算し；
車両コントローラが、計算によって取得された複数のバックライト値をバックライトセッティングコマンドに含ませ、そのバックライトセッティングコマンドを、ＳＰＩバスを介してＬＥＤコントローラに伝送し；
バックライトセッティングコマンドを取得した後に、フレーム同期信号が取得される度に、ＬＥＤコントローラが、バックライトセッティングコマンド中のバックライト値を１つずつ連続的に適用する
ことを含むことを特徴とする。
【０００７】
従来技術と比較して、上述の解決手段は、以下の利点を有している：バックライトセッティングコマンドの伝送周期が、複数のバックライト値を１つのバックライトセッティングコマンドに含ませることによって拡大される。一方では、ＳＰＩバスの負荷が低減される。何故ならば、伝送周期の拡大は、バックライトセッティングコマンド伝送時間に対する要求を緩和するからである。他方では、伝送周期の拡大によって、ＬＥＤコントローラが各バックライトセッティングコマンドを受信して、それらのバックライトセッティングコマンド中のバックライト値をより均一に広範に適用する時間も得られ、その結果、バックライトの変化の円滑性が高まり、それによってディスプレイの明滅が改善される。
【図面の簡単な説明】
【０００８】
【図１】本発明によるＳＰＩベースのＨＵＤバックライトの制御方法の１つの実施の形態の概略図を示す。
【図２】本発明の方法を使用するＨＵＤバックライトの制御の１つの実施の形態の概略図を示す。
【図３】本発明による方法の実施の形態における信号間の関係を表す概略図を示す。
【発明を実施するための形態】
【０００９】
以下の記述においては、当業者が本発明をより包括的に理解できるようにするために、多数の特定の詳細を説明する。しかしながら、当業者であれば、本発明の実施の形態は、それらの特定の詳細の一部を省略できることが分かる。さらに、本発明は記述する特定の実施の形態に限定されるものではないと解されるべきである。それどころか、本発明を実施するための下記に挙げる特徴および重要な要素が異なる実施の形態に関連するか否かにかかわらず、それらの特徴および重要な要素の任意の組合せを使用することも考えられる。さらに、下記に挙げる態様、特徴、実施の形態および利点は単に例示的なものであって、特許請求の範囲に明示的に記載されていない限り、特許請求の範囲の定義または重要な要素と見なされるべきではない。
【００１０】
図１が示すように、本発明の１つの実施の形態によれば、車両コントローラが、周囲パラメータ（例えば、周囲光）およびユーザパラメータ（例えば、バックライト輝度レベル）を取得した後に、それらの入力にしたがい、バックライト値を計算する。続けて伝送されるバックライト値が、ＨＵＤにおけるＬＥＤコントローラによって適用されるときに、ＨＵＤのビデオソース信号と同期していることを保証するために、ビデオソース信号の周波数が、バックライト値の計算の頻度として使用されるべきである。例えば、ビデオソース信号が６０Ｈｚである場合、バックライト値の計算の頻度も、これに一致すべきである。つまり、１つのバックライト値は、１６．６７ｍｓ毎に計算されるべきである。複数のバックライト値が複数回のバックライト値計算によって取得された場合、車両コントローラは、複数のバックライト値を含むバックライトセッティングコマンドを、ＬＥＤコントローラとの通信コネクションを介して、ＬＥＤコントローラに伝送する。バックライトセッティングコマンドにおいては、各バックライト値が、計算された順序通りに配置されている。
【００１１】
バックライトセッティングコマンドを受信すると、ＬＥＤコントローラは、先ず、フレーム同期信号の受信後に、第１のバックライト値を適用し、続けて別のフレーム同期信号の受信後に、第２のバックライト値を適用し、この適用はバックライトセッティングコマンド中の複数のすべてのバックライト値が適用されるまで繰り返される。その後、別のバックライトセッティングコマンドの受信後に、ＬＥＤコントローラは依然として、上述したように動作する（フレーム同期信号が取得される度に、バックライトセッティングコマンド中のバックライト値を１つずつ連続的に適用する）。このことから、本発明の１つの実施の形態においては、フレーム同期信号を受信したときに、ＬＥＤコントローラが既に利用可能なバックライト値を有していることが分かる。つまり、バックライト値に基づいてバックライトの制御が実行される度に、ビデオソース信号の周波数を一致させ、より円滑なバックライト変化を達成することができる。
【００１２】
図２は、車載ＨＵＤにおける本発明の方法の適用構造の簡略図を提供する。特に、車載ＨＵＤを制御するチップセットは、ＴＩ社のＤＬＰチップセットであってよい。図２を参照すると、この実施例において使用されるＤＬＰチップセットは、ＤＬＰコントローラと、ＤＬＰコントローラによって制御されるＤＭＤと、Ｐｉｃｃｏｌｏ  ＭＣＵ  ＬＥＤコントローラと、ＬＥＤコントローラによって制御される、赤／緑／青の三色ＬＥＤと、を有している。ＬＥＤコントローラによるＬＥＤバックライトの色および輝度の制御、ならびにＤＬＰコントローラによるＤＭＤの制御を介して、表示されるべき内容が、車両のフロントガラス、またはヘッドアップディスプレイ用の他のディスプレイインタフェースに最終的に投影される。
【００１３】
この例において、車両コントローラは、ＳＰＩバスを介してＬＥＤコントローラに接続されており、またＬＥＤコントローラと協働し、それによってバックライトセッティングコマンドがＬＥＤコントローラに伝送される。さらに、車両コントローラは、ＣＡＮ通信モジュールを介して、ＣＡＮバスからＣＡＮメッセージを取得する。例えば、他の車両サブシステムから周囲パラメータおよび／またはユーザパラメータが到来する場合（例えば、周囲温度が機器から取得される）、車両コントローラは、それらのパラメータをＣＡＮメッセージによって取得することができる。バックライト値の計算の基本的なプロセスおよび車両コントローラによるバックライトセッティングコマンドの伝送は、上記において説明した通りであるが、以下では、特定のビデオソース信号の例と関連させてさらに説明する。
【００１４】
図３を参照すると、ビデオソース信号が現時点では比較的一般的な６０Ｈｚである場合が例として挙げられており、車両コントローラは１６．６７ｍｓ毎にバックライト値を計算する。３つのバックライト値を計算した後に、車両コントローラは、計算によって取得されたそれら３つのバックライト値を、バックライトセッティングコマンドを用いてＬＥＤコントローラに伝送する。現実の状況を考慮すると、車両コントローラが３つのバックライト値の計算を終了した時点と、バックライトセッティングコマンドが伝送されるときのＳＰＩ通信との間に、時間遅延ｔ１が存在することになる。別の３つのバックライト値を計算した後に、車両コントローラは、計算によって取得された３つのバックライト値を、後続のバックライトセッティングコマンドを用いてＬＥＤコントローラに再び伝送する。この原理を拡張させ、車両コントローラはバックライトセッティングコマンドを５０ｍｓ毎にＬＥＤコントローラに伝送する。
【００１５】
バックライトセッティングコマンドを受信した後に、ＬＥＤコントローラは先ず、自身の固有のバックライトセッティングキューにバックライト値データを連続的に記憶し、ＤＬＰコントローラからのフレーム同期信号を待機する。現実の状況を考慮すると、ＬＥＤコントローラがバックライトセッティングコマンド中の３つのバックライト値を受信した時点と、フレーム同期信号の受信後にそれらが適用され始める時点との間に時間遅延ｔ２も存在することになる。フレーム同期信号を受信した後に、ＬＥＤコントローラはバックライト値を適用することになる。フレーム同期信号の周波数も６０Ｈｚであるので、バックライトセッティングコマンドが５０ｍｓ毎にＬＥＤコントローラに伝送されることを車両コントローラが保証できる限りは、最後のバックライト更新周波数も６０Ｈｚになる。したがって、バックライト更新周波数がビデオソース信号に一致するだけでなく、車両コントローラもこの時点においては、コマンド伝送のためにより多くの時間を有することになるので、円滑な光調整を実現することの困難さが緩和される。一方、バックライトセッティングコマンド伝送周期の拡大によって、他のＳＰＩコマンドのための時間も残されるので、他のＳＰＩコマンドの伝送の成功率も高まる。
【００１６】
車両コントローラがバックライト値を計算し、バックライトセッティングコマンドを伝送する頻度を、３回の計算および１回の伝送に限定する必要はない。つまり、６回の計算および１回の伝送であってもよく、つまりその場合、車両コントローラは、６個のバックライト値を含む１つのバックライトセッティングコマンドを１００ｍｓ毎にＬＥＤコントローラに伝送する。時間遅延の影響を要求に対応させることができる場合には、１２個のバックライト値を含む１つのバックライトセッティングコマンドの２００ｍｓ毎の伝送も考えられる。したがって、バックライトセッティングコマンドを伝送する前に最後に計算されたバックライト値の数は、実際の状況に応じて求める必要がある。この例におけるビデオソース信号は６０Ｈｚであるので、このビデオソース信号の周波数が変化した場合には、相応の計算および調整を上記の説明にしたがって行うこともできる。
【００１７】
上記においては、本発明を有利な実施の形態に基づいて説明したが、本発明はそれらに限定されるものではない。本発明の精神および範囲内で当業者によってなされるあらゆる種類の変更および修正は、本発明の保護の範囲に含まれる。したがって、本発明の保護の範囲は、特許請求の範囲によって定義された範囲である。
【図１】
2019507377.tif 000003
【図２】
2019507377.tif 000004
【図３】
2019507377.tif 000005
【国際調査報告】
2019507377.tif 000006
2019507377.tif 000007
2019507377.tif 000008
2019507377.tif 000009