IP Library Granted Patent US 8,497,879
Granted Patent B2
US 8,497,879 · App. 12/718,524 · Granted Jul 30, 2013

Information processing apparatus, display processing method, and computer program product therefor

Inventors: Goro Katsuyama (Kanagawa, JP); Yuji Suzuki (Chiba, JP)
Assignee: Ricoh Company, Limited
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 8,497,879
App. No.
12/718,524
Granted
Jul 30, 2013
Kind
B2
Abstract

This invention relates to an information processing apparatus that includes a judging unit that judges a usage state of the information processing apparatus; a deciding unit that decides, according to the usage state, a position at which a display element on a display screen on a display unit is to be arranged in either a normal position or an inverted position on the display screen; and a display control unit that controls for arranging the display element in a determined position and for displaying the display element in the determined position on the display screen.

Claims (34)

1. An information processing apparatus comprising:

a judging unit that judges a usage state of the information processing apparatus;

a deciding unit that decides, according to the usage state, a position at which a display element on a display screen on a display unit is to be arranged in either a normal position or an inverted position on the display screen; and

a display control unit that controls for arranging the display element in a determined position and for displaying the display element in the determined position on the display screen,

wherein the judging unit detects an angle of the display unit with respect to a main body of the information processing apparatus as the usage state,

the deciding unit decides the position at which the display element is to be arranged on the display screen according to the angle detected,

if the detected angle is within a predetermined range including an angle of 90 degrees, the deciding unit decides that the position at which the display element is to be arranged is on an upper side of the display screen, and

if the detected angle is within a predetermined range including an angle of 180 degrees, the deciding unit decides that the position at which the display element is to be arranged is on a lower side of the display screen.

2. The information processing apparatus according to claim 1 , wherein

the judging unit is further configured to detect a position of a user as the usage state, and

the deciding unit decides that the position at which the display element is to be arranged on the display screen is near a detected position of the user.

3. The information processing apparatus according to claim 1 , wherein

the judging unit is further configured to detect a dominant hand of a user as the usage state on a basis of usage history of the user, and

the deciding unit decides that the position at which the display element is to be arranged on the display screen is near to a side of the dominant hand.

4. A display processing method executed in an information processing apparatus comprising:

judging a usage state of the information processing apparatus, the judging detecting an angle of a display unit with respect to a main body of the information processing apparatus as the usage state;

deciding, according to the usage state, a position at which a display element on a display screen on the display unit is to be arranged in either a normal position or an inverted position on the display screen, the deciding further deciding the position at which the display element is to be arranged on the display screen according to the angle detected, if the detected angle is within a predetermined range including an angle of 90 degrees, the deciding further deciding that the position at which the display element is to be arranged is on an upper side of the display screen, and if the detected angle is within a predetermined range including an angle of 180 degrees, the deciding further deciding that the position at which the display element is to be arranged is on a lower side of the display screen; and

display controlling for arranging the display element in a determined position and for displaying the display element in the determined position on the display screen.

5. The method according to claim 4 , wherein

the judging is further configured to detect a position of a user as the usage state, and

the deciding further decides that the position at which the display element is to be arranged on the display screen is near a detected position of the user.

6. The method according to claim 4 , wherein

the judging is further configured to detect a dominant hand of a user as the usage state on a basis of usage history of the user, and

the deciding further decides that the position at which the display element is to be arranged on the display screen is near to a side of the dominant hand.

7. A non-transitory computer readable medium having stored thereon a computer program product that when executed by a computer causes the computer to implement a method for processing information in an information processing apparatus, comprising:

judging a usage state of the information processing apparatus, the judging detecting an angle of a display unit with respect to a main body of the information processing apparatus as the usage state;

deciding, according to the usage state, a position at which a display element on a display screen on the display unit is to be arranged in either a normal position or an inverted position on the display screen, the deciding further deciding the position at which the display element is to be arranged on the display screen according to the angle detected, if the detected angle is within a predetermined range including an angle of 90 degrees, the deciding further deciding that the position at which the display element is to be arranged is on an upper side of the display screen, and if the detected angle is within a predetermined range including an angle of 180 degrees, the deciding further deciding that the position at which the display element is to be arranged is on a lower side of the display screen; and

display controlling for arranging the display element in a determined position and for displaying the display element in the determined position on the display screen.

8. The non-transitory computer readable medium according to claim 7 , wherein

the judging is further configured to detect a position of a user as the usage state, and

the deciding further decides that the position at which the display element is to be arranged on the display screen is near a detected position of the user.

9. The non-transitory computer readable medium according to claim 7 , wherein

the judging is further configured to detect a dominant hand of a user as the usage state on a basis of usage history of the user, and

the deciding further decides that the position at which the display element is to be arranged on the display screen is near to a side of the dominant hand.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2010
From: KATSUYAMA, GORO; SUZUKI, YUJI
To: RICOH COMPANY, LIMITED
Reel/Frame 024041/0652 →
Priority Claims (1)
JP 2009-067131 · Mar 18, 2009 · national
Continuity (1)
Related Publication 20100238197A1 · Sep 23, 2010