[go: up one dir, main page]

JP2018037965A - Wearable camera system and communication control method - Google Patents

Wearable camera system and communication control method Download PDF

Info

Publication number
JP2018037965A
JP2018037965A JP2016171306A JP2016171306A JP2018037965A JP 2018037965 A JP2018037965 A JP 2018037965A JP 2016171306 A JP2016171306 A JP 2016171306A JP 2016171306 A JP2016171306 A JP 2016171306A JP 2018037965 A JP2018037965 A JP 2018037965A
Authority
JP
Japan
Prior art keywords
wearable camera
communication
smartphone
server
streaming
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2016171306A
Other languages
Japanese (ja)
Inventor
康志 横光
Kouji Yokomitsu
康志 横光
英男 野口
Hideo Noguchi
英男 野口
竜子 田靡
Tatsuko Tanabiki
竜子 田靡
大西 宏明
Hiroaki Onishi
宏明 大西
祥二 八田
Shoji Hatta
祥二 八田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2016171306A priority Critical patent/JP2018037965A/en
Publication of JP2018037965A publication Critical patent/JP2018037965A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Alarm Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

【課題】ウェアラブルカメラのバッテリの消費の無用な増大を抑制し、リアルタイムに撮像映像を送信可能とする。【解決手段】ウェアラブルカメラシステムは、ユーザの装着又は保持が可能なウェアラブルカメラ及び通信端末と、通信端末と通信可能に接続されたサーバと、を含む。ウェアラブルカメラは、第1通信形態を用いて通信端末と接続し、撮像エリアを撮像した撮像映像を、通信端末を介してサーバに送信する際、第1通信形態から第2通信形態に切り替え、第2通信形態を用いて撮像映像を通信端末に送信する。通信端末は、ウェアラブルカメラにおける第2通信形態への切り替えに連動して第1通信形態から第2通信形態に切り替え、第2通信形態を用いてウェアラブルカメラから送信された撮像映像をサーバに転送する。【選択図】図8An object of the present invention is to suppress an unnecessary increase in battery consumption of a wearable camera and to transmit a captured image in real time. A wearable camera system includes a wearable camera that can be worn or held by a user and a communication terminal, and a server that is communicably connected to the communication terminal. The wearable camera is connected to the communication terminal using the first communication mode, and when the captured video obtained by capturing the imaging area is transmitted to the server via the communication terminal, the wearable camera switches from the first communication mode to the second communication mode, The captured image is transmitted to the communication terminal using the two communication modes. The communication terminal switches from the first communication mode to the second communication mode in conjunction with the switching to the second communication mode in the wearable camera, and transfers the captured image transmitted from the wearable camera to the server using the second communication mode. . [Selection] Figure 8

Description

本発明は、ユーザにより装着又は保持が可能なウェアラブルカメラと外部装置との間の通信を制御するウェアラブルカメラシステム及び通信制御方法に関する。   The present invention relates to a wearable camera system and a communication control method for controlling communication between a wearable camera that can be worn or held by a user and an external device.

近年、ユーザ(例えば警察官)の業務を効率的に支援するために、例えばパトロール時に警察官にウェアラブルカメラを装着又は所持させる運用の検討が進められている。   In recent years, in order to efficiently support the work of a user (for example, police officer), for example, an operation for wearing or possessing a wearable camera by a police officer at the time of patrol has been studied.

ウェアラブルカメラを用いた監視システムの先行技術として、例えば特許文献1に記載されたウェアラブル監視カメラシステムがある。特許文献1のウェアラブル監視カメラシステムは、身体に装着するCCDカメラからの画像信号、及びマイクからの音声信号を記録可能である。ウェアラブル監視カメラシステムは、通信カードを有し、映像等のデータを通信カードを介して、センターサーバ装置に転送可能である。また、ウェアラブル監視カメラシステムは、CCDカメラ、マイク、通信カード等を給電するバッテリを有する。   As a prior art of a monitoring system using a wearable camera, for example, there is a wearable monitoring camera system described in Patent Document 1. The wearable surveillance camera system of Patent Document 1 can record an image signal from a CCD camera attached to the body and an audio signal from a microphone. The wearable surveillance camera system has a communication card, and can transfer data such as video to the center server device via the communication card. In addition, the wearable surveillance camera system includes a battery that supplies power to a CCD camera, a microphone, a communication card, and the like.

このようなウェアラブルカメラシステムでは、例えばウェアラブルカメラで撮像した映像データをサーバに転送してストレージに記録し、後から検索や閲覧が可能なように映像データを蓄積しておく等の運用が行われる。   In such a wearable camera system, for example, video data captured by the wearable camera is transferred to a server and recorded in a storage, and the video data is stored so that it can be searched and viewed later. .

特開2006−148842号公報JP 2006-148842 A

しかしながら、特許文献1の構成では、ウェアラブルカメラにより撮像された映像データを、無線LANを用いた無線ルータを介してサーバに送信する場合、ウェアラブルカメラが無線ルータに常時接続していると電力を消費し、通信カードを給電するバッテリの容量が足りなくなって、使用に支障をきたす可能性があった。例えば、映像データの送信途中でバッテリ切れが生じた場合、映像データの送信が中断された。   However, in the configuration of Patent Document 1, when video data captured by a wearable camera is transmitted to a server via a wireless router using a wireless LAN, power is consumed if the wearable camera is always connected to the wireless router. However, the capacity of the battery for supplying power to the communication card may be insufficient, which may hinder use. For example, when the battery runs out during the transmission of the video data, the transmission of the video data is interrupted.

一方、バッテリの消費量が少ない近距離無線通信として、例えばBLE(Bluetooth Low Energy:省エネルギー型のBluetooth(登録商標))を用いて映像データを送信しようとすると、通信速度が遅くなり、ウェアラブルカメラからサーバに対し、リアルタイムで映像データを送信することができなかった。   On the other hand, as short-range wireless communication with low battery consumption, for example, when trying to transmit video data using BLE (Bluetooth Low Energy: Bluetooth (registered trademark)), the communication speed becomes slow, and the wearable camera Video data could not be sent to the server in real time.

本発明は、上述した従来の状況に鑑みて案出され、ウェアラブルカメラのバッテリの消費の無用な増大を抑制し、リアルタイムに撮像映像を送信可能とするウェアラブルカメラシステム及び通信制御方法を提供することを目的とする。   The present invention is devised in view of the above-described conventional situation, and provides a wearable camera system and a communication control method capable of suppressing an unnecessary increase in battery consumption of a wearable camera and transmitting captured images in real time. With the goal.

本発明は、ユーザの装着又は保持が可能なウェアラブルカメラ及び通信端末と、前記通信端末と通信可能に接続されたサーバと、を含むウェアラブルカメラシステムであって、前記ウェアラブルカメラは、第1通信形態を用いて前記通信端末と接続し、撮像エリアを撮像した撮像映像を、前記通信端末を介して前記サーバに送信する際、前記第1通信形態から第2通信形態に切り替え、前記第2通信形態を用いて前記撮像映像を前記通信端末に送信し、前記通信端末は、前記ウェアラブルカメラにおける前記第2通信形態への切り替えに連動して前記第1通信形態から前記第2通信形態に切り替え、前記第2通信形態を用いて前記ウェアラブルカメラから送信された前記撮像映像を前記サーバに転送する、ウェアラブルカメラシステムを提供する。   The present invention is a wearable camera system including a wearable camera and a communication terminal that can be worn or held by a user, and a server that is communicably connected to the communication terminal, wherein the wearable camera has a first communication mode. When the captured image obtained by capturing the imaged area with the communication terminal is transmitted to the server via the communication terminal, the first communication mode is switched to the second communication mode, and the second communication mode is selected. The captured video is transmitted to the communication terminal using the communication terminal, and the communication terminal switches from the first communication form to the second communication form in conjunction with the switch to the second communication form in the wearable camera, Provided a wearable camera system for transferring the captured image transmitted from the wearable camera to the server using a second communication mode That.

また、本発明は、ユーザの装着又は保持が可能なウェアラブルカメラ及び通信端末と、前記通信端末と通信可能に接続されたサーバと、を含むウェアラブルカメラシステムにおける通信制御方法であって、前記ウェアラブルカメラは、第1通信形態を用いて前記通信端末と接続し、撮像エリアを撮像した撮像映像を、前記通信端末を介して前記サーバに送信する際、前記第1通信形態から第2通信形態に切り替え、前記第2通信形態を用いて前記撮像映像を前記通信端末に送信し、前記通信端末は、前記ウェアラブルカメラにおける前記第2通信形態への切り替えに連動して前記第1通信形態から前記第2通信形態に切り替え、前記第2通信形態を用いて前記ウェアラブルカメラから送信された前記撮像映像を前記サーバに転送する、通信制御方法を提供する。   The present invention also relates to a communication control method in a wearable camera system including a wearable camera and a communication terminal that can be worn or held by a user, and a server that is communicably connected to the communication terminal. Switches from the first communication mode to the second communication mode when connecting to the communication terminal using the first communication mode and transmitting the captured video obtained by imaging the imaging area to the server via the communication terminal. The captured video is transmitted to the communication terminal using the second communication form, and the communication terminal is switched from the first communication form to the second in conjunction with switching to the second communication form in the wearable camera. Switching to a communication mode and transferring the captured video transmitted from the wearable camera to the server using the second communication mode. To provide a method.

本発明によれば、ウェアラブルカメラのバッテリの消費の無用な増大を抑制でき、リアルタイムに撮像映像を送信できる。   ADVANTAGE OF THE INVENTION According to this invention, the useless increase in the battery consumption of a wearable camera can be suppressed, and a captured image can be transmitted in real time.

各実施形態のウェアラブルカメラシステムの概略構成の一例を示す説明図Explanatory drawing which shows an example of schematic structure of the wearable camera system of each embodiment 各実施形態のウェアラブルカメラを装着した警察官の上半身の一例を示す図The figure which shows an example of the upper body of the police officer equipped with the wearable camera of each embodiment 各実施形態のウェアラブルカメラの筐体の表側の面の一例を示す正面図Front view showing an example of the front side surface of the housing of the wearable camera of each embodiment 各実施形態のウェアラブルカメラのハードウェア構成の一例を示すブロック図A block diagram showing an example of a hardware configuration of a wearable camera of each embodiment 各実施形態のスマートフォンのハードウェア構成の一例を示すブロック図The block diagram which shows an example of the hardware constitutions of the smart phone of each embodiment バックエンドストリーミングサーバのハードウェア構成の一例を示すブロック図Block diagram showing an example of the hardware configuration of a back-end streaming server バックエンドサーバのハードウェア構成の一例を示すブロック図Block diagram showing an example of the hardware configuration of the back-end server バックエンドクライアントのハードウェア構成の一例を示すブロック図Block diagram showing an example of the hardware configuration of a back-end client ストリーミング映像データの構成例を示す図A diagram showing a configuration example of streaming video data 第1の実施形態における、ウェアラブルカメラのストリーミング開始操作に応じて開始されるストリーミング動作手順の一例を詳細に説明するシーケンス図FIG. 5 is a sequence diagram for explaining in detail an example of a streaming operation procedure started in response to a streaming start operation of the wearable camera in the first embodiment. 第1の実施形態における、バックエンドクライアントからのストリーミング開始操作に応じて開始されるストリーミング動作手順の一例を詳細に説明するシーケンス図A sequence diagram for explaining in detail an example of a streaming operation procedure started in response to a streaming start operation from a back-end client in the first embodiment 第1の実施形態におけるウェアラブルカメラのストリーミング配信の動作手順の一例を詳細に説明するフローチャートThe flowchart explaining in detail an example of the operation | movement procedure of the streaming delivery of the wearable camera in 1st Embodiment. 第1の実施形態におけるスマートフォンのストリーミング配信の動作手順の一例を詳細に説明するフローチャートThe flowchart explaining in detail an example of the operation | movement procedure of the streaming delivery of the smart phone in 1st Embodiment. 第2の実施形態のウェアラブルカメラが載置(セット)される集合充電台の外観例を示す斜視図The perspective view which shows the external appearance example of the collective charging stand in which the wearable camera of 2nd Embodiment is mounted (set) 各実施形態のウェアラブルカメラの筐体の裏面の一例を示す斜視図The perspective view which shows an example of the back surface of the housing | casing of the wearable camera of each embodiment 第2の実施形態におけるウェアラブルカメラからのデータ転送動作の第1例を詳細に説明するシーケンス図The sequence diagram explaining in detail the 1st example of the data transfer operation | movement from the wearable camera in 2nd Embodiment. 第2の実施形態におけるウェアラブルカメラからのデータ転送動作の第2例を詳細に説明するシーケンス図Sequence diagram for explaining in detail a second example of the data transfer operation from the wearable camera in the second embodiment

(第1の実施形態の内容に至る経緯)
従来技術として、例えば特許文献1の構成では、ウェアラブルカメラにより撮像された映像データを、無線LANを用いた無線ルータを介してサーバに送信する場合、ウェアラブルカメラが無線ルータに常時接続していると電力を消費し、通信カードを給電するバッテリの容量が足りなくなって、使用に支障をきたす可能性があった。例えば、映像データの送信途中でバッテリ切れが生じた場合、映像データの送信が中断された。
(Background to the contents of the first embodiment)
As a conventional technique, for example, in the configuration of Patent Document 1, when video data captured by a wearable camera is transmitted to a server via a wireless router using a wireless LAN, the wearable camera is always connected to the wireless router. The battery that consumes power and supplies power to the communication card may be insufficient, which may hinder use. For example, when the battery runs out during the transmission of the video data, the transmission of the video data is interrupted.

一方、バッテリの消費量が少ない近距離無線通信として、例えばBLE(Bluetooth Low Energy:省エネルギー型のBluetooth(登録商標))を用いて映像データを送信しようとすると、通信速度が遅くなり、ウェアラブルカメラからサーバに対し、リアルタイムで映像データを送信することができなかった。   On the other hand, as short-range wireless communication with low battery consumption, for example, when trying to transmit video data using BLE (Bluetooth Low Energy: Bluetooth (registered trademark)), the communication speed becomes slow, and the wearable camera Video data could not be sent to the server in real time.

そこで、第1の実施形態では、上述した従来の状況に鑑みて、ウェアラブルカメラのバッテリの消費の無用な増大を抑制し、リアルタイムに撮像映像を送信可能とするウェアラブルカメラシステム及び通信制御方法の例を説明する。   Therefore, in the first embodiment, in view of the above-described conventional situation, an example of a wearable camera system and a communication control method capable of suppressing an unnecessary increase in battery consumption of a wearable camera and transmitting captured images in real time. Will be explained.

以下、適宜図面を参照しながら、本発明に係るウェアラブルカメラシステム及び通信制御方法を具体的に開示した各実施形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。なお、添付図面及び以下の説明は、当業者が本開示を十分に理解するために提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。   Hereinafter, embodiments that specifically disclose a wearable camera system and a communication control method according to the present invention will be described in detail with reference to the drawings as appropriate. However, more detailed description than necessary may be omitted. For example, detailed descriptions of already well-known matters and repeated descriptions for substantially the same configuration may be omitted. This is to avoid the following description from becoming unnecessarily redundant and to facilitate understanding by those skilled in the art. The accompanying drawings and the following description are provided to enable those skilled in the art to fully understand the present disclosure, and are not intended to limit the subject matter described in the claims.

(第1の実施形態)
以下、各実施形態のウェアラブルカメラは、ユーザの一例として、警察官により装着又は保持が可能である。但し、ウェアラブルカメラのユーザは、警察官に限定されず、例えば警備員、店舗等の従業員でも構わない。図1は、各実施形態のウェアラブルカメラシステム5の概略構成の一例を示す説明図である。ウェアラブルカメラシステム5は、警察官3(図2参照)の制服に装着されたあるいは警察官3によって所持されたウェアラブルカメラ10と、パトロールカー(以下、「パトカー」と略称)に搭載された車載カメラシステム(ICV(In Car Video)システム)30と、警察署4内に設置された署内システム8とを含む構成である。
(First embodiment)
Hereinafter, the wearable camera of each embodiment can be worn or held by a police officer as an example of a user. However, the user of the wearable camera is not limited to a police officer, and may be an employee such as a guard or a store. FIG. 1 is an explanatory diagram illustrating an example of a schematic configuration of a wearable camera system 5 according to each embodiment. The wearable camera system 5 includes a wearable camera 10 worn in the uniform of the police officer 3 (see FIG. 2) or possessed by the police officer 3, and an in-vehicle camera mounted on a patrol car (hereinafter abbreviated as “patrol car”). The system includes a system (ICV (In Car Video) system) 30 and a station system 8 installed in the police station 4.

ウェアラブルカメラ10は、警察官3の制服に装着された場合、警察官3の前方(言い換えると、警察官3の進行方向)のエリア(撮像エリア)を被写体として撮像し、撮像映像データを署内システム8及び車載カメラシステム30に送信する。ここでは、撮像映像データを送信する場合を示すが、撮像映像データと共にあるいは撮像映像データの代わりに、ウェアラブルカメラ10のマイク29A(図4参照)が収音した音声データが送信されてもよく、以後の説明においても同様である。   Wearable camera 10, when worn in the uniform of police officer 3, takes an image of the area (imaging area) in front of police officer 3 (in other words, the direction of travel of police officer 3) as the subject, It transmits to the system 8 and the in-vehicle camera system 30. Here, although the case where imaged video data is transmitted is shown, audio data collected by the microphone 29A (see FIG. 4) of the wearable camera 10 may be transmitted together with or instead of the imaged video data, The same applies to the following description.

ウェアラブルカメラ10により撮像された撮像映像データは、ストリーミング映像データとして、署内システム8に送信される。撮像映像データは、例えば警察官3が事件現場に出向いた時又はパトロール中に、事件現場においてウェアラブルカメラ10により撮像された映像データである。なお、ウェアラブルカメラ10の撮像対象となる被写体には、単に主要な人物(例えば事件の被疑者、容疑者、参考人、証人)だけではなく、現場の近くに群がる群衆(いわゆる、野次馬)、事件現場の風景、更に、撮像位置の周囲の雰囲気も含まれるとする。   The captured video data captured by the wearable camera 10 is transmitted to the in-station system 8 as streaming video data. The captured video data is video data captured by the wearable camera 10 at the incident site, for example, when the police officer 3 goes to the incident site or during patrol. The subject to be imaged by the wearable camera 10 is not only a main person (eg, suspect, suspect, reference person, witness), but also a crowd (so-called field horse) that gathers near the scene. It is assumed that the scene around the scene and the atmosphere around the imaging position are also included.

警察官3は、ウェアラブルカメラ10と通信可能な通信端末としてのスマートフォン80を装着又は所持する。スマートフォン80は、電話機能及び無線通信機能を有し、例えば警察署4からの緊急連絡又は警察署4への緊急連絡時に使用され、汎用的な携帯端末として使用される。   The police officer 3 wears or possesses a smartphone 80 as a communication terminal capable of communicating with the wearable camera 10. The smartphone 80 has a telephone function and a wireless communication function. For example, the smartphone 80 is used at the time of emergency contact from the police station 4 or emergency contact to the police station 4, and is used as a general-purpose portable terminal.

ウェアラブルカメラ10を制服に装着した警察官3が現場にいる場合、ウェアラブルカメラ10は、低消費電力で近距離無線通信可能な通信形態(例えばBLE(Bluetooth Low Energy))を用いてスマートフォン80と接続される。但し、BLEは、通信速度が100kbps程度と低速であるので、長時間の映像データの転送には適さない。スマートフォン80は、BLEを用いて、ウェアラブルカメラ10により撮像された動画等の撮像映像データを再生したり、スナップショット(つまり、静止画等の撮像画像データ)を表示したりする。また、警察官3の操作に応じて撮像映像データにメタデータ(後述参照)を付与したりすることも可能である。なお、近距離無線通信は、BLEによらず、バージョン4.0以前のBluetooth(登録商標)やFelica(登録商標)等、他の通信規格であってもよい。   When the police officer 3 wearing the wearable camera 10 in a uniform is at the scene, the wearable camera 10 is connected to the smartphone 80 using a communication form (for example, BLE (Bluetooth Low Energy)) capable of short-range wireless communication with low power consumption. Is done. However, since BLE has a low communication speed of about 100 kbps, it is not suitable for long-time video data transfer. Using the BLE, the smartphone 80 reproduces captured video data such as a moving image captured by the wearable camera 10 or displays a snapshot (that is, captured image data such as a still image). In addition, it is possible to add metadata (see below) to the captured video data in accordance with the operation of the police officer 3. The short-range wireless communication may be other communication standards such as Bluetooth (registered trademark) or Felica (registered trademark) before version 4.0, regardless of BLE.

また、ウェアラブルカメラ10は、スマートフォン80を介して、署内システム8内のバックエンドストリーミングサーバ(BSS:Back-end Streaming Serve)60と接続可能である。つまり、ウェアラブルカメラ10は、スマートフォン80を介して、撮像映像データをストリーミング映像データとしてバックエンドストリーミングサーバ60に送信する。   The wearable camera 10 can be connected to a back-end streaming server (BSS) 60 in the in-station system 8 via the smartphone 80. That is, wearable camera 10 transmits captured video data as streaming video data to back-end streaming server 60 via smartphone 80.

この場合、ウェアラブルカメラ10は、所定の通信形態(例えばWifi(登録商標)等の無線LAN)を用いてスマートフォン80と接続される。無線LAN(つまり、WLAN(Wireless Local Area Network))は、BLEと比べ、通信速度が数十〜数百Mbpsと高速通信可能である。スマートフォン80は、無線LANを用いてウェアラブルカメラ10からのストリーミング映像データを受信すると、ストリーミング映像データを、他の通信形態(例えばLTE(Long Term Evolution))を用いたネットワークNWを介して、バックエンドストリーミングサーバ60に転送する。   In this case, wearable camera 10 is connected to smartphone 80 using a predetermined communication form (for example, a wireless LAN such as WiFi (registered trademark)). A wireless LAN (that is, WLAN (Wireless Local Area Network)) is capable of high-speed communication with a communication speed of several tens to several hundreds Mbps compared with BLE. When the smartphone 80 receives streaming video data from the wearable camera 10 using a wireless LAN, the smartphone 80 transmits the streaming video data to the back end via the network NW using another communication form (for example, LTE (Long Term Evolution)). Transfer to the streaming server 60.

