(57)【特許請求の範囲】
【請求項１】
外部機器（８）との間で接続を確立する接続手段（１０）と、
無線通信を可能とする契約が成立している契約状態であるときに無線通信を行う無線通信手段（４）と、
起動後に外部機器と前記接続手段との間で接続未確立を検出するとリセットするフェールセーフ機能を作動可能であると共に、無線通信を可能とする契約が成立していない未契約状態で自装置が起動した旨を検出するとリセットガード機能を作動可能な制御手段（３）と、を備え、
前記制御手段は、無線通信の未契約状態で自装置が起動した旨を検出すると、自装置が工場出荷前であるか否かを判定し、工場出荷前である旨を特定している期間では、リセットガード機能の作動を禁止することを特徴とする車両用通信装置（１）。
【請求項２】
請求項１に記載した車両用通信装置において、
前記制御手段は、自装置の位置が無線通信圏内であるか否かを判定する通信圏内判定手段（３ｃ）と、自装置を搭載している車両の積算走行距離が一定距離未満であるか否かを判定する距離判定手段（３ｄ）と、自装置の初回起動時からの経過期間が一定期間未満であるか否かを判定する期間判定手段（３ｅ）と、自装置の位置が無線通信の契約地域内であるか否かを判定する契約地域内判定手段（３ｆ）と、のうち少なくとも何れかを有し、自装置の位置が無線通信圏内でないこと、自装置を搭載している車両の積算走行距離が一定距離未満であること、自装置の初回起動時からの経過期間が一定期間未満であること、自装置の位置が無線通信の契約地域内でないこと、のうち少なくとも何れかの条件が成立したと判定すると、自装置が工場出荷前である旨を特定することを特徴とする車両用通信装置。
【請求項３】
請求項１又は２に記載した車両用通信装置において、
前記制御手段は、工場出荷後である旨を特定している期間では、リセットガード機能の作動を許可することを特徴とする車両用通信装置。
【請求項４】
請求項１から３の何れか一項に記載した車両用通信装置において、
リセット信号を出力するリセット信号出力手段（２）を備え、
前記制御手段は、リセット信号を入力することでリセットし、前記リセット信号出力手段からのリセット信号の出力を許可することでリセットガード機能の作動を禁止し、前記リセット信号出力手段からのリセット信号の出力を禁止することでリセットガード機能の作動を許可することを特徴とする車両用通信装置。
【請求項５】
外部機器（８）との間で接続を確立する接続手段（１０）と、
無線通信を可能とする契約が成立している契約状態であるときに無線通信を行う無線通信手段（４）と、
起動後に外部機器と前記接続手段との間で接続未確立を検出するとリセットするフェールセーフ機能を作動可能であると共に、無線通信を可能とする契約が成立していない未契約状態で自装置が起動した旨を検出するとリセットガード機能を作動可能な制御手段（３）と、を備えた車両用通信装置（１）の前記制御手段に、
無線通信の未契約状態で自装置が起動したか否かを判定する第１の手順と、
無線通信の未契約状態で自装置が起動した旨を前記第１の手順により判定すると、自装置が工場出荷前であるか否かを判定する第２の手順と、
工場出荷前である旨を前記第２の手順により特定している期間では、リセットガード機能の作動を禁止する第３の手順と、を実行させることを特徴とするリセットガード機能制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用通信装置及びリセットガード機能制御プログラムに関する。
【背景技術】
【０００２】
従来より、無線通信を行うと共に、例えばナビゲーション装置等の外部機器との間で接続を確立して各種サービスを実施する車両用通信装置が供されている。この種の車両用通信装置は、起動後に外部機器との間で接続未確立を検出するとリセット（自己リセット）するフェールセーフ機能を有している。車両用通信装置がリセットする構成としては例えば特許文献１に開示されている構成がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２４８７１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
車両用通信装置は、通常の（工場出荷後の）使用状態では、起動後に外部機器との間で接続未確立を検出するとフェールセーフ機能が作動する。一方、車両用通信装置は、携帯電話機等と同様に、無線通信網との間で無線通信を行うための契約処理を必要とするが、仮に契約処理中にリセットしてしまうと、契約先の通信相手であるサーバとの間で状態ずれが発生する懸念がある。そのため、車両用通信装置は、リセットを禁止するリセットガード機能を有しており、契約処理中はリセットガード機能が作動するように構成されている。
【０００５】
ところで、車両用通信装置は、未契約状態で起動すると契約処理を自動的に開始する。そのため、車両用通信装置が組み込まれた車両を生産する期間（工場出荷前であり、車両用通信装置が未契約状態の期間）でも、起動すると契約処理を自動的に開始してリセットガード機能が作動する。しかしながら、リセットガード機能が作動すると外部機器との間で接続未確立を検出してもフェールセーフ機能が作動しなくなる。その結果、車両用通信装置と外部機器との間で接続が確立されない期間が継続し、接続不良の誤検出を招くという問題がある。
【０００６】
本発明は、上記した事情に鑑みてなされたものであり、その目的は、自装置と外部機器との間の接続不良を適切に検出することができる車両用通信装置及びリセットガード機能制御プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
請求項１に記載した発明によれば、制御手段は、起動後に外部機器と接続手段との間で接続未確立を検出するとリセットするフェールセーフ機能を作動可能であると共に、無線通信を可能とする契約が成立していない未契約状態で自装置が起動した旨を検出するとリセットガード機能を作動可能である。ここで、制御手段は、無線通信の未契約状態で自装置が起動した旨を検出すると、自装置が工場出荷前であるか否かを判定し、工場出荷前である旨を特定している期間では、リセットガード機能の作動を禁止する。
【０００８】
即ち、車両用通信装置が組み込まれた車両を生産する期間であり、車両用通信装置が工場出荷前であるときには、リセットガード機能の作動を禁止する（抑制する）ようにした。これにより、車両用通信装置と外部機器との間の接続を試験する工程において、外部機器と接続手段との間で接続未確立を検出すると、フェールセーフ機能が作動する。その結果、車両用通信装置と外部機器との間の接続不良の誤検出を未然に防止することができ、接続不良を適切に検出することができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態の全体構成を示す機能ブロック図
【図２】メインマイコンの処理を示すフローチャート
【図３】サブマイコンの処理を示すフローチャート
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態について図面を参照して説明する。車両用通信装置１は、広域通信（無線通信）を行うデータ通信モジュール（ＤＣＭ：Data Communication Module）である。車両用通信装置１は、メインマイコン２（リセット信号出力手段に相当）と、サブマイコン３（制御手段に相当）と、広域通信部４（無線通信手段に相当）と、ＧＰＳ（Global Positioning System）信号受信部５とを有する。メインマイコン２とサブマイコン３とは、ＵＡＲＴ（Universal Asynchronous Receiver Transmitter）の通信規格に準じたデータ通信線６を介して接続されており、ＵＡＲＴの通信規格によるデータ通信が可能となっている。
【００１１】
メインマイコン２は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びＩ／Ｏ（Input／Output）を有する。メインマイコン２は、信号監視部２ａと、記憶制御部２ｂと、リセット判定部２ｃと、距離データ記憶部２ｄと、期間データ記憶部２ｅとを有する。これら信号監視部２ａ、記憶制御部２ｂ及びリセット判定部２ｃは、メインマイコン２が実行するコンピュータプログラムにより構成されており、ソフトウェアにより実現されている。又、距離データ記憶部２ｄ及び期間データ記憶部２ｅは、メインマイコン２の記憶領域により構成されている。
【００１２】
信号監視部２ａは、ＡＣＣ（アクセサリ）信号の入力、ＩＧ（イグニッション）信号の入力及び車速パルスの入力をそれぞれ監視する。信号監視部２ａは、メインマイコン２が低消費電力動作モードで動作中にＡＣＣ信号の入力を監視しており、ＡＣＣ信号のオフ（０）からオン（１）への切り替わりを検出すると、メインマイコン２を低消費電力動作モードから通常動作モードに移行させ、ウェイクアップ信号をサブマイコン３に出力する。又、信号監視部２ａは、メインマイコン２を通常動作モードで動作中にＡＣＣ信号の入力を監視しており、ＡＣＣ信号のオンからオフへの切り替わりを検出すると、スリープ信号をサブマイコン３に出力し、メインマイコン２を通常動作モードから低消費電力動作モードに移行させる。尚、信号監視部２ａは、ＡＣＣ信号を用いることに限らずＩＧ信号を用いても良い。即ち、信号監視部２ａは、ＩＧ信号のオフからオンへの切り替わりを検出すると、メインマイコン２を低消費電力動作モードから通常動作モードに移行させ、ウェイクアップ信号をサブマイコン３に出力し、ＩＧ信号のオンからオフへの切り替わりを検出すると、スリープ信号をサブマイコン３に出力し、メインマイコン２を通常動作モードから低消費電力動作モードに移行させても良い。又、信号監視部２ａは、最初のＡＣＣ信号のオフからオンへの切り替わりを検出すると、そのタイミングを起点とした初回起動時からの経過期間を計算する。更に、信号監視部２ａは、メインマイコン２が通常動作モードで動作中に車速パルスを入力すると、その入力した車速パルスのパルス数を積算して積算走行距離を計算する。
【００１３】
記憶制御部２ｂは、信号監視部２ａにより計算された積算走行距離を距離データ記憶部２ｄに記憶保持する。又、記憶制御部２ｂは、信号監視部２ａにより計算された経過期間を期間データ記憶部２ｅに記憶保持する。リセット判定部２ｃは、リセット信号の出力条件が成立しているとき（後述するリセットフラグが「１」のとき）にはリセット信号のサブマイコン３への出力を許可する。一方、リセット判定部２ｃは、リセット信号の出力条件が成立していないとき（リセットフラグが「０」のとき）にはリセット信号のサブマイコン３への出力を禁止する（抑制する）。
【００１４】
サブマイコン３は、ＣＰＵ、ＲＯＭ、ＲＡＭ及びＩ／Ｏを有する。サブマイコン３は、停止中ではメインマイコン２からのウェイクアップ信号の入力をトリガとして起動する。又、サブマイコン３は、起動中ではメインマイコン２からのスリープ信号の入力をトリガとして停止する。この場合、サブマイコン３が起動することで車両用通信装置１が起動し、サブマイコン３が停止することで車両用通信装置１が停止する。
【００１５】
サブマイコン３は、接続判定部３ａと、契約処理中判定部３ｂと、通信圏内判定部３ｃ（通信圏内判定手段に相当）と、距離判定部３ｄ（距離判定手段に相当）と、期間判定部３ｅ（期間判定手段に相当）と、契約地域内判定部３ｆ（契約地域内判定手段に相当）と、契約データ記憶部３ｇとを有する。これら接続判定部３ａ、契約処理中判定部３ｂ、通信圏内判定部３ｃ、距離判定部３ｄ、期間判定部３ｅ及び契約地域内判定部３ｆは、サブマイコン３が実行するコンピュータプログラム（リセットガード機能制御プログラムを含む）により構成されており、ソフトウェアにより実現されている。又、契約データ記憶部３ｇは、サブマイコン３の記憶領域により構成されている。
【００１６】
広域通信部４は、広域通信アンテナ４ａを接続しており、広域通信網との間の広域通信を行う。この場合、車両用通信装置１と広域通信事業者が管理するサーバ（契約管理センター）７とが両者の間で広域通信を行うには、両者の間で広域通信を可能とするための契約（広域通信の契約）が成立している必要がある。車両用通信装置１とサーバ７との間で広域通信の契約が成立していれば、その広域通信の契約が成立している旨を示す契約データがサブマイコン３の契約データ記憶部３ｇ及びサーバ７の契約データ記憶部７ａの両方に記憶保持される。又、広域通信部４は、広域通信の基地局から放射された広域電波を広域通信アンテナ４ａにより受信電波として捕捉すると、その受信した受信電波の受信信号強度（ＲＳＳＩ：Received Signal Strength Indicator）を算出し、その算出した受信信号強度をサブマイコン３に出力する。
【００１７】
ＧＰＳ信号受信部５は、ＧＰＳアンテナ５ａを接続しており、ＧＰＳ衛星から放射されたＧＰＳ信号をＧＰＳアンテナ５ａにより捕捉すると、その受信したＧＰＳ信号から各種パラメータを演算して緯度経度を算出し、その算出した緯度経度をサブマイコン３に出力する。
【００１８】
このように構成されている車両用通信装置１は、ナビゲーション装置８（外部機器に相当）と共に車両（自動車）に組み込まれる。車両用通信装置１及びナビゲーション装置８は、ＵＳＢ（Universal Serial Bus）ケーブル９の一方の接続端子９ａが車両用通信装置１の接続端子１０（接続手段に相当）に接続され且つ他方の接続端子９ｂがナビゲーション装置８の接続端子１１に接続されることでＵＳＢ接続が確立される。ナビゲーション装置８も、車両用通信装置１と同様に、ＡＣＣ信号がオフからオンに切り替わることで起動する。即ち、車両用通信装置１とナビゲーション装置８とがＵＳＢケーブル９を介して正常に接続されている状態では、ＡＣＣ信号がオフからオンに切り替わると、両者の間でＵＳＢによるデータ通信が可能となる。一方、車両用通信装置１とナビゲーション装置８とがＵＳＢケーブル９を介して正常に接続されていない状態では、ＡＣＣ信号がオフからオンに切り替わっても、両者の間でＵＳＢによるデータ通信が可能とならない。ナビゲーション装置８は、ＡＣＣ信号がオフからオンに切り替わった後にＵＳＢによるデータ通信が不可能であると、その旨を示す画面をディスプレイに表示する。
【００１９】
接続判定部３ａは、メインマイコン２からウェイクアップ信号を入力すると、車両用通信装置１とナビゲーション装置８との間のＵＳＢ接続の状態を判定する。具体的には、接続判定部３ａは、接続端子１０の電源線に印加されている電圧を基準値と比較することで、車両用通信装置１とナビゲーション装置８との間のＵＳＢ接続の状態を判定する。接続判定部３ａは、接続端子１０の電源線に印加されている電圧が基準値以上であれば、車両用通信装置１とナビゲーション装置８との間のＵＳＢ接続が正常である旨を特定する。一方、接続判定部３ａは、接続端子１０の電源線に印加されている電圧が基準値未満であれば、車両用通信装置１とナビゲーション装置８との間のＵＳＢ接続が異常である（正常でない）旨を特定する。そして、接続判定部３ａは、ＵＳＢ接続が異常である旨を特定すると、ＵＳＢ接続が異常である旨を示す接続異常通知をデータ通信線６を介してメインマイコン２に出力する。このとき、メインマイコン２において、リセット判定部２ｃは、接続異常通知をサブマイコン３から入力すると、上記したようにリセット信号の出力条件が成立していれば、リセット信号をサブマイコンに出力する。サブマイコン３は、このようにしてメインマイコン２からリセット信号を入力すると、リセットする（フェールセーフ機能を作動する）。
【００２０】
契約処理中判定部３ｂは、広域通信の契約処理中であるか否かを判定し、契約処理中である旨を特定すると、契約処理中の期間を特定可能な契約処理中通知をデータ通信線６を介してメインマイコン２に出力する。メインマイコン２において、リセット判定部２ｃは、契約処理中通知をサブマイコン３から入力すると、契約処理中の期間に接続異常通知をサブマイコン３から入力したとしてもリセット信号をサブマイコン３に出力しない。サブマイコン３は、このようにして契約処理中の期間ではメインマイコン２からリセット信号を入力しないことで、リセットガード機能を作動する。
【００２１】
さて、サブマイコン３は、広域通信の未契約状態で起動すると契約処理を自動的に開始するように構成されており、リセットガード機能が作動する。そのため、車両用通信装置１が組み込まれた車両を生産する期間（工場出荷前の期間）では、幾つかの工程において広域通信の未契約状態で車両用通信装置１を起動することになるが、車両用通信装置１が起動する毎に契約処理を自動的に開始してリセットガード機能が作動する。しかしながら、リセットガード機能が作動するとナビゲーション装置８との間のＵＳＢ接続の未確立を検出してもフェールセーフ機能が作動せず、その結果、車両用通信装置１とナビゲーション装置８との間のＵＳＢ接続が確立されない期間が継続し、接続不良の誤検出を招くという問題がある。
【００２２】
この点に関し、本発明では、工場出荷前であるか否かを判定し、工場出荷前であるときにはリセットガード機能の作動を禁止することで、上記した問題を解決する。具体的には、工場出荷前であるか否かを判定する方法として、通信圏内判定部３ｃ、距離判定部３ｄ、期間判定部３ｅ及び契約地域内判定部３ｆを設けている。尚、本実施形態では、国内で生産した車両を国外で使用する（販売する）形態を想定しており、車両用通信装置１が組み込まれた車両を生産する国内の工場は広域通信圏外であり且つ広域通信の契約地域外である。又、工場出荷前の期間とは、広域通信の未契約状態で車両用通信装置１を起動し、車両用通信装置１とナビゲーション装置８との間のＵＳＢ接続を試験する工程を含む期間である。
【００２３】
通信圏内判定部３ｃは、広域通信部４から受信電波の受信信号強度を入力し、その入力した受信電波の受信信号強度を基準値と比較して車両用通信装置１の位置が広域通信圏内であるか否かを判定する。通信圏内判定部３ｃは、受信電波の受信信号強度が基準値以上であれば、車両用通信装置１の位置が広域通信圏内である旨を特定し、受信電波の受信信号強度が基準値未満であれば、車両用通信装置１の位置が広域通信圏外である旨を特定する。
【００２４】
距離判定部３ｄは、メインマイコン２の距離データ記憶部２ａに記憶保持されている積算走行距離をデータ通信線６を介して取得し、その取得した積算走行距離が一定距離未満であるか否かを判定する。期間判定部３ｅは、メインマイコン２の期間データ記憶部２ｂに記憶保持されている初回起動時からの経過期間をデータ通信線６を介して取得し、その取得した初回起動時からの経過期間が一定期間未満であるか否かを判定する。これら積算走行距離の判定基準となる一定距離及び初回起動時からの経過期間の判定基準となる一定期間は、それぞれ工場出荷前であることが確実に見込まれる値、即ち、工場出荷時までに確実に到達し得ない値であり、例えば車両の生産期間や輸送期間等に応じて作業担当者が任意に設定可能な値である。例えば工場出荷時までに到達すると予測される積算走行距離が２５ｋｍであり、初回起動時からの経過期間が１週間であれば、それぞれの２倍とし、一定距離を５０ｋｍと設定し、一定期間を２週間と設定する。
【００２５】
契約地域内判定部３ｆは、ＧＰＳ信号受信部５から緯度経度を入力し、その入力した緯度経度を予め記憶保持している契約地域マップと比較して車両用通信装置１の位置が広域通信の契約地域内であるか否かを判定する。契約地域内判定部３ｆは、緯度経度が契約地域マップの契約地域内であれば、車両用通信装置１の位置が広域通信の契約地域内である旨を特定し、緯度経度が契約地域マップの契約地域外であれば、車両用通信装置１の位置が広域通信の契約地域外である旨を特定する。
【００２６】
サブマイコン３は、これら通信圏内判定部３ｃ、距離判定部３ｄ、期間判定部３ｅ及び契約地域内判定部３ｆのそれぞれの判定結果に基づいてリセット許可指令及びリセット禁止指令の何れかをメインマイコン２に出力する。
【００２７】
次に、上記した構成の作用について、図２及び図３を参照して説明する。本発明に関連し、メインマイコン２は図２に示す接続監視処理を実行し、サブマイコン３は図３に示すリセットガード機能判定処理を実行する。以下、それぞれの処理ついて説明する。
【００２８】
（１）接続監視処理
メインマイコン２は、ＡＣＣ信号のオフからオンへの切り替わりを検出すると、低消費電力動作モードから通常動作モードに移行し、接続監視処理を所定周期（例えば数ミリ秒周期）で定期的に行う。メインマイコン２は、接続監視処理を開始すると、サブマイコン３とナビゲーション装置８との間のＵＳＢ接続の接続不良、リセット許可指令の入力及びリセット禁止指令の入力を監視する（Ａ１〜Ａ３）。メインマイコン２は、接続異常通知をサブマイコン３から入力したことで、サブマイコン３とナビゲーション装置８との間のＵＳＢ接続の接続不良を判定すると（Ａ１：ＹＥＳ）、その時点でリセット信号の出力条件が成立しているか否かを判定する（Ａ４）。
【００２９】
ここで、メインマイコン２は、リセットフラグを「１」に設定しており、リセット信号の出力条件が成立していると判定すると（Ａ４：ＹＥＳ）、リセット信号をサブマイコン３に出力する（Ａ５）。一方、メインマイコン２は、リセットフラグを「１」に設定しておらず、リセット信号の出力条件が成立していないと判定すると（Ａ４：ＮＯ）、リセット信号をサブマイコン３に出力しない。又、メインマイコン２は、リセット許可指令をサブマイコン３から入力したと判定すると（Ａ２：ＹＥＳ）、リセットフラグを「１」に設定する（Ａ６）。又、メインマイコン２は、リセット禁止指令をサブマイコン３から入力したと判定すると（Ａ３：ＹＥＳ）、リセットフラグを「０」に設定する（Ａ７）。
【００３０】
（２）リセットガード機能判定処理
サブマイコン３は、メインマイコン２からのウェイクアップ信号の入力を特定すると、起動してリセットガード機能判定処理を所定周期（例えば数ミリ秒周期）で定期的に行う。サブマイコン３は、リセットガード機能判定処理を開始すると、広域通信の契約済みであるか否かを判定する（Ｂ１、第１の手順）。サブマイコン３は、広域通信の契約が成立している旨の契約データが契約データ記憶部３ｇに記憶されておらず、広域通信の契約済みでない（未契約である）旨を判定すると（Ｂ１：ＮＯ）、車両用通信装置１が工場出荷前であるか否かを判定する（Ｂ２〜Ｂ５、第２の手順）。即ち、サブマイコン３は、車両用通信装置１の位置が広域通信圏内でないこと、メインマイコン２から取得した積算走行距離が一定距離未満であること、メインマイコン２から取得した初回起動時からの経過期間が一定期間未満であること、車両用通信装置１の位置が広域通信の契約地域内でないことの全ての条件が成立したと判定すると（Ｂ２：ＮＯ、Ｂ３：ＹＥＳ、Ｂ４：ＹＥＳ、Ｂ５：ＮＯ）、車両用通信装置１が工場出荷前である旨を特定し（Ｂ６）、リセット許可指令をメインマイコン２に出力する（Ｂ７）。このとき、メインマイコン２は、上記したようにリセット許可指令をサブマイコン３から入力すると、リセットフラグを「１」に設定する（Ａ６、第３の手順）。即ち、サブマイコン３は、リセット許可指令をメインマイコン２に出力することで、リセットガード機能の作動を禁止する。
【００３１】
一方、サブマイコン３は、車両用通信装置１の位置が広域通信圏内であること、メインマイコン２から取得した積算走行距離が一定距離未満でないこと、メインマイコン２から取得した初回起動時からの経過期間が一定期間未満でないこと、車両用通信装置１の位置が広域通信の契約地域内であることの何れかの条件が成立したと判定すると（Ｂ２：ＹＥＳ、Ｂ３：ＮＯ、Ｂ４：ＮＯ、Ｂ５：ＹＥＳ）、車両用通信装置１が工場出荷後である旨を特定し（Ｂ８）、リセット禁止指令をメインマイコン２に出力する（Ｂ９）。このとき、メインマイコン２は、上記したようにリセット禁止指令をサブマイコン３から入力すると、リセットフラグを「０」に設定する（Ａ７）。即ち、サブマイコン３は、リセット許可指令をメインマイコン２に出力することで、リセットガード機能の作動を許可する。
【００３２】
車両用通信装置１は、以上に説明した処理をメインマイコン２及びサブマイコン３が連携して行うことで、工場出荷前ではリセットガード機能の作動を禁止し、工場出荷後ではリセットガード機能の作動を許可する。尚、以上は、車両用通信装置１の位置が広域通信圏内でないこと、メインマイコン２から取得した積算走行距離が一定距離未満であること、メインマイコン２から取得した初回起動時からの経過期間が一定期間未満であること、車両用通信装置１の位置が広域通信の契約地域内でないことの全ての条件が成立したときに車両用通信装置１が工場出荷前である旨を特定する場合を説明したが、これらのうち少なくとも１つの条件が成立したときに車両用通信装置１が工場出荷前である旨を特定しても良い。
【００３３】
以上説明したように本実施形態によれば、次に示す効果を得ることができる。
車両用通信装置１において、工場出荷前であるときには、リセットガード機能の作動を禁止するようにした。これにより、車両用通信装置１とナビゲーション装置８との間のＵＳＢ接続を試験する工程において、ナビゲーション装置８との間のＵＳＢ接続の未確立を検出するとフェールセーフ機能が作動し、ナビゲーション装置８との間の接続不良の誤検出を未然に防止することができ、接続不良を適切に検出することができる。
【００３４】
又、車両用通信装置１の位置が広域通信圏内でないこと、積算走行距離が一定距離未満であること、初回起動時からの経過期間が一定期間未満であること、車両用通信装置１の位置が広域通信の契約地域内でないことの全ての条件が成立したときに車両用通信装置１が工場出荷前である旨を特定するようにした。これにより、車両用通信装置１が工場出荷前である旨をより確実に特定することができる。
【００３５】
本発明は、上記した実施形態で例示したものに限定されることなく、その範囲を逸脱しない範囲で任意に変形又は拡張することができる。
本実施形態では、外部機器がナビゲーション装置８である構成を例示したが、車両用通信装置１と接続する機器であればどのような機器を外部機器としても良い。又、車両用通信装置１と外部機器との間の接続がＵＳＢ接続である構成を例示したが、他の有線接続や無線接続であっても良い。
本実施形態では、メインマイコン２とサブマイコン３との２個のマイコンが設けられている構成を例示したが、１個のマイコンが設けられている構成であっても良い。
本実施形態では、国内で生産した車両を国外で使用する（販売する）形態を例示したが、国内で生産した車両を国内で使用する形態であっても良い。
【００３６】
本実施形態では、車両用通信装置１が工場出荷前である旨を特定する判定基準として、車両用通信装置１の位置が広域通信圏内でないこと、積算走行距離が一定距離未満であること、初回起動時からの経過期間が一定期間未満であること、車両用通信装置１の位置が広域通信の契約地域内でないことを用いる構成を例示したが、これら以外の判定基準を用いても良い。即ち、車両用通信装置１が工場出荷前であるか旨を特定可能であれば、どのような判定基準を用いても良い。
本実施形態では、車両用通信装置１が行う無線通信として広域通信を行う構成を例示したが、狭域通信を行う構成であっても良い。
【符号の説明】
【００３７】
図面中、１は車両用通信装置、２はメインマイコン（リセット信号出力手段）、３はサブマイコン（制御手段）、３ｃは通信圏内判定部（通信圏内判定手段）、３ｄは距離判定部（距離判定手段）、３ｅは期間判定部（期間判定手段）、３ｆは契約地域内判定部（契約地域内判定手段）、４は広域通信部（無線通信手段）、８はナビゲーション装置（外部機器）、１０は接続端子（接続手段に相当）である。
【図１】
0006323324.tif 000002
【図２】
0006323324.tif 000003
【図３】
0006323324.tif 000004