[go: up one dir, main page]

JP2019034684A - In-vehicle device control system, management server, in-vehicle communication device, computer program, and in-vehicle device control method - Google Patents

In-vehicle device control system, management server, in-vehicle communication device, computer program, and in-vehicle device control method Download PDF

Info

Publication number
JP2019034684A
JP2019034684A JP2017158575A JP2017158575A JP2019034684A JP 2019034684 A JP2019034684 A JP 2019034684A JP 2017158575 A JP2017158575 A JP 2017158575A JP 2017158575 A JP2017158575 A JP 2017158575A JP 2019034684 A JP2019034684 A JP 2019034684A
Authority
JP
Japan
Prior art keywords
vehicle
setting information
user
management server
car
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2017158575A
Other languages
Japanese (ja)
Other versions
JP6972763B2 (en
Inventor
純史 矢野
Ayafumi Yano
純史 矢野
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.)
Sumitomo Electric Industries Ltd
Original Assignee
Sumitomo Electric Industries 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 Sumitomo Electric Industries Ltd filed Critical Sumitomo Electric Industries Ltd
Priority to JP2017158575A priority Critical patent/JP6972763B2/en
Publication of JP2019034684A publication Critical patent/JP2019034684A/en
Application granted granted Critical
Publication of JP6972763B2 publication Critical patent/JP6972763B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】ユーザが運転する車両を変更した場合であっても、変更後の車両を操作性良く運転することのできる車載機器制御システムを提供する。
【解決手段】車載機器制御システム1は、第1車両に搭載された車載機器の制御内容を示す設定情報である第1設定情報を取得し、取得した第1設定情報を送信する管理サーバ30と、管理サーバ30から第1設定情報を受信し、受信した第1設定情報を、第2車両2に搭載された車載機器に設定する、第2車両2に配置された車載通信装置とを備える。
【選択図】図1
An in-vehicle device control system capable of driving a changed vehicle with good operability even when a user changes the vehicle to be driven.
An in-vehicle device control system 1 acquires first setting information, which is setting information indicating control contents of an in-vehicle device mounted in a first vehicle, and transmits a management server 30 that acquires the acquired first setting information. The first setting information is received from the management server 30, and the received first setting information is set in an in-vehicle device mounted in the second vehicle 2. The in-vehicle communication device disposed in the second vehicle 2 is provided.
[Selection] Figure 1

Description

本発明は、車載機器制御システム、管理サーバ、車載通信装置、コンピュータプログラム、および車載機器制御方法に関し、特に、車載機器に設定情報を設定するための車載機器制御システム、管理サーバ、車載通信装置、コンピュータプログラム、および車載機器制御方法に関する。   The present invention relates to an in-vehicle device control system, a management server, an in-vehicle communication device, a computer program, and an in-vehicle device control method, and in particular, an in-vehicle device control system, a management server, an in-vehicle communication device for setting setting information in an in-vehicle device, The present invention relates to a computer program and an in-vehicle device control method.

近年、1台の自動車などの車両を複数のユーザでシェアするカーシェアリングが普及している(例えば、特許文献1参照)。カーシェアリングシステムでは、ユーザは、車両の短期間の利用が可能であり、利用料金も手軽である。このことより、車両を保有しないユーザのみならず、車両を保有するユーザの間でもカーシェアリングを利用する機会は増えている。   In recent years, car sharing in which a vehicle such as one automobile is shared by a plurality of users has become widespread (for example, see Patent Document 1). In the car sharing system, the user can use the vehicle for a short time and the usage fee is also easy. For this reason, opportunities to use car sharing are increasing not only for users who do not own vehicles but also for users who own vehicles.

例えば、電車で訪れた旅先で、短時間のドライブを楽しみたい場合には、比較的簡単な手順で利用申し込みを行うことのできるカーシェアリングは、好適である。これにより、ユーザは、気軽にドライブを楽しむことができる。   For example, when you want to enjoy a short drive while traveling by train, car sharing, which allows you to apply for use with a relatively simple procedure, is suitable. Thereby, the user can enjoy driving easily.

特開2017−068449号公報JP 2017-068449 A

しかしながら、車両を保有するユーザにとってみれば、普段運転をしている自身が保有する車両とは異なる車両を運転することになる。このため、座席の位置、ミラーの位置などの車両の設定が、保有する車両とは異なるため、車両を運転する前に設定し直さなければならず、手間である。   However, from the viewpoint of a user who owns a vehicle, the user drives a vehicle that is different from the vehicle owned by the user who normally operates the vehicle. For this reason, since the setting of the vehicle such as the position of the seat and the position of the mirror is different from that of the owned vehicle, it must be reset before driving the vehicle, which is troublesome.

本発明は、このような課題を解決するためになされたものであり、ユーザが運転する車両を変更した場合であっても、変更後の車両を操作性良く運転することのできる車載機器制御システム、管理サーバ、車載通信装置、コンピュータプログラム、および車載機器制御方法を提供することを目的とする。   The present invention has been made to solve such a problem, and even when a user changes a vehicle to be driven, an in-vehicle device control system capable of driving the changed vehicle with good operability. An object is to provide a management server, an in-vehicle communication device, a computer program, and an in-vehicle device control method.

(1)上記目的を達成するために、本発明の一実施態様に係る車載機器制御システムは、第1車両に搭載された車載機器の制御内容を示す設定情報である第1設定情報を取得し、取得した前記第1設定情報を送信する管理サーバと、前記管理サーバから前記第1設定情報を受信し、受信した前記第1設定情報を、第2車両に搭載された車載機器に設定する、前記第2車両に配置された車載通信装置と、を備える。   (1) In order to achieve the above object, an in-vehicle device control system according to an embodiment of the present invention acquires first setting information which is setting information indicating control contents of an in-vehicle device mounted on a first vehicle. A management server for transmitting the acquired first setting information; receiving the first setting information from the management server; and setting the received first setting information in an in-vehicle device mounted on a second vehicle. An in-vehicle communication device disposed in the second vehicle.

(9)本発明の他の実施態様に係る管理サーバは、第1車両に配置された車載通信装置から、当該第1車両に搭載された車載機器の制御内容を示す設定情報を取得する設定情報取得部と、前記設定情報取得部が取得した前記設定情報を、第2車両に配置された車載通信装置に提供する設定情報提供部と、を備える。   (9) A management server according to another embodiment of the present invention obtains setting information indicating the control content of the in-vehicle device mounted in the first vehicle from the in-vehicle communication device arranged in the first vehicle. An acquisition unit; and a setting information providing unit that provides the setting information acquired by the setting information acquisition unit to an in-vehicle communication device arranged in a second vehicle.

(10)本発明の他の実施態様に係る車載通信装置は、第2車両に配置された車載通信装置であって、管理サーバから、第1車両に搭載された車載機器の設定内容を示す設定情報を取得する設定情報取得部と、前記設定情報取得部が取得した前記設定情報を、前記第2車両に搭載された車載機器に設定する設定情報設定部と、を備える。   (10) The in-vehicle communication device according to another embodiment of the present invention is an in-vehicle communication device arranged in the second vehicle, and is a setting indicating a setting content of the in-vehicle device mounted in the first vehicle from the management server. A setting information acquisition unit that acquires information; and a setting information setting unit that sets the setting information acquired by the setting information acquisition unit in an in-vehicle device mounted on the second vehicle.

(11)本発明の他の実施態様に係るコンピュータプログラムは、コンピュータを、第1車両に配置された車載通信装置から、当該第1車両に搭載された車載機器の制御内容を示す設定情報を取得する設定情報取得部と、前記設定情報取得部が取得した前記設定情報を、第2車両に配置された車載通信装置に提供する設定情報提供部と、して機能させる。   (11) A computer program according to another embodiment of the present invention obtains setting information indicating control contents of an in-vehicle device mounted on the first vehicle from an in-vehicle communication device disposed in the first vehicle. And a setting information providing unit that provides the setting information acquired by the setting information acquiring unit to the in-vehicle communication device arranged in the second vehicle.

(12)本発明の他の実施態様に係るコンピュータプログラムは、コンピュータを、第2車両に配置された車載通信装置として機能させるためのコンピュータプログラムであって、前記コンピュータを、管理サーバから、第1車両に搭載された車載機器の設定内容を示す設定情報を取得する設定情報取得部と、前記設定情報取得部が取得した前記設定情報を、前記第2車両に搭載された車載機器に設定する設定情報設定部と、して機能させる。   (12) A computer program according to another embodiment of the present invention is a computer program for causing a computer to function as an in-vehicle communication device disposed in a second vehicle. A setting information acquisition unit that acquires setting information indicating the setting content of the in-vehicle device mounted on the vehicle, and a setting that sets the setting information acquired by the setting information acquisition unit in the in-vehicle device mounted on the second vehicle It functions as an information setting unit.

(13)本発明の他の実施態様に係る車載機器制御方法は、管理サーバが、第1車両に搭載された車載機器の制御内容を示す設定情報である第1設定情報を取得し、取得した前記第1設定情報を送信するステップと、第2車両に配置された車載通信装置が、前記管理サーバから前記第1設定情報を受信し、受信した前記第1設定情報を、前記第2車両に搭載された車載機器に設定するステップと、を含む。   (13) In the in-vehicle device control method according to another embodiment of the present invention, the management server acquires and acquires first setting information that is setting information indicating the control content of the in-vehicle device mounted on the first vehicle. The step of transmitting the first setting information, and the in-vehicle communication device arranged in the second vehicle receive the first setting information from the management server, and the received first setting information to the second vehicle. And setting to the on-vehicle device mounted.

本発明によると、ユーザが運転する車両を変更した場合であっても、変更後の車両を操作性良く運転することができる。   According to the present invention, even if the user changes the vehicle to be driven, the changed vehicle can be driven with good operability.

本発明の実施の形態に係るカーシェアリングシステムの構成及びデータの流れを示す図である。It is a figure which shows the structure and data flow of the car sharing system which concern on embodiment of this invention. 管理サーバの構成を示すブロック図である。It is a block diagram which shows the structure of a management server. 管理サーバの記憶装置に記憶される設定情報およびソフトウェア情報の一例を示す図である。It is a figure which shows an example of the setting information and software information which are memorize | stored in the memory | storage device of a management server. シェアリングカーの主要な構成を示すブロック図である。It is a block diagram which shows the main structures of a sharing car. シェアリングカーのコントローラ上で動作するソフトウェアおよびコントローラに設定される設定情報について説明するための図である。It is a figure for demonstrating the setting information set to the software which operates on the controller of a sharing car, and a controller. シェアリングカーに配置される車載通信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the vehicle-mounted communication apparatus arrange | positioned at a sharing car. ユーザ情報登録時におけるカーシェアリングシステムの処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process of the car sharing system at the time of user information registration. エージェントサーバに登録されたユーザ情報の一例を示す図である。It is a figure which shows an example of the user information registered into the agent server. マイカーの設定情報登録時のカーシェアリングシステムの処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process of the car sharing system at the time of setting information registration of my car. 利用申請時およびシェアリングカーの確定時のカーシェアリングシステムの処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process of the car sharing system at the time of use application and at the time of confirmation of a sharing car. シェアリングカーへの乗車時のカーシェアリングシステムの処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process of the car sharing system at the time of boarding a sharing car. カーシェアリング終了時のカーシェアリングシステムの処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process of the car sharing system at the time of completion | finish of car sharing. カーシェアリングシステムを運用する企業およびカーシェアリングシステム1を利用するユーザ間で受け渡しされるサービスおよび費用の流れを示す図である。It is a figure which shows the flow of the service and expense delivered between the company which operates a car sharing system, and the user who uses the car sharing system. 変形例に係るカーシェアリングシステムの構成及びデータの流れを示す図である。It is a figure which shows the structure and data flow of the car sharing system which concern on a modification.

[本願発明の実施形態の概要]
最初に本発明の実施形態の概要を列記して説明する。
(1)本発明の一実施形態に係る車載機器制御システムは、第1車両に搭載された車載機器の制御内容を示す設定情報である第1設定情報を取得し、取得した前記第1設定情報を送信する管理サーバと、前記管理サーバから前記第1設定情報を受信し、受信した前記第1設定情報を、第2車両に搭載された車載機器に設定する、前記第2車両に配置された車載通信装置と、を備える。
[Outline of Embodiment of the Present Invention]
First, the outline of the embodiment of the present invention will be listed and described.
(1) The vehicle equipment control system which concerns on one Embodiment of this invention acquires the 1st setting information which is the setting information which shows the control content of the vehicle equipment mounted in the 1st vehicle, The acquired said 1st setting information And a management server that transmits the first setting information received from the management server, and the received first setting information is set in an in-vehicle device mounted on the second vehicle. An in-vehicle communication device.

この構成によると、第1車両の車載機器の設定情報である第1設定情報を、第2車両に搭載された車載機器に設定することにより、第2車両に引き継ぐことができる。これにより、ユーザが運転する車両を第1車両から第2車両に変更した場合であっても、変更後の第2車両を操作性良く運転することができる。   According to this structure, the 1st setting information which is the setting information of the vehicle equipment of a 1st vehicle can be succeeded to a 2nd vehicle by setting to the vehicle equipment mounted in the 2nd vehicle. Thereby, even if it is a case where the vehicle which a user drives is changed from the 1st vehicle to the 2nd vehicle, the 2nd vehicle after a change can be driven with sufficient operativity.

(2)好ましくは、前記第1設定情報は、ユーザの識別子と対応付けられており、前記管理サーバは、さらに、前記車載通信装置からユーザの識別子を受信し、受信した前記ユーザの識別子に対応付けられた前記設定情報を、当該ユーザの識別子の送信元である前記車載通信装置に送信し、前記車載通信装置は、前記第1車両のユーザの識別子を前記管理サーバに送信し、前記管理サーバから前記第1車両のユーザの識別子に対応付けられた前記第1設定情報を受信する。   (2) Preferably, the first setting information is associated with a user identifier, and the management server further receives the user identifier from the in-vehicle communication device and corresponds to the received user identifier. The attached setting information is transmitted to the in-vehicle communication device which is a transmission source of the identifier of the user, and the in-vehicle communication device transmits the identifier of the user of the first vehicle to the management server, The first setting information associated with the identifier of the user of the first vehicle is received.

この構成によると、設定情報がユーザの識別子と紐づけられる。このため、第2車両に配置された車載通信装置が、第1車両のユーザの識別子を管理サーバに送信することで、管理サーバより第1車両の車載機器の設定情報を取得することができる。これにより、第1設定情報を第2車両の車載機器に設定することができる。   According to this configuration, the setting information is associated with the user identifier. For this reason, the vehicle-mounted communication apparatus arrange | positioned at the 2nd vehicle can acquire the setting information of the vehicle equipment of a 1st vehicle from a management server by transmitting the identifier of the user of a 1st vehicle to a management server. Thereby, 1st setting information can be set to the vehicle equipment of a 2nd vehicle.

(3)また、前記管理サーバは、さらに、前記第1車両に搭載された前記車載機器を動作させるソフトウェアおよび当該ソフトウェアの取得先情報の少なくとも一方を、前記車載通信装置に送信し、前記車載通信装置は、さらに、前記管理サーバおよび前記取得先情報が示す取得先の少なくとも一方から、前記第2車両へのインストール対象として前記ソフトウェアを取得してもよい。   (3) Further, the management server further transmits at least one of software for operating the in-vehicle device mounted on the first vehicle and acquisition destination information of the software to the in-vehicle communication device, and the in-vehicle communication The apparatus may further acquire the software as an installation target on the second vehicle from at least one of the acquisition destination indicated by the management server and the acquisition destination information.

この構成によると、車載通信装置は、設定情報に加えて、ユーザが第1車両で利用していたソフトウェアを、管理サーバまたは上記取得先情報が示す取得先から取得し、第2車両にインストールすることができる。これにより、ユーザは、第2車両においても、第1車両で利用していたのと同じソフトウェアを利用することができる。   According to this configuration, the in-vehicle communication device acquires the software used by the user in the first vehicle in addition to the setting information from the management server or the acquisition source indicated by the acquisition source information, and installs it in the second vehicle. be able to. Thereby, the user can use the same software as that used in the first vehicle even in the second vehicle.

(4)また、前記車載通信装置は、取得した前記ソフトウェアを、仮想化レイヤ上で実行させてもよい。   (4) Moreover, the said vehicle-mounted communication apparatus may perform the acquired said software on a virtualization layer.

この構成によると、ハードウェアや車載ネットワーク等の環境が異なる第1車両および第2車両の双方で、同じソフトウェアを実行させることができる。   According to this configuration, the same software can be executed on both the first vehicle and the second vehicle having different environments such as hardware and an in-vehicle network.

(5)また、前記第2車両は、複数のユーザが利用する車両であるシェア車両であってもよい。   (5) Further, the second vehicle may be a shared vehicle that is a vehicle used by a plurality of users.

この構成によると、ユーザが保有する車両の設定情報を、カーシェアリングシステムで利用される車両(シェアリングカー)や、レンタカーなどのシェア車両に引き継ぐことができる。これにより、ユーザは、シェアリングカーやレンタカーを操作性良く運転することができる。   According to this configuration, vehicle setting information held by the user can be taken over by a vehicle (sharing car) used in the car sharing system or a shared vehicle such as a rental car. Thereby, the user can drive a sharing car or a rental car with good operability.

(6)また、前記車載機器制御システムは、さらに、前記シェア車両の運用を行う運用サーバを備え、前記運用サーバは、前記車載通信装置に対して、前記シェア車両を利用するユーザの識別子を送信し、前記車載通信装置は、前記運用サーバから前記ユーザの識別子を受信し、受信した前記ユーザの識別子に対応付けられた前記設定情報を前記管理サーバから受信してもよい。   (6) Moreover, the said vehicle equipment control system is further provided with the operation server which operates the said share vehicle, The said operation server transmits the identifier of the user who uses the said share vehicle with respect to the said vehicle-mounted communication apparatus. And the said vehicle-mounted communication apparatus may receive the said user's identifier from the said operation server, and may receive the said setting information matched with the received said user's identifier from the said management server.

この構成によると、運用サーバから、シェアリングカーやレンタカーなどのシェア車両の利用が許可されたユーザが、設定情報をシェア車両に引き継ぐことができる。   According to this configuration, a user who is permitted to use a shared vehicle such as a sharing car or a rental car from the operation server can transfer the setting information to the shared vehicle.

(7)また、前記車載機器制御システムは、さらに、前記シェア車両の斡旋を行うエージェントサーバを備え、前記エージェントサーバは、前記第1車両のユーザから前記シェア車両に対する希望を受け、当該希望に合致する前記シェア車両の運用を行う前記運用サーバに対して、前記第1車両のユーザの識別子を送信してもよい。   (7) The in-vehicle device control system further includes an agent server that mediates the shared vehicle. The agent server receives a request for the shared vehicle from a user of the first vehicle and matches the request. The identifier of the user of the first vehicle may be transmitted to the operation server that operates the shared vehicle.

この構成によると、ユーザの希望に合致するシェア車両の運用サーバに対して、当該シェア車両を利用するユーザの識別子を通知することができる。これにより、通知を受けた運用サーバは、当該シェア車両をユーザに使用させるための電子鍵情報の発行処理等を行うことができる。   According to this configuration, the identifier of the user who uses the shared vehicle can be notified to the operation server of the shared vehicle that matches the user's desire. Accordingly, the operation server that has received the notification can perform processing for issuing electronic key information for allowing the user to use the share vehicle.

(8)また、前記車載通信装置は、前記第2車両に搭載された前記車載機器の設定情報を、前記管理サーバに送信し、前記管理サーバは、前記車載通信装置から受信した前記設定情報で、前記第1設定情報を更新してもよい。   (8) Moreover, the said vehicle-mounted communication apparatus transmits the setting information of the said vehicle-mounted apparatus mounted in the said 2nd vehicle to the said management server, The said management server is the said setting information received from the said vehicle-mounted communication apparatus. The first setting information may be updated.

この構成によると、ユーザが第2車両を利用した際の設定情報を管理サーバに記憶させることができる。これにより、ユーザは、その後に他の車両を利用する際に、第2車両を利用した際の設定情報を引き継いで利用することができる。   According to this configuration, setting information when the user uses the second vehicle can be stored in the management server. Thereby, when a user uses another vehicle after that, he can take over and use the setting information at the time of using a 2nd vehicle.

(9)本発明の他の実施形態に係る管理サーバは、第1車両に配置された車載通信装置から、当該第1車両に搭載された車載機器の制御内容を示す設定情報を取得する設定情報取得部と、前記設定情報取得部が取得した前記設定情報を、第2車両に配置された車載通信装置に提供する設定情報提供部と、を備える。   (9) The management server according to another embodiment of the present invention acquires setting information indicating the control content of the in-vehicle device mounted in the first vehicle from the in-vehicle communication device arranged in the first vehicle. An acquisition unit; and a setting information providing unit that provides the setting information acquired by the setting information acquisition unit to an in-vehicle communication device arranged in a second vehicle.

この構成によると、第1車両の車載機器の設定情報である第1設定情報を、第2車両に配置された車載通信装置に提供することにより、第2車両に引き継ぐことができる。これにより、ユーザが運転する車両を第1車両から第2車両に変更した場合であっても、変更後の第2車両を操作性良く運転することができる。   According to this structure, the 1st setting information which is the setting information of the vehicle equipment of a 1st vehicle can be taken over to a 2nd vehicle by providing to the vehicle-mounted communication apparatus arrange | positioned at the 2nd vehicle. Thereby, even if it is a case where the vehicle which a user drives is changed from the 1st vehicle to the 2nd vehicle, the 2nd vehicle after a change can be driven with sufficient operativity.

(10)本発明の他の実施形態に係る車載通信装置は、第2車両に配置された車載通信装置であって、管理サーバから、第1車両に搭載された車載機器の設定内容を示す設定情報を取得する設定情報取得部と、前記設定情報取得部が取得した前記設定情報を、前記第2車両に搭載された車載機器に設定する設定情報設定部と、を備える。   (10) An in-vehicle communication device according to another embodiment of the present invention is an in-vehicle communication device arranged in a second vehicle, and a setting indicating the setting content of the in-vehicle device mounted in the first vehicle from the management server. A setting information acquisition unit that acquires information; and a setting information setting unit that sets the setting information acquired by the setting information acquisition unit in an in-vehicle device mounted on the second vehicle.

この構成によると、車載通信装置は、第1車両の車載機器の設定情報である第1設定情報を管理サーバから取得し、第2車両に搭載された車載機器に設定することにより、第1設定情報を第2車両に引き継ぐことができる。これにより、ユーザが運転する車両を第1車両から第2車両に変更した場合であっても、変更後の第2車両を操作性良く運転することができる。   According to this configuration, the in-vehicle communication device acquires the first setting information, which is the setting information of the in-vehicle device of the first vehicle, from the management server, and sets the first setting information in the in-vehicle device mounted on the second vehicle. Information can be passed on to the second vehicle. Thereby, even if it is a case where the vehicle which a user drives is changed from the 1st vehicle to the 2nd vehicle, the 2nd vehicle after a change can be driven with sufficient operativity.

(11)本発明の他の実施形態に係るコンピュータプログラムは、コンピュータを、第1車両に配置された車載通信装置から、当該第1車両に搭載された車載機器の制御内容を示す設定情報を取得する設定情報取得部と、前記設定情報取得部が取得した前記設定情報を、第2車両に配置された車載通信装置に提供する設定情報提供部と、して機能させる。   (11) A computer program according to another embodiment of the present invention obtains setting information indicating control contents of an in-vehicle device mounted on the first vehicle from an in-vehicle communication device arranged in the first vehicle. And a setting information providing unit that provides the setting information acquired by the setting information acquiring unit to the in-vehicle communication device arranged in the second vehicle.

この構成によると、コンピュータを、上述の管理サーバとして機能させることができる。このため、上述の管理サーバと同様の作用および効果を奏することができる。   According to this configuration, the computer can function as the above-described management server. For this reason, there can exist an effect | action and effect similar to the above-mentioned management server.

(12)本発明の他の実施形態に係るコンピュータプログラムは、コンピュータを、第2車両に配置された車載通信装置として機能させるためのコンピュータプログラムであって、前記コンピュータを、管理サーバから、第1車両に搭載された車載機器の設定内容を示す設定情報を取得する設定情報取得部と、前記設定情報取得部が取得した前記設定情報を、前記第2車両に搭載された車載機器に設定する設定情報設定部と、して機能させる。   (12) A computer program according to another embodiment of the present invention is a computer program for causing a computer to function as an in-vehicle communication device disposed in a second vehicle. A setting information acquisition unit that acquires setting information indicating the setting content of the in-vehicle device mounted on the vehicle, and a setting that sets the setting information acquired by the setting information acquisition unit in the in-vehicle device mounted on the second vehicle It functions as an information setting unit.

この構成によると、コンピュータを、上述の車載通信装置として機能させることができる。このため、上述の車載通信装置と同様の作用および効果を奏することができる。   According to this configuration, the computer can function as the above-described in-vehicle communication device. For this reason, there can exist an effect | action and effect similar to the above-mentioned vehicle-mounted communication apparatus.

(13)本発明の他の実施形態に係る車載機器制御方法は、管理サーバが、第1車両に搭載された車載機器の制御内容を示す設定情報である第1設定情報を取得し、取得した前記第1設定情報を送信するステップと、第2車両に配置された車載通信装置が、前記管理サーバから前記第1設定情報を受信し、受信した前記第1設定情報を、前記第2車両に搭載された車載機器に設定するステップと、を含む。   (13) In the in-vehicle device control method according to another embodiment of the present invention, the management server acquires and acquires first setting information that is setting information indicating the control content of the in-vehicle device mounted on the first vehicle. The step of transmitting the first setting information, and the in-vehicle communication device arranged in the second vehicle receive the first setting information from the management server, and the received first setting information to the second vehicle. And setting to the on-vehicle device mounted.

この構成は、上述の車載機器制御システムの構成要素の処理に対応するステップを含む。このため、上述の車載機器制御システムと同様の作用および効果を奏することができる。   This configuration includes steps corresponding to the processing of the components of the above-described in-vehicle device control system. For this reason, there can exist an effect | action and effect similar to the above-mentioned vehicle equipment control system.

[本願発明の実施形態の詳細]
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施の形態で示される数値、形状、構成要素、構成要素の配置位置および接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。本発明は、特許請求の範囲によって特定される。よって、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、本発明の課題を達成するのに必ずしも必要ではないが、より好ましい形態を構成するものとして説明される。
[Details of the embodiment of the present invention]
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Each of the embodiments described below shows a preferred specific example of the present invention. Numerical values, shapes, components, arrangement positions and connection forms of components, steps, order of steps, and the like shown in the following embodiments are merely examples, and are not intended to limit the present invention. The invention is specified by the claims. Therefore, among the constituent elements in the following embodiments, constituent elements that are not described in the independent claims indicating the highest concept of the present invention are not necessarily required to achieve the object of the present invention. It will be described as constituting a preferred form.

<カーシェアリングシステムの全体構成>
図1は、本発明の実施の形態に係るカーシェアリングシステムの構成及びデータの流れを示す図である。
<Overall configuration of car sharing system>
FIG. 1 is a diagram showing a configuration and data flow of a car sharing system according to an embodiment of the present invention.

図1を参照して、カーシェアリングシステム1は、ユーザの希望条件に合致するシェアリングカーを決定し、ユーザに提供するためのシステムであり、端末装置10と、管理サーバ30と、エージェントサーバ40と、複数の運用サーバ50と、シェアリングカー2とを備える。   Referring to FIG. 1, a car sharing system 1 is a system for determining a sharing car that matches a user's desired conditions and providing it to the user. The terminal device 10, the management server 30, and the agent server 40 are provided. A plurality of operation servers 50 and a sharing car 2.

端末装置10は、ユーザが所持するスマートフォン、タブレット端末、ノートパソコンなどの通信機能を有する装置であり、後述するエージェントサーバ40との間で通信を行い、第2車両としてのシェアリングカー2の利用手続き処理を実行する。   The terminal device 10 is a device having a communication function such as a smartphone, a tablet terminal, or a laptop computer possessed by the user, communicates with an agent server 40 described later, and uses the sharing car 2 as a second vehicle. Perform procedural processing.

また、端末装置10は、第1車両としてのユーザが普段利用する自動車などの車両(以下、「マイカー」とも称する。)から、当該車両に搭載された車載機器の制御内容を示す設定情報と、当該車載機器を動作させるソフトウェアの情報を抽出し、抽出した設定情報およびソフトウェア情報を、後述する管理サーバ30に送信する。例えば、車載機器がドアミラーの角度を調整するためのECU(Electronic Control Unit)である場合には、当該車載機器の設定情報は、ドアミラーの角度の情報を含む。また、車載機器がカーナビゲーションシステムである場合には、当該車載機器のソフトウェア情報は、カーナビゲーションシステム上で動作するソフトウェアを特定するための情報(ソフトウェアの名称、型番、バージョン等)を含み、当該車載機器の設定情報は、カーナビゲーションシステムに設定される目的地情報や、音声案内のボリュームなどの情報を含む。   In addition, the terminal device 10 includes, from a vehicle such as an automobile normally used by a user as the first vehicle (hereinafter also referred to as “my car”), setting information indicating the control content of the in-vehicle device mounted on the vehicle, Information on software for operating the in-vehicle device is extracted, and the extracted setting information and software information are transmitted to the management server 30 described later. For example, when the in-vehicle device is an ECU (Electronic Control Unit) for adjusting the angle of the door mirror, the setting information of the in-vehicle device includes information on the angle of the door mirror. In addition, when the in-vehicle device is a car navigation system, the software information of the in-vehicle device includes information (software name, model number, version, etc.) for specifying software that operates on the car navigation system, The in-vehicle device setting information includes information such as destination information set in the car navigation system and voice guidance volume.

さらに、端末装置10は、シェアリングカー2のドアを開錠するための電子鍵としても用いられる。シェアリングカー2を運用する運用会社の運用サーバ50が、シェアリングカー2の利用が許可されたユーザと、シェアリングカー2とに、事前に電子鍵情報を配布する。ユーザが端末装置10をシェアリングカー2の所定の位置に近づけることにより、端末装置10とシェアリングカー2との間で認証処理が行われ、認証が成功した場合に、シェアリングカー2のドアが開錠される。   Furthermore, the terminal device 10 is also used as an electronic key for unlocking the door of the sharing car 2. The operation server 50 of the operating company that operates the sharing car 2 distributes electronic key information in advance to users who are permitted to use the sharing car 2 and the sharing car 2. When the user brings the terminal device 10 close to a predetermined position of the sharing car 2, authentication processing is performed between the terminal device 10 and the sharing car 2, and when the authentication is successful, the door of the sharing car 2. Is unlocked.

管理サーバ30は、ユーザごとに、当該ユーザが利用する車両に搭載された車載機器の制御情報およびソフトウェア情報を管理する。管理サーバ30は、制御情報およびソフトウェア情報を管理する管理会社が運用するサーバである。ただし、管理サーバ30は、後述するエージェントサーバ40を運用するエージェント会社によって運用されてもよい。   The management server 30 manages, for each user, control information and software information of in-vehicle devices mounted on vehicles used by the user. The management server 30 is a server operated by a management company that manages control information and software information. However, the management server 30 may be operated by an agent company that operates an agent server 40 described later.

管理サーバ30は、端末装置10から、ユーザのマイカーに対応する制御情報およびソフトウェア情報を受信し、当該ユーザのユーザID(ユーザ識別子)と対応付けて管理する。また、管理サーバ30は、シェアリングカー2から、シェアリングカー2を利用するユーザのユーザIDを受信し、ユーザIDに対応付けられた制御情報およびソフトウェア情報を、シェアリングカー2に送信する。これにより、マイカーに搭載された車載機器の制御情報およびソフトウェア情報を、シェアリングカー2に引き継ぐことができる。   The management server 30 receives control information and software information corresponding to the user's own car from the terminal device 10, and manages them in association with the user ID (user identifier) of the user. Further, the management server 30 receives the user ID of the user who uses the sharing car 2 from the sharing car 2 and transmits control information and software information associated with the user ID to the sharing car 2. Thereby, the control information and software information of the in-vehicle device mounted on the car can be taken over by the sharing car 2.

エージェントサーバ40は、カーシェアリングサービスを行う複数の運用会社とユーザとの間に入り、ユーザに対して最適なシェアリングカー2を斡旋するためのサービスを提供するサーバである。エージェントサーバ40は、シェアリングカー2を斡旋するエージェント会社が運用するサーバである。   The agent server 40 is a server that enters between a plurality of operating companies that provide car sharing services and the user, and provides a service for mediating the optimum sharing car 2 to the user. The agent server 40 is a server operated by an agent company that mediates the sharing car 2.

エージェントサーバ40は、端末装置10から、シェアリングカー2の希望条件を受け、当該条件に合致するシェアリングカー2を所持する運用会社を選定し、選定結果を端末装置10に送信する。また、エージェントサーバ40は、選定した運用会社の運用サーバ50に対してカーシェアリングの依頼を行う。   The agent server 40 receives the desired condition of the sharing car 2 from the terminal device 10, selects an operating company that possesses the sharing car 2 that matches the condition, and transmits the selection result to the terminal device 10. In addition, the agent server 40 requests car sharing to the operation server 50 of the selected operation company.

運用サーバ50は、カーシェアリングサービスを行う各運用会社が運用するサーバである。ここでは、運用会社A〜Cにより、それぞれ、運用サーバA〜Cが運用されているものとする。   The operation server 50 is a server operated by each operation company that provides the car sharing service. Here, it is assumed that operation servers A to C are operated by operation companies A to C, respectively.

運用サーバ50は、エージェントサーバ40からシェアリングカー2の希望条件を受け、当該条件に合致するシェアリングカー2の有無を運用サーバ50に通知する。運用サーバ50は、エージェントサーバ40からカーシェアリングの依頼を受けた場合には、シェアリングカー2とシェアリングカー2を利用するユーザとの双方に、シェアリングカー2のドアを開錠するための電子鍵情報を送信する。   The operation server 50 receives the desired condition of the sharing car 2 from the agent server 40 and notifies the operation server 50 of the presence or absence of the sharing car 2 that matches the condition. When the operation server 50 receives a request for car sharing from the agent server 40, the operation server 50 unlocks the door of the sharing car 2 to both the sharing car 2 and the user who uses the sharing car 2. Send electronic key information.

<管理サーバの構成>
図2は、管理サーバ30の構成を示すブロック図である。
管理サーバ30は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、HDD(Hard Disk Drive)、通信I/F(Interface)などを備えるコンピュータであり、通信部31と、設定情報取得部32と、記憶装置33と、ユーザID取得部34と、設定情報提供部35とを備える。
<Configuration of management server>
FIG. 2 is a block diagram showing the configuration of the management server 30. As shown in FIG.
The management server 30 is a computer including a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), a HDD (Hard Disk Drive), a communication I / F (Interface), and the like. A setting information acquisition unit 32, a storage device 33, a user ID acquisition unit 34, and a setting information provision unit 35.

設定情報取得部32、ユーザID取得部34および設定情報提供部35は、HDDまたはROM等に記憶されたコンピュータプログラムをRAMに読み出して、CPU上で実行することにより実現される機能的な構成要素である。   The setting information acquisition unit 32, the user ID acquisition unit 34, and the setting information provision unit 35 are functional components realized by reading a computer program stored in an HDD or a ROM into a RAM and executing it on the CPU. It is.

通信部31は、通信I/Fを含んで構成され、端末装置10、エージェントサーバ40またはシェアリングカー2との通信を行う。   The communication unit 31 includes a communication I / F, and performs communication with the terminal device 10, the agent server 40, or the sharing car 2.

記憶装置33は、各種情報を記憶するための装置であり、HDDまたはRAM等により構成される。   The storage device 33 is a device for storing various information, and is configured by an HDD, a RAM, or the like.

ユーザID取得部34は、通信部31を介してエージェントサーバ40から、カーシェアリングサービスの利用申請を行ったユーザのユーザIDを取得し、記憶装置33に書き込む。   The user ID acquisition unit 34 acquires the user ID of the user who applied for the use of the car sharing service from the agent server 40 via the communication unit 31 and writes the acquired user ID in the storage device 33.

設定情報取得部32は、通信部31を介して端末装置10から、ユーザのマイカーの設定情報およびソフトウェア情報と、ユーザIDとを取得し、記憶装置33に記憶させる。   The setting information acquisition unit 32 acquires the user's own car setting information and software information and the user ID from the terminal device 10 via the communication unit 31 and stores them in the storage device 33.

図3は、管理サーバ30の記憶装置33に記憶される設定情報およびソフトウェア情報の一例を示す図である。   FIG. 3 is a diagram illustrating an example of setting information and software information stored in the storage device 33 of the management server 30.

図3を参照して、管理サーバ30の記憶装置33には、ユーザIDと、ソフトウェア情報(基本ソフトウェアおよびアプリ)と、設定情報とが組として記憶される。例えば、ユーザID「U001」のユーザが使用する基本ソフトウェアは「h1,h2,h3」であり、アプリは「hp1,hp2」であり、設定情報は「hpd1,hpd2,hpd3,hpd4」であることが示されている。   Referring to FIG. 3, the storage device 33 of the management server 30 stores a user ID, software information (basic software and application), and setting information as a set. For example, the basic software used by the user with the user ID “U001” is “h1, h2, h3”, the application is “hp1, hp2”, and the setting information is “hpd1, hpd2, hpd3, hpd4” It is shown.

基本ソフトウェア(BSW:Basic Software)は、車両に搭載された車載機器を動作させる上で必要なOS(Operating System)、ドライバ、ミドルウェアに相当するソフトウェアモジュールを指す。   The basic software (BSW) refers to a software module corresponding to an OS (Operating System), a driver, and middleware necessary for operating an in-vehicle device mounted on the vehicle.

アプリは、車載機器を動作させるためのアプリケーションプログラムを指す。例えば、カーナビゲーションシステムのソフトウェアや映像コンテンツ再生ソフトウェアなどがこれに該当する。   An application refers to an application program for operating an in-vehicle device. For example, this includes car navigation system software and video content playback software.

設定情報は、車載機器の制御内容を示す情報であり、車載機器に設定される設定値と、アプリの設定値とを含む。車載機器に設定される設定値としては、例えば、ドアミラーの角度の情報、座席位置の情報、アクセルブレーキの反応(軽い/重い)の情報、エアコンの温度設定の情報、エアコンの風の吹き出し口の角度の情報などを含む。また、アプリの設定値としては、例えば、カーナビゲーションシステムに設定される目的地情報や、音声案内のボリュームなどの情報を含む。   The setting information is information indicating the control contents of the in-vehicle device, and includes a setting value set in the in-vehicle device and an application setting value. Examples of setting values set for in-vehicle devices include door mirror angle information, seat position information, accelerator brake response (light / heavy) information, air conditioner temperature setting information, air conditioner wind outlet Includes angle information. Further, the set value of the application includes, for example, information such as destination information set in the car navigation system and a volume of voice guidance.

なお、記憶装置33には、ソフトウェア情報に対応したソフトウェアも事前に記憶されているものとする。つまり、図3に示される基本ソフトウェアおよびアプリのプログラムデータが記憶装置33に事前に記憶されている。   It is assumed that software corresponding to the software information is also stored in the storage device 33 in advance. That is, the basic software and application program data shown in FIG. 3 are stored in the storage device 33 in advance.

再度図2を参照して、ユーザID取得部34は、さらに、シェアリングカー2から、ユーザIDを取得し、取得したユーザIDを設定情報提供部35に出力する。   Referring to FIG. 2 again, the user ID acquisition unit 34 further acquires a user ID from the sharing car 2 and outputs the acquired user ID to the setting information providing unit 35.

設定情報提供部35は、ユーザID取得部34からユーザIDを受け、記憶装置33から、ユーザIDに対応するソフトウェア情報および設定情報を読み出す。設定情報提供部35は、読み出したソフトウェア情報に対応するプログラムを、記憶装置33からさらに読み出す。設定情報提供部35は、記憶装置33から読み出したソフトウェアおよび設定情報を、通信部31を介してシェアリングカー2に送信する。   The setting information providing unit 35 receives the user ID from the user ID acquisition unit 34 and reads software information and setting information corresponding to the user ID from the storage device 33. The setting information providing unit 35 further reads a program corresponding to the read software information from the storage device 33. The setting information providing unit 35 transmits the software and setting information read from the storage device 33 to the sharing car 2 via the communication unit 31.

<シェアリングカーの構成>
図4は、シェアリングカー2の主要な構成を示すブロック図である。図4には、本実施の形態に関連する構成のみを示しており、走行系に係る構成等の本実施の形態に関連しない構成については図示していない。
シェアリングカー2は、ハードウェア70A〜70Cと、コントローラ60と、車載通信装置20とを備える。
<Configuration of sharing car>
FIG. 4 is a block diagram showing a main configuration of the sharing car 2. FIG. 4 shows only the configuration related to the present embodiment, and the configuration not related to the present embodiment such as the configuration related to the traveling system is not shown.
The sharing car 2 includes hardware 70A to 70C, a controller 60, and the in-vehicle communication device 20.

ハードウェア70A〜70Cは、汎用的なECUであり、コントローラ60上で実行されるソフトウェアに応じた機能を奏することができる。これにより、ハードウェア70A〜70Cは、車載機器として機能する。例えば、コントローラ60上でエアコンを制御するためのアプリを実行する場合には、ハードウェア70A〜70Cのいずれかが、エアコンを制御するためのボディ系ECUとして機能する。また、コントローラ60上でカーナビゲーションシステムのアプリを実行する場合には、ハードウェア70A〜70Cのいずれかが、カーナビゲーションシステムを実現するためのマルチメディア系ECUとして機能する。以下、ハードウェア70A〜70Cを区別しない場合には、ハードウェア70と言う。また、ハードウェア70の個数は3つに限定されるものではなく、それ以外の個数であってもよい。   The hardware 70 </ b> A to 70 </ b> C is a general-purpose ECU, and can perform a function corresponding to software executed on the controller 60. Thereby, hardware 70A-70C functions as in-vehicle equipment. For example, when an application for controlling an air conditioner is executed on the controller 60, any one of the hardware 70A to 70C functions as a body system ECU for controlling the air conditioner. Further, when executing the application of the car navigation system on the controller 60, any of the hardware 70A to 70C functions as a multimedia system ECU for realizing the car navigation system. Hereinafter, the hardware 70 </ b> A to 70 </ b> C will be referred to as the hardware 70 when they are not distinguished. Further, the number of hardware 70 is not limited to three, but may be other numbers.

コントローラ60は、ハードウェア70を制御する。例えば、コントローラ60は、例えば、ゲートウェイECUなどであり、仮想化レイヤ上で、ハードウェア70を制御するためのソフトウェアを実行する機能を有する。   The controller 60 controls the hardware 70. For example, the controller 60 is a gateway ECU, for example, and has a function of executing software for controlling the hardware 70 on the virtualization layer.

