"車両に搭載することが可能なライト制御システムであって、少なくとも1つのライトと、照射範囲を取得して、前記少なくとも1つのライトを前記照射範囲に光を照射するように制御するためのプロセッサとを備える、ライト制御システム。地図情報を記憶するメモリと、前記車両の位置を取得するためのGPSとをさらに備え、前記プロセッサは、前記地図情報を参照することによって、前記車両の位置に基づいて前記照射範囲を決定する、請求項1に記載のライト制御システム。前記地図情報は、照射制限エリアを特定する情報を含み、前記GPSは、前記車両の向きを取得し、前記プロセッサは、前記地図情報を参照することによって、前記車両の位置と向きとに基づいて、前記照射制限エリアに光が照射されないように前記照射範囲を決定する、請求項2に記載のライト制御システム。前記プロセッサは、前記車両の動態情報に基づいて前記照射範囲を決定する、請求項1から3のいずれか1項に記載のライト制御システム。前記少なくとも1つのライトは、第1のライトと第2のライトを含み、前記第1のライトは、前記第2のライトよりも前記車両の外側に設置され、前記プロセッサは、前記第1のライトのために第1の照射範囲を決定し、前記第2のライトのために第2の照射範囲を決定する、請求項1から4のいずれか1項に記載のライト制御システム。地図情報を記憶するメモリと、前記車両の位置を取得するためのGPSとをさらに備え、前記少なくとも1つのライトは、第1のライトと第2のライトを含み、前記第1のライトは、前記第2のライトよりも前記車両の外側に設置され、前記プロセッサは、前記地図情報を参照することによって、前記車両が交差点を直進する場合に、前記第1のライトを点灯させたままで前記車両の側方に揺動させ、前記第2のライトを点灯または点滅させたままで停止または回転させる、請求項1に記載のライト制御システム。地図情報を記憶するメモリと、前記車両の位置を取得するためのGPSとをさらに備え、前記少なくとも1つのライトは、前記車両の両側に設置される第1のライトと第2のライトとを含み、前記プロセッサは、前記地図情報を参照することによって、前記車両が交差点を右左折する場合に、前記第1または第2のライトのうちの曲がる方向のライトを点灯させたままで前記車両の曲がる方向に揺動させ、前記第1または第2のライトのうちの曲がる方向の逆側のライトを点灯または点滅させたままで停止または回転させる、請求項1に記載のライト制御システム。少なくとも1つのライトと、照射範囲を取得して、前記少なくとも1つのライトを前記照射範囲に光を照射するように制御するためのプロセッサとを備える、車両。しかしながら、車両の周囲の状態や車両自身の状態に応じて、ライトの光を照射すべきでない方向やライトの光を照射すべき方向が変化する。本発明は、かかる問題を解決するためになされたものであり、その目的は、より効果的にライトの光を照射したり、または、照射を制限したりすることができる、ライト制御システムおよび車両を提供することにある。1この発明のある局面に従うと、車両に搭載することが可能なライト制御システムが提供される。ライト制御システムは、少なくとも1つのライトと、照射範囲を取得して、少なくとも1つのライトを照射範囲に光を照射するように制御するためのプロセッサとを備える。2好ましくは、ライト制御システムは、地図情報を記憶するメモリと、車両の位置を取得するためのGPSとをさらに備える。プロセッサは、地図情報を参照することによって、車両の位置に基づいて照射範囲を決定する。3好ましくは、地図情報は、照射制限エリアを特定する情報を含む。GPSは、車両の向きを取得する。プロセッサは、地図情報を参照することによって、車両の位置と向きとに基づいて、照射制限エリアに光が照射されないように照射範囲を決定する。4好ましくは、プロセッサは、車両の動態情報に基づいて照射範囲を決定する。5好ましくは、少なくとも1つのライトは、第1のライトと第2のライトを含む。第1のライトは、第2のライトよりも車両の外側に設置される。プロセッサは、第1のライトのために第1の照射範囲を決定し、第2のライトのために第2の照射範囲を決定する。6好ましくは、ライト制御システムは、地図情報を記憶するメモリと、車両の位置を取得するためのGPSとをさらに備える。少なくとも1つのライトは、第1のライトと第2のライトを含む。第1のライトは、第2のライトよりも車両の外側に設置される。プロセッサは、地図情報を参照することによって、車両が交差点を直進する場合に、第1のライトを点灯させたままで車両の側方に揺動させ、第2のライトを点灯または点滅させたままで停止または回転させる。7好ましくは、ライト制御システムは、地図情報を記憶するメモリと、車両の位置を取得するためのGPSとをさらに備える。少なくとも1つのライトは、車両の両側に設置される第1のライトと第2のライトとを含む。プロセッサは、地図情報を参照することによって、車両が交差点を右左折する場合に、第1または第2のライトのうちの曲がる方向のライトを点灯させたままで車両の曲がる方向に揺動させ、第1または第2のライトのうちの曲がる方向の逆側のライトを点灯または点滅させたままで停止または回転させる。8この発明の別の局面に従うと、少なくとも1つのライトと、照射範囲を取得して、少なくとも1つのライトを照射範囲に光を照射するように制御するためのプロセッサとを備える、車両が提供される。以上のように、本発明によって、より効果的にライトの光を照射したり、または照射を制限したりすることが可能なライト制御システムおよび車両が提供される。以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。以下では、車両の代表例として、パトロールカー以下、パトカーともいう。10の構成について説明する。また、ライトの代表例として、パトカー10に設置される警光灯120に含まれるライトの構成について説明する。ただし、車両は、救急車、消防車などの他の緊急自動車や、普通自動車、トラック、フォークリフト、建設機械などの他の車両であってもよい。また、ライトは、散光式警光灯、ヘッドライト、フォグランプ、ウィンカーランプ、ワーニングライト、ブレーキランプなどの設置車両の外から視認できるライトであればよい。<動作概要>まずは、本実施の形態に係るパトカー10の動作概要について説明する。図1は、本実施の形態に係るパトカー10の動作概要を示すイメージ図である。具体的には、図1Aは、パトカー10が幹線道路比較的広い道路を走っている状態を示すイメージ図である。図1Bは、パトカー10が非幹線道路比較的狭い道路を走っている状態を示すイメージ図である。図1Aを参照して、パトカー10が幹線道路を高速走行している。パトカー10のライト制御システムは、地図情報を記憶している。パトカー10は、GPSGlobalPositioningSystemを搭載している。パトカー10は、地図情報とパトカー10の現在位置とに基づいて、パトカー10が幹線道路を走行していることを認識することができる。パトカー10は、警光灯120をONしている際に、警光灯120の光を前方および後方の狭い範囲に照射する。図1Bを参照して、パトカー10が非幹線道路を高速走行している。パトカー10は、地図情報とパトカー10の現在位置とに基づいて、パトカー10が非幹線道路を走行していることを認識することができる。パトカー10は、警光灯120をONしている際に、警光灯120の光を前方および後方の広い範囲に照射する。特に、本実施の形態に係るパトカー10のライト制御システムは、照射制限エリアを特定するための情報も記憶している。そして、ライト制御システムは、警光灯120の光が、登録された照射制限エリアに照射されないように、警光灯120に含まれる少なくとも1つのライトの照射範囲を制御する。つまり、本実施の形態に係るパトカー10は、より効果的にライトの光を照射したり、または、照射を制限したりすることができる。以下、このような機能を実現するためのパトカー10の構成について詳述する。<ライト制御システム100の全体構成>まず、本実施の形態に係るパトカー10に搭載されるライト制御システム100の構成について説明する。図2は、本実施の形態に係るライト制御システム100の構成を示すブロック図である。図2を参照して、本実施の形態に係るライト制御システム100は、警光灯120と、警光灯120のコントローラ110とを含む。なお、ライト制御システム100は、GPS131と、ウィンカーセンサ132と、ハンドル角センサ133と、速度センサ134と、ウィンカー142と、ハンドル143とを含んでもよい。警光灯120は、第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとを含む。たとえば、第1の左ライト121Lと第2の左ライト122Lとは、パトカー10の上部の進行方向左側に設置される。本実施の形態においては、第1の左ライト121Lが、第2の左ライト122Lよりも外側に設置される。第1の右ライト121Rと第2の右ライト122Rとは、パトカー10の上部の右側に設置される。本実施の形態においては、第1の右ライト121Rが、第2の右ライト122Rよりも外側に設置される。本実施の形態に係る第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rの各々は、回転灯ユニットやLED点滅ユニットなどの灯火ユニットを含む。第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとは、コントローラ110から光の強度や点滅周期や回転速度や照射範囲を示す命令を受け付けて、点灯または点滅したり、回転、揺動または停止したりする。GPS131は、車両の位置と向き姿勢を測定し、測定結果をコントローラ110に入力する。GPS131は、パトカー10の走行システムに装備されているものであってもよいし、ライト制御システム100に専用のものであってもよい。ウィンカーセンサ132は、ウィンカー142の動作状態を検知し、検知結果をコントローラ110に入力する。たとえば、ウィンカーセンサ132は、ウィンカー142の動作状態を検知することによって、パトカー10が、直進中であるか、左折中であるか、右折中であるかを示す情報をコントローラ110に入力する。ウィンカーセンサ132は、パトカー10の走行システムに装備されているものであってもよいし、ライト制御システム100に専用のものであってもよい。ハンドル角センサ133は、ハンドル143の回転状態を測定し、測定結果をコントローラ110に入力する。たとえば、ハンドル角センサ133は、ハンドル143の動作状態を検知することによって、パトカー10が、直進中であるか、左折中であるか、右折中であるかを示す情報をコントローラ110に入力する。ハンドル角センサ133は、パトカー10の走行システムに装備されているものであってもよいし、ライト制御システム100に専用のものであってもよい。速度センサ134は、車両の速度を測定し、測定結果をコントローラ110に入力する。速度センサ134は、パトカー10の走行システムに装備されているものであってもよいし、ライト制御システム100に専用のものであってもよい。コントローラ110は、プロセッサ111と、メモリ112と、通信インターフェイス113と、スイッチ114と、ディスプレイ115とを含む。そして、プロセッサ111と、メモリ112と、通信インターフェイス113と、スイッチ114と、ディスプレイ115とは、内部バスによって接続されている。メモリ112は、各種のRAMRandomAccessMemory、ROMReadOnlyMemoryおよび/またはハードディスクなどによって実現される。メモリ112は、プロセッサ111によって実行される制御プログラムと、モードテーブル112Aと、状態テーブル112Bと、地図情報112Cとを記憶する。なお、メモリ112内に記憶されるモードテーブル112A、状態テーブル112B、地図情報112Cなどは、車外情報環境より入手してもよい。通信インターフェイス113は、コントローラ110の外部の機器とデータ通信を行う。たとえば、通信インターフェイス113は、GPS131と、ウィンカーセンサ132と、ハンドル角センサ133と、速度センサ134からのデータを、プロセッサ111に受け渡す。通信インターフェイス113は、プロセッサ111からのデータに基づいて、警光灯120に点滅命令点滅周期を含む。、点灯命令、回転命令回転角度を含む。、揺動命令揺動角度を含む。、停止命令を送信する。スイッチ114は、ユーザからの命令を受け付けて、ユーザからの命令をプロセッサ111に入力する。たとえば、スイッチ114は、警光灯120の点灯方法を指定するための命令を受け付ける。ディスプレイ115は、プロセッサ111からの命令に基づいて、文字や画像を出力する。なお、コントローラ110は、スイッチ114とディスプレイ115との代わりに、タッチパネルを含んでもよい。たとえば、プロセッサ111は、メモリ112の地図情報112Cに基づいて、ディスプレイ115に地図を表示させる。スイッチ114は、ユーザから、照射抑制エリアを指定する命令を受け付けて、当該命令をプロセッサ111に入力する。プロセッサ111は、地図情報112Cに照射抑制エリアを示す情報を追加する、あるいは、地図情報112Cに対応付けて照射抑制エリアを示す情報をメモリ112に記憶する。プロセッサ111は、通信インターフェイス113を介して、GPS131からパトカー10の位置や向きを取得する。プロセッサ111は、通信インターフェイス113を介して、ウィンカーセンサ132からウィンカー142の動作状態動態情報の一部を取得する。プロセッサ111は、通信インターフェイス113を介して、ハンドル角センサ133からハンドル143の回転角度動態情報の一部を取得する。プロセッサ111は、通信インターフェイス113を介して、速度センサ134からパトカー10の速度動態情報の一部を取得する。プロセッサ111は、メモリ112の状態テーブル112Bと地図情報112Cとに基づいて、パトカー10の位置と向きと動態情報とに対応するモードを決定する。プロセッサ111は、モードテーブル112Aに基づいて、決定されたモードに応じた命令を警光灯120の第1の左ライト121Lと第2の左ライト122Lと第1の右ライト121Rと、第2の右ライト122Rとに送信する。より詳細には、プロセッサ111は、モードテーブル112Aに基づいて、回転命令とライトを点灯すべき消灯すべき角度の範囲を示す命令、揺動すべき角度の範囲を示す揺動命令、ライトの回転の停止命令などを、警光灯120の第1の左ライト121Lと第2の左ライト122Lと第1の右ライト121Rと第2の右ライト122Rとに送信する。<照射モード>次に、本実施の形態に係るライト制御システム100の照射モードについて説明する。換言すれば、モードテーブル112Aに登録されている照射モードについて説明する。図3は、本実施の形態に係るモードテーブル112Aを示すイメージ図である。図3を参照して、モードテーブル112Aには、10個のモード第0のモード~第9のモードが登録されている。以下では、それぞれのモードに関する警光灯120の動作について詳述する。なお、第0のモードは、スイッチ114を介して、警光灯120の照射範囲が手動で設定されるモードである。まず、第1のモードについて説明する。図4は、本実施の形態に係る第1のモードを示すイメージ図である。図4を参照して、第1のモードにおいては、プロセッサ111が、第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとを、点灯させながら、360度回転させる。次に、第2のモードについて説明する。図5は、本実施の形態に係る第2のモードを示すイメージ図である。図5を参照して、第2のモードにおいては、プロセッサ111は、第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとを、前後方向のみに照射させる。より詳細には、プロセッサ111は、第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとを、回転させながら、前後方向を中心として90°の範囲のみで点灯させる。換言すれば、プロセッサ111は、第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとを、回転させながら、左右方向を中心として90°の範囲では消灯させる。次に、第3のモードについて説明する。図6は、本実施の形態に係る第3のモードを示すイメージ図である。図6を参照して、第3のモードにおいても、プロセッサ111は、第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとを、前後方向のみに照射させる。より詳細には、プロセッサ111は、第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとを、回転させながら、前後方向を中心として60°の範囲のみで点灯させる。換言すれば、プロセッサ111は、第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとを、回転させながら、左右方向を中心として120°の範囲では消灯させる。次に、第4のモードについて説明する。図7は、本実施の形態に係る第4のモードを示すイメージ図である。図7を参照して、第4のモードにおいては、プロセッサ111は、第1の左ライト121Lと、第1の右ライト121Rとを、点灯させながら、360度回転させる。そして、プロセッサ111は、第2の左ライト122Lと、第2の右ライト122Rとを、前後方向に停止させながら、点滅させる。次に、第5のモードについて説明する。図8は、本実施の形態に係る第5のモードを示すイメージ図である。図8を参照して、第5のモードにおいては、プロセッサ111は、第1の左ライト121Lと、第1の右ライト121Rとを、前後方向のみに照射させる。より詳細には、プロセッサ111は、第1の左ライト121Lと第1の右ライト121Rとを、回転させながら、前後方向を中心として90度の範囲のみで点灯させる。換言すれば、プロセッサ111は、第1の左ライト121Lと第1の右ライト121Rとを、回転させながら、左右方向を中心として90度の範囲では消灯させる。そして、プロセッサ111は、第2の左ライト122Lと、第2の右ライト122Rとを、前後方向に停止させながら、点滅させる。次に、第6のモードについて説明する。図9は、本実施の形態に係る第6のモードを示すイメージ図である。図9を参照して、第6のモードにおいては、プロセッサ111は、第1の左ライト121Lと、第1の右ライト121Rとを、前後方向のみに照射させる。より詳細には、プロセッサ111は、第1の左ライト121Lと第1の右ライト121Rとを、回転させながら、前後方向を中心として60度の範囲のみで点灯させる。換言すれば、プロセッサ111は、第1の左ライト121Lと第1の右ライト121Rとを、回転させながら、左右方向を中心として120度の範囲では消灯させる。そして、プロセッサ111は、第2の左ライト122Lと、第2の右ライト122Rとを、前後方向に停止させながら、点滅させる。次に、第7のモードについて説明する。図10は、本実施の形態に係る第7のモードを示すイメージ図である。図10を参照して、第7のモードにおいては、プロセッサ111は、第1の左ライト121Lと、第1の右ライト121Rとを、点灯させながら、左右方向を中心として90度の範囲で揺動させる。そして、プロセッサ111は、第2の左ライト122Lと、第2の右ライト122Rとを、前後方向に停止させながら、点滅させる。次に、第8の右モードについて説明する。図11は、本実施の形態に係る第8の右モードを示すイメージ図である。図11を参照して、第8の右モードにおいては、プロセッサ111は、第1の左ライト121Lと、第2の左ライト122Lと、第2の右ライト122Rとを、点灯または点滅させながら、360度回転させる。そして、プロセッサ111は、第1の右ライト121Rを、点灯させながら、右方向を中心に90度の範囲で揺動させる。このとき、第1の右ライト121Rは、左方向へ光を照射しなくてもよい。また、プロセッサ111は、第1の左ライト121Lと、第2の左ライト122Lと、第2の右ライト122Rとを、点灯または点滅させながら、停止させてもよい。次に、第8の左モードについて説明する。図12は、本実施の形態に係る第8の左モードを示すイメージ図である。図12を参照して、第8の左モードにおいては、プロセッサ111は、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとを、点灯または点滅させながら、360度回転させる。そして、プロセッサ111は、第1の左ライト121Lを、点灯させながら、左方向を中心に90度の範囲で揺動させる。このとき、第1の左ライト121Lは、右方向へ光を照射しなくてもよい。また、プロセッサ111は、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとを、点灯または点滅させながら、停止させてもよい。次に、第9のモードについて説明する。図13は、本実施の形態に係る第9のモードを示すイメージ図である。図13を参照して、第9のモードにおいては、プロセッサ111は、地図情報112Cの照射抑制エリアを示す情報とパトカー10の現在位置と向きとに基づいて、第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとを、回転させながら、パトカー10に対する照射抑制エリアの方向の±30度の外側でのみ点灯させ、パトカー10に対する照射抑制エリアの方向の±30度の内側では消灯する。これによって、本実施の形態に係るライト制御システム100は、照射抑制エリアに光を照射してしまう可能性を低減することができる。<照射モードの変形例>なお、モードテーブルに格納されるデータは、上記のものに限定されない。次に、モードテーブル112Aの変形例について説明する。図14は、モードテーブル112Aの変形例を示すイメージ図である。図14を参照して、モードテーブル112Aには、10個のモード第0のモード~第9のモードが登録されている。以下では、それぞれのモードに関する警光灯120の動作について詳述する。ただし、図3と同じモードについては、ここでは説明を繰り返さない。まず、第2のモードの変形例について説明する。図15は、第2のモードの変形例を示すイメージ図である。図15を参照して、第2のモードの変形例においては、プロセッサ111は、第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとを、点灯させながら、前後方向を中心として90°の範囲のみで揺動させる。次に、第3のモードに変形例ついて説明する。図16は、第3のモードの変形例を示すイメージ図である。図16を参照して、第3のモードの変形例においても、プロセッサ111は、第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとを、点灯させながら、前後方向を中心として60°の範囲のみで揺動させる。次に、第5のモードの変形例について説明する。図17は、第5のモードの変形例を示すイメージ図である。図17を参照して、第5のモードの変形例においては、プロセッサ111は、第1の左ライト121Lと、第1の右ライト121Rとを、点灯させながら、前後方向を中心として90度の範囲のみで揺動させる。そして、プロセッサ111は、第2の左ライト122Lと、第2の右ライト122Rとを、前後方向に停止させて、点滅させる。次に、第6のモードの変形例について説明する。図18は、第6のモードの変形例を示すイメージ図である。図18を参照して、第6のモードの変形例においては、プロセッサ111は、第1の左ライト121Lと、第1の右ライト121Rとを、点灯させながら、前後方向を中心として60度の範囲のみで揺動させる。そして、プロセッサ111は、第2の左ライト122Lと、第2の右ライト122Rとを、前後方向に停止させて、点滅させる。次に、第9のモードの変形例について説明する。図19は、第9のモードの変形例を示すイメージ図である。図19を参照して、第9のモードの変形例においては、プロセッサ111は、地図情報112Cの照射抑制エリアを示す情報とパトカー10の現在位置と向きとに基づいて、第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとを、点灯させながら、パトカー10に対する照射抑制エリアの方向の±30度の外側のみで揺動させる。これによって、本変形例に係るライト制御システム100も、照射抑制エリアに光を照射してしまう可能性を低減することができる。<照射モードの選択方法>次に、本実施の形態に係るライト制御システム100の照射モードの選択方法について説明する。換言すれば、状態テーブル112Bに登録されている照射モードについて説明する。なお、幹線道路は非幹線道路に比べて人が飛び出してくる可能性が低いため、本実施の形態においては、非幹線道路に比べて幹線道路における左右方向への照射割合を低く設定している。逆に、非幹線道路は幹線道路に比べて人が飛び出してくる可能性が高いため、幹線道路に比べて非幹線道路における左右方向への照射割合を高く設定している。図20は、本実施の形態に係る状態テーブル112Bを示すイメージ図である。図20を参照して、本実施の形態に係る状態テーブル112Bには、13個の状態が照射モードに対応付けられて登録されている。以下では、それぞれの状態について詳述する。まず、状態テーブル112Bは、パトカー10が幹線道路の交差点でない部分で低速たとえば、40km/h未満走行している状態に、第1のモードを対応付けている。状態テーブル112Bは、パトカー10が幹線道路の交差点でない部分で高速たとえば、40km/h以上走行している状態に、第3のモードを対応付けている。状態テーブル112Bは、パトカー10が幹線道路の交差点でない部分で道路と平行に停止している状態に、第6のモードを対応付けている。状態テーブル112Bは、パトカー10が幹線道路の交差点でない部分で道路と直角に停止している状態に、第4のモードを対応付けている。状態テーブル112Bは、パトカー10が幹線道路の交差点において直進している状態に、第7のモードを対応付けている。状態テーブル112Bは、パトカー10が幹線道路の交差点において右折している状態に、第8の右モードを対応付けている。状態テーブル112Bは、パトカー10が幹線道路の交差点において左折している状態に、第8の左モードを対応付けている。また、状態テーブル112Bは、パトカー10が非幹線道路の交差点でない部分で低速走行している状態に、第1のモードを対応付けている。状態テーブル112Bは、パトカー10が非幹線道路の交差点でない部分で高速走行している状態に、第2のモードを対応付けている。状態テーブル112Bは、パトカー10が非幹線道路の交差点でない部分で道路と平行に停止している状態に、第5のモードを対応付けている。状態テーブル112Bは、パトカー10が非幹線道路の交差点でない部分で道路と直角に停止している状態に、第4のモードを対応付けている。状態テーブル112Bは、パトカー10が非幹線道路の交差点において直進している状態に、第7のモードを対応付けている。状態テーブル112Bは、パトカー10が非幹線道路の交差点において右折している状態に、第8の右モードを対応付けている。状態テーブル112Bは、パトカー10が非幹線道路の交差点において左折している状態に、第8の左モードを対応付けている。状態テーブル112Bは、パトカー10が照射抑制エリアの近傍に位置する状態に、第9のモードを対応付けている。より詳細には、プロセッサ111は、地図情報112Cの照射抑制エリアを特定するための情報とパトカー10の現在位置とに基づいて、パトカー10が照射抑制エリアの近傍たとえば、50m以内に位置するか否かを判断する。パトカー10が照射抑制エリアの近傍に位置する場合、パトカー10に対する照射抑制エリアの相対方向を計算する。プロセッサ111は、照射抑制エリアの方向の±30度以内に警光灯120の光が照射されないように、通信インターフェイス113を介して警光灯120を制御する。本実施の形態においては、プロセッサ111は、パトカー10が照射抑制エリアの近傍に位置する状態においては、パトカー10のその他の状態に対応するモード第0~第8のモードと第9のモードとを組み合わせた命令を、警光灯120へと送信する。たとえば、プロセッサ111は、パトカー10のその他の状態に対応するモード第0~第8のモードの光を照射しない範囲と、第9のモードに関する光を照射しない範囲とに、共に光が照射されないように警光灯120の照射範囲を設定する。あるいは、プロセッサ111は、パトカー10のその他の状態に対応するモード第0~第8のモードの照射すべき範囲と第9のモードの照射すべき範囲とが重なる範囲のみに光が照射されるように警光灯120の照射範囲を設定する。換言すれば、プロセッサ111は、第9のモードと第0~第8のモードとが選択された場合、第0~第8のモードの照射しない範囲と第9のモードの照射しない範囲とをOR条件で組み合わせる。すなわち、プロセッサ111は、第0~第8のモードの照射する範囲と第9のモードの照射する範囲とをAND条件で組み合わせる。具体例として、第2のモードと第9のモードとが選択された場合について説明する。なお、以下では、プロセッサ111が、パトカー10に対する照射抑制エリアが、パトカー10の前方向を基準として平面視時計周りに150°の方向に存在することを認識した場合について説明する。プロセッサ111は、モード1に関して、モードテーブル112Aを参照することによって、パトカー10の前方向を基準として平面視時計周りに45°~135°の範囲と225°~315°すなわち-45°の範囲とを照射禁止範囲として設定する。あるいは、プロセッサ111は、モード1に関して、パトカー10の前方向を基準として平面視時計周りに-45°すなわち315°~45°の範囲と135°~225°の範囲とを照射範囲として設定する。プロセッサ111は、モード9に関して、前方向を基準として平面視時計周り120°~180°の範囲150°±30°の範囲を照射禁止範囲として設定する。あるいは、プロセッサ111は、モード9に関して、パトカー10の前方向を基準として平面視時計周りに0°~120°の範囲と180°~360°の範囲とを照射範囲として設定する。プロセッサ111は、モード1とモード9との組み合わせとして、パトカー10の前方向を基準として平面視時計周りに45°~180°の範囲と225°~315°すなわち-45°の範囲とを照射禁止範囲第1および第9のモードの照明禁止範囲のOR条件での組み合わせとして設定する。あるいは、モード1とモード9との組み合わせとして、パトカー10の前方向を基準として平面視時計周りに-45°すなわち315°~45°の範囲と180°~225°の範囲とを照射範囲第2と第9のモードの照明範囲のAND条件での組み合わせとして設定する。なお、第9のモードとそれ以外のモードとの組み合わせに関しても、上述した第2のモードと第9のモードの組み合わせと同様の処理が実行されるため、ここでは説明を繰り返さない。<照射モードの選択方法の変形例>次に、ライト制御システム100の照射モードの選択方法の変形例について説明する。換言すれば、本変形例に係る状態テーブル112Bに登録されている照射モードについて説明する。なお、非幹線道路は、周囲に住宅などが多いため、警光灯120の光が左右方向へ照射されないことが好ましい場合が多い。逆に、幹線道路は、非幹線道路に比べて、周囲に商業ビルなどが多い。そのため、本変形例においては、幹線道路に比べて、非幹線道路における左右方向への照射割合を低く設定している。まずは、本変形例に係るパトカー10の動作概要について説明する。図21は、本変形例に係るパトカー10の動作概要を示すイメージ図である。具体的には、図21Aは、パトカー10が幹線道路を走っている状態を示すイメージ図である。図21Bは、パトカー10が非幹線道路を走っている状態を示すイメージ図である。図21Aを参照して、パトカー10が幹線道路を高速走行している。本変形例に係るパトカー10のライト制御システム100も、上記の実施の形態と同様に、地図情報を記憶している。また、パトカー10は、GPSを搭載している。パトカー10は、地図情報とパトカー10の現在位置とに基づいて、パトカー10が幹線道路を走行していることを認識することができる。パトカー10は、警光灯120をONしている際に、警光灯120の光を前方の広い範囲に照射する。図21Bを参照して、パトカー10が非幹線道路を高速走行している。パトカー10は、地図情報とパトカー10の現在位置とに基づいて、パトカー10が非幹線道路を走行していることを認識することができる。パトカー10は、警光灯120をONしている際に、警光灯120の光を前方の狭い範囲に照射する。本変形例に係るパトカー10のライト制御システム100も、照射制限エリアを特定するための情報を記憶している。そして、ライト制御システム100は、警光灯120の光が、登録された照射制限エリアに照射されないように、警光灯120に含まれる少なくとも1つのライトの照射範囲を制御する。図22は、本変形例に係る状態テーブル112Bを示すイメージ図である。図22を参照して、本変形例に係る状態テーブル112Bにも、13個の状態が照射モードに対応付けられて登録されている。以下では、それぞれの状態について詳述する。なお、図20に示す状態テーブル112Bと同様の対応関係については、ここでは説明を繰り返さない。状態テーブル112Bは、パトカー10が幹線道路の交差点でない部分で高速走行している状態に、第2のモードを対応付けている。状態テーブル112Bは、パトカー10が幹線道路の交差点でない部分で道路と平行に停止している状態に、第5のモードを対応付けている。状態テーブル112Bは、パトカー10が非幹線道路の交差点でない部分で高速走行している状態に、第3のモードを対応付けている。状態テーブル112Bは、パトカー10が非幹線道路の交差点でない部分で道路と平行に停止している状態に、第6のモードを対応付けている。<コントローラ110によるライト制御処理>次に、本実施の形態に係るにコントローラ110による警光灯120の制御処理について説明する。図23は、本実施の形態に係るコントローラ110による警光灯120の制御処理を示すフローチャートである。なお、本実施の形態に係るプロセッサ111は、スイッチ114などを介して警光灯120をONする命令を受け付けた際に、以下の処理を実行する。図23を参照して、本実施の形態に係るプロセッサ111は、通信インターフェイス113を介して、GPS131からパトカー10の現在の位置と向きとを取得するステップS102。プロセッサ111は、メモリ112の地図情報112Cを参照することによって、パトカー10の現在の位置に基づいて、パトカー10が走行または停止している道路の種類幹線道路および非幹線道路のいずれかを特定するステップS104。プロセッサ111は、メモリ112の地図情報112Cを参照することによって、パトカー10の現在の位置に基づいて、パトカー10の近傍たとえば、50m以内に照射抑制エリアが存在するか否かを判断するステップS106。このとき、プロセッサ111は、パトカー10に対する照射抑制エリアの相対方向を特定する。プロセッサ111は、通信インターフェイス113を介して、速度センサ134からパトカー10の速度を取得するステップS108。プロセッサ111は、状態テーブル112Bを参照して、道路の種類と、パトカー10の速度と、パトカー10の近傍に照射抑制エリアが存在するか否かの判断に基づいて、モードを特定するステップS110。プロセッサ111は、モードテーブル112Aを参照して、特定されたモードに対応する警光灯120の各ライトに対する制御命令を特定する。プロセッサ111は、通信インターフェイス113を介して、特定されたモードに基づいて、警光灯120に制御命令を送信するステップS112。たとえば、プロセッサ111は、通信インターフェイス113を介して、特定されたモードに基づいて、第1の左ライト121Lと、第2の左ライト122Lと、第1の右ライト121Rと、第2の右ライト122Rとに制御命令を送信する。プロセッサ111は、警光灯120がONされているか否かを判断する。プロセッサ111は、警光灯120がONされている場合、ステップS102からの処理を繰り返す。一方、プロセッサ111は、警光灯120がOFFされた場合、警光灯120の制御処理を終了する。<その他の実施の形態>上記の実施の形態1においては、パトカー10に搭載される警光灯120のライト制御システム100について説明した。しかしながら、ライト制御システム100は、パトカー10に搭載される警光灯120以外にも適用できる。たとえば、ライト制御システム100は、救急車の上部に設置される警光灯120に適用することができる。図24は、上部に警光灯120が設置された救急車21を示すイメージ図である。ライト制御システム100の動作については、上述した実施の形態およびその変形例と同様であるため、ここでは説明を繰り返さない。また、ライト制御システム100は、救急車の側上部に設置される警光灯に適用することもできる。図25は、側上部に警光灯が設置された救急車22を示すイメージ図である。より詳細には、図25を参照して、救急車22には、車体の左端の前部前上部と、車体の左端の後部後上部と、車体の右端の前部前上部と、車体の右端の後部後上部とにライトが設置される。ライトは、車体に埋め込まれて、すなわち車体と一体化されてもよい。たとえば、プロセッサ111は、車体の左端の前上部のライトを上記実施の形態の第1の左ライト121Lと同様に動作させ、車体の左端の後上部のライトを上記実施の形態の第2の左ライト122Lと同様に動作させ、車体の右端の前上部のライトを上記実施の形態の第1の右ライト121Rと同様に動作させ、車体の右端の後上部のライトを上記実施の形態の第2の右ライト122Rと同様に動作させる。あるいは、プロセッサ111は、車体の左端の前上部のライトと車体の左端の後上部のライトとを上記実施の形態の第1の左ライト121Lと同様に動作させ、車体の右端の前上部のライトと車体の右端の後上部のライトを上記実施の形態の第1の右ライト121Rと同様に動作させてもよい。また、救急車21,22と同様に、上記の実施の形態のライト制御システム100は、消防車などの他の緊急自動車、普通自動車、トラック、フォークリフト、建設機械などの他の車両の、上部に設置される警光灯図24を参照。または側部側上部に設置される警光灯図25を参照。にも適用できる。また、本発明は、システムまたは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータまたはCPUCentralProcessingUnitやMPUMicroProcessingUnitが記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の効果を享受することが可能となる。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOSOperationSystemなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現されてもよい。さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現されてもよい。今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。"