PHOTOGRAPHING PROGRAM

The present disclosure makes it easy to take construction photos. A program according to one embodiment of the present disclosure causes a terminal to function as: an information acquiring part configured to acquire installation information including at least a place of installation of a construction object, and construction information linked with the installation information; an activation part configured to activate a camera function of the terminal when the installation information is selected; and an adding part configured to add the construction information linked with the selected installation information to an image of the construction object taken by the camera function.

TECHNICAL FIELD

The present disclosure relates to a photographing program.

BACKGROUND ART

Conventionally, when equipment such as an air conditioner is installed, construction photos are taken at the site of construction. The workers take photos of the equipment such as an air conditioner together with a construction blackboard on which information about the construction is hand-written. In recent years, however, more photos are taken by using a small electronic blackboard (also referred to as a “small blackboard”) (see Patent Document 1).

Patent Document

Patent Document 1: Japanese Unexamined Patent Application Publication No. 2016-171454

SUMMARY OF THE INVENTION

Problem to be Solved by the Invention

However, according to Patent Document 1, when the worker takes a photo, the worker has also to input information in the electronic small blackboard and save it with the photographed image, which is troublesome.

It is therefore an object of this disclosure to make it easy to take construction photos.

Means for Solving Problem

The program according to the first aspect of the present disclosure causes a terminal to function as: an information acquiring part configured to acquire installation information including at least a place of installation of a construction object, and construction information linked with the installation information; an activation part configured to activate a camera function of the terminal when the installation information is selected; and an adding part configured to add the construction information linked with the selected installation information to an image of the construction object taken by the camera function.

According to the first aspect of the present disclosure, construction photos can be taken easily, and appropriate construction information can be added to the images of construction photos.

Also, based upon the program of the first aspect, according to a second aspect of the present disclosure, the place of installation is represented as a location on a plot plan.

According to the second aspect of the present disclosure, the photographer has only to select a desired location on a plot plan to take a photo by the camera function and add the construction information linked with that location to the image.

Also, based upon the program of the first aspect, according to a third aspect of the present disclosure, the place of installation is represented by text.

According to the third aspect of the present disclosure, the photographer has only to select desired text to take a photo by the camera function and add the construction information linked with that text to the image.

Also, based upon the program of any one of the first aspect to the third aspect, according to a fourth aspect of the present disclosure, when the installation information is selected, the information acquiring part acquires the construction information linked with the selected installation information.

According to the fourth aspect of the present disclosure, only the construction information in which the installation information is selected is acquired, so that the amount of data to send and receive can be reduced.

Also, based upon the program of any one of the first aspect to the fourth aspect, according to a fifth aspect of the present disclosure, the program further causes the terminal to function as a display part that is configured to display at least part of the construction information on a screen of the camera function in a changeable manner.

According to the fifth aspect of the present disclosure, the photographer can visually identify and change at least part of the construction information linked with the selected installation information.

Also, based upon the program of the fifth aspect, according to a sixth aspect of the present disclosure, the display part displays the construction information at a location on the screen determined based on whether or not the terminal needs to be operated.

According to the sixth aspect of the present disclosure, the photographer can operate the terminal with ease while the construction information is displayed.

Also, based upon the program of any one of the first aspect to the sixth aspect, according to a seventh aspect of the present disclosure, the program further causes the terminal to function as an image transmission part configured to send an image of the construction object, which is taken by the camera function and to which the construction information is added by the adding part, to the server, as data for use in a construction report.

According to the seventh aspect of the present disclosure, the image, to which the construction information is added, can be saved in the server and used in a construction report.

Also, based upon the program of the seventh aspect, according to an eighth aspect of the present disclosure, the program further causes the terminal to function as an evaluation result receiving part configured to receive an evaluation result determined with regard to the image saved in the server.

According to the eighth aspect of the present disclosure, the photographer can know the suitability of the photographed image.

Also, based upon the program of any one of the first aspect to the seventh aspect, according to a ninth aspect of the present disclosure, the information acquiring part acquires the construction information registered with the server in advance, from the server.

According to the ninth aspect of the present disclosure, the construction information registrant can register in advance the construction information that the construction information registrant wants to add to the image.

