IP Library › Granted Patent US 9,489,714
Granted Patent B2
US 9,489,714 · App. 14/163,621 · Granted Nov 8, 2016

Information processing apparatus, information processing system, information processing method, and program

Inventor: Hitoshi Osaka (Yokohama, JP)
Assignee: Canon Kabushiki Kaisha
G06T3/40G06T11/60
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,489,714
App. No.
14/163,621
Granted
Nov 8, 2016
Kind
B2
Abstract

An information processing apparatus includes an obtaining unit configured to obtain information regarding a size of a display screen of a display terminal that displays reflow format document data including a font with a set font size, a determining unit configured to determine whether the size of the display screen obtained from the information differs from a predetermined size, a setting unit configured to, if determined that the size of the display screen differs from the predetermined size, set the font size to a size determined based on the set font size, the size of the display screen, and the predetermined size, and if not determined that the size of the display screen differs from the predetermined size, keep the font size at the set font size, and a controlling unit configured to control the display screen to display the font at the font size set by the setting unit.

Claims (23)

1. An information processing apparatus, comprising:

a memory; and

a processor in communication with the memory, the processor configured to:

obtain information regarding sizes of display screens of a plurality of display terminals that displays reflow format document data, the document data including a font with a set font size;

determine a main terminal from among the plurality of display terminals based on the sizes of the display screens of the plurality of display terminals;

determine a reference unit, which is used for dividing the document data into a plurality of pages, based on the size of the display screen of the main terminal and a reference character size of the main terminal;

determine a unit of display, which is used for dividing the document data into a plurality of pages, for each of the plurality of display terminals, wherein the unit-of-display is determined based on an integral multiple of the determined reference unit for a display terminal which has a size of display screens larger than the size of the display screen of the main terminal, and wherein the unit-of-display is determined based on an integral submultiple of the determined reference unit for a display terminal which has a size of display screens smaller than the size of the display screen of the main terminal;

generate style information for each of the plurality of display terminals based on the unit of display determined for each of the plurality of display terminals; and

transmit the document data and the style information generated for each of the display terminals to each of the display terminals.

2. An information processing method, comprising:

obtaining information regarding sizes of display screens of a plurality of display terminals that displays reflow format document data, the document data including a font with a set font size;

determining a main terminal from among the plurality of display terminals based on the sizes of the display screens of the plurality of display terminals;

determining a reference unit, which is used for dividing the document data into a plurality of pages, based on the size of the display screen of the main terminal and a reference character size of the main terminal;

determining a unit of display, which is used for dividing the document data into a plurality of pages, for each of the plurality of display terminals, wherein an integral multiple of the determined reference unit is determined as a unit of display for a display terminal which has a size of display screens larger than the size of the display screen of the main terminal, and wherein an integral submultiple of the determined reference unit is determined as a unit of display for a display terminal which has a size of display screens smaller than the size of the display screen of the main terminal;

generating style information for each of the plurality of display terminals based on the unit of display determined for each of the plurality of display terminals; and

transmitting the document data and the style information generated for each of the display terminals to each of the display terminals.

3. A non-transitory computer-readable storage medium storing instructions which, when executed by an information processing apparatus, causes the information processing apparatus to execute operations comprising:

obtaining information regarding sizes of display screens of a plurality of display terminals that displays reflow format document data, the document data including a font with a set font size;

determining a main terminal from among the plurality of display terminals based on the sizes of the display screens of the plurality of display terminals;

determining a reference unit, which is used for dividing the document data into a plurality of pages, based on the size of the display screen of the main terminal and a reference character size of the main terminal;

determining a unit of display, which is used for dividing the document data into a plurality of pages, for each of the plurality of display terminals, wherein an integral multiple of the determined reference unit is determined as a unit of display for a display terminal which has a size of display screens larger than the size of the display screen of the main terminal, and wherein an integral submultiple of the determined reference unit is determined as a unit of display for a display terminal which has a size of display screens smaller than the size of the display screen of the main terminal;

generating style information for each of the plurality of display terminals based on the unit of display determined for each of the plurality of display terminals; and

transmitting the document data and the style information generated for each of the display terminals to each of the display terminals.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2014
From: OSAKA, HITOSHI
To: CANON KABUSHIKI KAISHA
Reel/Frame 032866/0242 →
Priority Claims (1)
JP 2013-013573 · Jan 28, 2013 · national
Continuity (1)
Related Publication 20140210863A1 · Jul 31, 2014