Storage medium, robot, information processing device and electronic pet system
First Claim
1. A robot system, comprising:
- a robot which both creates an action based on an externally-given stimulus and creates an action based on an internal status;
a storage medium for storing data that determines a character of the robot; and
a mobile information processing device having a display for displaying, based on the data stored in the storage medium, a virtual living body expressing the robot and the robot actions;
wherein the data stored in the storage medium is usable commonly by the robot and by the mobile information processing device, the data both being updated in accordance with an action performed by the robot and being updated in accordance with an action performed by the virtual living body.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic pet having reality by various machines is implemented. An IC card stores a matter to be renewed in accordance with an action when an electronic pet takes the action on the basis of an internal status parameter which contains the feeling of the electronic pet and represents the internal status thereof, and it is detachably mounted in a device functioning as the body of the electronic pet. A virtual pet device functions as the body of the electronic pet and performs processing to display the electronic pet, and it has a slot in which the IC card is detachably mounted. A pet type robot functions as the body of the electronic pet, and it has a slot in which the IC card is detachably mounted.
-
Citations
20 Claims
-
1. A robot system, comprising:
-
a robot which both creates an action based on an externally-given stimulus and creates an action based on an internal status;
a storage medium for storing data that determines a character of the robot; and
a mobile information processing device having a display for displaying, based on the data stored in the storage medium, a virtual living body expressing the robot and the robot actions;
wherein the data stored in the storage medium is usable commonly by the robot and by the mobile information processing device, the data both being updated in accordance with an action performed by the robot and being updated in accordance with an action performed by the virtual living body. - View Dependent Claims (2, 3)
-
- 4. A storage medium detachably mountable on a robot which creates an action by a moveable part, the storage medium comprising a stored internal status parameter representing an internal status of a virtual living body which performs an action on a mobile information processing device, the internal status parameter being updated based on the internal status in accordance with the action performed by the virtual living body.
- 6. A robot comprising an internal status parameter representing an internal status of a virtual living body which performs an action on a mobile information processing device, the robot creating an action in accordance with the internal status parameter, and the internal status parameter being updated based on the internal status in accordance with the action performed by the virtual living body.
-
8. A mobile information processing device comprising a display for displaying a virtual living body that creates an action based on an internal status parameter representing an internal status of a robot which both creates an action based on an externally-given stimulus and creates an action based on an internal status of the robot, the internal status parameter being updated based on the internal status in accordance with the action performed by the robot.
-
9. A robot system, comprising:
-
a first robot unit having a first storage medium for storing first data that determines a character of the first robot unit;
a second robot unit having a second storage medium for storing second data that determines a character of the second robot unit; and
a data generator that generates third data for determining a character of another robot unit by performing a predetermined computation based on the first data stored in the first storage medium and the second data stored in the second storage medium. - View Dependent Claims (10)
-
-
11. A method for operating a robot system, the method comprising the steps of:
-
providing a robot as part of the robot system;
enabling the robot both to create an action based on an externally-given stimulus and to create an action based on an internal status;
storing data in a storage medium of the robot system, the data determining a character of the robot;
providing a mobile information processing device as part of the robot system;
displaying on a display of the mobile information processing device, based on the data stored in the storage medium;
a virtual living body expressing the robot and the robot actions;
enabling common usage of the data stored in the storage medium by both the robot and the mobile information processing device; and
updating the data stored in the storage medium both in accordance with an action performed by the robot and in accordance with an action performed by the virtual living body. - View Dependent Claims (12, 13)
enabling detachable mounting of the storage medium on both the robot and the mobile information processing device.
-
-
13. A method for operating a robot system as claimed in claim 11, the method further comprising the step of:
varying an amount of the update of the data stored in the storage medium based on an amount of time over which the robot or the virtual living body has been activated.
-
14. A method for operating a storage medium detachably mountable on a robot which creates an action by a moveable part, the method comprising the steps of:
-
storing an internal status parameter in the storage medium, the internal status parameter representing an internal status of a virtual living body which performs an action on a mobile information processing device; and
updating the internal status parameter based on the internal status in accordance with the action performed by the virtual living body. - View Dependent Claims (15)
varying an amount of update of the internal status parameter based on an amount of time over which the robot or the virtual living body has been activated.
-
-
16. A method for operating a robot, the method comprising the steps of:
-
enabling the robot to create an action in accordance with an internal status parameter representing an internal status of a virtual living body which performs an action on a mobile information processing device; and
updating the internal status parameter based on the internal status in accordance with the action performed by the virtual living body. - View Dependent Claims (17)
storing the internal status parameter in a storage medium which is detachably mountable on the robot.
-
-
18. A method for operating a mobile information processing device, the method comprising the steps of:
-
displaying a virtual living body on the mobile information processing device;
providing an internal status parameter representing an internal status of a robot which both creates an action based on an externally-given stimulus and creates an action based on an internal status of the robot;
enabling the virtual living body to create an action based on the internal status parameter;
and updating the internal status parameter based on the internal status in accordance with the action performed by the robot.
-
-
19. A method for operating a robot system, the method comprising the steps of:
-
providing a first robot unit as part of the robot system;
storing first data in a first storage medium of the first robot unit, the first data determining a character of the first robot unit;
providing a second robot unit as part of the robot system;
storing second data in a second storage medium of the second robot unit, the second data determining a character of the second robot unit; and
generating third data via a data generator for determining a character of another robot unit by performing a predetermined computation based on both the first data stored in the first storage medium and the second data stored in the second storage medium. - View Dependent Claims (20)
-
Specification