(57)【要約】【課題】汎用性が高く且つ誤ったスレーブ装置の取付けの防止を図ることができる車載機器制御システムを提供する。【解決手段】車載ＬＡＮ１０のバスに自己識別子が未付与のスレーブ装置２００を順次接続する。マスタ装置１００は、スレーブ装置２００の識別子のリスト１４を予め記憶し、自己識別子が未付与のスレーブ装置２００がバスに接続されているかを監視する。マスタ装置１００は、自己識別子が未付与のスレーブ装置２００を検出すると、該スレーブ装置２００に対して識別子を送出する。スレーブ装置２００はマスタ装置１００から受信した識別子を記憶する。以降、マスタ装置１００は該識別子を用いてスレーブ装置２００と通信する。【選択図】図７
2010184575.tif 000002
【特許請求の範囲】
【請求項１】
車両内に設置されるマスタ装置と該マスタ装置にバス接続されたスレーブ装置とを備え、マスタ装置とスレーブ装置との間でシングルマスタ方式の通信を行う車載機器制御システムにおいて、
スレーブ装置は、自己を識別する識別子（自己識別子）を記憶する不揮発性の記憶手段を有する通信制御手段とを備え、
マスタ装置は、自己識別子が定められていないスレーブ装置がバスに接続されているか否かを監視し、自己識別子が定められていないスレーブ装置が接続されている場合には該スレーブ装置に自己識別子を割り当てるとともに該自己識別子をスレーブ装置に対して通知する通信制御手段を備え、
前記スレーブ装置の通信制御手段は、マスタ装置から受信した自己識別子を記憶手段に格納する
ことを特徴とする車載機器制御システム。
【請求項２】
前記マスタ装置の通信制御手段は、複数のスレーブ装置に割り当てる自己識別子を予め所定の順序で記憶した記憶手段を備え、スレーブ装置への自己識別子の割当て処理及び通知処理では該記憶手段から順に自己識別子を取得するとともに自己識別子をスレーブ装置に通知する
ことを特徴とする請求項１記載の車載機器制御システム。
【請求項３】
スレーブ装置の通信制御手段は、複数のスレーブ装置で共通の第１の識別子（第１の共通識別子）宛の通信電文を受信し、
マスタ装置からスレーブ装置への自己識別子の通知は、第１の共通識別子宛の通信電文を用いて行う
ことを特徴とする請求項１又は２記載の車載機器制御システム。
【請求項４】
スレーブ装置の通信制御手段は、複数のスレーブ装置で共通の第２の識別子（第２の共通識別子）宛の通信電文を受信するとともに、該第２の共通識別子宛の通信電文を受信したときに記憶手段に自己識別子が格納されていない場合にはマスタ装置に対して応答を返信し、
マスタ装置の通信制御手段は、第２の共通識別子宛に通信電文を送出し、該通信電文に対する応答があるか否かにより、自己識別子が定められていないスレーブ装置がバスに接続されているか否かを監視する
ことを特徴とする請求項１乃至３何れか１項記載の車載機器制御システム。
【請求項５】
マスタ装置・スレーブ装置間の通信規格としてＬＩＮ（Local Interconnect Network）を用いた
ことを特徴とする請求項１乃至４何れか１項記載の車載機器制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マスター装置とスレーブ装置がバス接続された車載機器制御システムに関する。
【背景技術】
【０００２】
車載機器制御システムにおいては車内に車載ＬＡＮが設置され、該車載ＬＡＮに多数の電子制御ユニット（ＥＣＵ：Electronic Control Unit）が接続されている。ここでＥＣＵは、車載ＬＡＮに接続されたノードに該当し、制御対象となる車載機器が接続されているノードも含む。車載ＬＡＮの規格には例えばＣＡＮ（Controller Area Network）やＬＩＮ（Local Interconnect Network）などがある。ＬＩＮ規格においてはシングルマスタ方式が採用されており、１つのＥＣＵがマスタ装置として動作し、他のＥＣＵはスレーブ装置として動作する。通常、マスタ装置として動作するＥＣＵ（以下、単に「マスタ装置」と言う。）は、バスとの通信インタフェイス回路と、マイクロコンピュータやメモリ等からなる制御回路とを備えている。スレーブ装置として動作するＥＣＵ（以下、単に「スレーブ装置」と言う。）は、バスとの通信インタフェイス回路と、車載機器の制御回路及び該車載機器やセンサとのインタフェイス回路とを備えている。
【０００３】
各スレーブ装置には予め識別子が定められており、マスタ装置からスレーブ装置への通信電文のヘッダ部にはスレーブ装置の識別子が含まれる。なお、識別子と各スレーブ装置とは必ずしも１対１の関係である必要はなく、１つのスレーブ装置に対して複数の識別子を割り当てることにより、識別子を一種のコマンドとして用いる場合もある。
【０００４】
マスタ装置のメモリには、スレーブ装置に接続された車載機器の制御に必要なパラメータや各スレーブ装置の識別子が記憶されている。マスタ装置の制御回路は、該識別子及びパラメータに基づき車載機器の制御を行う（特許文献１参照）。例えば、エアコンのダンパを開閉するアクチュエータを制御する場合について説明する。該アクチュエータには回転角度を検出するセンサとしてポテンションメータが付設されている。マスタ装置のメモリには、ダンパの開放時及び閉鎖時のポテンションメータの値が記憶されている。マスタ装置はスレーブ装置に対してポテンションメータの値を送信することによりアクチュエータの動作を指示する。スレーブ装置は、ポテンションメータの検出値がマスタ装置から受信した値となるようにアクチュエータをフィードバック制御する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３３５６０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで前述のＬＩＮのような規格ではコスト等の観点からシステムが簡便化されており各スレーブ装置の識別子は予め割り当てられたものが固定的に設定されている。同様にマスタ装置においても各スレーブ装置の識別子は固定的に設定されている。このため、同種のスレーブ装置を複数個バス接続する場合や、複数のシステム間で同種のスレーブ装置を用いる場合などには、スレーブ装置のハードウェア的構成は共通であるにもかかわらず識別子が異なるため、それぞれ異なるスレーブ装置として製造・管理する必要があった。これにより、スレーブ装置は汎用性に欠けたものとなり、組立て作業時に誤ったスレーブ装置を取り付けてしまう恐れがあった。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、その目的とするところは、汎用性が高く且つ誤ったスレーブ装置の取付けの防止を図ることができる車載機器制御システムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本願発明は、車両内に設置されるマスタ装置と該マスタ装置にバス接続されたスレーブ装置とを備え、マスタ装置とスレーブ装置との間でシングルマスタ方式の通信を行う車載機器制御システムにおいて、スレーブ装置は、自己を識別する識別子（自己識別子）を記憶する不揮発性の記憶手段を有する通信制御手段とを備え、マスタ装置は、自己識別子が定められていないスレーブ装置がバスに接続されているか否かを監視し、自己識別子が定められていないスレーブ装置が接続されている場合には該スレーブ装置に自己識別子を割り当てるとともに該自己識別子をスレーブ装置に対して通知する通信制御手段を備え、前記スレーブ装置の通信制御手段は、マスタ装置から受信した自己識別子を記憶手段に格納することを特徴とする。
【０００９】
本発明によれば、スレーブ装置を初めてバスに接続した際にマスタ装置からスレーブ装置に対して該スレーブ装置で用いられる自己識別子が通知される。以降、スレーブ装置は該自己識別子が指定された通信電文をマスタ装置から受信可能となる。このように本発明では、スレーブ装置の自己識別子は最初の組み付け時に自動的に設定されるので組み付け前のスレーブ装置を汎用化することができるとともに組み付け作業性も向上する。
【００１０】
本発明の好適な態様の一例としては、前記マスタ装置の通信制御手段は、複数のスレーブ装置に割り当てる自己識別子を予め所定の順序で記憶した記憶手段を備え、スレーブ装置への自己識別子の割当て処理及び通知処理では該記憶手段から順に自己識別子を取得するとともに自己識別子をスレーブ装置に通知することを特徴とすることを特徴とするものが挙げられる。本発明によれば、マスタ装置に記憶されている自己識別子の順序にしたがって各自己識別子を付与させたいスレーブ装置を順次バスに接続していけば適切な組み付け作業が完了する。
【００１１】
また、本発明の好適な態様の一例としては、スレーブ装置の通信制御手段は、複数のスレーブ装置で共通の第１の識別子（第１の共通識別子）宛の通信電文を受信し、マスタ装置からスレーブ装置への自己識別子の通知は、第１の共通識別子宛の通信電文を用いて行うことを特徴とするものが挙げられる。これにより、組み付け前のスレーブ装置の汎用性を確保することができる。
【００１２】
また、本発明の好適な態様の一例としては、スレーブ装置の通信制御手段は、複数のスレーブ装置で共通の第２の識別子（第２の共通識別子）宛の通信電文を受信するとともに、該第２の共通識別子宛の通信電文を受信したときに記憶手段に自己識別子が格納されていない場合にはマスタ装置に対して応答を返信し、マスタ装置の通信制御手段は、第２の共通識別子宛に通信電文を送出し、該通信電文に対する応答があるか否かにより、自己識別子が定められていないスレーブ装置がバスに接続されているか否かを監視することを特徴とする。これにより、組み付け前のスレーブ装置の汎用性を確保することができるとともに、自己識別子が定められていないスレーブ装置がバスに接続されているか否かの監視を確実に行うことができる。
【００１３】
なお、マスタ装置・スレーブ装置間の通信規格としては例えばＬＩＮ（Local Interconnect Network）が挙げられる。
【発明の効果】
【００１４】
以上説明したように本発明によれば、スレーブ装置を初めてバスに接続した際にマスタ装置からスレーブ装置に対して該スレーブ装置で用いられる自己識別子が通知される。以降、スレーブ装置は該自己識別子が指定された通信電文をマスタ装置から受信可能となる。このように本発明では、スレーブ装置の自己識別子は最初の組み付け時に自動的に設定されるので組み付け前のスレーブ装置を汎用化することができるとともに組み付け作業性も向上する。
【図面の簡単な説明】
【００１５】
【図１】車載機器制御システムの構成図
【図２】車内空調システムの構成図
【図３】識別子リストの一例を説明する図
【図４】マスタ装置の動作を説明するフローチャート
【図５】マスタ装置の動作を説明するフローチャート
【図６】スレーブ装置の動作を説明するフローチャート
【図７】車載機器制御システムの初期動作を説明するシーケンスチャート
【発明を実施するための形態】
【００１６】
本発明の一実施の形態に係る車載機器制御システムについて図面を参照して説明する。図１は車載機器制御システムの構成図である。なお本実施の形態では、車内空調システムの制御システムを例にとって説明する。
【００１７】
この車載機器制御システムは、図１に示すように、複数のＥＣＵが車載ＬＡＮ１０にバス接続している。本実施の形態では車載ＬＡＮ１０の規格としてＬＩＮを採用する。したがって、１つのＥＣＵのみマスタとして動作し、他のＥＣＵはスレーブとして動作する。本実施の形態では、マスタ装置１００と、複数のスレーブ装置２００とが車載ＬＡＮ１０に接続している。なお、図１では説明の簡単のためスレーブ装置２００は１つのみ図示した。スレーブ装置２００にはダンパを開閉するためのアクチュエータ２０５が接続されている。マスタ装置１００は、各スレーブ装置２００に接続されたアクチュエータ２０５の動作を制御する。
【００１８】
マスタ装置１００は、図１に示すように、車載ＬＡＮ１０との接続用のトランシーバ１０１と、各スレーブ装置２００に接続されたアクチュエータ２０５を制御するための制御回路１１０とを備えている。制御回路１１０は、主演算装置１１１と、不揮発性の記憶手段であるＲＯＭ１１２と、揮発性の記憶手段であるＲＡＭ１１５とを備えている。ＲＯＭ１１２には制御プログラム１１３と各スレーブ装置２００の識別子のリスト１１４とが記憶されている。制御回路１１０は、ＲＯＭ１１２に記憶されている制御プログラム１１３を実行することにより動作する。識別子リスト１１４の詳細について後述する。
【００１９】
スレーブ装置２００は、図１に示すように、車載ＬＡＮ１０との接続用のトランシーバ２０１と、マスタ装置１００との通信を制御する通信制御部２０２と、アクチュエータ制御回路２０４と、前述のアクチュエータ２０５と、アクチュエータ２０５の回転角度を検出するポテンションメータ２０６とを備えている。通信制御部２０２は、自己の識別子を記憶する自己識別子記憶部２０３を備えている。該自己識別子記憶部２０３は、組み付け前には自己の識別子は記憶されておらず、後述するように車載ＬＡＮ１０のバスに接続された際にマスタ装置１００から受信した識別子を記憶する。このため、通信制御部２０２は、自己識別子記憶部２０３に記憶された識別子宛のマスタ装置１００から通信電文を処理するだけでなく、組み付け前の全てのスレーブ装置２００に共通の特定の識別子宛の通信電文も処理する。前者の通信電文はアクチュエータ２０５の制御に関するものであり、後者は識別子の自己識別子記憶部２０３への登録処理に関するものである。換言すれば、通信制御部２０２は、自己の識別子を割り当てられていない場合であっても、全てのスレーブ装置２００に共通の特定の識別子を用いた通信処理を行う。アクチュエータ制御回路２０４は、ポテンションメータ２０６の抵抗値（検出値）がマスタ装置１００からの動作指示に含まれる目標値となるようにアクチュエータ２０５を駆動制御する。
【００２０】
次に、スレーブ装置２００により制御される車載機器の構成の一例について図２を参照して説明する。本実施の形態では、図２に示すように、空調装置本体３００は、外気取入口３０１と内気取入口３０２とが形成されており、外気取入口３０１と内気取入口３０２の合流部には外気と内気の流入割合を調節するための取入口ダンパ３０３が回動自在に付設されている。該ダンパ３０３の下流にはファン３０４が配置されている。該ファン３０４により外気取入口３０１又は内気取入口３０２から外気又は内気が吸引される。ファン３０４の下流には蒸発器３０５が設けられている。該蒸発器３０５は冷凍サイクルを構成する装置であり図示しない圧縮機等に接続されている。さらに、蒸発器３０５の下流にはヒータ３０６が設けられており、該ヒータ３０６の蒸発器３０５側にはヒータへの空気の流入量を調節するヒータ用ダンパ３０７が回動自在に設けられている。さらに、空調装置本体３００には、デフ吹出口３０８，ベント吹出口３０９，フット吹出口３１０が形成されている。各吹出口３０８，３０９，３１０には、デフ吹出口ダンパ３１１，ベント吹出口ダンパ３１２，フット吹出口ダンパ３１３がそれぞれ回動自在に設けられている。
【００２１】
スレーブ装置２００は、それぞれ１つのダンパの駆動制御を行う。すなわち各ダンパに対して１つのスレーブ装置２００が対応して設けられている。上記各ダンパ３０３，３０７，３１１，３１２，３１３は、それぞれ図示しないリンク機構を介してスレーブ装置２００のアクチュエータ２０５に接続している。
【００２２】
次に、図３を参照して前記マスタ装置１００に記憶されている識別子リスト１１４について説明する。なお、図３における識別リスト１１４の「説明」の欄は各識別子の意味を解説するものであり、実際にＲＯＭ１１２に記憶される識別子リスト１１４は「識別子」の欄のみである。
【００２３】
図３に示すように、各スレーブ装置２００にはそれぞれ動作要求送信用の識別子とステータス要求送信用の識別子が割り当てられている。ステータス要求送信用の識別子は、動作要求送信用の識別子の次の値となっている。また、識別子リスト１１４は、スレーブ装置２００の種類用途により所定の順序に予め定められて記憶されている。図３の例では、取入口ダンパ制御用のスレーブ装置、デフ吹出口ダンパ制御用のスレーブ装置、ベント吹出口ダンパ制御用のスレーブ装置…、となっている。また、識別子リスト１１４は、各スレーブ装置２００で共通の特定の識別子が割り当てられている。図３の例では、識別子の登録要求送信用の識別子（0x3A）とステータス要求送信用の識別子（0x3B）である。前述したように、該識別子宛の通信電文は全てのスレーブ装置２００で受信可能である。すなわち、各スレーブ装置２００で共通の特定の識別子は、自身の識別子が未付与のスレーブ装置２００とマスタ装置１００との通信に用いられる。
【００２４】
本実施の形態に係る車載機器制御システムの組み付け処理について説明する。まず、マスタ装置１００に車載ＬＡＮ１０のバスを接続し、この状態でマスタ装置１００に電源が投入される。そして、車載ＬＡＮ１０のバスに各スレーブ装置２００を順次接続していく。このスレーブ装置２００の接続作業の過程において、各スレーブ装置２００に自身の識別子がマスタ装置１００から自動的に割り当てられる。以下、具体的な処理について詳述する。
【００２５】
まずマスタ装置１００の動作について図４を参照して説明する。図４はマスタ装置の動作を説明するフローチャートである。マスタ装置１００の制御回路１１０は、車載機器制御システムの最初の起動時（電源投入時）には、スレーブ装置２００への識別子の付与処理を行う（ステップＳＭ１）。マスタ装置１００の制御回路１１０は、車載機器制御システムに接続すべき全てのスレーブ装置２００に対して識別子の付与処理を終了すると（ステップＳＭ２）、通常の制御処理を開始する（ステップＳＭ３）。該制御処理は従来周知の処理であり、スレーブ装置２００に割り当てられた動作要求送信用の識別子及びステータス要求送信用の識別子を用いてスレーブ装置２００と通信を行う。ここで、この制御処理中においてスレーブ装置２００との通信に何らかの異常が生じてタイムアウトが発生した場合を考える。この場合にはスレーブ装置２００の交換作業が行われると想定される。そこで、マスタ装置１００の制御回路１１０は、タイムアウトの発生を検出すると、タイムアウトしたスレーブ装置２００について識別子の付与処理を行う（ステップＳＭ４，ＳＭ５）。
【００２６】
次に前述のステップＳＭ１及びＳＭ５における識別子の付与処理について図５を参照して説明する。図５はスレーブ装置への識別子付与処理におけるマスタ装置の動作を説明するフローチャートである。
【００２７】
マスタ装置１００の制御回路１１０は、まず各スレーブ装置２００で共通であり且つステータス要求送信用の識別子（図３の例では0x3B）に対してステータス要求を送信する（ステップＳＭ１１）。該ステータス要求に対してスレーブ装置２００からの応答を検出すると、マスタ装置１００の制御回路１１０はまず各スレーブ装置２００で共通であり且つ識別子の登録要求送信用の識別子（図３の例では0x3A）に対して、スレーブ装置２００に割り当てる識別子を送出する（ステップＳＭ１２，ＳＭ１３）。ここで、マスタ装置１００の制御回路１１０は、前記ステップＳＭ１の処理においては、識別子リスト１１４に記憶されている順番に従ってスレーブ装置２００に割り当てる識別子を決定する。一方、前記ステップＳＭ５の処理においては、交換したスレーブ装置２００に割り当てられていた識別子を用いる。なお、本実施の形態では、１つのスレーブ装置２００に対して２つの識別子を割り当てるものとし且つ２つの識別子は連続した値となっているので、ここでは最初の識別子のみをスレーブ装置２００に送出することとする。次にマスタ装置１００の制御回路１１０は、各スレーブ装置２００で共通であり且つステータス要求送信用の識別子（図３の例では0x3B）に対してステータス要求を送信し、該ステータス要求に対して応答がないこと（タイムアウトすること）を確認する（ステップＳＭ１４，ＳＭ１５）。次にマスタ装置１００の制御回路１１０は、割り当てた識別子に対してステータス要求送信用の識別子を用いてステータス要求を送出し、識別子を割り当てたスレーブ装置２００からの応答を確認する（ステップＳＭ１６，ＳＭ１７）。なお、上記ステップＳＭ１４においてスレーブ装置２００から応答があった場合、及び、ステップＳＭ１７においてスレーブ装置２００から応答がない場合には、所定のエラー処理を行う（ステップＳＭ１８）。
【００２８】
次にスレーブ装置の動作について図６を参照して説明する。図６はスレーブ装置の動作を説明するフローチャートである。
【００２９】
スレーブ装置２００のアクチュエータ制御回路２０４は、車載機器制御システムの起動時（電源投入時）やリセット時にはまずマスタ装置１００からの指示を待つ待機状態となる。マスタ装置１００からの指示には、（１）識別子の登録要求、（２）アクチュエータの動作要求、（３）ステータス要求が含まれる。ここで、（１）の登録要求は全てのスレーブ装置２００で共通の識別子（図３では0x3A）宛の通信により送られる。一方、（２）の動作要求は、自身の識別子宛の通信により送られる。また、（３）のステータス要求は、全てのスレーブ装置２００で共通の識別子（図３では0x3B）宛の通信又は自身の識別子宛の通信により送られる。前述したようにスレーブ装置２００は、組み付け前は自身の識別子が未定であるため、全てのスレーブ装置２００で共通の識別子宛の通信のみ可能である。
【００３０】
スレーブ装置２００の通信制御部２０２は、マスタ装置１００から受信した通信電文が全てのスレーブ装置２００で共通の識別子である場合、すなわち識別子が未付与のスレーブ装置２００宛の通信の場合には、まず自己識別子記憶部２０３に自身の識別子が既に登録されているかを判定する（ステップＳＳ１０１）。既登録の場合には、通信制御部２０２は当該通信は無視する。一方、未登録の場合には、通信制御部２０２は当該通信がステータス要求に係るもの（識別子0x3B宛）の場合、応答メッセージを返答する（ステップＳＳ１０２）。また、通信制御部２０２は当該通信が登録要求に係るもの（識別子0x3A宛）の場合、通信電文に含まれる識別子を自己識別子記憶部２０３に登録する（ステップＳＳ１０３）。なお、本実施の形態では、各スレーブ装置２００は自身の識別子を２つ用いるが前述したようにマスタ装置１００からは１つの識別子のみ送られてくる。一方、２つの識別子はそれぞれ連続した値となっているので、通信制御部２０２はマスタ装置１００から受信した識別子と、該識別子に連続する値を他方の識別子として自己識別子記憶部２０３に記憶する。
【００３１】
一方、スレーブ装置２００の通信制御部２０２は、マスタ装置１００から受信した通信電文が自己識別子記憶部２０３に記憶された自身の識別子宛の場合、それぞれの処理を行う。具体的には、通信制御部２０２は、動作要求送信用の識別子宛の通信電文の場合には、該動作要求をアクチュエータ制御回路２０４に送りアクチュエータ２０５を駆動制御する（ステップＳＳ２０１）。アクチュエータ制御回路２０４は、ポテンションメータ２０６の検出値がマスタ装置１００から受信した目標値となるようにアクチュエータ２０５をフィードバック制御する。他方、通信制御部２０２は、ステータス要求送信用の識別子宛の通信電文の場合には、アクチュエータ制御回路２０４がアクチュエータ２０５の駆動制御中の場合には「駆動中」である旨をマスタ装置１００に応答し、アクチュエータ２０５が停止中の場合には「停止中」である旨をマスタ装置１００に応答する（ステップＳＳ３０１，３０２，３０３）。
【００３２】
次に、本実施の形態に係る車載機器制御システム全体の初期動作について図７を参照して説明する。図７は車載機器制御システムの初期動作を説明するシーケンスチャートである。ここでは初めて車載機器制御システムを起動する場合について説明する。また、初期状態では、マスタ装置１００のみが車載ＬＡＮ１０のバスに接続されているものとする。
【００３３】
マスタ装置１００の制御回路１１０は、図７に示すように、自身の識別子が未付与のスレーブ装置２００が車載ＬＡＮ１０のバスに接続されていないかを監視する。具体的には、制御回路１１０は、各スレーブ装置２００で共通であり且つステータス要求送信用の識別子宛にステータス要求を定期的に送信する（ステップＳＡ１，ＳＡ２，ＳＡ３）。ここで、車載ＬＡＮ１０のバスにスレーブ装置２００が接続されたとする。スレーブ装置２００の通信制御部２０２は、前記ステータス要求（ステップＳＡ３）に応じて応答を返す（ステップＳＡ４）。これにより、マスタ装置１００の制御回路１１０は、自身の識別子が未付与のスレーブ装置２００が車載ＬＡＮ１０のバスに接続されたことを認識する。そこで、マスタ装置１００の制御回路１１０は、該スレーブ装置２００に対して識別子の登録要求を送出する（ステップＳＡ５）。該登録要求は、各スレーブ装置２００で共通であり且つ識別子の登録要求送信用の識別子宛に送出する。スレーブ装置２００の通信制御部２０２は該登録要求を受信すると、マスタ装置１００から受信した識別子を自己識別子記憶部２０３に登録する（ステップＳＡ６）。
【００３４】
次に、マスタ装置１００の制御回路１１０は、前記ステップＳＡ５で送信した登録要求に対する適切な処理がスレーブ装置２００で行われたかを確認する。具体的には、まず制御回路１１０は、各スレーブ装置２００で共通であり且つステータス要求送信用の識別子宛にステータス要求を送信し（ステップＳＡ７）、該ステータス要求に対して応答がないこと、すなわちタイムアウトすることを確認する。次に、制御回路１１０は、スレーブ装置２００に割り当てた識別子宛にステータス要求を送出し（ステップＳＡ８）、該要求に対して応答があることを確認する（ステップＳＡ９）。
【００３５】
以上の処理により車載ＬＡＮ１０のバスにスレーブ装置２００を接続すると自動的に該スレーブ装置２００に識別子が付与される。なお、複数のスレーブ装置２００を接続する順序は、マスタ装置１００の識別子リスト１１４に従う必要がある。
【００３６】
本実施の形態に係る車載機器制御システムによれば、各スレーブ装置２００の識別子は組み付け作業時に自動的に付与されるので、組み付け前のスレーブ装置２００を汎用化することができる。また、各スレーブ装置２００の識別子は、所定の順序に従って車載ＬＡＮ１０のバスに接続するだけで適切な識別子が付与されるので組み付け作業が簡便化する。
【００３７】
以上本発明の一実施の形態について詳述したが本発明はこれに限定されるものではない。例えば、上記実施の形態では、最初の組み付け時及びスレーブ装置の通信異常が生じた場合に識別子の付与処理を行っていたが、該処理は任意のタイミングで行ってもよい。例えば、所定のキー操作や、車載ＬＡＮ１０に接続したメンテナンス用機器からの指示、或いはマスタ装置１００やスレーブ装置２００に付設した専用キー等の入力手段からの指示をトリガとして実行すればよい。
【００３８】
また、上記実施の形態では、スレーブ装置２００に割り当てる識別子を識別子リスト１１４としてマスタ装置１００のＲＯＭ１１２に記憶していたが、該識別子は制御プログラム１１３に埋め込む形態で記憶するようにしてもよい。
【００３９】
また、上記実施の形態では、各スレーブ装置２００に割り当てる識別子はそれぞれ２つとしたが、スレーブ装置２００の種類によっては１つ或いは３つ以上であってもよい。
【００４０】
また、上記の実施の形態では回動運動を行うアクチュエータ２０５の駆動制御について例示したが他の機器であっても本発明を実施できる。
【００４１】
また、上記実施の形態では車内空調システムにおける適用例について説明したが、例えばパワーウィンドウやミラーの制御システムなど他のシステムにおいても本発明を適用できる。
【符号の説明】
【００４２】
１０…車載ＬＡＮ、１００…マスタ装置、１１０…制御回路、１１２…ＲＯＭ、１１３…制御プログラム、１１４…識別子リスト、２００…スレーブ装置、２０２…通信制御部、２０３…自己識別子記憶部、２０４…アクチュエータ制御回路、２０５…アクチュエータ、２０６…ポテンションメータ、３００…空調装置本体、３０１…外気取入口、３０２…内気取入口、３０３…取入口ダンパ、３０４…ファン、３０５…蒸発器、３０６…ヒータ、３０７…ヒータ用ダンパ、３０８…デフ吹出口、３０９…ベント吹出口、３１０…フット吹出口、３１１…デフ吹出口ダンパ、３１２…ベント吹出口ダンパ、３１３…フット吹出口ダンパ。
【図１】
2010184575.tif 000003
【図２】
2010184575.tif 000004
【図３】
2010184575.tif 000005
【図４】
2010184575.tif 000006
【図５】
2010184575.tif 000007
【図６】
2010184575.tif 000008
【図７】
2010184575.tif 000009