[go: up one dir, main page]

WO2018134943A1 - Discriminating device, discriminating system, discriminating method, and program - Google Patents

Discriminating device, discriminating system, discriminating method, and program Download PDF

Info

Publication number
WO2018134943A1
WO2018134943A1 PCT/JP2017/001728 JP2017001728W WO2018134943A1 WO 2018134943 A1 WO2018134943 A1 WO 2018134943A1 JP 2017001728 W JP2017001728 W JP 2017001728W WO 2018134943 A1 WO2018134943 A1 WO 2018134943A1
Authority
WO
WIPO (PCT)
Prior art keywords
unit
information
air conditioner
determined
discrimination
Prior art date
Application number
PCT/JP2017/001728
Other languages
French (fr)
Japanese (ja)
Inventor
太一 石阪
Original Assignee
三菱電機株式会社
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 三菱電機株式会社 filed Critical 三菱電機株式会社
Priority to PCT/JP2017/001728 priority Critical patent/WO2018134943A1/en
Priority to JP2018562805A priority patent/JP6779315B2/en
Publication of WO2018134943A1 publication Critical patent/WO2018134943A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis

Definitions

  • the present invention relates to a discrimination device, a discrimination system, a discrimination method, and a program.
  • Patent Document 1 discloses a system that detects a target from a satellite image that is an image taken by an artificial satellite. Specifically, the system disclosed in Patent Document 1 detects a target from a satellite image by comparing a region including the target in a satellite image with a template image and evaluating similarity. To do.
  • Patent Document 1 it is necessary for the user himself / herself to find an image in which the discrimination target is photographed and to specify an area including the discrimination target from the image.
  • discriminating information related to a device from an image obtained by photographing the device to be discriminated by an easier method.
  • the present invention has been made to solve the above-described problems, and an object of the present invention is to provide a discriminating apparatus and the like that can easily discriminate information related to a discrimination target device.
  • a discrimination device is: Position information receiving means for receiving position information indicating the position of the device to be determined; A discriminating unit that discriminates device information related to the discriminating target device based on a captured image at the location indicated by the location information received by the location information receiving unit; Output means for outputting the device information determined by the determining means.
  • the present invention receives position information indicating the position of the device to be determined, and determines device information related to the device to be determined based on the captured image at the position indicated by the received position information. Therefore, according to the present invention, it is possible to easily discriminate information relating to a discrimination target device.
  • the block diagram which shows the hardware constitutions of the terminal device which concerns on embodiment of this invention The block diagram which shows the functional structure of the discrimination
  • the figure which shows the example of the satellite image in embodiment of this invention The figure which shows the example of the satellite image in embodiment of this invention
  • determination system which concerns on embodiment of this invention The flowchart which shows the flow of the discrimination
  • FIG. 1 shows an overall configuration of a discrimination system 1 according to an embodiment of the present invention.
  • the discrimination system 1 is a system for discriminating the manufacturer, model, construction time, operation state, etc. of an air conditioner installed in a building such as an office building, a house, or a factory.
  • the discrimination system 1 includes a discrimination device 2, a satellite image server 3, and a terminal device 4.
  • the discrimination device 2, the satellite image server 3, and the terminal device 4 are connected to be communicable via the wide area network N.
  • the wide area network N is, for example, the Internet.
  • the wide area network N relays transmission / reception of information among the determination device 2, the satellite image server 3, and the terminal device 4.
  • the discrimination device 2 is installed, for example, in a manufacturer of an air conditioner to be discriminated or a management company that manages the air conditioner, and comprehensively manages information such as images, drawings, and catalogs of a plurality of air conditioners. To do.
  • the determination device 2 is an information processing device such as a general-purpose computer or a cloud server. As illustrated in FIG. 2, the determination device 2 includes a control unit 21, a storage unit 22, a time measuring unit 23, an image processing unit 24, and a communication unit 28. These units are connected via a bus 29.
  • the control unit 21 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory).
  • the CPU is also called a central processing unit, a central processing unit, a processor, a microprocessor, a microcomputer, a DSP (Digital Signal Processor), or the like.
  • the CPU reads out the program and data stored in the ROM, and performs overall control of the determination device 2 using the RAM as a work area.
  • the storage unit 22 is a non-volatile semiconductor memory such as flash memory, EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), and serves as a so-called secondary storage device or auxiliary storage device.
  • the storage unit 22 stores programs and data used by the control unit 21 to perform various processes, and data generated or acquired by the control unit 21 performing various processes.
  • the timekeeping unit 23 is provided with an RTC (Real Time Clock) and is a time measuring device that keeps time even when the power of the discrimination device 2 is off.
  • RTC Real Time Clock
  • the image processing unit 24 includes a processor for image processing such as DSP, GPU (GraphicsGraphProcessing Unit), and a buffer memory for temporarily storing an image to be processed.
  • the image processing unit 24 executes processing for processing an image, object recognition processing for recognizing a specific object included in the image, and the like.
  • the communication unit 28 includes a communication interface for connecting to the wide area network N.
  • the communication unit 28 communicates with external devices including the satellite image server 3 and the terminal device 4 through the wide area network N under the control of the control unit 21.
  • FIG. 3 shows information stored in the storage unit 22 of the discrimination device 2. As illustrated in FIG. 3, the storage unit 22 stores air conditioner information 50, building information 60, and Web content 70.
  • the air conditioner information 50 is information relating to a plurality of air conditioners that are candidates for determining the air conditioners to be determined. As shown in FIG. 3, the storage unit 22 stores photo information 51, drawing information 52, and catalog information 53 as the air conditioner information 50.
  • the photograph information 51 is information indicating a photograph of the air conditioner.
  • the photograph of an air conditioner is a photograph obtained by photographing an outdoor unit of an air conditioner installed outdoors from the front or obliquely. From the photograph of the air conditioner, the appearance of the outdoor unit such as shape, size, color, etc. can be determined. Further, from the photograph of the air conditioner, not only the overall appearance of the outdoor unit, but also the position, shape, color, shape of the upper surface outlet, etc. of the outdoor unit can be determined.
  • the drawing information 52 is information indicating a drawing of the air conditioner.
  • the drawing of the air conditioner is a drawing showing the appearance of the outdoor unit such as a front view, a top view, and a perspective view of the outdoor unit. Similar to the photographic information 51, the drawing information 52 is information indicating the appearance of the outdoor unit such as shape, size, and color. The drawing information 52 is used as information for distinguishing the air conditioner from the appearance together with the photographic information 51 or instead of the photographic information 51.
  • the photograph shown by the photograph information 51 and the drawing shown by the drawing information 52 are appearance images showing the appearance of the air conditioner.
  • the discriminating device 2 stores in advance at least one of the photographic information 51 and the drawing information 52 as information indicating an appearance image for each of a plurality of air conditioners that are candidates to be discriminated as air conditioners to be discriminated. I remember it.
  • the catalog information 53 is information that can be obtained from the catalog of the air conditioner. Specifically, as shown in FIG. 4, the storage unit 22 records information such as the manufacturer, model, model number, application, and year of manufacture of the air conditioner as catalog information 53. Air conditioners are used for office buildings, factories, data centers, etc.
  • the discriminating device 2 stores catalog information 53 for identifying such air conditioners in the storage unit 22 in advance for each of a plurality of air conditioners that are candidates for discriminating the air conditioners to be discriminated. .
  • the catalog information 53 is associated with the photograph information 51 and the drawing information 52 through an ID (identification information).
  • the storage unit 22 stores a plurality of appearance images indicating the appearance of a plurality of air conditioners and catalog information 53 of the plurality of air conditioners in association with each other.
  • the storage unit 22 functions as a storage unit.
  • the building information 60 stored in the storage unit 22 shown in FIG. 3 is information related to the building where the air conditioner is installed.
  • the storage unit 22 stores an installed device list 61 and completion date information 62 as building information 60.
  • the installed equipment list 61 is a list of air conditioners installed in the building. Specifically, as shown in FIG. 5, the storage unit 22 stores information such as the building name, the latitude / longitude of the building, the identification information (ID) of the air conditioner, and the data storage date as the installed device list 61. ing.
  • the building name and the latitude / longitude information of the building are information for identifying the building. Such information can be discriminated from the satellite image, or can be input by the user.
  • the ID of the air conditioner is information for identifying the air conditioner installed in the corresponding building.
  • the determining device 2 adds the ID of the determined air conditioner to the installed device list 61 as the air conditioner installed in the corresponding building.
  • the air conditioner in the air conditioner information 50 and the building in the installed device list 61 are associated with each other.
  • the data storage date indicates the date when the ID of the air conditioner of the corresponding building was last stored. By comparing this storage date with the update date of the satellite image, it is possible to determine whether or not it is necessary to execute the discrimination process again for a building that has previously performed the discrimination process of the air conditioner.
  • the installed device list 61 stores information on buildings in which air conditioners determined in the past are installed. The storage date is data for eliminating the need to determine again the air conditioners installed in the same building by comparing with the update date of the satellite image.
  • the completion date information 62 is information indicating the date of completion of each building described in the installed device list 61.
  • the date of completion of the building may be determined from a change in the satellite image of the building.
  • the completion date information may be acquired from the building registry information.
  • the satellite image server 3 is a server operated by a business operator that provides a service that provides satellite images.
  • a satellite image is an image taken by an artificial satellite orbiting around the earth, and is obtained by observing the state of the ground such as buildings, facilities, and terrain from the sky.
  • the business operator is a company or a public organization, for example, and performs a service for managing satellite images and providing satellite images to general users for a fee or free of charge.
  • the satellite image server 3 includes a CPU, a ROM, a RAM, and a communication interface, and communicates with external devices including the determination device 2 via the communication interface.
  • the satellite image server 3 includes a readable / writable nonvolatile memory such as a hard disk memory or a flash memory.
  • the satellite image server 3 stores a plurality of satellite images obtained by photographing various places on the ground from the sky with artificial satellites in a database realized by a nonvolatile memory.
  • the satellite image server 3 selects a satellite image that matches the request from a plurality of satellite images stored in the database in response to a request from an external device. Then, the satellite image server 3 transmits the selected satellite image to the requesting device via the communication interface.
  • the terminal device 4 is a device operated by a user, such as a smartphone, a tablet terminal, a remote controller, a mobile phone, a personal computer, or the like.
  • the terminal device 4 is a portable terminal held by a user, and moves with the movement of the user.
  • the terminal device 4 includes a control unit 41, a storage unit 42, a position detection unit 43, a user interface 44, and a communication unit 48.
  • the control unit 41 includes a CPU, a ROM, and a RAM.
  • the CPU is also called a central processing unit, a central processing unit, a processor, a microprocessor, a microcomputer, a DSP, or the like.
  • the CPU reads the program and data stored in the ROM, and performs overall control of the terminal device 4 using the RAM as a work area.
  • the storage unit 42 is a nonvolatile semiconductor memory such as a flash memory, EPROM, or EEPROM, and plays a role as a so-called secondary storage device or auxiliary storage device.
  • the storage unit 42 stores programs and data used by the control unit 41 to perform various processes, and data generated or acquired by the control unit 41 performing various processes.
  • the position detection unit 43 detects the position of the terminal device 4. Specifically, the position detection unit 43 includes a GPS (Global Positioning System) reception unit, and receives GPS signals transmitted from a plurality of GPS satellites orbiting the sky via a GPS antenna (not shown). Receive. The position detection unit 43 detects the current position of the terminal device 4 based on the received GPS signal. The position detection unit 43 functions as a position detection unit.
  • GPS Global Positioning System
  • the user interface 44 includes a display unit 45 and an input unit 46.
  • the display unit 45 is a display device such as an LCD (Liquid Crystal Display) panel, an organic EL, and an LED (Light Emitting Diode).
  • the input unit 46 is an input device such as a touch panel, a touch pad, a switch, or a push button.
  • the user interface 44 receives an operation from the user via the input unit 46 and displays a display image via the display unit 45.
  • the display unit 45 and the input unit 46 may be configured as a touch panel or a touch screen in which they are arranged to overlap each other.
  • the user interface 44 may include a speaker that outputs sound.
  • the communication unit 48 includes a communication interface for connecting to the wide area network N.
  • the communication unit 48 communicates with external devices including the determination device 2 via the wide area network N under the control of the control unit 41.
  • the terminal device 4 transmits information indicating the content of the operation received from the user via the input unit 46 to the determination device 2 via the communication unit 48 and the wide area network N.
  • the terminal device 4 receives information to be presented to the user from the determination device 2 via the communication unit 48 and the wide area network N, and displays the received information on the display unit 45.
  • the determination device 2 functionally includes a Web server unit 210, a position information reception unit 220, an image acquisition unit 230, a determination unit 240, a resolution change unit 250, and an output unit 260.
  • the terminal device 4 functionally includes an input reception unit 410, a program execution unit 420, a position information transmission unit 440, a device information reception unit 450, and a notification unit 460.
  • the input receiving unit 410 receives an input from the user.
  • the user can input a desired instruction to the terminal device 4 by operating the input unit 46.
  • the user can input an instruction to execute an air conditioner determination process, an instruction to acquire the current position of the terminal device 4 by GPS, and the like.
  • the user can input URLs (Uniform Resource Locator) for accessing various websites via the wide area network N.
  • URLs Uniform Resource Locator
  • the input reception unit 410 receives an instruction input from the user in this way.
  • the input receiving unit 410 is realized by the control unit 41 cooperating with the input unit 46.
  • the input reception unit 410 functions as an input reception unit.
  • the program execution unit 420 executes a determination program for executing an air conditioner determination process.
  • the discrimination program is a Web program for the terminal device 4 to perform air conditioning machine discrimination processing in cooperation with the discrimination device 2 and present the discrimination result to the user.
  • the discrimination program is defined as Web content 70 in the storage unit 22 of the discrimination device 2.
  • the program execution unit 420 communicates with the determination device 2 via the wide area network N and requests the Web content 70 from the determination device 2 when the input of the air conditioner determination processing is received by the input reception unit 410. To do.
  • the Web server unit 210 receives access from the terminal device 4 via the wide area network N.
  • the web server unit 210 transmits the web content 70 stored in the storage unit 22 to the terminal device 4.
  • the Web server unit 210 is realized by the control unit 21 cooperating with the communication unit 28.
  • the Web server unit 210 functions as a Web server when the program execution unit 420 executes the determination program in the terminal device 4.
  • the program execution unit 420 executes the received Web content 70. More specifically, the program execution unit 420 executes air conditioner determination processing according to the received Web content 70.
  • the air conditioner determination process is a process necessary for determining an air conditioner, including the processes of the position information transmission unit 440, the device information reception unit 450, and the notification unit 460.
  • the program execution unit 420 causes the display unit 45 to display a display image indicating that the air conditioner discrimination process is being executed.
  • the program execution unit 420 is realized by the control unit 41 cooperating with the display unit 45 and the communication unit 48.
  • the program execution unit 420 functions as a program execution unit.
  • the position information transmission unit 440 displays the position information indicating the position of the air conditioner to be determined together with the determination instruction. 2 to send.
  • the position of the air conditioner to be discriminated is the position where the air conditioner to be discriminated by the discriminating device 2 is installed.
  • the position information may be information indicating an accurate position such as latitude and longitude coordinates, and if it is information capable of specifying the position of the air conditioner, the address, building name, facility name, station
  • the information may be spread information such as the periphery, an area centered on a specified position, and the like.
  • the position information transmission unit 440 transmits position information indicating the position of the terminal device 4 detected by the position detection unit 43 to the determination device 2 as position information indicating the position of the air conditioner to be determined. To do. Since the terminal device 4 is held and operated by the user, the position of the terminal device 4 corresponds to the position of the user. Therefore, the user can transmit to the determination device 2 an instruction for determining an air conditioner installed around his / her location.
  • the user when it is desired to discriminate an air conditioner installed at home, the user operates the terminal device 4 at home and inputs a discrimination instruction.
  • the user when the user is outdoors, when it is desired to determine the air conditioners installed in the surrounding buildings, the user operates the terminal device 4 near the building and inputs the determination instruction. . In this way, it is possible to instruct the determination device 2 to determine the air conditioners installed in various places.
  • the position information transmission unit 440 communicates with the determination device 2 via the wide area network N, and transmits position information indicating the position of the air conditioner to be determined to the determination device 2.
  • the position information transmission unit 440 is realized by the control unit 41 cooperating with the communication unit 48.
  • the position information transmission unit 440 functions as a position information transmission unit.
  • the position information receiving unit 220 receives the transmitted position information. Thereby, the position information reception part 220 acquires the position information which shows the position of the air conditioning machine of discrimination
  • the position information receiving unit 220 is realized by the control unit 21 cooperating with the communication unit 28.
  • the position information receiving unit 220 functions as a position information receiving unit.
  • the image acquisition unit 230 acquires a captured image at the position indicated by the position information received by the position information reception unit 220.
  • the captured image at the position indicated by the received position information is an image obtained by capturing an area including the position.
  • the image acquisition unit 230 acquires, from the satellite image server 3, a satellite image obtained by shooting the position of the air conditioner to be determined from the sky with an artificial satellite.
  • the satellite image server 3 stores a plurality of satellite images obtained by photographing various places on the ground from the sky with artificial satellites.
  • the image acquisition unit 230 communicates with the satellite image server 3 via the wide area network N, and transmits position information indicating the position of the air conditioner to be determined to the determination device 2 together with a satellite image acquisition request.
  • the satellite image server 3 receives the position information from the determination device 2
  • the satellite image server 3 selects a satellite image obtained by photographing the position indicated by the received position information from among a plurality of satellite images stored in the database. Then, the satellite image server 3 transmits the selected satellite image to the determination device 2 via the wide area network N.
  • the image acquisition unit 230 is realized by the control unit 21 cooperating with the communication unit 28.
  • the image acquisition unit 230 functions as an image acquisition unit.
  • FIG. 8 shows an example of the satellite image 80 acquired by the image acquisition unit 230.
  • the satellite image 80 captures a plurality of outdoor units including the outdoor unit of the air conditioner to be determined, which is installed on the roof of the building.
  • the image acquisition unit 230 acquires from the satellite image server 3 a satellite image 80 obtained by photographing the state around the position where the air conditioner to be discriminated is installed from above.
  • the discriminating unit 240 discriminates device information related to the air conditioner to be discriminated based on the satellite image 80 acquired by the image acquiring unit 230.
  • the equipment information related to the air conditioner is information for distinguishing the air conditioner to be distinguished from other air conditioners, such as the manufacturer, model, and construction time of the air conditioner.
  • the determination unit 240 analyzes the satellite image 80 acquired by the image acquisition unit 230 by the image processing unit 24. Thereby, the determination unit 240 identifies an air conditioner corresponding to the air conditioner captured in the satellite image 80 from among the plurality of air conditioners whose information is recorded in the air conditioner information 50.
  • the determination unit 240 is realized by the control unit 21 cooperating with the image processing unit 24.
  • the determination unit 240 functions as a determination unit.
  • the determination unit 240 compares the satellite image 80 acquired by the image acquisition unit 230 with each of a plurality of appearance images indicating the appearances of a plurality of candidate air conditioners, thereby providing a plurality of air conditioners.
  • the air conditioner to be identified is identified from among the machines.
  • the plurality of air conditioners are air conditioners that are candidates to be identified as air conditioners to be identified, and specifically, are air conditioners that store information as air conditioner information 50 in the storage unit 22.
  • the appearance image showing the appearance of the air conditioner is specifically a photograph of the air conditioner indicated by the photographic information 51 or a drawing of the air conditioner indicated by the drawing information 52.
  • the determination unit 240 refers to at least one of the photographic information 51 and the drawing information 52 stored in the storage unit 22 and identifies the air conditioner to be determined by comparing the satellite image 80 with a photograph or drawing. .
  • the determination unit 240 extracts from the satellite image 80 an image of a portion where the air conditioner to be determined is captured. Specifically, the portion where the air conditioner to be discriminated is photographed is a portion where the outdoor unit of the air conditioner to be discriminated is surrounded by a thick line in the satellite image 80 shown in FIG.
  • the determination unit 240 cuts out the outline of the outdoor unit from the satellite image 80 based on the color difference between the outdoor unit and the background other than the outdoor unit in the satellite image 80. Then, the determination unit 240 extracts a portion including the cutout outline of the outdoor unit from the satellite image 80, and generates the partial image 81 illustrated in FIG.
  • the resolution changing unit 250 reduces the resolution of each of the plurality of appearance images to the resolution of the satellite image 80.
  • the resolution is an index that represents the density of pixels constituting an image. Since the satellite image 80 is an image taken from the sky, its resolution is generally lower than that of a photograph or drawing of an air conditioner obtained from a catalog. Therefore, the resolution changing unit 250 makes the resolution of the satellite image 80 in order to be able to compare the resolution of the photograph or drawing indicated by the photograph information 51 or the drawing information 52 with the satellite image 80 acquired from the satellite image server 3. To the same resolution.
  • the resolution changing unit 250 processes the plurality of appearance images stored in the storage unit 22 by the image processing unit 24 and changes the resolution.
  • the resolution changing unit 250 is realized by the control unit 21 cooperating with the image processing unit 24.
  • the resolution changing unit 250 functions as a resolution changing unit.
  • the determination unit 240 compares the partial image 81 extracted from the satellite image 80 with each of a plurality of appearance images whose resolution has been changed by the resolution changing unit 250. Specifically, the determination unit 240 compares features such as the shape, size, and color of the outdoor unit between each of the plurality of appearance images and the partial image 81.
  • the determination unit 240 extracts feature points for each of a plurality of air conditioner photos indicated by the photo information 51, a plurality of air conditioner drawings indicated by the drawing information 52, and the partial image 81. To do.
  • the characteristic points are points that characteristically indicate the appearance of the outdoor unit such as the outline of the outdoor unit, the corner position of the outdoor unit, the position and shape of the fan, and the position and shape of the opening.
  • the discriminating unit 240 calculates the degree of coincidence indicating the degree of coincidence of the feature points with the partial image 81 for each of the plurality of appearance images. Then, the determination unit 240 identifies the appearance image having the highest degree of coincidence calculated as an appearance image that matches the air conditioner to be determined.
  • the discriminating unit 240 refers to the catalog information 53 stored in the storage unit 22 and discriminates device information that is information relating to the air conditioner to be discriminated. More specifically, the determination unit 240 determines information associated with the specified appearance image from among information on manufacturers, models, and manufacturing years of a plurality of air conditioners described in the catalog information 53. It is determined that the information is for the target air conditioner. In this way, the determination unit 240 determines the air conditioner to be determined.
  • the determination unit 240 determines the information about the building where the air conditioner is installed as the device information about the air conditioner to be determined.
  • the information regarding the building is the name, type, scale, and the like of the building where the air conditioner to be discriminated is installed.
  • the information regarding the building includes information such as rebuilding work of the building where the air conditioner to be discriminated is installed, and equipment replacement work in the building.
  • the determination unit 240 determines information such as the name, type, and scale of the building where the air conditioner to be determined is installed based on the satellite image 80 acquired by the image acquisition unit 230. In addition, when it is detected from the satellite image 80 that the rebuilding work or the air-conditioner replacement work is being performed in the building where the air conditioner to be discriminated is installed, the discriminating unit 240 displays the building completion date, Or the construction time of an air conditioner can be discriminated.
  • the determination unit 240 updates the building information 60 stored in the storage unit 22 with the determined information. More specifically, the determination unit 240 associates the position information received by the position information reception unit 220 with the identified building name in the installed device list 61 and the ID for identifying the determined air conditioner. Store and update storage date. Thereby, in the storage unit 22, the device information of the determined air conditioner, the building information where the air conditioner is installed, and the position information of the building are stored in association with each other.
  • the determination unit 240 performs the above-described determination processing for each of the plurality of air conditioners. Execute. For example, in a large-scale building having a plurality of floors, outdoor units of a plurality of air conditioners for air-conditioning the plurality of floors are installed on the roof. In such a case, the determination unit 240 determines device information such as manufacturer, model, and year of manufacture for each of the plurality of air conditioners captured in the satellite image 80.
  • the output unit 260 outputs device information related to the air conditioner discriminated by the discriminating unit 240.
  • the output unit 260 communicates with the terminal device 4 via the wide area network N, and outputs device information regarding the air conditioner to be determined to the terminal device 4 that has transmitted the air conditioner determination instruction.
  • the output unit 260 is realized by the control unit 21 cooperating with the communication unit 28.
  • the output unit 260 functions as an output unit.
  • the output unit 260 When the position information stored in the storage unit 22 is received again by the position information receiving unit 220, the output unit 260 outputs the device information stored in association with the position information in the storage unit 22. .
  • the output unit 260 may store the storage unit 22.
  • the device information determined in the past is output. In this case, the image acquisition unit 230 does not execute the process of acquiring the satellite image 80, and the determination unit 240 does not execute the process of determining information regarding the air conditioner to be determined.
  • the process of acquiring the satellite image 80 by the image acquisition unit 230 and the determination process of the determination unit 240 can be omitted.
  • the processing in the determination device 2 can be made efficient.
  • the device information receiving unit 450 receives the output device information.
  • the device information receiving unit 450 is realized by the control unit 41 cooperating with the communication unit 48.
  • the device information receiving unit 450 functions as a device information receiving unit.
  • the notification unit 460 notifies the device information received by the device information receiving unit 450.
  • FIG. 10 shows an example of a notification image.
  • the notification unit 460 displays the notification image illustrated in FIG. 10 on the display unit 45.
  • the notification unit 460 notifies the manufacturer, model, and manufacturing time as information on the air conditioner to be determined, and the building name, position, and information as information on the building in which the air conditioner to be determined is installed. Inform the completion date. Further, the notification unit 460 calculates the replacement time from the manufacturing time of the air conditioner to be determined, and also notifies the replacement time. When a plurality of air conditioners are photographed in the satellite image 80, the notification unit 460 notifies such notification images for the plurality of air conditioners.
  • the notification unit 460 is not limited to display by the display unit 45, and may output device information by outputting sound from a speaker.
  • the notification unit 460 is realized by the control unit 41 cooperating with the display unit 45 or the speaker.
  • the notification unit 460 functions as a notification unit.
  • FIG. 11 shows a flow of processing executed among the discrimination device 2, the satellite image server 3, and the terminal device 4 in order to discriminate the air conditioners installed in the buildings around the designated position.
  • the determination process shown in FIG. 11 starts when the control unit 41 receives an instruction to determine an air conditioner in the terminal device 4 (step S1).
  • the instruction for determining the air conditioner is input by the user operating the input unit 46 of the terminal device 4. More specifically, the user of the terminal device 4 operates the input unit 46 to specify a URL for accessing the determination device 2 via the wide area network N.
  • the control unit 41 functions as the input reception unit 410.
  • the control unit 41 requests the Web content 70 from the determination device 2 (step S2).
  • the web content 70 is a web program for executing an air conditioner discrimination process.
  • the control unit 41 is communicably connected to the determination device 2 via the communication unit 28 and the wide area network N. Communication with the discrimination device 2 is started. Then, the control unit 41 transmits a request for the Web content 70 stored in the storage unit 22 of the determination device 2.
  • step S 3 when the control unit 21 receives a request for the Web content 70 from the terminal device 4, the control unit 21 transmits the Web content 70 to the terminal device 4 via the communication unit 28 and the wide area network N as a response to the request (step S3).
  • step S ⁇ b> 3 the control unit 21 functions as the Web server unit 210.
  • control unit 41 executes the received web content 70 (step S4). More specifically, the control unit 41 starts a discrimination process for the air conditioner by executing a discrimination program defined in the received Web content 70. In step S2 and step S4, the control unit 41 functions as the program execution unit 420.
  • the control unit 41 transmits position information indicating the position of the air conditioner to be determined to the determination device 2 together with a determination instruction (step S5). More specifically, the control unit 41 transmits the position information of the terminal device 4 detected by the GPS function built in the terminal device 4 to the determination device 2 via the wide area network N. Thereby, the control unit 41 designates the position of the air conditioner to be discriminated with respect to the discriminating apparatus 2. In step S ⁇ b> 5, the control unit 41 functions as the position information transmission unit 440.
  • the control unit 21 acquires the position information transmitted from the terminal device 4. Thereby, the control part 21 receives designation
  • the control unit 21 functions as the position information receiving unit 220.
  • control unit 21 determines whether or not the air conditioner in the acquired position information already exists in the installed device list 61 (step S6).
  • the control unit 21 skips the processing of steps S7 to S9. In other words, the control unit 21 does not execute the process of acquiring the satellite image from the satellite image server 3 and the determination process based on the acquired satellite image.
  • step S6 when the air conditioner in the acquired position information does not exist in the installed device list 61 (step S6; NO), the control unit 21 sends the satellite image corresponding to the acquired position information to the satellite image server 3. A request is made (step S7). More specifically, the control unit 21 transmits the position information acquired from the terminal device 4 to the satellite image server 3 via the wide area network N, and requests the satellite image at the position indicated by the acquired position information. .
  • the satellite image server 3 receives the transmitted request.
  • the satellite image server 3 selects a satellite image corresponding to the received request from a plurality of satellite images stored in the database, and transmits the satellite image to the determination device 2 (step S8).
  • the control unit 21 of the determination device 2 acquires the satellite image transmitted from the satellite image server 3. For example, the control unit 21 acquires the satellite image 80 shown in FIG. In steps S7 and S8, the control unit 21 functions as the image acquisition unit 230.
  • step S9 When the determination device 2 acquires a satellite image from the satellite image server 3, the control unit 21 executes an air conditioner determination process (step S9). Details of the determination processing in step S9 will be described with reference to the flowchart shown in FIG.
  • the control unit 21 separates the air conditioner from the acquired satellite image (step S101). More specifically, the control unit 21 recognizes the outdoor unit from the satellite image based on the difference in pixel color between the outdoor unit and the background, and extracts a part of the outdoor unit from the satellite image. Thereby, the control part 21 extracts the partial image 81 shown in FIG. 9 from the satellite image 80 shown, for example in FIG.
  • the control unit 21 adjusts the resolution of the plurality of appearance images indicating the appearance of the plurality of air conditioners that are candidates to be identified as the identification target air conditioners (step S102). More specifically, the control unit 21 makes it possible to compare the resolution of the photograph or drawing of the air conditioner stored in the storage unit 22 with the satellite image acquired from the satellite image server 3. Reduce to the same resolution as In step S ⁇ b> 102, the control unit 21 functions as the resolution changing unit 250.
  • the control unit 21 compares the appearance image whose resolution has been adjusted with the satellite image from which the air conditioner is cut out. First, the control unit 21 calculates the degree of coincidence between each of the photos of the plurality of air conditioners indicated by the photo information 51 and the satellite image (step S103). More specifically, the control unit 21 extracts feature points indicating the features of the outdoor unit captured in the satellite image. And the control part 21 calculates the coincidence degree of the feature point between each satellite image and each of the photographs of the plurality of air conditioners.
  • control unit 21 calculates the degree of coincidence between each of the drawings of the plurality of air conditioners indicated by the drawing information 52 and the satellite image (step S104). Specifically, the control unit 21 calculates the degree of coincidence of the feature points with the satellite image for each of the drawings of the plurality of air conditioners.
  • the control unit 21 determines the air conditioner to be determined based on the calculated degree of coincidence (step S105). More specifically, the control unit 21 identifies the photograph or drawing with the highest degree of coincidence calculated as the photograph or drawing corresponding to the air conditioner to be determined. Then, the control unit 21 refers to the catalog information 53 to determine device information corresponding to the specified photograph or drawing. Moreover, the control part 21 also discriminate
  • the control unit 21 updates the building information 60 stored in the storage unit 22 with the determination result (step S106). More specifically, the control unit 21 associates and stores information about the determined air conditioner, building information where the air conditioner is installed, and position information in the installed device list 61. In steps S101, 103 to S106, the control unit 21 functions as the determination unit 240. Thus, the air conditioner discrimination process shown in FIG. 12 ends.
  • control unit 21 transmits the device information regarding the determined air conditioner to the terminal device 4 via the wide area network N (step S10).
  • step S ⁇ b> 10 the control unit 21 functions as the output unit 260.
  • step S6 When it is determined in step S6 that the air conditioner in the acquired position information exists in the installed device list 61, the control unit 21 is stored in the storage unit 22 in association with the position information. The device information is transmitted to the terminal device 4. In other words, when the control unit 21 is instructed again to determine the air conditioner executed in the past, the control unit 21 uses the device information obtained by the past determination.
  • the control unit 41 receives the transmitted device information. At this time, the control unit 41 functions as a device information receiving unit 450.
  • the control unit 41 When the device information is received from the discriminating device 2, the control unit 41 notifies the received device information (step S11). Specifically, the control unit 41 displays a notification image illustrated in FIG. 10 on the display unit 45. In step S ⁇ b> 11, the control unit 41 functions as the notification unit 460. Thus, the processing of the discrimination system 1 shown in FIG. 11 ends.
  • the determination device 2 receives position information indicating the position of the air conditioner to be determined from the terminal device 4, and a satellite corresponding to the received position information. Based on the image 80, information on the air conditioner to be determined is determined. Since information about the air conditioner can be determined from the position information of the air conditioner, it is not necessary to check with the owner of the air conditioner, the manager of the building where the air conditioner is installed, or the like. Therefore, according to the determination device 2 according to the present embodiment, information about the air conditioner can be easily determined.
  • the discrimination system 1 according to the present embodiment can easily confirm the timing of such replacement by discriminating the manufacturer, model, and year of manufacture of the air conditioner to be discriminated. Therefore, according to the discrimination system 1 according to the present embodiment, renewal of the air conditioner can be proposed to the user at an appropriate timing.
  • the discrimination device 2 acquires a satellite image obtained by photographing the air conditioner to be discriminated, and discriminates information related to the air conditioner based on the acquired satellite image. As a result, it is possible to easily determine information such as the operating state and whether or not an abnormality has occurred even for an air conditioner that is not connected to the wide area network and cannot be monitored remotely via the wide area network. .
  • the discrimination system 1 makes it possible to easily discriminate information related to the air conditioner by using such satellite images.
  • the terminal device 4 is a portable device carried by the user, and the location information of the own device detected by the GPS is used as the location information of the air conditioner to be discriminated. As shown in FIG. Thereby, the user of the terminal device 4 can distinguish easily the air conditioner installed in the surrounding building of own.
  • the discrimination device 2 reduces the resolution of each of the plurality of appearance images prepared in advance as comparison targets in accordance with the satellite image 80 acquired from the satellite image server 3. After that, matching is performed between each of the plurality of appearance images and the satellite image 80. Therefore, the air conditioner can be identified with high accuracy.
  • the position information transmission unit 440 uses the position information indicating the position of the terminal device 4 detected by the position detection unit 43 as the position information indicating the position of the air conditioner to be determined. Sent to. However, the position information transmission unit 440 may transmit the position information received from the user by the input reception unit 410 to the determination device 2 as position information indicating the position of the air conditioner to be determined. In this case, the user operates the input unit 46 of the terminal device 4 to input position information such as the latitude / longitude, address, building name, facility name, etc. where the air conditioner to be determined is installed.
  • the determination unit 240 determines the manufacturer, model, production time, and the like of the air conditioner as device information related to the air conditioner to be determined.
  • the determination unit 240 may determine the operating state of the air conditioner, the presence / absence of an abnormality in the air conditioner, or the like instead of or in addition to these.
  • the operating state is whether or not the air conditioner is operating.
  • the occurrence of abnormality means that the air conditioner cannot be operated normally due to damage, deterioration, or the like.
  • the determination unit 240 can determine at least one of a manufacturer, a model, a manufacturing time, an operating state, and whether or not an abnormality has occurred as device information.
  • the determination unit 240 compares the captured image obtained by capturing the air conditioner to be determined with each of the plurality of appearance images indicating the appearance of the candidate air conditioners, thereby determining the air conditioner to be determined.
  • Device information about the machine was determined.
  • the determination unit 240 may determine the device information based on the information shown in the position visible from the outside of the air conditioner to be determined without comparing the captured image with each of the plurality of appearance images. .
  • the information shown at the position visible from the outside in the air conditioner to be determined is, for example, a color, a character, an image code, or a combination thereof.
  • a specific pattern such as a color, a character, or an image code indicating a manufacturer, a model, a manufacturing time, or the like is attached in advance to the air conditioner to be discriminated.
  • the discriminating unit 240 discriminates the manufacturer, model, production time, and the like based on such a specific pattern photographed in the photographed image. Or you may make it an air conditioner output the specific pattern which shows the presence or absence of the present driving
  • the determination unit 240 determines the operating state of the air conditioner or whether or not an abnormality has occurred based on a specific pattern captured in the captured image.
  • the photographed image obtained by photographing the air conditioner to be discriminated is an image photographed by an artificial satellite.
  • the captured image may be captured by a flying object other than an artificial satellite.
  • the photographed image may be an aerial photograph taken by an aircraft, or an aerial photograph taken by a drone, a balloon, or the like.
  • the photographed image is not limited to an image photographed from above by a flying object, but may be an image photographed from the ground by a person, a car, or the like.
  • the image acquisition unit 230 can acquire the captured image from a server other than the satellite image server 3.
  • the determination device 2 includes an image storage unit that stores a captured image obtained by capturing the device to be determined. Even if the device information is determined based on the captured image stored in the image storage unit. good.
  • the resolution changing unit 250 has acquired the resolution of the appearance image of the air conditioner stored in the storage unit 22 after the image acquiring unit 230 acquires the satellite image 80 from the satellite image server 3.
  • the resolution of the satellite image 80 was reduced.
  • the determination device 2 may store in the storage unit 22 the appearance image data whose resolution has been reduced in advance in accordance with the resolution of the satellite image 80 that may be acquired. As a result, the time required for the discrimination process can be shortened.
  • the determination device 2 stores the photographic information 51 and the drawing information 52 in the storage unit 22 as information indicating the appearance images of a plurality of air conditioners that are candidates for determination.
  • the determination device 2 may store only one of the photographic information 51 and the drawing information 52, and may determine information about the air conditioner using only one of them. Or you may discriminate
  • the device to be determined is an air conditioner, and the determination unit 240 determines information about the air conditioner based on a captured image of the outdoor unit of the air conditioner.
  • the device to be determined may be a device other than the air conditioner as long as it can be determined based on the captured image.
  • the discrimination target device may be a water heater.
  • the discrimination unit 240 may discriminate the water heater based on a photographed image obtained by photographing a hot water storage tank or a heat pump unit installed outdoors. good.
  • the program execution unit 420 acquires the Web content 70 from the determination device 2 and executes the received Web content 70 to execute the air conditioner determination process.
  • the Web content 70 may be installed in advance in the terminal device 4 as an application program.
  • the program execution unit 420 executes the air conditioner determination process by executing the application program.
  • the determination device 2 may not include the Web server unit 210 or may not store the Web content 70.
  • the discrimination device 2, the satellite image server 3, and the terminal device 4 are connected via the wide area network N.
  • the terminal device 4 may have the function of the determination device 2
  • the satellite image server 3 may have the function of the determination device 2.
  • control unit 21 of the determination device 2 the CPU executes a program stored in the ROM or the storage unit 22, whereby the Web server unit 210, the position information reception unit 220, the image acquisition unit 230, the determination The unit 240, the resolution changing unit 250, and the output unit 260 function as each unit.
  • control unit 41 of the terminal device 4 when the CPU executes a program stored in the ROM or the storage unit 42, the input reception unit 410, the program execution unit 420, the position information transmission unit 440, and the device information reception unit 450. And it functioned as each part of the alerting
  • the control units 21 and 41 may be dedicated hardware.
  • the dedicated hardware is, for example, a single circuit, a composite circuit, a programmed processor, an ASIC (Application Specific Integrated ⁇ Circuit), an FPGA (Field-Programmable Gate Array), or a combination thereof.
  • the control units 21 and 41 are dedicated hardware, the functions of the respective units may be realized by individual hardware, or the functions of the respective units may be collectively realized by a single hardware.
  • each unit may be realized by dedicated hardware, and the other part may be realized by software or firmware.
  • the control units 21 and 41 can realize the functions described above by hardware, software, firmware, or a combination thereof.
  • the computer By applying an operation program that defines the operation of the determination device 2 or the terminal device 4 according to the present invention to an existing computer such as a personal computer or an information terminal device, the computer is used as the determination device 2 or the terminal device according to the present invention. 4 can also function.
  • a program distribution method is arbitrary.
  • a computer-readable record such as a CD-ROM (Compact Disk ROM), a DVD (Digital Versatile Disk), an MO (Magneto Optical Disk), or a memory card. It may be distributed by being stored in a medium or distributed via a communication network such as the Internet.
  • the present invention can be suitably employed in a technique for discriminating information related to equipment.
  • 1 discriminating system 2 discriminating device, 3 satellite image server, 4 terminal device, 21, 41 control unit, 22, 42 storage unit, 23 timing unit, 24 image processing unit, 28, 48 communication unit, 29, 49 bus, 43 Position detection unit, 44 user interface, 45 display unit, 46 input unit, 50 air conditioner information, 51 photographic information, 52 drawing information, 53 catalog information, 60 building information, 61 installed equipment list, 62 completion date information, 70 Web content 80 satellite image, 81 partial image, 210 Web server unit, 220 position information receiving unit, 230 image acquiring unit, 240 discriminating unit, 250 resolution changing unit, 260 output unit, 410 input receiving unit, 420 program executing unit, 440 position Information transmission unit, 450 device information reception unit, 460 notification unit, N Wide area network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Analysis (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

A discriminating device (2) is provided with a location information reception unit (220), a discriminating unit (240), and an output unit (260). The location information reception unit (220) receives location information indicating the location of an apparatus to be discriminated. On the basis of an image photographed at the location indicated by the location information received by the location information reception unit (220), the discriminating unit (240) discriminates apparatus information relating to the apparatus to be discriminated. The output unit (260) outputs the apparatus information discriminated by the discriminating unit (240).

Description

判別装置、判別システム、判別方法及びプログラムDiscrimination device, discrimination system, discrimination method and program
 本発明は、判別装置、判別システム、判別方法及びプログラムに関する。 The present invention relates to a discrimination device, a discrimination system, a discrimination method, and a program.
 画像から目標物を検出する技術が知られている。例えば、特許文献1は、人工衛星によって撮影された画像である衛星画像から目標物を検出するシステムを開示している。具体的に説明すると、特許文献1に開示されたシステムは、衛星画像の中の目標物を含む領域とテンプレート画像とを比較して、類似性を評価することにより、衛星画像から目標物を検出する。 A technique for detecting a target from an image is known. For example, Patent Document 1 discloses a system that detects a target from a satellite image that is an image taken by an artificial satellite. Specifically, the system disclosed in Patent Document 1 detects a target from a satellite image by comparing a region including the target in a satellite image with a template image and evaluating similarity. To do.
特許第5076956号公報Japanese Patent No. 5076956
 特許文献1に開示されたシステムでは、判別対象が撮影された画像をユーザ自身が見付けて、ユーザ自身が画像の中から判別対象を含む領域を指定する必要がある。しかしながら、より容易な方法で、判別対象の機器が撮影された画像から、その機器に関する情報を判別したいとの要望がある。 In the system disclosed in Patent Document 1, it is necessary for the user himself / herself to find an image in which the discrimination target is photographed and to specify an area including the discrimination target from the image. However, there is a demand for discriminating information related to a device from an image obtained by photographing the device to be discriminated by an easier method.
 本発明は、上述のような課題を解決するためになされたものであり、判別対象の機器に関する情報を容易に判別することが可能な判別装置等を提供することを目的とする。 The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a discriminating apparatus and the like that can easily discriminate information related to a discrimination target device.
 上記目的を達成するため、本発明に係る判別装置は、
 判別対象の機器の位置を示す位置情報を受け付ける位置情報受付手段と、
 前記位置情報受付手段によって受け付けられた前記位置情報によって示される前記位置における撮影画像に基づいて、前記判別対象の機器に関する機器情報を判別する判別手段と、
 前記判別手段によって判別された前記機器情報を出力する出力手段と、を備える。
In order to achieve the above object, a discrimination device according to the present invention is:
Position information receiving means for receiving position information indicating the position of the device to be determined;
A discriminating unit that discriminates device information related to the discriminating target device based on a captured image at the location indicated by the location information received by the location information receiving unit;
Output means for outputting the device information determined by the determining means.
 本発明は、判別対象の機器の位置を示す位置情報を受け付け、受け付けた位置情報によって示される位置における撮影画像に基づいて、判別対象の機器に関する機器情報を判別する。従って、本発明によれば、判別対象の機器に関する情報を容易に判別することができる。 The present invention receives position information indicating the position of the device to be determined, and determines device information related to the device to be determined based on the captured image at the position indicated by the received position information. Therefore, according to the present invention, it is possible to easily discriminate information relating to a discrimination target device.
本発明の実施の形態に係る判別システムの全体構成を示す概略図Schematic which shows the whole structure of the discrimination | determination system which concerns on embodiment of this invention 本発明の実施の形態に係る判別装置のハードウェア構成を示すブロック図The block diagram which shows the hardware constitutions of the discrimination device which concerns on embodiment of this invention 図2に示した判別装置の記憶部に記憶されている情報を示すブロック図The block diagram which shows the information memorize | stored in the memory | storage part of the discrimination | determination apparatus shown in FIG. 図3に示した記憶部に記憶されているカタログ情報の例を示す図The figure which shows the example of the catalog information memorize | stored in the memory | storage part shown in FIG. 図3に示した記憶部に記憶されている設置機器リストの例を示す図The figure which shows the example of the installation apparatus list memorize | stored in the memory | storage part shown in FIG. 本発明の実施の形態に係る端末装置のハードウェア構成を示すブロック図The block diagram which shows the hardware constitutions of the terminal device which concerns on embodiment of this invention 本発明の実施の形態に係る判別システムの機能的な構成を示すブロック図The block diagram which shows the functional structure of the discrimination | determination system which concerns on embodiment of this invention 本発明の実施の形態における衛星画像の例を示す図The figure which shows the example of the satellite image in embodiment of this invention 本発明の実施の形態における衛星画像の例を示す図The figure which shows the example of the satellite image in embodiment of this invention 本発明の実施の形態に係る端末装置において報知される報知画像の例を示す図The figure which shows the example of the alerting | reporting image alert | reported in the terminal device which concerns on embodiment of this invention. 本発明の実施の形態に係る判別システムにおいて実行される処理の流れを示すシーケンス図The sequence diagram which shows the flow of the process performed in the discrimination | determination system which concerns on embodiment of this invention 本発明の実施の形態に係る判別装置において実行される判別処理の流れを示すフローチャートThe flowchart which shows the flow of the discrimination | determination process performed in the discrimination | determination apparatus which concerns on embodiment of this invention.
 以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一又は相当部分には同一符号を付す。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals.
 図1に、本発明の実施の形態に係る判別システム1の全体構成を示す。判別システム1は、オフィスビル、家屋、工場等の建物に設置されている空調機の製造業者、機種、施工時期、運転状態等を判別するためのシステムである。図1に示すように、判別システム1は、判別装置2と、衛星画像サーバ3と、端末装置4と、を備える。 FIG. 1 shows an overall configuration of a discrimination system 1 according to an embodiment of the present invention. The discrimination system 1 is a system for discriminating the manufacturer, model, construction time, operation state, etc. of an air conditioner installed in a building such as an office building, a house, or a factory. As shown in FIG. 1, the discrimination system 1 includes a discrimination device 2, a satellite image server 3, and a terminal device 4.
 判別装置2と衛星画像サーバ3と端末装置4とは、広域ネットワークNを介して通信可能に接続されている。広域ネットワークNは、例えばインターネットである。広域ネットワークNは、判別装置2と衛星画像サーバ3と端末装置4との間における情報の送受信を中継する。 The discrimination device 2, the satellite image server 3, and the terminal device 4 are connected to be communicable via the wide area network N. The wide area network N is, for example, the Internet. The wide area network N relays transmission / reception of information among the determination device 2, the satellite image server 3, and the terminal device 4.
 判別装置2は、例えば、判別対象となる空調機の製造業者、又は、空調機を管理する管理会社に設置されており、複数の空調機の画像、図面、カタログ等の情報を統括的に管理する。判別装置2は、汎用コンピュータ、クラウドサーバ等の情報処理装置である。図2に示すように、判別装置2は、制御部21と、記憶部22と、計時部23と、画像処理部24と、通信部28と、を備える。これら各部はバス29を介して接続されている。 The discrimination device 2 is installed, for example, in a manufacturer of an air conditioner to be discriminated or a management company that manages the air conditioner, and comprehensively manages information such as images, drawings, and catalogs of a plurality of air conditioners. To do. The determination device 2 is an information processing device such as a general-purpose computer or a cloud server. As illustrated in FIG. 2, the determination device 2 includes a control unit 21, a storage unit 22, a time measuring unit 23, an image processing unit 24, and a communication unit 28. These units are connected via a bus 29.
 制御部21は、CPU(Central Processing Unit)、ROM(Read Only Memory)及びRAM(Random Access Memory)を備える。CPUは、中央処理装置、中央演算装置、プロセッサ、マイクロプロセッサ、マイクロコンピュータ、DSP(Digital Signal Processor)等ともいう。制御部21において、CPUは、ROMに格納されたプログラム及びデータを読み出し、RAMをワークエリアとして用いて、判別装置2を統括制御する。 The control unit 21 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory). The CPU is also called a central processing unit, a central processing unit, a processor, a microprocessor, a microcomputer, a DSP (Digital Signal Processor), or the like. In the control unit 21, the CPU reads out the program and data stored in the ROM, and performs overall control of the determination device 2 using the RAM as a work area.
 記憶部22は、フラッシュメモリ、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)等の不揮発性の半導体メモリであって、いわゆる二次記憶装置又は補助記憶装置としての役割を担う。記憶部22は、制御部21が各種処理を行うために使用するプログラム及びデータ、並びに、制御部21が各種処理を行うことにより生成又は取得するデータを記憶する。 The storage unit 22 is a non-volatile semiconductor memory such as flash memory, EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), and serves as a so-called secondary storage device or auxiliary storage device. The storage unit 22 stores programs and data used by the control unit 21 to perform various processes, and data generated or acquired by the control unit 21 performing various processes.
 計時部23は、RTC(Real Time Clock)を備えており、判別装置2の電源がオフの間も計時を継続する計時デバイスである。 The timekeeping unit 23 is provided with an RTC (Real Time Clock) and is a time measuring device that keeps time even when the power of the discrimination device 2 is off.
 画像処理部24は、DSP、GPU(Graphics Processing Unit)等の画像処理用のプロセッサと、処理される画像を一時的に保存するバッファメモリと、を備える。画像処理部24は、画像を加工する加工処理、画像に含まれる特定のオブジェクトを認識するオブジェクト認識処理等を実行する。 The image processing unit 24 includes a processor for image processing such as DSP, GPU (GraphicsGraphProcessing Unit), and a buffer memory for temporarily storing an image to be processed. The image processing unit 24 executes processing for processing an image, object recognition processing for recognizing a specific object included in the image, and the like.
 通信部28は、広域ネットワークNに接続するための通信インタフェースを備える。通信部28は、制御部21の制御のもと、広域ネットワークNを介して、衛星画像サーバ3及び端末装置4を含む外部の機器と通信する。 The communication unit 28 includes a communication interface for connecting to the wide area network N. The communication unit 28 communicates with external devices including the satellite image server 3 and the terminal device 4 through the wide area network N under the control of the control unit 21.
 図3に、判別装置2の記憶部22に記憶されている情報を示す。図3に示すように、記憶部22は、空調機情報50と、建物情報60と、Webコンテンツ70と、を記憶している。 FIG. 3 shows information stored in the storage unit 22 of the discrimination device 2. As illustrated in FIG. 3, the storage unit 22 stores air conditioner information 50, building information 60, and Web content 70.
 空調機情報50は、判別対象の空調機を判別するための候補となる複数の空調機に関する情報である。図3に示すように、記憶部22は、空調機情報50として、写真情報51と、図面情報52と、カタログ情報53と、を記憶している。 The air conditioner information 50 is information relating to a plurality of air conditioners that are candidates for determining the air conditioners to be determined. As shown in FIG. 3, the storage unit 22 stores photo information 51, drawing information 52, and catalog information 53 as the air conditioner information 50.
 写真情報51は、空調機の写真を示す情報である。空調機の写真とは、屋外に設置される空調機の室外機を正面又は斜めから撮影することによって得られた写真である。空調機の写真からは、室外機の形状、大きさ、色等の外観を判別することができる。また、空調機の写真からは、室外機の全体の外観だけでなく、例えば、室外機の開口部の位置、形状、色、上面吹き出し口の形状等も判別することができる。 The photograph information 51 is information indicating a photograph of the air conditioner. The photograph of an air conditioner is a photograph obtained by photographing an outdoor unit of an air conditioner installed outdoors from the front or obliquely. From the photograph of the air conditioner, the appearance of the outdoor unit such as shape, size, color, etc. can be determined. Further, from the photograph of the air conditioner, not only the overall appearance of the outdoor unit, but also the position, shape, color, shape of the upper surface outlet, etc. of the outdoor unit can be determined.
 図面情報52は、空調機の図面を示す情報である。空調機の図面とは、室外機の正面図、上面図、斜視図等、室外機の外観を示す図面である。図面情報52は、写真情報51と同様に、室外機の形状、大きさ、色等の外観を示す情報である。図面情報52は、写真情報51と共に、又は写真情報51の代わりに、空調機を外観から判別するための情報として用いられる。 The drawing information 52 is information indicating a drawing of the air conditioner. The drawing of the air conditioner is a drawing showing the appearance of the outdoor unit such as a front view, a top view, and a perspective view of the outdoor unit. Similar to the photographic information 51, the drawing information 52 is information indicating the appearance of the outdoor unit such as shape, size, and color. The drawing information 52 is used as information for distinguishing the air conditioner from the appearance together with the photographic information 51 or instead of the photographic information 51.
 写真情報51によって示される写真と図面情報52によって示される図面とは、空調機の外観を示す外観画像である。判別装置2は、判別対象の空調機として判別される候補となる複数の空調機のそれぞれについて、写真情報51と図面情報52とのうちの少なくとも一方を、外観画像を示す情報として予め記憶部22に記憶している。 The photograph shown by the photograph information 51 and the drawing shown by the drawing information 52 are appearance images showing the appearance of the air conditioner. The discriminating device 2 stores in advance at least one of the photographic information 51 and the drawing information 52 as information indicating an appearance image for each of a plurality of air conditioners that are candidates to be discriminated as air conditioners to be discriminated. I remember it.
 カタログ情報53は、空調機のカタログから入手可能な情報である。具体的には図4に示すように、記憶部22は、カタログ情報53として、空調機の製造業者、機種、型番、用途、製造年等の情報を記録している。空調機の用途とは、オフィスビル向け、工場向け、データセンター向け等である。判別装置2は、このような空調機を特定するためのカタログ情報53を、判別対象の空調機を判別するための候補となる複数の空調機のそれぞれについて、予め記憶部22に記憶している。 The catalog information 53 is information that can be obtained from the catalog of the air conditioner. Specifically, as shown in FIG. 4, the storage unit 22 records information such as the manufacturer, model, model number, application, and year of manufacture of the air conditioner as catalog information 53. Air conditioners are used for office buildings, factories, data centers, etc. The discriminating device 2 stores catalog information 53 for identifying such air conditioners in the storage unit 22 in advance for each of a plurality of air conditioners that are candidates for discriminating the air conditioners to be discriminated. .
 カタログ情報53は、ID(識別情報)を介して、写真情報51及び図面情報52と対応付けられている。言い換えると、記憶部22は、複数の空調機の外観を示す複数の外観画像と、複数の空調機のカタログ情報53と、を対応付けて記憶している。記憶部22は、記憶手段として機能する。 The catalog information 53 is associated with the photograph information 51 and the drawing information 52 through an ID (identification information). In other words, the storage unit 22 stores a plurality of appearance images indicating the appearance of a plurality of air conditioners and catalog information 53 of the plurality of air conditioners in association with each other. The storage unit 22 functions as a storage unit.
 図3に示した記憶部22に記憶されている建物情報60は、空調機が設置された建物に関する情報である。記憶部22は、建物情報60として、設置機器リスト61と、竣工日情報62と、を記憶している。 The building information 60 stored in the storage unit 22 shown in FIG. 3 is information related to the building where the air conditioner is installed. The storage unit 22 stores an installed device list 61 and completion date information 62 as building information 60.
 設置機器リスト61は、建物に設置された空調機のリストである。具体的には図5に示すように、記憶部22は、設置機器リスト61として、建物名、建物の緯度/経度、空調機の識別情報(ID)、データの格納日等の情報を記憶している。 The installed equipment list 61 is a list of air conditioners installed in the building. Specifically, as shown in FIG. 5, the storage unit 22 stores information such as the building name, the latitude / longitude of the building, the identification information (ID) of the air conditioner, and the data storage date as the installed device list 61. ing.
 建物名及び建物の緯度/経度の情報は、建物を識別するための情報である。これらの情報は、衛星画像から判別することもできるし、ユーザが入力することもできる。 The building name and the latitude / longitude information of the building are information for identifying the building. Such information can be discriminated from the satellite image, or can be input by the user.
 空調機のIDは、該当する建物に設置されている空調機を識別するための情報である。判別装置2は、判別対象の空調機を判別すると、判別した空調機のIDを、該当する建物に設置されている空調機として、設置機器リスト61に追加する。これにより、空調機情報50における空調機と設置機器リスト61における建物とが対応付けられる。 The ID of the air conditioner is information for identifying the air conditioner installed in the corresponding building. When determining the air conditioner to be determined, the determining device 2 adds the ID of the determined air conditioner to the installed device list 61 as the air conditioner installed in the corresponding building. Thereby, the air conditioner in the air conditioner information 50 and the building in the installed device list 61 are associated with each other.
 データの格納日は、該当する建物の空調機のIDが最後に格納された日を示す。この格納日を衛星画像の更新日と比較することによって、過去に空調機の判別処理を実行した建物に対して再び判別処理を実行する必要があるか否かを判定することができる。設置機器リスト61は、過去に判別した空調機が設置された建物の情報を格納している。格納日は、衛星画像の更新日との比較によって、同じ建物に設置された空調機を再度判別する必要を無くすためのデータである。 The data storage date indicates the date when the ID of the air conditioner of the corresponding building was last stored. By comparing this storage date with the update date of the satellite image, it is possible to determine whether or not it is necessary to execute the discrimination process again for a building that has previously performed the discrimination process of the air conditioner. The installed device list 61 stores information on buildings in which air conditioners determined in the past are installed. The storage date is data for eliminating the need to determine again the air conditioners installed in the same building by comparing with the update date of the satellite image.
 竣工日情報62は、設置機器リスト61に記載された各建物が竣工した年月日を示す情報である。建物の竣工日は、その建物を撮影した衛星画像の変化から判別しても良い。或いは、建物の登記簿の情報から竣工日の情報を取得しても良い。 The completion date information 62 is information indicating the date of completion of each building described in the installed device list 61. The date of completion of the building may be determined from a change in the satellite image of the building. Alternatively, the completion date information may be acquired from the building registry information.
 図1に示した判別システム1の説明に戻る。衛星画像サーバ3は、衛星画像を提供するサービスを実施している事業者によって運営されるサーバである。 Returning to the description of the discrimination system 1 shown in FIG. The satellite image server 3 is a server operated by a business operator that provides a service that provides satellite images.
 衛星画像とは、地球の周りを回っている人工衛星によって撮影された画像であって、建物、施設、地形等の地上の様子を上空から観測して得られた画像である。事業者は、例えば企業又は公共団体であって、衛星画像を管理し、衛星画像を一般のユーザに有償又は無償で提供するサービスを実施している。 A satellite image is an image taken by an artificial satellite orbiting around the earth, and is obtained by observing the state of the ground such as buildings, facilities, and terrain from the sky. The business operator is a company or a public organization, for example, and performs a service for managing satellite images and providing satellite images to general users for a fee or free of charge.
 衛星画像サーバ3は、いずれも図示しないが、CPUと、ROMと、RAMと、通信インタフェースと、を備えており、通信インタフェースを介して、判別装置2を含む外部の装置と通信する。また、衛星画像サーバ3は、ハードディスクメモリ、フラッシュメモリ等の読み書き可能な不揮発性メモリを備えている。衛星画像サーバ3は、不揮発性メモリによって実現されるデータベースにおいて、地上の様々な場所を人工衛星によって上空から撮影して得られた複数の衛星画像を記憶している。 Although not shown, the satellite image server 3 includes a CPU, a ROM, a RAM, and a communication interface, and communicates with external devices including the determination device 2 via the communication interface. The satellite image server 3 includes a readable / writable nonvolatile memory such as a hard disk memory or a flash memory. The satellite image server 3 stores a plurality of satellite images obtained by photographing various places on the ground from the sky with artificial satellites in a database realized by a nonvolatile memory.
 衛星画像サーバ3は、外部の装置からの要求に応じて、データベースに格納されている複数の衛星画像の中から要求に合致する衛星画像を選択する。そして、衛星画像サーバ3は、選択した衛星画像を要求元の装置に通信インタフェースを介して送信する。 The satellite image server 3 selects a satellite image that matches the request from a plurality of satellite images stored in the database in response to a request from an external device. Then, the satellite image server 3 transmits the selected satellite image to the requesting device via the communication interface.
 端末装置4は、スマートフォン、タブレット端末、リモートコントローラ、携帯電話、パーソナルコンピュータ等、ユーザによって操作される装置である。端末装置4は、ユーザによって把持される携帯型の端末であって、ユーザの移動に伴って移動する。図6に示すように、端末装置4は、制御部41と、記憶部42と、位置検知部43と、ユーザインタフェース44と、通信部48と、を備える。 The terminal device 4 is a device operated by a user, such as a smartphone, a tablet terminal, a remote controller, a mobile phone, a personal computer, or the like. The terminal device 4 is a portable terminal held by a user, and moves with the movement of the user. As illustrated in FIG. 6, the terminal device 4 includes a control unit 41, a storage unit 42, a position detection unit 43, a user interface 44, and a communication unit 48.
 制御部41は、CPU、ROM及びRAMを備える。CPUは、中央処理装置、中央演算装置、プロセッサ、マイクロプロセッサ、マイクロコンピュータ、DSP等ともいう。制御部41において、CPUは、ROMに格納されたプログラム及びデータを読み出し、RAMをワークエリアとして用いて、端末装置4を統括制御する。 The control unit 41 includes a CPU, a ROM, and a RAM. The CPU is also called a central processing unit, a central processing unit, a processor, a microprocessor, a microcomputer, a DSP, or the like. In the control unit 41, the CPU reads the program and data stored in the ROM, and performs overall control of the terminal device 4 using the RAM as a work area.
 記憶部42は、フラッシュメモリ、EPROM、EEPROM等の不揮発性の半導体メモリであって、いわゆる二次記憶装置又は補助記憶装置としての役割を担う。記憶部42は、制御部41が各種処理を行うために使用するプログラム及びデータ、並びに、制御部41が各種処理を行うことにより生成又は取得するデータを記憶する。 The storage unit 42 is a nonvolatile semiconductor memory such as a flash memory, EPROM, or EEPROM, and plays a role as a so-called secondary storage device or auxiliary storage device. The storage unit 42 stores programs and data used by the control unit 41 to perform various processes, and data generated or acquired by the control unit 41 performing various processes.
 位置検知部43は、端末装置4の位置を検知する。具体的に説明すると、位置検知部43は、GPS(Global Positioning System)受信部を備えており、図示しないGPSアンテナを介して、上空を周回している複数のGPS衛星から送信されたGPS信号を受信する。位置検知部43は、受信したGPS信号に基づいて、端末装置4の現在の位置を検知する。位置検知部43は、位置検知手段として機能する。 The position detection unit 43 detects the position of the terminal device 4. Specifically, the position detection unit 43 includes a GPS (Global Positioning System) reception unit, and receives GPS signals transmitted from a plurality of GPS satellites orbiting the sky via a GPS antenna (not shown). Receive. The position detection unit 43 detects the current position of the terminal device 4 based on the received GPS signal. The position detection unit 43 functions as a position detection unit.
 ユーザインタフェース44は、表示部45と入力部46とを備える。表示部45は、LCD(Liquid Crystal Display)パネル、有機EL、LED(Light Emitting Diode)等の表示デバイスである。入力部46は、タッチパネル、タッチパッド、スイッチ、押圧ボタン等の入力デバイスである。ユーザインタフェース44は、入力部46を介してユーザから操作を受け付け、また、表示部45を介して表示画像を表示する。なお、表示部45と入力部46とは、これらが互いに重ねられて配置されたタッチパネル又はタッチスクリーンとして構成されるものであっても良い。また、ユーザインタフェース44は、音声を出力するスピーカを備えていても良い。 The user interface 44 includes a display unit 45 and an input unit 46. The display unit 45 is a display device such as an LCD (Liquid Crystal Display) panel, an organic EL, and an LED (Light Emitting Diode). The input unit 46 is an input device such as a touch panel, a touch pad, a switch, or a push button. The user interface 44 receives an operation from the user via the input unit 46 and displays a display image via the display unit 45. Note that the display unit 45 and the input unit 46 may be configured as a touch panel or a touch screen in which they are arranged to overlap each other. The user interface 44 may include a speaker that outputs sound.
 通信部48は、広域ネットワークNに接続するための通信インタフェースを備える。通信部48は、制御部41の制御のもと、広域ネットワークNを介して、判別装置2を含む外部の機器と通信する。端末装置4は、入力部46を介してユーザから受け付けた操作の内容を示す情報を、通信部48及び広域ネットワークNを介して判別装置2に送信する。また、端末装置4は、ユーザに提示するための情報を、判別装置2から通信部48及び広域ネットワークNを介して受信し、受信した情報を表示部45に表示する。 The communication unit 48 includes a communication interface for connecting to the wide area network N. The communication unit 48 communicates with external devices including the determination device 2 via the wide area network N under the control of the control unit 41. The terminal device 4 transmits information indicating the content of the operation received from the user via the input unit 46 to the determination device 2 via the communication unit 48 and the wide area network N. In addition, the terminal device 4 receives information to be presented to the user from the determination device 2 via the communication unit 48 and the wide area network N, and displays the received information on the display unit 45.
 次に、図7を参照して、判別システム1の機能的な構成について説明する。図7に示すように、判別装置2は、機能的に、Webサーバ部210と、位置情報受付部220と、画像取得部230と、判別部240と、解像度変更部250と、出力部260と、を備える。また、端末装置4は、機能的に、入力受付部410と、プログラム実行部420と、位置情報送信部440と、機器情報受信部450と、報知部460と、を備える。 Next, the functional configuration of the discrimination system 1 will be described with reference to FIG. As illustrated in FIG. 7, the determination device 2 functionally includes a Web server unit 210, a position information reception unit 220, an image acquisition unit 230, a determination unit 240, a resolution change unit 250, and an output unit 260. . In addition, the terminal device 4 functionally includes an input reception unit 410, a program execution unit 420, a position information transmission unit 440, a device information reception unit 450, and a notification unit 460.
 これらの各機能は、ソフトウェア、ファームウェア、又は、ソフトウェアとファームウェアとの組み合わせによって実現される。ソフトウェア及びファームウェアは、プログラムとして記述され、判別装置2のROM又は記憶部22、及び、端末装置4のROM又は記憶部42に格納される。そして、判別装置2の制御部21において、CPUが、ROM又は記憶部22に記憶されたプログラムを実行することによって、判別装置2の各機能を実現する。また、端末装置4の制御部41において、CPUが、ROM又は記憶部42に記憶されたプログラムを実行することによって、端末装置4の各機能を実現する。 These functions are realized by software, firmware, or a combination of software and firmware. The software and firmware are described as programs and stored in the ROM or storage unit 22 of the determination device 2 and the ROM or storage unit 42 of the terminal device 4. Then, in the control unit 21 of the determination device 2, each function of the determination device 2 is realized by the CPU executing a program stored in the ROM or the storage unit 22. Moreover, in the control part 41 of the terminal device 4, CPU implement | achieves each function of the terminal device 4 by running the program memorize | stored in ROM or the memory | storage part 42. FIG.
 端末装置4において、入力受付部410は、ユーザからの入力を受け付ける。ユーザは、入力部46を操作して、端末装置4に所望の指示を入力することができる。例えば、ユーザは、空調機の判別処理を実行する指示、GPSによって端末装置4の現在の位置を取得する指示等を入力することができる。また、ユーザは、広域ネットワークNを介して様々なウェブサイトにアクセスするためのURL(Uniform Resource Locator)を入力することができる。 In the terminal device 4, the input receiving unit 410 receives an input from the user. The user can input a desired instruction to the terminal device 4 by operating the input unit 46. For example, the user can input an instruction to execute an air conditioner determination process, an instruction to acquire the current position of the terminal device 4 by GPS, and the like. Further, the user can input URLs (Uniform Resource Locator) for accessing various websites via the wide area network N.
 入力受付部410は、このようにしてユーザから入力された指示を受け付ける。入力受付部410は、制御部41が入力部46と協働することによって実現される。入力受付部410は、入力受付手段として機能する。 The input reception unit 410 receives an instruction input from the user in this way. The input receiving unit 410 is realized by the control unit 41 cooperating with the input unit 46. The input reception unit 410 functions as an input reception unit.
 端末装置4において、プログラム実行部420は、空調機の判別処理を実行するための判別プログラムを実行する。判別プログラムは、端末装置4が判別装置2と連携して空調機の判別処理を実行し、判別結果をユーザに提示するためのWebプログラムである。 In the terminal device 4, the program execution unit 420 executes a determination program for executing an air conditioner determination process. The discrimination program is a Web program for the terminal device 4 to perform air conditioning machine discrimination processing in cooperation with the discrimination device 2 and present the discrimination result to the user.
 判別プログラムは、判別装置2の記憶部22において、Webコンテンツ70として規定されている。プログラム実行部420は、入力受付部410によって空調機の判別処理を実行する入力が受け付けられた場合、広域ネットワークNを介して判別装置2と通信し、判別装置2に対してWebコンテンツ70を要求する。 The discrimination program is defined as Web content 70 in the storage unit 22 of the discrimination device 2. The program execution unit 420 communicates with the determination device 2 via the wide area network N and requests the Web content 70 from the determination device 2 when the input of the air conditioner determination processing is received by the input reception unit 410. To do.
 判別装置2において、Webサーバ部210は、広域ネットワークNを介して端末装置4からのアクセスを受け付ける。Webサーバ部210は、端末装置4からWebコンテンツ70の要求を受け付けると、記憶部22に記憶されているWebコンテンツ70を、端末装置4に送信する。Webサーバ部210は、制御部21が通信部28と協働することによって実現される。Webサーバ部210は、端末装置4においてプログラム実行部420が判別プログラムを実行する際におけるWebサーバとして機能する。 In the determination device 2, the Web server unit 210 receives access from the terminal device 4 via the wide area network N. When the web server unit 210 receives a request for the web content 70 from the terminal device 4, the web server unit 210 transmits the web content 70 stored in the storage unit 22 to the terminal device 4. The Web server unit 210 is realized by the control unit 21 cooperating with the communication unit 28. The Web server unit 210 functions as a Web server when the program execution unit 420 executes the determination program in the terminal device 4.
 端末装置4において、プログラム実行部420は、判別装置2からWebコンテンツ70を受信すると、受信したWebコンテンツ70を実行する。具体的に説明すると、プログラム実行部420は、受信したWebコンテンツ70に従って、空調機の判別処理を実行する。空調機の判別処理とは、位置情報送信部440、機器情報受信部450及び報知部460の処理を含む、空調機を判別するために必要な処理である。また、プログラム実行部420は、空調機の判別処理を実行中であることを示す表示画像を表示部45に表示させる。 In the terminal device 4, when receiving the Web content 70 from the determination device 2, the program execution unit 420 executes the received Web content 70. More specifically, the program execution unit 420 executes air conditioner determination processing according to the received Web content 70. The air conditioner determination process is a process necessary for determining an air conditioner, including the processes of the position information transmission unit 440, the device information reception unit 450, and the notification unit 460. In addition, the program execution unit 420 causes the display unit 45 to display a display image indicating that the air conditioner discrimination process is being executed.
 このように、プログラム実行部420は、制御部41が表示部45及び通信部48と協働することによって実現される。プログラム実行部420は、プログラム実行手段として機能する。 Thus, the program execution unit 420 is realized by the control unit 41 cooperating with the display unit 45 and the communication unit 48. The program execution unit 420 functions as a program execution unit.
 端末装置4において、位置情報送信部440は、入力受付部410によって空調機を判別する指示入力が受け付けられた場合、判別の指示と共に、判別対象の空調機の位置を示す位置情報を、判別装置2に送信する。判別対象の空調機の位置とは、判別装置2によって判別される対象となる空調機が設置された位置である。位置情報とは、緯度経度の座標のように正確な位置を示す情報であっても良いし、空調機の位置を特定することが可能な情報であれば、住所、建物名、施設名、駅周辺、指定位置を中心としたエリア等のように、広がりを持った情報であっても良い。 In the terminal device 4, when the instruction input for determining the air conditioner is received by the input receiving unit 410, the position information transmission unit 440 displays the position information indicating the position of the air conditioner to be determined together with the determination instruction. 2 to send. The position of the air conditioner to be discriminated is the position where the air conditioner to be discriminated by the discriminating device 2 is installed. The position information may be information indicating an accurate position such as latitude and longitude coordinates, and if it is information capable of specifying the position of the air conditioner, the address, building name, facility name, station The information may be spread information such as the periphery, an area centered on a specified position, and the like.
 具体的に説明すると、位置情報送信部440は、判別対象の空調機の位置を示す位置情報として、位置検知部43によって検知された端末装置4の位置を示す位置情報を、判別装置2に送信する。端末装置4はユーザに把持されて操作されるため、端末装置4の位置は、ユーザの位置に相当する。そのため、ユーザは、自身の居場所の周辺に設置されている空調機を判別する指示を、判別装置2に送信することができる。 More specifically, the position information transmission unit 440 transmits position information indicating the position of the terminal device 4 detected by the position detection unit 43 to the determination device 2 as position information indicating the position of the air conditioner to be determined. To do. Since the terminal device 4 is held and operated by the user, the position of the terminal device 4 corresponds to the position of the user. Therefore, the user can transmit to the determination device 2 an instruction for determining an air conditioner installed around his / her location.
 例えば、自宅に設置されている空調機を判別することを望む場合、ユーザは、自宅内で端末装置4を操作して、判別の指示を入力する。或いは、ユーザが屋外に居る場合において、周辺の建物に設置されている空調機を判別することを望む場合、ユーザは、その建物の近くで端末装置4を操作して、判別の指示を入力する。このようにして、様々な場所に設置されている空調機の判別を判別装置2に指示することができる。 For example, when it is desired to discriminate an air conditioner installed at home, the user operates the terminal device 4 at home and inputs a discrimination instruction. Alternatively, when the user is outdoors, when it is desired to determine the air conditioners installed in the surrounding buildings, the user operates the terminal device 4 near the building and inputs the determination instruction. . In this way, it is possible to instruct the determination device 2 to determine the air conditioners installed in various places.
 位置情報送信部440は、広域ネットワークNを介して判別装置2と通信し、判別対象の空調機の位置を示す位置情報を、判別装置2に送信する。位置情報送信部440は、制御部41が通信部48と協働することによって実現される。位置情報送信部440は、位置情報送信手段として機能する。 The position information transmission unit 440 communicates with the determination device 2 via the wide area network N, and transmits position information indicating the position of the air conditioner to be determined to the determination device 2. The position information transmission unit 440 is realized by the control unit 41 cooperating with the communication unit 48. The position information transmission unit 440 functions as a position information transmission unit.
 判別装置2において、位置情報受付部220は、端末装置4から位置情報が送信されると、送信された位置情報を受け付ける。これにより、位置情報受付部220は、判別対象の空調機の位置を示す位置情報を取得する。位置情報受付部220は、制御部21が通信部28と協働することによって実現される。位置情報受付部220は、位置情報受付手段として機能する。 In the discriminating apparatus 2, when the position information is transmitted from the terminal device 4, the position information receiving unit 220 receives the transmitted position information. Thereby, the position information reception part 220 acquires the position information which shows the position of the air conditioning machine of discrimination | determination object. The position information receiving unit 220 is realized by the control unit 21 cooperating with the communication unit 28. The position information receiving unit 220 functions as a position information receiving unit.
 判別装置2において、画像取得部230は、位置情報受付部220によって受け付けられた位置情報によって示される位置における撮影画像を取得する。受け付けられた位置情報によって示される位置における撮影画像とは、その位置を含むエリアを撮影することによって得られた画像である。具体的に説明すると、画像取得部230は、撮影画像として、判別対象の空調機の位置を人工衛星によって上空から撮影して得られた衛星画像を、衛星画像サーバ3から取得する。衛星画像サーバ3は、上述したように、地上の様々な場所を人工衛星によって上空から撮影して得られた複数の衛星画像を記憶している。 In the determination device 2, the image acquisition unit 230 acquires a captured image at the position indicated by the position information received by the position information reception unit 220. The captured image at the position indicated by the received position information is an image obtained by capturing an area including the position. More specifically, the image acquisition unit 230 acquires, from the satellite image server 3, a satellite image obtained by shooting the position of the air conditioner to be determined from the sky with an artificial satellite. As described above, the satellite image server 3 stores a plurality of satellite images obtained by photographing various places on the ground from the sky with artificial satellites.
 画像取得部230は、広域ネットワークNを介して衛星画像サーバ3と通信し、判別対象の空調機の位置を示す位置情報を、衛星画像の取得要求と共に判別装置2に送信する。
