US8958895B2ActiveUtilityA1

Information storage medium and information processing system

Assignee: HIRAISHI HIROYUKIPriority: Oct 5, 2009Filed: Oct 1, 2010Granted: Feb 17, 2015
Est. expiryOct 5, 2029(~3.2 yrs left)· nominal 20-yr term from priority
A63H 5/00A63H 3/28
33
PatentIndex Score
0
Cited by
4
References
19
Claims

Abstract

An information processing system includes a storage section that stores a plurality of templates respectively corresponding to a plurality of preset sounds, an acquisition section that acquires external sound data corresponding to an external sound detected by a sound detection section, a determination section that compares the external sound data with each of the plurality of templates, and determines the type of preset sound corresponding to the external sound, and an execution section that executes a process corresponding to the determined type of preset sound.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A non-transitory information storage medium storing a program that causes a computer to function as:
 a storage section that stores a plurality of templates respectively corresponding to a plurality of preset sounds generated by toys; 
 an acquisition section that acquires external sound data corresponding to an external sound detected by a sound detection section, wherein the external sound is output by a toy; 
 a determination section that compares the external sound data with the preset sounds of each of the plurality of templates, and determines the type of preset sound corresponding to the external sound; and 
 an execution section that executes a process corresponding to the determined type of preset sound, 
 wherein the preset sounds, with which the external sound data is compared, of each of the plurality of templates, have been created based on electronic sounds output from the toys. 
 
     
     
       2. The information storage medium as defined in  claim 1 ,
 wherein the storage section stores a plurality of templates that respectively correspond to the plurality of preset sounds reproduced at different reproduction rates as the plurality of templates. 
 
     
     
       3. The information storage medium as defined in  claim 2 ,
 wherein the storage section stores a plurality of template blocks respectively corresponding to a plurality of preset sound fragments that correspond to a first period and differ in start timing as each of the plurality of templates, each of the plurality of preset sound fragments forming each of the plurality of preset sounds; 
 wherein the acquisition section acquires an external sound data block every second period, the external sound data block corresponding to an external sound corresponding to the first period; and 
 wherein the determination section compares the external sound data block with each of the plurality of template blocks each time the external sound data block is acquired. 
 
     
     
       4. The information storage medium as defined in  claim 3 ,
 wherein the plurality of template blocks respectively correspond to the plurality of preset sound fragments that start at intervals of the first period. 
 
     
     
       5. The information storage medium as defined in  claim 3 ,
 wherein the plurality of template blocks respectively correspond to the plurality of preset sound fragments that start at intervals of a period corresponding to the reproduction rate. 
 
     
     
       6. The information storage medium as defined in  claim 3 ,
 wherein the determination section performs a process that selects a template block that satisfies a first condition with respect to the external sound data block, a process that determines whether or not an interval between acquisition timings satisfies a second condition when a template block that satisfies the first condition has been selected with respect to the external sound data block acquired at a different acquisition timing, and a process that determines the type of preset sound corresponding to the external sound based on the type of preset sound corresponding to the selected template block when the second condition has been satisfied. 
 
     
     
       7. The information storage medium as defined in  claim 3 ,
 wherein the determination section performs a process that selects a template block that satisfies a first condition with respect to the external sound data block, a process that determines whether or not a difference in serial number between preset sound fragments that respectively correspond to selected template blocks satisfies a third condition when a template block that satisfies the first condition has been selected with respect to the external sound data block acquired at a different acquisition timing, and a process that determines the type of preset sound corresponding to the external sound based on the type of preset sound corresponding to the selected template block when the third condition has been satisfied. 
 
     
     
       8. The information storage medium as defined in  claim 3 ,
 wherein the determination section performs a process that selects a template block that satisfies a first condition with respect to the external sound data block, a process that determines whether or not the reproduction rates of preset sound fragments that respectively correspond to selected template blocks satisfy a fourth condition when a template block that satisfies the first condition has been selected with respect to the external sound data block acquired at a different acquisition timing, and a process that determines the type of preset sound corresponding to the external sound based on the type of preset sound corresponding to the selected template block when the fourth condition has been satisfied. 
 
     
     
       9. A non-transitory information storage medium storing a program that causes a computer to function as:
 a storage section that stores a plurality of templates that respectively correspond to preset sounds generated by a plurality of toys; 
 an acquisition section that acquires external sound data corresponding to an external sound detected by a sound detection section, wherein the external sound is output by a toy; 
 a determination section that compares the external sound data with the preset sounds of each of the plurality of templates, and determines the type of toy corresponding to the external sound; and 
 an execution section that executes a process corresponding to the determined type of toy, 
 wherein the preset sounds, with which the external sound data is compared, of each of the plurality of templates, have been created based on electronic sounds output from the toys. 
 
     
     
       10. An information processing system comprising:
 a storage section that stores a plurality of templates respectively corresponding to a plurality of preset sounds generated by toys; 
 an acquisition section that acquires external sound data corresponding to an external sound detected by a sound detection section, wherein the external sound is output by a toy; 
 a determination section that compares the external sound data with the preset sounds of each of the plurality of templates, and determines the type of preset sound corresponding to the external sound; and 
 an execution section that executes a process corresponding to the determined type of preset sound, 
 wherein the preset sounds, with which the external sound data is compared, of each of the plurality of templates, have been created based on electronic sounds output from the toys. 
 
     
     
       11. The information processing system as defined in  claim 10 ,
 wherein the storage section stores a plurality of templates that respectively correspond to the plurality of preset sounds reproduced at different reproduction rates as the plurality of templates. 
 
     
     
       12. The information processing system as defined in  claim 11 ,
 wherein the storage section stores a plurality of template blocks respectively corresponding to a plurality of preset sound fragments that correspond to a first period and differ in start timing as each of the plurality of templates, each of the plurality of preset sound fragments forming each of the plurality of preset sounds; 
 wherein the acquisition section acquires an external sound data block every second period, the external sound data block corresponding to an external sound corresponding to the first period; and 
 wherein the determination section compares the external sound data block with each of the plurality of template blocks each time the external sound data block is acquired. 
 
     
     
       13. The information processing system as defined in  claim 12 ,
 wherein the plurality of template blocks respectively correspond to the plurality of preset sound fragments that start at intervals of the first period. 
 
     
     
       14. The information processing system as defined in  claim 12 ,
 wherein the plurality of template blocks respectively correspond to the plurality of preset sound fragments that start at intervals of a period corresponding to the reproduction rate. 
 
     
     
       15. The information processing system as defined in  claim 12 ,
 wherein the determination section performs a process that selects a template block that satisfies a first condition with respect to the external sound data block, a process that determines whether or not an interval between acquisition timings satisfies a second condition when a template block that satisfies the first condition has been selected with respect to the external sound data block acquired at a different acquisition timing, and a process that determines the type of preset sound corresponding to the external sound based on the type of preset sound corresponding to the selected template block when the second condition has been satisfied. 
 
     
     
       16. The information processing system as defined in  claim 12 ,
 wherein the determination section performs a process that selects a template block that satisfies a first condition with respect to the external sound data block, a process that determines whether or not a difference in serial number between preset sound fragments that respectively correspond to selected template blocks satisfies a third condition when a template block that satisfies the first condition has been selected with respect to the external sound data block acquired at a different acquisition timing, and a process that determines the type of preset sound corresponding to the external sound based on the type of preset sound corresponding to the selected template block when the third condition has been satisfied. 
 
     
     
       17. The information processing system as defined in  claim 12 ,
 wherein the determination section performs a process that selects a template block that satisfies a first condition with respect to the external sound data block, a process that determines whether or not the reproduction rates of preset sound fragments that respectively correspond to selected template blocks satisfy a fourth condition when a template block that satisfies the first condition has been selected with respect to the external sound data block acquired at a different acquisition timing, and a process that determines the type of preset sound corresponding to the external sound based on the type of preset sound corresponding to the selected template block when the fourth condition has been satisfied. 
 
     
     
       18. An information processing system comprising:
 a storage section that stores a plurality of templates that respectively correspond to preset sounds generated by a plurality of toys; 
 an acquisition section that acquires external sound data corresponding to an external sound detected by a sound detection section, wherein the external sound is output by a toy; 
 a determination section that compares the external sound data with the preset sounds of each of the plurality of templates, and determines the type of toy corresponding to the external sound; and 
 an execution section that executes a process corresponding to the determined type of toy, 
 wherein the preset sounds, with which the external sound data is compared, of each of the plurality of templates, have been created based on electronic sounds output from the toys. 
 
     
     
       19. The information storage medium as defined in  claim 1 ,
 wherein the plurality of templates stored in the storage section respectively correspond to the plurality of preset sounds having sampling rates that are different from each other.

Join the waitlist — get patent alerts

Track US8958895B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.