IP Library › Granted Patent US 9,313,298
Granted Patent B2
US 9,313,298 · App. 14/170,090 · Granted Apr 12, 2016

Terminal device, non-transitory computer-readable storage medium storing computer program for terminal device, and system

Inventor: Yutaka Urakawa (Nagoya, JP)
Assignee: Brother Kogyo Kabushiki Kaisha
H04L67/42H04N1/00411
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,313,298
App. No.
14/170,090
Granted
Apr 12, 2016
Kind
B2
Abstract

A terminal device may receive server-side display order information transmitted from a server device. The server-side display order information may indicate a server-side display order, designated on a server side, of a plurality of object images included in a display screen displayed on a display unit of the terminal device. A terminal device may store terminal device-side display order information when a predetermined operation is received. The terminal device-side display order information may indicate a terminal device-side display order which is an order different from the server-side display order. A terminal device may display, in the display screen, the plurality of object images: in accordance with the server-side display order when a storage unit of the terminal device is not storing the terminal device-side display order information; and in accordance with the terminal-side display order when the storage unit is storing the terminal device-side display order information.

Claims (99)

1. A terminal device comprising:

a communication unit configured to connect with a network;

an operation reception unit;

a storage unit;

a display unit; and

a control device configured to perform:

receiving, via the communication unit, server-side display order information transmitted from a server which is connected with the network,

the server-side display order information indicating a server-side display order, designated on a server side, of a plurality of object images included in a display screen displayed on the display unit, and

the display unit being configured to display various kinds of images;

storing terminal device-side display order information in the storage unit when a predetermined operation is received via the operation reception unit,

the terminal device-side display order information indicating a terminal device-side display order which is an order different from the server-side display order;

displaying, in the display screen, the plurality of object images in accordance with the server-side display order when the storage unit is not storing the terminal device-side display order information; and

displaying, in the display screen, the plurality of object images in accordance with the terminal-side display order when the storage unit is storing the terminal device-side display order information.

2. The terminal device according to claim 1 , wherein

the displaying of the plurality of object images in accordance with the server-side display order includes displaying the plurality of object images in accordance with the server-side display order in response to a reception of the server-side display order information, when the storage unit is not storing the terminal device-side display order information, and

the displaying of the plurality of object images in accordance with the terminal-side display order includes displaying the plurality of object images in accordance with the terminal-side display order in response to the reception of the server-side display order information, when the storage unit is storing the terminal device-side display order information.

3. The terminal device according to claim 1 , wherein

when the storage unit is storing the terminal device-side display order information on one or more specific object images among the plurality of object images, the control device is further configured to perform:

displaying, in the display screen, the one or more specific object images among the plurality of object images in accordance with the terminal-side display order; and

displaying, in the display screen, object images other than the one or more specific object images in accordance with the server-side display order.

4. The terminal device according to claim 1 , wherein

each of the plurality of object images corresponds to at least one of processes of:

a content data output process for transmitting content data to an external device corresponding to the object image via the communication unit, the content data being a subject of various kinds of processes to be performed; and

a content data receiving process for receiving the content data from the external device via the communication unit, and

the control device is further configured to perform:

transmitting, via the communication unit, the content data to a selected external device which is an external device corresponding to a selected object image which is one object image selected from among the plurality of object images, the content data being the subject of various kinds of processes to be performed; and

transmitting, via the communication unit, reception request data for receiving the content data from the selected external device.

5. The terminal device according to claim 4 , wherein

the storing of the terminal device-side display order information includes changing the terminal device-side display order information stored in the storage unit, so that an object image of the plurality of object images which is more frequently selected as the selected object image is of a higher level in a priority order in the terminal device-side display order.

6. The terminal device according to claim 5 , wherein

the receiving of the server-side display order information includes receiving the server-side display order information via the communication unit in response to a reception of a command for displaying the display screen, and

the receiving of the terminal device-side display order information includes changing the terminal device-side display order information stored in the storage unit so that a priority order of a new object image is of a highest level in the terminal device-side display order when the plurality of object images which is commanded to be displayed in accordance with currently-received server-side display order information includes the new object image,

the new object image being an object image that is not included in the plurality of object images which is commanded to be displayed in accordance with previously-received server-side display order information.

7. The terminal device according to claim 1 , wherein

the server-side display order information indicates an order for all of the plurality of object images,

the terminal device-side display order information indicates an order for at least a part of the plurality of object images,

the control device is further configured to perform displaying in the display screen:

a first object image in an order according to the terminal device-side display order information, the first object image being an object image of which order is indicated in the terminal device-side display order information among the plurality of object images; and

a second object image in a lower order than the first object image and in a manner that an order of the second object image complies with the server-side display order information, the second object image being an object image of which order is not indicated in the terminal device-side display order information.

8. The terminal device according to claim 1 , wherein

the control device is further configured to perform displaying an image for receiving an input of a change operation for changing the terminal device-side display order, and

the storing of the terminal device-side display order information includes updating the terminal device-side display order information stored in the storage unit in response to the reception of the input of the change operation.

9. The terminal device according to claim 8 , wherein

the storing of terminal device-side display order information includes updating the terminal device-side display order information in response to:

any one of the plurality of object images displayed in the display screen being selected as a moving target object image; and

a reception of an input of a moving operation for moving the moving target object image.

10. The terminal device according to claim 8 , wherein

the receiving of the server-side display order information includes receiving the server-side display order information in response to a reception of a command for displaying the display screen, and

