Patent ID: 7929693

Claim:
A computer-implemented key generating method comprising the steps of: operating at least one processor on at least one computer to perform acts of: detecting first change information as first change information data; detecting second change information different from said first change information as second change information data; merging a value indicative of a key generation count, said first change information and said second change information into key information; determining whether a value of the key information is within a predetermined range; when the value of the key information is not within the predetermined range, then incrementing the value indicative of a key generation count and repeating the acts of detecting first change information, detecting second change information, merging, and determining; and when the value of the key information is within the predetermined range, then performing additional processing, wherein: the first change information comprises information indicative of a biological condition of a user; the second change information comprises information indicative of activities of an animal kept by the user as a pet; and determining whether the key information is within a predetermined range is indicative of a determination that the emotion of the user surges while the pet of the user is asleep.