Back to results
US 9,864,939 B2Granted
Information processing apparatus, information processing system, method of sharing data, and recording medium storing data sharing control program
AssigneeRicoh Company, Ltd.
InventorShohichi Naitoh
Life of this patent
Estimating the term…
Abstract
A service provider system obtains, from a request for registering a job to process electronic data, first user information regarding a first user who sends the request, location information indicating a data storage area at which the electronic data to be processed is stored, and second user information regarding a second user, and allows the second user to execute the job being registered.
Claims20
An information processing system, comprising:
- a storage device configured to store authentication information to be used by one or more users, respectively, in accessing a server, the authentication information stored in the storage device being associated with user information for the one or more users:
- a communication interface configured to obtain a request for registering a job to process electronic data from a first user;
- and
- a processor configured to,
- obtain, from the request for registering the job to process the electronic data, first user information regarding the first user, location information indicating a data storage area of the server at which the electronic data to be processed is stored, and second user information regarding a second user, the first user information associated with a source of the electronic data and the second user information associated with a destination of the electronic data, the source and the destination being different;
- determine whether the second user is registered;
- generate temporarily assigned authentication information when the second user is determined to be not registered, the temporarily assigned authentication information being different from the authentication information stored in the storage device;
- manage the temporarily assigned authentication information in association with the electronic data to be processed and the first user information stored in the storage device;
- obtain the electronic data from the data storage area by accessing the server using the temporarily assigned authentication information in response to a request for executing the job from the second user;
- and
- transmit the electronic data associated with the first user information and the temporarily assigned authentication information to a data output apparatus, as a response to the request for executing the job from the second user.
8 more elements
A method of sharing a job to process electronic data, the method comprising:
- storing authentication information in a memory, the authentication information stored in the memory to be used by one or more users, respectively, in accessing a server, the authentication information stored in the memory being associated with user information for the one or more users;
- obtaining, from a request for registering the job to process the electronic data, first user information regarding a first user who sends the request for registering the job, location information indicating a data storage area at which the electronic data to be processed is stored, and second user information regarding a second user, the first user information associated with a source of the electronic data and the second user information associated with a destination of the electronic data, the source and the destination being different;
- determining whether the second user is registered;
- generating temporarily assigned authentication information when the second user is determined to be not registered, the temporarily assigned authentication information being different from the authentication information stored in the memory;
- managing the temporarily assigned authentication information in association with the electronic data to be processed and the first user information stored in the memory;
- obtaining the electronic data from the data storage area by accessing the server using the temporarily assigned authentication information in response to a request for executing the job from the second user;
- and
- outputting the electronic data associated with the first user information and the temporarily assigned authentication information, as a response to the request for executing the job from the second user.
5 more elements
Dependencies are inferred from the claim text.