車載通信装置20は、管理サーバ30や運用サーバ50などの外部のサーバや、端末装置10と通信を行うための車載用の通信ユニットであり、例えば、TCU(Telematics Communication Unit)から構成される。車載通信装置20は、3Gまたは4Gなどの通信規格に従ってサーバと通信を行う機能の他、NFC(Near Field Communication)、Bluetooth(登録商標)、ZigBee(登録商標)などの規格に従って端末装置10と近距離無線通信を行う機能を有する。   The in-vehicle communication device 20 is an in-vehicle communication unit for communicating with an external server such as the management server 30 and the operation server 50 and the terminal device 10, and is composed of, for example, a TCU (Telematics Communication Unit). The in-vehicle communication device 20 is close to the terminal device 10 according to standards such as NFC (Near Field Communication), Bluetooth (registered trademark), and ZigBee (registered trademark), in addition to a function of communicating with a server according to a communication standard such as 3G or 4G. It has a function to perform distance wireless communication.

車載通信装置20と、コントローラ60と、ハードウェア70A〜70Cとは、CAN(Controller Area Network)またはLIN(Local Interconnect Network)等の通信規格により接続されていてもよいし、MOST(Media Oriented Systems Transport)に代表されるマルチメディア系通信プロトコルや、FlexRay(登録商標)等のその他の適切な通信プロトコルを用いて接続されていてもよい。   The in-vehicle communication device 20, the controller 60, and the hardware 70A to 70C may be connected according to a communication standard such as CAN (Controller Area Network) or LIN (Local Interconnect Network), or MOST (Media Oriented Systems Transport). ) And other appropriate communication protocols such as FlexRay (registered trademark).

図5は、シェアリングカー2のコントローラ60上で動作するソフトウェアおよびコントローラ60に設定される設定情報について説明するための図である。   FIG. 5 is a diagram for explaining software operating on the controller 60 of the sharing car 2 and setting information set in the controller 60.

コントローラ60上では、仮想化レイヤ61と呼ばれる仮想化を実現するためのソフトウェアが実行されているものとする。   It is assumed that software for realizing virtualization called a virtualization layer 61 is executed on the controller 60.

コントローラ60は、仮想化レイヤ61上で、基本ソフトウェア62を実行することにより、仮想化を実現する。例えば、コントローラ60は、仮想化レイヤ61上で基本ソフトウェアh1〜h3を実行する。   The controller 60 realizes virtualization by executing the basic software 62 on the virtualization layer 61. For example, the controller 60 executes basic software h <b> 1 to h <b> 3 on the virtualization layer 61.

また、コントローラ60は、基本ソフトウェア62上で、アプリ63を実行する。例えば、コントローラ60は、基本ソフトウェアh1上でアプリhp1を実行し、基本ソフトウェアh2上でアプリhp2を実行する。アプリhp1は、例えば、ハードウェア70Aを、エアコンを制御するボディ系ECUとして機能させるためのソフトウェアであり、アプリhp2は、例えば、ハードウェア70Bを、カーナビゲーションシステムを実現するマルチメディア系ECUとして機能させるためのソフトウェアである。   Further, the controller 60 executes the application 63 on the basic software 62. For example, the controller 60 executes the application hp1 on the basic software h1, and executes the application hp2 on the basic software h2. The application hp1 is, for example, software for causing the hardware 70A to function as a body system ECU that controls an air conditioner, and the application hp2 is, for example, the function of the hardware 70B as a multimedia system ECU that implements a car navigation system. It is software to make it.

また、コントローラ60は、アプリに設定情報64を設定したり、車載機器として機能するハードウェア70に設定情報64を設定する。   Moreover, the controller 60 sets the setting information 64 in the application, or sets the setting information 64 in the hardware 70 that functions as an in-vehicle device.

例えば、コントローラ60は、エアコンを制御するためのアプリhp1に、設定温度の設定情報hpd1を設定したり、カーナビゲーションシステムのアプリhp2に、目的地の設定情報pd2を設定する。これにより、アプリhp1は、エアコンを制御するハードウェア70Aに、設定情報で示される設定温度を設定することができる。また、アプリhp2は、カーナビゲーションシステムを実現するハードウェア70Bに、目的地を設定することができる。   For example, the controller 60 sets the set temperature setting information hpd1 in the app hp1 for controlling the air conditioner, or sets the destination setting information pd2 in the app hp2 of the car navigation system. Thereby, the application hp1 can set the set temperature indicated by the setting information in the hardware 70A that controls the air conditioner. Further, the application hp2 can set a destination in the hardware 70B that realizes the car navigation system.

また、基本ソフトウェアh3が、ハードウェア70Cを、ドアミラーの角度を調整するためのECUとして機能させるためのソフトウェアである場合には、コントローラ60は、基本ソフトウェアh3に、左のドアミラーの角度を示す設定情報pd3と、右のドアミラーの角度を示す設定情報pd4とを設定する。これにより、基本ソフトウェアh3は、ドアミラーを制御するハードウェア70Cに、設定情報pd3およびpd4で示されるドアミラーの角度を設定し、ハードウェア70Cは、当該角度と等しくなるようにドアミラーの角度を調整することができる。   If the basic software h3 is software for causing the hardware 70C to function as an ECU for adjusting the angle of the door mirror, the controller 60 sets the basic software h3 to indicate the angle of the left door mirror. Information pd3 and setting information pd4 indicating the angle of the right door mirror are set. Thereby, the basic software h3 sets the angle of the door mirror indicated by the setting information pd3 and pd4 in the hardware 70C that controls the door mirror, and the hardware 70C adjusts the angle of the door mirror so as to be equal to the angle. be able to.

ただし、ハードウェア70A〜70Cの一部は専用のハードウェアであってもよい。例えば、ドアミラーを制御するハードウェア70Cは、専用のECUであってもよい。   However, some of the hardware 70A to 70C may be dedicated hardware. For example, the hardware 70C that controls the door mirror may be a dedicated ECU.

<車載通信装置20の構成>
図6は、シェアリングカー2に配置される車載通信装置20の構成を示すブロック図である。
<Configuration of in-vehicle communication device 20>
FIG. 6 is a block diagram showing a configuration of the in-vehicle communication device 20 arranged in the sharing car 2.

車載通信装置20は、通信部21と、ユーザID取得部22と、記憶装置23と、ユーザID送信部24と、設定情報取得部25と、設定情報設定部26と、電子鍵情報取得部27と、設定情報送信部28とを備える。   The in-vehicle communication device 20 includes a communication unit 21, a user ID acquisition unit 22, a storage device 23, a user ID transmission unit 24, a setting information acquisition unit 25, a setting information setting unit 26, and an electronic key information acquisition unit 27. And a setting information transmission unit 28.

通信部21および記憶装置23を除く構成要素は、車載通信装置20が備えるCPU上でコンピュータプログラムを実行することにより実現される機能的な構成要素である。   The components excluding the communication unit 21 and the storage device 23 are functional components realized by executing a computer program on a CPU included in the in-vehicle communication device 20.

通信部21は、3Gまたは4Gなどの通信規格に従ってサーバと通信を行う通信I/F、および、NFC、Bluetooth(登録商標)、ZigBee(登録商標)などの規格に従って端末装置10と近距離無線通信を行う通信I/Fを含んで構成される。   The communication unit 21 communicates with a server according to a communication standard such as 3G or 4G, and short-range wireless communication with the terminal device 10 according to a standard such as NFC, Bluetooth (registered trademark), or ZigBee (registered trademark). The communication I / F is configured to perform.

ユーザID取得部22は、通信部21を介して運用サーバ50から、シェアリングカー2を利用するユーザのユーザIDを取得し、記憶装置23に記憶させる。   The user ID acquisition unit 22 acquires the user ID of the user who uses the sharing car 2 from the operation server 50 via the communication unit 21 and stores it in the storage device 23.

記憶装置23は、フラッシュメモリやEEPROM(Electrically Erasable Programmable Read-Only Memory)などの不揮発性メモリ、またはDRAM(Dynamic Random Access Memory)などの揮発性メモリにより構成され、各種データを一時的に記憶する。   The storage device 23 includes a nonvolatile memory such as a flash memory or an EEPROM (Electrically Erasable Programmable Read-Only Memory) or a volatile memory such as a DRAM (Dynamic Random Access Memory), and temporarily stores various data.

ユーザID送信部24は、記憶装置23に記憶されたユーザIDを読み出し、読み出したユーザIDを、通信部21を介して管理サーバ30に送信する。   The user ID transmission unit 24 reads the user ID stored in the storage device 23 and transmits the read user ID to the management server 30 via the communication unit 21.

設定情報取得部25は、通信部21を介して管理サーバ30から、ユーザID送信部24が管理サーバ30に送信したユーザIDに対応する設定情報およびソフトウェアを取得する。   The setting information acquisition unit 25 acquires setting information and software corresponding to the user ID transmitted by the user ID transmission unit 24 to the management server 30 from the management server 30 via the communication unit 21.

設定情報設定部26は、設定情報取得部25が取得した設定情報およびソフトウェアをコントローラ60に出力することにより、コントローラ60にソフトウェアをインストールし、シェアリングカー2に搭載された車載機器(ハードウェア70)に設定情報を設定する。つまり、コントローラ60は、設定情報取得部25から受けたソフトウェア(図5に示す基本ソフトウェア62およびアプリ63)を仮想化レイヤ61上にインストールする。また、コントローラ60は、設定情報取得部25から受けた設定情報(図5に示す設定情報64)を、仮想化レイヤ61上にインストールしたソフトウェア(図5に示す基本ソフトウェア62およびアプリ63)に設定する。これにより、ソフトウェアが、ハードウェア70に設定情報を設定する。   The setting information setting unit 26 installs the software in the controller 60 by outputting the setting information and software acquired by the setting information acquisition unit 25 to the controller 60, and installs the software in the sharing car 2 (hardware 70). ) To set the setting information. That is, the controller 60 installs the software (the basic software 62 and the application 63 shown in FIG. 5) received from the setting information acquisition unit 25 on the virtualization layer 61. Further, the controller 60 sets the setting information (setting information 64 shown in FIG. 5) received from the setting information acquisition unit 25 in the software (basic software 62 and application 63 shown in FIG. 5) installed on the virtualization layer 61. To do. As a result, the software sets the setting information in the hardware 70.

なお、設定情報設定部26は、設定情報取得部25が取得した設定情報およびソフトウェアのうち、一部の設定情報または一部のソフトウェアをコントローラ60に出力してもよい。これにより、コントローラ60に一部のソフトウェアをインストールし、ハードウェア70に一部の設定情報を設定することができる。例えば、設定情報設定部26は、インストールすべきソフトウェアおよび設定すべき設定情報をユーザに問合せ、ユーザが指定したソフトウェアおよび設定情報を、それぞれ、コントローラ60に出力することで、インストールおよび設定してもよい。これにより、ユーザがシェアリングカー2で使用したいソフトウェアまたは設定情報のみをインストールまたは設定することができ、不必要なソフトウェアまたは不必要な設定情報がインストールまたは設定されるのを防ぐことができる。   The setting information setting unit 26 may output a part of the setting information or the software among the setting information and software acquired by the setting information acquisition unit 25 to the controller 60. Thereby, a part of software can be installed in the controller 60 and a part of setting information can be set in the hardware 70. For example, the setting information setting unit 26 inquires of the user about the software to be installed and the setting information to be set, and outputs the software and setting information designated by the user to the controller 60, respectively, so that the installation and setting can be performed. Good. Thereby, only the software or setting information that the user wants to use in the sharing car 2 can be installed or set, and unnecessary software or unnecessary setting information can be prevented from being installed or set.

電子鍵情報取得部27は、通信部21を介して運用サーバ50から、シェアリングカー2用の電子鍵情報と、電子鍵情報の有効期間の情報とを取得し、取得した電子鍵情報および有効期間情報をコントローラ60に出力する。なお、シェアリングカー2用の電子鍵情報は、運用サーバ50から端末装置10に別途送信されるユーザ用の電子鍵情報と対を成し、ユーザの認証処理に用いられる。コントローラ60は、電子鍵情報取得部27から受けたシェアリングカー2用の電子鍵情報および有効期間情報を、認証処理を行うハードウェア70に設定する。なお、認証処理を行う専用のECU等のハードウェアがシェアリングカー2に備えられている場合には、電子鍵情報取得部27は、当該ハードウェアに直接またはコントローラ60を経由して電子鍵情報および有効期間情報を出力するようにしてもよい。   The electronic key information acquisition unit 27 acquires the electronic key information for the sharing car 2 and information on the validity period of the electronic key information from the operation server 50 via the communication unit 21, and acquires the acquired electronic key information and the valid The period information is output to the controller 60. The electronic key information for the sharing car 2 is paired with the electronic key information for the user separately transmitted from the operation server 50 to the terminal device 10 and used for the user authentication process. The controller 60 sets the electronic key information and validity period information for the sharing car 2 received from the electronic key information acquisition unit 27 in the hardware 70 that performs the authentication process. In the case where the sharing car 2 is equipped with hardware such as a dedicated ECU for performing authentication processing, the electronic key information acquisition unit 27 is connected to the hardware directly or via the controller 60. The valid period information may be output.

設定情報送信部28は、コントローラ60がソフトウェアに設定した設定情報を、シェアリングカー2の利用終了時にコントローラ60から取得する。設定情報送信部28は、取得した設定情報を、記憶装置23に記憶されているユーザIDとともに、通信部21を介して管理サーバ30に送信する。これにより、管理サーバ30は、ユーザIDと設定情報とを受信し、管理サーバ30に記憶されているユーザIDごとの設定情報を更新することができる。   The setting information transmission unit 28 acquires setting information set in the software by the controller 60 from the controller 60 when the use of the sharing car 2 is completed. The setting information transmission unit 28 transmits the acquired setting information to the management server 30 via the communication unit 21 together with the user ID stored in the storage device 23. Thereby, the management server 30 can receive the user ID and the setting information, and can update the setting information for each user ID stored in the management server 30.

<カーシェアリングの流れ>
次に、図1および図7〜図12を参照して、ユーザがシェアリングカー2を利用するためのカーシェアリングの流れについて、各装置間での情報の流れとともに説明する。
<Flow of car sharing>
Next, with reference to FIG. 1 and FIGS. 7 to 12, the flow of car sharing for the user to use the sharing car 2 will be described along with the flow of information between the devices.