無線LANを用いる場合、スマートフォン80のテザリング機能が利用される。テザリング機能では、スマートフォン80が無線LANアクセスポイントとして動作する。スマートフォン80は、ウェアラブルカメラ10により撮像された撮像映像データをバックエンドストリーミングサーバ60にリアルタイムに転送する。なお、スマートフォン80を用いる代わりに、タブレット端末(不図示)やモバイルルータ(不図示)を用いて同様にデータ転送を行ってもよい。   When using a wireless LAN, the tethering function of the smartphone 80 is used. In the tethering function, the smartphone 80 operates as a wireless LAN access point. The smartphone 80 transfers the captured video data captured by the wearable camera 10 to the back-end streaming server 60 in real time. Instead of using the smartphone 80, data transfer may be performed similarly using a tablet terminal (not shown) or a mobile router (not shown).

スマートフォン80は、警察官3がポケット等に入れて使用可能なものであり、ウェアラブルカメラ10からの撮像映像データをバックエンドストリーミングサーバ60に送信する他、ウェアラブルカメラ10により撮像される撮像映像データをプレビュー用に閲覧可能に表示してよい。   The smartphone 80 can be used by the police officer 3 in a pocket or the like. The smartphone 80 transmits captured video data from the wearable camera 10 to the back-end streaming server 60, and also captures captured video data captured by the wearable camera 10. It may be displayed so that it can be viewed for preview.

また、スマートフォン80は、ウェアラブルカメラ10と常時接続され、ウェアラブルカメラ10により撮像される撮像映像データに対して各種の処理を行うことができる。例えば、前述したように、スマートフォン80は、警察官3の操作により、撮像映像データを再生したり、撮像映像データにメタデータ(後述参照)を付加する他、撮像映像データに含まれる不要なデータを削除したり、事件の種類を示すタグを撮像映像データに付与する。メタデータは、撮像映像データに関連する付属の情報を示すデータであり、例えば事件番号、事件の分類(タグのこと。例えば「殺人」、「強盗」、「放火」等)、警察官3自身の操作により入力されたコメント(例えば事件に関するメモ)等である。   The smartphone 80 is always connected to the wearable camera 10 and can perform various types of processing on the captured video data captured by the wearable camera 10. For example, as described above, the smartphone 80 reproduces the captured video data or adds metadata (described later) to the captured video data in addition to unnecessary data included in the captured video data by the operation of the police officer 3. Or a tag indicating the type of the incident is added to the captured video data. The metadata is data indicating attached information related to the captured video data. For example, the case number, the case classification (tags, such as “murder”, “robbery”, “arson”, etc.), the police officer 3 himself The comment (for example, a memo related to the incident) input by the operation.

ウェアラブルカメラ10からバックエンドストリーミングサーバ60に撮像映像データを送信する場合、撮像映像データを閲覧するためのビューワがウェアラブルカメラ10に設けられていないので、警察官3が必要な撮像映像データだけを選別して送信することは難しい。ところが、警察官3は、スマートフォン80を用いることにより、自己が確認して選別した撮像映像データだけをバックエンドストリーミングサーバ60に送ることができる。従って、無用な撮像映像データを送信しなくて済み、バックエンドストリーミングサーバ60における映像データの蓄積量を抑えることができる。   When the captured video data is transmitted from the wearable camera 10 to the back-end streaming server 60, since the viewer for browsing the captured video data is not provided in the wearable camera 10, the police officer 3 selects only the necessary captured video data. And difficult to send. However, the police officer 3 can use the smartphone 80 to send only the captured video data confirmed and selected by the police officer 3 to the back-end streaming server 60. Therefore, it is not necessary to transmit unnecessary captured video data, and the amount of video data stored in the back-end streaming server 60 can be suppressed.

バックエンドストリーミングサーバ60は、署内システム8内のバックエンドサーバ(BES:Back-End Server)50と接続されており、ウェアラブルカメラ10から送信されてストレージ68(図6A参照)に記憶した撮像映像データ(ストリーミング映像データ)をバックエンドサーバ50に転送可能である。バックエンドサーバ50に転送した後、バックエンドストリーミングサーバ60は、ストレージ68に記憶した映像データをすぐに消去してもよいし、一定期間の間だけ保持してもよい。   The back-end streaming server 60 is connected to a back-end server (BES: Back-End Server) 50 in the in-station system 8, and is taken from the wearable camera 10 and stored in the storage 68 (see FIG. 6A). Data (streaming video data) can be transferred to the back-end server 50. After transferring to the back-end server 50, the back-end streaming server 60 may immediately delete the video data stored in the storage 68, or may hold it for a certain period.

また、ウェアラブルカメラ10は、後述するように、警察官3により手動で集合充電台90に載置(セット)されることで、ウェアラブルカメラ10に記憶した映像データを、例えば警察署4内において利用可能な無線LANを用いてバックエンドサーバ50に直接送信することも可能である。   Further, as described later, the wearable camera 10 is manually placed (set) on the collective charging base 90 by the police officer 3 so that the video data stored in the wearable camera 10 is used in the police station 4, for example. It is also possible to transmit directly to the backend server 50 using a possible wireless LAN.

車載カメラシステム30は、車載PC(Personal Computer)32及び車載レコーダ33を有し、パトカー7で走行中に遭遇する事件等の映像を撮像して記録する。車載カメラ31は、パトカー7内に複数設けられることが多い。この場合、複数の車載カメラ31は、例えばパトカー7の前方、左側方、右側方、後方をそれぞれ撮像可能なようにパトカー7内において設置される。車載PC32は、例えばパトカー7内に設置され、警察官3が操作する指示に従い、車載カメラ31及び車載レコーダ33の動作を制御する。車載レコーダ33は、少なくとも1つの車載カメラ31により撮像された撮像映像データを時系列に記録する。   The in-vehicle camera system 30 includes an in-vehicle PC (Personal Computer) 32 and an in-vehicle recorder 33, and captures and records images of incidents and the like encountered while traveling in the police car 7. A plurality of in-vehicle cameras 31 are often provided in the police car 7. In this case, the plurality of in-vehicle cameras 31 are installed in the police car 7 so that, for example, the front, left side, right side, and rear of the police car 7 can be imaged. For example, the in-vehicle PC 32 is installed in the police car 7 and controls the operations of the in-vehicle camera 31 and the in-vehicle recorder 33 in accordance with an instruction operated by the police officer 3. The in-vehicle recorder 33 records captured video data captured by at least one in-vehicle camera 31 in time series.

車載カメラシステム30は、例えばバックエンドサーバ50と無線接続され、警察官3の操作により、車載レコーダ33に記録された撮像映像データの中から特定の撮像映像データを選別してバックエンドサーバ50に送信してよい。また、ウェアラブルカメラ10を制服に装着した警察官3がパトカー7に乗車している場合、車載PC32は、USB(Universal Serial Bus)を介してウェアラブルカメラ10と通信可能であり、ウェアラブルカメラ10により撮像された撮像映像データを車載レコーダ33に記録する。また、車載レコーダ33は、BLE又は無線LANを用いてウェアラブルカメラ10からの撮像映像データを直接に記録することも可能である。   The in-vehicle camera system 30 is wirelessly connected to, for example, the back-end server 50, and selects specific captured image data from the captured image data recorded in the in-vehicle recorder 33 by the operation of the police officer 3. May be sent. In addition, when the police officer 3 wearing the wearable camera 10 in a uniform is on the police car 7, the in-vehicle PC 32 can communicate with the wearable camera 10 via a USB (Universal Serial Bus), and the wearable camera 10 takes an image. The captured image data is recorded in the in-vehicle recorder 33. The in-vehicle recorder 33 can also directly record captured video data from the wearable camera 10 using BLE or wireless LAN.

署内システム8は、警察署4の内部に設置された、バックエンドサーバ50と、バックエンドストリーミングサーバ60と、バックエンドクライアント(BEC:Back-End Client)75と、バックエンドアドミニストレータ(BEA:Back-End Administrator)70と、無線LANアクセスポイント63Pと、集合充電台90とを含む構成である。   The station system 8 includes a back-end server 50, a back-end streaming server 60, a back-end client (BEC: Back-End Client) 75, and a back-end administrator (BEA: Back) installed in the police station 4. -End Administrator) 70, a wireless LAN access point 63P, and a collective charging stand 90.

バックエンドストリーミングサーバ60は、ネットワークNWを介してスマートフォン80と通信可能に接続される。従って、バックエンドストリーミングサーバ60は、ネットワークNW及びスマートフォン80を介して、ウェアラブルカメラ10と通信可能に接続される。バックエンドストリーミングサーバ60は、ウェアラブルカメラ10からリアルタイムにストリーミング配信される撮像映像データを受信し、ストレージ68に蓄積するとともに、バックエンドサーバ50に転送する。   The back end streaming server 60 is communicably connected to the smartphone 80 via the network NW. Therefore, the back-end streaming server 60 is communicably connected to the wearable camera 10 via the network NW and the smartphone 80. The back-end streaming server 60 receives captured video data that is streamed in real time from the wearable camera 10, accumulates it in the storage 68, and transfers it to the back-end server 50.

バックエンドサーバ50は、バックエンドストリーミングサーバ60と有線又は無線で接続され、バックエンドストリーミングサーバ60のストレージ68に蓄積されたストリーミング映像データを受信してストレージ58(図6B参照)に蓄積する。バックエンドサーバ50は、例えば警察署4が管轄する事件の証拠映像等を管理するサーバであり、セキュリティの観点(例えば不正アクセスによるデータ搾取の防止)からインターネット等の外部のネットワークNWとの接続が排除され、警察署4内に閉じたネットワーク(例えばイントラネット)内での利用にのみ供されている。   The back-end server 50 is connected to the back-end streaming server 60 in a wired or wireless manner, receives streaming video data stored in the storage 68 of the back-end streaming server 60, and stores it in the storage 58 (see FIG. 6B). The back-end server 50 is a server that manages, for example, evidence video of an incident managed by the police station 4, and is connected to an external network NW such as the Internet from the viewpoint of security (for example, prevention of data exploitation due to unauthorized access). It is excluded and used only in a network (for example, an intranet) closed in the police station 4.

無線LANアクセスポイント63Pは、ウェアラブルカメラ10との間を無線LANによって接続し、ウェアラブルカメラ10から送信された撮像映像データを受信してバックエンドサーバ50に転送する。なお、ウェアラブルカメラ10は、警察署4内においては、有線LANを用いてバックエンドサーバ50に撮像映像データを転送することも可能である。また、ウェアラブルカメラ10は、警察署4内においては、ウェアラブルカメラ10とUSBケーブルを介して接続されたバックエンドクライアント75に撮像映像データを送り、バックエンドクライアント75からバックエンドサーバ50に転送することも可能である。なお、ウェアラブルカメラ10は、警察署4内においては、通信(例えば警察署4内において提供可能な有線LAN又は無線LANによる通信)によって撮像映像データをバックエンドクライアント75に送ってもよい。   The wireless LAN access point 63P is connected to the wearable camera 10 via a wireless LAN, receives the captured video data transmitted from the wearable camera 10, and transfers it to the back-end server 50. Wearable camera 10 can also transfer captured video data to back-end server 50 using a wired LAN in police station 4. Wearable camera 10 also sends captured video data to backend client 75 connected to wearable camera 10 via a USB cable in police station 4, and transfers it from backend client 75 to backend server 50. Is also possible. In the police station 4, the wearable camera 10 may send the captured video data to the back-end client 75 by communication (for example, communication by wired LAN or wireless LAN that can be provided in the police station 4).

また、バックエンドサーバ50は、例えばウェアラブルカメラ10により撮像された撮像映像データを構成する画像フレーム中の人物の顔を認識する顔認識機能や、ウェアラブルカメラ10から送信された音声データに含まれる人物の音声を認識する音声認識機能を有する。   The back-end server 50 also includes a face recognition function for recognizing a person's face in an image frame constituting the captured video data captured by the wearable camera 10, for example, and a person included in audio data transmitted from the wearable camera 10 Has a voice recognition function for recognizing

バックエンドクライアント75は、例えば警察署4内の監視室RVに設置され、特定の警察官によって操作されるPCである。バックエンドクライアント75は、バックエンドサーバ50の不審人物データベース(不図示)にアクセスし、犯罪者等の事件に関する情報を検索してその検索結果をディスプレイデバイス(例えばバックエンドクライアント75に予め備え付けのLCD(Liquid Crystal Display))上に表示可能なブラウザ又は専用アプリケーションを有する。不審人物データベースには、例えば指名手配中の人物や過去の犯罪者等が事件を識別する情報(例えば事件番号)に対応付けて予め登録されている。また、バックエンドクライアント75は、バックエンドサーバ50の犯罪データベース(図示せず)にアクセスし、犯罪者等の事件に関する情報を検索可能である。   The back-end client 75 is a PC that is installed in the monitoring room RV in the police station 4 and operated by a specific police officer, for example. The back-end client 75 accesses a suspicious person database (not shown) of the back-end server 50, searches for information on an incident such as a criminal, and displays the search result on a display device (for example, an LCD provided in the back-end client 75 in advance) (Liquid Crystal Display)) A browser or a dedicated application that can be displayed on the screen. The suspicious person database is registered in advance in association with information (for example, case number) for identifying a case by, for example, a person being nominated or a past criminal. Further, the back-end client 75 can access a crime database (not shown) of the back-end server 50 and search for information related to an incident such as a criminal.

バックエンドアドミニストレータ70は、バックエンドサーバ50及びバックエンドストリーミングサーバ60を経由し、ネットワークNWを介して、ウェアラブルカメラ10の性能を診断可能である。なお、バックエンドアドミニストレータ70は、警察署4の内部に設置されるだけでなく、警察署4の外部に設置されたものでもよい。また、バックエンドアドミニストレータ70は、シンクライアントPC或いはリッチクライアントPCのいずれであってもよい。また、バックエンドアドミニストレータ70は、バックエンドストリーミングサーバ60を介さずにネットワークNWを経由してウェアラブルカメラ10に接続してウェアラブルカメラ10の性能を診断することも可能である。更に、バックエンドアドミニストレータ70からのアクセスの代わりに、バックエンドクライアント75からのアクセスにより、ウェアラブルカメラ10の性能診断がバックエンドクライアント75により行われても構わない。   The back-end administrator 70 can diagnose the performance of the wearable camera 10 via the network NW via the back-end server 50 and the back-end streaming server 60. Note that the back-end administrator 70 may be installed not only inside the police station 4 but also outside the police station 4. Further, the back-end administrator 70 may be either a thin client PC or a rich client PC. Further, the back-end administrator 70 can diagnose the performance of the wearable camera 10 by connecting to the wearable camera 10 via the network NW without going through the back-end streaming server 60. Further, the performance diagnosis of the wearable camera 10 may be performed by the back-end client 75 by access from the back-end client 75 instead of access from the back-end administrator 70.

バックエンドクライアント75は、警察署4内の警察官によって操作されるPCである。バックエンドクライアント75は、映像データの検索や再生を行う。また、バックエンドクライアント75は、映像を閲覧可能に表示し、また、裁判所に提出される記憶媒体を作成する。また、バックエンドクライアント75は、映像の振れ補正を行い、また、画質を向上させる処理を行う。   The back-end client 75 is a PC operated by a police officer in the police station 4. The back end client 75 searches and reproduces video data. Further, the back-end client 75 displays the video so as to be viewable and creates a storage medium to be submitted to the court. Further, the back-end client 75 performs image shake correction and performs processing for improving image quality.

集合充電台90は、複数の警察官3がそれぞれ装着又は所持するウェアラブルカメラ10を載置可能であり、載置された個々のウェアラブルカメラ10を充電する。また、集合充電台90は、ウェアラブルカメラ10が載置されるとそのウェアラブルカメラ10と有線で接続し、ウェアラブルカメラ10に記憶された撮像映像データを、警察署4内において利用可能な無線LANを用いてバックエンドサーバ50に送信する機能を有する。   The collective charging stand 90 can place the wearable cameras 10 worn or possessed by a plurality of police officers 3 and charges the individual wearable cameras 10 placed thereon. When the wearable camera 10 is placed, the collective charging stand 90 is connected to the wearable camera 10 by a wired connection, and the captured video data stored in the wearable camera 10 is connected to a wireless LAN that can be used in the police station 4. And has a function of transmitting to the back-end server 50.

このような構成を有するウェアラブルカメラシステム5では、ウェアラブルカメラ10は、近距離無線通信やUSB等の信号ケーブルを用いて、車載カメラシステム30とデータ転送可能に接続される。ウェアラブルカメラ10で撮像された映像データは、車載カメラシステム30に転送され、車載カメラシステム30で再生あるいは録画され、また、バックエンドサーバ50に送信される。   In the wearable camera system 5 having such a configuration, the wearable camera 10 is connected to the in-vehicle camera system 30 so as to be able to transfer data using a short-range wireless communication or a signal cable such as USB. Video data captured by the wearable camera 10 is transferred to the in-vehicle camera system 30, reproduced or recorded by the in-vehicle camera system 30, and transmitted to the back-end server 50.

車載カメラシステム30は、車載カメラ31で撮像された映像データ及びウェアラブルカメラ10で撮像された映像データを車載レコーダ33に記録し、無線LANを経由してバックエンドストリーミングサーバ60に送信可能である。   The in-vehicle camera system 30 can record the video data captured by the in-vehicle camera 31 and the video data captured by the wearable camera 10 in the in-vehicle recorder 33 and transmit the data to the back-end streaming server 60 via the wireless LAN.

ウェアラブルカメラ10は、スマートフォン80及びネットワークNWを介して、撮像した撮像映像データを署内システム8内のバックエンドストリーミングサーバ60に送信可能である。また、ウェアラブルカメラ10は、撮像により得た撮像映像データを、無線LANアクセスポイント63Pを用いた無線LANを経由してバックエンドサーバ50に直接に送信可能である。更に、ウェアラブルカメラ10は、有線LANを経由でバックエンドサーバ50に直接に送信可能であり、また、USBで接続されたバックエンドクライアント75を介してバックエンドサーバ50に送信可能である。   The wearable camera 10 can transmit the captured image data to the back-end streaming server 60 in the in-station system 8 via the smartphone 80 and the network NW. The wearable camera 10 can directly transmit the captured video data obtained by the imaging to the back-end server 50 via the wireless LAN using the wireless LAN access point 63P. Furthermore, the wearable camera 10 can be transmitted directly to the back-end server 50 via a wired LAN, and can be transmitted to the back-end server 50 via a back-end client 75 connected via USB.

また、警察官3は、警察署4に戻り、集合充電台90にウェアラブルカメラ10を装着(載置)することで、集合充電台90は、ウェアラブルカメラ10を充電する。また、集合充電台90は、ウェアラブルカメラ10が集合充電台90の充電口に載置されたことにより、ウェアラブルカメラ10に記録された撮像映像データを読み出し、集合充電台90とUSBケーブルを介して接続されたバックエンドクライアント75を経由して、バックエンドサーバ50に送信可能である。   The police officer 3 returns to the police station 4 and attaches (places) the wearable camera 10 to the collective charging stand 90, so that the collective charging stand 90 charges the wearable camera 10. In addition, the collective charging stand 90 reads out the captured video data recorded in the wearable camera 10 when the wearable camera 10 is placed on the charging port of the collective charging stand 90, and the collective charging stand 90 is connected to the collective charging stand 90 via the USB cable. The data can be transmitted to the back-end server 50 via the connected back-end client 75.

図2は、各実施形態のウェアラブルカメラ10を装着した警察官3の上半身の一例を示す図である。ウェアラブルカメラ10は、警察官3の前方を撮像可能なように、警察官3の制服の前部に置かれる。例えばウェアラブルカメラ10は、首から紐で吊り下げた状態で制服の前部に固定されてもよいし、ウェアラブルカメラ10の筐体10z(図3参照)の背面に取り付けられた取付具(例えば取付用クリップ)と制服の前部に取り付けられた被取付具とが係合することで制服の前部に固定されてもよい。   FIG. 2 is a diagram illustrating an example of the upper body of the police officer 3 wearing the wearable camera 10 of each embodiment. Wearable camera 10 is placed in front of the uniform of police officer 3 so that the front of police officer 3 can be imaged. For example, the wearable camera 10 may be fixed to the front part of the uniform in a state where it is suspended from the neck with a string, or an attachment (for example, attachment) attached to the back surface of the housing 10z (see FIG. 3) of the wearable camera 10 For example, the clip may be fixed to the front part of the uniform by engaging the attachment tool attached to the front part of the uniform.

図3は、各実施形態のウェアラブルカメラ10の筐体10zの表側の面の一例を示す正面図である。筐体10zの表側の面には、録画スイッチSW1、スナップショットスイッチSW2及び撮像レンズ11zが配置される。録画スイッチSW1は、短押しされることで録画の開始を指示し、長押し(例えば3秒間の押し状態が継続された操作)されることで録画の停止を指示する。スナップショットスイッチSW2は、押下される度に、撮像部11により撮像される静止画の記憶部15(図4参照)への記録を指示する。撮像レンズ11zは、撮像レンズ11zに入射する被写体の反射光を撮像部11(図4参照)の撮像面に結像させる。   FIG. 3 is a front view illustrating an example of a front side surface of the housing 10z of the wearable camera 10 according to each embodiment. A recording switch SW1, a snapshot switch SW2, and an imaging lens 11z are arranged on the front surface of the housing 10z. The recording switch SW1 is instructed to start recording by being pressed for a short time, and instructed to stop recording by being pressed for a long time (for example, an operation in which the pressing state is continued for 3 seconds). Each time the snapshot switch SW2 is pressed, the snapshot switch SW2 instructs to record a still image captured by the imaging unit 11 in the storage unit 15 (see FIG. 4). The imaging lens 11z forms an image of the reflected light of the subject incident on the imaging lens 11z on the imaging surface of the imaging unit 11 (see FIG. 4).

