US20040084535A1 - Portable cellular phone provided with character recognition function, method and program for incorrectly recognized character - Google Patents

Portable cellular phone provided with character recognition function, method and program for incorrectly recognized character Download PDF

Info

Publication number
US20040084535A1
US20040084535A1 US10/694,739 US69473903A US2004084535A1 US 20040084535 A1 US20040084535 A1 US 20040084535A1 US 69473903 A US69473903 A US 69473903A US 2004084535 A1 US2004084535 A1 US 2004084535A1
Authority
US
United States
Prior art keywords
character
character string
recognizing
correcting
feature
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US10/694,739
Inventor
Akihito Kubota
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
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 Corp filed Critical NEC Corp
Assigned to NEC CORPORATION reassignment NEC CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KUBOTA, AKIHITO
Publication of US20040084535A1 publication Critical patent/US20040084535A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/2753Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content
    • H04M1/2755Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content by optical scanning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/26Techniques for post-processing, e.g. correcting the recognition result
    • G06V30/262Techniques for post-processing, e.g. correcting the recognition result using context analysis, e.g. lexical, syntactic or semantic context
    • G06V30/268Lexical context
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality

Definitions

  • patent reference No. 1 Japanese Patent Application Laid-open No. Hei05-250515
  • patent reference No. 2 Japanese patent Application Laid-open No. Hei09-0166872
  • the technology disclosed in the patent reference No. 1 is related with recognition of barcode character of text on a check or a like, that is, recognition the barcode character using character shape information (template pattern).
  • correction form data that is, correction the form data applying correcting process pattern corresponding to the form data.
  • a portable cellular phone provided with a character recognition function including:
  • an image capturing means for capturing at least character string
  • a character string storage means for storing information about feature character strings
  • the character recognizing means corrects the incorrectly recognized character string, based on the information about feature character strings read from the character string storage means.
  • a preferable mode is one wherein when at least one misread or unreadable character is included in the captured character string, the character recognizing means corrects the incorrectly recognized character string, based on the information about feature character strings read from the character string storage means.
  • a character recognizing section for recognizing each of characters making up the character string captured from the image capturing means
  • a data correcting section for correcting the incorrectly recognized character string, such that a form of the incorrectly recognized character string may match up with that of any one of the feature character strings based on the result of comparison obtained by the processing of the data referencing section.
  • Still another preferable mode is one wherein the character recognizing means includes:
  • a character recognizing section for recognizing each of characters making up the character string captured from the image capturing means
  • a data referencing section for comparing a part of the character string incorrectly recognized as a whole, wherein at least one misread or unreadable character is included, in the character recognizing section with the information about feature character strings stored in the character string storage means, and
  • a data correcting section for correcting the misread or unreadable character, so as to match up with a form of any one of the feature character strings based on the result of comparison obtained by the processing of the data referencing section.
  • An additional preferable mode is one wherein the information about feature character string includes at least any one of information about a URL (Uniform Resource Locator), a phone number, and a mail address.
  • a URL Uniform Resource Locator
  • a method for correcting an incorrectly recognized character string used in a portable cellular phone provided with a character recognition function, the method including:
  • FIG. 1 is a diagram showing configuration of a portable cellular phone having an optical character recognition function according to a first embodiment of the present invention
  • FIG. 2 is a schematic illustration showing flow of a process of character recognition and data correction according to the first embodiment of the present invention
  • FIG. 3 is a diagram illustrating one example of information stored in a memory 7 according to the present invention.
  • FIG. 4 is a flow chart showing one example of a movement of the portable cellular phone having the optical character recognition function according to the present invention.
  • FIG. 1 is a block diagram for showing an electric configuration of a portable cellular phone having an optical character recognition function according to a first embodiment of the present invention.
  • the portable cellular phone of this embodiment is mainly made up of an operating section 11 , a display section 12 , a display controlling section 13 , a controlling section (CPU; Central Processing Unit) 14 , a camera section 15 , a wireless communication section 16 , a character recognition section 17 , a memory for character string information 18 , a memory for picture memo 19 , a memory for album 20 , a memory for standby 21 , a memory for working 22 , a ROM (Read-Only Memory) 23 , and a bus 24 .
  • an operating section 11 mainly made up of an operating section 11 , a display section 12 , a display controlling section 13 , a controlling section (CPU; Central Processing Unit) 14 , a camera section 15 , a wireless communication section 16 , a character recognition section 17 , a memory for character string information
  • the operating section 11 is made up of an input device with which various kinds of keys are provided, the display section 12 is provided by, for example, an LCD (Liquid Crystal Display), and the display controlling section 13 controls the display section 12 .
  • the controlling section 14 is made up of a CPU and controls each section through the bus 24 .
  • the camera section 15 takes a picture of an external subject, especially a picture including information about character string, as it is a subject of the present invention.
  • the wireless communication section 16 performs wireless communications with the other user's device via a base station (not shown).
  • the character recognition section 17 recognizes character taken a picture by the camera section 15 .
  • the memory for character string information 18 stores character string information, which will be mentioned later.
  • the memory for picture memo 19 is a memory to register a taken image as a memo
  • the memory for album 20 is a memory to store the taken image by the camera section 15 for an album
  • the memory for standby 21 is a memory for storing a standby screen
  • the memory for working 22 is a work memory in a process of the CPU 14
  • the ROM 23 is a memory stored a program to execute the CPU 14 for recognizing.
  • Each of theses sections (except the display section 12 ) is interconnected through the bus 24 .
  • the portable cellular phone of the present invention is equipped with the camera section 15 and has a function of taking and storing the outside video through the camera section 15 .
  • the features of the present invention are a function of taking a picture of character string through the camera section 15 and of recognizing the character string and a function of correcting data. Therefore the following description of these functions of character recognition and of data correction will be done, and the description of other functions will be omitted.
  • the camera section 15 is used for capturing video, it is possible to equip capturing device, for example OCR (Optical Character Reader) or a like, according to capture information about the character string separately.
  • OCR Optical Character Reader
  • FIG. 2 is a schematic illustration showing flow of a process of character recognition and data correction according to the first embodiment.
  • a character string 1 means a picture, as an object to be read.
  • a video capturing section 2 digitizes the character string 1 and send it to a character recognizing section 3 as image data.
  • the character recognizing section 3 recognizes character with the image data and inputs the character code to a data referencing section 4 .
  • the data referencing section 4 compares the character code sent with information stored in a memory 7 .
  • a data correcting section 5 corrects data according to information from the data referencing section 4 .
  • a display section 6 displays information sent from the data correcting section 5 .
  • a controlling section 8 controls the video capturing section 2 , the character recognizing section 3 , the data referencing section 4 , the data correcting section 5 , and the display section 6 .
  • An input section 9 is in a shape of keyboard or button and corrects and chooses by manual operation. The program will be described later is stored in a memory medium 10 .
  • the character recognizing section 3 makes up the character recognition section 17 in FIG. 1.
  • the video capturing section 2 , the display section 6 , the memory 7 , the controlling section 8 , the input section 9 , and the memory medium 10 are corresponding to the camera section 15 , the display section 12 , the memory for character string information 18 , the controlling section 14 , the operating section 11 , and the ROM 23 shown in FIG. 1 respectively.
  • FIG. 3 is a diagram illustrating one example of information stored in a memory 7 according to the present invention. As shown in FIG. 3 information about feature character string is stored in the memory section 7 .
  • information about the feature character string is not limited to the information mentioned above, private information such as a credit card number, a car plate number, a car license number, a passport number, or a like, may be also used as the feature character string.
  • the data correcting section 5 corrects the illegal/misread character code such that a form of the illegal/misread character code may match up with that of the applied feature character string.
  • the character recognizing section 3 the data referencing section 4 , and the data correcting section 5 , each are made up of software.
  • FIG. 4 is a flow chart showing one example of a movement of the portable cellular phone having the optical character recognition function according to the present invention. Further, the composition of the portable cellular phone having the optical character recognition function according is same as the composition shown in FIGS. 1 and 2.
  • a character string 1 is captured in a video capturing section 2 (S 1 ) and the captured character string 1 is digitized (S 2 ).
  • the digitized character string 1 is input to a character recognizing section 3 and processing of recognizing characters included in the digitized character string 1 is performed (S 3 ).
  • the character recognizing section 3 has judged that the object character is recognizable in processing of S 3 (in a case of “possible” in S 4 )
  • the recognized character code is input in a display section 6 , and the display section 6 as a result, displays the recognized character, based on the input character code (S 7 ).
  • the character recognizing section 3 judges the captured character string 1 to be any URL.
  • the character recognizing section 3 has read 10-digit numeric character string or 11-digit numeric character string from among the captured character string 1 , the character recognizing section 3 judges the captured character string 1 to be any phone number.
  • the character recognizing section 3 judges the captured character string 1 to be any phone number.
  • the character recognizing section 3 has read @ from among the captured character string 1 , or the character string terminating at ⁇ .jp ⁇ , the character recognizing section 3 judges the captured character string 1 to be any mail address.
  • the data correcting section 5 corrects the incorrect character code in a manner that a form of the incorrect character code matches up with that of the feature character string (S 6 ).
  • a misread or unreadable character can be considered to be alphabet, not to be numeric, Kanji and Kana. Thus, the misread or unreadable character is changed to the most preferable candidate in alphabets.
  • the captured character string 1 to be any phone number a misread or unreadable character can be considered to be numeric, not to be alphabet, Kanji and Kana. Thus, the misread or unreadable character is changed to the most preferable candidate in numbers.
  • the display section 6 displays a character string corresponding to the corrected character code (S 7 ).
  • the data correcting section 5 outputs incorrect (illegal) character just as it is without correcting, or outputs adding a specified mark (sign) before and after recognition error or recognition failure (S 8 ). And the not corrected character code is displayed in the display section 6 (S 7 ). Further more, adding the specified mark (sign) before and after recognition error or recognition failure and output it, it causes the operator to find recognition error or recognition failure easy to correct character.
  • a portable cellular phone provided with an optical character recognition function of the invention includes a memory medium 10 (as shown in FIG. 2).
  • the memory medium 10 sores a program of correcting method for recognized character being showed in a flow chart in FIG. 4.
  • a controlling section 8 reads this program from the memory medium 10 and controls a video capturing section 2 , a character recognizing section 3 , a data referencing section 4 , a data correcting section 5 , and a display section 6 according to the program.
  • the content of controlling has been described in the case of the second embodiment already, so the description about the third embodiment is omitted.

Abstract

An optical portable cellular phone having a character recognition function is provided which is capable of reducing a rate of character recognition error or a rate of character recognition failure in case of reading a character string. When a character recognizing section judges a captured character to be unrecognizable (misread or unreadable), a data referencing section judges whether or not incorrect character code due to the unrecognizable character corresponds to any one of feature character strings, referring to information about the feature character strings stored in a memory. When it is judged that the incorrect character code corresponds to any one of the feature character strings, a data correcting section corrects in a manner that a form of the incorrect character code matches up with that of the feature character string.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention relates to a portable cellular phone having a character recognition function, and a method and a program for an incorrectly recognized (misread) character, and more particularly to an improvement of a method for correcting a character judged to be recognition error or recognition failure in a portable cellular phone provided with an optical character recognition function. [0002]
  • The present application claims priority of Japanese Patent Application No. 2002-316925 filed on Oct. 31, 2002, which is hereby incorporated by reference. [0003]
  • 2. Description of the Related Art [0004]
  • In case of a conventional optical character recognizing device, a character of a medium is read by a video capturing section (scanner), a image data being read is transmitted to a character recognizing section, and image of character is recognized one by one there. Moreover a result being recognized is output to a display device. AS proceeding works like above, when the result of recognition by the character recognizing section is judged to be recognition error or recognition failure, an operator has to delete an misread character or a unreadable character by a keyboard and to input a character newly. As a correcting method, one method is inputting kana-kanji transform by the keyboard and an other method is inputting by displaying a candidate character or a candidate word. However, with the conventional character recognition technology, there are still many characters being misread or unreadable, and therefore the operator has to delete and re-input the misread character or the unreadable character every time. [0005]
  • On the other hand, examples of a technology for correcting recognized data have been disclosed in Japanese Patent Application Laid-open No. Hei05-250515 (hereinafter referred to as patent reference No. 1), and Japanese patent Application Laid-open No. Hei09-0166872 (hereinafter referred to as patent reference No. 2). [0006]
  • The technology disclosed in the patent reference No. 1 is related with recognition of barcode character of text on a check or a like, that is, recognition the barcode character using character shape information (template pattern). [0007]
  • And the technology disclosed in the patent reference No. 2 is related with correction form data, that is, correction the form data applying correcting process pattern corresponding to the form data. [0008]
  • In case of the conventional optical character recognizing device mentioned above, when the result of recognition by the character recognizing section is judged to be recognition error or recognition failure, the operator has to delete the misread character or the unreadable character each time by the keyboard and to input a corrected character newly. That is, there has been a problem that time is required for character correcting. [0009]
  • SUMMARY OF THE INVENTION
  • In view of the above, it is an object of the present invention to provide a portable cellular phone having an optical character recognition function, and a method and a program for an incorrectly recognized (misread) character, each of which is capable of reducing a rate of character recognition error or a rate of character recognition failure in case of reading a character string. [0010]
  • According to a first aspect of the present invention, there is provided a portable cellular phone provided with a character recognition function including: [0011]
  • an image capturing means for capturing at least character string; [0012]
  • a character recognizing means for recognizing the character string captured from the image capturing means; and [0013]
  • a character string storage means for storing information about feature character strings, and [0014]
  • wherein when the captured character string has been incorrectly recognized, the character recognizing means corrects the incorrectly recognized character string, based on the information about feature character strings read from the character string storage means. [0015]
  • In the foregoing, a preferable mode is one wherein when at least one misread or unreadable character is included in the captured character string, the character recognizing means corrects the incorrectly recognized character string, based on the information about feature character strings read from the character string storage means. [0016]
  • Another preferable mode is one wherein the character recognizing means includes: [0017]
  • a character recognizing section for recognizing each of characters making up the character string captured from the image capturing means, [0018]
  • a data referencing section for comparing a part of the character string recognized incorrectly as a whole in the character recognizing section with the information about feature character strings stored in the character string storage means, and [0019]
  • a data correcting section for correcting the incorrectly recognized character string, such that a form of the incorrectly recognized character string may match up with that of any one of the feature character strings based on the result of comparison obtained by the processing of the data referencing section. [0020]
  • Still another preferable mode is one wherein the character recognizing means includes: [0021]
  • a character recognizing section for recognizing each of characters making up the character string captured from the image capturing means, [0022]
  • a data referencing section for comparing a part of the character string incorrectly recognized as a whole, wherein at least one misread or unreadable character is included, in the character recognizing section with the information about feature character strings stored in the character string storage means, and [0023]
  • a data correcting section for correcting the misread or unreadable character, so as to match up with a form of any one of the feature character strings based on the result of comparison obtained by the processing of the data referencing section. [0024]
  • An additional preferable mode is one wherein the information about feature character string includes at least any one of information about a URL (Uniform Resource Locator), a phone number, and a mail address. [0025]
  • According to a second aspect of the present invention, there is provided a method for correcting an incorrectly recognized character string, used in a portable cellular phone provided with a character recognition function, the method including: [0026]
  • an image capturing step of capturing at least character string from an image capturing means; and [0027]
  • a data recognizing/correcting step of recognizing the character string captured from the image capturing means, and when the captured character string has been incorrectly recognized, correcting the incorrectly recognized character string, based on information about feature character strings. [0028]
  • According to a third aspect of the present invention, there is provided a program for causing a computer to execute a method for correcting an incorrectly recognized character string, used in a portable cellular phone provided with a character recognition function, the method including; [0029]
  • an image capturing step of capturing at least character string from an image capturing means; and [0030]
  • a data recognizing/correcting step of recognizing the character string captured from the image capturing means, and when the captured character string has been incorrectly recognized, correcting the incorrectly recognized character string, based on information about feature character strings. [0031]
  • With the above configuration, by including a step to correct captured character string based on the result of comparing information of the captured character string with information about the feature character strings, it becomes possible to reduce the rate of character recognition error and the rate of character recognition failure in case of reading a character string. [0032]
  • In the technologies disclosed in the patent references No. 1 and No. 2, feature character string information is not used as the template pattern as disclosed in the Patent reference No. 1 (see FIG. 1) or the correcting process pattern as disclosed in the patent reference No. 2 (see FIG. 1), so a structure, an action, and an effect of the technologies disclosed in the patent references No. 1 and No. 2 are quite different from those of the present invention.[0033]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The above and other objects, advantages, and features of the present invention will be more apparent from the following description taken in conjunction with the accompanying drawings in which: [0034]
  • FIG. 1 is a diagram showing configuration of a portable cellular phone having an optical character recognition function according to a first embodiment of the present invention; [0035]
  • FIG. 2 is a schematic illustration showing flow of a process of character recognition and data correction according to the first embodiment of the present invention; [0036]
  • FIG. 3 is a diagram illustrating one example of information stored in a [0037] memory 7 according to the present invention; and
  • FIG. 4 is a flow chart showing one example of a movement of the portable cellular phone having the optical character recognition function according to the present invention.[0038]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Best modes of carrying out the present invention will be described in further detail using various embodiments with reference to the accompanying drawings. [0039]
  • First Embodiment
  • FIG. 1 is a block diagram for showing an electric configuration of a portable cellular phone having an optical character recognition function according to a first embodiment of the present invention. As shown in the same figure, the portable cellular phone of this embodiment is mainly made up of an [0040] operating section 11, a display section 12, a display controlling section 13, a controlling section (CPU; Central Processing Unit) 14, a camera section 15, a wireless communication section 16, a character recognition section 17, a memory for character string information 18, a memory for picture memo 19, a memory for album 20, a memory for standby 21, a memory for working 22, a ROM (Read-Only Memory) 23, and a bus 24.
  • The [0041] operating section 11 is made up of an input device with which various kinds of keys are provided, the display section 12 is provided by, for example, an LCD (Liquid Crystal Display), and the display controlling section 13 controls the display section 12. The controlling section 14 is made up of a CPU and controls each section through the bus 24. The camera section 15 takes a picture of an external subject, especially a picture including information about character string, as it is a subject of the present invention. The wireless communication section 16 performs wireless communications with the other user's device via a base station (not shown).
  • The [0042] character recognition section 17 recognizes character taken a picture by the camera section 15. The memory for character string information 18 stores character string information, which will be mentioned later. The memory for picture memo 19 is a memory to register a taken image as a memo, the memory for album 20 is a memory to store the taken image by the camera section 15 for an album, the memory for standby 21 is a memory for storing a standby screen, the memory for working 22 is a work memory in a process of the CPU 14, and the ROM 23 is a memory stored a program to execute the CPU 14 for recognizing. Each of theses sections (except the display section 12) is interconnected through the bus 24.
  • As mentioned above, the portable cellular phone of the present invention is equipped with the [0043] camera section 15 and has a function of taking and storing the outside video through the camera section 15. But the features of the present invention are a function of taking a picture of character string through the camera section 15 and of recognizing the character string and a function of correcting data. Therefore the following description of these functions of character recognition and of data correction will be done, and the description of other functions will be omitted.
  • Further, in the case of the first embodiment the [0044] camera section 15 is used for capturing video, it is possible to equip capturing device, for example OCR (Optical Character Reader) or a like, according to capture information about the character string separately.
  • FIG. 2 is a schematic illustration showing flow of a process of character recognition and data correction according to the first embodiment. In FIG. 2, a [0045] character string 1 means a picture, as an object to be read.
  • Referencing to FIG. 2, a [0046] video capturing section 2 digitizes the character string 1 and send it to a character recognizing section 3 as image data. The character recognizing section 3 recognizes character with the image data and inputs the character code to a data referencing section 4. The data referencing section 4 compares the character code sent with information stored in a memory 7. A data correcting section 5 corrects data according to information from the data referencing section 4. A display section 6 displays information sent from the data correcting section 5. A controlling section 8 controls the video capturing section 2, the character recognizing section 3, the data referencing section 4, the data correcting section 5, and the display section 6. An input section 9 is in a shape of keyboard or button and corrects and chooses by manual operation. The program will be described later is stored in a memory medium 10.
  • More, the [0047] character recognizing section 3, the data referencing section 4, and the data correcting section 5 in FIG. 2 make up the character recognition section 17 in FIG. 1.
  • And in FIG. 2 the [0048] video capturing section 2, the display section 6, the memory 7, the controlling section 8, the input section 9, and the memory medium 10 are corresponding to the camera section 15, the display section 12, the memory for character string information 18, the controlling section 14, the operating section 11, and the ROM 23 shown in FIG. 1 respectively.
  • Next, information stored in the [0049] memory section 7 is described. FIG. 3 is a diagram illustrating one example of information stored in a memory 7 according to the present invention. As shown in FIG. 3 information about feature character string is stored in the memory section 7.
  • For instance, in a case that a URL (Uniform Resource Locators) is considered as the feature character string, “http://aaa.bbb.ccc.dd.jp/” as one example is stored in the [0050] memory section 7 as information about the feature character string.
  • And in a case that a phone number is considered as the feature character string, “aaa(bbb)cccc” or “ddd-eeee-ffff” as one example is stored in the [0051] memory section 7 as information of the feature character string.
  • Further more in a case that an e-mail address is considered as the feature character string, “aaaaaaa@bbbbb.ccc.dd.jp” as one example is stored in the [0052] memory section 7 as information of the feature character string.
  • Here, information about the feature character string is not limited to the information mentioned above, private information such as a credit card number, a car plate number, a car license number, a passport number, or a like, may be also used as the feature character string. [0053]
  • That is, when the data referencing section [0054] 4 has judged that illegal/misread character code input from the character recognizing section 3 applies to any one of the feature character strings, the data correcting section 5 corrects the illegal/misread character code such that a form of the illegal/misread character code may match up with that of the applied feature character string.
  • Moreover, the [0055] character recognizing section 3, the data referencing section 4, and the data correcting section 5, each are made up of software.
  • Second Embodiment
  • Next, a second embodiment of the present invention will be described as below. The second embodiment is related to a method of correcting recognized character. FIG. 4 is a flow chart showing one example of a movement of the portable cellular phone having the optical character recognition function according to the present invention. Further, the composition of the portable cellular phone having the optical character recognition function according is same as the composition shown in FIGS. 1 and 2. [0056]
  • As shown in FIG. 4, at first, a [0057] character string 1 is captured in a video capturing section 2 (S1) and the captured character string 1 is digitized (S2). Next the digitized character string 1 is input to a character recognizing section 3 and processing of recognizing characters included in the digitized character string 1 is performed (S3). When the character recognizing section 3 has judged that the object character is recognizable in processing of S3 (in a case of “possible” in S4), the recognized character code is input in a display section 6, and the display section 6 as a result, displays the recognized character, based on the input character code (S7).
  • On the other hand, when the [0058] character recognizing section 3 has judged that the object character is unrecognizable in processing of S3 (that is, when the character recognizing section 3 has judged the object character to be misread or unreadable) (in a case of “impossible” in S4), character code corresponding to a part of the character string recognized incorrectly as a whole, is transferred to a data referencing section 4. The data referencing section 4 read information about the feature character strings stored in a memory 7 and judges whether or not the incorrect character code corresponds to any one of the feature character strings, referencing to the read feature character strings (S5).
  • Next, the method of judging whether or not the incorrect character code matches up with a form of any one of the feature character strings will be described. For example, when the [0059] character recognizing section 3 has read a character string of ┌http┘ or ┌://┘ from among the captured character string 1, the character recognizing section 3 judges the captured character string 1 to be any URL. In another example, the character recognizing section 3 has read 10-digit numeric character string or 11-digit numeric character string from among the captured character string 1, the character recognizing section 3 judges the captured character string 1 to be any phone number. Furthermore, when the character recognizing section 3 has read ( ) (bracket) or - (hyphen) from among the numeric character string, the character recognizing section 3 judges the captured character string 1 to be any phone number. In still another example, when the character recognizing section 3 has read @ from among the captured character string 1, or the character string terminating at ┌.jp┘, the character recognizing section 3 judges the captured character string 1 to be any mail address.
  • Back to the flow chart of FIG. 4, when the data referencing section [0060] 4 judges that the incorrect character code due to the unrecognizable character corresponds to any one of the feature character strings in processing of S5 (in a case of ┌yes┘ in S5), the data correcting section 5 corrects the incorrect character code in a manner that a form of the incorrect character code matches up with that of the feature character string (S6).
  • For example, it is judged that the captured [0061] character string 1 to be any URL, a misread or unreadable character can be considered to be alphabet, not to be numeric, Kanji and Kana. Thus, the misread or unreadable character is changed to the most preferable candidate in alphabets. In another example, it is judged that the captured character string 1 to be any phone number, a misread or unreadable character can be considered to be numeric, not to be alphabet, Kanji and Kana. Thus, the misread or unreadable character is changed to the most preferable candidate in numbers.
  • And the [0062] display section 6 displays a character string corresponding to the corrected character code (S7).
  • On the other hand, when the data referencing section [0063] 4 judges that the incorrect character code does not correspond to any one of the feature character strings in processing of S5 (in a case of ┌no┘ in S5), the data correcting section 5 outputs incorrect (illegal) character just as it is without correcting, or outputs adding a specified mark (sign) before and after recognition error or recognition failure (S8). And the not corrected character code is displayed in the display section 6 (S7). Further more, adding the specified mark (sign) before and after recognition error or recognition failure and output it, it causes the operator to find recognition error or recognition failure easy to correct character.
  • Third Embodiment
  • Next, third embodiment of the present invention will be described. The third embodiment is related to a program of correcting recognized character. As mentioned above, a portable cellular phone provided with an optical character recognition function of the invention includes a memory medium [0064] 10 (as shown in FIG. 2). The memory medium 10 sores a program of correcting method for recognized character being showed in a flow chart in FIG. 4. A controlling section 8 reads this program from the memory medium 10 and controls a video capturing section 2, a character recognizing section 3, a data referencing section 4, a data correcting section 5, and a display section 6 according to the program. The content of controlling has been described in the case of the second embodiment already, so the description about the third embodiment is omitted.

