(57)【要約】【課題】自車の周囲を走行している車輌から撮像した自車の動画をより積極的に活用する技術を提供する。【解決手段】車輌の周囲を撮像する撮像手段と、所定の無線通信範囲内のノードとの間で互いに無線通信を行う近距離通信手段であって、無線通信範囲内に進入した他の車輌に搭載した他の近距離通信手段を検知する近距離通信手段と、外部サーバと無線通信を行うサーバ通信手段と、を備え、近距離通信手段が他の近距離通信手段を検知したことに応じて、近距離通信手段は、撮像手段が撮像した動画ファイルを識別するための識別データ（例えば、ボトルＩＤ）を他の近距離通信手段に送信し、他の近距離通信手段が無線通信範囲内から離脱したことに応じて、サーバ通信手段は、他の近距離通信手段を検知してから離脱するまでの間に撮像手段が撮像した動画ファイルを識別データ（例えば、ボトルＩＤ）と共に外部サーバに送信する。【選択図】図３
2010062835.tif 000002
【特許請求の範囲】
【請求項１】
車輌に搭載する動画提供装置であって、
当該車輌の周囲を撮像する撮像手段と、
所定の無線通信範囲内のノードとの間で互いに無線通信を行う近距離通信手段であって、無線通信範囲内に進入した他の車輌に搭載した他の近距離通信手段を検知する近距離通信手段と、
外部サーバと無線通信を行うサーバ通信手段と、を備え、
前記近距離通信手段が前記他の近距離通信手段を検知したことに応じて、前記近距離通信手段は、前記撮像手段が撮像した動画ファイルを識別するための識別データを前記他の近距離通信手段に送信し、
前記他の近距離通信手段が前記無線通信範囲内から離脱したことに応じて、前記サーバ通信手段は、前記他の近距離通信手段を検知してから離脱するまでの間に前記撮像手段が撮像した動画ファイルを前記識別データと共に前記外部サーバに送信することを特徴とする動画提供装置。
【請求項２】
前記撮像手段は、前記車輌の前方を撮像し、前記近距離通信手段は、前記車両の前方の他の近距離通信手段を検知する請求項１記載の動画提供装置。
【請求項３】
前記撮像手段は、前記車輌の後方を撮像し、前記近距離通信手段は、前記車両の後方の他の近距離通信手段を検知する請求項１記載の動画提供装置。
【請求項４】
前記動画提供装置と、前記外部サーバ装置と、前記動画ファイルを前記外部サーバ装置から前記識別データをキーとして取得又は閲覧する動画閲覧端末と、を備えた請求項１から３のいずれかに記載の動画提供システム。
【請求項５】
車輌に搭載する動画提供装置が動画を提供する方法であって、
前記動画提供装置は、当該車輌の周囲を撮像する撮像手段と、
所定の無線通信範囲内のノードとの間で互いに無線通信を行う近距離通信手段であって、無線通信範囲内に進入した他の車輌に搭載した他の近距離通信手段を検知する近距離通信手段と、
外部サーバと無線通信を行うサーバ通信手段と、を備え、
前記近距離通信手段が前記他の近距離通信手段を検知したことに応じて、前記近距離通信手段は、前記撮像手段が撮像した動画ファイルを識別するための識別データを前記他の近距離通信手段に送信するステップを含み、
前記他の近距離通信手段が前記無線通信範囲内から離脱したことに応じて、前記サーバ通信手段は、前記他の近距離通信手段を検知してから離脱するまでの間に前記撮像手段が撮像した動画ファイルを前記識別データと共に前記外部サーバに送信するステップを含むことを特徴とする動画提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走行している車輌の周囲の映像を取得する装置に関する。
【背景技術】
【０００２】
車輌の前方をカメラで撮影し録画するドライブレコーダーが普及してきている。ドライブレコーダーは、走行中の映像を録画することで、自動車事故の真相把握などに役立てられる。
【特許文献１】特開２００８−１８１４１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ここで、これらの技術は専ら万一の事故に備えて利用されるのみであり、当該カメラにより逐次撮像されている動画は、記録媒体の容量を超えた場合には、新たな動画により古い動画が逐次上書きされ、捨てられることになる。
【０００４】
即ち、万一の事故の場合に限らず、自車の周囲を走行している車輌から撮像した自車の動画をより積極的に活用する技術は何ら提供されていなかった。
ところで、携帯型ゲーム機には「すれちがい通信」と称呼される技術が搭載されている。「すれちがい通信」は、２以上の携帯型ゲーム機が互いの無線通信範囲内に進入した時、一方の携帯型ゲーム機から他方の携帯型ゲーム機に又は相互に情報を渡す技術である。例えば、ニンテンドーＤＳ（登録商標）用のゲーム「おいでよ  どうぶつの森」に利用されている。（http://www.nintendo.co.jp/ds/admj/surechigai/index.html）
【０００５】
「すれちがい通信」は、無線ＬＡＮの通信によって行なわれる。「すれちがい通信」によって一方の携帯型ゲーム機から他方の携帯型ゲーム機に渡される情報の単位は「ボトル」と呼ばれる。
【課題を解決するための手段】
【０００６】
本願発明は、この「すれちがい通信」に相当する技術を応用することにより、たまたま自車の周囲を走行している車輌から撮像した自車の画像を自動的に収集して積極的に活用し、上記課題を解決しようとするものである。なお、本願において、「すれちがい通信」に相当する通信は「近距離通信」と呼ぶことにする。
【０００７】
そこで、本発明は、以下のように構成する。
【０００８】
（１）車輌に搭載する動画提供装置であって、当該車輌の周囲を撮像する撮像手段と、所定の無線通信範囲内のノードとの間で互いに無線通信を行う近距離通信手段であって、無線通信範囲内に進入した他の車輌に搭載した他の近距離通信手段を検知する近距離通信手段と、外部サーバと無線通信を行うサーバ通信手段と、を備え、前記近距離通信手段が前記他の近距離通信手段を検知したことに応じて、前記近距離通信手段は、前記撮像手段が撮像した動画ファイルを識別するための識別データ（例えば、ボトルＩＤ）を前記他の近距離通信手段に送信し、前記他の近距離通信手段が前記無線通信範囲内から離脱したことに応じて、前記サーバ通信手段は、前記他の近距離通信手段を検知してから離脱するまでの間に前記撮像手段が撮像した動画ファイルを前記識別データ（例えば、ボトルＩＤ）と共に前記外部サーバに送信することを特徴とする動画提供装置。
【０００９】
本発明では、撮像手段が、車輌の周囲を撮像する。近距離通信手段は、所定の無線通信範囲内のノードとの間で互いに無線通信を行なうことにより、当該無線通信範囲内に進入した他の車輌に搭載した他の近距離通信手段を検知する。近距離通信手段が、他の近距離通信手段を検知すると、撮像手段が撮像した動画ファイルを識別するための識別データ（例えば、ボトルＩＤ）を当該検知した他の近距離通信手段に送信する。その後、当該他の近距離通信手段が無線通信範囲内から離脱すると、サーバ通信手段は、当該他の近距離通信手段を検知してから離脱するまでの間に撮像手段が撮像した動画ファイルを前述の識別データ（例えば、ボトルＩＤ）と共に外部サーバに送信する。
【００１０】
本発明によれば、識別データ（例えば、ボトルＩＤ）を受信した他の車輌のドライバー等は、当該識別データを用いて外部サーバから動画ファイルを取得又は閲覧することが可能となる。当該動画ファイルには、自車の周囲を走行している車輌から撮像した自車の画像が収録されており、この動画ファイルを活用することができる。
【００１１】
（２）前記撮像手段は、前記車輌の前方を撮像し、前記近距離通信手段は、前記車両の前方の他の近距離通信手段を検知する（１）記載の動画提供装置。
【００１２】
本発明では、特に、自車の後方を走行している車輌から撮像した自車の画像が動画ファイルに収録され、この動画ファイルを活用することができる。
【００１３】
（３）前記撮像手段は、前記車輌の後方を撮像し、前記近距離通信手段は、前記車両の後方の他の近距離通信手段を検知する（１）記載の動画提供装置。
【００１４】
本発明では、特に、自車の前方を走行している車輌から撮像した自車の画像が動画ファイルに収録され、この動画ファイルを活用することができる。
【００１５】
（４）前記動画提供装置と、前記外部サーバ装置と、前記動画ファイルを前記外部サーバ装置から前記識別データをキーとして取得又は閲覧する動画閲覧端末と、を備えた（１）から（３）のいずれかに記載の動画提供システム。
【００１６】
本発明では、前述の識別データを受信した車輌のドライバー等が、動画閲覧端末から外部サーバ装置にアクセスし、当該識別データをキーとして外部サーバ装置から前述の動画ファイルを取得又は閲覧することができる。当該動画ファイルには、自車の周囲、後方又は前方を走行している車輌から撮像した自車の画像が収録されており、この動画ファイルを活用することができる。
【００１７】
（５）車輌に搭載する動画提供装置が動画を提供する方法であって、前記動画提供装置は、当該車輌の周囲を撮像する撮像手段と、所定の無線通信範囲内のノードとの間で互いに無線通信を行う近距離通信手段であって、無線通信範囲内に進入した他の車輌に搭載した他の近距離通信手段を検知する近距離通信手段と、外部サーバと無線通信を行うサーバ通信手段と、を備え、前記近距離通信手段が前記他の近距離通信手段を検知したことに応じて、前記近距離通信手段は、前記撮像手段が撮像した動画ファイルを識別するための識別データ（例えば、ボトルＩＤ）を前記他の近距離通信手段に送信するステップを含み、  前記他の近距離通信手段が前記無線通信範囲内から離脱したことに応じて、前記サーバ通信手段は、前記他の近距離通信手段を検知してから離脱するまでの間に前記撮像手段が撮像した動画ファイルを前記識別データ（例えば、ボトルＩＤ）と共に前記外部サーバに送信するステップを含むことを特徴とする動画提供方法。
【００１８】
本発明では、（１）と同様の作用効果を得ることができる。
【発明の効果】
【００１９】
このように、本発明によれば、たまたま自車の周囲を走行している車輌から撮像した自車の画像を自動的に収集して積極的に活用することができる。
【発明を実施するための最良の形態】
【００２０】
［１．第１実施形態］
【００２１】
以下、本発明の第１実施形態を図面を参照しつつ説明する。まず、図１を参照し、第１実施形態の概要を述べる。
【００２２】
図１は、走行中の車輌の列を表している。車輌の列が図の上方の状態から図の下方の状態に変化することを表している。まず、車輌Ｂおよび車輌Ｃの走行中、車輌Ｂの前方に車輌Ａが進入してきた（図の上方の状態）。点線の円Ｂａは、車輌Ｂの無線通信範囲を表している。また、符号Ｓはカメラの視野を表している。すべての車輌は、本願発明の車載機を搭載しているものとする。
【００２３】
車輌Ｂは、車輌Ｂの無線通信範囲内に進入した車輌Ａとその周囲をカメラで撮影する。また、車輌Ｂは、撮影する動画ファイルの識別子と、その動画ファイルをアップロードする動画管理サーバ装置のＵＲＬとを、近距離通信により車輌Ａに通知する。
【００２４】
その後、車輌Ａと車輌Ｂの間に車輌Ｄが進入してきた（図の下方の状態）。このため、車輌Ａは車輌Ｂの無線通信範囲から離脱し、代わって、車輌Ｄが車輌Ｂの無線通信範囲内に進入した。
【００２５】
このとき、車輌Ｂは、これまで録画していた車輌Ａを撮影した動画ファイルをその動画ファイルの識別子と共に動画管理サーバ装置にアップロードする。当該動画ファイルをアップロードする動画管理サーバ装置のＵＲＬとその動画ファイルの識別子は、車輌Ａに通知済みなので、車輌Ａのドライバーは、車輌Ｂから通知された動画管理サーバ装置のＵＲＬにアクセスし、同じく車輌Ｂから通知された動画ファイルの識別子を動画管理サーバ装置に渡すことによって、車輌Ｂが撮影した動画（車輌Ａが映っている動画）を取得することができる。よって、車輌Ａのドライバーは、自己の車輌で撮影した車輌前方の映像と、車輌Ｂが撮影した車輌後方からの映像との両方を取得することができる。
【００２６】
ここで、動画ファイルの識別子とは、動画ファイルを識別するための識別データ（例えば、ボトルＩＤ）である。本実施形態では、この識別データを「動画識別子」と呼ぶ。
［１−１．システムの全体構成］
【００２７】
図２は、上記の動作を実現する走行動画共有システムの全体構成図である。
【００２８】
走行動画提供装置１０は、車輌に搭載され、上述した車輌Ｂの機能と同一の機能を実現するものである。動画管理サーバ装置２０との無線通信には、カーナビゲーションシステムが採用する既知のインターネット通信方法や、プローブカーシステムが採用する既知のサーバ通信方法を利用することができる。例えば、携帯電話通信網を利用したパケット通信を採用することができる。
【００２９】
走行動画提供装置１０から動画管理サーバ装置２０にアップロードされた動画ファイルは、インターネットに接続された動画閲覧端末３０にダウンロードして又はストリーミングやビデオ・オン・デマンドにより閲覧できるようになっている。動画閲覧端末３０には、パーソナルコンピュータやインターネットテレビ端末などが該当する。
［１−２．走行動画提供装置（車載装置、ドライブレコーダ）の構成］
【００３０】
図３は、走行動画提供装置１０の構成図である。撮像手段１は、本実施形態において車輌の前方を撮影するカメラである。撮像手段１は、車輌のフロントガラスやバックミラーなどに固定される。
【００３１】
記憶手段２は、データやプログラムを記憶する記録媒体である。ＨＤＤ（Hard  Disk  Drive）や着脱可能なメモリカードのインターフェースを含み、撮像手段１によって撮影した動画ファイルなどが格納される。
【００３２】
近距離通信手段３は、所定の無線通信範囲内において、無線ＬＡＮによるノード間通信を行なう。ここで、ノードとは各車輌に搭載された走行動画提供装置１０を指す。無線通信範囲は、車輌の走行状態において、前方１台の車輌のノードが無線通信範囲に入る程度に電波強度を設定する。しかし、車輌の車間距離は走行速度によって異なるので、車輌の速度が速いほど電波強度が強くなるように制御してもよい。
【００３３】
サーバ通信手段４は、本実施形態において、携帯電話通信網を利用したパケット通信機能を備え、記憶手段２に格納した動画ファイルを外部の動画管理サーバ装置２０に送信する。
【００３４】
制御手段５は、プロセッサを備え、プログラムの実行により各手段１〜４の動作を制御する。
【００３５】
図４は、記憶手段２に格納されるデータの構造を示している。図４（ａ）は、録画データベースである。録画データベースは、動画ファイルごとに重複しない固有の動画識別子と、動画ファイルの実体とを関連付けて記憶している。図４（ｂ）は、近距離ノード記憶テーブルである。近距離ノード記憶テーブルは、近距離通信手段３により無線通信範囲内のノードを探索したときに検知されたノードの識別子と、そのノードを検知した日時とを関連付けて記憶する。ノードの識別子は例えばノードのＭＡＣアドレスである。図４（ｃ）は、近距離受信データベースである。近距離受信データベースは、他の車輌の走行動画提供装置から近距離通信によって渡された動画識別子と、その動画識別子に対応する動画ファイルがアップロードされる動画管理サーバ装置のＵＲＬと、それらの情報を他の車輌の走行動画提供装置から受け取った日時とを関連付けて記憶する。また、記憶手段２には、サーバ通信手段４が動画ファイルをアップロードする動画管理サーバ装置２０のＵＲＬが記憶されている（不図示）。
［１−３．動画管理サーバ装置の構成］
【００３６】
図５は、動画管理サーバ装置２０の構成図である。通信手段２１は、ｗｅｂサーバの機能によりインターネットを通じて走行動画提供装置１０及び動画閲覧端末３０と情報の送受信を行なう。記憶手段２２は、ＨＤＤを含み、走行動画提供装置１０から送られた動画ファイルの実体と、その動画ファイルに対応する動画識別子とを関連付けて格納する。処理手段２３は、プロセッサを含み、プログラムの実行により各種のサービスを行なう。
［１−４．動画閲覧端末の構成］
【００３７】
動画閲覧端末３０は、ｗｅｂサーバを備えた動画管理サーバ装置２０との通信機能と、ｗｅｂコンテンツを閲覧するブラウズ機能を備えている。動画閲覧端末３０のハードウェア構成例は、最後に触れる。
［１−５．動作説明（フローチャート）］
【００３８】
次に、第１実施形態の動作を説明する。一通りの動作の流れを説明した後に、具体例による動作説明を加える。図６は、走行動画提供装置１０の制御手段５が行なう処理のフローチャートである。車輌が走行し走行動画提供装置１０が動作状態に設定されると、制御手段５は、記憶手段２に動画を記録するために新規のライトファイルをオープンする（Ｓ１）。ファイルには、他のファイルと重複しない固有のファイル名を与える。
【００３９】
また、制御手段５は、オープンした新規ファイルに対応する動画識別子を生成し、この動画識別子とファイル名とを関連付けて記憶手段２の録画ＤＢ（図４（ａ））に登録する（Ｓ２）。動画識別子としては、既に発行済みの動画識別子と重複しない固有のものを生成する。
【００４０】
次いで、制御手段５は、オープンしたファイルへの動画データの記録を開始する（Ｓ３）。撮像手段１によって撮影した映像をデータ化し、所定の動画フォーマットに変換し、オープンしたファイルに書き込んでゆく。本実施形態では、車輌の前方の様子が録画される。
【００４１】
次いで、制御手段５は、近距離通信手段３を作動させ、近距離通信手段３の無線通信範囲内に存在するノード（他の車輌に搭載された走行動画提供装置）を探索する（Ｓ４）。制御手段５は、探索されたノードと、前回の探索結果として近距離ノード記憶テーブル（図４（ｂ））に記録されているノードとを比較し、無線通信範囲内のノードが変化したか否かを判断する（Ｓ５）。ノードに変化が無い場合、制御手段５は、所定時間の時間待ちを行い（Ｓ６）、ノードの探索を繰り返す（Ｓ４）。
【００４２】
Ｓ５においてノードが変化した場合、制御手段５は、録画中の動画ファイルをクローズし、今回探索されたノードを近距離ノード記憶テーブルに記録する（Ｓ７）。
【００４３】
次いで、制御手段５は、ノード増減処理（Ｓ８）を実行する。図７は、ノード増減処理のフローチャートである。ノード増減処理の実行段になると、制御手段５は、新たな動画を記録するために、記憶手段２に新規のライトファイルをオープンする（Ｓ１１）。ファイルには、他のファイルと重複しない固有のファイル名を与える。
【００４４】
また、制御手段５は、オープンした新規ファイルに対応する動画識別子を生成し、この動画識別子とファイル名とを関連付けて記憶手段２の録画ＤＢ（図４（ａ））に登録する（Ｓ１２）。動画識別子としては、既に発行済みの動画識別子と重複しない固有のものを生成する。
【００４５】
次いで、制御手段５は、近距離ノード記憶テーブルを参照し、Ｓ５で判定したノードの変化において、ノードの増加を生じたか否かを判断する（Ｓ１３）。ノードが増加していない場合、Ｓ１５の処理に進む。一方、無線通信範囲内のノードが増加した場合、制御手段５は、記憶手段２から動画管理サーバ装置２０のＵＲＬを読み出すと共に、Ｓ１２で付与した動画識別子（これから録画する動画ファイルの動画識別子）を録画ＤＢから読み出す。そして、制御手段５は、読み出したＵＲＬと動画識別子とを関連付けて、近距離通信手段３により、増加したノードに通知する（Ｓ１４）。この通知を受けた他の車輌のノードは、自己の走行動画提供装置の近距離受信ＤＢ（図４（ｃ））に、当該通知された動画識別子と、その動画識別子に対応する動画を管理する動画管理サーバ装置のＵＲＬと、当該通知を受けた日時とを関連付けて記憶する。
【００４６】
次いで、制御手段５は、近距離ノード記憶テーブルを参照し、Ｓ５で判定したノードの変化において、ノードの減少を生じたか否かを判断する（Ｓ１５）。ノードが減少していない場合、ノード増減処理を終了し、図６のフローチャートに戻り、Ｓ３からの処理を再開し、新規の録画を開始する。
【００４７】
一方、無線通信範囲内のノードが減少した場合、制御手段５は、録画ＤＢを参照し、Ｓ７で録画を完了した動画ファイルをその動画の動画識別子と関連付けて動画管理サーバ装置２０にアップロードする（Ｓ１６）。この際、動画管理サーバ装置２０のＵＲＬは、記憶手段２から取得する。その後、ノード増減処理を終了し、図６のフローチャートに戻り、Ｓ３からの処理を再開し、新規の録画を開始する。
【００４８】
動画ファイルのアップロードを受けた動画管理サーバ装置２０の処理手段２３は、走行動画提供装置１０から通信手段２１を介して取得した動画ファイルを記憶手段２２に格納する。また、当該動画ファイルのファイル名と動画識別子とを関連付けて記憶手段２２に登録する（図５）。
【００４９】
動画管理サーバ装置２０に登録された動画ファイルを閲覧したいドライバーは、自己の車輌に搭載した走行動画提供装置から近距離受信ＤＢのデータを取得する。取得の方法としては、（１）近距離受信ＤＢのデータが記録されたメモリカードを走行動画提供装置から取り出し、動画閲覧端末３０に読み込む方法、（２）走行動画提供装置を車輌から取り外し、動画閲覧端末３０に外部記憶装置として接続して近距離受信ＤＢのデータを取得する方法、（３）走行動画提供装置が電子メール機能を備え、予め登録されたドライバーの電子メールアドレスに、近距離受信ＤＢのデータを転送することによって、動画閲覧端末３０にデータを渡す方法、などが考えられる。
【００５０】
近距離受信ＤＢのデータを動画閲覧端末３０に取り込んだドライバーは、動画閲覧端末３０のＷｅｂブラウズ機能により動画管理サーバ装置のＵＲＬにアクセスし、閲覧したい動画ファイルの動画識別子を動画管理サーバ装置２０に引き渡す。動画管理サーバ装置２０の処理手段２３は、記憶手段２２を参照し、動画閲覧端末３０から受信した動画識別子に関連付けられた動画ファイルを記憶手段２２から読み出し、当該動画ファイルの映像を動画閲覧端末３０に提供する。
【００５１】
ところで、上記の動作では、動画識別子と動画のファイル名とを別個に扱っているが、動画識別子として動画ファイルのファイル名を採用することも可能である。また、動画管理サーバ装置にアップロードする動画ファイルには、その動画を録画した場所の位置情報（ＧＰＳデータ）を付加してもよい。また、動画ファイルには、その動画を録画した日時を付加してもよい。これらの位置情報や日時の情報は、動画ファイルに埋め込まれていてもよい。
［１−６．動作説明（具体例）］
【００５２】
次に、上記の動作を具体例を交えて説明する。ここでは、図１で紹介した車輌の変化を例に説明する。図８は、この具体例に対応した動作を表すフローチャートである。以下、図１の車輌Ｂに搭載された走行動画提供装置１０の動作を中心に説明する。また、車輌Ａ，Ｂ，Ｃ，Ｄに搭載された各走行動画提供装置を、図８ではそれぞれノードＡ，Ｂ，Ｃ，Ｄと表示する。また、動画管理サーバ装置を、図８ではサーバと表示する。図１において、車輌Ｂと車輌Ｃが走行中に、車輌Ｂの前方に車輌Ａが進入し、ノードＢの無線通信範囲内に入った。ノードＢが、ノードＢの無線通信範囲内を探索すると（Ｓ２１）、それまでに検知していたノードＣに加えて、新たにノードＡを検知する（Ｓ２２、Ｓ４〜Ｓ７）。ノードＢの近距離ノード記憶テーブルには、ノードＣのみの状態に次いで、ノードＡとノードＣが記録される（図４（ｂ））。
【００５３】
ノードＢは、新たに録画する動画ファイルの動画識別子１２３４５を生成する。この際、ノードＢの録画ＤＢには、動画識別子１２３４５と動画ファイル○○.mpgとの関連付けが記録される（図４（ａ））。そして、ノードＢは、当該動画ファイルをアップロードする動画管理サーバ装置のＵＲＬ（http://xyz.jp）と動画識別子１２３４５とを関連付け、近距離通信により、増加したノードＡに通知する（Ｓ２３、Ｓ１１〜Ｓ１４）。この通知を受けたノードＡの近距離受信ＤＢには、動画識別子１２３４５と、動画管理サーバ装置のＵＲＬ（http://xyz.jp）と、これらの情報を受信した日時とが関連付けて記録される（不図示）。
【００５４】
次いで、ノードＢは、動画識別子１２３４５に対応する動画ファイルの録画を開始する（Ｓ２４、Ｓ３）。この動画には車輌Ｂの前方を走行する車輌Ａの様子が映っている。
【００５５】
その後、図１に示すように、車輌Ａと車輌Ｂとの間に車輌Ｄが進入し、これにより、ノードＡがノードＢの無線通信範囲から相対的に離脱すると共に、ノードＤがノードＢの無線通信範囲内に相対的に進入した。
【００５６】
ノードＢは、定期的に、無線通信範囲内のノードを探索する（Ｓ２５）。すると、ノードＡの離脱と、ノードＤの進入を検知する（Ｓ２６、Ｓ４〜Ｓ７）。ノードＢの近距離ノード記憶テーブルには、ノードＣとノードＤが記録される（図４（ｂ））。
【００５７】
ノードＢは、無線通信範囲内のノードが変化したので、車輌Ａの様子を録画していた動画ファイル○○.mpgの録画を終了する（Ｓ２７、Ｓ５〜Ｓ７）。
【００５８】
次いでノードＢは、新たに録画する動画ファイルの動画識別子１３５７９を生成する。この際、ノードＢの録画ＤＢには、動画識別子１３５７９と動画ファイル△□.mpgとの関連付けが記録される（図４（ａ））。そして、ノードＢは、当該動画ファイルをアップロードする動画管理サーバ装置のＵＲＬ（http://xyz.jp）と動画識別子１３５７９とを関連付け、近距離通信により、増加したノードＤに通知する（Ｓ２８、Ｓ１１〜Ｓ１４）。この通知を受けたノードＤの近距離受信ＤＢには、動画識別子１３５７９と、動画管理サーバのＵＲＬ（http://xyz.jp）と、これらの情報を受信した日時とが関連付けて記録される（不図示）。
【００５９】
また、ノードＢは、ノードＡの離脱を受け、先ほど録画を終えた車輌Ａの様子が映っている動画ファイル○○.mpgを動画識別子１２３４５に関連付けて動画管理サーバ装置（http://xyz.jp）にアップロードする（Ｓ２９、Ｓ１５〜Ｓ１６）。動画管理サーバ装置の記憶手段には、動画識別子１２３４５と動画ファイル○○.mpgとの関連付けが登録される（図５）。
【００６０】
次いで、ノードＢは、動画識別子１３５７９に対応する動画ファイルの録画を開始する（Ｓ３０、Ｓ３）。この動画には車輌Ｂの前方を走行する車輌Ｄの様子が映っている。
【００６１】
車輌Ａのドライバーは、自己の車輌に搭載した走行動画提供装置から近距離受信ＤＢのデータを取得する。
【００６２】
近距離受信ＤＢのデータを動画閲覧端末３０に取り込んだ車輌Ａのドライバーは、動画閲覧端末３０のＷｅｂブラウズ機能により動画管理サーバ装置のＵＲＬ（http://xyz.jp）にアクセスし、閲覧したい動画ファイルの動画識別子１２３４５を動画管理サーバ装置２０に引き渡す。動画管理サーバ装置２０の処理手段２３は、記憶手段２２を参照し、動画閲覧端末３０から受信した動画識別子１２３４５に関連付けられた動画ファイル○○.mpgを記憶手段２２から読み出し、当該動画ファイルの映像を動画閲覧端末３０に提供する。
［１−７．第１実施形態の効果］
【００６３】
以上説明した第１実施形態によると、前方を走る車輌を撮影した動画をサーバ上に公開すると共に、当該前方を走る車輌との近距離通信により当該前方の車輌にサーバ上の動画の在り処を通知する。これにより、前方を走る車輌のドライバーは、自己の車輌で撮影した前方の映像だけでなく、後方の車輌が撮影したバックからの映像（自己の車輌が映っている映像）も取得することができる。このように、たまたま自車の周囲を走行している車輌から撮像した自車の画像を自動的に収集して積極的に活用することができる。
【００６４】
また、サーバ上の動画の在り処の通知は、その動画の撮影を完了してからではなく、その動画の撮影を開始する際に行なうので、前方の車輌が無線通信範囲内に入っている間に確実に通知を行なうことができる。
［２．変形例］
【００６５】
上記の第１実施形態では、撮像手段１が車輌の前方を撮影する構成としたが、撮像手段が車輌の後方を撮影する構成としてもよい。この場合、第１実施形態と同一の処理により、自己の車輌で撮影した後方の映像と、前方の車輌が撮影した後方の映像（自己の車輌のフロント側が映っている映像）との両方を取得することができる。
【００６６】
また、近隣の車輌との間で近距離通信を行ない、各車輌（ドライバー）のプロフィール情報などを交換することにより、たまたま前後を走った車同士のソーシャルネットワーキングに発展させることも可能である。
【００６７】
また、第１実施形態では、ノードが減少する都度、動画管理サーバ装置へ動画ファイルをアップロードしているが、動画ファイルのアップロードは、例えば、走行終了後のバッチ処理により一括して動画管理サーバ装置にアップロードしてもよい。
［３．撮像手段の視野方向と同方向のみを探索する手段］
【００６８】
上記実施形態では、図１のように車輌Ｂの無線通信範囲Ｂａを円で表し、無線通信範囲をなす電波の放射方向を無指向とした。しかし、この場合例えば、車輌Ｃが無線通信範囲Ｂａから離脱した場合にも、車輌Ａを撮影している動画ファイルの録画が終了してしまう。その対策として、近距離通信手段は、図６のＳ４ステップにおいて、撮像手段の視野方向と同方向のみを探索し、撮像視野と同方向において検知したノードのみを処理の対象にするとよい。以下、撮像手段の視野方向と同方向のみを探索する手段を述べる。
［３−１．指向性の強いアンテナの採用］
近距離通信手段が、単一指向性の無線ＬＡＮアンテナを備え、当該単一指向性の向きを撮像手段の視野方向と一致させる構成が考えられる。無線ＬＡＮの通信に適した単一指向性アンテナは提案されている（例えば、電子情報通信学会技術研究報告.  A・P,  アンテナ・伝播、Vol.105,  No.188(20050713) pp. 43-46、A・P2005-44、社団法人電子情報通信学会 ISSN:09135685、低姿勢化単方向指向性アンテナ（衛星通信・放送技術及び一般）、玉置亮太郎  他２名）
［３−２．ＧＰＳの利用］
【００６９】
近距離通信手段が、無線通信範囲内に進入した他の近距離通信手段からＧＰＳによる位置情報を取得する。制御手段は、この進入車輌の位置情報と、ＧＰＳによる自車の位置情報及び走行方向とを比較し、自車から見た進入車輌の方向を算出する。制御手段は、自車から見た進入車輌の方向が撮像手段の視野方向と一致する場合のみ、当該進入車輌に搭載されたノードを処理上有効なノードとして扱う。進入車輌の方向が撮像手段の視野方向と一致しない場合、当該進入車輌に搭載されたノードは無効なノードとして処理の対象外とする。
［３−３．赤外線通信の利用］
【００７０】
無線ＬＡＮの通信に代えて、赤外線通信を採用する。赤外線の照射方向が撮像手段の視野方向と一致するように構成する。
［４．動画管理サーバ装置２０および動画閲覧端末３０のハードウェアの構成］
【００７１】
次に、第１実施形態における動画管理サーバ装置２０として動作するコンピュータのハードウェア構成を説明する。
【００７２】
図９は、本実施形態に係る動画管理サーバ装置２０として動作するコンピュータのハードウェア構成を示す図である。
【００７３】
このコンピュータは、制御部３００を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１０（マルチプロセッサ構成ではＣＰＵ３２０等複数のＣＰＵが追加されてもよい）、バスライン２００、通信Ｉ／Ｆ（Ｉ／Ｆ：インタフェース）３３０、メインメモリ３４０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）３５０、Ｉ／Ｏコントローラ３６０、ハードディスク３７０、光ディスクドライブ３８０、並びに半導体メモリ３９０を備える。尚、ハードディスク３７０、光ディスクドライブ３８０、並びに、半導体メモリ３９０はまとめて記憶装置４１０と呼ばれる。
【００７４】
制御部３００は、動画管理サーバ装置２０を統括的に制御する部分であり、ハードディスク３７０（後述）に記憶された各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、上記実施形態に係る各種機能を実現している。
【００７５】
通信Ｉ／Ｆ３３０は、動画管理サーバ装置２０が、インターネットを介して走行動画提供装置１０や動画閲覧端末３０と情報を送受信する場合のネットワーク・アダプタである。通信Ｉ／Ｆ３３０は、モデム、ケーブル・モデム及びイーサネット（登録商標）・アダプタを含んでよい。
【００７６】
ＢＩＯＳ３５０は、動画管理サーバ装置２０の起動時にＣＰＵ３１０が実行するブートプログラムや、動画管理サーバ装置２０がハードウェアに依存するプログラム等を記録する。
【００７７】
Ｉ／Ｏコントローラ３６０には、ハードディスク３７０、光ディスクドライブ３８０、及び半導体メモリ３９０等の記憶装置４１０を接続することができる。
【００７８】
ハードディスク３７０は、本ハードウェアを動画管理サーバ装置２０として機能させるための各種プログラム、本発明の機能を実行するプログラム及びデータを記憶する。なお、動画管理サーバ装置２０は、外部に別途設けたハードディスク（図示せず）を外部記憶装置として利用することもできる。
【００７９】
光ディスクドライブ３８０としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク４００を使用する。光ディスク４００から光ディスクドライブ３８０によりプログラムまたはデータを読み取り、Ｉ／Ｏコントローラ３６０を介してメインメモリ３４０またはハードディスク３７０に提供することもできる。
【００８０】
なお、本発明でいうコンピュータとは、記憶装置、制御部等を備えた情報処理装置をいい、動画管理サーバ装置２０は、記憶装置４１０、制御部３００等を備えた情報処理装置により構成され、この情報処理装置は、本発明のコンピュータの概念に含まれる。
【００８１】
この動画管理サーバ装置２０では、制御部３００が処理手段２３に対応し、記憶装置４１０が記憶手段２２に対応する。
【００８２】
図２に示す動画閲覧端末３０のコンピュータも、上述したコンピュータのハードウェアと同様な構成を持つ。
【００８３】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。例えば、無線ＬＡＮの通信に代えて、Bluetoothによる通信を採用することも考えられる。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【図面の簡単な説明】
【００８４】
【図１】本発明の第１実施形態の概要を示す説明図である。
【図２】本発明の第１実施形態である走行動画共有システムの全体構成図である。
【図３】図２に示す走行動画提供装置の構成図である。
【図４】図３の記憶手段に格納される各データの構造図であり、図４（ａ）は動画ＤＢ、図４（ｂ）は近距離ノード記憶テーブル、図４（ｃ）は近距離受信ＤＢを示す。
【図５】図２に示す動画管理サーバ装置の構成図である。
【図６】図３に示す走行動画提供装置の制御手段が行なう処理のフローチャートである。
【図７】図６に示すノード増減処理のフローチャートである。
【図８】図６及び図７の処理の流れを具体例によって示すフローチャートである。
【図９】動画管理サーバ装置および動画閲覧端末のハードウェア構成図である。
【符号の説明】
【００８５】
１  撮像手段
２  記憶手段
３  近距離通信手段
４  サーバ通信装置
５  制御手段
１０  走行動画提供装置
２０  動画管理サーバ装置
３０  動画閲覧端末
【図１】
2010062835.tif 000003
【図２】
2010062835.tif 000004
【図３】
2010062835.tif 000005
【図４】
2010062835.tif 000006
【図５】
2010062835.tif 000007
【図６】
2010062835.tif 000008
【図７】
2010062835.tif 000009
【図８】
2010062835.tif 000010
【図９】
2010062835.tif 000011