(57)【特許請求の範囲】
【請求項１】
処理装置と記憶装置と表示装置と入力装置とからなる検索システムにおける、イメージ情報を用いた検索方法であって、
前記処理装置は、
前記記憶装置内のデータベースに格納された属性情報と対応づけられたオブジェクトを示す第一のイメージ情報と、前記第一のイメージ情報が示すオブジェクトに対応し前記属性情報と対応づけられていないオブジェクトを示す第二のイメージ情報と、を前記表示装置の画面に表示し、
前記表示装置の画面に表示されている前記第一のイメージ情報に示される複数の任意の箇所と、前記第二のイメージ情報上の、前記任意の箇所の各々に対応する複数の対応箇所とを前記入力装置により指定する入力を受け付け、
前記入力に基づいた、前記第一のイメージ情報と前記第二のイメージ情報との対応関係を前記記憶装置に格納し、
前記第二のイメージ情報に示される任意のオブジェクトを前記入力装置により指示する入力を受け付け、
前記対応関係に基づいた、前記任意のオブジェクトに対応する、前記第一のイメージ情報に示されるオブジェクトを用いて、前記データベースを検索し、
前記第一のイメージ情報に示される前記オブジェクトに対応づけられた属性情報を求め、前記表示装置に表示することを特徴とするイメージ情報を用いた検索方法。
【請求項２】
請求項１に記載のイメージ情報を用いた検索方法において、
前記処理装置は、前記入力に基づき、前記第一のイメージ情報と前記第二のイメージ情報との対応関係を前記記憶装置に格納した際に、前記第一のイメージ情報を前記表示装置の画面から消去することを特徴とするイメージ情報を用いた検索方法。
【請求項３】
請求項１又は２に記載のイメージ情報を用いた検索方法において、
前記処理装置は、前記第一のイメージ情報と前記第二のイメージ情報との前記対応関係を、各々の前記オブジェクトの領域に含まれる第一のイメージ情報と前記第二のイメージ情報との座標値を用いて表すことを特徴とするイメージ情報を用いた検索方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
イメージ情報中に表されたオブジェクトに関する属性情報を検索する方法に関する。特に、イメ−ジで保持された地図情報に表示されたオブジェクトに関する情報の検索に関する。
【０００２】
【従来の技術】
あらかじめ、地図情報と地図に含まれる個々のオブジェクトに関する属性情報とを対応付け、地図情報のオブジェクトを指定することにより、その指定されたオブジェクトに対応する属性情報を検索する技術がある。
【０００３】
例えば、ＰＩＸＥＬ（No.56 pp73-pp78)に記載されている、自治体地図システムＡＲＩＳＴＯＷＮは、地図と道路情報、土地情報などの行政情報とを併用して、政策策定のための有効な手段を提供するものである。このシステムでは、ベクトルで表された地図情報と属性情報である記述的データとの結合を図っている。システムの特徴としては、地図データベースと対応付けた行政ファイルの検索、地図のコンピュータ処理などがある。
【０００４】
上記の従来技術では、表示された地図情報上のオブジェクトの位置関係や形にもとづいて属性情報を検索する場合、予め、ベクトルを用いてオブジェクトを表現したベクトル地図を作成し、さらにベクトル地図と属性情報である記述的データとを結び付けた対応関係を入力していた。そのため、地図を用いた属性情報の検索には、まずベクトル地図を作成し、対応関係を入力する必要があり、これらの作業のため時間と費用がかかるという問題があった。
【０００５】
この問題を解決するためにベクトル地図の代わりにイメージ地図を利用することが考えられる。図面や地図などのイメージ情報とそのイメージ情報に関連する属性情報との対応づけに関する例として、ＳＣＩ’９３、第３７回システム制御情報学会研究発表講演会、p.275-276、1993 がある。この文献では、イメージ情報にテキストＤＢ情報を結び付けるリンクデータの作成が開示されている。この文献では、イメージ情報の一つとして地図情報を取上げ、イメージ地図に表現されているオブジェクトと、属性情報である記述的データとを結び付ける対応付けの作業の効率化を図っている。
【０００６】
【発明が解決しようとする課題】
一般に、一つの地域に関して用途に応じた複数種類の地図が存在することがある。例えば、土地の形状を示した地形図、道路、施設、あるいは土地の利用状況を示した都市計画図、各世帯の世帯主名が記載された住宅地図、幹線道路に関して詳細に記述された道路地図、ガス管、水道管などの地下埋蔵物の配置を示した地図、交通手段の路線図、それぞれの土地が有する固有の番号を示す地番図などがある。
【０００７】
これらの複数種類の地図の中のひとつのイメージ地図情報と属性情報とを対応付けても、同一地域の別のイメージ地図情報と属性情報とが自動的に対応付けされるわけではない。それ故、属性情報との対応付けがなされていない別のイメージ情報に含まれるオブジェクトを指定して、対応する属性情報を検索することは不可能だった。
【０００８】
上記では、イメージ情報として地図情報を取り上げたが、図面や写真をイメージ情報として扱う場合にも同様な問題がある。例えば、部品や機械の構造を表わした図面の場合、一つの部品や機械に関する側面図、断面図、あるいは外観を撮影した写真など複数種類の図面や写真がある。これらの図面の一つに属性情報を対応付ければ、図面を用いて属性情報を検索できるが、地図情報の場合と同様に属性情報との対応付けがなされていない別の図面を用いた検索は不可能である。
【０００９】
一方、同一の対象に関する複数のイメージ情報を用いて、イメージ情報に関連する属性情報を検索するために、複数のイメージ情報を同時に表示し、イメージ情報間の対応関係を確認する。その時、個々のオブジェクトを見つけやすくするために、それぞれのイメージ情報を、該当するオブジェクトが含まれる部分が拡大されるように表示し、イメージ情報全体を表示させるという相反する条件を満たす必要があった。
【００１０】
本発明の目的は、属性情報と対応づけれれていないイメージ情報から属性情報を検索する方法を提供することにある。
本発明の他の目的は、イメージ情報同士の対応関係を容易に得るためのイメージ情報表示方法を提供することにある。
【００１１】
本発明の他の目的は、限られた大きさの表示画面に複数のイメージ情報を詳細かつ広範に表示でき、イメージ情報間の対応関係が判り易いイメージ情報表示方法を提供することにある。
【００１２】
【課題を解決するための手段】
本発明では、上記目的を以下の方法を用いて解決する。なお、以下では、属性情報と対応づけられたイメージ情報を第一のイメージ情報、その第一のイメージ情報と位置がほぼ対応しているイメージ情報を第二のイメージ情報と呼ぶ。すなわち、本発明では、第２のイメ−ジ情報に含まれるオブジェクトをキ−にして、第２のイメ−ジ情報と第１のイメ−ジ情報との対応関係を指示することによって、第１のイメ−ジ情報と対応付けられた属性情報を検索する。
【００１３】
（１）第一、第二のイメージ情報の対応を確認する指示の入力に応答して、第一、第二のイメージ情報の対応関係を記憶しておき、第二のイメージ情報に示されるオブジェクトの指示入力に応答して、第一、第二のイメージ情報の対応関係と第一のイメージ情報と属性情報との対応付けから、属性情報を検索し表示する検索方法。
【００１４】
（２）第一、第二のイメージ情報の対応を確認する指示の入力に応答して、第一、第二のイメージ情報の対応関係を記憶すると共に第一のイメージ情報が表示画面から消去され、第二のイメージ情報が示すオブジェクトの指示入力に応答して、第一、第二のイメージ情報の対応関係と第一のイメージ情報と属性情報との対応付けから、属性情報を検索し表示する検索方法。
【００１５】
（３）第一、第二のイメージ情報を重ねあわせて表示し、この重ねあわせて表示した重ねあわせのイメージ情報に対して、第一、第二のイメージ情報の対応を確認する指示が入力され、その入力に応答して、第一、第二のイメージ情報の対応関係を記憶し、第二のイメージ情報が示すオブジェクトの指示入力に応答して、第一、第二のイメージ情報の対応関係と第一のイメージ情報と属性情報との対応付けから、属性情報を検索し表示する検索方法。
【００１６】
（４）第一、第二のイメージ情報を重ね合わせて表示し、第一、第二のイメージ情報のいずれかを移動させ、第一、第二のイメージ情報の表示位置関係を補正し、重ね合わせて表示されたイメージ情報に対して、第一、第二のイメージ情報の対応を確認する指示が入力され、その入力に応答して、第一、第二のイメージ情報の対応関係を記憶し、第二のイメージ情報が示すオブジェクトの指示入力に応答して、第一、第二のイメージ情報の対応関係と、第一のイメージ情報と属性情報との対応付けから、属性情報を検索し表示する検索方法。
【００１７】
（５）第一、第二のイメージ情報を重ね合わせて表示し、重ねあわせて表示する領域を変更し、再度第一、第二のイメージ情報を重ね合わせて表示し、再度表示したイメージ情報を用いて属性情報を検索する検索方法。
【００１８】
【作用】
予め記憶しておいた第一、第二のイメージ情報の対応関係と第一のイメージ情報と属性情報との対応付けを参照して、第二のイメージ情報に関連する属性情報を検索し表示するので、イメージ情報に対応づけられていない属性情報の検索が可能となる。
【００１９】
第一、第二のイメージ情報の対応を確認する指示の入力に応答して、第一、第二のイメージ情報の対応関係を記憶し、記憶した対応関係と第一、第二のイメージ情報の対応関係を用いて第二のイメージ情報に関する属性情報を検索するので、第二のイメージ情報に対する指示入力に応答して属性情報を検索することができる。
【００２０】
第一、第二のイメージ情報の対応を確認する指示の入力に応答して、第一、第二のイメージ情報の対応関係を記憶すると共に第一のイメージ情報を表示画面から消去するので、対応関係を記憶したことを示すと共に不用になったイメージ情報の表示を抑制するため、第２のイメ−ジ情報と属性情報とが直結され、より見やすいイメージ情報表示が可能となる。
【００２１】
第一、第二のイメージ情報を重ねあわせて一つの領域に表示することにより、複数のイメージ情報を別々の表示領域に表示するよりも広い範囲の表示でき、さらに、虫めがねで地図を見るように、重ね合わせた一方のイメ−ジ情報を部分的に拡大して表示することによって、詳細な地図に対する対応付けが容易になる。
【００２２】
第一、第二のイメージ情報を重ね合わせて表示し、第一、第二のイメージ情報のいずれかを移動させ、第一、第二のイメージ情報の表示位置関係を補正し、この重ね合わせて表示したイメージ情報に対して、第一、第二のイメージ情報の対応を確認する指示が入力され、その入力に応答して、属性情報を検索するので、第一、第二のイメージ情報が正確に対応していない場合でも、イメージ情報間の対応関係の指定入力が可能であり、正しい対応関係を入力することができ、その結果所望の属性情報を得ることができる。
【００２３】
第一、第二のイメージ情報を重ねあわせて一つの領域に表示することにより、第二のイメージ情報に対するオブジェクトの指定とそれに対応する第一のイメージ情報の部分の指定が同時にできるので、効率のよい対応付けが可能となり、対応関係の確認入力に伴い検索する場合、操作性の良い検索が可能となる。
【００２４】
【実施例】
本発明の実施例を以下、図面を用いて詳細に説明する。
図１は、本発明の実施例を実施した場合のシステム概念図である。図２は、システム構成図である。図３は、イメージ情報間リンクファイルに格納されている、テーブルのテーブル構成図である。図４は、イメージ情報間の対応関係の一例を示した図である。図５は、イメージ−属性リンクファイルに格納されている、テーブルのテーブル構成図である。図６は、概略処理のフロー図である。図７は、検索処理のフロー図である。図８は、対応付けのフロー図である。図９は、対応関係の格納処理のフロー図である。図１０は、画面表示例である。図１１は、第一の変形例の画面表示例である。図１２は、第二の変形例の画面表示例である。図１３は、第三の変形例の概略処理のフロー図である。図１４は、第四の変形例の概略処理のフロー図である。図１５は、第四の変形例の画面表示例である。図１６は、第五の変形例の画面表示例である。
【００２５】
本実施例では、イメージ情報の一例として地図、属性情報には、住民データベースを取り上げる。ここでいう地図は、道路や鉄道の軌道、あるいは、駅、空港、港などの施設や建築物や山、川、湖沼、海洋などの地形を表している。縮尺の大きい地図などではさらに電柱、標識、信号、街路樹などが表される。また、地図の利用の目的によっては、水道管、ガス管、下水管などの地下埋蔵物を記述したものもある。
【００２６】
これらの建築物等の地図の構成要素の一つ一つをオブジェクトと呼ぶ。また、道路や河川などの物理的な条件によって区切られた領域や、行政区画のような人為的に区切られた領域の一つ一つもオブジェクトと呼ぶ。
【００２７】
図１を用いて、本実施例の概要を説明する。
【００２８】
本実施例では、少なくとも二つのイメージ情報、すなわち第一のイメージ情報１と第二のイメージ情報２とを用いる。イメージ情報１の一例として、住宅地図を用いる。住宅地図は、各世帯の敷地を表すオブジェクト３で構成されており、各オブジェクトは属性情報を格納している属性情報ファイル４と対応付けられている。この対応関係はイメージ−属性リンクファイル５に格納されている。イメージ情報２の一例としては、道路の現況を記述している道路地図を用いる。イメージ情報２は、属性情報とは直接対応付けされてなく、イメージ情報１と位置的な関係のみが対応している。例えば、図１の矢印で対応を示した二つのイメージ情報の各部分は、それぞれ位置的に同一の地域を表している。イメージ情報１とイメージ情報２とのイメージ間の対応関係は、イメージ間リンクファイル６に格納されている。上記イメージ情報はイメージ情報ファイル７に格納されている。各ファイルは説明のし易さから別々に示しているが、同一の記憶装置内に格納されてもよい。
【００２９】
本実施例の検索システムでは、出力装置１１にイメージ情報１とイメージ情報２を表示し、ユ−ザが、属性情報を検索したいオブジェクト３をイメージ情報２に対して指定する。次に、このオブジェクト３に関するイメージ情報１とイメージ情報２との対応関係の確認の指示がユ−ザによって入力され、この入力に応答して対応関係が記憶される。記憶した対応関係を参照して属性情報が検索され、検索結果８が表示される。その結果、例えば、住民データベースと対応付けされていない道路地図を用いて住民データベースを検索することが可能となる。
【００３０】
本実施例のシステム構成を図２を用いて説明する。本システムは、外部記憶装置９、入力装置１０、出力装置１１、表示用の表示メモリ１２、後述するプログラムを記憶する主メモリ１３、及び中央処理装置（ＣＰＵ）１４が、システムバス１５によって互いに接続されている。前述した主メモリ１３には、データベース検索プログラム１６、表示制御プログラム１７、イメージ情報間対応関係指定プログラム１８、検索オブジェクト指定プログラム１９およびイメージ情報間対応関係格納プログラム２０が格納されている。
【００３１】
各ファイルは、図１に示したように別々の記憶装置に格納されてもよく、また、メモリの容量が充分にあれば、外部記憶装置を使用せず、全てメモリ上に格納しても良い。逆に、メモリ上のプログラムは、外部記憶装置に格納されていて、システム起動時にメモリに読み込まれてもよい。
【００３２】
ファイル６には各イメ−ジ情報ごとにイメージ情報間対応関係テーブル３０が格納されており、各テーブル３０の構成を図３を用いて説明する。本実施例では、イメ−ジ情報の対応関係を表す方法として、イメージ情報内におけるオブジェクトの位置を表す座標値の対応関係を用いる。イメージ情報と属性情報とを結び付ける対応関係に関するデータの作成方法として、特願平４−３１９４５４に記載のように、画面上に表示された属性情報とイメ−ジ情報とを、対応付け対象のキ−を表わす文字列をその内部に表示したカ−ソルで指示することによって、イメ−ジ情報と属性情報との対応付けを示す情報を生成する方法がある。
【００３３】
テーブル３０は、イメージ情報１とイメージ情報２のイメージ番号と座標値の欄で構成される。イメージ番号３１の欄には、イメージ情報１に固有の番号が格納されており、座標値３２の欄には、イメージ情報１の中の一つのオブジェクトが占める領域の位置を示す複数の座標値が格納されている。イメージ情報２にも、同様にイメージ番号３３、座標値３４の欄に各値が格納されている。例えば、図４に示すように、イメージ情報１の中のあるオブジェクトを表す点４０とイメージ情報２の中の点４１が対応付けられている場合、図３の欄３５に示すように、イメージ番号３１に１、イメージ番号３３に２が格納され、座標値３２に（Ｘ１’、Ｙ１’）、座標値３４に（Ｘ２’、Ｙ２’）をそれぞれ含む領域の座標値の組が格納されている。
【００３４】
次に、ファイル５にはイメ−ジ情報と属性情報との組ごとにイメージ情報属性情報間対応関係テーブル５０が格納されており、各テーブル５０の構成を図５を用いて説明する。テーブル５０は、属性情報の各情報を識別するための番号５１、その属性情報に対応付けられているイメージ情報を識別するための番号５２、イメージ情報の中のオブジェクトが占める領域の位置を示す複数の座標値５３を格納するための各欄で構成されている。
【００３５】
ファイル５、及びファイル６に格納されているこれらのテーブルのうち、検索対象の地図に対応する部分をメモリ上にロードしておけば、処理の高速化が図れる。
【００３６】
本システムにおける検索方法の概略の処理のフローを図６を用いて説明する。システムが起動されると、プログラム１７によって記憶装置９からイメージ情報７が読み込まれて出力装置１１に表示される（ステップ１００）。このとき表示される画面の一例を図１０（ａ）に示す。画面は、イメージ情報１の表示領域１０１とイメージ情報２の表示領域１０２とで構成される。
【００３７】
次に、表示されたイメージ情報に対応する属性情報を検索するための指示が入力装置１０から入力されると、プログラム１６によって関連する情報が記憶装置９から読みだされ、検索の状況を出力装置１１に表示しながら、検索が実行される（ステップ２００）。検索処理２００の詳細を図７、図８、及び図９のフローチャートと図１０の画面表示例とを用いて説明する。
【００３８】
検索処理（ステップ２００）では、図７に示すように、属性情報４を検索するオブジェクトを指定してイメージ情報間の対応付けを行ない（ステップ２１０）、対応付けの結果をファイル６に格納し（ステップ２４０）、イメージ情報１を表示画面から消去し（ステップ２２０）、指定したオブジェクトに関する属性情報の検索を実行する（ステップ２３０）。イメージ情報１を表示画面から消去することによって、対応付けの結果が記憶されたことを利用者に知らせることができ、検索の進捗状況を利用者に知らせる効果がある。また、ステップ２３０の後にステップ２２０を実行すれば、イメージ情報１を表示画面から消去することによって、属性情報の検索が終了したことを利用者に知らせる効果がある。
【００３９】
オブジェクトの選択、および対応付けの処理（ステップ２１０）を図８を用いて説明する。この処理では、プログラム１９によって、まず表示しているイメージ情報２の中のオブジェクトを入力装置１０を用いて選択する（ステップ２１００）。例えば、図１０（ａ）に示すように、カーソル１０３を指定したいオブジェクト上に移動させて、選択の指定を入力する。オブジェクトを指定するカーソルは、マウスやペン入力装置によって操作されるほか、表示画面にタッチパネルを装着して、指や手によって指定されても良い。
【００４０】
次に、ステップ２１００で入力したオブジェクトに関する対応関係がファイル６に既に存在するか否かが判定され（ステップ２１１０）、対応関係が存在しない場合、対応関係を格納し（ステップ２１２０）、対応関係がある場合、プログラム１７によって、その対応関係を表示する（ステップ２１３０）。図１０（ｃ）に対応関係を表示した画面の一例を示す。対応関係を表示する際に、選択されたイメージ情報２の中のオブジェクト１０４に対応するイメージ情報１の中の部分１０５の表示を、他の部分の表示と異なる表示にする方法がある。例えば、輝度、色、形状、模様、線の太さを変えたり、点滅させるなどによって異なる表示を実現できる。
【００４１】
また、イメージ情報１の中でイメ−ジ情報２と対応づけられている部分１０５の上にカーソルを表示させてもよい。その場合、カーソルは、カーソル１０３と異なった態様で表す。カ−ソルの態様を変えて表示することで、オブジェクト間の対応関係が既にあり、確認待ちの状態にあることを利用者に知らせることができる。さらに、利用者が、対応関係の入力もしくは検索する対象を探しながら、次にできる処理を知ることができ、検索処理の効率化が図れる。
【００４２】
図１０（ｃ）に示すような対応関係の表示を見ながら、利用者は対応関係を変更するか否かを判断し、変更があれば変更の指示を入力する。入力された変更の有無を判定し（ステップ２１４０）、対応関係の変更があればステップ２１２０に進み、対応関係の格納の処理を再度実行し、対応関係の変更がなければステップ２１５０に進む。
【００４３】
ステップ２１５０では、プログラム１８によって対応関係の確認が入力される。その方法として、図１０（ｃ）に示すように、確認の領域１０７（ＯＫボタンと呼ぶ）を選択する方法がある。図１０（ｃ）では、確認を入力する方法として、対応する部分とは異なる領域に確認を指示するための領域を設ける方法を示した。指示する領域を別に設けることによって、対応させる位置の入力と対応関係を確認する入力とを区別する。
【００４４】
確認の入力の別方法として、カーソル１０６を対応させる部分に移動させ、その部分で位置の入力方法とは異なる入力方法によって対応関係の確認を入力する。例えば、位置の入力のためのマウスとは異なるボタンに確認の入力を対応させる、あるいは、所定の時間内にボタンを１度押下げて位置の入力を行ない、２度目にボタンを押下げて確認の入力を行なう等がある。
【００４５】
上記のように、位置の対応関係の入力方法と対応関係の確認の入力方法とを変えることによって、これら二つの入力を同じ領域で行うことができるので、確認を入力するためのカーソル移動が不要になるため、地図から視線を外すことによってオブジェクトを見失うことが防げるので、効率的な対応関係の確認が可能となる。
【００４６】
次に、対応関係の格納処理２４０を図９を用いて説明する。まず、プログラム１８によって、ステップ２１００で選択されたオブジェクトに対応する部分をイメージ情報１上で指定する（ステップ２２００）。図１０（ｂ）に示した領域１０４は、ステップ２１００で指定されたオブジェクトであり、カーソル１０３で指定されている部分がステップ２２００で指定する部分である。
【００４７】
プログラム１７によって指定された対応関係を表示し（ステップ２２１０）、プログラム１８によって、対応関係の有無を判定し（ステップ２２２０）、対応関係の変更があればステップ２２２０に戻り、関係の変更がなければ対応関係の確認入力を待つ（ステップ２２３０）。ステップ２２１０からステップ２２３０は、図８に示したステップ２１３０からステップ２１５０と同様である。ステップ２２３０における対応関係の確認の入力に応答して、プログラム２０によって、ファイル６に対応関係を格納する（ステップ２２４０）。
【００４８】
対応関係の格納に応答して、イメージ情報１を表示画面から消去し（ステップ２２０）、イメ−ジ属性リンクファイル５を参照して、イメ−ジ情報１の指定された部分に対応する属性情報４を検索して（ステップ２３０）、検索処理（ステップ２００）を終了する。イメージ情報１の表示画面を消去せずに、対応関係の格納に応答して属性情報４の検索のみを実行しても良い。
【００４９】
最後に、以上において説明した図６の検索処理（ステップ２００）で得た検索結果８の出力について説明する。図６に示すように、プログラム１７によって、ステップ２００で得た検索結果８、すなわち、イメ−ジ情報２の指定された部分に対応する属性情報４を出力装置１１に出力する（ステップ３００）。上記では、イメージ情報２から属性情報が一回だけ検索されるが、検索したいオブジェクトの指定に応答して、ステップ１００からステップ３００の処理を繰り返してもよい。ステップ３００における画面表示例を図１０（ｄ）に示す。領域１０８は、検索結果の表示領域である。図７のステップ２２０のように、イメ−ジ情報１を消去しない場合の表示画面例は、図１０（ｅ）のように示される。
【００５０】
本実施例では、イメージ情報間の対応付けと属性情報の検索を一連の処理とした。しかし、イメージ情報間の対応関係を予め図８で示した処理２１０でファイル６に記憶しておき、出力装置１１に表示されたイメージ情報２のオブジェクト３を指定する入力に応じて、ファイル５とファイル６を参照し、ファイル４から関連する属性情報を検索し、検索結果８を表示してもよい。
【００５１】
次に、本実施例の変形例について説明する。図６のステップ１００のイメージの表示では、今まで、図１０に示したようにイメージ情報１とイメージ情報２はそれぞれ領域１０１と領域１０２とに分けて表示した。第一の変形例では、これらを図１１に示すように領域１０９に重ねあわせて表示する。２つのイメ−ジ情報１、２は、それぞれの位置関係がほぼ対応しているため、図１１のように重ねあわせて表示することにより、対応する部分がほぼ同じ場所に表示されて対応関係が見出しやすくなるので、イメージ情報１とイメージ情報２の対応付けする部分を同時に指定することができ、効率的な検索が可能となる。図１１の（ａ）から（ｅ）は、図１０の各図と対応する。
【００５２】
第二の変形例を図１２を用いて説明する。第一の変形例では、イメージ表示領域１１０の全体で重ねあわせて表示した。第二の変形例では、重ねあわせて表示する領域１１１をイメ−ジ情報全体を表示する領域１１０より小さな領域とし、部分的に重ねあわせる。重ねあわせて表示する領域は、図１２（ｅ）に示すカーソル１１２を用いて移動させたり、領域の形や大きさを変更させる。重ねあわせる領域を限定することで注目する領域のみが表示され、重ねあわせた煩雑なイメージ情報から所望のオブジェクトを選択することが容易になる。また、領域１１１の形を円形にすれば、中心から等距離にある範囲を表示することができ、図１２の（ｆ）に示したような形にすれば、交差点のまわりの範囲を見ることができる。領域の形や大きさを変えることで見たい部分を抽出でき、目的に応じた多段階の検索する場合有効である。本変形例を図６の検索方法に対応させた場合、図１２の（ａ）から（ｄ）は、図１０（ｂ）から（ｅ）に対応する。
【００５３】
次に、第三の変形例を、図６に対応する図１３のフローチャートを用いて説明する。第二の変形例では、重ねあわせて表示する領域を変更する点について述べたが、第三の変形例では、イメージ情報からの検索を行ないながら、重ねあわせ領域を変更することを特徴とする。まず、イメージ情報を表示し（ステップ４００）、重ねあわせ領域の変更がないかを判定し（ステップ４１０）、変更があれば領域を変更して（ステップ４２０）、ステップ４００に戻る。変更がなければ、検索処理を実行して（ステップ４３０）、検索結果を表示する（ステップ４４０）。検索結果を見て利用者が重ねあわせ領域を変更すると判断し、領域変更の入力があれば（ステップ４５０）、領域を変更し（ステップ４６０）、変更がなければステップ４７０に進む。ステップ４７０では、終了の入力があれば、本システムを終了し、終了の入力がなければステップ４００にもどる。
【００５４】
このようにイメージの表示と検索処理との間で、重ねあわせて表示する領域を利用者が変更できるので、検索結果や、重ねあわせて表示したイメージ情報を参照しながら、次の検索処理が実行できるため、検索結果に応じて検索条件を変えた検索処理を容易に行なえる。
【００５５】
次に、第四の変形例について、図６に対応する図１４のフロ−チャ−トと図１５の表示例とを用いて説明する。第一の変形例から第三の変形例では、イメージ情報の重ねあわせの相対的な位置関係を変更することは、考慮されていない。第四の変形例では、イメージ情報を重ねあわせて表示する際に、双方のイメ−ジ情報の相対的な位置関係を変更できるようにしたものである。
【００５６】
まず、図１５（ａ）に示すように、文字情報を含むイメージ情報１と太い枠で囲ったいくつかの領域からなるイメージ情報２とを重ねあわせて表示する（ステップ５００）。利用者は、これらのイメージ情報が重なって表示されている状態が目的の状態と異なっており、イメ−ジ情報の重ね合わせ方を変更する必要があると判断した場合、２つのイメ−ジ情報の互いの位置関係の変更を入力する。システムは、変更入力がなされたかどうかを判定し（ステップ５１０）、変更入力があれば、表示位置変更処理を実行する（ステップ５２０）。変更方法として、カーソル１１３を用いてイメージ情報１上の一点を指示し、この点を画面上の所望の位置まで移動させて表示位置を変更する方法がある。表示位置の変更入力がなければ、イメ−ジ情報２が重ね合わされたイメ−ジ情報１に対応する属性情報４を検索する検索処理が実行され（ステップ５３０）、検索結果８が表示される（ステップ５４０）。終了入力がなければ、ステップ５００に戻り、終了入力があれば処理を終了する。イメージの表示、検索、及び検索結果の表示の各ステップは図６のそれぞれ対応するステップと同様であるので、説明を省略する。図１５の（ｂ）は、図１１（ａ）、図１５（ｃ）から（ｅ）は、図１１（ｃ）から（ｅ）に相当する。
【００５７】
このようにイメージ情報の表示位置を変更する方法は、概略で対応しているイメージ情報や利用者の希望する重なり状態でないイメージ情報を表示し対応関係を確認しながら検索する場合、有効である。
【００５８】
最後に第五の変形例を図１６を用いて説明する。第五の変形例は、第四の変形例と同様の処理手順で検索処理を行なうが、２つのイメ−ジ情報が重ね合って表示される領域が第二の変形例と同様に一部分である点が異なる。図１６（ａ）で表示されたイメージ情報１をカーソル１１３で図１６（ｂ）に示すような所望の位置まで移動させ、位置が決まれば、ＯＫボタン１１４を選択する。この後の処理は、図１１で説明した変形例２と同様であるので説明を省略する。図１６の（ｃ）から（ｆ）は、図１１（ｂ）から（ｅ）に相当する。
【００５９】
この変形例に示したように、重なりの状態を変更させる際、重ね合わせて表示する領域を部分的に限定することによって、概略では対応していても、細部は対応していない２つのイメージ情報を用いても、検索したいオブジェクトを含む領域の対応関係のずれを少なくした表示方法が実現できる。対応関係のずれを少なくすることで利用者は、２つのイメ−ジ情報間の対応関係を容易に確認できる。
【００６０】
【発明の効果】
本発明によれば、イメージ情報に関連する属性情報の検索において、属性情報と対応づけられた第一のイメージ情報と第一のイメージ情報に含まれるオブジェクトと共通のオブジェクトを含む第二のイメージ情報とを表示画面に表示し、第一、第二のイメージ情報の対応を確認する指示の入力に応答して、第一のイメ−ジ情報と第二のイメージ情報との対応関係を記憶し、第二のイメージ情報が示すオブジェクトに対する指示入力に応答して、記憶された第一のイメ−ジ情報と第二のイメージ情報との対応関係、および第一のイメージ情報と属性情報との対応付けから属性情報を検索して表示するので、属性情報と直接対応付けされていない第二のイメージ情報に関する属性情報の検索ができる。
【００６１】
さらに、第一のイメージ情報と第二のイメージ情報とを重ね合わせて表示することにより、複数のイメージ情報を別々の表示領域に表示するよりも広い範囲の表示、あるいは拡大された表示ができるので、詳細な地図に対する対応付け、及び検索対象の指定が容易になるという効果も得られる。
【００６２】
また、第一のイメージ情報と第二のイメージ情報とを重ね合わせて表示することにより、第一のイメージ情報と第二のイメージ情報との対応関係を同時に指定できるので、検索対象の指定と対応関係の確認入力とが同時にできるため、効率的な検索が可能となる。
【００６３】
また、２つのイメージ情報間の対応関係を表示する際に、２つのイメ−ジ情報を部分的に重ね合わせて表示することにより、表示領域全体では位置関係が互いに一致していない地図同志を重ね合わせて表示しても、２つのイメ−ジ情報の位置が互いにずれて表示される部分を少なくできる。
【図面の簡単な説明】
【図１】本発明の実施例を実施した場合のシステム概念図である。
【図２】システム構成図である。
【図３】イメージ情報間リンクファイルに格納されている、テーブルのテーブル構成図である。
【図４】イメージ情報間の対応関係の一例を示した図である。
【図５】イメージ−属性リンクファイルに格納されている、テーブルのテーブル構成図である。
【図６】概略処理のフロー図である。
【図７】検索処理のフロー図である。
【図８】対応付けのフロー図である。
【図９】対応関係の格納処理のフロー図である。
【図１０】画面表示例である。
【図１１】第一の変形例の画面表示例である。
【図１２】第二の変形例の画面表示例である。
【図１３】第三の変形例の概略処理のフロー図である。
【図１４】第四の変形例の概略処理のフロー図である。
【図１５】第四の変形例の画面表示例である。
【図１６】第五の変形例の画面表示例である。
【符号の説明】
１…第一のイメージ情報、２…第二のイメージ情報２、３…オブジェクト、４…属性情報ファイル、５…イメージ−属性リンクファイル、６…イメージ間リンクファイル、７…イメージ情報ファイル、９…外部記憶装置、１０…入力装置、１１…出力装置、１２…表示メモリ、１３…主メモリ、１４…中央処理装置（ＣＰＵ）、１５…システムバス、１６…データベース検索プログラム、１７…表示制御プログラム、１８…イメージ情報間対応関係指定プログラム、１９…検索オブジェクト指定プログラム、２０…イメージ情報間対応関係格納プログラム。
【図１】
0004044971.tif 000002
【図２】
0004044971.tif 000003
【図３】
0004044971.tif 000004
【図４】
0004044971.tif 000005
【図５】
0004044971.tif 000006
【図６】
0004044971.tif 000007
【図７】
0004044971.tif 000008
【図８】
0004044971.tif 000009
【図９】
0004044971.tif 000010
【図１０】
0004044971.tif 000011
【図１１】
0004044971.tif 000012
【図１２】
0004044971.tif 000013
【図１３】
0004044971.tif 000014
【図１４】
0004044971.tif 000015
【図１５】
0004044971.tif 000016
【図１６】
0004044971.tif 000017