Information processing system, information processing device, information processing method and program

The information processing system effectively identifies the environment of a wireless transmission path by using distance and quality information to determine an algorithm, addressing the challenge of fluctuating distances in mobile devices.

JP7810191B2Active Publication Date: 2026-02-03NEC CORP
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2023580037
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-02-14
Publication Date
2026-02-03
Estimated Expiration
2042-02-14

AI Technical Summary

Technical Problem

Existing technologies struggle to accurately identify the environment of a wireless transmission path when the distance between wireless communication devices fluctuates, particularly in mobile objects like drones.

Method used

An information processing system that acquires distance and quality information between wireless communication devices, determines an algorithm based on this information, and identifies the environment using a threshold, mathematical formula, or trained model to account for varying distances.

Benefits of technology

Enables accurate identification of the wireless transmission path environment even when the distance between communication devices changes, reflecting both quality and distance factors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007810191000001
    Figure 0007810191000001
  • Figure 0007810191000002
    Figure 0007810191000002
  • Figure 0007810191000003
    Figure 0007810191000003
Patent Text Reader

Abstract

In order to identify a wireless transmission path environment even when the distance between wireless communication devices varies, this information processing system (1) comprises: an acquisition means (11) for acquiring distance information that indicates the distance between a first wireless communication device and a second wireless communication device that directly communicate with each other via a wireless transmission path and quality information that relates to the quality of communication; a determination means (12) for determining, with reference to the distance information, an algorithm for identifying a wireless transmission path environment; and an identification means (13) for identifying the wireless transmission path environment using the quality information and the algorithm determined by the determination means (12).
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a technique for identifying the environment of a wireless transmission path. [Background technology]

[0002] There is known a technique for determining the environment of a transmission path between wireless communication devices based on the quality of a signal used in wireless communication between the wireless communication devices. For example, Patent Document 1 discloses a technique for determining that it is raining on a transmission path when the amount of signal attenuation is equal to or greater than a threshold. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] International Publication No. 2007 / 144960 Summary of the Invention [Problem to be solved by the invention]

[0004] On the other hand, in recent years, mobile objects capable of wireless communication, such as drones, have been used. When a wireless communication device moves, it has been difficult to grasp the environment of the wireless transmission path based on the signal quality. Even with the technology described in Patent Document 1, it has been difficult to grasp the environment of the wireless transmission path when the distance between wireless communication devices fluctuates.

[0005] One aspect of the present invention has been made in consideration of the above-mentioned problems, and one example of its purpose is to provide a technology that can identify the environment of a wireless transmission path even when the distance between wireless communication devices varies. [Means for solving the problem]

[0006] An information processing system according to one aspect of the present invention includes an acquisition means for acquiring distance information indicating the distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, and quality information that is information regarding the quality of the communication, a determination means for determining an algorithm for identifying the environment of the wireless transmission path by referring to the distance information, and an identification means for identifying the environment of the wireless transmission path using the quality information and the algorithm determined by the determination means.

[0007] In addition, an information processing device according to one aspect of the present invention includes an acquisition means for acquiring distance information indicating the distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, and quality information that is information regarding the quality of the communication, a determination means for determining an algorithm for identifying the environment of the wireless transmission path by referring to the distance information, and an identification means for identifying the environment of the wireless transmission path using the quality information and the determined algorithm.

[0008] An information processing method according to one aspect of the present invention includes acquiring distance information indicating a distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, and quality information that is information regarding the quality of the communication, determining an algorithm for identifying an environment of the wireless transmission path by referring to the distance information, and comparing the quality information with a previous algorithm. record and identifying the environment of the wireless transmission path using a predetermined algorithm.

[0009] In addition, a program according to one aspect of the present invention causes a computer to execute an acquisition process for acquiring distance information indicating the distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, and quality information that is information regarding the quality of the communication; a determination process for determining an algorithm for identifying the environment of the wireless transmission path by referring to the distance information; and a determination process for identifying the environment of the wireless transmission path using the quality information and the algorithm determined in the determination process. [Effects of the Invention]

[0010] According to one aspect of the present invention, it is possible to identify the environment of the wireless transmission path even when the distance between wireless communication devices varies. [Brief explanation of the drawings]

[0011] [Figure 1] 1 is a block diagram showing a configuration of an information processing system according to a first exemplary embodiment. [Figure 2] 1 is a block diagram showing a configuration of an information processing device according to a first exemplary embodiment. [Figure 3] 1 is a flowchart showing the flow of an information processing method according to the first exemplary embodiment. [Figure 4] FIG. 10 is a block diagram showing the configuration of an information processing system according to a second exemplary embodiment. [Figure 5] FIG. 10 is a flowchart showing the flow of an information processing method according to the second exemplary embodiment. [Figure 6] FIG. 10 is a flowchart showing the flow of an information processing method according to the second exemplary embodiment. [Figure 7] FIG. 10 is a flowchart showing the flow of an information processing method according to the second exemplary embodiment. [Figure 8] FIG. 10 is a block diagram showing the configuration of an information processing system according to a third exemplary embodiment. [Figure 9] FIG. 10 is a diagram illustrating a specific example of a monitoring path according to the third exemplary embodiment. [Figure 10] FIG. 10 is a diagram showing a specific example of a monitoring area according to the third exemplary embodiment. [Figure 11] FIG. 1 is a block diagram illustrating a configuration of a computer that functions as an information processing device according to each exemplary embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0012] Exemplary Embodiment 1 A first exemplary embodiment of the present invention will be described in detail with reference to the drawings. This exemplary embodiment is a basic form of the exemplary embodiments described below.

[0013] <Configuration of information processing system> The configuration of an information processing system 1 according to this exemplary embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing the configuration of the information processing system 1. The information processing system 1 includes an acquisition unit 11, a determination unit 12, and an identification unit 13.

[0014] (Acquisition part 11) The acquisition unit 11 acquires distance information indicating the distance between a first wireless communication device 3 and a second wireless communication device 4 that communicate directly with each other via a wireless transmission path, and quality information that is information regarding the quality of communication. Here, the first wireless communication device 3 and the second wireless communication device 4 are devices that communicate directly with each other via a wireless transmission path, and examples thereof include drones and UAVs (Unmanned Aerial Vehicles). However, the first wireless communication device 3 and the second wireless communication device 4 are not limited to the above examples and may be other devices that perform wireless communication. At least one of the first wireless communication device 3 and the second wireless communication device 4 may be provided with a movement mechanism for moving the wireless communication device. Hereinafter, when it is not necessary to distinguish between the first wireless communication device 3 and the second wireless communication device 4, they are also referred to as "wireless communication devices."

[0015] The wireless transmission path is a transmission path for wireless communication between the first wireless communication device 3 and the second wireless communication device 4, and is, for example, a transmission path for Wi-Fi (registered trademark), Bluetooth (registered trademark), cellular Vehicle-to-X (V2X) PC5 communication, or ProSe (D2D) communication. However, the wireless transmission path is not limited to the above examples and may be a transmission path for other wireless communication protocols. As an example, the first wireless communication device 3 and the second wireless communication device 4 exchange location information with each other via wireless communication. However, the information exchanged between the first wireless communication device 3 and the second wireless communication device 4 via wireless communication is not limited to location information, and the first wireless communication device 3 and the second wireless communication device 4 may exchange other information via wireless communication.

