(57)【要約】【課題】同一の事件を撮像した複数の映像データを再生する場合に、それぞれの映像データの再生時刻を同期して現場の状況を容易に把握させる。【解決手段】サーバは、第１のウェアラブルカメラにより撮像された第１の映像データと外部装置により撮像された第２の映像データとを受信する通信部と、通信部により受信された第１の映像データおよび第２の映像データを対応付けて記憶する記憶部と、記憶部に記憶された第１の映像データおよび第２の映像データを再生する再生部と、を備える。第１の映像データは、第１のウェアラブルカメラにより撮像された第１の録画時刻情報を有し、第２の映像データは、外部装置により撮像された第２の録画時刻情報を有する。再生部は、第１の録画時刻情報および第２の録画時刻情報を用いて、第１の映像データおよび第２の映像データを同期して再生する。【選択図】図１３
2016152443.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが装着可能な第１のウェアラブルカメラと、サーバとを少なくとも含むウェアラブルカメラシステムであって、
前記サーバは、
前記第１のウェアラブルカメラにより撮像された第１の映像データと外部装置により撮像された第２の映像データとを受信する通信部と、
前記通信部により受信された前記第１の映像データおよび前記第２の映像データを対応付けて記憶する記憶部と、
前記記憶部に記憶された前記第１の映像データおよび前記第２の映像データを再生する再生部と、を備え、
前記第１の映像データは、前記第１のウェアラブルカメラにより撮像された第１の録画時刻情報を有し、
前記第２の映像データは、前記外部装置により撮像された第２の録画時刻情報を有し、
前記再生部は、前記第１の録画時刻情報および前記第２の録画時刻情報を用いて、前記第１の映像データおよび前記第２の映像データを同期して再生する、
ウェアラブルカメラシステム。
【請求項２】
請求項１に記載のウェアラブルカメラシステムであって、
前記外部装置は、前記ユーザが乗車する車両に搭載された車載カメラである、
ウェアラブルカメラシステム。
【請求項３】
請求項１に記載のウェアラブルカメラシステムであって、
前記外部装置は、前記第１のウェアラブルカメラとは異なる第２のウェアラブルカメラである、
ウェアラブルカメラシステム。
【請求項４】
請求項１に記載のウェアラブルカメラシステムであって、
前記第１のウェアラブルカメラは、前記外部装置の通信圏内にいる場合に、前記外部装置の時刻と同期する、
ウェアラブルカメラシステム。
【請求項５】
請求項４に記載のウェアラブルカメラシステムであって、
前記第１のウェアラブルカメラは、前記外部装置の通信圏内にいるか否かを定期的に判断する、
ウェアラブルカメラシステム。
【請求項６】
請求項１に記載のウェアラブルカメラシステムであって、
前記再生部は、前記第１の録画時刻情報および前記第２の録画時刻情報のうち一方の録画時刻が先行する場合に、前記一方の録画時刻に対応する映像データの再生を開始し、他方の録画時刻が前記一方の録画時刻に一致したときに、前記他方の録画時刻に対応する映像データの再生を開始する、
ウェアラブルカメラシステム。
【請求項７】
ユーザが装着可能な第１のウェアラブルカメラとサーバとを少なくとも含むウェアラブルカメラシステムにおける映像データ同期再生方法であって、
前記第１のウェアラブルカメラにより映像を撮像し、
外部装置により前記映像を撮像し、
前記第１のウェアラブルカメラにより撮像された第１の映像データと前記外部装置により撮像された第２の映像データとを受信し、
前記第１のウェアラブルカメラにより撮像された第１の録画時刻情報を有する前記第１の映像データ、および前記外部装置により撮像された第２の録画時刻情報を有する前記第２の映像データを対応付けて前記サーバに記憶し、
前記第１の録画時刻情報および前記第２の録画時刻情報を用いて、前記サーバに記憶された前記第１の映像データおよび前記第２の映像データを同期して再生する、
映像データ同期再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば人の身体、衣服または帽子等に装着可能なウェアラブルカメラを含むウェアラブルカメラシステムと、ウェアラブルカメラにより撮像された映像データを再生する映像データ同期再生方法に関する。
【背景技術】
【０００２】
近年、例えば警察官または警備員の業務を支援するために、警察官または警備員に装着されて使用されるウェアラブルカメラの導入が検討されている。
【０００３】
ここで、ウェアラブルカメラを用いた先行技術として、例えば特許文献１に記載されたウェアラブル監視カメラシステムがある。特許文献１に示すウェアラブル監視カメラシステムは、身体に装着するＣＣＤカメラ手段およびマイク手段からの映像信号および音声信号、並びに内蔵のクロック手段からの日時情報信号を、身体に装着するポーチ手段に収納するエンコードバックエンドサーバー手段によりエンコードし、更に、文字情報に変換した日時情報を撮像した映像にスーパーインポーズして記録する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１４８８４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
警察官がウェアラブルカメラを装着しパトカーで指定の現場に急行した場合、現場の状況の映像を記録するために、例えば警察官がウェアラブルカメラを操作して現場の状況を撮像して録画するだけでなく、パトカー内に搭載された車載カメラを操作しウェアラブルカメラと異なるアングルの映像を撮像することがある。ウェアラブルカメラ、車載カメラの撮像により得られたそれぞれの映像データは警察署内のバックエンドサーバに転送され、その後、警察署内の担当者がそれぞれの映像データを見比べできるように再生して現場の状況を観察する。
【０００６】
ここで、同一の事件を撮像した複数の映像データ（例えば、上記したウェアラブルカメラ、車載カメラが撮像したそれぞれの映像データの場合に限らず、複数のウェアラブルカメラが撮像したそれぞれの映像データの場合も含まれる。）がある場合に、バックエンドサーバにより再生された複数の映像の再生時刻が同期していないと、時系列的な前後関係の判別ができず、現場の状況の把握が困難になるという課題があった。
【０００７】
例えば、同一の事件でも対象人物（つまり、ウェアラブルカメラや車載カメラの被写体）が異なる場合、バックエンドサーバにより再生された複数の映像の再生時刻が同期していないと、これらの映像から現場における時系列的な前後関係の状況の把握が困難になる。同一の事件でも対象人物が同一であれば、それぞれの映像データが再生された場合に警察署内の担当者がその対象人物を追跡すれば時系列的な前後関係を確認できるが、確認作業に手間がかかる。このため、それぞれの映像データの再生時刻が同期していないと、現場の状況の把握が困難になるという課題は未解決である。
【０００８】
上記した特許文献１では、映像を撮像した日時情報は映像データにインポーズされるが、上記した警察署内のバックエンドサーバで複数のカメラにより撮像された映像データを再生するときの同期については言及がなされていない。
【０００９】
本発明は、上述した課題を解決するために、同一の事件を撮像した複数の映像データを再生する場合に、それぞれの映像データの再生時刻を同期して現場の状況を容易に把握させるウェアラブルカメラシステムおよび映像データ同期再生方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、ユーザが装着可能な第１のウェアラブルカメラと、バックエンドサーバとを少なくとも含むウェアラブルカメラシステムであって、前記バックエンドサーバは、前記第１のウェアラブルカメラにより撮像された第１の映像データと外部装置により撮像された第２の映像データとを受信する通信部と、前記通信部により受信された前記第１の映像データおよび前記第２の映像データを対応付けて記憶する記憶部と、前記記憶部に記憶された前記第１の映像データおよび前記第２の映像データを再生する再生部と、を備え、前記第１の映像データは、前記第１のウェアラブルカメラにより撮像された第１の録画時刻情報を有し、前記第２の映像データは、前記外部装置により撮像された第２の録画時刻情報を有し、前記再生部は、前記第１の録画時刻情報および前記第２の録画時刻情報を用いて、前記第１の映像データおよび前記第２の映像データを同期して再生する、ウェアラブルカメラシステムである。
【００１１】
また、本発明は、ユーザが装着可能な第１のウェアラブルカメラとバックエンドサーバとを少なくとも含むウェアラブルカメラシステムにおける映像データ同期再生方法であって、前記第１のウェアラブルカメラにより映像を撮像し、外部装置により前記映像を撮像し、前記第１のウェアラブルカメラにより撮像された第１の映像データと前記外部装置により撮像された第２の映像データとを受信し、前記第１のウェアラブルカメラにより撮像された第１の録画時刻情報を有する前記第１の映像データ、および前記外部装置により撮像された第２の録画時刻情報を有する前記第２の映像データを対応付けて記憶部に記憶し、前記第１の録画時刻情報および前記第２の録画時刻情報を用いて、前記記憶部に記憶された前記第１の映像データおよび前記第２の映像データを同期して再生する、映像データ同期再生方法である。
【発明の効果】
【００１２】
本発明によれば、同一の事件を撮像した複数の映像データを再生する場合に、それぞれの映像データの再生時刻を同期して現場の状況を容易に把握させることができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態のウェアラブルカメラシステムの概要とウェアラブルカメラにより撮像された映像データの使用に関する説明図
【図２】本実施形態の車載カメラシステムおよび車載ＰＣの内部構成の一例を示すブロック図
【図３】本実施形態のウェアラブルカメラの内部構成の一例を示すブロック図
【図４】本実施形態のバックエンドサーバの内部構成の一例を示すブロック図
【図５】本実施形態のウェアラブルカメラをユーザが装着した状態を示す図
【図６】本実施形態のウェアラブルカメラの外観の一例を示す正面図
【図７】車載カメラにより撮像された録画データのデータ構造の一例を示す図
【図８】ウェアラブルカメラにより撮像された録画データのデータ構造の一例を示す図
【図９】映像データ内のフレームパラメータ情報のデータ構造の一例を示す図
【図１０】車載カメラにより撮像された録画データの映像データ内のフレームパラメータ情報のデータ構造の一例を示す図
【図１１】ウェアラブルカメラにより撮像された録画データの映像データ内のフレームパラメータ情報のデータ構造の一例を示す図
【図１２】本実施形態のウェアラブルカメラが車載カメラシステムとの間で時刻を同期する動作手順の一例を説明するフローチャート
【図１３】本実施形態のバックエンドサーバがウェアラブルカメラ、車載カメラそれぞれにより撮像された録画データの映像データを再生する動作手順の一例を説明するフローチャート
【発明を実施するための形態】
【００１４】
以下、本発明に係るウェアラブルカメラシステムおよび映像データ同期再生方法を具体的に開示した実施形態（以下、「本実施形態」という）について、図面を参照して詳細に説明する。
【００１５】
本実施形態では、ユーザ（例えば警察官（Officer）７。以下同様。）が装着可能なウェアラブルカメラ（ＢＷＣ：Body Worn Camera）とバックエンドサーバとを少なくとも含むウェアラブルカメラシステムにおいて、ウェアラブルカメラにより映像が撮像され、外部装置（例えば車載カメラまたは別のウェアラブルカメラ）により映像が撮像される。ウェアラブルカメラにより撮像された映像データと外部装置により撮像された映像データとはバックエンドサーバにおいて受信される。バックエンドサーバは、ウェアラブルカメラにより撮像された第１の録画時刻情報を有する第１の映像データ、および外部装置により撮像された第２の録画時刻情報を有する第２の映像データを対応付けて記憶部に記憶する。さらに、バックエンドサーバは、第１の録画時刻情報および第２の録画時刻情報を用いて、記憶部に記憶された第１の映像データおよび第２の映像データを同期して再生する。
【００１６】
図１は、本実施形態のウェアラブルカメラシステム１００の概要とウェアラブルカメラ１０により撮像した映像データの使用に関する説明図である。本実施形態のウェアラブルカメラ１０は、ユーザ（例えば警察官７）が身体、衣服、帽子等に装着可能な撮像装置である。ウェアラブルカメラ１０は、車（例えば警察官が乗車するパトカー）に搭載された車載システム６０、または警察官７が所属する警察署内のバックエンドサーバ（つまり、バックエンドサーバＳＶ）等との間で通信（例えば無線通信）を行う通信機能を有する。
【００１７】
図１に示すウェアラブルカメラシステム１００において、ウェアラブルカメラ１０、車載システム６０がフロントエンドシステム１００Ａを構成し、ネットワーク上の管理ソフトウェア７０、バックエンドサーバＳＶ、警察署内のＰＣである署内ＰＣ７１がバックエンドシステム１００Ｂを構成する。管理ソフトウェア７０は、例えば署内ＰＣ７１またはバックエンドサーバＳＶにより実行される。
【００１８】
以下、本実施形態では、例えばウェアラブルカメラシステム１００が警察署５において使用される場合を想定して説明する。警察官７は、ウェアラブルカメラ１０を操作して現場の状況または特定の被写体（例えば事件の被害者、容疑者、現場周囲にいる見学者）の撮像を行う。ウェアラブルカメラ１０は、ユーザの操作に応じて、例えば警察署５内のバックエンドシステム１００Ｂに、撮像により得られた映像データを転送する。なお、ウェアラブルカメラ１０は、ユーザが警察官に限定されず、その他様々な事業所（例えば、警備会社）において使用されてもよい。本実施形態では、ユーザとして警察官を主に例示する。
【００１９】
フロントエンドシステム１００Ａは、現場の最前線に出動する警察官７が装着可能なウェアラブルカメラ１０と、警察官が保持または警察官が乗用するパトカー内に配置された携帯端末（例えばスマートフォンであるが図示を省略）と、パトカー６内に設置された車載システム６０とを含む構成である。車載システム６０は、車載カメラ６１、車載レコーダ６２、車載ＰＣ６３、通信ユニット等を有し、車載カメラシステム、映像管理システム等を構成する。
【００２０】
車載カメラ６１は、パトカー６の所定位置に設置され、パトカー６の周囲（例えばパトカーの前方又はパトカー内のバックシート）を常時または所定のタイミング毎に映像を撮像する。つまり、車載カメラ６１は、例えばパトカー６の前方を撮像するためのフロント用カメラ（不図示）、パトカー６内のバックシート（例えば容疑者を座らせているシート）を撮像するためのバックシート用カメラ（不図示）と、を含む構成である。車載カメラ６１により撮像された映像データは、例えば録画動作の実行によって車載レコーダ６２に蓄積される。なお、車載カメラ６１は、複数台設けられてもよい。
【００２１】
また、車載カメラ６１は、フロント用カメラやバックシート用カメラとして、パトカー６の車内外の音を収音するマイク（不図示）を有してもよい。この場合、パトカー６内の警察官７または容疑者の発する音声も収音（録音）可能である。
【００２２】
車載レコーダ６２は、車載カメラ６１により撮像された映像データを蓄積する。車載レコーダ６２は、ウェアラブルカメラ１０により撮像された映像データを取得し、蓄積可能である。また、車載レコーダ６２は、映像データに対して付与される属性情報などのメタ情報を管理してもよい。
【００２３】
車載ＰＣ６３は、パトカー６内に固定的に搭載されるＰＣでもよいし、パトカー６外で使用される携帯可能なＰＣ、スマートフォン、携帯電話機、タブレット端末、ＰＤＡ（Personal Digital Assistant）等の無線通信装置でもよい。
【００２４】
車載ＰＣ６３は、図示しない管理ソフトウェアを実行することで、車載システム６０とウェアラブルカメラ１０との連携（具体的には、車載システム６０とウェアラブルカメラ１０との間の通信）を可能にする。また、車載ＰＣ６３のＵＩ（User Interface）（例えば、操作デバイス、表示デバイス、音声出力デバイス）は、車載レコーダ６２を操作するためのＵＩとしても用いられる。
【００２５】
警察官７は、所定の用件（例えばパトロール）で警察署５から出動する際、例えばウェアラブルカメラ１０を装着し、車載システム６０を搭載したパトカー６に乗車して現場に向かう。フロントエンドシステム１００Ａにおいて、例えばパトカー６が到着した現場の映像を車載システム６０の車載カメラ６１により撮像し、警察官７がパトカー６から降車して現場のより身近で詳細な映像をウェアラブルカメラ１０により撮像する。
【００２６】
ウェアラブルカメラ１０が撮像した動画または静止画の映像データは、例えばウェアラブルカメラ１０のメモリ等による記憶デバイスに保存される。ウェアラブルカメラ１０は、ウェアラブルカメラ１０の記憶デバイスから、ウェアラブルカメラ１０により撮像された映像データを含む各種データを、バックエンドシステム１００Ｂに転送（アップロード）する。なお、ウェアラブルカメラ１０により撮像された映像データを含む各種データは、ウェアラブルカメラ１０からバックエンドシステム１００Ｂに直接に転送されてもよいし、車載システム６０を介してバックエンドシステム１００Ｂに転送されてもよい。
【００２７】
車載カメラ６１が撮像した動画または静止画の映像データは、例えば車載システム６０の車載レコーダ６２が備えるハードディスク（ＨＤＤ（Hard Disk Drive））、ＳＳＤ（Solid State Drive）等によるストレージに保存される。車載システム６０（例えば車載レコーダ６２）は、車載システム６０のストレージから、車載カメラ６１により撮像された映像データを含む各種データを、バックエンドシステム１００Ｂに転送（アップロード）する。
【００２８】
バックエンドシステム１００Ｂへのデータ転送は、例えば現場から無線通信により接続して行うか、或いは、パトロールが終了して警察署５に戻った際に、無線通信、有線通信、または手動（例えば記憶媒体の持ち運び）により行う。
【００２９】
本実施形態では、ウェアラブルカメラ１０により撮像した映像データを、車載システム６０経由でバックエンドシステム１００Ｂに転送（アップロード）する動作を主に説明する。この場合、ウェアラブルカメラ１０により撮像した動画または静止画の映像データを、ウェアラブルカメラ１０から車載システム６０の車載レコーダ６２に転送して保存する。そして、ウェアラブルカメラ１０または車載カメラ６１により撮像され、車載レコーダ６２に保存された動画または静止画の映像データを、車載レコーダ６２からバックエンドシステム１００Ｂに転送（アップロード）する。
【００３０】
なお、ウェアラブルカメラ１０により撮像した映像データを、車載ＰＣ６３のストレージ等に保存し、車載ＰＣ６３からバックエンドシステム１００Ｂに転送（アップロード）することも可能である。
【００３１】
バックエンドシステム１００Ｂは、警察署５内または他の場所に設置されたバックエンドサーバＳＶと、フロントエンドシステム１００Ａとの間で通信するための管理ソフトウェア７０と、署内ＰＣ７１とを含む構成である。
【００３２】
バックエンドサーバＳＶは、内部（図４参照）または外部にＨＤＤ、ＳＳＤ等を用いて構成されるストレージ３０８を備える。バックエンドシステム１００Ｂにおいて、バックエンドサーバＳＶは、フロントエンドシステム１００Ａから転送された映像データおよび他のデータを、ストレージ３０８に蓄積し、警察署内の各部署において使用されるデータベースを構築する。バックエンドサーバＳＶは、例えばウェアラブルカメラ１０または車載システム６０（例えば車載レコーダ６２）から転送された映像データを受信し、ストレージ３０８に保存する。
【００３３】
バックエンドシステム１００Ｂに蓄積された映像データは、例えば警察署５内の関係部署の担当者により事件の操作・検証等に利用され、必要に応じて、所定の記憶媒体（例えばＤＶＤ：Digital Versatile Disk）に映像データがコピーされて、所定のシーン（例えば裁判）において証拠品として提出される。本実施形態では、警察官７が装着したウェアラブルカメラ１０を用いて、現場の証拠映像をより的確に取得および保存することが可能である。
【００３４】
警察官７が警察署５から現場へ出動し、ウェアラブルカメラ１０を用いる際には、警察官７の識別情報（例えばオフィサＩＤ（Officer ID））、警察官が使用するウェアラブルカメラ１０の識別情報（例えばカメラＩＤ（Camera ID）、警察官７が使用するパトカー６の識別情報（例えばカーＩＤ（Car ID）等を、署内ＰＣ７１等を用いて設定登録する。これにより、バックエンドサーバＳＶに蓄積された映像データについて、いつ、どの警察官がどのカメラを用いて撮像した映像であるかを明確に区別できる。
【００３５】
警察官７やウェアラブルカメラ１０の設定登録は、例えば警察署５内の担当者や出動する警察官７が署内ＰＣ７１の操作デバイス（不図示）を操作し、署内ＰＣ７１が管理ソフトウェア７０を実行することで行われる。この設定登録では、上記Ｏｆｆｉｃｅｒ  ＩＤ、Ｃａｍｅｒａ  ＩＤ、Ｃａｒ  ＩＤ以外の情報が署内ＰＣ７１の操作デバイスを介して入力されてもよい。
【００３６】
つまり、管理ソフトウェア７０は、例えば警察官７の人員を管理するためのアプリケーション、パトカー６等の配車を管理するためのアプリケーション、ウェアラブルカメラ１０の持ち出しを管理するためのアプリケーションを含む。また、管理ソフトウェア７０は、例えばバックエンドサーバＳＶに蓄積された複数の映像データから、属性情報に基づいて特定の映像データを検索し、抽出するためのアプリケーションを含む。
【００３７】
図２は、車載カメラシステム６５および車載ＰＣ６３の内部構成の一例を示すブロック図である。図２に示す車載システム６０において、車載カメラ６１、車載レコーダ６２が車載カメラシステム（ＩＣＶ：In Car Video System）６５を構成する。
【００３８】
車載カメラ６１は、所定のフレームレートで映像を撮像し、撮像により得られた映像データのフレーム毎に、フレームの情報を示すフレームパラメータ情報（図９参照）を生成する。車載カメラ６１は、フレーム毎のフレームパラメータ情報を映像データに付加して映像データを生成する（図７参照）。フレームパラメータ情報については、図９を参照して後述する。
【００３９】
車載レコーダ６２は、ＣＰＵ（Central Processing Unit）１０１、通信部１０２、フラッシュＲＯＭ（Read Only Memory）１０４、ＲＡＭ（Random Access Memory）１０５、マイコン（μＣＯＮ、マイクロコントローラとも称されることがある。）１０６、ＧＰＳ（Global Positioning System）１０７、ＧＰＩＯ（General Purpose Input/Output）１０８、スイッチ１０９、ＬＥＤ（Light Emitting Diode）１１０、およびストレージ１１１を含む構成である。
【００４０】
ＣＰＵ１０１は、例えば車載レコーダ６２の各部の動作を全体的に統括するための制御処理、他の各部との間のデータの入出力処理、データの演算（計算）処理およびデータの記憶処理を行う。
【００４１】
通信部１０２は、無線回線または有線回線を介して外部装置（例えばウェアラブルカメラ１０，１０Ａ、車載ＰＣ６３）との間で通信を行う。無線通信は、例えば無線ＬＡＮ（Ｗ−ＬＡＮ（Local Area Network））通信、近距離無線通信（ＮＦＣ：Near Field Communication）、Ｂｌｕｅｔｏｏｔｈ（登録商標）を含む。無線ＬＡＮ通信は、例えばＷｉ−ｆｉ（登録商標）のＩＥＥＥ８０２．１１ｎ規格に従って通信する。有線通信は、例えば有線ＬＡＮ通信、ＵＳＢ（Universal Serial Bus）通信を含む。ＣＰＵ１０１と通信部１０２との間は、例えばＰＣＩ（Peripheral Component InterConnect）またはＵＳＢを介して接続される。
【００４２】
通信部１０２は、例えば車載カメラ６１、車載ＰＣ６３、ウェアラブルカメラ１０、警察署５の署内ＰＣ７１やバックエンドサーバＳＶとの間で無線通信または有線通信を行う。通信部１０２は、ウェアラブルカメラ１０，１０Ａとの間で無線接続し、ウェアラブルカメラ１０，１０Ａから送信された映像データを含む各種データを受信する。
【００４３】
フラッシュＲＯＭ１０４は、例えばＣＰＵ１０１を制御するためのプログラムおよびデータを記憶するメモリであり、各種設定情報を保持する。ＲＡＭ１０５は、例えばＣＰＵ１０１の動作において使用されるワークメモリであり、１つまたは複数のいずれか設けられる。
【００４４】
マイコン１０６は、例えばマイクロコンピュータの一種であり、外部インタフェースに係る各部（例えばＧＰＳ１０７、ＧＰＩＯ１０８、スイッチ１０９、ＬＥＤ１１０）と接続され、外部インタフェースに関する制御を行う。マイコン１０６は、例えばＵＡＲＴ（Universal Asynchronous Receiver Transmitter）を介して、ＣＰＵ１０１に接続される。
【００４５】
ＧＰＳ１０７は、例えば現在の車載レコーダ６２の位置情報および時刻情報をＧＰＳ発信機（不図示）から受信して、ＣＰＵ１０１に出力する。この時刻情報は、車載レコーダ６２のシステム時刻の補正のために使用される。また、車載カメラ６１は、車載レコーダ６２に対して定期的にアクセスし、車載カメラ６１のシステム時刻と車載レコーダ６２のシステム時刻とが同期（一致）するように時刻を調整する。従って、車載レコーダ６２におけるシステム時刻の補正により、図２に示す車載カメラシステム６５におけるシステム時刻（言い換えると、車載カメラ６１、車載レコーダ６２のそれぞれのシステム時刻）は同期している（つまり、一致している）とする。
【００４６】
なお、車載カメラシステム６５における車載カメラ６１および車載レコーダ６２のそれぞれのシステム時刻を一致させるために、上記したＧＰＳ１０７の出力を用いて車載レコーダ６２のシステム時刻を補正して車載カメラ６１が定期的に車載レコーダ６２にアクセスする方法に限定されない。例えば車載レコーダ６２にＮＴＰ（Network Time Protocol）サーバが設けられ、車載カメラ６１が定期的にＮＴＰサーバとしての車載レコーダ６２にアクセスする方法が用いられてもよい。さらに、詳細は図１２を参照して後述するが、本実施形態では、ウェアラブルカメラ１０，１０Ａが定期的に車載レコーダ６２にアクセスすることにより、車載レコーダ６２（つまり、車載カメラシステム６５）とウェアラブルカメラ１０，１０Ａとはシステム時刻が同期する。
【００４７】
ＧＰＩＯ１０８は、例えばパラレルインタフェースであり、ＧＰＩＯ１０８を介して接続される外部装置（不図示）とＣＰＵ１０１との間で、信号を入出力する。ＧＰＩＯ１０８には、例えば各種センサ（例えば速度センサ、加速度センサ、扉開閉センサ）が接続される。
【００４８】
スイッチ１０９は、ユーザが車載レコーダ６２の操作入力を行うための入力デバイスとして設けられるボタン等のスイッチである。スイッチ１０９は、例えば車載カメラ６１により撮像された映像データの録画を開始または停止するための録画ボタン、車載カメラ６１により撮像された映像データに対して属性情報やメタ情報を付与するための付与ボタンを含む。
【００４９】
ＬＥＤ１１０は、車載レコーダ６２の動作状態を示す表示デバイスとして設けられる。ＬＥＤ１１０は、例えば車載レコーダ６２の電源投入状態（オンオフ状態）、録画の実施状態、車載レコーダ６２のＬＡＮへの接続状態、車載レコーダ６２に接続されたＬＡＮの使用状態を、点灯、消灯、点滅等により表示する。
【００５０】
ストレージ１１１は、例えばＳＳＤまたはＨＤＤ等により構成され、車載カメラ６１により撮像され録画された映像データを記憶して蓄積する。また、ストレージ１１１は、ウェアラブルカメラ１０，１０Ａから映像データが転送される場合、ウェアラブルカメラ１０，１０Ａにより撮像され録画された映像データを記憶して蓄積する。また、ストレージ１１１は、映像データ以外のデータを蓄積してもよい。ストレージ１１１は、例えばＳＡＴＡ（Serial ATA）を介して、ＣＰＵ１０１に接続される。ストレージ１１１は、複数設けられてもよい。
【００５１】
車載ＰＣ６３は、ＣＰＵ２０１、Ｉ／Ｏ（Input/Output）制御部２０２、通信部２０３、メモリ２０４、入力部２０５、表示部２０６およびスピーカ２０７を含む構成である。車載ＰＣ６３は、車載レコーダ６２と通信可能であり、バックエンドシステム１００ＢのバックエンドサーバＳＶ、署内ＰＣ７１とも通信可能である。
【００５２】
ＣＰＵ２０１は、例えば表示部２０６に表示された車載システム６０へのログイン画面（不図示）に対する警察官７の入力操作により、警察官７の車載システム６０へのログインの可否を認証する。警察官７の入力操作は、例えばオフィサＩＤとパスワード等を入力する操作である。ログインが許可される対象となる警察官７に関する各種情報は、例えばメモリ２０４にあらかじめ保存されており、ＣＰＵ２０１は、メモリ２０４にあらかじめ保存されているログインの許可対象の情報を用いて、警察官７の車載システム６０へのログインの可否を判定する。なお、ログインは、車載ＰＣ６３を介した車載システム６０へのログインでもよいし、車載ＰＣ６３に搭載された車載システム６０を操作するアプリケーションへのログインでもよい。
【００５３】
Ｉ／Ｏ制御部２０２は、ＣＰＵ２０１と車載ＰＣ６３の各部（例えば通信部２０３、入力部２０５、表示部２０６、スピーカ２０７）との間でデータの入出力に関する制御を行い、ＣＰＵ２０１からのデータおよびＣＰＵ２０１へのデータの中継を行う。なお、Ｉ／Ｏ制御部２０２は、ＣＰＵ２０１と一体的に構成されてもよい。
【００５４】
通信部２０３は、例えば車載レコーダ６２との間、またはバックエンドシステム１００Ｂ側との間で、有線または無線による通信を行う。通信部２０３は、警察官７が車載システム６０にログイン中である場合、メモリ２０４に保存されるログイン情報をウェアラブルカメラ１０に転送してコピーさせ、一方、警察官７が車載システム６０にログインしていない場合、ログイン情報をウェアラブルカメラ１０に転送しない。ログイン情報は、例えば、オフィサＩＤ、カメラＩＤ、カーＩＤを含む。
【００５５】
メモリ２０４は、例えばＲＡＭ、ＲＯＭ、不揮発性または揮発性の半導体メモリを用いて構成され、ＣＰＵ２０１の動作時のワークメモリとして機能し、ＣＰＵ２０１を動作させるための所定のプログラムおよびデータを保存している。メモリ２０４は、例えば車載システム６０へのログインが許可される警察官７に関するログイン情報を保存する。
【００５６】
入力部２０５は、警察官７の入力操作を受け付け、Ｉ／Ｏ制御部２０２を介してＣＰＵ２０１に通知するためのＵＩであり、例えばマウス、キーボード等のポインティングデバイスである。入力部２０５は、例えば表示部２０６の画面に対応して配置され、警察官７の指またはスタイラスペンによって操作が可能なタッチパネルまたはタッチパッドを用いて構成されてもよい。
【００５７】
表示部２０６は、例えばＬＣＤ（Liquid Crystal Display）または有機ＥＬ（Electroluminescence）を用いて構成される表示デバイスであり、各種情報を表示する。また、表示部２０６は、例えば警察官７の入力操作に応じて、ウェアラブルカメラ１０，１０Ａにより撮像（録画）された映像データが入力された場合には、ＣＰＵ２０１の指示の下で、映像データに含まれる映像を画面に表示する。
【００５８】
スピーカ２０７は、例えば警察官７の入力操作に応じて、ウェアラブルカメラ１０，１０Ａにより撮像（録画）された音声を含む映像データが入力された場合には、ＣＰＵ２０１の指示の下で、映像データに含まれる音声を出力する。なお、表示部２０６およびスピーカ２０７は、車載ＰＣ６３とは別々の構成としてもよい。
【００５９】
図３は、ウェアラブルカメラ１０，１０Ａの内部構成の一例を示すブロック図である。図３に示すウェアラブルカメラ１０は、撮像部１１と、ＧＰＩＯ１２と、ＲＡＭ１３と、ＲＯＭ１４と、記憶部１５とを備える。ウェアラブルカメラ１０は、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）１６と、ＲＴＣ（Real Time Clock）１７と、ＧＰＳ１８とを備える。ウェアラブルカメラ１０は、ＭＣＵ（Micro Controller Unit）１９と、通信部２１と、ＵＳＢ２２と、コンタクトターミナル２３と、電源部２４と、バッテリ２５とを備える。
【００６０】
ウェアラブルカメラ１０は、操作入力部の一例として、録画スイッチＳＷ１と、スナップショットスイッチＳＷ２と、属性情報付与スイッチＳＷ３と、を備える。ウェアラブルカメラ１０は、状態表示部の一例として、ＬＥＤ２６ａ，２６ｂ，２６ｃと、バイブレータ２７と、を備える。
【００６１】
撮像部１１は、例えば撮像レンズ１１ａ（図６参照）と、ＣＣＤ（Charge Coupled Device）型イメージセンサまたはＣＭＯＳ（Complementary Metal Oxide Semiconductor）型イメージセンサ等による固体撮像素子と、固体撮像素子からの出力を人が判別可能な既定形式のフレームを有する映像データに変換するための信号処理部とを有する。撮像部１１は、所定のフレームレートで映像を撮像し、撮像により得られた被写体の映像データをＭＣＵ１９に出力する。
【００６２】
ＧＰＩＯ１２は、例えばパラレルインタフェースであり、録画スイッチＳＷ１、スナップショットスイッチＳＷ２、属性情報付与スイッチＳＷ３、ＬＥＤ２６ａ〜２６ｃおよびバイブレータ２７と、ＭＣＵ１９との間で信号を入出力する。また、ＧＰＩＯ１２には、例えば、各種センサ（例えば加速度センサ）が接続される。
【００６３】
ＲＡＭ１３は、例えばＭＣＵ１９の動作において使用されるワークメモリである。ＲＯＭ１４は、例えばＭＣＵ１９を制御するためのプログラムおよびデータをあらかじめ記憶するメモリである。記憶部１５は、例えばＳＤメモリ等の記憶媒体により構成され、撮像部１１にて撮像して得られた映像データを記憶する。記憶部１５としてＳＤメモリを用いる場合、ウェアラブルカメラ１０，１０Ａの筐体本体に対して取付けおよび取外しが可能である。
【００６４】
ＥＥＰＲＯＭ１６は、例えばウェアラブルカメラ１０，１０Ａをそれぞれ識別する識別情報（例えばカメラＩＤとしてのシリアル番号）、および他の設定情報を記憶する。他の設定情報は、例えば、署内ＰＣ７１での設定登録や車載レコーダ６２へログインすることにより得られるログイン情報（例えばカーＩＤ、オフィサＩＤ）、を含む。ＲＴＣ１７は、現在の時刻情報をカウントしてＭＣＵ１９に出力する。ＧＰＳ１８は、現在のウェアラブルカメラ１０，１０Ａの位置情報および時刻情報をＧＰＳ発信機（不図示）から受信して、ＭＣＵ１９に出力する。この時刻情報は、ウェアラブルカメラ１０，１０Ａのシステム時刻の補正のために使用される。
【００６５】
ＭＣＵ１９は、制御部としての機能を有し、例えば、ウェアラブルカメラ１０，１０Ａの各部の動作を全体的に統括するための制御処理、ウェアラブルカメラ１０，１０Ａの各部との間のデータの入出力処理、データの演算（計算）処理およびデータの記憶処理を行い、ＲＯＭ１４に記憶されたプログラムおよびデータに従って動作する。ＭＣＵ１９は、動作時には、例えばＲＡＭ１３を使用し、ＲＴＣ１７より現在の時刻情報を得て、ＧＰＳ１８より現在の位置情報を得る。
【００６６】
通信部２１は、例えばＯＳＩ（Open Systems Interconnection）参照モデルの第１層である物理層において、通信部２１とＭＣＵ１９との間の接続を規定し、この規定に従って、例えば無線ＬＡＮ（Ｗ−ＬＡＮ）による無線通信（例えばＷｉ−ｆｉ（登録商標））を行う。通信部２１は、近距離無線通信（ＮＦＣ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の無線通信を行ってもよい。ＵＳＢ２２は、シリアルバスであり、例えばウェアラブルカメラ１０と、車載システム６０または警察署５内の署内ＰＣ７１との接続を可能とする。
【００６７】
コンタクトターミナル２３は、クレードル（不図示）または外付けアダプタ（不図示）等と電気的に接続するための端子であり、ＵＳＢ２２を介してＭＣＵ１９に接続され、電源部２４と接続される。コンタクトターミナル２３を介して、ウェアラブルカメラ１０の充電、および映像データを含むデータの通信が可能となっている。コンタクトターミナル２３には、例えば「充電端子Ｖ＋」、「ＣＯＮ．ＤＥＴ端子」、「データ端子Ｄ−，Ｄ＋」および「グランド端子」（いずれも図示省略）が設けられる。ＣＯＮ．ＤＥＴ端子は、電圧および電圧変化を検出するための端子である。データ端子Ｄ−，Ｄ＋は、例えばＵＳＢコネクタ端子を介して、外部ＰＣ等に対してウェアラブルカメラ１０で撮像した映像データ等を転送するための端子である。コンタクトターミナル２３とクレードル（不図示）または外付けアダプタ（不図示）のコネクタとが接続されることにより、ウェアラブルカメラ１０と外部機器との間でデータ通信が可能となる。
【００６８】
電源部２４は、例えばコンタクトターミナル２３を介してクレードルまたは外付けアダプタより供給される電源電力をバッテリ２５に給電して、バッテリ２５を充電する。バッテリ２５は、例えば充電可能な２次電池により構成され、ウェアラブルカメラ１０の各部に電源電力を供給する。
【００６９】
録画スイッチＳＷ１は、例えばユーザの押下操作による録画（動画の撮像）の開始／停止の操作指示を入力する押しボタンスイッチである。スナップショットスイッチＳＷ２は、例えばユーザの押下操作による静止画の撮像の操作指示を入力する押しボタンスイッチである。属性情報付与スイッチＳＷ３は、例えばユーザの押下操作による、映像データに属性情報を付与するための操作指示を入力する押しボタンスイッチである。録画スイッチＳＷ１、スナップショットスイッチＳＷ２、属性情報付与スイッチＳＷ３は、例えば緊急時においても警察官７が容易に操作可能な位置に配置される（例えば図６参照）。なお、各スイッチＳＷ１〜ＳＷ３は、上記の形態に限定されず、ユーザによる操作指示の入力が可能な他の形態の操作入力デバイスでもよい。
【００７０】
ＬＥＤ２６ａは、例えばウェアラブルカメラ１０の電源投入状態（オンオフ状態）およびバッテリ２５の状態を示す表示部である。ＬＥＤ２６ｂは、例えばウェアラブルカメラ１０の撮像動作の状態（録画状態）を示す表示部である。ＬＥＤ２６ｃは、例えばウェアラブルカメラ１０の通信モードの状態を示す表示部である。
【００７１】
ＭＣＵ１９は、録画スイッチＳＷ１、スナップショットスイッチＳＷ２、属性情報付与スイッチＳＷ３の各スイッチの入力検出を行い、操作があったスイッチ入力に対する処理を行う。ＭＣＵ１９は、録画スイッチＳＷ１の操作入力を検出した場合、撮像部１１における撮像動作の開始または停止を制御し、撮像部１１から得られた映像データを、動画像の映像データとして記憶部１５に保存する。ＭＣＵ１９は、スナップショットスイッチＳＷ２の操作入力を検出した場合、スナップショットスイッチＳＷ２が操作されたときの撮像部１１による映像データを、静止画の映像データとして記憶部１５に保存する。
【００７２】
ＭＣＵ１９は、属性情報付与スイッチＳＷ３の操作入力を検出した場合、あらかじめ設定された属性情報を映像データに付与し、映像データと対応付けて記憶部１５に保存する。この際、ＭＣＵ１９は、例えば映像データに対応付ける属性を選択するための属性選択スイッチ（不図示）の状態を検出し、設定に応じた属性情報を付与する。また、ＭＣＵ１９は、あらかじめ設定された通信モードによって通信部２１を動作させる。ＭＣＵ１９は、録画動作を開始した場合、あらかじめ設定された報知モードに従ってＬＥＤ２６ａ〜２６ｃ、バイブレータ２７を駆動し、ＬＥＤ表示および／またはバイブレータ振動によって録画動作の状態を外部に示す報知を行う。
【００７３】
ＭＣＵ１９は、撮像部１１から出力された映像データのフレーム毎に、例えばＲＴＣ１７やＧＰＳ１８のそれぞれの出力を用いて、映像データにおけるフレームの各種情報を示すフレームパラメータ情報（図９参照）を生成する。または、ＭＣＵ１９は、ウェアラブルカメラ１０，１０Ａのシステム時刻を保持するシステム時刻計数部１９Ａを有し、ＲＴＣ１７の出力を用いてシステム時刻を補正してもよいし、車載カメラシステム６５のシステム時刻と同期するために、ＲＴＣ１７の出力を用いずに定期的に車載カメラシステム６５（例えばＮＴＰサーバとしての車載レコーダ６２）にアクセスすることでシステム時刻を補正してもよい。
【００７４】
ＭＣＵ１９は、システム時刻計数部１９Ａの出力（つまり、ウェアラブルカメラ１０，１０Ａのシステム時刻）を用いて、上記フレームパラメータ情報を生成し、さらにフレームパラメータ情報を映像データストリームに付加して映像データを生成する（図８参照））。フレームパラメータ情報については、図９を参照して後述する。
【００７５】
図４は、本実施形態のバックエンドサーバＳＶの内部構成の一例を示すブロック図である。図４に示すバックエンドサーバＳＶは、ＣＰＵ３０１、メモリ３０２、Ｉ／Ｏ制御部３０３、通信部３０４、入力部３０５、出力部３０６、ストレージ制御部３０７、およびストレージ３０８を含む構成である。
【００７６】
ＣＰＵ３０１は、例えばバックエンドサーバＳＶの各部の動作を全体的に統括するための制御処理、他の各部との間のデータの入出力処理、データの演算（計算）処理およびデータの記憶処理を行う。
【００７７】
再生部の一例としてのＣＰＵ３０１は、ストレージ３０８に記憶された２つの録画データＲＣＤ１，ＲＣＤ２（例えば、車載カメラシステム６５により撮像され録画された録画データＲＣＤ１，ウェアラブルカメラ１０により撮像され録画された録画データＲＣＤ２）の出力部３０６への再生をＩ／Ｏ制御部３０３に指示する。これにより、車載カメラシステム６５により撮像され録画された録画データＲＣＤ１，ウェアラブルカメラ１０により撮像され録画された録画データＲＣＤ２は、それぞれ出力部３０６において再生される。本実施形態では、ＣＰＵ３０１は、２つの録画データＲＣＤ１，ＲＣＤ２を再生する際、出力部３０６（例えばディスプレイ）のうち２つの画面（ウインドウ）を対比的に並べて、かつ録画された時刻が同期するように再生する。２つの録画データＲＣＤ１，ＲＣＤ２の録画された時刻が同期するように再生する方法については、図１３を参照して後述する。これにより、バックエンドシステム１００Ｂを管轄する警察署内の担当者は、現場の状況を広範かつ鮮明に把握可能になる。
【００７８】
メモリ３０２は、例えばＲＡＭ、ＲＯＭ、不揮発性または揮発性の半導体メモリを用いて構成され、ＣＰＵ３０１の動作時のワークメモリとして機能し、ＣＰＵ３０１を動作させるための所定のプログラムおよびデータを保存している。メモリ３０２は、例えばＣＰＵ３０１がストレージ３０８から読み出した２つの録画データＲＣＤ１，ＲＣＤ２（図７，図８参照）の再生（出力）をＩ／Ｏ制御部３０３に指示する際に、録画データＲＣＤ１，ＲＣＤ２を一時的に記憶する。
【００７９】
Ｉ／Ｏ制御部３０３は、ＣＰＵ３０１とバックエンドサーバＳＶの各部（例えば通信部３０４、入力部３０５、出力部３０６）との間でデータの入出力に関する制御を行い、ＣＰＵ３０１からのデータおよびＣＰＵ３０１へのデータの中継を行う。なお、Ｉ／Ｏ制御部３０３は、ＣＰＵ３０１と一体的に構成されてもよい。
【００８０】
通信部３０４は、管理ソフトウェア７０を介して、フロントエンドシステム１００Ａの車載カメラシステム６５またはウェアラブルカメラ１０，１０Ａとの間で、有線または無線による通信を行う。受信部の一例としての通信部３０４は、車載カメラシステム６５から送信された録画データＲＣＤ１，ＲＣＤ２を受信する。また、通信部３０４は、ウェアラブルカメラ１０，１０Ａから直接送信された録画データＲＣＤ２を受信してもよい。
【００８１】
入力部３０５は、バックエンドシステム１００Ｂを管轄する警察署５内の担当者の入力操作を受け付け、Ｉ／Ｏ制御部３０３を介してＣＰＵ３０１に通知するためのＵＩであり、例えばマウス、キーボード等のポインティングデバイスである。入力部３０５は、例えば出力部３０６において出力される画面に対応して配置され、上記担当者の指またはスタイラスペンによって操作が可能なタッチパネルまたはタッチパッドを用いて構成されてもよい。
【００８２】
出力部３０６は、例えばＬＣＤまたは有機ＥＬを用いて構成される表示デバイスと音声を出力するスピーカの両方またはその一方を含む構成であり、各種データを画面に表示したり音声を出力したりする。出力部３０６は、例えばバックエンドシステム１００Ｂを管轄する警察署５内の担当者の入力操作に応じて、ウェアラブルカメラ１０により撮像（録画）された録画データＲＣＤ１および車載カメラシステム６５により撮像（録画）された録画データＲＣＤ２が入力された場合には、ＣＰＵ３０１の指示の下で、それぞれの録画データ内の映像データに含まれる映像を異なる画面に表示する。
【００８３】
ストレージ制御部３０７は、ＣＰＵ３０１またはＩ／Ｏ制御部３０３の指示に応じて、ストレージ３０８に記憶された各種データの読み出し、またはストレージ３０８への各種データの書き込みを行う。
【００８４】
ストレージ３０８は、例えばＳＳＤまたはＨＤＤ等により構成され、車載カメラシステム６５（の車載カメラ６１）により撮像され録画された録画データＲＣＤ１、およびウェアラブルカメラ１０により撮像され録画された録画データＲＣＤ２を記憶して蓄積する。また、ストレージ３０８は、ウェアラブルカメラ１０，１０Ａから録画データが直接転送された場合には、ウェアラブルカメラ１０，１０Ａにより撮像され録画された録画データを記憶して蓄積する。また、ストレージ３０８は、録画データ以外の各種データを蓄積してもよい。なお、ストレージ３０８は、複数設けられてもよい。
【００８５】
図５は、ウェアラブルカメラ１０を警察官７が装着した状態を示す模式図である。図６は、ウェアラブルカメラ１０の外観の一例を示す正面図である。図５に示すように、ウェアラブルカメラ１０は、例えば警察官７の胸部など、警察官７の視点に近い位置からの視野の映像を撮像するように、警察官７が着用した衣服または身体に装着して使用され、またはクリップなどの留め具を介して帽子に取り付けられてもよい。警察官７は、ウェアラブルカメラ１０を装着した状態で、録画スイッチＳＷ１を操作して周囲の被写体の撮像を行う。
【００８６】
図６に示すように、ウェアラブルカメラ１０は、例えば略直方体状の筐体１０Ｋの正面に、撮像部１１の撮像レンズ１１ａ、録画スイッチＳＷ１、スナップショットスイッチＳＷ２が設けられる。録画スイッチＳＷ１は、例えば奇数回押下されることで録画（動画の撮像）が開始され、偶数回押下されることで録画が終了する。スナップショットスイッチＳＷ２は、例えば押下される度に、押下時の静止画の撮像が実行される。
【００８７】
ウェアラブルカメラ１０の筐体１０Ｋの正面から見て左側面には、属性情報付与スイッチＳＷ３が設けられる。警察官７が属性情報付与スイッチＳＷ３を押下操作することにより、現在録画中の映像データまたは直前に録画した映像データに対して、設定状態に応じた属性情報（例えば窃盗、飲酒運転、駐車違反など）が付与される。属性情報は、映像データの種別を識別するための分類情報である。属性情報は、あらかじめ設定した属性情報の設定内容に基づき、ユーザによるウェアラブルカメラ１０の属性情報付与スイッチＳＷ３の操作、または車載レコーダ６２のスイッチ１０９の操作、或いは車載ＰＣ６３の操作に従って付与する。属性情報としては、例えば窃盗、飲酒運転、駐車違反など、現場で発生した事件に関する属性が用いられる。
【００８８】
ＬＥＤ２６ａ〜２６ｃは、図６に示すように、ウェアラブルカメラ１０の筐体１０Ｋの正面から見て上面に配置されている。これにより、警察官７がウェアラブルカメラ１０を装着した状態でＬＥＤ２６ａ〜２６ｃを容易に視認できる。なお、警察官７本人以外からはＬＥＤ２６ａ〜２６ｃが見えないようにしてもよい。また、図示しないが、ウェアラブルカメラ１０の筐体１０Ｋの正面から見て下面には、コンタクトターミナル２３が設けられる。
【００８９】
図７は、車載カメラ６１により撮像された録画データＲＣＤ１のデータ構造の一例を示す図である。図８は、ウェアラブルカメラ１０により撮像された録画データＲＣＤ２のデータ構造の一例を示す図である。図９は、映像データＶＤＯ１，ＶＤＯ２内のフレームパラメータ情報ＦＰＭ１，ＦＰＭ２のデータ構造の一例を示す図である。図１０は、車載カメラ６１により撮像された録画データＲＣＤ１の映像データＶＤＯ１内のフレームパラメータ情報ＦＰＭ１のデータ構造の一例を示す図である。図１１は、ウェアラブルカメラ１０により撮像された録画データＲＣＤ２の映像データＶＤＯ２内のフレームパラメータ情報ＦＰＭ２のデータ構造の一例を示す図である。
【００９０】
本実施形態のウェアラブルカメラ１０や車載カメラ６１では、映像を撮像して録画を行う場合、図７および図８に示すように、撮像した映像データＶＤＯ１，ＶＤＯ２とともに、この映像データに関連する属性情報を含むメタ情報ＭＴＤ１，ＭＴＤ２を生成し、両者のデータを関連付けた録画データＲＣＤ１，ＲＣＤ２として各装置内のメモリに保存する。言い換えると、ウェアラブルカメラ１０のメモリ（例えば記憶部１５）に保存された録画データＲＣＤ２には、映像データＶＤＯ２とメタ情報ＭＴＤ２とが含まれる。同様に、車載カメラ６１により撮像されて録画された録画データＲＣＤ１には、映像データＶＤＯ１とメタ情報ＭＴＤ１とが含まれる。録画データＲＣＤ１は、車載レコーダ６２内のストレージ１１１に保存される。なお、録画データＲＣＤ１，ＲＣＤ２は、通信環境（例えば回線速度）の点において、車載レコーダ６２経由でバックエンドサーバＳＶに転送して蓄積されることが好ましい。言い換えると、ウェアラブルカメラ１０により撮像され録画された録画データＲＣＤ２は、ウェアラブルカメラ１０から直接転送されてもよいが、転送時間を短縮するためには、車載レコーダ６２がバックエンドサーバＳＶへ映像データ等を転送していない期間（例えばパトロールのシフト勤務時間が終わり、警察署に戻るまでの移動時間）にウェアラブルカメラ１０から車載レコーダ６２へ映像データを転送しておき、その後車載レコーダ６２からバックエンドサーバＳＶに転送される方が好ましい。
【００９１】
図９に示すように、フレームパラメータ情報ＦＰＭ１，ＦＰＭ２は、車載カメラ６１，ウェアラブルカメラ１０により撮像された映像のフレーム毎に生成され、フレームの各種情報（例えばフレームの記録時刻（秒）、フレームの記録時刻時間（ミリ秒）、映像データ内のフレーム番号）を示す。図９に示すフレームパラメータ情報ＦＰＭ１，ＦＰＭ２では、「Record time (sec)」、「Record time (msec)」、「Frame count」が示されている。「Record time (sec)」は、４バイトのサイズを有し、フレームの記録時刻（秒単位）を示し、具体的には所定の基準日からの通算秒である。所定の基準日は、特に限定されないが、例えば１９７０年１月１日でもよいし、当該年の元日（例えば２０１５年１月１日）でもよい。「Record time (msec)」は、２バイトのサイズを有し、フレームの記録時刻（ミリ秒単位）を示す。従って、「Record time (sec)」と「Record time (msec)」との和が実際の映像データＶＤＯ１，ＶＤＯ２の該当フレームが記録された時刻（録画時刻）となる。また、「Frame count」は、４バイトのサイズを有し、映像データＶＤＯ１，ＶＤＯ２内のフレーム番号を示す。
【００９２】
図１０および図１１に具体例を用いてより詳細に説明する。
【００９３】
図１０に示すフレームパラメータ情報ＦＰＭ１では、所定の基準日から「１００２２３１＋０．７４３」秒が経過した時点に、該当フレーム（フレーム番号「１」）の映像データＶＤＯ１が車載カメラ６１により撮像され録画されたことになる。言い換えると、所定の基準日から「１００２２３１＋０．７４３」秒が経過した時刻が、映像データＶＤＯ１の録画開始時刻となる。同様に、図１１に示すフレームパラメータ情報ＦＰＭ２では、所定の基準日から「１００２３７２＋０．０５７」秒が経過した時点に、該当フレーム（フレーム番号「１」）の映像データが車載カメラ６１により撮像され録画されたことになる。言い換えると、所定の基準日から「１００２３７２＋０．０５７」秒が経過した時刻が、映像データＶＤＯ２の録画開始時刻となる。
【００９４】
つまり、図１０および図１１に示すフレームパラメータ情報ＦＰＭ１，ＦＰＭ２によれば、車載カメラ６１とウェアラブルカメラ１０とでは、同一の事件の現場を撮像した映像であるが、録画した時刻が異なっており同期しておらず、ウェアラブルカメラ１０より車載カメラ６１が先に録画を開始したことになる。本実施形態では、バックエンドサーバＳＶは、各録画データＲＣＤ１，ＲＣＤ２の映像データＶＤＯ１，ＶＤＯ２内の先頭フレームに関するフレームパラメータ情報ＦＰＭ１，ＦＰＭ２を用いて、映像データＶＤＯ１，ＶＤＯ２が同期するように再生を開始する。
【００９５】
次に、車載カメラシステム６５とウェアラブルカメラ１０とにおけるシステム時刻の同期の動作手順について、図１２を参照して説明する。図１２は、本実施形態のウェアラブルカメラ１０が車載カメラシステム６５との間で時刻を同期する動作手順の一例を説明するフローチャートである。図１２の説明の前提として、車載カメラシステム６５における車載カメラ６１と車載レコーダ６２とはシステム時刻が同期（つまり、一致）している。
【００９６】
図１２において、ウェアラブルカメラ１０は、ウェアラブルカメラ１０本体の初期処理を実行する（Ｓ１）。初期処理とは、例えばウェアラブルカメラ１０のメモリ（例えば記憶部１５）に各種処理用の初期設定値を読み込んだり、ウェアラブルカメラ１０のＯＳ（Operating System）をブートしてウェアラブルカメラ１０の各部が設定値をそれぞれ読み込んで動作可能な状態にしたりすることである。
【００９７】
ウェアラブルカメラ１０は、ステップＳ１の初期処理を終了すると、車載カメラシステム（ＩＣＶ）６５の通信圏（通信エリア）内にいるか否かを判断する（Ｓ２）。ウェアラブルカメラ１０が車載カメラシステム６５の通信圏内にいないと判断された場合には（Ｓ２、ＮＯ）、ウェアラブルカメラ１０の動作はステップＳ５に進む。一方、ウェアラブルカメラ１０は、車載カメラシステム６５の通信圏内にいると判断した場合には（Ｓ２、ＹＥＳ）、車載カメラシステム６５との間で通信のリンクを確立する（Ｓ３）。
【００９８】
ステップＳ３の後、ウェアラブルカメラ１０は、車載カメラシステム６５にアクセスし、車載カメラシステム６５との間でシステム時刻が一致する（つまり、同期する）ように、ウェアラブルカメラ１０のシステム時刻計数部１９Ａの出力（システム時刻）を調整する。なお、システム時刻を同期させるための時刻調整については、例えば車載カメラシステム６５（車載カメラ６１または車載レコーダ６２のいずれか）にＮＴＰサーバが設けられ、ウェアラブルカメラ１０がこのＮＴＰサーバにアクセスしてシステム時刻を取得することで調整可能である。または、ウェアラブルカメラ１０と車載カメラシステム６５との間でシステム時刻を調整するための独自のプロトコルを用いてもよい。なお、図１２では車載カメラシステム６５とウェアラブルカメラ１０との間でシステム時刻を同期することについて説明しているが、図１２の説明はウェアラブルカメラ１０とウェアラブルカメラ１０Ａとの間でシステム時刻を同期する場合についても同様に適用可能である。
【００９９】
ステップＳ４の後、ウェアラブルカメラ１０は、録画開始のトリガ待ちとなる（Ｓ５）。つまり、録画が開始されるためのトリガ操作（例えば録画スイッチＳＷ１の押下、所定の条件を満たした場合の自動録画開始）が行われるまで、ウェアラブルカメラ１０は待機する。
【０１００】
なお、図１２に示すステップＳ２〜Ｓ４の処理（点線参照）は、ウェアラブルカメラ１０により定期的に繰り返される。これは、ステップＳ２においてウェアラブルカメラ１０が車載カメラシステム６５の通信圏内にいないと判断された場合でも、バックエンドサーバＳＶに録画データが送信される場合にはウェアラブルカメラ１０と車載カメラシステム６５とはシステム時刻が同期している必要がある（言い換えると、ステップＳ４の処理が実行される必要がある）ためである。従って、図１２に示すステップＳ２〜Ｓ４の処理は、一度だけではなく、例えばウェアラブルカメラ１０を装着した警察官７が移動することも勘案し、定期的に繰り返される必要がある。これにより、ウェアラブルカメラ１０を装着した警察官７が移動した場合など、ウェアラブルカメラ１０が車載カメラシステム６５の通信圏内に入ったことにより、ウェアラブルカメラ１０と車載カメラシステム６５とはシステム時刻を同期可能である。
【０１０１】
なお、図１２ではウェアラブルカメラ１０と車載カメラシステム６５との間の時刻の同期に関する動作手順が説明されているが、ウェアラブルカメラ１０は、例えば録画データＲＣＤ２をバックエンドサーバＳＶに転送（アップロード）する間またはその前に、同図に示すステップＳ２〜ステップＳ４と同様の処理を用いて、バックエンドシステム１００ＢのバックエンドサーバＳＶとの間でシステム時刻を同期してもよい。さらに、車載カメラシステム６５の車載レコーダ６２は、例えば録画データＲＣＤ１をバックエンドサーバＳＶに転送（アップロード）する間またはその前に、バックエンドシステム１００ＢのバックエンドサーバＳＶとの間でシステム時刻を同期してもよい。この場合、バックエンドシステム１００ＢはＮＴＰサーバ（不図示）を保持しており、バックエンドサーバＳＶは、このＮＴＰサーバに定期的にアクセスすることで、システム時刻を調整している。
【０１０２】
次に、本実施形態のバックエンドサーバＳＶがウェアラブルカメラ１０および車載カメラ６１それぞれにより撮像された録画データＲＣＤ１，ＲＣＤ２の映像データＶＤＯ１，ＶＤＯ２を再生する動作手順について、図１３を参照して説明する。図１３は、本実施形態のバックエンドサーバＳＶがウェアラブルカメラ１０、車載カメラ６１それぞれにより撮像された録画データＲＣＤ１，ＲＣＤ２の映像データＶＤＯ１，ＶＤＯ２を再生する動作手順の一例を説明するフローチャートである。図１３の説明の前提として、ウェアラブルカメラ１０により撮像された録画データＲＣＤ１，車載カメラ６１により撮像された録画データＲＣＤ２は、バックエンドサーバＳＶのストレージ３０８に記憶されており、ウェアラブルカメラ１０と車載カメラシステム６５とは図１２に示す方法に従ってそれぞれのシステム時刻が同期している。
【０１０３】
図１３において、バックエンドサーバＳＶは、ストレージ３０８から車載カメラ６１により撮像された録画データＲＣＤ１をメモリ３０２に読み込み、録画開始時刻情報を取得する（Ｓ１１）。つまり、バックエンドサーバＳＶは、録画データＲＣＤ１内の映像データＶＤＯ１内に含まれるフレームパラメータ情報ＦＰＭ１を基に、映像データＶＤＯ１の先頭フレームが車載カメラ６１によりいつ録画開始されたかを示す情報を取得する（Ｓ１１）。
【０１０４】
同様に、バックエンドサーバＳＶは、ストレージ３０８からウェアラブルカメラ１０により撮像された録画データＲＣＤ２をメモリ３０２に読み込み、録画開始時刻情報を取得する（Ｓ１２）。つまり、バックエンドサーバＳＶは、録画データＲＣＤ２内の映像データＶＤＯ２内に含まれるフレームパラメータ情報ＦＰＭ２を基に、映像データＶＤＯ２の先頭フレームがウェアラブルカメラ１０によりいつ録画開始されたかを示す情報を取得する（Ｓ１２）。
【０１０５】
バックエンドサーバＳＶは、録画データＲＣＤ１の映像データＶＤＯ１の録画開始時刻が録画データＲＣＤ２の映像データＶＤＯ２の録画開始時刻より先であるか否かを判断する（Ｓ１３）。バックエンドサーバＳＶは、録画データＲＣＤ１の映像データＶＤＯ１の録画開始時刻が録画データＲＣＤ２の映像データＶＤＯ２の録画開始時刻より先であると判断した場合には（Ｓ１３、ＹＥＳ）、車載カメラシステム６５により撮像され録画された録画データＲＣＤ１の映像データＶＤＯ１の再生を開始して画面に映像を出力する（Ｓ１４）。
【０１０６】
バックエンドサーバＳＶは、映像データＶＤＯ１の再生を開始した後、ウェアラブルカメラ１０により撮像された録画データＲＣＤ２の映像データＶＤＯ２の録画開始時刻に達したとき（Ｓ１５、ＹＥＳ）、つまり、映像データＶＤＯ１の再生開始から、映像データＶＤＯ２の先頭フレームに関するフレームパラメータ情報ＦＰＭ２の「Record time (sec)」＋「Record time (msec)」と映像データＶＤＯ１の先頭フレームに関するフレームパラメータ情報ＦＰＭ１の「Record time (sec)」＋「Record time (msec)」との差分に対応する時間が経過したとき、映像データＶＤＯ１の再生画面とは別の再生画面に、映像データＶＤＯ２の再生を開始して映像を出力する（Ｓ１６）。
【０１０７】
ここで、映像データＶＤＯ１，ＶＤＯ２が終了した場合、またはバックエンドシステム１００Ｂを管轄する警察署５内の担当者の操作によって映像データＶＤＯ１，ＶＤＯ２の再生の停止操作が行われた場合には、バックエンドサーバＳＶは、映像データＶＤＯ１，ＶＤＯ２の再生を終了する。
【０１０８】
一方、バックエンドサーバＳＶは、録画データＲＣＤ１の映像データＶＤＯ１の録画開始時刻が録画データＲＣＤ２の映像データＶＤＯ２の録画開始時刻より先でないと判断した場合には（Ｓ１３、ＮＯ）、ウェアラブルカメラ１０により撮像され録画された録画データＲＣＤ２の映像データＶＤＯ２の再生を開始して画面に映像を出力する（Ｓ１８）。
【０１０９】
バックエンドサーバＳＶは、映像データＶＤＯ２の再生を開始した後、車載カメラシステム６５により撮像された録画データＲＣＤ１の映像データＶＤＯ１の録画開始時刻に達したとき（Ｓ１９、ＹＥＳ）、つまり、映像データＶＤＯ２の再生開始から、映像データＶＤＯ１の先頭フレームに関するフレームパラメータ情報ＦＰＭ１の「Record time (sec)」＋「Record time (msec)」と映像データＶＤＯ２の先頭フレームに関するフレームパラメータ情報ＦＰＭ２の「Record time (sec)」＋「Record time (msec)」との差分に対応する時間が経過したとき、映像データＶＤＯ２の再生画面とは別の再生画面に、映像データＶＤＯ１の再生を開始して映像を出力する（Ｓ２０）。
【０１１０】
ここで、映像データＶＤＯ１，ＶＤＯ２が終了した場合、またはバックエンドシステム１００Ｂを管轄する警察署５内の担当者の操作によって映像データＶＤＯ１，ＶＤＯ２の再生の停止操作が行われた場合には、バックエンドサーバＳＶは、映像データＶＤＯ１，ＶＤＯ２の再生を終了する。
【０１１１】
以上により、本実施形態のウェアラブルカメラシステム１００では、ウェアラブルカメラ１０は、警察官７が急行した現場の状況の映像を撮像し、警察官７が乗車するパトカー内に設置された車載カメラシステム６５（具体的には、車載カメラ６１）は、同じ現場の状況の映像を撮像する。バックエンドサーバＳＶは、映像データＶＤＯ２を有する録画データＲＣＤ２と映像データＶＤＯ１を有する録画データＲＣＤ１とを受信し、録画データＲＣＤ１および録画データＲＣＤ２を対応付けてストレージ３０８に保存する。バックエンドサーバＳＶは、例えば共通の事件番号を付与することによって録画データＲＣＤ１と録画データＲＣＤ２とを対応付けできる。また、バックエンドサーバＳＶは、映像データＶＤＯ１の先頭フレームに関するフレームパラメータ情報と映像データＶＤＯ２の先頭フレームに関するフレームパラメータ情報とを用いて、映像データＶＤＯ１および映像データＶＤＯ２を同期して再生する。
【０１１２】
これにより、ウェアラブルカメラシステム１００は、同一の事件を撮像した複数の映像データＶＤＯ１，ＶＤＯ２をバックエンドサーバＳＶにおいて再生する場合に、それぞれ異なるアングルで撮像された映像データＶＤＯ１，ＶＤＯ２の再生時刻を同期できるので、警察官７が急行した現場の状況を広範かつ鮮明に、容易に把握させることができる。例えば、一方のカメラ（例えば車載カメラ６１）では撮像し切れていない現場の状況がその時点では他方のカメラ（例えばウェアラブルカメラ１０）で撮像できている場合には、ウェアラブルカメラシステム１００は、現場の状況（例えば、同一の事件における時系列的な前後関係、被害者、容疑者、周囲の見学者）を的確に把握させることができる。車載カメラ６１はパトカー内に設置されているので、例えば警察官や障害物などに遮られて、車載カメラ６１が撮像して録画した映像データＶＤＯ１では十分な範囲が撮像できていない場合でも、映像データＶＤＯ，ＶＤＯ２の再生時刻が同期しているので、バックエンドシステム１００Ｂを管轄する警察署５内の担当者は、ウェアラブルカメラ１０が撮像して録画した映像データＶＤＯ２では遮られた部分の映像を把握可能となる。
【０１１３】
また、本実施形態では、映像データＶＤＯ１は、車載カメラ６１により撮像され録画された映像データとして説明したが、図２に示すウェアラブルカメラ１０Ａにより撮像され録画された映像データでもよい。これにより、複数のウェアラブルカメラ１０，１０Ａにより撮像され録画された映像データの再生時刻が同期して再生されると、バックエンドサーバＳＶは、撮像時点（録画時点）における現場の状況をより広範に把握させることが可能となる。
【０１１４】
また、本実施形態のウェアラブルカメラ１０は、車載カメラ６１の通信圏内にいる場合に、車載カメラ６１のシステム時刻（言い換えると、車載カメラシステム６５のシステム時刻）と同期する。これにより、ウェアラブルカメラ１０は、ウェアラブルカメラ１０を装着する警察官７が移動したことで車載カメラ６１の通信圏内に入った場合に、車載カメラ６１のシステム時刻（言い換えると、車載カメラシステム６５のシステム時刻）と一致するようにウェアラブルカメラ１０自身のシステム時刻を調整できる。
【０１１５】
また、本実施形態のウェアラブルカメラ１０は、車載カメラ６１の通信圏内にいるか否かを定期的に判断する。これにより、ウェアラブルカメラ１０は、一度車載カメラ６１の通信圏内にいないと判断した場合でも、例えばウェアラブルカメラ１０を装着する警察官７が移動したことで車載カメラ６１の通信圏内に入った場合に、車載カメラ６１のシステム時刻と一致するようにウェアラブルカメラ１０自身のシステム時刻を調整できる。
【０１１６】
また、本実施形態のバックエンドサーバＳＶは、映像データＶＤＯ１，ＶＤＯ２のフレームパラメータ情報ＦＰＭ１，ＦＰＭ２が示すそれぞれの録画時刻のうち一方が先行する場合に、先行する録画時刻に対応する映像データの再生を先に開始し、他方の録画時刻が一方の録画時刻に一致したときに、他方の録画時刻に対応する映像データの再生を開始する。これにより、バックエンドサーバＳＶは、ウェアラブルカメラ１０，車載カメラ６１により撮像され録画された時刻が異なっていた場合でも、映像データＶＤＯ１，ＶＤＯ２に含まれる各フレームパラメータＦＰＭ１，ＦＰＭ２の各録画時刻情報を簡易に求めることができ、この録画時刻情報を用いることで、映像データＶＤＯ１，ＶＤＯ２の録画時刻を一致させるように再生でき、現場の状況を的確に出力できる。
【０１１７】
以上、図面を参照しながら各種の実施形態について説明したが、本発明はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。また、本発明の趣旨を逸脱しない範囲において、上記実施形態における各構成要素を任意に組み合わせてもよい。
【０１１８】
例えばバックエンドサーバＳＶのＣＰＵ３０１の性能が十分に優れていない場合には、映像データＶＤＯ１，ＶＤＯ２の再生時刻がずれてくる可能性がある。そのため、バックエンドサーバＳＶは、ステップＳ１６またはステップＳ２０の後に、定期的に映像データＶＤＯ１，ＶＤＯ２の再生時刻のずれがあるか否かを判断し、ずれがあると判断した場合にはずれを調整してもよい。つまり、バックエンドサーバＳＶは、いずれか一方または両方の映像データの再生スピードを遅め、２画面（２ウインドウ）において出力された映像データＶＤＯ１，ＶＤＯ２の再生時刻にずれが生じないように制御することが好ましい。
【産業上の利用可能性】
【０１１９】
本発明は、同一の事件を撮像した複数の映像データを再生する場合に、それぞれの映像データの再生時刻を同期して現場の状況を容易に把握させるウェアラブルカメラシステム及び映像データ再生同期方法として有用である。
【符号の説明】
【０１２０】
５  警察署
６  パトカー
７  警察官
１０、１０Ａ  ウェアラブルカメラ
１１  撮像部
１２、１０８  ＧＰＩＯ
１３、１０５  ＲＡＭ
１４  ＲＯＭ
１５  記憶部
１６  ＥＥＰＲＯＭ
１７  ＲＴＣ
１８、１０７  ＧＰＳ
１９  ＭＣＵ
１９Ａ  システム時刻計数部
２１、１０２、２０３、３０４  通信部
２２  ＵＳＢ
２３  コンタクトターミナル
２４  電源部
２５  バッテリ
２６ａ，２６ｂ，２６ｃ  ＬＥＤ
２７  バイブレータ
６０  車載システム
６１  車載カメラ
６２  車載レコーダ
６３  車載ＰＣ
６５  車載カメラシステム
７０  管理ソフトウェア
７１  署内ＰＣ
１００  ウェアラブルカメラシステム
１００Ａ  フロントエンドシステム
１００Ｂ  バックエンドシステム
１０１、２０１、３０１  ＣＰＵ
１０４  フラッシュＲＯＭ
１０６  マイコン
１０９  スイッチ
１１０  ＬＥＤ
１１１  ストレージ
２０２、３０３  Ｉ／Ｏ制御部
２０４、３０２  メモリ
２０５、３０５  入力部
２０６  表示部
２０７  スピーカ
ＳＶ  バックエンドサーバ
３０６  出力部
３０７  ストレージ制御部
３０８  ストレージ
【図１】
2016152443.tif 000003
【図２】
2016152443.tif 000004
【図３】
2016152443.tif 000005
【図４】
2016152443.tif 000006
【図５】
2016152443.tif 000007
【図６】
2016152443.tif 000008
【図７】
2016152443.tif 000009
【図８】
2016152443.tif 000010
【図９】
2016152443.tif 000011
【図１０】
2016152443.tif 000012
【図１１】
2016152443.tif 000013
【図１２】
2016152443.tif 000014
【図１３】
2016152443.tif 000015