Information processing device, information processing method, information processing system, and information processing program
The information processing device addresses the challenge of blind spots in wireless communication by calculating and outputting optimal reflector/repeater installation points based on acquired data, improving communication quality in areas with poor reception.
Patent Information
- Application Number
- JP2024520134
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-05-11
- Publication Date
- 2025-10-15
- Estimated Expiration
- 2042-05-11
Smart Images

Figure 0007754298000001 
Figure 0007754298000002 
Figure 0007754298000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to the technology of wireless communication. [Background technology]
[0002] Efforts are being made to achieve high-speed communication using short-wavelength radio waves, such as millimeter waves. Because short-wavelength radio waves tend to travel in a straight line, blind spots are easily created, and so reflectors are installed to eliminate these blind spots. For example, Patent Document 1 describes a method of relaying user data from a data collector to a ground device by providing a reflector made of a metal plate or other material on the repeater and reflecting radio waves (e.g., millimeter waves) transmitted from the data collector with the reflector. Patent Document 1 also describes a method of controlling the position of the repeater, in which the line-of-sight status between the data collector and the repeater is determined based on location information of the data collector, location information of the repeater, information on the communication status between the data collector and the repeater, and information on the communication status between the repeater and the ground device, and the position of the repeater is controlled to ensure line-of-sight between the data collector and the repeater. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2018-165099 Summary of the Invention [Problem to be solved by the invention]
[0004] However, it is difficult to determine where to install the reflector to effectively eliminate blind spots. Even with the technology described in Patent Document 1, it is difficult to eliminate blind spots of radio waves from location information and information related to communication conditions.
[0005] One aspect of the present invention has been made in view of the above-mentioned problems, and one example of a purpose thereof is to provide a technology that can output information for eliminating blind spots of radio waves in wireless communication. [Means for solving the problem]
[0006] An information processing device according to one aspect of the present invention includes an acquisition means for acquiring first data indicating a plurality of objects included in a first angle of view having a first base point that is a point where communication quality with a base station is below a predetermined threshold, and second data indicating a plurality of objects included in a second angle of view having the base station as a second base point, a calculation means for calculating a point indicated by one or more objects commonly indicated by the first data and the second data, and an output means for outputting at least one of the one or more points calculated by the calculation means.
[0007] An information processing method according to one aspect of the present invention includes at least one processor acquiring first data indicating a plurality of objects included in a first angle of view having a first base point that is a point where communication quality with a base station is below a predetermined threshold, and second data indicating a plurality of objects included in a second angle of view having the base station as a second base point, calculating points indicated by one or more objects commonly indicated by the first data and the second data, and outputting at least one of the calculated one or more points.
[0008] An information processing program according to one aspect of the present invention causes a computer to perform an acquisition process to acquire first data indicating a plurality of objects included in a first angle of view having a first base point that is a point where communication quality with a base station is below a predetermined threshold, and second data indicating a plurality of objects included in a second angle of view having the base station as a second base point; a calculation process to calculate points indicated by one or more objects commonly indicated by the first data and the second data; and an output process to output at least one of the one or more points calculated in the calculation process. [Effects of the Invention]
[0009] According to one aspect of the present invention, it is possible to output information for eliminating dead spots of radio waves in wireless communication. [Brief explanation of the drawings]
[0010] [Figure 1] 1 is a block diagram showing a configuration of an information processing device according to a first exemplary embodiment. [Figure 2] 1 is a flowchart showing the flow of an information processing method according to the first exemplary embodiment. [Figure 3] FIG. 10 is a block diagram showing the configuration of an information processing device according to a second exemplary embodiment. [Figure 4] FIG. 10 is a diagram illustrating an example of the operation of the information processing device. [Figure 5] FIG. 10 is a diagram showing an example of a screen presented by a presentation unit. [Figure 6] FIG. 10 is a block diagram showing the configuration of an information processing system according to a second exemplary embodiment. [Figure 7] FIG. 1 is a diagram illustrating an example of the operation of an information processing system. [Figure 8] FIG. 1 is a diagram illustrating an example of a computer that executes instructions of a program, which is software that realizes the functions of each device according to each exemplary embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0011] 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.
[0012] <Configuration of information processing device> The configuration of an information processing device 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 device 1. The information processing device 1 includes an acquisition unit 11, a calculation unit 12, and an output unit 13.
[0013] (Acquisition Department) The acquisition unit 11 acquires first data indicating a plurality of objects included in a first angle of view, with a first base point being a point where the communication quality with the base station is equal to or lower than a predetermined threshold, and second data indicating a plurality of objects included in a second angle of view, with the base station as a second base point. Here, the communication quality threshold is, for example, a packet loss rate threshold or a radio wave intensity threshold. However, the communication quality threshold is not limited to the above examples and may be another threshold related to communication quality.
[0014] (First data, second data) As described above, the first data is data indicating a plurality of objects included in the first angle of view at the first base point. The first data is, for example, sensing data obtained at the first base point. For example, the sensing data includes imaging data obtained from the first base point or sensing data obtained by LiDAR (Light Detection and Ranging, Laser Imaging Detection and Ranging). Here, the first sensing data may include point cloud data obtained at the first base point.
[0015] Furthermore, as described above, the second data is data indicating a plurality of objects included in the second angle of view at the second base point. The second data is, for example, sensing data obtained at the second base point. For example, the sensing data includes imaging data captured from the second base point or sensing data obtained by LiDAR. Here, the second sensing data may include point cloud data acquired at the second base point.
[0016] Furthermore, the first data and the second data are not limited to sensing data and may be three-dimensional model data. The first data and the second data may be, for example, three-dimensional geospatial data (such as a 3D city model) that recreates an actual city in a virtual space. In this case, the first data and the second data may be, for example, data that represents the characteristics of multiple objects, and more specifically, for example, data in which information on the material and age of each building included in the three-dimensional space is written in a markup language.
[0017] (angle of view) Here, the expression "angle of field" is not limited to the case of acquiring an image, but refers to a predetermined area defined with a certain point as the base point. Furthermore, in a configuration in which sensing is performed using electromagnetic waves with strong linearity, such as visible light or laser, the angle of field may be defined as a cone-shaped area with the sensing base point as the apex, but this does not limit the present exemplary embodiment. When radio waves transmitted from a base station have directionality, the second angle of field is, for example, an area included within a predetermined angle range based on the direction of radio wave transmission.
[0018] (Object) The object is something included in the first angle of view or the second angle of view, and examples include buildings in urban areas, intersections, parking lots, parks, traffic lights, etc. However, the object is not limited to the above examples and may be something else.
[0019] The acquiring unit 11 may acquire the first data and the second data by receiving them from another device connected via a communication line, or may acquire the first data and the second data input by an input device connected to the input interface. Alternatively, the acquiring unit 11 may acquire the first data and the second data by reading them from a predetermined storage device.
[0020] (Calculation section) The calculation unit 12 calculates a location indicated by one or more objects commonly indicated by the first data and the second data. For example, when the first data and the second data are image data, the calculation unit 12 calculates a location indicated by an object commonly indicated by the first data and the second data by detecting an object from the first data and the second data using an object detection technology such as Faster R-CNN (Regional CNN) or YOLO (You Only Look Once). As another example, the calculation unit 12 may detect an object by image processing such as pattern matching on the image data. For example, when the first data and the second data are three-dimensional model data, the calculation unit 12 calculates a location indicated by an object commonly included in the first data and the second data. However, the method by which the calculation unit 12 calculates one or more locations is not limited to the above example, and the calculation unit 12 may calculate one or more locations using other methods.
[0021] (Output section 13) The output unit 13 outputs at least one of the one or more points calculated by the calculation unit 12. For example, the output unit 13 may output the information by transmitting information indicating the one or more points to another device connected via a communication line, or may output the information to an output device connected to an output interface. Here, examples of the output device include a display, a printer, a projector, or a speaker. Alternatively, the output unit 13 may output the information by writing the information to a predetermined storage device.
[0022] As an example, the information output by the output unit 13 is used for installing a radio wave reflector or a radio wave repeater to eliminate radio wave blind spots. When a radio wave reflector is installed at one or more points output by the output unit 13, radio waves transmitted from a base station are reflected by the radio wave reflector and reach a point that is a first base point. This improves the communication quality at the point that is the first base point. Furthermore, when a radio wave repeater is installed at one or more points output by the output unit 13, the radio waves transmitted from the base station are relayed by the radio wave repeater, and the radio waves reach the point that is the first base point. This improves the communication quality at the point that is the first base point.
[0023] As described above, the information processing device 1 according to this exemplary embodiment is configured to include an acquisition unit 11 that acquires first data indicating a plurality of objects included in a first angle of view having a first base point that is a point where the communication quality with a base station is equal to or lower than a predetermined threshold, and second data indicating a plurality of objects included in a second angle of view having the base station as a second base point, a calculation unit 12 that calculates points indicated by one or more objects commonly indicated by the first data and the second data, and an output unit 13 that outputs at least one of the one or more points calculated by the calculation unit 12. Therefore, the information processing device 1 according to this exemplary embodiment has the effect of being able to output information for eliminating blind spots of radio waves in wireless communication.
[0024] <Information Processing Program> The above-described functions of the information processing device 1 can also be realized by a program. The information processing program according to this exemplary embodiment causes a computer to execute an acquisition process of acquiring first data indicating a plurality of objects included in a first angle of view having a first base point that is a point where the communication quality with a base station is equal to or lower than a predetermined threshold, and second data indicating a plurality of objects included in a second angle of view having the base station as a second base point, a calculation process of calculating points indicated by one or more objects commonly indicated by the first data and the second data, and an output process of outputting at least one of the one or more points calculated in the calculation process.
[0025] <Flow of information processing method> The flow of information processing method S1 according to this exemplary embodiment will be described with reference to Fig. 2. Fig. 2 is a flow diagram showing the flow of information processing method S1. The execution entity of each step in information processing method S1 may be a processor provided in information processing device 1, or may be a processor provided in another device, or each step may be executed by a processor provided in a different device.
[0026] In step S11, at least one processor acquires first data indicating a plurality of objects included in a first angle of view having a first base point as a point where the communication quality with the base station is equal to or lower than a predetermined threshold, and second data indicating a plurality of objects included in a second angle of view having the base station as a second base point. In step S12, at least one processor calculates a point indicated by one or more objects commonly indicated by the first data and the second data. In step S13, at least one processor outputs at least one of the calculated one or more points.
[0027] <Effects of information processing methods> As described above, the information processing method S1 according to this exemplary embodiment employs a configuration in which at least one processor acquires first data indicating a plurality of objects included in a first angle of view having a first base point as a point where the communication quality with a base station is equal to or lower than a predetermined threshold, and second data indicating a plurality of objects included in a second angle of view having the base station as a second base point, calculates points indicated by one or more objects commonly indicated by the first data and the second data, and outputs at least one of the calculated one or more points. Therefore, the information processing method S1 according to this exemplary embodiment has the effect of being able to output information for eliminating blind spots of radio waves in wireless communication.
[0028] 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.
[0029] <Configuration of information processing device> 3 is a block diagram showing the configuration of an information processing device 1A according to exemplary embodiment 2. The information processing device 1A includes a control unit 10A, a storage unit 20A, a communication unit 30A, and an input / output unit 40A.
[0030] (Communications Department) The communication unit 30A communicates with devices external to the information processing device 1A via a communication line. While the specific configuration of the communication line does not limit the present 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 control unit 10A to other devices, and supplies data received from other devices to the control unit 10A.
[0031] (input / output section) Input / output devices such as a keyboard, a mouse, a display, a printer, and a touch panel are connected to the input / output unit 40A. The input / output unit 40A receives various types of information input to the information processing device 1A from the connected input devices. Furthermore, the input / output unit 40A outputs various types of information to connected output devices under the control of the control unit 10A. An example of the input / output unit 40A is an interface such as a USB (Universal Serial Bus).
[0032] (Control unit / Acquisition unit) The control unit 10A includes an acquisition unit 11, a calculation unit 12, and an output unit 13. The acquisition unit 11 acquires first data and second data.
[0033] (First data) The first data is data indicating a plurality of objects included in a first angle of view, with a first base point being a point where the communication quality with the base station is equal to or lower than a predetermined threshold. Here, the first base point is a point where the communication quality is equal to or lower than the predetermined threshold, and therefore may be a point included in a radio wave blind spot.
[0034] The first data includes, for example, first sensing data obtained at a first base point. Here, the first sensing data includes, for example, first imaging data captured from the first base point. Also, the first sensing data includes, for example, first point cloud data acquired at the first base point.
[0035] When the first data includes first imaging data, the first imaging data may be data obtained by imaging with a camera mounted on a vehicle such as a passenger car, or may be imaging data obtained by imaging with a camera mounted on a user terminal such as a smartphone carried by a user. Here, the camera that outputs the first imaging data may be, for example, a camera with a wide angle of view or a panning camera whose imaging range can be changed. The first imaging data may also be a satellite image. The first imaging data may also be still image data or moving image data. The first imaging data may be generated by one camera or multiple cameras.
[0036] Furthermore, the first data is not limited to sensing data, and may be other data, such as three-dimensional model data.
[0037] (Risk Event) For example, the acquisition unit 11 may acquire the first data related to a location associated with an event that occurs when the communication quality drops below the threshold. Hereinafter, an event that occurs when the communication quality drops below the threshold is also referred to as a "risk event." For example, risk events include audio interruptions in voice communication, video distortion in video distribution, traffic accidents, and errors in autonomous driving of passenger cars. However, risk events are not limited to the above examples and may be other events. The risk event and communication quality are associated in the event information D1 stored in the storage unit 20A. Furthermore, the first base point is associated with the risk event or communication quality in the event information D1, and the acquisition unit 11, for example, refers to the event information D1 and acquires, as the first data, imaging data captured at the first base point associated with the risk event.
[0038] In the exemplary embodiment, the acquisition unit 11 acquires first data relating to each of the plurality of first base points. For example, the acquisition unit 11 acquires first data relating to each of the plurality of first base points associated with one risk event, or each of the plurality of first base points associated with each of the plurality of risk events.
[0039] (Second data) The second data is data indicating a plurality of objects included in a second angle of view with the base station as a second base point. Here, the second angle of view is, for example, a range in which the communication quality of radio waves transmitted by the base station is greater than a predetermined threshold. The second data includes, for example, second sensing data obtained at the second base point. Here, the second sensing data includes, for example, second imaging data captured from the second base point. More specifically, the second data may be imaging data representing an image captured when installing the antenna of the base station. Furthermore, the second sensing data may include, for example, second point cloud data acquired at the second base point.
[0040] Furthermore, the second data is not limited to sensing data, and may be other data, such as three-dimensional model data.
[0041] (Acquisition timing) The acquisition unit 11 may acquire the first data and the second data in real time, or may acquire the first data and the second data stored in a predetermined server or the like at a timing when a predetermined condition is satisfied. More specifically, for example, the acquisition unit 11 may acquire the first imaging data and the second imaging data in real time from an imaging device installed at the first base point and an imaging device installed at the base station. Alternatively, the acquisition unit 11 may acquire the first imaging data and the second imaging data from an existing system that stores imaging data (for example, Google Maps (registered trademark)).
[0042] (Installation information) In addition, in this exemplary embodiment, the acquisition unit 11 further acquires radio wave reflector installation availability information or radio wave repeater installation availability information. Here, the radio wave reflector installation availability information is information indicating whether a radio wave reflector can be installed. Also, the radio wave repeater installation availability information is information indicating whether a radio wave repeater can be installed. In the following description, the radio wave reflector installation availability information and the radio wave repeater installation availability information are also referred to as "installation availability information."
[0043] (Calculation section) The calculation unit 12 calculates the location indicated by one or more objects commonly indicated by the first data and the second data. The method by which the calculation unit 12 identifies the location indicated by one or more objects commonly indicated by the first data and the second data is the same as the method described in the above-mentioned exemplary embodiment 1, and the description thereof will not be repeated here.
[0044] Furthermore, in this exemplary embodiment, the calculation unit 12 calculates points indicated by one or more objects commonly indicated by the first data and the second data, which satisfy a predetermined constraint condition.
[0045] (constraints) The constraint conditions are conditions referenced in the point calculation process. For example, the constraint conditions include a condition that the distance between the point indicated by the one or more objects and the first base point is equal to or less than a predetermined distance. In this case, the calculation unit 12 selects a point whose distance from the first base point is equal to or less than a predetermined distance from among the points indicated by one or more objects commonly indicated by the first data and the second data. Here, the point calculated by the calculation unit 12 is, for example, a position in a three-dimensional space represented by the x-axis, y-axis, and z-axis.
[0046] Furthermore, as an example of the constraint condition, a condition that the distance between the base station and the point indicated by the one or more objects is equal to or less than a predetermined distance is included. In this case, the calculation unit 12 selects a point whose distance from the base station is equal to or less than the predetermined distance from among the points indicated by the one or more objects commonly indicated by the first data and the second data.
[0047] Furthermore, the constraint condition includes, for example, a condition that the location indicated by the one or more objects is a location permitted by the radio wave reflector installation possibility information or the radio wave repeater installation possibility information. In this case, the calculation unit 12 selects a location permitted by the installation possibility information from among the locations indicated by the one or more objects commonly indicated by the first data and the second data.
[0048] Furthermore, the constraint condition includes, for example, a condition that the one or more points are calculated so that the number of the one or more points is as small as possible. In this case, the calculation unit 12, for example, selects one or more points from among points indicated by multiple objects commonly indicated by the first data and the second data so that the number of points calculated for multiple first base points is minimized. More specifically, the calculation unit 12 may, for example, select, from multiple points calculated for one first base point, points that are commonly calculated for other first base points.
[0049] (output section / presentation section) The output unit 13 outputs at least one of the one or more locations calculated by the calculation unit 12. The input / output unit 40A also includes a presentation unit 41. The presentation unit 41 presents at least one of the one or more locations calculated by the calculation unit 12 as a candidate location for installing a radio wave reflector or a candidate location for a radio wave relay device. In this exemplary embodiment, the output unit 13 and the presentation unit 41 constitute a presentation means according to this exemplary embodiment. As an example, the location presented by the presentation unit 41 is used for installing a radio wave reflector or a radio wave relay device to eliminate blind spots in radio waves. Here, as an example, a material suitable for reflecting millimeter waves is used for the radio wave reflector. The radio wave reflector may be, for example, a film-like member.
[0050] (Storage part) The storage unit 20A stores event information D1 and installation feasibility information D2. The event information D1 is information in which a risk event is associated with communication quality. The installation feasibility information D2 includes at least one of radio wave reflector installation feasibility information and radio wave repeater installation feasibility information acquired by the acquisition unit 11.
[0051] <Example of operation of information processing device> 4 is a diagram illustrating an example of the operation of the information processing device 1A. In the example of FIG. 4, the imaging device 4 captures images from a first base point where the communication quality with the base station 2 is equal to or lower than a predetermined threshold. The imaging device 3 captures images from the base station 2. In this case, in other words, the first data acquired by the acquisition unit 11 includes first imaging data captured by the imaging device 4 from the first base point, and the second data includes second imaging data captured by the imaging device 3 from the base station 2.
[0052] The calculation unit 12 performs processing such as object detection on the first imaging data and the second imaging data to detect an object commonly included in the first imaging data and the second imaging data, and calculates the location of the detected object. In the example of Fig. 4, the calculation unit 12 calculates a location p11 as a location commonly included in the first imaging data and the second imaging data. The presentation unit 41 presents the location p11 calculated by the calculation unit 12.
[0053] Fig. 5 is a diagram showing an example of a screen presented by the presentation unit 41. In Fig. 5, the screen sc1 displays a point p1 that is a first base point and candidate installation points p21 to p22 for a radio wave reflector or a radio wave repeater. By checking the screen presented by the presentation unit 41, the user of the information processing device 1A can understand where to install the radio wave reflector or the radio wave repeater.
[0054] As described above, in the examples of FIGS. 4 and 5 , the information processing device 1A compares an image captured from the base station 2 with an image captured from a first location (a radio wave blind spot) where the communication quality is below a threshold, and calculates and presents points that are commonly included in both images. The points that are commonly included in both images are points where the radio wave blind spot can be eliminated by installing a radio wave reflector or a radio wave repeater. By presenting the points, according to this exemplary embodiment, the user can appropriately position the radio wave reflector or radio wave repeater, thereby eliminating the radio wave blind spot. In particular, radio waves with high directionality, such as millimeter waves, are prone to generating radio wave blind spots. However, according to this exemplary embodiment, radio wave blind spots can be more effectively eliminated.
[0055] <Configuration of information processing system> FIG. 6 is a block diagram showing the configuration of an information processing system 100A according to an exemplary embodiment 2, and FIG. 7 is a diagram illustrating an example of the operation of the information processing system 100A. The information processing system 100A includes an information processing device 1A and a communication device 5 configured to be able to communicate with a base station 2. Here, examples of the communication device 5 include a terminal mounted on a vehicle such as an automobile, a user terminal such as a smartphone owned by a user, or a security camera installed in an urban area. The communication device 5 may be a stationary device installed at a certain location, or may be a mobile device mounted on a vehicle or the like.
[0056] In the information processing system 100A, the acquisition unit 11 acquires first data and second data when the communication quality in communication between the base station 2 and the communication device 5 is equal to or lower than a threshold. In this case, the first base point is, for example, a location where the communication device 5 is located. The acquisition unit 11 may acquire imaging data captured and generated by the communication device 5 as the first data, or may acquire the first data from another device. In the example of FIG. 7, the calculation unit 12 calculates point p11 as a location that is commonly included in the first data and the second data.
[0057] <Effects of information processing device 1A> As described above, the information processing device 1A according to this exemplary embodiment employs a configuration in which the first data includes first sensing data obtained at the first base point, and the second data includes second sensing data obtained at the second base point. Therefore, in addition to the effects of the information processing device 1 according to exemplary embodiment 1, the information processing device 1A according to this exemplary embodiment can achieve the effect of outputting more accurate information for eliminating blind spots in radio waves by using data obtained by sensing.
[0058] Furthermore, in the information processing device 1A according to the present exemplary embodiment, a configuration is adopted in which the first sensing data includes first imaging data captured from the first base point, and the second sensing data includes second imaging data captured from the second base point. Therefore, according to the information processing device 1A according to the present exemplary embodiment, in addition to the effects achieved by the information processing device 1 according to the exemplary embodiment 1, an effect is achieved in that by using the imaging data obtained by imaging, more accurate information can be output as information for eliminating blind spots of radio waves.
[0059] Furthermore, in the information processing device 1A according to this exemplary embodiment, the first sensing data includes first point cloud data acquired at the first base point, and the second sensing data includes second point cloud data acquired at the second base point. Therefore, according to the information processing device 1A according to this exemplary embodiment, in addition to the effects achieved by the information processing device 1 according to exemplary embodiment 1, by using sensing data including point cloud data, an effect can be obtained in which more accurate information can be output as information for eliminating blind spots of radio waves.
[0060] Furthermore, in the information processing device 1A according to the present exemplary embodiment, the acquiring unit 11 is configured to acquire the first data related to a location associated with an event that has occurred due to the communication quality dropping below the threshold. Therefore, the information processing device 1A according to the present exemplary embodiment has the effect of being able to output information for eliminating blind spots of radio waves received at a location associated with an event that has occurred due to a drop in communication quality, in addition to the effect achieved by the information processing device 1 according to the first exemplary embodiment.
[0061] Furthermore, in the information processing device 1A according to this exemplary embodiment, the output unit 13 is configured to include a presentation unit 41 that presents at least one of the one or more locations calculated by the calculation unit 12 as a candidate location for installing a radio wave reflector or a candidate location for installing a radio wave repeater. Therefore, in addition to the effects achieved by the information processing device 1 according to the first exemplary embodiment, the information processing device 1A according to this exemplary embodiment can also provide the effect of being able to present candidate locations for installing a radio wave reflector or a radio wave repeater to eliminate blind spots of radio waves in wireless communication.
[0062] Furthermore, in the information processing device 1A according to this exemplary embodiment, the calculation unit 12 is configured to calculate points indicated by one or more objects commonly indicated by the first data and the second data, which points satisfy a predetermined constraint condition. Therefore, in addition to the effects of the information processing device 1 according to the exemplary embodiment 1, the information processing device 1A according to this exemplary embodiment can also obtain an effect of being able to output points satisfying the constraint condition as information for eliminating blind spots of radio waves.
[0063] Furthermore, the information processing device 1A according to this exemplary embodiment is configured such that the constraint conditions include a condition that the distance between the point indicated by the one or more objects and the first base point is equal to or less than a predetermined distance. Therefore, the information processing device 1A according to this exemplary embodiment has the effect of being able to exclude points that are too far from the first base point, in addition to the effect achieved by the information processing device 1 according to exemplary embodiment 1.
[0064] Furthermore, the information processing device 1A according to this exemplary embodiment employs a configuration in which the constraint conditions include a condition that the distance between the point indicated by the one or more objects and the base station 2 is equal to or less than a predetermined distance. Therefore, the information processing device 1A according to this exemplary embodiment has the effect of being able to exclude points that are too far from the base station, in addition to the effect achieved by the information processing device 1 according to exemplary embodiment 1.
[0065] Furthermore, in the information processing device 1A according to this exemplary embodiment, the acquisition unit 11 further acquires radio wave reflector installation availability information or radio wave repeater installation availability information, and the constraint conditions include a condition that the location indicated by the one or more objects is a location permitted by the radio wave reflector installation availability information or the radio wave repeater installation availability information. Therefore, the information processing device 1A according to this exemplary embodiment has the effect of being able to exclude locations where installation of a radio wave reflector or a radio wave repeater is not permitted, in addition to the effect achieved by the information processing device 1 according to exemplary embodiment 1.
[0066] Furthermore, in the information processing device 1A according to this exemplary embodiment, the acquisition unit 11 acquires first data relating to each of the plurality of first base points, and the constraint condition includes a condition that the one or more points are calculated so as to reduce the number of the one or more points. Therefore, according to the information processing device 1A according to this exemplary embodiment, in addition to the effect achieved by the information processing device 1 according to exemplary embodiment 1, the effect of being able to reduce the number of points to be output can be obtained.
[0067] Moreover, the information processing system 100A according to this exemplary embodiment includes an information processing device 1A and a communication device 5 configured to be able to communicate with a base station 2, and the acquiring unit 11 is configured to acquire the first data and the second data when the communication quality in the communication between the base station 2 and the communication device 5 is equal to or lower than the threshold. Therefore, according to the information processing device 1A according to this exemplary embodiment, in addition to the effects achieved by the information processing device 1 according to exemplary embodiment 1, an effect of being able to output information for improving the communication quality in the communication between the base station 2 and the communication device 5 can be obtained.
[0068] [Software implementation example] Some or all of the functions of the information processing devices 1 and 1A may be realized by hardware such as an integrated circuit (IC chip), or may be realized by software.
[0069] In the latter case, the information processing devices 1 and 1A 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. 8. 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 device 1 and 1A. 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 device 1 and 1A.
[0070] 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.
[0071] 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.
[0072] 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.
[0073] [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.
[0074] [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. (Appendix 1) an acquisition means for acquiring first data indicating a plurality of objects included in a first angle of view, the first angle of view being defined as a first base point at which a point where communication quality with a base station is equal to or lower than a predetermined threshold, and second data indicating a plurality of objects included in a second angle of view, the second angle of view being defined as a second base point at the base station; a calculation means for calculating points indicated by one or more objects commonly indicated by the first data and the second data; and an output means for outputting at least one of the one or more points calculated by the calculation means.
[0075] (Appendix 2) The information processing device described in Appendix 1, wherein the first data includes first sensing data obtained at the first base point, and the second data includes second sensing data obtained at the second base point.
[0076] (Appendix 3) The information processing device described in Appendix 2, wherein the first sensing data includes first imaging data captured from the first base point, and the second sensing data includes second imaging data captured from the second base point.
[0077] (Appendix 4) The information processing device described in Appendix 2 or 3, wherein the first sensing data includes first point cloud data acquired at the first base point, and the second sensing data includes second point cloud data acquired at the second base point.
[0078] (Appendix 5) 5. The information processing device according to claim 1, wherein the acquisition means acquires the first data relating to a location associated with an event that occurs when the communication quality drops below the threshold.
[0079] (Appendix 6) An information processing device described in any one of Appendices 1 to 5, wherein the output means is provided with a presentation means for presenting at least one of the one or more locations calculated by the calculation means as a candidate location for installing a radio wave reflector or a candidate location for a radio wave relay device.
[0080] (Appendix 7) The information processing device according to any one of appendices 1 to 6, wherein the calculation means calculates a point indicated by one or more objects commonly indicated by the first data and the second data, which satisfies specified constraint conditions.
[0081] (Appendix 8) 8. The information processing device according to claim 7, wherein the constraint condition includes a condition that a distance between a point indicated by the one or more objects and the first base point is equal to or less than a predetermined distance.
[0082] (Appendix 9) 9. The information processing device according to claim 7, wherein the constraint condition includes a condition that the distance between the point indicated by the one or more objects and the base station is equal to or less than a predetermined distance.
[0083] (Appendix 10) An information processing device described in any one of Appendices 7 to 9, wherein the acquisition means further acquires radio wave reflector installation availability information or radio wave repeater installation availability information, and the constraint conditions include a condition that the location indicated by the one or more objects is a location permitted by the radio wave reflector installation availability information or the radio wave repeater installation availability information.
[0084] (Appendix 11) The information processing device of any one of Appendices 7 to 10, wherein the acquisition means acquires first data regarding each of the plurality of first base points, and the constraint condition includes a condition that the one or more points are calculated so that the number of the one or more points is as small as possible.
[0085] (Appendix 12) An information processing system comprising: an information processing device according to any one of appendices 1 to 11; and a communication device configured to be able to communicate with the base station, wherein the acquisition means acquires the first data and the second data when communication quality between the base station and the communication device is equal to or lower than the threshold.
[0086] (Appendix 13) An information processing method including: at least one processor acquiring first data indicating a plurality of objects included in a first angle of view having a first base point that is a point where communication quality with a base station is below a predetermined threshold; and second data indicating a plurality of objects included in a second angle of view having the base station as a second base point; calculating points indicated by one or more objects commonly indicated by the first data and the second data; and outputting at least one of the calculated one or more points.
[0087] (Appendix 14) An information processing program that causes a computer to execute an acquisition process to acquire first data indicating a plurality of objects included in a first angle of view, with a first base point being a point where the communication quality with a base station is below a predetermined threshold, and second data indicating a plurality of objects included in a second angle of view, with the base station as a second base point; a calculation process to calculate points indicated by one or more objects commonly indicated by the first data and the second data; and an output process to output at least one of the one or more points calculated in the calculation process.
[0088] [Appendix 3] Some or all of the above-described embodiments can also be expressed as follows: An information processing device including at least one processor, wherein the processor executes an acquisition process of acquiring first data indicating a plurality of objects included in a first angle of view having a first base point that is a point where communication quality with a base station is equal to or lower than a predetermined threshold, and second data indicating a plurality of objects included in a second angle of view having the base station as a second base point, a calculation process of calculating points indicated by one or more objects commonly indicated by the first data and the second data, and an output process of outputting at least one of the one or more points calculated in the calculation process.
[0089] The information processing device may further include a memory that stores a program for causing the processor to execute the acquisition process, the calculation process, and the output process. The program may be recorded on a computer-readable, non-transitory, tangible recording medium. [Explanation of symbols]
[0090] 1, 1A Information processing equipment 11 Acquisition Department 12 Calculation section 13 Output section
Claims
1. an acquisition means for acquiring first data indicating a plurality of objects included in a first angle of view, the first angle of view being defined as a point where communication quality with a base station is equal to or lower than a predetermined threshold, and second data indicating a plurality of objects included in a second angle of view, the second angle of view being defined as a second base point at the base station; a calculation means for calculating points indicated by one or more objects commonly indicated by the first data and the second data; an output means for outputting at least one of the one or more points calculated by the calculation means; An information processing device comprising:
2. the first data includes first sensing data obtained at the first base point; The second data includes second sensing data obtained at the second base point. The information processing device according to claim 1 .
3. the first sensing data includes first imaging data captured from the first base point; The second sensing data includes second imaging data captured from the second base point. The information processing device according to claim 2 .
4. the first sensing data includes first point cloud data acquired at the first base point; The second sensing data includes second point cloud data acquired at the second base point.
4. The information processing device according to claim 2 or 3.
5. The acquiring means acquires the first data related to a location associated with an event that occurs when the communication quality drops below the threshold. The information processing device according to claim 1 .
6. The output means a presentation means for presenting at least one of the one or more points calculated by the calculation means as a radio wave reflector installation candidate point or a radio wave repeater candidate point; Equipped with The information processing device according to claim 1 .
7. The calculation means calculates points indicated by one or more objects commonly indicated by the first data and the second data, which satisfy a predetermined constraint condition. The information processing device according to claim 1 .
8. The constraints include: The condition includes that the distance between the point indicated by the one or more objects and the first base point is equal to or less than a predetermined distance. The information processing device according to claim 7 .
9. The constraints include: The condition includes that the distance between the point indicated by the one or more objects and the base station is equal to or shorter than a predetermined distance.
9. The information processing device according to claim 7 or 8.
10. The acquiring means further acquires radio wave reflector installation availability information or radio wave repeater installation availability information, The constraints include: The condition that the location indicated by the one or more objects is a location permitted by the radio wave reflector installation availability information or the radio wave repeater installation availability information is included. The information processing device according to claim 7 .
11. the acquiring means acquires first data relating to each of the plurality of first base points; The constraints include: and a condition that the one or more points are calculated so that the number of the one or more points is smaller. The information processing device according to claim 7 .
12. The information processing device according to claim 1 ; a communication device configured to be able to communicate with the base station; Equipped with The acquiring means acquires the first data and the second data when communication quality in communication between the base station and the communication device is equal to or lower than the threshold. Information processing system.
13. At least one processor acquiring first data indicating a plurality of objects included in a first angle of view having a first base point defined as a point where communication quality with a base station is equal to or lower than a predetermined threshold, and second data indicating a plurality of objects included in a second angle of view having the base station defined as a second base point; Calculating points indicated by one or more objects commonly indicated by the first data and the second data; outputting at least one of the calculated one or more points; An information processing method including:
14. On the computer, an acquisition process for acquiring first data indicating a plurality of objects included in a first angle of view, the first angle of view being defined as a point where communication quality with a base station is equal to or lower than a predetermined threshold, and second data indicating a plurality of objects included in a second angle of view, the second angle of view being defined as the base station; a calculation process for calculating points indicated by one or more objects commonly indicated by the first data and the second data; an output process for outputting at least one of the one or more points calculated in the calculation process; An information processing program that executes the above.
Citation Information
Patent Citations
Radio repeater installation support device, and radio repeater installation support method and program
JP2013121063A
Radio communication system, control device, relay device, and radio communication control method
JP2018165099A
Radio parameter control method and apparatus, and network operation management apparatus and radio base station
WO2014162711A1