WO2021125053A1 - 情報処理装置、情報処理方法及びプログラム - Google Patents

情報処理装置、情報処理方法及びプログラム Download PDF

Info

Publication number
WO2021125053A1
WO2021125053A1 PCT/JP2020/046119 JP2020046119W WO2021125053A1 WO 2021125053 A1 WO2021125053 A1 WO 2021125053A1 JP 2020046119 W JP2020046119 W JP 2020046119W WO 2021125053 A1 WO2021125053 A1 WO 2021125053A1
Authority
WO
WIPO (PCT)
Prior art keywords
candidate
information
distance
lighting device
information processing
Prior art date
Application number
PCT/JP2020/046119
Other languages
English (en)
French (fr)
Inventor
和磨 西保
亨宗 白方
高橋 洋
朝 尾崎
中村 重雄
Original Assignee
パナソニックIpマネジメント株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by パナソニックIpマネジメント株式会社 filed Critical パナソニックIpマネジメント株式会社
Publication of WO2021125053A1 publication Critical patent/WO2021125053A1/ja

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/175Controlling the light source by remote control
    • H05B47/18Controlling the light source by remote control via data-bus transmission
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/175Controlling the light source by remote control
    • H05B47/185Controlling the light source by remote control via power line carrier transmission
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/175Controlling the light source by remote control
    • H05B47/19Controlling the light source by remote control via wireless transmission
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B20/00Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
    • Y02B20/40Control techniques providing energy savings, e.g. smart controller or presence detection