[0016] The distance between the first wireless communication device 3 and the second wireless communication device 4 may vary due to movement of at least one of the first wireless communication device 3 and the second wireless communication device 4. The first wireless communication device 3 and the second wireless communication device 4 may be moved by a movement mechanism provided in the wireless communication device, or if the wireless communication device does not have a movement mechanism, a movement mechanism provided outside the wireless communication device may move the wireless communication device. Alternatively, an administrator of the wireless communication device or the like may move the wireless communication device.

[0017] For example, the acquisition unit 11 calculates distance information indicating the distance between the first wireless communication device 3 and the second wireless communication device 4 from the location information of the first wireless communication device 3 and the location information of the second wireless communication device 4. For example, the acquisition unit 11 receives the location information of each wireless communication device identified by a Global Navigation Satellite System (GNSS) from the first wireless communication device 3 and the second wireless communication device 4 via a communication line. Here, the specific configuration of the communication line does not limit this exemplary embodiment, and examples of the communication line include a wireless local area network (LAN), a wired LAN, a wide area network (WAN), a public line network, a mobile data communication network, or a combination thereof. However, the method of acquiring the distance information indicating the distance between the first wireless communication device 3 and the second wireless communication device 4 is not limited to the above example, and the acquisition unit 11 may acquire the location information by other methods. For example, the acquisition unit 11 may receive the location information of the first wireless communication device 3 and the location information of the second wireless communication device 4 from devices other than the first wireless communication device 3 and the second wireless communication device 4. As another method, for example, when the location of one of the wireless communication devices is fixed, the acquisition unit 11 may acquire fixed location information that has been set in advance in the setting file of the wireless communication device from the setting file of the wireless communication device.

[0018] The quality information is information relating to the quality of wireless communication between the first wireless communication device 3 and the second wireless communication device 4. As an example, the quality information includes at least one of the reception strength, attenuation, packet loss rate, and delay amount of a signal transmitted from one of the first wireless communication device 3 and the second wireless communication device 4 and received by the other. However, the quality information is not limited to the above example, and may include other information relating to the quality of wireless communication.

[0019] As an example, the acquisition unit 11 receives quality information from at least one of the first wireless communication device 3 and the second wireless communication device 4 via a communication line. However, the method by which the acquisition unit 11 acquires the quality information is not limited to the above example, and the acquisition unit 11 may acquire the quality information by other methods. As an example, the acquisition unit 11 may receive quality information from a device other than the first wireless communication device 3 and the second wireless communication device 4.

[0020] (Decision Unit 12) The determination unit 12 determines an algorithm for identifying the environment of the wireless transmission path by referring to the distance information. Here, the environment of the wireless transmission path refers to the surrounding conditions of the wireless transmission path, and includes, for example, the weather or radio wave environment around the wireless transmission path. For example, the weather includes whether it is raining or not, or, if it is raining, the amount of precipitation (how heavy the rain is). For example, the radio wave environment includes how strong the radio waves are, and the presence and strength of jamming radio waves that interfere with wireless communication. Hereinafter, the environment of the wireless transmission path will also be simply referred to as "environment."

[0021] Examples of algorithms for identifying an environment include an algorithm that identifies an environment using a threshold, an algorithm that identifies an environment using a mathematical formula, or an algorithm that identifies an environment using a trained model.

[0022] In the case of an algorithm using a threshold, the determination unit 12 determines a threshold for identifying the environment by referring to distance information. For example, the determination unit 12 may determine the threshold by selecting one from a plurality of thresholds, or may calculate the threshold by calculation using the distance information. For example, the threshold included in the algorithm includes at least one of thresholds for the reception strength, attenuation, packet loss rate, and delay amount of a signal transmitted from one of the first wireless communication device 3 and the second wireless communication device 4 and received by the other. However, the threshold included in the algorithm is not limited to the above example, and may be another threshold used for comparison with quality information.

[0023] Furthermore, in the case of an algorithm that uses a mathematical formula or a trained model, the determination unit 12 determines the coefficients and / or parameters of the mathematical formula or trained model by referring to distance information. When the trained model is generated by machine learning, the machine learning method of the trained model is not limited, and for example, a decision tree-based, linear regression, or neural network method may be used, or two or more of these methods may be used. Examples of decision tree-based methods include LightGBM (Light Gradient Boosting Machine), random forest, and XGBoost. Examples of linear regression methods include Bayesian regression, support vector regression, Ridge regression, Lasso regression, and ElasticNet. Examples of neural networks include deep learning.

[0024] (Specific part 13) The identification unit 13 identifies the environment of the wireless transmission path using the quality information and the algorithm determined by the determination unit 12. As an example, the identification unit 13 identifies the environment using a threshold determined by the determination unit 12. As another example, the identification unit 13 identifies the environment by performing a calculation using a mathematical formula that uses the coefficients and / or parameters determined by the determination unit 12. As another example, the identification unit 13 may estimate the environment by inputting the quality information into a trained model that includes the parameters determined by the determination unit 12. In this case, as an example, the trained model is a model that receives the quality information as input and outputs a label indicating the environment. In this specification, the term "identification" may also include the meaning of "estimation."

[0025] The acquiring unit 11, the determining unit 12, and the identifying unit 13 may be included in a single device, or may be realized by a plurality of devices working together. For example, the acquiring unit 11, the determining unit 12, and the identifying unit 13 may be connected via a communication line. As an example, a first device including the acquiring unit 11, a second device including the determining unit 12, and a third device including the identifying unit 13 may be connected via a communication line. As another example, the first device including the acquiring unit 11 and the second device including the determining unit 12 and the identifying unit 13 may be connected via a communication line. Furthermore, some or all of the acquiring unit 11, the determining unit 12, and the identifying unit 13 may be included in either the first wireless communication device 3 or the second wireless communication device 4. For example, at least one of the first device, the second device, and the third device may be the first wireless communication device 3 or the second wireless communication device 4.

[0026] As described above, the information processing system 1 according to this exemplary embodiment is configured to acquire distance information indicating the distance between the first wireless communication device 3 and the second wireless communication device 4 and quality information that is information regarding the quality of communication, determine an algorithm for identifying the environment of the wireless transmission path by referring to the distance information, and identify the environment of the wireless transmission path using the quality information and the algorithm determined by the determiner 12. Because the algorithm determined by the determiner 12 varies depending on the distance between the multiple wireless communication devices, the environment identified by the determiner 13 reflects not only the quality information but also the distance between the multiple wireless communication devices. Therefore, the information processing system 1 according to this exemplary embodiment has the advantage of being able to identify the environment of the wireless transmission path even when the distance between the wireless communication devices varies.

[0027] <Configuration of information processing device> The configuration of the information processing device 2 according to this exemplary embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing the configuration of the information processing device 2. The information processing device 2 includes an acquisition unit 11, a determination unit 12, and an identification unit 13. Here, the acquisition unit 11, the determination unit 12, and the identification unit 13 are similar to the acquisition unit 11, the determination unit 12, and the identification unit 13 included in the information processing system 1, and therefore the description thereof will not be repeated here.

[0028] The information processing device 2 according to this exemplary embodiment is configured to acquire distance information indicating the distance between the first wireless communication device 3 and the second wireless communication device 4 and quality information that is information regarding the quality of communication, determine an algorithm for identifying the environment of the wireless transmission path by referring to the distance information, and identify the environment of the wireless transmission path using the quality information and the algorithm determined by the determination unit 12. Because the algorithm determined by the determination unit 12 varies depending on the distance between the multiple wireless communication devices, the environment identified by the identification unit 13 reflects not only the quality information but also the distance between the multiple wireless communication devices. Therefore, the information processing device 2 according to this exemplary embodiment has the advantage of being able to identify the environment of the wireless transmission path even when the distance between the wireless communication devices varies.

[0029] <Flow of information processing method> The flow of information processing method S1 according to this exemplary embodiment will be described with reference to Fig. 3. Fig. 3 is a flow diagram showing the flow of information processing method S1. In step S11, acquisition unit 11 acquires distance information indicating the distance between first wireless communication device 3 and second wireless communication device 4, which communicate directly with each other via a wireless transmission path, and quality information which is information regarding the quality of communication. In step S12, determination unit 12 determines an algorithm for identifying the environment of the wireless transmission path by referring to the distance information. In step S13, identification unit 13 identifies the environment of the wireless transmission path using the quality information and the algorithm determined in step S12.

[0030] As described above, the information processing method S1 according to this exemplary embodiment is configured to acquire distance information indicating the distance between the first wireless communication device 3 and the second wireless communication device 4 and quality information that is information regarding the quality of communication, determine an algorithm for identifying the environment of the wireless transmission path by referring to the distance information, and identify the environment of the wireless transmission path using the quality information and the determined algorithm. Therefore, the information processing method S1 according to this exemplary embodiment has the advantage of being able to identify the environment of the wireless transmission path even when the distance between the wireless communication devices fluctuates.

[0031] Exemplary Embodiment 2 A second exemplary embodiment of the present invention will be described in detail with reference to the drawings. Note that components having the same functions as those described in the first exemplary embodiment are given the same reference numerals, and their description will not be repeated.

[0032] <Configuration of information processing system> FIG. 4 is a block diagram showing the configuration of an information processing system 1A according to this exemplary embodiment. The information processing system 1A specifies the environment of a wireless transmission path through which a first wireless communication device 3 and a second wireless communication device 4 communicate with each other. The first wireless communication device 3 and the second wireless communication device 4 are, for example, a drone, a UAV, or an automated guided vehicle. At least one of the first wireless communication device 3 and the second wireless communication device 4 specifies the environment of the wireless transmission path through which the first wireless communication device 3 and the second wireless communication device 4 communicate with each other. communication The wireless communication device 3 may be provided with a moving mechanism for moving the device. In this exemplary embodiment, at least one of the first wireless communication device 3 and the second wireless communication device 4 is provided with an imaging device (not shown) for capturing images of the surroundings. The imaging device may be provided in a position different from that of the first wireless communication device 3 and the second wireless communication device 4. For example, the imaging device may be a monitoring camera provided near the wireless transmission path, or may be a camera provided in another wireless communication device.

[0033] The information processing system 1A includes an acquisition unit 11, a determination unit 12, an identification unit 13, a storage unit 20A, and a communication unit 30A.

[0034] (Communication unit 30A) The communication unit 30A communicates with other devices (the first wireless communication device 3, the second wireless communication device 4, etc.) via a communication line. Although the specific configuration of the communication line does not limit this exemplary embodiment, examples of the communication line include a wireless LAN (Local Area Network), a wired LAN, a WAN (Wide Area Network), a public line network, a mobile data communication network, or a combination thereof. The communication unit 30A transmits data supplied from the identification unit 13, etc. to other devices, and supplies data received from other devices to the acquisition unit 11, etc.

[0035] (Acquisition part 11) The acquisition unit 11 acquires distance information indicating the distance between the first wireless communication device 3 and the second wireless communication device 4, and quality information that is information regarding the quality of communication. In this exemplary embodiment, the acquisition unit 11 receives position information from the first wireless communication device 3 and the second wireless communication device 4 via the communication unit 30A, and calculates the distance between the first wireless communication device 3 and the second wireless communication device 4 using the received position information. The position information is, for example, position information identified by GNSS. In addition, the acquisition unit 11 receives quality information from at least one of the first wireless communication device 3 and the second wireless communication device 4 via the communication unit 30A.

[0036] The acquisition unit 11 also acquires captured images, location information, and external information. Here, the captured images are images captured by the aforementioned imaging devices, and examples thereof include an image of the scenery around the wireless communication device, an image of the scenery around the wireless transmission path, or an image captured from one wireless communication device to another wireless communication device. The external information is information acquired by the acquisition unit 11 from outside the information processing system 1A. Examples of the external information include meteorological observation information, weather forecast information, solar flare arrival predictions, known nearby wireless facility test information, etc., published by the Japan Meteorological Agency, etc.

[0037] (Decision Unit 12) The determination unit 12 determines an algorithm for identifying the environment of the wireless transmission path by referring to at least one of distance information, captured images, position information, and external information. In this exemplary embodiment, the determination unit 12 determines a threshold included in the algorithm and used for comparison with the quality information by referring to at least one of distance information, captured images, position information, and external information. The threshold included in the algorithm includes, for example, a threshold for the reception strength of a signal transmitted from one of the first wireless communication device 3 and the second wireless communication device 4 and received by the other, an attenuation amount, a packet loss rate, and an amount of delay. The threshold determination process performed by the determination unit 12 will be described later.

[0038] (Specific part 13) The identifying unit 13 identifies the environment of the wireless transmission path using the quality information and the algorithm determined by the determining unit 12. In this exemplary embodiment, the identifying unit 13 identifies the environment of the wireless transmission path using the threshold determined by the determining unit 12.

[0039] (Storage unit 20A) The storage unit 20A stores distance information and quality information acquired by the acquisition unit 11, as well as environmental information indicating the environment of the wireless transmission path identified by the identification unit 13. The storage unit 20A also stores a plurality of thresholds TH1, TH2, ... which are used by the identification unit 13 to identify the environment of the wireless transmission path.

[0040] <Flow of information processing method> The flow of the information processing method according to this exemplary embodiment will be described with reference to Figures 5 to 7. Below, information processing method S100, information processing method S200, and information processing method S300 will be described as specific examples of information processing methods executed by information processing system 1A.

[0041] <Information processing method S100> 5 is a flow diagram showing the flow of an information processing method S100 executed by the information processing system 1A. Note that some steps may be executed in parallel or in a different order. Also, the content that has already been explained will not be explained again.

[0042] (Step S11) In step S11, the acquisition unit 11 acquires distance information and quality information. In this exemplary embodiment, the acquisition unit 11 receives location information from the first wireless communication device 3 and the second wireless communication device 4 via the communication unit 30A, and calculates the distance between the first wireless communication device 3 and the second wireless communication device 4 using the received location information. The acquisition unit 11 also receives quality information from at least one of the first wireless communication device 3 and the second wireless communication device 4 via the communication unit 30A.

[0043] In this exemplary embodiment, the quality information acquired by the acquisition unit 11 includes the reception strength of a signal transmitted from one of the first wireless communication device 3 and the second wireless communication device 4 and received by the other. The quality information acquired by the acquisition unit 11 also includes at least one of the amount of attenuation, packet loss rate, and amount of delay of a signal transmitted from one of the first wireless communication device 3 and the second wireless communication device 4 and received by the other.

[0044] (Step S101) In step S101, the acquisition unit 11 acquires an image captured by an imaging device. Here, the captured image is, as described above, an image captured by the imaging device, and examples thereof include an image of the scenery around a wireless communication device, an image of the scenery around a wireless transmission path, or an image captured from one wireless communication device to another wireless communication device.

[0045] (Step S12) In step S12, the determination unit 12 determines a threshold value included in an algorithm for identifying the environment and used for comparison with the quality information, by referring to at least one of the distance information and the captured image. Here, process examples 1 to 5 will be described as specific examples of the process in which the determination unit 12 determines a threshold value. Here, process examples 1 and 2 are examples in which the determination unit 12 determines a threshold value by referring to the distance information. Meanwhile, process example 3 is an example in which the determination unit 12 determines a threshold value by referring to the captured image. Furthermore, process examples 4 and 5 are examples in which the determination unit 12 determines a threshold value by referring to the distance information and the captured image.

[0046] (Processing example 1 of step S12) In this example, the determination unit 12 determines a threshold included in the algorithm and used for comparison with the reception strength so that the threshold has a negative correlation with the distance indicated by the distance information. In other words, as an example, the determination unit 12 reduces the reception strength threshold as the distance indicated by the distance information increases. In general, the greater the distance between wireless communication devices, the weaker the reception strength of signals transmitted and received between the wireless communication devices. Therefore, by reducing the reception strength threshold as the distance increases, the effect of distance can be reduced in identifying the wireless transmission path environment.

[0047] (Processing example 2 of step S12) Furthermore, in step S12, the determination unit 12 may determine a threshold included in the algorithm and used for comparison with at least one of the amount of attenuation, the packet loss rate, and the amount of delay so that the threshold has a positive correlation with the distance indicated by the distance information. In other words, as an example, the determination unit 12 increases the attenuation threshold, the packet loss rate threshold, and the delay threshold as the distance indicated by the distance information increases. In general, the greater the distance between wireless communication devices, the greater the amount of attenuation, the packet loss rate, and the amount of delay. Therefore, by increasing these thresholds as the distance increases, the effect of distance in identifying the environment of the wireless transmission path can be reduced.

[0048] (Processing example 3 of step S12) In this example, the determination unit 12 determines the surrounding conditions of the wireless communication device by referring to the captured image. The surrounding conditions indicate, for example, whether the device is in an urban area, a suburban area, or on the sea, or whether there are any facilities (such as antennas of other wireless devices) nearby that could be potential interference sources. For example, the determination unit 12 determines the surrounding conditions by performing image analysis on the captured image. Alternatively, the determination unit 12 may estimate the surrounding conditions by inputting the captured image into a trained model constructed by machine learning, which receives the captured image as input and outputs labels indicating the surrounding conditions shown in the captured image.

[0049] The determination unit 12 switches the threshold of the algorithm depending on the type determination result. As an example, when a facility that is a potential interference source exists nearby, the determination unit 12 may set a lower threshold of reception strength than when a facility that is a potential interference source does not exist nearby. Also, as an example, when the determination result indicates an urban area, the determination unit 12 may set a lower threshold of reception strength than when a suburban area is determined.

[0050] (Processing example 4 of step S12) In this example, the determination unit 12 determines an algorithm by further referring to the captured image in addition to the distance information. For example, the determination unit 12 determines an algorithm for identifying the environment of the wireless transmission path by selectively referring to at least one of the distance information and the captured image. In this case, for example, the determination unit 12 may (i) execute a first process of determining an algorithm by referring to the captured image when the surrounding situation of the wireless communication device satisfies a predetermined condition, and (ii) execute a second process of determining an algorithm by referring to the distance information when the surrounding situation does not satisfy the condition. Here, for example, the predetermined condition may be a condition such that the brightness of the captured image is equal to or greater than a predetermined brightness or that the time falls within a predetermined time period. In other words, the determination unit 12 switches between the first process and the second process depending on the predetermined condition. For example, the determination unit 12 may execute the first process when the brightness of the captured image is equal to or greater than a predetermined brightness, and execute the second process when the brightness is not equal to or greater than a predetermined brightness.

[0051] Here, (i) the first process of determining an algorithm by referring to a captured image is, for example, the process described in the above-mentioned process example 3. That is, in the first process, the determination unit 12 performs image analysis on the captured image to determine the surrounding situation of the wireless communication device, and determines the threshold value of the algorithm according to the determination result. On the other hand, (ii) the second process of determining an algorithm by referring to distance information is, for example, the process described in the above-mentioned process example 1 or process example 2. That is, in the second process, the determination unit 12 determines the threshold value of the algorithm by referring to the distance information.

[0052] Furthermore, the predetermined condition may be, for example, a condition that the environment of the wireless transmission path can be identified from the captured image. In other words, in this case, when the environment of the wireless transmission path cannot be identified from the captured image, the determination unit 12 determines the algorithm by at least referring to the distance information. Here, the case where the environment of the wireless transmission path cannot be identified from the captured image includes, for example, when the brightness of the captured image is equal to or lower than a predetermined brightness, or when the captured image contains water droplets or puddles. In this case, when the environment of the wireless transmission path cannot be identified from the captured image, the determination unit 12 determines the algorithm by at least referring to the distance information. On the other hand, when the environment of the wireless transmission path can be identified from the captured image, the determination unit 12, for example, analyzes the captured image and determines that it is raining if the captured image contains water droplets or puddles, and determines that it is cloudy if the brightness of the captured image is equal to or lower than a predetermined value.

[0053] (Processing example 5 of step S12) In addition, in step S12, the determination unit 12 may select an algorithm that uses quality information, distance information, and the captured image as an algorithm when the brightness of the captured image is equal to or greater than a predetermined brightness, and may select an algorithm that uses quality information and distance information but does not use the captured image as an algorithm when the brightness of the captured image is less than the predetermined brightness.

[0054] (Step S13) In step S13, the identification unit 13 identifies the environment of the wireless transmission path using the threshold determined by the determination unit 12. In this exemplary embodiment, the identification unit 13 may estimate, as the environment of the wireless transmission path, environmental factors that cause a difference between the value indicated by the quality information and the threshold determined by the determination unit 12. As an example, if the reception strength is smaller than the threshold, the identification unit 13 may identify the weather as rainy, whereas if the reception strength is equal to or greater than the threshold, the identification unit 13 may identify the weather as sunny.

[0055] The identification unit 13 outputs environmental information indicating the identified environment. For example, the identification unit 13 may output the environmental information by writing it to the storage unit 20A or an external storage device, or may output the environmental information by transmitting it to another device via the communication unit 30A. The identification unit 13 may also output the environmental information to a predetermined output device (not shown). For example, the output device may include a display, a printer, a projector, or a speaker.

