【手続補正書】
【提出日】令和1年6月24日(2019.6.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子ユニットに給電するための複数の駆動ユニットを動作させる方法であって、前記方法が、ビットシーケンスを含むデータフレームを、マスタ制御ユニットと、スレーブノードにおける複数の駆動ユニットのうちの少なくとも１つとの間で交換することを含み、前記シーケンスが、第１のビット列を含む連続するビット列のフィールドの中で分割されており、前記方法が、
前記マスタ制御ユニットと、少なくとも１つのアドレス指定された駆動ユニットとの間でデータを交換するために、前記少なくとも１つの駆動ユニットをアドレス指定するためのＩＤフィールドを適用することと、
前記電子ユニットの状態に関する情報および／または命令を含むデータフィールドを適用することと、を含み、
前記ＩＤフィールドを適用することが、
Ｎビットを含む第１のビット部分列を使用して前記駆動ユニットにアドレスを示すことであって、前記アドレス指定された駆動ユニットに前記データフィールドを適用するか、または前記駆動ユニットがアドレス指定されていない場合には前記データフィールドを無視するために、２Ｎが前記複数の駆動ユニットにおける駆動ユニットの数と等しいかまたはそれよりも多いことを、示すことと、
受信／送信コマンドビットに割り当てられた値に依存して、データが駆動ユニットから受信されるべきか、もしくは駆動ユニットに送信されるべきかを、前記マスタ制御ユニットが識別することを可能にするか、または、どのアクションが前記マスタ制御ユニットによって要求されるかを各アドレス指定された駆動ユニットが解読することを可能にする、前記値を割り当てるために前記受信／送信コマンドビットを使用することと、
前記データフィールドに含まれる命令のタイプに関する前記ＩＤフィールドにおける情報を含むさらなる機能ビットを使用することと、
前記機能ビットに割り当てられた値に依存して、第２のビット部分列内のデータビットを異なる電子ユニットに割り当てるか、またはその第２のビット部分列を使用して前記データフィールド内の前記第１のビット列の長さを示すための長さ解読ステップを実行することと、をさらに含むことを特徴とする、方法。
【請求項２】
前記ＩＤフィールドおよびデータフィールドのいかなる意図しない変更も検出するための巡回冗長性チェックをさらに含む、請求項１に記載の方法。
【請求項３】
前記マスタ制御ユニットが、前記駆動ユニットのうちの少なくとも１つに前記ビットシーケンスを送り、前記シーケンスは、所定のビット列が前記マスタ制御ユニットに記憶された１つまたは複数の予想値と一致する場合に、受信データ列が正しいことを前記マスタ制御ユニットに信号伝達するために、データフレームの終了直前に、スレーブノードによって前記マスタ制御ユニットに送られた前記所定のビット列を含む、確認応答フィールドを含む、請求項１に記載の方法。
【請求項４】
前記方法が、前記フレームの終了を信号伝達するための送信の停止ビットであるフレームフィールドの終了をさらに備えることをさらに含む、および／または
前記方法が、前記ＩＤフィールドの前に所定の長さを有するブレークフィールドを適用することをさらに含む、および／または前記方法が、複数のデータフレームを異なるデータバッファに記憶することをさらに備える、請求項１に記載の方法。
【請求項５】
前記ＩＤフィールドの前記第１のビット部分列上のビットの所定の１つまたは複数のシーケンスを交換する際に、同時に全ての駆動ユニットをアドレス指定することをさらに含む、および／または前記方法が、複数の駆動ユニットを同時にアドレス指定するために、前記複数のうちの少なくとも１つの駆動ユニットに対する前記アドレスの１つ以上の所定のビットを無視することをさらに含む、請求項１に記載の方法。
【請求項６】
前記駆動ユニットが、それぞれ、アドレス情報を受信し、かつ状態情報を提供するための入力接続および出力接続を含み、
駆動ユニットの前記出力接続が、１つの異なる駆動ユニットの前記入力接続に接続され、第１の駆動ユニットの前記入力接続が、アクティブ電圧に接続され、前記複数のうちの最後の駆動ユニットの前記出力接続が、接続されておらず、各駆動ユニットが、前記マスタ制御ユニットへの直接の通信バスをさらに備え、カウンタｎの最大値を駆動ユニットの数に等しく設定することを含む前記方法が、
カウンタｎの値に対応する駆動ユニットの前記入力接続の状態をチェックするステップと、前記状態がアクティブである場合に、
前記マスタ制御ユニットによって、カウンタｎのその対応する値における駆動ユニットに固有のアドレスを提供し、続いて、前記駆動ユニットによって、前記マスタ制御ユニットに前記アドレスを返送するステップと、
カウンタｎの前記値に対する前記駆動ユニットのプログラムされたアドレスを検証し、エラーがある場合には、エラー処理ルーチンを開始するステップと、そうでなければ、
カウンタｎのその対応する値におけるその駆動ユニットに対するプログラミングが終了したことを信号伝達するためのフラグを設定し、続いて、前記駆動ユニットの前記出力接続をアクティブ状態に切り替えるステップと、
前記カウンタｎの前記値を１だけ増加させるステップと、
前記カウンタｎがその最大値に達するまで前記ステップを繰り返すステップと、をさらに含む、請求項１に記載の方法。
【請求項７】
第１のスレーブノードのアドレスを前記カウンタｎに対して１の値に設定するステップをさらに含む、請求項６に記載の方法。
【請求項８】
前記方法が、車両の照明デバイスおよび／または照明用途のための複数の駆動ユニットを駆動する方法である、請求項１に記載の方法。
【請求項９】
各々が少なくとも１つの電子ユニットを駆動するための複数の駆動ユニットと、マスタ制御ユニットと前記複数の駆動ユニットの各々との間でデータシーケンスの交換を確立するための単一の通信バスを備える前記マスタ制御ユニットと、を備えるシステムであって、各駆動ユニットが、同じ通信バスに並列に接続されており、前記駆動ユニットが、コントローラを備え、前記コントローラが、
前記通信バスを通じて交換されたデータを処理するための少なくとも１つのバスプロトコル処理ユニットと、
前記マスタ制御ユニットによって送信された任意のデータシーケンスに従って、前記電子ユニットの給電を制御するための少なくとも１つの制御ユニットと、をさらに備え、
前記少なくとも１つのバスプロトコル処理ユニットが、
前記マスタ制御ユニットと前記少なくとも１つのアドレス指定された駆動ユニットとの間でデータを交換するために、少なくとも１つの駆動ユニットをアドレス指定するためのＩＤフィールドと、
前記電子ユニットの状態に関する情報および／または命令を含むデータフィールドと、を処理するように適合されており、
前記ＩＤフィールドが、
Ｎビットを含む第１のビット部分列を使用する駆動ユニットアドレスであって、前記アドレス指定された駆動ユニットに前記データフィールドを適用するか、または前記駆動ユニットがアドレス指定されていない場合には、前記データフィールドを無視するために、２Ｎが前記複数の駆動ユニットにおける駆動ユニットの数と等しいかまたはそれよりも多い、前記駆動ユニットアドレスと、
受信／送信コマンドビットであって、前記受信／送信コマンドビットの値に依存して、データが受信もしくは送信されるべきかを前記マスタ制御ユニットが識別することを可能にするか、または、どのアクションが前記マスタ制御ユニットによって要求されるかを各アドレス指定された駆動ユニットが解読することを可能にする、受信／送信コマンドビットと、
前記データフィールドに含まれる命令のタイプに関する情報を含めるための、さらなる機能ビットと、
前記さらなる機能ビットに割り当てられた値に依存して、データビットを異なる電子ユニットに割り当てるか、または前記データフィールド内の第１のビット列の長さを示すための第２のビット部分列と、をさらに含むことを特徴とする、システム。
【請求項１０】
前記コントローラが、前記マスタ制御ユニットから受信した任意のデータシーケンスの長さをチェックするためのタイミングユニットと、データの前記交換が所定の最小時間間隔未満で、または所定の最大時間間隔を超えて実行される場合に、エラー信号を生成する手段と、をさらに備える、請求項９に記載のシステム。
【請求項１１】
前記マスタ制御ユニットが、前記複数の駆動ユニットのうちの少なくとも１つの駆動ユニットに給電するための共通電圧供給線をさらに備え、前記システムが、前記供給線上の少なくとも静電放電を抑制するために、前記少なくとも１つの駆動ユニットと前記共通電圧電源との間に、少なくとも１つの保護ユニットをさらに備える、請求項９に記載のシステム。
【請求項１２】
（１）前記マスタ制御ユニットの前記単一の通信バスが、差動通信バスであること、
（２）前記システムが、前記コントローラからの電圧値を測定および収集するための診断ユニットをさらに備えること、
（３）前記システムが、前記コントローラからの電圧値を測定および収集するための診断ユニットを備え、かつ温度センサを備え、ならびに／またはドライバが、診断ユニットによって与えられた任意のエラー結果に対する応答として、エラー処理ルーチンをトリガするための処理ユニットを備えること、
のうちのいずれかである請求項９に記載のシステム。
【請求項１３】
前記タイミングユニットが、ＲＣ発振器であるか、またはＲＣ発振器を備え得る、請求項１０に記載のシステム。
【請求項１４】
前記システムが、車両内の照明用途であり、かつ／または前記電子ユニットが、ＬＥＤである、請求項９に記載のシステム。
【請求項１５】
マスタ制御ユニットと、スレーブノードにおける複数の駆動ユニットのうちの少なくとも１つとの間で、ビットシーケンスを含むデータフレームを交換するためのバスプロトコルに基づいて、１つ以上のプロセッサで実行されたときに、電子ユニットに電力を供給するために複数の駆動ユニットを動作させる方法を実行するようにシステムを構成する実行可能な複数の命令を格納した非一時的コンピュータ可読媒体であって、
前記シーケンスは、第１のビット列を含む連続するビット文字列のフィールドに分割されており、
前記方法は、
前記マスタ制御ユニットと、少なくとも１つのアドレス指定された駆動ユニットとの間でデータを交換するために、前記少なくとも１つの駆動ユニットをアドレス指定するためのＩＤフィールドを適用することと、
前記電子ユニットの状態に関する情報および／または命令を含むデータフィールドを適用することと、を含み、
前記ＩＤフィールドが、
前記第１のビット列のうちのＮビットを含む第１のビット部分列を使用する駆動ユニットアドレスであって、前記アドレス指定された駆動ユニットに前記データフィールドを適用するか、または前記駆動ユニットがアドレス指定されていない場合には、前記データフィールドを無視するために、２Ｎが前記複数の駆動ユニットにおける駆動ユニットの数と等しいかまたはそれよりも多い、前記駆動ユニットアドレスを適用することと、
受信／送信コマンドビットであって、データが受信もしくは送信されるべきかを前記マスタ制御ユニットが識別することを可能にするか、または、前記受信／送信コマンドビットの値に依存して、どのアクションが前記マスタ制御ユニットによって要求されるかを各アドレス指定された駆動ユニットが解読することを可能にするための、受信／送信コマンドビットを使用することと、
前記データフィールドに含まれる命令のタイプに関する情報に関する、前記ＩＤフィールド内におけるさらなる機能ビットを使用することと、
前記さらなる機能ビットに割り当てられた値に依存して、前記第１のビット部分列におけるデータビットを異なる電子ユニットに割り当てるか、または、前記データフィールド内の前記第１のビット列の長さを示すための第２のビット部分列を示すことと、をさらに含む、非一時的コンピュータ可読媒体。
【請求項１６】
前記マスタ制御ユニットの単一の通信バスは、差動通信バスである、請求項１２に記載のシステム。
【請求項１７】
前記システムは、コントローラから電圧値を測定および収集するための診断ユニットをさらに備える、請求項１２に記載のシステム。
【請求項１８】
前記システムは、コントローラからの電圧値を測定および収集するための診断ユニットを備え、かつ、温度センサを備え、および/または前記ドライバは、診断ユニットによって与えられたエラー結果に対する応答としてエラー処理ルーチンをトリガするための処理ユニットを備える、請求項１２に記載のシステム。