Also, based upon the program of any one of the first aspect to the ninth aspect, according to a tenth aspect of the present disclosure, the construction object is equipment, and the program further causes the terminal to function as a camera function control part that is configured to control the camera function to identify the equipment and place a focus on the equipment.

According to the tenth aspect of the present disclosure, the photographer does not need to perform any operation to place a focus on the equipment.

Also, based upon the program of any one of the first aspect to the ninth aspect, according to an eleventh aspect of the present disclosure, the construction object is equipment, and the program further causes the terminal to function as a camera function control part that is configured to control the camera function to display a line for determining a location of the equipment on a screen of the camera function.

According to the eleventh aspect of the present disclosure, the photographer does not need to perform any operation to determine the location of the equipment on the camera function screen.

Also, based upon the program of any one of the first aspect to the ninth aspect, according to a twelfth aspect of the present disclosure, the construction object is equipment, and the program further causes the terminal to function as a camera function control part that is configured to control the camera function to identify and start photographing the equipment.

According to the twelfth aspect of the present disclosure, the photographer does not need to perform any operation to start photographing the equipment.

EMBODIMENT FOR CARRYING OUT THE INVENTION

Explanation of Terms

“Equipment” is any type of equipment that is installed at any place. For example, equipment refers to the indoor unit of an air conditioner, the outdoor unit of an air conditioner, an air cleaner, and so forth.

Note that, although a case will be described in this specification where the object that is subject to construction or that is installed (hereinafter also referred to as the “construction object”) is equipment such as an air conditioner, the present disclosure may be applied to any unspecified construction object.

FIG.1is a diagram showing an overall configuration of one embodiment of the present disclosure. A construction management system1can include a photographing terminal10, a server20, a registration terminal30, and an evaluation terminal40. The server20is communicably connected with the photographing terminal10, the registration terminal30, and the evaluation terminal40, via an unspecified network. Each will be described below.

The photographing terminal10is a terminal for taking a photo of a construction object (for example, equipment such as an air conditioner). The photographing terminal10has a camera function. For example, the photographing terminal10is a smartphone, a tablet, and the like. The photographing terminal10acquires installation information of equipment such as an air conditioner and construction information linked with that installation information. Also, when installation information is selected, the camera function of the photographing terminal10is activated. Also, the photographing terminal10adds construction information linked with the selected installation information, to the image of the construction object taken by the camera function. Note that the person who operates the photographing terminal10will be hereinafter referred to as a “photographer11.” Later, the photographing terminal10will be described in detail with reference toFIG.2.

The registration terminal30is a terminal for registering installation information of equipment such as an air conditioner with the server20in advance (that is, before the photographer11takes photos). Also, the registration terminal30is a terminal for linking construction information to the installation information of equipment such as an air conditioner. For example, the registration terminal30is a personal computer or the like. Note that the person who operates the registration terminal30will be hereinafter referred to as a “construction information registrant31.” Later, the registration terminal30will be described in detail with reference toFIG.3.

The evaluation terminal40is a terminal for evaluating an image that is taken by the photographing terminal10and stored in the server20. For example, the evaluation terminal40is a personal computer or the like. Note that the person who operates the evaluation terminal40will be hereinafter referred to as an “image evaluator41.” Later, the evaluation terminal40will be described in detail with reference toFIG.4.

The server20is one or more computers. The memory device of the server20stores installation information of equipment such as an air conditioner, and construction information linked with that installation information. Also, images taken by the photographing terminal10are stored in a memory device of the server20.

The server20receives installation information of equipment such as an air conditioner from the registration terminal30. Also, the server20sends the installation information of equipment such as an air conditioner and the construction information linked with that installation information, to the photographing terminal10. Later, the server20will be described in detail with reference toFIG.5.

FIG.2is a functional block diagram of the photographing terminal10according to one embodiment of the present disclosure. The photographing terminal10includes an information acquiring part101, an activation part102, and an adding part103. Note that the photographing terminal10may be further provided with a display part104, an image transmission part105, an evaluation result receiving part106, and a camera function control part107. Also, the photographing terminal10functions as an information acquiring part101, an activation part102, and an adding part103, by executing a program. Note that the photographing terminal10can be configured to further function as a display part104, an image transmission part105, an evaluation result receiving part106, and a camera function control part107, by executing a program. Each will be described below.

