Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7549938B2 - Communications processing device and communications processing method - Google Patents
[go: Go Back, main page]

JP7549938B2 - Communications processing device and communications processing method - Google Patents

Communications processing device and communications processing method Download PDF

Info

Publication number
JP7549938B2
JP7549938B2 JP2020178633A JP2020178633A JP7549938B2 JP 7549938 B2 JP7549938 B2 JP 7549938B2 JP 2020178633 A JP2020178633 A JP 2020178633A JP 2020178633 A JP2020178633 A JP 2020178633A JP 7549938 B2 JP7549938 B2 JP 7549938B2
Authority
JP
Japan
Prior art keywords
communication
information
communication frequency
period
mobile body
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
Application number
JP2020178633A
Other languages
Japanese (ja)
Other versions
JP2022069785A (en
Inventor
貴佳 伊藤
稔久 中野
唯之 鳥崎
翔一朗 関屋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Automotive Systems Co Ltd
Original Assignee
Panasonic Automotive Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Automotive Systems Co Ltd filed Critical Panasonic Automotive Systems Co Ltd
Priority to JP2020178633A priority Critical patent/JP7549938B2/en
Publication of JP2022069785A publication Critical patent/JP2022069785A/en
Application granted granted Critical
Publication of JP7549938B2 publication Critical patent/JP7549938B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Description

本開示は、通信処理装置、及び、通信処理方法に関する。 This disclosure relates to a communication processing device and a communication processing method.

近年、車両等の移動体が、インターネット等の通信ネットワークを介して外部の装置(例えば、サーバ)と通信可能に接続されている。特許文献1には、車両の車載ネットワークを関する通信トラフィックデータを、通信ネットワークを介して外部の装置(例えば、サイバーハブ)に送信するシステムが開示されている。 In recent years, moving objects such as vehicles are connected to external devices (e.g., servers) via communication networks such as the Internet so that they can communicate with each other. Patent Document 1 discloses a system that transmits communication traffic data related to the vehicle's in-vehicle network to an external device (e.g., a cyber hub) via the communication network.

特許第6382724号公報Patent No. 6382724

しかしながら、特許文献1には、外部の装置にデータを送信するときの通信データ量を効率化することに関する技術は開示されていない。 However, Patent Document 1 does not disclose any technology related to improving the efficiency of communication data volume when transmitting data to an external device.

そこで、本開示は、通信データ量を効率化することができる通信処理装置及び通信処理方法を提供する。 Therefore, the present disclosure provides a communications processing device and a communications processing method that can efficiently increase the amount of communication data.

本開示の一態様に係る通信処理装置は、移動体の状態を示す移動体情報を取得する取得部と、前記移動体情報、及び、前記移動体と当該移動体の外部の装置との通信における決定基準を示す決定基準情報に基づいて、前記移動体と前記外部の装置との通信における通信頻度を決定する決定部とを備える。 A communication processing device according to one aspect of the present disclosure includes an acquisition unit that acquires mobile body information indicating a state of the mobile body, and a decision unit that decides a communication frequency in communication between the mobile body and an external device based on the mobile body information and decision criteria information indicating decision criteria in communication between the mobile body and an external device of the mobile body.

本開示の一態様に係る通信処理方法は、移動体の状態を示す移動体情報を取得し、前記移動体情報、及び、前記移動体と当該移動体の外部の装置との通信における決定基準を示す決定基準情報に基づいて、前記移動体と前記外部の装置との通信における通信頻度を決定する。 A communication processing method according to one aspect of the present disclosure acquires mobile body information indicating the state of a mobile body, and determines the communication frequency between the mobile body and an external device based on the mobile body information and decision criteria information indicating decision criteria for communication between the mobile body and an external device of the mobile body.

本開示の一態様に係る通信処理装置等によれば、通信データ量を効率化することができる。 A communication processing device according to one aspect of the present disclosure can improve the efficiency of communication data volume.

図1は、実施の形態1に係る通信システムの概略構成を示す図である。FIG. 1 is a diagram showing a schematic configuration of a communication system according to a first embodiment. 図2は、実施の形態1に係る通信頻度決定装置の機能構成を示すブロック図である。FIG. 2 is a block diagram showing a functional configuration of the communication frequency determination device according to the first embodiment. 図3は、実施の形態1に係る決定部における通信頻度の決定の考え方を説明するための図である。FIG. 3 is a diagram for explaining the idea of determining the communication frequency in the determination unit according to the first embodiment. 図4は、実施の形態1に係る決定部における通信頻度の決定のためのテーブルを示す図である。FIG. 4 is a diagram showing a table for determining the communication frequency in the determination unit according to the first embodiment. 図5は、実施の形態1に係る通信頻度決定装置の動作を示すフローチャートである。FIG. 5 is a flowchart showing the operation of the communication frequency determination device according to the first embodiment. 図6は、実施の形態1に係る決定部が決定する通信頻度を説明するためのタイミングチャートである。FIG. 6 is a timing chart for explaining the communication frequency determined by the determination unit according to the first embodiment. 図7は、実施の形態1の変形例1に係る通信頻度決定装置の動作を示すフローチャートである。FIG. 7 is a flowchart showing the operation of the communication frequency determination device according to the first modification of the first embodiment. 図8は、実施の形態1の変形例2に係る通信頻度決定装置の動作を示すフローチャートである。FIG. 8 is a flowchart showing the operation of the communication frequency determination device according to the second modification of the first embodiment. 図9は、実施の形態1の変形例2に係る決定部が決定する通信頻度を説明するためのタイミングチャートである。FIG. 9 is a timing chart for explaining the communication frequency determined by the determination unit according to the second modification of the first embodiment. 図10は、実施の形態1の変形例3に係る通信頻度決定装置の動作を示すフローチャートである。FIG. 10 is a flowchart showing the operation of the communication frequency determination device according to the third modification of the first embodiment. 図11は、実施の形態1の変形例4に係る通信頻度決定装置の動作の第一例を示すフローチャートである。FIG. 11 is a flowchart showing a first example of the operation of the communication frequency determination device according to the fourth modification of the first embodiment. 図12は、実施の形態1の変形例4に係る通信頻度決定装置の動作の第二例を示すフローチャートである。FIG. 12 is a flowchart showing a second example of the operation of the communication frequency determination device according to the fourth modification of the first embodiment. 図13は、実施の形態1の変形例4に係る通信頻度決定装置の動作の第三例を示すフローチャートである。FIG. 13 is a flowchart showing a third example of the operation of the communication frequency determination device according to the fourth modification of the first embodiment. 図14は、実施の形態2に係る通信頻度決定装置の機能構成を示すブロック図である。FIG. 14 is a block diagram illustrating a functional configuration of a communication frequency determination device according to the second embodiment. 図15は、実施の形態2に係る通信頻度決定装置の動作を示すフローチャートである。FIG. 15 is a flowchart showing the operation of the communication frequency determination device according to the second embodiment. 図16は、実施の形態2の変形例に係る通信頻度決定装置の動作を示すフローチャートである。FIG. 16 is a flowchart showing the operation of the communication frequency determination device according to the modification of the second embodiment.

(本開示に至った経緯)
本開示の実施の形態の説明に先立ち、本開示に至った経緯について説明する。
(Background to this disclosure)
Before describing the embodiments of the present disclosure, the background to the present disclosure will be described.

近年、車両等の移動体から当該移動体を監視する監視システム(例えば、サーバ)に、通信ネットワークを介して当該移動体の状態等を送信することが検討されている。例えば、移動体からサーバへ、正常動作していることを示す情報を予め定められた時間間隔で定期的に通知(通信)することが検討されている。これにより、監視システムは、監視対象の移動体の状態等を把握することが可能となる。なお、移動体とサーバとの間で予め定められた時間間隔で行う通信を、定期通信とも記載する。定期通信は、移動体とサーバとの間で行われる通信の一例である。 In recent years, it has been considered to transmit information such as the status of a mobile object, such as a vehicle, via a communication network to a monitoring system (e.g., a server) that monitors the mobile object. For example, it has been considered to periodically notify (communicate) information indicating that the mobile object is operating normally to a server at predetermined time intervals from the mobile object. This enables the monitoring system to grasp the status of the monitored mobile object. Note that communication between a mobile object and a server at predetermined time intervals is also referred to as periodic communication. Periodic communication is an example of communication between a mobile object and a server.

定期通信は、例えば、移動体と監視システムとの通信が途絶えることなく接続されているかを確認するための通信であってもよい。例えば、一定時間間隔ごとに移動体から監視システムに定期データ(例えば、ハートビート信号)が送信される。例えば、移動体と監視システムとの通信が切断されると、移動体から監視システムへの定期データの送信が行われなくなるので、監視システムは、所定時間の間(例えば、数十秒)定期データを受信しなかった場合、移動体との通信が切断されていると判定することが可能となる。 The periodic communication may be, for example, communication to confirm whether communication between the mobile body and the monitoring system is connected without interruption. For example, periodic data (e.g., a heartbeat signal) is transmitted from the mobile body to the monitoring system at regular time intervals. For example, when communication between the mobile body and the monitoring system is disconnected, the mobile body will no longer transmit periodic data to the monitoring system, and therefore the monitoring system can determine that communication with the mobile body has been disconnected if it does not receive periodic data for a specified period of time (e.g., several tens of seconds).

しかしながら、移動体は、正常動作中であっても様々な要因(例えば、通信圏外になる等)により通信不可になる可能性がある。このような場合に移動体が予め設定されている通信頻度で監視システムに定期通信を行うと、例えば、通信タイミング(送信タイミング)によっては通信不可となる直前の定期データを送信できないことが起こり得る。つまり、移動体は、通信不可となる直前の状態を監視システムへ送信できないことが起こり得る。 However, even when a mobile object is operating normally, it may become unable to communicate due to various factors (e.g., being out of communication range, etc.). In such a case, if the mobile object performs regular communication with the monitoring system at a preset communication frequency, for example, depending on the communication timing (transmission timing), it may not be possible to transmit the regular data immediately before communication becomes unavailable. In other words, the mobile object may not be able to transmit the state immediately before communication becomes unavailable to the monitoring system.

また、移動体は、定期データを定期的に送信するので、通信ネットワークへの負荷も大きい。また、通信量に応じて通信料金が決定される契約であれば、定期データが定期的に送信されることで通信量が増えて通信コストも高くなる。このように、移動体が予め設定されている通信頻度で一律に監視システムに定期通信を行うと、通信ネットワークへの負荷及び通信コストの増大が起こり得る。 Moving objects also place a large load on the communication network because they periodically transmit periodic data. Furthermore, if the contract stipulates that communication fees are determined according to the amount of communication, the periodic transmission of periodic data will increase the amount of communication and the communication costs will also rise. In this way, if moving objects uniformly communicate with the monitoring system periodically at a preset communication frequency, this can result in an increase in the load on the communication network and communication costs.

上記のように、従来行われている定期通信において、通信データ量の効率化に課題がある。そこで、本願発明者らは、移動体から監視システムへ定期通信する場合の通信データ量を効率化することについて鋭意検討を行い、以下に示す通信処理装置等を創案した。 As described above, there is a problem with the efficiency of communication data volume in conventional periodic communication. Therefore, the inventors of the present application conducted extensive research into improving the efficiency of communication data volume when periodic communication is performed from a mobile object to a monitoring system, and devised the communication processing device etc. shown below.

本開示の一態様に係る通信処理装置は、移動体の状態を示す移動体情報を取得する取得部と、前記移動体情報、及び、前記移動体と当該移動体の外部の装置との通信における決定基準を示す決定基準情報に基づいて、前記移動体と前記外部の装置との通信における通信頻度を決定する決定部とを備える。 A communication processing device according to one aspect of the present disclosure includes an acquisition unit that acquires mobile body information indicating a state of the mobile body, and a decision unit that decides a communication frequency in communication between the mobile body and an external device based on the mobile body information and decision criteria information indicating decision criteria in communication between the mobile body and an external device of the mobile body.

これにより、信処理装置は、移動体情報及び決定基準情報に基づいて、移動体と外部の装置との通信の通信頻度を決定することができる。よって、通信処理装置は、通信頻度が一律である場合に比べて、通信データ量を効率化し得る。 As a result, the communication processing device can determine the communication frequency between the mobile device and an external device based on the mobile device information and the decision criteria information. Therefore, the communication processing device can make the amount of communication data more efficient than if the communication frequency was uniform.

また、例えば、前記移動体情報は、前記移動体と前記外部の装置との通信状態に関する情報、前記移動体へのサイバー攻撃に関する情報、及び、前記移動体に搭載された機器の故障に関する情報の少なくとも1つを含んでもよい。 Furthermore, for example, the mobile body information may include at least one of information regarding the communication status between the mobile body and the external device, information regarding a cyber attack on the mobile body, and information regarding a malfunction of equipment installed on the mobile body.

これにより、通信処理装置は、移動体と外部の装置との通信状態に関する情報、移動体へのサイバー攻撃に関する情報、及び、移動体に搭載された機器の故障に関する情報の少なくとも1つを取得することで、通信頻度を決定することができる。 As a result, the communications processing device can determine the frequency of communications by acquiring at least one of information regarding the communication status between the mobile body and an external device, information regarding cyber attacks on the mobile body, and information regarding failures of equipment installed in the mobile body.

また、例えば、前記決定基準情報は、前記移動体情報と前記通信における前記通信頻度とを紐づけるための対応関係情報を含み、前記決定部は、前記移動体情報と前記対応関係情報とに基づいて、前記通信における前記通信頻度を決定してもよい。 Also, for example, the determination criteria information may include correspondence information for linking the mobile body information and the communication frequency in the communication, and the determination unit may determine the communication frequency in the communication based on the mobile body information and the correspondence information.

これにより、通信処理装置は、対応関係情報を用いて通信頻度を決定することができるので、通信頻度決定に対する処理量を低減することができる。 This allows the communications processing device to determine the communication frequency using the correspondence information, thereby reducing the amount of processing required to determine the communication frequency.

また、例えば、前記決定基準情報は、機械学習により予め生成された、前記移動体情報から前記通信における前記通信頻度を決定するための決定モデルを含み、前記決定部は、前記移動体情報と前記決定モデルとに基づいて、前記通信における前記通信頻度を決定してもよい。 Also, for example, the decision criteria information may include a decision model for determining the communication frequency in the communication from the mobile body information, which is generated in advance by machine learning, and the decision unit may determine the communication frequency in the communication based on the mobile body information and the decision model.

これにより、通信処理装置は、対応関係情報などの通信頻度を決定するためのデータがなくても、通信頻度を決定することができる。 This allows the communications processing device to determine the communication frequency even if there is no data for determining the communication frequency, such as correspondence information.

また、例えば、前記通信状態に関する情報は、前記移動体の速度、前記移動体の位置、前記外部の装置との無線通信の電波強度、及び、前記移動体の周辺の他の移動体との通信状態の少なくとも1つを含んでもよい。 In addition, for example, the information regarding the communication state may include at least one of the speed of the moving body, the position of the moving body, the radio wave strength of the wireless communication with the external device, and the communication state with other moving bodies in the vicinity of the moving body.

これにより、通信処理装置は、移動体の速度、移動体の位置、外部の装置との無線通信の電波強度、及び、移動体の周辺の他の移動体との通信状態の少なくとも1つを取得するだけで、移動体の状態(移動体の通信状態)に応じた通信頻度を決定することができる。 As a result, the communications processing device can determine the communication frequency according to the state of the mobile body (the communication state of the mobile body) simply by acquiring at least one of the following: the speed of the mobile body, the position of the mobile body, the radio wave strength of wireless communications with an external device, and the communication state with other mobile bodies in the vicinity of the mobile body.

また、例えば、前記サイバー攻撃に関する情報は、前記移動体の無線通信接続の状態を示す通信接続情報、及び、前記移動体の走行開始からの移動時間の少なくとも1つを含んでもよい。 In addition, for example, the information regarding the cyber attack may include at least one of communication connection information indicating the state of the wireless communication connection of the mobile body and the travel time from the start of the travel of the mobile body.

これにより、通信処理装置は、移動体の無線通信接続の状態を示す通信接続情報、及び、移動体の走行開始からの移動時間の少なくとも1つを取得するだけで、移動体の状態(移動体のサイバー攻撃に対する状態)に応じた通信頻度を決定することができる。 As a result, the communications processing device can determine the communication frequency according to the state of the mobile body (the state of the mobile body against cyber attacks) simply by acquiring at least one of the communications connection information indicating the state of the mobile body's wireless communication connection and the travel time from the start of the mobile body's travel.

また、例えば、前記故障に関する情報は、前記移動体の加速度、及び、前記移動体の移動時間の少なくとも1つを含んでもよい。 In addition, for example, the information regarding the failure may include at least one of the acceleration of the moving body and the moving time of the moving body.

これにより、通信処理装置は、移動体の加速度、及び、移動体の移動時間の少なくとも1つを取得するだけで、移動体の状態(移動体に搭載された機器の故障に対する状態)に応じた通信頻度を決定することができる。 As a result, the communications processing device can determine the communication frequency according to the state of the mobile body (the state of the equipment mounted on the mobile body in relation to a malfunction) simply by acquiring at least one of the acceleration of the mobile body and the travel time of the mobile body.

また、例えば、前記決定部は、前記移動体が前記外部の装置と通信不可な状態となるか否かを判定し、通信不可な状態となると判定した場合、前記通信頻度を即時送信に決定してもよい。 Also, for example, the determination unit may determine whether the mobile body will be in a state where communication with the external device is not possible, and if it determines that communication will be not possible, determine the communication frequency to be immediate transmission.

これにより、通信処理装置は、通信頻度を即時送信に決定することで、移動体が外部の装置と通信不可な状態となる前に通信データを外部の装置に送信させることができる。よって、通信処理装置は、外部の装置が、移動体が通信不可な状態となる前の状態を取得できる確実性が増すように、通信データ量を効率化することができる。 By determining the communication frequency to be immediate transmission, the communication processing device can transmit communication data to an external device before the mobile body is unable to communicate with the external device. Therefore, the communication processing device can efficiently manage the amount of communication data so as to increase the certainty that the external device can obtain the state of the mobile body before it is unable to communicate.

また、例えば、前記決定部は、第一の期間に取得した前記移動体情報に基づいて決定された、前記第一の期間の後の第二の期間における第一の通信頻度、及び、前記第一の期間の前の第三の期間に取得した前記移動体情報に基づいて決定された前記第一の期間における第二の通信頻度に基づいて、前記第一の期間における前記通信頻度を決定してもよい。 Also, for example, the determination unit may determine the communication frequency in the first period based on a first communication frequency in a second period following the first period determined based on the mobile body information acquired in the first period, and a second communication frequency in the first period determined based on the mobile body information acquired in a third period prior to the first period.

これにより、通信処理装置は、第一の期間(現在の期間)の移動体の状態にも基づいて、当該第一の期間における通信頻度を決定することができる。つまり、通信処理装置は、第一の期間の移動体の状態により適した通信頻度を決定することができる。よって、通信処理装置は、通信データ量を第一の期間により適した通信データ量に効率化することができる。 This allows the communications processing device to determine the communication frequency for a first period (current period) based on the state of the mobile body during the first period. In other words, the communications processing device can determine a communication frequency that is more suitable for the state of the mobile body during the first period. Therefore, the communications processing device can streamline the amount of communication data to a level that is more suitable for the first period.

また、例えば、前記決定部は、前記第一の通信頻度、及び、前記第二の通信頻度のうち通信頻度が高い方を、前記第一の期間における通信頻度に決定してもよい。 Also, for example, the determination unit may determine the higher communication frequency between the first communication frequency and the second communication frequency as the communication frequency for the first period.

これにより、通信処理装置は、第三の期間と第一の期間との間において、車両状態が変化した場合であっても、移動体と外部の装置との通信を、より確実に行わせることができる。よって、通信処理装置は、移動体と外部の装置との通信を確実に行わせる観点において、通信データ量を効率化し得る。 As a result, the communications processing device can more reliably perform communication between the mobile body and an external device even if the vehicle state changes between the third period and the first period. Therefore, the communications processing device can efficiently use the amount of communication data in terms of reliably performing communication between the mobile body and an external device.

また、例えば、さらに、過去に取得された前記移動体情報を記憶する記憶部を備え、前記決定部は、さらに過去に取得された前記移動体情報に基づいて、前記通信頻度を決定してもよい。 For example, the device may further include a storage unit that stores the mobile body information previously acquired, and the determination unit may determine the communication frequency based on the mobile body information previously acquired.

これにより、通信処理装置は、移動体の周囲の状況に応じて移動体の状態が変化する項目に基づいて通信頻度を決定する場合、移動体の周囲の状況による影響が抑制された通信頻度を決定することができる。例えば、移動体が車両である場合、車両の速度(移動体の状態の一例)は、信号機の有無等により変化し得る。この場合、過去の車両の速度も用いて通信頻度を決定することで、信号機の有無等が通信頻度に与える影響を抑制することができる。 As a result, when the communications processing device determines the communication frequency based on an item in which the state of the mobile body changes depending on the conditions around the mobile body, the communications processing device can determine a communication frequency that is less affected by the conditions around the mobile body. For example, if the mobile body is a vehicle, the speed of the vehicle (an example of the state of the mobile body) may change depending on the presence or absence of traffic lights, etc. In this case, by determining the communication frequency using the past vehicle speed as well, the effect of the presence or absence of traffic lights, etc. on the communication frequency can be reduced.

また、例えば、前記通信処理装置は、前記移動体に搭載してもよい。 Also, for example, the communication processing device may be mounted on the mobile object.

これにより、通信処理装置は、移動体情報を移動体から直接取得することができる。つまり、通信処理装置は、移動体の外部の通信状態に依存することなく、通信頻度の決定をより確実に行うことができる。 This allows the communications processing device to obtain mobile unit information directly from the mobile unit. In other words, the communications processing device can more reliably determine the communication frequency without relying on the communication state outside the mobile unit.

また、例えば、さらに、前記決定部により決定された前記通信頻度に基づいて、前記通信の通信データを前記外部の装置に送信する送信部を備え、前記通信データには、前記決定部により決定された前記通信頻度を示す通信頻度情報、及び、次回の通信に関する情報の少なくとも一つが含まれてもよい。 For example, the device may further include a transmission unit that transmits communication data of the communication to the external device based on the communication frequency determined by the determination unit, and the communication data may include at least one of communication frequency information indicating the communication frequency determined by the determination unit and information regarding the next communication.

これにより、通信処理装置は、決定された通信頻度を外部の装置に通知することができる。通信処理装置は、通信頻度に応じた処理を外部の装置に行わせることができる。 This allows the communications processing device to notify an external device of the determined communication frequency. The communications processing device can cause the external device to perform processing according to the communication frequency.

また、例えば、前記通信データには、さらに前記決定部により決定された前記通信頻度の決定理由、及び、前記次回の通信に関する情報の決定理由の少なくとも一つを示す情報が含まれてもよい。 In addition, for example, the communication data may further include information indicating at least one of the reasons for determining the communication frequency determined by the determination unit and the reasons for determining the information regarding the next communication.

これにより、通信処理装置は、決定された通信頻度の決定理由を外部の装置に通知することができる。通信処理装置は、さらに、決定理由に応じた処理を外部の装置に行わせることができる。 This allows the communications processing device to notify an external device of the reason for the determined communication frequency. The communications processing device can further cause the external device to perform processing according to the reason for the determination.

また、例えば、前記通信頻度の前記決定理由は、前記移動体が前記外部の装置と通信不可な状態となること、又は、前記移動体が通信不可な状態から復帰したことを示す情報を含んでもよい。 Also, for example, the reason for determining the communication frequency may include information indicating that the mobile body is in a state where it cannot communicate with the external device, or that the mobile body has recovered from a state where it cannot communicate.

これにより、通信処理装置は、外部の装置と通信不可な状態となること、又は、移動体が通信不可能な状態から復帰したことを外部の装置に通知することができる。通信処理装置は、さらに、当該通知に応じた処理を外部の装置に行わせることができる。 This allows the communications processing device to notify the external device that it is no longer able to communicate with the external device, or that the mobile object has recovered from a state in which it is no longer able to communicate. The communications processing device can further cause the external device to perform processing in response to the notification.

また、例えば、前記通信処理装置は、前記外部の装置に搭載されてもよい。 Also, for example, the communication processing device may be mounted on the external device.

これにより、通信処理装置は、移動体における処理量を低減することができる。また、計算資源が豊富な外部の装置により通信頻度の決定処理を行うことができるので、通信頻度の決定処理をより高速に行うことができる。 This allows the communications processing device to reduce the amount of processing in the mobile device. In addition, since the communication frequency determination process can be performed by an external device with abundant computational resources, the communication frequency determination process can be performed more quickly.

また、本開示の一態様に係る通信処理方法は、移動体の状態を示す移動体情報を取得し、前記移動体情報、及び、前記移動体と当該移動体の外部の装置との通信における決定基準を示す決定基準情報に基づいて、前記移動体と前記外部の装置との通信における通信頻度を決定する。 In addition, a communication processing method according to one aspect of the present disclosure acquires mobile body information indicating the state of the mobile body, and determines the communication frequency in communication between the mobile body and an external device based on the mobile body information and decision criteria information indicating decision criteria in communication between the mobile body and an external device of the mobile body.

これにより、上記の通信処理装置と同様の効果を奏する。 This provides the same effect as the above-mentioned communications processing device.

なお、これらの全般的又は具体的な態様は、システム、方法、集積回路、コンピュータプログラム又はコンピュータで読み取り可能なCD-ROM等の非一時的記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラム又は記録媒体の任意な組み合わせで実現されてもよい。プログラムは、記録媒体に予め記憶されていてもよいし、インターネット等を含む広域通信網を介して記録媒体に供給されてもよい。 These general or specific aspects may be realized by a system, a method, an integrated circuit, a computer program, or a non-transitory recording medium such as a computer-readable CD-ROM, or by any combination of the system, method, integrated circuit, computer program, or recording medium. The program may be pre-stored in the recording medium, or may be supplied to the recording medium via a wide area communication network including the Internet.

以下、実施の形態について、図面を参照しながら具体的に説明する。 The following describes the embodiment in detail with reference to the drawings.

なお、以下で説明する実施の形態は、いずれも包括的又は具体的な例を示すものである。以下の実施の形態で示される数値、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序等は、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意の構成要素として説明される。また、各図は、模式図であり、必ずしも厳密に図示されたものではない。また、各図において、同じ構成部材については同じ符号を付している。 The embodiments described below are all comprehensive or specific examples. The numerical values, components, the arrangement and connection of the components, steps, and the order of steps shown in the following embodiments are merely examples and are not intended to limit the present disclosure. Furthermore, among the components in the following embodiments, components that are not described in an independent claim are described as optional components. Furthermore, each figure is a schematic diagram and is not necessarily a precise illustration. Furthermore, the same components are given the same reference numerals in each figure.

また、本明細書において、一致、同じ等の要素間の関係性を示す用語、及び、数値は、厳格な意味のみを表す表現ではなく、実質的に同等な範囲、例えば数%程度の差異をも含むことを意味する表現である。 In addition, in this specification, terms that indicate relationships between elements, such as "match" and "same," and numerical values are not expressions that express only a strict meaning, but are expressions that include a range that is substantially equivalent, for example, a difference of about a few percent.

(実施の形態1)
以下、本実施の形態に係る通信システムについて、図面を参照しながら説明する。
(Embodiment 1)
Hereinafter, a communication system according to the present embodiment will be described with reference to the drawings.

[1-1.通信システムの構成]
まずは、本実施の形態に係る通信システム1の構成について、図1及び図2を参照しながら説明する。図1は、本実施の形態に係る通信システム1の概略構成を示す図である。図2は、本実施の形態に係る通信頻度決定装置40の機能構成を示すブロック図である。
[1-1. Configuration of communication system]
First, the configuration of a communication system 1 according to the present embodiment will be described with reference to Fig. 1 and Fig. 2. Fig. 1 is a diagram showing a schematic configuration of the communication system 1 according to the present embodiment. Fig. 2 is a block diagram showing a functional configuration of a communication frequency determination device 40 according to the present embodiment.

図1に示すように、通信システム1は、車両10と、基地局20と、サーバ30とを備える。通信システム1は、基地局20を介して車両10からサーバ30に定期データ(通信データ)を送信するためのシステムである。なお、図1では、車両10は、1台が示されているが、2台以上であってもよく、1台以上であれば車両10の台数は特に限定されない。また、本実施の形態では、車両10に通信頻度決定装置40が搭載される。通信頻度決定装置40は、通信における処理を行う通信処理装置の一例である。 As shown in FIG. 1, the communication system 1 includes a vehicle 10, a base station 20, and a server 30. The communication system 1 is a system for transmitting periodic data (communication data) from the vehicle 10 to the server 30 via the base station 20. Note that while one vehicle 10 is shown in FIG. 1, there may be two or more vehicles 10, and the number of vehicles 10 is not particularly limited as long as there is one or more vehicles 10. In this embodiment, a communication frequency determination device 40 is mounted on the vehicle 10. The communication frequency determination device 40 is an example of a communication processing device that performs processing in communication.

車両10は、例えば、無線通信可能な自動車である。車両10は、当該車両10の状態(車両状態)を検出する各種センサ(図示しない)を有する。各種センサは、例えば、車両10とサーバ30との通信状態に関する第1情報、車両10へのサイバー攻撃に関する第2情報、及び、車両10に搭載された機器の故障に関する第3情報の少なくとも1つを検出する。詳細は後述するが、第1情報は、例えば、車両10の速度、位置等の少なくとも1つを含む。この場合、センサは、車両10の速度を検出する速度センサ、車両10の現在位置を検出するGPSセンサ等を含んで構成される。また、第2情報は、例えば、車両10の無線通信接続の状態を示す通信接続情報、車両10の走行時間等の少なくとも1つを含む。この場合、センサは、通信部43等の無線通信部によって受信された無線信号の電波強度を計測するセンサ、走行時間を計測するセンサ等を含んで構成される。また、第3情報は、例えば、車両10の加速度を含む。この場合、センサは、車両10の加速度を検出する加速度センサを含んで構成される。なお、車両10は、移動体の一例であり、車両状態は、移動体情報の一例である。 The vehicle 10 is, for example, an automobile capable of wireless communication. The vehicle 10 has various sensors (not shown) that detect the state of the vehicle 10 (vehicle state). The various sensors detect, for example, at least one of first information regarding the communication state between the vehicle 10 and the server 30, second information regarding a cyber attack on the vehicle 10, and third information regarding a failure of equipment mounted on the vehicle 10. Details will be described later, but the first information includes, for example, at least one of the speed, position, etc. of the vehicle 10. In this case, the sensor includes a speed sensor that detects the speed of the vehicle 10, a GPS sensor that detects the current position of the vehicle 10, etc. In addition, the second information includes, for example, at least one of communication connection information indicating the state of the wireless communication connection of the vehicle 10, the running time of the vehicle 10, etc. In this case, the sensor includes a sensor that measures the radio wave strength of a wireless signal received by a wireless communication unit such as the communication unit 43, a sensor that measures the running time, etc. In addition, the third information includes, for example, the acceleration of the vehicle 10. In this case, the sensor includes an acceleration sensor that detects the acceleration of the vehicle 10. Note that the vehicle 10 is an example of a moving body, and the vehicle state is an example of moving body information.

車両10は、自動運転又は運転支援を行う機能を有していてもよいし、有していなくてもよい。 The vehicle 10 may or may not have the functionality to perform autonomous driving or driving assistance.

基地局20は、例えば、第3世代移動通信システム(3G)、第4世代移動通信システム(4G)、又は、LTE(登録商標)等のような移動通信システムで利用される無線基地局(いわゆるアクセスポイント)である。基地局20は、無線インターフェースを利用して所定の通信チャネルで車両10との間で通信リンクを確立し、無線通信を行うことができる。また、基地局20は、無線インターフェースを利用して所定の通信チャネルでサーバ30との間で通信リンクを確立し、無線通信を行うことができる。基地局20は、車両10とサーバ30との間でやりとりされるデータを相互に転送する。なお、基地局20とサーバ30とは、有線通信により通信を行ってもよい。 The base station 20 is a wireless base station (so-called access point) used in a mobile communication system such as a third generation mobile communication system (3G), a fourth generation mobile communication system (4G), or LTE (registered trademark). The base station 20 can establish a communication link with the vehicle 10 over a specified communication channel using a wireless interface to perform wireless communication. The base station 20 can also establish a communication link with the server 30 over a specified communication channel using a wireless interface to perform wireless communication. The base station 20 transfers data exchanged between the vehicle 10 and the server 30. The base station 20 and the server 30 may also communicate with each other via wired communication.

サーバ30は、車両10を監視する監視システムである。サーバ30は、車両10を監視するための処理を行う情報処理装置であるとも言える。サーバ30は、例えば、監視するための処理を行う情報処理部と、当該情報処理部の処理結果を出力する出力部(例えば、モニタ装置)とを含んで構成されるが、これに限定されない。サーバ30は、車両10と無線通信する。サーバ30は、車両10の外部の装置の一例である。 The server 30 is a monitoring system that monitors the vehicle 10. The server 30 can also be said to be an information processing device that performs processing for monitoring the vehicle 10. The server 30 is configured to include, for example, an information processing unit that performs processing for monitoring, and an output unit (e.g., a monitor device) that outputs the processing results of the information processing unit, but is not limited to this. The server 30 wirelessly communicates with the vehicle 10. The server 30 is an example of a device external to the vehicle 10.

なお、車両10及びサーバ30が通信する通信ネットワークは、例えば、インターネットであるが、これに限定されず、携帯電話網、衛星通信網、Wi-fi(登録商標)等を利用した広域通信網であってもよい。 The communication network through which the vehicle 10 and the server 30 communicate is, for example, the Internet, but is not limited to this and may be a wide area communication network using a mobile phone network, a satellite communication network, Wi-Fi (registered trademark), etc.

図2に示すように、通信頻度決定装置40は、取得部41と、決定部42と、通信部43とを有する。 As shown in FIG. 2, the communication frequency determination device 40 has an acquisition unit 41, a determination unit 42, and a communication unit 43.

取得部41は、車両10に搭載される各種センサから当該車両10の状態を示す車両状態を取得する処理部である。取得部41は、例えば、車両10の車載ネットワークを介して車両状態を取得する。取得部41は、例えば、現時点の車両状態を取得する。車両状態は、例えば、車両10がエンジン始動してからの車両10の各種状態、つまり走行中の車両10の各種状態を示す。 The acquisition unit 41 is a processing unit that acquires the vehicle state indicating the state of the vehicle 10 from various sensors mounted on the vehicle 10. The acquisition unit 41 acquires the vehicle state, for example, via the in-vehicle network of the vehicle 10. The acquisition unit 41 acquires, for example, the current vehicle state. The vehicle state indicates, for example, various states of the vehicle 10 after the engine of the vehicle 10 has started, that is, various states of the vehicle 10 while it is running.

取得部41は、例えば、定期的に車両状態を取得してもよいし、決定部42が決定した通信頻度に応じた頻度で車両状態を取得してもよい。また、取得部41は、取得した車両状態を記憶部(図示しない)に記憶してもよい。 The acquisition unit 41 may, for example, acquire the vehicle state periodically, or may acquire the vehicle state at a frequency according to the communication frequency determined by the determination unit 42. The acquisition unit 41 may also store the acquired vehicle state in a storage unit (not shown).

決定部42は、車両状態及び車両10とサーバ30との通信における決定基準を示す決定基準情報に基づいて、車両10とサーバ30との定期通信における通信頻度を決定する。決定部42は、車両状態及び決定基準情報に基づいて、当該定期通信における通信頻度を、予め設定されている通信頻度から変更するとも言える。決定部42は、例えば、現時点における車両10の車両状態及び決定基準情報に基づいて、当該通信頻度を決定するが、これに限定されない。通信頻度は、例えば、通信データをサーバ30に送信する頻度を示す情報であり、例えば、次回の送信タイミングを示す情報であってもよいし、送信する時間間隔を示す情報であってもよい。決定部42における通信頻度の決定については、後述する。 The determination unit 42 determines the communication frequency in the periodic communication between the vehicle 10 and the server 30 based on the vehicle state and the determination criteria information indicating the determination criteria in the communication between the vehicle 10 and the server 30. It can also be said that the determination unit 42 changes the communication frequency in the periodic communication from the preset communication frequency based on the vehicle state and the determination criteria information. The determination unit 42 determines the communication frequency based on, for example, the vehicle state of the vehicle 10 at the current time and the determination criteria information, but is not limited to this. The communication frequency is, for example, information indicating the frequency at which communication data is transmitted to the server 30, and may be, for example, information indicating the next transmission timing or information indicating the time interval for transmission. The determination of the communication frequency in the determination unit 42 will be described later.

なお、決定基準情報は、例えば、決定基準を示すテーブル(例えば、後述する図4に示すテーブル)を含んでいてもよいし、機械学習により予め生成された、車両状態から車両10とサーバ30との通信における通信頻度を決定するための機械学習モデル(決定モデルの一例)を含んでいてもよい。また、決定基準情報は、予め記憶部(図示しない)に記憶されており、決定部42は、当該記憶部から決定基準情報を読み出すことで決定基準情報を取得してもよい。 The decision criteria information may include, for example, a table showing the decision criteria (for example, the table shown in FIG. 4 described later), or may include a machine learning model (an example of a decision model) that is generated in advance by machine learning and is used to determine the communication frequency in the communication between the vehicle 10 and the server 30 from the vehicle state. The decision criteria information may be stored in advance in a storage unit (not shown), and the decision unit 42 may obtain the decision criteria information by reading it out from the storage unit.

通信部43は、決定部42により決定された通信頻度に基づいて、定期通信のための通信データをサーバ30に送信する。通信部43は、例えば、時間を計測するタイマが、決定部42が決定した時間を経過したことを検出する(タイムタウトする)と定期通信のための通信データをサーバ30に送信する。通信部43は、サーバ30と通信するための通信アダプタ等の通信インターフェースを含んで構成される。通信部43は、送信部の一例である。なお、決定部42が決定した時間を経過したか否かの判定は、決定部42が行ってもよい。つまり、決定部42は、決定部42が決定した時間を経過したことを検出する機能を有していてもよい。 The communication unit 43 transmits communication data for periodic communication to the server 30 based on the communication frequency determined by the determination unit 42. For example, when a timer that measures time detects that the time determined by the determination unit 42 has elapsed (times out), the communication unit 43 transmits communication data for periodic communication to the server 30. The communication unit 43 is configured to include a communication interface such as a communication adapter for communicating with the server 30. The communication unit 43 is an example of a transmission unit. Note that the determination unit 42 may determine whether the time determined by the determination unit 42 has elapsed. In other words, the determination unit 42 may have a function of detecting that the time determined by the determination unit 42 has elapsed.

なお、本実施の形態では、通信頻度決定装置40は、車両10に搭載される例について説明するが、これに限定されず、通信頻度決定装置40の機能の少なくとも一部はサーバ30が有していてもよい。例えば、通信頻度決定装置40は、サーバ30に搭載されていてもよい。この場合、サーバ30は、通信頻度決定装置40が決定した通信頻度を示す通信頻度情報を車両10に送信する。そして、車両10は、サーバ30から受信した通信頻度情報に基づいて、定期通信の通信データをサーバ30に送信する。 In this embodiment, an example is described in which the communication frequency determination device 40 is mounted on the vehicle 10, but this is not limited thereto, and at least some of the functions of the communication frequency determination device 40 may be possessed by the server 30. For example, the communication frequency determination device 40 may be mounted on the server 30. In this case, the server 30 transmits communication frequency information indicating the communication frequency determined by the communication frequency determination device 40 to the vehicle 10. Then, the vehicle 10 transmits communication data of the regular communication to the server 30 based on the communication frequency information received from the server 30.

[1-2.決定部における通信頻度の決定の考え方]
次に、決定部42における通信頻度の決定の考え方について、図3を参照しながら説明する。図3は、本実施の形態に係る決定部42における通信頻度の決定の考え方を説明するための図である。具体的には、図3は、車両状態情報と、低頻度への移行条件と、事由とが対応付けられたテーブルを示す。車両状態情報は、車両10の状態の各項目を示す。低頻度への移行条件は、通信頻度を低頻度へ移行するために要する、車両10の状態に対する条件である。事由は、低頻度へ移行してもよいことの理由を示す。なお、低頻度とは、例えば、車両10とサーバ30とで予め設定されている通信頻度より低い通信頻度、つまり通信回数を減らすことを意味する。
[1-2. Concept of determining communication frequency in the determination unit]
Next, the concept of determining the communication frequency in the determination unit 42 will be described with reference to Fig. 3. Fig. 3 is a diagram for explaining the concept of determining the communication frequency in the determination unit 42 according to this embodiment. Specifically, Fig. 3 shows a table in which vehicle state information, a condition for shifting to low frequency, and a reason are associated with each other. The vehicle state information indicates each item of the state of the vehicle 10. The condition for shifting to low frequency is a condition for the state of the vehicle 10 required to shift the communication frequency to low frequency. The reason indicates the reason why it is acceptable to shift to low frequency. Note that low frequency means, for example, a communication frequency lower than a communication frequency preset between the vehicle 10 and the server 30, that is, reducing the number of communications.

図3に示すように、車両状態情報は、速度、加速度、インターネット接続情報、位置情報、電波強度、周辺移動体(例えば、周辺車両)の通信可否、及び、移動時間を含む。 As shown in FIG. 3, vehicle status information includes speed, acceleration, Internet connection information, location information, radio wave strength, communication availability with surrounding moving objects (e.g., surrounding vehicles), and travel time.

速度は、車両10の現時点での速度を示す。速度が低速度(例えば、予め設定された速度以下)である場合、通信頻度を予め設定された頻度より低頻度に移行可能である。速度が低速度である場合、車両10の移動量が小さいので、単位時間当たりの電波強度の変化も小さくなる。よって、車両10が通信圏外となりにくい(圏外対策がなされている)ので、通信頻度を低頻度とすることが可能となる。 The speed indicates the current speed of the vehicle 10. When the speed is low (e.g., below a preset speed), the communication frequency can be shifted to a frequency lower than the preset frequency. When the speed is low, the movement amount of the vehicle 10 is small, so the change in radio wave strength per unit time is also small. Therefore, the vehicle 10 is unlikely to be out of communication range (measures to prevent being out of range are taken), so the communication frequency can be set to a low frequency.

加速度は、車両10の現時点での加速度を示す。加速度が低加速度(例えば、予め設定された加速度以下)である場合、通信頻度を予め設定された頻度より低頻度に移行可能である。加速度が低加速度である場合、車両10に搭載された機器(例えば、通信頻度決定装置40又は各センサ)への衝撃が小さい。よって、当該機器が衝撃により故障しにくい(故障対策がなされている)ので、通信頻度を低頻度とすることが可能となる。 The acceleration indicates the current acceleration of the vehicle 10. When the acceleration is low (e.g., below a preset acceleration), the communication frequency can be shifted to a frequency lower than the preset frequency. When the acceleration is low, the impact on the equipment mounted on the vehicle 10 (e.g., the communication frequency determination device 40 or each sensor) is small. Therefore, since the equipment is less likely to break down due to the impact (measures against breakdowns are taken), it is possible to set the communication frequency to a low frequency.

インターネット接続情報は、車両10の無線通信における通信量を含む。インターネット接続情報は、低通信量(例えば、予め設定された通信量以下)である場合、通信頻度を予め設定された頻度より低頻度に移行可能である。車両10がサイバー攻撃を受けている又はマルウェアに感染している場合、不正ソフトウェアのダウンロード等が行われ通信量が増加することがある。一方、通信量が低通信量である場合、車両10がサイバー攻撃を受けている又はマルウェアに感染しているリスクが低い。よって、通信頻度を低頻度とすることが可能となる。なお、以降において、サイバー攻撃を受けている又はマルウェアに感染していることを、単にサイバー攻撃を受けているとも記載する。また、インターネット接続情報は、無線通信接続の状態を示す通信接続情報の一例である。 The Internet connection information includes the amount of communication in the wireless communication of the vehicle 10. When the amount of communication in the Internet connection information is low (for example, equal to or less than a preset amount of communication), the communication frequency can be shifted to a lower frequency than the preset frequency. When the vehicle 10 is under a cyber attack or infected with malware, the amount of communication may increase due to the download of unauthorized software, etc. On the other hand, when the amount of communication is low, the risk that the vehicle 10 is under a cyber attack or infected with malware is low. Therefore, it is possible to lower the communication frequency. Note that hereinafter, being under a cyber attack or being infected with malware will also be referred to simply as being under a cyber attack. The Internet connection information is also an example of communication connection information that indicates the state of the wireless communication connection.

位置情報は、車両10の現在位置(例えば、3次元位置)を示す。車両10が所定の領域以外(例えば、山岳部以外)を走行していることを位置情報が示す場合、通信頻度を予め設定された頻度より低頻度に移行可能である。車両10が山岳部以外を走行している場合、車両10とサーバ30との通信成功率が高い(圏外対策がなされている)ので、通信頻度を低頻度とすることが可能となる。なお、所定の領域は、通信成功率が低い領域であればよく、山岳部に限定されない。 The location information indicates the current location (e.g., three-dimensional position) of the vehicle 10. If the location information indicates that the vehicle 10 is traveling outside a specified area (e.g., outside a mountainous region), the communication frequency can be shifted to a lower frequency than the preset frequency. When the vehicle 10 is traveling outside a mountainous region, the communication success rate between the vehicle 10 and the server 30 is high (measures are taken to prevent being out of range), so the communication frequency can be reduced. Note that the specified area may be an area with a low communication success rate, and is not limited to a mountainous region.

電波強度は、車両10が受信する電波の強度を示す。電波強度は、強度が高い(例えば、予め設定された強度以上である)場合、通信頻度を予め設定された頻度より低頻度に移行可能である。電波強度が高い場合、車両10とサーバ30との通信成功率が高い(圏外対策がなされている)ので、通信頻度を低頻度とすることが可能となる。 Radio wave strength indicates the strength of radio waves received by the vehicle 10. When the radio wave strength is high (e.g., equal to or greater than a preset strength), the communication frequency can be reduced to a frequency lower than the preset frequency. When the radio wave strength is high, the success rate of communication between the vehicle 10 and the server 30 is high (measures are taken to prevent being out of range), so the communication frequency can be reduced.

周辺移動体の通信可否は、当該車両10の周囲の移動体(例えば、他の車両)と車両10との通信状態に関する情報を示す。周辺移動体の通信可否は、例えば、車両10と通信可能な移動体の数であってもよい。また、周辺移動体の通信可否は、例えば、車両10と通信可能であり、かつ、サーバ30とも通信可能な移動体の数であってもよい。周辺移動体の通信可否が車両10の周辺の所定数以上(例えば、全て)の移動体と通信可であることを示す場合、通信頻度を予め設定された頻度より低頻度に移行可能である。周辺移動体との通信が可能である場合、車両10は自車両とサーバ30とが通信不可の状態であっても周辺の移動体を介してサーバ30と通信可能である。つまり、周辺移動体との通信が可能である場合、車両10とサーバ30との通信成功率が高い(圏外対策がなされている)ので、通信頻度を低頻度とすることが可能となる。なお、ここでの移動体は、車両10と通信可能であれば車両以外の移動体であってもよい。 The communication availability of the surrounding mobile objects indicates information on the communication state between the vehicle 10 and mobile objects (e.g., other vehicles) around the vehicle 10. The communication availability of the surrounding mobile objects may be, for example, the number of mobile objects that can communicate with the vehicle 10. The communication availability of the surrounding mobile objects may also be, for example, the number of mobile objects that can communicate with the vehicle 10 and the server 30. When the communication availability of the surrounding mobile objects indicates that communication is possible with a predetermined number or more (e.g., all) of mobile objects around the vehicle 10, the communication frequency can be shifted to a frequency lower than a preset frequency. When communication with the surrounding mobile objects is possible, the vehicle 10 can communicate with the server 30 through the surrounding mobile objects even if the vehicle 10 and the server 30 are in a state where communication is not possible between the vehicle 10 and the server 30. In other words, when communication with the surrounding mobile objects is possible, the communication success rate between the vehicle 10 and the server 30 is high (measures against out-of-range communication are taken), so the communication frequency can be reduced. Note that the mobile objects here may be mobile objects other than vehicles as long as they can communicate with the vehicle 10.

移動時間は、車両10が移動(走行)している時間を示す。移動時間は、例えば、車両10の走行開始からの経過時間を示す。移動時間は、例えば、車両10の原動力始動からの経過時間を示すとも言える。移動時間が長時間走行(例えば、予め設定された時間以上の走行)を示す場合、通信頻度を予め設定された頻度より低頻度に移行可能である。長時間走行である場合、現時点における機器の故障及びサイバー攻撃を受けているリスクがエンジン始動時に比べて低いと考えられるので、通信頻度を低頻度(例えば、エンジン始動時より低頻度)とすることが可能となる。 Travel time indicates the time that the vehicle 10 is moving (running). Travel time indicates, for example, the time that has elapsed since the vehicle 10 started running. Travel time can also be said to indicate, for example, the time that has elapsed since the driving force of the vehicle 10 was started. If the travel time indicates a long period of driving (for example, driving for a predetermined time or longer), the communication frequency can be shifted to a frequency lower than the predetermined frequency. In the case of a long period of driving, the risk of equipment failure and cyber-attack at the current time is considered to be lower than when the engine is started, so the communication frequency can be set to a low frequency (for example, lower than when the engine is started).

速度、位置情報、電波強度及び周辺移動体の通信可否は、第1情報の一例である。なお、第1情報には、速度、位置情報、電波強度及び周辺移動体の通信可否の少なくとも1つが含まれていればよい。 The speed, location information, radio wave strength, and communication availability with surrounding mobile objects are examples of the first information. Note that the first information may include at least one of the speed, location information, radio wave strength, and communication availability with surrounding mobile objects.

インターネット接続情報及び移動時間は、第2情報の一例である。なお、第2情報には、インターネット接続情報及び移動時間の少なくとも1つが含まれていればよい。 The internet connection information and travel time are examples of the second information. Note that the second information may include at least one of the internet connection information and travel time.

加速度及び移動時間は、第3情報の一例である。なお、第3情報には、加速度及び移動時間の少なくとも1つが含まれていればよい。 The acceleration and travel time are examples of the third information. Note that the third information may include at least one of the acceleration and travel time.

なお、低頻度への移行条件は、図3に示す条件に限定されない。 Note that the conditions for transitioning to low frequency are not limited to those shown in Figure 3.

なお、図3では、通信頻度を低頻度とする場合について説明したが、通信頻度を高頻度とする場合については、図3と逆のことが言える。インターネット接続情報を例に説明すると、インターネット接続情報が高通信量(例えば、予め設定された通信量以上)である場合、通信頻度を予め設定された頻度より高頻度に移行可能してもよい。通信量が高通信量である場合、車両10がサイバー攻撃を受けている又はマルウェアに感染しているリスクが高いので、通信頻度を高頻度とする。 Note that while FIG. 3 describes a case where the communication frequency is low, the opposite is true for a case where the communication frequency is high. Taking Internet connection information as an example, if the Internet connection information has a high communication volume (e.g., a communication volume equal to or greater than a preset communication volume), the communication frequency may be made higher than the preset frequency. If the communication volume is high, there is a high risk that the vehicle 10 is under a cyber attack or infected with malware, so the communication frequency is made high.

車両状態情報の他の項目においても、同様である。 The same applies to other items of vehicle condition information.

決定部42は、図3に基づいて、例えば、第1情報に基づいて通信状態が第1状態より悪い、第2情報に基づいてサイバー攻撃のリスクが第1リスクより高い、及び、第3情報に基づいて機器の故障が発生するリスクが第2リスクより高いことの少なくとも1つを満たす場合、定期通信における通信頻度を高くしてもよい。これにより、通信頻度決定装置40は、車両10のリスクが高い場合に、通信頻度を高くする、つまり送信間隔を短くすることができる。つまり、通信頻度決定装置40は、車両10とサーバ30との定期通信をより確実に行わせることができる。よって、通信頻度決定装置40は、車両10とサーバ30との定期通信を確実に行わせる観点において、通信データ量を効率化し得る。 The determination unit 42 may increase the communication frequency in the periodic communication based on FIG. 3 when, for example, at least one of the following is satisfied: the communication state is worse than the first state based on the first information, the risk of a cyber attack is higher than the first risk based on the second information, and the risk of equipment failure is higher than the second risk based on the third information. This allows the communication frequency determination device 40 to increase the communication frequency, i.e., shorten the transmission interval, when the risk to the vehicle 10 is high. In other words, the communication frequency determination device 40 can ensure that periodic communication between the vehicle 10 and the server 30 is performed more reliably. Therefore, the communication frequency determination device 40 can make the amount of communication data more efficient from the viewpoint of ensuring that periodic communication between the vehicle 10 and the server 30 is performed.

また、決定部42は、図3に基づいて、例えば、第1情報に基づいて通信状態が第2状態よりよい、サイバー攻撃のリスクが第3リスクより低い、及び、機器の故障が発生するリスクが第4リスクより低いことの少なくとも1つを満たす場合、定期通信における通信頻度を低くしてもよい。これにより、通信頻度決定装置40は、車両10のリスクが低い場合に、通信頻度を低くする、つまり送信間隔を長くすることができる。つまり、通信頻度決定装置40は、通信データ量を効果的に削減することができる。よって、通信頻度決定装置40は、通信データ量を削減する観点において、通信データ量を効率化し得る。 Furthermore, based on FIG. 3, the determination unit 42 may reduce the communication frequency in the periodic communication when, for example, at least one of the following is satisfied: the communication state is better than the second state based on the first information, the risk of a cyber attack is lower than the third risk, and the risk of equipment failure is lower than the fourth risk. As a result, the communication frequency determination device 40 can reduce the communication frequency, i.e., lengthen the transmission interval, when the risk to the vehicle 10 is low. In other words, the communication frequency determination device 40 can effectively reduce the amount of communication data. Therefore, the communication frequency determination device 40 can make the amount of communication data more efficient in terms of reducing the amount of communication data.

なお、決定部42は、通信頻度を高くする及び通信費頻度を低くすることの少なくとも一方の処理を行えばよい。 The determination unit 42 may perform at least one of the following processes: increasing the communication frequency and decreasing the communication cost frequency.

なお、第1状態及び第2状態は、同じ通信状態であってもよいし、第2状態が第1状態より通信状態がよい状態であってもよい。また、第1リスク及び第3リスクは、同じリスクであってもよいし、第3リスクが第1リスクよりリスクが低くてもよい。また、第2リスク及び第4リスクは、同じリスクであってもよいし、第4リスクが第2リスクよりリスクが低くてもよい。 The first state and the second state may be the same communication state, or the second state may be a state in which the communication state is better than the first state. The first risk and the third risk may be the same risk, or the third risk may be a lower risk than the first risk. The second risk and the fourth risk may be the same risk, or the fourth risk may be a lower risk than the second risk.

本実施の形態では、決定部42は、車両状態と、予め設定されているテーブルとに基づいて、通信頻度を決定する。図4は、本実施の形態に係る決定部42における通信頻度の決定のためのテーブルを示す図である。なお、当該テーブルは、例えば、車両10が備える記憶部(図示しない)に記憶されていてもよい。当該テーブルは、車両状態と通信における通信頻度とを紐づけるための対応関係情報の一例である。 In this embodiment, the determination unit 42 determines the communication frequency based on the vehicle state and a preset table. FIG. 4 is a diagram showing a table for determining the communication frequency in the determination unit 42 according to this embodiment. The table may be stored in, for example, a storage unit (not shown) provided in the vehicle 10. The table is an example of correspondence information for linking the vehicle state with the communication frequency in communication.

図4に示すように、当該テーブルは、速度、加速度、インターネット接続、位置情報、電波強度、周辺移動体の通信可否、移動時間等の車両状態を示す組と、そのときの通信頻度とが対応付けられたテーブルである。なお、当該テーブルは、車両状態情報の各項目の少なくとも1つと通信頻度とが対応付けられたテーブルであればよい。通信頻度は、例えば、極低、低、高などの離散値であるがこれに限定されない。 As shown in FIG. 4, the table is a table in which a set of vehicle status information, such as speed, acceleration, Internet connection, location information, radio wave strength, whether communication with surrounding mobile bodies is possible, and travel time, is associated with the communication frequency at that time. Note that the table may be any table in which at least one of the items of vehicle status information is associated with the communication frequency. The communication frequency is, for example, a discrete value such as very low, low, or high, but is not limited to this.

決定部42は、例えば、現時点で取得した車両状態と一致する状態の組を抽出し、当該組に対応する通信頻度を定期通信における通信頻度に決定する。決定部42は、例えば、車速、加速度及びインターネット接続が「低」であり、位置情報が「山岳部以外」であり、電波強度が「高」であり、周辺移動体の通信可否が「100%可」であり、移動時間が「1時間以上」であることを示す車両状態を取得した場合、通信頻度を「極低」が示す通信頻度に決定する。また、決定部42は、例えば、車速、加速度及びインターネット接続が「高」であり、位置情報が「山岳部」であり、電波強度が「低」であり、周辺移動体の通信可否が「10%可」であり、移動時間が「1時間未満」であることを示す車両状態を取得した場合、通信頻度を「高」が示す通信頻度である即時送信に決定する。 For example, the determination unit 42 extracts a set of states that match the currently acquired vehicle state, and determines the communication frequency corresponding to the set as the communication frequency for periodic communication. For example, when the determination unit 42 acquires a vehicle state indicating that the vehicle speed, acceleration, and Internet connection are "low," the location information is "non-mountainous area," the radio wave strength is "high," the communication availability of surrounding mobile objects is "100% possible," and the travel time is "one hour or more," the determination unit 42 determines the communication frequency to be the communication frequency indicated by "very low." Also, when the determination unit 42 acquires a vehicle state indicating that the vehicle speed, acceleration, and Internet connection are "high," the location information is "mountainous area," the radio wave strength is "low," the communication availability of surrounding mobile objects is "10% possible," and the travel time is "less than one hour," the determination unit 42 determines the communication frequency to be immediate transmission, which is the communication frequency indicated by "high."

なお、上記では、決定部42は、テーブルを用いて通信頻度を決定する例について説明したが、これに限定されず、ファジー推論により通信頻度を決定してもよい。例えば、決定部42は、入力情報に車両状態を用いてファジー推論により通信頻度を決定してもよい。また、決定部42は、ニューラルネットワーク等の機械学習モデル(決定モデルの一例)を用いて通信頻度を決定してもよい。例えば、決定部42は、車両状態と機械学習モデルとを取得し、取得した車両状態と機械学習モデルとに基づいて、車両10とサーバ30との通信における通信頻度を決定してもよい。なお、機械学習モデルの取得とは、例えば、機械学習モデルにおけるネットワークパラメータ、演算のアルゴリズム(機械学習アルゴリズム)などの情報を記憶部から読み出すことである。当該機械学習モデルは、図4に示す車両状態情報の各項目の少なくとも1つを入力情報とし、当該入力情報に対応する通信頻度を教師データとして機械学習により学習される。決定部42は、現時点の車両状態を学習済みの機械学習モデルに入力することで得られる出力を、決定された通信頻度として取得する。なお、機械学習モデルは、ニューラルネットワークであることに限定されず、例えば、ランダムフォレスト、決定木などであってもよい。 In the above, the determination unit 42 has been described as determining the communication frequency using a table, but the present invention is not limited to this, and the communication frequency may be determined by fuzzy inference. For example, the determination unit 42 may determine the communication frequency by fuzzy inference using the vehicle state as input information. The determination unit 42 may also determine the communication frequency using a machine learning model (one example of a determination model) such as a neural network. For example, the determination unit 42 may acquire the vehicle state and the machine learning model, and determine the communication frequency in the communication between the vehicle 10 and the server 30 based on the acquired vehicle state and the machine learning model. The acquisition of the machine learning model means, for example, reading information such as network parameters and a calculation algorithm (machine learning algorithm) in the machine learning model from the storage unit. The machine learning model is learned by machine learning using at least one of the items of the vehicle state information shown in FIG. 4 as input information and the communication frequency corresponding to the input information as teacher data. The determination unit 42 acquires the output obtained by inputting the current vehicle state into the learned machine learning model as the determined communication frequency. Note that the machine learning model is not limited to a neural network and may be, for example, a random forest, a decision tree, etc.

なお、通信頻度は、車両状態に応じて分類された離散値(例えば、極低、低、高)である例について説明したが、車両状態と通信頻度との関係を示す回帰式により算出された連続値(例えば、10秒、11秒、12秒など)であってもよい。 In the above description, the communication frequency is a discrete value (e.g., very low, low, high) classified according to the vehicle state, but it may be a continuous value (e.g., 10 seconds, 11 seconds, 12 seconds, etc.) calculated using a regression equation that shows the relationship between the vehicle state and the communication frequency.

[1-3.通信頻度決定装置の動作]
次に、通信頻度決定装置40の動作について、図5及び図6を参照しながら説明する。図5は、本実施の形態に係る通信頻度決定装置40の動作を示すフローチャートである。
[1-3. Operation of communication frequency determination device]
Next, the operation of the communication frequency determination device 40 will be described with reference to Figures 5 and 6. Figure 5 is a flowchart showing the operation of the communication frequency determination device 40 according to the present embodiment.

図5に示すように、通信頻度決定装置40の取得部41は、車両10に搭載された各種センサから現時点の車両状態を取得する(S101)。取得部41は、取得した車両状態を決定部42に出力する。 As shown in FIG. 5, the acquisition unit 41 of the communication frequency determination device 40 acquires the current vehicle state from various sensors mounted on the vehicle 10 (S101). The acquisition unit 41 outputs the acquired vehicle state to the determination unit 42.

次に、決定部42は、現時点の車両状態に基づいて、現時点より後の期間の通信頻度を決定する(S102)。決定部42は、例えば、現時点の車両状態と、図4に示すテーブルとに基づいて、現時点を含む現期間より後の期間の通信頻度を決定する。決定部42は、決定した通信頻度を通信部43に出力する。 Next, the determination unit 42 determines the communication frequency for a period after the current time based on the current vehicle state (S102). The determination unit 42 determines the communication frequency for a period after the current period including the current time based on, for example, the current vehicle state and the table shown in FIG. 4. The determination unit 42 outputs the determined communication frequency to the communication unit 43.

ここで、決定部42が決定する通信頻度について、図6を参照しながら説明する。図6は、本実施の形態に係る決定部42が決定する通信頻度を説明するためのタイミングチャートである。図6の(a)は、従来技術におけるタイミングチャートを示しており、図6の(b)は本実施の形態に係る決定部42におけるタイミングチャートを示している。なお、図6では、リスクの一例として、通信圏外となるリスクに対する通信頻度を示す。「リスク低」から「リスク高」に向けて通信圏外となるリスクが高まっていることを示しており、「圏外」は通信圏外となったことを示している。なお、リスクは、通信圏外となるリスク、サイバー攻撃を受けているリスク及び機器が故障するリスクの少なくとも1つのリスクを含む。 Here, the communication frequency determined by the determination unit 42 will be described with reference to FIG. 6. FIG. 6 is a timing chart for explaining the communication frequency determined by the determination unit 42 according to this embodiment. FIG. 6(a) shows a timing chart in the prior art, and FIG. 6(b) shows a timing chart in the determination unit 42 according to this embodiment. Note that FIG. 6 shows the communication frequency relative to the risk of being out of communication range as an example of risk. It is shown that the risk of being out of communication range increases from "low risk" to "high risk", and "out of range" indicates being out of communication range. Note that the risk includes at least one of the risks of being out of communication range, being under a cyber attack, and the risk of equipment failure.

図6の(a)に示されるt0~t9は、従来技術における通信データの送信タイミングを示しており、p0~p8は、従来技術における各送信タイミング間の期間(時間間隔)を示している。従来技術では、車両10におけるリスクが経時的に変化しても通信頻度が変化せず一律であるので、期間p0~p8は同じ期間である。この場合、例えば、送信タイミングt9の時点で車両10は通信圏外となるので、送信タイミングt9における通信データの送信を行えない。つまり、従来技術では、通信圏外となる直前の状態をサーバ30に送信できないことが起こり得る。 In FIG. 6(a), t0 to t9 indicate the timings for transmitting communication data in the conventional technology, and p0 to p8 indicate the periods (time intervals) between each transmission timing in the conventional technology. In the conventional technology, the communication frequency remains constant and does not change even if the risk to the vehicle 10 changes over time, so the periods p0 to p8 are the same. In this case, for example, the vehicle 10 is out of communication range at transmission timing t9, so communication data cannot be transmitted at transmission timing t9. In other words, in the conventional technology, it may happen that the state immediately before going out of communication range cannot be transmitted to the server 30.

図6の(b)に示されるt10~t17は、本実施の形態に係る決定部42が決定した通信頻度における通信データの送信タイミングを示しており、p10~p15は、本実施の形態に係る各送信タイミング間の期間(時間間隔)を示している。本実施の形態では、車両10におけるリスクの経時的な変化(車両状態の経時的な変化)に応じて通信頻度が変わるので、期間p10~p15の少なくとも1つの期間は他の期間となる期間となり得る。なお、図6の(a)に示す期間p0と図6の(b)に示す期間p10は同じ期間であり、予め設定された期間である。また、送信タイミングt0及びt10、並びに、送信タイミングt1及びt11は、同じタイミングである。 T10 to t17 shown in FIG. 6(b) indicate the timings of transmitting communication data at the communication frequency determined by the determination unit 42 according to this embodiment, and p10 to p15 indicate the periods (time intervals) between each transmission timing according to this embodiment. In this embodiment, the communication frequency changes according to the change over time in the risk in the vehicle 10 (change over time in the vehicle state), so at least one of the periods p10 to p15 can become another period. Note that the period p0 shown in FIG. 6(a) and the period p10 shown in FIG. 6(b) are the same period, and are preset periods. Also, the transmission timings t0 and t10, and the transmission timings t1 and t11 are the same.

決定部42は、例えば、図6の(b)に示す期間p10に取得した車両状態及び決定基準情報に基づいて、期間p10の次の期間である期間p11の通信頻度を決定する。決定部42は、例えば、通信頻度として、期間p11の長さ又は送信タイミングt12の時刻を決定する。決定部42は、期間p10ではリスクが低い(例えば、リスクが所定値以下である)ので、期間p10の次の期間p11を期間p10より長い期間に決定する。つまり、決定部42は、期間p11の送信タイミングt12を遅らせる。決定部42は、通信頻度を低くするとも言える。このように、決定部42は、リスクが低い場合には、通信頻度を低くすることにより、通信不可となることを抑制しつつ、通信コストを低減することができる。この場合、期間p10は第一の期間の一例であり、期間p11は第二の期間の一例である。 The determination unit 42 determines the communication frequency for the period p11, which is the period following the period p10, based on, for example, the vehicle state and the determination criterion information acquired during the period p10 shown in FIG. 6B. The determination unit 42 determines, for example, the length of the period p11 or the time of the transmission timing t12 as the communication frequency. Since the risk is low during the period p10 (for example, the risk is equal to or less than a predetermined value), the determination unit 42 determines the period p11 following the period p10 to be longer than the period p10. In other words, the determination unit 42 delays the transmission timing t12 of the period p11. It can also be said that the determination unit 42 reduces the communication frequency. In this way, when the risk is low, the determination unit 42 can reduce communication costs while suppressing communication failure by reducing the communication frequency. In this case, the period p10 is an example of a first period, and the period p11 is an example of a second period.

次に、決定部42は、期間p11ではリスクが低のままであるので、期間p11の次の期間である期間p12の通信頻度を期間p11の通信頻度よりさらに低くする。決定部42は、期間p12の通信頻度として、期間p12の長さを期間p11より短くする。つまり、決定部42は、送信タイミングt13をさらに遅らせる。このように、決定部42は、リスクが低である状態が続くと、徐々に通信頻度を低くしてもよい。この場合、期間p11は第一の期間の一例であり、期間p12は第二の期間の一例である。なお、期間p11及びp12は、同じ長さの期間であってもよい。 Next, because the risk remains low during period p11, the decision unit 42 sets the communication frequency for period p12, which is the period following period p11, to be even lower than the communication frequency for period p11. As the communication frequency for period p12, the decision unit 42 sets the length of period p12 to be shorter than period p11. In other words, the decision unit 42 further delays the transmission timing t13. In this way, the decision unit 42 may gradually lower the communication frequency if the risk continues to be low. In this case, period p11 is an example of a first period, and period p12 is an example of a second period. Note that periods p11 and p12 may be periods of the same length.

次に、決定部42は、期間p12ではリスクが低から中に移行している(リスクが高く推移している)ので、期間p12の次の期間である期間p13の通信頻度を期間p12の通信頻度より高くする。決定部42は、期間p13の通信頻度として、期間p13の長さを期間p12より短くする。つまり、決定部42は、送信タイミングt14を早める。この場合、期間p12は第一の期間の一例であり、期間p13は第二の期間の一例である。 Next, because the risk is transitioning from low to medium in period p12 (risk is shifting higher), the decision unit 42 sets the communication frequency for period p13, which is the period following period p12, higher than the communication frequency for period p12. As the communication frequency for period p13, the decision unit 42 sets the length of period p13 to be shorter than period p12. In other words, the decision unit 42 advances the transmission timing t14. In this case, period p12 is an example of a first period, and period p13 is an example of a second period.

次に、決定部42は、期間p13ではリスクが中のままであるので、期間p13の次の期間である期間p14の通信頻度を期間p13の通信頻度よりさらに低くする。決定部42は、期間p14の通信頻度として、期間p14の長さを期間p13より短くする。つまり、決定部42は、送信タイミングt15をさらに早める。このように、決定部42は、リスクが中である状態が続くと、徐々に通信頻度を高くしてもよい。この場合、期間p13は第一の期間の一例であり、期間p14は第二の期間の一例である。なお、期間p13及びp14は、同じ長さの期間であってもよい。 Next, because the risk remains medium during period p13, the decision unit 42 sets the communication frequency for period p14, which is the period following period p13, to be even lower than the communication frequency for period p13. As the communication frequency for period p14, the decision unit 42 sets the length of period p14 to be shorter than period p13. In other words, the decision unit 42 further advances the transmission timing t15. In this way, the decision unit 42 may gradually increase the communication frequency if the medium risk state continues. In this case, period p13 is an example of a first period, and period p14 is an example of a second period. Note that periods p13 and p14 may be periods of the same length.

次に、決定部42は、期間p14ではリスクが中から高に移行している(リスクがさらに高く推移している)ので、期間p14の次の期間である期間p15の通信頻度を期間p14の通信頻度より高くする。決定部42は、期間p15の通信頻度として、期間p15の長さを期間p14より短くする。つまり、決定部42は、送信タイミングt16をさらに早める。このように、決定部42は、リスクが高い場合には、通信頻度を高くして車両10とサーバ30との通信回数を増やすことにより、通信不可となることを抑制することができる。この場合、期間p14は第一の期間の一例であり、期間p15は第二の期間の一例である。 Next, because the risk has shifted from medium to high in period p14 (the risk is becoming even higher), the decision unit 42 sets the communication frequency for period p15, which is the period following period p14, to be higher than the communication frequency for period p14. As the communication frequency for period p15, the decision unit 42 sets the length of period p15 to be shorter than period p14. In other words, the decision unit 42 further advances the transmission timing t16. In this way, when the risk is high, the decision unit 42 can prevent communication failure by increasing the communication frequency and increasing the number of communications between the vehicle 10 and the server 30. In this case, period p14 is an example of a first period, and period p15 is an example of a second period.

次に、決定部42は、期間p15において、今後通信圏外となることが予測される場合等、さらにリスクが高くなった場合(例えば、図4に示すNo.Nの状態になった場合)、通信頻度を即時送信とする。決定部42は、例えば、車両10がサーバ30と通信不可な状態となるか否かを判定し、通信不可な状態となると判定した場合、通信頻度を即時送信に決定する。このように、決定部42は、期間p14に決定した期間p15の送信タイミングt17より前の送信タイミングt16を期間p15の送信タイミングに更新する。なお、車両10がサーバ30と通信不可な状態となるか否かは、車両10の現在位置又は走行経路等に基づいて判定可能である。例えば、車両10が山岳部を走行している、山岳部を走行しようとしている、又は、車両10が自動運転を行う機能を有している場合、自動運転の走行経路等に基づいて判定可能である。 Next, in the period p15, when the risk becomes even higher (for example, when the state becomes No. N shown in FIG. 4), such as when it is predicted that the vehicle 10 will be out of communication range in the future, the decision unit 42 sets the communication frequency to immediate transmission. For example, the decision unit 42 determines whether the vehicle 10 will be in a state where communication with the server 30 is impossible, and when it is determined that communication will be impossible, decides the communication frequency to immediate transmission. In this way, the decision unit 42 updates the transmission timing t16, which is before the transmission timing t17 of the period p15 determined in the period p14, to the transmission timing of the period p15. It is possible to determine whether the vehicle 10 will be in a state where communication with the server 30 is impossible based on the current position or driving route of the vehicle 10. For example, when the vehicle 10 is driving in a mountainous area, is about to drive in a mountainous area, or the vehicle 10 has a function of performing automatic driving, it is possible to determine based on the driving route of the automatic driving, etc.

なお、決定部42は、例えば、各期間において通信頻度を複数回算出してもよい。そして、決定部42は、複数回の通信頻度に基づいて次の期間の通信頻度を決定してもよい。決定部42は、例えば、複数回の通信頻度の統計値(平均値、中央値、最頻値等)に基づいて通信頻度を決定してもよいし、複数回の通信頻度のうち最も低い又は高い通信頻度を次の期間の通信頻度に決定してもよい。 The determination unit 42 may, for example, calculate the communication frequency multiple times in each period. Then, the determination unit 42 may determine the communication frequency for the next period based on the multiple communication frequencies. The determination unit 42 may, for example, determine the communication frequency based on a statistical value (average value, median value, mode, etc.) of the multiple communication frequencies, or may determine the lowest or highest communication frequency of the multiple communication frequencies as the communication frequency for the next period.

図5を再び参照して、次に、決定部42は、現時点が決定された送信タイミングであるか否かを判定する(S103)。決定部42は、送信タイミングである場合(S103でYes)、次の期間の通信頻度を示す通信頻度情報を含む通信データを生成する(S104)。決定部42は、生成した通信データを通信部43に出力する。 Referring again to FIG. 5, next, the determination unit 42 determines whether the current time is the determined transmission timing (S103). If it is the transmission timing (Yes in S103), the determination unit 42 generates communication data including communication frequency information indicating the communication frequency for the next period (S104). The determination unit 42 outputs the generated communication data to the communication unit 43.

次に、通信部43は、決定部42から取得した通信データをサーバ30に送信する(S105)。通信部43は、例えば、図6の(b)に示す送信タイミングt11において、送信タイミングt12又は期間p11の長さを示す通信頻度情報を含む通信データをサーバ30に送信する。 Next, the communication unit 43 transmits the communication data acquired from the determination unit 42 to the server 30 (S105). For example, at the transmission timing t11 shown in FIG. 6B, the communication unit 43 transmits communication data including communication frequency information indicating the transmission timing t12 or the length of the period p11 to the server 30.

次に、通信頻度決定装置40は、ステップS105の後、又は、送信タイミングではない場合(S103でNo)、ステップS101に戻り処理を継続する。 Next, after step S105, or if it is not time to transmit (No in S103), the communication frequency determination device 40 returns to step S101 and continues processing.

なお、決定部42は、通信頻度が即時送信に決定された場合、ステップS103でYesと判定する。また、決定部42は、通信頻度が即時送信に決定された場合、予め設定された規定値又は前回の通信頻度を通信頻度情報として含む通信データを生成してもよい。規定値は、例えば、予め設定されている定期通信の通信頻度(例えば、図6の(b)に示す期間p10)であってもよいし、即時送信のときの通信頻度として専用に設定されている通信頻度であってもよい。 When the communication frequency is determined to be instantaneous transmission, the determination unit 42 judges Yes in step S103. When the communication frequency is determined to be instantaneous transmission, the determination unit 42 may generate communication data including a preset specified value or the previous communication frequency as communication frequency information. The specified value may be, for example, a preset communication frequency for periodic communication (for example, period p10 shown in (b) of FIG. 6), or a communication frequency that is set specifically as the communication frequency for instantaneous transmission.

なお、上記では、通信部43は、通信データに通信頻度情報を含めて送信する例について説明したが、これに限定されない。通信部43は、通信データに、通信頻度情報及び次回の通信に関する情報の少なくとも一つを含めて送信してもよい。次回の通信に関する情報は、次回は何分後に送信するかを示す情報、時間送信する時刻を示す情報、この後の通信できなくなる可能性がある期間(又は時間帯)を示す情報、及び、次回の通信を行う条件を示す情報の少なくとも1つを含んでいてもよい。この後の通信できなくなる可能性がある期間を示す情報は、例えば、この後の10分間は通信できない可能性があることを示す情報を含んでいてもよい。また、次回の通信を行う条件を示す情報は、例えば、特定の条件が整ったときに次回の通信を行うことを示す情報を含んでいてもよい。また、通信部43は、通信頻度情報を含まない通信データをサーバ30に送信してもよい。この場合、通信データには、車両状態が含まれ、サーバ30は、通信データに含まれる車両状態から通信頻度を決定する決定部42の機能を有する。つまり、通信頻度は、車両10及びサーバ30の双方で決定されてもよい。 In the above, the communication unit 43 has been described as an example in which the communication data includes the communication frequency information and is transmitted, but the present invention is not limited to this. The communication unit 43 may transmit the communication data including at least one of the communication frequency information and the information regarding the next communication. The information regarding the next communication may include at least one of information indicating how many minutes after the next communication, information indicating the time of the time transmission, information indicating a period (or time zone) during which the next communication may be impossible, and information indicating the conditions for the next communication. The information indicating the period during which the next communication may be impossible may include, for example, information indicating that the communication may be impossible for the next 10 minutes. The information indicating the conditions for the next communication may include, for example, information indicating that the next communication will be performed when a specific condition is met. The communication unit 43 may also transmit communication data to the server 30 that does not include the communication frequency information. In this case, the communication data includes the vehicle state, and the server 30 has the function of the determination unit 42 that determines the communication frequency from the vehicle state included in the communication data. In other words, the communication frequency may be determined by both the vehicle 10 and the server 30.

(実施の形態1の変形例1)
以下、本変形例に係る通信システムについて、図7を参照しながら説明する。図7は、本変形例に係る通信頻度決定装置の動作を示すフローチャートである。なお、本変形例を含む実施の形態1の各変形例に係る通信システムの構成は、実施の形態1に係る通信システム1の構成と同様であってもよく、以下においては実施の形態1の通信システム1における各構成要素の符号を用いて説明する。また、図7において図5と同一又は類似の動作は図5と同一の符号を付し、説明を省略又は簡略化する。
(First Modification of First Embodiment)
The communication system according to this modification will be described below with reference to Fig. 7. Fig. 7 is a flowchart showing the operation of the communication frequency determination device according to this modification. Note that the configuration of the communication system according to each modification of embodiment 1, including this modification, may be similar to the configuration of the communication system 1 according to embodiment 1, and the following description will use the reference numerals of each component in the communication system 1 of embodiment 1. Also, in Fig. 7, operations that are the same as or similar to those in Fig. 5 are given the same reference numerals as in Fig. 5, and description will be omitted or simplified.

図7に示すように、決定部42は、車両状態を取得(S101)した後、車両状態に基づいて車両10が通信不可な状態から復帰したか否かを判定する(S201)。決定部42は、例えば、取得部41が取得する電波強度に基づいてステップS201の判定を行ってもよい。決定部42は、電波強度が所定以上の強度である場合、通信不可な状態から通信可能な状態に復帰したと判定する。 As shown in FIG. 7, the determination unit 42 acquires the vehicle state (S101) and then determines whether the vehicle 10 has recovered from a communication-disabled state based on the vehicle state (S201). The determination unit 42 may perform the determination in step S201 based on the radio wave strength acquired by the acquisition unit 41, for example. If the radio wave strength is equal to or greater than a predetermined strength, the determination unit 42 determines that the vehicle 10 has recovered from a communication-disabled state to a communication-enabled state.

次に、決定部42は、ステップS201より前において通信不可な状態であり、かつ、ステップS201において通信不可な状態から復帰したと判定した場合(S201でYes)、通信不可な状態から復帰したことを示す通信事由情報を含む通信データを生成し(S202)、生成した通信データを通信部43に出力する。 Next, if the determination unit 42 determines that communication was not possible before step S201 and that the communication has returned from the non-communicable state in step S201 (Yes in S201), the determination unit 42 generates communication data including communication reason information indicating that the communication has returned from the non-communicable state (S202) and outputs the generated communication data to the communication unit 43.

次に、通信部43は、決定部42から取得した通信データをサーバ30に送信する(S203)。これにより、サーバ30は、車両10が通信不可な状態から復帰したことを認識することができる。 Next, the communication unit 43 transmits the communication data acquired from the determination unit 42 to the server 30 (S203). This allows the server 30 to recognize that the vehicle 10 has recovered from the communication disabled state.

また、決定部42は、ステップS201で通信不可な状態から復帰していないと判定した場合(S201でNo)、例えば、ステップS201より前において通信可能な状態であった場合、ステップS101で取得した車両状態に基づいて、通信頻度を決定(S102)する。 In addition, if the determination unit 42 determines in step S201 that the vehicle has not recovered from a state in which communication is not possible (No in S201), for example, if the vehicle was in a state in which communication was possible before step S201, the determination unit 42 determines the communication frequency (S102) based on the vehicle state acquired in step S101.

次に、決定部42は、通信頻度を決定した後、車両10が通信不可な状態となるか否かを判定する(S204)。決定部42は、今後、通信圏外となるエリアを車両10が走行を行う予定であるか否かを判定する。決定部42は、図6の(b)に示す期間p15において、車両10が通信不可な状態となるか否かを判定する。決定部42は、通信頻度が決定されている期間p15において車両10が通信不可な状態となると判定した場合(S204でYes)、期間p15での通信頻度を即時送信に変更(更新)する(S205)。 Next, after determining the communication frequency, the determination unit 42 determines whether the vehicle 10 will be in a state where communication is not possible (S204). The determination unit 42 determines whether the vehicle 10 is scheduled to travel in an area that will be out of communication range in the future. The determination unit 42 determines whether the vehicle 10 will be in a state where communication is not possible in the period p15 shown in FIG. 6(b). When the determination unit 42 determines that the vehicle 10 will be in a state where communication is not possible in the period p15 for which the communication frequency has been determined (Yes in S204), it changes (updates) the communication frequency in the period p15 to immediate transmission (S205).

次に、決定部42は、通信頻度情報及び通信事由情報を含む通信データを生成する(S206)。通信事由情報は、即時送信と判定されるに至った理由を示す情報である。通信事由情報は、例えば、車両10が通信圏外になる可能性があること、図4のテーブルに示す即時送信と判定される車両状態となったこと等を示す情報であってもよい。なお、通信事由情報は、通信データに含まれなくてもよい。 Next, the decision unit 42 generates communication data including communication frequency information and communication reason information (S206). The communication reason information is information indicating the reason why immediate transmission was determined. The communication reason information may be information indicating, for example, that there is a possibility that the vehicle 10 is out of communication range, or that the vehicle state has become such that immediate transmission is determined as shown in the table of FIG. 4. Note that the communication reason information does not need to be included in the communication data.

次に、通信部43は、決定部42から取得した通信データをサーバ30に送信する(S207)。通信部43は、例えば、図6の(b)に示す期間p15の送信タイミングt16において、通信頻度情報及び通信事由情報を含む通信データをサーバ30に送信する。 Next, the communication unit 43 transmits the communication data acquired from the determination unit 42 to the server 30 (S207). For example, the communication unit 43 transmits the communication data including the communication frequency information and the communication reason information to the server 30 at the transmission timing t16 of the period p15 shown in FIG. 6B.

車両10は、送信タイミングt16において通信データをサーバ30に送信後、通信圏外になったとする。サーバ30は、通信事由情報に基づいて車両10が圏外となることを認識可能であるので、車両10からの定期通信の通信データを所定の期間受信しなくても、直ちに車両10との通信が遮断されたと判定することを抑制することができる。 The vehicle 10 is assumed to be out of communication range after transmitting communication data to the server 30 at transmission timing t16. The server 30 can recognize that the vehicle 10 is out of range based on the communication reason information, and therefore can suppress the server 30 from immediately determining that communication with the vehicle 10 has been cut off even if it does not receive regular communication data from the vehicle 10 for a specified period of time.

また、決定部42は、車両10が通信不可な状態とならないと判定した場合(S204でNo)、ステップS103~S105の処理を実行する。ステップS103~S105は、図5のステップS103~S105と同様であり説明を省略する。 If the decision unit 42 determines that the vehicle 10 will not be in a communication-disabled state (No in S204), it executes the processing of steps S103 to S105. Steps S103 to S105 are the same as steps S103 to S105 in FIG. 5, and therefore a description thereof will be omitted.

次に、通信頻度決定装置40は、ステップS105、S203及びS207の後、並びに、送信タイミングではない場合(S103でNo)、ステップS101に戻り処理を継続する。 Next, after steps S105, S203, and S207, or if it is not time to transmit (No in S103), the communication frequency determination device 40 returns to step S101 and continues processing.

なお、ステップS201より前において通信不可な状態であり、かつ、ステップS201において通信不可な状態から復帰していないと判定された場合(S201でNo)、通信頻度決定装置40は、例えば、ステップS101に戻り処理を継続する。 If communication was not possible before step S201 and it is determined in step S201 that the communication has not returned from the non-communicable state (No in S201), the communication frequency determination device 40 returns to step S101 and continues the process, for example.

上記のように、本変形例に係る決定部42は、決定された通信頻度の決定理由を示す情報(通信事由情報)を含む通信データを生成する。決定部42は、通信頻度を変更する場合、変更した理由を示す通信事由情報をサーバ30に送信するとも言える。また、決定理由は、車両10がサーバ30と通信不可な状態となること、又は、車両10が通信不可な状態から復帰したことを示す情報を含んでいてもよい。 As described above, the decision unit 42 according to this modified example generates communication data including information indicating the reason for the determined communication frequency (communication reason information). When changing the communication frequency, the decision unit 42 can also be said to transmit communication reason information indicating the reason for the change to the server 30. The decision reason may also include information indicating that the vehicle 10 is unable to communicate with the server 30, or that the vehicle 10 has recovered from an inability to communicate state.

なお、上記では、通信部43は、通信頻度情報及び通信事由情報を含む通信データを送信する例について説明したが、これに限定されない。通信部43は、通信データに決定部42により決定された通信頻度を示す通信頻度情報、及び、次回の通信に関する情報の少なくとも一つが含まれる場合、さらに、決定部42により決定された通信頻度の決定理由、及び、次回の通信に関する情報の決定理由の少なくとも一つを示す情報を含む通信データを送信してもよい。例えば、通信部43は、通信データに次回の通信に関する情報が含まれる場合、次回の通信に関する情報の決定理由を示す情報を含む通信データを送信してもよい。次回の通信に関する情報の決定理由は、例えば、通信できなくなる可能性があると判定した原因(例えば、この先、通信圏外を走行予定であるなど)を示す情報を含んでいてもよい。 Note that, in the above, an example has been described in which the communication unit 43 transmits communication data including communication frequency information and communication reason information, but this is not limiting. When the communication data includes at least one of communication frequency information indicating the communication frequency determined by the determination unit 42 and information regarding the next communication, the communication unit 43 may further transmit communication data including information indicating at least one of the reasons for determining the communication frequency determined by the determination unit 42 and the reasons for determining the information regarding the next communication. For example, when the communication data includes information regarding the next communication, the communication unit 43 may transmit communication data including information indicating the reason for determining the information regarding the next communication. The reason for determining the information regarding the next communication may include, for example, information indicating the reason for determining that communication may not be possible (for example, the vehicle is scheduled to travel outside of communication range in the future).

(実施の形態1の変形例2)
以下、本変形例に係る通信システムについて、図8及び図9を参照しながら説明する。図8は、本変形例に係る通信頻度決定装置40の動作を示すフローチャートである。
(Second Modification of First Embodiment)
The communication system according to this modification will be described below with reference to Figures 8 and 9. Figure 8 is a flowchart showing the operation of communication frequency determination device 40 according to this modification.

図8に示すように、通信頻度決定装置40の取得部41は、車両10に搭載された各種センサから第一の期間(例えば、現時点を含む期間)の車両状態を取得する(S301)。ステップS301は、図5に示すステップS101と同様である。取得部41は、取得した車両状態を決定部42に出力する。 As shown in FIG. 8, the acquisition unit 41 of the communication frequency determination device 40 acquires the vehicle state for a first period (e.g., a period including the current time) from various sensors mounted on the vehicle 10 (S301). Step S301 is similar to step S101 shown in FIG. 5. The acquisition unit 41 outputs the acquired vehicle state to the determination unit 42.

次に、決定部42は、第一の期間の車両状態、及び、決定基準情報に基づいて、第一の期間の後の第二の期間の通信頻度を決定する(S302)。ステップS302は、図5に示すステップS102と同様である。決定部42は、例えば、第一の期間の車両状態と、図4に示すテーブル(決定基準情報の一例)とに基づいて、第二の期間の通信頻度を決定する。決定部42は、決定した通信頻度を通信部43に出力する。なお、第一の期間と第二の期間とは連続する期間であるが、これに限定されない。 Next, the determination unit 42 determines the communication frequency for a second period following the first period based on the vehicle state during the first period and the determination criteria information (S302). Step S302 is similar to step S102 shown in FIG. 5. The determination unit 42 determines the communication frequency for the second period based on, for example, the vehicle state during the first period and the table shown in FIG. 4 (an example of the determination criteria information). The determination unit 42 outputs the determined communication frequency to the communication unit 43. Note that the first period and the second period are consecutive periods, but are not limited to this.

次に、決定部42は、第一の期間の前の期間である第三の期間に決定された第一の期間の通信頻度を取得する(S303)。決定部42は、第三の期間に決定された第一の期間の通信頻度を、例えば、記憶部(図示しない)から読み出すことで取得する。なお、第一の期間と第三の期間とは連続する期間であるが、これに限定されない。 Next, the determination unit 42 acquires the communication frequency for the first period that was determined in the third period, which is the period before the first period (S303). The determination unit 42 acquires the communication frequency for the first period that was determined in the third period, for example, by reading it from a storage unit (not shown). Note that the first period and the third period are consecutive periods, but are not limited to this.

次に、決定部42は、第二の期間の通信頻度が第一の期間の通信頻度より通信頻度が高いか否かを判定する(S304)。第二の期間の通信頻度が第一の期間の通信頻度より通信頻度が高いことは、第一の期間より第二の期間の方がリスク(圏外となるリスク、サイバー攻撃を受けているリスク及び故障するリスクの少なくとも1つのリスク)が高い状況となっていることを意味する。この場合、第二の期間の通信頻度は、第一の期間の通信頻度より通信頻度が高くなる。そのため、決定部42は、第二の期間の通信頻度が第一の期間の通信頻度より通信頻度が高い場合(S304でYes)、第一の期間の通信頻度をステップS302で決定した第二の期間の通信頻度に変更する(S305)。また、決定部42は、第二の期間の通信頻度が第一の期間の通信頻度以下の通信頻度である場合(S304でNo)、第一の期間の通信頻度を第三の期間に決定された通信頻度のままとする。 Next, the determination unit 42 determines whether the communication frequency in the second period is higher than the communication frequency in the first period (S304). The fact that the communication frequency in the second period is higher than the communication frequency in the first period means that the second period is in a higher risk situation (at least one of the risks of being out of service, being under cyber-attack, and being broken down) than the first period. In this case, the communication frequency in the second period is higher than the communication frequency in the first period. Therefore, if the communication frequency in the second period is higher than the communication frequency in the first period (Yes in S304), the determination unit 42 changes the communication frequency in the first period to the communication frequency in the second period determined in step S302 (S305). Also, if the communication frequency in the second period is equal to or lower than the communication frequency in the first period (No in S304), the determination unit 42 keeps the communication frequency in the first period as the communication frequency determined for the third period.

このように、本変形例に係る決定部42は、現在の期間(例えば、第一の期間)に決定された当該現在の期間の後の期間(例えば、第二の期間)の通信頻度(第一の通信頻度の一例)と、現在の期間の前の期間(例えば、第三の期間)に決定された当該現在の期間の通信頻度(第二の通信頻度)とに基づいて、当該現在の期間の通信頻度を決定(更新)する。決定部42は、例えば、第一の通信頻度及び第二の通信頻度のうち通信頻度が高い方を、第一の期間における通信頻度に決定する。例えば、決定部42は、第一の期間が第三の期間よりリスクが高くなった場合、第一の期間の通信頻度を当該第一の期間の通信頻度より通信頻度が高い第二の期間の通信頻度に更新する。これにより、決定部42は、第一の期間が第三の期間よりリスクが高くなった場合に、第一の期間の通信頻度を当該リスクの変化に応じた通信頻度に更新することができる。 In this manner, the determination unit 42 according to this modified example determines (updates) the communication frequency for the current period based on the communication frequency (one example of the first communication frequency) for a period (e.g., a second period) following the current period determined in the current period (e.g., a first period) and the communication frequency for the current period determined in the period preceding the current period (e.g., a third period). The determination unit 42, for example, determines the higher communication frequency of the first communication frequency and the second communication frequency as the communication frequency for the first period. For example, when the risk for the first period becomes higher than that for the third period, the determination unit 42 updates the communication frequency for the first period to the communication frequency for the second period, which is higher than the communication frequency for the first period. In this manner, when the risk for the first period becomes higher than that for the third period, the determination unit 42 can update the communication frequency for the first period to a communication frequency according to the change in the risk.

ステップS305の後の処理(S103~S105)は、図5のステップS103~S105と同様であり説明を省略する。 The processing after step S305 (S103 to S105) is similar to steps S103 to S105 in FIG. 5, and a description thereof will be omitted.

なお、図8の例では、決定部42は、ステップS304でYesの場合、第一の期間の通信頻度を第一の通信頻度に更新する例について説明したが、第一の通信頻度に更新することに限定されない。決定部42は、ステップS304でYesの場合、第三の期間で決定された第一の期間の通信頻度より通信頻度が高い通信頻度に更新すればよい。通信頻度が段階的に設定されている場合、決定部42は、ステップS304でYesのとき、第三の期間で決定された通信頻度より1又は複数段階通信頻度が高い通信頻度に更新してもよい。 In the example of FIG. 8, the decision unit 42 updates the communication frequency for the first period to the first communication frequency when step S304 is Yes, but this is not limited to updating to the first communication frequency. When step S304 is Yes, the decision unit 42 may update the communication frequency to a communication frequency higher than the communication frequency for the first period determined in the third period. When the communication frequency is set in stages, the decision unit 42 may update the communication frequency to a communication frequency that is one or more stages higher than the communication frequency determined in the third period when step S304 is Yes.

なお、図8の例では、決定部42は、第一の期間が第三の期間よりリスクが高くなった場合に第一の期間の通信頻度を高くする例について説明したが、さらに、第一の期間が第三の期間よりリスクが低くなった場合に第一の期間の通信頻度を低くしてもよい。具体的には、決定部42は、ステップS304でNoの場合、さらに第二の期間の通信頻度が第一の期間の通信頻度より通信頻度が所定以上低いか否かを判定してもよい。そして、決定部42は、ステップS304でNoであり、かつ、第二の期間の通信頻度が第一の期間の通信頻度より通信頻度が所定以上低い場合、第一の期間の通信頻度を、第三の期間に決定された通信頻度より通信頻度が低い第二の期間の通信頻度に更新してもよい。この場合、第三の期間に決定された第一の期間の送信タイミングに通信データの送信は、行われない。これにより、効果的に通信負荷を低減することができる。 In the example of FIG. 8, the determination unit 42 increases the communication frequency in the first period when the risk in the first period is higher than that in the third period. However, the determination unit 42 may also decrease the communication frequency in the first period when the risk in the first period is lower than that in the third period. Specifically, if the answer is No in step S304, the determination unit 42 may further determine whether the communication frequency in the second period is lower than the communication frequency in the first period by a predetermined amount or more. If the answer is No in step S304 and the communication frequency in the second period is lower than the communication frequency in the first period by a predetermined amount or more, the determination unit 42 may update the communication frequency in the first period to the communication frequency in the second period that is lower than the communication frequency determined in the third period. In this case, the communication data is not transmitted at the transmission timing of the first period determined in the third period. This can effectively reduce the communication load.

ここで、決定部42が決定する通信頻度について、図9を参照しながら説明する。図9は、本変形例に係る決定部42が決定する通信頻度を説明するためのタイミングチャートである。図9の(a)は、実施の形態1に係る決定部42におけるタイミングチャートを示しており、図9の(b)は本変形例に係る決定部42におけるタイミングチャートを示している。図9の(b)は、期間p22において図8のステップS305の処理が行われた後、つまり期間p22の通信頻度が更新された後のタイミングチャートである。 The communication frequency determined by the determination unit 42 will now be described with reference to FIG. 9. FIG. 9 is a timing chart for explaining the communication frequency determined by the determination unit 42 according to this modified example. (a) of FIG. 9 shows a timing chart for the determination unit 42 according to embodiment 1, and (b) of FIG. 9 shows a timing chart for the determination unit 42 according to this modified example. (b) of FIG. 9 is a timing chart after the processing of step S305 in FIG. 8 has been performed during period p22, i.e., after the communication frequency during period p22 has been updated.

図9の(b)に示されるt10~12、t23~t29は、本変形例における通信データの送信タイミングを示しており、p20~p28は、本変形例における各送信タイミング間の期間を示している。なお、期間p10及びp20、並びに、期間p11及びp21は、同じ期間である。 In FIG. 9(b), t10-t12 and t23-t29 indicate the timing of communication data transmission in this modified example, and p20-p28 indicate the period between each transmission timing in this modified example. Note that periods p10 and p20, and periods p11 and p21 are the same period.

図9の(b)に示すように、決定部42は、期間p21(第三の期間の一例)において、期間p22(第一の期間の一例)の通信頻度を決定する。期間p11及びp21は、リスクが同じである。よって、決定部42が期間p21において決定する期間p22の通信頻度は、図9の(a)に示す期間p11において決定される期間p12の通信頻度と同じとなる。つまり、決定部42は、期間p21において、期間p22における送信タイミングをt13と同じタイミングに決定する。 As shown in FIG. 9(b), the determination unit 42 determines the communication frequency for period p22 (an example of a first period) in period p21 (an example of a third period). Periods p11 and p21 have the same risk. Therefore, the communication frequency for period p22 determined by the determination unit 42 in period p21 is the same as the communication frequency for period p12 determined in period p11 shown in FIG. 9(a). In other words, in period p21, the determination unit 42 determines the transmission timing for period p22 to be the same as t13.

次に、決定部42は、期間p22において、期間p23(第二の期間の一例)の通信頻度を決定する(図8のS302に相当)。 Next, during period p22, the determination unit 42 determines the communication frequency for period p23 (an example of a second period) (corresponding to S302 in FIG. 8).

次に、決定部42は、期間p22において、期間p23の通信頻度が期間p22の通信頻度より高いか否かを判定する(図8のS304に相当)。図9の例では、期間p22において、リスクが「低」から「中」となっているので、決定部42が決定する期間p23の通信頻度は期間p22の通信頻度より高くなる(図8のS304でYesに相当)。 Next, the determination unit 42 determines whether the communication frequency in period p23 is higher than the communication frequency in period p22 during period p22 (corresponding to S304 in FIG. 8). In the example of FIG. 9, the risk changes from "low" to "medium" during period p22, so the communication frequency in period p23 determined by the determination unit 42 is higher than the communication frequency in period p22 (corresponding to Yes in S304 in FIG. 8).

次に、決定部42は、期間p22において、期間p21で決定された通信頻度における送信タイミング(例えば、図9の(a)に示す送信タイミングt13と同じタイミング)を待たずに通信データを送信することを決定する。決定部42は、期間p22において、当該期間p22の通信頻度を、期間p21で決定された通信頻度よりも高くするとも言える。決定部42は、例えば、送信タイミングt13より早い送信タイミングt23に通信データを送信することを決定する。決定部42は、例えば、期間p22中に、当該期間p22の通信頻度を、より期間の短い期間p13の通信頻度に更新する。なお、図9では、期間p22と期間p13とは同じ期間であるが、期間p22は期間p13より長い期間であってもよい。 Next, the decision unit 42 decides to transmit communication data in period p22 without waiting for the transmission timing in the communication frequency decided in period p21 (for example, the same timing as the transmission timing t13 shown in (a) of FIG. 9). It can also be said that the decision unit 42 makes the communication frequency in period p22 higher than the communication frequency decided in period p21. For example, the decision unit 42 decides to transmit communication data at transmission timing t23, which is earlier than transmission timing t13. For example, during period p22, the decision unit 42 updates the communication frequency in period p22 to the communication frequency in period p13, which is a shorter period. Note that, although period p22 and period p13 are the same period in FIG. 9, period p22 may be a period longer than period p13.

(実施の形態1の変形例3)
以下、本変形例に係る通信システムについて、図10を参照しながら説明する。図10は、本変形例に係る通信頻度決定装置40の動作を示すフローチャートである。
(Third Modification of First Embodiment)
The communication system according to this modification will be described below with reference to Fig. 10. Fig. 10 is a flowchart showing the operation of communication frequency determination device 40 according to this modification.

図10に示すように、通信頻度決定装置40の取得部41は、車両状態を取得する(S101)。当該車両状態には、例えば、車両10と基地局20との通信可否に関する情報が含まれる。以下では、車両10と基地局20との通信可否に関する情報として、現時点の電波強度を含む例について説明する。 As shown in FIG. 10, the acquisition unit 41 of the communication frequency determination device 40 acquires the vehicle state (S101). The vehicle state includes, for example, information regarding whether communication between the vehicle 10 and the base station 20 is possible. In the following, an example will be described in which the information regarding whether communication between the vehicle 10 and the base station 20 is possible, and includes the current radio wave strength.

次に、決定部42は、電波強度が閾値より小さいか否かを判定する(S401)。ステップS401は、車両10が基地局20と安定して通信を行えるか否かを判定するステップであるとも言える。閾値は、例えば、車両10と基地局20とが安定して通信を行うことができるか否かを判定可能な値であり、予め設定されており、記憶部(図示しない)に記憶されている。 Next, the determination unit 42 determines whether the radio wave intensity is less than a threshold value (S401). Step S401 can also be considered as a step of determining whether the vehicle 10 can communicate stably with the base station 20. The threshold value is, for example, a value that can determine whether the vehicle 10 and the base station 20 can communicate stably, and is set in advance and stored in a storage unit (not shown).

次に、決定部42は、電波強度が閾値より小さい場合(S401でYes)、通信可能な他車両(他の移動体の一例)があるか否かを判定する(S402)。決定部42は、自車両と基地局20との通信が安定して行えない(例えば、通信不可である)場合、基地局20(もしくはサーバ30)と通信可能な車両が周囲に存在するか否かを判定するとも言える。決定部42は、例えば、通信部43を介したV2X(Vehicle-to-Everything)通信により通信可能な車両が存在するか否かを判定してもよい。決定部42は、通信可能な車両がある場合(S402でYes)、ステップS102に進む。 Next, when the radio wave intensity is less than the threshold (Yes in S401), the determination unit 42 determines whether or not there is another vehicle (an example of another moving body) with which communication is possible (S402). When communication between the vehicle itself and the base station 20 cannot be performed stably (for example, communication is impossible), the determination unit 42 can also be said to determine whether or not there is a vehicle in the vicinity that can communicate with the base station 20 (or the server 30). For example, the determination unit 42 may determine whether or not there is a vehicle with which communication is possible by V2X (Vehicle-to-Everything) communication via the communication unit 43. When there is a vehicle with which communication is possible (Yes in S402), the determination unit 42 proceeds to step S102.

ステップS102~S104の処理は、図5のステップS102~S104と同様であり説明を省略する。 The processing in steps S102 to S104 is similar to steps S102 to S104 in FIG. 5, and therefore will not be described.

次に、通信部43は、決定部42から取得した通信データをサーバ30に送信する(S403)。通信部43は、ステップS401でYesである場合、他車両を介して通信データをサーバ30に送信する。通信部43は、例えば、V2X通信により通信データを他車両に送信する。これにより、自車両が基地局20と通信不可の場合に、他車両を介して通信データをサーバ30へ送信することができる。よって、車両10とサーバ30とが通信不可となることを低減することができる。 Next, the communication unit 43 transmits the communication data acquired from the determination unit 42 to the server 30 (S403). If the answer is Yes in step S401, the communication unit 43 transmits the communication data to the server 30 via the other vehicle. The communication unit 43 transmits the communication data to the other vehicle by, for example, V2X communication. This makes it possible to transmit the communication data to the server 30 via the other vehicle when the vehicle is unable to communicate with the base station 20. This makes it possible to reduce the occurrence of communication being disabled between the vehicle 10 and the server 30.

また、通信部43は、ステップS401でNoである場合、自車両からサーバ30へ通信データを送信する(S403)。つまり、通信部43は、ステップS401でNoである場合、他車両を介さずに通信データをサーバ30へ送信する。 If the answer to step S401 is No, the communication unit 43 transmits communication data from the vehicle to the server 30 (S403). In other words, if the answer to step S401 is No, the communication unit 43 transmits communication data to the server 30 without going through another vehicle.

次に、通信頻度決定装置40は、ステップS403の後、通信可能な車両がない場合(S402でNo)、又は、送信タイミングではない場合(S103でNo)、ステップS101に戻り処理を継続する。 Next, after step S403, if there is no vehicle with which communication is possible (No in S402) or if it is not the timing for transmission (No in S103), the communication frequency determination device 40 returns to step S101 and continues processing.

(実施の形態1の変形例4)
以下、本変形例に係る通信システムについて、図11~図13を参照しながら説明する。上記の実施の形態1及び各変形例では、通信データを送信するごとに通信頻度を決定していたが、通信頻度は送信ごとに決定されることに限定されない。以下では、通信頻度の更新タイミングにおける各変形例について説明する。図11は、本変形例に係る通信頻度決定装置40の動作の第一例を示すフローチャートである。図11では、通信頻度の更新を所定間隔ごとに行う例を示す。
(Fourth Modification of the First Embodiment)
A communication system according to this modification will be described below with reference to Figs. 11 to 13. In the above-mentioned first embodiment and each modification, the communication frequency is determined each time communication data is transmitted, but the communication frequency is not limited to being determined each time transmission occurs. Each modification regarding the timing of updating the communication frequency will be described below. Fig. 11 is a flowchart showing a first example of the operation of the communication frequency determination device 40 according to this modification. Fig. 11 shows an example in which the communication frequency is updated at predetermined intervals.

図11に示すように、通信頻度決定装置40の決定部42は、新たに通信頻度を決定するか否かを判定するために、前回通信頻度を更新してから所定時間経過したか否かを判定する(S501)。決定部42は、所定時間経過している場合(S501でYes)、ステップS101及びS102の処理を行う。つまり、決定部42は、所定時間経過している場合、次の期間の通信頻度を新たに決定する。また、決定部42は、所定時間経過していない場合(S501でNo)、ステップS103に進む。つまり、決定部42は、所定時間経過していない場合、次の期間の通信頻度を、過去に決定された通信頻度(例えば、前回の通信頻度)に決定する。 As shown in FIG. 11, the determination unit 42 of the communication frequency determination device 40 determines whether a predetermined time has elapsed since the previous communication frequency was updated (S501) in order to determine whether to determine a new communication frequency. If the predetermined time has elapsed (Yes in S501), the determination unit 42 performs the processes of steps S101 and S102. That is, if the predetermined time has elapsed, the determination unit 42 determines a new communication frequency for the next period. If the predetermined time has not elapsed (No in S501), the determination unit 42 proceeds to step S103. That is, if the predetermined time has not elapsed, the determination unit 42 determines the communication frequency for the next period to be the communication frequency determined in the past (e.g., the previous communication frequency).

これにより、所定時間経過ごとに通信頻度の変更のための処理が行われるので、決定部42における通信頻度決定の処理負担を低減することができる。 As a result, processing to change the communication frequency is performed every time a predetermined time has elapsed, thereby reducing the processing burden of determining the communication frequency on the determination unit 42.

なお、所定時間の間は、一定の時間間隔で、通信データが送信される。 In addition, communication data is transmitted at regular intervals for a specified period of time.

なお、図11では、決定部42は、ステップS501において所定時間経過した場合に通信頻度を決定しなおす例について説明したが、これに限定されない、決定部42は、例えば、現時点が前回通信頻度を決定してから車両10におけるリスク(圏外となるリスク、サイバー攻撃を受けているリスク及び故障するリスクの少なくとも1つのリスク)が変化し得る状態であるか否かを示す情報に基づいて、ステップS501の判定を行えばよい。決定部42は、例えば、前回通信頻度を決定してから車両10が移動した移動距離が所定以上である場合に通信頻度を決定しなおしてもよい。 Note that, in FIG. 11, an example has been described in which the decision unit 42 re-determines the communication frequency when a predetermined time has elapsed in step S501, but the present embodiment is not limited to this. The decision unit 42 may make the judgment in step S501, for example, based on information indicating whether or not the current state is one in which a risk to the vehicle 10 (at least one of the risks of being out of range, being subject to a cyber attack, and being broken down) may change since the previous communication frequency was determined. The decision unit 42 may re-determine the communication frequency, for example, if the distance traveled by the vehicle 10 since the previous communication frequency was determined is equal to or greater than a predetermined distance.

図12は、本変形例に係る通信頻度決定装置40の動作の第二例を示すフローチャートである。図12では、通信頻度の更新を所定間隔ごとに行う他の例を示す。 Figure 12 is a flowchart showing a second example of the operation of the communication frequency determination device 40 according to this modified example. Figure 12 shows another example in which the communication frequency is updated at predetermined intervals.

図12に示すように、決定部42は、送信タイミングである場合(S103でYes)、前回通信頻度を更新してから所定時間経過したか否かを判定する(S601)。決定部42は、所定時間経過している場合(S601でYes)、ステップS102で決定した通信頻度を示す通信頻度情報を含む通信データを生成する(S104)。この場合、次の期間から、通信頻度が変更される。 As shown in FIG. 12, when it is transmission timing (Yes in S103), the determination unit 42 determines whether a predetermined time has passed since the last time the communication frequency was updated (S601). When the predetermined time has passed (Yes in S601), the determination unit 42 generates communication data including communication frequency information indicating the communication frequency determined in step S102 (S104). In this case, the communication frequency will be changed from the next period.

また、決定部42は、所定時間経過していない場合(S601でNo)、ステップS105に進む。つまり、所定時間経過していない場合、ステップS102で決定した通信頻度を示す通信頻度情報は、ステップS105で送信される通信データに含まれない。この場合、次の期間も、現期間の通信頻度を用いて通信データの送信が行われる。 If the predetermined time has not elapsed (No in S601), the determination unit 42 proceeds to step S105. In other words, if the predetermined time has not elapsed, the communication frequency information indicating the communication frequency determined in step S102 is not included in the communication data transmitted in step S105. In this case, communication data is also transmitted in the next period using the communication frequency of the current period.

これにより、所定時間経過ごとに通信頻度の変更が行われるので、決定部42における通信データ生成の処理負担を低減することができる。 This allows the communication frequency to be changed every time a specified time elapses, reducing the processing burden of communication data generation on the determination unit 42.

なお、図11及び図12に示す所定時間は、予め設定されており、記憶部(図示しない)に記憶されている。所定時間は、例えば、複数の送信タイミングを含む程度の長さの時間である。所定時間は、例えば、数分、又は、数十分などであってもよい。また、所定時間は、例えば、地域ごとに設定されていてもよい。 The predetermined times shown in FIG. 11 and FIG. 12 are set in advance and stored in a storage unit (not shown). The predetermined time is, for example, a time that is long enough to include multiple transmission timings. The predetermined time may be, for example, several minutes or several tens of minutes. The predetermined time may also be set, for example, for each region.

図13は、本変形例に係る通信頻度決定装置40の動作の第三例を示すフローチャートである。図13では、通信頻度の更新を通信頻度の変化量が大きい場合に行う例を示す。 Figure 13 is a flowchart showing a third example of the operation of the communication frequency determination device 40 according to this modified example. Figure 13 shows an example in which the communication frequency is updated when the amount of change in the communication frequency is large.

図13に示すように、決定部42は、送信タイミングである場合(S103でYes)、通信頻度の変化量が閾値以上であるか否かを判定する(S701)。決定部42は、例えば、現期間における通信頻度(現期間の前の期間に決定された通信頻度)に対するステップS102で決定された通信頻度の変化量が閾値以上であるか否かによりステップS701の判定を行う。 As shown in FIG. 13, when it is transmission timing (Yes in S103), the determination unit 42 determines whether the amount of change in communication frequency is equal to or greater than a threshold (S701). The determination unit 42 performs the determination in step S701, for example, based on whether the amount of change in communication frequency determined in step S102 relative to the communication frequency in the current period (the communication frequency determined in the period before the current period) is equal to or greater than a threshold.

決定部42は、変化量が閾値以上である場合(S701でYes)、ステップS102で決定された通信頻度を示す通信頻度情報を含む通信データを生成する(S104)。この場合、次の期間から、通信頻度が変更される。また、決定部42は、変化量が閾値未満である場合(S701でNo)、ステップS105に進む。つまり、変化量が閾値未満である場合、ステップS102で決定された通信頻度を示す通信頻度情報は、ステップS105で送信される通信データに含まれない。この場合、次の期間も、現期間の通信頻度を用いて通信データの送信が行われる。 If the amount of change is equal to or greater than the threshold (Yes in S701), the determination unit 42 generates communication data including communication frequency information indicating the communication frequency determined in step S102 (S104). In this case, the communication frequency is changed from the next period. If the amount of change is less than the threshold (No in S701), the determination unit 42 proceeds to step S105. In other words, if the amount of change is less than the threshold, the communication frequency information indicating the communication frequency determined in step S102 is not included in the communication data transmitted in step S105. In this case, communication data is transmitted in the next period using the communication frequency of the current period as well.

これにより、通信頻度の変更を通信頻度の変化量が閾値以上であるときだけに限定することができるので、決定部42における通信データ生成の処理負担を低減することができる。 This allows changes in communication frequency to be limited to only when the change in communication frequency is equal to or greater than a threshold, thereby reducing the processing burden of communication data generation on the decision unit 42.

(実施の形態2)
以下、本実施の形態に係る通信システムについて、図面を参照しながら説明する。
(Embodiment 2)
Hereinafter, a communication system according to the present embodiment will be described with reference to the drawings.

[2-1.通信システムの構成]
まずは、本実施の形態に係る通信システムの構成について、図14を参照しながら説明する。図14は、本実施の形態に係る通信頻度決定装置40aの機能構成を示すブロック図である。なお、以下では、実施の形態1に係る通信頻度決定装置40との相違点を中心に説明し、実施の形態1に係る通信頻度決定装置40と同一又は類似する構成については同一の符号を付し説明を省略又は簡略化する。なお、通信システムの構成は、実施の形態1と同様であり、説明を省略する。
[2-1. Configuration of communication system]
First, the configuration of the communication system according to the present embodiment will be described with reference to Fig. 14. Fig. 14 is a block diagram showing the functional configuration of a communication frequency determination device 40a according to the present embodiment. Note that the following description will focus on the differences from the communication frequency determination device 40 according to embodiment 1, and the same reference numerals will be used to designate configurations that are the same as or similar to the communication frequency determination device 40 according to embodiment 1, and descriptions thereof will be omitted or simplified. Note that the configuration of the communication system is the same as that of embodiment 1, and descriptions thereof will be omitted.

図14に示すように、通信頻度決定装置40aは、実施の形態1に係る通信頻度決定装置40に加えて、記憶部44を備える。 As shown in FIG. 14, the communication frequency determination device 40a includes a memory unit 44 in addition to the communication frequency determination device 40 according to embodiment 1.

記憶部44は、過去に取得された車両状態を記憶する。記憶部44は、例えば、過去の複数時点での車両状態を記憶する。記憶部44は、例えば、現時点から所定時間以内前に取得された複数の車両状態を記憶してもよいし、所定数の車両状態を記憶してもよい。記憶部44は、半導体メモリ等により実現されるが、これに限定されない。 The memory unit 44 stores the vehicle states acquired in the past. The memory unit 44 stores, for example, the vehicle states at multiple points in time in the past. The memory unit 44 may store, for example, multiple vehicle states acquired within a predetermined time from the present time, or may store a predetermined number of vehicle states. The memory unit 44 may be realized by a semiconductor memory or the like, but is not limited to this.

決定部42は、現期間に取得された車両状態、過去に取得された車両状態及び決定基準情報に基づいて、次の期間の通信頻度を決定する。決定部42は、例えば、現期間の車両状態とテーブル(例えば、図4に示すテーブルであり、決定基準情報の一例)とに基づいて、現期間の車両状態に基づく第一の通信頻度を算出し、かつ、過去の車両状態とテーブル(例えば、図4に示すテーブルであり、決定基準情報の一例)とに基づいて、過去の車両状態に基づく第二の通信頻度を算出する。そして、決定部42は、第一の通信頻度と第二の通信頻度とに基づいて、次の期間の通信頻度を決定する。決定部42は、例えば、第一の通信頻度と第二の通信頻度とを用いて所定の演算を行うことで、次の期間の通信頻度を決定してもよい。決定部42は、例えば、第一の通信頻度及び第二の通信頻度の平均値を次の期間の通信頻度に決定してもよい。当該平均値は、例えば、第一の通信頻度及び第二の通信頻度を重みづけ平均することで算出されてもよい。 The determination unit 42 determines the communication frequency for the next period based on the vehicle state acquired in the current period, the vehicle state acquired in the past, and the determination criterion information. For example, the determination unit 42 calculates a first communication frequency based on the vehicle state for the current period based on the vehicle state for the current period and a table (for example, the table shown in FIG. 4, which is an example of the determination criterion information), and calculates a second communication frequency based on the past vehicle state based on the past vehicle state and a table (for example, the table shown in FIG. 4, which is an example of the determination criterion information). Then, the determination unit 42 determines the communication frequency for the next period based on the first communication frequency and the second communication frequency. For example, the determination unit 42 may determine the communication frequency for the next period by performing a predetermined calculation using the first communication frequency and the second communication frequency. For example, the determination unit 42 may determine the average value of the first communication frequency and the second communication frequency as the communication frequency for the next period. The average value may be calculated by, for example, taking a weighted average of the first communication frequency and the second communication frequency.

なお、過去の車両状態は、過去の複数時点それぞれでの車両状態を含んでいてもよい。つまり、第二の通信頻度は、過去の複数時点それぞれの通信頻度を含んでいてもよい。 The past vehicle state may include the vehicle state at each of multiple past points in time. In other words, the second communication frequency may include the communication frequency at each of multiple past points in time.

なお、通信頻度の決定は上記に限定されず、決定部42は、例えば、現期間の車両状態及び過去の車両状態と通信頻度とが対応付けられたテーブルを用いて、次の期間の通信頻度を決定してもよいし、現期間の車両状態及び過去の車両状態を学習済みの機械学習モデル(決定基準情報の一例)に入力して得られる出力(通信頻度)を次の期間の通信頻度に決定してもよい。 The determination of the communication frequency is not limited to the above, and the determination unit 42 may, for example, determine the communication frequency for the next period using a table in which the vehicle state for the current period and past vehicle states are associated with the communication frequency, or may determine the communication frequency for the next period to be the output (communication frequency) obtained by inputting the vehicle state for the current period and past vehicle states into a learned machine learning model (an example of decision criteria information).

[2-2.通信頻度決定装置の動作]
次に、通信頻度決定装置40aの動作について、図15を参照しながら説明する。図15は、本実施の形態に係る通信頻度決定装置40aの動作を示すフローチャートである。
[2-2. Operation of the communication frequency determination device]
Next, the operation of the communication frequency determination device 40a will be described with reference to Fig. 15. Fig. 15 is a flowchart showing the operation of the communication frequency determination device 40a according to the present embodiment.

図15に示すように、通信頻度決定装置40aの取得部41は、車両10に搭載された各種センサから現時点の車両状態を取得する(S101)。取得部41は、取得した車両状態を決定部42に出力する。なお、ステップS101は、図5のステップS101と同様の処理であるが、ステップS801との違いを明確にするため、図15において「現時点の車両状態を取得」と記載する。 As shown in FIG. 15, the acquisition unit 41 of the communication frequency determination device 40a acquires the current vehicle state from various sensors mounted on the vehicle 10 (S101). The acquisition unit 41 outputs the acquired vehicle state to the determination unit 42. Note that step S101 is the same process as step S101 in FIG. 5, but to clarify the difference with step S801, it is written as "acquire current vehicle state" in FIG. 15.

次に、決定部42は、過去の車両状態を取得する(S801)。決定部42は、過去の車両状態を記憶部44から読み出すことで取得する。 Next, the determination unit 42 acquires the past vehicle state (S801). The determination unit 42 acquires the past vehicle state by reading it from the memory unit 44.

次に、決定部42は、現時点の車両状態及び過去の車両状態に基づいて、現時点より後の期間の通信頻度を決定する(S802)。決定部42は、例えば、現時点の車両状態に基づく通信頻度及び過去の車両状態に基づく通信頻度との平均値を、次の期間の通信頻度を決定する。 Next, the determination unit 42 determines the communication frequency for the period after the current time based on the current vehicle state and the past vehicle state (S802). The determination unit 42 determines the communication frequency for the next period, for example, as the average value of the communication frequency based on the current vehicle state and the communication frequency based on the past vehicle state.

これにより、決定部42は、車両10の速度等の道路状況(信号機及び渋滞の有無等)に応じて状態が変化し得る車両状態に基づいて通信頻度を決定する場合、過去の車両状態も考慮して通信頻度を決定するので、より適切な通信頻度を決定することができる。 As a result, when the determination unit 42 determines the communication frequency based on the vehicle state, which may change depending on road conditions such as the speed of the vehicle 10 (presence or absence of traffic lights and congestion, etc.), the determination unit 42 also takes into account the past vehicle state when determining the communication frequency, thereby making it possible to determine a more appropriate communication frequency.

なお、ステップS103~S105の処理は、図5のステップS103~S105と同様であり説明を省略する。 Note that the processing in steps S103 to S105 is similar to steps S103 to S105 in FIG. 5, and so a description thereof will be omitted.

(実施の形態2の変形例)
以下、本変形例に係る通信システムについて、図16を参照しながら説明する。図16は、本変形例に係る通信頻度決定装置40aの動作を示すフローチャートである。なお、本変形例に係る通信システムの構成は、実施の形態2に係る通信システムの構成と同様であってもよく、以下においては実施の形態2の通信システムにおける各構成要素の符号を用いて説明する。また、図16において図15と同様の動作は同一の符号を付し、説明を省略又は簡略化する。
(Modification of the second embodiment)
The communication system according to this modification will be described below with reference to Fig. 16. Fig. 16 is a flowchart showing the operation of the communication frequency determination device 40a according to this modification. Note that the configuration of the communication system according to this modification may be the same as the configuration of the communication system according to the second embodiment, and the following description will be given using the reference numerals of the components in the communication system according to the second embodiment. Also, in Fig. 16, the same operations as those in Fig. 15 are given the same reference numerals, and the description will be omitted or simplified.

図16に示すように、通信頻度決定装置40aの決定部42は、送信タイミングである場合(S103でYes)、通信頻度情報及び通信事由情報を含む通信データを生成する(S901)。 As shown in FIG. 16, when it is transmission timing (Yes in S103), the determination unit 42 of the communication frequency determination device 40a generates communication data including communication frequency information and communication reason information (S901).

このように、決定部42は、過去の車両状態を用いて通信頻度を決定する場合であっても、通信事由情報を通信データに含めてもよい。 In this way, even when the determination unit 42 determines the communication frequency using past vehicle conditions, the determination unit 42 may include communication reason information in the communication data.

(他の実施の形態)
以上、一つ又は複数の態様に係る通信システムについて、実施の形態等に基づいて説明したが、本開示は、この実施の形態等に限定されるものではない。本開示の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本開示に含まれてもよい。
Other Embodiments
Although the communication system according to one or more aspects has been described based on the embodiment, the present disclosure is not limited to the embodiment. As long as it does not deviate from the spirit of the present disclosure, various modifications conceived by a person skilled in the art to the present embodiment and forms constructed by combining components in different embodiments may also be included in the present disclosure.

例えば、上記実施の形態等において、移動体が車両である例について説明したが、これに限定されない。移動体は、移動可能であり、かつ、無線通信によりサーバと通信可能であれば車両以外の移動体であってもよく、例えばドローン等の飛行体であってもよいし、船舶などであってもよいし、鉄道であってもよい。 For example, in the above embodiment and the like, an example has been described in which the moving body is a vehicle, but this is not limiting. The moving body may be a moving body other than a vehicle as long as it is movable and capable of communicating with the server via wireless communication, and may be, for example, an air vehicle such as a drone, a ship, or a train.

また、上記実施の形態等において、車両とサーバとの通信は、定期通信である例について説明したが、これに限定されず、通信頻度が変化する通信、又は、所定の条件を満たす場合に通信を行わない通信などであってもよい。 In addition, in the above embodiment, the communication between the vehicle and the server is described as being regular communication, but this is not limited to this, and the communication may be communication whose frequency changes, or communication that is not performed when certain conditions are met, etc.

また、上記実施の形態2では、通信頻度決定装置が記憶部を備える例について説明したが、当該記憶部は、車両が備えていてもよい。 In addition, in the above embodiment 2, an example was described in which the communication frequency determination device includes a memory unit, but the memory unit may also be included in the vehicle.

また、ブロック図における機能ブロックの分割は一例であり、複数の機能ブロックを1つの機能ブロックとして実現したり、1つの機能ブロックを複数に分割したり、一部の機能を他の機能ブロックに移してもよい。また、類似する機能を有する複数の機能ブロックの機能を単一のハードウェア又はソフトウェアが並列又は時分割に処理してもよい。 The division of functional blocks in the block diagram is one example, and multiple functional blocks may be realized as one functional block, one functional block may be divided into multiple blocks, or some functions may be transferred to other functional blocks. Furthermore, the functions of multiple functional blocks having similar functions may be processed in parallel or in a time-shared manner by a single piece of hardware or software.

また、フローチャートにおける各ステップが実行される順序は、本開示を具体的に説明するために例示するためのものであり、上記以外の順序であってもよい。また、上記ステップの一部が、他のステップと同時(並列)に実行されてもよい。 The order in which each step in the flowchart is performed is merely an example to specifically explain the present disclosure, and orders other than those described above may also be used. Some of the steps may also be performed simultaneously (in parallel) with other steps.

また、上記実施の形態における通信頻度決定装置の各処理部が有する構成要素の一部又は全部は、1個のシステムLSI(Large Scale Integration:大規模集積回路)から構成されているとしてもよい。 In addition, some or all of the components of each processing unit of the communication frequency determination device in the above embodiment may be configured from a single system LSI (Large Scale Integration).

システムLSIは、複数の処理部を1個のチップ上に集積して製造された超多機能LSIであり、具体的には、マイクロプロセッサ、ROM(Read Only Memory)、RAM(Random Access Memory)などを含んで構成されるコンピュータシステムである。ROMには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、システムLSIは、その機能を達成する。なお、上記各種処理の全部又は一部は、電子回路等のハードウェアにより実現されてもよい。 A system LSI is an ultra-multifunctional LSI manufactured by integrating multiple processing units on a single chip, and is specifically a computer system that includes a microprocessor, a ROM (Read Only Memory), a RAM (Random Access Memory), etc. Computer programs are stored in the ROM. The system LSI achieves its functions when the microprocessor operates according to the computer program. Note that all or part of the various processes described above may be realized by hardware such as electronic circuits.

また、本開示の一態様は、送信頻度決定装置の送信頻度決定方法(通信処理方法の一例)に含まれる特徴的な各ステップをコンピュータに実行させるコンピュータプログラムであってもよい。また、本開示の一態様は、そのようなプログラムが記録された、コンピュータ読み取り可能な非一時的な記録媒体であってもよい。例えば、そのようなプログラムを記録媒体に記録して頒布又は流通させてもよい。例えば、頒布されたプログラムを、他のプロセッサを有する装置にインストールして、そのプログラムをそのプロセッサに実行させることで、その装置に、上記各処理を行わせることが可能となる。 An aspect of the present disclosure may be a computer program that causes a computer to execute each of the characteristic steps included in the transmission frequency determination method (an example of a communication processing method) of the transmission frequency determination device.An aspect of the present disclosure may be a computer-readable non-transitory recording medium on which such a program is recorded. For example, such a program may be recorded on a recording medium and distributed or circulated. For example, the distributed program may be installed in a device having another processor and the program may be executed by the processor, thereby causing the device to perform each of the above processes.

本開示は、通信ネットワークを介して外部の装置と定期通信する移動体に有効である。 This disclosure is useful for mobile objects that communicate periodically with external devices via a communication network.

1 通信システム
10 車両(移動体)
20 基地局
30 サーバ(外部の装置)
40、40a 通信頻度決定装置(通信処理装置)
41 取得部
42 決定部
43 通信部(送信部)
44 記憶部
1 Communication system 10 Vehicle (mobile body)
20 Base station 30 Server (external device)
40, 40a Communication frequency determination device (communication processing device)
41 Acquisition unit 42 Determination unit 43 Communication unit (transmission unit)
44 Memory unit

Claims (16)

移動体の状態を示す移動体情報を取得する取得部と、
前記移動体情報、及び、前記移動体と当該移動体の外部の装置との通信における決定基準を示す決定基準情報に基づいて、前記移動体と前記外部の装置との通信における通信頻度を決定する決定部とを備え
前記移動体情報は、前記移動体へのサイバー攻撃に関する情報、及び、前記移動体に搭載された機器の故障に関する情報の少なくとも1つを含み、
前記サイバー攻撃に関する情報は、前記移動体の無線通信接続の状態を示す通信接続情報、及び、前記移動体の走行開始からの移動時間の少なくとも1つを含む
通信処理装置。
An acquisition unit that acquires moving object information indicating a state of the moving object;
a determination unit that determines a communication frequency in communication between the mobile body and an external device based on the mobile body information and determination criterion information indicating a determination criterion in communication between the mobile body and an external device of the mobile body ;
The mobile object information includes at least one of information regarding a cyber attack on the mobile object and information regarding a failure of equipment mounted on the mobile object,
The information regarding the cyber attack includes at least one of communication connection information indicating a state of a wireless communication connection of the mobile body and a travel time from the start of travel of the mobile body.
Communications processing device.
移動体の状態を示す移動体情報を取得する取得部と、
前記移動体情報、及び、前記移動体と当該移動体の外部の装置との通信における決定基準を示す決定基準情報に基づいて、前記移動体と前記外部の装置との通信における通信頻度を決定する決定部とを備え、
前記移動体情報は、前記移動体へのサイバー攻撃に関する情報、及び、前記移動体に搭載された機器の故障に関する情報の少なくとも1つを含む
信処理装置。
An acquisition unit that acquires moving object information indicating a state of the moving object;
a determination unit that determines a communication frequency in communication between the mobile body and an external device based on the mobile body information and determination criterion information indicating a determination criterion in communication between the mobile body and an external device of the mobile body;
The mobile object information includes at least one of information regarding a cyber attack on the mobile object and information regarding a failure of equipment mounted on the mobile object.
Communications processing device.
移動体の状態を示す移動体情報を取得する取得部と、
前記移動体情報、及び、前記移動体と当該移動体の外部の装置との通信における決定基準を示す決定基準情報に基づいて、前記移動体と前記外部の装置との通信における通信頻度を決定する決定部とを備え、
前記決定基準情報は、前記移動体情報と前記通信における前記通信頻度とを紐づけるための対応関係情報を含み、
前記決定部は、前記移動体情報と前記対応関係情報とに基づいて、前記通信における前記通信頻度を決定し、
前記移動体情報は、前記移動体へのサイバー攻撃に関する情報を含み、
前記サイバー攻撃に関する情報は、前記移動体の無線通信接続の状態を示す通信接続情報、及び、前記移動体の走行開始からの移動時間の少なくとも1つを含む
信処理装置。
An acquisition unit that acquires moving object information indicating a state of the moving object;
a determination unit that determines a communication frequency in communication between the mobile body and an external device based on the mobile body information and determination criterion information indicating a determination criterion in communication between the mobile body and an external device of the mobile body;
the determination criterion information includes correspondence relationship information for linking the mobile object information with the communication frequency in the communication,
The determination unit determines the communication frequency in the communication based on the mobile object information and the correspondence relationship information ;
The mobile object information includes information regarding a cyber attack on the mobile object,
The information regarding the cyber attack includes at least one of communication connection information indicating a state of a wireless communication connection of the mobile body and a travel time from the start of travel of the mobile body.
Communications processing device.
移動体の状態を示す移動体情報を取得する取得部と、
前記移動体情報、及び、前記移動体と当該移動体の外部の装置との通信における決定基準を示す決定基準情報に基づいて、前記移動体と前記外部の装置との通信における通信頻度を決定する決定部とを備え、
前記決定基準情報は、機械学習により予め生成された、前記移動体情報から前記通信における前記通信頻度を決定するための決定モデルを含み、
前記決定部は、前記移動体情報と前記決定モデルとに基づいて、前記通信における前記通信頻度を決定し、
前記移動体情報は、前記移動体へのサイバー攻撃に関する情報を含み、
前記サイバー攻撃に関する情報は、前記移動体の無線通信接続の状態を示す通信接続情報、及び、前記移動体の走行開始からの移動時間の少なくとも1つを含む
信処理装置。
An acquisition unit that acquires moving object information indicating a state of the moving object;
a determination unit that determines a communication frequency in communication between the mobile body and an external device based on the mobile body information and determination criterion information indicating a determination criterion in communication between the mobile body and an external device of the mobile body;
the decision criterion information includes a decision model for determining the communication frequency in the communication from the mobile object information, the decision criterion information having been generated in advance by machine learning;
The determination unit determines the communication frequency of the communication based on the mobile object information and the determination model; and
The mobile object information includes information regarding a cyber attack on the mobile object,
The information regarding the cyber attack includes at least one of communication connection information indicating a state of a wireless communication connection of the mobile body and a travel time from the start of travel of the mobile body.
Communications processing device.
前記移動体情報は、通信状態に関する情報を含み、
前記通信状態に関する情報は、前記移動体の速度、前記移動体の位置、前記外部の装置との無線通信の電波強度、及び、前記移動体の周辺の他の移動体との通信状態の少なくとも1つを含む
請求項~4のいずれか1項に記載の通信処理装置。
The mobile information includes information regarding a communication state,
A communication processing device as claimed in any one of claims 1 to 4, wherein the information regarding the communication status includes at least one of the speed of the moving body, the position of the moving body, the radio wave strength of wireless communication with the external device , and the communication status with other moving bodies in the vicinity of the moving body.
移動体の状態を示す移動体情報を取得する取得部と、
前記移動体情報、及び、前記移動体と当該移動体の外部の装置との通信における決定基準を示す決定基準情報に基づいて、前記移動体と前記外部の装置との通信における通信頻度を決定する決定部とを備え、
前記移動体情報は、前記移動体に搭載された機器の故障に関する情報を含み、
前記故障に関する情報は、前記移動体の加速度、及び、前記移動体の移動時間の少なくとも1つを含む
信処理装置。
An acquisition unit that acquires moving object information indicating a state of the moving object;
a determination unit that determines a communication frequency in communication between the mobile body and an external device based on the mobile body information and determination criterion information indicating a determination criterion in communication between the mobile body and an external device of the mobile body;
the mobile object information includes information regarding a malfunction of equipment mounted on the mobile object,
The information about the failure includes at least one of an acceleration of the moving object and a moving time of the moving object.
Communications processing device.
前記決定部は、前記移動体が前記外部の装置と通信不可な状態となるか否かを判定し、通信不可な状態となると判定した場合、前記通信頻度を即時送信に決定する
請求項1~のいずれか1項に記載の通信処理装置。
The communication processing device according to any one of claims 1 to 6, wherein the determination unit determines whether the mobile body will be in a state where communication with the external device is not possible, and if it determines that the mobile body will be in a state where communication is not possible, determines the communication frequency to be immediate transmission.
前記決定部は、第一の期間に取得した前記移動体情報に基づいて決定された、前記第一の期間の後の第二の期間における第一の通信頻度、及び、前記第一の期間の前の第三の期間に取得した前記移動体情報に基づいて決定された前記第一の期間における第二の通信頻度に基づいて、前記第一の期間における前記通信頻度を決定する
請求項1~のいずれか1項に記載の通信処理装置。
The communication processing device according to any one of claims 1 to 7, wherein the determination unit determines the communication frequency in the first period based on a first communication frequency in a second period following the first period determined based on the mobile body information acquired in the first period, and a second communication frequency in the first period determined based on the mobile body information acquired in a third period before the first period.
前記決定部は、前記第一の通信頻度、及び、前記第二の通信頻度のうち通信頻度が高い方を、前記第一の期間における通信頻度に決定する
請求項に記載の通信処理装置。
The communication processing device according to claim 8 , wherein the determination unit determines one of the first communication frequency and the second communication frequency, whichever is higher, as the communication frequency for the first period.
さらに、過去に取得された前記移動体情報を記憶する記憶部を備え、
前記決定部は、さらに過去に取得された前記移動体情報に基づいて、前記通信頻度を決定する
請求項1~のいずれか1項に記載の通信処理装置。
Further, a storage unit is provided for storing the previously acquired moving body information,
The communication processing device according to claim 1 , wherein the determination unit determines the communication frequency based on the mobile object information acquired in the past.
前記通信処理装置は、前記移動体に搭載される
請求項1~10のいずれか1項に記載の通信処理装置。
The communication processing device according to claim 1 , wherein the communication processing device is mounted on the moving object.
さらに、前記決定部により決定された前記通信頻度に基づいて、前記通信の通信データを前記外部の装置に送信する送信部を備え、
前記通信データには、前記決定部により決定された前記通信頻度を示す通信頻度情報、及び、次回の通信に関する情報の少なくとも一つが含まれる
請求項11に記載の通信処理装置。
a transmission unit configured to transmit communication data of the communication to the external device based on the communication frequency determined by the determination unit,
The communication processing device according to claim 11 , wherein the communication data includes at least one of communication frequency information indicating the communication frequency determined by the determination unit and information regarding a next communication.
前記通信データには、さらに前記決定部により決定された前記通信頻度の決定理由、及び、前記次回の通信に関する情報の決定理由の少なくとも一つを示す情報が含まれる
請求項12に記載の通信処理装置。
The communication processing device according to claim 12 , wherein the communication data further includes information indicating at least one of a reason for determining the communication frequency determined by the determination unit and a reason for determining the information regarding the next communication.
前記通信頻度の前記決定理由は、前記移動体が前記外部の装置と通信不可な状態となること、又は、前記移動体が通信不可な状態から復帰したことを示す情報を含む
請求項13に記載の通信処理装置。
The communication processing device according to claim 13 , wherein the reason for determining the communication frequency includes information indicating that the mobile object becomes unable to communicate with the external device, or that the mobile object has recovered from an inability to communicate state.
前記通信処理装置は、前記外部の装置に搭載される
請求項1~10のいずれか1項に記載の通信処理装置。
The communication processing device according to claim 1 , wherein the communication processing device is mounted on the external device.
移動体の状態を示す移動体情報を取得し、
前記移動体情報、及び、前記移動体と当該移動体の外部の装置との通信における決定基準を示す決定基準情報に基づいて、前記移動体と前記外部の装置との通信における通信頻度を決定し、
前記移動体情報は、前記移動体へのサイバー攻撃に関する情報、及び、前記移動体に搭載された機器の故障に関する情報の少なくとも1つを含み、
前記サイバー攻撃に関する情報は、前記移動体の無線通信接続の状態を示す通信接続情報、及び、前記移動体の走行開始からの移動時間の少なくとも1つを含む
通信処理方法。
Acquire mobile object information indicating a state of the mobile object;
determining a communication frequency in communication between the mobile body and an external device based on the mobile body information and decision criterion information indicating a decision criterion in communication between the mobile body and an external device of the mobile body ;
The mobile object information includes at least one of information regarding a cyber attack on the mobile object and information regarding a failure of equipment mounted on the mobile object,
The information regarding the cyber attack includes at least one of communication connection information indicating a state of a wireless communication connection of the mobile body and a travel time from the start of travel of the mobile body.
Communication processing method.
JP2020178633A 2020-10-26 2020-10-26 Communications processing device and communications processing method Active JP7549938B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020178633A JP7549938B2 (en) 2020-10-26 2020-10-26 Communications processing device and communications processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020178633A JP7549938B2 (en) 2020-10-26 2020-10-26 Communications processing device and communications processing method

Publications (2)

Publication Number Publication Date
JP2022069785A JP2022069785A (en) 2022-05-12
JP7549938B2 true JP7549938B2 (en) 2024-09-12

Family

ID=81534212

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020178633A Active JP7549938B2 (en) 2020-10-26 2020-10-26 Communications processing device and communications processing method

Country Status (1)

Country Link
JP (1) JP7549938B2 (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002180502A (en) 2000-09-20 2002-06-26 Komatsu Ltd Work machine management device and work machine communication device
JP2004086349A (en) 2002-08-23 2004-03-18 Toyota Motor Corp Vehicle current position monitoring method, vehicle current position monitoring device, and vehicle current position transmission device
JP2006128914A (en) 2004-10-27 2006-05-18 Nec Access Technica Ltd Wireless communication terminal, its peripheral equipment, and its control method
JP2006157402A (en) 2004-11-29 2006-06-15 Fujitsu Ten Ltd Communication controller and mobile communication apparatus
JP2009065361A (en) 2007-09-05 2009-03-26 Denso Corp Vehicle communication system
JP2011160258A (en) 2010-02-02 2011-08-18 Nec Corp Portable information terminal and web browsing method for the same
US20130293397A1 (en) 2012-05-03 2013-11-07 Kapsch Trafficcom Ag Method and devices for identifying a vehicle using a location
JP2017045129A (en) 2015-08-24 2017-03-02 住友電気工業株式会社 In-vehicle communication device
JP2017169105A (en) 2016-03-17 2017-09-21 マツダ株式会社 Vehicle communication device and vehicle communication system
JP2018056913A (en) 2016-09-30 2018-04-05 Kddi株式会社 Communication terminal, communication method, communication program, and communication system
JP2018097668A (en) 2016-12-14 2018-06-21 株式会社オートネットワーク技術研究所 Road-vehicle communication system, roadside communication device, onboard communication device, and road-vehicle communication method

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002180502A (en) 2000-09-20 2002-06-26 Komatsu Ltd Work machine management device and work machine communication device
JP2004086349A (en) 2002-08-23 2004-03-18 Toyota Motor Corp Vehicle current position monitoring method, vehicle current position monitoring device, and vehicle current position transmission device
JP2006128914A (en) 2004-10-27 2006-05-18 Nec Access Technica Ltd Wireless communication terminal, its peripheral equipment, and its control method
JP2006157402A (en) 2004-11-29 2006-06-15 Fujitsu Ten Ltd Communication controller and mobile communication apparatus
JP2009065361A (en) 2007-09-05 2009-03-26 Denso Corp Vehicle communication system
JP2011160258A (en) 2010-02-02 2011-08-18 Nec Corp Portable information terminal and web browsing method for the same
US20130293397A1 (en) 2012-05-03 2013-11-07 Kapsch Trafficcom Ag Method and devices for identifying a vehicle using a location
JP2017045129A (en) 2015-08-24 2017-03-02 住友電気工業株式会社 In-vehicle communication device
JP2017169105A (en) 2016-03-17 2017-09-21 マツダ株式会社 Vehicle communication device and vehicle communication system
JP2018056913A (en) 2016-09-30 2018-04-05 Kddi株式会社 Communication terminal, communication method, communication program, and communication system
JP2018097668A (en) 2016-12-14 2018-06-21 株式会社オートネットワーク技術研究所 Road-vehicle communication system, roadside communication device, onboard communication device, and road-vehicle communication method

Also Published As

Publication number Publication date
JP2022069785A (en) 2022-05-12

Similar Documents

Publication Publication Date Title
US11438350B2 (en) Unauthorized communication detection method, unauthorized communication detection system, and non-transitory computer-readable recording medium storing a program
US11757903B2 (en) Unauthorized communication detection reference deciding method, unauthorized communication detection reference deciding system, and non-transitory computer-readable recording medium storing a program
US12063233B2 (en) Unauthorized communication detection reference deciding method, unauthorized communication detection reference deciding system, and non- transitory computer-readable recording medium storing a program
US11765186B2 (en) Unauthorized communication detection method, unauthorized communication detection system, and non-transitory computer-readable recording medium storing a program
CN112997227A (en) Traffic support system, server, method, vehicle-mounted device, method for operating vehicle-mounted device, computer program, recording medium, computer, and semiconductor integrated circuit
CN115938148B (en) Intelligent vehicle navigation system and control logic for driving event detection in low/connectionless areas
US11849324B2 (en) Detection device, vehicle, detection method, and detection program
JP7622798B2 (en) In-vehicle device, program, and information processing method
CN114731301B (en) Determination method, determination system, and program recording medium
CN119743233B (en) Vehicle remote monitoring method and system
JP5617821B2 (en) Information processing apparatus for vehicle
JP7549938B2 (en) Communications processing device and communications processing method
JP7519744B2 (en) Information processing device, information processing method, and program
US20220019662A1 (en) Log management device and center device
JP2011234209A (en) Transmission control program, and radio communication equipment
JP2020005029A (en) Vehicle-to-vehicle communication system and communication device for vehicle
JP7596874B2 (en) On-vehicle device, on-vehicle communication system, and data transmission method
CN111429740B (en) Abnormality notification device
JP5601306B2 (en) Vehicle network communication management device
JP2007072801A (en) Distributed processing system, in-vehicle terminal, and management node determination method in distributed processing system
US12160347B2 (en) System, server, and moving body
JP7746967B2 (en) Wireless communication device and communication method
JP2021027518A (en) Information processing device and regular communication determination method
CN112312356A (en) Vehicle-mounted communication device
JP2020141283A (en) Mobile object management device, mobile object management system, and mobile object monitoring data transmission method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230605

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20240304

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240514

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240604

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240710

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: 20240806

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240827

R150 Certificate of patent or registration of utility model

Ref document number: 7549938

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150