Information processing system
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing system, an information processing method for use with the system, an information providing system, and information providing method for use with the system, an information processing apparatus, an information processing method for use with the apparatus, a doll, an object, a program storage medium, and a program for authenticating users reliably are provided. A user acquires beforehand a doll called Pochara the Good Friend incorporating an IC chip that stores a user ID for authenticating the user. When the user mounts the doll on a platform 23 connected to a personal computer 22, the user ID is read from the IC chip by a reader housed in the platform 23 and transmitted over the Internet 1 to a Pochara service server 9. The server 9 has a Pochara database 10 holding personal information about users of the service. The transmitted user ID is checked against the personal information in the database for authentication. This invention applies advantageously to servers offering services through networks.
173 Citations
114 Claims
-
1-57. -57. (canceled)
-
58. An information processing system comprising:
-
an object for holding user identification information for identifying a user;
a first information processing apparatus for performing processes;
a reader which is provided in conjunction with said first information processing apparatus and which reads said user identification information held in said object; and
a second information processing apparatus which receives for authentication said user identification information read by said reader and forwarded by said first information processing apparatus over a network, and which transmits a result of the authentication to said first information processing apparatus connected over said network;
wherein a display unit of said first information processing apparatus displays an image corresponding to said object based on said user identification information read by said reader and based on said result of said authentication performed by said second information processing apparatus. - View Dependent Claims (59, 60, 61)
-
-
62. An information processing method for use with an information processing system comprising:
-
an object for holding user identification information for identifying a user;
an information processing apparatus for performing processes;
a reader which is provided in conjunction with said information processing apparatus and which reads said user identification information held in said object; and
a second information processing apparatus which receives for authentication said user identification information read by said reader and forwarded by said first information processing apparatus over a network, and which transmits a result of the authentication to said first information processing apparatus connected over said network;
wherein said information processing method comprises causing a display unit of said first information processing apparatus to display an image corresponding to said object based on said user identification information read by said reader and on said result of said authentication performed by said second information processing apparatus.
-
-
63. An information processing apparatus connected to an other information processing apparatus over a network, said information processing apparatus comprising:
-
managing means for managing user identification information for identifying a user;
receiving means for receiving said user identification information read by a reader associated with said other information processing apparatus and transmitted by said other information processing apparatus over said network;
authenticating means for authenticating said user identification information received by said receiving means on the basis of said user identification information managed by said managing means; and
transmitting means for transmitting display information to said other information processing apparatus over said network, said display information being needed by said other information processing apparatus for displaying an image corresponding to said user identification information read by said reader on the basis of a result of the authentication performed by said authenticating means. - View Dependent Claims (64, 65, 66, 67)
-
-
68. An information processing method for use with an information processing apparatus connected to an other information processing apparatus over a network, said information processing method comprising the steps of:
-
managing user identification information for identifying a user;
receiving said user identification information read by a reader associated with said other information processing apparatus and transmitted by said other information processing apparatus over said network;
authenticating said user identification information received in said receiving step on the basis of said user identification information managed in said managing step; and
transmitting display information to said other information processing apparatus over said network, said display information being needed by said other information processing apparatus for displaying an image corresponding to said user identification information read by said reader on the basis of a result of the authentication performed in said authenticating step.
-
-
69. A program storage medium which stores a program readable by a computer for controlling an information processing apparatus connected to an other information processing apparatus over a network, said program comprising:
-
managing user identification information for identifying a user;
receiving said user identification information read by a reader associated with said other information processing apparatus and transmitted by said other information processing apparatus over said network;
authenticating said user identification information received in said receiving step on the basis of said user identification information managed in said managing step; and
transmitting display information to said other information processing apparatus over said network, said display information being needed by said other information processing apparatus for displaying an image corresponding to said user identification information read by said reader based on a result of the authentication performed in said authenticating step.
-
-
70. A program for use with a computer for controlling an information processing apparatus connected to an other information processing apparatus over a network, said program causing said computer to execute the steps of:
-
managing user identification information for identifying a user;
receiving said user identification information read by a reader associated with said other information processing apparatus and transmitted by said other information processing apparatus over said network;
authenticating said user identification information received in said receiving step on the basis of said user identification information managed in said managing step; and
transmitting display information to said other information processing apparatus over said network, said display information being needed by said other information processing apparatus for displaying an image corresponding to said user identification information read by said reader on the basis of a result of the authentication performed in said authenticating step.
-
-
71. An information processing apparatus connected to an other information processing apparatus over a network, said information processing apparatus comprising:
-
acquiring means for acquiring user identification information for identifying a user;
transmitting means for transmitting said user identification information acquired by said acquiring means to said other information processing apparatus over said network;
receiving means for receiving a result of authentication performed by said other information processing apparatus on the basis of said user identification information transmitted by said transmitting means; and
controlling means for controlling a display arrangement so as to display an image corresponding to said user identification information acquired by said acquiring means on the basis of said result of the authentication received by said receiving means. - View Dependent Claims (72, 73, 74, 75, 76, 77)
-
-
78. An information processing method for use with an information processing apparatus connected to an other information processing apparatus over a network, said information processing method comprising:
-
acquiring user identification information for identifying a user;
transmitting said user identification information acquired in said acquiring step to said other information processing apparatus over said network;
receiving a result of authentication performed by said other information processing apparatus on the basis of said user identification information transmitted in said transmitting step; and
controlling a display arrangement so as to display an image corresponding to said user identification information read in said reading step on the basis of said result of the authentication received in said receiving step.
-
-
79. A program storage medium which stores a program readable by a computer for controlling an information processing apparatus connected to an other information processing apparatus over a network, said program comprising:
-
acquiring user identification information for identifying a user;
transmitting said user identification information acquired in said acquiring step to said other information processing apparatus over said network;
receiving a result of authentication performed by said other information processing apparatus based on said user identification information transmitted in said transmitting step; and
controlling a display arrangement so as to display an image corresponding to said user identification information read in said reading step on the basis of said result of the authentication received in said receiving step.
-
-
80. A program for use with a computer for controlling an information processing apparatus connected to an other information processing apparatus over a network, said program causing said computer to execute the steps of:
-
acquiring user identification information for identifying a user;
transmitting said user identification information acquired in said acquiring step to said other information processing apparatus over said network;
receiving a result of authentication performed by said other information processing apparatus on the basis of said user identification information transmitted in said transmitting step; and
controlling a display arrangement so as to display an image corresponding to said user identification information read in said reading step on the basis of said result of the authentication received in said receiving step.
-
-
81. A doll for use when an information processing apparatus is used, said doll comprising a memory for storing user identification information for identifying a user who owns said doll;
wherein said doll is so shaped as to be representative of an image displayed on a display unit of said information processing apparatus when said user identification information read from said memory by a reader associated with said information processing apparatus is authenticated.
-
82. An information providing system comprising:
-
a first information processing apparatus for providing content over a network;
a second information processing apparatus for receiving said content over said network; and
a third information processing apparatus for outputting a signal to said first information processing apparatus based on a request from said second information processing apparatus;
wherein an object corresponding to said content is delivered to a user of said second information processing apparatus;
wherein said second information processing apparatus reads object identification information for identifying said object from said object, before transmitting the retrieved object identification information to said third information processing apparatus over said network;
wherein said third information processing apparatus searches for content identification information for identifying said content based on said object identification information received from said second information processing apparatus, before transmitting the detected content identification information to said first information processing apparatus; and
wherein, upon receipt of said content identification information from said third information processing apparatus, said first information processing apparatus transmits said content corresponding to said content identification information to said second information processing apparatus over said network.
-
-
83. An information providing method for use with an information providing system comprising:
-
a first information processing apparatus for providing content over a network;
a second information processing apparatus for receiving said content over said network; and
a third information processing apparatus for outputting a signal to said first information processing apparatus based on a request from said second information processing apparatus;
wherein said information providing method comprises the steps of;
delivering an object corresponding to said content to a user of said second information processing apparatus;
causing said second information processing apparatus to read object identification information for identifying said object from said object, before transmitting the retrieved object identification information to said third information processing apparatus over said network;
causing said third information processing apparatus to search for content identification information for identifying said content based on said object identification information received from said second information processing apparatus, before transmitting the detected content identification information to said first information processing apparatus; and
upon receipt of said content identification information from said third information processing apparatus, causing said first information processing apparatus to transmit said content corresponding to said content identification information to said second information processing apparatus over said network.
-
-
84. An information processing apparatus for managing ways in which content provided by a first other information processing apparatus over a network is used by a second other information processing apparatus, said information processing apparatus comprising:
-
receiving means for receiving object identification information read from an object by said second other information processing apparatus and transmitted thereby over said network, said object identification information being held in said object so as to identify said object;
transmitting means for transmitting content identification information for identifying said content to said first other information processing apparatus over said network, said content identification information corresponding to said object identification information received by said receiving means; and
billing means for billing a user of said second other information processing apparatus.
-
-
85. An information processing method for use with an information processing apparatus for managing ways in which content provided by a first other information processing apparatus over a network is used by a second other information processing apparatus, said information processing method comprising the steps of:
-
receiving object identification information read from an object by said second other information processing apparatus and transmitted thereby over said network, said object identification information being held in said object so as to identify said object;
transmitting content identification information for identifying said content to said first other information processing apparatus over said network, said content identification information corresponding to said object identification information received by said receiving means; and
billing a user of said second other information processing apparatus.
-
-
86. A program storage medium which stores a program readable by a computer for controlling an information processing apparatus for managing ways in which content provided by a first other information processing apparatus over a network is used by a second other information processing apparatus, said program comprising the steps of:
-
receiving object identification information read from an object by said second other information processing apparatus and transmitted thereby over said network, said object identification information being held in said object so as to identify said object;
transmitting content identification information for identifying said content to said first other information processing apparatus over said network, said content identification information corresponding to said object identification information received by said receiving means; and
billing a user of said second other information processing apparatus.
-
-
87. A program for use with a computer for controlling an information processing apparatus for managing ways in which content provided by a first other information processing apparatus over a network is used by a second other information processing apparatus, said program causing said computer to execute the steps of:
-
receiving object identification information read from an object by said second other information processing apparatus and transmitted thereby over said network, said object identification information being held in said object so as to identify said object;
transmitting content identification information for identifying said content to said first other information processing apparatus over said network, said content identification information corresponding to said object identification information received by said receiving means; and
billing a user of said second other information processing apparatus.
-
-
88. An information processing apparatus for providing content to an other information processing apparatus over a network, said information processing apparatus comprising:
-
identification information acquiring means for acquiring identification information read from an object by said other information processing apparatus and transmitted thereby over said network, said identification information identifying a type of content obtainable by said object; and
initial data transmitting means for decrypting encrypted initial data read from said object by said other information processing apparatus and transmitted thereby over said network, before transmitting the decrypted initial data to said other information processing apparatus. - View Dependent Claims (89, 90, 91, 92)
-
-
93. An information processing method for use with an information processing apparatus for providing content to an other information processing apparatus over a network, said information processing method comprising:
-
acquiring identification information read from an object by said other information processing apparatus and transmitted thereby over said network, said identification information identifying a type of content obtainable by said object; and
decrypting encrypted initial data read from said object by said other information processing apparatus and transmitted thereby over said network, before transmitting the decrypted initial data to said other information processing apparatus.
-
-
94. A program storage medium which stores a program readable by a computer for controlling an information processing apparatus for providing content to an other information processing apparatus over a network, said program comprising the steps of:
-
acquiring identification information read from an object by said other information processing apparatus and transmitted thereby over said network, said identification information identifying a type of content obtainable by said object; and
decrypting encrypted initial data read from said object by said other information processing apparatus and transmitted thereby over said network, before transmitting the decrypted initial data to said other information processing apparatus.
-
-
95. A program for use with a computer for controlling an information processing apparatus for providing content to an other information processing apparatus over a network, said program causing said computer to execute the steps of:
-
acquiring identification information read from an object by said other information processing apparatus and transmitted thereby over said network, said identification information identifying a type of content obtainable by said object; and
decrypting encrypted initial data read from said object by said other information processing apparatus and transmitted thereby over said network, before transmitting the decrypted initial data to said other information processing apparatus.
-
-
96. An information processing apparatus for receiving content from a first other information processing apparatus over a network, said information processing apparatus comprising:
-
acquiring means for acquiring object identification information for identifying an object from said object;
transmitting means for transmitting said object identification information acquired by said acquiring means to a second other information processing apparatus over said network; and
receiving means for receiving said content transmitted over said network by said first other information processing apparatus on the basis of content identification information for identifying said content transmitted by said second other information processing apparatus to said first other information processing apparatus in accordance with said object identification information transmitted by said transmitting means. - View Dependent Claims (97, 98, 99, 100, 101, 102, 103, 104)
-
-
105. An information processing method for use with an information processing apparatus for receiving content from a first other information processing apparatus over a network, said information processing method comprising the steps of:
-
acquiring object identification information for identifying an object from said object;
transmitting said object identification information acquired in said acquiring step to a second other information processing apparatus over said network; and
receiving said content transmitted over said network by said first other information processing apparatus on the basis of content identification information for identifying said content transmitted by said second other information processing apparatus to said first other information processing apparatus in accordance with said object identification information transmitted in said transmitting step.
-
-
106. A program storage medium which stores a program readable by a computer for controlling an information processing apparatus for receiving content from a first other information processing apparatus over a network, said program comprising the steps of:
-
acquiring object identification information for identifying an object from said object;
transmitting said object identification information acquired in said acquiring step to a second other information processing apparatus over said network; and
receiving said content transmitted over said network by said first other information processing apparatus on the basis of content identification information for identifying said content transmitted by said second other information processing apparatus to said first other information processing apparatus in accordance with said object identification information transmitted in said transmitting step.
-
-
107. A program for use with a computer for controlling an information processing apparatus for receiving content from a first other information processing apparatus over a network, said program causing said computer to execute the steps of:
-
acquiring object identification information for identifying an object from said object;
transmitting said object identification information acquired in said acquiring step to a second other information processing apparatus over said network; and
receiving said content transmitted over said network by said first other information processing apparatus on the basis of content identification information for identifying said content transmitted by said second other information processing apparatus to said first other information processing apparatus in accordance with said object identification information transmitted in said transmitting step.
-
-
108. A doll for use when content is used by an information processing apparatus, said doll comprising a memory for storing identification information necessary for identifying said doll;
wherein said doll is so shaped as to be representative of an image associated with said content. - View Dependent Claims (109, 110, 111, 112, 113)
-
114. An object for use when content is used by an information processing apparatus, said object comprising a memory for storing identification information necessary for identifying said content;
wherein said object is so characterized as to be representative of an image associated with said content.
Specification