筐体10zの側面には、通信モードスイッチSW3及び属性情報付与スイッチSW4が配置される。通信モードスイッチSW3は、後述するように、通信モードを設定するスイッチである。属性情報付与スイッチSW4は、後述するように、ウェアラブルカメラ10によってメタデータを付与可能なスイッチである。   A communication mode switch SW3 and an attribute information giving switch SW4 are arranged on the side surface of the housing 10z. The communication mode switch SW3 is a switch for setting a communication mode, as will be described later. The attribute information addition switch SW4 is a switch to which metadata can be added by the wearable camera 10, as will be described later.

筐体10zの上面には、3個のLED26a,26b,26cが配置される。LED26aは、ウェアラブルカメラ10の電源オン/オフの状態及びバッテリ25(図4参照)の状態を表示する。LED26bは、ウェアラブルカメラ10の撮像動作の状態を表示する。LED26cは、ウェアラブルカメラ10の通信モードの状態を表示する。   Three LEDs 26a, 26b, and 26c are arranged on the upper surface of the housing 10z. The LED 26a displays the power on / off state of the wearable camera 10 and the state of the battery 25 (see FIG. 4). The LED 26b displays the state of the imaging operation of the wearable camera 10. The LED 26c displays the state of the communication mode of the wearable camera 10.

図4は、各実施形態のウェアラブルカメラ10のハードウェア構成の一例を示すブロック図である。ウェアラブルカメラ10は、撮像部11と、GPIO12(General Purpose Input/Output)と、RAM(Random Access Memory)13と、ROM(Read Only Memory)14と、記憶部15と、を備える。ウェアラブルカメラ10は、EEPROM(Electrically Erasable Programmable ROM)16と、RTC(Real Time Clock)17と、GPS(Global Positioning System)受信部18と、を備える。ウェアラブルカメラ10は、MCU(Micro Controller Unit)19と、BLE通信部21Aと、WLAN通信部21Bと、USB(Universal Serial Bus)インターフェース(I/F)22と、コンタクトターミナル23と、電源部24と、バッテリ25と、を備える。   FIG. 4 is a block diagram illustrating an example of a hardware configuration of the wearable camera 10 according to each embodiment. The wearable camera 10 includes an imaging unit 11, a GPIO 12 (General Purpose Input / Output), a RAM (Random Access Memory) 13, a ROM (Read Only Memory) 14, and a storage unit 15. The wearable camera 10 includes an EEPROM (Electrically Erasable Programmable ROM) 16, an RTC (Real Time Clock) 17, and a GPS (Global Positioning System) receiver 18. The wearable camera 10 includes an MCU (Micro Controller Unit) 19, a BLE communication unit 21A, a WLAN communication unit 21B, a USB (Universal Serial Bus) interface (I / F) 22, a contact terminal 23, and a power supply unit 24. The battery 25 is provided.

ウェアラブルカメラ10は、録画スイッチSW1と、スナップショットスイッチSW2と、通信モードスイッチSW3と、属性情報付与スイッチSW4と、を備える。   The wearable camera 10 includes a recording switch SW1, a snapshot switch SW2, a communication mode switch SW3, and an attribute information addition switch SW4.

ウェアラブルカメラ10は、3個のLED(Light Emitting Diode)26a,26b,26cと、バイブレータ27と、を備える。   The wearable camera 10 includes three LEDs (Light Emitting Diodes) 26a, 26b, and 26c, and a vibrator 27.

撮像部11は、撮像レンズ11z(図3参照)と、CCD(Charge Coupled Device)型イメージセンサ又はCMOS(Complementary Metal Oxide Semiconductor)型イメージセンサ等による固体撮像素子と、を有する。撮像部11は、撮像により得られた被写体の画像データをMCU19に出力する。   The imaging unit 11 includes an imaging lens 11z (see FIG. 3) and a solid-state imaging device such as a CCD (Charge Coupled Device) type image sensor or a CMOS (Complementary Metal Oxide Semiconductor) type image sensor. The imaging unit 11 outputs the subject image data obtained by imaging to the MCU 19.

GPIO12は、パラレルインターフェースである。GPIO12には、録画スイッチSW1、スナップショットスイッチSW2、通信モードスイッチSW3、属性情報付与スイッチSW4、LED26a,26b,26c、バイブレータ27、LCD28、音声出力端子としてのイヤホン端子29C、スピーカ29B、マイク29Aが接続される。   The GPIO 12 is a parallel interface. The GPIO 12 includes a recording switch SW1, a snapshot switch SW2, a communication mode switch SW3, an attribute information assignment switch SW4, LEDs 26a, 26b, and 26c, a vibrator 27, an LCD 28, an earphone terminal 29C as an audio output terminal, a speaker 29B, and a microphone 29A. Connected.

コンタクトターミナル23の検知端子CON.DETは、後述するように、ウェアラブルカメラ10が集合充電台90に載置(セット)された場合、あるいは集合充電台90から取り外された場合に電圧変化が生じる端子である。コンタクトターミナル23の検知端子CON.DETは、ADコンバータCVに接続される。検知端子CON.DETの電圧変化を示す信号は、ADコンバータCVにおいてデジタル信号に変換され、そのデジタル信号がI2C20を介してMCU19に入力される。   Detection terminal CON. As will be described later, DET is a terminal at which a voltage change occurs when wearable camera 10 is placed (set) on collective charging stand 90 or removed from collective charging stand 90. Detection terminal CON. DET is connected to the AD converter CV. Detection terminal CON. A signal indicating a voltage change of DET is converted into a digital signal by the AD converter CV, and the digital signal is input to the MCU 19 via the I2C 20.

ジャイロセンサGY、加速度センサAC、及びADコンバータCVは、MCU19内に設けられる通信インターフェース(例えばI2C20)を介してMCU19と接続される。なお、コンタクトターミナルの23の検知端子CON.DETを、ADコンバータCVを介さずにGPIO12へ接続することでも類似の効果を得ることは可能である。   The gyro sensor GY, the acceleration sensor AC, and the AD converter CV are connected to the MCU 19 via a communication interface (for example, I2C20) provided in the MCU 19. Note that the 23 detection terminals CON. A similar effect can be obtained by connecting DET to GPIO 12 without using AD converter CV.

GPIO12は、これらの各種電子部品とMCU19との間で信号を入出力する。例えばマイク29Aは、ウェアラブルカメラ10の周囲の音声を収音し、収音された音声の音声データを、GPIO12を介してMCU19に出力する。なお、マイク29Aは、ウェアラブルカメラ10の筐体10zに収容された内蔵マイクであってもよいし、ウェアラブルカメラ10と無線接続されたワイヤレスマイクであってもよい。ワイヤレスマイクの場合、警察官3が任意の箇所に取り付けることで、収音性を高めることができる。   The GPIO 12 inputs and outputs signals between these various electronic components and the MCU 19. For example, the microphone 29 </ b> A collects sound around the wearable camera 10, and outputs sound data of the collected sound to the MCU 19 via the GPIO 12. Note that the microphone 29 </ b> A may be a built-in microphone housed in the housing 10 z of the wearable camera 10 or a wireless microphone wirelessly connected to the wearable camera 10. In the case of a wireless microphone, the sound pickup property can be improved by attaching the police officer 3 to an arbitrary location.

RAM13は、例えばMCU19の動作において使用されるワークメモリである。ROM14は、例えばMCU19を制御するためのプログラム及びデータを予め記憶する。   The RAM 13 is a work memory used in the operation of the MCU 19, for example. The ROM 14 stores in advance a program and data for controlling the MCU 19, for example.

記憶部15は、例えばメモリカード等の記憶媒体により構成され、自動録画開始等の指示(つまり、録画開始指示)に基づき、撮像部11により撮像された撮像映像データを記録する。また、記憶部15は、解像度アップ情報等が設定された設定データファイル15zを有する。例えば記憶部15がメモリカードで構成される場合、ウェアラブルカメラ10の筐体10zに挿抜自在に装着される。   The storage unit 15 is configured by a storage medium such as a memory card, for example, and records the captured video data captured by the imaging unit 11 based on an instruction to start automatic recording (that is, a recording start instruction). In addition, the storage unit 15 includes a setting data file 15z in which resolution up information and the like are set. For example, when the storage unit 15 is configured by a memory card, the storage unit 15 is detachably attached to the housing 10z of the wearable camera 10.

EEPROM16は、例えばウェアラブルカメラ10を識別する識別情報(例えばCamera IDとしてのシリアル番号)、及び各種設定情報を記憶する。RTC17は、現在の時刻情報をカウントしてMCU19に出力する。   The EEPROM 16 stores, for example, identification information for identifying the wearable camera 10 (for example, a serial number as a Camera ID) and various setting information. The RTC 17 counts the current time information and outputs it to the MCU 19.

GPS受信部18は、複数のGPS発信機(例えば4個の航法衛星)から送信される、各自の信号送信時刻及び位置座標を含む衛星信号を受信してMCU19に出力する。MCU19は、複数の衛星信号を用いて、現在のウェアラブルカメラ10の位置座標及び衛星信号の受信時刻を算出する。なお、この算出は、MCU19ではなく、GPS受信部18により実行されてもよい。この受信時刻の情報は、ウェアラブルカメラ10のシステム時刻の補正のためにも使用されてもよい。システム時刻は、撮像された画像(静止画、動画を含む)の撮像時刻の記録等に利用される。   The GPS receiver 18 receives satellite signals including their own signal transmission times and position coordinates transmitted from a plurality of GPS transmitters (for example, four navigation satellites) and outputs them to the MCU 19. The MCU 19 uses the plurality of satellite signals to calculate the current position coordinates of the wearable camera 10 and the reception time of the satellite signals. This calculation may be executed not by the MCU 19 but by the GPS receiver 18. This reception time information may also be used for correcting the system time of wearable camera 10. The system time is used for recording the imaging time of captured images (including still images and moving images).

MCU19は、ウェアラブルカメラ10の制御部としての機能を有し、例えばウェアラブルカメラ10の各部の動作を全体的に統括するための制御処理、ウェアラブルカメラ10の各部との間のデータの入出力処理、データの演算(計算)処理及びデータの記憶処理を行う。MCU19は、ROM14に記憶されたプログラム及びデータに従って動作する。MCU19は、動作時、RAM13を使用し、RTC17より現在の時刻情報を得る。   The MCU 19 has a function as a control unit of the wearable camera 10, for example, control processing for overall control of operations of each unit of the wearable camera 10, data input / output processing with each unit of the wearable camera 10, Data calculation (calculation) processing and data storage processing are performed. The MCU 19 operates according to programs and data stored in the ROM 14. During operation, the MCU 19 uses the RAM 13 and obtains current time information from the RTC 17.

MCU19は、アプリケーションプログラムの実行により実現可能な検知部19zを有し、この検知部19zを用いて、マイク29Aにより収音された音声データのうち音声の区間を切り出した音声データを生成する。   The MCU 19 includes a detection unit 19z that can be realized by executing an application program, and generates audio data obtained by cutting out an audio section from the audio data collected by the microphone 29A using the detection unit 19z.

BLE通信部21Aは、近距離無線通信の通信規格であるBLE(Bluetooth Low Energy)の通信形態を用いて、スマートフォン80等と通信を行う。BLEは、Bluetooth(登録商標)のバージョン4.0の呼称である。BLEでは、低消費電力で通信可能あるが、その通信速度は100kbps程度と低速である。   The BLE communication unit 21A communicates with the smartphone 80 and the like using a communication mode of BLE (Bluetooth Low Energy) which is a communication standard for short-range wireless communication. BLE is the name of Bluetooth (registered trademark) version 4.0. In BLE, communication is possible with low power consumption, but the communication speed is as low as about 100 kbps.

WLAN通信部21Bは、スマートフォン80がテザリング機能を用いてアクセスポイントとして動作する場合にスマートフォン80、又は警察署4内において利用可能な無線LANの無線LANアクセスポイント63P等と無線LAN(つまり、WLAN)で接続され、接続先と無線通信を行う。無線LANは、BLEと比べ、通信速度が数十〜数百Mbpsと高速通信可能であるが、無線LANアクセスポイントと常時接続されるので、消費電力が多くなる。   When the smartphone 80 operates as an access point using the tethering function, the WLAN communication unit 21B and the wireless LAN access point 63P of the wireless LAN that can be used in the police station 4 and the wireless LAN (that is, WLAN) Connected by wireless communication with the connection destination. Compared with BLE, a wireless LAN can communicate at a high speed of several tens to several hundreds of Mbps, but power consumption increases because it is always connected to a wireless LAN access point.

USBインターフェース22は、シリアルバスであり、例えば車載カメラシステム30、警察署4内のバックエンドクライアント75等との接続を可能とする。   The USB interface 22 is a serial bus, and can be connected to, for example, the in-vehicle camera system 30 and the back-end client 75 in the police station 4.

コンタクトターミナル23は、集合充電台90等と電気的に接続するための端子であり、USBインターフェース22を介してMCU19に接続され、また、電源部24と接続される。コンタクトターミナル23は、電源部24を介して、バッテリ25を充電し、また、画像データ等を通信可能である。   The contact terminal 23 is a terminal for electrical connection with the collective charging stand 90 and the like, is connected to the MCU 19 via the USB interface 22, and is connected to the power supply unit 24. The contact terminal 23 can charge the battery 25 and communicate image data and the like via the power supply unit 24.

コンタクトターミナル23には、例えば「充電端子V+」、「検知端子CON.DET」、「データ端子D−,D+」及び「グランド端子GND」(図13参照)が設けられる。検知端子CON.DETは、電圧及び電圧変化を検出するための端子であり、ウェアラブルカメラ10が集合充電台90に載置(セット)されると、集合充電台90からの電圧変化を検出する。検出された電圧変化は、GPIO12に入力される。データ端子D−,D+は、例えばUSBコネクタ端子を介して、外部PC等に対してウェアラブルカメラ10で撮像した画像等を転送するための端子である。ウェアラブルカメラ10は、検知端子CON.DETに印加された電圧をADコンバータCVにおいてデジタル信号へ変換し、デジタル信号に基づく数値をI2C20で読み出すことで検出した電圧変化をトリガとして、データ端子D−,D+を通じてデータ転送を開始する。   The contact terminal 23 is provided with, for example, “charging terminal V +”, “detection terminal CON.DET”, “data terminals D−, D +” and “ground terminal GND” (see FIG. 13). Detection terminal CON. The DET is a terminal for detecting a voltage and a voltage change. When the wearable camera 10 is placed (set) on the collective charging base 90, the DET detects a voltage change from the collective charging base 90. The detected voltage change is input to the GPIO 12. The data terminals D− and D + are terminals for transferring an image captured by the wearable camera 10 to an external PC or the like via, for example, a USB connector terminal. The wearable camera 10 has a detection terminal CON. A voltage applied to the DET is converted into a digital signal by the AD converter CV, and data transfer is started through the data terminals D− and D + using a voltage change detected by reading a numerical value based on the digital signal by the I2C 20 as a trigger.

コンタクトターミナル23と集合充電台90とが接続されることで、ウェアラブルカメラ10と外部機器との間でデータ通信が可能となる。   By connecting the contact terminal 23 and the collective charging stand 90, data communication is possible between the wearable camera 10 and the external device.

電源部24は、例えばコンタクトターミナル23を介して集合充電台90より供給される電源電力をバッテリ25に給電して、バッテリ25を充電する。バッテリ25は、例えば充電可能な2次電池により構成され、ウェアラブルカメラ10の各部に電源電力を供給する。   The power supply unit 24 supplies the battery 25 with power supplied from the collective charging stand 90 via, for example, the contact terminal 23 to charge the battery 25. The battery 25 is constituted by a rechargeable secondary battery, for example, and supplies power to each part of the wearable camera 10.

録画スイッチSW1は、例えば警察官3の押下操作による録画(動画の撮像)の開始/停止の操作指示を入力する押しボタンスイッチである。録画スイッチSW1は、例えば奇数回押下されることで録画(動画の撮像)が開始され、偶数回押下されることで録画が終了する。また、連続して2回押下されると、後述するように、録画スイッチSW1は緊急ボタンとして機能する。   The recording switch SW1 is a push button switch for inputting an operation instruction for starting / stopping recording (moving image capturing) by a pressing operation of the police officer 3, for example. For example, when the recording switch SW1 is pressed an odd number of times, recording (moving image capturing) starts, and when the recording switch SW1 is pressed an even number of times, the recording ends. When pressed twice in succession, the recording switch SW1 functions as an emergency button, as will be described later.

スナップショットスイッチSW2は、例えば警察官3の押下操作による静止画の撮像の操作指示を入力する押しボタンスイッチである。スナップショットスイッチSW2は、例えば押下される度に、押下時の静止画の撮像が実行される。   The snapshot switch SW2 is a push button switch for inputting an operation instruction for capturing a still image by a pressing operation of the police officer 3, for example. For example, each time the snapshot switch SW2 is pressed, a still image is captured when the snapshot switch SW2 is pressed.

通信モードスイッチSW3は、例えばウェアラブルカメラ10と外部機器との間の通信モードを設定するための操作指示を入力するスライドスイッチである。通信モードは、例えばアクセスポイントモード、ステーションモード、OFFモードを含む。   The communication mode switch SW3 is a slide switch that inputs an operation instruction for setting a communication mode between the wearable camera 10 and an external device, for example. The communication mode includes, for example, an access point mode, a station mode, and an OFF mode.

アクセスポイントモードは、ウェアラブルカメラ10が無線LANアクセスポイントとして動作し、例えば警察官3が装着又は所持(保持)するスマートフォン80と無線接続して、ウェアラブルカメラ10とスマートフォン80との間で通信を行うモードである。アクセスポイントモードにおいて、スマートフォン80とウェアラブルカメラ10とが無線接続することにより、スマートフォン80は、ウェアラブルカメラ10による現在のライブ画像の表示、録画された画像の再生、撮像された静止画の表示等を行うことができる。   In the access point mode, the wearable camera 10 operates as a wireless LAN access point. For example, the wearable camera 10 and the smartphone 80 communicate with each other by wirelessly connecting to the smartphone 80 worn or held (held) by the police officer 3. Mode. In the access point mode, when the smartphone 80 and the wearable camera 10 are wirelessly connected, the smartphone 80 displays the current live image by the wearable camera 10, playback of the recorded image, display of the captured still image, and the like. It can be carried out.

ステーションモードは、無線LANを用いて外部機器と接続する場合に、外部機器をアクセスポイントとして通信するモードである。例えばスマートフォン80のテザリング機能を利用し、外部機器としてスマートフォン80を設定してもよい。ステーションモードにおいて、ウェアラブルカメラ10は、各種設定、ウェアラブルカメラ10が保持する録画された画像の転送(アップロード)等を、車載カメラシステム30や警察署4内のバックエンドクライアント75やバックエンドサーバ50に対して行うことができる。本実施形態では、ウェアラブルカメラ10がバックエンドストリーミングサーバ60に映像データを送信する場合、通信モードスイッチSW3は、ステーションモードに設定される。   The station mode is a mode for communicating with an external device as an access point when connecting to the external device using a wireless LAN. For example, the smartphone 80 may be set as an external device using the tethering function of the smartphone 80. In the station mode, the wearable camera 10 sends various settings, transfers (uploads) of recorded images held by the wearable camera 10, to the back-end client 75 and back-end server 50 in the in-vehicle camera system 30 and the police station 4. Can be done against. In the present embodiment, when the wearable camera 10 transmits video data to the back-end streaming server 60, the communication mode switch SW3 is set to the station mode.

OFFモードは、無線LANの通信動作をオフし、無線LANを未使用とするモードである。   The OFF mode is a mode in which the wireless LAN communication operation is turned off and the wireless LAN is not used.

属性情報付与スイッチSW4は、映像データに属性情報(メタデータ)を付与するために操作される押しボタンスイッチである。   The attribute information addition switch SW4 is a push button switch operated to give attribute information (metadata) to video data.

LED26aは、例えばウェアラブルカメラ10の電源投入状態(オンオフ状態)及びバッテリ25の状態を示す表示部である。LED26bは、例えばウェアラブルカメラ10の撮像動作の状態(録画状態)を示す表示部である。LED26cは、例えばウェアラブルカメラ10の通信モードの状態を示す表示部である。また、3個のLED26a〜26cは、ウェアラブルカメラ10がバックエンドサーバ50から通知データを受信すると、MCU19からの指示に従い、点滅動作を行う。この時、MCU19は、通知データに含まれる、音源に関する情報に応じて、MCU19は、LED26a〜26cの点滅パターンを可変させる。   The LED 26 a is a display unit that indicates a power-on state (on / off state) of the wearable camera 10 and a state of the battery 25, for example. LED26b is a display part which shows the state (recording state) of the imaging operation of the wearable camera 10, for example. LED26c is a display part which shows the state of the communication mode of the wearable camera 10, for example. Further, when the wearable camera 10 receives notification data from the back-end server 50, the three LEDs 26a to 26c perform a blinking operation in accordance with an instruction from the MCU 19. At this time, the MCU 19 changes the blinking pattern of the LEDs 26 a to 26 c according to the information regarding the sound source included in the notification data.