[0056] <Information processing method S200> 6 is a flow diagram showing the flow of an information processing method S200 executed by the information processing system 1A. The information processing method S200 includes steps S201 and S11 to S13. Of these steps, steps S11 and S13 are similar to steps S11 and S13 included in the information processing method S100 described above, and therefore, their description will not be repeated here. Note that some steps may be executed in parallel or in a different order. Furthermore, description of content that has already been described will not be repeated.

[0057] (Step S201) In step S201, the acquisition unit 11 acquires location information of at least one of the first wireless communication device 3 and the second wireless communication device 4. As an example, the acquisition unit 11 receives the location information of the first wireless communication device 3 from the first wireless communication device 3, and receives the location information of the second wireless communication device 4 from the second wireless communication device 4.

[0058] (Step S12) In step S12, the determination unit 12 determines the threshold value included in the algorithm by referring to at least one of the distance information and the position information. Here, processing examples 6 and 7 will be described as specific examples of processing in which the determination unit 12 determines the threshold value. Processing example 6 is an example in which the determination unit 12 determines the threshold value by referring to the position information, and processing example 7 is an example in which the determination unit 12 determines the threshold value by referring to the distance information and the position information.

[0059] (Processing example 6 of step S12) In this example, the determination unit 12 determines the threshold value by referring to the location information. As an example, the determination unit 12 determines the threshold value corresponding to the acquired location information by using a parameter or a formula for calculating a threshold value that is predetermined for each latitude / longitude. Also, as an example, the determination unit 12 may select one of a plurality of algorithms by referring to the location information.

[0060] (Processing example 7 of step S12) Furthermore, in step S12, the determination unit 12 may determine an algorithm by further referring to the location information acquired in step S201. For example, the determination unit 12 determines an algorithm for identifying the environment of the wireless transmission path by selectively referring to at least one of the distance information and the location information. In this case, for example, if the surrounding situation of the wireless communication device satisfies a predetermined condition, the determination unit 12 may (iii) execute a third process of determining an algorithm by referring to the location information, while if the surrounding situation does not satisfy the condition, the determination unit 12 may (ii) execute a second process of determining an algorithm by referring to the distance information. Here, for example, the predetermined condition may be a condition that the location indicated by the location information is included in a predetermined area. In other words, the determination unit 12 switches between the third process and the second process depending on the predetermined condition. For example, the determination unit 12 may execute the third process when the location indicated by the location information is included in a predetermined area, and execute the fourth process when the location indicated by the location information is not included in the predetermined area.

[0061] Here, (iii) the third process of determining an algorithm by referring to position information is, for example, the process described in the above-mentioned process example 6. That is, in the third process, the determination unit 12 determines a threshold value of the algorithm by referring to position information. On the other hand, (ii) the second process of determining an algorithm by referring to distance information is, for example, the process described in the above-mentioned process example 1 or process example 2. That is, in the second process, the determination unit 12 determines a threshold value of the algorithm by referring to distance information.

[0062] <Information processing method S300> 7 is a flow diagram showing the flow of an information processing method S300 executed by the information processing system 1A. The information processing method S300 includes steps S11, S301, S12, and S13. Of these steps, steps S11 and S13 are similar to steps S11 and S13 included in the information processing method S100 described above, and therefore, their description will not be repeated here. Note that some steps may be executed in parallel or in a different order. Furthermore, description of content that has already been described will not be repeated.

[0063] (Step S301) In step S301, the acquisition unit 11 acquires external information. For example, the acquisition unit 11 may acquire the external information by receiving the external information from a predetermined external server, or may acquire the external information by reading the external information from the storage unit 20A or another storage device.

[0064] (Step S12) In step S12, the determination unit 12 determines the threshold value included in the algorithm by referring to at least one of the distance information and external information. Here, process examples 8 and 9 will be described as specific examples of the process in which the determination unit 12 determines the threshold value. Process example 8 is an example in which the determination unit 12 determines the threshold value by referring to the external information, and process example 9 is an example in which the determination unit 12 determines the threshold value by referring to the distance information and the external information.

[0065] (Processing example 8 of step S12) In this example, the determination unit 12 determines the threshold value by referring to external information. As an example, the determination unit 12 determines the threshold value corresponding to the acquired external information by using a parameter or a formula for calculating a threshold value that is predetermined for each piece of external information. As an example, the determination unit 12 may lower the threshold value for the signal reception strength when a test is being conducted at a nearby wireless facility. Furthermore, as an example, the determination unit 12 may select one of a plurality of algorithms by referring to the external information.

[0066] (Processing example 9 of step S12) Furthermore, in step S12, the determination unit 12 may further refer to external information to determine the algorithm. For example, the determination unit 12 determines an algorithm for identifying the environment of the wireless transmission path by selectively referring to at least one of the distance information and the external information. In this case, for example, if the surrounding situation of the wireless communication device satisfies a predetermined condition, the determination unit 12 may (iv) execute a fourth process of determining the algorithm by referring to the external information, while if the surrounding situation does not satisfy the above condition, the determination unit 12 may (ii) execute a second process of determining the algorithm by referring to the distance information. Here, for example, the predetermined condition may be a condition that the position indicated by the position information is included in a predetermined area. In other words, the determination unit 12 switches between the fourth process and the second process depending on the predetermined condition.

[0067] Here, (iv) the fourth process of determining an algorithm by referring to external information is, for example, the process described in the above-mentioned process example 8. That is, in the fourth process, the determination unit 12 determines a threshold value of the algorithm by referring to external information. On the other hand, (ii) the second process of determining an algorithm by referring to distance information is, for example, the process described in the above-mentioned process example 1 or process example 2. That is, in the second process, the determination unit 12 determines a threshold value of the algorithm by referring to distance information.

[0068] <Effects of information processing systems> As described above, the information processing system 1A according to this exemplary embodiment employs a configuration in which the threshold value included in the algorithm and used for comparison with the quality information is determined by referring to distance information. Therefore, in addition to the effects of the information processing system 1 according to exemplary embodiment 1, the information processing system 1A according to this exemplary embodiment can achieve the effect of being able to more appropriately identify the environment of the wireless transmission path compared to a case in which the threshold value is not determined by referring to distance information.

[0069] Furthermore, in the information processing system 1A according to this exemplary embodiment, the quality information includes the reception strength of a signal transmitted from one of the first wireless communication device 3 and the second wireless communication device 4 and received by the other, and a threshold included in an algorithm and used for comparison with the reception strength is determined so as to have a negative correlation with the distance indicated by the distance information. Therefore, in addition to the effects of the information processing system 1 according to the first exemplary embodiment, the information processing system 1A according to this exemplary embodiment has the effect of being able to more appropriately identify the environment of the wireless transmission path compared to a case in which the threshold for the reception strength of the signal is not reduced as the distance indicated by the distance information increases.

[0070] Exemplary Embodiment 3 A third exemplary embodiment of the present invention will be described in detail with reference to the drawings. However, components having the same functions as those described in the first and second exemplary embodiments are denoted by the same reference numerals, and their description will not be repeated.

