Information processing device, information processing method, and program

The described system enhances the efficiency of associating wirelessly controlled lighting devices with their installation locations by using a computer system to display and register candidate positions, addressing the inefficiencies of large-scale visual searches.

JP7792617B2Active Publication Date: 2025-12-26PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024106126
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-12-17
Filing Date
2024-07-01
Publication Date
2025-12-26
Estimated Expiration
2040-08-26

AI Technical Summary

Technical Problem

The process of associating wirelessly controlled lighting devices with their installation locations becomes inefficient and time-consuming as the number of devices increases, especially when obstacles and large areas are involved, making it difficult to visually search and link each device correctly.

Method used

An information processing device and method that utilizes a computer system to display symbols and identification information for candidate placement positions of lighting devices, allowing users to select and register these positions efficiently through a touch screen interface, using wireless communication and triangulation to estimate and confirm device locations.

Benefits of technology

This approach significantly reduces the time required to associate wirelessly controlled lighting devices with their installation locations, enhancing work efficiency by streamlining the linking process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007792617000001
    Figure 0007792617000001
  • Figure 0007792617000002
    Figure 0007792617000002
  • Figure 0007792617000003
    Figure 0007792617000003
Patent Text Reader

Abstract

To provide an information processing device capable of reducing a time required for associating a lighting device with its installation location (arrangement candidate position) via wireless control, an information processing method, and a program.SOLUTION: The information processing device includes: a memory that stores a program for controlling the display on a screen; and a processor that executes the program. The program includes: displaying on the screen a symbol representing each of arrangement candidate positions of multiple wireless control devices and a candidate list of identification information of the multiple wireless control devices that are associated with any of the multiple symbols; and changing the order of the identification information displayed in the candidate list according to the symbol for which a selection operation is detected on the screen.SELECTED DRAWING: Figure 18
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an information processing device, an information processing method, and a program. [Background technology]

[0002] In places such as commercial facilities, offices, and homes, there is a need for lighting devices that can be individually turned on and off or dimmed wirelessly. Wirelessly controlled lighting devices do not require the installation of wired wiring to control individual lighting devices. However, unlike conventional individually controlled lighting devices that are wired, the installation work of such wirelessly controlled lighting devices requires work to associate the installation locations of the lighting devices with the lighting devices actually installed in those installation locations one-to-one (hereinafter also referred to as "linking work").

[0003] Patent Document 1 discloses a method of grouping lighting devices into power supply systems and linking them to each power supply system based on identification information and the date and time of reception transmitted from each lighting device when power supply is started. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 2019-67707 Summary of the Invention [Problem to be solved by the invention]

[0005] However, when lighting devices are grouped by power supply system, if the number of lighting devices accommodated in one power supply system increases, the area to visually search for lighting devices in the same power supply system becomes wider, which means that it takes time to link (or associate) each lighting device with its installation location, which can reduce work efficiency.

[0006] The present disclosure contributes to providing an information processing device, an information processing method, and a program that can reduce the time required to associate a wirelessly controlled lighting device with an installation location (candidate placement location) of the lighting device. [Means for solving the problem]

[0007] An information processing device that is one aspect of the present disclosure includes a memory that stores a program for controlling the display of a screen, and a processor that executes the program, and the program includes displaying on the screen symbols representing each of candidate placement positions for a plurality of wirelessly controlled devices and a candidate list of identification information for a plurality of wirelessly controlled devices that is associated with any of the plurality of symbols, and changing the order of the identification information displayed in the candidate list depending on the symbol for which a selection operation is detected on the screen.

[0008] These comprehensive or specific aspects may be realized as a system, an apparatus, a method, an integrated circuit, a computer program, or a recording medium, or may be realized as any combination of a system, an apparatus, a method, an integrated circuit, a computer program, and a recording medium. [Effects of the Invention]

[0009] According to one aspect of the present disclosure, it is possible to reduce the time required to associate a wirelessly controlled lighting device with a candidate placement position for the lighting device.

[0010] Further advantages and benefits of certain aspects of the present disclosure will become apparent from the specification and drawings. Such advantages and / or benefits may be provided by some of the embodiments and features described in the specification and drawings, respectively, but not necessarily all of them may be provided to obtain one or more identical features. [Brief explanation of the drawings]

[0011] [Figure 1] FIG. 1 is a system configuration diagram illustrating an example of a lighting device arrangement estimation system according to an embodiment of the present disclosure. [Figure 2]FIG. 1 is a block diagram illustrating an example of a configuration of a computer according to an embodiment of the present disclosure. [Figure 3] FIG. 1 is a diagram illustrating an example of a screen layout of a display unit according to an embodiment of the present disclosure. [Figure 4] FIG. 1 is a block diagram illustrating an example of a configuration of an access point according to an embodiment of the present disclosure. [Figure 5] FIG. 1 is a block diagram illustrating an example of a configuration of an illumination device according to an embodiment of the present disclosure. [Figure 6] 1 is a flowchart illustrating an example of an operation of a lighting device arrangement estimation system according to an embodiment of the present disclosure. [Figure 7] FIG. 10 is a diagram illustrating an example of a screen layout of a display unit in a layout plan reading process according to an embodiment of the present disclosure. [Figure 8] FIG. 10 is a diagram illustrating an example of a screen layout of a display unit for the access point position setting process according to the embodiment of the present disclosure. [Figure 9] FIG. 10 is a diagram illustrating an example of a screen layout of a display unit in the arrangement candidate position setting process according to the embodiment of the present disclosure. [Figure 10] FIG. 10 is a diagram illustrating an example of distance calculation between a set access point position and a placement candidate position according to an embodiment of the present disclosure. [Figure 11] 1 is a diagram illustrating an example of an RSSI (Received Signal Strength Indicator) table and a distance table according to an embodiment of the present disclosure. [Figure 12] FIG. 1 is a diagram illustrating an example of distance-received power model estimation according to an embodiment of the present disclosure. [Figure 13] FIG. 1 illustrates an example of placement estimation according to an embodiment of the present disclosure. [Figure 14] FIG. 10 is a diagram illustrating an example of a screen layout of a display unit when registering placement candidates according to an embodiment of the present disclosure. [Figure 15] FIG. 10 is a diagram illustrating an example of a screen layout of a display unit in the placement candidate registration process according to the embodiment of the present disclosure. [Figure 16] FIG. 10 is a diagram illustrating an example of a screen layout of a display unit in the placement group registration process according to the embodiment of the present disclosure. [Figure 17]FIG. 10 is a diagram illustrating an example of a screen layout of a display unit when a layout plan display is reduced according to an embodiment of the present disclosure. [Figure 18] FIG. 10 is a diagram showing a first example of a variation of a screen layout according to an embodiment of the present disclosure. [Figure 19] FIG. 10 is a diagram showing a second example of a variation of a screen layout according to an embodiment of the present disclosure. [Figure 20] 10 is a flowchart showing an example of the operation of the lighting device arrangement estimation system according to Variation 2 of the embodiment. [Figure 21] An example of distance setting display [Figure 22] FIG. 10 is a diagram showing another example of distance setting display. [Figure 23] FIG. 10 is a diagram showing another example of distance setting display. [Figure 24] 10 is a flowchart showing an example of the operation of the lighting device arrangement estimation system according to Variation 3 of the embodiment. [Figure 25] A flowchart showing an example of the distance measurement process of FIG. 24. [Figure 26] FIG. 10 is a diagram illustrating a third example of a variation of a screen layout according to an embodiment of the present disclosure. [Figure 27] 10 is a flowchart showing an example of the operation of the lighting device arrangement estimation system according to Variation 4 of the embodiment. [Figure 28] A flowchart showing an example of the reliability calculation process of FIG. 27. [Figure 29] A flowchart showing an example of the placement candidate selection and candidate ID display process of FIG. 27. [Figure 30] FIG. 10 is a diagram showing a fourth example of a variation of a screen layout according to an embodiment of the present disclosure. [Figure 31] FIG. 10 is a diagram illustrating a fifth example of a variation of a screen layout according to an embodiment of the present disclosure. [Figure 32] FIG. 10 is a diagram illustrating a sixth example of a variation of a screen layout according to an embodiment of the present disclosure. [Figure 33] 13 is a flowchart showing an example of the operation of the lighting device arrangement estimation system according to Variation 6 of the embodiment. [Figure 34]FIG. 7 is a diagram illustrating a seventh example of a variation of a screen layout according to an embodiment of the present disclosure. [Figure 35] 13 is a flowchart showing an example of the operation of the lighting device arrangement estimation system according to Variation 7 of the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0012] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. Note that the embodiments described below are merely examples, and the present disclosure is not limited to these embodiments.

[0013] In an environment where individually controlled lighting devices are installed via wireless control, there may be obstacles between the worker and the turned-on lighting devices, making it difficult to see the entire installation site. Also, if there are a large number of lighting devices, the total time required to search for the lighting devices increases, making the search more difficult and increasing the possibility of incorrect matching.

[0014] <Embodiment> Hereinafter, an embodiment that can improve the efficiency of associating lighting devices with their placement candidate positions will be described with reference to the drawings.

[0015] FIG. 1 is a system configuration diagram illustrating an example of a lighting device layout estimation system 100 according to an embodiment of the present disclosure. The lighting device layout estimation system 100 includes, for example, a computer 110, a plurality of access points (APs) 120, 130, and 140 whose installation positions are known, and a plurality of lighting devices 210, 220, 230, 240, 250, 260, 270, 280, and 290. Although three access points are shown in FIG. 1, the number of access points may be four or more, or may be one or two. Furthermore, although nine lighting devices are shown in FIG. 1, the number of lighting devices may be two or more.

[0016] A "lighting device" is an example of an electronic device controlled by wireless communication (hereinafter referred to as a wirelessly controlled device). Other non-limiting examples of wirelessly controlled devices include an air conditioning device (e.g., an air conditioner), a surveillance camera device, a fire alarm, or a smoke detector. Note that the multiple lighting devices 210, 220, 230, 240, 250, 260, 270, 280, and 290 have IDs 210, 220, 230, 240, 250, 260, 270, 280, and 290, respectively.

[0017] The computer (e.g., a server computer) 110 has a function of communicating with each of the lighting devices 210-290 via, for example, the access points 120-140, controlling the on / off of each of the lighting devices 210-290, and estimating the installation locations of the lighting devices 210-290. The computer 110 is an example of an information processing device and may be, for example, a personal computer (PC), a server computer, or a cloud computer. Alternatively, the computer 110 may be a mobile device such as a tablet terminal or a smartphone. A distributed processing system may also be configured by a plurality of computers 110.

[0018] The access points 120, 130, and 140 each wirelessly control the lighting devices 210-290 installed in locations such as ceilings or walls based on instructions from the computer 110. The access points 120, 130, and 140 each have a management function for, for example, a star-type wireless network that manages the lighting devices 210-290.

[0019] 1 shows a dotted line representing a wireless link between the access point 120 and the lighting devices 210-290, but similar wireless links also exist between the access points 130 and 140 and the lighting devices 210-290, but these are not shown. In the following description, the access points 120, 130, and 140 may be referred to as AP1, AP2, and AP3, respectively.

[0020] The lighting devices 210-290 have wireless capabilities and, for example, turn on or off according to wireless control by any of the access points 120, 130, and 140.

[0021] Each device will be described in detail below.

[0022] <Computer Description> FIG. 2 is a block diagram showing an example of the configuration of the computer 110 according to the embodiment of the present disclosure.

