JP5170052B2 - Driving support system, server device, driving support device, and information processing method - Google Patents

Driving support system, server device, driving support device, and information processing method Download PDF

Info

Publication number
JP5170052B2
JP5170052B2 JP2009226880A JP2009226880A JP5170052B2 JP 5170052 B2 JP5170052 B2 JP 5170052B2 JP 2009226880 A JP2009226880 A JP 2009226880A JP 2009226880 A JP2009226880 A JP 2009226880A JP 5170052 B2 JP5170052 B2 JP 5170052B2
Authority
JP
Japan
Prior art keywords
information
learning
definition information
vehicle
user
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.)
Expired - Fee Related
Application number
JP2009226880A
Other languages
Japanese (ja)
Other versions
JP2011073565A (en
Inventor
和秀 岡部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Software Chubu Ltd
Original Assignee
NEC Software Chubu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Software Chubu Ltd filed Critical NEC Software Chubu Ltd
Priority to JP2009226880A priority Critical patent/JP5170052B2/en
Publication of JP2011073565A publication Critical patent/JP2011073565A/en
Application granted granted Critical
Publication of JP5170052B2 publication Critical patent/JP5170052B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、ドライバの運転中における操作負担を軽減するための運転支援システム、サーバ装置、運転支援装置、および情報処理方法に関する。   The present invention relates to a driving support system, a server device, a driving support device, and an information processing method for reducing an operation burden during driving of a driver.

車両に搭載された装備を状況に応じて制御し、ドライバを支援する装置がいくつか知られている。   There are some known devices that control equipment mounted on a vehicle according to a situation and assist a driver.

特許文献1には、車両に搭載された各種装置を、ドライバを煩わせることなく効果的に活用することを目的とした車両エージェントシステムが開示されている。この文献に開示されたシステムは、状況の変化に適した対応をドライバに提示し、ドライバが選択した対応に基づいて装置の制御を行う。提示された対応をドライバが変更した場合、その変更の情報がドライバの履歴情報に記録され、次回の対応提示の際、ドライバによる変更を反映した対応が提示されるため、ドライバの操作負担を削減できる。   Patent Document 1 discloses a vehicle agent system for the purpose of effectively utilizing various devices mounted on a vehicle without bothering a driver. The system disclosed in this document presents a response suitable for a change in the situation to the driver, and controls the apparatus based on the response selected by the driver. When the driver changes the presented response, the information about the change is recorded in the driver history information, and the response that reflects the changes made by the driver is presented at the next response presentation, thus reducing the driver's operational burden. it can.

また、ドライバからの指示や状況の変化をより反映した支援を行う装置の一例として、学習の機会および幅を増やした車両機器制御装置が特許文献2に開示されている。   Further, Patent Document 2 discloses a vehicle device control apparatus that increases learning opportunities and widths as an example of an apparatus that performs support that more reflects changes from drivers and changes in circumstances.

特開2003−252130号公報JP 2003-252130 A 特開2007−230422号公報JP 2007-230422 A

しかし、特許文献1および特許文献2に開示された発明では、ドライバの履歴情報が車両に記録されるため、車両を買い替えてしまうと、ドライバを支援する装置が再学習するまで時間がかかるだけでなく、ドライバにも負担がかかるという問題がある。   However, in the inventions disclosed in Patent Document 1 and Patent Document 2, since the driver's history information is recorded in the vehicle, if the vehicle is replaced, it only takes time until the device that supports the driver re-learns. There is also a problem that the driver is burdened.

また、レンタカーサービスやカーシェアリングサービスを利用する際、空いている車両がユーザに手配されるので、ユーザ自身が車種を指定できたとしても、車両そのものまでを指定することはできない。そのため、これらのサービスを過去に利用したユーザの履歴情報が車両に記録されたとしても、ユーザは、次にサービスを利用する際、過去に利用した車両を利用できるとは限らず、上述の問題が起こりうる。   In addition, when using the car rental service or the car sharing service, a vacant vehicle is arranged by the user, so even if the user can specify the vehicle type, the vehicle itself cannot be specified. Therefore, even if the history information of users who have used these services in the past is recorded in the vehicle, the user may not be able to use the vehicles that have been used in the past when using the service next time. Can happen.

本発明は上述したような技術が有する問題点を解決するためになされたものであり、利用する車両が変わっても、ユーザに対して操作履歴に合った運転支援を行う運転支援システム、サーバ装置、運転支援装置、および情報処理方法を提供することを目的とする。   The present invention has been made to solve the above-described problems of the technology, and a driving support system and a server device that provide driving support according to an operation history to a user even when a vehicle to be used changes. An object is to provide a driving support device and an information processing method.

上記目的を達成するための本発明の運転支援システムは、
車両毎に異なる識別情報である車両識別子とともに該車両の装備を状況に応じてどのように制御するかを示す情報である学習前定義情報が予め登録され、ユーザ毎に異なる識別情報であるユーザ識別子とともに該ユーザの前記装備に対する操作による前記学習前定義情報の変更部分を示す情報である学習結果差分情報を記憶する記憶部と、前記ユーザ識別子および前記車両識別子を含む定義情報要求信号をネットワークを介して受信すると、該ユーザ識別子に対応する前記学習結果差分情報および該車両識別子に対応する前記学習前定義情報を含む学習後定義情報を該定義情報要求信号の送信元に送信する制御部とを含むサーバと、
車両に搭載され、前記学習後定義情報を保存するための記憶部と、ユーザによる該車両の利用を認識すると、該ユーザのユーザ識別子と該車両の車両識別子を含む前記定義情報要求信号を前記サーバに前記ネットワークを介して送信し、前記学習後定義情報を前記サーバから受信すると、該学習後定義情報を自装置の記憶部に格納し、該学習後定義情報にしたがって該車両を制御する制御部とを含む運転支援装置と、
を有し、
前記運転支援装置の制御部は、
前記装備に対してユーザからの動作の指示が入力されると、該動作の指示のきっかけとなる条件を示す情報と該装備に対する動作指示の情報とを自装置の前記記憶部に格納された前記学習後定義情報に追加し、ユーザから前記車両の利用を終了する旨の指示が入力されると、ユーザ識別子、車両識別子、該学習後定義情報、および学習後定義情報の更新を要求する旨の情報を含む定義情報更新要求信号を前記サーバに送信し、
前記サーバの制御部は、
前記運転支援装置から前記定義情報更新要求信号を受信すると、該定義情報更新要求信号に含まれる車両識別子およびユーザ識別子を読み出し、該車両識別子に対応する学習前定義情報を自装置の記憶部から取得し、該定義情報更新要求信号に含まれる学習後定義情報と該学習前定義情報との差分を抽出し、該差分を前記学習結果差分情報として該ユーザ識別子とともに該記憶部に格納する構成である。
In order to achieve the above object, the driving support system of the present invention comprises:
Pre-learning definition information which is information indicating how to control the equipment of the vehicle according to the situation together with a vehicle identifier which is identification information different for each vehicle is registered in advance, and a user identifier which is identification information different for each user And a storage unit for storing learning result difference information, which is information indicating a changed portion of the pre-learning definition information due to the user's operation on the equipment, and a definition information request signal including the user identifier and the vehicle identifier via a network. A control unit that transmits post-learning definition information including the learning result difference information corresponding to the user identifier and the pre-learning definition information corresponding to the vehicle identifier to a transmission source of the definition information request signal. Server,
A storage unit mounted on a vehicle for storing the post-learning definition information, and recognizing use of the vehicle by a user, the server receives the definition information request signal including the user identifier of the user and the vehicle identifier of the vehicle When the post-learning definition information is received from the server, the post-learning definition information is stored in the storage unit of the own device and the vehicle is controlled according to the post-learning definition information. A driving support device including:
I have a,
The control unit of the driving support device
When an operation instruction from the user is input to the equipment, information indicating a condition that triggers the operation instruction and information on the operation instruction for the equipment are stored in the storage unit of the device. In addition to the after-learning definition information, when an instruction to end the use of the vehicle is input from the user, the user identifier, the vehicle identifier, the after-learning definition information, and the after-learning definition information are requested to be updated Sending a definition information update request signal containing information to the server;
The control unit of the server
When the definition information update request signal is received from the driving support device, the vehicle identifier and the user identifier included in the definition information update request signal are read, and pre-learning definition information corresponding to the vehicle identifier is acquired from the storage unit of the own device. The difference between the after-learning definition information and the before-learning definition information included in the definition information update request signal is extracted, and the difference is stored in the storage unit together with the user identifier as the learning result difference information. .

また、本発明のサーバ装置は、
車両毎に異なる識別情報である車両識別子とともに該車両の装備を状況に応じてどのように制御するかを示す情報である学習前定義情報が予め登録され、ユーザ毎に異なる識別情報であるユーザ識別子とともに該ユーザの前記装備に対する操作による前記学習前定義情報の変更部分を示す情報である学習結果差分情報を記憶する記憶部と、
車両に搭載された運転支援装置からネットワークを介して、前記ユーザ識別子および前記車両識別子を含む定義情報要求信号を受信すると、該ユーザ識別子に対応する前記学習結果差分情報および該車両識別子に対応する前記学習前定義情報を含む学習後定義情報を該運転支援装置に送信する制御部と、
を有し、
前記制御部は、
ユーザ識別子、車両識別子、前記学習後定義情報、および学習後定義情報の更新を要求する旨の情報を含む定義情報更新要求信号を前記運転支援装置から受信すると、該定義情報更新要求信号に含まれる車両識別子およびユーザ識別子を読み出し、該車両識別子に対応する学習前定義情報を前記記憶部から取得し、該定義情報更新要求信号に含まれる学習後定義情報と該学習前定義情報との差分を抽出し、該差分を前記学習結果差分情報として該ユーザ識別子とともに該記憶部に格納する構成である。
Further, the server device of the present invention includes:
Pre-learning definition information which is information indicating how to control the equipment of the vehicle according to the situation together with a vehicle identifier which is identification information different for each vehicle is registered in advance, and a user identifier which is identification information different for each user And a storage unit for storing learning result difference information that is information indicating a changed portion of the pre-learning definition information by the user's operation on the equipment,
When the definition information request signal including the user identifier and the vehicle identifier is received from the driving support device mounted on the vehicle via the network, the learning result difference information corresponding to the user identifier and the vehicle identifier corresponding to the vehicle identifier A control unit that transmits post-learning definition information including pre-learning definition information to the driving support device;
I have a,
The controller is
When a definition information update request signal including a user identifier, a vehicle identifier, the post-learning definition information, and information indicating that the post-learning definition information is requested to be updated is received from the driving support device, the definition information update request signal includes A vehicle identifier and a user identifier are read out, pre-learning definition information corresponding to the vehicle identifier is acquired from the storage unit, and a difference between the post-learning definition information and the pre-learning definition information included in the definition information update request signal is extracted The difference is stored in the storage unit together with the user identifier as the learning result difference information .

また、本発明の運転支援装置は、車両に搭載された運転支援装置であって、
前記車両に対応する識別情報である車両識別子が格納された記憶部と、
ユーザによる前記車両の利用を認識すると、該ユーザに対応する識別情報であるユーザ識別子と前記車両識別子を含む定義情報要求信号をネットワークを介してサーバに送信し、該車両の装備を状況に応じてどのように制御するかを示す情報である学習前定義情報および該ユーザの前記装備に対する操作による前記学習前定義情報の変更部分を示す情報である学習結果差分情報を前記サーバから受信すると、該学習前定義情報および該学習結果差分情報を含む学習後定義情報を生成して前記記憶部に格納し、該学習後定義情報にしたがって該車両を制御する制御部と、
を有し、
前記制御部は、
前記装備に対してユーザからの動作の指示が入力されると、該動作の指示のきっかけとなる条件を示す情報と該装備に対する動作指示の情報とを前記記憶部に格納された前記学習結果差分情報に追加し、ユーザから前記車両の利用を終了する旨の指示が入力されると、ユーザ識別子、該学習結果差分情報、および学習結果差分情報の更新を要求する旨の情報を前記サーバに送信する構成である。
The driving support device of the present invention is a driving support device mounted on a vehicle,
A storage unit storing a vehicle identifier which is identification information corresponding to the vehicle;
When recognizing the use of the vehicle by the user, a definition information request signal including a user identifier, which is identification information corresponding to the user, and the vehicle identifier is transmitted to the server via the network, and the equipment of the vehicle is changed according to the situation. how would receive the due operation with respect to the equipment which is information indicating whether the control pre-learning definition information and the user information indicating the changed part of the learning predefined information learning result difference information from the previous SL server, the A control unit that generates pre-learning definition information and post-learning definition information including the learning result difference information , stores the information in the storage unit, and controls the vehicle according to the post-learning definition information;
I have a,
The controller is
When an operation instruction from the user is input to the equipment, the learning result difference stored in the storage unit is information indicating a condition that triggers the operation instruction and information on the operation instruction for the equipment. When the user inputs an instruction to end the use of the vehicle in addition to the information, the user identifier, the learning result difference information, and the information to request updating of the learning result difference information are transmitted to the server It is the structure to do.

さらに、本発明の情報処理方法は、コンピュータによる情報処理方法であって、
車両毎に異なる識別情報である車両識別子とともに該車両の装備を状況に応じてどのように制御するかを示す情報である学習前定義情報と、ユーザ毎に異なる識別情報であるユーザ識別子とともに該ユーザの前記装備に対する操作による前記学習前定義情報の変更部分を示す情報である学習結果差分情報とを記憶部に記憶し、
車両に搭載された運転支援装置からネットワークを介して、前記ユーザ識別子および前記車両識別子を含む定義情報要求信号を受信すると、該ユーザ識別子に対応する前記学習結果差分情報および該車両識別子に対応する前記学習前定義情報を含む学習後定義情報を該運転支援装置に送信し、
ユーザ識別子、車両識別子、前記学習後定義情報、および学習後定義情報の更新を要求する旨の情報を含む定義情報更新要求信号を前記運転支援装置から受信すると、該定義情報更新要求信号に含まれる車両識別子およびユーザ識別子を読み出し、
読み出した車両識別子に対応する学習前定義情報を前記記憶部から取得し、
前記定義情報更新要求信号に含まれる学習後定義情報と取得した学習前定義情報との差分を抽出し、
抽出した差分を前記学習結果差分情報として前記ユーザ識別子とともに前記記憶部に格納するものである。
Furthermore, the information processing method of the present invention is an information processing method by a computer,
The user together with the vehicle identifier which is identification information different for each vehicle and the pre-learning definition information which is information indicating how to control the equipment of the vehicle according to the situation, and the user identifier which is identification information different for each user Learning result difference information, which is information indicating a changed part of the pre-learning definition information by an operation on the equipment, is stored in the storage unit,
When the definition information request signal including the user identifier and the vehicle identifier is received from the driving support device mounted on the vehicle via the network, the learning result difference information corresponding to the user identifier and the vehicle identifier corresponding to the vehicle identifier Send post-learning definition information including pre-learning definition information to the driving support device ,
When a definition information update request signal including a user identifier, a vehicle identifier, the post-learning definition information, and information indicating that the post-learning definition information is requested to be updated is received from the driving support device, the definition information update request signal includes Read vehicle identifier and user identifier,
The pre-learning definition information corresponding to the read vehicle identifier is acquired from the storage unit,
Extract the difference between the after-learning definition information included in the definition information update request signal and the acquired before-learning definition information,
The extracted difference is stored in the storage unit together with the user identifier as the learning result difference information .

本発明によれば、利用する車両が変わっても、ユーザは自分の操作履歴に合った運転支援を受けることができ、運転中の負担が軽減する。   According to the present invention, even if the vehicle to be used changes, the user can receive driving assistance that matches his / her operation history, and the burden during driving is reduced.

第1の実施形態の運転支援システムの一構成例を示すブロック図である。It is a block diagram showing an example of 1 composition of a driving support system of a 1st embodiment. 図1に示した運転支援装置の一構成例を示すブロック図である。It is a block diagram which shows the example of 1 structure of the driving assistance apparatus shown in FIG. 図1に示したサーバの一構成例を示すブロック図である。FIG. 2 is a block diagram illustrating a configuration example of a server illustrated in FIG. 1. 装備変換情報を説明するための図である。It is a figure for demonstrating equipment conversion information. 第1の実施形態の運転支援システムにおいて、ユーザが車両を利用する際の動作手順を示すシーケンス図である。In the driving assistance system of a 1st embodiment, it is a sequence figure showing an operation procedure at the time of a user using a vehicle. 図5に示した手順の一部を詳細に説明するためのシーケンス図である。FIG. 6 is a sequence diagram for explaining in detail a part of the procedure shown in FIG. 5. 第1の実施形態の運転支援システムにおいて、ユーザが車両の利用を終了した際の動作手順を示すシーケンス図である。In the driving assistance system of a 1st embodiment, it is a sequence figure showing an operation procedure when a user ends use of a vehicle. 第1の実施形態の運転支援システムにおいて、車両の装備に関連する情報を更新する際の動作手順を示すフローチャートである。5 is a flowchart illustrating an operation procedure when information related to vehicle equipment is updated in the driving support system according to the first embodiment. 第2の実施形態の運転支援システムにおける運転支援装置の一構成例を示すブロック図である。It is a block diagram which shows the example of 1 structure of the driving assistance apparatus in the driving assistance system of 2nd Embodiment.

(第1の実施形態)
本実施形態の運転支援システムの構成を説明する。図1は本実施形態の運転支援システムの一構成例を示すブロック図である。
(First embodiment)
A configuration of the driving support system of the present embodiment will be described. FIG. 1 is a block diagram illustrating a configuration example of the driving support system according to the present embodiment.

本実施形態の運転支援システムは、ユーザの運転操作に関する情報を記憶するサーバ10と、車両の装備に対するユーザの操作履歴に応じて運転を支援する運転支援装置50a、50bとを有する。図1では、運転支援装置50aは車両60に搭載され、運転支援装置50bは車両61に搭載されている。運転支援装置50a、50bのそれぞれは、無線通信で基地局20と接続され、基地局20およびネットワーク30を介してサーバ10と接続される。本実施形態では、説明を簡単にするために、運転支援装置の搭載された車両が2台の場合で説明するが、車両は3台以上であってもよい。   The driving support system of the present embodiment includes a server 10 that stores information related to a user's driving operation, and driving support devices 50a and 50b that support driving according to a user's operation history with respect to the equipment of the vehicle. In FIG. 1, the driving support device 50 a is mounted on the vehicle 60, and the driving support device 50 b is mounted on the vehicle 61. Each of the driving support devices 50 a and 50 b is connected to the base station 20 by wireless communication, and is connected to the server 10 via the base station 20 and the network 30. In the present embodiment, in order to simplify the description, the case where there are two vehicles equipped with the driving support device will be described, but there may be three or more vehicles.

また、本実施形態では、運転支援システムのユーザが車両60を利用した後に、車両61を利用する場合とする。ユーザが利用する車両が車両60から車両61に変更される理由として、車の買い替え、レンタカー、またはカーシェアリングなどが考えられるが、その他の場合であってもよい。   In this embodiment, it is assumed that the user of the driving support system uses the vehicle 61 after using the vehicle 60. As the reason why the vehicle used by the user is changed from the vehicle 60 to the vehicle 61, replacement of a car, rental car, car sharing, or the like is conceivable, but other cases may be used.

車両60と車両61のそれぞれは、これら2つの車両に共通する装備である標準装備が搭載されている。ここでは、ワイパー、エアーコンディショナー(以下では、エアコンと称する)およびナビゲーションシステムが標準装備に含まれているものとする。また、車両60および車両61のそれぞれには、車両毎に選択可能な装備としてオプション装備が設けられている。オプション装備として、雨滴センサが車両60に設けられ、携帯電話用アダプタが車両61に設けられているものとする。   Each of the vehicle 60 and the vehicle 61 is equipped with standard equipment which is equipment common to these two vehicles. Here, it is assumed that a wiper, an air conditioner (hereinafter referred to as an air conditioner), and a navigation system are included in the standard equipment. Each of the vehicle 60 and the vehicle 61 is provided with optional equipment as equipment that can be selected for each vehicle. As optional equipment, a raindrop sensor is provided in the vehicle 60, and a mobile phone adapter is provided in the vehicle 61.

また、ネットワーク30はIP(Internet Protocol)ネットワークであり、運転支援装置50a、50bのそれぞれとサーバ10とのデータのやり取りは、IPに基づいたパケット通信で行われる。パケットのヘッダには、送信元を特定するための識別子と送信先を特定するための識別子が含まれている。運転支援装置50a、50bおよびサーバ10のそれぞれにはお互いの識別子が予め登録されているものとする。以下では、IPに基づくパケット通信についての詳細な説明を省略する。また、本実施形態では、IPによるパケット通信の場合とするが、他の通信プロトコルであってもよい。   The network 30 is an IP (Internet Protocol) network, and data exchange between the driving support devices 50a and 50b and the server 10 is performed by packet communication based on IP. The header of the packet includes an identifier for specifying the transmission source and an identifier for specifying the transmission destination. It is assumed that each of the driving support devices 50a and 50b and the server 10 has an identifier registered in advance. In the following, detailed description of packet communication based on IP is omitted. In this embodiment, the packet communication is performed by IP, but another communication protocol may be used.

次に、図1に示した運転支援装置50a、50bの構成を説明する。図2は運転支援装置の一構成例を示すブロック図である。   Next, the configuration of the driving support devices 50a and 50b shown in FIG. 1 will be described. FIG. 2 is a block diagram illustrating a configuration example of the driving support device.

運転支援装置50a、50bのそれぞれは同様な構成であるため、ここでは、構成が共通な運転支援装置50として説明する。また、以下では、運転支援装置50a、50bおよび各装置の内部構成を区別して説明する際、符号の数字に「a」または「b」のローマ字を付けて区別する。   Since each of the driving support devices 50a and 50b has the same configuration, the driving support device 50 will be described here as a common configuration. In the following description, when the driving support devices 50a and 50b and the internal configurations of the respective devices are distinguished and described, the numerals of the reference numerals are appended with a Roman letter “a” or “b”.

図2に示すように、運転支援装置50は、ネットワーク30を介してサーバ10と通信するデータ送受信部53と、記憶部51と、制御部52とを有する。制御部52は、プログラムを格納するためのメモリ(不図示)と、プログラムにしたがって処理を実行するCPU(Central Processing Unit)(不図示)とを有する。   As shown in FIG. 2, the driving support device 50 includes a data transmission / reception unit 53, a storage unit 51, and a control unit 52 that communicate with the server 10 via the network 30. The control unit 52 includes a memory (not shown) for storing a program and a CPU (Central Processing Unit) (not shown) that executes processing according to the program.

制御部52は、状況認識部521と、動作判断部522と、動作実行部523と、定義情報学習部524とを有する。図2は機能ブロック図であるため、制御部52のCPU(不図示)がプログラムを実行することで、状況認識部521、動作判断部522、動作実行部523および定義情報学習部524が運転支援装置50に仮想的に構成される。   The control unit 52 includes a situation recognition unit 521, an operation determination unit 522, an operation execution unit 523, and a definition information learning unit 524. Since FIG. 2 is a functional block diagram, when the CPU (not shown) of the control unit 52 executes the program, the situation recognition unit 521, the operation determination unit 522, the operation execution unit 523, and the definition information learning unit 524 provide driving assistance. The device 50 is virtually configured.

記憶部51には、車両毎に異なる識別情報である車両識別子が予め登録されている。また、車両の装備に対する動作指示の情報である動作指示情報と動作指示の原因となる条件を示す情報である条件情報を含む定義情報が記憶部51に格納される。   In the storage unit 51, vehicle identifiers, which are identification information different for each vehicle, are registered in advance. In addition, the storage unit 51 stores definition information including operation instruction information that is operation instruction information for vehicle equipment and condition information that is a condition that causes the operation instruction.

条件情報とは、ユーザの運転を支援するきっかけとなるものであり、状況に応じてユーザによって入力される指示信号および状況の変化を検出するセンサによる検出信号を含む物理イベント情報である。例えば、降雨および降雪の際にユーザがワイパーのスイッチをオンにしたときのオン信号、雨滴センサによる検出信号などである。動作指示情報とは、ユーザの運転を支援するために、条件情報に対応して、どの装備にどのような動作を実行させるかを示す情報である。   The condition information is a trigger for supporting the driving of the user, and is physical event information including an instruction signal input by the user according to the situation and a detection signal by a sensor that detects a change in the situation. For example, an ON signal when the user turns on a wiper switch during rain and snow, a detection signal by a raindrop sensor, and the like. The operation instruction information is information indicating what kind of operation is to be executed by which equipment corresponding to the condition information in order to assist the user's driving.

定義情報は、予め準備された、車両毎の学習前定義情報と、車両に搭載された装備に対するユーザの操作履歴を学習前定義情報に反映させた学習後定義情報との2種類がある。ユーザの操作を反映した条件情報を追加条件情報と称し、ユーザの操作を反映した動作指示情報を追加動作指示情報と称する。学習前定義情報は、例えば、車両メーカによって予め準備された、車両毎に異なる標準装備に対応する定義情報である。学習前定義情報は、その車両の装備でメーカが推奨したい、万人向けの定義情報であってもよい。学習後定義情報511は、図2に示すように、学習前定義情報の他に、追加条件情報および追加動作指示情報を含む構成である。   There are two types of definition information: pre-learning definition information for each vehicle prepared in advance and post-learning definition information in which the user's operation history for equipment mounted on the vehicle is reflected in the pre-learning definition information. The condition information reflecting the user operation is referred to as additional condition information, and the operation instruction information reflecting the user operation is referred to as additional operation instruction information. The pre-learning definition information is, for example, definition information prepared in advance by a vehicle manufacturer and corresponding to different standard equipment for each vehicle. The pre-learning definition information may be definition information for everyone that the manufacturer wants to recommend for the equipment of the vehicle. As illustrated in FIG. 2, the post-learning definition information 511 is configured to include additional condition information and additional operation instruction information in addition to the pre-learning definition information.

なお、図2は記憶部51に学習後定義情報511が格納されている構成を示しているが、ユーザが車両を利用する前の段階では、記憶部51には追加条件情報および追加動作指示情報は記録されておらず、学習前定義情報が格納されているか、または、いずれの定義情報も格納されていない状態である。条件情報、動作指示情報、および定義情報については、後で詳細に説明する。   FIG. 2 shows a configuration in which the after-learning definition information 511 is stored in the storage unit 51. However, before the user uses the vehicle, the storage unit 51 stores additional condition information and additional operation instruction information. Is not recorded, and pre-learning definition information is stored, or no definition information is stored. The condition information, operation instruction information, and definition information will be described in detail later.

状況認識部521は、ユーザ毎に異なる識別情報であるユーザ識別子を認識すると、ユーザ識別子を記憶部51に登録する。ユーザ識別子は、例えば、運転免許証の免許証番号である。運転支援装置50に操作部(不図示)が設けられ、ユーザが車両を利用する際に操作部を介して免許証番号を入力すると、入力された免許証番号を操作部から状況認識部521が受信し、状況認識部521は、ユーザの免許証番号を認識する。操作部(不図示)は必ずしも運転支援装置50に設けられていなくてもよい。例えば、車両にカーナビゲーションシステムが搭載され、カーナビゲーションシステムと運転支援装置50とを通信線で予め接続しておけば、カーナビゲーションシステムの操作部を介して運転支援装置50に対してユーザが指示を入力することが可能となる。   When the situation recognition unit 521 recognizes a user identifier that is identification information that differs for each user, the situation recognition unit 521 registers the user identifier in the storage unit 51. The user identifier is, for example, a driver's license number. When an operation unit (not shown) is provided in the driving support device 50 and the user inputs a license number via the operation unit when using the vehicle, the situation recognition unit 521 receives the input license number from the operation unit. The situation recognition unit 521 recognizes the license number of the user. The operation unit (not shown) is not necessarily provided in the driving support device 50. For example, if a car navigation system is mounted on a vehicle and the car navigation system and the driving support device 50 are connected in advance via a communication line, the user instructs the driving support device 50 via the operation unit of the car navigation system. Can be entered.

運転免許証が非接触ICカードであれば、別の認識方法として、運転支援装置50に非接触ICカードリーダ(不図示)が設けられ、ユーザが車両を利用する際に運転免許証を非接触ICカードリーダにかざすと、非接触ICカードリーダが運転免許証のICに登録された免許証番号を読み出して状況認識部521に通知するようにしてもよい。   If the driver's license is a non-contact IC card, as another recognition method, a non-contact IC card reader (not shown) is provided in the driving support device 50, and the driver's license is not contacted when the user uses the vehicle. When it is held over the IC card reader, the non-contact IC card reader may read the license number registered in the IC of the driver's license and notify the situation recognition unit 521 of the license number.

なお、ユーザ識別子は免許証番号に限らず、目の光彩、手のひらの静脈模様、音声、指紋などの人体固有の情報をユーザ識別子としてもよい。本実施形態では、これらの人体固有の情報を検出する方法についての詳細な説明を省略する。   Note that the user identifier is not limited to the license number, and information unique to the human body, such as eye glow, palm vein pattern, voice, and fingerprint, may be used as the user identifier. In the present embodiment, a detailed description of a method for detecting information unique to the human body is omitted.

また、状況認識部521は、ユーザによる車両の利用を認識すると、定義情報を要求する旨、ユーザ識別子、および車両識別子の情報を含む定義情報要求信号をデータ送受信部53を介してサーバ10に送信する。状況認識部521は、サーバ10から定義情報を受信すると、定義情報を記憶部51に格納する。   Further, when recognizing the use of the vehicle by the user, the situation recognizing unit 521 transmits a definition information request signal including a user identifier and vehicle identifier information to the server 10 via the data transmission / reception unit 53 when requesting definition information. To do. When receiving the definition information from the server 10, the situation recognition unit 521 stores the definition information in the storage unit 51.

動作判断部522は、一定時間毎に、記憶部51に登録された定義情報の条件情報に一致する状況が発生するか否かを判定する。そして、動作判断部522は、条件情報に一致する状況が発生すると、その条件情報に対応する動作指示情報を記憶部51から読み出して動作実行部523に通知する。動作実行部523は、動作判断部522から動作指示情報を受け取ると、動作指示情報にしたがって装備を動作させる制御を行う。   The operation determination unit 522 determines whether a situation that matches the condition information of the definition information registered in the storage unit 51 occurs at regular time intervals. Then, when a situation that matches the condition information occurs, the operation determination unit 522 reads out operation instruction information corresponding to the condition information from the storage unit 51 and notifies the operation execution unit 523 of the operation instruction information. When the operation execution unit 523 receives the operation instruction information from the operation determination unit 522, the operation execution unit 523 performs control to operate the equipment according to the operation instruction information.

定義情報学習部524は、車両の装備に対してユーザからの動作の指示があると、そのときの条件を示す情報を追加条件情報とし、装備に対する動作指示の情報を追加動作指示情報として記憶部51に登録する。また、定義情報学習部524は、ユーザにより、車両の利用を終了する旨の指示が操作部(不図示)を介して入力されると、学習後定義情報を更新する旨、ユーザ識別子、車両識別子および学習後定義情報を含む定義情報更新要求信号をデータ送受信部53を介してサーバ10に送信する。   When there is an operation instruction from the user for the equipment of the vehicle, the definition information learning unit 524 stores information indicating the condition at that time as additional condition information, and information on the operation instruction for the equipment as additional operation instruction information. 51. Also, the definition information learning unit 524 indicates that when the user inputs an instruction to end the use of the vehicle via the operation unit (not shown), the definition information learning unit 524 updates the post-learning definition information, the user identifier, and the vehicle identifier. Then, a definition information update request signal including post-learning definition information is transmitted to the server 10 via the data transmission / reception unit 53.

次に、図1に示したサーバ10の構成を説明する。図3はサーバの一構成例を示すブロック図である。   Next, the configuration of the server 10 shown in FIG. 1 will be described. FIG. 3 is a block diagram illustrating a configuration example of the server.

サーバ10は、定義情報を記憶する記憶部11と、ユーザ毎に定義情報を管理する制御部12とを有する。制御部12は、プログラムを格納するためのメモリ(不図示)と、プログラムにしたがって処理を実行するCPU(不図示)とを有する。   The server 10 includes a storage unit 11 that stores definition information, and a control unit 12 that manages definition information for each user. The control unit 12 includes a memory (not shown) for storing a program and a CPU (not shown) that executes processing according to the program.

制御部12は、ユーザの操作履歴を反映した情報を作成する定義情報引継ぎ部125と、装備の異なる車両の設定を変換するための情報を生成する装備変換情報管理部126とを有する。定義情報引継ぎ部125は、定義情報に関してユーザによって変更された部分を抽出する学習差分抽出部121と、ユーザの操作履歴を反映させた定義情報を作成する装備情報変換部122と、作成された定義情報をユーザが新たに使用する車両の運転支援装置50に通知する学習反映部123とを有する。図2は機能ブロック図であるため、制御部12のCPU(不図示)がプログラムを実行することで、学習差分抽出部121、装備情報変換部122、学習反映部123および装備変換情報管理部126がサーバ10に仮想的に構成される。   The control unit 12 includes a definition information takeover unit 125 that creates information reflecting the user's operation history, and an equipment conversion information management unit 126 that generates information for converting settings of vehicles with different equipment. The definition information takeover unit 125 includes a learning difference extraction unit 121 that extracts a part changed by the user with respect to the definition information, an equipment information conversion unit 122 that creates definition information reflecting the user's operation history, and the created definition A learning reflection unit 123 that notifies the driving assistance device 50 of the vehicle that the user newly uses. Since FIG. 2 is a functional block diagram, a CPU (not shown) of the control unit 12 executes a program, whereby a learning difference extraction unit 121, an equipment information conversion unit 122, a learning reflection unit 123, and an equipment conversion information management unit 126. Is virtually configured in the server 10.

記憶部11には、車両毎の学習前定義情報が予め格納されている。ここでは、車両60の学習前定義情報600と車両61の学習前定義情報610が予め記憶部11に格納されている。また、記憶部11には、ユーザの装備に対する操作による学習前定義情報の変更部分である学習結果差分情報がユーザ毎に格納される。学習結果差分情報はユーザ識別子とともに記憶部11に保存される。学習結果差分情報は、追加条件情報および追加動作指示情報を含む構成である。   The storage unit 11 stores pre-learning definition information for each vehicle in advance. Here, pre-learning definition information 600 for the vehicle 60 and pre-learning definition information 610 for the vehicle 61 are stored in the storage unit 11 in advance. The storage unit 11 stores, for each user, learning result difference information that is a changed part of the pre-learning definition information by an operation on the user's equipment. The learning result difference information is stored in the storage unit 11 together with the user identifier. The learning result difference information is configured to include additional condition information and additional operation instruction information.

学習差分抽出部121は、運転支援装置50から定義情報更新要求信号を受信すると、定義情報更新要求信号に含まれている車両識別子で車両を特定し、その車両に対応する学習前定義情報を記憶部11から読み出す。そして、学習差分抽出部121は、定義情報更新要求信号に含まれる学習後定義情報と学習前定義情報とを比較し、少なくとも追加または修正された部分を含む変更部分を抽出した学習結果差分情報111を作成する。続いて、学習差分抽出121は、定義情報更新要求信号に含まれているユーザ識別子とともに学習結果差分情報111を記憶部11に格納する。このようにして、サーバ10は、ユーザ識別子をキーとして学習結果差分情報111を記憶部11に保持して管理する。   When the learning difference extraction unit 121 receives the definition information update request signal from the driving support device 50, the learning difference extraction unit 121 identifies the vehicle by the vehicle identifier included in the definition information update request signal, and stores pre-learning definition information corresponding to the vehicle. Read from unit 11. Then, the learning difference extraction unit 121 compares the post-learning definition information and the pre-learning definition information included in the definition information update request signal, and extracts the changed part including at least the added or modified part. Create Subsequently, the learning difference extraction 121 stores the learning result difference information 111 in the storage unit 11 together with the user identifier included in the definition information update request signal. In this way, the server 10 holds and manages the learning result difference information 111 in the storage unit 11 using the user identifier as a key.

装備情報変換部122は、運転支援装置50から定義情報要求信号を受信すると、定義情報要求信号に含まれているユーザ識別子を読み出し、ユーザ識別子とともに学習結果差分情報が記憶部11に格納されているか否かを調べる。そのユーザの学習結果差分情報が記憶部11に格納されている場合、装備情報変換部122は、装備変換情報を要求する旨、ユーザ識別子および車両識別子の情報を含む装備変換情報要求信号を装備変換情報管理部126に渡す。そして、装備情報変換部122は、装備変換情報管理部126から装備変換情報を受け取ると、装備変換情報を参照して、そのユーザの学習結果差分情報をその車両識別子で特定される車両の装備に対応した学習結果差分情報を作成する。さらに、装備情報変換部122は、作成した学習結果差分情報と車両識別子の情報を含む更新情報を学習反映部123に渡す。   When the equipment information conversion unit 122 receives the definition information request signal from the driving support device 50, the equipment information conversion unit 122 reads the user identifier included in the definition information request signal, and whether the learning result difference information is stored in the storage unit 11 together with the user identifier. Check for no. When the learning result difference information of the user is stored in the storage unit 11, the equipment information conversion unit 122 converts the equipment conversion information request signal including information on the user identifier and the vehicle identifier to request equipment conversion information. The information is passed to the information management unit 126. When the equipment information conversion unit 122 receives the equipment conversion information from the equipment conversion information management unit 126, the equipment information conversion unit 122 refers to the equipment conversion information and sets the learning result difference information of the user to the equipment of the vehicle specified by the vehicle identifier. Create corresponding learning result difference information. Furthermore, the equipment information conversion unit 122 passes update information including the created learning result difference information and vehicle identifier information to the learning reflection unit 123.

一方、ユーザの学習結果差分情報が記憶部11に格納されていない場合、装備情報変換部122は、学習結果差分情報が格納されていない旨と車両識別子の情報を含む更新情報を学習反映部123に通知する。   On the other hand, when the learning result difference information of the user is not stored in the storage unit 11, the equipment information conversion unit 122 updates the learning reflection unit 123 with update information including information indicating that the learning result difference information is not stored and the vehicle identifier. Notify

学習反映部123は、装備情報変換部122から更新情報を受け取り、更新情報に学習結果差分情報が含まれていると、車両識別子に対応する学習前定義情報を記憶部11から読み出し、読み出した学習前定義情報に、受け取った学習結果差分情報を反映させた学習後定義情報を作成し、定義情報要求元の運転支援装置50に学習後定義情報を送信する。また、学習反映部123は、装備情報変換部122から受け取った更新情報に学習結果差分情報が含まれていなければ、車両識別子に対応する学習前定義情報を記憶部11から読み出し、定義情報要求元の運転支援装置50に学習前定義情報を送信する。   The learning reflection unit 123 receives the update information from the equipment information conversion unit 122. When the learning information difference information is included in the update information, the learning reflection unit 123 reads the pre-learning definition information corresponding to the vehicle identifier from the storage unit 11, and reads the learning Post-learning definition information in which the received learning result difference information is reflected in the pre-definition information, and the post-learning definition information is transmitted to the driving support device 50 that is the source of the definition information request. Further, if the learning information difference information is not included in the update information received from the equipment information conversion unit 122, the learning reflection unit 123 reads the pre-learning definition information corresponding to the vehicle identifier from the storage unit 11, and the definition information request source The pre-learning definition information is transmitted to the driving support device 50.

装備変換情報管理部126は、装備変換情報要求信号を装備情報変換部122から受け取ると、ユーザ識別子とともに格納された学習結果差分情報と車両識別子に対応する学習前定義情報を記憶部11から読み出す。そして、装備変換情報管理部126は、学習結果差分情報と学習前定義情報とを比較して相違点および互換性を調べる。比較の結果、学習結果差分情報に含まれる条件情報および動作指示情報のうち少なくともいずれかの情報が学習前定義情報に登録されていなければ、装備変換情報管理部126は、学習前定義情報に未登録の条件情報または動作指示情報を、新たな車両向けに互換性のある他の情報に変換する指示を含む装備変換情報を作成する。さらに、装備変換情報管理部126は、作成した装備変換情報を、その要求元の装備情報変換部122に渡す。   When the equipment conversion information management unit 126 receives the equipment conversion information request signal from the equipment information conversion unit 122, the equipment conversion information management unit 126 reads the learning result difference information stored together with the user identifier and the pre-learning definition information corresponding to the vehicle identifier from the storage unit 11. Then, the equipment conversion information management unit 126 compares the learning result difference information with the pre-learning definition information to check for differences and compatibility. If at least one of the condition information and the operation instruction information included in the learning result difference information is not registered in the pre-learning definition information as a result of the comparison, the equipment conversion information management unit 126 does not include the pre-learning definition information. Equipment conversion information including an instruction to convert registration condition information or operation instruction information into other information compatible with a new vehicle is created. Furthermore, the equipment conversion information management unit 126 passes the created equipment conversion information to the requesting equipment information conversion unit 122.

なお、同一車種でオプション装備の選択が異なる場合には、それぞれ別の車両として学習前定義情報が登録されているものとする。この場合、ユーザが過去に利用した車両と車種が同一であるが、選択されたオプション装備が過去に利用した車両とは異なる車両をユーザが初めて利用するとき、装備変換情報管理部126により、装備の違いに基づいた装置構成情報が作成される。   In addition, when the selection of optional equipment differs in the same vehicle type, it is assumed that the pre-learning definition information is registered as different vehicles. In this case, when the user first uses a vehicle whose vehicle type is the same as that of the vehicle used by the user in the past but the selected optional equipment is different from the vehicle used in the past, the equipment conversion information management unit 126 Device configuration information based on the difference is created.

ここで、装備変換情報管理部126が作成する装備変換情報について、具体例を用いて説明する。説明を簡単にするために、ユーザが過去に使用したことのある車両が車両60だけであり、ユーザがこれから使用する車両が車両61とする。   Here, the equipment conversion information created by the equipment conversion information management unit 126 will be described using a specific example. In order to simplify the explanation, the vehicle that the user has used in the past is only the vehicle 60, and the vehicle that the user will use from now on is the vehicle 61.

図4は装備変換情報を説明するための図である。2つの車両について、図4(a)は装備の違いを示す図であり、図4(b)は条件情報の違いを示す図であり、図4(c)は動作指示情報の違いを示す図である。図4(a)は装備の一部を示すものとし、この図に挙げたもの以外の装備があってもよい。   FIG. 4 is a diagram for explaining the equipment conversion information. FIG. 4A is a diagram showing differences in equipment, FIG. 4B is a diagram showing differences in condition information, and FIG. 4C is a diagram showing differences in operation instruction information for two vehicles. It is. FIG. 4A shows a part of the equipment, and there may be equipment other than those listed in this figure.

図4(a)に示すように、車両60と車両61は、ワイパー、ナビゲーションシステムおよびエアコンが共通の装備である。オーディオの装備に関しては、車両60のオーディオシステムはCDおよびDVDの再生機能とラジオの機能を備えた機器であり、車両61にはラジオの機能しかないものとする。オプション装備として、車両60には雨滴センサが設けられ、車両61には、携帯電話用アダプタが設けられている。   As shown to Fig.4 (a), the vehicle 60 and the vehicle 61 are equipment with a common wiper, a navigation system, and an air-conditioner. Regarding audio equipment, the audio system of the vehicle 60 is a device having a CD and DVD playback function and a radio function, and the vehicle 61 has only a radio function. As optional equipment, the vehicle 60 is provided with a raindrop sensor, and the vehicle 61 is provided with a mobile phone adapter.

雨という条件に対して、図4(b)に示すように、車両60の場合にはワイパースイッチと雨滴センサのいずれが条件情報であってもよいが、車両61ではワイパースイッチが条件情報となる。動作指示情報には、例えば、エアコンの温度「25℃」、エア導入モード「車内循環」、および窓の開閉「全て閉」などの情報がある。   For the rain condition, as shown in FIG. 4B, in the case of the vehicle 60, either the wiper switch or the raindrop sensor may be the condition information, but in the vehicle 61, the wiper switch is the condition information. . The operation instruction information includes, for example, information such as an air conditioner temperature “25 ° C.”, an air introduction mode “in-vehicle circulation”, and window opening / closing “all closed”.

電車の踏切を横断する前の確認という条件に対して、図4(c)に示すように、車両60および車両61のいずれの場合も、車が踏切の前に位置したときの、ナビゲーションシステムによる位置検出、および、踏切前で車が一時停止したときの、速度メータによる車速「0」の検出の条件情報がある。動作指示情報には、例えば、オーディオシステムの音量「0」、および、ナビゲーションシステムの音声案内の音量「最小」などの情報がある。   With respect to the condition of confirmation before crossing the railroad crossing, as shown in FIG. 4 (c), in both cases of the vehicle 60 and the vehicle 61, the navigation system operates when the vehicle is positioned before the railroad crossing. There is condition information for position detection and detection of the vehicle speed “0” by the speed meter when the vehicle is temporarily stopped before the crossing. The operation instruction information includes, for example, information such as a volume “0” of the audio system and a volume “minimum” of the voice guidance of the navigation system.

装備変換情報管理部126は、車両61の車両識別子を含む装備変換情報要求信号を装備情報変換部122から受け取り、ユーザの学習結果差分情報の条件「雨」に対する条件情報に「雨滴センサ」が登録されていると、条件「雨」に対する条件情報を「ワイパースイッチ」に変更する旨の装備変換情報を作成する。また、ユーザの学習結果差分情報の条件「電車の踏切を横断する前の確認」に対する動作指示情報に、オーディオシステムの音量「0」が登録されていると、「オーディオシステム」を「ラジオ」に変更する旨の装備変換情報を作成する。   The equipment conversion information management unit 126 receives the equipment conversion information request signal including the vehicle identifier of the vehicle 61 from the equipment information conversion unit 122, and “raindrop sensor” is registered in the condition information for the condition “rain” of the user learning result difference information. If so, equipment conversion information for changing the condition information for the condition “rain” to “wiper switch” is created. If the audio system volume “0” is registered in the operation instruction information for the condition “confirmation before crossing the train crossing” of the user learning result difference information, “audio system” is set to “radio”. Create equipment conversion information to change.

同じオーディオ系の装備でも、搭載されている装備がオーディオシステムとラジオのように異なっていても、音量をゼロにする動作指示情報の対象をオーディオシステムからラジオに変換することで、ユーザの操作支援に関する情報が引き継がれることになる。   Even if the equipment of the same audio system is different from that of the audio system and the radio, the operation support information that makes the volume zero is converted from the audio system to the radio, thereby assisting the user's operation. The information about will be carried over.

なお、ユーザが車両60を利用する前に利用した車両に携帯用アダプタの装備が設けられていると、その車両の利用を終了した際に、携帯電話ハンズフリー通話機能を「保留モード」に設定する旨の動作指示情報が学習結果差分情報に登録される。この場合、装備変換情報管理部126は、車両61の車両識別子を含む装備変換情報要求信号の応答として、条件「電車の踏切を横断する前の確認」に対する動作指示情報に、携帯電話ハンズフリー通話機能を「保留モード」に設定する旨の装備変換情報を作成する。   If the vehicle used by the user before using the vehicle 60 is equipped with a portable adapter, the mobile phone hands-free call function is set to “hold mode” when the use of the vehicle is terminated. The operation instruction information to the effect is registered in the learning result difference information. In this case, the equipment conversion information management unit 126 uses the mobile phone hands-free call as the operation instruction information for the condition “confirmation before crossing the train crossing” as a response to the equipment conversion information request signal including the vehicle identifier of the vehicle 61. Create equipment conversion information to set the function to "hold mode".

携帯電話用アダプタが車両61には搭載されているが、ユーザが過去に利用した車両に携帯電話用アダプタが搭載され、携帯電話ハンズフリー機能に対応した動作指示情報が学習結果差分情報に登録されていれば、ユーザが車両60の利用時にその動作指示情報が無効になっていても、ユーザが車両61を利用する際にその動作指示情報が有効になる。その結果、一度無効になった、動作指示情報が他の車両に引き継がれることになり、運転支援装置50が携帯電話ハンズフリー機能についてユーザの操作を改めて学習し直す必要がない。   Although the mobile phone adapter is mounted on the vehicle 61, the mobile phone adapter is mounted on the vehicle used by the user in the past, and the operation instruction information corresponding to the mobile phone hands-free function is registered in the learning result difference information. If so, even if the operation instruction information is invalid when the user uses the vehicle 60, the operation instruction information is valid when the user uses the vehicle 61. As a result, the operation instruction information once invalidated is taken over by another vehicle, and it is not necessary for the driving support device 50 to relearn the user's operation for the mobile phone hands-free function.

また、図4(b)では、動作指示情報について個別に具体例を示したが、条件「雨」に対応する動作指示情報として、エアコン、送風モードおよび窓などの設定内容を含む雨天換気調整支援アプリケーションプログラムが予め登録されていてもよい。図4(c)についても同様に、条件「電車の踏切を横断する前の確認」に対応する場合の動作指示情報として、オーディオ、ナビゲーションシステムおよび携帯電話などの設定内容を含む踏切確認支援アプリケーションプログラムが予め登録されていてもよい。これらのアプリケーションプログラムは、車両の制御のために搭載された搭載アプリケーションプログラムである。それぞれの設定内容を示す動作指示情報は、搭載アプリケーションプログラムのインタフェース情報に相当する。この場合、装備変換情報管理部126は、搭載アプリケーションプログラムのインタフェース情報の違いをアプリケーションの互換性に基づいて変換するための装備変換情報を作成する。   4B shows a specific example of the operation instruction information individually. However, as the operation instruction information corresponding to the condition “rain”, the rain ventilation adjustment support including the setting contents of the air conditioner, the air blowing mode, the window, and the like is provided. An application program may be registered in advance. Similarly for FIG. 4C, a crossing confirmation support application program including setting contents such as an audio, a navigation system, and a mobile phone as operation instruction information when the condition “confirmation before crossing a train crossing” is met. May be registered in advance. These application programs are installed application programs installed for vehicle control. The operation instruction information indicating each setting content corresponds to interface information of the installed application program. In this case, the equipment conversion information management unit 126 creates equipment conversion information for converting the difference in the interface information of the installed application program based on the compatibility of the application.

このようにして、装備変換情報管理部126は、学習結果差分情報の条件情報または動作指示情報に対して、変更、無効化、または有効化にする変換規則に基づいて、車両61向けの条件情報または動作指示情報に変換するための装備変換情報を作成する。作成された装備変換情報に基づいて、ユーザの操作を反映した定義情報が別の車両の装備に対応した定義情報に変換される。過去に蓄積された情報が引き継がれることで、学習結果が無効になるか、または、学習結果が廃棄されていたために必要だった再学習が不要となる。   In this way, the equipment conversion information management unit 126 sets the condition information for the vehicle 61 based on the conversion rule for changing, invalidating, or enabling the condition information or the operation instruction information of the learning result difference information. Alternatively, equipment conversion information for converting into operation instruction information is created. Based on the created equipment conversion information, the definition information reflecting the user's operation is converted into definition information corresponding to the equipment of another vehicle. By taking over the information accumulated in the past, the learning result becomes invalid, or the re-learning that was necessary because the learning result was discarded becomes unnecessary.

次に、上述の運転支援システムにおいて、ユーザが車両を利用する際の動作を説明する。ここでは、ユーザが初めて車両61を利用する場合とする。図5および図6は、本実施形態の運転支援システムにおいて、ユーザが車両を利用する際の動作手順を示すシーケンス図である。図6は、図5における処理「A」の内容を詳細に示すシーケンス図である。   Next, the operation when the user uses the vehicle in the above-described driving support system will be described. Here, it is assumed that the user uses the vehicle 61 for the first time. 5 and 6 are sequence diagrams showing an operation procedure when the user uses the vehicle in the driving support system of the present embodiment. FIG. 6 is a sequence diagram showing details of the process “A” in FIG.

ユーザが車両61に乗り、運転支援装置50bの状況認識部521がユーザを認識すると、図5に示すように、運転支援装置50bは、定義情報要求信号をデータ送受信部53を介してサーバ10宛に送信する(ステップ101)。   When the user gets on the vehicle 61 and the situation recognition unit 521 of the driving support device 50b recognizes the user, the driving support device 50b sends the definition information request signal to the server 10 via the data transmission / reception unit 53 as shown in FIG. (Step 101).

サーバ10が運転支援装置50bから定義情報要求信号を受信すると、装備情報変換部122は、定義情報要求信号に含まれるユーザ識別子で特定されるユーザに関して、学習結果差分情報が記憶部11に格納されているか否かを調べる(ステップ102)。学習結果差分情報が記憶部11に格納されていない場合、装備情報変換部122は、学習結果差分情報が格納されていない旨と車両識別子の情報を含む更新情報を学習反映部123に通知する(ステップ103)。学習反映部123は、装備情報変換部122から更新情報を受け取ると、車両識別子で特定される車両61に関する学習前定義情報を記憶部11より取得し(ステップ104)、学習前定義情報を運転支援装置50bに送信する(ステップ105)。運転支援装置50bは、データ送受信部53を介してサーバ10から学習前定義情報を受信すると、学習前定義情報を記憶部51に格納し(ステップ106)、学習前定義情報による動作を開始する(ステップ107)。   When the server 10 receives the definition information request signal from the driving support device 50b, the equipment information conversion unit 122 stores the learning result difference information in the storage unit 11 for the user specified by the user identifier included in the definition information request signal. It is checked whether or not (step 102). When the learning result difference information is not stored in the storage unit 11, the equipment information conversion unit 122 notifies the learning reflection unit 123 of update information including information indicating that the learning result difference information is not stored and the vehicle identifier ( Step 103). When the learning reflection unit 123 receives the update information from the equipment information conversion unit 122, the learning reflection unit 123 acquires pre-learning definition information about the vehicle 61 specified by the vehicle identifier from the storage unit 11 (step 104), and supports the pre-learning definition information as driving assistance. It transmits to the apparatus 50b (step 105). When the driving support device 50b receives the pre-learning definition information from the server 10 via the data transmission / reception unit 53, the driving support device 50b stores the pre-learning definition information in the storage unit 51 (step 106) and starts an operation based on the pre-learning definition information (step 106). Step 107).