[0071] <Configuration of information processing system> FIG. 8 is a block diagram showing the configuration of an information processing system 1B according to this exemplary embodiment. B The information processing system 1B includes an acquisition unit 11, a determination unit 12, an identification unit 13, a storage unit 20A, and a communication unit 30A. The information processing system 1B further includes a first wireless communication device 3, a second wireless communication device 4, and a notification unit 14B.

[0072] The notification unit 14B notifies the first wireless communication device 3 and the second wireless communication device 4 of the monitoring target. The monitoring target is a specific target in the environment of the information processing system 1B, and includes, for example, a movement path or movement area of ​​the wireless communication device. As an example, the notification unit 14B notifies the monitoring path as the monitoring target. The notification unit 14B may also notify the monitoring area as the monitoring target.

[0073] In the information processing system 1B, the first wireless communication device 3 includes a communication unit 31B and a movement unit 32B. The communication unit 31B communicates with the communication unit 30A and the second wireless communication device 4. The movement unit 32B is a movement mechanism that moves the first wireless communication device 3, and examples of such a mechanism include a propeller, a wheel, or a caterpillar. The second wireless communication device 4 includes a communication unit 41B and a movement unit 42B. The communication unit 41B communicates with the communication unit 30A and the first wireless communication device 3. The movement unit 42B is a movement mechanism that moves the second wireless communication device 4, and examples of such a mechanism include a propeller, a wheel, or a caterpillar.

[0074] The first wireless communication device 3 and the second wireless communication device 4 move the wireless communication device so that the wireless transmission path includes at least a part of the monitoring target notified by the notification unit 14B. In other words, each of the first wireless communication device 3 and the second wireless communication device 4 includes a moving means (moving unit 32B, moving unit 42B) for moving the wireless communication device so that the wireless transmission path includes at least a part of the monitoring target notified by the notification unit 14B. Here, when the notification unit 14B notifies a monitoring path as a monitoring target, the moving unit 32B and the moving unit 42B move the wireless communication device to a position on the monitoring path notified by the notification unit 14B. In addition, when the notification unit 14B notifies a monitoring target as a monitoring target, the moving unit 32B and the moving unit 42B move the wireless communication device to a position on the monitoring path notified by the notification unit 14B. Monitoring When notifying the area, the moving unit 32B and the moving unit 42B move the wireless communication device to a position on the periphery of the monitoring area.

[0075] <Example of monitoring route> Fig. 9 is a diagram showing a specific example of a monitoring route. In Fig. 9, a first wireless communication device 3 moves in the direction of an arrow A13 on a monitoring route A11, and a second wireless communication device 4 moves in the direction of an arrow A14 on the monitoring route A11. The determination unit 12 determines an algorithm by referring to a distance d11 between the first wireless communication device 3 and the second wireless communication device 4, and identifies the environment of the wireless transmission path using the quality information and the determined algorithm.

[0076] As an example, the notification unit 14B notifies the first wireless communication device 3 and the second wireless communication device 4 of the monitoring route. In this case, the first wireless communication device 3 and the second wireless communication device 4 move to multiple positions on the notified monitoring route. Furthermore, the notification unit 14B may notify one of the first wireless communication device 3 and the second wireless communication device 4 of the monitoring route. In this case, as an example, one wireless communication device that has been notified of the monitoring route notifies the other wireless communication device of the monitoring route or a position on the monitoring route.

[0077] Furthermore, the notification unit 14B may notify the first wireless communication device 3 and the second wireless communication device 4 of multiple positions on the monitoring route. In this case, the first wireless communication device 3 and the second wireless communication device 4 move to the notified multiple positions. Furthermore, the notification unit 14B may notify one of the first wireless communication device 3 and the second wireless communication device 4 of the multiple positions. In this case, as an example, one wireless communication device that has been notified of the multiple positions notifies the other wireless communication device of the destination positions.

[0078] <Examples of monitoring areas> Fig. 10 is a diagram showing a specific example of a monitoring area. In the example of Fig. 10, a first wireless communication device 3 moves in the direction of an arrow A23 on the periphery of a monitoring area A21, and a second wireless communication device 4 moves in the direction of an arrow A24 on the periphery of the monitoring area A21. The determination unit 12 determines an algorithm by referring to a distance d21 between the first wireless communication device 3 and the second wireless communication device 4, and identifies the environment of the wireless transmission path using the quality information and the determined algorithm.

[0079] As an example, the notification unit 14B notifies the first wireless communication device 3 and the second wireless communication device 4 of the monitoring area. In this case, the first wireless communication device 3 and the second wireless communication device 4 move to multiple positions on the periphery of the notified monitoring area. Furthermore, the notification unit 14B may notify one of the first wireless communication device 3 and the second wireless communication device 4 of the monitoring area. In this case, as an example, one wireless communication device that has been notified of the monitoring area notifies the other wireless communication device of the monitoring area or a position on the periphery of the monitoring area.

[0080] Furthermore, as an example, the notification unit 14B may notify the first wireless communication device 3 and the second wireless communication device 4 of multiple positions on the periphery of the monitoring area. In this case, the first wireless communication device 3 and the second wireless communication device 4 move to the multiple notified positions. Furthermore, the notification unit 14B may notify one of the first wireless communication device 3 and the second wireless communication device 4 of multiple positions on the periphery of the monitoring area. In this case, as an example, one wireless communication device that has been notified of the multiple positions notifies the other wireless communication device of the multiple positions.

[0081] 9 and 10, the case where both the first wireless communication device 3 and the second wireless communication device 4 move has been described. However, it is also possible for one of the first wireless communication device 3 and the second wireless communication device 4 to move. For example, the information processing system 1B may identify the environment to be monitored by the second wireless communication device 4 moving while the first wireless communication device 3 is stopped, or the information processing system 1B may identify the environment to be monitored by the first wireless communication device 3 moving while the second wireless communication device 4 is stopped. As an example, when the first wireless communication device 3 is stopped (e.g., hovering) at a position included in the monitoring area, the second wireless communication device 4 may circle around the first wireless communication device 3, thereby allowing the information processing system 1B to identify the environment of the monitoring area.

[0082] <Effects of information processing systems> As described above, the information processing system 1B according to this exemplary embodiment is configured to notify the first wireless communication device 3 and the second wireless communication device 4 of a monitoring target, and each of the first wireless communication device and the second wireless communication device is equipped with a moving means for moving the wireless communication device so that the wireless transmission path includes at least a portion of the notified monitoring target. Therefore, the information processing system 1B according to this exemplary embodiment has the effect of being able to identify the environment of a monitoring target in various locations, in addition to the effect achieved by the information processing system 1 according to the exemplary embodiment 1.

[0083] [Software implementation example] Some or all of the functions of the information processing systems 1, 1A, and 1B may be realized by hardware such as an integrated circuit (IC chip), or may be realized by software.

[0084] In the latter case, the information processing systems 1, 1A, and 1B are realized, for example, by a computer that executes instructions of a program, which is software that realizes each function. An example of such a computer (hereinafter referred to as computer C) is shown in FIG. 11. The computer C includes at least one processor C1 and at least one memory C2. The memory C2 stores a program P for operating the computer C as the information processing systems 1, 1A, and 1B. In the computer C, the processor C1 reads and executes the program P from the memory C2, thereby realizing each function of the information processing systems 1, 1A, and 1B.

[0085] The processor C1 may be, for example, a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processor (DSP), a micro processing unit (MPU), a floating point number processing unit (FPU), a physics processing unit (PPU), a microcontroller, or a combination thereof. The memory C2 may be, for example, a flash memory, a hard disk drive (HDD), a solid state drive (SSD), or a combination thereof.

[0086] However, the computer C may further include a RAM (Random Access Memory) for expanding the program P during execution and for temporarily storing various data. The computer C may also include a communication interface for transmitting and receiving data to and from other devices. The computer C may also include an input / output interface for connecting input / output devices such as a keyboard, mouse, display, and printer.

[0087] Furthermore, the program P can be recorded on a non-transitory tangible recording medium M that can be read by the computer C. Such a recording medium M can be, for example, a tape, a disk, a card, a semiconductor memory, or a programmable logic circuit. The computer C can acquire the program P via such a recording medium M. The program P can also be transmitted via a transmission medium. Such a transmission medium can be, for example, a communication network or broadcast waves. The computer C can also acquire the program P via such a transmission medium.

[0088] [Appendix 1] The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. For example, embodiments obtained by appropriately combining the technical means disclosed in the above-described embodiments are also included in the technical scope of the present invention.

[0089] [Appendix 2] Some or all of the above-described embodiments can also be described as follows: However, the present invention is not limited to the following described aspects.

[0090] (Appendix 1) an acquisition means for acquiring distance information indicating a distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, and quality information that is information regarding the quality of the communication; a determining means for determining an algorithm for identifying the environment of the wireless transmission path by referring to the distance information; a specifying means for specifying an environment of the wireless transmission path using the quality information and the algorithm determined by the determining means; An information processing system comprising:

[0091] According to the above configuration, the environment of the wireless transmission path can be identified even when the distance between the wireless communication devices varies.

[0092] (Appendix 2) the determining means determines a threshold value included in the algorithm and used for comparison with the quality information by referring to the distance information. 10. The information processing system of claim 1.

[0093] According to the above configuration, the environment of the wireless transmission path can be more suitably identified compared to a case where the threshold value used to identify the environment is not determined by referring to the distance information.

[0094] (Appendix 3) the quality information includes a reception strength of a signal transmitted from one of the first wireless communication device and the second wireless communication device and received by the other; the determining means determines a threshold included in the algorithm and used for comparison with the reception strength so as to have a negative correlation with the distance indicated by the distance information. 10. The information processing system of claim 2.

[0095] According to the above configuration, the environment of the wireless transmission path can be more suitably identified compared to a case where the threshold value of the signal reception strength is not set to a smaller value as the distance indicated by the distance information increases.

[0096] (Appendix 4) the quality information includes at least one of an amount of attenuation, a packet loss rate, and an amount of delay of a signal transmitted from one of the first wireless communication device and the second wireless communication device and received by the other, the determining means determines a threshold included in the algorithm and used for comparison with at least one of the amount of attenuation, the packet loss rate, and the amount of delay so as to have a positive correlation with the distance indicated by the distance information. 4. The information processing system according to claim 2 or 3.

[0097] According to the above configuration, the environment of the wireless transmission path can be more appropriately identified than when the threshold value for at least one of the signal attenuation, packet loss rate, and delay amount is not set to a larger value as the distance indicated by the distance information increases.

[0098] (Appendix 5) The identification means Estimating environmental factors that cause a difference between the value indicated by the quality information and the threshold as an environment of the wireless transmission path. 5. An information processing system according to any one of appendices 2 to 4.

[0099] According to the above configuration, it is possible to estimate environmental factors that affect the quality of the wireless transmission path.

[0100] (Appendix 6) the acquiring means further acquires an image captured by an imaging device, the determining means determines the algorithm by further referring to the captured image. 6. An information processing system according to any one of appendices 1 to 5.

[0101] According to the above configuration, the environment of the wireless transmission path can be more suitably identified compared to a case where the algorithm is not determined by referring to the captured image.

[0102] (Appendix 7) The determining means determines the algorithm by referring to at least the distance information when the environment of the wireless transmission path cannot be identified from the captured image. 7. The information processing system according to claim 6.

[0103] According to the above configuration, the environment of the wireless transmission path can be more appropriately identified compared to when an algorithm according to the brightness of the captured image is not selected.

[0104] (Appendix 8) the acquiring means further acquires location information of at least one of the first wireless communication device and the second wireless communication device; the determining means determines the algorithm by further referring to the position information. 8. An information processing system according to any one of appendices 1 to 7.

[0105] According to the above configuration, the environment of the wireless transmission path can be more suitably identified compared to a case where the algorithm is not determined with reference to the location information.

[0106] (Appendix 9) The acquisition means further acquires external information, the determining means determines the algorithm by further referring to the external information. 9. An information processing system according to any one of appendices 1 to 8.

[0107] According to the above configuration, the environment of the wireless transmission path can be more suitably identified compared to a case where the algorithm is not determined by referring to external information.

[0108] (Appendix 10) the first wireless communication device and the second wireless communication device; a notification means for notifying the first wireless communication device and the second wireless communication device of a monitoring target; Further provided with Each of the first wireless communication device and the second wireless communication device a moving means for moving the wireless communication device so that the wireless transmission path includes at least a part of the monitoring target notified by the notifying means, 10. An information processing system according to any one of appendices 1 to 9.

[0109] According to the above configuration, it is possible to identify environments to be monitored at various locations.

[0110] (Appendix 11) the notification means notifies a monitoring path as the monitoring target, the moving means moves the wireless communication device to a position on the monitoring route. 11. The information processing system of claim 10.

[0111] According to the above configuration, it is possible to identify the environment of the monitoring path.

[0112] (Appendix 12) the notification means notifies a monitoring area as the monitoring target, the moving means moves the wireless communication device to a position on the periphery of the monitoring area; 12. The information processing system of claim 11.

[0113] According to the above configuration, the environment of the monitored area can be identified.

[0114] (Appendix 13) an acquisition means for acquiring distance information indicating a distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, and quality information that is information regarding the quality of the communication; a determining means for determining an algorithm for identifying the environment of the wireless transmission path by referring to the distance information; a specifying means for specifying an environment of the wireless transmission path using the quality information and the algorithm determined by the determining means; An information processing device comprising:

[0115] According to the above configuration, the environment of the wireless transmission path can be identified even when the distance between the wireless communication devices varies.

[0116] (Appendix 14) acquiring distance information indicating a distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, and quality information that is information regarding the quality of the communication; determining an algorithm for identifying an environment of the wireless transmission path by referring to the distance information; identifying an environment of the wireless transmission path using the quality information and the determined algorithm; An information processing method including:

[0117] According to the above information processing method, it is possible to identify the environment of the wireless transmission path even when the distance between the wireless communication devices varies.

[0118] (Appendix 15) On the computer, an acquisition process for acquiring distance information indicating a distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, and quality information that is information regarding the quality of the communication; a determination process of determining an algorithm for identifying the environment of the wireless transmission path by referring to the distance information; a determination process for determining an environment of the wireless transmission path using the quality information and the algorithm determined in the determination process; A program that executes the following.