以下、カーシェアリングの大まかな処理の流れである、「ユーザ情報登録」、「マイカーの設定情報登録」、「利用申請およびシェアリングカーの確定」、「シェアリングカーへの乗車」、「カーシェアリング終了」の順に説明する。   The following is the general process flow of car sharing: “User information registration”, “My car setting information registration”, “Usage application and confirmation of sharing car”, “Ride in sharing car”, “Car sharing” The description will be made in the order of “End”.

(ユーザ情報登録)
図7は、ユーザ情報登録時におけるカーシェアリングシステム1の処理の流れを示すシーケンス図である。
(User information registration)
FIG. 7 is a sequence diagram showing a processing flow of the car sharing system 1 at the time of user information registration.

ユーザは、カーシェアリングサービスを利用するためのユーザ情報登録を行う。つまり、ユーザが、端末装置10を操作して、ユーザの氏名、電話番号、メールアドレス、決済方式などを含むユーザ情報を入力すると、端末装置10は、エージェントサーバ40に対して入力されたユーザ情報を送信する(S1、図1の(1)ユーザ情報)。   The user registers user information for using the car sharing service. That is, when the user operates the terminal device 10 to input user information including the user's name, telephone number, email address, payment method, etc., the terminal device 10 receives the user information input to the agent server 40. (S1, (1) user information in FIG. 1).

ユーザ情報を受信したエージェントサーバ40は、ユーザ情報に対してユーザIDを付与し、自身の記憶装置に登録する(S2)。これにより、エージェントサーバ40に、カーシェアリングサービスの利用を希望するユーザのユーザ情報が登録されたことになる。   The agent server 40 that has received the user information assigns a user ID to the user information and registers it in its own storage device (S2). As a result, the user information of the user who wishes to use the car sharing service is registered in the agent server 40.

図8は、エージェントサーバ40に登録されたユーザ情報の一例を示す図である。
ユーザ情報は、ユーザID、氏名、電話番号、メールアドレスおよび決済方式などの情報を含む。例えば、ユーザID「U001」のユーザの氏名は「A」であり、電話番号は「xxx−xxxx」であり、メールアドレスは「aaa@bbb」であり、決済方式は「クレジットカード」であることがユーザ情報に示されている。
FIG. 8 is a diagram illustrating an example of user information registered in the agent server 40.
The user information includes information such as a user ID, name, telephone number, e-mail address, and payment method. For example, the name of the user with the user ID “U001” is “A”, the telephone number is “xxx-xxxx”, the mail address is “aaa @ bbb”, and the payment method is “credit card” Is shown in the user information.

再び図7を参照して、エージェントサーバ40は、端末装置10から受信したユーザ情報に付与したユーザIDを、管理サーバ30に送信する(S3、図1の(2)ユーザID)。例えば、エージェントサーバ40は、ユーザID「U001」を、管理サーバ30に送信する。これにより、エージェントサーバ40は、新規にユーザID「U001」のユーザが登録されたことを、管理サーバ30に通知することができる。   Referring to FIG. 7 again, the agent server 40 transmits the user ID assigned to the user information received from the terminal device 10 to the management server 30 (S3, (2) user ID in FIG. 1). For example, the agent server 40 transmits the user ID “U001” to the management server 30. As a result, the agent server 40 can notify the management server 30 that a user with the user ID “U001” has been newly registered.

管理サーバ30は、エージェントサーバ40からユーザIDを受信し、自身の記憶装置に登録する(S4)。例えば、管理サーバ30は、ユーザID「U001」を受信し、自身の記憶装置に登録する。これにより、管理サーバ30は、新規登録されたユーザのユーザID「U001」を管理することができる。   The management server 30 receives the user ID from the agent server 40 and registers it in its own storage device (S4). For example, the management server 30 receives the user ID “U001” and registers it in its own storage device. Thereby, the management server 30 can manage the user ID “U001” of the newly registered user.

また、エージェントサーバ40は、端末装置10から受信したユーザ情報に付与したユーザIDを、端末装置10に送信する(S5、図1の(3)ユーザID)。例えば、エージェントサーバ40は、ユーザID「U001」を、端末装置10に送信する。   Further, the agent server 40 transmits the user ID assigned to the user information received from the terminal device 10 to the terminal device 10 (S5, (3) user ID in FIG. 1). For example, the agent server 40 transmits the user ID “U001” to the terminal device 10.

端末装置10は、エージェントサーバ40からユーザIDを受信し、自身の記憶装置に登録する(S6)。例えば、端末装置10は、エージェントサーバ40から、ユーザID「U001」を受信し、自身の記憶装置に登録する。これにより、端末装置10を利用するユーザは、自身のユーザIDが「U001」であることを知ることができる。   The terminal device 10 receives the user ID from the agent server 40 and registers it in its own storage device (S6). For example, the terminal device 10 receives the user ID “U001” from the agent server 40 and registers it in its own storage device. Thereby, the user who uses the terminal device 10 can know that his / her user ID is “U001”.

(マイカーの設定情報登録)
次に、マイカーに搭載された車載機器の設定情報およびソフトウェア情報を、管理サーバ30に登録するための処理について説明する。
(My car setting information registration)
Next, a process for registering setting information and software information of the in-vehicle device mounted on the car in the management server 30 will be described.

図9は、マイカーの設定情報登録時のカーシェアリングシステム1の処理の流れを示すシーケンス図である。   FIG. 9 is a sequence diagram showing a processing flow of the car sharing system 1 when registering the setting information of the car.

ユーザは、端末装置10を操作して、マイカーの設定情報およびソフトウェア情報を、ユーザIDとセットで管理サーバ30に送信する(S11、図1の(4)ユーザID・自車両の設定情報およびソフトウェア情報)。例えば、ユーザID「U001」とセットで、設定情報およびソフトウェア情報が送信される。   The user operates the terminal device 10 to transmit the setting information and software information of the private car to the management server 30 as a set with the user ID (S11, (4) User ID / own vehicle setting information and software in FIG. information). For example, setting information and software information are transmitted as a set with the user ID “U001”.

管理サーバ30は、受信した情報を、自身の記憶装置に登録する(S12)。つまり、管理サーバ30は、図3に示したように、ユーザIDと、設定情報およびソフトウェア情報(基本ソフトウェア、アプリ)とをセットにして記憶装置に登録する。これにより、管理サーバ30は、ユーザごとに、ユーザが普段利用する設定情報およびソフトウェア情報を管理することができる。   The management server 30 registers the received information in its own storage device (S12). That is, the management server 30 registers the user ID, setting information, and software information (basic software, application) as a set in the storage device as shown in FIG. Thereby, the management server 30 can manage the setting information and software information which a user usually uses for every user.

なお、マイカーの設定情報およびソフトウェア情報は、ユーザが端末装置10を操作して手入力してもよい。また、端末装置10と、マイカーの車載機器を制御するゲートウェイECUとを接続し、エージェントサーバ40等から提供される車両から設定情報を抽出するためのソフトウェアを端末装置10上で実行させることにより、端末装置10がゲートウェイECUからこれらの情報を取得してもよい。   In addition, the user's setting information and software information may be manually input by the user operating the terminal device 10. Further, by connecting the terminal device 10 and the gateway ECU that controls the in-vehicle device of the car, by executing software on the terminal device 10 to extract setting information from the vehicle provided from the agent server 40 or the like, The terminal device 10 may acquire such information from the gateway ECU.

(利用申請およびシェアリングカーの確定)
次に、ユーザによるカーシェアリングの利用申請処理について説明する。
図10は、利用申請時およびシェアリングカーの確定時のカーシェアリングシステム1の処理の流れを示すシーケンス図である。
(Use application and sharing car confirmation)
Next, a car sharing use application process by the user will be described.
FIG. 10 is a sequence diagram showing a flow of processing of the car sharing system 1 at the time of application for use and at the time of confirmation of the sharing car.

ユーザは、端末装置10を操作して、エージェントサーバ40に対して利用申請を行う(S21、図1の(5)利用申請)。具体的には、ユーザは、乗車を希望するシェアリングカーの利用場所、利用日時、利用期間、希望料金および希望車種などの希望条件を、端末装置10に入力する。端末装置10は、入力された希望条件の情報をエージェントサーバ40に送信することにより、シェアリングカーの利用申請を行う。   The user operates the terminal device 10 and makes a use application to the agent server 40 (S21, (5) use application in FIG. 1). Specifically, the user inputs desired conditions such as the usage location, usage date, usage period, desired fee, and desired vehicle type of the sharing car that the user wishes to board into the terminal device 10. The terminal device 10 makes an application for sharing car use by transmitting the input information on the desired conditions to the agent server 40.

利用申請を受けたエージェントサーバ40は、運用サーバA〜Cのそれぞれに対して、端末装置10から受信した希望条件の情報を送信することにより、各運用会社にユーザの希望条件を提示する(S22A〜S22C、図1の(6)希望条件)。   The agent server 40 that has received the use application transmits the desired condition information received from the terminal device 10 to each of the operation servers A to C, thereby presenting the user's desired conditions to each operation company (S22A). To S22C ((6) Desired conditions in FIG. 1).

運用サーバA〜Cのそれぞれは、希望条件の情報を受信し、ユーザの希望条件に最も近いシェアリングカー2の情報を結果情報としてエージェントサーバ40に送信する(S23A〜S23C、図1の(7)結果)。   Each of the operation servers A to C receives the information on the desired conditions, and transmits the information of the sharing car 2 closest to the user's desired conditions to the agent server 40 as result information (S23A to S23C, (7 in FIG. 1). )result).

エージェントサーバ40は、運用サーバA〜Cより結果情報を収集し、ユーザの希望条件に最も近いシェアリングカー2を選定する(S24)。なお、エージェントサーバ40および運用サーバ50によるシェアリングカー2の選定処理は、本願の主眼ではないため、その詳細な説明は省略する。例えば、ユーザの全ての希望条件を満たすシェアリングカー2を選定するようにしてもよいし、希望条件に優先順位をつけて、優先順位の高い希望条件を満たすシェアリングカー2を優先的に選定するようにしてもよい。   The agent server 40 collects the result information from the operation servers A to C, and selects the sharing car 2 that is closest to the user's desired conditions (S24). In addition, since the selection process of the sharing car 2 by the agent server 40 and the operation server 50 is not the main point of the present application, detailed description thereof is omitted. For example, you may make it select the sharing car 2 which satisfy | fills all the user's desired conditions, prioritize the desired conditions, and preferentially select the sharing car 2 that satisfies the higher priority desired conditions. You may make it do.

エージェントサーバ40は、シェアリングカー2の選定結果情報を端末装置10に送信する(S25、図1の(8)選定結果)。以下の説明では、運用サーバAのシェアリングカー2が最もユーザの希望条件に近かったものとする。なお、選定結果情報が示すシェアリングカー2の台数は1台に限定されるものではない。例えば、希望条件に最も近いものから所定台数のシェアリングカー2の情報が選定結果情報に含まれていてもよい。   The agent server 40 transmits the selection result information of the sharing car 2 to the terminal device 10 (S25, (8) selection result in FIG. 1). In the following description, it is assumed that the sharing car 2 of the operation server A is closest to the user's desired conditions. The number of sharing cars 2 indicated by the selection result information is not limited to one. For example, information on a predetermined number of sharing cars 2 that are closest to the desired condition may be included in the selection result information.

端末装置10は、エージェントサーバ40から受信した選定結果情報を表示装置に表示することによりユーザに提示する。ユーザは、提示された選定結果情報に示されるシェアリングカー2の利用を依頼するか否かを、端末装置10を操作して入力する。ユーザがシェアリングカー2の利用を依頼した場合には、端末装置10は、シェアリングカー2の利用の依頼情報を、エージェントサーバ40に送信する(S26、図1の(9)依頼)。   The terminal device 10 presents the selection result information received from the agent server 40 to the user by displaying it on the display device. The user operates the terminal device 10 to input whether to request use of the sharing car 2 indicated in the presented selection result information. When the user requests to use the sharing car 2, the terminal device 10 transmits request information for using the sharing car 2 to the agent server 40 (S26, (9) request in FIG. 1).

エージェントサーバ40は、端末装置10からシェアリングカー2の利用の依頼情報を受信し、依頼情報に従って、運用サーバAに対してカーシェアリングの依頼を行うための情報を送信する。それとともに、エージェントサーバ40は、シェアリングカー2の利用を希望するユーザのユーザIDおよびメールアドレスを、運用サーバAに通知する(S27、図1の(10)カーシェアリング依頼・ユーザID・メールアドレス)。例えば、エージェントサーバ40は、ユーザID「U001」およびメールアドレス「aaa@bbb」を、運用サーバAに通知する。   The agent server 40 receives request information for using the sharing car 2 from the terminal device 10, and transmits information for requesting car sharing to the operation server A according to the request information. At the same time, the agent server 40 notifies the operation server A of the user ID and mail address of the user who wants to use the sharing car 2 (S27, (10) car sharing request / user ID / mail address in FIG. 1). ). For example, the agent server 40 notifies the operation server A of the user ID “U001” and the mail address “aaa @ bbb”.

(シェアリングカーへの乗車)
図11は、シェアリングカー2への乗車時のカーシェアリングシステム1の処理の流れを示すシーケンス図である。
(Ride in a sharing car)
FIG. 11 is a sequence diagram showing the flow of processing of the car sharing system 1 when riding in the sharing car 2.

運用サーバAは、エージェントサーバ40からカーシェアリングの依頼情報、ユーザIDおよびメールアドレスを受信すると、シェアリングカー2のドアを開錠するためのペアの電子鍵情報(シェアリングカー2用の電子鍵情報とユーザ用の電子鍵情報)を作成する(S31)。   When the operation server A receives the car sharing request information, the user ID, and the e-mail address from the agent server 40, the operation server A has a pair of electronic key information for unlocking the door of the sharing car 2 (an electronic key for the sharing car 2). Information and electronic key information for the user) are created (S31).

運用サーバAは、受信したユーザのメールアドレス(例えば、「aaa@bbb」)宛に、ユーザ用の電子鍵情報(認証鍵情報)と、シェアリングカー2の識別子(シェアリングカー2の自動車登録番号(ナンバープレートの番号))を含む電子メールを送信する(S32、図1の(11)電子鍵情報)。これにより、電子メールを受け取ったユーザは、利用するシェアリングカー2を特定することができる。なお、運用サーバAが、事前に端末装置10の通信アドレス等を知っている場合には、端末装置10に対して、ユーザ用の電子鍵情報と、シェアリングカー2の識別子の情報を直接送信してもよい。   The operation server A sends the electronic key information (authentication key information) for the user and the identifier of the sharing car 2 (vehicle registration of the sharing car 2) to the received user's email address (for example, “aaa @ bbb”). E-mail including the number (number of the license plate)) is transmitted (S32, (11) Electronic key information in FIG. 1). Thereby, the user who received the e-mail can specify the sharing car 2 to be used. When the operation server A knows the communication address of the terminal device 10 in advance, the electronic key information for the user and the identifier of the sharing car 2 are directly transmitted to the terminal device 10. May be.

