(57)【特許請求の範囲】
【請求項１】
共通の通信線に接続された複数の通信ノードがデータを送受信するよう構成された通信システムにおいて前記通信ノードとしての機能を有する通信装置であって、
入力される指令に応じて、自身の状態を、通常の処理を行う通常モード、前記通常モードよりも消費電力が少ないスリープモード、並びに前記通常モードおよび前記スリープモードとは異なる記録モード、を含む各モード間で遷移させる状態遷移手段と、
自身の状態が前記スリープモードのときに、前記通信線を介してウェイクアップコマンドを受けると、前記状態遷移手段に自身の状態を前記スリープモードから前記通常モードに遷移させるウェイクアップ手段と、
前記通常モードの際に、受信端子に対して入力された信号に対応する信号を前記通信線に接続された通信端子を介して送信する通信送信手段と、
自身の状態が前記記録モードのときに、前記受信端子に入力される信号を、前記ウェイクアップコマンドとして記録するコマンド記録手段と、
前記記録モードのときに前記受信端子を介して受信した信号が伝送される伝送経路を前記コマンド記録手段側に切り替え、前記通常モードのときに前記伝送経路を前記通信送信手段側に切り替える切替手段と、
を備えたことを特徴とする通信装置。
【請求項２】
請求項１に記載の通信装置において、
前記状態遷移手段は、モード切替用端子から入力される信号レベルに応じて前記各モード間でモードを遷移させること
を特徴とする通信装置。
【請求項３】
請求項２に記載の通信装置において、
前記状態遷移手段は、前記モード切替用端子から入力される信号レベルと、タイマによる計測時間との組み合わせに応じて前記各モード間でモードを遷移させること
を特徴とする通信装置。
【請求項４】
共通の通信線に接続された複数の通信ノードがデータを送受信するよう構成された通信システムにおいて前記通信ノードとしての機能を有し、
入力される指令に応じて、自身の状態を、通常の処理を行う通常モード、前記通常モードよりも消費電力が少ないスリープモード、並びに前記通常モードおよび前記スリープモードとは異なる記録モード、を含む各モード間で遷移させる状態遷移手段と、
自身の状態が前記スリープモードのときに、前記通信線を介してウェイクアップコマンドを受けると、前記状態遷移手段に自身の状態を前記スリープモードから前記通常モードに遷移させるウェイクアップ手段と、
前記通常モードの際に、受信端子に対して入力された信号に対応する信号を前記通信線に接続された通信端子を介して送信する通信送信手段と、
を備えた通信装置が実施するウェイクアップコマンド記録方法であって、
自身の状態が前記記録モードのときに、受信端子に入力される信号を、前記ウェイクアップコマンドとして記録するコマンド記録工程と、
前記記録モードのときに前記受信端子を介して受信した信号が伝送される伝送経路をコマンド記録用の経路側に切り替え、前記通常モードのときに前記伝送経路を前記通信送信手段側に切り替える切替工程と、
を実施することを特徴とするウェイクアップコマンド記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェイクアップコマンドを受けるとスリープモードから通常モードに復帰する通信装置、およびウェイクアップコマンド記録方法に関する。
【背景技術】
【０００２】
共通の通信線に接続された複数の通信ノードがデータを送受信するよう構成された通信システムにおいて通信ノードとしての機能を有する通信装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１２３３４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、近年では、上記のような通信装置における消費電力を削減するために、不要なときには通信装置の状態を通常モードよりも消費電力が少ないスリープモードにしておき、ウェイクアップコマンドを受けるとスリープモードから通常モードに復帰する技術が開発されつつある。
【０００５】
このような技術では、ウェイクアップコマンドを通信装置に登録する際に、工場出荷時に書き込んでおく手法、通信装置が有する専用の端子から信号を入力する手法、通信装置の起動時に記録させる手法、等を採用することが考えられる。しかしながらこれらの手法では、ウェイクアップコマンドの書き換え不能であったり、専用の端子が必要だったり、起動時間が長くなったりする等の不具合があると予想される。
【０００６】
そこでこのような問題点を鑑み、ウェイクアップコマンドを受けるとスリープモードから通常モードに復帰する通信装置において、ウェイクアップコマンドを記録するための専用端子を配置することなく、不具合を防止できる機能性に優れた通信装置を提供することを本発明の目的とする。
【課題を解決するための手段】
【０００７】
かかる目的を達成するために成された通信装置において状態遷移手段は、入力される指令に応じて、自身の状態を、通常の処理を行う通常モード、通常モードよりも消費電力が少ないスリープモード、並びに通常モードおよびスリープモードとは異なる記録モード、を含む各モード間で遷移させる。そして、ウェイクアップ手段は、自身の状態がスリープモードのときに、通信線を介してウェイクアップコマンドを受けると、状態遷移手段に自身の状態をスリープモードから通常モードに遷移させ、コマンド記録手段は、自身の状態が記録モードのときに、入力される信号を、ウェイクアップコマンドとして記録する（請求項１）。
【０００８】
このような通信装置によれば、記録モードのときに外部入力される信号をウェイクアップコマンドとして記録するので、通常モードやスリープモードのときに他の機能として利用される端子を記録モードのときにはウェイクアップコマンドの入力用に利用して、ウェイクアップコマンドを新規に記録、および書き換えすることができる。よって、ウェイクアップコマンドを記録するための専用端子を配置することなく、ウェイクアップコマンドを記録することができる、機能性に優れた通信装置とすることができる。
【０００９】
ところで、上記通信装置においては、通常モードの際に、受信端子に対して入力された信号に対応する信号を通信線に接続された通信端子を介して送信する通信送信手段を備え、コマンド記録手段は、記録モードの際に、受信端子に入力された信号をウェイクアップコマンドとして記録してもよい（請求項１）。
【００１０】
このような通信装置によれば、記録モードの際に受信端子を利用してウェイクアップコマンドを入力することができる。即ち、受信端子を、通信端子を介して送信する信号の入力用とウェイクアップコマンドの入力用とに兼用することができる。
【００１１】
また、上記通信装置においては、記録モードのときに受信端子を介して受信した信号が伝送される伝送経路をコマンド記録手段側に切り替え、通常モードのときに伝送経路を通信送信手段側に切り替える切替手段を備えていてもよい（請求項１）。
【００１２】
このような通信装置によれば、受信端子に入力された信号をコマンド記録手段側に伝送するか通信送信手段側に伝送するかを切替手段により物理的に切り替えることができる。
【００１３】
さらに、上記通信装置において状態遷移手段は、モード切替用端子から入力される信号レベルに応じて各モード間でモードを遷移させてもよい（請求項２）。
【００１４】
このような通信装置によれば、モード切替用端子からの入力によりモードを遷移させるので、モードの遷移を容易に行うことができる。
また、上記通信装置において状態遷移手段は、モード切替用端子から入力される信号レベルと、タイマによる計測時間との組み合わせに応じて各モード間でモードを遷移させてもよい（請求項３）。
【００１５】
このような通信装置によれば、モードを遷移させるために必要となる端子の数を少なくすることができる。
次に、上記通信装置の構成は、方法の発明として実現してもよい。即ち、状態遷移手段とウェイクアップ手段とを備えた通信装置において、自身の状態が記録モードのときに、受信端子に入力される信号を、ウェイクアップコマンドとして記録するコマンド記録工程と、記録モードのときに受信端子を介して受信した信号が伝送される伝送経路をコマンド記録用の経路側に切り替え、通常モードのときに伝送経路を通信送信手段側に切り替える切替工程と、を実施する（請求項４）。
【００１６】
このようなウェイクアップコマンド記録方法によれば、少なくとも請求項１に記載の通信装置と同様の効果を享受することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明が適用されたＥＣＵの概略構成を示すブロック図である。
【図２】トランシーバ１０の概略構成を示すブロック図である。
【図３】トランシーバ１０の状態遷移図（ａ）、および記録処理を示すフローチャート（ｂ）である。
【図４】ウェイクアップ処理を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下に本発明にかかる実施の形態を図面と共に説明する。
［第１実施形態］
図１はＥＣＵ（電子制御装置）として構成された通信装置１の概略構成を示すブロック図である。通信装置１は、例えば乗用車等の車両に搭載されており、図１に示すように、通信バス５（通信線）に接続されて構成されている。
【００１９】
通信装置１のハードウェア構成は、ＩＳＯ１１８９８−１において規格化されたＣＡＮとしての通信を実施可能な周知の構成とされている。詳細には、通信装置１は、マイコン４０とトランシーバ１０（通信装置）とを備えて構成されている。マイコン４０は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭ、およびコントローラ４５等を備えた周知のマイクロコントローラとして構成されている。
【００２０】
通信装置１のＣＰＵは、ＲＯＭ等のメモリに格納された通信ソフトウェアを実行することによりコントローラ４５やトランシーバ１０を制御するとともに、車両制御ソフトウェアを実行することにより車両各部の装置を制御する。
【００２１】
通信装置１は、トランシーバ１０を使用して通信バス５を介して他のＥＣＵに対してデータを送受信する。この際の通信プロトコルとしては、ＣＡＮと同様のプロトコルを利用する。
【００２２】
なお、通信装置１が複数の通信チャネルを備える場合、通信チャネル毎にコントローラ４５およびトランシーバ１０が設置される。また、通信装置１は、通信バス５を介して他のＥＣＵとデータを送受信することにより他のＥＣＵと連携して車両制御を実施してもよいし、通信バス５を介さず各種センサの検出信号を直接入力し独立して車両制御を実施してもよい。
【００２３】
ここで、通信バス５は、２本のバス線５ａ，５ｂにより構成され、トランシーバ１０は、差動伝送方式にて通信を実施する。差動伝送方式とは、位相を反転させた電位を各バスに与え、その差動電圧にてビットを判別する通信方式である。
【００２４】
なお、差動伝送方式では、２本のバス線５ａ，５ｂの電位差が閾値以上であるか否かによって信号レベルを検出する構成を採用すればよい。また、通信バス５には、周知の抵抗器７やコモンモードノイズ除去用のコモンモードチョークコイル８等が配置されている。
【００２５】
次にトランシーバ１０について図２を用いて説明する。図２はトランシーバ１０の概略構成を示すブロック図である。トランシーバ１０は、図２に示すように、制御部１１（状態遷移手段）と、セレクタ１２（切替手段）と、ドライバ１３（通信送信手段）と、フィルタ・デコーダ１４と、低電力レシーバ１５と、通常レシーバ１６とを備えている。
【００２６】
また、トランシーバ１０には、電源端子３１、グランド端子３２、ＣＡＮＨ端子３３（通信端子）、ＣＡＮＬ端子３４（通信端子）、ＴｘＤ端子３５（受信端子）、ＲｘＤ端子３６、ＳＴＢ端子３７（モード切替用端子）、および空き端子３８の８つの端子を備えている。なお、ＣＡＮＨ端子３３およびＣＡＮＬ端子３４は、通信バス５（２本のバス線５ａ，５ｂのそれぞれ）に接続された通信端子である。
【００２７】
セレクタ１２は、ＴｘＤ端子３５を介して受信した信号が伝送される伝送経路を制御部１１側またはドライバ１３側に物理的に切り替える分岐部として構成されている。セレクタ１２は、制御部１１からの指令に応じて伝送経路を切り替える。
【００２８】
ドライバ１３は、コントローラ４５が送信する送信信号を入力し、この送信信号を通信バス５のバス用のバス信号に変換して送信用に設けられたＣＡＮＨ端子３３，ＣＡＮＬ端子３４から通信バス５に送信する。
【００２９】
低電力レシーバ１５および通常レシーバ１６は、ＣＡＮＨ端子３３，ＣＡＮＬ端子３４から入力される信号を読み取る。通常レシーバ１６は、ＣＡＮフレームをビット単位で識別できる程度の応答性必要とされるが、低電力レシーバ１５は、通常レシーバ１６に対して応答性・反応性がやや劣っている。なお、これらのレシーバ１５，１６は、同等の機能を有していてもよい。
【００３０】
フィルタ・デコーダ１４は、ＴｘＤ端子３５経由で入力された信号、および低電力レシーバ１５経由で入力された信号を、制御部１１が読み取り可能な形式に変換する機能を有する。この際、入力される信号の応答性や入力経路等に拘わらず、同じ信号が入力されれば同じ信号が制御部１１に出力されるよう設定されている。
【００３１】
制御部１１は、後述するウェイクアップ処理、記録処理等の各種処理を実行する機能を有する制御回路として構成されている。なお、制御部１１は、ＣＰＵ，ＲＯＭ，ＲＡＭ等を備えたマイコンとして構成されていてもよい。
【００３２】
コントローラ４５は、メッセージボックス（図示省略）とレジスタ（図示省略）とを有している。メッセージボックスは、例えば送信用のメッセージボックスと受信用のメッセージボックスとからなり、コントローラ４５のレジスタとマイコン４０のＣＰＵとの間でデータの受け渡しを行う。
【００３３】
また、レジスタは、メッセージボックスから受け取った送信データの格納用、あるいはトランシーバ１０が受信した受信データの格納用に使用されるレジスタである。
コントローラ４５は、プログラムを格納する記録装置やプログラムを実行する演算装置等を備えており、送信用のメッセージボックス（送出バッファ）を介してマイコン４０のＣＰＵから送信データを複数のレジスタに順次格納し、レジスタに格納された送信データをフレーム化してトランシーバ１０に出力する送信制御と、トランシーバ１０を介して通信バス５からフレームを受信してメッセージ等を抽出して複数のレジスタに順次格納し、受信用のメッセージボックスからマイコン４０のＣＰＵに出力する受信制御と、通信バス５上で送信フレームが衝突したときのバス権の調停制御などを実施する。
【００３４】
マイコン４０のＣＰＵは、データ送信時に、通信ソフトウェアを利用して、送信するメッセージの内容からそのメッセージに対応する特定情報（ＩＤコード）を特定し、これらメッセージおよび特定情報を送信用のメッセージボックスに出力する。また、マイコン４０のＣＰＵは、コントローラ４５から、割込やフラグの表示等によりフレームを受信した旨の通知を受けた場合、受信用のメッセージボックスを読み出す。
【００３５】
また、マイコン４０のＣＰＵは、トランシーバ１０が後述する記録モードに遷移した際に、必要に応じて記録して設定すべきウェイクアップコマンドをコントローラ４５に出力させる。
【００３６】
［本実施形態による作動］
トランシーバ１０の制御部１１は、図３（ａ）に示すように、トランシーバ１０の状態を通常モード、スリープモード、および記録モードの間で遷移させる機能も有する。詳細に述べると、制御部１１は、ＳＴＢ端子３７から入力される信号のレベルがローレベルであれば、トランシーバ１０の状態を、通常のデータの送受信を行う通常モードに設定する。
【００３７】
このとき、制御部１１は、セレクタ１２に対して、ＴｘＤ端子３５を介して受信した信号が伝送される伝送経路をドライバ１３側に切り替えるよう指示する。したがって、トランシーバ１０は、コントローラ４５が送信する送信信号を、ＴｘＤ端子３５を介して受信し、この送信信号をドライバ１３によって通信バス５のバス用のバス信号に変換してＣＡＮＨ端子３３，ＣＡＮＬ端子３４から通信バス５に送信することになる。
【００３８】
また、通常モードのとき、通常レシーバ１６が通信バス５からＣＡＮＨ端子３３，ＣＡＮＬ端子３４に入力されたバス信号を受信し、制御部１１はこのバス信号をコントローラ４５が扱える受信信号に変換してＲｘＤ端子３６からコントローラ４５に対して出力する。
【００３９】
なお、通常モードのときには、フィルタ・デコーダ１４および低電力レシーバ１５から受信した信号については処理しない。また、通常モードのときには、マイコン４０はデータを送信する状態である作動状態となる。また、通常モードのときには、後述するウェイクアップ処理、記録処理等の通常モード以外のときに実施される処理については実施されない。
【００４０】
次に、マイコン４０が、データ（フレーム）を送信しない非作動状態（省エネ状態）となると、マイコン４０はトランシーバ１０のＳＴＢ端子３７に入力される信号のレベルをローレベルからハイレベルに変更する。すると、トランシーバ１０の制御部１１はトランシーバ１０の状態を、ウェイクアップコマンドを記録して設定する記録モードに遷移させる。
【００４１】
このとき、制御部１１は、セレクタ１２に対して、ＴｘＤ端子３５を介して受信した信号が伝送される伝送経路をフィルタ・デコーダ１４側に切り替えるよう指示する。したがって、トランシーバ１０は、コントローラ４５が送信する信号を、ＴｘＤ端子３５を介して受信し、この信号を制御部１１が記録することができるようになる。
【００４２】
なお、制御部１１は、記録モードのときに、各レシーバ１５，１６からの信号については処理をしない。またこのとき、ＲｘＤ端子３６から出力される信号のレベルがハイレベルになるよう設定する。なお、記録モードのときに、ウェイクアップコマンドを受信することを想定する場合には、フィルタ・デコーダ１４を内部的に分離しておき、制御部１１は、記録処理とは並列する処理で、低電力レシーバ１５からの信号をフィルタ・デコーダ１４から受信し、この信号を処理できるようにしておけばよい。
【００４３】
ここで、制御部１１が、自身の状態が記録モードのときに、入力される信号を、ウェイクアップコマンドとして記録して設定する処理について説明する。図４は、制御部１１が実行する記録処理（コマンド記録手段、ウェイクアップコマンド記録方法）を示すフローチャートである。
【００４４】
記録処理は、自身の状態が記録モードのときに繰り返し実行される処理であって、図３（ｂ）に示すように、まず、フィルタ・デコーダ１４を介して受信したフレームを読み出す（Ｓ１１０）。そして、このフレームをウェイクアップコマンドとして記録し（Ｓ１２０）、記録処理を終了する。このようにウェイクアップコマンドが記録されると、ウェイクアップ処理の際に照合を行うウェイクアップコマンドとして設定される。
【００４５】
ここで、制御部１１は、記録モードに遷移してからの時間を計測し、この時間ｔが予め設定された移行時間（tsleep）を超えると、自身をスリープモードに遷移させる。なお、移行時間は、トランシーバ毎に設定された固定値である。ただし、この移行時間は、任意に設定することができるようにしてもよい。また、この移行時間はウェイクアップコマンドを受信するために必要な時間（想定される最大長のＣＡＮフレームを受信する際に要する時間）以上の時間に設定される。
【００４６】
また、移行時間内にフレームの受信を開始した場合には、このフレームの受信を終了するまでは記録モードを維持し、このフレームの受信を終了してから一定時間後に自身をスリープモードに遷移させてもよい。
【００４７】
制御部１１は、スリープモードのときに、セレクタ１２に対して、ＴｘＤ端子３５を介して受信した信号が伝送される伝送経路を遮断するよう指示する。つまり、ＴｘＤ端子３５を介して受信した信号は、ドライバ１３側にもフィルタ・デコーダ１４側にも伝送されない。
【００４８】
なお、制御部１１は、スリープモードのときに、フィルタ・デコーダ１４および低電力レシーバ１５を介して受信した信号のみを処理し、通常レシーバ１６を介して受信した信号については処理しない。
【００４９】
ここで、制御部１１は、自身の状態がスリープモードのときに、通信バス５を介してウェイクアップコマンドを受けると、制御部１１に自身の状態をスリープモードから通常モードに遷移させる処理を実施する。なお図４は、制御部１１が実行するウェイクアップ処理（ウェイクアップ手段）を示すフローチャートである。
【００５０】
ウェイクアップ処理は、自身の状態がスリープモードであるときに繰り返し実行される処理であって、図４に示すように、まず、低電力レシーバ１５、フィルタ・デコーダ１４を介して受信したフレームを読み出し（Ｓ２１０）、受信したフレームが記録処理にて記録（設定）されたウェイクアップコマンドと一致するか否かを判定する（Ｓ２２０）。受信したフレームがウェイクアップコマンドと一致していれば（Ｓ２２０：ＹＥＳ）、ウェイクアップフラグをセットし（Ｓ２３０）、ウェイクアップ処理を終了する。
【００５１】
また、受信したフレームがウェイクアップコマンドと一致していなければ（Ｓ２２０：ＮＯ）、直ちにウェイクアップ処理を終了する。
ウェイクアップ処理にてウェイクアップフラグがセットされると、トランシーバ１０の制御部１１は、ＲｘＤ端子３６から出力される信号をローレベルに設定する。すると、非作動状態のマイコン４０が起動し、作動状態となり、ＳＴＢ端子３７に入力される信号をハイレベルからローレベルに設定する。この作動によって、トランシーバ１０の制御部１１の状態は、スリープモードから通常モードに遷移することになる。
【００５２】
［本実施形態による効果］
以上のように詳述した通信装置１のトランシーバ１０において、制御部１１は、入力される指令に応じて、自身の状態を、通常の処理を行う通常モード、通常モードよりも消費電力が少ないスリープモード、並びに通常モードおよびスリープモードとは異なる記録モード、を含む各モード間で遷移させる。そして、制御部１１は、自身の状態がスリープモードのときに、通信バス５を介してウェイクアップコマンドを受けると、制御部１１に自身の状態をスリープモードから通常モードに遷移させ、自身の状態が記録モードのときに、入力される信号を、ウェイクアップコマンドとして記録し、設定する。
【００５３】
このようなトランシーバ１０によれば、記録モードのときに外部入力される信号をウェイクアップコマンドとして記録するので、通常モードやスリープモードのときに他の機能として利用される端子を記録モードのときにはウェイクアップコマンドの入力用に利用して、ウェイクアップコマンドを新規に記録、および書き換えすることができる。よって、ウェイクアップコマンドを記録するための専用端子を配置することなく、機能性に優れたトランシーバ１０とすることができる。
【００５４】
また、上記トランシーバ１０においては、通常モードの際に、ＴｘＤ端子３５に対して入力された信号に対応する信号を通信バス５に接続されたＣＡＮＨ端子３３，ＣＡＮＬ端子３４を介して送信するドライバ１３を備え、制御部１１は、記録モードの際に、ＴｘＤ端子３５に入力された信号をウェイクアップコマンドとして記録する。
【００５５】
このようなトランシーバ１０によれば、記録モードの際にＴｘＤ端子３５を利用してウェイクアップコマンドを入力することができる。即ち、ＴｘＤ端子３５を、ＣＡＮＨ端子３３，ＣＡＮＬ端子３４を介して送信する信号の入力用とウェイクアップコマンドの入力用とに兼用することができる。
【００５６】
また、上記トランシーバ１０においては、記録モードのときにＴｘＤ端子３５を介して受信した信号が伝送される伝送経路を制御部１１側に切り替え、通常モードのときに伝送経路をドライバ１３側に切り替えるセレクタ１２を備えている。
【００５７】
このようなトランシーバ１０によれば、ＴｘＤ端子３５に入力された信号を制御部１１側に伝送するかドライバ１３側に伝送するかをセレクタ１２により物理的に切り替えることができる。
【００５８】
また、上記トランシーバ１０において制御部１１は、ＳＴＢ端子３７から入力される信号レベルと、タイマによる計測時間との組み合わせに応じて各モード間でモードを遷移させる。
【００５９】
このようなトランシーバ１０によれば、モードを遷移させるために必要となる端子の数を少なくすることができる。
［その他の実施形態］
本発明の実施の形態は、上記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【００６０】
例えば、上記実施形態においては、ＴｘＤ端子３５から入力される信号（フレーム）をウェイクアップコマンドとして記録したが、通信バス５に接続されたＣＡＮＨ端子３３，ＣＡＮＬ端子３４を介して入力される信号を、ウェイクアップコマンドとして記録してもよい。この場合には、低電力レシーバ１５または通常レシーバ１６によって受信された信号をウェイクアップコマンドとして記録すればよい。
【００６１】
このようなトランシーバ１０によれば、通信バス５が接続されるＣＡＮＨ端子３３，ＣＡＮＬ端子３４をモードによって使い分けて利用し、ウェイクアップコマンドを入力させることができる。
【００６２】
さらに、上記実施形態において、トランシーバ１０の制御部１１は、ＳＴＢ端子３７から入力される信号レベルと、タイマによる計測時間との組み合わせに応じて各モード間でモードを遷移させたが、空き端子３８（モード切替用端子）を制御部１１に接続しておき、ＳＴＢ端子３７および空き端子３８から入力される信号レベルの組み合わせに応じて各モード間でモードを遷移させてもよい。なお、空き端子３８への信号入力は、マイコン４０等が実施すればよい。
【００６３】
このようなトランシーバ１０によれば、ＳＴＢ端子３７，空き端子３８からの入力によりモードを遷移させるので、モードの遷移を容易に行うことができる。また、上記実施形態では使用していなかった空き端子３８を有効に利用することができる。
【００６４】
また上記実施形態では、記録モードのときに受信したフレームをそのままウェイクアップコマンドとして記録したが、インバータ等を用いて位相を反転させたコマンドを記憶し、スリープモードのときに反転させたコマンドと受信フレームとをＸＯＲ回路等で比較するようにしてもよい。
【符号の説明】
【００６５】
１…通信装置、５…通信バス、７…抵抗器、８…コモンモードチョークコイル、１０…トランシーバ、１１…制御部、１２…セレクタ、１３…ドライバ、１４…フィルタ＆デコーダ、１５…低電力レシーバ、１６…通常レシーバ、３１…電源端子、３２…グランド端子、３３…ＣＡＮＨ端子、３４…ＣＡＮＬ端子、３５…ＴｘＤ端子、３６…ＲｘＤ端子、３７…ＳＴＢ端子、３８…空き端子、４０…マイコン、４５…コントローラ。
【図１】
0005561034.tif 000002
【図２】
0005561034.tif 000003
【図３】
0005561034.tif 000004
【図４】
0005561034.tif 000005