(57)【特許請求の範囲】
【請求項１】
ファイル装置に格納された図面情報を表示部に表示して処理を行う処理装置における図面イメージの待避・復元方式において，
前記表示部の表示画面に，図面イメージの一部分を表示する主表示域と，主表示域内表示図面の待避時に主表示域内表示図面を縮小して表示する単数または複数個の待避域とを備え，
前記処理装置は，入力部からの前記主表示域内表示画面を待避させる指示により起動する主表示図面待避部及び入力部からの待避域を指定した待避域表示内容を主表示域へ復元させる指示により起動する待避域復元部とを備え，
前記主表示図面待避部は，前記図面情報からの前記主表示域内表示図面の復元情報を取得し，取得した復元情報を待避域に対応して待避管理テーブルに格納すると共に待避域に主表示域内表示図面を縮小して表示し，
前記待避域復元部は，指示された待避域に対応する復元情報を前記待避管理テーブルから求め，図面情報と復元情報から主表示域内表示図面を主表示域に復元することを特徴とする図面イメージの待避・復元方式。
【請求項２】
請求項１において，
前記処理装置は，入力部からの前記表示画面の待避域内表示図面に対し復元範囲を指定した復元指示により起動する待避域指定範囲復元部を備え，
前記待避域指定範囲復元部は，待避管理テーブルから指定待避域に対応する復元情報を求め，指定待避域内の指定された復元範囲の位置と復元情報を基に主表示域内表示図面を主表示域に復元することを特徴とする図面イメージの待避・復元方式。
【請求項３】
請求項１において，
前記主表示図面待避部は，起動により前記主表示域の図面イメージを縮小して，前記指定待避域へ表示するビットマップデータを発生して表示し，当該ビットマップデータを待避域図面データ格納部に格納することを特徴とする図面イメージの待避・復元方式。
【請求項４】
請求項１において，
前記復元情報として，前記図面情報における主表示域内表示図面の位置，回転角度，または前記図面情報から主表示域内表示図面への倍率の各情報の一つまたは複数を組み合わせた情報を使用することを特徴とする図面イメージの待避・復元方式。
【請求項５】
請求項１において，
前記主表示図面待避部は，入力部からの指示により起動すると，待避域に待避される主表示域内表示図面の名称となる目標物の名称を取得し，取得した目標物の名称を待避管理テーブルに当該待避域に対応して格納し，待避域名呼出部は入力部から待避域を指定しての目標物表示の指示があると待避管理テーブルから指定待避域に対応する目標物の名称を取得して表示部に指定待避域に対応付けて表示することを特徴とする図面イメージの待避・復元方式。
【請求項６】
請求項５において，
前記待避される主表示域内表示図面の名称を表す目標物の取得は，目標物の名称と目標物の属性を表す種別とを対応させて格納した目標物ファイルから，予め設定された種別の優先順位に従って一つの名称を選択することを特徴とする図面イメージの待避・復元方式。
【請求項７】
請求項６において，
前記待避される主表示域内表示図面の名称を表す目標物の取得とは，目標物の名称と目標物の位置とを対応させて格納した目標物ファイルから，当該主表示域内表示画面の最も中央に近い位置の一つの名称を選択することを特徴とする図面イメージの待避・復元方式。
【請求項８】
請求項１または３において，
前記処理装置は，入力部からの各待避域のデータを保存する指示により起動する待避域保存部を備え，
前記待避域保存部は，起動すると前記待避管理テーブルのデータを前記ファイル装置に保存し，
前記ファイル装置に保存された前記待避管理テーブルのデータは，待避域の表示時に前記処理装置内に読み込まれることを特徴とする図面イメージの待避・復元方式。
【請求項９】
請求項８において，
前記待避域保存部は，起動すると前記待避管理テーブルのデータと前記待避図面データ格納部のビットマップデータとを前記ファイル装置に保存し，
前記ファイル装置に保存された前記待避管理テーブルのデータと前記待避図面データ格納部のビットマップデータとは，待避域の表示時に前記処理装置内に読み込まれることを特徴とする図面イメージの待避・復元方式。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は地図やＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）用の設計図等の図面イメージの保存・呼出し方式に関する。
【０００２】
近年，地図や設計図等の図面イメージをパソコン等のコンピュータを用いて表示し，内容を認識したり，イメージに対し加工をする等の処理を施すことが行われている。
【０００３】
原図面情報には，大規模な範囲が一つの図面として用意されている場合が多く，その中の一部を拡大して表示する場合は，その都度該当する部分をユーザが希望する拡大率を指示入力することにより指定の拡大率を持つ画面を得ることができる。しかし，そのように作成された図面はその時使用されるだけで，同じ図面を再び使用する場合には，最初と同じ処理を行う必要があった。
【０００４】
【従来の技術】
図１２は従来例の説明図である。図１２のＡはシステム構成，Ｂ〜Ｅは図面を選択する手順の例である。
【０００５】
この従来例は，図面として地図を対象とした場合を示し，Ａに示すシステムにおいて，９０はディスプレイ，９１はマウス，キーボード等の入力装置，９２は図面処理の機能を備えたパソコン等の情報処理装置，９３は日本全図，県別，市別，区域別というような各段階に対応する地図のイメージデータ９３ａ及び，図面選択するのに使用するメニュー表示や，各図に関連する目標物等の文字データ９３ｂが格納されたファイル装置である。
【０００６】
このシステムの情報処理装置９２により，希望する地域の地図を選択して表示する場合，図１２のＢ．〜Ｅ．に示す手順により行われる。この場合，ディスプレイ９０の画面にメニューが表示され，最初に日本地図の場合，日本全体の中から県別を選択するメニュー（図示省略）が表示され，その中から神奈川県を選択した場合，図１２のＢ．に示すようなメニュー画面が表示され，この中から，一つの市を選択することでき，「横浜市」を選択すると，Ｃ．に示すように更に下位の階層である横浜の各「区」を選択するメニューが表示される。Ｃ．の画面から一つの区を選択することができる。例えば「西区」が選択されると，対応する西区の図面がＥ．に示すようにディスプレイ９０上に表示される。但し，この時，選択した地域（この例では，横浜市の西区）の目標物（駅，公園，建物等）を指定したい場合は，そのデータをＤ．に示すようにディスプレイ９０にメニューとして表示させることができる。このメニューに対し希望する目標物を入力装置９１により選択したり，あるいは見たい地域の番地（町名や字を含む）を入力装置９１から入力すると，該当する場所を含む予め決められた地図データがファイル装置９３から取り出されて固定の倍率（縮小率）でディスプレイ９０に表示させることができる。
【０００７】
ディスプレイ９０に表示された一定地域の地図（図形イメージ）について，ユーザが拡大して細部（縮小して全体）を見たい場合は，拡大率（または縮小率）を指定して図形処理を実行させると，対応する図形がディスプレイ９０上に表示される。
【０００８】
ここで，ある地域の地図を一部拡大した図面をディスプレイ９０に表示したものとする。この後，ユーザがその拡大された図面に含まれない隣接する地域を見たい場合，現在の画面を消去して，元の図面を選択して，再び地域を指定して倍率を指定する等を行うことにより求める場所の拡大図面をディスプレイ９０に表示することができる。また，隣接する地域が，元の図面に含まれないで他の区域である場合は，上位の選択メニューに戻って同じような手順を繰り返す必要がある。同様のことは，ＣＡＤにより作成する設計図面についても行われている。
【０００９】
【発明が解決しようとする課題】
上記したように，従来の地図やＣＡＤの図形等の図面について操作処理を行う場合，選択により得られた図面イメージは予め決められた図形を決められた倍率で表示されるため，細かい内容を知るためにはユーザが参照したい場所や，倍率を指定する等の操作を行って拡大した図面を作成することになる。しかし，拡大した図面が得られても，次に他の図面を参照すると，拡大した図面は消去されてしまい，後で再び同じ拡大された図面を参照しようとすると同じ手続きを実行する必要があり，手間と時間がかかるという問題があった。
【００１０】
また，現在表示されているファイル装置から取り出した図面を参照して，これと隣接する画面を見たい場合は，上位の階層（隣接する別の地域を含む図面を選択するためのメニュー画面）に戻って選択が行われるが，その場合にも前に参照した図面を再び見たい場合には，同様に上位の階層に戻る必要があるという問題があった。
【００１１】
本発明は元の図面そのものや，操作入力により拡大または縮小を施して作成された図面を，後で必要な時に任意に復元して表示することができる図面イメージの待避・呼出し方式を提供することを目的とする。
【００１２】
【課題を解決するための手段】
図１は本発明の原理構成図である。
図１において，１は処理装置，１０は図面応用処理部，１１は入力判定部，１２は主表示図面待避部，１３は待避域復元部，１４は待避域指定範囲復元部，１５は待避域保存部，１６は待避域名呼出部，１７は画面制御部，１８は待避図面データ格納部，１９は待避時に発生する管理データを格納する待避管理テーブル，２はＣＲＴや液晶等の表示部，２ａは表示画面，２ｂは表示画面の広い範囲に主たる画面を表示する主表示域，２ｃは表示画面２ａの一部（図１の例では右側の上下方向）に複数個並べられ各々に縮小された待避図面を表示することができる待避域，２ｄは図面の名称を表示したり，操作入力されたデータ等（名称等）を表示する作業領域，３はファイル装置，３ａは主としてビットマップデータで構成される図面データ，３ｂは文字データ，３ｃは保存データ，４はマウスやキーボードを含む入力部である。
【００１３】
本発明は操作入力により，主表示域に表示された図面イメージを待避表示域に縮小して待避表示をした後，他の図面を参照中に待避域に表示された縮小図面の全体または一部を操作入力により主表示域に復元表示することを原理とする。
【００１４】
【作用】
図１において，ファイル装置３が保持する図面データ３ａ及び文字データ３ｂから従来と同様の処理により表示部２にメニューを表示して入力部４からの選択操作により希望する画面イメージが表示部２の表示画面２ａの中の主表示域２ｂに表示される。この主表示域２ｂに表示された図面の縮尺率が大きい場合，入力部４から，拡大を指示して，位置や，倍率（１より大きい値）や必要な場合に回転（図面の回転）させる角度等を入力すると，図面応用処理部１０において元の図面データに対し指定された拡大処理が実行されて，画面制御部１７に供給される。画面制御部１７は拡大された図面データを主表示域２ｂに表示するよう画面を作成し表示部２に出力する。また，縮尺率が小さい場合（狭い範囲しか表示されない場合）は入力部４から縮小を指示して，倍率が必要であれば回転させたい角度を入力すると，対応する縮小が行われて主表示域２ｂに表示される。同様に主表示域２ｂの図面を移動させると図面の中心部分が移動（隠れていた部分が表示される）した図面が表示される。こうして，主表示域２ｂに元の図面，拡大，縮小，または移動された図面が表示される。この後，本発明による待避及び復元の処理について，次の（１）  〜（５）  に分けて説明する。
【００１５】
（１）  主表示域の図面の待避
主表示域２ｂに表示された図面（拡大，縮小，移動，または最初に表示された図面）を後で参照したい場合，入力部４から一つの待避域を宛先として指定した「待避」を指示すると，入力判定部１１でこれを判別し，主表示図面待避部１２を起動する。主表示図面待避部１２は主表示域２ｂの表示データ（図面イメージ）を指定された待避域２ｃに合うサイズに縮小して，その縮小図面データ（縮小イメージのビットマップデータ）を待避図面データ格納部１８に格納し，その待避図面の名称として目標物を自動的に選択し，待避管理テーブル１９に元の主表示域の画面の座標，待避図の名称や関連するデータ（倍率，角度等）が設定される。待避図面データ格納部１８のデータ（ビットマップデータ）は画面制御部１７で待避域２ｃに縮小イメージを表示するよう主表示域２ｂの図面データと合成されて表示部２に表示される。こうして主表示域２ｂの異なる図面について必要な場合に，順次異なる待避域２ｃに縮小イメージを表示し，各データが保持される。
【００１６】
（２）  指定された待避域の図面を主表示域へ表示
入力部４から表示画面２ａの待避域２ｃの一つを指定して主表示域２ｂへの表示を指示する入力が行われると，入力判定部１１でこれを判別すると，指定された待避域復元部１３を起動する。待避域復元部１３は，待避管理テーブル１９から指定された待避域２ｃの管理データ（表示位置，倍率，角度等）を取り出し，そのデータを用いて図面データ３ａと文字データ３ｂを表示制御部１７により主表示域２ｂに出力する。これにより，それまでの主表示域２ｂに表示された表示データは見かけ上待避域２ｃの画面データを拡大した内容に代わる。
【００１７】
（３）  待避域の指定範囲を主表示域へ表示
入力部４から表示部２の表示画面２ａの待避域２ｃの一つを選択し，その待避域２ｃの表示内の区域（範囲）を表す位置を指定して主表示域２ｂへの表示を指示する入力を行うと，入力判定部１１でこれを判別し，待避域指定範囲復元部１４が起動する。待避域指定範囲復元部１４は，待避管理テーブル１９を用いて指定された待避域２ｃ内の区域を表す位置の座標及び，その区域を主表示域２ｂに拡大するための倍率を得て，そのデータを用いて図面データ３ａと文字データ３ｂを画面制御部１７により主表示域２ｂに出力する。これにより，それまで主表示域２ｂに表示された表示データは見かけ上待避域２ｃの指定範囲を拡大した内容に代わる。
【００１８】
（４）  待避域の保存
処理装置１における図面の参照，処理を実行中に待避図面データが作成されて表示画面２ａの待避域２ｃに縮小画面が表示されている状態で，処理を終了する前に待避域２ｃを表示するためのデータ（待避図面データ及び関連データ）を保存しておきたい場合，入力部４から全ての待避域２ｃのデータの保存が指示される。入力判定部１１でこの指示を判別すると，待避域保存部１５が起動する。待避域保存部１５は，保存ファイル名入力画面を発生し，表示画面２ａに表示された状態でファイル名が入力されると，そのファイル名により待避図面データ格納部１８の全ての待避図面データ及び待避管理テーブル１９のデータがファイル装置３の保存データ３ｃとして保存される。この保存データ３ｃは次に起動した時に処理装置１へ呼び出して，待避域に表示することができる。
【００１９】
（５）  待避域の図面名称の呼び出し
表示画面２ａの複数の待避域２ｃにそれぞれ縮小画面が表示されている時，それぞれの図面名称（地図の場合は地名，設計図の場合は機能や位置を表す名称）を知りたい場合，該当する待避域２ｃを指定して名称呼び出しの指示を行う。この場合，入力判定部１１でこの指示を検出すると，待避域名呼出部１６が起動する。待避域名呼出部１６は起動すると，指定された待避域２ｃの名称を他の関連データと共に格納する待避管理テーブル１９から取り出して，画面制御部１７において，作業領域２ｄに表示するよう制御する。これにより，各待避域２ｃの名称を知ることができる。
【００２０】
【実施例】
図２は本発明が実施される情報処理装置のシステム構成である。
図２において，２０はＣＰＵ（中央処理装置），２１はプログラム，データ等が格納されるメモリ，２２は表示用メモリ，２３は図面情報が格納されるハードディスク等のファイル装置，２４はディスプレイ（図１の表示部２に対応），２５はマウス（図１の入力部４に含まれる），２６はキーボード（図１の入力部４に含まれる）である。
【００２１】
図面情報としては，予め作成された地図のデータや，ＣＡＤにより作成された各種の設計図（建物，車，ＬＳＩ回路等）等のデータがあるが，この実施例では，地図のデータ（図形を表すベクトルデータと関連する文字データ）である場合について説明する。
【００２２】
ファイル装置２３には作成済の地図ファイルが格納されており，その中に図形を表すデータが格納された図形ファイルと文字データで構成する非図ファイルがあり，図３は地図ファイルの内容を説明する図である。
【００２３】
図３のＡ．は図形ファイルの構成を示し，地図ファイルの場合，地図図形は道路レイヤ，建物レイヤといったレイヤ構成をとり，各レイヤにつき一つの図形ファイルが存在する。各図形ファイルにはＡ．に示すように表示すべき線，円，…等の図形と地図中の文字のデータが登録され，線は各点の座標（各点を表す座標ｘ，ｙは緯度，経度または各図面毎の相対座標），円は座標と半径というようなデータが格納されている。図３のＢ．は非図ファイルを表し，目標物ファイル（駅，道路，橋，公園等の目標物となるものを格納），住所名ファイル（各区域の住所名を格納），図属ファイル（図形の各種の属性，例えば家の世帯主を格納），…等の文字データで構成されている。図３のＣ．は目標物ファイルの構成であり，各目標物毎にその位置を表す座標（ｘ，ｙ）と名前，及び種別（駅，建物，道路等の種別）とで構成される。
【００２４】
図４に本発明による表示画面の構成例を示す。
図４のＡ．において，表示画面４０（図１の２ａに対応）に，主表示域４１（図１の２ｂに対応）が設けられ，ここに利用者が現在参照または処理を行う対象となる図面が表示され，画面の右側に縦方向に複数個（この例では４個示す）の待避域４２−１〜４２−４が配置され，各待避域には待避ＩＤ（識別番号）が付与されている。この待避域の横にスクロールバー４３が表示され，このスクロールバーをマウス２５で操作することにより待避域をスクロールして，画面に表示されていない他の待避域を表示することができる。
【００２５】
また，主表示域４１の下側に作業領域４４が配置され，ここで待避域に待避する場合の図面の名称の表示や，待避域の図面を復元した時の図面の名称の表示等を行い，同時に各種の機能ボタン（拡大，縮小，移動，保存等）４４ａ〜４４ｄが表示される。なお，機能ボタンは，マウス２５でマウスカーソルを対応するボタンに位置付けてクリック操作することにより対応する機能が実行され，その内，拡大，縮小，移動の各ボタンは主表示域４１に表示された図面に対し，拡大，縮小または移動を行う時に使用され，拡大及び縮小はそれぞれの倍率を入力することにより従来の図形処理機能（アプリケーションプログラム）により対応する処理が実行される。保存は本発明により待避域のデータをファイル装置２３へ格納する場合に指定され，後述する処理フロー（図６参照）により実行される。
【００２６】
図４のＢ．は主表示域４１に表示された図面を待避域４２−１に待避を行った状態を表し，他の待避域４２−２〜４２−４にもそれぞれ異なる図面が待避している時の表示画面の例を表す。
【００２７】
図２のファイル装置２３に格納された地図データに関して，従来と同様にメニューを表示してマウス２５により選択を行うことにより該当する地域の地図を表示することができる。図５は元の図面（ファイル装置２３の図形データ）とディスプレイ２４の主表示域の図面及び待避域の図面の関係を示す。
【００２８】
図５において，▲１▼は全体を表す元の図面データ（Ａ〜Ｄの矩形内）でありファイル装置２３に格納されている。この中からメニュー選択により選ばれた地域を中心とする矩形ａ，ｂ，ｃ，ｄの図面が上記図４の主表示域４１に表示される。この図形について，上記機能ボタンを操作して，拡大，縮小等の処理を施すことができる。図５の例では，拡大を表すボタン４４ａを操作して，キーボード２６から倍率として１．２倍を指示すると，１．２倍の拡大処理が行われる。図５の▲２▼は元の図面を１．２倍した状態を表す。この時，ディスプレイ２４の主表示域４１には，▲２▼の中のａ〜ｄの矩形で表す部分が表示される（移動ボタン４４ｃにより移動して異なる部分に変えることができる）。このように，主表示域４１には拡大された図面の中の一部だけが表示され，この表示図面を特徴付けるデータとして▲２▼の元の図面に対する倍率（この例では１．２）と▲２▼内の点ａの座標位置（Ｘ０，Ｙ０）を使用する。
【００２９】
上記の図５の▲２▼内のａ〜ｄで表す矩形内の図面を，本発明により待避域へ待避する場合，▲２▼内のａ〜ｄで表す矩形の図面（主表示域）を▲３▼に示す待避域のａ’〜ｄ’で表す矩形に入るように縮小され，待避用管理データの一部として，▲２▼のａの座標（Ｘ０，Ｙ０：但しこの座標は緯度，経度または，元の図面の原点を基点とする座標の何れか）と倍率（この例では１．２）が保存される。この処理の詳細は，後述する実施例の処理フロー（図６参照）で説明する。
【００３０】
図６は実施例の処理フローである。この処理フローは本発明による待避及び復元に関係する処理を中心に示し，以下に図２〜図５を参照しながら説明する。
この処理フローの開始時には，ディスプレイ２４の表示画面４０の主表示域４１には拡大された図面が表示されているものとする。なお，縮小図面や元の図面と等倍の図面が表示されていてもよい。
【００３１】
入力待ちの状態（図６のＳ１）で，入力が発生すると判定を行う（同Ｓ２）。この実施例では，マウス２５を操作して主表示域４１から選択された一つの待避域（例えば，図４の４２−１）へドラッグするか，単に選択された待避域を右ダブルクリック（マウス２５の右側の操作ボタンを２回クリックする）すると，主表示域の図面を待避する指示であると判定する。
【００３２】
この場合，選択された待避域の識別番号である待避ＩＤを取得し（図６のＳ３），図面表示域の左上のＸ，Ｙ座標（図５のＸ０，Ｙ０と同じ）を取得し（図６のＳ４），続いて現在の主表示域の図面の倍率を取得する（同Ｓ５）。この後，主表示域に表示された図面が元の図面を回転して表示している場合は，その回転角度を取得する（同Ｓ６）。次に，待避域に表示する図面に対し名称を自動設定するために目標物取得の処理を行う（同Ｓ７）。この処理の詳細は後述する図８により説明するが，この目標物取得の処理により，拡大表示された主表示域の図面に対し駅名，建物，道路，等の中の一つが目標物として取得され，この目標物が図面の名称となる。次に待避管理テーブルに上記の各取得データを登録する（同Ｓ８）。
【００３３】
図７に待避管理テーブルの構成を示す。この待避管理テーブルには，一つの待避域に対応して，待避ＩＤ，名称，表示位置左上Ｘ座標，Ｙ座標，倍率及び角度を格納するエリアが設けられ，複数の各待避域に対応して設けられている。
【００３４】
次に，上記図６のＳ３で取得した待避ＩＤを持つ待避域に主表示域に表示された図形を待避域のサイズに圧縮して（従来の図形処理機能による），得られた図形を待避域に画面表示する（同Ｓ９）。また，この待避域用に作成（縮小）された図形（ビットマップ）はメモリ２１内に保持され，後でスクロールバー４３による待避域のスクロールと，待避域の保存に備える。
【００３５】
次に上記の入力の判定（図６のＳ２）において，マウス２５により選択された一つの待避域（例えば，図４の４２−１）を主表示域へドラッグするか，単に選択された待避域を左ダブルクリックすると，待避域の図形を主表示域へ復元する指示であると判定する。
【００３６】
この場合，選択された待避ＩＤを取得し（図６のＳ１１），対応する待避管理テーブル（図７参照）から左上座標，倍率及び回転の角度を取得し（同Ｓ１２〜Ｓ１４），これらの各値を用いて，図面データ３ａと文字データ３ｂを主表示域に表示する（同Ｓ１５）。
【００３７】
次に入力の判定において，待避域内の一定範囲をマウス２５によりドラッグ（矩形の対角線上の一方の頂点から他方の頂点まで指定）すると，待避域内指定範囲の復元と判定する。この場合，指定が行われた待避域の待避ＩＤを取得し（図６のＳ１６），上記のドラッグされたエリア（矩形）の相対座標を取得する（同Ｓ１７）。次に，取得された待避域内の相対座標で表すエリアを主表示域のエリアに換算した場合の座標を計算し（同Ｓ１８），元の待避域の図面の倍率と，指定範囲を主表示域へ拡大するための倍率を用いて新たな倍率を計算し（同Ｓ１９），角度を取得する（同Ｓ２０）。こうして取得した，倍率，角度を用いて，図面データ３ａと文字データ３ｂを主表示域に表示する（同Ｓ２１）。
【００３８】
入力として保存ボタンが押下（上記図４に示す保存ボタン４４ｄをマウス２５により指定してクリック）されると，それまでに作成されて待避域に表示された各待避域の図形及び待避管理テーブルの内容をファイル装置に保存する指示と判定する（図６のＳ２）。この場合，最初に保存ファイル名指定画面を表示する（図６のＳ２２）。
【００３９】
保存ファイル名指定画面は，上記図４の作業領域４４に表示され，この時ユーザがキーボード２６からファイル名を入力すると，この作業領域４４に表示されると共にメモリに読み込まれる（同Ｓ２３）。入力が終了するとファイル名指定画面が消去され（同Ｓ２４），続いて各待避域の図形（ビットマップ）及び待避管理テーブルの内容が指定されたファイル装置２３にファイル名と共に保存する処理が行われる（同Ｓ２５）。
【００４０】
次に上記図６のステップ７で実行される目標物取得の処理内容を説明する。
図８は目標物取得の説明図であり，Ａ．は処理フロー，Ｂ．は目標物取得に使用する優先テーブルである。Ｂ．に示す優先テーブルは，目標物を選択する場合に，駅，道路，建物，地域名等の種別の何れを優先して選択するかを予め設定したテーブルである。各地図の図形データに含まれる目標物は上記図３のＣ．に示す目標物ファイルに格納されており，各目標物のデータとして種別が設定されている。
【００４１】
図８において，最初に優先テーブルが最後の項目か判断し（図８のＳ１），最後でなければ優先順位の上の種別を読み出し（同Ｓ２），目標物ファイル（図３のＣ．）から読み出された種別の目標物を検索する（同Ｓ３）。検索により対応する目標物が有ったか判別し（同Ｓ４），無かった場合は，優先テーブルの次の優先順位の種別について同様の処理を行うが，有った場合は該当する目標物が複数か判別し（同Ｓ５），複数ある場合は，表示された図面の中央に近いものを一つ選択し（同Ｓ６），選択された一つまたは一つだけあった場合はそれを目標物として決定する（同Ｓ７）。最後の優先順位まで探しても目標物が無い場合は終了する。
【００４２】
次に，待避域の縮小イメージの図面が何を表すかを知りたい場合は，次のようにしてその名称を知ることができる。
上記図６に示す入力の判定（Ｓ２）において，名称を表示させる指示を検出すると実行され，その指示は，表示画面の複数の待避域にそれぞれ縮小イメージが表示されている状態で，図面の名称を知りたい特定の待避域のエリアに位置付けるようマウスカーソルを移動させて，マウス２５を操作（クリック）することにより行われる。待避域の名称を表示する指示であることが判別されると，待避管理テーブル（図７）の中の指定された待避域用のデータの中の名称の部分を読み出して，上記画面の作業領域（図４の４４）に表示する処理が行われ，この表示は，一定時間で消去される。
【００４３】
図９はシステム起動時の処理フローであり，上記図６の保存ボタンの押下により，各待避域のデータがファイルに保存された後システム動作を終了した後，システムを起動すると，図９に示す処理フローが実行される。なお，上記図６のＳ２２〜Ｓ２５により特定の保存ファイル名が付されたファイルは初期化ファイルとして保存されている。起動すると最初に初期化ファイルが有るか判別し（同Ｓ１，Ｓ２），ある場合は保存ファイルの内容により各待避域に縮小イメージを画面表示し（同Ｓ３），続いてシステム画面を表示して起動処理を終了する（同Ｓ４）。初期化ファイルがない場合は，システム画面を表示する。
【００４４】
次に図１０，図１１を用いて本発明による待避・復元の動作例を説明する。
図１０，図１１は本発明による具体的な動作例（その１），（その２）である。
【００４５】
図１０は地図のファイルからメニュー選択により特定の地域（横浜市）の全体図を表示画面の主表示域に表示した状態であり，この時の拡大率を１００％とする。この主表示域に表示された地図の中から対角線上の２つの点Ｐ，Ｑを指定して，この指定領域（点線で表す）を主表示域の大きさに拡大する操作を行うと，図１１のＡ．に示すように指定領域が拡大されて表示され，同時にこの時の拡大率が２５０％として表示される。なお，この場合，待避域の図面名称は「岡野交差点」が目標物として自動設定される。
【００４６】
利用者が，この図１１のＡ．の主表示域に表示された図形イメージを待避したい場合，同図のＢ．に示すようにマウスを操作して主表示域から最上段の待避域へドラッグすると，現在主表示域に表示中の地図の縮小イメージが指定待避域に表示される。この時，主表示域の左上座標値，表示倍率，待避先の待避ＩＤが待避管理テーブルに格納される。図１１のＢ．の状態の後，他の指定された地図を選択すると，図１１のＣ．に示すような画面（主表示域の地図は図１０と同じ）を表示する。この状態において，待避域を主表示域へドラッグすると，表示画面はＢ．と同じ内容が表示される。
【００４７】
【発明の効果】
本発明によれば大きな図面等から自分の参照したい位置，倍率で一度表示画面に表示した時に，待避により保存しておけば，後の任意の時点で素早く復元することができ，従来のように元の図面に戻って倍率を指定する等の手間と時間を無くすことができ，図面を用いた参照，処理を効率化することができる。また現在待避中の図面イメージを縮小表示することにより視覚的に待避内容を確認することができる。
【図面の簡単な説明】
【図１】本発明の原理構成図である。
【図２】本発明が実施される情報処理装置のシステム構成図である。
【図３】地図ファイルの内容を説明する図である。
【図４】本発明による表示画面の構成例を示す。
【図５】元の図面とディスプレイの主表示域の図面及び待避域の図面の関係を示す図である。
【図６】実施例の処理フローである。
【図７】待避管理テーブルの構成例を示す図である。
【図８】目標物取得の説明図である。
【図９】システム起動時の処理フローを示す図である。
【図１０】本発明による具体的な動作例を示す図（その１）である。
【図１１】本発明による具体的な動作例を示す図（その２）である。
【図１２】従来例の説明図である。
【符号の説明】
１      処理装置
１０    図面応用処理部
１１    入力判定部
１２    主表示図面待避部
１３    待避域復元部
１４    待避域指定範囲復元部
１５    待避域保存部
１６    待避域名呼出部
１７    画面制御部
１８    待避図面データ格納部
１９    待避管理テーブル
２      表示部
２ａ    表示画面
２ｂ    主表示域
２ｃ    待避域
２ｄ    作業領域
３      ファイル装置
３ａ    図面データ
３ｂ    文字データ
３ｃ    保存データ
４      入力部
【図１】
0003634426.tif 000002
【図２】
0003634426.tif 000003
【図３】
0003634426.tif 000004
【図４】
0003634426.tif 000005
【図５】
0003634426.tif 000006
【図６】
0003634426.tif 000007
【図７】
0003634426.tif 000008
【図８】
0003634426.tif 000009
【図９】
0003634426.tif 000010
【図１０】
0003634426.tif 000011
【図１１】
0003634426.tif 000012
【図１２】
0003634426.tif 000013