IP Library › Granted Patent US 9,113,013
Granted Patent B2
US 9,113,013 · App. 13/837,091 · Granted Aug 18, 2015

Relaying device

Inventor: Yuji Miyata (Kitanagoya, JP)
Assignee: BROTHER KOGYO KABUSHIKI KAISHA
H04N1/00408H04N1/00244H04N1/2166H04N2201/0015H04N2201/0039H04N2201/0062H04N2201/0094
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,113,013
App. No.
13/837,091
Granted
Aug 18, 2015
Kind
B2
Abstract

The relaying device may receive folder selecting instruction information from the image processing device. The relaying device may receive folder identifying information and image data identifying information from the server. The relaying device may generate first selection screen data, in a case where it is determined that one or more image data and one or more subfolders are stored in the selected folder. The relaying device may send the first selection screen data to the image processing device. The relaying device may generate second selection screen data in a case where accessing image selecting instruction information is received. The relaying device may send the second selection screen data to the image processing device. The relaying device may execute a process for causing the image processing device to acquire selected image data in a case where image data selecting instruction information is received from the image processing device.

Claims (78)

1. A relaying device configured to communicate with an image processing device and a server via a network,

the server configured to store various types of data according to a hierarchy structure using a plurality of folders,

each of the plurality of folders configured to store a subfolder and image data, the subfolder being a lower layer folder,

the relaying device comprising:

a processor; and

an instruction memory configured to store computer-readable instructions therein, the computer-readable instructions, when executed by the processor, causing the relaying device to perform:

receiving folder selecting instruction information from the image processing device,

the folder selecting instruction information being information for selecting one folder among the plurality of folders;

receiving folder identifying information and image data identifying information from the server,

the folder identifying information being information for identifying a subfolder stored in the selected folder of which selection has been instructed by the folder selecting instruction information, and

the image data identifying information being information for identifying image data stored in the selected folder,

generating first selection screen data for causing a display unit of the image processing device to display a first selection screen including a folder image and an accessing image, in a case where it is determined, from the folder identifying information and the image data identifying information received from the server, that one or more image data and one or more subfolders are stored in the selected folder,

the folder image being an image for selecting the one or more subfolders stored in the selected folder,

the accessing image being an image for accessing the one or more image data stored in the selected folder;

sending the first selection screen data, generated by the generating first selection screen data, to the image processing device;

generating second selection screen data for causing the display unit of the image processing device to display a second selection screen including a selecting image in a case where accessing image selecting instruction information is received from the image processing device that is a destination of the first selection screen data,

the selecting image being an image for selecting particular image data from among the one or more image data stored in the selected folder, and

the accessing image selecting instruction information indicating that the accessing image has been selected;

sending the second selection screen data, generated by the generating second selection screen data, to the image processing device; and

executing a process for causing the image processing device to acquire the particular image data in a case where image data selecting instruction information is received from the image processing device that is a destination of the second selection screen data, the image data selecting instruction information indicating that the particular image data has been selected.

2. The relaying device as in claim 1 , wherein

the selecting image is a thumbnail image,

the second selection screen data is data that represents a layout for the thumbnail image that is displayed in the display unit of the image processing device, and

the sending the second selection screen data includes executing a process for causing the image processing device to acquire thumbnail image data representing the thumbnail image.

3. The relaying device as in claim 1 , wherein

the generating second selection screen data includes generating the second selection screen data for causing the display unit of the image processing device to display the second selection screen, in a case where it is determined, from the folder identifying information and the image data identifying information received from the server, that the one or more subfolders are not stored in the selected folder but the one or more image data are stored in the selected folder, and

the sending the second selection screen data includes sending the second selection screen data generated by the generating second selection screen data to the image processing device.

4. The relaying device as in claim 1 , wherein

the computer-readable instructions further cause the image processing device to perform:

generating third selection screen data for causing the display unit of the image processing device to display a third selection screen including the folder image, in a case where it is determined, from the folder identifying information and the image data identifying information received from the server, that the one or more image data are not stored in the selected folder but the one or more subfolders are stored in the selected folder, and

sending the third selection screen data, generated by the generating third selection screen data, to the image processing device.

5. The relaying device as in claim 1 , wherein

the accessing image has a display pattern similar to that of the folder image used for selecting the subfolder.

6. The relaying device as in claim 1 , wherein

the receiving folder identifying information and image data identifying information further includes receiving specific data identifying information from the server,

the specific data identifying information identifies specific data of which data type is other than the image data, the specific data being stored in the selected folder, and

the generating first selection screen data includes generating the first selection screen data for causing the display unit of the image processing device to display the first selection screen including the accessing image, in a case where it is determined, from the image data identifying information and the specific data identifying information received from the server, that the one or more image data or one or more specific data are stored in the selected folder.

7. The relaying device as in claim 1 , wherein

the first selection screen data is data for causing the display unit of the image processing device to display the folder image and the accessing image such that the folder image and the accessing image can be scrolled,

the first selection screen data is data for displaying the first selection screen including the accessing image at an initial phase of starting the display of the first selection screen in the display unit.

8. The relaying device as in claim 1 , wherein

the first selection screen data is data for causing the display unit of the image processing device to display images representing subfolders such that the images can be scrolled and to display the accessing image such that the accessing image cannot be scrolled.

9. A non-transitory computer-readable storage medium storing a computer program for a relaying device configured to communicate with an image processing device and a server via a network,

the server configured to store various types of data according to a hierarchy structure using a plurality of folders,

each of the plurality of folders configured to store a subfolder and image data, the subfolder being a lower layer folder,

the computer program including instructions for causing a processor of the relaying device to operate as:

receiving folder selecting instruction information from the image processing device,

the folder selecting instruction information being information for selecting one folder among the plurality of folders;

receiving folder identifying information and image data identifying information from the server,

the folder identifying information being information for identifying a subfolder stored in the selected folder of which selection has been instructed by the folder selecting instruction information, and

the image data identifying information being information for identifying image data stored in the selected folder,

generating first selection screen data for causing a display unit of the image processing device to display a first selection screen including a folder image and an accessing image, in a case where it is determined, from the folder identifying information and the image data identifying information received from the server, that one or more image data and one or more subfolders are stored in the selected folder,

the folder image being an image for selecting the one or more subfolders stored in the selected folder,

the accessing image being an image for accessing the one or more image data stored in the selected folder,

sending the first selection screen data, generated by the generating first selection screen data, to the image processing device;

generating second selection screen data for causing the display unit of the image processing device to display a second selection screen including a selecting image in a case where accessing image selecting instruction information is received from the image processing device that is a destination of the first selection screen data,

the selecting image being an image for selecting one image data from among the one or more image data stored in the selected folder, and

the accessing image selecting instruction information indicating that the accessing image has been selected;

sending the second selection screen data, generated by the generating second selection screen data, to the image processing device; and

executing a process for causing the image processing device to acquire selected image data in a case where image data selecting instruction information is received from the image processing device that is a destination of the second selection screen data, the image data selecting instruction information indicating that the one image data has been selected.

10. A method for controlling a relaying device configured to communicate with an image processing device and a server via a network,

the server configured to store various types of data according to a hierarchy structure using a plurality of folders,

each of the plurality of folders configured to store a subfolder and image data, the subfolder being a lower layer folder,

the method comprising:

receiving folder selecting instruction information from the image processing device,

the folder selecting instruction information being information for selecting one folder among the plurality of folders;

receiving folder identifying information and image data identifying information from the server,

the folder identifying information being information for identifying a subfolder stored in the selected folder of which selection has been instructed by the folder selecting instruction information, and

the image data identifying information being information for identifying image data stored in the selected folder;

generating first selection screen data for causing a display unit of the image processing device to display a first selection screen including a folder image and an accessing image, in a case where it is determined, from the folder identifying information and the image data identifying information received from the server, that one or more image data and one or more subfolders are stored in the selected folder,

the folder image being an image for selecting the one or more subfolders stored in the selected folder,

the accessing image being an image for accessing the one or more image data stored in the selected folder;

sending the first selection screen data, generated by the generating first selection screen data, to the image processing device;

generating second selection screen data for causing the display unit of the image processing device to display a second selection screen including a selecting image in a case where accessing image selecting instruction information is received from the image processing device that is a destination of the first selection screen data,

the selecting image being an image for selecting one image data from among the one or more image data stored in the selected folder, and

the accessing image selecting instruction information indicating that the accessing image has been selected;

sending the second selection screen data, generated by the generating second selection screen data, to the image processing device; and

executing a process for causing the image processing device to acquire selected image data in a case where image data selecting instruction information is received from the image processing device that is a destination of the second selection screen data, the image data selecting instruction information indicating that the one image data has been selected.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2013
From: MIYATA, YUJI
To: BROTHER KOGYO KABUSHIKI KAISHA
Reel/Frame 030016/0669 →
Priority Claims (1)
JP 2012-157726 · Jul 13, 2012 · national
Continuity (1)
Related Publication 20140016153A1 · Jan 16, 2014