IP Library › Granted Patent US 11,394,839
Granted Patent B2
US 11,394,839 · App. 16/923,296 · Granted Jul 19, 2022

Storage medium storing information processing program, information processing apparatus, and information processing method

Inventor: Masafumi Kawaguchi (Nagoya, JP)
Assignee: BROTHER KOGYO KABUSHIKI KAISHA
H04N1/00453H04N1/00424H04N1/00456H04N1/00458
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 11,394,839
App. No.
16/923,296
Granted
Jul 19, 2022
Kind
B2
Abstract

A set of program instructions, when executed by a controller of an information processing apparatus, causes the information processing apparatus to: display, on a display of the information processing apparatus, a scan result screen formed by sequentially arranging images of documents scanned by an image scanner at respective ones of M×N display frames, the M×N display frames including M display frames arranged vertically and N display frames arranged horizontally; display an insertion icon at a left-side position with respect to a center of a display frame in a horizontal direction, the display frame being one of the M×N display frames; and in response to an operation of the insertion icon, control the image scanner to scan an image of a new document, and insert the scanned image to a position that is immediate left of the display frame corresponding to the operated insertion icon.

Claims (66)

1. A non-transitory computer-readable storage medium storing a set of program instructions for an information processing apparatus configured to communicate with an image scanner, the set of program instructions, when executed by a controller of the information processing apparatus, causing the information processing apparatus to:

display, on a display of the information processing apparatus, a scan result screen formed by sequentially arranging images of documents scanned by the image scanner at respective ones of M×N display frames, the M×N display frames including M display frames arranged vertically and N display frames arranged horizontally;

display an icon group at a left-side position with respect to a center of a selected display frame in a horizontal direction, the selected display frame being one of the M×N display frames, the selected display frame being selected on the display through a user interface of the information processing apparatus, the icon group including an insertion icon and a deletion icon, the deletion icon being displayed to an immediate right of the insertion icon;

in response to an operation of the insertion icon, control the image scanner to scan an image of a new document, and insert the scanned image to a position that is immediate left of the selected display frame; and

in response to an operation of the deletion icon, delete an image in the selected display frame.

2. The non-transitory computer-readable storage medium according to claim 1 , wherein the set of program instructions, when executed by the controller, causes the information processing apparatus to:

in response to inserting the scanned image, increase at least a number of the M display frames arranged vertically or a number of the N display frames arranged horizontally; and

in response to deleting the image, decrease neither the number of the M display frames arranged vertically nor the number of the N display frames arranged horizontally.

3. The non-transitory computer-readable storage medium according to claim 1 , wherein the set of program instructions, when executed by the controller, causes the information processing apparatus to:

display a counterclockwise rotation icon immediately above or immediately below the insertion icon;

display a clockwise rotation icon immediately above or immediately below the deletion icon, the clockwise rotation icon being immediate right of the counterclockwise rotation icon;

change a screen size of the scan result screen;

as the screen size of the scan result screen is reduced, display the M×N display frames in a smaller size; and

when the M×N display frames are displayed in the smaller size, keep a size of the icon group including the counterclockwise rotation icon, the clockwise rotation icon, the insertion icon, and the deletion icon.

4. The non-transitory computer-readable storage medium according to claim 3 , wherein the set of program instructions, when executed by the controller, causes the information processing apparatus to:

when the M×N display frames are displayed in the smaller size, display the icon group such that the counterclockwise rotation icon, the clockwise rotation icon, the insertion icon, and the deletion icon are arranged vertically.

5. The non-transitory computer-readable storage medium according to claim 1 , wherein the set of program instructions, when executed by the controller, causes the information processing apparatus to:

display a cursor for indicating a display object within the scan result screen; and

display the icon group when the cursor is located in the selected display frame.

6. The non-transitory computer-readable storage medium according to claim 1 , wherein the set of program instructions, when executed by the controller, causes the information processing apparatus to:

display a cursor for indicating a display object within the scan result screen; and

display the icon group in a first display mode when the cursor is not located in a display frame, and displaying the icon group in a second display mode when the cursor is located in the selected display frame, the icon group in the second display mode being more visible than the icon group in the first display mode.

7. The non-transitory computer-readable storage medium according to claim 1 , wherein the set of program instructions, when executed by the controller, causes the information processing apparatus to:

display an insertion image indicative of an insertion position of a scanned image, the insertion image being indicative of a plurality of sheets of documents in a case where the image scanner has an ADF (Auto Document Feeder) function and being indicative of a single sheet of document in a case where the image scanner has no ADF function.

8. A non-transitory computer-readable storage medium storing a set of program instructions for an information processing apparatus configured to communicate with an image scanner, the set of program instructions, when executed by a controller of the information processing apparatus, causing the information processing apparatus to:

display, on a display of the information processing apparatus, a scan result screen formed by sequentially arranging images of documents scanned by the image scanner at respective ones of M×N display frames, the M×N display frames including M display frames arranged vertically and N display frames arranged horizontally;

display an insertion icon at a left-side position with respect to a center of a display frame in a horizontal direction, the display frame being one of the M×N display frames;

in response to an operation of the insertion icon, control the image scanner to scan an image of a new document, and insert the scanned image to a position that is immediate left of the display frame corresponding to the operated insertion icon; and

in a case where two images displayed in the scan result screen are pair images that are obtained by performing double-sided scanning with the image scanner, display the insertion icon on a display frame of an image corresponding to a front side of a double-sided document, without displaying the insertion icon on a display frame of an image corresponding to a back side of the double-sided document.