衛星画像サーバ3は、判別装置2から位置情報を受信すると、データベースに格納されている複数の衛星画像の中から、受信した位置情報によって示される位置を撮影した衛星画像を選択する。そして、衛星画像サーバ3は、選択した衛星画像を、広域ネットワークNを介して判別装置2に送信する。画像取得部230は、制御部21が通信部28と協働することによって実現される。画像取得部230は、画像取得手段として機能する。
The image acquisition unit 230 communicates with the satellite image server 3 via the wide area network N, and transmits position information indicating the position of the air conditioner to be determined to the determination device 2 together with a satellite image acquisition request.
When the satellite image server 3 receives the position information from the determination device 2, the satellite image server 3 selects a satellite image obtained by photographing the position indicated by the received position information from among a plurality of satellite images stored in the database. Then, the satellite image server 3 transmits the selected satellite image to the determination device 2 via the wide area network N. The image acquisition unit 230 is realized by the control unit 21 cooperating with the communication unit 28. The image acquisition unit 230 functions as an image acquisition unit.
 図8に、画像取得部230によって取得される衛星画像80の例を示す。図8に示すように、衛星画像80は、建物の屋上に設置された、判別対象の空調機の室外機を含む複数の室外機を捉えている。画像取得部230は、このような、判別対象の空調機が設置された位置の周辺の様子を上空から撮影した衛星画像80を、衛星画像サーバ3から取得する。 FIG. 8 shows an example of the satellite image 80 acquired by the image acquisition unit 230. As shown in FIG. 8, the satellite image 80 captures a plurality of outdoor units including the outdoor unit of the air conditioner to be determined, which is installed on the roof of the building. The image acquisition unit 230 acquires from the satellite image server 3 a satellite image 80 obtained by photographing the state around the position where the air conditioner to be discriminated is installed from above.
 判別装置2において、判別部240は、画像取得部230によって取得された衛星画像80に基づいて、判別対象の空調機に関する機器情報を判別する。空調機に関する機器情報とは、空調機の製造業者、機種、施工時期等、判別対象の空調機を他の空調機と区別するための情報である。 In the discriminating apparatus 2, the discriminating unit 240 discriminates device information related to the air conditioner to be discriminated based on the satellite image 80 acquired by the image acquiring unit 230. The equipment information related to the air conditioner is information for distinguishing the air conditioner to be distinguished from other air conditioners, such as the manufacturer, model, and construction time of the air conditioner.
 判別部240は、画像取得部230によって取得された衛星画像80を画像処理部24によって解析する。これにより、判別部240は、空調機情報50に情報が記録された複数の空調機のうちから、衛星画像80に撮影された空調機に該当する空調機を特定する。判別部240は、制御部21が画像処理部24と協働することによって実現される。判別部240は、判別手段として機能する。 The determination unit 240 analyzes the satellite image 80 acquired by the image acquisition unit 230 by the image processing unit 24. Thereby, the determination unit 240 identifies an air conditioner corresponding to the air conditioner captured in the satellite image 80 from among the plurality of air conditioners whose information is recorded in the air conditioner information 50. The determination unit 240 is realized by the control unit 21 cooperating with the image processing unit 24. The determination unit 240 functions as a determination unit.
 具体的に説明すると、判別部240は、画像取得部230によって取得された衛星画像80を、候補となる複数の空調機の外観を示す複数の外観画像のそれぞれと比較することによって、複数の空調機のうちから判別対象の空調機を特定する。複数の空調機とは、判別対象の空調機として判別される候補となる空調機であって、具体的には、記憶部22に空調機情報50として情報が記憶された空調機である。 More specifically, the determination unit 240 compares the satellite image 80 acquired by the image acquisition unit 230 with each of a plurality of appearance images indicating the appearances of a plurality of candidate air conditioners, thereby providing a plurality of air conditioners. The air conditioner to be identified is identified from among the machines. The plurality of air conditioners are air conditioners that are candidates to be identified as air conditioners to be identified, and specifically, are air conditioners that store information as air conditioner information 50 in the storage unit 22.
 空調機の外観を示す外観画像とは、具体的には、写真情報51によって示される空調機の写真、又は、図面情報52によって示される空調機の図面である。判別部240は、記憶部22に記憶された写真情報51と図面情報52とのうちの少なくとも一方を参照し、衛星画像80を写真又は図面と比較することによって、判別対象の空調機を特定する。 The appearance image showing the appearance of the air conditioner is specifically a photograph of the air conditioner indicated by the photographic information 51 or a drawing of the air conditioner indicated by the drawing information 52. The determination unit 240 refers to at least one of the photographic information 51 and the drawing information 52 stored in the storage unit 22 and identifies the air conditioner to be determined by comparing the satellite image 80 with a photograph or drawing. .
 より詳細に説明すると、判別部240は、衛星画像80のうちから、判別対象の空調機が撮影された部分の画像を抽出する。判別対象の空調機が撮影された部分とは、具体的には、図8に示す衛星画像80において太線で囲まれた、判別対象の空調機の室外機が撮影された部分である。判別部240は、衛星画像80における室外機の部分と室外機以外の背景部分との色の違いに基づいて、衛星画像80から室外機の輪郭を切り出す。そして、判別部240は、切り出した室外機の輪郭を包含する部分を衛星画像80から抽出して、図9に示す部分画像81を生成する。 More specifically, the determination unit 240 extracts from the satellite image 80 an image of a portion where the air conditioner to be determined is captured. Specifically, the portion where the air conditioner to be discriminated is photographed is a portion where the outdoor unit of the air conditioner to be discriminated is surrounded by a thick line in the satellite image 80 shown in FIG. The determination unit 240 cuts out the outline of the outdoor unit from the satellite image 80 based on the color difference between the outdoor unit and the background other than the outdoor unit in the satellite image 80. Then, the determination unit 240 extracts a portion including the cutout outline of the outdoor unit from the satellite image 80, and generates the partial image 81 illustrated in FIG.
 図7に示した判別システム1の機能構成の説明に戻る。判別装置2において、解像度変更部250は、複数の外観画像のそれぞれの解像度を、衛星画像80の解像度に低下させる。解像度とは、画像を構成する画素の密度を表す指標である。衛星画像80は上空から撮影された画像であるため、その解像度は、一般的には、カタログから得られる空調機の写真又は図面に比べて低い。そのため、解像度変更部250は、写真情報51又は図面情報52によって示される写真又は図面の解像度を、衛星画像サーバ3から取得された衛星画像80と比較可能なようにするため、衛星画像80の解像度と同等の解像度に低下させる。 Returning to the functional configuration of the discrimination system 1 shown in FIG. In the determination device 2, the resolution changing unit 250 reduces the resolution of each of the plurality of appearance images to the resolution of the satellite image 80. The resolution is an index that represents the density of pixels constituting an image. Since the satellite image 80 is an image taken from the sky, its resolution is generally lower than that of a photograph or drawing of an air conditioner obtained from a catalog. Therefore, the resolution changing unit 250 makes the resolution of the satellite image 80 in order to be able to compare the resolution of the photograph or drawing indicated by the photograph information 51 or the drawing information 52 with the satellite image 80 acquired from the satellite image server 3. To the same resolution.
 解像度変更部250は、記憶部22に記憶された複数の外観画像を画像処理部24によって加工して、解像度を変更する。解像度変更部250は、制御部21が画像処理部24と協働することによって実現される。解像度変更部250は、解像度変更手段として機能する。 The resolution changing unit 250 processes the plurality of appearance images stored in the storage unit 22 by the image processing unit 24 and changes the resolution. The resolution changing unit 250 is realized by the control unit 21 cooperating with the image processing unit 24. The resolution changing unit 250 functions as a resolution changing unit.
 判別部240は、衛星画像80から抽出された部分画像81を、解像度変更部250によって解像度が変更された複数の外観画像のそれぞれと比較する。具体的に説明すると、判別部240は、複数の外観画像のそれぞれと部分画像81との間で、室外機の形状、寸法、色等の特徴を比較する。 The determination unit 240 compares the partial image 81 extracted from the satellite image 80 with each of a plurality of appearance images whose resolution has been changed by the resolution changing unit 250. Specifically, the determination unit 240 compares features such as the shape, size, and color of the outdoor unit between each of the plurality of appearance images and the partial image 81.
 より詳細に説明すると、判別部240は、写真情報51によって示される複数の空調機の写真、図面情報52によって示される複数の空調機の図面、及び、部分画像81のそれぞれについて、特徴点を抽出する。特徴点とは、室外機の輪郭、室外機の角の位置、ファンの位置及び形状、開口部の位置及び形状等、室外機の外観を特徴的に示す点である。 More specifically, the determination unit 240 extracts feature points for each of a plurality of air conditioner photos indicated by the photo information 51, a plurality of air conditioner drawings indicated by the drawing information 52, and the partial image 81. To do. The characteristic points are points that characteristically indicate the appearance of the outdoor unit such as the outline of the outdoor unit, the corner position of the outdoor unit, the position and shape of the fan, and the position and shape of the opening.
 判別部240は、複数の外観画像のそれぞれについて、部分画像81と間における特徴点の一致の度合を示す一致度を算出する。そして、判別部240は、算出した一致度が最も大きい外観画像を、判別対象の空調機に合致する外観画像であると特定する。 The discriminating unit 240 calculates the degree of coincidence indicating the degree of coincidence of the feature points with the partial image 81 for each of the plurality of appearance images. Then, the determination unit 240 identifies the appearance image having the highest degree of coincidence calculated as an appearance image that matches the air conditioner to be determined.
 判別対象の空調機に該当する外観画像を特定すると、判別部240は、記憶部22に記憶されたカタログ情報53を参照して、判別対象の空調機に関する情報である機器情報を判別する。具体的に説明すると、判別部240は、カタログ情報53に記載された複数の空調機の製造業者、機種、製造年等の情報のうちの、特定した外観画像に対応付けられた情報を、判別対象の空調機の情報であると判別する。このようにして、判別部240は、判別対象の空調機を判別する。 When the appearance image corresponding to the air conditioner to be discriminated is specified, the discriminating unit 240 refers to the catalog information 53 stored in the storage unit 22 and discriminates device information that is information relating to the air conditioner to be discriminated. More specifically, the determination unit 240 determines information associated with the specified appearance image from among information on manufacturers, models, and manufacturing years of a plurality of air conditioners described in the catalog information 53. It is determined that the information is for the target air conditioner. In this way, the determination unit 240 determines the air conditioner to be determined.
 このような空調機自体の情報の判別と共に、判別部240は、判別対象の空調機に関する機器情報として、空調機が設置された建物に関する情報を判別する。建物に関する情報とは、具体的には、判別対象の空調機が設置された建物の名称、種類、規模等である。また、建物に関する情報は、判別対象の空調機が設置された建物の建て替え工事、その建物における設備の入れ替え工事等の情報を含む。 Together with the determination of the information about the air conditioner itself, the determination unit 240 determines the information about the building where the air conditioner is installed as the device information about the air conditioner to be determined. Specifically, the information regarding the building is the name, type, scale, and the like of the building where the air conditioner to be discriminated is installed. Moreover, the information regarding the building includes information such as rebuilding work of the building where the air conditioner to be discriminated is installed, and equipment replacement work in the building.
 具体的に説明すると、判別部240は、画像取得部230によって取得された衛星画像80に基づいて、判別対象の空調機が設置された建物の名称、種類、規模等の情報を判別する。また、判別対象の空調機が設置された建物において、建て替え工事、又は、空調機の入れ替え工事が実施されていることが衛星画像80から捉えられた場合、判別部240は、建物の竣工日、又は、空調機の施工時期を判別することができる。 More specifically, the determination unit 240 determines information such as the name, type, and scale of the building where the air conditioner to be determined is installed based on the satellite image 80 acquired by the image acquisition unit 230. In addition, when it is detected from the satellite image 80 that the rebuilding work or the air-conditioner replacement work is being performed in the building where the air conditioner to be discriminated is installed, the discriminating unit 240 displays the building completion date, Or the construction time of an air conditioner can be discriminated.
 判別部240は、判別した情報によって、記憶部22に記憶された建物情報60を更新する。具体的に説明すると、判別部240は、設置機器リスト61において、判別した建物名に対応付けて、位置情報受付部220によって受け付けられた位置情報と、判別した空調機を識別するIDと、を格納し、格納日を更新する。これにより、記憶部22には、判別した空調機の機器情報と、その空調機が設置された建物情報と、その建物の位置情報と、が対応付けて記憶される。 The determination unit 240 updates the building information 60 stored in the storage unit 22 with the determined information. More specifically, the determination unit 240 associates the position information received by the position information reception unit 220 with the identified building name in the installed device list 61 and the ID for identifying the determined air conditioner. Store and update storage date. Thereby, in the storage unit 22, the device information of the determined air conditioner, the building information where the air conditioner is installed, and the position information of the building are stored in association with each other.
 なお、図8のように、衛星画像サーバ3から取得された衛星画像80に複数の空調機が写っている場合には、判別部240は、複数の空調機のそれぞれについて、上述した判別処理を実行する。例えば、複数のフロアを有する大規模な建物では、複数のフロアを空調するための複数の空調機の室外機が屋上に設置される。このような場合、判別部240は、衛星画像80に撮影された複数の空調機のそれぞれについて、製造業者、機種、製造年等の機器情報を判別する。 As shown in FIG. 8, when a plurality of air conditioners are reflected in the satellite image 80 acquired from the satellite image server 3, the determination unit 240 performs the above-described determination processing for each of the plurality of air conditioners. Execute. For example, in a large-scale building having a plurality of floors, outdoor units of a plurality of air conditioners for air-conditioning the plurality of floors are installed on the roof. In such a case, the determination unit 240 determines device information such as manufacturer, model, and year of manufacture for each of the plurality of air conditioners captured in the satellite image 80.
 判別装置2において、出力部260は、判別部240によって判別された空調機に関する機器情報を出力する。出力部260は、広域ネットワークNを介して端末装置4と通信し、判別対象の空調機に関する機器情報を、空調機の判別指示を送信した端末装置4に出力する。出力部260は、制御部21が通信部28と協働することによって実現される。出力部260は、出力手段として機能する。 In the discriminating apparatus 2, the output unit 260 outputs device information related to the air conditioner discriminated by the discriminating unit 240. The output unit 260 communicates with the terminal device 4 via the wide area network N, and outputs device information regarding the air conditioner to be determined to the terminal device 4 that has transmitted the air conditioner determination instruction. The output unit 260 is realized by the control unit 21 cooperating with the communication unit 28. The output unit 260 functions as an output unit.
 なお、出力部260は、記憶部22に記憶されている位置情報が位置情報受付部220によって再び受け付けられた場合、記憶部22においてその位置情報に対応付けて記憶されている機器情報を出力する。言い換えると、過去に判別部240が判別処理を実行した位置と同じ位置に設置された空調機を再度判別する指示が、位置情報受付部220によって受け付けられた場合、出力部260は、記憶部22に記憶されている過去に判別された機器情報を出力する。この場合、画像取得部230は、衛星画像80を取得する処理を実行せず、判別部240は、判別対象の空調機に関する情報を判別する処理を実行しない。 When the position information stored in the storage unit 22 is received again by the position information receiving unit 220, the output unit 260 outputs the device information stored in association with the position information in the storage unit 22. . In other words, when the position information receiving unit 220 receives an instruction to determine again an air conditioner installed at the same position as the position where the determination unit 240 has performed the determination process in the past, the output unit 260 may store the storage unit 22. In the past, the device information determined in the past is output. In this case, the image acquisition unit 230 does not execute the process of acquiring the satellite image 80, and the determination unit 240 does not execute the process of determining information regarding the air conditioner to be determined.
 このように、記憶部22に記憶されている過去の判別結果を利用することで、画像取得部230による衛星画像80を取得する処理と判別部240による判別処理とを省略することができる。そのため、判別装置2における処理を効率化させることができる。 Thus, by using the past determination result stored in the storage unit 22, the process of acquiring the satellite image 80 by the image acquisition unit 230 and the determination process of the determination unit 240 can be omitted. As a result, the processing in the determination device 2 can be made efficient.
 端末装置4において、機器情報受信部450は、判別装置2から機器情報が出力されると、出力された機器情報を受信する。機器情報受信部450は、制御部41が通信部48と協働することによって実現される。機器情報受信部450は、機器情報受信手段として機能する。 In the terminal device 4, when the device information is output from the determination device 2, the device information receiving unit 450 receives the output device information. The device information receiving unit 450 is realized by the control unit 41 cooperating with the communication unit 48. The device information receiving unit 450 functions as a device information receiving unit.
 端末装置4において、報知部460は、機器情報受信部450によって受信された機器情報を報知する。図10に、報知画像の例を示す。報知部460は、機器情報受信部450が機器情報を受信した場合、図10に示す報知画像を、表示部45に表示する。 In the terminal device 4, the notification unit 460 notifies the device information received by the device information receiving unit 450. FIG. 10 shows an example of a notification image. When the device information receiving unit 450 receives the device information, the notification unit 460 displays the notification image illustrated in FIG. 10 on the display unit 45.
 具体的に説明すると、報知部460は、判別対象の空調機に関する情報として、製造業者、機種及び製造時期を報知し、判別対象の空調機が設置された建物の情報として、建物名、位置及び竣工日を報知する。また、報知部460は、判別対象の空調機の製造時期から、買い替えの時期を算出し、買い替えの時期も報知する。なお、衛星画像80に複数の空調機が撮影された場合には、報知部460は、複数の空調機について、このような報知画像を報知する。 Specifically, the notification unit 460 notifies the manufacturer, model, and manufacturing time as information on the air conditioner to be determined, and the building name, position, and information as information on the building in which the air conditioner to be determined is installed. Inform the completion date. Further, the notification unit 460 calculates the replacement time from the manufacturing time of the air conditioner to be determined, and also notifies the replacement time. When a plurality of air conditioners are photographed in the satellite image 80, the notification unit 460 notifies such notification images for the plurality of air conditioners.
 報知部460は、表示部45による表示に限らず、スピーカから音声を出力することで、機器情報を報知しても良い。報知部460は、制御部41が表示部45又はスピーカと協働することによって実現される。報知部460は、報知手段として機能する。 The notification unit 460 is not limited to display by the display unit 45, and may output device information by outputting sound from a speaker. The notification unit 460 is realized by the control unit 41 cooperating with the display unit 45 or the speaker. The notification unit 460 functions as a notification unit.
 以上のように構成される判別システム1において実行される処理の流れについて、図11及び図12を参照して、説明する。 The flow of processing executed in the discrimination system 1 configured as described above will be described with reference to FIGS.
 図11は、指定された位置周辺の建物に設置された空調機を判別するために、判別装置2と衛星画像サーバ3と端末装置4との間で実行される処理の流れを示している。図11に示す判別処理は、端末装置4において、制御部41が、空調機を判別する指示を受け付けた場合に(ステップS1)、開始する。 FIG. 11 shows a flow of processing executed among the discrimination device 2, the satellite image server 3, and the terminal device 4 in order to discriminate the air conditioners installed in the buildings around the designated position. The determination process shown in FIG. 11 starts when the control unit 41 receives an instruction to determine an air conditioner in the terminal device 4 (step S1).
 空調機を判別する指示は、端末装置4の入力部46を操作するユーザによって入力される。具体的に説明すると、端末装置4のユーザは、入力部46を操作して、広域ネットワークNを介して判別装置2にアクセスするためのURLを指定する。ステップS1において、制御部41は、入力受付部410として機能する。 The instruction for determining the air conditioner is input by the user operating the input unit 46 of the terminal device 4. More specifically, the user of the terminal device 4 operates the input unit 46 to specify a URL for accessing the determination device 2 via the wide area network N. In step S <b> 1, the control unit 41 functions as the input reception unit 410.
 端末装置4において、空調機を判別する指示を受け付けると、制御部41は、判別装置2に対してWebコンテンツ70を要求する(ステップS2)。Webコンテンツ70は、空調機の判別処理を実行するためのWebプログラムである。制御部41は、通信部28及び広域ネットワークNを介して判別装置2と通信可能に接続する。判別装置2との通信を開始する。そして、制御部41は、判別装置2の記憶部22に記憶されているWebコンテンツ70の要求を送信する。 When the terminal device 4 receives an instruction to determine an air conditioner, the control unit 41 requests the Web content 70 from the determination device 2 (step S2). The web content 70 is a web program for executing an air conditioner discrimination process. The control unit 41 is communicably connected to the determination device 2 via the communication unit 28 and the wide area network N. Communication with the discrimination device 2 is started. Then, the control unit 41 transmits a request for the Web content 70 stored in the storage unit 22 of the determination device 2.
 判別装置2において、制御部21は、端末装置4からWebコンテンツ70の要求を受け付けると、要求に対する応答として、通信部28及び広域ネットワークNを介して端末装置4にWebコンテンツ70を送信する(ステップS3)。ステップS3において、制御部21は、Webサーバ部210として機能する。 In the determination device 2, when the control unit 21 receives a request for the Web content 70 from the terminal device 4, the control unit 21 transmits the Web content 70 to the terminal device 4 via the communication unit 28 and the wide area network N as a response to the request (step S3). In step S <b> 3, the control unit 21 functions as the Web server unit 210.
 端末装置4において、制御部41は、判別装置2からWebコンテンツ70を受信すると、受信したWebコンテンツ70を実行する(ステップS4)。具体的に説明すると、制御部41は、受信したWebコンテンツ70に規定される判別プログラムを実行することによって、空調機の判別処理を開始する。ステップS2及びステップS4において、制御部41は、プログラム実行部420として機能する。 In the terminal device 4, when receiving the web content 70 from the determination device 2, the control unit 41 executes the received web content 70 (step S4). More specifically, the control unit 41 starts a discrimination process for the air conditioner by executing a discrimination program defined in the received Web content 70. In step S2 and step S4, the control unit 41 functions as the program execution unit 420.
 Webコンテンツ70を実行すると、制御部41は、判別対象の空調機の位置を示す位置情報を、判別の指示と共に、判別装置2に送信する(ステップS5)。具体的に説明すると、制御部41は、端末装置4に内蔵されたGPSの機能によって検知された端末装置4の位置情報を、広域ネットワークNを介して判別装置2に送信する。これにより、制御部41は、判別装置2に対して、判別すべき空調機の位置を指定する。ステップS5において、制御部41は、位置情報送信部440として機能する。 When the Web content 70 is executed, the control unit 41 transmits position information indicating the position of the air conditioner to be determined to the determination device 2 together with a determination instruction (step S5). More specifically, the control unit 41 transmits the position information of the terminal device 4 detected by the GPS function built in the terminal device 4 to the determination device 2 via the wide area network N. Thereby, the control unit 41 designates the position of the air conditioner to be discriminated with respect to the discriminating apparatus 2. In step S <b> 5, the control unit 41 functions as the position information transmission unit 440.
 判別装置2において、制御部21は、端末装置4から送信された位置情報を取得する。これにより、制御部21は、端末装置4から、判別すべき空調機の位置の指定を受け付ける。このとき、制御部21は、位置情報受付部220として機能する。 In the determination device 2, the control unit 21 acquires the position information transmitted from the terminal device 4. Thereby, the control part 21 receives designation | designated of the position of the air conditioning machine which should be discriminate | determined from the terminal device 4. FIG. At this time, the control unit 21 functions as the position information receiving unit 220.
 端末装置4から位置情報を取得すると、制御部21は、取得した位置情報における空調機が、設置機器リスト61に既に存在しているか否かを判定する(ステップS6)。取得した位置情報における空調機が設置機器リスト61に存在している場合(ステップS6;YES)、制御部21は、ステップS7~S9の処理をスキップする。言い換えると、制御部21は、衛星画像サーバ3から衛星画像を取得する処理と、取得した衛星画像に基づいた判別処理と、を実行しない。 When the position information is acquired from the terminal device 4, the control unit 21 determines whether or not the air conditioner in the acquired position information already exists in the installed device list 61 (step S6). When the air conditioner in the acquired position information exists in the installed device list 61 (step S6; YES), the control unit 21 skips the processing of steps S7 to S9. In other words, the control unit 21 does not execute the process of acquiring the satellite image from the satellite image server 3 and the determination process based on the acquired satellite image.
 これに対して、取得した位置情報における空調機が設置機器リスト61に存在していない場合(ステップS6;NO)、制御部21は、取得した位置情報に対応する衛星画像を衛星画像サーバ3に要求する(ステップS7)。具体的に説明すると、制御部21は、端末装置4から取得した位置情報を、広域ネットワークNを介して衛星画像サーバ3に送信して、取得した位置情報によって示される位置の衛星画像を要求する。 On the other hand, when the air conditioner in the acquired position information does not exist in the installed device list 61 (step S6; NO), the control unit 21 sends the satellite image corresponding to the acquired position information to the satellite image server 3. A request is made (step S7). More specifically, the control unit 21 transmits the position information acquired from the terminal device 4 to the satellite image server 3 via the wide area network N, and requests the satellite image at the position indicated by the acquired position information. .
 判別装置2から衛星画像の要求が送信されると、衛星画像サーバ3は、送信された要求を受信する。衛星画像サーバ3は、受信した要求に該当する衛星画像を、データベースに格納されている複数の衛星画像の中から選択して、判別装置2に衛星画像を送信する(ステップS8)。 When the satellite image request is transmitted from the discriminating apparatus 2, the satellite image server 3 receives the transmitted request. The satellite image server 3 selects a satellite image corresponding to the received request from a plurality of satellite images stored in the database, and transmits the satellite image to the determination device 2 (step S8).
 判別装置2の制御部21は、衛星画像サーバ3から送信された衛星画像を取得する。制御部21は、例えば図8に示した衛星画像80を取得する。ステップS7,S8において、制御部21は、画像取得部230として機能する。 The control unit 21 of the determination device 2 acquires the satellite image transmitted from the satellite image server 3. For example, the control unit 21 acquires the satellite image 80 shown in FIG. In steps S7 and S8, the control unit 21 functions as the image acquisition unit 230.
 判別装置2において、衛星画像サーバ3から衛星画像を取得すると、制御部21は、空調機の判別処理を実行する(ステップS9)。ステップS9における判別処理の詳細については、図12に示すフローチャートを参照して説明する。 When the determination device 2 acquires a satellite image from the satellite image server 3, the control unit 21 executes an air conditioner determination process (step S9). Details of the determination processing in step S9 will be described with reference to the flowchart shown in FIG.
 図12に示す空調機の判別処理を開始すると、制御部21は、取得した衛星画像から空調機を切り分ける(ステップS101)。具体的に説明すると、制御部21は、室外機と背景との画素の色の違いに基づいて衛星画像の中から室外機を認識し、衛星画像から室外機の部分を抽出する。これにより、制御部21は、例えば図8に示した衛星画像80から、図9に示した部分画像81を抽出する。 When the air conditioner discrimination process shown in FIG. 12 is started, the control unit 21 separates the air conditioner from the acquired satellite image (step S101). More specifically, the control unit 21 recognizes the outdoor unit from the satellite image based on the difference in pixel color between the outdoor unit and the background, and extracts a part of the outdoor unit from the satellite image. Thereby, the control part 21 extracts the partial image 81 shown in FIG. 9 from the satellite image 80 shown, for example in FIG.
 衛星画像から空調機を切り分けると、制御部21は、判別対象の空調機として判別される候補となる複数の空調機の外観を示す複数の外観画像の解像度を調整する(ステップS102)。具体的に説明すると、制御部21は、記憶部22に記憶されている空調機の写真又は図面の解像度を、衛星画像サーバ3から取得した衛星画像と比較可能なようにするため、衛星画像80の解像度と同等の解像度に低下させる。ステップS102において、制御部21は、解像度変更部250として機能する。 When the air conditioner is separated from the satellite image, the control unit 21 adjusts the resolution of the plurality of appearance images indicating the appearance of the plurality of air conditioners that are candidates to be identified as the identification target air conditioners (step S102). More specifically, the control unit 21 makes it possible to compare the resolution of the photograph or drawing of the air conditioner stored in the storage unit 22 with the satellite image acquired from the satellite image server 3. Reduce to the same resolution as In step S <b> 102, the control unit 21 functions as the resolution changing unit 250.
 外観画像の解像度を調整すると、制御部21は、解像度が調整された外観画像と、空調機の部分が切り出された衛星画像と、を比較する。第1に、制御部21は、写真情報51によって示される複数の空調機の写真のそれぞれと衛星画像との一致度を算出する(ステップS103)。具体的に説明すると、制御部21は、衛星画像に撮影された室外機の特徴を示す特徴点を抽出する。そして、制御部21は、複数の空調機の写真のそれぞれについて、衛星画像と間での特徴点の一致度を算出する。 When the resolution of the appearance image is adjusted, the control unit 21 compares the appearance image whose resolution has been adjusted with the satellite image from which the air conditioner is cut out. First, the control unit 21 calculates the degree of coincidence between each of the photos of the plurality of air conditioners indicated by the photo information 51 and the satellite image (step S103). More specifically, the control unit 21 extracts feature points indicating the features of the outdoor unit captured in the satellite image. And the control part 21 calculates the coincidence degree of the feature point between each satellite image and each of the photographs of the plurality of air conditioners.
 第2に、制御部21は、図面情報52によって示される複数の空調機の図面のそれぞれと衛星画像との一致度を算出する(ステップS104)。具体的に説明すると、制御部21は、複数の空調機の図面のそれぞれについて、衛星画像と間での特徴点の一致度を算出する。 Second, the control unit 21 calculates the degree of coincidence between each of the drawings of the plurality of air conditioners indicated by the drawing information 52 and the satellite image (step S104). Specifically, the control unit 21 calculates the degree of coincidence of the feature points with the satellite image for each of the drawings of the plurality of air conditioners.
 写真と図面とから一致度を算出すると、制御部21は、算出した一致度に基づいて、判別対象の空調機を判別する(ステップS105)。具体的に説明すると、制御部21は、算出した一致度が最も大きい写真又は図面を、判別対象の空調機に該当する写真又は図面であると特定する。そして、制御部21は、カタログ情報53を参照して、特定した写真又は図面に対応する機器情報を判別する。また、制御部21は、判別対象の空調機が設置された建物に関する情報についても判別する。 When calculating the degree of coincidence from the photograph and the drawing, the control unit 21 determines the air conditioner to be determined based on the calculated degree of coincidence (step S105). More specifically, the control unit 21 identifies the photograph or drawing with the highest degree of coincidence calculated as the photograph or drawing corresponding to the air conditioner to be determined. Then, the control unit 21 refers to the catalog information 53 to determine device information corresponding to the specified photograph or drawing. Moreover, the control part 21 also discriminate | determines also about the information regarding the building in which the air conditioner of discrimination | determination object was installed.
 空調機を判別すると、制御部21は、判別結果によって、記憶部22に記憶された建物情報60を更新する(ステップS106)。具体的に説明すると、制御部21は、設置機器リスト61において、判別した空調機の情報と、その空調機が設置された建物情報と、位置情報と、を紐付けて記憶させる。ステップS101,103~S106において、制御部21は、判別部240として機能する。以上により、図12に示した空調機の判別処理は終了する。 When the air conditioner is determined, the control unit 21 updates the building information 60 stored in the storage unit 22 with the determination result (step S106). More specifically, the control unit 21 associates and stores information about the determined air conditioner, building information where the air conditioner is installed, and position information in the installed device list 61. In steps S101, 103 to S106, the control unit 21 functions as the determination unit 240. Thus, the air conditioner discrimination process shown in FIG. 12 ends.
 図11に示したシーケンス図の説明に戻る。ステップS9において空調機の判別処理を実行すると、制御部21は、判別した空調機に関する機器情報を、広域ネットワークNを介して端末装置4に送信する(ステップS10)。ステップS10において、制御部21は、出力部260として機能する。 Returning to the explanation of the sequence diagram shown in FIG. When the air conditioner determination process is executed in step S9, the control unit 21 transmits the device information regarding the determined air conditioner to the terminal device 4 via the wide area network N (step S10). In step S <b> 10, the control unit 21 functions as the output unit 260.
 なお、ステップS6において、取得した位置情報における空調機が設置機器リスト61に存在していると判定した場合には、制御部21は、記憶部22においてこの位置情報に対応付けて記憶されている機器情報を端末装置4に送信する。言い換えると、制御部21は、過去に実行した空調機の判別を再び指示された場合には、過去の判定によって得られた機器情報を利用する。 When it is determined in step S6 that the air conditioner in the acquired position information exists in the installed device list 61, the control unit 21 is stored in the storage unit 22 in association with the position information. The device information is transmitted to the terminal device 4. In other words, when the control unit 21 is instructed again to determine the air conditioner executed in the past, the control unit 21 uses the device information obtained by the past determination.
 端末装置4において、制御部41は、判別装置2から機器情報が送信されると、送信された機器情報を受信する。このとき、制御部41は、機器情報受信部450として機能する。 In the terminal device 4, when the device information is transmitted from the determination device 2, the control unit 41 receives the transmitted device information. At this time, the control unit 41 functions as a device information receiving unit 450.
 判別装置2から機器情報を受信すると、制御部41は、受信した機器情報を報知する(ステップS11)。制御部41は、具体的には図10に示す報知画像を表示部45に表示する。ステップS11において、制御部41は、報知部460として機能する。以上によって、図11に示した判別システム1の処理は終了する。 When the device information is received from the discriminating device 2, the control unit 41 notifies the received device information (step S11). Specifically, the control unit 41 displays a notification image illustrated in FIG. 10 on the display unit 45. In step S <b> 11, the control unit 41 functions as the notification unit 460. Thus, the processing of the discrimination system 1 shown in FIG. 11 ends.
 以上詳細に説明したように、本実施の形態に係る判別システム1において、判別装置2は、判別対象の空調機の位置を示す位置情報を端末装置4から受け付け、受け付けた位置情報に対応する衛星画像80に基づいて、判別対象の空調機に関する情報を判別する。空調機の位置情報によって、その空調機に関する情報を判別することができるため、空調機の所有者、その空調機が設置された建物の管理者等に確認することを必要としない。そのため、本実施の形態に係る判別装置2によれば、空調機に関する情報を容易に判別することができる。 As described above in detail, in the determination system 1 according to the present embodiment, the determination device 2 receives position information indicating the position of the air conditioner to be determined from the terminal device 4, and a satellite corresponding to the received position information. Based on the image 80, information on the air conditioner to be determined is determined. Since information about the air conditioner can be determined from the position information of the air conditioner, it is not necessary to check with the owner of the air conditioner, the manager of the building where the air conditioner is installed, or the like. Therefore, according to the determination device 2 according to the present embodiment, information about the air conditioner can be easily determined.
 空調機は、省エネ性の向上、又は故障率の上昇のため、一般的に15年から20年ほどで買い替えることが多い。本実施の形態に係る判別システム1は、判別対象の空調機の製造業者、機種、製造年を判別することによって、このような買い替えのタイミングを容易に確認することができる。そのため、本実施の形態に係る判別システム1によれば、的確なタイミングで、空調機のリニューアルをユーザに提案することができる。 In general, air conditioners are often replaced in about 15 to 20 years in order to improve energy efficiency or increase the failure rate. The discrimination system 1 according to the present embodiment can easily confirm the timing of such replacement by discriminating the manufacturer, model, and year of manufacture of the air conditioner to be discriminated. Therefore, according to the discrimination system 1 according to the present embodiment, renewal of the air conditioner can be proposed to the user at an appropriate timing.
 特に、多数の空調機が判別対象である場合、各空調機の情報を、所有者、管理者等に逐一確認することは大きな手間がかかる。このような場合であっても、本実施の形態に係る判別システム1によれば、多数の空調機に関する情報を容易に判別することができる。これにより、多数の空調機のリニューアルを、ユーザに的確に提案することができる。 In particular, when a large number of air conditioners are to be identified, it takes a lot of trouble to check the information of each air conditioner with the owner, administrator, etc. one by one. Even in such a case, according to the determination system 1 according to the present embodiment, information regarding a large number of air conditioners can be easily determined. Thereby, renewal of many air conditioners can be proposed to a user exactly.
 また、本実施の形態に係る判別システム1において、判別装置2は、判別対象の空調機が撮影された衛星画像を取得し、取得した衛星画像に基づいて、その空調機に関する情報を判別する。これにより、広域ネットワークに接続されておらず、広域ネットワークを介して遠隔から監視できない空調機に対しても、その運転状態、異常が生じているか否か等の情報を容易に判別することができる。 Further, in the discrimination system 1 according to the present embodiment, the discrimination device 2 acquires a satellite image obtained by photographing the air conditioner to be discriminated, and discriminates information related to the air conditioner based on the acquired satellite image. As a result, it is possible to easily determine information such as the operating state and whether or not an abnormality has occurred even for an air conditioner that is not connected to the wide area network and cannot be monitored remotely via the wide area network. .
 特に、近年では、地球上の様々な場所を上空から撮影した衛星画像を比較的容易に入手することができるようになっている。更に、衛星画像の解像度は、空調機を外観から判別できる程度にまで、年々向上している。本実施の形態に係る判別システム1は、このような衛星画像を利用することによって、空調機に関する情報を容易に判別することを可能としている。 In particular, in recent years, satellite images obtained by photographing various places on the earth from the sky can be obtained relatively easily. Furthermore, the resolution of the satellite image has been improved year by year to such an extent that the air conditioner can be distinguished from the appearance. The discrimination system 1 according to the present embodiment makes it possible to easily discriminate information related to the air conditioner by using such satellite images.
 また、本実施の形態に係る判別システム1において、端末装置4は、ユーザによって持ち運ばれる携帯型の装置であって、GPSによって検知した自装置の位置情報を、判別対象の空調機の位置情報として、判別装置2に送信する。これにより、端末装置4のユーザは、自身の周辺の建物に設置された空調機を手軽に判別することができる。 Further, in the discrimination system 1 according to the present embodiment, the terminal device 4 is a portable device carried by the user, and the location information of the own device detected by the GPS is used as the location information of the air conditioner to be discriminated. As shown in FIG. Thereby, the user of the terminal device 4 can distinguish easily the air conditioner installed in the surrounding building of own.
 また、本実施の形態に係る判別システム1において、判別装置2は、比較対象として予め用意された複数の外観画像のそれぞれの解像度を、衛星画像サーバ3から取得した衛星画像80に合わせて低下させてから、複数の外観画像のそれぞれと衛星画像80との間でマッチングする。そのため、空調機を高い精度で判別することができる。 In the discrimination system 1 according to the present embodiment, the discrimination device 2 reduces the resolution of each of the plurality of appearance images prepared in advance as comparison targets in accordance with the satellite image 80 acquired from the satellite image server 3. After that, matching is performed between each of the plurality of appearance images and the satellite image 80. Therefore, the air conditioner can be identified with high accuracy.
 (変形例)
 以上、本発明の実施の形態を説明したが、本発明を実施するにあたっては、種々の形態による変形及び応用が可能である。
