Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3486168B2 - Search system, filing system, recording medium - Google Patents
[go: Go Back, main page]

JP3486168B2 - Search system, filing system, recording medium - Google Patents

Search system, filing system, recording medium

Info

Publication number
JP3486168B2
JP3486168B2 JP2000362901A JP2000362901A JP3486168B2 JP 3486168 B2 JP3486168 B2 JP 3486168B2 JP 2000362901 A JP2000362901 A JP 2000362901A JP 2000362901 A JP2000362901 A JP 2000362901A JP 3486168 B2 JP3486168 B2 JP 3486168B2
Authority
JP
Japan
Prior art keywords
image information
search
recognition
keyword
character
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.)
Expired - Fee Related
Application number
JP2000362901A
Other languages
Japanese (ja)
Other versions
JP2002163282A (en
Inventor
義時 林
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.)
Kitagawa Industries Co Ltd
Original Assignee
Kitagawa Industries Co Ltd
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 Kitagawa Industries Co Ltd filed Critical Kitagawa Industries Co Ltd
Priority to JP2000362901A priority Critical patent/JP3486168B2/en
Publication of JP2002163282A publication Critical patent/JP2002163282A/en
Application granted granted Critical
Publication of JP3486168B2 publication Critical patent/JP3486168B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】イメージ情報に含まれる文字
列を検索するための検索システム及び該検索システムを
備えたファイリングシステムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a search system for searching a character string included in image information and a filing system equipped with the search system.

【0002】[0002]

【従来の技術及び発明が解決しようとする課題】従来よ
り、紙等に印刷された文書等をスキャナで読み取って、
イメージ情報(画像情報)として記憶しておき、必要に
応じて記憶したイメージ情報を表示させたり、印刷させ
たりすることのできるファイリングシステムが知られて
いる。
2. Description of the Related Art Conventionally, a document or the like printed on paper is read by a scanner,
A filing system is known in which image information (image information) is stored, and the stored image information can be displayed or printed as needed.

【0003】このようなファイリングシステムでは、記
憶したイメージ情報の中から所望の文書に対応するイメ
ージ情報を取り出しやすくするために、キーワードによ
って、イメージ情報の検索を行えるようにしたものがあ
る。こうしたシステムでは、紙等に印刷された文書を含
むイメージをコンピュータに取り込んで記憶させる際
に、読み取った文書の内容を示す検索用キーワードをキ
ーボード等から入力し、入力された検索用キーワードを
イメージ情報に対応付けて記憶しておく。そして、利用
者が必要な文書のイメージ情報を検索する際には、検索
したい文書の内容等を示すキーワードを入力し、システ
ムはそのキーワードと記憶されている検索用キーワード
とを比較して、キーワードに一致する検索用キーワード
の付けられたイメージ情報を出力する。したがって、文
書のイメージ情報を記憶させる際に入力した検索用キー
ワードが、その文書を示す情報として不十分なものしか
入力されていない場合には、キーワードと検索用キーワ
ードとが一致せず、所望の文書のイメージ情報を抽出す
ることができない。このように文書の内容を示す的確な
検索用キーワードを入力しておかないと、検索用キーワ
ードと利用者の入力したキーワードとが一致せず、イメ
ージ情報が蓄積されたまま利用されないといった事態が
発生する。また、こうした検索用キーワードを各文書の
イメージ情報毎に入力するのは非常に手間がかかるとい
った問題がある。
Some of such filing systems allow retrieval of image information by a keyword so that the image information corresponding to a desired document can be easily extracted from the stored image information. In such a system, when an image including a document printed on paper is loaded into a computer and stored, a search keyword indicating the content of the read document is input from a keyboard or the like, and the input search keyword is used as image information. It is stored in association with. Then, when the user searches for image information of a required document, the user inputs a keyword indicating the content of the document to be searched, and the system compares the keyword with the stored search keyword and The image information with the search keyword matching is output. Therefore, when the search keyword input when storing the image information of the document is insufficient as the information indicating the document, the keyword does not match the search keyword and the desired keyword is not found. The image information of the document cannot be extracted. If you do not enter an accurate search keyword that indicates the contents of the document, the search keyword will not match the keyword entered by the user, and the image information will not be used as it is stored. To do. In addition, it is very troublesome to input such a search keyword for each image information of each document.

【0004】一方、文書をイメージ情報として読み取
り、そのイメージ情報をテキスト情報に変換して記憶し
ておくOCR(光学文字読取装置)が知られており、こ
のようなOCRでイメージ情報をすべてテキスト情報に
変換して保存することも行われている。このような方法
であれば、予めキーワードを登録する必要がなく、また
自由なキーワードで文書を検索することができる。しか
し、OCRは、一般的に認識率が95%から99%程度
であり、変換後のテキスト情報のみを記憶するため、文
書の内容を保持するためには、変換後のテキスト情報が
文書の内容と一致するように、変換後のテキスト情報を
利用者が見て確認し修正しておかなければならないとい
った問題がある。このような手間は、取り込む文書の数
が増えるにつれ、膨大なものとなってしまう。
On the other hand, there is known an OCR (optical character reading device) for reading a document as image information, converting the image information into text information, and storing the text information. It is also converted to and saved. With such a method, it is not necessary to register a keyword in advance, and a document can be searched with a free keyword. However, OCR generally has a recognition rate of about 95% to 99%, and stores only the converted text information. Therefore, in order to retain the content of the document, the converted text information is the content of the document. There is a problem that the user has to check the text information after conversion so as to be consistent with and correct it. Such an effort becomes enormous as the number of documents to be imported increases.

【0005】そこで本発明は、入力の手間がかからず、
所望の文書を取り出すことのできるイメージ情報の検索
システム及びその検索システムを備えたファイリングシ
ステムを提供することを目的とする。
Therefore, according to the present invention, there is no need for inputting,
An object of the present invention is to provide an image information retrieval system that can retrieve a desired document and a filing system including the retrieval system.

【0006】[0006]

