IP Library › Granted Patent US 9,232,083
Granted Patent B2
US 9,232,083 · App. 13/705,572 · Granted Jan 5, 2016

Multi-function device and screen providing server

Inventors: Masafumi Miyazawa (Nagoya, JP); Ken Saito (Tokoname, JP)
Assignee: Brother Kogyo Kabushiki Kaisha
H04N1/00095H04N1/4426
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,232,083
App. No.
13/705,572
Granted
Jan 5, 2016
Kind
B2
Abstract

A multi-function device may acquire specific use information corresponding to a specific user who uses the multi-function device, request a service providing server to provide a specific service in a case where the specific service among plural types of services is selected by the specific user, and acquire screen information from a screen providing server so as to display a screen according to the screen information. The multi-function device may display a first screen for receiving the specific service from the service providing server in a case where the specific use information indicates that the specific user is allowed to use a specific function related to the specific service, and display a second screen indicating that it is not capable of receiving the specific service in a case where the specific use information indicates that the specific user is not allowed to use the specific function.

Claims (49)

1. A multi-function device configured to execute a plurality of functions related to plural types of services that a service providing server is capable of providing, the multi-function device comprising:

a processor; and

a memory configured to store computer-readable instructions therein, the computer-readable instructions, when executed by the processor, causing the multi-function device to operate as:

a device-side acquiring unit configured to acquire, from a storage unit storing a plurality of use information corresponding to a plurality of users, specific use information corresponding to a specific user who uses the multi-function device, each of the plurality of use information including information related to whether or not a user corresponding to the use information is allowed to use each function that the multi-function device is capable of executing;

a requesting unit configured to request the service providing server to provide a specific service in a case where the specific service among the plural types of services is selected by the specific user;

a device-side determining unit configured to execute a first determination process of determining, by using the specific use information, whether or not the specific user is allowed to use a specific function related to the specific service in the case where the specific service is selected by the specific user;

a display controlling unit configured to acquire screen information from a screen providing server so as to display a screen according to the screen information on a display unit of the multi-function device, the screen information being information for receiving the specific service from the service providing server,

wherein the display controlling unit is configured to:

display a first screen, represented by first screen information, for receiving the specific service from the service providing server in a case where a determination is made in the first determination process that the specific user is allowed to use the specific function; and

display a second screen indicating that it is not capable of receiving the specific service from the service providing server in a case where the specific use information indicates that the specific user is not allowed to use the specific function; and

a storage controlling unit configured to store shortcut information for specifying the first screen information within the memory in a case where a creating instruction to create a shortcut for acquiring the first screen information from the screen providing server is given,

wherein the device-side determining unit is further configured to execute a second determination process of determining whether or not the specific user is allowed to use the specific function in a case where the shortcut information within the memory is selected by the specific user, and

wherein the display controlling unit is further configured to:

acquire the first screen information from the screen providing server by supplying the shortcut information to the screen providing server so as to display the first screen in a case where a determination is made in the second determination process that the specific user is allowed to use the specific function; and

display the second screen in a case where a determination is made in the second determination process that the specific user is not allowed to use the specific function.

2. The multi-function device as in claim 1 , wherein

the screen providing server is separate from the service providing server, and

the screen providing server is a server for intermediating a service provision from the service providing server to the multi-function device.

3. The multi-function device as in claim 1 , wherein

the plurality of functions includes a print function for executing printing of an image represented by image data, and a scan function for creating scan data by scanning a document,

a first type of service related to the print function among the plural types of services is a service for supplying the image data to the multi-function device; and

a second type of service related to the scan function among the plural types of services is a service for storing the scan data.

4. The multi-function device as in claim 1 , wherein

the storage unit is provided within the multi-function device, and

the device-side acquiring unit is configured to acquire the specific use information from the storage unit within the multi-function device.

5. The multi-function device as in claim 1 , wherein

the storage unit is provided within a specific server separate from the multi-function device, and

the device-side acquiring unit is configured to acquire the specific use information from the storage unit within the specific server.

6. A screen providing server configured to be connected with a multi-function device in a communicable manner, the multi-function device configured to execute a plurality of functions related to plural types of services that a service providing server is capable of providing, the screen providing server comprising:

a processor; and

a memory configured to store computer-readable instructions therein, the computer-readable instructions, when executed by the processor, causing the screen providing server to operate as:

a server-side acquiring unit configured to acquire, from a storage unit storing a plurality of use information corresponding to a plurality of users, specific use information corresponding to a specific user who uses the multi-function device, each of the plurality of use information including information related to whether or not a user corresponding to the use information is allowed to use each function that the multi-function device is capable of executing;

a service information acquiring unit configured to acquire service information indicating a specific service from the multi-function device in a case where the specific service among the plural types of services is selected by the specific user;

a server-side determining unit configured to execute a first determination process of determining, by using the specific use information and the service information, whether or not the specific user is allowed to use a specific function related to the specific service; and

a screen information supplying unit configured to:

supply first screen information representing a first screen to the multi-function device in a case where a determination is made in the first determination process that the specific user is allowed to use the specific function, the first screen being a screen for the multi-function device to receive the specific service from the service providing server; and

not supply the first screen information to the multi-function device in a case where a determination is made in the first determination process that the specific user is not allowed to use the specific function,

wherein the server-side acquiring unit is further configured to acquire shortcut information for specifying the first screen information from the multi-function device in a case where the shortcut information, which is stored in a memory of the multi-function device, is selected by the specific user,

wherein the server-side determining unit is further configured to execute a second determination process of determining whether or not the specific user is allowed to use the specific function in a case where the shortcut information is acquired, and

wherein the screen information supplying unit is further configured to:

supply the first screen information to the multi-function device in a case where a determination is made in the second determination process that the specific user is allowed to use the specific function; and

not supply the first screen information to the multi-function device in a case where a determination is made in the second determination process that the specific user is not allowed to use the specific function.

7. The screen providing server as in claim 6 , wherein

the screen information supplying unit is further configured to supply second screen information to the multi-function device in the case where a determination is made in the first determination process that the specific user is not allowed to use the specific function, the second screen information representing a second screen indicating that it is not capable of receiving the specific service from the service providing server, and

the screen information supplying unit is further configured to supply the second screen information to the multi-function device in the case where a determination is made in the second determination process that the specific user is not allowed to use the specific function.

8. The screen providing server as in claim 6 , wherein

the server-side acquiring unit is configured to acquire the specific use information from the storage unit being provided within the multi-function device.

9. The screen providing server as in claim 6 , wherein

the server-side acquiring unit is configured to acquire the specific use information from the storage unit being provided within the multi-function device, after the service information is acquired from the multi-function device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2012
From: MIYAZAWA, MASAFUMI; SAITO, KEN
To: BROTHER KOGYO KABUSHIKI KAISHA
Reel/Frame 029410/0650 →
Priority Claims (1)
JP 2011-265655 · Dec 5, 2011 · national
Continuity (1)
Related Publication 20130141743A1 · Jun 6, 2013