A computer program for a terminal device which causes a computer provided in the terminal device to perform: an input information acquiring function (S50-S80) of acquiring input information input by a user, wherein the input information is information relating to a display state of a plurality of display lamps arranged in a target product to represent a state of the target product; an identification information acquiring function of acquiring identification information for identifying state related information according to the display state of the plurality of display lamps specified by the input information, wherein the state related information is information relating to the state of the target product corresponding to the specified display state of the plurality of display lamps; a state related information acquiring function of acquiring the state related information based on the acquired identification information; and an output control function of outputting the acquired state related information on the terminal device; characterized in that: the state related information acquiring function acquires the state related information from a server connected through a network, the server comprises a storage unit including a first storage region, and a second storage region, and the state related information acquiring function acquires first state related information from the first storage region using a first URL stored in the terminal device and associated with a first display state of the plurality of display lamps as first identification information, and acquires second state related information from the second storage region using a second URL stored in the terminal device and associated with a second display state of the plurality of display lamps as second identification information. an input information acquiring function (S50-S80) of acquiring input information input by a user, wherein the input information is information relating to a display state of a plurality of display lamps arranged in a target product to represent a state of the target product; an identification information acquiring function of acquiring identification information for identifying state related information according to the display state of the plurality of display lamps specified by the input information, wherein the state related information is information relating to the state of the target product corresponding to the specified display state of the plurality of display lamps; a state related information acquiring function of acquiring the state related information based on the acquired identification information; and an output control function of outputting the acquired state related information on the terminal device; characterized in that: the state related information acquiring function acquires the state related information from a server connected through a network, the server comprises a storage unit including a first storage region, and a second storage region, and the state related information acquiring function acquires first state related information from the first storage region using a first URL stored in the terminal device and associated with a first display state of the plurality of display lamps as first identification information, and acquires second state related information from the second storage region using a second URL stored in the terminal device and associated with a second display state of the plurality of display lamps as second identification information. the state related information acquiring function acquires the state related information from a server connected through a network, the server comprises a storage unit including a first storage region, and a second storage region, and the state related information acquiring function acquires first state related information from the first storage region using a first URL stored in the terminal device and associated with a first display state of the plurality of display lamps as first identification information, and acquires second state related information from the second storage region using a second URL stored in the terminal device and associated with a second display state of the plurality of display lamps as second identification information.