一方、ステップ102の判定の結果、学習結果差分情報が記憶部11に格納されている場合、装備情報変換部122は、装備変換情報を装備変換情報管理部126に要求するために、装備変換情報要求信号を装備変換情報管理部126に渡す(ステップ108)。   On the other hand, if the learning result difference information is stored in the storage unit 11 as a result of the determination in step 102, the equipment information conversion unit 122 requests the equipment conversion information management unit 126 for equipment conversion information. The request signal is passed to the equipment conversion information management unit 126 (step 108).

図6に示すように、装備変換情報管理部126は、装備情報変換部122から装備変換情報の要求を受けると、ユーザの学習結果差分情報と車両61の学習前定義情報の条件情報および動作指示情報を比較する(ステップ109)。そして、装備変換情報管理部126は、相違点を抽出し、相違点に対応する学習結果差分情報の条件情報または動作指示情報を車両61向けに互換性のある情報に変換する内容を示す装備変換情報を作成し(ステップ110)、作成した装備変換情報を装備情報変換部122に渡す(ステップ111)。   As shown in FIG. 6, when the equipment conversion information management unit 126 receives a request for equipment conversion information from the equipment information conversion unit 122, the user's learning result difference information and the condition information and operation instructions of the pre-learning definition information of the vehicle 61. The information is compared (step 109). Then, the equipment conversion information management unit 126 extracts the difference, and the equipment conversion indicating contents for converting the condition information or the operation instruction information of the learning result difference information corresponding to the difference into information compatible with the vehicle 61. Information is created (step 110), and the created equipment conversion information is passed to the equipment information conversion unit 122 (step 111).

