Information processing device, information processing method, and program

The information processing device assists in the appropriate placement of sensors by calculating and displaying the detectable area for each candidate position, addressing the challenge of covering specified detection target areas effectively.

JP7679635B2Active Publication Date: 2025-05-20NEC CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2021023259
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-02-17
Publication Date
2025-05-20
Estimated Expiration
2041-02-17

AI Technical Summary

Technical Problem

Existing technologies face challenges in determining the appropriate placement of sensors to effectively cover a specified detection target area, especially when the area is divided, making it unclear which parts are within the sensor's detection range.

Method used

An information processing device that acquires information on target point positions detected by sensors and candidate positions for sensor placement, calculates the detectable area for each candidate position, and displays which target points are included in the detectable area, assisting users in optimal sensor placement.

Benefits of technology

This solution enables users to properly place sensors, ensuring that all target points within the detection area are effectively covered, thereby improving the efficiency and accuracy of sensor placement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007679635000001
    Figure 0007679635000001
  • Figure 0007679635000002
    Figure 0007679635000002
  • Figure 0007679635000003
    Figure 0007679635000003
Patent Text Reader

Abstract

To assist in arranging a sensor properly.SOLUTION: An acquisition unit (11) acquires information indicating a position of a target point to be detected by a sensor and information indicating a candidate position at which the sensor is placed. A calculation unit (12) calculates a detectable area by the sensor that is placed at the candidate position. A display unit (13) displays information indicating a target point included in a detectable area among the target points to be detected by the sensor.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, an information processing method, and a program, and more particularly to an information processing device, an information processing method, and a program for analyzing data collected from a sensor. [Background technology]

[0002] Sensors are being used in a variety of technical fields. For example, an IoT (Internet of Things) system has been developed that collects data from motion sensors placed in homes via a communication network and analyzes the collected data (Patent Document 1).

[0003] Related techniques also exist to aid in the proper placement of sensors within enclosed spaces such as conference rooms or classrooms, or within monitored areas such as restricted access areas.

[0004] For example, Patent Document 2 describes displaying a symbol representing a sensor and a detection target area designated by a user on a two-dimensional map showing a monitoring area. Furthermore, Patent Document 2 describes providing a UI (User Interface) that enables a user to modify the detection target area. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] JP 2018-165899 A [Patent Document 2] JP 2009-282641 A Summary of the Invention [Problem to be solved by the invention]

[0006] In the related technology described in Patent Document 2, the placement of the sensors is predetermined. Therefore, it is difficult for the user to determine where to place the sensors to cover the detection target area specified by the user. Furthermore, if the detection target area is divided, it is unclear which part of the detection target area is included in the area that the sensor can detect.

[0007] The present invention has been made in consideration of the above problems, and an object of the present invention is to assist in appropriate placement of sensors. [Means for solving the problem]

[0008] An information processing device according to one embodiment of the present invention includes an acquisition means for acquiring information indicating the position of a target point detected by a sensor and information indicating a candidate position for placing the sensor, a calculation means for calculating an area detectable by the sensor placed at the candidate position, and a display means for displaying information indicating target points detected by the sensor that are included in the detectable area.

[0009] An information processing method according to one embodiment of the present invention acquires information indicating the positions of target points detected by a sensor and information indicating candidate positions for placing the sensor, calculates the area detectable by the sensor placed at the candidate positions, and displays information indicating target points detected by the sensor that are included in the detectable area.

[0010] A program according to one embodiment of the present invention causes a computer to execute the following processes: acquiring information indicating the positions of target points detected by a sensor and information indicating candidate positions for placing the sensor; calculating an area detectable by the sensor placed at the candidate positions; and displaying information indicating target points detected by the sensor that are included in the detectable area. Effect of the Invention

[0011] According to one aspect of the present invention, proper placement of the sensor can be assisted. [Brief description of the drawings]

