JP2016152442A - Wearable camera system and image data transfer method - Google Patents
Wearable camera system and image data transfer method Download PDFInfo
- Publication number
- JP2016152442A JP2016152442A JP2015027607A JP2015027607A JP2016152442A JP 2016152442 A JP2016152442 A JP 2016152442A JP 2015027607 A JP2015027607 A JP 2015027607A JP 2015027607 A JP2015027607 A JP 2015027607A JP 2016152442 A JP2016152442 A JP 2016152442A
- Authority
- JP
- Japan
- Prior art keywords
- wearable camera
- video data
- vehicle
- vehicle recorder
- data
- 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.)
- Granted
Links
- 238000012546 transfer Methods 0.000 title claims abstract description 78
- 238000000034 method Methods 0.000 title claims description 34
- 238000004891 communication Methods 0.000 claims abstract description 88
- 238000003860 storage Methods 0.000 claims abstract description 73
- 238000003384 imaging method Methods 0.000 claims abstract description 33
- 230000008569 process Effects 0.000 description 22
- 238000012545 processing Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 4
- 238000003825 pressing Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Traffic Control Systems (AREA)
- Closed-Circuit Television Systems (AREA)
- Alarm Systems (AREA)
- Studio Devices (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Description
本発明は、ウェアラブルカメラシステムに関する。例えば、人の体又は着用した衣服等に装着可能な撮像装置であるウェアラブルカメラを含むウェアラブルカメラシステムに関する。 The present invention relates to a wearable camera system. For example, the present invention relates to a wearable camera system including a wearable camera that is an imaging device that can be attached to a human body or worn clothes.
近年、例えば警察官や警備員の業務を支援するために、警察官や警備員に装着されて使用されるウェアラブルカメラの導入が検討されている。 In recent years, for example, in order to support the operations of police officers and guards, the introduction of wearable cameras used by police officers and guards is being studied.
ウェアラブルカメラを用いた従来例として、例えば特許文献1に記載されたウェアラブル監視カメラシステムがある。このウェアラブル監視カメラシステムは、身体に装着するCCDカメラ手段及びマイク手段からの映像信号及び音声信号、並びに内蔵のクロック手段からの日時情報信号を、体に装着するポーチ手段に収納するエンコードサーバー手段によりエンコードし、また文字情報に変換した日時情報を撮像した映像にスーパーインポーズして記録可能な構成を有している。 As a conventional example using a wearable camera, for example, there is a wearable surveillance camera system described in Patent Document 1. This wearable surveillance camera system uses an encoding server means for storing a video signal and an audio signal from a CCD camera means and a microphone means worn on the body, and a date / time information signal from a built-in clock means in a pouch means worn on the body. The date and time information encoded and converted into character information can be superimposed on the captured video and recorded.
ウェアラブルカメラシステムでは、例えば、ウェアラブルカメラにより撮像した映像データをサーバに転送してストレージに記録し、後で検索、閲覧が可能なように映像データを蓄積する等の運用がなされる。映像データはデータサイズが大きいため、ウェアラブルカメラからサーバに映像データを転送する際に、データ転送に多くの時間が必要であり、ユーザが持ち運んで任意の時間、場所にて撮影が可能なウェアラブルカメラの使用に支障をきたす場合があった。 In the 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. Since video data has a large data size, when transferring video data from a wearable camera to a server, it takes a lot of time to transfer the data, and the wearable camera can be taken and taken at any time and place by the user. May interfere with the use of.
本発明は、上述した課題を解決するために、映像データを転送する際の時間を短縮でき、利便性を向上できるウェアラブルカメラシステムを提供することを目的とする。 In order to solve the above-described problems, an object of the present invention is to provide a wearable camera system that can shorten the time for transferring video data and improve convenience.
本発明は、ユーザが装着可能なウェアラブルカメラと、前記ユーザが乗車する車両に搭載された車載レコーダと、を備えるウェアラブルカメラシステムであって、前記ウェアラブルカメラは、撮像部と、前記撮像部により撮像した撮像データを記憶する記憶部と、前記車載レコーダと通信を行う第1の通信部と、前記記憶部に記憶された映像データを、前記第1の通信部により前記車載レコーダへ転送する、第1の制御部と、を有し、前記車載レコーダは、前記ウェアラブルカメラ及び転送先のサーバと通信を行う第2の通信部と、前記ウェアラブルカメラから送られてきた映像データを含む映像データを保存するストレージと、前記ストレージに保存された映像データを、所定のタイミングで前記第2の通信部により前記サーバへ転送する、第2の制御部と、を有する、ウェアラブルカメラシステムを提供する。 The present invention is a wearable camera system comprising a wearable camera that can be worn by a user and an in-vehicle recorder mounted on a vehicle on which the user rides, wherein the wearable camera is imaged by the imaging unit and the imaging unit. A storage unit that stores the captured image data, a first communication unit that communicates with the in-vehicle recorder, and video data stored in the storage unit is transferred to the in-vehicle recorder by the first communication unit, 1, and the in-vehicle recorder stores a second communication unit that communicates with the wearable camera and a transfer destination server, and stores video data including video data transmitted from the wearable camera. Storage and the video data stored in the storage are transferred to the server by the second communication unit at a predetermined timing. A second control unit, and to provide a wearable camera system.
また、本発明は、ユーザが装着可能なウェアラブルカメラと、前記ユーザが乗車する車両に搭載された車載レコーダと、を備えるウェアラブルカメラシステムにおける映像データ転送方法であって、前記ウェアラブルカメラの撮像部により映像を撮像し、前記撮像した撮像データを前記ウェアラブルカメラの記憶部に記憶し、前記記憶部に記憶された映像データを、前記ウェアラブルカメラの第1の通信部により前記車載レコーダへ転送し、前記車載レコーダのストレージに、前記ウェアラブルカメラから送られてきた映像データを含む映像データを保存し、前記ストレージに保存された映像データを、所定のタイミングで前記車載レコーダの第2の通信部により転送先のサーバへ転送する、映像データ転送方法を提供する。 In addition, the present invention is a video data transfer method in a wearable camera system comprising a wearable camera that can be worn by a user and an in-vehicle recorder mounted on a vehicle on which the user rides, and the imaging unit of the wearable camera Captures video, stores the captured image data in the storage unit of the wearable camera, transfers the video data stored in the storage unit to the in-vehicle recorder by the first communication unit of the wearable camera, Video data including video data sent from the wearable camera is stored in the storage of the in-vehicle recorder, and the video data stored in the storage is transferred to the destination by the second communication unit of the in-vehicle recorder at a predetermined timing. A video data transfer method for transferring data to a server is provided.
本発明によれば、ウェアラブルカメラシステムにおいて映像データを転送する際の時間を短縮でき、利便性を向上させることができる。 ADVANTAGE OF THE INVENTION According to this invention, the time at the time of transferring video data in a wearable camera system can be shortened, and the convenience can be improved.
以下、本発明に係るウェアラブルカメラ、及びこのウェアラブルカメラを使用するウェアラブルカメラシステムを具体的に開示した実施形態(以下、「本実施形態」という)について、図面を参照して詳細に説明する。 Hereinafter, an embodiment (hereinafter, referred to as “this embodiment”) that specifically discloses a wearable camera according to the present invention and a wearable camera system that uses the wearable camera will be described in detail with reference to the drawings.
図1は、本実施形態に係るウェアラブルカメラシステム100の概要とウェアラブルカメラ10により撮像した映像データの使用に関する説明図である。本実施形態のウェアラブルカメラ10は、ユーザ(例えば警察官(Officer))7が体又は着用した衣服等に装着可能な撮像装置である。ウェアラブルカメラ10は、車に搭載した車載システム60、ユーザ組織内のサーバ(バックエンドサーバ)SV等との間で通信を行う通信機能を有する。 FIG. 1 is an explanatory diagram regarding the outline of the wearable camera system 100 according to the present embodiment and the use of video data captured by the wearable camera 10. The wearable camera 10 of the present embodiment is an imaging device that can be worn on a body or clothes worn by a user (for example, a police officer (Officer)) 7. The wearable camera 10 has a communication function for performing communication with an in-vehicle system 60 mounted in a car, a server (back-end server) SV in a user organization, and the like.
ウェアラブルカメラシステム100において、ウェアラブルカメラ10、車載システム60がフロントエンドシステム100Aを構成し、ネットワーク上の管理ソフトウェア70、サーバSV、ユーザ組織内のPCである署内PC71がバックエンドシステム100Bを構成する。管理ソフトウェア70は、例えば署内PC71又はサーバSVにより実行される。 In the wearable camera system 100, the wearable camera 10 and the in-vehicle system 60 constitute the front end system 100A, and the management software 70 on the network, the server SV, and the in-station PC 71 which is a PC in the user organization constitute the back end system 100B. . The management software 70 is executed by, for example, the in-station PC 71 or the server SV.
ここでは、本実施形態に係るウェアラブルカメラシステム100の一例として、警察署5において使用される場合を想定して説明する。この場合、警察官7がユーザとしてウェアラブルカメラ10を使用して撮像を行い、例えば警察署5内のバックエンドシステム100Bに撮像した映像データを転送して蓄積する。なお、ウェアラブルカメラ10は、ユーザが警察官に限定されず、その他様々な事業所(例えば、警備会社)において使用されてもよい。本実施形態では、ユーザとして警察官を主に例示する。 Here, as an example of the wearable camera system 100 according to the present embodiment, a case where it is used in the police station 5 will be described. In this case, the police officer 7 performs imaging using the wearable camera 10 as a user, and transfers and stores the captured image data to the back-end system 100B in the police station 5, for example. Wearable camera 10 is not limited to a police officer as a user, and may be used in various other establishments (for example, a security company). In this embodiment, a police officer is mainly exemplified as a user.
フロントエンドシステム100Aは、現場の最前線に出動する警察官7が装着可能なウェアラブルカメラ10と、警察官が保持又は警察官が乗用するパトカー内に配置された携帯端末50と、パトカー6内に設置された車載システム60と、を含む。車載システム60は、車載カメラ61、車載レコーダ62、車載PC63、通信ユニット等を有し、車載カメラシステム、映像管理システム等を構成する。 The front-end system 100A includes a wearable camera 10 that can be worn by the police officer 7 dispatched to the forefront of the scene, a portable terminal 50 that is held in the police car that the police officer holds or rides, and the police car 6 And an in-vehicle system 60 installed. The in-vehicle system 60 includes an in-vehicle camera 61, an in-vehicle recorder 62, an in-vehicle PC 63, a communication unit, and the like, and configures an in-vehicle camera system, a video management system, and the like.
車載カメラ61は、パトカー6の所定位置に設置され、パトカー6の周囲を常時又は所定のタイミングで映像を撮像する撮像デバイス(不図示)を備える。車載カメラ61は、例えばパトカー6の前方を撮像するためのフロント用カメラ(不図示)、パトカー6内のバックシート(例えば容疑者を座らせているシート)を撮像するためのバックシート用カメラ(不図示)と、を含む。車載カメラ61により撮像された映像データは、例えば録画動作の実行によって車載レコーダ62にて蓄積される。車載カメラ61は、複数台設けられてもよい。 The in-vehicle camera 61 is provided at a predetermined position of the police car 6 and includes an imaging device (not shown) that captures images around the police car 6 constantly or at a predetermined timing. The in-vehicle camera 61 is, for example, a front camera (not shown) for imaging the front of the police car 6, and a back seat camera (for example, a seat on which a suspect is sitting) in the police car 6. (Not shown). The video data imaged by the in-vehicle camera 61 is accumulated in the in-vehicle recorder 62, for example, by executing a recording operation. A plurality of in-vehicle cameras 61 may be provided.
なお、フロント用カメラやバックシート用カメラには、パトカー6の車内外の音を収音するマイク(不図示)を備え付けられてもよい。この場合、パトカー6内の警察官7又は容疑者の発する音声も収音(録音)可能である。 Note that the front camera and the back seat camera may be provided with a microphone (not shown) that collects sounds inside and outside the patrol car 6. In this case, it is also possible to pick up (record) sound produced by the police officer 7 or the suspect in the police car 6.
車載レコーダ62は、車載カメラ61により撮像された映像データを蓄積する。車載レコーダ62は、ウェアラブルカメラ10により撮像された映像データを取得し、蓄積することが可能になっている。また、車載レコーダ62は、映像データに対して付与される属性情報などのメタ情報を管理してもよい。 The in-vehicle recorder 62 stores video data captured by the in-vehicle camera 61. The in-vehicle recorder 62 can acquire and store video data captured by the wearable camera 10. Further, the in-vehicle recorder 62 may manage meta information such as attribute information given to the video data.
車載PC63は、パトカー6内に固定的に搭載されるPCでもよいし、パトカー6外にも携帯可能なPC、スマートフォン、携帯電話機、タブレット端末、PDA(Personal Digital Assistant)等の無線通信装置であってもよい。 The in-vehicle PC 63 may be a PC that is fixedly installed in the police car 6 or a wireless communication device such as a PC, smartphone, mobile phone, tablet terminal, PDA (Personal Digital Assistant) that can be carried outside the police car 6. May be.
車載PC63は、図示しない管理ソフトウェアを実行することで、車載システム60とウェアラブルカメラ10との連携を可能にする。また、車載PC63のUI(User Interface)(例えば、操作デバイス、表示デバイス、音声出力デバイス)は、車載レコーダ62を操作するためのUIとしても用いられる。 The in-vehicle PC 63 enables cooperation between the in-vehicle system 60 and the wearable camera 10 by executing management software (not shown). Further, a UI (User Interface) (for example, an operation device, a display device, and an audio output device) of the in-vehicle PC 63 is also used as a UI for operating the in-vehicle recorder 62.
警察官7は、所定の用件(例えばパトロール)で警察署5から出動する際、例えば、ウェアラブルカメラ10を装着し、車載システム60を搭載したパトカー6に乗車して現場に向かう。フロントエンドシステム100Aにおいて、例えば、パトカー6が到着した現場の映像を車載システム60の車載カメラ61により撮像し、警察官7がパトカー6から降車して現場のより詳細な映像をウェアラブルカメラ10により撮像する。 When the police officer 7 is dispatched from the police station 5 with a predetermined requirement (for example, patrol), for example, the wearable camera 10 is mounted, and the police officer 7 gets on the police car 6 equipped with the in-vehicle system 60 and heads for the site. In the front-end system 100A, for example, an image of the scene where the police car 6 arrives is captured by the in-vehicle camera 61 of the in-vehicle system 60, and a police officer 7 gets off the police car 6 and captures a more detailed image of the scene by the wearable camera 10. To do.
ウェアラブルカメラ10が撮像した動画又は静止画の映像データは、例えば、ウェアラブルカメラ10のメモリ等による記憶デバイスに保存される。ウェアラブルカメラ10は、ウェアラブルカメラ10の記憶デバイスから、ウェアラブルカメラ10により撮像された映像データを含む各種データを、バックエンドシステム100Bに転送(アップロード)する。 Video data of a moving image or a still image captured by the wearable camera 10 is stored in a storage device such as a memory of the wearable camera 10, for example. The wearable camera 10 transfers (uploads) various data including video data captured by the wearable camera 10 from the storage device of the wearable camera 10 to the back-end system 100B.
車載カメラ61が撮像した動画又は静止画の映像データは、例えば、車載システム60の車載レコーダ62が備えるハードディスク(HDD(Hard Disk Drive))、SSD(Solid State Drive)等によるストレージに保存される。車載システム60(例えば車載レコーダ62)は、車載システム60のストレージから、車載カメラ61により撮像された映像データを含む各種データを、バックエンドシステム100Bに転送(アップロード)する。 Video data of a moving image or a still image captured by the in-vehicle camera 61 is stored, for example, in a storage such as a hard disk (HDD (Hard Disk Drive)) or an SSD (Solid State Drive) included in the in-vehicle recorder 62 of the in-vehicle system 60. The in-vehicle system 60 (for example, the in-vehicle recorder 62) transfers (uploads) various data including video data captured by the in-vehicle camera 61 from the storage of the in-vehicle system 60 to the back-end system 100B.
バックエンドシステム100Bへのデータ転送は、例えば、現場から無線通信により接続して行うか、或いは、パトロールが終了して警察署5に戻った際に、無線通信、有線通信、又は手動(例えば記憶媒体の持ち運び)により行う。 Data transfer to the back-end system 100B is performed by connecting by wireless communication from the field, for example, or when patrol is completed and returning to the police station 5, wireless communication, wired communication, or manual (for example, storage) Carry the media).
本実施形態では、ウェアラブルカメラ10により撮像した映像データを、車載システム60経由でバックエンドシステム100Bに転送(アップロード)する動作を主に説明する。この場合、ウェアラブルカメラ10により撮像した動画又は静止画の映像データを、ウェアラブルカメラ10から車載システム60の車載レコーダ62に転送して保存する。そして、ウェアラブルカメラ10又は車載カメラ61により撮像され、車載レコーダ62に保存された動画又は静止画の映像データを、車載レコーダ62からバックエンドシステム100Bに転送(アップロード)する。なお、ウェアラブルカメラ10から車載システム60へのデータ転送と、車載システム60からバックエンドシステム100Bへのデータ転送とが同時に行われると、転送時間としては遅い方の時間になり、データ転送効率が上がらない場合がある。このため、車載システム60がバックエンドシステム100Bへ映像データ他を転送していない期間に、ウェアラブルカメラ10から車載システム60の車載レコーダ62に転送するようにしてもよい。 In the present embodiment, an operation of transferring (uploading) video data captured by the wearable camera 10 to the back-end system 100B via the in-vehicle system 60 will be mainly described. In this case, video data of a moving image or a still image captured by the wearable camera 10 is transferred from the wearable camera 10 to the in-vehicle recorder 62 of the in-vehicle system 60 and stored. Then, the moving image or still image data captured by the wearable camera 10 or the in-vehicle camera 61 and stored in the in-vehicle recorder 62 is transferred (uploaded) from the in-vehicle recorder 62 to the back-end system 100B. Note that if data transfer from the wearable camera 10 to the in-vehicle system 60 and data transfer from the in-vehicle system 60 to the back-end system 100B are performed simultaneously, the transfer time becomes the later time, and the data transfer efficiency increases. There may not be. For this reason, you may make it transfer from the wearable camera 10 to the vehicle-mounted recorder 62 of the vehicle-mounted system 60 in the period when the vehicle-mounted system 60 is not transferring image data etc. to the back-end system 100B.
なお、ウェアラブルカメラ10により撮像した映像データを、車載PC63のストレージ等に保存し、車載PC63からバックエンドシステム100Bに転送(アップロード)することも可能である。 Note that video data captured by the wearable camera 10 can be stored in the storage of the in-vehicle PC 63 and transferred (uploaded) from the in-vehicle PC 63 to the back-end system 100B.
バックエンドシステム100Bは、警察署5内又は他の場所に設置されたサーバSVと、フロントエンドシステム100Aと通信するための管理ソフトウェア70と、署内PC71と、を含む。 The back-end system 100B includes a server SV installed in the police station 5 or elsewhere, management software 70 for communicating with the front-end system 100A, and a station PC 71.
サーバSVは、装置の内部又は外部にHDD、SSD等によるストレージを備える。バックエンドシステム100Bにおいて、サーバSVは、フロントエンドシステム100Aから転送された映像データ及び他のデータを、ストレージに蓄積し、データベースを構築する。サーバSVは、例えば、ウェアラブルカメラ10又は車載システム60(例えば車載レコーダ62)から転送された映像データを受信し、ストレージに保存する。 The server SV includes a storage such as an HDD or SSD inside or outside the apparatus. In the back-end system 100B, the server SV accumulates video data and other data transferred from the front-end system 100A in a storage, and constructs a database. For example, the server SV receives video data transferred from the wearable camera 10 or the in-vehicle system 60 (for example, the in-vehicle recorder 62), and stores it in the storage.
バックエンドシステム100Bに蓄積された映像データは、例えば警察署5内の関係部署の担当者により事件の操作・検証等に利用され、必要に応じて、所定の記憶媒体(例えばDVD:Digital Versatile Disk)に映像データがコピーされて、所定のシーン(例えば裁判)において証拠品として提出される。本実施形態では、警察官7が装着したウェアラブルカメラ10を用いて、現場の証拠映像をより的確に取得及び保存することが可能になっている。 The video data stored in the back-end system 100B is used for, for example, operation / verification of the case by a person in charge in the related department in the police station 5, and a predetermined storage medium (for example, DVD: Digital Versatile Disk) is used as necessary. ) Is copied and submitted as evidence in a predetermined scene (for example, trial). In the present embodiment, the wearable camera 10 worn by the police officer 7 can be used to acquire and store the evidence video at the site more accurately.
警察官7が警察署5から現場へ出動し、ウェアラブルカメラ10を用いる際には、警察官7の識別情報(例えばオフィサID(Officer ID))、警察官が使用するウェアラブルカメラ10の識別情報(例えばカメラID(Camera ID)、警察官7が使用するパトカー6の識別情報(例えばカーID(Car ID)等を、署内PC71等を用いて設定登録する。これにより、サーバSVに蓄積された映像データについて、いつ、どの警察官がどのカメラを用いて撮像した映像であるかを明確に区別できる。 When the police officer 7 is dispatched from the police station 5 and uses the wearable camera 10, the identification information of the police officer 7 (for example, an officer ID (Officer ID)), the identification information of the wearable camera 10 used by the police officer ( For example, camera ID (Camera ID) and identification information (for example, car ID (Car ID)) of the police car 6 used by the police officer 7 are set and registered using the in-station PC 71. As a result, the information is accumulated in the server SV. With respect to video data, it is possible to clearly distinguish when and what police officers have captured using which camera.
警察官7やウェアラブルカメラ10の設定登録は、例えば、警察署5内の担当者や出動する警察官7が署内PC71の操作デバイス(不図示)を操作し、署内PC71が管理ソフトウェア70を実行することで行われる。この設定登録では、上記Officer ID、Camera ID、Car ID以外の情報が署内PC71の操作デバイスを介して入力されてもよい。 The setting registration of the police officer 7 and the wearable camera 10 is performed, for example, by the person in charge in the police station 5 or the police officer 7 to be dispatched operating the operation device (not shown) of the in-station PC 71, and the in-station PC 71 installs the management software 70. It is done by executing. In this setting registration, information other than the Office ID, Camera ID, and Car ID may be input via the operating device of the in-station PC 71.
つまり、管理ソフトウェア70は、例えば、警察官7の人員を管理するためのアプリケーション、パトカー6等の配車を管理するためのアプリケーション、ウェアラブルカメラ10の持ち出しを管理するためのアプリケーション、を含む。また、管理ソフトウェア70は、例えば、サーバSVに蓄積された複数の映像データから、属性情報に基づいて特定の映像データを検索し、抽出するためのアプリケーションを含む。 That is, the management software 70 includes, for example, an application for managing the personnel of the police officer 7, an application for managing dispatch of the police car 6 and the like, and an application for managing taking-out of the wearable camera 10. The management software 70 includes an application for searching and extracting specific video data based on attribute information from a plurality of video data stored in the server SV, for example.
図2は、車載カメラシステム65及び車載PC63の内部構成の一例を示すブロック図である。車載システム60において、車載カメラ61、車載レコーダ62が車載カメラシステム65を構成する。 FIG. 2 is a block diagram illustrating an example of the internal configuration of the in-vehicle camera system 65 and the in-vehicle PC 63. In the in-vehicle system 60, the in-vehicle camera 61 and the in-vehicle recorder 62 constitute an in-vehicle camera system 65.
車載レコーダ62は、CPU(Central Processing Unit)101、通信部102、フラッシュROM(Read Only Memory)104、RAM(Random Access Memory)105、マイコン(μCON、マイクロコントローラ)106、GPS(Global Positioning System)107、GPIO(General Purpose Input/Output)108、スイッチ109、LED(Light Emitting Diode)110、及びストレージ111を含む構成である。 The in-vehicle recorder 62 includes a CPU (Central Processing Unit) 101, a communication unit 102, a flash ROM (Read Only Memory) 104, a RAM (Random Access Memory) 105, a microcomputer (μCON, microcontroller) 106, and a GPS (Global Positioning System) 107. , GPIO (General Purpose Input / Output) 108, switch 109, LED (Light Emitting Diode) 110, and storage 111.
CPU101は、例えば、車載レコーダ62の各部の動作を全体的に統括するための制御処理、他の各部との間のデータの入出力処理、データの演算(計算)処理及びデータの記憶処理を行う。 For example, the CPU 101 performs control processing for overall control of operations of each unit of the in-vehicle recorder 62, data input / output processing with other units, data calculation (calculation) processing, and data storage processing. .
通信部102は、無線回線又は有線回線を介して外部装置と通信する。無線通信は、例えば、無線LAN(W−LAN(Local Area Network))通信、近距離無線通信(NFC:Near Field Communication)、Bluetooth(登録商標)を含む。無線LAN通信は、例えばWi−fi(登録商標)のIEEE802.11n規格に従って通信する。有線通信は、例えば、有線LAN通信、USB(Universal Serial Bus)通信を含む。CPU101と通信部102との間は、例えば、PCI(Peripheral Component InterConnect)又はUSBを介して接続される。 The communication unit 102 communicates with an external device via a wireless line or a wired line. The wireless communication includes, for example, wireless LAN (W-LAN (Local Area Network)) communication, near field communication (NFC), and Bluetooth (registered trademark). The wireless LAN communication is performed in accordance with, for example, the IEEE 802.11n standard of Wi-fi (registered trademark). The wired communication includes, for example, wired LAN communication and USB (Universal Serial Bus) communication. The CPU 101 and the communication unit 102 are connected via, for example, PCI (Peripheral Component InterConnect) or USB.
通信部102は、例えば、車載カメラ61、車載PC63、ウェアラブルカメラ10、警察署5の署内PC71やサーバSVとの間で無線通信又は有線通信を行う。通信部102は、ウェアラブルカメラ10と無線接続し、ウェアラブルカメラ10から送信された映像データを含む各種データを受信する。 For example, the communication unit 102 performs wireless communication or wired communication with the in-vehicle camera 61, the in-vehicle PC 63, the wearable camera 10, the in-station PC 71 of the police station 5, and the server SV. The communication unit 102 is wirelessly connected to the wearable camera 10 and receives various data including video data transmitted from the wearable camera 10.
フラッシュROM104は、例えば、CPU101を制御するためのプログラム及びデータを記憶するメモリである。また、各種設定情報が保持される。RAM105は、例えば、CPU101の動作において使用されるワークメモリである。RAM105は、例えば複数設けられる。 The flash ROM 104 is a memory that stores a program and data for controlling the CPU 101, for example. Also, various setting information is held. The RAM 105 is a work memory used in the operation of the CPU 101, for example. For example, a plurality of RAMs 105 are provided.
マイコン106は、例えば、マイクロコンピュータの一種であり、外部インタフェースに係る各部(例えば、GPS107、GPIO108、スイッチ109、LED110)と接続され、外部インタフェースに関する制御を行う。マイコン106は、例えばUART(Universal Asynchronous Receiver Transmitter)を介して、CPU101に接続される。 The microcomputer 106 is, for example, a kind of microcomputer and is connected to each unit (for example, the GPS 107, the GPIO 108, the switch 109, and the LED 110) related to the external interface, and performs control related to the external interface. The microcomputer 106 is connected to the CPU 101 via, for example, a UART (Universal Asynchronous Receiver Transmitter).
GPS107は、例えば、現在の車載レコーダ62の位置情報及び時刻情報をGPS発信機(不図示)から受信して、CPU101に出力する。この時刻情報は、車載レコーダ62のシステム時刻の補正のために使用される。 The GPS 107 receives, for example, the current position information and time information of the in-vehicle recorder 62 from a GPS transmitter (not shown) and outputs it to the CPU 101. This time information is used for correcting the system time of the in-vehicle recorder 62.
GPIO108は、例えば、パラレルインタフェースであり、GPIO108を介して接続される外部装置(不図示)とCPU101との間で、信号を入出力する。GPIO108には、例えば、各種センサ(例えば速度センサ、加速度センサ、扉開閉センサ)が接続される。 The GPIO 108 is, for example, a parallel interface, and inputs and outputs signals between the CPU 101 and an external device (not shown) connected via the GPIO 108. For example, various sensors (for example, a speed sensor, an acceleration sensor, and a door opening / closing sensor) are connected to the GPIO 108.
スイッチ109は、ユーザが車載レコーダ62の操作入力を行うための入力デバイスとして設けられるボタン等のスイッチである。スイッチ109は、例えば、車載カメラ61により撮像された映像データの録画を開始又は停止するための録画ボタン、車載カメラ61により撮像された映像データに対して属性情報やメタ情報を付与するための付与ボタン、を含む。 The switch 109 is a switch such as a button provided as an input device for the user to perform an operation input of the in-vehicle recorder 62. The switch 109 is, for example, a recording button for starting or stopping recording of video data imaged by the in-vehicle camera 61, and an application for giving attribute information or meta information to the video data imaged by the in-vehicle camera 61. Button.
LED110は、車載レコーダ62の動作状態を示す表示デバイスとして設けられる。LED110は、例えば、車載レコーダ62の電源投入状態(オンオフ状態)、録画の実施状態、車載レコーダ62のLANへの接続状態、車載レコーダ62に接続されたLANの使用状態を、点灯、消灯、点滅等により表示する。 The LED 110 is provided as a display device that indicates the operating state of the in-vehicle recorder 62. The LED 110 lights, turns off, and blinks, for example, a power-on state (on / off state) of the in-vehicle recorder 62, a recording state, a connection state of the in-vehicle recorder 62 to the LAN, and a use state of the LAN connected to the in-vehicle recorder 62. Etc. are displayed.
ストレージ111は、例えば、SSD、HDD等により構成され、車載カメラ61により撮像され録画された映像データを記憶し蓄積する。また、ストレージ111は、ウェアラブルカメラ10から映像データが転送される場合、ウェアラブルカメラ10により撮像され録画された映像データを記憶し蓄積する。また、ストレージ111は、映像データ以外のデータを蓄積してもよい。ストレージ111は、例えばSATA(Serial ATA)を介して、CPU101に接続される。ストレージ111は、複数設けられてもよい。 The storage 111 is configured by, for example, an SSD, an HDD, or the like, and stores and accumulates video data captured and recorded by the in-vehicle camera 61. The storage 111 stores and accumulates video data captured and recorded by the wearable camera 10 when video data is transferred from the wearable camera 10. The storage 111 may store data other than video data. The storage 111 is connected to the CPU 101 via, for example, SATA (Serial ATA). A plurality of storages 111 may be provided.
車載PC63は、CPU201、I/O(Input/Output)制御部202、通信部203、メモリ204、入力部205、表示部206、及びスピーカ207を含む構成である。車載PC63は、車載レコーダ62と通信可能であり、バックエンドシステム100BのサーバSV、署内PC71とも通信可能である。 The in-vehicle PC 63 includes a CPU 201, an I / O (Input / Output) control unit 202, a communication unit 203, a memory 204, an input unit 205, a display unit 206, and a speaker 207. The in-vehicle PC 63 can communicate with the in-vehicle recorder 62, and can also communicate with the server SV and the in-station PC 71 of the back-end system 100B.
CPU201は、例えば、表示部206に表示された車載システム60へのログイン画面(不図示)に対する警察官7の入力操作により、警察官7の車載システム60へのログインの可否を認証する。警察官7の入力操作は、例えば、オフィサIDとパスワード等を入力する操作である。ログインが許可される対象となる警察官7に関する各種情報は、例えばメモリ204に予め保存されており、CPU201は、メモリ204に予め保存されているログインの許可対象の情報を用いて、警察官7の車載システム60へのログインの可否を判定する。なお、ログインは、車載PC63を介した車載システム60へのログインでもよいし、車載PC63に搭載された車載システム60を操作するアプリケーションへのログインでもよい。 For example, the CPU 201 authenticates whether or not the police officer 7 can log in to the in-vehicle system 60 by an input operation of the police officer 7 on a login screen (not shown) to the in-vehicle system 60 displayed on the display unit 206. The input operation of the police officer 7 is, for example, an operation for inputting an officer ID and a password. Various types of information related to the police officer 7 to whom login is permitted are stored in advance in, for example, the memory 204, and the CPU 201 uses the information on the login permission target stored in the memory 204 in advance to use the police officer 7. Whether to log in to the in-vehicle system 60 is determined. The login may be a login to the in-vehicle system 60 via the in-vehicle PC 63, or a login to an application that operates the in-vehicle system 60 mounted in the in-vehicle PC 63.
I/O制御部202は、CPU201と車載PC63の各部(例えば通信部203、入力部205、表示部206、スピーカ207)との間でデータの入出力に関する制御を行い、CPU201からのデータ及びCPU201へのデータの中継を行う。なお、I/O制御部202は、CPU201と一体的に構成されてもよい。 The I / O control unit 202 controls data input / output between the CPU 201 and each unit of the in-vehicle PC 63 (for example, the communication unit 203, the input unit 205, the display unit 206, and the speaker 207). Relay data to. The I / O control unit 202 may be configured integrally with the CPU 201.
通信部203は、例えば、車載レコーダ62との間、又はバックエンドシステム100B側との間で、有線又は無線による通信を行う。通信部203は、警察官7が車載システム60にログイン中である場合、メモリ204に保存されるログイン情報をウェアラブルカメラ10に転送してコピーさせ、一方、警察官7が車載システム60にログインしていない場合、ログイン情報をウェアラブルカメラ10に転送しない。ログイン情報は、例えば、オフィサID、カメラID、カーIDを含む。 The communication unit 203 performs wired or wireless communication with, for example, the in-vehicle recorder 62 or the back-end system 100B side. When the police officer 7 is logging in to the in-vehicle system 60, the communication unit 203 transfers and copies the login information stored in the memory 204 to the wearable camera 10, while the police officer 7 logs in to the in-vehicle system 60. If not, the login information is not transferred to the wearable camera 10. The login information includes, for example, an officer ID, a camera ID, and a car ID.
メモリ204は、例えばRAM、ROM、不揮発性又は揮発性の半導体メモリを用いて構成され、CPU201の動作時のワークメモリとして機能し、CPU201を動作させるための所定のプログラム及びデータを保存している。メモリ204は、例えば、車載システム60へのログインが許可される警察官7に関するログイン情報を保存する。 The memory 204 is configured using, for example, RAM, ROM, nonvolatile or volatile semiconductor memory, functions as a work memory when the CPU 201 operates, and stores a predetermined program and data for operating the CPU 201. . The memory 204 stores, for example, login information related to the police officer 7 who is permitted to log in to the in-vehicle system 60.
入力部205は、警察官7の入力操作を受け付け、I/O制御部202を介してCPU201に通知するためのUIであり、例えばマウス、キーボード等のポインティングデバイスである。入力部205は、例えば表示部206の画面に対応して配置され、警察官7の指又はスタイラスペンによって操作が可能なタッチパネル又はタッチパッドを用いて構成されてもよい。 The input unit 205 is a UI for receiving an input operation of the police officer 7 and notifying the CPU 201 via the I / O control unit 202, and is a pointing device such as a mouse or a keyboard. The input unit 205 may be configured using, for example, a touch panel or a touch pad that is arranged corresponding to the screen of the display unit 206 and can be operated by a finger of the police officer 7 or a stylus pen.
表示部206は、例えばLCD(Liquid Crystal Display)又は有機EL(Electroluminescence)を用いて構成される表示デバイスであり、各種情報を表示する。また、表示部206は、例えば警察官7の入力操作に応じて、ウェアラブルカメラ10により撮像(録画)された映像データが入力された場合には、CPU201の指示の下で、映像データに含まれる映像を画面に表示する。 The display unit 206 is a display device configured using, for example, an LCD (Liquid Crystal Display) or an organic EL (Electroluminescence), and displays various types of information. The display unit 206 is included in the video data under the instruction of the CPU 201 when video data captured (recorded) by the wearable camera 10 is input in response to an input operation of the police officer 7, for example. Display video on the screen.
スピーカ207は、例えば警察官7の入力操作に応じて、ウェアラブルカメラ10により撮像(録画)された音声を含む映像データが入力された場合には、CPU201の指示の下で、映像データに含まれる音声を出力する。なお、表示部206及びスピーカ207は、車載PC63とは別々の構成としてもよい。 The speaker 207 is included in the video data under the instruction of the CPU 201 when video data including sound captured (recorded) by the wearable camera 10 is input in response to an input operation of the police officer 7, for example. Output audio. The display unit 206 and the speaker 207 may be configured separately from the in-vehicle PC 63.
図3は、ウェアラブルカメラ10の内部構成の一例を示すブロック図である。また、図4は、ウェアラブルカメラ10を警察官7が装着した状態を示す模式図、図5は、ウェアラブルカメラ10の外観の一例を示す正面図である。 FIG. 3 is a block diagram illustrating an example of the internal configuration of the wearable camera 10. FIG. 4 is a schematic view showing a state where the police officer 7 wears the wearable camera 10, and FIG. 5 is a front view showing an example of the appearance of the wearable camera 10.
図3に示すように、ウェアラブルカメラ10は、撮像部11と、GPIO12と、RAM13と、ROM14と、記憶部15と、を備える。ウェアラブルカメラ10は、EEPROM(Electrically Erasable Programmable ROM)16と、RTC(Real Time Clock)17と、GPS18と、を備える。ウェアラブルカメラ10は、MCU(Micro Controller Unit)19と、通信部21と、USB22と、コンタクトターミナル23と、電源部24と、バッテリ25と、を備える。 As shown in FIG. 3, the wearable camera 10 includes an imaging unit 11, a GPIO 12, a RAM 13, a ROM 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 18. The wearable camera 10 includes an MCU (Micro Controller Unit) 19, a communication unit 21, a USB 22, a contact terminal 23, a power supply unit 24, and a battery 25.
ウェアラブルカメラ10は、操作入力部の一例として、録画スイッチSW1と、スナップショットスイッチSW2と、属性情報付与スイッチSW3と、を備える。ウェアラブルカメラ10は、状態表示部の一例として、LED26a,26b,26cと、バイブレータ27と、を備える。 The wearable camera 10 includes a recording switch SW1, a snapshot switch SW2, and an attribute information addition switch SW3 as an example of an operation input unit. The wearable camera 10 includes LEDs 26a, 26b, and 26c and a vibrator 27 as an example of a state display unit.
撮像部11は、例えば、撮像レンズ11a(図5参照)と、CCD(Charge Coupled Device)型イメージセンサ又はCMOS(Complementary Metal Oxide Semiconductor)型イメージセンサ等による固体撮像素子と、を有する。撮像部11は、撮像により得られた被写体の映像データをMCU19に出力する。GPIO12は、例えばパラレルインタフェースであり、録画スイッチSW1、スナップショットスイッチSW2、属性情報付与スイッチSW3、LED26a〜26c及びバイブレータ27と、MCU19との間で信号を入出力する。また、GPIO12には、例えば、各種センサ(例えば加速度センサ)が接続される。 The imaging unit 11 includes, for example, an imaging lens 11a (see FIG. 5) 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 video data of the subject obtained by imaging to the MCU 19. The GPIO 12 is, for example, a parallel interface, and inputs and outputs signals between the recording switch SW1, the snapshot switch SW2, the attribute information addition switch SW3, the LEDs 26a to 26c, the vibrator 27, and the MCU 19. In addition, for example, various sensors (for example, acceleration sensors) are connected to the GPIO 12.
RAM13は、例えば、MCU19の動作において使用されるワークメモリである。ROM14は、例えば、MCU19を制御するためのプログラム及びデータを予め記憶するメモリである。記憶部15は、例えば、SDメモリ等の記憶媒体により構成され、撮像部11にて撮像して得られた映像データを記憶する。記憶部15としてSDメモリを用いる場合、ウェアラブルカメラ10の筐体本体に対して取付け及び取外しが可能である。 The RAM 13 is a work memory used in the operation of the MCU 19, for example. The ROM 14 is, for example, a memory that stores in advance a program and data for controlling the MCU 19. The storage unit 15 is configured by a storage medium such as an SD memory, for example, and stores video data obtained by imaging by the imaging unit 11. When an SD memory is used as the storage unit 15, it can be attached to and detached from the housing body of the wearable camera 10.
EEPROM16は、例えば、ウェアラブルカメラ10を識別する識別情報(例えばカメラIDとしてのシリアル番号)、及び他の設定情報を記憶する。他の設定情報は、例えば、署内PC71での設定登録や車載レコーダ62へログインすることにより得られるログイン情報(例えばカーID、オフィサID)、を含む。RTC17は、現在の時刻情報をカウントしてMCU19に出力する。GPS18は、現在のウェアラブルカメラ10の位置情報及び時刻情報をGPS発信機(不図示)から受信して、MCU19に出力する。この時刻情報は、ウェアラブルカメラ10のシステム時刻の補正のために使用される。 The EEPROM 16 stores, for example, identification information for identifying the wearable camera 10 (for example, a serial number as a camera ID) and other setting information. The other setting information includes, for example, login information (for example, car ID and officer ID) obtained by setting registration at the in-station PC 71 and logging into the in-vehicle recorder 62. The RTC 17 counts the current time information and outputs it to the MCU 19. The GPS 18 receives current position information and time information of the wearable camera 10 from a GPS transmitter (not shown), and outputs them to the MCU 19. This time information is used for correcting the system time of the wearable camera 10.
MCU19は、制御部としての機能を有し、例えば、ウェアラブルカメラ10の各部の動作を全体的に統括するための制御処理、ウェアラブルカメラ10の各部との間のデータの入出力処理、データの演算(計算)処理及びデータの記憶処理を行い、ROM14に記憶されたプログラム及びデータに従って動作する。MCU19は、動作時には、例えば、RAM13を使用し、RTC17より現在の時刻情報を得て、GPS18より現在の位置情報を得る。 The MCU 19 has a function as a control unit. For example, control processing for overall control of operations of each part of the wearable camera 10, data input / output processing with each part of the wearable camera 10, and data calculation It performs (calculation) processing and data storage processing, and operates according to the program and data stored in the ROM 14. During operation, the MCU 19 uses, for example, the RAM 13, obtains current time information from the RTC 17, and obtains current position information from the GPS 18.
通信部21は、例えばOSI(Open Systems Interconnection)参照モデルの第1層である物理層において、通信部21とMCU19との接続を規定し、この規定に従って、例えば、無線LAN(W−LAN)による無線通信(例えばWi−fi(登録商標))を行う。通信部21は、近距離無線通信(NFC)、Bluetooth(登録商標)等の無線通信を行ってもよい。USB22は、シリアルバスであり、例えば、ウェアラブルカメラ10と、車載システム60又は警察署5内の署内PC71との接続を可能とする。 The communication unit 21 defines, for example, a connection between the communication unit 21 and the MCU 19 in the physical layer that is the first layer of an OSI (Open Systems Interconnection) reference model. Wireless communication (for example, Wi-fi (registered trademark)) is performed. The communication unit 21 may perform wireless communication such as near field communication (NFC) and Bluetooth (registered trademark). The USB 22 is a serial bus, and enables, for example, the wearable camera 10 to be connected to the in-vehicle system 60 or the in-station PC 71 in the police station 5.
コンタクトターミナル23は、クレードル(不図示)又は外付けアダプタ(不図示)等と電気的に接続するための端子であり、USB22を介してMCU19に接続され、電源部24と接続される。コンタクトターミナル23を介して、ウェアラブルカメラ10の充電、及び映像データを含むデータの通信が可能となっている。コンタクトターミナル23には、例えば、「充電端子V+」、「CON.DET端子」、「データ端子D−,D+」及び「グランド端子」(いずれも図示省略)が設けられる。CON.DET端子は、電圧及び電圧変化を検出するための端子である。データ端子D−,D+は、例えばUSBコネクタ端子を介して、外部PC等に対してウェアラブルカメラ10で撮像した映像データ等を転送するための端子である。コンタクトターミナル23とクレードル(不図示)又は外付けアダプタ(不図示)のコネクタとが接続されることにより、ウェアラブルカメラ10と外部機器との間でデータ通信が可能となる。 The contact terminal 23 is a terminal for electrically connecting to a cradle (not shown) or an external adapter (not shown), and is connected to the MCU 19 via the USB 22 and connected to the power supply unit 24. Via the contact terminal 23, the wearable camera 10 can be charged and data including video data can be communicated. The contact terminal 23 is provided with, for example, “charging terminal V +”, “CON.DET terminal”, “data terminals D−, D +” and “ground terminal” (all not shown). CON. The DET terminal is a terminal for detecting a voltage and a voltage change. The data terminals D− and D + are terminals for transferring video data captured by the wearable camera 10 to an external PC or the like via, for example, a USB connector terminal. By connecting the contact terminal 23 and a connector of a cradle (not shown) or an external adapter (not shown), data communication is possible between the wearable camera 10 and an external device.
電源部24は、例えば、コンタクトターミナル23を介してクレードル又は外付けアダプタより供給される電源電力をバッテリ25に給電して、バッテリ25を充電する。バッテリ25は、例えば、充電可能な2次電池により構成され、ウェアラブルカメラ10の各部に電源電力を供給する。 The power supply unit 24 supplies the battery 25 with power supplied from a cradle or an external adapter via the contact terminal 23 to charge the battery 25, for example. The battery 25 is constituted by a rechargeable secondary battery, for example, and supplies power to each part of the wearable camera 10.
録画スイッチSW1は、例えば、ユーザの押下操作による録画(動画の撮像)の開始/停止の操作指示を入力する押しボタンスイッチである。スナップショットスイッチSW2は、例えば、ユーザの押下操作による静止画の撮像の操作指示を入力する押しボタンスイッチである。属性情報付与スイッチSW3は、例えば、ユーザの押下操作による、映像データに属性情報を付与するための操作指示を入力する押しボタンスイッチである。録画スイッチSW1、スナップショットスイッチSW2、属性情報付与スイッチSW3は、緊急時においても容易に操作が可能に構成される。なお、各スイッチSW1〜SW3は、上記の形態に限定されず、ユーザによる操作指示の入力が可能な他の形態の操作入力デバイスでもよい。 The recording switch SW1 is, for example, a push button switch for inputting an operation instruction to start / stop recording (moving image capturing) by a user's pressing operation. The snapshot switch SW2 is, for example, a push button switch that inputs an operation instruction for capturing a still image by a user's pressing operation. The attribute information addition switch SW3 is, for example, a push button switch for inputting an operation instruction for adding attribute information to video data by a user's pressing operation. The recording switch SW1, the snapshot switch SW2, and the attribute information addition switch SW3 are configured so that they can be easily operated even in an emergency. Each of the switches SW1 to SW3 is not limited to the above form, and may be another form of operation input device that allows the user to input an operation instruction.
LED26aは、例えば、ウェアラブルカメラ10の電源投入状態(オンオフ状態)及びバッテリ25の状態を示す表示部である。LED26bは、例えば、ウェアラブルカメラ10の撮像動作の状態(録画状態)を示す表示部である。LED26cは、例えば、ウェアラブルカメラ10の通信モードの状態を示す表示部である。 LED26a is a display part which shows the power-on state (on-off state) of the wearable camera 10, and the 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.
MCU19は、録画スイッチSW1、スナップショットスイッチSW2、属性情報付与スイッチSW3の各スイッチの入力検出を行い、操作があったスイッチ入力に対する処理を行う。MCU19は、録画スイッチSW1の操作入力を検出した場合、撮像部11における撮像動作の開始又は停止を制御し、撮像部11から得られた映像データを、動画像の映像データとして記憶部15に保存する。MCU19は、スナップショットスイッチSW2の操作入力を検出した場合、スナップショットスイッチSW2が操作されたときの撮像部11による映像データを、静止画の映像データとして記憶部15に保存する。 The MCU 19 detects the input of each of the recording switch SW1, the snapshot switch SW2, and the attribute information addition switch SW3, and performs processing for the switch input that has been operated. 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 video data obtained from the imaging unit 11 in the storage unit 15 as video data of a moving image. To do. When the MCU 19 detects an operation input of the snapshot switch SW2, the MCU 19 stores the video data from the imaging unit 11 when the snapshot switch SW2 is operated in the storage unit 15 as video data of a still image.
MCU19は、属性情報付与スイッチSW3の操作入力を検出した場合、予め設定された属性情報を映像データに付与し、映像データと対応付けて記憶部15に保存する。この際、MCU19は、例えば、映像データに対応付ける属性を選択するための属性選択スイッチ(不図示)の状態を検出し、設定に応じた属性情報を付与する。また、MCU19は、予め設定された通信モードによって通信部21を動作させる。MCU19は、録画動作を開始した場合、予め設定された報知モードに従ってLED26a〜26c、バイブレータ27を駆動し、LED表示及び/又はバイブレータ振動によって録画動作の状態を外部に示す報知を行う。 When the MCU 19 detects an operation input of the attribute information addition switch SW3, the MCU 19 assigns preset attribute information to the video data and stores it in the storage unit 15 in association with the video data. At this time, for example, the MCU 19 detects the state of an attribute selection switch (not shown) for selecting an attribute to be associated with the video data, and assigns attribute information according to the setting. Further, the MCU 19 operates the communication unit 21 in a preset communication mode. When the recording operation is started, the MCU 19 drives the LEDs 26a to 26c and the vibrator 27 according to a preset notification mode, and performs notification indicating the state of the recording operation to the outside by LED display and / or vibrator vibration.
図4に示すように、ウェアラブルカメラ10は、例えば、ユーザである警察官7の胸部など、警察官7の視点に近い位置からの視野の映像を撮像するように、警察官7が着用した衣服又は体に装着して使用される。警察官7は、ウェアラブルカメラ10を装着した状態で、録画スイッチSW1を操作して周囲の被写体の撮像を行う。 As shown in FIG. 4, the wearable camera 10 is a clothing worn by the police officer 7 so as to capture an image of a field of view from a position close to the viewpoint of the police officer 7, such as the chest of the police officer 7 who is a user. Or worn on the body. With the wearable camera 10 attached, the police officer 7 operates the recording switch SW1 to image a surrounding subject.
図5に示すように、ウェアラブルカメラ10は、例えば、略直方体状の筐体10Aの正面に、撮像部11の撮像レンズ11a、録画スイッチSW1、スナップショットスイッチSW2が設けられる。録画スイッチSW1は、例えば、奇数回押下されることで録画(動画の撮像)が開始され、偶数回押下されることで録画が終了する。スナップショットスイッチSW2は、例えば、押下される度に、押下時の静止画の撮像が実行される。 As shown in FIG. 5, the wearable camera 10 is provided with, for example, an imaging lens 11a of the imaging unit 11, a recording switch SW1, and a snapshot switch SW2 on the front surface of a substantially rectangular parallelepiped casing 10A. 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. For example, each time the snapshot switch SW2 is pressed, a still image is captured when the snapshot switch SW2 is pressed.
ウェアラブルカメラ10の筐体10Aの正面から見て左側面には、属性情報付与スイッチSW3が設けられる。警察官7が属性情報付与スイッチSW3を押下操作することにより、現在録画中の映像データ又は直前に録画した映像データに対して、設定状態に応じた属性情報が付与される。 An attribute information addition switch SW3 is provided on the left side as viewed from the front of the housing 10A of the wearable camera 10. When the police officer 7 depresses the attribute information addition switch SW3, the attribute information corresponding to the setting state is assigned to the video data currently recorded or the video data recorded immediately before.
LED26a〜26cは、図5に示すように、ウェアラブルカメラ10の筐体10Aの正面から見て上面に配置されている。これにより、警察官7がウェアラブルカメラ10を装着した状態でLED26a〜26cを容易に視認できる。なお、警察官7本人以外からはLED26a〜26cが見えないようにしてもよい。また、図示しないが、ウェアラブルカメラ10の筐体10Aの正面から見て下面には、コンタクトターミナル23が設けられる。 LED26a-26c is arrange | positioned at the upper surface seeing from the front of the housing | casing 10A of the wearable camera 10, as shown in FIG. Thereby, the police officer 7 can easily visually recognize the LEDs 26a to 26c with the wearable camera 10 attached. Note that the LEDs 26a to 26c may not be seen by anyone other than the seven police officers. Although not shown, a contact terminal 23 is provided on the lower surface of the wearable camera 10 when viewed from the front surface of the housing 10A.
次に、本実施形態のウェアラブルカメラシステム100における映像データの転送について説明する。 Next, transfer of video data in the wearable camera system 100 of the present embodiment will be described.
本実施形態では、ウェアラブルカメラ10により撮像した映像データを、車載システム60の車載レコーダ62に転送して保存する。そして、ウェアラブルカメラ10にて撮像した映像データと車載カメラ61にて撮像した映像データとを、一括して車載レコーダ62からバックエンドシステム100BのサーバSVに転送して保存し、サーバSVに蓄積する。映像データは、属性情報を含むメタ情報と関連付けて、映像データ及びメタ情報を含む録画データとして転送、記録する。 In the present embodiment, video data captured by the wearable camera 10 is transferred to and saved in the in-vehicle recorder 62 of the in-vehicle system 60. Then, the video data captured by the wearable camera 10 and the video data captured by the in-vehicle camera 61 are collectively transferred from the in-vehicle recorder 62 to the server SV of the back-end system 100B, stored, and stored in the server SV. . The video data is transferred and recorded as video recording data including video data and meta information in association with meta information including attribute information.
このとき、ウェアラブルカメラ10は、通信部21にて車載レコーダ62の通信部102と接続して通信を行い、ウェアラブルカメラ10の記憶部15に保存した映像データを含む録画データを、車載レコーダ62へ送信する。車載レコーダ62は、通信部102にて録画データを受信し、転送された録画データをストレージ111にて保存する。 At this time, the wearable camera 10 communicates by connecting to the communication unit 102 of the in-vehicle recorder 62 through the communication unit 21, and recording data including video data stored in the storage unit 15 of the wearable camera 10 is transmitted to the in-vehicle recorder 62. Send. The in-vehicle recorder 62 receives the recording data by the communication unit 102 and stores the transferred recording data in the storage 111.
ウェアラブルカメラシステム100において、警察官7が現場を録画した映像データをサーバSVに保存する場合、通常の方法では、ウェアラブルカメラ10と車載システム60のそれぞれからバックエンドシステム100Bに転送する必要がある。ウェアラブルカメラ10は、各所に持ち運んで使用するため、破損、紛失などのおそれがある。また、映像データはデータサイズが大きいため、データ転送に多くの時間が必要である。例えば、映像データによっては1時間単位でデータ転送時間がかかる場合もある。ウェアラブルカメラ10は、機器自体の性能、機能が低い場合が多く、車載システム60の車載レコーダ62等と比べて通信速度等が低いため、データ転送を行う際にさらに多くの時間がかかる。また、ウェアラブルカメラ10は、データ転送と同時に録画ができないなど、データ転送時の機能に制約を受ける場合がある。 In the wearable camera system 100, when the video data recorded by the police officer 7 on the site is stored in the server SV, it is necessary to transfer the data from the wearable camera 10 and the in-vehicle system 60 to the back-end system 100B in a normal method. Since the wearable camera 10 is carried around and used in various places, it may be damaged or lost. In addition, since video data has a large data size, a long time is required for data transfer. For example, depending on the video data, the data transfer time may take 1 hour. The wearable camera 10 often has a low performance and function of the device itself, and has a lower communication speed than the in-vehicle recorder 62 of the in-vehicle system 60. Therefore, more time is required for data transfer. In addition, wearable camera 10 may be restricted by functions at the time of data transfer, such as being unable to record simultaneously with data transfer.
これに対し、車載レコーダ62は、車載システム60として車両(パトカー6)から電源供給を受け、高性能のCPU101、通信部102を備えている。車載レコーダ62からまとめてバックエンドシステム100BのサーバSVに映像データを転送することによって、通信速度が高い通信部102を用いて高速に転送できる。また、車載レコーダ62から一括して映像データを転送することによって、データ転送スケジュールを柔軟に設定できる。例えば、パトカー6によるパトロール中、パトカー6での移動中、警察署5への帰還中、警察署5に到着してパトカー6の駐車中など、空き時間に随時映像データを自動処理にて転送できる。また、通信回線が混んでいる場合は、空いている時間に映像データを自動処理にて転送できる。これにより、映像データの転送にかかる時間を短縮できる。また、空き時間を利用して映像データを転送でき、データ転送のための時間を有効活用できる。 On the other hand, the in-vehicle recorder 62 is supplied with power from the vehicle (the police car 6) as the in-vehicle system 60, and includes a high-performance CPU 101 and a communication unit 102. By transferring the video data collectively from the in-vehicle recorder 62 to the server SV of the back-end system 100B, the video data can be transferred at high speed using the communication unit 102 having a high communication speed. In addition, the data transfer schedule can be flexibly set by transferring the video data from the in-vehicle recorder 62 at a time. For example, during patrol by the police car 6, during movement by the police car 6, returning to the police station 5, arriving at the police station 5 and parking the police car 6, video data can be automatically transferred at any time during free time. . In addition, when communication lines are busy, video data can be transferred by automatic processing when it is available. As a result, the time required to transfer the video data can be shortened. Also, video data can be transferred using the free time, and the time for data transfer can be used effectively.
また、ウェアラブルカメラ10から映像データを車載レコーダ62に転送した後、転送済みの映像データは削除することが可能である。この場合、ウェアラブルカメラ10は、映像データの転送完了を確認し、転送済みの映像データを記憶部15において削除する。これにより、ウェアラブルカメラ10において記憶部15の空き容量を増やすことができ、新規の映像を多く撮像可能になる。ウェアラブルカメラ10の小型化のため、記憶部15の容量が小さいものであっても、多くの映像データを記憶でき、トータルの録画時間を延長できる。 In addition, after the video data is transferred from the wearable camera 10 to the in-vehicle recorder 62, the transferred video data can be deleted. In this case, the wearable camera 10 confirms the completion of the transfer of the video data, and deletes the transferred video data in the storage unit 15. Thereby, in the wearable camera 10, the free space of the storage unit 15 can be increased, and a lot of new images can be captured. Due to the downsizing of the wearable camera 10, even if the capacity of the storage unit 15 is small, a lot of video data can be stored, and the total recording time can be extended.
図6は、録画データのデータ構造の一例を示す図、図7は、録画映像リストのデータ構造の一例を示す図である。本実施形態のウェアラブルカメラ10では、録画を行う場合、図6に示すように、撮像した映像データとともに、この映像データに関連する属性情報を含むメタ情報を生成し、両者のデータを関連付けた録画データとして、記憶部15に保存する。すなわち、記憶部15に記録した録画データには、映像データとメタ情報とが含まれる。また、車載カメラ61によって録画を行う場合は、映像データとメタ情報とを含む録画データを車載レコーダ62のストレージ111に記録する。ウェアラブルカメラ10からサーバSVに映像データを転送する場合、映像データとメタ情報とを含む録画データを車載レコーダ62経由でサーバSVに転送して蓄積する。 FIG. 6 is a diagram illustrating an example of a data structure of recorded data, and FIG. 7 is a diagram illustrating an example of a data structure of a recorded video list. In the wearable camera 10 of the present embodiment, when recording, as shown in FIG. 6, together with the captured video data, meta information including attribute information related to the video data is generated, and the video data is associated with the two data. The data is stored in the storage unit 15 as data. That is, the video recording data recorded in the storage unit 15 includes video data and meta information. When recording with the in-vehicle camera 61, recording data including video data and meta information is recorded in the storage 111 of the in-vehicle recorder 62. When video data is transferred from the wearable camera 10 to the server SV, recording data including the video data and meta information is transferred to the server SV via the in-vehicle recorder 62 and stored.
映像データに関連するメタ情報は、図7に示すような録画映像リストの形で記録される。録画映像リストのメタ情報は、イベントID、時間情報、カメラID、ユーザID、属性情報、優先度フラグ、などが含まれる。イベントIDは、録画のイベントを識別するための識別情報である。本実施形態では、録画開始から録画終了までの1つの録画動作を1つのイベントとして規定し、個々の録画動作のイベント(以下、録画イベントとも称する)についてイベントIDを付与する。イベントIDとしては、映像データのファイル名などによる映像データIDを用いてもよい。時間情報は、個々の録画イベントの時間情報であり、例えば録画開始時刻(映像開始時刻)を付与する。時間情報としては、録画開始時刻だけでなく、録画開始時刻と録画終了時刻、録画開始時刻と録画継続時間などを用いてもよい。図7の例では、録画映像リストにおいて上から録画開始時刻の早い順に記録されている。 Meta information related to video data is recorded in the form of a recorded video list as shown in FIG. The meta information of the recorded video list includes event ID, time information, camera ID, user ID, attribute information, priority flag, and the like. The event ID is identification information for identifying a recording event. In the present embodiment, one recording operation from the start of recording to the end of recording is defined as one event, and an event ID is assigned to each event of the recording operation (hereinafter also referred to as a recording event). As the event ID, a video data ID based on a file name of the video data may be used. The time information is time information of each recording event, and for example, a recording start time (video start time) is given. As the time information, not only the recording start time but also the recording start time and the recording end time, the recording start time and the recording duration time, and the like may be used. In the example of FIG. 7, the recorded video list is recorded in order from the top of the recording start time from the top.
カメラIDは、個々のウェアラブルカメラ10、又は車載カメラ61を識別するための識別情報である。例えば、ウェアラブルカメラ10はBWC0001、車載カメラ61はCAR0025等とする。ユーザIDは、ウェアラブルカメラ10を使用するユーザである警察官7の識別情報である。ウェアラブルカメラ10を使用する際に、録画した映像データについて、どの個体のカメラを誰が使用して録画したものであるかを判別できるように、カメラIDとユーザIDを設定しておく。 The camera ID is identification information for identifying each wearable camera 10 or the in-vehicle camera 61. For example, the wearable camera 10 is BWC0001, the in-vehicle camera 61 is CAR0025, and the like. The user ID is identification information of the police officer 7 who is a user who uses the wearable camera 10. When the wearable camera 10 is used, a camera ID and a user ID are set so that it is possible to determine which individual camera used to record the recorded video data.
属性情報は、映像データの種別を識別するための分類情報である。属性情報は、予め設定した属性情報の設定内容に基づき、ユーザによるウェアラブルカメラ10の属性情報付与スイッチSW3の操作、又は車載レコーダ62のスイッチ109の操作、或いは車載PC63の操作に従って付与する。属性情報としては、例えば、窃盗、飲酒運転、駐車違反など、現場で発生した事件に関する属性が用いられる。 The attribute information is classification information for identifying the type of video data. The attribute information is provided according to the operation of the attribute information addition switch SW3 of the wearable camera 10 by the user, the operation of the switch 109 of the in-vehicle recorder 62, or the operation of the in-vehicle PC 63 based on the setting contents of the attribute information set in advance. As the attribute information, for example, an attribute related to an incident that has occurred in the field, such as theft, drunk driving, or parking violation, is used.
優先度フラグは、各映像データについて転送の優先度を判別するための優先度情報であり、例えば優先度の有無を示す情報である。優先度フラグは、例えば、ユーザによる属性情報付与スイッチSW3の操作、又は車載レコーダ62のスイッチ109の操作、或いは車載PC63の操作に従って付与する。優先度情報としては、優先度を複数段階で示す情報であってもよい。ウェアラブルカメラ10により録画する場合、自動録画機能を用いて録画したときなど、録画すべき事象が起こっていない場面を撮像した映像データが存在し、必ずしも全ての映像データが必要ではない場合がある。映像データに優先度フラグを付与することによって、優先度の高い映像データを優先して転送できる。優先度フラグは、重要度の高い事件種別の属性情報など、特定の属性情報に対して自動的に付与することも可能である。 The priority flag is priority information for determining the transfer priority for each video data, for example, information indicating the presence or absence of the priority. The priority flag is given according to, for example, an operation of the attribute information addition switch SW3 by the user, an operation of the switch 109 of the in-vehicle recorder 62, or an operation of the in-vehicle PC 63. The priority information may be information indicating the priority in a plurality of stages. When recording with the wearable camera 10, there is video data that captures a scene where an event to be recorded does not occur, such as when recording using the automatic recording function, and not all video data is necessarily required. By giving a priority flag to video data, video data with a high priority can be transferred with priority. The priority flag can be automatically given to specific attribute information such as attribute information of a case type with high importance.
上記の各メタ情報は、録画開始時又は録画終了の直後に、ウェアラブルカメラ10のMCU19の処理、又は車載レコーダ62のCPU101の処理によって付与され、映像データと関連付けて記憶部15又はストレージ111に記録される。図7に示すように、ウェアラブルカメラ10から車載レコーダ62に映像データを転送した場合は、車載レコーダ62の録画映像リストにおいて、ウェアラブルカメラ10にて録画した映像データと車載レコーダ62にて録画した映像データとが混在して記録される。 Each of the above meta information is given by the processing of the MCU 19 of the wearable camera 10 or the processing of the CPU 101 of the in-vehicle recorder 62 at the start of recording or immediately after the end of recording, and is recorded in the storage unit 15 or the storage 111 in association with the video data. Is done. As shown in FIG. 7, when video data is transferred from the wearable camera 10 to the in-vehicle recorder 62, the video data recorded by the wearable camera 10 and the video recorded by the in-vehicle recorder 62 are recorded in the recorded video list of the in-vehicle recorder 62. Recorded together with data.
次に、本実施形態のウェアラブルカメラシステム100における映像データの転送動作をより詳しく説明する。 Next, the video data transfer operation in the wearable camera system 100 of the present embodiment will be described in more detail.
図8は、本実施形態におけるウェアラブルカメラ10から車載レコーダ62への録画データの転送動作に関する手順の一例を示すフローチャートである。 FIG. 8 is a flowchart illustrating an example of a procedure related to a transfer operation of recorded data from the wearable camera 10 to the in-vehicle recorder 62 in the present embodiment.
ウェアラブルカメラ10から車載レコーダ62への映像データを含む録画データの転送(アップロード)は、ユーザによる操作指示、所定の時刻や経過時間などの時間条件、記憶部15の空き容量や蓄積データ量などの容量条件など、予め設定した実行条件に従って実行される。 Transfer (uploading) of recorded data including video data from the wearable camera 10 to the in-vehicle recorder 62 includes operation instructions from the user, time conditions such as a predetermined time and elapsed time, free space in the storage unit 15 and the amount of accumulated data. It is executed according to preset execution conditions such as capacity conditions.
ウェアラブルカメラ10のMCU19は、通信部21により車載レコーダ62の通信部102と無線接続されているかを判定する(ステップS11)。車載レコーダ62と無線接続されていない場合、ウェアラブルカメラ10の通信部21は車載レコーダ62の通信部102との無線接続処理を行い、車載レコーダ62との間で無線通信可能にする(ステップS12)。そして、ステップS11の処理に戻る。 The MCU 19 of the wearable camera 10 determines whether the communication unit 21 is wirelessly connected to the communication unit 102 of the in-vehicle recorder 62 (step S11). When not wirelessly connected to the in-vehicle recorder 62, the communication unit 21 of the wearable camera 10 performs a wireless connection process with the communication unit 102 of the in-vehicle recorder 62 to enable wireless communication with the in-vehicle recorder 62 (step S12). . And it returns to the process of step S11.
車載レコーダ62と無線接続されている場合、ウェアラブルカメラ10のMCU19は、車載レコーダ62へのアップロードが有効かどうかを判定する(ステップS13)。ここで、MCU19は、ウェアラブルカメラ10に対して予めなされた設定により、録画データを車載レコーダ62に転送する設定(アップロード有効)になっているかを判定する。車載レコーダ62へのアップロードが有効でない場合は、ステップS11の処理に戻る。 When wirelessly connected to the in-vehicle recorder 62, the MCU 19 of the wearable camera 10 determines whether uploading to the in-vehicle recorder 62 is valid (step S13). Here, the MCU 19 determines whether or not the setting for transferring the recording data to the in-vehicle recorder 62 (upload valid) is made based on the setting made in advance for the wearable camera 10. If uploading to the in-vehicle recorder 62 is not valid, the process returns to step S11.
車載レコーダ62へのアップロードが有効である場合、ウェアラブルカメラ10のMCU19は、録画データ転送時の初期パラメータ設定として、_totalN=(ウェアラブルカメラ内の録画データ数)、n=1を設定する(ステップS14)。ここで、_totalNは転送対象の録画データの数、nは転送する個別の録画データの順番を示すカウンタに相当する。そして、MCU19は、_totalNが0より大きいかを判定し(ステップS15)、最初は_totalNが1以上であるため、以降の処理に進む。 When uploading to the in-vehicle recorder 62 is valid, the MCU 19 of the wearable camera 10 sets _totalN = (number of recorded data in the wearable camera) and n = 1 as initial parameter settings at the time of recording data transfer (step S14). ). Here, _totalN corresponds to the number of recording data to be transferred, and n corresponds to a counter indicating the order of individual recording data to be transferred. Then, the MCU 19 determines whether or not _totalN is greater than 0 (step S15). Since _totalN is 1 or more at first, the MCU 19 proceeds to the subsequent processing.
次に、ウェアラブルカメラ10のMCU19は、リトライ用のパラメータ設定として、_cntRety=5を設定する(ステップS16)。ここで、_cntRetyはリトライ回数に相当し、本例では5回のリトライ回数を設定している。 Next, the MCU 19 of the wearable camera 10 sets _cntRety = 5 as a parameter setting for retry (step S16). Here, _cntRety corresponds to the number of retries, and in this example, five retries are set.
続いて、ウェアラブルカメラ10のMCU19は、記憶部15から転送対象の録画データを読み出し、通信部21により車載レコーダ62へ録画データを送信し、video(n)としてアップロードする(ステップS17)。 Subsequently, the MCU 19 of the wearable camera 10 reads the recording data to be transferred from the storage unit 15, transmits the recording data to the in-vehicle recorder 62 by the communication unit 21, and uploads it as video (n) (step S17).
そして、ウェアラブルカメラ10のMCU19は、アップロードしたvideo(n)の録画データについて、転送元のウェアラブルカメラ10内のデータと転送先の車載レコーダ62内のデータの両者のハッシュ値を比較する(ステップS18)。このとき、MCU19は、車載レコーダ62に対してvideo(n)のハッシュ値を要求して取得する。続いて、MCU19は、video(n)のハッシュ値が一致するかを判定する(ステップS19)。ハッシュ値の比較により、録画データの転送が正常に実行されたかどうかを判定できる。video(n)のハッシュ値が一致する場合、MCU19は、録画データの転送が正常に実行されたと判断し、ウェアラブルカメラ10内の記憶部15に保存されているvideo(n)の録画データを削除する(ステップS20)。 Then, the MCU 19 of the wearable camera 10 compares the hash values of both the data in the wearable camera 10 as the transfer source and the data in the in-vehicle recorder 62 as the transfer destination for the uploaded video (n) recording data (step S18). ). At this time, the MCU 19 requests and acquires the hash value of video (n) from the in-vehicle recorder 62. Subsequently, the MCU 19 determines whether or not the hash values of video (n) match (step S19). By comparing the hash values, it can be determined whether or not the transfer of the recorded data has been executed normally. If the hash values of video (n) match, the MCU 19 determines that the transfer of the recorded data has been executed normally, and deletes the recorded data of video (n) stored in the storage unit 15 in the wearable camera 10. (Step S20).
その後、ウェアラブルカメラ10のMCU19は、n=n+1(ステップS21)、_totalN=_totalN−1(ステップS22)とし、ステップS15の処理に戻る。ステップS15では、MCU19は、_totalNが0より大きいか、すなわち転送対象の録画データが残っているかを判定している。ステップS15において_totalNが0より大きい場合、MCU19は、次の転送対象の録画データについて、前回と同様にステップS16〜S22において車載レコーダ62へのアップロードを実行する。 Thereafter, the MCU 19 of the wearable camera 10 sets n = n + 1 (step S21) and _totalN = _totalN-1 (step S22), and returns to the process of step S15. In step S15, the MCU 19 determines whether or not _totalN is greater than 0, that is, whether or not recording data to be transferred remains. If _totalN is greater than 0 in step S15, the MCU 19 executes uploading to the in-vehicle recorder 62 in steps S16 to S22 for the next transfer target recording data in the same manner as in the previous time.
ステップS19において、video(n)のハッシュ値が一致しない場合、ウェアラブルカメラ10のMCU19は、_cntRety=_cntRety−1とし(ステップS23)、_cntRetyが0より大きいかを判定する(ステップS24)。最初は_totalNが5であるため、MCU19は、ステップS17の処理に戻り、video(n)の録画データの転送処理のリトライを実行する。5回の転送処理のリトライを行い、ステップS24において_cntRetyが0になった場合、MCU19は、ステップS21の処理に進み、n=n+1(ステップS21)、_totalN=_totalN−1(ステップS22)として、ステップS15の処理に戻る。 If the hash values of video (n) do not match in step S19, the MCU 19 of the wearable camera 10 sets _cntRety = _cntRety-1 (step S23) and determines whether _cntRety is greater than 0 (step S24). Since _totalN is 5 at first, the MCU 19 returns to the process of step S17 and executes a retry of the video (n) recording data transfer process. When retrying the transfer process five times and _cntRety becomes 0 in step S24, the MCU 19 proceeds to the process of step S21, and n = n + 1 (step S21), _totalN = _totalN-1 (step S22), The process returns to step S15.
ステップS15において、_totalNが0になった場合、すなわち転送対象の録画データが残っていない場合、ステップS11の処理に戻る。 If _totalN becomes 0 in step S15, that is, if there is no recording data to be transferred, the process returns to step S11.
図9は、本実施形態における車載レコーダ62からバックエンドサーバSVへの録画データの転送動作に関する手順の一例を示すフローチャートである。 FIG. 9 is a flowchart illustrating an example of a procedure related to an operation of transferring recorded data from the in-vehicle recorder 62 to the back-end server SV in the present embodiment.
車載レコーダ62からバックエンドシステム100BのサーバSVへの映像データを含む録画データの転送(アップロード)は、車載レコーダ62の動作状態(アイドル状態など)、バックエンドシステム100Bとの間の通信回線の状態(混雑状況など)、所定の時刻や経過時間などの時間条件など、予め設定した実行条件に従って所定のタイミングに実行される。 Transfer (upload) of recorded data including video data from the in-vehicle recorder 62 to the server SV of the back-end system 100B is an operation state (such as an idle state) of the in-vehicle recorder 62 and a communication line state with the back-end system 100B. (Congestion status, etc.), time conditions such as a predetermined time and elapsed time, and the like are executed at a predetermined timing according to preset execution conditions.
車載レコーダ62のCPU101は、通信部102によりバックエンドシステム100BのサーバSVと無線接続されているかを判定する(ステップS31)。サーバSVと無線接続されていない場合、車載レコーダ62の通信部102はサーバSVとの無線接続処理を行い、サーバSVとの間で無線通信可能にする(ステップS32)。そして、ステップS31の処理に戻る。 The CPU 101 of the in-vehicle recorder 62 determines whether the communication unit 102 is wirelessly connected to the server SV of the backend system 100B (step S31). When not wirelessly connected to the server SV, the communication unit 102 of the in-vehicle recorder 62 performs a wireless connection process with the server SV to enable wireless communication with the server SV (step S32). Then, the process returns to step S31.
サーバSVと無線接続されている場合、車載レコーダ62のCPU101は、サーバSVへのアップロードが有効かどうかを判定する(ステップS33)。ここで、CPU101は、車載レコーダ62に対して予めなされた設定により、録画データをサーバSVに転送する設定(アップロード有効)になっているかを判定する。サーバSVへのアップロードが有効でない場合は、ステップS31の処理に戻る。 When wirelessly connected to the server SV, the CPU 101 of the in-vehicle recorder 62 determines whether uploading to the server SV is valid (step S33). Here, the CPU 101 determines whether or not the setting for transferring the recording data to the server SV (upload valid) is made based on the setting made in advance on the in-vehicle recorder 62. If uploading to the server SV is not valid, the process returns to step S31.
サーバSVへのアップロードが有効である場合、車載レコーダ62のCPU101は、録画データ転送時の初期パラメータ設定として、_totalN=_totalM=(車載レコーダ内の録画データ数)、n=1、m=1を設定する(ステップS34)。ここで、_totalNは転送対象の録画データの数、_totalMは初期状態の転送対象の録画データの数、nは転送する個別の録画データの順番を示すカウンタ、mは優先転送対象として参照する録画データの数を示すカウンタに相当する。そして、CPU101は、_totalNが0より大きいかを判定し(ステップS35)、最初は_totalNが1以上であるため、以降の処理に進む。 When uploading to the server SV is valid, the CPU 101 of the in-vehicle recorder 62 sets _totalN = _totalM = (number of recording data in the in-vehicle recorder), n = 1, and m = 1 as initial parameter settings when recording data is transferred. Set (step S34). Here, _totalN is the number of recording data to be transferred, _totalM is the number of recording data to be transferred in the initial state, n is a counter indicating the order of individual recording data to be transferred, and m is recording data referred to as a priority transfer target. It corresponds to a counter indicating the number of. Then, the CPU 101 determines whether _totalN is greater than 0 (step S35). Since _totalN is 1 or more at first, the CPU 101 proceeds to the subsequent processing.
次に、車載レコーダ62のCPU101は、リトライ用のパラメータ設定として、_cntRety=5を設定する(ステップS36)。ここで、_cntRetyはリトライ回数に相当し、本例では5回のリトライ回数を設定している。 Next, the CPU 101 of the in-vehicle recorder 62 sets _cntRety = 5 as a parameter setting for retry (step S36). Here, _cntRety corresponds to the number of retries, and in this example, five retries are set.
続いて、車載レコーダ62のCPU101は、ストレージ111から転送対象の録画データを読み出し、録画データのメタ情報の優先度フラグを参照して、優先度フラグの有無を判定する(ステップS37)。優先度フラグがある場合、CPU101は、通信部102によりサーバSVへ録画データを送信し、video(n)としてアップロードする(ステップS38)。 Subsequently, the CPU 101 of the in-vehicle recorder 62 reads out the recording data to be transferred from the storage 111, refers to the priority flag of the meta information of the recording data, and determines the presence or absence of the priority flag (step S37). When there is a priority flag, the CPU 101 transmits the recording data to the server SV through the communication unit 102 and uploads it as video (n) (step S38).
そして、車載レコーダ62のCPU101は、アップロードしたvideo(n)の録画データについて、転送元の車載レコーダ62内のデータと転送先のサーバSV内のデータの両者のハッシュ値を比較する(ステップS39)。このとき、CPU101は、サーバSVに対してvideo(n)のハッシュ値を要求して取得する。続いて、CPU101は、video(n)のハッシュ値が一致するかを判定する(ステップS40)。ハッシュ値の比較により、録画データの転送が正常に実行されたかどうかを判定できる。video(n)のハッシュ値が一致する場合、CPU101は、録画データの転送が正常に実行されたと判断し、車載レコーダ62内のストレージ111に保存されているvideo(n)の録画データを削除する(ステップS41)。 Then, the CPU 101 of the in-vehicle recorder 62 compares the hash values of both the data in the transfer-source in-vehicle recorder 62 and the data in the transfer-destination server SV for the uploaded video (n) recording data (step S39). . At this time, the CPU 101 requests and acquires the hash value of video (n) from the server SV. Subsequently, the CPU 101 determines whether or not the hash values of video (n) match (step S40). By comparing the hash values, it can be determined whether or not the transfer of the recorded data has been executed normally. If the hash values of video (n) match, the CPU 101 determines that the transfer of the recorded data has been executed normally, and deletes the recorded data of video (n) stored in the storage 111 in the in-vehicle recorder 62. (Step S41).
その後、車載レコーダ62のCPU101は、n=n+1、m=m+1(ステップS42)、_totalN=_totalN−1(ステップS43)とし、ステップS35の処理に戻る。ステップS35では、CPU101は、_totalNが0より大きいか、すなわち転送対象の録画データが残っているかを判定している。ステップS35において_totalNが0より大きい場合、CPU101は、次の転送対象の録画データについて、前回と同様にステップS36〜S43においてサーバSVへのアップロードを実行する。 Thereafter, the CPU 101 of the in-vehicle recorder 62 sets n = n + 1, m = m + 1 (step S42), and _totalN = _totalN-1 (step S43), and returns to the process of step S35. In step S <b> 35, the CPU 101 determines whether _totalN is greater than 0, that is, whether the recording data to be transferred remains. If _totalN is greater than 0 in step S35, the CPU 101 executes uploading to the server SV in steps S36 to S43 for the next transfer target recording data as in the previous time.
ステップS40において、video(n)のハッシュ値が一致しない場合、車載レコーダ62のCPU101は、_cntRety=_cntRety−1とし(ステップS44)、_cntRetyが0より大きいかを判定する(ステップS45)。最初は_totalNが5であるため、CPU101は、ステップS38の処理に戻り、video(n)の録画データの転送処理のリトライを実行する。5回の転送処理のリトライを行い、ステップS45において_cntRetyが0になった場合、CPU101は、ステップS42の処理に進み、n=n+1、m=m+1(ステップS42)、_totalN=_totalN−1(ステップS43)として、ステップS35の処理に戻る。 In step S40, when the hash values of video (n) do not match, the CPU 101 of the in-vehicle recorder 62 sets _cntRety = _cntRety-1 (step S44) and determines whether _cntRety is greater than 0 (step S45). Since _totalN is 5 at first, the CPU 101 returns to the process of step S38 and executes a retry of the video (n) recording data transfer process. When the transfer process is retried five times and _cntRety becomes 0 in step S45, the CPU 101 proceeds to the process of step S42, and n = n + 1, m = m + 1 (step S42), _totalN = _totalN-1 (step As S43), the process returns to step S35.
ステップS37において、優先度フラグがない場合、車載レコーダ62のCPU101は、mが_totalMより大きいかを判定する(ステップS46)。ここで、mが_totalM以下、すなわち参照している録画データの数が初期状態の転送対象の録画データの数以下で、まだ優先度フラグを判定していない録画データが残っている場合、CPU101は、m=m+1(ステップS47)とし、ステップS35の処理に戻る。 In step S37, when there is no priority flag, CPU101 of the vehicle-mounted recorder 62 determines whether m is larger than _totalM (step S46). Here, when m is equal to or less than _totalM, that is, when the number of recording data being referred to is equal to or less than the number of recording data to be transferred in the initial state and there is still recording data for which the priority flag has not been determined, the CPU 101 , M = m + 1 (step S47), and the process returns to step S35.
ステップS46において、mが_totalMより大きくなった場合、すなわち転送対象の全ての録画データを参照して優先度フラグを判定した場合、車載レコーダ62のCPU101は、録画データのメタ情報の時間情報を参照して、録画開始時刻が一番前の古い録画データから順に、未送信の録画データを抽出する(ステップS48)。そして、CPU101は、ステップS38の処理に進み、優先度フラグ有りの録画データと同様に、ステップS38〜S43において録画データvideo(n)としてサーバSVへのアップロードを実行する。 In step S46, when m is larger than _totalM, that is, when the priority flag is determined with reference to all the recording data to be transferred, the CPU 101 of the in-vehicle recorder 62 refers to the time information of the meta information of the recording data. Then, unsent recording data is extracted in order from the oldest recording data with the earliest recording start time (step S48). Then, the CPU 101 proceeds to the process of step S38, and executes uploading to the server SV as the recorded data video (n) in steps S38 to S43, similarly to the recorded data with the priority flag.
ステップS35において、_totalNが0になった場合、すなわち転送対象の録画データが残っていない場合、ステップS31の処理に戻る。 In step S35, if _totalN becomes 0, that is, if there is no recording data to be transferred, the process returns to step S31.
なお、上記の優先度に応じた録画データの転送は、車載レコーダ62からサーバSVへの転送に限らず、ウェアラブルカメラ10から車載レコーダ62への転送において同様に行ってもよい。 Note that the transfer of the recording data according to the priority is not limited to the transfer from the in-vehicle recorder 62 to the server SV, but may be performed in the same way in the transfer from the wearable camera 10 to the in-vehicle recorder 62.
このように、本実施形態では、ウェアラブルカメラ10により撮像した映像データを車載システム60の車載レコーダ62に転送し、車載カメラ61により撮像した映像データと合わせて車載レコーダ62に保存する。そして、ウェアラブルカメラ10又は車載カメラ61にて撮像した映像データを、車載レコーダ62からまとめてバックエンドシステム100BのサーバSVに転送し、サーバSVに映像データを蓄積する。これにより、車載レコーダ62によって高速に映像データをサーバSVに転送でき、容量が大きい映像データの転送時間を短縮できる。 As described above, in the present embodiment, the video data captured by the wearable camera 10 is transferred to the in-vehicle recorder 62 of the in-vehicle system 60 and is stored in the in-vehicle recorder 62 together with the video data captured by the in-vehicle camera 61. And the video data imaged with the wearable camera 10 or the vehicle-mounted camera 61 is collectively transferred from the vehicle-mounted recorder 62 to the server SV of the back-end system 100B, and the video data is stored in the server SV. Thereby, the video data can be transferred to the server SV at high speed by the in-vehicle recorder 62, and the transfer time of the video data having a large capacity can be shortened.
また、車載レコーダ62からサーバSVへの映像データの転送は、パトカー6による移動中、警察署5においてパトカー6の駐車中など、ユーザがシステムを操作しない空き時間に自動処理にて随時実行できる。この際、大量の映像データを転送する場合など、データ転送処理に多くの時間を要する場合は、車載レコーダ62において、転送可能な時間に映像データを断続的に転送して転送処理を完了させることができる。 Also, the transfer of the video data from the in-vehicle recorder 62 to the server SV can be executed at any time by automatic processing during idle time when the user does not operate the system, such as when the police car 5 is moving or when the police car 5 is parked. At this time, when a large amount of time is required for data transfer processing, such as when transferring a large amount of video data, the in-vehicle recorder 62 intermittently transfers the video data at a transferable time to complete the transfer processing. Can do.
また、ウェアラブルカメラ10において、車載レコーダ62に転送済みの映像データを削除することによって、記憶部の空き容量を増やすことができ、録画可能な時間を延長できる。 Further, in the wearable camera 10, by deleting the video data that has been transferred to the in-vehicle recorder 62, the free space in the storage unit can be increased and the recordable time can be extended.
また、車載レコーダ62又はウェアラブルカメラ10において、映像データに設定した優先度に応じて映像データを転送することにより、優先度が高い属性の映像データを優先的に転送して早くサーバSVに保存できる。 Further, in the in-vehicle recorder 62 or the wearable camera 10, by transferring the video data according to the priority set in the video data, the video data having a high priority can be preferentially transferred and quickly stored in the server SV. .
以上のように、本実施形態のウェアラブルカメラシステム100は、警察官7が装着可能なウェアラブルカメラ10と、警察官7が乗車するパトカー6に搭載された車載レコーダ62と、を備える。ウェアラブルカメラ10は、撮像部11と、撮像部11により撮像した撮像データを記憶する記憶部15と、車載レコーダ62と通信を行う通信部21と、記憶部15に記憶された映像データを、通信部21により車載レコーダ62へ転送するMCU19と、を備える。車載レコーダ62は、ウェアラブルカメラ10及び転送先のサーバSVと通信を行う通信部102と、ウェアラブルカメラ10から送られてきた映像データを含む映像データを保存するストレージ111と、ストレージ111に保存された映像データを、所定のタイミングで通信部102によりサーバSVへ転送するCPU101と、を備える。 As described above, the wearable camera system 100 of this embodiment includes the wearable camera 10 that can be worn by the police officer 7 and the in-vehicle recorder 62 that is mounted on the police car 6 on which the police officer 7 gets. The wearable camera 10 communicates the imaging unit 11, the storage unit 15 that stores the imaging data captured by the imaging unit 11, the communication unit 21 that communicates with the in-vehicle recorder 62, and the video data stored in the storage unit 15. MCU 19 that is transferred to the in-vehicle recorder 62 by the unit 21. The in-vehicle recorder 62 includes a communication unit 102 that communicates with the wearable camera 10 and the transfer destination server SV, a storage 111 that stores video data including video data transmitted from the wearable camera 10, and a storage 111 that stores the video data. A CPU 101 that transfers video data to the server SV by the communication unit 102 at a predetermined timing.
上記構成により、ウェアラブルカメラ10において撮像した映像データを、車載レコーダ62に転送し、車載レコーダ62からサーバSVへ映像データを一括して高速に転送できる。したがって、映像データの転送にかかる時間を短縮でき、利便性を向上できる。 With the above configuration, the video data captured by the wearable camera 10 can be transferred to the in-vehicle recorder 62, and the video data can be collectively transferred from the in-vehicle recorder 62 to the server SV at a high speed. Therefore, it is possible to shorten the time required for transferring the video data and improve convenience.
また、本実施形態のウェアラブルカメラシステム100では、車載レコーダ62の通信部102は、ウェアラブルカメラ10の通信部21より高速な通信が可能である。これにより、車載レコーダ62からサーバSVへ映像データを高速に転送でき、映像データの転送にかかる時間を短縮できる。 Further, in the wearable camera system 100 according to the present embodiment, the communication unit 102 of the in-vehicle recorder 62 can perform higher-speed communication than the communication unit 21 of the wearable camera 10. Thereby, the video data can be transferred from the in-vehicle recorder 62 to the server SV at a high speed, and the time required to transfer the video data can be shortened.
また、本実施形態のウェアラブルカメラシステム100では、ウェアラブルカメラ10のMCU19は、車載レコーダ62がサーバSVへデータ転送していない期間に、映像データを車載レコーダ62へ転送する。これにより、映像データの転送効率を向上でき、転送にかかる時間を短縮できる。 In the wearable camera system 100 of the present embodiment, the MCU 19 of the wearable camera 10 transfers video data to the in-vehicle recorder 62 during a period in which the in-vehicle recorder 62 does not transfer data to the server SV. Thereby, the transfer efficiency of video data can be improved, and the time required for transfer can be shortened.
また、本実施形態のウェアラブルカメラシステム100では、ウェアラブルカメラ10のMCU19は、車載レコーダ62へ転送した転送済みの映像データを記憶部15から削除する。これにより、記憶部15の空き容量を増やすことができ、録画時間を延長できる。 In the wearable camera system 100 of the present embodiment, the MCU 19 of the wearable camera 10 deletes the transferred video data transferred to the in-vehicle recorder 62 from the storage unit 15. Thereby, the free space of the storage unit 15 can be increased, and the recording time can be extended.
また、本実施形態のウェアラブルカメラシステム100では、ウェアラブルカメラ10のMCU19は、通信部21が車載レコーダ62の通信部102と無線接続したときに、映像データの転送を開始する。これにより、ウェアラブルカメラ10から車載レコーダ62へデータ転送可能なときに、映像データを自動処理にて転送することができる。したがって、映像データの転送にかかる時間を短縮でき、利便性を向上できる。 In the wearable camera system 100 of the present embodiment, the MCU 19 of the wearable camera 10 starts transferring video data when the communication unit 21 is wirelessly connected to the communication unit 102 of the in-vehicle recorder 62. Thereby, when data can be transferred from the wearable camera 10 to the in-vehicle recorder 62, the video data can be transferred by automatic processing. Therefore, it is possible to shorten the time required for transferring the video data and improve convenience.
また、本実施形態のウェアラブルカメラシステム100では、車載レコーダ62のCPU101と、ウェアラブルカメラ10のMCU19の少なくとも一方は、転送対象の映像データに設定された優先度情報に応じて、優先度が高い映像データを優先的に転送する。これにより、優先度が高い属性の映像データを早い時間に転送してサーバSVに保存できる。 In the wearable camera system 100 according to the present embodiment, at least one of the CPU 101 of the in-vehicle recorder 62 and the MCU 19 of the wearable camera 10 has high priority according to the priority information set in the video data to be transferred. Transfer data preferentially. Accordingly, video data having a high priority can be transferred at an early time and stored in the server SV.
本実施形態の映像データ転送方法は、警察官7が装着可能なウェアラブルカメラ10と、警察官7が乗車するパトカー6に搭載された車載レコーダ62と、を備えるウェアラブルカメラシステム100における映像データ転送方法であって、ウェアラブルカメラ10の撮像部11により映像を撮像し、撮像した撮像データをウェアラブルカメラ10の記憶部15に記憶し、記憶部15に記憶された映像データを、ウェアラブルカメラ10の通信部21により車載レコーダ62へ転送し、車載レコーダ62のストレージ111に、ウェアラブルカメラ10から送られてきた映像データを含む映像データを保存し、ストレージ111に保存された映像データを、所定のタイミングで車載レコーダ62の通信部102により転送先のサーバSVへ転送する。これにより、映像データを転送する際の時間を短縮でき、利便性を向上できる。 The video data transfer method of the present embodiment is a video data transfer method in a wearable camera system 100 that includes a wearable camera 10 that can be worn by the police officer 7 and an in-vehicle recorder 62 that is mounted on the police car 6 on which the police officer 7 rides. The imaging unit 11 of the wearable camera 10 captures an image, stores the captured image data in the storage unit 15 of the wearable camera 10, and stores the image data stored in the storage unit 15 in the communication unit of the wearable camera 10. 21, the video data including the video data sent from the wearable camera 10 is stored in the storage 111 of the in-vehicle recorder 62, and the video data stored in the storage 111 is mounted on the vehicle at a predetermined timing. Transfer to the destination server SV by the communication unit 102 of the recorder 62. To. Thereby, the time for transferring the video data can be shortened, and the convenience can be improved.
以上、図面を参照しながら各種の実施形態について説明したが、本発明はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。また、発明の趣旨を逸脱しない範囲において、上記実施形態における各構成要素を任意に組み合わせてもよい。 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. In addition, the constituent elements in the above-described embodiment may be arbitrarily combined without departing from the spirit of the invention.
本発明は、映像データを転送する際の時間を短縮でき、利便性を向上させることができるウェアラブルカメラシステム等として有用である。 INDUSTRIAL APPLICABILITY The present invention is useful as a wearable camera system or the like that can shorten the time for transferring video data and improve convenience.
100 ウェアラブルカメラシステム
100A フロントエンドシステム
100B バックエンドシステム
5 警察署
6 パトカー
7 警察官
10 ウェアラブルカメラ
11 撮像部
12 GPIO
13 RAM
14 ROM
15 記憶部
16 EEPROM
17 RTC
18 GPS
19 MCU
21 通信部
22 USB
23 コンタクトターミナル
24 電源部
25 バッテリ
26a,26b,26c LED
27 バイブレータ
60 車載システム
61 車載カメラ
62 車載レコーダ
63 車載PC
65 車載カメラシステム
70 管理ソフトウェア
71 署内PC
101 CPU
102 通信部
104 フラッシュROM
105 RAM
106 マイコン
107 GPS
108 GPIO
109 スイッチ
110 LED
111 ストレージ
201 CPU
202 I/O制御部
203 通信部
204 メモリ
205 入力部
206 表示部
207 スピーカ
SV サーバ
DESCRIPTION OF SYMBOLS 100 Wearable camera system 100A Front-end system 100B Back-end system 5 Police station 6 Police car 7 Police officer 10 Wearable camera 11 Imaging part 12 GPIO
13 RAM
14 ROM
15 Storage unit 16 EEPROM
17 RTC
18 GPS
19 MCU
21 Communication unit 22 USB
23 Contact terminal 24 Power supply 25 Battery 26a, 26b, 26c LED
27 Vibrator 60 In-vehicle system 61 In-vehicle camera 62 In-vehicle recorder 63 In-vehicle PC
65 In-vehicle camera system 70 Management software 71 Office PC
101 CPU
102 Communication unit 104 Flash ROM
105 RAM
106 Microcomputer 107 GPS
108 GPIO
109 Switch 110 LED
111 Storage 201 CPU
202 I / O control unit 203 Communication unit 204 Memory 205 Input unit 206 Display unit 207 Speaker SV server
Claims (7)
前記ウェアラブルカメラは、
撮像部と、
前記撮像部により撮像した撮像データを記憶する記憶部と、
前記車載レコーダと通信を行う第1の通信部と、
前記記憶部に記憶された映像データを、前記第1の通信部により前記車載レコーダへ転送する、第1の制御部と、を有し、
前記車載レコーダは、
前記ウェアラブルカメラ及び転送先のサーバと通信を行う第2の通信部と、
前記ウェアラブルカメラから送られてきた映像データを含む映像データを保存するストレージと、
前記ストレージに保存された映像データを、所定のタイミングで前記第2の通信部により前記サーバへ転送する、第2の制御部と、を有する、
ウェアラブルカメラシステム。 A wearable camera system comprising: a wearable camera that can be worn by a user; and an in-vehicle recorder mounted on a vehicle on which the user rides,
The wearable camera is
An imaging unit;
A storage unit for storing imaging data captured by the imaging unit;
A first communication unit that communicates with the in-vehicle recorder;
A first control unit that transfers the video data stored in the storage unit to the in-vehicle recorder by the first communication unit;
The in-vehicle recorder is
A second communication unit that communicates with the wearable camera and a transfer destination server;
A storage for storing video data including video data sent from the wearable camera;
A second control unit that transfers the video data stored in the storage to the server by the second communication unit at a predetermined timing;
Wearable camera system.
前記第2の通信部は、前記第1の通信部より高速な通信が可能である、
ウェアラブルカメラシステム。 The wearable camera system according to claim 1,
The second communication unit can perform higher-speed communication than the first communication unit.
Wearable camera system.
前記ウェアラブルカメラの前記第1の制御部は、前記車載レコーダが前記サーバへデータ転送していない期間に、前記映像データを前記車載レコーダへ転送する、
ウェアラブルカメラシステム。 The wearable camera system according to claim 1 or 2,
The first control unit of the wearable camera transfers the video data to the in-vehicle recorder during a period in which the in-vehicle recorder does not transfer data to the server.
Wearable camera system.
前記ウェアラブルカメラの前記第1の制御部は、前記車載レコーダへ転送した転送済みの映像データを前記記憶部から削除する、
ウェアラブルカメラシステム。 The wearable camera system according to any one of claims 1 to 3,
The first control unit of the wearable camera deletes the transferred video data transferred to the in-vehicle recorder from the storage unit;
Wearable camera system.
前記ウェアラブルカメラの前記第1の制御部は、前記第1の通信部が前記車載レコーダの前記第2の通信部と無線接続したときに、前記映像データの転送を開始する、
ウェアラブルカメラシステム。 The wearable camera system according to any one of claims 1 to 4,
The first control unit of the wearable camera starts transfer of the video data when the first communication unit is wirelessly connected to the second communication unit of the in-vehicle recorder.
Wearable camera system.
前記車載レコーダの前記第2の制御部、前記ウェアラブルカメラの前記第1の制御部の少なくとも一方は、転送対象の映像データに設定された優先度情報に応じて、優先度が高い映像データを優先的に転送する、
ウェアラブルカメラシステム。 The wearable camera system according to any one of claims 1 to 5,
At least one of the second control unit of the in-vehicle recorder and the first control unit of the wearable camera prioritizes video data with high priority according to priority information set for video data to be transferred. Forward,
Wearable camera system.
前記ウェアラブルカメラの撮像部により映像を撮像し、
前記撮像した撮像データを前記ウェアラブルカメラの記憶部に記憶し、
前記記憶部に記憶された映像データを、前記ウェアラブルカメラの第1の通信部により前記車載レコーダへ転送し、
前記車載レコーダのストレージに、前記ウェアラブルカメラから送られてきた映像データを含む映像データを保存し、
前記ストレージに保存された映像データを、所定のタイミングで前記車載レコーダの第2の通信部により転送先のサーバへ転送する、
映像データ転送方法。 A video data transfer method in a wearable camera system comprising: a wearable camera that can be worn by a user; and an in-vehicle recorder mounted on a vehicle on which the user rides,
Taking an image with the imaging unit of the wearable camera,
Storing the captured image data in a storage unit of the wearable camera;
The video data stored in the storage unit is transferred to the in-vehicle recorder by the first communication unit of the wearable camera,
The video data including video data sent from the wearable camera is stored in the storage of the in-vehicle recorder,
Transferring the video data stored in the storage to a destination server by the second communication unit of the in-vehicle recorder at a predetermined timing;
Video data transfer method.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015027607A JP6145780B2 (en) | 2015-02-16 | 2015-02-16 | Wearable camera system and video data transfer method |
PCT/JP2016/000334 WO2016132679A1 (en) | 2015-02-16 | 2016-01-25 | Wearable camera system and video data transfer method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015027607A JP6145780B2 (en) | 2015-02-16 | 2015-02-16 | Wearable camera system and video data transfer method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016152442A true JP2016152442A (en) | 2016-08-22 |
JP6145780B2 JP6145780B2 (en) | 2017-06-14 |
Family
ID=56688935
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015027607A Expired - Fee Related JP6145780B2 (en) | 2015-02-16 | 2015-02-16 | Wearable camera system and video data transfer method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6145780B2 (en) |
WO (1) | WO2016132679A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019185430A (en) * | 2018-04-11 | 2019-10-24 | トヨタ自動車株式会社 | In-vehicle data management apparatus and method |
WO2024142271A1 (en) * | 2022-12-27 | 2024-07-04 | 株式会社 ミックウェア | Information processing device, user terminal, and information processing method |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3119064B1 (en) * | 2021-01-20 | 2023-10-27 | SNCF Voyageurs | Video surveillance system for a place. |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000333160A (en) * | 1999-05-19 | 2000-11-30 | Nippon Dry Chem Co Ltd | Device for grasping situation of fire site |
JP2004120300A (en) * | 2002-09-26 | 2004-04-15 | Fuji Photo Film Co Ltd | Image transmission device |
JP2005184359A (en) * | 2003-12-18 | 2005-07-07 | Toshiba Corp | Ofdm modulator |
JP2007199840A (en) * | 2006-01-24 | 2007-08-09 | Denso Corp | Theft prevention system for vehicle, theft prevention device for vehicle, theft prevention program for vehicle, and management system |
JP2007243699A (en) * | 2006-03-09 | 2007-09-20 | Hitachi Ltd | Method and apparatus for video recording and playback |
JP2008529354A (en) * | 2005-01-24 | 2008-07-31 | モデレイター システムズ, インコーポレイテッド | Wireless event authentication system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001274936A (en) * | 2000-01-21 | 2001-10-05 | Casio Comput Co Ltd | Image data transmission system and image pickup data transmission method |
-
2015
- 2015-02-16 JP JP2015027607A patent/JP6145780B2/en not_active Expired - Fee Related
-
2016
- 2016-01-25 WO PCT/JP2016/000334 patent/WO2016132679A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000333160A (en) * | 1999-05-19 | 2000-11-30 | Nippon Dry Chem Co Ltd | Device for grasping situation of fire site |
JP2004120300A (en) * | 2002-09-26 | 2004-04-15 | Fuji Photo Film Co Ltd | Image transmission device |
JP2005184359A (en) * | 2003-12-18 | 2005-07-07 | Toshiba Corp | Ofdm modulator |
JP2008529354A (en) * | 2005-01-24 | 2008-07-31 | モデレイター システムズ, インコーポレイテッド | Wireless event authentication system |
JP2007199840A (en) * | 2006-01-24 | 2007-08-09 | Denso Corp | Theft prevention system for vehicle, theft prevention device for vehicle, theft prevention program for vehicle, and management system |
JP2007243699A (en) * | 2006-03-09 | 2007-09-20 | Hitachi Ltd | Method and apparatus for video recording and playback |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019185430A (en) * | 2018-04-11 | 2019-10-24 | トヨタ自動車株式会社 | In-vehicle data management apparatus and method |
JP7135396B2 (en) | 2018-04-11 | 2022-09-13 | トヨタ自動車株式会社 | In-vehicle data management device and method |
US11756348B2 (en) | 2018-04-11 | 2023-09-12 | Toyota Jidosha Kabushiki Kaisha | On-vehicle data management device and method |
WO2024142271A1 (en) * | 2022-12-27 | 2024-07-04 | 株式会社 ミックウェア | Information processing device, user terminal, and information processing method |
Also Published As
Publication number | Publication date |
---|---|
WO2016132679A1 (en) | 2016-08-25 |
JP6145780B2 (en) | 2017-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10554935B2 (en) | Wearable camera system, and video recording control method for wearable camera system | |
US10715766B2 (en) | Wearable camera system and recording control method | |
US9602711B2 (en) | Wearable camera system and recording control method | |
US9819896B2 (en) | Wearable camera system and recording control method | |
JP6115874B2 (en) | Wearable camera system and recording control method | |
JP5842103B1 (en) | Login authentication apparatus and login authentication method for in-vehicle camera system | |
JP5861073B1 (en) | Wearable camera | |
JP5856700B1 (en) | Wearable camera system and recording control method | |
JP6145780B2 (en) | Wearable camera system and video data transfer method | |
WO2016151994A1 (en) | Wearable camera and wearable camera system | |
JP5810332B1 (en) | Wearable camera | |
JP6115873B2 (en) | Wearable camera system and video data synchronous reproduction method | |
JP5856702B1 (en) | Wearable camera system and attribute information assigning method | |
JP5856701B1 (en) | Wearable camera system and recording control method | |
JP5861075B1 (en) | Wearable camera | |
JP5861074B1 (en) | Wearable camera | |
WO2016121314A1 (en) | Wearable camera system and recording control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161206 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170130 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170214 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170310 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170328 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170421 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6145780 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
SZ03 | Written request for cancellation of trust registration |
Free format text: JAPANESE INTERMEDIATE CODE: R313Z03 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |