(57)【特許請求の範囲】
【請求項１】
バッテリからの電源供給により高速クロックに基づいて動作するマイクロコンピュータ（４０）がパルス出力情報とパルス出力要求を出して、低消費モードで動作を停止した後、前記パルス出力情報および前記パルス出力要求に従って負荷（７０）にＯＮ／ＯＦＦを行わせる半導体集積回路装置であって、
当該半導体集積回路装置は、前記マイクロコンピュータ（４０）とは別体で、低速クロックに基づいて動作するパルス出力ＩＣとして構成されており、
前記マイクロコンピュータ（４０）から前記パルス出力情報を受けて、このパルス出力情報の内容を記憶するパルス出力情報格納手段（５５）と、
前記パルス出力情報格納手段（５５）に記憶された前記パルス出力情報に含まれる前記負荷（７０）の動作条件を入力し、この動作条件に従って前記負荷（７０）にＯＮ／ＯＦＦを行わせるためのパルス信号を生成するパルス生成手段（５６）と、
前記パルス生成手段（５６）で生成された前記パルス信号を出力することで、前記パルス信号に従って前記負荷（７０）にＯＮ／ＯＦＦを行わせる出力手段（５８）と、を備えていることを特徴とする半導体集積回路装置。
【請求項２】
前記パルス生成手段（５６）は、前記マイクロコンピュータ（４０）から前記パルス出力要求を受け、このパルス出力要求が解除されるまで、前記パルス信号の出力を継続して行うことを特徴とする請求項１に記載の半導体集積回路装置。
【請求項３】
前記パルス生成手段（５６）は、前記マイクロコンピュータ（４０）が動作の停止前に出した起動制御指令を受けた場合、前記起動制御指令を受けた後の所定のタイミングで前記マイクロコンピュータ（４０）に起動要求信号を出力することにより、前記マイクロコンピュータ（４０）を低消費モードから動作状態に復帰させることを特徴とする請求項１または２に記載の半導体集積回路装置。
【請求項４】
前記バッテリから供給されるバッテリ電源に基づいて動作電源を生成する電流能力切替機能付電源回路（１０）から当該動作電源が供給されることで動作する半導体集積回路装置であって、
前記電源回路（１０）の電流能力を変化させる電源信号手段（５２）を備えており、
前記パルス生成手段（５６）は、前記マイクロコンピュータ（４０）が低消費モードの期間、前記電源信号手段（５２）で前記電源回路（１０）の電流能力を下げさせることを特徴とする請求項１ないし３のいずれか１つに記載の半導体集積回路装置。
【請求項５】
前記マイクロコンピュータ（４０）は、前記電源回路（１０）で生成された前記動作電源が供給されることで動作するようになっており、
前記パルス生成手段（５６）は、前記マイクロコンピュータ（４０）から動作の停止を示す起動制御指令を受けてから第１時間が経過した後に前記電源信号手段（５２）で前記電源回路（１０）の電流能力を下げさせる一方、前記起動制御指令を受けた後の所定のタイミングで前記マイクロコンピュータ（４０）に起動要求信号を出力する際に当該所定のタイミングに対して第２時間前に前記電源回路（１０）の電流能力を元に戻させることを特徴とする請求項４に記載の半導体集積回路装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッテリからの電源供給により動作するマイクロコンピュータの指令に従って負荷を駆動する半導体集積回路装置に関する。
【背景技術】
【０００２】
従来より、バッテリで動作するマイクロコンピュータ（以下、マイコンという）が組み込まれた制御装置（以下、ＥＣＵという）の消費電流を低減させるため、マイコンの動作状態を高速動作、低速動作、間欠動作等に切り替えるものが知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２８０７８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のように、バッテリで動作するＥＣＵにおいては、ＥＣＵの動作の長時間化、あるいは、バッテリの小型化を狙って、ＥＣＵの消費電流の低減が求められている。例えばマイコンの間欠動作（動作と停止との切替）で信号を出力し、ＬＥＤを点滅させる場合、マイコンの消費電流の低減が課題となっている。これについて、図３および図４を参照して説明する。
【０００５】
図３は、マイコンによってＬＥＤを点滅させるためのシステムの全体構成図である。この図に示されるように、マイコン８０は高速発振子８１で生成されたクロック信号に基づいて動作し、マイコン８０の信号出力でドライバ８２がＬＥＤ８３を駆動するように構成されている。
【０００６】
マイコン８０は、図示しないＣＰＵ、ＦＬＡＳＨＲＯＭ、ＲＡＭ等を備え、ＲＯＭ等に記憶されたプログラムに従ってＬＥＤ８３を点滅させる半導体集積回路装置である。そして、マイコン８０はＬＥＤ８３を点滅させるため、Ｈｉ／Ｌｏｗ（Ｈ／Ｌ）の信号を交互にドライバ８２に出力する。なお、図３では出力線が１本の例が示されている。
【０００７】
高速発振子８１は、例えば、数ＭＨｚのオーダーのクロック信号を生成する発振子であり、例えば圧電素子により形成されている。ドライバ８２は、マイコン８０から出力された信号に基づいてＬＥＤ８３を点灯または消灯させる駆動回路である。ＬＥＤ８３は例えば１２Ｖの電源が供給されることで点灯する。
【０００８】
上記のような構成において、図４に示されるように、高速発振子８１は所定時間毎に高速発振と高速発振停止とを繰り返している。そして、マイコン８０は、高速発振子８１が高速発振を始めてから一定時間は発振の安定待ちを行い、高速発振子８１の発振が安定するとＬＥＤ８３を点滅させる信号の出力を行う（ソフト動作）。すなわち、マイコン８０は、ドライバ８２へのＨｉの信号の出力（Ｈ出力）またはＬｏｗの信号の出力（Ｌ出力）を行う。一方、マイコン８０は、ソフト動作を行っていない期間は停止し、電流を低消費とするモードになっている（ソフト停止）。
【０００９】
このように、ＬＥＤ８３を点滅させる場合、マイコン８０はソフト動作とソフト停止とを繰り返しているものの、ＬＥＤ８３の点灯から消灯、および、ＬＥＤ８３の消灯から点灯の度にソフト動作を行うため、ソフト動作の度にマイコン８０およびマイコン８０が組み込まれたＥＣＵで電流が消費される。したがって、さらなるＥＣＵの消費電流の低減が望まれる。なお、低速動作でＬＥＤ８３を点灯／消灯させる場合についても、上記と同様の消費電流低減が望まれる。
【００１０】
なお、上記では、負荷としてＬＥＤ８３の点滅動作の例について説明したが、ＬＥＤ８３に限らずマイコン８０の間欠動作で負荷を動作させる場合についても同様にマイコン８０およびマイコン８０が組み込まれたＥＣＵの消費電流低減が望まれる。
【００１１】
本発明は上記点に鑑み、バッテリからの電源供給により動作するマイクロコンピュータが負荷をＯＮ／ＯＦＦさせる場合に、マイクロコンピュータおよびマイクロコンピュータが組み込まれた制御装置の消費電流を低減させることができる半導体集積回路装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、請求項１に記載の発明では、バッテリからの電源供給により高速クロックに基づいて動作するマイクロコンピュータ（４０）がパルス出力情報とパルス出力要求を出して、低消費モードで動作を停止した後、パルス出力情報およびパルス出力要求に従って負荷（７０）にＯＮ／ＯＦＦを行わせる半導体集積回路装置であって、当該半導体集積回路装置は、マイクロコンピュータ（４０）とは別体で、低速クロックに基づいて動作するパルス出力ＩＣとして構成されており、以下の構成を備えている。
【００１３】
すなわち、マイクロコンピュータ（４０）からパルス出力情報を受けて、このパルス出力情報の内容を記憶するパルス出力情報格納手段（５５）と、パルス出力情報格納手段（５５）に記憶されたパルス出力情報に含まれる負荷（７０）の動作条件を入力し、この動作条件に従って負荷（７０）にＯＮ／ＯＦＦを行わせるためのパルス信号を生成するパルス生成手段（５６）と、パルス生成手段（５６）で生成されたパルス信号を出力することで、パルス信号に従って負荷（７０）にＯＮ／ＯＦＦを行わせる出力手段（５８）と、を備えていることを特徴とする。
【００１４】
これによると、マイクロコンピュータ（４０）から受けたパルス出力情報とパルス出力要求（ＲＵＮ／停止）のＲＵＮに従い、負荷（７０）のＯＮ／ＯＦＦを行わせるので、負荷（７０）の動作や停止の度にマイクロコンピュータ（４０）が動作しなくて済む。また、マイクロコンピュータ（４０）はパルス出力要求（ＲＵＮ／停止）においてＨｉｇｈでＲＵＮを要求した後は動作を停止する。したがって、バッテリからの電源供給により動作するマイクロコンピュータ（４０）が負荷（７０）にＯＮ／ＯＦＦを行わせる場合に、マイクロコンピュータ（４０）およびマイクロコンピュータ（４０）が組み込まれた制御装置の消費電流を低減させることができる。
【００１５】
請求項２に記載の発明では、マイクロコンピュータ（４０）からパルス出力要求を受け、このパルス出力要求が解除されるまで、パルス信号の出力を継続して行うことを特徴とする。
【００１６】
このように、マイクロコンピュータ（４０）がパルス出力情報と要求を出したことにより、マイクロコンピュータ（４０）は負荷（７０）をＯＮ／ＯＦＦさせることができるので、マイクロコンピュータ（４０）の動作中における処理負荷を低減することができる。
【００１７】
請求項３に記載の発明では、パルス生成手段（５６）は、マイクロコンピュータ（４０）が動作の停止前に出した起動制御指令を受けた場合、起動制御指令を受けた後の所定のタイミングでマイクロコンピュータ（４０）に起動要求信号を出力することにより、マイクロコンピュータ（４０）を低消費モードから動作状態に復帰させることを特徴とする。
【００１８】
これによると、マイクロコンピュータ（４０）が低消費モードになったとしても、再びマイクロコンピュータ（４０）を動作状態に戻すことができる。このため、マイクロコンピュータ（４０）がパルス出力要求の停止で負荷をＯＦＦさせることが可能となる。
【００１９】
請求項４に記載の発明では、バッテリから供給されるバッテリ電源に基づいて動作電源を生成する電源回路（１０）から当該動作電源が供給されることで動作する半導体集積回路装置であって、電流能力切替機能付電源回路（１０）の電流能力を変化させる電源信号手段（５２）を備えている。
【００２０】
そして、パルス生成手段（５６）は、マイクロコンピュータ（４０）が低消費モードの期間、電源信号手段（５２）で電源回路（１０）の電流能力を下げさせることを特徴とする。
【００２１】
これによると、マイクロコンピュータ（４０）が低消費モードの期間は、マイクロコンピュータ（４０）が組み込まれた制御装置の消費電流を低減できるだけでなく、電源回路（１０）の消費電流も低減できるので、バッテリの消費電流低減効果を高めることができる。
【００２２】
請求項５に記載の発明では、請求項４に記載の発明において、マイクロコンピュータ（４０）は、電源回路（１０）で生成された動作電源が供給されることで動作するようになっており、パルス生成手段（５６）は、マイクロコンピュータ（４０）から動作の停止を示す起動制御指令を受けてから第１時間が経過した後に電源信号手段（５２）で電源回路（１０）の電流能力を下げさせる一方、起動制御指令を受けた後の所定のタイミングでマイクロコンピュータ（４０）に起動要求信号を出力する際に当該所定のタイミングに対して第２時間前に電源回路（１０）の電流能力を元に戻させることを特徴とする。
【００２３】
これによると、マイクロコンピュータ（４０）が完全に停止するまではマイクロコンピュータ（４０）に電流能力が大の動作電源が供給されるので、マイクロコンピュータ（４０）の動作能力が低下してしまうことを防止できる。また、マイクロコンピュータ（４０）が復帰する前にマイクロコンピュータ（４０）に電流能力が大の動作電源が供給されるので、マイクロコンピュータ（４０）の復帰後の電源電圧の低下を防止することができる。
【００２４】
なお、この欄および特許請求の範囲で記載した各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態に係るパルス出力半導体集積回路装置（以下、ＩＣという）を含んだシステムの全体構成図である。
【図２】図１に示されるシステムの動作内容を示したタイミングチャートである。
【図３】課題を説明するための図であり、マイコンによってＬＥＤを点滅させるためのシステムの全体構成図である。
【図４】図３に示されるマイコンの間欠動作によりＬＥＤを点滅させる動作を説明するためのタイミングチャートである。
【発明を実施するための形態】
【００２６】
以下、本発明の実施形態について図に基づいて説明する。図１は、本発明の一実施形態に係るパルス出力ＩＣを含んだシステムの全体構成図である。当該システムは、例えば、車両でＬＥＤを点滅駆動させるシステムである。
【００２７】
図１に示されるように、システムは、電源回路１０と、高速発振子２０と、低速発振子３０と、マイコン４０と、パルス出力ＩＣ５０（以下、ＩＣ５０という）と、ドライバ６０と、ＬＥＤ７０と、を備えて構成されている。
【００２８】
電源回路１０は、バッテリ（電源１）から供給されるバッテリ電源に基づいて動作電源（電源２）を生成する電流能力切替機能付電源回路である。バッテリは例えば車載バッテリである。これによると、電源回路１０は例えば１２Ｖのバッテリ電圧から５Ｖの電源電圧を生成する。この電源回路１０から供給される動作電源によりマイコン４０やＩＣ５０が動作する。
【００２９】
高速発振子２０は、マイコン４０の発振回路が駆動させることで発振する素子である。高速発振子２０は例えば数ＭＨｚのオーダーで発振するものであり、例えば圧電素子により形成されている。
【００３０】
低速発振子３０は、ＩＣ５０の発振回路が駆動させることで発振する素子である。低速発振子３０は例えば数ｋＨｚのオーダーで発振するものであり、例えば圧電素子やＣＲ回路等により構成されている。なお、図１では、低速発振子３０はＩＣ５０の外部に備えられたものが示されているが、低速発振子３０はＩＣ５０に内蔵されていても良い。
【００３１】
マイコン４０は、例えば車両に搭載されるＥＣＵ等に組み込まれた制御回路装置である。マイコン４０は、高速発振子２０を発振させて高速クロックを生成し、この高速クロックに従って動作することにより所定の機能を実現する。マイコン４０の所定の機能とは、マイコン４０に内蔵されたプログラムの内容や、ＣＰＵ、ＦＬＡＳＨＲＯＭ、ＲＡＭ、タイマ、アナログとデジタル変換、シリアル通信、入出力等を指す。
【００３２】
そして、マイコン４０は、ＩＣ５０にパルス出力要求指令（ＲＵＮ／停止）を出すことで、ＩＣ５０にＬＥＤ７０をＯＮ／ＯＦＦさせる機能を備えている。ＬＥＤ７０の点滅を止める場合は、マイコン４０はパルス出力要求を解除（停止）する。ここで、「ＯＮ／ＯＦＦ」とは、ＬＥＤ７０を駆動（点灯）と停止（消灯）とを繰り返し行わせる点滅動作である。
【００３３】
ＩＣ５０は、マイコン４０からのパルス出力要求に従って、ＬＥＤ７０を点滅動作させる半導体集積回路装置である。このようなＩＣ５０は、電源監視回路５１と、電源信号回路５２と、発振回路５３と、送受信回路５４と、パルス出力情報格納メモリ５５と、タイマ５６と、パルス出力状態メモリ５７と、出力回路５８と、を備えている。
【００３４】
電源監視回路５１は、電源回路１０で生成された動作電源を監視する回路である。動作電源が投入されたことを検出する電源投入検出機能や、動作電源が所定値よりも低い低電圧になったことを検出する低電圧検出機能を備えている。
【００３５】
そして、電源監視回路５１は、ＩＣ５０に投入される電源電圧が所定値を超えると、リセット信号を電源信号回路５２、送受信回路５４、パルス出力情報格納メモリ５５、タイマ５６、および、パルス出力状態メモリ５７に出力する。また、電源監視回路５１は、ＩＣ５０に投入された電源電圧が所定値を下回り、再び所定値を超えたことを検出すると、上記と同様にリセット信号を出力する。なお、電源監視回路５１はＩＣ５０に対して外付けされていても良い。
【００３６】
電源信号回路５２は、電源回路１０の電流能力を変化させる回路である。具体的に、電源信号回路５２は、電源監視回路５１の上記の電源監視検出時や、マイコン４０の起動要求時に電源回路１０の電流能力を大きく設定する。また、電源信号回路５２は、マイコン４０の低消費モード時に電源回路１０の電流能力を小さく設定する。
【００３７】
発振回路５３は、低速発振子３０を発振させて低速クロックを生成する回路である。発振回路５３は、生成した低速クロックを電源信号回路５２、送受信回路５４、および、タイマ５６に出力する。
【００３８】
送受信回路５４は、マイコン４０との通信を行うための回路である。マイコン４０とＩＣ５０とはシリアル通信（同期式のＣＳ、ＣＫ、ＳＯＵＴ、ＳＩＮ）で接続されており、マイコン４０でＩＣ５０が制御されるようになっている。送受信回路５４は、マイコン４０から受信した信号をパルス出力情報格納メモリ５５に出力して記憶させる。なお、上記外のシリアル通信（例，非同期のＣＳ、ＳＯＵＴ、ＳＩＮ）で接続できる送受信回路でも良い。
【００３９】
パルス出力情報格納メモリ５５は、送受信回路５４を介してマイコン４０の信号を受信し、その内容を記憶する記憶手段である。また、パルス出力情報格納メモリ５５は、マイコン４０からパルス出力情報を受けて、このパルス出力情報の内容を記憶すると共に、その内容をタイマ５６に出力する。なお、ＲＵＮ／停止のＲＵＮが上記の出力情報でＬＥＤ７０を点滅させる指令である。また、ＲＵＮ／停止の停止がＬＥＤ７０の点滅を止めさせる指令である。
【００４０】
パルス出力情報には、ＬＥＤ７０を点滅動作させるためのパルス信号の周期やｄｕｔｙ、パルス信号の出力回数、ｄｕｔｙ反転前の出力レベル、起動タイミング（回数、時間）、電源信号タイミング（第１時間、第２時間）等の点滅の動作条件の内容が含まれている。
【００４１】
なお、「ｄｕｔｙ反転前の出力レベル」とは、ＬＥＤ７０の点滅動作の開始時が消灯（Ｌｏｗ）から開始するのか、点灯（Ｈｉ）から開始するのか、を指示する内容である。また、「起動タイミング（回数、時間）」は、ＩＣ５０がマイコン４０からＲＵＮを受けてから何パルス後の周期のどの時間が経過した後にマイコン４０を低消費モードの状態から復帰させるのかを示す内容である。さらに、「電源信号タイミング」は、マイコン４０の低消費モード後や復帰前のどのタイミングで電源回路１０の電流能力を変化させるのかを示す内容である。
【００４２】
タイマ５６は、低速クロックを用いてカウントを行うものであり、パルス出力やパルス出力の回数のカウント、マイコン４０への起動出力等を行う。「パルス出力」とは、パルス出力情報格納メモリ５５に記憶されたパルス出力情報に含まれるＬＥＤ７０の上記の動作条件をタイマ５６が入力し、この動作条件に従ってＬＥＤ７０に点滅動作を行わせるためのパルス信号を生成して出力回路５８に出力する機能である。
【００４３】
パルス出力状態メモリ５７は、タイマ５６のパルス出力の出力中または出力停止の記憶やパルス出力の出力回数の記憶を行う記憶手段である。パルス出力状態メモリ５７は、記憶内容を送受信回路５４に送信し、送受信回路５４を経由してマイコン４０に送信する。これにより、マイコン４０はＩＣ５０の出力状態を通信で確認することができる。
【００４４】
出力回路５８は、タイマ５６で生成されたパルス信号をドライバ６０に出力する回路である。
【００４５】
そして、ドライバ６０は、ＩＣ５０の出力回路５８が出力したパルス信号に従ってＬＥＤ７０を点滅動作する駆動回路である。なお、ドライバ６０はＩＣ５０に内蔵されていても良い。ＬＥＤ７０は、ドライバ６０によって駆動されることで点滅動作する負荷である。
【００４６】
以上が、マイコン４０で制御するＩＣ５０およびＩＣ５０を含んだシステムの全体構成図である。図１に示される構成は、例えばＬＥＤ７０を除いた部分がＥＣＵとして構成される。
【００４７】
次に、図１に示されるシステムにおいて、マイコン４０がＩＣ５０を制御することで、ＩＣ５０にＬＥＤ７０を点滅動作させる作動について、図２のタイミングチャートを参照して説明する。
【００４８】
まず、時点Ｔ１において電源回路１０からマイコン４０やＩＣ５０に動作電源（電源２）が供給されると、マイコン４０およびＩＣ５０が起動する。これにより、マイコン４０では、高速発振子２０の高速発振が安定するまで発振安定待ちの状態となり、高速発振が安定するとマイコン４０は動作を開始する。
【００４９】
また、低速発振子３０が低速発振を開始し、これによりＩＣ５０も動作を開始する。そして、ＩＣ５０では、電源監視回路５１が電源投入を検出し、リセット信号を電源信号回路５２、送受信回路５４、パルス出力情報格納メモリ５５、タイマ５６、および、パルス出力状態メモリ５７に出力してリセットさせる。リセットは所定時間後に解除される。
【００５０】
この後、マイコン４０の動作が開始すると、マイコン４０とＩＣ５０との間で通信すなわちデータの送受信が行われる。
【００５１】
時点Ｔ１〜Ｔ２では、マイコン４０がＩＣ５０に対してＬＥＤ７０を点滅動作させるパルス出力情報を送信する。これにより、ＩＣ５０はこのパルス出力情報の内容をパルス出力情報格納メモリ５５に記憶する。そして、時点Ｔ２で、マイコン４０がＲＵＮ／停止にＨｉｇｈを出力すると、タイマ５６はパルス出力情報格納メモリ５５に格納された点滅動作の動作条件に従ってパルス信号を生成し、出力回路５８を介してドライバ６０に出力する。これにより、ドライバ６０はパルス信号に従ってＬＥＤ７０を点滅動作させる。
【００５２】
例えば、パルス信号のｄｕｔｙ反転前の出力レベルがＨｉであるとすると、図２に示されるように出力回路５８から出力されるパルス信号の出力レベルはＨｉであるので、ＬＥＤ７０の点滅動作は点灯からスタートする。
【００５３】
そして、図２に示されるように、時点Ｔ２でマイコン４０がＲＵＮ／停止にＨｉｇｈを出力すると、この指令を受けたＩＣ５０はマイコン４０がＲＵＮ／停止にＬｏｗを出力するまでパルス信号の生成を継続して行う。すなわち、マイコン４０は、一度、ＬＥＤ７０を点滅動作させるためのＲＵＮを出力すると、ＬＥＤ７０を点滅動作させるための処理を行わずに済む。このため、マイコン４０がＲＵＮを出力したことにより、マイコン４０は動作を停止していなくてもＩＣ５０にＬＥＤ７０の点滅動作を行わせることができるので、マイコン４０の動作中における処理負荷（ソフト負荷）が低減する。
【００５４】
時点Ｔ３では、マイコン４０がＩＣ５０のタイマ５６に対して起動制御でＨｉｇｈ（指令）を出す。この起動制御指令は、マイコン４０の動作が低消費モードとなるので、ＩＣ５０にマイコン４０を復帰（起動）させるための指令である。したがって、起動制御指令には、当該起動制御指令がタイマ５６に入力されてからのＬＥＤ７０の点灯の回数や一定時間経過後の起動タイミングの情報が含まれている。図２では、例えば、起動制御指令がタイマ５６に出されてからＬＥＤ７０の４回目の点灯時において、当該４回目の点灯開始後の所定時間後を起動タイミング（時点Ｔ５）とする。
【００５５】
このように、時点Ｔ３後にマイコン４０が低消費モードになると、マイコン４０はＬＥＤ７０を点滅させる度に動作する必要がないので、マイコン４０およびＥＣＵの消費電流を低減することができる。
【００５６】
一方、タイマ５６は、起動制御指令に従って、時点Ｔ３からパルス信号のパルスのカウントを開始する。
【００５７】
なお、時点Ｔ３後にマイコン４０の動作が低消費モードになると、マイコン４０とＩＣ５０との通信も停止する。
【００５８】
時点Ｔ５では、起動タイミングに達したので、タイマ５６はマイコン４０を低消費モードから動作状態に復帰させるための起動要求でＨｉｇｈ（起動）をマイコン４０に出力する。これにより、マイコン４０が低消費モードだったとしても、時点Ｔ５でマイコン４０を低消費モードから動作状態に復帰させることができる。マイコン４０は高速発振子２０の高速発振が安定した後、時点Ｔ６で起動制御をＬｏｗで解除する。
【００５９】
もちろん、時点Ｔ５では未だマイコン４０のＲＵＮ／停止のＨｉｇｈ（ＲＵＮ）が解除されていないので、ＩＣ５０はＬＥＤ７０の点滅動作を継続して行っている。
【００６０】
この後、時点Ｔ７でマイコン４０およびＩＣ５０に供給されていた動作電源（電源２）の電源電圧が所定値を下回ると、時点Ｔ１と同様に、ＩＣ５０の電源監視回路５１が電源投入を検出するので、ＩＣ５０がリセットされる。マイコン４０も同様にリセットされる。電源電圧低下で、低速発振子３０も動作を停止する。
【００６１】
そして、時点Ｔ７でマイコン４０がリセットされるので、マイコン４０がＩＣ５０に出していたＲＵＮ／停止がＬｏｗとなる。これにより、ＩＣ５０の出力回路５８の出力はＬｏｗとなり、ＬＥＤ７０の点滅動作も停止する。
【００６２】
時点Ｔ８で電源電圧が所定値を超えてリセットが解除されると、上記の時点Ｔ１以降と同様の動作が行われる。
【００６３】
なお、図２では動作電源（電源２）の電源電圧の低下によって、ＲＵＮ／停止がＬｏｗとなる例について示しているが、マイコン４０がＩＣ５０に出していたＲＵＮ／停止をＬｏｗにすることでＬＥＤ７０の点滅動作を停止させることが通常である。
【００６４】
続いて、マイコン４０が低消費モードの期間、ＩＣ５０においてタイマ５６が電源信号回路５２に電源回路１０の電流能力を下げさせる作動について説明する。
【００６５】
上述のように、時点Ｔ３でマイコン４０がＩＣ５０に起動制御のＨｉｇｈを出すと、この後にマイコン４０の動作は低消費モードとなる。したがって、マイコン４０が低消費モードの期間、電源信号回路５２に電源回路１０の電流能力を下げさせる。
【００６６】
具体的には、タイマ５６は、時点Ｔ３でマイコン４０から起動制御のＨｉｇｈを受けてから第１時間経過後に電源信号回路５２に電源回路１０の電流能力を下げさせる。つまり、電源信号回路５２は、時点Ｔ３から第１時間経過後に電源回路１０の電流能力を下げる。これは、マイコン４０が低消費モードとなる前に電源回路１０の電流能力を下げてしまうと、マイコン４０の電源電圧が低下してしまうので、これを防止するためにマイコン４０が低消費モードとなるまで（つまり、時点Ｔ３後、第１時間経過するまで）は電源回路１０の電流能力を下げずにマイコン４０に安定した動作電源を供給する。なお、時点Ｔ３から第１時間経過後のタイミング（時点Ｔ４）が電流能力を小さくする電源信号タイミングである。
【００６７】
続いて、タイマ５６が起動制御のＨｉｇｈを受けた後の起動タイミング（時点Ｔ５）でマイコン４０に起動要求でＨｉｇｈを出力する際に、タイマ５６は電源信号回路５２に当該起動タイミングに対して第２時間前に電源回路１０の電流能力を元に戻させる。つまり、電源信号回路５２は、時点Ｔ５から第２時間前に電源回路１０の電流能力を第２時間前の電流能力よりも大きくする。これは、上記とは逆に、マイコン４０が復帰する前にマイコン４０に安定した動作電源を供給できないという事態を防止するためである。これにより、マイコン４０の復帰前にマイコン４０に対して安定した動作電源が供給され、マイコン４０の復帰後の電源電圧の低下を防止することができる。なお、時点Ｔ５から第２時間前のタイミングが電流能力を大きくする電源信号タイミングである。
【００６８】
このように、マイコン４０が低消費モードとなった後に電源回路１０の電流能力を下げることで、電源回路１０の消費電流を低減でき、バッテリの消費電流低減効果を高めることができる。
【００６９】
以上説明したように、ＬＥＤ７０を点滅動作させるに際し、この点滅動作をマイコン４０が単体で実現するのではなく、マイコン４０が低消費モードとなったときにも動作するＩＣ５０によってＬＥＤ７０の点滅動作を実現することが特徴となっている。
【００７０】
すなわち、上述のように、ＩＣ５０がマイコン４０から受けたパルス出力情報とＲＵＮ／停止のＨｉｇｈに従ってＬＥＤ７０の点滅動作を行っているので、ＬＥＤ７０の点灯や消灯の度にマイコン４０が動作しなくて済む。このため、マイコン４０の動作中にマイコン４０の負荷処理が低減し、ひいてはマイコン４０およびＥＣＵの消費電流を低減することができる。
【００７１】
また、マイコン４０は、一度、ＲＵＮ／停止でＨｉｇｈを出力した後はＩＣ５０がＬＥＤ７０の点滅動作を継続して行うので、マイコン４０が低消費モードになっても、または低消費モードにならなくても、ＬＥＤ７０の点滅動作を継続することができる。したがって、マイコン４０が低消費モードとならない場合はマイコン４０の処理負荷を低減でき、マイコン４０が低消費モードとなった場合はマイコン４０およびＥＣＵの消費電流を低減することができる。
【００７２】
以上のように、マイコン４０がＬＥＤ７０に点滅動作を行わせる場合に、この点滅動作をＩＣ５０に行わせることで、マイコン４０およびマイコン４０が組み込まれたＥＣＵの消費電流を低減させることができる。
【００７３】
そして、ＩＣ５０については、低速発振子３０の低速発振に基づいて動作させているので、消費電流を少なくできる低速クロックでＩＣ５０を動作させることができる。
【００７４】
さらに、マイコン４０が低消費モードの期間は、ＩＣ５０が電源回路１０の電流能力を下げているので、マイコン４０の消費電流だけでなく、電源回路１０の消費電流も低減できる。したがって、ＥＣＵ全体の消費電流の削減効果を高めることができる。
【００７５】
なお、本実施形態の記載と特許請求の範囲の記載との対応関係については、パルス出力情報格納メモリ５５が特許請求の範囲の「パルス出力情報格納手段」に対応し、タイマ５６が特許請求の範囲の「パルス生成手段」に対応する。また、出力回路５８が特許請求の範囲の「出力手段」に対応し、電源信号回路５２が特許請求の範囲の「電源信号手段」に対応する。さらに、起動タイミングが特許請求の範囲の「所定のタイミング」に対応し、ＬＥＤ７０が特許請求の範囲の「負荷」に対応する。
【００７６】
（他の実施形態）
上記各実施形態で示されたＩＣ５０の構成は一例であり、上記で示した構成に限定されることなく、本発明の特徴を含んだ他の構成とすることもできる。
【００７７】
また、上記では車両のＬＥＤ７０を点滅駆動させるシステムを例に説明したが、これは一例であり、車載に限らず、負荷の駆動と停止とを繰り返すものに適用することができる。もちろん、負荷についてもＬＥＤ７０に限らず、他の電子部品や電子機器でも良い。
【符号の説明】
【００７８】
１０  電源回路
４０  マイクロコンピュータ
５０  パルス出力ＩＣ
５２  電源信号回路（電源信号手段）
５５  パルス出力情報格納メモリ（パルス出力情報格納手段）
５６  タイマ（パルス生成手段）
５８  出力回路（出力手段）
７０  ＬＥＤ（負荷）
【図１】
0005532005.tif 000002
【図２】
0005532005.tif 000003
【図３】
0005532005.tif 000004
【図４】
0005532005.tif 000005