Definitions

  • This disclosure relates to information processing devices, information processing methods and programs.
  • Patent Document 1 discloses a method of grouping lighting devices into each power supply system and associating them with each power supply system based on the identification information transmitted from each lighting device at the start of power supply and the reception date and time.
  • the present disclosure contributes to the provision of an information processing device, an information processing method, and a program capable of shortening the time required for associating a lighting device by wireless control with an installation location (arrangement candidate position) of the lighting device.
  • the information processing device includes a memory that stores a program that controls the display of the screen and a processor that executes the program, and the program determines the position of one or a plurality of access points.
  • a map including the first symbol represented by each and the second symbol representing each of the arrangement candidate positions of the plurality of wirelessly controlled devices is displayed, and the first selection operation for one of the second symbols is performed.
  • the candidate of one or a plurality of wirelessly controlled devices presumed to be located at the arrangement candidate position corresponding to the detected symbol is displayed on the screen, and the candidate is displayed.
  • the candidate for which the second selection operation is detected and the first selection operation are detected.
  • the arrangement candidate position corresponding to the second symbol and the arrangement candidate position corresponding to the second symbol are stored in association with each other in the memory.
  • a system configuration diagram showing an example of a lighting device arrangement estimation system according to an embodiment of the present disclosure A block diagram showing an example of a computer configuration according to an embodiment of the present disclosure. The figure which shows an example of the screen layout of the display part which concerns on embodiment of this disclosure. A block diagram showing an example of the configuration of the access point according to the embodiment of the present disclosure. A block diagram showing an example of the configuration of the lighting device according to the embodiment of the present disclosure. A flowchart showing an example of the operation of the lighting device arrangement estimation system according to the embodiment of the present disclosure. The figure which shows an example of the screen layout of the display part of the layout drawing reading processing which concerns on embodiment of this disclosure.
  • Diagram showing a display example of distance setting The figure which shows another example of the display example of a distance setting The figure which shows another example of the display example of a distance setting
  • the figure which shows the 4th example of the variation of the screen layout which concerns on embodiment of this disclosure The figure which shows the 5th example of the variation of the screen layout which concerns on embodiment of this disclosure.
  • the figure which shows the sixth example of the variation of the screen layout which concerns on embodiment of this disclosure A flowchart showing an example of the operation of the lighting device arrangement estimation system according to the variation 6 of the embodiment.
  • FIG. 1 is a system configuration diagram showing an example of the lighting device arrangement estimation system 100 according to the embodiment of the present disclosure.
  • the lighting device placement 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.
  • APs access points
  • FIG. 1 the number of access points may be four or more, or one or two.
  • 9 lighting devices are shown in FIG. 1, the number of lighting devices may be 2 or more.
  • the "lighting device” is an example of an electronic device controlled by wireless communication (hereinafter referred to as a wirelessly controlled device).
  • wirelessly controlled devices include air conditioners (eg, air conditioners), surveillance camera devices, fire alarms, smoke detectors, and the like.
  • the plurality of lighting devices 210, 220, 230, 240, 250, 260, 270, 280, and 290 have IDs of 210, 220, 230, 240, 250, 260, 270, 280, and 290, respectively. have.
  • the computer 110 communicates with individual lighting devices 210-290 via, for example, access points 120-140, and controls lighting and extinguishing of individual lighting devices 210-290, as well as lighting. It has a function of estimating the installation location of the device 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. Further, a distributed processing system may be constructed by a plurality of computers 110.
  • the access points 120, 130, and 140 each control the lighting device 210-290 installed in a place such as a ceiling or a wall by wireless communication based on an instruction from the computer 110.
  • the access points 120, 130, and 140 each have a management function of, for example, a star-type wireless network that manages the lighting device 210-290.
  • FIG. 1 shows a dotted line representing a wireless link between the access point 120 and the lighting device 210-290, the same applies to the space between the access points 130 and 140 and the lighting device 210-290. There is a wireless link, but it is not shown.
  • the access points 120, 130, and 140 may be referred to as AP1, AP2, and AP3, respectively.
  • the lighting device 210-290 has a wireless function, and is turned on or off, for example, according to wireless control by any of the access points 120, 130, and 140.
  • FIG. 2 is a block diagram showing an example of the configuration of the computer 110 according to the embodiment of the present disclosure.
  • the computer 110 has, 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 connected to each other by an internal bus 117.
  • the display unit 111 displays an operation screen (for example, a touch panel) operated by a user or a worker. Further, the display unit 111 displays, for example, the result of estimating the installation location of the lighting device 210-290 or the installation location of the lighting device as described later, and accepts input from the user or the worker to the operation screen.
  • an operation screen for example, a touch panel
  • 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 the internal bus 117.
  • the communication unit 113 is connected to the access points 120-140 by wired communication or wireless communication, and performs processing such as protocol conversion or control signal format conversion of communication between the access points 120-140.
  • the estimation unit 114 has a function of estimating the installation location of each lighting device 210-290, for example.
  • the estimation unit 114 estimates the position of the lighting device to be estimated based on, for example, reception quality information of a radio signal transmitted and received between one or a plurality of access points and the lighting device to be estimated. For example, the distance between each of at least three access points and the lighting device to be estimated can be calculated based on RSSI (Received Signal Strength Indicator), and the position of the lighting device can be estimated using three-point positioning or the like. Further, by increasing the number of access points, the accuracy of position estimation can be improved.
  • RSSI Receiveived Signal Strength Indicator
  • the registration unit 115 associates the arrangement candidate position in the layout drawing with the actual installation location on a one-to-one basis for each of the lighting devices 210-290 (hereinafter, convenience). (Sometimes referred to as a "plan") is memorized. Note that “association” may be replaced with other terms such as “association”, “association”, or “mapping”.
  • the camera 116 may be used, for example, to take a drawing such as a layout drawing prepared on paper and import the drawing data into the computer 110 as digital data.
  • FIG. 3 is a diagram showing an example of the screen layout of the display unit 111 according to the embodiment of the present disclosure.
  • the display unit 111 includes, for example, a layout map reading button B1, an access point setting button B2, a layout candidate position setting button B3, a layout registration button B4, a layout map display area D1, and a list display area D2. Is displayed.
  • the access point setting button B2 and the arrangement candidate position setting button B3 are shown as two separate buttons, but the functions of these two buttons may be realized by one button.
  • the layout map 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.
  • the display unit 111 is, for example, a layout drawing showing the installation locations of the access points 120-140 and the lighting device 210-290 in the estimation target space under the control of the control unit 112 when the layout drawing reading button B1 is pressed. To read.
  • the layout drawing may be read by the user by photographing the layout drawing such as paper with the camera 116, or by reading the drawing data digitized in advance.
  • the read layout drawing is displayed in the layout drawing display area D1.
  • the camera 116 one installed outside the computer 110 may be used, or the computer 110 may omit the camera 116.
  • 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, when setting an access point located near C1 in the layout drawing display area D1, tap the vicinity of C1 to select a position, and the ID of the access point displayed in the list display area D2 (for example, AP1). Tap to set.
  • the positions C2 and C3 of the other access points are also set in the same manner.
  • the arrangement candidate position setting button B3 when the arrangement candidate position setting button B3 is pressed, the arrangement candidate position where one or more lighting devices are installed is set in the arrangement drawing displayed in the arrangement drawing display area D1. For example, if there is a symbol indicating a lighting device near A1 on the layout drawing, the user taps the vicinity to select a position, and the ID (for example, 201) of the placement candidate position displayed in the list display area D2 is displayed. By tapping, the placement candidate position is set.
  • the arrangement candidate positions A2-A9 of other lighting devices are also set in the same manner.
  • the ID of the lighting device for the arrangement candidate position in the arrangement drawing displayed in the arrangement drawing display area D1 is registered in the registration unit 115.
  • the position estimation by the estimation unit 114 is performed.
  • the ID of the lighting device estimated to be installed at the selected arrangement candidate position is displayed in the list display area D2.
  • the number of IDs of the lighting device displayed in the list display area D2 may be one or plural. For example, when the IDs of a plurality of 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 probability of being located at the arrangement candidate position.
  • a lighting control signal is sent to the lighting device of the selected ID of the access points 120, 130, and 140. It is transmitted from the computer 110 via either.
  • the worker confirms that the position of the actually lit lighting device is correct, and taps the arrangement registration button B4.
  • the arrangement registration button B4 By tapping (selecting) the arrangement registration button B4, the ID of the arrangement candidate position and the ID of the lighting device are associated with each other in the computer 110 and registered in the registration unit 115.
  • the list display area D2 does not have to be at the right end of the display unit 111, and may be popped up at an arbitrary position on the screen when necessary. For example, when the user taps and specifies an arbitrary position in the layout drawing display area D1, the list display area D2 may be popped up around the specified position.
  • FIG. 4 is a block diagram showing an example of the configuration of the access points 120-140 according to the embodiment of the present disclosure. Since the configurations of the access points 120, 130, and 140 may be the same, the access point 120 will be described with reference to FIG. 4 as a representative.
  • the access point (AP) 120 includes, for example, a communication unit 121, a control unit 122, an RSSI collection unit 123, a radio unit 124, and an antenna 125, which are connected to each other by an internal bus 126.
  • the communication unit 121 is connected to the computer 110 by wired communication or wireless communication, for example, and performs protocol conversion or control signal format conversion when communicating with the computer 110.
  • the control unit 122 controls at least one of the communication unit 121, the RSSI collection unit 123, and the radio unit 124 via the internal bus 126.
  • the RSSI collection unit 123 collects RSSI logs in wireless communication between the wireless unit 124 and each lighting device 210-290, for example.
  • the wireless unit 124 wirelessly communicates with the lighting device 210-290 via, for example, the antenna 125.
  • the radio unit 124 has, for example, an access point function for managing a star-shaped network.
  • FIG. 5 is a block diagram showing an example of the configuration of the lighting device 210-290 according to the embodiment of the present disclosure. Since the illuminating device 210-290 may have the same configuration, the illuminating device 210 will be described with reference to FIG. 5 as a representative.
  • the lighting device 210 includes, for example, a lighting unit 211, a control unit 212, a radio unit 213, and an antenna 214, which are connected to each other by an internal bus 215.
  • the lighting unit 211 has a light emitting body such as an LED (Light-Emitting Diode) or a fluorescent lamp, for example.
  • the lighting unit 211 performs lighting control such as turning on or off the light emitting body according to the control by the control unit 212 that has received the control signal via the radio unit 213, for example.
  • the control unit 212 controls at least one of the lighting unit 211 and the radio unit 213 via the internal bus 215.
  • the radio unit 213 wirelessly communicates with the radio unit 124 of the access points 120, 130, or 140 via the antenna 214.
  • the radio unit 213 may communicate with the radio unit 213 of another lighting device via the antenna 214.
  • 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.
  • the access points 120-140 and the luminaire 210-290 are mounted on the ceiling or wall, for example, for a wired or wireless communication connection between the computer 110 and the access points 120-140, and the access points 120-140 and the luminaires.
  • the process described in FIG. 6 is started in a state where the wireless connection with 210-290 is completed.
  • the state in which these connections are completed means that the formation of the network topology is completed and the ID of the access point 120-140 and the ID of the lighting device 210-290 for which the connection is established are held in the computer 110. You may think that it means.
  • reception quality information (for example, RSSI) is collected every time wireless communication is performed between the access point 120-140 and the lighting device 210-290, and the RSSI collection unit 123 of the access point 120-140 (for example, in FIG. 11). It is stored in the table 1101) described later.
  • step S61 a layout diagram showing the installation locations of the access points 120-140 and the lighting device 210-290 in the estimated target space is read into the computer 110.
  • the user may take a picture of the layout drawing such as paper with the camera 116 and read the layout drawing, or may read the drawing data digitized in advance into the computer 110.
  • step S62 the lighting device layout estimation system 100 associates the ID of each access point (AP) in the read layout diagram with the location candidate position of the access point. For example, the user taps the vicinity of the symbol indicating the access point in the layout drawing display area D1, selects the position coordinates (location candidate position) on the image, and taps the ID of the access point displayed in the list display area D2. Then, the position of the access point is set as the placement candidate position. As a result, the ID of the access point is associated with the candidate position for arranging the access point.
  • the lighting device layout estimation system 100 associates the ID of the placement candidate position of each lighting device in the read layout drawing with the placement candidate position of the lighting device. For example, the user taps the vicinity of the symbol indicating the lighting device in the layout drawing display area D1 to select the position coordinates (placement candidate position) on the image, and the ID of the placement candidate position displayed in the list display area D2. Tap one of them to set the ID of the placement candidate position of the lighting device to the placement candidate position. As a result, the ID is associated (or assigned) to the arrangement candidate position of the lighting device.
  • step S64 the lighting device placement estimation system 100 performs the lighting device placement estimation process.
  • the lighting device arrangement estimation system 100 has a table (series) 1202 in which the distance values in the distance table are sorted in ascending order and a table (series) 1204 in which the reception intensity values in the reception intensity table are sorted in descending order for each access point. Go back and generate a reception intensity-distance conversion model.
  • the lighting device arrangement estimation system 100 generates an estimated distance table 1301 (FIG. 13) in which the reception intensity between the lighting device and each access point is converted into a distance based on the generated reception intensity-distance conversion model. By comparing the degree of similarity with the distance table 1102 (FIG. 11) between each access point and the placement candidate position, the placement candidate position where the lighting device is installed is estimated.
  • step S65 the lighting device placement estimation system 100 displays the placement candidate position and the candidate ID of the lighting device estimated to be installed there. For example, when the user taps and selects the set arrangement candidate position in the arrangement map display area D1, the candidate ID of the lighting device estimated to be installed in the arrangement candidate position is displayed in the list display area D2. Will be done.
  • step S66 the lighting device placement estimation system 100 performs a process of registering the placement candidate position and the ID of the lighting device. For example, when the user taps and selects one of the candidate IDs of the lighting device displayed in the list display area D2 in step S65, the lighting control signal is transmitted from the computer 110 to the lighting device of that ID. When the user confirms the position of the lighting device that is actually lit and taps and selects the arrangement candidate position in the arrangement drawing displayed in the arrangement drawing display area D1, the ID of the selected arrangement candidate position is selected. The ID of the lighting device is associated with the ID and registered in the registration unit 115.
  • step S67 if the registration of all the lighting devices is completed, the series of processes is completed (YES), and if not completed (NO), the process returns to step S64.
  • FIG. 7 is a diagram showing an example of the screen layout of the display unit 111 of the layout drawing reading process according to the embodiment of the present disclosure.
  • step S61 of FIG. 6 a process of reading a layout diagram showing the installation locations of the access points 120-140 and the lighting device 210-290 in the estimation target space into the computer 110 is performed.
  • the user can select file reading or camera shooting in the list display area D2.
  • the file can be selected in the list display area D2, and the user selects the layout image file.
  • the control unit 112 of the computer 110 activates the camera 116 so that the layout drawing 701 such as paper can be shot, and the user shoots the layout drawing 701 with the camera 116.
  • the rectangle may represent a symbol indicating the installation location of the lighting device
  • the circle may represent a symbol indicating the installation location of the access point.
  • the distinction between the lighting device and the access point is expressed in the form of a symbol, but the distinction may be made by color, characters, or the like.
  • the layout drawing 701 When the layout drawing 701 is read into the computer 110, it is displayed in the layout drawing display area D1. Further, when shooting with a camera, a plurality of images may be connected to read a large layout drawing as in panoramic shooting, covering the entire estimation target space, and the relative positional relationship between the lighting device and the access point is saved.
  • the layout drawing image is stored in the registration unit 115 of the computer 110.
  • the layout drawing image displayed in the layout drawing display area D1 can be enlarged or reduced to an arbitrary scale, rotated to an arbitrary angle, or moved to display an arbitrary sub-area by the user's operation or the like. You may.
  • FIG. 8 is a diagram showing an example of the screen layout of the display unit 111 of the access point position setting process according to the embodiment of the present disclosure.
  • step S62 the lighting device layout estimation system 100 performs a process of setting the position of the access point (AP) in the read layout map image.
  • the installation position and ID of the access point (AP) are known.
  • the ID of the AP may be described at the position where the AP is arranged in the layout drawing, or may be data paired with the position information.
  • the access point setting button B2 when the user taps the access point setting button B2 (see reference numeral 81), one or more IDs of connected access points that can be set in the list display area D2 are displayed.
  • the user taps the vicinity of the symbol indicating the access point in the layout drawing display area D1 (see reference numeral 82), selects the position coordinates (C1) on the image, refers to the layout drawing, and enters the list display area D2. Tap the displayed ID (AP1) of the connected access point (see reference numeral 83). As a result, the presence of AP1 at the position of C1 is stored in the registration unit 115.
  • the order of designation indicated by reference numerals 82 and 83 may be interchanged.
  • the AP is an anchor, and its ID and the place where it is installed are known, and the position is not estimated. If you tap the symbol of the AP to which the ID has not been assigned yet, the ID that is connected and the coordinates have not been assigned will be displayed, and if you tap the AP symbol to which the ID has already been assigned, that ID will be displayed. May be good.
  • FIG. 9 is a diagram showing an example of the screen layout of the display unit 111 of the arrangement candidate position setting process according to the embodiment of the present disclosure.
  • step S63 of FIG. 6 the lighting device arrangement estimation system 100 sets the arrangement candidate positions of the lighting devices in the arrangement drawing read into the computer 110.
  • the ID of the placement candidate position that can be set is displayed in the list display area D2.
  • the ID of the placement candidate position may be uniquely determined based on the number obtained by subtracting the number of the lighting devices for which the placement candidate positions have already been set from the number of connected lighting devices.
  • the user taps the vicinity of the symbol indicating the lighting device in the layout drawing display area D1 (see reference numeral 92), selects the position coordinates on the image (“A1” in the layout drawing display area D1), and sets the list display area D2.
  • Tap the ID (A1) of the displayed placement candidate position see reference numeral 93.
  • A1 which is the ID of the arrangement candidate position is at the position A1 on the arrangement drawing is stored in the registration unit 115 of the computer 110.
  • the ID (A1) of the arrangement candidate position is associated (assigned) to "A1" in the arrangement drawing display area D1.
  • the order of designation indicated by reference numerals 92 and 93 may be interchanged.
  • the IDs of the consecutive placement candidate positions can be sequentially assigned to the symbols representing the lighting devices without tapping the IDs of the placement candidate positions. May be good. For example, in D1, when the position coordinates on the image (“A1” in the layout drawing display area D1) are tapped and it is determined that the ID of the placement candidate position displayed at the top of the list display area D2 is correct, the list is displayed. It may be determined that the ID of AP1 is selected by tapping the position coordinates on another image (“A2” in the layout drawing display area D1) in D1 without tapping the ID of the display area D2. In this case, as the ID displayed in the list display area D2, the ID corresponding to AP2 is displayed.
  • A1 and A2 of the layout drawing display area D1 are tapped, A1 and A2 displayed in the list display area D2 are automatically assigned.
  • the display of the list display area D2 changes depending on the number of taps in the layout drawing display area D1.
  • the ID may be automatically incremented when a different symbol (placement candidate position) is tapped. For example, when A1 is already set, A1 is deleted from the list display area D2, and A2 slides to the top.
  • the lighting device arrangement estimation system 100 sets the positions on the arrangement drawing image for all the arrangement candidate positions A1-A9.
  • FIG. 10 is a diagram showing an example of distance calculation between the set access point (AP) position and the placement candidate position according to the embodiment of the present disclosure.
  • the estimation unit 114 of the computer 110 calculates the distance between the access point and the candidate position for placement.
  • the estimation unit 114 of the computer 110 calculates the distances between the position coordinates A1-A9 of all the placement candidate positions for the access point AP1 set in the position coordinates C1.
  • the position coordinates may be the pixel coordinates on the placement drawing image, and the distance is the two-dimensional Euclidean distance. It's fine.
  • the estimation unit 114 may quantize the position coordinates in a grid shape and calculate the distance in Manhattan distance. The estimation unit 114 generates a distance table by performing this process on the position coordinates of all the access points.
  • the distance between the center of the access point C1 and the upper left corner of the rectangular symbol indicating the placement candidate positions A1-A9 is calculated.
  • the distance between the access point and the center of the symbol indicating each placement candidate position or another position may be calculated.
  • FIG. 11 is a diagram showing an example of the RSSI table and the distance table according to the embodiment of the present disclosure.
  • the RSSI table 1101 between the lighting device and the access point is shown on the left side of FIG. 11, and the distance table 1102 between the placement candidate position and the access point is shown on the right side.
  • RSSI may be measured in units of dBmW (decibel milliwatts) or may be expressed as a relative value to a reference value.
  • the value registered in the RSSI table 1101 may be an average value of RSSI for a certain period of time, or may be a value after noise processing of RSSI.
  • the distance in the distance table 1102 may be an absolute distance such as meters, or may be a relative value based on a certain unit length.
  • the noise processing is, for example, a processing of scaling or normalizing the values so that the relative relationship of the distances does not change, or excluding outliers.
  • the RSSI table 1101 may be updated every time a radio signal is transmitted / received between the lighting device and the access point.
  • the transmission and reception of wireless signals between such a lighting device and an access point also includes, for example, communication for controlling a connection process between the lighting device and the access point.
  • the RSSI value is acquired for all the lighting devices at all the access points, but the RSSI value is not acquired between a certain lighting device and a certain access point for some reason. Even if, for example, the arrangement of the lighting device is estimated by interpolating with the average value of the acquired RSSI values, or by treating the access point for which the RSSI value is not acquired as a defect and not including it in the calculation of the similarity. be able to.
  • the distance table 1102 may be updated when the access point position and the placement candidate position are set in steps S62 and S63 of FIG.
  • the estimation unit 114 of the computer 110 maps the ID of the lighting device and the ID of the arrangement candidate position by calculating the similarity between the RSSI table 1101 and the distance table 1102 as follows.
  • FIG. 12 is a schematic diagram showing an example of distance-received power model estimation according to the embodiment of the present disclosure.
  • the estimation unit 114 of the computer 110 first estimates the distance-received power model that associates the distance with the RSSI for each access point. For example, a table 1201 extracted from the distance table 1102 for the access point AP1 and a table 1203 extracted from the RSSI table 1101 for the access point AP1 are used.
  • the distance column is taken out from the table 1201, sorted in ascending order, and converted to the table 1202. Also, the RSSI columns are taken out from table 1203, sorted in descending order, and converted to table 1204. Under the hypothesis that the value of RSSI is large when the distance is short and the value of RSSI is small when the distance is long, by associating the value of table 1202 with the value of table 1204, it is represented by reference numeral 1205. Distance-received power conversion formula (or conversion table) can be calculated.
  • a method of regression analysis in statistics such as linear regression and linear regression may be applied to the association between the values in table 1202 and the values in table 1204.
  • the columns of the distances taken out from the table 1201 are sorted in ascending order, and the columns of RSSI taken out from the table 1203 are sorted in the descending order. Then, the RSSI columns taken out from the table 1203 may be sorted in ascending order.
  • FIG. 13 is a schematic diagram showing an example of arrangement estimation according to the embodiment of the present disclosure.
  • the estimation unit 114 of the computer 110 converts the RSSI table 1101 into the estimated distance table 1301 by using the distance-received power conversion table 1205 for each access point described with reference to FIG.
  • the estimated distance table 1301 shows the estimated distance from each access point to each luminaire. For example, for the 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 determines in which placement candidate position a certain lighting device is likely to exist. Alternatively, it is calculated which lighting device is likely to exist at a certain arrangement candidate position.
  • Each row of the estimated distance table 1301 may be treated as an estimated distance vector, and the illuminating device 210 may be described as [3, 4, 8], and the illuminating device 220 may be described as [3, 2, 5].
  • the distance table 1102 may also treat each row as a distance vector, and the candidate position A1 may be expressed as [3,4,6], and the candidate position A2 may be expressed as [3,3,5].
  • the estimation unit 114 of the computer 110 calculates these inter-vector distances (for example, three-dimensional Euclidean distance), and can determine that the similarity is high in ascending order of inter-vector distance.
  • the similarity may be determined by comparing the scalar values of the candidate positions.
  • the estimation unit 114 of the computer 110 states that the lighting device 210 has a high probability of being present at the placement candidate position A1.
  • FIG. 14 is a diagram showing an example of the screen layout of the display unit of the arrangement candidate registration process according to the embodiment of the present disclosure.
  • step S65 of FIG. 6 the display unit 111 displays the arrangement candidate position and the candidate ID of the lighting device estimated to be installed at that position.
  • the ID of the lighting device that can be set is displayed in the list display area D2.
  • the candidate ID of the lighting device is displayed in the list display area D2.
  • the number of IDs of the lighting device displayed in the list display area D2 may be one or plural.
  • the IDs of a plurality of lighting devices are displayed in the list display area D2, they may be displayed from the top in descending order of probability of being located at the arrangement candidate position.
  • the IDs 210, 230, and 220 of the lighting device are shown in order from the top in the list display area D2.
  • the lighting control signal is transmitted from the computer 110 to the lighting device via the access point.
  • the lighting device that has received the lighting control signal controls the lighting of the lighting unit 211.
  • FIG. 15 is a diagram showing an example of the screen layout of the display unit 111 of the arrangement registration process according to the embodiment of the present disclosure.
  • step S66 of FIG. 6 the lighting device placement estimation system 100 performs the registration process of the placement candidate position and the ID of the lighting device.
  • the user confirms the position of the lighting device that is actually lit by controlling the lighting in step S65.
  • the user taps and selects an arrangement candidate position corresponding to the position where lighting is confirmed from the arrangement candidate positions displayed in the arrangement diagram display area D1 (see reference numeral 1404), the selected arrangement candidate positions are selected.
  • the ID and the ID of the selected lighting device are associated with each other and registered in the registration unit 115.
  • the ID of the lighting device registered at the selected placement candidate position is displayed at the placement candidate position, and the ID of the lighting device registered from the list display area D2 is deleted.
  • a turn-off control signal is transmitted from the computer 110 to the registered lighting device, and the lighting device that receives the turn-off control signal controls the lighting unit 211 to turn off.
  • FIG. 16 is a diagram showing an example of the screen layout of the display unit of the arrangement group registration process according to the embodiment of the present disclosure.
  • the lighting device placement estimation system 100 may be able to group and register the range for collectively controlling the lighting devices.
  • the group may be associated with the access point, or the group may be divided by location.
  • each group may include at least one or more luminaires.
  • the lighting devices 210, 220, 240, 250, 270, and 280 existing at the placement candidate positions A1, A2, A4, A5, A7, and A8 are assigned to the group G1 of the access point AP1.
  • the arrangement candidate position or the illumination area to be grouped is selected by dragging the arrangement candidate position or the area of the lighting device (see reference numeral 1601).
  • the group is registered by tapping and selecting the access point AP1 to be assigned (see reference numeral 1602) and tapping and selecting the group ID list displayed in the list display area D2 (see reference numeral 1603). Good.
  • FIG. 17 is a diagram showing an example of the screen layout of the display unit when the layout drawing display is reduced according to the embodiment of the present disclosure.
  • the layout plan image When the layout plan image is reduced and displayed in order to display the layout map image of the entire estimation target area in the layout plan display area D1, such as when the number of target lighting devices is large with respect to the area of the layout map display area D1.
  • Symbols indicating lighting devices and access points may be displayed small and difficult to select.
  • the arrangement candidate position and the access point position may be simplified and displayed in a grid shape, and the display mode may be changed so that the ID can be easily visually recognized and selected by tapping.
  • each cell of the grid corresponds to an arrangement candidate position of the lighting device
  • the circle corresponds to the position of the access point.
  • the symbols and labels of the arrangement candidate position and the access point position may be displayed so as to be partially superimposed on the arrangement drawing image according to the enlargement ratio of the arrangement drawing image.
  • the area of the same area is the same as that of the arrangement diagrams shown in FIGS. 14 and 15. More placement candidate positions and access point positions can be displayed on the display unit 111.
  • the reception quality information collected by the RSSI collecting unit 123 may be SNR (signal-to-noise ratio), SINR (signal-to-interference noise ratio), packet error rate, or the like.
  • the communication methods 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).
  • wired communication method such as Ethernet (registered trademark) or power line communication
  • wireless communication method such as wireless LAN (Local Area Network) or Bluetooth (registered trademark).
  • 920MHz band low power communication Zigbee (registered trademark), Bluetooth (registered trademark), wireless LAN (Local Area Network), WiGig using millimeter wave band, etc. are applied to the communication methods of the wireless units 124 and 213. May be good.
  • an incandescent lamp a fluorescent lamp, an LED, or an organic EL (electroluminescence) may be applied to the light emitting body of the illumination unit 211.
  • an incandescent lamp a fluorescent lamp, an LED, or an organic EL (electroluminescence) may be applied to the light emitting body of the illumination unit 211.
  • step S66 of FIG. 6 the user visually checks whether or not the confirmed portion is lit, but the confirmation of the lit portion does not have to be done visually.
  • the target illuminated portion may be photographed by a camera 116 mounted or connected to the computer 110, and whether or not the illumination is turned on may be determined by image processing.
  • the computer 110 may not include the display unit 111.
  • the display unit 111 may be included in another device such as a mobile terminal, a tablet terminal, a smartphone, or a mobile phone, which is different from the computer 110.
  • a function different from that of the display unit 111 in the computer 110 may be implemented on the cloud.
  • some or all of the functions of the computer 110 may be implemented in other devices such as mobile terminals, tablet terminals, smartphones, and mobile phones.
  • the access point 120 may be integrally configured with the computer 110. In other words, the computer 110 may have the function of the access point AP120.
  • the position where the lighting device and the access point are arranged is set on the illumination arrangement diagram taken by a tablet terminal or the like, and the relative between the illumination and the access point is set.
  • Calculate the pixel distance set on the image representing the distance calculate the distance-reception intensity conversion table that returns the pixel distance set sorted in ascending order and the reception intensity value set sorted in descending order, and calculate the distance-reception intensity conversion table for multiple access points and placement candidate positions.
  • the list display area D2 may display candidate IDs of all the lighting devices to be installed.
  • some candidate IDs of the plurality of arranged lighting devices may be displayed, or all candidate IDs may be displayed.
  • the candidate IDs of all the lighting devices may be rearranged according to the operation of selecting the arrangement candidate position with respect to the display unit 111 (for example, the arrangement drawing display area D1).
  • FIG. 18 is a diagram showing a first example of variations in the screen layout according to the embodiment of the present disclosure.
  • the same code number may be assigned to the same configuration as in FIG. 14 and the like, and the description may be omitted.
  • the candidate IDs of the lighting devices displayed in the list display area D2 may be rearranged in descending order of probability of being installed at the arrangement candidate position A1.
  • the candidate IDs “210” to “290” of all the lighting devices are arranged in descending order of the probability of being installed at the arrangement candidate position A1.
  • the probability that the candidate ID “210” of the lighting device is installed at the placement candidate position A1 is the highest, and the candidate ID “280” of the lighting device is installed at the placement candidate position A1. The probability of being there is the lowest.
  • the candidate ID of the lighting device displayed in the list display area D2 is set to the placement candidate position A1. They are sorted in descending order of probability of being installed. For example, when an arrangement candidate position A2 different from A1 is selected, the candidate IDs of the lighting devices displayed in the list display area D2 are sorted in descending order of probability of being installed in the arrangement candidate position A2. In this way, the order of the candidate IDs of the lighting devices to be displayed in the list display area D2 is changed according to the arrangement candidate positions where the selection operation is detected.
  • FIG. 18 shows an example in which a dialog is displayed when a placement candidate position is selected, and the candidate IDs of the lighting devices are sorted when the "align" button is selected in the dialog.
  • the relationship between the operation of and the sorting operation is not limited to this. For example, when the user presses and holds the placement candidate position or performs an operation such as double tapping, the candidate IDs of the lighting devices may be rearranged according to the placement candidate position.
  • FIG. 18 shows an example in which candidate IDs of all lighting devices are displayed in the list display area D2, but the present disclosure is not limited to this.
  • the candidate ID of the lighting device that has been associated with the arrangement candidate position may be excluded from the candidate ID of the lighting device displayed in the list display area D2.
  • the number of candidate IDs of the lighting device displayed in the list display area D2 may be set by the user.
  • the candidate ID of the lighting device displayed in the list display area D2 may be limited to an ID having a probability of being installed at the arrangement candidate position of a predetermined value or more.
  • the display of a part of the plurality of IDs of the display candidates may be omitted or omitted.
  • the candidate ID of the lighting device may be displayed in the list display area D2 by scrolling or the like.
  • the list display area D2 may be deformed (for example, enlarged or reduced) according to the number of candidate IDs of the lighting device to be displayed, and the display size of the candidate IDs in the list display area D2 may be changed (for example,). It may be enlarged or reduced).
  • the candidate IDs of the lighting devices are rearranged in the order of high probability of being installed at the arrangement candidate position A1 (hereinafter, may be described as "estimated order"). As shown, the present disclosure is not limited to this.
  • the candidate IDs of the lighting devices may be sorted in the order of ID (for example, when the ID is a numerical value, the numerical value is in descending order or ascending order).
  • FIG. 19 is a diagram showing a second example of variations in the screen layout according to the embodiment of the present disclosure.
  • the same code number may be assigned to the same configuration as in FIG. 14 and the like, and the description may be omitted.
  • the list alignment button B5 is displayed.
  • the candidate IDs of the lighting devices in the list display area D2 are sorted, and the display contents are in the estimated order.
  • the area D2-1 may be switched to the list display area D2-2 in the order of ID.
  • FIG. 19 shows an example in which the candidate IDs of the three lighting devices are displayed in the list display area D2 as shown in FIG. 14, but for example, as shown in FIG. 18, all the lighting devices When the candidate ID of is displayed in the list display area D2, the estimation order and the ID order may be switched.
  • the specific IDs are displayed in the order of the IDs, which makes it easier to search for the specific IDs, which is convenient. improves.
  • FIG. 20 is a flowchart showing an example of the operation of the lighting device arrangement estimation system 100 according to the variation 2 of the embodiment.
  • the same processing as in FIG. 6 is assigned the same number and the description thereof will be omitted.
  • step S71 in the lighting device arrangement estimation system 100 (for example, the computer 110), whether the order of the candidate IDs instructed by the user is the estimation order or the ID order.
  • the order instructed by the user may be determined based on the operation information related to the user's operation. For example, when the operation information indicating that the user has selected the estimation order is acquired, the computer 110 determines that the order of the candidate IDs is the estimation order, and outputs the operation information indicating that the user has selected the ID order. Upon acquisition, the computer 110 determines that the order of the candidate IDs is the estimated order.
  • step S64 When the order of the candidate IDs is the estimation order, the arrangement estimation process in step S64 is executed.
  • step S66 arrangement confirmation, registration
  • step S66 is executed after step S72
  • the present disclosure is not limited to this.
  • the process of S71 may be executed again, or another process may be executed, depending on the operation of the user.
  • ⁇ Function variation 3> information that improves convenience may be set.
  • a correspondence relationship between the distance in the layout drawing of the display screen and the distance in the real space corresponding to the layout drawing may be set.
  • the distance conversion may be performed by setting the correspondence relationship of the distances. ..
  • FIG. 21 is a diagram showing a display example of the distance setting.
  • the distance setting display area D3 displayed on the display unit 111 is shown in three stages (1) to (3).
  • the distance setting display area D3 is, for example, a window-type area that is superimposed and displayed on the screen layout of the display unit 111 illustrated in FIG.
  • the distance setting display area D3 is displayed on the display unit 111.
  • the distance correspondence is set based on the contents set and / or input by the user in the distance setting display area D3, and the distance conversion is performed based on this correspondence.
  • the distance setting display area D3 may include, for example, a layout drawing partial area D4 and an information setting area D5.
  • the partial area of the layout drawing displayed in the layout drawing display area D1 may be displayed.
  • a partial area including the placement candidate positions A1, A2, A4, and A5 of the layout drawing displayed in the layout drawing display area D1 of FIG. 3 is displayed.
  • the information setting area D5 may include, for example, a field in which the distance between two points is input. Further, although not shown in FIG. 21, the information setting area D5 includes, for example, a field and / or a button for accepting the setting of enlargement or reduction of the layout drawing displayed in the layout drawing partial area D4. You can do it.
  • the user taps the first point for setting the distance in the layout drawing partial area D4 (see reference numeral 2101).
  • the position of the first point may be any position on the layout drawing.
  • the first point may be the position of the icon, the position of a structure such as a pillar in the layout plan, or the position where information such as characters described in the layout plan is described.
  • the computer 110 that has acquired the information on the coordinates of the first point changes the display from (1) in FIG. 21 to (2) in FIG. 21, for example.
  • a mark indicating the first point (“x” in FIG. 21) and a circle having a radius of a predetermined distance around the first point are displayed in the layout drawing partial area D4. An example is shown. Further, in the distance setting display area D3, a message prompting the user to set the second point may be displayed.
  • the circle centered on the first point is displayed to prevent the accuracy of distance conversion from deteriorating due to an operation error such as a shift in the tap position.
  • an operation error such as a shift in the tap position.
  • the distance (pixel value) on the layout drawing may deviate from the distance assumed by the user. Therefore, as illustrated in (2) of FIG. 21, a circle having a radius of a predetermined distance centered on the first point is displayed, and the user taps by prompting the setting of the second point outside the circle. The effect of misalignment can be suppressed.
  • the user taps the second point for setting the distance between the two points in the layout drawing partial area D4 (see reference numeral 2102).
  • the position of the second point may be any position on the layout drawing as long as it is outside the circle of the layout drawing partial area D4.
  • the computer 110 that has acquired the information on the coordinates of the second point changes the display from (2) in FIG. 21 to (3) in FIG. 21, for example.
  • a mark indicating a second point (“x” in FIG. 21 (3)) is additionally displayed in the layout drawing partial area D4 with respect to FIG. 21 (2).
  • a message prompting the user to input the distance may be displayed.
  • the user when the distance in the actual space corresponding to the distance between the two points set in the layout drawing partial area D4 is 5 meters, the user enters the field of the information setting area D5. And set the distance between the two points to 5 meters.
  • the distance in the actual space may be a distance recognized by the user, and may not necessarily be an accurate distance.
  • the computer 110 that has acquired the distance information between the two points has the distance between the two points on the layout drawing (for example, a pixel value) and the distance between the two points in the actual space set by the user (for example, the pixel value). It is associated with the metric value).
  • the display example of the distance setting is not limited to the example of FIG. Next, another two examples of the display example of the distance setting will be described.
  • FIG. 22 is a diagram showing another example of the display example of the distance setting.
  • FIG. 22 shows the distance setting display area D3 displayed on the display unit 111.
  • the distance setting display area D3 is, for example, a window-type area that is superimposed and displayed on the screen layout of the display unit 111 illustrated in FIG.
  • the distance setting display area D3 is displayed on the display unit 111.
  • the correspondence relationship of the distance is set based on the content set and input by the user in the distance setting display area D3, and the distance conversion is performed. Since the layout drawing partial area D4 and the information setting area D5 included in the distance setting display area D3 are the same as those in FIG. 21, the description thereof will be omitted.
  • the user drags from the first point (see reference numeral 2201) to the second point (see reference numeral 2202) for setting the distance in the layout drawing partial area D4.
  • the positions of the first point and the second point may be any positions on the layout drawing.
  • the first and second points may be set at the position of the icon, the position of a structure such as a pillar in the layout plan, or the position where information such as characters described in the layout plan is described.
  • the computer 110 that has acquired the information on the coordinates of the first point and the second point may display a straight line connecting the first point and the second point as shown in FIG.
  • the user when the user has a distance of, for example, 5 meters in the actual space corresponding to the distance between the two points set in the layout drawing partial area D4, the user has the field of the information setting area D5. Set the distance between the two points to 5 meters.
  • the computer 110 that has acquired the distance information between the two points has the distance between the two points on the layout plan (for example, the pixel value) and the distance between the two points in the actual space set by the user (for example, the metric value). ) And.
  • FIG. 23 is a diagram showing another example of the display example of the distance setting.
  • FIG. 23 shows the distance setting display area D3 displayed on the display unit 111.
  • the distance setting display area D3 is, for example, a window-type area that is superimposed and displayed on the screen layout of the display unit 111 illustrated in FIG.
  • the distance setting display area D3 is displayed on the display unit 111.
  • the correspondence relationship of the distance is set based on the content set and input by the user in the distance setting display area D3, and the distance conversion is performed. Since the layout drawing partial area D4 and the information setting area D5 included in the distance setting display area D3 are the same as those in FIG. 21, the description thereof will be omitted.
  • the user has an icon of the first placement candidate position A1 (see reference numeral 2301) for setting the distance and an icon of the second placement candidate position A2.
  • Tap see reference numeral 2302).
  • the icon of the first placement candidate position A1 (see reference numeral 2301) to the icon of the second placement candidate position A2 (see reference numeral 2302) are dragged as illustrated in FIG. May be replaced with.
  • the user when the user has a distance of, for example, 5 meters in the actual space corresponding to the distance between the two points set in the layout drawing partial area D4, the user has the field of the information setting area D5. Set the distance between the two points to 5 meters.
  • the computer 110 that has acquired the distance information between the two points has the distance between the two points on the layout plan (for example, the pixel value) and the distance between the two points in the actual space set by the user (for example, the metric value). ) And.
  • the distance on the layout drawing for example, pixel value
  • the distance between two points in the actual space for example, metric value
  • the distance on the layout map can be calculated in meters. Since the distance on the layout map can be calculated in meters, the accuracy of conversion between the distance and the received power (see, for example, FIG. 12) can be improved, and the estimation accuracy in estimating the distance between the AP and the candidate position can be improved. it can. In addition, the accuracy of the reliability calculation described in Variation 4 of the function described later can be improved.
  • the user's operation in setting the distance is not limited to FIGS. 21 to 23.
  • the user may set a plurality of points by tapping a plurality of points at the same time (for example, tapping with two fingers) in the layout drawing partial area D4.
  • the user may set the total distance of the line segments connecting the set plurality of points in the field of the information setting area D5.
  • FIG. 24 is a flowchart showing an example of the operation of the lighting device arrangement estimation system 100 according to the variation 3 of the embodiment (for example, the operation including the above-mentioned distance conversion).
  • the same processing as in FIG. 6 is assigned the same reference numeral, and the description thereof will be omitted.
  • step S81 is added between step S63 and step S64 in FIG.
  • the process of step S81 will be described with reference to FIG.
  • FIG. 25 is a flowchart showing the process of step S81 of FIG. 24.
  • FIG. 25 illustrates a flowchart based on the distance setting shown in FIG. 22.
  • step S91 the computer 110 acquires the information of the coordinates of the first point selected by the user.
  • step S92 the computer 110 draws a circle having a radius of a predetermined distance centered on the coordinates of the first point.
  • step S93 the computer 110 acquires the information of the coordinates of the second point selected by the user.
  • step 94 the computer 110 determines whether or not the second point is outside the circle.
  • step S93 If the second point is not outside the circle (NO in step S94), the process of step S93 is executed.
  • step S95 the computer 110 acquires the information of the actual distance between the two points input by the user.
  • step S96 the computer 110 calculates the distance per pixel (for example, the metric value). Then, the flow of FIG. 25 ends, and the process of step S64 of FIG. 24 is executed.
  • the user measures the actual distance and inputs the measured distance to set the correspondence of the distances, but the present disclosure is not limited to this.
  • distance information between pillars or passage width
  • scale information embedded in the layout plan for example, the ratio of the actual distance to the distance on the layout plan
  • the distance information for example, the distance information between the AP and the lighting device
  • the distance information is acquired from the distance measuring device. Good.
  • ⁇ Function variation 4> an example is shown in which candidate IDs of lighting devices associated with a certain arrangement candidate position are displayed in order of high probability of being installed at the arrangement candidate position (estimated order).
  • the display of the candidate ID of the lighting device may include accompanying information.
  • the accompanying information may be information indicating the reliability of the estimation result based on the communication quality.
  • reliability may be displayed in multiple levels. Then, the candidate ID of the lighting device may be displayed using a display mode (for example, at least one of color, shape, and size) corresponding to each of the plurality of levels. In this way, the reliability may be shown stepwise by changing the display mode of the candidate ID according to the level of reliability.
  • the background color of a symbol (for example, an icon) indicating a candidate ID of a lighting device may change based on the reliability level of the estimation result.
  • FIG. 26 is a diagram showing a third example of variations in the screen layout according to the embodiment of the present disclosure.
  • the same code number may be assigned to the same configuration as in FIG. 18 and the like, and the description may be omitted.
  • the candidate IDs of the lighting devices are sorted in descending order of probability of being installed at the arrangement candidate position A1.
  • the icon of the candidate ID of each lighting device is displayed in a plurality of display modes.
  • the icons having IDs 210, 230, 220 and 250 are displayed according to the first display mode
  • the icons having IDs 260 and 270 are the second icons. It is displayed according to the display mode
  • the icons having IDs 240, 290, and 280 are displayed according to the third display mode.
  • the background color of the icon differs depending on the display mode.
  • the first display mode represents the highest reliability level
  • the third display mode represents the lowest reliability level.
  • the present disclosure is not limited to this.
  • the brightness of the background of the icon may be changed, or the color and / or the brightness of the character representing the ID may be changed based on the level of reliability.
  • the shape of the icon may change based on the level of reliability. Three shapes (eg, circles, triangles, squares) corresponding to the three reliability levels are set, and the shape of the icon may be changed based on the reliability.
  • the size of the icon may change based on the level of reliability.
  • the icon of the candidate ID of the lighting device may blink based on the reliability. For example, if the reliability is less than a predetermined value, the icon may be blinked, and if the reliability is more than a predetermined value, the icon may not be blinked.
  • at least one of the blinking speed (for example, the blinking cycle) and the ratio of the lighting time to the extinguishing time may be changed depending on the high reliability.
  • the display mode indicating the reliability may be set in advance or may be set by the user. Further, the information associated with the candidate ID of the lighting device is not limited to the reliability.
  • the calculation method of reliability is not particularly limited.
  • the computer 110 when the estimation result of the position of the lighting device is evaluated by the distance attenuation model of the radio wave, the computer 110 is based on the difference between the RSSI measured and the RSSI at the estimated position calculated by the distance attenuation model.
  • the reliability may be determined.
  • the computer 110 may set the reliability of a candidate ID of a certain lighting device to be higher as the difference in RSSI is smaller.
  • the computer 110 measures RSSI and estimates the position of the illuminating device a plurality of times, and the smaller the variation in the estimated position of the candidate ID of a certain illuminating device, the more reliable the candidate ID of the illuminating device. It may be set high.
  • the computer 110 measures RSSI a plurality of times between the same AP and a certain lighting device, and the smaller the variation in the measured RSSI, the higher the reliability of the candidate ID of the lighting device is set. You may. For example, the high reliability may be set for the candidate ID of the lighting device in order from the one with the smallest variation in the measured RSSI.
  • the processing flow when the reliability is determined based on the difference in RSSI will be described.
  • the candidate IDs of the lighting devices are rearranged according to the reliability.
  • FIG. 27 is a flowchart showing an example of the operation of the lighting device arrangement estimation system 100 according to the variation 4 of the embodiment.
  • the same processing as in FIG. 24 may be assigned the same number and the description thereof may be omitted.
  • step S101 is added after step S64 in FIG. 24, and step S65 in FIG. 24 is replaced with step S102.
  • step S101 the computer 110 calculates the reliability of, for example, the candidate ID of the lighting device that has undergone the arrangement estimation process.
  • the processing flow of reliability calculation will be described later.
  • step S102 the computer 110 displays, for example, an arrangement candidate position and a candidate ID of the lighting device estimated to be installed at that position on the display unit 111.
  • the processing flow related to the display will be described later.
  • FIG. 28 is a flowchart showing an example of the reliability calculation process in step S101 of FIG. 27.
  • step S111 the computer 110 converts, for example, the distance between the appliance (the lighting device in this embodiment) and the AP from a pixel value to a meter.
  • the computer 110 estimates the RSSI between the instrument and the AP, for example, based on the metric value of the converted distance and the distance attenuation model.
  • the estimated RSSI may be, for example, the RSSI between the device and the plurality of APs for one device.
  • step S113 the computer 110 calculates, for example, the difference between the RSSI estimated in step S112 and the measured RSSI.
  • step S114 the computer 110 calculates, for example, the degree of deviation for each instrument based on the calculated difference.
  • the calculated degree of divergence may be, for example, the sum of the differences in RSSI calculated for one device and between the device and each of the plurality of APs.
  • step S115 the computer 110 imparts (sets) reliability to each device, for example, based on the degree of deviation. For example, the smaller the degree of deviation (the sum of the differences in RSSI), the higher the reliability may be given. Then, the flow of FIG. 28 ends, and the process proceeds to step S102 of FIG. 27.
  • the method of giving reliability is not particularly limited. For example, a case where a reliability of 1 to 3 is given to 60 lighting devices will be described. In this case, for example, the reliability, which is the highest reliability, is given to the lighting devices within the top third (within the top 20 (1st to 20th)) when the lighting devices are rearranged in ascending order of the degree of deviation. Degree 3 may be granted.
  • the 21st to 40th luminaires are given a reliability of 2, and the luminaires within the lower third (lower 20 units (41st to 60th)) have the lowest reliability.
  • a reliability of 1 may be given.
  • FIG. 29 is a flowchart showing an example of placement candidate selection and candidate ID display processing in step S102 of FIG. 27.
  • step S121 the computer 110 acquires, for example, the selection result of the placement candidate position.
  • step S122 the computer 110 rearranges the candidate IDs of the lighting devices, for example, in the order in which the distance between the selected arrangement candidate position and each lighting device is short.
  • step S123 the computer 110 sorts, for example, a high-order constant of the candidate IDs of the lighting devices sorted in the order of distance (estimated order) in the order of reliability. Then, the flow shown in FIG. 29 ends, and the process proceeds to step S66 in FIG. 27.
  • the user can associate the placement candidate position with the ID of the lighting device in consideration of the reliability, which is not appropriate. This can be avoided and the accuracy of the registration process can be improved.
  • the candidate ID of the lighting device when the candidate ID of the lighting device is displayed based on the estimation result according to the selected placement candidate position, the candidate ID with poor estimation accuracy of the position of the lighting device may be displayed higher in the estimation order. There is sex. Therefore, in the list display area D2, in addition to the estimation result, second information (for example, reliability) that is an index of estimation accuracy may be displayed.
  • second information for example, reliability
  • the order of the candidate IDs of the lighting devices in the list display area D2 may be rearranged using the second information.
  • the candidate ID 260 and the candidate ID 250 for the placement candidate position A1 will be described as an example.
  • the distance between the estimated position of the lighting device of candidate ID 260 (hereinafter referred to as lighting device 260) and the placement candidate position A1 is the estimated position and placement of the lighting device of candidate ID 250 (hereinafter referred to as lighting device 250). Since the distance from the candidate position A1 is shorter, the candidate ID 260 is positioned higher than the candidate ID 250.
  • the estimation accuracy (reliability) of the estimated position of the lighting device 250 is lower than the estimation accuracy of the estimated position of the lighting device 260. Therefore, in the list display area D2, the icons of the candidate ID 250 may be arranged higher than the icons of the candidate ID 260. This sorting may be executed, for example, according to a user's instruction, or may be sorted in a sort order in which reliability is taken into consideration in advance.
  • FIG. 30 is a diagram showing a fourth example of variations in the screen layout according to the embodiment of the present disclosure.
  • the same code number may be assigned to the same configuration as in FIG. 18 and the like, and the description may be omitted.
  • each of the candidate IDs of the lighting device is displayed in the list display area D2 in the order of ID.
  • the user checks the "Multiple selection" check box. In this case, all the candidate IDs displayed in the list display area D2 are selected. In FIG. 30, nine candidate IDs 210 to 290 are selected as an example.
  • the computer 110 acquires the user's operation information and transmits a control signal to the lighting devices having a plurality of selected candidate IDs.
  • the control signal may be transmitted at a predetermined transmission cycle.
  • the control signal addressed to the lighting device of each candidate ID may be transmitted in a time-division manner or may be transmitted at the same time.
  • Each of the plurality of lighting devices that received the control signal performs a blinking operation, for example.
  • 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 period of time has elapsed from the time when the control signal is first transmitted, or the transmission of the control signal to the lighting device of the plurality of selected candidate IDs is completed. It may be after.
  • the user may uncheck the "multiple selection" check box, for example.
  • the computer 110 may stop transmitting the control signal, for example, when the user presses the "blinking" button B7 again, or when the user unchecks the "multiple selection” checkbox. Good.
  • FIG. 30 an example in which the “multiple selection” check box is displayed is shown, but the method in which the user sets the multiple selection mode is not limited to this.
  • another partial area may be displayed by the user's operation, and the displayed partial area may include a button for setting the multiple selection mode.
  • multiple selection of candidate IDs of the lighting device may be executed by another operation of the user.
  • FIG. 31 is a diagram showing a fifth example of variations in the screen layout according to the embodiment of the present disclosure.
  • the same reference numerals may be assigned to the same configurations as those in FIGS. 18 and 30, and the description may be omitted.
  • the "multiple selection" check box is deleted for FIG. 30.
  • the user instead of setting the "multiple selection” mode, the user performs a predetermined operation (for example, long press or tap) on the icon of the candidate ID of the lighting device, thereby performing a plurality of operations.
  • Select the candidate ID of the lighting device of see reference numeral 3101).
  • the user may select a candidate ID by performing a predetermined operation on a plurality of icons at the same time.
  • FIG. 31 illustrates a state in which four lighting devices with candidate IDs 210 to 240 are selected as an example. In this case, the number of selected candidate IDs, in other words, the number of selected lighting devices (4 in FIG. 31) may be displayed on the display unit 111.
  • the computer 110 acquires the user's operation information and sends a control signal to the lighting devices of the selected plurality of candidate IDs.
  • the control signal may be transmitted at a predetermined transmission cycle.
  • the control signal addressed to the lighting device of each candidate ID may be transmitted in a time-division manner or may be transmitted at the same time.
  • the lighting device that received the control signal performs a blinking operation, for example.
  • 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 period of time has elapsed from the time when the control signal is first transmitted, or the transmission of the control signal to the lighting device of the plurality of selected candidate IDs is completed. It may be after.
  • the user may uncheck the "multiple selection" check box, for example.
  • the computer 110 may stop transmitting the control signal, for example, when the user presses the "blinking" button B7 again, or when the user unchecks the "multiple selection” checkbox. Good.
  • the user may perform an operation of selecting the icons of the candidate IDs of the lighting devices one by one, or an operation of collectively selecting the icons of the candidate IDs of a plurality of lighting devices on the display screen (batch selection operation). May be done. For example, when a plurality of icons to be selected are displayed next to each other on the screen, the user can perform a batch operation by dragging from the icon located at one end to the icon located at the other end among the plurality of icons to be selected. You may select with. Alternatively, a plurality of icons including the selected icon may be automatically selected by the user performing an operation of selecting one icon. For example, when the icons are arranged in a straight line in the left-right direction of the screen, the icon selected by the user by long-pressing on the screen and the icon arranged to the right (or the icon arranged to the left) of the icon may be selected.
  • the user can confirm the candidate fixture selected by the user by confirming whether or not the lighting device is blinking, and the work efficiency is improved.
  • the lighting operation may be different from each other between the selected lighting device and the unselected lighting device.
  • the unselected lighting device may be made to perform the lighting (or blinking) operation without causing the selected lighting device to perform the lighting (or blinking) operation.
  • the brightness (and / or color) of the selected luminaire at lighting (or blinking) may be different from the brightness (and / or color) of the unselected luminaire at lighting (or blinking). ..
  • some processes may be repeatedly executed in order to improve the accuracy.
  • the estimation calculation of the position of the lighting device may be performed a plurality of times in order to improve the estimation accuracy.
  • the collection of RSSI may be executed a plurality of times.
  • the estimation calculation may be performed again based on the recollected RSSI.
  • the computer 110 may display to the user to confirm whether or not the RSSI remeasurement is executed.
  • FIG. 32 is a diagram showing a sixth example of variations in the screen layout according to the embodiment of the present disclosure.
  • the same reference numerals may be assigned to the same configurations as those in FIGS. 18 and 30, and the description may be omitted.
  • FIG. 32 shows an example of a two-stage layout of (1) and (2).
  • a tool display area D6 including an "estimation calculation” button B8 requesting execution of an estimation calculation is shown.
  • the computer 110 displays the message D7 as shown in (2) of FIG. 32, for example.
  • Message D7 may be displayed, for example, by a dialog.
  • a dialog for confirming whether or not to execute RSSI remeasurement is displayed (for example, a pop-up display).
  • the computer 110 remeasures the RSSI.
  • the computer 110 executes the estimation calculation without remeasurement of the RSSI. You can do it.
  • FIG. 33 is a flowchart showing an example of the operation of the lighting device arrangement estimation system 100 according to the variation 6 of the embodiment.
  • the same processing as in FIG. 6 is assigned the same reference numeral, and the description thereof will be omitted.
  • steps S131 and S132 are added between steps S63 and S64 in FIG. 33.
  • step S131 the computer 110 determines, for example, whether or not an instruction to execute RSSI remeasurement has been received from the user.
  • step S131 When an instruction to execute RSSI remeasurement is received from the user (YES in step S131), the computer 110 measures RSSI in step S132.
  • step S64 If the user has not received an instruction to execute RSSI remeasurement (NO in step S131), the process of step S64 is executed.
  • the case where the instruction to execute the RSSI remeasurement is not received from the user may be, for example, a tap of "NO" in (2) of FIG. 32, or an instruction (operation) from the user is predetermined. It may include the case where there is no time or more (for example, the case of timeout).
  • the remeasured RSSI and the RSSI measured in the past may be statistically processed to determine the RSSI statistical value.
  • the computer 110 may average the remeasured RSSI and the previously measured RSSI. By averaging the RSSIs, error components (eg, noise components) are removed, resulting in a more appropriate RSSI for the actual distance. In other words, the average RSSI improves the accuracy of actual distance estimation.
  • the user can select whether or not to perform RSSI remeasurement, the user's request can be confirmed. For example, the wider the range in which the lighting device is installed and the larger the number of lighting devices to be installed, the longer the time required for RSSI measurement tends to increase. Therefore, the user can select whether or not to remeasure the RSSI in consideration of the time required for the measurement of the RSSI (for example, about 40 minutes). Therefore, it contributes to the convenience of the user.
  • ⁇ Function variation 7> For example, the wider the range in which the lighting device is installed and the larger the number of lighting devices to be installed, the higher the probability that the association between the lighting device and the ID will be leaked (or missing).
  • the computer 110 shows an example in which the display unit 111 displays information about the lighting device whose association is incomplete. As a result, the user can easily confirm the presence or absence of omission (or omission) of the association.
  • the computer 110 executes the processing of the leakage confirmation mode.
  • FIG. 34 is a diagram showing a seventh example of variations in the screen layout according to the embodiment of the present disclosure.
  • the same reference numerals are given to the same configurations as those in FIG. 18 and the like, and description thereof will be omitted.
  • the layout drawing display area D1 of FIG. 34 the placement position of the access point is omitted.
  • each of the rectangles Az in the layout drawing display area D1 of FIG. 34 corresponds to the layout candidate position of the lighting device.
  • the user specifies (or selects) an area (or range) for confirming the leakage of the association.
  • the user specifies a part range of the layout plan by performing a predetermined operation such as dragging in the layout plan display area D1.
  • the range Ar1, the range Ar2, and the range Ar3 represent the range specified by the user.
  • the computer 110 sets each of the ranges Ar1, Ar2, and Ar3 to a range for checking the leakage of the association.
  • FIG. 34 shows an example in which the user specifies three ranges in the layout drawing display area D1, the designated range may be one, two, or four or more.
  • the computer 110 When the user specifies a range for performing "leakage confirmation", the computer 110 has, for example, the number of placement candidate positions in the specified range for which the association with the candidate ID of the lighting device has not been completed (in other words, the string). The number of lighting devices that have not been attached) is displayed. Further, for example, the computer 110 displays the icon of the arrangement candidate position whose association has not been completed with respect to the candidate ID of the lighting device in a display mode different from the icon of the arrangement candidate position whose association has been completed within the specified range. To do. In the following, for convenience, a lighting device that has not been linked is described as an "unlinked lighting device", and a lighting device that is linked is described as a "linked lighting device”.
  • the number display area D8 of FIG. 34 there are three unlinked lighting devices in the range Ar1, six unlinked lighting devices are present in the range Ar2, and there are six unlinked lighting devices in the range Ar3. It is shown that there is no unlinked lighting device.
  • the number display area may be superimposed and displayed on the layout drawing display area D1 when a range for performing "leakage confirmation" is specified by the user.
  • the computer 110 may highlight the icon of the arrangement candidate position corresponding to the unlinked lighting device in the ranges Ar1 and Ar2.
  • the display mode of the icon of the arrangement candidate position corresponding to the unlinked lighting device is not particularly limited.
  • at least one of the color, shape, and size of the icon of the arrangement candidate position corresponding to the unlinked lighting device may be different from the icon of the arrangement candidate position corresponding to the associated lighting device.
  • the display mode of the range surrounding the icon may be different between the unlinked lighting device and the linked lighting device.
  • the unlinked lighting device and the associated lighting device may be distinguished by blinking the icon of the unlinked lighting device and at least one around the icon.
  • FIG. 35 is a flowchart showing an example of the operation of the lighting device arrangement estimation system 100 according to the variation 7 of the embodiment.
  • the same processing as in FIG. 6 may be assigned the same number and the description thereof may be omitted.
  • step S141 the computer 110 determines whether or not the user has requested execution of the leak check. For example, the computer 110 may determine whether or not the user performs the leak confirmation based on whether or not the operation set in the "leakage confirmation mode" is accepted.
  • step S142 the computer 110 acquires, for example, information in the range for leak confirmation set by the user.
  • step S143 the computer 110 determines, for example, a range for leak confirmation based on the acquired range information, determines an icon of the unlinked lighting device included in the range, and highlights the unlinked icon. To do. Then, the registration confirmation process of step S67 is executed.
  • step S141 If the leak confirmation is not performed (NO in step S141), the processing of steps S142 and S143 is not executed (in other words, it is skipped), and the registration confirmation processing of step S67 is executed.
  • the lighting device arrangement estimation system 100 (for example, the computer 110) can display information on the unlinked lighting device on the display unit 111 by the function of checking the leakage of the linking. Therefore, the user can easily confirm the presence or absence of omission (or omission) of the association.
  • This disclosure can be realized by software, hardware, or software linked with hardware.
  • Each functional block used in the description of the above embodiment is partially or wholly realized as an LSI which is an integrated circuit, and each process described in the above embodiment is partially or wholly. It may be controlled by one LSI or a combination of LSIs.
  • the LSI may be composed of individual chips, or may be composed of one chip so as to include a part or all of the functional blocks.
  • the LSI may include data input and output.
  • LSIs may be referred to as ICs, system LSIs, super LSIs, and ultra LSIs depending on the degree of integration.
  • the method of making an integrated circuit is not limited to LSI, and may be realized by a dedicated circuit, a general-purpose processor, or a dedicated processor. Further, an FPGA (Field Programmable Gate Array) that can be programmed after the LSI is manufactured, or a reconfigurable processor that can reconfigure the connection and settings of the circuit cells inside the LSI may be used.
  • FPGA Field Programmable Gate Array
  • the present disclosure may be realized as digital processing or analog processing.
  • Non-limiting examples of communication devices include telephones (mobile phones, smartphones, etc.), tablets, personal computers (PCs) (laptops, desktops, notebooks, etc.), cameras (digital stills / video cameras, etc.). ), Digital players (digital audio / video players, etc.), wearable devices (wearable cameras, smart watches, tracking devices, etc.), game consoles, digital book readers, telehealth telemedicines (remote health) Care / medicine prescription) devices, vehicles with communication functions or mobile transportation (automobiles, airplanes, ships, etc.), and combinations of the above-mentioned various devices can be mentioned.
  • communication devices include telephones (mobile phones, smartphones, etc.), tablets, personal computers (PCs) (laptops, desktops, notebooks, etc.), cameras (digital stills / video cameras, etc.). ), Digital players (digital audio / video players, etc.), wearable devices (wearable cameras, smart watches, tracking devices, etc.), game consoles, digital book readers, telehealth telemedicines (
  • Communication devices are not limited to those that are portable or mobile, but are not portable or fixed, any type of device, device, system, such as a smart home device (home appliances, lighting equipment, smart meters or Includes measuring instruments, control panels, etc.), vending machines, and any other "Things” that can exist on the IoT (Internet of Things) network.
  • a smart home device home appliances, lighting equipment, smart meters or Includes measuring instruments, control panels, etc.
  • vending machines and any other "Things” that can exist on the IoT (Internet of Things) network.
  • Communication includes data communication using a combination of these, in addition to data communication using a cellular system, wireless LAN system, communication satellite system, etc.
  • the communication device also includes a device such as a controller or a sensor that is connected or connected to a communication device that executes the communication function described in the present disclosure.
  • a device such as a controller or a sensor that is connected or connected to a communication device that executes the communication function described in the present disclosure.
  • it includes controllers and sensors that generate control and data signals used by communication devices that perform the communication functions of the communication device.
  • Communication devices also include infrastructure equipment that communicates with or controls these non-limiting devices, such as base stations, access points, and any other device, device, or system. ..
  • the information processing apparatus in the present disclosure includes a memory that stores a program that controls screen display and a processor that executes the program, and the program represents the position of one or a plurality of access points, respectively.
  • a map including one symbol and a second symbol representing each of the arrangement candidate positions of the plurality of wirelessly controlled devices is displayed and the first selection operation for one of the second symbols is detected. Displaying candidates for one or more wirelessly controlled devices presumed to be located at the placement candidate positions corresponding to the detected symbols of the first selection operation on the screen, and for one of the candidates.
  • the candidate for which the second selection operation is detected and the second symbol for detecting the first selection operation are detected.
  • the arrangement candidate positions corresponding to the above are stored in association with each other in the memory.
  • the program of the information processing apparatus of the present disclosure is between the positions of one or a plurality of access points set for the map information indicating the placement candidate positions of the plurality of wirelessly controlled devices and the placement candidate positions, respectively. Determining a distance-quality conversion model that associates the first information about the distance with the second information about the wireless communication quality measured for each of the access point and the wirelessly controlled device, and the distance. Which of the wirelessly controlled devices is said based on the degree of similarity between the distance information obtained by converting the second information by the distance-quality conversion model after the determination of the quality conversion model and the first information. It further includes estimating which of the placement candidate positions it is located in.
  • the determination in the present disclosure includes associating the first information sorted in ascending order with the second information sorted in descending order by regression.
  • 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 position.
  • the program of the present disclosure sends a control signal for controlling the operation of the wirelessly controlled device corresponding to the selected ID to the wirelessly controlled device by receiving a signal indicating selection for one of the ID lists. Further includes sending.
  • the wirelessly controlled device corresponding to the selected ID is arranged at the arrangement candidate position by receiving the signal indicating the operation confirmation of the wirelessly controlled device that has received the control signal. Further include establishing.
  • the map information of the present disclosure is image data obtained by photographing a layout diagram in which layout candidate positions of the plurality of wirelessly controlled devices are illustrated by a camera.
  • the wirelessly controlled device of the present disclosure is a lighting device that can be controlled by wireless communication.
  • the information processing method in the present disclosure is a first method relating to the respective distances between the positions of one or a plurality of access points set for the map information indicating the placement candidate positions of the plurality of wirelessly controlled devices and the placement candidate positions.
  • a distance-quality conversion model in which the information is associated with the second information regarding the wireless communication quality measured between the access point and the wirelessly controlled device is determined, and the distance-quality conversion model is determined.
  • the distance-quality conversion model is determined.
  • the processor of the present disclosure changes at least one display mode of the first symbol and the second symbol according to the display magnification of the map on the screen.
  • the access indicates that the first selection operation is located at the placement candidate position corresponding to the detected symbol. Estimate based on the respective distance between the point and the wirelessly controlled device and the wireless communication quality.
  • the information processing apparatus in the present disclosure includes a memory that stores a program that controls screen display and a processor that executes the program, and the program represents each of the placement candidate positions of a plurality of wirelessly controlled devices.
  • the symbol and the candidate list of the identification information of the plurality of wirelessly controlled devices associated with any of the plurality of symbols are displayed on the screen, and the order of the identification information to be displayed in the candidate list is changed. , The selection operation is changed according to the detected symbol on the screen.
  • the program of the present disclosure includes switching the order of the identification information displayed in the candidate list between a first order and a second order different from the first order.
  • the first order of the present disclosure is an ascending or descending order of the identification information which is number information, and the second order is located at an arrangement candidate position corresponding to a symbol in which a selection operation is detected on the screen. It is in descending order of probability that it is estimated.
  • the candidate list of the present disclosure includes identification information of each of the plurality of wirelessly controlled devices.
  • the program of the present disclosure accepts information on a section in a map display including the plurality of symbols, receives information on a distance to the section, associates the section with the distance, and registers the section in the memory. And, including.
  • the program of the present disclosure includes displaying an estimation result of estimating where the wirelessly controlled device is located in the symbol and the reliability of the estimation result on the screen.
  • the program of the present disclosure accepts an operation of selecting two or more of the plurality of symbols on the screen, and transmits a control signal to each of the wirelessly controlled devices corresponding to the two or more symbols. ,including.
  • the program of the present disclosure includes performing the remeasurement of the information on the reception quality when the operation indicating the remeasurement of the information on the reception quality used for the estimation is accepted.
  • the program of the present disclosure accepts an operation of selecting at least a part range of a map display including the plurality of symbols, and the symbols whose association with the identification information is incomplete in the selected range. Includes displaying the identification information separately from the symbol for which the association has been completed.
  • the information processing apparatus identifies a symbol representing each of the arrangement candidate positions of the plurality of wirelessly controlled devices and a plurality of wirelessly controlled devices associated with any of the plurality of symbols.
  • the information candidate list and the information candidate list are displayed on the screen, and the order of the identification information displayed in the candidate list is changed according to the symbol in which the selection operation is detected on the screen.
  • the program in the present disclosure is a symbol representing each of the arrangement candidate positions of a plurality of wirelessly controlled devices and identification information of a plurality of wirelessly controlled devices associated with any of the plurality of symbols in the information processing device.
  • the candidate list is displayed on the screen, and the order of the identification information displayed in the candidate list is changed according to the symbol in which the selection operation is detected on the screen, and the process is executed.
  • the present disclosure is useful, for example, in a system that controls lighting by wireless communication.
  • Lighting device placement estimation system 110 Computer 111 Display unit 112 Control unit 113 Communication unit 114 Estimator unit 115 Registration unit 116 Camera 117 Internal bus 120, 130, 140 Access point (AP) 121 Communication unit 122 Control unit 123 RSSI collection unit 124 Radio unit 125 Antenna 126 Internal bus 210 to 290 Lighting device 211 Lighting unit 212 Control unit 213 Radio unit 214 Antenna 215 Internal bus A1 to A9 Location candidate positions C1 to C3 Access point placement candidate Position B1 Layout map read button B2 Access point setting button B3 Layout candidate position setting button B4 Layout registration button D1 Layout map display area D2 List display area

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Circuit Arrangement For Electric Light Sources In General (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

情報処理装置は、画面の表示を制御するプログラムを記憶したメモリと、プログラムを実行するプロセッサと、を備え、プログラムは、アクセスポイントの位置を表した第1シンボルと、被無線制御機器の配置候補位置を表した第2シンボルと、を含むマップを表示させ、第2シンボルに対する第1選択操作を検出した場合、第1選択操作が検出されたシンボルに対応する配置候補位置に位置することが推定される被無線制御機器の候補を画面に表示させ、候補の1つに対する第2選択操作を検出し、第2選択操作が検出された候補に対する確認操作を検出した場合、第2選択操作を検出した候補と、第1選択操作を検出した第2シンボルに対応する配置候補位置と、をメモリにおいて対応付ける。

Description

情報処理装置、情報処理方法及びプログラム
 本開示は、情報処理装置、情報処理方法及びプログラムに関する。
 商業施設、オフィス及び家庭といった場所において、無線制御による個別点消灯あるいは調光が可能な照明装置のニーズがある。無線制御による照明装置では、個々の照明装置を制御するための有線による配線の敷設が不要である。一方、このような無線制御による照明装置の設置作業では、従来の配線による個別制御の照明装置とは異なり、照明装置の設置場所と実際にその設置場所に取り付けられた照明装置とを1対1に対応付ける作業(以下、「紐付け作業」ともいう)が発生する。
 特許文献1には、電力供給開始時に各照明装置から送信された識別情報と受信日時に基づいて、照明装置を各電源系統にグループ化し、電源系統毎に紐付けする方法が開示されている。
特開2019-67707号公報
 しかしながら、電源系統毎にグループ化された照明装置において、1つの電源系統で収容する照明装置の台数が増えた場合、同じ電源系統内にある照明装置を目視で探索する範囲が広がる。そのため、各照明装置のIDと設置場所との紐付け(又は対応付け)に時間がかかり、作業効率が低下し得る。
 本開示は、無線制御による照明装置と当該照明装置の設置場所(配置候補位置)との対応付けにかかる時間を短縮可能な情報処理装置、情報処理方法及びプログラムの提供に資する。
 本開示の一態様である情報処理装置は、画面の表示を制御するプログラムを記憶したメモリと、前記プログラムを実行するプロセッサと、を備え、前記プログラムは、1つ又は複数のアクセスポイントの位置をそれぞれ表した第1シンボルと、複数の被無線制御機器の配置候補位置のそれぞれを表した第2シンボルと、を含むマップを表示させ、前記第2シンボルのうちの1つに対する第1選択操作を検出した場合、前記第1選択操作が検出されたシンボルに対応する配置候補位置に位置することが推定される1つ又は複数の被無線制御機器の候補を前記画面に表示させることと、前記候補の1つに対する第2選択操作を検出し、かつ、前記第2選択操作が検出された候補に対する確認操作を検出した場合、前記第2選択操作を検出した候補と、前記第1選択操作を検出した第2シンボルに対応する配置候補位置と、を前記メモリにおいて対応付けて記憶することと、を含む。
 なお、これらの包括的又は具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラム、又は、記録媒体で実現されてもよく、システム、装置、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。
 本開示の一態様によれば、無線制御による照明装置と当該照明装置の配置候補位置との対応付けにかかる時間を短縮できる。
 本開示の一態様における更なる利点及び効果は、明細書及び図面から明らかにされる。かかる利点及び/又は効果は、いくつかの実施形態並びに明細書及び図面に記載された特徴によってそれぞれ提供されるが、1つ又はそれ以上の同一の特徴を得るために必ずしも全てが提供される必要はない。
本開示の実施の形態に係る照明装置配置推定システムの一例を示すシステム構成図 本開示の実施の形態に係るコンピュータの構成の一例を示すブロック図 本開示の実施の形態に係る表示部の画面レイアウトの一例を示す図 本開示の実施の形態に係るアクセスポイントの構成の一例を示すブロック図 本開示の実施の形態に係る照明装置の構成の一例を示すブロック図 本開示の実施の形態に係る照明装置配置推定システムの動作の一例を示すフローチャート 本開示の実施の形態に係る配置図読込み処理の表示部の画面レイアウトの一例を示す図 本開示の実施の形態に係るアクセスポイント位置設定処理の表示部の画面レイアウトの一例を示す図 本開示の実施の形態に係る配置候補位置設定処理の表示部の画面レイアウトの一例を示す図 本開示の実施の形態に係る設定したアクセスポイント位置と配置候補位置の間の距離計算の一例を示す図 本開示の実施の形態に係るRSSI(Received Signal Strength Indicator)テーブルと距離テーブルの一例を示す図 本開示の実施の形態に係る距離-受信電力モデル推定の一例を示す図 本開示の実施の形態に係る配置推定の一例を示す図 本開示の実施の形態に係る配置候補登録時の表示部の画面レイアウトの一例を示す図 本開示の実施の形態に係る配置候補登録処理の表示部の画面レイアウトの一例を示す図 本開示の実施の形態に係る配置グループ登録処理の表示部の画面レイアウトの一例を示す図 本開示の実施の形態に係る配置図表示縮小時の表示部の画面レイアウトの一例を示す図 本開示の実施の形態に係る画面レイアウトのバリエーションの第1の例を示す図 本開示の実施の形態に係る画面レイアウトのバリエーションの第2の例を示す図 実施の形態のバリエーション2に係る照明装置配置推定システムの動作の一例を示すフローチャート 距離設定の表示例を示す図 距離設定の表示例の別の例を示す図 距離設定の表示例の別の例を示す図 実施の形態のバリエーション3に係る照明装置配置推定システムの動作の一例を示すフローチャート 図24の距離計測処理の一例を示すフローチャート 本開示の実施の形態に係る画面レイアウトのバリエーションの第3の例を示す図 実施の形態のバリエーション4に係る照明装置配置推定システムの動作の一例を示すフローチャート 図27の信頼度計算処理の一例を示すフローチャート 図27の配置候補選択及び候補ID表示処理の一例を示すフローチャート 本開示の実施の形態に係る画面レイアウトのバリエーションの第4の例を示す図 本開示の実施の形態に係る画面レイアウトのバリエーションの第5の例を示す図 本開示の実施の形態に係る画面レイアウトのバリエーションの第6の例を示す図 実施の形態のバリエーション6に係る照明装置配置推定システムの動作の一例を示すフローチャート 本開示の実施の形態に係る画面レイアウトのバリエーションの第7の例を示す図 実施の形態のバリエーション7に係る照明装置配置推定システムの動作の一例を示すフローチャート
 以下、本開示の実施の形態について、図面を参照して詳細に説明する。なお、以下に説明する各実施形態は一例であり、本開示はこれらの実施形態により限定されるものではない。
 無線制御による個別制御の照明装置を設置する環境では、作業員と点灯させた照明装置との間に障害物があるために作業員が設置場所全体を見渡せない場合や、照明装置の台数が多くなる場合には、作業員が照明装置を探索するのにかかるトータルの時間が増え、探索が難しくなり、対応付けの誤りが増える可能性がある。
 <実施の形態>
 以下では、照明装置と、その配置候補位置と、の対応付けの効率化が可能な実施の形態について、図面を参照して説明する。
 図1は、本開示の実施の形態に係る照明装置配置推定システム100の一例を示すシステム構成図である。照明装置配置推定システム100は、例えば、コンピュータ110と、設置位置が既知の複数のアクセスポイント(AP)120、130、及び、140と、複数の照明装置210、220、230、240、250、260、270、280、及び、290と、を備える。なお、図1には、3台のアクセスポイントが示されるが、アクセスポイントの数は、4台以上であってもよいし、1台又は2台であってもよい。また、図1には、9台の照明装置が示されるが、照明装置の数は、2台以上であればよい。
 「照明装置」は、無線通信によって制御される電子機器(以下、被無線制御機器と表記する)の一例である。被無線制御機器の他の非限定的な一例としては、空調装置(例えばエアコン)、監視カメラ装置、火災警報器、あるいは、煙探知器などが挙げられる。なお、複数の照明装置210、220、230、240、250、260、270、280、及び、290は、それぞれ、IDとして210、220、230、240、250、260、270、280、及び、290を持つ。
 コンピュータ(例えば、サーバコンピュータ)110は、例えば、アクセスポイント120-140を介して個々の照明装置210-290と通信し、個々の照明装置210-290の点灯及び消灯を制御する機能、並びに、照明装置210-290の設置場所を推定する機能を有する。なお、コンピュータ110は、情報処理装置の一例であって、例えば、パーソナル・コンピュータ(PC)、サーバコンピュータ、あるいは、クラウドコンピュータであってもよい。あるいは、コンピュータ110は、タブレット端末、スマートフォンといったモバイル機器であってもよい。また、複数台のコンピュータ110によって分散処理システムが構築されてもよい。
 アクセスポイント120、130、及び、140はそれぞれ、コンピュータ110からの指示に基づき、天井又は壁といった場所に設置された照明装置210-290を無線通信によって制御する。アクセスポイント120、130、及び、140は、それぞれ、照明装置210-290を管理する例えばスター型の無線ネットワークの管理機能を有する。
 なお、図1には、アクセスポイント120と照明装置210-290との間に無線リンクを表わす点線を表記しているが、アクセスポイント130及び140と照明装置210-290との間にも同様に無線リンクが存在するが表記していない。なお、以降の説明でアクセスポイント120、130、及び、140を、それぞれ、AP1、AP2、及び、AP3と表記する場合がある。
 照明装置210-290は、無線機能を有し、アクセスポイント120、130、及び、140のいずれかによる無線制御に従って、例えば、点灯又は消灯する。
 以下、各装置の詳細について説明する。
 <コンピュータの説明>
 図2は、本開示の実施の形態に係るコンピュータ110の構成の一例を示すブロック図である。
 コンピュータ110は、例えば、表示部111と、制御部112と、通信部113と、推定部114と、登録部115と、カメラ116とを有し、これらは内部バス117で相互に接続される。
 表示部111は、ユーザ又は作業員が操作する操作画面(例えば、タッチパネル)を表示する。また、表示部111は、例えば、照明装置210-290の設置場所又は後述するように照明装置の設置場所を推定した結果を表示し、ユーザ又は作業員からの操作画面に対する入力を受け付ける。
 制御部112は、内部バス117を介して表示部111、通信部113、推定部114、登録部115、及び、カメラ116の少なくとも1つを制御する。
 通信部113は、アクセスポイント120-140と有線通信又は無線通信によって接続され、アクセスポイント120-140との間の通信のプロトコル変換又は制御信号のフォーマット変換といった処理を行う。
 推定部114は、例えば、個々の照明装置210-290の設置場所を推定する機能を有する。推定部114は、例えば、1つ又は複数のアクセスポイントと推定対象の照明装置との間で送受信される無線信号の例えば受信品質情報に基づいて、推定対象の照明装置の位置推定を行う。例えば、少なくとも3つのアクセスポイントそれぞれと推定対象の照明装置との距離をRSSI(Received Signal Strength Indicator)に基づいて算出し、三点測位などを用いて、照明装置の位置を推定できる。また、アクセスポイント数を増やすことによって、位置推定の精度を向上できる。
 登録部115は、例えば、推定部114の推定結果に基づき、照明装置210-290のそれぞれについて、配置図中の配置候補位置と実際の設置場所とを1対1に紐付けるマップ情報(以下便宜的に「配置図」と称することがある)を記憶する。なお、「紐付け」は、「対応付け」、「関連付け」あるいは「マッピング」といった他の用語に相互に置換されてもよい。
 カメラ116は、例えば、紙で用意された配置図のような図面を撮影して、図面データをコンピュータ110にデジタルデータとして取り込むために用いられてよい。
 図3は、本開示の実施の形態に係る表示部111の画面レイアウトの一例を示す図である。
 表示部111には、例えば、配置図読込ボタンB1と、アクセスポイント設定ボタンB2と、配置候補位置設定ボタンB3と、配置登録ボタンB4と、配置図表示領域D1と、リスト表示領域D2と、が表示される。この例では、アクセスポイント設定ボタンB2と配置候補位置設定ボタンB3とを2つの別個のボタンとして示しているが、これらの2つのボタンの機能は、1つのボタンで実現されてもよい。
 配置図読込ボタンB1と、アクセスポイント設定ボタンB2と、配置候補位置設定ボタンB3と、配置登録ボタンB4は、例えば、ユーザが操作するボタンである。
 表示部111は、例えば、配置図読込ボタンB1が押された場合、制御部112による制御の下、推定対象空間でのアクセスポイント120-140及び照明装置210-290の設置場所を示した配置図を読み込む。
 配置図の読み込みは、ユーザが、紙などの配置図をカメラ116で撮影して行なってもよいし、あるいは予めデジタル化された図面データを読み込むようにしてもよい。読み込まれた配置図は、配置図表示領域D1に表示される。なお、カメラ116は、コンピュータ110の外に設置されたものを利用してもよいし、コンピュータ110がカメラ116を省略した構成でもよい。
 表示部111は、例えば、アクセスポイント設定ボタンB2が押された場合、配置図表示領域D1に表示された配置図におけるアクセスポイントの位置を設定する。例えば、配置図表示領域D1内のC1付近に配置されているアクセスポイントを設定する場合、C1付近をタップして位置を選択し、リスト表示領域D2に表示されるアクセスポイントのID(例えばAP1)をタップして設定する。他のアクセスポイントの位置C2、C3も同様にして設定される。
 表示部111において、例えば、配置候補位置設定ボタンB3が押された場合、配置図表示領域D1に表示された配置図において1つ以上の照明装置が設置される配置候補位置を設定する。例えば、配置図上のA1付近に照明装置を示すシンボルがあれば、ユーザは、その付近をタップして位置を選択し、リスト表示領域D2に表示される配置候補位置のID(例えば201)をタップすることで、配置候補位置を設定する。他の照明装置の配置候補位置A2-A9についても同様にして設定される。
 表示部111において、例えば、配置登録ボタンB4が押された場合、配置図表示領域D1に表示された配置図における配置候補位置に対する照明装置のIDが登録部115に登録される。配置図における配置候補位置がユーザによってタップされて選択された場合、推定部114による位置推定が行われる。次に、選択された配置候補位置に設置されていると推定された照明装置のIDが、リスト表示領域D2に表示される。リスト表示領域D2に表示される照明装置のIDの数は1つであってもよいし、複数であってもよい。例えば、リスト表示領域D2に複数の照明装置のIDが表示される場合は、その配置候補位置に位置する確率が高い順に上から、照明装置のIDがリスト表示領域D2に表示されてもよい。
 リスト表示領域D2に表示された照明装置のIDの1つが作業員によってタップされて選択された場合、その選択されたIDの照明装置宛に点灯制御信号がアクセスポイント120、130、及び、140の何れかを介してコンピュータ110から送信される。作業員は、実際に点灯した照明装置の位置が正しいことを確認し、配置登録ボタンB4をタップする。配置登録ボタンB4のタップ(選択)により、コンピュータ110において、配置候補位置のIDと照明装置のIDとが対応づけられ、登録部115に登録される。
 なお、リスト表示領域D2は、表示部111の右端にある必要はなく、画面上の任意の位置に必要な時にポップアップするようにしてもよい。例えば、ユーザが配置図表示領域D1内の任意の位置をタップして指定したときに、その指定した位置の周辺にリスト表示領域D2がポップアップされるようにしてもよい。
 <アクセスポイントの説明>
 図4は、本開示の実施の形態に係るアクセスポイント120-140の構成の一例を示すブロック図である。アクセスポイント120、130、及び、140のそれぞれの構成は同一でよいため、代表してアクセスポイント120について図4を参照して説明する。
 アクセスポイント(AP)120は、例えば、通信部121と、制御部122と、RSSI収集部123と、無線部124と、アンテナ125と、を備え、これらは内部バス126で相互に接続される。
 通信部121は、例えば、コンピュータ110と有線通信又は無線通信によって接続され、コンピュータ110と通信する際のプロトコル変換又は制御信号のフォーマット変換を行う。
 制御部122は、内部バス126を介して、通信部121、RSSI収集部123、及び無線部124、の少なくも1つを制御する。
 RSSI収集部123は、例えば、無線部124と各照明装置210-290との間の無線通信におけるRSSIのログを収集する。
 無線部124は、例えば、アンテナ125を介して照明装置210-290と無線によって通信する。無線部124は、例えば、スター型のネットワークを管理するアクセスポイントの機能を有する。
 <照明装置の説明>
 図5は、本開示の実施の形態に係る照明装置210-290の構成の一例を示すブロック図である。照明装置210-290はそれぞれの構成は同一でよいため、代表して照明装置210について図5を参照して説明する。
 照明装置210は、例えば、照明部211と、制御部212と、無線部213と、アンテナ214と、を備え、これらは内部バス215で相互に接続される。
 照明部211は、例えば、LED(Light-Emitting Diode)又は蛍光灯といった発光体を有する。照明部211は、例えば、無線部213を介して制御信号を受信した制御部212による制御に応じて、発光体の点灯又は消灯といった照明制御を行う。
 制御部212は、内部バス215を介して、照明部211及び無線部213の少なくとも1つを制御する。
 無線部213は、アンテナ214を介してアクセスポイント120、130、又は、140の無線部124と無線によって通信する。無線部213は、アンテナ214を介して、他の照明装置の無線部213と通信してもよい。
 <照明装置配置推定システムの動作例>
 図6は、本開示の実施の形態に係る照明装置配置推定システム100の動作の一例を示すフローチャートである。
 アクセスポイント120-140及び照明装置210-290が、例えば、天井又は壁に取り付けられ、コンピュータ110とアクセスポイント120-140との間の有線又は無線による通信接続、及びアクセスポイント120-140と照明装置210-290との間の無線接続が完了した状態で、図6に記載の処理が開始される。なお、これらの接続が完了した状態とは、ネットワークトポロジの形成が完了し、コンピュータ110において、接続が確立したアクセスポイント120-140のID及び照明装置210-290のIDが保持されている状態を意味すると捉えてもよい。また、アクセスポイント120-140と照明装置210-290との間の無線通信のたびに受信品質情報(例えば、RSSI)が収集され、アクセスポイント120-140のRSSI収集部123(例えば図11にて後述するテーブル1101)に保存される。
 ステップS61において、推定対象空間でのアクセスポイント120-140及び照明装置210-290の設置場所を示した配置図がコンピュータ110に読み込まれる。配置図の読み込みは、ユーザが、紙などの配置図をカメラ116で撮影して行なってもよいし、あるいは予めデジタル化された図面データをコンピュータ110に読み込むようにしてもよい。
 ステップS62において、照明装置配置推定システム100は、読み込まれた配置図における各アクセスポイント(AP)のIDをアクセスポイントの配置候補位置に対応付ける。例えば、ユーザが、配置図表示領域D1内でアクセスポイントを示すシンボル付近をタップして画像上の位置座標(配置候補位置)を選択し、リスト表示領域D2に表示されるアクセスポイントのIDをタップして、アクセスポイントの位置を配置候補位置に設定する。これにより、アクセスポイントの配置候補位置に、アクセスポイントのIDが、紐付けられる。
 ステップS63において、照明装置配置推定システム100は、読み込まれた配置図における各照明装置の配置候補位置のIDを、照明装置の配置候補位置に対応付ける。例えば、ユーザが、配置図表示領域D1内で照明装置を示すシンボル付近をタップして画像上の位置座標(配置候補位置)を選択し、リスト表示領域D2に表示される配置候補位置のIDのうちの1つをタップして、照明装置の配置候補位置のIDを配置候補位置に設定する。これにより、照明装置の配置候補位置にIDが紐付けられる(あるいは付与される)。
 ステップS64において、照明装置配置推定システム100は、照明装置の配置推定処理を行なう。ステップS62で設定されたアクセスポイントの画像上の位置座標と、ステップS63で設定された配置候補位置の画像上の位置座標と、に基づいて、アクセスポイントと配置候補位置との距離(図10)を算出し、距離テーブル(図11)を、照明装置配置推定システム100は生成する。また、アクセスポイントと照明装置との間のRSSIログから受信強度テーブル1203(図12)を照明装置配置推定システム100は生成する。照明装置配置推定システム100は、アクセスポイント毎に、距離テーブルの距離の値を昇順でソートしたテーブル(系列)1202と、受信強度テーブルの受信強度の値を降順でソートしたテーブル(系列)1204を回帰し、受信強度-距離変換モデルを生成する。
 なお、ここで既に登録された配置候補位置の距離の値及び照明装置の受信強度の値は除外してソートし、受信強度-距離変換モデルを照明装置配置推定システム100は更新するようにしてもよい。受信強度-距離変換モデルの一例については後述する。照明装置配置推定システム100は、生成された受信強度-距離変換モデルに基づいて、照明装置と各アクセスポイントとの間の受信強度を距離に変換した推定距離テーブル1301(図13)を生成し、各アクセスポイントと配置候補位置との間の距離テーブル1102(図11)との類似度を比較することで、照明装置が設置されている配置候補位置を推定する。
 ステップS65において、照明装置配置推定システム100は、配置候補位置と、そこに設置されていると推定された照明装置の候補IDと、を表示する。例えば、ユーザが、配置図表示領域D1内で、設定した配置候補位置をタップして選択すると、その配置候補位置に設置されていると推定された照明装置の候補IDがリスト表示領域D2に表示される。
 ステップS66において、照明装置配置推定システム100は、配置候補位置と照明装置のIDの登録処理を行う。例えば、ユーザがステップS65においてリスト表示領域D2に表示された照明装置の候補IDから1つタップして選択した場合、そのIDの照明装置宛にコンピュータ110から点灯制御信号が送信される。ユーザは、実際に点灯した照明装置の位置を確認し、配置図表示領域D1に表示された配置図における配置候補位置をタップして選択した場合、選択された配置候補位置のIDと選択された照明装置のIDとが対応づけられ、登録部115に登録される。
 ステップS67において、全ての照明装置の登録が完了すれば一連の処理は終了し(YES)、完了していなければ(NO)、ステップS64に戻る。
 <動作の詳細説明>
 図6にて上述した動作例に関して、図7~図15を参照してさらに詳細に説明する。
 図7は、本開示の実施の形態に係る配置図読込み処理の表示部111の画面レイアウトの一例を示す図である。
 図6のステップS61において、推定対象空間でのアクセスポイント120-140及び照明装置210-290の設置場所を示した配置図をコンピュータ110に読み込む処理を行う。
 例えば、ユーザが配置図読込ボタンB1をタップする(符号71参照)と、リスト表示領域D2においてファイル読込又はカメラ撮影を選択できるようになる。ファイル読込を選択すると、リスト表示領域D2においてファイルを選択できるようになり、ユーザは配置図画像ファイルを選択する。ユーザがカメラ撮影を選択した場合、コンピュータ110の制御部112は、カメラ116を起動し、紙などの配置図701を撮影できるようにし、ユーザは、配置図701をカメラ116で撮影する。ここで、配置図701において長方形は照明装置の設置場所を示すシンボル、丸はアクセスポイントの設置場所を示すシンボルをそれぞれ表してもよい。なお、照明装置とアクセスポイントとの区別をシンボルの形で表しているが、色、文字などで区別されてもよい。
 配置図701がコンピュータ110に読み込まれると、配置図表示領域D1に表示される。また、カメラ撮影時にパノラマ撮影のようにして複数の画像を連結して大きな配置図を読み込むようにしてもよく、推定対象空間全体をカバーし、照明装置及びアクセスポイントの相対位置関係が保存されている配置図画像をコンピュータ110の登録部115に保存する。また、ユーザの操作等により、配置図表示領域D1に表示される配置図画像は任意のスケールに拡大、縮小、任意の角度に回転、又は任意のサブエリアを表示するために移動が行えるようにしてもよい。
 図8は、本開示の実施の形態に係るアクセスポイント位置設定処理の表示部111の画面レイアウトの一例を示す図である。
 ステップS62において、照明装置配置推定システム100は、読み込まれた配置図画像におけるアクセスポイント(AP)の位置を設定する処理を行う。なお、アクセスポイント(AP)の設置位置、及び、IDは、既知である。例えば、APのIDは、配置図において、APが配置された位置に、記載されていてもよいし、位置情報と対になったデータであってもよい。
 例えば、ユーザがアクセスポイント設定ボタンB2をタップする(符号81参照)と、リスト表示領域D2に設定が可能な接続済のアクセスポイントのIDが1つ以上表示される。
 ユーザは、配置図表示領域D1内のアクセスポイントを示すシンボル付近をタップして(符号82参照)、画像上の位置座標(C1)を選択し、配置図を参照して、リスト表示領域D2に表示される接続済のアクセスポイントのID(AP1)をタップする(符号83参照)。これにより、AP1がC1の位置に存在することが登録部115に保存される。なお、符号82及び符号83によって示した指定の順番は、入れ替えられてもよい。
 例えば、APはアンカーであって、そのIDと設置された場所は既知として、位置推定は行わない。まだIDが割当てられていないAPのシンボルをタップすると、接続済みでまだ座標が割当てられていないIDが表示され、すでにIDが割当てられたAPシンボルをタップすると、そのIDが表示されるようにしてもよい。
 以上の処理を繰返し、全てのアクセスポイント位置C1~C3について配置図画像上の位置を設定する。
 図9は、本開示の実施の形態に係る配置候補位置設定処理の表示部111の画面レイアウトの一例を示す図である。
 図6のステップS63において、照明装置配置推定システム100は、コンピュータ110に読み込まれた配置図における照明装置の配置候補位置を設定する。
 例えば、ユーザが配置候補位置設定ボタンB3をタップした場合(符号91参照)、リスト表示領域D2に、設定が可能な配置候補位置のIDが表示される。ここで、配置候補位置のIDは、接続済の照明装置の数から既に配置候補位置を設定済の照明装置の数を引いた数に基づいて一意に決定されてよい。
 ユーザが配置図表示領域D1内で照明装置を示すシンボル付近をタップして(符号92参照)画像上の位置座標(配置図表示領域D1内の「A1」)を選択し、リスト表示領域D2に表示される配置候補位置のID(A1)をタップする(符号93参照)。これにより、配置候補位置のIDであるA1が配置図上のA1の位置にあることが、コンピュータ110の登録部115に保存される。これにより、配置図表示領域D1内の「A1」に、配置候補位置のID(A1)が紐付けられる(付与される)。なお、符号92及び符号93で示した指定の順番は入れ替えられてもよい。又は、異なる照明装置を示すシンボルを連続してタップすることで、配置候補位置のIDをタップしなくても、連続した配置候補位置のIDが照明装置を表すシンボルに順番に割当てられるようにしてもよい。たとえば、D1において、画像上の位置座標(配置図表示領域D1内の「A1」)をタップし、リスト表示領域D2の最上位に表示される配置候補位置のIDが正しいと判断した場合、リスト表示領域D2のIDをタップしないで、D1において別の画像上の位置座標(配置図表示領域D1内の「A2」)をタップすることで、AP1のIDを選択したと判断してもよい。この場合、リスト表示領域D2に表示されるIDは、AP2に対応するIDが表示される。
 例えば、配置図表示領域D1のA1、A2をタップすると、リスト表示領域D2に表示されたA1、A2が自動的に割り振られる。リスト表示領域D2の表示が、配置図表示領域D1のタップ回数によって変化する。異なるシンボル(配置候補位置)がタップされるとIDが自動的にインクリメントしてもよい。例えば、A1が設定済になるとリスト表示領域D2からA1が削除され、A2が一番上にスライドする。
 以上の処理を繰返し、照明装置配置推定システム100は、全ての配置候補位置A1-A9について配置図画像上の位置を設定する。
 図10は、本開示の実施の形態に係る設定したアクセスポイント(AP)位置と配置候補位置の間の距離計算の一例を示す図である。
 アクセスポイントの位置と配置候補位置が設定された後、コンピュータ110の推定部114は、アクセスポイントと配置候補位置との間の距離を計算する。
 例えば、コンピュータ110の推定部114は、位置座標C1に設定されたアクセスポイントAP1について、全ての配置候補位置の位置座標A1-A9との間の距離を算出する。アクセスポイントAP1と、全ての配置候補位置の位置座標A1-A9との間の距離を算出する場合、推定部114では、位置座標が配置図画像上のピクセル座標でよく、距離が2次元ユークリッド距離でよい。あるいは、推定部114は、位置座標をグリッド状に量子化し、距離をマンハッタン距離で算出するようにしてもよい。推定部114は、この処理を全てのアクセスポイントの位置座標に対して行うことで距離テーブルを生成する。
 配置候補位置の相対的な位置関係(順序)が分かればよいので、配置順序が変わらなければ、例えば、位置座標(画像)上の数十ピクセルの誤差は、許容されてもよい。
 図10においては、アクセスポイントC1の中心と、配置候補位置A1-A9を示す長方形のシンボルの左上の角と、の間の距離が算出される。なお、アクセスポイントと、各配置候補位置を示すシンボルの中心又は他の位置と、の間の距離が算出されてもよい。
 図11は、本開示の実施の形態に係るRSSIテーブルと距離テーブルの一例を示す図である。図11の左側に照明装置-アクセスポイント間のRSSIテーブル1101が示され、右側に配置候補位置-アクセスポイント間の距離テーブル1102が示される。例えば、RSSIは、dBmW(デシベルミリワット)の単位で測定されてもよいし、或る基準値に対する相対値で表されてもよい。また、RSSIテーブル1101に登録される値は、RSSIの一定時間の平均値でもよいし、RSSIをノイズ処理した後の値であってもよい。距離テーブル1102における距離は、メートルなどの絶対的な距離であってもよいし、ある単位長さを基準とした相対値であってもよい。なお、ノイズ処理は、例えば、距離の相対関係が変わらないように値をスケーリングや正規化する、又は、外れ値を除外する処理である。
 RSSIテーブル1101は、照明装置とアクセスポイントとの間で無線信号の送受信が発生するたびに更新されてもよい。このような照明装置とアクセスポイントとの間の無線信号の送受信には、例えば、照明装置とアクセスポイントとの間の接続処理を制御するための通信も含まれる。
 図11のRSSIテーブル1101では、全てのアクセスポイントで全ての照明装置に対してRSSI値を取得しているが、何らかの理由で、ある照明装置とあるアクセスポイントとの間でRSSI値が取得されない場合であっても、例えば、取得されたRSSI値の平均値で補間する、あるいは、RSSI値が取得されないアクセスポイントは欠損として扱い、類似度の計算には含めないとして、照明装置の配置推定を行うことができる。
 距離テーブル1102は、図6のステップS62及びS63でアクセスポイントの位置と配置候補位置が設定された場合に更新されてもよい。
 コンピュータ110の推定部114は、RSSIテーブル1101と距離テーブル1102との間の類似度を算出することにより照明装置のIDと配置候補位置のIDを以下のようにしてマッピングする。
 図12は、本開示の実施の形態に係る距離-受信電力モデル推定の一例を示す模式図である。
 コンピュータ110の推定部114は、まずアクセスポイント毎に距離とRSSIとを対応づける距離-受信電力モデルの推定を行う。例えば、距離テーブル1102からアクセスポイントAP1について取り出したテーブル1201と、RSSIテーブル1101からアクセスポイントAP1について取り出したテーブル1203を用いる。
 テーブル1201から距離の列を取り出して、昇順でソートし、テーブル1202に変換する。また、テーブル1203からRSSIの列を取り出して、降順でソートし、テーブル1204に変換する。距離が近い場合はRSSIの値が大きく、距離が遠い場合はRSSIの値が小さくなるという仮説のもとで、テーブル1202の値とテーブル1204の値とを対応づけることにより、符号1205で表すような距離-受信電力の変換式(又は変換テーブル)を算出することができる。ここで、テーブル1202の値とテーブル1204の値との対応づけには、直線回帰や線形回帰などの統計学における回帰分析の手法が適用されてもよい。
 図12の例では、テーブル1201から取り出した距離の列を昇順でソートし、テーブル1203から取り出したRSSIの列を降順でソートしたが、逆に、テーブル1201から取り出した距離の列を降順でソートし、テーブル1203から取り出したRSSIの列を昇順でソートしてもよい。
 これらの処理を全てのアクセスポイントに対して行い、アクセスポイントごとの距離-受信電力変換式(又は変換テーブル)を生成する。
 図13は、本開示の実施の形態に係る配置推定の一例を示す模式図である。
 コンピュータ110の推定部114は、図12に関して説明したアクセスポイント毎の距離-受信電力変換テーブル1205を用いて、RSSIテーブル1101を推定距離テーブル1301に変換する。推定距離テーブル1301は、各照明装置に対する各アクセスポイントからの推定距離を示す。例えば、照明装置210に対して、AP1からの推定距離が3であり、AP2からの推定距離が4であり、AP3からの推定距離が8である。コンピュータ110の推定部114は、推定距離テーブル1301の各行と配置候補位置の距離テーブル1102の各行との類似度を比較することによって、ある照明装置がどの配置候補位置に存在する確率が高いか、又はある配置候補位置にどの照明装置が存在する確率が高いかを算出する。
 推定距離テーブル1301の各行を推定距離ベクトルと扱い、照明装置210は[3,4,8]、照明装置220は[3,2,5]のように表記してもよい。一方、距離テーブル1102も各行を距離ベクトルと扱って、候補位置A1は[3,4,6]、候補位置A2は[3,3,5]のように表記してもよい。コンピュータ110の推定部114は、これらのベクトル間距離(例えば3次元ユークリッド距離)を算出し、ベクトル間距離が小さいものから順に類似度が高いと判定することができる。
 なお、アクセスポイントが1つしかない場合は、候補位置のスカラー値の比較によって類似度が判定されてよい。
 例えば、照明装置210の推定距離ベクトルが、配置候補位置A1の距離ベクトルとのベクトル間距離が最も小さい場合、照明装置210は配置候補位置A1に存在する確率が高いとコンピュータ110の推定部114は推定する。
 これらの処理を全ての照明装置と配置候補位置に対して行い、各照明装置に対して存在確率の高い配置候補位置のリスト、あるいは、各配置候補位置に対して存在確率の高い照明装置のリストを生成する。
 図14は、本開示の実施の形態に係る配置候補登録処理の表示部の画面レイアウトの一例を示す図である。
 図6のステップS65において、表示部111は、配置候補位置と、その位置に設置されている確率が高いと推定された照明装置の候補IDを表示する。
 例えば、ユーザが配置登録ボタンB4をタップした場合(符号1401参照)、リスト表示領域D2に、設定が可能な照明装置のIDが表示される。ユーザが配置図表示領域D1内で、設定した配置候補位置A1-A9のいずれかをタップして選択した場合(符号1402参照)、その配置候補位置に設置されている確率が高いと推定された照明装置の候補IDがリスト表示領域D2に表示される。リスト表示領域D2に表示される照明装置のIDの数は1つであってもよいし、複数であってもよい。例えば、リスト表示領域D2に複数の照明装置のIDが表示される場合は、その配置候補位置に位置する確率が高い順に上から表示されてもよい。図14の例では、リスト表示領域D2に、照明装置のID 210、230及び220が上から順に示されている。
 ユーザがリスト表示領域D2内で照明装置の候補IDをタップして選択した場合(符号1403参照)、コンピュータ110からアクセスポイントを経由してその照明装置宛に点灯制御信号が送信される。点灯制御信号を受信した照明装置は、照明部211を点灯制御する。
 図15は、本開示の実施の形態に係る配置登録処理の表示部111の画面レイアウトの一例を示す図である。
 図6のステップS66において、照明装置配置推定システム100は、配置候補位置と照明装置のIDの登録処理を行う。
 ユーザは、ステップS65において点灯制御され、実際に点灯した照明装置の位置を確認する。配置図表示領域D1に表示された配置候補位置の中から、点灯が確認された位置に相当する配置候補位置をユーザがタップして選択した場合(符号1404参照)、選択された配置候補位置のIDと選択された照明装置のIDとが対応づけられ、登録部115に登録される。ここで、選択した配置候補位置に登録された照明装置のIDがその配置候補位置に表示され、リスト表示領域D2から登録された照明装置のIDは削除される。また、登録された照明装置宛にはコンピュータ110から消灯制御信号が送信され、消灯制御信号を受信した照明装置は、照明部211を消灯制御する。
 以上の処理を繰返し、全ての配置候補位置A1-A9について照明装置のIDを登録する。
 図16は、本開示の実施の形態に係る配置グループ登録処理の表示部の画面レイアウトの一例を示す図である。
 全ての配置候補位置A1-A9について照明装置210-290の登録を行った後、照明装置配置推定システム100は、照明装置を一括制御する範囲をグループ分けして登録できるようにしてもよい。グループはアクセスポイントに対応づけてもよいし、場所的にグループを分けられるようにしてもよい。例えば、各グループは少なくとも1つ以上の照明装置を含むようにしてもよい。
 配置候補位置A1-A9のうちの一部をグループ化することを考える。例えば、配置候補位置A1、A2、A4、A5、A7、A8に存在する照明装置210、220、240、250、270、280をアクセスポイントAP1のグループG1に割当てる。この場合、先ず、配置候補位置又は照明装置のエリアをドラッグする(符号1601参照)などしてグループ化する配置候補位置又は照明エリアを選択する。次に、割当てたいアクセスポイントAP1をタップして選択し(符号1602参照)、リスト表示領域D2に表示されるグループIDリストをタップして選択する(符号1603参照)ことでグループを登録してもよい。
 図17は、本開示の実施の形態に係る配置図表示縮小時の表示部の画面レイアウトの一例を示す図である。
 配置図表示領域D1の面積に対して対象となる照明装置の数が多い場合など、配置図表示領域D1に推定対象エリア全体の配置図画像を表示するために配置図画像を縮小表示した場合、照明装置やアクセスポイントを示すシンボルが小さく表示され選択しづらくなることがある。この場合は、配置候補位置及びアクセスポイント位置をグリッド状に簡略化して表示し、IDの視認やタップによる選択が容易に行なえるように表示態様を変更してもよい。例えば、図17では、グリッドの各セルが照明装置の配置候補位置に対応し、丸は、アクセスポイントの位置に対応している。
 また、配置図画像の拡大率に応じて配置候補位置及びアクセスポイント位置のシンボルやラベルを配置図画像に部分的に重畳するように表示してもよい。
 図17に示したように、配置候補位置及びアクセスポイント位置をグリッド状に表示又は部分的に重畳して表示することにより、図14及び図15に示した配置図と比較して、同じ面積の表示部111に、より多くの配置候補位置及びアクセスポイント位置を表示できる。
 <補足>
 RSSI収集部123が収集する受信品質情報は、SNR(信号対雑音比)、SINR(信号対干渉雑音比)、又は、パケットエラー率などでもよい。
 通信部113及び121の通信方式は、Ethernet(登録商標)、電力線通信といった有線通信方式や、無線LAN(Local Area Network)、Bluetooth(登録商標)といった無線通信方式でもよい。
 無線部124及び213の通信方式には、920MHz帯小電力通信、Zigbee(登録商標)、Bluetooth(登録商標)、無線LAN(Local Area Network)、あるいは、ミリ波帯を用いたWiGigなど適用されてもよい。
 照明部211の発光体には、例えば、白熱灯、蛍光灯、LED、あるいは、有機EL(electroluminescence)が適用されてよい。
 図6のステップS66においては、ユーザが、確認箇所が点灯するか否かを目視することを例として説明したが、この点灯箇所の確認は目視でなくてもよい。例えば、コンピュータ110に搭載又は接続されたカメラ116によって対象の照明箇所を撮影し、照明が点灯したか否かを画像処理によって判断してもよい。
 コンピュータ110は、表示部111を含む構成で説明したが、コンピュータ110に表示部111が含まれなくてもよい。例えば、表示部111は、コンピュータ110とは別のモバイル端末、タブレット端末、スマートフォン、携帯電話といった他の機器に含まれてもよい。コンピュータ110における表示部111とは異なる機能がクラウド上に実装されてもよい。あるいは、コンピュータ110の機能の一部又は全部が、モバイル端末、タブレット端末、スマートフォン、携帯電話といった他の機器に実装されてもよい。また、アクセスポイント120は、コンピュータ110と一体に構成されてもよい。別言すると、コンピュータ110がアクセスポイントAP120の機能を有してもよい。
 以上詳述したように、本開示の一態様によれば、タブレット端末などで撮影した照明配置図上で、照明装置とアクセスポイントとが配置される位置を設定し、照明-アクセスポイント間の相対距離を表す画像上のピクセル距離集合を算出し、昇順ソートしたピクセル距離集合と、降順ソートした受信強度値集合を回帰した距離-受信強度変換テーブルを算出し、複数のアクセスポイントと配置候補位置の間の距離ベクトルと距離-受信強度変換テーブルから算出した複数のアクセスポイントと照明装置との間の推定距離ベクトルとの間の類似度から、照明装置がどの配置候補位置に存在するかを推定する。
 <機能のバリエーション1>
 なお、上述した実施の形態(例えば図14)では、配置候補登録処理において、リスト表示領域D2には、照明装置の候補IDが1つ又は複数表示される例を示したが、本開示はこれに限定されない。例えば、リスト表示領域D2には、設置する全ての照明装置の候補IDが表示されてもよい。別言すると、リスト表示領域D2には、配置された複数の照明装置のうちの一部の候補IDが表示されてもよいし、全部の候補IDが表示されてもよい。また、全ての照明装置の候補IDが、表示部111(例えば、配置図表示領域D1)に対する配置候補位置の選択操作に応じて、並べ替えられてもよい。
 図18は、本開示の実施の形態に係る画面レイアウトのバリエーションの第1の例を示す図である。なお、図18において、図14等と同様の構成には同一の符番を付し、説明を省略する場合がある。
 図18の配置図表示領域D1において、例えば、ユーザが、配置候補位置A1をタップして選択した場合、「関連付け」ボタンと「整列」ボタンとの2つのボタンのダイアログが表示される。ここで、ユーザが、「整列」ボタンを選択した場合(符号1801参照)、リスト表示領域D2に表示される照明装置の候補IDが、配置候補位置がA1であるという選択操作に応じて、並べ替えられる。
 例えば、リスト表示領域D2に表示される照明装置の候補IDが、配置候補位置A1に設置されている確率が高い順に並べ替えられてよい。図18の例では、リスト表示領域D2には、全ての照明装置の候補IDである「210」-「290」が、配置候補位置A1に設置されている確率が高い順に、並べられている。図18の例では、照明装置の候補IDの「210」が、配置候補位置A1に設置されている確率が最も高く、照明装置の候補IDの「280」が、配置候補位置A1に設置されている確率が最も低い。
 なお、配置候補位置A1が選択された場合(別言すると、配置候補位置A1に対する選択操作が検出された場合)、リスト表示領域D2に表示される照明装置の候補IDが、配置候補位置A1に設置されている確率が高い順に並べ替えられる。例えば、A1と異なる配置候補位置A2が選択された場合、リスト表示領域D2に表示される照明装置の候補IDは、配置候補位置A2に設置されている確率が高い順に並べ替えられる。このように、リスト表示領域D2において表示する照明装置の候補IDの順序が、選択操作が検出された配置候補位置に応じて変更される。
 なお、図18では、配置候補位置が選択された場合にダイアログが表示され、ダイアログにおいて、「整列」ボタンが選択された場合に、照明装置の候補IDが並べ替えられる例を示したが、ユーザの操作と並べ替え動作との関係はこれに限定されない。例えば、ユーザが配置候補位置を長押し、又は、ダブルタップ等の操作を行った場合に、照明装置の候補IDが、当該配置候補位置に応じて、並べ替えられてもよい。
 また、図18では、全ての照明装置の候補IDが、リスト表示領域D2に表示される例を示したが、本開示はこれに限定されない。例えば、配置候補位置との紐付けが完了した照明装置の候補IDは、リスト表示領域D2に表示される照明装置の候補IDから除外されてもよい。また、例えば、リスト表示領域D2に表示される照明装置の候補IDの数は、ユーザによって設定されてもよい。あるいは、リスト表示領域D2に表示される照明装置の候補IDは、配置候補位置に設置されている確率が所定値以上のIDに限定されてもよい。
 また、リスト表示領域D2において、表示候補の複数のIDのうちの一部の表示が省略されたり欠けたりしてもよい。例えば、照明装置の候補IDが表示画面上のリスト表示領域D2に収まらない場合、リスト表示領域D2において、スクロール等によって照明装置の候補IDが表示されてもよい。
 また、表示する照明装置の候補IDの数に応じて、リスト表示領域D2が変形(例えば、拡大又は縮小)してもよいし、リスト表示領域D2内の候補IDの表示サイズが変更(例えば、拡大又は縮小)してもよい。
 <機能のバリエーション2>
 また、上述した実施の形態では、照明装置の候補IDが、配置候補位置A1に設置されている確率が高い順(以下、「推定順」と記載される場合がある)に並べ替えられる例を示したが、本開示はこれに限定されない。例えば、照明装置の候補IDが、ID順(例えば、IDが数値の場合は、数値の降順又は昇順)で並び替えられてよい。
 図19は、本開示の実施の形態に係る画面レイアウトのバリエーションの第2の例を示す図である。なお、図19において、図14等と同様の構成には同一の符番を付し、説明を省略する場合がある。
 図19の例では、リストの整列ボタンB5が表示される。例えば、ユーザが、リストの整列ボタンB5を選択(例えば、タップ)した場合(符号1901参照)、リスト表示領域D2における照明装置の候補IDが並び替えられ、表示内容が、推定順であるリスト表示領域D2-1から、ID順であるリスト表示領域D2-2に切り替えられてよい。
 なお、図19は、図14に示したように、3つの照明装置の候補IDがリスト表示領域D2に表示される例を示したが、例えば、図18に示したように、全ての照明装置の候補IDがリスト表示領域D2に表示される場合に、推定順とID順とが切り替えられてよい。
 例えば、ユーザが、リスト表示領域D2に表示される照明装置の候補IDの中から、特定のIDを探す場合に、ID順で表示されることによって、特定のIDを探しやすくなり、利便性が向上する。
 図20は、実施の形態のバリエーション2に係る照明装置配置推定システム100の動作の一例を示すフローチャートである。なお、図20において、図6と同様の処理については同一の符番を付し、説明を省略する。
 図20において、ステップS63の後、ステップS71において、照明装置配置推定システム100(例えば、コンピュータ110)は、ユーザによって指示される候補IDの並び順が、推定順であるか、ID順であるかを判定する。例えば、ユーザによって指示される並び順が、ユーザの操作に関する操作情報に基づいて、判定されてよい。例えば、ユーザが推定順を選択したことを示す操作情報を取得した場合、コンピュータ110は、候補IDの並び順が推定順であると判定し、ユーザがID順を選択したことを示す操作情報を取得した場合、コンピュータ110は、候補IDの並び順が推定順であると判定する。
 候補IDの並び順が、推定順の場合、ステップS64の配置推定処理が実行される。
 候補IDの並び順がID順の場合、ステップS72において、照明装置の候補IDが、ID順にソートされ、表示される。そして、ステップS66の処理(配置確認、登録)が実行される。
 なお、上述では、ステップS72の後、ステップS66の処理が実行される例を示したが、本開示はこれに限定されない。例えば、ステップS72の後、ユーザの操作に応じて、再度、S71の処理が実行されてもよいし、他の処理が実行されてもよい。
 <機能のバリエーション3>
 上述した実施の形態において、利便性を向上させる情報が設定されてよい。例えば、表示画面の配置図における距離と、配置図に対応する実空間における距離との対応関係が設定されてよい。例えば、表示画面の配置図表示領域D1における距離がピクセル単位で表され、実空間における距離がメートル単位で表される場合、距離の対応関係が設定されることによって、距離変換が行われてよい。
 図21は、距離設定の表示例を示す図である。図21には、表示部111に表示される距離設定表示領域D3が、(1)~(3)の3段階に分けて示される。なお、距離設定表示領域D3は、例えば、図3に例示した表示部111の画面レイアウトに重畳して表示されるウインドウ形式の領域である。ユーザが、例えば、「距離設定」ボタン(図21では図示を省略)を押した場合、距離設定表示領域D3が表示部111に表示される。そして、ユーザが、距離設定表示領域D3において設定及び/又は入力した内容に基づいて、距離の対応関係が設定され、この対応関係に基づいて距離変換が行われる。
 図21において、距離設定表示領域D3は、例えば、配置図部分領域D4と、情報設定領域D5とを含んでよい。配置図部分領域D4には、配置図表示領域D1に表示された配置図の部分領域が表示されてよい。例えば、図21の配置図部分領域D4には、図3の配置図表示領域D1に表示された配置図の、配置候補位置A1、A2、A4、及び、A5を含む部分領域が表示される。
 情報設定領域D5には、例示的に、2点間の距離が入力されるフィールドが含まれてよい。また、図21では図示を省略するが、情報設定領域D5には、例えば、配置図部分領域D4に表示される配置図の拡大、又は、縮小の設定を受け付けるフィールド、及び/又は、ボタンが含まれてよい。
 例えば、図21の(1)では、ユーザは、配置図部分領域D4にて、距離の設定のための1点目をタップする(符号2101参照)。1点目の位置は、配置図上のどの位置であってよい。例えば、1点目は、アイコンの位置、配置図の柱等の構造物の位置、又は、配置図に記載された文字等の情報が記載された位置であってよい。
 1点目の座標の情報を取得したコンピュータ110は、例えば、図21の(1)から図21の(2)へ表示を変更する。図21の(2)には、配置図部分領域D4に、1点目を示すマーク(図21の「×」)と、1点目を中心に所定距離の半径を有する円とが表示される例が示される。また、距離設定表示領域D3には、ユーザに対して、2点目の設定を促すメッセージが表示されてよい。
 なお、1点目を中心にした円は、タップ位置のズレといった操作誤差によって距離変換の精度が劣化することを防止するために表示される。例えば、1点目と2点目との間のピクセル値が、所定距離よりも小さい場合、配置図上の距離(ピクセル値)が、ユーザが想定する距離とズレる可能性がある。そこで、図21の(2)に例示したように、1点目を中心にした所定距離の半径を有する円を表示し、この円の外側に2点目の設定を促すことによって、ユーザによるタップ位置のズレの影響を抑制できる。
 例えば、図21の(2)では、ユーザは、配置図部分領域D4にて、2点間の距離設定のための2点目をタップする(符号2102参照)。2点目の位置は、配置図部分領域D4の円の外であれば、1点目と同様に、配置図上のどの位置であってもよい。
 2点目の座標の情報を取得したコンピュータ110は、例えば、図21の(2)から図21の(3)へ表示を変更する。図21の(3)では、図21の(2)に対して、配置図部分領域D4に、2点目を示すマーク(図21の(3)の「×」)が追加表示される。また、距離設定表示領域D3には、ユーザに対して、距離の入力を促すメッセージが表示されてよい。
 例えば、図21の(3)では、配置図部分領域D4にて設定した2点間の距離に対応する実際の空間での距離が5メートルである場合、ユーザは、情報設定領域D5のフィールドにて、2点間の距離を5メートルに設定する。なお、実際の空間での距離は、ユーザの認識する距離であってよく、必ずしも正確な距離でなくてもよい。
 2点間の距離情報を取得したコンピュータ110は、配置図上の2点間の区間の距離(例えば、ピクセル値)と、ユーザによって設定された実際の空間での2点間の距離(例えば、メートル値)とを対応づける。
 なお、距離設定の表示例は、図21の例に限定されない。次に、距離設定の表示例の別の2つの例を説明する。
 図22は、距離設定の表示例の別の例を示す図である。図22には、表示部111に表示される距離設定表示領域D3が示される。なお、距離設定表示領域D3は、例えば、図3に例示した表示部111の画面レイアウトに重畳して表示されるウインドウ形式の領域である。ユーザが、例えば、「距離設定」ボタン(図22では図示を省略)を押した場合、距離設定表示領域D3が表示部111に表示される。そして、ユーザが、距離設定表示領域D3において設定、入力した内容に基づいて、距離の対応関係が設定され、距離変換が行われる。距離設定表示領域D3に含まれる配置図部分領域D4と、情報設定領域D5とは、図21と同様であるので、説明を省略する。
 例えば、図22では、ユーザは、配置図部分領域D4にて、距離の設定のための1点目(符号2201参照)から2点目(符号2202参照)までをドラッグする。1点目及び2点目の位置は、配置図上のどの位置であってよい。例えば、1点目及び2点目は、アイコンの位置、配置図の柱等の構造物の位置、又は、配置図に記載された文字等の情報が記載された位置に設定されてよい。
 1点目及び2点目の座標の情報を取得したコンピュータ110は、図22に示すように、1点目と2点目とを結ぶ直線を表示してもよい。
 次に、図22では、ユーザは、配置図部分領域D4にて設定した2点間の距離に対応する実際の空間での距離が例えば5メートルである場合、ユーザは、情報設定領域D5のフィールドにて、2点間の距離を5メートルに設定する。2点間の距離情報を取得したコンピュータ110は、配置図上の2点間の距離(例えば、ピクセル値)と、ユーザによって設定された実際の空間での2点間の距離(例えば、メートル値)とを対応づける。
 図23は、距離設定の表示例の別の例を示す図である。図23には、表示部111に表示される距離設定表示領域D3が示される。なお、距離設定表示領域D3は、例えば、図3に例示した表示部111の画面レイアウトに重畳して表示されるウインドウ形式の領域である。ユーザが、例えば、「距離設定」ボタン(図23では省略)を押した場合、距離設定表示領域D3が表示部111に表示される。そして、ユーザが、距離設定表示領域D3において設定、入力した内容に基づいて、距離の対応関係が設定され、距離変換が行われる。距離設定表示領域D3に含まれる配置図部分領域D4と、情報設定領域D5とは、図21と同様であるので、説明を省略する。
 例えば、図23では、ユーザは、配置図部分領域D4にて、距離の設定のための1点目の配置候補位置A1のアイコン(符号2301参照)と、2点目の配置候補位置A2のアイコン(符号2302参照)とをタップする。なお、この操作は、1点目の配置候補位置A1のアイコン(符号2301参照)から、2点目の配置候補位置A2のアイコン(符号2302参照)までを図22に例示したようにドラッグする操作に置き換えられてもよい。
 次に、図23では、ユーザは、配置図部分領域D4にて設定した2点間の距離に対応する実際の空間での距離が例えば5メートルである場合、ユーザは、情報設定領域D5のフィールドにて、2点間の距離を5メートルに設定する。2点間の距離情報を取得したコンピュータ110は、配置図上の2点間の距離(例えば、ピクセル値)と、ユーザによって設定された実際の空間での2点間の距離(例えば、メートル値)とを対応づける。
 図21~図23に例示したような距離設定により、配置図上での距離(例えば、ピクセル値)と実際の空間での2点間の距離(例えば、メートル値)が対応付けられるため、例えば、配置図上の距離がメートル値で算出できる。配置図上の距離がメートル値で算出できることにより、距離と受信電力との変換(例えば、図12参照)の精度を向上でき、APと配置候補位置との間の距離の推定における推定精度を向上できる。また、後述の機能のバリエーション4にて説明する信頼度の計算の精度が向上できる。
 なお、距離設定におけるユーザの操作は、図21~図23に限定されない。例えば、ユーザが、配置図部分領域D4にて、複数の点を同時にタップする(例えば、2本の指でタップする)ことによって、複数の点を設定してもよい。この場合、ユーザは、設定した複数の点を結ぶ線分の合計距離を情報設定領域D5のフィールドにて設定してよい。
 図24は、実施の形態のバリエーション3に係る照明装置配置推定システム100の動作(例えば、上述した距離変換を含む動作)の一例を示すフローチャートである。なお、図24において、図6と同様の処理については同一の符番を付し、説明を省略する。
 図24では、図6におけるステップS63とステップS64との間に、ステップS81の処理が追加されている。ステップS81の処理について図25にて説明する。
 図25は、図24のステップS81の処理を示すフローチャートである。図25では、例示的に、図22にて示した距離設定に基づくフローチャートが示される。
 ステップS91にて、コンピュータ110は、ユーザによって選択された1点目の座標の情報を取得する。
 ステップS92にて、コンピュータ110は、1点目の座標を中心とした所定距離の半径を有する円を描画する。
 ステップS93にて、コンピュータ110は、ユーザによって選択された2点目の座標の情報を取得する。
 ステップ94にて、コンピュータ110は、2点目が円の外か否かを判定する。
 2点目が円の外ではない場合(ステップS94にてNO)、ステップS93の処理が実行される。
 2点目が円の外である場合(ステップS94にてYES)、ステップS95にて、コンピュータ110は、ユーザによって入力された2点間の実際の距離の情報を取得する。
 ステップS96にて、コンピュータ110は、1ピクセル当たりの距離(例えば、メートル値)を計算する。そして、図25のフローは終了し、図24のステップS64の処理が実行される。
 なお、上述では、ユーザが、実際の距離を測定し、測定した距離を入力することによって、距離の対応関係が設定される例を示したが、本開示はこれに限定されない。例えば、配置図上に記載される距離情報(柱間や通路幅)や、配置図に埋め込まれる縮尺情報(例えば、実際の距離と配置図の距離との比率)が用いられてよい。あるいは、コンピュータ110を含む照明装置配置推定システム100と連動する測距機器が存在する場合、測距機器から距離の情報(例えば、APと照明装置との間の距離の情報)を取得してもよい。
 <機能のバリエーション4>
 なお、上述した実施の形態では、或る配置候補位置に対応付ける照明装置の候補IDが、当該配置候補位置に設置されている確率が高い順(推定順)に並んで表示される例を示したが、照明装置の候補IDの表示では、付随する情報が含まれてよい。
 例えば、付随する情報は、通信品質に基づく推定結果の信頼度を示す情報であってよい。例えば、信頼度は、複数のレベルに分けられて表示されてよい。そして、照明装置の候補IDは、複数のレベルのそれぞれに対応する表示態様(例えば、色、形、サイズの少なくとも1つ)を用いて表示されてよい。このように、候補IDの表示態様を信頼度のレベルに応じて変えることによって、信頼度が段階的に示されてよい。
 例えば、推定結果の信頼度のレベルに基づいて、照明装置の候補IDを示すシンボル(例えば、アイコン)の背景の色が変化してよい。
 図26は、本開示の実施の形態に係る画面レイアウトのバリエーションの第3の例を示す図である。なお、図26において、図18等と同様の構成には同一の符番を付し、説明を省略する場合がある。
 図26のリスト表示領域D2には、図18と同様に、照明装置の候補IDが、配置候補位置A1に設置されている確率が高い順に並べ替えられる。ただし、図26では、図18と異なり、各照明装置の候補IDのアイコンが、複数の表示態様によって表示される。図26の例では、照明装置の候補IDのアイコンのうち、IDが210、230、220及び250のアイコンが、第1の表示態様によって表示され、IDが260及び270のアイコンが、第2の表示態様によって表示され、IDが240、290、及び、280のアイコンが、第3の表示態様によって表示される。例示的に、アイコンの背景の色が、表示態様毎に異なる。なお、図26の例では、3つの表示態様の中で、第1の表示態様が、最も信頼度が高いレベルを表し、第3の表示態様が、最も信頼度が低いレベルを表す。
 なお、上述では、信頼度のレベルに基づいて、背景の色を変化させる例を示したが、本開示はこれに限定されない。例えば、信頼度のレベルに基づいて、アイコンの背景の明度を変化させてもよいし、IDを表す文字の色及び/又は明度を変化させてもよい。また、例えば、信頼度のレベルに基づいて、アイコンの形状が変化してよい。3つの信頼度のレベルに対応する3つの形(例えば、丸、三角、四角)が設定され、信頼度に基づいて、アイコンの形状を変化させてよい。また、信頼度のレベルに基づいて、アイコンの大きさが変化してもよい。
 例えば、信頼度に基づいて、照明装置の候補IDのアイコンが点滅してよい。例えば、信頼度が所定値未満の場合、アイコンを点滅させ、信頼度が所定値以上の場合、アイコンを点滅させなくてよい。あるいは、信頼度の高さに応じて、点滅の速度(例えば、点滅の周期)、及び、点灯時間と消灯時間との割合の少なくとも1つを変化させてもよい。
 信頼度を示す表示態様は、予め設定されてもよいし、ユーザによって設定されてもよい。また、照明装置の候補IDに付随する情報は、信頼度に限定されない。
 また、信頼度の計算方法については、特に限定されない。例えば、照明装置の位置の推定結果が、電波の距離減衰モデルで評価される場合、コンピュータ110は、計測したRSSIと、距離減衰モデルによって算出した推定位置でのRSSIとのRSSIの差に基づいて信頼度を決定してもよい。例えば、コンピュータ110は、或る照明装置の候補IDについて、RSSIの差が小さいほど、信頼度を高く設定してもよい。
 また、例えば、コンピュータ110は、RSSIの計測と照明装置の位置の推定を複数回行い、或る照明装置の候補IDの推定位置のばらつきが小さいほど、当該照影装置の候補IDの信頼度を高く設定してもよい。
 また、例えば、コンピュータ110は、同一のAPと或る照明装置との間で、RSSIを複数回計測し、計測したRSSIのばらつきが小さいほど、当該照明装置の候補IDの信頼度を高く設定してもよい。例えば、照明装置の候補IDに対して、計測したRSSIのばらつきが小さい方から順に、高い信頼度を設定してよい。
 以下では、一例として、RSSIの差に基づいて信頼度が決定される場合の処理フローを説明する。なお、以下に説明する処理フローには、信頼度に応じた、照明装置の候補IDの並べ替えが実行される。
 図27は、実施の形態のバリエーション4に係る照明装置配置推定システム100の動作の一例を示すフローチャートである。なお、図27において、図24と同様の処理については、同一の符番を付し、説明を省略する場合がある。
 図27では、図24におけるステップS64の後に、ステップS101が追加され、図24のステップS65が、ステップS102に置き換えられる。
 ステップS101にて、コンピュータ110は、例えば、配置推定処理を行った、照明装置の候補IDについて、信頼度を計算する。信頼度計算の処理フローについては後述する。
 ステップS102にて、コンピュータ110は、例えば、配置候補位置と、その位置に設置されていると推定された照明装置の候補IDと、を表示部111に表示する。表示に係る処理フローについては後述する。
 図28は、図27のステップS101の信頼度計算処理の一例を示すフローチャートである。
 ステップS111にて、コンピュータ110は、例えば、器具(本実施の形態では照明装置)とAPとの距離をピクセル値からメートルに変換する。
 ステップS112にて、コンピュータ110は、例えば、変換した距離のメートル値と距離減衰モデルとに基づいて、器具とAPとの間のRSSIを推定する。ここで、推定するRSSIは、例えば、1つの器具に対して、当該器具と複数のAPとの間のRSSIであってよい。
 ステップS113にて、コンピュータ110は、例えば、ステップS112にて推定したRSSIと、計測したRSSIとの差を計算する。
 ステップS114にて、コンピュータ110は、計算した差に基づいて、例えば、器具毎の乖離度を計算する。ここで、計算される乖離度は、例えば、或る1つの器具に対して、当該器具と複数のAPそれぞれとの間について計算されるRSSIの差の合計であってよい。
 ステップS115にて、コンピュータ110は、例えば、乖離度に基づいて、各器具に信頼度を付与(設定)する。例えば、乖離度(RSSIの差の合計)が小さいほど、高い信頼度が付与されてよい。そして、図28のフローは終了し、図27のステップS102へ移行する。
 なお、信頼度の付与の方法については、特に限定されない。例えば、60台の照明装置に1~3の信頼度を付与する場合を説明する。この場合、例えば、乖離度の小さい順に照明装置を並び替えた場合の上位3分の1以内(上位20台(1番目~20番目)以内)の照明装置には、最も高い信頼度である信頼度3が付与されてよい。そして、21番目~40番目の照明装置には、信頼度2が付与され、下位3分の1以内(下位20台(41番目~60番目))の照明装置には、最も低い信頼度である信頼度1が付与されてよい。
 図29は、図27のステップS102の配置候補選択及び候補ID表示処理の一例を示すフローチャートである。
 ステップS121にて、コンピュータ110は、例えば、配置候補位置の選択結果を取得する。
 ステップS122にて、コンピュータ110は、例えば、選択された配置候補位置と各照明装置との間の距離が近い順に、照明装置の候補IDを並び替える。
 ステップS123にて、コンピュータ110は、例えば、距離順(推定順)に並べ替えられた照明装置の候補IDの上位の一定数を、信頼度順にソートする。そして、図29に示すフローは終了し、図27のステップS66へ移行する。
 以上のように、推定の信頼度に関する情報を含む表示を行うことによって、ユーザが、信頼度を考慮して配置候補位置と照明装置のIDとを対応付けることができるため、適切ではない対応付けを回避でき、登録処理の精度を向上させることができる。
 例えば、選択された配置候補位置に応じた推定結果に基づいて、照明装置の候補IDが表示される場合、照明装置の位置の推定精度の悪い候補IDが、推定順において上位に表示される可能性がある。そのため、リスト表示領域D2において、推定結果に加えて、推定精度の指標となる第2の情報(例えば、信頼度)が表示されてよい。
 あるいは、第2の情報を用いて、リスト表示領域D2の照明装置の候補IDの順が、並べ替えられてよい。
 例えば、図26において、配置候補位置A1に対する候補ID260と候補ID250を例に挙げて説明する。この例では、候補ID260の照明装置(以下、照明装置260と記載)の推定位置と配置候補位置A1との距離が、候補ID250の照明装置(以下、照明装置250と記載)の推定位置と配置候補位置A1との距離よりも短いため、候補ID260は、候補ID250よりも上位に位置づけられる。
 しかしながら、図26に示すように、照明装置250の推定位置の推定精度(信頼度)は、照明装置260の推定位置の推定精度よりも低い。そのため、リスト表示領域D2では、候補ID250のアイコンが、候補ID260のアイコンよりも上位に並べられてもよい。この並び替えは、例えば、ユーザの指示によって実行されてもよいし、予め、信頼度が考慮された並び順で並べられてもよい。
 <機能のバリエーション5>
 なお、上述した実施の形態では、ユーザがリスト表示領域D2に表示された照明装置の候補IDから1つタップして選択した場合、そのIDの照明装置を点灯させる例を示した(図6のステップS65、図15参照)。以下では、ユーザが照明装置の候補IDのうちの複数IDをタップして選択し、選択した複数の候補IDの照明装置を点滅させるモードの例を説明する。以下、複数の候補IDの照明装置を点滅させるモードは、「複数選択」モードと記載される場合がある。
 図30は、本開示の実施の形態に係る画面レイアウトのバリエーションの第4の例を示す図である。なお、図30において、図18等と同様の構成には同一の符番を付し、説明を省略する場合がある。
 図30には、図18に対して、「複数選択」チェックボックスB6と、「点滅」ボタンB7とが、追加されている。また、図30では、リスト表示領域D2に、照明装置の候補IDのそれぞれが、ID順に表示されている。
 ユーザが、複数の候補IDの照明装置の点滅を試行する場合、ユーザは、「複数選択」チェックボックスにチェックを入れる。この場合、リスト表示領域D2に表示された候補IDが全て選択された状態になる。図30では、例示的に、候補ID210~290の9つが選択された状態となる。
 そして、ユーザは、「点滅」ボタンB7をタップして選択する(符号3001参照)。コンピュータ110は、ユーザの操作情報を取得し、選択された複数の候補IDの照明装置宛に制御信号を送信する。例えば、制御信号は、所定の送信周期で送信されてよい。なお、各候補IDの照明装置宛の制御信号は、時分割で送信されてもよいし、同時に送信されてもよい。
 制御信号を受信した複数の照明装置のそれぞれは、例えば、点滅動作を行う。
 照明装置の点滅動作は、例えば、コンピュータ110による制御信号の送信が停止された場合に終了されてよい。コンピュータ110による制御信号の送信停止は、例えば、最初に制御信号を送信した時点から一定時間経過した後でもよいし、または、選択された複数の候補IDの照明装置宛の制御信号の送信が終わった後でもよい。照明装置の点滅動作が終了した後、ユーザは、例えば、「複数選択」チェックボックスのチェックを外してもよい。
 追加的あるいは代替的に、コンピュータ110による制御信号の送信停止は、例えば、ユーザが「点滅」ボタンB7を再び押した場合でもよいし、ユーザが「複数選択」チェックボックスのチェックを外した場合でもよい。
 なお、図30では、ユーザが、「複数選択」チェックボックスにチェックを入れた場合、リスト表示領域D2に表示される候補IDが全て選択された状態となる、と説明したが、本開示はこれに限定されない。例えば、ユーザが、「複数選択」チェックボックスにチェックを入れた後、ユーザがリスト表示領域D2に表示される複数の候補IDをタップして選択してもよい。この場合、コンピュータ110の制御信号に基づいて、ユーザが選択した候補IDの照明装置が点滅する。
 また、図30では、「複数選択」チェックボックスが表示される例を示したが、ユーザが複数選択モードの設定を行う方法は、これに限定されない。例えば、ユーザの操作によって、別の部分領域が表示され、表示された部分領域に、複数選択モードの設定を行うためのボタンが含まれてもよい。
 あるいは、「複数選択」モードの設定を行う代わりに、ユーザの別の操作によって、照明装置の候補IDの複数選択が実行されてよい。
 図31は、本開示の実施の形態に係る画面レイアウトのバリエーションの第5の例を示す図である。なお、図31において、図18、図30等と同様の構成には同一の符番を付し、説明を省略する場合がある。
 図31の例では、図30に対して、「複数選択」チェックボックスが削除される。図31の例では、「複数選択」モードの設定を行う代わりに、ユーザが、照明装置の候補IDのアイコンに対して所定の操作(例えば、長押し、又は、タップ)を行うことによって、複数の照明装置の候補IDを選択する(符号3101参照)。なお、ユーザは、複数のアイコンに対して同時に所定の操作を行うことによって、候補IDを選択してもよい。図31では、例示的に、候補ID210~240の4つの照明装置が選択された状態を示す。この場合、選択された候補IDの数、別言すると、選択された照明装置の台数(図31では4台)が、表示部111に表示されてもよい。
 そして、ユーザが、「点滅」ボタンB7をタップして選択した場合(符号3102参照)、コンピュータ110は、ユーザの操作情報を取得し、選択された複数の候補IDの照明装置宛に制御信号を送信する。例えば、制御信号は、所定の送信周期で送信されてよい。なお、各候補IDの照明装置宛の制御信号は、時分割で送信されてもよいし、同時に送信されてもよい。
 制御信号を受信した照明装置は、例えば、点滅動作を行う。
 照明装置の点滅動作は、例えば、コンピュータ110による制御信号の送信が停止された場合に終了されてよい。コンピュータ110による制御信号の送信停止は、例えば、最初に制御信号を送信した時点から一定時間経過した後でもよいし、または、選択された複数の候補IDの照明装置宛の制御信号の送信が終わった後でもよい。照明装置の点滅動作が終了した後、ユーザは、例えば、「複数選択」チェックボックスのチェックを外してもよい。
 追加的あるいは代替的に、コンピュータ110による制御信号の送信停止は、例えば、ユーザが「点滅」ボタンB7を再び押した場合でもよいし、ユーザが「複数選択」チェックボックスのチェックを外した場合でもよい。
 なお、ユーザは、照明装置の候補IDのアイコンを1つずつ選択する操作を行ってもよいし、表示画面において、複数の照明装置の候補IDのアイコンを一括で選択する操作(一括選択操作)を行ってもよい。例えば、選択したい複数のアイコンが画面において隣り合って表示されている場合、ユーザは、選択したい複数のアイコンのうち、一端に位置するアイコンから他端に位置するアイコンまでをドラッグする操作によって、一括で選択してよい。あるいは、ユーザが1つのアイコンを選択する操作を行うことによって、選択されたアイコンを含む複数のアイコンが自動的に選択されてよい。例えば、アイコンが画面の左右方向に直線上に並ぶ場合、ユーザが、画面において長押しによって選択したアイコンと、当該アイコンよりも右に並ぶアイコン(または左に並ぶアイコン)とが選択されてよい。
 ユーザは、照明装置の点滅の有無を確認することによって、ユーザが選択した候補器具を確認でき、作業効率が向上する。
 なお、上述した例では、選択された照明装置に点滅動作を実行させる例を示したが、本開示はこれに限定されない。選択された照明装置と未選択の照明装置との間において点灯の動作(あるいは態様)が相互に異なればよい。例えば、選択された照明装置に点灯(又は点滅)動作を実行させずに、未選択の照明装置に点灯(又は点滅)動作を実行させてもよい。あるいは、選択された照明装置の点灯(又は点滅)における明るさ(及び/又は色)を、未選択の照明装置の点灯(又は点滅)における明るさ(及び/又は色)と異ならせてもよい。
 <機能のバリエーション6>
 上述した各処理において、精度の向上のために、いくつかの処理が反復して実行されてよい。例えば、照明装置の位置の推定計算は、推定精度を向上させるために、複数回実行されてもよい。また、RSSIの収集についても、複数回実行されてよい。例えば、再収集したRSSIに基づいて、推定計算が再度実行されてもよい。
 例えば、コンピュータ110は、ユーザに対して、RSSIの再計測の実行の有無を確認する表示を行ってよい。
 図32は、本開示の実施の形態に係る画面レイアウトのバリエーションの第6の例を示す図である。なお、図32において、図18、図30等と同様の構成には同一の符番を付し、説明を省略する場合がある。また、図32には、(1)と(2)の2段階のレイアウトの例が示される。
 図32の(1)では、推定計算の実行を要求する「推定計算」ボタンB8を含むツール表示領域D6が示される。ユーザが「推定計算」ボタンB8を押下した場合(符号3201参照)、コンピュータ110は、例えば図32の(2)に示すような、メッセージD7を表示させる。メッセージD7は、例えばダイアログによって表示されてよい。図32の(2)では、RSSIの再計測を実行するか否かを確認するダイアログが表示(例えば、ポップアップ表示)される。このダイアログに対して、例えば、ユーザが、RSSIの再計測を指示する操作(例えば、図32の(2)の「YES」のタップ)を行った場合、コンピュータ110は、RSSIを再計測する。なお、ユーザが、RSSIの再計測を指示しない操作(例えば、図32の(2)の「NO」のタップ)を行った場合、コンピュータ110は、RSSIを再計測せずに、推定計算を実行してよい。
 図33は、実施の形態のバリエーション6に係る照明装置配置推定システム100の動作の一例を示すフローチャートである。なお、図33において、図6と同様の処理については同一の符番を付し、説明を省略する。
 図33では、例えば、図6におけるステップS63とステップS64の間に、ステップS131及びステップS132の処理が追加されている。
 ステップS131にて、コンピュータ110は、例えば、RSSIの再計測を実行する指示をユーザから受け付けたか否かを判定する。
 RSSIの再計測を実行する指示をユーザから受け付けた場合(ステップS131にてYES)、ステップS132にて、コンピュータ110は、RSSIの計測を行う。
 RSSIの再計測を実行する指示をユーザから受け付けていない場合(ステップS131にてNO)、ステップS64の処理が実行される。RSSIの再計測を実行する指示をユーザから受け付けていない場合とは、例えば、図32の(2)の「NO」のタップであってもよいし、あるいは、ユーザからの指示(操作)が所定時間以上無かった場合(例えば、タイムアウトの場合)を含んでよい。
 RSSIの再計測が実行された場合、再計測されたRSSIと、過去に計測されたRSSIとに対して、統計的な処理を行い、RSSIの統計値が決定されてもよい。例えば、コンピュータ110は、再計測したRSSIと、過去に計測したRSSIとを平均してもよい。RSSIが平均されることによって、誤差成分(例えば、雑音成分)が除去されるため、実際の距離に対してより適切なRSSIが得られる。別言すると、平均したRSSIによって実際の距離の推定精度が向上する。
 また、ユーザにRSSIの再計測を実行するか否かを選択させるため、ユーザの要望を確認できる。例えば、照明装置の設置作業を行う範囲が広いほど、また、設置する照明装置の数が多いほど、RSSIの計測に係る時間は増加する傾向にある。そのため、ユーザは、RSSIの計測に係る時間(例えば、40分程度)を考慮して、RSSIの再計測を行うか否かを選択できる。したがって、ユーザの利便性に資する。
 <機能のバリエーション7>
 例えば、照明装置の設置を行う範囲が広いほど、また、設置する照明装置の数が多いほど、照明装置とIDとの紐付けの漏れ(又は抜け)が生じる確率が高まり得る。本例では、コンピュータ110が、表示部111に、紐付けが未完了の照明装置に関する情報を表示する例を示す。これにより、ユーザは、紐付けの漏れ(又は抜け)の有無を容易に確認できる。
 例えば、ユーザが、紐付けの漏れの確認を行う場合に、「漏れ確認モード」を選択する。例えば、ユーザは、画面上の「漏れ確認モード」ボタンを押下することによって、コンピュータ110は、漏れ確認モードの処理を実行する。
 図34は、本開示の実施の形態に係る画面レイアウトのバリエーションの第7の例を示す図である。なお、図34において、図18等と同様の構成には同一の符番を付し、説明を省略する。なお、図34の配置図表示領域D1では、アクセスポイントの配置位置は、省略される。また、図34配置図表示領域D1における矩形Azのそれぞれは、照明装置の配置候補位置に相当する。
 例えば、「漏れ確認モード」において、ユーザは、紐付けの漏れの確認を行う領域(又は範囲)を指定(又は選択)する。ユーザは、配置図表示領域D1において、例えばドラッグといった所定の操作を行うことによって、配置図の一部の範囲を指定する。例えば、図34における、範囲Ar1、範囲Ar2及び範囲Ar3は、ユーザによって指定された範囲を表す。コンピュータ110は、範囲Ar1、Ar2及びAr3のそれぞれを紐付けの漏れの確認を行う範囲に設定する。なお、図34では、ユーザが、配置図表示領域D1において3つの範囲を指定した例を示すが、指定される範囲は、1つでもよいし、2つでもよいし、4つ以上でもよい。
 コンピュータ110は、ユーザによって「漏れ確認」を行う範囲が指定された場合、例えば、その指定範囲内において、照明装置の候補IDに対する紐付けが未完了の配置候補位置の数(別言すると、紐付けが未完了の照明装置の数)を表示する。また、コンピュータ110は、例えば、指定範囲内において、照明装置の候補IDに対して紐付けが未完了の配置候補位置のアイコンを、紐付けが完了した配置候補位置のアイコンと異なる表示態様で表示する。なお、以下では、便宜的に、紐付けが未完了の照明装置は、「未紐付け照明装置」と記載され、紐付けされた照明装置は、「紐付け済照明装置」と記載される。
 例えば、図34の台数表示領域D8では、範囲Ar1内に、未紐付け照明装置が、3台存在し、範囲Ar2内に、未紐付け照明装置が、6台存在し、範囲Ar3内に、未紐付け照明装置が、存在しないことが示される。なお、台数表示領域は、ユーザによって「漏れ確認」を行う範囲が指定された場合に、配置図表示領域D1に重畳されて表示されてよい。
 また、例えば、図34においてハッチを付して示したように、コンピュータ110は、範囲Ar1、及び、Ar2において、未紐付け照明装置に対応する配置候補位置のアイコンを強調表示してよい。
 なお、未紐付け照明装置に対応する配置候補位置のアイコンの表示態様は、特に限定されない。例えば、未紐付け照明装置に対応する配置候補位置のアイコンの色、形、サイズの少なくとも1つが、紐付け照明装置に対応する配置候補位置のアイコンに対して異なっていればよい。あるいは、アイコンの周囲を囲む範囲の表示態様が、未紐付け照明装置と紐付け照明装置との間で異なっていてもよい。あるいは、未紐付け照明装置のアイコン及びアイコンの周囲の少なくとも1つが点滅表示されることによって、未紐付け照明装置と紐付け照明装置とが区別されてよい。
 図35は、実施の形態のバリエーション7に係る照明装置配置推定システム100の動作の一例を示すフローチャートである。なお、図35において、図6と同様の処理については、同一の符番を付し、説明を省略する場合がある。
 図35では、図6におけるステップS66とステップS67との間に、ステップS141~ステップS143の処理が追加されている。
 ステップS141にて、コンピュータ110は、ユーザから漏れ確認の実行が要求されたか否かを判定する。例えば、コンピュータ110は、「漏れ確認モード」に設定する操作を受け付けたか否かに基づいて、ユーザが漏れ確認を実施する否かを判定してよい。
 漏れ確認を実施する場合(ステップS141にてYES)、ステップS142にて、コンピュータ110は、例えば、ユーザによって設定された、漏れ確認を行う範囲の情報を取得する。
 ステップS143にて、コンピュータ110は、例えば、取得した範囲情報を基に漏れ確認を行う範囲を決定し、その範囲に含まれる未紐付け照明装置のアイコンを決定し、未紐付けアイコンを強調表示する。そして、ステップS67の登録確認処理が実行される。
 漏れ確認を実施しない場合(ステップS141にてNO)、ステップS142及びS143の処理は実行されずに(別言すると、スキップされて)、ステップS67の登録確認処理が実行される。
 以上のように、照明装置配置推定システム100(例えば、コンピュータ110)は、紐付けの漏れ確認の機能によって、未紐付けの照明装置に関する情報を表示部111に表示できる。したがって、ユーザは、紐付けの漏れ(又は抜け)の有無を容易に確認できる。
 本開示はソフトウェア、ハードウェア、又は、ハードウェアと連携したソフトウェアで実現することが可能である。
 上記実施の形態の説明に用いた各機能ブロックは、部分的に又は全体的に、集積回路であるLSIとして実現され、上記実施の形態で説明した各プロセスは、部分的に又は全体的に、一つのLSI又はLSIの組み合わせによって制御されてもよい。LSIは個々のチップから構成されてもよいし、機能ブロックの一部又は全てを含むように一つのチップから構成されてもよい。LSIはデータの入力と出力を備えてもよい。LSIは、集積度の違いにより、IC、システムLSI、スーパーLSI、ウルトラLSIと呼称されることもある。
 集積回路化の手法はLSIに限るものではなく、専用回路、汎用プロセッサ又は専用プロセッサで実現してもよい。また、LSI製造後に、プログラムすることが可能なFPGA(Field Programmable Gate Array)や、LSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。本開示は、デジタル処理又はアナログ処理として実現されてもよい。
 さらには、半導体技術の進歩又は派生する別技術によりLSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
 本開示は、通信機能を持つあらゆる種類の装置、デバイス、システム(通信装置と総称)において実施可能である。通信装置の、非限定的な例としては、電話機(携帯電話、スマートフォン等)、タブレット、パーソナル・コンピュータ(PC)(ラップトップ、デスクトップ、ノートブック等)、カメラ(デジタル・スチル/ビデオ・カメラ等)、デジタル・プレーヤー(デジタル・オーディオ/ビデオ・プレーヤー等)、着用可能なデバイス(ウェアラブル・カメラ、スマートウオッチ、トラッキングデバイス等)、ゲーム・コンソール、デジタル・ブック・リーダー、テレヘルス・テレメディシン(遠隔ヘルスケア・メディシン処方)デバイス、通信機能付きの乗り物又は移動輸送機関(自動車、飛行機、船等)、及び上述の各種装置の組み合わせがあげられる。
 通信装置は、持ち運び可能又は移動可能なものに限定されず、持ち運びされない又は固定されている、あらゆる種類の装置、デバイス、システム、例えば、スマート・ホーム・デバイス(家電機器、照明機器、スマートメーター又は計測機器、コントロール・パネル等)、自動販売機、その他IoT(Internet of Things)ネットワーク上に存在し得るあらゆる「モノ(Things)」をも含む。
 通信には、セルラーシステム、無線LANシステム、通信衛星システム等によるデータ通信に加え、これらの組み合わせによるデータ通信も含まれる。
 また、通信装置には、本開示に記載される通信機能を実行する通信デバイスに接続又は連結される、コントローラやセンサー等のデバイスも含まれる。例えば、通信装置の通信機能を実行する通信デバイスが使用する制御信号やデータ信号を生成するような、コントローラやセンサーが含まれる。
 また、通信装置には、上記の非限定的な各種装置と通信を行う、あるいはこれら各種装置を制御する、インフラストラクチャ設備、例えば、基地局、アクセスポイント、その他あらゆる装置、デバイス、システムが含まれる。
 <本開示のまとめ>
 本開示における情報処理装置は、画面の表示を制御するプログラムを記憶したメモリと、前記プログラムを実行するプロセッサと、を備え、前記プログラムは、1つ又は複数のアクセスポイントの位置をそれぞれ表した第1シンボルと、複数の被無線制御機器の配置候補位置のそれぞれを表した第2シンボルと、を含むマップを表示させ、前記第2シンボルのうちの1つに対する第1選択操作を検出した場合、前記第1選択操作が検出されたシンボルに対応する配置候補位置に位置することが推定される1つ又は複数の被無線制御機器の候補を前記画面に表示させることと、前記候補の1つに対する第2選択操作を検出し、かつ、前記第2選択操作が検出された候補に対する確認操作を検出した場合、前記第2選択操作を検出した候補と、前記第1選択操作を検出した第2シンボルに対応する配置候補位置と、を前記メモリにおいて対応付けて記憶することと、を含む。
 本開示の情報処理装置の前記プログラムは、前記複数の被無線制御機器の配置候補位置を示すマップ情報に対して設定された1又は複数のアクセスポイントの位置と前記配置候補位置との間それぞれの距離に関する第1情報と、前記アクセスポイントと前記被無線制御機器との間それぞれについて測定された無線通信品質に関する第2情報と、を対応付けた距離-品質変換モデルを決定することと、前記距離-品質変換モデルの決定後に前記第2情報を前記距離-品質変換モデルによって変換して得られる距離情報と、前記第1情報と、の類似度に基づいて、前記被無線制御機器の何れが前記配置候補位置の何れに位置するかを推定することと、をさらに含む。
 本開示の前記決定することは、昇順にソートした前記第1情報と、降順にソートした前記第2情報と、を回帰により対応付けることを含む。
 本開示の前記プログラムは、前記配置候補位置に位置することが推定された複数の被無線制御機器のIDリストを出力すること、をさらに含む。
 本開示の前記プログラムは、前記IDリストのうちの1つに対する選択を示す信号の受信によって、選択されたIDに対応する被無線制御機器の動作を制御する制御信号を当該被無線制御機器宛に送信すること、をさらに含む。
 本開示の前記プログラムは、前記制御信号を受信した被無線制御機器の動作確認を示す信号の受信によって、前記選択されたIDに対応する被無線制御機器が前記配置候補位置に配置されていることを確定すること、をさらに含む。
 本開示の前記マップ情報は、前記複数の被無線制御機器の配置候補位置が図示された配置図をカメラによって撮影して得られた画像データである。
 本開示の前記被無線制御機器は、無線通信による制御が可能な照明装置である。
 本開示における情報処理方法は、複数の被無線制御機器の配置候補位置を示すマップ情報に対して設定された1又は複数のアクセスポイントの位置と前記配置候補位置との間それぞれの距離に関する第1情報と、前記アクセスポイントと前記被無線制御機器との間それぞれについて測定された無線通信品質に関する第2情報と、を対応付けた距離-品質変換モデルを決定し、前記距離-品質変換モデルの決定後に測定された第2情報を前記距離-品質変換モデルによって変換して得られる距離情報と、前記第1情報と、の類似度に基づいて、前記被無線制御機器の何れが前記配置候補位置の何れに位置するかを推定する。
 本開示の前記プロセッサは、前記画面における前記マップの表示倍率に応じて、前記第1シンボル及び前記第2シンボルの少なくとも1つの表示態様を変更する。
 本開示の前記プログラムは、前記第2シンボルのうちの1つに対する第1選択操作を検出した場合、前記第1選択操作が検出されたシンボルに対応する前記配置候補位置に位置することを前記アクセスポイントと前記被無線制御機器との間それぞれの距離及び無線通信品質に基づいて推定する。
 本開示における情報処理装置は、画面の表示を制御するプログラムを記憶したメモリと、前記プログラムを実行するプロセッサと、を備え、前記プログラムは、複数の被無線制御機器の配置候補位置のそれぞれを表したシンボルと、前記複数のシンボルの何れかに対応づけられる複数の被無線制御機器の識別情報の候補リストと、を前記画面に表示させることと、前記候補リストにおいて表示する前記識別情報の順序を、前記画面において選択操作が検出されたシンボルに応じて変更することと、を含む。
 本開示の前記プログラムは、前記候補リストにおいて表示する前記識別情報の順序を、第1の順序と、前記第1の順とは異なる第2の順序との間で切り替えること、を含む。
 本開示の前記第1の順序は、番号情報である前記識別情報の昇順又は降順であり、前記第2の順序は、前記画面において選択操作が検出されたシンボルに対応する配置候補位置に位置することが推定される確率の高い順である。
 本開示の前記候補リストは、前記複数の被無線制御機器それぞれの識別情報を含む。
 本開示の前記プログラムは、前記複数のシンボルを含むマップ表示における区間の情報を受け付けることと、前記区間に対する距離の情報を受け付けることと、前記区間と前記距離とを対応付け前記メモリに登録することと、を含む。
 本開示の前記プログラムは、前記被無線制御機器が前記シンボルの何れに位置するかを推定した推定結果と、前記推定結果の信頼度とを前記画面に表示すること、を含む。
 本開示の前記プログラムは、前記画面において前記複数のシンボルのうちの2以上を選択する操作を受け付けることと、前記2以上のシンボルに対応する被無線制御機器のそれぞれに制御信号を送信することと、を含む。
 本開示の前記プログラムは、前記推定に用いる受信品質に関する情報の再測定を示す操作を受け付けた場合に、前記受信品質に関する情報の再測定を実施すること、を含む。
 本開示の前記プログラムは、前記複数のシンボルを含むマップ表示の少なくとも一部の範囲を選択する操作を受け付けることと、前記選択された範囲において前記識別情報に対する対応付けが未完了のシンボルを、前記識別情報に対する対応付けが完了したシンボルと区別して表示することと、を含む。
 本開示における情報処理方法は、情報処理装置が、複数の被無線制御機器の配置候補位置のそれぞれを表したシンボルと、前記複数のシンボルの何れかに対応づけられる複数の被無線制御機器の識別情報の候補リストと、を画面に表示させ、前記候補リストにおいて表示する前記識別情報の順序を、前記画面において選択操作が検出されたシンボルに応じて変更する。
 本開示におけるプログラムは、情報処理装置に、複数の被無線制御機器の配置候補位置のそれぞれを表したシンボルと、前記複数のシンボルの何れかに対応づけられる複数の被無線制御機器の識別情報の候補リストと、を画面に表示させ、前記候補リストにおいて表示する前記識別情報の順序を、前記画面において選択操作が検出されたシンボルに応じて変更する、処理を実行させる。
 2019年12月17日出願の特願2019-227143の日本出願、及び、2020年8月26日出願の特願2020-142921の日本出願に含まれる明細書、図面および要約書の開示内容は、すべて本願に援用される。
 本開示は、例えば、無線通信によって照明を制御するシステムに有用である。
 100 照明装置配置推定システム
 110 コンピュータ
 111 表示部
 112 制御部
 113 通信部
 114 推定部
 115 登録部
 116 カメラ
 117 内部バス
 120、130、140 アクセスポイント(AP)
 121 通信部
 122 制御部
 123 RSSI収集部
 124 無線部
 125 アンテナ
 126 内部バス
 210~290 照明装置
 211 照明部
 212 制御部
 213 無線部
 214 アンテナ
 215 内部バス
 A1~A9 配置候補位置
 C1~C3 アクセスポイント配置候補位置
 B1 配置図読込ボタン
 B2 アクセスポイント設定ボタン
 B3 配置候補位置設定ボタン
 B4 配置登録ボタン
 D1 配置図表示領域
 D2 リスト表示領域

Claims (22)

  1.  画面の表示を制御するプログラムを記憶したメモリと、
     前記プログラムを実行するプロセッサと、を備え、
     前記プログラムは、
     1つ又は複数のアクセスポイントの位置をそれぞれ表した第1シンボルと、複数の被無線制御機器の配置候補位置のそれぞれを表した第2シンボルと、を含むマップを表示させ、
     前記第2シンボルのうちの1つに対する第1選択操作を検出した場合、前記第1選択操作が検出されたシンボルに対応する配置候補位置に位置することが推定される1つ又は複数の被無線制御機器の候補を前記画面に表示させることと、
     前記候補の1つに対する第2選択操作を検出し、かつ、前記第2選択操作が検出された候補に対する確認操作を検出した場合、前記第2選択操作を検出した候補と、前記第1選択操作を検出した第2シンボルに対応する配置候補位置と、を前記メモリにおいて対応付けて記憶することと、を含む、
     情報処理装置。
  2.  前記プログラムは、
     前記複数の被無線制御機器の配置候補位置を示すマップ情報に対して設定された1又は複数のアクセスポイントの位置と前記配置候補位置との間それぞれの距離に関する第1情報と、前記アクセスポイントと前記被無線制御機器との間それぞれについて測定された無線通信品質に関する第2情報と、を対応付けた距離-品質変換モデルを決定することと、
     前記距離-品質変換モデルの決定後に前記第2情報を前記距離-品質変換モデルによって変換して得られる距離情報と、前記第1情報と、の類似度に基づいて、前記被無線制御機器の何れが前記配置候補位置の何れに位置するかを推定することと、
     をさらに含む、請求項1に記載の情報処理装置。
  3.  前記決定することは、昇順にソートした前記第1情報と、降順にソートした前記第2情報と、を回帰により対応付けることを含む、
     請求項2に記載の情報処理装置。
  4.  前記プログラムは、
     前記配置候補位置に位置することが推定された複数の被無線制御機器のIDリストを出力すること、
     をさらに含む、請求項2に記載の情報処理装置。
  5.  前記プログラムは、
     前記IDリストのうちの1つに対する選択を示す信号の受信によって、選択されたIDに対応する被無線制御機器の動作を制御する制御信号を当該被無線制御機器宛に送信すること、
     をさらに含む、請求項4に記載の情報処理装置。
  6.  前記プログラムは、
     前記制御信号を受信した被無線制御機器の動作確認を示す信号の受信によって、前記選択されたIDに対応する被無線制御機器が前記配置候補位置に配置されていることを確定すること、
     をさらに含む、請求項5に記載の情報処理装置。
  7.  前記マップ情報は、前記複数の被無線制御機器の配置候補位置が図示された配置図をカメラによって撮影して得られた画像データである、
     請求項2に記載の情報処理装置。
  8.  前記被無線制御機器は、無線通信による制御が可能な照明装置である、
     請求項1に記載の情報処理装置。
  9.  複数の被無線制御機器の配置候補位置を示すマップ情報に対して設定された1又は複数のアクセスポイントの位置と前記配置候補位置との間それぞれの距離に関する第1情報と、前記アクセスポイントと前記被無線制御機器との間それぞれについて測定された無線通信品質に関する第2情報と、を対応付けた距離-品質変換モデルを決定し、
     前記距離-品質変換モデルの決定後に測定された第2情報を前記距離-品質変換モデルによって変換して得られる距離情報と、前記第1情報と、の類似度に基づいて、前記被無線制御機器の何れが前記配置候補位置の何れに位置するかを推定する、
     情報処理方法。
  10.  前記プロセッサは、前記画面における前記マップの表示倍率に応じて、前記第1シンボル及び前記第2シンボルの少なくとも1つの表示態様を変更する、
     請求項1に記載の情報処理装置。
  11.  前記プログラムは、
     前記第2シンボルのうちの1つに対する第1選択操作を検出した場合、前記第1選択操作が検出されたシンボルに対応する前記配置候補位置に位置することを前記アクセスポイントと前記被無線制御機器との間それぞれの距離及び無線通信品質に基づいて推定する、
     請求項1に記載の情報処理装置。
  12.  画面の表示を制御するプログラムを記憶したメモリと、
     前記プログラムを実行するプロセッサと、を備え、
     前記プログラムは、
     複数の被無線制御機器の配置候補位置のそれぞれを表したシンボルと、前記複数のシンボルの何れかに対応づけられる複数の被無線制御機器の識別情報の候補リストと、を前記画面に表示させることと、
     前記候補リストにおいて表示する前記識別情報の順序を、前記画面において選択操作が検出されたシンボルに応じて変更することと、
     を含む、情報処理装置。
  13.  前記候補リストにおいて表示する前記識別情報の順序を、第1の順序と、前記第1の順序とは異なる第2の順序との間で切り替えること、
     を含む請求項12に記載の情報処理装置。
  14.  前記第1の順序は、番号情報である前記識別情報の昇順又は降順であり、
     前記第2の順序は、前記画面において選択操作が検出されたシンボルに対応する配置候補位置に位置することが推定される確率の高い順である、
     請求項13に記載の情報処理装置。
  15.  前記候補リストは、前記複数の被無線制御機器それぞれの識別情報を含む、
     請求項12に記載の情報処理装置。
  16.  前記プログラムは、
     前記複数のシンボルを含むマップ表示における区間の情報を受け付けることと、
     前記区間に対する距離の情報を受け付けることと、
     前記区間と前記距離とを対応付け前記メモリに登録することと、
     を含む、請求項12に記載の情報処理装置。
  17.  前記プログラムは、
     前記被無線制御機器が前記シンボルの何れに位置するかを推定した推定結果と、前記推定結果の信頼度とを前記画面に表示すること、
     を含む、請求項12に記載の情報処理装置。
  18.  前記プログラムは、
     前記画面において前記複数のシンボルのうちの2以上を選択する操作を受け付けることと、
     前記2以上のシンボルに対応する被無線制御機器のそれぞれに制御信号を送信することと、
     を含む、請求項12に記載の情報処理装置。
  19.  前記プログラムは、
     前記推定に用いる受信品質に関する情報の再測定を示す操作を受け付けた場合に、前記受信品質に関する情報の再測定を実施すること、
     を含む、請求項14に記載の情報処理装置。
  20.  前記プログラムは、
     前記複数のシンボルを含むマップ表示の少なくとも一部の範囲を選択する操作を受け付けることと、
     前記選択された範囲において前記識別情報に対する対応付けが未完了のシンボルを、前記識別情報に対する対応付けが完了したシンボルと区別して表示することと、
     を含む、請求項12に記載の情報処理装置。
  21.  情報処理装置が、
     複数の被無線制御機器の配置候補位置のそれぞれを表したシンボルと、前記複数のシンボルの何れかに対応づけられる複数の被無線制御機器の識別情報の候補リストと、を画面に表示させ、
     前記候補リストにおいて表示する前記識別情報の順序を、前記画面において選択操作が検出されたシンボルに応じて変更する、
     情報処理方法。
  22.  情報処理装置に、
     複数の被無線制御機器の配置候補位置のそれぞれを表したシンボルと、前記複数のシンボルの何れかに対応づけられる複数の被無線制御機器の識別情報の候補リストと、を画面に表示させ、
     前記候補リストにおいて表示する前記識別情報の順序を、前記画面において選択操作が検出されたシンボルに応じて変更する、
     処理を実行させるプログラム。
PCT/JP2020/046119 2019-12-17 2020-12-10 情報処理装置、情報処理方法及びプログラム WO2021125053A1 (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2019227143 2019-12-17
JP2019-227143 2019-12-17
JP2020142921A JP2021097400A (ja) 2019-12-17 2020-08-26 情報処理装置、情報処理方法及びプログラム
JP2020-142921 2020-08-26

Publications (1)

Publication Number Publication Date
WO2021125053A1 true WO2021125053A1 (ja) 2021-06-24

Family

ID=76431750

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2020/046119 WO2021125053A1 (ja) 2019-12-17 2020-12-10 情報処理装置、情報処理方法及びプログラム

Country Status (2)

Country Link
JP (1) JP2021097400A (ja)
WO (1) WO2021125053A1 (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004320209A (ja) * 2003-04-14 2004-11-11 Sony Corp 通信装置、その表示方法、コンピュータプログラム、および通信方法
JP2018191035A (ja) * 2017-04-28 2018-11-29 パナソニックIpマネジメント株式会社 照明システムの制御パラメータ入力方法および操作端末
JP2019519834A (ja) * 2016-04-21 2019-07-11 シグニファイ ホールディング ビー ヴィ 感知デバイスのローカライズためのシステム及び方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004320209A (ja) * 2003-04-14 2004-11-11 Sony Corp 通信装置、その表示方法、コンピュータプログラム、および通信方法
JP2019519834A (ja) * 2016-04-21 2019-07-11 シグニファイ ホールディング ビー ヴィ 感知デバイスのローカライズためのシステム及び方法
JP2018191035A (ja) * 2017-04-28 2018-11-29 パナソニックIpマネジメント株式会社 照明システムの制御パラメータ入力方法および操作端末

Also Published As

Publication number Publication date
JP2021097400A (ja) 2021-06-24

Similar Documents

Publication Publication Date Title
CN105684532B (zh) 利用智能设备的基于位置服务提供***及方法
TWI455026B (zh) 用以組態一網路中之一裝置之設備及方法
CN105472566A (zh) 室内定位***及方法
US10855526B2 (en) Sensor registration method, sensor registration system, and relay device
CN104508576A (zh) 工业工厂中的对象检验
CN104281276A (zh) 信息处理装置、操作输入检测方法、程序和存储介质
JP2018191035A (ja) 照明システムの制御パラメータ入力方法および操作端末
JP6895598B2 (ja) 設備点検システム、サーバ、設備点検方法、及び制御プログラム
CN116366656A (zh) 用于形成设备网络的方法及***
WO2017154806A1 (ja) 位置検索システム、位置検索方法、発信装置、位置検出装置および設備機器
CN107690818A (zh) 基于位置的无线设备呈现和连接
KR20190035121A (ko) 이기종 통신시스템 기반의 스마트 조명 제어장치 및 그 방법
CN111246638A (zh) 智能灯具控制方法及相关装置
WO2021125053A1 (ja) 情報処理装置、情報処理方法及びプログラム
CN110691116B (zh) 用于管理网络设备的方法、定位设备及***
JP6646843B2 (ja) 照明管理端末及び照明管理方法
WO2021075445A1 (ja) 情報処理装置及び情報処理方法
CN108307341B (zh) 建筑物中无线设备自动定位方法和装置
KR20190124638A (ko) 조명 기구, 단말기, 조명 시스템, 정보 단말, 조명 기구의 페어링 방법 및 프로그램
JP7316563B2 (ja) マッピング装置及び方法
TWI826847B (zh) 感測裝置、處理方法及程式
WO2023074270A1 (ja) 登録方法、プログラム及び登録システム
JP2022151306A (ja) 登録方法、プログラム及び登録システム
US20220418072A1 (en) Lighting system, power supply device, lighting fixture, mapping method, and program
US20230142829A1 (en) Autonomous room boundary detection and classification with low resolution sensors

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20903104

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20903104

Country of ref document: EP

Kind code of ref document: A1