The information acquiring part101acquires equipment installation information and construction information linked with the installation information. For example, the information acquiring part101receives the equipment installation information and the construction information linked with the installation information from the server20.

Here, the construction information and the installation information will be described. The construction information is information related to the construction of equipment such as an air conditioner. The construction information is linked with installation information. Later, the construction information will be described in detail with reference toFIG.6.

The installation information at least includes information that indicates the place where equipment such as an air conditioner is installed (the place of installation). For example, a plot plan (for example, a construction drawing of the property (for example, the building) where the equipment is installed) is provided, and the place of installation is indicated by a location (for example, an icon) on the plot plan (that is, represented by a location on the plot plan). Alternatively, the place of installation is indicated by text (that is, represented by text). Later, the installation information will be described in detail with reference toFIG.6.

The activation part102determines whether or not installation information displayed on a display of the photographing terminal10or the like is selected. For example, the activation part102determines whether or not any of the locations (for example, icons) on the plot plan displayed on the display of the photographing terminal10or the like is selected (for example, tapped on). Alternatively, the activation part102determines whether or not any of the text displayed on the display of the photographing terminal10or the like is selected.

In the event installation information is selected, the activation part102activates the camera function of the photographing terminal10. For example, in the event installation information is selected, the activation part102makes the camera built in the photographing terminal10or the camera connected to the photographing terminal10ready to take a photo of the construction object (for example, equipment such as an air conditioner).

The adding part103determines whether or not a photo of the construction object has been taken (that is, whether or not the shutter has been pressed) by the camera function activated by the activation part102. The adding part103adds the construction information linked with the installation information selected by the photographer11, to the image of the construction object taken by the camera function activated by the activation part102. For example, the adding part103adds the construction information as the image's metadata.

The display part104displays the installation information acquired by the information acquiring part101on the display of the photographing terminal10or the like. For example, the display part104displays a screen on which the place where the equipment is installed is indicated by a location (for example, an icon) on a plot plan. Alternatively, the display part104displays a screen on which the place where the equipment is installed is indicated by text.

Also, the display part104displays at least part of the construction information linked with the installation information selected by the photographer11, on a screen (that is, a photographing screen) of the camera function activated by the activation part102, in a changeable manner.

Also, the display part104displays the construction information linked with the installation information selected by the photographer11at a location determined based on whether or not the photographing terminal10needs to be operated, on a screen (that is, a photographing screen) of the camera function activated by the activation part102. For example, the construction information is displayed at a location where the photographer11can operate the construction information with ease, based on information as to whether the photographer11is right-handed or left-handed, which is registered in advance. For example, an item of construction information that is to be operated in the currently-ongoing task is displayed at a location where the photographer11can operate the item with ease. On the other hand, an item of construction information that is not operated in the currently-ongoing task may be hidden on a temporary basis. For example, based on the operation log of the photographer11, an item of construction information that is operated frequently is displayed at a location where the photographer11can operate the item with ease, and an item of construction information that is operation less frequency is displayed at a location where the photographer11can operate the item less easily. For example, an item of construction information that should not be operated easily (for example, an important button) is displayed at a location where the photographer11has difficulty operating the item.

The image transmission part105sends the image, which has been taken by the camera function of the photographing terminal10, and to which the construction information has been added by the adding part103, to the server20.

The evaluation result receiving part106receives the result of evaluation rendered with regard to the image stored in the server20.

The camera function control part107controls the camera function so as to identify the equipment such as an air conditioner and place a focus on the equipment (autofocus). Also, the camera function control part107controls the camera function so as to display lines (auxiliary lines) for determining the location of the equipment on the camera function screen. Also, the camera function control part107controls the camera function so as to identify the equipment such as an air conditioner and start taking photographs.

