(57)【要約】【課題】通信端末の誤動作により想定外の電力消費が生じている場合であっても、バッテリ上がりを未然に防止する。【解決手段】通信端末１は、車両内の通信ネットワークであるＣＡＮと接続される。通信端末１は、ＣＡＮを介して車両内のＥＣＵと通信を行う車内通信部３２と、車両の外部と無線通信を行う車外通信部２２と、車両が停車したことを検出する停車検出部１１と、通信状態判定部１２と、異常確認部１３とを備える。通信状態判定部１２は、停車検出部１１により車両が停車したことが検出された場合、車内通信部３２からＣＡＮへの通信出力が行われているか否かを判定する。異常確認部１３は、車内通信部３２からＣＡＮへの通信出力が行われていると通信状態判定部１２が判定した場合、通信端末１における異常の有無を確認する。【選択図】図１
2020029243.tif 000002
【特許請求の範囲】
【請求項１】
車両内の通信ネットワークと接続される通信端末であって、
前記通信ネットワークを介して前記車両内の装置と通信を行う車内通信部と、
前記車両の外部と無線通信を行う車外通信部と、
所定のタイミングで前記車内通信部から前記通信ネットワークへの通信出力が行われているか否かを判定する通信状態判定部と、
前記車内通信部から前記通信ネットワークへの通信出力が行われていると前記通信状態判定部が判定した場合、前記通信端末における異常の有無を確認する異常確認部と、を備える通信端末。
【請求項２】
請求項１に記載の通信端末において、
前記異常確認部により前記異常が確認された場合、前記通信端末を正常状態に復旧させるための復旧動作を実行する復旧動作実行部と、
前記復旧動作実行部による前記復旧動作の実行後に前記通信端末が正常状態に復旧しなかった場合、前記車内通信部および前記車外通信部の動作を停止させるモード変更部と、を備える通信端末。
【請求項３】
請求項２に記載の通信端末において、
前記復旧動作実行部は、前記復旧動作を実行しても前記通信端末が正常状態に復旧しない場合、前記復旧動作を再度実行し、
前記モード変更部は、前記復旧動作実行部による前記復旧動作の実行回数が所定の上限値に達しても前記通信端末が正常状態に復旧しなかった場合に、前記車内通信部および前記車外通信部の動作を停止させる通信端末。
【請求項４】
請求項２または３に記載の通信端末において、
前記異常確認部による前記異常の確認結果に対応するレベルが記録される記録部を備え、
前記異常が確認されなかった場合と、前記異常が確認されて前記復旧動作により前記通信端末が正常状態に復旧した場合と、前記異常が確認されて前記復旧動作により前記通信端末が正常状態に復旧しなかった場合とで、それぞれ異なる前記レベルが前記記録部に記録される通信端末。
【請求項５】
請求項１から４のいずれか一項に記載の通信端末において、
前記異常確認部は、前記車内通信部から前記通信ネットワークへの通信出力を停止させた後、前記異常の有無を確認する通信端末。
【請求項６】
請求項１から５のいずれか一項に記載の通信端末において、
所定のアプリケーションを実行可能な制御部と、
前記制御部の制御に応じてデータが書き込まれるとともに、書き込まれた前記データが前記制御部により読み取られる記録部と、を備え、
前記異常確認部による前記異常の有無の確認は、前記通信端末が有する複数のハードウェア間での通信チェック、前記記録部に対する前記データの読み書きチェック、および前記制御部による前記アプリケーションの起動チェックの少なくともいずれか一つを含む通信端末。
【請求項７】
請求項１から６のいずれか一項に記載の通信端末において、
前記車両の外部から送信された前記車両内の装置への指令を含む無線信号を前記車外通信部が受信した場合、前記異常確認部は、前記異常の有無の確認をキャンセルまたは保留する通信端末。
【請求項８】
車両内の通信ネットワークを介して前記車両内の装置と通信を行う車内通信部と、前記車両の外部と無線通信を行う車外通信部と、を備えた通信端末の異常確認方法であって、
所定のタイミングで前記車内通信部から前記通信ネットワークへの通信出力が行われているか否かを判定し、
前記車内通信部から前記通信ネットワークへの通信出力が行われていると判定した場合、前記通信端末における異常の有無を確認する通信端末の異常確認方法。
【請求項９】
車両内の通信ネットワークを介して前記車両内の装置と通信を行う車内通信部と、前記車両の外部と無線通信を行う車外通信部と、前記車内通信部および前記車外通信部を制御する制御部と、を備えた通信端末において実行されるプログラムであって、
所定のタイミングで前記車内通信部から前記通信ネットワークへの通信出力が行われているか否かを判定する通信状態判定処理と、
前記車内通信部から前記通信ネットワークへの通信出力が行われていると前記通信状態判定処理で判定された場合、前記通信端末における異常の有無を確認する異常確認処理と、を前記制御部に実行させる通信端末用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末、通信端末の異常確認方法および通信端末用プログラムに関する。
【背景技術】
【０００２】
本技術分野の背景技術として、特許文献１が知られている。特許文献１には、車両に搭載され、バッテリから電力供給されて動作する車載用通信端末であって、前記車両内の通信線を介してバッテリ電圧を取得する取得部と、車両管理装置と通信を行う通信部と、当該車載用通信端末へ電源供給する電源部と、前記電源部及び前記通信部を制御する制御部と、を備え、前記制御部は、前記取得部によって取得されたバッテリ電圧が閾値未満である場合、前記車載用通信端末への電源供給を停止する前に、前記通信部によって前記バッテリ電圧の低下を表すデータを前記車両管理装置に送信するものが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２０４９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術では、バッテリ電圧が閾値未満に低下するまでは、通信端末への電源供給が停止されない。そのため、通信端末の誤動作により想定外の電力消費が生じている場合に、バッテリ上がりを未然に防止することができない。
【課題を解決するための手段】
【０００５】
本発明による通信端末は、車両内の通信ネットワークと接続されるものであって、前記通信ネットワークを介して前記車両内の装置と通信を行う車内通信部と、前記車両の外部と無線通信を行う車外通信部と、所定のタイミングで前記車内通信部から前記通信ネットワークへの通信出力が行われているか否かを判定する通信状態判定部と、前記車内通信部から前記通信ネットワークへの通信出力が行われていると前記通信状態判定部が判定した場合、前記通信端末における異常の有無を確認する異常確認部と、を備える。
本発明による通信端末の異常確認方法は、車両内の通信ネットワークを介して前記車両内の装置と通信を行う車内通信部と、前記車両の外部と無線通信を行う車外通信部と、を備えた通信端末の異常確認方法であって、所定のタイミングで前記車内通信部から前記通信ネットワークへの通信出力が行われているか否かを判定し、前記車内通信部から前記通信ネットワークへの通信出力が行われていると判定した場合、前記通信端末における異常の有無を確認する。
本発明による通信端末用プログラムは、車両内の通信ネットワークを介して前記車両内の装置と通信を行う車内通信部と、前記車両の外部と無線通信を行う車外通信部と、前記車内通信部および前記車外通信部を制御する制御部と、を備えた通信端末において実行されるプログラムであって、所定のタイミングで前記車内通信部から前記通信ネットワークへの通信出力が行われているか否かを判定する通信状態判定処理と、前記車内通信部から前記通信ネットワークへの通信出力が行われていると前記通信状態判定処理で判定された場合、前記通信端末における異常の有無を確認する異常確認処理と、を前記制御部に実行させる。
【発明の効果】
【０００６】
本発明によれば、通信端末の誤動作により想定外の電力消費が生じている場合であっても、バッテリ上がりを未然に防止することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施形態に係る通信端末の構成を示す図である。
【図２】本発明の第１の実施形態に係る通信端末において実行される異常確認処理を示すフローチャートである。
【図３】本発明の第２の実施形態に係る通信端末において実行される異常確認処理を示すフローチャートである。
【発明を実施するための形態】
【０００８】
（第１の実施形態）
図１は、本発明の一実施形態に係る通信端末の構成を示す図である。図１に示す通信端末（ＴＣＵ：Telematics Control Unit）１は、車両に搭載されて使用されるものであり、制御部１０、無線通信モジュール２０、車内通信インタフェース部３０および記録部４０を備える。通信端末１は、車両内に設けられた通信ネットワークであるＣＡＮ（controller Area Network）と接続されている。
【０００９】
制御部１０は、不図示のＣＰＵ、ＲＯＭ、ＲＡＭ等により構成されており、通信端末１を動作させるための様々な処理や演算を行う。制御部１０は、その機能として、停車検出部１１、通信状態判定部１２、異常確認部１３、復旧動作実行部１４およびモード変更部１５の各機能ブロックを有する。制御部１０は、たとえばＲＯＭに記憶されているプログラムをＲＡＭに展開してＣＰＵが実行することで、これらの機能ブロックを実現することができる。なお、制御部１０が有するこれらの機能ブロックの詳細については、後で説明する。
【００１０】
無線通信モジュール２０は、車外通信制御部２１および車外通信部２２を有する。車外通信制御部２１は、制御部１０から入力された情報を車外通信部２２に送信させたり、車外通信部２２が受信した情報を取得して制御部１０に出力したりすることで、車外通信部２２の動作を制御する。車外通信部２２は、車外通信制御部２１の制御に応じて、車両外に設置されたサーバ等との間で無線通信を行い、各種の情報を送受信する。車外通信部２２が行う無線通信には、たとえば携帯電話網や無線ＬＡＮ等が利用される。
【００１１】
車内通信インタフェース部３０は、車内通信制御部３１および車内通信部３２を有する。車内通信制御部３１は、制御部１０から入力された情報を車内通信部３２に送信させたり、車内通信部３２が受信した情報を取得して制御部１０に出力したりすることで、車内通信部３２の動作を制御する。車内通信部３２は、車内通信制御部３１の制御に応じて、車両内の各種ＥＣＵ（Electronic Control Unit）との間でＣＡＮを介して通信を行い、各種の情報を送受信する。なお、車内通信部３２は、ＣＡＮの代わりに車両内の他の通信ネットワーク、たとえばＬＡＮ、無線ＬＡＮ、ＦｌｅｘＲａｙ等を介してＥＣＵとの通信を行ってもよい。また、たとえばナビゲーション装置など、ＥＣＵ以外の装置との間で通信を行ってもよい。
【００１２】
記録部４０は、不揮発性の記録媒体であり、たとえばフラッシュメモリを用いて構成される。記録部４０には、制御部１０の制御により、異常確認部１３が行う後述の異常確認結果などの様々な情報が記録される。なお、制御部１０においてＣＰＵが実行するプログラムの一部または全部を記録部４０に格納してもよい。
【００１３】
通信端末１は、以上説明したような構成を有している。通信端末１のこれらの各構成は、車両に搭載された不図示のバッテリから供給される電源を用いて動作する。車両が停車してＡＣＣ電源がオフされると、通信端末１は以下で説明する異常確認処理を実行することで自身の異常の有無を確認した後、異常がなければ省電力モードに移行する。省電力モードでは、たとえば緊急通報や盗難防止に関する部分など、停車中に動作する必要がある部分を除いて、通信端末１はその動作を停止し、バッテリの電力消費を低減する。
【００１４】
図２は、本発明の第１の実施形態に係る通信端末１において実行される異常確認処理を示すフローチャートである。本実施形態において、通信端末１の制御部１０は、ＣＰＵにおいて所定のプログラムを実行することにより、図２のフローチャートに従って異常確認処理を行う。
【００１５】
ステップＳ１０において、制御部１０は、停車検出部１１によって車両の停車が検出されたか否かを判定する。車両の停車が検出されるまではステップＳ１０に留まり、車両の停車が検出されると次のステップＳ２０へ進む。停車検出部１１は、たとえば車両のＡＣＣ電源がオフされたことを検知すると、車両が停車したとみなして停車を検出する。なお、停車検出部１１が停車を検出する方法はこれに限定されず、他の様々な方法を用いることができる。
【００１６】
ステップＳ２０において、制御部１０は、通信状態判定部１２により、車内通信インタフェース部３０がＣＡＮを介してＥＣＵとの間で行うＣＡＮ通信の状況を確認する。このとき通信状態判定部１２は、車内通信部３２からＣＡＮへの通信出力が行われているか否かを確認することで、ＣＡＮ通信状況の確認を行う。たとえば、ＣＡＮに流れる通信データに含まれるＩＤの値に基づいて、当該通信データが通信端末１からの出力データであるか否かを判断することにより、車内通信部３２からＣＡＮへの通信出力の有無を確認する。また、車内通信制御部３１の動作状態を確認したり、制御部１０から車内通信制御部３１への出力情報を確認したりすることで、車内通信部３２からＣＡＮへの通信出力の有無を確認してもよい。これ以外にも、車内通信部３２からＣＡＮへの通信出力が行われているか否かを確認できれば、任意の方法を用いることができる。
【００１７】
ステップＳ３０において、制御部１０は、ステップＳ２０の確認結果に基づき、車内通信部３２によるＣＡＮ通信出力の有無を判定する。ＣＡＮ通信出力ありと判定した場合はステップＳ４０に進み、なしと判定した場合はステップＳ１３０に進む。
【００１８】
ステップＳ４０において、制御部１０は、車内通信部３２からのＣＡＮ通信出力を停止させる。このとき制御部１０は、たとえば車内通信制御部３１に対して、車内通信部３２の動作を停止させる指示を出力する。この指示を受けた車内通信制御部３１が車内通信部３２を制御してその動作を停止させることで、車内通信部３２からのＣＡＮ通信出力が停止される。あるいは、車内通信部３２を動作させたままで、車内通信部３２とＣＡＮとの通信を遮断してもよい。
【００１９】
ステップＳ４０で車内通信部３２からのＣＡＮ通信を停止できたら、続くステップＳ５０において、制御部１０は、異常確認部１３による異常確認を実施する。このとき異常確認部１３は、所定の異常チェック処理を実行することにより、通信端末１における異常の有無を確認する。異常確認部１３が行う異常チェック処理には、たとえば、通信端末１が有する複数のハードウェア間での通信チェックや、記録部４０に対するデータの読み書きチェック、制御部１０によるアプリケーションの起動チェックなどが含まれる。通信チェックでは、たとえば、通信端末１内の各種回路間での通信が正常であるか否かを確認する。データの読み書きチェックでは、たとえば、所定のデータを記録部４０に書き込み、その後に当該データを記録部４０から読み出す。そして、書き込んだデータと読み出したデータとを照合し、異常の有無を確認する。アプリケーションの起動チェックでは、たとえば、制御部１０において実行されるアプリケーションの一部または全てを制御部１０が正常に起動できるか否かを確認する。なお、これ以外の異常チェック処理を異常確認部１３が行ってもよい。
【００２０】
ステップＳ６０において、制御部１０は、ステップＳ５０で行った異常確認の結果に基づき、通信端末１において異常があるか否かを判定する。異常ありと判定した場合はステップＳ７０に進み、異常なしと判定した場合はステップＳ１２０に進む。
【００２１】
ステップＳ７０において、制御部１０は、復旧動作実行部１４により、通信端末１を正常状態に復旧させるための復旧動作を実行する。このとき復旧動作実行部１４は、たとえば制御部１０においてＣＰＵをリセットして再起動させることで、復旧動作を行う。
【００２２】
ステップＳ８０において、制御部１０は、ステップＳ７０の復旧動作によって通信端末１が正常状態に復旧したか否かを判定する。正常状態に復旧した場合はステップＳ１２０に進み、復旧しない場合はステップＳ９０に進む。
【００２３】
ステップＳ９０において、制御部１０は、ステップＳ７０でこれまでに行った復旧動作の実行回数が所定の上限値、たとえば３０回に達したか否かを判定する。復旧動作の実行回数がまだ上限値に達していなければステップＳ７０に戻り、ステップＳ７０において復旧動作実行部１４による復旧動作を再度実行する。復旧動作の実行回数が上限値に達した場合は、ステップＳ９０からステップＳ１００に進む。
【００２４】
ステップＳ９０からステップＳ１００に進んだ場合、ステップＳ１００において、制御部１０は、異常確認部１３による異常確認の結果を記録部４０に記録する。
【００２５】
ステップＳ１１０において、制御部１０は、モード変更部１５により、通信端末１を異常停止モードに移行させる。異常停止モードとは、無線通信モジュール２０および車内通信インタフェース部３０の動作をいずれも停止させることで、通信端末１による通信が行われないようにするモードのことである。たとえば、車両のバッテリから通信端末１内の各部分への電源供給を遮断して、通信端末１全体の動作を完全に停止させることで、異常停止モードへの移行を実現できる。この場合、通信端末１を異常停止モードから復帰させる際には、たとえばバッテリからの出力電圧を一旦オフし、その後にオンすることを条件としてもよい。あるいは、バッテリから通信端末１への電源供給は継続しつつ、無線通信モジュール２０および車内通信インタフェース部３０の動作を停止することで、異常停止モードへの移行を実現してもよい。この場合、制御部１０は動作を続けてもよいし、動作を停止してもよい。ステップＳ１１０を実行したら、図２のフローチャートに示す異常確認処理を終了する。
【００２６】
ステップＳ６０またはステップＳ８０からステップＳ１２０に進んだ場合、ステップＳ１２０において、制御部１０は、異常確認部１３による異常確認の結果を記録部４０に記録する。
【００２７】
ステップＳ１３０において、制御部１０は、モード変更部１５により、通信端末１を前述の省電力モードに移行させる。ステップＳ１３０を実行したら、図２のフローチャートに示す異常確認処理を終了する。
【００２８】
なお、異常確認部１３による異常確認の結果は、たとえばレベル分けして管理される。この場合、ステップＳ１００、Ｓ１２０では、異常確認の結果に対応するレベルを記録部４０に記録してもよい。すなわち、ステップＳ６０で異常なしと判定した後にステップＳ１２０を実行した場合は、異常確認部１３による異常確認を行っても通信端末１に異常が確認されなかったことを表すものとして、レベル１を記録部４０に記録する。一方、ステップＳ７０で復旧動作を実施し、ステップＳ８０で通信端末１が正常状態に復帰したと判定した後にステップＳ１２０を実行した場合は、異常が確認された通信端末１を正常に復帰できたことを表すものとして、レベル２を記録部４０に記録する。また、ステップＳ１００を実行した場合は、異常が確認された通信端末１を正常に復帰できなかったことを表すものとして、レベル３を記録部４０に記録する。なお、上記のレベル分けは一例であり、他のレベル分けとしてもよい。
【００２９】
以上説明した本発明の第１の実施形態によれば、次の作用効果を奏する。
【００３０】
（１）通信端末１は、車両内の通信ネットワークであるＣＡＮと接続される。通信端末１は、ＣＡＮを介して車両内のＥＣＵと通信を行う車内通信部３２と、車両の外部と無線通信を行う車外通信部２２と、車両が停車したことを検出する停車検出部１１と、通信状態判定部１２と、異常確認部１３とを備える。通信状態判定部１２は、停車検出部１１により車両が停車したことが検出された場合（ステップＳ１０：Ｙｅｓ）、車内通信部３２からＣＡＮへの通信出力が行われているか否かを判定する（ステップＳ２０、Ｓ３０）。異常確認部１３は、車内通信部３２からＣＡＮへの通信出力が行われていると通信状態判定部１２が判定した場合（ステップＳ３０：Ｙｅｓ）、通信端末１における異常の有無を確認する（ステップＳ５０）。このようにしたので、通信端末１を省電力モードに移行する前に、通信端末１における異常の有無を確認することが可能となる。そのため、通信端末１の誤動作により想定外の電力消費が生じている場合であっても、バッテリ上がりを未然に防止することができる。
【００３１】
（２）通信端末１は、復旧動作実行部１４と、モード変更部１５とを備える。復旧動作実行部１４は、異常確認部１３により異常が確認された場合（ステップＳ６０：Ｙｅｓ）、通信端末１を正常状態に復旧させるための復旧動作を実行する（ステップＳ７０）。モード変更部１５は、復旧動作実行部１４による復旧動作の実行後に通信端末１が正常状態に復旧しなかった場合、車内通信部３２および車外通信部２２の動作を停止させる（ステップＳ１１０）。このようにしたので、通信端末１を正常状態に復旧できなかった場合に、異常な通信が行われるのを防止することができる。
【００３２】
（３）復旧動作実行部１４は、復旧動作を実行しても通信端末１が正常状態に復旧しない場合（ステップＳ８０：Ｎｏ、ステップＳ９０：Ｎｏ）、復旧動作を再度実行する（ステップＳ７０）。モード変更部１５は、復旧動作実行部１４による復旧動作の実行回数が所定の上限値に達しても通信端末１が正常状態に復旧しなかった場合に（ステップＳ８０：Ｎｏ、ステップＳ９０：Ｙｅｓ）、車内通信部３２および車外通信部２２の動作を停止させる（ステップＳ１１０）。このようにしたので、可能な限り通信端末１を正常状態に復旧させるよう試みるとともに、それでも通信端末１を正常状態に復旧できなかった場合には、異常な通信が行われるのを防止することができる。
【００３３】
（４）通信端末１は、異常確認部１３による異常の確認結果に対応するレベルが記録される記録部４０を備えることができる。このとき、異常確認部１３により異常が確認されなかった場合（ステップＳ６０：Ｎｏ）と、異常が確認されて（ステップＳ６０：Ｙｅｓ）ステップＳ７０の復旧動作により通信端末１が正常状態に復旧した場合（ステップＳ８０：Ｙｅｓ）と、異常が確認されて（ステップＳ６０：Ｙｅｓ）ステップＳ７０の復旧動作により通信端末１が正常状態に復旧しなかった場合（ステップＳ８０：Ｎｏ、ステップＳ９０：Ｙｅｓ）とで、それぞれ異なるレベルが記録部４０に記録される。このようにすれば、記録部４０に記録された情報から、異常確認部１３による異常の確認結果を容易に判別することができる。
【００３４】
（５）異常確認部１３は、車内通信部３２からＣＡＮへの通信出力を停止させた後（ステップＳ４０）、異常の有無を確認する（ステップＳ５０）。このようにしたので、通信端末１において異常があるか否かを確実に確認することができる。
【００３５】
（６）通信端末１は、所定のアプリケーションを実行可能な制御部１０と、制御部１０の制御に応じてデータが書き込まれるとともに、書き込まれたデータが制御部１０により読み取られる記録部４０とを備える。ステップＳ５０で実施される異常確認部１３による異常の有無の確認は、通信端末１が有する複数のハードウェア間での通信チェック、記録部４０に対するデータの読み書きチェック、および制御部１０によるアプリケーションの起動チェックの少なくともいずれか一つを含むことができる。このようにすれば、通信端末１における異常の有無を確実に確認することができる。
【００３６】
（第２の実施形態）
次に本発明の第２の実施形態について説明する。本実施形態では、異常確認処理における例外処理として、通信端末１に対してＥＣＵへの制御指令が外部から入力された場合は異常確認を実施しない例を説明する。なお、本実施形態における通信端末１の構成は、第１の実施形態で説明した図１の構成と同様であるため、以下では説明を省略する。
【００３７】
図３は、本発明の第２の実施形態に係る通信端末１において実行される異常確認処理を示すフローチャートである。本実施形態において、通信端末１の制御部１０は、ＣＰＵにおいて所定のプログラムを実行することにより、図３のフローチャートに従って異常確認処理を行う。
【００３８】
ステップＳ１０〜Ｓ３０において、制御部１０は、第１の実施形態で説明したのと同様の処理をそれぞれ実施する。
【００３９】
ステップＳ３１において、制御部１０は、外部からＥＣＵへの指令が入力されたか否かを判定する。ここで判定対象とされる指令は、たとえば、ユーザが車両に搭乗する前にエアコンを起動させるために、ユーザが所有するスマートフォン等の携帯端末から当該ユーザの操作に応じて通信端末１に送信される無線信号に含まれるものである。外部から送信された無線信号が通信端末１において車外通信部２２により受信されると、その無線信号に含まれる指令が、通信端末１からＣＡＮを介して対応するＥＣＵに送信される。こうした指令が外部から通信端末１に入力された場合は、ステップＳ５０で異常確認部１３により実施される異常確認をキャンセルしてステップＳ１３０に進む。一方、指令が入力されていない場合はステップＳ４０に進む。
【００４０】
ステップＳ４０以降では、制御部１０は、第１の実施形態で説明したのと同様の処理をそれぞれ実施する。
【００４１】
以上説明した本発明の第２の実施形態によれば、車両の外部から送信された車両内のＥＣＵへの指令を含む無線信号を車外通信部２２が受信した場合、異常確認部１３は、ステップＳ５０で実施する異常の有無の確認をキャンセルする。このようにしたので、外部からの指令によるＣＡＮ通信を通信端末１が出力しているときに、異常確認の必要ありと誤判断して異常確認部１３により異常確認を実施してしまうのを防止できる。
【００４２】
なお、以上説明した本発明の第２の実施形態では、ステップＳ３１で外部からＥＣＵへの指令が入力されたと判定した場合、ステップＳ５０の異常確認をキャンセルすることとしたが、異常確認をキャンセルせずに、当該指令が通信端末１からＥＣＵに出力されるまでの間保留してもよい。このようにしても、上記と同様の効果を得ることができる。
【００４３】
また、以上説明した第１および第２の実施形態は、次のように変形してもよい。
【００４４】
（変形例１）
通信端末１においてＣＡＮ通信状態を確認せずに、他の部分で確認してもよい。たとえば、車両内でＣＡＮに接続されたＥＣＵや他の装置において、車両のＡＣＣ電源がオフされたことを契機として、通信端末１からＣＡＮへの通信出力の有無を確認し、ＣＡＮ通信出力ありと判断した場合は通信端末１を停止させる要求を通信端末１に対して送信してもよい。
【００４５】
（変形例２）
第１および第２の実施形態では、たとえば車両のＡＣＣ電源がオフされたときなど、停車検出部１１によって車両の停車が検出されたときに、図２、図３のフローチャートにおいてステップＳ２０以降の異常確認処理を実行することで、通信端末１からＣＡＮへの通信出力の有無を確認し、ＣＡＮ通信出力ありと判断した場合に異常確認を実施していた。これは、通常は停車中にはバッテリへの充電が行われず、そのため通信端末１の誤動作によるバッテリ上がりを防止する必要があるためである。しかしながら、異常確認処理を実行するタイミングは、車両の停車時に限らなくてもよい。たとえば、車両のＡＣＣ電源がオフからオンに切り替えられたときや、所定の時間間隔で定期的に異常確認処理を実行してもよい。また、ユーザの指示に応じて任意のタイミングで異常確認処理を実行できるようにしてもよい。このようにすれば、所望のタイミングで通信端末１が異常であるか否かを確認することができる。さらに、異常確認の結果を車両に搭載された表示装置、たとえばナビゲーション装置のディスプレイ等に表示したり、スピーカから音声により出力したりすることで、ユーザに通知してもよい。このようにすれば、通信端末１において異常が発生したときには、ユーザに即時に通知することができるため、バッテリ上がりを事前に回避できる可能性をより向上させることができる。
【００４６】
以上説明した実施形態や各種の変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されるものではない。また、上記実施の形態と変形例とを任意に組み合わせて用いてもよい。
【符号の説明】
【００４７】
１：通信端末、１０：制御部、１１：停車検出部、１２：通信状態判定部、１３：異常確認部、１４：復旧動作実行部、１５：モード変更部、２０：無線通信モジュール、２１：車外通信制御部、２２：車外通信部、３０：車内通信インタフェース部、３１：車内通信制御部、３２：車内通信部、４０：記録部
【図１】
2020029243.tif 000003
【図２】
2020029243.tif 000004
【図３】
2020029243.tif 000005