【課題を解決するための手段及び発明の効果】上述した
問題点を解決するためになされた請求項1に記載の検索
システムによれば、キーワード検索時に認識処理を行
い、入力した検索キーワードを含むイメージ情報または
そのイメージ情報を特定するための情報が出力される。
したがって、検索用キーワードを各書類毎に予め入力す
る必要がなく、また、書類を予めOCRによってテキス
ト情報に変換する必要もない。すなわち、記憶されたイ
メージ情報に含まれる文字を、直接キーワード検索する
ことができる。つまり、イメージ情報に対応する検索用
キーワードを予め入力しておいたり、OCRで変換され
たテキストを修正したりする手間をかけずに、所望の文
書をイメージ情報として取り出すことができる。
According to the search system of claim 1, which is made to solve the above-mentioned problems, recognition processing is performed at the time of keyword search, and the input search keyword is included. Image information or information for identifying the image information is output.
Therefore, it is not necessary to input the search keyword for each document in advance, and it is not necessary to convert the document into text information by OCR in advance. That is, the characters contained in the stored image information can be directly searched by keyword. That is, a desired document can be taken out as image information without the trouble of previously inputting a search keyword corresponding to the image information and correcting the text converted by OCR.

【0007】また、認識中のイメージ情報に対する認識
処理は、検索キーワードが含まれていると判定された際
に中止される。つまり、認識中のイメージ情報に対する
それ以降の認識処理を行わない。したがってその時点
で、例えば別のイメージ情報を読み込んで検索処理を行
うなどの他の処理に移ることができる。なお、イメージ
情報を特定する情報としては、例えば、そのイメージ情
報の格納された場所を示す情報やファイル名、認識が完
了した時点までの文字情報等を含む。
The recognition process for the image information being recognized is stopped when it is determined that the search keyword is included. That is, the subsequent recognition process for the image information being recognized is not performed. Therefore, at that point, it is possible to move to other processing such as reading another image information and performing a search processing. The information specifying the image information includes, for example, information indicating the location where the image information is stored, a file name, character information up to the time when the recognition is completed, and the like.

【0008】また、イメージ情報からテキスト情報に変
換できない部分があれば、請求項2に示すようにして、
その部分は無視して認識処理を進めるようにするとよ
い。このようにすれば、認識できない部分のあるイメー
ジ情報があっても検索を続行することができる。なお、
認識できなかった部分のあるイメージ情報は、認識でき
ない部分があった旨とともに表示装置等に出力するよう
にしてもよい。
Further, if there is a portion that cannot be converted from image information into text information, as described in claim 2,
It is advisable to ignore that part and proceed with the recognition process. In this way, the search can be continued even if there is image information that has an unrecognizable portion. In addition,
The image information having a portion that cannot be recognized may be output to a display device together with the fact that there is a portion that cannot be recognized.

【0009】なおイメージ情報は、例えば、1のイメー
ジファイルから構成されていてもよいし、複数のイメー
ジファイルから構成されていてもよい。また、1のイメ
ージファイルは、例えば、1枚の紙(書類)をスキャナ
で取り込んだものでもよいし、複数の紙を1のイメージ
ファイルとして取り込んだものでもよい。
The image information may be composed of one image file, or may be composed of a plurality of image files. Further, the one image file may be, for example, one sheet of paper (document) captured by a scanner, or a plurality of sheets of paper may be captured as one image file.

【0010】複数の関連性のあるイメージ情報は、請求
項3のようにイメージ情報をセットとして記憶してお
き、そのイメージ情報のセット単位で読み出して検索を
行うようにするとよい。すなわち、例えば検索を行う際
に、第1の書類群のイメージ情報のセット、第2の書類
群のイメージ情報のセット、第3の書類群のイメージ情
報のセット、…、第nの書類群のイメージ情報のセット
がイメージ情報記憶手段に記憶されている場合に、それ
ぞれの書類群のイメージ情報のセット毎に読み出して検
索を行う。つまり、第1の書類群のイメージ情報のセッ
トの中から例えば1枚目の書類のイメージ情報、2枚目
の書類のイメージ情報、…、m枚目の書類のイメージ情
報と検索し、キーワードが見つかった段階等で第2の書
類群のイメージ情報のセットの検索を行う。すなわち、
イメージ情報のセット単位でキーワードが含まれるか否
かを検索することができる。よって、例えば、第1の書
類群の1枚目の書類のイメージ情報でキーワードがあっ
た場合に、その後、第1の書類群の2枚目のイメージ情
報、3枚目のイメージ情報、…、と重複して検索を行っ
てしまうこと防ぐことができる。つまり、キーワードが
含まれると判定されたイメージ情報のセットに含まれる
未認識のイメージ情報を検索してしまうことがなく高速
に検索を行うことができる。また、このようにすること
で例えば請求項4のように並列処理を行った際に、それ
ぞれの書類群のイメージ情報を同時に検索でき、1の書
類群のイメージ情報の中の複数のイメージ情報を同時に
検索してしまうといった無駄が発生しなくなる。
As for a plurality of related image information, it is preferable that the image information is stored as a set as in claim 3 and the set is read out for retrieval. That is, for example, when performing a search, a set of image information of the first document group, a set of image information of the second document group, a set of image information of the third document group, ..., Of the nth document group When a set of image information is stored in the image information storage means, the set of image information of each document group is read and retrieved. That is, from the set of image information of the first document group, for example, the image information of the first document, the image information of the second document, ..., The image information of the mth document are searched, and the keyword is The set of image information of the second document group is searched at the stage where it is found. That is,
It is possible to search whether or not a keyword is included in a set of image information. Therefore, for example, if there is a keyword in the image information of the first document of the first document group, then the second image information of the first document group, the third image information of the first document group, ... It is possible to prevent the search from being repeated. That is, the unrecognized image information included in the set of image information determined to include the keyword is not searched, and the search can be performed at high speed. Further, in this way, for example, when parallel processing is performed as in claim 4, the image information of each document group can be retrieved at the same time, and a plurality of image information in the image information of one document group can be retrieved. There is no waste of searching at the same time.

【0011】請求項4は、異なる手段の処理を並行(並
列)して行ってもよく、同一の手段の処理を複数並行
(並列)して行ってもよいことを示す。例えば、認識対
象イメージ読出手段が、複数のイメージ情報を並行して
読み出して、文字認識手段がその複数のイメージ情報を
並行して文字認識しつつ、検索手段がそれぞれのイメー
ジ情報の認識結果の文字とキーワードを並行して比較し
て、一致するか否かを判定して検索結果を得るようにし
たり、例えば、文字認識手段が認識対象の1のイメージ
情報を複数領域の分割して並列して認識を行うようにす
るとよい。このようにすれば、認識や検索を同時並行で
行うことができるため、より高速に検索結果を得ること
ができる。
[0011] Claim 4 indicates that the processing of different means may be performed in parallel (parallel), and the processing of the same means may be performed in parallel (parallel). For example, the recognition target image reading means reads a plurality of image information in parallel, the character recognizing means recognizes the plurality of image information in parallel, and the search means makes a character as a recognition result of each image information. And the keyword are compared in parallel to determine whether or not they match, and a search result is obtained. For example, the character recognition unit divides one image information of the recognition target into a plurality of regions and parallelizes them. It is good to recognize. In this way, since recognition and search can be performed in parallel at the same time, search results can be obtained faster.

【0012】なお、イメージ情報記憶手段と認識対象イ
メージ読出手段と文字認識手段を備えた第1のシステム
群と、検索キーワード入力手段と検索手段を備えた第2
のシステムを備え、第1のシステム群と第2のシステム
とをそれぞれネットワークで接続して分散処理(並列処
理)するようにしてもよい。また第1のシステム群に第
2のシステムの機能を備えるようにしてもよい。このよ
うにすれば、負荷が分散されてより高速に検索を行うこ
とができる。
The first system group including the image information storage means, the recognition target image reading means, and the character recognition means, and the second system including the search keyword input means and the search means.
May be provided, and the first system group and the second system may be connected to each other by a network to perform distributed processing (parallel processing). Further, the first system group may be provided with the function of the second system. In this way, the load is distributed and the search can be performed at a higher speed.

【0013】そしてさらに請求項5に示すようにして、
一度認識した認識結果は記憶しておき、その記憶した認
識結果を利用して検索を行うようにするとよい。このよ
うにすれば、一度文字認識を行ったイメージ情報は再度
文字認識を行う必要がなくなるので、検索を行えば行う
ほど高速に検索を行うことができるようになる。
Further, as described in claim 5,
It is advisable to store the recognition result once recognized and perform a search using the stored recognition result. In this way, since it is not necessary to perform character recognition again for image information that has once undergone character recognition, the faster the search, the faster the search can be performed.

【0014】なお、イメージ情報と関連付けて記憶する
とは、その認識の完了した位置の情報も含んで記憶する
場合も含む。このようにした場合には、次に同一のイメ
ージ情報からキーワード検索を行う際に、検索手段は、
まず認識の完了した位置までは記憶された認識結果を検
索し、その位置以降の部分については認識手段が認識を
行ってその認識結果を検索する。これらの処理は並列し
て行ってもよい。すなわち、文字認識手段が認識を行い
つつ、検索手段が認識結果記憶手段に記憶された文字と
文字認識手段が認識した文字を並行して検索するように
してもよい。
Incidentally, storing in association with the image information also includes the case of storing the information including the position where the recognition is completed. In this case, when the next keyword search is performed from the same image information, the search means is
First, the stored recognition result is searched up to the position where the recognition is completed, and the recognition unit recognizes the part after the position and the recognition result is searched. These processes may be performed in parallel. That is, the character recognizing unit may perform the recognition, and the searching unit may search the character stored in the recognition result storage unit and the character recognized by the character recognizing unit in parallel.

【0015】さて、このようなシステムでは、請求項6
に示すようにして、随時、性能のよい文字認識手段に換
えて検索を行うようにしてもよい。例えば文字認識手段
がハードウェアで構成される場合にはそのハードウェア
を取り替え可能にし、文字認識手段がソフトウェアによ
る処理で実現される場合にはそのソフトウェアを取り替
え可能とする。こうして、例えば、認識対象のイメージ
情報によって認識率のよい文字認識手段に変更すること
ができる。例えば、法律文書を検索する際には、法律文
書の認識率の高い文字認識手段に切り替えるようにした
り、手書き文字の場合には、手書き文字の認識率の高い
文字認識手段に切り替える。また、文字認識手段は、例
えばネットワークを介して更新や変更ができるようにす
るとよい。特に本システムは、検索時に文字認識を行う
ので、このようにすれば、検索を行う時点で最適の文字
認識手段を利用して検索を行うことができる。文字認識
手段の認識率は年々向上することが期待できるので、従
来のOCRのように予めイメージ情報の取り込み時点で
テキスト情報に変換するよりも認識精度が高くなり、検
索の精度を上げることができる。
Now, in such a system, claim 6
As shown in, the search may be performed at any time by replacing the character recognition means with good performance. For example, when the character recognition means is composed of hardware, the hardware can be replaced, and when the character recognition means is realized by software, the software can be replaced. In this way, for example, it is possible to change the character recognition means to have a high recognition rate depending on the image information of the recognition target. For example, when retrieving a legal document, the character recognition means having a high recognition rate of the legal document is switched to, or in the case of a handwritten character, the character recognition means having a high recognition rate of the handwritten character is switched to. Further, the character recognition means may be able to update or change, for example, via a network. In particular, since the present system recognizes characters at the time of searching, if this is done, the optimum character recognition means can be used at the time of searching to perform the search. Since the recognition rate of the character recognizing means can be expected to improve year by year, the recognition accuracy is higher than that in the case of converting the text information into text information in advance at the time of capturing image information as in the conventional OCR, and the accuracy of the search can be improved. .

【0016】以上のような検索システムは、例えば、ネ
ットワークや記録媒体から入力したイメージ情報につい
ても検索を行うことができる。また、請求項7のように
することで、紙に記載された文書をイメージ情報として
取り込み、そのイメージ情報に対して検索を行った結果
を表示させるファイリングシステムとすることができ
る。なお、検索結果は表示せずにネットワークを介して
送信するようにしてもよい。またプリンタ等で印刷する
ようにしてもよい。また、検索キーワード入力手段は、
このようなシステムに備えたキーボード等でもよいし、
ネットワークを介して入力するものでもよい。
The search system as described above can also search for image information input from a network or a recording medium, for example. Further, according to the seventh aspect, it is possible to provide a filing system in which a document written on a paper is taken in as image information and the result of searching the image information is displayed. The search result may be sent via the network without being displayed. It may also be printed by a printer or the like. Also, the search keyword input means is
You can use a keyboard, etc. provided for such a system,
It may be input via a network.