[0012] [Figure 1] 1 is a block diagram showing a configuration of an information processing device according to a first embodiment. [Diagram 2] 4 is a flowchart showing the operation of the information processing device according to the first embodiment. [Diagram 3] FIG. 11 is a block diagram showing the configuration of an information processing device according to a second embodiment. [Figure 4] 10 is a flowchart showing the operation of an information processing device according to a second embodiment. [Diagram 5] FIG. 11 is a diagram illustrating an example of the configuration of a system according to a third embodiment. [Figure 6] FIG. 11 is a diagram showing an example of an image of a room displayed by an information processing device included in a system according to a third embodiment. [Figure 7] FIG. 13 is another diagram showing an example of an image of a room displayed by the information processing device included in the system according to the third embodiment. [Figure 8] FIG. 13 is yet another diagram showing an example of an image of a room displayed by the information processing device included in the system according to the third embodiment. [Figure 9] FIG. 2 is a diagram illustrating an example of a hardware configuration of an information processing device according to the first or second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] [Embodiment 1] A first embodiment will be described with reference to Figures 1 and 2. In the following description, a "room" includes not only a space that is physically isolated from the outside, but also a space that is explicitly or implicitly distinguished from the outside, such as a restricted area within a facility.

[0014] When placing sensors in a room, it is necessary to consider the conditions specific to that room, such as the structure of the room, the presence or absence of obstacles, and the communication environment. Therefore, unless a user has specialized knowledge or sufficient experience, it may be difficult to properly place sensors. In addition, after arranging sensors, users may realize that they do not have enough sensors or that the sensor placement plan was inappropriate. As a result, delays occur in the work of placing sensors.

[0015] In the first embodiment, an example of an information processing device that assists in appropriate placement of a sensor will be described.

[0016] (Information processing device 10) 1 is a block diagram showing the configuration of an information processing device 10 according to the present embodiment 1. As shown in FIG.

[0017] The acquiring unit 11 acquires information indicating the positions of target points detected by the sensors and information indicating candidate positions for arranging the sensors. The acquiring unit 11 is an example of an acquiring means.

[0018] In one example, the acquisition unit 11 acquires information indicating the position of a target point of detection by the sensor, which is input from the input / output device 300 (FIG. 5) to the information processing device 10. The information indicating the position of the target point of detection by the sensor includes information indicating the size of a room in which the sensor is placed, and coordinate values ​​indicating the three-dimensional position of the target point of detection within the room. The information indicating the position of the target point of detection by the sensor is, for example, coordinate values ​​indicating a three-dimensional position that a user wishes to detect, and may be set in advance by a user's operation via an input device. The size of the room in which the sensor is placed specifically indicates the depth, width, and height of the room.

[0019] Furthermore, the acquisition unit 11 acquires information indicating candidate positions for placing the sensor, which is input to the information processing device 10. The information indicating the candidate positions for placing the sensor includes information indicating the size of the room in which the sensor is to be placed, and coordinate values ​​indicating the three-dimensional position of the candidate position of the sensor within the room.

[0020] Alternatively, the acquisition unit 11 may acquire information indicating the initial position of the sensor, which is stored in advance in a storage device (not shown). The information indicating the initial position of the sensor includes information indicating the size of the room in which the sensor is placed and three-dimensional coordinate values ​​indicating the initial position of the sensor in the room. In this case, the acquisition unit 11 sets the initial position of the sensor acquired from the storage device as a candidate position for placing the sensor.

[0021] Alternatively, the acquisition unit 11 may acquire information indicating the size of the room in which the sensor is to be placed that is input to the information processing device 10, and randomly set candidate positions for placing the sensor within the room in which the sensor is to be placed.

[0022] The acquisition unit 11 outputs information indicating the positions of target points detected by the sensors to the calculation unit 12 and the display unit 13. The acquisition unit 11 also outputs information indicating candidate positions for placing the sensors to the calculation unit 12.

[0023] The calculation unit 12 calculates an area that can be detected by a sensor arranged at a candidate position. The calculation unit 12 is an example of a calculation means.

[0024] In one example, the calculation unit 12 receives information indicating candidate positions for placing the sensor from the acquisition unit 11. In addition, the calculation unit 12 acquires information input to the information processing device 10 indicating the size of the room in which the sensor is to be placed.

[0025] Furthermore, the calculation unit 12 acquires sensor specification information from a storage device (not shown). The sensor specification information is information on the sensor specifications, such as the sensor's functions, the sensor's structure, the sensor's design, and the communication method. In one example, the sensor specification information includes information indicating the sensor type, the sensor's detection distance, the sensor's detection angle, and the standard value of the sensor's height.