(Modification)
The embodiment of the present invention has been described above, but various modifications and applications can be made in implementing the present invention.
 例えば、上記実施の形態では、位置情報送信部440は、判別対象の空調機の位置を示す位置情報として、位置検知部43によって検知された端末装置4の位置を示す位置情報を、判別装置2に送信した。しかしながら、位置情報送信部440は、判別対象の空調機の位置を示す位置情報として、入力受付部410によってユーザから受け付けられた位置情報を、判別装置2に送信しても良い。この場合、ユーザは、端末装置4の入力部46を操作して、判別対象の空調機が設置された緯度経度、住所、建物名、施設名等の位置情報を入力する。 For example, in the above embodiment, the position information transmission unit 440 uses the position information indicating the position of the terminal device 4 detected by the position detection unit 43 as the position information indicating the position of the air conditioner to be determined. Sent to. However, the position information transmission unit 440 may transmit the position information received from the user by the input reception unit 410 to the determination device 2 as position information indicating the position of the air conditioner to be determined. In this case, the user operates the input unit 46 of the terminal device 4 to input position information such as the latitude / longitude, address, building name, facility name, etc. where the air conditioner to be determined is installed.
 上記実施の形態では、判別部240は、判別対象の空調機に関する機器情報として、空調機の製造業者、機種、製造時期等を判別した。しかしながら、判別部240は、これらに替えて、又は、これらに加えて、空調機の運転状態、空調機における異常発生の有無等を判別しても良い。運転状態とは、空調機が運転しているか否かである。また、異常発生とは、損傷、劣化等によって空調機が正常に運転できなくなることである。言い換えると、判別部240は、機器情報として、製造業者と、機種と、製造時期と、運転状態と、異常発生の有無と、のうちの少なくともいずれかを判別することができる。 In the above-described embodiment, the determination unit 240 determines the manufacturer, model, production time, and the like of the air conditioner as device information related to the air conditioner to be determined. However, the determination unit 240 may determine the operating state of the air conditioner, the presence / absence of an abnormality in the air conditioner, or the like instead of or in addition to these. The operating state is whether or not the air conditioner is operating. Moreover, the occurrence of abnormality means that the air conditioner cannot be operated normally due to damage, deterioration, or the like. In other words, the determination unit 240 can determine at least one of a manufacturer, a model, a manufacturing time, an operating state, and whether or not an abnormality has occurred as device information.
 上記実施の形態では、判別部240は、判別対象の空調機を撮影した撮影画像を、候補となる複数の空調機の外観を示す複数の外観画像のそれぞれと比較することによって、判別対象の空調機に関する機器情報を判別した。しかしながら、判別部240は、撮影画像を複数の外観画像のそれぞれと比較せず、判別対象の空調機における外部から視認可能な位置に示された情報に基づいて、機器情報を判別しても良い。判別対象の空調機における外部から視認可能な位置に示された情報とは、例えば、色、文字、画像コード又はこれらの組み合わせである。 In the above-described embodiment, the determination unit 240 compares the captured image obtained by capturing the air conditioner to be determined with each of the plurality of appearance images indicating the appearance of the candidate air conditioners, thereby determining the air conditioner to be determined. Device information about the machine was determined. However, the determination unit 240 may determine the device information based on the information shown in the position visible from the outside of the air conditioner to be determined without comparing the captured image with each of the plurality of appearance images. . The information shown at the position visible from the outside in the air conditioner to be determined is, for example, a color, a character, an image code, or a combination thereof.
 具体的に説明すると、判別対象の空調機には、製造業者、機種、製造時期等を示す色、文字、画像コード等の特定のパターンが予め付されている。判別部240は、撮影画像に撮影されたこのような特定のパターンに基づいて、製造業者、機種、製造時期等を判別する。或いは、空調機が、現在の運転状態又は異常発生の有無を示す特定のパターンを、外部から視認可能なように出力するようにしても良い。この場合、判別部240は、撮影画像に撮影された特定のパターンに基づいて、空調機の運転状態又は異常発生の有無を判別する。 More specifically, a specific pattern such as a color, a character, or an image code indicating a manufacturer, a model, a manufacturing time, or the like is attached in advance to the air conditioner to be discriminated. The discriminating unit 240 discriminates the manufacturer, model, production time, and the like based on such a specific pattern photographed in the photographed image. Or you may make it an air conditioner output the specific pattern which shows the presence or absence of the present driving | running state or abnormality so that it can be visually recognized from the outside. In this case, the determination unit 240 determines the operating state of the air conditioner or whether or not an abnormality has occurred based on a specific pattern captured in the captured image.
 上記実施の形態では、判別対象の空調機が撮影された撮影画像は、人工衛星によって撮影された画像であった。しかしながら、本発明において、撮影画像は、人工衛星以外の飛翔体によって撮影されたものであっても良い。例えば、撮影画像は、航空機による航空写真であっても良いし、ドローン、気球等による空撮画像であっても良い。或いは、撮影画像は、飛翔体によって上空から撮影された画像であることに限らず、人、自動車等によって地上から撮影された画像であっても良い。 In the above embodiment, the photographed image obtained by photographing the air conditioner to be discriminated is an image photographed by an artificial satellite. However, in the present invention, the captured image may be captured by a flying object other than an artificial satellite. For example, the photographed image may be an aerial photograph taken by an aircraft, or an aerial photograph taken by a drone, a balloon, or the like. Alternatively, the photographed image is not limited to an image photographed from above by a flying object, but may be an image photographed from the ground by a person, a car, or the like.
 撮影画像が人工衛星によって撮影された画像では無い場合、画像取得部230は、撮影画像を、衛星画像サーバ3以外のサーバから撮影画像を取得することができる。或いは、判別装置2は、判別対象の機器が撮影された撮影画像を記憶している画像記憶手段を備えており、画像記憶手段に記憶された撮影画像に基づいて、機器情報を判別しても良い。 When the captured image is not an image captured by an artificial satellite, the image acquisition unit 230 can acquire the captured image from a server other than the satellite image server 3. Alternatively, the determination device 2 includes an image storage unit that stores a captured image obtained by capturing the device to be determined. Even if the device information is determined based on the captured image stored in the image storage unit. good.
 上記実施の形態では、解像度変更部250は、画像取得部230が衛星画像サーバ3から衛星画像80を取得した後で、記憶部22に記憶された空調機の外観画像の解像度を、取得された衛星画像80の解像度に低下させた。しかしながら、判別装置2は、取得される可能性がある衛星画像80の解像度に応じて予め低解像度化された外観画像のデータを、記憶部22に記憶しておいても良い。これにより、判別処理に要する時間を短縮することができる。 In the above embodiment, the resolution changing unit 250 has acquired the resolution of the appearance image of the air conditioner stored in the storage unit 22 after the image acquiring unit 230 acquires the satellite image 80 from the satellite image server 3. The resolution of the satellite image 80 was reduced. However, the determination device 2 may store in the storage unit 22 the appearance image data whose resolution has been reduced in advance in accordance with the resolution of the satellite image 80 that may be acquired. As a result, the time required for the discrimination process can be shortened.
 上記実施の形態では、判別装置2は、判別候補となる複数の空調機の外観画像を示す情報として、写真情報51と図面情報52とを記憶部22に記憶していた。しかしながら、判別装置2は、写真情報51と図面情報52とのうちのどちらか一方のみを記憶しており、どちらか一方のみを用いて空調機に関する情報を判別しても良い。或いは、1つの空調機について、異なる方向から見た複数の写真又は図面を用いて空調機に関する情報を判別しても良い。 In the above embodiment, the determination device 2 stores the photographic information 51 and the drawing information 52 in the storage unit 22 as information indicating the appearance images of a plurality of air conditioners that are candidates for determination. However, the determination device 2 may store only one of the photographic information 51 and the drawing information 52, and may determine information about the air conditioner using only one of them. Or you may discriminate | determine the information regarding an air conditioner using the some photograph or drawing seen from the different direction about one air conditioner.
 上記実施の形態では、判別対象の機器は空調機であって、判別部240は、空調機の室外機が撮影された撮影画像に基づいて、空調機に関する情報を判別した。しかしながら、本発明において、判別対象の機器は、撮影画像に基づいて判別することができるものであれば、空調機以外の機器であっても良い。例えば、判別対象の機器は給湯機であっても良い、この場合、判別部240は、屋外に設置された貯湯タンク又はヒートポンプユニットが撮影された撮影画像に基づいて、給湯機を判別しても良い。 In the above embodiment, the device to be determined is an air conditioner, and the determination unit 240 determines information about the air conditioner based on a captured image of the outdoor unit of the air conditioner. However, in the present invention, the device to be determined may be a device other than the air conditioner as long as it can be determined based on the captured image. For example, the discrimination target device may be a water heater. In this case, the discrimination unit 240 may discriminate the water heater based on a photographed image obtained by photographing a hot water storage tank or a heat pump unit installed outdoors. good.
 上記実施の形態では、プログラム実行部420は、判別装置2からWebコンテンツ70を取得し、受信したWebコンテンツ70を実行することで、空調機の判別処理を実行した。しかしながら、Webコンテンツ70は、アプリケーションプログラムとして端末装置4に予めインストールされていても良い。この場合、プログラム実行部420は、アプリケーションプログラムを実行することによって、空調機の判別処理を実行する。このように端末装置4が単独でWebコンテンツ70を実行できる場合、判別装置2は、Webサーバ部210を備えてなくても良いし、Webコンテンツ70を記憶していなくても良い。 In the above-described embodiment, the program execution unit 420 acquires the Web content 70 from the determination device 2 and executes the received Web content 70 to execute the air conditioner determination process. However, the Web content 70 may be installed in advance in the terminal device 4 as an application program. In this case, the program execution unit 420 executes the air conditioner determination process by executing the application program. As described above, when the terminal device 4 can execute the Web content 70 alone, the determination device 2 may not include the Web server unit 210 or may not store the Web content 70.
 上記実施の形態では、判別装置2と衛星画像サーバ3と端末装置4とは、広域ネットワークNを介して接続されている。しかしながら、これらのうちの少なくとも2つは、同じ建物内に設置されており、ローカルエリアネットワークによって接続されていても良い。また、これらのうちの少なくとも2つの機能が同じ装置によって実現されても良い。例えば、端末装置4が判別装置2の機能を備えていても良いし、衛星画像サーバ3が判別装置2の機能を備えていても良い。 In the above embodiment, the discrimination device 2, the satellite image server 3, and the terminal device 4 are connected via the wide area network N. However, at least two of these are installed in the same building and may be connected by a local area network. Further, at least two of these functions may be realized by the same device. For example, the terminal device 4 may have the function of the determination device 2, and the satellite image server 3 may have the function of the determination device 2.
 上記実施の形態では、判別装置2の制御部21において、CPUがROM又は記憶部22に記憶されたプログラムを実行することによって、Webサーバ部210、位置情報受付部220、画像取得部230、判別部240、解像度変更部250及び出力部260の各部として機能した。また、端末装置4の制御部41において、CPUがROM又は記憶部42に記憶されたプログラムを実行することによって、入力受付部410、プログラム実行部420、位置情報送信部440、機器情報受信部450及び報知部460の各部として機能した。しかしながら、本発明において、制御部21,41は、専用のハードウェアであってもよい。専用のハードウェアとは、例えば単一回路、複合回路、プログラム化されたプロセッサ、ASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、又は、これらの組み合わせ等である。制御部21,41が専用のハードウェアである場合、各部の機能それぞれを個別のハードウェアで実現してもよいし、各部の機能をまとめて単一のハードウェアで実現してもよい。 In the above embodiment, in the control unit 21 of the determination device 2, the CPU executes a program stored in the ROM or the storage unit 22, whereby the Web server unit 210, the position information reception unit 220, the image acquisition unit 230, the determination The unit 240, the resolution changing unit 250, and the output unit 260 function as each unit. Further, in the control unit 41 of the terminal device 4, when the CPU executes a program stored in the ROM or the storage unit 42, the input reception unit 410, the program execution unit 420, the position information transmission unit 440, and the device information reception unit 450. And it functioned as each part of the alerting | reporting part 460. However, in the present invention, the control units 21 and 41 may be dedicated hardware. The dedicated hardware is, for example, a single circuit, a composite circuit, a programmed processor, an ASIC (Application Specific Integrated 、 Circuit), an FPGA (Field-Programmable Gate Array), or a combination thereof. When the control units 21 and 41 are dedicated hardware, the functions of the respective units may be realized by individual hardware, or the functions of the respective units may be collectively realized by a single hardware.
 また、各部の機能のうち、一部を専用のハードウェアによって実現し、他の一部をソフトウェア又はファームウェアによって実現してもよい。このように、制御部21,41は、ハードウェア、ソフトウェア、ファームウェア、又は、これらの組み合わせによって、上述の各機能を実現することができる。 Also, some of the functions of each unit may be realized by dedicated hardware, and the other part may be realized by software or firmware. As described above, the control units 21 and 41 can realize the functions described above by hardware, software, firmware, or a combination thereof.
 本発明に係る判別装置2又は端末装置4の動作を規定する動作プログラムを既存のパーソナルコンピュータ又は情報端末装置等のコンピュータに適用することで、当該コンピュータを、本発明に係る判別装置2又は端末装置4として機能させることも可能である。 By applying an operation program that defines the operation of the determination device 2 or the terminal device 4 according to the present invention to an existing computer such as a personal computer or an information terminal device, the computer is used as the determination device 2 or the terminal device according to the present invention. 4 can also function.
 また、このようなプログラムの配布方法は任意であり、例えば、CD-ROM(Compact Disk ROM)、DVD(Digital Versatile Disk)、MO(Magneto Optical Disk)、又は、メモリカード等のコンピュータ読み取り可能な記録媒体に格納して配布してもよいし、インターネット等の通信ネットワークを介して配布してもよい。 Further, such a program distribution method is arbitrary. For example, a computer-readable record such as a CD-ROM (Compact Disk ROM), a DVD (Digital Versatile Disk), an MO (Magneto Optical Disk), or a memory card. It may be distributed by being stored in a medium or distributed via a communication network such as the Internet.
 本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施の形態及び変形が可能とされるものである。また、上述した実施の形態は、この発明を説明するためのものであり、本発明の範囲を限定するものではない。すなわち、本発明の範囲は、実施の形態ではなく、請求の範囲によって示される。そして請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、この発明の範囲内とみなされる。 The present invention is capable of various embodiments and modifications without departing from the broad spirit and scope of the present invention. The above-described embodiments are for explaining the present invention and do not limit the scope of the present invention. In other words, the scope of the present invention is shown not by the embodiments but by the claims. Various modifications made within the scope of the claims and within the scope of the equivalent invention are considered to be within the scope of the present invention.
 本発明は、機器に関する情報を判別する技術に好適に採用され得る。 The present invention can be suitably employed in a technique for discriminating information related to equipment.
