IP Library › Granted Patent US 9,607,163
Granted Patent B2
US 9,607,163 · App. 14/548,831 · Granted Mar 28, 2017

Information processing apparatus, control method, and storage medium storing program

Inventors: Tadashi Hagiuda (Yokohama, JP); Motonori Ueki (Yokohama, JP)
Assignee: CANON KABUSHIKI KAISHA
G06F21/604G06F11/368G06F17/3023G06F17/30309G06F17/30356H04L63/20
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,607,163
App. No.
14/548,831
Filed
Nov 20, 2014
Granted
Mar 28, 2017
Kind
B2
Examiner
HO, THOMAS
Art Unit
2494
USPC
726/26
Abstract

An information processing apparatus determines, in response to acceptance of an edit of a file including a plurality of setting items, whether or not the information processing apparatus supports a version corresponding to the plurality of setting items included in the file. In the case of determining that the information processing apparatus supports the version, the information processing apparatus displays an edit screen of the file on a display unit of the information processing apparatus. In the case of determining that the information processing apparatus does not support the version, the information processing apparatus displays the edit screen of the file on the display unit of the information processing apparatus, using edit screen data for a display process by a network device that supports the version.

Claims (42)

1. An information processing apparatus capable of communicating with a network device, the information processing apparatus comprising:

an acceptance unit configured to accept an edit of a file including a plurality of setting items;

a determination unit configured to determine whether or not the information processing apparatus supports a version corresponding to the plurality of setting items included in the file, in response to the acceptance of the edit by the acceptance unit; and

a display control unit configured to: in a case where the determination unit determines that the information processing apparatus supports the version corresponding to the plurality of setting items included in the file, display an edit screen of the file on a display unit of the information processing apparatus; and in a case where the determination unit determines that the information processing apparatus does not support the version corresponding to the plurality of setting items included in the file, display the edit screen of the file on the display unit of the information processing apparatus, using edit screen data for a display process by a network device that supports the version.

2. The information processing apparatus according to claim 1 ,

wherein the display control unit is configured to, in a case where the determination unit determines that the information processing apparatus does not support the version corresponding to the plurality of setting items included in the file, display a selection screen of network devices that support the version.

3. The information processing apparatus according to claim 2 ,

wherein the display control unit is configured to display a version supported by each network device in the selection screen.

4. The information processing apparatus according to claim 1 , further comprising

an obtainment unit configured to, in a case where the display control unit displays the edit screen of the file on the display unit of the information processing apparatus using the edit screen data for the display process by the network device that supports the version, obtain a pre-edit setting from the network device.

5. The information processing apparatus according to claim 4 , further comprising:

a device determination unit configured to determine whether or not the network device from which the obtainment unit obtains the pre-edit setting is a transmission destination of the file with the edited setting; and

a transmission unit configured to, in a case where the device determination unit determines that the network device is not the transmission destination of the file with the edited setting, transmit the file with the pre-edit setting obtained by the obtainment unit to the network device, after the edit.

6. The information processing apparatus according to claim 5 ,

wherein the transmission unit is configured to, in a case where the device determination unit determines that the network device is the transmission destination of the file with the edited setting, transmit the file with the edited setting to the network device.

7. The information processing apparatus according to claim 1 ,

wherein the display control unit is configured to, in a case where the determination unit determines that the information processing apparatus does not support the version corresponding to the plurality of setting items included in the file, connect to a network device that supports the version, and remotely display the edit screen of the file on the display unit of the information processing apparatus using the edit screen data for the display process by the network device.

8. The information processing apparatus according to claim 1 , further comprising:

a detection unit configured to detect an apparatus included in a system managed by the information processing apparatus, wherein the apparatus supports a second version different from a first version corresponding to the plurality of setting items included in the file to be edited in response to the acceptance of the edit by the acceptance unit;

a difference information obtainment unit configured to obtain difference information between the plurality of setting items included in the file to be edited and a plurality of setting items corresponding to the second version supported by the apparatus detected by the detection unit; and

a display unit configured to display the difference information obtained by the difference information obtainment unit.

9. The information processing apparatus according to claim 8 ,

wherein the second version is newer than the first version.

10. The information processing apparatus according to claim 8 , further comprising:

a second display unit configured to display a screen for accepting selection of a version of the edited file; and

a storage unit configured to store the edited file, according to the version accepted on the screen displayed by the second display unit.

11. The information processing apparatus according to claim 8 , further comprising

a specifying unit configured to specify a network device that supports a newest version of versions supported by a plurality of network devices managed by the information processing apparatus,

wherein the apparatus detected by the detection unit includes the network device specified by the specifying unit.

12. The information processing apparatus according to claim 8 , further comprising

a third display unit configured to display a screen for accepting selection of a network device from a plurality of network devices managed by the information processing apparatus,

wherein the apparatus detected by the detection unit includes the network device selected on the screen displayed by the third display unit.

13. The information processing apparatus according to claim 8 ,

wherein the detection unit is configured to detect the apparatus included in the system managed by the information processing apparatus, in a case where the first version is newer than a version supported by the information processing apparatus.

14. A control method executable in an information processing apparatus capable of communicating with a network device, the control method comprising:

an acceptance step of accepting an edit of a file including a plurality of setting items;

a determination step of determining whether or not the information processing apparatus supports a version corresponding to the plurality of setting items included in the file, in response to the acceptance of the edit in the acceptance step; and

a display control step of: in a case of determining in the determination step that the information processing apparatus supports the version corresponding to the plurality of setting items included in the file, displaying an edit screen of the file on a display unit of the information processing apparatus; and in a case of determining in the determination step that the information processing apparatus does not support the version corresponding to the plurality of setting items included in the file, displaying the edit screen of the file on the display unit of the information processing apparatus, using edit screen data for a display process by a network device that supports the version.

15. A non-transitory computer-readable storage medium storing a program for causing a computer to execute:

an acceptance step of accepting an edit of a file including a plurality of setting items;

a determination step of determining whether or not an information processing apparatus supports a version corresponding to the plurality of setting items included in the file, in response to the acceptance of the edit in the acceptance step; and

a display control step of: in a case of determining in the determination step that the information processing apparatus supports the version corresponding to the plurality of setting items included in the file, displaying an edit screen of the file on a display unit of the information processing apparatus; and in a case of determining in the determination step that the information processing apparatus does not support the version corresponding to the plurality of setting items included in the file, displaying the edit screen of the file on the display unit of the information processing apparatus, using edit screen data for a display process by a network device that supports the version.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2015
From: HAGIUDA, TADASHI; UEKI, MOTONORI
To: CANON KABUSHIKI KAISHA
Reel/Frame 035819/0970 →
Priority Claims (2)
JP 2013-260665 · Dec 17, 2013 · national
JP 2014-085887 · Apr 17, 2014 · national
Continuity (1)
Related Publication 20150169879A1 · Jun 18, 2015