(57)【要約】【課題】車両に対して実際の走行軌跡に基づいて交通管理をできるようにすること。【解決手段】車載装置１００は測定部１２０で測位を行い、測位した位置情報を車載装置１００を搭載した車両の移動情報としてドライブレコーダー１３０に記憶する。路側機２００の路側機通信部２１０は近くを通行した車両に搭載された車載装置１００のＤＳＲＣユニット１１０と通信し、識別情報記憶部１４０に記憶された車載装置１００の識別情報を取得する。情報センター３００の情報センター通信部３１０は車載装置１００の移動情報と路側機２００が通信した車載装置１００の識別情報とを受信する。移動情報判定部３２０は移動情報に識別情報を取得した路側機２００の所在位置が含まれるかを判定し、含まれない場合、移動情報を誤った情報として処理する。課金部３４０は正しい情報であると判定された移動情報に対して課金処理を行う。【選択図】図１
2010186481.tif 000002
【特許請求の範囲】
【請求項１】
通信する通信装置であり、
各種プログラムを記憶するプログラム記憶部と、
前記プログラム記憶部に記憶されたプログラムを実行するプログラム実行部と、
前記プログラム実行部を制御するプログラム制御部とを備え、
前記プログラム制御部は、
前記プログラム実行部がプログラムを実行する場合に、一つのプログラムに対して複数のポートを割り当てて、いずれのポートにおいても通信可能な状態にしておき、少なくとも一つのポートを優先度の高いデータの送受信に用いる
ことを特徴とする通信装置。
【請求項２】
情報処理装置間で、プログラムを識別するポートを設定し、データとデータを処理するプログラムを識別するポート番号とを通信し、通信したポート番号で識別されるプログラムを実行してデータを処理する処理方法において、
同一プログラムに対して複数のポート番号を設定するポート設定工程と、
データの優先度を判定する優先度判定工程と、
前記優先度判定工程で判定した優先度の異なるデータに対して、前記ポート設定工程で設定したポート番号を振り分けるポート振分工程と、
データと前記ポート振分工程でデータに対して振り分けられたポート番号とを通信する通信工程と、
前記通信工程で通信したポート番号を判定し、プログラムを実行して、優先度の高いデータを優先して処理する処理工程と
を実行することを特徴とする処理方法。
【請求項３】
請求項２記載の処理方法をコンピュータに実行させるプログラム。
【請求項４】
上記通信装置は、車載装置と通信する路上に設置された路側機であり、
上記通信装置は、特定事象が発生した場合に外部の情報センターによって交通情報についての上記優先度を高く設定される
ことを特徴とした請求項１記載の通信装置。
【請求項５】
ＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）プロトコルを処理するＤＳＲＣ処理部と、
ＤＳＲＣ処理部を介して通信するプログラム間のセッションを設定し、通信相手との間で互いにポート番号と優先度とを通知し、通知されたポート番号と優先度とを記憶部に記憶して上記セッションを確立するＡＳＬ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｕｂ  Ｌａｙｅｒ）処理部と、
ＡＳＬ処理部に設定されたセッションを通じて受信したデータを入力し、入力したデータに基づいて送信データを生成するデータ送信プログラムを実行するプログラム実行部と
を有し、車載装置と路側機とのそれぞれに設けられたＤＳＲＣユニットであって、
路側機のプログラム実行部は、車載装置のプログラム実行部に処理させる送信データをデータ送信プログラムを実行して生成し、生成した送信データの優先度を判定し、優先度に対応するセッションを指定して送信データを路側機のＡＳＬ処理部に出力し、
路側機のＡＳＬ処理部は、優先度の高いセッションのデータから順に、車載装置と路側機とのそれぞれのデータ送信プログラムに対応するポート番号を設定した送信データを生成し、生成した送信データを路側機のＤＳＲＣ処理部に出力し、
路側機のＤＳＲＣ処理部は、ＬＩＤ（Ｌｉｎｋ  ＩＤ）を設定した送信データを生成し、生成した送信データを発信し、
車載装置のＤＳＲＣ処理部は、路側機の発信した送信データを受信し、受信した送信データに対してＬＩＤを判定し、路側機のＡＳＬ処理部が生成した送信データを取得し、取得した送信データを車載装置のＡＳＬ処理部に出力し、
車載装置のＡＳＬ処理部は、車載装置のＡＳＬ処理部からの送信データに設定されたポート番号に基づいてセッションを判定し、路側機のプログラム実行部が生成した送信データを取得し、取得した送信データを判定したセッションに対して車載装置のプログラム実行部に出力し、
車載装置のプログラム実行部は、優先度の高いセッションに対して出力された入力データから順に処理する
ことを特徴とするＤＳＲＣユニット。
【請求項６】
ＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）プロトコルを処理するＤＳＲＣ処理部と、
ＤＳＲＣ処理部を介して通信するプログラム間のセッションを設定し、通信相手との間で互いにポート番号と優先度とを通知し、通知されたポート番号と優先度とを記憶部に記憶して上記セッションを確立するＡＳＬ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｕｂ  Ｌａｙｅｒ）処理部と、
ＡＳＬ処理部に設定されたセッションを通じて受信したデータを入力し、入力したデータに基づいて送信データを生成するデータ送信プログラムを実行するプログラム実行部と
を有したＤＳＲＣユニットを備え、車載装置に設けられたＤＳＲＣユニットとの間で通信を行う路側機であって、
プログラム実行部は、車載装置のプログラム実行部に処理させる送信データをデータ送信プログラムを実行して生成し、生成した送信データの優先度を判定し、優先度に対応するセッションを指定して送信データを路側機のＡＳＬ処理部に出力し、
ＡＳＬ処理部は、優先度の高いセッションのデータから順に、車載装置と路側機とのそれぞれのデータ送信プログラムに対応するポート番号を設定した送信データを生成し、生成した送信データを路側機のＤＳＲＣ処理部に出力し、
ＤＳＲＣ処理部は、ＬＩＤ（Ｌｉｎｋ  ＩＤ）を設定した送信データを生成し、生成した送信データを車載装置に発信する
ことを特徴とする路側機。
【請求項７】
ＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）プロトコルを処理するＤＳＲＣ処理部と、
ＤＳＲＣ処理部を介して通信するプログラム間のセッションを設定し、通信相手との間で互いにポート番号と優先度とを通知し、通知されたポート番号と優先度とを記憶部に記憶して上記セッションを確立するＡＳＬ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｕｂ  Ｌａｙｅｒ）処理部と、
ＡＳＬ処理部に設定されたセッションを通じて受信したデータを入力し、入力したデータに基づいて送信データを生成するデータ送信プログラムを実行するプログラム実行部と
を有したＤＳＲＣユニットを備え、路側機に設けられたＤＳＲＣユニットとの間で通信を行う車載装置であって、
ＤＳＲＣ処理部は、路側機の発信した送信データを受信し、受信した送信データに対してＬＩＤ（ＬＩＮＫ  ＩＤ）を判定し、路側機のＡＳＬ処理部が生成した送信データを取得し、取得した送信データを車載装置のＡＳＬ処理部に出力し、
ＡＳＬ処理部は、車載装置のＡＳＬ処理部からの送信データに設定されたポート番号に基づいてセッションを判定し、路側機のプログラム実行部が生成した送信データを取得し、取得した送信データを判定したセッションに対して車載装置のプログラム実行部に出力し、
プログラム実行部は、優先度の高いセッションに対して出力された入力データから順に処理する
ことを特徴とする車載装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体の移動情報に関する管理システムにおける通信装置、処理方法、プログラム、ＤＳＲＣユニット、路側機および車載装置に関するものである。
【背景技術】
【０００２】
従来、道路交通を監視するシステムとして、車両の走行軌跡データを用いてシミュレートを行い、信号タイミングの最適化を図るものがあった（特許文献１）。
これは、車両がＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）により自車位置を計測することで走行軌跡データを取得し、交通管理センターがこの走行軌跡データを受信し、受信して集めた走行軌跡データと信号タイミングとを合成して交通のシミュレーションを行うものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１２８６７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来のように車両から受信した走行軌跡データに基づいて道路交通を監視するシステムでは、何らかの理由により走行軌跡データが実際の走行軌跡とは異なった走行軌跡を示してしまった場合、正しい道路交通の監視が行えない。
【０００５】
本発明は、上記の課題をふまえ、例えば車両に対して実際の走行軌跡に基づいて交通管理をできるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の通信装置は、
通信する通信装置であり、
各種プログラムを記憶するプログラム記憶部と、
前記プログラム記憶部に記憶されたプログラムを実行するプログラム実行部と、
前記プログラム実行部を制御するプログラム制御部とを備え、
前記プログラム制御部は、
前記プログラム実行部がプログラムを実行する場合に、一つのプログラムに対して複数のポートを割り当てて、いずれのポートにおいても通信可能な状態にしておき、少なくとも一つのポートを優先度の高いデータの送受信に用いる。
【発明の効果】
【０００７】
本発明によれば、例えば、車両に対して実際の走行軌跡に基づいて交通管理することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１における移動情報管理システムの構成図。
【図２】実施の形態１における移動情報管理システムの処理を示すフローチャート。
【図３】実施の形態２における車載装置１００の構成図。
【図４】実施の形態２における管理システムの処理を示すフローチャート。
【図５】実施の形態における車載装置１００、路側機２００、情報センター３００のハードウェア構成図。
【発明を実施するための形態】
【０００９】
実施の形態１．
図１は、実施の形態１における移動情報管理システムの構成図である。
図１において、車両に装着される車載装置１００は以下のものを備える。
ドライブレコーダー１３０は、車両の移動経路、速度、時刻などの移動情報を記憶する。また、移動経路は車載装置１００を搭載した車両の位置を示す位置情報の集合体で構成され、各位置情報を結んだものが移動経路になる。
識別情報記憶部１４０は、車載装置１００を識別する車載装置ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）、運転者や車両の所有者などの車載装置利用者を識別する利用者ＩＤといった識別情報を記憶する。
利用者ＩＤは、例えば、利用者ＩＤが登録されたＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードをカードリーダー（図示しない）に接続することで記憶する。
ＤＳＲＣユニット１１０は、路上に設置された路側機２００との通信を行う。車載装置１００と路側機２００とは例えばＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）という通信技術により通信を行う。
測定部１２０は、測位用受信部１２１、計測部１２２を備えて車載装置１００の位置を測位し、測位した位置情報を移動経路の情報としてドライブレコーダー１３０に記憶する。また、速度計１２４で計測した車両の速度をドライブレコーダー１３０に記憶する。
測位用受信部１２１は、ＧＰＳの電波を受信する。ＧＰＳの電波は測位するための測位情報を含んでいる。
計測部１２２は、ジャイロ１２３で車両の方向を計測し、速度計１２４で速度、加速度を計測する。
【００１０】
図１において、路上に設置された路側機２００は以下のものを備える。
所在情報記憶部２２０は、路側機２００の設置された所在位置を示す所在情報を記憶する。
車載装置情報記憶部２３０は、車載装置１００から受信した情報を記憶する。例えば、車載装置ＩＤや利用者ＩＤを受信時間と共に記憶したり、移動情報を記憶したりする。
路側機通信部２１０は、車載装置１００と情報センター３００との通信を行う。例えば、車載装置１００から車載装置ＩＤ、利用者ＩＤ、移動情報を受信して車載装置情報記憶部２３０に記憶する。また、車載装置情報記憶部２３０に記憶された情報と共に所在情報記憶部２２０に記憶された所在情報を情報センター３００に送信する。
【００１１】
図１において、車両の情報管理を行う情報センター３００は以下のものを備える。
規則情報記憶部３７０は、交通違反や優良運転の基準値を道路情報と関連付け規則情報として記憶する。
課金情報記憶部３５０は、運転者や車両の所有者などの車載装置利用者に対する課金情報を記憶する。課金情報は、車載装置ＩＤや利用者ＩＤ、ＩＤに対応する利用者の住所や引き落とし銀行口座の番号、課金する金額などである。
受信情報記憶部３６０は、受信した各種受信情報を記憶する。
情報センター通信部３１０は、路側機２００と通信し、受信した車載装置ＩＤ、利用者ＩＤ、移動情報、所在情報などの受信情報を受信情報記憶部３６０に記憶する。また、電子基準局の発信する情報を受信し、受信した情報を路側機２００を介して車載装置１００に送信する。電子基準局は、ＧＰＳにより測位した位置情報を補正して位置情報の精度を高めるための補正情報を送信する。
なお、位置補正情報を管理する位置補正情報配信センターを設置することによって、複数の電子基準局から発信された補正情報を収集し、収集した補正情報に基づいて電離層や対流圏による擬似距離の遅延量を推定演算し、各電子基準局（点）からの距離に依存した遅延量を演算し、補正情報を求めても良い。この場合は、求められた補正情報が位置補正情報配信センターから情報センター通信部３１０に送信される。
移動情報判定部３２０は、受信情報記憶部３６０に記憶された車載装置ＩＤ、利用者ＩＤ、所在情報などの情報により移動情報が車両の実際の経路を示しているか、異なる経路を示しているかを判定し、判定した正否情報を受信情報と共に受信情報記憶部３６０に記憶する。
移動情報解析部３３０は、受信情報記憶部３６０に記憶された移動情報と規則情報記憶部３７０に記憶された規則情報とを比較し交通違反点数、運転の優良度、走行距離などを分析し、分析した分析情報を移動情報などの受信情報と共に受信情報記憶部３６０に記憶する。
課金部３４０は、受信情報記憶部３６０に記憶された分析情報に基づいて課金料を算出し、課金情報を課金情報記憶部３５０に記憶する。
【００１２】
図２は、実施の形態１における移動情報管理システムの処理を示すフローチャートである。
実施の形態１における移動情報管理システムの移動情報正否判定と課金処理とについて図２に基づいて説明する。
【００１３】
車載装置１００は、測定部１２０で測位して、測位した位置情報を移動情報としてドライブレコーダー１３０に記憶する（Ｓ１０１）。
ここで測位について説明する。測定部１２０は、ＧＰＳの測位情報、電子基準局の補正情報との受信状態に従い、以下のように測位を行う。電子基準局の補正情報は情報センター３００が受信した補正情報を路側機２００を介してＤＳＲＣユニット１１０が受信するものとする。
測定部１２０は、ＧＰＳの測位情報と電子基準局の補正情報とを共に受信した場合、測位用受信部１２１が受信したＧＰＳの測位情報に基づいて測位し、測位情報で測位した位置情報に電子基準点の補正情報を合算して位置情報を求める。
また、測位情報を受信し、補正情報を受信できなかった場合、測位情報に基づいて測位したものを位置情報とする。
また、測位情報も補正情報も受信できなかった場合、測位情報および補正情報に基づいて測位した前回の位置情報を初期値として、ジャイロ１２３が計測した方向と速度計１２４が計測した速度とから算出した相対位置を示す値を加算して位置情報を求める。
更に、カルマンフィルタを利用して、測位した前回の位置情報とジャイロ１２３が計測した方向と速度計１２４が計測した速度の積分値の観測量から、位置誤差の推定値とジャイロ１２３や速度計１２４の計測誤差を推定演算して、ジャイロ１２３や速度計１２４の計測誤差を補正するとともに、位置情報を補正して精度を向上させても良い。
これにより、任意のタイミングで測位することができ、さらに、より精度の高い測位方法を選択することができる。精度の高い測位方法では、車線と車両の位置関係を識別できるように、２ｍ以下の精度とすることが望ましい。
位置情報は例えば、緯度、経度、高さで表す。
また、測位タイミングは、予め設定された一定周期毎や、路側機２００との通信時にするとよい。但し、その他のタイミングでも構わない。
ドライブレコーダー１３０への移動情報の記憶は、測定部１２０が測位した位置情報と速度計１２４が計測した速度、加速度とに測位、計測を行った時刻とを関連付けて記憶することで行う。
また、位置情報と共に位置情報が測位情報と補正情報とから求めたものか、測位情報だけから求めたものか、相対位置から求めたものかといった情報を記憶するとよい。これにより記憶された位置情報の精度を判定することができる。
また、移動情報に対して圧縮処理を行ってもよい。これにより、記憶可能な移動情報量を増加することができると共に、単位時間辺りに通信する移動情報量を増加することができる。
【００１４】
次に、路側機２００は、車両が近くを走行した際に車載装置１００と通信を行い、識別情報を取得する（Ｓ１０２）。
ここで、車載装置１００において、ＤＳＲＣユニット１１０は識別情報記憶部１４０に記憶された車載装置ＩＤや利用者ＩＤといった識別情報を路側機２００に送信する。路側機２００では、路側機通信部２１０が受信した識別情報と受信時刻とを関連付けて車載装置情報記憶部２３０に記憶する。勿論、受信時刻は、ＧＰＳ衛星からの電波（搬送波、航法メッセージ）に基いて、標準時刻との同期をとっても良いことは言うまでもない。また、路側機２００と情報センター３００との間で時刻情報を通信し時刻の同期をとってもよい。
車載装置１００と路側機２００との間で行う通信技術であるＤＳＲＣは、通信可能範囲が狭く、高速な通信が行えるという特徴がある。このため、上記処理により車載装置情報記憶部２３０に識別情報が記憶された場合、識別情報で識別される車載装置１００を装着した車両は路側機２００の位置する場所を通行したと判定することができる。車両を個別に識別する場合は、通信可能範囲として、例えば各車線毎に２ｍ乃至４ｍ四方の矩形状の通信領域を設定すると良い。また、同一の通信領域内で複数車両と通信を行う場合は、交差点周辺の路面上に交差点中央から直径１００ｍの通信領域を設定する等、用途に応じて適宜通信可能範囲を設定すると良い。
【００１５】
次に、情報センター３００は、車載装置１００の移動情報と識別情報、路側機２００の所在情報とを受信する（Ｓ１０３）。
ここで、車載装置１００において、ＤＳＲＣユニット１１０は、ドライブレコーダー１３０に記憶された移動情報を路側機２００を介して情報センター３００に送信する。また、路側機２００において、路側機通信部２１０は、所在情報記憶部２２０に記憶された路側機２００の所在情報と、車載装置情報記憶部２３０に記憶された、路側機２００の設置された路上を通行した車両を識別する識別情報と時刻とを情報センター３００に送信する。情報センター３００では、情報センター通信部３１０が受信した移動情報、識別情報、所在情報を受信情報記憶部３６０に記憶する。ここで、移動情報には識別情報を含み移動情報を送信した車載装置１００を識別できるものとする。
車載装置１００からの移動情報の送信タイミングは、路側機２００との毎通信時や、予め設定された一定周期毎、移動情報量が予め設定された量に達したとき、車載装置利用者の移動情報送信要求時、エンジン停止時などにするとよい。移動情報量が予め設定された量に達したときとは、例えば移動情報量がドライブレコーダー１３０の記憶容量のｘ％に達したときなどである。また、車載装置利用者の移動情報送信要求時とは、移動情報量をカーナビゲーションシステム（以下、カーナビとする）のディスプレイやスピーカーに出力し、運転者がカーナビの操作ボタンなどから送信要求を入力したときなどである。但し、その他のタイミングでも構わない。
【００１６】
次に、情報センター３００は、受信した車載装置１００の移動情報の正否を判定する（Ｓ１０４）。
まず、移動情報判定部３２０は、受信情報記憶部３６０から移動情報を取得して移動情報に含まれる識別情報を抽出する。次に抽出した識別情報で受信情報記憶部３６０に記憶された各路側機の通信した各車載装置を示す識別情報を検索し、一致した識別情報に対応する路側機２００と車載装置１００との通信時刻と路側機２００の所在情報とを取得する。
次に、取得した通信時刻および所在情報と移動情報とを比較し、路側機２００の所在位置が通信時刻において移動経路として設定されているかを判定する。路側機２００の所在位置は、例えば通信可能範囲の中央位置を選択する。或いは、路側機２００の通信可能範囲における概略の境界線全体を、所在位置としても良い。
判定は、同通信時刻における移動経路が、所在位置又は所在位置周辺の所定範囲内を通過している場合（すなわち、路側機２００の通信可能範囲内を通過している場合）に、移動経路として設定されていると判定する。つまり、路側機２００の所在位置を示す点と移動経路に含まれる位置情報の示す点とが一致しなくても互いの点が通信可能範囲内に位置すれば移動経路として設定されていると判定する。
そして、判定結果を移動情報に対応付けて受信情報記憶部３６０に記憶する。このとき路側機２００は車両と通信して識別情報を取得し車両の通行を検出しているため、通信時刻において移動経路に路側機２００の所在位置が設定されていない場合、移動情報は実際に車両が通行した移動経路を示しておらず誤った移動情報であると判定できる。
なお、移動情報の正否判定は、事前に路側機２００で行われていても良い。この場合には、Ｓ１０３において、路側機２００は情報センター３００に対して、車載装置１００の移動情報と識別情報と共に車両毎に移動情報の正否判定結果を送信し、情報センター３００では判定結果に基づき、Ｓ１０３に続いて次に説明する移動情報の解析処理が実行される。
【００１７】
次に、移動情報を正しいと判定した場合（Ｓ１０５）、情報センター３００は、移動情報と規則情報とを比較し移動情報を解析する（Ｓ１０６）。
まず、移動情報解析部３３０は、受信情報記憶部３６０から判定結果が移動情報の正しいことを示している移動情報を取得する。次に、規則情報記憶部３７０から規則情報を取得する。次に、移動情報と規則情報とを比較し、移動情報の示す運転が交通違反を犯しているか、優良運転であるかを判定し、また、移動情報に基づいて車両の移動距離を算出する。そして、交通違反点数、優良運転度、移動距離を識別情報と対応付けて受信情報記憶部３６０に記憶する。交通違反や優良運転の判定は、例えば、移動情報に含まれる移動経路で規則情報に含まれる道路情報を検索して交通違反、優良運転の基準値を取得し、取得した基準値と移動情報に含まれる速度、加速度などを比較することで行う。
例えば、優良運転の基準値として、制限速度から燃費効率の良い所定の速度範囲が設定されている場合は、移動情報に含まれる車両の速度がこの速度範囲内に入っているかどうかを判定する。
また、優良運転の基準値として、燃費効率が劣化する車両の急発進や急加速に対応した加速度の上限値が設定されている場合は、移動情報に含まれる車両の速度がこの加速度の上限値以下であるかどうかを判定する。
また、優良運転の基準値として、燃費効率が劣化する蛇行（ジグザグ走行）に対応した走行車線の維持状況や二地点間の理想的な走行距離が設定されている場合は、車両の移動軌跡が所定の走行車線内に入っているかどうかの判定や、計測される走行距離と二地点間の理想的な走行距離との比較によって判定する。
【００１８】
次に、情報センター３００は、解析結果に基づいて課金処理を行う（Ｓ１０７）。
まず、課金部３４０は、受信情報記憶部３６０から識別情報に対応付けられた交通違反点数、優良運転度、移動距離を取得する。次に、交通違反点数、優良運転度、移動距離に基づいて課金料、返金料を算出する。そして、算出した課金料を識別情報と対応付けて課金情報記憶部３５０に記憶する。また、課金情報記憶部３５０に記憶された課金情報に基づいて、引き落とし口座から料金を徴収したり、利用者の住所宛に請求書を送付するなどを行う。
【００１９】
また、移動情報を誤りと判定した場合（Ｓ１０５）、情報センター３００は、移動情報にエラーを設定して受信情報記憶部３６０に記憶する（Ｓ１０８）。
エラーが設定された移動情報に対して、例えば、車載装置１００の調査、修理について利用者に通知するなど行う。
【００２０】
従来、ＥＴＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｔｏｌｌ  Ｃｏｌｌｅｃｔｉｏｎ  Ｓｙｓｔｅｍ）のように料金所の通過時に課金するシステムがあった。これに対し、実施の形態１では、車載装置１００に記録された移動情報に基づいてシステムが課金管理できることについて説明した。このようなシステムにより、例えば、警官の取締場所やオービス設置場所以外での交通違反を検出したり、優良運転を検出し課金料を減免するなどにより、運転者に安全運転を促すことができる。また、任意の区間における通行距離に対して課金することができる。さらにこの結果、交通量が多く大気汚染が著しい地域などの環境負荷の軽減に貢献できることが考えられる。
また、課金などを行う移動情報管理システムでは、ドライブレコーダー１３０に記憶された移動情報の信頼性が必要となる。そこで、実施の形態１では、車載装置１００で記録した移動情報を路側機２００で記録した通信情報と比較調査することで移動情報の信頼性を確認できることを説明した。このことは、課金するシステムに限らず、その他の移動情報を管理するシステムにも有効である。
【００２１】
実施の形態２．
上記実施の形態１では、車載装置１００が測位を行い、測位した位置情報を路側機２００および情報センター３００に送信し、情報センター３００が課金処理を行った。このように、車載装置１００が測位した位置情報に基づく管理システムとしては他に、交差点などで近辺に位置する車両の情報を配信し、車載装置１００で危険を判定するというものが考えられる。また、近辺の地域情報などを配信してもよい。
そこで、実施の形態２では、危険を判定するために配信された重要度の高い情報と、地域情報などのような重要度の低い情報とで優先度を設け処理することについて説明する。
【００２２】
図３は、実施の形態２における車載装置１００の構成図である。
実施の形態２における車載装置１００の構成のうち、上記実施の形態１で説明しなかった部分について図３に基づいて説明する。
ＤＳＲＣユニット１１０は、以下のものを備える。
ＤＳＲＣプロトコルを処理するＤＳＲＣ処理部１１１。
ＤＳＲＣ処理部１１１を介して通信するプログラム間の論理的な通信路であるセッションを設定するＡＳＬ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｕｂ  Ｌａｙｅｒ）処理部１１２。
ＡＳＬ処理部１１２が設定したセッションを通じて受信したデータを入力し、入力したデータに基づいてデータ送受信、車載装置ＩＤの取得、ＩＣカードへのアクセス、各記憶部へのアクセスといった基本処理をする基本プログラムを実行するプログラム実行部１１３。
車載装置１００の備えるドライブレコーダー１３０、ＩＣカードリーダー１５１や車両の備えるカーナビ、オーディオ、エアコンおよびそれらを操作するボタンなどのＨＭＩ（Ｈｕｍａｎ  Ｍａｃｈｉｎｅ  Ｉｎｔｅｒｆａｃｅ）１５２などの装置を制御する装置制御部１１４。
【００２３】
ＤＳＲＣ通信により車載装置１００と通信する路側機２００の路側機通信部２１０も上記と同様にＤＳＲＣ処理部２１１、ＡＳＬ処理部２１２、プログラム実行部２１３、装置制御部２１４を備える。
また、路側機２００は、設置された近辺地域の交通情報として、道路情報、信号情報、近辺地域に位置する車両情報などを記憶する交通情報記憶部２４０を備える。
また、路側機２００は、設置された近辺地域のサービス情報、例えば、各商店の安売り情報や駐車場情報などを記憶するサービス情報記憶部２５０を備える。
【００２４】
図４は、実施の形態２における管理システムの処理を示すフローチャートである。
以下に、車載装置１００が測位した位置情報を路側機２００が受信した際の車載装置１００と路側機２００との処理について以下に説明する。
ここで、車載装置１００と路側機２００とはそれぞれ、各基本プログラムに対応するポート番号が定義され記憶部に記憶されているものとする。
また、ポート番号は各基本プログラムに対して２つ以上が割り当てられ優先度と共に定義されているものとする。
そして、車載装置１００が位置情報を路側機２００に送信する前に、車載装置１００と路側機２００とは以下の処理をして通信を行う。
【００２５】
車載装置１００のＤＳＲＣ処理部１１１と路側機２００のＤＳＲＣ処理部２１１はＤＳＲＣプロトコルを処理し、通信する周波数や通信フレームの割り当て、装置間の通信を識別するＬＩＤ（Ｌｉｎｋ  ＩＤ）などを確立する。以後、確立した情報により車載装置１００と路側機２００とは通信を行う。
車載装置１００のＡＳＬ処理部１１２と路側機２００のＡＳＬ処理部２１２は各ＤＳＲＣ処理部を介して、互いに記憶部に定義されたポート番号と優先度とを通知し、通知されたポート番号と優先度を記憶部に記憶して各基本プログラム間の論理的な通信路であるセッションを確立する。つまり、優先度の高いポート番号の設定された優先度の高いセッションと優先度の低いポート番号の設定された優先度の低いセッションとがある。但し、優先度は高い、低いの２つであることに限らない。以後、確立したセッションにより車載装置１００のプログラム実行部１１３と路側機２００のプログラム実行部２１３とは通信し基本プログラムを実行する。
なお、交差点に設置される路側機２００では、事前に交通情報の優先度が最高位に設定されているものとする。
また、特定事象が発生した場合には、特定の路側機２００に対して、情報センター３００が交通情報の優先度を高く設定する。例えば、交通事故が発生した場合、事故の状況調査結果に基づいて、情報センター３００から即座に事故の発生位置、発生時刻、通行可能車線、渋滞車両の末尾位置等の交通情報が送信され、走行車線後流の路側機２００（すなわち、当該車線の進行方向先で事故が発生した路側機２００）に対してこの交通情報が提供される。そして、各車両に搭載された車載装置１００は通信可能範囲に位置する路側機２００から交通情報を提供され、提供された交通情報を音声や文字情報として運転者に出力する。この際、交通情報の影響を受ける可能性がある所定距離内の後流の路側機２００に対して、情報センター３００が一時的に交通情報の優先度を最高位に設定する。
【００２６】
以下、路側機２００に対する優先度の設定以降の処理について、図４に基づいて説明する。
まず、路側機２００の装置制御部２１４は車載装置１００の位置情報を交通情報記憶部２４０に記憶する。次に、交通情報記憶部２４０に記憶された道路情報の取得とサービス情報記憶部２５０に記憶されたサービス情報の取得を行う。そして、車載装置１００の装置制御部１１４に処理させる交通情報についての送信データとサービス情報についての送信データとを生成し、生成した送信データをプログラム実行部２１３に出力して送信要求する。例えば、交通情報の送信データとＡ商店に関する送信データとＢ商店に関する送信データとＣ商店に関する送信データとをプログラム実行部２１３に出力して送信要求する（Ｓ２０１）。
【００２７】
プログラム実行部２１３は、データ送信プログラムを実行し、入力した送信データに対して車載装置１００のプログラム実行部１１３に処理させる送信データを生成する。そして、生成した送信データの優先度を判定し、優先度に対応するセッションを指定して送信データをＡＳＬ処理部２１２に出力する。例えば、交通情報、Ａ商店に関する情報、Ｂ商店に関する情報、Ｃ商店に関する情報を入力した場合、交通情報を優先度の高いセッションの送信データ待ち行列にキューイングし、各商店の情報を優先度の低いセッションの送信データ待ち行列にキューイングする。（Ｓ２０２）。
【００２８】
ＡＳＬ処理部２１２は、優先度の高いセッションのデータから順に、車載装置１００と路側機２００のそれぞれのデータ送信プログラムに対応するポート番号を設定した送信データを生成し、生成した送信データをＤＳＲＣ処理部２１１に出力する。このとき設定するポート番号はプログラム実行部２１３に指定された優先度に対応するポート番号を選択する（Ｓ２０３）。
【００２９】
ＤＳＲＣ処理部２１１は、ＬＩＤを設定した送信データを生成し、生成した送信データを発信する（Ｓ２０４）。
【００３０】
車載装置１００のＤＳＲＣ処理部１１１は、路側機２００の発信した送信データを受信し、受信した送信データに対してＬＩＤを判定し、路側機２００のＡＳＬ処理部２１２が生成した送信データを取得し、取得した送信データをＡＳＬ処理部１１２に出力する（Ｓ２０５）。
【００３１】
ＡＳＬ処理部１１２は、入力した送信データに設定されたポート番号に基づいてセッションを判定し、路側機２００のプログラム実行部２１３が生成した送信データを取得し、取得した送信データを判定したセッションに対応してプログラム実行部１１３に出力する。例えば、Ａ商店に関する情報、Ｂ商店に関する情報、Ｃ商店に関する情報、交通情報を入力した場合、交通情報を優先度の高いセッションの受信データ待ち行列にキューイングし、各商店の情報を優先度の低いセッションの受信データ待ち行列にキューイングする。（Ｓ２０６）。
【００３２】
プログラム実行部１１３は、優先度の高いセッションに対し出力された入力データから順に装置制御部１１４に出力し処理する。例えば、優先度の高いセッションの受信データ待ち行列にキューイングされた交通情報、優先度の低いセッションの受信データ待ち行列にキューイングされたＡ商店に関する情報、Ｂ商店に関する情報、Ｃ商店に関する情報の順にデータを取得し装置制御部１１４に出力し処理する。装置制御部１１４では、交通情報に対して道路情報、信号情報、近辺地域に位置する車両情報などに基づいて危険性の判定を行い、判定結果のカーナビのディスプレイへの表示、オーディオからの音声出力、判定結果に基づいた車両の運転制御などを行う。また、各サービス情報に対してディスプレイへの表示や音声出力などを行う（Ｓ２０７）。
【００３３】
以上のように、プログラム実行部１１３がプログラムを実行する場合に、一つのプログラムに対して複数のポートを割り当てて、いずれのポートにおいても通信可能な状態にしておき、少なくとも一つのポートを優先度の高いデータの送受信に用いることで、未処理である優先度の低いデータが多く存在するときに、重要な優先度の高いデータが発生した場合でも、重要なデータを優先度の低いデータより優先的に処理することができるため、より有効に通信処理が行える。
【００３４】
優先度別のポート番号の割り当ては、例えばデータ送信側のポート番号に対して１６進で表した場合の上位１桁を変更して行うとよい。
つまり、上記のサービス情報のような優先度の低いデータに対するポート番号は０ｘ０ａａａ、上記の交通情報のようなサービス情報より優先度の高いデータに対するポート番号は０ｘ１ａａａ、交通情報の中でも緊急性を要するような優先度の更に高いデータに対するポート番号は０ｘ２ａａａとするなどである。ａａａはプログラムに対応する番号であり、同一プログラムにおいて各優先度で同じ値を示す。
【００３５】
また、プログラムの優先度を設定して、上記ＡＳＬ処理部は入力したデータを優先度の高いプログラムに対するデータから順に処理するようにしてもよい。
このとき、優先度の異なるプログラムに対して、例えば、０ｘ０８０３〜０ｘ０ＢＦＦを優先度の低いプログラム、０ｘ０Ｃ００〜０ｘ０ＦＥＥを優先度の高いプログラムに割り当てるようにするとよい。
【００３６】
図５は、実施の形態における車載装置１００、路側機２００、情報センター３００のハードウェア構成図である。
図５において、車載装置１００、路側機２００、情報センター３００は、プログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９１１を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、通信ボード９１５、磁気ディスク装置９２０と接続されている。
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３、磁気ディスク装置９２０は、不揮発性メモリの一例である。これらは、記憶装置あるいは記憶部の一例である。
通信ボード９１５は、無線ネットワーク、ＬＡＮ、インターネット等に接続されている。
通信ボード９１５は、情報入力部、出力部の一例である。
【００３７】
磁気ディスク装置９２０には、オペレーティングシステム（ＯＳ）９２１、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３は、ＣＰＵ９１１、ＯＳ９２１により実行される。
【００３８】
上記プログラム群９２３には、上記の各実施の形態の説明において「〜部」として説明する機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
ファイル群９２４には、上記の各実施の形態の説明において、「〜の判定結果」、「〜の計算結果」、「〜の処理結果」として説明するものが、「〜ファイル」として記憶されている。
また、上記の各実施の形態の説明において説明するフローチャートの矢印の部分は主としてデータの入出力を示し、そのデータの入出力のためにデータは、磁気ディスク装置９２０、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  ｃａｒｔｒｉｄｇｅ）、光ディスク、ＣＤ（コンパクトディスク）、ＭＤ（ミニディスク）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のその他の記録媒体に記録される。あるいは、信号線やその他の伝送媒体により伝送される。
【００３９】
また、上記の各実施の形態の説明において「〜部」として説明するものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、ハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。
【００４０】
また、上記の各実施の形態を実施するプログラムは、磁気ディスク装置９２０、ＦＤ、光ディスク、ＣＤ、ＭＤ、ＤＶＤ等のその他の記録媒体による記録装置を用いて記憶されても構わない。
【００４１】
上記説明において、車両に搭載された車載装置について説明したがこれに限らない。例えば、人が携帯する携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）、その他通信端末などでも構わない。
【符号の説明】
【００４２】
１００  車載装置、１１０  ＤＳＲＣユニット、１１１  ＤＳＲＣ処理部、１１２  ＡＳＬ処理部、１１３  プログラム実行部、１１４  装置制御部、１２０  測定部、１２１  測位用受信部、１２２  計測部、１２３  ジャイロ、１２４  速度計、１３０  ドライブレコーダー、１４０  識別情報記憶部、１５１  ＩＣカードリーダー、１５２  ＨＭＩ、２００  路側機、２１０  路側機通信部、２１１  ＤＳＲＣ処理部、２１２  ＡＳＬ処理部、２１３  プログラム実行部、２１４  装置制御部、２２０  所在情報記憶部、２３０  車載装置情報記憶部、２４０  交通情報記憶部、２５０  サービス情報記憶部、３００  情報センター、３１０  情報センター通信部、３２０  移動情報判定部、３３０  移動情報解析部、３４０  課金部、３５０  課金情報記憶部、３６０  受信情報記憶部、３７０  規則情報記憶部、９１１  ＣＰＵ、９１２  バス、９１３  ＲＯＭ、９１４  ＲＡＭ、９１５  通信ボード、９２０  磁気ディスク装置、９２１  ＯＳ、９２３  プログラム群、９２４  ファイル群。
【図１】
2010186481.tif 000003
【図２】
2010186481.tif 000004
【図３】
2010186481.tif 000005
【図４】
2010186481.tif 000006
【図５】
2010186481.tif 000007