(57)【要約】【課題】通信バスからのウェイクアップ信号によって一度ウェイクアップに失敗するとその後何度ウェイクアップ信号を受信してもウェイクアップできないという課題を解決することを目的とする。【解決手段】マイコンとトランシーバＩＣとを備えた車載用通信装置において、トランシーバＩＣは、通信バスから所定のウェイクアップ信号を受信したことに基づいて、ＲＸポートからマイコンへの信号をＨｉからＬｏに立ち下げる作動を実行し、マイコンは、ＨｉからＬｏへの立ち下がりエッジがトランシーバＩＣのＲＸポートから入力されたことに基づいて、ウェイクアップし、トランシーバＩＣ２０は、当該ウェイクアップ信号を受信したことに基づいて当該立ち下がりエッジをＲＸポートからマイコンに入力した後、ＬｏとＨｉを交互に繰り返す矩形波をＲＸポートからマイコンへ入力する。【選択図】図２
2013154653.tif 000002
【特許請求の範囲】
【請求項１】
制御部（１０）と、前記制御部（１０）と通信バス（３）の間の信号の授受を媒介する通信部（２０）と、を備えた車載用通信装置であって、
前記通信部（２０）は、通信バス（３）から所定のウェイクアップ信号を受信したことに基づいて、所定のポート（ＲＸ）から前記制御部（１０）への信号をＨｉからＬｏに立ち下げる作動と、前記所定のポート（ＲＸ）から前記制御部（１０）への信号をＬｏからＨｉに立ち下げる作動とのうち、あらかじめ定められた一方の作動を実行し、
前記制御部（１０）は、ＨｉからＬｏへの立ち下がりエッジおよびＬｏからＨｉへの立ち上がりエッジのうち、前記通信部（２０）の前記一方の作動によって発生するエッジが前記通信部（２０）の所定のポート（ＲＸ）から入力されたことに基づいて、ウェイクアップし、
前記通信部（２０）は、通信バスから所定のウェイクアップ信号を受信したことに基づいて、前記一方の作動を実行した後、ＬｏとＨｉを交互に繰り返す矩形波を前記所定のポート（ＲＸ）から前記制御部（１０）へ入力することを特徴とする車載用通信装置。
【請求項２】
前記通信部（２０）は、通信バスから所定のウェイクアップ信号を受信したことに基づいて、前記一方の作動を実行した後、ＬｏとＨｉを交互に繰り返す矩形波を前記所定のポート（ＲＸ）から前記制御部（１０）へ入力し始め、前記制御部（１０）がウェイクアップしたことを通知する所定の信号を受けたことに基づいて、前記所定のポート（ＲＸ）から前記制御部（１０）への前記矩形波の入力を停止することを特徴とする請求項１に記載の車載用通信装置。
【請求項３】
ＬＩＮのプロトコルに従っていることを特徴とする請求項１または２に記載の車載通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載用通信装置に関するものである。
【背景技術】
【０００２】
従来、ＬＩＮ（Local Interconnect Network）プロトコルに従って作動する車載通信システムおよび当該車載通信システムを構成する車載用通信装置が知られている（例えば特許文献１参照）。
【０００３】
この車載用通信装置は、通信バスから所定のウェイクアップ信号を受信すると低消費モード（スリープモード）からアクティブモードにウェイクアップする。この作動について、図３を用いて説明する。図３の時点ｔ２において、車載用通信装置が通信バスからウェイクアップ信号を受信すると、車載通信システムの通信部のＲＸポートから車載通信システムの制御部に立ち下がりエッジが入力され、この立ち下がりエッジが入力されたことに基づいて制御部がウェイクアップする。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１４２６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、発明者の検討によれば、何らかの異常により、車載通信システムの通信部のＲＸポートから車載通信システムの制御部に立ち下がりエッジが入力されても、制御部がウェイクアップしない場合があり得る。
【０００６】
そのような場合には、ウェイクアップ信号をこの車載通信システムに再度送信したとしても、制御部はウェイクアップできない。この点について、図４を参照して説明する。
【０００７】
図４の時点ｔ２において、車載用通信装置が通信バスからウェイクアップ信号を受信すると、車載通信システムの通信部のＲＸポートから車載通信システムの制御部に立ち下がりエッジが入力されるが、何らかの異常により制御部がウェイクアップしなかったとする。この場合、従来は、ＲＸポートから制御部への信号は時点ｔ２で立ち下がった後は変化しない。したがって、仮にこの後通信バスに新たなウェイクアップ信号が送信され、車載用通信装置がそれを受信したとしても、通信部はＲＸポートから制御部への信号を立ち下げることができない（既に立ち下がった状態で固着している）ので、制御部に立ち下がりエッジを入力できない。したがって、時点ｔ２の後、何度ウェイクアップ信号を受けても、制御部はウェイクアップできない。これを回避するために、制御部は定期的にウェイクアップしてＲＸポートを定期ポーリング監視するようになっていた。このため、通信システム応答性低下、および、積極的な低消費動作を行うことができず、暗電流増加の一因となっている。
【０００８】
一度ウェイクアップに失敗するとその後何度ウェイクアップ信号を受信してもウェイクアップできないという課題は、上述の立ち下がりエッジを立ち上がりエッジに置き換えた車載用通信装置でも同じである。また、この課題は、ＬＩＮプロトコルに従った車載用通信装置に限らず、通信バスからウェイクアップ信号を受信したときに、通信部の所定のポートから制御部に立ち下がりまたは立ち上がりのエッジを入力することで制御部をウェイクアップさせ、その後、当該ポートの値を維持する車載用通信装置ならば、どのような車載用通信装置においても起こり得る。
【０００９】
本発明は上記点に鑑み、通信バスからウェイクアップ信号を受信したときに、通信部の所定のポートから制御部に立ち下がりまたは立ち上がりのエッジを入力することで制御部をウェイクアップさせ、その後、当該ポートの値を維持する車載用通信装置が、通信バスからのウェイクアップ信号によって一度ウェイクアップに失敗するとその後何度ウェイクアップ信号を受信してもウェイクアップできないという課題を解決することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するための請求項１に記載の発明は、制御部（１０）と、前記制御部（１０）と通信バス（３）の間の信号の授受を媒介する通信部（２０）と、を備えた車載用通信装置であって、前記通信部（２０）は、通信バス（３）から所定のウェイクアップ信号を受信したことに基づいて、所定のポート（ＲＸ）から前記制御部（１０）への信号をＨｉからＬｏに立ち下げる作動と、前記所定のポート（ＲＸ）から前記制御部（１０）への信号をＬｏからＨｉに立ち下げる作動とのうち、あらかじめ定められた一方の作動を実行し、前記制御部（１０）は、ＨｉからＬｏへの立ち下がりエッジおよびＬｏからＨｉへの立ち上がりエッジのうち、前記通信部（２０）の前記一方の作動によって発生するエッジが前記通信部（２０）の所定のポート（ＲＸ）から入力されたことに基づいて、ウェイクアップし、前記通信部（２０）は、通信バスから所定のウェイクアップ信号を受信したことに基づいて、前記一方の作動を実行した後、ＬｏとＨｉを交互に繰り返す矩形波を前記所定のポート（ＲＸ）から前記制御部（１０）へ入力することを特徴とする車載用通信装置である。
【００１１】
このようになっていることで、通信部（２０）が通信バス（３）から所定のウェイクアップ信号を受信して上記一方の作動を行い、それによって所定のポート（ＲＸ）からエッジを制御部（１０）が受けたにも関わらず制御部（１０）がウェイクアップできなかったとしても、後の矩形波によるエッジ（一方の作動によって発生するエッジと同じエッジ）の繰り返しによって、再度ウェイクアップする可能性が高くなる。
【００１２】
また、請求項２に記載の発明は、請求項１に記載の車載用通信装置において、前記通信部（２０）は、通信バスから所定のウェイクアップ信号を受信したことに基づいて、前記一方の作動を実行した後、ＬｏとＨｉを交互に繰り返す矩形波を前記所定のポート（ＲＸ）から前記制御部（１０）へ入力し始め、前記制御部（１０）がウェイクアップしたことを通知する所定の信号を受けたことに基づいて、前記所定のポート（ＲＸ）から前記制御部（１０）への前記矩形波の入力を停止することを特徴とする。このようにすることで、制御部（１０）がウェイクアップした後も無駄に矩形波を入力し続けることがなくなる。
【００１３】
また、請求項３に記載の発明は、請求項１または２に記載の車載通信装置が、ＬＩＮのプロトコルに従っていることを特徴とする。上記のような課題は、ＬＩＮのプロトコルに従った車載通信装置において典型的である。
【００１４】
なお、上記および特許請求の範囲における括弧内の符号は、特許請求の範囲に記載された用語と後述の実施形態に記載される当該用語を例示する具体物等との対応関係を示すものである。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係る車載通信システムの構成図である。
【図２】トランシーバＩＣ２０の各ポートにおける信号の変化を示すタイミング図である。
【図３】従来の車載用通信装置における各ポートの信号の変化を示すタイミング図である。
【図４】従来の車載用通信装置における各ポートの信号の変化を示すタイミング図である。
【発明を実施するための形態】
【００１６】
以下、本発明の一実施形態について説明する。図１に、本実施形態に係る車載通信システムの構成を示す。
【００１７】
この車載通信システムは、同じ車両に搭載される複数のノード１、２（それぞれ車載用通信装置の一例に相当する）およびこれらノード１、２間の通信を媒介するＬＩＮバス３（通信バスの一例に相当する）から構成されている。ＬＩＮバス３を介したノード１、２間の通信は、周知のシリアル通信プロトコルであるＬＩＮ（Local Interconnect Network）プロトコルに従って行われる。
【００１８】
ノード１は、図１に示すように、マイコン１０（制御部の一例に相当する）とトランシーバＩＣ２０（通信部の一例に相当する）とを備えている。マイコン１０は、車内においてセンサ（例えば、ドア操作センサ、スロットル開度センサ、エンジン冷却水温センサ、車室内温度センサ）からの検出信号を取得する作動、アクチュエータ（例えば、ドアロック装置、エンジンの燃料噴射装置、空調用のエアミックスドアを駆動するモータ）を制御する作動、および他のノード（例えばノード２）に送信するためのデータを演算する作動（例えば、他のノードから受けたスロットル開度に基づいて、他のノードに送信するための燃料噴射量を算出する演算）のうち少なくともいずれか１つ（２つであっても３つであってもよい）を行うための装置である。トランシーバＩＣ２０は、マイコン１０とＬＩＮバス３の間に介在し、マイコン１０とＬＩＮバス３との間の信号の授受を媒介する。
【００１９】
また、トランシーバＩＣ２０は、ＬＩＮバス３からウェイクアップ信号を受けたことに基づいて、ＲＸポートからマイコン１０にエッジを出力することで、マイコン１０を低消費モード（スタンバイモード）からアクティブモードにウェイクアップさせる。さらに、本実施形態のトランシーバＩＣ２０は、ＲＸポートからマイコン１０にエッジを出力させた後も、マイコン１０のウェイクアップが失敗している場合の対策として、ＲＸポートからマイコン１０に矩形波を出力することを特徴としている。
【００２０】
マイコン１０は、通信コントローラ１１および割り込みコントローラ１２を有している。通信コントローラ１１は、上記センシングおよび制御の両方またはいずれか一方を実行する部分であり、ＣＰＵ、ＲＡＭ、ＲＯＭ等を有する。この通信コントローラ１１は、トランシーバＩＣ２０を介してＬＩＮバス３上の他のノード２との通信も行う。例えば、通信コントローラ１１は、センシングを行う場合は、センシングによって検出した物理量を示す信号をノード２に送信し、制御を行う場合は、その制御のために必要な物理量を示す信号をノード２から取得する。また、通信コントローラ１１は、アクティブモードと低消費モードという２つのモードを少なくとも有している。アクティブモードでは、通常のセンシングまたは制御のための処理を所定の頻度で行い、低消費モードでは、当該処理を行わないか当該処理の頻度をアクティブモードより下げるが、その代わりに、アクティブモードよりも消費電力が低くなる。
【００２１】
通信コントローラ１１がアクティブモードから低消費モードに遷移する作動は、ＬＩＮ用の周知のマイコンと同じである。通信コントローラ１１が低消費モードからアクティブモードに正常にウェイクアップする作動も、ＬＩＮ用の周知のマイコンと同じである。
【００２２】
具体的には、通信コントローラ１１が低消費モードのときに、トランシーバＩＣ２０のＲＸポートから割り込みコントローラ１２にＨｉからＬｏへの立ち下がりエッジが入力されると、割り込みコントローラ１２が通信コントローラ１１をウェイクアップさせる。なお、通信コントローラ１１のアクティブモードおよび低消費モードは、マイコン１０のアクティブモードおよび低消費モードと同一である。
【００２３】
また、通信コントローラ１１は、周知の通り、アクティブモードにおいては、トランシーバＩＣ２０のＥＮポートに入力する信号をＨｉに維持し、低消費モードにおいては、トランシーバＩＣ２０のＥＮポートに入力する信号をＬｏに維持する。
【００２４】
また、マイコン１０には、トランシーバＩＣ２０のＩＮＨポートから信号が入力されるようになっている。
【００２５】
トランシーバＩＣ２０は、トランシーバ部２１、レシーバ部２２、ウェイクアップ検出回路２３、およびモードコントローラ２４を有している。
【００２６】
トランシーバ部２１は、マイコン１０からトランシーバＩＣ２０のＴＸポートに入力された送信用の信号を、ＬＩＮのプロトコルに従ってＬＩＮバス３に送出する回路である。レシーバ部２２は、他のノード２からＬＩＮバス３に送信された信号を受信してウェイクアップ検出回路２３に入力する回路である。レシーバ部２２からウェイクアップ検出回路２３に入力されたこの信号は、トランシーバＩＣ２０のＲＸポートからマイコン１０の通信コントローラ１１および割り込みコントローラ１２に入力される。
【００２７】
ウェイクアップ検出回路２３は、上述のように、レシーバ部２２から入力された信号をトランシーバＩＣ２０のＲＸポートからマイコン１０の通信コントローラ１１および割り込みコントローラ１２に入力するようになっている。ただし、そのようになっているのは、トランシーバＩＣ２０がアクティブモードの時に限る。トランシーバＩＣ２０が低消費モードの場合は、ウェイクアップ検出回路２３は、ＲＸポートからマイコン１０の通信コントローラ１１および割り込みコントローラ１２への入力信号をＨｉに維持するようになっている。
【００２８】
さらにウェイクアップ検出回路２３は、レシーバ部２２から所定のウェイクアップ信号を受信したことに基づいて、マイコン１０を低消費モードからアクティブモードにウェイクアップさせるため、ＲＸポートからマイコン１０にエッジを出力する。このエッジは、本実施形態では、信号のＨｉからＬｏへの立ち下がりエッジである。
【００２９】
さらに、本実施形態のウェイクアップ検出回路２３は、ＲＸポートからマイコン１０にエッジを出力した後も、マイコン１０のウェイクアップが失敗している場合の対策として、ＲＸポートからマイコン１０に矩形波を出力することを特徴としている。
【００３０】
また、ウェイクアップ検出回路２３は、レシーバ部２２から所定のウェイクアップ信号を受信したことに基づいて、モードコントローラ２４にエッジ等の信号を出力することにより、所定のウェイクアップ信号を受信したことを通知する。
【００３１】
モードコントローラ２４は、トランシーバＩＣ２０の状態（アクティブモード、低消費モード等）を制御する。
【００３２】
具体的には、マイコン１０のアクティブモード時に、トランシーバＩＣ２０のＥＮポートにＨｉの信号が入力されることに基づいて、モードコントローラ２４は、トランシーバ部２１を上述のように作動させると共に、レシーバ部２２のサンプリング周期を、第１の周期にさせる。
【００３３】
また、マイコン１０の低消費モード時に、トランシーバＩＣ２０のＥＮポートにＬｏの信号が入力されることに基づいて、モードコントローラ２４は、トランシーバ部２１の作動を停止させ、レシーバ部２２のサンプリング周期を、第２の周期にさせる。この第２の周期は、第１の周期よりも長い。
【００３４】
したがって、マイコン１０のアクティブモード時には、トランシーバＩＣ２０も、消費電力が比較的高いアクティブモードになっており、マイコン１０の低消費モード時には、トランシーバＩＣ２０も、消費電力がアクティブモード時よりも低い低消費モードとなっている。
【００３５】
また、モードコントローラ２４は、マイコン１０がウェイクアップしてトランシーバＩＣ２０のＥＮポートにＬｏからＨｉの立ち上がりエッジが入力されたことに基づいて、ウェイクアップ検出回路２３に対して、エッジ等の信号を出力することにより、マイコン１０がウェイクアップしたことを通知する。
【００３６】
以下、このような車載通信システムの作動について、図２のタイミング図を参照して説明する。まず、時点ｔ１において、周知の作動によってノード１が低消費モードに入ったとする。このとき、周知の作動により、通信コントローラ１１は、トランシーバＩＣ２０のＥＮポートに入力される信号をＨｉからＬｏに立ち下げ、それに起因して、ウェイクアップ検出回路２３が、ＩＮＨポートからマイコン１０に入力される信号をＨｉからＬｏに立ち下げる。ＥＮポートに入力される信号がこのように立ち下がったことに基づいて、モードコントローラ２４は、上述の通り、トランシーバ部２１の作動を停止させ、レシーバ部２２のサンプリング周期を、上記第２の周期とする。
【００３７】
このようにしてノード１が低消費モードに入った後、ノード２がＬＩＮバス３に対して所定のウェイクアップ信号を送信したとする。ウェイクアップ信号は、ＬＩＮバス３において基準時間ｔｂｕｓ以上に持続するＬｏ信号である。ノード１では、レシーバ部２２がトランシーバＩＣ２０のＢＵＳポートを介して上記第２の周期でＬＩＮバス３上の信号をサンプリングしてウェイクアップ検出回路２３に入力している。
【００３８】
そして、ウェイクアップ信号の直後にＬＩＮバス３の信号がＨｉに立ち上がった時点ｔ２において、このＢＵＳポートのウェイクアップ信号直後の立ち上がりに基づいて、ウェイクアップ検出回路２３は、上述の通り、ＲＸポートから通信コントローラ１１および割り込みコントローラ１２への信号をＬｏに立ち下げ、ＩＮＨポートからマイコン１０への信号をＨｉに立ち上げ、ウェイクアップ信号を受けた旨の情報（例えば立ち上がりエッジ）をウェイクアップ検出回路２３に入力する。
【００３９】
通常ならば、マイコン１０では、ＲＸポートから割り込みコントローラ１２にエッジ（本実施形態では立ち下がりエッジ）が入力されたことに基づいて、割り込みコントローラ１２が通信コントローラ１１をアクティブモードにウェイクアップさせる。
【００４０】
しかしここでは、ＲＸポートから割り込みコントローラ１２にエッジが入力され、かつ、ＩＮＨポートからマイコン１０への信号がＨｉに立ち上がったにもかかわらず、何らかの異常によって割り込みコントローラ１２が通信コントローラ１１をウェイクアップさせなかったとする。
【００４１】
本実施形態では、上述の通り、時刻ｔ２においてＲＸポートからの信号を立ち上げた後も、ウェイクアップ検出回路２３は、矩形波をＲＸポートから通信コントローラ１１および割り込みコントローラ１２に入力し始める。
【００４２】
ここで、矩形波は、本実施形態では、ＬｏからＨｉへの立ち上がりエッジと、その後第１の所定の持続時間だけ持続するＨｉと、その後のＨｉからＬｏへの立ち下がりエッジと、その後第２の所定の持続時間だけ持続するＬｏとが、この順番に繰り返される信号である。第１の持続時間および第２の持続時間は、互いに同じであってもよいし異なっていてもよい。第１の所定の持続時間および第２の所定の持続時間は、いずれも割り込みコントローラ１２のサンプリング周期よりも十分大きいものとする。
【００４３】
この矩形波の入力は、トランシーバＩＣ２０のＥＮポートへの入力信号がＨｉになるまで繰り返される。したがって、割り込みコントローラ１２では、上記異常が解消した時点ｔ３において、割り込みコントローラ１２が通信コントローラ１１をウェイクアップさせる。これにより、通信コントローラ１１がウェイクアップしてアクティブモードに入り、その後の時点ｔ４において、トランシーバＩＣ２０のＥＮポートへの入力をＬｏからＨｉに立ち上げる。このＥＮポートへの入力信号の立ち上がりエッジを検出したモードコントローラ２４は、通信コントローラ１１がウェイクアップしたことを通知する通知信号（例えば立ち上がりエッジ）をウェイクアップ検出回路２３に入力すると共にトランシーバ部２１を上述のように作動させ、レシーバ部２２のサンプリング周期を第２のサンプリング周期から第１のサンプリング周期に変化させる。これにより、ノード１全体がウェイクアップする。
【００４４】
また、上記の通知信号をモードコントローラ２４から受けたウェイクアップ検出回路２３は、その時点ｔ４以降は、ＲＸポートから通信コントローラ１１、割り込みコントローラ１２への矩形波の入力を停止する。
【００４５】
このように、本実施形態では、トランシーバＩＣ２０がＬＩＮバス３からウェイクアップ信号を受信したことに基づいて、ウェイクアップ検出回路２３がＲＸポートからエッジを通信コントローラ１１、割り込みコントローラ１２に入力した後、ＥＮポートの入力信号が立ち上がるまで、矩形波をＲＸポートから通信コントローラ１１、割り込みコントローラ１２に繰り返し入力する。このようになっていることで、ＲＸポートからのエッジを割り込みコントローラ１２が受けたにもかかわらず通信コントローラ１１がウェイクアップできなかったとしても、後の矩形波のエッジの繰り返しによって、再度ウェイクアップする可能性が高くなる。
【００４６】
これに対し、従来の作動では、正常ならば、図３に示すように、時点ｔ２までは本実施形態と同じ作動を行い、時点ｔ２においてＲＸポートから割り込みコントローラ１２に立ち下がりエッジが入力されたことに基づいて、割り込みコントローラ１２が正常に通信コントローラ１１をウェイクアップさせた場合は、通信コントローラ１１がウェイクアップし、時点ｔ５で通信コントローラ１１からトランシーバＩＣ２０のＥＮポートへの入力をＬｏからＨｉに立ち上げる。このＥＮポートへの入力信号の立ち上がりエッジを検出したモードコントローラ２４は、通信コントローラ１１がウェイクアップしたことを通知する通知信号をウェイクアップ検出回路２３に入力すると共にトランシーバ部２１を上述のように作動させ、レシーバ部２２のサンプリング周期を第２のサンプリング周期から第１のサンプリング周期に変化させる。これにより、ノード１全体がウェイクアップする。
【００４７】
しかし、従来の作動では、図４に示すように、時点ｔ２までは本実施形態と同じ作動を行い、時点ｔ２においてＲＸポートから割り込みコントローラ１２に立ち下がりエッジが入力されても、何らかの異常により割り込みコントローラ１２が正常に通信コントローラ１１をウェイクアップさせなかったとする。
【００４８】
この場合、従来は、ＲＸポートから通信コントローラ１１、割り込みコントローラ１２への信号は時点ｔ２で立ち下がった後は変化せず、また、ＩＮＨポートからマイコン１０への信号も時点ｔ２で立ち上がったまま変化しない。したがって、仮にこの後ＬＩＮバス３に新たなウェイクアップ信号が送信され、ノード１がそれを受信したとしても、ウェイクアップ検出回路２３はＲＸポートから通信コントローラ１１、割り込みコントローラ１２への信号を立ち下げることができない（既に立ち下がった状態で固着している）ので、割り込みコントローラ１２に立ち下がりエッジを入力できない。また、同様に、ＩＮＨポートからマイコン１０に立ち上がりエッジを入力できない。したがって、時点ｔ２の後、何度ウェイクアップ信号を受けても、マイコン１０はウェイクアップできない。
【００４９】
なお、本実施形態では、図２の時点ｔ２においてＲＸポートから割り込みコントローラ１２にエッジが入力され、その結果、割り込みコントローラ１２が通信コントローラ１１を正常にウェイクアップさせた場合でも、通信コントローラ１１からＥＮポートに入力される信号がＨｉに立ち上がるまでは、ウェイクアップ検出回路２３は、上記エッジの後、ＲＸポートから通信コントローラ１１および割り込みコントローラ１２に矩形波し入力する。
【００５０】
（他の実施形態）
以上、本発明の実施形態について説明したが、本発明の範囲は、上記実施形態のみに限定されるものではなく、本発明の各発明特定事項の機能を実現し得る種々の形態を包含するものである。
【００５１】
（１）例えば、上記実施形態では、通信コントローラ１１が低消費モードからアクティブモードに正常にウェイクアップする作動は、通信コントローラ１１が低消費モードのときに、トランシーバＩＣ２０のＲＸポートから割り込みコントローラ１２にＨｉからＬｏへの立ち下がりエッジが発生すると、割り込みコントローラ１２が通信コントローラ１１をウェイクアップさせるようになっているが、ＨｉとＬｏを逆にして、通信コントローラ１１が低消費モードのときに、トランシーバＩＣ２０のＲＸポートから割り込みコントローラ１２にＬｏからＨｉへの立ち下がりエッジが発生すると、割り込みコントローラ１２が通信コントローラ１１をウェイクアップさせるようになっていてもよい。
【００５２】
この場合、トランシーバＩＣ２０が低消費モードの場合は、ウェイクアップ検出回路２３は、ＲＸポートからマイコン１０の通信コントローラ１１および割り込みコントローラ１２への入力信号をＨｉではなくＬｏに維持するようになっている。
【００５３】
さらにウェイクアップ検出回路２３は、レシーバ部２２から所定のウェイクアップ信号を受信したことに基づいて、マイコン１０を低消費モードからアクティブモードにウェイクアップさせるため、ＲＸポートからマイコン１０にエッジを出力する。このエッジは、上記実施形態では、信号のＨｉからＬｏへの立ち下がりエッジであったが、本例の場合は、信号のＬｏからＨｉへの立ち下がりエッジとする。
【００５４】
つまり、ウェイクアップ検出回路２３は、レシーバ部２２がＬＩＮバス３から所定のウェイクアップ信号を受信したことに基づいて、ＲＸポートから通信コントローラ１１、割り込みコントローラ１２への信号をＨｉからＬｏに立ち下げる作動と、ＲＸポートから通信コントローラ１１、割り込みコントローラ１２への信号をＬｏからＨｉに立ち下げる作動とのうち、あらかじめ定められた一方の作動を実行していればよい。
【００５５】
そして、通信コントローラ１１は、ＨｉからＬｏへの立ち下がりエッジおよびＬｏからＨｉへの立ち上がりエッジのうち、ウェイクアップ検出回路２３の上記一方の作動によって発生するエッジがＲＸポートから入力されたことに基づいて、ウェイクアップするようになっていればよい。
【００５６】
またこの場合、矩形波は、ＨｉからＬｏへの立ち下がりエッジと、その後第１の所定の持続時間だけ持続するＬｏと、その後のＬｏからＨｉへの立ち上がりエッジと、その後第２の所定の持続時間だけ持続するＨｉとが、この順番に繰り返される信号である。つまり、矩形波は、ＬｏとＨｉがエッジを挟んで交互に繰り返される信号であればよい。
【００５７】
（２）また例えば、ＬＩＮバス３には、２個のみならず３個以上ノードが接続されていてもよい。また、ノード２およびＬＩＮバス３上の他のノードも、上記実施形態のノード１と同じ機能を有していてもよい。例えば、ノード２およびＬＩＮバス３上の他のノードも、トランシーバＩＣとマイコンを有しトランシーバＩＣ２０がウェイクアップ信号を受信したことに基づいてウェイクアップ検出回路２３が割り込みコントローラ１２にエッジを入力し、その後、矩形波を入力するようになっていてもよい。
【００５８】
（３）また、上記実施形態では、車載通信システムはＬＩＮプロトコルに従って作動しているが、必ずしもＬＩＮプロトコルに従って作動しておらずともよい。本発明では、トランシーバＩＣ２０は、通信バス３から所定のウェイクアップ信号を受信したことに基づいて、所定のポート（ＲＸ）からマイコン１０への信号をＨｉからＬｏに立ち下げる作動と、所定のポート（ＲＸ）からマイコン１０への信号をＬｏからＨｉに立ち下げる作動とのうち、あらかじめ定められた一方の作動を実行し、マイコン１０は、ＨｉからＬｏへの立ち下がりエッジおよびＬｏからＨｉへの立ち上がりエッジのうち、トランシーバＩＣ２０の上記一方の作動によって発生するエッジがトランシーバＩＣ２０の所定のポート（ＲＸ）から入力されたことに基づいて、ウェイクアップするようになっていればよい。
【００５９】
（４）また、上記実施形態において、マイコン１０には、トランシーバＩＣ２０のＩＮＨポートから信号が入力されるようになっているが、この信号がＬｏからＨｉに立ち上がるとマイコン１０がウェイクアップし、ＨｉからＬｏに立ち下がるとマイコン１０がアクティブモードから低消費モードに入るようになっていてもよい。ＩＮＨポートのこのような使用方法は、従来から用いられている。この場合、マイコン１０をウェイクアップする方法として、上記実施形態のようにＲＸポートからマイコン１０にエッジを入力する方法と、ＩＮＨポートからマイコン１０に立ち上がりエッジを入力する方法の２つがあることになる。しかしながら、上記実施形態のような矩形波をマイコン１０に入力するのは、ＲＸポートからの方が望ましい。なぜなら、ＩＮＨポートから矩形波を入力すると、マイコン１０のモードがアクティブモードと低消費モードに交互に遷移してしまうおそれがあるからである。
【符号の説明】
【００６０】
１、２          ノード
３              ＬＩＮバス
１０            マイコン
１１            通信コントローラ
１２            割り込みコントローラ
２０            トランシーバＩＣ
２１            トランシーバ部
２２            レシーバ部
２３            ウェイクアップ検出回路
２４            モードコントローラ
【図１】
2013154653.tif 000003
【図２】
2013154653.tif 000004
【図３】
2013154653.tif 000005
【図４】
2013154653.tif 000006