(57)【要約】  受信部（１０１）は、移動体から当該移動体の挙動に関する挙動情報および周辺映像に関する映像情報を含む走行状態情報を受信する。判定部（１０２）は、受信部（１０１）から受信された走行状態情報における挙動情報を示すセンサの出力値が、移動体の危険な挙動を示すか否かを判定する。抽出部（１０３）は、判定部（１０２）によって移動体が危険な挙動を示すと判定された場合、映像情報から移動体が危険な挙動に関する危険映像情報を抽出する。そして、記録部（１０４）は、抽出部（１０３）によって抽出された危険映像情報を記録媒体に記録する。
2008072282.tif 000002
【特許請求の範囲】
【請求項１】
移動体外部の情報記録装置において、
前記移動体から当該移動体の挙動に関する挙動情報および周辺映像に関する映像情報を含む走行状態情報を受信する受信手段と、
前記受信手段によって受信された走行状態情報における挙動情報を示すセンサの出力値が、前記移動体の危険な挙動を示すか否かを判定する判定手段と、
前記判定手段によって前記移動体が危険な挙動を示すと判定された場合、前記映像情報から当該移動体が危険な挙動に関する映像情報（以下、「危険映像情報」という）を抽出する抽出手段と、
前記抽出手段によって抽出された危険映像情報を記録媒体に記録する記録手段と、
を備えることを特徴とする情報記録装置。
【請求項２】
前記受信手段は、
前記移動体における所定量の走行ごとの前記走行状態情報を受信することを特徴とする請求項１に記載の情報記録装置。
【請求項３】
前記受信手段は、
前記所定量の走行ごとの前記走行状態情報を受信する場合、前回受信した所定量の走行における前記走行状態情報の続きからの情報を今回受信する前記走行状態情報として受信することを特徴とする請求項１に記載の情報記録装置。
【請求項４】
前記判定手段は、
さらに、前記抽出手段によって抽出された前記危険映像情報を用いて、前記移動体が事故に遭遇したか否かを判定し、
前記記録手段は、
前記判定手段によって判定された結果に基づいて、前記危険映像情報を記録することを特徴とする請求項１に記載の情報記録装置。
【請求項５】
前記判定手段は、
前記抽出手段によって抽出された前記危険映像情報によって、前記移動体と、当該移動体とは異なる他の地物との接触に関する映像認識をおこなうことによって、前記移動体が事故に遭遇したか否かを判定することを特徴とする請求項１に記載の情報記録装置。
【請求項６】
前記受信手段によって受信された走行状態情報に対して、当該走行状態情報固有の受付番号を付与する付与手段と、
前記付与手段によって付与された受付番号および前記判定手段によって判定された判定結果を、前記走行状態情報の送信元となった前記移動体に対して送信する送信手段と、
を備えることを特徴とする請求項１に記載の情報記録装置。
【請求項７】
移動体に搭載された撮像装置によって撮像された周辺映像情報および当該移動体から検出された挙動情報を含む走行状態情報を取得する取得手段と、
前記取得手段によって取得された走行状態情報を、当該走行状態情報を記録可能な外部サーバに送信する送信手段と、
前記送信手段によって送信された結果、前記外部サーバから前記移動体の挙動に関する判定結果を受信する受信手段と、
を備えることを特徴とする情報処理装置。
【請求項８】
前記送信手段は、
前記取得手段によって取得された走行状態情報を、当該移動体周辺に存在する中継機器を介して、当該走行状態情報を記録可能な外部サーバに送信することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記取得手段は、
前記移動体における所定量の走行ごとの前記走行状態情報を取得することを特徴とする請求項７に記載の情報処理装置。
【請求項１０】
前記受信手段は、
さらに、前記判定結果に関連する前記移動体の映像情報を受信することを特徴とする請求項７に記載の情報処理装置。
【請求項１１】
前記受信手段は、
前記送信手段によって前記走行状態情報を送信した後、前記判定結果の受信に先立って、前記外部サーバによって当該走行状態を受け付けた旨を示す受付番号を受信し、
前記受付番号を前記走行状態情報に関連付けて記録する記録手段をさらに備えることを特徴とする請求項７に記載の情報処理装置。
【請求項１２】
前記受信手段は、
前記判定結果とともに前記受付番号を受信し、
前記記録手段は、
前記走行状態情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該走行状態情報に関連付けて記録し、
前記送信手段は、
前記判定結果が関連付けて記録されていない走行状態情報が存在した場合に、当該走行状態情報に付与された前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
移動体外部で情報を記録する情報記録方法において、
移動体から当該移動体の挙動に関する挙動情報および周辺映像に関する映像情報を含む走行状態情報を受信する受信工程と、
前記受信工程によって受信された走行状態情報における挙動情報を示すセンサの出力値が、前記移動体の危険な挙動を示すか否かを判定する判定工程と、
前記判定工程によって前記移動体が危険な挙動を示すと判定された場合、前記映像情報から当該移動体が危険な挙動に関する危険映像情報を抽出する抽出工程と、
前記抽出工程によって抽出された危険映像情報を記録媒体に記録する記録工程と、
を含むことを特徴とする情報記録方法。
【請求項１４】
移動体に搭載された撮像装置によって撮像された周辺映像情報および当該移動体から検出された挙動情報を含む走行状態情報を取得する取得工程と、
前記取得工程によって取得された走行状態情報を、当該走行状態情報を記録可能な外部サーバに送信する送信工程と、
前記送信工程によって送信された結果、前記外部サーバから前記移動体の挙動に関する判定結果を受信する受信工程と、
を含むことを特徴とする情報処理方法。
【請求項１５】
請求項１３に記載の情報記録方法をコンピュータに実行させることを特徴とする情報記録プログラム。
【請求項１６】
請求項１４に記載の情報処理方法をコンピュータに実行させることを特徴とする情報処理プログラム。
【請求項１７】
請求項１５に記載の情報記録プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【請求項１８】
請求項１３に記載の情報処理プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報の記録や処理をおこなう情報記録装置、情報処理装置、情報記録方法、情報処理方法、情報記録プログラム、情報処理プログラムおよびコンピュータに読み取り可能な記録媒体に関する。ただし、この発明の利用は、上述した情報記録装置、情報処理装置、情報記録方法、情報処理方法、情報記録プログラム、情報処理プログラムおよびコンピュータに読み取り可能な記録媒体には限られない。
【背景技術】
【０００２】
従来、飛行機に搭載されたフライトレコーダと同様に、走行中の車両の周辺状況の記録をおこなうドライブレコーダが知られている。このようなドライブレコーダは、たとえば、車両前方を撮影する前方カメラ、後方を撮影する後方カメラ、前方および後方映像を基準信号に同期して画像メモリの所定領域に書き込む機能を有しており、画像メモリ情報に車両位置情報および時刻情報を付与した記録情報をバッファメモリに定常的に記録する。【０００３】
そして、ドライブレコーダは、衝撃検知センサによって所定値以上の衝撃を検知すると、検知時点から所定時間の間の記録情報をストレージメモリに保存する。このように、あて逃げ事件などの事件に遭遇したとき、ストレージメモリに保存された記録情報を確認してあて逃げ車両の特定をおこなうことができる（たとえば、下記特許文献１参照。）。【０００４】
【特許文献１】特開２００４−２２４１０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術では、衝撃検知センサの出力値を用いた判定によって、記録情報を保存する構成であるため、実際に事故に遭遇していなくても、衝撃検知センサが所定値以上の出力値を示すと、記録情報を保存してしまう。したがって、不必要な記録情報を保存することによって、ストレージメモリの記録容量を占有して、実際に事故に遭遇した場合に適切に記録情報が保存できないという問題が一例として挙げられる。【０００６】
一方、事故に遭遇したことを正確に判定するため、車両に搭載する機器によって記録情報の画像解析などをおこなう場合、多機能化および高性能化を図らなければならず、利用者は、莫大なコストを強いられてしまうという問題が一例として挙げられる。また、高性能の機器とするために、十分な堅牢性を確保できずに、事故に遭遇した際に破損を生じて、ドライブレコーダとして機能しないという問題が一例として挙げられる。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる情報記録装置は、移動体から当該移動体の挙動に関する挙動情報および周辺映像に関する映像情報を含む走行状態情報を受信する受信手段と、前記受信手段によって受信された走行状態情報における挙動情報を示すセンサの出力値が、前記移動体の危険な挙動を示すか否かを判定する判定手段と、前記判定手段によって前記移動体が危険な挙動を示すと判定された場合、前記映像情報から当該移動体が危険な挙動に関する映像情報（以下、「危険映像情報」という）を抽出する抽出手段と、前記抽出手段によって抽出された危険映像情報を記録媒体に記録する記録手段と、を備えることを特徴とする。【０００８】
また、請求項６の発明にかかる情報処理装置は、移動体に搭載された撮像装置によって撮像された周辺映像情報および当該移動体から検出された挙動情報を含む走行状態情報を取得する取得手段と、前記取得手段によって取得された走行状態情報を、当該移動体周辺に存在する中継機器を介して、当該走行状態情報を記録可能な外部サーバに送信する送信手段と、前記送信手段によって送信された結果、前記外部サーバから前記移動体の挙動に関する判定結果を受信する受信手段と、を備えることを特徴とする。【０００９】
また、請求項９の発明にかかる情報記録方法は、移動体から当該移動体の挙動に関する挙動情報および周辺映像に関する映像情報を含む走行状態情報を受信する受信工程と、前記受信工程によって受信された走行状態情報における挙動情報を示すセンサの出力値が、前記移動体の危険な挙動を示すか否かを判定する判定工程と、前記判定工程によって前記移動体が危険な挙動を示すと判定された場合、前記映像情報から当該移動体が危険な挙動に関する危険映像情報を抽出する抽出工程と、前記抽出工程によって抽出された危険映像情報を記録媒体に記録する記録工程と、を含むことを特徴とする。【００１０】
また、請求項１０の発明にかかる情報処理方法は、移動体に搭載された撮像装置によって撮像された周辺映像情報および当該移動体から検出された挙動情報を含む走行状態情報を取得する取得工程と、前記取得工程によって取得された走行状態情報を、当該移動体周辺に存在する中継機器を介して、当該走行状態情報を記録可能な外部サーバに送信する送信工程と、前記送信工程によって送信された結果、前記外部サーバから前記移動体の挙動に関する判定結果を受信する受信工程と、を含むことを特徴とする。【００１１】
また、請求項１１の発明にかかる情報記録プログラムは、請求項９に記載の情報記録方法をコンピュータに実行させることを特徴とする。【００１２】
また、請求項１２の発明にかかる情報処理プログラムは、請求項１０に記載の情報処理方法をコンピュータに実行させることを特徴とする。【００１３】
また、請求項１３の発明にかかるコンピュータに読み取り可能な記録媒体は、請求項１１に記載の情報記録プログラムを記録したことを特徴とする。【００１４】
また、請求項１４の発明にかかるコンピュータに読み取り可能な記録媒体は、請求項１２に記載の情報処理プログラムを記録したことを特徴とする。
【図面の簡単な説明】
【００１５】
【図１】図１は、本実施の形態にかかる情報記録装置の機能的構成の一例を示すブロック図である。
【図２】図２は、本実施の形態にかかる情報処理装置の機能的構成の一例を示すブロック図である。
【図３】図３は、本実施の形態にかかる情報記録装置の処理の内容を示すフローチャートである。
【図４】図４は、本実施の形態にかかる情報処理装置の処理の内容を示すフローチャートである。
【図５】図５は、本実施例にかかるネットワーク型ドライブレコーダの概要を示す説明図である。
【図６】図６は、本実施例にかかる情報収集サーバのハードウェア構成の一例を示すブロック図である。
【図７】図７は、本実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【図８】図８は、本実施例にかかる情報収集サーバの処理の内容を示すフローチャートである。
【図９】図９は、本実施例にかかるナビゲーション装置の処理の内容を示すフローチャートである。
【符号の説明】
【００１６】
１００  情報記録装置
１０１  受信部
１０２  判定部
１０３  抽出部
１０４  記録部
１０５  付与部
１０６  送信部
２００  情報処理装置
２０１  取得部
２０２  送信部
２０３  受信部
【発明を実施するための最良の形態】
【００１７】
以下に添付図面を参照して、この発明にかかる情報記録装置、情報処理装置、情報記録方法、情報処理方法、情報記録プログラム、情報処理プログラムおよびコンピュータに読み取り可能な記録媒体の好適な実施の形態を詳細に説明する。【００１８】
（実施の形態）
（情報記録装置の機能的構成）
図１を用いて、本実施の形態にかかる情報記録装置の機能的構成について説明する。図１は、本実施の形態にかかる情報記録装置の機能的構成の一例を示すブロック図である。【００１９】
図１において、移動体外部の情報記録装置１００は、受信部１０１と、判定部１０２と、抽出部１０３と、記録部１０４と、付与部１０５と、送信部１０６と、から構成されている。【００２０】
受信部１０１は、移動体から移動体の挙動に関する挙動情報および周辺映像に関する映像情報を含む走行状態情報を受信する。挙動情報は、たとえば、移動体の挙動に関するセンサからの出力値などであり、振動センサやＧセンサや移動体に対する接触センサ、およびハンドル操作や方向指示信号の入力操作やアクセルペダルの操作やブレーキペダルの操作などの操作に関する情報を含む構成でもよい。【００２１】
また、受信部１０１は、たとえば、移動体における所定量の走行ごとの走行状態情報を受信することとしてもよい。具体的には、たとえば、所定量は、移動体が走行した所定の距離や、移動体が走行した所定の時間や、移動体の走行における所定の情報量などでもよく、移動体または情報記録装置１００によって設定可能な構成としてもよい。なお、この移動体における所定量の走行ごとの走行状態情報の受信に際しては、今回受信する走行状態情報を前回受信した走行状態情報の続きからの情報としてもよい。たとえば、比較的長い経路を走行する場合などでは、所定の距離の走行ごとに走行状態情報を受信する場合、当該経路における走行状態情報が繋がった情報として受信することができる。つまり、今回受信する所定の距離の走行における走行状態情報は前回受信した所定の距離の走行における走行状態情報の続きからの情報として受信することが可能となる。【００２２】
判定部１０２は、受信部１０１によって受信された走行状態情報における挙動情報を示すセンサの出力値が、移動体の危険な挙動を示すか否か判定する。危険な挙動に関する判定は、たとえば、受信部１０１によって受信された各種センサからの出力値と、所定のしきい値とを比較することによって判定してもよい。所定のしきい値は、たとえば、移動体の挙動が移動体に対して危険要因となるか否かを判定するための値などで、振動センサやＧセンサなど各種センサの出力値によって危険な挙動であると判定できる値である。【００２３】
また、判定部１０２は、後述する抽出部１０３によって抽出された危険映像情報を用いて、移動体が事故に遭遇したか否かを判定することとしてもよい。具体的には、たとえば、判定部１０２は、抽出部１０３によって抽出された危険映像情報によって、移動体と、移動体とは異なる他の地物との接触に関する映像認識をおこなうことによって、移動体が事故に遭遇したか否かを判定する。【００２４】
抽出部１０３は、判定部１０２によって移動体が危険な挙動を示すと判定された場合、映像情報から移動体の危険な挙動に関する危険映像情報を抽出する。具体的には、たとえば、抽出部１０３は、受信部１０１によって受信された映像情報の中から、判定部１０２によって移動体が危険な挙動を示すと判定された時点を含む前後所定時間の映像情報を危険映像情報として抽出する。【００２５】
記録部１０４は、抽出部１０３によって抽出された危険映像情報を記録媒体に記録する。また、記録部１０４は、判定部１０２によって判定された結果に基づいて、危険映像情報を記録することとしてもよい。具体的には、たとえば、記録部１０４は、抽出部１０３によって抽出された危険映像情報のうち、判定部１０２によって移動体が事故に遭遇したと判定された危険映像情報を記録する構成でもよい。【００２６】
付与部１０５は、受信部１０１によって受信された走行状態情報に対して、走行状態情報固有の受付番号を付与する。受付番号の付与は、たとえば、走行状態情報に書き込んでもよいし、受付番号と走行状態情報とを対応づけることとしてもよい。【００２７】
送信部１０６は、付与部１０５によって付与された受付番号および判定部１０２によって判定された判定結果を、走行状態情報の送信元となった移動体に対して送信する。また、送信部１０６は、判定結果が、危険な挙動を示す場合や、事故の遭遇を示す場合に、判定元に対して、受付番号および判定結果とあわせて映像情報を送信することとしてもよい。【００２８】
（情報処理装置の機能的構成）
つづいて、図２を用いて、本実施の形態にかかる情報処理装置の機能的構成について説明する。図２は、本実施の形態にかかる情報処理装置の機能的構成の一例を示すブロック図である。【００２９】
図２において、情報処理装置２００は、取得部２０１と、送信部２０２と、受信部２０３と、から構成されている。【００３０】
取得部２０１は、移動体に搭載された撮像装置によって撮像された周辺映像情報および移動体から検出された挙動情報を含む走行状態情報を取得する。挙動情報は、たとえば、挙動に関するセンサからの出力値などであり、振動センサやＧセンサや移動体に対する接触センサ、およびハンドル操作や方向指示信号の入力操作やアクセルペダルの操作やブレーキペダルの操作などの操作に関する情報を含む構成でもよい。【００３１】
また、取得部２０１は、移動体における所定量の走行ごとの走行状態情報を取得することとしてもよい。具体的には、たとえば、所定量は、移動体が走行した所定の距離や、移動体が走行した所定の時間や、移動体の走行における所定の情報量などでもよく、情報処理装置２００や利用者などによって設定可能な構成としてもよい。なお、この所定量の走行ごとの走行状態情報は、移動体の走行に応じて繋がりのある走行状態情報としてもよい。つまり、所定量の走行を所定の距離の走行とした場合、その所定の距離ごとに繋がりのある走行状態情報として取得部２０１が取得する。そして、後述する送信部２０２によって情報記録装置１００に送信することにより、情報記録装置１００は、所定の距離ごとの走行状態情報を前回受信した所定の距離の走行状態情報の続きからの情報として受信することが可能となる。【００３２】
送信部２０２は、取得部２０１によって取得された走行状態情報を、移動体周辺に存在する中継機器を介して、走行状態情報を記録可能な外部サーバに送信する。なお、中継機器を介することなく、たとえば、移動体通信などを利用して、常時または間欠的に取得部２０１によって取得された走行状態情報を送信してもよい。外部サーバは、たとえば、走行状態情報を用いて、移動体が危険な挙動を示したかや、移動体が事故に遭遇したかなどの判定をおこなうことができる構成でもよい。そして、外部サーバは、危険な挙動や事故の遭遇を判定すると、危険な挙動や事故の遭遇に関する映像情報や挙動情報を所定の記録媒体に出力することとしてもよい。【００３３】
また、送信部２０２は、後述する受信部２０３によって受信される判定結果が関連付けられて記録されていない走行状態情報が存在した場合に、外部サーバから受信される受付番号とともに判定結果を要求する要求情報を送信することとしてもよい。【００３４】
受信部２０３は、送信部２０２によって送信された結果、外部サーバから移動体の挙動に関する判定結果を受信する。判定結果は、たとえば、移動体が危険な挙動を示したかや、移動体が事故に遭遇したかなどの判定の結果に関する情報でもよい。また、受信部２０３は、たとえば、判定結果に関連する移動体の映像情報を受信することとしてもよい。【００３５】
また、受信部２０３は、送信部２０２によって走行状態情報を送信した後、判定結果の受信の前に、外部サーバによって走行状態情報を受け付けた旨を示す受付番号を受信することとしてもよい。この受付番号は、たとえば、図示しない記録部によって、外部サーバに送信した走行状態情報と関連づけて記録することとしてもよい。【００３６】
さらに、受信部２０３は、判定結果とともに受付番号を受信することとしてもよい。この判定結果は、たとえば、図示しない記録部によって、走行状態情報に関連付けて記録されている受付番号と対照して判定結果を走行状態情報に関連付けて記録することとしてもよい。【００３７】
（情報記録装置の処理の内容）
つぎに、図３を用いて本実施の形態にかかる情報記録装置１００の処理の内容について説明する。図３は、本実施の形態にかかる情報記録装置の処理の内容を示すフローチャートである。図３のフローチャートにおいて、まず、受信部１０１によって、移動体から、移動体の走行状態情報を受信したか否かを判断する（ステップＳ３０１）。【００３８】
ステップＳ３０１において、走行状態情報を受信するのを待って、受信した場合（ステップＳ３０１：Ｙｅｓ）は、判定部１０２によって、ステップＳ３０１において受信された走行状態情報を参照して、移動体の挙動を判定する（ステップＳ３０２）。挙動の判定は、たとえば、走行状態情報における各種センサからの出力値と、所定のしきい値とを比較することによって判定することとしてもよい。【００３９】
つぎに、抽出部１０３によって、ステップＳ３０２において移動体が危険な挙動を示すと判定された場合、ステップＳ３０１において受信された走行状態情報における映像情報から移動体の危険な挙動に関する危険映像情報を抽出する（ステップＳ３０３）。【００４０】
そして、記録部１０４によって、ステップＳ３０３において抽出された危険映像情報を記録して（ステップＳ３０４）、一連の処理を終了する。【００４１】
なお、図３のフローチャートでは説明を省略したが、判定部１０２によって、ステップＳ３０３において抽出された危険映像情報を用いて、移動体が事故に遭遇したか否かを判定することとしてもよい。その場合、記録部１０４は、ステップＳ３０３において抽出された危険映像情報のうち、判定部１０２によって移動体が事故に遭遇したと判定された危険映像情報を記録する構成でもよい。【００４２】
また、図３のフローチャートでは説明を省略したが、付与部１０５によって、ステップＳ３０１において受信された走行状態情報に対して、走行状態情報固有の受付番号を付与してもよい。なお、ステップＳ３０１にて走行状態情報を受信した場合に受付番号を付与して直ちに送信部１０６により付与した受付番号を走行状態情報の送信元となった移動体に対して送信してもよく、また、ステップＳ３０２やステップＳ３０３にて判定された際に送信部１０６によって、付与された受付番号および判定部１０２によって判定された判定結果を、走行状態情報の送信元となった移動体に対して送信することとしてもよい。こうすることで、情報処理装置２００は、送信した走行状態情報と受信した判定結果とを紐づけることができ、送信した走行状態情報について判定結果を受信したものとまだ受信していないものとの判別が可能となる。そして、判定結果をまだ受信していない、送信した走行状態情報に対しての判定結果を情報記録装置１００に要求することも可能となる。【００４３】
（情報処理装置の処理の内容）
つぎに、図４を用いて本実施の形態にかかる情報処理装置２００の処理の内容について説明する。図４は、本実施の形態にかかる情報処理装置の処理の内容を示すフローチャートである。図４のフローチャートにおいて、まず、情報処理装置２００は、移動体が走行を開始したか否かを判断する（ステップＳ４０１）。走行に関する判断は、たとえば、図示しないセンサの出力によって、移動体の駆動部の駆動や、移動体の現在地点の移動などに基づいておこなってもよい。【００４４】
ステップＳ４０１において、移動体が走行を開始するのを待って、開始した場合（ステップＳ４０１：Ｙｅｓ）は、取得部２０１によって、移動体に搭載された撮像装置によって撮像された周辺映像情報および移動体から検出された挙動情報を含む走行状態情報を取得する（ステップＳ４０２）。【００４５】
つぎに、送信部２０２によって、ステップＳ４０２において取得された走行状態情報を、移動体周辺に存在する中継機器や移動体通信などの通信手段を利用して、走行状態情報を送信する（ステップＳ４０３）。走行状態情報の送信は、たとえば、走行状態情報を記録可能な外部サーバに送信することとしてもよく、外部サーバは、たとえば、走行状態情報を用いて、移動体が危険な挙動を示したかや、移動体が事故に遭遇したかなどの判定をおこなうことができる構成でもよい。【００４６】
そして、受信部２０３によって、ステップＳ４０３において走行状態情報が送信された結果、外部サーバから移動体の挙動に関する判定結果を受信して（ステップＳ４０４）、一連の処理を終了する。【００４７】
なお、図４のフローチャートでは説明を省略したが、ステップＳ４０４において、移動体の挙動に関する判定結果にくわえて、判定結果に関連する移動体の映像情報を受信することとしてもよい。【００４８】
また、送信部２０２によって、ステップＳ４０２において取得された走行状態情報を送信した結果として、送信した走行状態情報に対して付与される受付番号を受信することとしてもよい。さらに、移動体の挙動に関する判定結果とともに該当する走行状態情報の受付番号をあわせて受信することとしてもよい。こうすることで、情報処理装置２００は、送信した走行状態情報と受信した判定結果とを紐づけることができ、送信した各走行状態情報についての判定結果を受信したものとまだ受信していないものの判別が可能となる。そして、判定結果をまだ受信していない、送信した走行状態情報に対しての判定結果を情報記録装置１００に要求することも可能となる。【００４９】
以上説明したように、本実施の形態にかかる情報記録装置によれば、移動体から受信した走行状態情報によって、移動体の挙動を判定して危険映像情報を記録することができる。したがって、移動体の挙動を的確に判定して、危険映像情報の記録の最適化を図ることができる。【００５０】
また、本実施の形態にかかる情報記録装置は、移動体に搭載されていなくても、移動体の挙動を判定することによって危険映像情報を記録することができる。したがって、移動体の危険な挙動時における振動などを考慮しなくても、不必要に堅牢性を具備させない安価な構成によって危険映像情報を確実に記録できる。くわえて、移動体に搭載する必要がないため、記録領域が十分に確保でき、また高性能な処理能力を容易に付加することができる。【００５１】
さらに、本実施の形態にかかる情報記録装置によれば、複数の移動体から走行状態情報を受信することができる。したがって、複数の移動体の危険映像情報を一括で管理することができ、利便性の向上を図ることができる。【００５２】
また、移動体との通信にＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）など双方向近距離通信インフラ接続を用いる構成とすれば、走行状態情報の収集や判定結果の送信を容易におこなうことができ、汎用性の向上を図ることができる。【００５３】
また、本実施の形態にかかる情報処理装置によれば、自装置で移動体の挙動に関する判定をおこなわなくても、外部サーバから判定結果を受信することができる。したがって、簡素化およびコンパクト化を実現しつつ、移動体の挙動の判定結果を取得することができる。【００５４】
また、本実施の形態にかかる情報処理装置によれば、移動体の挙動の判定結果とあわせて映像情報を確認することで、利用者に安全運転を促したり、適切な事故調査をおこなうことができる。
【実施例】
【００５５】
以下に、本発明の実施例について説明する。本実施例では、たとえば、車両（四輪車、二輪車を含む）などの移動体に搭載されるナビゲーション装置から送信される情報を収集する情報収集サーバと、ナビゲーション装置とにおけるネットワーク型ドライブレコーダによって、本発明の情報記録装置および情報処理装置を実施した場合の一例について説明する。【００５６】
（ネットワーク型ドライブレコーダの概要）
まず、図５を用いて、本実施例にかかるネットワーク型ドライブレコーダの概要について説明する。図５は、本実施例にかかるネットワーク型ドライブレコーダの概要を示す説明図である。【００５７】
図５において、ネットワーク型ドライブレコーダ５００は、情報収集サーバ５０１と、車両に搭載されたナビゲーション装置５０２、中継機器５０３と、から構成されている。【００５８】
情報収集サーバ５０１は、ナビゲーション装置５０２から、車両から撮像された車両周辺の映像情報およびＧセンサなど各種センサの出力値を含む走行状態情報を受信する。走行状態情報の受信は、複数の車両におけるナビゲーション装置５０２から受信することとしてもよい。【００５９】
情報収集サーバ５０１は、ナビゲーション装置５０２から受信した映像情報やＧセンサのＧ値などを用いて、車両が事故に遭遇したか否かを判定する。事故の判定は、たとえば、映像情報を用いた画像認識や、所定値以上のＧ値などによっておこなうことができる。【００６０】
また、情報収集サーバ５０１は、ナビゲーション装置５０２を搭載した車両が事故に遭遇した場合、事故時の映像情報を保存して、利用者にフィードバックするために、ナビゲーション装置５０２や利用者が指定する端末あるいはサーバなどに映像情報を出力する。【００６１】
情報収集サーバ５０１と、ナビゲーション装置５０２との間の通信は、中継機器５０３を介しておこなわれる。この中継機器５０３は、ＤＳＲＣなど双方向近距離通信インフラなどで、行政機関が車両の走行履歴などを収集して交通情報サービスに利用する機器であってもよい。このようなインフラを利用することで、効率的なネットワーク型ドライブレコーダ５００の導入を実現できる。【００６２】
より具体的には、たとえば、中継機器５０３は、ビーコンなどを用いることとしてもよい。その場合、ナビゲーション装置５０２は、ビーコン間隔の走行状態情報を一時保存できるバッファメモリを備える構成とすればよい。【００６３】
ナビゲーション装置５０２は、車両に搭載され、車両を目的地点まで誘導したり、車両の現在地点を表示したりする。本実施例では、ナビゲーション装置５０２は、たとえば、カメラによる車両周辺の映像の撮像、Ｇセンサなどの各種センサによる車両の挙動に関する情報の検知および中継機器５０３を介する情報収集サーバ５０１との通信の各機能を備えている。【００６４】
また、ナビゲーション装置５０２は、中継機器５０３にビーコンを用いた場合、ビーコン間隔を走行する間の走行状態情報を一時保存できるバッファメモリを備える構成とすればよい。なお、情報収集サーバ５０１との通信を中継機器５０３を介さず、移動体通信などの通信手段を用いて直接行うようにしてもよい。その場合には、ビーコン間隔に応じたバッファメモリを備える必要がなく、常時または間欠的に情報収集サーバ５０１への通信を行うことができる。【００６５】
情報収集サーバ５０１の処理詳細は図８、ナビゲーション装置５０２の処理詳細は図９を用いてそれぞれ説明するが、具体的には、たとえば、ネットワーク型ドライブレコーダ５００において、ナビゲーション装置５０２は、車両のエンジン起動時に自装置にＩＤ（ＩＤｅｎｔｉｆｉｅｒ）を割り当てる。ＩＤの割り当ては、ナビゲーション装置５０２によっておこなってもよいし、情報収集サーバ５０１に問い合わせて割り当てる構成でもよい。また、エンジンの起動を検知する代わりに、パーキングブレーキの解除などを検知することとしてもよい。【００６６】
つづいて、ナビゲーション装置５０２は、各種センサやＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）などによって車両の走行中における走行履歴や現在時刻や、センサの出力値や、カメラによって撮像される車両周辺の映像情報を含む走行状態情報を取得する。走行履歴は、たとえば、所定時間や所定距離ごとの車両が走行した軌跡などで、Ｇ値や映像情報と対応づけられることとしてもよい。【００６７】
そして、ナビゲーション装置５０２は、所定時間間隔ごとの走行状態情報をバッファメモリなどに一時保存し、ビーコンを通過するごとに、バッファメモリに一時保存した走行状態情報を自車に割り当てたＩＤとともにビーコンを介して情報収集サーバ５０１に送信する。すなわち、ビーコンを通過する前に所定時間が経過したら、新たな所定時間分の走行状態情報も一時保存して、ビーコンを通過した時点で、複数の所定時間間隔分の走行状態情報を送信することとしてもよい。【００６８】
換言すれば、バッファメモリへの一時保存は、たとえば、直前に一時保存した所定時間間隔の走行状態情報における映像情報の最後のフレームの取得時刻に引き続く時刻から所定時間間隔を累積して一時保存することとなる。すなわち、ナビゲーション装置５０２は、所定時間間隔の走行状態情報の記録に十分な容量を有するバッファメモリを備える構成であればよい。また、バッファメモリの残量が所定の割合以下になった場合は、走行状態情報の圧縮レートを変更させることとしてもよい。【００６９】
ここで、走行状態情報における映像情報には、たとえば、映像を構成する各フレームにおける取得時刻やフレームナンバーなどが付与されていてもよい。また、走行状態情報におけるＧ値には、Ｇ値の取得時刻や取得地点が付与されていてもよく、Ｇ値そのものの代わりに、横軸を取得時刻や取得地点、縦軸をＧ値とするグラフ情報としてもよい。【００７０】
情報収集サーバ５０１は、ビーコンなどの中継機器５０３を介して、ナビゲーション装置５０２から映像情報およびＧ値などを含む走行状態情報を受信し、受信した走行状態情報を図示しない記録媒体に一時保存する。さらに、情報収集サーバ５０１は、受信した走行状態情報ごとに受付ナンバーを割り振るとともに、各ナビゲーション装置５０２に対して、受付ナンバーを送信する。【００７１】
そして、情報収集サーバ５０１は、受付ナンバーが割り振られた走行状態情報のＧ値を参照して、危険な挙動を示すしきい値を超えるＧ値が含まれるか否かを判定する。そして、走行状態情報に危険な挙動を示すしきい値を超えるＧ値が含まれると判定された場合は、走行状態情報における映像情報から判定された時点を含む前後所定時間の映像情報を切り取って、保存する。切り取った部分と関連のない走行状態情報は消去することとしてもよい。【００７２】
つづいて、情報収集サーバ５０１は、保存した映像情報について画像認識処理をおこなうことによって、実際に車両と他の物体との接触があったか否かを判定する。接触の判定は、画像認識処理の代わりに、情報収集サーバ５０１の操作者によって判定することとしてもよい。また、複数の車両から走行状態情報を収集する場合、接触の判定は、たとえば、同時刻や同地点における判定対象車両とは異なる他の車両の走行状態情報を参照して判定することとしてもよい。【００７３】
このように判定することで、接触事故の有無を的確に判定することができる。特に、車両に搭載されたナビゲーション装置５０２のように、ハードウェア資源の限られた機器での判定に比べて正確な判断が可能となる。【００７４】
そして、接触事故と判定された映像情報を保存して、接触事故でない映像情報は削除することとしてもよい。映像情報の保存は、たとえば、走行状態情報として、Ｇ値や走行履歴などとともに保存してもよい。【００７５】
さらに、接触事故と判定した場合、情報収集サーバ５０１は、接触事故に遭遇した車両がつぎのビーコンを通過するか否かをモニタすることとしてもよい。モニタは、たとえば、接触事故と判定した車両のＩＤを再度受信するか否かによって判断してもよい。【００７６】
また、車両のモニタは、たとえば、接触事故に遭遇した車両に限ることなく、映像情報による接触事故の判定が終了するまで継続する構成でもよいし、車両の走行履歴を基に調査対象を制限することとしてもよい。【００７７】
車両のモニタによって、車両を検知した場合、走行状態情報の受付ナンバーと、判定結果を当該車両に通知する。具体的には、たとえば、接触事故に遭遇したと判定された場合、接触の有無のチェックを促す通知や、接触の映像情報などを送信することとしてもよい。【００７８】
換言すれば、ナビゲーション装置５０２は、受付ナンバーを受信したらその受付ナンバーを保存しておき、当該受付ナンバーに対応する判定結果を受信したか否かを判断することとなる。もし、走行状態情報を送信してから所定時間を経過してもその走行状態情報に対する判定結果を受信しない場合には、自動的または利用者の操作によって、判定結果の取得要求を受付ナンバーとともに情報収集サーバ５０１に対しておこなってもよい。このとき、たとえば判定結果の受信を中継機器を介しておこなっていたとすれば、判定結果の取得要求をその中継機器を利用しない移動体通信などの別の通信手段でおこなってもよい。これにより、中継装置の通信エリアを通過しなくとも取得要求が行える。同様に取得要求に伴う判定結果の受信は移動体通信などの手段によりおこなってもよい。【００７９】
また、ナビゲーション装置５０２は、判定結果を受信して、接触事故に遭遇した場合は、その旨を音声などで利用者に通知することとしてもよい。くわえて、自動的または利用者の操作によって、接触事故に関する映像情報の取得要求を受付ナンバーとともに情報収集サーバ５０１に対しておこなってもよい。このようにして、利用者に対して注意を促すことで、利用者の安全運転に対する意識を高めることができる。【００８０】
一方、ナビゲーション装置５０２は、判定結果を受信して、接触事故に遭遇していない場合は、利用者に通知することなく受付ナンバーを削除することとしてもよい。また、ナビゲーション装置５０２は、受付ナンバーを受信した後、中継機器５０３であるビーコンを通過せずに、判定結果を受信できない場合は、携帯端末などによる他の通信手段で情報収集サーバ５０１に判定結果を要求してもよい。あるいは、車両の利用者に車両近辺に存在するビーコンの位置を案内する構成でもよい。このような構成により、確実に判定結果を受信することができる。【００８１】
ここで、ナビゲーション装置５０２に割り当てられたＩＤは、たとえば、エンジンの停止によって無効化される。ナビゲーション装置５０２は、ＩＤが無効になった後、判定結果を受信していない受付ナンバーがあった場合、その旨を利用者に通知したり、情報収集サーバ５０１に取得要求をおこなったりしてもよい。取得要求は、たとえば、エンジンの停止とともにナビゲーション装置５０２の電源が切れる構成であれば、利用者の携帯端末などの代替となる通信手段でおこなってもよい。【００８２】
また、図５の説明では、ナビゲーション装置５０２から送信されるＧ値を用いて、情報収集サーバ５０１によって、車両における危険な挙動を判定する構成としたが、ナビゲーション装置５０２によって、挙動の判断をおこなうこととしてもよい。【００８３】
具体的には、たとえば、ナビゲーション装置５０２によって、取得したＧ値について所定のしきい値と比較して、接触事故の可能性があるか否かを判断し、接触事故の可能性がある場合に、利用者にその旨を通知するとともに、車両周辺のビーコンまで車両を案内する。そして、ナビゲーション装置５０２は、接触事故の可能性のある時刻の映像が含まれる受付ナンバーの判定結果を情報収集サーバ５０１に要求する構成でもよい。【００８４】
また、ナビゲーション装置５０２によって、Ｇ値に対する概略の判定を実施して、詳細の判定を情報収集サーバ５０１によっておこなうこととしてもよい。換言すれば、ナビゲーション装置５０２によって、Ｇ値の足きり判定をおこなう構成でもよい。このような構成とすれば、ナビゲーション装置５０２は、すべての走行状態情報を情報収集サーバ５０１に送信することなく、通信負荷を軽減させることができ、かつ、情報収集サーバ５０１の処理量を削減することができる。【００８５】
（情報収集サーバ５０１のハードウェア構成）
つぎに、図６を用いて、本実施例にかかる情報収集サーバ５０１のハードウェア構成について説明する。図６は、本実施例にかかる情報収集サーバのハードウェア構成の一例を示すブロック図である。【００８６】
図６において、情報収集サーバ５０１は、ＣＰＵ６０１と、ＲＯＭ６０２と、ＲＡＭ６０３と、磁気ディスクドライブ６０４と、磁気ディスク６０５と、光ディスクドライブ６０６と、光ディスク６０７と、音声Ｉ／Ｆ（インターフェース）６０８と、スピーカ６０９と、入力デバイス６１０と、映像Ｉ／Ｆ６１１と、ディスプレイ６１２と、通信Ｉ／Ｆ６１３と、を備えている。また、各構成部６０１〜６１３はバス６２０によってそれぞれ接続されている。【００８７】
まず、ＣＰＵ６０１は、情報収集サーバ５０１の全体の制御を司る。ＲＯＭ６０２は、ブートプログラム、通信プログラム、判定プログラム、情報記録プログラム、などの各種プログラムを記録している。また、ＲＡＭ６０３は、ＣＰＵ６０１のワークエリアとして使用される。【００８８】
ここで、通信プログラムは、たとえば、図５に示した中継機器５０３を介してナビゲーション装置５０２と各種情報の送受信をおこなわせる。各種情報は、たとえば、後述する判定プログラムによる車両の挙動の判定結果や車両の走行状態情報やナビゲーション装置５０２のＩＤや走行状態情報の受付ナンバーなどである。【００８９】
判定プログラムは、たとえば、ナビゲーション装置５０２から受信した車両の走行状態情報を用いて、車両の挙動を判定させる。挙動の判定は、たとえば、ナビゲーション装置５０２を搭載した車両が危険な挙動を示したか否かや、接触事故に遭遇したか否かなどである。【００９０】
情報記録プログラムは、たとえば、判定プログラムの判定結果に基づいて、走行状態情報を記録させる。走行状態情報の記録は、たとえば、複数のナビゲーション装置５０２の情報を管理する構成でもよい。【００９１】
磁気ディスクドライブ６０４は、ＣＰＵ６０１の制御にしたがって磁気ディスク６０５に対するデータの読み取り／書き込みを制御する。磁気ディスク６０５は、磁気ディスクドライブ６０４の制御で書き込まれたデータを記録する。磁気ディスク６０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。【００９２】
光ディスクドライブ６０６は、ＣＰＵ６０１の制御にしたがって光ディスク６０７に対するデータの読み取り／書き込みを制御する。光ディスク６０７は、光ディスクドライブ６０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク６０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱自在な記録媒体として、光ディスク６０７のほか、ＭＯ、メモリカードなどであってもよい。【００９３】
音声Ｉ／Ｆ６０８は、音声出力用のスピーカ６０９に接続され、スピーカ６０９からは、音声が出力される。【００９４】
入力デバイス６１０は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。【００９５】
映像Ｉ／Ｆ６１１は、ディスプレイ６１２と接続される。映像Ｉ／Ｆ６１１は、具体的には、たとえば、ディスプレイ６１２全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ６１２を表示制御する制御ＩＣなどによって構成される。【００９６】
ディスプレイ６１２には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ６１２は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。【００９７】
通信Ｉ／Ｆ６１３は、無線を介してネットワークに接続され、中継機器５０３やナビゲーション装置５０２とＣＰＵ６０１とのインターフェースとして機能する。通信Ｉ／Ｆ６１３は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ６０１とのインターフェースとしても機能する。【００９８】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ６１３は、たとえば、ＦＭチューナーなどによって構成される。【００９９】
なお、詳細は図８を用いて説明するが、情報収集サーバ５０１は、図５に示すナビゲーション装置５０２と中継機器５０３を介して通信をおこない、ネットワーク型ドライブレコーダ５００として機能する構成である。【０１００】
なお、図１に示した情報記録装置１００が備える受信部１０１、判定部１０２、抽出部１０３、記録部１０４、付与部１０５、送信部１０６は、図６に示した情報収集サーバ５０１におけるＲＯＭ６０２、ＲＡＭ６０３、磁気ディスク６０５、光ディスク６０７などに記録されたプログラムやデータを用いて、ＣＰＵ６０１が所定のプログラムを実行し、情報収集サーバ５０１における各部を制御することによってその機能を実現する。【０１０１】
すなわち、本実施例の情報収集サーバ５０１は、情報収集サーバ５０１における記録媒体としてのＲＯＭ６０２に記録されている各種プログラムを実行することにより、図１に示した情報記録装置１００が備える機能を、図３に示した手順で実行することができる。【０１０２】
（ナビゲーション装置のハードウェア構成）
つづいて、図７を用いて、本実施例にかかるナビゲーション装置５０２のハードウェア構成について説明する。図７は、本実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。【０１０３】
図７において、ナビゲーション装置５０２は、車両などの移動体に搭載されており、ＣＰＵ７０１と、ＲＯＭ７０２と、ＲＡＭ７０３と、磁気ディスクドライブ７０４と、磁気ディスク７０５と、光ディスクドライブ７０６と、光ディスク７０７と、音声Ｉ／Ｆ（インターフェース）７０８と、マイク７０９と、スピーカ７１０と、入力デバイス７１１と、映像Ｉ／Ｆ７１２と、ディスプレイ７１３と、通信Ｉ／Ｆ７１４と、ＧＰＳユニット７１５と、各種センサ７１６と、カメラ７１７と、を備えている。また、各構成部７０１〜７１７はバス７２０によってそれぞれ接続されている。【０１０４】
まず、ＣＰＵ７０１は、ナビゲーション装置５０２の全体の制御を司る。ＲＯＭ７０２は、ブートプログラム、通信プログラム、経路探索プログラム、経路誘導プログラム、音声生成プログラム、表示プログラムなどのプログラムを記録している。また、ＲＡＭ７０３は、ＣＰＵ３０１のワークエリアとして使用される。【０１０５】
ここで、通信プログラムは、図５に示した中継機器５０３を介して情報収集サーバ５０１と各種情報の送受信をおこなわせる。各種情報は、たとえば、情報収集サーバ５０１による車両の挙動の判定結果や車両の走行状態情報やナビゲーション装置５０２のＩＤや走行状態情報の受付ナンバーなどである。【０１０６】
経路探索プログラムは、後述する光ディスク７０７に記録されている地図情報などを利用して、出発地点から目的地点までの最適な経路を探索させる。また、経路誘導プログラムは、経路探索プログラムを実行することによって探索された誘導経路情報に基づいて、リアルタイムな経路誘導情報の生成をおこなわせる。【０１０７】
音声生成プログラムは、パターンに対応したトーンと音声の情報を生成させる。すなわち、経路誘導プログラムを実行することによって生成された経路誘導情報に基づいて、案内ポイントに対応した仮想音源の設定と音声ガイダンス情報の生成をおこない、ＣＰＵ７０１を介して音声Ｉ／Ｆ７０８へ出力する。【０１０８】
表示プログラムは、映像Ｉ／Ｆ７１２によってディスプレイ７１３に表示する地図情報の表示形式を決定させ、決定された表示形式によって地図情報をディスプレイ７１３に表示させる。【０１０９】
磁気ディスクドライブ７０４は、ＣＰＵ７０１の制御にしたがって磁気ディスク７０５に対するデータの読み取り／書き込みを制御する。磁気ディスク７０５は、磁気ディスクドライブ７０４の制御で書き込まれたデータを記録する。磁気ディスク７０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。【０１１０】
また、光ディスクドライブ７０６は、ＣＰＵ７０１の制御にしたがって光ディスク７０７に対するデータの読み取り／書き込みを制御する。光ディスク７０７は、光ディスクドライブ７０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク７０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱自在な記録媒体として、光ディスク７０７のほか、ＭＯ、メモリカードなどであってもよい。【０１１１】
磁気ディスク７０５、光ディスク７０７に記録される情報の一例として、後述するマイク７０９やカメラ７１７で得られた車内外の音声や映像、後述するＧＰＳユニット７１５で検出された車両の現在地点情報、後述する各種センサ７１６からの出力値などが挙げられる。これらの情報は、たとえば、車両の走行状態情報として、一時的に記録され、ビーコン通過時に情報収集サーバ５０１に送信される構成でもよい。【０１１２】
その他、磁気ディスク７０５、光ディスク７０７に記録される情報の他の一例として、経路探索・経路誘導などに用いる地図情報が挙げられる。地図情報は、建物、河川、地表面などの地物（フィーチャ）をあらわす背景データと、道路の形状をあらわす道路形状データとを有しており、ディスプレイ７１３の表示画面において２次元または３次元に描画される。ナビゲーション装置５０２が経路誘導中の場合は、地図情報と後述するＧＰＳユニット７１５によって取得された自車の現在地点とが重ねて表示されることとなる。【０１１３】
なお、本実施例では地図情報を磁気ディスク７０５、光ディスク７０７に記録するようにしたが、これに限るものではない。地図情報は、ナビゲーション装置５０２のハードウェアと一体に設けられているものに限って記録されているものではなく、ナビゲーション装置５０２の外部に設けられていてもよい。その場合、ナビゲーション装置５０２は、たとえば、通信Ｉ／Ｆ７１４を通じて、ネットワークを介して地図情報を取得する。取得された地図情報はＲＡＭ７０３などに記録される。【０１１４】
また、音声Ｉ／Ｆ７０８は、音声入力用のマイク７０９および音声出力用のスピーカ７１０に接続される。マイク７０９に受音された音声は、音声Ｉ／Ｆ７０８内でＡ／Ｄ変換される。また、スピーカ７１０からは音声が出力される。なお、マイク７０９から入力された音声は、音声データとして磁気ディスク７０５あるいは光ディスク７０７に記録可能である。【０１１５】
また、入力デバイス７１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。【０１１６】
また、映像Ｉ／Ｆ７１２は、ディスプレイ７１３およびカメラ７１７と接続される。映像Ｉ／Ｆ７１２は、具体的には、たとえば、ディスプレイ７１３全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ７１３を表示制御する制御ＩＣなどによって構成される。【０１１７】
ディスプレイ７１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ７１３は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。また、ディスプレイ７１３は、車両に複数備えられていてもよく、たとえば、運転者に対するものと後部座席に着座する搭乗者に対するものなどである。【０１１８】
カメラ７１７は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよく、たとえば、カメラ７１７によって車両内部の搭乗者の挙動を撮影し、撮影した映像を映像Ｉ／Ｆ７１２を介して磁気ディスク７０５や光ディスク７０７などの記録媒体に出力する。また、カメラ７１７によって車両外部の状況を撮影し、撮影した映像を映像Ｉ／Ｆ７１２を介して磁気ディスク７０５や光ディスク７０７などの記録媒体に出力する。また、記録媒体に出力された映像は、走行状態情報として情報収集サーバ５０１に送信することとしてもよい。【０１１９】
また、通信Ｉ／Ｆ７１４は、無線を介してネットワークに接続され、ナビゲーション装置５０２とＣＰＵ７０１とのインターフェースとして機能する。通信Ｉ／Ｆ７１４は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ７０１とのインターフェースとしても機能する。【０１２０】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ７１４は、たとえば、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報などを取得する。なお、ＶＩＣＳは登録商標である。【０１２１】
また、ＧＰＳユニット７１５は、ＧＰＳ衛星からの受信波や後述する各種センサ７１６（たとえば、角速度センサや加速度センサ、タイヤの回転数など）からの出力値を用いて、車両の現在地点（ナビゲーション装置５０２の現在地点）を示す情報を算出する。現在地点を示す情報は、たとえば緯度・経度、高度などの、地図情報上の１点を特定する情報である。【０１２２】
各種センサ７１６は、車速センサや加速度センサ、Ｇセンサ、角速度センサなどであり、その出力値は、ＧＰＳユニット７１５による現在地点の算出や、速度や方位の変化量の測定などに用いられる。具体的には、たとえば、各種センサ７１６は、オドメーター、速度変化量、方位変化量などを出力する。この出力値により、急ブレーキ、急ハンドルなどの動態を解析することができる。【０１２３】
また、各種センサ７１６は、ドライバーによる車両の各操作を検知するセンサなども含む。車両の各操作の検知は、たとえば、ハンドル操作やウインカーの入力やアクセルペダルの踏み込みやブレーキペダルの踏み込みなどを検知する構成としてもよい。また、各種センサ７１６の出力値は、ドライブレコーダ機能で記録するデータとしてもよい。【０１２４】
なお、図２に示した情報処理装置２００が備える取得部２０１、送信部２０２、受信部２０３は、図７に示したナビゲーション装置５０２におけるＲＯＭ７０２、ＲＡＭ７０３、磁気ディスク７０５、光ディスク７０７などに記録されたプログラムやデータを用いて、ＣＰＵ７０１が所定のプログラムを実行し、ナビゲーション装置５０２における各部を制御することによってその機能を実現する。【０１２５】
すなわち、本実施例のナビゲーション装置５０２は、ナビゲーション装置５０２における記録媒体としてのＲＯＭ７０２に記録されている各種プログラムを実行することにより、図２に示した情報処理装置２００が備える機能を、図４に示した手順で実行することができる。【０１２６】
（情報収集サーバ５０１の処理の内容）
ここで、図８を用いて、本実施例にかかる情報収集サーバ５０１の処理の内容について説明する。図８は、本実施例にかかる情報収集サーバの処理の内容を示すフローチャートである。図８のフローチャートにおいて、まず、通信Ｉ／Ｆ６１３によって、ナビゲーション装置５０２から当該ナビゲーション装置５０２に割り当てられたＩＤ（以下単に「ＩＤ」と称して説明する）、映像情報およびＧ値を受信したか否かを判断する（ステップＳ８０１）。【０１２７】
ステップＳ８０１において、ＩＤ、映像情報およびＧ値を受信するのを待って、受信した場合（ステップＳ８０１：Ｙｅｓ）は、ＣＰＵ６０１によって、ステップＳ８０１において受信された映像情報およびＧ値に対して受付ナンバーを発行する（ステップＳ８０２）。受付ナンバーの発行は、たとえば、ステップＳ８０１において受信された映像情報およびＧ値に対して受付ナンバーを付与するとともに、その受付ナンバーを映像情報およびＧ値の送信元のナビゲーション装置５０２に送信することとしてもよい。【０１２８】
つづいて、ＣＰＵ６０１によって、ステップＳ８０１において受信されたＧ値が所定値以上か否かを判断する（ステップＳ８０３）。所定値は、たとえば、ナビゲーション装置５０２を搭載した車両が危険な挙動を示すか否かに関するしきい値などである。【０１２９】
ステップＳ８０３において、Ｇ値が所定値以上であった場合（ステップＳ８０３：Ｙｅｓ）は、ＣＰＵ６０１によって、ステップＳ８０１において受信された映像情報が接触事故か否かを判断する（ステップＳ８０４）。接触事故の判断は、たとえば、画像認識によって、ステップＳ８０３において所定値以上のＧ値であった時点を含む所定時間の映像情報に接触事故が含まれるか否かを判断することとしてもよい。【０１３０】
ステップＳ８０３において、Ｇ値が所定値未満であった場合（ステップＳ８０３：Ｎｏ）は、ステップＳ８０８へ移行して、通信Ｉ／Ｆ６１３によって、中継機器５０３であるビーコンを介して、ナビゲーション装置５０２に判定結果を送信する（ステップＳ８０８）とともに、ステップＳ８０１において受信された映像情報を消去して（ステップＳ８０９）、一連の処理を終了する。【０１３１】
ステップＳ８０４において、接触事故があった場合（ステップＳ８０４：Ｙｅｓ）は、通信Ｉ／Ｆ６１３によって、ナビゲーション装置５０２を搭載した車両がビーコンを通過するか否かを判断する（ステップＳ８０５）。なお、この判断は、車両に搭載されたナビゲーション装置５０２のＩＤを取得し、ステップＳ８０１にて受信したＩＤと照合することにより判断することができる。つまり、通過する車両に搭載されたナビゲーション装置５０２のＩＤと、映像情報およびＧ値とともに受信したＩＤとが一致すれば映像情報およびＧ値を送信した送信元のナビゲーション装置５０２であると判断することができる。【０１３２】
また、ステップＳ８０４において、接触事故がなかった場合（ステップＳ８０４：Ｎｏ）は、ステップＳ８０８へ移行して、通信Ｉ／Ｆ６１３によって、ビーコンを介して、ナビゲーション装置５０２に判定結果を送信する（ステップＳ８０８）とともに、ステップＳ８０１において受信された映像情報を消去して（ステップＳ８０９）、一連の処理を終了する。【０１３３】
なお、ステップＳ８０８の前段階においても後述するステップＳ８０５ならびにステップＳ８０６の処理がおこなわれる。すなわち、ステップＳ８０８にて判定結果を送信する際に、ビーコンを通過する車両に搭載されたナビゲーション装置５０２のＩＤを取得し、ステップＳ８０１にて受信したＩＤと照合することによりステップＳ８０１にて受信した映像情報およびＧ値の送信元であるナビゲーション装置５０２を搭載した車両であるかを判断する。そして、送信元のナビゲーション装置５０２を搭載した車両が通過すると判断した場合には、ステップＳ８０８にて判定結果を送信する。また、送信元の車両が通過しないと判断した場合には、受付ナンバーをＩＤとともに受信したかを判断し、受信したと判断した場合には、同様に受付ナンバーの送信元であるナビゲーション装置５０２を搭載した車両がビーコンを通過するかをＩＤの照合により判断して、通過すると判断した場合にはステップＳ８０８にて受信した受付ナンバーに対応する判定結果を送信元のナビゲーション装置５０２に送信する。【０１３４】
ステップＳ８０５において、車両がビーコンを通過した場合（ステップＳ８０５：Ｙｅｓ）は、ステップＳ８０７へ移行して、通信Ｉ／Ｆ６１３によって、ビーコンを介してナビゲーション装置５０２に判定結果および映像情報を送信して（ステップＳ８０７）、一連の処理を終了する。なお、図８のフローチャートでは、ステップＳ８０７において、判定結果および映像情報をナビゲーション装置５０２に送信する構成としているが、映像情報を記録する所定の記録媒体へ出力することとしてもよい。【０１３５】
また、ステップＳ８０５において、ＩＤの照合により送信元のナビゲーション装置５０２を搭載した車両がビーコンを通過しない場合（ステップＳ８０５：Ｎｏ）は、通信Ｉ／Ｆ６１３によって、ナビゲーション装置５０２から受付ナンバーを受信したか否かを判断する（ステップＳ８０６）。【０１３６】
ステップＳ８０６において、受付ナンバーを受信した場合（ステップＳ８０６：Ｙｅｓ）は、通信Ｉ／Ｆ６１３によって、ビーコンを介してナビゲーション装置５０２に受信された受付ナンバーに対応する判定結果および映像情報を送信して（ステップＳ８０７）、一連の処理を終了する。なお、この受付ナンバーを受信する際も車両に搭載されたナビゲーション装置５０２のＩＤとともに受信する。そして、ＩＤを照合することによりビーコンを通過する車両が受付ナンバーの送信元のナビゲーション装置５０２を搭載した車両であるかを判断し、送信元のナビゲーション装置を搭載した車両であると判断した場合にステップＳ８０７にて受付ナンバーに対応する判定結果および映像情報を送信元のナビゲーション装置５０２に送信する。【０１３７】
また、ステップＳ８０６において、受付ナンバーを受信しない場合（ステップＳ８０６：Ｎｏ）は、ステップＳ８０５へ戻って処理を繰り返す。【０１３８】
（ナビゲーション装置５０２の処理の内容）
つぎに、図９を用いて、本実施例にかかるナビゲーション装置５０２の処理の内容について説明する。図９は、本実施例にかかるナビゲーション装置の処理の内容を示すフローチャートである。図９のフローチャートにおいて、まず、各種センサ７１６によって、車両のエンジンが起動したか否かを判断する（ステップＳ９０１）。【０１３９】
ステップＳ９０１において、エンジンが起動するのを待って、起動した場合（ステップＳ９０１：Ｙｅｓ）は、ＣＰＵ７０１によって、ナビゲーション装置５０２にＩＤを割り当てる（ステップＳ９０２）。ＩＤの割り当ては、たとえば、通信Ｉ／Ｆ７１４によって情報収集サーバ５０１に問い合わせておこなうこととしてもよい。【０１４０】
つぎに、磁気ディスクドライブ７０４や光ディスクドライブ７０６などのドライブによって、各種センサ７１６およびカメラ７１７によって取得される映像情報およびＧ値などの走行状態情報を磁気ディスク７０５や光ディスク７０７などに設けられるバッファメモリに書き込む（ステップＳ９０３）。【０１４１】
そして、ＣＰＵ７０１によって、ナビゲーション装置５０２を搭載した車両がビーコン下に到達したか否かを判断する（ステップＳ９０４）。【０１４２】
ステップＳ９０４において、ビーコン下に到達した場合（ステップＳ９０４：Ｙｅｓ）は、通信Ｉ／Ｆ７１４によって、中継機器５０３であるビーコンを介して、情報収集サーバ５０１にステップＳ９０３において書き込まれた映像情報、Ｇ値およびＩＤを送信する（ステップＳ９０５）。【０１４３】
また、ステップＳ９０４において、ビーコン下に到達しない場合（ステップＳ９０４：Ｎｏ）は、ステップＳ９０３へ戻って処理を繰り返す。なお、図９のフローチャートでは、ビーコン下に到達しない場合（ステップＳ９０４：Ｎｏ）は、ステップＳ９０３へ戻る構成としたが、ステップＳ９０３へ戻るとともに、車両周辺のビーコンへ車両を案内することとしてもよい。【０１４４】
つぎに、通信Ｉ／Ｆ７１４によって、情報収集サーバ５０１から、ステップＳ９０５において送信された映像情報およびＧ値に対応する受付ナンバーを受信する（ステップＳ９０６）。【０１４５】
そして、通信Ｉ／Ｆ７１４によって、情報収集サーバ５０１から、ステップＳ９０６において受信された受付ナンバーに対応する車両の挙動に関する判定結果を受信したか否かを判断する（ステップＳ９０７）。【０１４６】
ステップＳ９０７において、判定結果を受信した場合（ステップＳ９０７：Ｙｅｓ）は、スピーカ７１０やディスプレイ７１３によって、ステップＳ９０７において受信された判定結果を利用者に通知する（ステップＳ９０８）。【０１４７】
そして、入力デバイス７１１によって、利用者から映像情報の取得要求を受け付けたか否かを判断する（ステップＳ９０９）。取得要求は、たとえば、接触事故の映像や危険な挙動の映像などを要求する情報などである。【０１４８】
ステップＳ９０９において、取得要求を受け付けた場合（ステップＳ９０９：Ｙｅｓ）は、通信Ｉ／Ｆ７１４によって、情報収集サーバ５０１に取得要求をおこなうことによって、取得要求に応じた映像情報を取得して（ステップＳ９１０）、一連の処理を終了する。【０１４９】
また、ステップＳ９０９において、取得要求を受け付けない場合（ステップＳ９０９：Ｎｏ）は、そのまま一連の処理を終了する。【０１５０】
また、ステップＳ９０７において、判定結果を受信しない場合（ステップＳ９０７：Ｎｏ）は、各種センサ７１６によって、車両のエンジンが停止したか否かを判断する（ステップＳ９１１）。【０１５１】
ステップＳ９１１において、エンジンが停止した場合（ステップＳ９１１：Ｙｅｓ）は、通信Ｉ／Ｆ７１４によって、ステップＳ９０６において受信された受付ナンバーを情報収集サーバ５０１に送信する（ステップＳ９１３）。換言すれば、ステップＳ９１３において受付ナンバーを情報収集サーバ５０１に送信することによって、受付ナンバーに対応する判定結果の取得要求をおこなうこととなる。【０１５２】
また、ステップＳ９１１において、エンジンが停止しない場合（ステップＳ９１１：Ｎｏ）は、ステップＳ９１２へ移行して、所定時間経過したか否かを判断する。【０１５３】
ステップＳ９１２において、所定時間が経過した場合（ステップＳ９１２：Ｙｅｓ）は、ステップＳ９１３へ移行して、通信Ｉ／Ｆ７１４によって、ステップＳ９０６において受信された受付ナンバーを情報収集サーバ５０１に送信する（ステップＳ９１３）。【０１５４】
また、ステップＳ９１２において、所定時間が経過しない場合（ステップＳ９１２：Ｎｏ）は、ステップＳ９０６へ戻って処理を繰り返す。【０１５５】
そして、ステップＳ９１３において受付ナンバーが情報収集サーバ５０１に送信された結果、通信Ｉ／Ｆ７１４によって、情報収集サーバ５０１から送信した受付ナンバーに対応する判定結果を受信して（ステップＳ９１４）、その後、ステップＳ９０８へ戻って処理を繰り返す。【０１５６】
以上説明したように、本実施例によれば、情報収集サーバによって車両の挙動を判定することができる。したがって、車両の挙動を的確に判断することによって、事故に関する映像情報を収集することができる。【０１５７】
また、ナビゲーション装置によって映像情報を記録する必要がないため、事故時における振動などを考慮しなくてもよい。したがって、不必要に堅牢性を具備させない安価な構成によって映像情報を確実に記録できるとともに、記録領域が十分に確保でき、また高性能な処理能力を容易に付加することができる。【０１５８】
さらに、情報収集サーバによって、複数の車両から映像情報や走行状態情報を受信することができる。したがって、複数の車両の映像情報や走行状態情報を一括で管理することができ、利便性の向上を図ることができる。【０１５９】
また、ＤＳＲＣなど双方向近距離通信インフラ接続を用いて通信をおこなう構成であるため、走行状態情報の収集や判定結果の送信を容易におこなうことができ、汎用性の向上を図ることができる。【０１６０】
また、ナビゲーション装置で車両の挙動に関する判定をおこなわなくても、情報収集サーバから判定結果を受信することができる。したがって、簡素化およびコンパクト化を実現しつつ、挙動の判定結果を取得することができる。さらに、ナビゲーション装置によって車両の挙動の判定結果とあわせて映像情報を確認することで、利用者に安全運転を促すことができる。【０１６１】
なお、本実施の形態で説明した情報記録方法および情報処理方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図１】
2008072282.tif 000003
【図２】
2008072282.tif 000004
【図３】
2008072282.tif 000005
【図４】
2008072282.tif 000006
【図５】
2008072282.tif 000007
【図６】
2008072282.tif 000008
【図７】
2008072282.tif 000009
【図８】
2008072282.tif 000010
【図９】
2008072282.tif 000011
【手続補正書】
【提出日】平成21年3月12日(2009.3.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報の記録や処理をおこなう情報処理装置、情報処理方法、情報処理プログラムおよびコンピュータに読み取り可能な記録媒体に関する。ただし、この発明の利用は、上述した情報処理装置、情報処理方法、情報処理プログラムおよびコンピュータに読み取り可能な記録媒体には限られない。
【背景技術】
【０００２】
従来、飛行機に搭載されたフライトレコーダと同様に、走行中の車両の周辺状況の記録をおこなうドライブレコーダが知られている。このようなドライブレコーダは、たとえば、車両前方を撮影する前方カメラ、後方を撮影する後方カメラ、前方および後方映像を基準信号に同期して画像メモリの所定領域に書き込む機能を有しており、画像メモリ情報に車両位置情報および時刻情報を付与した記録情報をバッファメモリに定常的に記録する。
【０００３】
そして、ドライブレコーダは、衝撃検知センサによって所定値以上の衝撃を検知すると、検知時点から所定時間の間の記録情報をストレージメモリに保存する。このように、あて逃げ事件などの事件に遭遇したとき、ストレージメモリに保存された記録情報を確認してあて逃げ車両の特定をおこなうことができる（たとえば、下記特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２２４１０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術では、衝撃検知センサの出力値を用いた判定によって、記録情報を保存する構成であるため、実際に事故に遭遇していなくても、衝撃検知センサが所定値以上の出力値を示すと、記録情報を保存してしまう。したがって、不必要な記録情報を保存することによって、ストレージメモリの記録容量を占有して、実際に事故に遭遇した場合に適切に記録情報が保存できないという問題が一例として挙げられる。
【０００６】
一方、事故に遭遇したことを正確に判定するため、車両に搭載する機器によって記録情報の画像解析などをおこなう場合、多機能化および高性能化を図らなければならず、利用者は、莫大なコストを強いられてしまうという問題が一例として挙げられる。また、高性能の機器とするために、十分な堅牢性を確保できずに、事故に遭遇した際に破損を生じて、ドライブレコーダとして機能しないという問題が一例として挙げられる。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる情報処理装置は、移動体に搭載された撮像装置によって撮像された周辺映像情報および当該移動体から検出された挙動情報を含む走行状態情報を取得する取得手段と、前記取得手段によって取得された走行状態情報を、当該走行状態情報を記録可能な外部サーバに送信する送信手段と、前記送信手段によって送信された結果、前記外部サーバから前記移動体の挙動に関する判定結果を受信する受信手段と、前記送信手段によって前記走行状態情報を送信した後、前記判定結果の受信に先立って、前記外部サーバによって当該走行状態を受け付けた旨を示す受付番号を前記走行状態情報に関連付けて記録する記録手段と、を備え、前記受信手段は、前記判定結果とともに前記受付番号を受信し、前記記録手段は、前記走行状態情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該走行状態情報に関連付けて記録し、前記送信手段は、前記判定結果が関連付けて記録されていない走行状態情報が存在した場合に、当該走行状態情報に付与された前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする。
【０００８】
また、請求項５の発明にかかる情報処理装置は、移動体周辺を撮像する撮像手段と、前記移動体の挙動に関する挙動情報を取得する取得手段と、前記取得手段によって取得された前記挙動情報を外部サーバに送信する送信手段と、前記送信手段によって前記挙動情報を送信した後、前記移動体の挙動に関する判定結果の受信に先立って、前記外部サーバから当該挙動情報を受け付けた旨を示す受付番号を受信する受信手段と、前記撮像手段によって撮像された映像情報と前記受信手段によって受信された受付番号とを前記取得手段によって取得された挙動情報に関連付けて記録する記録手段と、を備え、前記受信手段は、前記判定結果を受信する際には再度前記受付番号とともに受信し、前記記録手段は、前記挙動情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該挙動情報に関連付けて記録し、前記送信手段は、前記判定結果が関連付けて記録されていない挙動情報が存在した場合に当該挙動情報に関連付けられた前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする。
【０００９】
また、請求項６の発明にかかる情報処理装置は、移動体の挙動に関する挙動情報を取得する取得手段と、前記取得手段によって取得された前記挙動情報を外部サーバに送信する送信手段と、前記送信手段によって前記挙動情報を送信した後、前記移動体の挙動に関する判定結果の受信に先立って、前記外部サーバから当該挙動情報を受け付けた旨を示す受付番号を受信する受信手段と、前記受信手段によって受信された受付番号を前記取得手段によって取得された挙動情報に関連付けて記録する記録手段と、を備え、前記受信手段は、前記判定結果を受信する際には再度前記受付番号とともに受信し、前記記録手段は、前記挙動情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該挙動情報に関連付けて記録し、前記送信手段は、前記判定結果が関連付けて記録されていない挙動情報が存在した場合に当該挙動情報に関連付けられた前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする。
【００１０】
また、請求項７の発明にかかる情報処理装置は、移動体周辺を撮像する撮像手段と、前記撮影手段によって撮影された映像情報を外部サーバに送信する送信手段と、前記送信手段によって前記映像情報を送信した後、前記外部サーバによって当該映像情報を受け付けた旨を示す受付番号を受信し、さらに、当該受付番号を受信した後、前記送信された映像情報が解析されることによって得られる前記移動体の挙動に関する判定結果を前記外部サーバから受信する受信手段と、前記受付番号ならびに前記判定結果を前記映像情報に関連付けて記録する記録手段と、を備え、前記受信手段は、前記判定結果を受信する際には再度前記受付番号とともに受信し、前記記録手段は、前記映像情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該映像情報に関連付けて記録し、前記送信手段は、前記判定結果が関連付けて記録されていない映像情報が存在した場合に当該映像情報に関連付けられた前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする。
【００１１】
また、請求項８の発明にかかる情報処理方法は、移動体に搭載された撮像装置によって撮像された周辺映像情報および当該移動体から検出された挙動情報を含む走行状態情報を取得する取得工程と、前記取得工程によって取得された走行状態情報を、当該走行状態情報を記録可能な外部サーバに送信する送信工程と、前記送信工程によって送信された結果、前記外部サーバから前記移動体の挙動に関する判定結果を受信する受信工程と、前記送信工程によって前記走行状態情報を送信した後、前記判定結果の受信に先立って、前記外部サーバによって当該走行状態を受け付けた旨を示す受付番号を前記走行状態情報に関連付けて記録する記録工程と、を含み、前記受信工程では、前記判定結果とともに前記受付番号を受信し、前記記録工程では、前記走行状態情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該走行状態情報に関連付けて記録し、前記送信工程では、前記判定結果が関連付けて記録されていない走行状態情報が存在した場合に、当該走行状態情報に付与された前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする。
【００１２】
また、請求項９の発明にかかる情報処理方法は、移動体周辺を撮像する撮像工程と、前記移動体の挙動に関する挙動情報を取得する取得工程と、前記取得工程によって取得された前記挙動情報を外部サーバに送信する送信工程と、前記送信工程によって前記挙動情報を送信した後、前記移動体の挙動に関する判定結果の受信に先立って、前記外部サーバから当該挙動情報を受け付けた旨を示す受付番号を受信する受信工程と、前記撮像工程によって撮像された映像情報と前記受信工程によって受信された受付番号とを前記取得工程によって取得された挙動情報に関連付けて記録する記録工程と、を含み、前記受信工程では、前記判定結果を受信する際には再度前記受付番号とともに受信し、前記記録工程では、前記挙動情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該挙動情報に関連付けて記録し、前記送信工程では、前記判定結果が関連付けて記録されていない挙動情報が存在した場合に当該挙動情報に関連付けられた前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする。
【００１３】
また、請求項１０の発明にかかる情報処理方法は、移動体の挙動に関する挙動情報を取得する取得工程と、前記取得工程によって取得された前記挙動情報を外部サーバに送信する送信工程と、前記送信工程によって前記挙動情報を送信した後、前記移動体の挙動に関する判定結果の受信に先立って、前記外部サーバから当該挙動情報を受け付けた旨を示す受付番号を受信する受信工程と、前記受信工程によって受信された受付番号を前記取得工程によって取得された挙動情報に関連付けて記録する記録工程と、を含み、前記受信工程では、前記判定結果を受信する際には再度前記受付番号とともに受信し、前記記録工程では、前記挙動情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該挙動情報に関連付けて記録し、前記送信工程では、前記判定結果が関連付けて記録されていない挙動情報が存在した場合に当該挙動情報に関連付けられた前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする。
【００１４】
また、請求項１１の発明にかかる情報処理方法は、移動体周辺を撮像する撮像工程と、前記撮影工程によって撮影された映像情報を外部サーバに送信する送信工程と、前記送信工程によって前記映像情報を送信した後、前記外部サーバによって当該映像情報を受け付けた旨を示す受付番号を受信し、さらに、当該受付番号を受信した後、前記送信された映像情報が解析されることによって得られる前記移動体の挙動に関する判定結果を前記外部サーバから受信する受信工程と、前記受付番号ならびに前記判定結果を前記映像情報に関連付けて記録する記録工程と、を含み、前記受信工程では、前記判定結果を受信する際には再度前記受付番号とともに受信し、前記記録工程では、前記映像情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該映像情報に関連付けて記録し、前記送信工程では、前記判定結果が関連付けて記録されていない映像情報が存在した場合に当該映像情報に関連付けられた前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする。
【００１５】
また、請求項１２の発明にかかる情報処理プログラムは、請求項８〜１１に記載の情報処理方法をコンピュータに実行させることを特徴とする。
【００１６】
また、請求項１３の発明にかかるコンピュータに読み取り可能な記録媒体は、請求項１２に記載の情報処理プログラムを記録したことを特徴とする。
【図面の簡単な説明】
【００１７】
【図１】本実施の形態にかかる情報記録装置の機能的構成の一例を示すブロック図である。
【図２】本実施の形態にかかる情報処理装置の機能的構成の一例を示すブロック図である。
【図３】本実施の形態にかかる情報記録装置の処理の内容を示すフローチャートである。
【図４】本実施の形態にかかる情報処理装置の処理の内容を示すフローチャートである。
【図５】本実施例にかかるネットワーク型ドライブレコーダの概要を示す説明図である。
【図６】本実施例にかかる情報収集サーバのハードウェア構成の一例を示すブロック図である。
【図７】本実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【図８】本実施例にかかる情報収集サーバの処理の内容を示すフローチャートである。
【図９】本実施例にかかるナビゲーション装置の処理の内容を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下に添付図面を参照して、この発明にかかる情報処理装置、情報処理方法、情報処理プログラムおよびコンピュータに読み取り可能な記録媒体の好適な実施の形態を詳細に説明する。
【００１９】
（実施の形態）
（情報記録装置の機能的構成）
図１を用いて、本実施の形態にかかる情報記録装置の機能的構成について説明する。図１は、本実施の形態にかかる情報記録装置の機能的構成の一例を示すブロック図である。
【００２０】
図１において、移動体外部の情報記録装置１００は、受信部１０１と、判定部１０２と、抽出部１０３と、記録部１０４と、付与部１０５と、送信部１０６と、から構成されている。
【００２１】
受信部１０１は、移動体から移動体の挙動に関する挙動情報および周辺映像に関する映像情報を含む走行状態情報を受信する。挙動情報は、たとえば、移動体の挙動に関するセンサからの出力値などであり、振動センサやＧセンサや移動体に対する接触センサ、およびハンドル操作や方向指示信号の入力操作やアクセルペダルの操作やブレーキペダルの操作などの操作に関する情報を含む構成でもよい。
【００２２】
また、受信部１０１は、たとえば、移動体における所定量の走行ごとの走行状態情報を受信することとしてもよい。具体的には、たとえば、所定量は、移動体が走行した所定の距離や、移動体が走行した所定の時間や、移動体の走行における所定の情報量などでもよく、移動体または情報記録装置１００によって設定可能な構成としてもよい。なお、この移動体における所定量の走行ごとの走行状態情報の受信に際しては、今回受信する走行状態情報を前回受信した走行状態情報の続きからの情報としてもよい。たとえば、比較的長い経路を走行する場合などでは、所定の距離の走行ごとに走行状態情報を受信する場合、当該経路における走行状態情報が繋がった情報として受信することができる。つまり、今回受信する所定の距離の走行における走行状態情報は前回受信した所定の距離の走行における走行状態情報の続きからの情報として受信することが可能となる。
【００２３】
判定部１０２は、受信部１０１によって受信された走行状態情報における挙動情報を示すセンサの出力値が、移動体の危険な挙動を示すか否か判定する。危険な挙動に関する判定は、たとえば、受信部１０１によって受信された各種センサからの出力値と、所定のしきい値とを比較することによって判定してもよい。所定のしきい値は、たとえば、移動体の挙動が移動体に対して危険要因となるか否かを判定するための値などで、振動センサやＧセンサなど各種センサの出力値によって危険な挙動であると判定できる値である。
【００２４】
また、判定部１０２は、後述する抽出部１０３によって抽出された危険映像情報を用いて、移動体が事故に遭遇したか否かを判定することとしてもよい。具体的には、たとえば、判定部１０２は、抽出部１０３によって抽出された危険映像情報によって、移動体と、移動体とは異なる他の地物との接触に関する映像認識をおこなうことによって、移動体が事故に遭遇したか否かを判定する。
【００２５】
抽出部１０３は、判定部１０２によって移動体が危険な挙動を示すと判定された場合、映像情報から移動体の危険な挙動に関する危険映像情報を抽出する。具体的には、たとえば、抽出部１０３は、受信部１０１によって受信された映像情報の中から、判定部１０２によって移動体が危険な挙動を示すと判定された時点を含む前後所定時間の映像情報を危険映像情報として抽出する。
【００２６】
記録部１０４は、抽出部１０３によって抽出された危険映像情報を記録媒体に記録する。また、記録部１０４は、判定部１０２によって判定された結果に基づいて、危険映像情報を記録することとしてもよい。具体的には、たとえば、記録部１０４は、抽出部１０３によって抽出された危険映像情報のうち、判定部１０２によって移動体が事故に遭遇したと判定された危険映像情報を記録する構成でもよい。
【００２７】
付与部１０５は、受信部１０１によって受信された走行状態情報に対して、走行状態情報固有の受付番号を付与する。受付番号の付与は、たとえば、走行状態情報に書き込んでもよいし、受付番号と走行状態情報とを対応づけることとしてもよい。
【００２８】
送信部１０６は、付与部１０５によって付与された受付番号および判定部１０２によって判定された判定結果を、走行状態情報の送信元となった移動体に対して送信する。また、送信部１０６は、判定結果が、危険な挙動を示す場合や、事故の遭遇を示す場合に、判定元に対して、受付番号および判定結果とあわせて映像情報を送信することとしてもよい。
【００２９】
（情報処理装置の機能的構成）
つづいて、図２を用いて、本実施の形態にかかる情報処理装置の機能的構成について説明する。図２は、本実施の形態にかかる情報処理装置の機能的構成の一例を示すブロック図である。
【００３０】
図２において、情報処理装置２００は、取得部２０１と、送信部２０２と、受信部２０３と、から構成されている。
【００３１】
取得部２０１は、移動体に搭載された撮像装置によって撮像された周辺映像情報および移動体から検出された挙動情報を含む走行状態情報を取得する。挙動情報は、たとえば、挙動に関するセンサからの出力値などであり、振動センサやＧセンサや移動体に対する接触センサ、およびハンドル操作や方向指示信号の入力操作やアクセルペダルの操作やブレーキペダルの操作などの操作に関する情報を含む構成でもよい。
【００３２】
また、取得部２０１は、移動体における所定量の走行ごとの走行状態情報を取得することとしてもよい。具体的には、たとえば、所定量は、移動体が走行した所定の距離や、移動体が走行した所定の時間や、移動体の走行における所定の情報量などでもよく、情報処理装置２００や利用者などによって設定可能な構成としてもよい。なお、この所定量の走行ごとの走行状態情報は、移動体の走行に応じて繋がりのある走行状態情報としてもよい。つまり、所定量の走行を所定の距離の走行とした場合、その所定の距離ごとに繋がりのある走行状態情報として取得部２０１が取得する。そして、後述する送信部２０２によって情報記録装置１００に送信することにより、情報記録装置１００は、所定の距離ごとの走行状態情報を前回受信した所定の距離の走行状態情報の続きからの情報として受信することが可能となる。
【００３３】
送信部２０２は、取得部２０１によって取得された走行状態情報を、移動体周辺に存在する中継機器を介して、走行状態情報を記録可能な外部サーバに送信する。なお、中継機器を介することなく、たとえば、移動体通信などを利用して、常時または間欠的に取得部２０１によって取得された走行状態情報を送信してもよい。外部サーバは、たとえば、走行状態情報を用いて、移動体が危険な挙動を示したかや、移動体が事故に遭遇したかなどの判定をおこなうことができる構成でもよい。そして、外部サーバは、危険な挙動や事故の遭遇を判定すると、危険な挙動や事故の遭遇に関する映像情報や挙動情報を所定の記録媒体に出力することとしてもよい。
【００３４】
また、送信部２０２は、後述する受信部２０３によって受信される判定結果が関連付けられて記録されていない走行状態情報が存在した場合に、外部サーバから受信される受付番号とともに判定結果を要求する要求情報を送信することとしてもよい。
【００３５】
受信部２０３は、送信部２０２によって送信された結果、外部サーバから移動体の挙動に関する判定結果を受信する。判定結果は、たとえば、移動体が危険な挙動を示したかや、移動体が事故に遭遇したかなどの判定の結果に関する情報でもよい。また、受信部２０３は、たとえば、判定結果に関連する移動体の映像情報を受信することとしてもよい。
【００３６】
また、受信部２０３は、送信部２０２によって走行状態情報を送信した後、判定結果の受信の前に、外部サーバによって走行状態情報を受け付けた旨を示す受付番号を受信することとしてもよい。この受付番号は、たとえば、図示しない記録部によって、外部サーバに送信した走行状態情報と関連づけて記録することとしてもよい。
【００３７】
さらに、受信部２０３は、判定結果とともに受付番号を受信することとしてもよい。この判定結果は、たとえば、図示しない記録部によって、走行状態情報に関連付けて記録されている受付番号と対照して判定結果を走行状態情報に関連付けて記録することとしてもよい。
【００３８】
（情報記録装置の処理の内容）
つぎに、図３を用いて本実施の形態にかかる情報記録装置１００の処理の内容について説明する。図３は、本実施の形態にかかる情報記録装置の処理の内容を示すフローチャートである。図３のフローチャートにおいて、まず、受信部１０１によって、移動体から、移動体の走行状態情報を受信したか否かを判断する（ステップＳ３０１）。
【００３９】
ステップＳ３０１において、走行状態情報を受信するのを待って、受信した場合（ステップＳ３０１：Ｙｅｓ）は、判定部１０２によって、ステップＳ３０１において受信された走行状態情報を参照して、移動体の挙動を判定する（ステップＳ３０２）。挙動の判定は、たとえば、走行状態情報における各種センサからの出力値と、所定のしきい値とを比較することによって判定することとしてもよい。
【００４０】
つぎに、抽出部１０３によって、ステップＳ３０２において移動体が危険な挙動を示すと判定された場合、ステップＳ３０１において受信された走行状態情報における映像情報から移動体の危険な挙動に関する危険映像情報を抽出する（ステップＳ３０３）。
【００４１】
そして、記録部１０４によって、ステップＳ３０３において抽出された危険映像情報を記録して（ステップＳ３０４）、一連の処理を終了する。
【００４２】
なお、図３のフローチャートでは説明を省略したが、判定部１０２によって、ステップＳ３０３において抽出された危険映像情報を用いて、移動体が事故に遭遇したか否かを判定することとしてもよい。その場合、記録部１０４は、ステップＳ３０３において抽出された危険映像情報のうち、判定部１０２によって移動体が事故に遭遇したと判定された危険映像情報を記録する構成でもよい。
【００４３】
また、図３のフローチャートでは説明を省略したが、付与部１０５によって、ステップＳ３０１において受信された走行状態情報に対して、走行状態情報固有の受付番号を付与してもよい。なお、ステップＳ３０１にて走行状態情報を受信した場合に受付番号を付与して直ちに送信部１０６により付与した受付番号を走行状態情報の送信元となった移動体に対して送信してもよく、また、ステップＳ３０２やステップＳ３０３にて判定された際に送信部１０６によって、付与された受付番号および判定部１０２によって判定された判定結果を、走行状態情報の送信元となった移動体に対して送信することとしてもよい。こうすることで、情報処理装置２００は、送信した走行状態情報と受信した判定結果とを紐づけることができ、送信した走行状態情報について判定結果を受信したものとまだ受信していないものとの判別が可能となる。そして、判定結果をまだ受信していない、送信した走行状態情報に対しての判定結果を情報記録装置１００に要求することも可能となる。
【００４４】
（情報処理装置の処理の内容）
つぎに、図４を用いて本実施の形態にかかる情報処理装置２００の処理の内容について説明する。図４は、本実施の形態にかかる情報処理装置の処理の内容を示すフローチャートである。図４のフローチャートにおいて、まず、情報処理装置２００は、移動体が走行を開始したか否かを判断する（ステップＳ４０１）。走行に関する判断は、たとえば、図示しないセンサの出力によって、移動体の駆動部の駆動や、移動体の現在地点の移動などに基づいておこなってもよい。
【００４５】
ステップＳ４０１において、移動体が走行を開始するのを待って、開始した場合（ステップＳ４０１：Ｙｅｓ）は、取得部２０１によって、移動体に搭載された撮像装置によって撮像された周辺映像情報および移動体から検出された挙動情報を含む走行状態情報を取得する（ステップＳ４０２）。
【００４６】
つぎに、送信部２０２によって、ステップＳ４０２において取得された走行状態情報を、移動体周辺に存在する中継機器や移動体通信などの通信手段を利用して、走行状態情報を送信する（ステップＳ４０３）。走行状態情報の送信は、たとえば、走行状態情報を記録可能な外部サーバに送信することとしてもよく、外部サーバは、たとえば、走行状態情報を用いて、移動体が危険な挙動を示したかや、移動体が事故に遭遇したかなどの判定をおこなうことができる構成でもよい。
【００４７】
そして、受信部２０３によって、ステップＳ４０３において走行状態情報が送信された結果、外部サーバから移動体の挙動に関する判定結果を受信して（ステップＳ４０４）、一連の処理を終了する。
【００４８】
なお、図４のフローチャートでは説明を省略したが、ステップＳ４０４において、移動体の挙動に関する判定結果にくわえて、判定結果に関連する移動体の映像情報を受信することとしてもよい。
【００４９】
また、送信部２０２によって、ステップＳ４０２において取得された走行状態情報を送信した結果として、送信した走行状態情報に対して付与される受付番号を受信することとしてもよい。さらに、移動体の挙動に関する判定結果とともに該当する走行状態情報の受付番号をあわせて受信することとしてもよい。こうすることで、情報処理装置２００は、送信した走行状態情報と受信した判定結果とを紐づけることができ、送信した各走行状態情報についての判定結果を受信したものとまだ受信していないものの判別が可能となる。そして、判定結果をまだ受信していない、送信した走行状態情報に対しての判定結果を情報記録装置１００に要求することも可能となる。
【００５０】
以上説明したように、本実施の形態にかかる情報記録装置によれば、移動体から受信した走行状態情報によって、移動体の挙動を判定して危険映像情報を記録することができる。したがって、移動体の挙動を的確に判定して、危険映像情報の記録の最適化を図ることができる。
【００５１】
また、本実施の形態にかかる情報記録装置は、移動体に搭載されていなくても、移動体の挙動を判定することによって危険映像情報を記録することができる。したがって、移動体の危険な挙動時における振動などを考慮しなくても、不必要に堅牢性を具備させない安価な構成によって危険映像情報を確実に記録できる。くわえて、移動体に搭載する必要がないため、記録領域が十分に確保でき、また高性能な処理能力を容易に付加することができる。
【００５２】
さらに、本実施の形態にかかる情報記録装置によれば、複数の移動体から走行状態情報を受信することができる。したがって、複数の移動体の危険映像情報を一括で管理することができ、利便性の向上を図ることができる。
【００５３】
また、移動体との通信にＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）など双方向近距離通信インフラ接続を用いる構成とすれば、走行状態情報の収集や判定結果の送信を容易におこなうことができ、汎用性の向上を図ることができる。
【００５４】
また、本実施の形態にかかる情報処理装置によれば、自装置で移動体の挙動に関する判定をおこなわなくても、外部サーバから判定結果を受信することができる。したがって、簡素化およびコンパクト化を実現しつつ、移動体の挙動の判定結果を取得することができる。
【００５５】
また、本実施の形態にかかる情報処理装置によれば、移動体の挙動の判定結果とあわせて映像情報を確認することで、利用者に安全運転を促したり、適切な事故調査をおこなうことができる。
【実施例】
【００５６】
以下に、本発明の実施例について説明する。本実施例では、たとえば、車両（四輪車、二輪車を含む）などの移動体に搭載されるナビゲーション装置から送信される情報を収集する情報収集サーバと、ナビゲーション装置とにおけるネットワーク型ドライブレコーダによって、本発明の情報記録装置および情報処理装置を実施した場合の一例について説明する。
【００５７】
（ネットワーク型ドライブレコーダの概要）
まず、図５を用いて、本実施例にかかるネットワーク型ドライブレコーダの概要について説明する。図５は、本実施例にかかるネットワーク型ドライブレコーダの概要を示す説明図である。
【００５８】
図５において、ネットワーク型ドライブレコーダ５００は、情報収集サーバ５０１と、車両に搭載されたナビゲーション装置５０２、中継機器５０３と、から構成されている。
【００５９】
情報収集サーバ５０１は、ナビゲーション装置５０２から、車両から撮像された車両周辺の映像情報およびＧセンサなど各種センサの出力値を含む走行状態情報を受信する。走行状態情報の受信は、複数の車両におけるナビゲーション装置５０２から受信することとしてもよい。
【００６０】
情報収集サーバ５０１は、ナビゲーション装置５０２から受信した映像情報やＧセンサのＧ値などを用いて、車両が事故に遭遇したか否かを判定する。事故の判定は、たとえば、映像情報を用いた画像認識や、所定値以上のＧ値などによっておこなうことができる。
【００６１】
また、情報収集サーバ５０１は、ナビゲーション装置５０２を搭載した車両が事故に遭遇した場合、事故時の映像情報を保存して、利用者にフィードバックするために、ナビゲーション装置５０２や利用者が指定する端末あるいはサーバなどに映像情報を出力する。
【００６２】
情報収集サーバ５０１と、ナビゲーション装置５０２との間の通信は、中継機器５０３を介しておこなわれる。この中継機器５０３は、ＤＳＲＣなど双方向近距離通信インフラなどで、行政機関が車両の走行履歴などを収集して交通情報サービスに利用する機器であってもよい。このようなインフラを利用することで、効率的なネットワーク型ドライブレコーダ５００の導入を実現できる。
【００６３】
より具体的には、たとえば、中継機器５０３は、ビーコンなどを用いることとしてもよい。その場合、ナビゲーション装置５０２は、ビーコン間隔の走行状態情報を一時保存できるバッファメモリを備える構成とすればよい。
【００６４】
ナビゲーション装置５０２は、車両に搭載され、車両を目的地点まで誘導したり、車両の現在地点を表示したりする。本実施例では、ナビゲーション装置５０２は、たとえば、カメラによる車両周辺の映像の撮像、Ｇセンサなどの各種センサによる車両の挙動に関する情報の検知および中継機器５０３を介する情報収集サーバ５０１との通信の各機能を備えている。
【００６５】
また、ナビゲーション装置５０２は、中継機器５０３にビーコンを用いた場合、ビーコン間隔を走行する間の走行状態情報を一時保存できるバッファメモリを備える構成とすればよい。なお、情報収集サーバ５０１との通信を中継機器５０３を介さず、移動体通信などの通信手段を用いて直接行うようにしてもよい。その場合には、ビーコン間隔に応じたバッファメモリを備える必要がなく、常時または間欠的に情報収集サーバ５０１への通信を行うことができる。
【００６６】
情報収集サーバ５０１の処理詳細は図８、ナビゲーション装置５０２の処理詳細は図９を用いてそれぞれ説明するが、具体的には、たとえば、ネットワーク型ドライブレコーダ５００において、ナビゲーション装置５０２は、車両のエンジン起動時に自装置にＩＤ（ＩＤｅｎｔｉｆｉｅｒ）を割り当てる。ＩＤの割り当ては、ナビゲーション装置５０２によっておこなってもよいし、情報収集サーバ５０１に問い合わせて割り当てる構成でもよい。また、エンジンの起動を検知する代わりに、パーキングブレーキの解除などを検知することとしてもよい。
【００６７】
つづいて、ナビゲーション装置５０２は、各種センサやＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）などによって車両の走行中における走行履歴や現在時刻や、センサの出力値や、カメラによって撮像される車両周辺の映像情報を含む走行状態情報を取得する。走行履歴は、たとえば、所定時間や所定距離ごとの車両が走行した軌跡などで、Ｇ値や映像情報と対応づけられることとしてもよい。
【００６８】
そして、ナビゲーション装置５０２は、所定時間間隔ごとの走行状態情報をバッファメモリなどに一時保存し、ビーコンを通過するごとに、バッファメモリに一時保存した走行状態情報を自車に割り当てたＩＤとともにビーコンを介して情報収集サーバ５０１に送信する。すなわち、ビーコンを通過する前に所定時間が経過したら、新たな所定時間分の走行状態情報も一時保存して、ビーコンを通過した時点で、複数の所定時間間隔分の走行状態情報を送信することとしてもよい。
【００６９】
換言すれば、バッファメモリへの一時保存は、たとえば、直前に一時保存した所定時間間隔の走行状態情報における映像情報の最後のフレームの取得時刻に引き続く時刻から所定時間間隔を累積して一時保存することとなる。すなわち、ナビゲーション装置５０２は、所定時間間隔の走行状態情報の記録に十分な容量を有するバッファメモリを備える構成であればよい。また、バッファメモリの残量が所定の割合以下になった場合は、走行状態情報の圧縮レートを変更させることとしてもよい。
【００７０】
ここで、走行状態情報における映像情報には、たとえば、映像を構成する各フレームにおける取得時刻やフレームナンバーなどが付与されていてもよい。また、走行状態情報におけるＧ値には、Ｇ値の取得時刻や取得地点が付与されていてもよく、Ｇ値そのものの代わりに、横軸を取得時刻や取得地点、縦軸をＧ値とするグラフ情報としてもよい。
【００７１】
情報収集サーバ５０１は、ビーコンなどの中継機器５０３を介して、ナビゲーション装置５０２から映像情報およびＧ値などを含む走行状態情報を受信し、受信した走行状態情報を図示しない記録媒体に一時保存する。さらに、情報収集サーバ５０１は、受信した走行状態情報ごとに受付ナンバーを割り振るとともに、各ナビゲーション装置５０２に対して、受付ナンバーを送信する。
【００７２】
そして、情報収集サーバ５０１は、受付ナンバーが割り振られた走行状態情報のＧ値を参照して、危険な挙動を示すしきい値を超えるＧ値が含まれるか否かを判定する。そして、走行状態情報に危険な挙動を示すしきい値を超えるＧ値が含まれると判定された場合は、走行状態情報における映像情報から判定された時点を含む前後所定時間の映像情報を切り取って、保存する。切り取った部分と関連のない走行状態情報は消去することとしてもよい。
【００７３】
つづいて、情報収集サーバ５０１は、保存した映像情報について画像認識処理をおこなうことによって、実際に車両と他の物体との接触があったか否かを判定する。接触の判定は、画像認識処理の代わりに、情報収集サーバ５０１の操作者によって判定することとしてもよい。また、複数の車両から走行状態情報を収集する場合、接触の判定は、たとえば、同時刻や同地点における判定対象車両とは異なる他の車両の走行状態情報を参照して判定することとしてもよい。
【００７４】
このように判定することで、接触事故の有無を的確に判定することができる。特に、車両に搭載されたナビゲーション装置５０２のように、ハードウェア資源の限られた機器での判定に比べて正確な判断が可能となる。
【００７５】
そして、接触事故と判定された映像情報を保存して、接触事故でない映像情報は削除することとしてもよい。映像情報の保存は、たとえば、走行状態情報として、Ｇ値や走行履歴などとともに保存してもよい。
【００７６】
さらに、接触事故と判定した場合、情報収集サーバ５０１は、接触事故に遭遇した車両がつぎのビーコンを通過するか否かをモニタすることとしてもよい。モニタは、たとえば、接触事故と判定した車両のＩＤを再度受信するか否かによって判断してもよい。
【００７７】
また、車両のモニタは、たとえば、接触事故に遭遇した車両に限ることなく、映像情報による接触事故の判定が終了するまで継続する構成でもよいし、車両の走行履歴を基に調査対象を制限することとしてもよい。
【００７８】
車両のモニタによって、車両を検知した場合、走行状態情報の受付ナンバーと、判定結果を当該車両に通知する。具体的には、たとえば、接触事故に遭遇したと判定された場合、接触の有無のチェックを促す通知や、接触の映像情報などを送信することとしてもよい。
【００７９】
換言すれば、ナビゲーション装置５０２は、受付ナンバーを受信したらその受付ナンバーを保存しておき、当該受付ナンバーに対応する判定結果を受信したか否かを判断することとなる。もし、走行状態情報を送信してから所定時間を経過してもその走行状態情報に対する判定結果を受信しない場合には、自動的または利用者の操作によって、判定結果の取得要求を受付ナンバーとともに情報収集サーバ５０１に対しておこなってもよい。このとき、たとえば判定結果の受信を中継機器を介しておこなっていたとすれば、判定結果の取得要求をその中継機器を利用しない移動体通信などの別の通信手段でおこなってもよい。これにより、中継装置の通信エリアを通過しなくとも取得要求が行える。同様に取得要求に伴う判定結果の受信は移動体通信などの手段によりおこなってもよい。
【００８０】
また、ナビゲーション装置５０２は、判定結果を受信して、接触事故に遭遇した場合は、その旨を音声などで利用者に通知することとしてもよい。くわえて、自動的または利用者の操作によって、接触事故に関する映像情報の取得要求を受付ナンバーとともに情報収集サーバ５０１に対しておこなってもよい。このようにして、利用者に対して注意を促すことで、利用者の安全運転に対する意識を高めることができる。
【００８１】
一方、ナビゲーション装置５０２は、判定結果を受信して、接触事故に遭遇していない場合は、利用者に通知することなく受付ナンバーを削除することとしてもよい。また、ナビゲーション装置５０２は、受付ナンバーを受信した後、中継機器５０３であるビーコンを通過せずに、判定結果を受信できない場合は、携帯端末などによる他の通信手段で情報収集サーバ５０１に判定結果を要求してもよい。あるいは、車両の利用者に車両近辺に存在するビーコンの位置を案内する構成でもよい。このような構成により、確実に判定結果を受信することができる。
【００８２】
ここで、ナビゲーション装置５０２に割り当てられたＩＤは、たとえば、エンジンの停止によって無効化される。ナビゲーション装置５０２は、ＩＤが無効になった後、判定結果を受信していない受付ナンバーがあった場合、その旨を利用者に通知したり、情報収集サーバ５０１に取得要求をおこなったりしてもよい。取得要求は、たとえば、エンジンの停止とともにナビゲーション装置５０２の電源が切れる構成であれば、利用者の携帯端末などの代替となる通信手段でおこなってもよい。
【００８３】
また、図５の説明では、ナビゲーション装置５０２から送信されるＧ値を用いて、情報収集サーバ５０１によって、車両における危険な挙動を判定する構成としたが、ナビゲーション装置５０２によって、挙動の判断をおこなうこととしてもよい。
【００８４】
具体的には、たとえば、ナビゲーション装置５０２によって、取得したＧ値について所定のしきい値と比較して、接触事故の可能性があるか否かを判断し、接触事故の可能性がある場合に、利用者にその旨を通知するとともに、車両周辺のビーコンまで車両を案内する。そして、ナビゲーション装置５０２は、接触事故の可能性のある時刻の映像が含まれる受付ナンバーの判定結果を情報収集サーバ５０１に要求する構成でもよい。
【００８５】
また、ナビゲーション装置５０２によって、Ｇ値に対する概略の判定を実施して、詳細の判定を情報収集サーバ５０１によっておこなうこととしてもよい。換言すれば、ナビゲーション装置５０２によって、Ｇ値の足きり判定をおこなう構成でもよい。このような構成とすれば、ナビゲーション装置５０２は、すべての走行状態情報を情報収集サーバ５０１に送信することなく、通信負荷を軽減させることができ、かつ、情報収集サーバ５０１の処理量を削減することができる。
【００８６】
（情報収集サーバ５０１のハードウェア構成）
つぎに、図６を用いて、本実施例にかかる情報収集サーバ５０１のハードウェア構成について説明する。図６は、本実施例にかかる情報収集サーバのハードウェア構成の一例を示すブロック図である。
【００８７】
図６において、情報収集サーバ５０１は、ＣＰＵ６０１と、ＲＯＭ６０２と、ＲＡＭ６０３と、磁気ディスクドライブ６０４と、磁気ディスク６０５と、光ディスクドライブ６０６と、光ディスク６０７と、音声Ｉ／Ｆ（インターフェース）６０８と、スピーカ６０９と、入力デバイス６１０と、映像Ｉ／Ｆ６１１と、ディスプレイ６１２と、通信Ｉ／Ｆ６１３と、を備えている。また、各構成部６０１〜６１３はバス６２０によってそれぞれ接続されている。
【００８８】
まず、ＣＰＵ６０１は、情報収集サーバ５０１の全体の制御を司る。ＲＯＭ６０２は、ブートプログラム、通信プログラム、判定プログラム、情報記録プログラム、などの各種プログラムを記録している。また、ＲＡＭ６０３は、ＣＰＵ６０１のワークエリアとして使用される。
【００８９】
ここで、通信プログラムは、たとえば、図５に示した中継機器５０３を介してナビゲーション装置５０２と各種情報の送受信をおこなわせる。各種情報は、たとえば、後述する判定プログラムによる車両の挙動の判定結果や車両の走行状態情報やナビゲーション装置５０２のＩＤや走行状態情報の受付ナンバーなどである。
【００９０】
判定プログラムは、たとえば、ナビゲーション装置５０２から受信した車両の走行状態情報を用いて、車両の挙動を判定させる。挙動の判定は、たとえば、ナビゲーション装置５０２を搭載した車両が危険な挙動を示したか否かや、接触事故に遭遇したか否かなどである。
【００９１】
情報記録プログラムは、たとえば、判定プログラムの判定結果に基づいて、走行状態情報を記録させる。走行状態情報の記録は、たとえば、複数のナビゲーション装置５０２の情報を管理する構成でもよい。
【００９２】
磁気ディスクドライブ６０４は、ＣＰＵ６０１の制御にしたがって磁気ディスク６０５に対するデータの読み取り／書き込みを制御する。磁気ディスク６０５は、磁気ディスクドライブ６０４の制御で書き込まれたデータを記録する。磁気ディスク６０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００９３】
光ディスクドライブ６０６は、ＣＰＵ６０１の制御にしたがって光ディスク６０７に対するデータの読み取り／書き込みを制御する。光ディスク６０７は、光ディスクドライブ６０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク６０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱自在な記録媒体として、光ディスク６０７のほか、ＭＯ、メモリカードなどであってもよい。
【００９４】
音声Ｉ／Ｆ６０８は、音声出力用のスピーカ６０９に接続され、スピーカ６０９からは、音声が出力される。
【００９５】
入力デバイス６１０は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。
【００９６】
映像Ｉ／Ｆ６１１は、ディスプレイ６１２と接続される。映像Ｉ／Ｆ６１１は、具体的には、たとえば、ディスプレイ６１２全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ６１２を表示制御する制御ＩＣなどによって構成される。
【００９７】
ディスプレイ６１２には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ６１２は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。
【００９８】
通信Ｉ／Ｆ６１３は、無線を介してネットワークに接続され、中継機器５０３やナビゲーション装置５０２とＣＰＵ６０１とのインターフェースとして機能する。通信Ｉ／Ｆ６１３は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ６０１とのインターフェースとしても機能する。
【００９９】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ６１３は、たとえば、ＦＭチューナーなどによって構成される。
【０１００】
なお、詳細は図８を用いて説明するが、情報収集サーバ５０１は、図５に示すナビゲーション装置５０２と中継機器５０３を介して通信をおこない、ネットワーク型ドライブレコーダ５００として機能する構成である。
【０１０１】
なお、図１に示した情報記録装置１００が備える受信部１０１、判定部１０２、抽出部１０３、記録部１０４、付与部１０５、送信部１０６は、図６に示した情報収集サーバ５０１におけるＲＯＭ６０２、ＲＡＭ６０３、磁気ディスク６０５、光ディスク６０７などに記録されたプログラムやデータを用いて、ＣＰＵ６０１が所定のプログラムを実行し、情報収集サーバ５０１における各部を制御することによってその機能を実現する。
【０１０２】
すなわち、本実施例の情報収集サーバ５０１は、情報収集サーバ５０１における記録媒体としてのＲＯＭ６０２に記録されている各種プログラムを実行することにより、図１に示した情報記録装置１００が備える機能を、図３に示した手順で実行することができる。
【０１０３】
（ナビゲーション装置のハードウェア構成）
つづいて、図７を用いて、本実施例にかかるナビゲーション装置５０２のハードウェア構成について説明する。図７は、本実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【０１０４】
図７において、ナビゲーション装置５０２は、車両などの移動体に搭載されており、ＣＰＵ７０１と、ＲＯＭ７０２と、ＲＡＭ７０３と、磁気ディスクドライブ７０４と、磁気ディスク７０５と、光ディスクドライブ７０６と、光ディスク７０７と、音声Ｉ／Ｆ（インターフェース）７０８と、マイク７０９と、スピーカ７１０と、入力デバイス７１１と、映像Ｉ／Ｆ７１２と、ディスプレイ７１３と、通信Ｉ／Ｆ７１４と、ＧＰＳユニット７１５と、各種センサ７１６と、カメラ７１７と、を備えている。また、各構成部７０１〜７１７はバス７２０によってそれぞれ接続されている。
【０１０５】
まず、ＣＰＵ７０１は、ナビゲーション装置５０２の全体の制御を司る。ＲＯＭ７０２は、ブートプログラム、通信プログラム、経路探索プログラム、経路誘導プログラム、音声生成プログラム、表示プログラムなどのプログラムを記録している。また、ＲＡＭ７０３は、ＣＰＵ３０１のワークエリアとして使用される。
【０１０６】
ここで、通信プログラムは、図５に示した中継機器５０３を介して情報収集サーバ５０１と各種情報の送受信をおこなわせる。各種情報は、たとえば、情報収集サーバ５０１による車両の挙動の判定結果や車両の走行状態情報やナビゲーション装置５０２のＩＤや走行状態情報の受付ナンバーなどである。
【０１０７】
経路探索プログラムは、後述する光ディスク７０７に記録されている地図情報などを利用して、出発地点から目的地点までの最適な経路を探索させる。また、経路誘導プログラムは、経路探索プログラムを実行することによって探索された誘導経路情報に基づいて、リアルタイムな経路誘導情報の生成をおこなわせる。
【０１０８】
音声生成プログラムは、パターンに対応したトーンと音声の情報を生成させる。すなわち、経路誘導プログラムを実行することによって生成された経路誘導情報に基づいて、案内ポイントに対応した仮想音源の設定と音声ガイダンス情報の生成をおこない、ＣＰＵ７０１を介して音声Ｉ／Ｆ７０８へ出力する。
【０１０９】
表示プログラムは、映像Ｉ／Ｆ７１２によってディスプレイ７１３に表示する地図情報の表示形式を決定させ、決定された表示形式によって地図情報をディスプレイ７１３に表示させる。
【０１１０】
磁気ディスクドライブ７０４は、ＣＰＵ７０１の制御にしたがって磁気ディスク７０５に対するデータの読み取り／書き込みを制御する。磁気ディスク７０５は、磁気ディスクドライブ７０４の制御で書き込まれたデータを記録する。磁気ディスク７０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【０１１１】
また、光ディスクドライブ７０６は、ＣＰＵ７０１の制御にしたがって光ディスク７０７に対するデータの読み取り／書き込みを制御する。光ディスク７０７は、光ディスクドライブ７０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク７０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱自在な記録媒体として、光ディスク７０７のほか、ＭＯ、メモリカードなどであってもよい。
【０１１２】
磁気ディスク７０５、光ディスク７０７に記録される情報の一例として、後述するマイク７０９やカメラ７１７で得られた車内外の音声や映像、後述するＧＰＳユニット７１５で検出された車両の現在地点情報、後述する各種センサ７１６からの出力値などが挙げられる。これらの情報は、たとえば、車両の走行状態情報として、一時的に記録され、ビーコン通過時に情報収集サーバ５０１に送信される構成でもよい。
【０１１３】
その他、磁気ディスク７０５、光ディスク７０７に記録される情報の他の一例として、経路探索・経路誘導などに用いる地図情報が挙げられる。地図情報は、建物、河川、地表面などの地物（フィーチャ）をあらわす背景データと、道路の形状をあらわす道路形状データとを有しており、ディスプレイ７１３の表示画面において２次元または３次元に描画される。ナビゲーション装置５０２が経路誘導中の場合は、地図情報と後述するＧＰＳユニット７１５によって取得された自車の現在地点とが重ねて表示されることとなる。
【０１１４】
なお、本実施例では地図情報を磁気ディスク７０５、光ディスク７０７に記録するようにしたが、これに限るものではない。地図情報は、ナビゲーション装置５０２のハードウェアと一体に設けられているものに限って記録されているものではなく、ナビゲーション装置５０２の外部に設けられていてもよい。その場合、ナビゲーション装置５０２は、たとえば、通信Ｉ／Ｆ７１４を通じて、ネットワークを介して地図情報を取得する。取得された地図情報はＲＡＭ７０３などに記録される。
【０１１５】
また、音声Ｉ／Ｆ７０８は、音声入力用のマイク７０９および音声出力用のスピーカ７１０に接続される。マイク７０９に受音された音声は、音声Ｉ／Ｆ７０８内でＡ／Ｄ変換される。また、スピーカ７１０からは音声が出力される。なお、マイク７０９から入力された音声は、音声データとして磁気ディスク７０５あるいは光ディスク７０７に記録可能である。
【０１１６】
また、入力デバイス７１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。
【０１１７】
また、映像Ｉ／Ｆ７１２は、ディスプレイ７１３およびカメラ７１７と接続される。映像Ｉ／Ｆ７１２は、具体的には、たとえば、ディスプレイ７１３全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ７１３を表示制御する制御ＩＣなどによって構成される。
【０１１８】
ディスプレイ７１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ７１３は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。また、ディスプレイ７１３は、車両に複数備えられていてもよく、たとえば、運転者に対するものと後部座席に着座する搭乗者に対するものなどである。
【０１１９】
カメラ７１７は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよく、たとえば、カメラ７１７によって車両内部の搭乗者の挙動を撮影し、撮影した映像を映像Ｉ／Ｆ７１２を介して磁気ディスク７０５や光ディスク７０７などの記録媒体に出力する。また、カメラ７１７によって車両外部の状況を撮影し、撮影した映像を映像Ｉ／Ｆ７１２を介して磁気ディスク７０５や光ディスク７０７などの記録媒体に出力する。また、記録媒体に出力された映像は、走行状態情報として情報収集サーバ５０１に送信することとしてもよい。
【０１２０】
また、通信Ｉ／Ｆ７１４は、無線を介してネットワークに接続され、ナビゲーション装置５０２とＣＰＵ７０１とのインターフェースとして機能する。通信Ｉ／Ｆ７１４は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ７０１とのインターフェースとしても機能する。
【０１２１】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ７１４は、たとえば、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報などを取得する。なお、ＶＩＣＳは登録商標である。
【０１２２】
また、ＧＰＳユニット７１５は、ＧＰＳ衛星からの受信波や後述する各種センサ７１６（たとえば、角速度センサや加速度センサ、タイヤの回転数など）からの出力値を用いて、車両の現在地点（ナビゲーション装置５０２の現在地点）を示す情報を算出する。現在地点を示す情報は、たとえば緯度・経度、高度などの、地図情報上の１点を特定する情報である。
【０１２３】
各種センサ７１６は、車速センサや加速度センサ、Ｇセンサ、角速度センサなどであり、その出力値は、ＧＰＳユニット７１５による現在地点の算出や、速度や方位の変化量の測定などに用いられる。具体的には、たとえば、各種センサ７１６は、オドメーター、速度変化量、方位変化量などを出力する。この出力値により、急ブレーキ、急ハンドルなどの動態を解析することができる。
【０１２４】
また、各種センサ７１６は、ドライバーによる車両の各操作を検知するセンサなども含む。車両の各操作の検知は、たとえば、ハンドル操作やウインカーの入力やアクセルペダルの踏み込みやブレーキペダルの踏み込みなどを検知する構成としてもよい。また、各種センサ７１６の出力値は、ドライブレコーダ機能で記録するデータとしてもよい。
【０１２５】
なお、図２に示した情報処理装置２００が備える取得部２０１、送信部２０２、受信部２０３は、図７に示したナビゲーション装置５０２におけるＲＯＭ７０２、ＲＡＭ７０３、磁気ディスク７０５、光ディスク７０７などに記録されたプログラムやデータを用いて、ＣＰＵ７０１が所定のプログラムを実行し、ナビゲーション装置５０２における各部を制御することによってその機能を実現する。
【０１２６】
すなわち、本実施例のナビゲーション装置５０２は、ナビゲーション装置５０２における記録媒体としてのＲＯＭ７０２に記録されている各種プログラムを実行することにより、図２に示した情報処理装置２００が備える機能を、図４に示した手順で実行することができる。
【０１２７】
（情報収集サーバ５０１の処理の内容）
ここで、図８を用いて、本実施例にかかる情報収集サーバ５０１の処理の内容について説明する。図８は、本実施例にかかる情報収集サーバの処理の内容を示すフローチャートである。図８のフローチャートにおいて、まず、通信Ｉ／Ｆ６１３によって、ナビゲーション装置５０２から当該ナビゲーション装置５０２に割り当てられたＩＤ（以下単に「ＩＤ」と称して説明する）、映像情報およびＧ値を受信したか否かを判断する（ステップＳ８０１）。
【０１２８】
ステップＳ８０１において、ＩＤ、映像情報およびＧ値を受信するのを待って、受信した場合（ステップＳ８０１：Ｙｅｓ）は、ＣＰＵ６０１によって、ステップＳ８０１において受信された映像情報およびＧ値に対して受付ナンバーを発行する（ステップＳ８０２）。受付ナンバーの発行は、たとえば、ステップＳ８０１において受信された映像情報およびＧ値に対して受付ナンバーを付与するとともに、その受付ナンバーを映像情報およびＧ値の送信元のナビゲーション装置５０２に送信することとしてもよい。
【０１２９】
つづいて、ＣＰＵ６０１によって、ステップＳ８０１において受信されたＧ値が所定値以上か否かを判断する（ステップＳ８０３）。所定値は、たとえば、ナビゲーション装置５０２を搭載した車両が危険な挙動を示すか否かに関するしきい値などである。
【０１３０】
ステップＳ８０３において、Ｇ値が所定値以上であった場合（ステップＳ８０３：Ｙｅｓ）は、ＣＰＵ６０１によって、ステップＳ８０１において受信された映像情報が接触事故か否かを判断する（ステップＳ８０４）。接触事故の判断は、たとえば、画像認識によって、ステップＳ８０３において所定値以上のＧ値であった時点を含む所定時間の映像情報に接触事故が含まれるか否かを判断することとしてもよい。
【０１３１】
ステップＳ８０３において、Ｇ値が所定値未満であった場合（ステップＳ８０３：Ｎｏ）は、ステップＳ８０８へ移行して、通信Ｉ／Ｆ６１３によって、中継機器５０３であるビーコンを介して、ナビゲーション装置５０２に判定結果を送信する（ステップＳ８０８）とともに、ステップＳ８０１において受信された映像情報を消去して（ステップＳ８０９）、一連の処理を終了する。
【０１３２】
ステップＳ８０４において、接触事故があった場合（ステップＳ８０４：Ｙｅｓ）は、通信Ｉ／Ｆ６１３によって、ナビゲーション装置５０２を搭載した車両がビーコンを通過するか否かを判断する（ステップＳ８０５）。なお、この判断は、車両に搭載されたナビゲーション装置５０２のＩＤを取得し、ステップＳ８０１にて受信したＩＤと照合することにより判断することができる。つまり、通過する車両に搭載されたナビゲーション装置５０２のＩＤと、映像情報およびＧ値とともに受信したＩＤとが一致すれば映像情報およびＧ値を送信した送信元のナビゲーション装置５０２であると判断することができる。
【０１３３】
また、ステップＳ８０４において、接触事故がなかった場合（ステップＳ８０４：Ｎｏ）は、ステップＳ８０８へ移行して、通信Ｉ／Ｆ６１３によって、ビーコンを介して、ナビゲーション装置５０２に判定結果を送信する（ステップＳ８０８）とともに、ステップＳ８０１において受信された映像情報を消去して（ステップＳ８０９）、一連の処理を終了する。
【０１３４】
なお、ステップＳ８０８の前段階においても後述するステップＳ８０５ならびにステップＳ８０６の処理がおこなわれる。すなわち、ステップＳ８０８にて判定結果を送信する際に、ビーコンを通過する車両に搭載されたナビゲーション装置５０２のＩＤを取得し、ステップＳ８０１にて受信したＩＤと照合することによりステップＳ８０１にて受信した映像情報およびＧ値の送信元であるナビゲーション装置５０２を搭載した車両であるかを判断する。そして、送信元のナビゲーション装置５０２を搭載した車両が通過すると判断した場合には、ステップＳ８０８にて判定結果を送信する。また、送信元の車両が通過しないと判断した場合には、受付ナンバーをＩＤとともに受信したかを判断し、受信したと判断した場合には、同様に受付ナンバーの送信元であるナビゲーション装置５０２を搭載した車両がビーコンを通過するかをＩＤの照合により判断して、通過すると判断した場合にはステップＳ８０８にて受信した受付ナンバーに対応する判定結果を送信元のナビゲーション装置５０２に送信する。
【０１３５】
ステップＳ８０５において、車両がビーコンを通過した場合（ステップＳ８０５：Ｙｅｓ）は、ステップＳ８０７へ移行して、通信Ｉ／Ｆ６１３によって、ビーコンを介してナビゲーション装置５０２に判定結果および映像情報を送信して（ステップＳ８０７）、一連の処理を終了する。なお、図８のフローチャートでは、ステップＳ８０７において、判定結果および映像情報をナビゲーション装置５０２に送信する構成としているが、映像情報を記録する所定の記録媒体へ出力することとしてもよい。
【０１３６】
また、ステップＳ８０５において、ＩＤの照合により送信元のナビゲーション装置５０２を搭載した車両がビーコンを通過しない場合（ステップＳ８０５：Ｎｏ）は、通信Ｉ／Ｆ６１３によって、ナビゲーション装置５０２から受付ナンバーを受信したか否かを判断する（ステップＳ８０６）。
【０１３７】
ステップＳ８０６において、受付ナンバーを受信した場合（ステップＳ８０６：Ｙｅｓ）は、通信Ｉ／Ｆ６１３によって、ビーコンを介してナビゲーション装置５０２に受信された受付ナンバーに対応する判定結果および映像情報を送信して（ステップＳ８０７）、一連の処理を終了する。なお、この受付ナンバーを受信する際も車両に搭載されたナビゲーション装置５０２のＩＤとともに受信する。そして、ＩＤを照合することによりビーコンを通過する車両が受付ナンバーの送信元のナビゲーション装置５０２を搭載した車両であるかを判断し、送信元のナビゲーション装置を搭載した車両であると判断した場合にステップＳ８０７にて受付ナンバーに対応する判定結果および映像情報を送信元のナビゲーション装置５０２に送信する。
【０１３８】
また、ステップＳ８０６において、受付ナンバーを受信しない場合（ステップＳ８０６：Ｎｏ）は、ステップＳ８０５へ戻って処理を繰り返す。
【０１３９】
（ナビゲーション装置５０２の処理の内容）
つぎに、図９を用いて、本実施例にかかるナビゲーション装置５０２の処理の内容について説明する。図９は、本実施例にかかるナビゲーション装置の処理の内容を示すフローチャートである。図９のフローチャートにおいて、まず、各種センサ７１６によって、車両のエンジンが起動したか否かを判断する（ステップＳ９０１）。
【０１４０】
ステップＳ９０１において、エンジンが起動するのを待って、起動した場合（ステップＳ９０１：Ｙｅｓ）は、ＣＰＵ７０１によって、ナビゲーション装置５０２にＩＤを割り当てる（ステップＳ９０２）。ＩＤの割り当ては、たとえば、通信Ｉ／Ｆ７１４によって情報収集サーバ５０１に問い合わせておこなうこととしてもよい。
【０１４１】
つぎに、磁気ディスクドライブ７０４や光ディスクドライブ７０６などのドライブによって、各種センサ７１６およびカメラ７１７によって取得される映像情報およびＧ値などの走行状態情報を磁気ディスク７０５や光ディスク７０７などに設けられるバッファメモリに書き込む（ステップＳ９０３）。
【０１４２】
そして、ＣＰＵ７０１によって、ナビゲーション装置５０２を搭載した車両がビーコン下に到達したか否かを判断する（ステップＳ９０４）。
【０１４３】
ステップＳ９０４において、ビーコン下に到達した場合（ステップＳ９０４：Ｙｅｓ）は、通信Ｉ／Ｆ７１４によって、中継機器５０３であるビーコンを介して、情報収集サーバ５０１にステップＳ９０３において書き込まれた映像情報、Ｇ値およびＩＤを送信する（ステップＳ９０５）。
【０１４４】
また、ステップＳ９０４において、ビーコン下に到達しない場合（ステップＳ９０４：Ｎｏ）は、ステップＳ９０３へ戻って処理を繰り返す。なお、図９のフローチャートでは、ビーコン下に到達しない場合（ステップＳ９０４：Ｎｏ）は、ステップＳ９０３へ戻る構成としたが、ステップＳ９０３へ戻るとともに、車両周辺のビーコンへ車両を案内することとしてもよい。
【０１４５】
つぎに、通信Ｉ／Ｆ７１４によって、情報収集サーバ５０１から、ステップＳ９０５において送信された映像情報およびＧ値に対応する受付ナンバーを受信する（ステップＳ９０６）。
【０１４６】
そして、通信Ｉ／Ｆ７１４によって、情報収集サーバ５０１から、ステップＳ９０６において受信された受付ナンバーに対応する車両の挙動に関する判定結果を受信したか否かを判断する（ステップＳ９０７）。
【０１４７】
ステップＳ９０７において、判定結果を受信した場合（ステップＳ９０７：Ｙｅｓ）は、スピーカ７１０やディスプレイ７１３によって、ステップＳ９０７において受信された判定結果を利用者に通知する（ステップＳ９０８）。
【０１４８】
そして、入力デバイス７１１によって、利用者から映像情報の取得要求を受け付けたか否かを判断する（ステップＳ９０９）。取得要求は、たとえば、接触事故の映像や危険な挙動の映像などを要求する情報などである。
【０１４９】
ステップＳ９０９において、取得要求を受け付けた場合（ステップＳ９０９：Ｙｅｓ）は、通信Ｉ／Ｆ７１４によって、情報収集サーバ５０１に取得要求をおこなうことによって、取得要求に応じた映像情報を取得して（ステップＳ９１０）、一連の処理を終了する。
【０１５０】
また、ステップＳ９０９において、取得要求を受け付けない場合（ステップＳ９０９：Ｎｏ）は、そのまま一連の処理を終了する。
【０１５１】
また、ステップＳ９０７において、判定結果を受信しない場合（ステップＳ９０７：Ｎｏ）は、各種センサ７１６によって、車両のエンジンが停止したか否かを判断する（ステップＳ９１１）。
【０１５２】
ステップＳ９１１において、エンジンが停止した場合（ステップＳ９１１：Ｙｅｓ）は、通信Ｉ／Ｆ７１４によって、ステップＳ９０６において受信された受付ナンバーを情報収集サーバ５０１に送信する（ステップＳ９１３）。換言すれば、ステップＳ９１３において受付ナンバーを情報収集サーバ５０１に送信することによって、受付ナンバーに対応する判定結果の取得要求をおこなうこととなる。
【０１５３】
また、ステップＳ９１１において、エンジンが停止しない場合（ステップＳ９１１：Ｎｏ）は、ステップＳ９１２へ移行して、所定時間経過したか否かを判断する。
【０１５４】
ステップＳ９１２において、所定時間が経過した場合（ステップＳ９１２：Ｙｅｓ）は、ステップＳ９１３へ移行して、通信Ｉ／Ｆ７１４によって、ステップＳ９０６において受信された受付ナンバーを情報収集サーバ５０１に送信する（ステップＳ９１３）。
【０１５５】
また、ステップＳ９１２において、所定時間が経過しない場合（ステップＳ９１２：Ｎｏ）は、ステップＳ９０６へ戻って処理を繰り返す。
【０１５６】
そして、ステップＳ９１３において受付ナンバーが情報収集サーバ５０１に送信された結果、通信Ｉ／Ｆ７１４によって、情報収集サーバ５０１から送信した受付ナンバーに対応する判定結果を受信して（ステップＳ９１４）、その後、ステップＳ９０８へ戻って処理を繰り返す。
【０１５７】
以上説明したように、本実施例によれば、情報収集サーバによって車両の挙動を判定することができる。したがって、車両の挙動を的確に判断することによって、事故に関する映像情報を収集することができる。
【０１５８】
また、ナビゲーション装置によって映像情報を記録する必要がないため、事故時における振動などを考慮しなくてもよい。したがって、不必要に堅牢性を具備させない安価な構成によって映像情報を確実に記録できるとともに、記録領域が十分に確保でき、また高性能な処理能力を容易に付加することができる。
【０１５９】
さらに、情報収集サーバによって、複数の車両から映像情報や走行状態情報を受信することができる。したがって、複数の車両の映像情報や走行状態情報を一括で管理することができ、利便性の向上を図ることができる。
【０１６０】
また、ＤＳＲＣなど双方向近距離通信インフラ接続を用いて通信をおこなう構成であるため、走行状態情報の収集や判定結果の送信を容易におこなうことができ、汎用性の向上を図ることができる。
【０１６１】
また、ナビゲーション装置で車両の挙動に関する判定をおこなわなくても、情報収集サーバから判定結果を受信することができる。したがって、簡素化およびコンパクト化を実現しつつ、挙動の判定結果を取得することができる。さらに、ナビゲーション装置によって車両の挙動の判定結果とあわせて映像情報を確認することで、利用者に安全運転を促すことができる。
【０１６２】
なお、本実施の形態で説明した情報記録方法および情報処理方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【符号の説明】
【０１６３】
１００  情報記録装置
１０１  受信部
１０２  判定部
１０３  抽出部
１０４  記録部
１０５  付与部
１０６  送信部
２００  情報処理装置
２０１  取得部
２０２  送信部
２０３  受信部
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動体に搭載された撮像装置によって撮像された周辺映像情報および当該移動体から検出された挙動情報を含む走行状態情報を取得する取得手段と、
前記取得手段によって取得された走行状態情報を、当該走行状態情報を記録可能な外部サーバに送信する送信手段と、
前記送信手段によって送信された結果、前記外部サーバから前記移動体の挙動に関する判定結果を受信する受信手段と、
前記送信手段によって前記走行状態情報を送信した後、前記判定結果の受信に先立って、前記外部サーバによって当該走行状態を受け付けた旨を示す受付番号を前記走行状態情報に関連付けて記録する記録手段と、
を備え、
前記受信手段は、前記判定結果とともに前記受付番号を受信し、
前記記録手段は、前記走行状態情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該走行状態情報に関連付けて記録し、
前記送信手段は、前記判定結果が関連付けて記録されていない走行状態情報が存在した場合に、当該走行状態情報に付与された前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする情報処理装置。
【請求項２】
前記送信手段は、
前記取得手段によって取得された走行状態情報を、当該移動体周辺に存在する中継機器を介して、当該走行状態情報を記録可能な外部サーバに送信することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記取得手段は、
前記移動体における所定量の走行ごとの前記走行状態情報を取得することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記受信手段は、
さらに、前記判定結果に関連する前記移動体の映像情報を受信することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
移動体周辺を撮像する撮像手段と、
前記移動体の挙動に関する挙動情報を取得する取得手段と、
前記取得手段によって取得された前記挙動情報を外部サーバに送信する送信手段と、
前記送信手段によって前記挙動情報を送信した後、前記移動体の挙動に関する判定結果の受信に先立って、前記外部サーバから当該挙動情報を受け付けた旨を示す受付番号を受信する受信手段と、
前記撮像手段によって撮像された映像情報と前記受信手段によって受信された受付番号とを前記取得手段によって取得された挙動情報に関連付けて記録する記録手段と、
を備え、
前記受信手段は、前記判定結果を受信する際には再度前記受付番号とともに受信し、
前記記録手段は、前記挙動情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該挙動情報に関連付けて記録し、
前記送信手段は、前記判定結果が関連付けて記録されていない挙動情報が存在した場合に当該挙動情報に関連付けられた前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする情報処理装置。
【請求項６】
移動体の挙動に関する挙動情報を取得する取得手段と、
前記取得手段によって取得された前記挙動情報を外部サーバに送信する送信手段と、
前記送信手段によって前記挙動情報を送信した後、前記移動体の挙動に関する判定結果の受信に先立って、前記外部サーバから当該挙動情報を受け付けた旨を示す受付番号を受信する受信手段と、
前記受信手段によって受信された受付番号を前記取得手段によって取得された挙動情報に関連付けて記録する記録手段と、
を備え、
前記受信手段は、前記判定結果を受信する際には再度前記受付番号とともに受信し、
前記記録手段は、前記挙動情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該挙動情報に関連付けて記録し、
前記送信手段は、前記判定結果が関連付けて記録されていない挙動情報が存在した場合に当該挙動情報に関連付けられた前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする情報処理装置。
【請求項７】
移動体周辺を撮像する撮像手段と、
前記撮影手段によって撮影された映像情報を外部サーバに送信する送信手段と、
前記送信手段によって前記映像情報を送信した後、前記外部サーバによって当該映像情報を受け付けた旨を示す受付番号を受信し、さらに、当該受付番号を受信した後、前記送信された映像情報が解析されることによって得られる前記移動体の挙動に関する判定結果を前記外部サーバから受信する受信手段と、
前記受付番号ならびに前記判定結果を前記映像情報に関連付けて記録する記録手段と、
を備え、
前記受信手段は、前記判定結果を受信する際には再度前記受付番号とともに受信し、
前記記録手段は、前記映像情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該映像情報に関連付けて記録し、
前記送信手段は、前記判定結果が関連付けて記録されていない映像情報が存在した場合に当該映像情報に関連付けられた前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする情報処理装置。
【請求項８】
移動体に搭載された撮像装置によって撮像された周辺映像情報および当該移動体から検出された挙動情報を含む走行状態情報を取得する取得工程と、
前記取得工程によって取得された走行状態情報を、当該走行状態情報を記録可能な外部サーバに送信する送信工程と、
前記送信工程によって送信された結果、前記外部サーバから前記移動体の挙動に関する判定結果を受信する受信工程と、
前記送信工程によって前記走行状態情報を送信した後、前記判定結果の受信に先立って、前記外部サーバによって当該走行状態を受け付けた旨を示す受付番号を前記走行状態情報に関連付けて記録する記録工程と、
を含み、
前記受信工程では、前記判定結果とともに前記受付番号を受信し、
前記記録工程では、前記走行状態情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該走行状態情報に関連付けて記録し、
前記送信工程では、前記判定結果が関連付けて記録されていない走行状態情報が存在した場合に、当該走行状態情報に付与された前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする情報処理方法。
【請求項９】
移動体周辺を撮像する撮像工程と、
前記移動体の挙動に関する挙動情報を取得する取得工程と、
前記取得工程によって取得された前記挙動情報を外部サーバに送信する送信工程と、
前記送信工程によって前記挙動情報を送信した後、前記移動体の挙動に関する判定結果の受信に先立って、前記外部サーバから当該挙動情報を受け付けた旨を示す受付番号を受信する受信工程と、
前記撮像工程によって撮像された映像情報と前記受信工程によって受信された受付番号とを前記取得工程によって取得された挙動情報に関連付けて記録する記録工程と、
を含み、
前記受信工程では、前記判定結果を受信する際には再度前記受付番号とともに受信し、
前記記録工程では、前記挙動情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該挙動情報に関連付けて記録し、
前記送信工程では、前記判定結果が関連付けて記録されていない挙動情報が存在した場合に当該挙動情報に関連付けられた前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする情報処理方法。
【請求項１０】
移動体の挙動に関する挙動情報を取得する取得工程と、
前記取得工程によって取得された前記挙動情報を外部サーバに送信する送信工程と、
前記送信工程によって前記挙動情報を送信した後、前記移動体の挙動に関する判定結果の受信に先立って、前記外部サーバから当該挙動情報を受け付けた旨を示す受付番号を受信する受信工程と、
前記受信工程によって受信された受付番号を前記取得工程によって取得された挙動情報に関連付けて記録する記録工程と、
を含み、
前記受信工程では、前記判定結果を受信する際には再度前記受付番号とともに受信し、
前記記録工程では、前記挙動情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該挙動情報に関連付けて記録し、
前記送信工程では、前記判定結果が関連付けて記録されていない挙動情報が存在した場合に当該挙動情報に関連付けられた前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする情報処理方法。
【請求項１１】
移動体周辺を撮像する撮像工程と、
前記撮影工程によって撮影された映像情報を外部サーバに送信する送信工程と、
前記送信工程によって前記映像情報を送信した後、前記外部サーバによって当該映像情報を受け付けた旨を示す受付番号を受信し、さらに、当該受付番号を受信した後、前記送信された映像情報が解析されることによって得られる前記移動体の挙動に関する判定結果を前記外部サーバから受信する受信工程と、
前記受付番号ならびに前記判定結果を前記映像情報に関連付けて記録する記録工程と、
を含み、
前記受信工程では、前記判定結果を受信する際には再度前記受付番号とともに受信し、
前記記録工程では、前記映像情報に関連付けて記録されている前記受付番号と対照して当該判定結果を当該映像情報に関連付けて記録し、
前記送信工程では、前記判定結果が関連付けて記録されていない映像情報が存在した場合に当該映像情報に関連付けられた前記受付番号とともに判定結果を要求する要求情報を送信することを特徴とする情報処理方法。
【請求項１２】
請求項８〜１１に記載の情報処理方法をコンピュータに実行させることを特徴とする情報処理プログラム。
【請求項１３】
請求項１２に記載の情報処理プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【国際調査報告】
2008072282.tif 000012
2008072282.tif 000013
2008072282.tif 000014
2008072282.tif 000015