Data storage apparatus, data providing system and data providing method
First Claim
1. A data storage apparatus to be connected to an external apparatus by way of a predetermined connection interface, the apparatus comprising:
- data storage means including a first storage area adapted to be used for freely writing data from the external apparatus connected to the data storage apparatus and limit reading of the written data in the data format used by the external apparatus and a second storage area storing software for executing an operation of reading out the data written in the first storage area; and
control means for controlling the operation of the data storage means of reading out the data written in the first storage area by executing the software stored in the second storage area in response to a request from the external apparatus to read out the data written in the first storage area and transmitting the read out data to the external apparatus connected to the data storage apparatus after converting the read out data into a signal of the output format of the external apparatus without fail.
1 Assignment
0 Petitions
Accused Products
Abstract
The data that a user wants are reliably provided, while avoiding any fraudulent use of the provided data. The present invention provides a data storage apparatus to be connected to an external apparatus by way of a predetermined connection interface, the apparatus comprising a data storage section including a first storage area adapted to be used for freely writing data from the external apparatus connected to the data storage apparatus and limit reading of the written data in the data format used by the external apparatus and a second storage area storing software for executing an operation of reading out the data written in the first storage area, and a control section that controls the operation of the data storage section of reading out the data written in the first storage area by executing the software stored in the second storage area in response to a request from the external apparatus to read out the data written in the first storage area and transmitting the read out data to the external apparatus connected to the data storage apparatus after converting the read out data into a signal of the output format of the external apparatus without fail.
14 Citations
30 Claims
-
1. A data storage apparatus to be connected to an external apparatus by way of a predetermined connection interface, the apparatus comprising:
-
data storage means including a first storage area adapted to be used for freely writing data from the external apparatus connected to the data storage apparatus and limit reading of the written data in the data format used by the external apparatus and a second storage area storing software for executing an operation of reading out the data written in the first storage area; and
control means for controlling the operation of the data storage means of reading out the data written in the first storage area by executing the software stored in the second storage area in response to a request from the external apparatus to read out the data written in the first storage area and transmitting the read out data to the external apparatus connected to the data storage apparatus after converting the read out data into a signal of the output format of the external apparatus without fail. - View Dependent Claims (2, 3, 4)
-
-
5. A data providing system having a terminal apparatus and a data storage apparatus connected to the terminal apparatus by way of a predetermined connection interface,
the data storage apparatus comprising: -
data storage means including a first storage area adapted to be used for freely writing data from the terminal apparatus connected to the data storage apparatus and limit reading of the written data in the data format used by the terminal apparatus and a second storage area storing software for executing an operation of reading out the data written in the first storage area;
encryption means for reading out the data written in the first storage area in response to a request from the terminal apparatus to read out the data written in the first storage area and encrypting the data by means of an encryption key annexed to the software; and
transmission means for transmitting the encrypted data encrypted by the encryption means and the software annexed by the encryption key to the terminal apparatus, the terminal apparatus comprising;
control means for having the encryption means execute an encrypting operation by executing the software transmitted from the data storage apparatus, decrypting the encrypted data transmitted from the data storage apparatus by means of the encryption key annexed to the software and converting the decrypted data into a signal of the output format of the terminal apparatus without fail. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A data storage apparatus to be connected to an external apparatus by way of a predetermined connection interface, the apparatus comprising:
-
data storage means including a first storage area adapted to be used for freely writing data from the external apparatus connected to the data storage apparatus and limit reading of the written data in the data format used by the external apparatus and a second storage area storing software for executing an operation of reading out the data written in the first storage area;
encryption means for reading out the data written in the first storage area in response to a request from the external apparatus to read out the data written in the first storage area and encrypting the data by means of an encryption key annexed to the software; and
transmission means for transmitting the encrypted data encrypted by the encryption means and the software annexed by the encryption key to the terminal apparatus. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A data storage apparatus comprising:
-
a first connection interface for establishing a connection with a first external apparatus;
storage means including a first storage area adapted to be used for freely writing data from the first external apparatus connected to the data storage apparatus through the first connection interface and limit reading of the written data in the data format used by the first external apparatus and a second storage area storing software for executing an operation of reading out the data written in the first storage area;
a second connection interface for establishing a connection with a second external apparatus, or an output apparatus; and
control means for executing the software stored in the second storage area in response to the connection with the second external apparatus established by way of the second connection interface to read out the data written in the first storage area and transmitting the read out data to the second external apparatus after converting the read out data into a signal of the output format of the second external apparatus without fail. - View Dependent Claims (18, 19, 20)
-
-
21. A data providing method of a data storage apparatus connected to an external apparatus by way of a predetermined connection interface, the method comprising the steps of:
-
reading out the data written in the first storage area of the data storage apparatus by executing the software stored in the second storage area of the data storage means of the data storage apparatus in response to a request from the external apparatus connected to the data storage apparatus to read out data; and
providing the data by transmitting the data to the external apparatus connected to the data storage apparatus after converting the data into a signal of the output format of the external apparatus without fail. - View Dependent Claims (22)
-
-
23. A data providing method of a data providing system comprising a terminal apparatus and a data storage apparatus connected to the terminal apparatus by way of a predetermined connection interface, the method comprising the steps of:
-
taking out the encryption key annexed to the software for executing an operation of reading out the data stored in the second storage area of the data storage means by the data storage apparatus;
transmitting the software to the terminal apparatus;
transmitting a request to read out the data written in the first storage area of the data storage means to the data storage means by executing the transmitted software by the terminal apparatus;
subsequently reading out the data written in the first storage area in response to the data reading out request and encrypting the read out data by means of the encryption key by the data storage apparatus;
transmitting the encrypted data to the terminal apparatus;
subsequently decrypting the encrypted and transmitted data by means of the encryption key annexed to the software by the terminal apparatus; and
converting the decrypted data into a signal of the output format of the terminal apparatus without fail and providing the data. - View Dependent Claims (24, 25, 26)
-
-
27. A data storage apparatus to be connected to an external apparatus by way of a predetermined connection interface, the apparatus comprising:
-
a data storage section including a first storage area adapted to be used for freely writing data from the external apparatus connected to the data storage apparatus and limit reading of the written data in the data format used by the external apparatus and a second storage area storing software for executing an operation of reading out the data written in the first storage area; and
a control section that controls the operation of the data storage section of reading out the data written in the first storage area by executing the software stored in the second storage area in response to a request from the external apparatus to read out the data written in the first storage area and transmitting the read out data to the external apparatus connected to the data storage apparatus after converting the read out data into a signal of the output format of the external apparatus without fail.
-
-
28. A data providing system having a terminal apparatus and a data storage apparatus connected to the terminal apparatus by way of a predetermined connection interface,
the data storage apparatus comprising: -
a data storage section that includes a first storage area adapted to be used for freely writing data from the terminal apparatus connected to the data storage apparatus and limit reading of the written data in the data format used by the terminal apparatus and a second storage area storing software for executing an operation of reading out the data written in the first storage area;
an encryption section that reads out the data written in the first storage area in response to a request from the terminal apparatus to read out the data written in the first storage area and encrypting the data by means of an encryption key annexed to the software; and
a transmission section that transmits the encrypted data encrypted by the encryption section and the software annexed by the encryption key to the terminal apparatus, the terminal apparatus comprising;
a control section that has the encryption section execute an encrypting operation by executing the software transmitted from the data storage apparatus, decrypts the encrypted data transmitted from the data storage apparatus by means of the encryption key annexed to the software and converts the decrypted data into a signal of the output format of the terminal apparatus without fail.
-
-
29. A data storage apparatus to be connected to an external apparatus by way of a predetermined connection interface, the apparatus comprising:
-
a data storage section including a first storage area adapted to be used for freely writing data from the external apparatus connected to the data storage apparatus and limit reading of the written data in the data format used by the external apparatus and a second storage area storing software for executing an operation of reading out the data written in the first storage area;
an encryption section that reads out the data written in the first storage area in response to a request from the terminal apparatus to read out the data written in the first storage area and encrypts the data by means of an encryption key annexed to the software; and
a transmission section that transmits the encrypted data encrypted by the encryption section and the software annexed by the encryption key to the terminal apparatus.
-
-
30. A data storage apparatus comprising:
-
a first connection interface for establishing a connection with a first external apparatus;
a data storage section including a first storage area adapted to be used for freely writing data from the first external apparatus connected to the data storage apparatus through the first connection interface and limit reading of the written data in the data format used by the first external apparatus and a second storage area storing software for executing an operation of reading out the data written in the first storage area;
a second connection interface for establishing a connection with a second external apparatus, or an output apparatus; and
a control section that executes the software stored in the second storage area in response to the connection with the second external apparatus established by way of the second connection interface to read out the data written in the first storage area and transmits the read out data to the second external apparatus after converting the read out data into a signal of the output format of the second external apparatus without fail.
-
Specification