By setting the program in this way, in this example, when a bird sits on the bird table, a still image or a moving image is automatically photographed by the camera 100b, and thus a user can see what type of bird has come. When the bird sits on the bird table and the LED lamp 100f inside the house thus emits light, the user can come out to the garden to actually see the bird that has come.
Sixth Specific Example
FIG. 17 is an explanatory diagram illustrating a sixth specific example of a linkage operation of the elements in the system illustrated in FIG. 1. Referring to FIG. 17, in this example, the button 100d and the speaker 100e are used among the elements 100. For example, the speaker 100e is disposed in a bedroom and the button 100d is disposed in a lavatory. In the illustrated example, software 603g of an alarm clock is further shown. The link 601 is set from the software 603g to the speaker 100e. The link 601 means that “the speaker 100e outputs audio according to an audio signal output by the software 603 when a set time comes.” The link 601 is set from the button 100d to the software 603g. The link 601 means that “an output of an audio signal by the software 603g stops when the button 100d is pressed.”