Also, the camera function control part107can control the camera function such that the image of the equipment the camera function is about to photograph is compared against the image database of the equipment such as an air conditioner, and, if the equipment the camera function is about to photograph is not the one that is to be photographed, an warning is issued to the photographer11. Also, the camera function control part107can control the camera function such that, when an image taken by the camera function is blurred, the photographer11is prompted to take that photo again.

<Functional Block of Registration Terminal30>

FIG.3is a functional block diagram of the registration terminal30according to one embodiment of the present disclosure. The registration terminal30includes a registration part301. Also, the registration terminal30functions as a registration part301by executing a program. Below, this will be described in detail.

The registration part301sends construction information of the equipment to the server20. For example, the registration part301sends construction information (for example, construction status, constructor information, etc.) input by the construction work information registrant31, to the server20.

Also, the registration part301sends the correspondence between construction information and installation information to the server20.

In the event the equipment's installation information is indicated by a location on a plot plan, the registration part301sends, to the server20, the correspondence between each construction information and each location on the plot plan indicating a place where the equipment is installed, specified by the construction information registrant31.

In the event the equipment's installation information is indicated by text, the registration part301sends, to the server20, the correspondence between each construction information and each text indicating a place where the equipment is installed, specified by the construction information registrant31.

<Functional Block of Evaluation Terminal40>

FIG.4is a functional block diagram of the evaluation terminal40according to one embodiment of the present disclosure. The evaluation terminal40includes an evaluation part401. Also, the evaluation terminal40functions as an evaluation part401by executing a program. Below, this will be described in detail.

The evaluation part401evaluates the images taken by the photographing terminal10stored in the server20. The evaluation part401receives an image stored in the memory part204of the server20, from the server20. Also, the evaluation part401receives as input an evaluation result of the image received from the server20, rendered by the image evaluator41. Also, the evaluation part401sends the evaluation result of the image to the server20.

<Functional Block of Server20>

FIG.5is a functional block diagram of the server20according to one embodiment of the present disclosure. The server20includes a registration part201, an information providing part202, an evaluation part203, and a memory part204. Also, the server20functions as the registration part201, the information providing part202, and the evaluation part203, by executing a program. Also, the memory part204is implemented by a memory device of the server20(ROM1002or the like inFIG.11). Each will be described below.

The registration part201receives the construction information of the equipment from the registration terminal30, and stores the received construction information in the memory part204.

Also, the registration part201receives the correspondence between construction information and installation information from the registration terminal30, and stores the received correspondence between construction information and installation information in the memory part204.

In the event the installation information of the equipment is indicated by a location on a plot plan, the registration part201receives the correspondence between each construction information and each location on the plot plan indicating a place where the equipment is installed, and stores the received correspondence in the memory part204.

In the event the installation information of the equipment is indicated by text, the registration part201receives the correspondence between each construction information and each text indicating a place where the equipment is installed, and stores the received correspondence in the memory part204.

Also, the registration part201receives an image taken by the photographing terminal10from the photographing terminal10, and stores the received image in the memory part204.

The information providing part202sends equipment installation information and construction information linked with the installation information, to the photographing terminal10. For example, the information providing part202sends installation information and construction information with regard to property information (for example, a property name, a case name (construction name), etc.) specified from the photographing terminal10, to the photographing terminal10.

The evaluation part203sends the image stored in the memory part204of the server20, to the evaluation terminal40. Also, the evaluation part203receives the evaluation result of the image from the evaluation terminal40. Also, the evaluation part203reports the evaluation result (for example, a request for a retake) to the photographing terminal10.

The memory part204the stores installation information of equipment such as an air conditioner and construction information linked with the installation information. Also, images taken by the photographing terminal10are stored in the memory part204. For example, images taken by the photographing terminal10are used in a construction report.

FIG.6shows an example of construction information and installation information according to one embodiment of the present disclosure. For example, the information ofFIG.6, including “property information,” “place of installation,” “equipment information,” “construction status,” “constructor information,” and “others” is managed per property (for example, building) where the equipment is installed. As mentioned above, the installation information includes at least a “place of installation.” Furthermore, the installation information may include “equipment information.” The construction information can include, for example, “construction status” and “constructor information.”

