(57)【要約】【課題】送信装置から周波数を切り替える通知が行われてから、該送信装置からの信号を受信できる時間を短縮すること。【解決手段】送信装置により送信される無線信号を受信する受信装置は、送信装置により複数の送信周波数により無線送信されるべき信号を受信する受信部と、該受信部により受信されるべき信号に基づいて、受信周波数を変更するかどうかを判定する受信周波数変更判定部と、該受信部により受信されるべき信号に基づいて、受信処理確定後の通信エラーを許容する許容時間を設定する通信エラー許容時間設定部とを有する。通信エラー許容時間設定部は、受信周波数変更判定部により受信周波数を変更すると判定された場合と、判定されない場合とで、異なる許容時間を設定する。【選択図】図４
2011172082.tif 000002
【特許請求の範囲】
【請求項１】
送信装置により送信される無線信号を受信する受信装置であって、
送信装置により複数の送信周波数により無線送信されるべき信号を受信する受信部と、
該受信部により受信されるべき信号に基づいて、受信周波数を変更するかどうかを判定する受信周波数変更判定部と、
該受信部により受信されるべき信号に基づいて、受信処理確定後の通信エラーを許容する許容時間を設定する通信エラー許容時間設定部と
を有し、
前記通信エラー許容時間設定部は、前記受信周波数変更判定部により受信周波数を変更すると判定された場合と、判定されない場合とで、異なる許容時間を設定する受信装置。
【請求項２】
請求項１に記載の受信装置において、
前記通信エラー許容時間設定部は、フレーム処理確定後の通信エラーを許容する許容時間を設定し、前記受信周波数変更判定部により受信周波数を変更すると判定された場合に設定されるべき許容時間を、判定されない場合に設定されるべき許容時間より短い時間に設定する受信装置。
【請求項３】
請求項１又は２に記載の受信装置において、
前記受信周波数変更判定部は、前記受信部により受信されるべき信号に含まれるフラグビットが立っているかどうか基づいて、受信周波数を変更するかどうかを判定する受信装置。
【請求項４】
請求項３に記載の受信装置において、
前記受信部により受信されるべき信号に含まれるフラグビットが立っているかどうかは、送信装置により操作釦が長押しされたかどうかに対応する受信装置。
【請求項５】
送信装置と、該送信装置により送信される無線信号を受信する受信装置とを有する無線通信システムであって、
前記送信装置は、複数の送信周波数により無線送信し、
前記受信装置は、
前記送信装置により無線送信されるべき信号を受信する受信部と、
該受信部により受信されるべき信号に基づいて、受信周波数を変更するかどうかを判定する受信周波数変更判定部と、
該受信部により受信されるべき信号に基づいて、受信処理確定後の通信エラーを許容する許容時間を設定する通信エラー許容時間設定部と
を有し、
前記通信エラー許容時間設定部は、前記受信周波数変更判定部により受信周波数を変更すると判定された場合と、判定されない場合とで、異なる許容時間を設定する無線通信システム。
【請求項６】
送信装置により送信される無線信号を受信する受信装置における受信方法であって、
送信装置により複数の送信周波数により無線送信されるべき信号を受信する受信ステップと、
該受信ステップにより受信されるべき信号に基づいて、受信周波数を変更するかどうかを判定する受信周波数変更判定ステップと、
該受信ステップにより受信されるべき信号に基づいて、受信処理確定後の通信エラーを許容する許容時間を設定する通信エラー許容時間設定ステップと
を有し、
前記通信エラー許容時間設定ステップは、前記受信周波数変更判定ステップにより受信周波数を変更すると判定された場合と、判定されない場合とで、異なる許容時間を設定する受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムに関する。
【背景技術】
【０００２】
車両用の無線通信システムでは、複数の周波数により無線通信が可能なマルチチャネルシステムが導入されている。該無線通信システムは、送信装置と受信装置とを有し、送信装置と受信装置との間で、複数の周波数により無線通信を行うことができる。該マルチチャネルシステムでは、送信装置側は送信周波数を切り替える操作釦を有する。例えば、該操作釦を短く押すことにより周波数を切り替えることができ、該スイッチを長く押すことにより使用周波数を継続する。
【０００３】
送信装置と受信装置がある周波数ｆ１で通信中であるときにノイズ（妨害波）が発生し、該ノイズの有する周波数の少なくとも一部が周波数ｆ１と重なっていた場合には、送信装置と受信装置との間の通信が成立しないことがある。マルチチャネルシステムが導入されることにより、送信装置と受信装置との間の通信が成立しない場合であっても、送信装置側が送信周波数を周波数ｆ２に切り替え、受信装置側が受信周波数を周波数ｆ２に切り替えることにより、送信装置と受信装置との間の通信を成立させることができる。例えば、リモートキーレスエントリ(RKE:  Remote  Keyless  Entry)システムにマルチチャネルシステムが導入されることにより、送信装置の操作釦を押してもドアが開かない場合には、該送信装置の操作釦を短く押すことにより送信周波数を変更でき、さらに受信装置の受信周波数を変更することができる。送信周波数及び受信周波数を変更できることにより、再度該操作釦を押すことによりドアを開けることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−０９４０６５号公報
【特許文献２】特開２００５−１５８３６６号公報
【特許文献３】特開平０７−２１９７２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
無線通信システムには、通信エラーを無視する一定の時間が設けられている。該一定の時間は、無電波タイマーと呼ばれることもあるし、マスク時間と呼ばれることもある。送信装置からは同様の信号が複数回数送信される。無電波タイマーを起動することにより、あるタイミングで通信エラーが生じて、送信装置からの送信信号が受信装置側で受信できなかったとしても、次のタイミングで送信された信号を受信できる。例えば、受信装置は、或るフレームの確定後、次のフレームの受信エラーを救済するために無電波タイマーを起動する。フレームが確定するとは、フレームを受信できたことを示す。無電波タイマーが起動されない場合には、通信エラーが生じた場合には、受信装置は、無信号であることを示す信号を出力し続ける。
【０００６】
無電波タイマーが起動している場合、受信装置は待受ける周波数（受信周波数）を変更できない。送信装置から送信される信号の通信エラーを救済するためである。従って、送信装置側で操作釦を短く押すことにより周波数を切り替える操作が行われても、該操作直後のフレーム処理確定後は、受信装置側では無電波タイマーが起動中である。従って、送信装置が信号を切り替え後の周波数により送信しても、受信装置は無電波タイマーが起動中であるため、該信号を受信できないことがある。
【０００７】
本発明は、上述の点に鑑みてなされたものであり、送信装置から周波数を切り替える通知が行われてから、該送信装置からの信号を受信できる時間を短縮できる受信装置、及び無線通信システム並びに受信方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本受信装置は、
送信装置により送信される無線信号を受信する受信装置であって、
送信装置により複数の送信周波数により無線送信されるべき信号を受信する受信部と、
該受信部により受信されるべき信号に基づいて、受信周波数を変更するかどうかを判定する受信周波数変更判定部と、
該受信部により受信されるべき信号に基づいて、受信処理確定後の通信エラーを許容する許容時間を設定する通信エラー許容時間設定部と
を有し、
前記通信エラー許容時間設定部は、前記受信周波数変更判定部により受信周波数を変更すると判定された場合と、判定されない場合とで、異なる許容時間を設定する。
【０００９】
本無線通信システムは、
送信装置と、該送信装置により送信される無線信号を受信する受信装置とを有する無線通信システムであって、
前記送信装置は、複数の送信周波数により無線送信し、
前記受信装置は、
前記送信装置により無線送信されるべき信号を受信する受信部と、
該受信部により受信されるべき信号に基づいて、受信周波数を変更するかどうかを判定する受信周波数変更判定部と、
該受信部により受信されるべき信号に基づいて、受信処理確定後の通信エラーを許容する許容時間を設定する通信エラー許容時間設定部と
を有し、
前記通信エラー許容時間設定部は、前記受信周波数変更判定部により受信周波数を変更すると判定された場合と、判定されない場合とで、異なる許容時間を設定する。
【００１０】
本受信方法は、
送信装置により送信される無線信号を受信する受信装置における受信方法であって、
送信装置により複数の送信周波数により無線送信されるべき信号を受信する受信ステップと、
該受信ステップにより受信されるべき信号に基づいて、受信周波数を変更するかどうかを判定する受信周波数変更判定ステップと、
該受信ステップにより受信されるべき信号に基づいて、受信処理確定後の通信エラーを許容する許容時間を設定する通信エラー許容時間設定ステップと
を有し、
前記通信エラー許容時間設定ステップは、前記受信周波数変更判定ステップにより受信周波数を変更すると判定された場合と、判定されない場合とで、異なる許容時間を設定する。
【発明の効果】
【００１１】
開示の受信装置、及び無線通信システム並びに受信方法によれば、送信装置から周波数を切り替える通知が行われてから、該送信装置からの信号を受信できる時間を短縮できる。
【図面の簡単な説明】
【００１２】
【図１】本実施例に従った無線通信システムの一例を示す説明図である。
【図２】本実施例に従った送信装置を示す機能ブロック図である。
【図３】本実施例に従った送信装置により送信される信号の一例を示す説明図である。
【図４】本実施例に従った受信装置を示す機能ブロック図である。
【図５】本実施例に従った受信装置により受信される信号の一例を示す説明図である。
【図６】本実施例に従った受信装置の動作（その１）を示す説明図である。
【図７】本実施例に従った受信装置の動作（その２）を示す説明図である。
【図８】本実施例に従った送信装置の動作を示すフロー図である。
【図９】本実施例に従った受信装置の動作を示すフロー図である。
【発明を実施するための形態】
【００１３】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１４】
＜無線通信システム＞
図１は、本実施例に従った無線通信システムを示す。
【００１５】
本無線通信システムは、送信装置１００と受信装置２００とを有する。本無線通信システムは、例えば車両に適用される。例えば、リモートキーレスエントリ(RKE:  Remote  Keyless  Entry)システムとして適用されてもよい。送信装置１００は、携帯機であってもよい。受信装置２００は車両に搭載される。該携帯機は、車両に対して、ドアの開閉、窓の開閉、スライドドアの開閉などを指示する操作信号を送信する。受信装置２００は、車載の電子機器であってもよい。該電子機器は、携帯機からの指示信号を電子制御ユニット(ECU:  Electronic  Control  Unit)に出力する。
【００１６】
また、受信装置２００は、通信エラーを無視する一定の時間を設定する。以下、該一定の時間を「無電波タイマー時間」と呼ぶ。該無電波タイマー時間は、「マスク時間」と呼ばれてもよい。
【００１７】
本無線通信システムでは、送信装置１００の有する操作釦を短く押すことにより、操作信号の送信周波数を切り替えることができる。操作信号の送信周波数を切り替える場合には、マスク時間は短い時間であるのが好ましい。受信装置２００が、送信装置１００により変更された送信周波数による操作信号を早く受信できるのが好ましいためである。
【００１８】
また、例えば、送信装置１００の有する操作釦を短く押すことにより、ドアを「ロック」又は「アンロック」することができる。ドアを「ロック」したり、「アンロック」したりする場合には、ドアを開閉するためのモータが一時的に動作するだけであるため、ノイズの発生する時間は短時間であり、該ノイズが影響を及ぼす範囲は狭い。従って、ドアを「ロック」又は「アンロック」する場合には、無電波タイマー時間は短い時間であってもよい。ノイズの発生する時間は短時間であり、該ノイズが影響を及ぼす範囲も狭いため、通信エラーが生じにくいと想定されるためである。
【００１９】
また、送信装置１００の有する操作釦を長く押すことにより、「スライドドア」及び／又は車両のウインドウを開閉できる。「スライドドア」及び／又は車両のウインドウを開閉する場合には、「スライドドア」を開閉するためのモータ及び／又は車両のウインドウを開閉するためのモータがある一定時間動作し続けるため、ノイズの発生する時間は長時間である。モータにより発生するノイズは、時間的に不連続なノイズである。従って、「スライドドア」及び／又は車両のウインドウを開閉する場合には、マスク時間は長い時間であるのが好ましい。長い時間ノイズが発生し続けるため、長い時間通信エラーが発生しやすいためである。
【００２０】
本無線通信システムでは、送信装置１００の有する操作釦が短く押され、送信周波数が変更される場合に、受信装置２００は無電波タイマー時間を短い時間に設定する。送信装置１００の操作釦が短く押された場合には、送信装置１００は、信号の送信周波数を変更する。送信周波数の変更処理が行われる場合に無電波タイマー時間を短い時間に設定することにより、送信装置から送信周波数を変更することが通知されてから、受信装置２００が待ち受け周波数を変更するまでの時間を短縮できる。
【００２１】
＜送信装置＞
本送信装置１００は、操作部１０２を有する。操作部１０２は、操作釦を有する。操作するための信号を発生させる部材であれば、操作釦に限られない。操作釦を押すことにより、操作部１０２は、ドアの開閉、窓の開閉、スライドドアの開閉などを指示する操作信号を生成する命令（以下、「操作信号生成信号」と呼ぶ）を送信処理部１０４に入力する。操作信号生成信号が送信処理部１０４に入力されることにより、送信装置１００は、ドアの開閉、窓の開閉、スライドドアの開閉などを指示する操作信号を送信できる。
【００２２】
また、ユーザにより操作釦が押し続けられた時間により、操作部１０２は、送信すべき信号の送信周波数を切り替えるかどうかを判定する。送信すべき信号の送信周波数を切り替えると判定した場合、操作部は、送信周波数を切り替える命令（以下、「送信周波数切り替え信号」と呼ぶ）を送信処理部１０４に入力する。本実施例では、送信装置１００は、２種類の送信周波数（周波数ｆ１、周波数ｆ２）を有し、周波数ｆ１と周波数ｆ２との間で送信周波数を切り替える場合について説明する。例えば、周波数ｆ１に設定されている状態で、ユーザにより操作釦が短く押されることにより送信周波数が周波数ｆ２に設定される。また、周波数ｆ２に設定されている状態で、ユーザにより操作釦が短く押されることにより送信周波数が周波数ｆ１に設定される。
【００２３】
本送信装置１００は、送信処理部１０４を有する。送信処理部１０４は操作部１０２と接続される。送信処理部１０４には、操作部１０２により、操作信号生成信号が入力される。また、送信処理部１０４には、操作部１０２により、送信周波数切り替え信号が入力される。
【００２４】
図２は、送信処理部１０４の機能の一例を示す。
【００２５】
送信処理部１０４は、送信信号生成部１０４２を有する。送信信号生成部１０４２は、操作部１０２と接続される。送信信号生成部１０４２には、操作部１０２により操作信号生成信号が入力される。送信信号生成部１０４２は、操作信号生成信号に基づいて、操作信号を生成する。該操作信号は、ドアの開閉、窓の開閉、スライドドアの開閉などを指示するための信号である。該操作信号がユーザにより操作釦が長押しされることにより生成された信号である場合、該操作信号の所定の位置にフラグビットを立てるようにしてもよい。該フラグビットにより、受信装置２００は、操作釦が長押しされたかどうかを判定できる。送信信号生成部１０４２により生成された操作信号は、送信部１０４６に入力される。
【００２６】
また、送信信号生成部１０４２には、操作部１０２により送信周波数切り替え信号が入力される。送信信号生成部１０４２は、送信周波数切り替え信号が入力された際に入力された操作信号の所定の位置にはフラグビットを立てない。該フラグビットが無いことにより、受信装置２００は、操作釦が短押しされたかどうかを判定できる。送信信号生成部１０４２により生成された送信周波数切り替え信号は、送信部１０４６に入力される。
【００２７】
送信処理部１０４は、送信周波数設定部１０４４を有する。送信周波数設定部１０４４は、操作部１０２と接続される。送信周波数設定部１０４４には、操作部１０２により送信周波数切り替え信号が入力される。送信周波数設定部１０４４は、送信周波数切り替え信号に基づいて、送信周波数を設定する。例えば、送信周波数が周波数ｆ１に設定されている状態で送信周波数切り替え信号が入力された場合には送信周波数が周波数ｆ２に設定される。また、送信周波数が周波数ｆ２に設定されている状態で送信周波数切り替え信号が入力された場合には送信周波数が周波数ｆ１に設定される。但し、送信処理部１０４は、送信周波数切り替えを通知する操作信号が送信部１０４６により送信された後に、送信周波数を切り替える。該送信周波数切り替えを通知する操作信号は、所定の位置にはフラグビットが立っていない操作信号である。受信装置２００に、送信周波数を切り替えることを通知するためである。送信周波数切り替えを通知する操作信号が切り替えられた送信周波数により送信されても、受信装置２００は、該送信周波数切り替えを通知する操作信号を受信できない。例えば、操作部１０２により送信周波数切り替え信号が入力されてから、送信周波数切り替えを通知する操作信号が送信されたと想定される時間が経過した後に送信周波数を切り替えてもよい。また、送信部１０４６から送信周波数切り替えを通知する操作信号が送信されたことを通知するようにしてもよい。送信周波数設定部１０４４は、該通知があった後に、送信周波数を切り替えてもよい。送信周波数設定部１０４４により設定された送信周波数は送信部１０４６に入力される。
【００２８】
送信処理部１０４は、送信部１０４６を有する、送信部１０４６は、送信信号生成部１０４２と、送信周波数設定部１０４４と接続される。送信部１０４６には、送信周波数設定部１０４４により設定された周波数により、送信信号生成部１０４２により生成された送信信号を無線送信する。送信周波数切り替えを通知する操作信号は、送信周波数を切り替える前の送信周波数で無線送信される。
【００２９】
図３は、本送信装置１００により送信されるべき信号の一例を示す。図３において、横軸は時間を示す。図３には、一例としてユーザにより操作釦が短押しされたときに送信される信号の例が示される。例えば、ユーザが操作釦を２回短押しした場合に送信される電波は、送信周波数が周波数ｆ１から周波数ｆ２に変更される。送信周波数が切り替えられる場合に、送信周波数の切り替え操作が行われてから切り替え前の周波数で送信される時間と、切り替え前の周波数での送信後から切り替え後の周波数で送信が開始されるまでの時間は予め設定されてもよい。
【００３０】
本送信装置１００は、アンテナ１０６を有する。アンテナ１０６は送信処理部１０４と接続される。アンテナ１０６は、送信処理部１０４により設定された周波数により、該送信処理部１０４により生成された送信信号を無線送信する。該送信信号には、所定の位置にフラグビットが立っている操作信号と、立っていない操作信号とが含まれる。
【００３１】
＜受信装置＞
本受信装置２００は、アンテナ２０２を有する。アンテナ２０２は、送信装置１００により送信された無線信号を受信する。該受信信号は受信処理部２０４に入力される。
【００３２】
本受信装置２００は、受信処理部２０４を有する。受信処理部２０４はアンテナ２０２と接続される。
【００３３】
図４は、受信処理部２０４の機能を示す。
【００３４】
受信処理部２０４は、受信部２０４２を有する、受信部２０４２は、アンテナ２０２と接続される。受信部２０４２には、アンテナ２０２により受信信号が入力される。受信部２０４２は、受信周波数設定部２０４８により設定されるべき周波数と、無電波タイマー時間設定部２０４６により設定されるべき無電波タイマー時間に基づいて、送信装置１００により送信されるべき無線信号を受信する。該受信信号は、受信信号解析部２０４４に入力される。
【００３５】
受信処理部２０４は、受信信号解析部２０４４を有する。受信信号解析部２０４４は、受信部２０４２と接続される。受信信号解析部２０４４は、受信部２０４２により入力されるべき受信信号を解析する。例えば、受信信号には、操作信号が含まれる。受信信号解析部２０４４は、操作信号を制御電子制御ユニット３００に出力する。
【００３６】
また、受信信号解析部２０４４は、受信部２０４２により入力されるべき受信信号が、ユーザにより操作釦が長押しされたために送信された信号であるかどうかを判定する。例えば、ユーザにより操作釦が長押しされたために送信された信号には、該信号の所定の位置にフラグビットが立っていてもよい。受信信号解析部２０４４は、受信信号の所定のビットにフラグビットが立っている場合には、ユーザにより操作釦が長押しされたために送信された信号であると判定する。操作釦が長押しされたために送信された信号であると判定した場合、受信信号解析部２０４４は、操作釦が長押しされたために送信された信号であることを示す情報（以下、「長押し情報」と呼ぶ）を無電波タイマー時間設定部２０４６に入力する。
【００３７】
一方、受信信号解析部２０４４は、受信信号の所定のビットにフラグビットが立っていない場合には、ユーザにより操作釦が短押しされたために送信された信号であると判定する。操作釦が短押しされたために送信された信号であると判定した場合、受信信号解析部２０４４は、操作釦が短押しされたために送信された信号であることを示す情報（以下、「短押し情報」と呼ぶ）を無電波タイマー時間設定部２０４６に入力する。また、受信信号解析部２０４４は、受信信号の所定のビットにフラグビットが立っていない場合には、送信周波数を切り替える命令を受信周波数設定部２０４８に入力する。
【００３８】
受信処理部２０４は、無電波タイマー時間設定部２０４６を有する。無電波タイマー時間設定部２０４６は、受信信号解析部２０４４と、受信部２０４２と接続される。無電波タイマー時間設定部２０４６は、受信信号解析部２０４４により入力されるべき長押し情報又は短押し情報に基づいて、無電波タイマー時間を設定する。例えば、長押し情報が入力された場合に設定されるべき無電波タイマー時間（以下、「長押し無電波タイマー時間」と呼ぶ）と比較して、短押し情報が入力された場合に設定されるべき無電波タイマー時間（以下、「短押し無電波タイマー時間」と呼ぶ）を短い時間に設定する。長押し無電波タイマー時間と比較して、短押し無電波タイマー時間を短い時間に設定することにより、送信装置１００から短押し情報を受信してから待ち受け周波数を切り替えるまでの時間を短縮できるため、待ち受け周波数が切り替えられていないことにより通信エラーが生じる時間を短縮できる。無電波タイマー時間設定部２０４６は、受信部２０４２に設定されるべき無電波タイマー時間（長押し無電波タイマー時間、短押し無電波タイマー時間）を受信部２０４２に設定する。
【００３９】
受信処理部２０４は、受信周波数設定部２０４８を有する。受信周波数設定部２０４８は、受信信号解析部２０４４と、受信部２０４２と接続される。受信周波数設定部２０４８には、受信信号解析部２０４４により送信周波数を切り替える命令が入力される。受信周波数設定部２０４８は、該命令に従って、受信周波数を設定する。受信周波数設定部２０４８により設定された受信周波数は、受信部２０４２に設定される。
【００４０】
図５は、無電波タイマー時間と、待ち受け周波数の設定例を示す。図５では、短押し無電波タイマー時間を「T2」により示し、長押し無電波タイマー時間を「T１」により示す。
【００４１】
待ち受け周波数が周波数ｆ１に設定されているときに、無電波タイマー時間設定部２０４６により短押し無電波タイマー時間T2が設定された場合には、或るフレームの確定後に短押し無電波タイマー時間T2が設定される。該短押し無電波タイマー時間T2は、所定の数のフレームが受信されるまで、フレーム確定毎に設定される。該所定の数のフレームが受信されると、待ち受け周波数ｆ２に切り替えられる。
【００４２】
待ち受け周波数が周波数ｆ１に設定されているときに、無電波タイマー時間設定部２０４６により長押し無電波タイマー時間T1が設定された場合には、或るフレームの確定後に長押し無電波タイマー時間T1が設定される。該長押し無電波タイマー時間T1は、所定の数のフレームが受信されるまで、フレーム確定毎に設定される。
【００４３】
受信信号解析部２０４４により解析された操作信号は、制御電子制御ユニット３００に入力される。制御電子制御ユニット３００は、該操作信号により該当する処理を行う。例えば、操作信号がドアの開閉を指示する信号である場合には、ドアの解錠又は施錠を行うための制御を行う。また、操作信号が窓の開閉を指示する信号である場合には、窓の開又は閉を行うための制御を行う。また、操作信号がスライドドアの開閉を指示する信号である場合には、スライドドアの開又は閉を行うための制御を行う。
【００４４】
＜受信処理（その１）＞
上述したように、受信部２０４２は、受信周波数設定部２０４８により設定されるべき周波数と、無電波タイマー時間設定部２０４６により設定されるべき無電波タイマー時間に基づいて、送信装置１００により送信されるべき無線信号を受信する。
【００４５】
図６は、無電波タイマー時間設定部２０４６により長押し無電波タイマー時間が設定された場合の受信部２０４２による処理を示す。図６において、横方向は時間を示す。
【００４６】
長押し無電波タイマー時間は、短押し無電波タイマー時間よりも長い時間に設定される。例えば、短押し無電波タイマー時間が200msに設定されるのに対して、長押し無電波タイマー時間は500msに設定されてもよい。該200ms、及び500msは一例であり、適宜設定可能である。
【００４７】
送信装置１００により送信される無線電波は、複数のフレームを含む。各複数のフレームは同様の時間幅を有してもよい。図４には、一例として、１、２、・・・、Ｎ、Ｎ＋１、Ｎ＋２のフレームが示される（Nは、N>0の整数）。
【００４８】
ユーザが送信装置１００の操作釦を長押しすることにより、送信装置１００から所定の位置にフラグビットが立っている操作信号が送信される。例えば、N番目に送信されるフレーム(Nフレーム目)の所定の位置にフラグビットが立っている。
【００４９】
例えば、送信装置１００により１番目に送信されるフレーム(1フレーム目)の途中で、受信装置２００の電源がオンにされる。１番目に送信されるフレームの途中でオンにされたため、該受信装置２００は、１番目に送信されるフレームは受信できずNGとなる。
【００５０】
受信装置２００は、２番目以降に送信されるフレームを受信し、該フレームに含まれるフラブビットを検出する。該受信装置２００は、該フレームに含まれるフラブビットを検出すると、長押し無電波タイマーを起動する（長押し確定）。図６に示される例では、N番目に送信されるフレーム（Nフレーム目）にフラブビットが検出される。該長押し無電波タイマーの間は、ノイズが受信され、送信装置１００から正規の信号が受信されなくても、マスクする。換言すれば、該長押し無電波タイマーの間は、ノイズによる影響により送信装置１００から正規の信号（操作信号）が受信されなくても、通信エラーとはしない。送信装置１００からは同様の信号が複数回数送信されるので、該長押し無電波タイマーの間に、受信エラーとなったフレームを受信できる。
【００５１】
受信装置２００は、N番目に送信されるフレームにより長押しが確定すると、フレーム確定毎に無電波タイマーを起動する。例えば、(N+1)番目に送信されるフレームを受信し、フレームが確定すると、長押し無電波タイマーを設定する。該無電波タイマーの間は、ノイズが受信され、送信装置１００から正規の信号が受信されなくても、マスクする。換言すれば、該無電波タイマーの間は、ノイズによる影響により送信装置１００から正規の信号（操作信号）が受信されなくても、通信エラーとはしない。送信装置１００からは同様の信号が複数回数送信されるので、該無電波タイマーの間に、受信エラーとなったフレームを受信できる。
【００５２】
以降同様の処理が継続される。
【００５３】
＜受信処理（その２）＞
上述したように、受信部２０４２は、受信周波数設定部２０４８により設定されるべき周波数と、無電波タイマー時間設定部２０４６により設定されるべき無電波タイマー時間に基づいて、送信装置１００により送信された無線信号を受信する。
【００５４】
図７は、無電波タイマー時間設定部２０４６により短押し無電波タイマー時間が設定された場合の受信部２０４２による処理を示す。図７において、横方向は時間を示す。
【００５５】
短押し無電波タイマー時間は、長押し無電波タイマー時間よりも短い時間に設定される。例えば、長押し無電波タイマー時間が500msに設定されるのに対して、短押し無電波タイマー時間は200msに設定されてもよい。該200ms、及び500msは一例であり、適宜設定可能である。
【００５６】
上述したように、送信装置１００により送信される無線電波は、複数のフレームを含む。各フレームは同様の時間幅を有してもよい。図７には、一例として、１、２、３、４のフレームが示される。
【００５７】
ユーザが送信装置１００の操作釦を短押しすることにより、送信装置１００から所定の位置にフラグビットが立っていない操作信号が送信される。例えば、２番目に送信されるフレーム(２フレーム目)の所定の位置にフラグビットが立っていない。
【００５８】
例えば、受信装置２００の電源が、送信装置１００により１番目に送信されるフレーム(1フレーム目)の途中でオンにされる。１番目に送信されるフレームの途中でオンにされるため、受信装置２００は、１番目に送信されるフレームは受信できずNGとなる。
【００５９】
受信装置２００は、2番目以降に送信されるフレームを受信することにより、該フレームにフラブビットが含まれていないことを検出する。受信装置２００は、該フレームにフラグビットが含まれないことを検出すると、短押し無電波タイマーを起動する。図７に示される例では、2番目に送信されるフレーム（2フレーム目）にフラブビットが立っていないフレームが検出される。該短押し無電波タイマーの間は、ノイズが受信され、送信装置１００から正規の信号が受信されなくても、マスクする。換言すれば、該短押し無電波タイマーの間は、ノイズによる影響により送信装置１００から正規の信号が受信されなくても、通信エラーとはしない。送信装置１００からは同様の信号が複数回数送信されるので、該短押し無電波タイマーの間に、受信エラーとなったフレームを受信できる。
【００６０】
受信装置２００は、2番目に送信されるフレームにより短押しが確定すると、フレーム確定毎に短押し無電波タイマーを設定する。例えば、3番目に送信されるフレームを受信し、フレームが確定すると、短押し無電波タイマを設定する。該短押し無電波タイマーの間は、ノイズが受信され、送信装置１００から正規の信号が受信されなくても、マスクする。換言すれば、該短押し無電波タイマーの間は、ノイズによる影響により送信装置１００から正規の信号が受信されなくても、通信エラーとはしない。送信装置１００からは同様の信号が複数回数送信されるので、該無電波タイマーの間に、受信エラーとなったフレームを受信できる。
【００６１】
以降同様の処理が継続される。
【００６２】
＜送信装置の動作＞
本無線通信システムの動作について説明する。
【００６３】
図８は、本送信装置１００の動作を示す。
【００６４】
ユーザによる操作が行われる（ステップＳ８０２）。例えば、ユーザは操作部１０２に含まれる操作釦を押すことにより操作する。
【００６５】
本送信装置１００は、ユーザにより操作釦が長押しされたかどうかを判定する（ステップＳ８０４）。例えば、操作部１０２は、ユーザにより操作釦が長押しされたかどうかを判定する。
【００６６】
操作釦が長押しされた場合（ステップＳ８０４：ＹＥＳ）、本送信装置１００は、送信周波数を変更しない（ステップＳ８０６）。例えば、ユーザにより操作釦が長押しされたと判定された場合、操作部１０２は、送信信号生成部１０４２に、送信周波数切り替え信号を入力しない。また、操作部１０２は、送信周波数設定部１０４４に、送信周波数切り替え信号を入力しない。送信周波数設定部１０４４は、操作部１０２により送信周波数切り替え信号が入力されないため、設定されている送信周波数を維持する。
【００６７】
操作釦が長押しされない場合（ステップＳ８０４：ＮＯ）、換言すれば、操作釦が短押しされた場合、本送信装置１００は、送信周波数を変更する（ステップＳ８０８）。例えば、ユーザにより操作釦が長押しされたと判定されない場合、操作部１０２は送信信号生成部１０４２に送信周波数切り替え信号を入力するとともに、送信周波数設定部１０４４に送信周波数切り替え信号を入力する。送信信号生成部１０４２は、所定の位置にフラグビットが立っていない操作信号（送信周波数切り替えを通知する操作信号）を生成する。送信周波数設定部１０４４は、操作部１０２により送信周波数切り替え信号が入力されると、送信周波数を切り替える。該送信周波数の切り替えは、送信周波数切り替えを通知する操作信号が送信されてから行われる。
【００６８】
本送信装置１００は、ステップＳ８０６により維持される送信周波数又はステップＳ８０８により設定された送信周波数により、操作信号を送信する（ステップＳ８１０）。例えば、送信部１０４６は、送信周波数設定部１０４４により設定された送信周波数により、送信信号生成部１０４２により生成された操作信号を送信する。
【００６９】
＜受信装置の動作＞
図９は、本受信装置２００の動作を示す。
【００７０】
本受信装置２００は、送信装置１００から操作信号を受信する（ステップＳ９０２）。例えば、受信部２０４２は送信装置１００により送信される操作信号を受信する。
【００７１】
本受信装置２００は、操作信号が、送信装置１００においてユーザにより操作釦が長押しされたことにより送信された信号であるかどうかを判定する（ステップＳ９０６）。例えば、受信信号解析部２０４４は、操作信号の所定のビット位置にフラグビットが立っているかどうかにより判定するようにしてもよい。本実施例では、操作信号の所定のビット位置にフラグビットが立っている場合に操作釦が長押しされたことにより送信された信号であると判定される。
【００７２】
操作釦が長押しされたことにより送信された信号である場合（ステップＳ９０４：ＹＥＳ）、本受信装置２００は、長押し無電波タイマー時間(T1)に設定する（ステップＳ９０６）。例えば、無電波タイマー時間設定部２０４６は長押し無電波タイマー時間に設定する。
【００７３】
一方、操作釦が長押しされたことにより送信された信号でない場合（ステップＳ９０４：ＮＯ）、本受信装置２００は、短押し無電波タイマー時間(T2)に設定する（ステップＳ９０８）。例えば、無電波タイマー時間設定部２０４６は短押し無電波タイマー時間に設定する。
【００７４】
本受信装置２００は、ステップＳ９０６又はステップＳ９０８により設定された無電波タイマーを用いて、送信装置１００からの操作信号を受信する（ステップＳ９１０）。例えば、無電波タイマー時間設定部２０４６により設定されるべき無電波タイマーは受信部２０４２に入力され、受信周波数設定部２０４８により設定されるべき受信周波数は受信部２０４２に設定される。受信部２０４２は、受信周波数設定部２０４８により設定されるべき受信周波数で、送信装置１００により送信されるべき操作信号を受信する。該受信の際には、無電波タイマー時間設定部２０４６により設定されるべき無電波タイマーが設定される。
【００７５】
＜変形例＞
＜送信装置、受信装置＞
上述した実施例では２種類の送信周波数が切り替えられる例について説明したが、３種類以上の送信周波数が切り替えられてもよい。例えば、送信装置１００と受信装置２００との間で、Ｍ(Ｍは、Ｍ＞２の整数)種類の送信周波数により通信可能に構成できる。
【００７６】
M種類の送信周波数により通信可能に構成する場合でも、送信装置１００と、受信装置２００は、図１−図２、及び図４により説明される。
【００７７】
例えば、送信周波数ｆ１、ｆ２、ｆ３、・・・、及びｆＭを有する場合に、ユーザが操作釦を短押しすることにより、送信周波数はｆ１、ｆ２、ｆ３、・・・、ｆＭと順次切り替えられる。送信周波数の切り替える順番を規定しておくことにより、送信周波数設定部１０４４は、切り替えるべき送信周波数を設定できる。
【００７８】
また、無電波タイマー時間設定部２０４６は、送信周波数が切り替えられる場合に短押し無電波タイマー時間を設定し、切り替えられない場合に長押し無電波タイマーを設定する。受信周波数設定部２０４８は、送信周波数の切り替えられる順番が既知であるため、該順番と同様に受信周波数を切り替えることができる。
【００７９】
＜送信装置、及び受信装置の動作＞
本送信装置１００、及び受信装置２００の動作は、それぞれ図８、及び図9により説明される。送信周波数が3以上となっても、該送信周波数が切り替えられる順序が規定されているためである。
【００８０】
上述した実施例において、ユーザにより操作釦が長押しされることにより生成される操作信号の所定の位置にフラグビットを立てる代わりに、ユーザにより操作釦が短押しされることにより生成される操作信号の所定の位置にフラグビットを立てるようにしてもよい。該フラグビットにより、受信装置は、ユーザにより操作釦が短押しされることにより生成された操作信号であることを検出できる。
【００８１】
また、上述した実施例において、ユーザにより操作釦が長押しされることにより生成される操作信号の所定の位置にフラグビットを立てる代わりに、受信装置側で、操作信号の受信時間をカウントするようにしてもよい。該受信時間が所定の時間以上である場合にはユーザにより操作釦が長押しされることにより生成される操作信号が受信されていると判定し、該受信時間が所定の時間未満である場合にはユーザにより操作釦が短押しされることにより生成される操作信号が受信されていると判定するようにしてもよい。操作信号の受信時間をカウントするように構成することにより、操作信号のビット数を削減できる。
【００８２】
本実施例によれば、受信装置が提供される。
【００８３】
本受信装置は、
送信装置により送信される無線信号を受信する受信装置であって、
送信装置により複数の送信周波数により無線送信されるべき信号を受信する受信部と、
該受信部により受信されるべき信号に基づいて、受信周波数を変更するかどうかを判定する受信信号解析部としての受信周波数変更判定部と、
該受信部により受信されるべき信号に基づいて、受信処理確定後の通信エラーを許容する許容時間を設定する無電波タイマー時間設定部としての通信エラー許容時間設定部と
を有し、
前記通信エラー許容時間設定部は、前記受信周波数変更判定部により受信周波数を変更すると判定された場合と、判定されない場合とで、異なる許容時間を設定する。
【００８４】
受信周波数を変更すると判定された場合と、判定されない場合とで、異なる許容時間を設定することにより、受信周波数を変更する場合と、該受信周波数を変更する場合以外の場合とで、適切な許容時間を設定できる。マルチチャネルシステムは、受信周波数の切り替え処理を必ず伴うため、受信周波数の切り替えが行われる場合の許容時間を適切に設定できる効果は大きい。許容時間を設定できることにより、外乱ノイズによる無線通信エラーを低減できる。
【００８５】
さらに、
前記通信エラー許容時間設定部は、フレーム処理確定後の通信エラーを許容する許容時間を設定し、前記受信周波数変更判定部により受信周波数を変更すると判定された場合に設定されるべき許容時間を、判定されない場合に設定されるべき許容時間より短い時間に設定する。
【００８６】
受信周波数を変更すると判定された場合に設定されるべき許容時間を、判定されない場合に設定されるべき許容時間より短い時間に設定することにより、待ち受け周波数の変更を早くできるため、送信装置により変更された周波数により送信される信号の通信エラーを低減できる。
【００８７】
さらに、
前記受信周波数変更判定部は、前記受信部により受信されるべき信号に含まれるフラグビットが立っているかどうか基づいて、受信周波数を変更するかどうかを判定する。
【００８８】
さらに、
前記受信部により受信されるべき信号に含まれるフラグビットが立っているかどうかは、送信装置により操作釦が長押しされたかどうかに対応する。
【００８９】
受信装置に受信されるべき信号に含まれるフラグビットにより、送信装置は、受信装置に、ユーザにより操作釦が長押しされることにより生成された信号であるか、短押しされることにより生成された信号であるかを通知できる。
【００９０】
本実施例によれば、無線通信システムが提供される。
【００９１】
本無線通信システムは、
送信装置と、該送信装置により送信される無線信号を受信する受信装置とを有する無線通信システムであって、
前記送信装置は、複数の送信周波数により無線送信し、
前記受信装置は、
前記送信装置により無線送信されるべき信号を受信する受信部と、
該受信部により受信されるべき信号に基づいて、受信周波数を変更するかどうかを判定する受信周波数変更判定部と、
該受信部により受信されるべき信号に基づいて、受信処理確定後の通信エラーを許容する許容時間を設定する通信エラー許容時間設定部と
を有し、
前記通信エラー許容時間設定部は、前記受信周波数変更判定部により受信周波数を変更すると判定された場合と、判定されない場合とで、異なる許容時間を設定する。
【００９２】
本実施例によれば、受信方法が提供される。
【００９３】
本受信方法は、
送信装置により送信される無線信号を受信する受信装置における受信方法であって、
送信装置により複数の送信周波数により無線送信されるべき信号を受信する受信ステップと、
該受信ステップにより受信されるべき信号に基づいて、受信周波数を変更するかどうかを判定する受信周波数変更判定ステップと、
該受信ステップにより受信されるべき信号に基づいて、受信処理確定後の通信エラーを許容する許容時間を設定する通信エラー許容時間設定ステップと
を有し、
前記通信エラー許容時間設定ステップは、前記受信周波数変更判定ステップにより受信周波数を変更すると判定された場合と、判定されない場合とで、異なる許容時間を設定する。
【００９４】
以上、本発明は特定の実施例を参照しながら説明されてきたが、各実施例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に従った装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウエアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。
【符号の説明】
【００９５】
１００  送信装置
１０２  操作部
１０４  送信処理部
１０４２  送信信号生成部
１０４４  送信周波数設定部
１０４６  送信部
１０６  アンテナ
２００  受信装置
２０２  アンテナ
２０４  受信処理部
２０４２  受信部
２０４４  受信信号解析部
２０４６  無電波タイマー時間設定部
２０４８  受信周波数設定部
３００  制御電子制御ユニット(ECU:  Electronic  Control  Unit)
【図１】
2011172082.tif 000003
【図２】
2011172082.tif 000004
【図３】
2011172082.tif 000005
【図４】
2011172082.tif 000006
【図５】
2011172082.tif 000007
【図６】
2011172082.tif 000008
【図７】
2011172082.tif 000009
【図８】
2011172082.tif 000010
【図９】
2011172082.tif 000011