IP Library Granted Patent US 10,013,156
Granted Patent B2
US 10,013,156 · App. 14/592,288 · Granted Jul 3, 2018

Information processing apparatus, information processing method, and computer-readable recording medium

Inventor: Ken Takehara (Kanagawa, JP)
Assignee: RICOH COMPANY, LIMITED
G06F3/04845G06F3/04842G06F2203/04803
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 10,013,156
App. No.
14/592,288
Granted
Jul 3, 2018
Kind
B2
Abstract

An information processing apparatus includes a display controller that enlarges or reduces an image within a second area specified in a first area of an image including at least one object at such a display magnification that the image within the second area fits in the size of a display area, thereby displaying the resultant image in the display area, a position storage that stores a position on the image within the second area, and a converter that converts the size of the second area within the first area. When the display magnification is equal to or greater than a threshold, the display controller displays a first symbol at the position in the display area and, when the display magnification is less than the threshold, the display controller erases the first symbol and displays at the position a second symbol for indicating the position in the display area.

Claims (57)

1. An information processing apparatus for displaying, on a display area of a display device, a sub-image of a first image, the first image being within a first area, the sub-image being within a second area, the second area being within the first area, the information processing apparatus comprising:

memory storing computer-executable instructions; and

one or more processors configured to execute the computer-executable instructions such that the one or more processors are configured to,

receive user input selecting a first symbol, from among a plurality of symbols located outside the first area,

receive user input identifying a position in the sub-image within the second area,

store the identified position,

display, in the display area, the selected first symbol at the identified position on the sub-image, in response to the user input identifying the position,

change a size of the second area with respect to the first area,

resize the sub-image within the second area at such a display magnification that the resized sub-image fits in a size of the display area, and

display the resized sub-image in the display area,

the first image including at least one object,

wherein the one or more processors are further configured to execute the computer-executable instructions such that the one or more processors are configured to,

erase the first symbol and display at the identified position a second symbol for indicating the identified position in the display area when the display magnification is less than a threshold as a result of the resizing, and

display the first symbol at the identified position in the display area when the display magnification is equal to or greater than the threshold.

2. The information processing apparatus according to claim 1 , wherein the one or more processors are further configured to execute the computer-executable instructions such that the one or more processors are configured to change the size of the second area to a size that includes all objects in the first image in response to a single user input.

3. The information processing apparatus according to claim 1 , wherein, the one or more processors are further configured to execute the computer-executable instructions such that, in response to user input specifying the second symbol, the one or more processors center a position indicated by the second symbol in the display area and change the size of the second area to a first size to display the sub-image within the second area in the display area.

4. The information processing apparatus according to claim 1 ,

wherein the one or more processors are further configured to execute the computer-executable instructions such that the one or more processors are configured to,

store, in a symbol storage, a plurality of types of first symbols and a plurality of types of second symbols corresponding to the types of the first symbols, and

wherein, the one or more processors are further configured to execute the computer-executable instructions such that, when the display magnification is less than the threshold as a result of a conversion of the size of the second area by the one or more processors,

the second symbol displayed at the position of the erased first symbol in the display area has a type corresponding to a type of the erased first symbol.

5. An information processing method for displaying, on a display area of a display device, a sub-image of a first image, the first image being within a first area, the sub-image being within a second area, the second area being within the first area, the method comprising:

receiving user input selecting a first symbol, from among a plurality of symbols located outside the first area;

receiving user input identifying a position in the sub-image within the second area;

storing the identified position;

displaying, in the display area, the selected first symbol at the identified position on the sub-image, in response to the user input identifying the position;

changing a size of the second area with respect to the first area;

resizing the sub-image within the second area at such a display magnification that the resized sub-image fits in a size of the display area; and

displaying the resized sub-image in the display area,

the first image including at least one object,

wherein,

when the display magnification is less than a threshold as a result of the resizing, the first symbol is erased and a second symbol for indicating the identified position is displayed at the identified position in the display area, and

when the display magnification is equal to or greater than the threshold, the first symbol is displayed at the identified position in the display area.

6. The information processing method according to claim 5 , wherein the changing includes changing the size of the second area to a size that includes all objects in the first image in response to a single user input.

7. The information processing method according to claim 5 , wherein, when user input specifies the second symbol, the resizing includes centering a position indicated by the second symbol in the display area and changing the size of the second area to a first size to display the sub-image within the second area in the display area.

8. The information processing method according to claim 5 , further comprising:

storing a plurality of types of first symbols and a plurality of types of second symbols corresponding to the types of the first symbols,

wherein, when the display magnification is less than the threshold as a result of a conversion of the size of the second area,

the second symbol displayed at the position of the erased first symbol in the display area has a type corresponding to a type of the erased first symbol.

9. A non-transitory computer-readable recording medium that stores computer-executable instructions that, when executed by a computer, cause the computer to perform operations for displaying, on a display area of a display device, a sub-image of a first image, the first image being within a first area, the sub-image being within a second area, the second area being within the first area, the operations including,

receiving user input selecting a first symbol, from among a plurality of symbols located outside the first area,

receiving user input identifying a position in the sub-image within the second area,

storing the identified position,

displaying, in the display area, the selected first symbol at the identified position on the sub-image, in response to the user input identifying the position,

changing a size of the second area with respect to the first area,

resizing the sub-image within the second area at such a display magnification that the resized sub-image fits in a size of the display area, and

displaying the resized sub-image in the display area,

the first image including at least one object,

wherein,

when the display magnification is less than a threshold as a result of the resizing, the first symbol is erased and a second symbol for indicating the identified position is displayed at the identified position in the display area, and

when the display magnification is equal to or greater than the threshold, the first symbol is displayed at the identified position in the display area.

10. The computer-readable recording medium according to claim 9 , wherein the changing includes changing the size of the second area to a size that includes all objects in the first image in response to a single user input.

11. The computer-readable recording medium according to claim 9 , wherein, when user input specifies the second symbol, the resizing includes centering a position indicated by the second symbol in the display area and changing the size of the second area to a first size to display the sub-image within the second area in the display area.

12. The computer-readable recording medium according to claim 9 ,

wherein the operations further include,

storing a plurality of types of first symbols and a plurality of types of second symbols corresponding to the types of the first symbols, and

wherein, when the display magnification is less than the threshold as a result of a conversion of the size of the second area, the second symbol displayed at the position of the erased first symbol in the display area has a type corresponding to a type of the erased first symbol.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2015
From: TAKEHARA, KEN
To: RICOH COMPANY, LIMITED
Reel/Frame 034666/0051 →
Priority Claims (2)
JP 2014-012871 · Jan 27, 2014 · national
JP 2014-207499 · Oct 8, 2014 · national
Continuity (1)
Related Publication 20150212713A1 · Jul 30, 2015