装備情報変換部122は、装備変換情報管理部126から装備変換情報を受け取ると、そのユーザの学習結果差分情報を記憶部11から取得し(ステップ112)、装備変換情報を参照して、学習結果差分情報を車両61の装備に対応した学習結果差分情報を作成する(ステップ113)。さらに、装備情報変換部122は、作成した学習結果差分情報と車両識別子の情報を含む更新情報を学習反映部123に渡す(ステップ114)。   When the equipment information conversion unit 122 receives the equipment conversion information from the equipment conversion information management unit 126, the equipment information conversion unit 122 acquires the learning result difference information of the user from the storage unit 11 (step 112), refers to the equipment conversion information, and learns the learning result. Learning result difference information corresponding to the equipment of the vehicle 61 is created as the difference information (step 113). Furthermore, the equipment information conversion unit 122 passes update information including the created learning result difference information and vehicle identifier information to the learning reflection unit 123 (step 114).

学習反映部123は、装備情報変換部122から更新情報を受け取ると、車両61の学習前定義情報を記憶部11から取得し(ステップ115)、学習前定義情報に学習結果差分情報を反映させた学習後定義情報を作成し(ステップ116)、運転支援装置50bに学習後定義情報を送信する(ステップ117)。   Upon receiving the update information from the equipment information conversion unit 122, the learning reflection unit 123 acquires the pre-learning definition information of the vehicle 61 from the storage unit 11 (step 115), and reflects the learning result difference information in the pre-learning definition information. Post-learning definition information is created (step 116), and post-learning definition information is transmitted to the driving support device 50b (step 117).