1 判別システム、2 判別装置、3 衛星画像サーバ、4 端末装置、21,41 制御部、22,42 記憶部、23 計時部、24 画像処理部、28,48 通信部、29,49 バス、43 位置検知部、44 ユーザインタフェース、45 表示部、46 入力部、50 空調機情報、51 写真情報、52 図面情報、53 カタログ情報、60 建物情報、61 設置機器リスト、62 竣工日情報、70 Webコンテンツ、80 衛星画像、81 部分画像、210 Webサーバ部、220 位置情報受付部、230 画像取得部、240 判別部、250 解像度変更部、260 出力部、410 入力受付部、420 プログラム実行部、440 位置情報送信部、450 機器情報受信部、460 報知部、N 広域ネットワーク 1 discriminating system, 2 discriminating device, 3 satellite image server, 4 terminal device, 21, 41 control unit, 22, 42 storage unit, 23 timing unit, 24 image processing unit, 28, 48 communication unit, 29, 49 bus, 43 Position detection unit, 44 user interface, 45 display unit, 46 input unit, 50 air conditioner information, 51 photographic information, 52 drawing information, 53 catalog information, 60 building information, 61 installed equipment list, 62 completion date information, 70 Web content 80 satellite image, 81 partial image, 210 Web server unit, 220 position information receiving unit, 230 image acquiring unit, 240 discriminating unit, 250 resolution changing unit, 260 output unit, 410 input receiving unit, 420 program executing unit, 440 position Information transmission unit, 450 device information reception unit, 460 notification unit, N Wide area network