“Property information” is information about the property (for example, the building) in which the equipment is installed. “Property information” includes, for example, the property name, the case name (construction name), an abbreviation for the construction name, and the property's address information.

“Place of installation” is information about the place where the equipment is installed. “Place of installation” includes, for example, information about the floor in the property where the equipment is installed, the zone, the room such as a conference room, and the place in the room.

“Equipment information” is information about the equipment. “Equipment information” includes, for example, information about the equipment's system, the equipment's model, and the equipment's name. Note that the photographer11may acquire the equipment's name from the QR code (registered trademark) of the equipment, and link it to an image taken by the photographing terminal10.

“Construction status” is information about the status of construction. For example, “construction status” is information about the name of the process, the name of the task, and the status of the task.

“Constructor information” is information about the constructor. For example, “constructor information” is information about the company and the registrant (construction information registrant31).

“Others” is information other than the above. For example, “Others” may include information about the date, the test result, the checker's name, and memorandum.

FIG.7is a diagram for explaining the linking between construction information and installation information according to one embodiment of the present disclosure. The upper part ofFIG.7shows an example of construction information, and the lower part ofFIG.7shows an example of a plot plan. For example, the plot plan is a construction drawing of the property (for example, the building, etc.) where the equipment such as an air conditioner is installed.

By using the registration terminal30, the construction information registrant31links between the construction information in the upper part ofFIG.7and the locations on the plot plan of the lower part ofFIG.7(that is, the places where the equipment such as an air conditioner is installed). For example, the construction information registrant31can link between the construction information and the locations on the plot plan by dragging and dropping the icons and the like that are linked with each construction information to the locations on the plot plan (that is, places where the equipment such as an air conditioner is installed).

Note that, when the places where the equipment is installed are indicated by text, the construction information registrant31links each text (for example, “Men's change room on the 3rd floor,” “Women's change room on the 3rd floor,” “Waiting room on the 3rd floor,” etc.) with the construction information.

FIG.8is a transition diagram of a screen that is displayed on the photographing terminal10according to one embodiment of the present disclosure. The left part ofFIG.8is an example of a screen on which a location on a plot plan indicates a place where the equipment is installed. The right part ofFIG.8is an example of the screen of the camera function of the photographing terminal10.

When the photographer11selects (for example, taps on) a desired location on the screen of the left part ofFIG.8, the camera function of the photographing terminal10is activated, and the screen transitions to the screen of the right part ofFIG.8. As shown in the right part ofFIG.8, at least part of the construction information is displayed on the camera function screen in a changeable manner. When the photographer11takes a photo using the camera function, the construction information linked with the location selected in the left screen inFIG.8is added to the image taken.

Note that, if the place where the equipment is installed is indicated by text, when the photographer11selects desired text, the camera function of the photographing terminal10is activated, and the screen transitions to the screen shown in the left part ofFIG.8.

FIG.9is a sequence diagram of the registration process, the photographing process, and the evaluation process according to one embodiment of the present disclosure. Hereinafter, the registration process (steps11to14), the photographing process (steps21to24), and the evaluation process (steps31to34) will be described separately.

In step11(S11), the registration terminal30sends the construction information of equipment to the server20. For example, the registration terminal30sends the construction information (for example, the construction status, constructor information, etc.) input by the construction information registrant31, to the server20.

In step12(S12), the server20stores the construction information received in S11, in the memory part204of the server20.

In step13(S13), the registration terminal30sends the correspondence between construction information and installation information to the server20.

In the event the equipment's installation information is indicated by locations on a plot plan, the registration terminal30sends, to the server20, the correspondence between the construction information and the locations on the plot plan indicating the places where the equipment is installed, specified by the construction information registrant31.

In the event the equipment's installation information is indicated by text, the registration terminal30sends, to the server20, the correspondence between the construction information and the text indicating the places where the equipment is installed, specified by the construction information registrant31.

In step14(S14), the server20stores the correspondence between the construction information and the installation information received in S13, in the memory part204of the server20.

In step21(S21), the server20sends the equipment installation information and the construction information linked with the installation information, to the photographing terminal10. For example, the server20sends the installation information and the construction information with regard to the property information specified by the photographing terminal10(for example, the property name, the case name (construction name), etc.), to the photographing terminal10.

