(57)【要約】【目的】図面の先読みを行う図面表示処理装置に関し，無駄な図面の先読みを減らすことにより，利用者にとって不要なダウンロードの待ち時間を減らし，また回線に不要な負荷をかけないようにすることを目的とする。。【構成】サーバ装置２０は設備ネットワーク等の図面データベース２１を持つ。クライアント装置１０の先読み部１６は，利用者の操作または指定情報から，操作対象となる一つのノード（設備）を特定し，その特定したノードからそれにリンクされるノードを検索し，検索したノードが存在する図面を先読み図面として特定して，特定した図面のダウンロードをダウンロード部１３に依頼する。ダウンロード部１３は，依頼された図面をサーバ装置２０からダウンロードする。【選択図】      図１
2007287175.tif 000002
【特許請求の範囲】
【請求項１】
表示要素であるノードが複数の図面にわたってリンクされている図面データベースを有するサーバ装置にネットワークを介して接続され，該サーバ装置より該図面を取り込んで表示装置にスクロールしながら表示する図面表示処理装置であって，
操作者により操作される入力装置から入力された指示に基づき，前記図面データベースに格納されている図面のうち指定された図面を前記サーバ装置より取得して前記表示装置に表示する手段と，
前記サーバ装置より取り込んだ，前記図面データベースに格納されている各図面に属するノードと各ノードを結ぶリンク情報とに関する情報を使用して，前記表示装置に表示している前記図面に属する前記ノードと当該ノードのリンク情報より，現在表示している前記図面に属する前記ノードにリンクされるノードを順次検索し，検索して得られたノードが属する図面を先読みすべき図面として順次特定する手段と，
前記特定した図面を前記図面データベースより順次先読みする手段と
を備えることを特徴とする図面表示処理装置。
【請求項２】
前記順次特定する手段は，前記検索して得られたノードが終端であるノードであれば，該検索して得られたノード以降の検索を行わない
ことを特徴とする請求項１記載の図面表示処理装置。
【請求項３】
表示要素であるノードが複数の図面にわたってリンクされている図面データベースを有するサーバ装置にネットワークを介して接続され，該サーバ装置より該図面を取り込んで表示装置にスクロールしながら表示する処理をコンピュータに実行させるための図面表示処理プログラムであって，
前記コンピュータを，
操作者により操作される入力装置から入力された指示に基づき，前記図面データベースに格納されている図面のうち指定された図面を前記サーバ装置より取得して前記表示装置に表示する手段と，
前記サーバ装置より取り込んだ，前記図面データベースに格納されている各図面に属するノードと各ノードを結ぶリンク情報とに関する情報を使用して，前記表示装置に表示している前記図面に属する前記ノードと当該ノードのリンク情報より，現在表示している前記図面に属する前記ノードにリンクされるノードを順次検索し，検索して得られたノードが属する図面を先読みすべき図面として順次特定する手段と，
前記特定した図面を前記図面データベースより順次先読みする手段として，
機能させるための図面表示処理プログラム。
【請求項４】
表示要素であるノードが複数の図面にわたってリンクされている図面データベースを有するサーバ装置にネットワークを介して接続され，該サーバ装置より該図面を取り込んで表示装置にスクロールしながら表示する処理をコンピュータに実行させるための図面表示処理プログラムを記録したコンピュータ読み取り可能な記録媒体であって，
前記コンピュータを，
操作者により操作される入力装置から入力された指示に基づき，前記図面データベースに格納されている図面のうち指定された図面を前記サーバ装置より取得して前記表示装置に表示する手段と，
前記サーバ装置より取り込んだ，前記図面データベースに格納されている各図面に属するノードと各ノードを結ぶリンク情報とに関する情報を使用して，前記表示装置に表示している前記図面に属する前記ノードと当該ノードのリンク情報より，現在表示している前記図面に属する前記ノードにリンクされるノードを順次検索し，検索して得られたノードが属する図面を先読みすべき図面として順次特定する手段と，
前記特定した図面を前記図面データベースより順次先読みする手段として，
機能させるためのプログラムを記録した図面表示処理プログラムの記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，記憶装置等で地図などの図面を管理し，それを取り込み（ダウンロード等），図面を表示および検索処理が可能な情報処理装置において，図面を先読み処理する技術に関するものであり，特に図面の表示要素として，設備などのノードとそれらを結ぶリンク情報からなるネットワークを含む図面を事前に読み込んでおくことにより，図面を表示するときの待ち時間を短縮可能にした図面表示処理装置，図面表示処理プログラムおよびそのプログラムの記録媒体に関する。
【０００２】
例えば，電力／通信／水道／ガスなどの地図情報システムやカーナビゲーションシステムなどに用いることができる。図面の表示要素にネットワークを含む図面とは，例えば電力設備，通信設備，水道，ガス，道路，河川，回路，航路，鉄道，バス路線などにおける表示要素（設備など）をノードとしたネットワークを表示する図面をいう。
【背景技術】
【０００３】
図１０は，従来の図面先読み技術の例を説明する図である。この従来例は，サーバ装置に図面を配置し，それをクライアント装置にダウンロードして図面を表示する図面検索システムの例である。図面Ａ，Ｂ，Ｃ，…は，地図などの図面であり，隣合う図面の表示内容は連続している。
【０００４】
従来，利用者がクライアント装置に表示されている図面をスクロールする場合，表示図面の切り替わり時における表示を高速化するために，利用者が新しい図面の表示指示を行う前に，スクロール方向からスクロール先の図面を予測し，その図面を先読み（ダウンロード）することが行われていた。
【０００５】
以下，図１０を用いて手順を説明する。図中，実線の枠はサーバ装置に配置された図面の単位を示し，破線はクライアント装置における画面表示エリア（表示装置に一度に表示できるエリア）の単位を示している。
・手順１：クライアント装置は，図面Ａをサーバ装置からダウンロードし，図面Ａの一部（図面表示エリアａ）を表示する。
・手順２：ここで，利用者が右スクロールの操作をすると，クライアント装置は図面表示エリアｂを表示する。
・手順３：手順２で利用者が右スクロールの操作をしているので，クライアント装置は利用者が次に見たい図面領域はさらに右側の領域だと予測し，図面Ａの右隣の図面Ｂをバックグラウンドでサーバ装置からダウンロードする。
・手順４：ここで，さらに利用者が右スクロールの操作をすると，クライアント装置は，図面Ａと図面Ｂのつなぎ目である図面表示エリアｃを表示する。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
以上のような従来の図面先読み技術では，以下のような問題があった。
【０００７】
（１）利用者によるスクロールの操作方向だけで利用者が次に望んでいる図面を特定する方法では，利用者が本当に望んでいる図面を特定することは難しかった。例えば上記従来例において，手順３でクライアント装置が図面Ｂを先読みした後に手順４で利用者が上スクロールの操作をした場合には，手順３での図面Ｂの先読みが無駄な処理となってしまう。結果として，利用者は，図面先読み処理の恩恵を受けることができず，スクロール先である図面Ｚのダウンロード処理を待たなくてはならなかった。
【０００８】
（２）また上記従来例において，手順３のバックグラウンド処理で先読みした場合，サーバ装置とクライアント装置の間の回線が空いていれば図面Ｂ，図面Ｃ，…，図面Ｍと次々に先読みすることが可能であるが，スクロール方向だけで次々に図面を先読みすると，利用者が見る必要のない図面まで先読みしてしまう可能性がある。結果として，回線に不要な負荷をかけてしまうことがあった。
【０００９】
（３）図面の先読み時は，サーバ装置とクライアント装置の間の回線負荷が上がるが，上記従来例のように，利用者によるスクロールの操作方向だけで無条件に図面の先読みをした場合，その図面の先読み時の回線負荷により，図面の先読み以外で回線を使用するような処理（例えば，クライアント装置からサーバ装置に保持している属性データを検索するなどの処理）が遅くなってしまう。結果として，利用者の操作および思考を遅延させてしまうことがあった。
【００１０】
本発明は，以上のような従来の図面先読み技術の問題の解決を図り，無駄な図面の先読みを減らして必要と予想される図面のみを先読み対象とすることにより，図面を表示する際のダウンロードの待ち時間を減らし，また回線に不要な負荷をかけないようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明は，上記課題を解決するため，表示要素であるノードが複数の図面にわたってリンクされている図面データベースを有するサーバ装置にネットワークを介して接続され，該サーバ装置より該図面を取り込んで表示装置にスクロールしながら表示する図面表示処理装置であって，操作者により操作される入力装置から入力された指示に基づき，前記図面データベースに格納されている図面のうち指定された図面を前記サーバ装置より取得して前記表示装置に表示する手段と，前記サーバ装置より取り込んだ，前記図面データベースに格納されている各図面に属するノードと各ノードを結ぶリンク情報とに関する情報を使用して，前記表示装置に表示している前記図面に属する前記ノードと当該ノードのリンク情報より，現在表示している前記図面に属する前記ノードにリンクされるノードを順次検索し，検索して得られたノードが属する図面を先読みすべき図面として順次特定する手段と，前記特定した図面を前記図面データベースより順次先読みする手段とを備えることを特徴とする。
【００１２】
また，上記発明において，前記順次特定する手段は，前記検索して得られたノードが終端であるノードであれば，該検索して得られたノード以降の検索を行わないことを第２の特徴とする。
【００１３】
従来の図面先読み方法では，利用者のスクロール操作からスクロール方向の先にある図面を先読み対象としていたのに対し，本発明では，ネットワーク系統に従って，操作されたノードにリンクされる次のノードが存在する図面を先読み対象とする点が従来技術と異なる。
【００１４】
以上の処理は，コンピュータとソフトウェアプログラムとによって実現することができ，そのプログラムは，コンピュータが読み取り可能な可搬媒体メモリ，半導体メモリ，ハードディスク等の適当な記録媒体に格納することができる。
【発明の効果】
【００１５】
以上説明したように，本発明では，以下のような効果が期待できる。
（１）効率よくかつ確実に図面の先読み処理が行えるため，図面のダウンロード待ち時間を短縮することができる。
（２）不要な図面をダウンロードしないため，クライアント／サーバシステムのような場合には，サーバ装置とクライアント装置との間の回線負荷を軽減することができる。
（３）利用者の操作状況によって先読みの可否を判断するため，利用者の操作に影響を与えず，また，サーバ装置とクライアント装置間の回線を遊ばせずに有効活用することができる。
【発明を実施するための最良の形態】
【００１６】
以下，図面に従って本発明の実施の形態を説明する。図１は，本発明を実施するシステムの構成例を示す。本実施の形態は，サーバ装置２０内にある図面データベース２１が図面を保有し，その図面をクライアント装置１０がサーバ装置２０からダウンロードして表示するシステムであり，クライアント装置１０とサーバ装置２０とは，インターネットやＬＡＮ等のネットワーク３０により接続されている。また，クライアント装置１０には，入力装置４０，表示装置５０が接続されている。
【００１７】
この例では，サーバ装置２０が図面データベース２１に保有する図面は，設備ネットワークの図面であり，ノードとしての設備が電柱，ノードのつながりを示すリンクが電線であるとする。これらの電柱および電線からなるネットワークが複数枚の地形図面にわたって配置されているものとする。
【００１８】
クライアント装置１０は，ＣＰＵおよびメモリからなるコンピュータであり，ソフトウェアプログラム等によって構成される操作部１１，ダウンロード部１３，表示部１５，先読み部１６，先読み終了判断部１７，先読み判断部１８を備える。また，メモリやハードディスク装置などの記憶装置内に，操作情報テーブル１２，図面記憶部１４を備える。
【００１９】
クライアント装置１０において，操作部１１は，入力装置４０を通して利用者から指示された操作内容を制御し，その操作の履歴情報である操作情報テーブル１２を管理する。操作部１１は，利用者から図面の表示指示があった場合，ダウンロード部１３にサーバ装置２０から図面をダウンロードするよう指示を出す。また，表示部１５に図面を表示するよう指示を出す。
【００２０】
図２は，本実施の形態における表示図面選択画面の例を示す図である。表示する図面を利用者が指定するときには，最初にこの表示図面選択画面を開き，表示を希望する図面を指定する。利用者は，まず“図面特定処理”の欄でどの情報から図面を特定するかを選択し，検索のキーワードを入力する。図２の例では，表示する図面を検索する方法として，住所から指定する方法，電話番号から指定する方法，設備キーから指定する方法が用意されている。ここで，設備キーとは，設備ネットワークを構成する設備の識別のために，設備ごとに定められた識別子のことをいう。
【００２１】
次に，利用者は“図面先読み特定処理”の欄で，例えば，一つの地形図面の中に複数の設備ネットワークの系統が存在する場合などに，どの設備が存在する設備ネットワークの系統に関して図面を先読みするかを指定する。図２の例では，自動設定するか任意の設備キーを指定するかを選択することができる。自動設定の場合には，例えば，表示図面ごとにあらかじめ代表設備を設定しておいてもよいし，“図面特定処理”時に設備キーが指定されているときにはその設備を設定してもよい。任意の設備キーを指定する場合には，利用者は“図面特定処理”のときとは別に，任意の設備キーを入力する。
【００２２】
以上の表示図面選択画面により，利用者からの指示を受けると，操作部１１は，“図面特定処理”で指定された図面をサーバ装置２０から取得するようダウンロード部１３に指示を出し，“図面先読み特定処理”で設定された設備キーを操作情報テーブル１２に記録する。
【００２３】
ダウンロード部１３は，操作部１１から図面をダウンロードするよう指示があると，図面記憶部１４に指示された図面が存在するかを確認し，存在しない場合，サーバ装置２０から該当する図面をダウンロードし，ダウンロードした図面を図面記憶部１４に保存する。また，先読み部１６からの指示により，サーバ装置２０から設備ネットワークの系統情報である設備データを取得する。
【００２４】
表示部１５は，操作部１１から図面を表示するよう指示を受けると，図面記憶部１４内の該当する図面を表示装置５０に表示する。先読み部１６は，さらに表示された図面に関連する図面の先読みをダウンロード部１３に指示するが，その処理については後述する。
【００２５】
図面を表示している状態で，利用者は，ある設備の属性情報（所属する設備ネットワーク，設備のメーカ名，材質など）を知りたい場合に，メニューから設備属性表示の指示を行い，設備属性表示画面を開いて設備属性を表示させることができる。
【００２６】
図３は，本実施の形態における設備属性表示画面の例を示す図である。利用者は，設備属性が知りたい場合，図３に示すような設備属性表示画面を開き，属性を知りたい設備の設備キーを入力する。また，このとき利用者が図３の設備属性表示画面において「自動」の項目にチェックを入れると，以降の図面の先読みは，設備属性の表示が指定された設備の属する設備ネットワークの系統で行われる。
【００２７】
以上の設備属性表示画面により，利用者からの指示を受けると，操作部１１は，設備キーで指定された設備の設備属性を表示するよう表示部１５に指示を出し，さらに自動設定が指示されていれば，設備属性表示画面で指定された設備キーを操作情報テーブル１２に記録する。
【００２８】
図４は，本実施の形態における操作情報テーブルの例を示す図である。図４の例では，ログオン日時，最終操作日時，初回図面表示時の指定キー，現在操作中の設備，ネットワーク特定設備キー手動入力値などの情報で構成されている。初回図面表示時の指定キーの欄には，図２の“図面特定処理”での指定が記録される。ネットワーク特定設備キー手動入力値の欄には，図２の“図面先読み特定処理”で設備キー任意指定があった場合に，その指定が記録される。
【００２９】
図５は，本実施の形態における設備データの例を示す図である。図５（ａ）は設備ネットワークと図面の関係の例を示しており，ノードは，例えば電力設備の場合には電柱などである。また，ノード間はリンク（例えば電力設備の場合には電線など）で接続されている。区切り点は，設備ネットワークの終端や分岐（例えば電力設備の場合には開閉器など）である。
【００３０】
図５（ｂ）は，図５（ａ）のネットワークの設備データの例を示しており，設備キー，つながり情報，所属図面，付随設備等の情報からなる。設備キーは，各ノード（例えば電力設備の場合には電柱など）を識別するための識別子である。つながり情報は，各ノードがそれぞれどのノードと接続されているかを示す。所属図面は，各ノードが所属する図面を示し，付随設備は，リンク（例えば電力設備の場合には電線など）が何であるか，そのノードが区切り点（例えば電力設備の場合には開閉器など）であるかどうかなどのノードの付随情報を示す。
【００３１】
先読み部１６は，ダウンロード部１３がサーバ装置２０からダウンロードした設備データを取得し，操作情報テーブル１２の設備キーなどから利用者が操作対象とした設備が属している設備ネットワークを特定し，それと設備データとから先読み図面を特定する。また，先読み終了判断部１７と先読み判断部１８の判断により先読みが可能であれば，ダウンロード部１３に先読み図面のダウンロードを依頼する。
【００３２】
先読み終了判断部１７は，設備データからネットワーク系統の区切りとなる設備（開閉器など）を特定し，先読み部１６で特定した先読み図面がネットワーク系統の区切りとなる設備を含む図面であれば，その図面を先読み終了図面として判断する。先読み判断部１８は，操作情報テーブル１２から，先読みの実施可否を判断する。なお，ネットワーク系統の区切りとは，例えば電力ネットワークの場合には電力開閉器などであり，通信ネットワークの場合にはルータなどである。他に図面で表示するネットワークに応じて，例えば道路地図の場合には信号設置箇所，道路の曲がり角，目的地などをネットワーク系統の区切りとすることもできる。
【００３３】
図６は，本実施の形態における先読み図面を特定する方法を説明する図である。図６の設備ネットワークにおいて，ノードＡが利用者が操作対象とした設備であるとする。すなわち，初期図面表示時に図２に示す表示図面選択画面で指定された設備キー，または設備属性の検索のために図３に示す設備属性表示画面で指定された設備キーが，ノードＡであったとする。ここで，このネットワークが電力ネットワークであるとすると，各ノードは電柱，ノードとノードを接続するリンクは電線を表す。
【００３４】
図６の例において先読み図面の特定の手順は，以下のとおりである。
・手順１：利用者が操作対象としたノードＡが属する設備ネットワーク内を，その設備ネットワークの設備データを利用し，ノードＡから順番に検索する。
・手順２：検索された設備が属する図面番号を順番に特定する。
・手順３：特定された図面を先読み図面とする。
【００３５】
以上の手順１〜３で先読み図面を特定することにより，図６において，ハッチングで示した図面が先読み図面となる。
【００３６】
ここで，図面の先読みの順番に関しては，図面６を読み込んだ後，図面番号の若い順（例えば，図６において，図面３，４，７，８，１３，１４，１５という順）にダウンロードしてもよいし，ノードの接続順（例えば，図６において，図面７，８，３，１３，４，１４，１５という順）にダウンロードしてもよい。表示する図面の順番を考えると，一般に後者の方がより好ましい。
【００３７】
従来の技術では，図６において，ノードＡから右スクロールの操作がされていれば，図面７，８，９，１０のように図面が先読み図面としてダウンロードされることになるが，本発明では，図面９，１０の無駄な先読み図面のダウンロードを防ぐことができる。
【００３８】
図７は，本実施の形態における先読み終了図面特定方法を説明する図である。図７の例は，図６の例においてノードＤが区切り点（例えば電力設備の場合には開閉器ＳＷなど）である場合の例である。
【００３９】
前述した図６の例のようにネットワークの分岐（ノードＤ）で先読みを終了をしない場合，分岐先すべてを先読みしてしまうと，利用者に表示選択されなかった分岐先の図面の先読みが無駄になってしまうことがある。そこで，それを防ぐために開閉器ＳＷや分岐などのネットワークの所定の区切り点を先読み終了図面として特定し，図面の先読みをその位置で終了する。
【００４０】
図７の例において先読み終了図面の特定の手順は，以下のとおりである。
・手順１：前述した先読み図面の特定処理において，利用者が操作対象としたノードＡが属する設備ネットワーク内を，その設備ネットワークの設備データを利用してノードＡから順番に検索したときに，検索されたノードがネットワークの区切り点であるかどうかを判定する。
・手順２：判定した結果，検索したノードが区切り点（図７の場合にはノードＤ）であれば，それが属する図面番号（図７の場合には図面８）を設備データから特定する。
・手順３：特定された図面番号の図面を，先読み終了図面とする。
【００４１】
その結果，先読み終了図面のノードＤにリンクされる他のノードＥ，Ｈ等が属する図面は，先読み図面から外され，図７においてハッチングされている部分だけが先読み図面とされて，図面６の読み込みの後，図面７，８の順で先読みのためのダウンロードが行われ，図面８で先読み図面のダウンロードが終了する。これにより，分岐先の無駄な図面の先読みを防ぐことができる。
【００４２】
図８は，本実施の形態における先読み図面特定処理フローチャートである。まず，先読み部１６は，先読み図面がすでに特定されているかどうかを確認し（ステップＳ１０），すでに特定されていれば処理を終了する。ステップＳ１０において，まだ先読み図面が特定されていなければ，現在，先読みモードが“先読みする”になっているか，“先読みしない”になっているかを判定する（ステップＳ１１）。この先読みモードは，先読み判断部１８が後述する図９に示す処理で設定するモードである。先読みモードが“先読みしない”になっている場合には，処理を終了する。
【００４３】
“先読みする”になっていれば，操作情報テーブル１２を参照して，先読み図面を特定する設備の入力方法は，自動入力であるか手動入力であるかを判定する（ステップＳ１２）。自動入力であれば，初回図面表示時などに利用者が指定した設備キーを操作情報テーブル１２から取得する（ステップＳ１３）。また，手動入力であれば，利用者が任意指定した設備キーを操作情報テーブル１２から取得する（ステップＳ１４）。
【００４４】
次に，先読み部１６は，取得した設備キーの設備が属するネットワークを設備データによって順に検索し，その結果から先読み図面を特定し，特定した図面の図面番号を所定の作業用メモリに記憶する（ステップＳ１５）。一つの先読み図面を特定したならば，先読み終了判断部１７により，検索した図面の設備がネットワークの区切り点であるかどうかを判定し（ステップＳ１６），区切り点でなければ，ステップＳ１５へ戻って，さらに次の先読み図面の検索を続ける。
【００４５】
特定された図面の設備が区切り点であった場合，先読み図面の特定を終了し（ステップＳ１７），先読み図面特定処理を終了する。
【００４６】
図９は，本実施の形態における先読み判断処理フローチャートである。この処理は，先読み部１６の先読み判断部１８が行う処理である。まず，操作情報テーブル１２を取得し（ステップＳ２０），利用者があらかじめ指定された時間以上操作を中断しているかどうかを操作情報テーブル１２から判断する（ステップＳ２１）。指定時間以上操作が中断していない場合には，先読みモードを“先読みしない”に設定し（ステップＳ２２），処理を終了する。これは，図面の先読み処理を，利用者が操作していない空き時間を利用して行うことにより，利用者の操作に対するレスポンスが遅延することがないようにするためである。この指定時間は秒単位の比較的短い時間である。
【００４７】
指定時間以上，利用者の操作がなかった場合には，先読み判断部１８は表示画面のスクロール量があらかじめ指定された値以下かどうかを判断する（ステップＳ２３）。スクロール量が指定値以下でなければ，スクロール処理にＣＰＵの負荷がかかるため，先読みモードを“先読みしない”に設定し（ステップＳ２２），処理を終了する。
【００４８】
ステップＳ２３の判定において，スクロール量が指定値以下であれば，先読みモードを“先読みする”に設定する（ステップＳ２４）。その後，図８の先読み図面特定処理で特定した図面が作業用メモリに格納されているかどうかを判定し（ステップＳ２５），特定済みの先読み図面があれば，ダウンロード部１３にサーバ装置２０からのダウンロードを依頼し（ステップＳ２６），処理を終了する。特定済みの先読み図面がなければ，ダウンロードを依頼しないで処理を終了する。なお，特定済みの先読み図面があるかどうかを，ダウンロード部１３が作業用メモリから自律的に判断するようにした場合には，ステップＳ２５，Ｓ２６の処理は省略することもできる。
【００４９】
また，本実施の形態では，図５（ｂ）に示すような設備データが，図５（ａ）に示すような図面のデータとは別に，サーバ装置２０にあらかじめテーブルとして保存されている場合を示したが，サーバ装置２０における図面データベース２１内の各図面が，それぞれの図面に関する個別の設備データを付加された状態で保存されているような場合にも，本発明を同様に実施することができる。その場合，先読み部１６が先読み図面を特定するときには，ダウンロード部１３が取得した図面に付加された設備データから，次の先読み図面を特定するようにすればよい。
【００５０】
また，本実施の形態では，クライアント／サーバシステムの例を示したが，本発明はこの例に限らず，例えば図面を保有する装置が，クライアント装置１０内にあってもよいし，クライアント装置１０の一周辺機器にあってもよい。
【００５１】
本実施の形態の特徴を列挙すると，以下のとおりである。
【００５２】
（付記１）図面に表示される表示要素である複数のノードが複数の図面にわたってリンクされている図面を先読みして表示する図面表示処理装置であって，
利用者の操作または指定情報から図面中の一つのノードを特定する手段と，
前記特定したノードからそれにリンクされるノードを検索し，検索したノードが存在する図面を先読み図面として特定する手段と，
前記先読み図面をその図面に対する表示要求が発生する前に取得する手段とを備える
ことを特徴とする図面表示処理装置。
【００５３】
（付記２）付記１に記載の図面表示処理装置において，
前記検索したノードが存在する図面を先読み図面として特定する手段は，検索したノードが，ノードとリンクとからなるネットワークにおいて所定の区切りとなるノードである場合に，そのノードが存在する図面を先読み終了図面と判断する手段を備え，
先読み終了図面になるまで，順次リンクされているノードを検索して先読み図面を特定する
ことを特徴とする図面表示処理装置。
【００５４】
（付記３）付記１または付記２に記載の図面表示処理装置において，
利用者の操作の履歴から，図面先読みの実施可否を判断する手段を備える
ことを特徴とする図面表示処理装置。
【００５５】
（付記４）図面に表示される表示要素である複数のノードが複数の図面にわたってリンクされている図面を先読みして表示する図面表示処理装置における図面表示処理方法であって，
利用者の操作または指定情報から図面中の一つのノードを特定する過程と，
前記特定したノードからそれにリンクされるノードを検索し，検索したノードが存在する図面を先読み図面として特定する過程と，
前記先読み図面をその図面に対する表示要求が発生する前に取得する過程とを有する
ことを特徴とする図面表示処理方法。
【００５６】
（付記５）付記４に記載の図面表示処理方法において，
前記検索したノードが，ノードとリンクとからなるネットワークにおいて所定の区切りとなるノードである場合に，そのノードが存在する図面を先読み終了図面と判断する過程と，
先読み終了図面になるまで，順次リンクされているノードを検索して先読み図面を特定する過程とを有する
ことを特徴とする図面表示処理方法。
【００５７】
（付記６）付記４または付記５に記載の図面表示処理方法において，
利用者の操作の履歴から，図面先読みの実施可否を判断する過程を有する
ことを特徴とする図面表示処理方法。
【００５８】
（付記７）図面に表示される表示要素である複数のノードが複数の図面にわたってリンクされている図面を先読みして表示するための図面先読み処理プログラムであって，
利用者の操作または指定情報から図面中の一つのノードを特定する処理と，
前記特定したノードからそれにリンクされるノードを検索し，検索したノードが存在する図面を先読み図面として特定する処理と，
前記先読み図面をその図面に対する表示要求が発生する前に取得する処理とを，
コンピュータに実行させるための図面先読み処理プログラム。
【００５９】
（付記８）付記７に記載の図面先読み処理プログラムにおいて，
前記検索したノードが，ノードとリンクとからなるネットワークにおいて所定の区切りとなるノードである場合に，そのノードが存在する図面を先読み終了図面と判断する処理と，
先読み終了図面になるまで，順次リンクされているノードを検索して先読み図面を特定する処理とを，
コンピュータに実行させるためのプログラムを含む
ことを特徴とする図面先読み処理プログラム。
【００６０】
（付記９）付記７または付記８に記載の図面先読み処理プログラムにおいて，
利用者の操作の履歴から，図面先読みの実施可否を判断する処理を，
コンピュータに実行させるためのプログラムを含む
ことを特徴とする図面先読み処理プログラム。
【００６１】
（付記１０）図面に表示される表示要素である複数のノードが複数の図面にわたってリンクされている図面を先読みして表示するための図面先読み処理プログラムを記録した記録媒体であって，
利用者の操作または指定情報から図面中の一つのノードを特定する処理と，
前記特定したノードからそれにリンクされるノードを検索し，検索したノードが存在する図面を先読み図面として特定する処理と，
前記先読み図面をその図面に対する表示要求が発生する前に取得する処理とを，
コンピュータに実行させるためのプログラムを記録した
ことを特徴とする図面先読み処理プログラムの記録媒体。
【００６２】
（付記１１）付記１０に記載の図面先読み処理プログラムの記録媒体において，
前記図面先読み処理プログラムは，
前記検索したノードが，ノードとリンクとからなるネットワークにおいて所定の区切りとなるノードである場合に，そのノードが存在する図面を先読み終了図面と判断する処理と，
先読み終了図面になるまで，順次リンクされているノードを検索して先読み図面を特定する処理とを，
コンピュータに実行させるためのプログラムを含む
ことを特徴とする図面先読み処理プログラムの記録媒体。
【００６３】
（付記１２）付記１０または付記１１に記載の図面先読み処理プログラムの記録媒体において，
前記図面先読み処理プログラムは，
利用者の操作の履歴から，図面先読みの実施可否を判断する処理を，
コンピュータに実行させるためのプログラムを含む
ことを特徴とする図面先読み処理プログラムの記録媒体。
【図面の簡単な説明】
【００６４】
【図１】本発明を実施するシステムの構成例を示す図である。
【図２】本実施の形態における表示図面選択画面の例を示す図である。
【図３】本実施の形態における設備属性表示画面の例を示す図である。
【図４】本実施の形態における操作情報テーブルの例を示す図である。
【図５】本実施の形態における設備データの例を示す図である。
【図６】本実施の形態における先読み図面特定方法を説明する図である。
【図７】本実施の形態における先読み終了図面特定方法を説明する図である。
【図８】本実施の形態における先読み図面特定処理フローチャートである。
【図９】本実施の形態における先読み判断処理フローチャートである。
【図１０】従来の図面先読み技術の例を説明する図である。
【符号の説明】
【００６５】
１０  クライアント装置
１１  操作部
１２  操作情報テーブル
１３  ダウンロード部
１４  図面記憶部
１５  表示部
１６  先読み部
１７  先読み終了判断部
１８  先読み判断部
２０  サーバ装置
２１  図面データベース
３０  ネットワーク
４０  入力装置
５０  表示装置
【図１】
2007287175.tif 000003
【図２】
2007287175.tif 000004
【図３】
2007287175.tif 000005
【図４】
2007287175.tif 000006
【図５】
2007287175.tif 000007
【図６】
2007287175.tif 000008
【図７】
2007287175.tif 000009
【図８】
2007287175.tif 000010
【図９】
2007287175.tif 000011
【図１０】
2007287175.tif 000012