IP Library Granted Patent US 6,975,333
Granted Patent B2
US 6,975,333 · App. 09/890,844 · Granted Dec 13, 2005

Information processing method and apparatus and medium

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 6,975,333
App. No.
09/890,844
Granted
Dec 13, 2005
Kind
B2
Abstract

An information processing method and apparatus, wherein drawing information including at least one object that can be displayed, information pertinent to the size in the line direction and in the line feed direction of the object, and layout-related information are analyzed. Coordinate information pertinent to a display start position of the object in a drawing area is acquired based on a result of the analysis, the coordinate information pertinent to the display start position is converted based on the layout-related information acquired by the results of analysis, and the converted coordinate information pertinent to the display start position is converted into real drawing coordinate information on the drawing area.

Claims (39)

1. An information processing method for automatically processing a display of a plurality of objects within an electronic structured document and for enabling a command text to be used by a user to switch between a vertically-arrayed text and a horizontally-arrayed text, the method comprising the automated steps of:

analyzing drawing information including information relating to the plurality of objects to be displayed and layout designating information for specifying a relative position direction with respect to a direction of arranging the plurality of objects within the electronic structured document, wherein the layout designating information is included in the electronic structured document;

determining a relative placing position of the plurality of objects in a desired drawing area based on layout definition information corresponding to the layout designating information included in the electronic structured document and obtained by the analysis of the drawing information;

generating actual object display position information for the plurality of objects corresponding to the relative placing position of the plurality of objects responsive to the arranging direction; and

displaying the object within the desired drawing area based on the generated actual object display position information, wherein

the relative position direction is one of vertical and horizontal.

2. The information processing method according to claim 1 , wherein the layout definition information includes information indicating a size of the drawing area; and

the drawing area and the relative placing position of the plurality of objects in the drawing area are converted into a plurality of object display positions.

3. The information processing method according to claim 2 , wherein the plurality of objects are displayed based on the plurality of object display positions.

4. The information processing method according to claim 1 , wherein

the relative placing position of the plurality of objects is updated in response to the command text.

5. The information processing method according to claim 1 , wherein

the plurality of objects comprises a first object and a second object;

a relative placing position of the first object is determined based on a layout definition information of the first object; and

a relative placing position of the second object is determined responsive to the determined relative placing position of the first object.

6. An information processing apparatus for automatically processing a display of a plurality of objects within an electronic structured document and for enabling a command text to be used by a user to switch between a vertically-arrayed text and a horizontally-arrayed text, the automated apparatus comprising:

means for analyzing drawing information including information relating to the plurality of objects to be displayed and layout designating information for specifying a relative position direction with respect to a direction of arranging the plurality of objects within the electronic structured document, wherein the layout designating information is included in the electronic structured document;

means for determining a relative placing position of the plurality of objects in a desired drawing area based on layout definition information corresponding to the layout designating information included in the electronic structured document and obtained by the analysis of the drawing information;

means for generating actual object display position information for the plurality of objects corresponding to the relative placing position of the plurality of objects in response to the arranging direction; and

display means for displaying the object within the desired drawing area based on the generated actual object display position information, wherein

the relative position direction is one of vertical and horizontal.

7. The information processing apparatus according to claim 6 , wherein

the layout definition information includes the information indicating a size of the drawing area; and

the generating means converts the drawing area and the relative placing position of the plurality of objects in the drawing area into a plurality of object display positions.

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

means for displaying the plurality of objects based on the plurality of object display positions.

9. The information processing apparatus according to claim 6 , wherein

the relative placing position determining means updates the relative placing position of the plurality of objects in response to the command text.

10. The information processing apparatus according to claim 6 , further comprising means for inputting the command text by the user.

11. The information processing apparatus according to claim 6 , wherein

the plurality of objects comprises a first object and a second object;

the placing position decision means determines a relative placing position of the first object based on layout definition information of the first object; and

the placing position decision means determines a relative placing position of the second object responsive to the determined relative placing position of the first object.

12. A medium for causing an information processing apparatus to execute a program for automatically processing a display of a plurality of objects within an electronic structured document and for enabling a command text to be used by a user to switch between a vertically-arrayed and a horizontally-arrayed text, the program including the automated steps of:

analyzing drawing information including information relating to the plurality of objects to be displayed and layout designating information for specifying a relative position direction with respect to a direction of arranging the plurality of objects within the electronic structured document, wherein the layout designating information is included in the electronic structured document;

determining a relative placing position of the plurality of objects in a desired drawing area based on layout definition information corresponding to the layout designating information included in the electronic structured document and obtained by the analysis of the drawing information;

generating actual object display position information for the plurality of objects corresponding to the relative placing position of the plurality of objects responsive to the arranging direction; and

displaying the object within the desired drawing area based on the generated actual object display position information, wherein

the relative position direction is one of vertical and horizontal.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECTLY RECORDED DOCUMENT WITH THE CORRECT EXECUTED DOCUMENT PREVIOUSLY RECORDED ON REEL 025612 FRAME 0801. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF PATENT RIGHTS TO SCA IPLA HOLDINGS INC., A DELAWARE CORPORATION.. Recorded Jan 25, 2012
From: SONY CORPORATION
To: SCA IPLA HOLDINGS INC., A DELAWARE CORPORATION
Reel/Frame 027591/0479 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE INCORRECTLY RECORDED DOCUMENT WITH THE CORRECT EXECUTED DOCUMENT PREVIOUSLY RECORDED ON REEL 025813 FRAME 0748. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF PATENT RIGHTS TO ADREA, LLC, A DELAWARE LIMITED LIABILITY COMPANY. Recorded Jan 25, 2012
From: SCA IPLA HOLDINGS INC., A DELAWARE CORPORATION
To: ADREA, LLC, A DELAWARE LIMITED LIABILITY COMPANY
Reel/Frame 027591/0860 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2011
From: SCA IPLA HOLDINGS, A DELAWARE CORPORATION
To: ADREA, LLC
Reel/Frame 025813/0748 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2011
From: SONY CORPORATION
To: SCA IPLA HOLDINGS, A DELAWARE CORPORATION
Reel/Frame 025612/0801 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2002
From: KANAI, TAKESHI; SUGIMOTO, KOICHI
To: SONY CORPORATION
Reel/Frame 012480/0328 →