Claims (19)

What is claimed is:
1. A portable cellular phone provided with a character recognition function comprising:
an image capturing means for capturing a character string;
a character recognizing means for recognizing the character string captured from said image capturing means; and
a character string storage means for storing information about feature character strings, and
wherein when the captured character string has been incorrectly recognized, said character recognizing means corrects the incorrectly recognized character string, based on said information about feature character strings read from said character string storage means.
2. The portable cellular phone provided with a character recognizing function according to claim 1, wherein when at least one misread or unreadable character is included in the captured character string, said character recognizing means corrects the incorrectly recognized character string, based on said information about feature character strings read from said character string storage means.
3. The portable cellular phone provided with a character recognition function according to claim 2, wherein said character recognizing means comprises:
a character recognizing section for recognizing each of characters making up the character string captured from said image capturing means,
a data referencing section for comparing a part of the character string recognized incorrectly as a whole in said character recognizing section with said information about feature character strings stored in said character string storage means, and
a data correcting section for correcting the incorrectly recognized character string, such that a form of the incorrectly recognized character string may match up with that of any one of said feature character strings based on the result of comparison obtained by the processing of said data referencing section.
4. The portable cellular phone provided with a character recognition function according to claim 2, wherein said character recognizing means comprises:
a character recognizing section for recognizing each of characters making up the character string captured from said image capturing means,
a data referencing section for comparing a part of the character string incorrectly recognized as a whole, wherein at least one misread or unreadable character is included, in said character recognizing section with said information about feature character strings stored in said character string storage means, and
a data correcting section for correcting the misread or unreadable character, so as to match up with a form of any one of said feature character strings based on the result of comparison obtained by the processing of said data referencing section.
5. The portable cellular phone provided with a character recognition function according to any one of claims 1 to 4, wherein said information about feature character string includes at least any one of information about a URL (Uniform Resource Locator), a phone number, and a mail address.
6. A method for correcting an incorrectly recognized character string, used in a portable cellular phone provided with a character recognition function, said method comprising:
an image capturing step of capturing a character string from an image capturing means; and
a data recognizing/correcting step of recognizing the character string captured from said image capturing means, and when the captured character string has been incorrectly recognized, correcting the incorrectly recognized character string, based on information about feature character strings.
7. The method for correcting an incorrectly recognized character, according to claim 6,
wherein in said data recognizing/correcting step, when at least one misread or unreadable character is included in the recognized character string, correcting the incorrectly recognized character string, based on information about feature character strings.
8. The method for correcting an incorrectly recognized character, according to claim 7, wherein said data recognizing/correcting step includes steps of:
a first step of recognizing for recognizing each of characters making up the character string captured from said image capturing means;
a second step of comparing a part of the character string recognized incorrectly as a whole in said first step with said information about said feature character strings;
a third step of for correcting the incorrectly recognized character string, such that the a form of the incorrectly recognized character string may match up with that of any one of said feature character strings based on the result of comparison obtained in said second step; and
a fourth step of displaying the corrected character string in said third step.
9. The method for correcting an incorrectly recognized character, according to claim 7, wherein said data recognizing/correcting step includes steps of:
a first step of recognizing for recognizing each of characters making up the character string captured from said image capturing means;
a second step of comparing a part of the character string recognized incorrectly as a whole, wherein at least one misread or unreadable character is included, in said first step with said information about said feature character strings;
a third step of for correcting the misread or unreadable character, so as to match up with a form of any one of said feature character strings based on the result of comparison obtained in said second step; and
a fourth step of displaying the corrected character in said third step.
10. The method for correcting an incorrectly recognized character, according to any one of claims 6 to 9, wherein said information about feature character string includes at least any one of information about a URL (Uniform Resource Locator), a phone number, and a mail address.
11. A program for causing a computer to execute a method for correcting an incorrectly recognized character string, used in a portable cellular phone provided with a character recognition function, said method comprising;
an image capturing step of capturing a character string from an image capturing means; and
a data recognizing/correcting step of recognizing the character string captured from said image capturing means, and when the captured character string has been incorrectly recognized, correcting the incorrectly recognized character string, based on information about feature character strings.
12. The program for causing a computer to execute the method for correcting an incorrectly recognized character, according to claim 11, wherein said data recognizing/correcting step includes:
a first step of recognizing for recognizing each of characters making up the character string captured from said image capturing means;
a second step of comparing a part of the character string recognized incorrectly as a whole in said first step with said information about said feature character strings;
a third step of for correcting the incorrectly recognized character string, such that the a form of the incorrectly recognized character string may match up with that of any one of said feature character strings based on the result of comparison obtained in said second step; and
a fourth step of displaying the corrected character string in said third step.
13. The program for causing a computer to execute the method for correcting an incorrectly recognized character, according to claim 11, wherein said data recognizing/correcting step includes:
a first step of recognizing for recognizing each of characters making up the character string captured from said image capturing means;
a second step of comparing a part of the character string recognized incorrectly as a whole, wherein at least one misread or unreadable character is included, in said first step with said information about said feature character strings;
a third step of for correcting the misread or unreadable character, so as to match up with a form of any one of said feature character strings based on the result of comparison obtained in said second step; and
a fourth step of displaying the corrected character in said third step.
14. The program for causing a computer to execute the method for correcting an incorrectly recognized character, according to any one of claims 11 to 13, wherein said information about feature character string includes at least any one of information about a URL (Uniform Resource Locator), a phone number, and a mail address.
15. A portable cellular phone provided with a character recognition function comprising:
an image capturing device for capturing a character string;
a character recognizing device for recognizing the character string captured from said image capturing device; and
a character string storage device for storing information about feature character strings, and
wherein when the captured character string has been incorrectly recognized, said character recognizing device corrects the incorrectly recognized character string, based on said information about feature character strings read from said character string storage device.
16. The portable cellular phone provided with a character recognizing function according to claim 15, wherein when at least one misread or unreadable character is included in the captured character string, said character recognizing device corrects the incorrectly recognized character string, based on said information about feature character strings read from said character string storage device.
17. The portable cellular phone provided with a character recognition function according to claim 16, wherein said character recognizing device comprises:
a character recognizing section for recognizing each of characters making up the character string captured from said image capturing device,
a data referencing section for comparing a part of the character string recognized incorrectly as a whole in said character recognizing section with said information about feature character strings stored in said character string storage device, and
a data correcting section for correcting the incorrectly recognized character string, such that a form of the incorrectly recognized character string may match up with that of any one of said feature character strings based on the result of comparison obtained by the processing of said data referencing section.
18. The portable cellular phone provided with a character recognition function according to claim 16, wherein said character recognizing device comprises:
a character recognizing section for recognizing each of characters making up the character string captured from said image capturing device,
a data referencing section for comparing a part of the character string incorrectly recognized as a whole, wherein at least one misread or unreadable character is included, in said character recognizing section with said information about feature character strings stored in said character string storage device, and
a data correcting section for correcting the misread or unreadable character, so as to match up with a form of any one of said feature character strings based on the result of comparison obtained by the processing of said data referencing section.
19. The portable cellular phone provided with a character recognition function according to any one of claims 15 to 18, wherein said information about feature character string includes at least any one of information about a URL (Uniform Resource Locator), a phone number, and a mail address.
US10/694,739 2002-10-31 2003-10-29 Portable cellular phone provided with character recognition function, method and program for incorrectly recognized character Abandoned US20040084535A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2002316925A JP2004152036A (en) 2002-10-31 2002-10-31 Cellular phone with character recognizing function, correction method of recognized character, and program
JP316925/2002 2002-10-31