9. The non-transitory computer-readable storage medium according to claim 8 , wherein the set of program instructions, when executed by the controller, causes the information processing apparatus to:

at least display the pair images surrounded by one frame or display the display frames of the pair images in a highlighted manner.

10. The non-transitory computer-readable storage medium according to claim 8 , wherein the set of program instructions, when executed by the controller, causes the information processing apparatus to:

display a cursor for indicating a display object within the scan result screen; and

in a case where the display frame of the image corresponding to the front side is located at a right end of a particular row and the display frame of the image corresponding to the back side is located at a left end of a next row below the particular row, display the insertion icon on the display frame of the image corresponding to the front side when the cursor is located on the display frame of the image corresponding to the front side, and display the insertion icon on the display frame of the image corresponding to the back side when the cursor is located on the display frame of the image corresponding to the back side.

11. The non-transitory computer-readable storage medium according to claim 8 , wherein the set of program instructions, when executed by the controller, causes the information processing apparatus to:

in a case where the display frame of the image corresponding to the front side is located at a right end of a particular row and the display frame of the image corresponding to the back side is located at a left end of a next row below the particular row, extend a time in which the insertion icon is changed from a display state to a non-display state after the cursor separates from the display frame of one of the pair images.

12. The non-transitory computer-readable storage medium according to claim 1 , wherein the set of program instructions, when executed by the controller, causes the information processing apparatus to:

display the icon group on a left edge of the selected display frame.

13. The non-transitory computer-readable storage medium according to claim 1 , wherein the set of program instructions, when executed by the controller, causes the information processing apparatus to:

when an automatic resizing function is enabled, display the M×N display frames in a size optimal for a size of the scan result screen; and

in response to deleting the image in the selected display frame, keep the size of the M×N display frames even when the automatic resizing function is enabled.

14. A non-transitory computer-readable storage medium storing a set of program instructions for an information processing apparatus configured to communicate with an image scanner, the set of program instructions, when executed by a controller of the information processing apparatus, causing the information processing apparatus to:

display, on a display of the information processing apparatus, a scan result screen formed by sequentially arranging images of documents scanned by the image scanner at respective ones of M×N display frames, the M×N display frames including M display frames arranged vertically and N display frames arranged horizontally;

display an insertion icon at a left-side position with respect to a center of a display frame in a horizontal direction, the display frame being one of the M×N display frames;

in response to an operation of the insertion icon, control the image scanner to scan an image of a new document, and insert the scanned image to a position that is immediate left of the display frame corresponding to the operated insertion icon;

determine whether an automatic start scan setting is ON or OFF;

in response to determining that the automatic start scan setting is OFF,

when a cursor is pointing to the insertion icon, display an insertion image indicating a position that is immediate left of the display frame corresponding to the insertion icon, the insertion image being indicative of insertion of a scanned image, and

in response to an operation of the insertion icon, transmit a scan command to the image scanner for performing scanning; and

in response to determining that the automatic start scan setting is ON,

when the cursor is located in one of the M×N display frames, display the insertion image indicating a position that is immediate left of the display frame in which the cursor is located; and

in response to setting a document on the image scanner, control the image scanner to automatically scan the document without receiving an operation of the insertion icon.

15. An information processing apparatus comprising:

a communication interface configured to be connected to an image scanner;

a display;

a controller; and

a memory storing set of instructions, the instructions, when executed by the controller, causing the information processing apparatus to:

display, on the display, a scan result screen formed by sequentially arranging images of documents scanned by the image scanner at respective ones of M×N display frames, the M×N display frames including M display frames arranged vertically and N display frames arranged horizontally;

display an icon group at a left-side position with respect to a center of a selected display frame in a horizontal direction, the selected display frame being one of the M×N display frames, the selected display frame being selected on the display through a user interface of the information processing apparatus, the icon group including an insertion icon and a deletion icon, the deletion icon being displayed to an immediate right of the insertion icon;

in response to an operation of the insertion icon, control the image scanner to scan an image of a new document, and insert the scanned image to a position that is immediate left of the selected display frame; and

in response to an operation of the deletion icon, delete an image in the selected display frame.

16. An information processing method comprising:

displaying, on a display of an information processing apparatus, a scan result screen formed by sequentially arranging images of documents scanned by an image scanner at respective ones of M×N display frames, the M×N display frames including M display frames arranged vertically and N display frames arranged horizontally, the image scanner being connected to a communication interface of the information processing apparatus for performing communication;

displaying an icon group at a left-side position with respect to a center of a selected display frame in a horizontal direction, the selected display frame being one of the M×N display frames, the selected display frame being selected on the display through a user interface of the information processing apparatus, the icon group including an insertion icon and a deletion icon, the deletion icon being displayed to an immediate right of the insertion icon; and

in response to an operation of the insertion icon, controlling the image scanner to scan an image of a new document, and inserting the scanned image to a position that is immediate left of the selected display frame; and

in response to an operation of the deletion icon, deleting an image in the selected display frame.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2020
From: KAWAGUCHI, MASAFUMI
To: BROTHER KOGYO KABUSHIKI KAISHA
Reel/Frame 053147/0681 →
Priority Claims (1)
JP JP2019-158263 · Aug 30, 2019 · national
Continuity (1)
Related Publication 20210067642A1 · Mar 4, 2021
Cited By (1)
US 12,549,462