(57)【要約】      （修正有）【課題】操作ボタンの長押しを確実に判定する。【解決手段】操作された操作ボタン１２に割り当てられた操作対象の車載機器に対する指示を含む送信データを、操作ボタン１２が操作されている間、繰り返し送信する携帯機１０と、携帯機１０から送信された送信データに含まれる指示に基づいて、操作対象の車載機器を操作する車載機２０と、を備え、操作ボタン１２の操作時間が第２の所定時間以上になると、操作ボタン１２に割り当てられた指示とは別に予め用意された他の指示に基づいて、操作対象の車載機器が操作されるように構成された車載機器の操作システム１において、車載機２０は、最初に受信した送信データに含まれるローリングコード（Ｒ）と、最初の受信から第２の所定時間経過した後で受信した送信データに含まれるローリングコード（Ｒ）とが一致する場合には、他の指示に基づいて操作対象の車載機器の操作を実行する。【選択図】図１
2016017296.tif 000002
【特許請求の範囲】
【請求項１】
被操作子が操作されると、操作対象の車載機器に対する指示を含む送信データを、前記被操作子が操作されている間、繰り返し送信する携帯機と、
前記携帯機から送信された前記送信データを受信すると、受信した前記送信データに含まれる指示に基づいて、操作対象の車載機器を操作する車載機と、を備え、
前記被操作子の操作時間によって、操作対象の車載機器に対する指示が異なるように設定された車載機器の操作システムにおいて、
前記携帯機は、
前記被操作子が操作されると、当該被操作子に割り当てられた指示を生成する指示生成部と、
前記被操作子が操作される度に、値の異なる固有の識別子を生成する識別子生成部と、
前記被操作子が操作されると、前記指示と前記識別子とを含む送信データを生成する送信データ生成部と、
前記被操作子が操作されている間、前記送信データを繰り返し連続して送信する送信部と、を備え、
前記車載機は、
前記送信データを受信する受信部と、
最初に受信した送信データと、最初の受信から所定時間経過した後で受信した送信データとを比較する比較部と、
前記最初に受信した送信データと、前記所定時間経過した後で受信した送信データとが一致する場合には、前記指示とは別に予め用意された他の指示に基づいて、当該他の指示での操作対象の車載機器の操作を実行し、一致しない場合には、前記送信データに含まれる前記指示に基づいて、当該指示での操作対象の車載機器の操作を実行する操作制御部と、を備えることを特徴とする車載機器の操作システム。
【請求項２】
前記送信データ生成部は、
前記被操作子が操作されると、前記操作された被操作子に割り当てられた指示と、前記識別子と、を少なくとも含む第１の送信データを生成すると共に、前記被操作子が前記所定時間よりも短い切替時間以上連続して操作されると、前記識別子を少なくとも含む送信データであって、前記第１の送信データよりも情報量の少ない第２の送信データを生成し、
前記送信部は、前記被操作子が操作されている間、前記第２の送信データが生成されるまでは前記第１の送信データを繰り返し連続して送信し、前記第２の送信データが送信された後は、前記第２の送信データを、繰り返し連続して送信することを特徴とする請求項１に記載の車載機器の操作システム。
【請求項３】
前記比較部は、最初に受信した送信データに含まれる前記識別子と、最初の受信から所定時間経過した後で受信した送信データに含まれる前記識別子と、を比較し、
前記操作制御部は、比較した両識別子が一致する場合には、前記指示とは別に予め用意された他の指示に基づいて、当該他の指示での操作対象の車載機器の操作を実行し、一致しない場合には、前記送信データに含まれる前記指示に基づいて、当該指示での操作対象の車載機器の操作を実行することを特徴とする請求項１または請求項２に記載の車載機器の操作システム。
【請求項４】
前記送信データ生成部は、
前記被操作子が操作されると、操作された被操作子に割り当てられた指示と、前記識別子と、を少なくとも含む第１の送信データを生成すると共に、前記第１の送信データが所定回数送信されると、前記識別子を少なくとも含む送信データであって、前記第１の送信データよりも情報量の少ない第２の送信データを生成し、
前記送信部は、前記被操作子が操作されている間、前記第２の送信データが生成されるまでは前記第１の送信データを繰り返し連続して送信し、前記第２の送信データが送信された後は、前記第２の送信データを、繰り返し連続して送信することを特徴とする請求項１に記載の車載機器の操作システム。
【請求項５】
被操作子が操作されると、操作対象の車載機器に対する指示を含む送信データを、前記被操作子が操作されている間、繰り返し送信する携帯機と、
前記携帯機から送信された前記送信データを受信すると、受信した前記送信データに含まれる指示に基づいて、操作対象の車載機器を操作する車載機と、を備え、
前記被操作子の操作時間によって、操作対象の前記車載機器に対する指示が異なるように設定された車載機器の操作システムにおいて、
前記携帯機は、
前記被操作子が操作されると、当該被操作子に割り当てられた指示を生成する指示生成部と、
前記被操作子が操作される度に、値の異なる固有の識別子を生成する識別子生成部と、
前記被操作子が操作されると、前記指示と前記識別子とを含む第１の送信データと、前記識別子を少なくとも含む送信データであって、前記第１の送信データよりも情報量の少ない第２の送信データの何れか一方を生成する送信データ生成部と、
前記被操作子が操作されている間、前記送信データ生成部で生成された前記第１の送信データまたは前記第２の送信データを繰り返し連続して送信する送信部と、を備えると共に、
送信データ生成部は、前記被操作子が操作されると、前記第１の送信データを生成すると共に、前記第１の送信データが前記送信部から所定回数送信されると、前記第２の送信データを生成し、
前記送信部は、前記被操作子が操作されている間、前記第２の送信データが生成されるまでは前記第１の送信データを繰り返し連続して送信し、前記第２の送信データが生成された後は、前記第２の送信データを、繰り返し連続して送信し、
前記車載機は、
前記第１の送信データまたは前記第２の送信データを受信する受信部と、
前記第２の送信データを受信した場合は、前記指示とは別に予め用意された他の指示に基づいて、当該他の指示での操作対象の車載機器の操作を実行し、
前記第１の送信データを受信した場合には、前記第１の送信データに含まれる前記指示に基づいて、当該指示での操作対象の車載機器の操作を実行する操作制御部と、を備えることを特徴とする車載機器の操作システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載機器の操作システムに関する。
【背景技術】
【０００２】
乗員が携帯する携帯機と車両に設置される車載機とが無線通信を行うことによって、キー操作なしで車両ドアの施開錠などを行えるようにした車載機器の操作システムがある（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１７２０８２号公報
【０００４】
この種の車載機器の操作システムの携帯機には、車載機器の所定の機能の実施（例えば、車両ドアの施解錠）を指示入力するための操作ボタンが設けられており、操作ボタンが操作されると、操作されたボタンに割り当てられた機能の実行コマンドを含む送信データが生成され、生成された送信データが携帯機から車載機に送信されるようになっている。
そして、携帯機から送信された送信データを受信した車載機では、送信データに含まれる実行コマンドに基づいて、車載機器の所定の機能を実施するようになっている。
【０００５】
ここで、車載機器の操作システムには、同一の操作ボタンが操作された場合であっても、操作ボタンの操作時間によって、動作させる対象の車載機器が異なるように設定されたものがあり、例えば、操作ボタンの操作時間が所定時間未満である場合には車両ドアの施錠が実施され、所定時間以上である場合（いわゆる長押しされた場合）には車両に設置された警報装置による警報動作（例えば、警報ブザーの鳴動）が実施されるように設定されたものがある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、携帯機では、操作ボタンが操作されている間、同一内容の送信データを連続して送信するようになっており、携帯機から送信された送信データを受信する車載機では、同一内容の送信データを、連続して所定時間以上受信した場合に、操作ボタンが長押しされたと判断して、操作ボタンの長押しに設定された所定動作を実施するようになっている。
【０００７】
そのため、携帯機が送信データを連続して所定時間以上送信している場合であっても、送信データを受信する車載機側で受信エラーが発生すると、その時点で受信している送信データの連続性が失われるので、送信データの受信時間が所定時間未満となって、長押しと判定しない場合がある。
かかる場合、受信エラーがあってから所定時間以上、新たに送信データを連続して受信しないと、長押しと判定されないので、通信状態が悪いときには、携帯機の送信ボタンを操作する時間が長くなってしまう。
そのため、通信状態が悪いときには、車載機の近くで携帯機の操作ボタンを操作する必要があり、車載機器の操作システムの利便性が低下する虞がある。
【０００８】
そこで、操作ボタンの長押しをより確実に判定できるようにすることが求められている。
【課題を解決するための手段】
【０００９】
本発明は、被操作子が操作されると、操作対象の車載機器に対する指示を含む送信データを、前記被操作子が操作されている間、繰り返し送信する携帯機と、
前記携帯機から送信された前記送信データを受信すると、受信した前記送信データに含まれる指示に基づいて、操作対象の車載機器を操作する車載機と、を備え、
前記被操作子の操作時間が所定時間以上になると、被操作子に割り当てられた指示とは別に予め用意された他の指示に基づいて、操作対象の車載機器が操作されるように構成された車載機器の操作システムにおいて、
前記携帯機は、
前記被操作子が操作されると、当該被操作子に割り当てられた指示を生成する指示生成部と、
前記被操作子が操作される度に、値の異なる固有の識別子を生成する識別子生成部と、
前記被操作子が操作されると、前記指示と前記識別子とを含む送信データを生成する送信データ生成部と、
前記被操作子が操作されている間、前記送信データを繰り返し連続して送信する送信部と、を備え、
前記車載機は、
前記送信データを受信する受信部と、
最初に受信した送信データと、最初の受信から所定時間経過した後で受信した送信データとを比較する比較部と、
前記最初に受信した送信データと、前記所定時間経過した後で受信した送信データとが一致する場合には、前記他の指示に基づいて操作対象の車載機器の操作を実行し、一致しない場合には、前記送信データに含まれる前記指示に基づいて操作対象の車載機器の操作を実行する操作制御部と、を備える構成の車載機器の操作システムとした。
【発明の効果】
【００１０】
本発明によれば、送信データの最初の受信から所定時間経過するまでの間に受信エラーが発生して、送信データの受信の連続性が失われても、所定時間経過後に受信した送信データが、最初に受信した送信データと一致する場合には、操作された被操作子に割り当てられた指示とは別に予め用意された他の指示に基づいて、操作対象の車載機器の操作が実行される。
よって、被操作子が連続して所定時間以上操作されか否かの判定に、送信データの受信の連続性を必要としないので、受信エラーが発生した場合でも、被操作子が連続して所定時間以上操作されたか否かの判定に時間がかかることがない。
よって、被操作子の連続操作（いわゆる長押し）をより確実に判定できる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態にかかる車載機器の操作システムの構成を示すブロック図である。
【図２】実施の形態にかかる携帯機の処理のフローチャートである。
【図３】実施の形態にかかる車載機の処理のフローチャートである。
【図４】実施の形態にかかる携帯機が送信した送信データと、車載機が受信した送信データとの関係を説明する模式図である。
【図５】従来例にかかる携帯機が送信した送信データと、車載機が受信した送信データとの関係を説明する模式図である。
【発明を実施するための形態】
【００１２】
以下、本発明を、乗員が携帯する携帯機１０と、操作対象の車載機器（車両ドア３０、警報ブザー４０）の操作を行う車載機２０とを備える車両の車載機器の操作システム１に適用した場合について、図面を参照しながら説明する。
図１は、実施の形態にかかる車載機器の操作システム１の構成を示すブロック図である。
【００１３】
図１に示すように、車載機器の操作システム１は、図示しない乗員に操作される複数の操作ボタン１２を備える携帯機１０と、図示しない車両に配置される車載機２０とから構成される。
車載機器の操作システム１では、携帯機１０の操作ボタン１２が操作（押下）され続けている（いわゆる長押しされている）間、車載機器に対する指示を含む送信データを携帯機１０から繰り返し連続して送信するようになっている。そして、車載機２０では、携帯機１０の操作ボタン１２の操作時間（長押しか、長押しでないか）によって、車載機器に対して異なる指示を出力するようになっている。
【００１４】
携帯機１０は、操作ボタン１２と、制御部１４と、ＲＦ送信部１６と、受信部１８とを備えて構成される。
携帯機１０は、車載機２０と無線通信による認証を行う機能の他に、操作ボタン１２の操作に基づく車両ドアの施錠または開錠等の指示を、車載機２０に送信する機能を有する。
【００１５】
操作ボタン１２は、乗員により押下されるプッシュ式のボタンであり、車両ドアの施錠または開錠等を行う際に押下されるものである。携帯機１０には、この操作ボタン１２が複数設けられており、操作ボタン１２の各々は、乗員により操作可能な位置に設けられている。
【００１６】
制御部１４は、図示しないＣＰＵと、ＥＰＲＯＭ１４１と、ＲＡＭ１４２と、指示生成部１４３と、識別子生成部１４４と、送信データ生成部１４５と、を備えて構成され、車載機２０との認証を行うと共に、操作ボタン１２が押下されると、車載機器に対して所定の操作を要求する指示を含む送信データの生成を行う。
上記した指示生成部１４３と、識別子生成部１４４と、送信データ生成部１４５とは、制御部１４で実行される制御プログラム（図２のフローチャート）により発揮される機能ブロックである。
【００１７】
ＥＰＲＯＭ１４１には、携帯機１０のＩＤコードと、車載機器に対する指示の内容を規定するコード（以下、「ファンクションコード」という）と、携帯機１０と車載機２０との間の認証に用いられる識別子（以下、「ローリングコード」という）と、携帯機１０の制御プログラムとが記憶されている。
携帯機１０から送信される送信データは、上記したＩＤコードと、ファンクションコードと、ローリングコードとを少なくとも含んで構成される。
【００１８】
ＩＤコードは、携帯機１０に割り当てられた固有の識別子である。実施の形態では、１つの車載機２０に対して少なくともひとつの携帯機１０が、利用可能な携帯機として登録されており、ＩＤコードは、車載機２０が受信した送信データが、当該車載機２０で利用可能な携帯機から送信されたものであるか否かを確認する際に参照される。
【００１９】
ファンクションコードは、車載機器に対する指示の内容を規定するコードである。実施の形態では、携帯機１０が備える操作ボタン１２毎に、車載機器に対する異なる指示が割り当てられている。そのため、ファンクションコードは、複数用意されていると共に、各操作ボタン１２に対して一対一で対応付けられている。
【００２０】
ローリングコードは、操作ボタン１２が押下される度に内容が更新されるデータである。実施の形態では、ローリングコードとして数値データを採用しており、ＥＰＲＯＭ１４１に記憶されたローリングコードは、操作ボタン１２が押下される度に、所定値ずつインクリメント（加算）されて、数値が変更されるようになっている。
そのため、このローリングコードを含む送信データを受信した車載機２０では、異なるタイミングで受信した送信データに含まれるローリングコード同士を比較することで、異なるタイミングで受信した送信データが、操作ボタン１２の連続した操作により送信されたデータと、操作ボタン１２の異なるタイミングでの操作により送信されたデータの何れであるのかを特定できるようになっている。
このようなローリングコードは、携帯機１０と車載機２０との間で無線通信を行う際の認証に用いられる。
【００２１】
制御プログラムは、携帯機１０の制御部１４での処理（例えば、図２のフローチャート）や、携帯機１０の動作に必要な処理を実行するものである。
【００２２】
ＲＡＭ１４２は、制御部１４での処理に必要な情報や、制御部１４での処理の結果、生成された情報を記憶するものである。
【００２３】
指示生成部１４３は、操作ボタン１２が押下されると、押下された操作ボタン１２に割り当てられたファンクションコードを、ＥＰＲＯＭ１４１から取得する。
例えば、車両ドア３０の施錠を要求する操作ボタン１２が押下されると、車両ドア３０の施錠を指示するファンクションコードが、ＥＰＲＯＭ１４１から取得される。
【００２４】
識別子生成部１４４は、操作ボタン１２が押下されると、ＥＰＲＯＭ１４１に記憶されたローリングコードの値に所定値を加算してローリングコードを更新し、更新後のローリングコードを、その時点のローリングコードとして取得すると共に、ＥＰＲＯＭ１４１に記憶する。
【００２５】
送信データ生成部１４５は、操作ボタン１２が押下されると、操作された携帯機１０のＩＤコードと、ファンクションコードと、ローリングコードと、を少なくとも含む第１の送信データを生成する。
また、操作ボタン１２が連続して第１の所定時間以上押下されると、操作された携帯機１０のＩＤコードとローリングコードとを含む第２の送信データであって、第１の送信データよりも情報量の少ないデータを生成する。
例えば、車両ドア３０の施錠を要求する操作ボタン１２が押下されると、送信データ生成部１４５は、携帯機１０のＩＤコードと、車両ドア３０の施錠を指示するファンクションコードと、ローリングコードとを少なくとも含む第１の送信データを生成する。
そして、操作ボタン１２の押下が、第１の所定時間以上連続して行われると、送信データ生成部１４５は、携帯機１０のＩＤコードとローリングコードを含む第２の送信データを生成する。
【００２６】
さらに、送信データ生成部１４５は、生成した送信データを、ＲＡＭ１４２に記憶させる。
なお、操作ボタン１２が連続して操作された場合にＲＡＭ１４２に記憶される送信データは、操作ボタン１２の操作から第１の所定時間が経過するまでの間は、第１の送信データとなり、第１の所定時間経過後は、第２の送信データとなる。
【００２７】
ＲＦ送信部１６は、操作ボタン１２が押下されると、ＲＡＭ１４２に記憶されている送信データを変調したのち、図示しない送信アンテナを介して車載機２０に送信する。この送信データは、操作ボタン１２が押下されている間、途切れることなく連続して送信されるようになっている。
よって、操作ボタン１２が連続して押下されている場合、操作ボタン１２の押下から第１の所定時間が経過するまでの間は、第１の送信データが車載機２０に向けて繰り返し送信され、第１の所定時間経過後は、第２の送信データが車載機２０に向けて繰り返し送信される。
【００２８】
受信部１８は、車載機２０から送信された送信データ（情報）を、図示しない受信アンテナを介して受信すると、受信した情報を復調したのち、復調した情報を制御部１４に入力する。
【００２９】
次に車載機器の操作システム１の車載機２０について説明する。
車載機２０は、ＲＦ受信部２２と、制御部２４と、アクチュエータ２６と、送信部２８とを備えて構成される。
【００３０】
ＲＦ受信部２２は、携帯機１０から送信された送信データを、図示しない受信アンテナを介して受信すると、受信した送信データを復調したのち、制御部２４に入力する。
【００３１】
制御部２４は、図示しないＣＰＵと、ＥＰＲＯＭ２４１と、ＲＡＭ２４２と、比較部２４３と、操作制御部２４４とを備えて構成され、携帯機１０との認証を行うと共に、携帯機１０から受信した送信データに基づいて、車載機器の所定の操作を要求する指示（コマンド）を出力する。
【００３２】
ＥＰＲＯＭ２４１には、車載機２０の制御プログラムと、車載機２０で利用可能な携帯機として登録された携帯機１０のＩＤコードと、操作対象となる車載機器を動作させるための複数のコマンドなどが記憶されている。
これらコマンドの各々は、携帯機１０から送信された送信データに含まれるファンクションコードに関連づけられている。
【００３３】
実施の形態では、ＥＰＲＯＭ２４１に記憶されているファンクションコードの中には、ひとつのファンクションコードに対して、操作ボタン１２の操作時間（送信データの送信時間）に応じて、異なる２つのコマンド（第１のコマンドと第２のコマンド）が割り当てられているものがある。
【００３４】
例えば、車両ドア３０の施錠を指示する操作ボタン１２の操作時に第１の送信データに含まれるファンクションコードに、車両ドア３０の施錠を実施する第１のコマンドと、警報ブザー４０の鳴動を実施する第２のコマンドとが、割り当てられている場合には、操作ボタン１２の操作時間（送信データの送信時間）が第２の所定時間未満である場合には、車両ドア３０の施錠を実施する第１のコマンドが選択され、第２の所定時間以上である場合には、警報ブザー４０の鳴動を実施する第２のコマンドが選択されるようになっている。
【００３５】
ＲＡＭ２４２には、携帯機１０から送信された送信データや、制御部２４での処理の途中で取得されたデータ、そして、制御部２４での処理に必要なデータなどが一時的に記憶される。
【００３６】
比較部２４３は、受信した送信データに含まれるファンクションコードが、操作ボタン１２の操作時間に応じて異なるコマンドに関連づけられているファンクションコードである場合には、携帯機１０から最初に受信した送信データのローリングコードと、最初に受信したのち第２の所定時間経過（例えば、３秒経過）した後で受信した送信データのローリングコードとを比較し、比較結果を操作制御部２４４に出力する。
【００３７】
操作制御部２４４は、最初に受信した送信データに含まれるローリングコードと、第２の所定時間経過した後に受信した送信データに含まれるローリングコードとが一致した場合に、操作ボタン１２の操作時間（送信データの送信時間）が第２の所定時間以上である場合に選択される第２のコマンドを、ＥＰＲＯＭ２４１から取得し、取得した第２のコマンドに基づいて、車載機器を制御する。
例えば、操作ボタン１２の操作時間（送信データの送信時間）が第２の所定時間以上である場合に選択されるコマンドが、警報ブザー４０の鳴動を実施する第２のコマンドである場合には、警報ブザー４０を鳴動することになる。
【００３８】
一方、比較した両ローリングコードが一致しない場合には、操作制御部２４４では、操作ボタン１２の操作時間（送信データの送信時間）が所定時間未満である場合に選択される第１のコマンドを、ＥＰＲＯＭ２４１から取得し、取得した第１のコマンドに基づいて、アクチュエータ２６が、操作対象の機器を動作させる。
例えば、操作ボタン１２の操作時間（送信データの送信時間）が第２の所定時間未満である場合に選択されるコマンドが、携帯機１０の操作された操作ボタン１２に割り当てられていた車両ドア３０の施錠を実施する第１のコマンドである場合には、車両ドア３０が施錠されることになる。
【００３９】
なお、車載機２０の送信部２８は、携帯機１０に送信する送信データが、制御部２４で生成されると、生成された送信データを変調した後、変調した送信データを、図示しない送信アンテナを介して、携帯機１０に送信する。
【００４０】
次に、携帯機１０における処理の流れを説明する。
図２は、携帯機１０における処理を説明するフローチャートである。
【００４１】
初めに、制御部１４の図示しないＣＰＵは、操作ボタン１２が押下されたか否かの判定を行う（ステップ１０１）。
【００４２】
操作ボタン１２が押下されたと判定されると（ステップ１０１：Ｙｅｓ）、制御部１４の識別子生成部１４４は、ローリングコードを生成する（ステップ１０２）。
識別子生成部１４４は、ローリングコードをＥＰＲＯＭ１４１から取得した後、ローリングコードの値に所定値を加算してローリングコードを更新し、その時点のローリングコードとして取得する。
【００４３】
次に、制御部１４の送信データ生成部１４５は、車載機２０に送信する第１の送信データを生成する（ステップ１０３）。
例えば、車両ドア３０の施錠を指示する操作ボタン１２が押下された場合、送信データ生成部１４５は、携帯機１０のＩＤコードと、車両ドア３０の施錠を指示するファンクションコードとをＥＰＲＯＭ１４１から取得する。
そして、送信データ生成部１４５は、ＩＤコードと、ファンクションコードと、ステップ１０２で生成したローリングコードとを少なくとも含む第１の送信データを生成する。
【００４４】
送信データ生成部１４５は、生成した第１の送信データを、ＲＡＭ１４２に登録する（ステップ１０４）。
【００４５】
そして、ＲＦ送信部１６は、ＲＡＭ１４２に登録されている送信データ（第１の送信データ）を変調したのち、図示しない送信アンテナから送信する（ステップ１０５）。
【００４６】
次に、携帯機１０のＣＰＵは、操作ボタン１２の押下が継続しているか否か（操作ボタン１２が長押しされているか否か）を判定する（ステップ１０６）。
【００４７】
操作ボタン１２の押下が継続していると判定されると（ステップ１０６：Ｙｅｓ）、携帯機１０のＣＰＵは、操作ボタン１２の押下開始から、第１の所定時間経過したか否かを判定する（ステップ１０７）。
【００４８】
ここで、実施の形態にかかる携帯機１０では、操作ボタン１２の押下が第１の所定時間以上継続した場合には、以降、操作ボタン１２の押下が継続している間、第１の送信データよりも情報量の少ない第２の送信データが、第１の送信データに代えて送信されるようになっている。
【００４９】
そのため、操作ボタン１２の押下が第１の所定時間以上継続して、ステップ１０７の判定が肯定されるまでの間、ステップ１０５からステップ１０７の処理が繰り返し実行されて、第１の送信データが繰り返し送信されることになる。
【００５０】
操作ボタン１２の押下開始から、第１の所定時間経過したと判定されると（ステップ１０７：Ｙｅｓ）、送信データ生成部１４５は、第２の送信データがＲＡＭ１４２に登録されているか否かを判定する（ステップ１０８）。
操作ボタン１２の押し下げ開始から所定時間経過した直後では、ＲＡＭ１４２に記憶されている送信データは、第２の送信データではなく第１の送信データであるので、ＲＡＭ１４２に記憶されている送信データが第２の送信データであるか否かを確認することで、現時点でのステップ１０８の処理が、操作ボタン１２の押し下げ開始から所定時間経過した直後の処理であるか否かを確認している。
【００５１】
そのため、ステップ１０８において第２の送信データがＲＡＭ１４２に登録されていないと判定された場合には、送信データ生成部１４５が、第１の送信データに含まれる携帯機１０のＩＤコードとローリングコードとを含んで構成される第２の送信データを生成し（ステップ１０９）、生成した第２の送信データを、ＲＡＭ１４２に登録することになる（ステップ１０４）。
なお、ステップ１０８において第２の送信データがＲＡＭ１４２に登録されていると判定された場合には（ステップ１０８、Ｙｅｓ）、第２の送信データが既に生成されており、第２の送信データを再度生成する必要がないので、ステップ１０５の処理にリターンすることになる。
【００５２】
これにより、第２の送信データが生成されたのちは、操作ボタン１２の押下が継続している間、ステップ１０５からステップ１０８の処理が繰り返し実行されて、第２の送信データが繰り返し送信されることになる。
【００５３】
このように、実施の形態にかかる携帯機１０は、操作ボタン１２の押下が継続している場合、操作ボタン１２の押下から第１の所定時間が経過するまでの間は、第１の送信データを送信し、第１の所定時間が経過した以降は、第１の送信データよりも情報量の少ない第２の送信データが、第１の送信データに代えて送信されるようになっている。
【００５４】
次に、車載機２０における処理の流れを説明する。
図３は、車載機２０における処理を説明するフローチャートである。
【００５５】
制御部２４の図示しないＣＰＵは、携帯機１０から送信された送信データ（第１の送信データ）を受信したか否かの判定を行う（ステップ２０１）。
【００５６】
送信データを受信していないと判定されると（ステップ２０１：Ｎｏ）、送信データを受信したと判定するまで、送信データを受信したか否かの判定を繰り返し行う。
【００５７】
送信データを受信したと判定されると（ステップ２０１：Ｙｅｓ）、制御部２４のＣＰＵは、受信した送信データに含まれる携帯機のＩＤコードが、車載機２０で利用可能な携帯機として登録されている携帯機１０のＩＤコードか否かの判定を行う（ステップ２０２）。
【００５８】
受信した送信データに含まれる携帯機のＩＤコードが、車載機２０で利用可能な携帯機１０のＩＤコードでないと判定されると（ステップ２０２：Ｎｏ）、制御部２４のＣＰＵは、送信データを送信した携帯機が、車載機２０で利用可能な携帯機１０ではないと判定し、そのまま処理を終了する。
【００５９】
受信した送信データに含まれる携帯機のＩＤコードが、車載機２０で利用可能な携帯機１０のＩＤコードであると判定されると（ステップ２０２：Ｙｅｓ）、送信データを送信した携帯機は、車載機２０で利用可能な携帯機１０であると判定される。
次に、制御部２４のＣＰＵは、当該利用可能な携帯機１０において、押下された操作ボタン１２が、長押し判定が必要な操作ボタン１２であるか否かの判定を行う（ステップ２０３）。
【００６０】
ここで、長押し判定が必要な操作ボタンとは、操作ボタンの押下が予め決められた時間（第２の所定時間）以上継続して行われると、操作ボタンが長押しされたと判定して、操作ボタンが長押しされていない通常の場合の車載機器の操作とは別の操作を、操作ボタンが長押しされた場合の操作として実行するように設定された操作ボタンである。
【００６１】
押下された操作ボタン１２が、長押し判定が必要な操作ボタンでないと判定されると（ステップ２０３：Ｎｏ）、操作制御部２４４は、受信した送信データに含まれたファンクションコードに基づいてＥＰＲＯＭ２４１を参照して、ファンクションコードに対応づけられた車載機器の操作を指示する第１のコマンドを取得する（ステップ２１２）。
そして、操作制御部２４４は、取得した第１のコマンドに基づいて車載機器を制御する（ステップ２１３）。
例えば、押下された操作ボタン１２が車両ドア３０の施錠ボタンである場合、操作制御部２４４は、車両ドア３０の施錠を指示する第１のコマンドを、ＥＰＲＯＭ２４１から取得し、取得したコマンドに基づいて車両ドア３０の施錠を行う。
【００６２】
一方、押下された操作ボタン１２が、長押し判定が必要な操作ボタンであると判定されると（ステップ２０３：Ｙｅｓ）、制御部２４のＣＰＵは、受信した送信データに含まれる携帯機１０のＩＤコードを、ＲＡＭ２４２の所定領域に登録する（ステップ２０４）。
【００６３】
続いて、制御部２４のＣＰＵは、送信データの最初の受信開始から、第２の所定時間（例えば、３秒）経過しているか否かの判定を行う（ステップ２０５）。
【００６４】
長押し判定が必要な操作ボタン１２の場合には、当該操作ボタン１２が継続して第２の所定時間以上操作されたか否かによって、車載機器の操作内容が異なるからである。
そのため、送信データを最初に受信した直後では、第２の所定時間が経過していないので（ステップ２０５、Ｎｏ）、ステップ２０６の処理に移行して、送信データを受信したか否かを確認することになる（ステップ２０６）。
よって、送信データの最初の受信から第２の所定時間が経過するまでの間は、ステップ２０６の処理が繰り返し実行されることになる。
【００６５】
そして、第２の所定時間が経過した時点で、同一の携帯機から送信された新たな送信データを受信しない場合には（ステップ２０５：Ｙｅｓ）、長押し判定が必要な操作ボタン１２が長押しされていないことになるので、この場合には、前記したステップ２１２の処理に移行して、最初に受信した第１の送信データに含まれたファンクションコードに対応づけられた車載機器の操作を指示する第１のコマンドがＥＰＲＯＭ２４１から取得されることになる。
【００６６】
送信データの最初の受信から第２の所定時間が経過するまでの間に、新たな送信データを受信すると（ステップ２０６：Ｙｅｓ）、制御部２４の比較部２４３は、受信した新たな送信データに含まれる携帯機のＩＤコードが、車載機２０で利用可能な携帯機１０のＩＤコードであるか判定を行う（ステップ２０７）。
【００６７】
受信した新たな送信データに含まれる携帯機のＩＤコードが、車載機２０で利用可能な携帯機１０のＩＤコードでない判定されると（ステップ２０７：Ｎｏ）、ステップ２０５の処理に移行して、第２の所定時間が経過するまでの間、ステップ２０６の処理が繰り返し実行されることになる。
受信した新たな送信データが、車載機２０で利用可能な携帯機として登録されていない携帯機から送信されたものであるからである。
【００６８】
受信した新たな送信データに含まれる携帯機のＩＤコードが、車載機２０で利用可能な携帯機１０のＩＤコードである場合（ステップ２０７：Ｙｅｓ）、比較部２４３は、受信した送信データに含まれる携帯機のＩＤコードと、最初に受信した送信データに含まれる携帯機のＩＤコード（ステップ２０４でＲＡＭ２４２に登録したＩＤコード）とを比較して、両ＩＤコードが一致するか否かの判定を行う（ステップ２０８）。
車載機２０で利用可能な携帯機が複数ある場合には、新たに受信した送信データを送信した携帯機が、最初に受信した送信データを送信した携帯機１０と同じであるか否かを確認する必要があるからである。
【００６９】
両ＩＤコードが一致しない場合（ステップ２０８：Ｎｏ）、新たに受信した送信データを送信した携帯機と、最初に受信した送信データを送信した携帯機１０とが異なることになる。
実施の形態では、この場合には新たに受信した送信データを優先して処理するようになっているので、ステップ２０３の処理に移行して、制御部２４が、新たに受信した送信データを送信した携帯機で押下された操作ボタンが長押し判定が必要な操作ボタンであるか否かの判定を行うことになる。
【００７０】
一方、両ＩＤコードが一致すると判定されると（ステップ２０８：Ｙｅｓ）、制御部２４は、最初の送信データの受信開始から、第２の所定時間（例えば、３秒）経過したか否かを判定する（ステップ２０９）。
【００７１】
所定時間経過していないと判定されると（ステップ２０９：Ｎｏ）、ステップ２０６に戻って、制御部２４は、同一の携帯機または異なる携帯機から送信された他の送信データを新たに受信しているか否かを判定する。
実施の形態では、長押し判定が必要な操作ボタン１２が、第２の所定時間以上継続して操作された場合に、操作ボタンが長押しされたと判定して、操作ボタンが長押しされていない通常の場合の車載機器の操作とは別の操作を、操作ボタンが長押しされた場合の操作として実行するように設定されているからである。
【００７２】
所定時間経過したと判定されると（ステップ２０９：Ｙｅｓ）、制御部２４は、最初に受信した送信データに含まれたローリングコード（ＲＡＭ２４２に登録したローリングコード）と、第２の所定時間経過後に受信した送信データに含まれるローリングコードとを比較し、両ローリングコードが一致するか否かを判定する（ステップ２１０）。
実施の形態では、操作ボタン１２が操作されるたびに、ローリングコードの値が更新されるようになっているので、異なるタイミングで受信した送信データに含まれるローリングコードが一致している場合には、異なるタイミングで受信した送信データが、同一の操作ボタン１２の連続した押下により送信されたものであることになるからである。
【００７３】
よって、両ローリングコードが一致しないと判定されると（ステップ２１０：Ｎｏ）、異なるタイミングで受信した送信データが、同一の操作ボタン１２の連続した押下により送信されたものでないことになるので、この場合には、ステップ２０３の処理に移行することになる。
実施の形態では、新たに受信した送信データを優先して処理するようになっているからである。
【００７４】
両ローリングコードが一致すると判定されると（ステップ２１０：Ｙｅｓ）、異なるタイミングで受信した送信データが、同一の操作ボタン１２の連続した押下により送信されたものであるので、操作制御部２４４は、操作ボタン１２の押下時間が、第２の所定時間以上である場合に選択される第２のコマンドをＥＰＲＯＭ２４１から取得する（ステップ２１１）。
【００７５】
そして、操作制御部２４４は、取得した第２のコマンドに基づいて車載機器を制御する（ステップ２１３）。
例えば、車両ドア３０の施錠を指示する操作ボタン１２が長押しされた場合に、警報ブザー４０の鳴動が実施されるように設定されている場合には、操作制御部２４４は、警報ブザー４０の鳴動を指示する第２のコマンドを、ＥＰＲＯＭ２４１から取得し、取得したコマンドに基づいて警報ブザー４０の鳴動を実施する。
【００７６】
次に、携帯機１０による送信データの送信と、車載機２０における送信データの受信を、前記した携帯機１０と車載機２０での処理に絡めて説明する。
図４は、実施の形態にかかる携帯機１０から送信される送信データと、車載機２０が受信した送信データの関係を説明する模式図であり、（ａ）は、車載機２０が送信データを受信エラーなく受信した場合を示した図であり、（ｂ）は、車載機２０の送信データの受信にエラー（受信エラー）があった場合を示した図である。
図５は、従来例にかかる携帯機から送信される送信データと、車載機が受信した送信データの関係を説明する模式図であり、（ａ）は、車載機が送信データを受信エラーなく受信した場合を示した図であり、（ｂ）は、車載機の送信データの受信にエラー（受信エラー）があった場合を示した図である。
【００７７】
ここで、図４、５では、携帯機１０が送信した送信データを上段に、車載機２０が受信した送信データを下段に、それぞれ示しており、ＩＤコードを「ＩＤ」、ファンクションコードを「Ｆｎ」、ローリングコードを「Ｒ」、第１の送信データを「Ａ」、第２の送信データを「Ｂ」で、それぞれ簡略的に表記している。
また、送信データの構成の理解を容易にするために、送信データにおけるＩＤコードを含む部分と、ローリングコードを含む部分と、ファンクションコードを含む部分と、に分けて図示している。
【００７８】
＜携帯機１０による送信データの送信＞
前記したように、携帯機１０では、何れかの操作ボタン１２が押下されると（図２、ステップ１０１：Ｙｅｓ）、携帯機のＩＤコード（ＩＤ）と、操作ボタン１２に割り当てられたファンクションコード（Ｆｎ）と、ローリングコード（Ｒ）とを少なくとも含む第１の送信データ（Ａ）が生成される（図４、図２：ステップ１０３）。
そして、生成された第１の送信データ（Ａ）は、ＲＡＭ１４２に登録されたのち（図２、ステップ１０４）、携帯機１０から車載機２０に向けて送信されることになる（図２、ステップ１０５）。
【００７９】
前記したように実施の形態にかかる携帯機１０では、操作ボタン１２が押下されると、当該操作ボタンが押し下げられている間、送信データが連続して送信されるようになっており、この際に、最初の操作ボタン１２の押下から第１の所定時間が経過した以降は、第１の送信データ（Ａ）よりも情報量の少ない第２の送信データ（Ｂ）が、携帯機１０から送信されるようになっている。
【００８０】
そのため、第１の所定時間が経過した時点で、携帯機のＩＤコード（ＩＤ）と、ローリングコード（Ｒ）のみを含む第２の送信データ（Ｂ）が生成される（図４、図２：ステップ１０９）。
そして、生成された第２の送信データ（Ｂ）は、ＲＡＭ１４２に登録されたのち（図２、ステップ１０４）、携帯機１０から車載機２０に向けて送信されることになる（図２、ステップ１０５）。
【００８１】
例えば、図４の（ａ）の場合には、第１の所定時間である１秒が経過するまでの間に、第１の送信データ（Ａ）の送信が２回繰り返されたのち、以降、第２の送信データ（Ｂ）の送信が複数回繰り返されている。
【００８２】
＜車載機２０における送信データ受信＞
実施の形態にかかる車載機２０では、携帯機１０の長押し判定が必要な操作ボタン１２が、第２の所定時間以上継続して操作された場合に、操作ボタンが長押しされたと判定して、操作ボタンが長押しされていない通常の場合の車載機器の操作（第１の指示に基づく操作）とは別の操作（第２の指示に基づく操作）を、操作ボタンが長押しされた場合の操作として実行するように設定されている。
【００８３】
そのため、車載機２０は、携帯機１０から送信された送信データを受信すると（図３:ステップ２０１、図４の（ａ）：受信成立）、当該送信データが長押し判定が必要な操作ボタン１２の操作の結果送信されたものであるか否かを確認する（図３：ステップ２０３）。
そして、長押し判定が必要な操作ボタン１２の操作の結果送信された送信データである場合には（図３：ステップ２０３、Ｙｅｓ）、操作ボタン１２が長押しされたか否かを確認するために、送信データの受信から第２の所定時間が経過した時点で、最初に受信した送信データと同じ内容の送信データを受信したか否かが確認される（図３：ステップ２１０）。
【００８４】
ここで、実施の形態にかかる携帯機１０は、最初の操作ボタン１２の押下から第１の所定時間が経過した以降は、第１の送信データ（Ａ）よりも情報量の少ない第２の送信データ（Ｂ）を送信するようになっている。
そのため、車載機２０では、最初に受信した送信データ（第１の送信データ（Ａ））と、第２の所定時間経過後に受信した送信データ（第２の送信データ（Ｂ））とに共通に含まれるローリングコード（Ｒ）を比較し、比較したローリングコード（Ｒ）が一致した場合には、当該送信データの受信から第２の所定時間経過後に受信した送信データと、最初に受信した送信データとが同じであると判定する（図３：ステップ２１０）。
【００８５】
これにより、長押し判定が必要な操作ボタン１２が長押しされたと判定されて、操作ボタンが長押しされた場合の車載器の操作（第２の指示に基づく）操作が実行されることになる。
【００８６】
ここで、長押しの判定にあたり、最初の送信データの受信から第２所定時間が経過するまでの間、送信データを連続して受信することを必要としてないので、図４の（ｂ）に示すように、第２の所定時間が経過するまでの間に、送信データの受信不良の部分（図中ハッチング参照）があっても、長押し判定が必要な操作ボタン１２が長押しされたと判定されるようになっている。
【００８７】
ちなみに、携帯機１０から送信された送信データを受信した後、第２の所定時間が経過するまでの間、同一の内容の送信データを連続して受信した場合にのみ、操作ボタン１２が長押しされたと判定する従来例の場合には、図５の（ｂ）に示すように、第２の所定時間が経過するまでの間に、送信データの受信不良の部分（図中ハッチング参照）があると、操作ボタン１２が連続して押下されていたとしても、長押しされたと判定されないようになっている。
よって、従来例の場合よりもより正確に携帯機１０の操作ボタン１２の長押しを判定できる。
【００８８】
さらに、実施の形態では、操作ボタン１２が押下られると、最初の操作ボタン１２の押下から第１の所定時間が経過した以降は、第１の送信データ（Ａ）よりも情報量の少ない第２の送信データ（Ｂ）が、携帯機１０から送信されるようになっている。
そのため、常に第１の送信データ（Ａ）を繰り返し送信する従来例の場合（図５参照）よりも、第１の所定時間経過後の送信データ（第２の送信データ）の送信間隔が短くなっている。そして、送信データ（第２の送信データ）の送信間隔が短くなった分だけ、第２の所定時間が経過したか否かの確認頻度が、従来よりも多くなるので、従来の場合よりも、所定時間が経過したか否かの確認を短時間で行えることになる。
【００８９】
以上の通り、実施の形態では、
操作ボタン１２（被操作子）が操作されると、操作された操作ボタン１２に割り当てられた操作対象の車載機器に対する指示を含む送信データを、操作ボタン１２が操作されている間、繰り返し送信する携帯機１０と、
携帯機１０から送信された送信データを受信すると、受信した送信データに含まれる指示に基づいて、操作対象の車載機器を操作する車載機２０と、を備え、
操作ボタン１２の操作時間が第２の所定時間以上になると、操作ボタン１２に割り当てられた指示とは別に予め用意された他の指示に基づいて、操作対象の車載機器が操作されるように構成された車載機器の操作システム１において、
携帯機１０は、
操作ボタン１２が操作されると、操作ボタン１２に割り当てられた指示を特定するためのファンクションコード（Ｆｎ）を生成する指示生成部１４３と、
操作ボタン１２が操作される度に、値の異なる固有の識別子（ローリングコード）を生成する識別子生成部１４４と、
操作ボタン１２が操作されると、携帯機１０の識別子（ＩＤコード）と、ファンクションコード（Ｆｎ）と、ローリングコード（Ｒ）とを少なくとも含む送信データを生成する送信データ生成部１４５と、
操作ボタン１２が操作されている間、送信データを繰り返し連続して送信するＲＦ送信部１６（送信部）と、を備え、
車載機２０は、
送信データを受信するＲＦ受信部２２（受信部）と、
最初に受信した送信データと、最初の受信から第２の所定時間（３秒）経過した後で受信した送信データとを比較する比較部２４３と、
最初に受信した送信データに含まれるローリングコード（Ｒ）と、第２の所定時間経過した後で受信した送信データに含まれるローリングコード（Ｒ）と、が一致する場合には、
受信した送信データに含まれるファンクションコード（Ｆ）により特定される指示（例えば、車両ドアの施錠）とは別に予め用意された他の指示（例えば、警報ブザー４０の鳴動）に基づいて、他の指示での操作対象の車載機器（警報ブザー４０）の操作を実行し、
一致しない場合には、受信した送信データに含まれるファンクションコード（Ｆ）により特定される指示に基づいて、操作対象の車載機器（車両ドア３０）の操作を実行する操作制御部２４４と、を備える構成とした。
【００９０】
このように構成すると、送信データの最初の受信から第２の所定時間経過するまでの間に受信エラー発生して、送信データの受信の連続性が失われても、第２の所定時間経過後に受信した送信データに含まれるローリングコード（Ｒ）が、最初に受信した送信データに含まれるローリングコード（Ｒ）と一致する場合には、操作された操作ボタン１２に割り当てられた指示とは別に予め用意された他の指示に基づいて、当該他の指示での操作対象の車載機器の操作が実行される。
よって、操作ボタン１２が連続して第２の所定時間以上操作されか否かの判定に、送信データの受信の連続性を必要としないので、受信エラーが発生した場合でも、操作ボタン１２が連続して第２の所定時間以上操作されたか否かの判定に時間がかかることがない。
よって、操作ボタン１２の連続操作（いわゆる長押し）をより確実に判定できる。
【００９１】
送信データ生成部１４５は、操作ボタン１２が操作されると、操作された操作ボタン１２に割り当てられた指示を特定するためのファンクションコード（Ｆｎ）と、携帯機１０の識別子（ＩＤコード）と、ローリングコード（Ｒ）とを少なくとも含む第１の送信データ（Ａ）を生成すると共に、
操作ボタン１２が、第２の所定時間よりも短い第１の所定時間（切替時間）以上連続して操作されると、前記ローリングコード（Ｒ）を少なくとも含む送信データであって、第１の送信データ（Ａ）よりも情報量の少ない第２の送信データ（Ｂ）を生成し、
ＲＦ送信部１６は、操作ボタン１２が操作されている間、第２の送信データ（Ｂ）が生成されるまでは第１の送信データ（Ａ）を繰り返し連続して送信し、第２の送信データ（Ｂ）が送信された後は、第２の送信データ（Ｂ）を、繰り返し連続して送信する構成とした。
【００９２】
このように構成すると、携帯機１０から繰り返し送信される送信データの所定時間内での送信回数が増えるので、車載機２０において、携帯機１０から連続した送信された送信データの受信機会を増やすことができる。
【００９３】
比較部２４３は、最初に受信した第１の送信データ（Ａ）に含まれるローリングコード（Ｒ）と、最初の受信から第２の所定時間経過した後で受信した第２の送信データ（Ｂ）に含まれるローリングコード（Ｒ）とを比較し、
操作制御部２４４は、比較した両ローリングコード（Ｒ）が一致する場合には、受信した送信データに含まれるファンクションコード（Ｆ）により特定される指示（例えば、車両ドアの施錠を実施する第１のコマンド）とは別に予め用意された他の指示（例えば、警報ブザー４０の鳴動を実施する第２のコマンド）に基づいて、他の指示での操作対象の車載機器（警報ブザー４０）の操作を実行し、
一致しない場合には、受信した送信データに含まれるファンクションコード（Ｆ）により特定される指示（例えば、車両ドアの施錠を実施する第１のコマンド）に基づいて、操作対象の車載機器（車両ドア３０）の施錠操作を実行する構成とした。
【００９４】
このように構成すると、携帯機１０から送信された送信データに含まれるローリングコード（Ｒ）は、操作ボタン１２が操作される度に値が更新される数値データであり、同一の操作ボタン１２が連続して操作されている間は値が変わらないようになっている。
よって、最初に受信した第１の送信データ（Ａ）に含まれるローリングコード（Ｒ）と、最初の受信から第２の所定時間経過した後で受信した第２の送信データ（Ｂ）に含まれるローリングコード（Ｒ）とが一致する場合には、第１の送信データ（Ａ）と第２の送信データ（Ｂ）とが同一の操作ボタン１２の操作により生成された送信データであり、第１の送信データ（Ａ）の受信から第２の送信データ（Ｂ）が受信されるまでの第２の所定時間の間、同一の操作ボタン１２が連続して操作されていることになる。
これにより、操作ボタン１２が連続して第２の所定時間以上操作されか否かの判定に、送信データの受信の連続性を必要としないので、受信エラーが発生した場合でも、操作ボタン１２が連続して第２の所定時間以上操作されたか否かの判定に時間がかかることがない。
【００９５】
なお、上記した実施の形態では、操作ボタン１２が、第２の所定時間よりも短い第１の所定時間（切替時間）以上連続して操作されると、前記ローリングコード（Ｒ）を少なくとも含む送信データであって、第１の送信データ（Ａ）よりも情報量の少ない第２の送信データ（Ｂ）を生成する場合を例示したが、
送信データ生成部１４５が、操作ボタン１２が操作されると、操作された操作ボタン１２に割り当てられた指示を特定するためのファンクションコード（Ｆｎ）と、携帯機１０の識別子（ＩＤコード）と、ローリングコード（Ｒ）とを少なくとも含む第１の送信データ（Ａ）を生成すると共に、生成された第１の送信データ（Ａ）が携帯機１０から所定回数送信されると、前記ローリングコード（Ｒ）を少なくとも含む送信データであって、第１の送信データ（Ａ）よりも情報量の少ない第２の送信データ（Ｂ）を生成し、
ＲＦ送信部１６は、操作ボタン１２が操作されている間、第２の送信データ（Ｂ）が生成されるまでは第１の送信データ（Ａ）を繰り返し連続して送信し、第２の送信データ（Ｂ）が送信された後は、第２の送信データ（Ｂ）を、繰り返し連続して送信する構成としてもよい。
【００９６】
このように構成することによっても、携帯機１０から繰り返し送信される送信データの所定時間内での送信回数が増えるので、車載機２０において、携帯機１０から連続した送信された送信データの受信機会を増やすことができる。
【００９７】
なお、上記した実施の形態では、車載機２０は、最初に受信した第１の送信データ（Ａ）と、第１の送信データ（Ａ）の受信から第２の所定時間経過後に受信した第２の送信データ（Ｂ）とを比較し、両送信データが一致するか否かによって、操作ボタン１２が長押しされたか否かを判定する場合を例示した。
しかし、携帯機１０が、操作ボタン１２が操作された時点で第１の送信データ（Ａ）を送信し、この操作ボタン１２の操作から第２の所定時間が経過した時点で第２の送信データ（Ｂ）を送信するように構成した場合には、車載機２０において、受信した送信データが、第１の送信データ（Ａ）から第２の送信データ（Ｂ）に切り替わりと、第１の送信データ（Ａ）のローリングコード（Ｒ）と、第２の送信データ（Ｂ）のローリングコード（Ｒ）の一致を条件として、操作ボタン１２が長押しされたと判定するようにしても良い。
【００９８】
この場合にもまた、操作ボタン１２が連続して第２の所定時間以上操作されか否かの判定に、送信データの受信の連続性を必要としないので、受信エラーが発生した場合でも、操作ボタン１２が連続して第２の所定時間以上操作されたか否かの判定に時間がかかることがない。よって、操作ボタン１２の連続操作（いわゆる長押し）を短時間で確実に判定できる。
【００９９】
さらに、前記した実施の形態では、第１の送信データ（Ａ）の後に送信される第２の送信データ（Ｂ）に、第２の送信データを送信する携帯機の識別子（ＩＤコード）と、操作ボタン１２の操作毎に異なる値に更新されるローリングコード（Ｒ）とを含んで構成される場合を例示した。
ここで、車載機２０で利用可能な携帯機として登録されている携帯機１０が複数存在する場合であって、各携帯機１０で順次更新されるローリングコード（Ｒ）が、互いに重複することがないように設定されている場合には、第２の送信データが、ローリングコード（Ｒ）のみを含んで構成されるようにしても良い。
かかる場合、操作ボタン１２が継続して操作されている間は、ローリングコード（Ｒ）が変更されないので、車載機２０側では、最初に受信した第１の送信データ（Ａ）に含まれるローリングコード（Ｒ）と、最初の受信から第２の所定時間が経過した後に受信した第２の送信データ（Ｂ）に含まれるローリングコード（Ｒ）とを比較するだけで、操作ボタン１２が連続して操作されているか否かを確認できる。
そして、かかる場合には、第２の送信データの情報量をより少なくできるので、所定時間内での第２の送信データの送信回数がいっそう増えるので、携帯機１０から連続した送信された送信データの受信機会をさらに増やすことができる。
【０１００】
さらに、前記した実施の形態では、第１の送信データが第１の所定時間以上送信された場合に、以降、第１の送信データよりも情報量の少ない第２の送信データが送信される場合を例示したが、第１の送信データのみが繰り返し送信されるようにしても良い。
【０１０１】
本発明は上記した実施の形態に限定されるものではなく、その技術的思想の範囲内でなしうるさまざまな変更、改良が含まれる。
【符号の説明】
【０１０２】
１        車載機器の操作システム
１０      携帯機
１２      操作ボタン
１４      制御部
１４１      ＥＰＲＯＭ
１４２      ＲＡＭ
１４３      指示生成部
１４４      識別子生成部
１４５      送信データ生成部
１６      ＲＦ送信部
１８      受信部
２０      車載機
２２      ＲＦ受信部
２４      制御部
２４１      ＥＰＲＯＭ
２４２      ＲＡＭ
２４３      比較部
２４４      操作制御部
２６      アクチュエータ
２８      送信部
３０      車輌ドア
４０      警報ブザー
Ａ      第１の送信データ
Ｂ      第２の送信データ
ＩＤ      ＩＤコード
Ｆｎ      ファンクションコード
Ｒ      ローリングコード
【図１】
2016017296.tif 000003
【図２】
2016017296.tif 000004
【図３】
2016017296.tif 000005
【図４】
2016017296.tif 000006
【図５】
2016017296.tif 000007