JP7822291B2 - Remote control device, operation method for remote control device, and program - Google Patents
Remote control device, operation method for remote control device, and programInfo
- Publication number
- JP7822291B2 JP7822291B2 JP2022155269A JP2022155269A JP7822291B2 JP 7822291 B2 JP7822291 B2 JP 7822291B2 JP 2022155269 A JP2022155269 A JP 2022155269A JP 2022155269 A JP2022155269 A JP 2022155269A JP 7822291 B2 JP7822291 B2 JP 7822291B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- vehicle
- remote control
- biometric information
- authority
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Selective Calling Equipment (AREA)
- Lock And Its Accessories (AREA)
Description
本発明は遠隔操作装置、遠隔操作装置の動作方法及びプログラムに関する。 The present invention relates to a remote control device, a method for operating a remote control device, and a program.
特許文献1には、遠隔操作の対象車両が最後に駐車された位置を特定し、最後に駐車された位置に応じて、ユーザから要求された操作が許容できる操作である否かを判断し、許容できない場合に、ユーザから要求された操作を拒絶する技術が開示されている。 Patent Document 1 discloses a technology that identifies the last parked location of a vehicle to be remotely controlled, determines whether an operation requested by a user is acceptable based on the last parked location, and rejects the operation if it is not acceptable.
しかしながら、特許文献1では、複数人で車両を共有することは想定されていない。例えば、特許文献1の技術を適用して複数人で車両を共有した場合に、一人のユーザの遠隔操作により、車両を遠隔操作できない状態になると他のユーザの利便性が損なわれる場合が生じ得る。近年普及しつつあるシェアリングサービスなどにおいて、複数人で車両を共有するユーザの利便性の向上が望まれている。 However, Patent Document 1 does not anticipate multiple people sharing a vehicle. For example, if multiple people share a vehicle using the technology in Patent Document 1, a situation may arise where one user's remote control operation renders the vehicle unable to be remotely controlled, thereby reducing convenience for other users. In the context of sharing services, which have become increasingly popular in recent years, there is a desire to improve convenience for users who share a vehicle with multiple people.
上記の課題を鑑みて、本発明は、車両を複数人で共有するユーザの利便性を向上することが可能な技術の提供を目的とする。また本発明は、脆弱な立場にある人々、女性、子供、障害者及び高齢者のニーズに特に配慮し、公共交通機関の拡大などを通じた交通の安全性改善により、全ての人々に、安全かつ安価で容易に利用できる、持続可能な輸送システムへのアクセスを提供する。そして、本発明の一つの側面は、持続可能な輸送システムの発展に寄与する。 In consideration of the above issues, the present invention aims to provide technology that can improve convenience for users who share a vehicle with multiple people. Furthermore, the present invention provides access to a safe, affordable, and easily accessible sustainable transportation system for all people by improving traffic safety through the expansion of public transportation, with particular consideration given to the needs of vulnerable people, women, children, people with disabilities, and the elderly. One aspect of the present invention contributes to the development of sustainable transportation systems.
本発明の一態様の遠隔操作装置は、車両を遠隔から操作する遠隔操作装置であって、ユーザの生体情報と、前記ユーザの端末装置に設定されている識別情報とを対応づけて登録する記憶手段と、
前記車両の内部に存在する第1ユーザの生体情報を取得する通信手段と、
前記記憶手段に登録されている前記生体情報のうち、前記第1ユーザの生体情報に対応づけられている前記識別情報に、前記車両の遠隔操作の権限を付与する演算手段と、を備え、
前記記憶手段は、複数のユーザをグループとして登録する機能を有し、前記第1ユーザと第2ユーザとが同一のグループとして登録されている場合に、
前記通信手段が、前記第1ユーザよりも後に第2ユーザの生体情報を取得した場合に、
前記演算手段は、前記第1ユーザの端末装置に関連付けられた前記識別情報に付与した前記遠隔操作の権限と、前記第2ユーザの端末装置に関連付けられた前記識別情報に付与した前記遠隔操作の権限と、を維持する。
A remote control device according to one aspect of the present invention is a remote control device for remotely controlling a vehicle, the remote control device comprising: a storage unit for registering biometric information of a user in association with identification information set in a terminal device of the user;
a communication means for acquiring biometric information of a first user present inside the vehicle;
a computing means for granting authority to remotely operate the vehicle to the identification information associated with the biometric information of the first user among the biometric information registered in the storage means ,
The storage means has a function of registering a plurality of users as a group, and when the first user and the second user are registered as the same group,
When the communication unit acquires biometric information of a second user after the first user,
The computing means maintains the remote control authority granted to the identification information associated with the terminal device of the first user and the remote control authority granted to the identification information associated with the terminal device of the second user .
本発明によれば、車両を複数人で共有するユーザの利便性を向上することができる。例えば、車両に乗車できるということは車両に対する操作権限が存在するということと推測できるため、生体認証で認証されたユーザに遠隔操作の権限を付与し、車外からの遠隔操作を許可することにより、ユーザの利便性を向上することができる。 This invention can improve convenience for users who share a vehicle with multiple people. For example, being able to board a vehicle can be inferred to mean having the authority to operate the vehicle. Therefore, by granting remote operation authority to users authenticated by biometric authentication and allowing remote operation from outside the vehicle, user convenience can be improved.
以下、添付図面を参照して実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態で説明されている特徴の組み合わせの全てが発明に必須のものとは限らない。実施形態で説明されている複数の特徴のうち二つ以上の特徴が任意に組み合わされてもよい。また、同一若しくは同様の構成には同一の参照番号を付し、重複した説明は省略する。 The following embodiments are described in detail with reference to the accompanying drawings. Note that the following embodiments do not limit the scope of the claimed invention, and not all combinations of features described in the embodiments are necessarily essential to the invention. Two or more of the features described in the embodiments may be combined in any desired manner. Furthermore, the same reference numbers are used for identical or similar components, and duplicate descriptions will be omitted.
[システムの概要]
図1を参照して、実施形態に係る遠隔操作装置100を含む車両遠隔操作システム150の構成例について説明する。遠隔操作装置100は、端末装置120を使用して車両110を遠隔から操作するサービスをユーザに提供する。以下、端末装置120を使用して車両110を遠隔から操作するサービスを遠隔操作サービスと表す。遠隔操作は、車両110から離れた位置からだけでなく、車両110の付近又は車両110の内部で実行されてもよい。
[System Overview]
An example configuration of a vehicle remote control system 150 including a remote control device 100 according to an embodiment will be described with reference to Fig. 1 . The remote control device 100 provides a user with a service for remotely controlling a vehicle 110 using a terminal device 120. Hereinafter, a service for remotely controlling a vehicle 110 using the terminal device 120 will be referred to as a remote control service. Remote control may be performed not only from a location remote from the vehicle 110, but also near the vehicle 110 or inside the vehicle 110.
遠隔操作サービスにおいて、遠隔操作装置100は、端末装置120から送信された遠隔操作指示に従って車両110を遠隔から操作する。遠隔操作装置100は、それぞれ個別の端末装置120を有する複数のユーザに対して遠隔操作サービスを提供可能であってもよい。図1では、2つの端末装置120のみを示しているが、遠隔操作装置100は、3人以上のユーザに遠隔操作サービスを提供してもよい。また、遠隔操作装置100は、複数の車両110の遠隔操作を実行可能であってもよい。図1では、2つの車両110のみを示しているが、遠隔操作装置100は、3つ以上の車両110の遠隔操作を実行可能であってもよい。 In the remote control service, the remote control device 100 remotely controls the vehicle 110 in accordance with remote control instructions transmitted from the terminal device 120. The remote control device 100 may be capable of providing the remote control service to multiple users, each of whom has their own terminal device 120. While only two terminal devices 120 are shown in FIG. 1, the remote control device 100 may provide the remote control service to three or more users. The remote control device 100 may also be capable of remotely controlling multiple vehicles 110. Although only two vehicles 110 are shown in FIG. 1, the remote control device 100 may be capable of remotely controlling three or more vehicles 110.
遠隔操作装置100、車両110及び端末装置120のそれぞれは、インターネットなどの広域ネットワーク130に接続されている。遠隔操作装置100は、ローカルエリアネットワーク(LAN)(図示せず)を通じて広域ネットワーク130に接続してもよい。車両110は、セルラネットワーク(図示せず)を通じて広域ネットワーク130に接続してもよい。端末装置120は、セルラネットワーク(図示せず)を通じて広域ネットワーク130に接続してもよいし、LAN(図示せず)を通じて広域ネットワーク130に接続してもよい。遠隔操作装置100と車両110とは広域ネットワーク130を通じて互いに通信可能である。遠隔操作装置100と端末装置120とは広域ネットワーク130を通じて互いに通信可能である。車両110と端末装置120とは広域ネットワーク130を通じて互いに通信可能であってもよい。これに代えて又はこれに加えて、車両110と端末装置120とは、Bluetooth(登録商標)などの短距離通信を通じて互いに直接に通信可能であってもよい。 The remote control device 100, the vehicle 110, and the terminal device 120 are each connected to a wide area network 130, such as the Internet. The remote control device 100 may be connected to the wide area network 130 via a local area network (LAN) (not shown). The vehicle 110 may be connected to the wide area network 130 via a cellular network (not shown). The terminal device 120 may be connected to the wide area network 130 via a cellular network (not shown) or via a LAN (not shown). The remote control device 100 and the vehicle 110 can communicate with each other via the wide area network 130. The remote control device 100 and the terminal device 120 can communicate with each other via the wide area network 130. The vehicle 110 and the terminal device 120 may also be able to communicate with each other via the wide area network 130. Alternatively or additionally, the vehicle 110 and the terminal device 120 may be able to communicate with each other directly via short-range communication such as Bluetooth (registered trademark).
図2は実施形態に係る車両遠隔操作システム150における遠隔操作装置100、車両110、端末装置120のハードウェア構成を示す図である。 Figure 2 is a diagram showing the hardware configuration of the remote control device 100, vehicle 110, and terminal device 120 in the vehicle remote control system 150 according to the embodiment.
(遠隔操作装置100)
遠隔操作装置100(サーバ)は、ユーザ情報の登録、遠隔操作の権限付与、遠隔操作の権限有無の判定、端末装置120から受信した遠隔操作指示等に関する処理を行う。遠隔操作装置100は、プロセッサ51と、記憶装置52と、通信装置53とを備えている。
(Remote control device 100)
The remote control device 100 (server) performs processes related to the registration of user information, the granting of authorization for remote control, the determination of the presence or absence of authorization for remote control, and remote control instructions received from the terminal device 120. The remote control device 100 includes a processor 51, a storage device 52, and a communication device 53.
プロセッサ51(演算装置)は、遠隔操作装置100による動作を実行するための汎用集積回路である。プロセッサ51は、例えば中央演算装置(CPU)によって構成されてもよい。プロセッサ51は、記憶装置52に記憶されているプログラムを読み出して実行することにより、車両遠隔操作サービスに関する各種処理を実行する。プロセッサ51は、ユーザの端末装置120から遠隔操作サービスを利用するためのアカウントの登録要求を、通信装置53を介して受け付けると、ユーザ情報を記憶装置52に登録する。プロセッサ51は、ユーザの端末装置120からの登録要求に応じて、所定の遠隔操作プログラム37を、通信装置53を介して端末装置120に送信(ダウンロード)する。 The processor 51 (arithmetic unit) is a general-purpose integrated circuit for executing operations by the remote control device 100. The processor 51 may be configured, for example, by a central processing unit (CPU). The processor 51 performs various processes related to the vehicle remote control service by reading and executing programs stored in the storage device 52. When the processor 51 receives a request for account registration for using the remote control service from the user's terminal device 120 via the communication device 53, it registers user information in the storage device 52. In response to the registration request from the user's terminal device 120, the processor 51 transmits (downloads) a predetermined remote control program 37 to the terminal device 120 via the communication device 53.
記憶装置52は、遠隔操作装置100の動作に使用される情報やソフトウェアを記憶するための装置である。記憶装置52は、ハードディスクドライブ(HDD)やソリッドステートドライブ(SSD)によって構成されてもよい。記憶装置52は、ユーザ情報の登録及び各種情報を記憶し、例えば権限管理情報57を記憶する。権限管理情報57とは、車両110の遠隔操作を実行する権限を管理するための情報である。車両110の遠隔操作を実行する権限を以下では操作権限と表す。権限管理情報57の具体例については後述する。記憶装置52は、プロセッサ51が読み出して実行するためのプログラムと、ユーザの端末装置120に提供する遠隔操作プログラムとを記憶する。また、通信装置53を介して端末装置120や車両110から取得した情報を記憶することができる。 The storage device 52 is a device for storing information and software used in the operation of the remote control device 100. The storage device 52 may be configured with a hard disk drive (HDD) or a solid state drive (SSD). The storage device 52 stores user information registration and various information, such as authority management information 57. The authority management information 57 is information for managing the authority to perform remote control of the vehicle 110. The authority to perform remote control of the vehicle 110 will be referred to as operation authority below. Specific examples of the authority management information 57 will be described later. The storage device 52 stores programs to be read and executed by the processor 51 and remote control programs to be provided to the user's terminal device 120. It can also store information obtained from the terminal device 120 and the vehicle 110 via the communication device 53.
通信装置53は、各種情報を無線で送受信する。通信装置53は、遠隔操作装置100が外部の装置(例えば、ルータや基地局)と通信するための装置である。通信装置53は、例えばネットワークカードで構成されてもよい。通信装置53は、無線通信を行ってもよいし、有線通信を行ってもよい。通信装置53は、Bluetooth(登録商標)のような短距離無線通信をサポートしてもよい。さらに、通信装置53は、セルラー通信やWiFi(登録商標)通信などをサポートしてもよい。通信装置53は車両110の制御装置15や端末装置120の通信装置36との間の無線通信を媒介する。 The communication device 53 wirelessly transmits and receives various information. The communication device 53 is a device that enables the remote control device 100 to communicate with external devices (e.g., a router or base station). The communication device 53 may be configured, for example, as a network card. The communication device 53 may perform wireless communication or wired communication. The communication device 53 may support short-range wireless communication such as Bluetooth (registered trademark). Furthermore, the communication device 53 may support cellular communication, Wi-Fi (registered trademark) communication, etc. The communication device 53 mediates wireless communication between the control device 15 of the vehicle 110 and the communication device 36 of the terminal device 120.
(車両110の構成)
車両110は、推進装置4、ブレーキ装置5、ステアリング装置6、外界センサ7、車両センサ8、通信装置9、ナビゲーション装置10、運転操作装置11、生体情報取得装置12、インタフェース装置(HMI装置)13、及び制御装置15を有している。
(Configuration of vehicle 110)
The vehicle 110 has a propulsion device 4, a braking device 5, a steering device 6, an external sensor 7, a vehicle sensor 8, a communication device 9, a navigation device 10, a driving operation device 11, a biometric information acquisition device 12, an interface device (HMI device) 13, and a control device 15.
車両110の各構成は、CAN(Controller Area Network)等の車載通信ネットワークによって信号伝達可能に接続されている。 Each component of vehicle 110 is connected to enable signal transmission via an in-vehicle communication network such as a Controller Area Network (CAN).
推進装置4は車両に駆動力を付与する装置であり、例えば、動力源及び変速機を含む。動力源は、ガソリンエンジン等の内燃機関及び電動機(モータ)の少なくとも一方を有する。 The propulsion device 4 is a device that provides driving force to the vehicle and includes, for example, a power source and a transmission. The power source has at least one of an internal combustion engine such as a gasoline engine and an electric motor.
ブレーキ装置5は車両に制動力を付与する装置であり、例えばブレーキロータにパッドを押し付けるブレーキキャリパと、ブレーキキャリパに油圧を供給する電動シリンダとを含む。 The brake device 5 is a device that applies braking force to the vehicle and includes, for example, a brake caliper that presses pads against a brake rotor and an electric cylinder that supplies hydraulic pressure to the brake caliper.
ステアリング装置6は車輪の舵角を変えるための装置であり、例えば車輪を転舵するラックアンドピニオン機構と、ラックアンドピニオン機構を駆動する電動モータとを有する。ステアリング装置6は電動パワーステアリング装置を含む。電動パワーステアリング装置は操舵操作をアシストしたり、あるいは、前輪を自動操舵するための駆動力を発揮するモータや、操舵角を検知するセンサ等を含む。推進装置4、ブレーキ装置5、及びステアリング装置6は、制御装置15によって制御される。 The steering device 6 is a device for changing the steering angle of the wheels, and includes, for example, a rack-and-pinion mechanism for steering the wheels and an electric motor for driving the rack-and-pinion mechanism. The steering device 6 includes an electric power steering device. The electric power steering device assists steering operations or includes a motor that generates driving force for automatically steering the front wheels, a sensor that detects the steering angle, and the like. The propulsion device 4, braking device 5, and steering device 6 are controlled by the control device 15.
外界センサ7は車両の周辺の物体等を検出するセンサである。外界センサ7はレーダ16、ライダ17(LIDAR:Light Detection and Ranging)及びカメラ18を含み、検出結果を制御装置15に出力する。 The external sensor 7 is a sensor that detects objects around the vehicle. The external sensor 7 includes a radar 16, a lidar (Light Detection and Ranging) 17, and a camera 18, and outputs the detection results to the control device 15.
レーダ16は、例えば、ミリ波レーダであり、電波により車両110の周囲の物体を検知したり、物体との距離を測距することが可能である。レーダ16は車両110の周囲に複数設けられており、例えば、レーダ16は車両の前部中央に1つ、前部各隅部に1つずつ、後部各隅部に一つずつ設けられている。 Radar 16 is, for example, a millimeter-wave radar, and is capable of detecting objects around vehicle 110 using radio waves and measuring the distance to the objects. Multiple radars 16 are provided around vehicle 110; for example, one radar 16 is provided in the center of the front of the vehicle, one at each front corner, and one at each rear corner.
ライダ17は、光により車両110の周囲の物体を検知したり、物体との距離を測距することが可能である。ライダ17は車両の周囲に複数設けられており、例えば、ライダ17は車両の前部の各隅部に1つずつ、後部中央に1つ、後部各側方に1つずつ設けられている。 The LIDAR 17 uses light to detect objects around the vehicle 110 and measure the distance to the objects. Multiple LIDARs 17 are provided around the vehicle; for example, one LIDAR 17 is provided at each corner of the front of the vehicle, one in the center of the rear, and one on each side of the rear.
カメラ18は車両110の周囲を撮像する装置であり、例えば、CCDやCMOS等の固体撮像素子を利用したデジタルカメラである。カメラ18は車両110の前方を撮像する前方カメラと後方を撮像する後方カメラとを含む。 Camera 18 is a device that captures images of the surroundings of vehicle 110, and is, for example, a digital camera that uses a solid-state image sensor such as a CCD or CMOS. Camera 18 includes a front camera that captures images in front of vehicle 110 and a rear camera that captures images behind it.
車両センサ8は、車両110の速度を検出する車速センサ、加速度を検出する加速度センサ、鉛直軸回りの角速度を検出するヨーレートセンサ、車両110の向きを検出する方位センサ等を含む。ヨーレートセンサは、例えばジャイロセンサである。また、車両センサ8には、推進装置4を駆動するための燃料やバッテリの残量を検出するセンサや、ブレーキ装置5等の作動状態を検出するためのセンサが含まれてもよい。また、車両センサ8には、ドアのロック状態(施錠、解錠)を検出するセンサや窓の開閉状態を検出するためのセンサが含まれてもよい。車両センサ8の検出結果は、通信装置9を介して端末装置120や遠隔操作装置100に送信される。端末装置120では、車両センサ8の検出結果が入出力装置30における遠隔操作プログラム37のUI画面に表示されてもよい。また、遠隔操作装置100では、プロセッサ51が車両センサ8の検出結果を用いて、権限付与等の各種処理を行ってもよい。 The vehicle sensors 8 include a vehicle speed sensor that detects the speed of the vehicle 110, an acceleration sensor that detects acceleration, a yaw rate sensor that detects the angular velocity around a vertical axis, and a direction sensor that detects the orientation of the vehicle 110. The yaw rate sensor is, for example, a gyro sensor. The vehicle sensors 8 may also include sensors that detect the remaining fuel or battery charge for driving the propulsion device 4, and sensors that detect the operating status of the brake device 5, etc. The vehicle sensors 8 may also include sensors that detect the lock status (locked/unlocked) of the doors and sensors that detect the open/closed status of the windows. The detection results of the vehicle sensors 8 are transmitted to the terminal device 120 and the remote control device 100 via the communication device 9. In the terminal device 120, the detection results of the vehicle sensors 8 may be displayed on the UI screen of the remote control program 37 in the input/output device 30. In the remote control device 100, the processor 51 may use the detection results of the vehicle sensors 8 to perform various processes, such as authorization.
通信装置9は、車両110が外部と通信するための機能を提供する。通信装置9は、Bluetooth(登録商標)のような短距離無線通信をサポートしてもよい。さらに、通信装置9は、セルラー通信やWiFi(登録商標)通信などをサポートしてもよい。通信装置9は車両110の制御装置15と端末装置120及び遠隔操作装置100との間の無線通信を媒介する。すなわち、制御装置15は、通信装置9を介して、例えば、赤外線通信やBluetooth(登録商標)等の通信方法を用いて、ユーザが所持する端末装置120や遠隔操作装置100と通信することが可能である。 The communication device 9 provides the vehicle 110 with the ability to communicate with the outside world. The communication device 9 may support short-range wireless communication such as Bluetooth (registered trademark). Furthermore, the communication device 9 may support cellular communication, Wi-Fi (registered trademark) communication, etc. The communication device 9 mediates wireless communication between the control device 15 of the vehicle 110 and the terminal device 120 and remote control device 100. In other words, the control device 15 can communicate with the terminal device 120 and remote control device 100 carried by the user via the communication device 9, using communication methods such as infrared communication and Bluetooth (registered trademark).
ナビゲーション装置10は車両の現在位置を取得し、目的地への経路案内等を行う装置であり、GNSS受信部20、及び地図記憶部21を有する。GNSS受信部20は人工衛星(測位衛星)から受信した信号に基づいて車両の位置(緯度や経度)を特定する。地図記憶部21は、フラッシュメモリやハードディスク等の記憶装置によって構成され、地図情報を記憶している。 The navigation device 10 acquires the vehicle's current position and provides route guidance to the destination, and includes a GNSS receiver 20 and a map memory 21. The GNSS receiver 20 determines the vehicle's position (latitude and longitude) based on signals received from artificial satellites (positioning satellites). The map memory 21 is composed of a storage device such as flash memory or a hard disk, and stores map information.
運転操作装置11は車室内に設けられ、車両を制御するためにユーザが行う入力操作を受け付ける。運転操作装置11は、運転操作ユニットとして、例えば、ステアリングホイール、アクセルペダル、ブレーキペダル、パーキングブレーキ装置、シフトレバー、及び、プッシュスタートスイッチ(エンジンスタートボタン)を含む。プッシュスタートスイッチはユーザからの運転操作により車両を起動するための入力操作を受け付ける。運転操作装置11は、操作量を検出するセンサを含み、操作量を示す信号を制御装置15に出力する。 The driving operation device 11 is installed inside the vehicle cabin and accepts input operations performed by the user to control the vehicle. The driving operation device 11 includes, as driving operation units, for example, a steering wheel, accelerator pedal, brake pedal, parking brake device, shift lever, and push start switch (engine start button). The push start switch accepts input operations to start the vehicle through driving operations by the user. The driving operation device 11 includes a sensor that detects the amount of operation and outputs a signal indicating the amount of operation to the control device 15.
生体情報取得装置12は、車両110の内部に存在するユーザの生体情報を取得する。生体情報取得装置12は、例えば、車両110の車室内に設けられたカメラ(室内カメラ)であり、車両110の内部に存在するユーザ(車内ユーザ)の顔を含む画像を取得する。生体情報取得装置12は、車両110の前席(運転席及び助手席)に着座しているユーザ、および、前席に対して後方に位置する後席に着座しているユーザの顔を含む画像を取得することが可能である。生体情報取得装置12は取得した生体情報を制御装置15に出力する。なお、生体情報取得装置12は、ユーザの指紋、網膜、虹彩のうち、1つ又は複数を生体情報として検出する各種の検出装置であってもよい。 The biometric information acquisition device 12 acquires biometric information of a user present inside the vehicle 110. The biometric information acquisition device 12 is, for example, a camera (indoor camera) installed inside the cabin of the vehicle 110, and acquires images including the face of a user present inside the vehicle 110 (in-vehicle user). The biometric information acquisition device 12 is capable of acquiring images including the faces of users seated in the front seats (driver's seat and passenger seat) of the vehicle 110, and users seated in the rear seats located behind the front seats. The biometric information acquisition device 12 outputs the acquired biometric information to the control device 15. Note that the biometric information acquisition device 12 may also be any type of detection device that detects one or more of the user's fingerprint, retina, and iris as biometric information.
インタフェース装置13(HMI装置)は、制御装置15とユーザとの間のインタフェース(HMI:Human Machine Interface)を提供し、ユーザに対して表示や音声の出力によって各種情報を報知すると共に、ユーザによる入力操作を受け付ける。インタフェース装置13は、液晶や有機EL等により構成され、ユーザからの入力操作を受け付け可能なタッチパネルとして機能する表示装置23と、ボタンやスイッチ等の入力装置24とを有する。 The interface device 13 (HMI device) provides an interface (HMI: Human Machine Interface) between the control device 15 and the user, notifying the user of various information by displaying and outputting audio, and accepting input operations from the user. The interface device 13 has a display device 23 made of liquid crystal, organic EL, etc., that functions as a touch panel that can accept input operations from the user, and an input device 24 such as buttons and switches.
制御装置15は、CPU、不揮発性メモリ(ROM)、及び、揮発性メモリ(RAM)等を含む電子制御装置(ECU)である。制御装置15はCPUでプログラムに基づいた演算処理を実行することで、各種の車両制御を実行することが可能である。制御装置15の各機能部の少なくとも一部は、LSIやASIC、FPGA等のハードウェアによって実現されてもよく、ソフトウェア及びハードウェアの組み合わせによって実現されてもよい。 The control device 15 is an electronic control unit (ECU) that includes a CPU, non-volatile memory (ROM), and volatile memory (RAM). The control device 15 is able to perform various vehicle controls by executing program-based arithmetic processing using the CPU. At least some of the functional units of the control device 15 may be implemented using hardware such as an LSI, ASIC, or FPGA, or may be implemented using a combination of software and hardware.
制御装置15は、外界認識部41、位置特定部42、ユーザ認識部43、車両制御部44及び記憶装置45を有する。 The control device 15 has an external environment recognition unit 41, a position identification unit 42, a user recognition unit 43, a vehicle control unit 44, and a storage device 45.
外界認識部41は、外界センサ7の検出結果に基づいて、車両110の周辺に存在する他車両や障害物の情報等を取得する。例えば、外界認識部41は、他車両や障害物に関する位置や大きさ等の情報や、信号機の表示や道路上の車線の区画線や駐車場等の路面に描かれた区画線(白線等)の情報を取得する。また、外界認識部41はカメラ18によって取得した画像をパターンマッチング等の画像解析手法に基づいて解析し、他車両や障害物の有無及びその大きさを取得する。更に、外界認識部41は、レーダ16、ライダ17からの信号を用いて障害物までの距離を算出し、障害物の位置を取得することが可能である。 The external environment recognition unit 41 acquires information about other vehicles and obstacles present around the vehicle 110 based on the detection results of the external environment sensor 7. For example, the external environment recognition unit 41 acquires information about the position and size of other vehicles and obstacles, as well as information about traffic light displays, lane markings on roads, and markings (such as white lines) painted on the road surface in parking lots, etc. The external environment recognition unit 41 also analyzes images acquired by the camera 18 using image analysis techniques such as pattern matching to acquire the presence and size of other vehicles and obstacles. Furthermore, the external environment recognition unit 41 can calculate the distance to obstacles using signals from the radar 16 and lidar 17 and acquire the position of the obstacles.
位置特定部42は、ナビゲーション装置10のGNSS受信部20からの信号に基づいて、車両の位置を検出することが可能である。また、位置特定部42はGNSS受信部20からの信号に加えて、車両センサ8から車速やヨーレートを取得し、いわゆる慣性航法を用いて車両の位置及び姿勢を特定することも可能である。 The position determination unit 42 is capable of detecting the vehicle's position based on signals from the GNSS receiving unit 20 of the navigation device 10. In addition to signals from the GNSS receiving unit 20, the position determination unit 42 can also obtain vehicle speed and yaw rate from the vehicle sensor 8 and determine the vehicle's position and attitude using so-called inertial navigation.
ユーザ認識部43は、生体情報取得装置12により取得された生体情報(例えば、顔画像)を特徴抽出処理などの画像解析手法に基づいて解析し、解析により取得した顔画像からユーザの顔の特徴を抽出した顔情報を取得する。生体情報取得装置12により車両110の内部に存在する複数のユーザの顔を含む顔画像が取得された場合に、ユーザ認識部43は、顔画像から複数のユーザのそれぞれの顔の特徴を抽出した複数の顔情報を生体情報として取得する。 The user recognition unit 43 analyzes the biometric information (e.g., facial images) acquired by the biometric information acquisition device 12 based on image analysis techniques such as feature extraction processing, and acquires facial information by extracting the user's facial features from the facial images acquired through the analysis. When the biometric information acquisition device 12 acquires facial images including the faces of multiple users present inside the vehicle 110, the user recognition unit 43 acquires multiple pieces of facial information by extracting the facial features of each of the multiple users from the facial images as biometric information.
遠隔操作装置100のプロセッサ51は、記憶装置52を参照して、端末装置120に関連付けられた識別情報に遠隔操作の権限が付与されているか否かを判定する。遠隔操作の権限が識別情報に付与されている場合に、プロセッサ51は、端末装置120からの遠隔操作信号を車両110に送信する。 The processor 51 of the remote control device 100 references the storage device 52 to determine whether the identification information associated with the terminal device 120 has been granted remote control authority. If the identification information has been granted remote control authority, the processor 51 transmits a remote control signal from the terminal device 120 to the vehicle 110.
車両制御部44は、遠隔操作指示に従い車両110を制御する。例えば、車両110のドアの施錠(ドアロック)、ドアの解錠(ドアロックの解除:アンロック)、車両110の各部に電力を供給するパワーシステムの起動や推進装置4の起動等を制御する。例えば、ドアの解錠を指示する遠隔操作指示を受信すると、車両制御部44は、ドアロックを解除する。また、車両制御部44は、推進装置4の起動を指示する遠隔操作指示を受信すると、推進装置4を起動させる。推進装置4が内燃機関である場合に、車両制御部44は点火装置(イグニッション)をオンにする。また、車両制御部44は、運転操作装置11の遠隔操作指示に基づいて、車両110の所定の動作を制御する。 The vehicle control unit 44 controls the vehicle 110 in accordance with remote operation instructions. For example, it controls the locking and unlocking of the vehicle 110 doors, the activation of the power system that supplies power to various parts of the vehicle 110, and the activation of the propulsion unit 4. For example, upon receiving a remote operation instruction to unlock the doors, the vehicle control unit 44 unlocks the doors. Furthermore, upon receiving a remote operation instruction to activate the propulsion unit 4, the vehicle control unit 44 activates the propulsion unit 4. If the propulsion unit 4 is an internal combustion engine, the vehicle control unit 44 turns on the ignition. Furthermore, the vehicle control unit 44 controls predetermined operations of the vehicle 110 based on the remote operation instructions from the driving operation device 11.
記憶装置45は、フラッシュメモリやハードディスク等によって構成され、制御装置15が実行する各種プログラムや、プログラムの実行において必要な各種パラメータを記憶する。また、記憶装置45は、通信装置9を介して遠隔操作装置100から取得した各種情報を登録する。各種情報には、遠隔操作装置100から取得した、権限管理情報57に登録されているユーザの情報が含まれる。 The storage device 45 is composed of flash memory, a hard disk, etc., and stores various programs executed by the control device 15 and various parameters required for program execution. The storage device 45 also registers various information obtained from the remote control device 100 via the communication device 9. This information includes user information registered in the authority management information 57 obtained from the remote control device 100.
(端末装置120)
端末装置120はユーザが携帯可能な装置であり、遠隔操作装置100及び車両110の制御装置15と通信可能である。遠隔操作プログラム37は車両遠隔操作における種々の機能を提供する。端末装置120は、例えばスマートフォンのようなモバイル装置であってもよい。端末装置120は、図2に示すように、入出力装置30、撮像装置31、プロセッサ33、記憶装置35、通信装置36、及び遠隔操作プログラム37を有する。遠隔操作プログラム37は、遠隔操作装置100から取得したプログラムである。端末装置120において、遠隔操作プログラム37を実行すると、
入出力装置30は端末装置120を操作するユーザに情報を提示すると共に、端末装置120を操作するユーザからの入力を受け付ける。入出力装置30は、例えば、タッチパネルとして機能し、入出力装置30はユーザからの入力を受け付けると、入力に対応する信号をプロセッサ33に出力する。入出力装置30は、遠隔操作プログラム37により提供される車両遠隔操作に関する各種機能におけるUI(ユーザインタフェース)として機能する。遠隔操作プログラム37に対する操作入力、及び遠隔操作プログラム37により処理された情報の表示は、入出力装置30を介して行うことが可能である。
(Terminal device 120)
The terminal device 120 is a device that can be carried by a user, and is capable of communicating with the remote control device 100 and the control device 15 of the vehicle 110. The remote control program 37 provides various functions for remotely controlling the vehicle. The terminal device 120 may be a mobile device such as a smartphone. As shown in FIG. 2 , the terminal device 120 has an input/output device 30, an imaging device 31, a processor 33, a storage device 35, a communication device 36, and a remote control program 37. The remote control program 37 is a program obtained from the remote control device 100. When the remote control program 37 is executed in the terminal device 120,
The input/output device 30 presents information to a user operating the terminal device 120 and accepts input from the user operating the terminal device 120. The input/output device 30 functions as, for example, a touch panel, and upon accepting input from the user, outputs a signal corresponding to the input to the processor 33. The input/output device 30 functions as a UI (user interface) for various functions related to vehicle remote control provided by the remote control program 37. Operation input to the remote control program 37 and display of information processed by the remote control program 37 can be performed via the input/output device 30.
撮像装置31は、入出力装置30から設定された撮像モードにより、画像(静止画像、動画像)の撮影が可能であり、撮像装置31は、例えば、CMOS等によって構成されたデジタルカメラである。プロセッサ33は、端末装置120を操作するユーザを撮像した画像に対して所定の画像処理を行うことにより顔画像の特徴をユーザの生体情報として取得することが可能である。ユーザは遠隔操作サービスを利用するためのアカウントを遠隔操作装置100に登録する際に、端末装置120から遠隔操作装置100に送信する登録要求と併せて生体情報を送信することにより、遠隔操作装置100は、識別情報(ユーザID又は端末ID)と生体情報とを紐づけて記憶装置52に登録してもよい。 The imaging device 31 is capable of capturing images (still images and moving images) in an imaging mode set by the input/output device 30. The imaging device 31 is, for example, a digital camera configured with a CMOS or the like. The processor 33 is able to acquire facial image features as biometric information of the user by performing predetermined image processing on an image captured of the user operating the terminal device 120. When the user registers an account to the remote control device 100 to use the remote control service, the terminal device 120 may transmit biometric information along with a registration request to the remote control device 100, and the remote control device 100 may associate the identification information (user ID or terminal ID) with the biometric information and register it in the storage device 52.
プロセッサ33は、端末装置120における各種処理を制御する。プロセッサ33は、記憶装置35に格納されたプログラムを実行することにより、遠隔操作プログラム37を用いた車両遠隔操作に関する各種機能が実現する。プロセッサ33は、端末装置120における表示画面を制御し、例えば、遠隔操作プログラム37により提供される車両遠隔操作に関する各種機能に対応したUIの表示を制御する。 The processor 33 controls various processes in the terminal device 120. By executing programs stored in the storage device 35, the processor 33 realizes various functions related to vehicle remote control using the remote control program 37. The processor 33 controls the display screen of the terminal device 120, and for example, controls the display of a UI corresponding to the various functions related to vehicle remote control provided by the remote control program 37.
記憶装置35は、端末装置120の動作に使用される情報やソフトウェアを記憶するための装置である。記憶装置52は、ハードディスクドライブ(HDD)やソリッドステートドライブ(SSD)によって構成されてもよい。記憶装置52は、例えば遠隔操作プログラム37を記憶する。 The storage device 35 is a device for storing information and software used in the operation of the terminal device 120. The storage device 52 may be configured as a hard disk drive (HDD) or a solid state drive (SSD). The storage device 52 stores, for example, the remote control program 37.
通信装置36は、端末装置120が外部と通信するための機能を提供する。通信装置36は、Bluetooth(登録商標)のような短距離無線通信をサポートしてもよい。さらに、通信装置36は、セルラー通信やWiFi(登録商標)通信などをサポートしてもよい。 The communication device 36 provides a function that enables the terminal device 120 to communicate with the outside world. The communication device 36 may support short-range wireless communication such as Bluetooth (registered trademark). Furthermore, the communication device 36 may support cellular communication, Wi-Fi (registered trademark) communication, etc.
(システムの動作例)
図3を参照して、実施形態に係る遠隔操作装置100を含む車両遠隔操作システム150の動作例について説明する。この動作の実行前に、ユーザは遠隔操作サービスを利用するためのアカウントを遠隔操作装置100に登録しており、自身の端末装置120に遠隔操作プログラム37をインストールしているとする。また、ユーザは、遠隔操作プログラム37に、ユーザは遠隔操作サービスを利用するためのアカウントのユーザIDを登録しているとする。
(Example of system operation)
An example of the operation of the vehicle remote control system 150 including the remote control device 100 according to the embodiment will be described with reference to Fig. 3. Before executing this operation, it is assumed that the user has registered an account for using the remote control service with the remote control device 100 and installed the remote control program 37 in the user's terminal device 120. It is also assumed that the user has registered the user ID of the account for using the remote control service in the remote control program 37.
S300で、ユーザは、車両110の通信装置9と端末装置120の通信装置36とをペアリングする。これによって、車両110の通信装置9と端末装置120の通信装置36とは互いに通信可能となる。端末装置120は、ペアリング時に車両110の車両IDを取得してもよく、この車両IDを自身の端末ID又は遠隔操作プログラム37に登録されているユーザIDとともに遠隔操作装置100へ送信してもよい。遠隔操作装置100は、この車両IDを端末装置120による遠隔操作の対象の車両の車両IDとして(後述する権限管理情報57のカラム503に)記憶してもよい。 At S300, the user pairs the communication device 9 of the vehicle 110 with the communication device 36 of the terminal device 120. This enables the communication device 9 of the vehicle 110 and the communication device 36 of the terminal device 120 to communicate with each other. The terminal device 120 may acquire the vehicle ID of the vehicle 110 during pairing, and may transmit this vehicle ID to the remote control device 100 along with its own terminal ID or a user ID registered in the remote control program 37. The remote control device 100 may store this vehicle ID as the vehicle ID of the vehicle to be remotely controlled by the terminal device 120 (in column 503 of the authority management information 57, described below).
S301で、生体情報取得装置12は、車両110の内部に存在するユーザの生体情報を取得する。生体情報取得装置12は、例えば、車両110の車室内に設けられたカメラ(室内カメラ)であり、車両110の内部に存在するユーザ(例えば、第1ユーザ)の顔を含む画像を取得する。 At S301, the biometric information acquisition device 12 acquires biometric information of a user present inside the vehicle 110. The biometric information acquisition device 12 is, for example, a camera (interior camera) installed inside the passenger compartment of the vehicle 110, and acquires an image including the face of a user (e.g., a first user) present inside the vehicle 110.
車両110の通信装置9は、生体情報取得装置12により取得されたユーザ(第1ユーザ)の生体情報を遠隔操作装置100に送信する。 The communication device 9 of the vehicle 110 transmits the biometric information of the user (first user) acquired by the biometric information acquisition device 12 to the remote control device 100.
S306において、遠隔操作装置100の通信装置53は、車両110との通信により、車両110の内部に存在する第1ユーザの生体情報を取得する。遠隔操作装置100は、第1ユーザの生体情報が、権限管理情報57に登録されている生体情報と一致するか判定する。第1ユーザの生体情報が権限管理情報57に登録されている生体情報と一致する場合に、遠隔操作装置100は、第1ユーザの端末装置120に関連付けられた識別情報(ユーザID、端末ID)が権限管理情報57に登録されていることを前提条件として、遠隔操作の権限を付与する。この場合、ユーザ(第1ユーザ)は、端末装置120を用いたS302、S305の操作を省略することができる。 In S306, the communication device 53 of the remote control device 100 communicates with the vehicle 110 to acquire biometric information of the first user present inside the vehicle 110. The remote control device 100 determines whether the biometric information of the first user matches the biometric information registered in the authority management information 57. If the biometric information of the first user matches the biometric information registered in the authority management information 57, the remote control device 100 grants remote control authority, on the prerequisite that identification information (user ID, terminal ID) associated with the first user's terminal device 120 is registered in the authority management information 57. In this case, the user (first user) can omit the operations of S302 and S305 using the terminal device 120.
なお、第1ユーザの生体情報が権限管理情報57に登録されている生体情報と一致しない場合、又は生体情報が登録されていない場合には、ユーザは、利用コードを用いた処理(S302~S306)により、遠隔操作を実行するための操作権限を取得する。遠隔操作装置100は、車両110の内部のインタフェース装置13において提示させた利用コードと、ユーザの端末装置120から送信された利用コードとが一致することにより、記憶装置52に登録されている、第1ユーザの端末装置に関連付けられた識別情報に、遠隔操作の権限を付与する。 If the first user's biometric information does not match the biometric information registered in the authority management information 57, or if the biometric information is not registered, the user obtains operation authority to perform remote operation through processing using the usage code (S302-S306). When the usage code presented by the interface device 13 inside the vehicle 110 matches the usage code transmitted from the user's terminal device 120, the remote operation device 100 grants remote operation authority to the identification information associated with the first user's terminal device, which is registered in the storage device 52.
ユーザは、S302~S306において、遠隔操作を実行するための操作権限を取得する。具体的に、S302で、ユーザは、遠隔操作プログラム37を使用して、利用コードの発行を遠隔操作装置100に要求する。利用コードとは、遠隔操作を実行するための操作権限を取得するために遠隔操作装置100へ送信することが必要な情報のことである。 In steps S302 to S306, the user acquires operating authority to perform remote control. Specifically, in step S302, the user uses the remote control program 37 to request the remote control device 100 to issue a usage code. The usage code is information that must be sent to the remote control device 100 to acquire operating authority to perform remote control.
S303で、遠隔操作装置100は、ユーザからの要求に応じて利用コードを生成し、車両110へ送信する。遠隔操作装置100は、例えば利用コードとしてランダムに4桁の数字を生成してもよい。遠隔操作装置100は、後のステップで使用するために、生成した利用コードと、利用コードの発行を要求した端末装置120に関連付けられた識別情報とを関連付けて記憶装置52に記憶する。 In S303, the remote control device 100 generates a usage code in response to the user's request and transmits it to the vehicle 110. The remote control device 100 may, for example, randomly generate a four-digit number as the usage code. The remote control device 100 associates the generated usage code with identification information associated with the terminal device 120 that requested the issuance of the usage code and stores them in the storage device 52 for use in a later step.
S304で、車両110は、入力装置24を用いて行われたユーザによる操作に従って、表示装置23を使用して利用コードを提示する。利用コードの提示は、表示装置23に利用コードを表示することであってもよく、利用コードを表す音声をインタフェース装置13のスピーカから再生することであってもよく、これらの組み合わせであってもよい。利用コードの提示には入力装置24の操作が必要となる。そのため、ユーザは、利用コードを取得するために、車両110のキーを使用して車両110をアンロックする必要がある。 In S304, the vehicle 110 presents the usage code using the display device 23 in accordance with the user's operation using the input device 24. The presentation of the usage code may be by displaying the usage code on the display device 23, by playing a sound representing the usage code from the speaker of the interface device 13, or by a combination of these. Presenting the usage code requires operation of the input device 24. Therefore, the user must unlock the vehicle 110 using the vehicle 110 key to obtain the usage code.
S305で、ユーザは、遠隔操作プログラム37を使用して、表示装置23によって表示された利用コードを遠隔操作装置100に送信する。S306で、遠隔操作装置100は、S305で送信された利用コードとS303で作成した利用コードとが一致すること、及びS303で利用コードを生成してから所定の時間内(例えば、5分以内)にS305で利用コードを受信したことを条件として、遠隔操作を実行するための遠隔操作権限を端末装置120に付与する。操作権限に有効期間が設定されてもよい。 At S305, the user uses the remote control program 37 to send the usage code displayed by the display device 23 to the remote control device 100. At S306, the remote control device 100 grants the terminal device 120 remote control authority to perform remote control, on the condition that the usage code sent at S305 matches the usage code created at S303, and that the usage code was received at S305 within a predetermined time (e.g., within 5 minutes) after the usage code was generated at S303. A validity period may be set for the operation authority.
また、S306では、S301で送信されたユーザの生体情報を用いて遠隔操作の権限を付与することも可能である。例えば、記憶装置52は、ユーザの生体情報と、ユーザの端末装置120に設定されている識別情報とを対応づけて登録する。通信装置53が車両110の内部に存在する第1ユーザの生体情報を車両110から取得し、遠隔操作装置100が、記憶装置52に登録されている生体情報のうち、第1ユーザの生体情報に対応づけられている識別情報に、車両110の遠隔操作の権限を付与してもよい。 In addition, in S306, it is also possible to grant remote control authority using the user's biometric information transmitted in S301. For example, the storage device 52 registers the user's biometric information in association with identification information set in the user's terminal device 120. The communication device 53 may acquire biometric information of a first user present inside the vehicle 110 from the vehicle 110, and the remote control device 100 may grant remote control authority for the vehicle 110 to identification information associated with the first user's biometric information among the biometric information registered in the storage device 52.
遠隔操作装置100は、個別の端末装置120に操作権限を付与してもよいし、ユーザ単位で端末装置120に操作権限を付与してもよい。ユーザが複数の端末装置120を有するとする。この場合に、遠隔操作装置100は、複数の端末装置120のうち、利用コードの送信に使用された端末装置120に操作権限を付与し、他の端末装置120に操作権限を付与しなくてもよい。遠隔操作装置100は、ユーザの複数の端末装置120のうち、利用コードの送信に使用された端末装置120だけでなく、他の端末装置120にも操作権限を付与してもよい。この場合に、遠隔操作装置100がユーザに操作権限を付与しているとみなされてもよい。以下の説明において、操作権限が付与された端末装置120のことを、操作権限を有する端末装置120と表すことがある。また、操作権限が付与された端末装置120のユーザのことを、操作権限を有するユーザと表すことがある。以下の説明では、個別の端末装置120に操作権限が付与される場合について説明するが、これに代えて、個別の端末装置120のユーザに操作権限が付与されてもよい。操作権限の付与と同様に、遠隔操作装置100は、個別の端末装置120の操作権限を解除してもよいし、ユーザ単位で端末装置120の操作権限を解除してもよい。 The remote control device 100 may grant operation authority to individual terminal devices 120, or may grant operation authority to terminal devices 120 on a user-by-user basis. Assume that a user has multiple terminal devices 120. In this case, the remote control device 100 may grant operation authority to the terminal device 120 used to send the usage code, and not to the other terminal devices 120. The remote control device 100 may grant operation authority to not only the terminal device 120 used to send the usage code, but also to the other terminal devices 120, among the user's multiple terminal devices 120. In this case, the remote control device 100 may be considered to have granted operation authority to the user. In the following description, a terminal device 120 that has been granted operation authority may be referred to as a terminal device 120 with operation authority. Furthermore, the user of a terminal device 120 with granted operation authority may be referred to as a user with operation authority. The following description will be given of a case where operation authority is granted to an individual terminal device 120, but instead, operation authority may be granted to the user of an individual terminal device 120. As with granting operation authority, the remote operation device 100 may revoke operation authority for an individual terminal device 120, or may revoke operation authority for the terminal device 120 on a user-by-user basis.
S307で、ユーザは、操作権限を有する端末装置120の遠隔操作プログラム37を使用して、車両110に対する遠隔操作指示を遠隔操作装置100へ送信する。遠隔操作指示の具体例については後述する。S308で、遠隔操作装置100は、遠隔操作指示を送信した端末装置120が操作権限を有することを確認する。 At S307, the user uses the remote control program 37 of the terminal device 120 for which the user has operating authority to send a remote control instruction for the vehicle 110 to the remote control device 100. Specific examples of remote control instructions will be described later. At S308, the remote control device 100 confirms that the terminal device 120 that sent the remote control instruction has operating authority.
S309で、遠隔操作装置100は、ユーザからの遠隔操作指示に従って、車両110を遠隔から操作するために、遠隔操作指示を車両110へ送信する。遠隔操作装置100は、遠隔操作の権限が付与された識別情報の端末装置120から受信した遠隔操作の要求に基づいて、車両110を操作するための信号を出力する。 At S309, the remote control device 100 transmits a remote control instruction to the vehicle 110 in order to remotely operate the vehicle 110 in accordance with the remote control instruction from the user. The remote control device 100 outputs a signal to operate the vehicle 110 based on a remote control request received from a terminal device 120 with identification information that has been granted remote control authority.
S310で、車両110は、遠隔操作装置100から指示された動作を実行する。S307~S310の動作を繰り返すことによって、ユーザは、操作権限が有効である限り、遠隔操作を繰り返し指示できる。 At S310, the vehicle 110 executes the operation instructed by the remote control device 100. By repeating the operations of S307 to S310, the user can repeatedly instruct remote operation as long as the operation authority is valid.
S311で、遠隔操作装置100は、ユーザからの遠隔操作指示に従って、操作権限を解除する。S311で、遠隔操作装置100は、操作権限の有効期間が過ぎたことに応じて、端末装置120に付与した操作権限を解除してもよい。このように操作権限を定期的に解除することによって、遠隔操作サービスの不正利用を抑制できる。遠隔操作装置100は、有効期間内にS302~S306を実行された場合に、操作権限の有効期間を更新してもよい。 In S311, the remote control device 100 cancels the operation authority in accordance with a remote operation instruction from the user. In S311, the remote control device 100 may cancel the operation authority granted to the terminal device 120 when the validity period of the operation authority has expired. By periodically canceling the operation authority in this manner, unauthorized use of the remote control service can be prevented. The remote control device 100 may update the validity period of the operation authority if S302 to S306 are executed within the validity period.
(端末装置120の画面表示)
図4を参照して、遠隔操作プログラム37によって端末装置120の入出力装置30に表示される画面の例について説明する。入出力装置30には、例えば、画面400及び画面410以外に、これらの画面に遷移するためのメニュー画面などが表示されてもよい。
(Screen display of terminal device 120)
4, an example of a screen displayed on the input/output device 30 of the terminal device 120 by the remote operation program 37 will be described. In addition to the screen 400 and the screen 410, the input/output device 30 may display a menu screen for transitioning to these screens, for example.
図4のST41には、利用コードの発行及び送信に使用される画面400の例が示される。画面400は、上述のS302で利用コードの発行を要求するための発行要求ボタン401を含む。ユーザが入出力装置30を使用して発行要求ボタン401を選択(例えば、押下)することによって、利用コードを発行することの要求が遠隔操作装置100へ送信される。遠隔操作装置100のアドレスは遠隔操作プログラム37に事前に設定されていてもよい。 ST41 in Figure 4 shows an example of a screen 400 used to issue and transmit a usage code. Screen 400 includes an issue request button 401 for requesting the issuance of a usage code in S302 described above. When the user selects (e.g., presses) the issue request button 401 using the input/output device 30, a request to issue a usage code is transmitted to the remote control device 100. The address of the remote control device 100 may be set in advance in the remote control program 37.
画面400は、利用コードを入力するためのフィールド402と、フィールド402に入力された利用コードを遠隔操作装置100へ送信するための利用コード送信ボタン403とをさらに含む。ユーザが入出力装置30を使用してフィールド402に利用コードを入力し、利用コード送信ボタン403を選択(例えば、押下)することによって、フィールド402に入力された利用コードが遠隔操作装置100へ送信される。図4のST41の例では発行要求ボタン401、フィールド402及び利用コード送信ボタン403が同一の画面400に含まれるが、これらのオブジェクトは複数の画面に分散して配置されてもよい。 Screen 400 further includes a field 402 for inputting a usage code, and a usage code send button 403 for transmitting the usage code input in field 402 to remote control device 100. When the user inputs the usage code into field 402 using input/output device 30 and selects (e.g., presses) usage code send button 403, the usage code input in field 402 is transmitted to remote control device 100. In the example of ST41 in FIG. 4, the issue request button 401, field 402, and usage code send button 403 are included on the same screen 400, but these objects may be distributed across multiple screens.
図4のST42には、車両110に対する遠隔操作に使用される画面410の例が示される。画面410は、車両110のドアを解錠(アンロック)するためのボタン411を含む。ユーザが入出力装置30を使用してボタン411を選択(例えば、押下)することによって、車両110のドアがアンロックされる。 ST42 in Figure 4 shows an example of a screen 410 used to remotely control the vehicle 110. The screen 410 includes a button 411 for unlocking the doors of the vehicle 110. The door of the vehicle 110 is unlocked when the user selects (e.g., presses) the button 411 using the input/output device 30.
画面410は、車両110の電源装置または推進装置4を起動にするためのボタン412をさらに含む。ユーザが入出力装置30を使用してボタン412を選択(例えば、押下)することによって、車両110の電源または推進装置4がオン状態(例えば、電源オン状態、イグニッションオン状態)となる。これによって、ユーザは、車両110を発進できるようになる。セキュリティをさらに向上させるため、遠隔操作プログラム37は、ボタン412が押下された後、車両110の表示装置23によって提示された起動コードを入力することをユーザに要求してもよい。 The screen 410 further includes a button 412 for activating the power supply or propulsion device 4 of the vehicle 110. When the user selects (e.g., presses) the button 412 using the input/output device 30, the power supply or propulsion device 4 of the vehicle 110 is turned on (e.g., power on state, ignition on state). This allows the user to start the vehicle 110. To further improve security, the remote control program 37 may require the user to enter an activation code presented by the display device 23 of the vehicle 110 after the button 412 is pressed.
画面410は、車両110のエアコンを起動するためのボタン413をさらに含む。ユーザが入出力装置30を使用してボタン413を選択(例えば、押下)することによって、車両110のエアコンが起動される。遠隔操作プログラム37は、車両110のエアコンの設定(例えば、温度)を変更する遠隔操作を提供してもよい。その他、デフロスターを作動させる遠隔操作を提供してもよい。 The screen 410 further includes a button 413 for starting the air conditioner of the vehicle 110. The air conditioner of the vehicle 110 is started when the user selects (e.g., presses) the button 413 using the input/output device 30. The remote control program 37 may provide remote control for changing the settings (e.g., temperature) of the air conditioner of the vehicle 110. In addition, it may provide remote control for activating the defroster.
画面410は、車両110を見つけやすくなるように車両110の状態を変化させるためのボタン414をさらに含む。ユーザが入出力装置30を使用してボタン414を選択(例えば、押下)することによって、例えば車両110のライトが所定期間点滅する。 The screen 410 further includes a button 414 for changing the state of the vehicle 110 to make it easier to find. When the user selects (e.g., presses) the button 414 using the input/output device 30, the vehicle 110's lights, for example, flash for a predetermined period of time.
上述のように、遠隔操作プログラム37が遠隔操作としてアンロック操作及び電源オン操作を含む場合に、ユーザは、端末装置120を車両110のキーの代わりに使用して車両110を発進できる。そのため、端末装置120は、デジタルキーとして機能しうる。遠隔操作プログラム37は、遠隔操作として図4のST42に説明された操作以外を含んでもよいし、図4のST42に説明された操作の一部又は全部を含まなくてもよい。図4のST42の例ではボタン411~414が同一の画面410に含まれるが、これらのオブジェクトは複数の画面に分散して配置されてもよい。 As described above, if the remote operation program 37 includes an unlock operation and a power-on operation as remote operations, the user can start the vehicle 110 using the terminal device 120 instead of a key for the vehicle 110. Therefore, the terminal device 120 can function as a digital key. The remote operation program 37 may include operations other than those described in ST42 of FIG. 4 as remote operations, or may not include some or all of the operations described in ST42 of FIG. 4. In the example of ST42 of FIG. 4, buttons 411 to 414 are included on the same screen 410, but these objects may also be distributed across multiple screens.
(権限管理情報)
図5は、遠隔操作装置100の記憶装置52に記憶された権限管理情報57の例を説明する図である。記憶装置52は、ユーザの識別情報と、ユーザが含まれるグループの情報と、生体情報等を権限管理情報57に登録する。図5では、各ユーザの操作権限がテーブル形式で管理される。これに代えて、各ユーザの操作権限は他の形式で管理されてもよい。権限管理情報57では、遠隔操作サービスの利用するためのアカウントを遠隔操作装置100に登録したユーザごとにレコードが生成される。
(Authority Management Information)
5 is a diagram illustrating an example of authority management information 57 stored in the storage device 52 of the remote operation device 100. The storage device 52 registers user identification information, information on the group to which the user belongs, biometric information, etc. in the authority management information 57. In FIG. 5, the operation authority of each user is managed in a table format. Alternatively, the operation authority of each user may be managed in another format. In the authority management information 57, a record is generated for each user who has registered an account for using the remote operation service in the remote operation device 100.
カラム500(ユーザID)は、ユーザを一意に識別するため識別情報(すなわち、ユーザID)を表す。識別情報(ユーザID)は、ユーザが遠隔操作サービスを利用するためのアカウントのアカウント名であってもよい。アカウント名は、ユーザによって指定された文字列(例えば、メールアドレス)であってもよいし、遠隔操作装置100が生成した一意の文字列であってもよい。遠隔操作装置100は、ユーザがアカウントを登録する際に権限管理情報57にレコードを追加し、そのレコードのカラム500にユーザIDを登録する。 Column 500 (User ID) represents identification information (i.e., a user ID) for uniquely identifying a user. The identification information (user ID) may be the account name of an account that the user uses to access the remote control service. The account name may be a character string specified by the user (e.g., an email address), or a unique character string generated by the remote control device 100. When a user registers an account, the remote control device 100 adds a record to the authority management information 57 and registers the user ID in column 500 of that record.
カラム501(端末ID)は、ユーザが使用する端末装置120を一意に識別するための識別情報(すなわち、端末ID)を表す。端末IDは、例えば、通信装置36のアドレス(BluetoothであればBDアドレス)であってもよい。端末IDは、端末装置120のシリアル番号であってもよい。端末IDは、遠隔操作装置100が端末装置120に一意に割り当てた文字列であってもよい。端末装置120の遠隔操作プログラム37は、ユーザからアカウント名が入力された際に、端末装置120のユーザIDを遠隔操作装置100に送信してもよい。遠隔操作装置100は、受信した端末IDをカラム501に登録する。遠隔操作装置100が端末IDを端末装置120に割り当てた場合に、遠隔操作装置100はその端末IDをカラム501に登録するとともに、端末装置120へ端末IDを送信する。端末装置120は、後続の処理で使用するために、受信した端末IDを記憶する。 Column 501 (Terminal ID) represents identification information (i.e., terminal ID) for uniquely identifying the terminal device 120 used by the user. The terminal ID may be, for example, the address of the communication device 36 (or a BD address in the case of Bluetooth). The terminal ID may also be the serial number of the terminal device 120. The terminal ID may also be a character string uniquely assigned to the terminal device 120 by the remote operation device 100. When the user inputs an account name, the remote operation program 37 of the terminal device 120 may transmit the user ID of the terminal device 120 to the remote operation device 100. The remote operation device 100 registers the received terminal ID in column 501. When the remote operation device 100 assigns a terminal ID to the terminal device 120, the remote operation device 100 registers the terminal ID in column 501 and transmits the terminal ID to the terminal device 120. The terminal device 120 stores the received terminal ID for use in subsequent processing.
1人のユーザは、遠隔操作に使用する端末装置120を1つのみ登録可能であってもよいし、複数登録可能であってもよい。1人のユーザが端末装置120を複数登録する場合に、カラム501には複数の端末IDが登録される。 A single user may be able to register only one terminal device 120 to be used for remote control, or may be able to register multiple terminal devices 120. If a single user registers multiple terminal devices 120, multiple terminal IDs are registered in column 501.
カラム502(車両ID)は、ユーザが遠隔操作を行う車両を一意に識別するための識別情報(すなわち、車両ID)を表す。車両IDは、例えば、車両110の通信装置9に割り当てられたIPアドレスであってもよい。車両IDは、車両110に記憶されていてもよい。端末装置120は、図3のS300でペアリングを行う際に車両110から車両IDを取得し、S302で利用コードの発行要求とともに、この車両IDを遠隔操作装置100へ送信してもよい。遠隔操作装置100は、受信した車両IDをカラム502に登録する。 Column 502 (Vehicle ID) represents identification information (i.e., the vehicle ID) for uniquely identifying the vehicle that the user remotely controls. The vehicle ID may be, for example, an IP address assigned to the communication device 9 of the vehicle 110. The vehicle ID may be stored in the vehicle 110. The terminal device 120 may obtain the vehicle ID from the vehicle 110 when performing pairing in S300 of FIG. 3, and may transmit this vehicle ID to the remote control device 100 along with a request to issue a usage code in S302. The remote control device 100 registers the received vehicle ID in column 502.
1人のユーザは、遠隔操作を行う車両110を1つのみ登録可能であってもよいし、複数登録可能であってもよい。1人のユーザが複数の車両110を登録する場合に、カラム502には複数の車両IDが登録される。複数の車両IDが登録されている場合に、遠隔操作装置100は、遠隔操作の指示とともに、遠隔操作の対象の車両の車両IDを取得してもよい。 A single user may be able to register only one vehicle 110 to be remotely controlled, or may be able to register multiple vehicles 110. If a single user registers multiple vehicles 110, multiple vehicle IDs are registered in column 502. If multiple vehicle IDs are registered, the remote control device 100 may obtain the vehicle ID of the vehicle to be remotely controlled along with the remote control instruction.
カラム503(操作権限)は、ユーザが遠隔操作を行うための操作権限の有無を表す。遠隔操作権が付与されると、カラム503に「操作権限あり」が設定される。操作権限は、権限の範囲の異なる複数の操作権限を含んでもよい。また、車両110が走行状態であるか否かにより、操作権限の範囲を変えてもよい。 Column 503 (operation authority) indicates whether the user has operation authority to perform remote operation. When remote operation authority is granted, "Operation authority granted" is set in column 503. Operation authority may include multiple operation authorities with different scopes of authority. In addition, the scope of operation authority may change depending on whether the vehicle 110 is in a moving state.
カラム504(グループID)は、各ユーザが属するグループを識別するための識別情報(すなわち、グループID)を表す。遠隔操作装置100は、ユーザが遠隔操作サービスを利用するためのアカウントを登録する際に権限管理情報57にレコードを追加し、ユーザが属するグループIDを登録することも可能である。 Column 504 (Group ID) represents identification information (i.e., group ID) for identifying the group to which each user belongs. When a user registers an account to use the remote control service, the remote control device 100 can also add a record to the authority management information 57 and register the group ID to which the user belongs.
カラム505は、ユーザの生体情報を表す。生体情報は、ユーザの顔を含む画像情報であり、例えば、識別情報(ユーザIDまたは端末ID)を登録する際に、ユーザの顔を含む画像情報を生体情報として登録してもよい。 Column 505 represents the user's biometric information. The biometric information is image information including the user's face. For example, when registering identification information (user ID or terminal ID), image information including the user's face may be registered as biometric information.
ユーザの顔を含む画像情報は、端末装置120の撮像装置31で撮像された画像情報を用いてもよい。また、車両110の内部において、生体情報取得装置12により取得されたユーザの顔を含む画像情報を生体情報として登録してもよい。 Image information including the user's face may be image information captured by the imaging device 31 of the terminal device 120. Also, image information including the user's face acquired by the biometric information acquisition device 12 inside the vehicle 110 may be registered as biometric information.
(端末装置120の動作例)
図6は端末装置120の動作例を示すフローチャートである。図6を参照して、端末装置120によって実行される動作例について説明する。図6の各工程は、記憶装置35に記憶されているコンピュータプログラムをプロセッサ33が実行することによって行われてもよい。これに代えて、図6の複数の工程の一部又は全部は、ASICのような専用集積回路によって行われてもよい。このような場合に、専用集積回路が各工程を実行するための機能部として動作してもよい。
(Example of operation of terminal device 120)
Fig. 6 is a flowchart showing an example of the operation of the terminal device 120. An example of the operation performed by the terminal device 120 will be described with reference to Fig. 6. Each step in Fig. 6 may be performed by the processor 33 executing a computer program stored in the storage device 35. Alternatively, some or all of the multiple steps in Fig. 6 may be performed by a dedicated integrated circuit such as an ASIC. In such a case, the dedicated integrated circuit may operate as a functional unit for executing each step.
S601で、端末装置120は、ユーザが遠隔操作プログラム37の使用を開始したかどうかを判定する。端末装置120は、ユーザが遠隔操作プログラム37の使用を開始したと判定された場合(S601で「YES」)に処理をS602に遷移し、それ以外の場合(S601で「NO」)にS601を繰り返す。端末装置120は、遠隔操作プログラム37が起動された場合や、遠隔操作プログラム37がバックグラウンドからアクティブに変更された場合に、ユーザが遠隔操作プログラム37の使用を開始したと判定してもよい。 In S601, the terminal device 120 determines whether the user has started using the remote control program 37. If it is determined that the user has started using the remote control program 37 ("YES" in S601), the terminal device 120 transitions the process to S602, and otherwise ("NO" in S601) repeats S601. The terminal device 120 may determine that the user has started using the remote control program 37 when the remote control program 37 is started or when the remote control program 37 is changed from background to active.
S602で、端末装置120は、端末装置120が操作権限を有するかどうかの問い合わせを遠隔操作装置100へ送信する。S603で、端末装置120は、問い合わせの結果に基づいて、端末装置120が操作権限を有するかどうかを判定する。端末装置120は、端末装置120が操作権限を有すると判定された場合(S603で「YES」)に処理をS604に遷移し、それ以外の場合(S603で「NO」)に処理をS607に遷移する。 At S602, the terminal device 120 sends an inquiry to the remote control device 100 as to whether the terminal device 120 has operation authority. At S603, the terminal device 120 determines whether the terminal device 120 has operation authority based on the result of the inquiry. If the terminal device 120 determines that the terminal device 120 has operation authority ("YES" at S603), the process proceeds to S604; otherwise ("NO" at S603), the process proceeds to S607.
例えば、車両110内のユーザの生体情報が権限管理情報57に登録されている生体情報と一致し、かつ、ユーザの端末装置120に関連付けられた識別情報(ユーザIDまたは端末ID)が登録されている場合に、処理はS604に進められる(S603で「YES」)。一方、ユーザの生体情報が権限管理情報57に登録されている生体情報と一致しない場合には(S603で「NO」)、S607に処理は進められ、ユーザは、利用コードを用いた処理(S607~S611)により、遠隔操作を実行するための操作権限を取得する。 For example, if the biometric information of the user in the vehicle 110 matches the biometric information registered in the authority management information 57 and identification information (user ID or terminal ID) associated with the user's terminal device 120 is registered, processing proceeds to S604 (YES in S603). On the other hand, if the user's biometric information does not match the biometric information registered in the authority management information 57 (NO in S603), processing proceeds to S607, and the user obtains operating authority to perform remote operation through processing using the usage code (S607 to S611).
端末装置120が操作権限を有する場合に、端末装置120は、S604~S606によって、車両110の遠隔操作を行う。S604で、端末装置120は、出力装置404を使用して、遠隔操作を行うための画面(例えば、図4のST42の画面410)を表示する。 If the terminal device 120 has the operation authority, the terminal device 120 performs remote operation of the vehicle 110 through steps S604 to S606. In step S604, the terminal device 120 uses the output device 404 to display a screen for remote operation (e.g., screen 410 of step ST42 in Figure 4).
S605で、端末装置120は、入出力装置30を使用してユーザから遠隔操作指示を取得したかどうかを判定する。端末装置120は、ユーザから遠隔操作指示を取得したと判定された場合(S605で「YES」)に処理をS605に遷移し、それ以外の場合(S605で「NO」)にS605を繰り返す。遠隔操作指示は、例えば図4のST42のボタン411~414の何れかの押下であってもよい。S606で、端末装置120は、ユーザから取得した遠隔操作指示を遠隔操作装置100へ送信する。 In S605, the terminal device 120 determines whether it has received a remote operation instruction from the user using the input/output device 30. If it is determined that a remote operation instruction has been received from the user ("YES" in S605), the terminal device 120 transitions the process to S605; otherwise ("NO" in S605), the terminal device 120 repeats S605. The remote operation instruction may be, for example, pressing any of buttons 411 to 414 in ST42 of FIG. 4. In S606, the terminal device 120 transmits the remote operation instruction received from the user to the remote operation device 100.
端末装置120が操作権限を有しない場合に、端末装置120は、S607~S611によって、車両110の操作権限を取得する。S607で、端末装置120は、入出力装置30を使用して、利用コードの発行を要求するための画面(例えば、図4のST41の画面400)を表示する。 If the terminal device 120 does not have operation authority, the terminal device 120 acquires operation authority for the vehicle 110 through steps S607 to S611. In step S607, the terminal device 120 uses the input/output device 30 to display a screen (e.g., screen 400 in step ST41 in Figure 4) for requesting the issuance of a usage code.
S608で、端末装置120は、入出力装置30を使用してユーザから発行指示を取得したかどうかを判定する。発行指示とは、利用コードの発行を要求することの指示のことである。端末装置120は、ユーザから発行指示を取得したと判定された場合(S608で「YES」)に処理をS609に遷移し、それ以外の場合(S608で「NO」)にS608を繰り返す。発行指示は、例えば、図4のST41の発行要求ボタン401の押下であってもよい。S609で、端末装置120は、利用コードの発行の要求を遠隔操作装置100へ送信する。 In S608, the terminal device 120 determines whether an issuance instruction has been received from the user using the input/output device 30. An issuance instruction is an instruction to request the issuance of a usage code. If it is determined that an issuance instruction has been received from the user ("YES" in S608), the terminal device 120 transitions the process to S609; otherwise ("NO" in S608), the terminal device 120 repeats S608. The issuance instruction may be, for example, pressing the issuance request button 401 in ST41 of FIG. 4. In S609, the terminal device 120 transmits a request to issue a usage code to the remote control device 100.
S610で、端末装置120は、入出力装置30を使用してユーザからコード送信指示を取得したかどうかを判定する。コード送信指示とは、利用コードを送信することの指示のことである。端末装置120は、ユーザからコード送信指示を取得したと判定された場合(S610で「YES」)に処理をS611に遷移し、それ以外の場合(S610で「NO」)にS610を繰り返す。利用コード指示は、例えば図4のST41の発行要求ボタン401の押下であってもよい。S611で、端末装置120は、フィールド402に入力された利用コードを遠隔操作装置100へ送信する。 In S610, the terminal device 120 determines whether it has received a code transmission instruction from the user using the input/output device 30. A code transmission instruction is an instruction to transmit a usage code. If it is determined that a code transmission instruction has been received from the user ("YES" in S610), the terminal device 120 transitions the process to S611; otherwise ("NO" in S610), the terminal device 120 repeats S610. The usage code instruction may be, for example, pressing the issuance request button 401 in ST41 of FIG. 4. In S611, the terminal device 120 transmits the usage code entered in field 402 to the remote control device 100.
端末装置120から遠隔操作装置100へ送信されるデータには、端末装置120に関連付けられた識別情報が含まれてもよい。端末装置120に関連付けられた識別情報は、ユーザIDであってもよいし、端末IDであってもよい。ユーザIDは、図5のカラム500で説明されたユーザIDと同じ種類であってもよい。端末IDは、図5のカラム501で説明された端末IDと同じ種類であってもよい。 The data transmitted from the terminal device 120 to the remote control device 100 may include identification information associated with the terminal device 120. The identification information associated with the terminal device 120 may be a user ID or a terminal ID. The user ID may be the same type as the user ID described in column 500 of Figure 5. The terminal ID may be the same type as the terminal ID described in column 501 of Figure 5.
(遠隔操作装置100の動作例)
図7A~図10は、遠隔操作装置100の動作例を示すフローチャートである。図7A~図10の各工程は、記憶装置52に記憶されているコンピュータプログラムをプロセッサ51が実行することによって行われてもよい。これに代えて、図7A~図10の複数の工程の一部又は全部は、ASICのような専用集積回路によって行われてもよい。このような場合に、専用集積回路が各工程を実行するための機能部として動作してもよい。なお、図7A~図10で説明する遠隔操作装置100の動作例は、車両110の制御装置15で実行してもよい。
(Example of operation of the remote control device 100)
7A to 10 are flowcharts showing an example of the operation of the remote control device 100. Each step in FIGS. 7A to 10 may be performed by the processor 51 executing a computer program stored in the storage device 52. Alternatively, some or all of the steps in FIGS. 7A to 10 may be performed by a dedicated integrated circuit such as an ASIC. In such a case, the dedicated integrated circuit may operate as a functional unit for executing each step. Note that the example of the operation of the remote control device 100 described in FIGS. 7A to 10 may be performed by the control device 15 of the vehicle 110.
(遠隔操作の権限付与)
図7Aは遠隔操作装置100の動作例を示すフローチャートである。図7Aを参照して、遠隔操作装置100によって実行される遠隔操作の権限付与に関する動作例について説明する。
(Authorization of remote control)
Fig. 7A is a flowchart showing an example of the operation of the remote control device 100. An example of the operation of the remote control device 100 regarding the authorization of remote operation will be described with reference to Fig. 7A.
S700において、遠隔操作装置100は、S301において車両110から送信されたユーザ(第1ユーザ)の生体情報が、権限管理情報57に登録されている生体情報と一致するか否かを判定する。遠隔操作装置100は、ユーザ(第1ユーザ)の生体情報が権限管理情報57に登録されている生体情報と一致する場合(S700で「YES」)に処理をS702に進める。生体情報が一致しない場合に(S700で「NO」)、遠隔操作装置100は処理をS701に進める。 In S700, the remote control device 100 determines whether the biometric information of the user (first user) transmitted from the vehicle 110 in S301 matches the biometric information registered in the authority management information 57. If the biometric information of the user (first user) matches the biometric information registered in the authority management information 57 ("YES" in S700), the remote control device 100 proceeds to S702. If the biometric information does not match ("NO" in S700), the remote control device 100 proceeds to S701.
S701において、遠隔操作装置100は、S303で作成した利用コードとS305で送信された利用コードとが一致するか否か判定し、一致する場合(S701で「YES」)に処理をS702に遷移し、それ以外の場合(S701で「NO」)には権限付与に関する処理を終了する。 In S701, the remote control device 100 determines whether the usage code created in S303 matches the usage code transmitted in S305. If they match ("YES" in S701), the process proceeds to S702; otherwise ("NO" in S701), the process related to authorization is terminated.
S702で、遠隔操作装置100は、S305で送信された利用コードに含まれる識別情報(ユーザID又は端末ID)が権限管理情報57に登録されているか判定する。登録されている場合(S702で「YES」)に処理をS703に遷移し、それ以外の場合(S702で「NO」)には権限付与に関する処理を終了する。なお、識別情報(ユーザID又は端末ID)の取得は、車両110の内部で、通信装置9が車内のユーザの端末装置120から識別情報を取得して、遠隔操作装置100に送信してもよい。 In S702, the remote control device 100 determines whether the identification information (user ID or terminal ID) included in the usage code transmitted in S305 is registered in the authority management information 57. If it is registered ("YES" in S702), the process proceeds to S703; otherwise ("NO" in S702), the process related to authorization is terminated. Note that the identification information (user ID or terminal ID) may be obtained inside the vehicle 110 by the communication device 9 acquiring the identification information from the user's terminal device 120 inside the vehicle and transmitting it to the remote control device 100.
S703で、遠隔操作装置100は、権限管理情報57を参照して、権限付与の対象となる識別情報(ユーザID又は端末ID)にグループ登録がされているか否か判定する。具体的には、遠隔操作装置100は、権限管理情報57のカラム504を参照して、登録されているグループの有無を判定する。 In S703, the remote operation device 100 references the authority management information 57 to determine whether a group is registered for the identification information (user ID or terminal ID) to which authority is to be granted. Specifically, the remote operation device 100 references column 504 of the authority management information 57 to determine whether a group is registered.
遠隔操作装置100は、グループ登録がされている場合(S703で「YES」)に処理をS704に遷移し、遠隔操作装置100は、グループ登録されている識別情報(ユーザID又は端末ID)に対して、遠隔操作の権限を付与する。例えば、図5のST51において、同一のグループ1に登録されている、ユーザA(ユーザID=UA)及びユーザB(ユーザID=UA)の識別情報に対して、遠隔操作装置100は、遠隔操作の権限を付与する(図5のST51)。 If group registration has been performed ("YES" in S703), the remote control device 100 transitions the process to S704, where the remote control device 100 grants remote control authority to the identification information (user ID or terminal ID) registered in the group. For example, in ST51 of FIG. 5, the remote control device 100 grants remote control authority to the identification information of user A (user ID = UA) and user B (user ID = UA), who are registered in the same group 1 (ST51 of FIG. 5).
遠隔操作装置100が、利用コードの比較により、ユーザ(第1ユーザ)の端末装置に関連付けられた識別情報に、遠隔操作の権限を付与した場合に、記憶装置52は、通信装置53により取得されたユーザ(第1ユーザ)の生体情報と、ユーザ(第1ユーザ)の端末装置に関連付けられた識別情報とを対応づけて登録する。 When the remote control device 100 grants remote control authorization to the identification information associated with the user's (first user's) terminal device through a comparison of the usage codes, the storage device 52 associates and registers the user's (first user's) biometric information acquired by the communication device 53 with the identification information associated with the user's (first user's) terminal device.
権限付与の対象は、例えば、車両110の起動時の現在の操作者(ユーザ)または最終操作者(ユーザ)を対象とするものであり、現在の操作者または最終操作者と同一のグループに属するユーザの識別情報に、遠隔操作の権限を付与してもよい。例えば、車両110の通信装置9は、車両110の推進装置4が起動または停止した際に、車内の第1ユーザの端末装置120に関連付けられた識別情報を取得して、通信装置53に送信してもよい。通信装置53は、車両110の通信装置9を介して、車両110が起動または停止した際に車両110の内部に存在する第1ユーザの端末装置120に関連付けられた識別情報を取得してもよい。遠隔操作装置100のプロセッサ51は、通信装置53により取得された識別情報を記憶装置52に登録し、記憶装置52に登録された識別情報に対して、遠隔操作の権限を付与してもよい。 The target of authorization may be, for example, the current operator (user) or the last operator (user) at the time of starting up the vehicle 110, and remote operation authorization may be granted to the identification information of a user belonging to the same group as the current operator or last operator. For example, when the propulsion device 4 of the vehicle 110 starts or stops, the communication device 9 of the vehicle 110 may acquire identification information associated with the terminal device 120 of the first user inside the vehicle and transmit it to the communication device 53. The communication device 53 may acquire, via the communication device 9 of the vehicle 110, identification information associated with the terminal device 120 of the first user present inside the vehicle 110 when the vehicle 110 starts or stops. The processor 51 of the remote operation device 100 may register the identification information acquired by the communication device 53 in the storage device 52 and grant remote operation authorization to the identification information registered in the storage device 52.
記憶装置52は、複数のユーザをグループとして登録する機能を有し、例えば、第1ユーザ(例えば、図5のST51のユーザID=UA)と第2ユーザ(例えば、図5のST51のユーザID=UB)とをグループ1として登録することができる。通信装置53が、第1ユーザよりも後に第2ユーザの生体情報を取得した場合に、遠隔操作装置100は、第1ユーザの端末装置に関連付けられた識別情報に付与した遠隔操作の権限と、第2ユーザの端末装置に関連付けられた識別情報に付与した遠隔操作の権限と、を維持する。 The storage device 52 has the function of registering multiple users as a group, and can register, for example, a first user (e.g., user ID = UA in ST51 in Figure 5) and a second user (e.g., user ID = UB in ST51 in Figure 5) as Group 1. If the communication device 53 acquires the biometric information of the second user after the first user, the remote control device 100 maintains the remote control authority granted to the identification information associated with the terminal device of the first user and the remote control authority granted to the identification information associated with the terminal device of the second user.
一方、S703の判定で、グループ登録がされていない場合(S703で「NO」)に処理をS705に遷移し、遠隔操作装置100は、S702で登録済と判定された識別情報に対して遠隔操作の権限を付与し、処理を終了する。この場合、遠隔操作装置100は、第1ユーザの遠隔操作の権限を削除して、新しいユーザである第3ユーザ(例えば、図5のST52のユーザID=UC)の端末装置120に関連付けられた識別情報に対して遠隔操作の権限を付与する。 On the other hand, if the determination in S703 is that group registration has not been performed ("NO" in S703), the process proceeds to S705, where the remote control device 100 grants remote control authority to the identification information determined to be registered in S702, and ends the process. In this case, the remote control device 100 deletes the remote control authority of the first user and grants remote control authority to the identification information associated with the terminal device 120 of the new user, the third user (for example, user ID = UC in ST52 of Figure 5).
車両110が転売された場合など、過去に一度も特定の車両110に乗ったことが無い初めてのユーザが車両110に乗った場合に、それ以前の遠隔操作権限を削除してもよい。例えば、通信装置53が、第1ユーザよりも後に第3ユーザの生体情報を取得した場合に、遠隔操作装置100は、新たなユーザである第3ユーザよりも前に付与済の遠隔操作の権限を削除する。遠隔操作装置100は、第1ユーザの端末装置に関連付けられた識別情報に対して付与済の遠隔操作の権限を削除する。第1ユーザについてグループ登録されている場合は、第1ユーザが属するグループIDの情報を削除してもよい。また、遠隔操作の権限の削除とともに、第1ユーザの生体情報を削除してもよい。そして、遠隔操作装置100は、新たなユーザである第3ユーザ(例えば、図3のユーザID=UC)の端末装置に関連付けられた識別情報に対して遠隔操作の権限を付与する(図5のST52)。 When a new user who has never driven a particular vehicle 110 before drives the vehicle 110, such as when the vehicle 110 is resold, the previous remote control authority may be deleted. For example, if the communication device 53 acquires the biometric information of a third user after the first user, the remote control device 100 deletes the remote control authority granted before the new user, the third user. The remote control device 100 deletes the remote control authority granted to the identification information associated with the terminal device of the first user. If the first user is registered in a group, the information of the group ID to which the first user belongs may be deleted. Furthermore, the biometric information of the first user may be deleted along with the deletion of the remote control authority. The remote control device 100 then grants remote control authority to the identification information associated with the terminal device of the new user, the third user (e.g., user ID = UC in Figure 3) (ST52 in Figure 5).
(変形例)
図7Bは、図7AのS705の処理の変形例の処理の流れを説明する図である。図7Bの変形例において、遠隔操作装置100は、生体情報を取得した位置が、通常時において車両110が駐車される駐車領域(通常駐車領域)であるか否かにより、付与済の権限を維持するか、新しいユーザに権限を付与するかを切り替えてもよい。
(Modification)
Fig. 7B is a diagram illustrating a process flow of a modified example of the process of S705 in Fig. 7A . In the modified example of Fig. 7B , the remote control device 100 may switch between maintaining the previously granted authority and granting the authority to a new user depending on whether the location where the biometric information was acquired is a parking area where the vehicle 110 is normally parked (a normal parking area).
車両110の位置特定部42は、ナビゲーション装置10のGNSS受信部20からの信号や車両センサ8からの信号に基づいて、車両110の位置を特定する。位置特定部42は、所定の時間、連続して停車した状態が継続すると、駐車と判定し、車両110の位置を駐車位置として特定する。位置特定部42により特定された駐車位置は、通信装置9により、遠隔操作装置100に送信される。駐車位置とともに、駐車日時を特定する日時情報を送信してもよい。また、通信装置9は、生体情報取得装置12により生体情報が取得された場合には、生体情報と、位置特定部42により特定された駐車位置と、日時情報とを対応付けて、遠隔操作装置100に送信してもよい。 The position determination unit 42 of the vehicle 110 determines the position of the vehicle 110 based on signals from the GNSS receiving unit 20 of the navigation device 10 and signals from the vehicle sensor 8. If the vehicle remains stopped continuously for a predetermined period of time, the position determination unit 42 determines that the vehicle is parked and determines the position of the vehicle 110 as a parking position. The parking position determined by the position determination unit 42 is transmitted to the remote control device 100 by the communication device 9. Date and time information specifying the date and time of parking may be transmitted along with the parking position. Furthermore, when biometric information is acquired by the biometric information acquisition device 12, the communication device 9 may associate the biometric information with the parking position determined by the position determination unit 42 and the date and time information and transmit them to the remote control device 100.
通信装置53は、生体情報と、車両110の駐車位置と、駐車日時を特定する日時情報とを、車両110から取得する。 The communication device 53 acquires biometric information, the parking location of the vehicle 110, and date and time information specifying the date and time of parking from the vehicle 110.
遠隔操作装置100は、車両110の駐車位置、及び駐車日時の情報に基づいて、所定期間における車両110の駐車位置ごとの駐車頻度を取得し、駐車頻度の最も高い駐車位置を、通常時において車両110が駐車される駐車領域(通常駐車領域)として特定する。 The remote control device 100 obtains the parking frequency for each parking position of the vehicle 110 over a specified period based on information about the parking position of the vehicle 110 and the parking date and time, and identifies the parking position with the highest parking frequency as the parking area where the vehicle 110 is normally parked (normal parking area).
ここで、駐車頻度とは、所定期間(例えば、一カ月)に、駐車位置Aに4回、駐車位置Bに20回、駐車位置Cに6回等、駐車位置ごとの駐車回数を示す。なお、駐車頻度は、駐車位置における駐車時間の累積(合計)であってもよい。 Here, parking frequency refers to the number of times a vehicle parks at each parking location over a given period (e.g., one month), such as four times at parking location A, 20 times at parking location B, and six times at parking location C. Note that parking frequency may also be the cumulative (total) amount of time parked at each parking location.
S711において、遠隔操作装置100は、生体情報が取得された位置が、通常駐車領域の領域内であるか否かを判定する。生体情報が取得された位置が、通常駐車領域の領域内でない場合(S711で「NO」)、S713に遷移して、遠隔操作装置100は、第1ユーザの生体情報に対応づけられている識別情報に付与された遠隔操作の権限を削除する。そして、遠隔操作装置100は、通常駐車領域の領域外の位置で取得された生体情報に対応づけられている識別情報に、遠隔操作の権限を付与する。 In S711, the remote control device 100 determines whether the location where the biometric information was acquired is within the normal parking area. If the location where the biometric information was acquired is not within the normal parking area ("NO" in S711), the process proceeds to S713, where the remote control device 100 deletes the remote control authority granted to the identification information associated with the biometric information of the first user. Then, the remote control device 100 grants remote control authority to the identification information associated with the biometric information acquired at a location outside the normal parking area.
例えば、遠隔操作装置100は、遠隔操作の権限が先に付与された、付与済の第1ユーザの遠隔操作の権限を削除して、新しいユーザである第3ユーザ(例えば、図5のST52のユーザID=UC)の端末装置120に関連付けられた識別情報に、遠隔操作の権限を付与する。 For example, the remote control device 100 deletes the remote control authority of the first user who was previously granted remote control authority, and grants remote control authority to the identification information associated with the terminal device 120 of the new user, the third user (for example, user ID = UC in ST52 of Figure 5).
一方、S711の判定において、生体情報が取得された位置が、通常駐車領域の領域内である場合(S711で「YES」)、S712に遷移して、遠隔操作装置100は、第1ユーザの生体情報に対応づけられている識別情報に付与された遠隔操作の権限を維持する。例えば、遠隔操作装置100は、遠隔操作の権限が先に付与されたユーザである、第1ユーザ(図5のST51のユーザID=UA)の端末装置120に関連付けられた識別情報に、遠隔操作の権限を付与(維持)する。 On the other hand, if the determination in S711 indicates that the location where the biometric information was acquired is within the normal parking area ("YES" in S711), the process proceeds to S712, where the remote control device 100 maintains the remote control authority granted to the identification information associated with the first user's biometric information. For example, the remote control device 100 grants (maintains) remote control authority to the identification information associated with the terminal device 120 of the first user (user ID = UA in ST51 of Figure 5), who was the user to whom remote control authority was first granted.
生体情報が取得された位置が、通常駐車領域の領域内である場合の使用とは、例えば、家族で車両110を共有する場合での使用等が想定され得る。このような場合には、新たな生体情報の取得により、付与済の遠隔操作の権限を削除せずに、遠隔操作の権限が先に付与されたユーザの権限を維持する。これにより、車両110を複数のユーザで共有する場合の利便性を向上することができる。また、遠隔操作の権限が付与されたユーザの権限を維持することにより、例えば、車両110が盗難された場合であっても、車両110の動作を遠隔操作で制限することが可能になり、車両110の防犯性を向上することができる。 When the location where the biometric information was acquired is within a normal parking area, it may be assumed that the vehicle 110 is used when shared by a family. In such a case, when new biometric information is acquired, the previously granted remote control authority is not deleted, and the authority of the user who was previously granted remote control authority is maintained. This improves convenience when the vehicle 110 is shared by multiple users. Furthermore, by maintaining the authority of the user who was granted remote control authority, it becomes possible to remotely restrict the operation of the vehicle 110 even if the vehicle 110 is stolen, for example, thereby improving the security of the vehicle 110.
(同乗者を同一のグループとして登録)
図8は遠隔操作装置100の動作例を示すフローチャートである。図8を参照して、遠隔操作装置100によって実行される、車両110の同乗者を同一のグループとして登録する処理に関する動作例について説明する。
(Register passengers as the same group)
Fig. 8 is a flowchart showing an example of the operation of the remote control device 100. An example of the operation of the process executed by the remote control device 100 to register fellow passengers of the vehicle 110 as part of the same group will be described with reference to Fig. 8 .
S800において、通信装置53は車両110から生体情報を受信する。通信装置53は、車両110の内部に存在する複数のユーザの顔を含む複数の顔画像を取得する。 At S800, the communication device 53 receives biometric information from the vehicle 110. The communication device 53 acquires multiple facial images including the faces of multiple users present inside the vehicle 110.
S801において、遠隔操作装置100は、複数のユーザそれぞれの顔情報が生体情報として記憶装置52に登録されているか判定する。顔情報がユーザの生体情報として記憶装置52に登録されていない場合(S801で「NO」)、処理を終了する。この場合、ユーザは、利用コードを用いた処理(S302~S306)により、遠隔操作を実行するための操作権限を取得する。 In S801, the remote control device 100 determines whether the facial information of each of multiple users is registered as biometric information in the storage device 52. If the facial information is not registered as the user's biometric information in the storage device 52 ("NO" in S801), the processing ends. In this case, the user obtains operating authority to perform remote control by processing using the usage code (S302 to S306).
一方、S801の判定で、顔情報がユーザの生体情報として記憶装置52に登録されている場合(S801で「YES」)、処理はS802に進められる。 On the other hand, if it is determined in S801 that facial information is registered in the storage device 52 as the user's biometric information ("YES" in S801), processing proceeds to S802.
S802において、遠隔操作装置100は、複数のユーザを同一のグループとして記憶装置52に登録する。 In S802, the remote control device 100 registers multiple users as the same group in the storage device 52.
S803において、遠隔操作装置100は、グループ登録されている識別情報(ユーザID又は端末ID)に対して、遠隔操作の権限を付与する。車両110の内部に複数の同乗者が存在する場合に、遠隔操作装置100は、複数の同乗者の識別情報(ユーザIDまたは端末ID)に遠隔操作の権限を付与する。 In S803, the remote control device 100 grants remote control authority to the identification information (user ID or terminal ID) registered in the group. If there are multiple passengers inside the vehicle 110, the remote control device 100 grants remote control authority to the identification information (user ID or terminal ID) of the multiple passengers.
(遠隔操作指示の出力)
図9は遠隔操作装置100の動作例を示すフローチャートである。図9を参照して、遠隔操作装置100によって実行される遠隔操作指示の出力に関する動作例について説明する。遠隔操作指示の出力とは、端末装置120から受信した遠隔操作指を、操作対象の車両110に送信する処理をいう。
(Remote control instruction output)
Fig. 9 is a flowchart showing an example of the operation of the remote control device 100. An example of the operation relating to the output of a remote operation instruction executed by the remote control device 100 will be described with reference to Fig. 9. The output of a remote operation instruction refers to a process of transmitting a remote operation finger received from the terminal device 120 to the vehicle 110 to be operated.
S901において、遠隔操作装置100は、端末装置120からの遠隔操作指示を受信する。 At S901, the remote control device 100 receives a remote control instruction from the terminal device 120.
S902において、遠隔操作装置100は、権限管理情報57を参照して、遠隔操作指示に含まれる識別情報(ユーザID又は端末ID)に基づいて、遠隔操作の権限の有無を判定する。遠隔操作の権限があると判定された場合(S902で「YES」)に処理をS903に遷移し、それ以外の場合(S902で「NO」)にS902を繰り返す。 In S902, the remote control device 100 references the authority management information 57 and determines whether or not it has authority to perform remote control based on the identification information (user ID or terminal ID) included in the remote control instruction. If it is determined that it has authority to perform remote control ("YES" in S902), the process proceeds to S903; otherwise ("NO" in S902), S902 is repeated.
S903において、遠隔操作装置100は、権限管理情報57を参照して、遠隔操作指示に含まれる識別情報に基づいて、操作対象の車両110(例えば、図5の車両ID=V1)を特定する。その後、遠隔操作装置100は、遠隔操作指示に従って、特定された車両110に対して遠隔操作指示(遠隔操作信号)を送信する。 At S903, the remote control device 100 refers to the authority management information 57 and identifies the vehicle 110 to be operated (e.g., vehicle ID = V1 in Figure 5) based on the identification information included in the remote control instruction. The remote control device 100 then transmits a remote control instruction (remote control signal) to the identified vehicle 110 in accordance with the remote control instruction.
(遠隔操作権限の削除)
図10は遠隔操作装置100の動作例を示すフローチャートである。図10を参照して、遠隔操作装置100によって実行される遠隔操作の権限削除に関する動作例について説明する。
(Removal of remote control authority)
10 is a flowchart showing an example of the operation of the remote control device 100. An example of the operation of the remote control device 100 regarding the deletion of the authority of remote operation will be described with reference to FIG.
S1001において、遠隔操作装置100は、端末装置120から遠隔操作の権限削除の指示を受信する。遠隔操作装置100は、権限管理情報57(例えば、図5のカラム503)を参照して、権限削除の指示に含まれる識別情報(ユーザID又は端末ID)に基づいて、削除の対象となる遠隔操作の権限を特定する。 At S1001, the remote control device 100 receives an instruction to delete remote control authority from the terminal device 120. The remote control device 100 references the authority management information 57 (e.g., column 503 in Figure 5) and identifies the remote control authority to be deleted based on the identification information (user ID or terminal ID) included in the instruction to delete authority.
S1002において、遠隔操作装置100は、権限管理情報57(例えば、図5のカラム504)を参照して、削除の対象となる遠隔操作の権限の識別情報に対して、グループ登録がされているか否かを判定する。グループ登録がされていると判定された場合(S1002で「YES」)に処理をS1003に遷移する。 In S1002, the remote control device 100 references the authority management information 57 (e.g., column 504 in Figure 5) and determines whether the identification information of the remote control authority to be deleted is group registered. If it is determined that the identification information is group registered ("YES" in S1002), the process proceeds to S1003.
S1003において、遠隔操作装置100は、グループ全体の遠隔操作の権限を削除する。例えば、図5のST51において、ユーザA(ユーザID=UA)またはユーザB(ユーザID=UA)の識別情報を有する端末装置120から遠隔操作の権限削除の指示を受信した場合に、遠隔操作装置100は、ユーザA及びユーザBが属するグループ1の全てのユーザ(A、B)の端末装置120に関連付けられた遠隔操作の権限を削除する。 In S1003, the remote control device 100 deletes the remote control authority for the entire group. For example, in ST51 of FIG. 5, if an instruction to delete remote control authority is received from a terminal device 120 having identification information for user A (user ID = UA) or user B (user ID = UA), the remote control device 100 deletes the remote control authority associated with the terminal devices 120 of all users (A, B) in group 1 to which user A and user B belong.
一方、グループ登録がされていない場合(S1002で「NO」)に処理をS1004に遷移する。S1004において、遠隔操作装置100は、S1001で特定された遠隔操作の権限を削除する。例えば、図5のST52において、ユーザC(ユーザID=UC)の識別情報を有する端末装置120から遠隔操作の権限削除の指示を受信した場合に、遠隔操作装置100は、ユーザCの端末装置120に関連付けられた遠隔操作の権限を削除する。 On the other hand, if group registration has not been performed ("NO" in S1002), the process proceeds to S1004. In S1004, the remote control device 100 deletes the remote control authority identified in S1001. For example, in ST52 of FIG. 5, if an instruction to delete remote control authority is received from the terminal device 120 having the identification information of user C (user ID = UC), the remote control device 100 deletes the remote control authority associated with user C's terminal device 120.
(車両110の動作例)
図11~図13は、車両110の動作例を示すフローチャートである。図11~図13の各工程は、記憶装置45に記憶されているコンピュータプログラムをプロセッサ51が実行することによって行われてもよい。これに代えて、図11~図13の複数の工程の一部又は全部は、ASICのような専用集積回路によって行われてもよい。このような場合に、専用集積回路が各工程を実行するための機能部として動作してもよい。
(Example of operation of vehicle 110)
11 to 13 are flowcharts showing an example of the operation of vehicle 110. Each of the steps in FIGS. 11 to 13 may be performed by processor 51 executing a computer program stored in storage device 45. Alternatively, some or all of the steps in FIGS. 11 to 13 may be performed by a dedicated integrated circuit such as an ASIC. In such a case, the dedicated integrated circuit may operate as a functional unit for executing each step.
(利用コードの表示)
図11は車両110の動作例を示すフローチャートである。図11を参照して、車両110によって実行される利用コードの表示に関する動作例について説明する。S1101において、車両110は、遠隔操作装置100からS303(図3)で送信された利用コードを受信したかどうかを判定する。車両110は、利用コードを受信したと判定された場合(S1101で「YES」)に処理をS1102に遷移し、それ以外の場合(S1101で「NO」)にS1101を繰り返す。
(Display usage code)
Fig. 11 is a flowchart showing an example of the operation of the vehicle 110. An example of the operation of the vehicle 110 regarding the display of a usage code will be described with reference to Fig. 11. In S1101, the vehicle 110 determines whether or not it has received the usage code transmitted from the remote control device 100 in S303 (Fig. 3). If it is determined that the usage code has been received ("YES" in S1101), the vehicle 110 transitions the process to S1102, and otherwise ("NO" in S1101) repeats S1101.
S1102において、車両110は、ユーザによる入力装置24の操作に応じて、表示装置23を用いて利用コードを表示する。 At S1102, the vehicle 110 displays the usage code using the display device 23 in response to the user's operation of the input device 24.
(識別情報の送信)
図12は車両110の動作例を示すフローチャートである。図12を参照して、車両110によって実行される識別情報の送信に関する動作例について説明する。図12に示される動作において、車両110は、起動時の現在の操作者(ユーザ)または最終操作者(ユーザ)の端末装置120に関連付けられた識別情報を遠隔操作装置100へ送信する。
(Transmission of identification information)
Fig. 12 is a flowchart showing an example of the operation of the vehicle 110. An example of the operation related to the transmission of identification information executed by the vehicle 110 will be described with reference to Fig. 12. In the operation shown in Fig. 12, the vehicle 110 transmits, to the remote operation device 100, identification information associated with the terminal device 120 of the current operator (user) or the last operator (user) at the time of startup.
S1201で、車両110の車両制御部44は、点火装置(イグニッション)のONまたはOFFの制御により、推進装置4の起動又は停止を判定する。車両110は、起動又は停止したと判定された場合(S1201で「YES」)に処理をS1202に遷移し、それ以外の場合(S1201で「NO」)にS1201を繰り返す。 In S1201, the vehicle control unit 44 of the vehicle 110 determines whether the propulsion device 4 is started or stopped by controlling the ignition ON or OFF. If the vehicle 110 determines that the propulsion device 4 has started or stopped ("YES" in S1201), it transitions to S1202, and otherwise ("NO" in S1201) it repeats S1201.
S1202において、車両110は、車両110内の端末装置120に関連付けられた識別情報(ユーザID又は端末ID)を取得する。識別情報(ユーザID又は端末ID)は、車両110の通信装置9を使用して取得されてもよい。端末装置120に関連付けられた識別情報は、端末装置120の端末IDであってもよいし、端末装置120のユーザのユーザIDであってもよい。車両110は、車両110内に複数の端末装置120が存在する場合に、複数の端末装置120のそれぞれから識別情報(ユーザID又は端末ID)を取得してもよい。 In S1202, the vehicle 110 acquires identification information (user ID or terminal ID) associated with the terminal device 120 within the vehicle 110. The identification information (user ID or terminal ID) may be acquired using the communication device 9 of the vehicle 110. The identification information associated with the terminal device 120 may be the terminal ID of the terminal device 120 or the user ID of the user of the terminal device 120. If multiple terminal devices 120 are present within the vehicle 110, the vehicle 110 may acquire identification information (user ID or terminal ID) from each of the multiple terminal devices 120.
S1203において、車両110は、S1202で取得された識別情報(ユーザID又は端末ID)を遠隔操作装置100へ送信する。この識別情報は、権限管理情報57への登録(例えば、図5)や遠隔操作の権限付与の判定(例えば、図7AのS702)で使用される。なお、上述の例では、車両110の起動又は停止の際に、車両110内の端末装置120に関連付けられた識別情報を取得する例を説明したが、この他、車両110とともに、所定時間、一緒に移動した端末装置120に関連付けられた識別情報を、車両110が遠隔操作装置100へ送信してもよい。 In S1203, the vehicle 110 transmits the identification information (user ID or terminal ID) acquired in S1202 to the remote control device 100. This identification information is used for registration in the authority management information 57 (e.g., FIG. 5) and for determining whether to grant remote control authorization (e.g., S702 in FIG. 7A). Note that in the above example, an example was described in which identification information associated with the terminal device 120 in the vehicle 110 is acquired when the vehicle 110 is started or stopped. However, the vehicle 110 may also transmit to the remote control device 100 identification information associated with a terminal device 120 that has traveled with the vehicle 110 for a predetermined period of time.
遠隔操作装置100の通信装置53は、車両110が起動または停止した際に車両110の内部に存在する第1ユーザの端末装置120に関連付けられた識別情報(ユーザID又は端末ID)を、車両110から取得する。遠隔操作装置100のプロセッサ51は、通信装置53により取得された識別情報(ユーザID又は端末ID)を記憶装置52に登録し、記憶装置52に登録された識別情報(ユーザID又は端末ID)に対して、遠隔操作の権限を付与する。 The communication device 53 of the remote control device 100 acquires, from the vehicle 110, identification information (user ID or terminal ID) associated with the terminal device 120 of the first user present inside the vehicle 110 when the vehicle 110 is started or stopped. The processor 51 of the remote control device 100 registers the identification information (user ID or terminal ID) acquired by the communication device 53 in the storage device 52, and grants remote control authority to the identification information (user ID or terminal ID) registered in the storage device 52.
(遠隔操作指示に基づいた動作)
図13は車両110の動作例を示すフローチャートである。図13を参照して、車両110によって実行される遠隔操作指示に基づいた車両制御に関する動作例について説明する。
(Operation based on remote control instructions)
13 is a flowchart showing an example of the operation of the vehicle 110. An example of the operation relating to vehicle control based on a remote operation instruction executed by the vehicle 110 will be described with reference to FIG.
図13に示される動作において、車両110は、遠隔操作の指示に従って動作する。S1301において、車両110は、通信装置9を介して、遠隔操作装置100から、S309で送信された遠隔操作指示を受信したかどうかを判定する。車両110は、遠隔操作指示を受信したと判定された場合(S1301で「YES」)に処理をS1302に遷移し、それ以外の場合(S1301で「NO」)にS1301を繰り返す。 In the operation shown in FIG. 13, the vehicle 110 operates in accordance with a remote control instruction. In S1301, the vehicle 110 determines whether it has received the remote control instruction transmitted in S309 from the remote control device 100 via the communication device 9. If it is determined that the remote control instruction has been received ("YES" in S1301), the vehicle 110 transitions the process to S1302; otherwise ("NO" in S1301), it repeats S1301.
S1302において、車両110は、遠隔操作指示に従って車両制御を実行する。車両制御部44は、遠隔操作指示に従い車両110を制御する。例えば、車両110のドアの施錠(ドアロック)、ドアの解錠(ドアロックの解除:アンロック)、車両110の各部に電力を供給するパワーシステムの起動や推進装置4の起動等を制御する。 In S1302, the vehicle 110 performs vehicle control in accordance with the remote operation instructions. The vehicle control unit 44 controls the vehicle 110 in accordance with the remote operation instructions. For example, it controls the locking and unlocking of the doors of the vehicle 110, the activation of the power system that supplies power to each part of the vehicle 110, the activation of the propulsion unit 4, etc.
[その他の実施形態]
また、各実施形態で説明された1以上の機能を実現する遠隔操作プログラムは、ネットワーク又は記憶媒体を介して端末装置に供給され、システム又は装置のコンピュータにおける1以上のプロセッサは、この遠隔操作プログラムを読み出して実行することができる。このような態様によっても本発明は実現可能である。
[Other embodiments]
Furthermore, a remote control program that realizes one or more functions described in each embodiment can be supplied to a terminal device via a network or a storage medium, and one or more processors in a computer of the system or device can read and execute the remote control program. The present invention can also be realized in such an embodiment.
<実施形態のまとめ>
(項目1) 上記実施形態の遠隔操作装置は、車両を遠隔から操作する遠隔操作装置(100)であって、
ユーザの生体情報と、前記ユーザの端末装置に設定されている識別情報とを対応づけて登録する記憶手段(52)と、
前記車両の内部に存在する第1ユーザの生体情報を取得する通信手段(53)と、
前記記憶手段(52)に登録されている前記生体情報のうち、前記第1ユーザの生体情報に対応づけられている前記識別情報に、前記車両の遠隔操作の権限を付与する演算手段(51)と、を備える。
<Summary of the embodiment>
(Item 1) The remote control device of the above embodiment is a remote control device (100) that remotely controls a vehicle,
a storage means (52) for registering biometric information of a user in association with identification information set in the terminal device of the user;
A communication means (53) for acquiring biometric information of a first user present inside the vehicle;
and a computing means (51) for granting the authority to remotely operate the vehicle to the identification information associated with the biometric information of the first user among the biometric information registered in the storage means (52).
項目1の遠隔操作装置によれば、車両を複数人で共有するユーザの利便性を向上することができる。例えば、車両に乗車できるということは車両に対する操作権限が存在するということと推測できるため、生体認証で認証されたユーザに遠隔操作の権限を付与し、車外からの遠隔操作を許可することにより、ユーザの利便性を向上することができる。 The remote control device of item 1 can improve convenience for users who share a vehicle with multiple people. For example, being able to board a vehicle can be inferred to mean having the authority to operate the vehicle. Therefore, by granting remote control authority to users authenticated by biometric authentication and allowing remote operation from outside the vehicle, user convenience can be improved.
(項目2) 前記演算手段(51)は、前記第1ユーザの生体情報が前記記憶手段(52)に登録されていない場合に、
前記車両の内部のインタフェース装置において提示させた利用コードと、前記ユーザの端末装置から送信された利用コードとが一致することにより、
前記記憶手段(52)に登録されている、前記第1ユーザの端末装置に関連付けられた識別情報に、前記遠隔操作の権限を付与する。
(Item 2) When the biometric information of the first user is not registered in the storage means (52), the calculation means (51)
When the usage code presented by the interface device inside the vehicle matches the usage code transmitted from the user's terminal device,
The remote control authority is granted to identification information associated with the terminal device of the first user, which is registered in the storage means (52).
項目2の遠隔操作装置によれば、生体情報が未登録の場合には、機械式の開錠方法によりユーザが車両内に入り、車内操作による利用コードの認証を行うことにより、車両遠隔操作システムにより提供される遠隔操作機能をアクティブ化することが可能になる。 With the remote control device of item 2, if biometric information has not been registered, the user can enter the vehicle using a mechanical unlocking method and authenticate the usage code via an in-vehicle operation, thereby activating the remote control functions provided by the vehicle remote control system.
(項目3) 前記演算手段(51)が、前記利用コードの比較により、前記第1ユーザの端末装置に関連付けられた識別情報に、前記遠隔操作の権限を付与した場合に、
前記記憶手段(52)は、前記通信手段(53)により取得された前記第1ユーザの生体情報と、前記ユーザの端末装置に関連付けられた識別情報とを対応づけて登録する。
(Item 3) When the calculation means (51) grants the authorization for remote operation to the identification information associated with the terminal device of the first user by comparing the usage code,
The storage means (52) registers the biometric information of the first user acquired by the communication means (53) in association with identification information associated with the terminal device of the user.
項目3の遠隔操作装置によれば、車両遠隔操作システムにより提供される遠隔操作機能をアクティブ化する際に、車両内のユーザの生体情報と、ユーザの端末装置に関連付けられた識別情報とを対応づけて登録することが可能になる。 The remote control device of item 3 makes it possible to register the biometric information of the user inside the vehicle in association with the identification information associated with the user's terminal device when activating the remote control function provided by the vehicle remote control system.
(項目4) 前記通信手段(53)が、前記第1ユーザよりも後に第2ユーザの生体情報を取得した場合に、前記演算手段(51)は、前記第2ユーザよりも前に付与済の前記遠隔操作の権限を削除する。 (Item 4) When the communication means (53) acquires biometric information of a second user after acquiring biometric information of the first user, the calculation means (51) deletes the remote control authority granted to the second user before the second user.
項目4の遠隔操作装置によれば、車両のユーザが変更される場合等において、後のユーザの生体情報の取得により、先のユーザの権限を削除することができる。これにより、遠隔操作における車両のセキュリティを向上することができる。例えば、車両の転売等において、先のユーザに権限を残さず、転売先で、ユーザ(例えば、スタッフ)が車両内に入り、生体情報を取得することにより、先のユーザの遠隔操作の権限を削除することができる。 With the remote control device of item 4, when the vehicle user changes, the previous user's authority can be revoked by acquiring the subsequent user's biometric information. This improves the security of the vehicle when remotely controlled. For example, when a vehicle is resold, the previous user's authority to remotely control the vehicle can be revoked by having a user (e.g., a staff member) enter the vehicle at the resale destination and acquire the biometric information, without leaving any authority to the previous user.
(項目5) 前記通信手段(53)は、前記生体情報として前記第1ユーザの顔を含む画像を取得し、
前記演算手段(51)は、前記画像から前記第1ユーザの顔の特徴を抽出した顔情報を取得し、
前記記憶手段(52)は、前記第1ユーザの生体情報として前記顔情報と前記識別情報とを対応づけて登録する。
(Item 5) The communication means (53) acquires an image including a face of the first user as the biometric information,
The calculation means (51) acquires facial information by extracting facial features of the first user from the image,
The storage means (52) registers the face information and the identification information as biometric information of the first user in association with each other.
項目5の遠隔操作装置によれば、車両の内部に存在するユーザの生体情報として抽出した顔情報と識別情報とを対応付けることができる。 The remote control device of item 5 can associate facial information extracted as biometric information of a user present inside a vehicle with identification information.
(項目6) 前記記憶手段(52)は、複数のユーザをグループとして登録する機能を有し、前記第1ユーザと第2ユーザとが同一のグループとして登録されている場合に、
前記通信手段(53)が、前記第1ユーザよりも後に第2ユーザの生体情報を取得した場合に、
前記演算手段(51)は、前記第1ユーザの端末装置に関連付けられた前記識別情報に付与した前記遠隔操作の権限と、前記第2ユーザの端末装置に関連付けられた前記識別情報に付与した前記遠隔操作の権限と、を維持する。
(Item 6) The storage means (52) has a function of registering a plurality of users as a group, and when the first user and the second user are registered as the same group,
When the communication means (53) acquires biometric information of a second user after the first user,
The computing means (51) maintains the remote control authority granted to the identification information associated with the terminal device of the first user and the remote control authority granted to the identification information associated with the terminal device of the second user.
項目6の遠隔操作装置によれば、グループのユーザを登録することにより、一台の車両を複数のユーザで共有する場合等に、遠隔操作におけるセキュリティを確保しつつ、複数ユーザの利便性を向上することができる。グループに登録するユーザを追加したり、減らしたりすることにより、車両遠隔操作システムにより提供される遠隔操作機能を利用可能なユーザの範囲を設定することできる。 The remote control device of item 6 allows users to be registered as a group, thereby ensuring security in remote control while improving convenience for multiple users when multiple users share a single vehicle. By adding or removing users from the group, the range of users who can use the remote control functions provided by the vehicle remote control system can be set.
(項目7) 前記通信手段(53)は前記車両の内部に存在する複数のユーザの顔を含む画像を取得し、
前記画像から抽出した前記複数のユーザの顔情報が前記複数のユーザの生体情報として前記記憶手段(52)に登録されている場合に、前記演算手段(51)は、前記複数のユーザを同一のグループとして登録する。
(Item 7) The communication means (53) acquires images including faces of a plurality of users present inside the vehicle,
When the facial information of the multiple users extracted from the image is registered in the storage means (52) as biometric information of the multiple users, the calculation means (51) registers the multiple users as the same group.
項目7の遠隔操作装置によれば、同乗者を同一のグループとして登録し、遠隔操作の権限を付与することにより、複数ユーザの利便性を向上することができる。 The remote control device of item 7 allows passengers to be registered as part of the same group and granted remote control authority, improving convenience for multiple users.
(項目8) 前記演算手段(51)は、前記遠隔操作の権限が付与された識別情報の端末装置から受信した遠隔操作の要求に基づいて、前記車両を操作するための信号を出力する。 (Item 8) The calculation means (51) outputs a signal for operating the vehicle based on a remote control request received from a terminal device having identification information authorized for remote control.
項目8の遠隔操作装置によれば、遠隔操作の権限が付与された識別情報の端末装置から送信した遠隔操作の要求に基づいて、車両を遠隔操作することができる。 The remote control device of item 8 allows a vehicle to be remotely controlled based on a remote control request sent from a terminal device with identification information that has been granted remote control authority.
(項目9) 前記通信手段(53)は、前記生体情報と、前記車両の駐車位置と、駐車日時を特定する日時情報とを、前記車両から取得し、
前記演算手段(51)は、
前記車両の駐車位置、及び駐車日時の情報に基づいて、所定期間における前記車両の駐車位置ごとの駐車頻度を取得し、前記駐車頻度の最も高い駐車位置を、通常時において前記車両が駐車される通常駐車領域として特定し、
前記演算手段(51)は、前記生体情報が取得された位置が、前記通常駐車領域の領域内でない場合に、前記第1ユーザの生体情報に対応づけられている前記識別情報に付与された遠隔操作の権限を削除し、
前記位置で取得された前記生体情報に対応づけられている前記識別情報に、前記車両の遠隔操作の権限を付与する。
(Item 9) The communication means (53) acquires the biometric information, the parking position of the vehicle, and date and time information specifying the parking date and time from the vehicle,
The calculation means (51)
Based on the information on the parking position of the vehicle and the parking date and time, a parking frequency for each parking position of the vehicle during a predetermined period is acquired, and the parking position with the highest parking frequency is identified as a normal parking area in which the vehicle is normally parked;
When the location where the biometric information was acquired is not within the normal parking area, the calculation means (51) deletes the authority of remote operation assigned to the identification information associated with the biometric information of the first user,
The identification information associated with the biometric information acquired at the location is given authority to remotely operate the vehicle.
(項目10) 前記通信手段(53)は、前記生体情報と、前記車両の駐車位置と、駐車日時を特定する日時情報とを、前記車両から取得し、
前記演算手段(51)は、
前記車両の駐車位置、及び駐車日時の情報に基づいて、所定期間における前記車両の駐車位置ごとの駐車頻度を取得し、前記駐車頻度の最も高い駐車位置を、通常時において前記車両が駐車される通常駐車領域として特定し、
前記演算手段(51)は、前記生体情報が取得された位置が、前記通常駐車領域の領域内である場合に、前記第1ユーザの生体情報に対応づけられている前記識別情報に付与された遠隔操作の権限を維持する。
(Item 10) The communication means (53) acquires the biometric information, the parking position of the vehicle, and date and time information specifying the parking date and time from the vehicle,
The calculation means (51)
Based on the information on the parking position of the vehicle and the parking date and time, a parking frequency for each parking position of the vehicle during a predetermined period is acquired, and the parking position with the highest parking frequency is identified as a normal parking area in which the vehicle is normally parked;
When the location where the biometric information was acquired is within the normal parking area, the calculation means (51) maintains the remote control authority granted to the identification information associated with the biometric information of the first user.
項目9及び項目10の遠隔操作装置によれば、生体情報が取得された位置に基づいて、遠隔操作の権限を、維持または更新することができる。生体情報が取得された位置が、通常駐車領域の領域内である場合の使用とは、例えば、家族で車両を共有する場合での使用等が想定され得る。このような場合には、新たな生体情報の取得により、付与済の遠隔操作の権限を削除せずに、遠隔操作の権限が先に付与されたユーザの権限を維持する。これにより、車両を複数のユーザで共有する場合の利便性を向上することができる。また、遠隔操作の権限が付与されたユーザの権限を維持することにより、例えば、車両が盗難された場合であっても、車両の動作を遠隔操作で制限することが可能になり、車両110の防犯性を向上することができる。 The remote control device of items 9 and 10 can maintain or update remote control authority based on the location where biometric information was acquired. When the location where biometric information was acquired is within a normal parking area, use such as when a family shares a vehicle can be envisioned. In such cases, when new biometric information is acquired, the authority of the user who was previously granted remote control authority is maintained without deleting the previously granted remote control authority. This improves convenience when a vehicle is shared by multiple users. Furthermore, by maintaining the authority of the user who was granted remote control authority, it becomes possible to remotely restrict the operation of the vehicle even if the vehicle is stolen, for example, thereby improving the security of the vehicle 110.
(項目11) 上記実施形態の遠隔操作装置の制御方法は、車両を遠隔から操作する遠隔操作装置の制御方法であって、
ユーザの生体情報と、前記ユーザの端末装置に設定されている識別情報とを対応づけて記憶手段(52)に登録する工程と、
通信手段(53)が、前記車両の内部に存在する第1ユーザの生体情報を取得する工程と、
演算手段(51)が、前記記憶手段(52)に登録されている前記生体情報のうち、前記第1ユーザの生体情報に対応づけられている前記識別情報に、前記車両の遠隔操作の権限を付与する工程と、を有する。
(Item 11) The control method for the remote control device of the above embodiment is a control method for a remote control device that remotely operates a vehicle,
a step of registering the user's biometric information and the identification information set in the user's terminal device in association with each other in a storage means (52);
A step in which a communication means (53) acquires biometric information of a first user present inside the vehicle;
The method includes a step in which a calculation means (51) grants the authority to remotely operate the vehicle to the identification information associated with the biometric information of the first user from among the biometric information registered in the storage means (52).
項目11の遠隔操作装置の制御方法によれば、車両を複数人で共有するユーザの利便性を向上することができる。例えば、車両に乗車できるということは車両に対する操作権限が存在するということと推測できるため、生体認証で認証されたユーザに遠隔操作の権限を付与し、車外からの遠隔操作を許可することにより、ユーザの利便性を向上することができる。 The control method for a remote control device in Item 11 can improve convenience for users who share a vehicle with multiple people. For example, being able to board a vehicle can be inferred to mean having the authority to operate the vehicle. Therefore, by granting remote control authority to users authenticated by biometric authentication and allowing remote operation from outside the vehicle, user convenience can be improved.
(項目12) コンピュータに、項目11に記載の制御方法を実行させるプログラム。 (Item 12) A program that causes a computer to execute the control method described in Item 11.
項目12のプログラムによれば、遠隔操作装置の制御方法をコンピュータに実行させるプログラムを提供することができる。 The program of item 12 can provide a program that causes a computer to execute a control method for a remote control device.
本発明は上記の実施形態に制限されるものではなく、本発明の要旨の範囲内で、種々の変形・変更が可能である。 The present invention is not limited to the above-described embodiments, and various modifications and variations are possible within the scope of the present invention.
100:遠隔操作装置、110:車両、120:端末装置 100: Remote control device, 110: Vehicle, 120: Terminal device
Claims (13)
ユーザの生体情報と、前記ユーザの端末装置に設定されている識別情報とを対応づけて登録する記憶手段と、
前記車両の内部に存在する第1ユーザの生体情報を取得する通信手段と、
前記記憶手段に登録されている前記生体情報のうち、前記第1ユーザの生体情報に対応づけられている前記識別情報に、前記車両の遠隔操作の権限を付与する演算手段と、
を備え、
前記記憶手段は、複数のユーザをグループとして登録する機能を有し、前記第1ユーザと第2ユーザとが同一のグループとして登録されている場合に、
前記通信手段が、前記第1ユーザよりも後に第2ユーザの生体情報を取得した場合に、
前記演算手段は、前記第1ユーザの端末装置に関連付けられた前記識別情報に付与した前記遠隔操作の権限と、前記第2ユーザの端末装置に関連付けられた前記識別情報に付与した前記遠隔操作の権限と、を維持することを特徴とする遠隔操作装置。 A remote control device for remotely operating a vehicle,
a storage means for registering biometric information of a user in association with identification information set in a terminal device of the user;
a communication means for acquiring biometric information of a first user present inside the vehicle;
a computing unit that grants authority to remotely operate the vehicle to the identification information associated with the biometric information of the first user among the biometric information registered in the storage unit; and
Equipped with
The storage means has a function of registering a plurality of users as a group, and when the first user and the second user are registered as the same group,
When the communication unit acquires biometric information of a second user after the first user,
A remote control device characterized in that the calculation means maintains the remote control authority granted to the identification information associated with the terminal device of the first user and the remote control authority granted to the identification information associated with the terminal device of the second user .
前記車両の内部のインタフェース装置において提示させた利用コードと、前記ユーザの端末装置から送信された利用コードとが一致することにより、
前記記憶手段に登録されている、前記第1ユーザの端末装置に関連付けられた識別情報に、前記遠隔操作の権限を付与することを特徴とする請求項1に記載の遠隔操作装置。 When the biometric information of the first user is not registered in the storage means, the calculation means
When the usage code presented by the interface device inside the vehicle matches the usage code transmitted from the user's terminal device,
2. The remote control device according to claim 1, wherein the authority to perform the remote control is given to identification information associated with the terminal device of the first user, which is registered in the storage means.
前記記憶手段は、前記通信手段により取得された前記第1ユーザの生体情報と、前記ユーザの端末装置に関連付けられた識別情報とを対応づけて登録することを特徴とする請求項2に記載の遠隔操作装置。 When the computing means grants the authorization for remote operation to the identification information associated with the terminal device of the first user by comparing the usage code,
3. The remote control device according to claim 2, wherein the storage means registers the biometric information of the first user acquired by the communication means in association with identification information associated with the terminal device of the user.
前記演算手段は、前記画像から前記第1ユーザの顔の特徴を抽出した顔情報を取得し、
前記記憶手段は、前記第1ユーザの生体情報として前記顔情報と前記識別情報とを対応づけて登録することを特徴とする請求項1に記載の遠隔操作装置。 the communication means acquires an image including a face of the first user as the biometric information;
the computing means acquires facial information by extracting facial features of the first user from the image;
2. The remote control device according to claim 1, wherein the storage unit registers the face information and the identification information as biometric information of the first user in association with each other.
前記画像から抽出した前記複数のユーザの顔情報が前記複数のユーザの生体情報として前記記憶手段に登録されている場合に、前記演算手段は、前記複数のユーザを同一のグループとして登録することを特徴とする請求項1に記載の遠隔操作装置。 the communication means acquires images including faces of a plurality of users present inside the vehicle;
The remote control device according to claim 1, characterized in that, when the facial information of the plurality of users extracted from the image is registered in the storage means as biometric information of the plurality of users, the calculation means registers the plurality of users as the same group.
ユーザの生体情報と、前記ユーザの端末装置に設定されている識別情報とを対応づけて登録する記憶手段と、
前記車両の内部に存在する第1ユーザの生体情報を取得する通信手段と、
前記記憶手段に登録されている前記生体情報のうち、前記第1ユーザの生体情報に対応づけられている前記識別情報に、前記車両の遠隔操作の権限を付与する演算手段と、を備え、
前記通信手段は、前記生体情報と、前記車両の駐車位置と、駐車日時を特定する日時情報とを、前記車両から取得し、
前記演算手段は、
前記車両の駐車位置、及び駐車日時の情報に基づいて、所定期間における前記車両の駐車位置ごとの駐車頻度を取得し、前記駐車頻度の最も高い駐車位置を、通常時において前記車両が駐車される通常駐車領域として特定し、
前記演算手段は、前記生体情報が取得された位置が、前記通常駐車領域の領域内でない場合に、前記第1ユーザの生体情報に対応づけられている前記識別情報に付与された遠隔操作の権限を削除し、
前記位置で取得された前記生体情報に対応づけられている前記識別情報に、前記車両の遠隔操作の権限を付与することを特徴とする遠隔操作装置。 A remote control device for remotely operating a vehicle,
a storage means for registering biometric information of a user in association with identification information set in a terminal device of the user;
a communication means for acquiring biometric information of a first user present inside the vehicle;
a computing means for granting authority to remotely operate the vehicle to the identification information associated with the biometric information of the first user among the biometric information registered in the storage means,
The communication means acquires the biometric information, the parking position of the vehicle, and date and time information specifying the parking date and time from the vehicle;
The calculation means
Based on the information on the parking position of the vehicle and the parking date and time, a parking frequency for each parking position of the vehicle during a predetermined period is acquired, and the parking position with the highest parking frequency is identified as a normal parking area in which the vehicle is normally parked;
When the location where the biometric information was acquired is not within the normal parking area, the calculation means deletes the authority of remote operation assigned to the identification information associated with the biometric information of the first user, and
A remote control device characterized in that authority to remotely control the vehicle is granted to the identification information associated with the biometric information acquired at the location.
ユーザの生体情報と、前記ユーザの端末装置に設定されている識別情報とを対応づけて登録する記憶手段と、
前記車両の内部に存在する第1ユーザの生体情報を取得する通信手段と、
前記記憶手段に登録されている前記生体情報のうち、前記第1ユーザの生体情報に対応づけられている前記識別情報に、前記車両の遠隔操作の権限を付与する演算手段と、を備え、
前記通信手段は、前記生体情報と、前記車両の駐車位置と、駐車日時を特定する日時情報とを、前記車両から取得し、
前記演算手段は、
前記車両の駐車位置、及び駐車日時の情報に基づいて、所定期間における前記車両の駐車位置ごとの駐車頻度を取得し、前記駐車頻度の最も高い駐車位置を、通常時において前記車両が駐車される通常駐車領域として特定し、
前記演算手段は、前記生体情報が取得された位置が、前記通常駐車領域の領域内である場合に、前記第1ユーザの生体情報に対応づけられている前記識別情報に付与された遠隔操作の権限を維持することを特徴とする遠隔操作装置。 A remote control device for remotely operating a vehicle,
a storage means for registering biometric information of a user in association with identification information set in a terminal device of the user;
a communication means for acquiring biometric information of a first user present inside the vehicle;
a computing means for granting authority to remotely operate the vehicle to the identification information associated with the biometric information of the first user among the biometric information registered in the storage means,
The communication means acquires the biometric information, the parking position of the vehicle, and date and time information specifying the parking date and time from the vehicle;
The calculation means
Based on the information on the parking position of the vehicle and the parking date and time, a parking frequency for each parking position of the vehicle during a predetermined period is acquired, and the parking position with the highest parking frequency is identified as a normal parking area in which the vehicle is normally parked;
A remote control device characterized in that the calculation means maintains the remote control authority granted to the identification information corresponding to the biometric information of the first user when the location where the biometric information was acquired is within the normal parking area.
ユーザの生体情報と、前記ユーザの端末装置に設定されている識別情報とを対応づけて記憶手段に登録する工程と、
通信手段が、前記車両の内部に存在する第1ユーザの生体情報を取得する工程と、
演算手段が、前記記憶手段に登録されている前記生体情報のうち、前記第1ユーザの生体情報に対応づけられている前記識別情報に、前記車両の遠隔操作の権限を付与する工程と、
を有し、
前記記憶手段は、複数のユーザをグループとして登録する機能を有し、前記第1ユーザと第2ユーザとが同一のグループとして登録されている場合に、
前記通信手段が、前記第1ユーザよりも後に第2ユーザの生体情報を取得した場合に、
前記演算手段は、前記第1ユーザの端末装置に関連付けられた前記識別情報に付与した前記遠隔操作の権限と、前記第2ユーザの端末装置に関連付けられた前記識別情報に付与した前記遠隔操作の権限と、を維持することを特徴とする制御方法。 A control method for a remote control device that remotely controls a vehicle, comprising:
a step of registering the biometric information of the user and the identification information set in the terminal device of the user in association with each other in a storage means;
a step of acquiring biometric information of a first user present inside the vehicle by a communication means;
a step of granting, by a computing means, authority to remotely operate the vehicle to the identification information associated with the biometric information of the first user among the biometric information registered in the storage means;
and
The storage means has a function of registering a plurality of users as a group, and when the first user and the second user are registered as the same group,
When the communication unit acquires biometric information of a second user after the first user,
A control method characterized in that the calculation means maintains the remote control authority granted to the identification information associated with the terminal device of the first user and the remote control authority granted to the identification information associated with the terminal device of the second user .
ユーザの生体情報と、前記ユーザの端末装置に設定されている識別情報とを対応づけて記憶手段に登録する工程と、a step of registering the biometric information of the user and the identification information set in the terminal device of the user in association with each other in a storage means;
通信手段が、前記車両の内部に存在する第1ユーザの生体情報を取得する工程と、a step of acquiring biometric information of a first user present inside the vehicle by a communication means;
演算手段が、前記記憶手段に登録されている前記生体情報のうち、前記第1ユーザの生体情報に対応づけられている前記識別情報に、前記車両の遠隔操作の権限を付与する工程と、を有し、and a step by a computing means of granting authority to remotely operate the vehicle to the identification information associated with the biometric information of the first user among the biometric information registered in the storage means,
前記通信手段は、前記生体情報と、前記車両の駐車位置と、駐車日時を特定する日時情報とを、前記車両から取得し、The communication means acquires the biometric information, the parking position of the vehicle, and date and time information specifying the parking date and time from the vehicle;
前記演算手段は、The calculation means
前記車両の駐車位置、及び駐車日時の情報に基づいて、所定期間における前記車両の駐車位置ごとの駐車頻度を取得し、前記駐車頻度の最も高い駐車位置を、通常時において前記車両が駐車される通常駐車領域として特定し、Based on the information on the parking position of the vehicle and the parking date and time, a parking frequency for each parking position of the vehicle during a predetermined period is acquired, and the parking position with the highest parking frequency is identified as a normal parking area in which the vehicle is normally parked;
前記演算手段は、前記生体情報が取得された位置が、前記通常駐車領域の領域内でない場合に、前記第1ユーザの生体情報に対応づけられている前記識別情報に付与された遠隔操作の権限を削除し、When the location where the biometric information was acquired is not within the normal parking area, the calculation means deletes the authority of remote operation assigned to the identification information associated with the biometric information of the first user, and
前記位置で取得された前記生体情報に対応づけられている前記識別情報に、前記車両の遠隔操作の権限を付与することを特徴とする制御方法。A control method comprising: granting authority to remotely control the vehicle to the identification information associated with the biometric information acquired at the location.
ユーザの生体情報と、前記ユーザの端末装置に設定されている識別情報とを対応づけて記憶手段に登録する工程と、a step of registering the biometric information of the user and the identification information set in the terminal device of the user in association with each other in a storage means;
通信手段が、前記車両の内部に存在する第1ユーザの生体情報を取得する工程と、a step of acquiring biometric information of a first user present inside the vehicle by a communication means;
演算手段が、前記記憶手段に登録されている前記生体情報のうち、前記第1ユーザの生体情報に対応づけられている前記識別情報に、前記車両の遠隔操作の権限を付与する工程と、を有し、and a step by a computing means of granting authority to remotely operate the vehicle to the identification information associated with the biometric information of the first user among the biometric information registered in the storage means,
前記通信手段は、前記生体情報と、前記車両の駐車位置と、駐車日時を特定する日時情報とを、前記車両から取得し、The communication means acquires the biometric information, the parking position of the vehicle, and date and time information specifying the parking date and time from the vehicle;
前記演算手段は、The calculation means
前記車両の駐車位置、及び駐車日時の情報に基づいて、所定期間における前記車両の駐車位置ごとの駐車頻度を取得し、前記駐車頻度の最も高い駐車位置を、通常時において前記車両が駐車される通常駐車領域として特定し、Based on the information on the parking position of the vehicle and the parking date and time, a parking frequency for each parking position of the vehicle during a predetermined period is acquired, and the parking position with the highest parking frequency is identified as a normal parking area in which the vehicle is normally parked;
前記演算手段は、前記生体情報が取得された位置が、前記通常駐車領域の領域内である場合に、前記第1ユーザの生体情報に対応づけられている前記識別情報に付与された遠隔操作の権限を維持することを特徴とする制御方法。A control method characterized in that the calculation means maintains the remote operation authority granted to the identification information corresponding to the biometric information of the first user when the location where the biometric information was acquired is within the normal parking area.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022155269A JP7822291B2 (en) | 2022-09-28 | 2022-09-28 | Remote control device, operation method for remote control device, and program |
| CN202310992719.7A CN117793152A (en) | 2022-09-28 | 2023-08-08 | Remote operation device, operation method of remote operation device, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022155269A JP7822291B2 (en) | 2022-09-28 | 2022-09-28 | Remote control device, operation method for remote control device, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024049043A JP2024049043A (en) | 2024-04-09 |
| JP7822291B2 true JP7822291B2 (en) | 2026-03-02 |
Family
ID=90395013
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022155269A Active JP7822291B2 (en) | 2022-09-28 | 2022-09-28 | Remote control device, operation method for remote control device, and program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7822291B2 (en) |
| CN (1) | CN117793152A (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005207110A (en) | 2004-01-22 | 2005-08-04 | Omron Corp | Vehicle use permission system, gate use permission system |
| JP2007237770A (en) | 2006-03-06 | 2007-09-20 | Toshiba Corp | Operation control apparatus and operation control method based on biometric authentication |
| JP2007241383A (en) | 2006-03-06 | 2007-09-20 | Omron Corp | Information processing apparatus and method, and program |
| JP2012166734A (en) | 2011-02-16 | 2012-09-06 | Suzuki Motor Corp | Anti-theft device for vehicle |
| JP2021175123A (en) | 2020-04-28 | 2021-11-01 | 株式会社タダノ | Control device, control method and program for working vehicle |
-
2022
- 2022-09-28 JP JP2022155269A patent/JP7822291B2/en active Active
-
2023
- 2023-08-08 CN CN202310992719.7A patent/CN117793152A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005207110A (en) | 2004-01-22 | 2005-08-04 | Omron Corp | Vehicle use permission system, gate use permission system |
| JP2007237770A (en) | 2006-03-06 | 2007-09-20 | Toshiba Corp | Operation control apparatus and operation control method based on biometric authentication |
| JP2007241383A (en) | 2006-03-06 | 2007-09-20 | Omron Corp | Information processing apparatus and method, and program |
| JP2012166734A (en) | 2011-02-16 | 2012-09-06 | Suzuki Motor Corp | Anti-theft device for vehicle |
| JP2021175123A (en) | 2020-04-28 | 2021-11-01 | 株式会社タダノ | Control device, control method and program for working vehicle |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024049043A (en) | 2024-04-09 |
| CN117793152A (en) | 2024-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7345919B2 (en) | vehicle | |
| CN112652104B (en) | Automatic parking system and server | |
| CN110549991A (en) | Management server, management system, and management method | |
| JP2019160140A (en) | Vehicle utilization system and vehicle utilization method | |
| JP2019153219A (en) | Vehicle management system, vehicle management method, and program | |
| JP2023167755A (en) | Information processing device, information processing method, vehicle control device, and information processing terminal | |
| EP3471067A1 (en) | Security system and method | |
| JP7842507B2 (en) | Apparatus and method for digitally linking multiple access keys and locations | |
| CN118401977A (en) | Mobile terminal device, automated guided vehicle operation method, method for determining mobile terminal device, and method for transmitting information | |
| CN112824996B (en) | Vehicle control device, vehicle control method and storage medium | |
| JP2015103058A (en) | Application control apparatus and application control method | |
| JP7822291B2 (en) | Remote control device, operation method for remote control device, and program | |
| JP7843677B2 (en) | Remote control device, method of operating the remote control device, and program | |
| JP2023064443A (en) | Server, information processing system, and information processing method | |
| KR20180078655A (en) | IoT security apparatus for retrieving vehicle in smart car, method thereof and computer recordable medium storing program to perform the method | |
| CN117774886A (en) | Control device and control method | |
| JP2022156122A (en) | Drop-in proposal device | |
| JP7579897B2 (en) | Vehicle control device | |
| JP7729188B2 (en) | Control method for information processing device and information processing device | |
| US20240103511A1 (en) | Remote operation device and control method thereof | |
| JP2021107192A (en) | Vehicle start control device, vehicle start control method, and program | |
| CN117784650A (en) | Control device and control method | |
| JP2024049044A (en) | Remote control device and control method thereof | |
| JP2025005976A (en) | Information management device, information 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: 20241127 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250812 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250818 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251010 |
|
| 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: 20260123 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260217 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7822291 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |