An instant messaging server device, comprising: reception means adapted to receive data transmitted from a communication device being registered and logged on the instant messaging server device; storage means adapted to store the received data; calculation means adapted to perform a calculation process; and transmission means adapted to transmit data to another communication device, wherein: the reception means is adapted to receive from any of a plurality of terminal devices having an aroma cartridge as a cartridge containing aroma liquid loaded therein and being registered and logged on the instant messaging server device, terminal identification data for identifying the terminal device and cartridge identification data for identifying the aroma cartridge currently loaded or a type of aroma liquid contained in the aroma cartridge; the storage means is adapted to store, while associating with the terminal identification data received from one terminal device by the reception means, the cartridge identification data received from the one terminal device as the entire or a part of attribute data representing an attribute of the one terminal device; the reception means is adapted to receive from any of the plural terminal devices, request data for requesting transmission of status data representing the current loading state of the aroma cartridge in each terminal device among the plural terminal devices; and the calculation means is adapted to generate, upon the reception of the request data in the reception unit, the status data based on the terminal identification data stored in the storage means and the attribute data stored while being associated with the terminal identification data in response to the request data; characterized in that the transmission means is adapted to transmit the status data generated by the calculation means to the terminal device that has transmitted the request data. reception means adapted to receive data transmitted from a communication device being registered and logged on the instant messaging server device; storage means adapted to store the received data; calculation means adapted to perform a calculation process; and transmission means adapted to transmit data to another communication device, wherein: the reception means is adapted to receive from any of a plurality of terminal devices having an aroma cartridge as a cartridge containing aroma liquid loaded therein and being registered and logged on the instant messaging server device, terminal identification data for identifying the terminal device and cartridge identification data for identifying the aroma cartridge currently loaded or a type of aroma liquid contained in the aroma cartridge; the storage means is adapted to store, while associating with the terminal identification data received from one terminal device by the reception means, the cartridge identification data received from the one terminal device as the entire or a part of attribute data representing an attribute of the one terminal device; the reception means is adapted to receive from any of the plural terminal devices, request data for requesting transmission of status data representing the current loading state of the aroma cartridge in each terminal device among the plural terminal devices; and the calculation means is adapted to generate, upon the reception of the request data in the reception unit, the status data based on the terminal identification data stored in the storage means and the attribute data stored while being associated with the terminal identification data in response to the request data; the reception means is adapted to receive from any of a plurality of terminal devices having an aroma cartridge as a cartridge containing aroma liquid loaded therein and being registered and logged on the instant messaging server device, terminal identification data for identifying the terminal device and cartridge identification data for identifying the aroma cartridge currently loaded or a type of aroma liquid contained in the aroma cartridge; the storage means is adapted to store, while associating with the terminal identification data received from one terminal device by the reception means, the cartridge identification data received from the one terminal device as the entire or a part of attribute data representing an attribute of the one terminal device; the reception means is adapted to receive from any of the plural terminal devices, request data for requesting transmission of status data representing the current loading state of the aroma cartridge in each terminal device among the plural terminal devices; and the calculation means is adapted to generate, upon the reception of the request data in the reception unit, the status data based on the terminal identification data stored in the storage means and the attribute data stored while being associated with the terminal identification data in response to the request data;