the receiving of the terminal device-side display order information includes changing the terminal device-side display order information stored in the storage unit so that a priority order of a new object image is of a highest level in the terminal device-side display order when the plurality of object images which is commanded to be displayed in accordance with currently-received server-side display order information includes the new object image,

the new object image being an object image that is not included in the plurality of object images which is commanded to be displayed in accordance with previously-received server-side display order information.

11. The terminal device according to claim 10 , wherein

the storing of the terminal device-side display order information includes changing the terminal device-side display order information stored in the storage unit, so that a priority order of a particular object image, which is of least one object image defined in advance, is of a level higher than the priority order of other object images other than the particular object image.

12. The terminal device according to claim 8 , wherein

the storing of the terminal device-side display order information includes changing the terminal device-side display order information stored in the storage unit, so that a priority order of a particular object image, which is of least one object image defined in advance, is of a level higher than the priority order of other object images other than the particular object image.

13. The terminal device according to claim 1 , wherein

the receiving of the server-side display order information includes receiving the server-side display order information in response to a reception of a command for display the display screen, and

the receiving of the terminal device-side display order information includes changing the terminal device-side display order information stored in the storage unit so that a priority order of a new object image is of a highest level in the terminal device-side display order when the plurality of object images which is commanded to be displayed in accordance with currently-received server-side display order information includes the new object image,

the new object image being an object image that is not included in the plurality of object images which is commanded to be displayed in accordance with previously-received server-side display order information.

14. The terminal device according to claim 13 , wherein

the control device is further configured to perform displaying, in the display screen, an image for receiving an input of an order change command for ranking the priority order of the new object image is of the highest level in the terminal device-side display order, and

the storing of the terminal device-side display order information includes changing the terminal device-side display order information in response to the reception of the order change command,

the terminal device-side display order information being changed so that the priority order of the new object image is ranked the highest in the terminal device-side display order.

15. The terminal device according to claim 1 , wherein

the storing of the terminal device-side display order information includes changing the terminal device-side display order information stored in the storage unit, so that a priority order of a particular object image, which is of least one object image defined in advance, is of a level higher than the priority order of other object images other than the particular object image.

16. The terminal device according to claim 15 , wherein

the control device is further configured to perform storing identification information for identifying the particular object image in the storage unit, and

the storing of the terminal device-side display order information includes changing the terminal device-side display order information on the basis of the identification information.

17. The terminal device according to claim 16 , wherein

the identification information is stored in the storage unit before the terminal device is shipped.

18. The terminal device according to claim 1 , wherein

the control device is further configured to perform storing at least one piece of user information in association with at least one of the plurality of object images, and

the storing of the terminal device-side display order information includes changing the terminal device-side display order information stored in the storage unit, so that an object image of the plurality of object images, of which number of user information associated therewith is higher, is of a higher level in the priority order in the terminal device-side display order.

19. A non-transitory computer-readable storage medium storing a computer program for a terminal device, the terminal device comprising a communication unit configured to connect with a network, an operation reception unit, a storage unit and a display unit,

the computer program including instructions for causing a control device of the terminal device to execute:

receiving, via the communication unit, server-side display order information transmitted from a server which is connected with the network,

the server-side display order information indicating a server-side display order, designated on a server side, of a plurality of object images included in a display screen displayed on the display unit, and

the display unit being configured to display various kinds of images;

storing terminal device-side display order information in the storage unit when a predetermined operation is received via the operation reception unit,

the terminal device-side display order information indicating a terminal device-side display order which is an order different from the server-side display order;

displaying, in the display screen, the plurality of object images in accordance with the server-side display order when the storage unit is not storing the terminal device-side display order information; and

displaying, in the display screen, the plurality of object images in accordance with the terminal-side display order when the storage unit is storing the terminal device-side display order information.

20. A system comprising a plurality of terminal devices and a server,

each of the plurality of terminal devices comprising:

a first communication unit configured to connect with a network;

a first control device coupled to the first communication unit; and

a display unit,

the server comprising:

a second communication unit configured to connect with the network;

a server storage unit; and

a second control device coupled to the second communication unit,

wherein

the first control device is configured to perform transmitting, via the first communication unit, terminal device identification information and terminal device-side display order information to the server which is connected with the network,

the terminal device identification information being for identifying the terminal device itself, and

the terminal device-side display order information indicating a terminal device-side display order, designated on a terminal device-side, of a plurality of object images to be displayed on the display unit,

the second control device is configured to perform:

storing server-side display order information in the server storage unit, the server-side display order information being for displaying a plurality of object images which is commanded, by the server, to be displayed in each of the display unit provided in the plurality of the terminal devices in accordance with a server-side display order designated by the server;

receiving the terminal device identification information and the terminal device-side display order information transmitted from a specific terminal device among the plurality of the terminal devices; and

rearranging the server-side display order based on the terminal device-side display order information and transmitting rearranged server-side display order information via the second communication unit in response to an reception of the terminal device identification information and the terminal device-side display order information, the rearranged server-side display order information indicating a rearranged server-side display order having been rearranged, and

the first control device is further configured to perform displaying, in the display unit, the plurality of object images according to the rearranged server-side display order information in response to causing the first communication unit to receive the rearranged server-side display order information from the server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2014
From: URAKAWA, YUTAKA
To: BROTHER KOGYO KABUSHIKI KAISHA
Reel/Frame 032109/0326 →
Priority Claims (1)
JP 2013-048004 · Mar 11, 2013 · national
Continuity (1)
Related Publication 20140258380A1 · Sep 11, 2014