Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7798628B2 - Information processing device, information processing method, program, and storage medium - Google Patents
[go: Go Back, main page]

JP7798628B2 - Information processing device, information processing method, program, and storage medium - Google Patents

Information processing device, information processing method, program, and storage medium

Info

Publication number
JP7798628B2
JP7798628B2 JP2022040713A JP2022040713A JP7798628B2 JP 7798628 B2 JP7798628 B2 JP 7798628B2 JP 2022040713 A JP2022040713 A JP 2022040713A JP 2022040713 A JP2022040713 A JP 2022040713A JP 7798628 B2 JP7798628 B2 JP 7798628B2
Authority
JP
Japan
Prior art keywords
communication device
vehicle
notification
information
driver
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
Application number
JP2022040713A
Other languages
Japanese (ja)
Other versions
JP2023135475A (en
Inventor
諒 竹林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2022040713A priority Critical patent/JP7798628B2/en
Publication of JP2023135475A publication Critical patent/JP2023135475A/en
Application granted granted Critical
Publication of JP7798628B2 publication Critical patent/JP7798628B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Alarm Systems (AREA)
  • Traffic Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Emergency Alarm Devices (AREA)

Description

本発明は、情報処理装置、情報処理方法、プログラム及び記憶媒体に関する。 The present invention relates to an information processing device, an information processing method, a program, and a storage medium.

近年、子供などの移動者が電子機器を携帯しており、当該電子機器の周辺に車両などの物体が接近する場合(車両が危険なエリアに近づくような交通状況になった場合)に、電子機器により移動者に報知を行う技術が知られている(特許文献1)。このような技術により、子供などの移動者は危険な状況を回避することができる。
(特許文献1)。
In recent years, a technology has been known in which, when a moving person such as a child carries an electronic device and an object such as a vehicle approaches the vicinity of the electronic device (when a traffic situation occurs in which the vehicle approaches a dangerous area), the electronic device notifies the moving person (Patent Document 1). Such a technology allows the moving person such as a child to avoid dangerous situations.
(Patent Document 1).

国際公開第2021/085583号International Publication No. 2021/085583

ところで、高い安全性を確保するために車両と移動者の距離に余裕をもった距離を設定して電子機器を用いる場合、電子機器による報知の回数が多くなる場合がある。移動者に対して報知が頻繁に行われて、移動者が報知に慣れてしまった場合、重大な危険に対して素早い行動がとれなくなる可能性が考えられる。或いは、移動者が報知を煩わしいと感じてしまうと、上記電子機器の使用さえ停止してしまうことも考えられる。 However, when electronic devices are used with a generous distance between the vehicle and the traveler set to ensure high safety, the electronic devices may issue alerts more frequently. If alerts are issued too frequently to the traveler, the traveler may become accustomed to the alerts, which could prevent them from taking prompt action in the event of a serious danger. Alternatively, if the traveler finds the alerts annoying, they may even stop using the electronic devices.

本発明は、上記課題に鑑みてなされ、その目的は、移動者による危険回避を適切に支援することが可能な技術を実現することである。 The present invention was made in consideration of the above-mentioned problems, and its purpose is to realize technology that can appropriately support travelers in avoiding danger.

本発明によれば、
車両から前記車両の走行に関連するデータを取得する第1取得手段と、
移動者が携帯する通信装置の位置情報を取得する第2取得手段と、
前記車両の走行に関連するデータに基づいて、前記車両の運転者の運転技量を判定する判定手段と、
前記通信装置に前記移動者への報知を行わせるための報知情報を、前記通信装置に提供する提供手段と、を有し、
前記提供手段は、所定の範囲内で前記通信装置に接近する車両が存在する場合、前記接近する車両の運転者の運転技量に応じて前記通信装置による移動者への前記報知を異ならせるようにする前記報知情報を、前記通信装置に提供する、ことを特徴とする情報処理装置が提供される。
According to the present invention,
a first acquisition means for acquiring data related to the running of the vehicle from the vehicle;
a second acquiring means for acquiring location information of a communication device carried by the mobile person;
a determining means for determining the driving skill of a driver of the vehicle based on data related to the running of the vehicle;
providing means for providing notification information to the communication device, for causing the communication device to notify the moving person;
An information processing device is provided in which the providing means provides the communication device with the notification information that, when there is a vehicle approaching the communication device within a predetermined range, causes the notification to the moving person by the communication device to differ depending on the driving skill of the driver of the approaching vehicle.

本発明によれば、移動者による危険回避を適切に支援することが可能な技術を実現することが可能になる。 This invention makes it possible to realize technology that can appropriately assist travelers in avoiding danger.

本発明の実施形態1に係る情報処理システムの一例を示す図FIG. 1 is a diagram illustrating an example of an information processing system according to a first embodiment of the present invention. 実施形態1に係る車両の機能構成例を示すブロック図FIG. 1 is a block diagram illustrating an example of a functional configuration of a vehicle according to a first embodiment. 実施形態1に係る通信装置の機能構成例を示すブロック図FIG. 1 is a block diagram illustrating an example of the functional configuration of a communication device according to a first embodiment. 実施形態1に係る情報処理装置の機能構成例を示すブロック図FIG. 1 is a block diagram showing an example of the functional configuration of an information processing apparatus according to a first embodiment; 実施形態1に係る車両から情報処理装置に送信されるデータの一例を示す図FIG. 10 is a diagram illustrating an example of data transmitted from a vehicle to an information processing device according to the first embodiment. 実施形態1に係る報知制御処理の一連の動作を示すフローチャート1 is a flowchart showing a series of operations of a notification control process according to a first embodiment; 実施形態1に係る移動者に報知が行われる際の具体例を示す図FIG. 10 is a diagram showing a specific example of when a notification is given to a moving person according to the first embodiment. 実施形態2に係る情報処理装置の機能構成例を示すブロック図FIG. 10 is a block diagram showing an example of the functional configuration of an information processing apparatus according to a second embodiment. 実施形態2に係る機械学習によるモデル化を概念的に説明する図FIG. 10 is a diagram conceptually illustrating modeling by machine learning according to the second embodiment. 実施形態2に係る報知制御処理の一連の動作を示すフローチャート10 is a flowchart showing a series of operations of a notification control process according to a second embodiment.

以下、添付図面を参照して実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態で説明されている特徴の組み合わせの全てが発明に必須のものとは限らない。実施形態で説明されている複数の特徴のうち二つ以上の特徴が任意に組み合わされてもよい。また、同一若しくは同様の構成には同一の参照番号を付し、重複した説明は省略する。 The following embodiments are described in detail with reference to the accompanying drawings. Note that the following embodiments do not limit the scope of the claimed invention, and not all combinations of features described in the embodiments are necessarily essential to the invention. Two or more of the features described in the embodiments may be combined in any desired manner. Furthermore, the same reference numbers are used for identical or similar components, and duplicate descriptions will be omitted.

(実施形態1)
<情報提供システムの構成>
図1を参照して、本実施形態に係る情報処理システム10の構成について説明する。情報処理システム10は、例えば、車両100と、情報処理装置の一例としてのサーバ110と、通信装置120とを含む。
(Embodiment 1)
<Configuration of information provision system>
The configuration of an information processing system 10 according to this embodiment will be described with reference to Fig. 1. The information processing system 10 includes, for example, a vehicle 100, a server 110 as an example of an information processing device, and a communication device 120.

車両100は、運転者が運転を行う、例えば四輪車であるが、二輪車であってもよい。車両100は、例えば、Wi‐Fiや第5世代移動体通信などの無線通信を介してネットワーク140に接続する。車両100は、様々なセンサによって(車両の位置、走行状態、周囲の物体の物標などの)車両内外の状態を計測し、計測したデータをサーバ110に送信可能である。このように収集されて送信されるデータは、一般にフローティングデータ、プローブデータ、交通情報などとも呼ばれる。この車両に関する情報(フローティングデータ)は、一定の間隔でまたは特定のイベントが発生したことに応じてサーバ110に送信される。 Vehicle 100 is driven by a driver and is, for example, a four-wheeled vehicle, but may also be a two-wheeled vehicle. Vehicle 100 connects to network 140 via wireless communication, such as Wi-Fi or fifth-generation mobile communications. Vehicle 100 measures conditions inside and outside the vehicle (such as the vehicle's position, driving conditions, and surrounding object landmarks) using various sensors and can transmit the measured data to server 110. Data collected and transmitted in this manner is generally referred to as floating data, probe data, traffic information, etc. This vehicle-related information (floating data) is transmitted to server 110 at regular intervals or in response to the occurrence of a specific event.

サーバ110は、車両100から送信される車両に関する情報や、通信装置120から送信される位置情報を、ネットワーク140を介して取得する。また、サーバ110は、不図示の1つ以上の外部サーバから、走行位置の関連情報、運転者の属性情報、及び交通事故に関する統計情報を取得することができる。走行位置の関連情報は、例えば、車両が走行する各地点の天候の情報と、日の出及び日没の時刻を示す情報を含む。運転者の属性情報は、例えば、運転者の性別、年齢、居住地などの情報を含む。交通事故に関する統計情報は、例えば、運転者の属性に応じた交通事故に関する統計情報を含む。走行位置の関連情報と運転者の属性情報を、以下の説明では環境情報ともいう。 The server 110 acquires vehicle-related information transmitted from the vehicle 100 and location information transmitted from the communication device 120 via the network 140. The server 110 can also acquire driving location-related information, driver attribute information, and statistical information related to traffic accidents from one or more external servers (not shown). The driving location-related information includes, for example, weather information at each location where the vehicle is traveling and information indicating the times of sunrise and sunset. The driver attribute information includes, for example, information such as the driver's gender, age, and place of residence. The statistical information related to traffic accidents includes, for example, statistical information related to traffic accidents according to the driver's attributes. The driving location-related information and driver attribute information are also referred to as environmental information in the following description.

通信装置120は、例えば子供などの移動者130が携帯可能な装置であり、例えば肩などの身体の一部に身に着けることが可能なウェアラブル端末である。通信装置120は、これに限らず、スマートフォンなどの携帯型端末であってもよいし、タブレット端末、ゲーム機などであってもよい。通信装置120は、例えば、Wi‐Fiや第5世代移動体通信などの無線通信を介してネットワーク140に接続する。通信装置120は、GPS信号などに基づく通信装置120の位置情報をサーバ110に送信する。以下の実施形態では、移動者130が歩行者である場合を例に説明するが、歩行者に限らず自転車に乗って移動している場合にも適用可能である。 The communication device 120 is a device that can be carried by the moving person 130, such as a child, and is a wearable terminal that can be worn on a part of the body, such as the shoulder. The communication device 120 is not limited to this, and may also be a portable terminal such as a smartphone, a tablet terminal, a game console, etc. The communication device 120 connects to the network 140 via wireless communication such as Wi-Fi or fifth-generation mobile communication. The communication device 120 transmits location information of the communication device 120 based on GPS signals or the like to the server 110. In the following embodiment, an example is described in which the moving person 130 is a pedestrian, but the present invention is also applicable to moving people who are not pedestrians but are also traveling by bicycle.

ネットワーク140は、例えばインターネットや携帯電話網などの通信網を含み、サーバ110と車両100との間、及びサーバ110と通信装置120との間の情報を伝送する。 The network 140 includes a communication network such as the Internet or a mobile phone network, and transmits information between the server 110 and the vehicle 100, and between the server 110 and the communication device 120.

この情報処理システム10では、所定の範囲内で通信装置120に接近する車両100が存在する場合、車両が接近していることを移動者へ知らせるために、通信装置120に移動者130への報知を行わせる。 In this information processing system 10, when a vehicle 100 is approaching the communication device 120 within a predetermined range, the communication device 120 issues a notification to the moving person 130 to notify the moving person that a vehicle is approaching.

車両の運転者には、年齢が若い者や高齢者等、統計的に事故率が高い年齢層が存在する。また、運転者には、年齢に限らず、運転技量が未熟な者、例えば危険性が高くなり得る運転の癖がついている者や運転に不慣れな者がいる一方で、安全運転のための運転技量が一定レベルに達しているような、優良な運転者も含まれる。もちろん、安全運転を心がける運転者の方が事故のリスクが少なく、危険な運転者の方が事故リスクが高くなる傾向が想定される。そのような運転者の運転技量をデータ化、評価し、サーバ110は、運転技量の低い運転者が運転する車両が移動者(通信装置120)に接近する場合に、通信装置120に(音声や振動による)移動者への報知を強い強度で行わせる。但し、通信装置120による報知の強度を、運転者の運転技量レベル等に応じて変化させる。このようにすることで、通信装置による報知(つまりアラート)が日常化して効果が薄くなってしまうことを回避し、リスクが高い状況において移動者130は報知に対して注意を払うことができるようになる。すなわち、移動者130による危険回避を適切に支援し、車両と移動者の接触事故を防ぐことができる。 Vehicle drivers include age groups with statistically higher accident rates, such as young drivers and elderly drivers. Drivers are not limited to certain ages. While some drivers have poor driving skills, such as those with potentially dangerous driving habits or who are inexperienced drivers, others include excellent drivers who have achieved a certain level of safe driving skills. Naturally, it is expected that drivers who are mindful of safe driving have a lower accident risk, while dangerous drivers tend to have a higher accident risk. The driving skills of such drivers are digitized and evaluated. When a vehicle driven by a driver with poor driving skills approaches a moving person (communication device 120), server 110 causes communication device 120 to issue a strong alert (via voice or vibration) to the moving person. However, the alert intensity from communication device 120 is varied depending on the driver's driving skill level, etc. This prevents notifications (i.e., alerts) from the communication device from becoming routine and becoming less effective, and allows the traveler 130 to pay attention to notifications in high-risk situations. In other words, it is possible to appropriately support the traveler 130 in avoiding danger and prevent collisions between vehicles and traveler.

<車両の構成>
図2を参照して、本実施形態に係る車両100の機能構成例について説明する。なお、以降の図を参照して説明する機能ブロックの各々は、統合されまたは分離されてもよく、また説明する機能が別のブロックで実現されてもよい。また、ハードウェアとして説明するものがソフトウェアで実現されてもよく、その逆であってもよい。
<Vehicle configuration>
An example of the functional configuration of the vehicle 100 according to this embodiment will be described with reference to Figure 2. Note that each of the functional blocks described with reference to the following figures may be integrated or separated, and the described functions may be realized by different blocks. Furthermore, what is described as hardware may be realized by software, and vice versa.

センサ部201は、車両100の加速度、位置情報、操舵角などを出力する、GPS、ジャイロセンサ、加速度センサ及びその他のセンサなどの各種センサを含んでよい。また、車両の前方(更に周囲、車内)を撮影した撮影画像を出力するカメラを含む。センサ部201は、更に、車両の前方(及び周囲)の距離を計測して得られる距離画像を出力するLidar(Light Detection and Ranging)を含んでよい。センサ部201は、路線や走行車両を検知可能な画像認識機能を含んでよく、衝突軽減ブレーキ及び路線逸脱防止機能の発動検知機能や車間距離の監視機能を更に含んでよい。 The sensor unit 201 may include various sensors such as a GPS, gyro sensor, acceleration sensor, and other sensors that output the acceleration, position information, steering angle, etc. of the vehicle 100. It also includes a camera that outputs images of the area in front of the vehicle (and its surroundings and interior). The sensor unit 201 may further include a Lidar (Light Detection and Ranging) that outputs a distance image obtained by measuring the distance in front of (and around) the vehicle. The sensor unit 201 may include an image recognition function that can detect routes and moving vehicles, and may further include a function for detecting the activation of collision mitigation braking and route departure prevention functions, and a function for monitoring the distance between vehicles.

通信部202は、例えば通信用回路等を含む通信デバイスであり、例えばLTEやLTE-Advanced等或いは所謂5Gとして規格化された移動体通信を介してサーバ110や周囲の交通システムなどと通信する。通信部202は、地図データの一部又は全部や交通情報などを他の情報処理サーバや周囲の交通システムから受信する。 The communication unit 202 is a communication device that includes, for example, a communication circuit, and communicates with the server 110 and surrounding transportation systems via mobile communications standardized, for example, LTE, LTE-Advanced, or so-called 5G. The communication unit 202 receives some or all of the map data, traffic information, and the like from other information processing servers and surrounding transportation systems.

操作部203は、車両100内に取り付けられたボタンやタッチパネルなどの操作部材のほか、ステアリングやブレーキペダルなどの、車両100を運転するための入力を受け付ける部材を含む。電源部204は、例えばリチウムイオンバッテリ等で構成されるバッテリを含み、車両100内の各部に電力を供給する。動力部205は、例えば車両を走行させるための動力を発生させるエンジンやモータを含む。 The operation unit 203 includes operation elements such as buttons and touch panels attached inside the vehicle 100, as well as elements that accept inputs for driving the vehicle 100, such as a steering wheel and brake pedal. The power supply unit 204 includes a battery, such as a lithium-ion battery, and supplies power to each component inside the vehicle 100. The power unit 205 includes, for example, an engine or motor that generates power to run the vehicle.

走行制御部206は、運転者による操作を制御量に変換して或いはその制御量を補正したりして、車両100の走行を制御する。なお、本実施形態の説明では、走行制御部206を制御部208と異なる構成として例示しているが、制御部208に含まれてもよい。 The driving control unit 206 converts the driver's operations into control variables or corrects those control variables to control the driving of the vehicle 100. In the description of this embodiment, the driving control unit 206 is illustrated as having a different configuration from the control unit 208, but it may also be included in the control unit 208.

記憶部207は、半導体メモリなどの不揮発性の大容量の記憶媒体(ストレージデバイス)を含む。センサ部201から出力された実画像やその他、センサ部201から出力された各種センサデータを一時的に格納する。 The memory unit 207 includes a non-volatile, large-capacity storage medium (storage device) such as a semiconductor memory. It temporarily stores the actual image output from the sensor unit 201 and various other sensor data output from the sensor unit 201.

制御部208は、例えば、CPU210、RAM211、ROM212を含み、車両100の各部の動作を制御する。また、制御部208は、センサ部201から画像データを取得して、例えば、路線逸脱防止機能や車間距離の監視機能を実行する。制御部208は、CPU210がROM212に格納されたコンピュータプログラムを、RAM211に展開、実行することにより、制御部208が有する車両走行データ提供部214等の各部の機能を発揮させる。 The control unit 208 includes, for example, a CPU 210, RAM 211, and ROM 212, and controls the operation of each part of the vehicle 100. The control unit 208 also acquires image data from the sensor unit 201 and performs functions such as route deviation prevention and inter-vehicle distance monitoring. The control unit 208 performs the functions of each part of the control unit 208, such as the vehicle driving data provision unit 214, by having the CPU 210 load and execute computer programs stored in the ROM 212 into the RAM 211.

CPU210は、1つ以上のプロセッサを含む。RAM211は、例えばDRAM等の揮発性の記憶媒体で構成され、CPU210のワークメモリとして機能する。ROM212は、不揮発性の記憶媒体で構成され、CPU210によって実行されるコンピュータプログラムや制御部208を動作させる際の設定値などを記憶する。制御部208には、画像処理を高速に実行するための1つ以上の他のプロセッサ(例えばGPU)が含まれてもよい。 The CPU 210 includes one or more processors. The RAM 211 is composed of a volatile storage medium such as a DRAM, and functions as a work memory for the CPU 210. The ROM 212 is composed of a non-volatile storage medium, and stores computer programs executed by the CPU 210 and setting values for operating the control unit 208. The control unit 208 may also include one or more other processors (e.g., GPUs) for performing image processing at high speed.

ナビゲーション情報生成部213は、運転者によって設定された目的地情報に基づいて、目的地までの経路候補を生成する。運転者によって走行すべき経路が選択されると、車両が走行する経路をサーバ110に送信する。ナビゲーション情報生成部213は、車両100が走行している経路を監視し、車両100が予定されている経路を逸脱した場合には、新たな経路を生成して、生成した経路をサーバ110に送信する。 The navigation information generation unit 213 generates candidate routes to the destination based on destination information set by the driver. When the driver selects the route to travel, the route the vehicle will travel is transmitted to the server 110. The navigation information generation unit 213 monitors the route the vehicle 100 is traveling, and if the vehicle 100 deviates from the planned route, it generates a new route and transmits the generated route to the server 110.

車両走行データ提供部214は、センサ部201から収集した各種データと、制御部208内で処理する路線逸脱防止機能等の情報を、車両に関する情報として、サーバ110に送信する。このとき、車両に関する情報に、当該車両100を識別する情報や、運転者を識別する情報などを付加して、送信してもよい。 The vehicle driving data providing unit 214 transmits various data collected from the sensor unit 201 and information on the route deviation prevention function, etc., processed within the control unit 208, as information about the vehicle to the server 110. At this time, information identifying the vehicle 100 and information identifying the driver may be added to the information about the vehicle and transmitted.

<通信装置の構成>
次に、通信装置120の構成例について、図3を参照して説明する。図3に示す構成は、本実施形態の通信装置120の一例としてのウェアラブル装置を構成する機能ブロックを示している。なお、説明する機能ブロックの各々は、統合されまたは分離されてもよく、また説明する機能が別のブロックで実現されてもよい。また、ハードウェアとして説明するものがソフトウェアで実現されてもよく、その逆であってもよい。
<Configuration of communication device>
Next, an example configuration of the communication device 120 will be described with reference to Fig. 3. The configuration shown in Fig. 3 shows functional blocks constituting a wearable device as an example of the communication device 120 of this embodiment. Note that each of the functional blocks described may be integrated or separated, and the described functions may be realized by different blocks. Furthermore, what is described as hardware may be realized by software, and vice versa.

通信部301は、例えば通信用回路等を含む通信デバイスであり、例えばLTE等の移動体通信を介してサーバ110との間で必要なデータの送受信を行う。 The communication unit 301 is a communication device that includes, for example, a communication circuit, and transmits and receives necessary data to and from the server 110 via mobile communication such as LTE.

操作部303は、通信装置120の備えるボタンやタッチパネルを含み、不図示の表示部(ディスプレイ)に表示される各種操作用のGUIに対する操作を行うことができる。センサ部304は、現在位置を特定するためのGPSのほか、通信装置120の加速度や回転を計測する加速度センサ及びジャイロセンサを含む。 The operation unit 303 includes buttons and a touch panel provided on the communication device 120, and allows operations to be performed on various GUIs for operations displayed on a display unit (not shown). The sensor unit 304 includes a GPS for determining the current location, as well as an acceleration sensor and a gyro sensor for measuring the acceleration and rotation of the communication device 120.

報知部305は、スピーカ、振動素子、及びLCDやOLED等の表示パネルの1つ以上を含み、報知制御部314の指示に応じて、スピーカ、振動素子及び表示パネルによる報知を行う。報知部305は、スピーカ、振動素子及び表示パネルにおける単位時間当たりの作動頻度を変更したり、出力強度(音量、振動強度、表示の明るさ)などの報知の強度を変更したりすることができる。 The notification unit 305 includes one or more of a speaker, a vibration element, and a display panel such as an LCD or OLED, and issues notifications using the speaker, vibration element, and display panel in response to instructions from the notification control unit 314. The notification unit 305 can change the operation frequency per unit time of the speaker, vibration element, and display panel, and can change the intensity of the notification, such as output intensity (volume, vibration intensity, display brightness).

記憶部306は、例えば半導体メモリ等の不揮発性メモリを含み、制御部302が実行するプログラム等を記憶する。 The storage unit 306 includes non-volatile memory such as semiconductor memory, and stores programs executed by the control unit 302.

制御部302は、CPU310及びRAM311を含み、例えば記憶部306に記憶されたプログラムをCPU310が実行することにより、制御部302内の各機能ブロックや通信装置120内の各部の動作を制御する。 The control unit 302 includes a CPU 310 and RAM 311, and controls the operation of each functional block within the control unit 302 and each unit within the communication device 120, for example, by the CPU 310 executing a program stored in the memory unit 306.

行動情報提供部312は、センサ部304からの位置情報、加速度情報などを取得して、通信装置120の位置情報、通信装置120の移動方向、通信装置120の移動加速度などの行動情報を、サーバ110に送信する。 The behavioral information providing unit 312 acquires position information, acceleration information, etc. from the sensor unit 304, and transmits behavioral information such as the position information of the communication device 120, the direction of movement of the communication device 120, and the movement acceleration of the communication device 120 to the server 110.

報知情報取得部313は、サーバ110から送信される報知情報を取得する。報知情報は、例えば、報知に用いる出力態様(例えば、音声出力のみ、或いは、音声出力と振動出力を併用など)と、その出力強度(例えば、最小から最大を0から1の数値で示す)などの情報を含む。報知情報は、更に単位時間当たりの作動頻度や、継続して出力する時間長などの情報が含まれてよい。 The notification information acquisition unit 313 acquires notification information transmitted from the server 110. The notification information includes, for example, information such as the output mode used for notification (e.g., audio output only, or a combination of audio output and vibration output) and its output strength (e.g., expressed as a numerical value between 0 and 1 from minimum to maximum). The notification information may further include information such as the frequency of operation per unit time and the length of time for continuous output.

報知制御部314は、サーバ110から受信する報知情報に基づいて、移動者130への報知と、その報知態様を制御する。上述のように、報知部305は、例えばスピーカ、振動素子、及び表示パネルの1つ以上を含むため、報知情報に応じて、スピーカ、振動素子及び表示パネルによる報知を行う。報知制御部314は、スピーカ、振動素子及び表示パネルにおける単位時間当たりの作動頻度を変更したり、出力強度(音量、振動強度、表示の明るさ)などの報知の強度を、報知情報に従って変更する。 The notification control unit 314 controls the notification to the traveler 130 and the notification mode based on the notification information received from the server 110. As described above, the notification unit 305 includes, for example, one or more of a speaker, a vibration element, and a display panel, and therefore issues a notification using the speaker, vibration element, and display panel in accordance with the notification information. The notification control unit 314 changes the operation frequency per unit time of the speaker, vibration element, and display panel, and changes the intensity of the notification, such as output intensity (volume, vibration intensity, display brightness), in accordance with the notification information.

<情報処理装置の構成>
更に、本実施形態に係る情報処理装置の一例としてのサーバ110の構成について、図4を参照して説明する。サーバ110は、1つ以上のサーバ装置で構成される。なお、説明する機能ブロックの各々は、統合されまたは分離されてもよく、また説明する機能が別のブロックで実現されてもよい。また、ハードウェアとして説明するものがソフトウェアで実現されてもよく、その逆であってもよい。
<Configuration of information processing device>
Furthermore, the configuration of a server 110 as an example of an information processing device according to this embodiment will be described with reference to FIG. 4. The server 110 is composed of one or more server devices. Note that each of the functional blocks described may be integrated or separated, and the described functions may be realized by different blocks. Also, what is described as hardware may be realized by software, and vice versa.

通信部401は、ネットワーク140を介して通信装置120や車両100と通信する通信回路を含む。 The communication unit 401 includes a communication circuit that communicates with the communication device 120 and the vehicle 100 via the network 140.

制御部402は、中央演算装置であるCPU410とRAM411とを含む。制御部402は、記憶部403に記憶されたプログラムをRAM411に展開、実行することにより、制御部402内部の各部の動作を制御したり、サーバ110の各部の動作を制御したりする。また、制御部402は、後述する報知制御処理を実行する。RAM411は、例えばDRAM等の揮発性の記憶媒体を含み、制御部402がプログラムを実行するためのパラメータや処理結果等を一時的に記憶する。 The control unit 402 includes a CPU 410, which is a central processing unit, and a RAM 411. The control unit 402 controls the operation of each unit within the control unit 402 and the operation of each unit of the server 110 by loading and executing programs stored in the storage unit 403 into the RAM 411. The control unit 402 also executes the notification control process described below. The RAM 411 includes a volatile storage medium such as a DRAM, and temporarily stores parameters and processing results used by the control unit 402 to execute programs.

記憶部403は、例えば半導体メモリ等の不揮発性の記憶媒体を含み、サーバ110の動作に必要な設定値やプログラムを記憶する。記憶部403は、通信部401を介して複数の車両から受信した、車両に関する情報を記憶する。車両に関する情報は、例えば、図5に示すように、様々なデータソースから得られるデータ501を含んでいる。例えば、ジャイロセンサ・加速度センサに基づくデータ、車両データ、及び先進運転支援技術に基づくデータ、ドライブレコーダやスマートフォンから得られるデータ等が含まれる。ジャイロセンサ・加速度センサに基づくデータは、アクセルの強さやブレーキの強さなど運転者による運転時の操作特性を示すデータを含む。また、車両データは、安全運転に必要な車両操作の適切性を示すデータを含む。先進運転支援技術に基づくデータは、車両が危険防止のために発動した機能の履歴などが含まれる。そのほか、車両に関する情報は、ドライブレコーダで撮影された運転者の周囲確認の様子を示す画像情報や、運転中にスマートフォンが操作された履歴情報(すなわち安全運転の障害となり得る行動の記録)等を含む。 The memory unit 403 includes a non-volatile storage medium such as a semiconductor memory, and stores settings and programs required for the operation of the server 110. The memory unit 403 stores vehicle-related information received from multiple vehicles via the communication unit 401. As shown in FIG. 5, the vehicle-related information includes data 501 obtained from various data sources. For example, this includes data based on a gyro sensor and acceleration sensor, vehicle data, data based on advanced driver assistance technology, and data obtained from a drive recorder or smartphone. The data based on the gyro sensor and acceleration sensor includes data indicating the driver's driving characteristics, such as accelerator pressure and braking pressure. Furthermore, the vehicle data includes data indicating the appropriateness of vehicle operation required for safe driving. Data based on advanced driver assistance technology includes a history of functions activated by the vehicle to prevent hazards. Other vehicle-related information includes image information captured by a drive recorder showing the driver's surroundings while checking the surroundings, and history information on smartphone operation while driving (i.e., a record of actions that may hinder safe driving).

また、記憶部403は、不図示の1つ以上の外部サーバから取得した、上述の環境情報、すなわち走行位置の関連情報(例えば、車両が走行する各地点の天候の情報と、日の出及び日没の時刻を示す情報を含む)と、運転者の属性情報(例えば、運転者の性別、年齢、居住地などの情報を含む)とを格納する。また、記憶部403は、交通事故に関する統計情報(例えば、運転者の属性に応じた交通事故に関する統計情報を含む)を格納する。 The memory unit 403 also stores the above-mentioned environmental information, i.e., information related to the driving location (including, for example, weather information at each location where the vehicle is driving and information indicating the times of sunrise and sunset), and driver attribute information (including, for example, information such as the driver's gender, age, and place of residence), obtained from one or more external servers (not shown). The memory unit 403 also stores statistical information related to traffic accidents (including, for example, statistical information related to traffic accidents according to the driver's attributes).

走行データ取得部412は、上記の車両に関する情報を、複数の車両のそれぞれから取得して、記憶部403に記憶させる。走行データ取得部412は、車両に関する情報に対して、車両を識別する情報を関連付けて記憶させてよい。なお、車両に関する情報は必ずしも記憶部403に記憶させる必要はなく、制御部402がリアルタイムに扱ってもよい。 The driving data acquisition unit 412 acquires the above-mentioned vehicle-related information from each of the multiple vehicles and stores it in the memory unit 403. The driving data acquisition unit 412 may associate the vehicle-related information with information that identifies the vehicle and store it. Note that the vehicle-related information does not necessarily have to be stored in the memory unit 403, and may be handled in real time by the control unit 402.

行動情報取得部413は、複数の通信装置のそれぞれから、上述の行動情報(通信装置120の位置情報、通信装置120の移動方向、通信装置120の移動加速度など)を取得して、記憶部403に記憶させる。なお、行動情報は必ずしも記憶部403に記憶させる必要はなく、制御部402がリアルタイムに扱ってもよい。 The behavioral information acquisition unit 413 acquires the above-mentioned behavioral information (such as the positional information of the communication device 120, the movement direction of the communication device 120, and the movement acceleration of the communication device 120) from each of the multiple communication devices, and stores it in the memory unit 403. Note that the behavioral information does not necessarily have to be stored in the memory unit 403, and may be handled in real time by the control unit 402.

運転技量判定部414は、上述の車両に関する情報のうちの一部又は全部に基づいて、運転者の運転技量(運転スキル)を評価する。例えば、運転技量判定部414は、各運転者について取得された車両に関する情報のうちの、アクセルの強さ、急加速の度合い、ブレーキの強さ、急ブレーキの度合い、ハンドリングの強さ、急ハンドルの度合いなどの車両走行データを、予め定めた運転技術の算出関数に入力する。運転技術の算出関数は、運転者の運転技量を1~100(100が最高点)で表すスコアを算出することができる。運転技術の算出関数は、シートベルトの適正装着等の図5に示した車両データの項目や先進運転支援技術に関する項目を更に入力して、運転者の運転技量を算出するように定められてもよい。また、運転技術の算出関数は、図5に示した周囲確認や一時停止判定の結果等の他の情報を更に考慮して運転者の運転技量を算出するようにしてもよい。 The driving skill assessment unit 414 evaluates the driver's driving skill based on some or all of the vehicle-related information described above. For example, the driving skill assessment unit 414 inputs vehicle driving data, such as accelerator pressure, degree of sudden acceleration, braking pressure, degree of sudden braking, handling strength, and degree of abrupt steering, from the vehicle-related information acquired for each driver, into a predetermined driving skill calculation function. The driving skill calculation function can calculate a score representing the driver's driving skill on a scale of 1 to 100 (100 being the highest score). The driving skill calculation function may be configured to calculate the driver's driving skill by further inputting vehicle data items shown in Figure 5, such as proper seat belt use, and items related to advanced driving assistance technology. The driving skill calculation function may also calculate the driver's driving skill by further taking into account other information, such as the results of surrounding checks and stop sign judgments shown in Figure 5.

運転者の運転技量の評価において、運転者が車両を運転する際の運転状況も加味しても良い。運転技量判定部414は、運転状況を考慮するために、外部サーバ等から取得して記憶部403に格納される環境情報を用いる。 When evaluating a driver's driving skill, the driving conditions when the driver is driving the vehicle may also be taken into consideration. To take the driving conditions into consideration, the driving skill determination unit 414 uses environmental information obtained from an external server or the like and stored in the memory unit 403.

運転状況を加味する際に、例えば、運転者が慣れている居住地付近を運転している状況であれば、運転者の運転技量(スコア)を補正する必要は無いが、運転者が不慣れな場所を運転している場合には、リスクが相対的に高くなるため、運転者の運転技量を場所に関する所定量だけ下げるように補正してもよい。また、例えば、天候に応じて運転者の運転技量を補正してもよい。例えば、運転者が晴れた日に運転している場合には運転技量の補正の必要は無いが、雨の日に運転している場合には、リスクが相対的に高くなるため、運転者の運転技量を雨に関する所定量だけ下げるようにしてもよい。更に、運転状況を加味する際に、例えば、運転する時間に応じて運転者の運転技量を補正してもよい。例えば、運転者が朝に運転している場合には補正の必要は無いが、運転者が夕暮れや夜に運転している場合には時間帯に関する所定量だけ運転者の運転技量を下げるようにしてもよい。このようにすることにより、高齢者は夜に目が見えづらい等の身体能力の低下による事故リスクを備え得るため、天候や明るさが異なる運転状況を運転技量の判定に反映することができる。 When taking driving conditions into account, for example, if the driver is driving near a familiar residential area, there is no need to adjust the driver's driving skill (score). However, if the driver is driving in an unfamiliar location, the risk is relatively high, so the driver's driving skill may be adjusted to lower it by a predetermined amount related to the location. Furthermore, the driver's driving skill may be adjusted according to the weather, for example. For example, if the driver is driving on a sunny day, there is no need to adjust the driver's driving skill. However, if the driver is driving on a rainy day, the risk is relatively high, so the driver's driving skill may be adjusted to lower it by a predetermined amount related to the rain. Furthermore, when taking driving conditions into account, the driver's driving skill may be adjusted according to the time of day, for example. For example, if the driver is driving in the morning, no adjustment is necessary, but if the driver is driving at dusk or at night, the driver's driving skill may be adjusted to lower it by a predetermined amount related to the time of day. By doing this, the driving skill assessment can reflect driving conditions that vary in weather and lighting, as elderly people may be at greater risk of accidents due to reduced physical abilities such as poor night vision.

また、運転状況を加味する際に、例えば、同乗者の有無を考慮して運転技量を補正してもよい。例えば、同乗者がいる場合には補正の必要は無いが、同乗者がいない場合には運転者の運転技量を下げるようにしてもよい。このように、天候、自宅との距離、時間帯、同乗者の有無などを運転状況として考慮することにより、運転技量を総合的な観点から得られるようになる。 In addition, when taking into account the driving conditions, the driver's driving skill may be adjusted, for example, taking into account whether or not there are passengers. For example, if there are passengers, no adjustment is necessary, but if there are no passengers, the driver's driving skill may be lowered. In this way, by taking into account the driving conditions such as weather, distance from home, time of day, and whether or not there are passengers, the driving skill can be obtained from a comprehensive perspective.

運転技量判定部414は、運転者の属性に対する統計情報に更に基づいて、運転者の運転技量を判定してもよい。例えば、運転者が安全な運転を行う運転者であったとしても、運転者が高齢者であるなど統計的にリスクが増加し得る場合には、車両に関する情報に基づいて得られた運転者の運転技量を低下させるように補正してもよい。 The driving skill determination unit 414 may also determine the driver's driving skill based on statistical information on the driver's attributes. For example, even if the driver is a safe driver, if the driver is elderly or otherwise statistically at increased risk, the driver's driving skill obtained based on the vehicle information may be corrected to be lower.

報知提供部415は、運転技量判定部414で判定された運転者の運転技量に基づいて、報知情報を通信装置120に提供する。報知提供部415は、運転者の運転技量に応じて、通信装置120による移動者への報知が異なるようにする報知情報を、通信装置120に提供する。 The notification providing unit 415 provides notification information to the communication device 120 based on the driver's driving skill determined by the driving skill determining unit 414. The notification providing unit 415 provides notification information to the communication device 120 that causes the notification to the traveler by the communication device 120 to differ depending on the driver's driving skill.

報知提供部415は、例えば、運転者の運転技量が低いほど、通信装置120による移動者への報知の報知音量が大きくなるようにする報知情報を生成して、通信装置120に提供する。或いは、報知提供部415は、運転者の運転技量が低いほど、通信装置120による移動者への報知の報知頻度が多くなる又は報知時間が長くなるようにする報知情報を生成して、通信装置に提供してもよい。或いは、報知提供部415は、運転者の運転技量が所定の閾値以上である場合、通信装置120による移動者への報知の報知音量が知覚可能でないようにする報知情報を生成して、通信装置120に提供してもよい。 The notification providing unit 415 may generate and provide to the communication device 120 notification information such that, for example, the lower the driver's driving skill, the louder the notification volume of the notification to the moving person by the communication device 120. Alternatively, the notification providing unit 415 may generate and provide to the communication device notification information such that the lower the driver's driving skill, the more frequently or for how long the notification time of the notification to the moving person by the communication device 120 will be, and provide that notification information. Alternatively, when the driver's driving skill is equal to or above a predetermined threshold, the notification providing unit 415 may generate and provide to the communication device 120 notification information such that the notification volume of the notification to the moving person by the communication device 120 is not perceptible.

また、報知提供部415は、通信装置120の移動方向と車両100の移動方向とに応じて、通信装置120による移動者130への報知を異ならせるようにする報知情報を生成して、通信装置120に提供するようにしてもよい。例えば、報知提供部415は、通信装置120の移動方向と車両100の移動方向とが同一の方向である場合、通信装置120の移動方向と車両100の移動方向とが異なる場合よりも通信装置120による移動者への報知の報知音量、報知頻度及び報知時間の少なくともいずれかを増加させてもよい。移動者の移動方向と車両の移動方向が同一の方向である場合、移動者は車両を目視していない可能性が高いため、両者の移動方向が異なる場合よりも報知の出力を強くすることにより、移動者がより危険を感知し易くすることができる。 The notification providing unit 415 may also generate notification information to the communication device 120 that changes the notification to the moving person 130 by the communication device 120 depending on the moving direction of the communication device 120 and the moving direction of the vehicle 100, and provide the notification information to the communication device 120. For example, when the moving direction of the communication device 120 and the moving direction of the vehicle 100 are the same, the notification providing unit 415 may increase at least one of the notification volume, notification frequency, and notification time of the notification to the moving person by the communication device 120 compared to when the moving direction of the communication device 120 and the moving direction of the vehicle 100 are different. When the moving direction of the moving person and the moving direction of the vehicle are the same, it is highly likely that the moving person has not seen the vehicle, so by strengthening the output of the notification compared to when the moving directions of the two are different, the moving person can be more easily aware of danger.

図7(a)には、運転技量判定部414及び報知提供部415による動作の具体例を示している。例えば、車両100が移動者130の所定の範囲内(例えば、30メートル以内)まで接近している様子を示している。車両の100の運転者の運転技量は、運転技量判定部414により、例えば、車両に関する情報に基づいて80ポイントであると算出されている。また、運転技量判定部414は、運転技量を、環境情報に基づいて、天候が雨であるためにマイナス5ポイント、更に運転者の属性に基づいてマイナス10ポイントする。更に、報知提供部415は、通信装置の移動方向と車両の移動方向が同一であるため、報知の報知音量を増加させる。結果として、例えば、最小である0から最大である10のうち6の音量で報知されるようにする報知情報を提供する。 Figure 7(a) shows a specific example of the operation of the driving skill determination unit 414 and the notification provision unit 415. For example, it shows a situation in which the vehicle 100 is approaching within a predetermined range (e.g., within 30 meters) of the moving person 130. The driving skill of the driver of the vehicle 100 is calculated by the driving skill determination unit 414 to be, for example, 80 points based on information about the vehicle. The driving skill determination unit 414 also subtracts 5 points from the driving skill based on environmental information, such as rainy weather, and an additional 10 points based on the driver's attributes. Furthermore, the notification provision unit 415 increases the notification volume because the direction of movement of the communication device and the direction of movement of the vehicle are the same. As a result, notification information is provided that is, for example, a notification at a volume of 6 out of a minimum of 0 and a maximum of 10.

一方、図7(b)の例では、図7(a)と同様に、車両100が移動者130の所定の範囲内まで接近している様子を示している。この例では、車両の100の運転者の運転技量は、運転技量判定部414により、例えば、車両に関する情報に基づいて80ポイントであると算出されているが、運転技量判定部414は、運転技量を、環境情報に基づいて、天候が晴れであるためにプラス0ポイント、更に運転者の属性に基づいてマイナス10ポイントする。報知提供部415は、通信装置の移動方向と車両の移動方向が異なるため、報知の報知音量を増加させない。結果として、例えば、最小である0から最大である10のうち4の音量で報知されるようにする報知情報を提供する。 On the other hand, the example of Figure 7(b) shows, similar to Figure 7(a), a state in which vehicle 100 is approaching within a predetermined range of moving person 130. In this example, the driving skill of the driver of vehicle 100 is calculated by driving skill determination unit 414 to be, for example, 80 points based on information about the vehicle. However, based on environmental information, driving skill determination unit 414 adds 0 points to the driving skill because the weather is sunny, and further subtracts 10 points based on the driver's attributes. The notification providing unit 415 does not increase the notification volume of the notification because the direction of movement of the communication device and the direction of movement of the vehicle differ. As a result, notification information is provided that causes the notification to be made at a volume of 4 out of a minimum of 0 and a maximum of 10, for example.

<サーバにおける報知制御処理の一連の動作>
次に、サーバ110における報知制御処理の一連の動作について、図6を参照して説明する。なお、本処理は、制御部402のCPU410が記憶部403に記憶されるプログラムを実行することにより実現される。
<Series of operations in notification control processing in server>
Next, a series of operations of the notification control process in the server 110 will be described with reference to Fig. 6. Note that this process is realized by the CPU 410 of the control unit 402 executing a program stored in the storage unit 403.

S601において、制御部402は、複数の車両について、上述の車両に関する情報を取得する。車両に関する情報は、一定の間隔で或いは車両が停止した等の任意のトリガの発生のタイミングで、車両100からサーバ110に送信されてよい。 In S601, the control unit 402 acquires the above-mentioned vehicle-related information for multiple vehicles. The vehicle-related information may be transmitted from the vehicle 100 to the server 110 at regular intervals or when an arbitrary trigger occurs, such as when the vehicle stops.

S602において、制御部402は、通信装置の行動情報を取得する。行動情報は、上述の通信装置120の位置情報、通信装置120の移動方向、通信装置120の移動加速度などを含む。 In S602, the control unit 402 acquires behavioral information of the communication device. The behavioral information includes the above-mentioned location information of the communication device 120, the movement direction of the communication device 120, the movement acceleration of the communication device 120, etc.

S603において、制御部402は、処理対象の車両を特定する。例えば、制御部402は、通信装置120の位置情報から所定の範囲内に存在する車両を処理対象の車両として特定する。 In S603, the control unit 402 identifies the vehicle to be processed. For example, the control unit 402 identifies a vehicle that is located within a predetermined range based on the location information from the communication device 120 as the vehicle to be processed.

S604において、制御部402は、処理対象の車両が移動者に接近しているかを判定する。例えば、制御部402は、処理対象の車両が通信装置120の位置に向かって走行しているかを判定する。制御部402は、当該判定により処理対象の車両が移動者に接近していると判定した場合には処理をS605に進め、そうでない場合には本一連の処理を終了する。 In S604, the control unit 402 determines whether the vehicle being processed is approaching a moving person. For example, the control unit 402 determines whether the vehicle being processed is traveling toward the position of the communication device 120. If the control unit 402 determines that the vehicle being processed is approaching a moving person, the process proceeds to S605; if not, the control unit 402 terminates this series of processes.

S605において、制御部402は、車両の環境情報を取得する。環境情報は、上述のように、走行位置の関連情報(車両が走行する各地点の天候の情報と、日の出及び日没の時刻を示す情報を含む)と、運転者の属性情報(運転者の性別、年齢、居住地などの情報を含む)とを含む。 At S605, the control unit 402 acquires environmental information about the vehicle. As described above, the environmental information includes information related to the driving position (including weather information at each location where the vehicle is driving and information indicating the times of sunrise and sunset) and driver attribute information (including information such as the driver's gender, age, and place of residence).

S606において、制御部402は、運転技量判定部414により、車両に関する情報に基づいて運転者の運転技量を算出する。上述したように、運転技量判定部414は、車両に関する情報に加えて環境情報を加味して運転者の運転技量を算出することができる。 In S606, the control unit 402 calculates the driver's driving skill based on information about the vehicle using the driving skill determination unit 414. As described above, the driving skill determination unit 414 can calculate the driver's driving skill by taking into account environmental information in addition to information about the vehicle.

S607において、制御部402は、報知提供部415により、運転者の運転技量に応じて報知情報を生成する。報知提供部415は、上述のように、例えば、運転者の運転技量が低いほど、通信装置120による移動者への報知の報知音量が大きくなるようにする報知情報を生成する。また、報知提供部415は、通信装置120の移動方向と車両100の移動方向とを考慮して報知情報を生成してよい。 In S607, the control unit 402 causes the notification providing unit 415 to generate notification information according to the driver's driving skill. As described above, the notification providing unit 415 generates notification information such that, for example, the lower the driver's driving skill, the louder the notification volume of the notification sent to the moving person by the communication device 120. In addition, the notification providing unit 415 may generate the notification information taking into account the movement direction of the communication device 120 and the movement direction of the vehicle 100.

なお、報知提供部415は、S606で算出した運転者の運転技量が所定の閾値(TH1)より低い場合、通信装置120による移動者への報知が複数の出力態様で報知されるように、報知情報を生成してもよい。例えば、報知提供部415は、通信装置120による移動者への報知が、音声と振動により報知されるように報知情報を生成してもよい。運転技量が一定水準よりも低い場合には、音声による通知のみならず振動を併用することにより、移動者がより容易に報知を知覚し易くなる。 In addition, if the driver's driving skill calculated in S606 is lower than a predetermined threshold (TH1), the notification providing unit 415 may generate notification information so that the communication device 120 notifies the moving person in multiple output modes. For example, the notification providing unit 415 may generate notification information so that the communication device 120 notifies the moving person by voice and vibration. If the driving skill is lower than a certain level, the moving person can more easily perceive the notification by using not only voice notification but also vibration.

また、報知提供部415は、S606で算出した運転者の運転技量が所定の閾値(TH2)以上である場合、通信装置による移動者への報知の報知音量が知覚可能でないようにした報知情報を生成してもよい。運転技量が一定水準よりも高い場合には、報知が知覚されないようにすることにより、移動者に不要に報知しないようにすることができる。なお、報知提供部415は、運転技量が一定水準よりも高い場合には、報知を行わないようにしてもよい。 Furthermore, if the driving skill of the driver calculated in S606 is equal to or greater than a predetermined threshold (TH2), the notification providing unit 415 may generate notification information in which the volume of the notification sent by the communication device to the moving person is not perceptible. If the driving skill is higher than a certain level, the notification is made imperceptible, thereby preventing unnecessary notifications from being sent to the moving person. Note that the notification providing unit 415 may not issue a notification if the driving skill is higher than a certain level.

S608において、制御部402は、生成した報知情報を通信装置120に提供(送信)する。制御部402は、報知情報の提供が完了すると本一連の動作を終了する。 In S608, the control unit 402 provides (transmits) the generated notification information to the communication device 120. When the provision of the notification information is complete, the control unit 402 ends this series of operations.

以上説明したように、本実施形態では、サーバ110は、車両から車両の走行に関連するデータを取得するとともに、移動者が携帯する通信装置の位置情報を取得し、通信装置(すなわち移動者)に接近する車両が存在する場合に、当該車両の車両の走行に関連するデータに基づいて、その車両の運転者の運転技量を判定するようにした。サーバ110は、通信装置に移動者への報知を行わせるための報知情報を、通信装置に提供するように構成され、報知情報は、接近する車両の運転者の運転技量に応じて通信装置による移動者への報知を異ならせるように提供される。このようにすることで、移動者に車両が近づく際に、その車両の運転者の運転技量が低い場合(危険性が高い場合)と運転技量が高い場合(危険性が低い場合)とを区別して、移動者に報知を行うことが可能になる。つまり、より危険性の高い情報においては移動者に対してより明瞭に危険性を通知することができるため、移動者による報知への慣れを低減し、移動者による危険回避を適切に支援することができる。 As described above, in this embodiment, server 110 acquires data related to the vehicle's travel from the vehicle and also acquires location information from the communication device carried by the traveler. When a vehicle is approaching the communication device (i.e., the traveler), the server determines the driving skill of the driver of that vehicle based on the data related to the vehicle's travel. Server 110 is configured to provide notification information to the communication device to cause the communication device to issue a notification to the traveler, and the notification information is provided so that the notification to the traveler by the communication device varies depending on the driving skill of the driver of the approaching vehicle. In this way, when a vehicle approaches a traveler, it is possible to distinguish between cases where the driver of the vehicle has low driving skill (high risk) and cases where the driver has high driving skill (low risk) and to notify the traveler accordingly. In other words, when information indicates a higher risk, the traveler can be more clearly notified of the danger, reducing the traveler's habituation to the notifications and appropriately supporting the traveler in avoiding danger.

(実施形態2)
実施形態1では、運転者の運転技量を予め定めた演算によって求めることにより報知制御処理を実行する場合を例に説明した。本実施形態では、モデル化した事故リスクを推定することにより報知制御処理を実行する場合について説明する。なお、本実施形態では、情報処理装置の一例としてのサーバ110の一部の構成と、報知制御処理の一部のステップが異なる点を除き、他の構成や処理は実施形態1と実質的に同一である。このため、実質的に同一である構成については同一の参照番号を付してその説明を省略し、相違点について重点的に説明する。
(Embodiment 2)
In the first embodiment, an example was described in which the notification control process is executed by calculating the driver's driving skill through a predetermined calculation. In the present embodiment, an example was described in which the notification control process is executed by estimating a modeled accident risk. Note that in this embodiment, except for some differences in the configuration of the server 110 as an example of an information processing device and some steps in the notification control process, the other configurations and processes are substantially the same as those in the first embodiment. Therefore, the substantially same configurations are assigned the same reference numbers and their descriptions are omitted, and the description will focus on the differences.

図8には、情報処理装置の一例としてのサーバ800の機能構成例を示している。この構成例では、リスク判定部801の構成が実施形態1と異なる。 Figure 8 shows an example of the functional configuration of a server 800 as an example of an information processing device. In this example configuration, the configuration of the risk assessment unit 801 differs from that in embodiment 1.

リスク判定部801は、運転者の運転技量を考慮した事故リスクを機械学習モデルによって出力する。事故リスクを推定する処理概要を図9を参照して説明する。 The risk assessment unit 801 outputs the accident risk that takes into account the driver's driving skill using a machine learning model. An overview of the process for estimating the accident risk will be explained with reference to Figure 9.

図9では、実施形態1で使用されたデータと同様のデータを用いる。車両走行データ901と、ドライブレコーダ情報902と、地図情報903と、スマートフォン操作情報904とは、それぞれ図5に示したデータと対応する。運転者の個別情報905は環境情報に対応し、事故リスク統計情報906は、運転者の属性に対する統計情報に対応する。 Figure 9 uses the same data as that used in embodiment 1. Vehicle driving data 901, drive recorder information 902, map information 903, and smartphone operation information 904 correspond to the data shown in Figure 5. Driver individual information 905 corresponds to environmental information, and accident risk statistical information 906 corresponds to statistical information on driver attributes.

910では、例えば、事故リスクに関わる危険行動の抽出を行う。危険行動を表す指標として、アクセルの強さ、急ブレーキ判定、ウィンカー忘れ右左折、路線逸脱防止発動などを抽出する。例えば、図5で説明した項目の少なくともいずれかの項目が、危険行動として抽出されてもよい。運転者の運転技量が低いほど、様々な危険行動が抽出される。従って、本実施形態における危険行動の抽出結果は、運転者の運転技量に応じた評価と相関するものであり、運転者の運転技量を判定することと同じであってよい。911では、危険行動に対するリスクを数値化する。例えば、縦Gが0.3Gである場合にはリスク1を設定し、縦Gが0.4Gの場合にはリスク2を設定し、ウィンカー忘れの状態で右左折を行った場合にはリスク1.5を設定する等のように危険行動を数値化する。一定の時間内に複数回の危険行動の動きがあれば、より数値を高くするようにしてもよい。本実施形態では、上記のようにして数値化されたサンプルを用いて機械学習モデルを学習させ、抽出した危険行動に対するリスクを算出してよい。 In step 910, for example, risky behaviors related to accident risk are extracted. Indicators of risky behavior include accelerator pressure, sudden braking judgment, turning right or left without using a turn signal, and activation of lane deviation prevention. For example, at least some of the items described in FIG. 5 may be extracted as risky behaviors. The lower the driver's driving skill, the more risky behaviors are extracted. Therefore, the results of risky behavior extraction in this embodiment correlate with an evaluation based on the driver's driving skill and may be equivalent to determining the driver's driving skill. In step 911, the risk associated with risky behavior is quantified. For example, risk is quantified as follows: if vertical G is 0.3 G, risk is set to 1; if vertical G is 0.4 G, risk is set to 2; and if a turn is made without using a turn signal, risk is set to 1.5. If risky behaviors are observed multiple times within a certain period of time, the value may be increased. In this embodiment, a machine learning model may be trained using the quantified samples as described above, and the risk associated with the extracted risky behavior may be calculated.

912では、個人ごとの事故リスクの条件を更に抽出する。すなわち、どういう条件下において、リスクが高いのかをモデル化する。例えば、運転者の性別、年齢、居住地などに応じた事故リスクの統計情報を用いて、機械学習モデルを生成してもよい。これにより、911及び912で抽出される危険行動のリスク(運転技量に応じたリスクともいえる)に対して、運転者の属性を入力することで、更に、個人属性に応じたリスクを考慮することができる。このようにすることで、リスク判定部801は、車両の走行に関するデータと、環境情報と、運転者の属性に対する統計情報を用いて、車両の運転者による事故のリスクを算出することができる。事故リスクは例えば、0~1の間で事故発生の確率を表す値であってよい。 In step 912, the conditions for each individual's accident risk are further extracted. In other words, a model is created to determine under what conditions the risk is high. For example, a machine learning model may be generated using statistical information on accident risk according to the driver's gender, age, place of residence, etc. In this way, by inputting the driver's attributes in addition to the risk of risky behavior extracted in steps 911 and 912 (which can also be considered risk according to driving skill), it is possible to further consider risk according to individual attributes. In this way, the risk determination unit 801 can calculate the risk of an accident caused by the vehicle driver using data related to the vehicle's driving, environmental information, and statistical information on the driver's attributes. The accident risk may be, for example, a value between 0 and 1 that represents the probability of an accident occurring.

図9は、本実施形態に係る報知制御処理の動作を示している。なお、本処理は、制御部402のCPU410が記憶部403に記憶されるプログラムを実行することにより実現される。 Figure 9 shows the operation of the notification control process according to this embodiment. Note that this process is realized by the CPU 410 of the control unit 402 executing a program stored in the memory unit 403.

制御部402は、S601~S605の処理を実施形態と同様に行う。そして、制御部402は、リスク判定部801により、車両の走行に関するデータと、環境情報と、運転者の属性に対する統計情報を用いて、事故リスクを算出する。S802において、報知提供部415は、事故リスクが高いほど報知の強度が強くなるように報知情報を生成する。報知提供部415の動作は、実施形態1で説明した運転技量の低さに事故リスクの大きさを対応させてよい。S608において、制御部402は、実施形態1と同様に、生成した報知情報を通信装置120に提供(送信)する。制御部402は、報知情報の提供が完了すると本一連の動作を終了する。 The control unit 402 performs the processes of S601 to S605 in the same manner as in the embodiment. Then, the control unit 402 calculates the accident risk using the risk assessment unit 801, data related to the vehicle's traveling, environmental information, and statistical information on the driver's attributes. In S802, the notification providing unit 415 generates notification information such that the intensity of the notification increases as the accident risk increases. The operation of the notification providing unit 415 may correspond the magnitude of the accident risk to the poor driving skill described in embodiment 1. In S608, the control unit 402 provides (transmits) the generated notification information to the communication device 120, as in embodiment 1. When the provision of the notification information is completed, the control unit 402 ends this series of operations.

以上説明したように、本実施形態では、車両から車両の走行に関連するデータを取得するとともに、移動者が携帯する通信装置の位置情報を取得する。そして、車両の走行に関連するデータを入力して、車両の運転者による事故のリスクの推定値を出力する機械学習モデルを用いて、車両の運転者による事故のリスクを算出する。そのうえで、所定の範囲内で通信装置に接近する車両が存在する場合、算出された事故のリスクに応じて通信装置による移動者への報知を異ならせるように報知情報を生成し、生成した報知情報を通信装置に提供する。このようにしても、移動者に車両が近づく際に、その車両の運転者の事故のリスクが高い場合(危険性が高い場合)と事故のリスクが低い場合(危険性が低い場合)とを区別して、移動者に報知を行うことが可能になる。つまり、より危険性の高い情報においては移動者に対してより明瞭に危険性を通知することができるため、移動者による報知への慣れを低減し、移動者による危険回避を適切に支援することができる。 As described above, in this embodiment, data related to the vehicle's travel is obtained from the vehicle, and location information for the communication device carried by the traveler is also obtained. Then, using a machine learning model that inputs data related to the vehicle's travel and outputs an estimated value for the risk of an accident caused by the vehicle's driver, the risk of an accident caused by the vehicle's driver is calculated. If a vehicle is approaching the communication device within a predetermined range, notification information is generated so that the notification to the traveler by the communication device varies depending on the calculated risk of the accident, and the generated notification information is provided to the communication device. Even in this way, when a vehicle approaches a traveler, it is possible to distinguish between cases where the driver of the vehicle is at high risk of an accident (high risk) and cases where the risk of an accident is low (low risk) and notify the traveler accordingly. In other words, information related to a higher risk can be more clearly notified of the danger, reducing the traveler's habituation to notifications and appropriately supporting the traveler in avoiding danger.

発明は上記の実施形態に制限されるものではなく、発明の要旨の範囲内で、種々の変形・変更が可能である。 The invention is not limited to the above-described embodiments, and various modifications and variations are possible within the scope of the invention.

情報処理装置、412…走行データ取得部、413…行動情報取得部、414…運動技量判定部、415…報知提供部415 Information processing device, 412...running data acquisition unit, 413...behavioral information acquisition unit, 414...athletic skill determination unit, 415...notification provision unit 415

Claims (12)

車両から前記車両の走行に関連するデータを取得する第1取得手段と、
移動者が携帯する通信装置の位置情報を取得する第2取得手段と、
前記車両の走行に関連するデータに基づいて、前記車両の運転者の運転技量を判定する判定手段と、
前記通信装置に前記移動者への報知を行わせるための報知情報を、前記通信装置に提供する提供手段と、を有し、
前記提供手段は、所定の範囲内で前記通信装置に接近する車両が存在する場合、前記接近する車両の運転者の運転技量に応じて前記通信装置による移動者への前記報知を異ならせるようにする前記報知情報を、前記通信装置に提供する、ことを特徴とする情報処理装置。
a first acquisition means for acquiring data related to the running of the vehicle from the vehicle;
a second acquiring means for acquiring location information of a communication device carried by the mobile person;
a determining means for determining the driving skill of a driver of the vehicle based on data related to the running of the vehicle;
providing means for providing notification information to the communication device, for causing the communication device to notify the moving person;
The information processing device is characterized in that, when a vehicle is approaching the communication device within a predetermined range, the providing means provides the communication device with the notification information that causes the notification to the moving person by the communication device to differ depending on the driving skill of the driver of the approaching vehicle.
前記提供手段は、前記接近する車両の運転者の運転技量が低いほど、前記通信装置による移動者への前記報知の報知音量が大きくなるようにする前記報知情報を、前記通信装置に提供する、ことを特徴とする請求項1に記載の情報処理装置。 The information processing device according to claim 1, characterized in that the providing means provides the communication device with notification information that increases the volume of the notification to the moving person by the communication device the lower the driving skill of the driver of the approaching vehicle. 前記提供手段は、前記接近する車両の運転者の運転技量が低いほど、前記通信装置による移動者への前記報知の報知頻度が多くなる又は報知時間が長くなるようにする前記報知情報を、前記通信装置に提供する、ことを特徴とする請求項1に記載の情報処理装置。 The information processing device according to claim 1, characterized in that the providing means provides the communication device with notification information that increases the frequency or length of the notification to the moving person by the communication device the lower the driving skill of the driver of the approaching vehicle. 前記提供手段は、前記接近する車両の運転者の運転技量が所定の閾値より低い場合、前記通信装置による移動者への前記報知が音声と振動により知覚可能にする前記報知情報を、前記通信装置に提供する、ことを特徴とする請求項1に記載の情報処理装置。 The information processing device of claim 1, characterized in that the providing means provides the communication device with the notification information that makes the notification to the moving person perceptible by the communication device through sound and vibration when the driving skill of the driver of the approaching vehicle is lower than a predetermined threshold. 前記提供手段は、前記接近する車両の運転者の運転技量が所定の閾値以上である場合、前記通信装置による移動者への報知の報知音量が知覚可能でないようにする前記報知情報を、前記通信装置に提供する、ことを特徴とする請求項1に記載の情報処理装置。 The information processing device according to claim 1, characterized in that the providing means provides the communication device with the notification information that makes the notification volume of the notification to the moving person by the communication device imperceptible when the driving skill of the driver of the approaching vehicle is equal to or greater than a predetermined threshold. 前記提供手段は、更に、前記通信装置の移動方向と前記車両の移動方向とに応じて、前記通信装置による移動者への報知を異ならせるようにする前記報知情報を、前記通信装置に提供する、ことを特徴とする請求項1から5のいずれか1項に記載の情報処理装置。 An information processing device according to any one of claims 1 to 5, characterized in that the providing means further provides the communication device with notification information that causes the communication device to provide different notifications to the moving person depending on the movement direction of the communication device and the movement direction of the vehicle. 前記提供手段は、前記通信装置の移動方向と前記車両の移動方向とが同一の方向である場合、前記通信装置の移動方向と前記車両の移動方向とが異なる場合よりも前記通信装置による移動者への報知の報知音量、報知頻度及び報知時間の少なくともいずれかが増加するようにする前記報知情報を、前記通信装置に提供する、ことを特徴とする請求項6に記載の情報処理装置。 The information processing device of claim 6, wherein the providing means provides the notification information to the communication device such that, when the direction of movement of the communication device and the direction of movement of the vehicle are the same, at least one of the volume, frequency, and duration of the notification made by the communication device to the moving person is increased compared to when the direction of movement of the communication device and the direction of movement of the vehicle are different. 前記判定手段は、前記運転者の属性に対する統計情報に更に基づいて、前記車両の運転者の運転技量を判定する、ことを特徴とする請求項1から7のいずれか1項に記載の情報処理装置。 An information processing device according to any one of claims 1 to 7, characterized in that the determination means determines the driving skill of the driver of the vehicle further based on statistical information on the attributes of the driver. 前記判定手段は、前記車両が走行する環境に関する情報に更に基づいて、前記車両の運転者の運転技量を判定する、ことを特徴とする請求項1から8のいずれか1項に記載の情報処理装置。 An information processing device according to any one of claims 1 to 8, characterized in that the determination means determines the driving skill of the driver of the vehicle based further on information regarding the environment in which the vehicle is traveling. 第1取得手段が、車両から前記車両の走行に関連するデータを取得する第1取得工程と、
第2取得手段が、移動者が携帯する通信装置の位置情報を取得する第2取得工程と、
判定手段が、前記車両の走行に関連するデータに基づいて、前記車両の運転者の運転技量を判定する判定工程と、
提供手段が、前記通信装置に前記移動者への報知を行わせるための報知情報を、前記通信装置に提供する提供工程と、を有し、
前記提供工程では、所定の範囲内で前記通信装置に接近する車両が存在する場合、前記接近する車両の運転者の運転技量に応じて前記通信装置による移動者への前記報知を異ならせるようにする前記報知情報を、前記通信装置に提供する、ことを特徴とする情報処理方法。
a first acquisition step in which a first acquisition means acquires data related to the traveling of the vehicle from the vehicle;
a second acquisition step in which second acquisition means acquires location information of a communication device carried by the mobile person;
a determination step in which a determination means determines the driving skill of the driver of the vehicle based on data related to the traveling of the vehicle;
a providing step in which the providing means provides the communication device with notification information for causing the communication device to notify the moving person,
In the providing step, when a vehicle is approaching the communication device within a predetermined range, the notification information is provided to the communication device, which allows the notification to the moving person by the communication device to differ depending on the driving skill of the driver of the approaching vehicle.
コンピュータを、請求項1からのいずれか1項に記載の情報処理装置の各手段として機能させるためのプログラム。 A program for causing a computer to function as each of the means of the information processing device according to any one of claims 1 to 9 . 請求項1からのいずれか1項に記載の情報処理装置の各手段としてコンピュータを機能させるためのプログラムを格納する記憶媒体。 10. A storage medium for storing a program for causing a computer to function as each of the means of the information processing device according to claim 1.
JP2022040713A 2022-03-15 2022-03-15 Information processing device, information processing method, program, and storage medium Active JP7798628B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022040713A JP7798628B2 (en) 2022-03-15 2022-03-15 Information processing device, information processing method, program, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022040713A JP7798628B2 (en) 2022-03-15 2022-03-15 Information processing device, information processing method, program, and storage medium

Publications (2)

Publication Number Publication Date
JP2023135475A JP2023135475A (en) 2023-09-28
JP7798628B2 true JP7798628B2 (en) 2026-01-14

Family

ID=88144365

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022040713A Active JP7798628B2 (en) 2022-03-15 2022-03-15 Information processing device, information processing method, program, and storage medium

Country Status (1)

Country Link
JP (1) JP7798628B2 (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050073438A1 (en) 2003-09-23 2005-04-07 Rodgers Charles E. System and method for providing pedestrian alerts
JP2013149154A (en) 2012-01-20 2013-08-01 Toyota Motor Corp Driving model creating device and driving model creating method, drive evaluating device and drive evaluating method, and drive support system
JP2016151873A (en) 2015-02-17 2016-08-22 シャープ株式会社 Communication terminal
US20170256147A1 (en) 2016-03-02 2017-09-07 Michael E. Shanahan Systems and Methods for Intra-vehicle Pedestrian and Infrastructure Communication
JP2017173939A (en) 2016-03-21 2017-09-28 株式会社デンソー Dangerous vehicle approach notification system and communication equipment for vehicle
WO2018179154A1 (en) 2017-03-29 2018-10-04 本田技研工業株式会社 Information management device, information processing device, system, and information management method
JP2020119148A (en) 2019-01-22 2020-08-06 三菱電機株式会社 On-vehicle approach monitoring device and on-vehicle approach monitoring program
US20200394919A1 (en) 2019-06-11 2020-12-17 Ford Global Technologies, Llc Systems and methods for connected vehicle and mobile device communications
JP2021012604A (en) 2019-07-08 2021-02-04 株式会社日立ハイテク Accident risk diagnosis method, accident risk diagnosis device, and accident risk diagnosis system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050073438A1 (en) 2003-09-23 2005-04-07 Rodgers Charles E. System and method for providing pedestrian alerts
JP2013149154A (en) 2012-01-20 2013-08-01 Toyota Motor Corp Driving model creating device and driving model creating method, drive evaluating device and drive evaluating method, and drive support system
JP2016151873A (en) 2015-02-17 2016-08-22 シャープ株式会社 Communication terminal
US20170256147A1 (en) 2016-03-02 2017-09-07 Michael E. Shanahan Systems and Methods for Intra-vehicle Pedestrian and Infrastructure Communication
JP2017173939A (en) 2016-03-21 2017-09-28 株式会社デンソー Dangerous vehicle approach notification system and communication equipment for vehicle
WO2018179154A1 (en) 2017-03-29 2018-10-04 本田技研工業株式会社 Information management device, information processing device, system, and information management method
JP2020119148A (en) 2019-01-22 2020-08-06 三菱電機株式会社 On-vehicle approach monitoring device and on-vehicle approach monitoring program
US20200394919A1 (en) 2019-06-11 2020-12-17 Ford Global Technologies, Llc Systems and methods for connected vehicle and mobile device communications
JP2021012604A (en) 2019-07-08 2021-02-04 株式会社日立ハイテク Accident risk diagnosis method, accident risk diagnosis device, and accident risk diagnosis system

Also Published As

Publication number Publication date
JP2023135475A (en) 2023-09-28

Similar Documents

Publication Publication Date Title
EP3232289B1 (en) Information presentation control method and autonomous vehicle, and autonomous-vehicle driving support system
CN112699721B (en) Context-sensitive adjustments to off-road glance times
US20210394751A1 (en) Information processing apparatus, information processing method, and program
JP6497915B2 (en) Driving support system
EP2892036B1 (en) Alert generation correlating between head mounted imaging data and external device
JP6142718B2 (en) Driving support device and driving support method
US11628860B2 (en) Autonomous driving system that can eliminate a system distrust state of the driver
JP4973551B2 (en) Driver status determination device
US10528833B1 (en) Health monitoring system operable in a vehicle environment
JP2020091790A (en) Automatic driving system
JP2018180983A (en) INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
JPWO2018100619A1 (en) Vehicle control system, vehicle control method, and vehicle control program
WO2022201962A1 (en) Driving characteristic assessment device, driving characteristic assessment method, and driving characteristic assessment program
JP4097519B2 (en) Danger sensitivity estimation device, safe driving evaluation device and alarm device
JP6468306B2 (en) Visual assistance device, method and program
JP2016181032A (en) Automatic travel control device and automatic travel control system
US20190147264A1 (en) Concentration determination apparatus, concentration determination method, and program for concentration determination
WO2016030934A1 (en) Information-processing device, control method, program, and storage medium
US20240046779A1 (en) Driving determination system, driving determination method, and recording medium
JP7798628B2 (en) Information processing device, information processing method, program, and storage medium
KR20150076797A (en) A Detection System for Dozing at the Vehicle and the Method Of
US12157500B2 (en) Driving assistance device utilizing pedestrian-wearable device data for calculating pedestrian position within a road crossing
JP7722157B2 (en) Driving assistance method and driving assistance device
JP2020154375A (en) Vehicle hazardous condition identification device, vehicle hazardous condition identification method, and program
TW201520108A (en) Sliding mode of trajectory voting strategy module of driving control system and method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241127

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250709

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250728

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250918

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: 20251215

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251225

R150 Certificate of patent or registration of utility model

Ref document number: 7798628

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150