[0026] The calculation unit 12 calculates an area in which the sensor placed at the candidate position can detect based on information indicating the candidate position for placing the sensor and the sensor specification information. Specifically, the calculation unit 12 calculates an area in which the sensor can detect when the sensor is placed at the candidate position in the room. The area in which the sensor can detect in the room represents a three-dimensional area corresponding to a part of the room. Then, the calculation unit 12 generates information representing the three-dimensional area indicating the detectable area.

[0027] Furthermore, the calculation unit 12 receives information indicating the positions of the target points detected by the sensor from the acquisition unit 11. The calculation unit 12 detects the target points detected by the sensor that are included in the detectable area by comparing the information indicating the positions of the target points detected by the sensor with the information representing the three-dimensional region indicating the detectable area. Then, the calculation unit 12 outputs information indicating the target points detected by the sensor that are included in the detectable area to the display unit 13.

[0028] The display unit 13 displays information indicating target points included in a detectable area among target points detected by the sensor. The display unit 13 is an example of a display means.

[0029] In one example, the display unit 13 receives information indicating the positions of target points detected by the sensor from the acquisition unit 11. The display unit 13 also receives information indicating target points included in a detectable area among the target points detected by the sensor from the calculation unit 12.

[0030] Then, the display unit 13 displays the position of the target point detected by the sensor based on the information received from the acquisition unit 11. For example, the display unit 13 displays the target point of detection in an image of a room in which the sensor is placed (for example, FIG. 6).

[0031] In addition, the display unit 13 displays information indicating target points included in the detectable area among the target points detected by the sensor, based on the information received from the calculation unit 12. For example, the display unit 13 displays which target points are included in the detectable area together with an image of the room in which the sensor is placed (e.g., FIGS. 7 and 8).

[0032] (Operation of information processing device 10) The operation of the information processing device 10 according to the first embodiment will be described with reference to Fig. 2. Fig. 2 is a flowchart showing the flow of processes executed by each unit of the information processing device 10.

[0033] 2, the acquisition unit 11 acquires information indicating the positions of target points detected by the sensors and information indicating candidate positions for placing the sensors (S1). The acquisition unit 11 outputs the information indicating the candidate positions for placing the sensors to the calculation unit 12.

[0034] Next, the calculation unit 12 calculates an area that can be detected by the sensor placed at the candidate position (S2). Then, the calculation unit 12 detects target points that are included in the detectable area among the target points detected by the sensor.

[0035] The calculation unit 12 outputs to the display unit 13 information indicating the target points included in the detectable area among the target points detected by the sensor.

[0036] Thereafter, the display unit 13 displays information indicating the target points included in the detectable area among the target points detected by the sensor (S3).

[0037] This is the end of the operation of the information processing device 10 according to the first embodiment.

[0038] (Modification) It is assumed that a plurality of different types of sensors are combined and used in the same room. For example, a human presence sensor and an illuminance sensor are combined to build a system for adjusting the illuminance in a room. In such a case, the sensor uses and the areas that the sensors can detect differ for each type of sensor. Therefore, in one modified example, the acquisition unit 11 acquires information indicating candidate positions for placing the sensors for each type of sensor.

[0039] In this modification, the acquisition unit 11 acquires information indicating the position of a target point detected by a sensor, which is input from an input / output device (FIG. 5) to the information processing device 10. In addition, the acquisition unit 11 acquires sensor specification information. As described above, the sensor specification information includes information indicating the type of the sensor.

[0040] The acquisition unit 11 determines the type of the sensor based on the sensor specification information. Then, the acquisition unit 11 outputs information indicating the determined sensor type and information indicating the position of the target point detected by the sensor to the calculation unit 12 and the display unit 13. The acquisition unit 11 also outputs information indicating candidate positions for placing the sensor to the calculation unit 12, together with the information indicating the determined sensor type.

[0041] The calculation unit 12 checks the information indicating the type of sensor received from the acquisition unit 11. Then, the calculation unit 12 calculates, for each type of sensor, an area in which the sensor placed at the candidate position can detect.

[0042] Furthermore, the calculation unit 12 detects target points included in the detectable area among the target points detected by the sensor. Then, the calculation unit 12 outputs information indicating the target points included in the detectable area among the target points detected by the sensor to the display unit 13. At the same time, the calculation unit 12 also outputs information indicating the type of the sensor to the display unit 13.

