(57)【要約】【課題】通信に異常が発生した場合であっても、操作者による入力操作に応じて機器の調整を行うことができる車載機器調整装置を提供すること。【解決手段】車両に搭載される機器を調整する機器調整部３を有する車両に搭載され、マスタ局４と、当該マスタ局４と通信を行うスレーブ局５と、操作者による入力操作が可能な入力部２と、を備える車載機器調整装置１において、スレーブ局５は、通信が正常である場合には、当該通信により得られる制御信号に応じて機器調整部３にて機器を調整し、通信に異常が発生した場合には、入力部２にてなされた入力操作に応じて機器調整部３にて機器を調整することとした。【選択図】      図１
2004262332.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載される機器を調整する機器調整手段を有する車両に搭載され、マスタ局と、当該マスタ局と通信を行うスレーブ局と、操作者による入力操作が可能な入力手段と、を備える車載機器調整装置において、
前記スレーブ局は、前記通信が正常である場合には、当該通信により得られる制御信号に応じて前記機器調整手段にて前記機器を調整し、前記通信に異常が発生した場合には、前記入力手段にてなされた入力操作に応じて前記機器調整手段にて前記機器を調整することを特徴とする車載機器調整装置。
【請求項２】
車両に搭載される機器を調整する機器調整手段を有する車両に搭載され、マスタ局と、当該マスタ局と通信を行うスレーブ局と、操作者による入力操作が可能な入力手段と、を備える車載機器調整装置において、
前記マスタ局は、前記通信を行うマスタ側通信手段を備え、
前記スレーブ局は、
前記通信を行うスレーブ側通信手段と、
前記通信の状態を判定する判定手段と、
前記判定手段により前記通信が正常であると判定された場合には、前記通信により得られる制御信号に応じて前記機器調整手段にて前記機器を調整し、前記判定手段により前記通信に異常が発生したと判定された場合には、前記入力手段にてなされた入力操作に応じて、前記機器調整手段にて前記機器を調整すべく制御する制御手段と、を備えることを特徴とする車載機器調整装置。
【請求項３】
請求項２記載の車載機器調整装置において、
前記マスタ局は、所定の異常が予め定められた基準回数以上発生した場合に、前記マスタ側通信手段にて通信異常信号を前記スレーブ局に送信する通信モニタ手段を備え、
前記判定手段は、前記スレーブ側通信手段が前記通信異常信号を受信した場合には、前記通信に異常が発生したと判定することを特徴とする車載機器調整装置。
【請求項４】
請求項３記載の車載機器調整装置において、
前記所定の異常は、前記マスタ局または前記スレーブ局に電力を供給する電源からグランドまでのショートと、前記マスタ局と前記スレーブ局との間で送受信される信号に付加されるチェックサムの異常と、当該信号に付加されるパリティビットの異常と、当該信号のフレーム異常と、のうち、少なくとも一つであることを特徴とする車載機器調整装置。
【請求項５】
請求項２〜４の何れか１項に記載の車載機器調整装置において、
前記判定手段は、前記通信に使用される回線が断線した場合には、前記通信に異常が発生したと判定することを特徴とする車載機器調整装置。
【請求項６】
請求項２〜５の何れか１項に記載の車載機器調整装置において、
前記制御手段は、前記機器の調整として、シート位置の調整、ペダル位置の調整、ステアリング位置の調整、ドアミラー位置の調整、発光ダイオードの点灯状態調整のうち、少なくとも一つを行うべく制御することを特徴とする車載機器調整装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マスタ局と、当該マスタ局と通信を行うスレーブ局と、を備え、車両が有する機器を調整する車載機器調整装置に関する。
【０００２】
【従来の技術】
従来より、図４に示すように、車両が有する機器を調整する通信システム１００が知られている（例えば特許文献１）。
【０００３】
当該通信システム１００は、ＢＣＭ（Ｂｏｄｙ  Ｃｏｎｔｒｏｌ  Ｍｏｄｕｌｅ、車体電子制御ユニット）１０１と、ＢＣＭ１０１と通信を行う複数のＬＣＵ（Ｌｏｃａｌ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）１０２（図４では一つだけ図示）と、車両に搭載される複数の機器１０３（図４では一つだけ図示）を備える。ここで、機器１０３はシートやドアミラー等であり、各機器１０３はそれぞれ異なるＬＣＵ１０２に接続される。
【０００４】
ＢＣＭ１０１は、制御部１０１１及び専用通信ＩＣ１０１２を備える。制御部１０１１は、専用通信ＩＣ１０１２から与えられた入力信号（後述）に応じて所定の制御信号を生成して専用通信ＩＣ１０１２に出力する。
【０００５】
専用通信ＩＣ１０１２は、ＬＣＵ１０２から送信された入力信号を制御部１０１１に出力し、制御部１０１１から与えられた制御信号をＬＣＵ１０２に送信する。
【０００６】
ＬＣＵ１０２は、専用通信ＩＣ１０２１及びドライバ１０２２を備える。専用通信ＩＣ１０２１は、ＢＣＭ１０１から与えられた制御信号をドライバ１０２２に出力し、図示しないマニュアルスイッチから送信された入力信号をＢＣＭ１０１に送信する。ここで、このマニュアルスイッチは、操作者による入力操作に応じて入力信号を生成してＬＣＵ１０２に送信する。
【０００７】
ドライバ１０２２は、専用通信ＩＣ１０２１から与えられた制御信号に応じて、当該ＬＣＵ１０２に接続された機器１０３の調整（例えば、シート位置調整、及びドアミラー位置調整等）を行う。即ち、マニュアルスイッチから送信された入力信号は、ＬＣＵ１０２から一旦ＢＣＭ１０１に送信される。そして、ＢＣＭ１０１が当該入力信号に対応した制御信号をＬＣＵ１０２に送信し、ＬＣＵ１０２が当該制御信号に応じて機器１０３を調整する。
【０００８】
【特許文献１】
特開平６−２６８５８１号公報
【０００９】
【発明が解決しようとする課題】
しかし、当該技術では、通信に異常が発生した場合（例えば、通信線が断線した場合）には、マニュアルスイッチから送信された入力信号がＢＣＭ１０１に送信することが容易でない場合があり、この場合、ＢＣＭ１０１は当該入力信号に対応した制御信号をＬＣＵ１０２に送信することが容易でない。
【００１０】
したがって、当該技術には、通信に異常が発生した場合には、マニュアルスイッチから送信された入力信号、即ち操作者による入力操作に応じた機器の調整を行うことが容易でないという問題点があった。
【００１１】
本発明はこのような従来の課題を解決するためになされたものであり、その主に目的とするところは、通信に異常が発生した場合であっても、操作者による入力操作に応じて機器の調整を行うことができる車載機器調整装置を提供することである。
【００１２】
【課題を解決するための手段】
上記目的を達成するため、本願請求項１に記載の発明は、車両に搭載される機器を調整する機器調整手段を有する車両に搭載され、マスタ局と、当該マスタ局と通信を行うスレーブ局と、操作者による入力操作が可能な入力手段と、を備える車載機器調整装置において、スレーブ局は、通信が正常である場合には、当該通信により得られる制御信号に応じて機器調整手段にて機器を調整し、通信に異常が発生した場合には、入力手段にてなされた入力操作に応じて機器調整手段にて機器を調整することを特徴とする。
【００１３】
請求項２記載の発明は、車両に搭載される機器を調整する機器調整手段を有する車両に搭載され、マスタ局と、当該マスタ局と通信を行うスレーブ局と、操作者による入力操作が可能な入力手段と、を備える車載機器調整装置において、マスタ局は、通信を行うマスタ側通信手段を備え、スレーブ局は、通信を行うスレーブ側通信手段と、通信の状態を判定する判定手段と、判定手段により通信が正常であると判定された場合には、通信により得られる制御信号に応じて機器調整手段にて機器を調整し、判定手段により通信に異常が発生したと判定された場合には、入力手段にてなされた入力操作に応じて、機器調整手段にて機器を調整すべく制御する制御手段と、を備えることを特徴とする。
【００１４】
請求項３記載の発明は、請求項２記載の車載機器調整装置において、マスタ局は、所定の異常が予め定められた基準回数以上発生した場合に、マスタ側通信手段にて通信異常信号をスレーブ局に送信する通信モニタ手段を備え、判定手段は、スレーブ側通信手段が通信異常信号を受信した場合には、通信に異常が発生したと判定することを特徴とする。
【００１５】
請求項４記載の発明は、請求項３記載の車載機器調整装置において、所定の異常は、マスタ局またはスレーブ局に電力を供給する電源からグランドまでのショートと、マスタ局とスレーブ局との間で送受信される信号に付加されるチェックサムの異常と、当該信号に付加されるパリティビットの異常と、当該信号のフレーム異常と、のうち、少なくとも一つであることを特徴とする。
【００１６】
請求項５記載の発明は、請求項２〜４の何れか１項に記載の車載機器調整装置において、判定手段は、通信に使用される回線が断線した場合には、通信に異常が発生したと判定することを特徴とする。
【００１７】
請求項６記載の発明は、請求項２〜５の何れか１項に記載の車載機器調整装置において、制御手段は、機器の調整として、シート位置の調整、ペダル位置の調整、ステアリング位置の調整、ドアミラー位置の調整、発光ダイオードの点灯状態調整のうち、少なくとも一つを行うべく制御することを特徴とする。
【００１８】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて説明する。まず、図１に基づいて、本発明の一実施形態に係る車載機器調整装置１の構成及び主な機能について説明する。なお、以下の説明においては、各方向（例えば、前方向）は、何れも車両進行方向前方向に対する方向とする。
【００１９】
車載機器調整装置１は、機器調整部（機器調整手段）３を有する車両に搭載され、入力部（入力手段）２と、マスタ局４と、マスタ局４と通信を行うスレーブ局５を備える。なお、本実施の形態では、車載機器調整装置１による調整の対象となる機器は、後述するように、ペダル、ステアリング、ドアミラー、シート、及び２種類のＬＥＤ（発光ダイオード）である。
【００２０】
入力部２は、ペダル位置調整スイッチ２１と、ステアリング位置調整スイッチ２２と、ドアミラー位置調整スイッチ２３と、シート位置調整スイッチ２４と、ＬＥＤ点灯スイッチ２５を備える。
【００２１】
ペダル位置調整スイッチ２１及びシート位置調整スイッチ２４は、操作者による入力操作に応じて所定の調整要求信号を生成してマスタ局４に出力する。一方、ステアリング位置調整スイッチ２２、ドアミラー位置調整スイッチ２３、及びＬＥＤ点灯スイッチ２５は、操作者による入力操作に応じて所定の調整要求信号を生成してスレーブ局５に出力する。
【００２２】
具体的には、ペダル位置調整スイッチ２１は、ペダル位置を前または後に変更することを要求する旨の調整要求信号を生成して出力し、ステアリング位置調整スイッチ２２は、ステアリング位置を上、下、前、または後に変更することを要求する旨の調整要求信号を生成して出力する。
【００２３】
ドアミラー位置調整スイッチ２３は、左右のドアミラーの位置をそれぞれ上、下、左、または右に変更することを要求する旨の調整要求信号を生成して出力し、シート位置調整スイッチ２４は、シート位置を前または後に変更することを要求する旨の調整要求信号を生成して出力する。ＬＥＤ点灯スイッチ２５は、ＬＥＤの点灯状態を調整する（例えば、ＬＥＤを点灯させる）ことを要求する旨の調整要求信号を生成して出力する。
【００２４】
機器調整部３は、車両に搭載される機器（本実施の形態では、シート、ペダル、ステアリング、ドアミラー、及び２種類のＬＥＤ）を調整するものであり、シート位置調整モータ３１と、ペダル位置調整モータ３２と、ステアリング位置調整モータ３３と、ドアミラー位置調整モータ３４と、ＬＥＤ点灯部３５を備える。
【００２５】
シート位置調整モータ３１は、マスタ局４による制御により、シート位置を調整し、ペダル位置調整モータ３２は、スレーブ局５による制御により、ペダル位置を調整する。
【００２６】
ステアリング位置調整モータ３３は、スレーブ局５による制御により、ステアリング位置を調整し、ドアミラー位置調整モータ３４は、スレーブ局５による制御により、ドアミラー位置を調整する。ＬＥＤ点灯部３５は、スレーブ局５による制御により、ＬＥＤの点灯状態の調整を行う。
【００２７】
マスタ局４は、マスタ側制御部４１と、通信モニタ部（通信モニタ手段）４２と、マスタ側通信部（マスタ側通信手段）４３と、マスタ側ドライバ４４を備える。
【００２８】
マスタ側制御部４１は、主制御部４１０と、ステアリング位置制御部４１１と、ドアミラー位置制御部４１２と、ペダル位置制御部４１３と、シート位置制御部４１４と、ＬＥＤ制御部４１５と、ダミー信号生成部４１６を備える。
【００２９】
主制御部４１０は、マスタ側通信部４３及び入力部２から与えられた信号を、当該信号の種類に応じて、ステアリング位置制御部４１１、ドアミラー位置制御部４１２、ペダル位置制御部４１３、シート位置制御部４１４、またはＬＥＤ制御部４１５に出力する。また、ステアリング位置制御部４１１、ドアミラー位置制御部４１２、ペダル位置制御部４１３、シート位置制御部４１４、ＬＥＤ制御部４１５、及びダミー信号生成部４１６から与えられた制御信号を、当該制御信号の種類に応じて、マスタ側通信部４３またはマスタ側ドライバ４４に出力する。
【００３０】
ステアリング位置制御部４１１、ドアミラー位置制御部４１２、ペダル位置制御部４１３、シート位置制御部４１４、及びＬＥＤ制御部４１５は、マスタ側通信部４３から与えられた信号に応じて、所定の制御信号を生成して主制御部４１０に出力する。
【００３１】
ダミー信号生成部４１６は、スレーブ局５に制御信号を送信する前にダミーの制御信号を生成して主制御部４１０に出力する。
【００３２】
通信モニタ部４２は、図示しないカウンタ及びメモリを備え、マスタ局４とスレーブ局５との間の通信をモニタする。そして、所定の異常が発生した場合には、当該異常の内容をエラー情報としてメモリに記憶すると共に、カウンタの値を１増加させる。そして、当該カウンタの値が基準値（当該基準値については、予め定められる）以上になった場合、即ち所定の異常が基準回数（当該基準値に対応）以上発生した場合には、通信に異常が発生したと判定して、通信異常信号を生成して主制御部４１０及びマスタ側通信部４３に出力する。
【００３３】
マスタ側通信部４３は、マスタ側ＵＡＲＴ（Ｕｎｉｖｅｒｓａｌ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅｃｅｉｖｅｒ  Ｔｒａｎｓｍｉｔｔｅｒ、非同期シリアル通信用送受信回路）４３１と、マスタ側インタフェース部４３２（以下、「マスタ側Ｉ／Ｆ部４３２」と称する）を備える。
【００３４】
マスタ側ＵＡＲＴ４３１は、マスタ側制御部４１から与えられた制御信号及び通信モニタ部４２から与えられた通信異常信号をシリアル形式の信号に変換してマスタ側Ｉ／Ｆ部４３２に出力する。また、マスタ側Ｉ／Ｆ部４３２から与えられた信号をパラレル形式の信号に変換してマスタ側制御部４１に出力する。
【００３５】
マスタ側Ｉ／Ｆ部４３２は、マスタ側ＵＡＲＴ４３１から与えられた信号をスレーブ局５に送信し、スレーブ局５から送信された信号をマスタ側ＵＡＲＴ４３１に出力する。
【００３６】
マスタ側ドライバ４４は、主制御部４１０から与えられた制御信号に応じて、シート位置調整モータ３１にてシート位置を調整する。
【００３７】
スレーブ局５は、スレーブ側通信部（スレーブ側通信手段）５１と、判定部（判定手段）５２と、スレーブ側制御部（制御手段）５３と、スレーブ側ドライバ５４を備える。
【００３８】
スレーブ側通信部５１は、スレーブ側インタフェース部５１１（以下、「スレーブ側Ｉ／Ｆ部５１１」と称する）と、スレーブ側ＵＡＲＴ５１２を備える。
【００３９】
スレーブ側Ｉ／Ｆ部５１１は、マスタ局４から送信された信号をスレーブ側ＵＡＲＴ５１２に出力し、スレーブ側ＵＡＲＴ５１２から与えられた信号をマスタ局４に送信する。
【００４０】
スレーブ側ＵＡＲＴ５１２は、スレーブ側制御部５３から与えられた信号をシリアル形式の信号に変換してスレーブ側Ｉ／Ｆ部５１１に出力し、スレーブ側Ｉ／Ｆ部５１１から与えられた信号をパラレル形式の信号に変換して判定部５２に出力する。
【００４１】
判定部５２は、スレーブ側ＵＡＲＴ５１２から与えられた信号に基づいて、通信状態を判定して判定結果に関する判定結果信号を生成し、当該判定結果信号をスレーブ側ＵＡＲＴ５１２から与えられた信号と共にスレーブ側制御部５３に出力する。ここで、判定部５２は、スレーブ側ＵＡＲＴ５１２から与えられた信号に通信異常信号が含まれている場合、通信に異常が発生したと判定する。
【００４２】
また、スレーブ側ＵＡＲＴ５１２から所定時間（当該時間については、予め定められる）信号が与えられない場合には、通信回線が断線したと判断し、当該判断に基づいて、通信に異常が発生したと判定する。
【００４３】
スレーブ側制御部５３は、判定部５２から与えられた判定結果信号に応じて、所定の信号をスレーブ側ドライバ５４に出力する。また、スレーブ側ドライバ５４から与えられた調整結果信号をスレーブ側ＵＡＲＴ５１２に出力する。また、入力部２から与えられた調整要求信号の内容に入力部２の設置位置データを付加してスレーブ側ＵＡＲＴ５１２に出力する。
【００４４】
スレーブ側ドライバ５４は、スレーブ側制御部５３から与えられた信号に応じて、機器調整部３にて、ペダル位置の調整、ステアリング位置の調整、ドアミラー位置の調整、及びＬＥＤの点灯状態調整を行う。また、ペダル位置、ステアリング位置、及びドアミラー位置を検出する。さらに、ペダル位置調整モータ３２及びステアリング位置調整モータ３３に故障または出力異常が生じたかどうかを検出する。そして、当該調整結果及び検出結果に関する調整結果信号を生成してスレーブ側制御部５３に出力する。
【００４５】
次に、車載機器調整装置１による処理を図１〜図３に基づいて説明する。ここで、図２〜図３は、マスタ局４とスレーブ局５の間で通信される信号のフォーマットを示した説明図である。
【００４６】
システムがオンされると、図１に示すダミー信号生成部４１６は、ダミーの制御信号を生成して主制御部４１０を介してマスタ側ＵＡＲＴ４３１に出力する。一方、通信モニタ部４２は、カウンタの値を確認し、カウンタの値が所定値（例えば１０）以上となった場合には、通信に異常が発生したと判定して通信異常信号を生成し、主制御部４１０に出力する。なお、通信モニタ部４２は、以下の処理が行われる間、マスタ局４及びスレーブ局５に電力を供給する電源からグランドまでのショートの有無を検出し、当該ショートを検出した場合には、検出結果をエラー情報としてメモリに記憶すると共に、カウンタの値を１増加させる。また、通信線の断線の有無を検出し、通信線の断線を検出した場合には、直ちに通信を停止すべく制御する。
【００４７】
一方、マスタ側ドライバ４４は、シート位置と、シート位置調整モータ３１の出力異常及び故障の有無とを検出し、当該検出結果に関する調整結果信号を生成して主制御部４１０に出力する。
【００４８】
次いで、マスタ側ＵＡＲＴ４３１は、ダミー信号生成部４１６から与えられた制御信号をシリアル形式に変換してマスタ側Ｉ／Ｆ部４３２に出力し、マスタ側Ｉ／Ｆ部４３２は、当該与えられた制御信号をスレーブ局５に送信する。
【００４９】
次いで、スレーブ側Ｉ／Ｆ部５１１は、マスタ局４から送信された制御信号をスレーブ側ＵＡＲＴ５１２に出力し、スレーブ側ＵＡＲＴ５１２は、当該制御信号をパラレル形式に変換して判定部５２に出力する。
【００５０】
次いで、判定部５２は、スレーブ側ＵＡＲＴ５１２から与えられた信号には通信異常信号が含まれていないので、通信が正常であると判定して、通信が正常である旨の判定結果信号を生成する。次いで、判定部５２は、当該判定結果信号及びスレーブ側ＵＡＲＴ５１２から与えられた制御信号をスレーブ側制御部５３に出力する。
【００５１】
一方、入力部２は、操作者により入力操作がなされた場合には、当該入力操作に応じて調整要求信号を生成し、当該信号の種類に応じてスレーブ側制御部５３または主制御部４１０に出力する。
【００５２】
次いで、スレーブ側制御部５３は、判定部５２から与えられた判定結果信号に応じて、判定部５２から与えられた制御信号をスレーブ側ドライバ５４に出力し、入力部２から調整要求信号を与えられた場合には、当該調整要求信号の内容に入力部２の設置位置データを付加してスレーブ側ＵＡＲＴ５１２に出力する。
【００５３】
次いで、スレーブ側ドライバ５４は、スレーブ側制御部５３から与えられた制御信号に応じて、ペダル位置、ステアリング位置、及びドアミラー位置を検出する。さらに、ペダル位置調整モータ３２またはステアリング位置調整モータ３３に故障または出力異常が生じた場合には、当該故障または出力異常を検出する。そして、これら検出の結果に関する調整結果信号を生成し、スレーブ側制御部５３に出力する。
【００５４】
次いで、スレーブ側制御部５３は、スレーブ側ドライバ５４から与えられた調整結果信号をスレーブ側ＵＡＲＴ５１２に出力する。
【００５５】
次いで、スレーブ側ＵＡＲＴ５１２は、スレーブ側制御部５３から与えられた調整結果信号及び調整要求信号をシリアル形式の信号に変更し、当該信号の内容にスタートビット、ストップビット、パリティビット、及びチェックサムを付加してスレーブ側Ｉ／Ｆ部５１１に出力する。ここで、当該シリアル形式の信号のフォーマットについて、図２に基づいて説明する。
【００５６】
図２に示すように、当該信号は実質１０バイトの信号である。以下、１バイト目から順番に第１バイト、第２バイト、…と称して説明する。なお、ＬＥＤ点灯スイッチ２５による調整要求信号、スタートビット、ストップビット及びパリティビットについては、図示を省略する。
【００５７】
第１バイトの第１ビット〜第６ビットは、ドアミラー位置調整スイッチ２３により生成された調整要求信号に対応する。即ち、第１ビット〜第２ビットには、右側及び左側のドアミラーのうち、当該調整要求信号により何れのドアミラーが選択されたかに関するデータが入る。そして、第３ビット〜第６ビットには、当該選択されたドアミラーについて、要求された調整方向に関するデータが入る。例えば、要求された調整方向が上方向の場合、第３ビット〜第６ビットのうち、第３ビットのみがＨレベルとなる。
【００５８】
第１バイトの第７ビット〜第２バイトの第２ビットは、ステアリング位置調整スイッチ２２により生成された調整要求信号に対応する。即ち、第１バイトの第７ビット〜第８ビットには、当該調整要求信号により要求された調整方向のうち、上下方向（ＴＩＬＴ）に関するデータが入る。第２バイトの第１ビット〜第２ビットには、当該調整要求信号により要求された調整方向のうち、前後方向（ＴＥＬＥＳＣＯＰＩＣ）に関するデータが入る。
【００５９】
第２バイトの第３ビット〜第４ビットは、スレーブ側ドライバ５４により生成された調整結果信号に対応する。即ち、第３ビットには、ステアリング位置調整モータ３３の出力異常及び故障の有無を検出した結果に関するデータが、第４ビットには、ペダル位置調整モータ３２の出力異常及び故障の有無を検出した結果に関するデータがそれぞれ入る。例えば、ステアリング位置調整モータ３３の出力異常または故障が検出された場合、第３ビット〜第４ビットのうち、第３ビットがＨレベルとなる。
【００６０】
第２バイトの第５ビット〜第７ビットには、入力部２の設置位置データが入り、第８ビットにはデータが入らない。
【００６１】
第３バイト〜第９バイトは、スレーブ側ドライバ５４により生成された調整結果信号に対応する。即ち、第３バイトには、右側ドアミラーの上下方向に関する位置データが入り、第４バイトには、右側ドアミラーの左右方向に関する位置データが入る。第５バイトには、左側ドアミラーの上下方向に関する位置データが入り、第６バイトには、左側ドアミラーの左右方向に関する位置データが入る。
【００６２】
第７バイトには、ステアリングの上下方向に関する位置データが入り、第８バイトには、ステアリングの前後方向に関する位置データが入り、第９バイトには、ペダル位置データが入る。
【００６３】
第１０バイトには、スレーブ側ＵＡＲＴ５１２により付加されたチェックサムが入る。
【００６４】
次いで、図１に示すスレーブ側Ｉ／Ｆ部５１１は、スレーブ側ＵＡＲＴ５１２から与えられた調整要求信号及び調整結果信号をマスタ局４に送信し、マスタ側Ｉ／Ｆ部４３２は、当該送信された調整要求信号及び調整結果信号をマスタ側ＵＡＲＴ４３１に出力する。
【００６５】
次いで、マスタ側ＵＡＲＴ４３１は、当該与えられた調整要求信号及び調整結果信号に、サム異常、パリティ異常、またはフレーム異常が発生しているかどうかを判定する。この結果、当該調整要求信号及び調整結果信号にこれらの異常がない場合、当該調整要求信号及び調整結果信号をパラレル形式に変換して、主制御部４１０に出力する。
【００６６】
一方、サム異常が発生した場合にはサム異常信号を、パリティ異常が発生した場合にはパリティ異常信号を、フレーム異常が発生した場合にはフレーム異常信号をそれぞれ生成して、通信モニタ部４２に出力すると共に、当該調整要求信号及び調整結果信号を捨てる。次いで、通信モニタ部４２は、当該サム異常信号、パリティ異常信号、またはフレーム異常信号を与えられた場合には、当該信号の内容をエラー情報として記憶すると共に、カウンタの値を１アップする。その後、車載機器調整装置１は、最初の処理（ダミーの制御信号を生成する処理）に戻る。
【００６７】
次いで、主制御部４１０は、ペダル位置調整スイッチ２１、シート位置調整スイッチ２４、マスタ側ドライバ４４及びマスタ側ＵＡＲＴ４３１から与えられた調整要求信号及び調整結果信号を、当該信号の種類に応じてステアリング位置制御部４１１、ドアミラー位置制御部４１２、ペダル位置制御部４１３、シート位置制御部４１４、及びＬＥＤ制御部４１５に出力する。
【００６８】
具体的には、ペダル位置調整スイッチ２１により生成された調整要求信号及びペダル位置調整モータ３２に関する調整結果信号をペダル位置制御部４１３に出力する。
【００６９】
同様に、ステアリング位置調整スイッチ２２により生成された調整要求信号及びステアリング位置調整モータ３３に関する調整結果信号をステアリング位置制御部４１１に出力する。
【００７０】
同様に、ドアミラー位置調整スイッチ２３により生成された調整要求信号及びドアミラー位置調整モータ３４に関する調整結果信号をドアミラー位置制御部４１２に出力する。
【００７１】
同様に、シート位置調整スイッチ２４により生成された調整要求信号及びシート位置調整モータ３１に関する調整結果信号をシート位置制御部４１４に出力する。
【００７２】
同様に、ＬＥＤ点灯スイッチ２５により生成された調整要求信号をＬＥＤ制御部４１５に出力する。
【００７３】
なお、主制御部４１０は、通信モニタ部４２から通信異常信号を与えられた場合、通信モニタ部４２のメモリからエラー情報を取得し、当該取得されたエラー情報の内容を確認する。
【００７４】
この結果、エラー情報の内容が、スレーブ局５からマスタ局４に送信される信号に関する異常情報のみである場合、主制御部４１０は、ペダル位置調整スイッチ２１及びシート位置調整スイッチ２４により生成された調整要求信号と、シート位置調整モータ３１に関する調整結果信号と、を出力する。したがって、この場合、ペダル位置制御部４１３及びシート位置制御部４１４のみが当該与えられた信号に基づいて後述する制御信号を生成する。
【００７５】
一方、他の異常情報が含まれる場合、主制御部４１０は、シート位置調整スイッチ２４により生成された調整要求信号及びシート位置調整モータ３１に関する調整結果信号のみ出力する。したがって、この場合、シート位置制御部４１４のみが当該与えられた信号に基づいて後述する制御信号を生成する。
【００７６】
次いで、ステアリング位置制御部４１１は、主制御部４１０から与えられた調整要求信号及び調整結果信号に基づいて、ステアリング位置の調整を許可すると共に、調整方向を決定する。さらに、当該調整結果信号に基づいて、出力異常及び故障状態が解消されたかどうかを判定する。そして、当該調整方向、調整許可、及び判定結果に関する制御信号を生成して、主制御部４１０に出力する。
【００７７】
同様に、ドアミラー位置制御部４１２は、主制御部４１０から与えられた調整要求信号及び調整結果信号に基づいて、ドアミラー位置の調整を許可すると共に、調整方向を決定する。そして、当該調整方向及び調整許可に関する制御信号を生成して、主制御部４１０に出力する。
【００７８】
同様に、ペダル位置制御部４１３は、主制御部４１０から与えられた調整要求信号及び調整結果信号に基づいて、ペダル位置の調整を許可すると共に、調整方向を決定する。さらに、当該調整結果信号に基づいて出力異常及び故障状態が解消されたかどうかを判定する。そして、当該調整方向、調整許可及び判定結果に関する制御信号を生成して、主制御部４１０に出力する。
【００７９】
同様に、シート位置制御部４１４は、主制御部４１０から与えられた調整要求信号及び調整結果信号に基づいて、シート位置の調整を許可すると共に、調整方向を決定する。そして、当該決定された調整方向及び調整許可に関する制御信号を生成して主制御部４１０に出力する。
【００８０】
同様に、ＬＥＤ制御部４１５は、主制御部４１０から与えられた調整要求信号に基づいて、ＬＥＤに関する調整内容（例えば、点灯させるかどうか）を決定する。そして、当該決定された調整内容に関する制御信号を生成して、主制御部４１０に出力する。
【００８１】
次いで、主制御部４１０は、ステアリング位置制御部４１１、ドアミラー位置制御部４１２、ペダル位置制御部４１３、及びＬＥＤ制御部４１５から与えられた制御信号の内容に、スレーブ局５がスリープ状態（スタンバイ状態）となって良いかどうかに関する情報を付加してマスタ側ＵＡＲＴ４３１に出力する。さらに、シート位置制御部４１４から与えられた制御信号をマスタ側ドライバ４４に出力し、マスタ側ドライバ４４は、主制御部４１０から与えられた制御信号に応じて、シート位置調整モータ３１にてシート位置を調整する。
【００８２】
一方、通信モニタ部４２は、上述した処理により、通信に異常が発生していると判定した場合、通信異常信号を生成してマスタ側ＵＡＲＴ４３１に出力する。
【００８３】
次いで、マスタ側ＵＡＲＴ４３１は、マスタ側制御部４１及び通信モニタ部４２から与えられた制御信号及び通信異常信号をシリアル形式の信号に変更し、当該信号の内容に、スタートビット、ストップビット、パリティビット、及びチェックサムを付加してマスタ側Ｉ／Ｆ部４３２に出力する。ここで、当該シリアル形式の信号のフォーマットについて、図３に基づいて説明する。
【００８４】
図３に示すように、当該信号は実質４バイトの信号である。以下、１バイト目から順番に第１バイト、第２バイト、…と称して説明する。なお、スタートビット、ストップビット及びパリティビットについては、図示を省略する。
【００８５】
第１バイトと、第３バイトの第１ビット〜第２ビットとは、ドアミラー位置制御部４１２により生成された制御信号に対応する。即ち、第１バイトの第１ビット〜第４ビットには、右側ドアミラーの調整方向に関するデータが入り、第１バイトの第５ビット〜第８ビットには、左側ドアミラーの調整方向に関するデータが入る。例えば、右側ドアミラーの調整方向が上方向で、左側ドアミラーの調整方向が下方向の場合、第１ビット及び第６ビットがそれぞれＨレベルとなる。また、第３バイトの第１ビットには、右側ドアミラーの調整を許可するかどうかのデータが、第３バイトの第２ビットには、左側ドアミラーの調整を許可するかどうかのデータがそれぞれ入る。
【００８６】
第２バイトの第１ビット〜第４ビットと第３バイトの第３ビット〜第４ビットとは、ステアリング位置制御部４１１により生成された制御信号に対応する。即ち、第２バイトの第１ビット〜第２ビットには、当該制御信号による調整方向のうち、上下方向（ＴＩＬＴ）に関するデータが入り、第２バイトの第３ビット〜第４ビットには、当該制御信号による調整方向のうち、前後方向（ＴＥＬＥＳＣＯＰＩＣ）に関するデータが入る。また、第３バイトの第３ビットには、上下方向の調整を許可するかどうかのデータが、第３バイトの第４ビットには、前後方向の調整を許可するかどうかのデータがそれぞれ入る。
【００８７】
第２バイトの第５ビット〜第６ビットと、第３バイトの第５ビットとは、ペダル位置制御部４１３により生成された制御信号に対応する。即ち、第２バイトの第５ビット〜第６ビットには、当該制御信号による調整方向に関するデータが入り、第３バイトの第５ビットには、調整を許可するかどうかのデータが入る。
【００８８】
第２バイトの第７ビットは、ステアリング位置制御部４１１及びペダル位置制御部４１３により生成される制御信号に対応する。即ち、第７ビットには、出力異常及び故障状態を解除するかどうかに関するデータが入り、例えば、出力異常を解除する場合、当該第７ビットはＨレベルとなる。
【００８９】
第２バイトの第８ビットは、通信モニタ部４２により生成される通信異常信号に対応する。即ち、当該第８ビットには、通信異常が発生したかどうか関するデータが入る。例えば、通信異常が発生した場合、当該第８ビットはＨレベルとなり、通信異常が発生していない場合、当該第８ビットはＬレベルとなる。
【００９０】
第３バイトの第６ビット〜第７ビットは、ＬＥＤ制御部４１５により生成された制御信号に対応する。即ち、当該第６ビット〜第７ビットには、ＬＥＤの調整内容に関するデータが入る。
【００９１】
第３バイトの第８ビットには、スリープして良いかどうかに関する情報が入り、第４バイトには、マスタ側ＵＡＲＴ４３１により付加されたチェックサムが入る。
【００９２】
次いで、図１に示すマスタ側Ｉ／Ｆ部４３２は、マスタ側ＵＡＲＴ４３１から与えられた制御信号及び通信異常信号をスレーブ局５のスレーブ側Ｉ／Ｆ部５１１に送信し、スレーブ側Ｉ／Ｆ部５１１は、マスタ側Ｉ／Ｆ部４３２から送信された制御信号及び通信異常信号をスレーブ側ＵＡＲＴ５１２に出力する。
【００９３】
スレーブ側ＵＡＲＴ５１２は、当該与えられた制御信号及び通信異常信号に、サム異常、パリティ異常、またはフレーム異常が発生したかどうかを判定する。この結果、当該制御信号及び通信異常信号にこれらの異常がない場合、当該制御信号及び通信異常信号をパラレル形式に変換して、判定部５２に出力する。
【００９４】
一方、サム異常が発生した場合にはサム異常信号を、パリティ異常が発生した場合にはパリティ異常信号を、フレーム異常が発生した場合にはフレーム異常信号をそれぞれ生成して、スレーブ側Ｉ／Ｆ部５１１、マスタ側通信部４３を介して通信モニタ部４２に出力すると共に、当該制御信号を捨てる。次いで、通信モニタ部４２は、当該サム異常信号、パリティ異常信号、またはフレーム異常信号を与えられた場合には、当該信号の内容をエラー情報としてメモリに記憶すると共に、カウンタの値を１アップする。その後、車載機器調整装置１は、最初の処理（ダミーの制御信号を生成する処理）に戻る。
【００９５】
次いで、判定部５２は、スレーブ側ＵＡＲＴ５１２から与えられた信号に通信異常信号が含まれている場合には、通信に異常が発生したと判定し、含まれていない場合には、通信が正常であると判定する。そして、判定結果に関する判定結果信号を生成してスレーブ側制御部５３に出力する。
【００９６】
また、判定部５２は、上述した一連の処理が行われる間において、所定時間スレーブ側ＵＡＲＴ５１２から信号が与えられない場合、通信回線が断線したと判断し、当該判断に基づいて、通信に異常が発生したと判定する。そして、通信に異常が発生した旨の判定結果信号を生成してスレーブ側制御部５３に出力する。
【００９７】
次いで、スレーブ側制御部５３は、判定部５２から与えられた判定結果信号に応じて、以下の処理を行う。
【００９８】
即ち、通信が正常である旨の判定結果信号を与えられた場合には、判定部５２から与えられた制御信号をスレーブ側ドライバ５４に出力する。
【００９９】
一方、通信に異常が発生した旨の判定結果信号を与えられた場合には、判定部５２から与えられた制御信号をスレーブ側ドライバ５４に出力すると共に、ステアリング位置調整スイッチ２２、ドアミラー位置調整スイッチ２３、またはＬＥＤ点灯スイッチ２５から調整要求信号を与えられた場合には、当該調整要求信号をスレーブ側ドライバ５４に出力する。
【０１００】
次いで、スレーブ側ドライバ５４は、スレーブ側制御部５３から与えられた制御信号（調整要求信号が共に与えられた場合には、制御信号及び調整要求信号）に応じて、機器調整部３にて機器を調整する。
【０１０１】
即ち、ステアリング位置制御部４１１にて生成された制御信号及びステアリング位置調整スイッチ２２にて生成された調整要求信号に応じて、ステアリング位置調整モータ３３にてステアリングの位置を調整する。なお、上述した処理によりステアリング位置調整モータ３３の出力異常または故障を検出した場合には、出力異常及び故障状態が解消された旨の判定結果を含む制御信号が与えられるまで、ステアリング位置の調整を行わない。
【０１０２】
また、ドアミラー位置制御部４１２にて生成された制御信号及びドアミラー位置調整スイッチ２３にて生成された調整要求信号に応じて、ドアミラー位置調整モータ３４にて左右のドアミラーの位置を調整する。
【０１０３】
また、ペダル位置制御部４１３にて生成された制御信号に応じて、ペダル位置調整モータ３２にてペダルの位置を調整する。なお、上述した処理によりペダル位置調整モータ３２の出力異常または故障を検出した場合には、出力異常及び故障状態が解消された旨の判定結果を含む制御信号が与えられるまで、ペダル位置の調整を行わない。
【０１０４】
また、ＬＥＤ制御部４１５にて生成された制御信号及びＬＥＤ点灯スイッチ２５にて生成された調整要求信号に応じて、ＬＥＤ点灯部３５にてＬＥＤの点灯状態を調整する。
【０１０５】
なお、判定部５２により、通信に異常が発生したと判定された場合には、制御信号に応じた処理としては、以下の処理が行われることとなる。ただし、この場合であっても、スレーブ側ドライバ５４は、スレーブ側制御部５３から調整要求信号が与えられた場合には、当該調整要求信号に応じた調整を行う。
【０１０６】
即ち、通信モニタ部４２が、スレーブ局５からマスタ局４に送信される信号に関する異常のみに基づいて、通信異常信号を出力した場合には、上述したように、ペダル位置制御部４１３及びシート位置制御部４１４のみが制御信号を生成するので、スレーブ側ドライバ５４は、ペダル位置の調整のみ行う。
【０１０７】
一方、それ以外の場合には、マスタ側制御部４１は、スレーブ局５に送信される制御信号を生成しないので、スレーブ側ドライバ５４は、制御信号に応じた処理を行わない。
【０１０８】
次いで、スレーブ側制御部５３は、スレーブ側ＵＡＲＴ５１２から与えられた制御信号にスリープ状態になって良い旨の情報が含まれている場合、スレーブ局５をスリープ状態にすべく制御する。ただし、通信に異常が発生した旨の判定結果信号を与えられた場合には、当該制御信号にスリープ状態になって良い旨の情報が含まれているかどうかに関わらず、スレーブ局５をスリープ状態にすべく制御する。
【０１０９】
その後、車載機器調整装置１は、最初の処理（ダミーの制御信号を出力する処理）に戻る。
【０１１０】
以上により、本実施の形態では、スレーブ局５は、判定部５２により通信が正常であると判定された場合には、通信により得られる制御信号に応じて機器調整部３にてペダル位置、ステアリング位置、ドアミラー位置、ＬＥＤ点灯状態、及びシート位置を調整する。
【０１１１】
一方、判定部５２により通信に異常が発生したと判定された場合には、入力部２にてなされた入力操作に応じて、ステアリング位置、ドアミラー位置、及びＬＥＤの点灯状態を調整する。
【０１１２】
したがって、通信に異常が発生した場合であっても、操作者による入力操作に応じて、当該調整を行うことができる。
【０１１３】
特に、本実施の形態では、通信モニタ部４２が、スレーブ局５からマスタ局４に送信される信号に関する異常のみが発生した場合には、スレーブ局５は、制御信号に応じて、ペダル位置の調整を行うこともできる。また、通信の異常としてそれ以外の異常が発生した場合であっても、マスタ局４は、制御信号に応じてシート位置の調整を行うことができる。
【０１１４】
また、マスタ局４の通信モニタ部４２は、マスタ局４及びスレーブ局５に電力を供給する電源からグランドまでのショートと、マスタ局４とスレーブ局５との間で送受信される信号に付加されるチェックサムの異常と、当該信号に付加されるパリティビットの異常と、当該信号のフレーム異常所定の異常と、のうち、何れか一つが発生した場合には、カウンタの値を１増加する。
【０１１５】
そして、当該カウンタの値が基準値以上となった場合に、マスタ局４は、通信異常信号をスレーブ局に送信し、判定部５２は、通信異常信号を与えられた場合、即ちスレーブ側通信部５１が当該通信異常信号を受信した場合には、通信に異常が発生したと判定する。
【０１１６】
したがって、上述した異常が基準回数以上発生した場合には、入力部２にてなされた入力操作に応じて、上述した調整を行うことができる。
【０１１７】
また、判定部５２は、スレーブ側ＵＡＲＴ５１２から所定時間信号が与えられない場合、即ち通信回線が断線されていると考えられる場合に、通信に異常が発生したと判定する。
【０１１８】
したがって、例えば車両組み立て時等のように、マスタ局４とスレーブ局５との通信が確立していない場合であっても、スレーブ局５は、独自の判断で、操作者による入力操作に応じて上述した調整を行うことができる。
【０１１９】
特に、本実施の形態では、マスタ局４及びスレーブ局５は、マスタ側通信部４３及びスレーブ側通信部５１にて通信を行い、スレーブ局５は、当該通信により得られる制御信号に応じて、機器調整部３にて機器を調整する。ここで、当該機器の調整は、高速の通信を必要としない。
【０１２０】
したがって、マスタ側通信部４３及びスレーブ側通信部５１を、従来のような専用通信ＩＣ（図４参照、当該専用通信ＩＣは、高速通信を可能とするために、当該通信専用で且つ複雑な構成となっている）ではなく、汎用の通信装置（例えば、本実施の形態にて示したＵＡＲＴ等）を用いて製造することができるので、車載機器調整装置１の製造にかかる手間及びコストを減らすことができる。また、車載機器調整装置１の構成を簡略にすることができる。
【０１２１】
また、スレーブ局５は、操作者による入力操作に応じた調整要求信号及び機器の調整を行った結果等に応じた調整結果信号を生成してマスタ局４に送信する。そして、マスタ局４は、スレーブ局５から送信された調整要求信号及び調整結果信号に応じて、機器の調整方向等を決定し、制御信号をスレーブ局５に送信する。
【０１２２】
したがって、マスタ局４は、操作者による入力操作及び機器の調整を行った結果に応じた制御信号を生成することができるので、スレーブ局５は、操作者による入力操作及び機器の調整を行った結果に応じて、機器の調整を行うことができる。
【０１２３】
また、スレーブ局５は、操作者による入力操作及び機器の調整を行った結果に応じた調整を行うために、調整要求信号及び調整結果信号のみを送信すれば良く、他の信号、例えばマスタ局４を制御する信号等をマスタ局４に送信する必要がない。即ち、スレーブ局５から送信される信号のデータ量を低く抑えることができるので、通信速度の低下を防止することができる。
【０１２４】
また、マスタ局４は、通信モニタ部４２にて通信の状態をモニタし、当該モニタの結果に応じて制御信号をスレーブ局５に送信する。
【０１２５】
したがって、マスタ局４は、通信の状態をモニタした結果に応じた制御信号を生成することができるので、スレーブ局５は、当該結果に応じて、機器の調整を行うことができる。また、スレーブ局５は、通信の状態に応じた機器の調整を行うために、通信の状態をモニタしてその結果に関する信号をマスタ局４に送信する必要がない（通信回線が断線しているかどうかの判断を除く）。したがって、この点でも、スレーブ局５から送信される信号のデータ量を低く抑えることができる。
【０１２６】
具体的には、マスタ局４は、通信モニタ部４２により通信に異常が発生したと判定された場合に、マスタ局４が行うシート位置の調整（当該調整は通信異常の有無に影響されない）を除き、制御信号に応じた機器の調整を原則として行わないようにすべくスレーブ局５を制御する。したがって、この場合に、機器の誤調整等が発生することをより確実に防止することができる。
【０１２７】
さらに、この場合であっても、スレーブ局５は、機器調整部３の出力異常及び故障の検出を行い、当該検出の結果に関する調整結果信号を生成してマスタ局４に送信するので、マスタ局４は、通信の状態、機器の出力異常及び故障状態に応じた制御信号を生成することができる。したがって、スレーブ局５は、これらの状態に応じた処理（例えば、例えば、本実施の形態で示したように、通信状態が通常に戻り、且つ機器の出力異常及び故障状態が解消した際に、制御信号に応じた機器の調整を再開する処理）を行うことができる。
【０１２８】
また、マスタ局４は、シート位置をシート位置調整モータ３１にて調整する。したがって、スレーブ局５は、シート位置を調整するために、マスタ局４を制御するための信号等をマスタ局に送信する必要がないので、この点でも、スレーブ局５から送信される信号のデータ量を低く抑えることができる。
【０１２９】
なお、本実施の形態では、ペダル位置調整モータ３２及びステアリング位置調整モータ３３の出力異常及び故障を検出することとしたが、他のモータの出力異常及び故障を検出することとしても良い。
【０１３０】
また、シート位置調整モータ３１をスレーブ側ドライバ５４にて制御し、入力部２により生成される調整要求信号を全てスレーブ局５に出力させるようにしても良い。この場合、通信に異常が発生した場合には、当該調整要求信号が上述した処理によりスレーブ側ドライバ５４に出力されるので、車載機器調整装置１は、操作者による入力操作に応じて、ペダル位置、ステアリング位置、ドアミラー位置、ＬＥＤ点灯状態、及びシート位置を調整することができる。一方、通信が正常である場合には、上述した処理と同様に、スレーブ局５が当該調整要求信号をマスタ局４に出力し、マスタ局４が上述した処理と同様に当該調整要求信号に応じた制御信号を生成してスレーブ局５に送信する。したがって、スレーブ局５は、当該制御信号に応じて、ペダル位置、ステアリング位置、ドアミラー位置、ＬＥＤ点灯状態、及びシート位置を調整することができる。
【０１３１】
また、車載機器調整装置１は、ペダル位置、ステアリング位置、ドアミラー位置、シート位置、及びＬＥＤの点灯状態の調整を行うことができるが、他の機器、例えば車両に搭載されるモニタ等の調整を行うようにすることもできる。
【０１３２】
また、ＵＡＲＴ通信にて通信を行うこととしたが、他の通信方式を適用してもよい。
【０１３３】
【発明の効果】
以上説明したように、本願特許請求の範囲に記載の発明では、マスタ局とスレーブ局との通信に異常が発生した場合であっても、操作者による入力操作に応じて、機器の調整を行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る車載機器調整装置の構成を示すブロック図である。
【図２】スレーブ局からマスタ局に送信される信号のフォーマットを示す説明図である。
【図３】マスタ局からスレーブ局に送信される信号のフォーマットを示す説明図である。
【図４】従来の通信システムの構成を示したブロック図である。
【符号の説明】
１…車載機器調整装置
２…入力部（入力手段）
３…機器調整部（機器調整手段）
４…マスタ局
５…スレーブ局
４１…マスタ側制御部
４２…通信モニタ部（通信モニタ手段）
４３…マスタ側通信部（マスタ側通信手段）
４４…マスタ側ドライバ
５１…スレーブ側通信部（スレーブ側通信手段）
５２…判定部（判定手段）
５３…スレーブ側制御部（制御手段）
５４…スレーブ側ドライバ
４３１…マスタ側ＵＡＲＴ
５１２…スレーブ側ＵＡＲＴ
【図１】
2004262332.tif 000003
【図２】
2004262332.tif 000004
【図３】
2004262332.tif 000005
【図４】
2004262332.tif 000006