WO2003054708A1 - Systeme et procede de lecture de document electronique - Google Patents

Systeme et procede de lecture de document electronique Download PDF

Info

Publication number
WO2003054708A1
WO2003054708A1 PCT/JP2002/013024 JP0213024W WO03054708A1 WO 2003054708 A1 WO2003054708 A1 WO 2003054708A1 JP 0213024 W JP0213024 W JP 0213024W WO 03054708 A1 WO03054708 A1 WO 03054708A1
Authority
WO
WIPO (PCT)
Prior art keywords
electronic document
browsing
resolution level
page
user
Prior art date
Application number
PCT/JP2002/013024
Other languages
English (en)
French (fr)
Inventor
Shengjin Wang
Original Assignee
Nec Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nec Corporation filed Critical Nec Corporation
Priority to US10/484,662 priority Critical patent/US7458015B2/en
Priority to CA002455672A priority patent/CA2455672A1/en
Priority to JP2003555355A priority patent/JPWO2003054708A1/ja
Priority to AU2002366924A priority patent/AU2002366924A1/en
Priority to EP02790736A priority patent/EP1455279A4/en
Publication of WO2003054708A1 publication Critical patent/WO2003054708A1/ja
Priority to US12/236,259 priority patent/US20090031218A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2350/00Solving problems of bandwidth in display systems

Definitions

  • the present invention relates to an electronic document browsing system and method.
  • the present invention relates to an electronic document browsing system and method for browsing a large amount of electronic documents such as electronic magazines, newspapers, and in-house documents. Background art
  • an electronic document (hereinafter simply referred to as an electronic document) stored in an electronic document server, in general, various types of data including a LAN (Local Area Network), a WAN (Wide Area Network) and the like are used.
  • An image is displayed on the display screen of the user's terminal via the communication network.
  • the image transmission method generally uses a progressive transmission technology.
  • the progressive transmission technology images are displayed gradually and sharply (gradually increasing the resolution) over several stages during image transmission.
  • Document 1 Japanese Patent Application Laid-Open No. 2000-520261 (hereinafter referred to as Document 1) discloses the following technology.
  • the user specifies an important area of the image in advance. Images specified as important areas are transmitted before images outside the important areas.
  • Document 2 Japanese Patent Application Laid-Open No. H11-124224
  • the document image specified by the user (document image) is transmitted at two levels of resolution using the document layout structure. That is, it identifies the structure of the layout in the document image, and is more likely to be referenced by the user.
  • the project is transmitted to the user terminal at a high resolution.
  • layer objects that are unlikely to be referred to by the user are transmitted to the user terminal at a low resolution.
  • Reference 3 discloses the following technology.
  • possible operating time based on remaining battery power is calculated.
  • the transmittable file size (data amount) is calculated based on the calculated possible operation time and data communication speed.
  • the resolution level of the image file according to the calculated transmittable file size is determined, and the image is transmitted at the determined resolution level.
  • the electronic documents to be browsed by the electronic document browsing system include not only electronic books and electronic magazines one by one, but also collective electronic documents of search results hit by keyword search. Since the data volume of electronic documents is enormous, it takes a lot of time to download all the electronic documents to the user terminal. In general, a user generally wants to confirm the content of an electronic document being received and where the desired content is located as soon as possible. That is, in the electronic document browsing system, it is required to download a necessary electronic document as soon as possible without imposing a burden on a user as much as possible.
  • image information of an important area designated by a user is transmitted progressively prior to image information of other areas.
  • the technique disclosed in Document 2 uses a layout structure of a document, but performs transmission and display of a layout object at fixed high and low resolutions. Therefore, depending on the layout object included in the document image, there are cases where transmission takes a long time and cases where transmission takes a short time, and the transmission time becomes uneven. This gives a sense of incongruity to the user and causes stress.
  • a possible operating time is calculated from the remaining battery level, and an image is transmitted at a resolution level corresponding to the calculated possible operating time. Therefore, there is a drawback in that it is not possible to specify a specific area or a browsing speed according to the user's preference, and it is not possible to control various browsing modes by selecting the user.
  • Still another object of the present invention is to provide an electronic document browsing system and a method thereof capable of guaranteeing browsing conditions set by a user even when the communication speed of a data transmission network fluctuates. Disclosure of the invention
  • An electronic document browsing system is an electronic document browsing system which enables browsing of an electronic document stored in a file in response to a browsing request from a user via a communication network.
  • an electronic document browsing system digitizes a document to be browsed, and analyzes a layout structure of each page of the document by a document analyzing unit, and each area constituting a layout for each page For each image, a table containing at least the different resolution levels and the amount of data corresponding to each of these resolution levels is generated.
  • the transmission time and data amount per page are calculated based on the communication speed of the communication network and the browsing speed.
  • a calculating unit that determines a resolution level corresponding to the calculated data amount with reference to the table, and presents a page of an image corresponding to the resolution level to a user during a transmission time.
  • An electronic document browsing system digitizes a document to be browsed, and analyzes a layout structure of each document page for each page of the document, and an area for forming a layout for each page.
  • a table generation unit that generates a table that includes a table including a different resolution level, a similarity and an amount of data of the image of each resolution level with respect to the original image, and a specific similarity of the browsed page.
  • the resolution level of each area corresponding to the similarity closest to the specific similarity of the parentheses above this specific similarity is referred to by referring to the table.
  • a control unit for presenting a page of the image corresponding to the resolution level to the user during the transmission time.
  • An electronic document browsing method is an electronic document browsing method in which an electronic document stored in a file can be browsed in response to a browsing request from a user via a communication network.
  • an electronic document browsing method includes the steps of: digitizing a document to be viewed; analyzing a layout structure of each page of the document; and configuring each area constituting a layout for each page For each image, a step for generating a table including at least the different resolution levels and the data amount corresponding to each of these resolution levels, and the designation of the speed priority mode in which the browsing speed is instructed.
  • an electronic document browsing method including the steps of digitizing a document to be viewed, analyzing a layout structure of each page of the document, and configuring a layout for each page.
  • Different resolution levels for each image in the area Generating a table including the similarity and the data amount of the image of each resolution level with respect to the original image, and responding to a browsing request including a designation of a similarity priority mode for guaranteeing a specific similarity of a browsed page. Then, by referring to the table, the resolution level of each area corresponding to the similarity that is equal to or greater than the specific similarity and is closest to the specific similarity is obtained, and the image page corresponding to the obtained resolution level is transmitted in the transmission time. And a control step to be presented to the user during the period.
  • the operation of the present invention is as follows.
  • the document is divided for each page into meaningful areas (significant areas), and a similarity table showing the similarity and the data amount corresponding to the data having the multi-resolution level of each area is created.
  • the resolution is set so that each area of the electronic document can be received at the browsing speed specified by the user in consideration of the communication speed of the communication network. If the user's area of interest is set, transmission is performed at a resolution that allows the user to view the area of interest, and for other areas, the user's browsing speed is reduced while taking into account the communication speed of the communication network. Set the resolution to protect.
  • FIG. 1 is a block diagram schematically showing a configuration of an embodiment of an electronic document browsing system according to the present invention.
  • FIG. 2 is a block diagram showing details of the document analysis unit shown in FIG.
  • FIG. 3 is a block diagram showing details of the browsing control unit shown in FIG. 1,
  • 4A to 4D are diagrams showing an example of a page layout and a display example of a page corresponding to the browsing mode.
  • FIG. 5 is a diagram showing an example of a similarity table corresponding to the page layouts of FIGS. 4A to 4D.
  • FIG. 6 is a flowchart for explaining the operation of the document analysis unit shown in FIG.
  • FIG. 7 is a flowchart for explaining a part of the operation of the embodiment of the present invention
  • FIG. 8 is a flowchart following FIG. 7 for explaining a part of the operation of the embodiment of the present invention.
  • FIG. 9 is a flowchart following FIG. 7 for explaining a part of the operation of the embodiment of the present invention.
  • FIG. 1 is a block diagram schematically showing a configuration of an embodiment of an electronic document browsing system according to the present invention.
  • a server 10 and a user terminal 20 are mutually connected via a communication network 30.
  • the server 10 includes a document analysis unit 1 and an electronic document file 2.
  • the document analysis unit 1 digitizes documents, analyzes features and structures for each page, and creates a similarity table described later.
  • the electronic document file 2 stores electronic document information 130 including electronic document data acquired by the document analysis unit 1 and a similarity table.
  • the user terminal 20 includes a page combining unit 3, a display setting unit 4, and a browsing control unit 5.
  • the page synthesizing unit 3 decodes data based on the stream data from the electronic document file 2 of the server 10 and synthesizes the electronic document pages progressively.
  • the page combining unit 3 combines the images divided for each area.
  • the display setting unit 4 receives the browsing instruction 100 from the user and displays the image synthesized by the page synthesizing unit 3.
  • the display setting unit 4 provides an interface with the user.
  • the user can also perform a browsing instruction 100 such as a browsing mode selection / browsing speed via the display setting unit 4 as described later.
  • the browsing control unit 5 reads the stream data of the similarity table from the electronic document file 2 of the server 10.
  • the browsing control unit 5 also controls the user terminal 20 according to the contents of the similarity table, the communication speed of the communication network 30, and the contents of the browsing instruction 100 input from the user via the display Z setting unit 4. Access control of data between the server and the server 10 is performed.
  • FIG. 2 shows the internal configuration of the document analysis unit 1.
  • the document analysis unit 1 includes a document digitization input unit 11, a layout analysis unit 12, and a similarity table generation unit 13.
  • the document digitization input unit 11 digitizes documents and compresses and codes the digitized image data. For electronic documents such as HTML, compression and coding are performed as image data.
  • the document is output to the layout analysis unit 12 as image data 110 such as JPEG or JPEG2000.
  • the layout analysis unit 12 performs a layout analysis on the image data 110 from the document digitization input unit 11 and acquires the layout information 120.
  • the similarity table generation unit 13 divides the image data 110 into a plurality of significant areas based on the layout information 120 from the layout analysis unit 12.
  • the similarity table generation unit 13 also calculates, for each of the divided regions, the similarity between a plurality of images having different resolutions and the original image, and the data amount of each of the plurality of images having different resolutions, A similarity table 130 is generated.
  • images having different resolutions which are images obtained by combining different layers, are also included.
  • the similarity table 130 will be described later in detail.
  • FIG. 3 shows the internal configuration of the browsing control unit 5 of the user terminal 20.
  • the browsing control unit 5 includes a similarity table reading unit 51, a communication speed measuring unit 52, a timer control unit 53, a maximum specific similarity matching unit 54, and a progressive control unit 55.
  • the similarity table reading unit 51 reads stream data 201 of the similarity table from the electronic document file 2 of the server 10.
  • the similarity table reading unit 51 outputs the acquired similarity tables 5110 and 511.
  • the communication speed measurement unit 52 performs browsing based on the similarity table 5 10 obtained by the similarity table reading unit 51, the browsing speed 5 20 specified by the user, and the communication speed of the communication network 30.
  • the communication speed 530 corresponding to the communication time per page is calculated.
  • the timer control unit 53 controls the browsing (page turning) time based on the calculated communication speed 5300 and the browsing speed set by the user input via the display setting unit 4. Page display information 5 3 1 to be calculated.
  • the maximum specific similarity collation unit 54 changes the resolution of the electronic document based on the page display information 531 and the similarity table 5111 so that the electronic document can be browsed at the browsing speed specified by the user.
  • Create control information 540 The maximum specific similarity matching unit 54 also guarantees the resolution specified by the user based on the page display information 531 and the similarity table 5111 so as to maximize the browsing speed. It is also possible to create page control information 540 that changes the resolution of the electronic document.
  • the progressive control unit 55 sends an image data request 550, which is an image browsing request including at least resolution level information, to the server 10 based on the page control information 540.
  • the progressive control unit 55 also sends to the server 10 an image data request 550 in which the resolution level has been changed as necessary, such as a user input.
  • the server 10 receives the image data request 550 via the communication network 30 and sends an image file (electronic document) matching the image data request.
  • the user refers to the resolution level of the image data request 550, and sends an image file matching this resolution level to the user terminal 20.
  • the page synthesizing unit 3 of the user terminal 20 receives the image file from the server 10 and instructs the display of the image file via the display Z setting unit 4.
  • the image file is divided for each area, the divided image files are combined, and the display of the combined image file is instructed via the display / setting unit 4.
  • FIG. 4A shows an example of a layout structure of a certain page of an electronic document.
  • a document printed on paper is scanned by the document digitizing input unit 11 to be converted into an electronic document, and image data 110 in JPEG 2000 format is created.
  • the electronic document data is stored in the electronic document file 2.
  • the electronic document is divided into a plurality of areas.
  • the area indicated by 600 is a title area, and in this example, there are two title areas.
  • the area indicated by 61 The area is the chart area, the upper area is the chart area, and the lower area is the table area.
  • 602 is a paragraph area composed of a character string, and is composed of two areas.
  • layout analysis is performed by performing layer analysis, and layout information 120 is created.
  • the layout information generated here is information indicated by “pattern and area” in the table shown in FIG. 5, and indicates the name of each area and its coordinates.
  • the layout analysis technology is a well-known technology, and for example, a technology described in Japanese Patent Application Laid-Open No. 07-192083 can be used.
  • 4B to 4D are schematic diagrams showing how the electronic document shown in FIG. 4A is displayed on the terminal side in this embodiment.
  • Fig. 4B is a display example when the user's interest area is the title area in the speed priority mode.
  • Fig. 4C shows a display example when the user's area of interest is a chart area in the speed priority mode.
  • FIG. 4D is a display example in the case of the similarity priority mode.
  • FIG. 5 shows an example of the similarity table 130 created by the similarity table creation unit 13 using the layout information 120 obtained by analyzing the electronic document shown in FIG. 4A by the layout analysis unit 12. Show.
  • the similarity table includes, for each area in FIG. 4A, a region coordinate indicating the position (in the page) and a resolution level in which the similarity is associated with the data amount (the size of the stream data). It is expressed as Here, the area coordinates, for example, for the title area 1, are indicated by two points of coordinates (X1, y1) and coordinates (X2, y2). One of these two points indicates, for example, the upper left corner of the four corners defining the area, and the other indicates the lower right corner.
  • the similarity is information indicating the degree of similarity to the original electronic document stored in the server 10. In this example, the highest similarity is 1.0, which means that the similarity 1.0 is equal to the resolution of the original electronic document.
  • the resolution (similarity) decreases as the numerical value of the similarity decreases.
  • FIG. 6 is a flowchart showing the operation of the document analysis unit 1 of FIG.
  • the document digitizing input unit 11 creates digitized data from a paper document using a device such as a scanner (step S 1). Thereafter, the digitized data is compressed and coded according to a fixed format such as JPEG 2000 (step S2), and output to the layout analysis unit 12 as image data 110.
  • a device such as a scanner
  • JPEG 2000 JPEG 2000
  • the layout analysis unit 12 performs a layout analysis for each page using the image data 110 (step S3).
  • this page is composed of two document titles 600, one figure and one table 601, and two character string paragraphs 602. I have.
  • the similarity table generation unit 13 Based on the layout information 120, the similarity table generation unit 13 performs similarity between the lowest resolution 0 level and the highest resolution 6 level (for example, JPEG 2000) for each area. The degree is set, and a similarity table 130 is generated.
  • step S4 the data amount of each area corresponding to each resolution level is also represented as a set in this table.
  • the title area and the figure area show the same similarity value at the same resolution level, but this is an example. It is just doing.
  • the same similarity value may be used, or the similarity value may be changed for each region.
  • the similarity value is set high even if the resolution level is low, the image in the figure area is displayed with little change from the original image even if the resolution level is somewhat low.
  • the value of similarity is set low, a reduction in the amount of data can be expected.
  • the similarity table creation unit 13 receives the image data 110 as input, and also creates image data (electronic document data) corresponding to each resolution level of each area. For example, a total of seven types of image data (electronic document data) having seven levels of resolution from resolution levels 0 to 6 are created from the diagram shown in FIG. The image for each resolution level of each area is stored in the electronic document file 2.
  • the similarity table creator 13 creates image data corresponding to the resolution level of each area. There is also an example in which no is created. For example, when there is a browsing request for the area of the electronic document from the user terminal 20, an image is generated according to the resolution level included in the browsing request, and the generated image is sent to the user terminal 20. In this case, there is an effect that the capacity of the electronic document file 2 can be reduced.
  • the electronic document data and the similarity table 130 thus obtained are stored in the electronic document file 2 (step S5).
  • the browsing modes include a “speed priority mode” in which the page turning speed (browsing speed) is maintained constant and a “similarity priority mode” in which the similarity (resolution) is maintained constant.
  • the user can set the viewing mode via the display setting unit 4.
  • the speed priority mode it is necessary to specify a browsing speed.
  • a browsing speed it is possible to specify, for example, 1 page second ⁇ 3 page seconds.
  • the user specifies via the display setting unit 4.
  • the speed priority mode it is also possible to specify an area (specific area) in which the user is interested.
  • the user designates a title area, a chart area, a paragraph area, other areas, or a combination thereof through the display / setting unit 4.
  • the specific area By specifying the specific area, the page can be turned at the specified browsing speed while maintaining the predetermined specific similarity in the specified specific area.
  • the specific area is not set (default). In this case, the similarities of all areas are treated equally.
  • a similarity of 1.0 means that the original region image and the region image completely match.
  • the threshold is determined by visual experiment. However, it can be specified by the user. “Specific similarity” represents this threshold.
  • the similarity is not necessarily the same even at the same resolution level.
  • the resolution level is 3
  • the similarity of the title area is 0.91
  • the similarity of the table area is 0.8.
  • the resolution level is not always the same value.
  • the similarity of electronic documents is changed according to the communication status of the communication network or the browsing speed of the user.
  • the resolution level is set to a specific similarity or higher, the amount of image data exceeds the communication speed of the communication network, and the speed of the image data can be adjusted according to the browsing speed of the user. May not work.
  • the maximum specific similarity that guarantees the browsing speed of the user and maximizes the communication speed of the communication network is set.
  • a specific area of the electronic document may be received with a resolution higher than the specific similarity, and the maximum specific similarity may be set for other areas.
  • the maximum specific similarity is the resolution level when the electronic document cannot be transmitted at a resolution level higher than the specific similarity and the browsing speed of the user is satisfied and the communication network is fully utilized.
  • the present invention also provides a mode in which an electronic document can be browsed at a resolution higher than a specific similarity even if the browsing speed is somewhat sacrificed.
  • This embodiment is referred to as “similarity priority mode J” in this embodiment.
  • the value of “specific similarity” is set to “0.9”.
  • the operation in the speed priority mode will be described in detail with reference to FIGS.
  • the user sets the browsing mode to “speed priority mode”, the browsing speed to “3 sec. J”, and the interest area to “title area” in the display setting section 4.
  • the user inputs a browsing instruction 100 to the display setting unit 4 (step S11).
  • the browsing instruction 100 of the user may be a method of directly specifying a URL (Uniform Resource Locator) of an electronic document to be browsed, or a method of browsing by the user.
  • a method of presenting an electronic document and allowing the user to make a selection may be used.
  • various other forms are conceivable.
  • the browsing instruction is input to the timer control unit 53 of the browsing control unit 5.
  • the browsing control unit 5 transmits an instruction to connect the user terminal 20 and the server 10 to the server 10 via the communication network 30.
  • the server 10 sends a list of electronic documents stored in the electronic document file 2 to the user terminal 20 when there is a browsing instruction from the user of the user terminal 20.
  • the user terminal 20 Upon receiving the list from the server 10, the user terminal 20 displays the list via the page combining unit 3 and the display setting unit 4. The user can start browsing the electronic document by selecting a single electronic document of interest from the electronic document list and pressing the browse button (parabolic flipping button).
  • the timer control unit 53 sends the location URL (Uniform Resource Locator) of the electronic document to which the new page belongs and the page number (for example, 1) to the server 10 (step S12). If there are no multiple electronic document images, the page numbers are not necessarily required.
  • location URL Uniform Resource Locator
  • the similarity table reading unit 51 reads the stream data 201 of the similarity table of the electronic document from the server 10 (step S13).
  • the browsing mode at this time is quick Since the mode is the priority mode (step S14), the communication speed is calculated by the communication speed measuring unit 52 (step S15).
  • the communication speed measuring unit 52 in this example calculates the communication speed 530 based on the communication speed of the communication network 30 and the browsing speed 520 specified by the user.
  • the communication speed of the communication network 30 can be easily calculated from a similarity table input from the server 10 via the similarity table reading unit 51, an electronic document actually transmitted from the server, and the like.
  • the communication speed measuring unit 52 Based on the communication speed of the communication network of 64 Kbps and the browsing speed of three seconds set by the user, the communication speed measuring unit 52 has a time (communication time) of about 0.33 seconds per page, and Then, about 21.3 Kb is calculated as the data amount D at that time (step S16). That is, the communication speed per page is measured.
  • the measurement of the communication speed is performed for each page. For example, even if the communication speed of the communication network fluctuates from 64 Kb ps to 32 Kb ps, the browsing speed can be increased or decreased by increasing or decreasing the time and data amount allocated to one page (in this example, about 10.7 Kb). Can be guaranteed.
  • the maximum specific similarity matching unit 54 determines the maximum specific similarity in the title area (step S 17) specified by the user as the area of interest. Collate.
  • resolution level 3 can be determined (step S18).
  • the amount of stream data in the other four areas is 1 OOKb, 100 Kb, 100 Kb, and 100 Kb, and the data amount D2 is as follows.
  • the amount of stream data in each of the four areas is 4.5 Kb
  • the data amount D 2 is as follows.
  • resolution level 2 can be determined.
  • the progressive control unit 55 sets the resolution in the two title areas to the resolution level 3 and the resolution in the other four areas to the resolution level 2.
  • the image data request 550 including the information on the resolution level of each area and the coordinate information is sent to the server 10 (step S20).
  • the page synthesizing unit 3 decodes data based on the stream data 200 from the server 10 and synthesizes the electronic document pages progressively.
  • Display Z setting section 4 displays the page image 300 synthesized by the page synthesizing unit 3 (step S21).
  • An outline of the display screen is shown in Figure 4B.
  • FIG. 4B shows an example in which a title region is set as the region of interest.
  • the description is omitted, if a chart region is set as the region of interest, the region is displayed as shown in FIG. 4C.
  • the similarity is set taking into account the communication speed and the browsing speed. Is determined.
  • step S24 in FIG. 8 the timer control section 53 increments the page number by 1 when there is no stop instruction or when it is not the last page (step S24). 25, S26, S27), sends an instruction to switch to the next new page. If there is no instruction from the user to stop page turning, the process returns to step S15, and the above processing is repeatedly performed.
  • the title area is set as the specific area in which the user is interested, but the same processing is executed when another area is specified. If there is no region of interest (default) in step S17 of the flowchart shown in FIG. 7, the default part shown in the lowermost part of the table in FIG. 5 is referred to. Then, the similarity (resolution) corresponding to the data amount closest to the data amount D is obtained when the similarity of the default portion is equal to or smaller than the data amount D per page calculated in step S16 (step S16). S22). In this example, since the page data amount is 21.3 Kb, referring to FIG. 5, the resolution level 2 is selected. Then, an image data request including the resolution level information is sent to the server 10 (step S23). Subsequent processing is performed from step S21.
  • the user has set the browsing mode to “similarity priority mode” and the region of interest to “default (not set)” in the display setting unit 4.
  • the first operation when browsing is the same as the first operation when browsing in the speed priority mode. 1 "! ⁇ SI 4 is performed.
  • the maximum specific similarity matching unit 54 obtains the resolution level in each area while maximizing the specific similarity ⁇ ⁇ .9 J (step S31). ).
  • the resolution level n is determined while comparing the similarities in order from the highest similarity value to the lowest similarity value.
  • the resolution level ⁇ satisfies the following definition (step S32).
  • the resolution level n that satisfies the above condition is 3 for the two title areas, 3 for the figure area, 4 for the table area, and 4 for the two paragraph areas.
  • the progressive control unit 55 sends the resolution level information and the coordinate information of each area thus obtained to the server 10 (step S33).
  • the page synthesizing unit 3 decodes the data based on the stream data 200 from the server 10 and synthesizes the electronic document pages progressively.
  • the display setting unit 4 displays the page image 300 synthesized by the page synthesizing unit 3 (step S34). The display screen is shown in Fig. 4D.
  • the display status 400 from the display setting unit 4 is transmitted to the timer control unit 53.
  • the timer control section 53 repeats the above processing.
  • the page number is incremented by 1 and an instruction to switch to the next new page is transmitted (step S38).
  • the page turning is stopped when the last page is reached (the first page in the case of reverse turning) or when the user wants to read a certain page in detail, the user instructs the page turning stop. May be requested.
  • the timer control section 53 sends an instruction not to increase the page number and an instruction to display the entire screen at the maximum resolution (step S28 in FIG. 8).
  • the progressive control section 55 requests the server 10 progressively for the remaining stream data based on the resolution information of the page immediately before that has already been transmitted.
  • image data requests 550 from resolution levels 4 to 6 in the same area continue to be progressively transmitted to the server. 10, and in the four areas of resolution level 2, image data requests 550 up to resolution levels 3, 4, 5, and 6 are progressively sent to the server 10.
  • the page synthesizing section 3 decodes data based on the stream data 200 from the server 10 and synthesizes the electronic document pages progressively.
  • the display setting unit 4 displays a full-screen page image 300 having the highest resolution (step S30). The display screen is shown in Fig. 4A.
  • the browsing control unit 5 may be provided on the server 10 side
  • the page combining unit 3 may be provided on the server 10 side.
  • the electronic document browsing system is particularly suitable for an electronic document browsing system for browsing a large amount of electronic documents such as digitized magazines, newspapers, and in-house documents.
  • the electronic document browsing system monitors the speed of the communication line when browsing a large amount of electronic documents stored on a server on a communication network, and monitors the speed of the communication line to set the page turning speed set by the preference of the router. Documents can be displayed. As a result, it is possible to smoothly switch the page screen, to provide a more comfortable browsing environment, and to provide the user with uncomfortable feeling and stress when browsing as in the related art.
  • the electronic document browsing system also divides the digitized document into meaningful regions and creates a similarity table corresponding to the multi-resolution data of each region.
  • This similarity table it is possible to select a region order at the time of document transfer to adapt to a region in which the user is interested.
  • manual operation It is possible to overcome the drawbacks of specifying regions and fixing the order of regions.
  • the electronic document browsing system further adjusts, in the speed priority mode, the amount of data allocated to each page even if the speed of the communication line fluctuates, and sets a predetermined value in an area in which the user is interested.
  • the electronic document can be displayed with a specific similarity at the maximum speed.
  • the similarity priority mode an electronic document can be displayed at a maximum speed while guaranteeing a specific similarity in a region where the user has a roar.

Description

明 細 書 電子文書閲覧システム及びその方法 技術分野
本発明は電子文書閲覧システム及びその方法に関する。 特に、 電子化された雑 誌■新聞■社内文書等の大量の電子文書を閲覧するための電子文書閲覧システム及 びその方法に関する。 背景技術
情報技術の進展に伴い、雑誌、新聞、社内文書などの情報を電子化し画像データ として電子文書サーバ内の電子文書ファィルに蓄積することが行われている。電子 文書サーバ内に蓄積された電子文書画像(以下では、単に電子文書と呼ぶ) を閲覧 する際には、 一般に、 L A N (Local Area Network) や、 WA N (Wide Area Ne twork )等を含む種々の通信ネッ卜ワークを介してユーザの端末の表示画面上に画 像を表示する。
この場合の画像伝送方法としては、 プログレッシブ ( progressive ) 伝送技術 を利用するのが一般的である。 プログレッシブ伝送技術では、画像伝送の際に、数 段階にわたって徐々に鮮明に (解像度を徐々に上げて) 表示させる。
このようなプログレッシブ伝送技術を用いている関連技術を文献を挙げて説明 する。
特開 2 0 0 0— 5 0 2 6 1号公報(以下、文献 1と呼ぶ) には以下の技術が開示 されている。ユーザは画像の重要領域をあらかじめ指定しておく。重要領域に指定 された画像は、 重要領域以外の画像よリも先行して伝送される。
特開平 1 1一 2 4 2 6 5 4号公報(以下、文献 2と呼ぶ) には以下の技術が開示 されている。 ユーザの指定した文書画像(ドキュメント画像)は文書のレイアウト 構造を利用して 2段階の解像度に分けて送信される。すなわち、 ドキュメント画像 内のレイァゥト構造を識別し、ユーザに参照される可能性の高いレイァゥトォブジ ェク 卜については高い解像度でユーザ端末に送信する。一方、ユーザに参照される 可能性の低いレイァゥトォブジェク 卜については低い解像度でユーザ端末に送信 する。
特開 2 0 0 1— 1 4 8 8 0 2号公報(以下、 文献 3と呼ぶ) には以下の技術が開 示されている。デジタルカメラにおける電池切れによる画像データの転送失敗を防 止するために、電池残量に基づく可能動作時間が算出される。算出された可能動作 時間とデータ通信速度とを基に、 送信可能ファイルサイズ(データ量) が算出され る。算出された送信可能ファィルサイズに応じた画像ファィルの解像度レベルが決 定され、 決定された解像度レベルで画像が伝送される。
電子文書閲覧システムにおいて閲覧対象となる電子文書には、一冊ずつの電子書 籍ゃ電子雑誌の他に、キーヮード検索によりヒットした検索結果の集合電子文書も 含まれる。電子文書のデータ量は膨大であるために、全ての電子文書をユーザ端末 側にダウンロードするには多くの時間がかかる。 一般に、 ユーザは、 受信中の電子 文書がどのような内容のものであるか、 また、所望の内容がどこに存在するかをな るべく早く確認したいのが普通である。 すなわち、 電子文書閲覧システムでは、 ュ 一ザに対してできるだけ負担をかけることなく、できるだけ早く必要な電子文書を ダウンロードすることが要求される。
例えば、文献 1に開示されている技術では、ユーザが指定した重要領域の画像情 報を他の領域の画像情報よりも先行してプログレッシブ的に伝送している。しかし ながら、ユーザの閲覧瑋度に応じて、重要領域と他の領域を含めた全体の解像度レ ベルをコン卜ロールすることができない。
また、文献 2に開示されている技術は、文書のレイァゥト構造を利用しているも のの、 レイァゥトォブジェクトを固定された高い解像度と低い解像度で送信'表示 を行う。 よって、 文書画像に含まれるレイアウトオブジェク卜によっては、 送信に 長時間を要する場合と、送信が短時間で済む場合とがあり、送信時間が不均一とな る。 これは、 ユーザに違和感を与えストレスの原因ともなる。
さらに、文献 3に開示されている技術では、バッテリーの残量から可能動作時間 が算出され、算出された可能動作時間に応じた解像度レベルで画像が送信される。 よって、ユーザの好みによる特定領域の指定や閲覧速度の指定等ができず、ユーザ 選択による各種閲覧モードの制御ができないという欠点がある。
上記文献 1 〜3に開示されている技術の問題点は、ユーザの閲覧速度(例えばべ ージめく りの速度) については全く考慮されていない点に起因する。 よって、 上記 のいずれの技術においても、ユーザに違和感を与えたり、ユーザに負担をかけると いう問題がある。
また、上記のいずれの技術においても、ユーザの興味領域の品質を保証しつつぺ ージめく リ速度を一定としてスムーズにページめく りを行うことができないとい う問題もある。 更に、 ネットワークの通信速度は、 ネッ卜ワークの種類等にょリ異 なる。 ところが、通信速度が異なってもユーザにより設定された閲覧条件を保証す ることは、 全く考慮されていない。
それゆえ、本発明の目的は、ユーザに対して違和感を与えることなく快適に文書 閲覧を可能とした電子文書閲覧システム及びその方法を提供することにある。 本発明の他の目的は、大量のページを有する電子文書に対して、ユーザの興味領 域の品質を保証しつつページめく リ速度を一定としてスムーズにページめく りを 可能とした電子文書閲覧システム及びその方法を提供することである。
本発明の更に他の目的は、データ伝送用ネットワークの通信速度が変動した場合 にも、ユーザにより設定された閲覧条件を保証可能とした電子文書閲覧システム及 びその方法を提供することである。 発明の開示
本発明による電子文書閲覧システムは、 ファイルに蓄積された電子文書を、通信 網を介したユーザからの閲覧要求に応答して閲覧可能とした電子文書閲覧システ ムである。
本発明の態様によれば、 電子文書閲覧システムは、閲覧すべき文書を電子化する と共に、文書のページ毎にそのレイァゥト構造を解析する文書解析部と、ページ毎 のレイァゥ卜を構成する各領域の画像にそれぞれ対応して、 少なくとも、異なる解 像度レベルと、これ等各解像度レベルに対応するデータ量とを含むテーブルを生成 するテーブル生成部と、閲覧速度が指示された速度優先モードの指定を含む閲覧要 求に応答して、通信網の通信速度と閲覧速度とに基づきページ当たりの送信時間及 びデータ量を算出する算出部と、テーブルを参照してこの算出データ量に対応する 解像度レベルを求め、この解像度レベルに対応した画像のページを送信時間の間ュ 一ザへ提示する制御部とを含む。
本発明の他の態様による電子文書閲覧システムは、閲覧すべき文書を電子化する と共に、文書のページ毎にそのレイァゥ卜構造を解析する文書解析部と、ページ毎 のレイァゥトを構成する各領域の画像にそれぞれ対応して、異なる解像度レベルと、 これ等各解像度レベルの画像の元の画像に対する類似度及びデータ量とを含む亍 一ブルを生成するテーブル生成部と、閲覧ページの特定類似度を保証する類似度優 先モードの指定を含む閲覧要求に応答して、テーブルを参照してこの特定類似度以 上でかっこの特定類似度に一番近い類似度に対応する各領域の解像度レベルを求 め、この解像度レベルに対応しだ画像のページを送信時間の間ユーザへ提示する制 御部とを含む。
本発明による電子文書閲覧方法は、 ファイルに蓄積された電子文書を、通信網を 介したユーザからの閲覧要求に応答して閲覧可能とした電子文書閲覧方法である。 本発明の態様によれば、電子文書閲覧方法は、閲覧すべき文書を電子化すると共 に、文書のページ毎にそのレイァゥ卜構造を解析するステップと、 ページ毎のレイ ァゥトを構成する各領域の画像にそれぞれ対応して、少なくとも、異なる解像度レ ベルと、これ等各解像度レベルに対応するデータ量とを含むテーブルを生成するス テツプと、閲覧速度が指示された速度優先モードの指定を含む閲覧要求に応答して、 通信網の通信速度と閲覧速度とに基づきページ当たりの送信時間及びデータ量を 算出するステップと、テーブルを参照してこの算出データ量に対応する解像度レべ ルを求め、求められた解像度レベルに対応した画像のページを ί¾信時間の間ユーザ へ提示する制御ステツプとを含む。
本発明の他の態様による電子文書閲覧方法は、閲覧すべき文書を電子化すると共 に、文書のページ毎にそのレイァゥ卜構造を解析するステップと、 ページ毎のレイ ァゥ卜を構成する各領域の画像にそれぞれ対応して、異なる解像度レベルと、 これ 等各解像度レベルの画像の元の画像に対する類似度及びデータ量とを含むテ一ブ ルを生成するステップと、閲覧ページの特定類似度を保証する類似度優先モードの 指定を含む閲覧要求に応答して、テーブルを参照してこの特定類似度以上でかつこ の特定類似度に一番近い類似度に対応する各領域の解像度レベルを求め、求められ た解像度レベルに対応した画像のページを送信時間の間ユーザへ提示する制御ス テツプとを含む。
本発明の作用は以下の通りである。文書をページ毎に、意味を持つ領域(有意領 域)毎に分割し、各領域の多重解像度レベルを有するデータにそれぞれ対応する類 似度及びデータ量等を表わした類似度テーブルを作成する。この類似度テーブルを 用いて、電子文書の各領域を通信ネッ卜ワークの通信速度を勘案してユーザが指定 した閲覧速度で電子文書を受信できるように解像度を設定する。ユーザの興味領域 が設定されている場合には、その領域についてはユーザが閲覧可能とする解像度で 送信を行い、その他の領域については、通信ネットワークの通信速度を勘案しつつ、 ユーザの閲覧速度が守られるように解像度を設定する。
この様な制御を行うことにより、ユーザに対して違和感を与えることなく快適な 電子文書閲覧環境を提供することができる。 図面の簡単な説明
図 1は、本発明による電子文書閲覧システムの実施例の構成を概略的に示すプロ ック図であり、
図 2は、 図 1に示された文書解析部の詳細を示すブロック図であり、
図 3は、 図 1に示された閲覧制御部の詳細を示すブロック図であり、
図 4 A〜図 4 Dは、ページレイァゥ卜の例と閲覧モードに対応したページの表示 例を示す図であり、
図 5は、図 4 A〜図 4 Dのページレイアウトに対応した類似度テーブルの例を示 す図であり、
図 6は、図 1に示された文書解析部の動作を説明するためのフローチヤ一トであ U 図 7は、本発明の実施例の動作の一部を説明するためのフローチヤ一トであり、 図 8は、図 7に続く、本発明の実施例の動作の一部を説明するためのフローチヤ ートであり、
図 9は、図 7に続く、本発明の実施例の動作の一部を説明するためのフローチヤ -トである。 発明の実施するための最良の形態
以下に、本発明の実施例について図面を用いて詳細に説明する。図 1は本発明に よる電子文書閲覧システムの実施例の構成を概略的に示すブロック図である。 図 1において、サーバ 1 0とユーザ端末 2 0とが通信ネッ卜ワーク 3 0を介して 相互に接続されている。サーバ 1 0は、文書解析部 1と電子文書ファイル 2を備え ている。文書解析部 1は、文書類を電子化してページ毎に特徴と構造を解析し、後 述の類似度テーブルを作成する。電子文書ファイル 2は、文書解析部 1により取得 された電子文書データと類似度テーブルとを含む電子文書情報 1 3 0を格納する。 ユーザ端末 2 0は、ページ合成部 3と表示 設定部 4と閲覧制御部 5とを備えて いる。ページ合成部 3は、サーバ 1 0の電子文書ファイル 2からのストリームデー タを基にデータをデコーディングして電子文書ページをプログレッシブ的に合成 する。ページ合成部 3はまた、サーバ 1 0から電子文書の領域毎に分割された画像 が送信されてきた場合には、 この領域毎に分割された画像の合成を行う。
表示ノ設定部 4は、ユーザの閲覧指示 1 0 0を受けると共に、ページ合成部 3に て合成された画像を表示する。表示ノ設定部 4は、ユーザとのインタフェースを提 供する。ユーザは、表示 設定部 4を介して後述するように閲覧モードの選択ゃ閲 覧速度などの閲覧指示 1 0 0も行える。
閲覧制御部 5は、サーバ 1 0の電子文書ファイル 2からの類似度テーブルのスト リームデータを読み込む。閲覧制御部 5はまた、類似度テーブル内容や通信ネット ワーク 3 0の通信速度、表示 Z設定部 4を介して入力されるユーザからの閲覧指示 1 0 0の内容に応じて、ユーザ端末 2 0とサーバ 1 0との間のデータのアクセス制 御を行う。 図 2は文書解析部 1の内部構成を示す。 図 2において、 文書解析部 1は、文書電 子化入力部 1 1 とレイアウト解析部 1 2と類似度テーブル生成部 1 3とを備えて いる。
文書電子化入力部 1 1は、文書類を電子化し電子化された画像データの圧縮およ びコーディングを行う。 HTMLなど既に電子化されている文書に関しては、画像デ ータとして圧縮およびコーディングを行う。本実施例においては、文書は J P E G や J P E G 2 0 0 0などの画像データ 1 1 0としてレイァゥト解析部 1 2に出力 される。
レイアウト解析部 1 2は、文書電子化入力部 1 1からの画像データ 1 1 0に対し てレイァゥト解析を行い、 レイァゥト情報 1 2 0を取得する。
類似度テーブル生成部 1 3は、レイァゥ卜解析部 1 2からのレイァゥ卜情報 1 2 0をもとに画像データ 1 1 0を有意の複数の領域に分割する。類似度テーブル生成 部 1 3はまた、分割した領域毎に、複数の異なる解像度の画像とオリジナルな画像 との類似度と、これらの複数の異なる解像度の画像のそれぞれのデータ量を計算し て、 類似度テーブル 1 3 0を生成する。 なお、 多レイヤの場合、異なるレイヤを組 み合わせた画像からなる、異なる解像度の画像も含まれる。類似度テーブル 1 3 0 については、 後で詳しく説明する。
図 3は、ユーザ端末 2 0の閲覧制御部 5の内部構成を示す。 図 3において、 閲覧 制御部 5は、類似度テーブル読込部 5 1と通信速度測定部 5 2とタイマー制御部 5 3と最大特定類似度照合部 5 4とプログレッシブ制御部 5 5とを備えている。 類似度テーブル読込部 5 1は、サーバ 1 0の電子文書ファイル 2から類似度テー ブルのストリームデータ 2 0 1を読み込む。類似度テーブル読込部 5 1は、取得し た類似度テーブル 5 1 0、 5 1 1を出力する。
通信速度測定部 5 2は、類似度テーブル読込部 5 1にて取得した類似度テーブル 5 1 0、ユーザが指定した閲覧速度 5 2 0、通信ネットワーク 3 0の通信速度をも とに、 閲覧するページ当たりの通信時間に対応する通信速度 5 3 0を算出する。 タィマー制御部 5 3は、算出された通信速度 5 3 0と表示 設定部 4を介して入 力されたユーザが設定した閲覧速度をもとに、閲覧(ページめくリ)の時間を制御 するページ表示情報 5 3 1を算出する。
最大特定類似度照合部 5 4は、ページ表示情報 5 3 1 と類似度テーブル 5 1 1を もとに、ユーザが指定した閲覧速度で閲覧可能となるように電子文書の解像度を変 更するページ制御情報 5 4 0を作成する。最大特定類似度照合部 5 4はまた、ぺー ジ表示情報 5 3 1 と類似度テーブル 5 1 1 をもとに、ユーザが指定した解像度を保 証した上で、最大限の閲覧速度となるように電子文書の解像度を変更するページ制 御情報 5 4 0の作成も可能である。
プログレッシブ制御部 5 5は、ぺージ制御情報 5 4 0をもとに解像度レベル情報 を少なくとも含む画像閲覧要求である画像データ要求 5 5 0をサーバ 1 0に送付 する。 プログレッシブ制御部 5 5はまた、 ユーザの入力など、 必要に応じて解像度 レベルの変更を行った画像データ要求 5 5 0をサーバ 1 0に送付する。
サーバ 1 0は、画像データ要求 5 5 0を通信ネットワーク 3 0を介して受け取り、 画像データ要求に合致する画像ファイル(電子文書) を送付する。 この時、 画像デ ータ要求 5 5 0の解像度レベルを参照し、この解像度レベルに合致した画像フアイ ルをユーザ端末 2 0に対して送付する。
ユーザ端末 2 0のべ一ジ合成部 3は、サ一/く 1 0から画像ファイルを受け取リ、 表示 Z設定部 4を介して画像ファイルの表示指示を行う。 また、画像ファイルが領 域毎に分割されている場合、分割されている画像ファイルの合成を行し、、表示/設 定部 4を介して、 この合成された画像ファイルの表示指示を行う。
次に、レイアウト解析部 1 2により解析された結果であるレイアウト情報 1 2 0 と、レイアウト情報 1 2 0に対して類似度テーブル生成部 1 3により生成される類 似度テーブル 1 3 0とについて、 図 4 A〜図 4 D及び図 5を参照して説明する。 図 4 Aは電子文書の、 あるページのレイァゥト構造の例を示している。本実施例 においては、紙に印刷された文書を文書電子化入力部 1 1でスキャンすることで電 子文書化し、 J P E G 2 0 0 0フォーマツ卜の画像データ 1 1 0が作成されている。 また、 この電子文書データは、 電子文書ファイル 2に保存されている。
図 4 Aの例では、電子文書は複数の領域に分割されている。 6 0 0で示す領域は タイトル領域であり、 本例では、 2つのタイ トル領域がある。 また 6 0 1で示す領 域は図表領域であり、 上側領域が図領域、下側領域が表領域である。 更に、 6 0 2 は文字列からなる段落領域であり、 2つの領域から構成されている。
レイァゥト解析部 1 2では、レイヤ解析を行うことによりレイァゥ卜解析を行い、 レイアウト情報 1 2 0を作成する。 ここで生成されるレイアウト情報は、図 5に示 した表の内、 "パターンと領域" で示されている情報であり、 各領域の名称とその 座標が示されている。 なお、 レイアウト解析技術については周知の技術であり、例 えば特開平 0 7—1 9 2 0 8 3号公報などに記載されている技術を利用すること ができる。
図 4 B〜図 4 Dは本実施例において図 4 Aに示した電子文書が端末側でどのよ うに表示されるかを示した模式図である。
図 4 Bは速度優先モードでユーザの興味領域がタィトル領域の場合の表示例で ある。図 4 Cは速度優先モードでユーザの興味領域が図表領域の場合の表示例であ る。 図 4 Dは類似度優先モードの場合の表示例である。
図 5は、図 4 Aに示した電子文書をレイァゥト解析部 1 2で解析したレイァゥト 情報 1 2 0を用いて、類似度テーブル作成部 1 3で作成される類似度テーブル 1 3 0の例を示す。
類似度テーブルは、 図 4 Aの各領域において、 その位置(ページ内の) を示す領 域座標と、類似度とそのデータ量(ストリームデータのサイズ) とを対応づけた解 像度レベルが組として表現されている。 ここで、領域座標は、例えばタイトル領域 1について言えば、 座標(X 1, y 1 ) と、 座標 (X 2, y 2 ) の 2点で示されて いる。 これら 2点の一方は領域を規定する 4つのコーナ一のうちの、例えば左上の コーナーを示し、 他方は右下のコーナーを示す。 また、 類似度とは、 サーバ 1 0に 保存されているオリジナルな電子文書に対する類似の程度を示す情報である。この 例では、 類似度の最高値は 1 . 0であり、 類似度 1 . 0はオリジナルな電子文書の 解像度と同等であることを意味する。類似度の数値が低くなるにつれ、解像度(類 似度) が低下する。
(サーバ 1 0側での動作の説明)
次に、 フローチヤ一卜を参照して本発明の実施例の動作を詳細に説明する。 図 6は図 1の文書解析部 1の動作を示すフローチヤ一トである。
先ず、文書電子化入力部 1 1は、紙文書をスキャナ等の装置を用いて電子化され たデータを作成する (ステップ S 1 )。 この後、 電子化されたデータは、 J P E G 2 0 0 0などの一定のフォーマツ卜に従って圧縮及びコーディングされ(ステップ S 2 )、 画像データ 1 1 0としてレイァゥ卜解析部 1 2に出力される。
レイァゥト解析部 1 2は、この画像データ 1 1 0を用いてページ毎にレイァゥ卜 解析を行う (ステップ S 3 )。 この例の場合、 図 4 Aに示した如く、 このページは 2つの文書タイトル 6 0 0、 1つの図及び 1つの表 6 0 1、 2つの文字列段落 6 0 2の各領域により構成されている。
類似度テーブル生成部 1 3は、 レイアウト情報 1 2 0をもとに、各領域毎に最低 解像度の 0レベルから最高解像度の 6レベル( J P E G 2 0 0 0を例とする)まで の間で類似度を設定し、 類似度テーブル 1 3 0を生成する。
図 4 Aに示した電子文書の例では、図 5に示した類似度テーブルが生成されるも のとする。 このとき、各解像度レベルに対応する各領域のデータ量も、組としてこ のテーブルに表わされる (ステップ S 4 )。
図 5の例において、類似度テーブルにおける類似度の種類は 3種類存在し、タイ トル領域と図領域は同じ解像度レベルであれば同じ類似度の値を示しているが、こ れは一例を表示しているにすぎない。例えば、すべて同じ類似度の値を用いても良 いし、 領域毎に類似度の値を変化させてもよい。例えば、 図領域であれば、 解像度 レベルが低くても類似度の値を高く設定すれば、解像度レベルがある程度低くても 図領域の画像は元の画像とあまり変化なく表示される。一方、類似度の値を低く設 定すれば、 データ量の低減を期待できる。
類似度テーブル作成部 1 3は、画像データ 1 1 0を入力とし、各領域の各解像度 レベルに対応した画像データ (電子文書データ) も作成する。例えば、 図 4 Aの図 表 6 0 1で示される図から解像度レベル 0〜 6までの 7段階の解像度の計 7種類 の画像データ (電子文書データ) を作成する。各領域の解像度レベル毎の画像は、 電子文書ファイル 2に保存される。
なお、類似度テーブル作成部 1 3が各領域の解像度レベルに対応した画像データ を作成しない例も考えられる。例えば、ユーザ端末 2 0から電子文書の領域につい ての閲覧要求があった場合に、閲覧要求に含まれる解像度レベルに従って画像を生 成し、 生成した画像をユーザ端末 2 0に送付する。 この場合、 電子文書ファイル 2 の容量を削減できるという効果をもつ。
この様にして得られた電子文書データと類似度テーブル 1 3 0は、電子文書ファ ィル 2に格納される (ステップ S 5 )。
(全体の動作の説明)
ここで、ユーザ端末 2 0側での閲覧時における条件設定について述べる。 この実 施例では、閲覧モードとして、ページめくリ速度(閲覧速度)を一定に維持する「速 度優先モード」 と、 類似度 (解像度) を一定に維持する 「類似度優先モード」 とが ある。 ユーザは、 表示 設定部 4を介して閲覧モードを設定可能である。
速度優先モードでは、閲覧速度の指定が必要となる。閲覧速度の指定としては、 例えば 1ページ 秒ゃ 3ページ 秒の様な指定が可能である。この例においては、 表示 設定部 4を介してユーザが指定する。
速度優先モードでは、 ユーザが興味を持つ領域(特定領域)の指定も可能である。 ユーザは、 表示/設定部 4を介してタイトル領域、 図表領域、 段落領域、 それ以外 の領域、 またはこれ等の組合せを指定する。 この特定領域の指定により、 指定され た特定領域については予め定められた特定の類似度を維持しつつ指定された閲覧 速度でのページめくりが可能となる。なお、特定領域を設定しない(デフォールト) 条件の場合もある。 この場合には、 全ての領域の類似度を均等に扱う。
次に、 上述した 「特定類似度」 と、 以下で用いる 「最大限特定類似度」 とについ て説明する。
先ず、 以下の定義を行う。 類似度 1 . 0とは、 元の領域画像と当該領域画像とが 完全に一致することを意味する。類似度の値は 1 . 0に近づくほど元の領域画像と の一致度が大きいことを意味する。 また類似度の値が小さくなれば、一致度も小さ くなることを意味する。
人間の視覚によれば、 類似度の値は 1 . 0でなくても、 一定の閾値以上あれば元 の内容を確認することが可能である。 一般に、その閾値は視覚実験により求められ るが、 ユーザが指定することもできる。 「特定類似度」 とはこの閾値を表わすもの である。
一方、 異なる種類の領域では、 同じ解像度レベルであっても、 その類似度は必ら ずしも同一にはならない。 図 5を参照すると、 解像度レベルが 3の場合、 タイ トル 領域の類似度は 0 . 9 1であるのに対し、 表領域の類似度は 0 . 8である。 つまり、 特定類似度を照合した場合、 解像度レベルは必ずしも同じ値ではない。
ここで、通信ネットワークを介して、サーバに保存されている電子文書を閲覧す る場合を考える。ユーザの閲覧速度が通信ネットワークの通信状況よりも遅く、ォ リジナルの電子文書(画像データ)を送付できる通信ネッ卜ワーク環境が整ってい れば、 ユーザはその電子文書を過不足なく閲覧可能である。 しかし、通信ネットヮ ークの通信状況がユーザの閲覧速度に対応できない場合は、サーバに保存されてい る電子文書のユーザ端末側へのダウンロードが終わるまで、ユーザは閲覧を停止し なくてはいけない。
ここで、本発明は、通信ネットワークの通信状況やユーザの閲覧速度に応じて電 子文書 (画像データ) の類似度を変化させている。 し力、し、 通信ネットワークの通 信状況によっては、特定類似度の解像度レベル以上に設定すると、画像データのデ ータ量が通信ネットワークの通信速度を越えてしまい、ユーザの閲覧速度に対応で きない場合がある。
この場合、 本実施例では、 ユーザの閲覧速度を保証し、 かつ、 通信ネットワーク の通信速度を最大限利用する最大特定類似度を設定する。 またこの場合、電子文書 の特定の領域については特定類似度以上の解像度で受信し、それ以外の領域につい ては、 最大特定類似度を設定するようにしてもよい。
最大特定類似度とは、特定類似度以上の解像度レベルで電子文書を送信できない 場合に、ユーザの閲覧速度を満足し、通信ネッ卜ワークを最大限に活用した場合の 解像度レベルのことである。
本発明はまた、閲覧速度は多少犠牲になっても特定類似度以上の解像度で電子文 書を閲覧できる形態も用意する。 この形態のことを本実施例では「類似度優先モー ド J と呼称する。 以下の例においては、 「特定類似度」 の値を 「0 . 9」 に設定するものとする。 次に、速度優先モードの際の動作を、図 7及び図 8を参照して詳細に説明する。 ここで、閲覧時の最初の動作を説明する。 まず、ユーザが表示ノ設定部 4におい て、 閲覧モードを 「速度優先モード」 に、 閲覧速度を 「3枚 秒 J に、 興味領域を 「タイトル領域」 にそれぞれ設定したとする。 そして、 ユーザが閲覧指示 1 0 0を 表示 設定部 4に入力する (ステップ S 1 1 )。 ユーザの閲覧指示 1 0 0は、 本発 明を WWW (World Wide Web) に適用する場合、 閲覧したい電子文書の U R L (Uniform Resource Locator) を直接指定する方法でも良いし、 ユーザに閲覧可 能な電子文書を提示し、 ユーザに選択させる方法でも良い。 勿論、他にも様々な形 態が考えられる。
表示 設定部 4を介してユーザから閲覧指示 1 0 0が入力されると、閲覧指示が 閲覧制御部 5のタイマ一制御部 5 3に入力される。閲覧制御部 5は、通信ネットヮ ーク 3 0を介してユーザ端末 2 0とサーバ 1 0とを接続する指示をサーバ 1 0に 送信する。
この実施例においては、サーバ 1 0は、ユーザ端末 2 0のユーザからの閲覧指示 があつた場合、電子文書ファイル 2に保存している電子文書のリストをユーザ端末 2 0に送付する。ユーザ端末 2 0側では、サーバ 1 0側からリストを受け取るとぺ ージ合成部 3、表示 設定部 4を介してそのリストを表示する。ユーザは電子文書 リス卜から興味をもつ一冊の電子文書を選択し、閲覧ポタン(パラパラめくリボタ ン) を押すことで、 当該電子文書の閲覧が開始できる。
ここで、閲覧開始後、図 5に示す類似度テーブルをもつ新たなページを表示する 際の、 閲覧制御部 5による動作を説明する。
タイマー制御部 5 3は、新たなページの属する電子文書の場所 U R L (Uniform Resource Locator) とページ番号 (例えば 1 ) をサーバ 1 0に送る (ステップ S 1 2 )。 なお、 電子文書の画像が複数存在しない場合は、 必ずしもページ番号は必 要としない。
類似度テーブル読込部 5 1は、サーバ 1 0から該電子文書の類似度テーブルのス トリームデータ 2 0 1を読み込む (ステップ S 1 3 )。 このときの閲覧モードは速 度優先モードであるから (ステップ S 1 4)、 通信速度測定部 52で通信速度を算 出する (ステップ S 1 5)。 この例における通信速度測定部 52は、 通信ネットヮ ーク 30の通信速度とユーザが指定した閲覧速度 520をもとに通信速度 530 を算出する。 なお通信ネットワーク 30の通信速度は、類似度テーブル読込部 51 を介してサーバ 1 0から入力された類似度テーブルや、実際にサーバから送付され る電子文書などから簡単に算出可能である。
例えば、通信速度測定部 52で通信ネットワーク 30の通信速度が 64Kb p s (bps=bit per second) と算出されたものとする。 通信速度測定部 52は、 この通 信ネッ トワークの通信速度 64Kb p sとユーザが設定した 3枚 秒の閲覧速度 をもとに、 1ページ当たり約 0. 33秒の時間 (通信時間) で、 かつ、 そのときの データ量 Dとして約 21. 3 K bが算出される (ステップ S 1 6)。 すなわち、 ぺ ージあたりの通信速度が測定される。
本実施例においては、通信速度の測定はぺ一ジごとに行われるものであるとする。 例えば、 64 Kb p sから 32Kb p sに通信ネットワークの通信速度が変動して も、 1ページ当たりに配分した時間とデータ量を増減(この例の場合は、 約 1 0. 7Kb) することによって閲覧速度が保証できることになる。
最大特定類似度照合部 54は、 21. 3 Kbのページデータ量 Dと図 5の類似度 テーブルをもとに、ユーザが興味領域として指定したタイトル領域(ステップ S 1 7) において最大特定類似度を照合する。
この場合の最大特定類似度の照合のアルゴリズムを以下に説明する。図 5に示す 2つのタイ トル領域 1、 2において、高い類似度の値から低い類似度の値までの順 で特定類似度 0. 9より大きくかつ 0. 9に一番近い類似度を探す。
タイ トル領域 1及びタイトル領域 2においては、 図 5より 0. 91の値が該当す る。 この 0. 91に対応するストリームデータ量はそれぞれ 1 Kbであり、 データ 量り 1は以下の式で表される。
D 1 =1 Kb+1 Kb=2Kb<21. 3Kb
その結果、 解像度レベル 3を確定できる (ステップ S 1 8)。
さらに、 以下の式を用いて、 他の 4つの領域 (図領域、 表領域、 段落領域 1、 段 落領域 2) における解像度レベルを求める。
D-D 1 =21. 3Kb-2Kb = 1 9. 3 Kb
この求め方としては、高い類似度の値から低い類似度の値までストリームデータ の量で判断をする。
解像度レベルが 6の場合、他の 4つの領域のストリームデータの量は、 1 O OK b、 1 00K b、 1 00 Kb、 1 00 Kbであり、 データ量 D 2は以下のようにな る。
D 2 = 1 00 K b + 1 OOK b + 1 00 K b + 1 OOKb
=400 K b
この場合、 1 9. 3Kbよりもストリームデータ量が大きくなつてしまうので、 解像度レベル 6では送信できない。 同様に、解像度レベル 5から解像度レベル 0ま で計算する。
この例の場合、解像度レベルが 2の場合、 4つの領域のストリームデータの量は、 それぞれ 4. 5 Kbであり, データ量 D 2は以下のようになる。
D 2 =4. 5 K b + 4. 5 K b + 4. 5 K b + 4. 5Kb
= 1 9 K b < 1 9. 3 Kb
それゆえ、 解像度レベル 2を確定できる。
上述のアルゴリズムで示されることは、ユーザの興味領域において、少ないデ一 タ量でも特定類似度を満たせばよく、これに伴って余った分を他の領域に配分する ということである (ステップ S 1 9)。
これによリ、ユーザが指定した閲覧速度を保証しながら最大限に精細画面を表示 することができ、 これは本発明の特徴の一つとなっている。
プログレッシブ制御部 55は、 以上の結果から、 2つのタイ トル領域における解 像度を解像度レベル 3に、他の 4つの領域における解像度を解像度レベル 2に設定 する。この各領域の解像度レベルに関する情報と座標情報とを含む画像データ要求 550は、 サーバ 1 0に送られる (ステップ S 20)。
ページ合成部 3はサーバ 1 0からのストリームデータ 200をもとにデータ-を デコーディングして電子文書ページをプログレッシブ的に合成する。表示 Z設定部 4はこのページ合成部 3にて合成したページ画像 3 0 0を表示する(ステップ S 2 1 )。 表示画面の概略は図 4 Bに示している。 図 4 Bは、 興味領域としてタイトル 領域が設定されている例を示している。 また、 説明を省略するが、 興味領域として 図表領域が設定されている場合は、 図 4 Cの様に表示される。 つまり、 興味領域と して設定されている領域については、特定解像度を満足する領域画像が得られ、そ の他の領域については、 通信速度と閲覧速度を加味しながら類似度(解像度)が設 定される。
同時に、表示 設定部 4からの表示状況 4 0 0がタィマー制御部 5 3に送信され る。 タイマー制御部 5 3は 0 . 3 3秒の時間が経過して (図 8のステップ S 2 4 )、 停止指示がない場合及び最終ページでない場合に、ページ番号に 1を増加させ(ス テツプ S 2 5, S 2 6 , S 2 7 )、 次の新たなページに切り替える指示を送出する。 ユーザからのページめくリを停止する指示がなければ、ステップ S 1 5へ戻り、上 述の処理が繰リ返して行われる。
なお、上記例では、ユーザが興味を有する特定領域としてタイ トル領域を設定し ているが、他の領域を指定した場合にも同様の処理が実行される。 図 7に示すフロ 一チャートのステップ S 1 7において、 興味領域の設定がない(デフォールト)場 合には、 図 5のテーブルの最下段に示すデフォールトの部分が参照される。 そして、 デフオール卜の部分の類似度がステップ S 1 6で算出されたページあたりのデ一 タ量 D以下で、 データ量 Dに最も近いデータ量に対応する類似度(解像度) が求め られる (ステップ S 2 2 )。 この例の場合、 ページデータ量が 2 1 . 3 K bである ので、 図 5を参照すると解像度レベル 2が選択される。 そして、 この解像度レベル 情報を含む画像データ要求がサーバ 1 0へ送出される (ステップ S 2 3 )。 それ以 降の処理はステップ S 2 1から行われることになる。
次に、 ステップ S 1 4において、閲覧モードが類似度優先モードに設定される際 の動作を、 図 9のフローチャートを使用して説明する。
ここで、 ユーザが表示 設定部 4において閲覧モードを 「類似度優先モード」 に、 興味領域を 「デフォールト (設定しない)」 に設定したとする。 この閲覧時の最初 の動作は、速度優先モードの閲覧時の最初の動作と同様であり、 図 7のステップ S 1 "!〜 S I 4が実行される。そして、最大限特定類似度照合部 5 4は特定類似度 Γ Ο . 9 Jを最大限に照合しながら各領域における解像度レベルを求める(ステップ S 3 1 )。
この場合の照合のアルゴリズムを説明する。 図 5に示す 6つの領域において、高 い類似度の値から低い類似度の値までの順でそれぞれ類似度を照合しながら解像 度レベル nを求める。 解像度レベル πは、 以下の定義を満足するものである (ス テツプ S 3 2 )。
0 . 9≤解像度レベル nの類似度の値
解像度レベル n― 1の類似度の値ぐ 0 . 9 .
そして、 図 5から、 上述の条件を満たす解像度レベル nは、 2つのタイトル領域 では共に 3、 図領域では 3、 表領域では 4、 2つの段落領域では 4であることが確 定される。
プログレッシブ制御部 5 5はこのようにして得られた各領域の解像度レベル情 報と座標情報とをサーバ 1 0に送る (ステップ S 3 3 )。 ページ合成部 3はサーバ 1 0からのストリー厶データ 2 0 0をもとにデータをデコーディングして、電子文 書ページをプログレッシブ的に合成する。表示ノ設定部 4は、ページ合成部 3にて 合成されたページ画像 3 0 0を表示させる (ステップ S 3 4 )。 表示画面は図 4 D に示すものである。
同時に、表示ノ設定部 4からの表示状況 4 0 0をタイマー制御部 5 3に送信する。 タイマー制御部 5 3は、ユーザからのページめくリを停止する指示がなく (ステ ップ S 3 6 )、 また最終ページでなければ(ステップ S 3 7 )、 上述の処理を繰り返 して行うためにページ番号に 1 を増加させ、次の新たなページに切り替える指示を 送出する (ステップ S 3 8 )。
上述の各動作において、ページめくリを停止する場合としては、最終ページ (逆 方向めくりなら最初のページ)に至った場合と、ユーザがあるページを詳しく読み たい時に、ユーザがページめく リ停止指示を要求した場合とがある。 これらの場合 には、 タイマー制御部 5 3はページ番号を増加しない指示と共に、ページ全画面を 最高解像度まで表示する指示を送出する (図 8のステップ S 2 8 )。 プログレッシブ制御部 5 5はすでに送出した目前のページにおける解像度情報 をもとに残された分のス卜リームデータをプログレッシブ的にサーバ 1 0に要求 する。
例えば、速度優先モードの場合におけるページめくリ停止の場合、タイトル領域 の解像度は解像度レベル 3であるため、引き続き同一領域において解像度レベル 4 から 6までの画像データ要求 5 5 0が、プログレッシブ的にサーバ 1 0に送られ、 さらに 4つの解像度レベル 2の領域においては、 解像度レベル 3, 4, 5, 6まで の画像データ要求 5 5 0が、 プログレッシブ的にサーバ 1 0に送られる。
ページ合成部 3はサーバ 1 0からのストリームデータ 2 0 0をもとにデータを デコーディングして電子文書ページをプログレッシブ的に合成する。表示 設定部 4は最高解像度を有する全画面のページ画像 3 0 0を表示する(ステップ S 3 0 )。 表示画面は図 4 Aに示すものである。
なお、図 1に示したシステム構成は単に一例を示すものであって、 これに限定さ れることはない。例えば、 閲覧制御部 5をサーバ 1 0側に設けても良いし、 ページ 合成部 3もサーバ 1 0側に設けても良い。 産業上の利用可能性
本発明による電子文書閲覧システムは、 特に、 電子化された雑誌■新聞'社内文 書等の大量の電子文書を閲覧するための電子文書閲覧システムに適している。本電 子文書閲覧システムは、通信ネットワーク上のサーバに蓄積した大量の電子文書を 閲覧する際に、通信回線の速度を監視することによリューザの好みによって設定さ れたページめくりの速度で電子文書を表示することができる。 これにより、スムー ズにページ画面の切リ替えを行うことが可能になリ、より快適な閲覧環境を提供し、 従来のように閲覧の際にユーザに違和感ゃストレスを与えることがない。
本発明による電子文書閲覧システムはまた、電子化された文書を意味のもつ領域 毎に分割して各領域の多重解像度データに対応する類似度テーブルが作成される。 この類似度テーブルを用いることにより、文書転送時の領域順位の選択はユーザが 興味を有する領域に適応することが可能となる。その結果、従来のように手作業に より領域指定や領域順位の固定化という欠点を克服できる。
本発明による電子文書閲覧システムは更に、速度優先モードにおいては、通信回 線の速度を変動しても、ページごとに配分したデータ量を適応的に調整し、ユーザ が興味を有する領域において、既定の速度で最大限に特定類似度で電子文書を表示 することができる。 一方、 類似度優先モードにおいては、 ユーザが興哮を有する領 域において、特定類似度を保証しつつ最大限の速度で電子文書を表示することがで きる。

Claims

請 求 の 範 囲
1 . サーバに蓄積された電子文書を、通信網を介した端末からの閲覧要求に応 答して閲覧可能とした電子文書閲覧システムの端末装置であって、
少なくとも前記通信網の通信速度に基づいて前記電子文書の解像度レベルを選 択する手段と、
該選択された解像度レベルの電子文書の閲覧要求を行う手段と、
を含むことを特徴とする電子文書閲覧システムの端末装置。
2 . 前記サーバには、前記電子文書を複数の解像度レベルで保存しておくこと を特徴とする請求の範囲第 1項記載の電子文書閲覧システムの端末装置。
3 . サーバに蓄積された電子文書を、通信網を介した端末からの閲覧要求に応 答して閲覧可能とした電子文書閲覧システムの端末装置であって、
少なくともユーザの前記電子文書の閲覧速度に基づいて前記電子文書の解像度 レベルを選択する手段と、
該選択された解像度レベルの電子文書の閲覧要求を行う手段と、
を含むことを特徴とする電子文書閲覧システムの端末装置。
4 . 前記サーバには、前記電子文書を複数の解像度レベルで保存しておくこと を特徴とする請求の範囲第 3項記載の電子文書閲覧システムの端末装置。
5 . サーバに蓄積された電子文書を、通信網を介した端末からの閲覧要求に応 答して閲覧可能とした電子文書閲覧システムの端末装置であって、
前記サーバは、前記電子文書をレイァゥト構造解析によリ複数の領域に分割して 保存しており、
前記通信網の通信速度、ユーザの前記電子文書の閲覧速度の少なくとも一方に基 づいて、 前記分割された領域の解像度レベルを選択する手段と、
該選択された解像度レベルの電子文書の閲覧要求を行う手段と、
当該閲覧要求に基づき入力された電子文書の合成処理を行う手段と、 を含むことを特徴とする電子文書閲覧システムの端末装置。
6 . 更に、 前記分割された領域の内、 ユーザの興味を示す興味領域を設定する 手段を含み、
前記興味領域に設定された領域については、ユーザが必要とする解像度レベルが 選択されることを特徴とする請求の範囲第 5項記載の電子文書閲覧システムの端
7 . サーバに蓄積された電子文書を、通信網を介した端末からの閲覧要求に応 答して閲覧可能とした電子文書閲覧システムの端末装置であって、
前記サーバは、前記電子文書をレイァゥト構造解析により複数の領域に分割する と共に、 当該分割されたそれぞれの領域毎に複数の解像度レベルで保存しており、 前記通信網の通信速度、ユーザの前記電子文書の閲覧速度の少なくとも一方に基 づいて、 前記分割された領域の解像度レベルを選択する手段と、
当該選択された解像度レベルの電子文書の閲覧要求を行う手段と、
当該閲覧要求に基づき入力された電子文書の合成処理を行う手段と、
を含むことを特徴とする電子文書閲覧システムの端末装置。
8 . 更に、 前記分割された領域の内、 ユーザの興味を示す興味領域を設定する 手段を含み、
前記興味領域に設定された領域については、ユーザが必要とする解像度レベルが 選択されることを特徴とする請求の範囲第 7項記載の電子文書閲覧システムの端
9 . サーバに蓄積された電子文書を、通信網を介した端末からの閲覧要求に応 答して閲覧可能とした電子文書閲覧システムの端末装置用のプログラムであって、 前記通信網の通信速度、ユーザの前記電子文書の閲覧速度の少なくとも一方に基 づいて前記電子文書の解像度レベルを選択する第 1のステップと、
前記第 1のステップにて選択された解像度レベルの電子文書の閲覧要求を行う 第 2のステップと、
を実行することを特徴とする電子文書閲覧システムの端末装置用プログラム。
1 0 . サーバに蓄積された電子文書を、通信網を介した端末からの閲覧要求に 応答して閲覧可能とした電子文書閲覧システムの端末装置用のプログラムであつ て、 前記サーバは、前記電子文書をレイァゥト構造解析によリ複数の領域に分割して 保存しており、
前記通信網の通信速度、ユーザの前記電子文書の閲覧速度の少なくとも一方に基 づいて、 前記分割された領域の解像度レベルを選択する第 1のステップと、 当該選択された解像度レベルの電子文書の閲覧要求を行う第 2のステップと、 当該閲覧要求に基づき入力された電子文書の合成処理を行う第 3のステップと、 を実行することを特徴とする電子文書閲覧システムの端末装置用プログラム。
1 1 . サーバに蓄積された電子文書を、通信網を介した端末からの閲覧要求に 応答して閲覧可能とした電子文書閲覧システムの端末装置用のプログラムであつ て、
前記サーバは、前記電子文書をレイァゥ卜構造解析により複数の領域に分割する と共に、 当該分割されたそれぞれの領域毎に複数の解像度レベルで保存しており、 前記通信網の通信速度、前記電子文書の閲覧速度の少なくとも一方に基づいて、 前記分割された領域の解像度レベルを選択する第 "1のステップと、
前記第 1のステップにて選択された解像度レベルの電子文書の閲覧要求を行う 第 2のステップと、
前記第閲覧要求に基づき入力された電子文書の合成処理を行う第 3のステップ を実行することを特徴とする電子文書閲覧システムの端末装置用プログラム。
1 2 . サーバに蓄積された電子文書を、通信網を介した端末からの閲覧要求に 応答して閲覧可能とした電子文書閲覧システムのサーバ装置であって、
前記通信網の通信速度、ユーザの前記電子文書の閲覧速度の少なくとも一方に基 づいて解像度レベルが選択された電子文書の閲覧要求を前記端末から受け取る手 段と、
当該閲覧要求に基づき前記解像度レベルに適合する電子文書の画像を生成する 手段と、
当該生成された画像を端末に対して送信する手段と、
を含むことを特^ (とする電子文書閲覧システムのサーバ装置。
1 3 . サーバに蓄積された電子文書を、通信網を介した端末からの閲覧要求に 応答して閲覧可能とした電子文書閲覧システムのサーバ装置であって、
前記電子文書を複数の解像度レベルで保存する手段と、
前記通信網の通信速度、ユーザの前記電子文書の閲覧速度の少なくとも一方に基 づいて前記解像度レベルが選択された電子文書の閲覧要求を端末から受け取る手 段と、
当該閲覧要求に基づき前記複数の解像度レベルで保存された電子文書を選択す る手段と、
当該選択された電子文書を端末に対して送信する手段と、
を含むことを特徴とする電子文書閲覧システムのサーノく装置。
1 4 . サーバに蓄積された電子文書を、通信網を介した端末からの閲覧要求に 応答して閲覧可能とした電子文書閲覧システムのサーバ装置であって、
前記電子文書をレイァゥト構造解析により複数の領域に分割して保存する手段 前記通信網の通信速度、ユーザの前記電子文書の閲覧速度の少なくとも一方に基 づいて前記分割された領域の解像度レベルが選択された電子文書の閲覧要求を端 末から受け取る手段と、
当該閲覧要求に基づき前記解像度レベルに適合する電子文書の領域画像を生成 する手段と、
当該生成された画像を端末に対して送信する手段と、
を含むことを特徴とする電子文書閲覧システムのサ バ装置。
1 5 . サーバに蓄積された電子文書を、通信網を介した端末からの閲覧要求に 応答して閲覧可能とした電子文書閲覧システムであって、
前記端末は、前記通信網の通信速度、ユーザの前記電子文書の閲覧速度の少なく とも一方に基づいて前記電子文書の解像度レベルを選択し、当該選択された解像度 レベルの電子文書の閲覧要求を前記サーバに対して行い、
前記サーバは、前記閲覧要求に従い前記電子文書の解像度レベルに適合した画像 の送付を行うことを特徴とする電子文書閲覧システム。
1 6 . サーバに蓄積された電子文書を、通信網を介した端末からの閲覧要求に 応答して閲覧可能とした電子文書閲覧システムであって、
前記サーバは、前記電子文書をレイァゥ卜構造により複数の領域に分割して保存 しており、
前記端末は、前記通信網の通信速度、ユーザの前記電子文書の閲覧速度の少なく とも一方に基づいて、前記分割された領域の解像度レベルを選択し、 当該選択され た解像度レベルの電子文書の閲覧要求を前記サーバに行い、
前記サーバは、前記閲覧要求に従い前記電子文書の解像度レベルに適合した領域 の画像を端末に送付し、
前記端末は、当該閲覧要求に基づき入力された領域の画像の合成処理を行うこと を特徴とする電子文書閲覧システム。
1 7. ファイルに蓄積された電子文書を、通信網を介したユーザからの閲覧要 求に応答して閲覧可能とした電子文書閲覧システムであって、
閲覧すべき文書を電子化すると共に、前記電子文書のページ毎にそのレイァゥ卜 構造を解析する文書解析手段と、
前記ページ毎のレイアウトを構成する各領域の画像にそれぞれ対応して、少なく とも、異なる解像度レベルと、 これ等各解像度レベルに対応するデータ量とを含む テーブルを生成するテーブル生成手段と、
閲覧速度が指示された速度優先モードの指定を含む前記閲覧要求に応答して、前 記通信網の通信速度と前記閲覧速度とに基づきページ当たりの送信時間及びデー タ量を算出する算出手段と、
前記テーブルを参照して前記算出データ量に対応する解像度レベルを求め、求め られた解像度レベルに対応した画像のページを前記送信時間の間ユーザへ提示す る制御手段と、
を含むことを特徴とする電子文書閲覧システム。
1 8 . 前記制御手段は、 1ページ当たりの表示終了に応答して次のページを前 ページと同様の制御によリューザへ提示することを特徴とする請求の範囲第 1 7 項記載の電子文書閲覧システム。
1 9 . 前記制御手段は、 停止指示に応答して、 そのときのページに関して、 そ の時の解像度レベルから最高解像度レベルまでの画像データを順次ユーザへ提示 することを特徴とする請求の範囲第 1 7項記載の電子文書閲覧システム。
2 0 . 前記閲覧要求には、 ユーザが興味を示す興味領域が指定されており、 前 記テーブルには、前記各解像度レベルの画像の元の画像に対する類似度が含まれて おり、 前記制御手段は、 前記テーブルを参照して、前記興味領域に関しては予め設 定された特定類似度を満たす解像度レベルに対応した画像のページを前記ユーザ へ提示することを特徴とする請求の範囲第 1 7項記載の電子文書閲覧システム。
2 1 . 前記制御手段は、 前記興味領域以外の他の領域に関しては、 前記算出デ ータ量から前記興味領域のデータ量を差引いたデータ量を、これ等他の領域に配分 することを特徴とする請求の範囲第 2 0項記載の電子文書閲覧システム。
2 2 . ファイルに蓄積された電子文書を、通信網を介したユーザからの閲覧要 求に応答して閲覧可能とした電子文書閲覧システムであって、
閲覧すべき文書を電子化すると共に、前記文書のページ毎にそのレイァゥト構造 を解析する文書解析手段と、
前記ページ毎のレイアウトを構成する各領域の画像にそれぞれ対応して、異なる 解像度レベルと、これ等各解像度レベルの画像の元の画像に対する類似度及びデー タ量とを含むテーブルを生成するテーブル生成手段と、
閲覧ページの特定類似度を保証する類似度優先モードの指定を含む前記閲覧要 求に応答して、前記テーブルを参照してこの特定類似度以上でかっこの特定類似度 に一番近い類似度に対応する各領域の解像度レベルを求め、求められた解像度レべ ルに対応した画像のページを前記送信時間の間ユーザへ提示する制御手段と、 を含むことを特徴とする電子文書閲覧システム。
2 3 . 前記制御手段は、 1ページ当たりの表示終了に応答して次のページを前 ページと同様の制御によりユーザへ提示することを特徴とする請求の範囲第 2 2 項記載の電子文書閲覧システム。
2 4 . 前記制御手段は、 停止指示に応答して、 そのときのページに関して、 そ の時の解像度レベルから最高解像度レベルまでの画像データを順次ユーザへ提示 することを特徴とする請求の範囲第 2 2項記載の電子文書閲覧システム。
2 5 . ファイルに蓄積された電子文書を、通信網を介したユーザからの閲覧要 求に応答して閲覧可能とした電子文書閲覧方法であって、
閲覧すべき文書を電子化すると共に、前記文書のページ毎にそのレイァゥ卜構造 を解析するステップと、
前記ページ毎のレイアウトを構成する各領域の画像にそれぞれ対応して、少なく とも、異なる解像度レベルと、 これ等各解像度レベルに対応するデータ量とを含む テーブルを生成するステップと、
閲覧速度が指示された速度優先モードの指定を含む前記閲覧要求に応答して、前 記通信網の通信速度と前記閲覧速度とに基づきページ当たりの送信時間及びデー タ量を算出するステップと、
前記テーブルを参照してこの算出データ量に対応する解像度レベルを求め、この 解像度レベルに対応した画像のページを前記送信時間の間ユーザへ提示する制御 ステップと、
を含むことを特徴とする電子文書閲覧方法。
2 6 . 前記制御ステップは、 1ページ当たりの表示終了に応答して次のページ を前ページと同様の制御によリューザへ提示することを特徴とする請求の範囲第 2 5項記載の電子文書閲覧方法。
2 7 . 前記制御ステップは、 停止指示に応答して、 そのときのページに関して、 その時の解像度レベルから最高解像度レベルまでの画像データを順次ユーザへ提 示することを特徴とする請求の範囲第 2 5項記載の電子文書閲覧方法。
2 8 . 前記閲覧要求には、 ユーザが興味を示す興味領域が指定されており、 前 記テーブルには、前記各解像度レベルの画像の元の画像に対する類似度が含まれて おり、
前記制御ステップは、前記テーブルを参照して、前記興味領域に関しては予め設 定された特定類似度を満たす解像度レベルに対応した画像のページを前記ユーザ へ提示することを特徴とする請求の範囲第 2 5項記載の電子文書閲覧方法。
2 9 . 前記制御ステップは、 前記興味領域以外の他の領域に関しては、 前記算 出データ量から前記興味領域のデータ量を差引いたデータ量を、これ等他の領域に 配分することを特徴とする請求の範囲第 2 8項記載の電子文書閲覧方法。
3 0 . ファイルに蓄積された電子文書を、通信網を介したユーザからの閲覧要 求に応答して閲覧可能とした電子文書閲覧方法であって、
閲覧すべき文書を電子化すると共に、前記文書のページ毎にそのレイァゥ卜構造 を解析するステップと、
前記ページ毎のレイァゥトを構成する各領域の画像にそれぞれ対応して、異なる 解像度レベルと、これ等各解像度レベルの画像の元の画像に対する類似度及びデー タ量とを含むテーブルを生成するステップと、
閲覧ページの特定類似度を保証する類似度優先モードの指定を含む前記閲覧要 求に応答して、前記テーブルを参照してこの特定類似度以上でかっこの特定類似度 に一番近い類似度に対応する各領域の解像度レベルを求め、この解像度レベルに対 応した画像のページを前記送信時間の間ユーザへ提示する制御ステツプと、 を含むことを特徴とする電子文書閲覧方法。
3 1 . 前記制御ステップは、 1ページ当たりの表示終了に応答して次のページ を前ページと同様の制御によリューザへ提示することを特徴とする請求の範囲第 3 0項記載の電子文書閲覧方法。
3 2 . 前記制御ステップは、 停止指示に応答して、 そのときのページに関して、 その時の解像度レベルから最高解像度レベルまでの画像データを順次ユーザへ提 示することを特徴とする請求の範囲第 3 0項記載の電子文書閲覧方法。
PCT/JP2002/013024 2001-12-12 2002-12-12 Systeme et procede de lecture de document electronique WO2003054708A1 (fr)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US10/484,662 US7458015B2 (en) 2001-12-12 2002-12-12 Electronic document reading system and method
CA002455672A CA2455672A1 (en) 2001-12-12 2002-12-12 Electronic document viewing system and method therefor
JP2003555355A JPWO2003054708A1 (ja) 2001-12-12 2002-12-12 電子文書閲覧システム及びその方法
AU2002366924A AU2002366924A1 (en) 2001-12-12 2002-12-12 Electronic document reading system and method
EP02790736A EP1455279A4 (en) 2001-12-12 2002-12-12 SYSTEM AND METHOD FOR READING ELECTRONIC DOCUMENTS
US12/236,259 US20090031218A1 (en) 2001-12-12 2008-09-23 Electronic document viewing system and method therefor

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2001-377987 2001-12-12
JP2001377987 2001-12-12

Publications (1)

Publication Number Publication Date
WO2003054708A1 true WO2003054708A1 (fr) 2003-07-03

Family

ID=19185828

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2002/013024 WO2003054708A1 (fr) 2001-12-12 2002-12-12 Systeme et procede de lecture de document electronique

Country Status (7)

Country Link
US (2) US7458015B2 (ja)
EP (1) EP1455279A4 (ja)
JP (1) JPWO2003054708A1 (ja)
CN (1) CN1308853C (ja)
AU (1) AU2002366924A1 (ja)
CA (1) CA2455672A1 (ja)
WO (1) WO2003054708A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006252370A (ja) * 2005-03-14 2006-09-21 Gt Internet Information Co Ltd ネット上で出版物の閲覧を提供する方法
JP2012164310A (ja) * 2011-01-26 2012-08-30 Boeing Co:The 画像管理及び提示
US8931166B2 (en) 2011-05-19 2015-01-13 Tecnomar Oy Manufacturing method of electrical bridges suitable for reel to reel mass manufacturing
US9231290B2 (en) 2010-06-14 2016-01-05 Avery Dennison Corporation Method for making short run radio frequency identification tags and labels
US10186765B2 (en) 2006-01-24 2019-01-22 Avery Dennison Retail Information Services, Llc Radio frequency (RF) antenna containing element and methods of making the same

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7665063B1 (en) 2004-05-26 2010-02-16 Pegasystems, Inc. Integration of declarative rule-based processing with procedural programming
US8335704B2 (en) 2005-01-28 2012-12-18 Pegasystems Inc. Methods and apparatus for work management and routing
US8271865B1 (en) * 2005-09-19 2012-09-18 Google Inc. Detection and utilization of document reading speed
US7770109B2 (en) * 2005-12-16 2010-08-03 Microsoft Corporation Adaptive layout for content
JP4714614B2 (ja) * 2006-03-23 2011-06-29 株式会社リコー 画像形成装置、画像表示装置、画像形成方法、画像表示方法、画像表示システム、画像形成プログラム、画像表示プログラム、及び、情報記録媒体
US20080208785A1 (en) * 2006-03-30 2008-08-28 Pegasystems, Inc. User interface methods and apparatus for rules processing
US8924335B1 (en) 2006-03-30 2014-12-30 Pegasystems Inc. Rule-based user interface conformance methods
US8330967B2 (en) * 2006-06-26 2012-12-11 International Business Machines Corporation Controlling the print quality levels of images printed from images captured by tracked image recording devices
CN1916900A (zh) * 2006-08-30 2007-02-21 田园 一种浏览网页的方法
US8181107B2 (en) 2006-12-08 2012-05-15 Bytemobile, Inc. Content adaptation
US8250525B2 (en) 2007-03-02 2012-08-21 Pegasystems Inc. Proactive performance management for multi-user enterprise software systems
US20080235626A1 (en) * 2007-03-22 2008-09-25 Arinc Incorporated Electronic paper device for use by aircraft and railway passengers
US8125691B2 (en) * 2007-10-11 2012-02-28 Canon Kabushiki Kaisha Information processing apparatus and method, computer program and computer-readable recording medium for embedding watermark information
US8843435B1 (en) 2009-03-12 2014-09-23 Pegasystems Inc. Techniques for dynamic data processing
US8468492B1 (en) 2009-03-30 2013-06-18 Pegasystems, Inc. System and method for creation and modification of software applications
KR20110032678A (ko) * 2009-09-23 2011-03-30 삼성전자주식회사 디스플레이장치, 시스템 및 그 해상도 제어방법
JP2012083889A (ja) * 2010-10-08 2012-04-26 Sony Corp 情報処理装置、情報処理方法、及びプログラム
US8880487B1 (en) 2011-02-18 2014-11-04 Pegasystems Inc. Systems and methods for distributed rules processing
US8782519B1 (en) * 2011-10-27 2014-07-15 Symantec Corporation Systems and methods for archiving and displaying lengthy documents based on content priority levels
US9195936B1 (en) 2011-12-30 2015-11-24 Pegasystems Inc. System and method for updating or modifying an application without manual coding
JP2014127184A (ja) * 2012-12-27 2014-07-07 Toshiba Corp 情報処理装置および表示制御方法
CN104168174A (zh) * 2013-05-16 2014-11-26 阿里巴巴集团控股有限公司 一种传输信息的方法及装置
CN104166496B (zh) * 2013-05-20 2017-05-17 北大方正集团有限公司 一种电子文档翻页方法和装置
US10386993B2 (en) * 2013-12-03 2019-08-20 Autodesk, Inc. Technique for searching and viewing video material
US11838851B1 (en) 2014-07-15 2023-12-05 F5, Inc. Methods for managing L7 traffic classification and devices thereof
US10469396B2 (en) 2014-10-10 2019-11-05 Pegasystems, Inc. Event processing with enhanced throughput
US10182013B1 (en) * 2014-12-01 2019-01-15 F5 Networks, Inc. Methods for managing progressive image delivery and devices thereof
CN104408185B (zh) * 2014-12-15 2018-04-06 北京国双科技有限公司 网页热力图的链接点击量展示方法及装置
US11895138B1 (en) 2015-02-02 2024-02-06 F5, Inc. Methods for improving web scanner accuracy and devices thereof
US10698599B2 (en) 2016-06-03 2020-06-30 Pegasystems, Inc. Connecting graphical shapes using gestures
US10698647B2 (en) 2016-07-11 2020-06-30 Pegasystems Inc. Selective sharing for collaborative application usage
US11048488B2 (en) 2018-08-14 2021-06-29 Pegasystems, Inc. Software code optimizer and method
US11335110B2 (en) * 2020-08-05 2022-05-17 Verizon Patent And Licensing Inc. Systems and methods for processing a table of information in a document
US11567945B1 (en) 2020-08-27 2023-01-31 Pegasystems Inc. Customized digital content generation systems and methods

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07152668A (ja) * 1993-11-26 1995-06-16 Canon Inc 情報処理装置及び通信方法
JPH10124430A (ja) * 1996-10-18 1998-05-15 Mitsubishi Electric Corp データ送信方式
JP2000082066A (ja) * 1998-09-04 2000-03-21 Recruit Co Ltd ユーザ毎にスクラップ機能を備えたネットワーク上のデータベース検索システム
JP2001022675A (ja) * 1999-07-12 2001-01-26 Canon Inc 画像転送方法及び装置
JP2001069502A (ja) * 1999-08-25 2001-03-16 Toshiba Corp 映像送信端末、及び映像受信端末

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07319899A (ja) * 1994-05-23 1995-12-08 Hitachi Ltd ページめくり表示制御装置
US5519438A (en) * 1994-06-30 1996-05-21 Intel Corporation Computer with a video subsystem that contains timers which are used to create calibration tables correlating time intervals with the decoding and converting of video input signals
JP2970521B2 (ja) * 1996-02-20 1999-11-02 富士ゼロックス株式会社 文書蓄積装置
US5675382A (en) * 1996-04-08 1997-10-07 Connectix Corporation Spatial compression and decompression for video
JPH10215342A (ja) * 1997-01-31 1998-08-11 Canon Inc 画像表示方法及び装置
JPH1186014A (ja) 1997-09-08 1999-03-30 Fujitsu Ltd 文書画像表示方法および表示装置
US5999664A (en) * 1997-11-14 1999-12-07 Xerox Corporation System for searching a corpus of document images by user specified document layout components
US6665841B1 (en) 1997-11-14 2003-12-16 Xerox Corporation Transmission of subsets of layout objects at different resolutions
JPH11205786A (ja) 1997-12-25 1999-07-30 Hewlett Packard Co <Hp> 動画データの格納形式、動画データ転送システム、動画表示方法および記憶媒体
US6105042A (en) * 1998-02-13 2000-08-15 Cylex Systems, Inc. Multi-user information management system adapted for efficient, remote, on-demand document management, storage and retrieval
US6366899B1 (en) * 1998-02-26 2002-04-02 James J. Kernz Apparatus and method for accessing a coin image compilation
US6192393B1 (en) 1998-04-07 2001-02-20 Mgi Software Corporation Method and system for panorama viewing
JP3856267B2 (ja) 1998-07-27 2006-12-13 株式会社リコー 画像伝送方法、画像送信方法及び装置、画像受信方法及び装置、並びに記録媒体
JP2001053619A (ja) 1999-08-12 2001-02-23 Hitachi Medical Corp 画像データ通信装置
JP2001148802A (ja) 1999-11-19 2001-05-29 Ricoh Co Ltd デジタルカメラおよびデジタルカメラシステム
JP2001352471A (ja) * 2000-06-07 2001-12-21 Toshiba Corp ビデオカメラ装置
JP2002182815A (ja) * 2000-12-12 2002-06-28 Fujitsu Ltd 表示装置および表示制御プログラムを記録したコンピュータ読取可能な記録媒体

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07152668A (ja) * 1993-11-26 1995-06-16 Canon Inc 情報処理装置及び通信方法
JPH10124430A (ja) * 1996-10-18 1998-05-15 Mitsubishi Electric Corp データ送信方式
JP2000082066A (ja) * 1998-09-04 2000-03-21 Recruit Co Ltd ユーザ毎にスクラップ機能を備えたネットワーク上のデータベース検索システム
JP2001022675A (ja) * 1999-07-12 2001-01-26 Canon Inc 画像転送方法及び装置
JP2001069502A (ja) * 1999-08-25 2001-03-16 Toshiba Corp 映像送信端末、及び映像受信端末

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1455279A4 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006252370A (ja) * 2005-03-14 2006-09-21 Gt Internet Information Co Ltd ネット上で出版物の閲覧を提供する方法
US11069963B2 (en) 2006-01-24 2021-07-20 Avery Dennson Corporation Radio frequency (RF) antenna containing element and methods of making the same
US10186765B2 (en) 2006-01-24 2019-01-22 Avery Dennison Retail Information Services, Llc Radio frequency (RF) antenna containing element and methods of making the same
US9231290B2 (en) 2010-06-14 2016-01-05 Avery Dennison Corporation Method for making short run radio frequency identification tags and labels
US9876265B2 (en) 2010-06-14 2018-01-23 Avery Dennison Retail Information Services, Llc Foil laminate intermediate and method of manufacturing
US9887448B2 (en) 2010-06-14 2018-02-06 Avery Dennison Retail Information Services, Llc Method of manufacturing a radio frequency identification device
US9941569B2 (en) 2010-06-14 2018-04-10 Avery Dennison Retail Information Services, Llc Method of manufacturing a radio frequency identification device
US10158161B2 (en) 2010-06-14 2018-12-18 Avery Dennison Retail Information Services, Llc Production line for making short run radio frequency identification tags and labels
US10770777B2 (en) 2010-06-14 2020-09-08 Avery Dennison Corporation Foil laminate intermediate and method of manufacturing
US11710886B2 (en) 2010-06-14 2023-07-25 Avery Dennison Retail Information Services Llc Foil laminate intermediate and method of manufacturing
US9529832B2 (en) 2011-01-26 2016-12-27 The Boeing Company Image management and presentation
JP2012164310A (ja) * 2011-01-26 2012-08-30 Boeing Co:The 画像管理及び提示
US8931166B2 (en) 2011-05-19 2015-01-13 Tecnomar Oy Manufacturing method of electrical bridges suitable for reel to reel mass manufacturing

Also Published As

Publication number Publication date
EP1455279A4 (en) 2010-01-20
EP1455279A1 (en) 2004-09-08
CA2455672A1 (en) 2003-07-03
CN1535426A (zh) 2004-10-06
CN1308853C (zh) 2007-04-04
AU2002366924A1 (en) 2003-07-09
US20040268221A1 (en) 2004-12-30
US20090031218A1 (en) 2009-01-29
JPWO2003054708A1 (ja) 2005-04-28
US7458015B2 (en) 2008-11-25

Similar Documents

Publication Publication Date Title
WO2003054708A1 (fr) Systeme et procede de lecture de document electronique
US8497883B2 (en) Information display device
US6938073B1 (en) Method and apparatus for re-formatting web pages
Mohan et al. Adapting multimedia internet content for universal access
US6449639B1 (en) Method and system for client-less viewing of scalable documents displayed using internet imaging protocol commands
JP5290487B2 (ja) デジタルドキュメント処理のためのシステム及び方法
US7634719B2 (en) Print system and information processing apparatus
JP2009288829A (ja) コンテンツ表示装置およびコンテンツ表示方法
JP2012022695A (ja) デジタルドキュメント処理のための方法
US20080252919A1 (en) Image Processing Apparatus and Control Method of the Same
US20090183114A1 (en) Information processing apparatus and computer program product
JP5140615B2 (ja) 印刷方法、画像形成装置及びウェブサーバ
US20050178821A1 (en) Manual providing apparatus, multi function printer, server, electronic manual presentation method, and computer program
EP2317424A1 (en) Information display device
JP3780976B2 (ja) 電子コンテンツ閲覧装置及び電子コンテンツ閲覧方法
JP6322629B2 (ja) 情報表示方法およびプログラム
US20040008372A1 (en) Image processing device, image processing method and image processing program
US20040207657A1 (en) Serving an image in multiple formats from a photohosting website
JP2010097291A (ja) 情報送信装置、情報送信システム、情報提供処理プログラム及び情報提供方法
JP4322090B2 (ja) 印刷管理サーバ、印刷管理プログラム及び画像形成方法
KR20090091340A (ko) 웹 기반 비디오 브라우징 방법 및 시스템
JP4815503B2 (ja) 通信システム、提供装置およびプログラム
IL137815A (en) Network image view server using efficient client-server tiling and caching architecture
US20100215288A1 (en) Image processing apparatus, method of controlling the same, and computer-readable storage medium
JP2015039824A (ja) 文書レイアウトシステム、プログラム、文書レイアウト方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU CA CN JP KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LU MC NL PT SE SI SK TR

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2003555355

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 2002790736

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2455672

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 20028148762

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 10484662

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 2002790736

Country of ref document: EP