[0023] The computer 110 includes, for example, a display unit 111 , a control unit 112 , a communication unit 113 , an estimation unit 114 , a registration unit 115 , and a camera 116 , which are interconnected by an internal bus 117 .

[0024] The display unit 111 displays an operation screen (for example, a touch panel) operated by a user or an operator. The display unit 111 also displays, for example, the installation locations of the lighting devices 210-290 or the results of estimating the installation locations of the lighting devices as described below, and accepts input to the operation screen from the user or an operator.

[0025] The control unit 112 controls at least one of the display unit 111, the communication unit 113, the estimation unit 114, the registration unit 115, and the camera 116 via an internal bus 117.

[0026] The communication unit 113 is connected to the access points 120-140 by wired or wireless communication, and performs processes such as protocol conversion for communication with the access points 120-140 or format conversion of control signals.

[0027] The estimation unit 114 has a function of estimating the installation locations of the individual lighting devices 210-290, for example. The estimation unit 114 estimates the location of the lighting device to be estimated, for example, based on reception quality information of wireless signals transmitted and received between one or more access points and the lighting device to be estimated. For example, the location of the lighting device can be estimated using triangulation or the like by calculating the distances to at least three access points based on RSSI (Received Signal Strength Indicator). Furthermore, the accuracy of the location estimation can be improved by increasing the number of access points.

[0028] The registration unit 115 stores map information (hereinafter, for convenience, may be referred to as an "arrangement plan") that links candidate arrangement positions in the arrangement plan with actual installation locations for each of the lighting devices 210-290 on a one-to-one basis, for example, based on the estimation result of the estimation unit 114. Note that "linking" may be interchangeably replaced with other terms such as "association," "association," or "mapping."

[0029] The camera 116 may be used to take a photograph of a drawing, such as a paper layout plan, and to input the drawing data into the computer 110 as digital data.

[0030] FIG. 3 is a diagram showing an example of a screen layout of the display unit 111 according to the embodiment of the present disclosure.

[0031] For example, a layout plan read button B1, an access point setting button B2, a layout candidate position setting button B3, a layout registration button B4, a layout plan display area D1, and a list display area D2 are displayed on the display unit 111. In this example, the access point setting button B2 and the layout candidate position setting button B3 are shown as two separate buttons, but the functions of these two buttons may be realized by a single button.

[0032] The layout plan read button B1, the access point setting button B2, the layout candidate position setting button B3, and the layout registration button B4 are, for example, buttons operated by the user.

[0033] For example, when layout plan read button B1 is pressed, display unit 111, under the control of control unit 112, reads in a layout plan showing the installation locations of access points 120-140 and lighting devices 210-290 in the estimation target space.

[0034] The layout plan may be read by the user by taking a photograph of the layout plan on paper or the like with the camera 116, or by reading pre-digitized drawing data. The read layout plan is displayed in the layout plan display area D1. The camera 116 may be installed outside the computer 110, or the computer 110 may be configured without the camera 116.

[0035] For example, when the access point setting button B2 is pressed, the display unit 111 sets the position of the access point in the layout plan displayed in the layout plan display area D1. For example, to set an access point located near C1 in the layout plan display area D1, tap near C1 to select the position, and then tap the ID of the access point (e.g., AP1) displayed in the list display area D2 to set it. The positions C2 and C3 of the other access points are set in the same way.

[0036] For example, when the placement candidate position setting button B3 is pressed, the display unit 111 sets placement candidate positions where one or more lighting devices are to be installed in the layout plan displayed in the layout plan display area D1. For example, if there is a symbol representing a lighting device near A1 on the layout plan, the user taps the vicinity to select the position, and then taps the ID (e.g., 201) of the placement candidate position displayed in the list display area D2 to set the placement candidate position. Placement candidate positions A2-A9 of other lighting devices are set in the same manner.

[0037] For example, when the placement registration button B4 is pressed, the display unit 111 registers the ID of a lighting device in the registration unit 115 at a placement candidate position in the layout plan displayed in the layout plan display area D1. When a placement candidate position in the layout plan is selected by tapping on it by the user, the estimation unit 114 performs position estimation. Next, the ID of a lighting device estimated to be installed at the selected placement candidate position is displayed in the list display area D2. The number of lighting device IDs displayed in the list display area D2 may be one or more. For example, when the IDs of multiple lighting devices are displayed in the list display area D2, the IDs of the lighting devices may be displayed in the list display area D2 in descending order of the probability that they will be located at the placement candidate position.

[0038] When the worker taps and selects one of the lighting device IDs displayed in the list display area D2, a lighting control signal is transmitted from the computer 110 to the lighting device with the selected ID via one of the access points 120, 130, and 140. The worker confirms that the position of the lighting device that has actually been turned on is correct, and taps the registration button B4. By tapping (selecting) the registration button B4, the ID of the placement candidate position and the ID of the lighting device are associated with each other and registered in the registration unit 115 in the computer 110.

[0039] It should be noted that list display area D2 does not need to be located at the right end of display unit 111, and may be configured to pop up at any position on the screen when necessary. For example, when the user taps and specifies any position within layout plan display area D1, list display area D2 may be configured to pop up around the specified position.

[0040] <Access point description> 4 is a block diagram showing an example of the configuration of access points 120-140 according to an embodiment of the present disclosure. Since the configuration of access points 120, 130, and 140 may be the same, only access point 120 will be described as a representative with reference to FIG.

[0041] The access point (AP) 120 includes, for example, a communication unit 121, a control unit 122, an RSSI collection unit 123, a wireless unit 124, and an antenna 125, which are interconnected by an internal bus 126.

[0042] The communication unit 121 is connected to the computer 110 by wired or wireless communication, for example, and performs protocol conversion or control signal format conversion when communicating with the computer 110.

[0043] The control unit 122 controls at least one of the communication unit 121 , the RSSI collection unit 123 , and the wireless unit 124 via the internal bus 126 .

[0044] The RSSI collection unit 123 collects, for example, a log of RSSI in wireless communication between the wireless unit 124 and each of the lighting devices 210-290.

[0045] The wireless unit 124 communicates with the lighting devices 210-290 wirelessly, for example, via an antenna 125. The wireless unit 124 has a function of an access point that manages a star-type network, for example.

[0046] <Explanation of lighting equipment> 5 is a block diagram showing an example of the configuration of lighting devices 210-290 according to an embodiment of the present disclosure. Since the lighting devices 210-290 may have the same configuration, the lighting device 210 will be described as a representative with reference to FIG.

[0047] The lighting device 210 includes, for example, a lighting unit 211, a control unit 212, a wireless unit 213, and an antenna 214, which are interconnected by an internal bus 215.

[0048] The illumination unit 211 has a light-emitting element such as an LED (Light-Emitting Diode) or a fluorescent lamp. The illumination unit 211 performs illumination control, such as turning on or off the light-emitting element, in accordance with control by the control unit 212 that receives a control signal via the wireless unit 213.

[0049] The control unit 212 controls at least one of the lighting unit 211 and the wireless unit 213 via an internal bus 215 .

[0050] The wireless unit 213 communicates wirelessly with the wireless unit 124 of the access point 120, 130, or 140 via the antenna 214. The wireless unit 213 may also communicate with the wireless unit 213 of another lighting device via the antenna 214.

[0051] <Example of operation of lighting device placement estimation system> FIG. 6 is a flowchart showing an example of the operation of the lighting device arrangement estimation system 100 according to the embodiment of the present disclosure.

[0052] The access points 120-140 and lighting devices 210-290 are attached to, for example, a ceiling or a wall, and the processing illustrated in Fig. 6 starts when a wired or wireless communication connection between the computer 110 and the access points 120-140 and a wireless connection between the access points 120-140 and the lighting devices 210-290 are completed. Note that the state in which these connections are completed may be understood to mean a state in which the formation of a network topology is completed and the IDs of the access points 120-140 and the lighting devices 210-290 with which connections have been established are held in the computer 110. Furthermore, reception quality information (e.g., RSSI) is collected for each wireless communication between the access points 120-140 and the lighting devices 210-290 and stored in the RSSI collection unit 123 of the access point 120-140 (e.g., table 1101 described later in Fig. 11).

[0053] In step S61, a layout diagram showing the installation locations of access points 120-140 and lighting devices 210-290 in the estimation target space is loaded into computer 110. The layout diagram may be loaded by a user by photographing a layout diagram on paper or the like with camera 116, or by loading pre-digitized drawing data into computer 110.

[0054] In step S62, the lighting device layout estimation system 100 associates the ID of each access point (AP) in the loaded layout plan with a candidate layout position of the access point. For example, the user taps near a symbol indicating an access point in the layout plan display area D1 to select the position coordinates on the image (candidate layout position), and taps the ID of the access point displayed in the list display area D2 to set the position of the access point as the candidate layout position. This associates the access point with the candidate layout position of the access point.

[0055] In step S63, the lighting device layout estimation system 100 associates the ID of the layout candidate position of each lighting device in the loaded layout plan with the layout candidate position of the lighting device. For example, the user taps near a symbol representing a lighting device in the layout plan display area D1 to select the position coordinates on the image (layout candidate position), and taps one of the IDs of the layout candidate positions displayed in the list display area D2 to set the ID of the layout candidate position of the lighting device as the layout candidate position. As a result, the ID is associated with (or assigned to) the layout candidate position of the lighting device.

[0056] In step S64, lighting device layout estimation system 100 performs a lighting device layout estimation process. Based on the position coordinates on the image of the access point set in step S62 and the position coordinates on the image of the layout candidate position set in step S63, lighting device layout estimation system 100 calculates the distance ( FIG. 10 ) between the access point and the layout candidate position, and generates a distance table ( FIG. 11 ). In addition, lighting device layout estimation system 100 generates reception intensity table 1203 ( FIG. 12 ) from the RSSI log between the access point and the lighting device. For each access point, lighting device layout estimation system 100 regresses table (series) 1202 in which the distance values ​​in the distance table are sorted in ascending order and table (series) 1204 in which the reception intensity values ​​in the reception intensity table are sorted in descending order, and generates a reception intensity-distance conversion model.

[0057] Note that the lighting device location estimation system 100 may update the reception intensity-distance conversion model by excluding the distance values ​​of the placement candidate positions and the reception intensity values ​​of the lighting devices that have already been registered. An example of the reception intensity-distance conversion model will be described later. The lighting device location estimation system 100 generates an estimated distance table 1301 (FIG. 13) that converts the reception intensity between the lighting device and each access point into a distance based on the generated reception intensity-distance conversion model, and estimates the placement candidate positions where the lighting device is installed by comparing the similarity with the distance table 1102 (FIG. 11) between each access point and the placement candidate positions.

[0058] In step S65, the lighting device layout estimation system 100 displays the layout candidate positions and the candidate IDs of the lighting devices estimated to be installed at those positions. For example, when the user taps and selects the set layout candidate position in the layout plan display area D1, the candidate IDs of the lighting devices estimated to be installed at that layout candidate position are displayed in the list display area D2.

[0059] In step S66, lighting device layout estimation system 100 performs a process of registering the layout candidate positions and the IDs of the lighting devices. For example, if the user taps to select one of the candidate IDs of the lighting devices displayed in list display area D2 in step S65, a lighting control signal is transmitted from computer 110 to the lighting device with that ID. If the user checks the position of the lighting device that has actually been turned on and taps to select a layout candidate position in the layout plan displayed in layout plan display area D1, the ID of the selected layout candidate position and the ID of the selected lighting device are associated with each other and registered in registration unit 115.

[0060] In step S67, if registration of all lighting devices is complete, the series of processes ends (YES), and if not (NO), the process returns to step S64.

[0061] <Detailed explanation of operation> The example of operation described above with reference to FIG. 6 will be described in further detail with reference to FIGS.

[0062] FIG. 7 is a diagram showing an example of a screen layout of the display unit 111 in the layout plan reading process according to the embodiment of the present disclosure.

[0063] In step S61 of FIG. 6, a process is performed in which a layout diagram showing the installation locations of access points 120-140 and lighting devices 210-290 in the estimation target space is read into computer 110.

[0064] For example, when the user taps the layout plan load button B1 (see reference numeral 71), the user can select either file load or camera capture in the list display area D2. When file load is selected, file selection becomes possible in the list display area D2, and the user selects a layout plan image file. When the user selects camera capture, the control unit 112 of the computer 110 activates the camera 116, enabling the user to capture a layout plan 701, such as a piece of paper, and the user then captures the layout plan 701 with the camera 116. Here, in the layout plan 701, rectangles may represent symbols indicating the installation locations of lighting devices, and circles may represent symbols indicating the installation locations of access points. Note that although the distinction between lighting devices and access points is expressed in the form of symbols, the distinction may also be made using colors, letters, etc.

[0065] When the layout plan 701 is loaded into the computer 110, it is displayed in the layout plan display area D1. Alternatively, a large layout plan may be loaded by connecting multiple images, such as in a panoramic shot taken with a camera, and a layout plan image that covers the entire estimation target space and stores the relative positional relationships between the lighting devices and access points is stored in the registration unit 115 of the computer 110. Furthermore, the layout plan image displayed in the layout plan display area D1 may be enlarged or reduced to any scale, rotated to any angle, or moved to display any sub-area, by user operation, etc.

[0066] FIG. 8 is a diagram illustrating an example of a screen layout of the display unit 111 in the access point position setting process according to the embodiment of the present disclosure.

[0067] In step S62, the lighting device layout estimation system 100 performs a process of setting the position of an access point (AP) in the loaded layout plan image. Note that the installation position and ID of the access point (AP) are known. For example, the AP ID may be written at the position where the AP is placed in the layout plan, or may be data paired with the position information.

[0068] For example, when the user taps the access point setting button B2 (81), one or more IDs of connected access points that can be set are displayed in the list display area D2.

[0069] The user taps near the symbol indicating the access point in the layout plan display area D1 (see reference numeral 82), selects the position coordinates (C1) on the image, and then, referring to the layout plan, taps the ID (AP1) of the connected access point displayed in the list display area D2 (see reference numeral 83). This causes the registration unit 115 to store the information that AP1 is at the position of C1. Note that the order of the designations indicated by reference numerals 82 and 83 may be reversed.

[0070] For example, an AP is an anchor, and its ID and installation location are known, but location estimation is not performed. When you tap the symbol of an AP that has not yet been assigned an ID, the ID that is connected but has not yet been assigned coordinates is displayed, and when you tap the symbol of an AP that has already been assigned an ID, the ID is displayed.

[0071] The above process is repeated to set the positions on the layout plan image for all access point positions C1 to C3.

[0072] FIG. 9 is a diagram showing an example of a screen layout of the display unit 111 in the arrangement candidate position setting process according to the embodiment of the present disclosure.

[0073] In step S63 of FIG. 6, the lighting device layout estimation system 100 sets candidate layout positions for lighting devices in the layout drawing read into the computer 110.

[0074] For example, when the user taps the placement candidate position setting button B3 (see reference numeral 91), the IDs of the placement candidate positions that can be set are displayed in the list display area D2. Here, the placement candidate position ID may be uniquely determined based on the number of lighting devices that have already been set as placement candidate positions minus the number of lighting devices that have already been connected.

[0075] The user taps near a symbol representing a lighting device in the layout plan display area D1 (see reference numeral 92) to select the position coordinates on the image ("A1" in the layout plan display area D1), and then taps the ID (A1) of the placement candidate position displayed in the list display area D2 (see reference numeral 93). As a result, the registration unit 115 of the computer 110 stores the fact that the placement candidate position ID A1 is at the position A1 on the layout plan. As a result, the placement candidate position ID (A1) is linked (assigned) to "A1" in the layout plan display area D1. Note that the order of designation indicated by reference numerals 92 and 93 may be reversed. Alternatively, by successively tapping symbols representing different lighting devices, the IDs of consecutive placement candidate positions may be assigned in order to the symbols representing lighting devices without the need to tap the placement candidate position IDs. For example, if you tap a position coordinate on an image in D1 ("A1" in the layout plan display area D1) and determine that the ID of the placement candidate position displayed at the top of the list display area D2 is correct, you may determine that you have selected the ID of AP1 by tapping a position coordinate on another image in D1 ("A2" in the layout plan display area D1) without tapping the ID in the list display area D2. In this case, the ID displayed in the list display area D2 corresponds to the ID of AP2.

[0076] For example, when A1 and A2 in the layout plan display area D1 are tapped, A1 and A2 displayed in the list display area D2 are automatically assigned. The display in the list display area D2 changes depending on the number of times the layout plan display area D1 is tapped. When a different symbol (placement candidate position) is tapped, the ID may be automatically incremented. For example, when A1 has been set, A1 is deleted from the list display area D2, and A2 slides to the top.

[0077] By repeating the above process, the lighting device layout estimation system 100 sets positions on the layout plan image for all layout candidate positions A1-A9.

[0078] FIG. 10 is a diagram illustrating an example of distance calculation between a set access point (AP) position and a placement candidate position according to an embodiment of the present disclosure.

[0079] After the location of the access point and the candidate placement location are set, the estimation unit 114 of the computer 110 calculates the distance between the access point and the candidate placement location.

[0080] For example, the estimation unit 114 of the computer 110 calculates the distance between the access point AP1 set at the position coordinate C1 and the position coordinates A1-A9 of all the placement candidate positions. When calculating the distance between the access point AP1 and the position coordinates A1-A9 of all the placement candidate positions, the estimation unit 114 may use pixel coordinates on the layout image as the position coordinates and use two-dimensional Euclidean distance as the distance. Alternatively, the estimation unit 114 may quantize the position coordinates into a grid and calculate the distance using Manhattan distance. The estimation unit 114 generates a distance table by performing this process for the position coordinates of all the access points.

[0081] Since it is sufficient to know the relative positional relationship (order) of the placement candidate positions, an error of several tens of pixels on the position coordinates (image) may be allowed as long as the placement order does not change.

[0082] 10, the distance between the center of access point C1 and the upper left corner of the rectangular symbol representing each of the placement candidate positions A1-A9 is calculated. Note that the distance between the access point and the center of the symbol representing each of the placement candidate positions or another position may also be calculated.

[0083] FIG. 11 illustrates an example of an RSSI table and a distance table according to an embodiment of the present disclosure. An RSSI table 1101 between lighting devices and access points is shown on the left side of FIG. 11, and a distance table 1102 between candidate placement positions and access points is shown on the right side. For example, RSSI may be measured in units of dBmW (decibels per milliwatt) or expressed as a relative value relative to a certain reference value. Furthermore, the values ​​registered in the RSSI table 1101 may be average values ​​of RSSI over a certain period of time or values ​​obtained by subjecting RSSI to noise processing. The distances in the distance table 1102 may be absolute distances, such as meters, or relative values ​​based on a certain unit length. Note that noise processing may involve, for example, scaling or normalizing values ​​so that the relative relationships between distances remain unchanged, or excluding outliers.

[0084] The RSSI table 1101 may be updated each time a wireless signal is transmitted or received between a lighting device and an access point, including, for example, communication for controlling connection processing between the lighting device and the access point.

[0085] In the RSSI table 1101 of FIG. 11, RSSI values ​​are acquired for all lighting devices at all access points. However, even if, for some reason, an RSSI value cannot be acquired between a certain lighting device and a certain access point, it is possible to estimate the placement of the lighting device by, for example, interpolating using the average value of the acquired RSSI values, or by treating the access point from which an RSSI value cannot be acquired as missing and not including it in the calculation of similarity.

[0086] The distance table 1102 may be updated when the positions of the access points and the candidate placement positions are set in steps S62 and S63 of FIG.

[0087] The estimation unit 114 of the computer 110 calculates the similarity between the RSSI table 1101 and the distance table 1102, and thereby maps the IDs of the lighting devices and the IDs of the candidate placement positions as follows.

[0088] FIG. 12 is a schematic diagram illustrating an example of distance-received power model estimation according to an embodiment of the present disclosure.

[0089] The estimation unit 114 of the computer 110 first performs distance-received power model estimation, which associates distance with RSSI for each access point. For example, it uses a table 1201 extracted for the access point AP1 from the distance table 1102 and a table 1203 extracted for the access point AP1 from the RSSI table 1101.

[0090] The distance column is extracted from table 1201, sorted in ascending order, and converted into table 1202. Furthermore, the RSSI column is extracted from table 1203, sorted in descending order, and converted into table 1204. Under the hypothesis that the RSSI value is large when the distance is short and small when the distance is long, a distance-received power conversion formula (or conversion table) such as that indicated by reference numeral 1205 can be found by associating the values ​​in table 1202 with the values ​​in table 1204. Here, a statistical regression analysis method such as linear regression or nonlinear regression may be applied to associate the values ​​in table 1202 with the values ​​in table 1204.

[0091] In the example of Figure 12, the distance column extracted from table 1201 is sorted in ascending order, and the RSSI column extracted from table 1203 is sorted in descending order, but the opposite may be true: the distance column extracted from table 1201 is sorted in descending order, and the RSSI column extracted from table 1203 is sorted in ascending order.

[0092] These processes are performed for all access points, and a distance-received power conversion formula (or conversion table) is generated for each access point.

[0093] FIG. 13 is a schematic diagram illustrating an example of placement estimation according to an embodiment of the present disclosure.

[0094] The estimation unit 114 of the computer 110 converts the RSSI table 1101 into an estimated distance table 1301 using the distance-received power conversion table 1205 for each access point described with reference to FIG. 12 . The estimated distance table 1301 indicates the estimated distance from each access point to each lighting device. For example, for lighting device 210, the estimated distance from AP1 is 3, the estimated distance from AP2 is 4, and the estimated distance from AP3 is 8. The estimation unit 114 of the computer 110 compares the similarity between each row of the estimated distance table 1301 and each row of the distance table 1102 for placement candidate positions, thereby determining which placement candidate position a certain lighting device is likely to be located at or which lighting device is likely to be located at a certain placement candidate position.

[0095] Each row of estimated distance table 1301 may be treated as an estimated distance vector, with lighting device 210 expressed as [3,4,8] and lighting device 220 expressed as [3,2,5]. On the other hand, each row of distance table 1102 may also be treated as a distance vector, with candidate position A1 expressed as [3,4,6] and candidate position A2 expressed as [3,3,5]. Estimation unit 114 of computer 110 calculates the distance between these vectors (e.g., three-dimensional Euclidean distance) and can determine that the similarity is higher in ascending order of inter-vector distance.

[0096] If there is only one access point, the similarity may be determined by comparing the scalar values ​​of the candidate locations.

[0097] For example, if the inter-vector distance between the estimated distance vector of the lighting device 210 and the distance vector of the arrangement candidate position A1 is smallest, the estimation unit 114 of the computer 110 estimates that there is a high probability that the lighting device 210 is located at the arrangement candidate position A1.

[0098] These processes are performed for all lighting devices and their candidate placement positions, and a list of candidate placement positions with a high probability of existence for each lighting device, or a list of lighting devices with a high probability of existence for each candidate placement position, is generated.

[0099] FIG. 14 is a diagram illustrating an example of a screen layout of a display unit in the placement candidate registration process according to the embodiment of the present disclosure.

[0100] In step S65 of FIG. 6, the display unit 111 displays the candidate placement positions and the candidate IDs of the lighting devices that are estimated to have a high probability of being installed at those positions.

[0101] For example, when the user taps the placement registration button B4 (see reference numeral 1401), the IDs of lighting devices that can be set are displayed in the list display area D2. When the user taps to select one of the set placement candidate positions A1-A9 in the layout plan display area D1 (see reference numeral 1402), the candidate IDs of lighting devices that are estimated to have a high probability of being installed at that placement candidate position are displayed in the list display area D2. The number of lighting device IDs displayed in the list display area D2 may be one or more. For example, when the IDs of multiple lighting devices are displayed in the list display area D2, they may be displayed from top to bottom in order of the probability that they will be located at that placement candidate position. In the example of FIG. 14, lighting device IDs 210, 230, and 220 are displayed in order from top to bottom in the list display area D2.

[0102] When the user taps and selects a candidate ID of a lighting device in the list display area D2 (see reference numeral 1403), a lighting control signal is transmitted to the lighting device from the computer 110 via the access point. The lighting device that receives the lighting control signal controls the lighting of the lighting unit 211.

[0103] FIG. 15 is a diagram showing an example of a screen layout of the display unit 111 in the placement registration process according to the embodiment of the present disclosure.

[0104] In step S66 of FIG. 6, the lighting device arrangement estimation system 100 performs a process of registering the arrangement candidate positions and the IDs of the lighting devices.

[0105] The user confirms the positions of the lighting devices that have been controlled to light in step S65 and are actually turned on. When the user taps to select an arrangement candidate position corresponding to the position where lighting has been confirmed from among the arrangement candidate positions displayed in the layout plan display area D1 (see reference numeral 1404), the ID of the selected arrangement candidate position and the ID of the selected lighting device are associated and registered in the registration unit 115. Here, the ID of the lighting device registered at the selected arrangement candidate position is displayed at that arrangement candidate position, and the registered ID of the lighting device is deleted from the list display area D2. In addition, a light-off control signal is transmitted from the computer 110 to the registered lighting device, and the lighting device that receives the light-off control signal controls to turn off the lighting unit 211.

[0106] The above process is repeated to register the IDs of the lighting devices for all of the arrangement candidate positions A1 to A9.

[0107] FIG. 16 is a diagram illustrating an example of a screen layout of a display unit in the placement group registration process according to the embodiment of the present disclosure.

[0108] After registering the lighting devices 210-290 for all of the placement candidate positions A1-A9, the lighting device placement estimation system 100 may group the areas in which the lighting devices are collectively controlled and register them. The groups may be associated with access points, or may be divided by location. For example, each group may include at least one lighting device.

[0109] Consider grouping some of the placement candidate positions A1-A9. For example, the lighting devices 210, 220, 240, 250, 270, and 280 at placement candidate positions A1, A2, A4, A5, A7, and A8 are assigned to group G1 of access point AP1. In this case, first, select the placement candidate positions or lighting areas to be grouped by, for example, dragging the placement candidate positions or lighting device areas (see reference numeral 1601). Next, tap to select the access point AP1 you want to assign (see reference numeral 1602), and then tap to select the group ID list displayed in list display area D2 (see reference numeral 1603) to register the group.

[0110] FIG. 17 is a diagram illustrating an example of a screen layout of the display unit when the layout plan display is reduced according to the embodiment of the present disclosure.

[0111] When the number of target lighting devices is large relative to the area of ​​the layout plan display area D1, for example, if the layout plan image is reduced to display the layout plan image of the entire estimated target area in the layout plan display area D1, the symbols representing lighting devices and access points may appear small, making them difficult to select. In this case, the display mode may be changed so that the candidate placement positions and access point positions are displayed in a simplified grid format, making it easier to visually recognize IDs and select them by tapping. For example, in FIG. 17, each cell of the grid corresponds to a candidate placement position for a lighting device, and the circles correspond to the positions of access points.

[0112] Furthermore, symbols and labels of the placement candidate positions and access point positions may be displayed so as to be partially superimposed on the layout plan image according to the magnification ratio of the layout plan image.

[0113] By displaying the candidate placement positions and access point positions in a grid pattern or by partially overlapping them as shown in FIG. 17, more candidate placement positions and access point positions can be displayed on the display unit 111 of the same area as compared to the placement diagrams shown in FIGS. 14 and 15.

[0114] <Supplementary information> The reception quality information collected by the RSSI collection unit 123 may be SNR (signal-to-noise ratio), SINR (signal-to-interference-plus-noise ratio), or packet error rate.

[0115] The communication method of the communication units 113 and 121 may be a wired communication method such as Ethernet (registered trademark) or power line communication, or a wireless communication method such as wireless LAN (Local Area Network) or Bluetooth (registered trademark).

[0116] The communication method of the wireless units 124 and 213 may be 920 MHz band low power communication, Zigbee (registered trademark), Bluetooth (registered trademark), wireless LAN (Local Area Network), or WiGig using millimeter wave band.

[0117] The light emitter of the illumination unit 211 may be, for example, an incandescent lamp, a fluorescent lamp, an LED, or an organic EL (electroluminescence).

[0118] 6, the user visually checks whether the check point is lit or not, but the confirmation of the lit point does not have to be visual. For example, the target lighting point may be photographed by a camera 116 mounted on or connected to the computer 110, and whether the light is lit or not may be determined by image processing.

[0119] Although the computer 110 has been described as including the display unit 111, the computer 110 does not necessarily have to include the display unit 111. For example, the display unit 111 may be included in another device, such as a mobile terminal, tablet terminal, smartphone, or mobile phone, separate from the computer 110. A function of the computer 110 different from that of the display unit 111 may be implemented on the cloud. Alternatively, some or all of the functions of the computer 110 may be implemented in another device, such as a mobile terminal, tablet terminal, smartphone, or mobile phone. Furthermore, the access point 120 may be configured integrally with the computer 110. In other words, the computer 110 may have the functions of the access point AP120.

[0120] As described above in detail, according to one aspect of the present disclosure, positions at which lighting devices and access points will be placed are set on a lighting layout diagram captured using a tablet device or the like, a set of pixel distances on the image representing the relative distance between the lighting devices and the access points is obtained, a distance-reception intensity conversion table is obtained by regressing the set of pixel distances sorted in ascending order and the set of reception intensity values ​​sorted in descending order, and an estimation is made of which candidate placement position the lighting device will be located based on the similarity between the distance vectors between the multiple access points and the candidate placement positions and the estimated distance vectors between the multiple access points and the lighting devices obtained from the distance-reception intensity conversion table.

[0121] <Function variation 1> In the above-described embodiment (e.g., FIG. 14), an example has been shown in which one or more candidate IDs of lighting devices are displayed in list display area D2 in the placement candidate registration process, but the present disclosure is not limited to this. For example, list display area D2 may display candidate IDs of all lighting devices to be installed. In other words, list display area D2 may display candidate IDs of some or all of the multiple placed lighting devices. Furthermore, candidate IDs of all lighting devices may be rearranged in response to a selection operation of a placement candidate position on display unit 111 (e.g., layout plan display area D1).

[0122] Fig. 18 is a diagram showing a first example of a variation of a screen layout according to an embodiment of the present disclosure. Note that in Fig. 18, the same components as those in Fig. 14 and the like are denoted by the same reference numerals, and their description may be omitted.

[0123] 18, for example, if the user taps to select the placement candidate position A1, a dialog box with two buttons, an "Associate" button and an "Arrange" button, is displayed. If the user selects the "Arrange" button (see reference numeral 1801), the candidate IDs of the lighting devices displayed in the list display area D2 are rearranged in accordance with the selection operation that the placement candidate position is A1.

[0124] For example, the candidate IDs of lighting devices displayed in list display area D2 may be sorted in descending order of the probability that they will be installed at placement candidate position A1. In the example of Fig. 18, the candidate IDs of all lighting devices, "210" to "290," are sorted in list display area D2 in descending order of the probability that they will be installed at placement candidate position A1. In the example of Fig. 18, the candidate ID of lighting device "210" has the highest probability of being installed at placement candidate position A1, and the candidate ID of lighting device "280" has the lowest probability of being installed at placement candidate position A1.

[0125] When the placement candidate position A1 is selected (in other words, when a selection operation on the placement candidate position A1 is detected), the candidate IDs of lighting devices displayed in the list display area D2 are sorted in descending order of the probability that they will be installed at the placement candidate position A1. For example, when a placement candidate position A2 different from A1 is selected, the candidate IDs of lighting devices displayed in the list display area D2 are sorted in descending order of the probability that they will be installed at the placement candidate position A2. In this way, the order of the candidate IDs of lighting devices displayed in the list display area D2 is changed depending on the placement candidate position where the selection operation was detected.

[0126] 18 shows an example in which a dialog box is displayed when a placement candidate position is selected, and the candidate IDs of lighting devices are rearranged when the "Arrange" button is selected in the dialog box, but the relationship between the user's operation and the rearrangement operation is not limited to this. For example, when the user performs an operation such as long pressing or double tapping on a placement candidate position, the candidate IDs of lighting devices may be rearranged according to the placement candidate position.

[0127] 18 shows an example in which the candidate IDs of all lighting devices are displayed in the list display area D2, but the present disclosure is not limited to this. For example, the candidate IDs of lighting devices that have been linked to candidate placement positions may be excluded from the candidate IDs of lighting devices displayed in the list display area D2. For example, the number of candidate IDs of lighting devices displayed in the list display area D2 may be set by the user. Alternatively, the candidate IDs of lighting devices displayed in the list display area D2 may be limited to IDs whose probability of being installed in a candidate placement position is equal to or greater than a predetermined value.

[0128] In addition, in the list display area D2, some of the IDs of the display candidates may be omitted or missing. For example, if the candidate IDs of lighting devices do not fit in the list display area D2 on the display screen, the candidate IDs of lighting devices may be displayed in the list display area D2 by scrolling, etc.

[0129] In addition, the list display area D2 may be deformed (for example, enlarged or reduced) depending on the number of candidate IDs of lighting devices to be displayed, and the display size of the candidate IDs in the list display area D2 may be changed (for example, enlarged or reduced).

[0130] <Function variation 2> In the above-described embodiment, the candidate IDs of the lighting devices are sorted in descending order of the probability that they will be installed at the placement candidate position A1 (hereinafter, this may be referred to as "estimated order"), but the present disclosure is not limited to this. For example, the candidate IDs of the lighting devices may be sorted in ID order (for example, in descending or ascending order of the numbers if the IDs are numerical).

[0131] Fig. 19 is a diagram showing a second example of a variation of the screen layout according to the embodiment of the present disclosure. In Fig. 19, the same components as those in Fig. 14 and the like are denoted by the same reference numerals, and the description thereof may be omitted.

[0132] 19, a list sorting button B5 is displayed. For example, when the user selects (e.g., taps) the list sorting button B5 (see reference numeral 1901), the candidate IDs of the lighting devices in the list display area D2 are rearranged, and the display content may be switched from the list display area D2-1 in estimated order to the list display area D2-2 in ID order.

[0133] Note that, as shown in FIG. 14, FIG. 19 shows an example in which the candidate IDs of three lighting devices are displayed in the list display area D2. However, for example, as shown in FIG. 18, when the candidate IDs of all lighting devices are displayed in the list display area D2, the estimated order and the ID order may be switched.

