JPH02197962A - 電子ファイル装置 - Google Patents

電子ファイル装置

Info

Publication number
JPH02197962A
JPH02197962A JP1016146A JP1614689A JPH02197962A JP H02197962 A JPH02197962 A JP H02197962A JP 1016146 A JP1016146 A JP 1016146A JP 1614689 A JP1614689 A JP 1614689A JP H02197962 A JPH02197962 A JP H02197962A
Authority
JP
Japan
Prior art keywords
data
keyword
image data
vector
image
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.)
Granted
Application number
JP1016146A
Other languages
English (en)
Other versions
JP2993673B2 (ja
Inventor
Yasuo Kurosu
康雄 黒須
Seiichi Kanema
金間 誠一
Hitoshi Tate
舘 仁
Hajime Uchiyama
内山 元
Masahiro Okumura
奥村 昌宏
Masaaki Fujinawa
藤縄 雅章
Naoaki Kubushiro
久布白 直明
Hiroo Shimizu
清水 弘夫
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.)
Hitachi Ltd
Hitachi Micro Software Systems Inc
Original Assignee
Hitachi Ltd
Hitachi Micro Software Systems Inc
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 Hitachi Ltd, Hitachi Micro Software Systems Inc filed Critical Hitachi Ltd
Priority to JP1016146A priority Critical patent/JP2993673B2/ja
Publication of JPH02197962A publication Critical patent/JPH02197962A/ja
Priority to US08/017,999 priority patent/US5428727A/en
Priority to US08/430,827 priority patent/US5608858A/en
Application granted granted Critical
Publication of JP2993673B2 publication Critical patent/JP2993673B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/40Document-oriented image-based pattern recognition
    • G06V30/42Document-oriented image-based pattern recognition based on the type of document
    • G06V30/422Technical drawings; Geographical maps
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S715/00Data processing: presentation processing of document, operator interface processing, and screen saver display processing
    • Y10S715/961Operator interface with visual structure or function dictated by intended use
    • Y10S715/964CAD or CAM, e.g. interactive design tools

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Artificial Intelligence (AREA)
  • Library & Information Science (AREA)
  • Multimedia (AREA)
  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、コンピュータ エイディト デザイン(Co
mputer  Aided Des i gn、以下CAD)装置を接続した電子フ
ァイル装置に係り、特に、CAD装置で生成される画像
の電子ファイル化に際し、検索用のキーワードを自動的
に抽出することが可能な画像データの登録方式に関する
[従来の技術] 近年、電子ファイル装置がワープロ、パソコン、ファク
シミリに続づく第4のOA(オフィス オートメイショ
ン)機器として登場し、大量の書類や図面などを画像情
報のまま光ディスクに蓄積できるようになってきた。す
なはち、電子ファイル装置は、原図をスキャナから入力
して、−枚一枚の電子化された画像データを大量に光デ
ィスクに蓄積する。また必要に応じて、光ディスクから
画像データを取だし、表示印刷する物である。
一方、画像データを検索するに当たり、単純な方法とし
て、光ディスクの第一ページ目から画像データを表示・
確認する方法が考えられる。しかし、この方法では、所
望の画像データがいつ表示されるか不明なため、検索効
率が著しく劣化するという致命的な欠陥があった。そこ
で、効果的な検索を実現するため、画像データを登録す
る際にその画像データの内容を指し示すキーワードを付
加する。そして、検索に際しては、キーワードを用いて
所望の画像データを探索する方法が広く用いられている
。このキーワードの付は方として、文書などの含む画像
では、文書中から重要語句を割当てる方法が普通である
。また、図面などでは、その図面の内容を表現した同名
等の語句を割当てる。ここでは、次に述べる概念と区別
するため、上記のキーワードを文字キーワードと定義す
る。
しかし、上記文字キーワードでは、図面の持つ概形等の
図形的な特徴を十分に表現していると言い難い。このた
め、図形の特徴を形で表わすキーワードを考えれば1図
面を検索しやすくなるのでは、ないかと別の方法が考案
された。
上記目的で発明された方法が、特開昭60−83179
号公報に記載の従来技術である。
すなはち、登録する原図を入力装置で読み取り、読み取
ったデータを表示装置で表示する。その画像の輪郭をポ
インティングデバイス(マウス、りブレットなど)を用
いて、人手でなぞる作業を行なう、そして、なぞって出
来た図形を縮小して、それをキーワードとする。このよ
うにして作成した縮小図形は、画像の特徴部分だけが抽
出されているため、所望の画像と別の画像とを容易に識
別できる。また、縮小することにより、表示装置のキー
ワード表示画面上に、作成した多数のキーワードが一括
して表示できる。最後に、表示された縮小図形をポイン
ティングデバイス等により指定すれば、所望の画像デー
タを光ディスクから読みだしてくるようになっていた。
以上述べたように、上記従来技術では、図形そのものを
キーワードとして定義できる。したがって、操作者の直
感に合った外形パターンをキーワードとして用いること
ができ、大容量の光ディスクから目的の画像を容易に検
索出来るようになっていた。なお、その他関連する従来
例として、例えば、特開昭62−72067.62−9
3757号公報を参照されたい。
[発明が解決しようとする課M] 上で詳述した従来技術は、検索に関する効率が大幅に改
善されたが、キーワードの登録作業に関しては外形およ
び文字ともに依然として課題が残った。
すなはち、上記に示した外形キーワードの作成では、入
力した画像−枚一枚について操作者がポインティングデ
バイスを利用して、画像の外形をなぞる作業が必要であ
る。したがって、画像データを一枚一枚登録するため、
上記作業が発生し。
登録作業に多大な時間を要するという欠点があった。
また、文字キーワードの作成においては、登録する画像
から適確な語句を導きだして、入力する手作業が必要で
ある。それに付は加えて、キーワードは一つだけでは、
分かりにくいため複数個必要となってくる場合が多く、
更に作業時間と人手が必要とするという欠点があった。
本発明の目的は、ベクトルデータを生成するCAD装置
と接続した電子ファイル装置において。
自動的に文字及び外形キーワードを作成し1画像データ
の登録作業を自動化できる画像データの登録方式を提供
することにある。
[課題を解決するための手段] 上記目的を達成するために、本発明においてはベクトル
データファイルを入力し、ラスタ (画像)データへ変
換する際に、あらかじめ設定した属性条件に合致したフ
ァイルの内容をキーワードとし、ラスターデータを登録
し、このキーワードで検索する。
また、本発明においては、図面のベクトルデータを生成
するCAD装置を接続した電子ファイル装置において、
その内部にベクトル−ラスタ(画像)変換器を置き、そ
のデータ変換器で、ベクトル装置の生成するベクトルデ
ータからキーワードを自動的に抽出する構成とする。そ
の抽出する手段は、ベクトルデータが線種や座標値等の
属性より構成されていることを利用し、生成された図面
の特徴をよく表わす属性の条件をあらかじめ設定してお
き、その属性条件に合致した属性を持つベクトルデータ
を抽出する機能を有し、 (1)登録するファイル名を
切り出す手段、(2)あらかじめ与えられた書式情報に
従って図面のタイトル欄を切り出す手段、(3)図面中
の図形の最長サイズのコードを切り出す手段、(4)図
形が構成している主要な、基本図形すなわちプリミティ
ブと、それの相対的な位置関係すなわちトポロジーを抽
出する手段、あるいは(5)ベクトルデータの外形を表
現する実線情報を抽出して所定の倍率に縮小し、予め登
録されているアイコンの中から類似度の近いアイコンコ
ードを抽出する手段で構成される。以上により、キーワ
ードを自動的に抽出し、変換された画像データと共に上
記キーワードを自動的に登録する。
なお、上記説明では、ベクトル−ラスタ変換器を電子フ
ァイル装置の内部に置いたが、CAD装置の内部に置い
ても、CAD装置と電子ファイル装置の間に置いても等
価であることは言うまでもない。また1本発明において
、CAD装置などで生成され、入力される図面等のベク
トルデータ(ファイル)とは、コード情報であり、変換
装置でラスタ変換されるもののみならず変換されないも
のも含んでいる。
[作用コ 上述した本発明の構成により、CAD装置を接続した電
子ファイル装置の内部に、あるいは両装置の間に、ある
いはCAD装置の内部に置かれたベクトル−ラスタ変換
器は、CADV&置のベクトルデータを電子ファイル装
置のラスタデータに変換する。その変換する過程で、ベ
クトルデータが持つコード情報を利用し上記の手段を実
現する。
まず、第1の手段で登録するファイル名を切り出す手段
として、画像を登録するときに、ベクトル装置から電子
ファイル装置へ送られる登録用ファイル名をキーワード
とする。
第2の書式情報によりタイトル欄を切り出す手段は、ベ
クトルデータのコード情報の文字属性のデータを抽出し
、あらかじめ与えられた座標値の範囲にあるコード情報
の文字コードを抽出してキーワードとする。
第3の図面中の図形の最長サイズのコードを切す出す手
段は、コード情報の数値属性を取りだして、縦、横方向
について比較し、最大サイズを抽出する。抽出したコー
ドをキーワードとする。
第4の図形を構成しているプリミティブとトポロジーを
抽出する手段と、第5のベクトルデータのコード情報の
線種属性を抽出して、縮小した図形から類似度の近いア
イコンコードを抽出する手段は、座標位置でソートされ
たベクトルデータをCAD装置から受は取り、そのベク
トルデータのコード情報の線種属性を全て抽出する。そ
して。
抽出したベクトルデータを図形単位に分類する。
その分類した図形の中から最大の図形を取り出すことで
外形が得られる。第4の手段については、外形を得るこ
とより主要なプリミティブを抽出できる。また、前記の
ように、コード情報が座標位置でソートされているので
、順次取り出したプリミティブはそれらの位置関係によ
り順番が決まるため、トポロジーを抽出できる。それか
ら、第5は取り出した図形の類似度の近いアイコンコー
ドがあるか判定するために、前記のトポロジーを利用す
る。それは、アイコンコードの付属情報にアイコンコー
ドのトポロジーが格納されているがらである。トポロジ
ーの一致するアイコンコードがあれば類似度が近いので
、アイコンコードをキーワードとする。それがなければ
、取り出した図形をある所定の大きさに縮小して新規に
登録する。
[実施例] 以下、本発明の一実施例を第1図により説明する。第1
図は本発明を実現する構成図であり、第4図が本発明の
動作フローチャートである。
第1図は、ベクトル装置のCADシステム(以下CAD
と呼ぶ)11と、本発明のキーワードを抽出するベクト
ル−ラスタ変換器(以下データ変換器と呼ぶ)12と、
画像の登録管理を行なう電子ファイル装置(以下電子フ
ァイルと呼ぶ)13が、接続されている。また、データ
変換器12は、CADIIから送られてくるデータを受
は取るベクトルインタフェース21、ベクトルインタフ
ェース21が受は取ったベクトルデータをラスタデータ
に変換されて格納するデータ変換用RAM(以下DRと
呼ぶ)22.データ変換後に画像データとキーワードを
電子ファイル13に送るラスタインタフェース23.抽
出したキーワードを格納するキーワードRAM (以下
KRと呼ぶ)24、データ変換器12を制御し、かつベ
クトルデータをラスタデータに変換する制御部25で構
成されている。
第2図はCADIIで作成された図面を示し、第2図の
図面がCADIIで管理されているデータ構造が第3図
である。第3図はCADIIとベクトルインタフェース
21で処理対象となるデータである。また、第3図のデ
ータはCADIIで昇順に第3図の座標lの項目により
ソーティングされてる。それは、第3図の座標1項目の
Xについてソートした後に、座標1項目のyでソートさ
れる。
次に、第4図について詳細に説明する。
処理401は、ファイル名を抽出してキーワードとする
処理である。CADIIから電子ファイル13に作成し
た第2図の図面を登録するが、登録するときのコマンド
として、ファイル転送のように、転送元ファイル名と転
送先ファイル名が必要である。転送元ファイル名は、C
ADIIが管理しているファイル名であり、転送先ファ
イル名は、電子ファイル13で必要となるキーワードで
ある。よって、転送先ファイル名は、登録するときにベ
クトルインタフェース21が最初に受は取るデータで、
転送先ファイル名を処理部25がKR24に格納するこ
とでキーワードとできる。
処理402では、CADIIから第3図のデータをベク
トルインタフェース21が受は取る。
処理403は、転送データが終了したかを判定する。終
了でないなら処理404に、終了なら処理420に進む
処理404、処理405、処理406は、データの属性
を判定する0判定するデータの属性は、第3図の属性の
項目であり、属性が文字属性ならば処理407へ、数値
属性ならば処理409へ、実線属性ならば処理411へ
進む、また、その他のときは処理412へ進む。
処理407と処理408で、書式情報によるキーワード
の抽出を行なう、書式情報は、第2図の枠31の枠内に
書かれている文字の位置情報であり、キーワードとなる
語は、第2図の文字列32から文字列36の文字である
。それでは、処理407の範囲判定は、第2図の枠31
が図面の最古下なので、その範囲内に文字属性のプリミ
ティブの座標があるか判定する6判定して座標が範囲内
のときは、処理408で第3図のデータの値項目の文字
列を取りだしKR24へ格納する。範囲外のときは、処
理412へ進む、また、処理408が終了した後も処理
412へ進む。
処理409と処理410では、第2図の図形37の最大
サイズをX方向とX方向で、見つけてキーワードとする
。処理409で、第3図の値項目が最大値か判定する。
最大値は、KR24にワークエリアを取り初期値をOと
して、数値属性のデータの値項目の値と比較する。KR
24のワークエリアの値よりもデータの値が大きければ
、処理410でKR24のワークエリアの値とデータの
値をスワップする。また、その処理は、x、X方向とも
行なう、よって、データが終了したときにKR24のワ
ークエリアに示されている値が最大値であり、それがキ
ーワードとなる。それで、処理409の最大値の判定で
最大値でないときと、処理410が終了したときは、処
理412へ進む。
処理411は、実線属性のデータをKR24へ見つかっ
た順にすべて格納していく、その後、処理412へ進む
が、残り2つのキーワードの抽出する方法は、第5図の
処理440より説明する。
処理412は、送られてくる第3図のベクトルデータを
ラスタデータに変換する。DR22は、ビットマツプメ
モリなので、ベクトルデータを処理部25が解析してD
R22に書き込む、書き込んだ後に処理402に戻る。
処理403で入力データが終了すると、DR22にすべ
ての登録データがベクトルデータからラスタデータに変
換されて書き込まれていて、処理420に遜む。
外形キーワードを抽出するため、第5図の処理440へ
進む。
処理440は、KR24に格納しであるの実線属性のベ
クトルデータを図形単位に分類する0分類する仕方とし
て、KR24に格納しであるデータが、処理411で見
つかった順に格納されるから、最初のデータと次のデー
タとで、接点を持っているかを調べる。そして、KR2
4に格納しである実線属性のベクトルデータについてす
べて調べて分類する。
処理441では、処理440で接点を調べた結果、数個
の図形単位にベクトルデータが分類されているので、そ
の分類しである中から各図形の面積を計算して最大図形
を探す、そうすると第2図は、−図形であるので、処理
441では第2図の図形37が探しだされる。
そして、処理442で図形を構成するプリミティブと該
相互間のトポロジーの抽出を行なう、処理441で見つ
かった第2図の図形37を構成するベクトルデータから
、ベクトルデータの図形属性を処理411で見つかった
順に取り出すと1図形を構成するプリミティブはすぐに
抽出できる。
またトポロジーは、抽出したプリミティブに位置情報の
関係符号を付は加える。よって、第2図の図形37は、
丸、長方形、丸の順にプリミティブが抽出出来て、そ九
ぞれの間にX方向である関係符号を付けてキーワードと
する。その抽出したキーワードをKR24に格納する。
そして、最後のキーワードを抽出するために処理443
に進む。
処理443では、電子ファイル13よりラスタインタフ
ェース23を経てKR24に第6図(a)が読み込まれ
る。その読み込まれた第6図(a)のデータは、電子フ
ァイル13が持つアイコンコードのデータ構造になって
いる。また、第6図(b)は、第6図(a)に対応した
アイコンコードである。
処理444では、処理443で読み込んだ第6図(a)
のトポロジー情報と処理442で検出したトポロジーを
比較して、トポロジーの一致したアイコンコードがあれ
ば、処理445へ進み、なければ処理446に進む。
処理445では、処理443で読み込んだアイコンコー
ド情報のトポロジーの一致した電子ファイル13が画像
をどのアドレスに格納し、そのアドレスを付加させるた
めのコードを付けて、−時KR24に格納する。
処理446で、新規にアイコンコードを作成するために
、図形をある一定の大きさに縮小する倍率を求める。求
めた倍率で、KR24に図形分類し抽出して格納されで
ある実線属性のベクトルデータをラスタデータに変換し
て、KR24に格納する。そしてそのアイコンコードの
情報を付加する。そして、処理445、処理446が終
了したら処理421に戻る。
以上までの処理でKR24に、5種類のキーワードが格
納されたことになる。
処理421では、変換したラスタデータをDR22から
ラスタインタフェース23を経て、電子ファイル13に
送る。そして、転送が終了したら処理442に進む。
処理422では、KR24に格納されているキーワード
をラスタインタフェース23を経て電子ファイル13に
送る。そこで、処理422でキーワードの種類を選択可
能にするために、CADllから電子ファイル13に画
像を登録するコマンドに、キーワード選択コードを追加
する。よって。
登録コマンドは転送元ファイル名、転送先ファイル名、
キーワード選択コードとなる。そして、処理422はキ
ーワード選択コードを解析してキーワードを選択して電
子ファイル13に送る。
以上説明した実施例では一度の処理で5種類のキーワー
ドを生成したが、本発明は5種類のキーラード生成に限
定するものではない、必要に応じλ て一つの図面に対して、1種類或いはi以上の複数種類
のキーワードを生成することもできる。この制御は制御
部22の制御プログラムによって適宜選択可能であるこ
とは言うまでもない。
本発明の検索の実施例を第7図により説明する。
第71!lは本発明を実現する構成図である。蓄積袋f
i51はベクトル−ラスタ変換器12からラスタデータ
とキーワードを受は取り蓄積する。また、制御部55か
らの信号に従い、蓄積しているデータより選択したラス
タデータまたはキーワード群を出力装置i52へ送り、
キーワード群を検索装置54へ送る。出力装置52はベ
クトル−ラスタ変換器12からのキーワード、蓄積装置
151からのキーワード、あるいは蓄積装置1151か
らのラスタデータを制御部55からの信号に従って操作
者に表示する。入力装置53は操作者の入力機作に従っ
て、検索すべきキーワードを検索装置54へ送る。更に
、登録時にベクトル−ラスタ変換器12で抽出したキー
ワードを表示するモードか、検索時に蓄積装置51に蓄
積したキーワード−覧を表示するモードか、蓄積装置5
1に蓄積したラスタデータを表示するモードかのいずれ
かの処理モードを制御部55へ送る。検索装置54は蓄
積装置51より受は取ったキーワード群の中から入力装
置53より受は取ったキーワードを検索し、W積装質5
1のどの位ffHこデータが存在するかの検索情報を制
御部55へ送る。制御部55は入力装置53から受は取
る処理モードの指定に従い、ベクトル−ラスタ変換器1
2からのキーワードか、蓄積装置51からのキーワード
か、蓄積装置51からのラスタデータかのどれを表示す
るかを出力装置52へ伝え、蓄積しているキーワード群
を出力装置52と検索装置54へ送るように蓄積装置5
1へ信号を送る。また、検索装置54からの検索情報を
受は取り、受は取った検索情報に対応するラスタデータ
を出力装置52へ送るように蓄積装置51へ信号を送る
検索時には操作者が登録されているすべてのキーワード
を知っており、操作者が直接にキーワードを入力する場
合の処理を説明する。
ベクトル−ラスタ変換器12にて自動的にキーワードを
抽出するため、登録時に、入力装置!53から制御部5
5への信号により、制御部55は出力装[52にベクト
ル−ラスタ変換器12のキーワードを表示させる。これ
により、操作者は登録終了時にすべてのキーワードを知
る。検索時は、入力装置53から制御部55への信号に
より、制御部55が蓄積装置51のキーワード群を検索
装置54へ出力させる0次に、操作者が入力装置53か
らキーワードを入力し、検索装置54へ送り、検索装置
54で得られた検索情報を制御部55へ送る。制御部5
5は検索情報を蓄積装置51へ送り、検索情報に対応し
たラスタデータを出力装置52へ送らさせる0以上の処
理により、操作者が入力したキーワードに対応する画像
を出力装置2!52に表示できる。
検索時には操作者が登録されているキーワードを知らず
、#I積されているキーワードを表示し。
操作者が表示されているキーワードを選択することによ
り、キーワードを入力する場合の処理を説明する。
検索時に、入力装置53から制御部55への信号により
、蓄積袋[51のキーワード群を出力装置52と検索袋
ffi!54へ送らさせる。出力装置52は受は取った
キーワード群を表示し、操作者にキーワードを知らせる
。これに対して操作者はキーワードを選択し、入力装置
53から選択内容を入力して、検索装置54へ送る。検
索装置54は受は取ったキーワード群と選択内容から検
索情報を作成し、制御部55へ送る。制御部55は検索
情報を蓄積装置51へ送り、検索情報に対応したラスタ
データを出力装置52へ送らさせる。以上の処理により
、操作者が選択したキーワードに対応する画像を出力装
置52に表示できる。
以下、余白 本発明を実現する他のシステムを第8図により説明する
第8図は本発明の登録方式と検索方式を実現する構成図
である。CADシステム11は作成する図面のベクトル
データを生成し、生成したベクトルデータをCADシス
テムインタフェース61へ送る装置である。CADシス
テムインタフェース61は第1図のベクトルインタフェ
ース21に対応する装置であり、CADシステム11か
ら送られてくるベクトルデータのデータ形式をバスa6
9のデータ形式に変換し、バスa69を経由してメモリ
a64のベクトルデータ部67へ格納する。
描画装置62は第1図の制御部25に対応する装置であ
り、メモリa64のベクトルデータ部67に記憶されて
いるベクトルデータをバス869経由で読み出し、描画
機能を用いてラスタデータへ変換し、バス869経由で
メモリa64のラスタデータ部68に格納する。描画装
置62としては、日立製作新製LSIのHD63484
 (ACRTC)等を使用する。
CP U a 63とメモリa64の制御プログラム部
65は第1図の制御部25に対応する。CPUa63は
メモリa64の制御プログラム部65に記憶されている
プログラムに従って、キーワードを抽出し、バスa69
に接続されているすべての装置を制御する。CPUa6
3のキーワード抽出処理は第4図と第5図記載のフロー
チャートに従い、メモリa64のベクトルデータ部67
に記憶されているベクトルデータからキーワードとなる
データを抽出し、メモリa64のキーワード部66に格
納する。また、第6図記載のアイコンコード情報がメモ
リa64のキーワード部66に記憶されており、CPU
a63はメモリa64のキーワード部66からアイコン
コード情報を読み取り。
キーワードとしてメモリa64のキーワード部66へ格
納する。CPUa63としては汎用プロセッサのインテ
ル社製LSIの80286等を使用する。
メモリa64は制御プログラム部65、キーワード部6
6、ベクトルデータ部67、ラスタデータ部68より構
成されている。制御プログラム部65は第1図の制御部
25に対応しており、第4図および第5図記載のフロー
チャートに対応したプログラムを記憶する。キーワード
部66は第1図のキーワードRAM24に対応しており
、cPUa63が抽出したキーワードと第6図記載のア
イコンコードの情報を記憶する。ベクトルデータ部67
とラスタデータ部68は第1図のデータ変換用RAM2
2に対応し、CADシステム11で作成した図面のベク
トルデータと変換後のラスタデータを各々記憶する。
バスa89は接続されている各装置間でのデータ授受を
実現する信号線である。
バスインタフェース70に第1図のラスタインタフェー
ス23に対応する装置であり、バスa69とバスb77
との間で互いの形式にデータを変換し、データ交換する
ためのインタフェースである。
CPUb71はメモリb78の制御プログラム部79に
記憶されているプログラムに従って、バスb77に接続
しているすべての装置を制御する。
特に検索時は、第7図の制御部55に相当し、キーボー
ド87およびキーボード制御部86を介して入力される
操作者の指示に従って、操作者の必要な情報をデイスプ
レィ76に表示するように、装置全体を制御する。CP
Ub71としては汎用プロセッサのインテル社!IIL
sIの80286等を使用する。
画像処理装W172は主にデータ圧縮装置73とデータ
復元装置E74から構成されている。光ディスク85に
多くのデータを記憶するため、データ圧縮装W173は
メモリb78のラスタデータ部80に記憶されているラ
スタデータを読み込み、データ量を圧縮して、メモリb
78の圧縮データ部81へ格納する。また、圧縮された
データを表示可能なラスタデータへ復元するため、デー
タ復元装置I!74はメモリb78の圧縮データ部81
に記憶されているデータを読み込み、ラスタデータに復
元して、メモリb78のラスタデータ部80へ格納する
0画像処理袋e72としては日立製作新製LSIのHD
63085 (DICEP)等を使用する。
デイスプレィ制御部!!75は第7図の出力装置52に
対応する装置であり、メモリb7gのラスタデータ部8
0に記憶されているラスタデータ。
キーワード部82に記憶されているキーワード。
光ディスク85に記憶されているキーワードをCPUb
71の制御によって選択し、デイスプレィ76に表示さ
せる。
メモリb78は制御プログラム部79、ラスタデータ部
80.圧縮データ部81、キーワード部82より構成さ
れている。制御プログラム部79は第7図の制御部55
に対応しており、CPUb71のプログラムを記憶する
。ラスタデータ部80はバスインタフェース70経出で
メモリa64のラスタデータ部68から送られてくるラ
スタデータを記憶する。また1画像処理装置72のデー
タ復元装置74で復元されたラスタデータを記憶する。
記憶したラスタデータは圧縮されるために画像処理装置
72のデータ圧縮装!!73に読み出されるか、表示さ
れるためにデイスプレィ制御装置(5に読み出される。
圧縮データ部81は画像処理装置72のデータ圧縮装置
73で生成したデータを記憶する。記憶したデータは復
元されるために画像処理装置72のデータ復元装置74
に読み出されるか、保存されるために光デイスク制御装
置84に読み出される。キーワード部82はCP U 
a 63が抽出し、メモリa64のキーワード部66に
記憶されたキーワードをバスインタフェース70経出で
受は取り、記憶する。更に、キーボード87から操作者
が入力したキーワードをキーボード制御装置86経由で
記憶する。記憶したキーワードは光ディスク85へfM
されるために光デイスク制御装置84に読み出されるか
、検索のためにキーワード検索装置83に読み出される
キーワード検索装置83は第7図の検索装置54に相当
する装置であり、メモリb78のキーワード部82に記
憶された多量のキーワードや光ディスク85に記憶され
た多量のキーワードの中から、キーボード87で入力さ
れてメモリb78のキーワード部82に記憶された特定
のキーワードを検索する。キーワード検索装置としては
、AMD社のAm95C85(CADM)等の検索用I
Cを用いれば良い。
光デイスク制御装置84および光ディスク85は第7図
の蓄積装置51に対応する装置である。
光デイスク制御装置84はメモリb78の圧縮データ部
81に記憶されたデータとキーワード部82に記憶され
たキーワードを読み出し、光ディスク85に格納する。
逆に、光ディスク85から読み出したデータとキーワー
ドをメモリb78に戻す、光ディスク85はデータとキ
ーワードを保存する記憶媒体である。
キーボード制御装置86とキーボード87は第7図の入
力装置53に対応する装置である。操作者がキーボード
87ヘキーワード等を入力することより、キーボード制
御装置!86はキーボード87から入力された内容をC
PUb 71とメモリb78のキーワード部82へ送る
バスb77は接続されている各装置間でのデータ授受を
実現する信号線である。
以上説明したシステム構成により、本発明の登録方式と
検索方式を実現できる。
以上で説明した実施例ではベクトルデータの入力手段に
接続するものとしてCADシステムを示したが、本発明
はこれをCADシステムに限定するものではない、大型
計算機等がプリンタへ出力する文字コードを文字情報の
みからなるベクトルデータと考え、文字コードを文字フ
ォントパターンに展開して保存するため、大型計算機等
のプリンタへの出力と接続することができる。また、何
らかの手段で生成されたベクトルデータをフロッピィデ
ィスクや磁気テープなどの記憶媒体に格納した場合、そ
の記憶媒体を読み取る装置に接続することができる。更
に、何らかの手段で生成されたベクトルデータを通信回
線に通した場合、その通信回線とのインタフェース装置
に接続することができる。
[発明の効果] 以上説明したように本発明によれば、CAD装置で生成
したベクトルデータから電子ファイル装置用の画像デー
タに変換する際に、前記ベクトルデータから文字キーワ
ードを自動的に抽出することにより1人手と時間をかけ
ないで高速に画像データを電子ファイル装置に登録でき
るという効果がある。
また、前記ベクトルデータから操作者の直感により強く
訴え得る図形の外形パターンそのものをキーワードとし
て自動的に抽出することができるので、検索操作におけ
るマン−マシンインターフェースを大幅に改善すること
ができるという効果がある。
以上の技術は、従来の電子ファイル装置の最大のボトル
ネックを根本的に解消ものであり、実用的見地から見て
、その効果は絶大である。
【図面の簡単な説明】
第1図は本発明の一実施例の構成図、第2図は電子ファ
イルに登録させる図面を示した図、第3図は第2図のベ
クトルデータのデータ構造を示す図、第4図は本発明の
一実施例の動作フローチャート、第5図は第4図の外形
キーワード抽出フローチャート、第6図(a)はアイコ
ンコードのデ−タ構造を示す図、第6図(b)は第6図
(a)のアイコンコードを示す図、第7図は本発明の検
索の一実施例の構成図、第8図は本発明の一システム構
成倒を示す図である。 11・・・・・・CADシステム 12・・・・・・ベクトル−ラスタ変換器13・・・・
・・電子ファイル装置 21・・・・・・ベクトルインタフェース22・・・・
・・データ変換用RAM 23・・・・・・ラスタインタフェース24・・・・・
・キーワードRAM 25・・・・・・ベクトル−ラスタ変換器制御部51・
・・・・・蓄積装置 52・・・・・・出力装置 54・・・・・・検索装置 躬 注)事オ東の一沼遺勇東を表し、その全5J価五nr=
’、tい第 困 躬 固 (aン (し) 躬

Claims (1)

  1. 【特許請求の範囲】 1、生成した図面等のベクトルデータを入力する手段と
    、該入力したベクトルデータを画像データに変換する手
    段と、前記画像データと検索のためのキーワードを対応
    して蓄積する手段と、該キーワードを入力して前記画像
    データを検索する手段と、該検索した画像データを出力
    する手段よりなる画像ファイル装置において、 前記ベクトルデータの中からあらかじめ設定した属性条
    件に合致したデータを切り出し、該データを前記キーワ
    ードとして登録することを特徴とする画像データの登録
    方式。 2、請求項1記載の画像データの登録方式において、前
    記属性条件として前記ベクトルデータのファイル名称を
    用いることを特徴とする画像データの登録方式。 3、請求項1記載の画像データの登録方式において、前
    記属性条件として前記ベクトルデータ中の書式情報に従
    って切り出したタイトル欄を用いることを特徴とする画
    像データの登録方式。 4、請求項1記載の画像データの登録方式において、前
    記属性条件として前記ベクトルデータ中の各座標系から
    の図形の最長値を用いることを特徴とする画像データの
    登録方式。5、請求項1又は4記載の画像データの登録
    方式において、 前記属性条件として前記ベクトルデータ中の図形を構成
    する主要なプリミティブと該相互間のトポロジーを用い
    ることを特徴とする画像データの登録方式。 6、請求項1又は4記載の画像データの登録方式におい
    て、 前記属性条件として前記ベクトルデータ中の実線ベクト
    ルを抽出して所定の大きさに縮小し、類似度の近いアイ
    コンコードを選択し、該アイコンコードを前記キーワー
    ドとすることを特徴とする画像データの登録方式。 7、生成した図面等のベクトルデータを入力する手段と
    、該入力したベクトルデータを画像データに変換する手
    段と、前記画像データとキーワードを蓄積する手段と、
    該キーワードを入力して前記画像データを検索する手段
    と、該検索した画像データを出力する手段よりなる画像
    ファイル装置において、 予め属性条件を設定し、前記ベクトルデータの中から該
    属性条件に合致したデータを前記キーワードとして選択
    し、前記キーワードとともに蓄積した画像データを前記
    キーワードで検索することを特徴とする画像データの検
    索方式。 8、図面等のベクトルデータを生成するCADシステム
    と、前記ベクトルデータを入力する手段と、該入力した
    ベクトルデータを画像データに変換する手段と、検索の
    ためのキーワードを生成する手段と、前記画像データと
    該キーワードを蓄積する手段と、該キーワードを入力し
    て前記画像データを検索する手段と、該検索した画像デ
    ータを出力する手段よりなる画像ファイル装置において
    、前記ベクトルデータを前記画像データへ変換する際に
    、予め設定した属性条件に合致したデータを前記キーワ
    ードとし、前記画像データを登録・検索することを特徴
    とする画像ファイル装置。 9、画像データの検索のためのキーワードを生成する手
    段と、該画像データを該キーワードと共に登録する手段
    と、該キーワードを用いて該画像データを検索し、検索
    された前記画像データを出力する手段とを有する画像フ
    ァイル装置において、生成した図面等のベクトルデータ
    ファイルを入力する手段と、該入力したベクトルデータ
    を画像用のラスタデータに変換する手段とを有し、前記
    生成手段が前記ベクトルデータの中からあらかじめ設定
    した属性条件に合致したデータを切り出す手段からなる
    ことを特徴とする画像ファイル装置。
JP1016146A 1989-01-27 1989-01-27 電子ファイル装置 Expired - Fee Related JP2993673B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP1016146A JP2993673B2 (ja) 1989-01-27 1989-01-27 電子ファイル装置
US08/017,999 US5428727A (en) 1989-01-27 1993-02-16 Method and system for registering and filing image data
US08/430,827 US5608858A (en) 1989-01-27 1995-04-28 Method and system for registering and filing image data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1016146A JP2993673B2 (ja) 1989-01-27 1989-01-27 電子ファイル装置

Related Child Applications (3)

Application Number Title Priority Date Filing Date
JP8011531A Division JP2993881B2 (ja) 1996-01-26 1996-01-26 キーワード生成方法
JP8011530A Division JP2993880B2 (ja) 1996-01-26 1996-01-26 電子ファイル装置
JP11189866A Division JP2000036040A (ja) 1999-07-05 1999-07-05 画像デ―タの登録方式

Publications (2)

Publication Number Publication Date
JPH02197962A true JPH02197962A (ja) 1990-08-06
JP2993673B2 JP2993673B2 (ja) 1999-12-20

Family

ID=11908360

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1016146A Expired - Fee Related JP2993673B2 (ja) 1989-01-27 1989-01-27 電子ファイル装置

Country Status (2)

Country Link
US (2) US5428727A (ja)
JP (1) JP2993673B2 (ja)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05151254A (ja) * 1991-11-27 1993-06-18 Hitachi Ltd 文書処理方法およびシステム
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US6400996B1 (en) 1999-02-01 2002-06-04 Steven M. Hoffberg Adaptive pattern recognition based control system and method
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US6850252B1 (en) 1999-10-05 2005-02-01 Steven M. Hoffberg Intelligent electronic appliance system and method
US6418424B1 (en) 1991-12-23 2002-07-09 Steven M. Hoffberg Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US5903454A (en) 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
US5579471A (en) * 1992-11-09 1996-11-26 International Business Machines Corporation Image query system and method
US5493679A (en) * 1993-10-29 1996-02-20 Hughes Aircraft Company Automated logistical relational database support system for engineering drawings and artwork
JP3026712B2 (ja) * 1993-12-09 2000-03-27 キヤノン株式会社 画像検索方法及びその装置
US6108674A (en) * 1994-06-28 2000-08-22 Casio Computer Co., Ltd. Image output devices which automatically selects and outputs a stored selected image in correspondence with input data
JP3669016B2 (ja) * 1994-09-30 2005-07-06 株式会社日立製作所 文書情報分類装置
US5745907A (en) * 1994-10-18 1998-04-28 Canon Kabushiki Kaisha Image registering apparatus, image registering method, and its system
US5907835A (en) * 1994-11-18 1999-05-25 Canon Kabushiki Kaisha Electronic filing system using different application program for processing drawing commands for printing
US5774288A (en) * 1995-01-20 1998-06-30 Sony Corporation Data recorder
JP3357760B2 (ja) * 1995-03-16 2002-12-16 株式会社東芝 文字図形入力編集装置
JP3648577B2 (ja) * 1995-12-07 2005-05-18 カシオ計算機株式会社 画像処理装置
US6243713B1 (en) * 1998-08-24 2001-06-05 Excalibur Technologies Corp. Multimedia document retrieval by application of multimedia queries to a unified index of multimedia data for a plurality of multimedia data types
US6445834B1 (en) 1998-10-19 2002-09-03 Sony Corporation Modular image query system
US6256409B1 (en) 1998-10-19 2001-07-03 Sony Corporation Method for determining a correlation between images using multi-element image descriptors
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
US6674915B1 (en) * 1999-10-07 2004-01-06 Sony Corporation Descriptors adjustment when using steerable pyramid to extract features for content based search
US6381510B1 (en) 1999-11-19 2002-04-30 Eruggallery.Com Methods and apparatus for facilitating electronic commerce in area rugs
AU2029601A (en) * 1999-12-17 2001-06-25 Si Han Kim Information coding and retrieval system and method thereof
US6885481B1 (en) * 2000-02-11 2005-04-26 Hewlett-Packard Development Company, L.P. System and method for automatically assigning a filename to a scanned document
US20010033292A1 (en) 2000-03-29 2001-10-25 Scott Dan Martin System and method for georeferencing digital raster maps
US7148898B1 (en) * 2000-03-29 2006-12-12 Sourceprose Corporation System and method for synchronizing raster and vector map images
US7038681B2 (en) * 2000-03-29 2006-05-02 Sourceprose Corporation System and method for georeferencing maps
US6993708B1 (en) * 2000-07-27 2006-01-31 Robert B Gillig System for automated generation and assembly of specifications documents in CADD environments
DE10038836A1 (de) * 2000-08-04 2002-02-21 Deutsches Krebsforsch Verfahren und Messanordnung zur Bestimmung der Lage einer Rotationsachse eines Körpers sowie Verfahren zum Ausrichten eines Patiententisches
JP4063486B2 (ja) * 2000-09-06 2008-03-19 日本電気株式会社 画像検索装置及び方法並びに画像検索プログラムを記録した記憶媒体
WO2003023498A2 (en) * 2001-09-06 2003-03-20 Acclaima Ltd. Method and apparatus for applying alterations selected from a set of alterations to a background scene
US20030103673A1 (en) * 2001-11-30 2003-06-05 Nainesh Rathod Shape searcher
US20030172048A1 (en) * 2002-03-06 2003-09-11 Business Machines Corporation Text search system for complex queries
US7930054B2 (en) * 2006-03-27 2011-04-19 The Boeing Company Method and system for toolpath generation
US8954876B1 (en) * 2007-10-09 2015-02-10 Teradici Corporation Method and apparatus for providing a session status indicator
KR101392273B1 (ko) * 2008-01-07 2014-05-08 삼성전자주식회사 키워드 제공 방법 및 이를 적용한 영상기기
JP5473646B2 (ja) * 2010-02-05 2014-04-16 キヤノン株式会社 画像検索装置、制御方法、プログラム及び記憶媒体
CN102607409B (zh) * 2011-01-20 2016-02-03 鸿富锦精密工业(深圳)有限公司 影像量测点自动设置及量测程序自动生成***及方法
TWI536798B (zh) * 2014-08-11 2016-06-01 虹光精密工業股份有限公司 影像分檔方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6262377U (ja) * 1985-10-09 1987-04-17
JPS62219167A (ja) * 1986-03-20 1987-09-26 Fujitsu Ltd Cad図面管理処理方法
JPS62279467A (ja) * 1986-05-28 1987-12-04 Mitsubishi Electric Corp 画像検索装置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59200339A (ja) * 1983-04-27 1984-11-13 Hitachi Ltd 表示装置
US4549275A (en) * 1983-07-01 1985-10-22 Cadtrak Corporation Graphics data handling system for CAD workstation
JPH0640257B2 (ja) * 1983-10-11 1994-05-25 キヤノン株式会社 情報出力装置
JPS62241063A (ja) * 1986-04-11 1987-10-21 Mitsubishi Electric Corp 文章作成装置
JPS62280968A (ja) * 1986-05-30 1987-12-05 Hitachi Ltd 蓄積型画像情報編集システム
EP0272886A3 (en) * 1986-12-19 1990-12-19 Pfu Limited Image information processing system
JPS63244285A (ja) * 1987-03-31 1988-10-11 Mitsuigin Sogo Kenkyusho:Kk 光学的記憶媒体内のイメ−ジデ−タのコ−ドデ−タへの変換方法
US5179658A (en) * 1987-09-14 1993-01-12 Kabushiki Kaisha Toshiba Information processing apparatus
JP2695802B2 (ja) * 1987-11-16 1998-01-14 株式会社日立製作所 電子ファイル装置
US4933880A (en) * 1988-06-15 1990-06-12 International Business Machines Corp. Method for dynamically processing non-text components in compound documents
US5010500A (en) * 1989-01-26 1991-04-23 Xerox Corporation Gesture-modified diagram for retrieval of image resembling diagram, with parts selectable for further interactive retrieval

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6262377U (ja) * 1985-10-09 1987-04-17
JPS62219167A (ja) * 1986-03-20 1987-09-26 Fujitsu Ltd Cad図面管理処理方法
JPS62279467A (ja) * 1986-05-28 1987-12-04 Mitsubishi Electric Corp 画像検索装置

Also Published As

Publication number Publication date
JP2993673B2 (ja) 1999-12-20
US5608858A (en) 1997-03-04
US5428727A (en) 1995-06-27

Similar Documents

Publication Publication Date Title
JPH02197962A (ja) 電子ファイル装置
EP0609996B1 (en) Method and apparatus for creating, indexing and viewing abstracted documents
JP2816241B2 (ja) 画像情報検索装置
JP5665125B2 (ja) 画像処理方法、及び、画像処理システム
JP2749020B2 (ja) ダイアグラム認識システム
JPH10162150A (ja) ページ解析システム
JP2004240750A (ja) 画像検索装置
JP2011134355A (ja) 文書検索装置
JPH08147446A (ja) 電子ファイリング装置
JP2000322417A (ja) 画像ファイリング装置及び方法及び記憶媒体
JP2993881B2 (ja) キーワード生成方法
JP2993880B2 (ja) 電子ファイル装置
JPH041862A (ja) 図形選択方法
JPH0673140B2 (ja) 画像表示装置
JP2000036040A (ja) 画像デ―タの登録方式
JP2001297080A (ja) 読取支援装置
JPH1063813A (ja) イメージ文書管理方法及びその装置
JPH08147445A (ja) 文書管理方法及びそれを実現する文書処理装置
JP4574347B2 (ja) 画像処理装置、方法及びプログラム
JPH08161350A (ja) 電子ファイリング方法および装置
JPS6360671A (ja) 画像処理装置およびその方法
JP3325326B2 (ja) 電子ファイリング装置
JP3127868B2 (ja) 図形データ量の表示方法および装置
JPS63293674A (ja) 文章を検索・表示する方法
KR100221312B1 (ko) 칼라 영상 분류방법

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees