JP7814632B2 - Motion evaluation device, motion evaluation method, and program - Google Patents
Motion evaluation device, motion evaluation method, and programInfo
- Publication number
- JP7814632B2 JP7814632B2 JP2025544056A JP2025544056A JP7814632B2 JP 7814632 B2 JP7814632 B2 JP 7814632B2 JP 2025544056 A JP2025544056 A JP 2025544056A JP 2025544056 A JP2025544056 A JP 2025544056A JP 7814632 B2 JP7814632 B2 JP 7814632B2
- Authority
- JP
- Japan
- Prior art keywords
- acquisition unit
- action
- cumulative
- inattentive
- acquires
- 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
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B19/00—Teaching not covered by other main groups of this subclass
- G09B19/16—Control of vehicles or other craft
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Traffic Control Systems (AREA)
Description
本開示技術は、移動体を運転する乗員の動作を評価する動作評価技術に関する。 The disclosed technology relates to a motion evaluation technology that evaluates the motion of a passenger driving a vehicle.
近年、移動体を運転する乗員に対し、模範的な運転を促すための技術開発がされている。
特許文献1には、車両の運転者に関する運転操作を評価する技術が開示されている。
特許文献1に記載の技術は、センサにより取得した機器に関する情報を用いて、模範的な運転操作をしたと想定した場合に、地点ごとに、車両が有する運転操作に関わる機器の操作データを時系列データとしてデータベース化しておくとともに、当該データベースを用いて、実際の運転操作に関する操作データと模範的な運転操作に関する操作データとの差異に基づき、運転操作の評価をする(特許文献1の段落[0016]、[0020]、[0021]、[0024]等)。
In recent years, technological developments have been made to encourage drivers of mobile vehicles to drive in an exemplary manner.
Patent Document 1 discloses a technique for evaluating the driving operation of a vehicle driver.
The technology described in Patent Document 1 uses information about devices obtained by sensors to create a database of time-series data on the operation of devices related to driving operations of a vehicle for each location, assuming that exemplary driving operations have been performed, and uses the database to evaluate driving operations based on the difference between operation data related to actual driving operations and operation data related to exemplary driving operations (paragraphs [0016], [0020], [0021], [0024], etc. of Patent Document 1).
しかしながら、移動体が走行中の道路の環境(道路環境)によっては、例えば乗員が運転操作に必要な情報を収集しようとして周辺の状況を伺うといった、乗員が実際に運転操作を行う前に動作しておいた方が好ましい場合がある。
特許文献1に記載の技術は、運転操作に関わる機器の状態から推定される運転操作、以外の動作に基づく評価ができず、より好ましい運転評価ができないといった課題がある。
However, depending on the environment of the road on which the vehicle is traveling (road environment), it may be preferable for the system to operate before the occupant actually performs driving operations, for example, when the occupant is observing the surrounding situation in order to collect information necessary for driving operations.
The technology described in Patent Document 1 has a problem in that it is not possible to perform evaluation based on actions other than driving operations estimated from the state of devices related to driving operations, and therefore it is not possible to perform a more favorable driving evaluation.
本開示は、上記課題を解決するもので、従来に比べてより好ましい運転評価を行うことができるようにする、ことを目的とする。 The present disclosure aims to solve the above problem and enable more favorable driving evaluations than have been possible in the past.
本開示の動作評価装置は、
移動体を運転する乗員の動作を取得する動作取得部と、
前記移動体の位置を取得する位置取得部と、
位置情報と道路環境情報とを関連付けて予め記憶しているデータベースを参照し、前記位置取得部により取得された位置に応じた前記道路環境情報を取得する道路環境取得部と、
前記道路環境情報と道路環境に応じた模範的な動作を示す模範行動モデルとを関連付けて予め記憶しているデータベースを参照し、前記移動体の位置において前記道路環境取得部により取得された道路環境情報に応じた模範行動モデルを取得する、モデル取得部と、
前記動作取得部により取得された前記動作と前記モデル取得部により取得された前記模範行動モデルとに基づいて、前記動作の評価値を算出する評価値算出部と、
を備えたものである。
または、本開示の動作評価装置は、
移動体を運転する乗員の動作を取得する動作取得部と、
前記移動体の位置を取得する位置取得部と、
位置情報と道路環境に応じた模範的な動作を示す模範行動モデルとを関連付けて予め記憶しているデータベースを用いて、前記移動体の位置における道路環境に応じた模範行動モデルを取得するモデル取得部と、
前記動作取得部により取得された前記動作と前記モデル取得部により取得された前記模範行動モデルとに基づいて、前記動作の評価値を算出する評価値算出部と、
を備えた動作評価装置であって、
前記乗員による断続的な脇見に係る累積値を取得し、当該累積値と予め与えられたしきい値とを用いて累積脇見状態であるかの判定である累積脇見判定を行う、累積脇見判定部と、
前記累積脇見判定部により累積脇見状態であると判定された際の前記移動体の位置に基づく累積脇見地点を取得する、累積脇見地点取得部と、
前記移動体の前記乗員が観察しているであろう方向である観察方向を取得する、観察方向取得部と、
複数の移動体それぞれの乗員による累積脇見が多発している地点である累積脇見多発地点、を取得する累積脇見多発地点取得部と、
前記累積脇見多発地点ごとに観察することが許容されるべき方向である許容観察方向を取得する、許容観察方向取得部と、
をさらに備え、
前記モデル取得部は、
前記累積脇見地点と前記累積脇見多発地点とが重なる場合であって、
かつ、
前記観察方向取得部により取得された前記観察方向と前記許容観察方向とが重なる場合、
当該累積脇見地点の位置において前記許容観察方向を観察することを前記模範行動モデルとして取得する、
ものである。
The action evaluation device of the present disclosure includes:
a motion acquisition unit that acquires a motion of a driver of the vehicle;
a position acquisition unit that acquires the position of the moving object;
a road environment acquisition unit that refers to a database that stores in advance position information and road environment information in association with each other, and acquires the road environment information corresponding to the position acquired by the position acquisition unit;
a model acquisition unit that refers to a database that associates the road environment information with an exemplary behavior model that shows exemplary behavior according to the road environment and stores the association, and acquires an exemplary behavior model according to the road environment information acquired by the road environment acquisition unit at the position of the moving object ;
an evaluation value calculation unit that calculates an evaluation value of the action based on the action acquired by the action acquisition unit and the exemplary behavior model acquired by the model acquisition unit;
It is equipped with the following.
Alternatively, the action evaluation device of the present disclosure is
a motion acquisition unit that acquires a motion of a driver of the vehicle;
a position acquisition unit that acquires the position of the moving object;
a model acquisition unit that acquires an exemplary behavior model corresponding to the road environment at the position of the mobile object using a database that associates and pre-stores location information with an exemplary behavior model that shows exemplary behavior corresponding to the road environment;
an evaluation value calculation unit that calculates an evaluation value of the action based on the action acquired by the action acquisition unit and the exemplary behavior model acquired by the model acquisition unit;
A motion evaluation device comprising:
an accumulated inattentive state determination unit that obtains an accumulated value related to intermittent inattentive state by the occupant and performs an accumulated inattentive state determination by using the accumulated value and a predetermined threshold value;
an accumulated inattentive point acquisition unit that acquires accumulated inattentive points based on the position of the moving body when the accumulated inattentive state is determined to be present by the accumulated inattentive state determination unit;
an observation direction acquisition unit that acquires an observation direction that is a direction in which the occupant of the moving body is likely to be observing;
an accumulative inattentiveness frequent occurrence point acquisition unit that acquires accumulative inattentiveness frequent occurrence points, which are points where accumulative inattentiveness by occupants of each of a plurality of moving bodies frequently occurs;
an allowable observation direction acquisition unit that acquires an allowable observation direction, which is a direction in which observation should be allowed for each of the cumulative inattentive looking points;
Furthermore,
The model acquisition unit
When the cumulative inattentive driving point and the cumulative inattentive driving frequent point overlap,
and,
When the observation direction acquired by the observation direction acquisition unit overlaps with the allowable observation direction,
Observing the permissible observation direction at the position of the cumulative inattentive viewing point is acquired as the exemplary behavior model.
It is something.
本開示によれば、従来に比べてより好ましい運転評価を行うことができる、という効果を奏する。 This disclosure has the effect of enabling more favorable driving evaluations than conventional methods.
以下、本開示をより詳細に説明するために、本開示の実施の形態について、添付の図面に従って説明する。 To explain the present disclosure in more detail, an embodiment of the present disclosure will be described below with reference to the accompanying drawings.
実施の形態1.
実施の形態1においては、本開示の基本的な形態を説明する。
Embodiment 1.
In the first embodiment, a basic form of the present disclosure will be described.
動作評価装置の構成例を説明する。
図1は、本開示の実施の形態1に係る動作評価装置100の構成例を示す図である。
動作評価装置100は、移動体に搭乗している乗員の動作を評価する。移動体は、車両などである。
動作評価装置100は、乗員の動作が予め記憶されている模範的な動作と比べて乖離しているかを評価する。
図1に示す動作評価装置100は、動作取得部111、位置取得部112、モデル取得部113、および、評価値算出部114、を含み構成されている。
An example of the configuration of the action evaluation device will be described.
FIG. 1 is a diagram illustrating an example of a configuration of an action evaluating apparatus 100 according to a first embodiment of the present disclosure.
The action evaluation device 100 evaluates the action of a passenger on board a moving body, such as a vehicle.
The action evaluation device 100 evaluates whether the occupant's action deviates from a model action stored in advance.
The action evaluation device 100 shown in FIG. 1 includes an action acquisition unit 111 , a position acquisition unit 112 , a model acquisition unit 113 , and an evaluation value calculation unit 114 .
動作取得部111は、移動体を運転する乗員の動作を取得する。
動作取得部111は、乗員が行った動作自体を取得する。
動作取得部111により取得された動作は、例えば、移動体の室内が撮像された映像を用いて判定された乗員の動作である。
これにより、機器の状態から推測されるような従来の運転操作に比べて、運転操作前の動作も運転操作後の動作も取得することができる。
この場合、動作取得部111により取得可能な動作は、例えば、乗員の顔が向いている方向、乗員の視線方向、乗員の手の位置、これらそれぞれが時系列でどの程度変化したかを示す変化値、および、これらそれぞれがどの程度留まっているかを示す時間、といった形態で示される。
The motion acquisition unit 111 acquires the motion of a driver driving a vehicle.
The action acquisition unit 111 acquires the action itself performed by the occupant.
The movement acquired by the movement acquisition unit 111 is, for example, the movement of the occupant determined using a video image of the interior of the vehicle.
This makes it possible to obtain both the behavior before and the behavior after the driving operation, compared to conventional driving operations that are inferred from the state of the equipment.
In this case, the actions that can be acquired by the action acquisition unit 111 are shown in the form of, for example, the direction in which the occupant's face is facing, the direction in which the occupant is looking, the position of the occupant's hands, change values indicating the extent to which each of these has changed over time, and the time indicating how long each of these remains constant.
位置取得部112は、移動体の位置を取得する。
位置取得部112は、例えば、移動体に搭載されたGPS(全地球測位システム)装置、または、カーナビゲーション装置、の少なくとも1つから時系列に位置を取得する。
位置取得部112は、取得した位置を示す情報と、動作取得部111により取得された動作を示す情報とをセットにした情報である動作情報を出力することができる。
The position acquisition unit 112 acquires the position of the mobile object.
The position acquisition unit 112 acquires positions in chronological order from at least one of a GPS (Global Positioning System) device mounted on a mobile object and a car navigation device, for example.
The position acquisition unit 112 can output motion information, which is a set of information indicating the acquired position and information indicating the motion acquired by the motion acquisition unit 111 .
モデル取得部113は、位置取得部112により取得された位置における道路環境に応じた模範的な動作を示す模範行動モデルを取得する。
例えば、モデル取得部113は、位置情報と道路環境に応じた模範的な動作を示す模範行動モデルとを関連付けて予め記憶しているデータベースを用いて、移動体の位置における道路環境に応じた模範行動モデルを取得する。
「道路環境」は、乗員が実際に移動体に対する運転操作を行う前に、当該乗員が行っておくべき動作が生じるような道路周辺の環境のことである。
移動体が車両である場合、道路環境は、自動車専用道路、自動車専用道路の合流領域、交差点付近、横断歩道付近、信号機の有無、走行路の形状、走行路の幅、車両の混雑度合い、または、歩行者の混雑度合い、の少なくとも1つを含む。
自動車専用道路は、例えば高速道路である。
自動車専用道路の合流領域は、例えば高速道路の本線と本線に合流する合流車線との合流地点に存在する加速車線を含む領域である。
交差点付近は、例えば、車両の実際の位置を基準にして当該車両の進行方向に交差点が存在するといった環境を示す。
横断歩道付近は、例えば、車両の実際の位置を基準にして当該車両の進行方向に横断歩道が存在するといった環境を示す。
信号機の有無は、例えば、車両の実際の位置を基準にして当該車両の進行方向に信号機が存在するか否かといった環境を示す。
走行路の形状は、例えば、車両の実際の位置を基準にして当該車両の進行方向の走行路がカーブしているといった環境を含む。
走行路の幅は、例えば、車両の実際の位置を基準にして当該車両の進行方向の走行路の幅の広さといった環境を示す。
車両の混雑度合いは、車両の実際の位置を基準にして当該車両の進行方向の走行路を走行している車両がどの程度存在するかを示す。走行路を走行している車両が多い場合(例えば渋滞といった場合)は、少ない場合に対し、例えば、運転者といった乗員がブレーキペダルを踏む準備の動作をすることがよいといった思想で乗員の動作を評価することが考えられる。
歩行者の混雑度合いは、車両の実際の位置を基準にして当該車両の進行方向の走行路周辺を歩行している人がどの程度存在するかを示す。走行路周辺を歩行している人が多い場合であって走行路の幅が狭い場合、例えば、運転者といった乗員が歩道側を観察したほうがよいといった思想に基づいて乗員の動作を評価することが考えられる。
「模範行動モデル」は、道路環境に応じた模範的な動作を示す情報である。
模範行動モデルは、観察方向、累積脇見、または、身体部位の位置、の少なくとも1つを含む。
「観察方向」は、乗員が観察しているであろう方向である。
「観察方向」は、乗員の顔が向いている方向(顔の向き)、または、乗員の視線方向、の少なくとも1つを含む。この動作を模範行動モデルに含むことにより、例えば、移動体の位置が横断歩道付近といった道路環境にある場合、歩道側の方向を観察しているか、といった評価を行うことが可能になる。また、例えば、移動体の位置の前方斜め上に道路標識が存在する道路環境である場合、道路標識のある方向を観察しているか、といった評価を行うことが可能になる。
「累積脇見」は、移動体の乗員による断続的な脇見に係る累積値に基づく脇見動作であり、例えば予め定められた時間を単位として累積値が閾値以上になった場合の動作である。この動作を模範行動モデルに含むことにより、例えば、自動車専用道路の合流領域に存在する場合において、移動体が合流する前に、乗員が移動体の前方と合流先道路の後方とを交互に十分に観察しているか、といった評価を行うことが可能になる。
「身体部位の位置」は、例えば、ハンドルに対する手の位置の配置角度、といった形態を含む。この動作を模範行動モデルに含むことにより、例えば、移動体が交差点を右左折する場合、交差点に進入する前に、乗員が方向指示器の操作を行う準備ができているか、といった評価を行うことが可能になる。
なお、模範行動モデルは、移動体に対して行われた運転操作を含んでいてもよい。運転操作は、例えば、速度の加減速、方向指示器の点灯または消灯、といった操作を含む。
The model acquisition unit 113 acquires an exemplary behavior model that indicates an exemplary behavior according to the road environment at the position acquired by the position acquisition unit 112 .
For example, the model acquisition unit 113 acquires an exemplary behavior model that corresponds to the road environment at the location of the mobile body using a database that pre-stores location information and an exemplary behavior model that shows exemplary behavior according to the road environment, in association with the location information.
The "road environment" refers to the environment around the road in which an occupant must take an action before actually operating the vehicle.
When the moving body is a vehicle, the road environment includes at least one of a motorway, a merging area of a motorway, near an intersection, near a crosswalk, the presence or absence of a traffic light, the shape of the road, the width of the road, the degree of vehicle congestion, or the degree of pedestrian congestion.
An example of a motorway is an expressway.
A merging area of an expressway is, for example, an area including an acceleration lane located at a merging point between a main lane of an expressway and a merging lane that merges onto the main lane.
The vicinity of an intersection indicates, for example, an environment in which an intersection exists in the direction of travel of the vehicle based on the actual position of the vehicle.
The vicinity of a pedestrian crossing indicates, for example, an environment in which a pedestrian crossing exists in the direction of travel of the vehicle based on the actual position of the vehicle.
The presence or absence of a traffic light indicates, for example, the environment, such as whether or not there is a traffic light in the direction of travel of the vehicle based on the actual position of the vehicle.
The shape of the road includes, for example, an environment in which the road in the direction of travel of the vehicle is curved with respect to the actual position of the vehicle.
The width of the road indicates the environment, for example, the width of the road in the direction of travel of the vehicle based on the actual position of the vehicle.
The degree of vehicle congestion indicates the number of vehicles traveling on the road in the direction of travel of the vehicle, based on the actual position of the vehicle. When there are many vehicles traveling on the road (for example, in the case of a traffic jam), it is possible to evaluate the behavior of the occupant, for example, the driver, based on the idea that it is better to prepare to press the brake pedal than when there are few vehicles traveling on the road.
The degree of pedestrian congestion indicates the number of people walking around the roadway in the direction of travel of the vehicle, based on the actual position of the vehicle. When there are many people walking around the roadway and the roadway is narrow, it is possible to evaluate the behavior of the occupant, for example, the driver, based on the idea that it would be better for the occupant to observe the sidewalk.
The "model behavior model" is information indicating model behavior according to the road environment.
The model behavior model includes at least one of a viewing direction, cumulative inattentiveness, or a position of a body part.
The "viewing direction" is the direction from which the occupant is likely to be looking.
The "observation direction" includes at least one of the direction in which the occupant's face is facing (face orientation) and the occupant's line of sight. By including this behavior in the model behavior model, it becomes possible to evaluate, for example, whether the occupant is observing the direction of the sidewalk when the mobile object is located in a road environment such as near a crosswalk. Also, for example, it becomes possible to evaluate, for example, whether the occupant is observing the direction of the road sign when the mobile object is located in a road environment where a road sign is located diagonally above and in front of the mobile object.
"Cumulative inattentiveness" refers to an inattentive behavior based on a cumulative value of intermittent inattentiveness by a vehicle occupant, and is a behavior that occurs when, for example, the cumulative value reaches or exceeds a threshold value over a predetermined unit of time. By including this behavior in the model behavior model, it becomes possible to evaluate, for example, when the vehicle is in a merging area of a highway, whether the occupant is sufficiently observing alternately the area in front of the vehicle and the area behind the road where the vehicle is merging before merging.
The "position of body parts" includes, for example, the angle of the hand position relative to the steering wheel. By including this movement in the model behavior model, it becomes possible to evaluate, for example, whether the occupant is ready to operate the turn signal before entering an intersection when the vehicle is turning right or left at an intersection.
The exemplary behavior model may include driving operations performed on the moving object, such as accelerating or decelerating the vehicle's speed, turning on or off a turn signal, and the like.
評価値算出部114は、乗員による動作の評価値を算出する。
評価値算出部114は、動作取得部111により取得された動作とモデル取得部113により取得された模範行動モデルとに基づいて、動作の評価値を算出する。
評価値の算出方法は、既知の技術を用いることができる。
評価値算出部114は、例えば、動作取得部111により取得された動作とモデル取得部113により取得された模範行動モデルとを比較して差分値を算出し、差分値を用いて実際の動作が模範行動モデルに対して乖離度合いを示す評価値を導出する。この場合の評価値は、乖離度とも表すことができる。または、運転度とも表すことができる。
The evaluation value calculation unit 114 calculates an evaluation value of the action performed by the occupant.
The evaluation value calculation unit 114 calculates an evaluation value of the movement based on the movement acquired by the movement acquisition unit 111 and the exemplary behavior model acquired by the model acquisition unit 113 .
The evaluation value can be calculated using a known technique.
The evaluation value calculation unit 114, for example, compares the behavior acquired by the behavior acquisition unit 111 with the exemplary behavior model acquired by the model acquisition unit 113 to calculate a difference value, and derives an evaluation value indicating the degree of deviation of the actual behavior from the exemplary behavior model using the difference value. The evaluation value in this case can also be expressed as the degree of deviation or as a driving degree.
動作評価装置100は、上記構成以外に、図示しない制御部、図示しない記憶部、および、図示しない通信部、を含み構成されている。
図示しない制御部は、動作評価装置100全体および各構成部に対する制御を行う。図示しない制御部は、例えば外部からの指令に従って動作評価装置100を起動させる。また、図示しない制御部は、動作評価装置100の状態(動作状態=起動、シャットダウン、スリープなどの状態)を制御する。
図示しない記憶部は、動作評価装置100に用いられる各データを記憶する。図示しない記憶部は、例えば、動作評価装置100における各構成部による出力(出力されたデータ)を記憶し、構成部ごとに要求されたデータを要求元の構成部へ宛てて出力する。
図示しない通信部は、外部の装置との間で通信を行う。例えば動作評価装置100(100A)と周辺装置(後述する乗員監視装置300A、サーバ装置600E)との間で通信を行う。例えば動作評価装置100と乗員監視装置とが有線接続されていない場合、図示しない通信部は、動作評価装置100と乗員監視装置300Aとの間の通信を行う機能を有する。また、図示しない通信部は、外部装置であるサーバ装置600Eとの間の通信を行う機能を有する。
図示しない制御部、図示しない記憶部、および、図示しない通信部はそれぞれ、後述する実施の形態においても同様である。
In addition to the above components, the action evaluation device 100 also includes a control unit (not shown), a storage unit (not shown), and a communication unit (not shown).
A control unit (not shown) controls the entire action evaluation device 100 and each of its components. The control unit (not shown) starts up the action evaluation device 100 in accordance with, for example, an external command. The control unit (not shown) also controls the state of the action evaluation device 100 (operation state = state such as startup, shutdown, or sleep).
A storage unit (not shown) stores each piece of data used in the action evaluation device 100. The storage unit (not shown), for example, stores the output (output data) from each component in the action evaluation device 100, and outputs data requested by each component to the requesting component.
The communication unit (not shown) communicates with external devices. For example, communication is performed between the action evaluation device 100 (100A) and peripheral devices (an occupant monitoring device 300A and a server device 600E, which will be described later). For example, if the action evaluation device 100 and the occupant monitoring device are not connected by wire, the communication unit (not shown) has a function of communicating between the action evaluation device 100 and the occupant monitoring device 300A. The communication unit (not shown) also has a function of communicating with the server device 600E, which is an external device.
The control unit (not shown), the storage unit (not shown), and the communication unit (not shown) are the same in the embodiments described below.
次に、動作評価装置を含む動作評価システムの構成例を説明する。
図2は、本開示の実施の形態1に係る動作評価装置100Aを含む動作評価システム1Aの構成例を示す図である。
図2に示す動作評価システム1Aは、動作評価装置100A、模範行動データベース200A(データベース)、乗員監視装置300A、および、出力装置400A、を含み構成されている。
乗員監視装置300A、模範行動データベース200A(データベース)、動作評価装置100A、出力装置400A、の順にそれぞれの詳細について説明する。
Next, a configuration example of an action evaluation system including an action evaluation device will be described.
FIG. 2 is a diagram illustrating an example of the configuration of an action evaluation system 1A including an action evaluation apparatus 100A according to the first embodiment of the present disclosure.
The action evaluation system 1A shown in FIG. 2 includes an action evaluation device 100A, a model behavior database 200A (database), an occupant monitoring device 300A, and an output device 400A.
The passenger monitoring device 300A, the model behavior database 200A (database), the action evaluation device 100A, and the output device 400A will be described in detail in this order.
乗員監視装置300Aは、乗員の状態を監視する装置であり、例えばDMS(ドライバーモニタリングシステム)に用いられる装置である。
乗員監視装置300Aは、映像取得部301A、および、動作判定部302A、を含み構成されている。
The occupant monitoring device 300A is a device that monitors the state of an occupant, and is a device used in, for example, a DMS (Driver Monitoring System).
The occupant monitoring device 300A includes an image acquisition unit 301A and a motion determination unit 302A.
映像取得部301Aは、移動体の室内が撮像された映像を取得する。
映像取得部301Aは、例えば、移動体の室内を撮像する撮像装置から映像を取得する。
The video acquisition unit 301A acquires a video of the interior of a moving object.
The image acquisition unit 301A acquires an image from, for example, an imaging device that captures an image of the interior of a mobile object.
動作判定部302Aは、映像取得部301Aにより取得された映像に撮像された乗員の動作を判定する。
動作判定部302Aは、映像取得部301Aから映像を取得し、取得した映像を用いて乗員の動作を判定する。
なお、乗員の動作を判定する技術は、既知の技術を用いて実現することができる。
The movement determining unit 302A determines the movement of the occupant captured in the video acquired by the video acquiring unit 301A.
The movement determining unit 302A obtains the image from the image obtaining unit 301A, and determines the movement of the occupant using the obtained image.
The technique for determining the movement of the occupant can be realized using known techniques.
乗員監視装置300Aは、動作判定部302Aにより判定された乗員の動作を示す情報を動作評価装置100Aへ宛てて出力する。 The occupant monitoring device 300A outputs information indicating the occupant's movements determined by the movement determination unit 302A to the movement evaluation device 100A.
模範行動データベース200A(データベース)は、位置情報と模範行動モデルとを関連付けて予め記憶しているデータベースである。
模範行動データベース200A(データベース)は、位置情報と模範行動モデルとを関連付けて記憶しているデータベースであってもよいし、位置情報と道路環境を示す道路環境情報と模範行動モデルとを関連付けて記憶しているデータベースであってもよい。
位置情報は、例えば地図データの座標値といった形態の情報である。
位置情報は、一地点に限らず、領域を示す情報であってもよい。
道路環境情報は、前述した道路環境の種類それぞれを区別できるように、道路環境を示す情報である。
The model behavior database 200A (database) is a database that stores in advance location information and model behavior models in association with each other.
The model behavior database 200A (database) may be a database that stores location information and model behavior models in association with each other, or may be a database that stores location information, road environment information indicating the road environment, and model behavior models in association with each other.
The location information is information in the form of, for example, coordinate values of map data.
The location information is not limited to a single point, but may be information indicating an area.
The road environment information is information that indicates the road environment so that each of the above-mentioned types of road environment can be distinguished.
図2に示す動作評価装置100Aは、乗員監視装置300A、模範行動データベース200A(データベース)、出力装置400A、それぞれと通信可能に接続されている。
動作評価装置100Aは、動作取得部111A、位置取得部112A、モデル取得部113A、および、評価値算出部114A、を含み構成されている。
The action evaluation device 100A shown in FIG. 2 is communicably connected to an occupant monitoring device 300A, an exemplary behavior database 200A (database), and an output device 400A.
The action evaluation device 100A includes an action acquisition unit 111A, a position acquisition unit 112A, a model acquisition unit 113A, and an evaluation value calculation unit 114A.
動作取得部111Aは、既に説明した動作取得部111と同様の機能を有しており、その詳細な説明を省略する。
動作取得部111Aは、乗員監視装置300Aにより出力された乗員の動作を取得して処理に用いる。
The motion acquisition unit 111A has the same functions as the motion acquisition unit 111 already described, and a detailed description thereof will be omitted.
The action acquisition unit 111A acquires the occupant's actions output by the occupant monitoring device 300A and uses them for processing.
位置取得部112Aは、既に説明した位置取得部112と同様の機能を有しており、その詳細な説明を省略する。 The location acquisition unit 112A has the same functions as the location acquisition unit 112 already described, and detailed explanation will be omitted.
モデル取得部113Aは、既に説明したモデル取得部113と同様の機能を有しており、その詳細な説明を省略する。
モデル取得部113Aは、模範行動データベース200Aを参照して、移動体の位置における道路環境に応じた模範行動モデルを取得する。
The model acquisition unit 113A has the same functions as the model acquisition unit 113 already described, and a detailed description thereof will be omitted.
The model acquisition unit 113A refers to the model behavior database 200A to acquire a model behavior model that corresponds to the road environment at the location of the mobile object.
評価値算出部114Aは、既に説明した評価値算出部114と同様の機能を有しており、その詳細な説明を省略する。
評価値算出部114Aは、算出した評価値を出力装置400Aへ宛てて出力する。
The evaluation value calculation unit 114A has the same function as the evaluation value calculation unit 114 already described, and a detailed description thereof will be omitted.
The evaluation value calculation unit 114A outputs the calculated evaluation value to the output device 400A.
出力装置400Aは、表示機能、音出力機能、または、振動出力機能の少なくとも1つの機能を有する。
図2に示す出力装置400Aは、動作評価装置100Aから受けた情報に基づいて出力する。
出力装置400Aは、例えば、動作評価装置100Aから評価値を含む画像を表示する指令を受けて評価値を含む画像を表示する。
The output device 400A has at least one of a display function, a sound output function, and a vibration output function.
The output device 400A shown in FIG. 2 outputs information based on the information received from the action evaluation device 100A.
For example, the output device 400A receives an instruction to display an image including an evaluation value from the action evaluation device 100A, and displays the image including the evaluation value.
動作評価装置の処理例を説明する。
動作評価装置100および動作評価装置100Aの処理はそれぞれ同様であるため、ここでは、代表して動作評価装置100Aの処理例を説明する。
図3は、本開示の実施の形態1に係る動作評価装置100Aの処理の一例を示すフローチャートである。
動作評価装置100Aは、図示しない制御部からの指令または外部からの指令を受けて図3に示す処理を開始する。動作評価装置100Aは、例えば、移動体の運転が開始されると、処理を開始する。
An example of processing by the action evaluation device will be described.
Since the processing of the action evaluating apparatus 100 and the processing of the action evaluating apparatus 100A are similar, an example of the processing of the action evaluating apparatus 100A will be described here as a representative.
FIG. 3 is a flowchart showing an example of processing by the action evaluating apparatus 100A according to the first embodiment of the present disclosure.
Action evaluation device 100A starts the processing shown in Fig. 3 upon receiving a command from a control unit (not shown) or an external command. Action evaluation device 100A starts the processing, for example, when operation of a mobile object is started.
動作評価装置100Aは、まず、動作取得処理(ステップST1110)を実行する。
動作取得処理において、動作評価装置100Aの動作取得部111Aは、移動体を運転する乗員の動作を取得する。
動作取得部111Aは、乗員監視装置300Aから出力された動作に係る情報を取得して位置取得部112Aへ出力する。
The action evaluation apparatus 100A first executes an action acquisition process (step ST1110).
In the action acquisition process, the action acquisition unit 111A of the action evaluation device 100A acquires the action of the occupant driving the moving body.
The action acquisition unit 111A acquires information relating to the action output from the occupant monitoring device 300A and outputs the information to the position acquisition unit 112A.
動作評価装置100Aは、次いで、位置取得処理(ステップST1120)を実行する。
位置取得処理において、動作評価装置100Aの位置取得部112Aは、移動体の位置を取得する。
位置取得部112Aは、動作取得部111Aにより出力された動作に係る情報を取得すると、移動体の位置を示す位置情報を取得する。位置取得部112Aは、位置情報と動作に係る情報とをセットにした動作情報をモデル取得部113Aへ出力する。
The action evaluation device 100A then executes a position acquisition process (step ST1120).
In the position acquisition process, the position acquisition unit 112A of the action evaluation device 100A acquires the position of the moving object.
Upon acquiring the information relating to the motion output by the motion acquisition unit 111A, the position acquisition unit 112A acquires position information indicating the position of the moving object. The position acquisition unit 112A outputs motion information, which is a set of the position information and the information relating to the motion, to the model acquisition unit 113A.
動作評価装置100Aは、次いで、モデル取得処理(ステップST1130)を実行する。
モデル取得処理において、動作評価装置100Aのモデル取得部113Aは、位置取得部112Aにより取得された位置における道路環境に応じた模範的な動作を示す模範行動モデルを取得する。
モデル取得部113Aは、位置取得部112Aにより出力された動作情報を取得すると、動作情報に含まれる位置情報を用いて、模範行動データベース200Aを参照し、移動体の位置における道路環境に応じた模範行動モデルを取得する。
モデル取得部113Aは、動作情報および模範行動モデルを評価値算出部114Aへ出力する。
The action evaluation apparatus 100A then executes a model acquisition process (step ST1130).
In the model acquisition process, the model acquisition unit 113A of the action evaluation device 100A acquires an exemplary behavior model that indicates an exemplary action according to the road environment at the position acquired by the position acquisition unit 112A.
When the model acquisition unit 113A acquires the behavior information output by the position acquisition unit 112A, it uses the position information included in the behavior information to refer to the model behavior database 200A and acquires an model behavior model that corresponds to the road environment at the location of the mobile body.
The model acquisition unit 113A outputs the motion information and the exemplary behavior model to the evaluation value calculation unit 114A.
動作評価装置100Aは、次いで、評価値算出処理(ステップST1140)を実行する。
評価値算出処理において、動作評価装置100Aの評価値算出部114Aは、動作取得部111により取得された動作とモデル取得部113Aにより取得された模範行動モデルとに基づいて、動作の評価値を算出する。
具体的には、評価値算出部114Aは、例えば、モデル取得部113Aにより出力された動作情報および模範行動モデルを取得すると、動作情報に含まれる動作に係る情報と模範行動モデルとを比較して差分値を算出する。評価値算出部114Aは、差分値を用いて実際の動作が模範行動モデルに対して乖離度合いを示す評価値(乖離度)を算出する。
評価値算出部114Aは、演算結果としての評価値を出力装置400Aへ宛てて出力する。
これにより、出力装置400Aは、評価値を表示する。
The action evaluation apparatus 100A then executes an evaluation value calculation process (step ST1140).
In the evaluation value calculation process, the evaluation value calculation unit 114A of the action evaluation device 100A calculates an evaluation value of the action based on the action acquired by the action acquisition unit 111 and the exemplary behavior model acquired by the model acquisition unit 113A.
Specifically, for example, when the evaluation value calculation unit 114A acquires the motion information and the exemplary behavior model output by the model acquisition unit 113A, the evaluation value calculation unit 114A compares the information related to the motion included in the motion information with the exemplary behavior model to calculate a difference value. The evaluation value calculation unit 114A uses the difference value to calculate an evaluation value (deviation degree) indicating the degree of deviation of the actual motion from the exemplary behavior model.
The evaluation value calculation unit 114A outputs the evaluation value as the calculation result to the output device 400A.
As a result, the output device 400A displays the evaluation value.
動作評価装置100Aは、次いで、終了判定処理(ステップST1150)を実行する。
終了判定処理において、動作評価装置100Aの図示しない制御部は、動作評価装置100Aの処理を終了するかを判定する。図示しない制御部は、例えば、外部からの終了指令または実行プログラムにしたがって動作評価装置100Aの処理を終了するかを判定する。
図示しない制御部が動作評価装置100Aの処理を終了しないと判定した場合、ステップST1110の処理へ移行し、ステップST1110から繰り返し処理を行う。
図示しない制御部が動作評価装置100Aの処理を終了すると判定した場合、動作評価装置100Aは処理を終了する。
The action evaluation apparatus 100A then executes an end determination process (step ST1150).
In the termination determination process, a control unit (not shown) of action evaluation apparatus 100A determines whether to terminate the processing of action evaluation apparatus 100A. The control unit (not shown) determines whether to terminate the processing of action evaluation apparatus 100A, for example, in accordance with an external termination command or an execution program.
If the control unit (not shown) determines not to end the processing of the action evaluation device 100A, the process proceeds to step ST1110, and the processing is repeated from step ST1110.
When the control unit (not shown) determines that the processing of the action evaluation device 100A should be terminated, the action evaluation device 100A terminates the processing.
上述した開示内容によって、従来に比べてより好ましい運転評価を行うことができる。
例えば、乗員が実際に移動体に対する運転操作を行う前に、当該乗員が行っておくべき動作に対する評価を行うことが可能になる。
また、例えば、移動体の位置における道路環境に応じて乗員の動作に対する評価が変わるようにすることができる。
The above-described disclosure allows for a more favorable driving evaluation than in the past.
For example, before the occupant actually performs the driving operation of the vehicle, it becomes possible to evaluate the actions that the occupant should perform.
Furthermore, for example, the evaluation of the occupant's actions can be changed depending on the road environment at the location of the vehicle.
本開示の動作評価装置は、例えば、以下のように構成されたものである。
移動体を運転する乗員の動作を取得する動作取得部と、
前記移動体の位置を取得する位置取得部と、
位置情報と道路環境に応じた模範的な動作を示す模範行動モデルとを関連付けて予め記憶しているデータベースを用いて、前記移動体の位置における道路環境に応じた模範行動モデルを取得するモデル取得部と、
前記動作取得部により取得された前記動作と前記モデル取得部により取得された前記模範行動モデルとに基づいて、前記動作の評価値を算出する評価値算出部と、
を備えた動作評価装置。
これにより、本開示は、従来に比べてより好ましい運転評価を行う動作評価装置を提供することができる、という効果を奏する。
The action evaluation device of the present disclosure is configured, for example, as follows.
a motion acquisition unit that acquires a motion of a driver of the vehicle;
a position acquisition unit that acquires the position of the moving object;
a model acquisition unit that acquires an exemplary behavior model corresponding to the road environment at the position of the mobile object using a database that associates and pre-stores location information with an exemplary behavior model that shows exemplary behavior corresponding to the road environment;
an evaluation value calculation unit that calculates an evaluation value of the action based on the action acquired by the action acquisition unit and the exemplary behavior model acquired by the model acquisition unit;
A motion evaluation device comprising:
As a result, the present disclosure has an effect of providing an action evaluation device that performs a more favorable driving evaluation than conventional devices.
本開示の動作評価方法は、例えば、以下のように構成されたものである。
動作評価装置の動作取得部が、移動体を運転する乗員の動作を取得する動作取得ステップと、
前記動作評価装置の位置取得部が、前記移動体の位置を取得する位置取得ステップと、
前記動作評価装置のモデル取得部が、位置情報と道路環境に応じた模範的な動作を示す模範行動モデルとを関連付けて予め記憶しているデータベースを用いて、前記移動体の位置における道路環境に応じた模範行動モデルを取得するモデル取得ステップと、
前記動作評価装置の評価値算出部が、前記動作取得部により取得された前記動作と前記模範行動モデルとに基づいて、前記動作の評価値を算出する評価値算出ステップと、
を備えた動作評価方法。
これにより、本開示は、従来に比べてより好ましい運転評価を行う動作評価方法を提供することができる、という効果を奏する。
The action evaluation method of the present disclosure is configured, for example, as follows.
a motion acquisition step in which a motion acquisition unit of the motion evaluation device acquires a motion of a occupant driving the moving object;
a position acquisition step in which a position acquisition unit of the action evaluation device acquires a position of the moving object;
a model acquisition step in which a model acquisition unit of the behavior evaluation device acquires an exemplary behavior model corresponding to the road environment at the position of the moving object using a database in which position information and an exemplary behavior model showing exemplary behavior corresponding to the road environment are associated and stored in advance;
an evaluation value calculation step in which an evaluation value calculation unit of the action evaluation device calculates an evaluation value of the action based on the action acquired by the action acquisition unit and the exemplary behavior model;
A motion evaluation method comprising:
As a result, the present disclosure has the effect of providing an action evaluation method that can perform a more preferable driving evaluation than conventional methods.
本開示の動作評価装置は、さらに、例えば、以下のように構成されたものである。
前記動作取得部により取得された前記動作は、前記移動体の室内が撮像された映像を用いて判定された前記乗員の動作である、
ことを特徴とする動作評価装置。
これにより、本開示は、従来比べて、運転操作に直接表れない動作であって乗員の様々な動作を評価することが可能になる、という効果を奏する。
さらに、本開示は、上記構成を、動作評価システム、または、上記動作評価方法に適用することにより、上記効果と同様の効果を奏する。
The action evaluation device of the present disclosure is further configured, for example, as follows.
The movement acquired by the movement acquisition unit is a movement of the occupant determined using an image of an interior of the vehicle.
A behavior evaluation device characterized by:
As a result, the present disclosure has the advantage of being able to evaluate various occupant actions that are not directly reflected in driving operations, as compared to conventional methods.
Furthermore, the present disclosure achieves the same effects as those described above by applying the above configuration to a motion evaluation system or the above motion evaluation method.
本開示の動作評価装置は、さらに、例えば、以下のように構成されたものである。
前記道路環境は、自動車専用道路、自動車専用道路の合流領域、交差点付近、横断歩道付近、信号機の有無、走行路の形状、走行路の幅、車両の混雑度合い、または、歩行者の混雑度合い、の少なくとも1つを含む、
ことを特徴とする動作評価装置。
これにより、本開示は、実際の運転操作前に好ましい動作が発生しやすい地点において、乗員の動作を評価することが可能になる、という効果を奏する。
さらに、本開示は、上記構成を、動作評価システム、または、上記動作評価方法に適用することにより、上記効果と同様の効果を奏する。
The action evaluation device of the present disclosure is further configured, for example, as follows.
The road environment includes at least one of a motorway, a merging area of a motorway, a vicinity of an intersection, a vicinity of a pedestrian crossing, the presence or absence of a traffic light, the shape of a road, the width of a road, the degree of vehicle congestion, or the degree of pedestrian congestion.
A behavior evaluation device characterized by:
This provides an advantage that the present disclosure makes it possible to evaluate the occupant's behavior at a point where desirable behavior is likely to occur before the actual driving operation.
Furthermore, the present disclosure achieves the same effects as those described above by applying the above configuration to a motion evaluation system or the above motion evaluation method.
本開示の動作評価装置は、さらに、例えば、以下のように構成されたものである。
前記模範行動モデルは、観察方向、累積脇見、または、身体部位の位置、の少なくとも1つを含む、
ことを特徴とする動作評価装置。
これにより、本開示は、例えば、乗員の観察方向が運転操作に必要な情報を収集できる方向を向いているかを評価することができる、といった効果を奏する。または、例えば、乗員の身体部位の位置が運転操作の準備をしている位置にあるかを評価することができる、といった効果を奏する。
さらに、本開示は、上記構成を、動作評価システム、または、上記動作評価方法に適用することにより、上記効果と同様の効果を奏する。
The action evaluation device of the present disclosure is further configured, for example, as follows.
The exemplary behavior model includes at least one of a viewing direction, a cumulative inattentiveness, or a position of a body part.
A behavior evaluation device characterized by:
This provides an advantage, for example, in that it is possible to evaluate whether the occupant's observation direction is facing in a direction that allows them to collect information necessary for driving, or to evaluate whether the occupant's body parts are in a position that allows them to prepare for driving.
Furthermore, the present disclosure achieves the same effects as those described above by applying the above configuration to a motion evaluation system or the above motion evaluation method.
本開示の動作評価装置は、さらに、例えば、以下のように構成されたものである。
前記観察方向は、前記乗員の顔の向き、または、前記乗員の視線方向、の少なくとも1つを含む、
ことを特徴とする動作評価装置。
これにより、本開示は、観察方向を評価する精度がさらに向上する、といった効果を奏する。
さらに、本開示は、上記構成を、動作評価システム、または、上記動作評価方法に適用することにより、上記効果と同様の効果を奏する。
The action evaluation device of the present disclosure is further configured, for example, as follows.
The observation direction includes at least one of a face direction of the occupant or a line of sight direction of the occupant.
A behavior evaluation device characterized by:
As a result, the present disclosure provides an effect of further improving the accuracy of evaluating the observation direction.
Furthermore, the present disclosure achieves the same effects as those described above by applying the above configuration to a motion evaluation system or the above motion evaluation method.
実施の形態2.
実施の形態2は、動作評価装置の内部に動作判定を行うための構成部を有する形態を説明する。
また、実施の形態2は、動作評価装置の内部に乗員に対する警告を行うかの判定を行う構成部を有する形態を説明する。
実施の形態2においては、実施の形態2に係る構成部のうち、既に説明した実施の形態1に係る構成部と同様の構成部については、重複する説明を適宜省略する。
Embodiment 2.
In the second embodiment, a configuration will be described in which a component for performing action judgment is provided inside the action evaluation device.
In addition, the second embodiment will explain a configuration in which the action evaluation device includes a component that determines whether to issue a warning to the occupant.
In the second embodiment, among the components according to the second embodiment, those components that are the same as the components according to the first embodiment that have already been described will not be described again.
本開示の実施の形態2に係る動作評価装置および当該装置を含む動作評価システムの構成例を説明する。
図4は、本開示の実施の形態2に係る動作評価装置100Bを含む動作評価システム1Bの構成例を示す図である。
動作評価システム1Bは、動作評価装置100B、模範行動データベース200B(データベース)、出力装置400B、および、撮像装置500B、を含み構成されている。
模範行動データベース200B(データベース)は、既に説明した模範行動データベース200Aと同様であり、出力装置400Bは、既に説明した出力装置400Aと同様であり、それぞれの説明は重複するため省略する。
撮像装置500B、動作評価装置100B、の順にそれぞれの詳細について説明する。
A configuration example of an action evaluation device and an action evaluation system including the device according to a second embodiment of the present disclosure will be described.
FIG. 4 is a diagram illustrating an example of the configuration of an action evaluation system 1B including an action evaluation apparatus 100B according to the second embodiment of the present disclosure.
The movement evaluation system 1B includes a movement evaluation device 100B, a model behavior database 200B (database), an output device 400B, and an imaging device 500B.
The model behavior database 200B (database) is the same as the model behavior database 200A already described, and the output device 400B is the same as the output device 400A already described, so that redundant description of each will be omitted.
The imaging device 500B and the action evaluation device 100B will be described in detail in that order.
撮像装置500Bは、移動体の室内を撮像し、撮像した映像を出力する。
移動体が車両である場合、撮像装置500Bは、車室内を撮像するための車載カメラである。
Imaging device 500B captures an image of the interior of a moving object and outputs the captured image.
When the moving body is a vehicle, the imaging device 500B is an in-vehicle camera for capturing images of the interior of the vehicle.
動作評価装置100Bは、既に説明した動作評価装置100,100Aと同様の構成部を含む。
これに加え、動作評価装置100Bは、動作判定を行うための構成部を有する。また、動作評価装置100Bは、乗員に対する警告を行うかの判定を行う構成部を有する。
図4に示す動作評価装置100Bは、映像取得部121B、動作判定部122B、動作取得部111B、位置取得部112B、モデル取得部113B、評価値算出部114B、および、警告部123B、を含み構成されている。
位置取得部112Bは、既に説明した位置取得部112,112Aと同様であり、モデル取得部113Bは、既に説明したモデル取得部113,113Aと同様であり、それぞれの説明は重複するため省略する。
The action evaluating device 100B includes the same components as the action evaluating devices 100 and 100A already described.
In addition, the action evaluation device 100B has a component for determining an action, and a component for determining whether to issue a warning to the occupant.
The action evaluation device 100B shown in Figure 4 is configured to include an image acquisition unit 121B, an action determination unit 122B, an action acquisition unit 111B, a position acquisition unit 112B, a model acquisition unit 113B, an evaluation value calculation unit 114B, and a warning unit 123B.
The position acquisition unit 112B is similar to the position acquisition units 112 and 112A already described, and the model acquisition unit 113B is similar to the model acquisition units 113 and 113A already described, so that the description of each will be omitted to avoid duplication.
映像取得部121Bは、移動体の室内が撮像された映像を取得する。
具体的には、映像取得部121Bは、移動体の室内を撮像する撮像装置500Bから映像を取得する。
The video acquisition unit 121B acquires a video of the interior of a moving object.
Specifically, the image acquisition unit 121B acquires an image from an imaging device 500B that captures an image of the interior of a moving object.
動作判定部122Bは、映像取得部121Bにより取得された映像に撮像された乗員の動作を判定する。
具体的には、動作判定部122Bは、映像取得部121Bから映像を取得し、取得した映像を用いて乗員の動作を判定する。
乗員の動作を判定する技術は、既知の技術を用いて実現することができる。
The movement determining unit 122B determines the movement of the occupant captured in the video acquired by the video acquiring unit 121B.
Specifically, the movement determining unit 122B acquires an image from the image acquiring unit 121B, and determines the movement of the occupant using the acquired image.
The technique for determining the movement of the occupant can be realized using known techniques.
動作取得部111Bは、既に説明した動作取得部111と同様の機能を有している。
動作取得部111Bは、動作判定部122Bにより出力された、乗員の動作に係る情報を取得して処理に用いる。
The motion acquisition unit 111B has the same functions as the motion acquisition unit 111 already described.
The movement acquisition unit 111B acquires information relating to the movement of the occupant output by the movement determination unit 122B and uses the information for processing.
評価値算出部114Bは、既に説明した評価値算出部114と同様に評価値を算出する機能を有している。
評価値算出部114Bは、算出した評価値を警告部123Bへ出力する。
The evaluation value calculation unit 114B has a function of calculating an evaluation value similar to the evaluation value calculation unit 114 already described.
The evaluation value calculation unit 114B outputs the calculated evaluation value to the warning unit 123B.
警告部123Bは、評価値を用いて乗員に対する警告を行う。
具体的には、警告部123Bは、評価値と予め記憶された評価閾値とを比較し、評価値が評価閾値以上であるかを判定する。警告部123Bは、例えば、評価値が乖離度であり、評価閾値が乖離閾値である場合、乖離度が乖離閾値以上であるかを判定する。
警告部123Bは、判定結果が、乗員の動作が道路環境に応じた模範行動モデルに示される模範的な動作と乖離している旨を示す場合、警告を行うように出力装置400Bに対して指令する。
警告は、例えば、画像表示、音出力、または、振動出力の少なくとも1つで行う。
The warning unit 123B issues a warning to the occupant using the evaluation value.
Specifically, the warning unit 123B compares the evaluation value with a pre-stored evaluation threshold and determines whether the evaluation value is equal to or greater than the evaluation threshold. For example, if the evaluation value is a deviation and the evaluation threshold is the deviation threshold, the warning unit 123B determines whether the deviation is equal to or greater than the deviation threshold.
The warning unit 123B instructs the output device 400B to issue a warning when the determination result indicates that the occupant's behavior deviates from the model behavior indicated in the model behavior model according to the road environment.
The warning is given by, for example, at least one of displaying an image, outputting a sound, or outputting a vibration.
本開示の実施の形態2に係る動作評価装置の処理例を説明する。
図5は、本開示の実施の形態2に係る動作評価装置100Bの処理の一例を示すフローチャートである。
動作評価装置100Bは、図示しない制御部からの指令または外部からの指令を受けて図5に示す処理を開始する。動作評価装置100Bは、例えば、移動体の運転が開始されると、処理を開始する。
A processing example of the action evaluation device according to the second embodiment of the present disclosure will be described.
FIG. 5 is a flowchart showing an example of processing by the action evaluating apparatus 100B according to the second embodiment of the present disclosure.
Action evaluation device 100B starts the processing shown in Fig. 5 upon receiving a command from a control unit (not shown) or an external command. Action evaluation device 100B starts the processing, for example, when operation of a mobile object is started.
動作評価装置100Bは、まず、映像取得処理(ステップST2110)を実行する。
映像取得処理において、動作評価装置100Bの映像取得部121Bは、移動体の室内を撮像する撮像装置500から映像を取得する。映像取得部121Bは、取得した映像を動作判定部122Bへ出力する。
First, the action evaluation apparatus 100B executes a video acquisition process (step ST2110).
In the video acquisition process, video acquisition section 121B of action evaluation device 100B acquires video from imaging device 500 that captures images of the interior of a moving object. Video acquisition section 121B outputs the acquired video to action determination section 122B.
動作評価装置100Bは、次いで、動作判定処理(ステップST2120)を実行する。
動作判定処理において、動作評価装置100Bの動作判定部122Bは、映像取得部121Bにより取得された映像に撮像された乗員の動作を判定する。動作判定部122Bは、判定結果である乗員の動作に係る情報を動作取得部111Bへ出力する。
The action evaluation device 100B then executes a action determination process (step ST2120).
In the movement determination process, the movement determination unit 122B of the movement evaluation device 100B determines the movement of the occupant captured in the video acquired by the video acquisition unit 121B. The movement determination unit 122B outputs information related to the movement of the occupant, which is the determination result, to the movement acquisition unit 111B.
動作評価装置100Bは、次いで、動作取得処理(ステップST2130)を実行する。
動作取得処理において、動作評価装置100Bの動作取得部111Bは、移動体を運転する乗員の動作を取得する。
動作取得部111Bは、動作判定部122Bから出力された動作に係る情報を取得して位置取得部112Bへ出力する。
The action evaluation apparatus 100B then executes an action acquisition process (step ST2130).
In the action acquisition process, the action acquisition unit 111B of the action evaluation device 100B acquires the action of the occupant driving the moving body.
The motion acquisition unit 111B acquires information relating to the motion output from the motion determination unit 122B and outputs the information to the position acquisition unit 112B.
動作評価装置100Bは、次いで、位置取得処理(ステップST2140)を実行する。
位置取得処理において、動作評価装置100Bの位置取得部112Bは、移動体の位置を取得する。
位置取得部112Bは、動作取得部111Bにより出力された動作に係る情報を取得すると、移動体の位置を示す位置情報を取得する。位置取得部112Bは、位置情報と動作に係る情報とをセットにした動作情報をモデル取得部113Bへ出力する。
The action evaluation device 100B then executes a position acquisition process (step ST2140).
In the position acquisition process, the position acquisition unit 112B of the action evaluation device 100B acquires the position of the moving object.
Upon acquiring the information relating to the motion output by the motion acquisition unit 111B, the position acquisition unit 112B acquires position information indicating the position of the moving object. The position acquisition unit 112B outputs motion information, which is a set of the position information and the information relating to the motion, to the model acquisition unit 113B.
動作評価装置100Bは、次いで、モデル取得処理(ステップST2150)を実行する。
モデル取得処理において、動作評価装置100Bのモデル取得部113Bは、位置取得部112Aにより取得された位置における道路環境に応じた模範的な動作を示す模範行動モデルを取得する。
モデル取得部113Bは、位置取得部112Bにより出力された動作情報を取得すると、動作情報に含まれる位置情報を用いて、模範行動データベース200Bを参照し、移動体の位置における道路環境に応じた模範行動モデルを取得する。
モデル取得部113Bは、動作情報および模範行動モデルを評価値算出部114Bへ出力する。
The action evaluation apparatus 100B then executes a model acquisition process (step ST2150).
In the model acquisition process, the model acquisition unit 113B of the action evaluation device 100B acquires an exemplary behavior model that indicates an exemplary action according to the road environment at the position acquired by the position acquisition unit 112A.
When the model acquisition unit 113B acquires the behavior information output by the position acquisition unit 112B, it uses the position information included in the behavior information to refer to the model behavior database 200B and acquires a model behavior model that corresponds to the road environment at the location of the moving body.
The model acquisition unit 113B outputs the motion information and the exemplary behavior model to the evaluation value calculation unit 114B.
動作評価装置100Bは、次いで、評価値算出処理(ステップST2160)を実行する。
評価値算出処理において、動作評価装置100Bの評価値算出部114Bは、動作取得部111により取得された動作とモデル取得部113Bにより取得された模範行動モデルとに基づいて、動作の評価値を算出する。
具体的には、評価値算出部114Bは、例えば、モデル取得部113Bにより出力された動作情報および模範行動モデルを取得すると、動作情報に含まれる動作に係る情報と模範行動モデルとを比較して差分値を算出する。評価値算出部114Bは、差分値を用いて実際の動作が模範行動モデルに対して乖離度合いを示す評価値(乖離度)を算出する。
評価値算出部114Bは、演算結果としての評価値を警告部123Bへ出力する。
The action evaluation device 100B then executes an evaluation value calculation process (step ST2160).
In the evaluation value calculation process, the evaluation value calculation unit 114B of the action evaluation device 100B calculates an evaluation value of the action based on the action acquired by the action acquisition unit 111 and the exemplary behavior model acquired by the model acquisition unit 113B.
Specifically, for example, when the evaluation value calculation unit 114B acquires the movement information and the exemplary behavior model output by the model acquisition unit 113B, the evaluation value calculation unit 114B compares the information related to the movement included in the movement information with the exemplary behavior model to calculate a difference value. The evaluation value calculation unit 114B uses the difference value to calculate an evaluation value (deviation degree) indicating the degree of deviation of the actual movement from the exemplary behavior model.
The evaluation value calculation unit 114B outputs the evaluation value as the calculation result to the warning unit 123B.
動作評価装置100Bは、次いで、評価値判定処理(「評価値≧評価閾値」、ステップST2170)を実行する。
評価値判定処理において、動作評価装置100Bの警告部123Bは、評価値と評価閾値とを比較する。
警告部123Bは、評価値が評価閾値以上であるかを判定する。
具体的には、警告部123Bは、評価値が乖離度であり、評価閾値が乖離閾値である場合、乖離度が乖離閾値以上であるかを判定する。
The action evaluation device 100B then executes an evaluation value determination process ("evaluation value≧evaluation threshold", step ST2170).
In the evaluation value determination process, the warning unit 123B of the action evaluation device 100B compares the evaluation value with an evaluation threshold value.
The warning unit 123B determines whether the evaluation value is equal to or greater than the evaluation threshold value.
Specifically, when the evaluation value is a deviation degree and the evaluation threshold is a deviation threshold, the warning unit 123B determines whether the deviation degree is equal to or greater than the deviation threshold.
警告部123Bは、評価値が評価閾値以上であると判定した場合(ステップST2170“YES”)、警告処理(ステップST2180)を実行する。
警告処理において、警告部123Bは、評価が低いことを示す警告を行うよう出力装置400へ指令する。
警告部123Bは、警告を指令する際に、評価値自体、評価の低さの程度、といった情報を提示するように指令してもよい。
警告処理を実行すると、次いで、動作評価装置100Bは、終了判定処理(ステップST2190)へ移行する。
When it is determined that the evaluation value is equal to or greater than the evaluation threshold value ("YES" in step ST2170), the warning unit 123B executes a warning process (step ST2180).
In the warning process, the warning unit 123B instructs the output device 400 to issue a warning indicating that the evaluation is low.
When issuing a warning command, the warning unit 123B may issue a command to present information such as the evaluation value itself and the degree of lowness of the evaluation.
After executing the warning process, the action evaluation device 100B then proceeds to the end determination process (step ST2190).
警告部123Bが、評価値が評価閾値以上でない、すなわち、評価値が評価閾値未満であると判定した場合(ステップST2170“NO”)、動作評価装置100Bは、次いで、終了判定処理(ステップST2190)へ移行する。 If the warning unit 123B determines that the evaluation value is not greater than or equal to the evaluation threshold, i.e., that the evaluation value is less than the evaluation threshold (step ST2170 "NO"), the action evaluation device 100B then proceeds to the termination determination process (step ST2190).
動作評価装置100Bは、終了判定処理(ステップST2190)を実行する。
終了判定処理において、動作評価装置100Bの図示しない制御部は、動作評価装置100Bの処理を終了するかを判定する。図示しない制御部は、例えば、外部からの終了指令または実行プログラムにしたがって動作評価装置100Bの処理を終了するかを判定する。
図示しない制御部が動作評価装置100Bの処理を終了しないと判定した場合、ステップST2110の処理へ移行し、ステップST2110から繰り返し処理を行う。
図示しない制御部が動作評価装置100Bの処理を終了すると判定した場合、動作評価装置100Bは処理を終了する。
The action evaluation apparatus 100B executes an end determination process (step ST2190).
In the termination determination process, a control unit (not shown) of the action evaluation device 100B determines whether to terminate the processing of the action evaluation device 100B. The control unit (not shown) determines whether to terminate the processing of the action evaluation device 100B, for example, in accordance with an external termination command or an execution program.
If the control section (not shown) determines not to end the processing of the action evaluation device 100B, the process proceeds to step ST2110, and the process is repeated from step ST2110.
When the control unit (not shown) determines that the processing of the action evaluation device 100B should be terminated, the action evaluation device 100B terminates the processing.
本開示の動作評価装置は、さらに、例えば、以下のように構成されたものである。
前記移動体の室内を撮像する撮像装置から映像を取得する映像取得部と、
前記映像に撮像された前記乗員の動作を判定する動作判定部と、
を備えた、
ことを特徴とする動作評価装置。
これにより、本開示は、動作評価装置の内部で乗員の動作を判定する構成を有するので、乗員の動作を判定する装置が移動体に搭載されていない場合であっても、乗員の動作を評価することができる、といった効果を奏する。
さらに、本開示は、上記構成を、動作評価システム、または、上記動作評価方法に適用することにより、上記効果と同様の効果を奏する。
The action evaluation device of the present disclosure is further configured, for example, as follows.
an image acquisition unit that acquires an image from an imaging device that captures an image of the interior of the moving body;
a motion determination unit that determines a motion of the occupant captured in the video;
Equipped with
A behavior evaluation device characterized by:
As a result, the present disclosure has a configuration for determining the occupant's movements within the movement evaluation device, and therefore has the effect of being able to evaluate the occupant's movements even if the device for determining the occupant's movements is not installed on the moving body.
Furthermore, the present disclosure achieves the same effects as those described above by applying the above configuration to a motion evaluation system or the above motion evaluation method.
本開示の動作評価装置は、さらに、例えば、以下のように構成されたものである。
前記評価値を用いて前記乗員に対する警告を行う警告部、
を備えた、
ことを特徴とする動作評価装置。
これにより、本開示は、評価値に応じて乗員に警告することができる、といった効果を奏する。
さらに、本開示は、上記構成を、動作評価システム、または、上記動作評価方法に適用することにより、上記効果と同様の効果を奏する。
The action evaluation device of the present disclosure is further configured, for example, as follows.
a warning unit that issues a warning to the occupant using the evaluation value;
Equipped with
A behavior evaluation device characterized by:
As a result, the present disclosure has an effect of being able to warn the occupant in accordance with the evaluation value.
Furthermore, the present disclosure achieves the same effects as those described above by applying the above configuration to a motion evaluation system or the above motion evaluation method.
実施の形態3.
実施の形態3は、道路環境に応じた模範行動モデルを、同じような道路環境ごとに共用できるような形態を説明する。
実施の形態3においては、実施の形態3に係る構成部のうち、既に説明した実施の形態1、または、実施の形態2、に係る構成部と同様の構成部については、重複する説明を適宜省略する。
Embodiment 3.
In the third embodiment, an exemplary behavior model adapted to a road environment can be shared for each similar road environment.
In the third embodiment, among the components of the third embodiment, those components that are similar to those of the first or second embodiment already described will be omitted from the description as appropriate.
本開示の実施の形態3に係る動作評価装置および当該装置を含む動作評価システムの構成例を説明する。
図6は、本開示の実施の形態3に係る動作評価装置100Cを含む動作評価システム1Cの構成例を示す図である。
動作評価システム1Cは、動作評価装置100C、模範行動データベース200C(データベース)、道路環境データベース210C(データベース)、出力装置400C、および、撮像装置500C、を含み構成されている。
出力装置400Cは、既に説明した出力装置400A,400Bと同様であり、撮像装置500Cは、既に説明した撮像装置500Bと同様であり、それぞれの説明は重複するため省略する。
道路環境データベース210C(データベース)、模範行動データベース200C(データベース)、動作評価装置100C、の順にそれぞれの詳細について説明する。
A configuration example of an action evaluation device according to a third embodiment of the present disclosure and an action evaluation system including the device will be described.
FIG. 6 is a diagram illustrating a configuration example of an action evaluation system 1C including an action evaluation apparatus 100C according to the third embodiment of the present disclosure.
The movement evaluation system 1C includes a movement evaluation device 100C, a model behavior database 200C (database), a road environment database 210C (database), an output device 400C, and an imaging device 500C.
The output device 400C is similar to the output devices 400A and 400B already described, and the image capture device 500C is similar to the image capture device 500B already described, so that redundant description of each will be omitted.
The road environment database 210C (database), the model behavior database 200C (database), and the action evaluation device 100C will be described in detail in that order.
道路環境データベース210C(データベース)は、前記位置情報と前記道路環境情報とを関連付けて予め記憶しているデータベースである。 The road environment database 210C (database) is a database that pre-stores the location information and the road environment information in association with each other.
模範行動データベース200C(データベース)は、前記道路環境情報と前記模範行動モデルとを関連付けて予め記憶しているデータベースである。 The model behavior database 200C (database) is a database that pre-stores the road environment information and the model behavior model in association with each other.
道路環境データベース210C、および、模範行動データベース200C、は、本開示のデータベースを構成する。
道路環境データベース210C、および、模範行動データベース200C、は、一体化したデータベースの形態であってもよい。
The road environment database 210C and the model behavior database 200C constitute the databases of the present disclosure.
The road environment database 210C and the model behavior database 200C may be in the form of an integrated database.
図6に示す動作評価装置100Cは、映像取得部121C、動作判定部122C、動作取得部111C、位置取得部112C、道路環境取得部131C、モデル取得部113C、評価値算出部114C、および、警告部123C、を含み構成されている。 The action evaluation device 100C shown in Figure 6 is configured to include an image acquisition unit 121C, an action judgment unit 122C, an action acquisition unit 111C, a position acquisition unit 112C, a road environment acquisition unit 131C, a model acquisition unit 113C, an evaluation value calculation unit 114C, and a warning unit 123C.
映像取得部121Cは、既に説明した映像取得部121Bと同様に構成されており、動作判定部122Cは、既に説明した動作判定部122Bと同様に構成されており、動作取得部111Cは、既に説明した動作取得部111A,111Bと同様に構成されており、位置取得部112Cは、既に説明した位置取得部112A,112Bと同様に構成されており、評価値算出部114Cは、既に説明したA,114Bと同様に構成されており、警告部123Cは、既に説明した警告部123Bと同様に構成されており、それぞれの説明は重複するため省略する。
道路環境取得部131Cとモデル取得部113Cとについて説明する。
The image acquisition unit 121C is configured in the same manner as the image acquisition unit 121B already described, the motion determination unit 122C is configured in the same manner as the motion determination unit 122B already described, the motion acquisition unit 111C is configured in the same manner as the motion acquisition units 111A and 111B already described, the position acquisition unit 112C is configured in the same manner as the position acquisition units 112A and 112B already described, the evaluation value calculation unit 114C is configured in the same manner as the A and 114B already described, and the warning unit 123C is configured in the same manner as the warning unit 123B already described, and therefore descriptions of each unit will be omitted to avoid duplication.
The road environment acquisition unit 131C and the model acquisition unit 113C will be described.
道路環境取得部131Cは、移動体の位置に応じた道路環境情報を取得する。
道路環境取得部131Cは、位置情報と道路環境情報とを関連付けて予め記憶しているデータベース(道路環境データベース210C)を参照し、位置取得部112Cにより取得された前記位置に応じた道路環境情報を取得する。
The road environment acquisition unit 131C acquires road environment information according to the position of the mobile object.
The road environment acquisition unit 131C refers to a database (road environment database 210C) that pre-stores location information and road environment information in association with each other, and acquires road environment information corresponding to the location acquired by the location acquisition unit 112C.
モデル取得部113Cは、道路環境情報に応じた模範行動モデルを取得する。
モデル取得部113Cは、道路環境情報と模範行動モデルとを関連付けて予め記憶しているデータベース(模範行動データベース200C)を参照し、道路環境取得部131Cにより取得された道路環境情報に応じた模範行動モデルを取得する。
The model acquisition unit 113C acquires an exemplary behavior model according to road environment information.
The model acquisition unit 113C refers to a database (model behavior database 200C) that pre-stores road environment information and model behavior models in association with each other, and acquires a model behavior model that corresponds to the road environment information acquired by the road environment acquisition unit 131C.
本開示の実施の形態3に係る動作評価装置の処理例を説明する。
図7は、本開示の実施の形態3に係る動作評価装置100Cの処理の一例を示すフローチャートである。
動作評価装置100Cは、図示しない制御部からの指令または外部からの指令を受けて図5に示す処理を開始する。動作評価装置100Cは、例えば、移動体の運転が開始されると、処理を開始する。
A processing example of the action evaluation device according to the third embodiment of the present disclosure will be described.
FIG. 7 is a flowchart showing an example of processing by the action evaluating apparatus 100C according to the third embodiment of the present disclosure.
Upon receiving a command from a control unit (not shown) or an external command, action evaluation device 100C starts the processing shown in Fig. 5. Action evaluation device 100C starts the processing, for example, when operation of a mobile object is started.
動作評価装置100Cは、まず、既に説明した映像取得処理(ステップST2110)と同様に、映像取得処理(ステップST3110)を実行する。 The action evaluation device 100C first performs video acquisition processing (step ST3110) in the same manner as the video acquisition processing (step ST2110) already described.
動作評価装置100Cは、次いで、既に説明した動作判定処理(ステップST2120)と同様に、動作判定処理(ステップST3120)を実行する。 The action evaluation device 100C then performs an action judgment process (step ST3120) similar to the action judgment process (step ST2120) already described.
動作評価装置100Cは、次いで、既に説明した動作取得処理(ステップST2130)と同様に、動作取得処理(ステップST3130)を実行する。 The action evaluation device 100C then performs an action acquisition process (step ST3130) similar to the action acquisition process (step ST2130) already described.
動作評価装置100Cは、次いで、既に説明した位置取得処理(ステップST2140)と同様に、位置取得処理(ステップST3140)を実行する。 The action evaluation device 100C then performs a position acquisition process (step ST3140) similar to the position acquisition process (step ST2140) already described.
動作評価装置100Cは、次いで、道路環境取得処理(ステップST3150)を実行する。
道路環境取得処理において、動作評価装置100Cの道路環境取得部131Cは、移動体の位置に応じた道路環境情報を取得する。
具体的には、道路環境取得部131Cは、例えば、位置情報と道路環境情報とを関連付けて予め記憶しているデータベース(道路環境データベース210C)を参照し、位置取得部112Cにより取得された前記位置に応じた道路環境情報を取得する。
Next, the action evaluation device 100C executes a road environment acquisition process (step ST3150).
In the road environment acquisition process, the road environment acquisition unit 131C of the action evaluation device 100C acquires road environment information according to the position of the mobile object.
Specifically, the road environment acquisition unit 131C refers to a database (road environment database 210C) that pre-stores location information and road environment information in association with each other, and acquires road environment information corresponding to the location acquired by the location acquisition unit 112C.
動作評価装置100Cは、次いで、モデル取得処理(ステップST3160)を実行する。
モデル取得処理において、動作評価装置100Cのモデル取得部113Cは、道路環境情報に応じた模範行動モデルを取得する。
具体的には、モデル取得部113Cは、例えば、道路環境情報と模範行動モデルとを関連付けて予め記憶しているデータベース(模範行動データベース200C)を参照し、道路環境取得部131Cにより取得された道路環境情報に応じた模範行動モデルを取得する。
The action evaluation apparatus 100C then executes a model acquisition process (step ST3160).
In the model acquisition process, the model acquisition unit 113C of the action evaluation device 100C acquires an exemplary behavior model according to the road environment information.
Specifically, the model acquisition unit 113C refers to a database (model behavior database 200C) that pre-stores road environment information in association with model behavior models, and acquires a model behavior model corresponding to the road environment information acquired by the road environment acquisition unit 131C.
動作評価装置100Cは、次いで、既に説明した評価値算出処理(ステップST2160)と同様に、評価値算出処理(ステップST3170)を実行する。 The action evaluation device 100C then performs an evaluation value calculation process (step ST3170) similar to the evaluation value calculation process (step ST2160) already described.
動作評価装置100Cは、次いで、既に説明した評価値判定処理(「評価値≧評価閾値」、ステップST2170)と同様に、評価値判定処理(「評価値≧評価閾値」、ステップST3180)を実行する。 The action evaluation device 100C then performs an evaluation value determination process ("evaluation value ≧ evaluation threshold", step ST3180) in the same manner as the evaluation value determination process already described ("evaluation value ≧ evaluation threshold", step ST2170).
動作評価装置100Cの警告部123Cは、評価値が評価閾値以上であると判定した場合(ステップST3180“YES”)、既に説明した警告処理(ステップST2180)と同様に、警告処理(ステップST3190)を実行する。
警告処理を実行すると、次いで、動作評価装置100Cは、終了判定処理(ステップST3200)へ移行する。
If the warning unit 123C of the action evaluation device 100C determines that the evaluation value is greater than or equal to the evaluation threshold (step ST3180 "YES"), it executes a warning process (step ST3190) similar to the warning process (step ST2180) already described.
After executing the warning process, the action evaluation device 100C then proceeds to the termination determination process (step ST3200).
警告部123Cが、評価値が評価閾値以上でない、すなわち、評価値が評価閾値未満であると判定した場合(ステップST3180“NO”)、動作評価装置100Cは、次いで、終了判定処理(ステップST3200)へ移行する。 If the warning unit 123C determines that the evaluation value is not greater than or equal to the evaluation threshold, i.e., that the evaluation value is less than the evaluation threshold (step ST3180 "NO"), the action evaluation device 100C then proceeds to the termination determination process (step ST3200).
動作評価装置100Cは、既に説明した終了判定処理(ステップST2190)と同様に、終了判定処理(ステップST3200)を実行する。 The action evaluation device 100C executes the termination determination process (step ST3200) in the same manner as the termination determination process (step ST2190) already described.
上述のような形態により、道路環境ごとに共有可能な模範行動モデルを設定することができるので、動作評価に関してより効率的なシステムを構築することができる。 The above-described configuration allows for the establishment of a shareable model of behavior for each road environment, thereby enabling the creation of a more efficient system for behavior evaluation.
本開示の動作評価装置は、さらに、例えば、以下のように構成されたものである。
前記位置情報と前記道路環境情報とを関連付けて予め記憶しているデータベースを参照し、前記位置取得部により取得された前記位置に応じた道路環境情報を取得する道路環境取得部、
をさらに備え、
前記モデル取得部は、
道路環境情報と模範行動モデルとを関連付けて予め記憶しているデータベースを参照し、前記道路環境取得部により取得された道路環境情報に応じた模範行動モデルを取得する、
ことを特徴とする動作評価装置。
これにより、本開示は、道路環境ごとに共通する模範行動モデルを設定することができるので、動作評価に関してより効率的なシステムを構築することができる、といった効果を奏する。
さらに、本開示は、上記構成を、動作評価システム、または、上記動作評価方法に適用することにより、上記効果と同様の効果を奏する。
The action evaluation device of the present disclosure is further configured, for example, as follows.
a road environment acquisition unit that refers to a database that stores the location information and the road environment information in advance in association with each other, and acquires road environment information corresponding to the location acquired by the location acquisition unit;
Furthermore,
The model acquisition unit
referencing a database in which road environment information and model behavior models are stored in advance in association with each other, and acquiring a model behavior model corresponding to the road environment information acquired by the road environment acquisition unit;
A behavior evaluation device characterized by:
As a result, the present disclosure has the effect of making it possible to set a common model of exemplary behavior for each road environment, thereby enabling the construction of a more efficient system for behavior evaluation.
Furthermore, the present disclosure achieves the same effects as those described above by applying the above configuration to a motion evaluation system or the above motion evaluation method.
実施の形態4.
実施の形態4は、乗員による断続的な脇見を累積して判定される累積脇見といった乗員の動作のうち、道路環境に応じて許容されるべき方向を観察していることを模範行動モデルにする形態を説明する。
実施の形態4においては、実施の形態4に係る構成部のうち、既に説明した実施の形態1、実施の形態2、または、実施の形態3、に係る構成部と同様の構成部については、重複する説明を適宜省略する。
Embodiment 4.
In the fourth embodiment, a model behavior is described in which, among the occupant's behaviors such as cumulative inattentiveness, which is determined by accumulating intermittent inattentiveness by the occupant, observing a direction that is acceptable depending on the road environment is used as a model behavior.
In embodiment 4, among the components of embodiment 4, duplicate explanations will be omitted as appropriate for components that are similar to the components of embodiment 1, embodiment 2, or embodiment 3 already described.
本開示の実施の形態4に係る動作評価装置および当該装置を含む動作評価システムの構成例を説明する。
図8は、本開示の実施の形態4に係る動作評価装置100Dを含む動作評価システム1Dの構成例を示す図である。
図9は、実施の形態4に係る動作評価装置100Dにおいて扱われる累積脇見の例を説明するための第1の図である。
図10は、実施の形態4に係る動作評価装置100Dにおいて扱われる累積脇見の例を説明するための第2の図である。
動作評価システム1Dは、動作評価装置100D、模範行動データベース200D(データベース)、出力装置400D、および、撮像装置500D、を含み構成されている。
模範行動データベース200D(データベース)は、既に説明した模範行動データベース200A,200Bと同様であり、出力装置400Dは、既に説明した出力装置400A,400B,400Cと同様であり、撮像装置500Dは、既に説明した撮像装置500B,500Cと同様であり、それぞれの説明は重複するため省略する。
動作評価装置100Dの詳細について説明する。
A configuration example of an action evaluation device and an action evaluation system including the device according to a fourth embodiment of the present disclosure will be described.
FIG. 8 is a diagram showing a configuration example of an action evaluation system 1D including an action evaluation device 100D according to the fourth embodiment of the present disclosure.
FIG. 9 is a first diagram for explaining an example of accumulated inattentive behavior handled by the action evaluation device 100D according to the fourth embodiment.
FIG. 10 is a second diagram for explaining an example of accumulated inattentive behavior handled by the action evaluation device 100D according to the fourth embodiment.
The movement evaluation system 1D includes a movement evaluation device 100D, a model behavior database 200D (database), an output device 400D, and an imaging device 500D.
The model behavior database 200D (database) is similar to the model behavior databases 200A and 200B already described, the output device 400D is similar to the output devices 400A, 400B, and 400C already described, and the imaging device 500D is similar to the imaging devices 500B and 500C already described, and therefore descriptions of each will be omitted to avoid duplication.
The action evaluation device 100D will now be described in detail.
動作評価装置100Dは、累積脇見判定部141D、累積脇見地点取得部142D、観察方向取得部143D、累積脇見多発地点取得部144D、許容観察方向取得部145D、モデル取得部113D、評価値算出部114D、および、警告部123D、を含み構成されている。 The action evaluation device 100D is configured to include a cumulative inattentive behavior judgment unit 141D, a cumulative inattentive behavior point acquisition unit 142D, an observation direction acquisition unit 143D, a cumulative inattentive behavior frequent point acquisition unit 144D, an allowable observation direction acquisition unit 145D, a model acquisition unit 113D, an evaluation value calculation unit 114D, and a warning unit 123D.
評価値算出部114Dは、既に説明したA,114B,114Cと同様に構成されており、警告部123Dは、既に説明した警告部123B,123Cと同様に構成されており、それぞれの説明は重複するため省略する。 The evaluation value calculation unit 114D is configured in the same way as the already described A, 114B, and 114C, and the warning unit 123D is configured in the same way as the already described warning units 123B and 123C, so descriptions of each will be omitted to avoid duplication.
累積脇見判定部141D、乗員の動作が累積脇見であるかを判定する。
累積脇見判定部141Dは、乗員による断続的な脇見に係る累積値を取得し、当該累積値と予め与えられた閾値(累積値閾値)とを用いて累積脇見状態であるかの判定である累積脇見判定を行う。
累積脇見判定部141Dは、例えば、撮像装置500Dから取得した映像を解析して乗員による断続的な脇見に係る累積値を取得し、累積値を取得するごとに累積値と閾値とを比較し、累積値が閾値以上であるかを判定する。累積脇見判定部141Dは、累積値が閾値以上である場合、累積脇見状態であると判定する。または、累積脇見判定部141Dは、上記判定方法以外に、例えば、累積脇見を判定する技術であって既に知られている技術を用いて、累積脇見状態であると判定するように構成されていてもよい。
累積脇見判定部141Dは、累積脇見判定の結果を出力する。累積脇見判定部141Dは、例えば、累積値が閾値以上に到達したことを示す累積脇見判定の結果を出力する。
なお、累積脇見判定部141Dは、乗員による断続的な脇見に係る累積値を、乗員監視装置から取得するように構成してもよい。
The cumulative inattentive driving determination unit 141D determines whether the occupant's behavior is cumulative inattentive driving.
The cumulative inattentive driving judgment unit 141D acquires a cumulative value relating to intermittent inattentive driving by the occupant, and performs a cumulative inattentive driving judgment, which is a judgment of whether or not there is a cumulative inattentive driving state, using the cumulative value and a predetermined threshold value (accumulation value threshold value).
The cumulative inattentive driving determination unit 141D, for example, analyzes video acquired from the imaging device 500D to acquire a cumulative value related to intermittent inattentive driving by the occupant, and each time the cumulative value is acquired, compares the cumulative value with a threshold value to determine whether the cumulative value is equal to or greater than the threshold value. If the cumulative value is equal to or greater than the threshold value, the cumulative inattentive driving determination unit 141D determines that the occupant is in an accumulated inattentive driving state. Alternatively, the cumulative inattentive driving determination unit 141D may be configured to determine that the occupant is in an accumulated inattentive driving state using, for example, a known technology for determining cumulative inattentive driving in addition to the above-described determination method.
The cumulative inattentive driving determination unit 141D outputs a result of the cumulative inattentive driving determination, for example, a result indicating that the cumulative value has reached a threshold value or more.
The cumulative inattentive driving determination unit 141D may be configured to acquire a cumulative value relating to intermittent inattentive driving by an occupant from an occupant monitoring device.
ここで、累積脇見について説明する
図9は、移動体1000が車両であり、累積脇見多発地点が自動車専用道路における合流領域(合流道路2000、被合流道路3000)に含まれる地点である場合を示している。
移動体1000が合流道路2000から被合流道路3000へ進行方向1100(または予測進行方向でもよい)に向かって移動している状態において、移動体1000の乗員の観察方向1200が許容観察範囲α(仮に予め許容観察範囲αが設定されている場合)である場合、通常、脇見ではないと判定される。しかし、図9に示すような状況においては、被合流道路3000の前方を確認するような観察方向1200と、被合流道路3000の後方を確認するような観察方向1300と、を繰り返す場合が想定される。この場合、観察方向1200と観察方向1300との間の観察範囲βにおける観察方向が累積されてしまい、累積値を主に用いて累積脇見を判定すると過剰に累積脇見を検知することになる。本開示においては、例えば、図10に示すように、通常の許容観察方向4000(許容観察範囲αに相当)に対して、複数の前記移動体それぞれの乗員による累積脇見が多発している地点である累積脇見多発地点における許容観察方向4010を用いて、許容されるべき観察方向の範囲を用いて動作評価を行うことができる。
Here, we will explain the cumulative inattentive driving. Figure 9 shows a case where the mobile body 1000 is a vehicle and the cumulative inattentive driving frequency point is a point included in a merging area (merging road 2000, merged road 3000) on a highway.
When a moving object 1000 is traveling from a merging road 2000 to a merged road 3000 in a traveling direction 1100 (or a predicted traveling direction), if the observation direction 1200 of the occupant of the moving object 1000 is within the allowable observation range α (assuming the allowable observation range α is set in advance), it is normally determined that the occupant is not looking inattentively. However, in a situation such as that shown in Figure 9, it is expected that the occupant will alternate between an observation direction 1200 that checks the road ahead of the merging road 3000 and an observation direction 1300 that checks the road behind the merging road 3000. In this case, the observation directions in the observation range β between the observation direction 1200 and the observation direction 1300 are accumulated, and if the accumulated value is mainly used to determine the accumulated inattentiveness, excessive accumulated inattentiveness will be detected. In the present disclosure, for example, as shown in Figure 10, performance evaluation can be performed using a range of acceptable observation directions, using an acceptable observation direction 4010 at a cumulative inattentiveness frequent point, which is a point where cumulative inattentive behavior by occupants of each of the multiple moving bodies occurs frequently, in comparison with a normal acceptable observation direction 4000 (corresponding to an acceptable observation range α).
累積脇見地点取得部142Dは、乗員が累積脇見という動作を行ったと判定された地点である累積脇見地点を取得する。
累積脇見地点取得部142Dは、累積脇見判定部141Dにより累積脇見状態であると判定された際の前記移動体の位置に基づく累積脇見地点を取得する。
累積脇見地点は、累積脇見状態であると判定された瞬間の位置、もしくは、脇見に係る値(累積値)を累積していた時間における位置の代表値または平均値、といった情報で表される。
累積脇見地点取得部142Dは、例えば、移動体に搭載された移動体搭載装置から累積脇見地点の位置に係る情報(位置情報)を取得する。または、累積脇見地点取得部142Dは、例えば、移動体に搭載された移動体搭載装置から取得した情報を用いて累積脇見地点の位置に係る情報(位置情報)を算出するように構成されていてもよい。
The cumulative inattentive point acquisition unit 142D acquires cumulative inattentive points, which are points at which it has been determined that the occupant has engaged in the cumulative inattentive behavior.
The cumulative inattentive state acquisition unit 142D acquires cumulative inattentive state points based on the position of the moving body when the cumulative inattentive state determination unit 141D determines that the moving body is in an accumulated inattentive state.
The cumulative inattentive point is expressed as information such as the position at the moment when it is determined that the driver is in an inattentive state, or a representative value or average value of the positions during the time when the inattentive state values (cumulative values) are accumulated.
The cumulative inattentive point acquisition unit 142D may acquire information (location information) relating to the locations of the cumulative inattentive points from, for example, a mobile-mounted device mounted on the mobile body. Alternatively, the cumulative inattentive point acquisition unit 142D may be configured to calculate information (location information) relating to the locations of the cumulative inattentive points using information acquired from, for example, a mobile-mounted device mounted on the mobile body.
観察方向取得部143Dは、累積脇見による観察方向を取得する。
観察方向取得部143Dは、移動体の乗員が観察しているであろう方向である観察方向を取得する。
観察方向は、既に説明した「観察方向」と同様に、乗員の顔向き、乗員の視線、または、乗員の顔向きおよび乗員の視線から算出された情報で表される。観察方向は、複数の観察方向からなる領域を示す情報で表されるものであってもよい。観察方向は、複数の観察方向からなる領域のうちの代表値または平均値で表されるものであってもよい。
観察方向取得部143Dは、例えば撮像装置500Dから取得した映像を解析して観察方向を取得する。または、観察方向取得部143Dは、乗員の観察方向を、移動体に搭載されている乗員監視装置から取得するように構成してもよい。または、観察方向取得部143Dは、移動体に搭載されている乗員監視装置から取得した情報を用いて観察方向を算出することで取得するように構成されていてもよい。
The observation direction acquisition unit 143D acquires the observation direction due to the accumulated inattentive driving.
The observation direction acquisition unit 143D acquires the observation direction, which is the direction from which the occupant of the moving body is likely to be observing.
The observation direction, like the "observation direction" already described, is represented by the facial direction of the occupant, the line of sight of the occupant, or information calculated from the facial direction of the occupant and the line of sight of the occupant. The observation direction may be represented by information indicating an area consisting of a plurality of observation directions. The observation direction may be represented by a representative value or an average value of the area consisting of a plurality of observation directions.
The observation direction acquisition unit 143D acquires the observation direction by analyzing, for example, the image acquired from the image capture device 500D. Alternatively, the observation direction acquisition unit 143D may be configured to acquire the occupant's observation direction from an occupant monitoring device mounted on the vehicle. Alternatively, the observation direction acquisition unit 143D may be configured to acquire the observation direction by calculating it using information acquired from the occupant monitoring device mounted on the vehicle.
累積脇見多発地点取得部144Dは、複数の移動体それぞれの乗員による累積脇見が多発している地点である累積脇見多発地点、を取得する。
累積脇見多発地点は、複数の移動体から収集された情報に基づいて生成された、累積脇見が多発している地点を示す位置情報である。
累積脇見多発地点は、複数の累積脇見多発地点からなる領域を示す情報で表されるものを含む。
累積脇見多発地点は、複数の累積脇見多発地点からなる領域のうちの代表値または平均値、といった情報で表されるものであってもよい。
累積脇見多発地点取得部144Dは、例えば、予め記憶された定刻または所定時間ごとにサーバ装置(図示しないサーバ装置、または、後述する実施の形態5に係るサーバ装置600E)から出力された累積脇見多発地点に係る情報を取得する。
または、累積脇見多発地点取得部144Dは、例えば、累積脇見判定部141Dにより累積脇見状態であると判定された場合に、累積脇見地点取得部142Dにより取得された累積脇見地点を用いて、累積脇見地点を基準にした領域に含まれる累積脇見多発地点に係る情報を前記サーバ装置から取得する。
累積脇見多発地点に係る情報は、累積多発地点の位置を示す位置情報を含む。
累積脇見多発地点取得部144Dは、累積脇見多発地点に係る情報に含まれる累積多発地点の位置を示す位置情報を抽出して出力する。
また、累積脇見多発地点に係る情報は、累積多発地点における許容観察方向を示す許容観察方向情報を含む。
The cumulative inattentive driving frequent spot acquisition unit 144D acquires cumulative inattentive driving frequent spots, which are spots where cumulative inattentive driving by occupants of each of a plurality of mobile bodies frequently occurs.
The cumulative inattentive driving points are location information that indicates points where cumulative inattentive driving is occurring frequently, and is generated based on information collected from multiple mobile bodies.
The cumulative inattentive driving frequent points include those represented by information indicating an area consisting of a plurality of cumulative inattentive driving frequent points.
The cumulative inattentive driving points may be expressed as information such as a representative value or average value of an area consisting of a plurality of cumulative inattentive driving points.
The cumulative inattentive driving spot acquisition unit 144D acquires information related to cumulative inattentive driving spot locations output from a server device (a server device not shown, or a server device 600E related to embodiment 5 described below) at a pre-stored fixed time or at predetermined intervals, for example.
Alternatively, for example, when the cumulative inattentive state is determined to be present by the cumulative inattentive state determination unit 141D, the cumulative inattentive state acquisition unit 144D uses the cumulative inattentive state points acquired by the cumulative inattentive state acquisition unit 142D to acquire information relating to the cumulative inattentive state points included in the area based on the cumulative inattentive state points from the server device.
The information relating to the cumulative inattentive driving high incidence points includes location information indicating the locations of the cumulative inattentive driving high incidence points.
The cumulative inattentive driving frequent point acquisition unit 144D extracts and outputs location information indicating the locations of the cumulative inattentive driving frequent points included in the information relating to the cumulative inattentive driving frequent points.
The information relating to the cumulative high incidence points of inattentive driving also includes permissible observation direction information indicating the permissible observation direction at the cumulative high incidence points.
許容観察方向取得部145Dは、累積脇見多発地点ごとに観察することが許容されるべき方向である許容観察方向を取得する。
許容観察方向は、複数の移動体から収集された情報に基づいて生成された情報であって、累積脇見が多発している地点ごとにおいて観察することが許容されるべき方向を示す情報で表される。
例えば、移動体が車両であり、累積脇見多発地点が自動車専用道路における合流領域に含まれる地点である場合、許容観察方向は、乗員の位置を基準にした方向であって、車両が合流するであろう合流先の道路(被合流道路)へ向かう方向である。
また、例えば、移動体が車両であり、累積脇見多発地点が支線道路から幹線道路への合流領域に含まれる地点である場合、許容観察方向は、乗員の位置を基準にした方向であって、車両が合流するであろう合流先の道路(被合流道路)へ向かう方向である。
また、例えば、移動体が車両であり、累積脇見多発地点が交差点の周辺領域に含まれる地点である場合、許容観察方向は、乗員の位置を基準にした方向であって、交差点に接続している道路(被合流道路)へ向かう方向である。
許容観察方向は、複数の許容観察方向からなる領域を示す情報で表されるものであってもよい。許容観察方向は、複数の許容観察方向からなる領域のうちの代表値または平均値で表されるものであってもよい。
許容観察方向取得部145Dは、累積脇見多発地点取得部144Dにより取得された累積脇見多発地点に係る情報に含まれる許容観察方向情報を取得する。
The allowable observation direction acquisition unit 145D acquires the allowable observation direction, which is the direction in which observation should be allowed for each cumulative inattentive driving frequency point.
The allowable observation direction is information generated based on information collected from multiple moving bodies, and is represented as information indicating the direction that observation should be allowed at each point where cumulative inattentive driving occurs frequently.
For example, if the moving body is a vehicle and the cumulative frequent inattentive driving point is a point included in a merging area on a motorway, the allowable observation direction is a direction based on the position of the occupant, heading toward the road where the vehicle will merge (the merging road).
Also, for example, if the moving body is a vehicle and the cumulative frequent inattentive driving point is a point included in the merging area from a branch road to a main road, the allowable observation direction is a direction based on the position of the occupant, heading toward the road where the vehicle is expected to merge (the merging road).
Also, for example, if the moving body is a vehicle and the cumulative frequent inattentive driving point is a point included in the surrounding area of an intersection, the allowable observation direction is a direction based on the position of the occupant, and is the direction toward the road connected to the intersection (the merging road).
The allowable viewing direction may be expressed by information indicating a region consisting of a plurality of allowable viewing directions, or may be expressed by a representative value or an average value of the region consisting of a plurality of allowable viewing directions.
The allowable observation direction acquisition unit 145D acquires allowable observation direction information included in the information related to the accumulated inattentive driving frequent points acquired by the accumulated inattentive driving frequent points acquisition unit 144D.
モデル取得部113Dは、累積脇見地点、累積脇見多発地点、観察方向、および、許容観察方向、を用いて、模範行動モデルを取得する。
モデル取得部113Dは、累積脇見地点と累積脇見多発地点とが重なる場合であって、かつ、観察方向取得部143Dにより取得された観察方向と許容観察方向取得部145Dにより取得された許容観察方向とが重なる場合、当該累積脇見地点の位置において許容観察方向を観察することを模範行動モデルとして取得する。
具体的には、モデル取得部113Dは、累積脇見地点取得部142Dにより取得された累積脇見地点と累積脇見多発地点取得部144Dにより取得された累積脇見多発地点とが重なるかを判定する。この判定は、累積脇見地点と累積脇見多発地点とが一致するかの判定、または、累積脇見地点を基準にした領域と累積脇見多発地点を基準にした領域とが少なくとも一部重複するかの判定、を含む。
また、モデル取得部113Dは、観察方向取得部143Dにより取得された観察方向と許容観察方向取得部145Dにより取得された許容観察方向とが重なるかを判定する。この判定は、観察方向と許容観察方向とが一致するかの判定、または、観察方向を基準にした方向領域と累積脇見多発地点を基準にした方向領域とが少なくとも一部重複するかの判定、を含む。
モデル取得部113Dは、累積脇見地点取得部142Dにより取得された累積脇見地点と累積脇見多発地点取得部144Dにより取得された累積脇見多発地点とが重なる場合、および、観察方向取得部143Dにより取得された観察方向と許容観察方向取得部145Dにより取得された許容観察方向とが重なる場合、当該累積脇見地点の位置において許容観察方向を観察することを模範行動モデルとして取得する。これは、累積脇見多発地点における許容観察方向が、移動体の位置において運転者といった乗員が観察するべき方向であると言えるからである。具体的には、例えば、前記累積脇見多発地点が自動車専用道路における合流領域に含まれる地点を含む場合、前記許容観察方向は、前記乗員の位置を基準にした方向であって、前記移動体が合流する合流先の道路へ向かう方向である。このような許容観察方向を模範行動モデルにすることで、本開示の動作評価装置は、移動体を運転する乗員の動作に対し、自動車専用道路における合流領域において合流先の道路へ向かう方向を観察方向にした累積脇見といった動作をモデルにした評価を行うことができる。
The model acquisition unit 113D acquires an exemplary behavior model using the cumulative inattentive driving points, cumulative inattentive driving frequent points, observation direction, and allowable observation direction.
When the cumulative inattentive driving point and the cumulative inattentive driving frequent point overlap, and when the observation direction acquired by the observation direction acquisition unit 143D overlaps with the permissible observation direction acquired by the permissible observation direction acquisition unit 145D, the model acquisition unit 113D acquires as an exemplary behavior model the observation of the permissible observation direction at the position of the cumulative inattentive driving point.
Specifically, model acquisition unit 113D determines whether the cumulative inattentive driving points acquired by cumulative inattentive driving point acquisition unit 142D and the cumulative inattentive driving frequent points acquired by cumulative inattentive driving frequent point acquisition unit 144D overlap. This determination includes determining whether the cumulative inattentive driving points and the cumulative inattentive driving frequent points match, or determining whether an area based on the cumulative inattentive driving points and an area based on the cumulative inattentive driving frequent points overlap at least partially.
The model acquisition unit 113D also determines whether the observation direction acquired by the observation direction acquisition unit 143D overlaps with the allowable observation direction acquired by the allowable observation direction acquisition unit 145D. This determination includes determining whether the observation direction and the allowable observation direction match, or whether a directional region based on the observation direction overlaps at least partially with a directional region based on the cumulative inattentive driving frequency points.
When the cumulative inattentiveness points acquired by the cumulative inattentiveness point acquisition unit 142D and the cumulative inattentiveness frequent points acquired by the cumulative inattentiveness frequent point acquisition unit 144D overlap, and when the observation direction acquired by the observation direction acquisition unit 143D and the permissible observation direction acquired by the permissible observation direction acquisition unit 145D overlap, the model acquisition unit 113D acquires as an exemplary behavior model the observation of the permissible observation direction at the location of the cumulative inattentiveness point. This is because the permissible observation direction at the cumulative inattentiveness frequent point can be said to be the direction in which an occupant, such as a driver, should observe at the location of the moving body. Specifically, for example, when the cumulative inattentiveness frequent points include a point included in a merging area on a motorway, the permissible observation direction is a direction based on the position of the occupant, heading toward the road where the moving body will merge. By using such an allowable observation direction as a model behavior, the behavior evaluation device of the present disclosure can evaluate the behavior of a occupant driving a moving body by modeling behavior such as cumulative inattentive driving, with the observation direction being the direction toward the merging road in a merging area on a motorway.
本開示の実施の形態4に係る動作評価装置の処理例を説明する。
図11は、本開示の実施の形態4に係る動作評価装置100Dの処理の一例を示すフローチャートである。
A processing example of the action evaluation device according to the fourth embodiment of the present disclosure will be described.
FIG. 11 is a flowchart showing an example of processing by the action evaluating device 100D according to the fourth embodiment of the present disclosure.
図11に示す処理は、動作評価装置100Dを用いた動作評価方法である。
動作評価装置100Dは、例えば、撮像装置500Dから映像を取得すると、図11に示す処理を開始する。
なお、動作評価装置100Dは、累積脇見に係る累積値を取得すると図11に示す処理を開始してもよい。この場合、動作評価装置100Dは、例えば、乗員監視装置(例えば既に説明した乗員監視装置300A)から累積脇見に係る累積値を取得する。
The process shown in FIG. 11 is a motion evaluation method using the motion evaluation device 100D.
For example, when the action evaluation device 100D acquires an image from the imaging device 500D, the action evaluation device 100D starts the processing shown in FIG.
11 when it acquires the cumulative value related to the cumulative inattentive behavior. In this case, the action evaluation device 100D may acquire the cumulative value related to the cumulative inattentive behavior from, for example, an occupant monitoring device (for example, the occupant monitoring device 300A already described).
動作評価装置100Dは、まず、累積脇見判定処理(ステップST4110)を実行する。
累積脇見判定処理において、動作評価装置100Dの累積脇見判定部141Dは、移動体の乗員による断続的な脇見に係る累積値を取得し、当該累積値と予め与えられたしきい値とを用いて累積脇見状態であるかの判定である累積脇見判定を行う。
累積脇見判定部141Dは、例えば、まず、映像を解析して累積脇見に係る値を累積することで累積値を取得する。または、乗員監視装置から出力された累積値を取得する。
累積脇見判定部141Dは、次いで、断続的な脇見に係る累積値と予め記憶されたしきい値とを比較する。
累積脇見判定部141Dは、次いで、断続的な脇見に係る累積値が予め記憶されたしきい値を超えている場合、累積脇見状態であると判定する。
累積脇見判定部141Dは、次いで、累積脇見状態であると判定したことを累積脇見地点取得部142D、観察方向取得部143D、累積脇見多発地点取得部144D、および、許容観察方向取得部145Dへ通知する。
The action evaluation device 100D first executes the cumulative inattentive behavior determination process (step ST4110).
In the cumulative inattentive driving judgment process, the cumulative inattentive driving judgment unit 141D of the action evaluation device 100D acquires a cumulative value related to intermittent inattentive driving by the occupant of the moving body, and performs a cumulative inattentive driving judgment, which is a judgment of whether or not there is a cumulative inattentive driving state, using the cumulative value and a predetermined threshold value.
The cumulative inattentive behavior determining unit 141D may, for example, first analyze the video and accumulate values related to the cumulative inattentive behavior to obtain a cumulative value, or may obtain a cumulative value output from an occupant monitoring device.
The cumulative inattentive driving determination unit 141D then compares the cumulative value relating to intermittent inattentive driving with a pre-stored threshold value.
The cumulative inattentive driving determination unit 141D then determines that the driver is in an accumulated inattentive driving state if the cumulative value relating to intermittent inattentive driving exceeds a pre-stored threshold value.
The cumulative inattentive driving determination unit 141D then notifies the cumulative inattentive driving point acquisition unit 142D, the observation direction acquisition unit 143D, the cumulative inattentive driving frequent point acquisition unit 144D, and the allowable observation direction acquisition unit 145D that it has been determined that the driver is in a cumulative inattentive driving state.
動作評価装置100Dは、累積脇見状態でないと判定した場合(ステップST4111“NO”)、ステップST4110の処理へ戻る。 If the action evaluation device 100D determines that the accumulated inattentive state is not present (step ST4111 "NO"), it returns to processing of step ST4110.
動作評価装置100Dは、累積脇見状態であると判定した場合(ステップST4111“YES”)、次いで、累積脇見地点取得処理(ステップST4120)を実行する。
累積脇見地点取得処理において、動作評価装置100Dの累積脇見地点取得部142Dは、累積脇見判定部141Dにより累積脇見状態であると判定された際の移動体の位置に基づく累積脇見地点を取得する。
累積脇見地点取得部142Dは、累積脇見状態であると判定したことを示す通知を累積脇見判定部141Dから取得すると、累積脇見地点を示す累積脇見地点情報を取得する。累積脇見地点情報は、図示しない通信部を介して取得した移動体の位置に基づく累積脇見状態が生じた位置または領域で表される。累積脇見地点取得部142Dは、累積脇見地点情報をモデル取得部113Dへ宛てて出力する。
When the action evaluation device 100D determines that the driver has accumulated inattentive driving ("YES" in step ST4111), it then executes an accumulated inattentive driving point acquisition process (step ST4120).
In the cumulative inattentive point acquisition process, the cumulative inattentive point acquisition unit 142D of the action evaluation device 100D acquires cumulative inattentive points based on the position of the moving body when the cumulative inattentive state is determined to be present by the cumulative inattentive state determination unit 141D.
When the cumulative inattentive state acquisition unit 142D receives a notification from the cumulative inattentive state determination unit 141D indicating that a cumulative inattentive state has been determined, the cumulative inattentive state acquisition unit 142D acquires cumulative inattentive state information indicating the cumulative inattentive state. The cumulative inattentive state information is represented by positions or areas where cumulative inattentive states have occurred, based on the position of the mobile body acquired via a communication unit (not shown). The cumulative inattentive state acquisition unit 142D outputs the cumulative inattentive state information to the model acquisition unit 113D.
次いで、動作評価装置100Dは、観察方向取得処理(ステップST4130)を実行する。
観察方向取得処理において、動作評価装置100Dの観察方向取得部143Dは、移動体の乗員が観察しているであろう方向である観察方向を取得する。
観察方向取得部143Dは、累積脇見状態であると判定したことを示す通知を累積脇見判定部141Dから取得すると、観察方向を示す観察方向情報を取得する。観察方向情報は、例えば、移動体の室内を撮像した映像を用いて取得された乗員の顔向き、乗員の視線、または、乗員の顔向きおよび乗員の視線に基づく、乗員が観察しているであろう方向を示す。観察方向取得部143Dは、観察方向情報をモデル取得部113Dへ宛てて出力する。
Next, the action evaluation device 100D executes an observation direction acquisition process (step ST4130).
In the observation direction acquisition process, the observation direction acquisition unit 143D of the action evaluation device 100D acquires the observation direction that is the direction from which the occupant of the moving object is likely to be observing.
When the observation direction acquisition unit 143D receives a notification from the cumulative inattentive state determination unit 141D indicating that the cumulative inattentive state has been determined, the observation direction acquisition unit 143D acquires observation direction information indicating the observation direction. The observation direction information indicates, for example, the facial orientation of the occupant, the line of sight of the occupant, or the direction from which the occupant is likely to be observing based on the facial orientation and line of sight of the occupant acquired using video of the interior of the vehicle. The observation direction acquisition unit 143D outputs the observation direction information to the model acquisition unit 113D.
次いで、動作評価装置100Dは、累積脇見多発地点取得処理(ステップST4140)を実行する。
累積脇見多発地点取得処理において、動作評価装置100Dの累積脇見多発地点取得部144Dは、複数の前記移動体それぞれの乗員による累積脇見が多発している地点である累積脇見多発地点、を取得する。
累積脇見多発地点取得部144Dは、累積脇見状態であると判定したことを示す通知を累積脇見判定部141Dから取得すると、累積脇見多発地点を示す累積脇見多発地点情報を取得する。累積脇見多発地点情報は、複数の移動体それぞれの乗員による累積脇見が多発している地点である累積脇見多発地点の位置または領域を示す。累積脇見多発地点取得部144Dは、例えば、累積脇見地点取得部142Dにより取得された累積脇見地点を用いて、累積脇見地点を基準にした領域に含まれる累積脇見多発地点に係る情報を例えばサーバ装置から取得する。累積脇見多発地点取得部144Dは、取得した累積脇見多発地点に係る情報に含まれる累積脇見多発地点情報をモデル取得部113Dへ宛てて出力する。
Next, the action evaluation device 100D executes a process of acquiring accumulated inattentive driving frequent points (step ST4140).
In the cumulative inattentive spot acquisition process, the cumulative inattentive spot acquisition unit 144D of the action evaluation device 100D acquires cumulative inattentive spot locations, which are locations where cumulative inattentive behavior by the occupants of each of the multiple mobile bodies frequently occurs.
When the cumulative inattentiveness frequent point acquisition unit 144D receives a notification from the cumulative inattentiveness determination unit 141D indicating that a cumulative inattentiveness state has been determined, it acquires cumulative inattentiveness frequent point information indicating cumulative inattentiveness frequent points. The cumulative inattentiveness frequent point information indicates the locations or areas of cumulative inattentiveness frequent points, which are points where cumulative inattentiveness by the occupants of each of the multiple mobile bodies frequently occurs. For example, the cumulative inattentiveness frequent point acquisition unit 144D uses the cumulative inattentiveness points acquired by the cumulative inattentiveness point acquisition unit 142D to acquire information related to cumulative inattentiveness frequent points included in an area based on the cumulative inattentiveness points from, for example, a server device. The cumulative inattentiveness frequent point acquisition unit 144D outputs the cumulative inattentiveness frequent point information included in the acquired information related to cumulative inattentiveness frequent points to the model acquisition unit 113D.
次いで、動作評価装置100Dは、許容観察方向取得処理(ステップST4150)を実行する。
許容観察方向取得処理において、動作評価装置100Dの許容観察方向取得部145Dは、前記累積脇見多発地点ごとに観察することが許容されるべき方向である許容観察方向を取得する。
許容観察方向取得部145Dは、累積脇見状態であると判定したことを示す通知を累積脇見判定部141Dから取得すると、累積脇見多発地点取得部144Dによりサーバ装置から取得された累積脇見多発地点に係る情報に含まれる許容観察方向を示す許容観察方向情報を取得する。許容観察方向情報は、複数の移動体それぞれの乗員による累積脇見が多発している地点である累積脇見多発地点において観察することが許容されるべき方向または複数の方向からなる方向領域を示す。許容観察方向取得部145Dは、取得した許容観察方向情報をモデル取得部113Dへ宛てて出力する。
Next, action evaluation device 100D executes an allowable observation direction acquisition process (step ST4150).
In the allowable observation direction acquisition process, the allowable observation direction acquisition unit 145D of the action evaluation device 100D acquires the allowable observation direction, which is the direction in which observation should be allowed for each of the cumulative inattentive looking frequent points.
When the allowable observation direction acquisition unit 145D receives a notification from the cumulative inattentiveness determination unit 141D indicating that a cumulative inattentiveness state has been determined, it acquires allowable observation direction information indicating the allowable observation direction included in the information related to the cumulative inattentiveness frequent points acquired from the server device by the cumulative inattentiveness frequent point acquisition unit 144D. The allowable observation direction information indicates a direction or a directional area consisting of multiple directions that is allowable for observation at the cumulative inattentiveness frequent points, which are points where cumulative inattentiveness by occupants of each of multiple mobile bodies frequently occurs. The allowable observation direction acquisition unit 145D outputs the acquired allowable observation direction information to the model acquisition unit 113D.
次いで、動作評価装置100Dは、許容累積脇見判定処理(ステップST4160)を実行する。
許容累積脇見判定処理において、動作評価装置100Dのモデル取得部113Dは、累積脇見地点の位置において観察方向が観察することが許容されるべき方向(許容観察方向)であるかを判定する。
モデル取得部113Dは、累積脇見地点と累積脇見多発地点とが重なる場合であって、かつ、観察方向取得部143Dにより取得された観察方向と許容観察方向取得部145Dにより取得された許容観察方向とが重なる場合、当該累積脇見地点の位置において許容観察方向を観察することを模範行動モデルとして取得する。なお、累積脇見地点と累積脇見多発地点とが重なる状態、および、観察方向取得部143Dにより取得された観察方向と許容観察方向取得部145Dにより取得された許容観察方向とが重なる状態は、厳密に一致する状態に限定せず、例えば差分値が予め定めた閾値以下である状態を含む。
Next, the action evaluation device 100D executes an allowable cumulative inattentive driving determination process (step ST4160).
In the allowable cumulative inattentive behavior determination process, the model acquisition unit 113D of the action evaluation device 100D determines whether the observation direction at the position of the accumulated inattentive behavior point is a direction in which observation should be allowed (allowable observation direction).
When the cumulative inattentive driving points and the cumulative inattentive driving frequent points overlap, and when the observation direction acquired by the observation direction acquisition unit 143D overlaps with the allowable observation direction acquired by the allowable observation direction acquisition unit 145D, the model acquisition unit 113D acquires as an exemplary behavior model the observation of the allowable observation direction at the position of the cumulative inattentive driving point. Note that the state in which the cumulative inattentive driving points and the cumulative inattentive driving frequent points overlap, and the state in which the observation direction acquired by the observation direction acquisition unit 143D overlaps with the allowable observation direction acquired by the allowable observation direction acquisition unit 145D overlap, are not limited to states in which they strictly match, but also include, for example, states in which the difference value is equal to or less than a predetermined threshold.
モデル取得部113Dにより、観察方向と許容観察方向とが重ならないと判定された場合(ステップST4160“NO”)、次いで、動作評価装置100Dは、評価値算出処理(ステップST4180)へ移行する。 If the model acquisition unit 113D determines that the observation direction and the allowable observation direction do not overlap (step ST4160 "NO"), the action evaluation device 100D then proceeds to the evaluation value calculation process (step ST4180).
モデル取得部113Dにより、観察方向と許容観察方向とが重なると判定された場合(ステップST4160“YES”)、次いで、動作評価装置100Dは、許容累積脇見情報出力処理(ステップST4170)を実行する。
許容累積脇見情報出力処理において、動作評価装置100Dのモデル取得部113Dは、累積脇見地点を示す位置情報と許容観察方向を示す許容観察方向とを含む許容累積脇見情報を模範行動モデルとして取得する。
累積脇見地点を示す位置情報および許容観察方向を示す許容観察方向は、当該累積脇見地点の位置において前記許容観察方向を観察する動作を示す模範行動モデルに相当する。
If the model acquisition unit 113D determines that the observation direction overlaps with the permissible observation direction ("YES" in step ST4160), the action evaluation device 100D then executes a permissible accumulated inattentive behavior information output process (step ST4170).
In the allowable cumulative inattentive driving information output process, the model acquisition unit 113D of the action evaluation device 100D acquires allowable cumulative inattentive driving information including location information indicating the accumulated inattentive driving points and allowable observation directions indicating the allowable observation directions as an exemplary behavior model.
The position information indicating the cumulative inattentive points and the permissible observation direction indicating the permissible observation direction correspond to an exemplary behavior model that indicates the behavior of observing the permissible observation direction at the position of the cumulative inattentive points.
ここで、モデル取得部113Dの処理の詳細な例について説明する。
図12は、本開示の実施の形態4に係る動作評価装置100Dにおけるモデル取得部113Dの処理の一例を示すフローチャートである。
モデル取得部113Dは、まず、累積脇見地点情報が示す累積脇見地点と累積脇見多発地点情報が示す累積脇見多発地点とを比較する(ステップST4161)。
モデル取得部113Dは、次いで、累積脇見地点と累積脇見多発地点とが重なるかを判定する(ステップST4162)。
モデル取得部113Dは、累積脇見地点と累積脇見多発地点とが重なる場合(ステップST4162“YES”)、次いで、観察方向と許容観察方向とを比較する(ステップST4163)。
モデル取得部113Dは、次いで、観察方向と許容観察方向とが重なるかを判定する(ステップST4164)。
Here, a detailed example of the processing of the model acquisition unit 113D will be described.
FIG. 12 is a flowchart showing an example of processing by the model acquiring unit 113D in the action evaluating apparatus 100D according to the fourth embodiment of the present disclosure.
The model acquisition unit 113D first compares the accumulated inattentive driving points indicated by the accumulated inattentive driving point information with the accumulated inattentive driving frequent points indicated by the accumulated inattentive driving frequent point information (step ST4161).
The model acquisition unit 113D then determines whether the cumulative inattentive driving points and the cumulative inattentive driving frequent points overlap (step ST4162).
If the cumulative inattentive driving point and the cumulative inattentive driving frequent point overlap ("YES" in step ST4162), the model acquisition unit 113D then compares the observation direction with the allowable observation direction (step ST4163).
The model acquisition unit 113D then determines whether the observation direction overlaps with the permissible observation direction (step ST4164).
モデル取得部113Dは、観察方向と許容観察方向とが重なる場合(ステップST4164“YES”)、次いで、許容累積脇見情報出力処理を実行する(ステップST4170)。
許容累積脇見情報出力処理において、モデル取得部113Dは、累積脇見地点を示す位置情報と許容観察方向を示す許容観察方向とを含む許容累積脇見情報を模範行動モデルとして取得する。
If the observation direction overlaps with the permissible observation direction ("YES" in step ST4164), the model acquisition unit 113D then executes permissible accumulated inattentive driving information output processing (step ST4170).
In the permissible accumulated inattentive information output process, the model acquisition unit 113D acquires permissible accumulated inattentive information including position information indicating the cumulative inattentive points and permissible observation directions indicating the permissible observation directions as an exemplary behavior model.
モデル取得部113Dは、累積脇見地点と累積脇見多発地点とが重ならない場合(ステップST4162“NO”)、または、観察方向と許容観察方向とが重ならない場合(ステップST4164“NO”)、データベース参照処理(ステップST4165)を実行する。
データベース参照処理において、モデル取得部113Dは、模範行動データベース200を参照し、累積脇見地点における模範行動モデルを検索して検索結果に応じて模範行動モデルを出力する。モデル取得部113Dは、模範行動モデルがあれば模範行動モデルを取得して当該模範行動モデルを評価値算出部114Dへ出力し、模範行動モデルがなければ処理を終了する。
モデル取得部113Dが処理を終了すると、次いで、動作評価装置100Dは、評価値算出処理(ステップST4180)へ移行する。
If the cumulative inattentive driving points and cumulative inattentive driving frequent points do not overlap (step ST4162 "NO"), or if the observation direction and the allowable observation direction do not overlap (step ST4164 "NO"), the model acquisition unit 113D executes a database reference process (step ST4165).
In the database reference process, the model acquisition unit 113D references the model behavior database 200, searches for a model behavior model at the cumulative inattentiveness points, and outputs the model behavior model according to the search results. If a model behavior model is found, the model acquisition unit 113D acquires the model behavior model and outputs the model behavior model to the evaluation value calculation unit 114D, but if no model behavior model is found, the process ends.
When the model acquiring section 113D finishes the process, the action evaluating apparatus 100D then proceeds to the evaluation value calculation process (step ST4180).
なお、許容累積脇見判定処理(ステップST4160)における特にデータベース参照処理(ステップST4165)および許容累積脇見情報出力処理(ステップST4170)を含む処理は、本開示のモデル取得処理に相当する。 In addition, the processes in the allowable cumulative inattentive driving judgment process (step ST4160), particularly including the database reference process (step ST4165) and the allowable cumulative inattentive driving information output process (step ST4170), correspond to the model acquisition process of the present disclosure.
図11の説明に戻る。
動作評価装置100Dは、次いで、既に説明した評価値算出処理(例えばステップST2160)と同様に、評価値算出処理(ステップST4180)を実行する。
評価値算出部114Dは、演算結果としての評価値を警告部123Dへ出力する。
Returning to the description of FIG.
The action evaluating device 100D then executes an evaluation value calculation process (step ST4180) similar to the evaluation value calculation process (for example, step ST2160) already described.
The evaluation value calculation unit 114D outputs the evaluation value as the calculation result to the warning unit 123D.
動作評価装置100Dは、次いで、既に説明した評価値判定処理(例えばステップST2170)と同様に、評価値判定処理(「評価値≧評価閾値」、ステップST4190)を実行する。 The action evaluation device 100D then performs an evaluation value determination process ("evaluation value ≧ evaluation threshold", step ST4190) similar to the evaluation value determination process already described (e.g., step ST2170).
警告部123Dは、評価値が評価閾値以上であると判定した場合(ステップST4190“YES”)、警告処理(ステップST4200)を実行する。
警告処理において、警告部123Dは、評価が低いことを示す警告を行うよう出力装置400Dへ指令する。
警告部123Dは、警告を指令する際に、評価値自体、評価の低さの程度、といった情報を提示するように指令してもよい。
動作評価装置100Dは、警告部123Dによる処理が実行されると、次いで、終了判定処理(ステップST4210)へ移行する。
When it is determined that the evaluation value is equal to or greater than the evaluation threshold value ("YES" in step ST4190), the warning unit 123D executes a warning process (step ST4200).
In the warning process, the warning unit 123D instructs the output device 400D to issue a warning indicating that the evaluation is low.
When issuing a warning command, the warning unit 123D may issue a command to present information such as the evaluation value itself and the degree of lowness of the evaluation.
After the warning unit 123D has executed the process, the action evaluation apparatus 100D then proceeds to an end determination process (step ST4210).
警告部123Dが、評価値が評価閾値以上でない、すなわち、評価値が評価閾値未満であると判定した場合(ステップST4190“NO”)、動作評価装置100Dは、次いで、終了判定処理(ステップST4210)へ移行する。 If the warning unit 123D determines that the evaluation value is not greater than or equal to the evaluation threshold, i.e., that the evaluation value is less than the evaluation threshold (step ST4190 "NO"), the action evaluation device 100D then proceeds to the termination determination process (step ST4210).
動作評価装置100Dは、次いで、終了判定処理(ステップST4210)を実行する。
終了判定処理において、動作評価装置100Dの図示しない制御部は、動作評価装置100Dの処理を終了するかを判定する。図示しない制御部は、例えば、外部からの終了指令または実行プログラムにしたがって動作評価装置100Dの処理を終了するかを判定する。
図示しない制御部が動作評価装置100Dの処理を終了しないと判定した場合、ステップST4110の処理へ移行し、ステップST4110から繰り返し処理を行う。
図示しない制御部が動作評価装置100Dの処理を終了すると判定した場合、動作評価装置100Dは処理を終了する。
The action evaluation device 100D then executes an end determination process (step ST4210).
In the termination determination process, a control unit (not shown) of the action evaluation device 100D determines whether to terminate the processing of the action evaluation device 100D. The control unit (not shown) determines whether to terminate the processing of the action evaluation device 100D, for example, in accordance with an external termination command or an execution program.
If the control unit (not shown) determines not to end the processing of the action evaluation device 100D, the process proceeds to step ST4110, and the process is repeated from step ST4110.
When the control unit (not shown) determines that the processing of the action evaluation device 100D should be ended, the action evaluation device 100D ends the processing.
本開示の動作評価装置は、さらに、例えば、以下のように構成されたものである。
前記乗員による断続的な脇見に係る累積値を取得し、当該累積値と予め与えられたしきい値とを用いて累積脇見状態であるかの判定である累積脇見判定を行う、累積脇見判定部と、
前記累積脇見判定部により累積脇見状態であると判定された際の前記移動体の位置に基づく累積脇見地点を取得する、累積脇見地点取得部と、
前記移動体の前記乗員が観察しているであろう方向である観察方向を取得する、観察方向取得部と、
複数の移動体それぞれの乗員による累積脇見が多発している地点である累積脇見多発地点、を取得する累積脇見多発地点取得部と、
前記累積脇見多発地点ごとに観察することが許容されるべき方向である許容観察方向を取得する、許容観察方向取得部と、
をさらに備え、
前記モデル取得部は、
前記累積脇見地点と前記累積脇見多発地点とが重なる場合であって、
かつ、
前記観察方向取得部により取得された観察方向と前記許容観察方向とが重なる場合、
当該累積脇見地点の位置において前記許容観察方向を観察することを前記模範行動モデルとして取得する、
ことを特徴とする動作評価装置。
これにより、本開示は、累積脇見といった乗員の動作に関し、より精度の高い動作評価をおこなうことができる、といった効果を奏する。
さらに、本開示は、上記構成を、動作評価システム、または、上記動作評価方法に適用することにより、上記効果と同様の効果を奏する。
The action evaluation device of the present disclosure is further configured, for example, as follows.
an accumulated inattentive state determination unit that acquires an accumulated value related to intermittent inattentive state by the occupant and performs an accumulated inattentive state determination by using the accumulated value and a predetermined threshold value;
an accumulated inattentive point acquisition unit that acquires accumulated inattentive points based on the position of the moving body when the accumulated inattentive state is determined to be present by the accumulated inattentive state determination unit;
an observation direction acquisition unit that acquires an observation direction that is a direction in which the occupant of the moving body is likely to be observing;
an accumulative inattentiveness frequent occurrence point acquisition unit that acquires accumulative inattentiveness frequent occurrence points, which are points where accumulative inattentiveness by occupants of each of a plurality of moving bodies frequently occurs;
an allowable observation direction acquisition unit that acquires an allowable observation direction, which is a direction in which observation should be allowed for each of the cumulative inattentive looking points;
Furthermore,
The model acquisition unit
When the cumulative inattentive driving point and the cumulative inattentive driving frequent point overlap,
and,
When the observation direction acquired by the observation direction acquisition unit overlaps with the allowable observation direction,
Observing the permissible observation direction at the position of the cumulative inattentive viewing point is acquired as the exemplary behavior model.
A behavior evaluation device characterized by:
As a result, the present disclosure has the effect of enabling more accurate behavior evaluation of occupant behavior such as cumulative inattentive behavior.
Furthermore, the present disclosure achieves the same effects as those described above by applying the above configuration to a motion evaluation system or the above motion evaluation method.
本開示の動作評価装置は、さらに、例えば、以下のように構成されたものである。
前記累積脇見多発地点が自動車専用道路における合流領域に含まれる地点を含む場合、
前記許容観察方向は、前記乗員の位置を基準にした方向であって、前記移動体が合流する合流先の道路へ向かう方向である、
ことを特徴とする動作評価装置。
これにより、本開示は、累積脇見といった乗員の動作に関し、自動車専用道路における合流領域に含まれる地点における、観察した方が好ましい方向に対する累積脇見を許容することができる、といった効果を奏する。
さらに、本開示は、上記構成を、動作評価システム、または、上記動作評価方法に適用することにより、上記効果と同様の効果を奏する。
The action evaluation device of the present disclosure is further configured, for example, as follows.
When the cumulative inattentiveness frequent point includes a point included in a merging area on a motorway,
the allowable observation direction is a direction based on the position of the occupant and is a direction toward a merging road where the moving object will merge;
A behavior evaluation device characterized by:
As a result, the present disclosure has the effect of allowing occupant behavior such as cumulative inattentiveness in a direction where it is preferable to observe at points included in merging areas on expressways, with regard to occupant behavior such as cumulative inattentiveness.
Furthermore, the present disclosure achieves the same effects as those described above by applying the above configuration to a motion evaluation system or the above motion evaluation method.
実施の形態5.
実施の形態5は、各移動体における動作評価装置とサーバ装置とが連携してデータベースを生成する形態、または、データベースを更新する形態、を説明する。
実施の形態5においては、実施の形態5に係る構成部のうち、既に説明した実施の形態1、実施の形態2、実施の形態3、または、実施の形態4、に係る構成部と同様の構成部については、重複する説明を適宜省略する。
Embodiment 5.
In the fifth embodiment, a form in which the action evaluation device in each moving object and the server device cooperate to generate a database or update the database will be described.
In embodiment 5, among the components of embodiment 5, those components that are similar to the components of embodiment 1, embodiment 2, embodiment 3, or embodiment 4 already described will be omitted from the redundant description as appropriate.
本開示の実施の形態5に係る動作評価装置に関して説明する。
図13は、本開示の実施の形態5に係る動作評価装置100Eと動作評価装置100Eにおいて用いられるデータベースを生成するサーバ装置600Eとの関係を示す図である。
動作評価装置100E(100E-1,100E-2,100E-3,・・・,100E-n(nは2以上の整数))は、移動体700E(700E-1,700E-2,700E-3,・・・,700E-n(nは2以上の整数))に搭載され、サーバ装置600Eとネットワークを介して接続されている。
サーバ装置600Eは、ネットワークを介して複数の移動体700E(700E-1,700E-2,700E-3,・・・,700E-n)から動作情報を取得する。
各移動体700E(700E-1,700E-2,700E-3,・・・,700E-n)に搭載された動作評価装置100E(100E-1,100E-2,100E-3,・・・,100E-n)はそれぞれ、サーバ装置600Eに宛てて動作情報を提供する。
A description will be given of an action evaluation device according to a fifth embodiment of the present disclosure.
FIG. 13 is a diagram showing the relationship between an action evaluating apparatus 100E according to the fifth embodiment of the present disclosure and a server apparatus 600E that generates a database used in the action evaluating apparatus 100E.
The action evaluation device 100E (100E-1, 100E-2, 100E-3, ..., 100E-n (n is an integer of 2 or more)) is mounted on a mobile body 700E (700E-1, 700E-2, 700E-3, ..., 700E-n (n is an integer of 2 or more)) and is connected to the server device 600E via a network.
The server device 600E acquires operation information from a plurality of moving objects 700E (700E-1, 700E-2, 700E-3, . . . , 700E-n) via the network.
The motion evaluation devices 100E (100E-1, 100E-2, 100E-3, ..., 100E-n) mounted on the respective moving bodies 700E (700E-1, 700E-2, 700E-3, ..., 700E-n) provide motion information to the server device 600E.
本開示の実施の形態5に係る動作評価装置および当該装置を含む動作評価システムの構成例に関して説明する。
図14は、本開示の実施の形態5に係る動作評価装置100Eを含む動作評価システム1Eの第1構成例を示す図である。
図15は、本開示の実施の形態5に係る動作評価装置100E´を含む動作評価システム1E´の第2構成例を示す図である。
図16は、本開示の実施の形態5に係る動作評価装置100E´´を含む動作評価システム1E´´の第3構成例を示す図である。
動作評価システム1E(1E´,1E´´)は、動作評価装置100E(100E´,100E´´)、出力装置400E、撮像装置500E、および、サーバ装置600E、を含み構成されている。
出力装置400Eは、既に説明した出力装置400A,400B,400C,400Dと同様であり、撮像装置500Eは、既に説明した撮像装置500B,500C,500Dと同様であり、それぞれの説明は重複するため省略する。
動作評価装置(100E,100E´,100E´´)、サーバ装置600E、の順にそれぞれの詳細について説明する。
A configuration example of an action evaluation device and an action evaluation system including the device according to a fifth embodiment of the present disclosure will be described.
FIG. 14 is a diagram illustrating a first configuration example of an action evaluation system 1E including an action evaluation apparatus 100E according to the fifth embodiment of the present disclosure.
FIG. 15 is a diagram illustrating a second configuration example of an action evaluation system 1E′ including an action evaluation apparatus 100E′ according to the fifth embodiment of the present disclosure.
FIG. 16 is a diagram illustrating a third configuration example of an action evaluation system 1E″ including an action evaluation apparatus 100E″ according to the fifth embodiment of the present disclosure.
The action evaluation system 1E (1E', 1E'') includes an action evaluation device 100E (100E', 100E''), an output device 400E, an imaging device 500E, and a server device 600E.
The output device 400E is similar to the output devices 400A, 400B, 400C, and 400D already described, and the imaging device 500E is similar to the imaging devices 500B, 500C, and 500D already described, so that redundant descriptions of each will be omitted.
The action evaluation devices (100E, 100E', 100E'') and the server device 600E will be described in detail in that order.
実施の形態5に係る動作評価装置は、既に各実施の形態において説明した動作評価装置100A,100B,100C,100Dのいずれかと同様の各構成部を含み構成されている。
例えば図14に示す動作評価装置100Eは、既に実施の形態2において説明した動作評価装置100Bと同様の各構成部を含む。
例えば図15に示す動作評価装置100E´は、既に実施の形態3において説明した動作評価装置100Cと同様の各構成部を含む。
例えば図16に示す動作評価装置100E´´は、既に実施の形態4において説明した動作評価装置100Dと同様の各構成部を含む。
このような構成に加えて、実施の形態5に係る動作評価装置は、さらに、動作情報提供部151Eを備えている。
例えば各図に示した動作評価装置100E,100E´,100E´´はそれぞれ、さらに、動作情報提供部151Eを備えている。
実施の形態5に係る動作評価装置100E,100E´,100E´´の内部構成のうち、既に各実施の形態において説明した動作評価装置100A,100B,100C,100Dと同様の各構成部については、既に各実施の形態において説明しているため、ここでの説明を省略する。
動作情報提供部151Eについて説明する。
The action evaluating apparatus according to the fifth embodiment is configured to include the same components as any of the action evaluating apparatuses 100A, 100B, 100C, and 100D already described in the respective embodiments.
For example, an action evaluating apparatus 100E shown in FIG. 14 includes the same components as those of the action evaluating apparatus 100B already described in the second embodiment.
For example, an action evaluating apparatus 100E' shown in FIG. 15 includes the same components as those of the action evaluating apparatus 100C already described in the third embodiment.
For example, an action evaluating device 100E'' shown in FIG. 16 includes the same components as those of the action evaluating device 100D already described in the fourth embodiment.
In addition to this configuration, the action evaluating apparatus according to the fifth embodiment further includes a action information providing unit 151E.
For example, each of the action evaluation devices 100E, 100E', and 100E'' shown in the respective drawings further includes a action information providing unit 151E.
Of the internal configurations of the action evaluation devices 100E, 100E', and 100E'' according to embodiment 5, the components that are similar to those of the action evaluation devices 100A, 100B, 100C, and 100D already described in the respective embodiments have already been described in the respective embodiments, and therefore will not be described here.
The operation information providing unit 151E will be described.
動作情報提供部151Eは、動作情報を、本開示のデータベースを生成するサーバ装置600Eへ提供する。
具体的には、動作評価装置100E,100E´における動作情報提供部151Eは、動作取得部111Eにより取得された動作に係る情報と位置取得部112Eにより取得された位置情報とを合わせた情報である動作情報をサーバ装置600Eへ宛てて出力する。
また、具体的には、動作評価装置100E´´における動作情報提供部151Eは、累積脇見地点取得部142Eにより取得された累積脇見地点を位置情報として、観察方向取得部により時系列に取得された観察方向を動作に係る情報として、位置情報と動作に係る情報とを合わせた情報である動作情報をサーバ装置600Eへ宛てて出力する。
The motion information providing unit 151E provides the motion information to the server device 600E that generates the database of the present disclosure.
Specifically, the action information providing unit 151E in the action evaluation device 100E, 100E' outputs action information, which is information combining information related to the action acquired by the action acquisition unit 111E and location information acquired by the location acquisition unit 112E, to the server device 600E.
Specifically, the action information providing unit 151E in the action evaluation device 100E'' uses the accumulated inattentive point acquisition unit 142E as location information and the observation direction acquired in chronological order by the observation direction acquisition unit as information related to the action, and outputs action information, which is information combining location information and information related to the action, to the server device 600E.
サーバ装置600Eは、本開示のデータベースを生成する。
サーバ装置600Eは、動作情報に基づいて位置ごとの道路環境に応じた模範行動モデルを決定し、位置と道路環境と模範行動モデルとを関連付けたデータベースを生成する。
また、サーバ装置600Eは、データベースが既に生成済みである場合、決定した模範行動モデルを用いて、生成済みのデータベースを更新する。
サーバ装置600Eにおいて生成するデータベースは、既に各実施の形態において説明したデータベースであり、具体的には、模範行動データベース200A,200B,200C,200D,200E(データベース)、または、道路環境データベース210C(データベース)、の少なくとも1つである。
サーバ装置600Eは、生成または更新したデータベースを各移動体700E(700E-1,700E-2,700E-3,・・・,700E-n)の動作評価装置100E,100E´,100E´´に提供する。
または、サーバ装置600Eは、生成または更新したデータベースを用いて、各移動体700E(700E-1,700E-2,700E-3,・・・,700E-n)の動作評価装置100E,100E´,100E´´と連携し、動作評価装置100E,100E´,100E´´からの要求に応じて情報を提供するように構成してもよい。サーバ装置600Eが動作評価装置100E,100E´,100E´´へ提供する情報は、模範行動モデルであってもよく、道路環境情報であってもよい。
Server device 600E generates the database of the present disclosure.
Server device 600E determines an exemplary behavior model according to the road environment for each position based on the operation information, and generates a database that associates the positions, road environments, and exemplary behavior models.
Furthermore, if a database has already been generated, server device 600E updates the generated database using the determined exemplary behavior model.
The database generated in server device 600E is the database already described in each embodiment, specifically, at least one of model behavior databases 200A, 200B, 200C, 200D, 200E (databases), or road environment database 210C (database).
The server device 600E provides the generated or updated database to the action evaluation devices 100E, 100E', and 100E'' of the respective moving bodies 700E (700E-1, 700E-2, 700E-3, . . . , 700E-n).
Alternatively, the server device 600E may be configured to use the generated or updated database to cooperate with the action evaluation devices 100E, 100E', 100E" of each moving body 700E (700E-1, 700E-2, 700E-3, ..., 700E-n) and provide information in response to a request from the action evaluation devices 100E, 100E', 100E". The information provided by the server device 600E to the action evaluation devices 100E, 100E', 100E" may be a model behavior model or road environment information.
実施の形態5に係るサーバ装置の構成例を説明する。
図14、図15および図16それぞれに示すサーバ装置600E,600E´,600E´´は、動作情報収集部601E、および、模範行動データベース200E(データベース)、を含み構成されている。
An example of the configuration of a server device according to the fifth embodiment will be described.
The server devices 600E, 600E', and 600E'' shown in FIGS. 14, 15, and 16, respectively, are configured to include a motion information collecting unit 601E and a model behavior database 200E (database).
動作情報収集部601Eは、複数の移動体700E(700E-1,700E-2,700E-3,・・・,700E-n)から動作情報を収集し、収集した動作情報に基づいて位置情報と道路環境に応じた模範行動モデルとを関連付けてデータベース(模範行動データベース200A,200B,200C,200D,200E(データベース)、または、道路環境データベース210C(データベース)、の少なくとも1つ)として記憶させる。
すなわち、本開示の実施の形態5に係るデータベースに関連付けられている位置情報と模範行動モデルとはそれぞれ、複数の移動体700E(700E-1,700E-2,700E-3,・・・,700E-n)から収集された位置および前記乗員の動作を含む動作情報に基づいて生成されている。
The motion information collection unit 601E collects motion information from a plurality of moving bodies 700E (700E-1, 700E-2, 700E-3, ..., 700E-n), associates location information with an exemplary behavior model according to the road environment based on the collected motion information, and stores the information in a database (at least one of the exemplary behavior databases 200A, 200B, 200C, 200D, 200E (databases), or the road environment database 210C (database)).
That is, the location information and exemplary behavior model associated with the database according to the fifth embodiment of the present disclosure are each generated based on the location information collected from a plurality of moving bodies 700E (700E-1, 700E-2, 700E-3, ..., 700E-n) and the movement information including the movements of the occupants.
本開示の実施の形態5に係る動作評価装置の処理例を説明する。
図17は、本開示の実施の形態5に係る動作評価装置100E,100E´,100E´´における動作情報提供部151の処理の一例を示すフローチャートである。
動作情報提供部151Eは、例えば外部から情報を受け付けると、図17に示す処理を開始する。または、動作情報提供部151Eは、例えば図示しない制御部からの指令に基づいて、図17に示す処理を開始する。
A processing example of the action evaluation device according to the fifth embodiment of the present disclosure will be described.
FIG. 17 is a flowchart showing an example of processing by the action information providing unit 151 in the action evaluating apparatus 100E, 100E', or 100E'' according to the fifth embodiment of the present disclosure.
For example, when the motion information providing unit 151E receives information from an external source, the motion information providing unit 151E starts the process shown in Fig. 17. Alternatively, the motion information providing unit 151E starts the process shown in Fig. 17 based on, for example, an instruction from a control unit (not shown).
動作情報提供部151Eは、動作情報取得判定処理(ステップST5110)を実行する。
動作情報提供部151Eは、動作情報取得判定処理において、動作情報を取得したかを判定する。
動作情報提供部151Eは、動作情報を取得していないと判定すると(ステップST5110“NO”)、動作情報を取得するまでステップST5110の処理を継続する。
The motion information providing unit 151E executes motion information acquisition determination processing (step ST5110).
The motion information providing unit 151E determines whether motion information has been acquired in the motion information acquisition determination process.
When the motion information providing unit 151E determines that the motion information has not been acquired ("NO" in step ST5110), it continues the process of step ST5110 until the motion information is acquired.
動作情報提供部151Eは、動作情報取得判定処理において、動作情報を取得したと判定すると(ステップST5110“YES”)、次いで、動作情報提供処理(ステップST5120)を実行する。
動作情報提供処理において、動作情報提供部151Eは、位置情報と乗員の動作に係る情報とを合わせた情報である動作情報をサーバ装置600Eへ宛てて出力する。
具体的には、動作評価装置100E,100E´における動作情報提供部151Eは、動作取得部111Eにより取得された動作に係る情報と位置取得部112Eにより取得された位置情報とを合わせた情報である動作情報をサーバ装置600Eへ宛てて出力する。
また、具体的には、動作評価装置100E´´における動作情報提供部151Eは、累積脇見地点取得部142Eにより取得された累積脇見地点を位置情報として、観察方向取得部により時系列に取得された観察方向を動作に係る情報として、位置情報と動作に係る情報とを合わせた情報である動作情報をサーバ装置600Eへ宛てて出力する。
If the motion information provider 151E determines in the motion information acquisition determination process that it has acquired the motion information ("YES" in step ST5110), it then executes the motion information provision process (step ST5120).
In the motion information providing process, the motion information providing unit 151E outputs motion information, which is information combining position information and information related to the motion of the occupant, to the server device 600E.
Specifically, the action information providing unit 151E in the action evaluation device 100E, 100E' outputs action information, which is information combining information related to the action acquired by the action acquisition unit 111E and location information acquired by the location acquisition unit 112E, to the server device 600E.
Specifically, the action information providing unit 151E in the action evaluation device 100E'' uses the accumulated inattentive point acquisition unit 142E as location information and the observation direction acquired in chronological order by the observation direction acquisition unit as information related to the action, and outputs action information, which is information combining location information and information related to the action, to the server device 600E.
動作情報提供部151Eは、動作情報提供処理を実行した後、図17に示す処理を終了する。 After executing the motion information provision process, the motion information providing unit 151E terminates the process shown in Figure 17.
本開示の実施の形態5に係るサーバ装置の処理例を説明する。
図18は、本開示の実施の形態5に係る動作評価装置100E,100E´,100E´´から動作情報が提供された際のサーバ装置600Eの処理の一例を示すフローチャートである。
サーバ装置600Eは、例えば外部から情報を受け付けると、図18に示す処理を開始する。
または、サーバ装置600Eは、例えばサーバ装置600Eにおける図示しない制御部からの指令に基づいて、図18に示す処理を開始する。
サーバ装置600Eは、動作情報取得判定処理(ステップST5210)を実行する。
動作情報取得判定処理において、サーバ装置600Eの動作情報収集部601Eは、動作情報を取得したかを判定する。
A processing example of the server device according to the fifth embodiment of the present disclosure will be described.
FIG. 18 is a flowchart illustrating an example of processing performed by the server device 600E when action information is provided from the action evaluation devices 100E, 100E', and 100E'' according to the fifth embodiment of the present disclosure.
For example, when server device 600E receives information from an external source, it starts the process shown in FIG.
Alternatively, server device 600E starts the process shown in FIG. 18 based on a command from a control unit (not shown) in server device 600E.
Server device 600E executes a motion information acquisition determination process (step ST5210).
In the motion information acquisition determination process, motion information collection unit 601E of server device 600E determines whether motion information has been acquired.
動作情報収集部601Eは、動作情報を取得してないと判定すると(ステップST5210“NO”)、動作情報を取得するまでステップST5210の処理を継続する。
動作情報収集部601Eは、動作情報を取得したと判定すると(ステップST5210“YES”)、次いで、サーバ装置600Eは、模範行動モデル記憶処理(ステップST5220)を実行する。
模範行動モデル記憶処理において、サーバ装置600Eの動作情報収集部601Eは、複数の移動体700E(700E-1,700E-2,700E-3,・・・,700E-n)から動作情報を収集し、収集した動作情報に基づいて位置情報と道路環境に応じた模範行動モデルとを関連付けてデータベース(模範行動データベース200A,200B,200C,200D,200E(データベース)、または、道路環境データベース210C(データベース)、の少なくとも1つ)として記憶させる。
具体的には、動作情報収集部601Eは、各移動体700E(700E-1,700E-2,700E-3,・・・,700E-n)における動作評価装置100E,100E´,100E´´から動作情報を取得し、当該動作情報を蓄積しておく。動作情報収集部601Eは、蓄積された動作情報に含まれる位置情報および動作に係る情報を集計して、位置ごとの模範行動モデルを決定する。動作情報収集部601Eは、例えば、位置ごとの同一動作の数が予め定められた閾値(動作数閾値)以上に到達した場合、当該動作を道路環境に応じた模範的な動作を示す模範行動モデルに決定する。動作情報収集部601Eは、決定した模範行動モデルと位置情報とを関連付けてデータベースとして記憶させる。
When the motion information collecting section 601E determines that the motion information has not been acquired ("NO" in step ST5210), it continues the process of step ST5210 until the motion information is acquired.
If the action information collecting section 601E determines that the action information has been acquired ("YES" in step ST5210), the server device 600E then executes an exemplary behavior model storage process (step ST5220).
In the model behavior model storage process, the behavior information collection unit 601E of the server device 600E collects behavior information from multiple moving bodies 700E (700E-1, 700E-2, 700E-3, ..., 700E-n), associates location information with a model behavior model corresponding to the road environment based on the collected behavior information, and stores the associated information as a database (at least one of model behavior databases 200A, 200B, 200C, 200D, 200E (databases), or road environment database 210C (database)).
Specifically, the motion information collecting unit 601E acquires motion information from the motion evaluation devices 100E, 100E', and 100E" of each moving body 700E (700E-1, 700E-2, 700E-3, ..., 700E-n) and stores the motion information. The motion information collecting unit 601E aggregates the position information and motion-related information included in the stored motion information to determine an exemplary behavior model for each position. For example, when the number of identical motions for each position reaches or exceeds a predetermined threshold (motion count threshold), the motion information collecting unit 601E determines the motion as an exemplary behavior model that shows an exemplary behavior according to the road environment. The motion information collecting unit 601E associates the determined exemplary behavior model with the position information and stores the association data in a database.
動作情報収集部601Eは、模範行動モデル記憶処理を実行した後、図18に示す処理を終了する。 After executing the model behavior model storage process, the behavior information collection unit 601E terminates the process shown in Figure 18.
本開示の動作評価装置は、さらに、例えば、以下のように構成されたものである。
前記データベースに関連付けられている前記位置情報と前記模範行動モデルとはそれぞれ、複数の移動体から収集された位置および前記乗員の動作を含む動作情報に基づいて生成されている、
ことを特徴とする動作評価装置。
これにより、本開示は、地点ごとの実際の動作を示す多数の実データに基づく模範行動モデルを用いることができ、運転評価または動作評価の精度を向上させることができる、といった効果を奏する。
さらに、本開示は、上記構成を、動作評価システム、または、上記動作評価方法に適用することにより、上記効果と同様の効果を奏する。
The action evaluation device of the present disclosure is further configured, for example, as follows.
the location information and the exemplary behavior model associated with the database are generated based on location information collected from a plurality of moving bodies and movement information including the movement of the occupant, respectively;
A behavior evaluation device characterized by:
As a result, the present disclosure has the advantage of being able to use an exemplary behavior model based on a large amount of actual data showing actual behavior at each location, thereby improving the accuracy of driving evaluation or behavior evaluation.
Furthermore, the present disclosure achieves the same effects as those described above by applying the above configuration to a motion evaluation system or the above motion evaluation method.
本開示の動作評価装置は、さらに、例えば、以下のように構成されたものである。
前記動作情報を、前記データベースを生成するサーバ装置に宛てて出力する、動作情報提供部、
をさらに備えた、
ことを特徴とする動作評価装置。
これにより、本開示は、地点ごとの実際の動作を示す多数の実データに基づく模範行動モデルを用いることができ、運転評価または動作評価の精度を向上させることができる、といった効果を奏する。
さらに、本開示は、上記構成を、動作評価システム、または、上記動作評価方法に適用することにより、上記効果と同様の効果を奏する。
The action evaluation device of the present disclosure is further configured, for example, as follows.
an operation information providing unit that outputs the operation information to a server device that generates the database;
Furthermore,
A behavior evaluation device characterized by:
As a result, the present disclosure has the advantage of being able to use an exemplary behavior model based on a large amount of actual data showing actual behavior at each location, thereby improving the accuracy of driving evaluation or behavior evaluation.
Furthermore, the present disclosure achieves the same effects as those described above by applying the above configuration to a motion evaluation system or the above motion evaluation method.
ここで、本開示の機能を実現するためのハードウェア構成を説明する。
図19は、本開示の構成による機能を実現するためのハードウェア構成の第1の例を示す図である。
図20は、本開示の構成による機能を実現するためのハードウェア構成の第2の例を示す図である。
本開示の動作評価装置100,100A,100B,100C,100D,100E(100E-1,100E-2,100E-3,・・・,100E-n(nは2以上の整数)),100E´(100E´-1,100E´-2,100E´-3,・・・,100E´-n(nは2以上の整数),100E´´(100E´´-1,100E´´-2,100E´´-3,・・・,100E´´-n(nは2以上の整数))、乗員監視装置300A、および、サーバ装置600E、はそれぞれ、図19または図20に示されるようなハードウェアにより実現される。
Here, a hardware configuration for realizing the functions of the present disclosure will be described.
FIG. 19 is a diagram illustrating a first example of a hardware configuration for realizing the functions according to the configuration of the present disclosure.
FIG. 20 is a diagram illustrating a second example of a hardware configuration for realizing the functions according to the configuration of the present disclosure.
The action evaluation devices 100, 100A, 100B, 100C, 100D, 100E (100E-1, 100E-2, 100E-3, ..., 100E-n (n is an integer of 2 or more)), 100E'(100E'-1,100E'-2,100E'-3, ..., 100E'-n (n is an integer of 2 or more)), 100E''(100E''-1,100E''-2,100E''-3, ..., 100E''-n (n is an integer of 2 or more)), occupant monitoring device 300A, and server device 600E of the present disclosure are each realized by hardware such as shown in FIG. 19 or FIG. 20 .
動作評価装置100,100A,100B,100C,100D,100E,100E´,100E´´はそれぞれ、図19に示すように、例えばプロセッサ10001、メモリ10002、入出力インタフェース10003、および、通信回路10004により構成される。
プロセッサ10001、メモリ10002は、例えば、コンピュータに搭載されているものである。
メモリ10002には、当該コンピュータを、動作取得部111,111A,111B,111C,111E,111E´、位置取得部112,112A,112B,112C,112E,112E´、モデル取得部113,113A,113B,113C,113D,113E,113E´,113E´´、評価値算出部114,114A,114B,114C,114D,114E、映像取得部121B,121C,121E,121E´、動作判定部122B,122C,122E,122E´、警告部123B,123C,123D,123E、道路環境取得部131C、累積脇見判定部141D、累積脇見地点取得部142D、観察方向取得部143D、累積脇見多発地点取得部144D、許容観察方向取得部145D、動作情報提供部151E、および、図示しない制御部として機能させるためのプログラムが記憶されている。メモリ10002に記憶されたプログラムをプロセッサ10001が読み出して実行することにより、動作取得部111,111A,111B,111C,111E,111E´、位置取得部112,112A,112B,112C,112E,112E´、モデル取得部113,113A,113B,113C,113D,113E,113E´,113E´´、評価値算出部114,114A,114B,114C,114D,114E、映像取得部121B,121C,121E,121E´、動作判定部122B,122C,122E,122E´、警告部123B,123C,123D,123E、道路環境取得部131C、累積脇見判定部141D,141E、累積脇見地点取得部142D,142E、観察方向取得部143D,143E、累積脇見多発地点取得部144D,144E、許容観察方向取得部145D,145E、動作情報提供部151E、および、図示しない制御部の機能が実現される。
また、メモリ10002または図示しない他のメモリにより、図示しない記憶部が実現される。
また、通信回路10004により、図示しない通信部が実現される。
As shown in FIG. 19, each of the action evaluation devices 100, 100A, 100B, 100C, 100D, 100E, 100E', and 100E'' is configured with, for example, a processor 10001, a memory 10002, an input/output interface 10003, and a communication circuit 10004.
The processor 10001 and the memory 10002 are, for example, installed in a computer.
The memory 10002 stores the computer, which includes: motion acquisition units 111, 111A, 111B, 111C, 111E, and 111E'; position acquisition units 112, 112A, 112B, 112C, 112E, and 112E'; model acquisition units 113, 113A, 113B, 113C, 113D, 113E, 113E', and 113E''; evaluation value calculation units 114, 114A, 114B, 114C, 114D, and 114E; image acquisition units 121B, 121C, 121E, 121E', operation judgment units 122B, 122C, 122E, 122E', warning units 123B, 123C, 123D, 123E, road environment acquisition unit 131C, cumulative inattentive driving judgment unit 141D, cumulative inattentive driving point acquisition unit 142D, observation direction acquisition unit 143D, cumulative inattentive driving frequent point acquisition unit 144D, allowable observation direction acquisition unit 145D, operation information provision unit 151E, and programs for functioning as a control unit not shown are stored. The processor 10001 reads out and executes the program stored in the memory 10002, whereby the motion acquisition units 111, 111A, 111B, 111C, 111E, and 111E', the position acquisition units 112, 112A, 112B, 112C, 112E, and 112E', the model acquisition units 113, 113A, 113B, 113C, 113D, 113E, 113E', and 113E'', the evaluation value calculation units 114, 114A, 114B, 114C, 114D, and 114E, and the image acquisition unit 12 The functions of 1B, 121C, 121E, 121E', operation judgment units 122B, 122C, 122E, 122E', warning units 123B, 123C, 123D, 123E, road environment acquisition unit 131C, cumulative inattentive driving judgment units 141D, 141E, cumulative inattentive driving point acquisition units 142D, 142E, observation direction acquisition units 143D, 143E, cumulative inattentive driving frequent point acquisition units 144D, 144E, allowable observation direction acquisition units 145D, 145E, operation information provision unit 151E, and a control unit not shown are realized.
Furthermore, the memory 10002 or another memory not shown implements a storage unit not shown.
Furthermore, the communication circuit 10004 realizes a communication unit (not shown).
また、同様に、乗員監視装置300Aは、例えばプロセッサ10001、メモリ10002、入出力インタフェース10003、および、通信回路10004により構成される。
プロセッサ10001、メモリ10002は、例えば、コンピュータに搭載されているものである。
メモリ10002には、当該コンピュータを、映像取得部301A、動作判定部302A、および、図示しない制御部として機能させるためのプログラムが記憶されている。メモリ10002に記憶されたプログラムをプロセッサ10001が読み出して実行することにより、映像取得部301A、動作判定部302A、および、図示しない制御部の機能が実現される。
また、メモリ10002または図示しない他のメモリにより、乗員監視装置300Aにおける図示しない記憶部が実現される。
また、通信回路10004により、乗員監視装置300Aにおける図示しない通信部が実現される。
Similarly, the occupant monitoring device 300A is composed of, for example, a processor 10001, a memory 10002, an input/output interface 10003, and a communication circuit 10004.
The processor 10001 and the memory 10002 are, for example, installed in a computer.
The memory 10002 stores programs for causing the computer to function as the image acquisition unit 301A, the operation determination unit 302A, and a control unit (not shown). The processor 10001 reads and executes the programs stored in the memory 10002, thereby realizing the functions of the image acquisition unit 301A, the operation determination unit 302A, and the control unit (not shown).
Furthermore, the memory 10002 or another memory (not shown) implements a storage unit (not shown) in the occupant monitoring device 300A.
Furthermore, the communication circuit 10004 realizes a communication unit (not shown) in the occupant monitoring device 300A.
また、同様に、サーバ装置600Eは、例えばプロセッサ10001、メモリ10002、入出力インタフェース10003、および、通信回路10004により構成される。
プロセッサ10001、メモリ10002は、例えば、コンピュータに搭載されているものである。
メモリ10002には、当該コンピュータを、動作情報収集部601E、および、図示しない制御部として機能させるためのプログラムが記憶されている。メモリ10002に記憶されたプログラムをプロセッサ10001が読み出して実行することにより、動作情報収集部601E、および、図示しない制御部の機能が実現される。
また、メモリ10002または図示しない他のメモリにより、サーバ装置600Eにおける図示しない記憶部が実現される。
また、通信回路10004により、サーバ装置600Eにおける図示しない通信部が実現される。
Similarly, the server device 600E is configured by, for example, a processor 10001, a memory 10002, an input/output interface 10003, and a communication circuit 10004.
The processor 10001 and the memory 10002 are, for example, installed in a computer.
The memory 10002 stores a program for causing the computer to function as the motion information collecting circuitry 601E and a control unit (not shown). The processor 10001 reads and executes the program stored in the memory 10002, thereby realizing the functions of the motion information collecting circuitry 601E and the control unit (not shown).
Furthermore, memory 10002 or another memory not shown implements a storage unit not shown in server device 600E.
Furthermore, communication circuit 10004 realizes a communication unit (not shown) in server device 600E.
プロセッサ10001は、例えば、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、マイクロプロセッサ、マイクロコントローラ又はDSP(Digital Signal Processor)などを用いたものである。
メモリ10002は、RAM(Random Access Memory)、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable Read Only Memory)又はフラッシュメモリ等の不揮発性もしくは揮発性の半導体メモリであってもよいし、ハードディスク又はフレキシブルディスク等の磁気ディスクであってもよいし、CD(Compact Disc)又はDVD(Digital VersatileDisc)等の光ディスクであってもよいし、光磁気ディスクであってもよい。
プロセッサ10001とメモリ10002または通信回路10004は、相互にデータを伝送することが可能な状態に接続されている。また、プロセッサ10001とメモリ10002と通信回路10004とは、入出力インタフェース10003を介して他のハードウェアと相互にデータを伝送することが可能な状態に接続されている。
The processor 10001 is, for example, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a microprocessor, a microcontroller, or a DSP (Digital Signal Processor).
The memory 10002 may be a non-volatile or volatile semiconductor memory such as RAM (Random Access Memory), ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable Read Only Memory) or flash memory, or may be a magnetic disk such as a hard disk or flexible disk, or may be an optical disk such as a CD (Compact Disc) or DVD (Digital Versatile Disc), or may be a magneto-optical disk.
The processor 10001 and the memory 10002 or the communication circuit 10004 are connected in a state where they can transmit data to each other. The processor 10001, the memory 10002, and the communication circuit 10004 are also connected in a state where they can transmit data to other hardware via the input/output interface 10003.
または、動作評価装置100,100A,100B,100C,100D,100E,100E´,100E´´における、動作取得部111,111A,111B,111C,111E,111E´、位置取得部112,112A,112B,112C,112E,112E´、モデル取得部113,113A,113B,113C,113D,113E,113E´,113E´´、評価値算出部114,114A,114B,114C,114D,114E、映像取得部121B,121C,121E,121E´、動作判定部122B,122C,122E,122E´、警告部123B,123C,123D,123E、道路環境取得部131C、累積脇見判定部141D,141E、累積脇見地点取得部142D,142E、観察方向取得部143D,143E、累積脇見多発地点取得部144D,144E、許容観察方向取得部145D,145E、動作情報提供部151E、および、図示しない制御部の機能は、図20に示すように、専用の処理回路20001により実現されるものであっても良い。 Or, in the action evaluation device 100, 100A, 100B, 100C, 100D, 100E, 100E', 100E'', the action acquisition unit 111, 111A, 111B, 111C, 111E, 111E', the position acquisition unit 112, 112A, 112B, 112C, 112E, 112E', the model acquisition unit 113, 113A, 113B, 113C, 113D, 113E, 113E', 113E'', the evaluation value calculation unit 114, 114A, 114B, 114C, 114D, 114E, the image acquisition unit 121B, 121C, 121E, The functions of 121E', operation judgment units 122B, 122C, 122E, 122E', warning units 123B, 123C, 123D, 123E, road environment acquisition unit 131C, cumulative inattentive driving judgment units 141D, 141E, cumulative inattentive driving point acquisition units 142D, 142E, observation direction acquisition units 143D, 143E, cumulative inattentive driving frequent point acquisition units 144D, 144E, allowable observation direction acquisition units 145D, 145E, operation information provision unit 151E, and a control unit not shown may be realized by a dedicated processing circuit 20001, as shown in FIG. 20.
同様に、乗員監視装置300Aにおける、映像取得部301A、動作判定部302A、および、図示しない制御部の機能は、専用の処理回路20001により実現されるものであっても良い。 Similarly, the functions of the image acquisition unit 301A, operation determination unit 302A, and a control unit (not shown) in the occupant monitoring device 300A may be realized by a dedicated processing circuit 20001.
同様に、サーバ装置600Eにおける、動作情報収集部601E、および、図示しない制御部の機能は、専用の処理回路20001により実現されるものであっても良い。 Similarly, the functions of the operation information collection unit 601E and the control unit (not shown) in the server device 600E may be realized by a dedicated processing circuit 20001.
処理回路20001は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field-Programmable Gate Array)、SoC(System-on-a-Chip)またはシステムLSI(Large-Scale Integration)等を用いたものである。
また、メモリ20002または図示しない他のメモリにより、図示しない記憶部が実現される。
メモリ20002は、RAM(Random Access Memory)、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable Read Only Memory)又はフラッシュメモリ等の不揮発性もしくは揮発性の半導体メモリであってもよいし、ハードディスク又はフレキシブルディスク等の磁気ディスクであってもよいし、CD(Compact Disc)又はDVD(Digital VersatileDisc)等の光ディスクであってもよいし、光磁気ディスクであってもよい。
また、通信回路20004により、図示しない通信部が実現される。
処理回路20001とメモリ20002または通信回路20004とは、相互にデータを伝送することが可能な状態に接続されている。また、処理回路20001とメモリ20002と通信回路20004とは、入出力インタフェース20003を介して他のハードウェアと相互にデータを伝送することが可能な状態に接続されている。
なお、動作評価装置100,100A,100B,100C,100D,100E,100E´,100E´´における、動作取得部111,111A,111B,111C,111E,111E´、位置取得部112,112A,112B,112C,112E,112E´、モデル取得部113,113A,113B,113C,113D,113E,113E´,113E´´、評価値算出部114,114A,114B,114C,114D,114E、映像取得部121B,121C,121E,121E´、動作判定部122B,122C,122E,122E´、警告部123B,123C,123D,123E、道路環境取得部131C、累積脇見判定部141D,141E、累積脇見地点取得部142D,142E、観察方向取得部143D,143E、累積脇見多発地点取得部144D,144E、許容観察方向取得部145D,145E、動作情報提供部151E、および、図示しない制御部の機能をそれぞれ別の処理回路で実現しても良いし、まとめて処理回路で実現しても良い。
同様に、乗員監視装置300Aにおける、映像取得部301A、動作判定部302A、および、図示しない制御部の機能をそれぞれ別の処理回路で実現しても良いし、まとめて処理回路で実現しても良い。
同様に、サーバ装置600Eにおける、動作情報収集部601E、および、図示しない制御部の機能をそれぞれ別の処理回路で実現しても良いし、まとめて処理回路で実現しても良い。
The processing circuit 20001 may be, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), an FPGA (Field-Programmable Gate Array), a SoC (System-on-a-Chip), or a system LSI (Large-Scale Integration).
Furthermore, the memory 20002 or another memory not shown implements a storage unit not shown.
The memory 20002 may be a non-volatile or volatile semiconductor memory such as RAM (Random Access Memory), ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable Read Only Memory) or flash memory, or may be a magnetic disk such as a hard disk or flexible disk, or may be an optical disk such as a CD (Compact Disc) or DVD (Digital Versatile Disc), or may be a magneto-optical disk.
Furthermore, the communication circuit 20004 realizes a communication unit (not shown).
The processing circuit 20001 and the memory 20002 or the communication circuit 20004 are connected in a state where they can transmit data to each other. In addition, the processing circuit 20001, the memory 20002, and the communication circuit 20004 are connected in a state where they can transmit data to other hardware via the input/output interface 20003.
In the action evaluation devices 100, 100A, 100B, 100C, 100D, 100E, 100E', and 100E'', the action acquisition units 111, 111A, 111B, 111C, 111E, and 111E', the position acquisition units 112, 112A, 112B, 112C, 112E, and 112E', the model acquisition units 113, 113A, 113B, 113C, 113D, 113E, 113E', and 113E'', the evaluation value calculation units 114, 114A, 114B, 114C, 114D, and 114E, the image acquisition units 121B, 121C, and 121D The functions of the operation determination units 122B, 122C, 122E, 122E', the warning units 123B, 123C, 123D, 123E, the road environment acquisition unit 131C, the cumulative inattentive driving determination units 141D, 141E, the cumulative inattentive driving point acquisition units 142D, 142E, the observation direction acquisition units 143D, 143E, the cumulative inattentive driving frequent point acquisition units 144D, 144E, the allowable observation direction acquisition units 145D, 145E, the operation information provision unit 151E, and the control unit (not shown) may be realized by separate processing circuits, or may be realized together by a processing circuit.
Similarly, in the occupant monitoring device 300A, the functions of the image acquisition unit 301A, the operation determination unit 302A, and the control unit (not shown) may be realized by separate processing circuits, or may be realized collectively by a processing circuit.
Similarly, the functions of the operation information collecting unit 601E and the control unit (not shown) in the server device 600E may be realized by separate processing circuits, or may be realized together by a processing circuit.
または、動作評価装置100,100A,100B,100C,100D,100E,100E´,100E´´における、動作取得部111,111A,111B,111C,111E,111E´、位置取得部112,112A,112B,112C,112E,112E´、モデル取得部113,113A,113B,113C,113D,113E,113E´,113E´´、評価値算出部114,114A,114B,114C,114D,114E、映像取得部121B,121C,121E,121E´、動作判定部122B,122C,122E,122E´、警告部123B,123C,123D,123E、道路環境取得部131C、累積脇見判定部141D,141E、累積脇見地点取得部142D,142E、観察方向取得部143D,143E、累積脇見多発地点取得部144D,144E、許容観察方向取得部145D,145E、動作情報提供部151E、および、図示しない制御部のうちの一部の機能がプロセッサ10001およびメモリ10002により実現され、かつ、残りの機能が処理回路20001により実現されるものであっても良い。
同様に、乗員監視装置300Aにおける、映像取得部301A、動作判定部302A、および、図示しない制御部のうちの一部の機能がプロセッサ10001およびメモリ10002により実現され、かつ、残りの機能が処理回路20001により実現されるものであっても良い。
同様に、サーバ装置600Eにおける、動作情報収集部601E、および、図示しない制御部のうちの一部の機能がプロセッサ10001およびメモリ10002により実現され、かつ、残りの機能が処理回路20001により実現されるものであっても良い。
Or, in the action evaluation devices 100, 100A, 100B, 100C, 100D, 100E, 100E', 100E'', the action acquisition units 111, 111A, 111B, 111C, 111E, 111E', the position acquisition units 112, 112A, 112B, 112C, 112E, 112E', the model acquisition units 113, 113A, 113B, 113C, 113D, 113E, 113E', 113E'', the evaluation value calculation units 114, 114A, 114B, 114C, 114D, 114E, the image acquisition units 121B, 121C, 121E, 121E', and the action determination unit 122B , 122C, 122E, 122E', warning unit 123B, 123C, 123D, 123E, road environment acquisition unit 131C, cumulative inattentive driving judgment unit 141D, 141E, cumulative inattentive driving point acquisition unit 142D, 142E, observation direction acquisition unit 143D, 143E, cumulative inattentive driving frequent point acquisition unit 144D, 144E, allowable observation direction acquisition unit 145D, 145E, operation information provision unit 151E, and some of the functions of a control unit not shown may be realized by processor 10001 and memory 10002, and the remaining functions may be realized by processing circuit 20001.
Similarly, in the occupant monitoring device 300A, some of the functions of the image acquisition unit 301A, the operation determination unit 302A, and a control unit not shown may be realized by the processor 10001 and the memory 10002, and the remaining functions may be realized by the processing circuit 20001.
Similarly, in the server device 600E, some of the functions of the operation information collection unit 601E and the control unit (not shown) may be realized by the processor 10001 and memory 10002, and the remaining functions may be realized by the processing circuit 20001.
なお、本開示は、この開示の範囲内において、各実施の形態の自由な組み合わせ、各実施の形態の任意の構成要素の変形、または各実施の形態の任意の構成要素の省略が可能である。例えば、実施の形態4に係る動作評価装置の構成部と他の実施の形態に係る構成部とを組み合わせて構成してもよい。 Note that within the scope of this disclosure, the embodiments may be freely combined, any components of the embodiments may be modified, or any components of the embodiments may be omitted. For example, the components of the action evaluation device according to embodiment 4 may be combined with components of other embodiments.
本開示は、従来に比べてより好ましい運転評価を行うことができるので、例えば車両といった移動体を運転する乗員の動作を評価する動作評価装置に用いるのに適している。 This disclosure enables more favorable driving evaluation than conventional methods, and is therefore suitable for use in behavior evaluation devices that evaluate the behavior of occupants driving a moving object such as a vehicle.
1A,1B,1C,1D,1E 動作評価システム、100,100A,100B,100C,100D,100E(100E-1,100E-2,100E-3,・・・,100E-n(nは2以上の整数)),100E´(100E´-1,100E´-2,100E´-3,・・・,100E´-n(nは2以上の整数),100E´´(100E´´-1,100E´´-2,100E´´-3,・・・,100E´´-n(nは2以上の整数)) 動作評価装置、111,111A,111B,111C,111E,111E´ 動作取得部、112,112A,112B,112C,112E,112E´ 位置取得部、113,113A,113B,113C,113D,113E,113E´,113E´´ モデル取得部、114,114A,114B,114C,114D,114E,114E´,114E´´ 評価値算出部、121B,121C,121E,121E´ 映像取得部、122B,122C,122E,122E´ 動作判定部、123B,123C,123D,123E 警告部、131C 道路環境取得部、141D,141E 累積脇見判定部、142D,142E 累積脇見地点取得部、143D,143E 観察方向取得部、144D,144E 累積脇見多発地点取得部、145D,145E 許容観察方向取得部(「モデル取得部」に相当)、151E 動作情報提供部、200A,200B,200C,200D,200E 模範行動データベース(データベース)、210C 道路環境データベース(データベース)、300A 乗員監視装置、301A 映像取得部、302A 動作判定部、400A,400B,400C,400D,400E 出力装置、500B,500C,500D,500E 撮像装置、600E サーバ装置、601E 動作情報収集部、700E(700E-1,700E-2,700E-3,・・・,700E-n(nは2以上の整数)) 移動体、1000 車両(移動体)、1100 進行方向(予測進行方向)、1200 通常の許容観察方向、1300 累積脇見多発地点における許容観察方向、2000 合流車線、3000 被合流車線、4000 通常の許容観察方向、4010 累積脇見多発地点における許容観察方向、10001 プロセッサ、10002 メモリ、10003 入出力インタフェース、10004 通信回路、20001 処理回路、20002 メモリ、20003 入出力インタフェース、20004 通信回路。1A, 1B, 1C, 1D, 1E Movement evaluation system, 100, 100A, 100B, 100C, 100D, 100E (100E-1, 100E-2, 100E-3, ..., 100E-n (n is an integer of 2 or more)), 100E' (100E'-1, 100E'-2, 100E'-3, ..., 100E'-n (n is an integer of 2 or more)), 100E'' (100E''-1, 100E''-2, 100E''-3, ..., 100E''-n (n is an integer of 2 or more)) Movement evaluation device, 111, 111A, 111B, 111C, 111E, 111E' Action acquisition unit, 112, 112A, 112B, 112C, 112E, 112E′ Position acquisition unit, 113, 113A, 113B, 113C, 113D, 113E, 113E′, 113E″ Model acquisition unit, 114, 114A, 114B, 114C, 114D, 114E, 114E′, 114E″ Evaluation value calculation unit, 121B, 121C, 121E, 121E′ Video acquisition unit, 122B, 122C, 122E, 122E′ Action determination unit, 123B, 123C, 123D, 123E Warning unit, 131C Road environment acquisition unit, 141D, 141E Accumulative inattentive behavior determination unit, 142D, 142E Accumulative inattentive point acquisition unit, 143D, 143E Observation direction acquisition unit, 144D, 144E Accumulative inattentive frequent point acquisition unit, 145D, 145E Allowable observation direction acquisition unit (corresponding to "model acquisition unit"), 151E Action information provision unit, 200A, 200B, 200C, 200D, 200E Model behavior database (database), 210C Road environment database (database), 300A Occupant monitoring device, 301A Video acquisition unit, 302A Action determination unit, 400A, 400B, 400C, 400D, 400E Output device, 500B, 500C, 500D, 500E Imaging device, 600E Server device, 601E Operation information collection unit, 700E (700E-1, 700E-2, 700E-3, ..., 700E-n (n is an integer of 2 or more)) Mobile object, 1000 Vehicle (mobile object), 1100 Direction of travel (predicted direction of travel), 1200 Normal allowable observation direction, 1300 Allowable observation direction at cumulative inattentiveness frequent occurrence point, 2000 Merging lane, 3000 Merged lane, 4000 Normal allowable observation direction, 4010 Allowable observation direction at cumulative inattentiveness frequent occurrence point, 10001 Processor, 10002 Memory, 10003 Input/output interface, 10004 Communication circuit, 20001 Processing circuit, 20002 Memory, 20003 Input/output interface, 20004 Communication circuit.
Claims (15)
前記移動体の位置を取得する位置取得部と、
位置情報と道路環境情報とを関連付けて予め記憶しているデータベースを参照し、前記位置取得部により取得された位置に応じた道路環境情報を取得する道路環境取得部と、
道路環境情報と道路環境に応じた模範的な動作を示す模範行動モデルとを関連付けて予め記憶しているデータベースを参照し、前記移動体の位置において前記道路環境取得部により取得された道路環境情報に応じた模範行動モデルを取得する、モデル取得部と、
前記動作取得部により取得された前記動作と前記モデル取得部により取得された前記模範行動モデルとに基づいて、前記動作の評価値を算出する評価値算出部と、
を備えた動作評価装置。 a motion acquisition unit that acquires a motion of a driver of the vehicle;
a position acquisition unit that acquires the position of the moving object;
a road environment acquisition unit that refers to a database that stores in advance position information and road environment information in association with each other, and acquires road environment information corresponding to the position acquired by the position acquisition unit;
a model acquisition unit that refers to a database that associates road environment information with an exemplary behavior model that shows exemplary behavior according to the road environment and stores the information in advance, and acquires an exemplary behavior model according to the road environment information acquired by the road environment acquisition unit at the position of the moving object;
an evaluation value calculation unit that calculates an evaluation value of the action based on the action acquired by the action acquisition unit and the exemplary behavior model acquired by the model acquisition unit;
A motion evaluation device comprising:
前記移動体の位置を取得する位置取得部と、
位置情報と道路環境に応じた模範的な動作を示す模範行動モデルとを関連付けて予め記憶しているデータベースを用いて、前記移動体の位置における道路環境に応じた模範行動モデルを取得するモデル取得部と、
前記動作取得部により取得された前記動作と前記モデル取得部により取得された前記模範行動モデルとに基づいて、前記動作の評価値を算出する評価値算出部と、
を備え、
前記乗員による断続的な脇見に係る累積値を取得し、当該累積値と予め与えられたしきい値とを用いて累積脇見状態であるかの判定である累積脇見判定を行う、累積脇見判定部と、
前記累積脇見判定部により累積脇見状態であると判定された際の前記移動体の位置に基づく累積脇見地点を取得する、累積脇見地点取得部と、
前記移動体の前記乗員が観察しているであろう方向である観察方向を取得する、観察方向取得部と、
複数の移動体それぞれの乗員による累積脇見が多発している地点である累積脇見多発地点、を取得する累積脇見多発地点取得部と、
前記累積脇見多発地点ごとに観察することが許容されるべき方向である許容観察方向を取得する、許容観察方向取得部と、
をさらに備え、
前記モデル取得部は、
前記累積脇見地点と前記累積脇見多発地点とが重なる場合であって、
かつ、
前記観察方向取得部により取得された前記観察方向と前記許容観察方向とが重なる場合、
当該累積脇見地点の位置において前記許容観察方向を観察することを前記模範行動モデルとして取得する、
ことを特徴とする動作評価装置。 a motion acquisition unit that acquires a motion of a driver of the vehicle;
a position acquisition unit that acquires the position of the moving object;
a model acquisition unit that acquires an exemplary behavior model corresponding to the road environment at the position of the mobile object using a database that associates and pre-stores location information with an exemplary behavior model that shows exemplary behavior corresponding to the road environment;
an evaluation value calculation unit that calculates an evaluation value of the action based on the action acquired by the action acquisition unit and the exemplary behavior model acquired by the model acquisition unit;
Equipped with
an accumulated inattentive state determination unit that obtains an accumulated value related to intermittent inattentive state by the occupant and performs an accumulated inattentive state determination by using the accumulated value and a predetermined threshold value;
an accumulated inattentive point acquisition unit that acquires accumulated inattentive points based on the position of the moving body when the accumulated inattentive state is determined to be present by the accumulated inattentive state determination unit;
an observation direction acquisition unit that acquires an observation direction that is a direction in which the occupant of the moving body is likely to be observing;
an accumulative inattentiveness frequent occurrence point acquisition unit that acquires accumulative inattentiveness frequent occurrence points, which are points where accumulative inattentiveness by occupants of each of a plurality of moving bodies frequently occurs;
an allowable observation direction acquisition unit that acquires an allowable observation direction, which is a direction in which observation should be allowed for each of the cumulative inattentive looking points;
Furthermore,
The model acquisition unit
When the cumulative inattentive driving point and the cumulative inattentive driving frequent point overlap,
and,
When the observation direction acquired by the observation direction acquisition unit overlaps with the allowable observation direction,
Observing the permissible observation direction at the position of the cumulative inattentive viewing point is acquired as the exemplary behavior model.
A behavior evaluation device characterized by:
前記許容観察方向は、前記乗員の位置を基準にした方向であって、前記移動体が合流する合流先の道路へ向かう方向である、
ことを特徴とする請求項2に記載の動作評価装置。 When the cumulative inattentiveness frequent point includes a point included in a merging area on a motorway,
the allowable observation direction is a direction based on the position of the occupant and is a direction toward a merging road where the moving object will merge;
3. The action evaluation device according to claim 2.
ことを特徴とする請求項1から請求項3のうちのいずれか1項に記載の動作評価装置。 The movement acquired by the movement acquisition unit is a movement of the occupant determined using an image of an interior of the vehicle.
4. The action evaluation device according to claim 1, wherein the action evaluation device is a motion evaluation device.
ことを特徴とする請求項1から請求項3のうちのいずれか1項に記載の動作評価装置。 The road environment includes at least one of a motorway, a merging area of a motorway, a vicinity of an intersection, a vicinity of a pedestrian crossing, the presence or absence of a traffic light, the shape of a road, the width of a road, the degree of vehicle congestion, or the degree of pedestrian congestion.
4. The action evaluation device according to claim 1, wherein the action evaluation device is a motion evaluation device.
ことを特徴とする請求項1から請求項3のうちのいずれか1項に記載の動作評価装置。 The exemplary behavior model includes at least one of a viewing direction, a cumulative inattentiveness, or a position of a body part.
4. The action evaluation device according to claim 1, wherein the action evaluation device is a motion evaluation device.
ことを特徴とする請求項6に記載の動作評価装置。 The observation direction includes at least one of a face direction of the occupant or a line of sight direction of the occupant.
7. The action evaluation device according to claim 6.
前記映像に撮像された前記乗員の動作を判定する動作判定部と、
を備えた、
請求項1から請求項3のうちのいずれか1項に記載の動作評価装置。 an image acquisition unit that acquires an image from an imaging device that captures an image of the interior of the moving body;
a motion determination unit that determines a motion of the occupant captured in the video;
Equipped with
The action evaluation device according to any one of claims 1 to 3.
ことを特徴とする請求項1から請求項3のうちのいずれか1項に記載の動作評価装置。 the location information and the exemplary behavior model associated with the database are generated based on location information collected from a plurality of moving bodies and movement information including the movement of the occupant, respectively;
4. The action evaluation device according to claim 1, wherein the action evaluation device is a motion evaluation device.
をさらに備えた、
請求項9に記載の動作評価装置。 an operation information providing unit that outputs the operation information to a server device that generates the database;
Furthermore,
The action evaluation device according to claim 9 .
を備えた、
請求項1から請求項3のうちのいずれか1項に記載の動作評価装置。 a warning unit that issues a warning to the occupant using the evaluation value;
Equipped with
The action evaluation device according to any one of claims 1 to 3.
前記動作評価装置の位置取得部が、前記移動体の位置を取得する位置取得ステップと、
前記動作評価装置の道路環境取得部が、位置情報と道路環境情報とを関連付けて予め記憶しているデータベースを参照し、前記位置取得部により取得された位置に応じた前記道路環境情報を取得する道路環境取得ステップと、
前記動作評価装置のモデル取得部が、前記道路環境情報と道路環境に応じた模範的な動作を示す模範行動モデルとを関連付けて予め記憶しているデータベースを参照し、前記移動体の位置において前記道路環境取得部により取得された前記道路環境情報に応じた模範行動モデルを取得する、モデル取得ステップと、
前記動作評価装置の評価値算出部が、前記動作取得部により取得された前記動作と前記模範行動モデルとに基づいて、前記動作の評価値を算出する評価値算出ステップと、
を備えた動作評価方法。 a motion acquisition step in which a motion acquisition unit of the motion evaluation device acquires a motion of a occupant driving the moving object;
a position acquisition step in which a position acquisition unit of the action evaluation device acquires a position of the moving object;
a road environment acquisition step in which a road environment acquisition unit of the action evaluation device refers to a database in which position information and road environment information are associated and stored in advance, and acquires the road environment information corresponding to the position acquired by the position acquisition unit;
a model acquisition step in which a model acquisition unit of the behavior evaluation device refers to a database in which the road environment information and an exemplary behavior model showing exemplary behavior according to the road environment are associated and stored in advance, and acquires an exemplary behavior model according to the road environment information acquired by the road environment acquisition unit at the position of the moving object;
an evaluation value calculation step in which an evaluation value calculation unit of the action evaluation device calculates an evaluation value of the action based on the action acquired by the action acquisition unit and the exemplary behavior model;
A motion evaluation method comprising:
前記動作評価装置の位置取得部が、前記移動体の位置を取得する位置取得ステップと、
前記動作評価装置のモデル取得部が、位置情報と道路環境に応じた模範的な動作を示す模範行動モデルとを関連付けて予め記憶しているデータベースを用いて、前記移動体の位置における道路環境に応じた模範行動モデルを取得するモデル取得ステップと、
前記動作評価装置の評価値算出部が、前記動作取得部により取得された前記動作と前記模範行動モデルとに基づいて、前記動作の評価値を算出する評価値算出ステップと、
を備え、
前記動作評価装置の累積脇見判定部が、前記乗員による断続的な脇見に係る累積値を取得し、当該累積値と予め与えられたしきい値とを用いて累積脇見状態であるかの判定である累積脇見判定を行う累積脇見判定ステップと、
前記動作評価装置の累積脇見地点取得部が、前記累積脇見判定部により累積脇見状態であると判定された際の前記移動体の位置に基づく累積脇見地点を取得する、累積脇見地点取得部ステップと、
前記動作評価装置の観察方向取得部が、前記移動体の前記乗員が観察しているであろう方向である観察方向を取得する、観察方向取得ステップと、
前記動作評価装置の累積脇見多発地点取得部が、複数の移動体それぞれの乗員による累積脇見が多発している地点である累積脇見多発地点、を取得する累積脇見多発地点取得ステップと、
前記動作評価装置の許容観察方向取得部が、前記累積脇見多発地点ごとに観察することが許容されるべき方向である許容観察方向を取得する、許容観察方向取得ステップと、
をさらに備え、
前記モデル取得ステップにおいて、前記モデル取得部は、
前記累積脇見地点と前記累積脇見多発地点とが重なる場合であって、
かつ、
前記観察方向取得部により取得された前記観察方向と前記許容観察方向とが重なる場合、
当該累積脇見地点の位置において前記許容観察方向を観察することを前記模範行動モデルとして取得する、
ことを特徴とする動作評価方法。 a motion acquisition step in which a motion acquisition unit of the motion evaluation device acquires a motion of a occupant driving the moving object;
a position acquisition step in which a position acquisition unit of the action evaluation device acquires a position of the moving object;
a model acquisition step in which a model acquisition unit of the action evaluation device acquires an exemplary behavior model corresponding to the road environment at the position of the moving object using a database in which position information and an exemplary behavior model showing exemplary behavior corresponding to the road environment are associated and stored in advance;
an evaluation value calculation step in which an evaluation value calculation unit of the action evaluation device calculates an evaluation value of the action based on the action acquired by the action acquisition unit and the exemplary behavior model;
Equipped with
a cumulative inattentive driving determination step in which a cumulative inattentive driving determination unit of the action evaluation device acquires a cumulative value related to intermittent inattentive driving by the occupant and performs a cumulative inattentive driving determination, which is a determination of whether the occupant is in a cumulative inattentive driving state, using the cumulative value and a predetermined threshold value;
a cumulative inattentive state determination unit step of determining an inattentive state based on the position of the moving object when the cumulative inattentive state determination unit determines that the moving object is in an inattentive state;
an observation direction acquisition step in which an observation direction acquisition unit of the action evaluation device acquires an observation direction that is a direction in which the occupant of the moving body is likely to be observing;
a cumulative inattentive spot acquisition step in which a cumulative inattentive spot acquisition unit of the action evaluation device acquires cumulative inattentive spot locations, which are locations where cumulative inattentive behavior by occupants of each of a plurality of moving bodies frequently occurs;
an allowable observation direction acquisition step in which an allowable observation direction acquisition unit of the action evaluation device acquires an allowable observation direction, which is a direction in which observation should be allowed for each of the cumulative inattentive driving points;
Furthermore,
In the model acquisition step, the model acquisition unit
When the cumulative inattentive driving point and the cumulative inattentive driving frequent point overlap,
and,
When the observation direction acquired by the observation direction acquisition unit overlaps with the allowable observation direction,
Observing the permissible observation direction at the position of the cumulative inattentive viewing point is acquired as the exemplary behavior model.
A motion evaluation method comprising:
移動体を運転する乗員の動作を取得する動作取得部と、
前記移動体の位置を取得する位置取得部と、
位置情報と道路環境情報とを関連付けて予め記憶しているデータベースを参照し、前記位置取得部により取得された位置に応じた道路環境情報を取得する道路環境取得部と、
道路環境情報と道路環境に応じた模範的な動作を示す模範行動モデルとを関連付けて予め記憶しているデータベースを参照し、前記移動体の位置において前記道路環境取得部により取得された道路環境情報に応じた模範行動モデルを取得する、モデル取得部と、
前記動作取得部により取得された前記動作と前記モデル取得部により取得された前記模範行動モデルとに基づいて、前記動作の評価値を算出する評価値算出部と、
を備えた動作評価装置、
として動作させるプログラム。 a motion acquisition unit that acquires motions of a driver of a vehicle;
a position acquisition unit that acquires the position of the moving object;
a road environment acquisition unit that refers to a database that stores in advance position information and road environment information in association with each other, and acquires road environment information corresponding to the position acquired by the position acquisition unit;
a model acquisition unit that refers to a database that associates road environment information with an exemplary behavior model that shows exemplary behavior according to the road environment and stores the information in advance, and acquires an exemplary behavior model according to the road environment information acquired by the road environment acquisition unit at the position of the moving object;
an evaluation value calculation unit that calculates an evaluation value of the action based on the action acquired by the action acquisition unit and the exemplary behavior model acquired by the model acquisition unit;
A motion evaluation device comprising:
A program to run as.
移動体を運転する乗員の動作を取得する動作取得部と、
前記移動体の位置を取得する位置取得部と、
位置情報と道路環境に応じた模範的な動作を示す模範行動モデルとを関連付けて予め記憶しているデータベースを用いて、前記移動体の位置における道路環境に応じた模範行動モデルを取得するモデル取得部と、
前記動作取得部により取得された前記動作と前記モデル取得部により取得された前記模範行動モデルとに基づいて、前記動作の評価値を算出する評価値算出部と、
を備え、
前記乗員による断続的な脇見に係る累積値を取得し、当該累積値と予め与えられたしきい値とを用いて累積脇見状態であるかの判定である累積脇見判定を行う、累積脇見判定部と、
前記累積脇見判定部により累積脇見状態であると判定された際の前記移動体の位置に基づく累積脇見地点を取得する、累積脇見地点取得部と、
前記移動体の前記乗員が観察しているであろう方向である観察方向を取得する、観察方向取得部と、
複数の移動体それぞれの乗員による累積脇見が多発している地点である累積脇見多発地点、を取得する累積脇見多発地点取得部と、
前記累積脇見多発地点ごとに観察することが許容されるべき方向である許容観察方向を取得する、許容観察方向取得部と、
をさらに備え、
前記モデル取得部は、
前記累積脇見地点と前記累積脇見多発地点とが重なる場合であって、
かつ、
前記観察方向取得部により取得された前記観察方向と前記許容観察方向とが重なる場合、
当該累積脇見地点の位置において前記許容観察方向を観察することを前記模範行動モデルとして取得する、
ことを特徴とする動作評価装置、
として動作させるプログラム。 a motion acquisition unit that acquires motions of a driver of a vehicle;
a position acquisition unit that acquires the position of the moving object;
a model acquisition unit that acquires an exemplary behavior model corresponding to the road environment at the position of the mobile object using a database that associates and pre-stores location information with an exemplary behavior model that shows exemplary behavior corresponding to the road environment;
an evaluation value calculation unit that calculates an evaluation value of the action based on the action acquired by the action acquisition unit and the exemplary behavior model acquired by the model acquisition unit;
Equipped with
an accumulated inattentive state determination unit that obtains an accumulated value related to intermittent inattentive state by the occupant and performs an accumulated inattentive state determination by using the accumulated value and a predetermined threshold value;
an accumulated inattentive point acquisition unit that acquires accumulated inattentive points based on the position of the moving body when the accumulated inattentive state is determined to be present by the accumulated inattentive state determination unit;
an observation direction acquisition unit that acquires an observation direction that is a direction in which the occupant of the moving body is likely to be observing;
an accumulative inattentiveness frequent occurrence point acquisition unit that acquires accumulative inattentiveness frequent occurrence points, which are points where accumulative inattentiveness by occupants of each of a plurality of moving bodies frequently occurs;
an allowable observation direction acquisition unit that acquires an allowable observation direction, which is a direction in which observation should be allowed for each of the cumulative inattentive looking points;
Furthermore,
The model acquisition unit
When the cumulative inattentive driving point and the cumulative inattentive driving frequent point overlap,
and,
When the observation direction acquired by the observation direction acquisition unit overlaps with the allowable observation direction,
Observing the permissible observation direction at the position of the cumulative inattentive viewing point is acquired as the exemplary behavior model.
A behavior evaluation device characterized by:
A program to run as.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2023/032596 WO2025052610A1 (en) | 2023-09-07 | 2023-09-07 | Action evaluation device and action evaluation method |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPWO2025052610A1 JPWO2025052610A1 (en) | 2025-03-13 |
| JPWO2025052610A5 JPWO2025052610A5 (en) | 2025-11-06 |
| JP7814632B2 true JP7814632B2 (en) | 2026-02-16 |
Family
ID=94923857
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025544056A Active JP7814632B2 (en) | 2023-09-07 | 2023-09-07 | Motion evaluation device, motion evaluation method, and program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7814632B2 (en) |
| WO (1) | WO2025052610A1 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008058459A (en) | 2006-08-30 | 2008-03-13 | Toyota Motor Corp | Drive evaluation device |
| JP2009294250A (en) | 2008-06-02 | 2009-12-17 | Toyota Motor Corp | Driving operation evaluating device |
| JP2013003594A (en) | 2011-06-10 | 2013-01-07 | Daihatsu Motor Co Ltd | Mobile terminal device and driving evaluation system |
| JP2018072988A (en) | 2016-10-26 | 2018-05-10 | パナソニックIpマネジメント株式会社 | Information processing system, information processing method, and program |
| JP2018124439A (en) | 2017-02-01 | 2018-08-09 | 株式会社デンソー | Capability evaluation system and capability evaluation device |
| JP2022074441A (en) | 2020-11-04 | 2022-05-18 | 矢崎エナジーシステム株式会社 | Driver state estimation device, driver state estimation program, daily operation report generation method, and daily operation report |
-
2023
- 2023-09-07 JP JP2025544056A patent/JP7814632B2/en active Active
- 2023-09-07 WO PCT/JP2023/032596 patent/WO2025052610A1/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008058459A (en) | 2006-08-30 | 2008-03-13 | Toyota Motor Corp | Drive evaluation device |
| JP2009294250A (en) | 2008-06-02 | 2009-12-17 | Toyota Motor Corp | Driving operation evaluating device |
| JP2013003594A (en) | 2011-06-10 | 2013-01-07 | Daihatsu Motor Co Ltd | Mobile terminal device and driving evaluation system |
| JP2018072988A (en) | 2016-10-26 | 2018-05-10 | パナソニックIpマネジメント株式会社 | Information processing system, information processing method, and program |
| JP2018124439A (en) | 2017-02-01 | 2018-08-09 | 株式会社デンソー | Capability evaluation system and capability evaluation device |
| JP2022074441A (en) | 2020-11-04 | 2022-05-18 | 矢崎エナジーシステム株式会社 | Driver state estimation device, driver state estimation program, daily operation report generation method, and daily operation report |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2025052610A1 (en) | 2025-03-13 |
| WO2025052610A1 (en) | 2025-03-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7377317B2 (en) | Travel lane identification without road curvature data | |
| JP6722756B2 (en) | Vehicle control system, vehicle control method, and vehicle control program | |
| CN102934150B (en) | Driving model creating apparatus and driving support apparatus | |
| US10668922B2 (en) | Travel lane identification without road curvature data | |
| US20190071100A1 (en) | Autonomous driving adjustment method, apparatus, and system | |
| US20170363430A1 (en) | Autonomous Navigation System | |
| JP2015127937A (en) | Driving support device, method, and program | |
| CN110692094A (en) | Vehicle control device and method for control of an autonomous vehicle | |
| JP7462738B2 (en) | Vehicle Cluster Tracking System | |
| CN112238861B (en) | vehicle control device | |
| CN112172818B (en) | Control system for vehicle, control method for vehicle, and storage medium | |
| EP4462076A2 (en) | Systems and methods of maintaining map for autonomous driving | |
| CN114973644A (en) | Road information generating device | |
| DE112017003418T5 (en) | Driving assistance method and this using driver assistance device, driving assistance system, automatic driving control device, vehicle and program | |
| CN110678914A (en) | Vehicle control apparatus and method for control of autonomous vehicle | |
| JP2019043245A (en) | Vehicle control device, vehicle, vehicle control method and program | |
| CN111587206A (en) | Vehicle control device, vehicle having the same, and control method | |
| CN112046474B (en) | Vehicle control device and operation method thereof, vehicle and storage medium | |
| US12008284B2 (en) | Information presentation control device | |
| JP7814632B2 (en) | Motion evaluation device, motion evaluation method, and program | |
| CN111907514A (en) | Method and device for operating an automated vehicle | |
| WO2020110751A1 (en) | Lane position information output device | |
| CN115210122B (en) | Vehicle control device, vehicle, vehicle control method, and storage medium | |
| JP7814636B2 (en) | Information collection and analysis device and information collection and analysis system | |
| WO2023021930A1 (en) | Vehicle control device and vehicle control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250910 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250910 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20250910 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251014 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251210 |
|
| 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: 20260106 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7814632 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |