(57)【要約】【課題】フィードバック系統が異常であると判定された場合、自他ＥＣＵの内部制御情報に基づいて制御対象の実際の状態を想定し、想定された状態を示す想定入力値を代替入力する。【解決手段】ドアロックポジション信号入力端子ＬＳＷ１〜ＬＳＷ５がドアロックを示す接地電圧レベルであるかどうかを判定し（ステップＳ１０３）、ロックポジションのフィードバック系統の異常時には、ドアロック出力制御情報に基づいてドアロック制御信号の出力後はドアロックポジションはロックに変化していると想定して、想定されたドアロックポジションを示す想定入力値を代替入力する（ステップＳ１０５）。【選択図】図２
2007023644.tif 000002
【特許請求の範囲】
【請求項１】
出力制御している制御対象からフィードバックされる入力信号に基づいて当該制御対象の状態を判定する電子制御装置の入力制御方法であって、
フィードバック系統の異常を判定するステップと、
フィードバック系統が異常であると判定された場合、自他電子制御装置の内部制御情報に基づいて当該制御対象の状態を想定し、想定された状態を代替入力するステップと
を含むことを特徴とする代替入力制御方法。
【請求項２】
前記制御対象が、車両のドアロック機構である請求項１記載の代替入力制御方法。
【請求項３】
出力制御している制御対象からフィードバックされる入力信号に基づいて当該制御対象の状態を判定する電子制御装置の入力制御装置であって、
フィードバック系統の異常を判定する異常判定手段と、
フィードバック系統が異常であると判定された場合、自他電子制御装置の内部制御情報に基づいて当該制御対象の状態を想定し、想定された状態を代替入力する代替入力手段と
を含むことを特徴とする代替入力制御装置。
【請求項４】
前記制御対象が、車両のドアロック機構である請求項３記載の代替入力制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は代替入力制御方法および代替入力制御装置に関し、特に電子制御装置（以下、ＥＣＵと略記する）のフィードバック系統の異常時における代替入力制御方法および代替入力制御装置に関する。
【背景技術】
【０００２】
出力制御しているメカニズムやスイッチ等の制御対象からフィードバックされる入力信号に基づいて制御対象の状態を判定するＥＣＵでは、フィードバック系統に断線等の障害が発生して異常となった場合、ＥＣＵにフィードバックされる制御対象の状態を示す入力信号は入力値不定やハイ／ロウ片側レベル固定等の異常値となる。
【０００３】
このため、従来技術として、負荷の断線検出を行えるようにした負荷駆動装置が知られている（特許文献１参照）。
【特許文献１】特開２００１−０３７０６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術でも、制御対象からのフィードバック系統の異常時には、制御対象の実際の状態を示す入力値をＥＣＵに入力することはできなかった。
【０００５】
このため、従来技術では、制御対象からのフィードバック系統が異常となった場合、制御対象は実際には正常に制御されて正しい状態をとっているにもかかわらず、制御対象の実際の状態とは異なる入力値がＥＣＵに入力されることになっていた。制御対象の実際の状態とは異なる入力値が入力されると、ＥＣＵは、制御対象を含む機器をユーザの期待通りに制御することができなくなったり、制御対象を含む機器が勝手に誤作動したりする可能性があった。
【０００６】
本発明の第１の課題は、ＥＣＵで出力制御しているメカニズムやリレー等の制御対象からフィードバックされる入力信号について、フィードバック系統の異常を判定し、フィードバック系統が異常であると判定された場合、自他ＥＣＵの内部制御情報（メカニズムやリレーへの出力制御情報）に基づいて制御対象の実際の状態を想定し、想定された状態を示す想定入力値を代替入力させる代替入力制御方法を提供することにある。
【０００７】
本発明の第２の課題は、上記代替入力制御方法を実装する代替入力制御装置を提供することにある。
【課題を解決するための手段および発明の効果】
【０００８】
請求項１記載の代替入力制御方法は、出力制御している制御対象からフィードバックされる入力信号に基づいて当該制御対象の状態を判定する電子制御装置の入力制御方法であって、フィードバック系統の異常を判定するステップと、フィードバック系統が異常であると判定された場合、自他電子制御装置の内部制御情報に基づいて当該制御対象の状態を想定し、想定された状態を代替入力するステップとを含むことを特徴とする。請求項１記載の代替入力制御方法によれば、フィードバック系統の異常時においても、制御対象のより実際の状態に近い代替入力値の獲得が可能となり、ユーザの期待通りの制御を行うことができる。
【０００９】
請求項２記載の代替入力制御方法は、請求項１記載の代替入力制御方法において、前記制御対象が、車両のドアロック機構であることを特徴とする。請求項２記載の代替入力制御方法によれば、制御対象が車両のドアロック機構であるので、ドアロック機構のフィードバック系統が断線等で異常（障害）となっても、ドアロック機構の実際の状態を示す入力値を獲得することができ、ドアロックを前提とした車両の制御を進めることが可能となる。
【００１０】
請求項３記載の代替入力制御装置は、出力制御している制御対象からフィードバックされる入力信号に基づいて当該制御対象の状態を判定する電子制御装置の入力制御装置であって、フィードバック系統の異常を判定する異常判定手段と、フィードバック系統が異常であると判定された場合、自他電子制御装置の内部制御情報に基づいて当該制御対象の状態を想定し、想定された状態を代替入力する代替入力手段とを含むことを特徴とする。請求項３記載の代替入力制御装置によれば、フィードバック系統の異常時においても、制御対象のより実際の状態に近い代替入力値の獲得が可能となり、ユーザの期待通りの制御を行うことができる。
【００１１】
請求項４記載の代替入力制御装置は、請求項３記載の代替入力制御装置において、前記制御対象が、車両のドアロック機構であることを特徴とする。請求項４記載の代替入力制御装置によれば、制御対象が車両のドアロック機構であるので、ドアロック機構のフィードバック系統が断線等で異常（障害）となっても、ドアロック機構の実際の状態を示す入力値を獲得することができ、ドアロックを前提とした車両の制御を進めることが可能となる。
【発明を実施するための最良の形態】
【００１２】
ＥＣＵで出力制御しているメカニズムやリレー等の制御対象からフィードバックされる入力信号について、フィードバック系統の異常（障害）を判定し、フィードバック系統が異常であると判定された場合、自他ＥＣＵの内部制御情報（メカニズムやリレーへの出力制御情報）に基づいて制御対象の実際の状態を想定し、想定された状態を示す想定入力値を代替入力する。
【００１３】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【実施例１】
【００１４】
図１は、本発明の実施例１に係る代替入力制御方法が適用された代替入力制御装置の一例であるドアロック制御装置の回路ブロック図である。このドアロック制御装置は、ＥＣＵ１と、ＥＣＵ１に接続されたドアロックモータＭ１〜Ｍ５と、ドアロックモータＭ１〜Ｍ５によるドアロックのロックポジションを検出するドアロックポジションスイッチＳＷ１〜ＳＷ５とから、その主要部が構成されている。
【００１５】
ＥＣＵ１は、マイクロコンピュータ１０と、トランジスタＴｒ１，Ｔｒ２と、リレースイッチＲｙ１，Ｒｙ２と、入力抵抗Ｒ１１〜Ｒ１５と、プルアップ抵抗Ｒ２１〜Ｒ２５とを含んで構成されている。
【００１６】
マイクロコンピュータ１０は、図示しないＣＰＵ（Central Processing Unit），ＲＯＭ（Read Only Memory），ＲＡＭ（Random Access Memory）等を備える周知の構成であり、本実施例１に係る代替入力制御方法は、マイクロコンピュータがＲＯＭに格納されたプログラムを実行することにより実現される。マイクロコンピュータ１０は、本発明の異常判定手段および代替入力手段としての役目をする。
【００１７】
マイクロコンピュータ１０は、トランジスタＴｒ１およびリレーＲｙ１を介してＥＣＵ１の制御出力端子ＡＣＴ＋に接続されている。また、マイクロコンピュータ１０は、トランジスタＴｒ２およびリレーＲｙ２を介してＥＣＵ１の制御出力端子ＡＣＴ−に接続されている。
【００１８】
さらに、マイクロコンピュータ１０は、入力抵抗Ｒ１１〜Ｒ１５を介してドアロックポジション信号入力端子ＬＳＷ１〜ＬＳＷ５にそれぞれ接続されている。ドアロックポジション信号入力端子ＬＳＷ１〜ＬＳＷ５には、プルアップ抵抗Ｒ２１〜Ｒ２５をそれぞれ介してバッテリ電源電圧＋Ｂが印加されている。
【００１９】
制御出力端子ＡＣＴ＋，制御出力端子ＡＣＴ−間には、ドアロックモータＭ１〜Ｍ５が並列に接続されている。ドアロックモータＭ１〜Ｍ５は、車両の運転者席ドア，助手席ドア，右リアドア，左リアドア，およびハッチバックドア（トランクドア）のドアロック機構（図示せず）をそれぞれロック／アンロックするためのものである。
【００２０】
一方、ドアロックモータＭ１〜Ｍ５により駆動されるドアロック機構に連動するドアロックポジションスイッチＳＷ１〜ＳＷ５がそれぞれ設けられている。ドアロックポジションスイッチＳＷ１〜ＳＷ５の固定端子は、ＥＣＵ１のドアロックポジション信号入力端子ＬＳＷ１〜ＬＳＷ５にそれぞれ接続され、ドアロックポジションスイッチＳＷ１〜ＳＷ５の一方の切替端子には、バッテリ電源電圧＋Ｂが印加され、ドアロックポジションスイッチＳＷ１〜ＳＷ５の他方の切替端子は、接地されている。
【００２１】
図２は、マイクロコンピュータ１０によるドアロック出力処理を示すフローチャートである。
【００２２】
図３は、マイクロコンピュータ１０によるドアアンロック出力処理を示すフローチャートである。
【００２３】
図４は、本実施例１に係る代替入力制御方法の概要を説明する図である。
【００２４】
次に、このように構成された実施例１に係る代替入力制御方法の動作について、図１ないし図４を参照しながら説明する。
【００２５】
ここでは、フィードバック系統の異常時の代替入力の一例として、配線故障時のドアロックポジションの状態を示す想定入力値の代替入力を例にとって説明する。
【００２６】
図４に示すように、ＥＣＵ１がドアロックモータＭ１〜Ｍ５にドアロック制御信号を出力すると（図２のステップＳ１０１）、ドアロックモータＭ１〜Ｍ５が作動して、ドアロック機構によりドアがロックされる。
【００２７】
詳しくは、図１に示すように、マイクロコンピュータ１０がトランジスタＴｒ１をオンすると、リレーＲｙ１が通電されて、バッテリ電源電圧＋Ｂが制御出力端子ＡＣＴ＋に印加される。このとき、トランジスタＴｒ２はオフのままなので、制御出力端子ＡＣＴ−は接地電圧レベルのままである。このため、制御出力端子ＡＣＴ＋から制御出力端子ＡＣＴ−に電流が流れて、ドアロックモータＭ１〜Ｍ５は順方向に通電される。これにより、ドアロック機構が駆動されてドアがロックされ、ドアロックポジションスイッチＳＷ１〜ＳＷ５が他方の切替端子にそれぞれ切り替えられる。
【００２８】
ドアロックポジションスイッチＳＷ１〜ＳＷ５が他方の切替端子にそれぞれ切り替えられると、マイクロコンピュータ１０は、ドアロックポジションスイッチＳＷ１〜ＳＷ５からのドアロックポジション信号をドアロックポジション信号入力端子ＬＳＷ１〜ＬＳＷ５および入力抵抗Ｒ１１〜Ｒ１５を通じてそれぞれ入力する（図２のステップＳ１０２）。
【００２９】
断線等の障害が発生していない通常時には、ドアロックポジション信号入力端子ＬＳＷ１〜ＬＳＷ５がそれぞれ接地電圧レベルとなるため、マイクロコンピュータ１０は、接地電圧レベルのドアロックポジション信号をフィードバックされてドアがロックされたことを判定し（図２のステップＳ１０３：ＹＥＳ）、ドアロックポジション信号の接地電圧レベルを入力値として入力する（図２のステップＳ１０４）。
【００３０】
ところが、このときに図４に示すように、フィードバック系統に断線等の障害が発生していると、ドアロックポジション信号の正常な入力が不可となるので、ＥＣＵ１は、自他ＥＣＵの内部制御情報であるドアロック出力制御情報に基づいて現在のドアロックポジションを想定し、想定されたドアロックポジションを示す想定入力値を代替入力する。
【００３１】
詳しくは、図１に示すように、フィードバック系統に断線等の障害が発生し異常となっていると、ドアロックポジションスイッチＳＷ１〜ＳＷ５（図１の例では、ドアロックポジションスイッチＳＷ２）が他方の切替端子に切り替わっても、ドアロックポジション信号入力端子ＬＳＷ１〜ＬＳＷ５（図１の例では、ドアロックポジション信号入力端子ＬＳＷ２）は接地電圧レベルにはならず、バッテリ電源電圧＋Ｂのレベルのままである。このため、マイクロコンピュータ１０は、ドアロックポジション信号入力端子ＬＳＷ１〜ＬＳＷ５（図１の例では、ドアロックポジション信号入力端子ＬＳＷ２）がドアロックを示す接地電圧レベルでないことを判定し（図２のステップＳ１０３：ＮＯ）、自他ＥＣＵに保持されている内部制御情報であるドアロック出力制御情報に基づいて、ドアロック制御信号の出力後はドアロックポジションはロックに変化しているものと想定し、想定されたドアロックポジションを示す想定入力値を代替入力する（図２のステップＳ１０５）。
【００３２】
他方、ＥＣＵ１がドアロックモータＭ１〜Ｍ５にドアアンロック制御信号を出力すると（図３のステップＳ２０１）、ドアロックモータＭ１〜Ｍ５が作動して、ドアロック機構によりドアがアンロックされる。
【００３３】
詳しくは、図１に示すように、マイクロコンピュータ１０がトランジスタＴｒ２をオンすると、リレーＲｙ２が通電されて、制御出力端子ＡＣＴ−がバッテリ電源電圧＋Ｂのレベルとなる。このとき、トランジスタＴｒ１はオフのままなので、制御出力端子ＡＣＴ＋は接地電圧レベルのままである。このため、制御出力端子ＡＣＴ−から制御出力端子ＡＣＴ＋に電流が流れて、ドアロックモータＭ１〜Ｍ５は、逆方向に通電される。これにより、ドアロック機構が駆動されてドアがアンロックされ、ドアロックポジションスイッチＳＷ１〜ＳＷ５が一方の切替端子にそれぞれ切り替えられる。
【００３４】
ドアロックポジションスイッチＳＷ１〜ＳＷ５が一方の切替端子にそれぞれ切り替えられると、マイクロコンピュータ１０は、ドアロックポジションスイッチＳＷ１〜ＳＷ５からのバッテリ電源電圧＋Ｂのレベルのドアロックポジション信号をドアロックポジション信号入力端子ＬＳＷ１〜ＬＳＷ５および入力抵抗Ｒ１１〜Ｒ１５を通じてそれぞれ入力する（図３のステップＳ２０２）。
【００３５】
最後に、マイクロコンピュータ１０は、ロックポジションスイッチ信号のバッテリ電源電圧＋Ｂのレベルを入力値として入力する（図３のステップＳ２０３）。
【００３６】
実施例１によれば、自他ＥＣＵの内部制御情報を用いてドアのドアロックポジションを示す想定入力値を代替入力することで、より実際の車両状態に近い入力値を獲得することが可能となり、ユーザの期待通りに制御を実施できる。
【００３７】
なお、上記実施例１では、制御対象として車両のドアロック機構を例にとって説明したが、本発明が適用される制御対象が車両のドアロック機構に限定されるものでないことはいうまでもない。
【００３８】
以上、本発明の実施例を説明したが、これはあくまでも例示にすぎず、本発明はこれに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施例１に係る代替入力制御方法が適用された代替入力制御装置の一例であるドアロック制御装置の回路ブロック図。
【図２】図１中のマイクロコンピュータによるドアロック出力処理を示すフローチャート。
【図３】図１中のマイクロコンピュータによるドアアンロック出力処理を示すフローチャート。
【図４】本実施例１に係る代替入力制御方法の概要を説明する図。
【符号の説明】
【００４０】
１  ＥＣＵ
１０  マイクロコンピュータ（異常判定手段，代替入力手段）
ＬＳＷ１〜ＬＳＷ５  ドアロックポジション信号入力端子
Ｍ１〜Ｍ５  ドアロックモータ
Ｒ１１〜Ｒ１５  入力抵抗
Ｒ２１〜Ｒ２５  プルアップ抵抗
Ｒｙ１，Ｒｙ２  リレースイッチ
Ｔｒ１，Ｔｒ２  トランジスタ
ＳＷ１〜ＳＷ５  ドアロックポジションスイッチ
【図１】
2007023644.tif 000003
【図２】
2007023644.tif 000004
【図３】
2007023644.tif 000005
【図４】
2007023644.tif 000006