図5に示すように、運転支援装置50bは、データ送受信部53を介してサーバ10から学習後定義情報を受信すると、学習後定義情報を記憶部51に格納し(ステップ106)、学習後定義情報による動作を開始する(ステップ107)。   As illustrated in FIG. 5, when the driving support device 50b receives post-learning definition information from the server 10 via the data transmission / reception unit 53, the post-learning definition information is stored in the storage unit 51 (step 106), and the post-learning definition is stored. The operation based on the information is started (step 107).

なお、図6に示す手順では、ステップ109で学習前定義情報と学習結果差分情報とを比較して、装備が異なっているために条件情報または動作指示情報が異なっている場合の処理を示しているが、ユーザが過去に利用した車両と新たに使用する車両とで装備がほぼ同じ場合もある。この場合、装備変換情報管理部126は、条件情報または動作指示情報を変換するための装備変換情報を作成する必要はないので、ステップ110、111の代わりに、その旨を装備情報変換部122に通知する。装備情報変換部122は、ステップ112で取得した学習結果差分情報を、ステップ113で、そのまま学習反映部123に送信すればよい。ユーザが過去に利用した車両と装備が同じ別の車両にも、ユーザの操作履歴が操作支援に反映される。   In the procedure shown in FIG. 6, the pre-learning definition information and the learning result difference information are compared in step 109 to show processing when the condition information or the operation instruction information is different because the equipment is different. However, in some cases, the equipment is almost the same between the vehicle used by the user in the past and the vehicle newly used. In this case, the equipment conversion information management unit 126 does not need to create the equipment conversion information for converting the condition information or the operation instruction information, so that the equipment information conversion unit 122 notifies that in place of steps 110 and 111. Notice. The equipment information conversion unit 122 may transmit the learning result difference information acquired in step 112 to the learning reflection unit 123 as it is in step 113. The operation history of the user is also reflected in the operation support in another vehicle that has the same equipment as the vehicle that the user has used in the past.

次に、ユーザが車両61の利用を終了した際の運転支援システムの動作を説明する。図7は、本実施形態の運転支援システムにおいて、ユーザが車両の利用を終了した際の動作手順を示すシーケンス図である。   Next, the operation of the driving support system when the user finishes using the vehicle 61 will be described. FIG. 7 is a sequence diagram showing an operation procedure when the user finishes using the vehicle in the driving support system of the present embodiment.

運転支援装置50bは、ユーザにより、車両61の利用を終了する旨の指示が操作部(不図示)を介して入力されると、ユーザ識別子、車両識別子および学習後定義情報を含む定義情報更新要求信号をデータ送受信部53を介してサーバ10に送信する(ステップ120)。   When an instruction to end the use of the vehicle 61 is input by the user through the operation unit (not shown), the driving support device 50b receives a definition information update request including a user identifier, a vehicle identifier, and post-learning definition information. The signal is transmitted to the server 10 via the data transmitter / receiver 53 (step 120).