[0043] The display unit 13 displays information indicating target points included in the detectable area among the target points detected by the sensor. At this time, the display unit 13 may display information in a different manner for each type of sensor. This allows the user to recognize the type of sensor at a glance.

[0044] According to the configuration of this modification, the acquisition unit 11 acquires information indicating candidate positions for placing the sensor for each type of sensor. The calculation unit 12 calculates an area in which the sensor placed at the candidate position can detect for each type of sensor. Therefore, it is possible to deal with a case where a plurality of sensors of different types are combined and used in the same room.

[0045] (Effects of this embodiment) According to the configuration of this embodiment, the acquisition unit 11 acquires information indicating the position of a target point detected by the sensor, and information indicating a candidate position for placing the sensor. The calculation unit 12 calculates an area in which the sensor placed at the candidate position can detect. The display unit 13 displays information indicating target points included in the detectable area among the target points detected by the sensor. By referring to the displayed information, the user can know which target points the sensor can detect when the sensor is placed at the candidate position. This can assist in appropriately placing the sensor.

[0046] [Embodiment 2] A second embodiment will be described with reference to Figures 3 and 4. In the second embodiment, the same components as those in the first embodiment are denoted by the same reference numerals, and the description of these components will be omitted.

[0047] (Information processing device 20) Fig. 3 is a block diagram showing a configuration of an information processing device 20 according to the present embodiment 2. As shown in Fig. 3, the information processing device 20 includes an acquisition unit 11, a calculation unit 12, and a display unit 13. In addition, the information processing device 20 further includes an input unit 24.

[0048] The input unit 24 receives an input operation for designating a candidate position. The input unit 24 is an example of an input means.

[0049] In one example, the input unit 24 receives an input signal based on an input operation for an input / output device (FIG. 5) connected to the information processing device 20, such as a keyboard, a touch panel, a mouse, or a microphone. The input unit 24 accepts a predetermined input operation for inputting a candidate position. The input unit 24 outputs information indicating the candidate position input by the input operation to the acquisition unit 11.

[0050] The acquisition unit 11 according to the second embodiment acquires input information indicating candidate positions, and outputs the information indicating candidate positions for arranging the sensors to the calculation unit 12.

[0051] (Operation of information processing device 20) The operation of the information processing device 20 according to the second embodiment will be described with reference to Fig. 4. Fig. 4 is a flowchart showing the flow of processes executed by each unit of the information processing device 20.

[0052] As shown in FIG. 4, the input unit 24 accepts an input operation for inputting a candidate position (S21).

[0053] Next, the acquisition unit 11 acquires information indicating the positions of the target points detected by the sensors and information indicating candidate positions for arranging the sensors (S22). The acquisition unit 11 outputs the information indicating the candidate positions for arranging the sensors to the calculation unit 12.

[0054] Next, the calculation unit 12 calculates an area that can be detected by the sensor placed at the candidate position (S23). Then, the calculation unit 12 detects target points that are included in the detectable area among the target points detected by the sensor.

[0055] The calculation unit 12 outputs to the display unit 13 information indicating the target points included in the detectable area among the target points detected by the sensor.

[0056] Thereafter, the display unit 13 displays information indicating the target points included in the detectable area among the target points detected by the sensor (S24).

[0057] This is the end of the operation of the information processing device 20 according to the second embodiment.

[0058] (Modification) Depending on the sensor specifications, the appropriate placement of the sensor may vary slightly or greatly. For example, placing a wall-mounted sensor on a ceiling is inappropriate. However, a user may not fully understand the sensor specifications. In such a case, the user may input an inappropriate candidate position. In another example, if a standard value of height is specified for a sensor, a sensor placed at a height far from the standard value may not function properly.

[0059] In this modification, the calculation unit 12 determines whether the candidate positions of the sensors are appropriate based on information indicating the candidate positions for arranging the sensors and the specification information of the sensors.

[0060] In one example, the calculation unit 12 compares the standard value of the sensor height indicated by the sensor specification information with the height coordinate of the candidate sensor position, and if the height coordinate of the candidate sensor position is outside the range of the standard value of the sensor height ±50%, the calculation unit 12 determines that the candidate sensor position is inappropriate.

