(57)【要約】【課題】少ない操作回数で高い通信成功率を得られる遠隔制御システムおよび携帯機を提供する。【解決手段】ユーザーが携帯可能な携帯機と制御対象に接続される受信機とを備える遠隔制御システムである。携帯機は、ユーザーの入力操作を受け付ける入力手段と、入力操作が実行されている間、当該入力操作に応じた操作信号を無線送信する操作信号送信手段と、第１の周波数帯および当該第１の周波数帯とは異なる第２の周波数帯の何れかの周波数帯に、操作信号を送信する送信周波数帯を切り替えるか否かを入力操作の内容、または通信の成立状況に応じて判定する周波数切替判定手段と、送信周波数帯を切り替えると判定した場合、操作信号送信手段が操作信号を送信する送信周波数帯を切り替える送信周波数切替手段とを含む。受信機は、操作信号を受信する操作信号受信手段と、操作信号受信手段により受信された操作信号に応じて制御対象を制御する制御手段とを含む。【選択図】図２
2010226426.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーが携帯可能な携帯機と制御対象に接続される受信機とを備える遠隔制御システムであって、
前記携帯機は、
ユーザーの入力操作を受け付ける入力手段と、
前記入力操作が実行されている間、当該入力操作に応じた操作信号を無線送信する操作信号送信手段と、
第１の周波数帯および当該第１の周波数帯とは異なる第２の周波数帯の何れかの周波数帯に、前記操作信号を送信する送信周波数帯を切り替えるか否かを前記入力操作の内容、または通信の成立状況に応じて判定する周波数切替判定手段と、
前記周波数切替判定手段が前記送信周波数帯を切り替えると判定した場合、前記操作信号送信手段が前記操作信号を送信する送信周波数帯を切り替える送信周波数切替手段とを含み、
前記受信機は、
前記操作信号を受信する操作信号受信手段と、
前記操作信号受信手段により受信された前記操作信号に応じて前記制御対象を制御する制御手段とを含む、遠隔制御システム。
【請求項２】
前記携帯機は、
受け付けた前記入力操作を、第１入力操作または当該第１入力操作と異なる第２入力操作の何れかの種別に、当該入力操作の内容に応じて判別する操作種別判別手段と、
前回受け付けた入力操作の種別を記憶する記憶手段とを、さらに含み、
前記周波数切替判定手段は、前記入力操作の受け付けを完了する毎に、前記送信周波数帯を切り替えるか否かを判定し、前回受け付けた入力操作の種別と今回受け付けた入力操作の種別とが異なる場合、当該今回の入力操作の受け付け完了後は前記送信周波数帯を切り替えないと判定する、請求項１に記載の遠隔制御システム。
【請求項３】
前記入力手段は、押下式のスイッチ装置であり、
前記操作種別判別手段は、受け付けられた入力操作の内容が、予め定められた時間以上継続して前記スイッチ装置を押下する入力操作であった場合、当該入力操作を前記第１入力操作と判別し、前記スイッチ装置を継続して押下する時間が当該予め定められた時間に満たない入力操作であった場合、当該入力操作を前記第２入力操作と判別し、
前記操作信号送信手段は、前記第１入力操作の場合、第１操作信号を無線送信し、前記第２入力操作の場合、第２操作信号を無線送信し、
前記周波数切替判定手段は、前記入力操作の受け付けを完了する毎に、前記送信周波数帯を切り替えるか否かを判定し、前回受け付けた入力操作が前記第２の入力操作であり今回受け付けた入力操作が前記第１入力操作である場合、当該今回の第１入力操作の受け付け完了後は前記送信周波数帯を切り替えないと判定する、請求項２に記載の遠隔制御システム。
【請求項４】
前記受信機は、前記車両に搭載され、
前記制御対象は、前記車両に搭載されたドアを開閉する開閉装置、および当該ドアを施錠する施錠装置を含み、
前記制御手段は、前記操作信号受信手段により前記第１操作信号が受信された場合、前記開閉装置を動作させて前記ドアを閉じる制御を行い、前記操作信号受信手段により前記第２操作信号が受信された場合、前記施錠装置を動作させて前記ドアを施錠する制御を行う、請求項３に記載の遠隔制御システム。
【請求項５】
前記携帯機は、前記入力操作を前回受け付けた時点から予め定められた初期化時間が経過した後に受け付けた入力操作を初回入力操作として判別する初回入力判別手段を、さらに含み、
前記周波数切替判定手段は、前記初回入力操作を受け付けてから前記初期化時間が経過するまでの間、所定の条件が満たされている限り、前記送信周波数帯を切り替えないと判定し、前記初回入力操作を受け付けてから前記初期化時間が経過した時点において、前記送信周波数帯を切り替えると判定する、請求項１に記載の遠隔制御システム。
【請求項６】
前記携帯機は、
前記初回入力操作を受け付けた時点から前記初期化時間が経過するまでの間に受け付けた入力操作を連続入力操作として判別する連続入力判別手段と、
前記初回入力操作を受け付けた時点から前記初期化時間が経過するまでの間に受け付けた連続入力操作の入力回数をカウントする入力回数カウント手段とを、さらに含み、
前記周波数切替判定手段は、前記初回入力操作を受け付けてから前記初期化時間が経過するまでの間において、前記入力回数が予め定められた閾値未満である場合、前記送信周波数を切り替えないと判定し、前記入力回数が当該閾値以上となった場合、当該時点で前記送信周波数帯を切り替えると判定する、請求項５に記載の遠隔制御システム。
【請求項７】
前記受信機は、予め定められた時間が経過する毎に、前記送信周波数切替手段が切替可能な周波数帯のうち何れか一つの周波数帯を受信周波数帯として順次切り替えて設定する受信周波数切替手段を、さらに含み、
前記操作信号受信手段は、前記受信周波数帯として設定された周波数帯の前記操作信号のみを受信し、
前記受信機は、前記操作信号を受信した場合、当該操作信号を受信した時点から少なくとも前記初期化時間が経過するまでの間、前記受信周波数帯の切り替えを停止する受信周波数帯切替停止手段を、さらに含む、請求項５に記載の遠隔制御システム。
【請求項８】
前記携帯機は、
前記初回入力操作を受け付けた時点から前記初期化時間が経過するまでの間に受け付けた入力操作を連続入力操作として判別する連続入力判別手段を、さらに含み、
前記操作信号送信手段は、前記初回入力操作が受け付けられた場合、初回操作信号を無線送信し、前記連続入力操作が受け付けられた場合、連続操作信号を無線送信し、
前記受信機は、車両に搭載され、
前記制御対象は、前記車両に搭載されたドアを、当該車両の外側からのみ開扉不可能で、且つ当該車両の内側からは開扉可能な第１の施錠状態、または、当該車両の外側および内側の何れの側からも開扉不可能な第２の施錠状態の何れかの施錠状態にする施錠装置であり、
前記制御手段は、前記操作信号受信手段により前記初回操作信号が受信された場合、前記施錠装置を動作させて前記ドアを前記第１の施錠状態にする制御を行い、前記操作信号受信手段により前記連続操作信号が受信された場合、前記施錠装置により前記ドアを前記第２の施錠状態にさせる制御を行う、請求項５に記載の遠隔制御システム。
【請求項９】
前記受信機は、前記操作信号を受信した場合、当該操作信号の通信が成立したことを示す通信成立信号を送信する成立通知手段を、さらに含み、
前記携帯機は、前記通信成立信号を受信する成立信号受信手段を、さらに含み、
前記周波数切替判定手段は、前記操作信号が送信されてから予め定められた待機時間が経過するまでの間に前記通信成立信号が受信された場合、前記送信周波数帯を切り替えないと判定し、前記操作信号が送信されてから当該予め定められた待機時間が経過するまでの間に前記通信成立信号が受信しなかった場合、当該待機時間が経過した時点で前記送信周波数帯を切り替えると判定する、請求項１に記載の遠隔制御システム。
【請求項１０】
前記携帯機は、
前記入力操作を前回受け付けた時点から予め定められた初期化時間が経過した後に受け付けた入力操作を初回入力操作として判別する初回入力判別手段と、
前記初回入力操作を受け付けた時点から前記初期化時間が経過するまでの間に受け付けた入力操作を連続入力操作として判別する連続入力判別手段とを、さらに含み、
前記周波数切替判定手段は、前記入力操作の受け付けを完了する毎に、前記送信周波数帯を切り替えるか否かを判定し、前記初回入力操作を受け付けた場合、前記送信周波数帯を切り替えないと判定し、前記連続入力操作を受け付けた場合、前記送信周波数帯を切り替えると判定する、請求項１に記載の遠隔制御システム。
【請求項１１】
ユーザーが携帯可能な携帯機であって、
ユーザーの入力操作を受け付ける入力手段と、
前記入力操作が実行されている間、当該入力操作に応じた操作信号を無線送信する操作信号送信手段と、
第１の周波数帯および当該第１の周波数帯とは異なる第２の周波数帯の何れかの周波数帯に、前記操作信号を送信する送信周波数帯を切り替えるか否かを前記入力操作の内容、または通信の成立状況に応じて判定する周波数切替判定手段と、
前記周波数切替判定手段が前記送信周波数帯を切り替えると判定した場合、前記操作信号送信手段が前記操作信号を送信する送信周波数帯を切り替える送信周波数切替手段とを含む、携帯機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は遠隔制御システム、および携帯機に関し、より特定的には、車両に搭載される車載装置を制御する遠隔制御システム、および携帯機に関する。
【背景技術】
【０００２】
従来、ユーザーが携帯機を操作することにより、当該携帯機から無線信号が送信され、ドアのロック装置などの車両に搭載された車載装置が当該無線信号に応じて動作する遠隔制御システムが開発されている。
【０００３】
上記のような遠隔制御システムに用いられる携帯機の一例が特許文献１に開示されている。特許文献１に開示される携帯機は、制御対象を制御する指示信号をユーザーの入力に応じて無線送信する。上記携帯機は、複数の周波数の無線信号を送信可能であり、当該複数の周波数のうち送信周波数として設定された一つの周波数で上記指示信号を送信する。そして、上記送信周波数は、ユーザーが所定の操作を行うことにより、上記複数の周波数のうち何れかの周波数に変更される。
【０００４】
特許文献１に開示される携帯機によれば、設定された送信周波数の無線信号が電磁波のノイズなどの影響により受信機に正常に受信されず、携帯機と受信機との通信が成立しない場合、ユーザーが送信周波数の設定を切り替える操作を実行することにより、ノイズなどの影響を受け難い周波数に送信周波数を変更することができる。すなわち、ユーザーが送信周波数の設定を切り替える操作を実行することにより、携帯機と受信機との通信の成立性を向上させることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−６０９４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に開示される携帯機では、ユーザーが送信周波数を切り替える操作を実行しなければ、上記送信周波数の設定を変更することができない。したがって、設定された送信周波数の無線信号がノイズなどの影響により、携帯機と受信機との通信が成立しない状況下では、ユーザーが送信周波数を切り替える操作を実行しない限り、携帯機と受信機との通信を成立させることができない場合がある。
【０００７】
本発明は上記の課題を鑑みて成されたものであり、少ない操作回数で高い通信成功率を得ることのできる遠隔制御システム、および携帯機を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、本願は以下の構成を採用した。すなわち、第１の発明は、ユーザーが携帯可能な携帯機と制御対象に接続される受信機とを備える遠隔制御システムであって、携帯機は、ユーザーの入力操作を受け付ける入力手段と、入力操作が実行されている間、当該入力操作に応じた操作信号を無線送信する操作信号送信手段と、第１の周波数帯および当該第１の周波数帯とは異なる第２の周波数帯の何れかの周波数帯に、操作信号を送信する送信周波数帯を切り替えるか否かを入力操作の内容、または通信の成立状況に応じて判定する周波数切替判定手段と、周波数切替判定手段が送信周波数帯を切り替えると判定した場合、操作信号送信手段が操作信号を送信する送信周波数帯を切り替える送信周波数切替手段とを含み、受信機は、操作信号を受信する操作信号受信手段と、操作信号受信手段により受信された操作信号に応じて制御対象を制御する制御手段とを含む、遠隔制御システムである。
【０００９】
第２の発明は、第１の発明において、携帯機は、受け付けた入力操作を、第１入力操作または当該第１入力操作と異なる第２入力操作の何れかの種別に、当該入力操作の内容に応じて判別する操作種別判別手段と、前回受け付けた入力操作の種別を記憶する記憶手段とを、さらに含み、周波数切替判定手段は、入力操作の受け付けを完了する毎に、送信周波数帯を切り替えるか否かを判定し、前回受け付けた入力操作の種別と今回受け付けた入力操作の種別とが異なる場合、当該今回の入力操作の受け付け完了後は送信周波数帯を切り替えないと判定することを特徴とする。
【００１０】
第３の発明は、第２の発明において、入力手段は、押下式のスイッチ装置であり、操作種別判別手段は、受け付けられた入力操作の内容が、予め定められた時間以上継続してスイッチ装置を押下する入力操作であった場合、当該入力操作を第１入力操作と判別し、スイッチ装置を継続して押下する時間が当該予め定められた時間に満たない入力操作であった場合、当該入力操作を第２入力操作と判別し、操作信号送信手段は、第１入力操作の場合、第１操作信号を無線送信し、第２入力操作の場合、第２操作信号を無線送信し、周波数切替判定手段は、入力操作の受け付けを完了する毎に、送信周波数帯を切り替えるか否かを判定し、前回受け付けた入力操作が第２の入力操作であり今回受け付けた入力操作が第１入力操作である場合、当該今回の第１入力操作の受け付け完了後は送信周波数帯を切り替えないと判定することを特徴とする。
【００１１】
第４の発明は、第３の発明において、受信機は、車両に搭載され、制御対象は、車両に搭載されたドアを開閉する開閉装置、および当該ドアを施錠する施錠装置を含み、制御手段は、操作信号受信手段により第１操作信号が受信された場合、開閉装置を動作させてドアを閉じる制御を行い、操作信号受信手段により第２操作信号が受信された場合、施錠装置を動作させてドアを施錠する制御を行うことを特徴とする。
【００１２】
第５の発明は、第１の発明において、携帯機は、入力操作を前回受け付けた時点から予め定められた初期化時間が経過した後に受け付けた入力操作を初回入力操作として判別する初回入力判別手段を、さらに含み、周波数切替判定手段は、初回入力操作を受け付けてから初期化時間が経過するまでの間、所定の条件が満たされている限り、送信周波数帯を切り替えないと判定し、初回入力操作を受け付けてから初期化時間が経過した時点において、送信周波数帯を切り替えると判定することを特徴とする。
【００１３】
第６の発明は、第５の発明において、携帯機は、初回入力操作を受け付けた時点から初期化時間が経過するまでの間に受け付けた入力操作を連続入力操作として判別する連続入力判別手段と、初回入力操作を受け付けた時点から初期化時間が経過するまでの間に受け付けた連続入力操作の入力回数をカウントする入力回数カウント手段とを、さらに含み、周波数切替判定手段は、初回入力操作を受け付けてから初期化時間が経過するまでの間において、入力回数が予め定められた閾値未満である場合、送信周波数を切り替えないと判定し、入力回数が当該閾値以上となった場合、当該時点で送信周波数帯を切り替えると判定することを特徴とする。
【００１４】
第７の発明は、第５の発明において、受信機は、予め定められた時間が経過する毎に、送信周波数切替手段が切替可能な周波数帯のうち何れか一つの周波数帯を受信周波数帯として順次切り替えて設定する受信周波数切替手段を、さらに含み、操作信号受信手段は、受信周波数帯として設定された周波数帯の操作信号のみを受信し、受信機は、操作信号を受信した場合、当該操作信号を受信した時点から少なくとも初期化時間が経過するまでの間、受信周波数帯の切り替えを停止する受信周波数帯切替停止手段を、さらに含むことを特徴とする。
【００１５】
第８の発明は、第５の発明において、携帯機は、初回入力操作を受け付けた時点から初期化時間が経過するまでの間に受け付けた入力操作を連続入力操作として判別する連続入力判別手段を、さらに含み、操作信号送信手段は、初回入力操作が受け付けられた場合、初回操作信号を無線送信し、連続入力操作が受け付けられた場合、連続操作信号を無線送信し、受信機は、車両に搭載され、制御対象は、車両に搭載されたドアを、当該車両の外側からのみ開扉不可能で、且つ当該車両の内側からは開扉可能な第１の施錠状態、または、当該車両の外側および内側の何れの側からも開扉不可能な第２の施錠状態の何れかの施錠状態にする施錠装置であり、制御手段は、操作信号受信手段により初回操作信号が受信された場合、施錠装置を動作させてドアを第１の施錠状態にする制御を行い、操作信号受信手段により連続操作信号が受信された場合、施錠装置によりドアを第２の施錠状態にさせる制御を行うことを特徴とする。
【００１６】
第９の発明は、第１の発明において、受信機は、操作信号を受信した場合、当該操作信号の通信が成立したことを示す通信成立信号を送信する成立通知手段を、さらに含み、携帯機は、通信成立信号を受信する成立信号受信手段を、さらに含み、周波数切替判定手段は、操作信号が送信されてから予め定められた待機時間が経過するまでの間に通信成立信号が受信された場合、送信周波数帯を切り替えないと判定し、操作信号が送信されてから当該予め定められた待機時間が経過するまでの間に通信成立信号が受信しなかった場合、当該待機時間が経過した時点で送信周波数帯を切り替えると判定することを特徴とする。
【００１７】
第１０の発明は、第１の発明において、携帯機は、入力操作を前回受け付けた時点から予め定められた初期化時間が経過した後に受け付けた入力操作を初回入力操作として判別する初回入力判別手段と、初回入力操作を受け付けた時点から初期化時間が経過するまでの間に受け付けた入力操作を連続入力操作として判別する連続入力判別手段とを、さらに含み、周波数切替判定手段は、入力操作の受け付けを完了する毎に、送信周波数帯を切り替えるか否かを判定し、初回入力操作を受け付けた場合、送信周波数帯を切り替えないと判定し、連続入力操作を受け付けた場合、送信周波数帯を切り替えると判定することを特徴とする。
【００１８】
第１１の発明は、ユーザーが携帯可能な携帯機であって、ユーザーの入力操作を受け付ける入力手段と、入力操作が実行されている間、当該入力操作に応じた操作信号を無線送信する操作信号送信手段と、第１の周波数帯および当該第１の周波数帯とは異なる第２の周波数帯の何れかの周波数帯に、操作信号を送信する送信周波数帯を切り替えるか否かを入力操作の内容に応じて判定する周波数切替判定手段と、周波数切替判定手段が送信周波数帯を切り替えると判定した場合、操作信号送信手段が操作信号を送信する送信周波数帯を切り替える送信周波数切替手段とを含む、携帯機である。
【発明の効果】
【００１９】
第１の発明によれば、携帯機への入力操作、または操作信号の通信の成立状況に応じて、制御対象を制御するための操作信号を設定された送信周波数帯で無線送信する遠隔制御システムにおいて、送信周波数帯の切り替えの要否が入力操作の内容に応じて判断されて、当該送信周波数帯が自動的に切り替えられる。したがって、ユーザーは、送信周波数帯の設定を切り替えるための入力操作を行うことなく、送信周波数帯を切り替えることができる。故に、例えば、ノイズ等の影響により送信周波数帯に設定された周波数帯での無線通信が妨害されている状況下で、ユーザーが当該妨害に気付いていなくても、送信周波数帯を自動的に切り替わり、ノイズの影響の少ない周波数帯で操作信号を無線送信ことができる。このように、ノイズの影響の少ない周波数帯で操作信号を送信することにより、当該操作信号の通信の成功率を向上することができる。
【００２０】
第２の発明によれば、次回受け付けた入力操作に応じて送信される操作信号（以下、次回操作信号と呼称する）は、今回受け付けた入力操作に応じて送信される操作信号後（以下、次回操作信号と呼称する）と同じ送信周波数帯で送信される。ここで、今回操作信号の通信が成功した場合、当該通信に成功した周波数帯の通信が妨害される可能性は低いと考えられる。故に、今回操作信号と同じ周波数帯で次回操作信号を送信することにより、当該次回操作信号の通信も高い確率で成功させることができる。
【００２１】
第３の発明によれば、今回送信される第１操作信号の通信が成功すれば、例えば、次回、所謂短押し入力操作（第２入力操作）を受け付けて第２操作信号が送信される場合、当該第２操作信号も第１操作信号と同じ送信周波数帯で送信されるため、当該第２操作信号の通信を高い確率で成功させることができる。すなわち、長押し入力操作後に短押し入力操作を行った際に、当該短押し入力操作による通信の成功率を向上することができる。
【００２２】
第４の発明によれば、長押し入力操作にドアを閉じる動作が対応し、短押し入力操作に当該ドアを施錠する動作が対応している場合に、ドアを閉じた後に当該ドアを施錠する一連の動作を高い確率で成功させることができる。
【００２３】
第５の発明によれば、初回入力操作を受け付けた時点から初期化時間経過した後に自動的に送信周波数帯を切り替えることができる。そして、初回入力操作を受け付けた時点から受け付け時間が経過するまでの間は、所定の条件が満たされている限り、送信周波数帯を切り替えることなく、初回入力と同じ周波数帯で操作信号を無線送信することができる。したがって、例えば、初回入力操作に応じて送信される操作信号（以下、初回操作信号と呼称する）と同じ周波数帯で、初期化時間中に入力された連続入力操作に応じて送信される操作信号（以下、連続操作信号と呼称する）を無線送信することができる。したがって、初回操作信号の通信が成功した場合、続いて送信される連続操作信号の通信を高い確率で成功させることができる。
【００２４】
第６の発明によれば、初回入力を受け付けた後から初期化時間が経過するまでの間は周波数帯が切り替えられることがない。つまり、連続入力により送信される連続操作信号は、初回入力により送信される初回操作信号と同様の送信周波数帯で送信される。したがって、初回操作信号の通信が成功している場合、当該通信に成功した周波数帯で操作信号の通信が妨害される可能性は低いと考えられるため、連続操作信号を当該周波数帯で送信することにより、当該連続操作信号の通信も高い確率で成功させることができる。
【００２５】
第６の発明によれば、例えば、初回入力時の送信周波数帯での無線通信が妨害されている場合、ユーザーは予め定められた回数以上連続して入力操作を行うことで、送信周波数帯を意図的に変更することができる。
【００２６】
第７の発明によれば、受信周波数帯が一定時間毎に切り替えられるため、携帯機から送信され得る各周波数帯に応じてアンテナを複数用意する必要がない。すなわち、低コストで各周波数帯の操作信号を受信することができる。また、初回操作信号を受信した後から初期化時間が経過するまでの間は、受信周波数帯が初回入力と同じ周波数帯に維持されるため、当該周波数帯で送信される連続操作信号を確実に受信することができる。
【００２７】
第８の発明によれば、車両の外側からのみ開放不可能で、且つ当該車両の内側からは開放可能とする初回入力による制御が成功した後、車両のドアを車両の外側からも内側からも開放不可能とする施錠状態（所謂ダブルロック状態）とする連続入力による制御を高い確率で成功させることができる。
【００２８】
第９の発明によれば、操作信号の通信が成功した場合、送信周波数帯が切り替わらないため、次回送信される操作信号も、前回送信された操作信号と同じ周波数帯で送信される。操作信号の通信が成功した場合、当該通信に成功した周波数帯で通信が妨害される可能性は低いと考えられるため、次回送信される操作信号の通信も高い確率で成功させることができる。
【００２９】
第１０の発明によれば、初回入力操作の次に受け付けられた２回目の入力操作については、当該初回入力操作時に送信された初回操作信号と同じ送信周波数帯で、操作信号が無線送信される。初回操作信号の通信が成功した場合、当該通信に成功した周波数帯で通信が妨害される可能性は低いと考えられるため、２回目の入力操作により送信される操作信号の通信も高い確率で成功させることができる。また、上記２回目の入力操作後は送信周波数帯が即時に切り替えられるため、初回入力操作および２回目の入力操作で通信が成功しなかった場合であっても、ユーザーは送信周波数帯を切り替える操作を行うことなく、３回目の入力操作では切り替えられた周波数帯で操作信号を送信することができる。
【００３０】
第１１の発明に係る携帯機によれば、上述した遠隔制御システムの一端を担って同様の効果を得ることができる。
【図面の簡単な説明】
【００３１】
【図１】遠隔制御システムの構成を示すブロック図の一例
【図２】第１の実施形態に係るマイクロコンピュータが実行する携帯機処理を示すフローチャートの一例
【図３】送信周波数切替処理を示すフローチャートの一例
【図４】ユーザーの入力操作に応じて、第１の実施形態に係るマイクロコンピュータが送信周波数帯の設定を切り替える様子を示すタイミングチャートの一例
【図５】第２の実施形態に係るマイクロコンピュータが実行する携帯機処理を示すフローチャートの一例
【図６】第２の実施形態に係る車載ＥＣＵが実行する車載機処理を示すフローチャートの一例
【図７】受信周波数切替処理を示すフローチャートの一例
【図８】ユーザーの入力操作に応じて、第２の実施形態に係るマイクロコンピュータが送信周波数帯の設定を切り替える様子を示すタイミングチャートの一例
【図９】第３の実施形態に係るマイクロコンピュータが実行する携帯機処理を示すフローチャートの一例
【図１０】ユーザーの入力操作に応じて、第３の実施形態に係るマイクロコンピュータが送信周波数帯の設定を切り替える様子を示すタイミングチャートの一例
【発明を実施するための形態】
【００３２】
（第１の実施形態）
以下、本発明の第１の実施形態に係る遠隔制御システム１００について説明する。先ず、図１を参照して、遠隔制御システム１００の構成について説明する。なお、図１は、遠隔制御システム１００の構成を示すブロック図の一例である。
【００３３】
図１に示すように、遠隔制御システム１００は、互いに無線通信を行う携帯機１および車載機２により構成される。車載機２は、車両３に搭載される。また、車両３には、車載機２により制御されるドアロック装置３１が搭載されている。
【００３４】
携帯機１は、ユーザーが携帯可能な端末装置であり、車両３に搭載されるドアロック装置３１等の車載装置を操作するための所謂電子キーである。携帯機１は、スイッチ１１、マイクロコンピュータ１２、携帯アンテナ１３を備える。
【００３５】
スイッチ１１は、例えば、押下式のスイッチである。スイッチ１１は、ユーザーにより押下操作されている間、オン状態となり、押下操作されていない間、オフ状態となる。スイッチ１１は、ユーザーにより押下操作されている間、オン状態であることを示すスイッチ入力信号をマイクロコンピュータ１２へ出力する。
【００３６】
マイクロコンピュータ１２は、ＣＰＵ（Central  Processing  Unit：中央処理装置）などの情報処理装置、メモリなどの記憶装置、およびインターフェース回路などを備える制御装置である。マイクロコンピュータ１２は、携帯アンテナ１３を介して、スイッチ１１へのユーザーの入力操作を示す操作信号を無線送信する。なお、操作信号は、複数のビット列により構成される信号とする。マイクロコンピュータ１２の処理の詳細は、後述図２において説明する。
【００３７】
携帯アンテナ１３は、マイクロコンピュータ１２の指示に応じて操作信号を無線送信するアンテナ装置である。携帯アンテナ１３は、周波数帯Ｆ１、および周波数帯Ｆ１と異なる周波数帯Ｆ２の何れかの周波数帯で操作信号を送信可能である。詳細は後述するが、マイクロコンピュータ１２は、周波数帯Ｆ１、および周波数帯Ｆ２の何れかを送信周波数帯として設定しする。そして、携帯アンテナ１３は、マイクロコンピュータ１２の指示に応じて、設定された送信周波数帯で操作信号を無線送信する。
【００３８】
車載機２は、車両３の本体に搭載され、携帯機１へのユーザーの操作に応じてドアロック装置３１等の車載装置を制御する制御装置である。車載機２は、車載アンテナ２１、および車載ＥＣＵ２２を備える。また、車両３は、ドアロック装置３１、および電動ドア３２をさらに搭載する。
【００３９】
車載アンテナ２１は、携帯アンテナ１３と同じ周波数帯Ｆ１および周波数帯Ｆ２の無線信号を受信可能なアンテナ装置である。車載アンテナ２１は、携帯機１の携帯アンテナ１３から送信される操作信号等の無線信号を受信および復号し、当該信号により示されるデータを車載ＥＣＵ２２へ送信する。
【００４０】
車載ＥＣＵ２２は、ＣＰＵなどの情報処理装置、メモリなどの記憶装置、およびインターフェース回路などを備える制御装置である。車載ＥＣＵ２２は、車載アンテナ２１を介して、受信した操作信号に基づいて、ドアロック装置３１および電動ドア３２などの車載装置を動作させる制御信号を当該車載装置へ出力する。
【００４１】
車載ＥＣＵは、車載アンテナ２１が受信可能な周波数帯（以下、受信周波数帯と呼称する）を周波数帯Ｆ１および周波数帯Ｆ２の何れかに所定時間経過する毎に切り替える制御を行う。なお、車載アンテナ２１が、周波数帯Ｆ１および周波数帯Ｆ２の無線信号を同時に受信可能に構成される場合は、車載ＥＣＵ２２は上記のような受信周波数帯を切り替える処理を実行しなくて良い。
【００４２】
ドアロック装置３１は、車両３に備えられたドアの電子施錠装置である。ドアロック装置３１は、車載ＥＣＵ２２から入力される制御信号に応じて、車両３に備えられたドアの開錠および施錠を行う。
【００４３】
電動ドア３２は、車両３に備えられたドアを電動で開閉する駆動装置である。電動ドア３２は、車載ＥＣＵ２２から入力される制御信号に応じて、車両３に備えられたドアの開閉を行う。
【００４４】
次いで、図２を参照して、マイクロコンピュータ１２が実行する処理（以下、携帯機処理と呼称する）について説明する。図２は、第１の実施形態に係るマイクロコンピュータ１２が実行する携帯機処理を示すフローチャートの一例である。マイクロコンピュータ１２は、携帯機１に搭載されるバッテリー（図示せず）から電力を供給されている間、図２に示す携帯機処理を実行する。マイクロコンピュータ１２は、図２の処理を開始すると先ずステップＡ１の処理を実行する。
【００４５】
ステップＡ１において、マイクロコンピュータ１２は、スイッチ１１がオンであるか否かを判定する。すなわち、マイクロコンピュータ１２は、ユーザーによりスイッチ１１が押下されているか否かを判定する。具体的には、マイクロコンピュータ１２は、スイッチ１１から入力信号を受信したか否かを判定する。マイクロコンピュータ１２は、スイッチ１１がオンであると判定した場合、処理をステップＡ２へ進める。一方、マイクロコンピュータ１２は、スイッチ入力がオフであると判定した場合、処理をステップＡ１へ戻す。
【００４６】
ステップＡ２において、マイクロコンピュータ１２は、操作信号を送信する。具体的には、マイクロコンピュータ１２は、操作信号を送信周波数帯で無線送信する指示信号を携帯アンテナ１３へ出力する。ステップＡ２の処理を完了すると、マイクロコンピュータ１２は、処理をステップＡ３へ進める。
【００４７】
ステップＡ３において、マイクロコンピュータ１２は、長押し判定時間ＴＮｔｈが経過したか否かを判定する。長押し判定時間ＴＮｔｈは、ユーザーの入力操作が長押し入力操作であるか、短押し入力操作であるかを判定するための時間である。以下では、ユーザーがスイッチ１１を長押し判定時間ＴＮｔｈ以上押下し続けてから離す入力操作を長押し入力操作と呼称する。また、ユーザーがスイッチ１１を長押し判定時間ＴＮｔｈ未満の間押下してから離す入力操作を短押し入力操作と呼称する。マイクロコンピュータ１２は、上記ステップＡ１においてスイッチ１１がオン状態となった時点から、当該オン状態の継続時間ＴＮを測定する。そして、継続時間ＴＮが長押し判定時間ＴＮｔｈ以上であるか否かを判定する。マイクロコンピュータ１２は、長押し判定時間ＴＮｔｈが経過したと判定した場合、処理をステップＡ４へ進める。一方、マイクロコンピュータ１２は、長押し判定時間ＴＮｔｈが経過していないと判定した場合、処理をステップＡ７へ戻す。
【００４８】
ステップＡ４において、マイクロコンピュータ１２は、長押し操作信号を送信する。具体的には、マイクロコンピュータ１２は、操作信号に長押しビットを付加した信号を送信する。長押しビットとは、長押し入力操作があったことを示すビットである。以下では、長押し信号が付加された操作信号を長押し操作信号と呼称する。また、ステップＡ２の処理により送信される長押し信号が付加されていない操作信号を、上記長押し操作信号と区別するため、短押し操作信号と呼称する。ステップＡ４の処理を完了すると、マイクロコンピュータ１２は、処理をステップＡ５へ進める。
【００４９】
ステップＡ５において、マイクロコンピュータ１２は、スイッチ１１がオフであるか否かを判定する。すなわち、マイクロコンピュータ１２は、ユーザーによるスイッチ１１の押下操作が離されたか否かを判定する。具体的には、マイクロコンピュータ１２は、スイッチ１１から入力信号を受信しているか否かを判定する。マイクロコンピュータ１２は、スイッチ１１から入力信号を受信しておらず、スイッチ１１がオフであると判定した場合、処理をステップＡ６へ進める。一方、マイクロコンピュータ１２は、スイッチ１１からの入力信号を受信しており、スイッチ１１がオンであると判定した場合、処理をステップＡ４へ戻す。
【００５０】
上記ステップＡ３からステップＡ５の処理によれば、ユーザーがスイッチ１１を長押し判定時間ＴＮｔｈ以上、押下し続けた場合、ユーザーがスイッチ１１を押下している間、長押し操作信号が無線送信される。
【００５１】
ステップＡ６において、マイクロコンピュータ１２は、長押しフラグがオンであるか否かを判定する。長押しフラグは、当該フラグがオンである場合、前回受け付けられた入力操作が長押し入力操作であったことを示すフラグである。マイクロコンピュータ１２は、記憶装置に記憶された長押しフラグの状態を読み出して、当該フラグの状態がオンであるか否かを判定する。マイクロコンピュータ１２は、長押しフラグがオンであると判定した場合、すなわち、処理をステップＡ８へ進めて送信周波数帯を切り替える。一方、マイクロコンピュータ１２は、長押しフラグがオフであると判定した場合、処理をステップＡ１０へ進めて送信周波数帯を切り替えない。
【００５２】
ステップＡ７において、上記ステップＡ５と同様にしてスイッチ１１がオフであるか否かを判定する。マイクロコンピュータ１２は、スイッチ１１がオフであると判定した場合、処理をステップＡ８へ進める。一方、マイクロコンピュータ１２は、スイッチ入力がオンであると判定した場合、処理をステップＡ２へ戻して操作信号の送信を継続する。
【００５３】
上記ステップＡ７の処理によれば、スイッチ１１が押下された状態で、押下時間が長押し判定時間未満である場合、短押し操作信号が継続的に送信される。また、スイッチ１１の押下時間が長押し判定時間ＴＮｔｈ未満でスイッチ１１が離された場合、すなわち短押し入力操作が実行された場合、処理がステップＡ８へ進められて送信周波数帯が切り替えられる。
【００５４】
ステップＡ８において、マイクロコンピュータ１２は、送信周波数切替処理を実行する。送信周波数切替処理は、送信周波数帯の設定を現在設定されている周波数帯とは異なる周波数帯に切り替える処理である。以下、図３を参照して送信周波数切替処理について説明する。なお、図３は、送信周波数切替処理を示すフローチャートの一例である。マイクロコンピュータ１２は、送信周波数切替処理を開始すると、先ずステップＡ８１の処理を実行する。
【００５５】
ステップＡ８１において、マイクロコンピュータ１２は、現在の送信周波数帯が周波数帯Ｆ２であるか否かを判定する。具体的には、マイクロコンピュータ１２は、記憶装置に記憶された送信周波数帯の設定を読み出して、送信周波数帯の設定が周波数帯Ｆ２であるか否かを判定する。マイクロコンピュータ１２は、現時点で周波数帯Ｆ２が送信周波数帯として設定されていると判定した場合、処理をステップＡ８２へ進める。一方、マイクロコンピュータ１２は、現在の送信周波数帯が周波数帯Ｆ２でない、すなわち周波数帯Ｆ１であると判定した場合、処理をステップＡ８３へ進める。
【００５６】
ステップＡ８２において、マイクロコンピュータ１２は、送信周波数帯を周波数帯Ｆ１に設定する。具体的には、マイクロコンピュータ１２は、送信周波数帯を周波数帯Ｆ１に設定する指示信号を携帯アンテナ１３に対して送信する。また、マイクロコンピュータ１２は、記憶装置に記憶する送信周波数帯の設定を周波数帯Ｆ１として上書き記憶する。ステップＡ８２の処理を完了すると、マイクロコンピュータ１２は、処理を図２のフローチャートのステップＡ９へ進める。
【００５７】
ステップＡ８３において、マイクロコンピュータ１２は、送信周波数帯を周波数帯Ｆ２に設定する。具体的には、マイクロコンピュータ１２は、送信周波数帯を周波数帯Ｆ２に設定する指示信号を携帯アンテナ１３に対して送信する。また、マイクロコンピュータ１２は、記憶装置に記憶する送信周波数帯の設定を周波数帯Ｆ２として上書き記憶する。ステップＡ８２の処理を完了すると、マイクロコンピュータ１２は、処理を図２のフローチャートのステップＡ９へ進める。
【００５８】
上記送信周波数切替処理によれば、送信周波数帯として周波数帯Ｆ１が設定されていた場合、送信周波数帯が周波数帯Ｆ２に設定される。また、送信周波数帯として周波数帯Ｆ２が設定されていた場合、送信周波数帯が周波数帯Ｆ１に設定される。
【００５９】
上記ステップＡ７およびステップＡ８の処理によれば、受け付けられた入力操作が短押し入力操作であった場合、送信周波数切替処理が実行されて送信周波数が変更される。
【００６０】
ステップＡ９において、マイクロコンピュータ１２は、長押しフラグをオフに設定する。具体的には、マイクロコンピュータ１２は、記憶装置に記憶した長押しフラグの状態をオフに設定して上書き記憶する。ステップＡ９の処理を完了すると、マイクロコンピュータ１２は、処理をステップＡ１へ戻す。
【００６１】
ステップＡ１０において、マイクロコンピュータ１２は、長押しフラグをオンに設定する。具体的には、マイクロコンピュータ１２は、記憶装置に記憶した長押しフラグの状態をオンに設定して上書き記憶する。ステップＡ８の処理を完了すると、マイクロコンピュータ１２は、処理をステップＡ１へ戻す。
【００６２】
上記ステップＡ６からステップＡ１０の処理によれば、今回受け付けた入力操作が長押し入力操作であり、且つ前回受け付けた入力操作も長押し入力操作であった場合、すなわち、長押し入力操作が連続して実行された場合、送信周波数帯が切り替えられる。一方、今回受け付けた入力操作が長押し入力操作であり、且つ前回受け付けた入力操作が短押し入力操作であった場合、送信周波数帯は変更されない。
【００６３】
次いで、図４を参照して、第１の実施形態に係るマイクロコンピュータ１２が、上述の携帯機処理、およびユーザーの入力操作に基づいて送信周波数帯の設定を切り替える様子について説明する。図４は、第１の実施形態に係るマイクロコンピュータ１２が送信周波数帯の設定を切り替える様子を示すタイミングチャートの一例である。図４において横軸は時間を示す。図４における（ａ）スイッチ入力信号は、各時刻においてスイッチ１１から出力されるスイッチ入力信号を示す。図４における（ｂ）送信周波数帯は、各時刻において送信周波数帯として設定されている周波数帯を示す。
【００６４】
図４において、時刻ｔα１から時刻ｔα２までの間、ユーザーによるスイッチ１１への入力操作が実行される。時刻ｔα１から時刻ｔα２までの時間Ｔα１は長押し判定時間ＴＮｔｈ未満である。したがって、時刻ｔα２において、マイクロコンピュータ１２は、時刻ｔα１から時刻ｔα２までの入力操作を短押し入力操作として受け付ける（上述ステップＡ１〜ステップＡ７）。そして、マイクロコンピュータ１２は、短押し操作信号の送信を完了した後、周波数帯Ｆ１に設定されていた送信周波数帯の設定を、周波数帯Ｆ２に変更する（上述ステップＡ７およびステップＡ８）。
【００６５】
時刻ｔα２以後、ユーザーは、時系列順に、時刻ｔα３、および時刻ｔα４において各々長押し入力操作の受け付けを完了し、時刻ｔα５において短押し入力操作の受け付けを完了する。
【００６６】
時刻ｔα３において、マイクロコンピュータ１２は、今回受け付けた入力操作が長押し入力操作であり、且つ前回受け付けた入力操作が短押し入力操作であることから、送信周波数帯の設定を周波数帯Ｆ２のまま維持する（上述ステップＡ３からステップＡ６およびステップＡ１０）。
【００６７】
上記の通り、ユーザーが短押し入力操作を行った後に長押し入力操作を行った場合、当該長押し入力操作後は、送信周波数帯が変更されない。したがって、長押し操作信号、操作信号の通信の成功率を向上させることができる。
【００６８】
例えば、長押し入力操作が電動ドア３２を閉じる制御に対応し、短押し入力操作がドアロック装置３１を施錠する制御に対応している場合、ユーザーは、電動ドア３２を閉じた後、ドアロック装置３１を施錠する際、初めに長押し入力操作を行った後、続いて短押し入力操作を行うという一連の操作を実行する。ここで、車両周囲のノイズ等により周波数帯Ｆ２の無線通信が妨害される状況を想定する。このような状況下において、初めに長押し入力操作により周波数帯Ｆ１で長押し操作信号が送信された後、送信周波数帯が周波数帯Ｆ２に切り替えられてしまうと、続いて実行される短押し入力操作による短押し操作信号が妨害されて、当該短押し操作信号を車載機２で正常に受信することができない場合がある。つまり、車載ＥＣＵ２２は、電動ドア３２を閉じた後、ドアロック装置３１を施錠する制御を実行することができない場合がある。しかしながら、マイクロコンピュータ１２の処理によれば、連続しない長押し入力操作の後は送信周波数帯が変更されないため、例えば、長押し入力操作により周波数帯Ｆ１で長押し操作信号が送信された後、引き続き周波数帯Ｆ１で短押し操作信号を送信することができる。したがって、車載ＥＣＵ２２は、長押し操作信号を受信した後、妨害を受けることなく短押し操作信号を正常に受信して、電動ドア３２を閉じた後にドアロック装置３１を施錠する制御を実行することができる。
【００６９】
図４の説明に戻り、時刻ｔα４において、マイクロコンピュータ１２は、今回受け付けた入力操作が長押し入力操作であり、且つ前回受け付けた入力操作も長押し入力操作であることから、送信周波数帯の設定を周波数帯Ｆ２から周波数帯Ｆ１に切り替える（上述ステップＡ３からステップＡ６、およびステップＡ８）。
【００７０】
上記の通り、ユーザーが長押し入力操作が連続し実行された場合には送信周波数帯が変更される。そのため、例えば、送信周波数帯として設定された周波数帯Ｆ１での無線通信が妨害される状況下で、ユーザーが当該妨害に気付かずに、同じ長押し入力操作を繰り返した場合、送信周波数帯が自動的に周波数帯Ｆ２に切り替えられて、通信の成功率が向上する。
【００７１】
時刻ｔα５において、マイクロコンピュータ１２は、今回受け付けた入力操作が短押し入力操作であることから、送信周波数帯の設定を周波数帯Ｆ１から周波数帯Ｆ２に切り替える。
【００７２】
上記図４に示したように、マイクロコンピュータ１２の携帯機処理によれば、所定の条件が満たされた場合を除き、入力操作が完了する度に自動的に送信周波数帯が切り替えられる。したがって、ユーザーが送信周波数帯を切り替えるための操作をせずとも、ユーザーが制御対象の作動を目的とする入力操作を実行するだけで送信周波数帯の切り替えが自動的に行われる。故に、ユーザーは従来より少ないボタン操作回数で、操作信号の通信を成功させることができる。
【００７３】
以上より、第１の実施形態に係る遠隔制御システム１００によれば少ない操作回数で送信周波数帯を切り替えて、操作信号の通信の成功率を向上させることができる。
【００７４】
なお、上記第１の実施形態では、車載ＥＣＵ２２が、長押し操作信号に応じて電動ドア３２を閉じる制御を実行し、短押し操作信号に応じてドアロック装置３１を施錠する制御に実行する例について説明したが、車載ＥＣＵ２２は、車載ＥＣＵ２２の制御対象はドアロック装置３１および電動ドア３２に限らず、長押し操作信号および短押し操作信号に応じて他の車載装置を制御しても構わない。例えば、車載ＥＣＵ２２は、長押し操作信号に応じて、車両３に搭載された電気回動式のドアミラーなどの車載装置を動作させても構わない。
【００７５】
また、上記第１の実施形態では、マイクロコンピュータ１２が受け付けた入力操作の種別を長押し入力操作および短押し入力操作に区別し、受け付けた入力操作の順序に応じて送信周波数帯を切り替える例について説明したが、受け付けた入力操作の種別、および受け付けた入力操作の順序に基づいて送信周波数帯を切り替え可能であれば、マイクロコンピュータ１２が区別する入力操作の種別は長押し入力操作および短押し入力操作に限らない。例えば、入力操作を受け付ける入力装置がスイッチ１１のような押下式のスイッチでなく、タッチパネル等の装置である場合、マイクロコンピュータ１２は、タッチパネル上をなぞる操作と、タッチパネル上で一点をポイントする操作とを区別して受け付け、各入力操作を受け付けた順序に応じて送信周波数帯を切り替えて構わない。
【００７６】
（第２の実施形態）
上記第１の実施形態では、マイクロコンピュータ１２が、入力操作を受け付ける毎に、送信周波数帯を切り替えの要否を判定し、当該判定結果に応じて送信周波数帯を即時切り替える処理について説明したが、マイクロコンピュータ１２は、送信周波数帯を切り替えの要否を判定し、当該判定結果に応じて所定時間が経過した後に送信周波数帯を切り替えても構わない。
【００７７】
なお、第１の実施形態に係るマイクロコンピュータ１２は受け付けた入力操作を、長押し入力操作および短押し入力操作に判別したが、第２の実施形態に係るマイクロコンピュータ１２は受け付けた入力操作を、初回入力操作、および連続入力操作に判別して受け付ける。初回入力操作は、マイクロコンピュータ１２が前回の入力操作を受け付けた時点から予め定められた初期化時間が経過した後にスイッチ１１を一度押下する入力操作である。連続入力操作は、マイクロコンピュータ１２が初回入力操作を受け付けた時点から上記初期化時間が経過するまでの間に再度スイッチ１１を押下する入力操作である。
【００７８】
以下では、第２の実施形態に係るマイクロコンピュータ１２および車載ＥＣＵ２２の処理について説明する。なお、第２の実施形態に係る遠隔制御システムの構成は、上述第１の実施形態に係る遠隔制御システム１００の構成（図１参照）と同様であるため、説明を省略する。
【００７９】
図５は、第２の実施形態に係るマイクロコンピュータ１２が実行する携帯機処理を示すフローチャートの一例である。マイクロコンピュータ１２は、携帯機１に搭載されるバッテリー（図示せず）から電力を供給されている間、図５に示す携帯機処理を実行する。マイクロコンピュータ１２は、図５の処理を開始すると先ずステップＢ１の処理を実行する。
【００８０】
ステップＢ１において、マイクロコンピュータ１２は、上述ステップＡ１と同様にしてスイッチ１１がオンであるか否かを判定する。マイクロコンピュータ１２は、スイッチ１１がオンであると判定した場合、処理をステップＢ２へ進める。一方、マイクロコンピュータ１２は、スイッチ入力がオフであると判定した場合、処理をステップＢ７へ進める。
【００８１】
ステップＢ２において、マイクロコンピュータ１２は、連続カウンタＮの値が０であるか否かを判定する。連続カウンタＮは、初回入力操作を１回目とし、当該初回入力以後、初期化時間が経過するまでの間に受け付けられた入力操作の回数を示す非負整数である。連続カウンタＮの値は、マイクロコンピュータ１２の記憶装置に記憶され、初期値は０とされる。マイクロコンピュータ１２は、記憶装置に記憶された連続カウンタＮの値を読み出して、当該カウンタＮの値が０であるか否か判定する。マイクロコンピュータ１２は、連続カウンタＮの値が０であると判定した場合、処理をステップＢ３へ進める。一方、マイクロコンピュータ１２は、連続カウンタＮの値が０より大きいと判定した場合、処理をステップＢ４へ進める。
【００８２】
ステップＢ３において、マイクロコンピュータ１２は、初回操作信号を送信する。初回操作信号は、受け付けた入力操作が初回入力操作であったことを示す操作信号である。マイクロコンピュータ１２は、初回操作信号を送信周波数帯で無線送信する指示信号を携帯アンテナ１３へ出力する。ステップＢ３の処理を完了すると、マイクロコンピュータ１２は、処理をステップＢ５へ進める。
【００８３】
ステップＢ４において、マイクロコンピュータ１２は、連続操作信号を送信する。連続操作信号は、受け付けた入力操作が連続入力操作であったことを示す操作信号である。マイクロコンピュータ１２は、連続入力操作信号を送信周波数帯で無線送信する指示信号を携帯アンテナ１３へ出力する。ステップＢ４の処理を完了すると、マイクロコンピュータ１２は、処理をステップＢ５へ進める。
【００８４】
ステップＢ５において、マイクロコンピュータ１２は、上記ステップＡ５の処理と同様にしてスイッチ１１がオフであるか否かを判定する。マイクロコンピュータ１２は、スイッチ１１がオフであると判定した場合、処理をステップＢ６へ進める。一方、マイクロコンピュータ１２は、スイッチ１１がオンであると判定した場合、処理をステップＢ２へ戻す。
【００８５】
上記ステップＢ１からステップＢ４の処理によれば、ユーザーによるスイッチ１１への押下操作に応じて、初回操作信号または連続操作信号の何れかの操作信号が携帯アンテナ１３から無線送信される。
【００８６】
ステップＢ６において、マイクロコンピュータ１２は、連続カウンタＮをカウントアップする。具体的には、マイクロコンピュータ１２は、記憶装置に記憶された連続カウンタＮに、例えば１などの予め定められた定数を加算して、当該加算後の値を連続カウンタＮとして記憶装置に上書き記憶する。ステップＢ１１の処理を完了すると、マイクロコンピュータ１２は、処理をステップＢ７へ進める。
【００８７】
ステップＢ７において、マイクロコンピュータ１２は、上記ステップＢ２と同様にして連続カウンタＮの値が０であるか否かを判定する。マイクロコンピュータ１２は、連続カウンタＮの値が０であると判定した場合、すなわち、初期化時間のカウントが開始されていない場合、処理をステップＢ１へ戻す。一方、マイクロコンピュータ１２は、連続カウンタＮの値が０より大きいと判定した場合、処理をステップＢ８へ進める。
【００８８】
ステップＢ８において、マイクロコンピュータ１２は、初期化タイマーＴＲをカウントアップする。初期化タイマーＴＲは、マイクロコンピュータ１２の記憶装置に記憶される変数であって、初回入力操作を受け付けた時点からの経過時間を示す変数である。なお、初期化タイマーＴＲの初期値は、例えば０とする。マイクロコンピュータ１２は、記憶装置に記憶された初期化タイマーＴＲに、例えば１などの予め定められた定数を加算して、当該加算後の値を初期化タイマーＴＲとして記憶装置に上書き記憶する。ステップＢ８の処理を完了すると、マイクロコンピュータ１２は、処理をステップＢ９へ進める。
【００８９】
ステップＢ９において、マイクロコンピュータ１２は、初期化タイマーＴＲが初期化時間ＴＲｔｈ以上であるか否かを判定する。初期化時間ＴＲｔｈは、マイクロコンピュータ１２の記憶装置に予め記憶される定数であって、初回入力操作を受け付けた時点から連続操作を受け付け可能な時間が経過したか否かを判定するための閾値である。マイクロコンピュータ１２は、初期化タイマーＴＲが初期化時間ＴＲｔｈ以上であると判定した場合、すなわち、初期化時間ＴＲｔｈが経過した場合、処理をステップＢ１０へ進める。一方、マイクロコンピュータ１２は、初期化タイマーＴＲが初期化時間ＴＲｔｈ未満であると判定した場合、すなわち、未だ初期化時間ＴＲｔｈが経過していない場合、処理をステップＢ１２へ進める。
【００９０】
ステップＢ１０において、マイクロコンピュータ１２は、上述図３の説明と同様にして送信周波数切替処理を実行する。すなわち、現時点で設定されている周波数帯とは異なる周波数帯に送信周波数帯を設定する。ステップＢ１３の処理を完了すると、マイクロコンピュータ１２は、処理をステップＢ１１へ進める。
【００９１】
ステップＢ１１において、マイクロコンピュータ１２は、連続カウンタＮをリセットする。具体的には、マイクロコンピュータ１２は、記憶装置に記憶した連続カウンタＮの値を初期値０に設定して上書き記憶する。ステップＢ１１の処理を完了すると、マイクロコンピュータ１２は、処理をステップＢ１２へ進める。
【００９２】
ステップＢ１２において、マイクロコンピュータ１２は、初期化タイマーＴＲをリセットする。具体的には、マイクロコンピュータ１２は、記憶装置に記憶した初期化タイマーＴＲの値を例えば０などの初期値に設定して上書き記憶する。ステップＢ１２の処理を完了すると、マイクロコンピュータ１２は、処理をステップＢ１へ戻す。
【００９３】
上記ステップＢ６からステップＢ９およびステップＢ１１からステップＢ１２の処理によれば、マイクロコンピュータ１２は、初期化時間が経過するまでの間、ユーザーの入力操作を受け付ける毎に、連続カウンタＮの値を増加させる。
【００９４】
ステップＢ１３において、マイクロコンピュータ１２は、連続カウンタＮが閾値Ｎｔｈ以上であるか否かを判定する。閾値Ｎｔｈは、マイクロコンピュータ１２の記憶装置定数であって、連続カウンタＮの値に基づいて送信周波数帯を切り替える必要があるか否かを判定するための閾値である。マイクロコンピュータ１２は、連続カウンタＮが閾値Ｎｔｈ以上であると判定した場合、送信周波数帯を切り替える処理を省略して処理をステップＢ１０へ進める。一方、マイクロコンピュータ１２は、連続カウンタＮが閾値Ｎｔｈ未満であると判定した場合、処理をステップＢ１へ戻す。
【００９５】
上記ステップＢ１３の処理によれば、例えば、閾値Ｎｔｈ＝４であった場合、初期化時間内に連続して実行された入力操作の回数が初回入力操作を含めて４回以上であれば送信周波数帯が切り替えられる。
【００９６】
次いで、図８を参照して、第２の実施形態に係るマイクロコンピュータ１２が、ユーザーの入力操作に応じて送信周波数帯の設定を切り替える様子について説明する。図８は、第２の実施形態に係るマイクロコンピュータ１２が送信周波数帯の設定を切り替える様子を示すタイミングチャートの一例である。図８において横軸は時間を示す。図８における（ａ）スイッチ入力信号は、各時刻においてスイッチ１１から出力されるスイッチ入力信号を示す。図８における（ｂ）連続カウンタＮは、各時刻における連続カウンタＮの値を示す。図８における（ｃ）送信周波数帯は、各時刻において送信周波数帯として設定されている周波数帯を示す。
【００９７】
図８における（ａ）スイッチ入力信号に示すように、ユーザーは時刻ｔβ１までスイッチ１１を押下する入力操作を実行し、当該入力操作に応じてスイッチ入力信号がマイクロコンピュータ１２へ出力される。なお、図８における（ｃ）送信周波数帯に示すように時刻ｔβ１の時点において、送信周波数帯は周波数帯Ｆ１に設定されている。ここで、図８における（ｂ）連続カウンタＮでは、時刻ｔβ１まで連続カウンタＮの値が０である。マイクロコンピュータ１２は、時刻ｔβ１までのスイッチ入力信号および連続カウンタＮの値に応じて、初回操作信号を周波数帯Ｆ１で送信する（上述ステップＢ１からステップＢ３）。そして、時刻ｔβ１においてマイクロコンピュータ１２は、連続カウンタＮの値をカウントアップする（上述ステップＢ５およびステップＢ６）。
【００９８】
マイクロコンピュータ１２は、時刻ｔβ１から初期化タイマーＴＲをカウントアップする（上述ステップＢ７およびステップＢ８）。なお、初期化タイマーＴＲが初期化時間ＴＲｔｈに到達する時刻ｔβ２まで、すなわち、初期化時間ＴＲｔｈが経過するまで、ユーザーによるスイッチ１１への入力操作はないものとする。図８における（ｃ）送信周波数帯に示すように、時刻ｔβ２において、マイクロコンピュータ１２は、初期化時間ＴＲｔｈが経過したと判定し、送信周波数帯の設定を周波数帯Ｆ１から周波数帯Ｆ２へ切り替える（ステップＢ９およびステップＢ１０）。また、図８における（ｂ）連続カウンタＮに示すように、マイクロコンピュータ１２は、時刻ｔβ２において、連続カウンタＮの値をリセットする（上述ステップＢ１１）。
【００９９】
上記のように、マイクロコンピュータ１２の携帯機処理によれば、初回入力操作後から初期化時間が終了するまでの間、連続入力操作が所定回数繰り返されない限り、送信周波数帯の切り替えられない。つまり、初期化時間が終了するまでの間に送信される連続操作信号は、初回操作信号と同じ送信周波数帯で送信される。したがって、初回操作信号の通信が成功した場合、連続操作信号の通信も高い確率で成功させることができる。また、マイクロコンピュータ１２は、初回入力操作を受け付けた後、初期化時間が経過すると送信周波数帯が自動的に切り替えるため、ユーザーは送信周波数帯を切り替えるための操作を行う必要がない。
【０１００】
時刻ｔβ２の後、時刻ｔβ３において、マイクロコンピュータ１２は、再度、初回入力操作を受け付ける。さらに、図８における（ａ）スイッチ入力信号に示すように時刻ｔβ３以後、時刻ｔβ４までの間に、マイクロコンピュータ１２は、入力操作を３回受け付ける。時刻ｔβ３から時刻ｔβ４までの時間Ｔβ２は、初期化時間ＴＲｔｈに満たないため、マイクロコンピュータ１２は、初回入力操作を含めて入力操作を受け付ける度に連続カウンタＮの値をカウントアップする（上述ステップＢ６からステップＢ９）。そして、連続カウンタＮの値が閾値Ｎｔｈの４以上となった時刻ｔβ４の時点で、マイクロコンピュータ１２は送信周波数帯の設定を周波数帯Ｆ２から周波数帯Ｆ１へ切り替える（上述ステップＢ１３およびステップＢ１０）。
【０１０１】
上記のように、第２の実施形態に係るマイクロコンピュータ１２によれば、初期化時間が経過する以前であっても、ユーザーから連続した入力操作が実行された場合には送信周波数帯が切り替えられる。したがって、ユーザーは任意のタイミングで送信周波数帯を切り替えることが可能である。なお、ユーザーによる送信周波数帯の切り替えが不要である場合は、上記ステップＢ１３の処理を省略しても構わない。
【０１０２】
以上より、上記第２の実施形態に係る遠隔制御システムによれば、第１の実施形態に係る遠隔制御システム１００と同様に、少ない操作回数で送信周波数帯を切り替えて、操作信号の通信の成功率を向上させることができる。
【０１０３】
なお、上記の通り連続操作信号は初回操作信号と同じ周波数帯で送信されるため、例えば、車載ＥＣＵ２２が、所定時間経過する毎に車載アンテナ２１の受信周波数帯を周波数帯Ｆ１および周波数帯Ｆ２の何れかに順次切り替える制御処理を実行している場合、車載ＥＣＵ２２は、初回操作信号を受信してから所定時間が経過するまでの間は、受信周波数帯の切り替え処理を禁止することが好ましい。初回操作信号を受信した時点と同じ周波数帯に受信周波数帯の設定を維持することにより、車載ＥＣＵ２２は、当該初回操作信号に続いて送信される連続操作信号を高い確率で受信することが可能となる。
【０１０４】
以下、図６を参照して第２の実施形態に係る車載ＥＣＵ２２が実行する処理（以下、車載機処理と呼称する）について説明する。図６は、第２の実施形態に係る車載ＥＣＵが実行する車載機処理を示すフローチャートの一例である。車載ＥＣＵ２２は、車両３に搭載されるバッテリー（図示せず）から電力を供給されている間、図６に示す車載機処理を実行する。車載ＥＣＵ２２は、図６の処理を開始すると先ずステップＣ１の処理を実行する。
【０１０５】
ステップＣ１において、車載ＥＣＵ２２は、操作信号を受信したか否かを判定する。具体的には、車載アンテナ２１を介して、初回操作信号または連続操作信号を受信したか否かを判定する。車載ＥＣＵ２２は、操作信号を受信したと判定した場合、処理をステップＣ６へ進める。一方、車載ＥＣＵ２２は、操作信号を受信していないと判定した場合、処理をステップＣ２へ進める。
【０１０６】
上述ステップＣ２の処理によれば、操作信号が受信されていない間は後述ステップＣ２からステップＣ５の処理が繰り返し実行されて、切替時間が経過する毎に送信周波数帯が切り替えられる。一方、操作信号が受信された場合は、後述ステップＣ６からステップＣ９の処理が実行されて、受信待機時間が経過するまでの間、送信周波数帯の切り替えが停止する。
【０１０７】
ステップＣ２において、車載ＥＣＵ２２は、切替タイマー値ＴＣをカウントアップする。切替タイマー値ＴＣは、車載ＥＣＵ２２の記憶装置に記憶される変数であって、受信周波数帯が切り替えられた時点からの経過時間を示す値である。なお、切替タイマー値ＴＣの初期値は０とする。車載ＥＣＵ２２は、記憶装置に記憶された切替タイマー値ＴＣに、例えば１などの予め定められた定数を加算して、当該加算後の値を切替タイマー値ＴＣとして記憶装置に上書き記憶する。ステップＣ２の処理を完了すると、車載ＥＣＵ２２は、処理をステップＣ３へ進める。
【０１０８】
ステップＣ３において、車載ＥＣＵ２２は、切替タイマー値ＴＣが切替時間ＴＣｔｈ以上であるか否かを判定する。切替時間ＴＣｔｈは、車載ＥＣＵ２２の記憶装置に記憶される定数であって、受信周波数帯を切り替えるタイミングを判定するための閾値である。車載ＥＣＵ２２は、記憶装置に記憶された切替タイマー値ＴＣおよび切替時間ＴＣｔｈの値を読み出し、切替タイマー値ＴＣが切替時間ＴＣｔｈ以上であるか否か判定する。車載ＥＣＵ２２は、切替タイマー値ＴＣが切替時間ＴＣｔｈ以上であると判定した場合、処理をステップＣ４へ進めて受信周波数帯を切り替える。一方、車載ＥＣＵ２２は、切替タイマー値ＴＣが切替時間ＴＣｔｈ未満であると判定した場合、受信周波数帯を切り替えずに処理をステップＣ１へ戻す。
【０１０９】
ステップＣ４において、車載ＥＣＵ２２は、受信周波数切替処理を実行する。受信周波数切替処理は、受信周波数帯の設定を現在設定されている周波数帯とは異なる周波数帯に切り替える処理である。以下、図７を参照して受信周波数切替処理について説明する。なお、図７は、受信周波数切替処理を示すフローチャートの一例である。車載ＥＣＵ２２は、受信周波数切替処理を開始すると、先ずステップＣ４１の処理を実行する。
【０１１０】
ステップＣ４１において、車載ＥＣＵ２２は、現在の受信周波数帯が周波数帯Ｆ２であるか否かを判定する。具体的には、車載ＥＣＵ２２は、記憶装置に記憶された受信周波数帯の設定を読み出して、受信周波数帯の設定が周波数帯Ｆ２であるか否かを判定する。車載ＥＣＵ２２は、現時点で周波数帯Ｆ２が受信周波数帯として設定されていると判定した場合、処理をステップＣ４２へ進める。一方、車載ＥＣＵ２２は、現在の受信周波数帯が周波数帯Ｆ２でない、すなわち周波数帯Ｆ１であると判定した場合、処理をステップＣ４３へ進める。
【０１１１】
ステップＣ４２において、車載ＥＣＵ２２は、受信周波数帯を周波数帯Ｆ１に設定する。具体的には、車載ＥＣＵ２２は、受信周波数帯を周波数帯Ｆ１に設定する指示信号を携帯アンテナ１３に対して送信する。また、車載ＥＣＵ２２は、記憶装置に記憶する受信周波数帯の設定を周波数帯Ｆ１として上書き記憶する。ステップＣ４２の処理を完了すると、車載ＥＣＵ２２は、処理を図６のフローチャートのステップＣ５へ進める。
【０１１２】
ステップＣ４３において、車載ＥＣＵ２２は、受信周波数帯を周波数帯Ｆ２に設定する。具体的には、車載ＥＣＵ２２は、受信周波数帯を周波数帯Ｆ２に設定する指示信号を携帯アンテナ１３に対して送信する。また、車載ＥＣＵ２２は、記憶装置に記憶する受信周波数帯の設定を周波数帯Ｆ２として上書き記憶する。ステップＣ４２の処理を完了すると、車載ＥＣＵ２２は、処理を図６のフローチャートのステップＣ５へ進める。
【０１１３】
上記受信周波数切替処理によれば、受信周波数帯として周波数帯Ｆ１が設定されていた場合、受信周波数帯が周波数帯Ｆ２に設定される。また、受信周波数帯として周波数帯Ｆ２が設定されていた場合、受信周波数帯が周波数帯Ｆ１に設定される。
【０１１４】
図６の説明へ戻り、ステップＣ５において、受信周波数切替禁止タイマー値ＴＣをリセットする。具体的には、車載ＥＣＵ２２は、受信周波数切替禁止タイマー値ＴＣを、初期値に設定して、記憶装置に上書き記憶する。ステップＣ５の処理を完了すると、車載ＥＣＵ２２は、処理をステップＣ１へ戻す。
【０１１５】
上記ステップＣ２からステップＣ５の処理によれば、切替時間ＴＣｔｈが経過する毎に受信周波数帯が切り替えられる。
【０１１６】
ステップＣ６において、車載ＥＣＵ２２は、車載装置を動作させる。車載ＥＣＵ２２は、ステップＣ１において受信した操作信号に応じて車載装置を動作させる。例えば、車載ＥＣＵ２２は、ステップＣ１において初回操作信号を受信した場合、車両３のドアを外側から開放不可能に、且つ内側からは開放可能に施錠するシングルロック状態にする指示をドアロック装置３１に対して出力する。また、ステップＣ１において連続操作信号を受信した場合、車両３のドアを外側および内側のどちらからも開放不可能に施錠するダブルロック状態にする指示をドアロック装置３１に対して出力する。ステップＣ６の処理を完了すると、車載ＥＣＵ２２は、処理をステップＣ７へ進める。
【０１１７】
ステップＣ７において、車載ＥＣＵ２２は、切替待機タイマー値ＴＫをカウントアップする。切替待機タイマー値ＴＫは、車載ＥＣＵ２２の記憶装置に記憶される変数であって、操作信号を受信して受信周波数帯の切り替えを停止してからの経過時間を示す変数である。なお、切替待機タイマー値ＴＫの初期値は０とする。車載ＥＣＵ２２は、記憶装置に記憶された切替待機タイマー値ＴＫに、例えば１などの予め定められた定数を加算して、当該加算後の値を切替待機タイマー値ＴＫとして記憶装置に上書き記憶する。ステップＣ５の処理を完了すると、車載ＥＣＵ２２は、処理をステップＣ８へ進める。
【０１１８】
ステップＣ８において、車載ＥＣＵ２２は、切替待機タイマー値ＴＫが切替待機時間ＴＫｔｈ以上であるか否かを判定する。切替待機時間ＴＫｔｈは、車載ＥＣＵ２２の記憶装置に記憶される定数であって、受信周波数帯の切り替えの停止を解除するタイミングを判定するための閾値である。なお、切替待機時間ＴＫｔｈの値は切替時間ＴＣｔｈより大きな値とする。車載ＥＣＵ２２は、記憶装置に記憶された切替待機タイマー値ＴＫおよび切替待機時間ＴＫｔｈの値を読み出し、切替待機タイマー値ＴＫが切替待機時間ＴＫｔｈ以上であるか否か判定する。車載ＥＣＵ２２は、切替待機タイマー値ＴＫが切替待機時間ＴＫｔｈ以上であると判定した場合、処理をステップＣ９へ進めて受信周波数帯の切り替えの停止を解除する。一方、車載ＥＣＵ２２は、切替待機タイマー値ＴＫが切替待機時間ＴＫｔｈ未満であると判定した場合、処理をステップＣ７へ戻す。
【０１１９】
上記ステップＣ７およびステップＣ８の処理によれば、切替待機時間ＴＫｔｈが経過するまでの間、受信周波数ステップＣ７およびステップＣ８の処理が繰り返されて受信周波数帯が切り替えられない。
【０１２０】
ステップＣ９において、切替タイマー値ＴＣをリセットする。具体的には、車載ＥＣＵ２２は、切替タイマー値ＴＣを、初期値に設定して、記憶装置に上書き記憶する。ステップＣ９の処理を完了すると、車載ＥＣＵ２２は、処理をステップＣ１へ戻す。
【０１２１】
上記に説明した車載機処理によれば、初回操作信号を受信した後から受信周波数切替待機時間ＴＫｔｈが経過するまでの間、受信周波数帯は初回操作信号を受信した時点に設定されていた周波数帯に維持されるため、当該周波数帯で続けて送信される連続操作信号を確実に受信することができる。
【０１２２】
なお、車載アンテナ２１が、周波数帯Ｆ１および周波数帯Ｆ２の無線信号を同時に受信可能に構成される場合は、車載ＥＣＵ２２は上記のような受信機処理を実行しなくても構わない。
【０１２３】
また、上記第２の実施形態では、車載ＥＣＵ２２が、初回操作信号を受信した場合、車両３のドアをシングルロック状態にし、連続操作信号を受信した場合、車両３のドアをダブルロック状態にする制御を行う例について説明したが、車載ＥＣＵ２２は、車載ＥＣＵ２２の制御対象はドアロック装置３１に限らず、初回操作信号および連続操作信号に応じて他の車載装置を制御しても構わない。例えば、車載ＥＣＵ２２は、連続操作信号に応じて、車両３に搭載された電気回動式のドアミラーなどの車載装置を動作させても構わない。
【０１２４】
（第３の実施形態）
上記第１の実施形態および第２の実施形態では、マイクロコンピュータ１２が受け付けた入力操作に基づいて送信周波数帯を切り替える制御を行う例について説明したが、マイクロコンピュータ１２は、車載機２と双方向通信を行い、受け付けた入力操作、および車載機２からの応答信号に基づいて送信周波数帯を切り替える制御を行っても良い。
【０１２５】
第３の実施形態に係る車載アンテナ２１は、携帯アンテナ１３からの操作信号を受信するだけでなく、車載ＥＣＵ２２の指示に応じて携帯アンテナ１３へ無線信号を送信可能とする。また、携帯アンテナ１３は、操作信号を無線送信するだけでなく、車載アンテナ２１からの無線信号を受信し、受信した無線信号をマイクロコンピュータ１２へ出力可能とする。すなわち、携帯機１および車載機２が双方向通信可能に構成されるものとする。
【０１２６】
なお、車載アンテナ２１および携帯アンテナ１３を除き、第３の実施形態に係る遠隔制御システムの構成は、上述第１の実施形態に係る遠隔制御システム１００の構成（図１参照）と同様であるため、他の構成については詳細な説明を省略する。
【０１２７】
以下では、第３の実施形態に係るマイクロコンピュータ１２および車載ＥＣＵ２２の処理について説明する。
【０１２８】
第３の実施形態に係る車載ＥＣＵ２２は、操作信号を受信した場合、当該操作信号を受信したことを示す通信成立信号を車載アンテナ２１を介して無線送信する。
【０１２９】
次いで、第３の実施形態に係るマイクロコンピュータ１２が実行する携帯機処理について説明する。図９は、第３の実施形態に係るマイクロコンピュータ１２が実行する携帯機処理を示すフローチャートの一例である。マイクロコンピュータ１２は、携帯機１に搭載されるバッテリー（図示せず）から電力を供給されている間、図９に示す携帯機処理を実行する。マイクロコンピュータ１２は、図９の処理を開始すると先ずステップＤ１の処理を実行する。
【０１３０】
ステップＤ１において、マイクロコンピュータ１２は、上述ステップＡ１と同様にしてスイッチ１１がオンであるか否かを判定する。マイクロコンピュータ１２は、スイッチ１１がオンであると判定した場合、処理をステップＤ２へ進める。一方、マイクロコンピュータ１２は、スイッチ１１がオフであると判定した場合、ステップＤ１の処理を繰り返し、スイッチ１１への入力を待機する。
【０１３１】
ステップＤ２において、マイクロコンピュータ１２は、上述ステップＡ２と同様にして操作信号を送信する。ステップＤ２の処理を完了すると、マイクロコンピュータ１２は、処理をステップＤ３へ進める。
【０１３２】
ステップＤ３において、マイクロコンピュータ１２は、上述ステップＡ５と同様にしてスイッチ１１がオフであるか否かを判定する。マイクロコンピュータ１２は、スイッチ１１がオフであると判定した場合、処理をステップＤ３へ進める。一方、マイクロコンピュータ１２は、スイッチ１１がオンであると判定した場合、処理をステップＤ４へ戻す。
【０１３３】
上記ステップＤ１からステップＤ３の処理によれば、ユーザーがスイッチ１１を押下している間、操作信号が無線送信される。
【０１３４】
ステップＤ４において、マイクロコンピュータ１２は、通信成立信号を受信したか否かを判定する。具体的には、携帯アンテナ１３を介して、通信成立信号を受信したか否かを判定する。マイクロコンピュータ１２は、通信成立信号を受信したと判定した場合、処理をステップＤ１へ戻す。一方、マイクロコンピュータ１２は、通信成立信号を受信していないと判定した場合、処理をステップＤ５へ進める。
【０１３５】
ステップＤ５において、マイクロコンピュータ１２は、応答待機時間ＴＷｔｈが経過したか否かを判定する。応答待機時間ＴＷｔｈは、入力操作を受け付けてから通信成立信号の受信を待機する時間である。マイクロコンピュータ１２は、タイマー回路等により、上記ステップＤ３において入力操作を受け付けた時点からの経過時間を計測する。そして、当該経過時間が応答待機時間ＴＷｔｈ以上であるか否かを判定する。マイクロコンピュータ１２は、応答待機時間ＴＷｔｈが経過したと判定した場合、処理をステップＤ６へ進める。一方、マイクロコンピュータ１２は、応答待機時間ＴＷｔｈが経過していないと判定した場合、処理をステップＤ４へ戻す。
【０１３６】
ステップＤ６において、マイクロコンピュータ１２は、上述図３の説明と同様にして送信周波数切替処理を実行する。すなわち、現時点で設定されている周波数帯とは異なる周波数帯に送信周波数帯を設定する。ステップＢ１３の処理を完了すると、マイクロコンピュータ１２は、処理をステップＤ１へ戻す。
【０１３７】
上記ステップＤ４からステップＤ６の処理によれば、マイクロコンピュータ１２は、応答待機時間ＴＷｔｈが経過するまでの間に通信成立信号を受信した場合、送信周波数帯を切り替えない。一方、応答待機時間ＴＷｔｈが経過するまでの間に通信成立信号を受信しなかった場合、マイクロコンピュータ１２は、送信周波数帯を切り替える。
【０１３８】
次いで、図１０を参照してユーザーの入力操作に応じて、第２の実施形態に係るマイクロコンピュータ１２が、ユーザーの入力操作に応じて送信周波数帯の設定を切り替える様子について説明する。図１０は、第３の実施形態に係るマイクロコンピュータ１２が送信周波数帯の設定を切り替える様子を示すタイミングチャートの一例である。図１０において横軸は時間を示す。図１０における（ａ）スイッチ入力信号は、各時刻においてスイッチ１１から出力されるスイッチ入力信号を示す。図１０における（ｂ）通信成立信号は、各時刻においてマイクロコンピュータ１２が受信した通信成立信号を示す。図１０における（ｃ）送信周波数帯は、各時刻において送信周波数帯として設定されている周波数帯を示す。
【０１３９】
図１０における（ａ）スイッチ入力信号に示すように、ユーザーは時刻ｔγ１までスイッチ１１を押下する入力操作を実行し、当該入力操作に応じてスイッチ入力信号がマイクロコンピュータ１２へ出力される。図１０における（ｃ）送信周波数帯に示すように、時刻ｔβ１の時点において、送信周波数帯は周波数帯Ｆ１に設定されているため、マイクロコンピュータ１２は、時刻ｔβ１までのスイッチ入力信号に応じて、操作信号を周波数帯Ｆ１で送信する。そして、図１０における（ｂ）通信成立信号に示すように、マイクロコンピュータ１２が通信成立信号を受信しないまま、時刻ｔγ１から応答待機時間ＴＷｔｈが経過したとする。時刻ｔγ１から応答待機時間ＴＷｔｈ経過後の時刻Ｔγ２において、マイクロコンピュータ１２は、送信周波数帯を周波数帯Ｆ１から周波数帯Ｆ２へ切り替える（上述ステップＤ４からステップＤ６）。
【０１４０】
上記の通り、通信成立信号が受信できない場合、マイクロコンピュータ１２は、応答待機時間の経過後送信周波数帯の設定を自動的に切り替える。通信成立信号が受信できない場合、送信周波数帯として設定されていた周波数帯Ｆ１では無線通信が成功し難い状況である可能性が高いと考えられる。したがって、マイクロコンピュータ１２は、送信周波数帯を周波数帯Ｆ２に切り替えることにより、次回送信される操作信号を前回と異なる周波数帯で送信し、通信の成功率を向上させることができる。また、マイクロコンピュータ１２により送信周波数帯が自動的に切り替えられるため、ユーザーは送信周波数帯を切り替える操作を行う必要がない。
【０１４１】
時刻ｔγ２の後、時刻ｔγ３において、マイクロコンピュータ１２は、再度、入力操作を受け付ける。そして、図１０における（ｂ）通信成立信号に示すように、マイクロコンピュータ１２は、時刻ｔγ３から応答待機時間ＴＷｔｈが経過する前の時刻ｔγ４において通信成立信号を受信する。時刻ｔγ４において通信成立信号を受信したマイクロコンピュータ１２は、図１０における（ｃ）送信周波数帯に示すように、送信周波数帯の設定を切り替えない（上述ステップＤ４）。
【０１４２】
上記の通り、マイクロコンピュータ１２が通信成立信号を受信した場合、送信周波数帯の切り替えが実行されないため、送信周波数帯は、通信が成立した周波数帯に設定された状態で維持される。したがって、送信周波数帯の不要な切り替えを禁止して、次回送信される操作信号も高い確率で通信を成立させることが可能となる。
【０１４３】
以上より、上記第３の実施形態に係る遠隔制御システムによれば、第１の実施形態に係る遠隔制御システム１００と同様に、少ない操作回数で送信周波数帯を切り替えて、操作信号の通信の成功率を向上させることができる。
【０１４４】
なお、上記各実施形態では、携帯１および車載機２が、周波数帯Ｆ１または周波数帯Ｆ２の何れかの周波数帯に送信周波数帯を順次切り替える例を示したが、送信周波数帯は２つ以上の異なる周波数帯に切り替えても構わない。
【０１４５】
また、上記各実施形態に係るマイクロコンピュータ１２の携帯機処理は、各々、互いに組み合わせて実行しても構わない。例えば、第２の実施形態において、初期化時間が経過した後、初回入力操作として受け付ける入力操作は、第１の実施形態に示す長押し入力操作であっても構わないし、短押し入力操作であっても構わない。
【０１４６】
また、上記第２の実施形態では、マイクロコンピュータ１２が、初回入力受付時に初期化時間が経過するまで送信周波数帯を切り替えない制御を行う例について説明したが、マイクロコンピュータ１２は、初回入力受付後のみ送信周波数帯を切り替えないものとし、その後受け付けた連続入力操作については送信周波数帯を切り替える制御を行っても構わない。すなわち、マイクロコンピュータ１２は、上述図５のステップＢ７の処理において、連続カウンタＮの値が１以下である場合に処理をステップＢ１へ戻し、連続カウンタＮの値が２より大きい場合に処理をステップＢ８へ進める処理を行い、また、ステップＢ１３の処理を省略して良い。
【０１４７】
このような処理によれば、マイクロコンピュータ１２は、初回入力操作を受け付けた後は送信周波数帯を切り替えない。つまり、初回入力後、２回目に受け付けられた入力操作に応じた操作信号は、初回入力操作と同じ周波数帯で送信される。したがって、初回入力操作の通信が成功している場合、２回目の入力操作に応じた操作信号の通信を高い確率で成功させることができる。
【０１４８】
また、このような処理によれば２回目の入力操作以後は、初期化時間が経過するまで、入力操作が実行される毎に送信周波数帯が切り替えられる。したがって、ユーザーが意図的に送信周波数帯を切り替えたい場合に、何度もスイッチ１１を押下する必要がない。
【産業上の利用可能性】
【０１４９】
本発明に係る遠隔制御システム、および携帯機は、少ない操作回数で高い通信成功率を得ることのできる遠隔制御システム、および携帯機などとして有用である。
【符号の説明】
【０１５０】
１      携帯機
２      車載機
３      車両
１１    スイッチ
１２    マイクロコンピュータ
１３    携帯アンテナ
２１    車載アンテナ
２２    車載ＥＣＵ
３１    ドアロック装置
３２    電動ドア
１００  遠隔制御システム
【図１】
2010226426.tif 000003
【図２】
2010226426.tif 000004
【図３】
2010226426.tif 000005
【図４】
2010226426.tif 000006
【図５】
2010226426.tif 000007
【図６】
2010226426.tif 000008
【図７】
2010226426.tif 000009
【図８】
2010226426.tif 000010
【図９】
2010226426.tif 000011
【図１０】
2010226426.tif 000012