JPH04267478A - ビットマップ照合方式 - Google Patents

ビットマップ照合方式

Info

Publication number
JPH04267478A
JPH04267478A JP3047381A JP4738191A JPH04267478A JP H04267478 A JPH04267478 A JP H04267478A JP 3047381 A JP3047381 A JP 3047381A JP 4738191 A JP4738191 A JP 4738191A JP H04267478 A JPH04267478 A JP H04267478A
Authority
JP
Japan
Prior art keywords
pattern
matching
bitmap
database
compressed
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.)
Pending
Application number
JP3047381A
Other languages
English (en)
Inventor
Eiji Mitsunaga
満永 栄二
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP3047381A priority Critical patent/JPH04267478A/ja
Publication of JPH04267478A publication Critical patent/JPH04267478A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Image Analysis (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、入力データとデータベ
ースとの照合,演算処理を行う方式に関し、特に入力デ
ータをビットマップ化して、データベース上のビットマ
ップ化されたデータとの間で照合,演算処理を行うため
のビットマップ照合方式に関するものである。
【0002】照合すべきデータの量が多い場合には、入
力データと照合すべきシステム内のデータとをそれぞれ
ビットマップ化して照合する方式が用いられる。この場
合、データベース上の照合パターンを圧縮した形で持つ
ことによって、照合データベースのデータ量を削減する
とともに、データベース検索に要する時間を短縮できる
ようにすることが要望される。
【0003】
【従来の技術】図5は、従来のビットマップ照合方式を
示したものであって、入力データをビットマップ化して
、データベース内の照合パターンと照合,演算処理を行
うシステムの概要を示している。
【0004】0または1の状態情報からなる入力データ
11は、予め定められた規則に従ってビットマップ化さ
れて、入力データビットマップ12を作成される。一方
、システム内には、照合すべきデータを同じ規則に従っ
てビットマップ化して作成した照合パターンデータベー
ス13が用意されている。入力データビットマップ12
と照合パターンデータベース13から読み出された照合
パターンビットマップ14とは、照合(演算)処理を行
われて、結果の出力を得る。
【0005】
【発明が解決しようとする課題】図5に示された従来方
式では、照合パターンデータベースにおいて、(入力デ
ータビットマップの大きさ)×(照合パターン数)分の
データを持つ必要がある。そのため、データ数が多くな
ると、膨大なファイル装置が必要になる。また、データ
ベースの検索にも時間がかかるようになるという問題が
ある。
【0006】本発明はこのような従来技術の課題を解決
しようとするものであって、ビットマップ照合用の照合
パターンデータベースにおけるデータ量を削減すること
ができ、従ってファイル装置の規模縮小および処理性能
の向上が可能な、ビットマップ照合方式を提供すること
を目的としている。
【0007】
【課題を解決するための手段】本発明は、図1にその原
理的構成を示すように、ビットマップ化されたデータか
らなる入力データビットマップ1と、データベース上の
この入力データビットマップ1に対応するビットマップ
化された複数の照合パターン2との間で照合・演算を行
う処理において、圧縮照合パターンデータベース3を設
けて、データベース上の各照合パターンのデータを圧縮
してレコード番号に対応して記載し、索引テーブル4を
設けて、この圧縮照合パターンデータベース3における
パターン番号とレコード番号との対比を示し、入力デー
タビットマップとの照合・演算時、索引テーブル4を索
引して得た圧縮照合パターンデータベース3における照
合すべきパターンに対応するレコード番号から圧縮前の
照合パターンを復元して、入力データビットマップとの
照合・演算を行うことを特徴とするものである。
【0008】
【作用】図2は、本発明方式における作用を説明するも
のである。21は照合パターンを示し、照合パターン上
の32ビットのデータをひとまとめにしてワードと呼び
、1照合パターンは、nワードからなることが示されて
いる。また22は圧縮照合パターンデータベースを示し
、複数のパターンを順序に配列してなることが示されて
いる。この場合、各パターンにおいては、オール0のワ
ードを削除してワード番号(No.)の順にデータを配
列することによって、データ量を圧縮している。23は
索引テーブルを示し、各パターンの先頭のレコード番号
(No.)とレコード数とを記載することによって、圧
縮照合パターンデータベース22におけるパターン番号
とレコード番号との対比を示し、これによって、照合パ
ターンにおけるレコード位置が不定になることを防止す
る。ここでレコードは、圧縮照合パターンデータベース
22におけるそれぞれのワード番号と、そのワードの内
容を示すデータとの組を指し、圧縮照合パターンデータ
ベース22の先頭から順次レコード番号を付すものとす
る。なお、全ワードがオール0のパターンの先頭レコー
ド番号は−1として、他のパターンと区別するものとす
る。
【0009】図3は、本発明方式における処理の概要を
示したものである。24は作成された入力データビット
マップを示している。いま、作成された入力データビッ
トマップ24と照合すべきパターン番号が10であった
とき、索引テーブル23を索引することによって、この
照合パターンの内容は、圧縮照合パターンデータベース
22のレコード番号55から10レコードに記述されて
いることが示される。圧縮照合パターンデータベース2
2においては、そのレコード番号55〜64によって示
される、ワード番号3〜13に対応するワードが圧縮さ
れた照合パターンの内容を示している。これから、圧縮
照合パターンデータベース22におけるワード番号3〜
13のデータに対して、削除されているオール0のデー
タをワード番号の欠番の位置に補充することによって、
照合パターン21が再現される。この照合パターン21
と、入力データビットマップ24とは、所要の照合(演
算)処理を行われる。
【0010】
【実施例】図4は、本発明の一実施例を示したものであ
って、本発明方式を通信監視システムに適用した例を示
している。通信ネットワークにおいては、ある通信区間
においてある故障が発生すると、この故障に影響された
アラームが多数発生するため、このような影響アラーム
を消去して、故障に対応する真のアラームだけを出力す
るようにする必要がある。これを実現するため、各通信
区間ごとに、その区間の停止の影響によって発生する影
響アラームのパターンを予め作成しておき、これと入力
アラームパターンとを照合することによって、影響アラ
ームを消去するようにする。
【0011】図4においては、監視対象ネットワークと
これに対する監視システムとが示されている。監視対象
ネットワークにおいて、311,312,…, 31n
 は各通信区間における監視ポイントを示している。ま
た監視システムにおいて、32はアラーム検出部、33
は入力アラームビットマップ、34は区間停止判定部、
35は区間停止による影響アラームパターンデータベー
ス、36は影響アラームビットマップ、37は影響アラ
ーム消し込み処理部である。
【0012】各監視ポイント311,312,…, 3
1n において発生したアラームは、アラーム検出部3
2において検出され、このアラームに対応する入力アラ
ームビットマップ33が作成される。この入力アラーム
ビットマップ33には、前述のように影響アラームが含
まれている。区間停止判定部34は、どの通信区間が故
障によって停止したかを判定した出力を発生する。一方
、区間停止による影響アラームパターンデータベース3
5から、区間停止判定部34で判定された停止区間に対
応する影響アラームを示す影響アラームビットマップ3
6が読み出される。影響アラーム消し込み処理部37は
、影響アラームビットマップ36と入力アラームビット
マップ33とを照合して影響アラームを消去することに
よって、影響アラームを消去されたアラームからなる判
定結果出力を得る。
【0013】影響アラームビットマップは、従来方式の
ようにすべてのデータを含む場合には、(区間数)×(
監視アラーム数)分のビット数を必要とする。例えば、
区間数5000、監視アラーム数20000とすると、
1アラームに1バイトを割り当てるものとして、影響ア
ラームデータベースは100Mバイトの大きさとなる。 しかしながら、通常、このパターン上において「1」と
なっているビットは10%以下なので、本発明方式のよ
うに、オール0のワードを削除することによって、影響
アラームデータベースの容量を1/5程度に削減するこ
とが可能である。
【0014】
【発明の効果】以上説明したように、本発明方式によれ
ば、ビットマップ照合を行うための照合パターンデータ
ベースにおけるデータ量を削減することができ、従って
ファイル装置の規模を縮小することが可能であるととも
に、処理装置の性能を向上することができるようになる
【図面の簡単な説明】
【図1】本発明の原理的構成を示す図である。
【図2】本発明方式における作用を説明する図である。
【図3】本発明方式における処理の概要を示す図である
【図4】本発明の一実施例を示す図である。
【図5】従来のビットマップ照合方式を示す図である。
【符号の説明】
1  入力データビットマップ 2  照合パターン 3  圧縮照合パターンデータベース 4  索引テーブル

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】  ビットマップ化されたデータからなる
    入力データビットマップ(1)と、データベース上の該
    入力データビットマップ(1)に対応するビットマップ
    化された複数の照合パターン(2)との間で照合・演算
    を行う処理において、該データベース上の各照合パター
    ンのデータを圧縮してレコード番号に対応して記載した
    圧縮照合パターンデータベース(3)と、該圧縮照合パ
    ターンデータベース(3)におけるパターン番号とレコ
    ード番号との対比を示す索引テーブル(4)とを設け、
    該索引テーブル(4)を索引して得た前記圧縮照合パタ
    ーンデータベース(3)における照合すべきパターンに
    対応するレコード番号から圧縮前の照合パターンを復元
    して、入力データビットマップとの照合・演算を行うこ
    とを特徴とするビットマップ照合方式。
  2. 【請求項2】  前記圧縮照合パターンデータベース(
    3)が、もとの照合パターン(2)におけるオール0の
    ワードを削除したワードからなるレコードをパターンご
    とにワード順に配列してなることを特徴とする請求項1
    に記載のビットマップ照合方式。
  3. 【請求項3】  前記索引テーブル(4)が、前記圧縮
    照合パターンデータベース(3)における各パターンご
    との先頭レコード番号と、該パターンに属するレコード
    数とをもとの照合パターン番号に対応して配列してなる
    ことを特徴とする請求項1または2に記載のビットマッ
    プ照合方式。
JP3047381A 1991-02-21 1991-02-21 ビットマップ照合方式 Pending JPH04267478A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3047381A JPH04267478A (ja) 1991-02-21 1991-02-21 ビットマップ照合方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3047381A JPH04267478A (ja) 1991-02-21 1991-02-21 ビットマップ照合方式

Publications (1)

Publication Number Publication Date
JPH04267478A true JPH04267478A (ja) 1992-09-24

Family

ID=12773524

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3047381A Pending JPH04267478A (ja) 1991-02-21 1991-02-21 ビットマップ照合方式

Country Status (1)

Country Link
JP (1) JPH04267478A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6097482A (ja) * 1983-10-31 1985-05-31 Meidensha Electric Mfg Co Ltd パタ−ン認識装置
JPH0264770A (ja) * 1988-08-31 1990-03-05 Nec Corp 辞書を用いたデータ圧縮復元方式

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6097482A (ja) * 1983-10-31 1985-05-31 Meidensha Electric Mfg Co Ltd パタ−ン認識装置
JPH0264770A (ja) * 1988-08-31 1990-03-05 Nec Corp 辞書を用いたデータ圧縮復元方式

Similar Documents

Publication Publication Date Title
US3670310A (en) Method for information storage and retrieval
JP3015377B2 (ja) Icカード
US5274807A (en) Method for reducing magnetic storage volume for computer disk image backup
JP6720664B2 (ja) インデックス生成プログラム、インデックス生成装置、インデックス生成方法、検索プログラム、検索装置および検索方法
US6636941B1 (en) Enhanced stable disk storage
JPH02228879A (ja) データ圧縮方法
EP1226485A2 (en) System and method for extracting index key data fields
EP0166936A2 (en) Compression of binary numbers for storage in a memory
JP6032292B2 (ja) 圧縮プログラム、圧縮装置、伸張プログラムおよび伸張装置
US6226411B1 (en) Method for data compression and restoration
JPS63273961A (ja) 複数バ−ジヨン管理システム
US3613086A (en) Compressed index method and means with single control field
JP4476021B2 (ja) ディスクアレイシステム
JP3391475B2 (ja) データの書き込み方法および読み出し方法ならびにこれらの方法を実施するデータ記録再生装置
US5530826A (en) Read only memory with a data compression system
JPS6172333A (ja) 複数ファイルのマージ方法
JPS63305439A (ja) 類似デ−タファイルの圧縮格納方法および復元方法
JPH0774785A (ja) サイクリックバッファ制御装置
KR920003178B1 (ko) 데이터 기억방법
JP2822869B2 (ja) ライブラリファイル管理装置
US5951699A (en) Method and apparatus for verifying integrity of predefined data structures in a computer system
JPH04195559A (ja) サブファイル管理方式
JPH0462094B2 (ja)
JPS59148921A (ja) デ−タチエツク方式
CN102981926A (zh) 一种嵌入式系统中基于使用描述表的数据操作方法

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19980310