【0017】なお、請求項8に示すように、請求項1〜
7に記載の各手段をコンピュータにて実現する機能は、
例えば、コンピュータで起動するプログラムとして備え
ることができる。このようなプログラムの場合、例え
ば、フロッピー(登録商標)ディスク、光磁気ディス
ク、CD−ROM、ハードディスク等のコンピュータ読
み取り可能な記録媒体に記録し、必要に応じてコンピュ
ータシステムにロードして起動することにより用いるこ
とができる。また、各手段は、全体として検索システム
やファイリングシステムを構成すればよいので、複数の
コンピュータで各手段を実現するようにしてもよい。例
えば、各手段はそれぞれ異なるコンピュータで実現して
もよい。
As described in claim 8, claim 1
The function of realizing each means described in 7 by a computer is
For example, it can be provided as a program that is activated by a computer. In the case of such a program, for example, it is recorded in a computer-readable recording medium such as a floppy (registered trademark) disk, a magneto-optical disk, a CD-ROM, a hard disk, and loaded into a computer system and activated as necessary. Can be used by Further, since each unit may constitute a search system or a filing system as a whole, each unit may be realized by a plurality of computers. For example, each unit may be realized by a different computer.

【0018】[0018]

【発明の実施の形態】以下、本発明が適用された実施例
について図面を用いて説明する。なお、本発明の実施の
形態は、下記の実施例に何ら限定されることなく、本発
明の技術的範囲に属する限り種々の形態を採りうること
は言うまでもない。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments to which the present invention is applied will be described below with reference to the drawings. Needless to say, the embodiment of the present invention is not limited to the following examples, and various forms can be adopted as long as they are within the technical scope of the present invention.

【0019】図1に本実施例のファイリングシステム1
の構成を示す。ファイリングシステム1は、パソコン1
1と、パソコン11に接続されたディスプレイ12・キ
ーボード13・マウス14・スキャナ15・プリンタ1
6を備えるコンピュータシステムであり、パソコン11
は、ネットワーク50に接続可能な通信インターフェー
スと、データを記録するためのハードディスク、RO
M、RAM、I/O等を備え、ディスプレイ12、キー
ボード13、マウス14、スキャナ15、プリンタ16
等を制御する。
FIG. 1 shows a filing system 1 of this embodiment.
Shows the configuration of. PC 1 for filing system 1
1, a display 12 connected to the personal computer 11, a keyboard 13, a mouse 14, a scanner 15, a printer 1
A computer system including 6 and a personal computer 11
Is a communication interface connectable to the network 50, a hard disk for recording data, an RO
A display 12, a keyboard 13, a mouse 14, a scanner 15, a printer 16 including M, RAM, I / O, etc.
Etc.

【0020】スキャナ15はADF(オートドキュメン
トフィーダー)を備えており、セットされた書類を連続
的に読み取り、イメージデータとしてパソコン11へ出
力することができる。スキャナ15に読取対象の書類が
セットされ、スキャナ15のスキャン開始ボタンが押さ
れると、スキャナ15はパソコン11に読み取り指示が
入力された旨を送信する。すると、パソコン11は、ス
キャナ15に対してイメージの読み取り指示を出力す
る。そして、スキャナ15は、セットされた書類をセン
サで次々にスキャンして書類のイメージデータを生成
し、そのイメージデータをパソコン11へ送信する。パ
ソコン11は、スキャナ15から送信されたイメージデ
ータを所定の形式(例えばJPEG、PNG等の圧縮形
式)のイメージファイルとしてハードディスクに記憶す
る。なお、書類一枚毎に1のイメージファイルを記憶す
る。
The scanner 15 is equipped with an ADF (automatic document feeder) and can continuously read the set documents and output them as image data to the personal computer 11. When the document to be read is set in the scanner 15 and the scan start button of the scanner 15 is pressed, the scanner 15 transmits the fact that the reading instruction has been input to the personal computer 11. Then, the personal computer 11 outputs an image reading instruction to the scanner 15. Then, the scanner 15 scans the set documents one after another with a sensor to generate image data of the document and transmits the image data to the personal computer 11. The personal computer 11 stores the image data transmitted from the scanner 15 in the hard disk as an image file in a predetermined format (compressed format such as JPEG or PNG). One image file is stored for each document.

【0021】このようにして記録されたイメージファイ
ルから、検索キーワードを含む書類のイメージファイル
を検索することができる。この検索処理は、キーボード
13やネットワーク50等を介して入力されたキーワー
ドの文字を含むイメージファイルをハードディスクから
検索する処理である。このキーワード検索処理の流れを
図2のフローチャートに示して説明する。
An image file of a document containing a search keyword can be searched from the image files recorded in this way. This search process is a process of searching the hard disk for an image file containing the characters of the keyword input via the keyboard 13, the network 50, or the like. The flow of this keyword search processing will be described with reference to the flowchart of FIG.

【0022】図2のS110では、イメージファイルを
ハードディスクから読み込み、イメージとして展開して
メモリ上に読み込む。S120では、メモリ上のイメー
ジ内の文字を公知の認識アルゴリズムによって認識して
キャッシュへ認識結果の文字を書き込む。
In S110 of FIG. 2, the image file is read from the hard disk, developed as an image, and read in the memory. In step S120, the characters in the image on the memory are recognized by a known recognition algorithm, and the recognition result characters are written in the cache.

