IP Library Granted Patent US 8,958,895
Granted Patent B2
US 8,958,895 · App. 12/896,160 · Granted Feb 17, 2015

Information storage medium and information processing system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,958,895
App. No.
12/896,160
Granted
Feb 17, 2015
Kind
B2
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 (58)

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.

Assignments (3)
CHANGE OF NAME Recorded Mar 16, 2016
From: BANDAI NAMCO GAMES INC.
To: BANDAI NAMCO ENTERTAINMENT INC.
Reel/Frame 038104/0788 →
CHANGE OF NAME Recorded May 21, 2014
From: NAMCO BANDAI GAMES INC.
To: BANDAI NAMCO GAMES INC.
Reel/Frame 032975/0393 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2010
From: HIRAISHI, HIROYUKI; SHIMIZU, ASUKA
To: NAMCO BANDAI GAMES INC.
Reel/Frame 025463/0407 →