In step22(S22), when installation information is selected, the photographing terminal10activates the camera function of the photographing terminal10. Next, the photographing terminal10adds the construction information linked with the selected installation information, to the image of the construction object taken by the camera function.

In step23(S23), the photographing terminal10sends the image taken in S22, to the server20.

In step24(S24), the server20stores the image received in S23, in the memory part204of the server20. For example, when the image is stored in the memory part204of the server20, the server20can report this to the evaluation terminal40.

In step31(S31), the server20sends the image stored in the memory part204of the server20, to the evaluation terminal40. For example, the server20sends the image to the evaluation terminal40in response to a request from the evaluation terminal40.

In step32(S32), the evaluation terminal40receives as input the evaluation result of the image received in S31. For example, the evaluation terminal40receives as input the result of evaluation by the image evaluator41.

In step33(S33), the evaluation terminal40sends the evaluation result of S32to the server20. For example, when the evaluation result is stored in the memory part204of the server20, the server20can report this to the photographing terminal10.

In step34(S34), the server20reports the evaluation result received in S33to the photographing terminal10. For example, the server20reports the evaluation result (for example, a request for a retake) of the image to the photographing terminal10in response to a request from the photographing terminal10.

FIG.10is a flowchart of the photographing process according to one embodiment of the present disclosure. The following process is performed as the photographing terminal10executes a program (for example, a smartphone application) that one embodiment of the present disclosure provides. Assume that the program (for example, a smartphone application) is installed in the photographing terminal10in advance. For example, the photographing terminal10can acquire the URL (Uniform Resource Locator) of a site for downloading the program (for example, a smartphone application) via email registered as constructor information of the construction information.

In step101(S101), the information acquiring part101of the photographing terminal10acquires the equipment's installation information and the construction information linked with the installation information. For example, the information acquiring part101of the photographing terminal10receives the equipment's installation information and the construction information linked with the installation information, from the server20.

Note that the information acquiring part101of the photographing terminal10may start acquiring the installation information and the construction information when the photographing terminal10reads a QR code (for example, a QR code distributed by the site managing person or the like at the site of construction). Alternatively, the information acquiring part101of the photographing terminal10may start acquiring the installation information and the construction information when the photographing terminal10arrives at the site of construction (for example, when GPS (Global Positioning System) and such location information of the photographing terminal10matches with the address of the construction site registered as property information of the construction information).

In step102(S102), the display part104of the photographing terminal10displays the installation information acquired in S101on the display of the photographing terminal10or the like. For example, the display part104of the photographing terminal10displays a screen on which the places where the equipment is installed are indicated by locations on a plot plan (for example, icons on a plot plan). Alternatively, the display part104of the photographing terminal10displays a screen on which the places where the equipment is installed are indicated by text.

The display part104of the photographing terminal10can superimpose and display icons or the like that indicate the places where the equipment is installed, on the plot plan received from the server20. Note that the server20may superimpose icons or the like that indicate the places where the equipment is installed on a plot plan.

In step103(S103), the activation part102of the photographing terminal10determines whether or not the installation information displayed in S102is selected. For example, the activation part102of the photographing terminal10determines whether or not any of the locations (for example, icons) on the plot plan displayed in S102is selected.

Alternatively, the activation part102of the photographing terminal10determines whether or not any of the text displayed in S102is selected. If the installation information is selected, the process proceeds to step104. If no installation information is selected, the process returns to S102and waits until the installation information is selected.

In step104(S104), the activation part102of the photographing terminal10activates the camera function of the photographing terminal10in response to the selection of the installation information in S103. For example, in the event installation information is selected, the activation part102makes the camera built in the photographing terminal10or the camera connected to the photographing terminal10ready to take a photo of the construction object (for example, equipment such as an air conditioner).

In step105(S105), the adding part103of the photographing terminal10determines whether or not a photo of the construction object has been taken by the camera function activated in S104(that is, whether or not the shutter has been pressed). If a photo has been taken by the camera function, the process proceeds to step106. If no photo has been taken by the camera function, the process returns to S104and waits until a photo is taken by the camera function.

In step106(S106), the adding part103of the photographing terminal10adds the construction information linked with the installation information selected in S103, to the image taken by the camera function in S105. For example, the adding part103of the photographing terminal10adds the construction information as the image's metadata.

Note that the information acquiring part101of the photographing terminal10may acquire the installation information alone in S101, and acquire the construction information linked with that installation information when the installation information is selected in S103.

As described above, according to one embodiment of the present disclosure, it is possible to shorten the time for taking construction photos at the site of construction. Also, it is possible to prevent incorrect construction information from being added to the photographed images.

FIG.11is a block diagram showing an example hardware structure of the photographing terminal10, the server20, the registration terminal30and the evaluation terminal40according to one embodiment of the present disclosure. The photographing terminal10, the server20, the registration terminal30, and the evaluation terminal40include a CPU (Central Processing Unit)1001, a ROM (Read Only Memory)1002, and a RAM (Random Access Memory)1003. The CPU1001, the ROM1002, and the RAM1003constitute what is known as a computer.

Furthermore, the photographing terminal10, the server20, the registration terminal30, and the evaluation terminal40can include a secondary memory device1004, a display device1005, an operating device1006, an I/F (Interface) device1007, and a drive device1008. Note that the hardware of the photographing terminal10, the server20, the registration terminal30, and the evaluation terminal40are connected with each other via a bus B.

The CPU1001is an arithmetic-and-logic device that executes various programs installed in the secondary memory device1004.

The ROM1002is a non-volatile memory. The ROM1002functions as a main memory device for storing various programs, data, and so forth that the CPU1001requires when executing various programs installed in the secondary memory device1004. To be more specific, the ROM1002functions as a main memory device for storing, for example, boot programs such as BIOS (Basic Input/Output System), EFI (Extensible Firmware Interface), and so forth.

The RAM1003is a volatile memory such as a DRAM (Dynamic Random Access Memory), a SRAM (Static Random Access Memory), and so forth. The RAM1003functions as a main memory device to provide the work area that is expanded when various programs installed in the secondary memory device1004are executed on the CPU1001.

The secondary memory device1004is a secondary memory device that stores various programs and information for use when various programs are executed.

The display device1005is a display device that displays the internal state of the photographing terminal10, the server20, the registration terminal30, and the evaluation terminal40.

The operating device1006is an input device to allow the administrator of the photographing terminal10, the server20, the registration terminal30, and the evaluation terminal40to input various commands in the photographing terminal10, the server20, the registration terminal30, and the evaluation terminal40.

The I/F device1007is a communication device for connecting with the network and communicating with the photographing terminal10, the server20, the registration terminal30, the evaluation terminal40, and so forth.

The drive device1008is a device for setting up the recording medium1009. The recording medium1009referred to here includes a medium on which information is recorded optically, electrically, or magnetically, such as a CD-ROM, a flexible disk, a magneto-optical disk, and so forth. Furthermore, the recording medium1009may include a semiconductor memory or the like that records information electrically, such as an EPROM (Erasable Programmable Read Only Memory), a flash memory, and so forth.

Note that various programs are installed on the secondary memory device1004by, for example, setting a distributed recording medium1009in the drive device1008, and reading various programs recorded on this recording medium1009by means of the drive device1008. Alternatively, various programs to be installed in the secondary memory device1004may be downloaded from the network via the I/F device1007.

Note that, as described above, the camera built in the photographing terminal10or the camera connected to the photographing terminal10is used to take photos of the construction object (for example, equipment such as an air conditioner). That is, the photographing terminal10may be configured to have a built-in camera (that is, the photographing terminal10and the camera are formed as one device), or the photographing terminal10may be connected with a camera (that is, the photographing terminal10and the camera are formed as separate devices).

Although an embodiment of the present disclosure has been described in detail, the present disclosure is by no means limited to the specific examples described herein, and various variations and modifications can be made within the scope of the herein-contained claims.

This application is based on and claims priority to Japanese Patent Application No. 2020-035936, filed on Mar. 3, 2020, the entire contents of which are incorporated herein by reference.

REFERENCE SIGNS LIST