運用サーバAは、ユーザが利用するシェアリングカー2に対して、シェアリングカー2用の電子鍵情報と、電子鍵情報の有効期間の情報とを送信する(S33、図1の(12)電子鍵情報)。   The operation server A transmits the electronic key information for the sharing car 2 and information on the validity period of the electronic key information to the sharing car 2 used by the user (S33, (12) electronic in FIG. Key information).

シェアリングカー2は、運用サーバAから受信した電子鍵情報を、認証処理を行うハードウェア70に設定する(S34)。   The sharing car 2 sets the electronic key information received from the operation server A in the hardware 70 that performs the authentication process (S34).

また、シェアリングカー2は、運用サーバAから受信した電子鍵情報の有効期間情報を、電子鍵情報を設定したのと同じハードウェア70に設定する(S35)。これにより、電子鍵情報の有効期間が設定される。   Further, the sharing car 2 sets the validity period information of the electronic key information received from the operation server A in the same hardware 70 as the electronic key information is set (S35). Thereby, the validity period of the electronic key information is set.

運用サーバAは、シェアリングカー2を利用するユーザのユーザIDを、シェアリングカー2に送信する(S36、図1の(13)ユーザID)。例えば、運用サーバAは、ユーザID「U001」をシェアリングカー2に送信する。   The operation server A transmits the user ID of the user who uses the sharing car 2 to the sharing car 2 (S36, (13) user ID in FIG. 1). For example, the operation server A transmits the user ID “U001” to the sharing car 2.

シェアリングカー2は、運用サーバAから受信したユーザIDを、管理サーバ30に送信する(S37、図1の(14)ユーザID)。例えば、シェアリングカー2は、ユーザID「U001」を管理サーバ30に送信する。   The sharing car 2 transmits the user ID received from the operation server A to the management server 30 (S37, (14) user ID in FIG. 1). For example, the sharing car 2 transmits the user ID “U001” to the management server 30.

管理サーバ30は、シェアリングカー2から受信したユーザIDに基づいて、ユーザIDに対応付けられて記憶されたソフトウェア情報および設定情報を読み出す。また、管理サーバ30は、ソフトウェア情報が示すソフトウェアと、設定情報とをシェアリングカー2に送信する(S38、図1の(15)設定情報・ソフトウェア)。例えば、図3を参照して、管理サーバ30は、ユーザID「U001」に対応付けられた基本ソフトウェアh1、h2、h3、アプリhp1、hp2および設定情報hpd1、hpd2、hpd3、hpd4を、シェアリングカー2に送信する。   Based on the user ID received from the sharing car 2, the management server 30 reads the software information and setting information stored in association with the user ID. Also, the management server 30 transmits the software indicated by the software information and the setting information to the sharing car 2 (S38, (15) setting information / software in FIG. 1). For example, referring to FIG. 3, the management server 30 shares basic software h1, h2, h3, apps hp1, hp2 and setting information hpd1, hdd2, hdd3, and hdd4 associated with the user ID “U001”. Send to car 2.

シェアリングカー2は、管理サーバ30からソフトウェアと設定情報を受信し、受信したソフトウェアをシェアリングカー2にインストールし(S39)、受信した設定情報をインストールしたソフトウェアに設定する(S40)。これにより、図5に示したように仮想化レイヤ61上で、基本ソフトウェア62およびアプリ63が実行され、設定情報64が設定されることになる。   The sharing car 2 receives the software and setting information from the management server 30, installs the received software in the sharing car 2 (S39), and sets the received setting information in the installed software (S40). As a result, the basic software 62 and the application 63 are executed on the virtualization layer 61 as shown in FIG. 5, and the setting information 64 is set.

ユーザは、利用期間内に指定場所に行き、端末装置10をシェアリングカー2の所定位置に近づけることにより、ユーザの電子鍵情報をシェアリングカー2に送信する(S41、図1の(16)電子鍵情報)。なお、シェアリングカー2の利用期間は、通常、電子鍵情報の有効期間と同じである。   The user goes to the designated place within the usage period and transmits the user's electronic key information to the sharing car 2 by bringing the terminal device 10 close to a predetermined position of the sharing car 2 (S41, (16) in FIG. 1). Electronic key information). The sharing car 2 usage period is usually the same as the validity period of the electronic key information.

シェアリングカー2は、端末装置10から受信したユーザの電子鍵情報と自信が記憶する電子鍵情報とを用いて認証処理を行い(S42)、認証に成功した場合にはシェアリングカー2のドアを開錠する(S43)。その後、シェアリングカー2は、エンジンを始動させる(S44)。   The sharing car 2 performs an authentication process using the electronic key information of the user received from the terminal device 10 and the electronic key information stored by the self-confidence (S42), and if the authentication is successful, the door of the sharing car 2 Is unlocked (S43). Thereafter, the sharing car 2 starts the engine (S44).

これにより、ユーザは、利用期間の間、シェアリングカー2を利用することができる。なお、図11および後述する図12において、ハッチングを施した領域80で利用期間を示している。   Thereby, the user can use the sharing car 2 during a use period. In FIG. 11 and FIG. 12 to be described later, the use period is shown in a hatched area 80.

(カーシェアリング終了)
図12は、カーシェアリング終了時のカーシェアリングシステム1の処理の流れを示すシーケンス図である。
(End of car sharing)
FIG. 12 is a sequence diagram illustrating a processing flow of the car sharing system 1 at the end of car sharing.

運用サーバAは、利用期間の終了時点より所定時間前に、端末装置10に対して利用終了時間が近づいていることを通知する(S51)。   The operation server A notifies the terminal device 10 that the use end time is approaching a predetermined time before the end of the use period (S51).

ユーザがシェアリングカー2の利用を終え、所定の場所にシェアリングカー2を返却すると、シェアリングカー2は、シェアリングカー2に設定した設定情報を、ユーザIDとともに管理サーバ30に送信する(S52、図1の(17)設定情報・ユーザID)。これにより、管理サーバ30は、管理サーバ30に記憶されたユーザの設定情報を更新する(S53)。設定情報を更新することにより、ユーザが、次にシェアリングカー2を利用する際に同じ設定情報を利用することができる。ただし、設定情報の更新は任意の処理であり、ユーザが更新を希望しない場合には、設定情報を更新しないようにしてもよい。   When the user finishes using the sharing car 2 and returns the sharing car 2 to a predetermined location, the sharing car 2 transmits the setting information set in the sharing car 2 to the management server 30 together with the user ID ( S52, (17) setting information / user ID in FIG. Thereby, the management server 30 updates the user setting information stored in the management server 30 (S53). By updating the setting information, the user can use the same setting information the next time the sharing car 2 is used. However, the update of the setting information is an arbitrary process, and if the user does not wish to update, the setting information may not be updated.

シェアリングカー2は、シェアリングカー2にインストールされていたソフトウェアをアンインストールするとともに、シェアリングカー2に設定された設定情報をクリアする(S54)。これにより、シェアリングカー2を次に利用する他のユーザに、利用していたソフトウェアおよび設定情報が知られるのを防ぐことができる。   The sharing car 2 uninstalls the software installed in the sharing car 2 and clears the setting information set in the sharing car 2 (S54). As a result, it is possible to prevent other users who use the sharing car 2 next from being notified of the software and setting information used.

なお、ユーザが、シェアリングカー2の利用期間の延長を要求する場合には、端末装置10から運用サーバAに対して延長要請の情報を送信する。延長することを決定した運用サーバAは、シェアリングカー2の電子情報鍵の有効期間を書き換え、書き換えた電子情報鍵をシェアリングカー2に送信する。これにより、シェアリングカー2は、電子鍵情報の有効期間を再設定することができ、ユーザは、再設定後の有効期間満了までシェアリングカー2を利用することができる。   When the user requests to extend the usage period of the sharing car 2, the terminal device 10 transmits extension request information to the operation server A. The operation server A that has decided to extend rewrites the validity period of the electronic information key of the sharing car 2 and transmits the rewritten electronic information key to the sharing car 2. Thereby, the sharing car 2 can reset the effective period of electronic key information, and the user can use the sharing car 2 until the effective period after resetting expires.

<サービスおよび費用の流れ>
図13は、カーシェアリングシステム1を運用する企業およびカーシェアリングシステム1を利用するユーザ間で受け渡しされるサービスおよび費用の流れを示す図である。
<Service and cost flow>
FIG. 13 is a diagram illustrating a flow of services and expenses transferred between a company operating the car sharing system 1 and a user using the car sharing system 1.

エージェントサーバ40を運用するエージェント400は、ユーザ100に対して、カーシェアリングの契約代行サービスを提供するとともに、契約代行サービスに付随したシェアリングカー2の情報提供サービスを提供する。これに対し、ユーザ100は、エージェント400に対して、カーシェアリング費用を支払う。なお、ユーザ100は、エージェント400から提供されるサービスに対する手数料を支払う場合もある。   The agent 400 that operates the agent server 40 provides a contract sharing service for car sharing to the user 100 and also provides an information providing service for the sharing car 2 associated with the contract proxy service. On the other hand, the user 100 pays a car sharing fee to the agent 400. Note that the user 100 may pay a fee for services provided from the agent 400.

エージェント400は、運用サーバ50およびシェアリングカー2を運用するカーシェアリング運用会社500に対して、カーシェアリングの契約代行サービスを提供する。また、エージェント400は、ユーザとの間の契約が成立した場合に、カーシェアリング運用会社500に対して、ユーザ100から預かったカーシェアリング費用を支払う。これに対し、カーシェアリング運用会社500は、エージェントサーバ40へのWebサイトの登録費用と、管理サーバ運用会社300に支払う管理サーバ30のライセンス費用とを支払う。   The agent 400 provides a car sharing contract agency service to the car sharing operation company 500 that operates the operation server 50 and the sharing car 2. Further, the agent 400 pays the car sharing cost deposited from the user 100 to the car sharing operation company 500 when the contract with the user is established. On the other hand, the car sharing operation company 500 pays the registration fee of the Web site to the agent server 40 and the license cost of the management server 30 paid to the management server operation company 300.

管理サーバ30を運用する管理サーバ運用会社300は、エージェント400に対して設定情報を管理するサービスを提供する。これに対し、エージェント400は、管理サーバ運用会社300に対し、カーシェアリング運用会社500から預かった管理サーバ30のライセンス費用を支払う。   A management server operating company 300 that operates the management server 30 provides a service for managing setting information to the agent 400. In response to this, the agent 400 pays the management server operation company 300 the license cost of the management server 30 deposited from the car sharing operation company 500.

<実施の形態の効果>
以上説明したように、本発明の実施の形態によると、マイカーの車載機器の設定情報を、シェアリングカー2に搭載された車載機器としてのハードウェア70に設定することにより、シェアリングカー2に引き継ぐことができる。これにより、ユーザが運転する車両をマイカーからシェアリングカー2に変更した場合であっても、ユーザは、シェアリングカー2を操作性良く運転することができる。
<Effect of Embodiment>
As described above, according to the embodiment of the present invention, the setting information of the in-vehicle device of the car is set in the hardware 70 as the in-vehicle device mounted on the sharing car 2, so that the sharing car 2 Can take over. Thereby, even if it is a case where the vehicle which a user drives is changed from my car to the sharing car 2, the user can drive the sharing car 2 with good operativity.

なお、設定情報はユーザIDと紐づけて管理サーバ30が管理する。このため、シェアリングカー2に配置された車載通信装置20が、マイカーを利用するユーザのユーザIDを管理サーバ30に送信することで、管理サーバ30からマイカーの車載機器の設定情報を取得することができる。これにより、マイカーの設定情報をシェアリングカー2の車載機器に容易に設定することができる。   The setting information is managed by the management server 30 in association with the user ID. For this reason, the vehicle-mounted communication apparatus 20 arrange | positioned at the sharing car 2 acquires the setting information of the vehicle-mounted apparatus of a car from the management server 30 by transmitting the user ID of the user who uses a car to the management server 30. Can do. Thereby, the setting information of the own car can be easily set in the in-vehicle device of the sharing car 2.

また、車載通信装置20は、設定情報に加えて、ユーザがマイカーで利用していたソフトウェアを、管理サーバ30から取得し、シェアリングカー2のコントローラ60上にインストールすることができる。これにより、ユーザは、シェアリングカー2においても、マイカーで利用していたのと同じソフトウェアを利用することができる。   In addition to the setting information, the in-vehicle communication device 20 can acquire the software used by the user in the car from the management server 30 and install it on the controller 60 of the sharing car 2. As a result, the user can use the same software as that used in the personal car in the sharing car 2.

また、コントローラ60は、仮想レイヤ上でソフトウェアを実行させるため、ハードウェアや車載ネットワーク等の環境が異なるマイカーおよびシェアリングカー2の双方で、同じソフトウェアを実行させることができる。   Further, since the controller 60 executes the software on the virtual layer, the same software can be executed by both the personal car and the sharing car 2 having different environments such as hardware and in-vehicle network.

また、運用サーバ50が、シェアリングカー2の車載通信装置20に対して、シェアリングカー2を利用するユーザのユーザIDを送信し、車載通信装置20がユーザIDに基づいて管理サーバ30から設定情報およびソフトウェアを取得している。このため、運用サーバ50からシェアリングカー2の利用を許可されたユーザが、設定情報をシェアリングカー2に引き継ぐことができる。   Further, the operation server 50 transmits the user ID of the user who uses the sharing car 2 to the in-vehicle communication device 20 of the sharing car 2, and the in-vehicle communication device 20 is set from the management server 30 based on the user ID. Obtaining information and software. Therefore, a user who is permitted to use the sharing car 2 from the operation server 50 can take over the setting information to the sharing car 2.

また、エージェントサーバ40が、ユーザの希望に合致するシェアリングカー2の運用サーバ50に対して、ユーザIDを通知している。これにより、通知を受けた運用サーバ50は、シェアリングカー2をユーザに使用させるための電子鍵情報の発行処理等を行うことができる。   Further, the agent server 40 notifies the user ID to the operation server 50 of the sharing car 2 that matches the user's desire. Accordingly, the operation server 50 that has received the notification can perform processing for issuing electronic key information for allowing the user to use the sharing car 2.

また、カーシェアリングの終了時には、車載通信装置20が管理サーバ30に設定情報を送信する。つまり、ユーザがシェアリングカー2を利用した際の設定情報を管理サーバ30に記憶させることができる。これにより、ユーザは、その後に他の車両を利用する際に、シェアリングカー2を利用した際の設定情報を引き継いで利用することができる。   In addition, when the car sharing ends, the in-vehicle communication device 20 transmits setting information to the management server 30. That is, the setting information when the user uses the sharing car 2 can be stored in the management server 30. Thereby, the user can take over and use the setting information at the time of using the sharing car 2, when using another vehicle after that.

<変形例>
上述の実施の形態では、管理サーバ30がシェアリングカー2に対してソフトウェアを提供することとしたが、ソフトウェアの取得先情報を提供してもよい。ソフトウェアの取得先情報とは、例えば、ソフトウェアのダウンロードサーバのURL(Uniform Resource Locator)情報である。
<Modification>
In the above-described embodiment, the management server 30 provides software to the sharing car 2, but software acquisition destination information may be provided. The software acquisition destination information is, for example, URL (Uniform Resource Locator) information of a software download server.

図14は、変形例に係るカーシェアリングシステムの構成及びデータの流れを示す図である。
図14を参照して、カーシェアリングシステム1Aは、図1に示したカーシェアリングシステム1の構成に加え、DL(ダウンロード)サーバ90を備える。
FIG. 14 is a diagram illustrating a configuration and data flow of a car sharing system according to a modification.
Referring to FIG. 14, car sharing system 1 </ b> A includes DL (download) server 90 in addition to the configuration of car sharing system 1 shown in FIG. 1.

DLサーバ90は、ソフトウェアを提供するためのサーバであり、車両にインストールされるソフトウェアを記憶している。つまり、DLサーバ90は、図3に示した、基本ソフトウェアh1、h2…や、アプリhp1、hp2…などを記憶している。   The DL server 90 is a server for providing software, and stores software installed in the vehicle. That is, the DL server 90 stores the basic software h1, h2,..., The applications hp1, hp2,.

上述の実施の形態では、管理サーバ30は、シェアリングカー2の車載通信装置20に対して、設定情報とともにソフトウェアを提供したが(図1の(15)設定情報・ソフトウェア)、本変形例では、管理サーバ30は、設定情報とともにDLサーバ90のURL情報を提供する(図14の(15)設定情報・URL)。   In the above-described embodiment, the management server 30 provides software to the in-vehicle communication device 20 of the sharing car 2 together with setting information ((15) setting information / software in FIG. 1). The management server 30 provides the URL information of the DL server 90 together with the setting information ((15) Setting information / URL in FIG. 14).

車載通信装置20は、管理サーバ30から提供されたURL情報に示されるURLにアクセスし(図14の(15´)URL)、DLサーバ90からソフトウェアをダウンロードする(図14の(15´´)ソフトウェア)。   The in-vehicle communication device 20 accesses the URL indicated by the URL information provided from the management server 30 ((15 ′) URL in FIG. 14), and downloads the software from the DL server 90 ((15 ″) in FIG. 14). software).

