Data delivery apparatus and data delivery method
First Claim
1. A data delivery apparatus comprising:
- a receiving unit configured to receive a user instruction for transmitting to another apparatus limited-access data to which an access from a user other than a first user is limited;
a first determination unit configured to determine whether or not the other apparatus has an access management function for limiting an access to previously-stored data, the access to which is limited by limited-access data stored on the other apparatus, for each user when the user instruction is received by said receiving unit;
a second determination unit configured to determine whether or not the other apparatus manages an access to data associated with the first user, responsive to determining by said first determination unit that the other apparatus has the access management function;
an authentication unit configured to request input of authentication information from a user and then authenticate the user using the input authentication information, responsive to determining by said first determination unit that the other apparatus does not have the access management function or determining by said second determination unit that the other apparatus does not manage the access to data associated with the first user; and
a transmission control unit configured to transmit the limited-access data which is requested to be transmitted to the other apparatus when the user has been authenticated successfully by said authentication unit,wherein, responsive to determining by said first determination unit that the other apparatus has the access management function and determining by said second determination unit that the other apparatus manages the access to data associated with the first user, the transmission control unit transmits the limited-access data which is requested to be transmitted to the other apparatus without authentication processing.
0 Assignments
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.
26 Citations
11 Claims
-
1. A data delivery apparatus comprising:
-
a receiving unit configured to receive a user instruction for transmitting to another apparatus limited-access data to which an access from a user other than a first user is limited; a first determination unit configured to determine whether or not the other apparatus has an access management function for limiting an access to previously-stored data, the access to which is limited by limited-access data stored on the other apparatus, for each user when the user instruction is received by said receiving unit; a second determination unit configured to determine whether or not the other apparatus manages an access to data associated with the first user, responsive to determining by said first determination unit that the other apparatus has the access management function; an authentication unit configured to request input of authentication information from a user and then authenticate the user using the input authentication information, responsive to determining by said first determination unit that the other apparatus does not have the access management function or determining by said second determination unit that the other apparatus does not manage the access to data associated with the first user; and a transmission control unit configured to transmit the limited-access data which is requested to be transmitted to the other apparatus when the user has been authenticated successfully by said authentication unit, wherein, responsive to determining by said first determination unit that the other apparatus has the access management function and determining by said second determination unit that the other apparatus manages the access to data associated with the first user, the transmission control unit transmits the limited-access data which is requested to be transmitted to the other apparatus without authentication processing. - View Dependent Claims (2, 3, 4)
-
-
5. A data delivery method performed by a data delivery apparatus, said method comprising:
-
receiving a user instruction for transmitting to another apparatus limited-access data to which an access from a user other than a first user is limited; determining, in a first determining step, whether or not the other apparatus has an access management function for limiting an access to previously-stored data, the access to which is limited by limited-access data stored on the other apparatus, for each user when the user instruction is received in the receiving step; determining, in a second determining step, whether or not the other apparatus manages an access to data associated with the first user, responsive to determining in the first determining step that the other apparatus has the access management function; requesting input of authentication information from a user and then authenticating the user using the input authentication information, responsive to determining that the other apparatus does not have the access management function or determining that the other apparatus does not manage the access to data associated with the first user; and transmitting the limited-access data which is requested to be transmitted to the other apparatus when the user has been authenticated successfully, wherein, responsive to determining that the other apparatus has the access management function in the first determining step and determining that the other apparatus manages the access to data associated with the first user, in the second determining step, the limited-access data which is requested to be transmitted is transmitted to the other apparatus in the transmitting step without authentication processing.
-
-
6. A non-transitory computer-readable medium in which is stored a program for causing a computer to perform a data delivery method, said method comprising:
-
receiving a user instruction for transmitting to another apparatus limited-access data to which an access from a user other than a first user is limited; determining, in a first determining step, whether or not the other apparatus has an access management function for limiting an access to previously-stored data, the access to which is limited by limited-access data stored on the other apparatus, for each user when the user instruction is received in the receiving step; determining, in a second determining step, whether or not the other apparatus manages an access to data associated with the first user, responsive to determining by the first determining step that the other apparatus has the access management function; requesting input of authentication information from a user and then authenticating the user using the input authentication information, responsive to determining that the other apparatus does not have the access management function or determining that the other apparatus does not manage the access to data associated with the first user; and transmitting the limited-access data which is requested to be transmitted to the other apparatus when the user has been authenticated successfully, wherein, responsive to determining that the other apparatus has the access management function in the first determining step and determining that the other apparatus manages the access to data associated with the first user, in the second determining step, the user is not authenticated, and the limited-access data which is requested to be transmitted is transmitted to the other apparatus in the transmitting step without authentication processing.
-
-
7. A data delivery apparatus, comprising:
-
a receiving unit configured to receive a user instruction for transmitting to another apparatus limited-access data to which an access from a user other than a first user is limited; a first determination unit configured to determine whether or not the other apparatus has an access management function for limiting an access to previously-stored data, the access to which is limited by limited-access data stored on the other apparatus, for each user when the user instruction is received by said receiving unit; a second determination unit configured to determine whether or not the other apparatus manages an access to data associated with the first user, responsive to determining by said first determination unit that the other apparatus has the access management function; and a transmission control unit configured to limit transmission of the limited-access data which is requested to be transmitted to the other apparatus, responsive to determining by said first determination unit that the other apparatus does not have the access management function or determining by said second determination unit that the other apparatus does not manage the access to data associated with the first user, and to transmit the limited-access data which is requested to be transmitted to the other apparatus, responsive to determining by said first determination unit that the other apparatus has the access management function and determining by said second determination unit that the other apparatus manages the access to data associated with the first user. - View Dependent Claims (8, 9)
-
-
10. A data delivery method performed by a data delivery apparatus, said method comprising:
-
receiving a user instruction for transmitting to another apparatus limited-access data to which an access from a user other than a first user is limited; determining, in a first determining step, whether or not the other apparatus has an access management function for limiting an access to previously-stored data, the access to which is limited by limited-access data stored on the other apparatus, for each user when the user instruction is received in the receiving step; determining, in a second determining step, whether or not the other apparatus manages an access to data associated with the first user, responsive to determining in the first determining step that the other apparatus has the access management function; limiting transmission of the limited-access data which is requested to be transmitted to the other apparatus, responsive to determining that the other apparatus does not have the access management function or determining that the other apparatus does not manage the access to data associated with the first user, and transmitting the limited-access data which is requested to be transmitted to the other apparatus, responsive to determining that the other apparatus has the access management function and determining that the other apparatus manages the access to data associated with the first user.
-
-
11. A non-transitory computer-readable medium in which is stored a program for causing a computer to perform a data delivery method, said method comprising:
-
receiving a user instruction for transmitting to another apparatus limited-access data to which an access from a user other than a first user is limited; determining, in a first determining step, whether or not the other apparatus has an access management function for limiting an access to previously-stored data, the access to which is limited by limited-access data stored on the other apparatus, for each user when the user instruction is received in the receiving step; determining, in a second determining step, whether or not the other apparatus manages an access to data associated with the first user, responsive to determining in the first determining step that the other apparatus has the access management function; limiting transmission of the limited-access data which is requested to be transmitted to the other apparatus, responsive to determining that the other apparatus does not have the access management function or determining that the other apparatus does not manage the access to data associated with the first user, and transmitting the limited-access data which is requested to be transmitted to the other apparatus, responsive to determining that the other apparatus has the access management function and determining that the other apparatus manages the access to data associated with the first user.
-
Specification