(57)【要約】本発明は、交差点から取得される交通データを用いて、車線レベルの影響を含む交差点の健全度を計算するシステム及び方法を提供する。【選択図】図１
2014528118.tif 000002
【特許請求の範囲】
【請求項１】
交差点の健全度を計算するシステムであって、
（ｉ）第１の交差点に関連する交通データを取得するように構成された検出器と、
（ｉｉ）前記検出器に通信可能に接続されたプロセッサと、
（ｉｉｉ）前記プロセッサに通信可能に接続された記憶装置と、を備え、
前記記憶装置は、前記検出器から取得される前記交通データを記憶し、
前記プロセッサは、コンピューター化された命令を実行して、前記交通データを用いて前記第１の交差点の前記健全度を計算する、
交差点の健全度を計算するシステム。
【請求項２】
前記検出器は、誘導無線、ビデオ画像プロセッサ、マイクロ波センサー、赤外線センサー、磁気センサー、無線周波数タグ、超音波センサー、及び全地球測位システムからなる群から選択される、請求項１に記載のシステム。
【請求項３】
前記交通データは、交通量、交通速度、交通位置、日時、交通方向、前記第１の交差点の位置、及びそれらの任意の組み合わせからなる群から選択される、請求項１に記載のシステム。
【請求項４】
前記第１の交差点の前記位置は、国、地域、州、大都市圏、郡、近隣、市、通り、緯度／経度、及びそれらの任意の組み合わせからなる群から選択される前記位置に関連するデータを含む、請求項３に記載のシステム。
【請求項５】
前記プロセッサは、コンピューター化された命令を更に実行して、前記第１の交差点の計算された前記健全度を受信ユニットに送信する、請求項１に記載のシステム。
【請求項６】
前記プロセッサは、コンピューター化された命令を更に実行して、前記第１の交差点の計算された前記健全度に基づいて警告を受信ユニットに送信する、請求項１に記載のシステム。
【請求項７】
前記受信ユニットは、インターネットである、請求項５又は６に記載のシステム。
【請求項８】
前記受信ユニットは、遠隔装置である、請求項５又は６に記載のシステム。
【請求項９】
前記遠隔装置は、携帯電話、デスクトップコンピューター、ラップトップコンピューター、タブレット、又は全地球測位システムである、請求項８に記載のシステム。
【請求項１０】
前記第１の交差点の前記健全度の計算に用いられる前記交通データは、リアルタイム交通データである、請求項１に記載のシステム。
【請求項１１】
前記プロセッサは、コンピューター化された命令を更に実行して、前記第１の交差点から取得される前記交通データを用いて、第２の交差点の健全度への影響を予測する、請求項１に記載のシステム。
【請求項１２】
交差点の健全度を計算する方法であって、
（ｉ）検出器から、第１の交差点に関連する交通データを受信することと、
（ｉｉ）前記交通データを記憶ユニットに記憶することと、
（ｉｉｉ）コンピューターを通して、前記交通データを用いて前記第１の交差点の前記健全度を計算することと、
を含む、交差点の健全度を計算する方法。
【請求項１３】
前記検出器は、誘導無線、ビデオ画像プロセッサ、マイクロ波センサー、赤外線センサー、磁気センサー、無線周波数タグ、超音波センサー、及び全地球測位システムからなる群から選択される、請求項１２に記載の方法。
【請求項１４】
前記交通データは、交通量、交通速度、交通位置、日時、交通方向、前記第１の交差点の位置、及びそれらの任意の組み合わせからなる群から選択される、請求項１２に記載の方法。
【請求項１５】
前記第１の交差点の前記位置は、国、地域、州、大都市圏、郡、近隣、市、通り、緯度／経度、及びそれらの任意の組み合わせからなる群から選択される前記位置に関連するデータを含む、請求項１４に記載の方法。
【請求項１６】
前記第１の交差点の計算された前記健全度を受信ユニットに送信することを更に含む、請求項１２に記載の方法。
【請求項１７】
前記第１の交差点の計算された前記健全度に基づいて警告を受信ユニットに送信することを更に含む、請求項１２に記載の方法。
【請求項１８】
前記受信ユニットは、インターネットである、請求項１６又は１７に記載の方法。
【請求項１９】
前記受信ユニットは、遠隔装置である、請求項１６又は１７に記載の方法。
【請求項２０】
前記遠隔装置は、携帯電話、デスクトップコンピューター、ラップトップコンピューター、タブレット、又は全地球測位システムである、請求項１９に記載の方法。
【請求項２１】
前記第１の交差点の前記健全度の計算に用いられる前記交通データは、リアルタイム交通データである、請求項１２に記載の方法。
【請求項２２】
前記第１の交差点から取得される前記交通データを用いて、第２の交差点の健全度への影響を予測することを更に含む、請求項１２に記載の方法。
【請求項２３】
交通ナビゲーションアシスタンスを提供する方法であって、
（ｉ）検出器から、交差点に関連する交通データを受信することと、
（ｉｉ）前記交通データを記憶ユニットに記憶することと、
（ｉｉｉ）コンピューターを通して、前記交通データを用いて前記交差点の前記健全度を計算することと、
（ｉｖ）前記交差点の計算された前記健全度に基づいて、車両のルートオプションを決定することと、
（ｖ）前記ルートオプションを受信ユニットに送信することと、
を含む、交通ナビゲーションアシスタンスを提供する方法。
【請求項２４】
前記検出器は、誘導無線、ビデオ画像プロセッサ、マイクロ波センサー、赤外線センサー、磁気センサー、無線周波数タグ、超音波センサー、及び全地球測位システムからなる群から選択される、請求項２３に記載の方法。
【請求項２５】
前記交通データは、交通量、交通速度、交通位置、日時、交通方向、前記交差点の位置、及びそれらの任意の組み合わせからなる群から選択される、請求項２３に記載の方法。
【請求項２６】
前記交差点の前記位置は、国、地域、州、大都市圏、郡、近隣、市、通り、緯度／経度、及びそれらの任意の組み合わせからなる群から選択される前記位置に関連するデータを含む、請求項２５に記載の方法。
【請求項２７】
前記受信ユニットは、インターネットである、請求項２３に記載の方法。
【請求項２８】
前記受信ユニットは、遠隔装置である、請求項２３に記載の方法。
【請求項２９】
前記遠隔装置は、携帯電話、デスクトップコンピューター、ラップトップコンピューター、タブレット、又は全地球測位システムである、請求項２８に記載の方法。
【請求項３０】
前記交差点の前記健全度の計算に用いられる前記交通データは、リアルタイム交通データである、請求項２３に記載の方法。
【請求項３１】
交通安全警告を提供する方法であって、
（ｉ）検出器から、交差点に関連する交通データを受信することと、
（ｉｉ）前記交通データを記憶ユニットに記憶することと、
（ｉｉｉ）コンピューターを通して、前記交通データを用いて前記交差点の前記健全度を計算することと、
（ｉｖ）前記交差点の前記健全度の計算結果が、所定の安全警告レベルを満たすか、又は超えるかを判断することと、
（ｖ）前記交差点の前記健全度の前記計算結果が前記所定の安全警告レベルを満たすか、又は超えるとの判断に応答して、安全警告を受信ユニットに送信することと、
を含む、交通安全警告を提供する方法。
【請求項３２】
前記検出器は、誘導無線、ビデオ画像プロセッサ、マイクロ波センサー、赤外線センサー、磁気センサー、無線周波数タグ、超音波センサー、及び全地球測位システムからなる群から選択される、請求項３１に記載の方法。
【請求項３３】
前記交通データは、交通量、交通速度、交通位置、日時、交通方向、前記交差点の位置、及びそれらの任意の組み合わせからなる群から選択される、請求項３１に記載の方法。
【請求項３４】
前記交差点の前記位置は、国、地域、州、大都市圏、郡、近隣、市、通り、緯度／経度、及びそれらの任意の組み合わせからなる群から選択される前記位置に関連するデータを含む、請求項３３に記載の方法。
【請求項３５】
前記受信ユニットは、インターネットである、請求項３１に記載の方法。
【請求項３６】
前記受信ユニットは、遠隔装置である、請求項３１に記載の方法。
【請求項３７】
前記遠隔装置は、携帯電話、デスクトップコンピューター、ラップトップコンピューター、タブレット、又は全地球測位システムである、請求項３６に記載の方法。
【請求項３８】
前記交差点の前記健全度の計算に用いられる前記交通データは、リアルタイム交通データである、請求項３１に記載の方法。
【請求項３９】
交差点計画データを提供する方法であって、
（ｉ）検出器から、交差点に関連する交通データを受信することと、
（ｉｉ）前記交通データを記憶ユニットに記憶することと、
（ｉｉｉ）コンピューターを通して、前記交通データを用いて前記交差点の前記健全度を計算することと、
（ｉｖ）前記交差点の前記健全度の計算結果が、前記交差点の所定のレベル未満であるか、前記交差点の所定のレベルを満たすか、又は超えるかを判断することと、
（ｖ）前記交差点の前記健全度の前記計算結果が前記所定のレベル未満であるか、前記所定のレベルを満たすか、又は超えるとの判断に応答して、前記交差点の前記計画において措置を講じることと、
を含む、交差点計画データを提供する方法。
【請求項４０】
土地価値データを提供する方法であって、
（ｉ）検出器から、交差点に関連する交通データを受信することと、
（ｉｉ）前記交通データを記憶ユニットに記憶することと、
（ｉｉｉ）コンピューターを通して、前記交通データを用いて前記交差点の前記健全度を計算することと、
（ｉｖ）前記交差点の計算された前記健全度を解析することと、
（ｖ）前記健全度の解析結果を用いて、前記交差点周辺のエリアの土地価値を求めることと、
を含む、土地価値データを提供する方法。
【発明の詳細な説明】
【背景技術】
【０００１】
本願は、２０１１年８月３１日に出願された米国仮特許出願第６１／５２９，８４６号の優先権を主張するものであり、その開示は引用することによりその全体が本明細書の一部をなす。
【０００２】
平均的な都市部の通勤者が年間におおよそ３６時間を交通渋滞に費やすことが報告されている。この数字は、平均的なアメリカ人の週間労働時間に相当する。したがって、そのような無駄な時間の経済的な影響は毎年、十億ドル単位である。定量化がより難しいが、交通渋滞の社会的損害及び感情的損害も大きい。
【０００３】
交通混雑を緩和し、交通渋滞で無駄になる時間を低減しようとして、種々のシステムが開発されてきた。１つのそのようなシステムは、所与のルートに沿った交通速度を測定して、推定移動時間を計算することを含む。次に、移動時間に関するリアルタイムデータを地図に重ねて、どの道路が最も高速で移動しているかの視覚的インジケーターを生成することができる。しかしながら、この方法は、幾つかの理由により比較的不正確な推定を提供する。２点間の移動時間は、全地球測位システム（又は他の位置特定装置）の表示が、車両又はプローブの時空間状態を識別し、それをその後の時空間測定値と比較する場合の計算である。次に、２つの空間（位置）点間の移動時間が推定される。プローブ推定の性質に起因して、ルートは、プローブ車両が行う停止又は事故を回避するための同様のルートへの迂回により損なわれ、仮定されるルートに沿った移動時間の誤った報告に繋がる場合がある。
【０００４】
さらに、ＧＰＳ追跡されるプローブ車両の速度の即時報告は、特定の区間での交通の流れを特定するために有用であることができるが、交通量、すなわち、幹線道路がどの程度良好に稼働しているかの主要決定因子、の測定に用いることができない。追跡される車両が道路脇で停止するか、又は帰宅途中にドライクリーニングを受け取るために停止する場合、他のプローブがその瞬間にそのエリアを通って流れていないとき、プローブシステムはそれを事故と誤るおそれがある。
【０００５】
したがって、道路の所与の区画に沿った移動時間のみならず、想定されるルートの一般的な健全度（health）も同様に正確に計算するのに、車両速度及び交通量の両方を正確に測定可能なシステムが当分野で必要とされている。量に対するこの需要を満たすのに、ルートに沿った交差点が用いられる。速度及び量の両方を通して交差点網の健全度を適宜測定するシステムは、交差点間のルートへの影響をより正確に特定することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
したがって、本発明の目的は、交差点から得られる交通データを用いて交差点の健全度を計算するシステム及び方法を提供することである。
【０００７】
本発明の目的はまた、交差点から取得される交通データを用いてナビゲーションアシスタントを提供するシステム及び方法を提供することである。
【０００８】
本発明の更なる目的は、交差点から取得される交通データを用いて交通安全警告を提供するシステム及び方法を提供することである。
【０００９】
本発明のまた更なる目的は、交差点から取得される交通データを用いて交差点計画データを提供するシステム及び方法を提供することである。
【００１０】
本発明の目的はまた、交差点から取得される交通データを用いて交差点の周囲又は付近の土地エリアの土地価値データを提供するシステム及び方法を提供することである。
【課題を解決するための手段】
【００１１】
したがって、特定の実施形態では、本発明は、交差点の健全度を計算するシステムであって、（ｉ）第１の交差点に関連する交通データを取得するように構成された検出器と、（ｉｉ）前記検出器に通信可能に接続されたプロセッサと、（ｉｉｉ）前記プロセッサに通信可能に接続された記憶装置と、を備え、前記記憶装置は、前記検出器から取得された前記交通データを記憶し、前記プロセッサは、コンピューター化された命令を実行して、前記交通データを用いて前記第１の交差点の前記健全度を計算する、交差点の健全度を計算するシステムに関する。
【００１２】
或る特定の実施形態では、本発明は、交差点の健全度を計算する方法であって、（ｉ）検出器から、交差点に関連する交通データを受信することと、（ｉｉ）前記交通データを記憶ユニットに記憶することと、（ｉｉｉ）コンピューターを通して、前記交通データを用いて前記交差点の前記健全度を計算することと、を含む、交差点の健全度を計算する方法に関する。
【００１３】
或る特定の実施形態では、本発明は、交通ナビゲーションアシスタンスを提供する方法であって、（ｉ）検出器から、交差点に関連する交通データを受信することと、（ｉｉ）前記交通データを記憶ユニットに記憶することと、（ｉｉｉ）コンピューターを通して、前記交通データを用いて前記交差点の前記健全度を計算することと、（ｉｖ）前記交差点の前記計算される健全度に基づいて、車両のルートオプションを決定することと、（ｖ）前記ルートオプションを受信ユニットに送信することと、を含む、交通ナビゲーションアシスタンスを提供する方法に関する。
【００１４】
他の実施形態では、本発明は、交通安全警告を提供する方法であって、（ｉ）検出器から、交差点に関連する交通データを受信することと、（ｉｉ）前記交通データを記憶ユニットに記憶することと、（ｉｉｉ）コンピューターを通して、前記交通データを用いて前記交差点の前記健全度を計算することと、（ｉｖ）前記交差点の前記健全度の計算結果が、所定の安全警告レベルを満たすか、又は超えるかを判断することと、（ｖ）前記交差点の前記健全度の前記計算結果が前記所定の安全警告レベルを満たすか、又は超えるとの判断に応答して、安全警告を受信ユニットに送信することと、を含む、交通安全警告を提供する方法に関する。
【００１５】
或る特定の実施形態では、本発明は、交差点計画データを提供する方法であって、（ｉ）検出器から、交差点に関連する交通データを受信することと、（ｉｉ）前記交通データを記憶ユニットに記憶することと、（ｉｉｉ）コンピューターを通して、前記交通データを用いて前記交差点の前記健全度を計算することと、（ｉｖ）前記交差点の前記健全度の計算結果が、前記交差点の所定のレベル未満であるか、前記交差点の所定のレベルを満たすか、又は超えるかを判断することと、（ｖ）前記交差点の前記健全度の前記計算結果が前記所定のレベル未満であるか、前記所定のレベルを満たすか、又は超えるとの判断に応答して、前記交差点の前記計画で措置を講じることと、を含む、交差点計画データを提供する方法に関する。
【００１６】
更に他の実施形態では、本発明は、土地価値データを提供する方法であって、（ｉ）検出器から、交差点に関連する交通データを受信することと、（ｉｉ）前記交通データを記憶ユニットに記憶することと、（ｉｉｉ）コンピューターを通して、前記交通データを用いて前記交差点の前記健全度を計算することと、（ｉｖ）前記交差点の計算された前記健全度を解析することと、（ｖ）前記健全度の解析結果を用いて、前記交差点周辺のエリアの土地価値を求めることと、を含む、土地価値データを提供する方法に関する。
【００１７】
或る特定の他の実施の形態では、本発明は、本明細書に記載のシステムを用いて、或る交差点の健全度が別の交差点の健全度に対して有する影響を求める方法に更に関する。
【００１８】
さらに他の実施形態では、本発明は、本明細書に記載のシステムを用いて、或る交差点の健全度が別の交差点の健全度に対して有する車線レベルの影響を求める方法に関する。
【００１９】
本開示では、用語には、本明細書において別段の定めがない限り、当業者によって理解される、生じる文脈の中で普通の一般的な意味が与えられるべきである。
【００２０】
本明細書で用いられる場合、「第１の」交差点又は「最初の」交差点が、「第２の」交差点又は「別の」交差点に関連して言及されるとき、「第２の」交差点又は「別の」交差点は、「第１の」交差点又は「最初の」交差点に直に隣接する交差点のみに限定されることは意図されない。例えば、任意の数の交差点が、「第１の」交差点又は「最初の」交差点と「第２の」交差点又は「別の」交差点との間のルートに存在することができる。
【００２１】
本明細書で用いられる場合、「通信可能に接続される」という用語は、有線であれ無線であれ、データを通信することができる任意のタイプの接続を含むことが意図され、単一のコンピューター内の装置間及び／又はプログラム間の接続又は別個のコンピューターの装置間及び／又はプログラム間の接続も含む。
【００２２】
本明細書で用いられる場合、「コンピューター」という用語は、実施に用いられる構成要素が電気的であれ、磁気的であれ、光学的であれ、生物学的であれ、又は他の様式であれ関係なく、デスクトップコンピューター、ラップトップコンピューター、タブレットコンピューター、メインフレームコンピューター、個人情報端末、サーバー、又はデータの処理、管理、若しくは送信を行うことが可能な任意の他の装置等の任意のデータ処理装置を含むことが意図される。
【００２３】
「モジュール」という用語は、限定ではなく、１つ又は複数の機能、動作、及び／又は行動を実行するように構成される１つ又は複数のソフトウェアプログラムを実行するように構成される１つ又は複数のコンピューターを含むことが意図される。
【図面の簡単な説明】
【００２４】
【図１】図１は、本発明の一実施形態による検出器を有する例示的な交差点を示す。
【図２】図２は、本発明の一実施形態による２つの交差点間の移動時間を求める方法のフローチャートを示す。
【図３】図３は、本発明の一実施形態による交差点健全度情報を受信ユニットに送信する方法のフローチャートを示す。
【発明を実施するための形態】
【００２５】
本発明のシステムは、（ｉ）交差点から交通データを取得するか又は交差点に関連するデータを取得するように構成された検出器と、（ｉｉ）検出器に通信可能に結合された処理機又は「プロセッサ」と、（ｉｉｉ）プロセッサに通信可能に接続された記憶装置とを含む。
【００２６】
本発明のシステムにおける検出器は、例えば、誘導無線、ビデオ画像プロセッサ、マイクロ波センサー、赤外線センサー、磁気センサー、無線周波数タグ、超音波センサー、全地球測位システム等を含む。検出器は、交差点から、又は交差点に関連する「リアルタイム」交通データを取得するように構成されることが好ましい。本明細書で用いられる場合、「リアルタイム」は、イベントの発生から少なくとも約５分以内、少なくとも約１分以内、少なくとも約３０秒以内、少なくとも約１０秒以内、少なくとも約５秒以内、少なくとも約２秒以内、少なくとも約１秒以内、少なくとも約０．５秒以内、少なくとも約０．００５秒以内、少なくとも約０．００１秒以内を意味する。したがって、ピクセル速度解析及びビデオの使用が有利であり、その理由は、交差点に進入する自動車両及び交差点から出る自動車両のサンプリングレートをはるかに高くすることができるとともに、「リアルタイム」交通データの測定が可能なためである。
【００２７】
本明細書で用いられる場合、「処理機」又は「プロセッサ」という用語は、例えば、汎用コンピューター又は専用コンピューター等の有形に具現される機械を意味する。「処理機」という用語は、少なくとも１つのメモリを用いる少なくとも１つのプロセッサを含むものとして理解されたい。本明細書で用いられる場合、「メモリ」及び「記憶装置」という用語は同義で用いられる。メモリは命令セットを記憶する。命令は、処理機の１つ又は複数のメモリに永続的又は一時的に記憶することができる。プロセッサは、１つ又は複数のメモリに記憶されている命令を実行して、データを処理する。命令セットは、本明細書で説明される任意の処理等の特定の１つ又は複数のタスクを実行する種々の命令を含むことができる。特定のタスクを実行するそのような命令セットは、プログラム、ソフトウェアプログラム、又は単にソフトウェアとして特徴付けることができる。
【００２８】
上述したように、処理機は、例えば、上述した特定の１つのシステム及び／又は複数のシステムにより構成することができ、１つ又は複数のメモリに記憶されている命令を実行して、データを処理する。データのこの処理は、例えば、処理機の１人又は複数のユーザーによるコマンド、以前の処理、別の処理機による要求及び／又は任意の他の入力に応答して行うことができる。
【００２９】
上述したように、本発明の実施に用いられる処理機は汎用コンピューターとすることができる。しかしながら、上記の処理機は、専用コンピューター、例えばマイクロコンピューター、ミニコンピューター、又はメインフレームを含むコンピューターシステム、プログラムされたマイクロプロセッサ、マイクロコントローラー、周辺集積回路素子、消費者固有集積回路（ＣＳＩＣ：Consumer Specific Integrated Circuit）、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）、又は他の集積回路、論理回路、デジタル信号プロセッサ、ＦＰＧＡ、ＰＬＤ、ＰＬＡ若しくはＰＡＬ等のプログラマブル論理デバイス、又は本発明のプロセスのステップを実施可能な任意の他のデバイス若しくはデバイスの構成を含む広範囲の任意の他の技術を利用する（又はそのような形態とする）こともできる。
【００３０】
本発明の実施に用いられる処理機は、適するオペレーティングシステムを利用することができる。したがって、本発明の実施形態は、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）７オペレーティングシステム、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）Ｖｉｓｔａ（登録商標）オペレーティングシステム、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）ＸＰ（登録商標）オペレーティングシステム、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）ＮＴ（登録商標）オペレーティングシステム、Ｗｉｎｄｏｗｓ（登録商標）２０００オペレーティングシステム、Ｕｎｉｘオペレーティングシステム、Ｌｉｎｕｘオペレーティングシステム、Ｘｅｎｉｘオペレーティングシステム、ＩＢＭ  ＡＩＸ（登録商標）オペレーティングシステム、Ｈｅｗｌｅｔｔ−Ｐａｃｋａｒｄ  ＵＸ（登録商標）オペレーティングシステム、Ｎｏｖｅｌｌ  Ｎｅｔｗａｒｅ（登録商標）オペレーティングシステム、Ｓｕｎ  Ｍｉｃｒｏｓｙｓｔｅｍｓ  Ｓｏｌａｒｉｓ（登録商標）オペレーティングシステム、ＯＳ／２（登録商標）オペレーティングシステム、ＢｅＯＳ（登録商標）オペレーティングシステム、Ｍａｃｉｎｔｏｓｈオペレーティングシステム、Ａｐａｃｈｅオペレーティングシステム、ＯｐｅｎＳｔｅｐ（登録商標）オペレーティングシステム、又は別のオペレーティングシステム若しくはプラットフォームを実行する処理機を含むことができる。
【００３１】
上述した本発明の方法を実施するために、処理機のプロセッサ及び／又はメモリが同じ地理的場所に物理的に配置される必要がないことが理解される。すなわち、処理機が用いるプロセッサ及びメモリはそれぞれ、地理的に別個の位置に配置し、任意の適する様式で通信するように接続することができる。さらに、プロセッサ及び／又はメモリのそれぞれを異なる物理的な機器で構成可能なことが理解される。したがって、プロセッサが１つの場所にある単一の機器であり、メモリが別の場所にある別の単一の機器である必要はない。すなわち、プロセッサが２つの異なる物理的な場所にある２つの機器であってもよいことが意図される。２つの別個の機器は、任意の適する様式で接続することができる。さらに、メモリは、２つ以上の物理的な場所にメモリの２つ以上の部分を含むことができる。
【００３２】
更に説明するために、上述した処理は種々の構成要素及び種々のメモリによって実行される。しかしながら、上述した２つの別個の構成要素によって実行される処理を、本発明の更なる実施形態により、単一の構成要素によって実行可能なことが理解される。さらに、上述した１つの別個の構成要素によって実行される処理は、２つの別個の構成要素によって実行することができる。同様に、上述した２つの別個のメモリ部分によって実行されるメモリ記憶を、本発明の更なる実施形態により、単一のメモリ部分によって実行することが可能である。さらに、上述した１つの別個のメモリ部分によって実行されるメモリ記憶は、２つの別個のメモリ部分によって実行することができる。
【００３３】
さらに、種々の技術を用いて、種々のプロセッサ及び／又はメモリ間に通信を提供するとともに、本発明のプロセッサ及び／又はメモリが任意の他のエンティティと通信できるようにし、すなわち、それにより、例えば更なる命令を取得するか、又は遠隔メモリ記憶装置にアクセスして使用することができる。そのような通信の提供に用いられるそのような技術は、例えば、ネットワーク、インターネット、イントラネット、エクストラネット、ＬＡＮ、Ｅｔｈｅｒｎｅｔ、又は通信を提供する任意のクライアントサーバーシステムを含むことができる。そのような通信技術は、例えば、ＴＣＰ／ＩＰ、ＵＤＰ、又はＯＳＩ等の任意の適するプロトコルを用いることができる。
【００３４】
上述したように、命令セットが本発明の処理に用いられる。命令セットは、プログラム又はソフトウェアの形態であることができる。ソフトウェアは、例えば、システムソフトウェア又はアプリケーションソフトウェアの形態であることができる。ソフトウェアは、別個のプログラムの集まり、より大きなプログラム内のプログラムモジュール、又はプログラムモジュールの部分の形態であることもできる。用いられるソフトウェアは、オブジェクト指向プログラミングの形態のモジュール式プログラミングを含むこともできる。ソフトウェアは、処理中のデータに対して何を行うべきかを処理機に教える。
【００３５】
さらに、本発明の実施及び動作に用いられる命令又は命令セットが、処理機が命令を読み取ることができるような、適する形態であることができることが理解される。例えば、プログラムを形成する命令は、適するプログラミング言語の形態であることができ、機械語又はオブジェクトコードに変換されて、１つ又は複数のプロセッサが命令を読み取ることができるようにする。すなわち、特定のプログラミング言語で書かれたプログラミングコード又はソースコードのラインは、コンパイラー、アセンブラー、又はインタプリターを用いて機械語に変換される。機械語は、例えば、特定のタイプの処理機、すなわち、特定のタイプのコンピューターに固有のバイナリコード機械命令である。コンピューターは機械語を理解する。
【００３６】
任意の適するプログラミング言語を、本発明の種々の実施形態により用いることができる。例示のために、用いられるプログラミング言語は、例えば、アセンブリ言語、Ａｄａ、ＡＰＬ、Ｂａｓｉｃ、Ｃ、Ｃ＋＋、ＣＯＢＯＬ、ｄＢａｓｅ、Ｆｏｒｔｈ、Ｆｏｒｔｒａｎ、Ｊａｖａ、Ｍｏｄｕｌａ−２、Ｐａｓｃａｌ、Ｐｒｏｌｏｇ、ＲＥＸＸ、Ｖｉｓｕａｌ  Ｂａｓｉｃ、及び／又はＪａｖａＳｃｒｉｐｔを含むことができる。さらに、単一のタイプの命令又は単一のプログラミング言語を、本発明のシステム及び方法の動作と併せて利用する必要はない。むしろ、任意の数の異なるプログラミング言語を所要又は所望に応じて利用することができる。
【００３７】
また、本発明の実施に用いられる命令及び／又はデータは、所望のように任意の圧縮又は暗号化技法又はアルゴリズムを利用することができる。暗号化モジュールを用いて、データを暗号化することができる。さらに、例えば、適する復号化モジュールを用いてファイル又は他のデータを復号化することができる。
【００３８】
上述したように、本発明は例示的に、例えば、コンピューター又はコンピューターシステムを含め、少なくとも１つのメモリを含む処理機の形態で具現することができる。例えば、コンピューターオペレーティングシステムが上述した動作を実行できるようにする命令セット、すなわち、ソフトウェアを、所望に応じて広範囲の任意の１つ又は複数の媒体に含めることができることを理解されたい。さらに、命令セットによって処理されるデータも、広範囲の任意の１つ又は複数の媒体に含むことができる。すなわち、本発明に用いられる命令セット及び／又はデータの保持に利用される特定の媒体、すなわち、処理機内のメモリは、種々の任意の物理的形態又は伝送を呈することができる。例示的に、媒体は紙、透明紙、コンパクトディスク、ＤＶＤ、集積回路、ハードディスク、フロッピーディスク、光ディスク、磁気テープ、ＲＡＭ、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ワイヤ、ケーブル、ファイバー、通信チャネル、衛星送信機、又は他の遠隔送信、並びに本発明のプロセッサが読み取り可能な任意の他の媒体又はデータソースの形態であることができる。
【００３９】
さらに、本発明を実施する処理機に用いられる１つ又は複数のメモリは、メモリが所望に応じて命令、データ、又は他の情報を保持できるようにする広範囲の任意の形態であることができる。したがって、メモリはデータを保持するデータベースの形態であることができる。データベースは、例えば、フラットファイル構成又は関係データベース構成等の任意の所望のファイル構成を用いることができる。
【００４０】
本発明のシステム及び方法では、種々の「ユーザーインターフェース」を利用して、ユーザーが、本発明の実施に用いられる１つ又は複数の処理機と対話できるようにすることができる。本明細書で用いられる場合、ユーザーインターフェースは、処理機によって用いられ、ユーザーが処理機と対話できるようにする任意のハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせを含む。ユーザーインターフェースは、例えば、ダイアログ画面の形態であることができる。ユーザーインターフェースは、任意のマウス、タッチスクリーン、キーボード、ボイスリーダー、音声認識器、ダイアログ画面、メニューボックス、リスト、チェックボックス、トグルスイッチ、プッシュボタン、又は処理機が命令セットを処理する際に、ユーザーが、処理機の動作に関する情報を受信できるようにし、及び／又は処理機に情報を提供できるようにする任意の他の装置を含むこともできる。したがって、ユーザーインターフェースは、ユーザーと処理機との間に通信を提供する任意の装置である。ユーザーインターフェースを通してユーザーによって処理機に提供される情報は、例えば、コマンド、データの選択、又は何らかの他の入力の形態であることができる。
【００４１】
上述したように、処理機は、処理機がユーザーについてのデータを処理するように命令セットを実行するユーザーインターフェースを利用する。ユーザーインターフェースは通常、処理機によって、ユーザーと対話し、情報を伝達するか、又はユーザーから情報を受信するのに用いられる。しかしながら、本発明のシステム及び方法の幾つかの実施形態により、人間であるユーザーが、本発明の処理機によって用いられるユーザーインターフェースと実際に対話する必要がないことを理解されたい。むしろ、本発明のユーザーインターフェースが、人間であるユーザーではなく別の処理機と対話する、すなわち、情報を伝達し受信することができることも意図される。したがって、他の処理機をユーザーとして特徴付けることができる。さらに、本発明のシステム及び方法に利用されるユーザーインターフェースが、一部では人間であるユーザーと対話しながら、一部では別の１つ又は複数の処理機と対話することもできることが意図される。
【００４２】
上述した本発明のシステムは、交差点の健全度を計算するように構成され、次に、本明細書においてさらに詳述するように、この健全度を種々の目的に用いることができる。本発明によれば、交差点の健全度は、対象となる交差点からの交通データ又は対象となる交差点に関連する交通データを用いて計算される。交通データは、例えば、交通量、交通速度、交通場所、日時、交通方向、交差点の位置、及びそれらの任意の組み合わせ等の変数を含むことができる。
【００４３】
本発明では、交通量は、車線、道路、又は交差点を任意の所与の時間期間に通過する自動車両の台数である。例えば、量の特定に用いられる時間期間は、信号機のサイクル（light cycle）、５分毎、１０分毎、１５分毎、１時間毎、６時間毎、１２時間毎、２４時間毎等に基づくことができる。
【００４４】
本発明では、交通速度は、自動車両の平均速度及び最大速度の両方を含むことができる。平均速度は、所与の時間期間に交差点に進入する自動車両の結合された平均速度として計算することができる。最大速度は、所与の時間期間で取得される任意の１台（又は複数台）の自動車両の最高速度として計算することができる。
【００４５】
本発明では、交差点の位置は、国、地域、州、大都市圏、郡、近隣、市、通り、緯度／経度、又はそれらの任意の組み合わせ等の交差点がどこにあるかに関連するデータを含むことができる。
【００４６】
本発明では、交通位置は、交差点内の自動車両の位置（例えば、実際の交差点までの車両の距離）、例えば、車両が追い越し車線にあるか、屈折車線にあるか、車線の路肩にあるか等を含む車両の車線レベル位置、に関連するデータを含むことができる。
【００４７】
交通データは、ペーシングと呼ばれる測定値を含むこともできる。ペーシングは、距離及び時間の両方又は両方の組み合わせによって測定することができる、同じ交通位置にある２台の自動車両間の距離である。例えば、交差点の平均ペーシングは、所与の時間期間中の移動中の自動車両間の平均時間である。最大ペーシングは、自動車両（複数の場合もある）が減速する前に、移動中の任意の１台（又は複数台）の自動車両によって達成されるペーシング時間である。
【００４８】
任意の交通データ変数に特定の重みを割り当て、特定の使用又は特定の位置に合うように、交差点の健全度の計算を調整することができる。例えば、システムが幹線道路からデータを取得中である実施形態では、量及びスループットへの重みを大きくすることが最良であることができ、一方、脇道からデータを取得中であるときには、ペーシングへの重みを大きくすることができる。
【００４９】
例えば、本発明の或る特定の実施形態では、交差点の健全度は以下のように計算することができる。健全度＝（平均量／最大量）×量の重み＋（平均速度／最大速度）×速度の重み＋（平均ペーシング／最大ペーシング）×ペーシングの重み。これは、交差点の健全度を計算する一方法の一例にすぎない。上述したように、異なる変数及び重みを用いて、必要に応じて計算を調整することができる。
【００５０】
さらに、交通変数に閾値を割り当てることもできる。例えば、システムが、交差点の最大ペーシングを用いて、交差点の健全度を計算しており、スループットが所定の閾値に達していない場合、ペーシングが理想的ではないときであっても、交差点の健全度を格下げすることができない。例えば、安全警告をいつ送信するかを判断する際に、同様の単一の閾値を用いることもできるが、安全警告は同様に、全体の計算に基づいて送信することもできる。
【００５１】
本発明の一実施形態によれば、交差点を通る交通速度及び交通量の特定は、道路網内の他の交差点への影響を測定することができるように、方向情報を含むこともできる。典型的な交差点の方向依存性を図１に示す。４つの検出器のそれぞれは、４つの異なる方向から交差点に接近しつつある交通の監視を受け持つ。必要な検出器の数は、交差点に入る通りの数に応じて変化する。
【００５２】
上述したように、図１に示される四方向交差点は、４つの他の交差点に影響する潜在性を有する。したがって、本発明のシステムを用いて、或る交差点の健全度の、別の交差点の健全度に対する影響を求めることもできる。これより図２を参照すると、交差点Ａを出て、交差点Ｂに向かって移動している交通（及び逆に移動している交通）の量及び速度に関するデータは、各交差点での検出器を用いて測定することができる。例えば、交差点Ａの各路に入る自動車両の交通量、車線レベルデータ、及び平均速度を用いて、交差点Ａのスループットを計算することができる。次に、交差点Ａを出て、交差点Ｂに向かい、交差点Ｂに到来しつつある自動車両のスループットを用いて、交差点ＡとＢとの間の道路区間の健全度を計算することができる。例えば、初期交差点の専用左折車線の車両量の増大を検出器が測定するとき、この情報を用いて、これが、例えば初期交差点の左側にある交差点に対して有し得る影響を求めることができる。この情報を用いて、例えば、或る交差点の近傍での交通事故が、別の交差点での交通の流れに対して有する影響を求めることもできる。
【００５３】
次に、この情報を、交差点Ａ及びＢについての種々のメタデータと組み合わせることができ、このメタデータは、限定ではなく、各交差点の地理位置情報及び各交差点を通る交差道路を含む。次に、この情報（すなわち、方向性交差点スループット、交差点地理位置情報、及び交差道路）を用いて、或る交差点の、所与の巡回路内の他の交差点（又はノード）への交通パターン関係を確立することができる。次に、問題の交差点を避けるルート計画のために、巡回路内の各交差点から取得された情報を、全地球測位システム等の他の装置に送信することができる。例えば、道路Ｘに曲がる専用屈折車線内に車両の渋滞があるとき、渋滞車線を回避する、道路Ｘに行き着く代替ルートを示唆することができる。
【００５４】
情報は、都市計画に直接用いることもできる。例えば、収集された履歴データにより、道路Ｘに曲がる専用屈折車線内に車両の一貫した渋滞が証明されるとき、都市は、例えば、屈折車線の長さを増大させ、青色の矢印式信号機を追加させる等の必要があると判断することができる。
【００５５】
さらに、情報を用いて、単一の場所での事故に対する直接的な応答を支援することもできる。例えば、本明細書に記載のシステムはデータをリアルタイムで測定するため、任意の所与の時間に、異常な量の車両があるとき、又はさらには車線の路肩に車両が検出されるとき、レスポンスを特定の場所に発することができるとともに（例えば、緊急車両の派遣、交通信号の変更）、先制的なレスポンス（例えば、交通のルート変更）を他の交差点に発して、事故を回避することができる。
【００５６】
交差点の健全度情報が計算されると、そのような情報は、インターネット（ネットワークを用いて任意のクラウドに基づくソフトウェアビデオ解析モジュールを通ることを含む）等の受信ユニット又は携帯電話、コンピューター（デスクトップ、ラップトップ等）、タブレット、又は全地球測位システム等の遠隔装置に送信することができる。
【００５７】
本発明の一実施形態によれば、オンライン加入を介して認可される適切なアクセスを有するコンピューターは、配信モジュールに問い合わせ、交通情報を要求する。例えば、配信モジュールに問い合わせている装置は、特定の交差点がどこにあるか（例えば、国、地域、州、大都市圏、郡、名前の付いたルート及び通り、市、並びに近隣）に基づいて交差点固有情報を要求することができる。特定のルートに沿った交差点が確立されると、配信モジュールは、その交差点に関する情報を返すことができる。そのような情報は、交差点についての粒度の細かいデータ（例えば、方向、時間ごと及び日ごとの平均スループット、並びに他の履歴情報）又は例えば、１〜１０の数とすることができる交差点全体の状態スコアを含むことができる。例えば、１０が返されるとき、その交差点はピーク効率で稼働しており、ルート計画に開かれているとみなされるべきである。例えば、１０未満の数が返されるとき、要求側装置は、代替ルートを計算して、稼働不良の交差点を回避することができる。この情報の粒度を交差点の車線レベルまで下げることができることに留意されたい。したがって、交差点の全体的な健全度を計算することができるが、同様に計算により、交差点内の各車線についての詳細を提供することもできる。これは、例えば、個々の車線（例えば、専用屈折車線）に予期される遅れ等を求めるために使用することができる。
【００５８】
本発明の別の実施形態は、本明細書に記載のシステムを用いて、交差点計画データを提供する。交差点計画データを用いて、例えば、信号機、交通標識、道路の拡張、追加の車線、追加の道路の必要性、学校、公園、コンベンションセンター等の付近の施設への適切性を判断することができる。例えば、交差点の健全度が計算され、或る特定の所定の健全度レベルを下回るとき、その計算に基づいて、都市は、既存の停止標識に取って代わる信号機を設置する必要があると判断することができる。交差点の健全度が計算され、或る特定の所定の健全度レベルを上回るとき、その計算に基づいて、例えば、都市は、その交差点がコンベンションセンターに適切な場所であると判断することができる。
【００５９】
本発明の別の実施形態は、本明細書に記載のシステムを用いて、土地価値に関連する情報を提供する。例えば、システムが、任意の所与の時間に交差点を通過する大量の自動車両を検出するとき、この情報を用いて、特定の交差点を囲む土地が、より小量の自動車両を迎える交差点を囲む土地と比較して、商業用不動産として高い価値を有し得ると判断することができる。
【００６０】
説明を目的とした上記説明は、特定の実施形態を参照して説明された。しかしながら、上記の例示的な考察は、完全であること、すなわち、開示される厳密な形態に本発明を限定することを意図しない。上記教示に鑑みて多くの変更及び変形が可能である。上記実施形態は、本発明の原理及び本発明の実際用途を最良に説明し、それにより、当業者が、意図される特定の用途に合うように、種々の変更を用いて本発明及び種々の実施形態を最良に利用することができるようにするために選択し説明したものである。
【図１】
2014528118.tif 000003
【図２】
2014528118.tif 000004
【図３】
2014528118.tif 000005
【国際調査報告】
2014528118.tif 000006