[0061] In another example, the calculation unit 12 determines whether all of the target points detected by the sensor are included in the area where the sensor can detect when the sensor is placed at the candidate position, and if at least one of the target points detected by the sensor is not included in the area where the sensor can detect, the calculation unit 12 determines that the candidate position of the sensor is inappropriate.

[0062] Instead, the calculation unit 12 may suggest to the user an appropriate candidate position such that all of the target points detected by the sensor are included in an area where the sensor can detect the candidate position. For example, the calculation unit 12 causes the display unit 13 to display the appropriate candidate position. When only one sensor cannot cover all of the target points detected, the calculation unit 12 may suggest to the user a combination of candidate positions of multiple sensors.

[0063] According to the configuration of this modification, the calculation unit 12 judges whether the candidate sensor position is appropriate based on the information indicating the candidate sensor position and the sensor specification information. The display unit 13 displays the judgment result regarding the appropriateness of the candidate sensor position. This makes it possible to prevent the sensor from being placed in an inappropriate location that does not match the sensor specifications.

[0064] (Effects of this embodiment) According to the configuration of this embodiment, the acquisition unit 11 acquires information indicating the position of a target point detected by the sensor, and information indicating a candidate position for placing the sensor. The calculation unit 12 calculates an area in which the sensor placed at the candidate position can detect. The display unit 13 displays information indicating target points included in the detectable area among the target points detected by the sensor. By referring to the displayed information, the user can know which target points the sensor can detect when the sensor is placed at the candidate position. This can assist in appropriately placing the sensor.

[0065] Furthermore, according to the configuration of this embodiment, the input unit 24 accepts an input operation for specifying a candidate position. The acquisition unit 11 acquires information indicating the candidate position specified by the input operation. Therefore, the user can freely change the candidate position according to his / her desire.

[0066] [Embodiment 3] A third embodiment will be described with reference to Fig. 5 to Fig. 8. In the third embodiment, an example of a system to which both the information processing device 10 according to the first embodiment and the information processing device 20 according to the second embodiment can be applied will be described.

[0067] (System 1) 5 is a diagram illustrating an example of the configuration of a system 1 according to the present embodiment 3. As illustrated in FIG. 5, the system 1 includes an information processing device 10 (20), a sensor 100, a display device 200, and an input / output device 300.

[0068] The information processing device 10 (20) is either the information processing device 10 according to the embodiment 1 or the information processing device 20 according to the embodiment 2. In the present embodiment 3, the "information processing device 10 (20)" is used in this sense.

[0069] The sensor 100 is connected to the information processing device 10 (20) via a network. In one example, the sensor 100 is a so-called IoT sensor. In one example, the sensor 100 is a human presence sensor. However, the type of the sensor 100 is not particularly limited. In addition, the sensor 100 may include a plurality of different types of sensors. In the example shown in FIG. 5, two sensors 100 are shown. However, the system 1 may include only one sensor 100 or three or more sensors 100.

[0070] The sensor 100 is planned to be placed in a closed space such as a conference room or classroom, or in a monitored area such as a restricted access area. In this case, the sensor 100 has not yet actually been placed in the room.

[0071] The display device 200 is used by the information processing device 10 (20) to display information and provide the user with appropriate placement of the sensor 100. The display device 200 may be a general display device such as a television device or a monitor. The display device 200 is connected to the information processing device 10 (20) via a wired or wireless network. Examples of images displayed on the screen of the display device 200 will be described later with reference to FIGS. 6 to 8.

[0072] The input / output device 300 is used to input and output data to and from the information processing device 10 (20). The input / output device 300 is, for example, a mouse, a touchpad, a keyboard, or other electronic device for input operations. The input / output device 300 is connected to the information processing device 10 (20) via a wired or wireless network.

[0073] (Input operation to the input / output device 300) Here, the input operation to the input / output device 300 will be specifically described with reference to FIGS.

[0074] First, the user inputs information indicating the size of a room (for example, a conference room) in which the sensor 100 is to be placed, using the input / output device 300. The size of the room specifically indicates the depth, width, and height of the room.