<付記>
以上、本発明の実施の形態に係るカーシェアリングシステム1について説明したが、本発明は、この実施の形態に限定されるものではない。
<Appendix>
The car sharing system 1 according to the embodiment of the present invention has been described above, but the present invention is not limited to this embodiment.

たとえば、上述の実施の形態ではシェアリングカー2をユーザに提供するカーシェアリングシステム1について説明したが、レンタカーをユーザに提供するレンタカーシステムについても、同上に上述の実施の形態を適用することができる。つまり、複数のユーザが利用する車両であるシェア車両に、上述の実施の形態を適用することができる。   For example, in the above-described embodiment, the car sharing system 1 that provides the user with the sharing car 2 has been described. However, the above-described embodiment can also be applied to a rental car system that provides the user with a rental car. . That is, the above-described embodiment can be applied to a share vehicle that is a vehicle used by a plurality of users.

また、本発明は、車載通信装置20を備える第2車両と、端末装置10と、管理サーバ30とからなるシステムとして構成することもできる。このシステムでは、端末装置10が、マイカーなどの第1車両に搭載された車載機器の設定情報をユーザIDとともに、管理サーバ30に登録する。また、第2車両の車載通信装置20は、ユーザIDを管理サーバ30送信することにより、管理サーバ30から設定情報を取得して、第2車両の車載機器に登録する。これにより、例えば、ユーザが所有する2台のマイカー間で共通の設定情報を引き継ぐことができる。また、第1ユーザが所有する第1のマイカーの設定情報を、第2ユーザが所有する第2のマイカーに引き継ぐこともできる。   The present invention can also be configured as a system including the second vehicle including the in-vehicle communication device 20, the terminal device 10, and the management server 30. In this system, the terminal device 10 registers the setting information of the in-vehicle device mounted on the first vehicle such as a personal car in the management server 30 together with the user ID. Moreover, the vehicle-mounted communication apparatus 20 of a 2nd vehicle acquires setting information from the management server 30 by transmitting user ID to the management server 30, and registers it with the vehicle-mounted apparatus of a 2nd vehicle. Thereby, for example, common setting information can be taken over between two private cars owned by the user. In addition, the setting information of the first car owned by the first user can be taken over by the second car owned by the second user.

また、上述の実施の形態では、ユーザごとに設定情報およびソフトウェア情報が管理されることとしたが、車両ごとに設定情報およびソフトウェア情報が管理されてもよい。つまり、カーシェアリングシステム1において、ユーザIDの代わりに、車両を識別するための車両IDを用い、車両IDと設定情報およびソフトウェア情報とが対応付けられて、管理サーバ30に登録されていてもよい。例えば、車載通信装置20は、車両IDを管理サーバ30に通知し、管理サーバ30から車両IDに対応する設定情報およびソフトウェアを取得する。   In the above-described embodiment, the setting information and software information are managed for each user. However, the setting information and software information may be managed for each vehicle. That is, in the car sharing system 1, the vehicle ID for identifying the vehicle may be used instead of the user ID, and the vehicle ID may be associated with the setting information and software information and registered in the management server 30. . For example, the in-vehicle communication device 20 notifies the management server 30 of the vehicle ID, and acquires setting information and software corresponding to the vehicle ID from the management server 30.

なお、上記の各装置を構成する構成要素の一部または全部は、1個のシステムLSIから構成されているとしてもよい。システムLSIは、複数の構成部を1個のチップ上に集積して製造された超多機能LSIであり、具体的には、マイクロプロセッサ、ROM、RAMなどを含んで構成されるコンピュータシステムである。RAMには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、システムLSIは、その機能を達成する。   Note that some or all of the components constituting each of the above-described devices may be configured by a single system LSI. The system LSI is an ultra-multifunctional LSI manufactured by integrating a plurality of components on a single chip, and specifically, a computer system including a microprocessor, ROM, RAM, and the like. . A computer program is stored in the RAM. The system LSI achieves its functions by the microprocessor operating according to the computer program.

また、本発明は、上記に示す方法であるとしてもよい。また、本発明は、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよい。   Further, the present invention may be the method described above. Further, the present invention may be a computer program that realizes these methods by a computer.

さらに、本発明は、上記コンピュータプログラムをコンピュータ読取可能な非一時的な記録媒体、例えば、HDD、CD−ROM、半導体メモリなどに記録したものとしてもよい。   Furthermore, the present invention may be a computer-readable non-transitory recording medium such as an HDD, a CD-ROM, or a semiconductor memory.

また、本発明は、上記コンピュータプログラムまたは上記デジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
また、上記各装置は、複数のコンピュータにより実現されてもよい。
In the present invention, the computer program or the digital signal may be transmitted via an electric communication line, a wireless or wired communication line, a network represented by the Internet, a data broadcast, or the like.
Each of the above devices may be realized by a plurality of computers.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the meanings described above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

1 カーシェアリングシステム
1A カーシェアリングシステム
2 シェアリングカー
10 端末装置
20 車載通信装置
21 通信部
22 ユーザID取得部
23 記憶装置
24 ユーザID送信部
25 設定情報取得部
26 設定情報設定部
27 電子鍵情報取得部
28 設定情報送信部
30 管理サーバ
31 通信部
32 設定情報取得部
33 記憶装置
34 ユーザID取得部
35 設定情報提供部
40 エージェントサーバ
50 運用サーバ
60 コントローラ
61 仮想化レイヤ
62 基本ソフトウェア
63 アプリ
64 設定情報
70 ハードウェア
70A ハードウェア
70B ハードウェア
70C ハードウェア
80 領域
90 DLサーバ
100 ユーザ
300 管理サーバ運用会社
400 エージェント
500 カーシェアリング運用会社
DESCRIPTION OF SYMBOLS 1 Car sharing system 1A Car sharing system 2 Sharing car 10 Terminal device 20 In-vehicle communication device 21 Communication part 22 User ID acquisition part 23 Storage device 24 User ID transmission part 25 Setting information acquisition part 26 Setting information setting part 27 Electronic key information acquisition Unit 28 setting information transmission unit 30 management server 31 communication unit 32 setting information acquisition unit 33 storage device 34 user ID acquisition unit 35 setting information provision unit 40 agent server 50 operation server 60 controller 61 virtualization layer 62 basic software 63 application 64 setting information 70 hardware 70A hardware 70B hardware 70C hardware 80 area 90 DL server 100 user 300 management server operating company 400 agent 500 car sharing operating company

Claims (13)

第1車両に搭載された車載機器の制御内容を示す設定情報である第1設定情報を取得し、取得した前記第1設定情報を送信する管理サーバと、
前記管理サーバから前記第1設定情報を受信し、受信した前記第1設定情報を、第2車両に搭載された車載機器に設定する、前記第2車両に配置された車載通信装置と、を備える車載機器制御システム。
A management server that acquires first setting information, which is setting information indicating the control content of the in-vehicle device mounted on the first vehicle, and transmits the acquired first setting information;
An in-vehicle communication device disposed in the second vehicle that receives the first setting information from the management server and sets the received first setting information in an in-vehicle device mounted in the second vehicle. In-vehicle device control system.
前記第1設定情報は、ユーザの識別子と対応付けられており、
前記管理サーバは、さらに、前記車載通信装置からユーザの識別子を受信し、受信した前記ユーザの識別子に対応付けられた前記設定情報を、当該ユーザの識別子の送信元である前記車載通信装置に送信し、
前記車載通信装置は、前記第1車両のユーザの識別子を前記管理サーバに送信し、前記管理サーバから前記第1車両のユーザの識別子に対応付けられた前記第1設定情報を受信する、請求項1に記載の車載機器制御システム。
The first setting information is associated with a user identifier,
The management server further receives a user identifier from the in-vehicle communication device, and transmits the setting information associated with the received user identifier to the in-vehicle communication device that is a transmission source of the user identifier. And
The in-vehicle communication device transmits an identifier of a user of the first vehicle to the management server, and receives the first setting information associated with the identifier of the user of the first vehicle from the management server. The in-vehicle device control system according to 1.
前記管理サーバは、さらに、前記第1車両に搭載された前記車載機器を動作させるソフトウェアおよび当該ソフトウェアの取得先情報の少なくとも一方を、前記車載通信装置に送信し、
前記車載通信装置は、さらに、前記管理サーバおよび前記取得先情報が示す取得先の少なくとも一方から、前記第2車両へのインストール対象として前記ソフトウェアを取得する、請求項1または請求項2に記載の車載機器制御システム。
The management server further transmits at least one of software for operating the in-vehicle device mounted on the first vehicle and acquisition destination information of the software to the in-vehicle communication device,
The said vehicle-mounted communication apparatus further acquires the said software as an installation object in the said 2nd vehicle from at least one of the acquisition destination which the said management server and the said acquisition destination information show. In-vehicle device control system.
前記車載通信装置は、取得した前記ソフトウェアを、仮想化レイヤ上で実行させる、請求項3に記載の車載機器制御システム。   The in-vehicle device control system according to claim 3, wherein the in-vehicle communication device causes the acquired software to be executed on a virtualization layer. 前記第2車両は、複数のユーザが利用する車両であるシェア車両である、請求項1〜請求項4のいずれか1項に記載の車載機器制御システム。   The in-vehicle device control system according to any one of claims 1 to 4, wherein the second vehicle is a share vehicle that is a vehicle used by a plurality of users. 前記車載機器制御システムは、さらに、前記シェア車両の運用を行う運用サーバを備え、
前記運用サーバは、前記車載通信装置に対して、前記シェア車両を利用するユーザの識別子を送信し、
前記車載通信装置は、前記運用サーバから前記ユーザの識別子を受信し、受信した前記ユーザの識別子に対応付けられた前記設定情報を前記管理サーバから受信する、請求項5に記載の車載機器制御システム。
The in-vehicle device control system further includes an operation server that operates the share vehicle,
The operation server transmits an identifier of a user who uses the share vehicle to the in-vehicle communication device,
The in-vehicle device control system according to claim 5, wherein the in-vehicle communication device receives the user identifier from the operation server, and receives the setting information associated with the received user identifier from the management server. .
前記車載機器制御システムは、さらに、前記シェア車両の斡旋を行うエージェントサーバを備え、
前記エージェントサーバは、前記第1車両のユーザから前記シェア車両に対する希望を受け、当該希望に合致する前記シェア車両の運用を行う前記運用サーバに対して、前記第1車両のユーザの識別子を送信する、請求項6に記載の車載機器制御システム。
The in-vehicle device control system further includes an agent server that mediates the share vehicle,
The agent server receives a request for the share vehicle from a user of the first vehicle, and transmits an identifier of the user of the first vehicle to the operation server that operates the share vehicle that matches the request. The in-vehicle device control system according to claim 6.
前記車載通信装置は、前記第2車両に搭載された前記車載機器の設定情報を、前記管理サーバに送信し、
前記管理サーバは、前記車載通信装置から受信した前記設定情報で、前記第1設定情報を更新する、請求項1〜請求項7のいずれか1項に記載の車載機器制御システム。
The in-vehicle communication device transmits setting information of the in-vehicle device mounted on the second vehicle to the management server,
The in-vehicle device control system according to claim 1, wherein the management server updates the first setting information with the setting information received from the in-vehicle communication device.
第1車両に配置された車載通信装置から、当該第1車両に搭載された車載機器の制御内容を示す設定情報を取得する設定情報取得部と、
前記設定情報取得部が取得した前記設定情報を、第2車両に配置された車載通信装置に提供する設定情報提供部と、を備える管理サーバ。
A setting information acquisition unit that acquires setting information indicating the control content of the in-vehicle device mounted in the first vehicle from the in-vehicle communication device disposed in the first vehicle;
A management server comprising: a setting information providing unit that provides the setting information acquired by the setting information acquiring unit to an in-vehicle communication device disposed in a second vehicle.
第2車両に配置された車載通信装置であって、
管理サーバから、第1車両に搭載された車載機器の設定内容を示す設定情報を取得する設定情報取得部と、
前記設定情報取得部が取得した前記設定情報を、前記第2車両に搭載された車載機器に設定する設定情報設定部と、を備える車載通信装置。
An in-vehicle communication device arranged in the second vehicle,
A setting information acquisition unit that acquires setting information indicating the setting contents of the in-vehicle device mounted on the first vehicle from the management server;
An in-vehicle communication device comprising: a setting information setting unit that sets the setting information acquired by the setting information acquisition unit in an in-vehicle device mounted on the second vehicle.
コンピュータを、
第1車両に配置された車載通信装置から、当該第1車両に搭載された車載機器の制御内容を示す設定情報を取得する設定情報取得部と、
前記設定情報取得部が取得した前記設定情報を、第2車両に配置された車載通信装置に提供する設定情報提供部と、して機能させるためのコンピュータプログラム。
Computer
A setting information acquisition unit that acquires setting information indicating the control content of the in-vehicle device mounted in the first vehicle from the in-vehicle communication device disposed in the first vehicle;
The computer program for functioning as the setting information provision part which provides the said setting information which the said setting information acquisition part acquired to the vehicle-mounted communication apparatus arrange | positioned at the 2nd vehicle.
コンピュータを、第2車両に配置された車載通信装置として機能させるためのコンピュータプログラムであって、
前記コンピュータを、
管理サーバから、第1車両に搭載された車載機器の設定内容を示す設定情報を取得する設定情報取得部と、
前記設定情報取得部が取得した前記設定情報を、前記第2車両に搭載された車載機器に設定する設定情報設定部と、して機能させるためのコンピュータプログラム。
A computer program for causing a computer to function as an in-vehicle communication device arranged in a second vehicle,
The computer,
A setting information acquisition unit that acquires setting information indicating the setting contents of the in-vehicle device mounted on the first vehicle from the management server;
A computer program for causing the setting information acquired by the setting information acquiring unit to function as a setting information setting unit that sets an in-vehicle device mounted on the second vehicle.
管理サーバが、第1車両に搭載された車載機器の制御内容を示す設定情報である第1設定情報を取得し、取得した前記第1設定情報を送信するステップと、
第2車両に配置された車載通信装置が、前記管理サーバから前記第1設定情報を受信し、受信した前記第1設定情報を、前記第2車両に搭載された車載機器に設定するステップと、を含む車載機器制御方法。
A management server acquiring first setting information which is setting information indicating control contents of the in-vehicle device mounted on the first vehicle, and transmitting the acquired first setting information;
An in-vehicle communication device disposed in a second vehicle receives the first setting information from the management server, and sets the received first setting information in an in-vehicle device mounted in the second vehicle; In-vehicle device control method including
JP2017158575A 2017-08-21 2017-08-21 In-vehicle device control system Active JP6972763B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017158575A JP6972763B2 (en) 2017-08-21 2017-08-21 In-vehicle device control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017158575A JP6972763B2 (en) 2017-08-21 2017-08-21 In-vehicle device control system

