Print relay system, image forming apparatus, system control method, and program
US-8994979-B2 · Mar 31, 2015 · US
US9712633B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9712633-B2 |
| Application number | US-201414156495-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 16, 2014 |
| Priority date | Jan 30, 2013 |
| Publication date | Jul 18, 2017 |
| Grant date | Jul 18, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A data processing device is provided with a job accepting portion to accept a job to transmit data to a transmission destination defined in relation to a transmission-destination user, a candidate deciding portion to decide on one or more cloud services in which an operating user who inputted the job has an account to be a candidate service, a service deciding portion to decide on a candidate service which is accessible by the transmission-destination user among one or more candidate services decided, to be an accessible service, and a data transmission portion to store the data in the decided accessible service as well as to transmit access information for accessing the data stored in the accessible service to the transmission destination for the transmission-destination user.
Opening claim text (preview).
What is claimed is: 1. A data processing device, comprising: a hardware processor configured to: accept a job to transmit data to a plurality of transmission destinations defined in relation to a plurality of transmission-destination users; decide on at least one cloud service in which an operating user who inputted said job has an account to be a candidate service; decide on a candidate service which is accessible by said plurality of transmission-destination users among at least one said candidate service decided, to be an accessible service; and store said data in said accessible service decided; and a transmitter to transmit access information for accessing said data stored in said accessible service to the plurality of transmission destinations for said plurality of transmission-destination users. 2. The data processing device according to claim 1 , wherein the hardware processor is further configured to: associate a user with device identification information for identifying a device which the user uses, and obtain account information of each of at least one cloud service used by said operating user from the device specified by the associated device identification information in relation to said operating user as operating user account information. 3. The data processing device according to claim 2 , wherein the hardware processor is configured to determine, for each of said at least one candidate service, whether sharing of data between said operating user and said plurality of transmission-destination users is possible or not in the candidate service, and decide on a cloud service in which the sharing of the data was determined to be possible among said at least one candidate service to be said accessible service. 4. The data processing device according to claim 3 , wherein the hardware processor is further configured to: obtain account information of each of at least one cloud service used by said plurality of transmission-destination users from the device specified by the associated device identification information in relation to said plurality of transmission-destination users as transmission destination user account information, and determine, for each of said at least one candidate service, whether the sharing of the data is possible or not using said operating user account information and said transmission destination user account information in the candidate service of interest. 5. The data processing device according to claim 3 , wherein the hardware processor is further configured to decide, if there are a plurality of said candidate services in which the sharing of the data is determined to be possible between said operating user and said plurality of transmission-destination users, an order of priority which gets higher as a range of disclosure gets narrower, based on the range of disclosure of the candidate service of interest for each of said plurality of candidate services in which the sharing of the data is possible, and decide on one candidate service having the highest priority among said plurality of candidate services to be an accessible service. 6. The data processing device according to claim 3 , wherein the hardware processor is further configured to set a disclosure setting which is set in relation to said operating user to a state that allows access by said plurality of transmission-destination users in relation to one alteration service among said at least one candidate service if the sharing of the data between said operating user and said plurality of transmission-destination users in not all of said at least one candidate service is determined to be possible. 7. The data processing device according to claim 1 , wherein the hardware processor is further configured to associate transmission destination information which indicates a transmission destination of data in relation to a user, and said transmitter transmits said access information according to the transmission destination information associated with said plurality of transmission-destination users. 8. A data transmission method to cause a data processing device to execute: a job accepting step to accept a job to transmit data to a plurality of transmission destinations defined in relation to a plurality of transmission-destination users; a candidate deciding step to decide on at least one cloud service in which an operating user who inputted said job has an account to be a candidate service; a service deciding step to decide on a candidate service which is accessible by said plurality of transmission-destination users among at least one said candidate service decided, to be an accessible service; and a data transmission step to store said data in said accessible service decided as well as to transmit access information for accessing said data stored in said accessible service to the plurality of transmission destinations for said plurality of transmission-destination users. 9. The data transmission method according to claim 8 , further comprising a device associating step to associate a user with device identification information for identifying a device which the user uses, wherein said candidate deciding step includes an operating user information obtaining step to obtain account information of each of at least one cloud service used by said operating user from the device specified by the device identification information associated in said device associating step in relation to said operating user as operating user account information. 10. The data transmission method according to claim 9 , wherein said service deciding step includes a determination step to determine, for each of said at least one candidate service, whether sharing of data between said operating user and said plurality of transmission-destination users is possible or not in the candidate service, and a step of deciding on a cloud service in which the sharing of the data was determined to be possible in said determination step among said at least one candidate service to be said accessible service. 11. The data transmission method according to claim 10 , wherein said service deciding step includes a transmission destination user information obtaining step to obtain account information of each of at least one cloud service used by said plurality of transmission-destination users from the device specified by the device identification information associated in said device associating step in relation to said plurality of transmission-destination users as transmission destination user account information, and wherein said determination step includes a step of determining, for each of said at least one candidate service, whether the sharing of the data is possible or not using said operating user account information and said transmission destination user account information in the candidate service of interest. 12. The data transmission method according to claim 10 , wherein said service deciding step includes a priority order deciding step to decide, if there are a plurality of said candidate services in which the sharing of the data is determined to be possible between said operating user and said plurality of transmission-destination users in said determination step, an order of priority which gets higher as a range of disclosure gets narrower, based on the range of disclosure of the candidate service of interest for each of said plurality of candidate services in which the sharing of the data is possible, and a step of deciding on one candidate service having the highest priority among said plurality of candidate services to be an accessible service. 13. The data transmission
User profiles · CPC title
Electricity · mapped topic
Electricity · mapped topic
Provisioning of proxy services (store-and-forward switching systems in data switching networks H04L12/54) · CPC title
Routing a service request depending on the request content or context · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.