サーバ10が運転支援装置50bから定義情報更新要求信号を受信すると、学習差分抽出部121は、車両61の学習前定義情報を記憶部11から取得し(ステップ121)、学習後定義情報と学習前定義情報とを比較し、変更部分となる学習結果差分情報を抽出する(ステップ122)。ステップ121で取得する学習前定義情報は、ステップ115で取得した学習前定義情報と同様のものとする。ここで、学習差分抽出部121は、学習前定義情報が更新されているか否かを判定し(ステップ123)、学習前定義情報が更新されている場合には、更新前と更新後の学習前定義情報の差分を抽出し(ステップ124)、その差分を、ステップ122で作成した学習結果差分情報に反映させる(ステップ125)。そして、学習結果差分情報をユーザ識別子とともに記憶部11に格納する(ステップ126)。一方、ステップ123で学習前定義情報が更新されていない場合、学習差分抽出部121は、ステップ126の処理に進む。   When the server 10 receives the definition information update request signal from the driving support device 50b, the learning difference extraction unit 121 acquires the pre-learning definition information of the vehicle 61 from the storage unit 11 (step 121), and the post-learning definition information and the pre-learning information. The definition information is compared, and learning result difference information to be changed is extracted (step 122). The pre-learning definition information acquired in step 121 is the same as the pre-learning definition information acquired in step 115. Here, the learning difference extraction unit 121 determines whether or not the pre-learning definition information has been updated (step 123). If the pre-learning definition information has been updated, the pre-learning and pre-learning pre-learning information is updated. Differences in the definition information are extracted (step 124), and the differences are reflected in the learning result difference information created in step 122 (step 125). And learning result difference information is stored in the memory | storage part 11 with a user identifier (step 126). On the other hand, if the pre-learning definition information has not been updated in step 123, the learning difference extraction unit 121 proceeds to the process of step 126.

学習差分抽出部121は、作成した学習差分情報を記憶部11に格納すると、学習後定義情報を格納した旨を通知するための更新終了信号を運転支援装置50bに送信する(ステップ127)。運転支援装置50bは、サーバ10から更新終了信号を受信すると、運手支援の動作を終了する(ステップ128)。   When the learning difference extraction unit 121 stores the created learning difference information in the storage unit 11, the learning difference extraction unit 121 transmits an update end signal for notifying that the post-learning definition information has been stored to the driving support device 50b (step 127). When the driving support device 50b receives the update end signal from the server 10, the driving support device 50b ends the operation of driving support (step 128).

次に、サーバ10に登録した学習前定義情報を更新する場合の動作について説明する。図8は、本実施形態の運転支援システムにおいて、車両の装備に関連する情報を更新する際の動作手順を示すフローチャートである。ここでは、学習前定義情報を単に更新するだけでなく、学習前定義情報の変更点をユーザの学習結果差分情報に反映させる方法の一例を説明する。   Next, an operation when the pre-learning definition information registered in the server 10 is updated will be described. FIG. 8 is a flowchart showing an operation procedure when information related to the equipment of the vehicle is updated in the driving support system of the present embodiment. Here, an example of a method of reflecting not only the pre-learning definition information but also the change point of the pre-learning definition information in the learning result difference information of the user will be described.

サーバ10の記憶部11に登録されている学習前定義情報の車両識別子、学習前定義情報を更新する旨の指示、および、新たな学習前定義情報がサーバ10に入力されると、定義情報引継ぎ部125の学習差分抽出部121は、入力された学習前定義情報を記憶部11に格納する(ステップ130)。続いて、学習差分抽出部121は、学習前定義情報に関連する学習結果差分情報を記憶部11内で検索する(ステップ131)。関連するかしないかの判定は、例えば、新たな学習前定義情報と古い学習前定義情報とを比較し、変更のあった条件情報または動作指示情報を含む学習結果差分情報を関連のあるものとして判定する。   When the vehicle identifier of the pre-learning definition information registered in the storage unit 11 of the server 10, an instruction to update the pre-learning definition information, and new pre-learning definition information are input to the server 10, the definition information is taken over. The learning difference extraction unit 121 of the unit 125 stores the input pre-learning definition information in the storage unit 11 (step 130). Subsequently, the learning difference extraction unit 121 searches the storage unit 11 for learning result difference information related to the pre-learning definition information (step 131). For example, the determination as to whether or not it is related is made by comparing the new pre-learning definition information with the old pre-learning definition information, and regarding the learning result difference information including the changed condition information or operation instruction information as related. judge.

ステップ131の結果(ステップ132)、関連する学習結果差分情報がない場合、学習差分抽出部121は、ステップ136に進む。一方、ステップ131の結果(ステップ132)、関連する学習結果差分情報がある場合、学習差分抽出部121は、既に登録されている、古い学習前定義情報を記憶部11から取得し(ステップ133)、学習結果差分情報の抽出方法と同様にして、新たな学習前定義情報と古い学習前定義情報との差分を抽出する(ステップ134)。そして、学習差分抽出部121は、学習前定義情報の差分の情報を基に、関連する学習結果差分情報に新たな学習前定義情報の変更点を反映させて学習結果差分情報を変更する(ステップ135)。その後、学習差分抽出部121は、古い学習前定義情報を記憶部11から消去する(ステップ136)。   When the result of step 131 (step 132) and the related learning result difference information are not present, the learning difference extraction unit 121 proceeds to step 136. On the other hand, when there is a result of step 131 (step 132) and related learning result difference information, the learning difference extraction unit 121 acquires the old pre-learning definition information already registered from the storage unit 11 (step 133). The difference between the new pre-learning definition information and the old pre-learning definition information is extracted in the same manner as the learning result difference information extraction method (step 134). Then, the learning difference extraction unit 121 changes the learning result difference information based on the difference information of the pre-learning definition information by reflecting the change point of the new pre-learning definition information in the related learning result difference information (Step S1). 135). Thereafter, the learning difference extraction unit 121 deletes the old pre-learning definition information from the storage unit 11 (step 136).

上述の更新方法の具体例を説明する。新たな学習前定義情報の条件情報に「雨滴センサ」が登録されている場合、学習結果差分情報の追加条件情報に「ワイパースイッチ」が登録されているものがあれば、その「ワイパースイッチ」を「雨滴センサ」に変更する。これにより、学習前定義情報の変更点が学習結果差分情報に反映されることになる。   A specific example of the above update method will be described. If "raindrop sensor" is registered in the condition information of the new pre-learning definition information, if there is a "wiper switch" registered in the additional condition information of the learning result difference information, the "wiper switch" Change to "Raindrop sensor". Thereby, the change point of the pre-learning definition information is reflected in the learning result difference information.

なお、上述の更新方法では、学習前定義情報に関連する学習結果差分情報を検索したが、更新内容を反映させるユーザを指定してもよい。この場合、更新対象の学習前定義情報を指定するための車両識別子と、新たな学習前定義情報と、学習前定義情報を更新する旨の指示と、ユーザ識別子とをサーバ10に入力する。サーバ10の学習差分抽出部121は、図8のステップ131において、入力されたユーザ識別子に一致するユーザ識別子とともに格納された学習結果差分情報を、関連する学習結果差分情報として記憶部11内を検索する。例えば、ユーザの所属する会社が社員に対して、ガソリンの消費量を抑制するエコロジー運転を推奨する際、エコロジー運転に対応した学習前定義情報を準備し、ユーザを指定した更新方法を行えばよい。   In the above update method, the learning result difference information related to the pre-learning definition information is searched, but a user to reflect the updated content may be specified. In this case, a vehicle identifier for specifying the pre-learning definition information to be updated, new pre-learning definition information, an instruction to update the pre-learning definition information, and a user identifier are input to the server 10. In step 131 of FIG. 8, the learning difference extraction unit 121 of the server 10 searches the storage unit 11 for the learning result difference information stored together with the user identifier that matches the input user identifier as the related learning result difference information. To do. For example, when the company to which the user belongs recommends ecological driving to the employee to reduce gasoline consumption, prepare the pre-learning definition information corresponding to ecological driving and perform an updating method that specifies the user .

また、上述の会社の例で、社員の使用する車両が決まっていれば、ユーザ識別子でユーザを指定しなくても、図8で説明した更新方法で、車両を指定して学習前定義情報を更新してもよい。   Further, in the above company example, if the vehicle used by the employee is determined, the vehicle is specified by the update method described in FIG. It may be updated.

また、図8では、既に登録されている学習前定義情報を更新する場合について説明したが、新規に学習前定義情報をサーバ10に登録する場合についても、単にサーバ10に登録するだけでなく、図8に示す手順をサーバ10に実行させ、新規に登録する学習前定義情報を学習結果差分情報に反映させてもよい。   Further, in FIG. 8, the case of updating the pre-learning definition information that has already been registered has been described. However, not only when the pre-learning definition information is newly registered in the server 10, The procedure shown in FIG. 8 may be executed by the server 10 and the pre-learning definition information to be newly registered may be reflected in the learning result difference information.

本実施形態によれば、利用する車両が変わっても、ユーザは自分の操作履歴に合った運転支援を受けることができ、運転中の負担が軽減する。   According to this embodiment, even if the vehicle to be used changes, the user can receive driving assistance that matches his / her operation history, and the burden during driving is reduced.

また、ユーザが過去に利用した車両と装備の異なる車両を利用することになっても、車両間の装備の差異について互換性を考慮して定義情報が作成される。そのため、操作履歴の情報が無効になったり、廃棄されたりせず、新たに使用される車両に最適化された操作支援の定義情報が引き継がれる。そのため、車両の乗り替えやオプション装備の交換の場合に限らず、レンタカーサービスやカーシェアリングを利用する場合でも、ドライバに適した操作支援が可能となる。   Further, even when a user uses a vehicle with different equipment from the vehicle used in the past, definition information is created in consideration of compatibility of equipment differences between vehicles. Therefore, the operation support definition information optimized for a newly used vehicle is carried over without invalidating or discarding the operation history information. Therefore, not only when changing vehicles or changing optional equipment, but also when using a car rental service or car sharing, operation support suitable for the driver is possible.

また、新たに利用する車両に設けられていない装備に関する学習結果を削除せず、無効化させて保存している。そのため、その装備が搭載された車両を利用する際、一旦無効化して保存していた学習結果を復活させた定義情報を作成することができる。   Moreover, the learning result regarding the equipment which is not provided in the vehicle to be newly used is not deleted, but is invalidated and stored. Therefore, when using a vehicle equipped with the equipment, it is possible to create definition information that revives the learning result that has been temporarily invalidated and saved.

また、車両の制御のためにアプリケーションプログラムが運転支援装置に搭載されていれば、アプリケーションプログラムのインタフェース情報の違いをアプリケーションの互換性に基づいて変換することも可能である。   Further, if an application program is installed in the driving support device for vehicle control, it is possible to convert the difference in the interface information of the application program based on the compatibility of the application.

また、ドライバと車両のそれぞれの識別情報とともに定義情報を保持し、ドライバまたは車両を特定して定義情報を新しいものに変換することができる。そのため、ドライバの年齢や性別などの傾向に基づいた推奨定義情報や、ドライバが所属するグループ単位で推奨すべき運転を記述した推奨定義情報(例えば、エコロジーな運転操作を支援する定義)を、初期状態の学習前定義情報として、いつでもサーバに登録または更新できる。その結果、各ドライバに対して、どの車両に乗車しても推奨定義情報を徹底できる。   Also, the definition information can be held together with the identification information of the driver and the vehicle, and the definition information can be converted into a new one by specifying the driver or the vehicle. Therefore, recommended definition information based on trends such as the age and gender of the driver, and recommended definition information that describes driving that should be recommended by the group to which the driver belongs (for example, definitions that support ecological driving operations) It can be registered or updated at any time as state pre-learning definition information. As a result, the recommended definition information can be thoroughly obtained for each driver regardless of which vehicle is used.

さらに、推奨定義情報から逸脱した学習結果差分情報が記録されても、管理者がサーバを操作することで、推奨定義情報から逸脱した学習結果差分情報を許容範囲内に補正することができる。この場合、推奨定義情報の許容範囲を予めサーバ10に登録し、学習結果差分情報が推奨定義情報の許容範囲を逸脱したとき、サーバ10の制御部12に対して、その学習結果差分情報を許容範囲に補正させるようにしてもよい。   Furthermore, even if learning result difference information deviating from the recommended definition information is recorded, the learning result difference information deviating from the recommended definition information can be corrected within an allowable range by operating the server by the administrator. In this case, when the allowable range of the recommended definition information is registered in the server 10 in advance and the learning result difference information deviates from the allowable range of the recommended definition information, the learning result difference information is allowed to the control unit 12 of the server 10. You may make it correct | amend to a range.

(第2の実施形態)
第1の実施形態はサーバ10に定義情報引継ぎ部125が設けられていたが、定義情報引継ぎ部125がサーバ10の代わりに車両側の運転支援装置50に設けられていてもよい。本実施形態は、定義情報引継ぎ部125が車両側の運転支援装置50に設けられた構成である。以下に、本実施形態の運転支援システムの構成を説明する。
(Second Embodiment)
In the first embodiment, the definition information takeover unit 125 is provided in the server 10, but the definition information takeover unit 125 may be provided in the driving support device 50 on the vehicle side instead of the server 10. In the present embodiment, the definition information takeover unit 125 is provided in the driving support device 50 on the vehicle side. Below, the structure of the driving assistance system of this embodiment is demonstrated.

図9は本実施形態の運転支援システムにおける運転支援装置の一構成例を示すブロック図である。図9に示すように、運転支援装置50の制御部55には、第1の実施形態で説明した定義情報引継ぎ部125が設けられている。制御部55に設けられたCPU(不図示)がプログラムを実行することで、定義情報引継ぎ部125が運転支援装置50に仮想的に構成される。定義情報引継ぎ部125の構成および動作については、第1の実施形態と同様であるため、その詳細な説明を省略する。   FIG. 9 is a block diagram illustrating a configuration example of a driving support apparatus in the driving support system of the present embodiment. As shown in FIG. 9, the definition information takeover unit 125 described in the first embodiment is provided in the control unit 55 of the driving support device 50. A definition information takeover unit 125 is virtually configured in the driving support device 50 by a CPU (not shown) provided in the control unit 55 executing a program. Since the configuration and operation of the definition information takeover unit 125 are the same as those in the first embodiment, a detailed description thereof will be omitted.

状況認識部521は、ユーザによる車両の利用を認識すると、定義情報要求信号をサーバ10に送信する。そして、状況認識部521は、サーバ10から学習前定義情報を受信すると、学習前定義情報を記憶部51に格納し、サーバ10から学習前定義情報と学習結果差分情報を受信すると、これらの情報を1つにした学習後定義情報511を作成して記憶部51に格納する。   When the situation recognition unit 521 recognizes the use of the vehicle by the user, the situation recognition unit 521 transmits a definition information request signal to the server 10. When the situation recognition unit 521 receives the pre-learning definition information from the server 10, the situation recognition unit 521 stores the pre-learning definition information in the storage unit 51. When the situation recognition unit 521 receives the pre-learning definition information and the learning result difference information from the server 10, After learning, the definition information 511 after learning is created and stored in the storage unit 51.

このようにして、学習前定義情報または学習後定義情報511が記憶部51に格納されるが、状況認識部521は、学習後定義情報511を格納する場合、学習後定義情報511内に条件情報、追加条件情報、動作指示情報および追加動作指示情報を区別できるように、どの情報をどの記憶領域に格納したかを記録して格納する。これにより、定義情報引継ぎ部125は、学習後定義情報と学習前定義情報の差分となる学習結果差分情報を抽出することが可能となる。   In this way, the pre-learning definition information or the post-learning definition information 511 is stored in the storage unit 51. However, when the situation recognition unit 521 stores the post-learning definition information 511, the condition information is included in the post-learning definition information 511. In order to distinguish the additional condition information, the operation instruction information, and the additional operation instruction information, which information is stored in which storage area is recorded and stored. Thereby, the definition information takeover unit 125 can extract learning result difference information that is a difference between the after-learning definition information and the before-learning definition information.

定義情報学習部524は、車両の装備に対してユーザからの動作の指示があると、そのときの条件を示す情報を追加条件情報とし、装備に対する動作指示の情報を追加動作指示情報とする学習結果差分情報を記憶部51に登録する。そして、定義情報学習部524は、ユーザにより、車両の利用を終了する旨の指示が入力されると、学習結果差分情報を更新する旨、ユーザ識別子、および学習結果差分情報を含む差分情報更新要求信号をサーバ10に送信する。   When there is an operation instruction from the user for the equipment of the vehicle, the definition information learning unit 524 learns information indicating the condition at that time as additional condition information and information of the operation instruction for the equipment as additional operation instruction information. The result difference information is registered in the storage unit 51. Then, the definition information learning unit 524 requests that the learning information difference information be updated, the user identifier, and the difference information update request including the learning result difference information when the user inputs an instruction to end the use of the vehicle. A signal is transmitted to the server 10.

また、定義情報引継ぎ部125は、サーバ10から受信した学習前定義情報と学習結果差分情報とを比較し、車両識別子で特定される車両に設けられていない装備に関する条件情報または動作指示情報が学習結果差分情報に含まれていると、装備変換情報を要求する旨、ユーザ識別子および車両識別子の情報を含む装備変換情報要求信号に学習結果差分情報を含めてサーバ10に送信する。   Further, the definition information takeover unit 125 compares the pre-learning definition information received from the server 10 with the learning result difference information, and learns condition information or operation instruction information regarding equipment not provided in the vehicle specified by the vehicle identifier. If it is included in the result difference information, it transmits to the server 10 including the learning result difference information in the equipment conversion information request signal including information on the user identifier and the vehicle identifier to request the equipment conversion information.

なお、図9では、学習後定義情報511が記憶部51に格納されている状態を示しているが、上述したように、学習後定義情報の代わりに学習前定義情報が格納される場合もある。   9 shows a state in which the after-learning definition information 511 is stored in the storage unit 51. However, as described above, pre-learning definition information may be stored instead of the after-learning definition information. .

本実施形態のサーバ10は、図3に示したブロック図で、定義情報引継ぎ部125が設けられていない構成である。サーバ10の制御部12は、定義情報要求信号を運転支援装置50から受信すると、定義情報要求信号に含まれる車両識別子に対応する学習前定義情報を運転支援装置50に送信する。また、定義情報要求信号に含まれるユーザ識別子に対応する学習結果差分情報が記憶部11に保存されていれば、学習結果差分情報も運転支援装置50に送信する。また、制御部12は、運転支援装置50から差分情報更新要求信号を受信すると、その信号に含まれるユーザ識別子とともに格納された学習結果差分情報を、その信号に含まれた学習結果差分情報に更新する。   The server 10 of this embodiment is a block diagram shown in FIG. 3, and is a configuration in which the definition information takeover unit 125 is not provided. When receiving the definition information request signal from the driving support device 50, the control unit 12 of the server 10 transmits pre-learning definition information corresponding to the vehicle identifier included in the definition information request signal to the driving support device 50. Further, if the learning result difference information corresponding to the user identifier included in the definition information request signal is stored in the storage unit 11, the learning result difference information is also transmitted to the driving support device 50. Further, when the control unit 12 receives the difference information update request signal from the driving support device 50, the control unit 12 updates the learning result difference information stored together with the user identifier included in the signal to the learning result difference information included in the signal. To do.

さらに、装備変換情報管理部126は、学習結果差分情報を含む装備変換情報要求信号を運転支援装置50から受信すると、これらの情報を記憶部11に格納する。そして、装備変換情報管理部126は、第1の実施形態と同様にして、装備変換情報を作成して運転支援装置50に送信する。また、記憶部11に格納された学習前定義情報が更新されると、制御部12は、新たな学習前定義情報を運転支援装置50に送信する。   Furthermore, when the equipment conversion information management unit 126 receives an equipment conversion information request signal including learning result difference information from the driving support device 50, the equipment conversion information management unit 126 stores these pieces of information in the storage unit 11. And the equipment conversion information management part 126 produces equipment conversion information similarly to 1st Embodiment, and transmits to the driving assistance apparatus 50. FIG. Further, when the pre-learning definition information stored in the storage unit 11 is updated, the control unit 12 transmits new pre-learning definition information to the driving support device 50.

本実施形態の運転支援システムにおける動作手順は、定義情報引継ぎ部125の処理が運転支援装置側で実行されること以外は、第1の実施形態と同様になるため、その詳細な説明を省略する。   The operation procedure in the driving support system of this embodiment is the same as that of the first embodiment except that the processing of the definition information takeover unit 125 is executed on the driving support device side, and thus detailed description thereof is omitted. .

本実施形態では、ユーザの操作履歴を反映した学習結果差分情報がサーバ10に保管されるため、第1の実施形態と同様な効果が得られるだけでなく、サーバの負荷を軽減することが可能となる。   In this embodiment, the learning result difference information reflecting the user's operation history is stored in the server 10, so that not only the same effect as the first embodiment can be obtained, but also the load on the server can be reduced. It becomes.

上述した第1および第2の実施形態のいずれにおいても、ドライバは、過去に運転したことのある車両とは別の車両を運転しても、過去に運転したときと同様な操作支援を受けられる。それは、ユーザの操作履歴を反映した情報がサーバに保管され、ユーザが初めて利用する車両の運転支援装置に、サーバに保管された情報がダウンロードされるためである。   In any of the first and second embodiments described above, the driver can receive the same operation assistance as when driving in the past even if driving a vehicle different from a vehicle that has been driven in the past. . This is because information reflecting the user's operation history is stored in the server, and the information stored in the server is downloaded to the driving support device of the vehicle that the user uses for the first time.

また、ドライバは、過去に運転したことがあるが、オプション装備の異なる車両を運転する際にも、過去に運転したときと同様な操作支援を受けられる。その理由は、異なる装備間の互換性を考慮して、かつ、ドライバの操作履歴に応じて修正された定義情報が、新たに利用される車両に引き継がれるからである。   In addition, the driver has driven in the past, but when driving a vehicle with different optional equipment, the driver can receive the same operation support as when driving in the past. The reason is that the definition information modified in accordance with the operation history of the driver is taken over by the newly used vehicle in consideration of compatibility between different equipments.

また、ドライバ個人単位だけでなく、ドライバの属するグループ単位に推奨すべき操作支援を徹底できる。その理由は、万人向けの推奨すべき操作支援の定義情報だけでなく、ドライバの特徴傾向やドライバ所属グループに応じた推奨定義情報をいつでもサーバに登録または更新することにより、登録または更新された定義情報が速やかに各ドライバの学習結果に反映されるためである。   In addition, it is possible to thoroughly provide operation support that should be recommended not only for the driver individual unit but also for the group unit to which the driver belongs. The reason is that it was registered or updated by registering or updating the recommended definition information according to the driver's characteristic tendency and the driver group to the server at any time, as well as the definition information of operation support that should be recommended for everyone. This is because the definition information is immediately reflected in the learning result of each driver.

なお、第1および第2の実施形態において、運転支援装置50が通信手段に相当するデータ送受信部53を備える構成としたが、データ送受信部53を設ける代わりにユーザの携帯電話機(不図示)を運転支援装置に接続し、運転支援装置が携帯電話機を介して基地局20と接続するようにしてもよい。   In the first and second embodiments, the driving support device 50 is configured to include the data transmission / reception unit 53 corresponding to the communication unit, but instead of providing the data transmission / reception unit 53, a user's mobile phone (not shown) is used. You may make it connect with a driving assistance device, and a driving assistance device may connect with the base station 20 via a mobile telephone.

本発明を次のような用途に適用することができる。   The present invention can be applied to the following uses.

本発明を、ドライバが一時的に他人の車両を運転しても、ドライバの乗り慣れた車両に近い運転支援をドライバに対して行うことを可能にするといった用途に適用できる。また、ドライバが新車に乗り替えるときや、オーディオやカーナビゲーションシステムといったオプション装備を交換するとき、これらの変更前に近い操作支援をドライバに対して行うことを可能にするといった用途にも適用可能である。さらに、ドライバ自身が個人で車を所有しないレンタカーサービスやカーシェアリングサービスにおいても、サーバに保持された、ドライバに適した操作支援の情報を、ドライバがどの車に乗っても提供することができるといった用途にも適用可能である。   The present invention can be applied to an application in which even if a driver temporarily drives another person's vehicle, the driver can be provided with driving assistance close to that of the driver. It can also be applied to applications that allow drivers to provide near-before-change operation support when drivers change to new cars or replace optional equipment such as audio and car navigation systems. is there. Furthermore, even in a car rental service or car sharing service in which the driver himself does not own a car, operation support information suitable for the driver held in the server can be provided regardless of which car the driver rides. It can also be applied to applications.

また、企業が所有する車両を社員が利用する場合、企業が社員全員に推奨する運転操作に対応した定義情報を運転支援システムに予め推奨定義情報として登録することにより、社員全員に対して低燃費なエコロジー走行の徹底を図るといった利用も可能である。   In addition, when an employee uses a vehicle owned by a company, the definition information corresponding to the driving operation recommended by the company for all employees is registered in the driving support system as recommended definition information in advance, thereby reducing fuel consumption for all employees. It can also be used to ensure thorough ecological driving.

10 サーバ
30 ネットワーク
50、50a、50b 運転支援装置
11、51 記憶部
12、52 制御部
53 データ送受信部
125 定義情報引継ぎ部
126 装備変換情報管理部
DESCRIPTION OF SYMBOLS 10 Server 30 Network 50, 50a, 50b Operation support apparatus 11, 51 Storage part 12, 52 Control part 53 Data transmission / reception part 125 Definition information takeover part 126 Equipment conversion information management part

Claims (16)

車両毎に異なる識別情報である車両識別子とともに該車両の装備を状況に応じてどのように制御するかを示す情報である学習前定義情報が予め登録され、ユーザ毎に異なる識別情報であるユーザ識別子とともに該ユーザの前記装備に対する操作による前記学習前定義情報の変更部分を示す情報である学習結果差分情報を記憶する記憶部と、前記ユーザ識別子および前記車両識別子を含む定義情報要求信号をネットワークを介して受信すると、該ユーザ識別子に対応する前記学習結果差分情報および該車両識別子に対応する前記学習前定義情報を含む学習後定義情報を該定義情報要求信号の送信元に送信する制御部とを含むサーバと、
車両に搭載され、前記学習後定義情報を保存するための記憶部と、ユーザによる該車両の利用を認識すると、該ユーザのユーザ識別子と該車両の車両識別子を含む前記定義情報要求信号を前記サーバに前記ネットワークを介して送信し、前記学習後定義情報を前記サーバから受信すると、該学習後定義情報を自装置の記憶部に格納し、該学習後定義情報にしたがって該車両を制御する制御部とを含む運転支援装置と、
を有し、
前記運転支援装置の制御部は、
前記装備に対してユーザからの動作の指示が入力されると、該動作の指示のきっかけとなる条件を示す情報と該装備に対する動作指示の情報とを自装置の前記記憶部に格納された前記学習後定義情報に追加し、ユーザから前記車両の利用を終了する旨の指示が入力されると、ユーザ識別子、車両識別子、該学習後定義情報、および学習後定義情報の更新を要求する旨の情報を含む定義情報更新要求信号を前記サーバに送信し、
前記サーバの制御部は、
前記運転支援装置から前記定義情報更新要求信号を受信すると、該定義情報更新要求信号に含まれる車両識別子およびユーザ識別子を読み出し、該車両識別子に対応する学習前定義情報を自装置の記憶部から取得し、該定義情報更新要求信号に含まれる学習後定義情報と該学習前定義情報との差分を抽出し、該差分を前記学習結果差分情報として該ユーザ識別子とともに該記憶部に格納する運転支援システム。
Pre-learning definition information which is information indicating how to control the equipment of the vehicle according to the situation together with a vehicle identifier which is identification information different for each vehicle is registered in advance, and a user identifier which is identification information different for each user And a storage unit for storing learning result difference information, which is information indicating a changed portion of the pre-learning definition information due to the user's operation on the equipment, and a definition information request signal including the user identifier and the vehicle identifier via a network. A control unit that transmits post-learning definition information including the learning result difference information corresponding to the user identifier and the pre-learning definition information corresponding to the vehicle identifier to a transmission source of the definition information request signal. Server,
A storage unit mounted on a vehicle for storing the post-learning definition information, and recognizing use of the vehicle by a user, the server receives the definition information request signal including the user identifier of the user and the vehicle identifier of the vehicle When the post-learning definition information is received from the server, the post-learning definition information is stored in the storage unit of the own device and the vehicle is controlled according to the post-learning definition information. A driving support device including:
Have
The control unit of the driving support device
When an operation instruction from the user is input to the equipment, information indicating a condition that triggers the operation instruction and information on the operation instruction for the equipment are stored in the storage unit of the device. In addition to the after-learning definition information, when an instruction to end the use of the vehicle is input from the user, the user identifier, the vehicle identifier, the after-learning definition information, and the after-learning definition information are requested to be updated Sending a definition information update request signal containing information to the server;
The control unit of the server
When the definition information update request signal is received from the driving support device, the vehicle identifier and the user identifier included in the definition information update request signal are read, and pre-learning definition information corresponding to the vehicle identifier is acquired from the storage unit of the own device. Driving difference is extracted between the after-learning definition information included in the definition information update request signal and the before-learning definition information, and the difference is stored in the storage unit together with the user identifier as the learning result difference information. system.
車両毎に異なる識別情報である車両識別子とともに該車両の装備を状況に応じてどのように制御するかを示す情報である学習前定義情報が予め登録され、ユーザ毎に異なる識別情報であるユーザ識別子とともに該ユーザの前記装備に対する操作による前記学習前定義情報の変更部分を示す情報である学習結果差分情報を記憶する記憶部と、前記ユーザ識別子および前記車両識別子を含む定義情報要求信号をネットワークを介して受信すると、該ユーザ識別子に対応する前記学習結果差分情報および該車両識別子に対応する前記学習前定義情報を含む学習後定義情報を該定義情報要求信号の送信元に送信する制御部とを含むサーバと、
車両に搭載され、前記学習後定義情報を保存するための記憶部と、ユーザによる該車両の利用を認識すると、該ユーザのユーザ識別子と該車両の車両識別子を含む前記定義情報要求信号を前記サーバに前記ネットワークを介して送信し、前記学習後定義情報を前記サーバから受信すると、該学習後定義情報を自装置の記憶部に格納し、該学習後定義情報にしたがって該車両を制御する制御部とを含む運転支援装置と、
を有し、
前記サーバの制御部は、
前記運転支援装置から前記定義情報要求信号を受信すると、該定義情報要求信号に含まれるユーザ識別子に対応する学習結果差分情報と該定義情報要求信号に含まれる車両識別子に対応する学習前定義情報を自装置の前記記憶部から読み出し、該車両識別子で特定される車両に設けられていない装備に関して、該装備を動作させるきっかけとなる条件の情報である条件情報または該装備に対する動作指示の情報である動作指示情報が該学習結果差分情報に含まれていると、該条件情報または該動作指示情報を、該車両向けに互換性のある他の情報に変換した前記学習後定義情報を作成して前記運転支援装置に送信する運転支援システム。
Pre-learning definition information which is information indicating how to control the equipment of the vehicle according to the situation together with a vehicle identifier which is identification information different for each vehicle is registered in advance, and a user identifier which is identification information different for each user And a storage unit for storing learning result difference information, which is information indicating a changed portion of the pre-learning definition information due to the user's operation on the equipment, and a definition information request signal including the user identifier and the vehicle identifier via a network. A control unit that transmits post-learning definition information including the learning result difference information corresponding to the user identifier and the pre-learning definition information corresponding to the vehicle identifier to a transmission source of the definition information request signal. Server,
A storage unit mounted on a vehicle for storing the post-learning definition information, and recognizing use of the vehicle by a user, the server receives the definition information request signal including the user identifier of the user and the vehicle identifier of the vehicle When the post-learning definition information is received from the server, the post-learning definition information is stored in the storage unit of the own device and the vehicle is controlled according to the post-learning definition information. A driving support device including:
Have
The control unit of the server
When the definition information request signal is received from the driving support device, learning result difference information corresponding to the user identifier included in the definition information request signal and pre-learning definition information corresponding to the vehicle identifier included in the definition information request signal are obtained. Condition information that is read from the storage unit of the device itself and that is not provided in the vehicle specified by the vehicle identifier, is condition information that triggers the operation of the equipment, or operation instruction information for the equipment. When the operation instruction information is included in the learning result difference information, the post-learning definition information is created by converting the condition information or the operation instruction information into other information compatible with the vehicle. A driving support system that transmits to a driving support device.
車両毎に異なる識別情報である車両識別子とともに該車両の装備を状況に応じてどのように制御するかを示す情報である学習前定義情報が予め登録され、ユーザ毎に異なる識別情報であるユーザ識別子とともに該ユーザの前記装備に対する操作による前記学習前定義情報の変更部分を示す情報である学習結果差分情報を記憶する記憶部と、前記ユーザ識別子および前記車両識別子を含む定義情報要求信号をネットワークを介して受信すると、該ユーザ識別子に対応する前記学習結果差分情報および該車両識別子に対応する前記学習前定義情報を含む学習後定義情報を該定義情報要求信号の送信元に送信する制御部とを含むサーバと、
車両に搭載され、前記学習後定義情報を保存するための記憶部と、ユーザによる該車両の利用を認識すると、該ユーザのユーザ識別子と該車両の車両識別子を含む前記定義情報要求信号を前記サーバに前記ネットワークを介して送信し、前記学習後定義情報を前記サーバから受信すると、該学習後定義情報を自装置の記憶部に格納し、該学習後定義情報にしたがって該車両を制御する制御部とを含む運転支援装置と、
を有し、
前記サーバの制御部は、
自装置の前記記憶部に登録された学習前定義情報を新たな学習前定義情報に変更する旨の指示と新たな学習前定義情報とが入力されると、該学習前定義情報に関連する学習結果差分情報を抽出し、前記新たな学習前定義情報と前記記憶部に登録された学習前定義情報との差分を求め、求めた差分を前記学習前定義情報に関連する学習結果差分情報に反映させる運転支援システム。
Pre-learning definition information which is information indicating how to control the equipment of the vehicle according to the situation together with a vehicle identifier which is identification information different for each vehicle is registered in advance, and a user identifier which is identification information different for each user And a storage unit for storing learning result difference information, which is information indicating a changed portion of the pre-learning definition information due to the user's operation on the equipment, and a definition information request signal including the user identifier and the vehicle identifier via a network. A control unit that transmits post-learning definition information including the learning result difference information corresponding to the user identifier and the pre-learning definition information corresponding to the vehicle identifier to a transmission source of the definition information request signal. Server,
A storage unit mounted on a vehicle for storing the post-learning definition information, and recognizing use of the vehicle by a user, the server receives the definition information request signal including the user identifier of the user and the vehicle identifier of the vehicle When the post-learning definition information is received from the server, the post-learning definition information is stored in the storage unit of the own device and the vehicle is controlled according to the post-learning definition information. A driving support device including:
Have
The control unit of the server
When an instruction to change the pre-learning definition information registered in the storage unit of the own device to new pre-learning definition information and new pre-learning definition information are input, learning related to the pre-learning definition information Result difference information is extracted, the difference between the new pre-learning definition information and the pre-learning definition information registered in the storage unit is obtained, and the obtained difference is reflected in the learning result difference information related to the pre-learning definition information make, driving support system.
前記サーバの制御部は、
前記学習前定義情報に関連する学習結果差分情報を抽出する際、前記新たな学習前定義情報と予め登録された学習前定義情報とを比較して変更部分を抽出し、該変更部分の情報を含む学習結果差分情報を前記学習前定義情報に関連する学習結果差分情報と判定する、請求項記載の運転支援システム。
The control unit of the server
When extracting the learning result difference information related to the pre-learning definition information, the new pre-learning definition information is compared with the pre-learning definition information registered in advance to extract the changed part, and the information on the changed part is obtained. The driving support system according to claim 3 , wherein the learning result difference information is determined as learning result difference information related to the pre-learning definition information.
前記サーバの制御部は、
前記記憶部に登録された学習前定義情報を新たな学習前定義情報に変更する旨の指示と前記新たな学習前定義情報とともに、ユーザ識別子が入力されると、該ユーザ識別子に対応する前記学習結果差分情報を前記学習前定義情報に関連する学習結果差分情報と判定する、請求項記載の運転支援システム。
The control unit of the server
When a user identifier is input together with an instruction to change the pre-learning definition information registered in the storage unit to new pre-learning definition information and the new pre-learning definition information, the learning corresponding to the user identifier The driving support system according to claim 3 , wherein the result difference information is determined as learning result difference information related to the pre-learning definition information.
車両毎に異なる識別情報である車両識別子とともに該車両の装備を状況に応じてどのように制御するかを示す情報である学習前定義情報が予め登録され、ユーザ毎に異なる識別情報であるユーザ識別子とともに該ユーザの前記装備に対する操作による前記学習前定義情報の変更部分を示す情報である学習結果差分情報を記憶する記憶部と、
車両に搭載された運転支援装置からネットワークを介して、前記ユーザ識別子および前記車両識別子を含む定義情報要求信号を受信すると、該ユーザ識別子に対応する前記学習結果差分情報および該車両識別子に対応する前記学習前定義情報を含む学習後定義情報を該運転支援装置に送信する制御部と、
を有し、
前記制御部は、
ユーザ識別子、車両識別子、前記学習後定義情報、および学習後定義情報の更新を要求する旨の情報を含む定義情報更新要求信号を前記運転支援装置から受信すると、該定義情報更新要求信号に含まれる車両識別子およびユーザ識別子を読み出し、該車両識別子に対応する学習前定義情報を前記記憶部から取得し、該定義情報更新要求信号に含まれる学習後定義情報と該学習前定義情報との差分を抽出し、該差分を前記学習結果差分情報として該ユーザ識別子とともに該記憶部に格納するサーバ装置。
Pre-learning definition information which is information indicating how to control the equipment of the vehicle according to the situation together with a vehicle identifier which is identification information different for each vehicle is registered in advance, and a user identifier which is identification information different for each user And a storage unit for storing learning result difference information that is information indicating a changed portion of the pre-learning definition information by the user's operation on the equipment,
When the definition information request signal including the user identifier and the vehicle identifier is received from the driving support device mounted on the vehicle via the network, the learning result difference information corresponding to the user identifier and the vehicle identifier corresponding to the vehicle identifier A control unit that transmits post-learning definition information including pre-learning definition information to the driving support device;
Have
The controller is
When a definition information update request signal including a user identifier, a vehicle identifier, the post-learning definition information, and information indicating that the post-learning definition information is requested to be updated is received from the driving support device, the definition information update request signal includes A vehicle identifier and a user identifier are read out, pre-learning definition information corresponding to the vehicle identifier is acquired from the storage unit, and a difference between the post-learning definition information and the pre-learning definition information included in the definition information update request signal is extracted and it is stored in the storage unit together with the user identifier the said difference as said learning result difference information, the server device.
車両毎に異なる識別情報である車両識別子とともに該車両の装備を状況に応じてどのように制御するかを示す情報である学習前定義情報が予め登録され、ユーザ毎に異なる識別情報であるユーザ識別子とともに該ユーザの前記装備に対する操作による前記学習前定義情報の変更部分を示す情報である学習結果差分情報を記憶する記憶部と、
車両に搭載された運転支援装置からネットワークを介して、前記ユーザ識別子および前記車両識別子を含む定義情報要求信号を受信すると、該ユーザ識別子に対応する前記学習結果差分情報および該車両識別子に対応する前記学習前定義情報を含む学習後定義情報を該運転支援装置に送信する制御部と、
を有し、
前記制御部は、
前記運転支援装置から前記定義情報要求信号を受信すると、該定義情報要求信号に含まれるユーザ識別子に対応する学習結果差分情報と該定義情報要求信号に含まれる車両識別子に対応する学習前定義情報を前記記憶部から読み出し、該車両識別子で特定される車両に設けられていない装備に関して、該装備を動作させるきっかけとなる条件の情報である条件情報または該装備に対する動作指示の情報である動作指示情報が該学習結果差分情報に含まれていると、該条件情報または該動作指示情報を、該車両向けに互換性のある他の情報に変換した前記学習後定義情報を作成して前記運転支援装置に送信するサーバ装置。
Pre-learning definition information which is information indicating how to control the equipment of the vehicle according to the situation together with a vehicle identifier which is identification information different for each vehicle is registered in advance, and a user identifier which is identification information different for each user And a storage unit for storing learning result difference information that is information indicating a changed portion of the pre-learning definition information by the user's operation on the equipment,
When the definition information request signal including the user identifier and the vehicle identifier is received from the driving support device mounted on the vehicle via the network, the learning result difference information corresponding to the user identifier and the vehicle identifier corresponding to the vehicle identifier A control unit that transmits post-learning definition information including pre-learning definition information to the driving support device;
Have
The controller is
When the definition information request signal is received from the driving support device, learning result difference information corresponding to the user identifier included in the definition information request signal and pre-learning definition information corresponding to the vehicle identifier included in the definition information request signal are obtained. With respect to equipment that is read from the storage unit and is not provided in the vehicle specified by the vehicle identifier, condition information that is information on conditions that cause the equipment to operate, or operation instruction information that is information on operation instructions for the equipment Is included in the learning result difference information, the post-learning definition information is created by converting the condition information or the operation instruction information into other information compatible with the vehicle, and the driving support device to send to the server device.
車両毎に異なる識別情報である車両識別子とともに該車両の装備を状況に応じてどのように制御するかを示す情報である学習前定義情報が予め登録され、ユーザ毎に異なる識別情報であるユーザ識別子とともに該ユーザの前記装備に対する操作による前記学習前定義情報の変更部分を示す情報である学習結果差分情報を記憶する記憶部と、
車両に搭載された運転支援装置からネットワークを介して、前記ユーザ識別子および前記車両識別子を含む定義情報要求信号を受信すると、該ユーザ識別子に対応する前記学習結果差分情報および該車両識別子に対応する前記学習前定義情報を含む学習後定義情報を該運転支援装置に送信する制御部と、
を有し、
前記制御部は、
前記記憶部に登録された学習前定義情報を新たな学習前定義情報に変更する旨の指示と新たな学習前定義情報とが入力されると、該学習前定義情報に関連する学習結果差分情報を抽出し、前記新たな学習前定義情報と前記記憶部に登録された学習前定義情報との差分を求め、求めた差分を前記学習前定義情報に関連する学習結果差分情報に反映させるサーバ装置。
Pre-learning definition information which is information indicating how to control the equipment of the vehicle according to the situation together with a vehicle identifier which is identification information different for each vehicle is registered in advance, and a user identifier which is identification information different for each user And a storage unit for storing learning result difference information that is information indicating a changed portion of the pre-learning definition information by the user's operation on the equipment,
When the definition information request signal including the user identifier and the vehicle identifier is received from the driving support device mounted on the vehicle via the network, the learning result difference information corresponding to the user identifier and the vehicle identifier corresponding to the vehicle identifier A control unit that transmits post-learning definition information including pre-learning definition information to the driving support device;
Have
The controller is
When an instruction to change the pre-learning definition information registered in the storage unit to new pre-learning definition information and new pre-learning definition information are input, learning result difference information related to the pre-learning definition information extracting said obtains a difference between the new learning predefined information and the pre-learning definition information registered in the storage unit, to reflect the difference determined in the learning result difference information associated with the learning predefined information, the server apparatus.
前記制御部は、
前記学習前定義情報に関連する学習結果差分情報を抽出する際、前記新たな学習前定義情報と予め登録された学習前定義情報とを比較して変更部分を抽出し、該変更部分の情報を含む学習結果差分情報を前記学習前定義情報に関連する学習結果差分情報と判定する、請求項記載のサーバ装置。
The controller is
When extracting the learning result difference information related to the pre-learning definition information, the new pre-learning definition information is compared with the pre-learning definition information registered in advance to extract the changed part, and the information on the changed part is obtained. The server apparatus according to claim 8 , wherein the learning result difference information included is determined as learning result difference information related to the pre-learning definition information.
前記制御部は、
前記記憶部に登録された学習前定義情報を新たな学習前定義情報に変更する旨の指示と前記新たな学習前定義情報とともに、ユーザ識別子が入力されると、該ユーザ識別子に対応する前記学習結果差分情報を前記学習前定義情報に関連する学習結果差分情報と判定する、請求項記載のサーバ装置。
The controller is
When a user identifier is input together with an instruction to change the pre-learning definition information registered in the storage unit to new pre-learning definition information and the new pre-learning definition information, the learning corresponding to the user identifier The server device according to claim 8 , wherein result difference information is determined as learning result difference information related to the pre-learning definition information.
車両に搭載された運転支援装置であって、
前記車両に対応する識別情報である車両識別子が格納された記憶部と、
ユーザによる前記車両の利用を認識すると、該ユーザに対応する識別情報であるユーザ識別子と前記車両識別子を含む定義情報要求信号をネットワークを介してサーバに送信し、該車両の装備を状況に応じてどのように制御するかを示す情報である学習前定義情報および該ユーザの前記装備に対する操作による前記学習前定義情報の変更部分を示す情報である学習結果差分情報を前記サーバから受信すると、該学習前定義情報および該学習結果差分情報を含む学習後定義情報を生成して前記記憶部に格納し、該学習後定義情報にしたがって該車両を制御する制御部と、
を有し、
前記制御部は、
前記装備に対してユーザからの動作の指示が入力されると、該動作の指示のきっかけとなる条件を示す情報と該装備に対する動作指示の情報とを前記記憶部に格納された前記学習結果差分情報に追加し、ユーザから前記車両の利用を終了する旨の指示が入力されると、ユーザ識別子、該学習結果差分情報、および学習結果差分情報の更新を要求する旨の情報を前記サーバに送信する運転支援装置。
A driving support device mounted on a vehicle,
A storage unit storing a vehicle identifier which is identification information corresponding to the vehicle;
When recognizing the use of the vehicle by the user, a definition information request signal including a user identifier, which is identification information corresponding to the user, and the vehicle identifier is transmitted to the server via the network, and the equipment of the vehicle is changed according to the situation. When learning pre-learning definition information that is information indicating how to control and learning result difference information that is information indicating a changed part of the pre-learning definition information due to the user's operation on the equipment is received from the server, the learning A control unit that generates pre-learning definition information including pre-definition information and the learning result difference information, stores the information in the storage unit, and controls the vehicle according to the post-learning definition information;
Have
The controller is
When an operation instruction from the user is input to the equipment, the learning result difference stored in the storage unit is information indicating a condition that triggers the operation instruction and information on the operation instruction for the equipment. When the user inputs an instruction to end the use of the vehicle in addition to the information, the user identifier, the learning result difference information, and the information to request updating of the learning result difference information are transmitted to the server to, driving support device.
コンピュータによる情報処理方法であって、
車両毎に異なる識別情報である車両識別子とともに該車両の装備を状況に応じてどのように制御するかを示す情報である学習前定義情報と、ユーザ毎に異なる識別情報であるユーザ識別子とともに該ユーザの前記装備に対する操作による前記学習前定義情報の変更部分を示す情報である学習結果差分情報とを記憶部に記憶し、
車両に搭載された運転支援装置からネットワークを介して、前記ユーザ識別子および前記車両識別子を含む定義情報要求信号を受信すると、該ユーザ識別子に対応する前記学習結果差分情報および該車両識別子に対応する前記学習前定義情報を含む学習後定義情報を該運転支援装置に送信し、
ユーザ識別子、車両識別子、前記学習後定義情報、および学習後定義情報の更新を要求する旨の情報を含む定義情報更新要求信号を前記運転支援装置から受信すると、該定義情報更新要求信号に含まれる車両識別子およびユーザ識別子を読み出し、
読み出した車両識別子に対応する学習前定義情報を前記記憶部から取得し、
前記定義情報更新要求信号に含まれる学習後定義情報と取得した学習前定義情報との差分を抽出し、
抽出した差分を前記学習結果差分情報として前記ユーザ識別子とともに前記記憶部に格納する情報処理方法。
An information processing method using a computer,
The user together with the vehicle identifier which is identification information different for each vehicle and the pre-learning definition information which is information indicating how to control the equipment of the vehicle according to the situation, and the user identifier which is identification information different for each user Learning result difference information, which is information indicating a changed part of the pre-learning definition information by an operation on the equipment, is stored in the storage unit,
When the definition information request signal including the user identifier and the vehicle identifier is received from the driving support device mounted on the vehicle via the network, the learning result difference information corresponding to the user identifier and the vehicle identifier corresponding to the vehicle identifier Send post-learning definition information including pre-learning definition information to the driving support device,
When a definition information update request signal including a user identifier, a vehicle identifier, the post-learning definition information, and information indicating that the post-learning definition information is requested to be updated is received from the driving support device, the definition information update request signal includes Read vehicle identifier and user identifier,
The pre-learning definition information corresponding to the read vehicle identifier is acquired from the storage unit,
Extract the difference between the after-learning definition information included in the definition information update request signal and the acquired before-learning definition information,
The extracted difference with the user identifier as the learning result difference information stored in the storage unit, an information processing method.
コンピュータによる情報処理方法であって、
車両毎に異なる識別情報である車両識別子とともに該車両の装備を状況に応じてどのように制御するかを示す情報である学習前定義情報と、ユーザ毎に異なる識別情報であるユーザ識別子とともに該ユーザの前記装備に対する操作による前記学習前定義情報の変更部分を示す情報である学習結果差分情報とを記憶部に記憶し、
車両に搭載された運転支援装置からネットワークを介して、前記ユーザ識別子および前記車両識別子を含む定義情報要求信号を受信すると、該ユーザ識別子に対応する前記学習結果差分情報および該車両識別子に対応する前記学習前定義情報を含む学習後定義情報を該運転支援装置に送信し、
前記運転支援装置から前記定義情報要求信号を受信すると、該定義情報要求信号に含まれるユーザ識別子に対応する学習結果差分情報と該定義情報要求信号に含まれる車両識別子に対応する学習前定義情報を前記記憶部から読み出し、
前記車両識別子で特定される車両に設けられていない装備に関して、該装備を動作させるきっかけとなる条件の情報である条件情報または該装備に対する動作指示の情報である動作指示情報が前記学習結果差分情報に含まれていると、該条件情報または該動作指示情報を、該車両向けに互換性のある他の情報に変換した前記学習後定義情報を作成して前記運転支援装置に送信する情報処理方法。
An information processing method using a computer,
The user together with the vehicle identifier which is identification information different for each vehicle and the pre-learning definition information which is information indicating how to control the equipment of the vehicle according to the situation, and the user identifier which is identification information different for each user Learning result difference information, which is information indicating a changed part of the pre-learning definition information by an operation on the equipment, is stored in the storage unit,
When the definition information request signal including the user identifier and the vehicle identifier is received from the driving support device mounted on the vehicle via the network, the learning result difference information corresponding to the user identifier and the vehicle identifier corresponding to the vehicle identifier Send post-learning definition information including pre-learning definition information to the driving support device,
When the definition information request signal is received from the driving support device, learning result difference information corresponding to the user identifier included in the definition information request signal and pre-learning definition information corresponding to the vehicle identifier included in the definition information request signal are obtained. Read from the storage unit,
Regarding the equipment that is not provided in the vehicle specified by the vehicle identifier, condition information that is information on a condition that causes the equipment to operate or operation instruction information that is information on an operation instruction for the equipment is the learning result difference information. When contained in, and transmits the condition information or said operating instruction information, the learning after definition information into other information compatible created to the driving support apparatus for the vehicle, the information processing Method.
コンピュータによる情報処理方法であって、
車両毎に異なる識別情報である車両識別子とともに該車両の装備を状況に応じてどのように制御するかを示す情報である学習前定義情報と、ユーザ毎に異なる識別情報であるユーザ識別子とともに該ユーザの前記装備に対する操作による前記学習前定義情報の変更部分を示す情報である学習結果差分情報とを記憶部に記憶し、
車両に搭載された運転支援装置からネットワークを介して、前記ユーザ識別子および前記車両識別子を含む定義情報要求信号を受信すると、該ユーザ識別子に対応する前記学習結果差分情報および該車両識別子に対応する前記学習前定義情報を含む学習後定義情報を該運転支援装置に送信し、
前記記憶部に登録された学習前定義情報を新たな学習前定義情報に変更する旨の指示と新たな学習前定義情報とが入力されると、該学習前定義情報に関連する学習結果差分情報を抽出し、
前記新たな学習前定義情報と前記記憶部に登録された学習前定義情報との差分を求め、求めた差分を前記学習前定義情報に関連する学習結果差分情報に反映させる情報処理方法。
An information processing method using a computer,
The user together with the vehicle identifier which is identification information different for each vehicle and the pre-learning definition information which is information indicating how to control the equipment of the vehicle according to the situation, and the user identifier which is identification information different for each user Learning result difference information, which is information indicating a changed part of the pre-learning definition information by an operation on the equipment, is stored in the storage unit,
When the definition information request signal including the user identifier and the vehicle identifier is received from the driving support device mounted on the vehicle via the network, the learning result difference information corresponding to the user identifier and the vehicle identifier corresponding to the vehicle identifier Send post-learning definition information including pre-learning definition information to the driving support device,
When an instruction to change the pre-learning definition information registered in the storage unit to new pre-learning definition information and new pre-learning definition information are input, learning result difference information related to the pre-learning definition information Extract
Wherein obtaining a difference between the new learning predefined information and the pre-learning definition information registered in the storage unit, to reflect the difference determined in the learning result difference information associated with the learning predefined information processing method.
前記学習前定義情報に関連する学習結果差分情報を抽出する際、前記新たな学習前定義情報と予め登録された学習前定義情報とを比較して変更部分を抽出し、該変更部分の情報を含む学習結果差分情報を前記学習前定義情報に関連する学習結果差分情報と判定する、請求項14記載の情報処理方法。 When extracting the learning result difference information related to the pre-learning definition information, the new pre-learning definition information is compared with the pre-learning definition information registered in advance to extract the changed part, and the information on the changed part is obtained. The information processing method according to claim 14 , wherein the learning result difference information that is included is determined as learning result difference information related to the pre-learning definition information. 前記記憶部に登録された学習前定義情報を新たな学習前定義情報に変更する旨の指示と前記新たな学習前定義情報とともに、ユーザ識別子が入力されると、該ユーザ識別子に対応する前記学習結果差分情報を前記学習前定義情報に関連する学習結果差分情報と判定する、請求項14記載の情報処理方法。 When a user identifier is input together with an instruction to change the pre-learning definition information registered in the storage unit to new pre-learning definition information and the new pre-learning definition information, the learning corresponding to the user identifier The information processing method according to claim 14 , wherein result difference information is determined as learning result difference information related to the pre-learning definition information.
JP2009226880A 2009-09-30 2009-09-30 Driving support system, server device, driving support device, and information processing method Expired - Fee Related JP5170052B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009226880A JP5170052B2 (en) 2009-09-30 2009-09-30 Driving support system, server device, driving support device, and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009226880A JP5170052B2 (en) 2009-09-30 2009-09-30 Driving support system, server device, driving support device, and information processing method

