Data delivery apparatus and data delivery method
First Claim
1. A data delivery apparatus comprising:
- a storage adapted to store limited-access data which associates user data for specifying a user, with data, access to which is permitted or limited to the user;
a function determination unit adapted to determine whether a destination device to which the limited-access data is to be transmitted has an access control function of permitting or limiting access to the limited-access data for each user;
an authentication unit adapted to, when the limited-access data destination device is determined not to have the access control function, request input of authentication information and performing an authentication process using the input authentication information;
a transmission control unit adapted to, when the authentication process by said authentication unit is successful, transmitting the limited-access data to the destination device; and
a discrimination unit adapted to, when said function determination unit determines that the limited-access data destination device has the access control function, discriminate user data stored in the destination device and corresponding shared user data among user data stored in said storage,wherein when data associated with user data other than the shared user data among the user data stored in said storage is to be transmitted, said authentication unit further requests input of authentication information and performs an authentication process using the input authentication information, andwhen the authentication process is successful, said transmission control unit transmits, to the destination device, data associated with the user data other than the shared user data among the user data stored in said storage.
1 Assignment
0 Petitions
Accused Products
Abstract
A data delivery apparatus including a storage adapted to store limited-access data which associates user data for specifying a user, with data, access to which is permitted or limited to the user; a function determination unit adapted to determine whether a destination device to which the limited-access data is to be transmitted has an access control function of permitting or limiting access to the limited-access data for each user; an authentication unit adapted to, when the limited-access data destination device is determined not to have the access control function, request input of authentication information and performing an authentication process using the input authentication information; and a transmission control unit adapted to, when the authentication process by said authentication unit is successful, transmitting the limited-access data to the destination device.
-
Citations
13 Claims
-
1. A data delivery apparatus comprising:
-
a storage adapted to store limited-access data which associates user data for specifying a user, with data, access to which is permitted or limited to the user; a function determination unit adapted to determine whether a destination device to which the limited-access data is to be transmitted has an access control function of permitting or limiting access to the limited-access data for each user; an authentication unit adapted to, when the limited-access data destination device is determined not to have the access control function, request input of authentication information and performing an authentication process using the input authentication information; a transmission control unit adapted to, when the authentication process by said authentication unit is successful, transmitting the limited-access data to the destination device; and a discrimination unit adapted to, when said function determination unit determines that the limited-access data destination device has the access control function, discriminate user data stored in the destination device and corresponding shared user data among user data stored in said storage, wherein when data associated with user data other than the shared user data among the user data stored in said storage is to be transmitted, said authentication unit further requests input of authentication information and performs an authentication process using the input authentication information, and when the authentication process is successful, said transmission control unit transmits, to the destination device, data associated with the user data other than the shared user data among the user data stored in said storage. - View Dependent Claims (2, 3, 4)
-
-
5. A data delivery apparatus comprising:
-
a storage adapted to store limited-access data which associates user data for specifying a user, with data, access to which is permitted or limited to the user; a function determination unit adapted to determine whether a destination device to which the limited-access data is to be transmitted has an access control function of permitting or limiting access to the limited-access data for each user; an authentication unit adapted to, when the limited-access data destination device is determined not to have the access control function, request input of authentication information and performing an authentication process using the input authentication information; a transmission control unit adapted to, when the authentication process by said authentication unit is successful, transmitting the limited-access data to the destination device; a discrimination unit adapted to, when said function determination unit determines that the limited-access data destination device has the access control function, discriminate user data stored in the destination device and corresponding shared user data among user data stored in said storage; and a registration unit adapted to register, in the destination device, user data other than the shared user data among the user data stored in said storage, wherein when said function determination unit determines that the limited-access data destination device has the access control function, said transmission control unit transmits all the limited-access data to the destination device without the authentication process.
-
-
6. A data delivery method of delivering limited-access data which is stored in a storage, and which associates user data for specifying a user, with data, access to which is permitted or limited to the user, the method comprising:
-
a function determination step of determining whether a destination device to which the limited-access data is to be transmitted has an access control function of permitting or limiting access to the limited-access data for each user; an authentication step of, when the limited-access data destination device is determined not to have the access control function, requesting input of authentication information and performing an authentication process using the input authentication information; a transmission control step of, when the authentication process in the authentication step is successful, transmitting the limited-access data to the destination device; and a discrimination step of, when the limited-access data destination device is determined in the function determination step to have the access control function, discriminating user data stored in the destination device and corresponding shared user data among user data stored in the storage, wherein in the authentication step, when data associated with user data other than the shared user data among the user data stored in the storage is to be transmitted, input of authentication information is further requested and an authentication process is performed using the input authentication information, and wherein in the transmission control step, when the authentication process is successful, data associated with the user data other than the shared user data among the user data stored in the storage is transmitted to the destination device. - View Dependent Claims (7, 8)
-
-
9. A data delivery method of delivering limited-access data which is stored in a storage, and which associates user data for specifying a user, with data, access to which is permitted or limited to the user, the method comprising:
-
a function determination step of determining whether a destination device to which the limited-access data is to be transmitted has an access control function of permitting or limiting access to the limited-access data for each user; an authentication step of, when the limited-access data destination device is determined not to have the access control function, requesting input of authentication information and performing an authentication process using the input authentication information; a transmission control step of, when the authentication process in the authentication step is successful, transmitting the limited-access data to the destination device; a discrimination step of, when the limited-access data destination device is determined in the function determination step to have the access control function, discriminating user data stored in the destination device and corresponding shared user data among user data stored in the storage; and a registration step of registering, in the destination device, user data other than the shared user data among the user data stored in the storage, wherein in the transmission control step, when the limited-access data destination device is determined in the function determination step to have the access control function, all the limited-access data are transmitted to the destination device without the authentication process.
-
-
10. A program, recorded on a computer readable non-transitory storage medium, for causing a computer to execute a data delivery method for delivering limited-access data which is stored in a storage, and which associates user data for specifying a user, with data, access to which is permitted or limited to the user, the method comprising:
-
a function determination step of determining whether a destination device to which the limited-access data is to be transmitted has an access control function of permitting or limiting access to the limited-access data for each user; an authentication step of, when the limited-access data destination device is determined not to have the access control function, requesting input of authentication information and performing an authentication process using the input authentication information; a transmission control step of, when the authentication process in the authentication step is successful, transmitting the limited-access data to the destination device; and a discrimination step of, when the limited-access data destination device is determined in the function determination step to have the access control function, discriminating user data stored in the destination device and corresponding shared user data among user data stored in the storage, wherein in the authentication step, when data associated with user data other than the shared user data among the user data stored in the storage is to be transmitted, input of authentication information is further requested and an authentication process is performed using the input authentication information, and wherein in the transmission control step, when the authentication process is successful, data associated with the user data other than the shared user data among the user data stored in the storage is transmitted to the destination device. - View Dependent Claims (11, 12)
-
-
13. A program, recorded on a computer readable non-transitory storage medium, for causing a computer to execute a data delivery method for delivering limited-access data which is stored in a storage, and which associates user data for specifying a user, with data, access to which is permitted or limited to the user, the method comprising:
-
a function determination step of determining whether a destination device to which the limited-access data is to be transmitted has an access control function of permitting or limiting access to the limited-access data for each user; an authentication step of, when the limited-access data destination device is determined not to have the access control function, requesting input of authentication information and performing an authentication process using the input authentication information; a transmission control step of, when the authentication process in the authentication step is successful, transmitting the limited-access data to the destination device; a discrimination step of, when the limited-access data destination device is determined in the function determination step to have the access control function, discriminating user data stored in the destination device and corresponding shared user data among user data stored in the storage; and a registration step of registering, in the destination device, user data other than the shared user data among the user data stored in the storage, wherein in the transmission control step, when the limited-access data destination device is determined in the function determination step to have the access control function, all the limited-access data are transmitted to the destination device without the authentication process.
-
Specification