[0075] Alternatively, if data on the layout of the room is stored in a storage device (not shown), the user may input information that refers to the data on the layout stored in the storage device as information indicating the size of the room (e.g., "Room Number: 1"). The input / output device 300 transmits the information input by the user to the information processing device 10 (20). As described in the first and second embodiments, the display unit 13 of the information processing device 10 (20) displays an image of the room on the display device 200.

[0076] Fig. 6 shows an example of an image of a room displayed on the screen of the display device 200. In the example shown in Fig. 6, the depth of the room corresponds to the vertical direction of the paper. Note that the method of displaying the size of the room is not particularly limited.

[0077] Next, the user uses the input / output device 300 to input information indicating the target point to be detected by the sensor 100 and information indicating candidate positions of the sensor 100 .

[0078] For example, the user uses the input / output device 300 to input a target point to be detected by the sensor 100 within a room in which the sensor 100 is placed. In one example, as shown in Fig. 6, the user uses the input / output device 300 such as a mouse or a touchpad to perform an input operation for specifying a target point P of detection on the image of the room displayed on the screen of the display device 200. In one example, the target point of detection is a passageway where people frequently pass by or a seat where a person sits.

[0079] Next, the user uses the input / output device 300 to input specification information of the sensor 100. The specification information of the sensor 100 includes information indicating the type of the sensor 100, the detection distance of the sensor 100, the detection angle of the sensor 100, and the standard value of the height of the sensor 100.

[0080] Alternatively, if specification information of the sensor 100 is stored in a storage device (not shown), the user may perform an input operation on the input / output device 300 to specify the specification information of the sensor 100 stored in the storage device.

[0081] Furthermore, the user uses the input / output device 300 to input information indicating candidate positions of the sensor 100 .

[0082] Fig. 7 shows an example of an image of a room displayed on the screen of the display device 200. In the example shown in Fig. 7, a candidate position C of the sensor 100 is specified by the tip of a mesh arrow. The candidate position C of the sensor 100 is not limited to one as in the example shown in Fig. 7, and there may be multiple candidate positions C as in the example shown in Fig. 8.

[0083] The user uses an input / output device 300 such as a mouse or a touch pad to perform an input operation to move the mesh arrow on the image of the room displayed on the screen of the display device 200, or to perform an input operation to add another candidate position C. Then, the user specifies the candidate position C of the sensor 100 with the tip of the mesh arrow.

[0084] Finally, the user performs an input operation to select one or more of the candidate positions C of the sensor 100 using the input / output device 300. The input / output device 300 transmits information indicating the candidate positions C of the sensor 100 to the information processing device 10 (20).

[0085] As described in the first or second embodiment, the calculation unit 12 of the information processing device 10 (20) calculates an area detectable by the sensor 100 arranged at the candidate position C. Thereafter, the display unit 13 causes the display device 200 to display the area detectable by the sensor 100 arranged at the candidate position C. In addition, the display unit 13 displays information indicating the target point P that is included in the area detectable by the sensor 100, among the target points detected by the sensor 100.

[0086] In the example shown in each of Fig. 7 and Fig. 8, a speech bubble is added to the top of an image of a room showing an area detectable by the sensor 100 placed at the candidate position C. The speech bubble contrasts the number of target points P included in the area detectable by the sensor 100 placed at the candidate position C (shown as "detectable" in Fig. 7 and Fig. 8) with the total number of detection target points in the room (shown as "total target points" in Fig. 7 and Fig. 8). This speech bubble is an example of information showing the target points P included in the area detectable by the sensor 100, as described above.

[0087] If the area where the sensor 100 can detect is not desirable, the user can change or add a candidate position C of the sensor 100. Specifically, the user uses the input / output device 300 to perform an input operation for moving or adding a candidate position C on the image of the room displayed on the screen of the display device 200.

[0088] In this case, the input / output device 300 transmits information indicating the changed candidate position C to the information processing device 10 (20). The calculation unit 12 of the information processing device 10 (20) recalculates the area detectable by the sensor 100 placed at the changed candidate position C. The display unit 13 causes the display device 200 to display the area detectable by the sensor 100 placed at the changed candidate position C and the target point P included in the area detectable by the sensor 100.

[0089] The user can try and find candidate positions C of the sensors 100 by trial and error while checking the image of the room (e.g., FIG. 7, FIG. 8) displayed on the screen of the display device 200 until all target points in the room are included in the area detectable by the sensor 100. As a result, the user can obtain information on the number of sensors 100 required and the candidate positions C.