Publications (1)

Publication Number Publication Date
US20040084535A1 true US20040084535A1 (en) 2004-05-06

Family

ID=32105399

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/694,739 Abandoned US20040084535A1 (en) 2002-10-31 2003-10-29 Portable cellular phone provided with character recognition function, method and program for incorrectly recognized character

Country Status (4)

Country Link
US (1) US20040084535A1 (en)
EP (1) EP1418531A3 (en)
JP (1) JP2004152036A (en)
CN (1) CN1333609C (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060228025A1 (en) * 2005-04-06 2006-10-12 Top Digital Co., Ltd. Portable electronic device having a pattern identification system
US20090050701A1 (en) * 2007-08-21 2009-02-26 Symbol Technologies, Inc. Reader with Optical Character Recognition
US20110121950A1 (en) * 2008-01-31 2011-05-26 Microsoft Corporation Unique identification of devices using color detection

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006309650A (en) * 2005-05-02 2006-11-09 Calsonic Kansei Corp Number recognition device and method
US20080094496A1 (en) * 2006-10-24 2008-04-24 Kong Qiao Wang Mobile communication terminal
CN101771846B (en) * 2009-01-04 2012-02-29 联想(北京)有限公司 Caption correcting method and electronic equipment
CN101639760A (en) * 2009-08-27 2010-02-03 上海合合信息科技发展有限公司 Input method and input system of contact information
CN103186593A (en) * 2011-12-30 2013-07-03 牟颖 Method for quickly acquiring quality authentication information of electric product through mobile phone
CN103186580A (en) * 2011-12-30 2013-07-03 牟颖 Method for quickly acquiring price of electric product through mobile phone
US9449239B2 (en) * 2014-05-30 2016-09-20 Apple Inc. Credit card auto-fill
CN106650715B (en) * 2016-10-26 2019-07-12 西安电子科技大学 Method for detecting and correcting errors of OCR recognition results of character strings according to permission set

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5642435A (en) * 1995-01-25 1997-06-24 Xerox Corporation Structured document processing with lexical classes as context
US5850480A (en) * 1996-05-30 1998-12-15 Scan-Optics, Inc. OCR error correction methods and apparatus utilizing contextual comparison
US6075896A (en) * 1994-08-16 2000-06-13 Fujitsu Limited Character pattern and character code matching method and apparatus
US6334003B1 (en) * 1998-05-19 2001-12-25 Kabushiki Kaisha Toshiba Data input system for enabling data input by writing without using tablet or the like
US20020011558A1 (en) * 1997-07-23 2002-01-31 Neukermans Armand P. Scanner document speed encoder
US20020065104A1 (en) * 1997-09-16 2002-05-30 Jurgen Hess Method for inputting information to a mobile radiotelephone
US6427078B1 (en) * 1994-05-19 2002-07-30 Nokia Mobile Phones Ltd. Device for personal communications, data collection and data processing, and a circuit card
US20020131636A1 (en) * 2001-03-19 2002-09-19 Darwin Hou Palm office assistants
US20030044068A1 (en) * 2001-09-05 2003-03-06 Hitachi, Ltd. Mobile device and transmission system
US20030138144A1 (en) * 2001-12-18 2003-07-24 Stefan Lynggaard Address matching
US20030169923A1 (en) * 2002-03-07 2003-09-11 Butterworth Mark Melvin Method and apparatus for performing optical character recognition (OCR) and text stitching
US20030208113A1 (en) * 2001-07-18 2003-11-06 Mault James R Closed loop glycemic index system
US20040028295A1 (en) * 2002-08-07 2004-02-12 Allen Ross R. Portable document scan accessory for use with a wireless handheld communications device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2155891A1 (en) * 1994-10-18 1996-04-19 Raymond Amand Lorie Optical character recognition system having context analyzer
JPH08249422A (en) * 1995-03-08 1996-09-27 Canon Inc Device and method for character processing
JPH1021326A (en) * 1996-06-28 1998-01-23 Ricoh Co Ltd Recognized result displaying method, character recognizing system and information recording medium
US6366698B1 (en) * 1997-03-11 2002-04-02 Casio Computer Co., Ltd. Portable terminal device for transmitting image data via network and image processing device for performing an image processing based on recognition result of received image data
JP3452774B2 (en) * 1997-10-16 2003-09-29 富士通株式会社 Character recognition method
JPH11143992A (en) * 1997-11-07 1999-05-28 Hitachi Ltd Information processor
CN2514594Y (en) * 2001-11-16 2002-10-02 孙斌 Mobile communication apparatus for receiving character short message

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6427078B1 (en) * 1994-05-19 2002-07-30 Nokia Mobile Phones Ltd. Device for personal communications, data collection and data processing, and a circuit card
US6075896A (en) * 1994-08-16 2000-06-13 Fujitsu Limited Character pattern and character code matching method and apparatus
US5642435A (en) * 1995-01-25 1997-06-24 Xerox Corporation Structured document processing with lexical classes as context
US5850480A (en) * 1996-05-30 1998-12-15 Scan-Optics, Inc. OCR error correction methods and apparatus utilizing contextual comparison
US20020011558A1 (en) * 1997-07-23 2002-01-31 Neukermans Armand P. Scanner document speed encoder
US20020065104A1 (en) * 1997-09-16 2002-05-30 Jurgen Hess Method for inputting information to a mobile radiotelephone
US6334003B1 (en) * 1998-05-19 2001-12-25 Kabushiki Kaisha Toshiba Data input system for enabling data input by writing without using tablet or the like
US20020131636A1 (en) * 2001-03-19 2002-09-19 Darwin Hou Palm office assistants
US20030208113A1 (en) * 2001-07-18 2003-11-06 Mault James R Closed loop glycemic index system
US20030044068A1 (en) * 2001-09-05 2003-03-06 Hitachi, Ltd. Mobile device and transmission system
US20030138144A1 (en) * 2001-12-18 2003-07-24 Stefan Lynggaard Address matching
US20030169923A1 (en) * 2002-03-07 2003-09-11 Butterworth Mark Melvin Method and apparatus for performing optical character recognition (OCR) and text stitching
US20040028295A1 (en) * 2002-08-07 2004-02-12 Allen Ross R. Portable document scan accessory for use with a wireless handheld communications device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060228025A1 (en) * 2005-04-06 2006-10-12 Top Digital Co., Ltd. Portable electronic device having a pattern identification system
US20090050701A1 (en) * 2007-08-21 2009-02-26 Symbol Technologies, Inc. Reader with Optical Character Recognition
US8783570B2 (en) 2007-08-21 2014-07-22 Symbol Technologies, Inc. Reader with optical character recognition
US20110121950A1 (en) * 2008-01-31 2011-05-26 Microsoft Corporation Unique identification of devices using color detection
US8325020B2 (en) * 2008-01-31 2012-12-04 Microsoft Corporation Unique identification of devices using color detection

Also Published As

Publication number Publication date
CN1499865A (en) 2004-05-26
JP2004152036A (en) 2004-05-27
EP1418531A3 (en) 2005-11-30
CN1333609C (en) 2007-08-22
EP1418531A2 (en) 2004-05-12

Similar Documents

Publication Publication Date Title
US7849398B2 (en) Decision criteria for automated form population
US20010044324A1 (en) Cellular telephone
US20040084535A1 (en) Portable cellular phone provided with character recognition function, method and program for incorrectly recognized character
JP2005050343A (en) Method and system for automating workflow
JPH11167532A (en) System, device, and method for data processing and recording medium
US20060045355A1 (en) Mobile terminal, and computer controlling method and program for use in the same
CN107317951B (en) Image processing system, image processing apparatus, and image processing method
CN112463080A (en) Printed file anti-forgetting method and system, electronic device and storage medium
JP2004013813A (en) Information management system and method
JP4800144B2 (en) Character string determination device, character string determination method, character string determination program, and computer-readable recording medium
JP2004341764A (en) Recognition method and recognition device
JP4887867B2 (en) Character reader
JP2019125966A (en) Image communication device, control method, and program
KR102171906B1 (en) A METHOD AND APPARATUS FOR VALIDATING A CERTIFICATION BASED ON AN OCR(optical character reader)
JP4748013B2 (en) Character recognition device, character recognition system, and character recognition method
JP2002117373A (en) Address automatic input device and its method, and communication terminal device
JPH08212287A (en) Data control system and data processing method
JP2023061278A (en) Printer and printing system
JP2674542B2 (en) Handwriting recognition device
JP2005149516A (en) Fingerprint identification information terminal, fingerprint identification information inputting method, and recording medium having fingerprint identification inputting method recorded thereon
JPH0520300A (en) Document processor
JP2005056099A (en) Credit card admission application image processing system
JP5056741B2 (en) Mobile terminal, mobile terminal control method, and mobile terminal control program
US20040042029A1 (en) Data communication device and method
JP5617197B2 (en) Sales data processing apparatus and program

Legal Events

Date Code Title Description
AS Assignment

Owner name: NEC CORPORATION, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KUBOTA, AKIHITO;REEL/FRAME:014649/0174

Effective date: 20031020

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION