(57)【要約】【課題】  汎用のトランシーバを用いて、個別に指示されるスレーブノードのウェイクアップ状態への移行を実現する。【解決手段】  マイコンの起動ＩＤ書込処理部にてスリープ状態への移行指示などに基づく終了処理の開始が判断されると（Ｓ１００：ＹＥＳ）、ウェイクアップ状態への移行指示を判定するための起動ＩＤをトランシーバの起動ＩＤ保持メモリに書き込む（Ｓ１１０）。トランシーバでは、起動ＩＤが起動ＩＤ保持メモリに書き込まれている場合、受信データ比較回路にて受信データと起動ＩＤとを比較し、一致している場合には、受信回路へ受信の許可を示す受信許可信号を出力すると共に、電源へ電力供給を行わせるための電力供給信号を出力する。つまり、個別に設計されるマイコンに起動ＩＤを記憶しておき、所定タイミングでトランシーバの起動ＩＤ保持メモリへ起動ＩＤを記憶させる。【選択図】図４
2013062722.tif 000002
【特許請求の範囲】
【請求項１】
マスタノードとスレーブノードとが同一のバス通信路に接続されてなり、一部の機能を停止したスリープ状態への移行指示及び予め割り当てられた機能を実行可能なウェイクアップ状態への移行指示を、前記マスタノードが前記スレーブノードに対し個別に行うパーシャルモードで動作可能な通信システムであって、
前記スレーブノードは、
自ノードに対する前記ウェイクアップ状態への移行指示を判定するための起動情報を記憶する記憶部、前記記憶部に記憶された前記起動情報と前記バス通信路を介して受信される受信情報との一致を判定し、当該判定結果に基づき前記ウェイクアップ状態への移行を行うための信号を出力する判定信号出力部を有するトランシーバと、
前記記憶部に対し所定タイミングで前記起動情報を記憶させる起動情報書込部を有する信号処理部と、を備えていること
を特徴とする通信システム。
【請求項２】
請求項１に記載の通信システムにおいて、
前記起動情報書込部は、前記マスタノードからの前記スリープ状態への移行指示があると、前記起動情報を前記記憶部に記憶させること
を特徴とする通信システム。
【請求項３】
請求項１又は２に記載の通信システムにおいて、
前記信号処理部への電力供給を行う電源を備え、
前記判定信号出力部は、前記一致を判定すると、前記ウェイクアップ状態への移行を行うために、電力供給を行わせるための電力供給信号を前記電源へ出力すること
を特徴とする通信システム。
【請求項４】
請求項３に記載の通信システムにおいて、
前記トランシーバは、前記バス通信路を介して受信される受信情報を前記信号処理部へ出力する受信部を備え、
前記判定信号出力部は、前記一致を判定すると、前記ウェイクアップ状態への移行を行うために、前記信号処理部へ受信情報を出力させる受信許可信号を前記受信部へ出力すること
を特徴とする通信システム。
【請求項５】
請求項１〜４の何れか一項に記載の通信システムにおいて、
前記判定信号出力部は、前記記憶部に前記起動情報が記憶されていない場合も、前記ウェイクアップ状態への移行を行うための信号を出力すること
を特徴とする通信システム。
【請求項６】
請求項１〜５の何れか一項に記載の通信システムにおいて、
前記記憶部は、不揮発性のメモリ装置で構成されていること
を特徴とする通信システム。
【請求項７】
請求項１〜６の何れか一項に記載の通信システムを構成するスレーブノード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、共通のバス通信路に接続され、当該バス通信路を介して相互に通信を行う通信システムに関する。
【背景技術】
【０００２】
従来、車両に搭載される通信システムとして、ＣＡＮやＬＩＮ等、バス通信路を利用するものが知られている。
このような通信システムには、各ノードが、予め割り当てられた全ての機能を実行可能な動作モードであるウェイクアップモードと、消費電力を抑えるために一部の機能を停止した動作モードであるスリープモードとで動作するものがある。各ノードがスリープモードにある場合、例えば所定のスイッチが押下されるなどのウェイクアップ要因が生じると、バス通信路上の信号に基づいてウェイクアップモードへ移行する。
【０００３】
さらに、ウェイクアップモードには、マスタノードから指定されたスレーブノードだけをスリープさせたり、スリープさせたスレーブノードをウェイクアップさせたりするパーシャルモードが提案されている（例えば、特許文献１〜３参照）。
【０００４】
つまり、パーシャルモードは、ウェイクアップモードの一形態であり、マスタノードが起動している状態で、一部のスレーブノードのみをスリープさせたりウェイクアップさせたりする省電力モードである。
【０００５】
ところで、パーシャルモードでスリープ状態となったスレーブノードでは、例えば信号処理部をスリープ状態とし、バス通信路との間でデータ授受を行うトランシーバは起動したままとすることが考えられる。このようにすれば、バス通信路を介してウェイクアップ状態への移行指示が受信されたことをトランシーバが判定して、信号処理部をウェイクアップ状態へ移行させることができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特表２００８−５０４７８４号公報
【特許文献２】特表２００５−５２９５１６号公報
【特許文献３】特表２００５−５２９５１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、パーシャルモードでは、スリープ状態にあるスレーブノードに対し個別にウェイクアップ状態への移行を指示することになるため、ウェイクアップ状態への移行指示を判定するための起動情報を、スレーブノードに対しユニークに設定する必要がある。このとき、受信したウェイクアップ状態への移行指示が自ノードのものであるか否かを判定するために、各トランシーバに、起動情報を記憶しておく必要がある。
【０００８】
しかしながら、トランシーバは、汎用回路として量産されるものであるため、ユニークな起動情報を個々に記憶することは生産効率を著しく低下させる。
本発明は、上述した課題を解決するためのなされたものであり、その目的は、汎用のトランシーバを用いて、個別に指示されるスレーブノードのウェイクアップ状態への移行を実現することにある。
【課題を解決するための手段】
【０００９】
上述の目的を達成するためになされた請求項１に記載の通信システムは、マスタノードとスレーブノードとが同一のバス通信路に接続されてなる。
ここで通信システムは、パーシャルモードで動作可能となっている。パーシャルモードは、スリープ状態への移行指示及びウェイクアップ状態への移行指示を、マスタノードがスレーブノードに対し個別に行うモードである。スリープ状態とは、一部の機能を停止した状態であり、ウェイクアップ状態とは、予め割り当てられた機能を実行可能な状態である。
【００１０】
本発明では特に、スレーブノードが、トランシーバと、信号処理部とを備えている。
トランシーバは、記憶部及び、判定信号出力部を有している。記憶部は、自ノードに対するウェイクアップ状態への移行指示を判定するための起動情報を記憶する。また、判定信号出力部は、記憶部に記憶された起動情報とバス通信路を介して受信される受信情報との一致を判定し、当該判定結果に基づきウェイクアップ状態への移行を行うための信号を出力する。
【００１１】
一方、信号処理部は起動情報書込部を有しており、この起動情報書込部によって、記憶部に対し所定タイミングで起動情報が記憶させられる。
上述したように、パーシャルモードでは、スリープ状態にあるスレーブノードに対し個別にウェイクアップ状態への移行を指示するため、ユニークな起動情報をスレーブノードに対し設定する必要がある。
【００１２】
ところが、各スレーブノードのトランシーバに対しウェイクアップ状態への移行指示を判定するための起動情報を記憶することは、トランシーバが汎用回路として量産されるものであるため、生産効率を著しく低下させる。
【００１３】
これに対し本発明では、各スレーブノードで個別に設計される信号処理部に起動情報を記憶しておき、所定タイミングでトランシーバの記憶部へ起動情報を記憶させる。
このようにすれば、汎用トランシーバを用いて、個別に指示されるスレーブノードのウェイクアップ状態への移行を実現することができる。
【００１４】
なお、「所定タイミングで」は、トランシーバの負荷が小さくなるようなタイミングとすることが考えられる。具体的には、請求項２に示すように、起動情報書込部は、マスタノードからのスリープ状態への移行指示があると、起動情報を記憶部に記憶させることとしてもよい。このようにすれば、起動情報がトランシーバの記憶部に対し適切なタイミングで記憶される。
【００１５】
ところで、判定信号出力部がウェイクアップ状態への移行を行うための信号を出力することは既に述べた。
例えば請求項３に示すように、信号処理部への電力供給を行う電源を備える構成を前提に、判定信号出力部は、一致を判定すると、ウェイクアップ状態への移行を行うために、電力供給を行わせるための電力供給信号を電源へ出力することが考えられる。この場合、電源から信号処理部への電力供給が開始され、スリープ状態にあった信号処理部がウェイクアップ状態へ移行する。このようにすれば、比較的簡単な構成でウェイクアップ状態への移行を行うことができる。
【００１６】
加えて、請求項４に示すように、トランシーバがバス通信路を介して受信される受信情報を信号処理部へ出力する受信部を備える構成を前提に、判定信号出力部は、一致を判定すると、ウェイクアップ状態への移行を行うために、信号処理部へ受信情報を出力させる受信許可信号を受信部へ出力することが考えられる。このようにすれば、一致が判定された後に受信される受信情報が信号処理部へ出力される。
【００１７】
なお、記憶部に起動情報が記憶されていない場合であっても、請求項５に示すように、判定信号出力部によって、ウェイクアップ状態への移行を行うための信号が出力される構成とすることが望ましい。このようにすれば、ウェイクアップ状態への移行指示の対象となっていない可能性があるものの、そのスレーブノードがウェイクアップ状態へ移行することで、予め割り当てられた機能を実行可能となる。
【００１８】
ところで、スリープ状態への移行指示がマスタノードからあるたびにスレーブノードにおいて起動情報書込部が、トランシーバの記憶部に対し、起動情報を書き込む構成としてもよい。これに対し、請求項６に示すように、記憶部を、不揮発性のメモリ装置で構成してもよい。このようにすれば、起動情報がトランシーバの記憶部へ一度記憶されると当該起動情報が保持されるため、書き込みを都度行う構成に比べて有利である。
【００１９】
以上は、通信システムの発明として説明してきたが、請求項７に示すように、上記通信システムを構成するスレーブノードの発明として実現することもできる。このようなスレーブノードにおいても、上述した通信システムと同様の効果が奏される。また、上述した通信システムと同様の構成を採用することができる。
【図面の簡単な説明】
【００２０】
【図１】通信システムの概略構成を示すブロック図である。
【図２】（ａ）はバス通信路で使用する伝送路符号の構成を示す説明図であり、（ｂ）はバス通信路を介して送受信されるフレームの構成を示す説明図であり、（ｃ）はＵＡＲＴが送受信するブロックデータの構成を示す説明図である。
【図３】マスタノード及びスレーブノードの構成を示すブロック図である。
【図４】起動ＩＤ書込処理を示すフローチャートである。
【図５】判定信号出力処理を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下に本発明の一実施形態を図面と共に説明する。
図１は、車両に搭載される通信システム１の概略構成を示すブロック図である。ここでは、通信装置としてのノード１０が、バス通信路７０を介して相互に接続されている。ノード１０は、ボデー系のアプリケーションを実現する電子制御装置（ボデー系ＥＣＵ）や、車両の状態を検出したり車両の状態を制御したりするために設けられた関連機器（スイッチ、センサ等）である。
【００２２】
図１に示すように、通信システム１を構成するノード１０のうち、ボデー系ＥＣＵとしては、ボデー・ワイパＥＣＵ，シートＥＣＵ，スライドドアＥＣＵ，ミラーＥＣＵ，バックドアＥＣＵ，チルテレ（電動ステアリング位置調整装置）ＥＣＵ等があり、一方、関連機器としては、ライトＳＷ，ワイパＳＷ，ライトセンサ，レインセンサ等がある。
【００２３】
バス通信路７０は、異なるノード１０からハイレベルの信号とロウレベルの信号とが同時に出力されると、バス通信路７０上の信号レベルがロウレベルとなるように構成されており、この機能を利用してバス調停を実現する。
【００２４】
ここで図２（ａ）は、バス通信路７０で使用する伝送路符号を示す説明図である。
図２（ａ）に示すように、バス通信路７０では、伝送路符号として、ビットの途中で信号レベルがロウレベルからハイレベルに変化するＰＷＭ符号が用いられ、ドミナント（本実施形態では０に対応）及びレセッシブ（本実施形態では１に対応）からなる二値の信号を２種類のデューティ比で表現する。
【００２５】
具体的には、ドミナントの方がレセッシブよりロウレベルの比率が長くなるよう（本実施形態では、ドミナントが１ビットの２／３の期間、レセッシブが１ビットの１／３の期間）に設定され、バス通信路７０上でドミナントとレセッシブとが衝突すると、ドミナントが調停勝ちするようにされている。
【００２６】
そして、通信システム１では、調停負けしたノード１０は送信を直ちに停止し、調停勝ちしたノード１０のみが送信を継続する、いわゆるＣＳＭＡ／ＣＡ方式のアクセス制御方式が用いられている。
【００２７】
また、図２（ｂ）はノード１０同士の通信に使用するフレームの構成を示す説明図である。
図２（ｂ）に示すように、フレームは、送信を許可するデータを指定するためのヘッダと、ヘッダによって指定されたデータを送信するための可変長のレスポンスからなる。
【００２８】
このうち、ヘッダは、送信を許可するデータの識別子（ＩＤ）からなり、ＩＤの値に応じて、バス調停で勝ち残るように設定されている。一方、レスポンスには、データ以外に、データ（レスポンス）のサイズを示すサイズ情報、エラーの有無をチェックするためのＣＲＣ符号が少なくとも含まれている。
【００２９】
ここで図１の説明に戻り、ノード１０の一つ（ここではボデー・ワイパＥＣＵ）をマスタノード（以下単に「マスタ」という）１０ａとし、他のノードをスレーブノード（以下単に「スレーブ」という）１０ｂとしている。
【００３０】
このとき、マスタ１０ａがヘッダを送信することによって、送信を許可するデータ（ひいてはデータの送信元となるスレーブ１０ｂ）を順次指定し、ヘッダによって指定されたデータの送信元となるスレーブ１０ｂがレスポンス（データ）を送信するポーリング（以下「定期通信」ともいう）と、マスタ１０ａからの指示によらずスレーブ１０ｂが自律的に通信を制御するイベント通信とを実行する。
【００３１】
ここで、各ノード１０は、予め割り当てられた全ての機能を実行可能な動作モードであるウェイクアップモード、消費電力を抑えるために一部の機能を停止した動作モードであるスリープモードで動作する。
【００３２】
また、ウェイクアップモードには、パーシャルモードが存在する。パーシャルモードでは、マスタ１０ａからのスリープ状態への移行指示によって、スレーブ１０ｂが個別にスリープする。また、個別にスリープしたスレーブ１０ｂは、マスタ１０ａからのウェイクアップ状態への移行指示によって、個別にウェイクアップする。
【００３３】
以下、マスタ１０ａ及びスレーブ１０ｂの構成を、図３を参照して説明する。
マスタ１０ａは、マイコン２０、トランシーバ３０、及び、電源４０を備えている。
マイコン２０は、ＣＰＵ，ＲＯＭ，ＲＡＭ，ＩＯポート等からなる周知のマイクロコンピュータを中心に構成され、バス通信路７０を介した他ノード１０との通信によって得られた情報等に基づき、自ノード１０に割り当てられた各種処理を実行する。
【００３４】
マイコン２０は、ＵＡＲＴ（汎用非同期送受信回路：Universal Asynchronous Receiver Transmitter ）２１を有している。ＵＡＲＴ２１は、調歩同期（非同期）方式のシリアル通信を実現する。また、図示しない発振子を有しており、自らの動作クロックやトランシーバ３０に供給する内部クロックを発生させる。
【００３５】
ここで図２（ｃ）は、ＵＡＲＴ１１が送受信するデータＴＸＤ，ＲＸＤの構成を示す説明図である。図示されているように、ＵＡＲＴ１１は、データの開始を示す１ビット長のスタートビット（ロウレベル）と、データの終了を示すストップビット（ハイレベル）と、これらスタートビット，ストップビットに挟まれた８ビットのデータとで構成された合計１０ビットのブロックデータを単位として送受信する。但し、主要部となる８ビットのデータは、ＬＳＢ（最下位ビット）が先頭、ＭＳＢ（最上位ビット）が末尾となるように設定されている。
【００３６】
なお、前述のフレーム（図２（ｂ）参照）を構成するヘッダは、単一のブロックデータで構成され、スタートビット，ストップビットを除く８ビットのデータのうち、７ビットはＩＤとして用いられ、１ビットはパリティビットとして用いられる。また、レスポンスは、１ないし複数個のブロックデータで構成され、最初のブロックに、サイズ情報が設定される。
【００３７】
図３に戻り、トランシーバ３０は、送信回路３１、及び、受信回路３２を有している。送信回路３１は、マイコン２０から供給されるＮＲＺ符号の送信データＴＸＤをＰＷＭ符号の送信データＴＸに符号化してバス通信路７０に出力する。一方、受信回路３２は、バス通信路７０から取り込んだＰＷＭ符号の受信データＲＸをＮＲＺ符号の受信データＲＸＤに復号化してマイコン２０に供給する。
【００３８】
また、トランシーバ３０は、複数のインバータをリング状に接続することで構成されたリングオシレータ等からなる簡易な発振回路（不図示）を有している。この発信回路が発生させるカウント用クロックを分周することにより、送信回路３１での符号化及び受信回路３２での復号化が実現される。
【００３９】
電源４０はマイコン２０への電源供給を行う構成であり、電力供給が途絶えるとマイコン２０がスリープし、電力供給が開始されるとマイコン２０がウェイクアップすることになる。
【００４０】
一方、スレーブ１０ｂも、マスタ１０ａと同様に、マイコン５０、トランシーバ６０、及び、電源４０を備えている。なお、マスタ１０ａと同様の構成については、同一の符号を付して説明を省略する。
【００４１】
スレーブ１０ｂの構成のうちマスタ１０ａと異なるのは、マスタ１０ａからの指示によるパーシャルモードにおけるウェイクアップ状態への移行を実現するための構成を備える点である。なお、パーシャルモードにおけるウェイクアップ状態への移行の前提としてパーシャルモードにおけるスリープ状態への移行がマスタ１０ａから指示される。
【００４２】
パーシャルモードにおけるスリープ状態への移行指示ではスレーブ１０ｂはウェイクアップ状態となっているため、この移行指示は、マイコン５０によって判断される。この移行指示があると、電源４０からの電力供給が停止されて、マイコン５０がスリープ状態となる。このとき、トランシーバ６０のみが起動している状態となる。
【００４３】
そして、パーシャルモードにおけるマスタ１０ａからのウェイクアップ状態への移行指示は、個々のスレーブ１０ｂに対しユニークに設定される起動ＩＤによって行われる。このような起動ＩＤの受信を判定するために、スレーブ１０ｂでは、トランシーバ６０が、受信データ比較回路６３及び、起動ＩＤ保持メモリ６４を有している。また、マイコン５０が、起動ＩＤ書込処理部５２を有している。
【００４４】
起動ＩＤ書込処理部５２は、所定タイミングで起動ＩＤをトランシーバ６０の起動ＩＤ保持メモリ６４に書き込む。起動ＩＤ保持メモリ６４は、不揮発性のメモリ装置であり、一度書き込まれた起動ＩＤは、電力供給が途絶えても保持される。
【００４５】
一方トランシーバ６０の受信データ比較回路６３は、起動ＩＤ保持メモリ６４に記憶された起動ＩＤと受信データとを１ビット毎に比較し、一致している場合には、受信回路３２へ受信の許可を示す受信許可信号を出力すると共に、電源４０へ電力供給を行わせるための電力供給信号を出力する。これにより、電源４０からの電力供給が再開されてマイコン５０がウェイクアップ状態へ移行する。
【００４６】
次に、スレーブ１０ｂのマイコン５０（起動ＩＤ書込処理部５２）にて実行される起動ＩＤ書込処理を説明する。図４は、起動ＩＤ書込処理を示すフローチャートである。
最初のＳ１００では、終了処理が開始されたか否かを判断する。この判断は、例えばパーシャルモードにおけるスリープ状態への移行指示などに基づく終了処理の開始を判断するものである。また例えば、パーシャルモード以外の通常のスリープ信号に基づく終了処理の開始を判断してもよい。ここで終了処理が開始されたと判断された場合（Ｓ１００：ＹＥＳ）、Ｓ１１０にて起動ＩＤをトランシーバ６０へ送信し、その後、起動ＩＤ書込処理を終了する。Ｓ１１０の処理により、トランシーバ６０の起動ＩＤ保持メモリ６４に起動ＩＤが記憶されることになる。一方、終了処理が開始されていないと判断された場合（Ｓ１００：ＮＯ）、Ｓ１００の判断処理を繰り返す。なお、本実施形態では、終了処理の開始をトリガとして起動ＩＤをトランシーバ６０へ送信することとしたが、トランシーバ６０の負荷が小さくなるタイミングで行えばよく、そのタイミングは特に限定されない。
【００４７】
次に、トランシーバ６０における判定信号出力処理を説明する。図５は、判定信号出力処理を示すフローチャートである。
最初のＳ２００では、起動ＩＤが保持されているか否かを判断する。起動ＩＤ保持メモリ６４に起動ＩＤが書き込まれると、受信データ比較回路６３へ起動ＩＤが出力される。ここで起動ＩＤが保持されていると判断された場合（Ｓ２００：ＹＥＳ）、Ｓ２１０へ移行する。一方、起動ＩＤが保持されていないと判断された場合（Ｓ２００：ＮＯ）、Ｓ２３０へ移行する。
【００４８】
Ｓ２１０では、受信データと起動ＩＤとを比較する。この比較は、受信データ比較回路６３によって実現される。受信データ比較回路６３は、バス通信路７０を介して受信される受信データと起動ＩＤとを１ビット単位で比較する。
【００４９】
続くＳ２２０では、起動ＩＤと一致したか否かが判定される。受信データ比較回路６３は、受信データと起動ＩＤとが一致している場合には（Ｓ２２０：ＹＥＳ）、受信回路３２へ受信の許可を示す受信許可信号を出力すると共に、電源４０へ電力供給を行わせるための電力供給信号を出力する。これにより、マイコン５０のウェイクアップ状態への移行が実現され、また、受信回路３２によって、判定後の受信データがマイコン５０へ送信される（Ｓ２３０）。なお、起動ＩＤが保持されていない場合も（Ｓ２００：ＮＯ）、機能の実現のために、スレーブ１０ｂがウェイクアップする構成となっている（Ｓ２３０）。一方、受信データと起動ＩＤとが一致していない場合には（Ｓ２２０：ＮＯ）、受信回路３２へ受信の不許可を示す受信不許可信号を出力すると共に、電源４０へ電力供給の停止を示す電力供給停止信号を出力する。これにより、マイコン５０はスリープ状態を維持し、また、受信回路３２による判定後の受信データのマイコン５０へ送信がブロックされる（Ｓ２４０）。
【００５０】
次に本実施形態の通信システム１が発揮する効果を説明する。
本実施形態では、マイコン５０の起動ＩＤ書込処理部５２にてスリープ状態への移行指示などに基づく終了処理の開始が判断されると（図４中のＳ１００：ＹＥＳ）、ウェイクアップ状態への移行指示を判定するための起動ＩＤがトランシーバ６０へ送信される（Ｓ１１０）。トランシーバ６０では、起動ＩＤが起動ＩＤ保持メモリ６４に書き込まれている場合（図５中のＳ２００：ＹＥＳ）、受信データ比較回路６３にて受信データと起動ＩＤとが比較され（Ｓ２１０）、一致している場合には（Ｓ２２０：ＹＥＳ）、受信回路３２へ受信の許可を示す受信許可信号が出力されると共に、電源４０へ電力供給を行わせるための電力供給信号が出力される（Ｓ２３０）。
【００５１】
パーシャルモードでは、スリープ状態にあるスレーブ１０ｂに対し個別にウェイクアップ状態への移行を指示するため、ユニークな起動ＩＤをスレーブ１０ｂに対し設定する必要がある。
【００５２】
ところが、各スレーブ１０ｂのトランシーバ６０に対しウェイクアップ状態への移行指示を判定するための起動ＩＤを記憶することは、トランシーバ６０が汎用回路として量産されるものであるため、生産効率を著しく低下させる。
【００５３】
これに対し本実施形態では、各スレーブ１０ｂにおいて個別に設計されるマイコン５０に起動ＩＤを記憶しておき、所定タイミングでトランシーバ６０の起動ＩＤ保持メモリ６４へ起動ＩＤを記憶させる。
【００５４】
これにより、汎用のトランシーバ６０を用いて、個別に指示されるスレーブ１０ｂのウェイクアップ状態への移行を実現することができる。
また、本実施形態では、マイコン５０の起動ＩＤ書込処理部５２にてスリープ状態への移行指示などに基づく終了処理の開始が判断されると（図４中のＳ１００：ＹＥＳ）、ウェイクアップ状態への移行指示を判定するための起動ＩＤがトランシーバ６０へ送信される（Ｓ１１０）。これにより、起動ＩＤがトランシーバ６０の起動ＩＤ保持メモリ６４に対し適切なタイミングで記憶される。
【００５５】
さらにまた、本実施形態では、受信データ比較回路６３にて受信データと起動ＩＤとを比較し（図５中のＳ２１０）、一致している場合には（Ｓ２２０：ＹＥＳ）、電源４０へ電力供給を行わせるための電力供給信号を出力する（Ｓ２３０）。これにより、マイコン５０をウェイクアップ状態へ移行させることができ、比較的簡単な構成でウェイクアップ状態への移行を行うことができる。
【００５６】
このとき、電源４０へ電力供給の開始を示す電力供給信号を出力すると共に、受信回路３２へ受信の許可を示す受信許可信号を出力する（図５中のＳ２３０）。これにより、一致が判定された後に受信される受信データがマイコン５０へ出力される。
【００５７】
また、本実施形態では、起動ＩＤが保持されていない場合も（図５中のＳ２００：ＮＯ）、機能の実現のために、スレーブ１０ｂをウェイクアップする構成となっている（Ｓ２３０）。これにより、スレーブ１０ｂがウェイクアップ状態への移行指示の対象となっていない可能性があるものの、そのスレーブ１０ｂがウェイクアップ状態へ移行することで、予め割り当てられた機能を実行可能となる。
【００５８】
さらにまた、起動ＩＤ保持メモリ６４が不揮発性メモリ装置として構成されているため、起動ＩＤがトランシーバ６０へ一度記憶されると当該起動ＩＤが保持されるため、書き込みを都度行う構成に比べて有利である。
【００５９】
なお、本実施形態における通信システム１が特許請求の範囲における「通信システム」を構成し、マスタ１０ａが「マスタノード」を構成し、スレーブ１０ｂが「スレーブノード」を構成し、バス通信路７０が「バス通信路」を構成する。
【００６０】
また、スレーブ１０ｂのトランシーバ６０が「トランシーバ」を構成し、起動ＩＤ保持メモリ６４が「記憶部」を構成し、受信データ比較回路６３が「判定信号出力部」を構成し、受信回路３２が「受信部」を構成し、マイコン５０が「信号処理部」を構成し、起動ＩＤ書込処理部５２が「起動情報書込部」を構成し、スレーブ１０ｂの電源４０が「電源」を構成し、起動ＩＤ書込処理部５２によって送信され起動ＩＤ保持メモリ６４に記憶される起動ＩＤが「起動情報」に相当し、バス通信路７０を介して受信される受信データが「受信情報」に相当する。
【００６１】
さらにまた、図４に示した起動ＩＤ書込処理が「起動情報書込部」の機能としての処理に相当し、図５に示した判定信号出力処理が「判定信号出力部」の機能としての処理に相当する。
【００６２】
以上本発明は、上述した実施形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において種々なる形態で実施可能である。
例えば、上記実施形態ではスレーブ１０ｂがマイコン５０及びトランシーバ６０を備える構成としたが、必ずしもマイコン５０を用いて構成する必要はなく、マイコン５０に代えて信号処理が可能なシーケンサなどを用いることも考えられる。この場合、シーケンサが特許請求の範囲の「信号処理部」を構成する。
【符号の説明】
【００６３】
１：通信システム、１０：ノード、１０ａ：マスタ、１０ｂ：スレーブ、２０，５０：マイコン、２１：ＵＡＲＴ（汎用非同期送受信回路）、３０，６０：トランシーバ、３１：送信回路、３２：受信回路、４０：電源、５２：起動ＩＤ書込処理部、６３：受信データ比較回路、６４：起動ＩＤ保持メモリ、７０：バス通信路
【図１】
2013062722.tif 000003
【図２】
2013062722.tif 000004
【図３】
2013062722.tif 000005
【図４】
2013062722.tif 000006
【図５】
2013062722.tif 000007