[0134] For example, when a user searches for a specific ID from among the candidate IDs of lighting devices displayed in the list display area D2, displaying the IDs in order makes it easier to search for the specific ID, improving convenience.

[0135] Fig. 20 is a flowchart showing an example of the operation of the lighting device arrangement estimation system 100 according to Variation 2 of the embodiment. In Fig. 20, the same processes as those in Fig. 6 are denoted by the same reference numerals, and description thereof will be omitted.

[0136] 20 , after step S63, in step S71, the lighting device arrangement estimation system 100 (e.g., the computer 110) determines whether the order of the candidate IDs designated by the user is an estimated order or an ID order. For example, the order designated by the user may be determined based on operation information related to the user's operation. For example, when operation information indicating that the user has selected the estimated order is acquired, the computer 110 determines that the order of the candidate IDs is the estimated order, and when operation information indicating that the user has selected the ID order is acquired, the computer 110 determines that the order of the candidate IDs is the estimated order.

[0137] If the candidate IDs are arranged in the estimated order, the arrangement estimation process of step S64 is executed.

[0138] If the candidate IDs are arranged in ID order, the candidate IDs of the lighting devices are sorted and displayed in ID order in step S72, and the process of step S66 (placement confirmation and registration) is then executed.

[0139] Although the above description shows an example in which the process of step S66 is executed after step S72, the present disclosure is not limited to this. For example, after step S72, the process of step S71 may be executed again or another process may be executed in response to a user operation.

[0140] <Function variation 3> In the above-described embodiment, information for improving convenience may be set. For example, a correspondence relationship between a distance in a layout diagram on the display screen and a distance in real space corresponding to the layout diagram may be set. For example, if a distance in the layout diagram display area D1 on the display screen is expressed in pixels and a distance in real space is expressed in meters, distance conversion may be performed by setting the correspondence relationship.

[0141] Fig. 21 is a diagram showing an example of a distance setting display. In Fig. 21, the distance setting display area D3 displayed on the display unit 111 is divided into three stages, (1) to (3). The distance setting display area D3 is, for example, a window-type area that is displayed superimposed on the screen layout of the display unit 111 shown in Fig. 3. When the user presses, for example, a "distance setting" button (not shown in Fig. 21), the distance setting display area D3 is displayed on the display unit 111. Then, a distance correspondence relationship is set based on the content set and / or input by the user in the distance setting display area D3, and distance conversion is performed based on this correspondence relationship.

[0142] 21, the distance setting display area D3 may include, for example, a layout plan partial area D4 and an information setting area D5. A partial area of ​​the layout plan displayed in the layout plan display area D1 may be displayed in the layout plan partial area D4. For example, the layout plan partial area D4 in FIG. 21 displays a partial area including the layout candidate positions A1, A2, A4, and A5 of the layout plan displayed in the layout plan display area D1 in FIG.

[0143] The information setting area D5 may include, for example, a field for inputting the distance between two points. Although not shown in Fig. 21, the information setting area D5 may also include, for example, a field and / or a button for accepting settings for enlarging or reducing the layout plan displayed in the layout plan partial area D4.

[0144] For example, in (1) of FIG. 21, the user taps the first point for setting the distance in the layout plan partial area D4 (see reference numeral 2101). The position of the first point may be anywhere on the layout plan. For example, the first point may be the position of an icon, the position of a structure such as a pillar on the layout plan, or the position of information such as text written on the layout plan.

[0145] The computer 110, which has acquired the coordinate information of the first point, changes the display, for example, from (1) in Fig. 21 to (2) in Fig. 21. Fig. 21 (2) shows an example in which a mark indicating the first point ("X" in Fig. 21) and a circle having a radius of a predetermined distance centered on the first point are displayed in the layout plan partial area D4. Furthermore, a message prompting the user to set a second point may be displayed in the distance setting display area D3.

[0146] The circle centered on the first point is displayed to prevent a decrease in the accuracy of the distance conversion due to an operation error such as a misalignment of the tap position. For example, if the pixel value between the first and second points is smaller than a predetermined distance, the distance (pixel value) on the layout diagram may differ from the distance assumed by the user. Therefore, as shown in (2) of FIG. 21, a circle with a radius of a predetermined distance centered on the first point is displayed, and the user is prompted to set the second point outside this circle, thereby suppressing the effect of a misalignment of the tap position by the user.

[0147] For example, in (2) of Fig. 21, the user taps a second point in the layout plan partial area D4 to set the distance between two points (see reference numeral 2102). The position of the second point may be anywhere on the layout plan, as with the first point, as long as it is outside the circle in the layout plan partial area D4.

[0148] The computer 110, which has acquired the information on the coordinates of the second point, changes the display, for example, from (2) in Fig. 21 to (3) in Fig. 21. In (3) in Fig. 21, a mark indicating the second point ("X" in (3) in Fig. 21) is additionally displayed in the layout plan partial area D4 compared to (2) in Fig. 21. Furthermore, a message prompting the user to input a distance may be displayed in the distance setting display area D3.

[0149] For example, in (3) of Fig. 21, if the distance in the actual space corresponding to the distance between two points set in the layout plan partial area D4 is 5 meters, the user sets the distance between the two points to 5 meters in the field of the information setting area D5. Note that the distance in the actual space may be the distance perceived by the user, and does not necessarily have to be an accurate distance.

[0150] The computer 110, which has acquired the distance information between the two points, associates the distance (e.g., pixel value) of the section between the two points on the layout drawing with the distance (e.g., meter value) between the two points in the actual space set by the user.

[0151] Note that the display example of the distance setting is not limited to the example in Fig. 21. Next, two other examples of the display example of the distance setting will be described.

[0152] FIG. 22 is a diagram showing another example of a distance setting display. FIG. 22 shows a distance setting display area D3 displayed on the display unit 111. Note that the distance setting display area D3 is, for example, a window-type area that is displayed superimposed on the screen layout of the display unit 111 illustrated in FIG. 3. When the user presses, for example, a "distance setting" button (not shown in FIG. 22), the distance setting display area D3 is displayed on the display unit 111. Then, based on the content set and input by the user in the distance setting display area D3, a distance correspondence relationship is set and distance conversion is performed. The layout plan partial area D4 and information setting area D5 included in the distance setting display area D3 are the same as those in FIG. 21, and therefore description thereof will be omitted.

[0153] 22, for example, the user drags from a first point (see reference numeral 2201) to a second point (see reference numeral 2202) in the layout plan partial area D4 to set the distance. The positions of the first and second points may be anywhere on the layout plan. For example, the first and second points may be set at the position of an icon, the position of a structure such as a pillar on the layout plan, or the position of information such as text written on the layout plan.

[0154] Having acquired the coordinate information of the first and second points, the computer 110 may display a straight line connecting the first and second points, as shown in FIG.

[0155] 22, if the distance in the actual space corresponding to the distance between two points set in the layout plan partial area D4 is, for example, 5 meters, the user sets the distance between the two points to 5 meters in the field of the information setting area D5. After acquiring the distance information between the two points, the computer 110 associates the distance between the two points on the layout plan (for example, pixel value) with the distance between the two points in the actual space set by the user (for example, meter value).

[0156] FIG. 23 is a diagram showing another example of a distance setting display. FIG. 23 shows a distance setting display area D3 displayed on the display unit 111. Note that the distance setting display area D3 is, for example, a window-type area that is displayed superimposed on the screen layout of the display unit 111 illustrated in FIG. 3. When the user presses, for example, a "distance setting" button (omitted in FIG. 23), the distance setting display area D3 is displayed on the display unit 111. Then, based on the content set and input by the user in the distance setting display area D3, a distance correspondence relationship is set and distance conversion is performed. The layout plan partial area D4 and information setting area D5 included in the distance setting display area D3 are the same as those in FIG. 21, and therefore description thereof will be omitted.

[0157] 23, the user taps the icon (see reference numeral 2301) of the first placement candidate position A1 for setting the distance and the icon (see reference numeral 2302) of the second placement candidate position A2 in the layout plan partial area D4. Note that this operation may be replaced by a dragging operation from the icon (see reference numeral 2301) of the first placement candidate position A1 to the icon (see reference numeral 2302) of the second placement candidate position A2 as illustrated in FIG.

[0158] 23, if the distance in the actual space corresponding to the distance between two points set in the layout plan partial area D4 is, for example, 5 meters, the user sets the distance between the two points to 5 meters in the field of the information setting area D5. After acquiring the distance information between the two points, the computer 110 associates the distance between the two points on the layout plan (for example, pixel value) with the distance between the two points in the actual space set by the user (for example, meter value).

[0159] 21 to 23, distances on the layout diagram (e.g., pixel values) correspond to distances between two points in the actual space (e.g., meter values), so that distances on the layout diagram can be calculated in meter values, for example. Calculating distances on the layout diagram in meter values ​​improves the accuracy of the conversion between distance and received power (see, for example, FIG. 12), and improves the estimation accuracy of the distance between the AP and the candidate layout position. This also improves the accuracy of the reliability calculation, which will be described in Function Variation 4 below.

[0160] Note that the user's operation for setting the distance is not limited to those shown in Figures 21 to 23. For example, the user may set multiple points by simultaneously tapping multiple points in the layout plan partial area D4 (for example, by tapping with two fingers). In this case, the user may set the total distance of the line segments connecting the set multiple points in the field of the information setting area D5.

[0161] Fig. 24 is a flowchart showing an example of the operation (for example, the operation including the distance conversion described above) of the lighting device arrangement estimation system 100 according to Variation 3 of the embodiment. In Fig. 24, the same processes as those in Fig. 6 are denoted by the same reference numerals, and the description thereof will be omitted.

[0162] In Fig. 24, the process of step S81 is added between step S63 and step S64 in Fig. 6. The process of step S81 will be described with reference to Fig. 25.

[0163] Fig. 25 is a flowchart showing the process of step S81 in Fig. 24. Fig. 25 shows, by way of example, a flowchart based on the distance setting shown in Fig. 22.

[0164] In step S91, the computer 110 acquires information on the coordinates of the first point selected by the user.

[0165] In step S92, the computer 110 draws a circle having a radius of a predetermined distance and centered on the coordinates of the first point.

[0166] In step S93, the computer 110 acquires information on the coordinates of the second point selected by the user.

[0167] In step 94, computer 110 determines whether the second point is outside the circle.

[0168] If the second point is not outside the circle (NO in step S94), the process of step S93 is executed.

[0169] If the second point is outside the circle (YES in step S94), in step S95, computer 110 obtains information on the actual distance between the two points input by the user.

[0170] In step S96, the computer 110 calculates the distance per pixel (for example, in meters). Then, the flow in Fig. 25 ends, and the process of step S64 in Fig. 24 is executed.

[0171] Although the above description illustrates an example in which a user measures an actual distance and inputs the measured distance to set a distance correspondence, the present disclosure is not limited to this. For example, distance information (the width of a space between pillars or a passageway) written on a layout plan or scale information embedded in the layout plan (e.g., the ratio between the actual distance and the distance on the layout plan) may be used. Alternatively, if a distance measuring device is present that interfaces with the lighting device layout estimation system 100 including the computer 110, distance information (e.g., information about the distance between an AP and a lighting device) may be obtained from the distance measuring device.

[0172] <Function variation 4> In the above-described embodiment, an example has been shown in which the candidate IDs of lighting devices corresponding to a certain candidate placement position are displayed in descending order of the probability (estimated order) of being installed at the candidate placement position, but the display of the candidate IDs of lighting devices may include accompanying information.

[0173] For example, the accompanying information may be information indicating the reliability of the estimation result based on the communication quality. For example, the reliability may be divided into a plurality of levels and displayed. Then, the candidate IDs of the lighting devices may be displayed using a display manner (e.g., at least one of color, shape, and size) corresponding to each of the plurality of levels. In this way, the reliability may be displayed in stages by changing the display manner of the candidate IDs according to the reliability level.

[0174] For example, the color of the background of a symbol (eg, icon) indicating the candidate ID of a lighting device may change based on the level of confidence in the estimation result.

[0175] Fig. 26 is a diagram showing a third example of a variation of a screen layout according to an embodiment of the present disclosure. In Fig. 26, the same components as those in Fig. 18 and the like are denoted by the same reference numerals, and their description may be omitted.

[0176] In the list display area D2 of FIG. 26 , similarly to FIG. 18 , the candidate IDs of lighting devices are sorted in descending order of the probability that they will be installed at the placement candidate position A1. However, unlike FIG. 18 , in FIG. 26 , icons of the candidate IDs of each lighting device are displayed in multiple display modes. In the example of FIG. 26 , of the icons of the candidate IDs of lighting devices, icons with IDs of 210, 230, 220, and 250 are displayed in a first display mode, icons with IDs of 260 and 270 are displayed in a second display mode, and icons with IDs of 240, 290, and 280 are displayed in a third display mode. Illustratively, the background color of the icon differs for each display mode. Note that in the example of FIG. 26 , of the three display modes, the first display mode represents the highest level of reliability, and the third display mode represents the lowest level of reliability.

[0177] Although the above describes an example in which the background color is changed based on the reliability level, the present disclosure is not limited to this. For example, the brightness of the background of the icon may be changed based on the reliability level, or the color and / or brightness of the characters representing the ID may be changed. Also, for example, the shape of the icon may be changed based on the reliability level. Three shapes (e.g., circle, triangle, and square) may be set corresponding to three reliability levels, and the shape of the icon may be changed based on the reliability. Also, the size of the icon may be changed based on the reliability level.

[0178] For example, an icon of a lighting device's candidate ID may blink based on the reliability. For example, if the reliability is less than a predetermined value, the icon may blink, and if the reliability is equal to or greater than the predetermined value, the icon may not blink. Alternatively, at least one of the blinking speed (e.g., blinking cycle) and the ratio of the on time to the off time may be changed depending on the reliability.

[0179] The display manner indicating the reliability may be set in advance or may be set by the user. Furthermore, the information accompanying the candidate ID of the lighting device is not limited to the reliability.

[0180] Furthermore, the method for calculating the reliability is not particularly limited. For example, when the estimation result of the position of a lighting device is evaluated using a distance attenuation model of radio waves, the computer 110 may determine the reliability based on the difference between the measured RSSI and the RSSI at the estimated position calculated using the distance attenuation model. For example, the computer 110 may set a higher reliability for a candidate ID of a certain lighting device as the difference in RSSI becomes smaller.

[0181] Furthermore, for example, the computer 110 may measure RSSI and estimate the position of a lighting device multiple times, and set the reliability of the candidate ID of a lighting device higher as the variation in the estimated position of the candidate ID of the lighting device decreases.

[0182] Furthermore, for example, the computer 110 may measure the RSSI between the same AP and a certain lighting device multiple times, and set a higher reliability for the candidate ID of the lighting device as the variation in the measured RSSI decreases. For example, the computer 110 may set a higher reliability for the candidate ID of the lighting device in order of decreasing variation in the measured RSSI.

[0183] As an example, the following describes a processing flow in which reliability is determined based on the difference in RSSI. Note that in the processing flow described below, the candidate IDs of lighting devices are rearranged according to the reliability.

[0184] Fig. 27 is a flowchart showing an example of the operation of the lighting device arrangement estimation system 100 according to Variation 4 of the embodiment. In Fig. 27, the same processes as those in Fig. 24 are denoted by the same reference numerals, and the description thereof may be omitted.

[0185] In FIG. 27, step S101 is added after step S64 in FIG. 24, and step S65 in FIG. 24 is replaced with step S102.

[0186] In step S101, the computer 110 calculates the reliability of the candidate ID of the lighting device for which the arrangement estimation process has been performed, for example. The processing flow for calculating the reliability will be described later.

[0187] In step S102, the computer 110 displays, for example, the candidate placement positions and the candidate IDs of the lighting devices estimated to be installed at those positions on the display unit 111. The processing flow relating to the display will be described later.

[0188] FIG. 28 is a flowchart showing an example of the reliability calculation process in step S101 of FIG.

[0189] In step S111, the computer 110 converts, for example, the distance between the fixture (the lighting device in this embodiment) and the AP from a pixel value to meters.

[0190] In step S112, the computer 110 estimates the RSSI between the appliance and the AP based on, for example, the converted distance in meters and the distance attenuation model, where the estimated RSSI may be, for example, the RSSI between the appliance and multiple APs for one appliance.

[0191] In step S113, the computer 110 calculates, for example, the difference between the RSSI estimated in step S112 and the measured RSSI.

[0192] In step S114, the computer 110 calculates, for example, a deviation for each appliance based on the calculated difference. Here, the calculated deviation may be, for example, the sum of the RSSI differences calculated for a certain appliance between the appliance and each of the multiple APs.

[0193] In step S115, the computer 110 assigns (sets) a reliability to each appliance based on, for example, the degree of deviation. For example, the smaller the degree of deviation (the sum of RSSI differences), the higher the reliability may be assigned. Then, the flow in FIG. 28 ends, and the process proceeds to step S102 in FIG. 27.

[0194] The method of assigning reliability is not particularly limited. For example, a case will be described in which reliability levels of 1 to 3 are assigned to 60 lighting devices. In this case, for example, when the lighting devices are sorted in order of smallest deviation, the highest reliability level of 3 may be assigned to the lighting devices in the top third (top 20 devices (1st to 20th)). The 21st to 40th lighting devices may be assigned reliability level 2, and the lowest reliability level of 1 may be assigned to the lighting devices in the bottom third (bottom 20 devices (41st to 60th)).

[0195] FIG. 29 is a flowchart showing an example of the placement candidate selection and candidate ID display process in step S102 of FIG.

[0196] In step S121, the computer 110 acquires, for example, the selection result of the placement candidate position.

[0197] In step S122, the computer 110 sorts the candidate IDs of the lighting devices, for example, in descending order of distance between the selected placement candidate position and each lighting device.

[0198] In step S123, the computer 110 sorts, for example, a certain number of the top candidate IDs of the lighting devices sorted in order of distance (estimated order) in order of reliability. Then, the flow shown in Fig. 29 ends, and the process proceeds to step S66 in Fig. 27.

[0199] As described above, by displaying information including information on the reliability of the estimation, the user can associate the candidate placement positions with the IDs of the lighting devices taking the reliability into consideration, thereby avoiding inappropriate associations and improving the accuracy of the registration process.

[0200] For example, when the candidate IDs of lighting devices are displayed based on the estimation results corresponding to the selected candidate placement positions, candidate IDs with poor estimation accuracy of the lighting device positions may be displayed higher in the estimation order. Therefore, in addition to the estimation results, second information (e.g., reliability) that serves as an index of the estimation accuracy may be displayed in the list display area D2.

[0201] Alternatively, the order of the candidate IDs of the lighting devices in the list display area D2 may be rearranged using the second information.

[0202] 26 will be taken as an example of candidate ID 260 and candidate ID 250 for arrangement candidate position A1. In this example, the distance between the estimated position of the lighting device with candidate ID 260 (hereinafter referred to as lighting device 260) and arrangement candidate position A1 is shorter than the distance between the estimated position of the lighting device with candidate ID 250 (hereinafter referred to as lighting device 250) and arrangement candidate position A1, so candidate ID 260 is ranked higher than candidate ID 250.

[0203] 26, however, the estimation accuracy (reliability) of the estimated position of lighting device 250 is lower than the estimation accuracy of the estimated position of lighting device 260. Therefore, in list display area D2, the icon of candidate ID 250 may be arranged higher than the icon of candidate ID 260. This rearrangement may be performed, for example, by a user instruction, or may be arranged in advance in an order that takes reliability into consideration.

[0204] <Function variation 5> In the above-described embodiment, when the user taps to select one of the candidate IDs of lighting devices displayed in the list display area D2, the lighting device with that ID is turned on (see step S65 in FIG. 6 and FIG. 15). Below, an example of a mode in which the user taps to select multiple IDs from the candidate IDs of lighting devices and causes the lighting devices with the selected multiple candidate IDs to blink will be described. Hereinafter, the mode in which the lighting devices with multiple candidate IDs blink may be referred to as a "multiple selection" mode.

[0205] Fig. 30 is a diagram showing a fourth example of a variation of a screen layout according to an embodiment of the present disclosure. In Fig. 30, the same components as those in Fig. 18 and the like are denoted by the same reference numerals, and their description may be omitted.

[0206] In Fig. 30, a "multiple selection" checkbox B6 and a "blink" button B7 have been added to Fig. 18. Also in Fig. 30, the candidate IDs of the lighting devices are displayed in ID order in the list display area D2.

[0207] If the user wants to turn on and off lighting devices with multiple candidate IDs, the user checks the "Multiple Selection" checkbox. In this case, all of the candidate IDs displayed in the list display area D2 are selected. In Figure 30, for example, nine candidate IDs, 210 to 290, are selected.

[0208] Then, the user taps and selects the "blink" button B7 (see reference numeral 3001). The computer 110 acquires the user's operation information and transmits control signals to the lighting devices of the selected candidate IDs. For example, the control signals may be transmitted at a predetermined transmission cycle. Note that the control signals to the lighting devices of the candidate IDs may be transmitted in a time-division manner or simultaneously.

[0209] Each of the lighting devices that receives the control signal performs, for example, a blinking operation.

[0210] The blinking operation of the lighting device may be terminated, for example, when the transmission of the control signal by the computer 110 is stopped. The transmission of the control signal by the computer 110 may be stopped, for example, after a certain time has elapsed since the first transmission of the control signal, or after the transmission of control signals to the lighting devices with the selected candidate IDs has finished. After the blinking operation of the lighting device is terminated, the user may, for example, uncheck the "multiple selection" checkbox.

[0211] Additionally or alternatively, the computer 110 may stop sending the control signal if, for example, the user presses the "blink" button B7 again or if the user unchecks the "multiple selection" checkbox.

[0212] 30, when the user checks the "Multiple Selection" checkbox, all of the candidate IDs displayed in the list display area D2 are selected. However, the present disclosure is not limited to this. For example, after the user checks the "Multiple Selection" checkbox, the user may tap and select multiple candidate IDs displayed in the list display area D2. In this case, the lighting devices corresponding to the candidate IDs selected by the user flash based on a control signal from the computer 110.

[0213] 30 shows an example in which a "multiple selection" checkbox is displayed, but the method by which the user sets the multiple selection mode is not limited to this. For example, a different partial area may be displayed by a user operation, and the displayed partial area may include a button for setting the multiple selection mode.

[0214] Alternatively, instead of setting the "multiple selection" mode, multiple selection of candidate IDs of lighting devices may be performed by a separate operation by the user.

[0215] Fig. 31 is a diagram illustrating a fifth example of a variation of a screen layout according to an embodiment of the present disclosure. In Fig. 31, the same components as those in Fig. 18, Fig. 30, etc. are denoted by the same reference numerals, and their description may be omitted.