[0090] (Modification) In one modified example, the system 1 cooperates with a purchasing system (not shown). The information processing device 10 (20) may determine the number of sensors 100 required based on the information of the candidate position C, and automatically order the sensors 100 from the purchasing system. This can save the user the trouble of arranging the necessary sensors.

[0091] (Effects of this embodiment) According to the configuration of this embodiment, the acquisition unit 11 acquires information indicating the position of a target point detected by the sensor, and information indicating a candidate position for placing the sensor. The calculation unit 12 calculates an area in which the sensor placed at the candidate position can detect. The display unit 13 displays information indicating target points included in the detectable area among the target points detected by the sensor. By referring to the displayed information, the user can know which target points the sensor can detect when the sensor is placed at the candidate position. This can assist in appropriately placing the sensor.

[0092] Furthermore, according to the configuration of this embodiment, the display device 200 causes the information processing device 10 (20) to display information. The input / output device 300 inputs and outputs data to and from the information processing device 10 (20). A user inputs necessary information using the input / output device 300. The display device 200 displays the above-mentioned information as a result of information processing by the information processing device 10 (20).

[0093] This allows the user to find suitable candidate positions for the sensors by trial and error without actually placing the sensors. Since the user can grasp the appropriate placement and the required number of sensors before obtaining the sensors, the user can smoothly carry out the work after actually obtaining the sensors.

[0094] (Hardware configuration) Each of the components of the information processing devices 10 and 20 described in the first and second embodiments is represented by a functional block. Some or all of these components are realized by an information processing device 900 as shown in Fig. 9. Fig. 9 is a block diagram showing an example of the hardware configuration of the information processing device 900.

[0095] As shown in FIG. 9, an information processing device 900 includes, for example, the following configuration.

[0096] ·CPU(Central Processing Unit)901 ROM (Read Only Memory) 902 ·RAM(Random Access Memory)903 Program 904 loaded into RAM 903 A storage device 905 for storing a program 904 A drive device 907 for reading and writing data from the recording medium 906 A communication interface 908 for connecting to a communication network 909 An input / output interface 910 for inputting and outputting data Bus 911 connecting each component Each of the components of the information processing devices 10 and 20 described in the first and second embodiments is realized by the CPU 901 reading and executing a program 904 that realizes these functions. The program 904 that realizes the functions of each component is, for example, stored in advance in the storage device 905 or the ROM 902, and is loaded into the RAM 903 by the CPU 901 and executed as necessary. The program 904 may be supplied to the CPU 901 via the communication network 909, or may be stored in advance in the recording medium 906, and the drive device 907 may read out the program and supply it to the CPU 901.

[0097] According to the above configuration, the information processing devices 10 and 20 described in the first and second embodiments are realized as hardware, and therefore it is possible to achieve the same effects as those described in the above embodiments.

[0098] (Additional Note) One embodiment of the present invention is described as follows, but is not limited to the following.

[0099] (Appendix 1) an acquisition means for acquiring information indicating a position of a target point detected by a sensor and information indicating a candidate position for placing the sensor; a calculation means for calculating an area detectable by the sensor disposed at the candidate position; a display means for displaying information indicating target points included in the detectable area among the target points detected by the sensor; An information processing device comprising:

[0100] (Appendix 2) The acquiring means further acquires specification information regarding the sensor; The calculation means calculates the detectable area using the specification information. 2. The information processing device according to claim 1 .

[0101] (Appendix 3) The calculation means determines suitability of the candidate positions based on the specification information; The display means displays a result of the judgment regarding suitability of the candidate position. 3. The information processing device according to claim 2.

[0102] (Appendix 4) The display means displays the candidate positions and the detectable area. 4. The information processing device according to claim 1,

[0103] (Appendix 5) The calculation means identifies a combination of the candidate positions that includes all target points detected by the sensor, The display means displays the combination of the candidate positions. 5. The information processing device according to claim 1,

[0104] (Appendix 6) further comprising an input unit for receiving an input operation for designating the candidate position; The acquiring means acquires information indicating the candidate position designated by the input operation. 6. The information processing device according to claim 1,

[0105] (Appendix 7) Acquire information indicating a position of a target point detected by a sensor and information indicating a candidate position for placing the sensor; Calculating an area detectable by the sensor disposed at the candidate location; Displaying information indicating target points included in the detectable area among target points detected by the sensor Information processing methods.

[0106] (Appendix 8) A process of acquiring information indicating a position of a target point detected by a sensor and information indicating a candidate position for placing the sensor; A process of calculating an area detectable by the sensor disposed at the candidate location; A process of displaying information indicating target points included in the detectable area among target points detected by the sensor; A program for causing a computer to execute the following.

[0107] (Appendix 9) The specification information includes information indicating a standard value of the type of the sensor, a detection distance of the sensor, a detection angle of the sensor, and a height of the sensor. 3. The information processing device according to claim 2.

[0108] (Appendix 10) The calculation means determines that the candidate position is inappropriate when the candidate position deviates by a certain value or more from a standard value of the height of the sensor indicated by the specification information. 4. The information processing device according to claim 3.

[0109] (Appendix 11) The input means further accepts input of information indicating a size of a room in which the sensor is placed; The display means displays an image of the room. 7. The information processing device according to claim 6,

[0110] (Appendix 12) the acquiring means acquires information indicating candidate positions for arranging the sensors for each type of the sensors; The calculation means calculates an area detectable by the sensor disposed at the candidate position for each type of sensor. 12. The information processing device according to any one of claims 1 to 11.

[0111] (Appendix 13) An information processing device according to any one of Supplementary Notes 1 to 12; The information processing device and one or more sensors connected via a network; a display device on which the information processing device displays information; an input / output device for inputting and outputting data to and from the information processing device; A system equipped with. [Industrial Applicability]

[0112] The present invention can be used, for example, in an IoT system that uses a human presence sensor to monitor the entry of people into a monitored area or a restricted access area. [Explanation of symbols]

[0113] 1 System 10. Information processing device 11 Acquisition Department 12 Calculation section 13 Display section 20 Information processing device 24 Input section 100 Sensors 200 Display device 300 Input / Output Devices

Claims

1. an acquisition means for acquiring information indicating a position of a target point detected by a sensor and information indicating a candidate position for placing the sensor; a calculation means for calculating an area detectable by the sensor disposed at the candidate location; a display means for displaying information indicating target points included in the detectable area among the target points detected by the sensor; Equipped with The calculation means identifies a combination of the candidate positions that includes all target points detected by the sensor, The display means displays the combination of the candidate positions.

23. An information processing apparatus comprising:

2. The acquiring means further acquires specification information regarding the sensor; The calculation means calculates the detectable area using the specification information.

2. The information processing apparatus according to claim 1,

3. The calculation means determines suitability of the candidate positions based on the specification information; The display means displays a result of the judgment regarding suitability of the candidate position.

3. The information processing apparatus according to claim 2.

4. The display means displays the candidate positions and the detectable area.

4. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.

5. further comprising an input unit for receiving an input operation for designating the candidate position; The acquiring means acquires information indicating the candidate position designated by the input operation.

5. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.

6. Acquire information indicating a position of a target point detected by a sensor and information indicating a candidate position for placing the sensor; Calculating an area detectable by the sensor disposed at the candidate location; An information processing method for displaying information indicating target points included in the detectable area among target points detected by the sensor, comprising: Identifying a combination of the candidate positions that includes all of the target points detected by the sensor; Displaying the combination of the candidate locations 23. An information processing method comprising:

7. A process of acquiring information indicating a position of a target point detected by a sensor and information indicating a candidate position for placing the sensor; A process of calculating an area detectable by the sensor disposed at the candidate location; and a process of displaying information indicating target points included in the detectable area among target points detected by the sensor, A process of identifying a combination of the candidate positions that includes all target points detected by the sensor; displaying the combination of candidate locations; A program for causing the computer to execute the above.

Citation Information

Patent Citations

  • Evaluating simulating device and evaluating method for sensor mounting condition

    JP2001042759A

  • Monitoring area setting device

    JP2009282641A

  • Measuring apparatus and measuring program

    JP2013195314A

  • Simulation device of laser measurement work

    JP2016109473A

  • Sensor node arrangement system and sensor node arrangement method

    JP2018165899A