ジャイロセンサGYは、ウェアラブルカメラ10の角速度(つまり、単位時間あたりの回転角)を検知し、例えばウェアラブルカメラ10を装着又は所持している警察官3が転倒したこと(Man Down)を検知する。ジャイロセンサGYの検知結果はI2C20を介してMCU19に入力される。ウェアラブルカメラ10は、ジャイロセンサGYを用いることで、ウェアラブルカメラ10を装着又は所持している警察官3の回転に関する挙動(例えば地面に転倒したこと、拳銃で撃たれて地面に倒れたこと、凶器で攻撃されて地面に倒れたこと)を精度良く検知することができる。   The gyro sensor GY detects the angular velocity (that is, the rotation angle per unit time) of the wearable camera 10, and detects, for example, that the police officer 3 wearing or carrying the wearable camera 10 has fallen (Man Down). The detection result of the gyro sensor GY is input to the MCU 19 via the I2C20. The wearable camera 10 uses the gyro sensor GY to perform behavior related to the rotation of the police officer 3 wearing or carrying the wearable camera 10 (for example, falling to the ground, being shot with a handgun and falling to the ground, weapons Can be detected with high accuracy).

加速度センサACは、ウェアラブルカメラ10の直行座標系の3軸方向(いわゆる、x軸,y軸,z軸)の加速度を検知し、例えばウェアラブルカメラ10を装着又は所持している警察官3が転倒したこと(Man Down)、走り出したこと、警察官3が所持している拳銃を把持して射撃体勢になったことを検知する。加速度センサACの検知結果はI2C20を介してMCU19に入力される。ウェアラブルカメラ10は、加速度センサACを用いることで、ウェアラブルカメラ10を装着又は保持している警察官3の動き又は体勢に関する挙動を精度良く検知することができる。   The acceleration sensor AC detects accelerations in the three-axis directions (so-called x-axis, y-axis, and z-axis) of the orthogonal coordinate system of the wearable camera 10, and for example, the police officer 3 wearing or carrying the wearable camera 10 falls It detects that it has started (Man Down), has started running, and that the police officer 3 is in a shooting position by holding a handgun. The detection result of the acceleration sensor AC is input to the MCU 19 via the I2C20. The wearable camera 10 can accurately detect a behavior related to the movement or posture of the police officer 3 wearing or holding the wearable camera 10 by using the acceleration sensor AC.

MCU19は、録画スイッチSW1、スナップショットスイッチSW2、通信モードスイッチSW3及び属性情報付与スイッチSW4の各スイッチの入力検出を行い、操作があったスイッチ入力に対する処理を行う。   The MCU 19 detects input of each of the recording switch SW1, the snapshot switch SW2, the communication mode switch SW3, and the attribute information addition switch SW4, and performs processing for the switch input that has been operated.

MCU19は、録画スイッチSW1の操作入力を検出した場合、撮像部11における撮像動作の開始又は停止を制御し、撮像部11から得られた画像を、動画像として記憶部15に保存する。   When the MCU 19 detects an operation input of the recording switch SW1, the MCU 19 controls the start or stop of the imaging operation in the imaging unit 11, and stores the image obtained from the imaging unit 11 in the storage unit 15 as a moving image.

MCU19は、スナップショットスイッチSW2の操作入力を検出した場合、スナップショットスイッチSW2が操作されたときの撮像部11による画像を、静止画像として記憶部15に保存する。   When the MCU 19 detects an operation input of the snapshot switch SW2, the MCU 19 stores an image by the imaging unit 11 when the snapshot switch SW2 is operated in the storage unit 15 as a still image.

MCU19は、通信モードスイッチSW3の状態を検出し、通信モードスイッチSW3の設定に応じた通信モードによって、BLE通信部21A又はWLAN通信部21Bを動作させる。   The MCU 19 detects the state of the communication mode switch SW3 and operates the BLE communication unit 21A or the WLAN communication unit 21B according to the communication mode according to the setting of the communication mode switch SW3.

MCU19は、属性情報付与スイッチSW4が押下された場合、撮像部11によって撮像された撮像映像データに、事件の種類を示すタグを属性情報として付与する。   When the attribute information addition switch SW4 is pressed, the MCU 19 adds a tag indicating the type of the case as attribute information to the captured video data captured by the imaging unit 11.

図5は、各実施形態のスマートフォン80のハードウェア構成の一例を示すブロック図である。スマートフォン80は、CPU81と、メモリ82と、ディスプレイ83と、BLE通信部84と、WLAN通信部85と、モバイル通信部86とを有する。CPU81は、スマートフォン80の各部の動作を統括的に制御する。メモリ82は、CPU81によって実行される制御プログラムや各種データを記憶する。   FIG. 5 is a block diagram illustrating an example of a hardware configuration of the smartphone 80 according to each embodiment. The smartphone 80 includes a CPU 81, a memory 82, a display 83, a BLE communication unit 84, a WLAN communication unit 85, and a mobile communication unit 86. The CPU 81 comprehensively controls the operation of each unit of the smartphone 80. The memory 82 stores a control program executed by the CPU 81 and various data.

ディスプレイ83は、警察官の操作を受付可能なタッチパネルを用いて構成され、スマートフォン80の動作状況を表す画面を表示し、また、ウェアラブルカメラ10により撮像された撮像映像データ等を表示する。   The display 83 is configured using a touch panel that can accept an operation of a police officer, displays a screen representing the operation status of the smartphone 80, and displays captured video data captured by the wearable camera 10.

BLE通信部84は、近距離無線通信の通信規格であるBLE(Bluetooth Low Energy)の通信形態を用いてウェアラブルカメラ10等と通信を行う。WLAN通信部85は、スマートフォン80がテザリング機能を用いて無線LANアクセスポイントとして動作する場合に無線LANの通信形態を用いてウェアラブルカメラ10と接続し、ウェアラブルカメラ10との間で高速通信を行う。無線LANは、BLEと比べ、通信速度が数十〜数百Mbpsと高速通信可能である。   The BLE communication unit 84 communicates with the wearable camera 10 and the like using a communication mode of BLE (Bluetooth Low Energy) which is a communication standard for short-range wireless communication. When the smartphone 80 operates as a wireless LAN access point using the tethering function, the WLAN communication unit 85 connects to the wearable camera 10 using a wireless LAN communication mode, and performs high-speed communication with the wearable camera 10. The wireless LAN is capable of high-speed communication with a communication speed of several tens to several hundreds Mbps compared with BLE.

モバイル通信部86は、携帯電話回線網を介して他のモバイル端末と通信可能であり、また、スマートフォン80とインターネット等のネットワークNWに接続されたバックエンドストリーミングサーバ60との間で行われるデータ通信を中継する。モバイル通信の通信規格として、LTE(Long Term Evolution)や4G(4th Generation)等が用いられる。   The mobile communication unit 86 can communicate with other mobile terminals via a mobile phone network, and data communication is performed between the smartphone 80 and the back-end streaming server 60 connected to a network NW such as the Internet. Relay. As a communication standard for mobile communication, LTE (Long Term Evolution), 4G (4th Generation), or the like is used.

図6Aは、バックエンドストリーミングサーバ60のハードウェア構成の一例を示すブロック図である。バックエンドストリーミングサーバ60は、ウェアラブルカメラ10から送信される撮像映像データを受信して蓄積し、バックエンドサーバ50に転送する。バックエンドストリーミングサーバ60は、CPU61と、I/O制御部62と、通信部63と、メモリ64と、ストレージ制御部67と、ストレージ68とを備える。なお、バックエンドストリーミングサーバ60は、バックエンドサーバ50からの要求に応じてデータ転送を行うPCであるので、マウス等の入力部やディスプレイ等の表示部を備えることは必須ではないが、備えていてもよい。   FIG. 6A is a block diagram illustrating an example of a hardware configuration of the back-end streaming server 60. The back-end streaming server 60 receives and accumulates captured video data transmitted from the wearable camera 10 and transfers it to the back-end server 50. The back-end streaming server 60 includes a CPU 61, an I / O control unit 62, a communication unit 63, a memory 64, a storage control unit 67, and a storage 68. Since the back-end streaming server 60 is a PC that transfers data in response to a request from the back-end server 50, it is not essential to include an input unit such as a mouse or a display unit such as a display. May be.

CPU61は、バックエンドストリーミングサーバ60の各部の動作を全体的に統括するための制御処理、他の各部との間のデータの入出力処理、及びデータの記憶処理を行う。CPU61は、メモリ64に記憶されたプログラム及びデータに従って動作する。   The CPU 61 performs control processing for overall control of operations of each unit of the back-end streaming server 60, data input / output processing with other units, and data storage processing. The CPU 61 operates according to programs and data stored in the memory 64.

メモリ64は、例えばRAM、ROM、不揮発性又は揮発性の半導体メモリを用いて構成され、CPU61の動作時のワークメモリとして機能し、CPU61を動作させるための所定のプログラム及びデータを保存している。   The memory 64 is configured by using, for example, RAM, ROM, nonvolatile or volatile semiconductor memory, functions as a work memory when the CPU 61 operates, and stores a predetermined program and data for operating the CPU 61. .

I/O制御部62には、バックエンドサーバ50、ストレージ制御部67、及び通信部63が接続される。バックエンドストリーミングサーバ60は、I/O制御部62を介して、バックエンドサーバ50に対しデータ転送を行う。   A back-end server 50, a storage control unit 67, and a communication unit 63 are connected to the I / O control unit 62. The back-end streaming server 60 performs data transfer to the back-end server 50 via the I / O control unit 62.

通信部63は、ネットワークNW及びスマートフォン80を介して、ウェアラブルカメラ10と接続され、ウェアラブルカメラ10から送信される映像データを受信する。また、通信部63は、バックエンドサーバ50との間で情報又はデータの受け渡しを行う。   The communication unit 63 is connected to the wearable camera 10 via the network NW and the smartphone 80, and receives video data transmitted from the wearable camera 10. The communication unit 63 exchanges information or data with the back-end server 50.

ストレージ制御部67は、ストレージ68の動作を制御する。ストレージ68は、ストレージ制御部67によって制御される、SSDやHDD等の記憶装置であり、CPU61の指示に従い、I/O制御部62を介してウェアラブルカメラ10から送信された映像データを蓄積する。   The storage control unit 67 controls the operation of the storage 68. The storage 68 is a storage device such as an SSD or HDD that is controlled by the storage control unit 67, and stores video data transmitted from the wearable camera 10 via the I / O control unit 62 in accordance with instructions from the CPU 61.

図6Bは、バックエンドサーバ50のハードウェア構成の一例を示すブロック図である。バックエンドサーバ50は、CPU51と、I/O制御部52と、通信部53と、メモリ54と、入力部55と、表示部56と、スピーカ59と、ストレージ制御部57と、ストレージ58とを備える。   FIG. 6B is a block diagram illustrating an example of a hardware configuration of the back-end server 50. The back-end server 50 includes a CPU 51, an I / O control unit 52, a communication unit 53, a memory 54, an input unit 55, a display unit 56, a speaker 59, a storage control unit 57, and a storage 58. Prepare.

CPU51は、例えばバックエンドサーバ50の各部の動作を全体的に統括するための制御処理、他の各部との間のデータの入出力処理、データの演算(計算)処理及びデータの記憶処理を行う。CPU51は、メモリ54に記憶されたプログラム及びデータに従って動作する。   The CPU 51 performs, for example, control processing for overall control of operations of each unit of the back-end server 50, data input / output processing with other units, data calculation (calculation) processing, and data storage processing. . The CPU 51 operates according to programs and data stored in the memory 54.

I/O制御部52は、CPU51とバックエンドサーバ50の各部(例えば通信部53、入力部55、表示部56、ストレージ制御部57)との間でデータの入出力に関する制御を行い、CPU51からのデータ及びCPU51へのデータの中継を行う。なお、I/O制御部52は、CPU51と一体的に構成されてもよい。   The I / O control unit 52 controls the input / output of data between the CPU 51 and each unit of the back-end server 50 (for example, the communication unit 53, the input unit 55, the display unit 56, and the storage control unit 57). And the data to the CPU 51 are relayed. Note that the I / O control unit 52 may be configured integrally with the CPU 51.

通信部53は、例えば車載レコーダ33、車載PC32若しくはスマートフォン80との間、警察官3が装着又は保持が可能なウェアラブルカメラ10との間、又は、バックエンドクライアント75との間で、有線又は無線による通信を行う。また、通信部53は、バックエンドストリーミングサーバ60との間、バックエンドクライアント75との間、バックエンドアドミニストレータ70との間で、それぞれ情報又はデータの受け渡しを行う。   The communication unit 53 is, for example, wired or wireless between the in-vehicle recorder 33, the in-vehicle PC 32, or the smartphone 80, the wearable camera 10 that the police officer 3 can wear or hold, or the back-end client 75. Communication by. Further, the communication unit 53 exchanges information or data with the back-end streaming server 60, with the back-end client 75, and with the back-end administrator 70, respectively.

メモリ54は、例えばRAM、ROM、不揮発性又は揮発性の半導体メモリを用いて構成され、CPU51の動作時のワークメモリとして機能し、CPU51を動作させるための所定のプログラム及びデータを保存している。   The memory 54 is configured using, for example, RAM, ROM, nonvolatile or volatile semiconductor memory, functions as a work memory when the CPU 51 operates, and stores a predetermined program and data for operating the CPU 51. .

入力部55は、警察官3や警察署4内の担当者の入力操作を受け付け、I/O制御部52を介してCPU51に通知するためのUI(User Interface)であり、例えばマウス、キーボード等のポインティングデバイスである。入力部55は、例えば表示部56の画面に対応して配置され、警察官3又は担当者の指又はスタイラスペンによって操作が可能なタッチパネル又はタッチパッドを用いて構成されても良い。また、バックエンドサーバ50は、警察署4内のネットワークで接続されたバックエンドアドミニストレータ70又はバックエンドクライアント75から操作することも可能である。   The input unit 55 is a UI (User Interface) for receiving an input operation of a person in charge in the police officer 3 or the police station 4 and notifying the CPU 51 via the I / O control unit 52. For example, a mouse, a keyboard, or the like It is a pointing device. The input unit 55 may be configured using, for example, a touch panel or a touch pad that is arranged in correspondence with the screen of the display unit 56 and can be operated with a finger or a stylus pen of the police officer 3 or the person in charge. The back-end server 50 can also be operated from a back-end administrator 70 or a back-end client 75 connected via a network within the police station 4.

表示部56は、例えばLCD又は有機ELを用いて構成され、各種情報を表示する。表示部56は、例えば警察官3又は担当者の入力操作に応じて、ウェアラブルカメラ10により撮像又は録画された映像が入力された場合には、CPU51の指示の下で、この映像を画面に表示する。表示部56は、例えば警察官3又は担当者の入力操作に応じて、車載カメラ31により撮像又は録画された映像が入力された場合には、CPU51の指示の下で、この映像を画面に表示する。また、警察署4内のネットワークで接続されたバックエンドアドミニストレータ70又はバックエンドクライアント75から操作された場合は、各種情報は、バックエンドアドミニストレータ70又はバックエンドクライアント75に表示される。   The display part 56 is comprised, for example using LCD or organic EL, and displays various information. For example, when an image captured or recorded by the wearable camera 10 is input in response to an input operation of the police officer 3 or a person in charge, the display unit 56 displays this image on the screen under the instruction of the CPU 51. To do. For example, when an image captured or recorded by the in-vehicle camera 31 is input in response to an input operation of the police officer 3 or a person in charge, the display unit 56 displays this image on the screen under the instruction of the CPU 51. To do. Further, when operated from the back-end administrator 70 or the back-end client 75 connected via the network in the police station 4, various information is displayed on the back-end administrator 70 or the back-end client 75.

スピーカ59は、例えば警察官3又は担当者の入力操作に応じて、ウェアラブルカメラ10により収音された音声が入力された場合には、CPU51の指示の下で、この音声を出力する。また、警察署4内のネットワークで接続されたバックエンドアドミニストレータ70又はバックエンドクライアント75から操作された場合は、音声は、バックエンドアドミニストレータ70又はバックエンドクライアント75に接続されたスピーカへ出力される。   The speaker 59 outputs the sound under the instruction of the CPU 51 when the sound collected by the wearable camera 10 is input in response to the input operation of the police officer 3 or the person in charge, for example. When operated from the back-end administrator 70 or the back-end client 75 connected via the network within the police station 4, the sound is output to a speaker connected to the back-end administrator 70 or the back-end client 75.

ストレージ制御部57は、CPU51がバックエンドストリーミングサーバ60に対し、蓄積された撮像映像データの送信を要求した場合に、この要求に応じて受信した映像データをストレージ58に記憶する等の動作を制御する。ストレージ58は、ストレージ制御部57によって制御される、SSDやHDD等の記憶装置であり、CPU51からの指示に従い、I/O制御部52を介してウェアラブルカメラ10から送信された撮像映像データを蓄積する。   When the CPU 51 requests the back-end streaming server 60 to transmit the accumulated captured video data, the storage control unit 57 controls operations such as storing the received video data in the storage 58 in response to the request. To do. The storage 58 is a storage device such as an SSD or HDD that is controlled by the storage control unit 57, and stores captured video data transmitted from the wearable camera 10 via the I / O control unit 52 in accordance with instructions from the CPU 51. To do.

図6Cは、バックエンドクライアント75のハードウェア構成の一例を示すブロック図である。バックエンドクライアント75は、CPU151と、I/O制御部152と、通信部153と、メモリ154と、入力部155と、表示部156と、スピーカ159とを備える。   FIG. 6C is a block diagram illustrating an example of a hardware configuration of the back-end client 75. The back end client 75 includes a CPU 151, an I / O control unit 152, a communication unit 153, a memory 154, an input unit 155, a display unit 156, and a speaker 159.

CPU151は、例えばバックエンドクライアント75の各部の動作を全体的に統括するための制御処理、他の各部との間のデータの入出力処理、データの演算(計算)処理及びデータの記憶処理を行う。CPU151は、メモリ154に記憶されたプログラム及びデータに従って動作する。   The CPU 151 performs, for example, control processing for overall control of operations of each unit of the back-end client 75, data input / output processing with other units, data calculation (calculation) processing, and data storage processing. . The CPU 151 operates in accordance with programs and data stored in the memory 154.

I/O制御部152は、CPU151とバックエンドクライアント75の各部(例えば通信部153、入力部155、表示部156)との間でデータの入出力に関する制御を行い、CPU151からのデータ及びCPU151へのデータの中継を行う。なお、I/O制御部152は、CPU151と一体的に構成されてもよい。   The I / O control unit 152 controls data input / output between the CPU 151 and each unit (for example, the communication unit 153, the input unit 155, and the display unit 156) of the back-end client 75, and sends data from the CPU 151 to the CPU 151. Relay data. Note that the I / O control unit 152 may be configured integrally with the CPU 151.

通信部153は、警察署4内の有線LANに接続されたウェアラブルカメラ10との間で有線による通信を行う。また、通信部153は、例えば車載レコーダ33、車載PC32若しくはスマートフォン80との間、警察官3が装着又は保持が可能なウェアラブルカメラ10との間、又は、バックエンドサーバ50との間で、有線又は無線による通信を行ってもよい。また、通信部153は、バックエンドサーバ50との間で情報又はデータの受け渡しを行う。   The communication unit 153 performs wired communication with the wearable camera 10 connected to the wired LAN in the police station 4. The communication unit 153 is wired between the in-vehicle recorder 33, the in-vehicle PC 32, or the smartphone 80, between the wearable camera 10 that can be worn or held by the police officer 3, or between the back-end server 50 and the like. Alternatively, wireless communication may be performed. Further, the communication unit 153 exchanges information or data with the back-end server 50.

メモリ154は、例えばRAM、ROM、不揮発性又は揮発性の半導体メモリを用いて構成され、CPU151の動作時のワークメモリとして機能し、CPU151を動作させるための所定のプログラム及びデータを保存している。   The memory 154 is configured using, for example, RAM, ROM, nonvolatile or volatile semiconductor memory, functions as a work memory when the CPU 151 operates, and stores a predetermined program and data for operating the CPU 151. .

入力部155は、警察官3や警察署4内の担当者の入力操作を受け付け、I/O制御部152を介してCPU151に通知するためのUI(User Interface)であり、例えばマウス、キーボード等のポインティングデバイスである。入力部155は、例えば表示部156の画面に対応して配置され、警察官3又は担当者の指又はスタイラスペンによって操作が可能なタッチパネル又はタッチパッドを用いて構成されても良い。   The input unit 155 is a UI (User Interface) for receiving an input operation of a person in charge in the police officer 3 or the police station 4 and notifying the CPU 151 via the I / O control unit 152. For example, a mouse, a keyboard, or the like It is a pointing device. The input unit 155 may be configured using, for example, a touch panel or a touch pad that is arranged corresponding to the screen of the display unit 156 and can be operated with the fingers of the police officer 3 or the person in charge or a stylus pen.

表示部156は、例えばLCD又は有機ELを用いて構成され、各種情報を表示する。表示部156は、例えば警察官3又は担当者の入力操作に応じて、ウェアラブルカメラ10により撮像又は録画された映像が入力された場合には、CPU151の指示の下で、この映像を画面に表示する。表示部156は、例えば警察官3又は担当者の入力操作に応じて、車載カメラ31により撮像又は録画された映像が入力された場合には、CPU151の指示の下で、この映像を画面に表示する。   The display unit 156 is configured using, for example, an LCD or an organic EL, and displays various types of information. For example, when an image captured or recorded by the wearable camera 10 is input in response to an input operation of the police officer 3 or a person in charge, the display unit 156 displays the image on the screen under the instruction of the CPU 151. To do. The display unit 156 displays the video on the screen under the instruction of the CPU 151 when a video imaged or recorded by the in-vehicle camera 31 is input in response to an input operation of the police officer 3 or the person in charge, for example. To do.

スピーカ159は、例えば警察官3又は担当者の入力操作に応じて、ウェアラブルカメラ10により収音された音声が入力された場合には、CPU151の指示の下で、この音声を出力する。   The speaker 159 outputs the sound under the instruction of the CPU 151 when the sound collected by the wearable camera 10 is input according to the input operation of the police officer 3 or the person in charge, for example.

図7は、ストリーミング映像データDaの構成例を示す図である。このストリーミング映像データDaは、ウェアラブルカメラ10により撮像された撮像映像データである映像データfdと、ウェアラブルカメラ10又はスマートフォン80により付与されたメタデータmdとを含む。ストリーミング映像データDaは、ウェアラブルカメラ10から、スマートフォン80、ネットワークNWを介して、バックエンドストリーミングサーバ60にストリーミング配信されるデータである。メタデータmdは、上述したように、映像データfdの内容に関連する情報として、事件番号、事件の分類、警察官3の操作により入力されたコメント(例えば警察官3のメモ)等が挙げられる。なお、ここでは、ストリーミングデータとして、ストリーミング映像データを挙げたが、音声データをストリーミング音声データとして加えてもよい。   FIG. 7 is a diagram illustrating a configuration example of the streaming video data Da. The streaming video data Da includes video data fd that is captured video data captured by the wearable camera 10 and metadata md provided by the wearable camera 10 or the smartphone 80. The streaming video data Da is data that is streamed from the wearable camera 10 to the back-end streaming server 60 via the smartphone 80 and the network NW. As described above, the metadata md includes information related to the contents of the video data fd, such as an incident number, an incident classification, and a comment input by the operation of the police officer 3 (for example, a memo of the police officer 3). . Here, the streaming video data is exemplified as the streaming data. However, the audio data may be added as the streaming audio data.

上記構成を有するウェアラブルカメラシステム5の動作を示す。   The operation of the wearable camera system 5 having the above configuration will be described.

図8は、第1の実施形態における、ウェアラブルカメラ10のストリーミング開始操作に応じて開始されるストリーミング動作手順の一例を詳細に説明するシーケンス図である。ここで、ウェアラブルカメラ10の筐体に設けられた通信モードスイッチSW3は、例えばストリーミング開始のボタン操作、又はストリーミング終了のボタン操作に相当する。なお、通信モードスイッチSW3は、ストリーミング開始ボタン及びストリーミング終了ボタンとして2つのボタンを有してもよいが、ここでは、例えば通信モードスイッチSW3の押下の有無の違いにより、ストリーミング開始とストリーミング終了とが切り替えられる。例えば通信モードスイッチSW3が押下されているとストリーミング開始が指示され、通信モードスイッチSW3が押下されていないとストリーミング終了が指示される。   FIG. 8 is a sequence diagram illustrating in detail an example of a streaming operation procedure started in response to the streaming start operation of the wearable camera 10 in the first embodiment. Here, the communication mode switch SW3 provided in the housing of the wearable camera 10 corresponds to, for example, a button operation for starting streaming or a button operation for ending streaming. The communication mode switch SW3 may have two buttons as a streaming start button and a streaming end button, but here, for example, depending on whether or not the communication mode switch SW3 is pressed, the streaming start and the streaming end Can be switched. For example, when the communication mode switch SW3 is pressed, the start of streaming is instructed. When the communication mode switch SW3 is not pressed, the end of streaming is instructed.

ウェアラブルカメラ10は、警察官3が通信モードスイッチSW3を操作する(つまり、ストリーミング開始のボタン操作を行う)まで待機する。ストリーミング開始のボタン操作がされると(T1)、ウェアラブルカメラ10は、スマートフォン80に対し、ウェアラブルカメラ10とスマートフォン80との間の通信形態を、BLEを用いた近距離無線通信(以下、「BLE通信」と略称する)から無線LAN(WLAN)に切り替える要求を行う(T2)。スマートフォン80は、この切替要求を受けると、ACK(Acknowledgement)を返す(T3)。このACKは、スマートフォン80が手順T2の切替要求を正式に受信した旨を示す。手順T2,T3を含む範囲PRE1では、ウェアラブルカメラ10とスマートフォン80との間ではBLE通信が行われる。   Wearable camera 10 waits until police officer 3 operates communication mode switch SW3 (that is, performs a button operation for starting streaming). When the button operation for starting streaming is performed (T1), the wearable camera 10 changes the communication form between the wearable camera 10 and the smartphone 80 to the smartphone 80 using short-range wireless communication (hereinafter, “BLE”). A request to switch from “communication” to wireless LAN (WLAN) is made (T2). Upon receiving this switching request, the smartphone 80 returns an ACK (Acknowledgement) (T3). This ACK indicates that the smartphone 80 has officially received the switching request of the procedure T2. In the range PRE1 including procedures T2 and T3, BLE communication is performed between the wearable camera 10 and the smartphone 80.

ウェアラブルカメラ10は、スマートフォン80との通信を、BLE通信から無線LANに切り替える(T4)。また、スマートフォン80も、同様にウェアラブルカメラ10との通信を、BLE通信から無線LANに切り替える(T5)。スマートフォン80は、無線LANへの切替に応じてテザリングを開始し(T6)、ウェアラブルカメラ10をネットワークNWに接続するための無線LANアクセスポイントとして機能する。   Wearable camera 10 switches communication with smartphone 80 from BLE communication to a wireless LAN (T4). Similarly, the smartphone 80 switches the communication with the wearable camera 10 from the BLE communication to the wireless LAN (T5). The smartphone 80 starts tethering in response to switching to the wireless LAN (T6), and functions as a wireless LAN access point for connecting the wearable camera 10 to the network NW.

テザリング開始後、ウェアラブルカメラ10は、無線LAN接続確認要求をスマートフォン80に送信する(T7)。無線LAN接続確認要求は、通信相手に対して、無線LANの通信形態を用いた接続ができていることの確認を求めるためのリクエストであり、以下同様である。スマートフォン80は、この無線LAN接続確認要求を受けると、ウェアラブルカメラ10に確認応答(ACK)を返す(T8)。このACKは、スマートフォン80が手順T7の無線LAN接続確認要求を正式に受信し、かつウェアラブルカメラ10との間で無線LANの通信形態を用いた接続ができていることの応答を示す。   After the start of tethering, wearable camera 10 transmits a wireless LAN connection confirmation request to smartphone 80 (T7). The wireless LAN connection confirmation request is a request for requesting the communication partner to confirm that the connection using the wireless LAN communication mode is established, and so on. Upon receiving this wireless LAN connection confirmation request, the smartphone 80 returns an acknowledgment (ACK) to the wearable camera 10 (T8). This ACK indicates a response indicating that the smartphone 80 has officially received the wireless LAN connection confirmation request in step T7 and has established a connection with the wearable camera 10 using the wireless LAN communication mode.

ウェアラブルカメラ10は、無線LANを用いてバックエンドストリーミングサーバ60へのストリーミング開始要求をスマートフォン80に送信する(T9)。スマートフォン80は、このストリーミング開始要求を、モバイル通信(例えばLTE)を用いてバックエンドストリーミングサーバ60に転送する(T10)。バックエンドストリーミングサーバ60は、このストリーミング開始要求を受けると、スマートフォン80を介してウェアラブルカメラ10にACKを返す(T11)。このACKは、バックエンドストリーミングサーバ60が手順T10のストリーミング開始要求を正式に受信した旨を示す。スマートフォン80は、無線LANを用いてウェアラブルカメラ10にACKを転送する(T12)。   Wearable camera 10 transmits a streaming start request to back-end streaming server 60 to smartphone 80 using the wireless LAN (T9). The smartphone 80 transfers this streaming start request to the back-end streaming server 60 using mobile communication (for example, LTE) (T10). Upon receiving this streaming start request, the back-end streaming server 60 returns an ACK to the wearable camera 10 via the smartphone 80 (T11). This ACK indicates that the back-end streaming server 60 has officially received the streaming start request in step T10. The smartphone 80 transfers ACK to the wearable camera 10 using the wireless LAN (T12).

この後、ウェアラブルカメラ10は、無線LANを用いてストリーミング映像データをスマートフォン80に送信する(T13)。スマートフォン80は、このストリーミング映像データを、モバイル通信(例えばLTE)を用いてバックエンドストリーミングサーバ60に転送する(T14)。   Thereafter, wearable camera 10 transmits streaming video data to smartphone 80 using a wireless LAN (T13). The smartphone 80 transfers the streaming video data to the back-end streaming server 60 using mobile communication (for example, LTE) (T14).

バックエンドストリーミングサーバ60は、ストリーミング映像データを受信すると、ストレージ68にストリーミング映像データを蓄積する(T15)。バックエンドストリーミングサーバ60は、バックエンドサーバ50からの要求に応じて、あるいは自動的にストリーミング映像データをバックエンドサーバ50に転送する。   When receiving the streaming video data, the back-end streaming server 60 stores the streaming video data in the storage 68 (T15). The back end streaming server 60 transfers the streaming video data to the back end server 50 in response to a request from the back end server 50 or automatically.

なお、バックエンドストリーミングサーバ60が自動的にストリーミング映像データを転送するタイミングは、一定時間が経過した時、データ量が一定量に達した時、あるいはストリーミング映像データを受信した時をトリガとしてもよい。また、バックエンドサーバ50にストリーミング映像データが転送されると、バックエンドストリーミングサーバ60は、ストレージ68に蓄積されたストリーミング映像データを削除してよい。これにより、ストレージ68の空き容量を確保し、容量オーバーになることが避けられる。   The timing at which the back-end streaming server 60 automatically transfers the streaming video data may be triggered when a certain amount of time has elapsed, when the data amount reaches a certain amount, or when streaming video data is received. . Further, when streaming video data is transferred to the back-end server 50, the back-end streaming server 60 may delete the streaming video data stored in the storage 68. As a result, the free space of the storage 68 is secured and it is possible to avoid the capacity being over.

バックエンドストリーミングサーバ60は、スマートフォン80から転送されたストリーミング映像データを受信すると、ウェアラブルカメラ10に向けてモバイル通信(例えばLTE)を用いてACKを返す(T16)。このACKは、バックエンドストリーミングサーバ60が手順T14のストリーミング映像データを正式に受信した旨を示す。スマートフォン80は、無線LANを用いてこのACKをウェアラブルカメラ10に転送する(T17)。一方で、バックエンドサーバ50は、バックエンドクライアント75からの要求に応じて、あるいは自動的にストレージ58に蓄積されたストリーミング映像データをバックエンドクライアント75に転送する(T18)。これにより、バックエンドクライアント75は、例えばバックエンドクライアント75のモニタ(不図示)を閲覧するユーザに対し、ウェアラブルカメラ10からのストリーミング映像データを再生してリアルタイムで提示できる。以後、手順T13〜T18におけるストリーミング映像データの送信(「アップロード」ともいう)が繰り返される。スマートフォン80は、ストリーミング映像データの転送を行う(所謂、中継する)ことで、ウェアラブルカメラ10により撮像された撮像映像データ(例えば事件現場の証拠性ある撮像映像データ)を再生すること(プレイバック)が可能である。ここではストリーミングデータ単位ごとにACKを返しているが、データ伝送高速化のため一定量のストリーミングデータを受信した後にACKを返す方式や、送信確認は別プロトコルで行っても良い。例えば、RTP(Realtime Transfer Protocol)でデータを送信し、RTCP(Realtime Transfer Control Protocol)で伝送状態確認を行うことも可能である。   When the back-end streaming server 60 receives the streaming video data transferred from the smartphone 80, the back-end streaming server 60 returns an ACK to the wearable camera 10 using mobile communication (for example, LTE) (T16). This ACK indicates that the back-end streaming server 60 has officially received the streaming video data in step T14. The smartphone 80 transfers this ACK to the wearable camera 10 using the wireless LAN (T17). On the other hand, the back-end server 50 transfers the streaming video data stored in the storage 58 to the back-end client 75 in response to a request from the back-end client 75 or automatically (T18). As a result, the back-end client 75 can reproduce the streaming video data from the wearable camera 10 and present it in real time to, for example, a user browsing a monitor (not shown) of the back-end client 75. Thereafter, transmission of streaming video data (also referred to as “upload”) in steps T13 to T18 is repeated. The smartphone 80 reproduces captured video data captured by the wearable camera 10 (for example, evidence-captured captured video data at the incident site) by transferring (so-called relaying) the streaming video data (playback). Is possible. Here, although ACK is returned for each streaming data unit, a method of returning ACK after receiving a certain amount of streaming data for speeding up data transmission or transmission confirmation may be performed by another protocol. For example, it is possible to transmit data using RTP (Realtime Transfer Protocol) and to check the transmission state using RTCP (Realtime Transfer Control Protocol).

なお、手順T7〜T9,T12,T17を含む範囲PRE2では、ウェアラブルカメラ10とスマートフォン80との間で無線LANの通信が行われる。一方、手順T10,T11,T14,T16を含む範囲PRE3では、スマートフォン80とバックエンドストリーミングサーバ60との間でLTE等のモバイル通信が行われる。   In the range PRE2 including procedures T7 to T9, T12, and T17, wireless LAN communication is performed between the wearable camera 10 and the smartphone 80. On the other hand, in a range PRE3 including procedures T10, T11, T14, and T16, mobile communication such as LTE is performed between the smartphone 80 and the back-end streaming server 60.

ウェアラブルカメラ10は、警察官3が通信モードスイッチSW3を操作する(つまり、ストリーミング終了のボタン操作を行う)まで待機する。ストリーミング終了のボタン操作がされると(T19)、ウェアラブルカメラ10は、スマートフォン80に対し、ウェアラブルカメラ10とスマートフォン80との間の通信形態を、無線LAN(WLAN)からBLE通信に切り替える要求を行う(T20)。スマートフォン80は、この切替要求を受けると、ACKを返す(T21)。このACKは、スマートフォン80が手順T20の切替要求を正式に受信した旨を示す。なお、手順T20,T21を含む範囲PRE2においても、ウェアラブルカメラ10とスマートフォン80との間では無線LANの通信が行われる。   Wearable camera 10 stands by until police officer 3 operates communication mode switch SW3 (that is, performs a button operation for ending streaming). When the streaming end button operation is performed (T19), the wearable camera 10 requests the smartphone 80 to switch the communication mode between the wearable camera 10 and the smartphone 80 from wireless LAN (WLAN) to BLE communication. (T20). Upon receiving this switching request, the smartphone 80 returns ACK (T21). This ACK indicates that the smartphone 80 has officially received the switching request in step T20. Note that wireless LAN communication is performed between the wearable camera 10 and the smartphone 80 in the range PRE2 including the procedures T20 and T21.

ウェアラブルカメラ10は、スマートフォン80との通信を、無線LANからBLE通信に切り替える(T22)。また、スマートフォン80も、同様にウェアラブルカメラ10との通信を、無線LANからBLE通信に切り替える(T23)。更に、スマートフォン80は、BLE通信への切替に応じてテザリングを終了し(T24)、ウェアラブルカメラ10との間を、BLEを用いて通信可能とする。   Wearable camera 10 switches communication with smartphone 80 from wireless LAN to BLE communication (T22). Similarly, the smartphone 80 switches the communication with the wearable camera 10 from the wireless LAN to the BLE communication (T23). Furthermore, the smartphone 80 ends tethering in response to switching to BLE communication (T24), and enables communication with the wearable camera 10 using BLE.

テザリング終了後、ウェアラブルカメラ10は、BLE接続確認要求をスマートフォン80に送信する(T25)。スマートフォン80は、このBLE接続確認要求を受信すると、ACKを返す(T26)。このACKは、スマートフォン80が手順T25のBLE接続確認要求を正式に受信した旨を示す。なお、手順T25,T26を含む範囲PRE4では、ウェアラブルカメラ10とスマートフォン80との間でBLE通信が行われる。   After the end of tethering, wearable camera 10 transmits a BLE connection confirmation request to smartphone 80 (T25). Upon receiving this BLE connection confirmation request, the smartphone 80 returns ACK (T26). This ACK indicates that the smartphone 80 has officially received the BLE connection confirmation request in step T25. In the range PRE4 including the procedures T25 and T26, BLE communication is performed between the wearable camera 10 and the smartphone 80.

このように、警察官3の意思によりウェアラブルカメラ10を操作することを契機として、ウェアラブルカメラ10がスマートフォン80を介してバックエンドストリーミングサーバ60にストリーミング映像データを送信(アップロード)する場合、BLE通信では低速でリアルタイムに送信することは難しかった。しかし、本実施形態のウェアラブルカメラ10は、ストリーミング映像データを警察署4にアップロードする際、スマートフォン80との間の通信形態を、BLE通信から無線LANに切り替えることで、高速でリアルタイムな送信が可能となる。一方、無線LANの場合、消費電力が多いので、通常時(例えば、ウェアラブルカメラ10がストリーミング映像データを送信していない時)、ウェアラブルカメラ10は、消費電力の低いBLE通信を用いてスマートフォン80と通信を行い、無用の電力消費の増大を抑えることができる。   As described above, when the wearable camera 10 transmits (uploads) the streaming video data to the back-end streaming server 60 via the smartphone 80 with the intention of the police officer 3 to operate the wearable camera 10, It was difficult to transmit in real time at low speed. However, when uploading streaming video data to the police station 4, the wearable camera 10 of the present embodiment can perform high-speed and real-time transmission by switching the communication mode with the smartphone 80 from BLE communication to wireless LAN. It becomes. On the other hand, in the case of a wireless LAN, since power consumption is large, the wearable camera 10 is connected to the smartphone 80 using BLE communication with low power consumption at normal times (for example, when the wearable camera 10 is not transmitting streaming video data). Communication can be performed and an increase in unnecessary power consumption can be suppressed.

図9は、第1の実施形態における、バックエンドクライアント75からのストリーミング開始操作に応じて開始されるストリーミング動作手順の一例を詳細に説明するシーケンス図である。ここで、バックエンドクライアント75の入力部(不図示)に対して行われる操作は、ストリーミング開始の操作、又はストリーミング終了の操作に相当する。なお、バックエンドクライアント75は、上述したストリーミング開始やストリーミング終了の操作の代わりに、ストリーミング開始やストリーミング終了を指示する専用ボタンを備え、これらの専用ボタンの押下の検知により、ストリーミング開始やストリーミング終了を指示してもよい。   FIG. 9 is a sequence diagram illustrating in detail an example of a streaming operation procedure started in response to a streaming start operation from the back-end client 75 in the first embodiment. Here, an operation performed on an input unit (not shown) of the back-end client 75 corresponds to an operation for starting streaming or an operation for ending streaming. Note that the back-end client 75 includes dedicated buttons for instructing the start of streaming and the end of streaming instead of the above-described operations for starting and stopping the streaming, and the start and end of streaming are detected by detecting the pressing of these dedicated buttons. You may instruct.

バックエンドクライアント75は、ユーザによるストリーミング開始の操作を受けると(T51)、バックエンドサーバ50にストリーミング開始の指示を送信する(T52)。バックエンドサーバ50は、ストリーミング開始の指示を受けると、このACKをバックエンドクライアント75に返す(T53)。このACKは、バックエンドサーバ50が手順T52の指示を正式に受信した旨を示す。バックエンドサーバ50は、バックエンドストリーミングサーバ60に、スマートフォン80へのストリーミング開始要求の送信を指示する。バックエンドストリーミングサーバ60は、スマートフォン80にストリーミング開始要求を、ネットワークNWを介したモバイル通信を用いて送信する(T54)。   When the back-end client 75 receives a streaming start operation by the user (T51), the back-end client 75 transmits an instruction to start streaming to the back-end server 50 (T52). When receiving the instruction to start streaming, the back-end server 50 returns this ACK to the back-end client 75 (T53). This ACK indicates that the back-end server 50 has officially received the instruction of the procedure T52. The back end server 50 instructs the back end streaming server 60 to transmit a streaming start request to the smartphone 80. The back-end streaming server 60 transmits a streaming start request to the smartphone 80 using mobile communication via the network NW (T54).

スマートフォン80は、ストリーミング開始要求を受けると、ウェアラブルカメラ10に対し、ウェアラブルカメラ10とスマートフォン80との間の通信形態をBLE通信から無線LANに切り替える要求を行う(T55)。ウェアラブルカメラ10は、この切替要求を受けると、ACKを返す(T56)。このACKは、ウェアラブルカメラ10が手順T55の切替要求を正式に受信した旨を示す。手順T55,T56を含む範囲PRE5では、ウェアラブルカメラ10とスマートフォン80との間ではBLE通信が行われる。   Upon receiving the streaming start request, the smartphone 80 requests the wearable camera 10 to switch the communication mode between the wearable camera 10 and the smartphone 80 from BLE communication to a wireless LAN (T55). When the wearable camera 10 receives this switching request, it returns ACK (T56). This ACK indicates that the wearable camera 10 has officially received the switching request of procedure T55. In the range PRE5 including procedures T55 and T56, BLE communication is performed between the wearable camera 10 and the smartphone 80.

スマートフォン80は、ウェアラブルカメラ10からのACKを、ネットワークNWを介したモバイル通信を用いてバックエンドストリーミングサーバ60に返送する(T57)。バックエンドストリーミングサーバ60は、ウェアラブルカメラ10からのACKをバックエンドサーバ50に出力する。バックエンドサーバ50は、バックエンドストリーミングサーバ60に返送されたACKをバックエンドクライアント75に転送する(T58)。   The smartphone 80 returns ACK from the wearable camera 10 to the back-end streaming server 60 using mobile communication via the network NW (T57). The back end streaming server 60 outputs ACK from the wearable camera 10 to the back end server 50. The backend server 50 transfers the ACK returned to the backend streaming server 60 to the backend client 75 (T58).

ウェアラブルカメラ10は、手順T55の切替要求に応じて、スマートフォン80との間の通信形態を、BLE通信から無線LANに切り替える(T59)。また、スマートフォン80も、同様にウェアラブルカメラ10との間の通信形態を、BLE通信から無線LANに切り替える(T60)。スマートフォン80は、無線LANへの切替に応じてテザリングを開始し(T61)、ウェアラブルカメラ10をネットワークNWに接続するための無線LANアクセスポイントとして機能する。   Wearable camera 10 switches the communication mode with smartphone 80 from BLE communication to wireless LAN in response to the switching request in procedure T55 (T59). Similarly, the smartphone 80 switches the communication mode with the wearable camera 10 from BLE communication to wireless LAN (T60). The smartphone 80 starts tethering in response to switching to the wireless LAN (T61) and functions as a wireless LAN access point for connecting the wearable camera 10 to the network NW.

テザリング開始後、スマートフォン80は、無線LAN接続確認要求をウェアラブルカメラ10に送信する(T62)。ウェアラブルカメラ10は、この無線LAN接続確認要求を受けると、スマートフォン80にACKを返す(T63)。このACKは、ウェアラブルカメラ10が手順T62の無線LAN接続確認要求を正式に受信し、かつスマートフォン80との間で無線LANの通信形態を用いた接続ができていることの応答を示す。スマートフォン80は、このACKを受けると、ネットワークNWを介したモバイル通信を用いてバックエンドサーバ50に転送する(T64)。   After starting the tethering, the smartphone 80 transmits a wireless LAN connection confirmation request to the wearable camera 10 (T62). When the wearable camera 10 receives this wireless LAN connection confirmation request, it returns an ACK to the smartphone 80 (T63). This ACK indicates a response that the wearable camera 10 has officially received the wireless LAN connection confirmation request in step T62 and has established a connection with the smartphone 80 using the wireless LAN communication mode. Upon receiving this ACK, the smartphone 80 transfers the ACK to the back-end server 50 using mobile communication via the network NW (T64).

ウェアラブルカメラ10は、無線LANを用いてバックエンドストリーミングサーバ60へのストリーミング開始要求をスマートフォン80に送信する(T65)。スマートフォン80は、このストリーミング開始要求を、モバイル通信(例えばLTE)を用いてバックエンドストリーミングサーバ60に転送する(T66)。バックエンドストリーミングサーバ60は、このストリーミング開始要求を受けると、スマートフォン80にACKを返す(T67)。このACKは、バックエンドストリーミングサーバ60が手順T65のストリーミング開始要求を正式に受信した旨を示す。スマートフォン80は、このACKを中継し、無線LANを用いてウェアラブルカメラ10に転送する(T68)。   Wearable camera 10 transmits a streaming start request to back-end streaming server 60 to smartphone 80 using the wireless LAN (T65). The smartphone 80 transfers this streaming start request to the back-end streaming server 60 using mobile communication (for example, LTE) (T66). Upon receiving this streaming start request, the back-end streaming server 60 returns ACK to the smartphone 80 (T67). This ACK indicates that the back-end streaming server 60 has officially received the streaming start request in step T65. The smartphone 80 relays this ACK and transfers it to the wearable camera 10 using the wireless LAN (T68).

この後、ウェアラブルカメラ10は、無線LANを用いてストリーミング映像データをスマートフォン80に送信する(T69)。スマートフォン80は、このストリーミング映像データを、モバイル通信(例えばLTE)を用いてバックエンドストリーミングサーバ60に転送する(T70)。   Thereafter, wearable camera 10 transmits streaming video data to smartphone 80 using a wireless LAN (T69). The smartphone 80 transfers the streaming video data to the back-end streaming server 60 using mobile communication (for example, LTE) (T70).

バックエンドストリーミングサーバ60は、ストリーミング映像データを受信すると、ストレージ68にストリーミング映像データを蓄積する(T71)。バックエンドストリーミングサーバ60は、このストリーミング映像データをバックエンドサーバ50からの要求に応じて、あるいは自動的にバックエンドサーバ50に転送する。   When receiving the streaming video data, the back-end streaming server 60 stores the streaming video data in the storage 68 (T71). The back-end streaming server 60 transfers this streaming video data to the back-end server 50 in response to a request from the back-end server 50 or automatically.

なお、自動的にストリーミング映像データを転送するタイミングは、一定時間が経過した時、データ量が一定量に達した時、あるいはストリーミング映像データを受信した時をトリガとしてもよい。また、バックエンドサーバ50にストリーミング映像データが転送されると、バックエンドストリーミングサーバ60は、ストレージ68に蓄積されたストリーミング映像データを削除してよい。これにより、ストレージ68の空き容量を確保し、容量オーバーになることが避けられる。   The timing for automatically transferring the streaming video data may be triggered when a certain amount of time has elapsed, when the data amount reaches a certain amount, or when streaming video data is received. Further, when streaming video data is transferred to the back-end server 50, the back-end streaming server 60 may delete the streaming video data stored in the storage 68. As a result, the free space of the storage 68 is secured and it is possible to avoid the capacity being over.

バックエンドストリーミングサーバ60は、スマートフォン80から転送されたストリーミング映像データを受信すると、ウェアラブルカメラ10に向けてモバイル通信(例えばLTE)を用いてACKを返す(T72)。このACKは、バックエンドストリーミングサーバ60が手順T70のストリーミング映像データを正式に受信した旨を示す。スマートフォン80は、無線LANを用いてこのACKをウェアラブルカメラ10に転送する(T73)。一方で、バックエンドサーバ50は、バックエンドクライアント75からの要求に応じて、あるいは自動的にストレージ58に蓄積されたストリーミング映像データをバックエンドクライアント75に転送する(T74)。これにより、バックエンドクライアント75は、例えばバックエンドクライアント75のモニタ(不図示)を閲覧するユーザに対し、ウェアラブルカメラ10からのストリーミング映像データを再生してリアルタイムで提示できる。以後、手順T69〜T74におけるストリーミング映像データの送信(アップロード)が繰り返される。スマートフォン80は、ストリーミング映像データの転送(中継)を行うことで、ウェアラブルカメラ10により撮像された撮像映像データ(例えば事件現場の証拠性ある撮像映像データ)を再生すること(プレイバック)が可能である。   When the back-end streaming server 60 receives the streaming video data transferred from the smartphone 80, the back-end streaming server 60 returns an ACK to the wearable camera 10 using mobile communication (for example, LTE) (T72). This ACK indicates that the back-end streaming server 60 has officially received the streaming video data in step T70. The smartphone 80 transfers this ACK to the wearable camera 10 using the wireless LAN (T73). On the other hand, the back-end server 50 transfers the streaming video data stored in the storage 58 to the back-end client 75 in response to a request from the back-end client 75 or automatically (T74). As a result, the back-end client 75 can reproduce the streaming video data from the wearable camera 10 and present it in real time to, for example, a user browsing a monitor (not shown) of the back-end client 75. Thereafter, transmission (uploading) of streaming video data in steps T69 to T74 is repeated. The smartphone 80 can reproduce (playback) the captured video data captured by the wearable camera 10 (e.g., evidenced video data at the scene of the incident) by transferring (relaying) the streaming video data. is there.

バックエンドクライアント75は、ユーザによるストリーミング終了の操作を受けると(T75)、バックエンドサーバ50にストリーミング終了の指示を送信する(T76)。バックエンドサーバ50は、ストリーミング終了の指示を受けると、このACKをバックエンドクライアント75に返す(T77)。このACKは、バックエンドサーバ50が手順T76の指示を正式に受信した旨を示す。バックエンドサーバ50は、バックエンドストリーミングサーバ60に、スマートフォン80へのストリーミング終了要求の送信を指示する。バックエンドストリーミングサーバ60は、スマートフォン80にストリーミング終了要求を、ネットワークNWを介したモバイル通信を用いて送信する(T78)。   When the back end client 75 receives a streaming end operation by the user (T75), the back end client 75 transmits a streaming end instruction to the back end server 50 (T76). When receiving the instruction to end the streaming, the back-end server 50 returns this ACK to the back-end client 75 (T77). This ACK indicates that the back-end server 50 has officially received the instruction of the procedure T76. The back-end server 50 instructs the back-end streaming server 60 to transmit a streaming end request to the smartphone 80. The back-end streaming server 60 transmits a streaming end request to the smartphone 80 using mobile communication via the network NW (T78).

スマートフォン80は、ストリーミング終了要求を受けると、このACKをバックエンドサーバ50に返す(T79)。このACKは、スマートフォン80が手順T78のストリーミング終了要求を正式に受信した旨を示す。更に、スマートフォン80は、ウェアラブルカメラ10に対し、ウェアラブルカメラ10とスマートフォン80との間の通信形態を無線LANからBLE通信に切り替える要求を行う(T80)。ウェアラブルカメラ10は、この切替要求を受けると、ACKを返す(T81)。このACKは、ウェアラブルカメラ10が手順T80の切替要求を正式に受信した旨を示す。   Upon receiving the streaming end request, the smartphone 80 returns this ACK to the back-end server 50 (T79). This ACK indicates that the smartphone 80 has officially received the streaming end request in step T78. Furthermore, the smartphone 80 requests the wearable camera 10 to switch the communication mode between the wearable camera 10 and the smartphone 80 from wireless LAN to BLE communication (T80). When the wearable camera 10 receives this switching request, it returns ACK (T81). This ACK indicates that the wearable camera 10 has officially received the switching request of procedure T80.

なお、手順T62,T63,T65,T68,T69,T73,T80,T81を含む範囲PRE7では、ウェアラブルカメラ10とスマートフォン80との間で無線LANを用いた通信が行われる。また、手順T54,T55,T64,T66,T67,T70,T72,T78,T79を含む範囲PRE6では、スマートフォン80とバックエンドストリーミングサーバ60との間でモバイル通信(例えばLTE)が行われる。   In the range PRE7 including procedures T62, T63, T65, T68, T69, T73, T80, and T81, communication using the wireless LAN is performed between the wearable camera 10 and the smartphone 80. In the range PRE6 including procedures T54, T55, T64, T66, T67, T70, T72, T78, and T79, mobile communication (for example, LTE) is performed between the smartphone 80 and the back-end streaming server 60.

ウェアラブルカメラ10は、手順T80の切替要求に応じて、スマートフォン80との間の通信形態を無線LANからBLE通信に切り替える(T82)。また、スマートフォン80も、同様にウェアラブルカメラ10との間の通信形態を無線LANからBLE通信に切り替える(T83)。スマートフォン80は、BLE通信への切替に応じてテザリングを終了し(T84)、ウェアラブルカメラ10との間を、BLEを用いて通信する。   Wearable camera 10 switches the communication mode with smartphone 80 from wireless LAN to BLE communication in response to the switching request in procedure T80 (T82). Similarly, the smartphone 80 switches the communication mode with the wearable camera 10 from wireless LAN to BLE communication (T83). The smartphone 80 ends tethering in response to switching to BLE communication (T84), and communicates with the wearable camera 10 using BLE.

テザリング終了後、ウェアラブルカメラ10は、BLE接続確認要求をスマートフォン80に送信する(T85)。BLE接続確認要求は、通信相手に対して、BLEの通信形態を用いた接続ができていることの確認を求めるためのリクエストであり、以下同様である。スマートフォン80は、このBLE接続確認要求を受けると、ウェアラブルカメラ10にACKを返す(T86)。このACKは、スマートフォン80が手順T85のBLE接続確認要求を正式に受信し、かつウェアラブルカメラ10との間でBLEの通信形態を用いた接続ができていることの応答を示す。手順T85,T86を含む範囲PRE8では、ウェアラブルカメラ10とスマートフォン80との間ではBLEで通信が行われる。   After the end of tethering, wearable camera 10 transmits a BLE connection confirmation request to smartphone 80 (T85). The BLE connection confirmation request is a request for requesting the communication partner to confirm that the connection using the communication mode of BLE has been made, and so on. Upon receiving this BLE connection confirmation request, the smartphone 80 returns ACK to the wearable camera 10 (T86). This ACK indicates a response that the smartphone 80 has officially received the BLE connection confirmation request in step T85 and has established a connection with the wearable camera 10 using the BLE communication mode. In the range PRE8 including procedures T85 and T86, communication is performed between the wearable camera 10 and the smartphone 80 by BLE.

このように、警察官3の意思ではなく警察署4の司令官等の命令により、ウェアラブルカメラ10がスマートフォン80を介してバックエンドストリーミングサーバ60にストリーミング映像データを送信(アップロード)する場合、BLE通信では低速でリアルタイムに送信することは難しかった。しかし、本実施形態のウェアラブルカメラ10は、ストリーミング映像データを警察署4にアップロードする際、BLE通信から無線LANに切り替えることで、高速にリアルタイムな送信が可能となる。一方、無線LANの場合、消費電力が多いので、通常時(例えば、ウェアラブルカメラ10がストリーミング映像データを送信していない時)、ウェアラブルカメラ10は、消費電力の低いBLE通信でバックエンドストリーミングサーバ60と通信を行い、電力消費を抑える。   As described above, when the wearable camera 10 transmits (uploads) streaming video data to the back-end streaming server 60 via the smartphone 80 in accordance with an instruction from the commander of the police station 4 instead of the intention of the police officer 3, BLE communication is performed. So it was difficult to send in real time at low speed. However, the wearable camera 10 according to the present embodiment can perform high-speed real-time transmission by switching from BLE communication to a wireless LAN when uploading streaming video data to the police station 4. On the other hand, in the case of a wireless LAN, since the power consumption is large, the wearable camera 10 uses the BLE communication with low power consumption in the back-end streaming server 60 during normal times (for example, when the wearable camera 10 is not transmitting streaming video data). To reduce power consumption.

図10は、第1の実施形態におけるウェアラブルカメラ10のストリーミング配信の動作手順の一例を詳細に説明するフローチャートである。ウェアラブルカメラ10のMCU19は、ストリーミング開始要求があるまで待機する(S1)。この処理は、図8の手順T1におけるストリーミング開始ボタンの押下の有無、あるいは図9の手順T55におけるスマートフォン80からの無線LAN切替要求の有無に相当する。   FIG. 10 is a flowchart for explaining in detail an example of an operation procedure of streaming delivery of the wearable camera 10 according to the first embodiment. The MCU 19 of the wearable camera 10 waits until there is a streaming start request (S1). This process corresponds to whether or not the streaming start button is pressed in step T1 in FIG. 8, or whether or not there is a wireless LAN switching request from the smartphone 80 in step T55 in FIG.

ストリーミング開始要求があった場合(S1、YES)、MCU19は、スマートフォン80との間の通信形態をBLE通信部21AによるBLE通信からWLAN通信部21Bによる無線LANに切り替える要求を行う(S2)。MCU19は、この通信の切り替えが完了するまで待機する(S3)。ステップS2,S3の各処理は、図8の手順T4あるいは図9の手順T59に相当する。   When there is a streaming start request (S1, YES), the MCU 19 makes a request to switch the communication mode with the smartphone 80 from BLE communication by the BLE communication unit 21A to wireless LAN by the WLAN communication unit 21B (S2). The MCU 19 waits until this communication switching is completed (S3). Each process of steps S2 and S3 corresponds to procedure T4 in FIG. 8 or procedure T59 in FIG.

通信の切り替えが完了すると(S3、YES)、MCU19は、スマートフォン80との間で、WLAN通信部21Bによる無線LANを用いて通信を開始する(S4)。MCU19は、スマートフォン80に対し、ストリーミング映像データを送信する(S5)。ステップS4,S5の各処理は、図8の手順T9,T13、あるいは図9の手順T65,手順T69に相当する。   When the switching of communication is completed (S3, YES), the MCU 19 starts communication with the smartphone 80 using the wireless LAN by the WLAN communication unit 21B (S4). The MCU 19 transmits streaming video data to the smartphone 80 (S5). Steps S4 and S5 correspond to steps T9 and T13 in FIG. 8, or steps T65 and T69 in FIG.

MCU19は、ストリーミング終了要求があったか否かを判別する(S6)。この処理は、図8の手順T19におけるストリーミング終了ボタンの押下の有無、あるいは図9の手順T80におけるスマートフォン80からのBLE切替要求の有無に相当する。   The MCU 19 determines whether there is a streaming end request (S6). This process corresponds to whether or not the streaming end button is pressed in step T19 in FIG. 8, or whether or not a BLE switching request is issued from the smartphone 80 in step T80 in FIG.

ストリーミング終了要求が無い場合(S6、NO)、MCU19はステップS6の処理を繰り返す。一方、ストリーミング終了要求があった場合(S6、YES)、MCU19の処理はステップS1に戻る。   If there is no streaming end request (S6, NO), the MCU 19 repeats the process of step S6. On the other hand, when there is a streaming end request (S6, YES), the process of the MCU 19 returns to step S1.

図11は、第1の実施形態におけるスマートフォン80のストリーミング配信の動作手順の一例を詳細に説明するフローチャートである。スマートフォン80のCPU81は、BLE通信から無線LANへの切り替え要求があるまで待機する(S11)。この処理は、図8の手順T2あるいは図9の手順T54に相当する。   FIG. 11 is a flowchart illustrating in detail an example of an operation procedure for streaming delivery of the smartphone 80 according to the first embodiment. The CPU 81 of the smartphone 80 waits until there is a request for switching from BLE communication to a wireless LAN (S11). This process corresponds to the procedure T2 in FIG. 8 or the procedure T54 in FIG.

CPU81は、ウェアラブルカメラ10との間の通信形態を、BLE通信部21AによるBLE通信からWLAN通信部21Bによる無線LANに切り替える(S12)。この処理は図8の手順T5あるいは図9の手順T60に相当する。CPU81は、無線LANへの切り替えに応じてテザリングを開始し(T13)、ウェアラブルカメラ10をネットワークNWに接続するための無線LANアクセスポイントとして機能する。この処理は図8の手順T6あるいは図9の手順T61に相当する。   The CPU 81 switches the communication mode with the wearable camera 10 from BLE communication by the BLE communication unit 21A to wireless LAN by the WLAN communication unit 21B (S12). This process corresponds to the procedure T5 in FIG. 8 or the procedure T60 in FIG. The CPU 81 starts tethering in response to switching to the wireless LAN (T13) and functions as a wireless LAN access point for connecting the wearable camera 10 to the network NW. This process corresponds to the procedure T6 in FIG. 8 or the procedure T61 in FIG.

テザリング開始後、CPU81は、無線LANを用いてウェアラブルカメラ10から送信されたストリーミング映像データを、モバイル通信部86によるモバイル通信でバックエンドストリーミングサーバ60に転送する(S14)。この処理は、図8の手順T14あるいは図9の手順T70に相当する。   After starting tethering, the CPU 81 transfers the streaming video data transmitted from the wearable camera 10 using the wireless LAN to the back-end streaming server 60 by mobile communication by the mobile communication unit 86 (S14). This process corresponds to the procedure T14 in FIG. 8 or the procedure T70 in FIG.

CPU81は、無線LANからBLE通信への切り替え要求があるか否かを判別する(S15)。無線LANからBLE通信への切り替え要求は、図8の手順T20あるいは図9の手順T80に相当する。この切り替え要求が無い場合(S15、NO)、CPU81の処理はステップS14に戻り、CPU81は、ストリーミング映像データの転送を続ける。   The CPU 81 determines whether or not there is a request for switching from wireless LAN to BLE communication (S15). The request for switching from wireless LAN to BLE communication corresponds to procedure T20 in FIG. 8 or procedure T80 in FIG. If there is no switching request (S15, NO), the processing of the CPU 81 returns to step S14, and the CPU 81 continues to transfer the streaming video data.

一方、無線LANからBLE通信への切り替え要求があった場合(S15、YES)、CPU81は、WLAN通信部85による無線LANの通信からBLE通信部84によるBLE通信に切り替える(S16)。この処理は図8の手順T23あるいは図9の手順T83に相当する。この後、CPU81はステップS11の処理に戻る。   On the other hand, when there is a request for switching from wireless LAN to BLE communication (S15, YES), the CPU 81 switches from wireless LAN communication by the WLAN communication unit 85 to BLE communication by the BLE communication unit 84 (S16). This process corresponds to the procedure T23 in FIG. 8 or the procedure T83 in FIG. Thereafter, the CPU 81 returns to the process of step S11.

以上により、第1の実施形態のウェアラブルカメラシステム5は、警察官3の装着又は保持が可能なウェアラブルカメラ10及びスマートフォン80(通信端末)と、スマートフォン80とネットワークNWを介して通信可能に接続されたバックエンドストリーミングサーバ60とを含む。ウェアラブルカメラ10は、スマートフォン80との間でBLE(第1通信形態)により接続する。ウェアラブルカメラ10は、撮像エリアを撮像した現場映像のデータを、スマートフォン80を介してバックエンドストリーミングサーバ60に送信する際、BLEと異なる無線LAN(第2通信形態)に切り替えて現場映像のデータをスマートフォン80に送信する。スマートフォン80は、ウェアラブルカメラ10における無線LANへの切り替えに連動して、ウェアラブルカメラ10との間をBLE通信から無線LANに切り替え、無線LANによりウェアラブルカメラ10から送信された現場映像のデータをバックエンドストリーミングサーバ60に転送する。   As described above, the wearable camera system 5 of the first embodiment is connected to the wearable camera 10 and the smartphone 80 (communication terminal) that can be worn or held by the police officer 3 so as to be able to communicate with the smartphone 80 via the network NW. And back-end streaming server 60. Wearable camera 10 is connected to smartphone 80 by BLE (first communication mode). When the wearable camera 10 transmits on-site video data obtained by imaging the imaging area to the back-end streaming server 60 via the smartphone 80, the wearable camera 10 switches to a wireless LAN (second communication mode) different from BLE and converts the on-site video data. Send to smartphone 80. The smartphone 80 switches from the BLE communication to the wireless LAN with the wearable camera 10 in conjunction with the switching to the wireless LAN in the wearable camera 10, and back-ends the data of the on-site video transmitted from the wearable camera 10 by the wireless LAN. Transfer to the streaming server 60.

これにより、ウェアラブルカメラ10は、ストリーミング映像データのアップロードをしない時には無線LANではなくBLEによりスマートフォン80と通信するだけであり、ウェアラブルカメラ10のバッテリの消費の無用な増大を抑制できる。一方で、ウェアラブルカメラ10は、ストリーミング映像データのアップロードをする時にはBLEから無線LANに通信形態を切り替えるので、無線LANを用いてリアルタイムで現場映像のデータをバックエンドストリーミングサーバ60に送信可能であり、警察官3の利便性を向上できる。   Thereby, the wearable camera 10 only communicates with the smartphone 80 by BLE instead of the wireless LAN when the streaming video data is not uploaded, and the useless increase in battery consumption of the wearable camera 10 can be suppressed. On the other hand, when the wearable camera 10 uploads streaming video data, the wearable camera 10 switches the communication mode from BLE to wireless LAN, and therefore can transmit field video data to the back-end streaming server 60 in real time using the wireless LAN. The convenience of the police officer 3 can be improved.

また、ウェアラブルカメラ10は、警察官3がスライド操作可能な通信モードスイッチSW3(ボタン)を有し、通信モードスイッチSW3が操作された場合、BLE通信から無線LANに切り替える。これにより、事件現場にいる警察官が現場映像を送信する必要があると判断した場合、即座に現場映像のデータをバックエンドストリーミングサーバに送信することができる。従って、事件現場の状況を速やかに警察署4内の警察官に伝えることができる。   The wearable camera 10 has a communication mode switch SW3 (button) that can be slid by the police officer 3, and switches the BLE communication to the wireless LAN when the communication mode switch SW3 is operated. As a result, when the police officer at the incident site determines that the site video needs to be transmitted, the data of the site video can be immediately transmitted to the back-end streaming server. Accordingly, the situation at the incident site can be promptly communicated to the police officer in the police station 4.

また、ウェアラブルカメラ10は、バックエンドストリーミングサーバ60からの接続要求に応じて、BLE通信から無線LANに切り替える。これにより、事件現場にいる警察官が操作できない場合、また、警察署内の警察官が事件現場の状況が知りたいと判断した場合、現場映像の送信操作を遠隔で行うことができる。従って、ウェアラブルカメラの利便性が高まる。   Wearable camera 10 switches from BLE communication to a wireless LAN in response to a connection request from back-end streaming server 60. As a result, when the police officer at the scene of the incident cannot be operated, or when the police officer in the police station determines that the situation at the scene of the incident is desired, the operation of transmitting the scene image can be performed remotely. Therefore, the convenience of the wearable camera is enhanced.

また、スマートフォン80は、BLE通信及び無線LANと異なるLTE等のモバイル通信(第3通信形態)により現場映像のデータをバックエンドストリーミングサーバ60に転送する。これにより、ウェアラブルカメラ10は、スマートフォン80が無線LANアクセスポイントとなり、モバイル通信を使用してインターネット等のネットワークNWに接続することができる。従って、ネットワークNWに接続されたバックエンドストリーミングサーバ60が遠隔地にあっても、ウェアラブルカメラ10とバックエンドストリーミングサーバ60との間で高速のデータ通信が可能となる。   In addition, the smartphone 80 transfers the on-site video data to the back-end streaming server 60 by mobile communication (third communication mode) such as LTE, which is different from BLE communication and wireless LAN. Thereby, the wearable camera 10 can be connected to a network NW such as the Internet using the mobile communication by using the smartphone 80 as a wireless LAN access point. Therefore, even when the back-end streaming server 60 connected to the network NW is in a remote place, high-speed data communication is possible between the wearable camera 10 and the back-end streaming server 60.

また、ウェアラブルカメラ10が現場映像のデータをスマートフォン80に送信し終え、スマートフォン80が現場映像のデータをバックエンドストリーミングサーバ60に転送し終えると、ウェアラブルカメラ10は、無線LANからBLE通信に切り替え、スマートフォン80は、無線LANからBLE通信に切り替える。これにより、バックエンドストリーミングサーバ60への現場映像のデータの送信が終了すると、ウェアラブルカメラ10及びスマートフォン80間の通信を無線LANからBLE通信に自動的に切り替えることができる。従って、ウェアラブルカメラ10のバッテリの消費量を元通りに抑えることができる。   Further, when the wearable camera 10 finishes transmitting the on-site video data to the smartphone 80 and the smartphone 80 finishes transferring the on-site video data to the back-end streaming server 60, the wearable camera 10 switches from wireless LAN to BLE communication, The smartphone 80 switches from wireless LAN to BLE communication. Thereby, when the transmission of the on-site video data to the back-end streaming server 60 is completed, the communication between the wearable camera 10 and the smartphone 80 can be automatically switched from the wireless LAN to the BLE communication. Therefore, the battery consumption of the wearable camera 10 can be reduced to the original level.

(第2の実施形態の内容に至る経緯)
例えば警察官がパトロールや事件現場等から警察署に戻った時、警察署内のバックエンドサーバに、ウェアラブルカメラ(BWC)に記録されている映像データ(例えばパトロール中に撮像された映像、事件現場又はその周辺の証拠となり得る映像)を転送することが義務付けられていることがある。
(Background to the contents of the second embodiment)
For example, when a police officer returns to the police station from a patrol or incident scene, the video data recorded on the wearable camera (BWC) on the back-end server in the police station (for example, an image captured during the patrol, the incident scene) Or video that can be evidence of the surrounding area).

しかし、警察署に戻ると、警察官は、気を緩めてしまい、うっかりして映像データを転送する操作を忘れてしまうことが多々あった。また、警察官の中には、ウェアラブルカメラに記録された映像データを警察署内のバックエンドサーバに転送する操作を行うことができない、あるいはそのような煩雑な操作を嫌う者がいた。一方、そのような操作をできないあるいは嫌う警察官であっても、ウェアラブルカメラを集合充電台に載置して充電する作業だけは、煩雑な作業でもないので忘れずに行うことが多い。   However, when returning to the police station, police officers often relaxed and inadvertently forgot to transfer video data. Some police officers cannot perform an operation of transferring video data recorded in a wearable camera to a back-end server in the police station, or dislike such a complicated operation. On the other hand, even police officers who cannot or do not like such operations often do not forget because the work of placing the wearable camera on the charging station and charging it is not a complicated task.

そこで、第2の実施形態では、上述した警察署内の業務運用の特殊性に鑑みて、警察官が、特別な操作を行うことなく、ウェアラブルカメラに記録されている映像データをバックエンドサーバに転送することができるウェアラブルカメラシステム及び通信制御方法の例を説明する。   Therefore, in the second embodiment, in view of the above-described special operations in the police station, police officers can use the back-end server to store the video data recorded in the wearable camera without performing any special operation. An example of a wearable camera system and a communication control method that can be transferred will be described.

(第2の実施形態)
第1の実施形態では、ウェアラブルカメラ10からバックエンドストリーミングサーバ60にストリーミング映像データをリアルタイムに転送し、バックエンドストリーミングサーバ60からバックエンドサーバ50にストリーミング映像データを出力する場合を示した。第2の実施形態では、例えば警察官3が警察署4内に戻り、パトロール等で使用していたウェアラブルカメラ10を集合充電台に載置(セット)した時に、ウェアラブルカメラ10に記録されている撮像映像データをバックエンドサーバ50に自動的に転送する場合を示す。
(Second Embodiment)
In the first embodiment, the streaming video data is transferred from the wearable camera 10 to the back-end streaming server 60 in real time, and the streaming video data is output from the back-end streaming server 60 to the back-end server 50. In the second embodiment, for example, when the police officer 3 returns to the police station 4 and places (sets) the wearable camera 10 used for patrol or the like on the collective charging stand, the information is recorded on the wearable camera 10. A case where captured image data is automatically transferred to the back-end server 50 is shown.

第2の実施形態のウェアラブルカメラシステムは、第1の実施形態とほぼ同一の構成を有する。第1の実施形態と同一の構成要素については同一の符号を用いることで、その説明を省略する。   The wearable camera system of the second embodiment has almost the same configuration as that of the first embodiment. About the same component as 1st Embodiment, the description is abbreviate | omitted by using the same code | symbol.

図12は、第2の実施形態のウェアラブルカメラ10が載置(セット)される集合充電台90の外観例を示す斜視図である。集合充電台90は、装着された個々のウェアラブルカメラ10の電源を充電するとともに、ウェアラブルカメラ10との間で有線通信を行い、ウェアラブルカメラ10に記憶された撮像映像データ及び音声データをバックエンドサーバ50に送信する機能を有する。また、集合充電台90は、集合充電台90とUSB(Universal Serial Bus)ケーブルで接続されたバックエンドクライアント75を介して、バックエンドサーバ50と接続される。   FIG. 12 is a perspective view illustrating an external appearance example of the collective charging stand 90 on which the wearable camera 10 according to the second embodiment is placed (set). The collective charging stand 90 charges the power supply of each mounted wearable camera 10, performs wired communication with the wearable camera 10, and captures captured video data and audio data stored in the wearable camera 10 as a back-end server. 50. The collective charging stand 90 is connected to the back-end server 50 via a back-end client 75 connected to the collective charging stand 90 via a USB (Universal Serial Bus) cable.

集合充電台90は、警察官3の制服に装着された(又は警察官3によって所持された)多くのウェアラブルカメラ10が載置されるものであり、略箱形の筐体90Aを有する。筐体90Aの上面には、複数のウェアラブルカメラ10が取り付け可能な突起91が形成されている。ウェアラブルカメラ10が集合充電台90に載置(セット)されると、突起91は、ウェアラブルカメラ10の筐体10Aの裏面に形成された凹部10y(図13参照)と嵌合する。   The collective charging base 90 is a place on which many wearable cameras 10 mounted on the uniform of the police officer 3 (or possessed by the police officer 3) are placed, and has a substantially box-shaped housing 90A. A protrusion 91 to which a plurality of wearable cameras 10 can be attached is formed on the upper surface of the housing 90A. When the wearable camera 10 is placed (set) on the collective charging base 90, the protrusion 91 fits into a recess 10y (see FIG. 13) formed on the back surface of the housing 10A of the wearable camera 10.

図13は、各実施形態のウェアラブルカメラ10の筐体10Aの裏面の一例を示す斜視図である。ウェアラブルカメラ10の筐体10Aの裏面には、ウェアラブルカメラ10が集合充電台90に載置(セット)された場合、集合充電台90の突起91が嵌合される凹部10yが形成されている。凹部10yの底面には、コンタクトターミナル23が配置されている。   FIG. 13 is a perspective view illustrating an example of the back surface of the housing 10A of the wearable camera 10 of each embodiment. On the back surface of the housing 10A of the wearable camera 10, there is formed a recess 10y into which the protrusion 91 of the collective charging base 90 is fitted when the wearable camera 10 is placed (set) on the collective charging base 90. A contact terminal 23 is disposed on the bottom surface of the recess 10y.

コンタクトターミナル23は、充電端子「V+」、検知端子「CON.DET」、USBインターフェースのデータ端子「D−」,「D+」、及びグランド端子「GND」を有する。充電端子V+には、ウェアラブルカメラ10を充電するための充電電圧が印加される。検知端子CON.DETには、電圧変化を検出するための端子である。ウェアラブルカメラ10が集合充電台90にセットされると、検知端子CON.DETには、電圧変化が生じる。データ端子D−,D+は、ウェアラブルカメラ10に記録された映像データ等をバックエンドサーバ50に送信するための端子である。   The contact terminal 23 includes a charging terminal “V +”, a detection terminal “CON.DET”, USB interface data terminals “D−” and “D +”, and a ground terminal “GND”. A charging voltage for charging the wearable camera 10 is applied to the charging terminal V +. Detection terminal CON. DET is a terminal for detecting a voltage change. When the wearable camera 10 is set on the collective charging stand 90, the detection terminal CON. A voltage change occurs in DET. The data terminals D− and D + are terminals for transmitting video data and the like recorded on the wearable camera 10 to the backend server 50.

集合充電台90の筐体90Aの上面に設けられた突起91の先端部には、ウェアラブルカメラ10のコンタクトターミナル23と各端子が同配列に配置された、コンタクトターミナル92が設けられている。ウェアラブルカメラ10の凹部10yが集合充電台90の突起91と嵌合すると、ウェアラブルカメラ10のコンタクトターミナル23は、集合充電台90のコンタクトターミナル92と各端子間で接触する。   A contact terminal 92 in which the contact terminal 23 of the wearable camera 10 and each terminal are arranged in the same array is provided at the tip of the protrusion 91 provided on the upper surface of the housing 90A of the collective charging base 90. When the concave portion 10y of the wearable camera 10 is fitted to the protrusion 91 of the collective charging base 90, the contact terminal 23 of the wearable camera 10 contacts the contact terminal 92 of the collective charging base 90 between the terminals.

警察官3が、ウェアラブルカメラ10を集合充電台90に載置(セット)すると、つまり、ウェアラブルカメラ10の凹部10yを集合充電台90の突起91に嵌合させると、ウェアラブルカメラ10のコンタクトターミナル23が集合充電台90のコンタクトターミナル92と接触する。これにより、ウェアラブルカメラ10の検知端子CON.DETに電圧変化が生じる。また、ウェアラブルカメラ10のコンタクトターミナル23と集合充電台90のコンタクトターミナル92とが接続されることで、データ端子D−,D+を通じて、ウェアラブルカメラ10とバックエンドサーバ50との間でデータ通信が可能となる。   When the police officer 3 places (sets) the wearable camera 10 on the collective charging stand 90, that is, when the concave portion 10 y of the wearable camera 10 is fitted to the protrusion 91 of the collective charging stand 90, the contact terminal 23 of the wearable camera 10. Contacts the contact terminal 92 of the collective charging stand 90. As a result, the detection terminal CON. A voltage change occurs in DET. Further, by connecting the contact terminal 23 of the wearable camera 10 and the contact terminal 92 of the collective charging stand 90, data communication is possible between the wearable camera 10 and the back-end server 50 through the data terminals D− and D +. It becomes.

第2の実施形態におけるウェアラブルカメラシステム5の動作を示す。   The operation | movement of the wearable camera system 5 in 2nd Embodiment is shown.

図14は、第2の実施形態におけるウェアラブルカメラ10からのデータ転送動作の第1例を詳細に説明するシーケンス図である。例えば、警察官3が巡回パトロール又は事件現場から警察署4に戻り、ウェアラブルカメラ10を集合充電台90に載置(セット)する。この場合、ウェアラブルカメラ10のコンタクトターミナル23に配置された検知端子CON.DETが、集合充電台90のコンタクトターミナル92に配置された検知端子CON.DETと接触する。ウェアラブルカメラ10のMCU19は、GPIO12を介して検知端子CON.DETの電圧変化を検出し、集合充電台90にウェアラブルカメラ10がセットされたと判断する(T101)。   FIG. 14 is a sequence diagram illustrating in detail a first example of a data transfer operation from the wearable camera 10 according to the second embodiment. For example, the police officer 3 returns to the police station 4 from the patrol or incident scene, and places (sets) the wearable camera 10 on the collective charging stand 90. In this case, the detection terminal CON. DET is connected to the detection terminal CON. Contact DET. The MCU 19 of the wearable camera 10 is connected to the detection terminal CON. A change in the DET voltage is detected, and it is determined that the wearable camera 10 is set on the collective charging stand 90 (T101).

ウェアラブルカメラ10は、スマートフォン80に対し、ウェアラブルカメラ10とのBLE接続の中断を要求する(T102)。スマートフォン80は、この中断要求を受けると、ACKをウェアラブルカメラ10に返す(T103)。このACKは、スマートフォン80が手順T102の中断要求を正式に受信した旨を示す。なお、手順T102,T103を含む範囲PRE11では、ウェアラブルカメラ10とスマートフォン80との間ではBLE通信が行われる。スマートフォン80は、BLE通信部84によるBLE通信を用いた、ウェアラブルカメラ10との接続を中断する(T104)。   The wearable camera 10 requests the smartphone 80 to interrupt the BLE connection with the wearable camera 10 (T102). Upon receiving this interruption request, the smartphone 80 returns ACK to the wearable camera 10 (T103). This ACK indicates that the smartphone 80 has officially received the interruption request in step T102. In the range PRE11 including the procedures T102 and T103, BLE communication is performed between the wearable camera 10 and the smartphone 80. The smartphone 80 interrupts the connection with the wearable camera 10 using BLE communication by the BLE communication unit 84 (T104).

ウェアラブルカメラ10は、手順T103において返送されたACKの受信により、スマートフォン80とのBLE通信から無線LANによる通信に切り替える(T105)。ウェアラブルカメラ10は、バックエンドサーバ50に対し、例えば警察署4内で利用可能な無線LANを用いた接続要求を行う(T106)。バックエンドサーバ50は、この接続要求を受けると、ウェアラブルカメラ10にACKを返す(T107)。このACKは、バックエンドサーバ50が手順T106の接続要求を正式に受信した旨を示す。これにより、ウェアラブルカメラ10とバックエンドサーバ50とが無線LANで接続される。   Wearable camera 10 switches from BLE communication with smartphone 80 to wireless LAN communication by receiving the ACK returned in step T103 (T105). The wearable camera 10 makes a connection request to the back-end server 50 using, for example, a wireless LAN that can be used in the police station 4 (T106). Upon receiving this connection request, the back-end server 50 returns ACK to the wearable camera 10 (T107). This ACK indicates that the back-end server 50 has officially received the connection request at step T106. As a result, the wearable camera 10 and the back-end server 50 are connected via the wireless LAN.

ウェアラブルカメラ10のMCU19は、記憶部15に記憶されたストリーミング映像データを読み出し、データアップロード処理を開始する(T108)。ウェアラブルカメラ10は、1つ目のデータファイルをアップロードする(T109)。バックエンドサーバ50は、1つ目のデータファイルを受信すると、ウェアラブルカメラ10にACKを返す(T110)。このACKは、バックエンドサーバ50が手順T109のデータファイルを正式に受信した旨を示す。同様に、ウェアラブルカメラ10は、2つ目のデータファイルをアップロードする(T111)。バックエンドサーバ50は、2つ目のデータファイルを受信すると、ウェアラブルカメラ10にACKを返す(T112)。このACKは、バックエンドサーバ50が手順T111のデータファイルを正式に受信した旨を示す。   The MCU 19 of the wearable camera 10 reads the streaming video data stored in the storage unit 15 and starts a data upload process (T108). The wearable camera 10 uploads the first data file (T109). When receiving the first data file, the back-end server 50 returns ACK to the wearable camera 10 (T110). This ACK indicates that the back-end server 50 has officially received the data file of procedure T109. Similarly, the wearable camera 10 uploads the second data file (T111). When the back-end server 50 receives the second data file, it returns an ACK to the wearable camera 10 (T112). This ACK indicates that the back-end server 50 has officially received the data file of procedure T111.

ウェアラブルカメラ10は、全てのデータファイルのアップロードが完了すると、データアップロード処理を終了する(T113)。ここで、このデータアップロード処理では、例えば、ウェアラブルカメラ10のMCU19は、WLAN通信部21Bによる無線LANを用いて、1つのデータファイルをアップロードすると、記憶部15に記憶された、アップロード済みのデータファイルを削除する。1つのデータファイルが削除されると、記憶部15の空き容量が増える。全てのデータファィルがアップロード済みとなって削除されると、MCU19はデータアップロード処理終了と判断する。   The wearable camera 10 ends the data upload process when all the data files have been uploaded (T113). In this data upload process, for example, when the MCU 19 of the wearable camera 10 uploads one data file using the wireless LAN by the WLAN communication unit 21B, the uploaded data file stored in the storage unit 15 is stored. Is deleted. When one data file is deleted, the free space in the storage unit 15 increases. When all the data files have been uploaded and deleted, the MCU 19 determines that the data upload process has ended.

なお、ウェアラブルカメラ10は、最後にアップロードされるデータファイルにフラグを付けておき、このデータファイルがアップロードされた時点で、データファイルのアップロード終了を判断してもよい。この場合、データファイルの削除が不要となる。なお、手順T106,T107,T109,T110,T111,T112を含む範囲PRE12では、ウェアラブルカメラ10とバックエンドサーバ50との間では、例えば警察署4内で利用可能な無線LANによる通信が行われる。   Wearable camera 10 may add a flag to the last uploaded data file, and may determine the end of uploading of the data file when the data file is uploaded. In this case, it is not necessary to delete the data file. In the range PRE12 including the procedures T106, T107, T109, T110, T111, and T112, the wearable camera 10 and the back-end server 50 communicate with each other by a wireless LAN that can be used in the police station 4, for example.

データファイルのアップロード終了後、ウェアラブルカメラ10は、コンタクトターミナル23の充電端子V+及びグランド端子GNDを通じて供給される充電電圧により充電され、充電が完了するまで待機する(T114)。   After uploading the data file, the wearable camera 10 is charged by the charging voltage supplied through the charging terminal V + of the contact terminal 23 and the ground terminal GND, and waits until the charging is completed (T114).

充電が完了し、警察官3が集合充電台90にセットされたウェアラブルカメラ10を取り外すと、ウェアラブルカメラ10のコンタクトターミナル23の検知端子CON.DETが集合充電台90のコンタクトターミナル92の検知端子CON.DETとの接触から開放される。MCU19は、GPIO12を介して検知端子CON.DETの電圧変化を検出し、ウェアラブルカメラ10が集合充電台90から取り外されたと判断する(T115)。   When charging is completed and the police officer 3 removes the wearable camera 10 set on the collective charging stand 90, the detection terminal CON. DET is connected to the detection terminal CON. Release from contact with DET. The MCU 19 is connected to the detection terminal CON. A change in the voltage of DET is detected, and it is determined that wearable camera 10 has been removed from collective charging base 90 (T115).

ウェアラブルカメラ10は、無線LANからBLE通信に切り替える(T116)。更に、ウェアラブルカメラ10は、スマートフォン80に対し、BWCとのBLE接続の再開を要求する(T117)。スマートフォン80は、この接続再開要求を受けると、ACKをウェアラブルカメラ10に返す(T118)。このACKは、スマートフォン80が手順T117のBLE接続再開要求(つまり、ウェアラブルカメラ10とスマートフォン80との間の通信の中断を再開に戻すことを求めるリクエストのこと。以下同様。)を正式に受信した旨を示す。スマートフォン80は、BLE通信部84による近距離無線通信を用いた、ウェアラブルカメラ10との接続を再開する(T119)。   The wearable camera 10 switches from wireless LAN to BLE communication (T116). Furthermore, the wearable camera 10 requests the smartphone 80 to resume the BLE connection with the BWC (T117). Upon receiving this connection resumption request, the smartphone 80 returns ACK to the wearable camera 10 (T118). This ACK formally received the BLE connection resumption request (that is, a request for returning the interruption of communication between the wearable camera 10 and the smart phone 80 to resumption, the same applies hereinafter) in step T117. Indicate. The smartphone 80 resumes the connection with the wearable camera 10 using the short-range wireless communication by the BLE communication unit 84 (T119).