Publications (2)

Publication Number Publication Date
JP2011073565A JP2011073565A (en) 2011-04-14
JP5170052B2 true JP5170052B2 (en) 2013-03-27

Family

ID=44018011

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009226880A Expired - Fee Related JP5170052B2 (en) 2009-09-30 2009-09-30 Driving support system, server device, driving support device, and information processing method

Country Status (1)

Country Link
JP (1) JP5170052B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10940940B2 (en) * 2017-04-07 2021-03-09 Airbus Operations Sas Aircraft flight control system

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102220912B1 (en) * 2014-11-28 2021-02-25 엘지전자 주식회사 Display apparatus for vhhicleand vehicle including the same
JP6544693B2 (en) * 2014-12-25 2019-07-17 エイディシーテクノロジー株式会社 robot
US20190126913A1 (en) * 2016-03-30 2019-05-02 Kawasaki Jukogyo Kabushiki Kaisha Setting assist system of straddle vehicle
JP6737875B2 (en) * 2016-03-30 2020-08-12 川崎重工業株式会社 Saddle-type vehicle processing device
WO2017183476A1 (en) * 2016-04-22 2017-10-26 ソニー株式会社 Information processing device, information processing method, and program
JP6781950B2 (en) * 2016-10-12 2020-11-11 オムロン株式会社 Identification information assignment system, identification information assignment method, and its program
JP6972763B2 (en) * 2017-08-21 2021-11-24 住友電気工業株式会社 In-vehicle device control system
JP6949647B2 (en) * 2017-09-29 2021-10-13 パイオニア株式会社 Information providing device, information providing method and program
CN112639913B (en) * 2018-09-06 2022-11-25 本田技研工业株式会社 Vehicle control device and method, automatic driving vehicle development system, and storage medium
JP2022170465A (en) * 2021-04-28 2022-11-10 株式会社オートネットワーク技術研究所 On-vehicle device, information processing method, and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003051095A (en) * 2001-08-07 2003-02-21 Mazda Motor Corp Server, method and program for changing control gain of automobile
JP2003049702A (en) * 2001-08-07 2003-02-21 Mazda Motor Corp On-vehicle automobile control-gain changing device, automobile control-gain changing method and automobile control-gain changing program
JP2003252130A (en) * 2002-03-01 2003-09-10 Denso Corp Vehicle agent system and ecu
JP4728839B2 (en) * 2006-03-02 2011-07-20 株式会社デンソーアイティーラボラトリ In-vehicle device controller
JP5044272B2 (en) * 2006-05-24 2012-10-10 株式会社日本自動車部品総合研究所 Vehicle user support device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10940940B2 (en) * 2017-04-07 2021-03-09 Airbus Operations Sas Aircraft flight control system

Also Published As

Publication number Publication date
JP2011073565A (en) 2011-04-14

Similar Documents

Publication Publication Date Title
JP5170052B2 (en) Driving support system, server device, driving support device, and information processing method
US20180115546A1 (en) Information processing device, information processing system, and information processing method
CN103825630B (en) Device motion and near-field communication is utilized to control the method for vehicle interface
US20160150407A1 (en) Method And System For Connecting A Mobile Communication Device To An Automobile
US20090177352A1 (en) System and Method for Motor Vehicle Diagnosis and Vehicle Reception
WO2019114600A1 (en) Method for managing vehicle control permissions, and apparatus
KR101480605B1 (en) Accessing system for vehicle network and method of the same
CN104057801A (en) Smartphone control system for automobile air conditioner and control method thereof
US20190294429A1 (en) On-board update system, on-board update apparatus, on-board device, and update method
CN103312786A (en) Vehicle-mounted terminal remote upgrading method and car networking system
US20190381971A1 (en) Internet of vehicles system performing connection authentication through a public network and connection method
JP2018190463A (en) Car sharing system and vehicle lending and returning method
WO2014017013A1 (en) Near field communication system and near field communication terminal
JP2008065829A (en) Method for updating authority data of access device and service center
US10277592B2 (en) Apparatus management system, information terminal, apparatus management apparatus, and apparatus management method
KR20040104320A (en) Portable terminal and management apparatus thereof and management method of ic card
CN107770194B (en) User identity registration and authentication method and Internet of vehicles
JP6171761B2 (en) Facility use management system, in-vehicle control device, and facility side device
US7450030B2 (en) Method for authorisation in a telematic centre using two databases containing data characterising the motor vehicle or a mobile radio connection
JP6913141B2 (en) Authentication registration system
US20150210288A1 (en) System for using short text messaging for remote diagnostic
JP6951879B2 (en) Communication systems, controls, vehicles, communication methods and programs
JP2018055138A (en) Authentication system, authentication data management apparatus, gate management apparatus and authentication method
US9626810B2 (en) Method for providing telematics service
US9367969B2 (en) System and method of interlocking vehicle terminal with portable terminal

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120911

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120913

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121107

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20121204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121217

LAPS Cancellation because of no payment of annual fees