Information processing apparatus, information processing method, information processing system, and storage medium
First Claim
1. A system comprising:
- a first receiving unit for receiving a request from a user;
an information processing apparatus; and
a motion control apparatus,wherein the information processing apparatus comprising;
a processor;
a memory coupled to the processor;
input means for inputting image data via a network;
motion vector detecting means for detecting a plurality of motion vectors in the image data;
motion data generating means for generating motion data as a function of the plurality of motion vectors detected in the image data;
ID generating means for generating an ID corresponding to a set of the image data input via said input means and the motion data generated by said motion data generating means; and
transmitting means for transmitting the image data, the motion data, and the ID data, in a mutually related fashion, to the motion control apparatus via said network; and
wherein the motion control apparatus comprising;
a second receiving unit for receiving the image data, the motion data, and the ID data; and
a motion presenting unit for outputting an image and motion as a function of the received image data, ID data, and motion data,wherein, when the image data is output, a horizontal component, a vertical component, a rotational component and zoom component motion data generated from the motion vectors detected from the image data being output are weighted, synchronized and output,wherein the image data and motion data are output in response to the request from the user;
charging means for charging a total fee including a fee for use of said information processing apparatus and a fee for use of the motion control apparatus; and
data generating means for generating data indicating the amount of fee for use of the motion control apparatus, included in said total fee charged by said charging means.
1 Assignment
0 Petitions
Accused Products
Abstract
An image and motion corresponding to the image are presented in response to a request issued by an user. The user transmits image data from a terminal to a motion data generating apparatus. The motion data generating apparatus generates motion data from the received image data. The motion data generating apparatus transmits the generated motion data together with the image data, in a mutually related fashion, to an image/motion control apparatus. The motion data generating apparatus also transmits ID data assigned to the image data and the motion data to the terminal. The image/motion control apparatus stores the received data. When the image/motion control apparatus receives ID data input by a user via an image/motion presenting apparatus, the image/motion control apparatus reads image data and motion data corresponding to the received ID data and transmits the image data and the motion data to the image/motion presenting apparatus. The image/motion presenting apparatus presents an image in accordance with the received image data and also presents motion in accordance with the motion data.
22 Citations
6 Claims
-
1. A system comprising:
-
a first receiving unit for receiving a request from a user; an information processing apparatus; and a motion control apparatus, wherein the information processing apparatus comprising; a processor; a memory coupled to the processor; input means for inputting image data via a network; motion vector detecting means for detecting a plurality of motion vectors in the image data; motion data generating means for generating motion data as a function of the plurality of motion vectors detected in the image data; ID generating means for generating an ID corresponding to a set of the image data input via said input means and the motion data generated by said motion data generating means; and transmitting means for transmitting the image data, the motion data, and the ID data, in a mutually related fashion, to the motion control apparatus via said network; and wherein the motion control apparatus comprising; a second receiving unit for receiving the image data, the motion data, and the ID data; and a motion presenting unit for outputting an image and motion as a function of the received image data, ID data, and motion data, wherein, when the image data is output, a horizontal component, a vertical component, a rotational component and zoom component motion data generated from the motion vectors detected from the image data being output are weighted, synchronized and output, wherein the image data and motion data are output in response to the request from the user; charging means for charging a total fee including a fee for use of said information processing apparatus and a fee for use of the motion control apparatus; and data generating means for generating data indicating the amount of fee for use of the motion control apparatus, included in said total fee charged by said charging means.
-
-
2. An information processing system comprising at least one processor;
- and
at least one memory, coupled to the at least one processor, the at least one memory storing a method comprising the steps of; receiving a request from a user; inputting image data via a network; detecting a plurality of motion vectors in the image data; generating motion data for controlling motion as a function of the plurality of motion vectors detected in the image data; generating an ID corresponding to a set of the image data input in said inputting step and the motion data generated in said motion data generating step; and transmitting the image data, the motion data, and the ID data, in a mutually related fashion, to a motion control apparatus via said network; and outputting image and motion as a function of image data, ID data, and the motion data, wherein, when the image data is output, a horizontal component, a vertical component, a rotational component and zoom component motion data generated from the motion vectors detected from the image data being output are weighted, synchronized and output, wherein the image data and motion data are output in response to the request from the user; charging a total fee including a fee for use of said information processing apparatus and a fee for use of the motion control apparatus; and generating data indicating the amount of fee for use of said motion control apparatus, included in said total fee charged in said charging step.
- and
-
3. A non-transitory storage medium including a computer-readable program stored thereon, said program comprising the steps of:
-
receiving a request from a user; detecting a plurality of motion vectors in image data; generating motion data for controlling motion as a function of the plurality of motion vectors detected in the image data; generating an ID corresponding to a set of the image data and the motion data generated in said motion data generating step; and transmitting the image data, the motion data, and the ID data, in a mutually related fashion, to a second apparatus via said network; and outputting an image and motion as a function of image data, ID data, and the motion data, wherein, when the image data is output, a horizontal component, a vertical component, a rotational component and zoom component motion data generated from the motion vectors detected from the image data being output are weighted, synchronized and output, wherein the image data and motion data are output in response to the request from the user; charging a total fee including a fee for use of said information processing apparatus and a fee for use of the second apparatus; and generating data indicating the amount of fee for use of the second apparatus, included in said total fee charged in said charging step.
-
-
4. A system comprising:
-
a processor; a memory coupled to the processor; an information processing apparatus; a first receiving unit for receiving a request from a user; and a motion control apparatus, wherein the information processing apparatus comprises; input means for inputting image data and an ID assigned to said image data, via a network; motion vector detecting means for detecting a plurality of motion vectors in the image data; motion data generating means for generating motion data for controlling motion as a function of the plurality of motion vectors detected in the image data; transmitting means for transmitting the image data, the ID and the motion data to a motion control apparatus, wherein the motion control apparatus comprises; a second receiving unit for receiving the image data, the motion data, and the ID data; and a motion presenting unit for outputting an image and motion as a function of the received image data, ID data, and motion data, wherein, when the image data is output, a horizontal component, a vertical component, a rotational component and zoom component motion data generated from the motion vectors detected from the image data being output are weighted, synchronized and output, wherein the image data and motion data are output in response to the request from the user; and charging means for charging in accordance with the charge data input via said input means.
-
-
5. An information processing system comprising at least one processor;
- and
at least one memory, coupled to the at least one processor, the at least one memory storing a method comprising the steps of; receiving a request from a user; inputting image data and an ID assigned to said image data, via a network; detecting a plurality of motion vectors in the image data; generating motion data for controlling motion as a function of the plurality of motion vectors detected in the image data; transmitting the image data, the ID, and the motion data to a motion control apparatus such that said image data, the ID, and said motion data are related to each other; and outputting an image and motion as a function of the image data, ID data, and the motion data, wherein, when the image data is output, a horizontal component, a vertical component, a rotational component and zoom component motion data generated from the motion vectors detected from the image data being output are weighted, synchronized and output, wherein the image data and motion data are output in response to the request from the user; charging in accordance with the charge data input in said inputting step.
- and
-
6. A non-transitory storage medium including a computer-readable program stored thereon, said program comprising the steps of:
-
receiving a request from a user; inputting image data and an ID assigned to said image data, via a network; detecting a plurality of motion vectors in the image data; generating motion data for controlling motion as a function of the plurality of motion vectors detected in the image data; transmitting the image data, the ID, and the motion data; and outputting an image and motion as a function of image data, ID data, and the motion data, wherein, when the image data is output, a horizontal component, a vertical component, a rotational component and zoom component motion data generated from the motion vectors detected from the image data being output are weighted, synchronized and output, wherein the image data and motion data are output in response to the request from the user; and charging in accordance with the charge data input in said inputting step.
-
Specification