[0119] According to the above configuration, the environment of the wireless transmission path can be identified even when the distance between the wireless communication devices varies.

[0120] (Appendix 16) an acquisition means for acquiring distance information indicating a distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, quality information that is information regarding the quality of the communication, and an image captured by an image capture device provided in at least one of the first wireless communication device and the second wireless communication device; a determining means for determining an algorithm for identifying the environment of the wireless transmission path by selectively referring to at least one of the distance information and the captured image; a specifying means for specifying an environment of the wireless transmission path using the quality information and the algorithm determined by the determining means; An information processing system comprising:

[0121] According to the above configuration, the environment of the wireless transmission path can be identified even when the distance between the wireless communication devices varies.

[0122] (Appendix 17) an acquisition means for acquiring distance information indicating a distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, quality information that is information regarding the quality of the communication, and location information of at least one of the first wireless communication device and the second wireless communication device; a determining means for determining an algorithm for identifying the environment of the wireless transmission path by selectively referring to at least one of the distance information and the position information; a specifying means for specifying an environment of the wireless transmission path using the quality information and the algorithm determined by the determining means; An information processing system comprising:

[0123] According to the above configuration, the environment of the wireless transmission path can be identified even when the distance between the wireless communication devices varies.

[0124] (Appendix 18) an acquisition means for acquiring distance information indicating a distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, quality information that is information regarding the quality of the communication, and external information; a determining means for determining an algorithm for identifying the environment of the wireless transmission path by selectively referring to at least one of the distance information and the external information; a specifying means for specifying an environment of the wireless transmission path using the quality information and the algorithm determined by the determining means; An information processing system comprising:

[0125] According to the above configuration, the environment of the wireless transmission path can be identified even when the distance between the wireless communication devices varies.

[0126] [Appendix 3] Some or all of the above-described embodiments can also be expressed as follows. An information processing system comprising at least one processor, the processor executing an acquisition process to acquire distance information indicating the distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, and quality information that is information regarding the quality of the communication; a determination process to determine an algorithm for identifying the environment of the wireless transmission path by referring to the distance information; and an identification process to identify the environment of the wireless transmission path using the quality information and the algorithm determined in the determination process.

[0127] The information processing system may further include a memory that stores a program for causing the processor to execute the acquisition process, the determination process, and the identification process. The program may be recorded on a computer-readable, non-transitory, tangible recording medium. [Explanation of symbols]

[0128] 1, 1A, 1B Information Processing System 2. Information processing equipment 3. First wireless communication device 4. Second wireless communication device 11 Acquisition Department 12 Decision Section 13 Specific section 14B Notification Department 20A storage section 30A, 31B, 41B Communication Department 32B, 42B moving part S1, S100, S200, S300 information processing method

Claims

1. an acquisition means for acquiring distance information indicating a distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, and quality information that is information regarding the quality of the communication; a determining means for determining a threshold value, a coefficient, or a parameter of an algorithm for identifying the environment of the wireless transmission path by referring to the distance information; a determination means for determining an environment of the wireless transmission path using the quality information and a threshold, coefficient, or parameter of the algorithm determined by the determination means; the first wireless communication device and the second wireless communication device; a notification means for notifying the first wireless communication device and the second wireless communication device of a monitoring target; Equipped with Each of the first wireless communication device and the second wireless communication device a moving mechanism for moving the wireless communication device so that the wireless transmission path includes at least a part of the monitoring target notified by the notifying means; Information processing system.

2. The determining means determines a threshold value included in the algorithm and used for comparison with the quality information by referring to the distance information. The information processing system according to claim 1 .

3. the quality information includes a reception strength of a signal transmitted from one of the first wireless communication device and the second wireless communication device and received by the other; The determining means determines a threshold value included in the algorithm and used for comparison with the reception strength so as to have a negative correlation with the distance indicated by the distance information. The information processing system according to claim 2 .

4. the quality information includes at least one of an amount of attenuation, a packet loss rate, and an amount of delay of a signal transmitted from one of the first wireless communication device and the second wireless communication device and received by the other, The determining means determines a threshold included in the algorithm and used for comparison with at least one of the amount of attenuation, the packet loss rate, and the amount of delay so as to have a positive correlation with the distance indicated by the distance information. The information processing system according to claim 2 .

5. the notification means notifies a monitoring path as the monitoring target, The moving mechanism moves the wireless communication device to a position on the monitoring route. The information processing system according to claim 1 .

6. the notification means notifies a monitoring area as the monitoring target, The moving mechanism moves the wireless communication device to a position on the periphery of the monitoring area. The information processing system according to claim 1 .

7. an acquisition means for acquiring distance information indicating a distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, and quality information that is information regarding the quality of the communication; a determining means for determining a threshold value, a coefficient, or a parameter of an algorithm for identifying the environment of the wireless transmission path by referring to the distance information; a determination means for determining an environment of the wireless transmission path by using the quality information and a threshold, coefficient, or parameter of the algorithm determined by the determination means; the first wireless communication device and the second wireless communication device; a notification means for notifying the first wireless communication device and the second wireless communication device of a monitoring target; Equipped with Each of the first wireless communication device and the second wireless communication device a moving mechanism for moving the wireless communication device so that the wireless transmission path includes at least a part of the monitoring target notified by the notifying means; Information processing device.

8. acquiring distance information indicating a distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, and quality information that is information regarding the quality of the communication; determining a threshold value, a coefficient, or a parameter of an algorithm for identifying an environment of the wireless transmission path by referring to the distance information; Identifying an environment of the wireless transmission path using the quality information and a threshold, coefficient, or parameter of the determined algorithm; the first wireless communication device and the second wireless communication device; notifying the first wireless communication device and the second wireless communication device of a monitoring target; Each of the first wireless communication device and the second wireless communication device moving the wireless communication device so that the wireless transmission path includes at least a part of the notified monitoring target; An information processing method including:

9. On the computer, an acquisition process for acquiring distance information indicating a distance between a first wireless communication device and a second wireless communication device that communicate directly with each other via a wireless transmission path, and quality information that is information regarding the quality of the communication; a determination process of determining a threshold value, a coefficient, or a parameter of an algorithm for identifying the environment of the wireless transmission path by referring to the distance information; a determination process for determining the environment of the wireless transmission path using the quality information and a threshold, coefficient, or parameter of the algorithm determined in the determination process; the first wireless communication device and the second wireless communication device; a notification process of notifying the first wireless communication device and the second wireless communication device of a monitoring target; Each of the first wireless communication device and the second wireless communication device a moving mechanism process for moving the wireless communication device so that the wireless transmission path includes at least a part of the notified monitoring target; A program that executes the following.

Citation Information

Patent Citations

  • Radio apparatus

    JP2003318795A

  • Wireless apparatus

    JP2004112554A

  • Channel band control apparatus

    JP2004363679A

  • Radio communication system, movable base station, control station, and movable sensor

    JP2018195928A

  • Communication quality measuring method, communication quality measuring system, and program

    JP2021057859A