[0216] In the example of FIG. 31, the "multiple selection" checkbox is deleted from FIG. 30. In the example of FIG. 31, instead of setting the "multiple selection" mode, the user selects candidate IDs of multiple lighting devices by performing a predetermined operation (e.g., long press or tap) on the icons of the candidate IDs of lighting devices (see reference numeral 3101). Note that the user may select candidate IDs by performing a predetermined operation on multiple icons simultaneously. FIG. 31 exemplarily shows a state in which four lighting devices with candidate IDs 210 to 240 have been selected. In this case, the number of selected candidate IDs, in other words, the number of selected lighting devices (four in FIG. 31), may be displayed on the display unit 111.

[0217] Then, when the user taps and selects the "blink" button B7 (see reference numeral 3102), the computer 110 acquires the user's operation information and transmits control signals to the lighting devices of the selected candidate IDs. For example, the control signals may be transmitted at a predetermined transmission cycle. Note that the control signals to the lighting devices of the candidate IDs may be transmitted in a time-division manner or simultaneously.

[0218] The lighting device that receives the control signal performs, for example, a blinking operation.

[0219] The blinking operation of the lighting device may be terminated, for example, when the transmission of the control signal by the computer 110 is stopped. The transmission of the control signal by the computer 110 may be stopped, for example, after a certain time has elapsed since the first transmission of the control signal, or after the transmission of control signals to the lighting devices with the selected candidate IDs has finished. After the blinking operation of the lighting device is terminated, the user may, for example, uncheck the "multiple selection" checkbox.

[0220] Additionally or alternatively, the computer 110 may stop sending the control signal if, for example, the user presses the "blink" button B7 again or if the user unchecks the "multiple selection" checkbox.

[0221] The user may perform an operation to select icons of candidate IDs of lighting devices one by one, or may perform an operation to select icons of candidate IDs of multiple lighting devices at once on the display screen (a batch selection operation). For example, when multiple icons to be selected are displayed adjacent to each other on the screen, the user may select all of the icons to be selected at once by dragging from an icon located at one end to an icon located at the other end. Alternatively, when the user performs an operation to select one icon, multiple icons including the selected icon may be automatically selected. For example, when icons are lined up in a straight line in the horizontal direction of the screen, the icon selected by the user by long pressing on the screen and the icon lined up to the right (or left) of the selected icon may be selected.

[0222] By checking whether the lighting device is blinking or not, the user can confirm the candidate fixture selected by the user, thereby improving work efficiency.

[0223] Although the above example illustrates an example in which the selected lighting device is caused to blink, the present disclosure is not limited to this. It is sufficient that the lighting operation (or manner) of the selected lighting device and the unselected lighting devices differ from each other. For example, the selected lighting device may not be caused to perform a lighting (or blinking) operation, but the unselected lighting devices may be caused to perform a lighting (or blinking) operation. Alternatively, the brightness (and / or color) of the lighting (or blinking) of the selected lighting device may be different from the brightness (and / or color) of the lighting (or blinking) of the unselected lighting devices.

[0224] <Function variation 6> In each of the above processes, some processes may be performed repeatedly to improve accuracy. For example, the estimation calculation of the position of the lighting device may be performed multiple times to improve the estimation accuracy. Furthermore, the collection of RSSI may also be performed multiple times. For example, the estimation calculation may be performed again based on the re-collected RSSI.

[0225] For example, the computer 110 may display a message to the user asking whether or not to remeasure the RSSI.

[0226] Fig. 32 is a diagram showing a sixth example of a variation of a screen layout according to an embodiment of the present disclosure. In Fig. 32, the same components as those in Fig. 18, Fig. 30, etc. are denoted by the same reference numerals, and descriptions thereof may be omitted. Fig. 32 also shows examples of two-stage layouts (1) and (2).

[0227] 32(1) shows a tool display area D6 including an "Estimation Calculation" button B8 that requests the execution of an estimation calculation. When the user presses the "Estimation Calculation" button B8 (see reference numeral 3201), the computer 110 displays a message D7, for example, as shown in FIG. 32(2). The message D7 may be displayed, for example, by a dialog. In FIG. 32(2), a dialog is displayed (for example, a pop-up display) that asks whether or not to remeasure the RSSI. For example, if the user performs an operation in response to this dialog to instruct the remeasurement of the RSSI (for example, by tapping "YES" in FIG. 32(2)), the computer 110 remeasures the RSSI. Note that if the user performs an operation not to instruct the remeasurement of the RSSI (for example, by tapping "NO" in FIG. 32(2)), the computer 110 may perform the estimation calculation without remeasurement of the RSSI.

[0228] Fig. 33 is a flowchart showing an example of the operation of the lighting device arrangement estimation system 100 according to Variation 6 of the embodiment. In Fig. 33, the same processes as those in Fig. 6 are denoted by the same reference numerals, and description thereof will be omitted.

[0229] In FIG. 33, for example, the processes of steps S131 and S132 are added between steps S63 and S64 in FIG.

[0230] In step S131, computer 110 determines whether or not an instruction to remeasure RSSI has been received from the user, for example.

[0231] If an instruction to remeasure RSSI is received from the user (YES in step S131), computer 110 measures RSSI in step S132.

[0232] If an instruction to remeasure RSSI has not been received from the user (NO in step S131), the process proceeds to step S64. The case where an instruction to remeasure RSSI has not been received from the user may be, for example, a tap on "NO" in (2) of Fig. 32, or may include a case where no instruction (operation) has been received from the user for a predetermined period of time or more (for example, a timeout).

[0233] When the RSSI is re-measured, a statistical process may be performed on the re-measured RSSI and the previously measured RSSI to determine a statistical value of the RSSI. For example, the computer 110 may average the re-measured RSSI and the previously measured RSSI. Averaging the RSSI removes error components (e.g., noise components), thereby obtaining an RSSI that is more appropriate for the actual distance. In other words, the averaged RSSI improves the accuracy of estimating the actual distance.

[0234] Furthermore, since the user is allowed to select whether or not to remeasure RSSI, the user's wishes can be confirmed. For example, the larger the area in which lighting device installation work is performed and the more lighting devices are installed, the longer the time required for RSSI measurement tends to be. Therefore, the user can select whether or not to remeasure RSSI, taking into account the time required for RSSI measurement (for example, about 40 minutes). This contributes to user convenience.

[0235] <Function variation 7> For example, the wider the area in which lighting devices are installed and the greater the number of lighting devices to be installed, the higher the probability that there will be omissions (or gaps) in the association between lighting devices and IDs. In this example, the computer 110 displays information about lighting devices for which association has not been completed on the display unit 111. This allows the user to easily check whether there are any omissions (or gaps) in the association.

[0236] For example, when the user checks for any leaks in the linking, the user selects the “leak check mode.” For example, the user presses the “leak check mode” button on the screen, causing the computer 110 to execute the process of the leak check mode.

[0237] Fig. 34 is a diagram illustrating a seventh example of a variation of a screen layout according to an embodiment of the present disclosure. In Fig. 34, the same components as those in Fig. 18 and the like are denoted by the same reference numerals, and descriptions thereof will be omitted. In the layout plan display area D1 of Fig. 34, the layout positions of access points are omitted. Furthermore, each of the rectangles Az in the layout plan display area D1 of Fig. 34 corresponds to a candidate layout position for a lighting device.

[0238] For example, in the "leak check mode," the user specifies (or selects) an area (or range) where linking leaks are to be checked. The user specifies a partial range of the layout plan by performing a predetermined operation, such as dragging, in the layout plan display area D1. For example, in FIG. 34, ranges Ar1, Ar2, and Ar3 represent ranges specified by the user. The computer 110 sets each of ranges Ar1, Ar2, and Ar3 as a range where linking leaks are to be checked. Note that while FIG. 34 shows an example in which the user specifies three ranges in the layout plan display area D1, the number of specified ranges may be one, two, four, or more.

[0239] When the user specifies a range for performing the "leak check," the computer 110 displays, for example, the number of placement candidate positions within the specified range for which linking to lighting device candidate IDs has not been completed (in other words, the number of lighting devices for which linking has not been completed). Furthermore, the computer 110 displays, for example, icons of placement candidate positions within the specified range for which linking to lighting device candidate IDs has not been completed in a different display mode from icons of placement candidate positions for which linking has been completed. Note that, for convenience, hereinafter, lighting devices for which linking has not been completed will be referred to as "unlinked lighting devices," and linked lighting devices will be referred to as "linked lighting devices."

[0240] For example, the unit count display area D8 in Fig. 34 indicates that there are three unlinked lighting devices within range Ar1, six unlinked lighting devices within range Ar2, and no unlinked lighting devices within range Ar3. Note that the unit count display area may be displayed superimposed on the layout plan display area D1 when the user specifies the range for "leak check."

[0241] Furthermore, for example, as indicated by hatching in FIG. 34, the computer 110 may highlight the icons of placement candidate positions corresponding to unlinked lighting devices in the ranges Ar1 and Ar2.

[0242] The display mode of the icon for the placement candidate position corresponding to the unlinked lighting device is not particularly limited. For example, at least one of the color, shape, and size of the icon for the placement candidate position corresponding to the unlinked lighting device may be different from that of the icon for the placement candidate position corresponding to the linked lighting device. Alternatively, the display mode of the area surrounding the icon may be different between the unlinked lighting device and the linked lighting device. Alternatively, the unlinked lighting device and the linked lighting device may be distinguished by flashing the icon of the unlinked lighting device and at least one of the periphery of the icon.

[0243] Fig. 35 is a flowchart showing an example of the operation of the lighting device arrangement estimation system 100 according to Variation 7 of the embodiment. In Fig. 35, the same processes as those in Fig. 6 are denoted by the same reference numerals, and the description thereof may be omitted.

[0244] In FIG. 35, steps S141 to S143 are added between steps S66 and S67 in FIG.

[0245] In step S141, computer 110 determines whether or not a user has requested that a leak check be performed. For example, computer 110 may determine whether or not the user will perform a leak check based on whether or not an operation to set the computer to a "leak check mode" has been accepted.

[0246] If a leak check is to be performed (YES in step S141), in step S142, computer 110 acquires information on the range in which the leak check is to be performed, which is set by the user, for example.

[0247] In step S143, the computer 110 determines the range for leak checking based on the acquired range information, determines the icons of unlinked lighting devices included in that range, and highlights the unlinked icons. Then, the registration confirmation process in step S67 is executed.

[0248] If the leakage check is not to be performed (NO in step S141), the processes of steps S142 and S143 are not executed (in other words, are skipped), and the registration check process of step S67 is executed.

[0249] As described above, the lighting device arrangement estimation system 100 (for example, the computer 110) can use the missing link check function to display information about unlinked lighting devices on the display unit 111. Therefore, the user can easily check whether there are any missing (or missing) links.

[0250] The present disclosure can be realized in software, hardware, or software in conjunction with hardware.

[0251] Each functional block used in the description of the above embodiments may be partially or entirely realized as an LSI, which is an integrated circuit, and each process described in the above embodiments may be partially or entirely controlled by a single LSI or a combination of LSIs. The LSI may be composed of individual chips, or may be composed of a single chip that includes some or all of the functional blocks. The LSI may have data input and output. Depending on the degree of integration, the LSI may be called an IC, system LSI, super LSI, or ultra LSI.

[0252] The integrated circuit method is not limited to LSI, but may be realized by a dedicated circuit, a general-purpose processor, or a dedicated processor. Also, a field programmable gate array (FPGA) that can be programmed after LSI manufacturing, or a reconfigurable processor that can reconfigure the connections and settings of circuit cells within the LSI, may be used. The present disclosure may be realized as digital processing or analog processing.

