JP3325326B2 - Electronic filing equipment - Google Patents
Electronic filing equipmentInfo
- Publication number
- JP3325326B2 JP3325326B2 JP03776193A JP3776193A JP3325326B2 JP 3325326 B2 JP3325326 B2 JP 3325326B2 JP 03776193 A JP03776193 A JP 03776193A JP 3776193 A JP3776193 A JP 3776193A JP 3325326 B2 JP3325326 B2 JP 3325326B2
- Authority
- JP
- Japan
- Prior art keywords
- keyword
- image
- search
- group
- keywords
- 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
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【0001】[0001]
【産業上の利用分野】この発明は、光ディスク等の外部
記憶装置に画像情報等をキーワードや概要を示す文章
(タイトル)等を付加して蓄積し、キーワードを指定し
て画像情報を検索する電子ファイリング装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic storage device for storing image information and the like in an external storage device such as an optical disk by adding a keyword and a text (title) indicating an outline, and searching for the image information by specifying a keyword. It relates to a filing device.
【0002】[0002]
【従来の技術】電子ファイリング装置においては、目的
とする画像データ(画像情報)を捜し出す場合は、検索
用のキーワードを入力し、このキーワードが付加されて
いる画像データを選択するキーワード検索、あるいは検
索用の文字列を入力し、この文字列を含むタイトルが付
加されている画像データを選択するフリーテキスト検索
等の方法がある。2. Description of the Related Art In an electronic filing apparatus, when searching for target image data (image information), a keyword for search is inputted, and a keyword search or a search for selecting image data to which the keyword is added is performed. For example, there is a method such as a free text search for inputting a character string and selecting image data to which a title including the character string is added.
【0003】電子ファイリング装置では、管理する画像
データ毎に付加されているキーワードやタイトルを画像
データの記録先である同じ光ディスク上に記録したり、
別のハードディスク上に記録している。電子ファイリン
グ装置で上記の検索を行なう場合は、管理されている全
ての画像データに付加されているキーワードとタイトル
を光ディスクまたはハードディスクから読出し、入力さ
れた検索キーワードや検索文字列と比較して検索処理を
行っている。通常、画像データに付加されているキーワ
ードにはキーワード番号が割り当てられており、このキ
ーワード番号が画像データ毎に記録されている。In an electronic filing apparatus, a keyword or a title added to each image data to be managed is recorded on the same optical disk as a recording destination of the image data.
Recorded on another hard disk. When performing the above search using the electronic filing device, the keywords and titles added to all the managed image data are read from the optical disk or the hard disk, and are compared with the input search keywords and search character strings to perform the search processing. It is carried out. Usually, a keyword number is assigned to a keyword added to image data, and the keyword number is recorded for each image data.
【0004】例えば、管理されている総画像データ数が
1000件とし、各画像データに平均5個のキーワード
が付加され、キーワード番号が2バイトで表現されてい
るとすると1画像データ当り10バイトとなる。従っ
て、全部で10000バイト(10KB)のデータを読
出し、検索キーワードと比較することになる。For example, if the total number of managed image data is 1000, and each image data is added with an average of 5 keywords, and the keyword number is expressed in 2 bytes, 10 bytes per image data is required. Become. Therefore, data of 10,000 bytes (10 KB) in total is read and compared with the search keyword.
【0005】また、画像データに付加されているタイト
ルの文字列長が100バイトであるとすると、全部で1
00000バイト(100KB)のデータを読出し、検
索文字列と比較することになる。If the character string length of the title added to the image data is 100 bytes, the total length is 1 byte.
The data of 00000 bytes (100 KB) is read and compared with the search character string.
【0006】管理される画像データ数が多くなったり、
画像データに付加されているキーワードの数が増えた
り、付加されているタイトル文字列長が長くなると、検
索キーワードや検索文字列との比較するデータ量が膨大
となり、検索処理に時間がかかるという問題があった。[0006] The number of image data to be managed increases,
When the number of keywords added to image data increases or the length of the title character string added increases, the amount of data to be compared with the search keyword or search character string increases, and the search process takes time. was there.
【0007】なお、特開平4−86947号で明らかに
されている画像情報検索装置は、既に記憶された画像に
付加されている分類情報の再見直しを行うものであり、
検索速度向上を目的としたものではない。The image information search device disclosed in Japanese Patent Application Laid-Open No. 4-86947 re-examines the classification information added to an already stored image.
It is not intended to improve search speed.
【0008】そこで、特開平4−90054号のように
キーワードを番号順にいくつかのグループに分け、検索
情報より少ないビット数のグループキーワードを用いて
検索速度の向上を図るものがあるが、キーワードをグル
ープ化する際、単にキーワード番号のみを用いているた
め、グループキーワードを用いた第1次検索結果は、第
2次検索対象となる画像数を絞り込むためにしか利用で
きなかった。In order to solve this problem, Japanese Patent Laid-Open Publication No. Hei 4-90054 discloses a method in which keywords are divided into several groups in numerical order to improve search speed by using group keywords having a smaller number of bits than search information. When grouping, only the keyword number is used, so the primary search result using the group keyword can be used only to narrow down the number of images to be secondary searched.
【0009】[0009]
【発明が解決しようとする課題】上記したように、従来
は管理される画像データ数が多くなったり、画像データ
に付加されているキーワードの数が増えたり、付加され
ているタイトル文字列長が長くなると、検索キーワード
や検索文字列との比較するデータ量が膨大となり、検索
処理に時間がかかるという問題があった。また、検索速
度の向上を図る目的でキーワードをグループ化する場
合、キーワード番号のみを用いるグループキーワードを
用いた第1次検索結果は、第2次検索対象となる画像数
を絞り込むためにしか利用できないという問題があっ
た。そこで、この発明は、検索処理の高速化を図り、効
率の良い画像情報の検索を行うことのできる電子ファイ
リング装置を提供することを目的とする。As described above, conventionally, the number of image data to be managed is increased, the number of keywords added to the image data is increased, or the length of the title character string added is reduced. If the length becomes long, the amount of data to be compared with the search keyword or the search character string becomes enormous, and there is a problem that the search process takes time. When keywords are grouped for the purpose of improving search speed, a primary search result using a group keyword using only a keyword number can be used only to narrow down the number of images to be secondary searched. There was a problem. Accordingly, it is an object of the present invention to provide an electronic filing apparatus capable of speeding up search processing and performing efficient image information search.
【0010】[0010]
【課題を解決するための手段】この発明の電子ファイリ
ング装置は、画像個々に対応した各画像を検索するため
の複数のキーワードからなる検索情報を記憶する第1の
記憶手段と、この第1の記憶手段に記憶された検索情報
のキーワード間の類似度を算出する類似度算出手段と、
この類似度算出手段で算出された類似度の高いキーワー
ドを同じグループにグループ化するグループ分割手段
と、このグループ分割手段でグループ化された各グルー
プに対してグループキーワードを生成する生成手段と、
上記第1の記憶手段に記憶されている検索情報の複数の
キーワードから、上記生成手段を用いて生成されるグル
ープキーワードを各画像に対応して記憶する第2の記憶
手段と、検索用のキーワードを入力する入力手段と、こ
の入力手段により入力されたキーワードから上記生成手
段を用いて生成されるグループキーワードで、上記第2
の記憶手段に記憶されている各グループキーワードを順
次比較することにより、グループを単位としたキーワー
ドが含まれる画像を抽出する第1の抽出手段と、この第
1の抽出手段により抽出された画像に対応して上記第1
の記憶手段に記憶されているキーワードを上記入力手段
により入力されたキーワードで順次比較することによ
り、そのキーワードが一致する画像を抽出する第2の抽
出手段と、この第2の抽出手段により抽出された画像、
または上記第1の抽出手段により抽出された画像のなか
から所望の画像を選択する選択手段とから構成されてい
る。An electronic filing apparatus according to the present invention comprises: first storage means for storing search information including a plurality of keywords for searching for each image corresponding to each image; Similarity calculating means for calculating the similarity between keywords of the search information stored in the storage means,
Group dividing means for grouping keywords having high similarity calculated by the similarity calculating means into the same group, generating means for generating a group keyword for each group grouped by the group dividing means,
A second storage unit that stores a group keyword generated by using the generation unit from the plurality of keywords of the search information stored in the first storage unit in correspondence with each image; And a group keyword generated from the keyword input by the input means using the generation means, and
A first extraction unit for extracting an image including a keyword in units of groups by sequentially comparing the group keywords stored in the storage unit of (a), and an image extracted by the first extraction unit Correspondingly the first
A second extraction unit that sequentially compares the keywords stored in the storage unit with the keyword input by the input unit to extract an image that matches the keyword; Images,
Or a selecting means for selecting a desired image from the images extracted by the first extracting means.
【0011】[0011]
【作用】この発明は、画像個々に対応した各画像を検索
するための複数のキーワードからなる検索情報を第1の
記憶手段に記憶し、記憶された検索情報のキーワード間
の類似度を算出し、算出された類似度の高いキーワード
を同じグループにグループ化し、グループ化された各グ
ループに対してグループキーワードを生成手段で生成
し、上記第1の記憶手段に記憶されている検索情報の複
数のキーワードから、上記生成手段を用いて生成される
グループキーワードを各画像に対応して第2の記憶手段
に記憶し、検索用のキーワードを入力し、入力されたキ
ーワードから上記生成手段を用いて生成されるグループ
キーワードで、上記第2の記憶手段に記憶されている各
グループキーワードを順次比較することにより、グルー
プを単位としたキーワードが含まれる画像を第1の抽出
手段で抽出し、抽出された画像に対応して上記第1の記
憶手段に記憶されているキーワードを上記入力手段によ
り入力されたキーワードで順次比較することにより、そ
のキーワードが一致する画像を第2の抽出手段で抽出
し、この第2の抽出手段により抽出された画像、または
上記第1の抽出手段により抽出された画像のなかから所
望の画像を選択するようにしたものである。According to the present invention, search information including a plurality of keywords for searching for each image corresponding to each image is stored in the first storage means, and the similarity between the stored search information keywords is calculated. Grouping the calculated keywords having a high degree of similarity into the same group, generating a group keyword for each of the grouped groups by the generation unit, and generating a plurality of search keywords stored in the first storage unit. A group keyword generated by using the generating unit from the keyword is stored in the second storage unit corresponding to each image, a keyword for search is input, and a keyword is generated from the input keyword by using the generating unit. By sequentially comparing each group keyword stored in the second storage means with the group keyword to be set, a key for each group is obtained. Extracting an image including the keyword by the first extracting means, and sequentially comparing the keyword stored in the first storage means with the keyword input by the input means in correspondence with the extracted image. , An image having the same keyword is extracted by the second extracting means, and a desired image is selected from the images extracted by the second extracting means or the images extracted by the first extracting means. It is something to do.
【0012】[0012]
【実施例】以下、この発明の一実施例について図面を参
照して説明する。An embodiment of the present invention will be described below with reference to the drawings.
【0013】図1は、この発明の電子ファイリング装置
の構成例を示すものである。すなわち、電子ファイリン
グ装置は、制御モジュール10、メモリモジュール1
2、画像処理モジュール14、通信制御モジュール1
6、スキャナ装置18、光ディスク19並びに光ディス
ク装置20、キーボード23、CRTディスプレイ装置
24、プリンタ装置25、磁気ディスク26並びに磁気
ディスク装置27、マウス29、システムバス30、お
よび画像バス32によって構成されている。FIG. 1 shows an example of the configuration of an electronic filing apparatus according to the present invention. That is, the electronic filing device includes the control module 10 and the memory module 1
2, image processing module 14, communication control module 1
6, a scanner device 18, an optical disk 19 and an optical disk device 20, a keyboard 23, a CRT display device 24, a printer device 25, a magnetic disk 26 and a magnetic disk device 27, a mouse 29, a system bus 30, and an image bus 32. .
【0014】制御モジュール10は、画像の記憶、検索
および編集処理等のための各種制御を行うCPU34、
および光ディスク装置20、磁気ディスク装置27とC
PU34を接続するインターフェース回路36から構成
されている。また、CPU34には、キーボード23お
よびマウス29が接続されている。The control module 10 includes a CPU 34 for performing various controls for storing, retrieving and editing images, and the like.
And optical disk device 20, magnetic disk device 27 and C
It comprises an interface circuit 36 for connecting the PU 34. The keyboard 23 and the mouse 29 are connected to the CPU 34.
【0015】メモリモジュール12は、画像の記憶、検
索、編集等の各種制御プログラムおよび管理情報等を記
憶するメインメモリ38、画像の文字を認識する文字認
識部39、A4サイズの原稿数頁分の画像に対応する記
憶容量を有する画像メモリとしてのページメモリ40、
表示用インターフェースとしての表示メモリ42、およ
び表示制御部44などから構成されている。ページメモ
リ40の一部には、バッファメモリ領域40aが設けら
れている。ページメモリ40は、例えば光ディスク19
に記憶する画像や光ディスク19から読出された画像を
一時記憶するメモリである。The memory module 12 includes a main memory 38 for storing various control programs for image storage, search, editing, etc. and management information, a character recognition unit 39 for recognizing characters of the image, and a document for several pages of A4 size document. A page memory 40 as an image memory having a storage capacity corresponding to an image,
It comprises a display memory 42 as a display interface, a display control unit 44 and the like. A buffer memory area 40a is provided in a part of the page memory 40. The page memory 40 is, for example, the optical disk 19
Is a memory for temporarily storing an image stored in the optical disk 19 and an image read from the optical disk 19.
【0016】表示メモリ42は、CRTディスプレイ装
置24によって表示される画像を一時記憶するためのも
のである。この表示メモリ42には、CRTディスプレ
イ装置24における表示ウインドウ内に実際に表示され
る画像、たとえばページメモリ40からの画像、あるい
はバッファメモリ40aからの画像に対して、拡大、縮
小、回転、挿入または白黒反転等を施された画像が記憶
されるものである。表示制御部44は、CRTディスプ
レイ装置24の表示処理の制御等を行うものである。The display memory 42 is for temporarily storing an image displayed by the CRT display device 24. The display memory 42 enlarges, reduces, rotates, inserts or inserts an image actually displayed in a display window of the CRT display device 24, for example, an image from the page memory 40 or an image from the buffer memory 40a. An image subjected to black-and-white inversion is stored. The display controller 44 controls the display processing of the CRT display device 24 and the like.
【0017】上記画像処理モジュール14は、画像の拡
大、縮小処理を施す拡大縮小回路46、画像の回転処理
を行う縦横変換回路48、画像の圧縮(冗長度を少なく
する)を行う符号化処理を施しおよび伸長(少なくされ
た冗長度を元に戻す)を行う復号化処理を施す圧縮伸長
回路(CODEC)50、スキャナ装置18用のスキャ
ナインターフェース52、プリンタ装置25用のプリン
タインターフェース54、および拡大縮小回路46並び
に縦横変換回路48と、圧縮伸長回路50、スキャナイ
ンターフェース52、プリンタインターフェース54と
を接続する内部バス56によって構成されている。圧縮
伸長回路50は、MH(Modified Huffman)方式、あるい
はMR(ModifiedRead) 方式などを用いて、帯域圧縮、
あるいは帯域伸長が行われるものである。The image processing module 14 includes an enlargement / reduction circuit 46 for performing image enlargement / reduction processing, a vertical / horizontal conversion circuit 48 for performing image rotation processing, and an encoding processing for compressing an image (reducing redundancy). A compression / decompression circuit (CODEC) 50 for performing a decoding process for performing and decompressing (reducing the reduced redundancy), a scanner interface 52 for the scanner device 18, a printer interface 54 for the printer device 25, and scaling. An internal bus 56 connects the circuit 46 and the vertical / horizontal conversion circuit 48 to the compression / expansion circuit 50, the scanner interface 52, and the printer interface 54. The compression / expansion circuit 50 uses the MH (Modified Huffman) method or the MR (Modified Read) method to perform band compression,
Alternatively, band extension is performed.
【0018】通信制御モジュール16は、たとえばロー
カルエリアネットワーク(Local Area Network)に接続
されるBCP(Bus Communication Processor)等の通信イン
ターフェース58によって構成されている。また、通信
制御モジュール16には、FCP(ファクシミリ接続機
構)、パソコン等の外部機器とインターフェースを介し
て接続されるUCP (Universal Communication Processo
r) が設けられたものであってもよい。The communication control module 16 is constituted by a communication interface 58 such as a BCP (Bus Communication Processor) connected to a local area network (Local Area Network). Further, the communication control module 16 has a universal communication process (UCP) connected to an external device such as an FCP (facsimile connection mechanism) or a personal computer via an interface.
r) may be provided.
【0019】システムバス30は、各種装置の制御信号
用のバスであり、制御モジュール10とメモリモジュー
ル12、画像処理モジュール14、通信制御モジュール
16とを接続するものである。また、画像バス32は画
像用のバスであり、メモリモジュール12と画像処理モ
ジュール14、通信制御モジュール16とを接続するも
のである。The system bus 30 is a bus for control signals of various devices, and connects the control module 10 with the memory module 12, the image processing module 14, and the communication control module 16. The image bus 32 is an image bus, and connects the memory module 12, the image processing module 14, and the communication control module 16.
【0020】スキャナ装置18はたとえば2次元走査装
置で、原稿(文書)上をレーザビーム光で2次元走査す
ることにより、原稿上の画像に応じた電気信号を得るも
のである。The scanner device 18 is, for example, a two-dimensional scanning device that obtains an electric signal corresponding to an image on the original by scanning the original (document) two-dimensionally with a laser beam.
【0021】光ディスク装置20は、スキャナ装置18
で読取られた画像を光ディスク19に順次記憶するもの
である。また、キーボード23等によって指定される検
索コードに対応した画像を光ディスク19から検索する
ものである。The optical disk device 20 includes a scanner device 18
Are sequentially stored on the optical disk 19. Further, an image corresponding to the search code specified by the keyboard 23 or the like is searched from the optical disc 19.
【0022】キーボード23は、光ディスク19に記憶
する画像に対応する固有の検索コードおよび記憶、検
索、編集処理等の各種動作指令などを入力するものであ
る。またマウス29は、たとえばCRTディスプレイ装
置24の表示ウインドウ上に表示されるカーソル(図示
せず)を上下、左右方向に任意に移動させ、所望の位置
で指示を与えることにより、カーソルが位置している表
示内容(種々の動作モード、タイトルあるいは画像編集
のための領域指定またはアイコン等)を選択または指示
するものである。The keyboard 23 is used to input a unique search code corresponding to an image stored in the optical disk 19 and various operation commands such as storage, search, and edit processing. The mouse 29 moves the cursor (not shown) displayed on the display window of the CRT display device 24 arbitrarily in up, down, left, and right directions, and gives an instruction at a desired position. The display contents (various operation modes, titles, designation of areas for image editing, icons, etc.) are selected or indicated.
【0023】CRTディスプレイ装置(陰極線管表示装
置)24は、スキャナ装置18で読取られた画像並びに
光ディスク19から検索された画像を表示するものであ
る。このCRTディスプレイ装置24の表示ウインドウ
上の上端、下端、右端にアイコン等が表示される。The CRT display (cathode ray tube display) 24 displays an image read by the scanner 18 and an image retrieved from the optical disk 19. Icons and the like are displayed at the upper, lower, and right ends of the display window of the CRT display device 24.
【0024】プリンタ装置25は、スキャナ装置18で
読取られた画像、光ディスク19から検索された画像ま
たはCRTディスプレイ装置24で表示している画像を
印字出力(ハードコピー)するものである。The printer 25 prints out (hard copies) an image read by the scanner 18, an image retrieved from the optical disk 19, or an image displayed on the CRT display 24.
【0025】磁気ディスク装置27は、この磁気ディス
ク装置27に装着された磁気ディスク26に各種制御プ
ログラムを記憶するとともに、キーボード23から入力
された検索コードとこの検索コードに対応する画像が記
憶される光ディスク19上の記憶アドレス、画像サイ
ズ、検索頻度等からなる検索データ(検索情報)を記憶
するものである。The magnetic disk device 27 stores various control programs on a magnetic disk 26 mounted on the magnetic disk device 27, and also stores a search code input from the keyboard 23 and an image corresponding to the search code. It stores search data (search information) including a storage address on the optical disk 19, an image size, a search frequency, and the like.
【0026】本実施例において、光ディスク19上に記
録されている画像データ(画像情報)は、図2に示す画
像管理テーブル1、図3に示す画像管理テーブル2、図
4に示すキーワード対応テーブル3、図5に示すキーワ
ード対応テーブル4とから管理されている。これらのテ
ーブルは、管理する光ディスク19毎に磁気ディスク2
6上に記録されている。In this embodiment, the image data (image information) recorded on the optical disk 19 includes an image management table 1 shown in FIG. 2, an image management table 2 shown in FIG. 3, and a keyword correspondence table 3 shown in FIG. , And a keyword correspondence table 4 shown in FIG. These tables are stored in the magnetic disk 2 for each optical disk 19 to be managed.
6 is recorded.
【0027】画像管理テーブル1は、画像データが記録
されている光ディスク19の名前と、記録されている総
画像データ数が記憶されている。図2に示される光ディ
スク19の名前は「1990年特許データ」であり、総
画像数は100件である。The image management table 1 stores the name of the optical disk 19 on which image data is recorded and the total number of recorded image data. The name of the optical disk 19 shown in FIG. 2 is “1990 patent data”, and the total number of images is 100.
【0028】図3に示す画像管理テーブル2は、画像デ
ータ(画像情報)毎に、画像No(画像番号)、画像サ
イズ、光ディスク19上のどこから画像が記録されてい
るかを示す光ディスク19上の先頭アドレスと、この画
像データに付加されているタイトル、10個のキーワー
ドNo、グループキーワードが記憶されている。The image management table 2 shown in FIG. 3 includes, for each image data (image information), an image No. (image number), an image size, and a head position on the optical disk 19 which indicates where the image is recorded on the optical disk 19. An address, a title added to the image data, ten keyword numbers, and a group keyword are stored.
【0029】画像管理テーブル2のタイトルは、SJI
Sコードで表現し、100バイト分の領域が確保されて
おり、漢字2バイトコードの場合は最大50桁、ANK
1バイトコードの場合は最大100桁記憶することが可
能である。The title of the image management table 2 is SJI
Expressed in S code, a 100-byte area is reserved, and in the case of 2-byte kanji code, up to 50 digits, ANK
In the case of a one-byte code, a maximum of 100 digits can be stored.
【0030】画像管理テーブル2のキーワードNoは、
2バイト(16ビット)で表現され、「0」が設定され
ている場合はキーワードが設定されていないことを意味
することとする。最大で65535(2の16乗−1)
種類のキーワードを設定することが可能である。The keyword No. of the image management table 2 is
It is represented by 2 bytes (16 bits), and if "0" is set, it means that no keyword is set. 65535 at maximum (2 to the 16th power -1)
It is possible to set different types of keywords.
【0031】画像管理テーブル2のグループキーワード
は、画像に付加されているキーワードのキーワードNo
から後述するグループキーワード計算処理により求めら
れる。グループキーワードは2バイト(16ビット)で
構成され、この画像データにどのグループのキーワード
が付加されているかを示している。The group keyword in the image management table 2 is the keyword No. of the keyword added to the image.
From the group keyword calculation process described later. The group keyword is composed of 2 bytes (16 bits) and indicates which group keyword is added to this image data.
【0032】例えば、図3における画像No.1の画像
データは、画像のサイズがA4であり、光ディスク上の
0番地目から画像データが記憶されており、タイトルは
「電子ファイリング装置」なるSJIS文字列が付加さ
れており、キーワードはキーワードNo.1と2で示さ
れるものが付加されており、グループキーワードは「0
x0003」(16進数)となっている。図4に示すキ
ーワード対応テーブル3は、画像データに付加されてい
るキーワードの総種類数が記憶されている。For example, as shown in FIG. The image data of No. 1 has an image size of A4, stores image data starting from address 0 on the optical disk, has a SJIS character string of “electronic filing device” added to the title, and has a keyword of Keyword No. . Those indicated by 1 and 2 are added, and the group keyword is “0”.
x0003 "(hexadecimal). The keyword correspondence table 3 shown in FIG. 4 stores the total number of types of keywords added to image data.
【0033】図5に示すキーワード対応テーブル4は、
キーワードNoと、これに対応するキーワード名と、こ
のキーワードが属するグループNoがキーワードNoの
総種類数分記憶されている。図4,図5において、キー
ワードの総種類数は50で、例えば、キーワードNo.
1のキーワード名は「光ディスク」、グループNoは
「0」である。The keyword correspondence table 4 shown in FIG.
The keyword No., the keyword name corresponding to the keyword No., and the group No. to which the keyword belongs are stored for the total number of types of the keyword No. 4 and 5, the total number of types of keywords is 50.
The keyword name of “1” is “optical disk” and the group number is “0”.
【0034】図6は、グループキーワードの構成を示し
たものである。本実施例ではキーワードを16個のグル
ープに分類してあり、グループキーワードは16ビット
(2バイト)長となり、グループNoは「0」から「1
5」までとしてグループNoをビット位置と対応させて
いる。なお、本発明は16個のグループに限定されるも
のではなく、要はグループキーワードを構成すれば良
い。次に、新たに画像データを登録する場合の処理につ
いて図7に示すフローチャートを参照して説明する。FIG. 6 shows the structure of a group keyword. In this embodiment, the keywords are classified into 16 groups, the group keywords have a length of 16 bits (2 bytes), and the group numbers are changed from “0” to “1”.
The group No. is made to correspond to the bit position up to “5”. It should be noted that the present invention is not limited to 16 groups, and the point is that a group keyword may be configured. Next, a process for newly registering image data will be described with reference to a flowchart shown in FIG.
【0035】まず、登録しようとする書類(文書)の原
稿をスキャナ装置18にセットし、キーボード23から
タイトルといくつかのキーワードを入力して登録を指示
する。CPU34は、メインメモリ38内にロードされ
ているプログラムに従って以下の処理を行なう。First, a document of a document to be registered (document) is set on the scanner device 18, and a title and some keywords are input from the keyboard 23 to instruct registration. The CPU 34 performs the following processing according to the program loaded in the main memory 38.
【0036】スキャナ装置18で原稿を読取った画像デ
ータを、光ディスク装置20の光ディスク19の空領域
に書込む。次に、画像管理テーブル1内の総画像数に
「1」を加え、画像管理テーブル2に1行追加し、新た
に画像Noを割り当て、光ディスク19に書込んだ画像
サイズと書込んだ先頭アドレスをセットする。また、オ
ペレータから入力されたタイトルは画像管理テーブル2
にセットし、キーワード対応テーブル3,4を用いてオ
ペレータから入力されたキーワード名からキーワードN
oを求めて画像管理テーブル2にセットする。次に、オ
ペレータから入力されたキーワード名が新規のものであ
れば、CPU34は、以下の処理を行う。The image data obtained by reading the original by the scanner device 18 is written in an empty area of the optical disk 19 of the optical disk device 20. Next, “1” is added to the total number of images in the image management table 1, one line is added to the image management table 2, a new image No. is assigned, the image size written on the optical disc 19 and the head address written Is set. The title input by the operator is stored in the image management table 2
To the keyword N from the keyword name input by the operator using the keyword correspondence tables 3 and 4.
The value o is set in the image management table 2. Next, if the keyword name input by the operator is new, the CPU 34 performs the following processing.
【0037】キーワード対応テーブル3のキーワード総
種類数に「1」加え、キーワード対応テーブル4に1行
追加し、新しいキーワードNoを割り当て、キーワード
名をセットする。さらに、キーワード間の類似度を計算
し、グループ分割して各キーワードがどのグループに属
するかを決定する(グループ分割処理)。また、画像管
理テーブル2にセットされたキーワードNoからグルー
プキーワードを生成(後述するグループキーワード生成
処理)し、画像管理テーブル2にセットする。次に、C
PU34による新しいキーワードを追加する場合のグル
ープ分割処理について図8のフローチャートを参照して
説明する。"1" is added to the total number of keywords in the keyword correspondence table 3, one line is added to the keyword correspondence table 4, a new keyword No. is assigned, and a keyword name is set. Further, the similarity between keywords is calculated, and the keyword is divided into groups to determine which group each keyword belongs to (group division processing). Further, a group keyword is generated from the keyword No. set in the image management table 2 (group keyword generation processing described later), and set in the image management table 2. Next, C
The group division processing when a new keyword is added by the PU 34 will be described with reference to the flowchart in FIG.
【0038】まず、図3に示す画像管理テーブル2を用
いて、すべての2個のキーワードの組合わせに対する共
出現頻度数を求め、最大である共出現度数を100とし
て度数を正規化する。共出現頻度数とは2個のキーワー
ドが共に付加されている画像数である。First, using the image management table 2 shown in FIG. 3, the number of co-occurrence frequencies for all combinations of two keywords is determined, and the maximum co-occurrence frequency is set to 100 to normalize the frequencies. The co-occurrence frequency is the number of images to which two keywords are both added.
【0039】図9は、すべての2個のキーワードの組合
わせに対する共出現頻度数を正規化した正規化共出現頻
度数テーブル5である。図9において、例えば、キーワ
ードNo.1と3の正規化共出現頻度数は70となって
いる。FIG. 9 is a normalized co-occurrence frequency table 5 in which the co-occurrence frequency numbers for all combinations of two keywords are normalized. In FIG. The normalized co-occurrence frequency number of 1 and 3 is 70.
【0040】次に、正規化共出現度数テーブル5の1行
目(キーワード1と類似度の高いもの)の値の中からあ
る値(たとえば50)を越える箇所を選択し、これらを
キーワード1と同じグループとして、キーワード対応テ
ーブル4を更新する。図9に示す例ではキーワード1と
キーワード3が同じグループとして設定される。上記処
理を各行に対して行い、キーワード対応テーブル4を更
新する。この際、グループ数が15を越える場合は、残
ったすべてのキーワードをグループ15とする。Next, a portion exceeding a certain value (for example, 50) is selected from the values of the first row (one having a high similarity to the keyword 1) of the normalized co-occurrence frequency table 5, and these are designated as the keyword 1 and The keyword correspondence table 4 is updated as the same group. In the example shown in FIG. 9, keyword 1 and keyword 3 are set as the same group. The above processing is performed for each row, and the keyword correspondence table 4 is updated. At this time, if the number of groups exceeds 15, all remaining keywords are set to group 15.
【0041】なお、本発明は上記キーワード間の類似度
を求める方法に限らず、類義語辞書を用いたり、または
同じ単語がそれぞれ含まれるかどうかを調べて計算する
方法等を用いても良い。次に、CPU34によるグルー
プキーワード生成処理について図10のフローチャート
を参照して説明する。The present invention is not limited to the method of calculating the similarity between keywords, but may use a synonym dictionary or a method of checking whether or not the same word is included, and calculating. Next, the group keyword generation processing by the CPU 34 will be described with reference to the flowchart in FIG.
【0042】まず、グループキーワードの全ビットをオ
フとし、入力された各キーワードNoに対応するキーワ
ード対応テーブル内のグループNoを求め、求められた
グループNoに対応するグループキーワード上のビット
をオンとする。First, all bits of the group keyword are turned off, a group number in the keyword correspondence table corresponding to each input keyword number is obtained, and bits on the group keyword corresponding to the obtained group number are turned on. .
【0043】例えば、図2に示す画像管理テーブル2の
画像No1の画像データには、キーワードNo1、2が
付加されており、図5に示すキーワード対応テーブル4
からそれぞれグループNoは「0」と「1」であるの
で、前記グループキーワード生成処理により求められた
グループキーワード0x0003(16進数)がセット
される。For example, keywords No. 1 and No. 2 are added to the image data of image No. 1 in the image management table 2 shown in FIG. 2, and the keyword correspondence table 4 shown in FIG.
Since the group numbers are “0” and “1”, respectively, the group keyword 0x0003 (hexadecimal) determined by the group keyword generation processing is set.
【0044】また、画像No3の画像データには、キー
ワードNo3、4が付加されており、キーワード対応テ
ーブル4からそれぞれグループNoは「0」と「1」で
あり、それぞれキーワードNo1、2と同じグループに
属するため、画像No1と同じグループキーワード0x
0003がセットされる。次に、本実施例における検索
時の処理について図11のフローチャートを参照して説
明する。Also, keywords Nos. 3 and 4 are added to the image data of the image No. 3 and the group Nos. Are “0” and “1” from the keyword correspondence table 4, respectively. , The same group keyword 0x as the image No1
0003 is set. Next, processing at the time of retrieval in the present embodiment will be described with reference to the flowchart in FIG.
【0045】オペレータは、検索用のいくつかのキーワ
ードを入力し、キーワード検索を指示する。CPU34
は、メインメモリ38内にロードされているプログラム
に従って以下の処理を行なう。The operator inputs some keywords for search and instructs keyword search. CPU34
Performs the following processing according to the program loaded in the main memory 38.
【0046】まず、オペレータが入力したいくつかの検
索用のキーワード名からキーワード対応テーブル4を用
いてそれぞれキーワードNoを求め、これらのキーワー
ドNoから検索用のグループキーワードを求める。この
処理は上述したグループキーワード生成処理と同様であ
る。First, a keyword No. is determined from several keyword names for search input by the operator using the keyword correspondence table 4, and a group keyword for search is determined from these keyword Nos. This processing is similar to the above-described group keyword generation processing.
【0047】ここで求めた検索用のグループキーワード
と画像管理テーブル2内の各画像データ毎のグループキ
ーワードとの論理積を求め、この結果が検索用のグルー
プキーワードと同じ値となる全ての画像データの画像N
oを一時的に記憶する。(第1次検索)The logical product of the search group keyword obtained here and the group keyword for each image data in the image management table 2 is obtained, and all the image data having the same value as the search group keyword are obtained. Image N
o is temporarily stored. (First search)
【0048】次に、一時的に記憶された画像Noに対し
て、画像管理テーブル2内のキーワードNoを読みだ
し、上記検索用のキーワードNoと一致するものが全て
含まれる画像データを選択する。(第2次検索) その後、オペレータの指示に従い、第1次または、第2
次検索処理で検索された画像をCRTディスプレイ装置
24に表示する。Next, the keyword No. in the image management table 2 is read from the temporarily stored image No., and the image data including all the ones that match the above-mentioned search keyword No. is selected. (Secondary search) After that, according to the instruction of the operator, the primary or secondary search is performed.
The image searched by the next search processing is displayed on the CRT display device 24.
【0049】例えば、オペレータが検索用のキーワード
として、「光ディスク」と「スキャナ」を入力した場
合、第1次検索時には画像No1、3の画像が検索さ
れ、第2次検索時には更に絞りこまれ、画像No1の画
像のみが検索される。この場合は、「光ディスク」と
「光ディスク装置」、「スキャナ」と「スキャナ装置」
がそれぞれ同じグループに属しているキーワード名だか
らである。次に、本実施例における検索処理時のCRT
ディスプレイ装置24の画面表示について説明する。For example, if the operator inputs "optical disk" and "scanner" as search keywords, the images of images No. 1 and 3 are searched in the first search, and the images are further narrowed down in the second search. Only the image No. 1 is searched. In this case, "optical disk" and "optical disk device", "scanner" and "scanner device"
Are keyword names belonging to the same group. Next, the CRT at the time of search processing in the present embodiment
The screen display of the display device 24 will be described.
【0050】図12は、CRTディスプレイ装置24に
表示される検索処理時の初期画面を示すものである。初
期画面における左側は、検索条件設定領域61と、検索
結果の該当件数表示領域62,63とから構成される。
検索条件設定領域61にはキーボード23から設定され
たキーワードを表示し、該当件数表示領域62には第1
次検索結果の該当件数、該当件数表示領域63には第2
次検索結果の該当件数とが表示される。図12に示す例
では5個のキーワードが設定可能で、キーワード検索の
項目間and結果の件数が最後の行である領域62a,
63aにそれぞれ表示される。FIG. 12 shows an initial screen at the time of search processing displayed on the CRT display device 24. The left side of the initial screen is composed of a search condition setting area 61 and display areas 62 and 63 corresponding to the number of search results.
A keyword set from the keyboard 23 is displayed in the search condition setting area 61, and a first
The number of hits in the next search result,
The number of hits in the next search result is displayed. In the example shown in FIG. 12, five keywords can be set, and the area 62a in which the number of the results of the keyword search between the items and
63a.
【0051】初期画面における右側は、文書画像が表示
される領域64である。また、初期画面における下側
は、キーボード23のファンクションキーに対応した機
能キーで、F1キー65,F2キー66,F4キー6
7,F9キー68である。例えば、F1キー65を押し
た場合は、検索条件に設定されているキーワードから第
1次検索処理が実行され、その結果が該当件数表示領域
62に表示される。F2キー66を押した場合は、第1
次検索結果に対して第2次検索処理を実行し、該当件数
表示領域63に結果が表示される。F4キー67を押し
た場合は、図14または図15に示す検索結果画面に切
り替わる。F9キー68を押した場合は、検索処理が終
了する。The right side of the initial screen is an area 64 where a document image is displayed. The lower part of the initial screen is a function key corresponding to the function key of the keyboard 23. The F1 key 65, the F2 key 66, the F4 key 6
7, F9 key 68. For example, when the F1 key 65 is pressed, the primary search process is executed from the keyword set as the search condition, and the result is displayed in the number-of-matches display area 62. When the F2 key 66 is pressed, the first
A second search process is performed on the next search result, and the result is displayed in the number-of-matches display area 63. When the F4 key 67 is pressed, the screen is switched to the search result screen shown in FIG. 14 or FIG. If the F9 key 68 is pressed, the search processing ends.
【0052】図13は、検索用のキーワードがオペレー
タにより設定され、第1次と第2次の検索処理が実行さ
れた後の検索条件の表示画面を示すものである。第1キ
ーワードとして「光ディスク」が設定され、キーワード
対応テーブル4を用いて求められた「光ディスク」のキ
ーワードの属するグループキーワードNoによる第1次
検索処理結果として「10」件が表示されている。第2
キーワード「スキャナ」に関しても同様に第1次検索結
果として「8」件が表示されている。FIG. 13 shows a display screen of search conditions after the search keyword has been set by the operator and the primary and secondary search processes have been executed. “Optical disk” is set as the first keyword, and “10” items are displayed as the result of the primary search using the group keyword No. to which the keyword of “optical disk” obtained using the keyword correspondence table 4 belongs. Second
Similarly, for the keyword “scanner”, “8” items are displayed as the primary search result.
【0053】「光ディスク」のキーワードを設定した場
合は、同じグループに属する「光ディスク装置」のキー
ワードが付加されている文書も第1次検索で該当文書と
して抽出される。「スキャナ」に関しても同様に「スキ
ャナ装置」のキーワードの付加された文書も抽出され
る。そして「光ディスク」と「スキャナ」に対応するグ
ループキーワードがともに付加されている文書件数が項
目間and結果の領域62aに「4」件と表示されてい
る。これらの件数は各キーワードを設定し、F1キー6
5の入力後に処理されて表示される。When the keyword of "optical disk" is set, a document to which the keyword of "optical disk device" belonging to the same group is added is also extracted as the corresponding document in the first search. Similarly, for the “scanner”, a document to which the keyword “scanner device” is added is also extracted. The number of documents to which the group keywords corresponding to “optical disk” and “scanner” are both added is displayed as “4” in the area 62 a of the inter-item and result. Set the number of these keywords for each keyword and press the F1 key 6
After input of 5, it is processed and displayed.
【0054】次にF2キー66を入力すると、第2次の
該当件数表示領域63に結果件数が表示される。この例
では、「光ディスク」のキーワードの付加されている文
書件数は「5」件で、「スキャナ」のキーワードの付加
されている文書件数は「3」件である。そして「光ディ
スク」と「スキャナ」のキーワードがともに付加されて
いる文書件数が項目間and結果の領域63aに「2」
件と表示される。Next, when the F2 key 66 is pressed, the number of results is displayed in the secondary number of hits display area 63. In this example, the number of documents to which the keyword of “optical disk” is added is “5”, and the number of documents to which the keyword of “scanner” is added is “3”. Then, the number of documents to which both the keywords “optical disk” and “scanner” are added is “2” in the area 63a of the inter-item and result.
Is displayed.
【0055】図14は、第1次検索結果の表示画面を示
すものである。左側の領域71には、第1次検索結果で
ある各文書画像のNo、タイトル、キーワードが表示さ
れている。右側の領域72は文書画像表示エリアであ
り、領域71の斜線部の「No.1」に対応する文書画
像が表示されている。FIG. 14 shows a display screen of the primary search result. In the left area 71, the number, title, and keyword of each document image, which are the primary search results, are displayed. An area 72 on the right side is a document image display area, and a document image corresponding to the hatched “No. 1” of the area 71 is displayed.
【0056】第1次検索結果の表示画面において、F1
キー73は第1次と第2次検索結果画面切り替え用のキ
ー、F2キー74とF3キー75は表示する文書画像選
択用のキー、F4キー76は検索条件画面に戻るための
キー、F5キー77は表示されている文書画像を印刷す
るためのキー、F9キー78は検索処理終了用のキーで
ある。On the display screen of the primary search result, F1
Key 73 is a key for switching between the primary and secondary search result screens, F2 key 74 and F3 key 75 are keys for selecting a document image to be displayed, F4 key 76 is a key for returning to the search condition screen, and F5 key. 77 is a key for printing the displayed document image, and F9 key 78 is a key for terminating the search process.
【0057】第1次検索結果の表示画面には、第1次検
索で抽出された4件の文書画像情報、つまり「光ディス
ク」または「光ディスク装置」のキーワードがついてい
て、かつ「スキャナ」または「スキャナ装置」のキーワ
ードがついている文書画像が表示されている。The display screen of the primary search result has the four document image information extracted in the primary search, that is, the keyword of “optical disk” or “optical disk device”, and “scanner” or “optical disk device”. A document image with the keyword "scanner device" is displayed.
【0058】図15は、第2次検索結果の表示画面を示
すものである。ここでは第1次検索で抽出された文書画
像の中から、「光ディスク」と「スキャナ」のキーワー
ドがついているもののみの2件の文書画像情報が表示さ
れている。FIG. 15 shows a display screen of the secondary search result. Here, two pieces of document image information of only those having the keywords “optical disk” and “scanner” are displayed from the document images extracted by the primary search.
【0059】このようにグループキーワードによる第1
次検索結果およびキーワードによる第2次検索結果を表
示することにより、緩い条件での検索結果と指定キーワ
ードのみのついたきつい条件での検索結果を見比べるこ
とができ、オペレータの目的とする文書画像をより効率
的に検索することが可能となる。As described above, the first keyword based on the group keyword is used.
By displaying the next search result and the second search result using the keyword, the search result under the loose condition can be compared with the search result under the hard condition with only the designated keyword, and the document image intended by the operator can be compared. It is possible to search more efficiently.
【0060】例えば、第2次検索結果に目的とする文書
画像が含まれていない場合は、第1次検索結果を参照す
ることで目的とする文書画像を得ることができ、さらに
第1次検索結果で抽出された文書画像に付加されている
キーワードを用いて、より正確な検索条件を設定するこ
とも可能となる。For example, if the target document image is not included in the secondary search result, the target document image can be obtained by referring to the primary search result. It is also possible to set more accurate search conditions using a keyword added to the document image extracted as a result.
【0061】上記したように、キーワード間の類似度を
求め、この類似度の高いキーワードを同じグループに分
類し、画像を登録する際につけた個々のキーワードに対
応するグループを求め、グループに対応する位置のビッ
トをオンとし、他のビットはオフとした値を作成し、こ
れを画像のグループキーワードとして登録画像とペアで
記憶する。As described above, the similarity between the keywords is obtained, the keywords having a high similarity are classified into the same group, the group corresponding to the individual keyword added when the image is registered is obtained, and the group corresponding to the group is obtained. A value in which the position bit is turned on and the other bits are turned off is created, and this value is stored as a group keyword of the image as a pair with the registered image.
【0062】キーワードを指定して検索する際、検索用
に指定した個々のキーワードからグループに対応するビ
ットをオンとした検索用のグループキーワードを求め、
画像記憶時に作成してある画像のグループキーワードと
検索用のグループキーワードとを比較し、グループ化さ
れた複数のキーワードを単位として検索対象となる候補
画像を抽出する(第1次検索処理)。When performing a search by specifying a keyword, a search group keyword in which the bit corresponding to the group is turned on is obtained from each keyword specified for the search.
The group keyword of the image created at the time of storing the image is compared with the group keyword for search, and a candidate image to be searched is extracted in units of a plurality of grouped keywords (first search process).
【0063】更に、抽出された候補画像に対して、従来
から行われているキーワードそのものを単位とした検索
(第2次検索処理)を行い、候補画像の中から所望する
画像を抽出するようにしたものである。すなわち、上記
実施例で説明したようにグループキーワードを2バイト
(16ビット)で表現した場合、キーワードは16のグ
ループに分類することになる。Further, a conventional search (secondary search process) is performed on the extracted candidate image by using the keyword itself as a unit, and a desired image is extracted from the candidate images. It was done. That is, when the group keyword is expressed by 2 bytes (16 bits) as described in the above embodiment, the keywords are classified into 16 groups.
【0064】例えば、総画像数を1000件とし、各画
像データに平均5個のキーワードが付加されているとす
ると、従来では1000件×5個×2バイトの1000
0バイト(約10KB)のデータを読みだし、比較しな
ければならなかった。For example, assuming that the total number of images is 1000 and each image data has an average of 5 keywords, conventionally, 1000 images × 5 × 2 bytes of 1000 images
0 bytes (about 10 KB) of data had to be read and compared.
【0065】しかしながら本発明を適用した場合は、ま
ず1000件×2バイトの2000バイト(約2KB)
のデータを読みだし、グループキーワードによる第1次
の検索処理を行い、この処理で選択された画像データに
対してのみ、第2次のキーワード検索を行う。However, when the present invention is applied, first, 2000 bytes (about 2 KB) of 1000 × 2 bytes
, And performs a primary search process using a group keyword, and performs a secondary keyword search only on the image data selected in this process.
【0066】ここで、第1次の検索処理でどの位の画像
データが選択されるかは、記録されている画像データの
キーワードのつきかた及び、キーワードがどのグループ
に分類されているかによって異なるが、上記の例では第
1次の検索で全体の80%以下の画像データが選択され
る場合、第1次,第2次での全比較データ量は従来のキ
ーワード検索より少なくなる。Here, how much image data is selected in the primary search processing differs depending on how keywords of recorded image data are attached and in which group the keywords are classified. However, in the above example, when 80% or less of the entire image data is selected in the primary search, the total amount of comparison data in the primary and secondary is smaller than in the conventional keyword search.
【0067】例えば、第1次の検索で10%の画像デー
タが選択された場合、2000バイト(第1次検索)+
100件×5個×2バイト(第2次検索)の合計300
0バイトのデータを比較することになり、従来にくらべ
て比較データ量は約30%に減少することとなる。For example, if 10% of the image data is selected in the primary search, 2000 bytes (primary search) +
100 items x 5 items x 2 bytes (secondary search) total 300
This means that 0-byte data is compared, and the amount of comparison data is reduced to about 30% as compared with the related art.
【0068】このように、グループキーワードを用いて
粗く検索する処理をすることで、通常のキーワード検索
を行なう画像データ数を大幅に減少させることができ、
キーワード検索を高速化することが可能となる。As described above, by performing a rough search process using a group keyword, the number of image data for performing a normal keyword search can be greatly reduced.
Keyword search can be speeded up.
【0069】また、類似度の高いキーワードを同じグル
ープとして分類してあるので、第1次検索処理で得られ
る画像データは、オペレータが入力したキーワードと関
連の大きいキーワードが付加されているものとなり、第
1次及び第2次検索結果を使い分けることで、効率よく
希望する画像データを抽出することができる。Further, since keywords having a high degree of similarity are classified as the same group, the image data obtained in the primary search processing is one to which keywords having a high relation with the keyword input by the operator are added. By properly using the primary and secondary search results, desired image data can be efficiently extracted.
【0070】以上説明したように上記実施例によれば、
グループキーワードを用いて粗く検索する処理をするこ
とで、通常のキーワード検索を行なう画像データ数を大
幅に減少させることができ、キーワード検索を高速化す
ることが可能となる。As described above, according to the above embodiment,
By performing a rough search process using a group keyword, the number of image data for performing a normal keyword search can be significantly reduced, and the keyword search can be speeded up.
【0071】また、類似度の高いキーワードを同じグル
ープとして分類してあるので、第1次検索処理で得られ
る画像データは、オペレータが入力したキーワードと関
連の大きいキーワードが付加されているものとなり、第
1次及び第2次検索結果を使い分けることで効率よく希
望する画像データが抽出できるようになる。Further, since keywords having a high degree of similarity are classified as the same group, the image data obtained in the primary search processing is one to which keywords having a high relation with the keyword input by the operator are added. Desired image data can be efficiently extracted by properly using the primary and secondary search results.
【0072】[0072]
【発明の効果】以上詳述したようにこの発明によれば、
検索処理の高速化を図り、効率の良い画像情報の検索を
行うことのできる電子ファイリング装置を提供すること
ができる。As described in detail above, according to the present invention,
It is possible to provide an electronic filing apparatus capable of performing high-speed search processing and performing efficient image information search.
【図面の簡単な説明】[Brief description of the drawings]
【図1】本発明の一実施例に係る電子ファイリング装置
の構成を概略的に示すブロック図。FIG. 1 is a block diagram schematically showing a configuration of an electronic filing apparatus according to one embodiment of the present invention.
【図2】画像管理テーブルを説明するための図。FIG. 2 is a diagram for explaining an image management table.
【図3】画像管理テーブルを説明するための図。FIG. 3 is a diagram for explaining an image management table.
【図4】キーワード対応テーブルを説明するための図。FIG. 4 is a diagram for explaining a keyword correspondence table.
【図5】キーワード対応テーブルを説明するための図。FIG. 5 is a diagram for explaining a keyword correspondence table.
【図6】グループキーワードの構成を説明するための
図。FIG. 6 is a diagram for explaining the structure of a group keyword.
【図7】画像データを登録する動作を説明するためのフ
ローチャート。FIG. 7 is a flowchart illustrating an operation of registering image data.
【図8】グループ分割処理の動作を説明するためのフロ
ーチャート。FIG. 8 is a flowchart for explaining the operation of a group division process.
【図9】正規化共出現頻度数テーブルを説明するための
図。FIG. 9 is a diagram for explaining a normalized co-occurrence frequency table.
【図10】グループキーワード生成処理の動作を説明す
るためのフローチャート。FIG. 10 is a flowchart for explaining the operation of a group keyword generation process.
【図11】検索時の処理動作を説明するためのフローチ
ャート。FIG. 11 is a flowchart for explaining a processing operation at the time of search.
【図12】検索処理時の初期画面を説明するための図。FIG. 12 is a view for explaining an initial screen at the time of search processing.
【図13】検索処理が実行された後の検索条件の表示画
面を説明するための図。FIG. 13 is a diagram for explaining a search condition display screen after a search process has been executed.
【図14】第1次検索結果の表示画面を説明するための
図。FIG. 14 is a view for explaining a display screen of a primary search result.
【図15】第2次検索結果の表示画面を説明するための
図。FIG. 15 is a view for explaining a display screen of a secondary search result.
1,2…画像管理テーブル 3,4…キーワード対応テーブル 5…正規化共出現頻度数テーブル 18…スキャナ装置 19…光ディスク 23…キーボード 24…CRTディスプレイ装置 26…磁気ディスク 34…CPU 38…メインメモリ 1, 2, image management table 3, 4, keyword correspondence table 5, normalized co-appearance frequency table 18, scanner device 19, optical disk 23, keyboard 24, CRT display device 26, magnetic disk 34, CPU 38, main memory
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 17/30 210 G06F 17/30 170 G06F 17/30 320 JICSTファイル(JOIS)────────────────────────────────────────────────── ─── Continued on the front page (58) Fields surveyed (Int. Cl. 7 , DB name) G06F 17/30 210 G06F 17/30 170 G06F 17/30 320 JICST file (JOIS)
Claims (1)
めの複数のキーワードからなる検索情報を記憶する第1
の記憶手段と、 この第1の記憶手段に記憶された検索情報のキーワード
間の類似度を算出する類似度算出手段と、 この類似度算出手段で算出された類似度の高いキーワー
ドを同じグループにグループ化するグループ分割手段
と、 このグループ分割手段でグループ化された各グループに
対してグループキーワードを生成する生成手段と、 上記第1の記憶手段に記憶されている検索情報の複数の
キーワードから、上記生成手段を用いて生成されるグル
ープキーワードを各画像に対応して記憶する第2の記憶
手段と、 検索用のキーワードを入力する入力手段と、 この入力手段により入力されたキーワードから上記生成
手段を用いて生成されるグループキーワードで、上記第
2の記憶手段に記憶されている各グループキーワードを
順次比較することにより、グループを単位としたキーワ
ードが含まれる画像を抽出する第1の抽出手段と、 この第1の抽出手段により抽出された画像に対応して上
記第1の記憶手段に記憶されているキーワードを上記入
力手段により入力されたキーワードで順次比較すること
により、そのキーワードが一致する画像を抽出する第2
の抽出手段と、 この第2の抽出手段により抽出された画像、または上記
第1の抽出手段により抽出された画像のなかから所望の
画像を選択する選択手段と、 を具備することを特徴とする電子ファイリング装置A first storage unit that stores search information including a plurality of keywords for searching for each image corresponding to each image;
Storage means, similarity calculation means for calculating the similarity between the keywords of the search information stored in the first storage means, and the keywords having a high similarity calculated by the similarity calculation means in the same group. Group dividing means for grouping; generating means for generating a group keyword for each group grouped by the group dividing means; and a plurality of keywords of search information stored in the first storage means, A second storage unit that stores a group keyword generated using the generation unit corresponding to each image; an input unit that inputs a keyword for search; and the generation unit based on the keyword input by the input unit. Is used to sequentially compare each group keyword stored in the second storage means. A first extraction unit for extracting an image including a keyword in units of groups, and a keyword stored in the first storage unit corresponding to the image extracted by the first extraction unit. A second method of sequentially comparing the keywords input by the input means to extract images matching the keywords;
Extraction means, and selection means for selecting a desired image from the images extracted by the second extraction means or the images extracted by the first extraction means. Electronic filing equipment
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03776193A JP3325326B2 (en) | 1993-02-26 | 1993-02-26 | Electronic filing equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03776193A JP3325326B2 (en) | 1993-02-26 | 1993-02-26 | Electronic filing equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06251084A JPH06251084A (en) | 1994-09-09 |
| JP3325326B2 true JP3325326B2 (en) | 2002-09-17 |
Family
ID=12506460
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP03776193A Expired - Fee Related JP3325326B2 (en) | 1993-02-26 | 1993-02-26 | Electronic filing equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3325326B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101174216B1 (en) | 2010-10-25 | 2012-08-14 | 엔에이치엔(주) | System and method for recommending locality-based key word |
| WO2022072349A1 (en) * | 2020-09-30 | 2022-04-07 | Liveramp, Inc. | System and method for matching into a complex data set |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS613245A (en) * | 1984-06-15 | 1986-01-09 | Toshiba Corp | Information processor |
| JPS6450167A (en) * | 1987-08-19 | 1989-02-27 | Nippon Telegraph & Telephone | Simple sentence classifying system by semantic contents |
| JP2624969B2 (en) * | 1987-09-16 | 1997-06-25 | マツダ株式会社 | Image retrieval device |
| JPH01239631A (en) * | 1988-03-18 | 1989-09-25 | Nec Corp | Electronically prepared document retriever |
| JPH02235176A (en) * | 1989-03-09 | 1990-09-18 | Ricoh Co Ltd | concept search device |
| JP2735866B2 (en) * | 1989-03-22 | 1998-04-02 | 日本放送協会 | How to search database data |
-
1993
- 1993-02-26 JP JP03776193A patent/JP3325326B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH06251084A (en) | 1994-09-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0293161B1 (en) | Character processing system with spelling check function | |
| US5546578A (en) | Data base retrieval system utilizing stored vicinity feature values | |
| JP2758826B2 (en) | Document search device | |
| US5367672A (en) | Apparatus for retrieving data using the remainder of a hashed search key to identify a group of keys and comparing the key to the group of keys | |
| JPH0512345A (en) | Image storage | |
| JP3333549B2 (en) | Document search method | |
| KR20000069633A (en) | File processing method, data processing device, and storage medium | |
| US5588149A (en) | Document classification and retrieval with title-based on-the-fly class merge | |
| JP3325326B2 (en) | Electronic filing equipment | |
| JPH05101102A (en) | Retrieval device | |
| JPH09198404A (en) | Document processing method and apparatus | |
| JPH05274367A (en) | Image storage | |
| US5265076A (en) | Image retrieval apparatus using combination retrieval items | |
| JPS6325774A (en) | Information registration search device | |
| JPH0793485A (en) | Image filing equipment | |
| JPH0535801A (en) | Image storing and retrieving device | |
| JP2865446B2 (en) | Sentence processing equipment | |
| JP3325038B2 (en) | Image storage and retrieval device | |
| JPH09114854A (en) | Document retrieving system | |
| JPH0525139B2 (en) | ||
| JP3312977B2 (en) | Image storage device and image storage and retrieval device | |
| JPH0535840A (en) | Image recorder | |
| JPH05266094A (en) | Image retrieval device | |
| JPH05274374A (en) | Image retrieval device | |
| JPH06282573A (en) | Character registration search device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080705 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |