(57)【特許請求の範囲】
【請求項１】
道路にマーク付けする道路マーカであって、
第1の道路マーカから通信を受信するように構成される通信回路と、
可聴アラート又は触覚的アラートのうちの少なくとも一方を生成するように構成されるアラート装置と、
制御回路であって、該制御回路は、
前記第1の道路マーカからの前記通信の受信に応答して、通信を第2の道路マーカに伝搬するように前記通信回路を制御し、通信を伝搬することは、通信を第2の道路マーカに送信することを含み、前記送信される通信は、前記第1の道路マーカ及び当該道路マーカのうちの少なくとも一方によって生成されたセンサデータと、前記第1の道路マーカ及び当該道路マーカのうちの少なくとも一方によって生成された1つ又は複数のアラートメッセージと、を含み、
前記受信した通信がアラートメッセージを含むか否かを決定し、前記アラートメッセージは、前記センサデータに基づいて生成されるとともに、前記可聴アラートのレベル及び周波数と前記触覚的アラートのレベル及び周波数とを指示し、そして、
前記受信した通信がアラートメッセージを含むという決定に応答して、前記アラートメッセージによって指示される前記可聴アラートの前記レベル及び前記周波数に基づいて前記可聴アラートを生成し又は前記アラートメッセージによって指示される前記触覚的アラートの前記レベル及び前記周波数に基づいて前記触覚的アラートを生成する、ように前記アラート装置を制御する、ように構成される、制御回路と、を含む、
道路マーカ。
【請求項２】
前記制御回路は、さらに、前記通信回路を制御して前記通信を前記道路の上の車の車載コンピューティングシステムに送信し、前記通信は、前記道路の条件を示す情報を含む、請求項１に記載の道路マーカ。
【請求項３】
前記制御回路は、さらに、前記通信を道路マーカコントローラに送信するように前記通信回路を制御するように構成される、請求項１に記載の道路マーカ。
【請求項４】
前記通信は、制御メッセージを含み、
前記制御回路は、さらに、前記制御メッセージを道路交通装置に送信して、前記道路交通装置の動作を制御する、ように前記通信回路を制御する、ように構成される、請求項１に記載の道路マーカ。
【請求項５】
道条件を示すセンサデータを生成するように構成されるセンサ、をさらに含み、
前記制御回路は、さらに、前記センサデータを前記第1の道路マーカ又は前記第2の道路マーカに送信するように前記通信回路を制御するように構成される、請求項１乃至４のうちいずれか１項に記載の道路マーカ。
【請求項６】
前記センサは、（ｉ）  当該道路マーカのローカル環境を示すセンサデータを生成する環境センサ、又は（ii）  当該道路マーカの近接範囲内における前記道路の上の車の存在を検出する車存在センサを含む、請求項５に記載の道路マーカ。
【請求項７】
前記制御回路は、さらに、（ｉ）  前記センサデータを解析し、（ii）  前記センサデータに基づいてアラート条件が存在するかを決定し、そして、（iii）  前記アラート条件が存在するという決定に応答してアラート機能を実行する、ように構成される、請求項５に記載の道路マーカ。
【請求項８】
上部囲いと該上部囲いから下方に伸びる底部囲いとを有する筐体と、
前記上部囲いの底壁に取り付けられた絶縁層と、
前記制御回路に電力を供給する再充電可能電力源と、
前記上部囲いと前記底部囲いとにおける温度差に基づいて前記再充電可能電力源を再充電する熱起電力回路と、をさらに含む請求項１乃至４のうちいずれか１項に記載の道路マーカ。
【請求項９】
道路を制御する道路コントローラであって、
道路に取り付けられた道路マーカから通信を受信するように構成される通信モジュールであって、前記通信は、前記道路マーカによって生成されたセンサデータ及び前記道路マーカによって生成されたアラートメッセージを含む、通信モジュールと、
道路管理モジュールであって、該道路管理モジュールは、
前記道路マーカから受信した前記センサデータを解析し、
前記センサデータに基づいて、可聴アラート機能又は触覚的アラート機能のうちの少なくとも一方を指定するアラートメッセージを生成し、
前記アラートメッセージを道路マーカに送信して、前記道路マーカに前記指定されたアラート機能を実行させる、ように構成される、前記アラートメッセージは、前記可聴アラート機能のためのレベル及び周波数と前記触覚的アラート機能のためのレベル及び周波数とを指示する、道路管理モジュールと、を含み、
前記道路マーカは、前記アラートメッセージによって指示される前記可聴アラート機能のための前記レベル及び前記周波数に基づいて可聴アラートを生成し又は前記アラートメッセージによって指示される前記触覚的アラート機能のための前記レベル及び前記周波数に基づいて触覚的アラートを生成する、ように構成される、
道路コントローラ。
【請求項１０】
前記センサデータは、（ｉ）  前記道路の条件、（ii）  前記道路マーカのローカル環境、又は（iii）  前記道路の上の車の存在、を示す、請求項９に記載の道路コントローラ。
【請求項１１】
前記道路管理モジュールは、さらに、道路交通装置に制御メッセージを送信するように構成され、前記道路交通装置に前記制御メッセージを送信することは、（ｉ）  前記センサデータに基づいて前記車の位置を決定し、（ii）  前記車の前記位置に基づいて前記車の前に位置する第1の道路灯を識別し、（iii）  前記車の前記位置に基づいて前記車の後ろに位置する第2の道路灯を識別し、（iv）  第1の制御メッセージを前記第1の道路灯に送信して、前記第1の道路灯にオフ状態からオン状態に切り換えさせ、（ｖ）  第2の制御メッセージを前記第2の道路灯に送信して、前記第2の道路灯にオン状態からオフ状態に切り換えさせる、ことを含む、請求項１０に記載の道路コントローラ。
【請求項１２】
前記道路管理モジュールは、（ｉ）  前記センサデータに基づいて通知メッセージを生成し、（ii）  前記通知メッセージをリモートコンピューティング装置に送信する、ように構成される、請求項９又は１０に記載の道路コントローラ。
【請求項１３】
道路にマーク付けする方法であって、
道路に取り付けられた第1の道路マーカにより、道路に取り付けられた第2の道路マーカが送信した通信を受信することと、
前記第2の道路マーカからの前記通信の受信に応答して、前記第1の道路マーカにより、通信を、道路に取り付けられた第3の道路マーカに送信することにより、通信を第3の道路マーカに伝搬することであって、前記送信される通信は、前記第1の道路マーカ及び前記第2の道路マーカのうちの少なくとも一方によって生成されたセンサデータと、前記第1の道路マーカ及び前記第2の道路マーカのうちの少なくとも一方によって生成された1つ又は複数のアラートメッセージと、を含む、ことと、
前記第1の道路マーカにより、前記受信した通信がアラートメッセージを含むか否かを決定することであって、前記アラートメッセージは、前記センサデータに基づいて生成されるとともに、可聴アラートのレベル及び周波数と触覚的アラートのレベル及び周波数とを指示する、ことと、
前記受信した通信がアラートメッセージを含むという決定に応答して、前記アラートメッセージによって指示される前記可聴アラートの前記レベル及び前記周波数に基づいて可聴アラートを生成し又は前記アラートメッセージによって指示される前記触覚的アラートの前記レベル及び前記周波数に基づいて触覚的アラートを生成する、ようにアラート装置を制御することと、
を含む方法。
【請求項１４】
前記第１の道路マーカにより、前記通信を前記道路の上の車の車載コンピューティングシステムに送信すること、をさらに含み、前記通信は、前記道路の条件を示す情報を含む、請求項１３に記載の方法。
【請求項１５】
前記通信は制御メッセージを含み、前記第1の道路マーカにより、前記制御メッセージを道路交通装置に送信して前記道路交通装置の動作を制御すること、をさらに含む請求項１３に記載の方法。
【請求項１６】
前記第1の道路マーカのセンサにより、道条件を示すセンサデータを生成することと、
前記第1の道路マーカにより、前記センサデータを前記第2の道路マーカ又は前記第3の道路マーカに送信することと、をさらに含む請求項１３に記載の方法。
【請求項１７】
請求項１３乃至１６のうちいずれか１項に記載の方法を道路マーカに実行させるコンピュータプログラム。
【請求項１８】
道路コントローラにより道路を制御する方法であって、
前記道路コントローラの通信モジュールにより、道路に取り付けられた道路マーカから通信を受信することであって、前記通信は、前記道路マーカによって生成されたセンサデータ及び前記道路マーカによって生成されたアラートメッセージを含む、ことと、
前記道路コントローラの道路管理モジュールにより、前記センサデータを解析することと、
前記道路管理モジュールにより、前記センサデータに基づいて、可聴アラート機能又は触覚的アラート機能のうちの少なくとも一方を指定するアラートメッセージを生成することと、
前記道路コントローラの通信モジュールにより、前記アラートメッセージを前記道路の道路マーカに送信して、前記道路マーカに前記指定されたアラート機能を実行させることであって、前記アラートメッセージは、前記可聴アラート機能のためのレベル及び周波数と前記触覚的アラート機能のためのレベル及び周波数とを指示する、ことと、を含み、
前記道路マーカは、前記アラートメッセージによって指示される前記可聴アラート機能のための前記レベル及び前記周波数に基づいて可聴アラートを生成し又は前記アラートメッセージによって指示される前記触覚的アラート機能のための前記レベル及び前記周波数に基づいて触覚的アラートを生成する、ように構成される、
方法。
【請求項１９】
センサデータを受信することは、（ｉ）  前記道路の条件、（ii）  前記道路マーカのローカル環境、又は（iii）  前記道路の上の車の存在、を示すセンサデータを受信することを含む、請求項１８に記載の方法。
【請求項２０】
前記道路管理モジュールにより、前記センサデータに基づいて通知メッセージを生成することと、
前記通知メッセージをリモートコンピューティング装置に送信することと、をさらに含む請求項１８に記載の方法。
【請求項２１】
請求項１８乃至２０のうちいずれか１項に記載の方法をコンピューティング装置に実行させるコンピュータプログラム。
【請求項２２】
請求項１７又は２１に記載のコンピュータプログラムを記憶したコンピュータ読取可能記憶媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
関連米国特許出願の相互参照
本出願は、2014年9月12日に申請され“TECHNOLOGIES  FOR  COMMUNICATING  ROADWAY  INFORMATION”と題された米国特許出願第14/484,738号に対する優先を主張する。
【０００２】
道路マーカは、時に「舗道マーカ」、「キャッツアイ」、「タートル」、又は「ボタン」と呼ばれ、道路にマーク付けするのに使用される安全装置である。典型的に、こうした装置は、道路の表面に埋め込まれるか又は取り付けられて、運転手に対して道路の輪郭を描く。例えば、道路マーカは、中央分離線及び／又は道路の端に沿って取り付けられて、運転手に車線を識別させることができる。いくつかの道路マーカ、例えば、「キャッツアイ」マーカなどは再帰反射性であり、車のヘッドライトからの光を反射して運転手に返して、夜の道路をより良好に識別させる。さらに、典型的な道路マーカは、いくらかの量だけ表面の上へ延び、運転手が道路マーカの上を通って運転する場合に触覚的な「ガタガタした」フィードバックを運転手に提供する。
【０００３】
多くの道路マーカは、該道路マーカが電子コンポーネントを含まないという点において「データ処理不能」装置である。例えば、典型的な反射タイプの道路マーカは、その再帰反射性機能を、反射性の塗料、テープ、又は他の材料を用いて達成する。しかしながら、いくつかの道路マーカは、灯り（例えば、発光ダイオード）を含み、この灯りは、道路マーカに収納された太陽電池アレイにより電力供給される。こうした道路マーカは、含まれる灯りを明るくすることによって、夜の道路を視覚的に識別させる。
【図面の簡単な説明】
【０００４】
本明細書に説明される概念は、添付図面において、限定でなく例として示される。例示の簡素さ及び明りょうさのため、図内に示される要素は、必ずしも縮尺どおりに描かれていない。適切と考えられる場合、参照ラベルが複数図にわたり繰り返されて、対応する又は類似の要素を示す。
【図１】道路情報を通信する道路システムの、簡素化された図である。
【図２】図１の道路システムの道路マーカの少なくとも１つの実施形態の、簡素化されたブロック図である。
【図３】道路に埋め込まれた図２の道路マーカの少なくとも１つの実施形態の、簡素化された側面図である。
【図４】図１の道路システムの道路コントローラの少なくとも１つの実施形態の、簡素化されたブロック図である。
【図５】図４の道路コントローラの環境の少なくとも１つの実施形態の、簡素化されたブロック図である。
【図６】図２及び図３の道路マーカにより実行され得る、通信を伝搬する方法の少なくとも１つの実施形態の、簡素化されたフロー図である。
【図７】図２及び図３の道路マーカにより実行され得る、ローカルセンサデータを管理する方法の少なくとも１つの実施形態の、簡素化されたフロー図である。
【図８】図４及び図５の道路コントローラにより実行され得る、道路を制御する方法の少なくとも１つの実施形態の、簡素化されたフロー図である。
【図９】運転手にアラート条件を通知する、図１のシステムの別の実施形態の、簡素化された図である。
【図１０】運転手にアラート条件を通知する、図１のシステムの別の実施形態の、簡素化された図である。
【発明を実施するための形態】
【０００５】
本開示の概念は様々なモディフィケーション及び代替的な形式を受け入れる余地があり、そのうちの特定の実施形態が図面において例として示されており、本明細書において詳細に説明される。しかしながら、本開示の概念を開示される個別の形式に限定する意図はなく、しかし反対に、本発明は本開示及び別記の請求項に矛盾しないすべてのモディフィケーション、均等物、及び代替物をカバーすることが理解されるべきである。
【０００６】
明細書における「１つの実施形態」、「一実施形態」、「一例示的実施形態」等に対する参照は、説明される実施形態が個別の特徴、構造、又は特性を含み得ることを示すが、あらゆる実施形態が必ず上記個別の特徴、構造、又は特性を含むこともあればそうでないこともある。さらに、こうした表現は、必ずしも同じ実施形態を参照していない。さらに、個別の特徴、構造、又は特性が一実施形態と関連して説明されるとき、明示的に説明されているかそうでないかに関わらず、上記特徴、構造、又は特性を他の実施形態と関連して達成することは当業者の知識内であると考えられる。さらに、「少なくとも１つのＡ、Ｂ、及びＣ」の形式のリストに含まれるアイテムは、（Ａ）、（Ｂ）、（Ｃ）、（Ａ及びＢ）、（Ｂ及びＣ）、（Ａ及びＣ）、又は（Ａ、Ｂ、及びＣ）を意味し得ることが十分理解されるべきである。同様に、「Ａ、Ｂ、又はＣのうち少なくとも１つ」の形式で列挙されるアイテムは、（Ａ）、（Ｂ）、（Ｃ）、（Ａ及びＢ）、（Ｂ及びＣ）、（Ａ又はＣ）、又は（Ａ、Ｂ、及びＣ）を意味し得る。
【０００７】
開示される実施形態は、いくつかの場合、ハードウェア、ファームウェア、ソフトウェア、又はこれらのうち任意の組み合わせにおいて実装することができる。開示される実施形態は、さらに、１つ以上の一時的又は非一時的マシン読取可能（例えば、コンピュータ読取可能）記憶媒体により担体され又は該記憶媒体上に記憶された命令として実装されてもよく、上記命令は、１つ以上のプロセッサにより読み出され、実行されることができる。マシン読取可能記憶媒体は、マシンにより読取可能な形式において情報を記憶し又は送信する任意の記憶装置、メカニズム、又は他の物理構造として具現化することができる（例えば、揮発性又は不揮発性のメモリ、媒体ディスク、又は他の媒体装置）。
【０００８】
図面において、いくつかの構造的な又は方法の特徴が、特定の配置及び／又は順序付けにおいて示されることがある。しかしながら、こうした配置及び／又は順序付けは必要とされない可能性があることが十分理解されるべきである。むしろ、いくつかの実施形態において、こうした特徴が、例示される図に示されるのとは異なる仕方及び／又は順序で配置され得る。さらに、個別の図内に構造的又は方法の特徴を含めることは、その特徴がすべての実施形態において必要とされることを暗に示すものではなく、いくつかの実施形態において、含まれないことがあり、あるいは他の特徴と組み合わせられてもよい。
【０００９】
次に図１を参照すると、一例示的な道路システム１００が、複数の道路マーカ（roadway  markers）１０２を含み、道路マーカ１０２は、道路１１０、道路コントローラ１０４、及び１つ以上の道路交通装置１０６に取り付けられている。道路マーカ１０２は、道路１１０又はその車線について輪郭を描くこと又は識別することに有用な任意の位置において道路１１０に取り付けられてもよい。例えば、図１の例示的な実施形態において、道路マーカ１０２は、中央分離線（center  divider  line）１１２に沿って道路１１０に取り付けられ、中央分離線１１２は、舗道塗料、ステッカーなどによって定義され得る。当然ながら、道路マーカ１０２は、他の場所、例えば、中央分離線１１２に追加で又は代わって道路１１０の路肩において、道路１１０に取り付けられてもよい。下記でより詳細に論じられるとおり、道路マーカ１０２は、「スマート」道路マーカとして具現化され、互いの間における通信を容易にする電子コンポーネントを含む。そのようなものとして、道路マーカ１０２は、互いの間における通信の可能範囲に基づいて、互いから或る距離はなれて道路１１０に取り付けることができる。１つ以上の「データ処理不能（dumb）」道路マーカ１１４が、道路マーカ１０２の各それぞれのペアの間において道路１１０に取り付けられてもよい。道路マーカ１１４は、典型的な道路マーカとして具現化されてもよく、再帰反射性マーカとして具現化される、ソーラーパネルアレイにより電力供給される灯りを含む、などであってもよい。個別の実装、マーカ間通信の量、ローカル環境条件、及び／又は他の要因に依存して、道路１１０の所与の広がり（stretch）が、より多数の又はより少数の道路マーカ１０２を含んでもよい。
【００１０】
使用において、道路マーカ１０２は、下記でより詳細に論じられるとおり、互いの間、並びに道路コントローラ１０４、及び／又は道路１１０に沿って進む車（vehicle）１２０の車載（in-vehicle）コンピューティングシステム１２２との間で、通信を伝搬するように構成される。例えば、図１に示されるとおり、各道路マーカ１０２は、すぐ近くの道路マーカ１０２から通信１１６を受信することと、この通信１１６を別のすぐ近くの道路マーカ１０２に送信することとにより、通信１１６を伝搬することができる。こうして、通信１１６は、道路マーカ１０２の連続を介して、道路１１０の広がりに沿って送信されることができる。
【００１１】
いくつかの道路マーカ１０２は、他の道路マーカ１０２とのみ通信してマーカ間通信を伝搬するように構成されることができる。他の道路マーカ１０２、例えば、道路マーカ１０２ａなどが、道路コントローラ１０４及び／又は車１２０の車載コンピューティングシステム１２２とさらに通信して、他の道路マーカ１０２から受信した通信を渡すように構成される。道路マーカ１０２により伝搬される通信は、１つ以上の道路マーカ１０２のセンサにより生成されたセンサデータ、道路マーカ１０２にアラート機能（例えば、明るくする（illuminate）、ライトをフラッシュする、ライトの色を変更する等）を実行させるアラートメッセージ、及び／又は、道路コントローラ１０６及び／又は車載コンピューティングシステム１２２に対して指定されたアラートメッセージ（例えば、道路１１０上の先でクラッシュが発生したことを車１２０の運転手に知らせるアラートメッセージ）として具現化されることができる。アラートメッセージは、道路マーカセンサデータに基づいて道路コントローラ１０４により生成されてもよく、あるいは１つ以上の道路マーカ１０２により生成されてもよい。例えば、いくつかの道路マーカ１０２がさらなる処理機能性を含んで、センサデータを処理し、こうした解析に基づいてアラートメッセージを生成してもよい。
【００１２】
上記で論じられたとおり、道路コントローラ１０４は、１つ以上の道路マーカ１０２（例えば、図１の道路マーカ１０２ａ）から通信を受信する。道路コントローラ１０４は、受信した通信を処理し、こうした解析に基づいて１つ以上の道路交通装置１０６を制御することができる。道路交通装置１０６は、道路交通を容易にするための任意タイプの装置として具現化されてもよく、これらに限られないが、道路灯（roadway  lights）、例えば街灯柱など、交通信号灯（traffic  lights）、道路アラート装置（例えば、サイレン）、及び／又は道路標識、例えば緊急標識などが含まれる。例えば、道路コントローラ１０４は、道路マーカ１０２により生成され道路１１０上の車１２０の存在を示すセンサデータを受信し、このセンサデータを処理し、車の先に位置する道路灯に制御メッセージを送信して灯りをオフ状態からオン状態に切り換えて、車１２０の先の道路１１０を明るくすることができる。いくつかの実施形態において、下記でより詳細に論じられるとおり、道路マーカ１０２のうち１つ以上（例えば、図１の道路マーカ１０２ｂ）が、道路交通装置１０６と直接通信して道路交通装置１０６の機能性を制御するように構成されてもよい。
【００１３】
道路コントローラ１０４は、図１に示されるとおり、ネットワーク１３０を通じて道路交通装置１０６に制御メッセージを送信することができる。さらに、道路コントローラ１０４は、ネットワーク１３０を通じて１つ以上のリモートのコンピューティング装置１４０に通知及び／又は他のデータ（例えば、道路マーカセンサデータ）を提供してもよい。リモートコンピューティング装置１４０は、上記通信を受信することができる任意タイプのコンピューティング装置として具現化されることができ、これらに限られないが、スマートフォン、タブレットコンピュータ、ラップトップコンピュータ、デスクトップコンピュータ、サーバ、ネットワーク化された電化製品、車載コンピューティングシステム、又は、ネットワーク１３０を通じて道路コントローラ１０４から通信を受信することができる他のコンピューティング装置若しくはシステムが含まれる。
【００１４】
ネットワーク１３０は、道路コントローラ１０４と道路システム１００の他のコンピューティング装置との間における通信を容易にすることができる任意タイプの通信ネットワークとして具現化することができる。そのようなものとして、ネットワーク１０８は、１つ以上のネットワーク、ルータ、スイッチ、コンピュータ、及び／又は他の介在装置を含み得る。例えば、ネットワーク１０８は、１つ以上のローカル又はワイドエリアネットワーク、セルラーネットワーク、パブリックに利用可能なグローバルネットワーク（例えば、インターネット）、アドホックネットワーク、短距離通信ネットワーク若しくはリンク、又はこれらのうち任意の組み合わせとして具現化され、あるいはその他の方法で上記を含むことができる。
【００１５】
図１の例示的な道路システム１００は、１つの道路コントローラ１０４、２つの道路交通装置１０６、１つの車載コンピューティングシステム１２２、１つのリモートコンピューティング装置１４０を含むが、道路システム１００は、他の実施形態において、多くの道路コントローラ１０４、道路交通装置１０６、車載コンピューティングシステム１２２、及び／又はリモートコンピューティング装置１４０を含んでもよいことが十分理解されるべきである。例えば、道路コントローラ１０４が道路１１０に沿って周期的に位置して、道路マーカ１０２から通信を受信してもよい。さらに、任意数の道路交通装置１０６が、道路のタイプ、道路の場所、ローカル道路条件などに依存して、道路１１０の広がりに沿って確立されてもよい。さらに、任意数のコンピューティング装置１４０が、１つ以上の道路コントローラ１０４と通信してそこからセンサデータ及び／又は通知を受信してもよい。
【００１６】
次に図２を参照すると、例示的な実施形態において、各道路マーカ１０２は、制御回路２００、通信回路２０２、１つ以上のセンサ２０４、及び１つ以上のアラート装置２０６を含み得る。当然ながら、他の実施形態において、道路マーカ１０２は、さらなるコンポーネント又は特徴、例えば、典型的な道路マーカにおいて一般に見られる特徴（例えば、再帰反射性の機能）などを含んでもよい。さらに、いくつかの実施形態において、道路マーカ１０２の例示的なコンポーネントのうち１つ以上が、システムオンチップ（ＳｏＣ）の一部分を形成してもよい。例えば、制御回路２００と通信回路２０２とが、道路マーカ１０２の他コンポーネントと共に、１つの集積回路チップ上に一緒に組み込まれてもよい。
【００１７】
制御回路２００は、道路マーカ１０２の動作を制御することができる任意タイプの制御回路として具現化されることができる。いくつかの道路マーカ１０２において、制御回路２００は、低機能の（low-featured）制御回路、例えば、低機能のマイクロコントローラ又は他の制御回路若しくは装置などとして具現化される。こうした実施形態において、道路マーカ１０２は、他の道路マーカから受信した通信を単に伝搬するように構成され得る。他の道路マーカ１０２において、制御回路２００は、フル機能の又はより高い機能の（higher-featured）制御回路として具現化されてもよい。例えば、いくつかの実施形態において、制御回路２００は、プロセッサ２１０、メモリ２１２、及び／又は制御回路において一般に見られる他のコンポーネント（例えば、入力／出力サブシステム、周辺装置等）を含み得る。
【００１８】
プロセッサ２１０は、本明細書に説明される機能を実行することができる任意タイプのプロセッサとして具現化されることができる。例えば、プロセッサ２１０は、シングル若しくはマルチコアプロセッサ、デジタルシグナルプロセッサ、マイクロコントローラ、又は他のプロセッサ若しくは処理／制御回路として具現化されてもよい。同様に、メモリ２１２は、本明細書に説明される機能を実行することができる任意タイプの揮発性又は不揮発性のメモリ又はデータ記憶装置として具現化されることができる。動作において、メモリ２１２は、道路マーカ１０２の動作の間に使用される様々なデータ及びソフトウェア、例えば、制御ソフトウェア、センサデータ、メッセージ、及び／又は他のソフトウェア若しくはデータなどを記憶することができる。
【００１９】
道路マーカ１０２の通信回路２０２は、道路マーカ１０２と、他の道路マーカ１０２、道路コントローラ１０４、車載コンピューティングシステム１２２、及び／又は道路交通装置１０６との間における通信を可能にすることができる任意の通信回路、装置、又はこれらの集合として具現化されることができる。そのようにするために、通信回路２０２は、任意の１つ以上の通信テクノロジー（例えば、無線又は有線通信）と関連するプロトコル（例えば、Bluetooth（登録商標）、Zigbee（登録商標）、イーサネット（登録商標）、Wi-Fi（登録商標）、WiMAX（登録商標）等）とを使用し、上記通信を達成するように構成されることができる。例えば、いくつかの実施形態において、道路マーカ１０２は、（例えば、図１の通信１１６として示されるとおり、）通信をワイヤレスに送信することによって互いの間で通信を伝搬するように構成される。他の実施形態において、道路マーカ１０２は、道路１１０に埋め込まれた有線接続を介して互いに対して通信可能に配線され、これらの間における有線通信に上記有線接続を利用してもよい。
【００２０】
各センサ２０４は、センサ２０４の付近の道条件を示すセンサデータを生成することができる任意タイプのセンサとして具現化されることができる。いくつかの実施形態において、１つ以上のセンサ２０４が、環境センサ２３０として具現化されることができ、環境センサ２３０は、道路マーカ１０２に対してローカルの環境条件を感知し、こうした条件を示すセンサデータを生成するように構成される。例えば、環境センサ２３０は、光のレベル（例えば、昼間又は夜間）、霧条件、降水条件、凍結条件、又は他の環境条件を感知し、こうした環境条件を示すセンサデータを生成するように構成されてもよい。
【００２１】
さらに、又は別法として、１つ以上のセンサ２０４が、車存在センサ２３２として具現化されてもよく、車存在センサ２３２は、道路マーカ１０２の付近の道路上における車１２０の存在を感知するように構成される。そのようにするために、車存在センサ２３２は、車１２０の存在を感知する任意の適切なテクノロジーを利用してもよい。例えば、車存在センサ２３２は、車１２０の動きを検出するように構成された動きセンサ、車１２０のヘッドライト若しくは他の光源を検出するように構成された光センサ、車１２０の存在により引き起こされるインダクタンス又はキャパシタンスの変化に基づいて車１２０の存在を検出するように構成されたインダクタンス若しくはキャパシタンスセンサ、又は、車１２０の存在を示すデータを生成することができ若しくは車１２０の存在を決定することができる任意の他のセンサとして具現化されてもよい。例えば、いくつかの実施形態において、車存在センサ２３２は、車１２０の車載コンピューティングシステム１２２と通信して車の存在を決定するように構成された通信回路（例えば、通信回路２０２）として具現化され、あるいはその他の方法で上記を含んでもよい。
【００２２】
各アラート装置２０６は、車１２０の運転手に対する通知又はアラートを生成することができる任意の制御可能装置として具現化されることができる。例えば、いくつかの実施形態において、アラート装置２０６のうち１つ以上が、視覚的アラート装置２４０として具現化されてもよい。視覚的アラート装置２４０は、視覚的アラートを運転手に提供することができる任意のアラート装置として具現化されることができる。例えば、視覚的アラート装置２４０は、１つ以上の制御可能な灯りとして具現化されてもよく、これらに限られないが、発光ダイオード又はディスプレイが含まれる。上記灯りの動作が制御されて、例えば、照明強度、点滅周期、色、及び／又は視覚的アラート装置２４０の他の特徴を調整することができる。さらに、いくつかの実施形態において、アラート装置２０６のうち１つ以上が可聴アラート装置２４２として具現化されてもよい。可聴アラート装置２４２は、可聴アラートを運転手に提供することができる任意のアラート装置として具現化されることができ、これらに限られないが、スピーカ、ホーン、サイレン、又は他のオーディオ生成装置が含まれる。さらに、いくつかの実施形態において、アラート装置２０６のうち１つ以上が、触覚的アラート装置２４４として具現化されてもよい。触覚的アラート装置２４４は、触覚的アラートを運転手に提供することができる任意のアラート装置として具現化されることができる。例えば、触覚的アラート装置２４４は、道路マーカ１０２をガタガタさせ、このことが、道路マーカ１０２の上を進むか又は道路マーカ１０２にかなり近接した車１２０の運転手によって感じられ得る。
【００２３】
道路マーカ１０２の所望される機能性に依存して、各道路マーカ１０２は、図２に関して上記で説明されたコンポーネントの異なるセットを含んでもよい。例えば、いくつかの道路マーカ１０２は、他の道路マーカ１０２から受信した通信を単に伝搬するように構成されることができる。こうした道路マーカは、制御回路２００及び通信回路２０２のみを含んでもよく、制御回路２００は、低機能のマイクロコントローラとして具現化され得る。他の道路マーカ１０２が、フル機能の又は高機能の装置として具現化され、１つ以上のセンサ２０４及び／又は１つ以上のアラート装置２０６を含んでもよい。さらに、上記で論じられたとおり、いくつかの道路マーカ１０２が、ローカル処理能力（例えば、プロセッサ２１０及びメモリ２１２）を含んで、個別の道路マーカ１０２のセンサ２０４により生成され又は他の道路マーカ１０２から受信されたセンサデータをローカルに処理することができる。こうして、様々な能力及び関連するコストの道路マーカ１０２が、道路システム１００において使用され得る。
【００２４】
次に図３を参照すると、各道路マーカ１０２は、電力回路３００をさらに含み、電力回路３００は、道路マーカ１０２の他のコンポーネント（例えば、制御回路２００）に電力を提供するように構成される。電力回路３００は、道路マーカ１０２に電力を提供することができる任意タイプの電力回路として具現化されることができる。例えば、電力回路３００がソーラーセルアレイとして具現化されて、アレイにより受け取られる太陽光の量に基づいて電力を生成してもよい。さらに、又は別法として、道路マーカが互いに対して配線される実施形態において、電力回路３００は、各道路マーカ１０２に対して接続された電力線により提供される電力を調節するように構成されることができる。いくつかの実施形態において、各道路マーカ１０２は、再充電可能電力源３０２をさらに含んでもよい。こうした実施形態において、電力回路３００は、再充電可能電力源３０２に電力を供給するように構成され、再充電可能電力源３０２は、電力を道路マーカ１０２の他のコンポーネントに提供する。再充電可能電力源３０２は、任意タイプの再充電可能電力源、例えば、再充電可能バッテリ、キャパシタバンク又は同様のものなどとして具現化されてもよい。
【００２５】
いくつかの実施形態において、電力回路３００は、道路マーカ１０２の異なるセクションによる温度体験の差に基づいて電力を生成するように構成された熱起電力回路（thermoelectric  power  circuit）として具現化されることができる。例えば、道路マーカ１０２は、上部囲い３１２と上部囲い３１２から下方に伸びる底部囲い３１４とを有する筐体３１０を含んでもよい。例示的な道路マーカ１０２が道路１１０に対して取り付けられるとき、上部囲い３１２は、道路１１０の上面の上にあり、開いた環境に晒され、これに対し底部囲い３１４は、道路１１０に埋め込まれる。そのようなものとして、熱起電力回路３００は、上部囲い３１２（空気の温度）と底部囲い（地面の温度）とによる温度体験の差に基づいて電力を生成することができる。上部囲い３１２と下部囲い３１４との間の温度差をより良く際立たせるために、道路マーカ１０２は、上部囲い３１２の底面３１８に取り付けられた絶縁層３１６を含んで、上部囲い３１２を地面の温度から絶縁してもよい。絶縁層３１６は、或る量の熱的絶縁を提供することができる任意の材料として具現化されることができる。
【００２６】
当然ながら、他の実施形態において、電力回路３００は、他のタイプの電力回路として具現化され、あるいはその他の方法で他のタイプの電力回路を含んでもよい。例えば、いくつかの実施形態において、電力回路３００は、追加で又は別法として、誘導を介した再充電可能電力源３０２の充電を容易にするように構成されてもよい。さらに、他の実施形態において、電力回路３００は、追加で又は別法として、衝撃を受けることに応答して再充電可能電力源３０２を充電するように構成された圧電タイプ電力回路として具現化されてもよい。そのようなものとして、車が道路マーカ１０２の上に乗り上げるとき、電力回路は、結果として生じる衝撃に応答して再充電可能電力源３０２を再充電する。
【００２７】
次に図４を参照すると、道路コントローラ１０４が、本明細書に説明される機能を実行することができる任意タイプのコンピューティング装置として具現化され得る。例えば、道路コントローラ１０４は、特別目的コンピュータシステム、サーバコンピューティング装置、分散コンピューティングシステム、マルチプロセッサシステム、ワークステーション、スマート電化製品、デスクトップコンピュータ、ラップトップコンピュータ、テーブルコンピュータ、スマートフォン、及び／又は、道路マーカ１０２と通信すること及びこうした通信に基づいて道路１１０を制御することが可能な任意の他のコンピューティング装置として具現化されることができる。図１に示されるとおり、例示的な道路コントローラ１０４は、プロセッサ４００、Ｉ／Ｏサブシステム４０２、メモリ４０４、データ記憶装置４０６、及び通信回路４０８を含む。当然ながら、道路コントローラ１０４は、他の実施形態において、他の又はさらなるコンポーネント、例えば、サーバコンピュータにおいて一般に見られるもの（例えば、様々な入力／出力装置）などを含んでもよい。さらに、いくつかの実施形態において、例示的コンポーネントのうち１つ以上が、別のコンポーネントに組み込まれ、あるいはその他の方法で別のコンポーネントの一部分を形成してもよい。例えば、メモリ４０４又はその一部分が、いくつかの実施形態において、プロセッサ４００に組み込まれてもよい。
【００２８】
プロセッサ４００は、本明細書に説明される機能を実行することができる任意タイプのプロセッサとして具現化されることができる。例えば、プロセッサは、シングル若しくはマルチコアプロセッサ、デジタルシグナルプロセッサ、マイクロコントローラ、又は、他のプロセッサ若しくは処理／制御回路として具現化されてもよい。同様に、メモリ４０４は、本明細書に説明される機能を実行することができる任意タイプの揮発性又は不揮発性のメモリ又は記憶装置として具現化されることができる。動作において、メモリ４０４は、道路コントローラ１０４の動作の間に使用される様々なデータ及びソフトウェア、例えば、オペレーティングシステム、アプリケーション、プログラム、ライブラリ、及びドライバなどを記憶することができる。メモリ４０４は、Ｉ／Ｏサブシステム４０２を介してプロセッサ４００に通信可能に結合され、Ｉ／Ｏサブシステム４０２は、プロセッサ４００、メモリ４０４、及び道路コントローラ１０４の他のコンポーネントとの入力／出力動作を容易にする回路及び／又はコンポーネントとして具現化されることができる。例えば、Ｉ／Ｏサブシステム４０２は、メモリコントローラハブ、入力／出力制御バス、ファームウェア装置、通信リンク（すなわち、ポイントツーポイントリンク、バスリンク、ワイヤ、ケーブル、光ガイド、印刷回路板トレース等）、及び／又は、入力／出力動作を容易にする他のコンポーネント及びサブシステムとして具現化され、あるいはその他の方法で上記を含んでもよい。いくつかの実施形態において、Ｉ／Ｏサブシステム４０２は、システムオンチップ（ＳｏＣ）の一部分を形成し、プロセッサ４００、メモリ４０４、及び道路コントローラ１０４の他のコンポーネントと共に単一の集積回路チップ上に組み込まれてもよい。
【００２９】
データ記憶装置４０６は、データの短期又は長期記憶について構成された任意タイプの１つ又は複数の装置として具現化されることができ、例えば、メモリ装置及び回路、メモリカード、ハードディスクドライブ、ソリッドステートドライブ、又は他のデータ記憶装置などである。データ記憶装置４０６は、１つ以上の道路マーカ１０２から受信したセンサデータを記憶することができる。
【００３０】
通信回路４０８は、道路コントローラ１０４と、道路マーカ１０２、道路交通装置１０６、車載コンピューティングシステム１２２、及び／又はリモートコンピューティング装置１４０との間における通信を可能にすることができる任意の通信回路、装置、又はこれらの集合として具現化されることができる。通信回路４０８は、任意の１つ以上の通信テクノロジー（例えば、無線又は有線通信）と関連するプロトコル（例えば、Bluetooth（登録商標）、Zigbee（登録商標）、イーサネット（登録商標）、Wi-Fi（登録商標）、WiMAX（登録商標）等）とを使用して上記通信を達成するように構成されることができる。
【００３１】
いくつかの実施形態において、道路コントローラ１０４は、１つ以上のローカルセンサ４１０及び／又は１つ以上の周辺装置４１２をさらに含むことができる。ローカルセンサ４１０は、道路マーカ１０２のセンサ２０４と同様であってもよく、道路１１０の条件を示すセンサデータを生成することができる任意タイプのセンサとして具現化されてもよい。例えば、ローカルセンサ２０４は、環境センサ及び／又は車存在センサとして具現化され、あるいはその他の方法で上記を含んでもよい。周辺装置４１２は、任意数のさらなる入力／出力装置、インターフェース装置、及び／又は他の周辺装置を含むことができる。例えば、周辺装置４１２は、典型的な入力／出力装置、例えばディスプレイ、キーボード、及び／又はタッチスクリーンなど、又は他の周辺装置を含んでもよい。
【００３２】
次に図５を参照すると、例示的な実施形態において、道路コントローラ１０４は、動作の間の環境５００を確立する。例示的な環境５００は、道路管理モジュール５０２及び通信モジュール５０４を含む。道路管理モジュール５０２は、道路交通装置制御モジュール５１０、道路マーカ制御モジュール５１２、及び通知モジュール５１４を含む。さらに、環境５００は、いくつかの実施形態において、センサデータベース５２０をさらに含んでもよい。環境５００の様々なモジュールが、ハードウェア、ファームウェア、ソフトウェア、又はこれらの組み合わせとして具現化されることができる。例えば、環境５００のモジュール、ロジック、及び他のコンポーネントの各々が、道路コントローラ１０４のプロセッサ４００又は他のハードウェアコンポーネントの一部分を形成し、あるいはその他の方法で上記プロセッサ４００又は他のハードウェアコンポーネントにより確立されてもよい。
【００３３】
道路管理モジュール５０２は、通信モジュール５０４を介して１つ以上の道路マーカ１０２から通信を受信し、受信した通信を解析し、受信した通信の解析に基づいて道路交通装置１０６及び／又は道路マーカ１０２を制御するように構成される。さらに、道路管理モジュール５０２は、通知及び／又は他の情報若しくはデータをリモートコンピューティング装置１４０に提供してもよい。上記で論じられたとおり、道路マーカ１０２から受信される通信は、１つ以上の道路マーカ１０２により生成されるセンサデータ、及び／又は、１つ以上の道路マーカか又は道路マーカ１０２と通信する他のコンピューティング装置かにより生成されるアラートメッセージとして具現化されることができる。道路管理モジュール５０２は、特定の時間期間にわたり受信したセンサデータを集約することにより、及び／又は、ある時間にわたりセンサデータベース５２０に記憶され得る他の履歴センサデータを用いて、センサデータを解析することができる。
【００３４】
道路交通装置制御モジュール５１０は、受信するセンサデータ又はアラートメッセージを監視し、受信したセンサデータ又はアラートメッセージに基づいて１つ以上の交通装置１０６を制御するように構成される。そのようにするために、道路交通装置制御モジュール５１０は、センサデータ又はアラートメッセージに基づいて制御メッセージを生成し、ネットワーク１３０を介して１つ以上の道路交通装置１０６に、道路交通装置１０６の動作に対する制御メッセージを送信することができる。すなわち、道路交通装置１０６の動作又は機能性が、受信した制御メッセージに基づいて決定されることができる。例えば、道路交通装置制御モジュール５１０は、霧条件を示す道路マーカ１０２からのセンサデータを受信し、センサデータの解析に応答して、制御メッセージを生成し道路灯に送信して、道路灯をオンにさせ又はその照明を増大させることができる。
【００３５】
道路マーカ制御モジュール５１２は、受信するセンサデータを監視し、受信したセンサデータに基づいて１つ以上の道路マーカ１０２を制御するように構成される。そのようにするために、道路マーカ制御モジュール５１２は、受信したセンサデータに基づいてアラートメッセージを生成し、このアラートメッセージを道路マーカ１０２に送信することができる。アラートメッセージは、例えば、道路マーカ１０２にアラート機能を実行させる（例えば、アラート装置を起動する）ことができる。上記で論じられたとおり、道路マーカ１０２は、道路マーカ制御モジュール５１２から受信したアラートメッセージを他の道路マーカ１０２に伝搬して、アラートメッセージにより定義されたアラート機能を複数の道路マーカに実行させる（例えば、道路マーカ１０２の一行に、そのそれぞれの視覚的アラート装置を点滅させる）ことができる。
【００３６】
通知モジュール５１４は、リモートコンピューティング装置１４０から受信される情報の要求について監視し、こうした要求に対して応答するように構成される。例えば、通知モジュール５１４は、受信したセンサデータに基づいて通知メッセージ（例えば、凍結条件の通知）を生成し、この通知メッセージをリモートコンピューティング装置１４０に送信することができる。いくつかの実施形態において、通知モジュール５１４は、要求に応答することに対して追加で又は別法として、上記通知をリモートコンピューティング装置１４０にプッシュしてもよい。さらに、通知モジュール５１４は、１つ以上のマーカセンサ２０４から受信される生のセンサデータをリモートコンピューティング装置１４０に通信してもよい。
【００３７】
次に図６を参照すると、上記で論じられたとおり、道路マーカ１０２が互いに及び／又は他の装置と通信するように構成される。そのようにするために、道路マーカ１０２は、通信を伝搬する方法６００を実行することができる。方法６００はブロック６０２で始まり、ブロック６０２において、道路マーカ１０２は、通信が受信されたかどうかを決定する。通信は、センサデータ、アラートメッセージ、又は他のメッセージ若しくは情報として具現化され得る。さらに、通信は、別の道路マーカ１０２、道路コントローラ１０４、道路交通装置１０６、及び／又は、道路１１０上で進む車１２０の車載コンピューティングシステム１２２から受信されてもよい。通信が受信されない場合、方法６００はブロック６０２にループバックして、到来する通信の監視を継続する。
【００３８】
しかしながら、通信がブロック６０２において受信される場合、方法６００はブロック６０４に進み、ブロック６０４において、道路マーカ１０２は、通信を伝搬するかどうかを決定する。上記決定は、通信の及び／又は要因の個別タイプに基づく（例えば、現在の道路マーカ１０２のセンサ２０４のリアルタイムセンサデータに基づく）ことができる。道路マーカ１０２が、通信が伝搬されるべきであると決定する場合、方法６００はブロック６０６に進み、ブロック６０６において、道路マーカは、受信した通信を伝搬する。例えば、ブロック６０８において、道路マーカ１０２は、通信を道路マーカの連続における次の道路マーカ１０２に送信することにより、通信を他の道路マーカに伝搬することができる。上記送信は、使用される通信プロトコルと個別の実装とに基づいて、次の道路マーカ１０２に対して向けられた送信として又はブロードキャスト送信として具現化されることができる。さらに、又は別法として、道路マーカ１０２は、ブロック６１０において、通信をすぐ近くの道路コントローラ１０４に送信するように構成されてもよい。上記で論じられたとおり、いくつかの道路マーカ１０２が道路コントローラ１０４と直接通信するように構成されることができると同時に、他の道路マーカ１０２が他の道路マーカ１０２を介して間接的に通信する。同様に、いくつかの道路マーカ１０２が、通信を道路１１０上で進む車１２０の車載コンピューティングシステム１２２に送信するようにさらに構成されてもよい。そのようにするために、道路マーカ１０２は、車載コンピューティングシステム１２２との通信リンクを（例えば、適切なハンドシェイクを介して）確立することができ、上記通信リンクは、セルラータワー間におけるセルラー通信の伝達（transfer）と同様に他の道路マーカ１０２に伝達される。別法として、道路マーカ１０２は、通信をブロードキャストするように構成されてもよく、上記ブロードキャストは、車載コンピューティングシステム１２２（及び、道路マーカ１０２に対してローカルの他のコンピューティング装置）により受信されることができる。
【００３９】
道路マーカ１０２が通信を伝搬しないと決定する場合、又は、通信が伝搬された後、方法６００はブロック６１４に進み、ブロック６１４において、道路マーカ１０２は、受信した通信がアラートメッセージであるかどうかを決定する。上記で論じられたとおり、アラートメッセージは、道路マーカ１０２又は道路コントローラ１０４により生成されることができる。通信がアラートメッセージでない場合、方法はブロック６０２にループバックして、受信される通信の監視を継続する。
【００４０】
しかしながら、受信した通信がアラートメッセージである場合、方法６００はブロック６１６に進み、ブロック６１６において、道路マーカ１０２はアラート機能を実行する。道路マーカ１０２により実行される個別のアラート機能と、アラート機能の動作とは、アラートメッセージ自体により指示されてもよく、あるいは道路マーカ１０２のコンポーネントにより予め定義されてもよい。例えば、道路マーカ１０２は、ブロック６１８において、道路マーカ１０２のアラート装置２０６の視覚的アラート装置２４０を起動すること（activating）により、ローカルの視覚的アラートを生成することができる。例えば、道路マーカ１０２は、灯り、ＬＥＤ、ディスプレイ、又は他の視覚的アラート装置２４０を明るくすることができる。上記で論じられたとおり、視覚的アラート装置２４０の動作（例えば、照明強度、点滅レート、色等）は、アラートメッセージによってさらに指示されてもよい。
【００４１】
さらに、又は別法として、道路マーカ１０２は、ブロック６２０において、道路マーカ１０２のアラート装置２０６の可聴アラート装置２４２を起動することにより、ローカルの可聴アラートを生成することができる。例えば、道路マーカ１０２は、サイレン、ホーン、ラウドスピーカー、又は他の可聴アラート装置２４２を起動することができる。再びになるが、上記で論じられたとおり、可聴アラート装置２４２の動作（例えば、告知のレベル、生成される可聴アラートのタイプ、可聴アラートの周波数（frequency）等）は、アラートメッセージによりさらに指示されてもよい。
【００４２】
さらに、又は別法として、道路マーカ１０２は、ブロック６２２において、道路マーカ１０２のアラート装置２０６の触覚的アラート装置２４４を起動することにより、ローカルの触覚的アラートを生成することができる。例えば、道路マーカ１０２が、起振機モータ（shaker  motor）、又は他の「ガタガタする（rumble）」装置を起動してもよい。再びになるが、上記で論じられたとおり、触覚的アラート装置２４４の動作（例えば、「ガタガタ」のレベル、「ガタガタ」の周波数（frequency）等）は、アラートメッセージによりさらに指示されてもよい。上記にかかわらず、道路マーカ１０２がブロック６１６におけるアラート機能を実行した後、方法６００はブロック６０２にループバックして、受信される通信の監視を継続する。
【００４３】
次に図７を参照すると、上記で論じられたとおり、いくつかの道路マーカ１０２がローカルセンサ２０４を含み、かつ／あるいはセンサデータをローカルに処理するように構成され得る。そのようにするために、上記道路マーカ１０２は、ローカルセンサデータを管理する方法７００をさらに実行することができる。方法７００はブロック７０２で始まり、ブロック７０２において、道路マーカ１０２は、センサデータを収集する。例えば、道路マーカ１０２は、ブロック７０４において、１つ以上のローカルセンサ２０４からセンサデータを受信することができる。さらに、ブロック７０４において、道路マーカ１０２は、他の道路マーカ１０２により生成された他のセンサデータを受信してもよい。上記で論じられたとおり、センサデータは、道路１１０の条件を示す任意タイプのセンサデータとして具現化され得る。例えば、センサデータは、道路１１０の環境条件（例えば、雨条件、凍結条件、霧条件等）、道路１１０上の車１２０の存在、及び／又は何らかの道路事象の発生（例えば、車のクラッシュ、車線からの車の横すべり（drifting）等）を示してもよい。
【００４４】
ブロック７０６において、道路マーカ１０２は、ローカルセンサ２０４により生成されたセンサデータを伝搬する。そのようにするために、上記で論じられたとおり、道路マーカ１０２はセンサデータを、ブロック７０８において他の道路マーカ１０２に、ブロック７１０においてリモートの道路コントローラに、及び／又はブロック７１２において道路１１０上で進む車の車載コンピューティングシステム１２２に送信することができる。ブロック７０６におけるセンサデータの伝搬の後又は間、道路マーカ１０２は、生成され及び／又は受信したセンサデータがローカルに処理されるべきであるかどうかを決定する。上記で論じられたとおり、いくつかの道路マーカ１０２が、ローカル処理コンポーネントを含み得る（例えば、プロセッサ２１０及びメモリ２１２）。道路マーカ１０２がローカル処理能力を含まない場合、又は、道路マーカ１０２がその他の方法で、センサデータがローカルに処理されるべきでないと決定する場合、方法７００はブロック７０２にループバックして、さらなるセンサデータを収集する。
【００４５】
しかしながら、道路マーカ１０２が、センサデータが処理されるべきであると決定する場合、方法７００はブロック７１６に進み、ブロック７１６において、道路マーカ１０２は、センサデータを解析する。道路マーカ１０２は、ブロック７１６において、任意のアルゴリズム又は手法を利用してセンサデータを解析することができる。さらに、上記で論じられたとおり、道路マーカ１０２は、ブロック７１６の解析において、履歴センサデータを記憶し、履歴センサデータを任意のリアルタイムセンサデータと共に利用してもよい。その後、ブロック７１８において、道路マーカ１０２は、アラート条件が存在するかどうかを決定する。アラート条件は、任意の定義された道路条件又は事象として定義され得る。例えば、アラート条件は、個別の環境条件（例えば、霧の又は凍結の条件）又は道路事象（例えば、車のクラッシュ又は車線横すべり（lane  drift））として定義されてもよい。道路マーカ１２０が、アラート条件が存在しないと決定する場合、方法７００はブロック７０２にループバックして、さらなるセンサデータを収集する。
【００４６】
しかしながら、道路マーカ１０２が、アラート条件が存在すると決定する場合、方法７００はブロック７２０に進み、ブロック７２０において、道路マーカは、アラート機能を実行する。再びになるが、上記で論じられたとおり、個別のアラート機能と、そうしたアラート機能の動作とは、ブロック７１８において決定されるアラート条件により指示されてもよい。すなわち、種々のアラート条件が、種々のアラート機能を促すことができる。
【００４７】
道路マーカ１０２は、ブロック７２０において、任意の適切なアラート機能を実行することができる。例えば、いくつかの実施形態において、道路マーカ１０２は、ローカルアラートを生成することができる。ブロック７２２において、例えば、ブロックマーカ１０２は、方法６００のブロック６１８に関して上記で論じられたとおり、ローカルの視覚的アラートを生成することができる。さらに、又は別法として、ブロック７２４において、道路マーカ１０２は、方法６００のブロック６２０に関して上記で論じられたとおり、ローカルの可聴アラートを生成することができる。さらに、又は別法として、ブロック７２６において、道路マーカ１０２は、方法６００のブロック６２２に関して上記で論じられたとおり、ローカルの触覚的アラートを生成することができる。
【００４８】
道路マーカは、さらに、アラート条件に応答してアラートメッセージを生成し、このアラートメッセージを他の装置に送信してもよい。例えば、ブロック７２８において、道路マーカ１０２は、方法６００のブロック６０８に関して上記で論じられたとおり、アラートメッセージを他の道路マーカに送信することができる。さらに、又は別法として、ブロック７３０において、道路マーカ１０２は、方法６００のブロック６１０に関して上記で論じられたとおり、アラートメッセージを道路コントローラ１０４に送信することができる。さらに、又は別法として、ブロック７３２において、道路マーカ１０２は、方法６００のブロック６１２に関して上記で論じられたとおり、アラートメッセージを道路１１０上で進む車１２０の車載コンピューティングシステム１２２に送信することができる。上記にかかわらず、道路マーカ１０２がブロック７２０におけるアラート機能を実行した後、方法７００はブロック７０２にループバックして、さらなるセンサデータを収集する。
【００４９】
次に図８を参照すると、使用において、各道路コントローラ１０４が道路を制御する方法８００を実行し得る。方法８００はブロック８０２で始まり、ブロック８０２において、道路コントローラ１０４は、１つ以上の道路マーカ１０２からセンサデータを受信する。上記で論じられたとおり、センサデータは、道路１１０の条件（例えば、環境条件、車の存在、又は、衝突などの道路事象）を示し得る。各道路コントローラ１０４は、単一の道路マーカ１０２又は複数の道路マーカ１０２と通信することができ、上記マーカから有線又は無線の通信を受信することができる。センサデータに追加で、道路コントローラ１０４は、ブロック８０２において、他の情報、例えばアラートメッセージなどを、道路マーカ１０２から受信してもよい。
【００５０】
ブロック８０４において、道路コントローラ１０４は、センサデータ（及び／又は、アラートメッセージ）を解析する。道路マーカ１０２と同様に、道路コントローラ１０４は、ブロック８０４において、任意のアルゴリズム又は手法を使用してセンサデータを解析することができる。いくつかの実施形態において、道路コントローラ１０４は、ブロック８０６において、センサデータを集約するように構成されることができる。例えば、道路コントローラ１０４は、複数の道路マーカ１０２から受信されるセンサデータを集約してもよく、ある時間にわたり受信されるセンサデータを集約してもよく、かつ／あるいは、図５に関して上記で論じられたとおり、センサデータベース５２０に記憶された履歴センサデータと共にリアルタイムセンサデータを集約してもよい。ブロック８０４において実行されるセンサデータ解析は、繰り返しで、及び／又は方法８００の他のブロックの実行の間、発生してもよいことが十分理解されるべきである。
【００５１】
道路コントローラ１０４がブロック８０４においてセンサデータを解析した後、方法８００はブロック８０８、８１０、及び８１２に進み、これらブロックは互いに同時に実行され得る。ブロック８０８において、道路コントローラ１０４は、ブロック８０４のセンサデータ解析に基づいて、１つ以上の道路交通装置１０６を制御するかどうかを決定する。そうしない場合、方法８００はブロック８０２にループバックし、ブロック８０２において、道路コントローラ１０４はさらなるセンサデータを受信する。
【００５２】
しかしながら、道路コントローラ１０４が、１つ以上の道路交通装置１０６が制御されるべきであると決定する場合、方法８００はブロック８１４に進む。ブロック８１４において、道路コントローラ１０４は制御メッセージを生成し、この制御メッセージを１つ以上の道路交通装置１０６に送信して、道路交通装置１０６の動作を制御する。例えば、ブロック８１６において、道路コントローラ１０４は、制御メッセージを、道路１１０に沿って確立された１つ以上の道路灯に送信することができる。道路灯の個別の動作（例えば、明るさ、照明の長さ、色、点滅レート等）が、制御メッセージによってさらに定義されてもよい。さらに、道路コントローラ１０４は、解析されたセンサデータに基づいて、ある時間にわたり上記制御又は道路ライティングを調整してもよい。例えば、一例示的な実施形態において、道路コントローラ１０４は、道路マーカ１０２から、道路マーカ１０２の付近の車の存在を示すセンサデータを受信することができる。応答において、道路コントローラ１０４は、車１２０の前方に位置する道路灯と、車１２０の後方に位置する別の道路灯とを識別することができる。道路コントローラ１０４は、車１２０の前方に位置する道路灯に制御メッセージを送信して、道路灯にオフ状態からオン状態に切り換えさせ、車１２０の後方に位置する道路灯に別の制御メッセージを送信して、道路灯をオン状態からオフ状態に切り換えることができる。こうして、道路コントローラ１０４は、車１２０の位置と進行の方向とに基づいて道路１１０を前進的に明るくすると同時に、必要とされない道路灯をオフにしてエネルギーを節約することができる。
【００５３】
さらに、又は別法として、ブロック８１８において、道路コントローラ１０４は、解析されたセンサデータに基づいて、道路１１０の交通信号灯を制御することができる。例えば、道路コントローラ１０４が、受信したセンサデータに基づいて、車の衝突が発生したと決定する場合、道路コントローラ１０４は、制御メッセージを送信して１つ以上の交通信号灯を制御して、緊急回廊を確立し、トラフィックが衝突現場に向かって前進するのを止めることができる。
【００５４】
さらに、又は別法として、ブロック８２０において、道路コントローラ１０４は、解析されたセンサデータに基づいて、道路アラート装置を制御することができる。例えば、道路コントローラ１０４は、制御メッセージを送信して、１つ以上の道路アラート装置、例えば、サイレン、ホーン、ラウドスピーカー、又は他の可聴装置などを起動することができる。上記起動の機能性は、制御メッセージによってさらに指示されてもよい。例えば、いくつかの実施形態において、制御メッセージは、ラウドスピーカーにより再生されるべき可聴メッセージを含んでもよく、サイレン起動の音の大きさ及び／又は長さを示してもよく、ホーン起動の個別のトーン又は周波数（frequency）を指示してもよい。
【００５５】
さらに、又は別法として、ブロック８２２において、道路コントローラ１０４は、解析されたセンサデータに基づいて、道路サイネージ装置を制御することができる。例えば、道路コントローラ１０４は、制御メッセージを１つ以上の道路サイネージ装置に送信して、道路サイネージ装置によるメッセージの表示を引き起こすことができる。道路サイネージにより表示される個別のメッセージは、制御メッセージ自体により指示されてもよい。例えば、道路コントローラ１０４は、センサデータに基づいて決定されるとおり、制御メッセージを道路サイネージに送信して、道路サイネージに車の衝突又は不都合な道条件の通知を表示させることができる。上記にかかわらず、道路コントローラ１０４が制御メッセージを１つ以上の道路交通装置１０６に送信した後、方法８００はブロック８０２にループバックし、ブロック８０２において、道路コントローラ１０４はさらなるセンサデータを受信する。
【００５６】
ブロック８１０に戻ると、道路コントローラ１０４は、解析されたセンサデータに基づいて、１つ以上の道路マーカ１０２の動作を制御するかどうかをさらに決定する。そうである場合、方法８００はブロック８２４に進み、ブロック８２４において、道路コントローラ１０４は、アラートメッセージを生成し、１つ以上の道路マーカ８０２に送信する。上記で論じられたとおり、アラートメッセージは、１つ以上の道路マーカ１０２にアラート機能を実行させるように構成されることができる。道路マーカ１０２により実行される個別のアラート機能と、アラート機能の動作とは、アラートメッセージ自体によってさらに指示されてもよく、あるいは上記で論じられたとおり道路マーカ１０２のコンポーネントにより予め定義されてもよい。上記にかかわらず、道路コントローラ１０４がアラートメッセージを１つ以上の道路マーカ１０２に送信した後、方法８００はブロック８０２にループバックし、ブロック８０２において、道路コントローラ１０４はさらなるセンサデータを受信する。
【００５７】
ブロック８１２に戻ると、道路コントローラ１０４は、１つ以上のリモートコンピューティング装置１４０に通知するかどうかをさらに決定することができる。上記で論じられたとおり、道路コントローラ１０４は、リモートコンピューティング装置１４０から受信される要求に応答して、通知をリモートコンピューティング装置１４０に送ることを決定することができる。他の実施形態において、道路コントローラ１０４は、通知をリモートコンピューティング装置に周期的にプッシュするように構成されてもよい。
【００５８】
道路コントローラ１０４が、１つ以上のリモートコンピューティング装置１４０の通知が必要とされると決定する場合、方法８００はブロック８２６に進み、ブロック８２６において、道路コントローラ１０４は、１つ以上のリモートコンピューティング装置１４０に通知する。例えば、ブロック８２８において、道路コントローラ１０４は、通知メッセージを１つ以上のリモートコンピューティング装置１４０に送信することができる。上記で論じられたとおり、通知メッセージは、道路１１０の現在の条件、例えば環境条件など、車の存在若しくは推定される位置、及び／又は道路事象、例えば車の衝突などを識別することができる。さらに、いくつかの実施形態において、道路コントローラ１０４は、ブロック８０２において受信したセンサデータを１つ以上のリモートコンピューティング装置１０４に送信することができる。上記にかかわらず、道路コントローラ１０４がブロック８２６において任意の必要とされる通知を実行した後、方法８００はブロック８０２にループバックし、ブロック８０２において、道路コントローラ１０４はさらなるセンサデータを受信する。
【００５９】
次に図９を参照すると、使用される道路システム１００の一例示的な実施形態が示される。この例示的な実施形態において、車９００は、道路１１０のカーブに沿って別の車９０２を追い越そうとしている。応答において、道路マーカ１０２ａは、車９００の存在を感知し、車９００が中央分離線１１２を越えていると決定し、車９００が追い越しを試みているか又はさもなければ車線において横すべりしていると示すアラートメッセージを生成する。アラートメッセージは、道路マーカ１０２ａから道路マーカ１０２ｂに、及び、道路マーカ１０２ｂから道路マーカ１０２ｃに伝搬される。道路マーカ１０２ｃは、その後、アラートメッセージを、道路１１０のカーブを反対方向において通過している車９０４の車載コンピューティング装置９２０に送信する。応答において、車載コンピューティング装置９２０は、車９０４の運転手に現在の危険を通知し、運転手が適切なアクションをとることを可能にすることができる。
【００６０】
アラートメッセージを他の車、例えば車９０２及び／又は９０４などに提供することに追加で、道路システム１００は、車９０２の運転手に潜在的な危険をさらに通知することができる。例えば、道路マーカ１０２ａは、車９００の車載コンピューティングシステム（図示せず）にアラートメッセージを送信して、その運転手に自身の現在のアクションの潜在的なリスク（例えば、追い越そうとしていること、車線横すべりしていること等）を警告することができる。さらに、上記で論じられたとおり、道路マーカ１０２又はローカルの道路コントローラ１０４は、アラートメッセージに応答してローカルの道路交通装置１０６（図１を参照）を制御するように構成されることができる。例えば、１つ以上の道路マーカ１０２及び／又はローカル道路コントローラ１０４が、道路マーカ１０２により生成されるセンサデータを解析し、車９０２の運転手がアラートメッセージに応答しておらず、又はその他の方法で危険な活動を継続していることを決定することができる。応答において、道路マーカ１０２及び／又はローカル道路コントローラ１０４は、ローカル道路交通装置１０６を制御して、運転手のアクションの危険を低減させることができる。例えば、道路マーカ１０２及び／又はローカル道路コントローラ１０４は、道路交通信号灯、サイネージ、アラート装置等を調整する。１つの個別の例として、道路マーカ１０２及び／又はローカル道路コントローラ１０４は、ローカルの交通信号灯を制御していかなる横断信号灯（cross-lights）も赤にして、赤信号が飲酒運転者により走行されるリスクを低減させて事故の見込みを低減させることができる。さらに、ローカル道路コントローラ１０４は、当局により運用されるリモートコンピューティング装置に通知して、当局に状況を知らせてもよい。
【００６１】
次に図１０を参照すると、使用される道路システム１００の別の例示的な実施形態が示される。この例示的な実施形態において、車１０００は、中央分離部１１２と交差して横すべりしている。応答において、道路マーカ１０２ａは、車１０００の存在を感知し、車１０００が中央分離線１１２を越えたと決定し、車１０００が車線を横切って横すべりしていると示すアラートメッセージを生成する。アラートメッセージは、道路マーカ１０２ａから道路マーカ１０２ｂに、及び、道路マーカ１０２ｂから道路マーカ１０２ｃに伝搬される。道路マーカ１０２ｃは、その後、アラートメッセージを、道路１１０に沿って反対方向において進む車１００２の車載コンピューティング装置１０２０に送信する。応答において、車載コンピューティング装置１０２０は、車１００２の運転手に現在の危険を通知し、運転手が適切なアクションをとることを可能にすることができる。当然ながら、道路システム１００を使用して、他の道路条件又は事象、例えば、環境条件、車の衝突、及び／又は同様のものなどを運転手に通知してもよいことが十分理解されるべきである。上記で論じられた仕方において、道路マーカ１０２は、こうした他の道路事象を感知し、アラートメッセージを伝搬して、道路事象の発生を運転手にアラートすることができ、このことは、道路１１０に沿った運転手の全体的安全を向上させることができる。
【００６２】
例
本明細書に開示される装置、システム、及び方法の例示が下記に提供される。装置、システム、及び方法の一実施形態が、下記に説明される例のうち任意の１つ以上及び任意の組み合わせを含み得る。
【００６３】
例１は、道路にマーク付けする道路マーカを含み、当該道路マーカは、第１の道路マーカから通信を受信する通信回路と、上記通信回路を制御して上記通信を他の道路マーカに伝搬する制御回路であって、上記通信を伝搬することは上記通信を第２の道路マーカに送信することを含む、制御回路と、を含む。
【００６４】
例２は、例１に記載の構成要件を含み、上記制御回路はさらに、上記通信回路を制御して上記通信を上記道路上の車の車載コンピューティングシステムに送信し、上記通信は、上記道路の条件を示す情報を含む。
【００６５】
例３は、例１及び２のうちいずれか１つに記載の構成要件を含み、上記制御回路はさらに、上記通信回路を制御して上記通信を道路マーカコントローラに送信する。
【００６６】
例４は、例１〜３のうちいずれか１つに記載の構成要件を含み、上記通信は制御メッセージを含み、上記制御回路はさらに、上記通信回路を制御して上記制御メッセージを道路交通装置に送信して、上記道路交通装置の動作を制御する。
【００６７】
例５は、例１〜４のうちいずれか１つに記載の構成要件を含み、上記道路交通装置は道路灯を含み、上記制御回路は、上記通信回路を制御して上記制御メッセージを送信して上記道路灯の動作を制御する。
【００６８】
例６は、例１〜５のうちいずれか１つに記載の構成要件を含み、上記道路交通装置は道路標識を含み、上記制御回路は、上記通信回路を制御して上記制御メッセージを上記道路標識に送信して、上記標識に上記制御メッセージにより定義される視覚的通知を表示させる。
【００６９】
例７は、例１〜６のうちいずれか１つに記載の構成要件を含み、上記道路交通装置は道路アラート装置を含み、上記制御回路は、上記通信回路を制御して上記制御メッセージを上記道路アラート装置に送信して、上記アラート装置の起動を引き起こす。
【００７０】
例８は、例１〜７のうちいずれか１つに記載の構成要件を含み、上記アラート装置は、視覚的アラート装置又は可聴アラート装置のうち少なくとも１つを含む。
【００７１】
例９は、例１〜８のうちいずれか１つに記載の構成要件を含み、アラート装置をさらに含み、上記制御回路はさらに、（ｉ）上記通信がアラートメッセージであるかを決定し、（ｉｉ）上記通信がアラートメッセージであるとの決定に応答して、上記アラートメッセージに基づいて上記アラート装置を起動する。
【００７２】
例１０は、例１〜９のうちいずれか１つに記載の構成要件を含み、上記アラート装置を起動することは、上記アラートメッセージにより指示される仕方において上記アラート装置の動作を制御することを含む。
【００７３】
例１１は、例１〜１０のうちいずれか１つに記載の構成要件を含み、上記アラート装置は、視覚的アラート装置、可聴アラート装置、又は触覚的アラート装置のうち少なくとも１つを含む。
【００７４】
例１２は、例１〜１１のうちいずれか１つに記載の構成要件を含み、アラート装置をさらに含み、（ｉ）上記通信回路は、道路コントローラからアラートメッセージを受信し、（ｉｉ）上記制御回路はさらに、上記道路コントローラからの上記アラートメッセージの受信に応答して、上記アラートメッセージに基づいて上記アラート装置を起動する。
【００７５】
例１３は、例１〜１２のうちいずれか１つに記載の構成要件を含み、上記アラート装置を起動することは、上記アラートメッセージにより指示される仕方において上記アラート装置の動作を制御することを含む。
【００７６】
例１４は、例１〜１３のうちいずれか１つに記載の構成要件を含み、上記アラート装置は、視覚的アラート装置、可聴アラート装置、又は触覚的アラート装置のうち少なくとも１つを含む。
【００７７】
例１５は、例１〜１４のうちいずれか１つに記載の構成要件を含み、道条件を示すセンサデータを生成するセンサをさらに含み、上記制御回路はさらに、上記通信回路を制御して、上記センサデータを上記第１の道路マーカ又は上記第２の道路マーカに送信する。
【００７８】
例１６は、例１〜１５のうちいずれか１つに記載の構成要件を含み、上記センサは、当該道路マーカのローカル環境を示すセンサデータを生成する環境センサを含む。
【００７９】
例１７は、例１〜１６のうちいずれか１つに記載の構成要件を含み、上記センサは、当該道路マーカの近接範囲内における上記道路上の車の存在を検出する車存在センサを含む。
【００８０】
例１８は、例１〜１７のうちいずれか１つに記載の構成要件を含み、上記制御回路はさらに、上記通信回路を制御して、上記センサデータを上記道路上の車の車載コンピューティングシステムに送信する。
【００８１】
例１９は、例１〜１８のうちいずれか１つに記載の構成要件を含み、上記制御回路はさらに、上記通信回路を制御して、上記センサデータを道路マーカコントローラに送信する。
【００８２】
例２０は、例１〜１９のうちいずれか１つに記載の構成要件を含み、上記制御回路はさらに、（ｉ）上記センサデータを解析し、（ｉｉ）上記センサデータに基づいてアラート条件が存在するかを決定し、（ｉｉｉ）上記アラート条件が存在するとの決定に応答してアラート機能を実行する。
【００８３】
例２１は、例１〜２０のうちいずれか１つに記載の構成要件を含み、上記アラート機能を実行することは、上記道路マーカのアラート装置を起動することを含む。
【００８４】
例２２は、例１〜２１のうちいずれか１つに記載の構成要件を含み、上記アラート装置は、視覚的アラート装置、可聴アラート装置、又は触覚的アラート装置のうち少なくとも１つを含む。
【００８５】
例２３は、例１〜２２のうちいずれか１つに記載の構成要件を含み、上記アラート機能を実行することは、（ｉ）上記センサデータに基づいてアラートメッセージを生成し、（ｉｉ）上記通信回路を制御して上記アラートメッセージを上記第１の道路マーカ又は上記第２の道路マーカに送信することを含む。
【００８６】
例２４は、例１〜２３のうちいずれか１つに記載の構成要件を含み、上記アラート機能を実行することは、（ｉ）上記センサデータに基づいてアラートメッセージを生成し、（ｉｉ）上記通信回路を制御して上記アラートメッセージを上記道路上の車の車載コンピューティングシステムに送信することを含む。
【００８７】
例２５は、例１〜２４のうちいずれか１つに記載の構成要件を含み、上記アラート機能を実行することは、（ｉ）上記センサデータに基づいてアラートメッセージを生成し、（ｉｉ）上記通信回路を制御して上記アラートメッセージを道路マーカコントローラに送信することを含む。
【００８８】
例２６は、例１〜２５のうちいずれか１つに記載の構成要件を含み、上記通信装置はさらに、上記道路上の車の車載コンピューティング装置からアラートメッセージを受信し、上記アラートメッセージは、上記車が車のクラッシュに巻き込まれていることを示し、上記制御回路は、上記通信回路を制御して上記アラートメッセージを他の道路マーカに伝搬し、上記通信を伝搬することは、上記アラートメッセージを上記第２の道路マーカに送信することを含む。
【００８９】
例２７は、例１〜２６のうちいずれか１つに記載の構成要件を含み、上記制御回路に電力を供給する再充電可能電力源と、上記再充電可能電力源を再充電する電力回路と、をさらに含む。
【００９０】
例２８は、例１〜２７のうちいずれか１つに記載の構成要件を含み、上記電力回路は、熱起電力回路を含む。
【００９１】
例２９は、例１〜２８のうちいずれか１つに記載の構成要件を含み、（ｉ）上部囲いと該上部囲いから下方に伸びる底部囲いとを有する筐体と、（ｉｉ）上記上部囲いの底壁に取り付けられた絶縁層と、をさらに含む。
【００９２】
例３０は、例１〜２９のうちいずれか１つに記載の構成要件を含み、上記通信を伝搬することは、上記通信を第２の道路マーカにワイヤレスに送信することを含む。
【００９３】
例３１は、道路を制御する道路コントローラを含み、当該道路コントローラは、道路に取り付けられた道路マーカからセンサデータを受信する通信モジュールと、上記道路マーカから受信した上記センサデータを解析し、上記センサデータに基づいて制御メッセージを生成し、上記制御メッセージを道路交通装置に送信して上記センサデータに基づいて上記道路交通装置の動作を制御する道路管理モジュールと、を含む。
【００９４】
例３２は、例３１に記載の構成要件を含み、上記センサデータは、上記道路の条件を示す。
【００９５】
例３３は、例３１〜３２のうちいずれか１つに記載の構成要件を含み、上記センサデータは、上記道路マーカのローカル環境を示す。
【００９６】
例３４は、例３１〜３３のうちいずれか１つに記載の構成要件を含み、上記センサデータは、上記道路上の車の存在を示す。
【００９７】
例３５は、例３１〜３４のうちいずれか１つに記載の構成要件を含み、上記制御メッセージを道路交通装置に送信することは、（ｉ）上記センサデータに基づいて上記車の位置を決定し、（ｉｉ）上記車の位置に基づいて上記車の前に位置する第１の道路灯を識別し、（ｉｉｉ）上記車の位置に基づいて上記車の後ろに位置する第２の道路灯を識別し、（ｉｖ）第１の制御メッセージを上記第１の道路灯に送信して、上記第１の道路灯にオフ状態からオン状態に切り換えさせ、（ｖ）第２の制御メッセージを上記第２の道路灯に送信して、上記第２の道路灯にオン状態からオフ状態に切り換えさせることを含む。
【００９８】
例３６は、例３１〜３５のうちいずれか１つに記載の構成要件を含み、上記道路交通装置は道路灯を含み、上記道路管理モジュールは、上記制御メッセージを上記道路灯に送信して上記道路灯の動作を制御する。
【００９９】
例３７は、例３１〜３６のうちいずれか１つに記載の構成要件を含み、上記道路交通装置は道路交通信号灯を含み、上記道路管理モジュールは、上記制御メッセージを上記道路交通信号灯に送信して上記道路交通信号灯の動作を制御する。
【０１００】
例３８は、例３１〜３７のうちいずれか１つに記載の構成要件を含み、上記道路交通装置は道路標識を含み、上記道路管理モジュールは、上記制御メッセージを上記道路標識に送信して、上記標識に上記制御メッセージにより定義される視覚的通知を表示させる。
【０１０１】
例３９は、例３１〜３８のうちいずれか１つに記載の構成要件を含み、上記道路交通装置は道路アラート装置を含み、上記道路管理モジュールは、上記制御メッセージを上記道路アラート装置に送信して、上記アラート装置の起動を引き起こす。
【０１０２】
例４０は、例３１〜３９のうちいずれか１つに記載の構成要件を含み、上記道路管理モジュールはさらに、上記センサデータに基づいてアラートメッセージを生成し、上記アラートメッセージを上記道路マーカに送信して、上記道路マーカにアラートを生成させる。
【０１０３】
例４１は、例３１〜４０のうちいずれか１つに記載の構成要件を含み、上記道路管理モジュールは、（ｉ）上記センサデータに基づいて通知メッセージを生成し、（ｉｉ）上記通知メッセージをリモートコンピューティング装置に送信する。
【０１０４】
例４２は、例３１〜４１のうちいずれか１つに記載の構成要件を含み、上記通知メッセージを生成することは、リモートコンピューティング装置からの上記通知メッセージの要求の受信に応答して上記通知メッセージを生成することを含む。
【０１０５】
例４３は、例３１〜４２のうちいずれか１つに記載の構成要件を含み、上記道路管理モジュールは、上記センサデータをリモートコンピューティング装置に送信する。
【０１０６】
例４４は、道路にマーク付けする方法を含み、当該方法は、道路に取り付けられた第１の道路マーカにより、道路に取り付けられた第２の道路マーカにより送信される通信を受信することと、上記第１の道路マーカにより、上記通信を道路に取り付けられた第３の道路マーカに送信することにより、上記通信を他の道路マーカに伝搬することと、を含む。
【０１０７】
例４５は、例４４に記載の構成要件を含み、上記第１の道路マーカにより、上記通信を上記道路上の車の車載コンピューティングシステムに送信することをさらに含み、上記通信は、上記道路の条件を示す情報を含む。
【０１０８】
例４６は、例４４〜４５のうちいずれか１つに記載の構成要件を含み、上記第１の道路マーカにより、上記通信を道路マーカコントローラに送信することをさらに含む。
【０１０９】
例４７は、例４４〜４６のうちいずれか１つに記載の構成要件を含み、上記通信は制御メッセージを含み、上記第１の道路マーカにより、上記制御メッセージを道路交通装置に送信して上記道路交通装置の動作を制御することをさらに含む。
【０１１０】
例４８は、例４４〜４７のうちいずれか１つに記載の構成要件を含み、上記制御メッセージを送信することは、上記制御メッセージを道路灯に送信して上記道路灯の動作を制御することを含む。
【０１１１】
例４９は、例４４〜４８のうちいずれか１つに記載の構成要件を含み、上記制御メッセージを送信することは、上記制御メッセージを道路標識に送信して、上記道路標識に上記制御メッセージにより定義される視覚的通知を表示させることを含む。
【０１１２】
例５０は、例４４〜４９のうちいずれか１つに記載の構成要件を含み、記制御メッセージを送信することは、上記制御メッセージを道路アラート装置に送信して、上記道路アラート装置に上記制御メッセージにより定義される視覚的通知を表示させることを含む。
【０１１３】
例５１は、例４４〜５０のうちいずれか１つに記載の構成要件を含み、上記第１の道路マーカにより、上記通信がアラートメッセージであるかを決定することと、上記通信がアラートメッセージであると決定することに応答して上記第１の道路マーカのアラート装置を起動することと、をさらに含む。
【０１１４】
例５２は、例４４〜５１のうちいずれか１つに記載の構成要件を含み、上記アラート装置を起動することは、上記アラートメッセージにより指示される仕方において上記アラート装置の動作を制御することを含む。
【０１１５】
例５３は、例４４〜５２のうちいずれか１つに記載の構成要件を含み、上記第１の道路マーカのセンサにより、道条件を示すセンサデータを生成することと、上記第１の道路マーカにより、上記センサデータを上記第２の道路マーカ又は上記第３の道路マーカに送信することと、をさらに含む。
【０１１６】
例５４は、例４４〜５３のうちいずれか１つに記載の構成要件を含み、センサデータを生成することは、上記第１の道路マーカの環境センサにより、上記第１の道路マーカのローカル環境を示すセンサデータを生成することを含む。
【０１１７】
例５５は、例４４〜５４のうちいずれか１つに記載の構成要件を含み、センサデータを生成することは、車存在センサにより、上記道路マーカの近接範囲内における上記道路上の車の存在を示すセンサデータを生成することを含む。
【０１１８】
例５６は、例４４〜５５のうちいずれか１つに記載の構成要件を含み、上記第１の道路マーカにより、上記センサデータを上記道路上の車の車載コンピューティングシステムに送信することをさらに含む。
【０１１９】
例５７は、例４４〜５６のうちいずれか１つに記載の構成要件を含み、上記第１の道路マーカにより、上記センサデータを道路マーカコントローラに送信することをさらに含む。
【０１２０】
例５８は、例４４〜５７のうちいずれか１つに記載の構成要件を含み、上記第１の道路マーカにより、上記センサデータを解析することと、上記第１の道路マーカにより、上記センサデータに基づいてアラート条件が存在するかを決定することと、上記第１の道路マーカにより、上記アラート条件が存在すると決定することに応答してアラート機能を実行することと、をさらに含む。
【０１２１】
例５９は、例４４〜５８のうちいずれか１つに記載の構成要件を含み、上記アラート機能を実行することは、上記第１の道路マーカのアラート装置を起動することを含む。
【０１２２】
例６０は、例４４〜５９のうちいずれか１つに記載の構成要件を含み、上記アラート機能を実行することは、上記第１の道路マーカにより、上記センサデータに基づいてアラートメッセージを生成することと、上記第１の道路マーカにより、上記アラートメッセージを上記第２の道路マーカ又は上記第３の道路マーカに送信することとを含む。
【０１２３】
例６１は、例４４〜６０のうちいずれか１つに記載の構成要件を含み、上記アラート機能を実行することは、上記第１の道路マーカにより、上記センサデータに基づいてアラートメッセージを生成することと、上記第１の道路マーカにより、上記アラートメッセージを上記道路上の車の車載コンピューティングシステムに送信することとを含む。
【０１２４】
例６２は、例４４〜６１のうちいずれか１つに記載の構成要件を含み、上記アラート機能を実行することは、上記第１の道路マーカにより、上記センサデータに基づいてアラートメッセージを生成することと、上記第１の道路マーカにより、上記アラートメッセージを道路マーカコントローラに送信することとを含む。
【０１２５】
例６３は、例４４〜６２のうちいずれか１つに記載の構成要件を含み、上記第１の道路マーカにより、上記道路上の車の車載コンピューティング装置からアラートメッセージを受信することであって、上記アラートメッセージは上記車が車のクラッシュに巻き込まれていると示す、ことと、上記アラートメッセージを上記第２の道路マーカに送信することにより、上記アラートメッセージを他の道路マーカに伝搬することと、をさらに含む。
【０１２６】
例６４は、例４４〜６３のうちいずれか１つに記載の構成要件を含み、上記第１の道路マーカの再充電可能電力源を、上記第１の道路マーカの熱起電力回路を用いて充電することをさらに含む。
【０１２７】
例６５は、例４４〜６４のうちいずれか１つに記載の構成要件を含み、上記通信を伝搬することは、上記第１の道路マーカにより、上記通信を上記第３の道路マーカにワイヤレスに送信することを含む。
【０１２８】
例６６は、複数の命令を含む１つ以上のコンピュータ読取可能記憶媒体を含み、上記命令は、実行に応答して、道路マーカに例４４〜６５のうちいずれか１つに記載の方法を実行させる。
【０１２９】
例６７は、道路にマーク付けする道路マーカを含み、当該道路マーカは、道路に取り付けられた第２の道路マーカにより送信される通信を受信する手段と、上記通信を道路に取り付けられた第３の道路マーカに送信することにより、上記通信を他の道路マーカに伝搬する手段とを含む。
【０１３０】
例６８は、例６７に記載の構成要件を含み、上記通信を上記道路上の車の車載コンピューティングシステムに送信する手段をさらに含み、上記通信は、上記道路の条件を示す情報を含む。
【０１３１】
例６９は、例６７及び６８のうちいずれか１つに記載の構成要件を含み、上記通信を道路マーカコントローラに送信する手段をさらに含む。
【０１３２】
例７０は、例６７〜６９のうちいずれか１つに記載の構成要件を含み、上記通信は制御メッセージを含み、上記第１の道路マーカにより、上記制御メッセージを道路交通装置に送信して、上記道路交通装置の動作を制御することをさらに含む。
【０１３３】
例７１は、例６７〜７０のうちいずれか１つに記載の構成要件を含み、上記制御メッセージを送信する手段は、上記制御メッセージを道路灯に送信して上記道路灯の動作を制御する手段を含む。
【０１３４】
例７２は、例６７〜７１のうちいずれか１つに記載の構成要件を含み、上記制御メッセージを送信する手段は、上記制御メッセージを道路標識に送信して、上記標識に上記制御メッセージにより定義される視覚的通知を表示させる手段を含む。
【０１３５】
例７３は、例６７〜７２のうちいずれか１つに記載の構成要件を含み、上記制御メッセージを送信する手段は、上記制御メッセージを道路アラート装置に送信して、上記アラート装置に上記制御メッセージにより定義される視覚的通知を表示させる手段を含む。
【０１３６】
例７４は、例６７〜７３のうちいずれか１つに記載の構成要件を含み、上記通信がアラートメッセージであるかを決定する手段と、上記通信がアラートメッセージであるとの決定に応答して、上記アラートメッセージに基づいて上記アラート装置を起動する手段と、をさらに含む。
【０１３７】
例７５は、例６７〜７４のうちいずれか１つに記載の構成要件を含み、上記アラート装置を起動する手段は、上記アラートメッセージにより指示される仕方において上記アラート装置の動作を制御する手段を含む。
【０１３８】
例７６は、例６７〜７５のうちいずれか１つに記載の構成要件を含み、道条件を示すセンサデータを生成する手段と、上記センサデータを上記第２の道路マーカ又は上記第３の道路マーカに送信する手段と、をさらに含む。
【０１３９】
例７７は、例６７〜７６のうちいずれか１つに記載の構成要件を含み、センサデータを生成する手段は、第１の道路マーカのローカル環境を示すセンサデータを生成する手段を含む。
【０１４０】
例７８は、例６７〜７７のうちいずれか１つに記載の構成要件を含み、センサデータを生成する手段は、当該道路マーカの近接範囲内における上記道路上の車の存在を示すセンサデータを生成する手段を含む。
【０１４１】
例７９は、例６７〜７８のうちいずれか１つに記載の構成要件を含み、上記センサデータを上記道路上の車の車載コンピューティングシステムに送信する手段をさらに含む。
【０１４２】
例８０は、例６７〜７９のうちいずれか１つに記載の構成要件を含み、上記センサデータを道路マーカコントローラに送信する手段をさらに含む。
【０１４３】
例８１は、例６７〜８０のうちいずれか１つに記載の構成要件を含み、上記センサデータを解析する手段と、上記センサデータに基づいてアラート条件が存在するかを決定する手段と、上記アラート条件が存在するとの決定に応答してアラート機能を実行する手段と、をさらに含む。
【０１４４】
例８２は、例６７〜８１のうちいずれか１つに記載の構成要件を含み、上記アラート機能を実行する手段は、上記第１の道路マーカのアラート装置を起動する手段を含む。
【０１４５】
例８３は、例６７〜８２のうちいずれか１つに記載の構成要件を含み、上記アラート機能を実行する手段は、上記センサデータに基づいてアラートメッセージを生成する手段と、上記アラートメッセージを上記第２の道路マーカ又は上記第３の道路マーカに送信する手段と、を含む。
【０１４６】
例８４は、例６７〜８３のうちいずれか１つに記載の構成要件を含み、上記アラート機能を実行する手段は、上記センサデータに基づいてアラートメッセージを生成する手段と、上記アラートメッセージを上記道路上の車の車載コンピューティングシステムに送信する手段と、を含む。
【０１４７】
例８５は、例６７〜８４のうちいずれか１つに記載の構成要件を含み、上記アラート機能を実行する手段は、上記センサデータに基づいてアラートメッセージを生成する手段と、上記アラートメッセージを道路マーカコントローラに送信する手段と、を含む。
【０１４８】
例８６は、例６７〜８５のうちいずれか１つに記載の構成要件を含み、上記道路上の車の車載コンピューティング装置からアラートメッセージを受信する手段であって、上記アラートメッセージは、上記車が車のクラッシュに巻き込まれていることを示す、手段と、上記アラートメッセージを上記第２の道路マーカに送信することにより、上記アラートメッセージを他の道路マーカに伝搬する手段と、をさらに含む。
【０１４９】
例８７は、例６７〜８６のうちいずれか１つに記載の構成要件を含み、上記第１の道路マーカの再充電可能電力源を、上記第１の道路マーカの熱起電力回路を用いて充電する手段をさらに含む。
【０１５０】
例８８は、例６７〜８７のうちいずれか１つに記載の構成要件を含み、上記通信を伝搬する手段は、上記第１の道路マーカにより、上記通信を上記第３の道路マーカにワイヤレスに送信する手段を含む。
【０１５１】
例８９は、道路コントローラにより道路を制御する方法を含み、当該方法は、上記道路コントローラの通信モジュールにより、道路に取り付けられた道路マーカからセンサデータを受信することと、上記道路コントローラの道路管理モジュールにより、上記センサデータを解析することと、上記道路管理モジュールにより、上記センサデータに基づいて制御メッセージを生成することと、上記道路コントローラの通信モジュールにより、上記制御メッセージを上記道路の道路交通装置に送信して上記センサデータに基づいて上記道路交通装置の動作を制御することと、を含む。
【０１５２】
例９０は、例８９に記載の構成要件を含み、センサデータを受信することは、上記道路の条件を示すセンサデータを受信することを含む。
【０１５３】
例９１は、例８９及び９０のうちいずれか１つに記載の構成要件を含み、センサデータを受信することは、上記道路マーカのローカル環境を示すセンサデータを受信することを含む。
【０１５４】
例９２は、例８９〜９１のうちいずれか１つに記載の構成要件を含み、センサデータを受信することは、上記道路上の車の存在を示すセンサデータを受信することを含む。
【０１５５】
例９３は、例８９〜９２のうちいずれか１つに記載の構成要件を含み、制御メッセージを送信することは、上記センサデータに基づいて上記車の位置を決定することと、上記車の位置に基づいて上記車の前に位置する第１の道路灯を識別することと、上記車の位置に基づいて上記車の後ろに位置する第２の道路灯を識別することと、第１の制御メッセージを上記第１の道路灯に送信して、上記第１の道路灯にオフ状態からオン状態に切り換えさせることと、第２の制御メッセージを上記第２の道路灯に送信して、上記第２の道路灯にオン状態からオフ状態に切り換えさせることと、を含む。
【０１５６】
例９４は、例８９〜９３のうちいずれか１つに記載の構成要件を含み、上記制御メッセージを送信することは、上記制御メッセージを道路灯に送信して上記道路灯の動作を制御することを含む。
【０１５７】
例９５は、例８９〜９４のうちいずれか１つに記載の構成要件を含み、上記制御メッセージを送信することは、上記制御メッセージを道路標識に送信して、上記道路標識に上記制御メッセージにより定義される視覚的通知を表示させることを含む。
【０１５８】
例９６は、例８９〜９５のうちいずれか１つに記載の構成要件を含み、上記制御メッセージを送信することは、上記制御メッセージを道路アラート装置に送信して、上記アラート装置の起動を引き起こすことを含む。
【０１５９】
例９７は、例８９〜９６のうちいずれか１つに記載の構成要件を含み、上記道路管理モジュールにより、上記センサデータに基づいてアラートメッセージを生成することと、上記アラートメッセージを上記道路マーカに送信して、上記道路マーカにアラートを生成させることと、をさらに含む。
【０１６０】
例９８は、例８９〜９７のうちいずれか１つに記載の構成要件を含み、上記道路管理モジュールにより、上記センサデータに基づいて通知メッセージを生成することと、上記通知メッセージをリモートコンピューティング装置に送信することと、をさらに含む。
【０１６１】
例９９は、例８９〜９８のうちいずれか１つに記載の構成要件を含み、上記通知メッセージを生成することは、上記リモートコンピューティング装置から上記通知メッセージの要求を受信することに応答して上記通知メッセージを生成することを含む。
【０１６２】
例１００は、複数の命令を含む１つ以上のコンピュータ読取可能記憶媒体を含み、上記命令は、実行に応答して、コンピューティング装置に例８９〜９９のうちいずれか１つに記載の方法を実行させる。
【０１６３】
例１０１は、道路を制御する道路コントローラを含み、当該道路コントローラは、道路に取り付けられた道路マーカからセンサデータを受信する手段と、上記センサデータを解析する手段と、上記センサデータに基づいて制御メッセージを生成する手段と、上記制御メッセージを道路交通装置に送信して上記センサデータに基づいて上記道路交通装置の動作を制御する手段と、を含む。
【０１６４】
例１０２は、例１０１に記載の構成要件を含み、センサデータを受信する手段は、上記道路の条件を示すセンサデータを受信する手段を含む。
【０１６５】
例１０３は、例１０１及び１０２のうちいずれか１つに記載の構成要件を含み、センサデータを受信する手段は、上記道路マーカのローカル環境を示すセンサデータを受信する手段を含む。
【０１６６】
例１０４は、例１０１〜１０３のうちいずれか１つに記載の構成要件を含み、センサデータを受信する手段は、上記道路上の車の存在を示すセンサデータを受信する手段を含む。
【０１６７】
例１０５は、例１０１〜１０４のうちいずれか１つに記載の構成要件を含み、上記制御メッセージを送信する手段は、上記センサデータに基づいて上記車の位置を決定する手段と、上記車の位置に基づいて上記車の前に位置する第１の道路灯を識別する手段と、上記車の位置に基づいて上記車の後ろに位置する第２の道路灯を識別する手段と、第１の制御メッセージを上記第１の道路灯に送信して、上記第１の道路灯にオフ状態からオン状態に切り換えさせる手段と、第２の制御メッセージを上記第２の道路灯に送信して、上記第２の道路灯にオン状態からオフ状態に切り換えさせる手段と、を含む。
【０１６８】
例１０６は、例１０１〜１０５のうちいずれか１つに記載の構成要件を含み、上記制御メッセージを送信する手段は、上記制御メッセージを道路灯に送信して上記道路灯の動作を制御する手段を含む。
【０１６９】
例１０７は、例１０１〜１０６のうちいずれか１つに記載の構成要件を含み、上記制御メッセージを送信する手段は、上記制御メッセージを道路標識に送信して、上記道路標識に上記制御メッセージにより定義される視覚的通知を表示させる手段を含む。
【０１７０】
例１０８は、例１０１〜１０７のうちいずれか１つに記載の構成要件を含み、上記制御メッセージを送信する手段は、上記制御メッセージを道路アラート装置に送信して、上記アラート装置の起動を引き起こす手段を含む。
【０１７１】
例１０９は、例１０１〜１０８のうちいずれか１つに記載の構成要件を含み、上記センサデータに基づいてアラートメッセージを生成する手段と、上記アラートメッセージを上記道路マーカに送信して、上記道路マーカにアラートを生成させる手段と、をさらに含む。
【０１７２】
例１１０は、例１０１〜１０９のうちいずれか１つに記載の構成要件を含み、上記センサデータに基づいて通知メッセージを生成する手段と、上記通知メッセージをリモートコンピューティング装置に送信する手段と、をさらに含む。
【０１７３】
例１１１は、例１０１〜１１０のうちいずれか１つに記載の構成要件を含み、上記通知メッセージを生成する手段は、上記リモートコンピューティング装置から上記通知メッセージの要求を受信することに応答して上記通知メッセージを生成することを含む。
【図１】
0006556836.tif 000002
【図２】
0006556836.tif 000003
【図３】
0006556836.tif 000004
【図４】
0006556836.tif 000005
【図５】
0006556836.tif 000006
【図６】
0006556836.tif 000007
【図７】
0006556836.tif 000008
【図８】
0006556836.tif 000009
【図９】
0006556836.tif 000010
【図１０】
0006556836.tif 000011