Claims (14)

  1.  判別対象の機器の位置を示す位置情報を受け付ける位置情報受付手段と、
     前記位置情報受付手段によって受け付けられた前記位置情報によって示される前記位置における撮影画像に基づいて、前記判別対象の機器に関する機器情報を判別する判別手段と、
     前記判別手段によって判別された前記機器情報を出力する出力手段と、を備える、
     判別装置。
    Position information receiving means for receiving position information indicating the position of the device to be determined;
    A discriminating unit that discriminates device information related to the discriminating target device based on a captured image at the location indicated by the location information received by the location information receiving unit;
    Output means for outputting the device information determined by the determination means,
    Discriminator.
  2.  複数の撮影画像を記憶しているサーバから、前記位置情報受付手段によって受け付けられた前記位置情報によって示される前記位置における前記撮影画像を取得する画像取得手段、を更に備え、
     前記判別手段は、前記画像取得手段によって取得された前記撮影画像に基づいて、前記機器情報を判別する、
     請求項1に記載の判別装置。
    Image acquisition means for acquiring the captured image at the position indicated by the position information received by the position information receiving means from a server storing a plurality of captured images;
    The determination means determines the device information based on the captured image acquired by the image acquisition means.
    The discrimination device according to claim 1.
  3.  前記判別手段は、前記撮影画像を、候補となる複数の機器の外観を示す複数の外観画像のそれぞれと比較することによって、前記複数の機器のうちから前記判別対象の機器を特定し、特定した前記判別対象の機器に関する前記機器情報を判別する、
     請求項1又は2に記載の判別装置。
    The discriminating unit identifies and identifies the device to be discriminated from among the plurality of devices by comparing the captured image with each of a plurality of appearance images indicating the appearance of the plurality of candidate devices. Determining the device information related to the device to be determined;
    The discrimination device according to claim 1 or 2.
  4.  前記複数の外観画像のそれぞれの解像度を、前記撮影画像の解像度に低下させる解像度変更手段、を更に備え、
     前記判別手段は、前記撮影画像を、前記解像度変更手段によって解像度が低下された前記複数の外観画像のそれぞれと比較することによって、前記複数の機器のうちから前記判別対象の機器を特定し、特定した前記判別対象の機器に関する前記機器情報を判別する、
     請求項3に記載の判別装置。
    A resolution changing means for reducing the resolution of each of the plurality of appearance images to the resolution of the captured image;
    The determination unit specifies the identification target device from the plurality of devices by comparing the captured image with each of the plurality of appearance images whose resolution has been reduced by the resolution changing unit, Determining the device information related to the device to be determined;
    The discrimination apparatus according to claim 3.
  5.  前記判別手段は、前記機器情報として、前記判別対象の機器の製造業者と、前記判別対象の機器の機種と、前記判別対象の機器の製造時期と、前記判別対象の機器の運転状態と、前記判別対象の機器における異常発生の有無と、のうちの少なくともいずれかを判別する、
     請求項1から4のいずれか1項に記載の判別装置。
    The determination means includes, as the device information, a manufacturer of the device to be determined, a model of the device to be determined, a manufacturing time of the device to be determined, an operating state of the device to be determined, To determine at least one of the occurrence of an abnormality in the device to be determined;
    The discrimination device according to any one of claims 1 to 4.
  6.  前記判別手段は、前記機器情報として、前記判別対象の機器が設置された建物に関する情報を判別する、
     請求項1から5のいずれか1項に記載の判別装置。
    The determination means determines, as the device information, information related to a building where the device to be determined is installed.
    The discrimination device according to any one of claims 1 to 5.
  7.  前記判別手段によって判別された前記機器情報を、前記位置情報受付手段によって受け付けられた前記位置情報に対応付けて記憶する記憶手段、を更に備え、
     前記出力手段は、前記記憶手段に記憶されている前記位置情報が前記位置情報受付手段によって再び受け付けられた場合、前記記憶手段において前記位置情報に対応付けられて記憶されている前記機器情報を出力する、
     請求項1から6のいずれか1項に記載の判別装置。
    A storage unit for storing the device information determined by the determination unit in association with the position information received by the position information receiving unit;
    The output means outputs the device information stored in association with the position information in the storage means when the position information stored in the storage means is received again by the position information receiving means. To
    The discrimination device according to any one of claims 1 to 6.
  8.  前記判別手段は、前記判別対象の機器における外部から視認可能な位置に示された情報に基づいて、前記機器情報を判別する、
     請求項1から7のいずれか1項に記載の判別装置。
    The determining means determines the device information based on information indicated at a position visible from outside in the device to be determined.
    The discrimination device according to any one of claims 1 to 7.
  9.  前記判別対象の機器は、空調機であって、
     前記判別手段は、前記空調機の室外機が撮影された前記撮影画像に基づいて、前記空調機に関する前記機器情報を判別する、
     請求項1から8のいずれか1項に記載の判別装置。
    The device to be discriminated is an air conditioner,
    The determining means determines the device information related to the air conditioner based on the captured image obtained by photographing the outdoor unit of the air conditioner.
    The discrimination device according to any one of claims 1 to 8.
  10.  前記撮影画像は、飛翔体によって撮影された画像である、
     請求項1から9のいずれか1項に記載の判別装置。
    The captured image is an image captured by a flying object,
    The discrimination device according to any one of claims 1 to 9.
  11.  請求項1から10のいずれか1項に記載の判別装置と、端末装置と、を備える判別システムであって、
     前記判別装置において、
     前記出力手段は、前記機器情報を前記端末装置に出力し、
     前記端末装置は、
     前記出力手段によって出力された前記機器情報を受信する機器情報受信手段と、
     前記機器情報受信手段によって受信された前記機器情報を報知する報知手段と、を備える、
     判別システム。
    A discrimination system comprising the discrimination device according to any one of claims 1 to 10 and a terminal device,
    In the discrimination device,
    The output means outputs the device information to the terminal device,
    The terminal device
    Device information receiving means for receiving the device information output by the output means;
    Informing means for informing the equipment information received by the equipment information receiving means,
    Discriminating system.
  12.  前記端末装置は、
     前記端末装置の位置を検知する位置検知手段と、
     前記位置検知手段によって検知された前記端末装置の位置を示す前記位置情報を、前記判別装置に送信する位置情報送信手段と、を更に備え、
     前記判別装置において、
     前記位置情報受付手段は、前記端末装置から送信された前記位置情報を受け付ける、
     請求項11に記載の判別システム。
    The terminal device
    Position detecting means for detecting the position of the terminal device;
    Position information transmitting means for transmitting the position information indicating the position of the terminal device detected by the position detecting means to the determination device;
    In the discrimination device,
    The position information receiving means receives the position information transmitted from the terminal device;
    The discrimination system according to claim 11.
  13.  判別対象の機器の位置を示す位置情報を取得し、
     取得した前記位置情報によって示される前記位置における撮影画像に基づいて、前記判別対象の機器に関する機器情報を判別する、
     判別方法。
    Obtain location information indicating the location of the device to be identified,
    Based on the captured image at the position indicated by the acquired position information, device information related to the device to be determined is determined.
    How to determine.
  14.  コンピュータを、
     判別対象の機器の位置を示す位置情報を受け付ける位置情報受付手段、
     前記位置情報受付手段によって受け付けられた前記位置情報によって示される前記位置における撮影画像に基づいて、前記判別対象の機器に関する機器情報を判別する判別手段、として機能させる、
     プログラム。
    Computer
    Position information receiving means for receiving position information indicating the position of the device to be determined;
    Based on a captured image at the position indicated by the position information received by the position information receiving means, functioning as a determination means for determining device information related to the device to be determined;
    program.