[0253] Furthermore, if an integrated circuit technology that can replace LSI emerges due to advances in semiconductor technology or other derivative technologies, it is natural that such technology may be used to integrate functional blocks. The application of biotechnology, etc. is also a possibility.

[0254] The present disclosure may be implemented in any type of apparatus, device, or system with communications capabilities (collectively referred to as communications apparatus), including, but not limited to, telephones (e.g., cell phones, smartphones), tablets, personal computers (PCs) (e.g., laptops, desktops, notebooks), cameras (e.g., digital still / video cameras), digital players (e.g., digital audio / video players), wearable devices (e.g., wearable cameras, smartwatches, tracking devices), game consoles, digital book readers, telehealth / telemedicine devices, communications-enabled vehicles or mobile transportation (e.g., cars, airplanes, ships), and combinations of the above.

[0255] Communications equipment is not limited to portable or mobile equipment, but also includes any type of equipment, device or system, whether portable or fixed, such as smart home devices (such as appliances, lighting equipment, smart meters or metering devices, control panels, etc.), vending machines, and any other "things" that may exist on an Internet of Things (IoT) network.

[0256] Communications include data communications via cellular systems, wireless LAN systems, communications satellite systems, etc., as well as data communications via combinations of these.

[0257] A communications device also includes devices such as controllers and sensors connected or coupled to a communications device that performs the communications functions described in this disclosure, such as controllers and sensors that generate control and data signals used by the communications device to perform the communications functions of the communications device.

[0258] The communication apparatus also includes infrastructure facilities, such as base stations, access points, and any other apparatus, device, or system that communicates with or controls the various apparatuses listed above, but are not limited to these.

[0259] Summary of this disclosure The information processing device of the present disclosure includes a memory storing a program for controlling the display of a screen, and a processor that executes the program, and the program includes: displaying a map including first symbols each representing the position of one or more access points, and second symbols each representing a candidate placement position for a plurality of wirelessly controlled devices; when a first selection operation is detected for one of the second symbols, displaying on the screen one or more candidate wirelessly controlled devices that are estimated to be located at the candidate placement position corresponding to the symbol for which the first selection operation was detected; and when a second selection operation is detected for one of the candidates and a confirmation operation for the candidate for which the second selection operation was detected, storing in the memory the candidate for which the second selection operation was detected and the candidate placement position corresponding to the second symbol for which the first selection operation was detected in association with each other.

[0260] The program of the information processing device of the present disclosure further includes determining a distance-quality conversion model that associates first information on distances between the positions of one or more access points set in map information that indicates candidate placement positions of the plurality of wirelessly controlled devices and the candidate placement positions, and second information on wireless communication quality measured between the access points and the wirelessly controlled devices, and estimating which of the wirelessly controlled devices is located at which of the candidate placement positions based on the similarity between the first information and distance information obtained by converting the second information using the distance-quality conversion model after determining the distance-quality conversion model.

[0261] The determining of the present disclosure includes associating the first information sorted in ascending order with the second information sorted in descending order by regression.

[0262] The program of the present disclosure further includes outputting an ID list of a plurality of wirelessly controlled devices estimated to be located at the placement candidate positions.

[0263] The program of the present disclosure further includes, upon receiving a signal indicating a selection of one of the ID lists, transmitting a control signal to the wirelessly controlled device corresponding to the selected ID to control the operation of the wirelessly controlled device.

[0264] The program of the present disclosure further includes determining that the wirelessly controlled device corresponding to the selected ID is placed at the candidate placement location by receiving a signal indicating operation confirmation of the wirelessly controlled device that received the control signal.

[0265] The map information of the present disclosure is image data obtained by photographing, with a camera, a layout diagram illustrating candidate layout positions of the plurality of wirelessly controlled devices.

[0266] The wirelessly controlled device of the present disclosure is a lighting device that can be controlled by wireless communication.

[0267] The information processing method of the present disclosure determines a distance-quality conversion model that associates first information regarding the distance between each of the candidate placement positions and the positions of one or more access points set in map information that indicates candidate placement positions for multiple wirelessly controlled devices, with second information regarding wireless communication quality measured between each of the access points and the wirelessly controlled devices, and estimates which of the wirelessly controlled devices is located at which of the candidate placement positions based on the similarity between the first information and distance information obtained by converting the second information measured after determining the distance-quality conversion model using the distance-quality conversion model.

[0268] The processor of the present disclosure changes a display mode of at least one of the first symbol and the second symbol according to a display magnification of the map on the screen.

[0269] When the program of the present disclosure detects a first selection operation on one of the second symbols, it estimates that the first selection operation is located at the candidate placement position corresponding to the detected symbol based on the distance and wireless communication quality between the access point and the wirelessly controlled device.

[0270] The information processing device of the present disclosure includes a memory storing a program for controlling the display of a screen, and a processor for executing the program, and the program includes displaying on the screen symbols representing respective candidate placement positions for a plurality of wirelessly controlled devices and a candidate list of identification information for a plurality of wirelessly controlled devices that is associated with any of the plurality of symbols, and changing the order of the identification information displayed in the candidate list according to a symbol for which a selection operation has been detected on the screen.

[0271] The program of the present disclosure includes switching the order of the identification information to be displayed in the candidate list between a first order and a second order different from the first order.

[0272] The first order in the present disclosure is an ascending or descending order of the identification information, which is number information, and the second order is an order of the highest probability that the symbol for which a selection operation is detected on the screen will be located at the candidate placement position corresponding to the symbol.

[0273] The candidate list of the present disclosure includes identification information of each of the plurality of wirelessly controlled devices.

[0274] The program of the present disclosure includes accepting information about a section in a map display including the plurality of symbols, accepting information about a distance for the section, and correlating the section with the distance and registering it in the memory.

[0275] The program of the present disclosure includes displaying on the screen an estimation result of estimating where on the symbol the wirelessly controlled device is located and a reliability of the estimation result.

[0276] The program of the present disclosure includes accepting an operation to select two or more of the plurality of symbols on the screen, and transmitting a control signal to each of the wirelessly controlled devices corresponding to the two or more symbols.

[0277] The program of the present disclosure includes, when an operation indicating remeasurement of information on reception quality used for the estimation is received, performing remeasurement of the information on reception quality.

[0278] The program of the present disclosure includes accepting an operation to select at least a partial range of a map display including the plurality of symbols, and displaying symbols in the selected range that have not yet been associated with the identification information, distinguished from symbols that have been associated with the identification information.

[0279] The information processing method of the present disclosure includes an information processing device that displays on a screen symbols representing each of candidate placement positions for a plurality of wirelessly controlled devices and a candidate list of identification information for a plurality of wirelessly controlled devices that corresponds to any of the plurality of symbols, and changes the order of the identification information displayed in the candidate list depending on the symbol for which a selection operation is detected on the screen.

[0280] The program of the present disclosure causes an information processing device to display on a screen symbols representing each of candidate placement positions for a plurality of wirelessly controlled devices and a candidate list of identification information for a plurality of wirelessly controlled devices that is associated with any of the plurality of symbols, and to execute processing to change the order of the identification information displayed in the candidate list depending on the symbol for which a selection operation has been detected on the screen. [Industrial Applicability]

[0281] The present disclosure is useful, for example, in a system for controlling lighting via wireless communication. [Explanation of symbols]

[0282] 100 Lighting device placement estimation system 110 Computer 111 Display section 112 Control section 113 Communications Department 114 Estimation Department 115 Registration Department 116 Camera 117 Internal Bus 120, 130, 140 Access Points (AP) 121 Communications Department 122 Control Unit 123 RSSI collection unit 124 Radio Section 125 Antenna 126 Internal Bus 210~290 Lighting equipment 211 Lighting Department 212 Control Unit 213 Radio Department 214 Antenna 215 Internal Bus A1~A9 Candidate placement positions C1~C3 Access point placement candidate locations B1 Layout drawing load button B2 Access point setting button B3 Placement candidate position setting button B4 Placement registration button D1 Layout view area D2 List display area

Claims

1. A memory that stores a program that controls the display of the screen; a processor that executes the program, The program displaying on the screen symbols representing candidate placement positions for a plurality of wirelessly controlled devices and a candidate list of identification information for a plurality of wirelessly controlled devices associated with any of the plurality of symbols; changing the order of the identification information displayed in the candidate list in accordance with a symbol for which a selection operation is detected on the screen; An information processing device comprising:

2. switching an order of the identification information to be displayed in the candidate list between a first order and a second order different from the first order; The information processing device according to claim 1 ,

3. the first order is an ascending order or a descending order of the identification information, which is number information; the second order is determined in descending order of the probability that the symbols for which a selection operation has been detected on the screen will be located at the arrangement candidate positions corresponding to the symbols; The information processing device according to claim 2 .

4. the candidate list includes identification information of each of the plurality of wirelessly controlled devices. The information processing device according to claim 1 .

5. A memory that stores a program for controlling the display of a screen; a processor that executes the program, The program displaying on the screen symbols representing candidate placement positions for a plurality of wirelessly controlled devices and a candidate list of identification information for a plurality of wirelessly controlled devices associated with any of the plurality of symbols; changing the order of the identification information displayed in the candidate list in accordance with a symbol for which a selection operation is detected on the screen; receiving information about a section in a map display including the plurality of symbols; receiving distance information for the section; registering the section and the distance in association with each other in the memory; Including, Information processing device.

6. The program displaying on the screen an estimation result of estimating where on the symbol the wirelessly controlled device is located and the reliability of the estimation result; The information processing device according to claim 1 ,

7. The program receiving an operation to select two or more of the plurality of symbols on the screen; transmitting a control signal to each of the wirelessly controlled devices corresponding to the two or more symbols; The information processing device according to claim 1 ,

8. The program When an operation indicating re-measurement of information on reception quality used for the estimation is received, re-measurement of information on reception quality is performed; The information processing device according to claim 3 or 6, comprising:

9. A memory that stores a program for controlling the display of a screen; a processor that executes the program, The program displaying on the screen symbols representing candidate placement positions for a plurality of wirelessly controlled devices and a candidate list of identification information for a plurality of wirelessly controlled devices associated with any of the plurality of symbols; changing the order of the identification information displayed in the candidate list in accordance with a symbol for which a selection operation is detected on the screen; receiving an operation to select at least a partial range of a map display including the plurality of symbols; displaying symbols in the selected range that have not yet been associated with the identification information in a manner that distinguishes them from symbols that have been associated with the identification information; Including, Information processing device.

10. The information processing device displaying on a screen symbols representing candidate placement positions for a plurality of wirelessly controlled devices and a candidate list of identification information for a plurality of wirelessly controlled devices associated with any of the plurality of symbols; changing the order of the identification information displayed in the candidate list according to a symbol for which a selection operation is detected on the screen; Information processing methods.

11. In the information processing device, displaying on a screen symbols representing candidate placement positions for a plurality of wirelessly controlled devices and a candidate list of identification information for a plurality of wirelessly controlled devices associated with any of the plurality of symbols; changing the order of the identification information displayed in the candidate list according to a symbol for which a selection operation is detected on the screen; A program that executes a process.

Citation Information

Patent Citations

  • Radio communication terminal unit, display method therefor, and radio communication network system

    JP2008228271A

  • Illumination system, illumination appliance, and terminal device

    JP2017162730A

  • Electric lock control system, communication method, and program

    JP2019039237A

  • Illumination system

    JP2019067707A

  • Wireless system, setting method and program for correspondence relationship between installation position information and address information of multiple devices

    JP2019175557A