Publications (2)

Publication Number Publication Date
JP2019034684A true JP2019034684A (en) 2019-03-07
JP6972763B2 JP6972763B2 (en) 2021-11-24

Family

ID=65636788

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017158575A Active JP6972763B2 (en) 2017-08-21 2017-08-21 In-vehicle device control system

Country Status (1)

Country Link
JP (1) JP6972763B2 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020149106A (en) * 2019-03-11 2020-09-17 本田技研工業株式会社 Agent device, agent system, server device, agent device control method, and program
WO2020208954A1 (en) * 2019-04-09 2020-10-15 株式会社オートネットワーク技術研究所 In-vehicle computer, in-vehicle communication system, computer execution method, and computer program
JP2021103453A (en) * 2019-12-25 2021-07-15 本田技研工業株式会社 Service provision system, and program for portable communication terminal
WO2021149597A1 (en) * 2020-01-24 2021-07-29 株式会社オートネットワーク技術研究所 Control apparatus, control system, and method for determining function or operation of control apparatus
JP2021176041A (en) * 2020-05-01 2021-11-04 株式会社DeNA SOMPO Mobility Information providing device and information providing method
CN113631430A (en) * 2019-04-09 2021-11-09 株式会社自动网络技术研究所 Vehicle-mounted computer, computer execution method, and computer program
JP2022119592A (en) * 2021-02-04 2022-08-17 日立Astemo株式会社 Vehicle configuration system and method
JP2022140011A (en) * 2021-03-12 2022-09-26 本田技研工業株式会社 Control device
WO2022230434A1 (en) * 2021-04-28 2022-11-03 株式会社オートネットワーク技術研究所 Vehicle-mounted device, information processing method and program
JP2023070775A (en) * 2021-11-10 2023-05-22 株式会社 ミックウェア MOBILE FUNCTION SETTING SYSTEM, TERMINAL DEVICE, TERMINAL CONTROL METHOD, AND PROGRAM
US11993182B2 (en) 2020-12-24 2024-05-28 Toyota Jidosha Kabushiki Kaisha Management device, vehicle, management system, method, and storage medium storing a program
JP2024128398A (en) * 2023-03-10 2024-09-24 トヨタ自動車株式会社 server

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011073565A (en) * 2009-09-30 2011-04-14 Nec Software Chubu Ltd Driving assistance system, server device, driving assistance device, and information processing method
JP2011180827A (en) * 2010-03-01 2011-09-15 Clarion Co Ltd Onboard device, user information provision device, onboard device system and information distribution method
JP2012218454A (en) * 2011-04-04 2012-11-12 Denso Corp Cabin environment information sharing system
JP2013126802A (en) * 2011-12-16 2013-06-27 Toyota Motor Corp Method for downloading application software to on-board device, and the on-board device
JP2014108751A (en) * 2012-12-04 2014-06-12 Toyota Infotechnology Center Co Ltd Boarding scheduled person identification system, and boarding scheduled person identification method
WO2015050242A1 (en) * 2013-10-04 2015-04-09 三菱重工業株式会社 Car sharing management device, car sharing management method, and program
JP2015179384A (en) * 2014-03-19 2015-10-08 パーク二四株式会社 Vehicle management server, data processing apparatus, and computer program
US20160001720A1 (en) * 2014-07-04 2016-01-07 Fujitsu Limited Configurable rental vehicle
JP2016206715A (en) * 2015-04-15 2016-12-08 パーク二四株式会社 Recommendation information management server and computer program
JP2017087773A (en) * 2015-11-02 2017-05-25 株式会社デンソー On-vehicle device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011073565A (en) * 2009-09-30 2011-04-14 Nec Software Chubu Ltd Driving assistance system, server device, driving assistance device, and information processing method
JP2011180827A (en) * 2010-03-01 2011-09-15 Clarion Co Ltd Onboard device, user information provision device, onboard device system and information distribution method
JP2012218454A (en) * 2011-04-04 2012-11-12 Denso Corp Cabin environment information sharing system
JP2013126802A (en) * 2011-12-16 2013-06-27 Toyota Motor Corp Method for downloading application software to on-board device, and the on-board device
JP2014108751A (en) * 2012-12-04 2014-06-12 Toyota Infotechnology Center Co Ltd Boarding scheduled person identification system, and boarding scheduled person identification method
WO2015050242A1 (en) * 2013-10-04 2015-04-09 三菱重工業株式会社 Car sharing management device, car sharing management method, and program
JP2015179384A (en) * 2014-03-19 2015-10-08 パーク二四株式会社 Vehicle management server, data processing apparatus, and computer program
US20160001720A1 (en) * 2014-07-04 2016-01-07 Fujitsu Limited Configurable rental vehicle
JP2016206715A (en) * 2015-04-15 2016-12-08 パーク二四株式会社 Recommendation information management server and computer program
JP2017087773A (en) * 2015-11-02 2017-05-25 株式会社デンソー On-vehicle device

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11532303B2 (en) 2019-03-11 2022-12-20 Honda Motor Co., Ltd. Agent apparatus, agent system, and server device
JP2020149106A (en) * 2019-03-11 2020-09-17 本田技研工業株式会社 Agent device, agent system, server device, agent device control method, and program
JP7211856B2 (en) 2019-03-11 2023-01-24 本田技研工業株式会社 AGENT DEVICE, AGENT SYSTEM, SERVER DEVICE, CONTROL METHOD FOR AGENT DEVICE, AND PROGRAM
CN113631430B (en) * 2019-04-09 2024-06-25 株式会社自动网络技术研究所 On-vehicle computer, computer execution method and computer program
WO2020208954A1 (en) * 2019-04-09 2020-10-15 株式会社オートネットワーク技術研究所 In-vehicle computer, in-vehicle communication system, computer execution method, and computer program
CN113631430A (en) * 2019-04-09 2021-11-09 株式会社自动网络技术研究所 Vehicle-mounted computer, computer execution method, and computer program
US12001538B2 (en) 2019-04-09 2024-06-04 Autonetworks Technologies, Ltd. On-board computer, computer execution method, and computer program
JP2021103453A (en) * 2019-12-25 2021-07-15 本田技研工業株式会社 Service provision system, and program for portable communication terminal
US11375359B2 (en) 2019-12-25 2022-06-28 Honda Motor Co., Ltd. Method and system for managing service provisioning based on registration
JP7241671B2 (en) 2019-12-25 2023-03-17 本田技研工業株式会社 Programs for service provision systems and mobile communication terminals
CN114930308A (en) * 2020-01-24 2022-08-19 株式会社自动网络技术研究所 Control device, control system, and method for determining function or operation of control device
JP7582423B2 (en) 2020-01-24 2024-11-13 株式会社オートネットワーク技術研究所 Control device, control system, and method for determining the function or operation of a control device
WO2021149597A1 (en) * 2020-01-24 2021-07-29 株式会社オートネットワーク技術研究所 Control apparatus, control system, and method for determining function or operation of control apparatus
JP2021117694A (en) * 2020-01-24 2021-08-10 株式会社オートネットワーク技術研究所 Control device, control system, and method for determining function or operation of control device
JP7375573B2 (en) 2020-01-24 2023-11-08 株式会社オートネットワーク技術研究所 Control devices, control systems and methods for determining the function or operation of control devices
JP2023182795A (en) * 2020-01-24 2023-12-26 株式会社オートネットワーク技術研究所 Control devices, control systems and methods for determining the function or operation of control devices
JP7577458B2 (en) 2020-05-01 2024-11-05 株式会社DeNA SOMPO Mobility Information providing device and information providing method
JP2021176041A (en) * 2020-05-01 2021-11-04 株式会社DeNA SOMPO Mobility Information providing device and information providing method
US11993182B2 (en) 2020-12-24 2024-05-28 Toyota Jidosha Kabushiki Kaisha Management device, vehicle, management system, method, and storage medium storing a program
JP2022119592A (en) * 2021-02-04 2022-08-17 日立Astemo株式会社 Vehicle configuration system and method
JP7592520B2 (en) 2021-03-12 2024-12-02 本田技研工業株式会社 Control device
JP2022140011A (en) * 2021-03-12 2022-09-26 本田技研工業株式会社 Control device
WO2022230434A1 (en) * 2021-04-28 2022-11-03 株式会社オートネットワーク技術研究所 Vehicle-mounted device, information processing method and program
JP7676915B2 (en) 2021-04-28 2025-05-15 株式会社オートネットワーク技術研究所 In-vehicle device, information processing method and program
JP2022170465A (en) * 2021-04-28 2022-11-10 株式会社オートネットワーク技術研究所 In-vehicle device, information processing method and program
JP2023070775A (en) * 2021-11-10 2023-05-22 株式会社 ミックウェア MOBILE FUNCTION SETTING SYSTEM, TERMINAL DEVICE, TERMINAL CONTROL METHOD, AND PROGRAM
JP7727364B2 (en) 2021-11-10 2025-08-21 株式会社 ミックウェア MOBILE FUNCTION SETTING SYSTEM, TERMINAL DEVICE, TERMINAL CONTROL METHOD, AND PROGRAM
JP2024128398A (en) * 2023-03-10 2024-09-24 トヨタ自動車株式会社 server

Also Published As

Publication number Publication date
JP6972763B2 (en) 2021-11-24

Similar Documents

Publication Publication Date Title
JP6972763B2 (en) In-vehicle device control system
US11144296B2 (en) Multi-variable based secure download of vehicle updates
JP6069039B2 (en) Gateway device and service providing system
CN100501797C (en) Service providing system
JP6406732B1 (en) Parking lot rental and management system
CN110741323B (en) Autonomous/semi-autonomous driving method and apparatus with trusted data collection, retention and/or sharing
CN110059994A (en) Vehicle scheduling device
US20210138925A1 (en) Communication system, server, and terminal
JP5879451B1 (en) System and method for managing vehicles
CN102291454A (en) Background system for vehicular information service
CN109979106A (en) Car sharing system, the information processing unit for Car sharing and method and the storage medium for being stored with Car sharing program
JP2012203428A (en) Authentication system and authentication method
JP2018156197A (en) Parking lot reservation mediating server, parking lot server and computer program
CN110288417B (en) Information processing apparatus and storage medium storing program for automobile sharing service
KR20180037445A (en) Method and apparatus for personalized managing car sharing
JP2016208494A (en) System and method for managing vehicle
JP6814695B2 (en) Reservation management device, reservation management method, and program
US11405398B2 (en) Information processing apparatus, information processing system, and information processing method
JP6352654B2 (en) Transaction management system, transaction management server and program
CN116700741A (en) Function management system and function management method
US20200334652A1 (en) Transport vehicle access sharing with various occupants
JP6943165B2 (en) Parking lot management system and parking lot management method
CN110115016A (en) Information of vehicles processing system, information of vehicles processing routine and mobile communication terminal
JP5026437B2 (en) Content distribution apparatus, content reproduction apparatus, content distribution method, content reproduction method, content distribution program, content reproduction program, and recording medium
JP2018049466A (en) Parking lot management system, parking lot management server, parking lot management method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200323

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201216

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20210215

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210215

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210615

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210721

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20210721

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20211005

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211018

R150 Certificate of patent or registration of utility model

Ref document number: 6972763

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250