【0023】S130では、検索キーワードに一致する
文字列がキャッシュ内にあるかを検索する。S140で
は、検索の結果、キーワードに一致する文字列があった
か否かを判定し、キーワードに一致する文字列があった
場合には(S140:YES)、S150へ移行し、キ
ーワードに一致する文字列がない場合には(S140:
NO)、S145へ移行する。
In S130, it is searched whether or not the character string matching the search keyword is in the cache. In S140, it is determined whether or not there is a character string that matches the keyword as a result of the search. If there is a character string that matches the keyword (S140: YES), the process proceeds to S150, and the character string that matches the keyword. If there is no (S140:
(NO), the process proceeds to S145.

【0024】S145では、処理中のイメージファイル
内の文字認識と検索処理がすべて終了したか否かを判定
し、終了した場合には(S145:YES)、S160
へ移行し、終了していない場合には(S145:N
O)、次の文字を認識するため、S120へ移行する。
In S145, it is determined whether or not all the character recognition and search processing in the image file being processed are completed, and if completed (S145: YES), S160.
If it is not completed yet (S145: N
O), the process moves to S120 to recognize the next character.

【0025】S150では、S140でキーワードに一
致する文字列を含むと判定されたイメージをディスプレ
イ12に表示させる。S160では、利用者の終了指示
の入力があったかと、ハードディスクに記憶された検索
対象のイメージファイルのすべてについてS110で読
み込みを行ったかを判定し、利用者の終了指示があった
場合またはイメージファイルのすべてについて読み込み
を行った場合(以下処理が完了した場合と称する)には
(S160:YES)、検索処理を終了する。一方、利
用者の終了指示の入力がなく、イメージファイルの処理
が完了していない場合には、読み込み対象を次のイメー
ジファイルにセットして、S110へ戻り同様に検索処
理を行う。
In step S150, the image determined to contain the character string matching the keyword in step S140 is displayed on the display 12. In S160, it is determined whether a user's end instruction is input and whether or not all of the image files to be searched stored in the hard disk have been read in S110. If there is a user's end instruction, If all the data has been read (hereinafter, referred to as the case where the processing is completed) (S160: YES), the search processing ends. On the other hand, if the user has not input the end instruction and the processing of the image file has not been completed, the read target is set to the next image file, and the process returns to S110 and the same search processing is performed.

【0026】なお、文字の認識は文書(イメージ)の先
頭(公知の手法で先頭を判定する)から1文字ずつ行っ
て、認識結果の文字をキャッシュに書き込み、続く文字
を認識して、続けてその文字をキャッシュに書き込むこ
とを繰り返して文字列をキャッシュ内に形成する。そし
て、その文字列に対してキーワードに一致する文字列が
あるか否かを判定し、一致した場合にはその時点で認識
を終了して、対応するイメージファイルを読み込んで表
示する。なお、認識できない文字があった場合にはその
部分を無視して認識と検索を続行する。このようにキー
ワードに一致する文字列があった場合には認識処理を中
止するので、例えば、イメージの先頭から10%の位置
でキーワードに一致する文字列があった場合には残りの
90%の認識処理をしない。したがって、イメージ全体
の認識を行うよりも高速に検索を行うことができる。
It should be noted that the characters are recognized one by one from the beginning of the document (image) (the beginning is determined by a known method), the characters of the recognition result are written in the cache, the following characters are recognized, and the characters are continuously recognized. The character string is formed in the cache by repeatedly writing the character in the cache. Then, it is determined whether or not there is a character string that matches the keyword with respect to the character string. If they match, the recognition is terminated at that point, and the corresponding image file is read and displayed. If there is an unrecognizable character, that part is ignored and recognition and search are continued. In this way, the recognition process is stopped when there is a character string that matches the keyword. For example, when there is a character string that matches the keyword at the position 10% from the beginning of the image, the remaining 90% Does not perform recognition processing. Therefore, the search can be performed faster than the entire image is recognized.

【0027】このようにして、検索時にイメージファイ
ルを読み込んで文字認識を行いながらキーワード検索を
行うことができる。したがって、従来のように検索用キ
ーワードの入力やOCR後の修正の手間がかからず、所
望の文書のイメージファイルを任意の文字列をキーワー
ドとして検索して取り出すことができる。よって、取り
込んで記憶したイメージファイルは有効に利用される。
In this way, it is possible to perform a keyword search while reading an image file and performing character recognition at the time of search. Therefore, it is possible to search for and extract an image file of a desired document by using an arbitrary character string as a keyword, without the trouble of inputting a keyword for search and correction after OCR as in the conventional case. Therefore, the image file captured and stored is effectively used.

【0028】なお、実施例において、キーボード13が
検索キーワード入力手段に相当し、パソコン11のハー
ドディスクがイメージ情報記憶手段に相当する。また、
イメージファイルがイメージ情報に相当し、図2のS1
10の処理が認識対象イメージ読出手段としての処理に
相当し、S120の処理が文字認識手段としての処理に
相当し、S130の処理が検索手段としての処理に相当
する。そしてスキャナ15が読取手段に相当し、ディス
プレイ12が表示手段に相当する。 [別実施例] (1)上記実施例では、イメージファイルをスキャナ1
5から入力して生成することとしたが、例えばネットワ
ーク50を介して入力してもよいし、CDROMやDV
D等の記録媒体から入力するようにしてもよい。また、
検索結果のイメージはディスプレイ12に表示すること
としたが、プリンタ16に出力するようにしてもよい。 (2)上記実施例では、検索キーワードをキーボード1
3から入力することとしたが、ネットワーク50を介し
て入力するようにしてもよい。例えば、パソコン11を
検索サーバとして機能させ、ネットワーク50に接続さ
れたクライアントパソコンから検索キーワードを入力
し、検索結果を、そのクライアントパソコンに送信す
る。このようにすれば、ネットワーク50に接続された
パソコンから所望の書類のイメージファイルを検索する
ことができる。 (3)イメージ内の文字の認識処理(図2のS120)
と、キャッシュ内の文字列のキーワードの検索処理(図
2のS130)は、並列(並行)して行うようにすると
よい。例えば、認識処理を行う認識処理スレッドと、キ
ーワード検索を行うキーワード検索スレッドを並行して
実行し、キーワード検索処理のスレッドがキーワード一
致と判定した場合には、認識処理スレッドに終了メッセ
ージを送り、認識処理スレッドは終了メッセージを受信
した場合に、認識処理を終了する。 (4)上記(3)に加えさらに、図2の処理全体を並列
に(例えばマルチスレッドで)実行するようにするとよ
い。すなわち、複数のイメージファイルに対して同時に
キーワード検索処理を行うようにする。このようにすれ
ば、キーワードに一致するイメージファイルから順に出
力されるようになる。またこれらのスレッドを異なる複
数のCPUで実行するようにすれば、処理が高速化され
る。また、図3に示すように、複数のサーバ20で、ネ
ットワークを介してパソコン11に記憶されたイメージ
ファイルの読み込みと(S110に相当)、S120の
認識処理を実行するようにし、パソコン11のキャッシ
ュへネットワーク50を介して認識結果の文字を送るよ
うにして、パソコン11でS130〜S160の処理を
実行するようにして検索を行うようにしてもよい。一般
的にS120の認識処理は処理時間がかかるので、この
ように複数のサーバ20に処理を分散させることで、さ
らに高速な検索を実現することができる。 (5)上記実施例においては、書類一枚につき1のファ
イルとしたが、関連ある書類のセット(例えば、1冊の
書籍、1の報告書等)を1のイメージにまとめて記憶し
ておき、検索を行うようにしてもよい。このようにすれ
ば、書類のセット毎に先頭から検索が行われる。特に上
記(3)(4)の場合のように、並列して検索する場合
には、書類のセット毎に並列して検索処理がなされる。
In the embodiment, the keyboard 13 corresponds to search keyword input means, and the hard disk of the personal computer 11 corresponds to image information storage means. Also,
The image file corresponds to the image information, and S1 in FIG.
The process of 10 corresponds to the process of the recognition target image reading unit, the process of S120 corresponds to the process of the character recognition unit, and the process of S130 corresponds to the process of the searching unit. The scanner 15 corresponds to a reading unit, and the display 12 corresponds to a display unit. [Other embodiment] (1) In the above embodiment, the image file is scanned by the scanner 1
Although it is decided that the input is made from the input terminal 5, the input may be made via the network 50, a CDROM or a DV.
You may make it input from a recording medium such as D. Also,
The search result image is displayed on the display 12, but may be output to the printer 16. (2) In the above embodiment, the search keyword is the keyboard 1
However, the input may be made via the network 50. For example, the personal computer 11 functions as a search server, a search keyword is input from a client personal computer connected to the network 50, and the search result is transmitted to the client personal computer. By doing so, the image file of the desired document can be retrieved from the personal computer connected to the network 50. (3) Character recognition processing in the image (S120 in FIG. 2)
Then, the search process of the keyword of the character string in the cache (S130 in FIG. 2) may be performed in parallel. For example, a recognition processing thread that performs recognition processing and a keyword search thread that performs keyword search are executed in parallel, and if the keyword search processing thread determines that there is a keyword match, an end message is sent to the recognition processing thread to perform recognition. When the processing thread receives the end message, the processing thread ends the recognition processing. (4) In addition to the above (3), it is preferable to execute the entire processing of FIG. 2 in parallel (for example, in multithread). That is, the keyword search process is simultaneously performed on a plurality of image files. By doing so, the image files that match the keyword are output in order. Moreover, if these threads are executed by a plurality of different CPUs, the processing speed is increased. Further, as shown in FIG. 3, the plurality of servers 20 read the image file stored in the personal computer 11 via the network (corresponding to S110) and execute the recognition process of S120, and the cache of the personal computer 11 is executed. Alternatively, the character of the recognition result may be sent via the network 50, and the personal computer 11 may perform the processing of S130 to S160 to perform the search. Generally, the recognition process in S120 takes a long processing time, and thus the processing can be distributed to the plurality of servers 20 in this way, whereby a higher speed search can be realized. (5) In the above embodiment, one file is used for each document, but a set of related documents (for example, one book, one report, etc.) is collectively stored in one image. Alternatively, the search may be performed. In this way, the search is performed from the beginning for each set of documents. In particular, as in the cases of (3) and (4) above, when searching in parallel, the search processing is performed in parallel for each set of documents.

【0029】一方、書類一枚に対して1のイメージファ
イルを生成し、書類のセット毎にセットIDを付与して
各イメージファイルに記録しておくようにしてもよい。
このセットIDは例えば一冊の本や、報告書のように複
数の書類からなる関連性のある書類を示す情報であり、
例えばスキャナに1度にセットされた書類をスキャンし
た場合、そのスキャンによって生成されたイメージファ
イルに自動的に同一のセットIDを記録してもよいし、
ディスプレイ12にスキャンしたイメージデータを表示
し、その中から利用者がマウス14等を用いてイメージ
のセットを選択し、イメージファイルのセットとして同
一のセットIDを記録するようにしてもよい。こうし
て、セットIDが記録された複数のイメージファイルが
ハードディスクに記録される。そして並列して検索処理
を行う場合には、このセットIDが異なるイメージファ
イルを同時に検索するようにする。このようにすれば、
複数の書類のセットを同時並行的に検索することができ
る。 (6)上記実施例においては、ハードディスクに記憶さ
れたイメージファイルを検索処理において毎回認識処理
(S120の処理)を行うこととしたが、一度認識を行
ったイメージファイルについては、認識結果の文字をそ
のイメージファイルと関連づけて認識結果記憶手段とし
てのハードディスクに記憶しておき、次に検索を行う場
合にそのハードディスクに記憶した文字を検索するよう
にするとよい。すなわち、図4に示すように、図2のキ
ーワード検索処理にS147の認識済のテキストを記憶
する処理を加えて、その認識した文字(テキスト)をハ
ードディスクに記憶しておく。こうして関連付けて記憶
されたイメージファイルと同一イメージファイルに対し
て検索を行うと、S101で検索対象のイメージファイ
ルに対応するテキストは記憶済と判断され(S101:
YES)、S103で記憶済のテキストをキーワード検
索する。そして、S105でキーワードと一致したか否
かを判定し、一致した場合には(S105:YES)、
S150へ移行して対応するイメージを表示する。一致
しない場合には(S105:NO)、S160へ移行す
る。このようにすれば、一度認識したイメージファイル
は再度認識する必要がなくなり、キーワード検索を高速
に行うことができる。
On the other hand, one image file may be generated for each document, and a set ID may be given to each set of documents and recorded in each image file.
The set ID is information indicating a related document including a plurality of documents such as a book or a report,
For example, when a document set in the scanner at one time is scanned, the same set ID may be automatically recorded in the image file generated by the scan,
The scanned image data may be displayed on the display 12, and the user may select a set of images using the mouse 14 or the like and record the same set ID as a set of image files. In this way, a plurality of image files in which the set ID is recorded are recorded in the hard disk. When the search processing is performed in parallel, the image files having different set IDs are searched at the same time. If you do this,
Multiple sets of documents can be searched concurrently. (6) In the above embodiment, the recognition process (the process of S120) is performed every time when the image file stored in the hard disk is searched. However, for the image file that has been recognized once, the recognition result character is changed. The image file may be stored in a hard disk as a recognition result storage unit in association with the image file, and the character stored in the hard disk may be searched for when the next search is performed. That is, as shown in FIG. 4, a process of storing the recognized text in S147 is added to the keyword search process of FIG. 2, and the recognized character (text) is stored in the hard disk. When a search is performed for the same image file as the image file stored in association with each other in this way, it is determined in S101 that the text corresponding to the image file to be searched has been stored (S101:
YES), and the stored text is searched by keyword in S103. Then, in S105, it is determined whether or not the keyword matches, and if they match (S105: YES),
The process proceeds to S150 and the corresponding image is displayed. If they do not match (S105: NO), the process proceeds to S160. In this way, the image file once recognized does not need to be recognized again, and the keyword search can be performed at high speed.

【0030】なお、さらに認識途中でキーワードが見つ
かった場合、すなわち図5のS140:YESの場合
に、その認識済の位置までのテキストとそのイメージフ
ァイルの認識が完了している位置の情報と共に記憶する
ようにしてもよい。この場合には、次に同一のイメージ
ファイルに対して検索を行う際に、その位置までは、記
憶したテキストから検索し、それ以降の位置からは、認
識処理を行って検索するようにしてもよい。このように
すれば、一度認識を行った部分については再度認識を行
う必要がなくなり、さらに高速に検索を行うことができ
る。 (7)上記実施例において、さらにキーワード検索処理
は、ユーザーからの中止指示が入力された際に、その処
理を中止するとよい。このようにすれば、例えば、検索
キーワードを利用者が間違えて入力してしまった場合
や、検索キーワードを含むいくつかのイメージファイル
が見つかればよい場合などに、最後まで検索処理を行っ
てしまうことを防止でき、使い勝手のよいシステムとな
る。 (8)上記実施例において、さらに、図2のS120の
認識処理を行うプログラムは、インターネットに接続さ
れたネットワーク50を介して、図示しないセンターか
らダウンロードするようにするとよい。そしてセンター
では、常にこの認識処理を行うプログラムの性能を向上
させるようにする。このようにすれば、検索時点におけ
る最新の認識処理プログラムを利用して検索することが
できる。
If a keyword is found during the recognition, that is, if S140: YES in FIG. 5, the text up to the recognized position and the information about the position where the recognition of the image file is completed are stored. You may do it. In this case, the next time the same image file is searched, the stored text is searched up to that position, and recognition processing is performed from the subsequent positions. Good. By doing so, it is not necessary to perform the recognition again for the part that has been recognized once, and the search can be performed at a higher speed. (7) In the above embodiment, the keyword search process may be further stopped when the user inputs a stop instruction. By doing this, for example, if the user mistakenly inputs the search keyword or if it is enough to find some image files containing the search keyword, the search process will be completed until the end. Can be prevented and the system becomes easy to use. (8) In the above embodiment, the program for performing the recognition process in S120 of FIG. 2 may be downloaded from a center (not shown) via the network 50 connected to the Internet. The center always tries to improve the performance of the program that performs this recognition processing. In this way, it is possible to search using the latest recognition processing program at the time of search.

【図面の簡単な説明】[Brief description of drawings]

【図1】実施例のファイリングシステムの構成を示す図
である。
FIG. 1 is a diagram showing a configuration of a filing system according to an embodiment.

【図2】実施例のキーワード検索処理を示すフローチャ
ートである。
FIG. 2 is a flowchart showing a keyword search process of the embodiment.

【図3】別実施例のファイリングシステムの構成を示す
図である。
FIG. 3 is a diagram showing a configuration of a filing system according to another embodiment.

【図4】別実施例のキーワード検索処理を示すフローチ
ャートである。
FIG. 4 is a flowchart showing a keyword search process of another embodiment.

【符号の説明】[Explanation of symbols]

1…ファイリングシステム 11…パソコン 12…ディスプレイ 13…キーボード 14…マウス 15…スキャナ 16…プリンタ 20…サーバ 50…ネットワーク 1 ... Filing system 11 ... PC 12 ... Display 13 ... Keyboard 14 ... Mouse 15 ... Scanner 16 ... Printer 20 ... server 50 ... Network

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 17/30 G06T 1/00 ─────────────────────────────────────────────────── ─── Continuation of the front page (58) Fields surveyed (Int.Cl. 7 , DB name) G06F 17/30 G06T 1/00

Claims (9)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 検索キーワードを入力する検索キーワー
ド入力手段と、 複数のイメージ情報を記憶するイメージ情報記憶手段
と、 前記イメージ情報記憶手段に記憶された複数のイメージ
情報のうち認識対象となるイメージ情報を読み出す認識
対象イメージ読出手段と、 前記認識対象イメージ読出手段の読み出したイメージ情
報に含まれる文字を逐次認識する文字認識手段と、 前記文字認識手段の認識結果に、前記検索キーワード入
力手段によって入力された検索キーワードが含まれる場
合には、前記文字認識手段の逐次認識を中止させるとと
もに、前記認識対象イメージ読出手段の読み出したイメ
ージ情報または該イメージ情報を特定するための情報を
出力する検索手段とを備えることを特徴とする検索シス
テム。
1. A search keyword input means for inputting a search keyword, an image information storage means for storing a plurality of image information, and image information to be recognized among a plurality of image information stored in the image information storage means. A recognition target image reading means, a character recognition means for sequentially recognizing characters included in the image information read by the recognition target image reading means, and a recognition result of the character recognition means, which is input by the search keyword input means. When the search keyword is included, the sequential recognition of the character recognition means is stopped, and the search means for outputting the image information read out by the recognition target image reading means or the information for specifying the image information. A search system comprising:
【請求項2】 請求項1に記載の検索システムにおい
て、 前記文字認識手段は、前記イメージ情報から前記文字に
変換できない部分があれば、その部分を無視して認識を
続行することを特徴とする検索システム。
2. The search system according to claim 1, wherein if there is a portion that cannot be converted from the image information into the character, the character recognition unit ignores the portion and continues recognition. Search system.
【請求項3】 請求項1または2に記載の検索システム
において、 前記イメージ情報記憶手段は、関連性のある複数のイメ
ージ情報をセットとして記憶しており、前記認識対象イ
メージ読出手段は、前記認識対象となるイメージ情報と
して前記イメージ情報をセット単位で読み出すことを特
徴とする検索システム。
3. The retrieval system according to claim 1, wherein the image information storage means stores a plurality of related image information as a set, and the recognition target image reading means stores the recognition target image information. A retrieval system, wherein the image information is read as a set of target image information in units of sets.
【請求項4】 請求項1〜3のいずれかに記載の検索シ
ステムにおいて、 前記認識対象イメージ読出手段、前記文字認識手段及び
前記検索手段のうち少なくともいずれか2以上の手段に
よる処理を並行して実行すること、または、前記認識対
象イメージ読出手段、前記文字認識手段及び前記検索手
段のうち少なくともいずれか1の手段が当該手段として
の処理を並行して実行すること、の少なくともいずれか
一方を行うことを特徴とする検索システム。
4. The search system according to claim 1, wherein at least any two or more of the recognition target image reading means, the character recognition means, and the search means perform processing in parallel. At least one of executing the processing, or executing at least one of the recognition-target image reading means, the character recognition means, and the search means in parallel as a processing means. A search system characterized by that.
【請求項5】 請求項1〜4のいずれかに記載の検索シ
ステムにおいて、 さらに、前記文字認識手段の認識結果を認識対象のイメ
ージ情報と関連付けて記憶する認識結果記憶手段を備
え、 前記検索手段は、前記認識結果記憶手段に記憶された認
識結果を優先して検索することを特徴とする検索システ
ム。
5. The search system according to claim 1, further comprising a recognition result storage unit that stores a recognition result of the character recognition unit in association with image information of a recognition target, the search unit. Is a search system, wherein the recognition result stored in the recognition result storage means is preferentially searched.
【請求項6】 請求項1〜5のいずれかに記載の検索シ
ステムにおいて、 前記文字認識手段は、取り替え可能であることを特徴と
する検索システム。
6. The search system according to claim 1, wherein the character recognition means is replaceable.
【請求項7】 請求項1〜6のいずれかに記載の検索シ
ステムを備えるファイリングシステムであって、 紙面をセンサで読み取ってイメージ情報を生成し、生成
したイメージ情報を前記イメージ情報記憶手段に記憶す
る読取手段と、 前記検索手段によって出力されたイメージ情報または該
イメージ情報を特定するための情報を表示する表示手段
とを備えることを特徴とするファイリングシステム。
7. A filing system including the search system according to claim 1, wherein a paper is read by a sensor to generate image information, and the generated image information is stored in the image information storage means. And a display unit for displaying the image information output by the search unit or the information for specifying the image information.
【請求項8】 請求項1〜のいずれかに記載の検索シ
ステムにおける各手段としてコンピュータを機能させる
ためのプログラムを記録したコンピュータ読み取り可能
な記録媒体。
8. A computer-readable recording medium storing a program for causing a computer to function as each means for definitive the retrieved <br/> stearyl beam according to any one of claims 1-6.
【請求項9】 請求項7に記載のファイリングシステム9. The filing system according to claim 7.
における各手段としてコンピュータを機能させるためのTo make a computer function as each means in
プログラムを記録したコンピュータ読み取り可能な記録Computer-readable record of the program
媒体。Medium.
JP2000362901A 2000-11-29 2000-11-29 Search system, filing system, recording medium Expired - Fee Related JP3486168B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000362901A JP3486168B2 (en) 2000-11-29 2000-11-29 Search system, filing system, recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000362901A JP3486168B2 (en) 2000-11-29 2000-11-29 Search system, filing system, recording medium

Publications (2)

Publication Number Publication Date
JP2002163282A JP2002163282A (en) 2002-06-07
JP3486168B2 true JP3486168B2 (en) 2004-01-13

Family

ID=18834099

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000362901A Expired - Fee Related JP3486168B2 (en) 2000-11-29 2000-11-29 Search system, filing system, recording medium

Country Status (1)

Country Link
JP (1) JP3486168B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006331222A (en) * 2005-05-27 2006-12-07 Murata Mach Ltd Image reader and information processor
JP2007058448A (en) * 2005-08-23 2007-03-08 National Institute Of Advanced Industrial & Technology Electronic filing method, apparatus and program

Also Published As

Publication number Publication date
JP2002163282A (en) 2002-06-07

Similar Documents

Publication Publication Date Title
KR102403964B1 (en) Image processing apparatus, image processing method, and storage medium
JP3689455B2 (en) Information processing method and apparatus
US6671684B1 (en) Method and apparatus for simultaneous highlighting of a physical version of a document and an electronic version of a document
US6766069B1 (en) Text selection from images of documents using auto-completion
US6289121B1 (en) Method and system for automatically inputting text image
CN101611406A (en) Document archiving system
US20060285748A1 (en) Document processing device
US20260064765A1 (en) Drawing search device, drawing database construction device, drawing search system, drawing search method, and recording medium
JP3486168B2 (en) Search system, filing system, recording medium
CN101872344A (en) Control method for image scanning
JP2000322417A (en) Image filing apparatus and method, and storage medium
JPH0934903A (en) File search device
US12143550B2 (en) Information processing apparatus, information processing method, and storage medium
JPH1173415A (en) Similar document search device and similar document search method
JPH0785080A (en) All document search system
JP2009163475A (en) Information processor, information processing system and information processing program
KR20060116114A (en) Document Retrieval and Text Information Extraction System Using Optical Character Reading and Its Method
JP2007041709A (en) Document processing system, document processing system control method, document processing apparatus, computer program, and computer-readable storage medium
CN112905733A (en) Book storage method, system and device based on OCR recognition technology
CN115131794A (en) Information processing apparatus, recording medium, and information processing method
CN112446373A (en) Method, system, computer device and storage medium for identifying converted image file
JPH04348475A (en) Method and device for retrieving image information
CN114120207B (en) Lyrics extraction method, device, system and computer-readable storage medium
JP2006004050A (en) Image processing device, image reading device, and program
JP4298138B2 (en) Information retrieval method, apparatus for implementing the same, and recording medium recording the processing program

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071024

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081024

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091024

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees