(57)【要約】【課題】路側通信装置が、キューの管理を行う上で、排他制御の待ち時間の発生を抑え、提供情報を効率良く送信する。【解決手段】路側通信装置７は、交通信号制御機が出力する信号情報等の出力情報を１００ｍｓ単位の提供情報に編成する事前処理部２９と、提供情報を蓄積するキューＡ，Ｂ，Ｃと、提供情報を蓄積及び送信するための第一処理部２６、第二処理部２７、及び第三処理部２８とを備えている。出力情報の取得周期と提供情報の送信周期とは異なる。第一、第二及び第三処理部２６，２７，２８それぞれは、キューＡ，Ｂ，Ｃを、下記に定義する第一領域、第二領域及び第三領域に割り当て、提供情報の蓄積と送信とを行う。第一領域：前記第一処理部によって編成され蓄積させるべき提供情報を蓄積させる領域。第二領域：蓄積が完了した前記所定の送信周期分の提供情報を保管する領域。第三領域：蓄積が完了しかつ送信対象とする提供情報を配置する領域。【選択図】      図２
2014230191.tif 000002
【特許請求の範囲】
【請求項１】
複数のキューが設定されている記憶部と、
安全運転支援を行う中央装置が出力する支援情報、交通信号制御機が出力する信号情報、及び交通状況を検出するセンサ装置が出力するセンサ情報の内の少なくとも一つの出力情報を取得可能であると共に、取得した前記出力情報を所定の送信周期単位の提供情報に編成し、当該提供情報の送信要求を行う事前処理部と、
前記送信要求があると前記提供情報を前記複数のキューのいずれかに蓄積させる第一処理部と、
前記提供情報を前記複数のキューのいずれかに保管させる第二処理部と、
前記提供情報の送信判断を行い、当該提供情報を移動通信装置に対して前記送信周期毎の無線フレームで送信可能とする第三処理部と、
を備え、
前記出力情報の取得周期と、前記第三処理部による前記提供情報の送信周期とが異なる路側通信装置であって、
前記第三処理部は、所定の無線フレームで送信する提供情報の前記キューへの蓄積が、当該無線フレームにおける前記送信判断の際に完了していない場合、当該提供情報の蓄積が完了するまで送信を待機し、
前記第一、第二及び第三処理部それぞれは、前記複数のキューそれぞれを、下記に定義する第一領域、第二領域及び第三領域のいずれかに割り当て、これら第一領域、第二領域及び第三領域として割り当てたキューを用いて、前記提供情報の蓄積と送信とを行うことを特徴とする路側通信装置。
第一領域：編成され蓄積させるべき提供情報を蓄積させる領域
第二領域：蓄積が完了した前記所定の送信周期分の提供情報を保管する領域
第三領域：蓄積が完了しかつ送信対象とする提供情報を配置する領域
【請求項２】
前記第二処理部は、前記第一領域として割り当てられている前記キューへの前記提供情報の蓄積が完了すると、当該キューを前記第二領域として割り当てる請求項１に記載の路側通信装置。
【請求項３】
前記第三処理部は、前記送信判断のタイミングで、前記第二領域として割り当てられている前記キューに、前記提供情報が蓄積されている場合、当該キューを前記第三領域として割り当てる請求項１又は２に記載の路側通信装置。
【請求項４】
前記第一処理部は、所定の無線フレームで送信する提供情報を、前記第一領域に蓄積している途中で、当該無線フレームよりも後の無線フレームで送信する提供情報が、当該第一領域に新たに蓄積されると、蓄積の途中であった古い前記提供情報を破棄する請求項１〜３のいずれか一項に記載の路側通信装置。
【請求項５】
前記第二処理部は、前記第二領域に前記提供情報が蓄積されている状態で、前記第一領域においても前記提供情報の蓄積が完了すると、当該第二領域に蓄積されていた前記提供情報を破棄する請求項１〜４のいずれか一項に記載の路側通信装置。
【請求項６】
所定の送信周期単位の提供情報を蓄積する複数のキューを用いて、前記提供情報の蓄積を行うと共に、移動通信装置に対して前記送信周期毎の無線フレームで前記提供情報を送信する装置として、コンピュータを機能させるコンピュータプログラムであって、
安全運転支援を行う中央装置が出力する支援情報、交通信号制御機が出力する信号情報、及び交通状況を検出するセンサ装置が出力するセンサ情報の内の少なくとも一つの出力情報を、前記提供情報の送信周期と異なる周期により取得し、取得した前記出力情報を所定の送信周期単位の提供情報に編成し、
所定の無線フレームで送信する提供情報の前記キューへの蓄積が、当該無線フレームにおける前記送信判断の際に完了していない場合、当該提供情報の蓄積が完了するまで送信を待機し、
前記複数のキューそれぞれを、下記に定義する第一領域、第二領域及び第三領域のいずれかに割り当て、これら第一領域、第二領域及び第三領域として割り当てたキューを用いて、前記提供情報の蓄積と送信とを行うことを特徴とするコンピュータプログラム。
第一領域：編成され蓄積させるべき提供情報を蓄積させる領域
第二領域：蓄積が完了した前記所定の送信周期分の提供情報を保管する領域
第三領域：蓄積が完了しかつ送信対象とする提供情報を配置する領域
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、高度道路交通システム（ＩＴＳ：Intelligent Transport System）の構成要素として用いることができる路側通信装置、及び、コンピュータを路側通信装置として機能させるためのコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、交通安全の促進や交通事故の防止を目的として、道路に設置されたインフラ装置から送信された情報を車両が受信し、或いは車両同士で情報交換を行い、これらの情報を活用することで車両走行の安全性を向上させる高度道路交通システムが検討されている。
かかる高度道路交通システムに用いられる無線通信システムは、主として、インフラ側の無線通信装置である路側通信装置（基地局）と、各車両に搭載される無線通信装置である移動通信装置（移動局）とによって構成される。
【０００３】
この場合、各通信主体間で行う通信の組み合わせには、路側通信装置と移動通信装置とが行う路車（又は車路）間通信、路側通信装置同士が行う路路間通信、及び、移動通信装置同士が行う車車間通信がある。そして、このような通信に７００ＭＨｚ帯の無線信号を用いることが検討されている（非特許文献１参照）。
【０００４】
路側通信装置は、路側に設置された情報中継装置から様々な情報を取得することができ、この情報を処理し、処理した情報を移動通信装置に無線送信する。例えば、情報中継装置は、交通信号制御機からの信号情報、自動車や歩行者の交通状況を検出するセンサ装置からのセンサ情報、安全運転支援を行う中央装置が出力する支援情報を取得することができ、これら情報を路側通信装置へ送信する。そして、路側通信装置は、情報中継装置から受信した情報に基づいて車両のための提供情報を生成し、道路に向かって送信する。
そして、移動通信装置は、提供情報を受信すると、その提供情報に基づいて例えばドライバへの安全に関する注意喚起等を行うための処理を行う。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】一般社団法人電波産業会、”７００ＭＨｚ帯高度道路交通システム  ＡＲＩＢ−ＳＴＤ Ｔ１０９ １．０版“、［online］、平成２４年２月１４日、［平成２４年１１月２１日検索］、インターネット＜http://www.arib.or.jp/tyosakenkyu/kikaku_tushin/tsushin_kikaku_number.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前記非特許文献１によれば、路側通信装置は、規定の通信規格に従って提供情報を送信する。つまり、時間軸方向の長さが１００ミリ秒に設定された無線フレームが一つの送信単位と定義され、この無線フレームには１６分割されたタイムスロットが含まれており、路側通信装置は、これらタイムスロットの内、自身に与えられた幾つかのタイムスロットを用いて無線送信を行う必要がある。このため、路側通信装置は、厳密な時間管理による送信制御が必要となり、送信タイミングのずれ（遅れ）が生じないようにすることが求められている。
【０００７】
これに対して、情報中継装置は、前記無線フレームのフレーム長（１００ミリ秒）とは関係なく（非同期で）、各種の情報を路側通信装置へ出力しており、しかも、情報の種類によって出力の周期（送信周期）が異なっている。例えば、交通信号制御機からの信号情報は９００ミリ秒毎に出力され、自動車や歩行者の交通状況を検出する感知器（センサ装置）からのセンサ情報は１００ミリ秒毎で出力され、安全運転支援を行う中央装置が出力する支援情報（例えば道路線形の情報）は不定期に出力される。
【０００８】
路側通信装置は、このような信号情報等の情報（以下、出力情報という）を情報中継装置から取得すると、これら出力情報を、送信周期単位（１００ミリ秒単位）の提供情報として編成し、この提供情報をパケットに分割して記憶装置に設定されているキューに蓄積させる。そして、路側通信装置は、キュー管理を行って、１００ミリ秒単位の提供情報（パケット）をキューから取り出し、この取り出した提供情報を、自身に与えられたタイムスロットを用いて無線送信する。つまり、路側通信装置は１００ミリ秒の送信周期で提供情報をパケット送信しようとする。
【０００９】
このように、路側通信装置では、情報中継装置から出力情報を取得する周期と、移動通信装置へ提供情報を送信する周期（１００ミリ秒）とが異なり、また、位相にずれがあると、出力情報を編成した提供情報（パケット）をキューへ格納する処理と、キューに格納した提供情報（パケット）を取り出す処理とを非同期で行うこととなり、格納する処理と取り出す処理とを行う上で排他制御が必要になる。この結果、送信までの待ち時間が長くなって、送信タイミングのずれ（遅れ）が生じ、送信周期に影響を与えてしまうおそれがある。
【００１０】
そこで、本発明は、キューの管理を行う上で、排他制御の待ち時間の発生を抑え、提供情報を効率良く送信することを目的とする。
【課題を解決するための手段】
【００１１】
（１）本発明は、複数のキューが設定されている記憶部と、安全運転支援を行う中央装置が出力する支援情報、交通信号制御機が出力する信号情報、及び交通状況を検出するセンサ装置が出力するセンサ情報の内の少なくとも一つの出力情報を取得可能であると共に、取得した前記出力情報を所定の送信周期単位の提供情報に編成し、当該提供情報の送信要求を行う事前処理部と、前記送信要求があると前記提供情報を前記複数のキューのいずれかに蓄積させる第一処理部と、前記提供情報を前記複数のキューのいずれかに保管させる第二処理部と、前記提供情報の送信判断を行い、当該提供情報を移動通信装置に対して前記送信周期毎の無線フレームで送信可能とする第三処理部と、を備え、前記出力情報の取得周期と、前記第三処理部による前記提供情報の送信周期とが異なる路側通信装置であって、前記第三処理部は、所定の無線フレームで送信する提供情報の前記キューへの蓄積が、当該無線フレームにおける前記送信判断の際に完了していない場合、当該提供情報の蓄積が完了するまで送信を待機し、前記第一、第二及び第三処理部それぞれは、前記複数のキューそれぞれを、下記に定義する第一領域、第二領域及び第三領域のいずれかに割り当て、これら第一領域、第二領域及び第三領域として割り当てたキューを用いて、前記提供情報の蓄積と送信とを行うことを特徴とする。
第一領域：編成され蓄積させるべき提供情報を蓄積させる領域
第二領域：蓄積が完了した前記所定の送信周期分の提供情報を保管する領域
第三領域：蓄積が完了しかつ送信対象とする提供情報を配置する領域
【００１２】
本発明によれば、複数のキューそれぞれが、第一領域、第二領域及び第三領域のいずれかに割り当てられ、しかも、これら領域それぞれは目的（用途）が異なる領域であり、これら領域毎に役割を有するため、キュー管理が容易となる。また、例えば、蓄積が完了している提供情報を、第二領域に割り当てられているキューに蓄積させた状態で、かつ、提供情報の送信のために、第三領域に割り当てられているキューから提供情報を取り出している間にも、新たな提供情報を、第一領域に割り当てられているキューへ蓄積させることができる。このため、キューの管理を行う上で、排他制御の待ち時間の発生を抑え、提供情報を効率良く送信することが可能となる。なお、キューの数は、第一領域、第二領域及び第三領域の数（３つ）と同じである必要はなく、領域の数（３つ）以上であればよく、例えば、第二領域として割り当てられるキューが複数であってもよい。
【００１３】
（２）また、前記第二処理部は、前記第一領域として割り当てられている前記キューへの前記提供情報の蓄積が完了すると、当該キューを前記第二領域として割り当てるのが好ましい。
この場合、別のキューを第一領域として割り当てることが可能となり、このキューに、新たに編成された提供情報を蓄積させることができる。
【００１４】
（３）また、前記第三処理部は、前記送信判断のタイミングで、前記第二領域として割り当てられている前記キューに、前記提供情報が蓄積されている場合、当該キューを前記第三領域として割り当てるのが好ましい。
この場合、第三領域として割り当てられたキューから、送信のために提供情報を取り出すことが可能となる。
【００１５】
（４）また、前記第一処理部は、所定の無線フレームで送信する提供情報を、前記第一領域に蓄積している途中で、当該無線フレームよりも後の無線フレームで送信する提供情報が、当該第一領域に新たに蓄積されると、蓄積の途中であった古い前記提供情報を破棄するのが好ましい。
この場合、提供情報の蓄積が完了して、第二領域及び第三領域に割り当てられるキューには、異なる無線フレームで送信する提供情報が混在することがなく、提供情報の管理、つまり、キュー管理が容易となる。
【００１６】
（５）また、前記第二処理部は、前記第二領域に前記提供情報が蓄積されている状態で、前記第一領域においても前記提供情報の蓄積が完了すると、当該第二領域に蓄積されていた前記提供情報を破棄するのが好ましい。
この場合、第二領域に蓄積されていた古い提供情報を破棄し、第一領域において蓄積が完了した新しい提供情報を、送信の対象とすることが可能となる。
【００１７】
（６）また、本発明は、所定の送信周期単位の提供情報を蓄積する複数のキューを用いて、前記提供情報の蓄積を行うと共に、移動通信装置に対して前記送信周期毎の無線フレームで前記提供情報を送信する装置として、コンピュータを機能させるコンピュータプログラムであって、安全運転支援を行う中央装置が出力する支援情報、交通信号制御機が出力する信号情報、及び交通状況を検出するセンサ装置が出力するセンサ情報の内の少なくとも一つの出力情報を、前記提供情報の送信周期と異なる周期により取得し、取得した前記出力情報を所定の送信周期単位の提供情報に編成し、所定の無線フレームで送信する提供情報の前記キューへの蓄積が、当該無線フレームにおける前記送信判断の際に完了していない場合、当該提供情報の蓄積が完了するまで送信を待機し、前記複数のキューそれぞれを、下記に定義する第一領域、第二領域及び第三領域のいずれかに割り当て、これら第一領域、第二領域及び第三領域として割り当てたキューを用いて、前記提供情報の蓄積と送信とを行うことを特徴とする。
第一領域：編成され蓄積させるべき提供情報を蓄積させる領域
第二領域：蓄積が完了した前記所定の送信周期分の提供情報を保管する領域
第三領域：蓄積が完了しかつ送信対象とする提供情報を配置する領域
本発明によれば、前記（１）に記載の路側通信装置と同様の作用効果を奏することができる。
【発明の効果】
【００１８】
本発明によれば、キュー管理が容易となり、キューの管理を行う上で、排他制御の待ち時間の発生を抑え、提供情報を効率良く送信することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】本発明の路側通信装置を含む高度道路交通システム（ＩＴＳ）の一部を示す構成図である。
【図２】（ａ）は基地局のブロック図であり、（ｂ）は移動局のブロック図である。
【図３】無線フレーム（スーパーフレーム）の説明図である。
【図４】基地局における出力情報の取得及び提供情報の送信を説明する説明図である。
【図５】格納対象領域のキュー管理処理のフロー図である。
【図６】提供情報の蓄積の順序ずれを説明する説明図である。
【図７】格納完了領域のキュー管理処理のフロー図である。
【図８】送信対象領域のキュー管理処理のフロー図である。
【図９】キューの管理処理を説明する説明図である。
【図１０】従来技術の説明図である。
【図１１】従来技術の説明図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態を説明する。
〔１．  高度道路交通システムについて〕
図１は、本発明の路側通信装置を含む高度道路交通システム（ＩＴＳ）の一部を示す構成図である。この高度道路交通システムは、中央装置１、情報中継装置（情報中継判定装置）２、交通信号制御機３、車両を検知する車両用路側センサ装置４、歩行者を検知する歩行者用路側センサ装置５、光ビーコン６、基地局（本発明の路側通信装置）７、ＤＳＲＣ通信機８（ＤＳＲＣ：Dedicated Short Range Communications）、移動局（移動通信装置）９、移動局９を搭載した車両１０を含む。
移動局９は車両１０に固定されている装置に限らず、例えば、ユーザ（ドライバ）が所持するスマートフォン等の通信端末であってもよく、この通信端末を車両１０に搭載して移動局９として用いることができる。なお、本実施形態において特に説明しない点については、非特許文献１に準拠する。
【００２１】
情報中継装置２、交通信号制御機３、車両用路側センサ装置４、歩行者用路側センサ装置５、光ビーコン６、基地局７、ＤＳＲＣ通信機８は、道路の交差点又は交差点付近の領域に設置されている。
中央装置１は、例えば交通管制センターに設置されており、中央装置１と情報中継装置２とは有線又は無線の通信回線を介して接続されている。交通信号制御機３、車両用路側センサ装置４及び歩行者用路側センサ装置５と、情報中継装置２とは有線又は無線の通信回線により接続されている。また、情報中継装置２と、光ビーコン６、基地局７及びＤＳＲＣ通信機８とは有線又は無線の通信回線により接続されている。
【００２２】
光ビーコン６、基地局７及びＤＳＲＣ通信機８それぞれは、無線送信が可能な通信装置であり、移動局９は、光ビーコン６、基地局７及びＤＳＲＣ通信機８の内の少なくとも一つから送信された情報を受信することができる。なお、本実施形態に係る移動局９は、少なくとも基地局（路側通信装置）７からの無線信号を受信可能である。
【００２３】
中央装置１は、管理エリア内の安全運転支援を行う機能を備えたサーバコンピュータからなり、例えば、道路線形の情報や、安全運転支援サービスの内容を示す支援情報ｉ４を、出力情報として情報中継装置２へ出力（送信）することができる。
【００２４】
交通信号制御機３は、中央装置１から送られてくる信号制御パラメータを含む信号制御指令に応じて、赤及び青等の投光ユニットを有する灯器（図示せず）の灯色を切り替える。交通信号制御機３は前記信号制御指令等に基づいて各灯色及びその継続秒数を含む信号情報ｉ１を作成し、情報中継装置２に送信する。
【００２５】
車両用路側センサ装置４は、交差点に流入する車両の存在や位置を取得する目的で、その交差点又はその交差点の近傍の道路に設置さている。このセンサ装置４は、直下を通行する車両１０を超音波感知する感知器や、道路の交通状況を撮影するカメラ等よりなる。
歩行者用路側センサ装置５は、交差点における歩行者の存在を取得する目的で、その交差点に設置されている。このセンサ装置５は、直下を通行する歩行者を超音波感知する感知器や、歩行者の歩行状況を撮影するカメラ等よりなる。
そして、これらセンサ装置４，５は、取得した感知情報や画像データ等のセンサ情報ｉ２，ｉ３を情報中継装置２へ出力（送信）することができる。
【００２６】
情報中継装置２は、例えば交差点に設置されており、通信機能及び各種情報の処理を行うコンピュータからなる。情報中継装置２は、中央装置１、交通信号制御機３及びセンサ装置４，５それぞれから各種情報（ｉ１〜ｉ４）を収集し、そのまま又は加工することで出力情報とし、その出力情報を光ビーコン６、基地局７、ＤＳＲＣ通信機８へ送信する。
【００２７】
光ビーコン６は、近赤外線を使用して、移動局９との間で双方向通信を行う路側端末装置である。
ＤＳＲＣ通信機８は、５．８ＧＨｚ帯の無線信号を使用して、移動局９との間で双方向通信を行う路側端末装置である。
基地局７は、７００ＭＨｚ帯の無線信号（ＵＨＦ波）を使用して、移動局９との間で双方向通信を行う路側端末装置である。
これら路側端末装置それぞれは、上位の機器（情報中継装置２）から出力された前記出力情報を、それぞれの無線通信規定に従って無線送信する。
【００２８】
基地局７は、図２（ａ）に示すように、移動局９（図１参照）と無線通信するためのアンテナ２０が接続された第一の通信部（無線通信部：ＲＦ部）２１と、情報中継装置２と通信するための第二の通信部２２と、制御装置２３とを備えている。
制御装置２３は、処理部２４と、必要な情報を記憶する記憶部２５とを備えている。記憶部２５は、フラッシュメモリやハードディスク等からなり、情報を記憶するデータ構造として複数のキューが設定されており、特に、後述する提供情報を蓄積する複数のキューが設定されている。本実施形態では、３つのキューＡ，Ｂ，Ｃが設定されている。処理部２４は、通信部２１，２２による通信制御処理を行うと共に、キューＡ，Ｂ，Ｃの管理処理を行う。
【００２９】
処理部２４は、その機能の一部又は全部が、ハードウェア回路によって構成されていてもよいし、コンピュータプログラムによって実現されていてもよい。処理部２４の機能の一部又は全部がコンピュータプログラムによって実現される場合、制御装置２３はコンピュータを備えており、このコンピュータによって実行されるコンピュータプログラムが記憶部２５に記憶されている。そして、このコンピュータプログラムが制御装置２３（コンピュータ）によって実行されることで、処理部２４の各機能（第一処理部２６、第二処理部２７、第三処理部２８、及び事前処理部２９）が発揮される。第一処理部２６、第二処理部２７、第三処理部２８、及び事前処理部２９の機能については、後に説明する。
【００３０】
移動局９は、７００ＭＨｚ帯の無線信号を使用して、基地局７との間で双方向通信を行う機能を有している移動無線機である。移動局９は、図２（ｂ）に示すように、基地局７と無線通信するためのアンテナ３０が接続された無線通信部（ＲＦ部）３１と、制御装置３３と、各種情報をドライバへ出力する表示器（モニタ）等からなる出力部３６とを備えている。
制御装置３３は、処理部３４と、必要な情報を記憶する記憶部３５とを備えている。処理部３４は、無線通信部３１による通信制御処理を行うと共に、取得した情報（後述の提供情報）に基づいて、例えばドライバへの安全に関する注意喚起を行うための安全運転支援処理を行う。出力部３６は、この安全運転支援処理の結果として、ドライバに対して注意喚起の情報等を出力する。このように、本実施形態の高度道路交通システムには、安全運転支援システムが含まれている。
【００３１】
処理部３４は、その機能の一部又は全部が、ハードウェア回路によって構成されていてもよいし、コンピュータプログラムによって実現されていてもよい。処理部３４の機能の一部又は全部がコンピュータプログラムによって実現される場合、制御装置３３はコンピュータを備えており、このコンピュータによって実行されるコンピュータプログラムが記憶部３５に記憶されている。そして、このコンピュータプログラムが制御装置（コンピュータ）によって実行されることで、処理部３４の各機能が発揮される。
【００３２】
以上より、この高度道路交通システム（図１参照）では、中央装置１の指示・管理のもと、中央装置１、交通信号制御機３及びセンサ装置４，５等から出力された情報が、情報中継装置２に集められ、これら集められた出力情報はそのまま又は加工されて、情報提供媒体である基地局７等に対して送信される。そして、基地局７等は、情報中継装置２から受けた出力情報を、移動局９に対して提供情報として送信し、移動局９は、受信した提供情報に基づいて、例えばドライバへの安全に関する注意喚起を行うための安全運転支援処理を行うことができる。
【００３３】
〔２．  通信方式について〕
基地局７は、その周囲を走行する車両１０（移動局９）との間で無線通信（路車間通信）が可能である。また、基地局７は、自己の送信波が到達する所定範囲内に位置する他の基地局７とも無線通信（路路間通信）が可能である。
そして、移動局９は、基地局７との間で無線通信（路車間通信）を行うとともに、キャリアセンス方式により他の移動局９と無線通信（車車間通信）が可能である。
【００３４】
図３は、本実施形態の高度道路交通システムにおいて用いられる無線フレーム（スーパーフレーム）を示している。無線フレームは、その時間軸方向の長さ（フレーム長）が１００ミリ秒（以下、１００ｍｓと記載する）に設定されている。つまり、１秒間に１０フレームが発生する。無線フレームは、例えば、基地局７が有するＧＰＳ受信機（図示省略）によって受信したＧＰＳ信号に含まれる１ＰＰＳ（１秒周期の信号）に基づいて生成される。
【００３５】
一つの無線フレーム（１００ｍｓ）は、複数の第一タイムスロットＳＬ１と、複数の第二タイムスロットＳＬ２とを含んで構成され、第一タイムスロットＳＬ１と第二タイムスロットＳＬ２とは、時間軸方向に交互に配置されている。本実施形態では、一つの無線フレーム（１００ｍｓ）内に１６個の第一タイムスロットＳＬ１が設定されている。第一タイムスロットＳＬ１には、それぞれスロット番号ｎ（＝１〜１６）が付されている。
【００３６】
第一タイムスロットＳＬ１は、基地局７に割り当てられる路車間通信用（又は路路間通信用）の通信期間であり、このスロットＳＬ１の時間帯において、基地局７による無線送信が許容される。
第二タイムスロットＳＬ２は、移動局９用の通信期間であり、この第二タイムスロットＳＬ２の時間帯は、移動局９によるＣＳＭＡ方式による無線送信時間として開放されている。このため、基地局７はスロットＳＬ２の時間帯では無線送信を行わない。
【００３７】
そして、各基地局７には、無線フレームに含まれる複数（１６個）の第一タイムスロットＳＬ１のうちの、一つ又は複数の第一タイムスロットＳＬ１が送信期間として割り当てられており、その他の第一タイムスロットＳＬ１では送信が禁止される。すなわち、各基地局７にとっては、第二タイムスロットＳＬ２及び自機７に割り当てられていない第一タイムスロットＳＬ１は、送信禁止期間となる。
図３の場合、図１に示す基地局７には、スロット番号ｎ＝１４，１５，１６の３つの第一タイムスロットＳＬ１が割り当てられているとする。つまり、図１に示す基地局７は、スロット番号ｎ＝１４，１５，１６のスロットＳＬ１で情報送信を行うことが許されている。
【００３８】
〔３．  基地局７が取得する情報及び提供する情報について〕
前記のとおり、基地局７は、情報中継装置２から出力情報を取得する（図４参照）。この出力情報には、中央装置１が出力する支援情報ｉ４、交通信号制御機３が出力する信号情報ｉ１、及びセンサ装置４，５が出力するセンサ情報ｉ２，ｉ３が含まれる。そして、これら出力情報（ｉ１，ｉ２，ｉ３，ｉ４）が情報中継装置２から出力される周期、つまり、基地局７が受信する周期は、情報の種類によって異なる。
信号情報ｉ１は９００ミリ秒間隔で出力され、車両用路側センサ装置４からのセンサ情報ｉ２は１００ｍｓ間隔で出力され、歩行者用路側センサ装置５からのセンサ情報ｉ３は１００ｍｓ間隔で出力され、支援情報ｉ４は不定期に出力される。
これに対して、後にも説明するが基地局７は、１００ｍｓの送信周期で提供情報を送信する。つまり、情報中継装置２は、基地局７による提供情報の送信周期（１００ｍｓ）と関係なく（非同期で）、各種の情報を基地局７へ出力しており、しかも、情報の種類によって出力の周期（送信周期）及び位相が異なっている。
【００３９】
基地局７は、情報中継装置２から取得した出力情報を、所定の送信周期分の提供情報として編成し、つまり、１００ｍｓ単位の提供情報として編成し、編成した１００ｍｓ単位の提供情報を、次の条件＜１＞＜２＞＜３＞に従って送信する。
条件＜１＞：１００ｍｓ毎の無線フレームを一つの送信単位とし（図３参照）、この無線フレームに含まれる１６分割されたタイムスロットＳＬ１のうち、自身に割り当てられているスロットＳＬ１（ｎ＝１４，１５，１６）で、１００ｍｓ分（１００ｍｓ単位）の提供情報を送信する。
条件＜２＞：無線フレーム（１００ｍｓ）毎に行う送信判断のタイミングで、送信すべき１００ｍｓ分（１００ｍｓ単位）の提供情報が揃わない場合、次の送信周期まで提供情報を持ち越す。
条件＜３＞：無線フレーム（１００ｍｓ）内に、１００ｍｓ分（１００ｍｓ単位）の提供情報が２セット揃った場合、古い提供情報を破棄し、新しい提供情報のみを送信の対象とする。
【００４０】
〔４．  基地局７の制御装置２３の機能〕
制御装置２３の処理部２４は、情報中継装置２からの出力情報を取得及び編成し、提供情報として生成し、この提供情報を送信する機能を有している。この機能が、図２（ａ）に示す、処理部２４が備えている第一処理部２６と第二処理部２７と第三処理部２８と事前処理部２９とによって実行される。
【００４１】
第一処理部２６、第二処理部２７、及び第三処理部２８のそれぞれは、下記に定義する第一領域、第二領域、及び第三領域を管理し、３つのキューＡ，Ｂ，Ｃそれぞれを、第一領域、第二領域、及び第三領域のいずれかに割り当て、割り当てたキューを用いて、提供情報の蓄積、保管、及び送信を行う。
・第一領域（格納対象領域）：事前処理部２９によって編成され蓄積させるべき提供情報を蓄積させる領域
・第二領域（格納完了領域）：蓄積が完了した所定の送信周期（１００ｍｓ）分の提供情報を保管する領域
・第三領域（送信対象領域）：蓄積が完了しかつ送信対象とする提供情報を配置する領域
【００４２】
なお、以下の説明では、第一領域を「格納対象領域」、第二領域を「格納完了領域」、第三領域を「送信対象領域」と呼んで説明する。また、提供情報の蓄積が完了する、とは、１００ｍｓ単位の提供情報の蓄積が完了したことを意味する。
この第一処理部２６、第二処理部２７、及び第三処理部２８による、キューＡ，Ｂ，Ｃを用いた提供情報の蓄積、保管、及び送信の処理の具体例については、後に説明する。
【００４３】
事前処理部２９は、情報中継装置２から様々な出力情報を様々な周期で取得すると、これら出力情報を、送信周期である１００ｍｓ単位の提供情報として編成し、パケットに分割する。そして、事前処理部２９は、第一処理部２６に対して送信要求を行う。すると、第一処理部２６は、この提供情報（パケット）を格納対象領域に割り当てたキューＡ，Ｂ，Ｃのいずれかに格納させる。格納対象領域に割り当てられているキューにおける提供情報の蓄積が完了すると、第二処理部２７は、そのキューを格納完了領域に割り当て、提供情報を、格納完了領域に割り当てたキュー（キューＡ，Ｂ，Ｃのいずれか）において保管させる。そして、第三処理部２８は、格納完了領域に蓄積されたキューを送信対象領域に設定し（割り当て）、自身に与えられたスロットＳＬ１を用いて無線送信を行う。
本実施形態では、各無線フレームに含まれるスロット番号ｎ＝１４〜１６のスロットＳＬ１の間に、キューから取り出した提供情報を送信（パケット送信）する。なお、スロットは固定されている（スロット番号ｎ＝１４〜１６に固定されている）ので、１００ｍｓ間隔の送信周期となる。
そして、事前処理部２９による出力情報の取得周期と、第三処理部２８による提供情報の送信周期（１００ｍｓ）とは異なる。
【００４４】
事前処理部２９の機能について更に説明する。
情報中継装置２から様々な周期で出力された出力情報は、通信部２１（図２（ａ）参照）を通じて制御装置２３の事前処理部２９が取得する。事前処理部２９は、様々な周期で出力情報を取得すると、これら出力情報を、１００ｍｓ単位の提供情報（１００ｍｓ毎に送信すべき情報）に編成する処理を行う。この際、編成した提供情報をパケットに分割する。そして、各パケットには、パケットの順番及び１００ｍｓ単位の提供情報に含まれるパケットの総数を示す情報（識別子）が付される。本実施形態では、１００ｍｓ単位の提供情報は、６つのパケットに分割され、各パケットには順番に識別子として１／６，２／６，・・・・５／６，６／６が付される。
【００４５】
前記編成する処理として、次のような処理がある。例えば、９００ｍｓ毎に情報中継装置２から出力された信号情報ｉ１については、事前処理部２９は、この９００ｍｓ毎の信号情報ｉ１を取得すると、この９００ｍｓ毎の信号情報を、時間順に１００ｍｓ単位の提供情報に編成する。つまり、この場合、９００ｍｓ毎の信号情報ｉ１から９個の提供情報が生成される。さらに、この際、９００ｍｓ間隔で受信する信号情報ｉ１に対して、提供情報の発信は１００ｍｓ毎となることから、取得した９００ｍｓ毎の信号情報ｉ１を、１００ｍｓ毎にカウントダウンして換算し、換算した情報（１００ｍｓ毎の情報）を提供情報とする。
【００４６】
また、１００ｍｓ毎に情報中継装置２から出力されたセンサ情報ｉ２、ｉ３は、センサが過去に取得して編成した情報であるため、遅延時間のデータを含ませた提供情報とする。この遅延時間は、固定値（設計上の遅延時間）であってもよいが、提供情報を送信するまでの遅延時間を算出して求めるのが好ましく、この場合、提供情報の送信毎に遅延時間が積算される（遅延時間がカウントアップされる）ことから、より真値に近い遅延時間を含む提供情報を生成することができる。
【００４７】
このようにして編成された信号情報ｉ１及びセンサ情報ｉ２，ｉ３は、１００ｍｓ単位の提供情報としてまとめられ、記憶部２５の所定のキューにパケットとして蓄積される。つまり、パケットに分割して蓄積され送信される提供情報には、１００ｍｓ単位の信号情報ｉ１、センサ情報ｉ２，ｉ３が含まれる。
【００４８】
以上のように、事前処理部２９は、中央装置１が出力する支援情報ｉ４、交通信号制御機３が出力する信号情報ｉ１、及び交通状況を検出するセンサ装置４，５が出力するセンサ情報ｉ２，ｉ３を含む出力情報を取得可能することができる。そして、事前処理部２９は、取得した出力情報を、所定の送信周期単位の提供情報、つまり、１００ｍｓ単位の提供情報に編成する。
【００４９】
事前処理部２９は、１００ｍｓ単位の提供情報を編成すると、第一処理部２６に対して送信要求を行う。そして、編成された１００ｍｓ単位の提供情報は、第一処理部２６によって管理される格納対象領域に設定された、３つのキューＡ，Ｂ，Ｃの内のいずれか一つのキューに蓄積される。また、この提供情報は、第二処理部２７によって管理される格納完了領域に設定された、３つのキューＡ，Ｂ，Ｃの内のいずれか一つのキューに蓄積される。そして、第三処理部２８は、格納完了領域に蓄積されたキューを送信対象領域に取り出し、提供情報の送信処理を行う。
また、第一処理部２６及び第二処理部２７は、編成された提供情報を蓄積させるキューを決定し、第三処理部２８は、送信周期（１００ｍｓ）毎の無線フレームで提供情報の送信を行うか否かの送信判断を行い、この提供情報を移動局９に対して１００ｍｓの送信周期の無線フレームで送信することが可能である。
【００５０】
第三処理部２８は、前記条件＜１＞に従って、提供情報を送信するための処理を実行する。第三処理部２８は、自身に割り当てられているスロット番号ｎ＝１４，１５，１６のスロットＳＬ１で、１００ｍｓ単位の提供情報を送信する。
【００５１】
第一処理部２６が行うキュー管理処理について説明する。図５は、格納対象領域のキュー管理処理のフロー図である。
前記のとおり、１００ｍｓ単位の提供情報の送信要求があると、第一処理部２６は、キューＡ，Ｂ，Ｃのいずれかが格納対象領域に設定されているか否かを判定し（図５のステップＳｔ１）、設定されている場合（ステップＳｔ１でＹｅｓ）、その設定されているキューに提供情報（パケット）を格納する（ステップＳｔ２）。これに対して、設定されていない場合（ステップＳｔ１でＮｏ）、空いているキュー（情報が蓄積されていない空きキュー）を格納対象領域として設定し（ステップＳｔ１−２）、そのキューに提供情報（パケット）を格納する（ステップＳｔ２）。
【００５２】
更に、第一処理部２６は、キューに格納される提供情報（パケット）の前記識別子を監視して、提供情報の蓄積に順序ずれが生じているか否かの判定を行う（ステップＳｔ３）。なお、順序ずれとは、送信すべき提供情報のパケットの順番が違ってキューに蓄積される場合をいう。例えば、図６に示すように、格納対象領域として割り当てられているキューに、次の送信周期の無線フレームで送信する提供情報のパケット「１／６」が蓄積されている場合において、正常なら前記提供情報のパケット「２／６」が格納（キューイン）されるはずであるが、何らかの原因により、更に次の送信周期で送信するはずの提供情報のパケット「１／６」が、そのキューに格納されたような場合、順序ずれが生じていると言える。
【００５３】
順序ずれが生じておらず（図５のステップＳｔ３のＮｏ）、所定の送信周期（１００ｍｓ）単位の提供情報がそのキューに蓄積されると（ステップＳｔ４の“たまった“）、そのキューを、格納完了領域に移動させる（ステップＳｔ５）。
【００５４】
つまり、格納対象領域として割り当てられているキューに対する１００ｍｓ単位の提供情報の蓄積が完了すると、そのキューは格納完了領域として割り当てられる。そして、別のキューを格納対象領域として割り当てる。このように、別のキューを新たな格納対象領域として割り当てることで、この別のキューに、新たに編成された提供情報を蓄積させることが可能となる。
なお、キューの移動（割り当て）処理は、キューに対する提供情報の格納先をポインタで切り替える処理により行われる。また、キューの移動処理（割り当てを変更する処理）は、キューのステータスを変更する処理とも言える。
【００５５】
図５のステップＳｔ３において、順序ずれが生じている場合（ステップＳｔ３のＹｅｓ）、それまでキューに格納されていた提供情報（パケット）の全てを破棄する（ステップＳｔ６）。図６の場合、先に蓄積されているパケット「１／６」を破棄し、次のパケット「１／６」を先頭として格納を続ける。
つまり、第一処理部２６は、所定の無線フレームで送信する提供情報（パケット）を、格納対象領域として割り当てられているキューに蓄積している途中で、この無線フレームよりも後の無線フレームで送信するはずの提供情報（パケット）が、この格納対象領域として割り当てられているキューに新たに蓄積されると、蓄積の途中であった古い提供情報（パケット）を破棄する。これにより、提供情報の蓄積が完了して、格納完了領域及び送信対象領域に割り当てられるキューには、異なる無線フレームで送信する提供情報が混在することがなく、提供情報の管理、つまり、キュー管理が容易となる。
【００５６】
図７は、格納完了領域のキュー管理処理のフロー図である。このキュー管理処理は、第二処理部２７が行う。格納対象領域からキュー移動があると、つまり、格納対象領域として割り当てられていたキューに、１００ｍｓ単位の提供情報が蓄積されたことを示すトリガが出力されると、既に格納完了領域に割り当てられているキューの存在を確認する（ステップＳｔ２１）。存在していない場合（ステップＳｔ２１のＮｏ）、格納対象領域として割り当てられていたキューを、格納完了領域に割り当てる（ステップＳｔ２２）。
これに対して、存在している場合（ステップＳｔ２１のＹｅｓ）、既に格納完了領域に割り当てられているキューに蓄積されている１００ｍｓ単位の提供情報の全てを破棄する（ステップＳｔ２１−２）。そして、前記格納対象領域として割り当てられていて、１００ｍｓ単位の提供情報が蓄積されたキューを、格納完了領域に割り当てる（ステップＳｔ２２）。
【００５７】
つまり、第二処理部２７は、格納完了領域として割り当てられているキューに提供情報が蓄積されている状態で、格納対象領域として割り当てられているキューにおいても、提供情報の蓄積が完了すると、この格納完了領域として割り当てられているキューに蓄積されていた提供情報を破棄する。そして、格納対象領域として割り当てられているキューに蓄積されている提供情報のみを送信の対象とする。この場合、格納完了領域として割り当てられているキューに蓄積されていた古い提供情報を破棄し、格納対象領域として割り当てられているキューにおいて蓄積が完了した新しい提供情報を、送信の対象とすることが可能となる。この結果、最新の提供情報を送信することができる。
【００５８】
図８は、送信対象領域のキュー管理処理のフロー図である。このキュー管理処理は、第三処理部２８が行う。
送信タイミングの割り込みがされると、つまり、送信判断のトリガが生成されると、既に送信対象領域に割り当てられているキューの存在を確認する（ステップＳｔ３1）。存在していない場合（ステップＳｔ３1のＮｏ）、格納完了領域のキューの存在を確認し（ステップＳｔ３２）、これに対して、存在している場合（ステップＳｔ３１のＹｅｓ）、既に送信対象領域に割り当てられているキューの提供情報を破棄し、格納完了領域のキューの存在を確認する（ステップＳｔ３２）。
なお、割り込み（送信判断）は、送信周期（１００ｍｓ）毎に行われる。
そして、格納完了領域として割り当てられているキューの存在を確認し（ステップＳｔ３２）、存在している場合、（ステップＳｔ３２のＹｅｓ）、格納完了領域のキューを送信対象領域に割り当て（ステップＳｔ３３）、この送信対象領域のキューに蓄積されている提供情報を、自身に割り当てられているスロットＳＬ１で送信する（ステップＳｔ３４）。
【００５９】
つまり、第三処理部２８は、送信判断のタイミングで、提供情報（パケット）が蓄積されたキューが、格納完了領域に割り当てられている場合、このキューを送信対象領域として割り当てる。この処理により、送信対象領域として割り当てられたキューから、送信のために提供情報（パケット）を取り出すことが可能となり、この提供情報（パケット）を送信することができる。
【００６０】
〔５．  基地局７による提供情報の蓄積と送信の具体例〕
図９は、横軸を時間軸とし、１００ｍｓ毎に連続する無線フレームを基準として、第一処理部２６、第二処理部２７、及び第三処理部２８によるキューＡ，Ｂ，Ｃの管理処理を説明する説明図である。
図９の無線フレーム（Ｆ１〜Ｆ５）中のハッチングが付されている領域は、基地局７が無線送信に用いることのできるスロットＳＬ１（ｎ＝１４，１５，１６）を含む時間領域を意味する。
そして、本実施形態では、１／６〜６／６の６つのパケットに分割した１００ｍｓ単位の提供情報の送信要求に対して、第一処理部２６は、キューイングを行う。図９の最上部に記載している「１／６・・・６／６」を付した矢印それぞれは、パケットの識別子を意味している。
また、図９の無線フレーム（Ｆ１〜Ｆ５）の直下に記載の「Ａ，Ｂ，Ｃ」は、パケットを蓄積する対象となるキュー（Ａ，Ｂ，Ｃ）を示している。
そして、その下欄には、格納対象領域、格納完了領域及び送信対象領域それぞれに割り当てられるキュー（Ａ，Ｂ，Ｃ）を示している。
なお、図９中の「ｎ」はヌルを示し、割り当てが無い状態（キューが指定されていない）状態を意味する。
【００６１】
図９の第一の無線フレームＦ１において、提供情報Ｊ１のパケットが「１／６」から順に与えられると、これらパケットは、格納対象領域として割り当たられているキューＡに格納される。キューＡに、１無線フレーム分（１００ｍｓ分）の提供情報Ｊ１（１／６〜６／６）のすべてが蓄積されると、キューＡは、格納完了領域として割り当てられ、新たに格納対象領域としてキューＢが割り当てられる。
【００６２】
ここで、ある無線フレームで提供情報を送信するか否かの送信判断は、その無線フレームの開始時点に行われる。つまり、第二の無線フレームＦ２における送信判断は、第二の無線フレームＦ２の開始時点であるタイミングｔ１である。タイミングｔ１では、格納完了領域のキューＡに提供情報Ｊ１（１／６〜６／６）が蓄積されていることから、このキューＡの提供情報Ｊ１を送信対象とするために、キューＡを送信対象領域として割り当てる。そして、キューＡの提供情報Ｊ１は、第二の無線フレームＦ２のスロットＳＬ１で送信される。
なお、第一の無線フレームＦ１のｎ＝１４，１５，１６のスロットＳＬ１の開始前に、キューＡにおいて提供情報Ｊ１（１／６〜６／６）の蓄積が完了しているが、この第一の無線フレームＦ１で提供情報を送信するか否かの送信判断は、第一の無線フレームＦ１の開始時点（タイミングｔ０）であることから、キューＡにおいて蓄積を完了した提供情報Ｊ１（１／６〜６／６）は、第一の無線フレームＦ１のｎ＝１４，１５，１６のスロットＳＬ１では送信されない。
【００６３】
つまり、第三処理部２８は、無線フレーム（Ｆ１）で送信する提供情報のキューへの蓄積が、その無線フレーム（Ｆ１）において提供情報を送信するか否かの送信判断のタイミング（ｔ０）の際に完了していない場合、その提供情報の蓄積が完了し、かつ、後の無線フレーム（Ｆ２）が到来するまで送信を待機する。
【００６４】
また、図９中のタイミングｔ１では、新たに格納対象領域とされていたキューＢは、提供情報Ｊ２の蓄積が完了していないことから、格納完了領域は「ｎ（ヌル）」となる。
【００６５】
次の第二の無線フレームＦ２では、提供情報Ｊ２のパケットが「１／６」から順に与えられ、この提供情報Ｊ２は、格納対象領域とされているキューＢに蓄積される。キューＢに、１無線フレーム分の提供情報Ｊ２（１／６〜６／６）のすべてが蓄積されると、キューＢは格納完了領域として割り当てられ、新たに格納対象領域としてキューＣが割り当てられる。
【００６６】
前記のとおり、タイミングｔ１の送信判断により、キューＡが送信対象領域として割り当てられていることから、この第二の無線フレームＦ２のスロット番号ｎ＝１４〜１６において、キューＡから取り出された提供情報Ｊ１が送信され、キューＡには提供情報が蓄積されていない状態となる。
【００６７】
次の送信判断のタイミングｔ２では、格納完了領域のキューＢに提供情報Ｊ２が蓄積されていることから、このキューＢの提供情報Ｊ２を送信対象とするために、キューＢを送信対象領域として割り当てる。そして、次の第三の無線フレームＦ３のスロット番号ｎ＝１４〜１６において、キューＢから取り出された提供情報Ｊ２が送信され、キューＢには提供情報が蓄積されていない状態となる。
【００６８】
また、この第三の無線フレームＦ３では、更に次に送信する提供情報Ｊ３のパケットが「１／６」から順に与えられ、この提供情報Ｊ３は、格納対象領域とされているキューＣに蓄積される。しかし、この無線フレームＦ３では「５／６」までしかキューＣに蓄積させることができず、遅れて、次の第四の無線フレームＦ４（タイミングｔ４）で、残りの「６／６」がキューＣに蓄積されている。
この場合、第三の無線フレームＦ３では、格納完了領域に割り当てるキューは無かった（ヌル）ため、送信判断のタイミングｔ３で、送信対象領域に割り当てるキューも無い（ヌル）。
【００６９】
そして、第四の無線フレームＦ３の期間中のタイミングｔ４において、前記提供情報Ｊ３の「６／６」がキューＣに蓄積され、この「６／６」を含む提供情報Ｊ３の格納が完了する。そこで、キューＣが格納完了領域として割り当てられ、新たに格納対象領域としてキューＡが割り当てられる。
【００７０】
このタイミングｔ４の直後に、更に次に送信する提供情報Ｊ４のパケットが「１／６」から順に与えられ、この提供情報Ｊ４は、格納対象領域とされているキューＡに蓄積される。そして、この第四の無線フレームＦ４の期間中のタイミングｔ５で、キューＡにおいて、１無線フレーム分の提供情報Ｊ４（１／６〜６／６）のすべての蓄積が完了している。つまり、第四の無線フレームＦ４の期間中に、２セットの提供情報Ｊ３，Ｊ４がキューＣ，Ａに蓄積されている。
このように、一つの無線フレーム中に、２セットの提供情報（Ｊ３，Ｊ４）がキュー（Ｃ，Ａ）に蓄積される理由は、１００ｍｓ単位の提供情報が第一処理部２６に対して送信要求されるタイミングと、第三処理部２８での送信タイミングとが非同期なためである。
【００７１】
無線フレームＦ４の期間中に、２セットの提供情報Ｊ３，Ｊ４がキューＣ，Ａに蓄積されると、前記のとおり（図７のステップＳｔ２１−２）、古い提供情報は破棄される。つまり、タイミングｔ５では、先に蓄積されていた格納完了領域のキューＣの提供情報Ｊ３がすべて破棄され、これよりも新しく提供情報Ｊ４が蓄積されたキューＡが、格納完了領域として割り当てられる。そして、新たに格納対象領域としてキューＢが割り当てられる。
【００７２】
さらに、このタイミングｔ５の直後であって、第四の無線フレームＦ４の期間中に、更に次に送信する提供情報Ｊ５のパケット「１／６」が与えられている。そこで、新たに格納対象領域として割り当てられているキューＢに、この提供情報Ｊ５の「１／６」のパケットを蓄積させることができる。
このように、本実施形態では、３つ（３面）のキューＡ，Ｂ，Ｃを備えていることから、第四の無線フレームＦ４の期間中のように、集中して複数セットの提供情報（パケット）が与えられても、それぞれ別のキューに蓄積させることができる。
つまり、本発明では、蓄積させる提供情報のセット数の最大値（本実施形態では２セット）よりも一つ多い数（本実施形態では３つ）のキューを備えていればよい。
【００７３】
そして、次の送信判断のタイミングｔ６では、格納完了領域のキューＡに提供情報Ｊ４（１／６〜６／６）が蓄積されていることから、このキューＡの提供情報Ｊ４を送信対象とするために、キューＡを送信対象領域として割り当てる。そして、次の第五の無線フレームＦ５のスロット番号ｎ＝１４〜１６において、キューＡから取り出された提供情報Ｊ４が送信され、キューＡには、提供情報が蓄積されていない状態となる。
【００７４】
第五の無線フレームＦ５では、格納対象領域のキューＢに、提供情報Ｊ５の続きの「２／６」〜「６／６」のパケットが蓄積される。つまり、第五の無線フレームＦ５の期間中のタイミングｔ７で、１無線フレーム分の提供情報Ｊ５（１／６〜６／６）のすべての蓄積が完了する。このタイミングｔ７で、キューＢは格納完了領域に割り当てられ、新たに格納対象領域としてキューＣが割り当てられる。
【００７５】
また、第五の無線フレームＦ５の後半では、キューＣに、次に送信する提供情報Ｊ６のパケット「１／６」が与えられた後に、処理のエラーにより、更に次に送信するはずの提供情報Ｊ７のパケット「１／６」が与えている。この場合（図５のステップＳｔ３のＹｅｓの場合）、前記のとおり、所定の無線フレーム（Ｆ６）で送信する提供情報Ｊ６を、格納対象領域として割り当てられているキューＣに蓄積している途中で、この無線フレーム（Ｆ６）よりも後の無線フレーム（Ｆ７）で送信するはずの提供情報Ｊ７が、格納対象領域のキューＣに蓄積されると、蓄積の途中であった古い提供情報Ｊ６（パケット）を破棄する。つまり、先に蓄積されていた提供情報Ｊ６のパケット「１／６」（図９では、※マークのパケット「１／６」）を破棄する。
これにより、キューＣには、１００ｍｓ分の提供情報（Ｊ７）がセットされた状態で蓄積される。このため、例えば、このキューＣに蓄積されている提供情報（Ｊ７）を取り出して送信する際に、さかのぼって、関係の無い提供情報（Ｊ６）のパケットを削除する処理が不要となり、キューの操作が簡単となり、キューの操作時間の短縮化が可能となる。
【００７６】
〔６．  その他〕
以上の本実施形態に係る基地局７によれば、３つのキューＡ，Ｂ，Ｃそれぞれが、格納対象領域、格納完了領域及び送信対象領域のいずれかに割り当てられ、しかも、これら領域それぞれは目的（用途）が異なる領域であり、領域毎に独自の役割を有するため、処理部２４によるキュー管理が容易となる。
つまり、提供情報を格納する処理（キューインする処理）、提供情報を保持する処理（キュー保持する処理）、提供情報を取り出す処理（キューアウトする処理）それぞれは、独立した処理であることから、本実施形態では、このような処理を、３つの領域（格納対象領域、格納完了領域、及び送信対象領域）それぞれに割り当てて行う。そして、キューの割り当て（移動）は、提供情報自体をキュー間で移動させるのではなく、ポインタの入れ替えを行うことで実現している。このため、キューの処理が容易であり、また、キューにおける排他制御の時間が短くなる。
【００７７】
また、蓄積が完了している提供情報を、格納完了領域に割り当てられているキューに蓄積させた状態で、提供情報の送信のために、送信対象領域に割り当てられているキューから提供情報を取り出している間にも、新たな提供情報を格納対象領域に割り当てられているキューへ蓄積させることができる。したがって、キューの管理を行う上で、排他制御の待ち時間の発生を抑え、提供情報を効率良く送信することが可能となる。
【００７８】
また、本実施形態では、前記のとおり、蓄積させる提供情報のセット数の最大値（２セット）よりも一つ多い３つのキューを備えていることから、図９のタイミングｔ５で生じたように、一つの無線フレームＦ４中に、２つのキュー（Ｃ，Ａ）に２セットの提供情報Ｊ３，Ｊ４の蓄積が完了した状態で、さらに、編成された提供情報Ｊ５（パケット）を蓄積する必要がある場合であっても、その提供情報Ｊ５（パケット）を残りのキュー（Ｂ）に蓄積することが可能となる。
なお、蓄積する提供情報のセット数が、Ｎセットの場合、格納完了領域にはＮ−１のキューを割り当てればよい。
【００７９】
これに対して、従来例として、図１０に示すように、記憶部に２つのキューＡ，Ｂのみが設定されており、キューインの要求がされると、キューの切り替えを行い、また、キューアウトについてもキューの切り替えを行う場合、対応することができない。
つまり、二つのキューＡ，Ｂの管理において、キューＡ，Ｂそれぞれについて、提供情報を格納する処理（キューインする処理）と提供情報を取り出す処理（キューアウトする処理）とを行う上で排他制御を行い、二つのキューＡ，Ｂの間で、提供情報（パケット）を格納する処理と、格納した提供情報（パケット）を取り出す処理とを切り替えて行う場合、例えば、２つのキューＡ，Ｂのうちの一方のキューＡからキューアウトしている途中に、キューＢにおいて別の提供情報の蓄積が完了すると、この別の提供情報をキューＢに蓄積したまま、さらに別の提供情報をキューインさせることのできる空きキューが存在しない。このため、２つのキューＡ，Ｂしか設定されていない場合、図９のタイミングｔ５で生じるような事態に対応することができない。
【００８０】
また、図１１に示すように、記憶部に１つのキューのみが設定されている場合、キューの管理が複雑となる。この場合、一つのキューに、１００ｍｓ単位の提供情報を、複数セットについて格納させる必要がある。この場合、キューイン及びキューアウトそれぞれの操作において、１００ｍｓ単位の提供情報の切れ目の判断が必要となる。さらに、前記のような順序ずれが生じた場合、キューの途中にある特定のパケットを破棄する処理が困難であり、キュー操作に時間を要し、キューアウト側の処理との排他制御にも影響を及ぼすおそれがある。
【００８１】
なお、前記実施形態では、中央装置１が出力する支援情報ｉ４、交通信号制御機３が出力する信号情報ｉ１及びセンサ装置４，５が出力するセンサ情報ｉ２，ｉ３の全ての出力情報を取得可能であり、取得したこれら出力情報を所定の送信周期（１００ｍｓ）単位の提供情報に編成する場合を説明したが、出力情報は、支援情報ｉ４、信号情報ｉ１、センサ情報ｉ２，ｉ３の全てでなくてもよい。つまり、支援情報ｉ４、信号情報ｉ１、センサ情報ｉ２，ｉ３の内の少なくとも一つの出力情報を取得可能であればよい。
【００８２】
また、今回開示した実施形態は、すべての点で例示であって制限的なものではない。本発明の権利範囲は、上述の実施形態に限定されるものではなく、特許請求の範囲に記載された構成と均等の範囲内でのすべての変更が含まれる。
【符号の説明】
【００８３】
１：中央装置    ２：情報中継判定装置    ３：交通信号制御機
４：車両用路側センサ装置（センサ装置）
５：歩行者用路側センサ装置（センサ装置）
７：基地局（路側通信装置）    ９：移動局（移動通信装置）    ２３：制御装置
２４：処理部    ２５：記憶部    ２６：第一処理部
２７：第二処理部    Ａ，Ｂ，Ｃ：キュー
【図１】
2014230191.tif 000003
【図２】
2014230191.tif 000004
【図３】
2014230191.tif 000005
【図４】
2014230191.tif 000006
【図５】
2014230191.tif 000007
【図６】
2014230191.tif 000008
【図７】
2014230191.tif 000009
【図８】
2014230191.tif 000010
【図９】
2014230191.tif 000011
【図１０】
2014230191.tif 000012
【図１１】
2014230191.tif 000013