(57)【要約】【課題】FSK信号が妨害ノイズの影響を受けた場合に、FSK信号を正しく伝送できる確率を向上できる車両用の携帯機及び送受信システムを提供する。【解決手段】車両用のリモコン機２は、ECU３に向けてFSK信号を送信する車両用の携帯機において、二つの論理値からなるビット列で構成された連送フレームを複数並べたフレーム列について、連送フレームのビット列を連送フレーム単位で交互に反転させ、反転させる前の連送フレームに対して、ビット列が反転した状態となる反転フレームとビット列が反転しない非反転状態となる非反転フレームとを生成する反転処理部２０と、反転処理部２０により生成された反転フレームと非反転フレームとを交互にFSK信号として繰り返し送信するフレーム送信部２１とを備える。【選択図】図１
2017195585.tif 000002
【特許請求の範囲】
【請求項１】
車載機に向けてFSK（Frequency Shift Keying）信号を送信する車両用の携帯機において、
二つの論理値からなるビット列で構成された連送フレームを複数並べたフレーム列について、前記連送フレームのビット列を前記連送フレーム単位で交互に反転させ、反転させる前の前記連送フレームに対して、前記ビット列が反転した状態となる反転フレームと前記ビット列が反転しない非反転状態となる非反転フレームとを生成する反転処理部と、
前記反転処理部により生成された前記反転フレームと前記非反転フレームとを交互に前記FSK信号として繰り返し送信するフレーム送信部とを備えることを特徴とする車両用の携帯機。
【請求項２】
請求項１に記載の車両用の携帯機において、
前記反転処理部は、前記反転フレームおよび前記非反転フレームを、相互に、前記二つの論理値のうち第１論理値を示すビット列のビット幅と第２論理値を示すビット列のビット幅とが異なるように生成することを特徴とする車両用の携帯機。
【請求項３】
請求項１又は請求項２に記載の車両用の携帯機と、前記携帯機より送信された前記FSK信号を受信する車載機と、を備える送受信システムにおいて、
前記連送フレームはヘッダ部およびデータ部を有し、
前記反転処理部は、
前記連送フレームに含まれる前記ヘッダ部および前記データ部の双方のビット列を前記連送フレーム単位で交互に反転させ、
前記フレーム送信部は、
前記反転処理部により前記反転される前の連送フレームに対して、前記ヘッダ部および前記データ部の双方のビット列が反転された状態となる反転フレームと、前記ヘッダ部および前記データ部の双方のビット列が反転されない非反転状態となる非反転フレームと、を交互に前記FSK信号として繰り返し送信し、
前記車載機は、
前記フレーム送信部により送信された前記FSK信号を受信フレームとして受信するフレーム受信部と、
前記受信フレームの前記ヘッダ部のビット列に基づいて、当該受信フレームが前記反転フレーム又は前記非反転フレームの何れであるかを特定するフレーム特定部とを備えることを特徴とする送受信システム。
【請求項４】
請求項３に記載の送受信システムにおいて、
前記車載機は、
前記フレーム特定部により前記反転フレームが特定された場合、当該反転フレームのビット列を再反転させる再反転処理部と、
前記再反転処理部により再反転された反転フレームを再反転フレームとして記憶する再反転フレーム記憶部と、
前記再反転フレーム記憶部から前記再反転フレームを読み出す再反転フレーム読出部とを備えることを特徴とする送受信システム。
【請求項５】
車載機に向けてFSK信号を送信する車両用の携帯機において、
二つの論理値からなるビット列で構成された複数の連送フレームを生成するフレーム生成部と、
前記フレーム生成部により生成された前記複数の連送フレームを前記FSK信号として繰り返し送信するフレーム送信部とを備え、
前記フレーム生成部は、前記複数の連送フレームを、相互に、前記二つの論理値のうち第１論理値を示すビット列のビット幅と第２論理値を示すビット列のビット幅とが異なるように生成することを特徴とする車両用の携帯機。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザに所持される携帯機と車両に搭載される車載機との通信を介して、車両ドアの施錠又は解錠等を自動的に行うシステムとして、例えば、電波式のキーレスエントリーシステム等に採用される車両用の携帯機及び送受信システムに関するものである。
【背景技術】
【０００２】
ユーザに所持される携帯機と車両に搭載される車載機との通信を介して、車両ドアの施錠又は解錠等を自動的に行うシステムとして、例えば、電波式のキーレスエントリーシステム等が採用されている。
【０００３】
このようなキーレスエントリーシステムでは、携帯機と車載機との間において、例えば、車両ドアの施錠又は解錠等を要求する操作コードの通信がデジタル変調方式で行われる。
【０００４】
デジタル変調方式の一例としてFSK（Frequency Shift Keying）変調方式が知られている。FSK変調方式は携帯機と車載機との間で操作コードとして送受信されるFSK信号の周波数が一致しない場合は離調する可能性がある。離調すると、FSK信号の位相が正相から逆相にビット反転してしまう。このため、携帯機と車載機との間における通信が不能となるという問題がある。
【０００５】
この問題を解決すべく、下記の特許文献１に示すキーレスエントリーシステムが提案されている。ここでは、トリガー部とデータ部とで構成された操作コードがFSK変調方式で送受信される。そして、離調により操作コードの位相がビット反転した場合、当該ビット反転がトリガー部の形態（例えばトリガー部の波形のデューテー比）を基に認識される。そして、操作コードの位相がビット反転する前の位相へと戻される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−７３６３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来のキーレスエントリーシステムは、例えば操作コードを送信中に、トリガー部に妨害ノイズが混入することがある。そのとき、トリガー部の位相にビット反転が生じる。このため、ビット反転したトリガー部の形態を基にして、操作コードのビット反転が認識されてしまう。そのため、操作コードの位相をビット反転する前の位相へと戻したとしても、離調の影響を受ける前の位相に戻せない。この結果、操作コードが誤って受信されてしまう問題がある。
【０００８】
この発明の目的は、FSK信号が妨害ノイズの影響を受けた場合に、FSK信号を正しく伝送できる確率を向上できる車両用の携帯機及び送受信システムを提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係る車両用の携帯機は、車載機に向けてFSK信号を送信する。この車両用の携帯機は、反転処理部と、フレーム送信部とを備えている。反転処理部は、二つの論理値からなるビット列で構成された連送フレームを複数並べたフレーム列について、連送フレームのビット列を連送フレーム単位で交互に反転させ、反転させる前の連送フレームに対して、ビット列が反転した状態となる反転フレームとビット列が反転しない非反転状態となる非反転フレームとを生成する。フレーム送信部は、反転処理部により生成された反転フレームと非反転フレームとを交互にFSK信号として繰り返し送信する。
【００１０】
また、上記目的を達成するため、本発明に係る車両用の携帯機は、車載機に向けてFSK信号を送信する。この車両用の携帯機は、フレーム生成部と、フレーム送信部とを備えている。フレーム生成部は、二つの論理値からなるビット列で構成された複数の連送フレームを生成する。フレーム送信部は、フレーム生成部により生成された複数の連送フレームをFSK信号として繰り返し送信する。フレーム生成部は、複数の連送フレームを、相互に、二つの論理値のうち第１論理値を示すビット列のビット幅と第２論理値を示すビット列のビット幅とが異なるように生成する。
【発明の効果】
【００１１】
本発明に係る車両用の携帯機によれば、FSK信号が妨害ノイズの影響を受けた場合に、FSK信号を正しく伝送できる確率を向上できる。
【図面の簡単な説明】
【００１２】
【図１】実施例１の車両用の携帯機及び送受信システムが適用されるキーレスエントリーシステムの全体構成を示す全体システム図である。
【図２】受信チューナー部および制御部の詳細を示す図である。
【図３】反転処理部における連送フレームの生成処理構成を示す図である。
【図４】二つの論理値のうち第１論理値を示すビット列のビット幅および第２論理値を示すビット列のビット幅が異なる状態を示す信号波形の一例を示す図である。
【図５】携帯機における送信処理の流れを示すフローチャートである。
【図６】車載機における受信処理の流れを示すフローチャートである。
【図７】妨害ノイズによる受信エラー発生原理を説明する図である。
【図８】連送フレームの何れかが妨害ノイズに強くなる理由を説明する図である。
【発明を実施するための形態】
【００１３】
以下、本発明の車両用の携帯機及び送受信システムを実現する最良の形態を、図面に示す実施例１に基づいて説明する。
【実施例１】
【００１４】
まず、構成を説明する。
実施例１における車両用の携帯機及び送受信システムは、車両ドアの施錠又は解錠等を行うための、所謂、キーレスエントリーシステムに適用したものである。以下では、FSK変調方式により送受信されるFSK信号の論理値（２通りの論理値Ｈ，Ｌ）を用いることで車両ドアを遠隔的に解錠又は施錠することを可能としたキーレスエントリーシステムに特化した説明を行う。以下、実施例１における送受信システムの構成を、［全体システム構成］、［連送フレームの生成処理構成］、［携帯機の送信処理構成］、［車載機の受信処理構成］に分けて説明する。
【００１５】
［全体システム構成］
図１は、実施例１の車両用の携帯機及び送受信システムが適用されるキーレスエントリーシステム１（送受信システム）の全体構成を示す。以下、図１に基づき、全体システム構成を説明する。
【００１６】
キーレスエントリーシステム１は、車両用のリモコン機２（携帯機）と、ECU３（車載機）と、を備えている。ここで、「ECU（Electronic Control Unit）」とは、例えば自動車各部に取り付けられ、他のECUと連携して自動車各部の動作を制御するマイクロコンピュータの一種である。
次に、携帯機の構成を説明する。
【００１７】
（携帯機の構成）
携帯機２は、ユーザにより所持されると共に内蔵された電池（不図示）によって動作し、ECU３に向けてFSK信号を送信する。
携帯機２は、ユーザによりスイッチ操作がなされると、車両ドアの施錠又は解錠を要求する操作コード（ロック用コード又はアンロック用コード）を示す原信号を生成する。そして、携帯機２は、この原信号をFSK変調方式によりデジタル変調し、それをUHF（Ultra High Frequency）帯のFSK信号として、ECU３に向けて繰り返し送信する。
【００１８】
携帯機２は、反転処理部２０と、フレーム送信部２１と、ユーザが操作するロック入力部２２と、アンロック入力部２３と、これら各部を統括制御する制御部２４（フレーム生成部）とを備える。
【００１９】
携帯機２は、ロック入力部２２又はアンロック入力部２３に対するユーザのスイッチ操作に応じて、二つの論理値Ｈ，Ｌからなるビット列で構成された連送フレームをFSK信号としてECU３に向けて繰り返し送信する。
ここで、「連送フレーム」とは、繰り返し送信され、且つ、同一内容（同一ビット列）が書き込まれた複数フレームの中の一フレームを意味する。
連送フレームの詳細は図３を参照しながら後述する。
【００２０】
反転処理部２０は、制御部２４より入力される複数の連送フレームについて、後段で詳述するように、連送フレーム単位で交互にビット列が反転するようにビット反転処理を行う。即ち、反転処理部２０は、ECU３へ送信される順に並べられた複数の連送フレームにおいて、前後で送信される連送フレームが互いに反転したビット列を構成するようにビット反転処理を行う。
ここで、ビット列が反転した状態となる連送フレームを反転フレームと称する。
また、ビット列が反転しない非反転状態となる連送フレームを非反転フレームと称する。
反転処理部２０における連送フレームの生成処理構成の詳細は図３を参照しながら後述する。
【００２１】
フレーム送信部２１は、UHF送信用アンテナ（不図示）およびUHF送信回路（不図示）等で構成される。UHF送信回路は、UHF送信用アンテナからUHF帯のFSK信号を操作コード（ロック用コード又はアンロック用コード）としてECU３に送信する。
フレーム送信部２１は、反転処理部２０から交互に入力される反転フレームおよび非反転フレームを、先入れ先出し（ＦＩＦＯ）方式で出力する。
即ち、フレーム送信部２１は、反転フレームおよび非反転フレームの入力順序と出力順序が同じになるように反転フレームおよび非反転フレームをECU３に向けて出力する。
【００２２】
ロック入力部２２は、ユーザのスイッチ操作を受けて車両ドアの施錠を要求するロック用コードの入力を受ける。
【００２３】
アンロック入力部２３は、ユーザのスイッチ操作を受けて車両ドアの解錠を要求するアンロック用コードの入力を受ける。
【００２４】
制御部２４は、ＲＯＭ、ＲＡＭ、ＣＰＵ等を少なくとも備えた周知のマイクロコンピュータを中心に構成されている。
制御部２４は、二つの論理値Ｈ，Ｌからなるビット列で構成された複数の連送フレームを生成する。
制御部２４は、ロック用コード又はアンロック用コードからなる操作コードに基づいてECU３に繰り返し送信するための連送フレームを生成し、生成した連送フレームを反転処理部２０へ入力する。
次に、車載機の構成を説明する。
【００２５】
（車載機の構成）
ECU３は、受信チューナー部３０（フレーム受信部）と、ＡＣＴ駆動回路３２と、ハザード駆動回路３３と、これら各部及び各回路を統括制御する制御部３４（再反転フレーム読出部）とを備える。
【００２６】
受信チューナー部３０は、フレーム送信部２１により送信されたFSK信号を受信フレームとして受信する。受信チューナー部３０は、操作コード（ロック用コード又はアンロック用コード）に関する内容が書き込まれたUHF帯のFSK信号を受信フレームとして受信する。
受信チューナー部３０は、受信フレームに対して各種の処理を施す。
なお、受信チューナー部３０の詳細は後述する。
【００２７】
ＡＣＴ駆動回路３２は、操作コード（ロック用コード又はアンロック用コード）に関する内容が書き込まれたFSK信号をもとに駆動信号を生成し、その駆動信号をドアロック４内のＡＣＴ（不図示）へ出力する。
【００２８】
ハザード駆動回路３３は、ハザードランプ５の点滅を実行するための駆動信号を車両ドアの解錠又は施錠に応じてハザードランプ５内の駆動回路（不図示）へ出力し、ハザードランプ５を作動させ、所定時間点灯あるいは点滅させて車両ドアの解錠又は施錠をユーザに報知する。
【００２９】
制御部３４は、ＣＰＵ等を少なくとも備えた周知のマイクロコンピュータを中心に構成されている。
制御部３４は、UHFチューナーの制御、操作コード（ロック用コード又はアンロック用コード）に関する内容が書き込まれたFSK信号の波形読み取り、FSK信号の判定、ホーンおよび車両ドアの施錠又は解錠等の制御を行う。図１に示すように、制御部３４は、ＡＣＴ駆動回路３２を介してドアロック４内のＡＣＴ（不図示）を駆動してドアロック４を制御したり、ハザード駆動回路３３を介してハザードランプ５を制御したりする。
なお、制御部３４の詳細は後述する。
【００３０】
図２は、実施例１の受信チューナー部３０および制御部３４の詳細を示す。
以下、受信チューナー部３０の詳細を説明する。
【００３１】
受信チューナー部３０は、FSK信号の受信媒体となる受信アンテナ（不図示）と検波回路（例えば、スーパーヘテロダイン方式の回路）等で構成される。
【００３２】
受信チューナー部３０は、初段のRFアンプであるLNA（Low Noise Amplifier）３０ａ、Oscillator３０ｂ、Mixer３０ｃ、A/D変換器３０ｄ、Digital Demod３０ｅ、Filter３０ｆ、DSP（Digital Signal Processor）３０ｇなどで構成される。受信チューナー部３０において、DSP３０ｇ以外の構成要素は検波処理さえできればどのように構成してもよい。
【００３３】
LNA３０ａは、受信アンテナにより受信したFSK信号を増幅する役目を担っている。
【００３４】
Oscillator３０ｂは、外部から信号を印加しなくても正弦波その他の信号を発生する。Oscillator３０ｂは、例えば、トランジスタ等で構成されている。
【００３５】
Mixer３０ｃは、Oscillator３０ｂにより発生した信号の周波数と受信アンテナにより受信した信号の周波数とをミックスして中間周波数に変換する。
【００３６】
A/D変換器３０ｄは、その中間周波数にデジタル処理を施す。
【００３７】
Digital Demod３０ｅは、デジタル方式の検波回路であり、A/D変換器３０ｄからの出力（FSK信号）に対し検波処理を施す。
【００３８】
Filter３０ｆは、Digital Demod３０ｅからの出力（FSK信号）に対してノイズ除去および波形整形を施す。
【００３９】
DSP３０ｇは、Filter３０ｆからの出力（FSK信号）に対して波形整形処理、エラー訂正処理、パターン検出処理およびデコード処理などを施す。DSP３０ｇは、チューナー制御ライン（SPI）６および割り込みライン７を介して制御部３４に接続される。DSP３０ｇは、受信完了ビット数などの規定の条件が成立すると制御部３４に割り込みライン７を介して受信完了通知信号を出力する。
以下、制御部３４の詳細を説明する。
【００４０】
制御部３４は、フレーム特定部３４ａと、デコード処理部３４ｂ（再反転処理部）と、フレーム記憶部３４ｃ（再反転フレーム記憶部）とを備える。
【００４１】
フレーム特定部３４ａは、DSP３０ｇから受け取った受信フレームにおけるヘッダ部HFのビット列に基づいて、受信フレームが反転フレーム又は非反転フレームの何れであるかを特定する。
【００４２】
デコード処理部３４ｂは、フレーム特定部３４ａにより特定されたフレームが反転フレームの場合、その反転フレームのビット列を再反転させるデコード処理を施し、デコード処理後のフレームをフレーム記憶部３４ｃに格納する。一方、デコード処理部３４ｂは、フレーム特定部３４ａにより特定されたフレームが非反転フレームの場合、上記再反転は行わずにデコード処理を施し、デコード処理後のフレームをフレーム記憶部３４ｃに格納する。
【００４３】
フレーム記憶部３４ｃは、デコード処理部３４ｂによりデコード処理されたフレームを記憶する。なお、デコード処理されたフレームのうち、再反転されたフレームを再反転フレームと称する。
【００４４】
［連送フレームの生成処理構成］
図３は、反転処理部２０における連送フレームの生成処理構成を示す図である。図４は、二つの論理値Ｈ，Ｌのうち第１論理値Ｈを示すビット列のビット幅BWHおよび第２論理値Ｌを示すビット列のビット幅BWLが異なる状態を示す信号波形の一例を示す図である。
【００４５】
まず、図３について説明する。図の最上段には、ECU３へ送信される順に並んだ４つの連送フレームＦ１〜Ｆ４からなるフレーム列ＦＬを示している。
連送フレームＦ１〜Ｆ４の夫々には操作コード（ロック用コード又はアンロック用コード）に関する同じデータ内容が書き込まれる。
連送フレームの夫々はヘッダ部HF(Header Field)およびデータ部DF(Data Field)を有している。連送フレームの夫々では、先頭部分にヘッダ部HFが設定され、このヘッダ部HFの後ろにデータ部DFが続く。
【００４６】
ここでは、前後で送信される連送フレームＦ１〜Ｆ４の夫々が互いに反転したビット列を構成するように、反転させる前の連送フレームＦ１に対して１〜３回のビット反転処理が行われる。
反転処理部２０は、反転させる前の連送フレームＦ１に対して、奇数回（１，３回）のビット反転処理を行うことによって反転フレームＦ２，Ｆ４を生成し、生成した反転フレームＦ２，Ｆ４をフレーム送信部２１へ入力する。
反転処理部２０は、反転させる前の連送フレームＦ１に対して、偶数回（２回）のビット反転処理を行うことによって非反転フレームＦ３を生成し、生成した非反転フレームＦ３をフレーム送信部２１へ入力する。
【００４７】
反転処理部２０は、連送フレームＦ１に対して、１回のビット反転処理を行うことによって反転フレームＦ２を生成する。
【００４８】
反転処理部２０は、連送フレームＦ１に対して、２回のビット反転処理を行うことによって非反転フレームＦ３を生成する。
【００４９】
反転処理部２０は、連送フレームＦ１に対して、３回のビット反転処理を行うことによって反転フレームＦ４を生成する。
【００５０】
反転回数が偶数回（２回）の非反転フレームＦ３は、連送フレームＦ１に対してビット列が反転していない。
【００５１】
一方、反転回数が奇数回（１回及び３回）の反転フレームＦ２，Ｆ４は、連送フレームＦ１に対してビット列が反転している。なお、図３に示す通り、各々の連送フレームＦ１〜Ｆ４に対する反転処理は、ヘッダ部HFとデータ部DF双方に対して行われる。
【００５２】
続いて、図４について説明する。反転処理部２０は、上述のビット列の反転処理に加えて、反転フレームＦ２，Ｆ４および非反転フレームＦ１，Ｆ３のデータ部ＤＦを、相互に、二つの論理値Ｈ，Ｌのうち第１論理値を示すビット列のビット幅と第２論理値を示すビット列のビット幅とが異なるように生成する。即ち反転処理部２０は、例えば図４に示すように、非反転フレームＦ１，Ｆ３に対して、二つの論理値Ｈ，Ｌのうち第１論理値Ｈを示すビット列のビット幅BWH１が第２論理値Ｌを示すビット列のビット幅BWL１よりも長く、反転フレームＦ２，Ｆ４に対して、第１論理値Ｈを示すビット列のビット幅BWH２が第２論理値Ｌを示すビット列のビット幅BWL２よりも短くなるようにする。
【００５３】
図の上段には、非反転フレームＦ１，Ｆ３夫々においてビット列内の隣り合う二つのビットを示している。図の下段には、反転フレームＦ２，Ｆ４夫々においてビット列内の隣り合う二つのビットを示している。以下で説明する妨害ノイズにはＬ側ノイズ（FSK変調方式において周波数成分が低い側の占有帯域に分布する妨害ノイズ）とＨ側ノイズ（FSK変調方式において周波数成分が高い側の占有帯域に分布する妨害ノイズ）の二種類がある。FSK変調方式では論理値ＨはＬ側ノイズからの影響を被り易く（即ち論理値ＨがＬに反転し）、Ｈ側ノイズからの影響を受けにくい（即ち、論理値Ｈを維持する）傾向にある。一方、論理値ＬはＨ側ノイズからの影響を被り易く（即ち論理値ＬがＨに反転し）、Ｌ側ノイズからの影響を受けにくい傾向にある。
【００５４】
非反転フレームＦ１，Ｆ３夫々における第１論理値Ｈのビット幅BWH１は、反転フレームＦ２，Ｆ４夫々における第１論理値Ｈのビット幅BWH２よりもΔBWH（BWH１−BWH２）の分だけ長い。このため、非反転フレームＦ１，Ｆ３夫々は、反転フレームＦ２，Ｆ４夫々よりもＨ側ノイズに対して強い。即ち、非反転フレームＦ１，Ｆ３は、Ｈのビット幅が反転フレームＦ２，Ｆ４より長い分、任意のタイミングでＨ側ノイズが作用する場合に、当該ノイズでビット反転が発生する可能性が低くなる。従って、各フレームＦ１〜Ｆ４が任意のタイミングでＨ側ノイズによる妨害を受けた場合、非反転フレームＦ１，Ｆ３夫々は、第１論理値ＨがＬに反転せずにECU３で受信される可能性が高い。
【００５５】
一方、反転フレームＦ２，Ｆ４夫々における第２論理値Ｌのビット幅BWL２は、非反転フレームＦ１，Ｆ３夫々における第２論理値Ｌのビット幅BWL１よりもΔBWH（BWL２−BWL１）の分だけ長い。このため、反転フレームＦ２，Ｆ４夫々は、非反転フレームＦ１，Ｆ３夫々よりもＬ側ノイズに対して強い。即ち、反転フレームＦ２，Ｆ４は、Ｌのビット幅が非反転フレームＦ１，Ｆ３より長い分、任意のタイミングでＬ側ノイズが作用する場合に、当該ノイズでビット反転が発生する可能性が低くなる。従って、各フレームＦ１〜Ｆ４が任意のタイミングでＬ側ノイズによる妨害を受けた場合、反転フレームＦ２，Ｆ４夫々は、第２論理値ＬがＨに反転せずにECU３で受信される可能性が高い。
【００５６】
このように、Ｈ側ノイズに強い非反転フレームＦ１，Ｆ３と、Ｌ側ノイズに強い反転フレームＦ２，Ｆ４とが生成される。このため、任意のタイミングで各フレームＦ１〜Ｆ４に周期的なＨ側ノイズおよびＬ側ノイズの何れかが作用した場合でも、非反転フレームＦ１，Ｆ３および反転フレームＦ２，Ｆ４の何れかがECU３で受信される可能性が高くなる。
【００５７】
［携帯機の送信処理構成］
図５は、リモコン機２における送信処理の構成を示す。以下、当該送信処理構成をあらわす図５の各ステップについて説明する。なお、この送信処理は、ロック入力部２２又はアンロック入力部２３がロック用コード又はアンロック用コードを示す入力を受け付け可能な状態にあり、制御部２４のカウンタに「番号ｉ＝０」がセットされているときに開始される。なお、番号ｉは、連送フレームの送信番号を示している。
【００５８】
ステップＳ１では、制御部２４は、ロック入力部２２又はアンロック入力部２３がロック用コード又はアンロック用コードの入力を受け付けたか否か判断する。ＹＥＳ（入力受付）の場合はステップＳ２に進み、ＮＯ（入力受付無）の場合は、入力を受け付けるまでステップＳ１の処理を繰り返す。
【００５９】
次いで、ステップＳ２では、ステップＳ１での入力受付に続き、反転処理部２０は、ロック用コード又はアンロック用コードとして入力される連送フレームの番号ｉ（＝１）を取得してカウンタに「１」をセットし、ステップＳ３へ進む。ここでは、最初に入力される連送フレームＦ１の送信番号を示す「１」が番号ｉにセットされる。
【００６０】
次いで、ステップＳ３では、ステップＳ２での番号セットに続き、反転処理部２０は、番号ｉが奇数か偶数かを判定する。ＹＥＳ（奇数）の場合はステップＳ４に進み、ＮＯ（偶数）の場合はステップＳ５へ進む。
【００６１】
次いで、ステップＳ４では、ステップＳ３で奇数と判定された場合、反転処理部２０は、ビット列を反転させる前の連送フレームに対して、ビット列が反転しない非反転状態となる非反転フレームを生成し、ステップＳ６へ進む。この際、反転処理部２０は、図４の上段に例示したように、第１論理値Ｈを示すビット列のビット幅BWH１が第２論理値Ｌを示すビット列のビット幅BWL１よりも長くなるように、上記非反転フレームを生成する。
【００６２】
次いで、ステップＳ５では、ステップＳ３で偶数と判定された場合、反転処理部２０は、ビット列を反転させる前の連送フレームに対して、ビット列が反転した状態となる反転フレームを生成し、ステップＳ６へ進む。この際、反転処理部２０は、図４の下段に例示したように、第１論理値Ｈを示すビット列のビット幅BWH２が第２論理値Ｌを示すビット列のビット幅BWL２よりも短くなるように、上記反転フレームを生成する。
【００６３】
次いで、ステップＳ６では、ステップＳ４での非反転フレームの生成又はステップＳ５での反転フレームの生成に続き、フレーム送信部２１は、反転フレーム又は非反転フレームをFSK信号として送信し、ステップＳ７へ進む。ここでは、連送フレームの送信番号を示すｉが「１」であるため、フレーム送信部２１は、非反転フレームＦ１を送信する。
【００６４】
次いで、ステップＳ７では、ステップＳ６でのFSK信号の送信に続き、制御部２４は、番号ｉが連送フレームの総数Ｎに達したか否か判断する。ＹＥＳ（ｉ＝Ｎ）の場合はエンドへ進み、ＮＯ（ｉ＜Ｎ）の場合はステップＳ８へ進む。
【００６５】
次いで、ステップＳ８では、ステップＳ７でのｉ＜Ｎの判断に続き、制御部２４は、番号ｉをカウントアップし、ステップＳ３へ戻る。そして、番号ｉがＮに達するまで、ステップＳ３→ステップＳ４→ステップＳ５→ステップＳ６→ステップＳ７の流れが繰り返される。
【００６６】
［車載機の受信処理構成］
図６は、ECU３における受信処理の構成を示す。以下、当該受信処理構成をあらわす図６の各ステップについて説明する。
【００６７】
ステップＴ１では、受信チューナー部３０は、ロック用コード又はアンロック用コードを示す連送フレームを受信し、受信した連送フレームを制御部３４へ送信する。
【００６８】
次いで、ステップＴ２では、ステップＴ１での連送フレームの受信に続き、フレーム特定部３４ａは、連送フレームのうちヘッダ部HFのビット列に基づいて、反転フレームか非反転フレームかを特定する。ＹＥＳ（反転フレームを特定）の場合はステップＴ３に進み、ＮＯ（非反転フレームを特定）の場合はステップＴ４に進む。
【００６９】
次いで、ステップＴ３では、フレーム特定部３４ａがステップＴ２で反転フレームを特定すると、デコード処理部３４ｂは、当該反転フレームのビット列を再反転させるデコード処理を施し、ステップＴ５へ進む。
【００７０】
一方、ステップＴ４では、フレーム特定部３４ａがステップＴ２で非反転フレームを特定すると、デコード処理部３４ｂは、当該非反転フレームのビット列を再反転させることなくデコード処理を施し、ステップＴ５へ進む。
【００７１】
次いで、ステップＴ５では、制御部３４は、ステップＴ３又はステップＴ４でデコード処理が施された連送フレームをフレーム記憶部３４ｃに格納し、処理はステップＴ６へ進む。
【００７２】
次いで、ステップＴ６では、ステップＴ５での格納に続き、制御部３４は、フレーム記憶部３４ｃに記憶された連送フレームを読み出し、読み出した連送フレームのデータ部ＤＦに基づいて連送フレームの認証処理（即ち、ノイズの影響等で連送フレームにビット反転が生じていないか否かのエラー判定等）を行う。
【００７３】
次いで、ステップＴ７では、ステップＴ６での認証処理が完了すると、制御部３４は、読み出した連送フレームに書きこまれた操作コード（ロック用コード又はアンロック用コード）の内容に応じてドアロック４等の制御を行い、本制御フローを終了する。なお、ステップＴ６の認証処理にてエラーが生じた場合、次回フレーム送信部２１より送信される連送フレームに対して再度本制御フローを実行する。
【００７４】
次に作用を説明する。
実施例１の車両用の携帯機及び送受信システムにおける作用を、［妨害ノイズによる受信エラー発生原理］、［連送フレームの何れかが妨害ノイズに強くなる原理］、［送受信処理での特徴的作用］に分けて説明する。
【００７５】
［妨害ノイズによる受信エラー発生原理］
図７は、妨害ノイズによる受信エラー発生原理を説明する図である。以下、図７に基づき、当該発生原理を説明する。
【００７６】
図の最上段には、送信されるFSK信号のうち、周波数が低い方の信号（低周波数のFSK信号）の出力レベルをＬで示し、周波数が高い方の信号（高周波数のFSK信号）の出力レベルをＨで示してある。低周波数のFSK信号はＬとして検波され、高周波数のFSK信号はＨとして検波される。
【００７７】
図の中段には、低周波数の妨害ノイズの分布状態を示してある。この状態では、Ｈに相当する高周波数のFSK信号の周期が低周波数のノイズ（Ｌ側ノイズ）の周期とあってしまい、Ｌ側ノイズが高周波数のFSK信号に作用する。その結果、Ｌ側ノイズからの影響を受けた高周波数のFSK信号は、Ｌに相当する低周波数のFSK信号として検波される。この結果、FSK信号の受信エラーが発生する。
【００７８】
図の最下段には、妨害ノイズの分布状態を示してある。この状態では、Ｌに相当する低周波数のFSK信号が同じＬ側ノイズと重なり合う帯域に分布しているので、Ｌ側ノイズに対して耐性があり、Ｌ側ノイズからの影響を受けにくい。そのため、Ｌに相当する低周波数のFSK信号はＬとして検波される。
【００７９】
［連送フレームの何れかが妨害ノイズに強くなる原理］
図８は、連送フレームＦ１〜Ｆ４のうち、非反転フレームＦ１，Ｆ３と反転フレームＦ２，Ｆ４の何れか一方が妨害ノイズに強くなる理由を説明する図である。以下、図８に基づき、当該理由を説明する。
【００８０】
図の最上段には、非反転フレームＦ１，Ｆ３および反転フレームＦ２，Ｆ４に作用するＬ側ノイズを示している。図の２段目には、４つの連送フレームＦ１〜Ｆ４を示している。図の３段目〜６段目には、夫々、連送フレームＦ１〜Ｆ４のビット列を示している。
【００８１】
ここでは、連送フレームＦ１〜Ｆ４の周期がＬ側ノイズの周期とあってしまい、非反転フレームＦ１，Ｆ３および反転フレームＦ２，Ｆ４の双方の同じビット位置にＬ側ノイズが作用している。
【００８２】
非反転フレームＦ１，Ｆ３においてＬ側ノイズが作用するビット位置における論理値はＬ側ノイズからの影響を被り易いＨである。従って、非反転フレームＦ１，Ｆ３では、Ｌ側ノイズが作用するビット位置にあるＨにビット反転が生じる。
【００８３】
これに対し、反転フレームＦ２，Ｆ４においてＬ側ノイズが作用するビット位置における論理値はＬ側ノイズと同じＬである。従って、反転フレームＦ２，Ｆ４では、Ｌ側ノイズが作用するビット位置にあるＬにビット反転が生じない。
【００８４】
従って、実施例１に係るフレームの送信方式によると、連送フレームＦ１〜Ｆ４の周期がＬ側又はＨ側の妨害ノイズの周期とあってしまう状態でも、送信されるフレームのビット列を交互に反転させているので、定期的に（一つ飛ばしで）その妨害ノイズに影響を受けないフレームをECU３に対して送信することができる。
【００８５】
［送受信処理での特徴的作用］
実施例１では、フレーム送信部２１において、連送フレームＦ１〜Ｆ４のビット列が反転処理部２０で生成された反転フレームＦ２，Ｆ４および非反転フレームＦ１，Ｆ３が交互にFSK信号として繰り返し送信される。
即ち、反転フレームＦ２，Ｆ４と非反転フレームＦ１，Ｆ３が交互に送信される。
従って、反転フレームＦ２，Ｆ４及び非反転フレームＦ１，Ｆ３の双方の同じビット位置に対して、Ｌ側ノイズ又はＨ側ノイズが作用しても、同じビット位置における論理値をＬ又はＨの何れかに維持できる。
その結果、FSK信号が妨害ノイズの影響を受けた場合に、FSK信号を正しく伝送できる確率を向上できる。
【００８６】
実施例１では、反転処理部２０により、反転フレームＦ２，Ｆ４および非反転フレームＦ１，Ｆ３が、相互に、二つの論理値Ｈ，Ｌのうち第１論理値Ｈを示すビット列のビット幅BWHと第２論理値Ｌを示すビット列のビット幅BWLとが異なるように生成される。
実施例１では、Ｈ側ノイズに強い非反転フレームＦ１，Ｆ３と、Ｌ側ノイズに強い反転フレームＦ２，Ｆ４とが生成される。
このため、任意のタイミングで各フレームＦ１〜Ｆ４に周期的なＨ側ノイズおよびＬ側ノイズの何れかが作用した場合でも、非反転フレームＦ１，Ｆ３および反転フレームＦ２，Ｆ４の何れかが伝送される可能性が高くなる。
【００８７】
実施例１では、フレーム特定部３４ａにより受信フレームＦ１〜Ｆ４におけるヘッダ部HFのビット列に基づいて、受信フレームＦ１〜Ｆ４が反転フレームＦ２，Ｆ４又は非反転フレームＦ１，Ｆ３の何れであるかが特定される。
このため、ヘッダ部HFおよびデータ部DF双方のビット列に基づいて受信フレームＦ１〜Ｆ４が特定される場合と比べて、フレームＦ２，Ｆ４又は非反転フレームＦ１，Ｆ３の何れであるかを特定するために要する処理時間が短縮される。
【００８８】
実施例１では、デコード処理部３４ｂにより反転フレームＦ２，Ｆ４のビット列を再反転させるデコード処理が施される。
即ち、反転フレームＦ２，Ｆ４に対して再反転処理が施される。
このため、ECU３においてエラー無しで受信された連送フレームＦ１〜Ｆ４が反転フレームＦ２，Ｆ４である場合、反転フレームＦ２，Ｆ４に対して再反転処理が施された再反転フレームが制御部３４により読み取られる。
その結果、ロック用コード又はアンロック用コードに関する内容が書き込まれた再反転フレームに基づき車両ドアの施錠又は解錠等の制御を行うことができる。
【００８９】
実施例１では、制御部２４により、複数の連送フレームＦ１〜Ｆ４が、相互に、二つの論理値Ｈ，Ｌのうち第１論理値Ｈを示すビット列のビット幅BWHと第２論理値Ｌを示すビット列のビット幅BWLとが異なるように生成される。
即ち、複数の連送フレームＦ１〜Ｆ４の夫々において、Ｈ側ノイズに強い第１論理値Ｈを示すビット列のビット幅BWHと、Ｌ側ノイズに強い第２論理値Ｌを示すビット列のビット幅BWLとを異ならせる。
このため、任意のタイミングで各フレームＦ１〜Ｆ４がＨ側ノイズおよびＬ側ノイズの何れかによる妨害を受けた場合でも、連送フレームＦ１〜Ｆ４の何れかが伝送される可能性が高くなる。
【００９０】
次に、効果を説明する。
実施例１の車両用の携帯機及び送受信システムにあっては、下記に列挙する効果を得ることができる。
【００９１】
(1)車載機（ECU３）に向けてFSK信号を送信する車両用の携帯機（リモコン機２）において、
二つの論理値からなるビット列で構成された連送フレーム（連送フレームＦ１〜Ｆ４）を複数並べたフレーム列（フレーム列ＦＬ）について、連送フレーム（連送フレームＦ１〜Ｆ４）のビット列を連送フレーム（連送フレームＦ１〜Ｆ４）単位で交互に反転させ、反転させる前の連送フレーム（連送フレームＦ１〜Ｆ４）に対して、ビット列が反転した状態となる反転フレーム（反転フレームＦ２，Ｆ４）とビット列が反転しない非反転状態となる非反転フレーム（非反転フレームＦ１，Ｆ３）とを生成する反転処理部（反転処理部２０）と、
反転処理部（反転処理部２０）により生成された反転フレーム（反転フレームＦ２，Ｆ４）と非反転フレーム（非反転フレームＦ１，Ｆ３）とを交互にFSK信号として繰り返し送信するフレーム送信部（フレーム送信部２１）とを備える。
このため、FSK信号が妨害ノイズの影響を受けた場合に、FSK信号を正しく伝送できる確率を向上する車両用の携帯機を提供することができる。
【００９２】
(2)反転処理部（反転処理部２０）は、反転フレーム（反転フレームＦ２，Ｆ４）および非反転フレーム（非反転フレームＦ１，Ｆ３）を、相互に、二つの論理値(論理値Ｈおよび論理値Ｌ）のうち第１論理値(論理値Ｈ）を示すビット列のビット幅（BWH）と第２論理値（論理値Ｌ）を示すビット列のビット幅（BWL）とが異なるように生成する。
このため、(1)の効果に加え、非反転フレーム（非反転フレームＦ１，Ｆ３）および反転フレーム（反転フレームＦ２，Ｆ４）の何れかが正確に伝送される可能性が一層高くなる。
【００９３】
(3)車両用の携帯機（リモコン機２）と、携帯機（リモコン機２）より送信されたFSK信号を受信する車載機（ECU３）と、を備える送受信システム(キーレスエントリーシステム１)において、
連送フレーム（連送フレームＦ１〜Ｆ４）はヘッダ部（ヘッダ部HF）およびデータ部（データ部DF）を有し、
反転処理部（反転処理部２０）は、
連送フレーム（連送フレームＦ１〜Ｆ４）に含まれるヘッダ部（ヘッダ部HF）およびデータ部（データ部DF）の双方のビット列を連送フレーム（連送フレームＦ１〜Ｆ４）単位で交互に反転させ、
フレーム送信部（フレーム送信部２１）は、
反転処理部（反転処理部２０）により反転される前の連送フレーム（連送フレームＦ１〜Ｆ４）に対して、ヘッダ部（ヘッダ部HF）およびデータ部（データ部DF）の双方のビット列が反転された状態となる反転フレーム（反転フレームＦ２，Ｆ４）と、ヘッダ部（ヘッダ部HF）およびデータ部（データ部DF）の双方のビット列が反転されない非反転状態となる非反転フレーム（非反転フレームＦ１，Ｆ３）と、を交互にFSK信号として繰り返し送信し、
車載機（ECU３）は、
フレーム送信部（フレーム送信部２１）により送信されたFSK信号を受信フレーム（連送フレームＦ１〜Ｆ４）として受信するフレーム受信部（受信チューナー部３０）と、
受信フレーム（連送フレームＦ１〜Ｆ４）のヘッダ部（ヘッダ部HF）のビット列に基づいて、当該受信フレーム（連送フレームＦ１〜Ｆ４）が反転フレーム（反転フレームＦ２，Ｆ４）又は非反転フレーム（非反転フレームＦ１，Ｆ３）の何れであるかを特定するフレーム特定部（フレーム特定部３４ａ）とを備える。
このため、(1)または(2)の効果に加え、ヘッダ部HFおよびデータ部DF双方のビット列に基づいて連送フレームを特定する場合と比べて、反転フレームか非反転フレームかを特定するのに要する処理時間を短縮できる。
【００９４】
(4)車載機（ECU３）は、
フレーム特定部（フレーム特定部３４ａ）により反転フレーム（反転フレームＦ２，Ｆ４）が特定された場合、当該反転フレーム（反転フレームＦ２，Ｆ４）のビット列を再反転させる再反転処理部（デコード処理部３４ｂ）と、
再反転処理部（デコード処理部３４ｂ）により再反転された反転フレーム（連送フレームＦ１，Ｆ３）を再反転フレーム（再反転フレームＦ１，Ｆ３）として記憶する再反転フレーム記憶部（フレーム記憶部３４ｃ）と、
再反転フレーム記憶部（フレーム記憶部３４ｃ）から再反転フレーム（再反転フレームＦ１，Ｆ３）を読み出す再反転フレーム読出部（制御部３４）とを備える。
このため、(3)の効果に加え、車載機（ECU３)においてエラー無しで受信された連送フレームが反転フレーム（反転フレームＦ２，Ｆ４）である場合、反転フレーム（反転フレームＦ２，Ｆ４）に対して再反転処理が施された再反転フレーム（再反転フレームＦ１，Ｆ３）が制御部３４により読み取られる。
【００９５】
(5)車載機（ECU３）に向けてFSK信号を送信する車両用の携帯機（リモコン機２）において、
二つの論理値(論理値Ｈおよび論理値Ｌ）からなるビット列で構成された複数の連送フレーム（連送フレームＦ１〜Ｆ４）を生成するフレーム生成部（制御部２４）と、
フレーム生成部（制御部２４）により生成された複数の連送フレーム（連送フレームＦ１〜Ｆ４）をFSK信号として繰り返し送信するフレーム送信部（フレーム送信部２１）とを備え、
フレーム生成部（制御部２４）は、複数の連送フレーム（連送フレームＦ１〜Ｆ４）を、相互に、二つの論理値(論理値Ｈおよび論理値Ｌ）のうち第１論理値(論理値Ｈ)を示すビット列のビット幅（BWH）と第２論理値（論理値Ｌ）を示すビット列のビット幅（BWL）とが異なるように生成する。
このため、複数の連送フレーム（連送フレームＦ１〜Ｆ４）の何れかが正確に伝送される可能性が高くなる。
【００９６】
以上、本発明の車両用の携帯機及び送受信システムを実施例１に基づき説明してきたが、具体的な構成については、この実施例１に限られるものではなく、特許請求の範囲の各請求項に係る発明の要旨を逸脱しない限り、設計の変更や追加等は許容される。
【００９７】
実施例１では、車両用の携帯機および車載機を備えた送受信システムに本発明を適用した場合について説明したが、本発明はこれに限るものではなく、車両用の携帯機単体又は車載機単体に適用することも同様に可能である。
【符号の説明】
【００９８】
BWH、BWH１、BWH２、BWL１、BWL１  ビット幅
ＤＦ  データ部
Ｆ１，Ｆ３  非反転フレーム
Ｆ２，Ｆ４  反転フレーム
Ｆ１〜Ｆ４  連送フレーム
ＦＬ  フレーム列
Ｈ，Ｌ  論理値
ＨＦ  ヘッダ部
１  キーレスエントリーシステム（送受信システム）
２  リモコン機（携帯機）
３  ECU（車載機）
２０  反転処理部
２１  フレーム送信部
２４  制御部（フレーム生成部）
３０  受信チューナー部（フレーム受信部）
３４  制御部（再反転フレーム読出部）
３４ａ  フレーム特定部
３４ｂ  デコード処理部（再反転処理部）
３４ｃ  フレーム記憶部（再反転フレーム記憶部）
【図１】
2017195585.tif 000003
【図２】
2017195585.tif 000004
【図３】
2017195585.tif 000005
【図４】
2017195585.tif 000006
【図５】
2017195585.tif 000007
【図６】
2017195585.tif 000008
【図７】
2017195585.tif 000009
【図８】
2017195585.tif 000010