← Back to Patent Explorer
US6539116B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Information processing apparatus and method, and computer readable memory therefor

Assignee: Canon Inc
•
Filing: 1998-10-02
•
Granted: 2003-03-25
•
Expires: 2018-10-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The structure of entered document image data is analyzed and a character string in a text block that has been analyzed is subjected to pattern recognition. Synonyms and equivalents of words obtained as results of language analysis are extracted and words obtained as results of language analysis are converted to words of another language. A character string in a text block that has been analyzed is translated to another language. At least results of analyzing the structure of document image data, results of character recognition and results of language analysis are stored, and at least one of the results of extraction, results of conversion and results of translation are stored in a RAM in association with the results of character recognition.

Inventors

  • 👤 Makoto Takaoka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:55
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/40; G06F40/55

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 150 words
An information processing apparatus for managing entered document image data including one or more blocks of data, each of the blocks being a text block or a non-text block, comprising: layout analyzing means for obtaining layout data by analyzing layout of the entered document image data, wherein the layout data include position data and attribute data of each block in the document image, wherein the attribute data for the text block(s) and the non-text block(s) are different; character recognition means for character-recognizing character images in text blocks that have been analyzed by said layout analyzing means; language analyzing means for applying language analysis to results of character recognition performed by said character recognition means; creating means for creating other words from words obtained as results of language analysis performed by said language analyzing means; and storage means for storing the created other words in association with the corresponding layout data.
Claim 2
Dependent Claim 150 words
An information processing apparatus for managing entered document image data including one or more blocks of data, each of the blocks being a text block or a non-text block, comprising: layout analyzing means for obtaining layout data by analyzing layout of the entered document image data, wherein the layout data include position data and attribute data of each block in the document image, wherein the attribute data for the text block(s) and the non-text block(s) are different; character recognition means for character-recognizing character images in text blocks that have been analyzed by said layout analyzing means; language analyzing means for applying language analysis to results of character recognition performed by said character recognition means; creating means for creating other words from words obtained as results of language analysis performed by said language analyzing means; and storage means for storing the created other words in association with the corresponding layout data.
Claim 3
Dependent Claim 29 words
The apparatus according to claim 1 , wherein said storage means stores the created other words in association with the corresponding layout data and the corresponding character recognition result.
Claim 4
Dependent Claim 30 words
The apparatus according to claim 1 , wherein said creating means has extraction means, wherein said extraction means extracts synonyms and equivalents of words obtained as results of language analysis.
Claim 5
Dependent Claim 41 words
The apparatus according to claim 3 , wherein said storage means preferably stores synonyms and equivalents, which are the results of extraction means, as individual words in a form linked to the corresponding layout data and the corresponding character recognition result.
Claim 6
Dependent Claim 32 words
The apparatus according to claim 1 , wherein said creating means has conversion means, wherein said conversion means converts words obtained as the result of the language analysis to the other words.
Claim 7
Dependent Claim 40 words
The apparatus according to claim 5 , which said storage means stores the created other words, which are results of conversion by said conversion means, in a form linked to the corresponding layout data and the corresponding character recognition result.
Claim 8
Dependent Claim 38 words
The apparatus according to claim 1 , wherein said creating means has translation means, wherein said translation means translates sentences comprising words obtained as the result of language analysis to sentences comprising the other words in another language.
Claim 9
Dependent Claim 35 words
The apparatus according to claim 7 , wherein said storage means preferably stores results of translation by said translation means in a form linked to the corresponding layout data and the corresponding character recognition result.
Claim 10
Dependent Claim 63 words
The apparatus according to claim 1 , wherein said storage means stores the entered document image data in association with the created other words and the corresponding layout data, and wherein said information processing apparatus further comprises retrieving means for retrieving desired document image data from the stored document image data by searching the stored other words based on an entered search condition.
Claim 11
Dependent Claim 44 words
The apparatus according to claim 1 , further comprising reproducing means for reproducing the document image data that has been translated into the other words, with the same layout based on the other words and the corresponding layout data stored in said storage means.
Claim 12
Dependent Claim 160 words
An information processing method for managing entered document image data including one or more blocks of data, each of the blocks being a text block or a non-text block, comprising: a layout analyzing step, of obtaining layout data by analyzing layout of the entered document image data, wherein the layout data include position data and attribute data of each block in the document image, wherein the attribute data for the text block(s) and the non-text block(s) are different; a character recognition step, of character recognizing character images in text blocks that have been analyzed in said layout analyzing step; a language analyzing step, of applying language analysis to results of character recognition performed in said character recognition step; a creating step, of creating other words from words obtained as results of language analysis performed in said language analyzing step; and a storage step, of storing, in a storage medium, the created other words in association with the corresponding layout data.
Claim 13
Dependent Claim 160 words
An information processing method for managing entered document image data including one or more blocks of data, each of the blocks being a text block or a non-text block, comprising: a layout analyzing step, of obtaining layout data by analyzing layout of the entered document image data, wherein the layout data include position data and attribute data of each block in the document image, wherein the attribute data for the text block(s) and the non-text block(s) are different; a character recognition step, of character recognizing character images in text blocks that have been analyzed in said layout analyzing step; a language analyzing step, of applying language analysis to results of character recognition performed in said character recognition step; a creating step, of creating other words from words obtained as results of language analysis performed in said language analyzing step; and a storage step, of storing, in a storage medium, the created other words in association with the corresponding layout data.
Claim 14
Dependent Claim 34 words
The method according to claim 11 , wherein said storage step includes storing, in the storage medium, the other created words in association with the corresponding layout data and the corresponding character recognition result.
Claim 15
Dependent Claim 31 words
The method according to claim 11 , wherein said creating step includes performing an extraction step, of extracting synonyms and equivalents of the words obtained as results of the language analysis.
Claim 16
Dependent Claim 48 words
The method according to claim 13 , wherein said storage step preferably includes storing, in the storage medium, synonyms and equivalents, which are results of extraction in said extraction step, as individual words in a form linked to the corresponding layout data and the corresponding character recognition result.
Claim 17
Dependent Claim 31 words
The method according to claim 11 , wherein said creating step includes performing a conversion step, of converting words obtained as the result of the language analysis to the other words.
Claim 18
Dependent Claim 45 words
The method according to claim 15 , wherein said storage step includes storing, in the storage medium, the created other words, which are results of conversion in said conversion step, in a form linked to the corresponding layout data and the corresponding character recognition result.
Claim 19
Dependent Claim 38 words
The method according to claim 11 , wherein said creating step includes performing a translation step, of translating sentences comprising words obtained as the results of the language analysis to sentences comprising the other words in another language.
Claim 20
Dependent Claim 40 words
The method according to claim 17 , wherein said storage step preferably includes storing, in the storage medium, results of translation in said translation step in a form linked to the corresponding layout data and the corresponding character recognition result.
Claim 21
Dependent Claim 65 words
The method according to claim 11 , wherein said storage step includes storing the entered document image data in association with the created other words and the corresponding layout data, and wherein said information processing method further comprises a retrieving step, of retrieving desired document image data from the stored document image data by searching the stored other words based on an entered search condition.
Claim 22
Dependent Claim 45 words
The method according to claim 11 , further comprising a reproducing step, of reproducing the document image data that has been translated into the other words, with the same layout based on the other words and the corresponding layout data stored in the storage medium.
Claim 23
Dependent Claim 182 words
A computer readable memory storing program code for information processing for managing entered document image data including one or more blocks of data, each of the blocks being a text block or a non-text block, comprising: program code of a layout analyzing step, of obtaining layout data by analyzing layout of the entered document image data, wherein the layout data include position data and attribute data of each block in the document image, wherein the attribute data for the text block(s) and the non-text block(s) are different; program code of a character recognition step, of character recognizing character images in text blocks that have been analyzed in said layout analyzing step; program code of a language analyzing step, of applying language analysis to results of character recognition performed in said character recognition step; program code of a creating step, of creating other words from words obtained as the results of language analysis performed in said language analyzing step; and program code of a storage step, of storing, in a storage medium, the created other words in association with the corresponding layout data.
Claim 24
Dependent Claim 182 words
A computer readable memory storing program code for information processing for managing entered document image data including one or more blocks of data, each of the blocks being a text block or a non-text block, comprising: program code of a layout analyzing step, of obtaining layout data by analyzing layout of the entered document image data, wherein the layout data include position data and attribute data of each block in the document image, wherein the attribute data for the text block(s) and the non-text block(s) are different; program code of a character recognition step, of character recognizing character images in text blocks that have been analyzed in said layout analyzing step; program code of a language analyzing step, of applying language analysis to results of character recognition performed in said character recognition step; program code of a creating step, of creating other words from words obtained as the results of language analysis performed in said language analyzing step; and program code of a storage step, of storing, in a storage medium, the created other words in association with the corresponding layout data.

References Cited (Backward Citations)

US4774666A Cited
US5497319A Cited
US5555169A Cited
US5966455A Cited
US6201894B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-03-24 2006-09-23 2007-03-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-03-24 2010-09-23 2011-03-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-03-24 2014-09-23 2015-03-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag