(57)【要約】【課題】地図などの図形の画像の任意の位置に対して、利用者の各種データベースの情報を関連づけて付加することができるようにする。【解決手段】利用者が所有する既存データベースから抽出した文字情報群を構成要素とするファイルを入力し、前記文字情報群内の所望の文字情報を、画面上に表示された前記図形の画像上にて利用者によって指定された当該対象物の領域と対応付けて当該対象物の検索キーとして情報記憶部に登録する文字情報登録手段と、入力された文字情報を検索キーとして前記情報記憶部に登録された文字情報群を検索し、検索された文字情報に対応して登録されている前記対象物の領域情報に基づき前記図形の画像上での当該対象物の位置を求める画像位置検索手段と、前記画像位置検索手段により求めた当該対象物の位置を含む図形の画像を表示すると共に、前記登録された文字情報を前記当該対象物と関連付けて表示する表示制御手段とを備える。【選択図】図２
2006059369.tif 000002
【特許請求の範囲】
【請求項１】
地図，設計図，各種構造物の構造図などの図形の画像情報を処理対象として、予め記憶された前記画像情報のデータベースに基づいて前記図形の任意の部分の画像を表示する機能を有するコンピュータシステムにおけるデータベース機能向上支援装置であって、
利用者が所有する既存データベースから抽出した文字情報群を構成要素とするファイルを入力し、前記文字情報群内の所望の文字情報を、画面上に表示された前記図形の画像上にて利用者によって指定された当該対象物の領域と対応付けて当該対象物の検索キーとして情報記憶部に登録する文字情報登録手段と、入力された文字情報を検索キーとして前記情報記憶部に登録された文字情報群を検索し、検索された文字情報に対応して登録されている前記対象物の領域情報に基づき前記図形の画像上での当該対象物の位置を求める画像位置検索手段と、前記画像位置検索手段により求めた当該対象物の位置を含む図形の画像を表示すると共に、前記登録された文字情報を前記当該対象物と関連付けて表示する表示制御手段とを備えたことを特徴とするデータベース機能向上支援装置。
【請求項２】
前記画像位置検索手段は、前記既存データベースから抽出した文字情報群を構成要素とするファイルを入力し、各文字情報を前記検索キーとして前記図形の画像上での各対象物の位置を求める機能を有することを特徴とする請求項１に記載のデータベース機能向上支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図，設計図，各種構造物の構造図などの画像情報を処理対象として、文字情報（例えば宣伝広告、顧客データや取扱説明）と画像情報とを合成して表示する方法及びそのためのシステムに関し、特に画像上の任意の位置又は領域を指示し、その指示された場所又は領域に関連する文字情報を付加し得るようにすると共に、付加された文字情報を検索キーとして画像上での指示位置を求め得るようにした情報処理装置に関する。
【背景技術】
【０００２】
データベースや記憶手段などに格納されている図形情報の一部の情報を取得したり、表示装置に表示したりする場合、従来は、例えばその情報に対して予め検索キーを設定しておき、その検索キーの操作によって当該情報を得るようにしている。例えば地図に関する属性情報をコンピュータを利用して解析するシステム、いわゆる“地図情報システム(GIS:Geographical  Information  System）”では、検索キーを指定して所望の情報を得ることにより、地形図に付随する情報を解析できるようになっている。
【０００３】
また、設備（施設）と地図上での位置情報とを関連付けて管理するシステム、いわゆる“FM(Facility  Management)”は交通管制や配電管理などに使用され、地形図をインデックスにして施設の検索を高速で行ない得るようになっている。FMで管理する設備情報としては、道路，上下水道，電話，電力，ガス，鉄道及びプラントなどがあり、FMの構築例としては、日本電信電話株式会社の「電話設備管理設計システム」や東京ガス株式会社の「Total  Mapping  System」が挙げられる。
【０００４】
また、地図を画面上に表示して、指定場所に対する店舗、施設等の関連情報を表示させるようにした他の例としては、ナビゲーション・システム(例えばカーナビ)がある。カーナビとしては、従来自動車に搭載した精密なジャイロで自動車の進む方向を知ると共に、車速センサで走行距離を検出して組み合わせ、地図上の自動車マークを移動させるようにした方式（自立航法）が知られている。また、最近では、衛星，地磁気センサ，道路脇のサインポストのいずれか、或いはそれらを組み合わせて自動車に位置情報を送り、この位置情報を車内のCD（コンパクト・ディスク）に登録してある地図情報と突き合わせ、現在地の地図を自動的にディスプレイに映し出し、地図上に自分の車の位置を自動表示するようにしたカーナビが実現されている。
【０００５】
このようなカーナビでは、目的地を示す矢印の表示や経由地を表わす旗表示を通過順ごとに色分けて表示するものや、音声でルート案内するものがある。また、地図の検索機能を備えており、表示画面上の観光名所や施設（ポンイト）、都市名或いは住所や電話番号を目的地の検索情報として入力すれば、その所在地若しくは位置が自動検索され、その目的地に達するまでの地図（ルート）を順次表示するようにしたものも実現されている。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、最近では情報源が多様化し、所望情報をネットワークを介して端末としてのパソコンに取り込んだり、CD-ROMや光ディスク等から得たりなど、様々な情報を色々な形態で入手することができる。また、利用者特有の情報を利用者自身が作成して利用者データベースに格納しておくなど、独自のユーザデータベースを構築していることが多い。
【０００７】
しかしながら、上述した従来の地図情報システム、FM、ナビゲーション・システムなどの情報検索システムにおいては、図形や画像に関連する属性情報や検索キーは予め設定されており、利用者が持っている情報（ユーザデータベース）を利用することができなかった。例えば、地図，設計図，各種構造図などの図形情報や画像情報に対して、利用者の各種データベースの情報を関連付けて付加したり修正したい場合、付加（修正）する手段が存在しなかった。また、地図などの図形情報や画像情報に対し、所望場所に関連する利用者の情報を合成して表示したり、利用者の設定情報をキーとして上記所望場所を検索したりすることもできなかった。
【０００８】
本発明は上述した事情から成されたものであり、本発明の目的は、地図，設計図，各種構造物の構造図などの図形や画像の任意の位置（領域）に対して、利用者の各種データベースの情報を関連付けて付加することができる情報化社会にマッチした装置を提供することにある。
【０００９】
さらに、本発明の他の目的は、付加した文字情報を検索キーとして画像上の位置を検索し、所望の画像部分を表示できる装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明は、地図，設計図，各種構造物の構造図などの図形の画像情報を処理対象として、予め記憶された前記画像情報のデータベースに基づいて前記図形の任意の部分の画像を表示する機能を有するコンピュータシステムにおけるデータベース機能向上支援装置に関し、本発明の上記目的は、利用者が所有する既存データベースから抽出した文字情報群を構成要素とするファイルを入力し、前記文字情報群内の所望の文字情報を、画面上に表示された前記図形の画像上にて利用者によって指定された当該対象物の領域と対応付けて当該対象物の検索キーとして情報記憶部に登録する文字情報登録手段と、入力された文字情報を検索キーとして前記情報記憶部に登録された文字情報群を検索し、検索された文字情報に対応して登録されている前記対象物の領域情報に基づき前記図形の画像上での当該対象物の位置を求める画像位置検索手段と、前記画像位置検索手段により求めた当該対象物の位置を含む図形の画像を表示すると共に、前記登録された文字情報を前記当該対象物と関連付けて表示する表示制御手段とを備えることによって達成される。
【００１１】
さらに、前記画像位置検索手段は、前記既存データベースから抽出した文字情報群を構成要素とするファイルを入力し、各文字情報を前記検索キーとして前記図形の画像上での各対象物の位置を求める機能を有すること、によって一層効果的に達成される。
【発明の効果】
【００１２】
本発明によれば、画像の任意の領域について任意の文字情報を関連情報として登録することができると共に、その関連情報を指示することにより、関連情報に対応する画像上での位置を求めることができる。そのため、画像の任意の領域に対して、利用者の情報を登録して管理することが可能となり、利用者が持っている情報を有効利用できるようになる。例えば、顧客管理ソフトなど既存のデータベースの住所データや顧客データを利用して、市街地図の上に当該領域を示す情報として表示することができるようになる。さらに、登録した文字情報を検索キーとして画像上での位置を検索して当該画像を表示することができるので、利用者の設定情報をキーとして該当の場所を検索する情報検索システムを容易に構築することが可能となる。
【発明を実施するための最良の形態】
【００１３】
グラフイックツールは、大きく分けて“ペイントツール”と“ドローツール”の２つに分けられる。ペイントツールとは、キャンパス上に画像を埋め込んで全体画像を作成していくツールであり、埋め込んだ画像はキャンパス上の画素に同化し、作画を取り消す以外は埋め込んだ画像に対する操作を行なうことができない。一方、ドローツールとは、キャンパス上に画像を配置して全体画像を作成していくツールであり、配置した画像は、移動，更新，削除などの操作を行なうことができる。ドローツールで操作できる要因として、１つ１つの画像がその種類と配置位置を情報として持っていることが挙げられる。本発明では、このことを利用し、画像の任意の位置及び領域について関連する情報を付加する手段、及び付加した関連情報を検索キーとして画像の当該位置を検索する手段を提供する。
【００１４】
以下、本発明の実施例を、図面を参照して詳細に説明する。
【００１５】
図１は、本発明に係る文字情報と画像情報の合成装置（データベース機能向上支援装置）の主要部の構成例を示すブロック図であり、同図を参照して本発明の概要を説明する。同図において、地図，設計図，各種の構造図などの画像情報は、データベースとしての画像ファイル５に格納されている。この画像情報は、中央処理部３内の表示制御手段３４を介して表示装置２に表示され、利用者は、キーボードやマウス、ライトペン等の操作手段を有する入力装置１を用いて、画像上の所望の位置を囲む図形を作画して位置指定する。画像ファイル５と中央処理部３とは、ネットワークを介して接続されていても良い。作画された図形の情報は、中央処理部３内の図形情報登録手段３１によって、情報記憶部４内の図形情報記憶部４１に登録される。
【００１６】
利用者は、作画して指定した場所に対し、その場所を管理するための任意の文字情報を入力装置１から入力する。入力装置１を介してユーザデータベースＤＢ等から入力された文字情報は、中央処理部３内の文字情報登録手段３２によって情報記憶部４内の文字情報記憶部４２に登録される。登録された図形情報と文字情報との対応は、情報記憶部４内の管理テーブル４３に登録されて管理される。上記文字情報は、１つの場所に対して複数登録することができ、また、複数の場所に対して同一の文字情報を登録することもできる。
【００１７】
さらに、利用者が登録した文字情報を検索キーとして、画像上の対応する位置を検索することができるようになっており、検索指示がされると、中央処理部３内の画像位置検索手段３３によって当該文字情報に対応して登録されている図形情報が検索され、図形情報に基づき画像上での当該位置が算出される。そして、中央処理部３内の表示制御手段３４によって、当該位置に対応する画像が表示装置２に表示される。このように本発明の合成表示システムは、関連情報の付加機能の他に、登録した文字情報を検索キーとして画像上での位置を求める検索機能を備えている。
【００１８】
このような構成において、本発明に係る文字情報と画像情報の合成方法を、図２のフローチャートを参照して説明する。ここでは、地図を例として、地図上の任意の場所に関連する利用者の情報を付加する手順について説明する。図４は、地図の画像情報が格納されている画像ファイル５のファイル構成例を示しており、表示される地図部分は、頁指定，地名指定等により当該部分を表示した後、指定方向にスクロール表示させることにより、任意の地図部分を表示できるようになっている。
【００１９】
先ず利用者は、図５（Ａ）に示すように、文字情報を付加したい場所Ｐ１が含まれる地図の部分、例えば図４の画像部Ｆ１を背景画像として、表示装置２の表示部２ａに表示する（ステップＳ１１）。次に、利用者は、図５（Ｂ）に示すように表示された画像上の該当場所Ｐ１を、その領域を囲む図形Ｇ１を作画して指定する（ステップＳ１２）。
【００２０】
該当の場所Ｐ１が図形Ｇ１で指定されると、中央処理部３内の図形情報登録手段３１は、作画された図形Ｇ１の作画情報と共に、画像上の座標値を図形情報として図形情報記憶部４１に記憶する。例えば図６に示すように、表示装置２の表示領域が幅４００ドット，高さ２００ドットと仮定すると、図形の表示領域の左上隅の座標値（１８０，１１０）を表示画像部の画像ファイル５上での位置情報と共に、図形Ｇ１の座標情報として記憶する（ステップＳ１３）。
【００２１】
続いて、利用者は、該当の場所Ｐ１に関連する文字情報の登録指示を行なう。図７は、関連情報をキーボード等から直接入力する場合の登録画面の一例を示しており、登録したい関連情報（＝検索キー情報：本発明では、文字情報が場所Ｐ１の検索キーとなる）を、表示部２ａ内のテキストボックスＷａの中に入力する。関連情報としては、例えば地図の当該部分Ｐ１の住所を示す文字列「〜町〜丁目ｘｘｘ」や顧客情報等、その場所を管理するための情報を表わす任意の文字列を入力する。同図において、図形Ｇ１に対する検索キーＫＥＹＧ１２を入力した後、追加ボタンを指示すると、検索キーＫＥＹＧ１２が登録され、図形Ｇ１に対する登録済み検索キー情報一覧を示す表示ウィンドウＷｂ内（同図では、ＫＥＹＧ１１が既に登録済みの状態）に追加表示される（ステップＳ１４）。
【００２２】
関連情報が入力され、利用者により登録指示がされると、文字情報登録手段３２では、該当の図形情報と文字情報との対応付けを行ない、文字情報を文字情報記憶部４２に登録する。図８は情報記憶部４の構成例を示しており、管理テーブル４３は、図形情報記憶部４１に登録されている各図形情報の管理情報と、文字情報記憶部４２に登録されている文字情報群のリンク情報とから構成される。
【００２３】
ここで、図８を参照して図形（画像）情報と文字情報との対応付けの方法の具体例を説明すると、まず、図形情報登録手段３１が各図形情報Ｇ１，Ｇ２，Ｇ３を図形情報記憶部４１に登録するときに、管理コードＫ１，Ｋ２，Ｋ３を付与し、管理コードと図形情報の格納アドレスＧ１ａ，Ｇ２ａ，Ｇ３ａを管理テーブル４３に登録する。そして、文字情報登録手段３２が文字情報ＫＥＹＧ１１〜ＫＥＹＧ３２を登録するときに、該当の図形情報に対応する管理コードと共に文字情報を文字情報記憶部４２に登録する。
【００２４】
同図の例では、図形情報Ｇ１に対応する文字情報がＫＥＹＧ１１，ＫＥＹＧ１２、図形情報Ｇ２に対応する文字情報がＫＥＹＧ２１、図形情報Ｇ３に対応する文字情報がＫＥＹＧ３１，ＫＥＹＧ３２である。このように、一つの図形情報に対して複数の文字情報（検索キー）を指定しても良く、複数の図形情報に対して同一の文字情報というように、図形情報と文字情報との対応は任意に指定して登録することができる（ステップＳ１５）。
【００２５】
同一の図形に対して付加する情報が他に有る場合はステップ１４に戻って処理を繰り返し（ステップＳ１６）、また、地図上の他の場所に対して文字情報を付加する場合はステップＳ１１（表示画像上に存在する場合はステップＳ１２）に戻って処理を繰り返す（ステップＳ１７）。そして、付加する情報が存在しなければ登録処理を終了する。なお、上記手順では、図形情報の登録に続いて文字情報を登録する手順としたが、図形情報を全て登録した後、つまり対象となる場所を全て指定した後に、該当の図形を選択して文字情報をそれぞれ登録することもできる。
【００２６】
上記手順により、画像（地図）情報と地図上の位置を表わす文字情報とを関連付けることができるので、任意の位置を検索する場合には、その場所を表わす文字情報（関連情報）を検索し、その文字情報が関連付けられている図形情報からその場所を表わす画像（地図）上での位置を求めることができる。
【００２７】
検索の操作には、単一の検索キーを指定する「文字列指定」の操作と、複数の検索キーを指定する「ファイル指定」の操作とがある。先ず「文字列指定」がされた場合の検索手順について説明する。利用者により「文字列指定」の検索コマンドが指定されると、表示制御手段３４では、図９（Ａ）に示すような案内画面を表示部２ａに表示する。利用者は、表示部２ａ内のテキストボックスＷａに検索キーを入力し、検索ボタンを指示する。検索ボタンが指示されると、画像位置検索手段３３は文字情報記憶部４２に登録されている検索キーを検索し、登録されていれば、管理テーブル４３を参照して対応する図形情報を図形情報記憶部４１から読み込む。
【００２８】
そして、図形情報に基づいて画像上での位置を求め、画像ファイル５から該当の画像情報を読み込む。表示制御手段３４は、図９（Ｂ）に示すように、位置Ｐ１が表示画面上の所定位置（例えば表示部２ａ内の表示ウィンドウの中央部）に配置されるように、表示領域を調整して地図の画像を表示する。その際、表示制御手段３４は、図形Ｇ１の領域内を反転表示して該当場所を明示する。ここで、該当場所は、図形Ｇ１を合成して表示すると共に、領域内を背景画像と異なる色で表示することで明示するようにしても良い。また、文字情報を別ウィンドウでなく、同一ウィンドウ内に該当の場所と対応付けて表示（引出し線，矢印，符号等での対応付けにより表示）するようにしても良い。
【００２９】
なお、同一の検索キーが画像上の複数の場所に対して登録されている場合は、「次を検索」の指示がされる毎に上記検索動作が繰り返され、該当画像が順次表示される。表示される順序は登録順であるが、変更指示によって任意の順序に変更することができる。
【００３０】
図１０は、本発明における文字情報の登録方法の第２の例を説明するための図である。画像上の該当の場所に関連する関連情報を入力する形態としては、前述のステップＳ１４において第１の例として説明したように、関連情報をキーボード等から直接入力する形態の他に、図１に示したように入力装置１を介してユーザデータベースＤＢから関連情報を入力する形態がある。例えば、図１０（Ａ）に示すような、データ（文字情報群）が格納されたユーザデータベースＤ１があり、同図において、それぞれ“ＫＥＹＡ”〜“ＫＥＹＥ”が、画像位置の関連情報となる文字情報であると仮定する。この場合は、先ず利用者は、データベースで管理しているデータの中から検索キーの部分ＫＥＹＡ，ＫＥＹＢ，……，ＫＥＹＥだけを抽出し、例えば同図（Ｂ）に示すように、改行データを区分情報としてテキストファイルＴＸ１に出力する。文字情報登録手段３２では、テキストファイルＴＸ１を入力し、前述のステップＳ１５で説明したように該当の図形情報と文字情報との対応付けを行ない、同図（Ｃ）に示すように、文字情報を文字情報記憶部４２に登録する。なお、利用者により登録指示がされ、図形情報との対応付けが行われた文字情報（図１０（Ｃ）の例では“ＫＥＹＡ”〜“ＫＥＹＥ”）は、図８に示したように、該当の図形情報に対応する管理コードと共に文字情報記憶部４２に登録される。
【００３１】
次に、「ファイル指定」による検索手順、すなわち、複数の文字情報（検索キー情報）を指定して当該位置を順次検索する手順を具体例を示して説明する。利用者は「ファイル指定」の検索コマンドを指示し、テキストファイルＴＸ１のファイル名を入力（或いは既に登録されているファイル名を一覧表の中から選択）して検索指示を行なう。ファイル名が入力されると、画像位置検索手段３３はテキストファイルＴＸ１から文字情報群を読み込み、区分情報で区分された各データを各検索キーと見なし、同図（Ｃ）に示すように文字情報記憶部４２に展開する。ここで、上述のようにテキストファイルから文字情報記憶部４２に作成した、検索する画像上の位置を表わす文字情報群を「検索キー情報」と呼び、作画した図形に対して付加した文字情報群、つまり図８に示すように管理コードが付与されて登録処理が成されている文字情報群を「登録済みキー情報」と呼ぶ。
【００３２】
続いて、「ファイル指定」による検索開始指示がされた場合の検索処理について、図３のフローチャートを参照して説明する。ここで、テキストファイルＴＸ１で指定された検索キーには、登録済みのものと、未登録のものが混在しているものと仮定して説明する。
【００３３】
「ファイル指定」による検索開始指示がされると、画像位置検索手段３３は文字情報記憶部４２内の「検索キー情報」の先頭（図１０（Ｃ）の例ではＫＥＹＡ）に位置付ける（ステップＳ２１）。続いて、未チェックの検索キーがあれば、登録済みキー情報の先頭（図８の例ではＫＥＹＧ１１）に位置付ける（ステップＳ２２，ステップＳ２３）。そして、未チェックの登録済みキーがあるか否かを判定し（ステップＳ２４）、なければ次の検索キー情報の位置に位置付け（ステップＳ２５）、ステップＳ２２に戻り、次の検索キー情報に対する処理を行なう。ステップＳ２４において未チェックの登録済みキーがあれば、検索キーと登録済みキーとが一致するか否かを判定し（ステップＳ２６）、一致しない場合はステップＳ２４に戻り、未チェックの登録済みキーに対する処理を繰り返す。
【００３４】
検索キーと登録済みキーとが一致する場合は、管理テーブル４３を参照して登録済みキーを持つ図形情報を図形情報記憶部４１から取得し、図形情報に基づいて画像上での位置を求め、画像ファイル５から該当の画像情報を読み込む（ステップＳ２７）。そして、表示制御手段３４は、当該位置が例えば表示画面の中央部に表示されるように画面の表示領域を調整して表示装置２の表示部に表示する（ステップＳ２８）。
【００３５】
利用者は、次の検索を行ないたい場合は「次を検索」ボタンを指示する。「次を検索」ボタンが指示されると（ステップＳ２９）、画像位置検索手段３３は次の登録済みキー情報に位置付け（ステップＳ３０）、ステップＳ２４に戻って上記動作を繰り返す。そして、ステップＳ２２において全ての検索キーについての検索処理が終了したと判定した場合、或いはステップＳ２９において検索終了指示がされた場合、検索処理を終了する。
【００３６】
なお、上述した実施例においては、文字情報を関連情報として付加する場合を例として挙げたが、任意のマーク等のイメージ情報或いは色情報などを関連情報として指定することも可能である。また、背景画像となる図形は任意であって、地図に限るものでない。
【図面の簡単な説明】
【００３７】
【図１】本発明に係る文字情報と画像情報の合成装置の主要部の構成例を示すブロック図である。
【図２】本発明の文字情報と画像の合成手順を示すフローチャートである。
【図３】本発明における画像位置の検索手順を示すフローチャートである。
【図４】本発明で用いる画像ファイルの一例を示す図である。
【図５】本発明における画像位置の指定方法の一例を説明するための図である。
【図６】本発明における画像位置の記憶方法の一例を説明するための図である。
【図７】本発明における文字情報の登録方法の第１の例を説明するための図である。
【図８】本発明における文字情報記憶部の構成例を示す概念図である。
【図９】本発明における画像位置の検索方法を説明するための図である。
【図１０】本発明における文字情報の登録方法の第２の例を説明するための図である。
【符号の説明】
【００３８】
１    入力装置
２    表示装置
３    中央処理部
３１  図形情報登録手段
３２  文字情報登録手段
３３  画像位置検索手段
３４  表示制御手段
４    情報記憶部
４１  図形情報記憶部
４２  文字情報記憶部
４３  管理テーブル
５    画像ファイル
【図１】
2006059369.tif 000003
【図２】
2006059369.tif 000004
【図３】
2006059369.tif 000005
【図４】
2006059369.tif 000006
【図５】
2006059369.tif 000007
【図６】
2006059369.tif 000008
【図７】
2006059369.tif 000009
【図８】
2006059369.tif 000010
【図９】
2006059369.tif 000011
【図１０】
2006059369.tif 000012