(57)【特許請求の範囲】
【請求項１】
施設に設置された多重通信可能な施設側無線通信機と通信し、その通信において、前記多重通信のために前記施設側無線通信機が用意した複数のアップリンク用通信スロットおよび複数のダウンリンク用通信スロットのうち、前記施設側無線通信機によって当該車載用無線通信器に割り付けられた通信スロットを用いる車載用無線通信器であって、
前記施設側無線通信機との通信において、前記複数のアップリンク用通信スロットのうち前記施設側無線通信機によって割り付けられた通信スロットで送信データを送信し、また、前記送信データの受信完了通知のデータを前記施設側無線通信機から受信しないことに基づいて、前記送信データの再送信を繰り返す送信・再送信手段（１００）と、
前記複数のアップリンク用通信スロットのうち、前記施設側無線通信機によって当該車載用無線通信器に割り付けられたものがなくなり、かつ、前記複数のダウンリンク用通信スロットのうち１つ以上が、前記施設側無線通信機によって当該車載用無線通信器に割り付けられたことに基づいて、前記送信・再送信手段による前記送信データの再送信を終了させる再送信終了手段（２７０）と、を備えた車載用無線通信器。
【請求項２】
施設に設置された多重通信可能な施設側無線通信機と通信し、その通信において、前記多重通信のために前記施設側無線通信機が用意した複数のアップリンク用通信スロットおよび複数のダウンリンク用通信スロットのうち、前記施設側無線通信機によって当該車載用無線通信器に割り付けられた通信スロットを用いる車載用無線通信器であって、
前記施設側無線通信機との通信において、前記複数のアップリンク用通信スロットのうち前記施設側無線通信機によって割り付けられた通信スロットで送信データを送信し、また、前記送信データの受信完了通知のデータを前記施設側無線通信機から受信しないことに基づいて、前記送信データの再送信を繰り返す送信・再送信手段（１００）と、
前記複数のアップリンク用通信スロットのうち、前記施設側無線通信機によって当該車載用無線通信器に割り付けられる通信スロットが変わったことに基づいて、前記送信・再送信手段による前記送信データの再送信を終了させる再送信終了手段（５４０）と、を備えた車載用無線通信器。
【請求項３】
前記再送終了手段は、前記施設側無線通信機から受信した受信完了通知および通信スロットを割り当てるための信号以外のデータの内容に基づいて、前記送信・再送信手段による前記送信データの再送信を終了させることを特徴とする請求項１または２に記載の車載用無線通信器。
【請求項４】
前記送信・再送信手段は、所定のデータを分割した複数の分割データのそれぞれを、順次前記送信データとして送信することを特徴とする請求項２に記載の車載用無線通信器。
【請求項５】
施設に設置され、請求項２に記載の車載用無線通信器と通信し、多重通信可能であり、前記車載用無線通信器との通信において、前記多重通信のために用意した複数のアップリンク用通信スロットおよび複数のダウンリンク用通信スロットのうちいずれかを、前記車載用無線通信器に割り付ける施設側無線通信機であって、
前記車載用無線通信器から前記送信データを受信したことに基づいて、前記送信データの次に前記車載用無線通信器から受信する新たな送信データのために、前記車載用無線通信器に対して割り付けるアップリンク用通信スロットを切り替える第１切替手段（３２０）と、を備えた施設側無線通信機。
【請求項６】
施設に設置され、請求項４に記載の車載用無線通信器と通信し、多重通信可能であり、前記車載用無線通信器との通信において、前記多重通信のために用意した複数のアップリンク用通信スロットおよび複数のダウンリンク用通信スロットのうちいずれかを、前記車載用無線通信器機に割り付ける施設側無線通信機であって、
前記所定のデータの受信を、前記所定のデータが分割された前記複数の分割データを順次前記車載用無線通信器から受信することで実現する分割受信手段（３５０、３６０）と、
分割受信手段が前記複数の分割データのうち１つを受信することに基づいて、前記複数の分割データのうち次に受信する分割データのために、前記車載用無線通信器に対して割り付けるアップリンク用通信スロットを切り替える第２切替手段（３４０）と、を備えた施設側無線通信機。
【請求項７】
請求項１ないし４のいずれか１つに記載の車載用無線通信器と、
施設に設置され、前記車載用無線通信器と通信する、多重通信可能な施設側無線通信機であって、前記車載用無線通信器との通信において、前記多重通信のために用意した複数のアップリンク用通信スロットおよび複数のダウンリンク用通信スロットのうちいずれかを、前記車載用無線通信器に割り付ける施設側無線通信機と、
を備えた路車間通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載用無線通信器、施設側無線通信機、および路車間通信システムに関する。
【背景技術】
【０００２】
従来、高速道路料金所、駐車場等の施設に設置された施設側無線通信機と、車両に搭載された車載用無線通信器との間の無線通信の技術が、広く開発、提案されている。このような技術においては、車載用無線通信器から施設側無線通信機に送信データが送信されたとき、施設側無線通信機から車載用無線通信器に受信完了通知が送信されないと、車載用無線通信器から施設側無線通信機への当該送信データの再送信が繰り返され、また、所定の条件が成立したときに当該再送信が終了するものがある。
【０００３】
例えば、ＥＴＣ（料金自動収受システム）においては、施設側無線通信機は、複数の車載用無線通信器を相手に多重通信するために、単位期間（具体的には１フレーム）あたり複数の通信スロットを用意し、１台の車載用無線通信器には１単位期間中に最大１つの通信スロットを割り付けるようになっている。
【０００４】
そして、ＥＴＣの規格（具体的にはＤＳＲＣプロトコルバージョン０）によれば、施設側無線通信機が１つの車載用無線通信器にアップリンク用スロット（すなわち、車載用無線通信器から施設側無線通信機へのデータ送信用の通信スロット）を１つ割り付けた後の単位期間で、当該車載用無線通信器にダウンリンク用スロット（すなわち、施設側無線通信機から車載用無線通信器へのデータ送信用の通信スロット）を１つ割り付けたことに基づいて、車載用無線通信器は、車載用無線通信器への送信データの再送信を取り止めるように規定されている（非特許文献１参照）。
【０００５】
上記のような再送信制御の技術は、ＥＴＣのような、施設側無線通信機が車載用無線通信器からデータの受信を完了した後に、返送データの送信のために必ず当該車載用無線通信器にダウンリンク用スロットを割り付けるようになっている場合（すなわち、アップリンクの送信とダウンリンクの送信が１対１に対応している場合）には、有効に機能する。
【特許文献１】特開平１１−３９５２３号公報
【非特許文献１】「狭域通信（ＤＳＲＣ）システム標準規格」、１．３版、社団法人電波産業会、平成１７年１１月３０、ｐ．１３４
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、施設側無線通信機が車載用無線通信器からデータの受信を完了した後に、当該車載用無線通信にダウンリンク用スロットを割り付けるとは限らないような路車間通信システム（すなわち、アップリンクの送信とダウンリンクの送信が１対１に対応しているとは限らない路車間通信システム）においては、上記のような再送信制御の使用によって不都合が発生する場合がある。
【０００７】
例えば、ある単位期間Ａにおいて、車載用無線通信器にアップリンク用通信スロットが１つ割り付けられ、そのアップリンク用通信スロットにおけるデータＡの送受信が完了するとしないとに関わらず、次の単位期間Ｂにおいて、データＡとは無関係なデータＢの送受信のために当該車載用無線通信器にダウンリンク用通信スロットが割り付けられるような状況を考える。
【０００８】
このような状況で、車載用無線通信器が単位期間ＡにおいてデータＡを送信したものの、施設側無線通信機がその受信に失敗したとする。この場合、施設側無線通信機は、データＡの受信完了通知を車載用無線通信器に送信することがないので、次の単位期間Ｂにおいて、データＢ用のダウンリンク用通信スロットのみならず、データＡ用のアップリンク用通信スロットを、当該車載用無線通信器に割り付ける。すると、単位期間Ｂにおいて、車載用無線通信器は、当該アップリンク用通信スロットでデータＡを再送信しようとするが、自らにダウンリンク用通信スロットが割り付けられていることを検出し、それによって、まだ届いていないデータＡの再送を取り止めてしまう。
【０００９】
本発明は上記点に鑑み、アップリンクの送信とダウンリンクの送信が１対１に対応しているとは限らない路車間通信システムにおいて、再送信制御における不都合の発生を低減することを第１の目的とする。
【００１０】
また、従来とは異なる方法で、通信スロットの割り当てに基づく再送信制御を実現することを第２の目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するための本発明の第１の特徴は、施設に設置された多重通信可能な施設側無線通信機と通信し、その通信において、多重通信のために施設側無線通信機が用意した複数のアップリンク用通信スロットおよび複数のダウンリンク用通信スロットのうち、施設側無線通信機によって当該車載用無線通信器に割り付けられた通信スロットを用いる車載用無線通信器についてのものである。
【００１２】
この車載用無線通信器は、施設側無線通信機との通信において、当該複数のアップリンク用通信スロットのうち施設側無線通信機によって割り付けられた通信スロットで送信データを送信し、また、当該送信データの受信完了通知のデータを施設側無線通信機から受信しないことに基づいて、送信データの再送信を繰り返すようになっている。
【００１３】
そして車載用無線通信器は、当該複数のアップリンク用通信スロットのうち、施設側無線通信機によって当該車載用無線通信器に割り付けられたものがなくなり、かつ、当該複数のダウンリンク用通信スロットのうち１つ以上が、施設側無線通信機によって当該車載用無線通信器に割り付けられたことに基づいて、当該送信データの再送信を終了させる。
【００１４】
このように、車載用無線通信器は、自装置用のアップリンク用通信スロットの割り付けがなくなり、かつダウンリンク用通信スロットだけが割り付けられるようになった場合は、再送信を終了する。これは、「施設側無線通信機が車載用無線通信器にアップリンク用通信スロットを割り付けなくなり、かつダウンリンク用通信スロットを割り付ける場合は、施設側無線通信機は車載用無線通信器からの送信データを受信したのであって、受信完了通知を車載用無線通信器が受信できなかったのは、受信完了通知の伝達そのものに不具合（例えば、妨害電波の存在による不達、受信完了通知の送信機能の障害、受信完了通知の受信機能の障害等）があったからである可能性が高い」という観点を反映する作動である。
【００１５】
このようになっていることで、ある単位期間において割り付けられたアップリンク用通信スロットで車載用無線通信器が送信データを送信し、施設側無線通信機からその送信データの受信完了通知を正常に受信しなかった場合に、次の単位期間においてアップリンク用通信スロットとダウンリンク用通信スロットとが共に車載用無線通信器に割り付けられたとしても、それを起因として再送信を終了することがない。したがって、アップリンクの送信とダウンリンクの送信が１対１に対応しているとは限らない路車間通信システムにおいて、再送信制御における不都合の発生が低減される。
【００１６】
また、本発明の第２の特徴は、車載用無線通信器が、複数のアップリンク用通信スロットのうち、施設側無線通信機によって当該車載用無線通信器に割り付けられる通信スロットが変わったことに基づいて、当該送信データの再送信を終了させることである。
【００１７】
これは、「施設側無線通信機がある単位期間においてあるアップリンク用通信スロットを車載用無線通信器に割り付け、次の単位期間において、当該アップリンク用通信スロットの割り付けをやめ別のアップリンク用通信スロットを割り付ける場合は、施設側無線通信機は車載用無線通信器からの送信データを受信したのであって、受信完了通知を車載用無線通信器が受信できなかったのは、受信完了通知の伝達そのものに不具合があったからである可能性が高い」という観点を反映する作動である。
【００１８】
このようになっていることで、従来とは異なる方法で、通信スロットの割り当てに基づく再送信制御を実現することができる。なお、プロトコルバージョン０以外のＤＳＲＣにおいては、通信スロットの割り当てに基づいて再送信を取りやめるという作動自体が存在していなかったので、プロトコルバージョン０以外のＤＳＲＣ車載器に本発明の第２の特徴を適用することで、不必要な再送信を行ってしまう可能性が低減する。
【００１９】
また、本発明の第１および第２の特徴において、車載用無線通信器は更に、施設側無線通信機から受信した受信完了通知および通信スロットを割り当てるための信号以外のデータの内容に基づいて、送信データの再送信を終了させるようになっていてもよい。これは、施設側無線通信機は、データを正常に受信した場合は、その正常受信に起因する内容のデータ（ただし、受信完了通知でもおよび通信スロットを割り当てるための信号でもない）を送信する場合が多いことを利用した作動である。そのような場合は、受信完了通知の伝達に障害があったとしても、ダウンリンク用通信スロットを介して送信されたデータの内容を確認することで、送信データが受信されたか否か、すなわち再送信を終了してもよいか否かを判定することができる。
【００２０】
また、本発明の第２の特徴において、車載用無線通信器は、複数個の異なる送信データを、順次施設側無線通信機に送信するようになっていてもよい。
【００２１】
しかし、従来のＥＴＣ車載器においては、車載用無線通信器から施設側無線通信機へ複数の送信データが順番に送信される場合、施設側無線通信機は、各送信データを同じアップリンク用通信スロットに割り付けるようになっている。このようになっていると、１つの車載用無線通信器には同じアップリンク用通信スロットが継続して割り付けられるので、送信データの１つについての再送信を終了するためのトリガとしては、アップリンク用通信スロットの割り付けの変更を利用することができない。
【００２２】
そこで、本発明の第２の特徴に係る車載用無線通信器から当該複数の送信データを受信する施設側無線通信機が、当該車載用無線通信器から１つの送信データを受信したことに基づいて、当該送信データの次に当該車載用無線通信器から受信する新たな送信データのために、当該車載用無線通信器に対して割り付けるアップリンク用通信スロットを切り替えるようにすれば、車載用無線通信器は、送信データの１つについての再送信を終了するためのトリガとして、アップリンク用通信スロットの割り付けの変更を利用することができる。
【００２３】
また、本発明の第２の特徴において、車載用無線通信器は、所定のデータを分割した複数の分割データのそれぞれを、順次当該送信データとして送信するようになっていてもよい。
【００２４】
しかし、従来のＥＴＣ車載器においては、車載用無線通信器から施設側無線通信機へデータが分割して送信される場合、施設側無線通信機は、各分割データを同じアップリンク用通信スロットに割り付けるようになっている。このようになっていると、分割データ群の送信の最中は、車載用無線通信器に同じアップリンク用通信スロットが継続して割り付けられるので、分割データの１つについての再送信を終了するためのトリガとしては、アップリンク用通信スロットの割り付けの変更を利用することができない。
【００２５】
そこで、本発明の第２の特徴に係る車載用無線通信器から当該所定のデータが分割された複数の分割データを順次前記車載用無線通信器から受信する施設側無線通信機は、当該複数の分割データのうち１つを受信することに基づいて、次に受信する分割データのために、車載用無線通信器に対して割り付けるアップリンク用通信スロットを切り替えるようにすれば、車載用無線通信器は、分割データの１つについての再送信を終了するためのトリガとして、アップリンク用通信スロットの割り付けの変更を利用することができる。
【００２６】
なお、本発明の特徴は、上記のような車載用無線通信器と施設側無線通信機とを組み合わせた路車間通信システムとしても捉えることができ、また、上記のような車載用無線通信器と通信する施設側無線通信機としても捉えることができる。
【発明を実施するための最良の形態】
【００２７】
（第１実施形態）
以下、本発明の第１実施形態について説明する。図１に、本実施形態に係る通信システムを模式的に示す。この通信システムにおいては、ＤＳＲＣ車載器（車載用無線通信器の一例に相当する）１を搭載する車両２が施設（駐車場、道路、料金書の入退場ゲート等）に設置された施設側無線通信機３の通信可能エリア内に入ると、ＤＳＲＣ車載器１と車両２との間でＤＳＲＣによるデータ通信が行われる。このデータ通信により、高速道路走行料金の課金、駐車場の使用料の課金、プローブデータの収集等をアプリケーションが実現する。
【００２８】
なお、プローブデータとは、車両２の位置、車速、車両２周辺の撮影画像等、逐次更新される車両２の走行状況に関する情報である。そして、プローブデータの収集とは、プローブデータを車両２から施設側無線通信機３へ、施設側無線通信機３から図示しないプローブ情報センタへと転送することをいう。
【００２９】
図２に、ＤＳＲＣ車載器１のハードウェア構成を示す。ＤＳＲＣ車載器１は、無線部２１、ＲＡＭ２２、ＲＯＭ２３、フラッシュメモリ２４、および車載制御部２５を有している。無線部２１は、施設側無線通信機３とＤＳＲＣによる通信を実現するための変調・復調・周波数変換等を行う回路である。
【００３０】
車載制御部２５は、ＲＯＭ２３またはフラッシュメモリ２４に記録されたプログラムを実行する。そして、実行するプログラムの内容に従って、必要に応じて無線部２１を利用して施設側無線通信機３を相手としてデータの送受信を行い、また、ＲＡＭ２２、フラッシュメモリ２４にデータの読み出し、書き込みを行い、ＲＯＭ２３からデータの読み出しを行う。
【００３１】
図３に、施設側無線通信機３のハードウェア構成を示す。ＤＳＲＣ車載器１は、無線部３１、ＲＡＭ３２、ＲＯＭ３３、ＨＤＤ（ハードディスクドライブ）３４、および施設側制御部３５を有している。なお、ＨＤＤの代わりにフラッシュメモリを用いてもよい。無線部３１は、ＤＳＲＣ車載器１とＤＳＲＣによる通信を実現するための変調・復調・周波数変換等を行う回路である。
【００３２】
施設側制御部３５は、ＲＯＭ３３またはＨＤＤ３４に記録されたプログラムを実行する。そして、実行するプログラムの内容に従って、必要に応じて無線部３１を利用してＤＳＲＣ車載器１を相手としてデータの送受信を行い、また、ＲＡＭ３２、ＨＤＤ３４にデータの読み出し、書き込みを行い、ＲＯＭ３３からデータの読み出しを行う。
【００３３】
以下、ＤＳＲＣ車載器１の車載制御部２５および施設側無線通信機３の施設側制御部３５の具体的な作動の一例を、図４のシーケンス図、図５の通信スロット割り付け構成図、図６のＦＣＭデータ構成図を参照して説明する。
【００３４】
施設側制御部３５は、無線部３１を用いて、ＤＳＲＣの規格において規定されたＦＣＭ（Flame Control Message）信号５２を、通信エリア内の複数のＤＳＲＣ車載器のいずれもが受信できるように、常時繰り返し送出している。
【００３５】
ここで、図５を参照して、このＦＣＭの送信タイミングについて説明する。施設側無線通信機３は、多重通信（より具体的には、時分割および周波数分割多重通信）を実現するために、アップリンク（ＤＳＲＣ車載器１から施設側無線通信機３へのデータの流れをいう）用の周波数と、ダウンリンク（施設側無線通信機３からＤＳＲＣ車載器１へのデータの流れをいう）用の互いに異なる周波数を使用し、さらに、所定の時間長を有する１フレーム（単位期間の一例に相当する）中の各周波数において、時分割された通信スロットを複数個（図５の例では、ダウンリンク用通信スロット５個、アップリンク用通信スロット４個）用意している。１フレーム中、ＦＣＭの送信に固定的に割り付けられているのは、ダウンリンク用通信スロット中の最初のスロットＦＣＭＳである。
【００３６】
車両２が施設側無線通信機３の通信可能範囲内に入ると、車載制御部２５は、このＦＣＭ信号５２を無線部２１を介して受信する。車載制御部２５は、この受信をトリガとして、施設側無線通信機３との無線リンク確立のためのデータのやりとりを、無線部２１を介して行う。具体的には、ＤＳＲＣ車載器１と施設側無線通信機３との無線リンク確立のためのＤＳＲＣの規格において規定されたＡＣＴ(Activation)信号５４を送信する。車載制御部２５は、このＡＣＴ信号５４に、ＤＳＲＣ車載器１の識別コードを含めるようになっている。このＡＣＴ信号５４の送信のための通信スロットは、アップリンク用通信スロット中の最後の通信スロットＡＣＴＳに、固定的に割り付けられている。
【００３７】
この施設側制御部３５は、無線部３１を介してこのＡＣＴを受信することで、ＤＳＲＣ車載器１の存在を検出し、以降、実現するアプリケーションの内容に応じて、検出したＤＳＲＣ車載器１のために通信スロットを割り付ける。
【００３８】
なお、ＤＳＲＣ車載器１への通信スロットの割り付けとしては、１つのフレーム中に１つの通信スロットを割り付ける場合もあれば、１つのフレーム中に複数の通信スロットを割り付ける場合もある。また、アップリンク用通信スロットとダウンリンク用通信スロットをフレーム毎に交互に割り付ける場合もあれば、そうでない場合もある。施設側制御部３５は、どの通信スロットをＤＳＲＣ車載器１に割り付けるかについては、ＤＳＲＣ車載器１との間の通信で実現するアプリケーションの処理内容等に基づいて決定する。
【００３９】
ＤＳＲＣ車載器１と施設側無線通信機３との間の無線リンクが確立した後、実現すべきアプリケーションに応じたデータのやり取りが、ＤＳＲＣ車載器１と施設側無線通信機３との間で行われる。
【００４０】
例えば、図４のフレームＢのように、ＤＳＲＣ車載器１から施設側無線通信機３にあるデータを送信する必要が（例えばアプリケーションに規定される手順に従って）発生した場合について説明する。この場合、施設側制御部３５は、ＤＳＲＣ車載器１を当該フレームＢ中のどのアップリンク用通信スロットに割り付けるかを決定し、その決定内容を、当該フレームＢ中のＦＣＭ信号６０に含め、当該ＦＣＭ信号６０を送出する。ここでは、アップリンク用通信スロットＭＤＳ２、ＭＤＳ４、ＭＤＳ６のうち、ＭＤＳ２を割り付けた場合について説明する。
【００４１】
図６に、ＦＣＭ信号のデータ構造を示す。ＦＣＭ信号は、その中にＳＣＩ（ｊ）（ただし、ｊは１から８までの整数）というフィールドを有し、各ＳＣＩは、ＣＩ（ｊ）、ＬＩＤ（ｊ）というデータを有している。データＬＩＤ（ｊ）には、ＡＣＴ信号５４によって受信したＤＳＲＣ車載器１の識別コードを含まれ、データＣＩ（ｊ）には、当該ＤＳＲＣ車載器１に割り付ける通信スロットの指定が含まれている。
【００４２】
このようなＦＣＭ信号６０を受信した車載制御部２５は、ＦＣＭ信号６０中において自装置にアップリンク用通信スロットＭＤＳ２が割り付けられていることを特定すると、フレームＢ中の当該通信スロットＭＤＳ２のタイミングにおいて、送信データを含むＭＤ信号６２を送信する。
【００４３】
なお、送信データは、ＲＯＭ２３、フラッシュメモリ２４等から読み出したデータであってもよいし、あるいは、図示しない情報収集装置（例えば、ＧＰＳ受信機、車速センサ、車載カメラ）等から取得したデータであってもよい。そして、送信データは、施設側無線通信機３からある１つのダウンリンク用通信スロットを通じて受けた要求に応じて生成するデータであってもよい。また、送信のために生成したデータ（所定のデータに相当する）が１回の送信で送ることのできるデータ量を超えている場合は、１回で送信できる量毎に当該データを複数の分割データに分割し、それら分割データを例えば１フレームあたり１個ずつ、送信データとして送信する。なお、以降の説明においては、分割データでない送信データを、非分割データと記す。そして、分割データと非分割データの区別なく説明する際には、１フレームで送信するデータを送信データと記す。すなわち、送信データと記したときは、それは分割データであってもよいし非分割データであってもよい。
【００４４】
ＭＤ信号６２を受信した施設側制御部３５は、当該ＭＤ信号６２の受信を正常に完了した旨を示すＡＣＫ信号６４を当該フレームＢの期間中にＤＳＲＣ車載器１に送信する。ＡＣＫ信号は、受信完了通知の一例に相当する。
【００４５】
フレームＣにおいても、施設側制御部３５は、ＤＳＲＣ車載器１に対して割り当てるアップリンク用通信スロットを決定し、その決定内容をＦＣＭ信号６６に含めて送出する。そして車載制御部２５は、受信したＦＣＭ信号６６における自装置への通信スロット割り付けに応じて、送信データ（ＭＤ信号６２において分割データが送信されている場合は、当該分割データの次の分割データ）を含むＭＤ信号６８を施設側無線通信機３に送信する。そして施設側制御部３５は、ＭＤ信号６８の正常受信に基づいてＡＣＫ信号７０をＤＳＲＣ車載器１に送信する。
【００４６】
また、フレームＤにおいてアプリケーションの実現のため（例えば、ＤＳＲＣ車載器１から車種情報を受信したときに、当該車種に対応する課金情報を伝えるため）に、施設側無線通信機３からＤＳＲＣ車載器１にデータを送信する必要が発生した場合について説明する。この場合、施設側制御部３５は、ＤＳＲＣ車載器１に対して割り当てるダウンリンク用通信スロットを決定し、その決定内容をＦＣＭ信号７２に含めて送出する。そして施設側制御部３５は当該割り付けた通信スロットのタイミングで、ＭＤ信号７４をＤＳＲＣ車載器１に送信する。そして車載制御部２５は、ＭＤ信号７４の正常受信に基づいてＡＣＫ信号７６を施設側無線通信機３に送信する。
【００４７】
以上のような車載制御部２５の作動において、ＤＳＲＣ車載器１から施設側無線通信機３にＭＤ信号が送信されたにもかかわらず、施設側無線通信機３からＤＳＲＣ車載器１にＡＣＫ信号が到達しない場合がある。
【００４８】
例えば、図４に示したような作動において、通信環境の悪化等の理由で、施設側無線通信機３がＭＤ信号６２を受信できない場合が考えられる。この場合は、施設側無線通信機３に対してＭＤ信号６２を再送信する必要がある。
【００４９】
また例えば、図４に示したような作動において、施設側無線通信機３がＡＣＫ信号６４を送信したにもかかわらず、通信環境の悪化等の理由で、ＤＳＲＣ車載器１がＡＣＫ信号６４を受信できない場合が考えられる。この場合は、施設側無線通信機３に対してＭＤ信号６２を再送信する必要はない。
【００５０】
これらのような場合にある程度対処するために、車載制御部２５は、図７、図８に示すような再送信制御のためのプログラム１００、２００を実行するようになっている。
【００５１】
プログラム１００は、送信データを施設側無線通信機３に実際に送信し、その送信に対するＡＣＫ信号を受けたか否か等を判定し、その判定結果に応じた再送信制御を行うためのものである。プログラム２００は、送信データの実際の送信前に、ＤＳＲＣ車載器１からＦＣＭ信号を受信し、そのＦＣＭ信号の内容に応じた再送信制御を行うためのものである。
【００５２】
まず、プログラム１００の実行による車載制御部２５の作動について説明する。車載制御部２５は、このプログラム１００の実行において、まずステップ１１０で、当該通信スロットで送信すべき送信データを送信する。ここで、送信するタイミングは、現在のフレームのＦＣＭにおいてＤＳＲＣ車載器１に割り付けられたアップリンク用通信スロットのタイミングである。このタイミングにおける送信の準備は、後述するプログラム２００のステップ２３０において行われる。
【００５３】
続いてステップ１２０で、当該送信データの送信回数のカウントを１回分増加させる。この送信回数カウントは、ＤＳＲＣ車載器１の起動時にゼロ回にリセットされるようになっており、かつ、後述するプログラム１００のステップ１６０およびプログラム２００のステップ２７０でもリセットされるようになっている。
【００５４】
続いてステップ１３０で、この送信回数カウントが所定の設定値（例えば２５５回）に達しているか否かを判定し、達していなければ続いてステップ１４０を実行し、達していれば続いてステップ１５０を実行する。
【００５５】
ステップ１４０では、当該送信データに対するＡＣＫ信号を受信したか否かを判定し、受信した場合は続いてステップ１５０を実行し、受信していない場合は続いてステップ１７０を実行する。
【００５６】
ステップ１５０では、ＡＣＫ未受信フラグをゼロにセットする。このＡＣＫ未受信フラグは、再送信用の送信データを破棄するときにゼロとなり、破棄しないで保持するときには１となる。続いてステップ１６０で当該送信データを破棄すると共に送信回数カウントをゼロにリセットする。ステップ１６０の後、プログラム１００の１回分の実行を終了する。
【００５７】
ステップ１７０では、ＡＣＫ未受信フラグを１にセットし、続いてステップ１８０で、当該送信データを、次回以降のフレームで再送信するためのデータとして保持し、その後プログラム１００の１回分の実行を終了する。
【００５８】
以上のようなプログラム１００を、割り付けられたダウンリンク用通信スロットのタイミングが来る度に実行することで、車載制御部２５は、当該タイミング毎に施設側無線通信機３に送信データを送信し（ステップ１１０参照）、送信したデータに対するＡＣＫ信号を施設側無線通信機３から受けるまでは（ステップ１４０参照）、その送信データを保持したまま（ステップ１７０、１８０参照）、当該送信データの送信を当該タイミングが到来する度に（例えば毎フレーム）繰り返す（ステップ１１０参照）。そして、当該送信データについてＡＣＫ信号を受信すると（ステップ１４０参照）当該送信データを破棄することで、当該送信データの再送信を取り止める（ステップ１５０、１６０参照）。
【００５９】
ただし、当該送信データについてＡＣＫ信号を受信していなくても、当該送信データの送信回数のカウント（ステップ１２０参照）が設定値に達した時点で（ステップ１３０参照）、当該送信データを破棄することで、当該送信データの再送信を取り止める（ステップ１５０、１６０参照）。
【００６０】
次に、プログラム２００の実行による車載制御部２５の作動について説明する。車載制御部２５は、各フレームの先頭タイミングでＦＣＭ信号を受信するとプログラム２００の実行を開始する。
【００６１】
まず、受信したＦＣＭ信号中で、アップリンク用通信スロットのみが自装置にわりあてられている場合について説明する。この場合、車載制御部２５は、まずステップ２１０で自装置へのダウンリンク用通信スロットの割り付けがないと判定し、続いてステップ２２０で自装置へのアップリンク用通信スロットの割り付けがあると判定し、続いてステップ２３０で送信準備を行い、プログラム２００の実行を終了する。
【００６２】
ステップ２３０の送信準備において、車載制御部２５は、再送信用に保持されている送信データがあれば、当該送信データを自装置に割り付けられているアップリンク用通信スロットを用いて送信することを決定する。これによって、当該アップリンク用通信スロットのタイミングにおいて、プログラム１００のステップ１１０の処理によって、当該送信データを再送信することができる。また、再送信用に保持されている送信データがなければ、アプリケーションの要請に従った新たなデータ（例えば次の分割データ）を、当該アップリンク用通信スロットを用いて送信することを決定する。
【００６３】
次に、受信したＦＣＭ信号中で、アップリンク用通信スロットとダウンリンク用通信スロット両方が自装置に割り付けられている場合について説明する。この場合、車載制御部２５は、まずステップ２１０で自装置へのダウンリンク用通信スロット割り付けがあると判定し、続いてステップ２４０で受信準備を行い、続いてステップ２５０で自装置へのアップリンク用通信スロットの割り付けがあると判定し、続いてステップ２３０で送信準備を行い、プログラム２００の実行を終了する。
【００６４】
ステップ２４０の受信準備において、車載制御部２５は、当該ダウンリンク用通信スロットのタイミングで、施設側無線通信機３からのデータを受信することを決定する。これによって、車載制御部２５は、当該タイミングで、施設側無線通信機３から送信されたデータを受信することができる。
【００６５】
次に、受信したＦＣＭ信号中に、アップリンク用通信スロットもダウンリンク用通信スロットも割り当てられていない場合について説明する。この場合、車載制御部２５は、まずステップ２１０で自装置へのダウンリンク用通信スロットの割り付けがないと判定し、続いてステップ２２０で自装置へのアップリンク用通信スロットの割り付けがないと判定し、プログラム２００の実行を終了する。したがって、この場合車載制御部２５は、受信準備も送信準備も行わないので、現在のフレームにおいては以降データの送信も受信も行わない。また、再送信用に保持されている送信データがあれば、そのデータは破棄しないので、次の機会の再送信のために保持し続けることになる。
【００６６】
次に、受信したＦＣＭ信号中に、アップリンク用通信スロットが割り当てられておらずダウンリンク用通信スロットが割り当てられている場合について説明する。この場合、車載制御部２５は、まずステップ２１０で自装置へのダウンリンク用通信スロット割り付けがあると判定し、続いてステップ２４０で受信準備を行い、続いてステップ２５０で自装置へのアップリンク用通信スロットの割り付けがないと判定し、続いてステップ２６０でＡＣＫ未受信フラグが１であるか否かを判定し、１であれば、すなわち再送信用の送信データを保持していれば、続いてステップ２７０で、当該送信データを破棄する。また、ＡＣＫ未受信フラグが０であれば、プログラム２００の実行を終了する。
【００６７】
以上のようなプログラム２００を、ＦＣＭを受信する度に実行することで、車載制御部２５は、あるフレームにおいて、自装置にダウンリンク用通信スロットが１つ以上割り付けられ（ステップ２１０参照）、かつ自装置にアップリンク用通信スロットが１つも割り付けられない（ステップ２５０参照）と判定した場合は、再送信するための送信データを保持していても（ステップ２６０参照）、その送信データを破棄して再送信を取り止める（ステップ２７０参照）。
【００６８】
なお、自装置へのアップリンク用通信スロットの割付がある場合には（ステップ２２０、２５０→ステップ２３０参照）、再送信するための送信データを保持していればそのデータ次のプログラム１００の実行機会において送信されることになる。
【００６９】
また、自装置へのアップリンク用通信スロットの割り付けもダウンリンク用通信スロットの割り付けもない場合には（ステップ２２０→ＮＯ分岐参照）、再送信するための送信データを保持していても今回のフレームでは再送信しないが、次のフレームでは再送信が可能なように送信データは保持し続ける。
【００７０】
以上説明した通り、ＤＳＲＣ車載器１は、同じフレーム内で自装置用のアップリンク用通信スロットの割り付けがなくなり、かつダウンリンク用通信スロットだけが割り付けられるようになった場合は、再送信を終了する。これは、「施設側無線通信機３がＤＳＲＣ車載器１にアップリンク用通信スロットを割り付けなくなり、かつダウンリンク用通信スロットを割り付ける場合は、その前のフレームにおいて施設側無線通信機３はＤＳＲＣ車載器１からの送信データを正常に受信したのであって、ＡＣＫ信号をＤＳＲＣ車載器１が受信できなかったのは、ＡＣＫ信号の伝達そのものに不具合（例えば、妨害電波の存在による不達、施設側無線通信機３におけるＡＣＫ信号の送信機能の障害、ＤＳＲＣ車載器１におけるＡＣＫ信号の受信機能の障害等）があったからである可能性が高い」という観点を反映する作動である。
【００７１】
このようになっていることで、あるフレームにおいて割り付けられたアップリンク用通信スロットでＤＳＲＣ車載器１が送信データを送信し、施設側無線通信機３からその送信データのＡＣＫ信号を正常に受信しなかった場合に、次のフレームにおいてアップリンク用通信スロットとダウンリンク用通信スロットとが共にＤＳＲＣ車載器１に割り付けられたとしても、それを起因として再送信を終了することがない。したがって、アップリンクの送信とダウンリンクの送信が１対１に対応しているとは限らない本実施形態の路車間通信システムにおいて、再送信制御における不都合の発生が低減される。
【００７２】
（第２実施形態）
以下、本発明の第２実施形態について説明する。本実施形態が第２実施形態と異なるのは、施設側無線通信機３におけるアップリンク用通信スロットの割り付け方法と、ＤＳＲＣ車載器１がＦＣＭを受信したときの再送信制御の内容である。
【００７３】
具体的には、施設側無線通信機３は、分割データを順次受信する際に、あるフレームで送信データ（例えば分割データ）の１つをあるアップリンク用通信スロットに割り当て、次のフレームでは次の送信データ（例えば次の分割データ）を別のアップリンク用通信スロットに割り当てるようになっている。
【００７４】
また、ＤＳＲＣ車載器１は、あるフレームのあるアップリンク用通信スロットで送信データを送信し、その送信データについてのＡＣＫ信号を受けなかった場合であっても、次のフレームで、割り当てられるアップリンク用通信スロットが変化した場合には、当該送信データの再送信を取り止めるようになっている。
【００７５】
まず、施設側無線通信機３の、第１実施形態と異なる部分の作動について説明する。施設側無線通信機３の施設側制御部３５は、図９に示すプログラム３００を、ＤＳＲＣ車載器１から送信データの受信を開始するタイミングにおいて実行し、それら１つまたは複数の送信データを受信し終わるまで実行を続ける。送信データの受信を開始するタイミングとは、例えば、施設側制御部３５がＤＳＲＣ車載器１に対して特定のデータの送信を要求した直後のフレーム等がある。その場合において施設側制御部３５が受ける送信データは、当該要求を満たすためのデータである。
【００７６】
施設側制御部３５は、プログラム３００の実行において、まずステップ３１０で、ＡＣＫ送信フラグをゼロに初期化する。ＡＣＫ送信フラグは、施設側制御部３５が直前に受信すべきデータの受信に成功した（フラグ値１）か否か（フラグ値０）を記録するためのフラグである。
【００７７】
続いてステップ３２０で、アップリンク用通信スロットのいずれかをＤＳＲＣ車載器１に割り当てる。続いてステップ３３０で、ＡＣＫ送信フラグが１であるか否かを判定し、１であれば続いてステップ３４０を実行し、１でなければ続いてステップ３５０を実行する。プログラム３００の開始後初めて実行されるステップ３３０では、ＡＣＫ送信フラグは初期値のゼロのままなので、続いてステップ３５０を実行する。
【００７８】
ステップ３５０では、ＤＳＲＣ車載器１からの送信データの受信処理を行う、ＤＳＲＣ車載器１は、第１実施形態と同様に、施設側無線通信機３に送信するデータ（所定のデータに相当する）が１つの通信スロット内に収まる量であれば、当該データを１つの非分割データとして１フレーム内で送信し切るが、そうでない場合は、当該データを複数の分割データに分割し、それらを１フレームに１つずつ連続的に順次送信するようになっている。
【００７９】
ステップ３５０の詳細な処理内容を、図１０に示す。ステップ３５０においては、まず、割り付けたアップリンク用通信スロットにおいて送信データ（すなわち分割データまたは非分割データ）を受信し（ステップ４１０）、受信が成功した場合、すなわち、受信が正常に完了した場合（ステップ４２０）、ＡＣＫ信号をＤＳＲＣ車載器１に送信し（ステップ４３０参照）、ＡＣＫ送信フラグを１にセットする（ステップ４４０）。また、受信に失敗した場合（ステップ４２０）、ＮＡＫ信号（受信失敗を示す信号）をＤＳＲＣ車載器１に送信し（ステップ４４０参照）、ＡＣＫ送信フラグをゼロにセットする（ステップ４６０）。これによって、今回の送信データの受信に成功した場合は、ＡＣＫ送信フラグが１となり、失敗した場合はゼロとなる。
【００８０】
ステップ３６０では、受信が完了したか否かを判定する。まだ受信していない分割ファイルが残っていれば完了していないと判定してステップ３３０に戻り、それ以外の場合は完了したと判定してプログラム３００の実行を終了する。
【００８１】
以上のようなプログラム３００を実行することで、施設側制御部３５は、複数の分割データを順次ＤＳＲＣ車載器１から受信するときに（ステップ３５０参照）、１つの分割データの受信をあるフレームで正常に完了して（ステップ３６０参照）ＡＣＫ信号を送信した場合（ステップ３３０参照）、当該フレームにおいて当該分割データを受信したダウンリンク用通信スロットとは異なるダウンリンク用通信スロットを、次のフレームでＤＳＲＣ車載器１に割り当て（ステップ３４０参照）、当該新たなダウンリンク用通信スロットで、次の分割データを受信する（ステップ３５０参照）。
【００８２】
なお、施設側制御部３５は、アプリケーションの処理内容に応じて非分割データを複数個順次受信する場合であっても、プログラム３００を繰り返し実行することで、ステップ３２０において、前回の送信データ（非分割データまたは最後の分割データ）の受信時とは異なるアップリンク用通信スロットを、ＤＳＲＣ車載器１に割り当てるようになっている。
【００８３】
次に、ＤＳＲＣ車載器１の作動について説明する。ＤＳＲＣ車載器１は、上述のような第１実施形態と異なる作動を、図８のプログラム２００に代えて図１１のプログラム５００を実行することで実現する。
【００８４】
車載制御部２５は、各フレームの先頭タイミングでＦＣＭ信号を受信するとプログラム５００の実行を開始する。
【００８５】
まず、受信したＦＣＭ信号において、アップリンク用通信スロットもダウンリンク用通信スロットも自装置に割り当てられていない場合について説明する。この場合、車載制御部２５は、第１実施形態と同様に、まずステップ５１０で自装置へのダウンリンク用通信スロットの割り付けがないと判定し、続いてステップ５２０で自装置へのアップリンク用通信スロットの割り付けがないと判定し、プログラム５００の実行を終了する。したがって、この場合車載制御部２５は、受信準備も送信準備も行わないので、現在のフレームにおいては以降データの送信も受信も行わない。また、再送信用に保持されているデータがあれば、そのデータは破棄しないので、次の機会の再送信のために保持し続ける。
【００８６】
次に、受信したＦＣＭ信号において、自装置にアップリンク用通信スロットが割り当てられておらずダウンリンク用通信スロットが割り当てられている場合について説明する。この場合、車載制御部２５は、まずステップ５１０で自装置へのダウンリンク用通信スロット割り付けがあると判定し、続いてステップ５６０で、第１実施形態のステップ２４０と同様に受信準備を行い、続いてステップ５７０で自装置へのアップリンク用通信スロットの割り付けがないと判定し、プログラム５００の実行を終了する。したがって、この場合車載制御部２５は、受信準備のみを行うので、現在のフレームにおいては以降データの送信を行わない。また、再送信用に保持されているデータがあれば、そのデータは破棄しないので、次の機会の再送信のために保持し続ける。
【００８７】
次に、受信したＦＣＭ信号において、アップリンク用通信スロットのみが自装置に割り付けられている場合について説明する。この場合、車載制御部２５は、まずステップ５１０で自装置へのダウンリンク用通信スロットの割り付けがないと判定し、続いてステップ５２０で自装置へのアップリンク用通信スロットの割り付けがあると判定し、その後ステップ５３０以降を実行する。
【００８８】
次に、受信したＦＣＭ信号において、アップリンク用通信スロットとダウンリンク用通信スロット両方が自装置に割り付けられている場合について説明する。この場合、車載制御部２５は、まずステップ５１０で自装置へのダウンリンク用通信スロット割り付けがあると判定し、続いてステップ５６０で受信準備を行い、続いてステップ５７０で自装置へのアップリンク用通信スロットの割り付けがあると判定し、その後ステップ５３０以降を実行する。
【００８９】
ステップ５３０においては、前回のフレームにおいて自装置に割り付けられたアップリンク用通信スロットと、今回のフレームにおいてＦＣＭ信号中で自装置に割り付けられたアップリンク用通信スロットとが異なっているか否かを判定する。
【００９０】
ステップ５３０の判定結果が否定的なものであれば、前回のフレームで送信したデータが施設側無線通信機３において正常に受信されていないと判定し、続いてステップ５５０で、再送信用に保持していたデータを、今回割り付けられたアップリンク用通信スロットで送信することを決定し、その後プログラム５００の実行を終了する。
【００９１】
ステップ５３０の判定結果が肯定的なものであれば、前回のフレームで送信したデータが施設側無線通信機３において正常に受信されていたと（ＡＣＫの受信、未受信に関わらず）判定し、続いてステップ５４０を実行する。ステップ５４０では、再送信用に保持していたデータがあれば、それを破棄し、ＡＣＫ未受信フラグをゼロにセットする。続いてステップ５５０では、新たに送信する必要があるデータ（例えば、次の分割データ）があれば、それを今回割り付けられたアップリンク用通信スロットで送信することを決定し、その後プログラム５００の実行を終了する。
【００９２】
以上のようなプログラム５００を実行することで車載制御部２５は、施設側無線通信機３によって自装置に割り付けられるアップリンク用通信スロットが、前回のフレームと今回のフレームとで変化したことに基づいて（ステップ５２０、５７０参照）、当該送信データの再送信を終了させる（ステップ５４０参照）。
【００９３】
これは、「施設側無線通信機３があるフレームにおいてあるアップリンク用通信スロットをＤＳＲＣ車載器１に割り付け、次のフレームにおいて、当該アップリンク用通信スロットの割り付けをやめ別のアップリンク用通信スロットを割り付ける場合は、施設側無線通信機３はＤＳＲＣ車載器１からのデータを受信したのであって、ＡＣＫ信号をＤＳＲＣ車載器１が受信できなかったのは、ＡＣＫ信号の伝達そのものに不具合があったからである可能性が高い」という観点を反映する作動である。
【００９４】
また、ＤＳＲＣ車載器１は、複数個の異なる非分割データを、順番に施設側無線通信機３に送信するようになっている。
【００９５】
しかし、従来のＥＴＣ車載器においては、車載用無線通信器１から施設側無線通信機３へ複数の非分割データが順番に送信される場合、施設側無線通信機３は、各非分割データを同じアップリンク用通信スロットに割り付けるようになっている。このようになっていると、１つの車載用無線通信器１には同じアップリンク用通信スロットが継続して割り付けられるので、非分割データの１つについての再送信を終了するためのトリガとしては、アップリンク用通信スロットの割り付けの変更を利用することができない。
【００９６】
そこで、本実施形態のように、車載用無線通信器１から当該複数の非分割データを受信する施設側無線通信機３が、当該車載用無線通信器１から１つの非分割データを受信したことに基づいて、当該非分割データの次に当該車載用無線通信器１から受信する新たな非分割データのために、当該車載用無線通信器１に対して割り付けるアップリンク用通信スロットを切り替えるようにすれば、車載用無線通信器１は、非分割データの１つについての再送信を終了するためのトリガとして、アップリンク用通信スロットの割り付けの変更を利用することができる。
【００９７】
また、ＤＳＲＣ車載器１は、施設側無線通信機３によって要求されたデータ等の所定のデータを分割した複数の分割データのそれぞれを、順次送信するようになっている。
【００９８】
しかし、従来のＥＴＣ車載器においては、ＤＳＲＣ車載器１から施設側無線通信機３へデータが分割して送信される場合、施設側無線通信機３は、各分割データを同じアップリンク用通信スロットに割り付けるようになっている。このようになっていると、分割データ群の送信の最中は、ＤＳＲＣ車載器１に同じアップリンク用通信スロットが継続して割り付けられるので、分割データの１つについての再送信を終了するためのトリガとしては、アップリンク用通信スロットの割り付けの変更を利用することができない。
【００９９】
そこで、本実施形態のように、施設側無線通信機３は、複数の分割データのうち１つを受信することに基づいて、次のフレームに受信する次の分割データのために、ＤＳＲＣ車載器１に対して割り付けるアップリンク用通信スロットを切り替えるようにすれば、ＤＳＲＣ車載器１は、分割データの１つについての再送信を終了するためのトリガとして、アップリンク用通信スロットの割り付けの変更を利用することができる。
【０１００】
なお、本実施形態に、第１実施形態の作動を組み合わせるようになっていてもよい。具体的には、第２実施形態の車載制御部２５が、図８のプログラム２００を、プログラム５００を並列的に実行するようになっていてもよい。なおその際、並列的なプログラム２００の実行とプログラム５００の実行において、どちらか一方で送信準備、受信準備が行われれば、他方で同じ処理は行わないようにする。このようにすることで、（１）アップリンク用通信スロットの割り付けがなくなり、ダウンリンク用通信スロットだけが割り付けられた場合、および、（２）割り付けられるアップリンク用通信スロットが変化した場合、の２つの場合の両方で、再送信が取り止められる。このようにすることで、不要な再送信を低減する効果がさらに高まる。
【０１０１】
（第３実施形態）
次に、本発明の第３実施形態について説明する。本実施形態は、第１実施形態および第２実施形態のそれぞれにおける車載制御部２５が、ＦＣＭ信号の受信時に、さらに図１２に示すようなプログラム６００を実行することで、ＡＣＫ信号でもＦＣＭ信号でもないデータ、より具体的にはＤＳＲＣに規定のＡｃｔｉｏｎ信号中のデータの内容にも基づいて、送信データの再送信制御を行うようになっている。
【０１０２】
このために、車載制御部２５は、図１２に示すプログラム６００を実行するようになっている。このプログラム６００の実行において、車載制御部２５は、まずステップ６１０で、自装置にダウンリンク用通信スロットが割り付けられているか否かを判定し、割り付けられていれば続いてステップ６４０を実行し、割り付けられていなければ続いてステップ６２０を実行する。
【０１０３】
ステップ６２０では、自装置にアップリンク用通信スロットが割り付けられているか否かを判定し、割り付けられていれば続いてステップ６３０で、当該アップリンク用通信スロットのタイミングを待ち、当該タイミングにおいて送信データを送信し、プログラム６００の実行を終了する。また、アップリンク用通信スロットが割り付けられていなければ、プログラム６００の実行を終了する。
【０１０４】
ステップ６４０では、自装置に割り付けられたダウンリンク用通信スロットのタイミングを待ち、当該タイミングが到来したとき、施設側無線通信機３からのＡｃｔｉｏｎ信号を受信し、当該Ａｃｔｉｏｎ信号に含まれるデータの内容を解析する。ここで、図１３に、Ａｃｔｉｏｎ信号のデータ構成を示す。Ａｃｔｉｏｎ信号のデータは、ＭＡＣ制御フィールド、ＬＬＣヘッダ、ＰＤＵヘッダ、ＡＰＤＵヘッダ、ｍｏｄｅ、ｅｉｄ、ＡｃｔｉｏｎＴｙｐｅ、Ａｃｔｉｏｎ  Ｐａｒａｍｅｔｅｒに分かれている。
【０１０５】
具体的には、図１４に示すように、まず受信したＡｃｔｉｏｎ信号に含まれるデータ中の、（１）ＭＡＣ制御フィールド（ステップ７０５）、（２）ＬＬＣヘッダ（ステップ７２０）、ＰＤＵヘッダおよびＡＰＤＵヘッダ（ステップ７３０）、（３）ｍｏｄｅ、ｅｉｄおよびＡｃｔｉｏｎＴｙｐｅ（ステップ７３０）、（４）Ａｃｔｉｏｎ  Ｐａｒａｍｅｔｅｒ（ステップ７４０）、について解析し、いずれか１つでも解析結果が正常でなければ（ステップ７１０、７２５、７３５、７４５）、受信データ有効フラグをゼロにセットし（ステップ７１５）、すべて解析結果が有効であれば、受信データ有効フラグを１にセットする（ステップ７５０）。
【０１０６】
なお、各データについて解析結果が正常であるか否かは、当該データ中にあらかじめ定められた有効データが含まれているか否かで判定する。有効データとは、その有効データを含むデータが施設側無線通信機３によって送信され、さらに当該送信は、当該施設側無線通信機３がある送信データを正常に受信完了したことに基づいて行われたことを示すデータである。
【０１０７】
したがって、施設側無線通信機３の施設側制御部３５は、ＤＳＲＣ車載器１から送信データ（例えば車種情報）の受信を正常に完了し、それに基づいて何らかのデータ（例えば料金情報）をＤＳＲＣ車載器１に返信データを送信する場合には、当該有効データを返信データのいずれかの部分に含ませる。ここで、車種情報がＤＳＲＣ車載器１送信された場合は、施設側制御部３５は、料金情報自体が有効データとなってもよい。
【０１０８】
その場合、車載制御部２５は車種情報を送信した場合は、料金情報自体を有効データであるとみなしてステップ６４０の処理を実行するようになっていてもよい。すなわち、車載制御部２５は、自らが既に送信した送信データの内容に基づいて、有効データとみなすデータの内容を変化させるようになっていてもよい。
【０１０９】
ステップ６４０に続いて車載制御部２５は、ステップ６５０で、受信データ有効フラグが１であるか否かを判定し、１でなければ、再送信用のデータがあればそれを破棄せずプログラム６００の実行を終了し、１であれば続いてステップ６６０を実行する。
【０１１０】
ステップ６６０では、ＡＣＫ未受信フラグが１であるか否か、すなわち再送信用のデータが保持されているか否かを判定し、１でなければプログラム６００の実行を終了し、１であれば続いてステップ６７０で当該再送信用のデータを破棄する。
【０１１１】
以上のようなプログラム６００を実行することで、車載制御部２５は、施設側無線通信機３からダウンリンク用通信スロットのうちＦＣＭスロット以外のスロットから受信したＡｃｔｉｏｎ信号中のデータの内容に基づいて（ステップ６４０参照）、当該データが有効か否かを判定し、有効であれば、再送信用に保持されている送信データを破棄することで、データの再送信を終了させる（ステップ６７０参照）。
【０１１２】
これは、施設側無線通信機３は、データを正常に受信した場合は、その正常受信に起因する内容を含むデータをＡｃｔｉｏｎ信号に含めて送信する場合が多いことを利用した作動である。そのような場合は、ＡＣＫ信号の伝達に障害があったとしても、ダウンリンク用通信スロットを介して送信されたＡｃｔｉｏｎ信号中のデータの内容を確認することで、送信データが受信されたか否か、すなわち再送信を終了してもよいか否かを判定することができる。
【０１１３】
なお、上記実施形態においては、車載制御部２５がプログラム１００を実行することで送信・再送信手段の一例として機能し、プログラム２００のステップ２７０またはプログラム５００の５４０を実行することで再送信終了手段の一例として機能する。
【０１１４】
（他の実施形態）
以上、本発明の実施形態について説明したが、本発明の範囲は、上記実施形態のみに限定されるものではなく、本発明の各発明特定事項の機能を実現し得る種々の形態を包含するものである。
【０１１５】
例えば、第３実施形態においては、有効性を判定する対象のデータとして、Ａｃｔｉｏｎ信号中のデータを例示したが、有効性を判定する対象のデータは、それ以外のものでもよい。例えば、ＤＳＲＣに規定される（ＡＲＩＢ  ＳＴＤ−Ｔ７５参照）ＢＳＴ信号、ＥＶＥＮＴＲＥＰＯＲＴ信号に含まれるデータを対象としてもよい。
【０１１６】
また、上記の実施形態においては、ＤＳＲＣ車載器１および施設側無線通信機３はＤＳＲＣの規格に従ってデータの送受信を行っているが、本発明の車載用無線通信器および施設側無線通信機は、ＤＳＲＣ以外の通信規格を用いた送信を行うようになっていてもよい。
【０１１７】
また、上記の実施形態において、制御回路２５、３５がプログラムを実行することで実現している各機能は、それらの機能を有するハードウェア（例えば回路構成をプログラムすることが可能なＦＰＧＡ）を用いて実現するようになっていてもよい。
【図面の簡単な説明】
【０１１８】
【図１】本発明の第１実施形態に係る通信システムを模式的に示す図である。
【図２】ＤＳＲＣ車載器１のハードウェア構成を示すブロック図である。
【図３】施設側無線通信機３のハードウェア構成を示すブロック図である。
【図４】ＤＳＲＣ車載器１および施設側無線通信機３の具体的な作動の一例を示すシーケンス図である。
【図５】通信スロット割り付け構成図である。
【図６】ＦＣＭデータの構成図である。
【図７】第１実施形態においてＤＳＲＣ車載器１の車載制御部２５が送信データの送信時に実行するプログラム１００のフローチャートである。
【図８】第１実施形態において車載制御部２５がＦＣＭ信号受信時に実行するプログラム２００のフローチャートである。
【図９】第２実施形態において施設側無線通信機３の施設側制御部３５がデータ受信時に実行するプログラム４００のフローチャートである。
【図１０】図９のステップ３５０における処理の詳細を示すフローチャートである。
【図１１】第２実施形態において車載制御部２５がＦＣＭ信号受信時に実行するプログラム５００のフローチャートである。
【図１２】第３実施形態において車載制御部２５が更に実行するプログラム６００のフローチャートである。
【図１３】Ａｃｔｉｏｎデータの一例を示す図である。
【図１４】図１２のステップ６４０の詳細を示す図である。
【符号の説明】
【０１１９】
１…ＤＳＲＣ車載器、２…車両、３…施設側無線通信機、２１、３１…無線部、
２２、３２…ＲＡＭ、２３、３３…ＲＯＭ、２４…フラッシュメモリ、
２５…車載制御部、３１…無線部、３４…ＨＤＤ、３５…施設側制御部、
５２、６０、６６、７２…ＦＣＭ信号、５４…ＡＣＴ信号、
６２、６８、７４…ＭＤ信号、６４、７０、７６…ＡＣＫ信号、
１００、２００、３００、５００、６００…プログラム。
【図１】
0004894699.tif 000002
【図２】
0004894699.tif 000003
【図３】
0004894699.tif 000004
【図４】
0004894699.tif 000005
【図５】
0004894699.tif 000006
【図６】
0004894699.tif 000007
【図７】
0004894699.tif 000008
【図８】
0004894699.tif 000009
【図９】
0004894699.tif 000010
【図１０】
0004894699.tif 000011
【図１１】
0004894699.tif 000012
【図１２】
0004894699.tif 000013
【図１３】
0004894699.tif 000014
【図１４】
0004894699.tif 000015