PCT/JP2017/001728 2017-01-19 2017-01-19 Discriminating device, discriminating system, discriminating method, and program WO2018134943A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/JP2017/001728 WO2018134943A1 (en) 2017-01-19 2017-01-19 Discriminating device, discriminating system, discriminating method, and program
JP2018562805A JP6779315B2 (en) 2017-01-19 2017-01-19 Discrimination device, discrimination system, discrimination method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2017/001728 WO2018134943A1 (en) 2017-01-19 2017-01-19 Discriminating device, discriminating system, discriminating method, and program

Publications (1)

Publication Number Publication Date
WO2018134943A1 true WO2018134943A1 (en) 2018-07-26

Family

ID=62908347

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2017/001728 WO2018134943A1 (en) 2017-01-19 2017-01-19 Discriminating device, discriminating system, discriminating method, and program

Country Status (2)

Country Link
JP (1) JP6779315B2 (en)
WO (1) WO2018134943A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020076674A (en) * 2018-11-08 2020-05-21 一廣 片岡 Current situation survey drawing creation system, method, and program
JP2020144760A (en) * 2019-03-08 2020-09-10 三菱電機株式会社 Data collection device, unmanned aircraft, data collection system, data collection method, and program
JP2023031599A (en) * 2021-08-25 2023-03-09 沖電気工業株式会社 Processing apparatus, processing method, and program
JPWO2023105608A1 (en) * 2021-12-07 2023-06-15

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000293696A (en) * 1999-04-07 2000-10-20 Matsushita Electric Ind Co Ltd Image recognition device
JP2005218135A (en) * 1998-11-18 2005-08-11 Casio Comput Co Ltd Captured image retrieval apparatus and captured image retrieval method
JP2007034808A (en) * 2005-07-28 2007-02-08 Nec System Technologies Ltd Device, method, and program for discriminating change
JP2015115649A (en) * 2013-12-09 2015-06-22 三菱電機株式会社 Device control system and device control method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6020986B2 (en) * 2012-04-17 2016-11-02 株式会社日立製作所 Object identification system, object identification server, and object identification terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005218135A (en) * 1998-11-18 2005-08-11 Casio Comput Co Ltd Captured image retrieval apparatus and captured image retrieval method
JP2000293696A (en) * 1999-04-07 2000-10-20 Matsushita Electric Ind Co Ltd Image recognition device
JP2007034808A (en) * 2005-07-28 2007-02-08 Nec System Technologies Ltd Device, method, and program for discriminating change
JP2015115649A (en) * 2013-12-09 2015-06-22 三菱電機株式会社 Device control system and device control method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020076674A (en) * 2018-11-08 2020-05-21 一廣 片岡 Current situation survey drawing creation system, method, and program
JP7216994B2 (en) 2018-11-08 2023-02-02 一廣 片岡 Existing survey map creation system, method and program
JP2020144760A (en) * 2019-03-08 2020-09-10 三菱電機株式会社 Data collection device, unmanned aircraft, data collection system, data collection method, and program
JP2023031599A (en) * 2021-08-25 2023-03-09 沖電気工業株式会社 Processing apparatus, processing method, and program
JP7739842B2 (en) 2021-08-25 2025-09-17 沖電気工業株式会社 Processing device, processing method, and program
JPWO2023105608A1 (en) * 2021-12-07 2023-06-15
JP7551007B2 (en) 2021-12-07 2024-09-13 三菱電機株式会社 Air-conditioning device management system and air-conditioning device management method

Also Published As

Publication number Publication date
JPWO2018134943A1 (en) 2019-06-27
JP6779315B2 (en) 2020-11-04

Similar Documents

Publication Publication Date Title
US12333797B2 (en) Image display system, terminal, method, and program for determining a difference between a first image and a second image
WO2018134943A1 (en) Discriminating device, discriminating system, discriminating method, and program
JP7641981B2 (en) Information processing device, information processing method, program, and information collection system
JP6591594B2 (en) Information providing system, server device, and information providing method
JP7450345B2 (en) Data collection system, data collection method and program
JP2020144760A (en) Data collection device, unmanned aircraft, data collection system, data collection method, and program
US20190246071A1 (en) Building Monitoring System
CN107003385B (en) Tagging visual data with wireless signal information
JP2019163998A (en) Information provision system, server device, and information provision method
WO2018179436A1 (en) Search assist program, search assist method, and search assist device
CN114239774A (en) A method, device and computer equipment for synchronizing account of substation equipment and real scene
JP2008092246A (en) Image processor, system and program
KR101793840B1 (en) Apparatus and method for providing real time tourism image
JP2005122378A (en) Quality control system for housing construction
JP7012831B2 (en) Air conditioning equipment maintenance system and maintenance support method
CN111813979A (en) Information retrieval method and device and electronic equipment
KR102030984B1 (en) System for managing, reading and transferring cctv video, and method thereof
KR101674033B1 (en) Image mapping system of a closed circuit television based on the three dimensional map
JP2019020914A (en) Object identifying system
CN111026495B (en) Automatic generation method, device and system of equipment control interface
KR101535890B1 (en) Image monitoring method using text recognition and apparatus thereof
JP7694897B2 (en) Object detection device, system, method, and program
US11922700B2 (en) Intelligent object selection from drone field of view
JP6913708B2 (en) Information processing system, information processing device, information processing method, program and storage medium
TWI676146B (en) House price inquiry system and method

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: 17893388

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2018562805

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17893388

Country of ref document: EP

Kind code of ref document: A1