JP7639718B2 - Information processing system and information processing method - Google Patents
Information processing system and information processing method Download PDFInfo
- Publication number
- JP7639718B2 JP7639718B2 JP2022005556A JP2022005556A JP7639718B2 JP 7639718 B2 JP7639718 B2 JP 7639718B2 JP 2022005556 A JP2022005556 A JP 2022005556A JP 2022005556 A JP2022005556 A JP 2022005556A JP 7639718 B2 JP7639718 B2 JP 7639718B2
- Authority
- JP
- Japan
- Prior art keywords
- maintenance
- vehicle
- server
- adk2
- autonomous driving
- 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
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本開示は、情報処理システムおよび情報処理方法に関し、より特定的には、車両を管理するための情報処理技術に関する。 The present disclosure relates to an information processing system and an information processing method, and more particularly, to an information processing technique for managing a vehicle.
特開2021-5292号公報(特許文献1)は、車両の整備と貸出車両の予約とに関し、ユーザの利便性向上と貸出車両の利用促進とを図りやすくする情報処理装置を開示する。 JP 2021-5292 A (Patent Document 1) discloses an information processing device that makes it easier to improve user convenience and promote the use of rental vehicles with regard to vehicle maintenance and rental vehicle reservations.
今後、外付けの自動運転システムが普及すると以下のような課題が生じ得ることに本発明者らは着目した。自動運転システムに何らかの異常が発生した場合、自動運転システムの整備が必要になり得る。整備の必要が生じた場合、ユーザは、ディーラ、整備工場などの施設に車両を持ち込んで整備を依頼する。 The inventors have noticed that if external autonomous driving systems become more widespread in the future, the following problems may arise. If an abnormality occurs in the autonomous driving system, maintenance of the autonomous driving system may be necessary. When maintenance becomes necessary, the user will take the vehicle to a facility such as a dealer or repair shop and request maintenance.
自動運転システムの異常を解消するための整備は、自動運転システムと車両プラットフォームとの連携動作を要するものを含み得る。たとえば、自動運転システムが所定の要求を車両プラットフォームに送信し、車両プラットフォームが要求に従って動作するときには、自動運転システムと車両プラットフォームとの連携動作を要すると言える。このような整備に連携動作を要する場合にも自動運転システムを適切に整備することが望ましい。 Maintenance to resolve an abnormality in the autonomous driving system may require coordinated operation between the autonomous driving system and the vehicle platform. For example, when the autonomous driving system sends a specific request to the vehicle platform and the vehicle platform operates in accordance with the request, it can be said that coordinated operation between the autonomous driving system and the vehicle platform is required. Even when such maintenance requires coordinated operation, it is desirable to properly maintain the autonomous driving system.
自動運転システムと車両プラットフォームとの連携動作を伴う整備が実施される場合に自動運転システムを適切に整備することである。 The purpose is to properly maintain the autonomous driving system when maintenance is carried out that involves coordinated operation between the autonomous driving system and the vehicle platform.
(1)本開示のある局面に従うサーバは、自動運転システムが車両プラットフォームに搭載された車両の整備スケジュールを設定する。サーバは、プロセッサと、プロセッサにより実行可能なプログラムが格納されたメモリとを備える。プロセッサは、自動運転システムと車両プラットフォームとの連携動作を伴う整備が実施される場合に、自動運転システムの整備に先立って車両プラットフォームの整備が実施されるように整備スケジュールを設定する。 (1) A server according to an aspect of the present disclosure sets a maintenance schedule for a vehicle in which an autonomous driving system is mounted on a vehicle platform. The server includes a processor and a memory in which a program executable by the processor is stored. When maintenance is performed that involves coordinated operation between the autonomous driving system and the vehicle platform, the processor sets the maintenance schedule so that maintenance of the vehicle platform is performed prior to maintenance of the autonomous driving system.
(2)プロセッサは、自動運転システムの整備に先立って、上記連携動作に関連する走行制御システムの整備が故障診断装置を用いて実施されるように整備スケジュールを設定する。 (2) The processor sets a maintenance schedule so that maintenance of the driving control system related to the above-mentioned coordinated operation is performed using a fault diagnosis device prior to maintenance of the autonomous driving system.
(3)車両プラットフォームは、自動運転システムからの要求に従って車両の走行を制御する走行制御システムを含む。プロセッサは、自動運転システムの整備に先立って、連携動作に関連する走行制御システムの整備が故障診断装置を用いて実施されるように整備スケジュールを設定する。 (3) The vehicle platform includes a cruise control system that controls the driving of the vehicle in accordance with requests from the autonomous driving system. The processor sets a maintenance schedule so that maintenance of the cruise control system related to the coordinated operation is performed using a fault diagnosis device prior to maintenance of the autonomous driving system.
(4)走行制御システムは、ブレーキシステムと、ステアリングシステムと、パワートレーンシステムと、アクティブセーフティシステムと、ボディシステムとのうちの少なくとも1つを含む。 (4) The driving control system includes at least one of a brake system, a steering system, a powertrain system, an active safety system, and a body system.
(5)車両プラットフォームは、走行制御システム自動運転システムと車両プラットフォームとの間のインターフェースを行う車両制御インターフェースを含む。プロセッサは、自動運転システムの整備に先立って、車両制御インターフェースの整備が故障診断装置を用いて実施されるように整備スケジュールを設定する。 (5) The vehicle platform includes a vehicle control interface that interfaces between the cruise control system (autonomous driving system) and the vehicle platform. The processor sets a maintenance schedule so that maintenance of the vehicle control interface is performed using a fault diagnosis device prior to maintenance of the autonomous driving system.
上記(1)~(5)の構成においては、自動運転システムと車両プラットフォームとの連携動作を伴う整備が実施される場合に、整備スケジュールが車両プラットフォームの整備、自動運転システムの整備の順に設定される。そうすると、たとえば故障診断装置を用いて、車両プラットフォームの正常を確認したり車両プラットフォームの異常を修理した上で、自動運転システムの整備を実施できる。よって、上記(1)~(5)の構成によれば、自動運転システムを適切に整備できる。 In the above configurations (1) to (5), when maintenance is performed involving coordinated operation between the autonomous driving system and the vehicle platform, the maintenance schedule is set in the order of vehicle platform maintenance and autonomous driving system maintenance. In this way, for example, a fault diagnosis device can be used to check the normality of the vehicle platform and repair any abnormalities in the vehicle platform before autonomous driving system maintenance is performed. Therefore, the above configurations (1) to (5) allow the autonomous driving system to be properly maintained.
(6)本開示の他の局面に従うコンピュータによる情報処理方法は、自動運転システムが車両プラットフォームに搭載された車両の整備スケジュールをコンピュータにより設定するステップを含む。設定するステップは、自動運転システムと車両プラットフォームとの連携動作を伴う整備が実施される場合に、自動運転システムの整備に先立って車両プラットフォームの整備が実施されるように整備スケジュールを設定するステップを含む。 (6) An information processing method by a computer according to another aspect of the present disclosure includes a step of setting, by a computer, a maintenance schedule for a vehicle in which an autonomous driving system is mounted on a vehicle platform. The setting step includes a step of setting a maintenance schedule such that, when maintenance involving coordinated operation between the autonomous driving system and the vehicle platform is performed, maintenance of the vehicle platform is performed prior to maintenance of the autonomous driving system.
上記(6)の方法によれば、上記(1)の構成と同様に、自動運転システムと車両プラットフォームとの連携動作を伴う整備が実施される場合に自動運転システムを適切に整備できる。 According to the method (6) above, similar to the configuration (1) above, the autonomous driving system can be appropriately maintained when maintenance is performed that involves coordinated operation between the autonomous driving system and the vehicle platform.
本開示によれば、自動運転システムと車両プラットフォームとの連携動作を伴う整備が実施される場合に自動運転システムを適切に整備できる。 According to the present disclosure, an autonomous driving system can be appropriately maintained when maintenance is performed that involves coordinated operation between the autonomous driving system and a vehicle platform.
以下、本開示の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付して、その説明は繰り返さない。 The following describes in detail the embodiments of the present disclosure with reference to the drawings. Note that the same or corresponding parts in the drawings are given the same reference numerals and their description will not be repeated.
本開示およびその実施の形態において、自動運転システムの「整備」とは、自動運転システムを正常な状態に維持したり、自動運転システムを異常な状態から正常な状態に復旧したりするための行為全般を意味する。整備は、検査、修理、調整、交換を含み得る。車両プラットフォームの「整備」についても同様である。 In this disclosure and its embodiments, "maintenance" of an autonomous driving system refers to all actions for maintaining the autonomous driving system in a normal state or for restoring the autonomous driving system to a normal state from an abnormal state. Maintenance may include inspection, repair, adjustment, and replacement. The same applies to "maintenance" of a vehicle platform.
[実施の形態]
<システム全体構成>
図1は、本開示の実施の形態に係る情報処理システムの全体構成を概略的に示す図である。情報処理システム100は複数の車両を管理する。実際には多数の車両が管理され得るが、以下では説明の便宜上、特定の車両1を例に説明する。車両1は、自動運転車両であって、自動運転キット(ADK:Autonomous Driving Kit)2と、車両プラットフォーム(VP:Vehicle Platform)3とを含む。
[Embodiment]
<Overall system configuration>
1 is a diagram illustrating an overall configuration of an information processing system according to an embodiment of the present disclosure. The
ADK2は、車両1の走行計画を作成する。ADK2は、走行計画に従って車両1を走行させるための各種制御要求を、制御要求毎に定義されたAPI(Application Program Interface)に従ってVP3に出力する。また、ADK2は、車両状態(VP3の状態)を示す各種信号を、信号毎に定義されたAPIに従ってVP3から受ける。そして、ADK2は、車両状態を走行計画に反映する。ADK2は、VP3のルーフトップなどに取り付けられる。ADK2をVP3から取り外すことも可能である。なお、ADK2は、本開示に係る「自動運転システム」に相当する。
The ADK2 creates a driving plan for the
VP3は、ADK2からの制御要求に従って自動運転モードによる走行制御を実行する。ADK2が取り外されている場合には、VP3は、マニュアルモードによる走行制御(ドライバ操作に応じた走行制御)も実行可能である。 VP3 executes driving control in the automatic driving mode according to the control request from ADK2. When ADK2 is removed, VP3 can also execute driving control in the manual mode (driving control according to the driver's operation).
ADK2およびVP3は、情報処理システム100内のサーバに各種情報(後述するADK異常情報、VP異常情報など)を送信する。ADK2およびVP3の詳細な構成については図2にて説明する。
ADK2 and VP3 transmit various information (such as ADK abnormality information and VP abnormality information, which will be described later) to a server in the
車両1のユーザは、典型的には個人ユーザであるが、これに限定されない。ユーザは、車両1を用いた自動運転サービスを提供する事業者(タクシー事業者、レンタカー事業者、カーシェア事業者、ライドシェアサービス事業者など)であってもよい。ユーザはユーザ端末4を有する。ユーザ端末4は、スマートホン、タブレット、パーソナルコンピュータなどである。ユーザ端末4は、情報処理システム100内のサーバから受信した情報を表示する。また、ユーザ端末4は、ユーザ操作を受け付け、ユーザによる選択結果をサーバに送信する。
The user of
情報処理システム100は、ディーラサーバ5と、ADKサーバ6と、車両サーバ7とを備える。サーバ同士は、ネットワークを介して双方向に通信可能に接続されている。
The
ディーラサーバ5は、車両1のディーラ(販売店)によって運営されるサーバである。この例では、ディーラによって車両1(ADK2およびVP3)が整備される。そのため、ディーラサーバ5は、車両1の整備スケジュール(図8参照)を管理している。ディーラサーバ5は、たとえば車両サーバ7からの要求に応答して、整備スケジュールを車両サーバ7に送信する。
The
なお、車両1は、整備工場などの他の施設によっても整備され得る。その場合、情報処理システム100は、ディーラサーバ5に代えてまたは加えて、当該施設によって運営される他のサーバを備えてもよい。
The
ADKサーバ6は、たとえば、ADK2のメーカによって運営されるサーバである。ADKサーバ6の運営主体は、ADK2の保守管理会社であってもよい。ADKサーバ6は、ADK2の異常に関する情報をADK2から収集する。以下、この情報を「ADK異常情報」とも記載する。ADKサーバ6は、複数の車両1から収集されたADK異常情報を格納するためのデータベース(図6参照)を含む。ADKサーバ6は、ADK2の整備に先立ち、ADK異常情報をディーラサーバ5に送信する。これにより、ディーラにおいてADK2の適切な整備が可能になる。なお、ADK2からVP3にADK異常情報が通知されることはない。
The
車両サーバ7は、たとえば、車両1のメーカによって運営されるサーバである。車両サーバ7は、VP3の異常に関する情報をVP3から収集する。以下、この情報を「VP異常情報」とも記載する。車両サーバ7は、複数の車両1からのVP異常情報を格納するためのデータベース(図示せず)を有する。車両サーバ7は、VP3の整備に先立ち、VP異常情報をディーラサーバ5に送信する。これにより、ディーラにおいてVP3の適切な整備が可能になる。
The
車両サーバ7は、車両1のユーザ登録情報を有する。ユーザ登録情報は、ユーザと車両1とを関連付ける情報に加えて、車両1の販売および整備などを担当するディーラに関する情報を含む。そのため、車両サーバ7は、車両1に異常が発生した場合に車両1の整備を担当するディーラを速やかに特定できる。
The
ADKサーバ6は、ADK2に整備を要する異常が発生した場合、ADK異常情報とともにADK2の整備要求を車両サーバ7に送信する。以下、この要求を「ADK整備要求」とも記載する。車両サーバ7は、ADK整備要求を受信すると、ディーラサーバ5から取得した整備スケジュールを参照して整備予約の提案を作成する。車両サーバ7は、作成した提案をユーザ端末4に送信する。ユーザは、ユーザ端末4を操作することで、自身が希望する整備予約を選択する。ユーザ端末4は、ユーザにより選択された整備予約を車両サーバ7に送信する。車両サーバ7は、整備予約を確定する通知をディーラサーバ5に出力する。これにより、ディーラサーバ5において整備スケジュールが更新される。
When an abnormality that requires maintenance occurs in the ADK2, the
なお、図1では、車両サーバ7がユーザ端末4に整備予約を提案すると説明した。この場合、車両サーバ7が本開示に係る「サーバ」に相当する。しかし、車両サーバ7に代えてディーラサーバ5が整備予約を提案してもよい。その場合、ADKサーバ6からディーラサーバ5にADK整備要求が送信されるとともに、車両サーバ7からディーラサーバ5にVP3の整備要求が送信される。また、ADKサーバ6が整備予約を提案してもよい。
In FIG. 1, it has been described that the
ディーラサーバ5、ADKサーバ6および車両サーバ7の各々は、事業者の自社サーバであってもよい。各サーバは、当該事業者を含む複数の事業者で共有されるシェアードサーバであってもよい。各サーバは、クラウドサーバ管理会社により提供されるクラウドサーバであってもよい。
Each of the
<車両構成>
図2は、ADK2およびVP3の構成をより詳細に示す図である。ADK2は、コンピュータ21と、認識用センサ22と、姿勢用センサ23と、センサクリーナ24と、HMI(Human Machine Interface)25と、通信モジュール26とを含む。
<Vehicle configuration>
2 is a diagram showing in more detail the configuration of the
VP3は、車両制御インターフェースボックス(VCIB:Vehicle Control Interface Box)31と、ベース車両32とを含む。ベース車両32は、ECU321と、ブレーキシステム322と、ステアリングシステム323と、パワートレーンシステム324と、アクティブセーフティシステム325と、ボディシステム326と、DCM(Digital Communication Module)327とを含む。ブレーキシステム322は、ブレーキシステム322A,322Bを含む。ステアリングシステム323は、ステアリングシステム323A,323Bを含む。パワートレーンシステム324は、電動パーキングブレーキ(EPB:Electric Parking Brake)システム324Aと、パーキングロック(Pロック)システム324Bと、推進システム324Cとを含む。
VP3 includes a vehicle control interface box (VCIB) 31 and a
コンピュータ21は、冗長化されており、2つのプロセッサ211,212を含む。コンピュータ21(各プロセッサ211,212)は、車両1の自動運転時に認識用センサ22を用いて車両1の環境に関するデータを取得する。また、コンピュータ21は、車両1の自動運転時に姿勢用センサ23を用いて車両1の姿勢、挙動および位置に関するデータを取得する。さらに、コンピュータ21は、VCIB31と通信可能に接続されている。コンピュータ21は、VP3からVCIB31経由で車両状態を取得して車両1の次の動作(加速する、減速する、曲がる等)を設定する。コンピュータ21は、次の動作を実現するための各種指令をVCIB31経由でVP3に出力する。
The
認識用センサ22は、車両1の環境を認識するためのセンサである。認識用センサ22は、たとえばLIDAR(Laser Imaging Detection and Ranging)と、ミリ波レーダと、カメラ(いずれも図示せず)とのうちの少なくとも1つを含む。LIDARは、たとえば赤外パルスのレーザ光を発し、そのレーザ光の対象物からの反射光を検出することによって対象物の距離および方向を計測する。ミリ波レーダは、ミリ波を発し、そのミリ波の対象物からの反射波を検出することによって対象物の距離および方向を計測する。カメラは、車両1の周囲の画像を撮影する。
The
姿勢用センサ23は、車両1の姿勢、挙動および位置を検出するためのセンサである。姿勢用センサ23は、たとえば、IMU(Inertial Measurement Unit)と、GPS(Global Positioning System)(いずれも図示せず)とを含む。IMUは、たとえば、車両1の前後方向、左右方向および上下方向の加速度と、車両1のロール方向、ピッチ方向およびヨー方向の角速度とを検出する。GPSは、地球の軌道上を周回する複数のGPS衛星から受信された情報を用いて車両1の位置を特定する。
The
センサクリーナ24は、洗浄液、ワイパーなどを用いて、車両1の走行中に上記の各種センサ(カメラのレンズ、レーザ光の照射部など)に付着する汚れを除去するように構成されている。HMI25は、たとえば、ベース車両32に設けられたタッチパネルディスプレイ等の入出力装置(図示せず)と接続されるように構成されている。通信モジュール26は、コンピュータ21とADKサーバ6との双方向のデータ通信が可能に構成されている。
The
VCIB31は、CAN(Controller Area Network)等を通じてADK2と通信可能に接続されている。VCIB31は、信号毎に定義された所定のAPIを実行することによって、ADK2から各種制御要求を受信したり、車両状態をADK2に出力したりする。VCIB31は、ADK2から制御要求を受信すると、その制御要求に対応する制御指令をECU321を介して、その制御指令に対応するシステムに出力する。また、VCIB31は、車両状態(ベース車両32の状態)に関する各種情報をECU321を介して取得し、取得した情報をADK2に出力する。 The VCIB31 is connected to the ADK2 so as to be able to communicate with it via a CAN (Controller Area Network) or the like. The VCIB31 executes a specific API defined for each signal to receive various control requests from the ADK2 and output the vehicle state to the ADK2. When the VCIB31 receives a control request from the ADK2, it outputs a control command corresponding to the control request to a system corresponding to the control command via the ECU321. The VCIB31 also acquires various information related to the vehicle state (state of the base vehicle 32) via the ECU321, and outputs the acquired information to the ADK2.
VCIB31は、VCIB311と、VCIB312とを含む。VCIB311とVCIB312とは基本的には同等の機能を有する。しかし、VCIB311とVCIB312との間では、ベース車両32のシステムへのバスの接続先の一部が異なっている。具体的には、VCIB311は、ブレーキシステム322Aと、ステアリングシステム323Aと、EPBシステム324Aと、Pロックシステム324Bと、推進システム324Cと、ボディシステム326とに通信可能に接続されている。VCIB312は、ブレーキシステム322Bと、ステアリングシステム323Bと、Pロックシステム324Bとに通信可能に接続されている。
VCIB31 includes VCIB311 and VCIB312. VCIB311 and VCIB312 basically have the same functions. However, some of the bus connections to the systems of the
ECU321は、ADK2と協調しながらベース車両32内のシステムを統合して制御する。また、ECU321は、DCM327を介して、車両状態を示す様々な情報を車両サーバ7に送信したり、様々な要求を車両サーバ7に送信したりする。また、ECU321は、車両サーバ7からDCM327を介して指令または通知を受信する。
The
ブレーキシステム322A,322Bの各々は、ベース車両32の各車輪に設けられた制動装置(図示せず)を制御するように構成されている。制動装置は、たとえば、アクチュエータによって調整される油圧に応じて動作するディスクブレーキシステムを含む。ブレーキシステム322Aは、ADK2からVCIB311を介して伝送された制御要求に従って、制動装置に対する制動指令を生成する。
Each of the
ステアリングシステム323A,323Bの各々は、車両1の操舵輪の操舵角を操舵装置(図示せず)を用いて制御するように構成されている。操舵装置は、たとえば、アクチュエータにより操舵角の調整が可能な電動パワーステアリング(EPS:Electric Power Steering)を含む。ステアリングシステム323Aは、ADK2からVCIB311を介して伝送された制御要求に従って、操舵装置に対する操舵指令を生成する。ステアリングシステム323Bは、ADK2からVCIB312を介して伝送された制御要求に従って、操舵装置に対する操舵指令を生成する。
Each of
EPBシステム324Aは、ADK2からVCIB311を介して伝送された制御要求に従って、複数の車輪のうちの少なくとも1つに設けられたEPB(図示せず)を制御する。EPBは、たとえば、パーキングブレーキ用のドラムブレーキを作動させることによって車輪を固定する。
The
Pロックシステム324Bは、ADK2からVCIB311を介して伝送された制御要求に従って、トラッスミッションに設けられたPロック装置(図示せず)を制御する。Pロック装置は、トランスミッション内の回転要素に連結して設けられたロックギヤに対してパーキングロックポールを嵌合させることで、トランスミッションの出力軸の回転を固定する。これにより、車輪が固定される。
The P-
推進システム324Cは、ADK2からVCIB311を介して伝送された制御要求に従って、シフト装置(図示せず)のシフトレンジを切り替える。また、推進システム324Cは、ADK2からの制御要求に従って、駆動源(図示しないモータジェネレータ、エンジンなど)からの駆動力を制御する。
The
アクティブセーフティシステム325は、図示しないセンサ群(カメラ、レーダ、センサなど)を用いて前方または後方の障害物を検出する。アクティブセーフティシステム325は、車両1と障害物との間の距離、および、車両1の移動方向に基づいて、車両1が障害物と衝突する可能性があるかどうかを判定する。アクティブセーフティシステム325は、衝突の可能性があると判定した場合、制動力が増加するようにブレーキシステム322Aに制動指令を出力する。
The
ボディシステム326は、たとえば、車両1の走行状態または環境等に応じて、方向指示器、ホーン、ワイパーなどの部品(いずれも図示せず)を制御するように構成されている。ボディシステム326は、ADK2からVCIB31を介して伝送された制御要求に従って、上記の各部品を制御する。
The
DCM327は車載通信モジュールである。DCM327は、ECU321と車両サーバ7との双方向のデータ通信が可能に構成されている。
DCM327 is an in-vehicle communication module. DCM327 is configured to enable two-way data communication between ECU321 and
<サーバのハードウェア構成>
図3は、ディーラサーバ5の典型的なハードウェア構成を示すブロック図である。ディーラサーバ5は、プロセッサ51と、メモリ52と、キーボード53と、マウス54と、ディスプレイ55と、通信インターフェース(IF)56とを備える。メモリ52は、ROM(Read Only Memory)521と、RAM(Random Access Memory)522と、HDD(Hard Disk Drive)523とを含む。プロセッサ51とメモリ52とキーボード53とマウス54とディスプレイ55と通信IF56とは、バスにより互いに接続されている。
<Server hardware configuration>
3 is a block diagram showing a typical hardware configuration of the
プロセッサ51は、ディーラサーバ5の全体的な動作を制御する。メモリ52は、プロセッサ51により実行される、オペレーティングシステムおよびアプリケーションプログラムを記憶する。特に、ディーラサーバ5のHDD523には整備スケジュール(図8参照)が格納されている。キーボード53およびマウス54は、ディーラサーバ5の操作者の入力を受け付ける。ディスプレイ55は、各種情報を操作者に対して表示する。通信IF56は、他のサーバ(ADKサーバ6および車両サーバ7)との通信が可能に構成されている。
The
図4は、ADKサーバ6の典型的なハードウェア構成を示すブロック図である。図5は、車両サーバ7の典型的なハードウェア構成を示すブロック図である。ADKサーバ6および車両サーバ7のハードウェア構成は、ディーラサーバ5のハードウェア構成と基本的に同等であるため、説明は繰り返さない。
Figure 4 is a block diagram showing a typical hardware configuration of the
ADKサーバ6のHDD623には、ADK2から収集されたADK異常情報に関するデータベース(図6参照)が格納されている。車両サーバ7のHDD723には、多数のVP3から収集されたVP異常情報に関するデータベースが格納されている。HDD723には、前述のユーザ登録情報も格納されている。
The
<データベース>
図6は、ADK異常情報に関するデータベースの概略構成を示す概念図である。データベースはデータテーブル81を有する。データテーブル81では、複数のADK2の各々の識別番号(ADK-ID)に対して、そのADK2が搭載されたVP3の識別番号(VP-ID)と、そのADK2において発生した異常に関する情報(ADK異常情報)とが関連付けられている。ADK異常情報は、予め定義された異常コードを用いて表される。
<Database>
6 is a conceptual diagram showing the schematic configuration of a database relating to ADK abnormality information. The database has a data table 81. In the data table 81, for each identification number (ADK-ID) of a plurality of
異常コードは、異常の発生箇所と内容とを示す区分(記号、数値など)を含む。この例では、異常コードは、異常の発生箇所がコンピュータ21であることを示す区分を含むとともに、ADK2の機器類(認識用センサ22、姿勢用センサ23、センサクリーナ24、HMI25および通信モジュール26(図2参照))のうちのどれであるかを示す区分を含む。
The abnormality code includes a category (symbol, number, etc.) that indicates the location and content of the abnormality. In this example, the abnormality code includes a category that indicates that the abnormality occurred in the
それに加えて、異常コードは、異常の発生箇所を示す区分(たとえば記号)を含む。この区分は、たとえば、VP3の停止/発進、ホイールロック動作、ペダル操作(アクセルペダル操作/ブレーキペダル操作)、シフトレバー操作、VP3の加速/減速動作、ステアリング操作、補機類の動作、セーフティ動作のうちのどれに関連する異常が発生したかを示す。なお、紙面の都合から、図6には異常の発生箇所の大まかな区分のみが図示されている。しかし、実際のADK異常情報は、図示された区分よりもより詳細に異常の発生箇所が特定された区分を含み得る。 In addition, the abnormality code includes a category (e.g., a symbol) that indicates where the abnormality occurred. This category indicates, for example, whether the abnormality is related to VP3 stopping/starting, wheel lock operation, pedal operation (accelerator pedal operation/brake pedal operation), shift lever operation, VP3 acceleration/deceleration operation, steering operation, auxiliary operation, or safety operation. Due to space limitations, FIG. 6 only shows rough categories of where the abnormality occurred. However, actual ADK abnormality information may include categories that specify the location of the abnormality in more detail than the categories shown.
異常コードは、異常の具体的な内容に応じた区分(たとえば数値)をさらに含む。この区分は、たとえば、通信不具合、電源異常、出力電圧低下などを示す。 The abnormality code further includes a category (e.g., a numerical value) according to the specific nature of the abnormality. This category indicates, for example, a communication failure, a power supply abnormality, a drop in output voltage, etc.
データテーブル81は自動で更新される。すなわち、ADKサーバ6は、ADK2からADK異常情報を受信すると、ADK異常情報に示される異常の発生箇所および内容に関する区分を更新する。また、新たに製造されたADK2に関する情報がデータテーブル81に追加されたり、廃棄されたADK2に関する情報がデータテーブル81から削除されたりする。
The data table 81 is updated automatically. That is, when the
以下では理解を容易にするため、ステアリング操作に関する異常が発生した例について説明する。ADK2は、たとえば前輪の切れ角をVP3に要求する。VP3は、ADK2からの要求に従って前輪の切れ角を設定する。このように、代表的なステアリング操作は、ADK2とVP3との連携動作を要する。この連携動作が何らかの異常により正常に行えない場合、VP3に異常が発生している可能性も考えられる。もし、VP3に異常が発生していた場合、ADK2を単独で整備しても意味がない。したがって、ステアリング操作に関する異常が発生した場合には、ADK2のみならずVP3も適切に整備することが望ましい。 To make it easier to understand, an example will be described below in which an abnormality occurs with regard to steering operation. For example, ADK2 requests VP3 to turn the front wheels. VP3 sets the turning angle of the front wheels according to the request from ADK2. In this way, a typical steering operation requires coordinated operation between ADK2 and VP3. If this coordinated operation cannot be performed normally due to some abnormality, it is possible that an abnormality has occurred in VP3. If an abnormality has occurred in VP3, there is no point in servicing ADK2 alone. Therefore, if an abnormality occurs with regard to steering operation, it is desirable to properly maintain not only ADK2 but also VP3.
そこで、本実施の形態においては以下に説明するように、ADK2とVP3との連携動作を伴う異常を解消するための整備を実施する場合には、ADK2の整備に先立ってVP3の整備が実施されるように整備スケジュールが設定される。VP3の整備を先に実施することで、VP3が正常であるときにはVP3が正常であることを確認できる。あるいは、VP3に異常が発生しているときにはVP3を修理して正常な状態に復元できる。VP3が正常であることを担保してからADK2を整備することで、ADK2の異常を適切に解消することが可能になる。 In this embodiment, as described below, when maintenance is performed to resolve an abnormality involving the coordinated operation of ADK2 and VP3, the maintenance schedule is set so that VP3 maintenance is performed prior to ADK2 maintenance. By performing VP3 maintenance first, it is possible to confirm that VP3 is normal when VP3 is normal. Alternatively, when an abnormality occurs in VP3, VP3 can be repaired and restored to a normal state. By ensuring that VP3 is normal before performing maintenance on ADK2, it becomes possible to properly resolve the abnormality in ADK2.
なお、ステアリング操作に関する異常は例示である。ステアリングシステム323に限らず、ブレーキシステム322、パワートレーンシステム324、アクティブセーフティシステム325および/またはボディシステム326においても、ADK2とVP3との連携動作を伴う異常が発生し得る。そのような異常が発生した場合にも同様に、整備スケジュールは、ADK2の整備に先立ってVP3の整備が実施されるように設定される。
Note that the abnormality related to steering operation is an example. Abnormalities involving coordinated operation between ADK2 and VP3 may occur not only in the
<整備スケジュール>
車両1(ADK2および/またはVP3)に何らかの異常が発生して整備が必要になった場合、ユーザは、ディーラに車両1を持ち込んで整備を依頼する。前述のように、ディーラサーバ5は、ディーラによって整備予定のADK2およびVP3を管理するための整備スケジュールを有する。
<Maintenance Schedule>
When some abnormality occurs in the vehicle 1 (
図7は、整備スケジュールの概念図である。ここでは、ADK2を整備可能な2台の設備(ADK-1およびADK-2と記載)と、VP3を整備可能な2台の設備(VP-1およびVP-2と記載)とをディーラが保有している状況を例に説明する。整備スケジュール82では、上記4台の各設備について、1時間の時間帯毎に「予約済み」か「空き」かが示されている。「予約済み」とは、既に整備予約が入っている状態である。「空き」とは、現時点では整備予約が入っておらず、新たな整備予約を受け付け可能な状態である。
Figure 7 is a conceptual diagram of a maintenance schedule. Here, we will explain an example in which a dealer owns two pieces of equipment (listed as ADK-1 and ADK-2) capable of servicing ADK2, and two pieces of equipment (listed as VP-1 and VP-2) capable of servicing VP3. In the
本実施の形態においては、ADK2の整備を、ADK2をVP3との連携動作を要する整備と、ADK2をVP3との連携動作を要さない整備とに分類する。図6に示したADK異常情報の例では、コンピュータ21の異常とADK2の機器類(センサ類など)の異常とは、ADK2とVP3との連携動作を要さない整備に分類できる。一方、ステアリング操作の異常に加えて、VP3の停止/発進、ホイールロック動作、ペダル操作、シフトレバー操作、VP3の加速/減速動作、補機類の動作、セーフティ動作に関連する異常は、ADK2とVP3との連携動作を要する整備に分類できる。
In this embodiment, maintenance of the ADK2 is classified into maintenance that requires the ADK2 to operate in cooperation with the VP3, and maintenance that does not require the ADK2 to operate in cooperation with the VP3. In the example of ADK abnormality information shown in FIG. 6, abnormalities in the
ADK2の異常コード毎に、その異常コードに対応する異常を解消するための整備が、ADK2単独で実施可能な整備なのか、ADK2とVP3との連携動作を要する整備なのかが予め定められている。したがって、車両サーバ7は、ADKサーバ6からADK整備要求とともにADK2の異常コードを受けると、ADK2の異常コードに基づいて、整備におけるADK2とVP3との連携動作の要否を判定できる。本実施の形態において、車両サーバ7は、ADK2とVP3との連携動作を要する整備を実施する場合には、そのことが考慮された整備スケジュールをユーザに提案する。
For each ADK2 abnormality code, it is predetermined whether the maintenance to resolve the abnormality corresponding to that abnormality code is maintenance that can be performed by the ADK2 alone or maintenance that requires coordinated operation between the ADK2 and VP3. Therefore, when the
図8は、ADK2とVP3との連携動作を要する整備を実施するための整備スケジュールの設定手法を説明するための図である。ADK2とVP3との連携動作を要する整備を実施する場合、本実施の形態では、先にVP3の整備が実施され、それに続いてADK2の整備が実施される整備スケジュールがユーザに提案される。 Figure 8 is a diagram for explaining a method for setting a maintenance schedule for performing maintenance that requires coordinated operation between ADK2 and VP3. When performing maintenance that requires coordinated operation between ADK2 and VP3, in this embodiment, a maintenance schedule is proposed to the user in which maintenance of VP3 is performed first, followed by maintenance of ADK2.
整備の順序を考慮しない場合、破線で示すように、たとえば11時から12時までの時間帯にADK2の整備を実施し、続く12時から13時までの時間帯にVP3の整備を実施することも考えられる。しかしながら、そうすると、VP3に何らかの異常が発生していた場合(一例として、VCIB31とECU321との間の通信に異常が発生していた場合)には、ADK2の整備を先に実施しても異常を解消できない。つまり、ADK2の整備が意味をなさない可能性がある。 If the order of maintenance is not taken into consideration, it is conceivable that, for example, maintenance of ADK2 would be carried out between 11:00 and 12:00, and maintenance of VP3 would then be carried out between 12:00 and 13:00, as shown by the dashed line. However, if this were to happen, and some kind of abnormality had occurred in VP3 (for example, an abnormality had occurred in the communication between VCIB31 and ECU321), the abnormality would not be resolved even if maintenance of ADK2 was carried out first. In other words, there is a possibility that maintenance of ADK2 would be meaningless.
これに対し、本実施の形態においては、実線で示すように、たとえば10時から11時までの時間帯にVP3の整備を実施し、11時から12時までの時間帯にADK2の整備を実施する整備スケジュールが提案される。なお、ユーザの待ち時間短縮のため、この例のようにVP3の整備とADK2の整備とが連続して実施されることが好ましい。 In contrast, in this embodiment, as shown by the solid line, a maintenance schedule is proposed in which, for example, maintenance of VP3 is performed between 10:00 and 11:00, and maintenance of ADK2 is performed between 11:00 and 12:00. Note that, in order to reduce user waiting time, it is preferable that maintenance of VP3 and maintenance of ADK2 are performed consecutively, as in this example.
上記の整備スケジュールに従う場合、ADK2の整備に先立ち、たとえばVP3用の故障診断装置(図示せず)を用いてVP3が整備される。VP3を整備した結果、VP3が正常であることが確認された場合、消去法的に、ADK2とVP3とが正常に連携動作しない原因がADK2側にあることが特定される。あるいは、VP3の異常が発生していた場合には、VP3の異常発生箇所を修理できる。VP3を修理したにも拘わらずADK2とVP3とが正常に連携動作しない場合には、原因がADK2側にもあることが特定される。このように、VP3の整備を先に実施し、それにより異常の発生箇所をADK2側に絞り込むことによって、ADK2を適切に整備することが可能になる。 When following the above maintenance schedule, VP3 is serviced prior to maintenance of ADK2, for example, using a fault diagnosis device for VP3 (not shown). If VP3 is confirmed to be normal after maintenance of VP3, it can be determined by a process of elimination that the cause of the malfunction of ADK2 and VP3 not working together properly is on the ADK2 side. Alternatively, if an abnormality has occurred in VP3, the location of the abnormality in VP3 can be repaired. If ADK2 and VP3 do not work together properly even after VP3 has been repaired, it can be determined that the cause is also on the ADK2 side. In this way, by performing maintenance on VP3 first and thereby narrowing down the location of the abnormality to the ADK2 side, it becomes possible to properly maintain ADK2.
<ユーザインターフェイス>
車両1の販売時などにユーザ登録が行われ、ユーザのアカウントおよびパスワードと、そのユーザが保有する車両1(ADK2およびVP3)とが関連付けられる。ここでは、ユーザ登録が既に済んでおり、車両1の整備予約のためのログイン(ユーザ認証)が成功しているものとする。以下、ログイン後にユーザ端末4に表示されるGUI(Graphical User Interface)について説明する。まず、整備希望日がユーザにより選択される。
<User Interface>
User registration is performed when the
図9は、整備希望日を選択するための入力画面を示す図である。入力画面91は、整備希望日を選択するためのカレンダー911と、次の入力画面(整備時間帯の選択画面)に進むためのボタン912とを含む。
Figure 9 shows an input screen for selecting a desired maintenance date. The
ユーザは、カレンダー911に示された整備予約の空きがある日付(グレーアウトしていない日付)の中から、自身が希望する日付(整備希望日)を選択する。ユーザは、整備希望日の選択後、ボタン912を操作する。これにより、入力画面91で入力された整備希望日が車両サーバ7に送信される。車両サーバ7は、ユーザの整備希望日における整備スケジュール(ディーラが整備可能な時間帯)をディーラサーバ5から取得する。車両サーバ7は、ユーザの整備希望日において、図8にて説明したようにVP3、ADK2の順で整備を実施可能な連続した時間帯を抽出し、整備時間帯の1以上の候補を提案する画面を作成する。
The user selects the desired date (desired maintenance date) from among the dates on the
図10は、整備時間帯を選択するための入力画面を示す図である。入力画面92は、整備時間帯の候補の表示欄921と、当該候補以外の整備時間帯の選択画面に遷移するためのボタン922と、前の入力画面(整備希望日の選択画面)91(図9参照)に戻るためのボタン923と、確認画面に進むためのボタン924とを含む。
Figure 10 is a diagram showing an input screen for selecting a maintenance time slot. The
この例では、車両サーバ7により抽出された整備時間帯の候補A~Cが表示されている。いずれの候補A~Cも、VP3、ADK2の順に整備を実施するものである。ユーザは、候補A~Cのうちのいずれか1つのみを選択できる。図11では候補Aが選択されている。表示された候補A~Cの中には希望する整備時間帯がない場合、ユーザは、ボタン922を選択できる。そうすると、図7または図8に示したような整備時間帯の一覧を示す画面が表示され、ユーザは、当該画面を参照しながら希望する整備時間帯を選択できる。ユーザは、ボタン923を操作することにより、必要に応じて前の入力画面91に戻ることができる。ユーザは、希望する整備時間帯の選択後、ボタン924を操作する。これにより、入力画面92で入力された情報(候補A~Cの中から選択された整備時間帯など)が車両サーバ7に送信される。車両サーバ7は、ユーザにより選択された整備日付および整備時間帯に基づいて、整備予約の確認画面を作成する。
In this example, candidates A to C for the maintenance time slot extracted by the
図11は、整備予約の確認画面を示す図である。確認画面93は、整備内容の表示欄931と、整備予約を確定するためのボタン932と、入力画面91(図9参照)に戻るためのボタン933とを含む。
Figure 11 shows a confirmation screen for a maintenance reservation. The
表示欄931は、ADK2およびVP3(図11では車両本体と記載)の各々について、たとえば、整備項目と、整備日付と、整備時間帯の開始時刻と、整備の所要時間とに関する情報を含む。表示欄931は、整備項目の詳細(異常コードの内容をユーザに分かり易く説明したもの)を表示するためのボタン931Aを含んでもよい。ユーザがボタン932を選択すると、ユーザにより選択された整備日付および整備時間帯が車両サーバ7からディーラサーバ5に送信される。これにより、整備予約が確定し、ディーラサーバ5において整備スケジュールが更新される。一方、ユーザがボタン933を選択すると、入力画面91が再び表示される。この場合、ユーザは、整備希望日を再選択できる。
<処理シーケンス>
図12は、情報処理システム100における処理の流れを示すシーケンス図である。図中、左から右に、ユーザ端末4、ADKサーバ6、車両サーバ7およびディーラサーバ5により実行される処理を示す。以下、シーケンスを「SQ」と記載する。
<Processing sequence>
12 is a sequence diagram showing the flow of processing in the
SQ1において、ADKサーバ6は、ADK異常情報とともにADK整備要求を車両サーバ7に送信する。車両サーバ7は、ユーザ登録情報を参照して、車両1の担当ディーラが運営するディーラサーバ5を特定する。そして、車両サーバ7は、特定されたディーラサーバ5に、ディーラが整備可能な日付(整備可能日)を要求する(SQ2)。ディーラサーバ5は、車両サーバ7からの要求に応答して整備可能日を送信する(SQ3)。
In SQ1, the
SQ4において、車両サーバ7は、ディーラの整備可能日の中でユーザが整備を希望する日付(整備希望日)をユーザ端末4に問い合わせる(図9参照)。ユーザ端末4は、整備希望日を選択するユーザ操作を受け付ける(SQ5)。ユーザ端末4は、ユーザにより選択された整備希望日を車両サーバ7に送信する。車両サーバ7は、ユーザの整備希望日におけるディーラが整備可能な時間帯(整備可能時間帯)をディーラサーバ5に要求する(SQ6)。ディーラサーバ5は、車両サーバ7からの要求に応答して整備可能時間帯を送信する(SQ7)。
In SQ4, the
SQ8において、車両サーバ7は、ディーラの整備可能時間帯の中から、VP3の整備を先に実施し、それに続いてADK2の整備を実施可能な連続した時間帯を抽出する。車両サーバ7は、抽出された時間帯をユーザ端末4に提案する(図10参照)。ユーザ端末4は、整備時間帯を選択するユーザ操作を受け付ける(SQ9)。ユーザ端末4は、ユーザにより選択された整備時間帯を車両サーバ7に送信する。
In SQ8, the
紙面の制約から図示しないが、その後、ユーザによる最終確認(図11参照)が行われると、車両サーバ7は、整備予約を確定するための通知をディーラサーバ5に送信する(SQ10)。ディーラサーバ5は、車両サーバ7からの通知に従って、整備予約を確定するとともに整備スケジュールを更新する(SQ11)。また、車両サーバ7は、ADK2の整備日付および整備時間帯をADKサーバ6にも通知する(SQ12)。これにより、ADK整備要求が満足されたことをADKサーバ6が認識できる。ADKサーバ6は、ADK2の整備日付および整備時間帯を図示しないデータベースに格納する(SQ13)。
Although not shown due to space limitations, after the user makes a final confirmation (see FIG. 11), the
以上のように、本実施の形態においては、ADK2とVP3との連携動作を伴う整備が実施される場合に、まずVP3、次にADK2の順で整備が実施されるように整備スケジュールが設定される。つまり、VP3の正常を確認したりVP3の異常の修理したりした後にADK2の整備が実施される。これにより、依然として異常が確認された場合には、その異常の発生箇所がADK2であることが特定される。よって、本実施の形態によれば、ADK2とVP3との連携動作を伴う整備が実施される場合でもADK2を適切に整備できる。 As described above, in this embodiment, when maintenance involving coordinated operation between ADK2 and VP3 is performed, the maintenance schedule is set so that maintenance is performed first on VP3 and then on ADK2. In other words, maintenance on ADK2 is performed after confirming that VP3 is normal and repairing any abnormality in VP3. As a result, if an abnormality is still confirmed, the source of the abnormality is identified as ADK2. Therefore, according to this embodiment, ADK2 can be properly maintained even when maintenance involving coordinated operation between ADK2 and VP3 is performed.
なお、本実施の形態では、整備スケジュールの複数の候補がユーザに提案され、ユーザが複数の候補の中からいずれかを選択する例について説明した。しかし、ユーザへの提案は必須ではない。ユーザに提案することなく、車両サーバ7が整備スケジュールを指定(確定)してもよい。
In this embodiment, an example has been described in which multiple candidates for a maintenance schedule are proposed to the user, and the user selects one from among the multiple candidates. However, making a proposal to the user is not essential. The
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The embodiments disclosed herein should be considered to be illustrative and not restrictive in all respects. The scope of the present disclosure is indicated by the claims rather than the description of the embodiments above, and is intended to include all modifications within the meaning and scope of the claims.
100 情報処理システム、1 車両、2 自動運転キット(ADK)、21 コンピュータ、211,212 プロセッサ、22 認識用センサ、23 姿勢用センサ、24 センサクリーナ、25 HMI、26 通信モジュール、3 車両プラットフォーム(VP)、31,311,312 車両制御インターフェースボックス(VCIB)、32 ベース車両、321 ECU、322,322A,322B ブレーキシステム、323,323A,323B ステアリングシステム、324 パワートレーンシステム、324A 電動パーキングブレーキ(EPB)システム、324B パーキングロックシステム、324C 推進システム、325 アクティブセーフティシステム、326 ボディシステム、327 DCM、4 ユーザ端末、5 ディーラサーバ、51 プロセッサ、52 メモリ、521 ROM、522 RAM、533 HDD、53 キーボード、54 マウス、55 ディスプレイ、56 通信IF、6 ADKサーバ、61 プロセッサ、62 メモリ、621 ROM、622 RAM、633 HDD、63 キーボード、64 マウス、65 ディスプレイ、66 通信IF、7 車両サーバ、71 プロセッサ、72 メモリ、721 ROM、722 RAM、733 HDD、73 キーボード、74 マウス、75 ディスプレイ、76 通信IF。 100 Information processing system, 1 Vehicle, 2 Autonomous driving kit (ADK), 21 Computer, 211, 212 Processor, 22 Recognition sensor, 23 Attitude sensor, 24 Sensor cleaner, 25 HMI, 26 Communication module, 3 Vehicle platform (VP), 31, 311, 312 Vehicle control interface box (VCIB), 32 Base vehicle, 321 ECU, 322, 322A, 322B Brake system, 323, 323A, 323B Steering system, 324 Power train system, 324A Electric parking brake (EPB) system, 324B Parking lock system, 324C Propulsion system, 325 Active safety system, 326 Body system, 327 DCM, 4 User terminal, 5 Dealer server, 51 Processor, 52 Memory, 521 ROM, 522 RAM, 533 HDD, 53 keyboard, 54 mouse, 55 display, 56 communication IF, 6 ADK server, 61 processor, 62 memory, 621 ROM, 622 RAM, 633 HDD, 63 keyboard, 64 mouse, 65 display, 66 communication IF, 7 vehicle server, 71 processor, 72 memory, 721 ROM, 722 RAM, 733 HDD, 73 keyboard, 74 mouse, 75 display, 76 communication IF.
Claims (6)
プロセッサと、
前記整備スケジュールが格納された記憶装置とを備え、
前記プロセッサは、前記自動運転システムと前記車両プラットフォームとの連携動作を伴う整備が実施される場合に、前記自動運転システムの整備に先立って前記車両プラットフォームの整備が実施されるように前記整備スケジュールを設定する、情報処理システム。 An information processing system for setting a maintenance schedule for a vehicle mounted on a vehicle platform by an autonomous driving system,
A processor;
a storage device in which the maintenance schedule is stored ;
The processor sets the maintenance schedule so that, when maintenance is performed involving coordinated operation between the autonomous driving system and the vehicle platform, maintenance of the vehicle platform is performed prior to maintenance of the autonomous driving system .
前記プロセッサは、前記自動運転システムの整備に先立って、前記連携動作に関連する前記走行制御システムの整備が実施されるように前記整備スケジュールを設定する、請求項2に記載の情報処理システム。 the vehicle platform includes a driving control system that controls driving of the vehicle according to the request from the autonomous driving system;
The information processing system according to claim 2 , wherein the processor sets the maintenance schedule such that maintenance of the cruise control system related to the coordinated operation is performed prior to maintenance of the autonomous driving system.
前記プロセッサは、前記自動運転システムの整備に先立って、前記車両制御インターフェースの整備が実施されるように前記整備スケジュールを設定する、請求項1または2に記載の情報処理システム。 the vehicle platform includes a vehicle control interface for interfacing between the automated driving system and the vehicle platform;
The information processing system according to claim 1 or 2, wherein the processor sets the maintenance schedule such that maintenance of the vehicle control interface is performed prior to maintenance of the automated driving system.
自動運転システムが車両プラットフォームに搭載された車両の整備スケジュールを前記コンピュータにより設定するステップを含み、
前記設定するステップは、前記自動運転システムと前記車両プラットフォームとの連携動作を伴う整備が実施される場合に、前記自動運転システムの整備に先立って前記車両プラットフォームの整備が実施されるように前記整備スケジュールを設定するステップを含む、情報処理方法。 A method for processing information by a computer, comprising:
The automated driving system includes a step of setting, by the computer, a maintenance schedule for a vehicle mounted on the vehicle platform;
An information processing method, wherein the setting step includes a step of setting the maintenance schedule so that, when maintenance is performed involving coordinated operation between the autonomous driving system and the vehicle platform, maintenance of the vehicle platform is performed prior to maintenance of the autonomous driving system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022005556A JP7639718B2 (en) | 2022-01-18 | 2022-01-18 | Information processing system and information processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022005556A JP7639718B2 (en) | 2022-01-18 | 2022-01-18 | Information processing system and information processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023104523A JP2023104523A (en) | 2023-07-28 |
| JP7639718B2 true JP7639718B2 (en) | 2025-03-05 |
Family
ID=87379285
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022005556A Active JP7639718B2 (en) | 2022-01-18 | 2022-01-18 | Information processing system and information processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7639718B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019038524A (en) | 2017-06-28 | 2019-03-14 | ロベルト・ボッシュ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツングRobert Bosch Gmbh | Method for self-checking driving function of automatic driving vehicle or partially automatic driving vehicle |
| WO2020131611A1 (en) | 2018-12-21 | 2020-06-25 | Continental Automotive Systems, Inc. | Self-service repair for autonomous vehicles |
| JP2021123137A (en) | 2020-01-31 | 2021-08-30 | トヨタ自動車株式会社 | Vehicle and vehicle control interface |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09154181A (en) * | 1995-11-30 | 1997-06-10 | Mitsubishi Electric Corp | Vehicle integrated control device |
-
2022
- 2022-01-18 JP JP2022005556A patent/JP7639718B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019038524A (en) | 2017-06-28 | 2019-03-14 | ロベルト・ボッシュ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツングRobert Bosch Gmbh | Method for self-checking driving function of automatic driving vehicle or partially automatic driving vehicle |
| WO2020131611A1 (en) | 2018-12-21 | 2020-06-25 | Continental Automotive Systems, Inc. | Self-service repair for autonomous vehicles |
| JP2021123137A (en) | 2020-01-31 | 2021-08-30 | トヨタ自動車株式会社 | Vehicle and vehicle control interface |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023104523A (en) | 2023-07-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11472428B2 (en) | Vehicle control system and control method | |
| JP7626016B2 (en) | Vehicle platform, autonomous driving system, and vehicle control interface box | |
| JP7771998B2 (en) | Vehicle platform, vehicle control interface box, and autonomous driving system | |
| KR20210098358A (en) | Vehicle | |
| JP7200829B2 (en) | vehicle system | |
| JP7652037B2 (en) | Autonomous driving systems and vehicles | |
| JP7639718B2 (en) | Information processing system and information processing method | |
| JP7669939B2 (en) | Server and information processing method | |
| JP7593282B2 (en) | Vehicle, vehicle control method, and vehicle control interface box | |
| JP7669943B2 (en) | server | |
| JP7537402B2 (en) | Vehicle platform, autonomous driving system, and vehicle control interface box | |
| JP2025010177A (en) | vehicle | |
| JP2023106897A (en) | Management system | |
| JP7552566B2 (en) | Vehicle management system and vehicle management method | |
| JP7571748B2 (en) | Vehicles and Autonomous Driving Kits | |
| JP2023105425A (en) | Management device | |
| JP2023102433A (en) | server | |
| JP2023125317A (en) | information processing equipment | |
| US20250326406A1 (en) | Vehicle | |
| JP7666410B2 (en) | Vehicle Management System | |
| JP2026007900A (en) | vehicle | |
| JP7619234B2 (en) | Vehicle, vehicle platform, vehicle control interface box, autonomous driving kit, vehicle control method, and vehicle platform control method | |
| JP7794161B2 (en) | Vehicle, vehicle control method, and vehicle control interface box | |
| JP7468552B2 (en) | Vehicle management device and vehicle management method | |
| JP2026003253A (en) | vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240320 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241220 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241224 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250107 |
|
| 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: 20250121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7639718 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |