JP7827527B2 - Information processing device, method, and program - Google Patents
Information processing device, method, and programInfo
- Publication number
- JP7827527B2 JP7827527B2 JP2022068425A JP2022068425A JP7827527B2 JP 7827527 B2 JP7827527 B2 JP 7827527B2 JP 2022068425 A JP2022068425 A JP 2022068425A JP 2022068425 A JP2022068425 A JP 2022068425A JP 7827527 B2 JP7827527 B2 JP 7827527B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- behavior
- user
- information
- abnormality
- 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.)
- Active
Links
Landscapes
- Time Recorders, Dirve Recorders, Access Control (AREA)
- Traffic Control Systems (AREA)
Description
本開示は、情報処理装置、方法、及びプログラムに関する。 This disclosure relates to an information processing device, method, and program.
従来より、車両の運転状況の評価・保存に関する技術が求められている。例えば、特許文献1には、運転状況を評価する技術が開示されている。また、事故発生時の運転画像の保存に関する技術が知られている。 There has long been a demand for technology related to the evaluation and storage of vehicle driving conditions. For example, Patent Document 1 discloses technology for evaluating driving conditions. Furthermore, technology related to the storage of driving images in the event of an accident is also known.
従来の運転画像の保存は、事故を検知したとき(大きな加速度を検知したとき)のみ画像が保存されるものであり、運転画像の保存に関する技術には改善の余地があった。 Conventionally, driving image storage only saves images when an accident is detected (when a large acceleration is detected), and there is room for improvement in the technology for saving driving images.
かかる事情に鑑みてなされた本開示の目的は、運転画像の保存に関する技術を改善することにある。 The purpose of this disclosure, made in light of these circumstances, is to improve technology related to the storage of driving images.
本開示の一実施形態に係る情報処理装置は、
情報処理装置であって、
車両の周辺が撮像された画像を保存し、
前記車両の挙動を示す、加速度以外の少なくとも1つの指標に基づいて、前記車両の挙動に異常があると判定された場合、前記画像の保存を維持すると決定し、前記車両の挙動に異常があると判定されなかった場合、前記画像を削除すると決定する制御部を備える。
An information processing device according to an embodiment of the present disclosure includes:
An information processing device,
Save the captured image of the vehicle's surroundings,
The control unit is provided with a control unit that decides to keep the image stored if it is determined that there is an abnormality in the behavior of the vehicle based on at least one indicator other than acceleration that indicates the behavior of the vehicle, and decides to delete the image if it is not determined that there is an abnormality in the behavior of the vehicle.
本開示の一実施形態に係る方法は、
情報処理装置が実行する方法であって、
車両の周辺が撮像された画像を保存すること、及び
前記車両の挙動を示す、加速度以外の少なくとも1つの指標に基づいて、前記車両の挙動に異常があると判定された場合、前記画像の保存を維持すると決定し、前記車両の挙動に異常があると判定されなかった場合、前記画像を削除すると決定すること
を含む。
According to one embodiment of the present disclosure, a method comprises:
A method executed by an information processing device,
The method includes storing an image of the surroundings of the vehicle, and deciding to keep storing the image if it is determined that there is an abnormality in the behavior of the vehicle based on at least one indicator other than acceleration that indicates the behavior of the vehicle, and deciding to delete the image if it is not determined that there is an abnormality in the behavior of the vehicle.
本開示の一実施形態に係るプログラムは、
情報処理装置に、
車両の周辺が撮像された画像を保存すること、及び
前記車両の挙動を示す、加速度以外の少なくとも1つの指標に基づいて、前記車両の挙動に異常があると判定された場合、前記画像の保存を維持すると決定し、前記車両の挙動に異常があると判定されなかった場合、前記画像を削除すると決定すること
を実行させる。
A program according to an embodiment of the present disclosure includes:
In the information processing device,
The image capturing device stores an image of the surroundings of the vehicle, and when it is determined that there is an abnormality in the behavior of the vehicle based on at least one indicator other than acceleration that indicates the behavior of the vehicle, it decides to keep the image stored, and when it is not determined that there is an abnormality in the behavior of the vehicle, it decides to delete the image.
本開示の一実施形態によれば、運転画像の保存に関する技術が改善される。 One embodiment of the present disclosure improves technology for saving driving images.
以下、本開示の実施形態について説明する。 Embodiments of the present disclosure are described below.
<実施形態の概要>
図1を参照して、本開示の実施形態に係るシステム1の概要について説明する。システム1は、車両10と、情報処理装置20と、を備える。車両10及び情報処理装置20は、例えばインターネット及び移動体通信網等を含むネットワーク30と通信可能に接続される。
<Overview of the embodiment>
An overview of a system 1 according to an embodiment of the present disclosure will be described with reference to Fig. 1. The system 1 includes a vehicle 10 and an information processing device 20. The vehicle 10 and the information processing device 20 are communicably connected to a network 30 including, for example, the Internet and a mobile communication network.
車両10は、例えば自動車であるが、これに限られず任意の車両であってもよい。自動車は、例えばガソリン車、ディーゼル車、HEV(hybrid electric vehicle)、PHEV(plug-in hybrid electric vehicle)、BEV(battery electric vehicle)、又はFCEV(fuel cell electric vehicle)等の任意の種類の自動車である。車両10は、本実施形態では運転手によって運転されるが、任意のレベルで運転が自動化されていてもよい。自動化のレベルは、例えば、SAE(Society of Automotive Engineers)のレベル分けにおけるレベル1からレベル5の何れかである。車両10は、MaaS(Mobility as a Service)専用車両でもよい。システム1が備える車両10の数は、任意に定め得る。 The vehicle 10 is, for example, an automobile, but is not limited to this and may be any vehicle. The automobile may be any type of automobile, such as a gasoline vehicle, diesel vehicle, HEV (hybrid electric vehicle), PHEV (plug-in hybrid electric vehicle), BEV (battery electric vehicle), or FCEV (fuel cell electric vehicle). In this embodiment, the vehicle 10 is driven by a driver, but the driving may be automated at any level. The level of automation is, for example, any of levels 1 to 5 in the SAE (Society of Automotive Engineers) level classification. The vehicle 10 may also be a dedicated vehicle for MaaS (Mobility as a Service). The number of vehicles 10 included in the system 1 may be determined arbitrarily.
本実施形態において車両10は、車両10の周辺が撮像された画像を取得し、保存及び/又は送信する機能を有する。また、車両10は、車両10の挙動を示す情報(指標)を取得し、送信する。 In this embodiment, the vehicle 10 has the function of acquiring, storing, and/or transmitting images of the area around the vehicle 10. The vehicle 10 also acquires and transmits information (indicators) that indicate the behavior of the vehicle 10.
情報処理装置20は、例えばサーバ装置等のコンピュータである。情報処理装置20は、ネットワーク30を介して車両10と通信可能である。 The information processing device 20 is, for example, a computer such as a server device. The information processing device 20 is capable of communicating with the vehicle 10 via the network 30.
まず、本実施形態の概要について説明し、詳細については後述する。情報処理装置20は、車両10の周辺が撮像された画像を保存する。情報処理装置20は、車両10の挙動を示す、加速度以外の少なくとも1つの指標に基づいて、車両10の挙動に異常があるか否かを判定する。情報処理装置20は、車両10の挙動に異常があると判定された場合、画像の保存を維持すると決定する。情報処理装置20は、車両10の挙動に異常があると判定されなかった場合、画像を削除すると決定する。 First, an overview of this embodiment will be described, and details will be provided later. The information processing device 20 saves images of the area around the vehicle 10. The information processing device 20 determines whether there is an abnormality in the behavior of the vehicle 10 based on at least one indicator other than acceleration that indicates the behavior of the vehicle 10. If it is determined that there is an abnormality in the behavior of the vehicle 10, the information processing device 20 decides to continue saving the images. If it is not determined that there is an abnormality in the behavior of the vehicle 10, the information processing device 20 decides to delete the images.
このように、本実施形態によれば、加速度以外の少なくとも1つの指標に基づいて、車両10の挙動に異常があると判定された場合、車両10の周辺が撮像された画像の保存が維持される。ここで、車両10の挙動には、加速度(G値)に基づいて危険と判定される挙動だけでなく、加速度では危険と判定されない挙動であっても危険な運転に繋がるおそれのある挙動(例えば、車両10の異常音が発生したこと、又はユーザが驚いた声を発したこと等)も存在する。いずれの挙動も同等に、ユーザが画像の保存を必要とする可能性の高い挙動といえる。しかしながら、従来のドライブレコーダ等のカメラでは、加速度に基づいて危険と判定されない挙動については、画像が削除されてしまう。このため、ユーザが画像の保存を必要とする可能性の高い挙動について画像の保存を漏れなく維持することが困難であった。一方、本実施形態によれば、加速度に関わらず危険な運転に繋がるおそれのある挙動について、画像の保存が維持されやすくなる。したがって、ユーザが画像の保存を必要とする可能性の高い挙動について画像を漏れなく保存しやすくなる点で、運転画像の保存に関する技術が改善される。 As described above, according to this embodiment, when it is determined that the behavior of the vehicle 10 is abnormal based on at least one indicator other than acceleration, images of the area around the vehicle 10 are kept stored. Here, the behavior of the vehicle 10 includes not only behaviors determined to be dangerous based on acceleration (G-value), but also behaviors that may lead to dangerous driving even if they are not determined to be dangerous based on acceleration (e.g., the vehicle 10 making an abnormal sound, or the user uttering a surprised voice). Both types of behavior are equally likely to require the user to save images. However, with conventional cameras such as dashcams, images of behaviors that are not determined to be dangerous based on acceleration are deleted. This makes it difficult to keep all images of behaviors that are likely to require the user to save. On the other hand, according to this embodiment, it is easier to keep images of behaviors that may lead to dangerous driving, regardless of acceleration. Therefore, technology related to driving image storage is improved in that it is easier to keep all images of behaviors that are likely to require the user to save.
次に、システム1の各構成について詳細に説明する。 Next, we will explain each component of System 1 in detail.
<車両の構成>
図2に示すように、車両10は、通信部11と、取得部12と、撮像部13と、出力部14と、入力部15と、記憶部16と、制御部17と、を備える。
<Vehicle configuration>
As shown in FIG. 2 , the vehicle 10 includes a communication unit 11 , an acquisition unit 12 , an imaging unit 13 , an output unit 14 , an input unit 15 , a storage unit 16 , and a control unit 17 .
通信部11は、ネットワーク30に接続する1つ以上の通信インタフェースを含む。当該通信インタフェースは、例えば4G(4th Generation)又は5G(5th Generation)等の移動体通信規格に対応するが、これらに限られない。本実施形態において、車両10は、通信部11及びネットワーク30を介して情報処理装置20と通信する。 The communication unit 11 includes one or more communication interfaces that connect to the network 30. The communication interfaces are compatible with mobile communication standards such as, but not limited to, 4G (4th Generation) or 5G (5th Generation). In this embodiment, the vehicle 10 communicates with the information processing device 20 via the communication unit 11 and the network 30.
取得部12は、車両10の位置情報を取得する1つ以上の装置を含む。具体的には、取得部12は、例えばGPS(Global Positioning System)に対応する受信機を含むが、これに限られず、任意の衛星測位システムに対応する受信機を含んでもよい。また、取得部12は、車両10の状態を示す情報を取得可能な任意のセンサモジュールも含む。例えば、センサモジュールは、振動センサ、赤外線センサ、速度センサ、角速度センサ、加速度センサ、地磁気センサ、LiDAR(light detection and ranging)等の距離センサ、又はこれらの組合せを含む。 The acquisition unit 12 includes one or more devices that acquire location information of the vehicle 10. Specifically, the acquisition unit 12 includes, for example, a receiver compatible with the Global Positioning System (GPS), but is not limited to this and may include a receiver compatible with any satellite positioning system. The acquisition unit 12 also includes any sensor module capable of acquiring information indicating the state of the vehicle 10. For example, the sensor module may include a vibration sensor, an infrared sensor, a speed sensor, an angular velocity sensor, an acceleration sensor, a geomagnetic sensor, a distance sensor such as LiDAR (light detection and ranging), or a combination of these.
撮像部13は、1つ以上のカメラを含む。撮像部13に含まれる各カメラは、例えば車外又は車内の被写体を撮像可能となるように車両10に設けられてもよい。本実施形態において撮像部13は、車両10の前方の被写体を撮像可能なフロントカメラと、車両10の後方の被写体を撮像可能なリアカメラと、車両10の車内の被写体を撮像可能な車内カメラと、を含む。或いは、撮像部13は、車両10の周辺の被写体を撮像可能な全方位カメラを含んでもよい。また、撮像部13は、車外又は車内の被写体を撮像可能となるように車両10に設置されたドライブレコーダ等のカメラと通信可能な入力インタフェースを含み、車両10に乗車する複数のユーザの画像を当該カメラから取得可能であってもよい。 The imaging unit 13 includes one or more cameras. Each camera included in the imaging unit 13 may be provided on the vehicle 10 so as to be able to capture images of subjects outside or inside the vehicle. In this embodiment, the imaging unit 13 includes a front camera capable of capturing images of subjects in front of the vehicle 10, a rear camera capable of capturing images of subjects behind the vehicle 10, and an interior camera capable of capturing images of subjects inside the vehicle 10. Alternatively, the imaging unit 13 may include an omnidirectional camera capable of capturing images of subjects around the vehicle 10. The imaging unit 13 may also include an input interface capable of communicating with cameras such as a drive recorder installed on the vehicle 10 so as to be able to capture images of subjects outside or inside the vehicle, and may be able to acquire images of multiple users riding in the vehicle 10 from the cameras.
出力部14は、情報を出力してユーザに通知する1つ以上の出力装置を含んでもよい。当該出力装置は、例えば情報を映像で出力するディスプレイ、又は情報を音声で出力するスピーカ等であるが、これらに限られない。出力部14は、外部の出力装置を接続するためのインタフェースを含んでもよい。 The output unit 14 may include one or more output devices that output information to notify the user. Examples of such output devices include, but are not limited to, a display that outputs information visually or a speaker that outputs information audibly. The output unit 14 may also include an interface for connecting an external output device.
入力部15は、ユーザ入力を検出する1つ以上の入力装置を含む。本実施形態において、入力部15は、ユーザの発声する音声及び車両10の発する音の入力を受け付けるマイクロフォンを含む。しかしながら、当該入力装置は、これらの例に限られず、例えば物理キー、静電容量キー、又はディスプレイと一体的に設けられたタッチスクリーン等を含んでもよい。入力部15は、外部の入力装置を接続するためのインタフェースを含んでもよい。 The input unit 15 includes one or more input devices that detect user input. In this embodiment, the input unit 15 includes a microphone that receives input of the user's voice and sounds emitted by the vehicle 10. However, the input device is not limited to these examples and may include, for example, physical keys, capacitive keys, or a touchscreen integrated with a display. The input unit 15 may also include an interface for connecting an external input device.
記憶部16は、1つ以上のメモリを含む。メモリは、例えば半導体メモリ、磁気メモリ、又は光メモリ等であるが、これらに限られない。記憶部16に含まれる各メモリは、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。記憶部16は、車両10の動作に用いられる任意の情報を記憶する。例えば、記憶部16は、システムプログラム、アプリケーションプログラム、及び組み込みソフトウェア等を記憶してもよい。記憶部16に記憶された情報は、例えば通信部11を介してネットワーク30から取得される情報で更新可能であってもよい。本実施形態において、記憶部16は、車両10の周辺が撮像された画像(又は映像)を保存してもよい。 The storage unit 16 includes one or more memories. Examples of memories include, but are not limited to, semiconductor memory, magnetic memory, or optical memory. Each memory included in the storage unit 16 may function as, for example, a main memory, an auxiliary memory, or a cache memory. The storage unit 16 stores any information used in the operation of the vehicle 10. For example, the storage unit 16 may store system programs, application programs, embedded software, etc. The information stored in the storage unit 16 may be updateable with information obtained from the network 30 via the communication unit 11, for example. In this embodiment, the storage unit 16 may store images (or videos) of the area around the vehicle 10.
制御部17は、1つ以上のプロセッサ、1つ以上のプログラマブル回路、1つ以上の専用回路、又はこれらの組合せを含む。プロセッサは、例えばCPU(Central Processing Unit)若しくはGPU(Graphics Processing Unit)等の汎用プロセッサ、又は特定の処理に特化した専用プロセッサであるがこれらに限られない。プログラマブル回路は、例えばFPGA(Field-Programmable Gate Array)であるがこれに限られない。専用回路は、例えばASIC(Application Specific Integrated Circuit)であるがこれに限られない。制御部17は、車両10全体の動作を制御する。 The control unit 17 includes one or more processors, one or more programmable circuits, one or more dedicated circuits, or a combination of these. The processor may be, for example, a general-purpose processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), or a dedicated processor specialized for specific processing, but is not limited to these. The programmable circuit may be, for example, but is not limited to, an FPGA (Field-Programmable Gate Array). The dedicated circuit may be, for example, but is not limited to, an ASIC (Application Specific Integrated Circuit). The control unit 17 controls the overall operation of the vehicle 10.
<情報処理装置の構成>
図3に示すように、情報処理装置20は、通信部21と、記憶部22と、制御部23と、を備える。
<Configuration of information processing device>
As shown in FIG. 3, the information processing device 20 includes a communication unit 21, a storage unit 22, and a control unit 23.
通信部21は、ネットワーク30に接続する1つ以上の通信インタフェースを含む。当該通信インタフェースは、例えば移動体通信規格、有線LAN(Local Area Network)規格、又は無線LAN規格に対応するが、これらに限られず、任意の通信規格に対応してもよい。本実施形態において、情報処理装置20は、通信部21及びネットワーク30を介して車両10と通信する。 The communication unit 21 includes one or more communication interfaces that connect to the network 30. The communication interfaces are compatible with, for example, a mobile communication standard, a wired LAN (Local Area Network) standard, or a wireless LAN standard, but are not limited to these and may be compatible with any communication standard. In this embodiment, the information processing device 20 communicates with the vehicle 10 via the communication unit 21 and the network 30.
記憶部22は、1つ以上のメモリを含む。記憶部22に含まれる各メモリは、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。記憶部22は、情報処理装置20の動作に用いられる任意の情報を記憶する。例えば、記憶部22は、システムプログラム、アプリケーションプログラム、データベース、及び地図情報等を記憶してもよい。記憶部22に記憶された情報は、例えば通信部21を介してネットワーク30から取得される情報で更新可能であってもよい。本実施形態において、記憶部22は、車両10から受信した車両10の周辺が撮像された画像(又は映像)を保存することができる。 The storage unit 22 includes one or more memories. Each memory included in the storage unit 22 may function, for example, as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 22 stores any information used in the operation of the information processing device 20. For example, the storage unit 22 may store system programs, application programs, databases, map information, etc. The information stored in the storage unit 22 may be updateable with information obtained from the network 30 via the communication unit 21, for example. In this embodiment, the storage unit 22 can store images (or videos) of the area around the vehicle 10 that are received from the vehicle 10.
制御部23は、1つ以上のプロセッサ、1つ以上のプログラマブル回路、1つ以上の専用回路、又はこれらの組合せを含む。制御部23は、情報処理装置20全体の動作を制御する。 The control unit 23 includes one or more processors, one or more programmable circuits, one or more dedicated circuits, or a combination of these. The control unit 23 controls the overall operation of the information processing device 20.
<情報処理装置の動作フロー>
図4を参照して、本実施形態に係る情報処理装置20の動作について説明する。図4の動作は、本実施形態に係る方法に相当する。図4の動作は、例えば所定の周期で、繰り返し実行される。所定の周期は、任意に定めることができる。
<Operation flow of information processing device>
The operation of the information processing device 20 according to this embodiment will be described with reference to Fig. 4. The operation of Fig. 4 corresponds to the method according to this embodiment. The operation of Fig. 4 is repeatedly executed, for example, at a predetermined cycle. The predetermined cycle can be determined arbitrarily.
ステップS100:情報処理装置20の制御部23は、車両10の周辺が撮像された画像を保存する。 Step S100: The control unit 23 of the information processing device 20 saves the captured image of the area around the vehicle 10.
具体的には、情報処理装置20の制御部23は、通信部21及びネットワーク30を介して車両10から、車両10の撮像部13により任意のフレームレートで撮像された、車両10の周辺の画像(以下、「撮像画像」ともいう。)を受信する。制御部23は、受信された撮像画像を記憶部22に記憶することで、車両10の周辺が撮像された画像を保存する。しかしながら、撮像画像の保存には、これに限られず任意の手法が採用可能である。また、撮像画像は、本実施形態では記憶部22に記憶されるが、これに限られない。例えば、撮像画像は、外部のストレージに記憶され情報処理装置20に接続されてもよく、車両10の記憶部16に記憶されてもよい。 Specifically, the control unit 23 of the information processing device 20 receives images of the surroundings of the vehicle 10 (hereinafter also referred to as "captured images") captured at a given frame rate by the imaging unit 13 of the vehicle 10 from the vehicle 10 via the communication unit 21 and the network 30. The control unit 23 stores the received captured images in the memory unit 22, thereby preserving the captured images of the surroundings of the vehicle 10. However, this is not a limited method for storing captured images, and any method can be used. Furthermore, although the captured images are stored in the memory unit 22 in this embodiment, this is not a limitation. For example, the captured images may be stored in external storage connected to the information processing device 20, or may be stored in the memory unit 16 of the vehicle 10.
さらに、本実施形態では、車両10の撮像部13による撮像と同時に、入力部15による、車両10に乗車中のユーザの挙動の記録及び車両10の発する音の録音、並びに、取得部12による、車両10の発する振動の測定及び車両10と車両10の周辺に位置する物体との距離の測定も行われる。そして、情報処理装置20の制御部23は、通信部21及びネットワーク30を介して車両10から、上述の撮像画像に加えて、撮像画像に付随する以下の(1)から(4)の情報を受信する。
(1)車両10に乗車中のユーザの挙動を示す情報(以下、「第1情報」ともいう。)
(2)車両10の異常音の有無を示す情報(以下、「第2情報」ともいう。)
(3)車両10の異常振動の有無を示す情報(以下、「第3情報」ともいう。)
(4)車両10と車両10の周辺に位置する物体との距離を示す情報(以下、「第4情報」ともいう。)
Furthermore, in this embodiment, simultaneously with the imaging unit 13 of the vehicle 10 capturing an image, the input unit 15 records the behavior of the user aboard the vehicle 10 and sounds emitted by the vehicle 10, and the acquisition unit 12 measures vibrations emitted by the vehicle 10 and the distance between the vehicle 10 and objects located around the vehicle 10. Then, the control unit 23 of the information processing device 20 receives the above-described captured image, as well as the following information (1) to (4) accompanying the captured image, from the vehicle 10 via the communication unit 21 and the network 30.
(1) Information indicating the behavior of the user while riding in the vehicle 10 (hereinafter also referred to as “first information”)
(2) Information indicating whether or not abnormal sound is being generated in the vehicle 10 (hereinafter also referred to as “second information”)
(3) Information indicating the presence or absence of abnormal vibration of the vehicle 10 (hereinafter also referred to as “third information”)
(4) Information indicating the distance between the vehicle 10 and an object located around the vehicle 10 (hereinafter also referred to as “fourth information”)
上記(1)の第1情報は、車両10に乗車中のユーザの発声又は身体の動き等、ユーザの挙動を示す任意の情報を含み得る。車両10に乗車中のユーザは、1人であることも複数人であることもあるが、以下の説明では1人のユーザ、即ち車両10の運転者のみが車両10に乗車中であるものとする。ユーザの挙動は、任意の挙動を含み得るが、本実施形態ではユーザがユーザの平静音声である第1音声又は第1音声とは異なる第2音声を発声したことである。したがって、本実施形態に係る第1情報は、車両10の入力部15を介して録音されるユーザの音声を示す情報である。入力部15を介して録音されるユーザの音声は、第1音声又は第2音声を含む。ユーザの平静音声である第1音声とは異なる第2音声は、ユーザの危機的状況を示唆する任意の音声であり得るが、本実施形態ではユーザの驚いた声(典型的には、悲鳴)である。 The first information in (1) above may include any information indicating the user's behavior, such as the user's vocalizations or body movements while aboard the vehicle 10. There may be one or more users aboard the vehicle 10, but in the following description, it is assumed that only one user, i.e., the driver of the vehicle 10, is aboard the vehicle 10. The user's behavior may include any behavior, but in this embodiment, it is the user's utterance of a first voice, which is the user's calm voice, or a second voice different from the first voice. Therefore, the first information in this embodiment is information indicating the user's voice recorded via the input unit 15 of the vehicle 10. The user's voice recorded via the input unit 15 includes the first voice or the second voice. The second voice, which is different from the user's first voice, which is the user's calm voice, may be any voice suggesting a critical situation for the user, but in this embodiment, it is the user's surprised voice (typically, a scream).
上記(2)の第2情報は、車両10の発する音を示す任意の情報を含み得るが、本実施形態では車両10の入力部15を介して録音される車両10の発する音を示す情報である。入力部15を介して録音される車両10の発する音は、正常音又は異常音を含む。正常音とは、車両10の事故又は故障が生じていない状況で、車両10の構成部品が発する音のことである。異常音とは、車両10の事故又は故障が生じたときに、車両10の構成部品が発する音のことである。例えば、異常音としては、車両10と他の物体との衝突若しくは接触による音、急ブレーキ時のタイヤの摩擦音、又はエンジントラブル等の車両故障による音が挙げられる。 The second information (2) above may include any information indicating the sound emitted by the vehicle 10, but in this embodiment, it is information indicating the sound emitted by the vehicle 10 recorded via the input unit 15 of the vehicle 10. The sound emitted by the vehicle 10 recorded via the input unit 15 includes normal sounds and abnormal sounds. Normal sounds are sounds emitted by components of the vehicle 10 when there is no accident or malfunction of the vehicle 10. Abnormal sounds are sounds emitted by components of the vehicle 10 when there is an accident or malfunction of the vehicle 10. For example, abnormal sounds include sounds caused by a collision or contact between the vehicle 10 and another object, the sound of tires rubbing during sudden braking, or sounds caused by a vehicle malfunction such as engine trouble.
上記(3)の第3情報は、車両10の発する振動を示す任意の情報を含み得るが、本実施形態では車両10の取得部12を介して測定される車両10の発する振動の測定値である。取得部12を介して測定される車両10の発する振動は、正常振動又は異常振動を含む。正常振動とは、車両10の事故又は故障が生じていない状況で、車両10の構成部品が発する振動のことである。異常振動とは、車両10の事故又は故障が生じたときに、車両10の構成部品が発する振動のことである。例えば、異常振動としては、車両10と他の物体との衝突若しくは接触による振動、急ブレーキ時の車体の振動、又はエンジントラブル等の車両故障による振動が挙げられる。 The third information (3) above may include any information indicating vibrations emitted by the vehicle 10, but in this embodiment, it is a measured value of vibrations emitted by the vehicle 10 measured via the acquisition unit 12 of the vehicle 10. The vibrations emitted by the vehicle 10 measured via the acquisition unit 12 include normal vibrations and abnormal vibrations. Normal vibrations refer to vibrations emitted by components of the vehicle 10 when there is no accident or malfunction of the vehicle 10. Abnormal vibrations refer to vibrations emitted by components of the vehicle 10 when there is an accident or malfunction of the vehicle 10. For example, abnormal vibrations include vibrations caused by a collision or contact between the vehicle 10 and another object, vibrations of the vehicle body during sudden braking, or vibrations caused by a vehicle malfunction such as engine trouble.
上記(4)の第4情報は、車両10と車両10の周辺に位置する物体との距離を示す任意の情報を含み得るが、本実施形態では車両10の取得部12を介して測定される車両10と車両10の周辺に位置する物体との距離の測定値(以下、「距離D」ともいう。)である。物体は、例えば別の車両、障害物、人、動物、又はこれらの組合せを含む。距離Dの算出には、任意の手法が採用可能である。例えば、車両10の制御部17は、取得部12を介して取得される車両10の位置情報、距離センサ等から取得される周囲の物体との距離情報、及び/又は車両10の撮像部13を介して取得される撮像画像を解析することで、距離Dを算出してもよい。 The fourth information (4) above may include any information indicating the distance between the vehicle 10 and an object located in the vicinity of the vehicle 10, but in this embodiment it is a measurement value of the distance between the vehicle 10 and an object located in the vicinity of the vehicle 10 (hereinafter also referred to as "distance D") measured via the acquisition unit 12 of the vehicle 10. The object may be, for example, another vehicle, an obstacle, a person, an animal, or a combination thereof. Any method can be used to calculate the distance D. For example, the control unit 17 of the vehicle 10 may calculate the distance D by analyzing the position information of the vehicle 10 acquired via the acquisition unit 12, distance information to surrounding objects acquired from a distance sensor or the like, and/or captured images acquired via the imaging unit 13 of the vehicle 10.
制御部23は、受信された第1情報から第4情報を記憶部22に記憶しておく。そして、制御部23は、図4の動作を実行する度に、任意のフレーム数の撮像画像に付随する、第1情報、第2情報、第3情報、又は第4情報を、記憶部22から読み出すことで取得する。なお、ここで取得される第1情報から第4情報は、後述する車両挙動判定において、加速度以外の少なくとも1つの指標として使用され得る。しかしながら、第1情報から第4情報の取得には、これらの例に限られず任意の手法が採用可能である。 The control unit 23 stores the received first information to fourth information in the memory unit 22. Then, each time the control unit 23 performs the operation of FIG. 4, it acquires the first information, second information, third information, or fourth information associated with any number of frames of captured images by reading it from the memory unit 22. Note that the first information to fourth information acquired here can be used as at least one index other than acceleration in the vehicle behavior determination described below. However, acquisition of the first information to fourth information is not limited to these examples, and any method can be used.
ステップS101:制御部23は、車両10の挙動を示す、加速度以外の少なくとも1つの指標を取得する。少なくとも1つの指標は、車両10の挙動を特定し得る、加速度以外の任意の情報を含む。少なくとも1つの指標は、車両10の外部から取得される指標、車両10に内在する指標、又はその両方であり得る。 Step S101: The control unit 23 acquires at least one indicator other than acceleration that indicates the behavior of the vehicle 10. The at least one indicator includes any information other than acceleration that can identify the behavior of the vehicle 10. The at least one indicator may be an indicator acquired from outside the vehicle 10, an indicator internal to the vehicle 10, or both.
具体的には、制御部23は、ステップS100で記憶部22に記憶された第1情報から第4情報のうちの少なくとも1つを記憶部22から読み出すことで、少なくとも1つの指標として取得する。なお、以下の説明から分かるように、ここで取得される指標の数が多いほど、加速度に関わらず危険な運転に繋がるおそれのある挙動について、画像の保存が維持されやすくなる。したがって、ユーザが画像の保存を必要とする可能性の高い挙動について画像を漏れなく保存しやすくなる。よって、取得される指標の数は、多いほど好ましい。以下では、少なくとも1つの指標は、第1情報から第4情報の全てを含むものとして説明を行う。 Specifically, the control unit 23 acquires at least one indicator by reading from the memory unit 22 at least one of the first information to the fourth information stored in the memory unit 22 in step S100. As will be understood from the following explanation, the more indicators acquired here, the more likely it is that images of behavior that may lead to dangerous driving, regardless of acceleration, will be saved. This makes it easier to save all images of behavior that the user is likely to need to save. Therefore, the more indicators acquired, the better. In the following explanation, it is assumed that the at least one indicator includes all of the first information to the fourth information.
次に、情報処理装置20の制御部23は、ステップS101で取得された少なくとも1つの指標に基づいて、車両10の挙動に異常があるか否かを判定する(以下、「車両挙動判定」ともいう)。具体的には、制御部23は、後述するステップS102からS105の動作を実行することで、車両挙動判定を行う。車両挙動判定の概要は、次のとおりである。ステップS102からS105の何れかのステップで判定結果が肯定的である場合、制御部23は、車両10の挙動に異常があると判定する。この場合、ステップS100で記憶部22に保存された撮像画像の保存が維持される(後述するステップS107)。一方、ステップS102からS105の全てのステップで判定結果が否定的である場合、制御部23は、車両10の挙動に異常があると判定しない。この場合、ステップS100で記憶部22に保存された撮像画像が削除される(後述するステップS106)。 Next, the control unit 23 of the information processing device 20 determines whether or not there is an abnormality in the behavior of the vehicle 10 based on at least one indicator acquired in step S101 (hereinafter also referred to as "vehicle behavior determination"). Specifically, the control unit 23 performs the operations of steps S102 to S105, which will be described later, to perform the vehicle behavior determination. The vehicle behavior determination is outlined as follows: If the determination result in any of steps S102 to S105 is positive, the control unit 23 determines that there is an abnormality in the behavior of the vehicle 10. In this case, the captured image stored in the memory unit 22 in step S100 is maintained (step S107, which will be described later). On the other hand, if the determination results in all steps S102 to S105 are negative, the control unit 23 does not determine that there is an abnormality in the behavior of the vehicle 10. In this case, the captured image stored in the memory unit 22 in step S100 is deleted (step S106, which will be described later).
以下、本実施形態に係る車両挙動判定について詳述する。なお、従来は撮像画像の保存の維持が困難であった期間について撮像画像の保存を維持しやすくなることに焦点をあてるために、以下では、車両10の加速度が閾値以下である期間に車両挙動判定を実行することを前提に説明を行う。車両10の加速度が閾値を超えた期間については、従来と同様の処理が実行されてもよい。例えば、制御部23は、車両10の加速度が閾値を超えたことが検知された場合、記憶部22における所定のフレーム数(例えば、検知時点の前後数秒間)の撮像画像の保存を維持すると決定してもよい。一方、車両10の加速度が閾値以下であり、且つ、ステップS102からS105の各ステップで判定結果が否定的である場合、制御部23は、記憶部22に保存された撮像画像を削除すると決定してもよい。 The vehicle behavior determination according to this embodiment will be described in detail below. In order to focus on making it easier to maintain the storage of captured images during periods where it was previously difficult to do so, the following description will be based on the premise that vehicle behavior determination is performed during periods when the acceleration of the vehicle 10 is below a threshold. For periods when the acceleration of the vehicle 10 exceeds the threshold, the same processing as in the past may be performed. For example, when the control unit 23 detects that the acceleration of the vehicle 10 has exceeded the threshold, it may decide to maintain the storage of a predetermined number of frames of captured images in the memory unit 22 (e.g., several seconds before and after the detection point). On the other hand, when the acceleration of the vehicle 10 is below the threshold and the determination results in steps S102 to S105 are negative, the control unit 23 may decide to delete the captured images stored in the memory unit 22.
ステップS102:制御部23は、ステップS101で取得された第1情報に基づいて、ユーザの挙動に異常があるか否かを判定する(以下、「ユーザ挙動判定」ともいう。)。ユーザの挙動に異常があると判定された場合(ステップS102-Yes)、プロセスはステップS107に進む。一方、ユーザの挙動に異常があると判定されなかった場合(ステップS102-No)、プロセスはステップS103に進む。 Step S102: The control unit 23 determines whether or not there is an abnormality in the user's behavior based on the first information acquired in step S101 (hereinafter also referred to as "user behavior determination"). If it is determined that there is an abnormality in the user's behavior (step S102-Yes), the process proceeds to step S107. On the other hand, if it is not determined that there is an abnormality in the user's behavior (step S102-No), the process proceeds to step S103.
具体的には、制御部23は、ステップS101で取得されたユーザの音声が第1音声であるのか第2音声であるのかを判定する(以下、「音声判定」ともいう)。音声判定には、任意の手法が採用可能である。例えば、情報処理装置20の制御部23は、平静音声と危機的状況を示唆する音声とを分類するモデルを構築してもよい、モデルの構築には、任意の手法が採用可能である。例えば、複数の男女の平静音声と危機的状況を示唆する音声とを収録して多数のサンプルを収集し、各音声のスペクトログラム又はケプストログラム等の物理的特徴量を抽出してディープラーニング等の機械学習を行うことで、モデルを構築してもよい。制御部23は、構築されたモデルに基づいて、受信されたユーザの音声を音声解析し、音声解析の結果に基づいて、当該音声がユーザの第1音声であるのか第2音声であるのかを判定し得る。音声解析の結果、受信されたユーザの音声が第2音声であると判定された場合、制御部23は、ユーザの挙動に異常があると判定する。 Specifically, the control unit 23 determines whether the user's voice acquired in step S101 is a first voice or a second voice (hereinafter also referred to as "voice determination"). Any method can be used for voice determination. For example, the control unit 23 of the information processing device 20 may construct a model that classifies neutral voices and voices suggesting a critical situation. Any method can be used for constructing the model. For example, a model can be constructed by collecting a large number of samples by recording the neutral voices of multiple men and women and the voices suggesting a critical situation, extracting physical features such as spectrograms or cepstrograms of each voice, and performing machine learning such as deep learning. The control unit 23 may perform voice analysis of the received user's voice based on the constructed model, and based on the results of the voice analysis, determine whether the voice is the user's first voice or the second voice. If the result of the voice analysis indicates that the received user's voice is the second voice, the control unit 23 determines that there is an abnormality in the user's behavior.
ステップS103:ユーザの挙動に異常があると判定されなかった場合(ステップS102-No)、制御部23は、ステップS101で取得された第2情報に基づいて、車両10の異常音が検知されたか否かを判定する。車両10の異常音が検知された場合(ステップS103-Yes)、プロセスはステップS107に進む。一方、車両10の異常音が検知されなかった場合(ステップS103-No)、プロセスはステップS104に進む。 Step S103: If it is determined that the user's behavior is not abnormal (Step S102—No), the control unit 23 determines whether or not an abnormal sound from the vehicle 10 has been detected, based on the second information acquired in Step S101. If an abnormal sound from the vehicle 10 has been detected (Step S103—Yes), the process proceeds to Step S107. On the other hand, if an abnormal sound from the vehicle 10 has not been detected (Step S103—No), the process proceeds to Step S104.
具体的には、制御部23は、ステップS101で取得された車両10の発する音が正常音であるのか異常音であるのかを判定する(以下、「車両音判定」ともいう)。制御部23は、当該音が異常音である場合、車両10の異常音が検知されたと判定する。車両音判定には、任意の手法が採用可能である。例えば、情報処理装置20の制御部23は、車両10の発する音の大きさを示す値(例えば、dB単位)が所定の閾値以下である場合、車両10の発する音が正常音であると判定し、当該値が所定の閾値を超える場合、車両10の発する音が異常音であると判定してもよい。所定の閾値は、任意に設定可能であり、例えば、高音/低音等の周波数帯域ごとに閾値を設定してもよい。 Specifically, the control unit 23 determines whether the sound emitted by the vehicle 10 acquired in step S101 is a normal sound or an abnormal sound (hereinafter also referred to as "vehicle sound determination"). If the sound is an abnormal sound, the control unit 23 determines that an abnormal sound from the vehicle 10 has been detected. Any method can be used for vehicle sound determination. For example, the control unit 23 of the information processing device 20 may determine that the sound emitted by the vehicle 10 is a normal sound if a value (e.g., in dB) indicating the loudness of the sound emitted by the vehicle 10 is equal to or less than a predetermined threshold, and may determine that the sound emitted by the vehicle 10 is an abnormal sound if the value exceeds the predetermined threshold. The predetermined threshold can be set arbitrarily, and for example, a threshold may be set for each frequency band, such as high and low tones.
ステップS104:車両10の異常音が検知されなかった場合(ステップS103-No)、制御部23は、ステップS101で取得された第3情報に基づいて、車両10の異常振動が検知されたか否かを判定する。車両10の異常振動が検知された場合(ステップS104-Yes)、プロセスはステップS107に進む。一方、車両10の異常振動が検知されなかった場合(ステップS104-No)、プロセスはステップS105に進む。 Step S104: If no abnormal sound of the vehicle 10 is detected (Step S103—No), the control unit 23 determines whether or not abnormal vibration of the vehicle 10 has been detected based on the third information acquired in Step S101. If abnormal vibration of the vehicle 10 is detected (Step S104—Yes), the process proceeds to Step S107. On the other hand, if abnormal vibration of the vehicle 10 is not detected (Step S104—No), the process proceeds to Step S105.
具体的には、制御部23は、ステップS101で取得された車両10の発する振動が正常振動であるのか異常振動であるのかを判定する(以下、「振動判定」ともいう)。制御部23は、当該振動が異常振動である場合、車両10の異常振動が検知されたと判定する。振動判定には、任意の手法が採用可能である。例えば、情報処理装置20の制御部23は、車両10の発する弾性振動の周波数を示す値(例えば、Hz単位)が所定の閾値範囲である場合、車両10の発する振動が正常振動であると判定し、当該値が所定の閾値範囲を超える場合、車両10の発する振動が異常振動であると判定してもよい。所定の閾値範囲は、任意に設定可能である。或いは、情報処理装置20の制御部23は、車両10の発する弾性振動の振動強度(例えば、振動振幅)を示す値が所定の閾値以下である場合、車両10の発する振動が正常振動であると判定し、当該値が所定の閾値を超える場合、車両10の発する振動が異常振動であると判定してもよい。所定の閾値は、任意に設定可能である。 Specifically, the control unit 23 determines whether the vibrations emitted by the vehicle 10 acquired in step S101 are normal or abnormal (hereinafter also referred to as "vibration determination"). If the vibrations are abnormal, the control unit 23 determines that abnormal vibrations of the vehicle 10 have been detected. Any method can be used for vibration determination. For example, the control unit 23 of the information processing device 20 may determine that the vibrations emitted by the vehicle 10 are normal if a value (e.g., in Hz) indicating the frequency of the elastic vibrations emitted by the vehicle 10 is within a predetermined threshold range, and may determine that the vibrations emitted by the vehicle 10 are abnormal if the value exceeds the predetermined threshold range. The predetermined threshold range can be set arbitrarily. Alternatively, the control unit 23 of the information processing device 20 may determine that the vibrations emitted by the vehicle 10 are normal if a value indicating the vibration intensity (e.g., vibration amplitude) of the elastic vibrations emitted by the vehicle 10 is equal to or less than a predetermined threshold, and may determine that the vibrations emitted by the vehicle 10 are abnormal if the value exceeds the predetermined threshold. The predetermined threshold can be set arbitrarily.
ステップS105:車両10の異常振動が検知されなかった場合(ステップS104-No)、制御部23は、ステップS101で取得された第4情報に基づいて、所定の閾値以下の距離に接近した物体(以下、「接近物体」ともいう。)が検知されたか否かを判定する。接近物体が検知された場合(ステップS105-Yes)、プロセスはステップS107に進む。一方、接近物体が検知されなかった場合(ステップS105-No)、プロセスはステップS106に進む。 Step S105: If abnormal vibration of the vehicle 10 is not detected (Step S104—No), the control unit 23 determines, based on the fourth information acquired in Step S101, whether an object approaching at a distance equal to or less than a predetermined threshold (hereinafter also referred to as an "approaching object") has been detected. If an approaching object is detected (Step S105—Yes), the process proceeds to Step S107. On the other hand, if an approaching object is not detected (Step S105—No), the process proceeds to Step S106.
具体的には、制御部23は、ステップS101で取得された距離Dが所定の閾値以下であるか否かを判定する(以下、「距離判定」ともいう)。制御部23は、距離Dが所定の閾値以下である場合、接近物体が検知されたと判定する。想定される接近物体は、上述のとおり、別の車両、障害物、人、動物、又はこれらの組合せであり得る。所定の閾値は、任意に設定可能であり、例えば想定される接近物体ごとに又は車両10の走行速度ごとに異なる値が設定されてもよい。例えば、別の車両に関する所定の閾値として、日本の道路交通法に規定される車間距離保持義務に違反しない任意の距離が設定されてもよい。 Specifically, the control unit 23 determines whether the distance D acquired in step S101 is equal to or less than a predetermined threshold (hereinafter also referred to as "distance determination"). If the distance D is equal to or less than the predetermined threshold, the control unit 23 determines that an approaching object has been detected. As described above, the expected approaching object may be another vehicle, an obstacle, a person, an animal, or a combination of these. The predetermined threshold can be set arbitrarily, and, for example, a different value may be set for each expected approaching object or for each traveling speed of the vehicle 10. For example, the predetermined threshold for another vehicle may be set to any distance that does not violate the obligation to maintain a safe distance between vehicles as stipulated in Japan's Road Traffic Act.
ステップS106:接近物体が検知されなかった場合(ステップS105-No)、制御部23は、ステップS100で記憶部22に記憶された撮像画像を削除すると決定する。その後、プロセスは終了する。 Step S106: If an approaching object is not detected (Step S105—No), the control unit 23 decides to delete the captured image stored in the memory unit 22 in Step S100. The process then ends.
具体的には、制御部23は、ステップS100で記憶部22に記憶された撮像画像を記憶部22から削除する。撮像画像の削除には、任意の手法が採用可能である。例えば、制御部23は、撮像画像が記憶部22に保存された時点から所定時間経過後に、撮像画像を記憶部22から削除してもよい。 Specifically, the control unit 23 deletes the captured image stored in the storage unit 22 in step S100 from the storage unit 22. Any method can be used to delete the captured image. For example, the control unit 23 may delete the captured image from the storage unit 22 after a predetermined time has elapsed since the captured image was saved in the storage unit 22.
ステップS107:ユーザの挙動に異常があると判定された場合(ステップS102-Yes)、車両10の異常音が検知された場合(ステップS103-Yes)、車両10の異常振動が検知された場合(ステップS104-Yes)、又は接近物体が検知された場合(ステップS105-Yes)、制御部23は、ステップS100で記憶部22に記憶された撮像画像の保存を維持すると決定する。その後、プロセスは終了する。 Step S107: If it is determined that the user's behavior is abnormal (Step S102—Yes), if an abnormal sound is detected from the vehicle 10 (Step S103—Yes), if abnormal vibration is detected from the vehicle 10 (Step S104—Yes), or if an approaching object is detected (Step S105—Yes), the control unit 23 decides to maintain the storage of the captured image stored in the memory unit 22 in Step S100. The process then ends.
具体的には、ステップS102からS105の各ステップの判定結果の何れかが肯定的である場合、制御部23は、車両10の挙動に異常があると判定し、ステップS100で記憶部22に記憶された撮像画像の保存を維持すると決定する。制御部23は、記憶部22から当該撮像画像を削除せず、記憶部22における当該撮像画像の保存を維持する。撮像画像の保存の維持には、任意の手法が採用可能である。例えば、制御部23は、記憶部22における所定のフレーム数(例えば、車両10の挙動に異常があると判定された時点の前後数秒間)の撮像画像について保存を維持してもよい。なお、図4のフローチャートにおいては、ステップS102からS105の順に判定を行ったが、ステップS102からS105の各ステップは、どのような順に配列されてもよく、任意の順番で各ステップの判定を行ってよい。また、各ステップを並行して実行してもよい。 Specifically, if the determination result of any of steps S102 to S105 is affirmative, the control unit 23 determines that there is an abnormality in the behavior of the vehicle 10 and decides to maintain the storage of the captured image stored in the memory unit 22 in step S100. The control unit 23 does not delete the captured image from the memory unit 22, but maintains the storage of the captured image in the memory unit 22. Any method can be used to maintain the storage of the captured image. For example, the control unit 23 may maintain the storage of a predetermined number of frames of captured images in the memory unit 22 (e.g., several seconds before and after the point in time when it is determined that there is an abnormality in the behavior of the vehicle 10). Note that, although the determination is performed in the order of steps S102 to S105 in the flowchart of FIG. 4, steps S102 to S105 may be arranged in any order, and the determination of each step may be performed in any order. Furthermore, each step may be performed in parallel.
このように、ステップS101からS107を経て、制御部23は、車両10の挙動を示す、加速度以外の少なくとも1つの指標に基づいて、車両10の挙動に異常があると判定された場合、ステップS100で記憶部22に記憶された撮像画像の保存を維持すると決定し、車両10の挙動に異常があると判定されなかった場合、当該撮像画像を削除すると決定する。 In this way, through steps S101 to S107, if the control unit 23 determines that there is an abnormality in the behavior of the vehicle 10 based on at least one indicator other than acceleration that indicates the behavior of the vehicle 10, it decides to maintain the storage of the captured image stored in the memory unit 22 in step S100, and if it does not determine that there is an abnormality in the behavior of the vehicle 10, it decides to delete the captured image.
以上述べたように、本実施形態に係る情報処理装置20は、車両10の周辺が撮像された画像を保存する。情報処理装置20は、車両10の挙動を示す、加速度以外の少なくとも1つの指標に基づいて、車両10の挙動に異常があると判定された場合、画像の保存を維持すると決定し、車両10の挙動に異常があると判定されなかった場合、画像を削除すると決定する。 As described above, the information processing device 20 according to this embodiment stores images of the area around the vehicle 10. If the information processing device 20 determines that there is an abnormality in the behavior of the vehicle 10 based on at least one indicator other than acceleration that indicates the behavior of the vehicle 10, it decides to keep the images stored, and if it does not determine that there is an abnormality in the behavior of the vehicle 10, it decides to delete the images.
かかる構成によれば、従来とは異なり、加速度に関わらず危険な運転に繋がるおそれのある挙動について画像の保存が維持されやすくなる。したがって、ユーザが画像の保存を必要とする可能性の高い挙動について画像を漏れなく保存しやすくなる点で、運転画像の保存に関する技術が改善される。 Unlike conventional methods, this configuration makes it easier to maintain the storage of images of behaviors that could lead to dangerous driving, regardless of acceleration. Therefore, technology related to the storage of driving images is improved in that it makes it easier to store all images of behaviors that are likely to require the user to save.
本開示を諸図面及び実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形及び改変を行ってもよいことに注意されたい。したがって、これらの変形及び改変は本開示の範囲に含まれることに留意されたい。例えば、各構成部又は各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の構成部又はステップ等を1つに組み合わせたり、或いは分割したりすることが可能である。 While the present disclosure has been described based on various drawings and examples, it should be noted that those skilled in the art may make various modifications and alterations based on the present disclosure. Therefore, it should be noted that these modifications and alterations are included within the scope of the present disclosure. For example, the functions included in each component or step may be rearranged so as not to result in logical inconsistencies, and multiple components or steps may be combined or divided into one.
例えば、本実施形態の一変形例において、情報処理装置20の制御部23は、少なくとも1つの指標に加えて、車両10の加速度に基づいて、車両10の挙動に異常があるか否かを判定してもよい。つまり、制御部23は、本実施形態に係る車両挙動判定に基づく撮像画像の保存と、従来の加速度に基づく撮像画像の保存とを、並行処理してもよい。この場合、ステップS101で、制御部23は、通信部21及びネットワーク30を介して車両10から、少なくとも1つの指標に加えて、車両10の取得部12を介して測定された、車両10の加速度を示す情報(例えば、加速度の測定値)も受信する。制御部23は、受信された加速度を示す情報に基づいて、車両10の挙動に異常があるか否かを判定し得る。加速度に基づく車両挙動判定には、任意の手法が採用可能である。例えば、車両10において所定の閾値を超える加速度が検知された場合(例えば、急ブレーキ時)、制御部23は、車両10の挙動に異常があると判定してもよい。 For example, in one variation of this embodiment, the control unit 23 of the information processing device 20 may determine whether or not there is an abnormality in the behavior of the vehicle 10 based on the acceleration of the vehicle 10 in addition to at least one indicator. That is, the control unit 23 may perform parallel processing of saving captured images based on the vehicle behavior determination according to this embodiment and saving captured images based on conventional acceleration. In this case, in step S101, the control unit 23 receives, from the vehicle 10 via the communication unit 21 and the network 30, information indicating the acceleration of the vehicle 10 measured via the acquisition unit 12 of the vehicle 10 (e.g., a measured acceleration value) in addition to at least one indicator. The control unit 23 may determine whether or not there is an abnormality in the behavior of the vehicle 10 based on the received information indicating the acceleration. Any method can be used for determining vehicle behavior based on acceleration. For example, if acceleration exceeding a predetermined threshold is detected in the vehicle 10 (e.g., during sudden braking), the control unit 23 may determine that there is an abnormality in the behavior of the vehicle 10.
また例えば、上述の実施形態では、ユーザ挙動判定として音声判定を実行するものとして説明したが、制御部23は、音声判定に加えて又はその代わりに、ユーザの挙動に異常があるか否かを判定する別の処理を実行してもよい。例えば、制御部23は、通信部21及びネットワーク30を介して車両10から、車両10の車内カメラ等により任意のフレームレートで撮像された、ユーザの身体の動きを示す画像を受信してもよい。制御部23は、ステップS102で説明したディープラーニング等の機械学習を行うことで、平静時の身体の動きと危機的状況下にあることを示唆する身体の動きとを分類するモデルを構築してもよい。制御部23は、構築されたモデルに基づいて、受信された画像で示されるユーザの身体の動きを画像解析し、画像解析の結果に基づいて、ユーザ挙動判定を行ってもよい。 For example, in the above embodiment, voice judgment is performed as the user behavior judgment. However, the control unit 23 may perform another process to judge whether there is anything abnormal in the user's behavior, in addition to or instead of voice judgment. For example, the control unit 23 may receive images showing the user's body movements captured at an arbitrary frame rate by an in-vehicle camera of the vehicle 10 from the vehicle 10 via the communication unit 21 and the network 30. The control unit 23 may construct a model that classifies calm body movements from body movements that suggest a critical situation by performing machine learning such as deep learning described in step S102. The control unit 23 may perform image analysis of the user's body movements shown in the received images based on the constructed model, and perform user behavior judgment based on the results of the image analysis.
また例えば、上述した実施形態において、情報処理装置20の構成及び動作を、互いに通信可能な複数のコンピュータに分散させた実施形態も可能である。また例えば、情報処理装置20の一部又は全部の構成要素を車両10に設けた実施形態も可能である。例えば、車両10に搭載されるドライブレコーダが、情報処理装置20の一部又は全部の構成要素を備えてもよい。 Furthermore, for example, in the above-described embodiment, the configuration and operation of the information processing device 20 may be distributed among multiple computers that can communicate with each other. Furthermore, for example, an embodiment in which some or all of the components of the information processing device 20 are provided in the vehicle 10 is also possible. For example, a drive recorder installed in the vehicle 10 may include some or all of the components of the information processing device 20.
また、例えば汎用のコンピュータを、上述した実施形態に係る情報処理装置20として機能させる実施形態も可能である。具体的には、上述した実施形態に係る情報処理装置20の各機能を実現する処理内容を記述したプログラムを、汎用のコンピュータのメモリに格納し、プロセッサによって当該プログラムを読み出して実行させる。したがって、本開示は、プロセッサが実行可能なプログラム、又は当該プログラムを記憶する非一時的なコンピュータ可読媒体としても実現可能である。 Furthermore, an embodiment is also possible in which, for example, a general-purpose computer functions as the information processing device 20 according to the above-described embodiment. Specifically, a program describing the processing content that realizes each function of the information processing device 20 according to the above-described embodiment is stored in the memory of the general-purpose computer, and the program is read and executed by a processor. Therefore, the present disclosure can also be realized as a program executable by a processor, or a non-transitory computer-readable medium that stores the program.
以下に本開示の実施形態の一部について例示する。しかしながら、本開示の実施形態はこれらに限定されない点に留意されたい。
[付記1]
情報処理装置であって、
車両の周辺が撮像された画像を保存し、
前記車両の挙動を示す、加速度以外の少なくとも1つの指標に基づいて、前記車両の挙動に異常があると判定された場合、前記画像の保存を維持すると決定し、前記車両の挙動に異常があると判定されなかった場合、前記画像を削除すると決定する制御部を備える、情報処理装置。
[付記2]
付記1に記載の情報処理装置であって、
前記少なくとも1つの指標は、前記車両に乗車中のユーザの挙動を示す情報を含み、
前記制御部は、前記ユーザの挙動に異常があると判定された場合、前記車両の挙動に異常があると判定する、情報処理装置。
[付記3]
付記2に記載の情報処理装置であって、
前記ユーザの挙動は、前記ユーザが前記ユーザの平静音声である第1音声又は前記第1音声とは異なる第2音声を発声したことであり、
前記制御部は、前記ユーザによる前記第2音声の発声が検知された場合、前記ユーザの挙動に異常があると判定する、情報処理装置。
[付記4]
付記1から3の何れか一項に記載の情報処理装置であって、
前記少なくとも1つの指標は、前記車両の異常音の有無を示す情報を含み、
前記制御部は、前記異常音が検知された場合、前記車両の挙動に異常があると判定する、情報処理装置。
[付記5]
付記1から4の何れか一項に記載の情報処理装置であって、
前記少なくとも1つの指標は、前記車両の異常振動の有無を示す情報を含み、
前記制御部は、前記異常振動が検知された場合、前記車両の挙動に異常があると判定する、情報処理装置。
[付記6]
付記1から5の何れか一項に記載の情報処理装置であって、
前記少なくとも1つの指標は、前記車両と前記車両の周辺に位置する物体との距離を含み、
前記制御部は、所定の閾値以下の距離に接近した物体が検知された場合、前記車両の挙動に異常があると判定する、情報処理装置。
[付記7]
付記1から6の何れか一項に記載の情報処理装置であって、
前記制御部は、前記少なくとも1つの指標に加えて、前記車両の加速度に基づいて、前記車両の挙動に異常があるか否かを判定する、情報処理装置。
[付記8]
情報処理装置が実行する方法であって、
車両の周辺が撮像された画像を保存すること、及び
前記車両の挙動を示す、加速度以外の少なくとも1つの指標に基づいて、前記車両の挙動に異常があると判定された場合、前記画像の保存を維持すると決定し、前記車両の挙動に異常があると判定されなかった場合、前記画像を削除すると決定すること
を含む、方法。
[付記9]
付記8に記載の方法であって、
前記少なくとも1つの指標は、前記車両に乗車中のユーザの挙動を示す情報を含み、
前記ユーザの挙動に異常があると判定された場合、前前車両の挙動に異常があると判定することを更に含む、方法。
[付記10]
付記9に記載の方法であって、
前記ユーザの挙動は、前記ユーザが前記ユーザの平静音声である第1音声又は前記第1音声とは異なる第2音声を発声することであり、
前記ユーザによる前記第2音声の発声が検知された場合、前記ユーザの挙動に異常があると判定することを更に含む、方法。
[付記11]
付記8から10の何れか一項に記載の方法であって、
前記少なくとも1つの指標は、前記車両の異常音の有無を示す情報を含み、
前記異常音が検知された場合、前記車両の挙動に異常があると判定することを更に含む、方法。
[付記12]
付記8から11の何れか一項に記載の方法であって、
前記少なくとも1つの指標は、前記車両の異常振動の有無を示す情報を含み、
前記異常振動が検知された場合、前記車両の挙動に異常があると判定することを更に含む、方法。
[付記13]
付記8から12の何れか一項に記載の方法であって、
前記少なくとも1つの指標は、前記車両と前記車両の周辺に位置する物体との距離を含み、
所定の閾値以下の距離に接近した物体が検知された場合、前記車両の挙動に異常があると判定することを更に含む、方法。
[付記14]
付記8から13の何れか一項に記載の方法であって、
前記少なくとも1つの指標に加えて、前記車両の加速度に基づいて、前記車両の挙動に異常があるか否かを判定することを更に含む、方法。
[付記15]
情報処理装置に、
車両の周辺が撮像された画像を保存すること、及び
前記車両の挙動を示す、加速度以外の少なくとも1つの指標に基づいて、前記車両の挙動に異常があると判定された場合、前記画像の保存を維持すると決定し、前記車両の挙動に異常があると判定されなかった場合、前記画像を削除すると決定すること
を実行させるプログラム。
[付記16]
付記15に記載のプログラムであって、
前記少なくとも1つの指標は、前記車両に乗車中のユーザの挙動を示す情報を含み、
前記ユーザの挙動に異常があると判定された場合、前前車両の挙動に異常があると判定することを前記情報処理装置に更に実行させる、プログラム。
[付記17]
付記16に記載のプログラムであって、
前記ユーザの挙動は、前記ユーザが前記ユーザの平静音声である第1音声又は前記第1音声とは異なる第2音声を発声することであり、
前記ユーザによる前記第2音声の発声が検知された場合、前記ユーザの挙動に異常があると判定することを前記情報処理装置に更に実行させる、プログラム。
[付記18]
付記15から17の何れか一項に記載のプログラムであって、
前記少なくとも1つの指標は、前記車両の異常音の有無を示す情報を含み、
前記異常音が検知された場合、前記車両の挙動に異常があると判定することを前記情報処理装置に更に実行させる、プログラム。
[付記19]
付記15から18の何れか一項に記載のプログラムであって、
前記少なくとも1つの指標は、前記車両の異常振動の有無を示す情報を含み、
前記異常振動が検知された場合、前記車両の挙動に異常があると判定することを前記情報処理装置に更に実行させる、プログラム。
[付記20]
付記15から19の何れか一項に記載のプログラムであって、
前記少なくとも1つの指標は、前記車両と前記車両の周辺に位置する物体との距離を含み、
所定の閾値以下の距離に接近した物体が検知された場合、前記車両の挙動に異常があると判定することを前記情報処理装置に更に実行させる、プログラム。
Some embodiments of the present disclosure will be described below as examples, however, it should be noted that the embodiments of the present disclosure are not limited to these examples.
[Appendix 1]
An information processing device,
Save the captured image of the vehicle's surroundings,
An information processing device comprising a control unit that decides to keep the image stored if it is determined that there is an abnormality in the behavior of the vehicle based on at least one indicator other than acceleration that indicates the behavior of the vehicle, and decides to delete the image if it is not determined that there is an abnormality in the behavior of the vehicle.
[Appendix 2]
10. The information processing device according to claim 1,
the at least one indicator includes information indicative of a behavior of a user while riding in the vehicle;
The information processing device, wherein the control unit determines that there is an abnormality in the behavior of the vehicle when it is determined that there is an abnormality in the behavior of the user.
[Appendix 3]
3. The information processing device according to claim 2,
the user behavior is that the user utters a first voice that is a calm voice of the user or a second voice that is different from the first voice;
The information processing device, wherein the control unit determines that there is something abnormal in the behavior of the user when the utterance of the second voice by the user is detected.
[Appendix 4]
An information processing device according to any one of Supplementary Notes 1 to 3,
the at least one indicator includes information indicating whether or not an abnormal sound is present in the vehicle;
The control unit determines that there is an abnormality in the behavior of the vehicle when the abnormal sound is detected.
[Appendix 5]
5. The information processing device according to claim 1,
the at least one indicator includes information indicating whether or not abnormal vibration of the vehicle is occurring,
The control unit determines that there is an abnormality in the behavior of the vehicle when the abnormal vibration is detected.
[Appendix 6]
6. The information processing device according to any one of Supplementary Notes 1 to 5,
the at least one indicator includes a distance between the vehicle and an object located around the vehicle;
The information processing device, wherein the control unit determines that there is an abnormality in the behavior of the vehicle when an object approaching at a distance equal to or less than a predetermined threshold is detected.
[Appendix 7]
7. The information processing device according to claim 1,
The control unit determines whether or not there is an abnormality in the behavior of the vehicle based on the at least one indicator and also on the acceleration of the vehicle.
[Appendix 8]
A method executed by an information processing device,
A method comprising: storing an image of the surroundings of a vehicle; and deciding to keep the image stored if it is determined that there is an abnormality in the behavior of the vehicle based on at least one indicator other than acceleration that indicates the behavior of the vehicle, and deciding to delete the image if it is not determined that there is an abnormality in the behavior of the vehicle.
[Appendix 9]
9. The method of claim 8, further comprising:
the at least one indicator includes information indicative of a behavior of a user while riding in the vehicle;
The method further includes determining that a behavior of a front vehicle is abnormal when it is determined that a behavior of the user is abnormal.
[Supplementary Note 10]
10. The method of claim 9,
the user's behavior is the user uttering a first voice that is a calm voice of the user or a second voice that is different from the first voice;
The method further includes determining that the user's behavior is abnormal if the user's utterance of the second voice is detected.
[Appendix 11]
11. The method of any one of appendices 8 to 10, comprising:
the at least one indicator includes information indicating whether or not an abnormal sound is present in the vehicle;
The method further includes determining that there is an abnormality in the behavior of the vehicle if the abnormal sound is detected.
[Appendix 12]
12. The method of any one of appendices 8 to 11, comprising:
the at least one indicator includes information indicating whether or not abnormal vibration of the vehicle is occurring,
The method further includes determining that there is an abnormality in the behavior of the vehicle if the abnormal vibration is detected.
[Appendix 13]
13. The method of any one of appendices 8 to 12, comprising:
the at least one indicator includes a distance between the vehicle and an object located around the vehicle;
The method further includes determining that there is an abnormality in the behavior of the vehicle when an object is detected approaching at a distance equal to or less than a predetermined threshold.
[Appendix 14]
14. The method of any one of appendices 8 to 13, comprising:
The method further includes determining whether there is an abnormality in the behavior of the vehicle based on the acceleration of the vehicle in addition to the at least one indicator.
[Appendix 15]
In the information processing device,
A program that executes the following: saving an image of the periphery of a vehicle; and, if it is determined that there is an abnormality in the behavior of the vehicle based on at least one indicator other than acceleration that indicates the behavior of the vehicle, deciding to keep the image saved, and, if it is not determined that there is an abnormality in the behavior of the vehicle, deciding to delete the image.
[Appendix 16]
16. The program of claim 15,
the at least one indicator includes information indicative of a behavior of a user while riding in the vehicle;
The program further causes the information processing device to determine that there is an abnormality in behavior of a vehicle in front of the user when it is determined that there is an abnormality in behavior of the user.
[Appendix 17]
17. The program of claim 16,
the user's behavior is the user uttering a first voice that is a calm voice of the user or a second voice that is different from the first voice;
The program further causes the information processing device to determine that there is an abnormality in the behavior of the user when the utterance of the second voice by the user is detected.
[Appendix 18]
18. The program according to any one of appendices 15 to 17,
the at least one indicator includes information indicating whether or not an abnormal sound is present in the vehicle;
The program further causes the information processing device to determine that there is an abnormality in the behavior of the vehicle when the abnormal sound is detected.
[Appendix 19]
19. The program according to any one of appendices 15 to 18,
the at least one indicator includes information indicating whether or not abnormal vibration of the vehicle is occurring,
The program further causes the information processing device to determine that there is an abnormality in the behavior of the vehicle when the abnormal vibration is detected.
[Appendix 20]
20. The program according to any one of appendices 15 to 19,
the at least one indicator includes a distance between the vehicle and an object located around the vehicle;
The program further causes the information processing device to determine that there is an abnormality in the behavior of the vehicle when an object approaching at a distance equal to or less than a predetermined threshold is detected.
1 システム
10 車両
11 通信部
12 取得部
13 撮像部
14 出力部
15 入力部
16 記憶部
17 制御部
20 情報処理装置
21 通信部
22 記憶部
23 制御部
30 ネットワーク
REFERENCE SIGNS LIST 1 System 10 Vehicle 11 Communication unit 12 Acquisition unit 13 Imaging unit 14 Output unit 15 Input unit 16 Storage unit 17 Control unit 20 Information processing device 21 Communication unit 22 Storage unit 23 Control unit 30 Network
Claims (12)
車両の周辺が撮像された画像を保存し、
前記車両の挙動を示す、加速度以外の少なくとも1つの指標として使用され得る、前記車両に乗車中のユーザの挙動を示す第1情報、前記車両の異常音の有無を示す第2情報、前記車両の異常振動の有無を示す第3情報、及び前記車両と前記車両の周辺に位置する物体との距離を示す第4情報の、前記画像に付随する複数の情報を記憶し、
前記複数の情報のうちの少なくとも1つの情報を読み出して、前記少なくとも1つの指標を取得し、
取得された前記少なくとも1つの指標に基づいて、前記車両の挙動に異常があると判定された場合、前記画像の保存を維持すると決定し、前記車両の挙動に異常があると判定されなかった場合、前記画像を削除すると決定する制御部を備える、情報処理装置。 An information processing device,
Save the captured image of the vehicle's surroundings,
a plurality of pieces of information accompanying the image, which can be used as at least one indicator other than acceleration that indicates the behavior of the vehicle, including first information indicating the behavior of the user while riding in the vehicle, second information indicating whether or not there is an abnormal sound from the vehicle, third information indicating whether or not there is an abnormal vibration from the vehicle, and fourth information indicating a distance between the vehicle and an object located around the vehicle ;
reading at least one piece of information from the plurality of pieces of information to obtain the at least one index;
An information processing device comprising a control unit that decides to keep the image stored if it is determined that there is an abnormality in the vehicle's behavior based on the at least one acquired indicator, and decides to delete the image if it is not determined that there is an abnormality in the vehicle's behavior.
前記第1情報の前記ユーザの挙動は、前記ユーザの発声又は身体の動きであり、
前記制御部は、前記ユーザの前記発声又は前記身体の動きに異常があると判定された場合、前記ユーザの挙動に異常があると判定する、情報処理装置。 2. The information processing device according to claim 1,
the user behavior of the first information is a vocalization or a body movement of the user ,
The information processing device, wherein the control unit determines that there is an abnormality in the user 's behavior when it is determined that there is an abnormality in the user's vocalization or the user's body movement .
前記第1情報の前記ユーザの挙動は、前記ユーザが前記ユーザの平静音声である第1音声又は前記第1音声とは異なる第2音声を発声したことであり、
前記制御部は、前記ユーザによる前記第2音声の発声が検知された場合、前記ユーザの挙動に異常があると判定する、情報処理装置。 2. The information processing device according to claim 1 ,
the user behavior of the first information is that the user uttered a first voice that is a calm voice of the user or a second voice that is different from the first voice,
The information processing device, wherein the control unit determines that there is something abnormal in the behavior of the user when the utterance of the second voice by the user is detected.
前記制御部は、前記少なくとも1つの指標に加えて、前記車両の加速度に基づいて、前記車両の挙動に異常があるか否かを判定する、情報処理装置。 4. The information processing device according to claim 1,
The control unit determines whether or not there is an abnormality in the behavior of the vehicle based on the at least one indicator and also on the acceleration of the vehicle.
車両の周辺が撮像された画像を保存すること、
前記車両の挙動を示す、加速度以外の少なくとも1つの指標として使用され得る、前記車両に乗車中のユーザの挙動を示す第1情報、前記車両の異常音の有無を示す第2情報、前記車両の異常振動の有無を示す第3情報、及び前記車両と前記車両の周辺に位置する物体との距離を示す第4情報の、前記画像に付随する複数の情報を記憶すること、
前記複数の情報のうちの少なくとも1つの情報を読み出して、前記少なくとも1つの指標を取得すること、及び
取得された前記少なくとも1つの指標に基づいて、前記車両の挙動に異常があると判定された場合、前記画像の保存を維持すると決定し、前記車両の挙動に異常があると判定されなかった場合、前記画像を削除すると決定すること
を含む、方法。 A method executed by an information processing device,
Storing images of the surroundings of the vehicle;
storing a plurality of pieces of information accompanying the image, which can be used as at least one indicator other than acceleration that indicates the behavior of the vehicle, including first information indicating the behavior of the user while riding in the vehicle, second information indicating the presence or absence of abnormal noise from the vehicle, third information indicating the presence or absence of abnormal vibration from the vehicle, and fourth information indicating the distance between the vehicle and an object located around the vehicle ;
The method includes: reading at least one piece of information from the plurality of pieces of information to obtain the at least one indicator; and deciding to keep the image stored if it is determined that there is an abnormality in the behavior of the vehicle based on the obtained at least one indicator, and deciding to delete the image if it is not determined that there is an abnormality in the behavior of the vehicle.
前記第1情報の前記ユーザの挙動は、前記ユーザの発声又は身体の動きであり、
前記ユーザの前記発声又は前記身体の動きに異常があると判定された場合、前前ユーザの挙動に異常があると判定することを更に含む、方法。 6. The method of claim 5 ,
the user behavior of the first information is a vocalization or a body movement of the user ,
The method further includes determining that there is an abnormality in the behavior of a previous previous user when it is determined that there is an abnormality in the user 's vocalization or body movement .
前記第1情報の前記ユーザの挙動は、前記ユーザが前記ユーザの平静音声である第1音声又は前記第1音声とは異なる第2音声を発声することであり、
前記ユーザによる前記第2音声の発声が検知された場合、前記ユーザの挙動に異常があると判定することを更に含む、方法。 6. The method of claim 5 ,
The user behavior of the first information is that the user utters a first voice that is a calm voice of the user or a second voice that is different from the first voice,
The method further includes determining that the user's behavior is abnormal if the user's utterance of the second voice is detected.
前記少なくとも1つの指標に加えて、前記車両の加速度に基づいて、前記車両の挙動に異常があるか否かを判定することを更に含む、方法。 8. The method according to any one of claims 5 to 7 ,
The method further includes determining whether there is an abnormality in the behavior of the vehicle based on the acceleration of the vehicle in addition to the at least one indicator.
車両の周辺が撮像された画像を保存すること、
前記車両の挙動を示す、加速度以外の少なくとも1つの指標として使用され得る、前記車両に乗車中のユーザの挙動を示す第1情報、前記車両の異常音の有無を示す第2情報、前記車両の異常振動の有無を示す第3情報、及び前記車両と前記車両の周辺に位置する物体との距離を示す第4情報の、前記画像に付随する複数の情報を記憶すること、
前記複数の情報のうちの少なくとも1つの情報を読み出して、前記少なくとも1つの指標を取得すること、及び
取得された前記少なくとも1つの指標に基づいて、前記車両の挙動に異常があると判定された場合、前記画像の保存を維持すると決定し、前記車両の挙動に異常があると判定されなかった場合、前記画像を削除すると決定すること
を実行させるプログラム。 In the information processing device,
Storing images of the surroundings of the vehicle;
storing a plurality of pieces of information accompanying the image, which can be used as at least one indicator other than acceleration that indicates the behavior of the vehicle, including first information indicating the behavior of the user while riding in the vehicle, second information indicating the presence or absence of abnormal noise from the vehicle, third information indicating the presence or absence of abnormal vibration from the vehicle, and fourth information indicating the distance between the vehicle and an object located around the vehicle ;
A program that reads out at least one piece of information from the plurality of pieces of information to acquire the at least one indicator; and if it is determined that there is an abnormality in the behavior of the vehicle based on the acquired at least one indicator, decides to keep the image stored, and if it is not determined that there is an abnormality in the behavior of the vehicle, decides to delete the image.
前記第1情報の前記ユーザの挙動は、前記ユーザの発声又は身体の動きであり、
前記ユーザの前記発声又は前記身体の動きに異常があると判定された場合、前前ユーザの挙動に異常があると判定することを前記情報処理装置に更に実行させる、プログラム。 10. The program according to claim 9 ,
the user behavior of the first information is a vocalization or a body movement of the user ,
The program further causes the information processing device to determine that there is an abnormality in the behavior of a previous previous user when it is determined that there is an abnormality in the user 's vocalization or body movement .
前記第1情報の前記ユーザの挙動は、前記ユーザが前記ユーザの平静音声である第1音声又は前記第1音声とは異なる第2音声を発声することであり、
前記ユーザによる前記第2音声の発声が検知された場合、前記ユーザの挙動に異常があると判定することを前記情報処理装置に更に実行させる、プログラム。 10. The program according to claim 9 ,
The user behavior of the first information is that the user utters a first voice that is a calm voice of the user or a second voice that is different from the first voice,
The program further causes the information processing device to determine that there is something abnormal in the behavior of the user when the utterance of the second voice by the user is detected.
前記少なくとも1つの指標に加えて、前記車両の加速度に基づいて、前記車両の挙動に異常があるか否かを判定することを前記情報処理装置に更に実行させる、プログラム。The program further causes the information processing device to determine whether or not there is an abnormality in the behavior of the vehicle based on the acceleration of the vehicle in addition to the at least one indicator.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022068425A JP7827527B2 (en) | 2022-04-18 | 2022-04-18 | Information processing device, method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022068425A JP7827527B2 (en) | 2022-04-18 | 2022-04-18 | Information processing device, method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023158528A JP2023158528A (en) | 2023-10-30 |
| JP7827527B2 true JP7827527B2 (en) | 2026-03-10 |
Family
ID=88509446
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022068425A Active JP7827527B2 (en) | 2022-04-18 | 2022-04-18 | Information processing device, method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7827527B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000016352A (en) | 1998-07-07 | 2000-01-18 | On Denshi Kk | Image recording device for automobile |
| WO2007049596A1 (en) | 2005-10-28 | 2007-05-03 | Pioneer Corporation | Information recording apparatus, information recording method, information recording program and computer readable recording medium |
| JP2011221811A (en) | 2010-04-09 | 2011-11-04 | Yazaki Corp | Drive recorder and recording method of drive recorder |
| JP2017138694A (en) | 2016-02-02 | 2017-08-10 | ソニー株式会社 | Video processing apparatus and video processing method |
| JP2019128744A (en) | 2018-01-23 | 2019-08-01 | 株式会社ユピテル | System and program and the like |
| JP2020024740A (en) | 2019-10-24 | 2020-02-13 | 株式会社Jvcケンウッド | Vehicle imaging recording device, vehicle imaging control method, and program |
-
2022
- 2022-04-18 JP JP2022068425A patent/JP7827527B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000016352A (en) | 1998-07-07 | 2000-01-18 | On Denshi Kk | Image recording device for automobile |
| WO2007049596A1 (en) | 2005-10-28 | 2007-05-03 | Pioneer Corporation | Information recording apparatus, information recording method, information recording program and computer readable recording medium |
| JP2011221811A (en) | 2010-04-09 | 2011-11-04 | Yazaki Corp | Drive recorder and recording method of drive recorder |
| JP2017138694A (en) | 2016-02-02 | 2017-08-10 | ソニー株式会社 | Video processing apparatus and video processing method |
| JP2019128744A (en) | 2018-01-23 | 2019-08-01 | 株式会社ユピテル | System and program and the like |
| JP2020024740A (en) | 2019-10-24 | 2020-02-13 | 株式会社Jvcケンウッド | Vehicle imaging recording device, vehicle imaging control method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023158528A (en) | 2023-10-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20200108835A1 (en) | Server, information processing method, and non-transitory storage medium storing program | |
| CN105539026B (en) | A kind of system for detecting tire pressure and method | |
| CN115782911B (en) | Data processing method and related device for steering wheel hand-off event in driving scene | |
| JP7044382B2 (en) | Driving assistance devices, methods, programs and systems | |
| CN113829994B (en) | Early warning methods, devices, cars and media based on the sound of sirens outside the car | |
| CN112009494A (en) | A vehicle abnormality processing method, device, control device and storage medium | |
| CN110164181A (en) | A kind of car accident detection, method for early warning, equipment and system | |
| CN118603581B (en) | Abnormal sound detection method, device, vehicle and storage medium | |
| CN106427771A (en) | Sound control method and device | |
| CN116391216A (en) | Detecting and processing driving event sounds during a navigation session | |
| JP7827527B2 (en) | Information processing device, method, and program | |
| CN113256981B (en) | Alarm analysis method, device, equipment and medium based on vehicle driving data | |
| CN120564421A (en) | Vehicle driving behavior detection method and electronic police | |
| US11904879B2 (en) | Information processing apparatus, recording medium, and information processing method | |
| JP7351805B2 (en) | Information processing method, program, in-vehicle device, and vehicle | |
| CN111090409A (en) | Method, device and system for adaptively controlling volume of vehicle horn | |
| CN115082878B (en) | Information processing device, information processing method, and non-transitory computer-readable medium | |
| JP2024160629A (en) | Vehicle information processing device | |
| CN109977753B (en) | Early warning method and vehicle | |
| CN120056977B (en) | Vehicle collision detection methods, devices, vehicles, storage media, and program products | |
| CN119580229B (en) | Vehicle collision recognition method and device, storage medium and electronic equipment | |
| CN119047085B (en) | Construction method and device of vehicle automatic driving behavior evaluation model | |
| US20230286512A1 (en) | Information processing device, vehicle system, and information processing method | |
| CN110852192B (en) | Method and device for determining noise data, storage medium, terminal and vehicle | |
| WO2026069650A1 (en) | Vehicle control device, vehicle control method, non-transitory computer-readable medium, and vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240904 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250521 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250527 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250612 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250930 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251028 |
|
| 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: 20260203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260226 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7827527 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |