(57)【要約】【課題】優先度に従ってアプリケーションを処理する周波数選定方法を提供する。【解決手段】複数のアプリケーションのそれぞれに設定された優先度を記憶する優先度記憶手段１５と、路側装置から受信した無線信号によって識別されたアプリケーションの優先度に基づいて、前記アプリケーションを実行するか否かを制御する制御手段１９を有し、制御手段１９は、第１のアプリケーションの実行確定中に、第２のアプリケーションに対応する無線信号を受信した場合、優先度記憶手段１５に記憶された該第１と第２のアプリケーションの優先度に基づき、該第１のアプリケーションの実行を継続するか、該第１のアプリケーションの実行を中止して該第２のアプリケーションの実行確定動作に入るかを決定する車載器である。【選択図】図１
2007317117.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションのそれぞれに割り当てられた無線周波数を有する無線信号を路側装置より受信し、当該無線周波数を受信して前記アプリケーションを識別して実行する車載器であって、
前記アプリケーションのそれぞれに設定された優先度を記憶する優先度記憶手段と、
前記路側装置から受信した無線信号によって識別されたアプリケーションの優先度に基づいて、前記アプリケーションを実行するか否かを制御する制御手段を有し、
前記制御手段は、第１のアプリケーションの実行確定中に、第２のアプリケーションに対応する無線信号を受信した場合、前記優先度記憶手段に記憶された該第１と第２のアプリケーションの優先度に基づき、該第１のアプリケーションの実行を継続するか、該第１のアプリケーションの実行を中止して該第２のアプリケーションの実行確定動作に入るかを決定する車載器。
【請求項２】
更に、前記それぞれ設定された優先度に対応した優先度設定値と前記優先度設定値記憶手段とを備え、
前記制御手段は、
前記優先度設定値と所定の優先度閾値とを比較し、該優先度閾値を超える前記優先度設定値を有すアプリケーションを連続して受信した場合に、前記アプリケーションを実行する実行決定機能を有することを特徴とする請求項１に記載の車載器。
【請求項３】
前記路側装置の認識番号を記憶する認識番号記憶手段を有し、
前記制御手段は、受信した認識番号が前記認識番号記憶手段に含まれていないと判定した場合には、前記認識番号を前記認識番号記憶手段に格納することを特徴とする請求項１又は２に記載の車載器。
【請求項４】
前記制御手段は、実行確定中のアプリケーションの前記優先度設定値を記憶し、
新たに受信した無線信号によって識別されたアプリケーションの優先度に対応する優先度設定値を前記実行確定中のアプリケーションの優先度設定値と比較することによって、実行確定中のアプリケーションの実行を継続すべきか否かについて判定することを特徴とする請求項１又は２に記載の車載器。
【請求項５】
前記実行確定中とは、受信した前記無線信号を連続検知し、アプリケーションの実行が可能であるか判定する期間を示すことを特徴とする請求項１乃至４に記載の車載器。
【請求項６】
複数のアプリケーションに割り当てられた無線周波数をサーチするためのイベントタイムテーブルを備え、当該イベントタイムテーブルには７以上のアプリケーションが設定されていることを特徴とする請求項１乃至５のいずれかに記載の車載器。
【請求項７】
複数のアプリケーションのそれぞれに割り当てられた無線周波数を有する無線信号を路側装置より受信し、当該無線周波数を受信して前記アプリケーションを識別して実行する車載器の通信方法であって、
前記アプリケーションのそれぞれに設定された優先度を記憶し、
前記路側装置から受信した無線信号によって識別された第１のアプリケーションの実行確定中に、第２のアプリケーションに対応する無線信号を受信した場合、前記第１と第２のアプリケーションのそれぞれに設定された優先度に基づき、該第１のアプリケーションの実行を継続するか、該第１のアプリケーションの実行を中止して該第２のアプリケーションの実行確定動作に入るかを決定する通信方法。
【請求項８】
路側装置より受信した認識番号が未設定と判定した場合には、前記認識番号を車載器に設定することを特徴とする請求項７に記載の通信方法。
【請求項９】
前記それぞれに設定された優先度に対応した優先度設定値と所定の優先度閾値とを比較し、前記優先度閾値を超える前記優先度設定値を有すアプリケーションを連続して受信した場合に、前記アプリケーションを実行することを特徴とする請求項７又は８に記載の通信方法。
【請求項１０】
実行確定中のアプリケーションの前記優先度設定値を記憶し、
新たに受信した無線信号によって識別されたアプリケーションの優先度に対応する優先度設定値を前記実行確定中のアプリケーションの優先度設定値と比較することによって、実行確定中のアプリケーションの実行を継続すべきか否かについて判定することを特徴とする請求項７乃至９のいずれかに記載の通信方法。
【請求項１１】
前記実行確定中とは、受信した前記無線信号を連続検知し、アプリケーションの実行が可能であるか判定する期間を示すことを特徴とする請求項７乃至１０に記載の車載器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高度道路交通システム（ＩＴＳ：Intelligent Transport System）に用いられる通信方法に関し、特に複数のサービスを受けることができる狭域通信用車載器及びその通信方法に関する。
【背景技術】
【０００２】
近年、ＩＴＳに関する様々なシステムの一つとして、高速道路の料金収受方法であるノンストップ自動料金収受システム（ＥＴＣ：Electronic Toll Collection）が実用化されている。このシステムは路側装置と車載器間の狭域通信方式（ＤＳＲＣ：Dedicated Short Range Communication）によりデータの送受信を行っている。ＤＳＲＣは、ＥＴＣのサービスエリアであるＥＴＣゾーン内等の非常に狭い領域内における通信方法である。現在、このＤＳＲＣ上にＥＴＣ以外の複数のアプリケーションを構築し、様々なサービスを提供するＤＳＲＣシステムの実用化が進められている。
【０００３】
車載器とは、車両に搭載された無線機器のことであり、ＤＳＲＣにおけるシステム側装置（路側装置）と通信して複数のサービス情報を受信するための装置である。また、路側装置は、車載器と通信して複数のサービス情報を送信するために道路等に設けられた固定基地局装置である。路側装置は、上位局との間でサービス情報に関するデータ信号と各種の制御に関する制御信号を送受信している。各サービスエリアに侵入した車載器は、複数のサービスにあった通信を行い、そのサービスを享受できる周波数選定方法が検討されている。
【０００４】
始めに、ＥＴＣシステムに係る周波数選定方法について説明する。ＥＴＣシステムは、非特許文献１に規定される通信プロトコルに準拠する。ＥＴＣシステムでは、５．７〜５．８ＧＨｚの通信周波数帯域において、帯域幅５ＭＨｚの４個の周波数帯が使用されている。４個の周波数帯が、車載器から路側装置への上り信号用（アップリンク）と、路側装置から車載器への下り信号用（ダウンリンク）とに、それぞれ２個ずつ割り当てられている。従って、アップリンク及びダウンリンクの周波数帯を１組とした無線周波数を有する無線信号（キャリア周波数と称す）がＡ、Ｂの２組分用意され、ＡまたはＢのキャリア周波数を使用して路側装置と車載器とが通信を行う。ＥＴＣ車載器を搭載した車両がＥＴＣゲートを通過する時、Ａ及びＢのキャリア周波数のどちらを使用するかは、通信相手のＥＴＣ用路側装置によって決定される。
【０００５】
例えば、ＥＴＣゲートが複数並んでいた場合、Ａのキャリア周波数を送信する路側装置とＢのキャリア周波数を送信する路側装置がＡ、Ｂ、Ａ、Ｂというように互い違いになるように配置される。ＥＴＣ車載器は、ＥＴＣ路側装置から送信されたキャリア周波数を受信し、キャリア周波数がＡであるかＢであるか判別し、それがＥＴＣ路側装置であることを確認することによって、ＥＴＣサービスを受けることができる。
【０００６】
図３は、従来のＥＴＣシステムの周波数選定処理を示すブロック図である。車載器２のハードウェア部（Ｈ／Ｗ部）には、ＲＦモジュール２１、通信用ＬＳＩ（large Scale integration）２２を有し、ソフトウェア部（Ｓ／Ｗ部）には、周波数選定制御部２３、ＥＴＣアプリ登録部２４、アプリ管理部２５、及びタイマー２６を有している。ＥＴＣ車載器２は、予めＲＦモジュール２１にＡ、Ｂ２組分のキャリア周波数データを保持している。そして、通信用ＬＳＩ２２の処理により、Ａ又はＢの周波数キャリアのどちらかを確定した時、車載器２はＥＴＣサービスの通信可能範囲に入ったと判断し、サービスの提供を受ける。以上に示すキャリア周波数選定プロセスは、通信用ＬＳＩ２２におけるＯＳＩ（Open Systems Interconnection）７階層モデルの物理層（レイヤー１）の機能である。Ｓ／Ｗ部では、一連の処理動作を制御している。
【０００７】
図４は、従来のＥＴＣシステムの周波数選定処理を示したフローチャートである。この処理フローは、非特許文献１に明記されている。始めに、システム初期化状態において、ＥＴＣシステムに使用するキャリア周波数Ａ及びＢのデータを外部メモリから取得する（Ｓ１１０）。そして、通信用ＬＳＩ２２の管理するメモリ領域にキャリア周波数Ａ及びＢのデータを登録する（Ｓ１２０）。次に、周波数選定モードをＡ又はＢのどちらかに設定し（Ｓ１３０）、タイマー２６にて、周波数選定モードの周波数データ（ＡとＢ）を一定間隔で切り替えるための時間を設定する（Ｓ１４０）。周波数選定制御部２３にて、周波数選定モードを一定間隔毎に切り替え、周波数選定（サーチ処理）を開始する（Ｓ１５０）。車両の運行中は、どのタイミングで通信が開始されるかわからないため、常にサーチ処理を行う。受信した信号のレベルが一定以上であった場合、Ｓ１６０にてスロット同期を検知する。
【０００８】
路側装置と車載器との間は、複数の無線信号を格納したスロットという単位で信号を送受信している。複数のスロットの集まりがフレームであり、路側装置と車載器の間には、例えば、図５に示す通信フレームが使用されている。フレームの先頭には、ＦＣＭＣ（Frame Control Message Channel）データが格納されるスロットが配置されている。ＦＣＭＣデータは、フレームの先頭スロットに位置し、フレームの範囲を確定する。また、ＦＣＭＣデータは、路側装置の識別番号であるＦＩＤ（Fixed Equipment Identifier）を有している。各ＥＴＣゲートは個別にＦＩＤを有し、そのＦＩＤが車載器に登録されている。例えば、Ａ及びＢのキャリア周波数を送信するＥＴＣゲートが前述のようにＡ、Ｂ、Ａ、Ｂ互い違いに並んでいる場合、隣接するゲートはキャリア周波数が異なるので間違えることはない。しかし、一つ向こうのゲートは同じキャリア周波数が発信されているため、車載器が誤認識する可能性がある。従って、車両器は、路側装置のＦＩＤを認識することにより、適切にサービスを享受し誤動作を防ぐ。
【０００９】
Ｓ１６０にて、受信した信号のスロット同期が検知されると、周波数選定のサーチ処理を停止し、Ｓ１８０にて、フレーム同期処理へ遷移する。上述したようにフレームの先頭にはＦＣＭＣデータが格納されている。ＦＣＭＣを検知できることを確認した後、Ｓ１９０にてＦＣＭＣデータのＦＩＤを解析する。これにより、車載器はサービスを受ける路側装置を認識する。従って、Ｓ１９０にて、ＦＩＤを解析し、Ｓ２００にて、一定回数連続して同じ状態であった場合に、キャリア周波数が確定される。
【００１０】
上述したＥＴＣシステムを始め、複数のアプリケーションをＤＳＲＣ上に構築するには、非特許文献２に準拠するＤＳＲＣ車載器を用いる必要がある。しかしながら、ＥＴＣ車載器はＥＴＣ専用の装置として作られており、既存のＥＴＣシステム上に他のアプリケーションを追加することはできない。現ＥＴＣ車載器を流用してＤＳＲＣ車載器に移行させる場合、アプリケーション毎に周波数切り替え占有時間を設定することができないという問題がある。その問題については、以下に詳述する。
【００１１】
非特許文献１及び非特許文献２では、ＥＴＣアプリケーションの周波数選定時間は、通信フレームにおける９フレーム以内と定められている。即ち、最短のケースでは２１．０９３７５［ｍｓｅｃ］以内となる。従って、ＥＴＣアプリケーションに対して周波数選定時のキャリア周波数のサンプリング回数を多くし、周波数確定までの時間を短くする必要がある。従って、高速のリンク接続を要求するサービスに割り振られた周波数選定のサーチ頻度を、他のアプリケーションよりも長くするといった比重をつけ、周波数選定時のキャリア周波数のヒット率を調整する必要がある。
【００１２】
上記問題を解決する通信技術の例が、特許文献１及び２に開示されている。特許文献１及び２では、リンク接続に要求される優先度に従って、アプリケーション毎にサーチ時間の重み付けを行っている。即ち、高速のリンク接続を要求するＥＴＣシステムのようなサービスに割り振られた周波数選定のサーチ頻度を高くし、低速のリンク接続で構わないサービスは、サーチ頻度を低く設定するものである。
【特許文献１】特開２００２−０５７６１５号公報
【特許文献２】特開２００５−３２７３０３号公報
【非特許文献１】ＡＲＩＢ  ＳＴＤ−Ｔ５５  有料道路自動料金収受システム  標準規格
【非特許文献２】ＡＲＩＢ  ＳＴＤ−Ｔ７５  狭域通信（ＤＳＲＣ）システム  標準規格
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、発明者は従来技術には以下の課題があることを見出した。第１には、緊急性の高いアプリケーションを優先的に実行することができないという問題である。従来の周波数選定方法では、あるアプリケーションのキャリア周波数の実行確認中に、より緊急性の高いアプリケーションが生じた場合、緊急性の高いアプリケーションの処理は、始めのアプリケーションの処理が完了してからとなる。即ち、緊急性の高いアプリケーションの処理が遅れることになる。例えば、ＥＴＣのように高速でリンク接続する必要のあるアプリケーションに対して、高速でリンク接続する必要はないがＥＴＣよりも更に緊急性の高い緊急通報システムのようなアプリケーションが存在する場合がある。特許文献１及び２に開示された周波数サーチ頻度の重み付けを設定する方法では、リンク接続の高速性に関する優位性はあるが、緊急性の高いアプリケーションに対する優位性を保つことが難しい。従って、キャリア周波数選定処理においては、緊急通報、ＥＴＣといった優先度の高いものから、停車時の情報提供通信といった即時応答性の必要はないが継続的に通信を行うものまで、アプリケーションの種別により切り分ける必要がある。
【００１４】
第二には、複数のアプリケーションに対応するために、通信用ＬＳＩの改造が必要となるという問題である。非特許文献２に準拠したマルチアプリケーションに対応するためには、最大７組のキャリア周波数の選定機能が必要である。しかし、現状の通信用ＬＳＩでは、２組分しか対応できない。キャリア周波数選定機能は、ＯＳＩ７階層モデルの物理層（レイヤー１）に構築されているため、７組のキャリア周波数に対応するには通信用ＬＳＩの改造が必要となる。
【００１５】
第三には、路側装置の増減に対応できないという問題がある。ＤＳＲＣシステムは、ＥＴＣシステム以外に駐車場料金収受システム、ガソリンスタンド料金収受システムを始めとして、コンビニエンスストア、ドライブスルー、電子ナンバープレート、運行管理、広告配信といった様々な用途への適用が考えられている。ＤＲＳＣ車載器が接続する対象は、そのサービスの提供者によって増減することが考えられる。特許文献２では、所在地から路側装置を推測する方法が開示されているが、路側装置の増減に対応しきれず、適切な処理が行われない可能性がある。
【課題を解決するための手段】
【００１６】
本発明の第１の態様としては、複数のアプリケーションのそれぞれに割り当てられた無線周波数を有する無線信号を路側装置より受信し、当該無線周波数を受信して前記アプリケーションを識別して実行する車載器であって、前記アプリケーションのそれぞれに設定された優先度を記憶する優先度記憶手段と、前記路側装置から受信した無線信号によって識別されたアプリケーションの優先度に基づいて、前記アプリケーションを実行するか否かを制御する制御手段を有し、前記制御手段は、第１のアプリケーションの実行確定中に、第２のアプリケーションに対応する無線信号を受信した場合、前記優先度記憶手段に記憶された該第１と第２のアプリケーションの優先度に基づき、該第１のアプリケーションの実行を継続するか、該第１のアプリケーションの実行を中止して該第２のアプリケーションの実行確定動作に入るかを決定する車載器である。このような構成により、アプリケーションの処理に優先度の重み付けをすることが可能となる。
【００１７】
また、本発明の第２の態様としては、複数のアプリケーションのそれぞれに割り当てられた無線周波数を有する無線信号を路側装置より受信し、当該無線周波数を受信して前記アプリケーションを識別して実行する車載器の通信方法であって、前記アプリケーションのそれぞれに設定された優先度を記憶し、前記路側装置から受信した無線信号によって識別された第１のアプリケーションの実行確定中に、第２のアプリケーションに対応する無線信号を受信した場合、前記第１と第２のアプリケーションのそれぞれに設定された優先度に基づき、該第１のアプリケーションの実行を継続するか、該第１のアプリケーションの実行を中止して該第２のアプリケーションの実行確定動作に入るかを決定する通信方法である。このような構成により、アプリケーションの処理に優先度の重み付けをすることが可能となる。
【発明の効果】
【００１８】
以上のような構成により、リンク接続の高速性に従い周波数サーチ頻度の重み付けを設定するだけでなく、緊急度や重要度等に基づいた優先度に従ってアプリケーションを処理する狭域通信用車載器及びその通信方法及びを提供することができる。
【発明を実施するための最良の形態】
【００１９】
発明の実施の形態１．
以下に、本発明の好ましい実施の形態を説明する。説明の明確化のため、以下の記載及び図面は、適宜、省略、及び簡略化がなされている。また、説明の明確化のため、必要に応じて重複説明は省略されている。実施形態１は、ＤＳＲＣシステム用車載器及びその周波数選定方法の例を示すものである。
【００２０】
ＥＴＣシステムでは、５．７〜５．８ＧＨｚ帯域の通信周波数帯において、帯域幅５ＭＨｚの４個の周波数帯が使用されていたが、実施形態１では１４の周波数帯が使用される。１４の周波数帯が、車載器から路側装置への上り信号用（アップリンク）と、路側装置から車載器への下り信号用（ダウンリンク）とに、それぞれ２個ずつ割り当てられている。従って、アップリンク及びダウンリンクの周波数帯を１組としたキャリア周波数がＡ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、及びＧの７組分用意され、それらのキャリア周波数を使用して路側装置と車載器とが通信を行う
【００２１】
車載器とは、車両に搭載された無線機器のことであり、ＤＳＲＣにおけるシステム側装置（路側装置）と通信し、無線周波数を受信してアプリケーションを識別実行するための装置である。また、路側装置は、車載器と通信して複数のアプリケーションのそれぞれに割り当てられた無線周波数を送信するために道路等に設けられた固定基地局装置である。路側装置は、上位局との間でアプリケーションに関するデータ信号と各種の制御に関する制御信号を送受信している。
【００２２】
従って、車載器は、Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、及びＧの７組分のキャリア周波数データを保持する。そして、路側装置から送信されるキャリア周波数がＡ〜Ｇのいずれかであるか選定する。キャリア周波数を確定した場合、車載器はＤＳＲＣシステムのサービスの通信可能範囲に入ったと判断する。そして、個々のキャリア周波数に割り当てられているアプリケーションのサービスを受ける。
【００２３】
図面を参照し、実施形態１について詳述する。図１は、ＤＳＲＣ車載器の周波数選定処理に係るブロック図である。車載器１のハードウェア部（Ｈ／Ｗ部）には、ＲＦモジュール１１、通信用ＬＳＩ１２を有している。車載器１のソフトウェア部（Ｓ／Ｗ部）には、ＥＴＣアプリ登録部１３、非ＥＴＣアプリ登録部１４、記憶部１５、周波数選定制御部１７、アプリ管理部１８、及びタイマー機能部１６を有している。
【００２４】
ＲＦモジュール１１は、アンテナを介して車載器１と路側装置（不図示）との信号を送受信するモジュールである。例えば、ＲＦモジュール１１は、信号の受信レベルを測定することによって電界強度を検出する機能をも有している。実施形態１に係る通信用ＬＳＩ１２は、路側装置との通信により得られたデータの処理を実行する。
【００２５】
記憶部１５は、キャリア周波数を選定するために実行するイベントを管理するための情報が登録される。表１は、登録情報の一つであり、登録されているアプリケーションの一覧表である。表１には、ＥＴＣアプリ、アプリ１及びアプリ２のアプリケーションが登録され、各アプリケーションには優先度が設定される。即ち、記憶部１５は、各アプリケーションの優先度を記憶する優先度記憶手段を有している。例えば、緊急度の高い通信接続が要求された場合、最優先で動作することが必要である。従って、緊急度の高いアプリケーションが最優先で処理されるように優先順位を設定することにより、他のキャリア周波数が確定中であっても、割り込み可能となる。表１では、優先度の値が小さいもの程、優先度が高いことを示している。従って、最も優先度の高いアプリケーションはアプリ２である。次に優先度の高いアプリケーションはＥＴＣアプリケーションであり、この中で最も優先度が低いアプリケーションがアプリ１である。実施形態１では、アプリ２が緊急度の高いアプリケーションであれば、ＥＴＣアプリケーションのキャリア周波数を複数回認識している最中（実行確認中）であっても、割り込み処理が可能となる。
【００２６】
なお、表１には、優先度の他に優先度設定値も登録されている。優先度設定値は、それぞれのアプリケーションの優先度に対応する値であり、優先度設定値の値に応じて、優先度の高低が判断される。即ち、記憶部１５は、優先度に対応した優先度設定値を記憶する優先度設定値記憶手段でもある。実施形態１では、優先度が最も高いアプリ２の優先度設定値は１であり、優先度が最も低いアプリ１の優先度設定値は３である。表１では、優先度の順位と優先度設定値が同じ値であるが、それに限る必要はない。
【００２７】
【表１】
2007317117.tif 000003
＊１）イベントテーブル数が１０である場合の占有イベントテーブル数を示す
【００２８】
表１では、優先度の他にアプリケーションの認識番号ＡＩＤ（Application Identifier）、出現率、及び占有イベントテーブル数が登録されている。表１に示す出現率は、キャリア周波数選定時における各アプリケーションのサーチ頻度の比重を示したものである。従って、キャリア周波数選定時のイベントテーブル数が１０である場合、夫々のアプリケーションの占有イベントテーブル数は、表１に示す数となる。即ち、ＥＴＣアプリの占有イベントテーブル数は６個、アプリ１は３個、アプリ２は１個である。各アプリケーションの優先度及び出現率は、書き換えが可能である。また、イベントテーブル数は、１０に限らず他の値を設定することも可能である。
【００２９】
表２は、キャリア周波数選定時に実行される各アプリケーションのイベントタイムテーブルである。記憶部１５では、表２の情報についても登録されている。実施形態１ではイベントテーブル数は１０であり、表１に示された出現率に従って各アプリケーションが割り当てられている。また、アプリケーション毎に周波数モードが設定されている。実施形態１は、７組のキャリア周波数を設定することができ、Ａ〜Ｇの周波数モードと対応している。周波数モードを判別することにより、夫々のアプリケーションが使用するキャリア周波数を確定することができる。即ち、イベントタイムテーブルに従って、各アプリケーションに割り当てられたキャリア周波数をサーチする。その結果、路側装置から送信されている各アプリケーションを認識することができる。
【００３０】
【表２】
2007317117.tif 000004
【００３１】
表３は、各周波数モードに設定される周波数データを示す。表３に示される周波数データは、アップリンク及びダウンリンクの周波数帯を１組としたキャリア周波数を示している。各周波数は、帯域幅５ＭＨｚの周波数帯の中央値を示す。実施形態１では、周波数モードがＡ及びＢがＥＴＣアプリに使用され、Ｃがアプリ１、Ｄがアプリ２に使用されている。周波数モードＡのアップリンク周波数（車載器から路側装置への上り信号に使用される周波数）は、５７９５ＭＨｚを中央値とする帯域幅５ＭＨｚの周波数帯である。同様に周波数モードＡのダウンリンク周波数（路側装置から車載器への下り信号に使用される周波数）は、５８３５ＭＨｚを中央値とする帯域幅５ＭＨｚの周波数帯である。
【００３２】
実施形態１では７組のキャリア周波数を使用できるため、周波数モードもＡ〜Ｇまで設定可能であるが、表３における周波数モードＥ、Ｆ、及びＧは未設定状態であることを示す。７組のキャリア周波数を設定することにより、７個のアプリケーションが登録可能である。従って、表２のイベントタイムテーブルには、少なくとも７個のアプリケーションのサーチスケジュールを設定することができる。
【００３３】
【表３】
2007317117.tif 000005
【００３４】
図示しないが、記憶部１５は、周波数選定モードカウンタや、周波数選定モードＦＩＤリストを記憶することも可能である。周波数選定モードカウンタは、キャリア周波数の周波数を選定する時に実行する確認回数や、検知されたキャリア周波数の回数が登録される。周波数選定モードＦＩＤリストは、周波数選定モードに対応するアプリケーションに係る路側装置のＦＩＤが登録されている。即ち、記憶部１５は、ＦＩＤを記憶する記憶手段を有している。実施形態１では、周波数選定処理中に周波数選定モードＦＩＤリストにＦＩＤ番号を随時追加することが可能である。
【００３５】
ＥＴＣアプリ登録部１３、非ＥＴＣアプリ登録部１４、タイマー機能部１６、周波数選定制御部１７、アプリ管理部１８は、記憶部１５に格納されたデータに基づき、周波数選定処理を行う制御部１９である。ＥＴＣアプリ登録部１３及び非ＥＴＣアプリ登録部１４は、記憶部１５に、ＥＴＣアプリケーション及び非ＥＴＣアプリケーションに係るＦＩＤを登録する機能を有している。例えば、受信したキャリア周波数が保持するＦＩＤが周波数選定モードＦＩＤリストに含まれていない場合、ＦＩＤを前記リストに格納する機能を有している。
【００３６】
タイマー機能部１６は、周波数モードの切り替え毎に記憶部１５を参照し、設定されている周波数モードの切り替え時間を周波数選定制御部１７に出力する。周波数選定制御部１７は、タイマー機能部１６から入力された値に従って、周波数モードを切り替える。また、タイマー機能部１６は、記憶部１５を参照し、設定されているアプリケーションのイベントタイムテーブル及び、アプリケーションの優先度をアプリ管理部１８に出力する。
【００３７】
アプリ管理部１８は、タイマー機能部１６から入力されたアプリケーションのイベントタイムテーブルに従って、アプリケーションを切り替える。また、周波数選定処理に遷移した場合は、タイマー機能部１６から入力されたアプリケーション優先度に従って、アプリケーションを並べ替える。更に、優先度の低いアプリケーションへの切り替えを停止する機能を有している。
【００３８】
図２を参照して、実施形態１に係る周波数選定処理動作について説明する。図２（ａ）は、実施形態１に係る周波数選定処理を示したフローチャートである。始めに、システム初期化状態において各アプリケーションを登録する（Ｓ３００）。Ｓ３００における登録処理の詳細は、図２（ｂ）のフローに示す。まず、Ｓ５００にて、イベントタイムテーブル（表２参照）に各アプリケーションのデータを登録する。次に、Ｓ５１０にて、周波数選定モードカウンタを初期化する。
【００３９】
その後、図２（ａ）のフローでは、Ｓ３０５にて、各アプリケーションの優先度閾値を設定する。登録したアプリケーションのうち、一番低い優先度を有すアプリケーションの優先度設定値を優先度閾値の初期値に設定する。例えば表１のアプリケーションが登録された場合、優先度閾値はアプリ１の３となる。実施形態１では、優先度設定値の小さいもの程優先度が高いことを示す。Ｓ３１０にて、周波数選定処理が開始されると、表２に示したイベントタイムテーブルの優先度に従って、アプリケーションの優先度が高い順（優先度１→２→３の順に）にソートされる。
【００４０】
次に、Ｓ３２０にて始めのイベントデータを取得する。周波数キャリアを検知した場合、検知した周波数キャリアを示すアプリケーションの優先度設定値と、優先度閾値を比較する（Ｓ３３０）。この時、前述したように優先度はもっとも低い値に設定されている。従って、例えば優先度３に対応する優先度設定値３が優先度閾値として設定されている場合、優先度設定値が３、２、及び１全てのアプリケーションが周波数選定処理の対象となる。
【００４１】
次に、Ｓ３４０にて周波数データのモードをＡ、Ｂ、Ｃ、Ｄのいずれかに設定する。Ｓ３５０にて周波数データを決められた間隔で切り替えるためのモード切り替え時間を設定する。そして、イベントタイムテーブルに設定された切り替え時間に従って、周波数のサーチが開始される。車両の運行中は、どのタイミングで通信が開始されるかわからないため、常にサーチ処理を行っている。周波数キャリアを検知した場合、Ｓ３６０にて受信レベルと受信レベルの閾値を比較し、一定のレベルを満足するか確認する。受信レベルの閾値には、信号の強弱を示す数値が設定され、値の大きいものほど受信レベルが強いことを示す。受信レベルが低い場合、又は受信不可状態と判断された場合は、周波数キャリアのサーチに戻る。
【００４２】
受信した信号のレベルが一定以上である場合、スロット同期が検知され、ＦＣＭＣデータのＦＩＤが確認される（Ｓ３７０）。従って、ＦＩＤによりキャリア周波数を送信している路側装置を識別することができる。前述したように、路側装置と車載器との間は、複数の信号を格納したスロットという単位で信号を送受信している。複数のスロットの集まりがフレームであり、路側装置と車載器の間には、図５に示す通信フレームが使用されている。フレームの先頭にはＦＣＭＣデータの格納されるスロットが配置される。ＦＣＭＣデータは、フレームの範囲を確定する。また、ＦＣＭＣデータは、路側装置の識別番号であるＦＩＤを有している。
【００４３】
次に、Ｓ３８０にて、取得したＦＩＤが記憶部１５に登録されているか否かを検出する。ＦＩＤが登録されている場合は、周波数選定モードカウンタをインクリメントする（Ｓ４３０）。ＦＩＤが登録されていない場合は、記憶部１５の周波数選定モードＦＩＤリストに、検知したＦＩＤを登録する（Ｓ３９０）。次に、ＦＩＤを保持するキャリア周波数によって、ＡＩＤ（Application ID）を取得し、路側装置が接続要求の対象としているアプリケーションを識別する（Ｓ４００）。車載器が対応していないアプリケーションであった場合は、受信したデータは破棄される。
【００４４】
次に、Ｓ４１０にて、検知したアプリケーションの優先度設定値と、優先度閾値を比較する。例えば、表１のアプリケーションが登録されている場合、優先度閾値はもっとも低い値である３に設定されている。検知したアプリケーションの優先度設定値が優先度閾値より高い場合（ここでは、２又は１）、Ｓ４２０にて優先度閾値は、その優先度設定値に更新される。例えば、検知したアプリケーションの優先度設定値が１であった場合、Ｓ４２０にて優先度閾値を１とする。アプリケーションの優先度設定値が優先度閾値より低い又は同じである場合、優先度の閾値は更新しない。
【００４５】
次に、検出したアプリケーションのキャリア周波数が連続して検知できるか確認する（Ｓ４４０）。ここでは、連続して検知した回数と所定の検知回数閾値を比較し、アプリケーションの実行が可能か確認している。このような一連の処理は、制御部１９によって制御される。即ち、制御部１９は、検知したアプリケーションの優先度設定値と優先度閾値とを比較し、優先度閾値を超える優先度設定値を有すアプリケーションを連続して受信した場合に、前記アプリケーションを実行する実行決定機能を有する制御手段である。検知回数の閾値には、回数を示す整数値が設定される。検知回数の閾値に設定された回数よりも多くキャリア周波数を検知することができた場合、周波数モードが確定し、モードに応じたアプリケーションの処理が実行される（Ｓ４５０）。処理後は、Ｓ３０５の処理から開始され、周波数選定作業が繰り返される。アプリケーションの優先度閾値は、Ｓ３０５にて最も低い値に再度設定される。
【００４６】
Ｓ４４０にて、検知回数の閾値に設定された回数の検知が出来なかった場合、Ｓ４６０にてタイムアウトしたか否かが判定される。タイムアウトした場合は、Ｓ３１０の処理から開始する。タイムアウトではなく、検知回数の閾値に設定された回数を確認する前に新たなキャリア周波数を検知した場合、Ｓ３６０の処理から開始する。
【００４７】
なお、キャリア周波数が確定し、アプリケーションの処理を開始した場合は、キャリア周波数の強度が弱くなるか、路側装置から正常／異常切断要求が出力されない限り、周波数選定処理は再開しない。
【００４８】
実施形態１では、周波数選定処理が開始されると、始めにアプリケーションの優先度閾値は最も低い値に設定され、全てのアプリケーションが選定対象となる（Ｓ３００）。表１のアプリケーションが登録されている場合、優先度閾値は３となる。例えば、最初に受信したアプリケーションが優先度設定値２を示すＥＴＣアプリである場合、Ｓ４２０において優先度閾値が２に更新される。Ｓ４４０にてＥＴＣアプリが連続検知され実行可能であると確認された場合、ＥＴＣアプリの処理が実行される。しかし、Ｓ４４０でのＥＴＣアプリ連続検知中に新たなキャリア周波数が検知された場合、連続検知は中止され、Ｓ３６０の処理から開始される。そして、Ｓ４１０にて、新たなアプリケーションの優先度設定値と優先度閾値を比較する。例えば、新たに検知したキャリア周波数のアプリケーションが優先度設定値１のアプリ２である場合、優先度閾値より優先度が高くなるため、Ｓ４２０にて更に優先度閾値が更新される。アプリ２は、Ｓ４４０で連続検知され実行可能であると確認された後、処理が実行される。逆に、新たに検知したキャリア周波数のアプリケーションが優先度設定値３のアプリ１である場合、優先度閾値より優先度が低いため、処理はスキップされる。
【００４９】
上述したように、実施形態１は、アプリケーションの連続検知中に更に優先度の高いアプリケーションが検知された場合、連続検知を中止して新たなアプリケーションの処理を実行することができる。このような処理は、制御部１９にて行われる。換言すると、制御部１９は、第１のアプリケーションの実行確定中に、第２のアプリケーションに対応する無線信号を受信した場合、記憶部１５に記憶された第１と第２のアプリケーションの優先度に基づき、第１のアプリケーションの実行を継続するか、第１のアプリケーションの実行を中止して第２のアプリケーションの実行確定動作に入るかを決定する制御手段である。ここで、連続検知とは、アプリケーションが実行可能であるか確定する処理である。従って、連続検知中とは検知したキャリア周波数の処理を確定するために、所定回数連続検知している期間を示し、アプリケーションの実行確定中と同等の意味を示す。
【００５０】
また、路側装置から受信したＦＩＤが未設定である場合、ＦＩＤを登録することが可能となる。即ち、ＦＩＤが記憶部１５に登録されているか否かを検出する（Ｓ３８０）機能を有し、登録されていない場合は、記憶部１５に登録する機能を有している（Ｓ３９０）。
【００５１】
以上のように、登録したアプリケーションに優先度を設けることにより、より上位に設定された優先度のアプリケーションが優先的に処理されることが可能となる。その結果、リンク接続の高速性に従い周波数サーチ頻度の重み付けを設定するだけでなく、緊急度や重要度等に基づいた優先度に従って、アプリケーションを処理することが可能となる。
【００５２】
また、表２に示すイベントタイムテーブルを設け、このタイムテーブルに従って周波数選定処理を行うことにより、複数のアプリケーションの出現率等に応じたスケジューリングが可能となる。即ち、Ｓ／Ｗ部による処理によって、通信用ＬＳＩを改造することなく、７組のキャリア周波数の選定機能を有すことができる。
【００５３】
また、路側装置の認識番号（ＦＩＤ）を登録する機能を有することにより、登録されていない路側装置へも対応することが可能となる。様々な用途へ適用されるＤＲＳＣ車載器の接続対象が増えた場合でも、適切に処理することが可能となる。
【００５４】
なお、実施形態１では、各アプリケーションの優先度と優先度設定値とは、同じ数値を用いている。従って、優先度閾値にも、優先度と同じ数値が設定される。例えば、表１のアプリケーションが登録された場合、優先度閾値の初期値は、アプリ１の３となる等、優先度の数値（値が大きい方が優先度が低い）と同じになるという実施形態を紹介したが、優先度と優先度設定値との関係はこれに囚われない。例えば、優先度１では優先度設定値が１、優先度２では優先度設定値が３、優先度３では優先度設定値が１０というように選定するのも自由である。
【００５５】
なお、本発明は上記に示す実施形態に限定されるものではない。本発明の範囲において、上記実施形態の各要素を、当業者であれば容易に考えうる内容に変更、追加、変換することが可能である。
【図面の簡単な説明】
【００５６】
【図１】実施形態１に係るＤＳＲＣ車載器の周波数選定処理を示すブロック図である。
【図２】実施形態１に係るＤＳＲＣ車載器の周波数選定処理を示すフローチャートである。
【図３】従来技術に係るＥＴＣ車載器の周波数選定処理を示すブロック図である。
【図４】従来技術に係るＥＴＣ車載器の周波数選定処理を示すフローチャートである。
【図５】車載器と路側装置間における通信フレーム例を示す概要図である。
【符号の説明】
【００５７】
１  車載器
１１  ＲＦモジュール、  １２  通信用ＬＳＩ、
１３  ＥＴＣアプリ登録部、  １４  非ＥＴＣアプリ登録部、
１５  記憶部、  １６  タイマー機能部、
１７  周波数選定制御部、  １８  アプリ管理部、
１９  制御部
２  車載器
２１  ＲＦモジュール、  ２２  通信用ＬＳＩ、
２３  周波数選定制御部、  ２４  ＥＴＣアプリ登録部、
２５  アプリ管理部、  ２６  タイマー
【図１】
2007317117.tif 000006
【図２】
2007317117.tif 000007
【図３】
2007317117.tif 000008
【図４】
2007317117.tif 000009
【図５】
2007317117.tif 000010