Electronic document reading system and method
First Claim
1. A terminal apparatus for an electronic-document viewing system that allows viewing of an electronic document stored on a server in response to a viewing request from a terminal through a communication network, the terminal apparatus comprising:
- means for selecting a resolution level of the electronic document based on, at least, a transmission speed of the communication network; and
means for giving the viewing request for the electronic document at the selected resolution level.
1 Assignment
0 Petitions
Accused Products
Abstract
A document is divided into a plurality of regions so that each page has a meaning and, for each of the regions, there is generated a similarity table indicating a similarity degree and a data amount corresponding to the multiplexed resolution level data. By referencing this similarity table, each page of the electronic document in the region specified by the user is represented by a predetermined similarity (resolution) and at the reading speed specified by the user. Moreover, by referencing the similarity table, each page of the electronic document is represented at the maximum speed while guaranteeing the predetermined similarity.
-
Citations
32 Claims
-
1. A terminal apparatus for an electronic-document viewing system that allows viewing of an electronic document stored on a server in response to a viewing request from a terminal through a communication network, the terminal apparatus comprising:
-
means for selecting a resolution level of the electronic document based on, at least, a transmission speed of the communication network; and
means for giving the viewing request for the electronic document at the selected resolution level. - View Dependent Claims (2)
-
-
3. A terminal apparatus for an electronic-document viewing system that allows viewing of an electronic document stored on a server in response to a viewing request from a terminal through a communication network, the terminal apparatus comprising:
-
means for selecting a resolution level of the electronic document based on, at least, a user'"'"'s viewing speed of the electronic document; and
means for giving the viewing request for the electronic document at the selected resolution level. - View Dependent Claims (4)
-
-
5. A terminal apparatus for an electronic-document viewing system that allows viewing of an electronic document stored on a server in response to a viewing request from a terminal through a communication network,
wherein the server analyzes a layout structure of the electronic document to divide the electronic document into a plurality of areas and stores the plurality of areas, the terminal apparatus comprising: -
means for selecting resolution levels of the divided areas based on at least one of a transmission speed of the communication network and a user'"'"'s viewing speed of the electronic document;
means for giving the viewing request for the electronic document at the selected resolution levels; and
means for synthesizing the electronic document input based on the viewing request. - View Dependent Claims (6)
-
-
7. A terminal apparatus for an electronic-document viewing system that allows viewing of an electronic document stored on a server in response to a viewing request from a terminal through a communication network,
wherein the server analyzes a layout structure of the electronic document to divide the electronic document into a plurality of areas and stores each divided area at a plurality of resolution levels, the terminal apparatus comprising: -
means for selecting resolution levels of the divided areas based on at least one of a transmission speed of the communication network and a user'"'"'s viewing speed of the electronic document;
means for giving the viewing request for the electronic document at the selected resolution levels; and
means for synthesizing the electronic document input based on the viewing request. - View Dependent Claims (8)
-
-
9. A program for a terminal apparatus for an electronic-document viewing system that allows viewing of an electronic document stored on a server in response to a viewing request from a terminal through a communication network, the program comprising:
-
a first step of selecting a resolution level of the electronic document based on at least one of a transmission speed of the communication network and a user'"'"'s viewing speed of the electronic document; and
a second step of giving the viewing request for the electronic document at the resolution level selected in the first step.
-
-
10. A program for a terminal apparatus for an electronic-document viewing system that allows viewing of an electronic document stored on a server in response to a viewing request from a terminal through a communication network,
wherein the server analyzes a layout structure of the electronic document to divide the electronic document into a plurality of areas and stores the plurality of areas, the program comprising: -
a first step of selecting resolution levels of the divided areas based on at least one of a transmission speed of the communication network and a user'"'"'s viewing speed of the electronic document;
a second step of giving the viewing request for the electronic document at the selected resolution levels; and
a third step of synthesizing the electronic document input based on the viewing request.
-
-
11. A program for a terminal apparatus for an electronic-document viewing system that allows viewing of an electronic document stored on a server in response to a viewing request from a terminal through a communication network,
wherein the server analyzes a layout structure of the electronic document to divide the electronic document into a plurality of areas and stores each divided area at a plurality of resolution levels, the program comprising: -
a first step of selecting resolution levels of the divided areas based on at least one of a transmission speed of the communication network and a users viewing speed of the electronic document;
a second step of giving the viewing request for the electronic document at the resolution levels selected in the first step; and
a third step of synthesizing the electronic document input based on the viewing request.
-
-
12. A server apparatus for an electronic-document viewing system that allows viewing of an electronic document stored on a server in response to a viewing request from a terminal through a communication network, the server apparatus comprising:
-
means for receiving the viewing request for the electronic document from the terminal, a resolution level of the electronic document being selected based on at least one of a transmission speed of the communication network and a user'"'"'s viewing speed of the electronic document;
means for generating an image of the electronic document based on the viewing request, the image satisfying the resolution level; and
means for transmitting the generated image to the terminal.
-
-
13. A server apparatus for an electronic-document viewing system that allows viewing of an electronic document stored on a server in response to a viewing request from a terminal through a communication network, the server apparatus comprising:
-
means for storing the electronic document at a plurality of resolution levels;
means for receiving a viewing request for the electronic document from the terminal, the resolution levels of the electronic document being selected based on at least one of a transmission speed of the communication network and a user'"'"'s viewing speed of the electronic document;
means for selecting the electronic document stored at the plurality of resolution levels, based on the viewing request; and
means for transmitting the selected electronic document to the terminal.
-
-
14. A server apparatus for an electronic-document viewing system that allows viewing of an electronic document stored on a server in response to a viewing request from a terminal through a communication network, the server apparatus comprising:
-
means for analyzing a layout structure of the electronic document to divide the electronic document into a plurality of areas and for storing the plurality of areas;
means for receiving the viewing request for the electronic document, resolution levels of the divided areas of the electronic document being selected based on at least one of a transmission speed of the communication network and a user'"'"'s viewing speed of the electronic document;
means for generating images of the areas of the electronic document based on the viewing request, the images satisfying the selected resolution levels; and
means for transmitting the generated images to the terminal.
-
-
15. An electronic-document viewing system that allows viewing of an electronic document stored on a server in response to a viewing request from a terminal through a communication network,
wherein the terminal selects a resolution level of the electronic document based on at least one of a transmission speed of the communication network and a user'"'"'s viewing speed of the electronic document and gives the viewing request for the electronic document at the selected resolution level to the server, and wherein the server transmits an image that satisfies the resolution level of the electronic document in accordance with the viewing request.
-
16. An electronic-document viewing system that allows viewing of an electronic document stored on a server in response to a viewing request from a terminal through a communication network,
wherein the server divides the electronic document into a plurality of areas based on a layout structure and stores the plurality of areas, wherein the terminal selects resolution levels of the divided areas based on at least one of a transmission speed of the communication network and a user'"'"'s viewing speed of the electronic document and gives the viewing request for the electronic document at the selected resolution levels to the server, wherein the server transmits images of the areas of the electronic document to the terminal in accordance with the viewing request, the images satisfying the resolution levels of the electronic document, and wherein the terminal synthesizes the images of the areas which are input based on the viewing request.
-
17. An electronic-document viewing system that allows viewing of an electronic document stored in a file in response to a viewing request from a user through a communication network, the system comprising:
-
document analyzing means for digitizing a document to be viewed and for analyzing the structure of a layout of the electronic document for each page thereof;
table generating means for generating a table including, at least, different resolution levels and amounts of data corresponding to the respective resolution levels, so as to correspond to images of each area included in the layout for each page and;
calculating means for calculating, in response to the viewing request including a specified speed-priority mode in which a viewing speed is specified, an amount of data and transmission time per page based on a transmission speed of the communication network and the viewing speed; and
controlling means for determining resolution levels corresponding to the determined amount of data by referring to the table and for presenting an image page to the user during the transmission time, the image page corresponding to the determined resolution levels. - View Dependent Claims (18, 19, 20, 21)
-
-
22. An electronic-document viewing system that allows viewing of an electronic document stored in a file in response to a viewing request from a user through a communication network, the system comprising:
-
document analyzing means for digitizing a document to be viewed and for analyzing the structure of a layout of the electronic document for each page thereof;
table generating means for generating a table including different resolution levels, similarities relative to the original image of images with the resolution levels, and amounts of data, so as to correspond to the images of each area included in the layout for each page; and
controlling means for determining, in response to the viewing request including a specified similarity-priority mode in which a specific similarity for a page to be viewed is ensured, each area'"'"'s resolution level corresponding to a resolution that is equal to or larger than the specific similarity and that is closest to the specific similarly by referring to the table and for giving an image page corresponding to the determined resolution level to the user during the transmission time. - View Dependent Claims (23, 24)
-
-
25. An electronic-document viewing method that allows viewing of an electronic document stored in a file in response to a viewing request from a user through a communication network, the method comprising:
-
a step of digitizing a document to be viewed and of analyzing the structure of a layout of the electronic document for each page thereof;
a step of generating a table including, at least, different resolution levels and amounts of data corresponding to the respective resolution levels, so as to correspond to images of each area included in the layout for each page;
a step of calculating, in response to the viewing request including a specified speed-priority mode in which a viewing speed is specified, an amount of data and transmission time per page based on a transmission speed of the communication network and the viewing speed; and
a controlling step of determining a resolution level corresponding to the determined amount of data by referring to the table and of giving an image page corresponding to the determined resolution level to the user during the transmission time. - View Dependent Claims (26, 27, 28, 29)
-
-
30. An electronic-document viewing method that allows viewing of an electronic document stored in a file in response to a viewing request from a user through a communication network, the method comprising:
-
a step of digitizing a document to be viewed and of analyzing the structure of a layout of the electronic document for each page thereof;
a step of generating a table including different resolution levels, similarities relative to the original image of images with the resolution levels, and amounts of data, so as to correspond to the images of each area included in the layout for each page; and
a controlling step of determining, in response to the viewing request including a specified similarity-priority mode in which a specific similarity for a page to be viewed is ensured, each area'"'"'s resolution level corresponding to a resolution that is equal to or larger than the specific similarity and that is closest to the specific similarly by referring to the table and of giving an image page corresponding to the determined resolution level to the user during the transmission time. - View Dependent Claims (31, 32)
-
Specification