(57)【要約】【課題】路側機の利便性を向上することが可能な技術を提供する。【解決手段】 路側機は、カメラ、特定部及び通信部を備える。特定部は、第１装置に対する所定の入力に応じて当該第１装置が送信する当該第１装置の第１位置情報に基づいて、当該第１装置を所持するユーザをカメラで得られる画像において特定する。特定部は、特定したユーザの状態を画像に基づいて特定する。通信部は、路側機の外部に対して、ユーザの状態に応じた通知を行う。【選択図】図５
2020129320.tif 000002
【特許請求の範囲】
【請求項１】
路側機であって、
カメラと、
第１装置に対する所定の入力に応じて当該第１装置が送信する当該第１装置の第１位置情報に基づいて、当該第１装置を所持するユーザを前記カメラで得られる画像において特定し、特定した当該ユーザの状態を当該画像に基づいて特定する特定部と、
前記路側機の外部に対して、前記ユーザの状態に応じた通知を行う通信部と
を備える、路側機。
【請求項２】
請求項１に記載の路側機であって、
前記特定部は、前記ユーザの状態として、前記ユーザが位置する場所を特定する、路側機。
【請求項３】
請求項２に記載の路側機であって、
前記通信部は、前記特定部が、前記ユーザが車道に位置することを特定したことに応じて、前記路側機の周辺の車両に対する通知を行う、路側機。
【請求項４】
請求項３に記載の路側機であって、
前記特定部は、前記ユーザが前記車道に位置するか、前記ユーザが歩道に位置するかを判定する第１処理を行い、
前記通信部は、前記第１処理において前記ユーザが前記車道に位置すると判定されると、前記車両に対する通知を行う第２処理を行い、
前記第１及び第２処理が、前記第１処理において前記ユーザが前記歩道に位置すると判定されるまで繰り返し実行される、路側機。
【請求項５】
請求項１から請求項４のいずれか一つに記載の路側機であって、
前記特定部は、前記ユーザの状態として、前記ユーザの体勢を特定する、路側機。
【請求項６】
請求項５に記載の路側機であって、
前記特定部は、前記所定の入力に応じて前記第１装置が送信する前記ユーザに関する情報と前記画像に基づいて、前記ユーザの体勢を特定する、路側機。
【請求項７】
請求項５及び請求項６のいずれか一つに記載の路側機であって、
前記第１装置は、前記所定の入力に応じて第２装置に対して第１の通知を行い、
前記通信部は、前記特定部が、前記ユーザの体勢が所定の体勢であることを特定したことに応じて、前記第２装置に対して第２の通知を行う、路側機。
【請求項８】
請求項７に記載の路側機であって、
前記所定の入力は、前記ユーザにトラブルが発生したときに当該ユーザが行う入力であって、
前記所定の体勢には、前記ユーザが倒れていること及び前記ユーザがしゃがんでいることの少なくとも一方が含まれる、路側機。
【請求項９】
請求項１から請求項８のいずれか一つに記載の路側機であって、
前記特定部は、前記画像に基づいて当該画像に写る人の第２位置情報を取得し、当該第２位置情報と前記第１位置情報との比較結果に基づいて、当該人が前記ユーザであるか否かを判定する、路側機。
【請求項１０】
請求項７及び請求項８のいずれか一つに記載の路側機からの前記第２の通知を受ける第２装置であって、
前記第１装置からの前記第１の通知に応じて第１処理を行い、前記第２の通知に応じて、前記第１処理とは別の第２処理を行う、第２装置。
【請求項１１】
カメラを備える路側機の動作を制御するための制御プログラムであって、
前記路側機に、
装置に対する所定の入力に応じて当該装置が送信する当該装置の位置情報に基づいて、当該装置を所持するユーザを前記カメラで得られる画像において特定する工程と、
特定された前記ユーザの状態を前記画像に基づいて特定する工程と、
前記路側機の外部に対して、前記ユーザの状態に応じた通知を行う工程と
と実行させるための制御プログラム。
【請求項１２】
カメラを備える路側機の動作方法であって、
装置に対する所定の入力に応じて当該装置が送信する当該装置の位置情報に基づいて、当該装置を所持するユーザを前記カメラで得られる画像において特定する工程と、
特定された前記ユーザの状態を前記画像に基づいて特定する工程と、
前記路側機の外部に対して、前記ユーザの状態に応じた通知を行う工程と
を備える、路側機の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、路側機に関する。
【背景技術】
【０００２】
特許文献１には、緊急事態の発生を監視センタに通報する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２４２５８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
路側機については、その利便性の向上が望まれる。
【０００５】
そこで、本発明は上述の点に鑑みて成されたものであり、路側機の利便性を向上することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
路側機、第２装置、制御プログラム及び路側機の動作方法が開示される。一の実施の形態では、路側機は、カメラ、特定部及び通信部を備える。特定部は、第１装置に対する所定の入力に応じて当該第１装置が送信する当該第１装置の第１位置情報に基づいて、当該第１装置を所持するユーザをカメラで得られる画像において特定する。特定部は、特定したユーザの状態を画像に基づいて特定する。通信部は、路側機の外部に対して、ユーザの状態に応じた通知を行う。
【０００７】
また、一の実施の形態では、第２装置は、第１装置が所定の入力に応じて行う第１の通知に応じて第１処理を行う。第２装置は、路側機がユーザの体勢が所定の体勢であることを特定したことに応じて行う第２の通知に応じて、第１処理とは別の第２処理を行う。
【０００８】
また、一の実施の形態では、制御プログラムは、カメラを備える路側機の動作を制御するための制御プログラムである。制御プログラムは、装置に対する所定の入力に応じて当該装置が送信する当該装置の位置情報に基づいて、当該装置を所持するユーザをカメラで得られる画像において特定する工程を路側機に実行させる。制御プログラムは、特定されたユーザの状態を画像に基づいて特定する工程を路側機に実行させる。制御プログラムは、路側機の外部に対して、ユーザの状態に応じた通知を行う工程を路側機に実行させる。
【０００９】
また、一の実施の形態では、路側機の動作方法は、カメラを備える路側機の動作方法である。路側機の動作方法は、装置に対する所定の入力に応じて当該装置が送信する当該装置の位置情報に基づいて、当該装置を所持するユーザをカメラで得られる画像において特定する工程を備える。路側機の動作方法は、特定されたユーザの状態を画像に基づいて特定する工程を備える。路側機の動作方法は、路側機の外部に対して、ユーザの状態に応じた通知を行う工程を備える。
【発明の効果】
【００１０】
路側機の利便性が向上する。
【図面の簡単な説明】
【００１１】
【図１】通信システムの一例を示す図である。
【図２】通信システムの一例を示す図である。
【図３】携帯型電子機器の外観の一例を示す斜視図である。
【図４】携帯型電子機器の構成の一例を示すブロック図である。
【図５】路側機の構成の一例を示すブロック図である。
【図６】センター装置の構成の一例を示すブロック図である。
【図７】携帯型電子機器の動作の一例を示すフローチャートである。
【図８】センター装置の動作の一例を示すフローチャートである。
【図９】路側機の動作の一例を示すフローチャートである。
【図１０】センター装置の動作の一例を示すフローチャートである。
【図１１】路側機の動作の一例を示すフローチャートである。
【図１２】路側機の動作の一例を示すフローチャートである。
【図１３】路側機の動作の一例を示すフローチャートである。
【図１４】路側機の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
＜通信システムの概要＞
図１及び２は通信システム１の一例を示す図である。通信システム１は、例えば、高度道路交通システム（ＩＴＳ：Intelligent Transport Systems）で使用されるシステムである。具体的には、通信システム１は、ＩＴＳの安全運転支援通信システムとして使用されることが可能である。安全運転支援通信システムは、安全運転支援システムと呼ばれたり、安全運転支援無線システムと呼ばれたりする。
【００１３】
図１に示されるように、通信システム１は、複数の携帯型電子機器２と、複数の路側機３と、複数の車両４にそれぞれ搭載された複数の電子機器４０と、センター装置５とを備える。複数の携帯型電子機器２と、複数の路側機３と、複数の電子機器４０と、センター装置５とは、ネットワーク６に接続されている。複数の携帯型電子機器２と、複数の路側機３と、複数の電子機器４０と、センター装置５とは、ネットワーク６を通じて互いに通信することが可能である。車両４は、それに搭載された電子機器４０によって、携帯型電子機器２等の他の装置と通信することが可能である。ネットワーク６には、中継装置及びインターネット等が含まれる。以後、携帯型電子機器２を単に電子機器２と呼ぶことがある。また、車両４に搭載された電子機器４０を車載機器４０と呼ぶことがある。
【００１４】
通信システム１では、図２に示されるように、交差点７等に配置されている路側機３と、車道８を走る自動車等の車両４と、歩道９を歩くユーザ２０が所持する電子機器２とが、互いに通信を行うことが可能である。ユーザ２０は歩行者であるとも言える。また、複数の車両４は、互いに通信することが可能である。路側機３と車両４との間の通信、車両４間の通信、路側機３と歩行者の電子機器２との間の通信、歩行者の電子機器２と車両４の間の通信は、それぞれ、路車間通信、車車間通信、路歩間通信、歩車間通信と呼ばれる。
【００１５】
電子機器２は、ユーザ２０からの所定の入力に応じて、当該電子機器２の位置情報等をセンター装置５に送信することが可能である。ユーザ２０は、例えば、自身にトラブルが発生した場合に、電子機器２に対して所定の入力を行う。センター装置５は、電子機器２のユーザ２０にトラブルが発生した場合に所定の処理を行うことが可能である。
【００１６】
路側機３は、例えば、信号機１０の点灯に関する情報及び道路規制に関する情報などを車両４及び電子機器２に通知することが可能である。また、路側機３は、その周辺の車両４及び歩行者を検知することが可能である。交差点７に配置された路側機３は、例えば、横断歩道８０を渡る歩行者を検知することが可能である。そして、路側機３は、検知した車両４及び歩行者に関する情報を、車両４及び電子機器２に通知することが可能である。また、路側機３は、車両４及び電子機器２から通知される情報を、他の車両４及び電子機器２に通知することが可能である。
【００１７】
ここで、本例では、歩道とは、車道に沿って当該車道に併設された、歩行者が通行するための道路であるとする。また、車道を横切る横断歩道は、歩道とは別のものであって、車道に含まれるものとする。
【００１８】
車両４は、自身の位置、速度及びウィンカーに関する情報などを、車載機器４０を使用して、他の車両４、路側機３及び電子機器２に対して通知することが可能である。そして、車両４は、他の装置から通知される情報に基づいて警告等の各種通知を運転者に行うことによって、運転者の安全運転を支援することが可能である。車両４は、車載機器４０が備えるスピーカ及び表示装置等を利用して、運転者に各種通知を行うことが可能である。車載機器４０は、例えば、通信機能を有するカーナビゲーション装置である。
【００１９】
このように、通信システム１では、路車間通信、車車間通信、路歩間通信及び歩車間通信が行われることによって、車両４の運転者の安全運転が支援される。
【００２０】
なお図２の例では、車両４として、自動車の車両が示されているが、車両４は、自動車以外の車両であってもよい。例えば、車両４は、バスの車両であってもよいし、路面電車の車両であってもよい。
【００２１】
＜電子機器の構成例＞
図３は電子機器２の外観の一例を示す斜視図である。図４は電子機器２の電気的構成の一例を示すブロック図である。図３に示されるように、電子機器２は、当該電子機器２の外装を成すケース２１を備える。ケース２１は、例えば、細長い板状を成しており、ユーザ２０が片手でそれを所持することが可能な形状となっている。電子機器２は、例えば、子供あるいはお年寄りに所持される機器である。なお、電子機器２のユーザ２０は、子供及びお年寄り以外であってもよい。また、ケース２１の形状は図３の例には限られない。
【００２２】
電子機器２は、ケース２１以外にも、図４に示されるように、制御部２００、通信部２１０、操作ボタン２２０及び衛星信号受信部２３０を備える。制御部２００、通信部２１０、操作ボタン２２０及び衛星信号受信部２３０は、ケース２１内に収納されている。ユーザ２０が操作ボタン２２０を操作できるように、操作ボタン２２０の表面の一部はケース２１から露出している。
【００２３】
制御部２００は、電子機器２の他の構成要素を制御することによって、電子機器２の動作を統括的に管理することが可能である。制御部２００は制御装置あるいは制御回路とも言える。制御部２００は、以下にさらに詳細に述べられるように、種々の機能を実行するための制御及び処理能力を提供するために、少なくとも１つのプロセッサを含む。
【００２４】
種々の実施形態によれば、少なくとも１つのプロセッサは、単一の集積回路（ＩＣ）として、又は複数の通信可能に接続された集積回路ＩＣ及び／又はディスクリート回路（discrete circuits）として実行されてもよい。少なくとも１つのプロセッサは、種々の既知の技術に従って実行されることが可能である。
【００２５】
１つの実施形態において、プロセッサは、例えば、関連するメモリに記憶された指示を実行することによって１以上のデータ計算手続又は処理を実行するように構成された１以上の回路又はユニットを含む。他の実施形態において、プロセッサは、１以上のデータ計算手続き又は処理を実行するように構成されたファームウェア（例えば、ディスクリートロジックコンポーネント）であってもよい。
【００２６】
種々の実施形態によれば、プロセッサは、１以上のプロセッサ、コントローラ、マイクロプロセッサ、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）、デジタル信号処理装置、プログラマブルロジックデバイス、フィールドプログラマブルゲートアレイ、又はこれらのデバイス若しくは構成の任意の組み合わせ、又は他の既知のデバイス及び構成の組み合わせを含み、以下に説明される機能を実行してもよい。
【００２７】
本例では、制御部２００は、ＣＰＵ（Central Processing Unit）２０１及び記憶部２０２を備える。記憶部２０２は、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）などの、ＣＰＵ２０１が読み取り可能な非一時的な記録媒体を含む。記憶部２０２が有するＲＯＭは、例えば、不揮発性メモリであるフラッシュＲＯＭ（フラッシュメモリ）である。記憶部２０２には、電子機器２を制御するための制御プログラム２０２ａ等が記憶されている。制御部２００の各種機能は、ＣＰＵ２０１が記憶部２０２内の制御プログラム２０２ａを実行することによって実現される。
【００２８】
なお、制御部２００の構成は上記の例に限られない。例えば、制御部２００は、複数のＣＰＵ２０１を備えてもよい。また制御部２００は、少なくとも一つのＤＳＰ（Digital Signal Processor）を備えてもよい。また、制御部２００の全ての機能あるいは制御部２００の一部の機能は、その機能の実現にソフトウェアが不要なハードウェア回路によって実現されてもよい。また、記憶部２０２は、ＲＯＭ及びＲＡＭ以外の、コンピュータが読み取り可能な非一時的な記録媒体を備えていてもよい。記憶部２０２は、例えば、小型のハードディスクドライブ及びＳＳＤ（Solid State Drive）などを備えていてもよい。
【００２９】
通信部２１０は、有線及び無線の少なくとも一方でネットワーク６に接続されている。電子機器２の通信部２１０は、ネットワーク６を通じて、他の電子機器２、路側機３、車載機器４０及びセンター装置５と通信することが可能である。通信部２１０は、他の装置から受信した情報を制御部２００に出力する。通信部２１０は、制御部２００からの情報を他の装置に送信する。通信部２１０は通信回路とも言える。
【００３０】
なお、電子機器２の通信部２１０は、他の電子機器２、路側機３、車載機器４０及びセンター装置５の少なくとも一つと、ネットワーク６を介さずに直接通信することが可能であってもよい。この場合、通信部２１０は、例えば、ＩＴＳに割り当てられている７００ＭＨｚ帯を使用して、他の電子機器２、路側機３、車載機器４０及びセンター装置５の少なくとも一つと直接無線通信を行ってもよい。また、通信部２１０は、携帯電話システムの基地局と無線通信することが可能であってもよい。この場合には、通信部２１０は、基地局を通じて、インターネットに接続された機器（例えば、携帯電話機及びウェブサーバ等）と通信することが可能である。また通信部２１０は、近距離無線通信を行うことが可能であってもよい。例えば、通信部２１０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠して無線通信することが可能であってもよい。また通信部２１０は、ＷｉＦｉ等の無線ＬＡＮ（Local Area Network）を用いて無線通信を行うことが可能であってもよい。また通信部２１０は、他の無線通信方式に基づいて無線通信することが可能であってもよい。
【００３１】
操作ボタン２２０は、ユーザ２０にトラブルが発生した場合に当該ユーザ２０が操作するボタンである。ユーザ２０は、操作ボタン２２０を操作することによって、ユーザ２０にトラブルが発生したことを電子機器２に対して通知することができる。操作ボタン２２０は、例えば押しボタンである。電子機器２を所持する子供あるいはお年寄りは、例えば、不審者に襲われた場合、急に体調を壊して動けなくなった場合、交通事故に巻きまれた場合などに、操作ボタン２２０を操作する。操作ボタン２２０が操作させると、操作ボタン２２０から操作信号が制御部２００に出力される。制御部２００は、操作ボタン２２０から操作信号が入力されると、操作ボタン２２０が操作されたと判断する。以後、操作ボタン２２０をトラブルボタン２２０と呼ぶことがある。
【００３２】
衛星信号受信部２３０は、測位衛星が送信する衛星信号を受信することが可能である。衛星信号受信部２３０は衛星信号受信回路とも言える。衛星信号受信部２３０は、受信した衛星信号に基づいて、電子機器２の絶対的な位置（言い換えれば、絶対座標系の位置）を示す位置情報を取得することが可能である。受信部２３０は、電子機器２の位置情報を取得する位置取得部あるいは位置取得回路であると言える。衛星信号受信部２３０が取得する位置情報は、例えば、緯度、経度及び高度で表される。以後、衛星信号受信部２３０を単に受信部２３０と呼ぶことがある。
【００３３】
受信部２３０は、例えばＧＰＳ受信機であって、ＧＰＳ（Global Positioning System）の測位衛星からの無線信号を受信することが可能である。受信部２３０は、受信した無線信号に基づいて、電子機器２の現在位置を、例えば緯度、経度及び高度で算出し、算出した緯度、経度及び高度を含む位置情報を制御部２００に出力する。受信部２３０は、位置情報を繰り返し取得する。電子機器２の位置情報は、当該電子機器２を持つユーザ２０の位置を示す位置情報であるとも言える。
【００３４】
なお受信部２３０は、ＧＰＳ以外のＧＮＳＳ（Global Navigation Satellite System）の測位衛星からの信号に基づいて電子機器２の位置情報を求めてもよい。例えば、受信部２３０は、ＧＬＯＮＡＳＳ（Global Navigation Satellite System）、ＩＲＮＳＳ（Indian Regional Navigational Satellite System）、ＣＯＭＰＡＳＳ、Ｇａｌｉｌｅｏあるいは準天頂衛星システム（ＱＺＳＳ：Quasi-Zenith Satellites System）の測位衛星からの信号に基づいて電子機器２の位置情報を求めてもよい。
【００３５】
電子機器２の構成は、上記の例に限られない。電子機器２は、例えば、スマートフォン等の携帯電話機であってもよい。また、電子機器２は、例えば、タブレット端末、パーソナルコンピュータ、ウェアラブル機器などであってよい。電子機器２として採用されるウェアラブル機器は、リストバンド型あるいは腕時計型などの腕に装着するタイプであってもよいし、ヘッドバンド型あるいはメガネ型などの頭に装着するタイプであってもよいし、服型などの体に装着するタイプであってもよい。
【００３６】
＜路側機の構成例＞
図５は路側機３の構成の一例を示すブロック図である。図５に示されるように、路側機３は、制御部３００、通信部３１０、カメラ３２０及びセンサー３３０を備える。制御部３００は、路側機３の他の構成要素を制御することによって、路側機３の動作を統括的に管理することが可能である。制御部３００は制御装置あるいは制御回路とも言える。制御部３００は、以下にさらに詳細に述べられるように、種々の機能を実行するための制御及び処理能力を提供するために、少なくとも１つのプロセッサを含む。電子機器２の制御部２００が備えるプロセッサについての上記の説明は、制御部３００が備えるプロセッサについても適用することができる。
【００３７】
本例では、制御部３００は、ＣＰＵ３０１及び記憶部３０２を備える。記憶部３０２は、ＲＯＭ及びＲＡＭなどの、ＣＰＵ３０１が読み取り可能な非一時的な記録媒体を含む。記憶部３０２が有するＲＯＭは、例えば、不揮発性メモリであるフラッシュＲＯＭである。記憶部３０２には、路側機３を制御するための制御プログラム３０２ａ等が記憶されている。制御部３００の各種機能は、ＣＰＵ３０１が記憶部３０２内の制御プログラム３０２ａを実行することによって実現される。
【００３８】
なお、制御部３００の構成は上記の例に限られない。例えば、制御部３００は、複数のＣＰＵ３０１を備えてもよい。また制御部３００は、少なくとも一つのＤＳＰを備えてもよい。また、制御部３００の全ての機能あるいは制御部３００の一部の機能は、その機能の実現にソフトウェアが不要なハードウェア回路によって実現されてもよい。また、記憶部３０２は、ＲＯＭ及びＲＡＭ以外の、コンピュータが読み取り可能な非一時的な記録媒体を備えていてもよい。
【００３９】
通信部３１０は、有線及び無線の少なくとも一方でネットワーク６に接続されている。路側機３の通信部３１０は、ネットワーク６を通じて、他の路側機３、電子機器２、車載機器４０及びセンター装置５と通信することが可能である。また、通信部３１０は、車載機器４０とネットワーク６を介さずに直接無線通信することが可能である。通信部３１０は、例えば、ＩＴＳに割り当てられている７００ＭＨｚ帯を使用して、路側機３の周辺の車載機器４０と直接無線通信を行うことが可能である。通信部３１０は、他の装置から受信した情報を制御部３００に出力する。通信部３１０は、制御部３００からの情報を他の装置に送信する。通信部３１０は通信回路とも言える。
【００４０】
なお、路側機３の通信部２１０は、他の路側機３、電子機器２及びセンター装置５と、ネットワーク６を介さずに直接通信することが可能であってもよい。この場合、通信部２１０は、例えば、ＩＴＳに割り当てられている７００ＭＨｚ帯を使用して、他の路側機３、電子機器２及びセンター装置５と直接無線通信を行ってもよい。また、通信部３１０は、携帯電話システムの基地局と無線通信することが可能であってもよい。また通信部３１０は、近距離無線通信を行うことが可能であってもよい。また通信部３１０は、ＷｉＦｉ等の無線ＬＡＮを用いて無線通信を行うことが可能であってもよい。また通信部３１０は、他の無線通信方式に基づいて無線通信することが可能であってもよい。
【００４１】
カメラ３２０は、路側機３の周辺の道路の様子を撮影することが可能である。カメラ３２０で生成された画像は制御部３００に入力される。カメラ３２０は、例えば動画を撮影することが可能である。
【００４２】
センサー３３０は、路側機３の周辺の道路の状況を検出することが可能である。センサー３３０は、例えば、レーダーセンサー及び赤外線センサー等を備えている。センサー３３０は、例えば、路側機３の周辺の歩行者及び車両４を検出することが可能である。センサー３３０は、検出結果を制御部３００に出力する。
【００４３】
＜センター装置の構成例＞
図６はセンター装置５の構成の一例を示すブロック図である。図６に示されるように、センター装置５は、制御部５００及び通信部５１０を備える。制御部５００は、センター装置５の他の構成要素を制御することによって、センター装置５の動作を統括的に管理することが可能である。制御部５００は制御装置あるいは制御回路とも言える。制御部５００は、以下にさらに詳細に述べられるように、種々の機能を実行するための制御及び処理能力を提供するために、少なくとも１つのプロセッサを含む。電子機器２の制御部２００が備えるプロセッサについての上記の説明は、制御部５００が備えるプロセッサについても適用することができる。
【００４４】
本例では、制御部５００は、ＣＰＵ５０１及び記憶部５０２を備える。記憶部５０２は、ＲＯＭ及びＲＡＭなどの、ＣＰＵ５０１が読み取り可能な非一時的な記録媒体を含む。記憶部５０２が有するＲＯＭは、例えば、不揮発性メモリであるフラッシュＲＯＭである。記憶部５０２には、センター装置５を制御するための制御プログラム５０２ａ等が記憶されている。制御部５００の各種機能は、ＣＰＵ５０１が記憶部５０２内の制御プログラム５０２ａを実行することによって実現される。
【００４５】
なお、制御部５００の構成は上記の例に限られない。例えば、制御部５００は、複数のＣＰＵ５０１を備えてもよい。また制御部５００は、少なくとも一つのＤＳＰを備えてもよい。また、制御部５００の全ての機能あるいは制御部５００の一部の機能は、その機能の実現にソフトウェアが不要なハードウェア回路によって実現されてもよい。また、記憶部５０２は、ＲＯＭ及びＲＡＭ以外の、コンピュータが読み取り可能な非一時的な記録媒体を備えていてもよい。
【００４６】
通信部５１０は、有線及び無線の少なくとも一方でネットワーク６に接続されている。通信部５１０は、ネットワーク６を通じて、電子機器２、路側機３及び車載機器４０と通信することが可能である。通信部５１０は、他の装置から受信した情報を制御部５００に出力する。通信部５１０は、制御部５００からの情報を他の装置に送信する。通信部５１０は通信回路とも言える。
【００４７】
なお、通信部５１０は、携帯電話システムの基地局と無線通信することが可能であってもよい。また通信部５１０は、近距離無線通信を行うことが可能であってもよい。また通信部５１０は、ＷｉＦｉ等の無線ＬＡＮを用いて無線通信を行うことが可能であってもよい。また通信部５１０は、他の無線通信方式に基づいて無線通信することが可能であってもよい。
【００４８】
＜通信システムの動作例＞
図７はトラブルボタン２２０が操作された場合の電子機器２の動作の一例を示すフローチャートである。図７に示されるように、ステップｓ１において、制御部２００は、トラブルボタンに対して操作が行われたと判断すると、ステップｓ２において、ユーザ２０にトラブルが発生したことを示す第１トラブル発生情報を生成する。そして、制御部２００は、通信部２１０に、生成した第１トラブル発生情報をセンター装置５に対して送信させる。
【００４９】
第１トラブル発生情報には、例えば、電子機器２の識別情報と、電子機器２の位置情報（言い換えれば、ユーザ２０の位置情報）とが含まれる。制御部２００は、トラブルボタン２２０が操作されると、受信部２３０から最新の位置情報を取得する。そして、制御部２００は、通信部２１０に、最新の位置情報と電子機器２の識別情報を含む第１トラブル発生情報をセンター装置５に対して送信させる。電子機器２の識別情報としては、例えば、電子機器２に割り当てられた固有の識別番号が採用される。
【００５０】
図８は、センター装置５が電子機器２から第１トラブル発生情報を受信する場合の当該センター装置５の動作の一例を示すフローチャートである。以後、トラブルボタン２２０が操作された電子機器２、言い換えれば第１トラブル発生情報を送信する電子機器２を、対象電子機器２と呼ぶことがある。また、対象電子機器２のユーザ２０、言い換えれば、トラブルが発生したユーザ２０を対象ユーザ２０と呼ぶことがある。
【００５１】
図８に示されるように、ステップｓ１１において、センター装置５の通信部５１０が対象電子機器２から第１トラブル発生情報を受信すると、ステップｓ１２において、センター装置５は、対象ユーザ２０に発生したトラブルに応じる処理を実行する。ステップｓ１２で実行される処理を第１トラブル対応処理と呼ぶことがある。
【００５２】
第１トラブル対応処理では、制御部５００は、受信された第１トラブル発生情報に含まれる位置情報が示す位置においてトラブルが発生したことを通知する通知情報を生成する。そして、第１トラブル対応処理において、制御部５００は、通信部５１０に、生成した通知情報を、所定の通信装置に対して送信させる。第１トラブル対応処理において、通信部５１０は、通知情報を例えば警察署あるいは交番が有する通信装置に送信してもよい。このとき、通信部５１０は、対象電子機器２の位置に最も近い警察署あるいは交番の通信装置に通知情報を送信してもよい。警察署あるいは交番が備える通信装置が通知情報を受信すると、例えば、トラブルが発生した対象ユーザ２０が存在する場所まで警察官が駆けつけることになる。また、通信部５１０は通知情報を警備会社が有する通信装置に送信してもよい。警備会社が備える通信装置が通知情報を受信すると、例えば、トラブルが発生した対象ユーザ２０が存在する場所まで警備員が駆けつけることになる。また、通信部５１０は、受信した第１トラブル発生情報に含まれる識別情報に対して予め通知先の装置が対応付けられている場合には、当該通知先の装置に通知情報を送信してもよい。対象ユーザ２０が子供である場合、通知先の装置としては、例えば、対象ユーザ２０の親の携帯電話機が考えられる。また、対象ユーザ２０がお年寄りである場合、通知先の装置としては、例えば、対象ユーザ２０の子供の携帯電話機が考えられる。
【００５３】
なお、第１トラブル対応処理はこの限りではない。例えば、第１トラブル対応処理において、センター装置５は、対象ユーザ２０の近くの表示装置に、近くでトラブルが発生していることを示す情報を表示させてもよい。また、センター装置５は、第１トラブル対応処理において、対象ユーザ２０の近くのサイレンを鳴らしてもよい。
【００５４】
第１トラブル対応処理の実行後、ステップｓ１３が実行される。ステップｓ１３は、第１トラブル対応処理の実行中に実行されてもよい。ステップｓ１３において、制御部５００は、対象電子機器２の近くに路側機３が存在するか否かを判定する。センター装置５の記憶部５０２には、各路側機３の位置情報が記憶されている。制御部５００は、記憶部５０２内の各路側機３の位置情報と、第１トラブル発生情報に含まれる、対象電子機器２の位置情報とを比較し、その比較結果に基づいて、対象電子機器２の近くに路側機３が存在するか否かを判定する。
【００５５】
ステップｓ１３において、制御部５００は、各路側機３の位置情報について、当該位置情報が示す位置と、対象電子機器２の位置情報が示す位置との間の距離がしきい値以下であるか否かを判定する。そして、制御部５００は、路側機３の位置情報が示す位置と、対象電子機器２の位置情報が示す位置との間の距離がしきい値以下である場合、当該路側機３は対象電子機器２の近くに存在すると判定する。
【００５６】
ここで、対象電子機器２に近い路側機３のカメラ３２０で得られる画像には、対象電子機器２が写る可能性が高い。したがって、対象電子機器２に近い路側機３は、カメラ３２０で得られる画像に対象電子機器２が写る可能性が高い路側機３であると言える。よって、ステップｓ１３の処理は、カメラ３２０で得られる画像に対象電子機器２が写る可能性が高い路側機３が存在するか否かを判定する処理であると言える。ステップｓ１３で使用されるしきい値は、例えば、路側機３のカメラ３２０の撮影範囲に応じて決定される。以後、対象電子機器２の近くに存在する路側機３を対象路側機３と呼ぶことがある。また、カメラ３２０で得られる画像をカメラ画像と呼ぶことがある。
【００５７】
ステップｓ１３においてＹＥＳと判定されると、ステップｓ１４が実行される。ステップｓ１４では、制御部５００は、通信部５１０に、対象電子機器２の位置情報及び識別情報を含む対象電子機器情報を、ステップｓ１３で特定された対象路側機３に対して送信させる。ステップｓ１３において、対象電子機器２の近くに存在する路側機３が複数特定された場合、言い換えれば、複数の対象路側機３が存在する場合、ステップｓ１４では、複数の対象路側機３のうち、対象電子機器２に最も近い場所に存在する対象路側機３に対して、対象電子機器情報が送信される。
【００５８】
図９は、センター装置５から対象電子機器情報を受信する対象路側機３の動作の一例を示すフローチャートである。図９に示されるように、対象路側機３では、ステップｓ２１において通信部３１０が対象電子機器情報を受信すると、ステップｓ２２が実行される。ステップｓ２２において、制御部３００は、カメラ画像（つまり、カメラ３２０で得られる画像）において対象ユーザ２０を特定するユーザ特定処理を実行する。ユーザ特定処理は、カメラ画像に対象ユーザ２０が写っているか否かを判定する処理であるとも言える。ユーザ特定処理については後で詳細に説明する。以後、対象ユーザ２０が写っているカメラ画像を対象カメラ画像と呼ぶことがある。
【００５９】
次に、ステップｓ２３において、制御部３００は、ステップｓ２２のユーザ特定処理において、対象ユーザ２０がカメラ画像において特定できたか否かを判定する。ユーザ特定処理において対象ユーザ２０が特定された場合、言い換えれば、カメラ画像に対象ユーザ２０が写っている場合、ステップｓ２４が実行される。一方で、ユーザ特定処理において対象ユーザ２０が特定されなかった場合には、言い換えれば、カメラ画像に対象ユーザ２０が写っていない場合、図９の処理が終了する。
【００６０】
ステップｓ２４において、制御部３００は、対象カメラ画像（つまり、ユーザ２０が写るカメラ画像）に基づいて、対象ユーザ２０が位置する場所を特定する。ステップｓ２４では、制御部３００は、対象カメラ画像に基づいて、対象ユーザ２０が車道８に位置するか、歩道９に位置するかを判定する。制御部３００は、例えば地図情報に基づいて、対象カメラ画像において、車道８が写る領域と、歩道９が写る領域とを特定することができる。地図情報は記憶部３０２内に記憶される。そして、制御部３００は、対象カメラ画像において、対象ユーザ２０の足元が写る領域が、車道８が写る領域内に存在する場合には、対象ユーザ２０が車道８に位置していると判定する。一方で、制御部３００は、対象カメラ画像において、対象ユーザ２０の足元が写る領域が、歩道９が写る領域内に存在する場合には、対象ユーザ２０が歩道９に位置していると判定する。制御部３００は、対象カメラ画像に対して画像処理を行うことによって、対象カメラ画像において、対象ユーザ２０の足元が写る領域を特定することができる。制御部３００は、例えば、人工知能（ＡＩ）を用いて、対象カメラ画像において、対象ユーザ２０の足元が写る領域を特定してもよい。例えば、制御部３００は、ニューラルネットワークを用いて、対象カメラ画像において、対象ユーザ２０の足元が写る領域を特定してもよい。
【００６１】
ステップｓ２４において、対象ユーザ２０が車道８に位置すると判定されると、ステップｓ２５において、対象路側機３は、周辺の車両４に対する通知を行う。ステップｓ２５では、制御部３００が、車道８に人が存在することを通知する通知情報を生成する。そして、制御部３００は、通信部３１０に、生成した通知情報を周辺の車両４に対して送信させる。このとき、通信部３１０は、例えば、ＩＴＳに割り当てられている７００ＭＨｚ帯を使用して、通知情報を周辺の車両４に対してブロードキャストする。これにより、対象路側機３から周辺の車両４に対して通知が行われる。
【００６２】
車両４の車載機器４０は、対象路側機３が送信する通知情報を受信すると、運転者に対して、周辺の車道８に人が存在することを通知する。このとき、車載機器４０は、自身が備える表示装置に所定の情報を表示することによって、運転者に対して、周辺の車道８に人が存在することを通知してもよい。また、車載機器４０は、自身が備えるスピーカから所定の音を出力することによって、運転者に対して、周辺の車道８に人が存在することを通知してもよい。これにより、車両４の運転者は、周辺の車道８に人が存在することを認識しやすくなる。その結果、交通事故が発生する可能性を低減することができる。
【００６３】
ステップｓ２５の後、対象路側機３は、ステップｓ２６において、対象ユーザ２０を監視するユーザ監視処理を実行する。ユーザ監視処理は、対象ユーザ２０が歩道９に位置するようになるまで実行される。ユーザ監視処理の詳細については後で説明する。
【００６４】
対象ユーザ２０が車道８から歩道９に移動してユーザ監視処理が終了すると、ステップｓ２７が実行される。またステップｓ２４において、対象ユーザ２０が歩道９に位置すると判定されると、ステップｓ２７が実行される。
【００６５】
ステップｓ２７において、制御部３００は、対象カメラ画像に基づいて、対象ユーザ２０の体勢を特定する。ステップｓ２７では、制御部３００は、対象ユーザ２０が、立っているのか、倒れているのか、しゃがんでいるのかを判定する。ステップｓ２３において、制御部３００は、例えば、対象カメラ画像に対して画像処理を行うことによって、対象ユーザ２０の頭の高さ（より詳細には対象ユーザ２０の頭の地面からの高さ）を特定する。制御部３００は、例えば、ニューラルネットワークを用いた機械学習等の人工知能を用いて、対象ユーザ２０の頭の高さを特定してもよい。制御部３００は、特定した高さが、第１のしきい値未満のとき、対象ユーザ２０が倒れていると判定する。つまり、制御部３００は、対象ユーザ２０の頭の高さが非常に低いとき、対象ユーザ２０が倒れていると判定する。また制御部３００は、特定した高さが、第１のしきい値以上であって、第２のしきい値未満（第２のしきい値＞第１のしきい値）のとき、対象ユーザ２０がしゃがんでいると判定する。つまり、制御部３００は、対象ユーザ２０の頭の高さが低いとき、対象ユーザ２０がしゃがんでいると判定する。そして、制御部３００は、特定した高さが、第２のしきい値以上のとき、対象ユーザ２０が立っていると判定する。つまり、制御部３００は、対象ユーザ２０の頭の高さが高いとき、対象ユーザ２０が立っていると判定する。
【００６６】
ステップｓ２７において、対象ユーザ２０が立っていると判定されると、図９の処理が終了する。一方で、ステップｓ２７において、対象ユーザ２０が倒れていると判定されると、ステップｓ２８が実行される。また、ステップｓ２７において、対象ユーザ２０がしゃがんでいると判定されると、ステップｓ２８が実行される。ステップｓ２８において、制御部３００は、対象ユーザ２０に大きなトラブルが発生したことを示す第２トラブル発生情報を生成する。この第２トラブル発生情報には、対象電子機器２の位置情報及び識別情報が含まれる。そして、制御部３００は、通信部３１０に、生成した第２トラブル発生情報をセンター装置５に対して送信させる。これにより、対象路側機３からセンター装置５に対して対象ユーザ２０に大きなトラブルが発生したことが通知される。ステップｓ２８の後、図９の処理が終了する。
【００６７】
図１０は、対象路側機３から第２トラブル発生情報を受信したセンター装置５の動作の一例を示すフローチャートである。図１０に示されるように、センター装置５では、ステップｓ３１において通信部５１０が第２トラブル発生情報を受信すると、ステップｓ３２が実行される。ステップｓ３２において、センター装置５は、対象ユーザ２０に大きなトラブルが発生したと判断し、当該大きなトラブルに応じる処理を実行する。ステップｓ３２で実行される処理を第２トラブル対応処理と呼ぶことがある。
【００６８】
第２トラブル対応処理では、制御部５００は、受信された第２トラブル発生情報に含まれる位置情報が示す位置において大きなトラブルが発生したことを通知する通知情報を生成する。そして、第２トラブル対応処理において、制御部５００は、通信部５１０に、生成した通知情報を所定の通信装置に対して送信させる。第２トラブル対応処理において、通信部５１０は、通知情報を例えば消防局が有する通信装置に送信して、当該消防局に対して、大きなトラブルが発生した対象ユーザ２０が位置する場所まで救急車が来るように要請する。このとき、通信部５１０は、対象電子機器２の位置に最も近い消防局の通信装置に通知情報を送信してもよい。第２トラブル対応処理はこの限りではない。
【００６９】
以上の説明から理解できるように、通信システム１は、歩行者を見守る見守りシステムであると言える。
【００７０】
なお、図９のステップｓ２４において、制御部３００は、対象ユーザ２０が横断歩道８０に位置するか否かと、対象ユーザ２０が、車道８のうち横断歩道８０以外の部分に位置しているか否かを、別々に判定してもよい。この場合、ステップｓ２４において、対象ユーザ２０は、車道８のうち横断歩道８０以外の部分に位置すると判定されると、ステップｓ２５が実行される。また、ステップｓ２４において、対象ユーザ２０は横断歩道８０に位置すると判定されると、ステップｓ２５が実行される。ステップｓ２４において、対象ユーザ２０は横断歩道８０に位置すると判定されると、ステップｓ２５が実行されずにステップｓ２７が実行されてもよい。
【００７１】
また、上述の第２トラブル発生情報には、ステップｓ２７で特定された対象ユーザ２０の体勢を示す情報が含まれてもよい。これにより、センター装置５は、トラブルが発生したユーザ２０の体勢を知ることができる。また、ステップｓ２７において対象ユーザ２０が立っていると判定された場合、対象路側機３は、対象ユーザ２０が立っていることを示す情報をセンター装置５に送信してもよい。
【００７２】
また、ステップｓ２３において、対象ユーザが特定できなったと判定された場合には、対象路側機３は、センター装置５に対して、対象ユーザが特定できなかったことを通知してもよい。
【００７３】
上記の例では、電子機器２は、操作ボタン２２０が操作されたときに、第１トラブル発生情報を送信しているが、電子機器２に対する他の入力に応じて第１トラブル発生情報を送信してもよい。例えば、電子機器２がマイクを備える場合を考える。この場合、電子機器２は、ユーザ２０が発する所定の音声がマイクに入力されたとき、第１トラブル発生情報を送信してもよい。他の例として、電子機器２が、当該電子機器２の振動を検出する加速度センサーを備える場合を考える。この場合、電子機器２は、ユーザ２０が電子機器２に加える所定の振動を加速度センサーが検出したとき、第１トラブル発生情報を送信してもよい。
【００７４】
また、上記の例では、ステップｓ２７において、制御部３００は、対象ユーザ２０が倒れているか、しゃがんでいるかを判定したが、対象ユーザ２０が倒れている否かを判定しなくてもよい。また、制御部３００は、対象ユーザ２０がしゃがんでいるか否かを判定しなくてもよい。
【００７５】
以上のように、本例では、路側機３は、電子機器２を所持するユーザ２０の状態を特定し、特定したユーザ２０の状態に応じた通知を外部に行っていることから、路側機３の利便性が向上する。
【００７６】
また本例では、路側機３は、ユーザ２０の状態として、ユーザ２０が位置する場所を特定していることから、ユーザ２０の場所に応じた適切な通知を行うことが可能となる。
【００７７】
また本例では、路側機３は、ユーザ２０の状態として、ユーザ２０の体勢を特定していることから、ユーザ２０の体勢に応じた適切な通知を行うことが可能となる。
【００７８】
また本例では、路側機３は、電子機器２のユーザ２０が車道に位置することを特定したことに応じて、周辺の車両４に対する通知を行っている。これにより、車両４は、運転手に対して、周辺の車道に人が存在することを通知することが可能となる。よって、交通事故が発生する可能性を低減することができる。
【００７９】
また本例では、電子機器２は、所定の入力に応じてセンター装置５に対する通知を行い、路側機３は、当該電子機器２のユーザ２０が所定の体勢であることを特定したことに応じて、センター装置５に対する通知を行っている。これにより、センター装置５は、電子機器２に対して所定の入力が行われたときと、所定の入力が行われた電子機器２のユーザ２０が所定の体勢であるときとで、異なる処理を実行することができる。よって、センター装置５の利便性が向上する。
【００８０】
また本例では、路側機３は、トラブルが発生したユーザ２０が倒れていること、あるいはしゃがんでいることを特定したことに応じて、センター装置５に対する通知を行っている。これにより、センター装置５は、電子機器２のユーザ２０に大きなトラブルが発生したことを認識することができる。よって、センター装置５は、ユーザ２０に生じたトラブルに適した処理を行うことができる。
【００８１】
図１１は、上述のユーザ監視処理（図９のステップｓ２６）の一例を示すフローチャートである。図１１に示されるように、ステップｓ４１において、制御部３００は、カメラ３２０から、最新の対象カメラ画像を取得する。次にステップｓ４２において、制御部３００は、上述のステップｓ２３と同様にして、ステップｓ４１で取得した対象カメラ画像に基づいて、対象ユーザ２０が位置する場所を特定する。
【００８２】
ステップｓ４２において、対象ユーザ２０が歩道９に位置すると判定されると、ユーザ監視処理が終了する。一方で、ステップｓ４２において、対象ユーザ２０が車道８に位置すると判定されると、ステップｓ４３が実行される。ステップｓ４３において、対象路側機３は、上述のステップｓ２５と同様に、周辺の車両４に対する通知を行う。その後、対象路側機３はステップｓ４１を再度実行し、以後同様に動作する。
【００８３】
このように、本例のユーザ監視処理では、ユーザ２０が車道に位置するか、ユーザ２０が歩道に位置するかを判定する第１処理（ステップｓ４２）が実行される。また、ユーザ監視処理では、第１処理において、ユーザ２０が車道に位置すると判定されると、車両４に対する通知を行う第２処理（ステップｓ４３）が実行される。そして、ユーザ監視処理では、第１及び第２処理が、第１処理においてユーザ２０が歩道に位置すると判定されるまで繰り返し実行される。これにより、路側機３は、電子機器２のユーザ２０が車道から歩道に移動するまで、繰り返し車両４に対する通知を行うことから、交通事故が発生する可能性がさらに低減する。
【００８４】
図１２及び１３は、上述のユーザ特定処理（図９のステップｓ２２）の詳細の一例を示すフローチャートである。図１２に示されるように、ステップｓ５１おいて、制御部３００は、カメラ画像において人物を特定する人物特定処理を実行する。人物特定処理は、カメラ画像に人物が写っているか否かを判定する処理であるとも言える。ステップｓ５１において、制御部３００は、カメラ画像に対して画像処理を行うことによって、カメラ画像において人物を特定することができる。制御部３００は、例えば、ニューラルネットワークを用いた機械学習等の人工知能を用いて、カメラ画像において人物を特定してもよい。
【００８５】
人物特定処理が実行された後、ステップｓ５２において、制御部３００は、人物特定処理において、人物がカメラ画像において特定できた否かを判定する。制御部３００は、人物がカメラ画像において特定できなかった場合、言い換えれば、カメラ画像に人物が写っていない場合、ユーザ特定処理は終了する。この場合、上述の図９のステップｓ２３では、カメラ画像において対象ユーザ２０が特定できなかったと判定される。
【００８６】
一方で、ステップｓ５２において、制御部３００が、人物がカメラ画像において特定できたと判定した場合、言い換えれば、カメラ画像に人物が写っている場合、ステップｓ５３が実行される。ステップｓ５３では、制御部３００は、人物特定処理で特定した人物（以後、特定人物と呼ぶことがある）が一人であるか否かを判定する。言い換えれば、制御部３００は、カメラ画像に写る人物が一人か否かを判定する。
【００８７】
ステップｓ５３において、特定人物が一人であると判定されると、ステップｓ５４において、制御部３００は、特定人物が写るカメラ画像に基づいて、特定人物の絶対的な位置を示す位置情報を取得する。この位置情報は、電子機器２の受信部２３０で取得される位置情報と同様に、例えば、緯度、経度及び高度で表される。制御部３００は、特定人物が写るカメラ画像において、特定人物の足元が写る領域を特定する。そして、制御部３００は、特定した領域に写る場所の絶対的な位置を示す位置情報を取得する。路側機３のカメラ３２０の画角、設置高さ及び設置角度（言い換えればカメラ３２０の向き）は一定であることから、制御部３００は、カメラ画像に写る各場所の絶対的な位置（緯度、経度及び高度）を求めることができる。
【００８８】
ステップｓ５４の後、ステップｓ５５において、制御部３００は、対象ユーザ２０の位置と、特定人物の位置とが近いか否かを判定する。ステップｓ５５において、制御部３００は、ステップｓ２１で受信された対象電子機器情報に含まれる対象ユーザ２０の位置情報が示す位置と、ステップｓ５４で取得した特定人物の位置情報が示す位置との間の距離を求める。そして、制御部３００は、求めた距離がしきい値未満である場合、対象ユーザ２０の位置と、特定人物の位置とが近いと判定する。一方で、制御部３００は、求めた距離がしきい値以上である場合、対象ユーザ２０の位置と、特定人物の位置とが近いくはないと判定する。
【００８９】
ステップｓ５５においてＮＯと判定されると、ユーザ特定処理が終了する。この場合、ステップｓ２３ではＮＯと判定される。一方で、ステップｓ５５においてＹＥＳと判定されると、ステップｓ５６において、制御部３００は、特定人物が対象ユーザ２０であると判定して、ユーザ特定処理を終了する。ステップｓ５６が実行される場合、図９のステップｓ２３では、カメラ画像において対象ユーザ２０が特定できたと判定される。
【００９０】
ステップｓ５３においてＮＯと判定されると、つまり、人物特定処理において複数の人物が特定された場合、図１３に示されるように、ステップｓ６１が実行される。ステップｓ６１において、制御部３００は、上述のステップｓ５４と同様にして、複数の特定人物が写るカメラ画像に基づいて、複数の特定人物のそれぞれの位置情報を取得する。
【００９１】
次にステップｓ６２において、制御部３００は、複数の特定人物において、その位置が対象ユーザの位置に近い特定人物が存在するか否かを判定する。ステップｓ６２において、制御部３００は、複数の特定人物のそれぞれについて、当該特定人物の位置と、対象ユーザ２０の位置とが近いか否かについて、上述のステップｓ５５と同様にして判定する。
【００９２】
ステップｓ６２においてＮＯと判定されると、ユーザ特定処理が終了する。この場合、図９のステップｓ２３では、カメラ画像において対象ユーザ２０が特定できなかったと判定される。一方で、ステップｓ６２においてＹＥＳと判定されると、ステップｓ６３が実行される。ステップｓ６３において、制御部３００は、複数の特定人物において、その位置が対象ユーザの位置に近い特定人物が一人であるか否かを判定する。
【００９３】
ステップｓ６３においてＹＥＳと判定されると、上述のステップｓ５６が再度実行される。このステップｓ５６では、複数の特定人物に含まれる、その位置が対象ユーザの位置に近い特定人物が対象ユーザ２０であると判定される。
【００９４】
一方で、ステップｓ６３においてＮＯと判定されると、ステップｓ６４が実行される。ステップｓ６４において、制御部３００は、ステップｓ６３が規定回数実行されたか否かを判定する。規定回数は例えば２以上に設定される。
【００９５】
ステップｓ６４においてＹＥＳと判定されると、対象ユーザ２０が特定されずにユーザ特定処理が終了する。一方で、ステップｓ６４においてＮＯと判定されると、ステップｓ６５において、制御部３００は時間経過処理を実行する。つまり、制御部３００は、一定時間経過するのを待つ。一定時間が経過すると、ステップｓ６６が実行される。ステップｓ６６において、制御部３００は、通信部３１０に、対象電子機器２の最新の位置情報を要求する第１要求情報をセンター装置５に対して送信させる。
【００９６】
センター装置５では、通信部５１０が第１要求情報を受信すると、制御部５００は、通信部５１０に、最新の位置情報を要求する第２要求信号を対象電子機器２に対して送信させる。対象電子機器２では、通信部２１０が第２要求情報を受信すると、制御部２００は、受信部２３０から最新の位置情報を取得する。そして、制御部２００は、通信部２１０に、最新の位置情報をセンター装置５に対して送信させる。センター装置５では、通信部５１０が対象電子機器２から最新の位置情報を受信すると、制御部５００は、通信部５１０に、受信された最新の位置情報を対象路側機３に対して送信させる。
【００９７】
ステップｓ６６の後、対象路側機３の通信部３１０は、ステップｓ６７において、センター装置５から、対象電子機器２の最新の位置情報を受信する。ステップｓ６７の後、再度ステップｓ５１が実行される。このステップｓ５１では、制御部３００は、カメラ３２０で得られる最新のカメラ画像において人物を特定する人物特定処理を実行する。その後、対象路側機３は同様に動作する。２回目以降のステップｓ５５及びｓ６２では対象電子機器２の最新の位置情報が使用される。
【００９８】
以上のように、本例のユーザ特定処理では、制御部３００は、カメラ画像に基づいて当該カメラ画像に写る人の位置情報を取得している。そして、制御部３００は、カメラ画像に写る人の位置情報と、対象ユーザ２０の位置情報との比較結果に基づいて、当該人が対象ユーザ２０であるか否かを判定している。これにより、位置情報を用いて簡単に対象ユーザ２０をカメラ画像において特定することができる。
【００９９】
なお、トラブルボタン２２０が操作されたときに、電子機器２が、ユーザ２０に関する情報であるユーザ情報を送信する場合には、当該ユーザ情報に基づいて、当該ユーザ２０の体勢が特定されてもよい。つまり、第１トラブル発生情報に対象ユーザ２０のユーザ情報が含まれる場合には、当該ユーザ情報に基づいて、対象ユーザ２０の体勢が特定されてもよい。この場合、上述の図８のステップｓ１４において、センター装置５は、対象電子機器情報と対象ユーザ２０のユーザ情報とを対象路側機３に送信する。そして、図９のステップｓ２７では、対象路側機３の制御部３００は、対象カメラ画像と対象ユーザ２０のユーザ情報とに基づいて、対象ユーザ２０の体勢を特定する。これにより、対象ユーザ２０の体勢の特定精度が向上する。以下に、対象カメラ画像と対象ユーザ２０のユーザ情報とに基づいて、対象ユーザ２０の体勢を特定する方法の一例について説明する。以下では、対象ユーザ２０のユーザ情報に、対象ユーザ２０の身長が含まれるものとする。
【０１００】
ステップｓ２７において、制御部３００は、例えば、対象ユーザ２０の身長に応じたしきい値を用いて、対象ユーザ２０が、立っているのか、倒れているのか、しゃがんでいるのかを判定する。この場合、記憶部３０２には、身長の各範囲に対して、第１〜第３のしきい値から成るしきい値群が対応付けられたしきい値テーブルが記憶される。しきい値テーブルでは、例えば、１２０ｃｍ未満の第１範囲に対して第１のしきい値群が対応付けられ、１２０ｃｍ以上１６０ｃｍ未満の第２範囲に対して第２のしきい値群が対応付けられ、１６０ｃｍ以上の第３範囲に対して第３のしきい値群が対応付けられている。第１〜第３のしきい値群に含まれる第１のしきい値は互いに同じ値となっている。一方で、第３のしきい値群に含まれる第２のしきい値は、第２のしきい値群に含まれる第２のしきい値よりも大きく、第２のしきい値群に含まれる第２のしきい値は、第１のしきい値群に含まれる第２のしきい値よりも大きくなっている。同様に、第３のしきい値群に含まれる第３のしきい値は、第２のしきい値群に含まれる第３のしきい値よりも大きく、第２のしきい値群に含まれる第３のしきい値は、第１のしきい値群に含まれる第３のしきい値よりも大きくなっている。
【０１０１】
ステップｓ２７において、制御部３００は、記憶部３０２内のしきい値テーブルに含まれる身長の第１〜第３範囲から、対象ユーザ２０の身長が属する範囲を特定する。そして、制御部３００は、しきい値テーブルにおいて、特定した範囲に対応付けられたしきい値群を構成する第１〜第３のしきい値を用いて、上記のように、対象ユーザ２０が、立っているのか、倒れているのか、しゃがんでいるのかを判定する。例えば、対象ユーザ２０の身長が１５０ｃｍであるとする。この場合、制御部３００は、しきい値テーブルにおいて、身長の第２範囲に対応付けられた第２のしきい値群を構成する第１〜第３のしきい値を用いて、対象ユーザ２０が、立っているのか、倒れているのか、しゃがんでいるのかを判定する。
【０１０２】
ここで、対象ユーザ２０が立っているときの対象ユーザ２０の頭の位置は、対象ユーザ２０の身長に応じて変化する。また、対象ユーザ２０がしゃがんでいるときの対象ユーザ２０の頭の位置は、対象ユーザ２０の身長に応じて変化する。本例のように、対象ユーザ２０の身長に応じた第１及び第２のしきい値を用いて、対象ユーザ２０が、立っているのか、しゃがんでいるのかを判定することによって、ユーザの体勢をより適切に特定することができる。なお、対象ユーザ２０が倒れているときの対象ユーザ２０の頭の位置が、対象ユーザ２０の身長に応じて変化する可能性は低い。よって、本例では、第１〜第３のしきい値群に含まれる第１のしきい値は互いに同じ値となっている。
【０１０３】
対象ユーザ２０のユーザ情報には、身長以外の情報が含まれてもよい。例えば、対象ユーザ２０のユーザ情報には、年齢等の、身長と相関がある情報が含まれてもよい。対象ユーザ２０のユーザ情報に年齢が含まれる場合には、記憶部３０２内のしきい値テーブルでは、年齢の各範囲に対してしきい値群が対応付けられる。ステップｓ２７では、制御部３００は、しきい値テーブルに含まれる年齢の複数の範囲から、対象ユーザ２０の年齢が属する範囲を特定する。そして、制御部３００は、しきい値テーブルにおいて、特定した範囲に対応付けられたしきい値群を構成する第１〜第３のしきい値を用いて、対象ユーザ２０が、立っているのか、倒れているのか、しゃがんでいるのかを判定する。
【０１０４】
上記の例では、対象ユーザ２０の頭の位置に基づいて、対象ユーザ２０の体勢を特定したが、対象ユーザ２０の体勢の特定方法はこの限りではない。例えば、対象カメラ画像に写る対象ユーザ２０の輪郭を特定し、特定した輪郭に基づいて、対象ユーザ２０の体勢を特定してもよい。
【０１０５】
上記の図９の例では、対象ユーザ２０が歩道に位置するときステップｓ２７が実行され、対象ユーザ２０が車道に位置するときステップｓ２７が実行されないが、対象ユーザ２０が位置する場所にかかわらずステップｓ２７が実行されてもよい。図１４はこの場合の対象路側機３の動作の一例を示すフローチャートである。図１４の例では、ステップｓ２３においてＹＥＳと判定されると、ステップｓ２７が実行される。ステップｓ２７において、対象ユーザ２０が倒れていると判定されるとステップｓ２８が実行される。またステップｓ２７において、対象ユーザ２０がしゃがんでいると判定されると、ステップｓ２８が実行される。一方で、ステップｓ２７において対象ユーザ２０が立っていると判定されると、ステップｓ２４が実行される。ステップｓ２８の後、ステップｓ２４が実行される。ステップｓ２４において対象ユーザ２０が車道に位置していると判定されると、ステップｓ２５及びステップｓ２６が実行される。ステップｓ２６の後、図１４の処理が終了する。また、ステップｓ２４において対象ユーザ２０が歩道に位置していると判定されると、図１４の処理が終了する。
【０１０６】
上記の例では、路側機３は、センター装置５から対象電子機器２の位置情報等を取得していたが、センター装置５を介さずに対象電子機器２から直接位置情報等を取得してもよい。例えば、路側機３が、ＩＴＳに割り当てられている７００ＭＨｚ帯を使用して、電子機器２と直接通信することが可能である場合を考える。以後、ＩＴＳに割り当てられている７００ＭＨｚ帯を使用した通信を、７００ＭＨｚ帯通信と呼ぶことがある。
【０１０７】
７００ＭＨｚ帯通信の通信距離はあまり大きくないことから、７００ＭＨｚ帯通信によって対象電子機器２から直接情報を受信した路側機３は、対象電子機器２に近い位置に存在すると言える。したがって、７００ＭＨｚ帯通信によって対象電子機器２から直接情報を受信した路側機３のカメラ３２０で得られる画像には、対象電子機器２が写る可能性が高い。つまり、７００ＭＨｚ帯通信によって対象電子機器２から直接情報を受信した路側機３は、対象路側機３であると言える。そこで、７００ＭＨｚ帯通信によって対象電子機器２から第１トラブル発生情報を受信した路側機３を対象路側機３とし、対象路側機３が、受信した第１トラブル発生情報に含まれる位置情報を用いて、図９に示される処理のステップｓ２２以降を実行してもよい。
【０１０８】
以上のように、通信システム１は詳細に説明されたが、上記した説明は、全ての局面において例示であって、この開示がそれに限定されるものではない。また、上述した各種変形例は、相互に矛盾しない限り組み合わせて適用可能である。そして、例示されていない無数の変形例が、この開示の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【０１０９】
２  電子機器
３  路側機
５  センター装置
３００  制御部
３１０  通信部
３２０  カメラ
【図１】
2020129320.tif 000003
【図２】
2020129320.tif 000004
【図３】
2020129320.tif 000005
【図４】
2020129320.tif 000006
【図５】
2020129320.tif 000007
【図６】
2020129320.tif 000008
【図７】
2020129320.tif 000009
【図８】
2020129320.tif 000010
【図９】
2020129320.tif 000011
【図１０】
2020129320.tif 000012
【図１１】
2020129320.tif 000013
【図１２】
2020129320.tif 000014
【図１３】
2020129320.tif 000015
【図１４】
2020129320.tif 000016