BLE通信の再開後、スマートフォン80は、BLE接続確認要求をウェアラブルカメラ10に送信する(T120)。ウェアラブルカメラ10は、この確認要求を受けると、スマートフォン80にACKを返す(T121)。このACKは、ウェアラブルカメラ10が手順T120のBLE接続再開要求を正式に受信した旨を示す。これにより、例えば警察官3が集合充電台90に載置(セット)されたウェアラブルカメラ10を取り外して、警察署4を出て現場に向かう際、ウェアラブルカメラ10とスマートフォン80の間でBLE通信が行われる。なお、手順T117,T118,T120,T121を含む範囲PRE13では、ウェアラブルカメラ10とスマートフォン80との間ではBLE通信が行われる。   After the BLE communication is resumed, the smartphone 80 transmits a BLE connection confirmation request to the wearable camera 10 (T120). When receiving the confirmation request, wearable camera 10 returns ACK to smartphone 80 (T121). This ACK indicates that the wearable camera 10 has officially received the BLE connection resumption request in step T120. Thereby, for example, when the police officer 3 removes the wearable camera 10 placed (set) on the collective charging base 90 and leaves the police station 4 and heads for the site, the BLE communication is performed between the wearable camera 10 and the smartphone 80. Done. In the range PRE13 including the procedures T117, T118, T120, and T121, BLE communication is performed between the wearable camera 10 and the smartphone 80.

図15は、第2の実施形態におけるウェアラブルカメラ10からのデータ転送動作の第2例を詳細に説明するシーケンス図である。第1のデータ転送では、ウェアラブルカメラ10が集合充電台90に載置(セット)された後、ウェアラブルカメラ10からバックエンドサーバ50に対し、接続要求が無線LANで行われた。第2のデータ転送では、バックエンドサーバ50からウェアラブルカメラ10に対し、接続要求が無線LANで行われる場合を示す。第1のデータ転送と同じ手順について同一の符号を付すことで、その説明を省略する。   FIG. 15 is a sequence diagram illustrating in detail a second example of the data transfer operation from the wearable camera 10 according to the second embodiment. In the first data transfer, after the wearable camera 10 was placed (set) on the collective charging base 90, a connection request was made from the wearable camera 10 to the back-end server 50 via the wireless LAN. In the second data transfer, a case where a connection request is made from the back-end server 50 to the wearable camera 10 via a wireless LAN is shown. The same steps as those in the first data transfer are denoted by the same reference numerals, and the description thereof is omitted.

バックエンドサーバ50は、例えば無線LANアクセスポイント63Pから、定期的に無線LANアクセスポイント63Pに接続される機器情報を取得している。新たに無線LANアクセスポイント63Pにウェアラブルカメラ10が接続された場合、バックエンドサーバ50は、この機器情報を基に、新たに接続されたウェアラブルカメラ10に対し、接続要求を行う(T106A)。ウェアラブルカメラ10は、この接続要求を受けると、バックエンドサーバ50にACKを返す(T107A)。このACKは、ウェアラブルカメラ10が手順T106Aの接続要求を正式に受信した旨を示す。これにより、ウェアラブルカメラ10とバックエンドサーバ50とが無線LANで接続される。   For example, the back-end server 50 periodically acquires device information connected to the wireless LAN access point 63P from the wireless LAN access point 63P. When the wearable camera 10 is newly connected to the wireless LAN access point 63P, the back-end server 50 makes a connection request to the newly connected wearable camera 10 based on this device information (T106A). When the wearable camera 10 receives this connection request, it returns an ACK to the back-end server 50 (T107A). This ACK indicates that the wearable camera 10 has officially received the connection request in step T106A. As a result, the wearable camera 10 and the back-end server 50 are connected via the wireless LAN.

ウェアラブルカメラ10は、バックエンドサーバ50に対し、データアップロード処理を開始する(T108A)。これ以降の動作は、図14を参照して説明した第1のデータ転送と同じであるため、説明を割愛する。なお、手順T106A,T107Aを含む範囲PRE14では、ウェアラブルカメラ10とバックエンドサーバ50との間では無線LANによる通信が行われる。   Wearable camera 10 starts data upload processing to back-end server 50 (T108A). Since the subsequent operation is the same as the first data transfer described with reference to FIG. 14, the description thereof is omitted. In the range PRE14 including the procedures T106A and T107A, communication by the wireless LAN is performed between the wearable camera 10 and the back-end server 50.

以上により、第2の実施形態のウェアラブルカメラシステム5は、警察官3の装着又は保持が可能なウェアラブルカメラ10及びスマートフォン80(通信端末)と、スマートフォン80とネットワークNWを介して通信可能に接続されたバックエンドストリーミングサーバ60とを含む。ウェアラブルカメラ10は、集合充電台90に載置されたことを検知する。ウェアラブルカメラ10は、集合充電台90に載置されたことを検知した場合に、無線LAN(所定通信形態)を用いたバックエンドサーバ50との間の通信を開始する。   As described above, the wearable camera system 5 of the second embodiment is connected to the wearable camera 10 and the smartphone 80 (communication terminal) that can be worn or held by the police officer 3 so as to communicate with the smartphone 80 via the network NW. And back-end streaming server 60. Wearable camera 10 detects that it is placed on collective charging base 90. Wearable camera 10 starts communication with back-end server 50 using a wireless LAN (predetermined communication form) when it is detected that it is placed on collective charging stand 90.

これにより、警察官3が、特別な操作を行うことなく、ウェアラブルカメラ10に記録されている現場映像のデータをバックエンドサーバ50に転送することができる。従って、警察官の中には、ウェアラブルカメラに記録された映像データを警察署内のバックエンドサーバに転送する操作を行うことができない、あるいはそのような煩雑な操作を嫌う者がいたとしても、そのような警察官に意識させることなく、映像データをバックエンドサーバに転送することができる。また、ウェアラブルカメラ10に記録されている現場映像のデータが残ったままになっており、ウェアラブルカメラ10の記憶部15(メモリ)の残容量が著しく低下して記録不可となる、あるいは上書きされて映像データが消失してしまうことを防止できる。   As a result, the police officer 3 can transfer the on-site video data recorded in the wearable camera 10 to the back-end server 50 without performing a special operation. Therefore, even if some police officers cannot perform the operation of transferring the video data recorded in the wearable camera to the back-end server in the police station, or dislike such a complicated operation, The video data can be transferred to the back-end server without making such police officers aware. Moreover, the data of the on-site video recorded in the wearable camera 10 remains, and the remaining capacity of the storage unit 15 (memory) of the wearable camera 10 is significantly reduced so that recording is impossible or overwriting is performed. The loss of video data can be prevented.

また、ウェアラブルカメラ10は、撮像エリアを撮像した現場映像のデータを、無線LANによりバックエンドサーバ50に送信する。これにより、バックエンドサーバが設置された警察署内の警察官等は、送信された現場映像のデータを基に、撮像エリアの状況を確認できる。   Further, the wearable camera 10 transmits field image data obtained by imaging the imaging area to the back-end server 50 via the wireless LAN. Thereby, a police officer or the like in the police station where the back-end server is installed can check the state of the imaging area based on the data of the transmitted on-site video.

また、ウェアラブルカメラ10は、集合充電台90から取り外されたことを検知する。ウェアラブルカメラ10は、それを検知した場合に、無線LANを用いたバックエンドサーバ50との間の通信を中止する。これにより、警察官3がウェアラブルカメラ10を集合充電台90から取り外すと、すぐにウェアラブルカメラ10の準備が完了して使用できるようになる。   In addition, wearable camera 10 detects that it has been removed from collective charging stand 90. When the wearable camera 10 detects this, the wearable camera 10 stops communication with the back-end server 50 using the wireless LAN. As a result, when the police officer 3 removes the wearable camera 10 from the collective charging stand 90, the wearable camera 10 is immediately ready for use.

また、ウェアラブルカメラ10は、集合充電台90に載置されたことを検知する前に、スマートフォン80との間でBLEにより接続する。ウェアラブルカメラ10は、集合充電台90に載置されたことを検知した場合に、BLE通信から無線LANに切り替える。これにより、ウェアラブルカメラ10を集合充電台90に載置すると、消費電力を抑える必要がなくなり、消費電力の少ないBLE通信から消費電力が大きくても高速通信可能な無線LANに切り替えることができる。従って、無線LANを用いて、ウェアラブルカメラに記録された現場映像のデータを高速でバックエンドサーバ50に転送できる。   Wearable camera 10 is connected to smartphone 80 by BLE before detecting that it is placed on collective charging stand 90. The wearable camera 10 switches from the BLE communication to the wireless LAN when detecting that the wearable camera 10 is placed on the collective charging stand 90. Thereby, when the wearable camera 10 is placed on the collective charging stand 90, it is not necessary to suppress power consumption, and it is possible to switch from BLE communication with low power consumption to a wireless LAN capable of high-speed communication even when power consumption is large. Therefore, it is possible to transfer the on-site video data recorded on the wearable camera to the back-end server 50 at a high speed using the wireless LAN.

また、ウェアラブルカメラ10は、集合充電台90から取り外されたこと(言い換えると、集合充電台90への載置が解除されたこと)を検知した場合に、無線LANからBLE通信に切り替える。これにより、集合充電台90から取り外された後は、低消費電力のBLE通信を用いて、ウェアラブルカメラ10はスマートフォン80と通信することができる。従って、ウェアラブルカメラ10のバッテリ25の消費量を抑えることができる。   Wearable camera 10 switches from wireless LAN to BLE communication when it is detected that it has been removed from collective charging stand 90 (in other words, being placed on collective charging stand 90 has been released). Thereby, after being removed from the collective charging stand 90, the wearable camera 10 can communicate with the smartphone 80 using BLE communication with low power consumption. Therefore, the consumption of the battery 25 of the wearable camera 10 can be suppressed.

以上、図面を参照しながら各種の実施形態について説明したが、本発明はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。   While various embodiments have been described above with reference to the drawings, it goes without saying that the present invention is not limited to such examples. It will be apparent to those skilled in the art that various changes and modifications can be made within the scope of the claims, and these are naturally within the technical scope of the present invention. Understood.

例えば、上記実施形態では、ストリーミング映像データとして、映像データを送信する場合を示したが、映像データと共にあるいは代わりに、ウェアラブルカメラに備わるマイクで収音された音声データを切り出し、この切り出された音声データをストリーミングデータとして送信してもよい。   For example, in the above-described embodiment, the case where video data is transmitted as streaming video data has been shown. However, together with or instead of video data, audio data collected by a microphone provided in the wearable camera is cut out, and the cut out audio data is extracted. Data may be transmitted as streaming data.

また、上記実施形態では、警察署からの緊急連絡又は警察署への緊急連絡時に使用されるスマートフォンを用いて無線LANアクセスポイントとしたが、データ転送の機能に限れば、スマートフォンに限らず、タブレット端末やモバイルルータを用いて無線LANアクセスポイントとしてもよい。これらのタブレット端末やモバイルルータは、本明細書に記載のスマートフォン80と同様に、ウェアラブルカメラ10との間で、無線LANによる無線通信を実行可能な構成部とBLEによる無線通信を実行可能な構成とを搭載することで、スマートフォン80と同様の効果を得ることが可能である。   Moreover, in the said embodiment, although it was set as the wireless LAN access point using the smart phone used at the time of the emergency contact from a police station or the emergency contact to a police station, if it is restricted to the function of data transfer, it will not be restricted to a smart phone but a tablet. A wireless LAN access point may be used using a terminal or a mobile router. These tablet terminals and mobile routers, like the smartphone 80 described in this specification, are configured to execute wireless communication using the BLE and wireless communication using the BLE with the wearable camera 10. It is possible to obtain the same effect as that of the smartphone 80.

また、上記実施形態では、ストリーミング配信を行う場合、通信モードスイッチSW3をスライドさせることで、ウェアラブルカメラ10とスマートフォン80の間の通信を、BLE通信から無線LANへ(又は無線LANからBLE通信へ)と切り替えたが、通信モードスイッチSW3の代わりに、録画スイッチSW1を用いてもよい。つまり、録画スイッチSW1を、ストリーミング開始ボタンとして使用してもよい。この場合、録画開始と同時にストリーミング配信を開始させてもよいし、録画開始とは別にストリーミング配信を開始させてもよい。ストリーミング配信を終了させる場合も同様である。また、録画スイッチSW1の操作を、録画とストリーミング配信とで区別してもよい。録画スイッチSW1がストリーミング開始・終了ボタンを兼ねることで、ウェアラブルカメラ10の筐体10zに配置されるボタンの数を減らすことができ、筐体10zの表面を有効に活用できるようになる。   In the above embodiment, when streaming delivery is performed, the communication mode switch SW3 is slid to change the communication between the wearable camera 10 and the smartphone 80 from BLE communication to wireless LAN (or from wireless LAN to BLE communication). However, the recording switch SW1 may be used instead of the communication mode switch SW3. That is, the recording switch SW1 may be used as a streaming start button. In this case, streaming distribution may be started simultaneously with the start of recording, or streaming distribution may be started separately from the start of recording. The same applies to the end of streaming distribution. Further, the operation of the recording switch SW1 may be distinguished between recording and streaming distribution. Since the recording switch SW1 also functions as a streaming start / end button, the number of buttons arranged on the housing 10z of the wearable camera 10 can be reduced, and the surface of the housing 10z can be effectively used.

本発明は、ウェアラブルカメラのバッテリの消費の無用な増大を抑制し、リアルタイムに撮像映像を送信可能とするウェアラブルカメラシステム及び通信制御方法として有用である。   INDUSTRIAL APPLICABILITY The present invention is useful as a wearable camera system and a communication control method capable of suppressing an unnecessary increase in battery consumption of a wearable camera and transmitting captured images in real time.

3 警察官
4 警察署
5 ウェアラブルカメラシステム
7 パトカー
10 ウェアラブルカメラ
31 車載カメラ
32 車載PC
33 車載レコーダ
50 バックエンドサーバ(BES)
60 バックエンドストリーミングサーバ(BSS)
70 バックエンドアドミニストレータ(BEA)
75 バックエンドクライアント(BEC)
80 スマートフォン
90 集合充電台
NW ネットワーク
SW3 通信モードスイッチ
3 Police Officer 4 Police Station 5 Wearable Camera System 7 Police Car 10 Wearable Camera 31 Car Camera 32 Car PC
33 In-vehicle recorder 50 Back-end server (BES)
60 Backend streaming server (BSS)
70 Backend Administrator (BEA)
75 Backend Client (BEC)
80 Smartphone 90 Collective charging stand NW Network SW3 Communication mode switch

Claims (6)

ユーザの装着又は保持が可能なウェアラブルカメラ及び通信端末と、前記通信端末と通信可能に接続されたサーバと、を含むウェアラブルカメラシステムであって、
前記ウェアラブルカメラは、
第1通信形態)を用いて前記通信端末と接続し、
撮像エリアを撮像した撮像映像を、前記通信端末を介して前記サーバに送信する際、前記第1通信形態から第2通信形態に切り替え、前記第2通信形態を用いて前記撮像映像を前記通信端末に送信し、
前記通信端末は、
前記ウェアラブルカメラにおける前記第2通信形態への切り替えに連動して前記第1通信形態から前記第2通信形態に切り替え、前記第2通信形態を用いて前記ウェアラブルカメラから送信された前記撮像映像を前記サーバに転送する、
ウェアラブルカメラシステム。
A wearable camera system including a wearable camera and a communication terminal that can be worn or held by a user, and a server that is communicably connected to the communication terminal,
The wearable camera is
Using the first communication form) to connect to the communication terminal,
When the captured video obtained by capturing the imaging area is transmitted to the server via the communication terminal, the first communication mode is switched to the second communication mode, and the captured video is transmitted to the communication terminal using the second communication mode. To
The communication terminal is
In conjunction with switching to the second communication mode in the wearable camera, the first communication mode is switched to the second communication mode, and the captured video transmitted from the wearable camera using the second communication mode is Forward to the server,
Wearable camera system.
前記ウェアラブルカメラは、前記ユーザにより操作可能なボタンを有し、前記ボタンが操作された場合に、前記第1通信形態から前記第2通信形態に切り替える、請求項1に記載のウェアラブルカメラシステム。   The wearable camera system according to claim 1, wherein the wearable camera has a button operable by the user, and switches the first communication mode to the second communication mode when the button is operated. 前記ウェアラブルカメラは、前記サーバからの切替要求に応じて、前記第1通信形態から前記第2通信形態に切り替える、請求項1に記載のウェアラブルカメラシステム。   The wearable camera system according to claim 1, wherein the wearable camera switches from the first communication mode to the second communication mode in response to a switching request from the server. 前記通信端末は、第3通信形態を用いて前記撮像映像を前記サーバに転送する、請求項1〜3のいずれか一項に記載のウェアラブルカメラシステム。   The wearable camera system according to any one of claims 1 to 3, wherein the communication terminal transfers the captured image to the server using a third communication mode. 前記撮像映像の前記通信端末から前記サーバへの転送が終了すると、前記ウェアラブルカメラ及び前記通信端末は、それぞれ前記第2通信形態から前記第1通信形態に切り替える、請求項1〜4のいずれか一項に記載のウェアラブルカメラシステム。   5. When the transfer of the captured video from the communication terminal to the server ends, the wearable camera and the communication terminal switch from the second communication mode to the first communication mode, respectively. The wearable camera system according to the item. ユーザの装着又は保持が可能なウェアラブルカメラ及び通信端末と、前記通信端末と通信可能に接続されたサーバと、を含むウェアラブルカメラシステムにおける通信制御方法であって、
前記ウェアラブルカメラは、
第1通信形態を用いて前記通信端末と接続し、
撮像エリアを撮像した撮像映像を、前記通信端末を介して前記サーバに送信する際、前記第1通信形態から第2通信形態に切り替え、前記第2通信形態を用いて前記撮像映像を前記通信端末に送信し、
前記通信端末は、
前記ウェアラブルカメラにおける前記第2通信形態への切り替えに連動して前記第1通信形態から前記第2通信形態に切り替え、前記第2通信形態を用いて前記ウェアラブルカメラから送信された前記撮像映像を前記サーバに転送する、
通信制御方法。
A communication control method in a wearable camera system including a wearable camera and a communication terminal that can be worn or held by a user, and a server that is communicably connected to the communication terminal,
The wearable camera is
Connect to the communication terminal using the first communication form,
When the captured video obtained by capturing the imaging area is transmitted to the server via the communication terminal, the first communication mode is switched to the second communication mode, and the captured video is transmitted to the communication terminal using the second communication mode. To
The communication terminal is
In conjunction with switching to the second communication mode in the wearable camera, the first communication mode is switched to the second communication mode, and the captured video transmitted from the wearable camera using the second communication mode is Forward to the server,
Communication control method.
JP2016171306A 2016-09-01 2016-09-01 Wearable camera system and communication control method Pending JP2018037965A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016171306A JP2018037965A (en) 2016-09-01 2016-09-01 Wearable camera system and communication control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016171306A JP2018037965A (en) 2016-09-01 2016-09-01 Wearable camera system and communication control method

Publications (1)

Publication Number Publication Date
JP2018037965A true JP2018037965A (en) 2018-03-08

Family

ID=61567696

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016171306A Pending JP2018037965A (en) 2016-09-01 2016-09-01 Wearable camera system and communication control method

Country Status (1)

Country Link
JP (1) JP2018037965A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115334248A (en) * 2022-10-13 2022-11-11 杭州登虹科技有限公司 Low-power-consumption communication method and system for battery camera

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115334248A (en) * 2022-10-13 2022-11-11 杭州登虹科技有限公司 Low-power-consumption communication method and system for battery camera

Similar Documents

Publication Publication Date Title
JP6738692B2 (en) Wearable camera system and person notification method
US9819896B2 (en) Wearable camera system and recording control method
CN108513608B (en) Detachable control device, pan-tilt device and control method for hand-held pan-tilt
US20190020855A1 (en) Wearable camera, wearable camera system, and information processing apparatus
US10838460B2 (en) Monitoring video analysis system and monitoring video analysis method
US11146722B2 (en) Wearable camera, in-vehicle communication device, charging device, and communication system
US20180063421A1 (en) Wearable camera, wearable camera system, and recording control method
JP2016219964A (en) Wearable camera system and recording control method
JP6115874B2 (en) Wearable camera system and recording control method
CN107172360A (en) Unmanned plane is with shooting method and device
JP2017005436A (en) Wearable camera system and recording control method
JP2021027408A (en) Wearable camera system and video image recording method
JP5856700B1 (en) Wearable camera system and recording control method
US20160119663A1 (en) Authentication device, authentication method, and authentication system
JP2018037964A (en) Wearable camera system and communication control method
JP5861073B1 (en) Wearable camera
JP2018042229A (en) Wearable camera, wearable camera system, and video recording control method
JP2016181767A (en) Wearable camera and wearable camera system
JP2018037963A (en) Wearable camera system and video recording control method
WO2016132679A1 (en) Wearable camera system and video data transfer method
JP2018037965A (en) Wearable camera system and communication control method
WO2021039978A1 (en) Image composition system and image composition method
US11323692B2 (en) Asset management system and asset management method
JP2021114196A (en) Wearable camera, user authentication system, and user authentication method
JP6115873B2 (en) Wearable camera system and video data synchronous reproduction method