(57)【特許請求の範囲】
【請求項１】
車両に搭載され、無線通信にて受信した更新プログラムにより記憶データを更新可能な複数の車載機器に対する電力供給を制御するものであって、無線通信によって取得した情報に基づいて、前記複数の車載機器のうち更新対象となる更新対象機器を判断する更新対象判断手段と、前記更新対象判断手段により更新対象機器であると判断された車載機器に対する電力供給が断たれている場合に、当該車載機器に対して電力供給を行う電力供給制御手段と、を備えるソフトウェア更新装置と、
車両バッテリと前記複数の車載機器それぞれとを接続する複数の経路と、
前記複数の経路上の少なくとも１つ以上に設けられ、オン信号を入力することで導通するリレーと、
前記ソフトウェア更新装置と、前記複数の車載機器のうち前記リレーの後段に設けられる車載機器とを接続するウェイクアップ経路と、
前記複数の車載機器のうち前記リレーの後段に設けられる車載機器から、前記リレーに対してオン信号を送信するための信号経路と、を備え、
前記電力供給制御手段は、前記更新対象判断手段により更新対象機器であると判断された車載機器に対する電力供給が断たれている場合、前記ウェイクアップ経路を介して当該車載機器を一時起動させるウェイクアップ信号を送信し、当該車載機器から前記信号経路を介してオン信号を前記リレーに送信させて前記リレーを導通状態とし、当該車載機器に対して電力供給を行う
ことを特徴とするソフトウェア更新システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載機器のソフトウェアを更新するためのソフトウェア更新システムに関する。
【背景技術】
【０００２】
従来、更新プログラムを配布するセンタ端末と、センタ端末と車載器とをつなぐネットワークとを備えたオンライン更新システムが提案されている。このようなオンライン更新システムでは、車載器に供給される電力が不安定であるときに、プログラムの更新を中断するようになっている。これにより、電力供給が停止して不正なデータが残ったり、不正なデータのチェック処理や復旧処理が必要となってユーザを待たせてしまったりすることを防止している。（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１０３１８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、従来のシステムは、車載器という更新対象の車載機器に電力が供給されているときにしか更新を行うことができない。このため、車載機器に対して更新用の機器等を有線にて接続して更新プログラムにて更新を行う場合、ユーザは、有線接続と共に例えばイグニッションスイッチをオンして車載機器に電力が供給される状態とする。
【０００５】
しかし、更新プログラムを無線にて受信し、無線受信した更新プログラムにて更新を行う場合、車両駐車時等のタイミングではイグニッションスイッチがオフされて車載機器に電力が供給されておらず、しかもユーザが近くにいないことからイグニッションスイッチをオンすることができないため、更新プログラムを更新できなくなってしまう。そこで、このような場合においても更新可能とするために、車載機器を常時電源オン状態にしたとすると更新可能となるものの、バッテリ消費電流が増大してしまいバッテリが上がってしまう可能性があった。
【０００６】
本発明は、このような課題を解決するためになされたものであり、その目的とするところは、更新対象となる車載機器に電力が供給されていないタイミングにおいても更新処理を可能とし、且つ、バッテリ消費電流の増大を抑えてバッテリ上がりの可能性を低減することが可能なソフトウェア更新システムを提供することにある。
【課題を解決するための手段】
【００１３】
また、本発明に係るソフトウェア更新システムは、車両に搭載され、無線通信にて受信した更新プログラムにより記憶データを更新可能な複数の車載機器に対する電力供給を制御するものであって、無線通信によって取得した情報に基づいて、前記複数の車載機器のうち更新対象となる更新対象機器を判断する更新対象判断手段と、前記更新対象判断手段により更新対象機器であると判断された車載機器に対する電力供給が断たれている場合に、当該車載機器に対して電力供給を行う電力供給制御手段と、を備えるソフトウェア更新装置と、車両バッテリと前記複数の車載機器それぞれとを接続する複数の経路と、前記複数の経路上の少なくとも１つ以上に設けられ、オン信号を入力することで導通するリレーと、前記ソフトウェア更新装置と、前記複数の車載機器のうち前記リレーの後段に設けられる車載機器とを接続するウェイクアップ経路と、前記複数の車載機器のうち前記リレーの後段に設けられる車載機器から、前記リレーに対してオン信号を送信するための信号経路と、を備え、前記電力供給制御手段は、前記更新対象判断手段により更新対象機器であると判断された車載機器に対する電力供給が断たれている場合、前記ウェイクアップ経路を介して当該車載機器を一時起動させるウェイクアップ信号を送信し、当該車載機器から前記信号経路を介してオン信号を前記リレーに送信させて前記リレーを導通状態とし、当該車載機器に対して電力供給を行うことを特徴とする。
【００１４】
このソフトウェア更新システムによれば、複数の経路と、リレーと、ウェイクアップ経路と、信号経路を備え、通常時においてはリレーをオフしておくことで、暗電流を低減でき、更新処理を行いたい場合にはウェイクアップ経路を通じて車載機器を一時起動させるウェイクアップ信号を送信し、当該車載機器から信号経路を介してオン信号をリレーに送信して更新対象機器であると判断された車載機器に電力を供給することができる。
【発明の効果】
【００２１】
本発明によれば、更新対象となる車載機器に電力が供給されていないタイミングにおいても更新処理を可能とし、且つ、バッテリ消費電流の増大を抑えてバッテリ上がりの可能性を低減することが可能なソフトウェア更新装置及びソフトウェア更新システムを提供することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係るソフトウェア更新システムの概略構成図である。
【図２】図１に示したソフトウェア更新装置を示す機能ブロック図である。
【図３】図１に示したソフトウェア更新システムの要部を示す構成図である。
【図４】第１実施形態に係るソフトウェア更新システムによるソフトウェア更新方法を示すフローチャートである。
【図５】第２実施形態に係るソフトウェア更新システムの要部を示す構成図である。
【図６】第３実施形態に係るソフトウェア更新システムの要部を示す構成図である。
【発明を実施するための形態】
【００２３】
以下、本発明を好適な実施形態に沿って説明する。なお、本発明は以下に示す実施形態に限られるものではなく、本発明の趣旨を逸脱しない範囲において適宜変更可能である。また、以下に示す実施形態においては、一部構成の図示や説明を省略している箇所があるが、省略された技術の詳細については、以下に説明する内容と矛盾点が発生しない範囲内において、適宜公知又は周知の技術が適用されていることはいうまでもない。
【００２４】
図１は、本発明の実施形態に係るソフトウェア更新システム１の概略構成図である。図１に示すように、本実施形態に係るソフトウェア更新システム１は、車両に搭載され、無線通信にて受信した更新プログラムにより記憶データを更新可能な複数の車載機器ＵＤ（例えば機器内のＥＣＵ）に対して、電力の供給を制御するものである。電力供給の制御によって、通常は車載機器ＵＤに電力が供給されていない車両駐車時等であっても、ソフトウェア更新システム１は、車載機器ＵＤに電力を供給して記憶データの更新を行うものである。なお、記憶データの更新とは、古いデータから新しいデータへの置き換えや、古いデータに対する新しいデータの追加などである。
【００２５】
このようなソフトウェア更新システム１は、車外アンテナＡ、ゲートウェイコンピュータＧＷ、車両バッテリＢ、ソフトウェア更新装置１０、バッテリセンサ２０、電源分配ボックス３０、及び複数の車載機器ＵＤとから構成されている。
【００２６】
車外アンテナＡは、無線通信にてデータを受信する受信部である。なお、無線にて受信するデータとしては、上記の更新プログラムのデータのみならず、ソフトウェアの更新情報（例えばソフトウェアのバージョン情報や更新対象となる車載機器ＵＤを示す情報）も含まれる。ゲートウェイコンピュータＧＷは、車外からの適正でないソフトウェア侵入を防ぐものである。
【００２７】
車両バッテリＢは、車両の各種機器に対して電力供給するものである。この車両バッテリＢは、ソフトウェア更新装置１０等の特定の機器に対しては常時電力供給しており、特定の機器を除く他の機器には電源分配ボックス３０の制御によって電力供給したり供給を遮断したりする。
【００２８】
ソフトウェア更新装置１０は、無線通信にて受信した更新プログラムにより記憶データを更新する際に、更新対象となる車載機器ＵＤ（以下更新対象機器ともいう）に電力が供給されていないときには、電力を供給するように電源分配ボックス３０を制御するものである。バッテリセンサ２０は、車両バッテリＢの電圧に応じた信号をソフトウェア更新装置１０に出力するものである。
【００２９】
電源分配ボックス３０は、各種電源分配経路、及び機械式リレーや半導体リレー（スイッチング素子を含む）等を備えるものであり、ソフトウェア更新装置１０によりリレー制御されて、複数の車載機器ＵＤに電力供給するものである。
【００３０】
図２は、図１に示したソフトウェア更新装置１０を示す機能ブロック図である。ソフトウェア更新装置１０は、例えばＥＣＵによって構成され、その機能部として、更新対象判断部（更新対象判断手段）１１と、電力供給制御部（電力供給制御手段）１２と、低下判断部（低下判断手段）１３と、充電制御部（充電制御手段）１４と、動作中判断部（動作中判断手段）１５と、禁止部（第２禁止手段）１６とを備えている。
【００３１】
更新対象判断部１１は、無線通信によって取得した情報に基づいて、複数の車載機器ＵＤのうち更新対象となる更新対象機器を判断するものである。この更新対象判断部１１は、例えば無線通信によって更新対象機器を示す情報を取得し、この情報に基づいて更新対象機器の有無を判断する。なお、更新対象判断部１１が上記判断を行うため、ソフトウェア更新装置１０は車両に搭載される車載機器ＵＤの全ての情報を記憶していることとなる。
【００３２】
さらに、更新対象判断部１１は、無線通信によって取得した情報に基づいて、更新対象機器のソフトウェア（記憶される地図データ等を含む）が最新の状態であるかを判断するものでもある。この更新対象判断部１１は、例えば更新対象機器のバージョン情報に基づいて、最新の状態であるかを判断する。
【００３３】
電力供給制御部１２は、更新対象判断部１１により更新対象機器であると判断された車載機器ＵＤが最新の状態でなく、且つ電力供給が断たれている場合に、当該車載機器ＵＤに対して電力供給を行うものである。この際、電力供給制御部１２は、電源分配ボックス３０を制御して更新対象機器に対して電力供給を行う。また、電力供給制御部１２は、更新対象機器のみに対して電力供給を行うように制御してもよいし、更新対象機器を含む複数の車載機器ＵＤに対して一括して電力供給を行うように制御してもよい。
【００３４】
低下判断部１３は、バッテリセンサ２０からの信号に基づいて、バッテリ電圧の低下を判断するものである。この際、低下判断部１３は、例えばバッテリ電圧が所定の閾値以下となった場合にバッテリ電圧が低下していると判断する。閾値は、後述する更新プログラムのダウンロード及びデータ更新の実行の処理（後述する図４のＳ５及びＳ９）を安定的に実行できるだけの電圧とされる。
【００３５】
充電制御部１４は、低下判断部１３によりバッテリ電圧の低下が判断された場合に、車両バッテリＢの充電を促し、又は、充電できる状態（例えば非接触給電装置が設置される駐車場に駐車しているとき）であるときには車両バッテリＢの充電を行うものである。充電を促す場合には、例えば通信接続されるスマートフォン等の端末に充電を促す表示を行ったり充電を促す音声を出力したりする。なお、スマートフォン等の端末を利用して充電を促す場合に限らず、自宅のテレビや駐車場に設けられる充電操作盤等の他の機器に充電を促す表示や音声が行われてもよい。
【００３６】
動作中判断部１５は、車両の動力源（エンジンや駆動モータ）が動作中であるかを判断するものである。動作中判断部１５は、例えば不図示のエンジン回転数センサ等からの信号に基づいて動作中であるか判断する。
【００３７】
禁止部（第２禁止手段）１６は、動作中判断部１５により車両の動力源が動作中であると判断された場合に、無線通信にて受信した更新プログラムによる記憶データの更新処理を禁止するものである。なお、更新処理を禁止する場合には、無線通信にて受信した更新プログラムのダウンロードだけは行っておき、ダウンロードした更新プログラムを記憶保持しておく。そして、動作中判断部１５により車両の動力源が動作中でないと判断されたタイミングが到来すると、ダウンロードした更新プログラムにより更新処理を開始する。しかし、これに限らず、更新処理を禁止する場合には、ダウンロードした更新プログラムを破棄するようになっていてもよい。
【００３８】
図３は、図１に示したソフトウェア更新システム１の要部を示す構成図である。図３に示すように、ソフトウェア更新システム１は、上記の構成に加えて、電源分配ボックス３０の内部構成として、複数の経路Ｌと、複数のリレーＲと、補助経路ＡＬと、補助リレーＡＲと、各種ヒューズＦを備えている。
【００３９】
複数の経路Ｌは、車両バッテリＢと複数の車載機器ＵＤとを接続する接続ラインである。この複数の経路Ｌは、車載機器ＵＤの他、電力供給が必要となる更新の必要が無い機器Ｄと車両バッテリＢとを接続するものとしても機能する。ここで、車載機器ＵＤは、例えばＥＣＵやＥＣＵを内蔵するＳＳＲ（センサ）である。また、更新の必要が無い機器Ｄは、ＭＴＲ（モータ）やＩＬＬ（イルミ）などである。
【００４０】
また、複数の経路Ｌ上には、各車載機器ＵＤ及び機器Ｄの前段に、ヒューズＦが１つずつ設けられている。これにより、過電流に対する車載機器ＵＤ及び機器Ｄの保護が図られている。
【００４１】
複数のリレーＲは、複数の経路Ｌ上の少なくとも１つに設けられるリレーである。複数のリレーＲは、例えば機械式リレーであるが、これに限らず、半導体式のリレー（例えばＦＥＴやトランジスタ）であってもよい。
【００４２】
本実施形態では複数のリレーＲとして、第１リレーＲ１と、第２リレーＲ２と、第３リレーＲ３とを備えている。ここで、ソフトウェア更新装置１０は、ソフトウェア更新時のみならず、電源系の全体を制御する機能を有している。本実施形態において第１及び第２リレーＲ１，Ｒ２は、イグニッションスイッチのオン時にソフトウェア更新装置１０の制御によって構成部品であるコイルＣ１，Ｃ２に給電され、これにより導通状態となる。また、第３リレーＲ３は、アクセサリスイッチのオン時にソフトウェア更新装置１０の制御によってリレーＲ３の構成部品であるコイルＣ３に給電され、これにより導通状態となる。一方、各リレーＲ１〜Ｒ３は、イグニッションスイッチのオフ時やアクセサリスイッチのオフ時に、コイルＣ１〜Ｃ３に給電されることなく、遮断状態となる。
【００４３】
特に、例えば車両駐車時等においては、アクセサリスイッチ及びイグニッションスイッチがオフとされ、リレーＲ１〜Ｒ３の後段（車両バッテリＢの接続側と反対側）に設けられる車載機器ＵＤ及び機器Ｄに対して、電力供給が遮断される。これにより、車両駐車時等における車両バッテリＢの消費電流を抑えることとなる。なお、図示からも明らかなように、複数の機器ＵＤ，Ｄには、車両バッテリＢとの間にリレーＲが介在することなく、常時電力供給されているものもある。
【００４４】
また、車両バッテリＢが高電圧バッテリである場合には、第２及び第３リレーＲ２，Ｒ３と車両バッテリＢとの間にＤＣ／ＤＣコンバータが設けられており、例えば４２Ｖ等の電圧が降圧されて１２Ｖ等とされる。このため、第２及び第３リレーＲ２，Ｒ３の前段には、ＤＣ／ＤＣコンバータ用のヒューズＦについても設けられている。
【００４５】
補助経路ＡＬは、車両バッテリＢと、複数の車載機器ＵＤのうち、リレーＲの後段に設けられる車載機器ＵＤとを接続する経路である。図３に示す例では、第１リレーＲ１の後段に第１車載機器ＵＤ１が設けられ、第２リレーＲ２の後段に第２車載機器ＵＤ２が設けられ、第３リレーＲ３の後段に第３車載機器ＵＤ３が設けられている。補助経路ＡＬは、車両バッテリＢと、これら第１〜第３車載機器ＵＤ１〜ＵＤ３とを接続している。
【００４６】
なお、図３に示す例において、リレーＲの後段に設けられない車載機器ＵＤ４，ＵＤ５については、補助経路ＡＬを介して車両バッテリＢに接続されていない。しかし、これに限らず、車載機器ＵＤ４，ＵＤ５についても補助経路ＡＬを介して車両バッテリＢに接続されていてもよい。
【００４７】
補助リレーＡＲは、補助経路ＡＬ上に設けられ、リレーＲのオフ時（遮断時）において、ソフトウェア更新装置１０の制御によってオンされることで導通状態となり、補助経路ＡＬを介して、リレーＲの後段に設けられる車載機器ＵＤに電力供給するものである。この補助リレーＡＲは、通常時にオフ状態となっており、ソフトウェア更新装置１０によってオンオフが制御されるようになっている。
【００４８】
詳細には、ソフトウェア更新装置１０の電力供給制御部１２は、更新対象判断部１１により更新対象機器であると判断された車載機器ＵＤに対する電力供給が断たれている場合、補助リレーＡＲを構成するコイルＣに給電することにより、補助リレーＡＲをオンして当該更新対象機器である車載機器ＵＤに電力供給を行う。
【００４９】
なお、図３に示す例では、補助リレーＡＲがオンすることにより、複数のリレーＲの後段に設けられる車載機器ＵＤの全てに対して電力供給されるが、これに限らず、補助経路ＡＬを１つ車載機器ＵＤ毎に設け又は２以上の車載機器ＵＤのグループ毎に設け、更新対象機器である車載機器ＵＤ毎又は更新対象機器を含むグループ毎に補助リレーＡＲを設け、この補助リレーＡＲをオンすることで電力供給するようになっていてもよい。
【００５０】
次に、第１実施形態に係るソフトウェア更新システム１によるソフトウェア更新方法を説明する。図４は、第１実施形態に係るソフトウェア更新システム１によるソフトウェア更新方法を示すフローチャートである。なお、図４に示す処理は、例えばソフトウェア更新装置１０が無線通信にてクラウド接続されることで実行される。
【００５１】
図４に示すように、まずソフトウェア更新装置１０の更新対象判断部１１は、無線通信にて取得した情報（例えば更新対象機器を示す情報）に基づいて更新対象機器が車両に搭載されているかを判断する（Ｓ１）。
【００５２】
更新対象機器が車両に搭載されていないと判断した場合（Ｓ１：ＮＯ）、図４に示す処理は終了する。一方、更新対象機器が車両に搭載されていると判断した場合（Ｓ１：ＹＥＳ）、更新対象判断部１１は、無線通信にて取得した情報（例えばバージョン情報）に基づいて、更新対象機器のソフトウェアが最新の状態であるかを判断する（Ｓ２）。
【００５３】
更新対象機器のソフトウェアが最新の状態であると判断した場合（Ｓ２：ＹＥＳ）、図４に示す処理は終了する。更新対象機器のソフトウェアが最新の状態でないと判断した場合（Ｓ２：ＮＯ）、低下判断部１３は、バッテリ電圧が低下しているかを判断する（Ｓ３）。
【００５４】
バッテリ電圧が低下していると判断した場合（Ｓ３：ＹＥＳ）、充電制御部１４は、バッテリ充電制御を実行する（Ｓ４）。この処理において、充電制御部１４は、車両バッテリＢの充電を促し、又は、充電できる状態であるときには充電を行う制御を実行する。そして、処理はステップＳ３に移行する。
【００５５】
バッテリ電圧が低下していないと判断した場合（Ｓ３：ＮＯ）、ソフトウェア更新装置１０は、無線通信にて更新プログラムを受信してダウンロードする（Ｓ５）。その後、動作中判断部１５は、エンジン（又は駆動モータ）がオン状態であるかを判断する（Ｓ６）。すなわち、エンジンが動作中であるかを判断する。
【００５６】
エンジンがオン状態であると判断した場合（Ｓ６：ＹＥＳ）、禁止部１６は、ダウンロードした更新プログラムによる記憶データの更新処理を禁止する（Ｓ７）。このとき、禁止部１６は、エンジンがオフ状態となるまで更新処理を禁止することとなる。エンジンがオフ状態となると処理はステップＳ８に移行する。
【００５７】
一方、エンジンがオン状態でないと判断した場合（Ｓ６：ＮＯ）、すなわちエンジンがオフ状態であると判断した場合、まず電力供給制御部１２は、更新対象機器である車載機器ＵＤに対して電力供給する（Ｓ８）。このとき、電力供給制御部１２は、補助リレーＡＲのコイルＣに対して給電することにより、補助リレーＡＲを導通状態とし、リレーＲの後段の更新対象機器である車載機器ＵＤに対して電力供給する。
【００５８】
その後、ソフトウェア更新装置１０は、記憶データの更新処理を実行する（Ｓ９）。そして、更新完了後、ソフトウェア更新装置１０は、補助リレーＡＲを遮断状態とし、図４に示す処理は終了する。
【００５９】
このようにして、第１実施形態に係るソフトウェア更新装置１０及びソフトウェア更新システム１によれば、無線通信によって取得した情報に基づいて更新対象となる更新対象機器を判断し、更新対象機器であると判断された車載機器ＵＤに対する電力供給が断たれている場合に当該車載機器ＵＤに対して電力供給を行う。このため、無線にて受信した更新プログラムによる更新処理を行いたい場合には、車載機器ＵＤに電力が供給されることから、更新対象となる車載機器ＵＤに電力が供給されていなかったとしても、その車載機器ＵＤに電力が供給されて更新処理が可能となる。また、車載機器ＵＤに対して常時電力供給する必要が無いことから、バッテリ消費電流の増大を抑えることができる。従って、更新対象となる車載機器ＵＤに電力が供給されていないタイミングにおいても更新処理を可能とし、且つ、バッテリ消費電流の増大を抑えてバッテリ上がりの可能性を低減することができる。
【００６０】
また、複数の経路Ｌと、リレーＲと、補助経路ＡＬと、補助リレーＡＲとを備え、更新対象機器であると判断された車載機器ＵＤに対する電力供給が断たれている場合、補助リレーＡＲをオンして当該車載機器ＵＤに対して電力供給を行うため、通常時においてはリレーＲをオフしておくことで、暗電流を低減でき、更新処理を行いたい場合には補助リレーＡＲをオンして更新対象機器であると判断された車載機器ＵＤに電力を供給することができる。
【００６１】
また、バッテリ電圧の低下が判断された場合、車両バッテリＢの充電を促し、又は充電を行うため、バッテリ電圧が低くなり更新処理が不安定となった状態で更新処理が行われることを防止することができる。
【００６２】
また、車両の動力源が動作中であると判断された場合、無線通信にて受信した更新プログラムによる記憶データの更新処理を禁止するため、運転中のデータ更新を防止でき、例えば運転中においてナビゲーションシステムの地図データが突然更新されて案内ルートが突然変更されてしまう事態を防止することができる。
【００６３】
なお、上記実施形態において、低下判断部１３によりバッテリ電圧が低下していると判断された場合（Ｓ３：ＮＯ）、充電制御部１４がバッテリ充電制御を実行するが（Ｓ４）、これに限らず、禁止部（禁止手段）１６が更新処理を禁止するようにしてもよい。このとき、図４に示す処理を終了させてもよいし、処理をステップＳ３に戻してバッテリ電圧が低下していないと判断されるまで、繰り返しステップＳ３の処理が実行されるようになっていてもよい。これによっても、バッテリ電圧が低くなり更新処理が不安定となるときに更新処理を禁止して、不正データが残ってしまう等の事態を防止することができるからである。
【００６４】
次に、本発明に係る第２実施形態について説明する。第２実施形態に係るソフトウェア更新システムは、第１実施形態のものと同様であるが、構成が一部異なっている。以下、第１実施形態との相違点を中心に説明する。
【００６５】
図５は、第２実施形態に係るソフトウェア更新システム１の要部を示す構成図である。図５に示すように、第２実施形態に係るソフトウェア更新システム１は、電源分配ボックス３０の内部構成として、メイン経路ＭＬと、更新リレーＵＲと、複数の経路Ｌと、複数のリレーＲと、補助経路ＡＬと、各種ヒューズＦを備えている。
【００６６】
メイン経路ＭＬは、車両バッテリＢから延びる経路である。更新リレーＵＲは、メイン経路ＭＬに接続され、第１状態（図５に示す状態）と第２状態とで切替可能なリレー（スイッチ）である。
【００６７】
複数の経路Ｌは、更新リレーＵＲが第１状態であるときに車両バッテリＢからの電力を複数の車載機器ＵＤそれぞれに供給する経路である。複数のリレーＲは、複数の経路Ｌ上の少なくとも１つに設けられるリレーである。
【００６８】
補助経路ＡＬは、更新リレーＵＲが第２状態であるときに車両バッテリＢからの電力を複数の車載機器ＵＤに供給する経路である。なお、第２実施形態において補助経路ＡＬは、全ての車載機器ＵＤに接続されているが、これに限らず、リレーＲの後段の車載機器ＵＤのみに接続されていてもよい。
【００６９】
このようなソフトウェア更新システム１においては、第１実施形態と同様のソフトウェア更新方法が実行される。このとき、図４に示したステップＳ８において、電力供給制御部１２は、更新対象判断部１１により更新対象機器である車載機器ＵＤに対する電力供給が断たれている場合、更新リレーＵＲを第２状態とし更新対象機器である車載機器ＵＤに対して電力供給を行うこととなる。
【００７０】
このようにして、第２実施形態に係るソフトウェア更新装置１０及びソフトウェア更新システム１によれば、第１実施形態と同様に、更新対象となる車載機器ＵＤに電力が供給されていないタイミングにおいても更新処理を可能とし、且つ、バッテリ消費電流の増大を抑えてバッテリ上がりの可能性を低減することができる。また、バッテリ電圧が低くなり更新処理が不安定となった状態で更新処理が行われることを防止することができ、例えば運転中においてナビゲーションシステムの地図データが突然更新されて案内ルートが突然変更されてしまう事態を防止することができる。
【００７１】
また、第２実施形態によれば、更新リレーＵＲと、複数の経路Ｌと、リレーＲと、更新リレーＵＲが第２状態であるときに車両バッテリＢからの電力を車載機器ＵＤに供給する補助経路ＡＬを備えるため、通常時においてはリレーＲをオフしておくことで、暗電流を低減でき、更新処理を行いたい場合には更新リレーＵＲを第２状態にして更新対象機器であると判断された車載機器ＵＤに電力を供給することができる。
【００７２】
次に、本発明に係る第３実施形態について説明する。第３実施形態に係るソフトウェア更新システムは、第１実施形態のものと同様であるが、構成が一部異なっている。以下、第１実施形態との相違点を中心に説明する。
【００７３】
図６は、第３実施形態に係るソフトウェア更新システム１の要部を示す構成図である。図６に示すように、第３実施形態に係るソフトウェア更新システム１は、電源分配ボックス３０の内部構成として、複数の経路Ｌと、複数のリレーＲと、ウェイクアップ経路ＷＬと、信号経路ＳＬと、各種ヒューズＦを備えている。
【００７４】
複数の経路Ｌは、車両バッテリＢと複数の車載機器ＵＤとを接続する接続ラインである。複数のリレーＲは、複数の経路Ｌ上の少なくとも１つに設けられるリレーである。
【００７５】
ウェイクアップ経路ＷＬは、ソフトウェア更新装置１０と、複数の車載機器ＵＤのうちリレーＲの後段に設けられる車載機器ＵＤ１〜ＵＤ３とを接続する経路であり、ソフトウェア更新装置１０から各車載機器ＵＤ１〜ＵＤ３に対して直接１本ずつ設けられている。
【００７６】
信号経路ＳＬは、複数の車載機器ＵＤのうちリレーＲの後段に設けられる車載機器ＵＤ１〜ＵＤ３から、リレーＲに対してオン信号を送信するための経路である。この信号経路ＳＬは、車載機器ＵＤ１〜ＵＤ３から１本ずつ延びており、それぞれが各リレーＲ１〜Ｒ３のコイルＣ１〜Ｃ３の前段側に接続されている。
【００７７】
このようなソフトウェア更新システム１においては、第１実施形態と同様のソフトウェア更新方法が実行される。このとき、図４に示したステップＳ８において、電力供給制御部１２は、更新対象判断部１１により更新対象機器である車載機器ＵＤに対する電力供給が断たれている場合、ウェイクアップ経路ＷＬを介して当該車載機器ＵＤを一時起動させるウェイクアップ信号を送信する。
【００７８】
ウェイクアップ信号により一時起動した車載機器ＵＤは、信号経路ＳＬを介してオン信号をリレーＲに送信する。これにより、車載機器ＵＤは、リレーＲを導通状態とし自己への電力供給を確保する。
【００７９】
例えば更新対象判断部１１により第２車載機器ＵＤ２が更新対象機器であると判断された場合、ソフトウェア更新装置１０の電力供給制御部１２は、ウェイクアップ経路ＷＬを通じてウェイクアップ信号を送信し第２車載機器ＵＤ２を一時起動させる。これにより、第２車載機器ＵＤ２は、信号経路ＳＬを介して第２リレーＲのコイルＣ２に給電を行う（オン信号を送信する）。そして、第２リレーＲ２を導通状態とし、自己への電力供給を確保する。
【００８０】
このようにして、第３実施形態に係るソフトウェア更新装置１０及びソフトウェア更新システム１によれば、第１実施形態と同様に、更新対象となる車載機器ＵＤに電力が供給されていないタイミングにおいても更新処理を可能とし、且つ、バッテリ消費電流の増大を抑えてバッテリ上がりの可能性を低減することができる。また、バッテリ電圧が低くなり更新処理が不安定となった状態で更新処理が行われることを防止することができ、例えば運転中においてナビゲーションシステムの地図データが突然更新されて案内ルートが突然変更されてしまう事態を防止することができる。
【００８１】
また、第３実施形態によれば、複数の経路Ｌと、リレーＲと、ウェイクアップ経路ＷＬと、信号経路ＳＬを備え、通常時においてはリレーＲをオフしておくことで、暗電流を低減でき、更新処理を行いたい場合にはウェイクアップ経路ＷＬを通じて車載機器ＵＤを一時起動させるウェイクアップ信号を送信し、当該車載機器ＵＤから信号経路ＳＬを介してオン信号をリレーに送信して更新対象機器であると判断された車載機器ＵＤに電力を供給することができる。
【００８２】
以上、実施形態に基づき本発明を説明したが、本発明は上記実施形態に限られるものではなく、本発明の趣旨を逸脱しない範囲で、変更を加えてもよいし、可能な範囲で適宜他の実施形態や他の技術を組み合わせてもよい。
【００８３】
例えば、上記実施形態においては、図３、図５及び図６に示すように、電源分配ボックス３０がリレーＲを複数備えているが、これに限らず、リレーＲを１つだけ備えるものであってもよい。
【００８４】
さらに、電源分配ボックス３０の回路構成等は、図３、図５及び図６に示したものに限られず、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【符号の説明】
【００８５】
１      ：ソフトウェア更新システム
１０    ：ソフトウェア更新装置
１１    ：更新対象判断部（更新対象判断手段）
１２    ：電力供給制御部（電力供給制御手段）
１３    ：低下判断部（低下判断手段）
１４    ：充電制御部（充電制御手段）
１５    ：動作中判断部（動作中判断手段）
１６    ：禁止部（禁止手段、第２禁止手段）
２０    ：バッテリセンサ
３０    ：電源分配ボックス
Ａ      ：車外アンテナ
ＡＬ    ：補助経路
ＡＲ    ：補助リレー
Ｂ      ：車両バッテリ
Ｃ，Ｃ１〜Ｃ３      ：コイル
Ｄ      ：機器
Ｆ      ：ヒューズ
ＧＷ    ：ゲートウェイコンピュータ
Ｌ      ：複数の経路
ＭＬ    ：メイン経路
Ｒ，Ｒ１〜Ｒ３      ：リレー
ＳＬ    ：信号経路
ＵＤ，ＵＤ１〜ＵＤ５    ：車載機器
ＵＲ    ：更新リレー
ＷＬ    ：ウェイクアップ経路
【図１】
0006573500.tif 000002
【図２】
0006573500.tif 000003
【図３】
0006573500.tif 000004
【図４】
0006573500.tif 000005
【図５】
0006573500.tif 000006
【図６】
0006573500.tif 000007