Communication system, output device and information processing device
OwnerYoji Furuyainventor
Life of this patent
Estimating the term…
Abstract
Data selected by a user side is directly sent to a type of an output device having a predetermined function from a supplier side. Thereby, since the data does not pass through an information processing device on the user side, it can be prevented that the data are varied or obtained dishonestly. Furthermore, charge information that is generated in response to an output of the data is directly sent to the supplier side from the output device. Thereby, since the charge information does not pass through the information processing device on the user side, variations of the charge information can be prevented.
Claims30
A communication system capable of outputting data selected by an information processing device on a user side from data to be supplied to an information processing device on a supplier side, comprising:
- an output device including data request means for requesting the information processing device on the supplier side to send the data selected by said information processing device on the user side;
- and
- an information processing device on a supplier side including:
- determination means for determining a type of the output device in which the request is made by said request means;
- and
- a controller for controlling the transmission of the data to said output device in response to the determination by said determination means;
- wherein said output device communicates with said information processing device on the supplier side by connection independent of said information processing device on the user side.
An information processing device on a supplier side that supplies the data, comprising:
- determination means for determining the type of the device that requests the transmission of the data selected by the information processing device on the user side on based on product data including information on the data selected by the information processing device on the user side;
- and
- a controller for controlling the transmission of the data to said output device in response to the determination by said determination means;
- wherein said output device communicates with said information processing device on the supplier side by the connection independent of said information processing device on the user side.
An output device capable of communicating with an information processing device on a supplier side that supplies data and an information processing device on a user side that selects said supplied data, comprising:
- reception means for receiving product data including information on the data selected by said information processing device on the user side;
- connection means for connecting to said information processing device on the supplier side independent of said information processing device on the user side;
- data request means for notifying an identifier indicating the type of said output device via the connection by said connection means and for simultaneously requesting said information processing device on the supplier side to send the data based on said received product data;
- and
- output means for outputting the data sent from said information processing device on the supplier side in response to a result of having determined said identifier notified from said data request means.
A communication system including an information processing device on a supplier side that supplies data, an information processing device on a user side capable of selecting said data to be supplied and an output device capable of outputting said selected data, comprising:
- an information processing device on a user side including instruction means for instructing said output device to output the data selected from the data that said information processing device on the supplier side supplies;
- connection means for connecting to said information processing device on the supplier side independent of said information processing device on the user side;
- reception means for receiving the data instructed by said instruction means from said information processing device on the supplier side via the connection by said connection means;
- and
- transmission means for sending to said information processing device on the supplier side charge via the connection by said connection means information that responded to the output of the data received from said reception means.
An output device capable of communicating with an information processing device on a supplier side that supplies data and an information processing device on a user side that selects said supplied data, comprising:
- connection means for connecting to said information processing device on the supplier side independent of said information processing device on the user side;
- reception means for receiving the data selected by said information processing device on the user side from said information processing device on the supplier side via the connection by said connection means;
- and
- transmission means for sending to said information processing device on the supplier side the charge information that has responded to the output of the data received from said reception means.
A control method for controlling an information processing device on a supplier side that supplies data, comprising:
- a determination step for determining a type of a output device requesting the transmission of the data selected by said information processing device on the user side based on the product data including information on the data selected by said information processing device on the user side;
- and
- a control step for controlling the transmission of the data to said output device in response to the determination in said determination step;
- wherein said output device communicates with said information processing device on the supplier side by the connection independent of said information processing device on the user side.
A control method for controlling a output device capable of communicating with an information processing device on a supplier side that supplies data and an information processing device on a user side that selects said supplied data, comprising:
- a reception step for receiving the product data including information on the data selected by said information processing device on the user side;
- a connection step for connecting to said information processing device on the supplier side independent of said information processing device on the user side;
- a data request step for notifying the identifier indicating the type of said output device via the connection in said connection step and for simultaneously requesting said information processing device on the supplier side to send the data based on said received product data;
- and an output step for outputting the data sent from said information processing device on the supplier side in response to a result of having determined said identifier notified in said data request step.
A control method for controlling a output device capable of communicating with an information processing device on a supplier side that supplies data and an information processing device on a user side that selects said supplied data, comprising:
- a connection step for connecting to said information processing device on the supplier side independent of said information processing device on the user side;
- a reception step for receiving the data selected by said device on the user side from said information processing device on the supplier side via the connection in said connection step;
- and
- a transmission step for sending to said information processing device on the supplier side a charge information that has responded to the output of the data received in said reception step.
A storage medium that has stored a program for controlling the information processing device on the supplier side that supplies data, said program comprising:
- a determination step for determining the type of the output device requesting the transmission of the data selected by said information processing device on the user side based on the product data including information on the data selected by said information processing device on the user side;
- and
- a control step for controlling the transmission of the data to said output device in response to the determination in said determination step;
- wherein said output device communicates with said information processing device on the supplier side by the connection independent of said information processing device on the user side.
A storage medium that has stored a program for controlling the output device capable of communicating with the information processing device on the supplier side that supplies the data and the information processing device on the user side that selects said supplied data, said program comprising:
- a reception step for receiving the product data including information on the data selected by said information processing device on the user side from said information processing device on the user side;
- a connection step for connecting to said information processing device on the supplier side independent of said information processing device on the user side;
- a data request step for notifying the identifier indicating the type of said output device via the connection in said connection step and for simultaneously requesting said information processing device on the supplier side to send the data based on said received product data;
- and
- an output step for outputting the data sent from said information processing device on the supplier side in response to a result of having determined said identifier notified in said data request step.
A storage medium that has stored a program for controlling the output device capable of communicating with the information processing device on the supplier side that supplies the data and the information processing device on the user side that selects said supplied data, said program comprising:
- a connection step for connecting to said information processing device on the supplier side independent of said information processing device on the user side;
- a reception step for receiving the data selected by said information processing device on the user side from said information processing device on the user side via the connection in the said connection step;
- transmission means for sending to said information processing device on the supplier side the charge information that has responded to the output of the data received from said reception means via the connection in said connection step.
Dependencies are inferred from the claim text.