(57)【要約】【課題】マイクロコンピュータの消費電流の抑制を可能にした駆動周期制御装置を提供する。【解決手段】駆動周期切替部１４は、間欠的な起動タイミング（クロック周期）において接点５がオンに切り替わったことを検出すると、起動タイミングの駆動周期を、これまでの長めの周期から、短めの周期に切り替える。接点確定部１５は、マイクロコンピュータ３の駆動周期が短く切り替えられた後、起動時に接点５のオン状態を検出する作動を、連続して複数回確認できれば、接点５を確定する。【選択図】図１
2019012340.tif 000002
【特許請求の範囲】
【請求項１】
マイクロコンピュータの駆動周期の起動タイミングにおいて接点のオンオフの変化が検出された場合に、それまで長い周期に設定されていた駆動周期を短い周期に変更する駆動周期切替部と、
周期切り替え後の駆動周期に沿って前記接点のオンオフを確認することにより、当該接点の確定を判定する接点確定部と
を備えた駆動周期制御装置。
【請求項２】
前記接点確定部は、短い駆動周期のときに、前記接点のオン状態を連続して複数回確認すると、当該接点を確定する
請求項１に記載の駆動周期制御装置。
【請求項３】
前記駆動周期切替部は、前記接点を確定した後、駆動周期を元の長い周期に戻す
請求項１又は２に記載の駆動周期制御装置。
【請求項４】
前記接点は、車載機器を作動させる操作を検出する操作検出部の接点であり、
当該接点を監視して駆動周期を切り替える一連の処理は、車両電源がオフ状態のときに実行される
請求項１〜３のうちいずれか一項に記載の駆動周期制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マイクロコンピュータの駆動周期を制御する駆動周期制御装置に関する。
【背景技術】
【０００２】
従来、マイクロコンピュータ（ＣＰＵ等）は、周期的な起動タイミング（クロック周期）で起動し、その起動タイミングでスイッチやセンサ等の出力を確認して、その確認結果に基づき作動する（特許文献１等参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１０４８２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、この種のマイクロコンピュータにおいては、消費される電流を少なく抑えたい要望があった。
本発明の目的は、マイクロコンピュータの消費電流の抑制を可能にした駆動周期制御装置を提供することにある。
【課題を解決するための手段】
【０００５】
前記問題点を解決する駆動周期制御装置は、マイクロコンピュータの駆動周期の起動タイミングにおいて接点のオンオフの変化が検出された場合に、それまで長い周期に設定されていた駆動周期を短い周期に変更する駆動周期切替部と、周期切り替え後の駆動周期に沿って前記接点のオンオフを確認することにより、当該接点の確定を判定する接点確定部とを備えた。
【０００６】
本構成によれば、マイクロコンピュータが接点オンを検出する前は、マイクロコンピュータの駆動周期を長めに設定するので、マイクロコンピュータの消費電流を抑制することが可能となる。また、マイクロコンピュータで接点オンが検出された後は、マイクロコンピュータの駆動周期を短めに切り替えるので、接点確定までに要する時間を短く抑えることも可能となる。よって、接点確定までに要する時間が長くならずにマイクロコンピュータの消費電流を抑制することが可能となる。
【０００７】
前記駆動周期制御装置において、前記接点確定部は、短い駆動周期のときに、前記接点のオン状態を連続して複数回確認すると、当該接点を確定することが好ましい。この構成によれば、接点オンの状態を連続して複数回検出しないと接点オンと確定しないので、接点オンの確定精度を確保することが可能となる。
【０００８】
前記駆動周期制御装置において、前記駆動周期切替部は、前記接点を確定した後、駆動周期を元の長い周期に戻すことが好ましい。この構成によれば、マイクロコンピュータの駆動周期を短めの周期に切り替えても、駆動周期を元の状態に復帰させることが可能となる。
【０００９】
前記駆動周期制御装置において、前記接点は、車載機器を作動させる操作を検出する操作検出部の接点であり、当該接点を監視して駆動周期を切り替える一連の処理は、車両電源がオフ状態のときに実行されることが好ましい。この構成によれば、車両電源がオフ状態のときのマイクロコンピュータの間欠的な駆動に必要となる電流が少なく済むので、車両電源がオフ状態のときに消費される電流を削減することが可能となる。
【発明の効果】
【００１０】
本発明によれば、マイクロコンピュータの消費電力を抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態の駆動周期制御装置の構成図。
【図２】マイクロコンピュータの駆動周期及び接点変化の関係を示すタイミングチャート。
【図３】従来の位置付けのマイクロコンピュータの駆動周期及び接点変化の関係を示すタイミングチャート。
【発明を実施するための形態】
【００１２】
以下、駆動周期制御装置の一実施形態を図１〜図３に従って説明する。
図１に示すように、車両１は、車両１に設けられた操作検出部２の接点状態を検出して作動するマイクロコンピュータ３を備える。本例のマイクロコンピュータ３は、操作検出部２の一例としてスイッチの作動を制御するスイッチ制御装置４を備える。スイッチ制御装置４は、駆動周期Ｔｘの定期的なタイミング（クロック周期）で起動して、操作検出部２の接点５のオンオフ状態を確認し、その確定結果に応じた態様で作動する。操作検出部２は、例えば車載機器６（例えば、車両ライトや方向指示器等）の作動状態（点灯状態）を切り替える際に操作するコンビネーションスイッチであることが好ましい。
【００１３】
スイッチ制御装置４は、車両１に設けられた通信線９に接続されている。通信線９は、例えばＬＩＮ（Local Interconnect Network）やＣＡＮ（Controller Area Network）であることが好ましい。スイッチ制御装置４は、操作検出部２の接点５から入力する検出信号Ｓｋを基に、接点５のオンオフ状態を判定する。そして、スイッチ制御装置４は、接点５のオンオフの確定結果に準じた制御信号Ｓｒを通信線９に流し、この制御信号Ｓｒを、通信線９に接続されたボディＥＣＵ１０に出力する。ボディＥＣＵ１０は、スイッチ制御装置４から制御信号Ｓｒを入力すると、この制御信号Ｓｒを基に車載機器６を制御する。
【００１４】
スイッチ制御装置４は、接点変化の検出時にマイクロコンピュータ３（スイッチ制御装置４）の駆動周期Ｔｘを切り替える駆動周期制御機能（駆動周期制御装置１３）を備える。本例の駆動周期制御装置１３は、駆動周期Ｔｘの起動タイミングのときに接点５のオンオフ状態を確認し、接点５のオフ→オフへの切り替えを検出した場合に、駆動周期Ｔｘを短い周期に変化させるものである。
【００１５】
駆動周期制御装置１３は、マイクロコンピュータ３の駆動周期Ｔｘの切り替えを行う駆動周期切替部１４を備える。駆動周期切替部１４は、マイクロコンピュータ３に設けられている。本例の駆動周期切替部１４は、マイクロコンピュータ３の駆動周期Ｔｘの起動タイミングにおいて接点５のオンオフ（オフ→オン）の変化が検出された場合に、それまで長い周期の「Ｔａ」に設定されていた駆動周期Ｔｘを、短い周期の「Ｔｂ」に変更する。
【００１６】
駆動周期制御装置１３は、マイクロコンピュータ３における接点５の判定状態を確定する接点確定部１５を備える。接点確定部１５は、マイクロコンピュータ３に設けられている。接点確定部１５は、駆動周期切替部１４による周期切り替え後の駆動周期Ｔｂに沿って接点５のオンオフを確認することにより、接点５の判定状態を確定する。接点確定部１５は、駆動周期切替部１４により設定された短い駆動周期Ｔｂで作動するとき、接点５のオン状態を連続して複数回確認すると、接点５（接点５の判定状態）を確定する。
【００１７】
次に、図２及び図３を用いて、本発明の実施例である駆動周期制御装置１３の作用及び効果を説明する。
図２に示すように、マイクロコンピュータ３は、間欠的な駆動周期Ｔｘのタイミングで起動して、接点５から入力する検出信号Ｓｋを基に接点５のオンオフ状態を確認する。本例の場合、マイクロコンピュータ３は、通常（接点５がオフのとき）、長い駆動周期Ｔａの起動タイミングで間欠的に起動して、接点５のオンオフを確認する。これにより、接点確定までの間は、消費電流の抑制が優先される。なお、マイクロコンピュータ３は、車両電源がＩＧオン（ＡＣＣオンも含む）のときのみならず、ＩＧオフのときも、前述の起動タイミングで間欠起動する。
【００１８】
ここで、接点５がオフからオンに切り替わったとする。駆動周期切替部１４は、接点５がオン切り替わった後の最初の駆動周期（図中のｔ１）のとき、接点５から入力するＨｉレベルの検出信号Ｓｋを基に、接点５がオンからオフに切り替わったことを認識する。駆動周期切替部１４は、接点５がオフからオンに切り替わったことを検出すると、間欠的な駆動周期Ｔｘを、これまでの長めの「Ｔａ」から、短めの「Ｔｂ」に切り替える。これにより、短い時間での接点確定の判定が優先される。
【００１９】
接点確定部１５は、マイクロコンピュータ３の駆動周期Ｔｘが「Ｔｂ」に切り替えられた後、駆動周期Ｔｂの起動タイミングの度に、接点５がオン状態であることを確認する。接点確定部１５は、マイクロコンピュータ３の起動時に接点５の状態を確認する作動を、連続して所定の複数回確認することができると、接点５を確定する。すなわち、駆動周期Ｔｘが短めの「Ｔｂ」に変更された後、起動タイミングで接点オンを検出できる状態が連続して所定の複数回確認することができると、接点５がオンに切り替わったことを確定する。
【００２０】
スイッチ制御装置４は、接点確定部１５が接点５のオン状態を確定すると、制御信号Ｓｒとして接点オン信号を通信線９に出力する。ボディＥＣＵ１０は、スイッチ制御装置４から制御信号Ｓｒとして接点オン信号を入力すると、これをトリガとして車載機器６を作動させる。例えば、車載機器６が車両ライトであれば、接点５のオン状態が確定されたとき、車両ライトが点灯される。これにより、車両電源がＩＧオン（ＡＣＣオン）又はＩＧオフに関わらず、車両ライトが点灯に切り替えられる。なお、駆動周期切替部１４は、接点５を確定した後、駆動周期Ｔｘを元の長い駆動周期Ｔａに戻す。
【００２１】
図３に、従来の位置付けのマイクロコンピュータ３（スイッチ制御装置４）の作動シーケンスを図示する。ところで、通常の車両１では、車両電源がＩＧオン（ＡＣＣオン）のときのみならずＩＧオフであっても接点５の変化を検出して車両ライト等を作動させる必要があるため、常にマイクロコンピュータ３を定期的に駆動させる必要がある。このため、同図に示されるように、マイクロコンピュータ３の駆動周期Ｔｘが常に等間隔の場合、ＩＧオン（ＡＣＣオン）のときのみならずＩＧオフ時も、いつもと同じ周期でマイクロコンピュータ３を起動させる必要があるので、暗電流が増加してしまう問題があった。
【００２２】
一方、本例の場合、通常は駆動周期Ｔｘを長めの周期の「Ｔａ」に設定しておき、接点変化（接点５がオフ→オン）を検出したとき、駆動周期Ｔｘを短めの「Ｔｂ」に変更して、接点５を確定する。これにより、通常は駆動周期Ｔｘを長めに設定しておけばよいので、その分、暗電流を低減することが可能となる。また、接点変化の検出後は駆動周期Ｔｘが短めに設定されるので、接点５を確定するまでに要する時間も短く済む。なお、以上は接点５のオフ→オンの検出の場合を説明したが、接点５のオン→オフを検出する場合も同様の作動をとるため、説明を省略する。
【００２３】
さて、本例の場合、マイクロコンピュータ３が接点オンを検出する前は、マイクロコンピュータ３の駆動周期Ｔｘを長めの「Ｔａ」に設定するので、マイクロコンピュータ３の消費電流を抑制することが可能となる。また、マイクロコンピュータ３の接点オンが検出された後は、マイクロコンピュータ３の駆動周期Ｔｘを短めの「Ｔｂ」に切り替えるので、接点確定までに要する時間を短く抑えることも可能となる。よって、接点確定までに要する時間が長くならずにマイクロコンピュータ３の消費電流を抑制することができる。
【００２４】
接点確定部１５は、短い駆動周期Ｔｂのときに、接点５のオン状態を連続して複数回確認すると、接点５を確定する。このように、本例の場合、接点オンの状態を連続して複数回検出しないと接点オンと確定しないので、接点オンの確定制度を確保することができる。
【００２５】
駆動周期切替部１４は、接点５を確定した後、駆動周期Ｔｘを元の長い周期の「Ｔａ」に戻す。よって、マイクロコンピュータ３の駆動周期Ｔｘを短めの周期の「Ｔｂ」に切り替えても、駆動周期Ｔｘを元の状態に復帰させることができる。
【００２６】
接点５は、車載機器６を作動させる操作を検出する操作検出部２の接点である。また、接点５を監視して駆動周期Ｔｘを切り替える一連の処理は、車両電源がオフ状態のときに実行される。よって、車両電源がオフ状態のときのマイクロコンピュータ３の間欠的な駆動に必要となる電流が少なく済むので、車両電源がオフ状態のときに消費される電流を削減することができる。
【００２７】
なお、実施形態はこれまでに述べた構成に限らず、以下の態様に変更してもよい。
・マイクロコンピュータ３は、スイッチ制御装置４に限定されず、操作検出部２の状態を検出するものであればよい。
【００２８】
・操作検出部２は、レバーコンビネーションスイッチ以外のスイッチ類としてもよい。また、操作検出部２は、スイッチに限定されず、センサとしてもよい。
・接点確定は、接点オン検出が複数回連続することを条件とすることに限定されず、例えば一定時間の間に接点オンが必要回数検出されることを条件とするなど、他の態様に変更してもよい。
【００２９】
・接点確定後、直ぐに元の駆動周期Ｔｘに戻ることに限定されず、短い周期の「Ｔｂ」より小さい値に切り替わればよい。
・車載機器６は、車両ライトに限定されず、他の機器や装置に適宜変更可能である。
【００３０】
・駆動周期制御装置１３は、車両１に使用されることに限定されず、他のシステムや装置に適用してもよい。
次に、上記実施形態及び別例から把握できる技術的思想について、それらの効果とともに以下に追記する。
【００３１】
（イ）前記駆動周期制御装置において、前記接点確定部は、前記接点を確定した場合、その確定結果に準じた制御信号を、車両の通信線を通じて他のＥＣＵに出力する。この構成によれば、接点確定部の確定結果を他のＥＣＵに通知して、その確定結果に応じた作動を他のＥＣＵに実行させることが可能となる。
【符号の説明】
【００３２】
１…車両、２…操作検出部、３…マイクロコンピュータ、４…スイッチ制御部、５…接点、６…車載機器、１３…駆動周期制御装置、１４…駆動周期切替部、１５…接点確定部、Ｓｋ…検出信号、Ｔｘ，Ｔａ，Ｔｂ…駆動周期。
【図１】
2019012340.tif 000003
【図２】
2019012340.tif 000004
【図３】
2019012340.tif 000005