(57)【要約】【課題】  ユーザの利便性と操作性を向上させ、正確に作図できるようにする。【解決手段】  連動設定データ取得部１５１が平面図と立面図の連動に関する連動設定データを取得し、連動設定データに基づいて連動制御部１６０が平面図と立面図の表示を連動させるか否かを判定する。位置合わせ判定部１６１は、連動設定データに基づいて立面図を、直前の表示高さを保持して表示するか高さ基準に合わせて表示するかを判定し、位置合わせ判定部１６１の判定結果に基づいて、基準位置取得部１６２が基準となる高さ位置を取得する。表示変更部１６３は、基準となる高さ位置に基づいて、平面図のスクロールまたは拡大／縮小に連動させて立面図をスクロールまたは拡大／縮小させる。本発明は３次元ＣＡＤシステムに適用することができる。【選択図】図３
2006018355.tif 000002
【特許請求の範囲】
【請求項１】
３次元の図面データに基づいて、異なる角度から見た複数の２次元の図面をディスプレイに表示する情報処理装置であって、
前記複数の２次元の図面の表示の連動に関する情報を取得する連動情報取得部と、
前記連動情報取得部により取得された連動に関する情報に基づいて、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するように前記ディスプレイの表示を制御する表示制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記複数の２次元の図面の表示の連動に関する情報には、
前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するか否かを表す情報が含まれる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記情報に基づいて、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するか否かを判定する判定手段をさらに備え、
前記表示制御手段は、前記判定手段により前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更すると判定された場合、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記連動に関する情報は、表示の基準となる基準位置情報を含み、
前記表示制御手段は、前記基準位置情報に基づいて、前記他の図面の表示を変更する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記表示制御手段は、
前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更する場合、前記連動情報取得部により取得された連動に関する情報に含まれる基準位置情報に基づいて、表示が変更される前記他の図面において、表示の基準となる基準位置の種類について、予め定められた複数の基準位置の種類のうちのいずれとするかを判定する基準位置判定手段と、
前記基準位置判定手段により判定された前記基準位置の種類に対応する基準位置を取得する基準位置取得手段と
基準位置取得手段により取得された前記基準位置に基づいて、前記図面の表示を変更する表示変更手段とを備える
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記表示制御手段は、
前記複数の２次元の図面のうち、１つの図面の表示がスクロールされた場合、
前記図面の表示に連動させて、他の図面の表示をスクロールする
ことを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記表示制御手段は、
前記複数の２次元の図面のうち、１つの図面の表示が拡大または縮小された場合、
前記図面の表示に連動させて、他の図面の表示を拡大または縮小する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記複数の２次元の図面のうち、１つの図面は平面図であり、
他の図面は、前記平面図に対する立面図である
ことを特徴とする請求項１に記載の情報処理装置。
【請求項９】
３次元の図面データに基づいて、異なる角度から見た複数の２次元の図面をディスプレイに表示する情報処理装置の情報処理方法であって、
前記複数の２次元の図面の表示の連動に関する情報を取得する連動情報取得ステップと、
前記連動情報取得ステップの処理により取得された連動に関する情報に基づいて、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するように前記ディスプレイの表示を制御する表示制御ステップと
を含むことを特徴とする情報処理方法。
【請求項１０】
３次元の図面データに基づいて、異なる角度から見た複数の２次元の図面をディスプレイに表示する情報処理装置のプログラムであって、
前記複数の２次元の図面の表示の連動に関する情報の取得を制御する連動情報取得制御ステップと、
前記連動情報取得制御ステップの処理により取得された連動に関する情報に基づいて、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するように前記ディスプレイの表示を制御する表示制御ステップと
をコンピュータに実行させることを特徴とするプログラム。
【請求項１１】
３次元の図面データに基づいて、異なる角度から見た複数の２次元の図面をディスプレイに表示する情報処理装置のプログラムが記録されている記録媒体であって、
前記複数の２次元の図面の表示の連動に関する情報の取得を制御する連動情報取得制御ステップと、
前記連動情報取得制御ステップの処理により取得された連動に関する情報に基づいて、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するように前記ディスプレイの表示を制御する表示制御ステップと
をコンピュータに実行させるプログラムが記録されることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、プログラム並びに記録媒体に関し、特に、ユーザの利便性と操作性を向上させ、正確に作図できるようにする情報処理装置および方法、プログラム並びに記録媒体に関する。
【背景技術】
【０００２】
CAD(Computer Aided Design)プログラムなどを用いて、図面を作成する場合、作図対象物を上からみた2次元の図面である平面図と、平面図を横からみた２次元の図面である立面図とを同時にディスプレイに表示させ、平面図と立面図を用いて対象物を作図することにより、作図対象物の縦、横、高さの情報を簡単に入力できる、いわゆる３次元ＣＡＤシステムが普及している（例えば、特許文献１参照）。
【０００３】
３次元ＣＡＤシステムにおいては、平面図と立面図の２つの２次元の図面を同時に作成することができ、その結果、ユーザは作図中の対象物の立体的な形状を、逐次確認しながら作図することができ便利である。
【特許文献１】特開平６−３３２９９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、３次元ＣＡＤシステムにおいて、例えば、平面図の、当初表示されていた範囲を超えて作図するためには、平面図の表示位置を変更（スクロール）して作図を続ける必要がある。このとき、従来の３次元ＣＡＤシステムにおいては、平面図において作図中の位置に対応する立面図を表示させたい場合、ユーザが、都度、立面図の表示位置の変更（連動）を指示する必要があり、操作が面倒になるという課題があった。
【０００５】
また、平面図の表示位置の変更に連動させて立面図の表示位置を変更させる場合、平面図においては、作図対象物の縦、横の形状が表示されるが、平面図を横から見た立面図においては、作図対象物の横、高さの形状が表示されるため、平面図に連動されて表示位置が変更される立面図において、どの高さ位置をユーザが表示させたいのかを適確に判定することができず、その結果ユーザの利便性が低下するという課題があった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、ユーザの利便性と操作性を向上させ、正確に作図できるようにするものである。
【課題を解決するための手段】
【０００７】
本発明の情報処理装置は、３次元の図面データに基づいて、異なる角度から見た複数の２次元の図面をディスプレイに表示する情報処理装置であって、複数の２次元の図面の表示の連動に関する情報を取得する連動情報取得部と、連動情報取得部により取得された連動に関する情報に基づいて、複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するようにディスプレイの表示を制御する表示制御手段とを備えることを特徴とする。
【０００８】
前記複数の２次元の図面の表示の連動に関する情報には、複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するか否かを表す情報が含まれるようにすることができる。
【０００９】
前記情報に基づいて、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するか否かを判定する判定手段をさらに備え、前記表示制御手段は、前記判定手段により前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更すると判定された場合、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するようにすることができる。
【００１０】
前記連動に関する情報は、表示の基準となる基準位置情報を含み、表示制御手段は、基準位置情報に基づいて、他の図面の表示を変更するようにすることができる。
【００１１】
前記表示制御手段は、複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更する場合、連動情報取得部により取得された連動に関する情報に含まれる基準位置情報に基づいて、表示が変更される他の図面において、表示の基準となる基準位置の種類について、予め定められた複数の基準位置の種類のうちのいずれとするかを判定する基準位置判定手段と、基準位置判定手段により判定された基準位置の種類に対応する基準位置を取得する基準位置取得手段と基準位置取得手段により取得された基準位置に基づいて、図面の表示を変更する表示変更手段とを備えるようにすることができる。
【００１２】
前記表示制御手段は、複数の２次元の図面のうち、１つの図面の表示がスクロールされた場合、図面の表示に連動させて、他の図面の表示をスクロールするようにすることができる。
【００１３】
前記表示制御手段は、前記複数の２次元の図面のうち、１つの図面の表示が拡大または縮小された場合、前記図面の表示に連動させて、他の図面の表示を拡大または縮小するようにすることができる。
【００１４】
前記複数の２次元の図面のうち、１つの図面は平面図であり、他の図面は、前記平面図を横からみた立面図であるようにすることができる。
【００１５】
本発明の情報処理方法は、３次元の図面データに基づいて、異なる角度から見た複数の２次元の図面をディスプレイに表示する情報処理装置の情報処理方法であって、複数の２次元の図面の表示の連動に関する情報を取得する連動情報取得ステップと、連動情報取得ステップの処理により取得された連動に関する情報に基づいて、複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するようにディスプレイの表示を制御する表示制御ステップとを含むことを特徴とする。
【００１６】
本発明のプログラムは、３次元の図面データに基づいて、異なる角度から見た複数の２次元の図面をディスプレイに表示する情報処理装置のプログラムであって、複数の２次元の図面の表示の連動に関する情報の取得を制御する連動情報取得制御ステップと、連動情報取得制御ステップの処理により取得された連動に関する情報に基づいて、複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するようにディスプレイの表示を制御する表示制御ステップとをコンピュータに実行させることを特徴とする。
【００１７】
本発明の記録媒体は、３次元の図面データに基づいて、異なる角度から見た複数の２次元の図面をディスプレイに表示する情報処理装置のプログラムが記録されている記録媒体であって、複数の２次元の図面の表示の連動に関する情報の取得を制御する連動情報取得制御ステップと、連動情報取得制御ステップの処理により取得された連動に関する情報に基づいて、複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するようにディスプレイの表示を制御する表示制御ステップとをコンピュータに実行させるプログラムが記録されることを特徴とする。
【００１８】
本発明の情報処理装置および方法、ならびにプログラムにおいては、複数の２次元の図面の表示の連動に関する情報が取得され、取得された連動に関する情報に基づいて、複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するようにディスプレイの表示が制御される。
【発明の効果】
【００１９】
本発明によれば、ユーザの利便性と操作性を向上させ、正確に作図できるようにすることができる。
【発明を実施するための最良の形態】
【００２０】
以下に本発明の実施の形態を説明するが、本明細書に記載した発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、本明細書に記載されている発明をサポートする実施の形態が明細書に記載されていることを確認するためのものである。従って、明細書には記載されているが、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００２１】
さらに、この記載は、明細書に記載されている発明が、全て請求されていることを意味するものではない。換言すれば、この記載は、明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出願、または追加される発明の存在を否定するものではない。
【００２２】
請求項１に記載の情報処理装置は、３次元の図面データ（例えば、図３の図面データ１５３）に基づいて、異なる角度から見た複数の２次元の図面をディスプレイに表示する情報処理装置（例えば、図１の情報処理装置１）であって、前記複数の２次元の図面の表示の連動に関する情報（例えば、図６の連動設定データ）を取得する連動情報取得部（例えば、図３の連動設定データ取得部１５１）と、前記連動情報取得部により取得された連動に関する情報に基づいて、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するように前記ディスプレイの表示を制御する表示制御手段（例えば、図３の画面表示制御部１５２）とを備える。
【００２３】
請求項２に記載の情報処理装置は、前記複数の２次元の図面の表示の連動に関する情報には、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するか否かを表す情報（例えば、図６のチェックボックス２３１の設定情報）が含まれるようにすることができる。
【００２４】
請求項３に記載の情報処理装置は、前記情報に基づいて、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するか否かを判定する判定手段（例えば、図３の連動制御部１６０）をさらに備え、前記表示制御手段は、前記判定手段により前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更すると判定された場合、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するようにすることができる。
【００２５】
請求項４に記載の情報処理装置は、前記連動に関する情報が、表示の基準となる基準位置情報（例えば、表示高さを保持するか、または高さ基準に合わせるかを表す情報）を含み、前記表示制御手段は、前記基準位置情報に基づいて、前記他の図面の表示を変更するようにすることができる。
【００２６】
請求項５に記載の情報処理装置は、前記表示制御手段が、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更する場合、前記連動情報取得部により取得された連動に関する情報に含まれる基準位置情報に基づいて、表示が変更される前記他の図面において、表示の基準となる基準位置の種類（例えば、図６のスクロールの位置合わせの種類、または拡大／縮小の位置合わせの種類）について、予め定められた複数の基準位置の種類のうちのいずれとするかを判定する（例えば、ラジオボタン２３２乃至２３５のうちのいずれが選択されているかを判定する）基準位置判定手段（例えば、図３の位置合わせ判定部１６１）と、前記基準位置判定手段により判定された前記基準位置の種類に対応する基準位置を取得する基準位置取得手段（例えば、図３の基準位置取得部１６２）と基準位置取得手段により取得された前記基準位置に基づいて、前記図面の表示を変更する表示変更手段（例えば、図３の表示変更部１６３）とを備えるようにすることができる。
【００２７】
請求項６に記載の情報処理装置は、前記表示制御手段が、前記複数の２次元の図面のうち、１つの図面の表示がスクロールされた場合、前記図面の表示に連動させて、他の図面の表示をスクロールする（例えば、図１１または図１２に示されるようにスクロールする）ようにすることができる。
【００２８】
請求項７に記載の情報処理装置は、前記表示制御手段が、前記複数の２次元の図面のうち、１つの図面の表示が拡大または縮小された場合、前記図面の表示に連動させて、他の図面の表示を拡大または縮小する（例えば、図１６または図１７に示されるように拡大する）ようにすることができる。
【００２９】
請求項９に記載の情報処理方法は、３次元の図面データ（例えば、図３の図面データ１５３）に基づいて、異なる角度から見た複数の２次元の図面をディスプレイに表示する情報処理装置（例えば、図１の情報処理装置１）の情報処理方法であって、前記複数の２次元の図面の表示の連動に関する情報（例えば、図６の連動設定データ）を取得する連動情報取得ステップ（例えば、図７のステップS２または図１３のステップS７２）と、前記連動情報取得ステップの処理により取得された連動に関する情報に基づいて、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するように前記ディスプレイの表示を制御する表示制御ステップ（例えば、図７のステップS４または図１３のステップS７４）とを含む。
【００３０】
請求項１０に記載のプログラムは、３次元の図面データ（例えば、図３の図面データ１５３）に基づいて、異なる角度から見た複数の２次元の図面をディスプレイに表示する情報処理装置（例えば、図１の情報処理装置１）のプログラムであって、前記複数の２次元の図面の表示の連動に関する情報（例えば、図６の連動設定データ）の取得を制御する連動情報取得制御ステップ（例えば、図７のステップS２または図１３のステップS７２）と、前記連動情報取得制御ステップの処理により取得された連動に関する情報に基づいて、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するように前記ディスプレイの表示を制御する表示制御ステップ（例えば、図７のステップS４または図１３のステップS７４）とをコンピュータに実行させる。
【００３１】
請求項１１に記載の記録媒体は、３次元の図面データ（例えば、図３の図面データ１５３）に基づいて、異なる角度から見た複数の２次元の図面をディスプレイに表示する情報処理装置（例えば、図１の情報処理装置１）のプログラムが記録されている記録媒体であって、前記複数の２次元の図面の表示の連動に関する情報（例えば、図６の連動設定データ）の取得を制御する連動情報取得制御ステップ（例えば、図７のステップS２または図１３のステップS７２）と、前記連動情報取得制御ステップの処理により取得された連動に関する情報に基づいて、前記複数の２次元の図面のうち、１つの図面の表示の変更に連動させて、他の図面の表示を変更するように前記ディスプレイの表示を制御する表示制御ステップ（例えば、図７のステップS４または図１３のステップS７４）とをコンピュータに実行させるプログラムが記録される。
【００３２】
以下、図面を参照して、本発明の実施の形態について説明する。図１は、本発明を適用した情報処理装置１の一実施の形態を示すブロック図である。この情報処理装置は、例えば、パーソナルコンピュータとして構成される。本体２１は、CPU（Central  Processing  Unit）などを有するコンピュータであり、その詳細な構成例は、図２を参照して後述する。本体２１に接続されるディスプレイ２２は、LCD(Liquid Crystal display)などにより構成され、本体２１から出力される信号に基づいて画像を表示する。また、本体２１には、所定の数値または文字などを入力するために用いられるキーボード２３、ディスプレイ２２に表示される画像（画面）において、所定の部分にカーソル、ポインタなどを移動するために用いられるマウス２４が接続されている。
【００３３】
この他、情報処理装置１には、必要に応じて他の付属機器が接続される。
【００３４】
情報処理装置１には、各種のアプリケーションプログラムがインストールされ、ユーザは、情報処理装置１に、例えば、ワードプロセッサプログラム、表計算プログラム、ＣＡＤ(Computer Aided Design)プログラムなどのアプリケーションプログラムを実行させ、キーボード２３、またはマウス２４を用いて文字、数値を入力したり、ディスプレイ２２に表示される画面をスクロール、または拡大／縮小させる。
【００３５】
図２は、本体２１の構成例を示すブロック図である。同図において、CPU（Central  Processing  Unit）１０１は、ROM（Read  Only  Memory）１０２に記憶されているプログラム、または記憶部１０８からRAM（Random  Access  Memory）１０３にロードされたプログラムに従って各種の処理を実行する。RAM１０３にはまた、CPU１０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００３６】
CPU１０１、ROM１０２、およびRAM１０３は、バス１０４を介して相互に接続されている。このバス１０４にはまた、入出力インタフェース１０５も接続されている。
【００３７】
入出力インタフェース１０５には、上述したキーボード２３、マウス２４などよりなる入力部１０６、上述したディスプレイ２２、スピーカなどよりなる出力部１０７、ハードディスクなどより構成される記憶部１０８、モデム、ターミナルアダプタ、ネットワークインタフェースなどより構成される通信部１０９が接続されている。
【００３８】
通信部１０９は、インターネットなどのネットワークを介しての他の装置との通信処理を行う。記憶部１０８には、アプリケーションソフトウェアなどのプログラム、プログラムが実行する処理により生成されるデータなどが適宜記憶される。
【００３９】
入出力インタフェース１０５にはまた、必要に応じてドライブ１１０が接続され、ドライブ１１０には、本発明のプログラムが記録された記録媒体として、例えば、リムーバブルメディア１１１が装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部１０８にインストールされる。
【００４０】
図３は、CPU１０１により実行され、例えば、ディスプレイ２２上に表示される３次元ＣＡＤ図面のスクロール、または拡大／縮小を制御するソフトウェアの機能的構成例を示すブロック図である。
【００４１】
ここで、図４と図５を参照して、３次元ＣＡＤ図面について説明する。上述したように情報処理装置１によりＣＡＤプログラムを実行させることができ、このＣＡＤプログラムには、作図対象物の縦、横、高さの３次元の情報をそれぞれ入力することができる。図４は、ディスプレイ２２に表示される、ＣＡＤプログラムにより作成された３次元ＣＡＤ図面である、配管図面の表示画面の例を示している。同図において画面の上側の表示部１８１には、２次元図面である平面図が表示され、画面下側の表示部１８２には２次元図面である立面図が表示されている。
【００４２】
この３次元ＣＡＤ図面は、配管２０１の図面であり、配管２０１は、横管２０１ａ、縦管２０１ｂ、および横管２０１ｃから成っている。すなわち、表示部１８１に表示される平面図は、例えば、配管２０１を上方向から見た図であり、表示部１８２に表示される立面図は配管２０１を、例えば、９０度横の方向から見た図である。
【００４３】
図５は、図４の配管２０１に、新たに横管２０１ｄを書き足した図面の表示画面の例を示している。同図の表示部１８２に表示された立面図において、縦管２０１ｂの中央付近から、図中右側に横管２０１ｄが新たに書き足されている。このとき、表示部１８１に表示された平面図において、横管２０１ｄは、横管２０１ｃの下側（裏側）に位置しているため、横管２０１ｃに隠れて表示されない。
【００４４】
このように、３次元ＣＡＤ図面においては、作図対象物の縦、横、高さの情報がそれぞれ入力されて記憶されている。例えば、図４または図５の３次元ＣＡＤ図面は、平面図（表示部１８１）の横方向をＸ座標、平面図の縦方向Ｙ座標とすると、立面図（表示部１８２）の横方向はＸ座標、縦方向はＺ座標として表すことができ、配管２０１の各部がＸ，Ｙ，またはＺ座標の３次元データで表される図面データ（図３の図面データ１５３）として、例えば、記憶部１０８に記憶されることになる。
【００４５】
本発明の情報処理装置１においては、このような３次元ＣＡＤ図面を、複数の2次元図面の組み合わせ（例えば、平面図および立面図）として、ディスプレイ２２に表示させることができる。
【００４６】
図３にもどって、連動設定データ取得部１５１は、例えば、情報処理装置１のユーザにより予め設定された、平面図と立面図の表示の連動に関する情報が設定された連動設定データを取得する。
【００４７】
図６は、連動設定データを設定するＧＵＩの例を示す図である。同図において、チェックボックス２３１は、「拡大率、位置の変更を連動する」ための設定を行うものであり、チェックボックス２３１がチェックされている場合、例えば、ディスプレイ２２に表示された平面図のスクロール、または拡大／縮小を行うと、平面図に対応して立面図もスクロール、または拡大／縮小されて表示されるように、画面の表示の連動が設定される。一方、チェックボックス２３１がチェックされていない場合、例えば、ディスプレイ２２に表示された平面図のスクロール、または拡大／縮小しても、立面図は変更されず、画面の表示は連動しない。
【００４８】
ラジオボタン２３２および２３３は、「スクロールの位置合わせ」のための設定を行うものであり、ラジオボタン２３２が選択（オン）されている場合、例えば、平面図のスクロールに対応してスクロールされる立面図において、表示画面上の中心となる基準位置が「表示高さを保持する」ように設定される。ラジオボタン２３３が選択（オン）されている場合、例えば、平面図のスクロールに対応してスクロールされる立面図において、表示画面上の基準となる基準位置が「高さ基準を画面中央に合わせる」ように設定される。なお、スクロールの位置合わせの詳細については、図８乃至図１２を参照して後述する。
【００４９】
ラジオボタン２３４および２３５は、「拡大／縮小の位置合わせ」のための設定を行うものであり、ラジオボタン２３４が選択（オン）されている場合、例えば、平面図の拡大／縮小に対応して拡大／縮小される立面図において、表示画面上の中心となる基準位置が「表示高さを保持する」ように設定される。ラジオボタン２３５が選択（オン）されている場合、例えば、平面図の拡大／縮小に対応して拡大／縮小される立面図において、表示画面上の基準となる基準位置が「高さ基準を画面中央に合わせる」ように設定される。なお、拡大／縮小の位置合わせの詳細については、図１４乃至図１７を参照して後述する。
【００５０】
そして、図６のGUIにおいて、例えば、ユーザが画面左下のＯＫボタンをクリックすることにより、図６のチェックボックス２３１、およびラジオボタン２３２乃至２３５の設定内容が連動設定データとして、例えば、記憶部１０８の所定の領域に記憶される。
【００５１】
図３に戻って、画面表示制御部１５２は、連動設定データ取得部１５１により取得された連動設定データに基づいて、３次元ＣＡＤ図面の図面データ１５３の、例えば、平面図と立面図の表示を制御する。
【００５２】
画面表示制御部１５２には、連動制御部１６０、位置合わせ判定部１６１、基準位置取得部１６２、および表示変更部１６３が設けられており、連動制御部１６０は、連動設定データの内容に基づいて、表示画面に表示された図面の一方（例えば、平面図）がスクロール、または拡大／縮小された場合、表示画面に表示された図面の他の一方（例えば、立面図）の表示を連動させて、スクロール、または拡大／縮小させるか否かを判定し、その判定結果に基づいて、位置合わせ判定部１６１、または表示変更部１６３を制御する。
【００５３】
位置合わせ判定部１６１は、連動判定部１６０により、表示を連動させてスクロール、または拡大／縮小させると判定された場合、連動設定データの内容に基づいて、表示画面に表示された図面の一方がスクロール、または拡大／縮小された場合、表示画面に表示された図面の他の一方における表示画面上の中心となる基準位置の位置合わせ方法を判定する。
【００５４】
基準位置取得部１６２は、位置合わせ判定部１６１の判定結果に基づいて、基準位置の座標を取得する。
【００５５】
表示変更部１６３は、基準位置取得部１６２により取得された基準位置に基づいて、表示画面に表示された図面の他の一方（例えば、立面図）をスクロール、または拡大／縮小させるように、画面の表示を変更する。
【００５６】
次に、図７のフローチャートを参照して、情報処理装置１において、３次元ＣＡＤ図面のスクロール操作を行うスクロール操作処理について説明する。
【００５７】
ステップS１において、画面表示制御部１５２は、画面のスクロール操作が開始されたか否かを判定し、スクロール操作が開始されたと判定されるまで待機する。スクロール操作は、例えば、情報処理装置１により実行されるＣＡＤプログラムにおいて、３次元ＣＡＤ図面が平面図および立面図として表示されている場合、表示された図面の一方において、GUIとして表示されるスクロールボタンが押下されることにより行われ、ユーザによりスクロールボタンが押下された場合、スクロール操作が開始されたと判定される。なお、ここでは、表示された図面のうち、平面図のスクロールボタンが押下された場合の例について説明する。
【００５８】
ステップＳ１において、画面のスクロール操作が開始されたと判定された場合、処理はステップS２に進み、連動設定データ取得部１５１は、連動設定データを取得する。このとき、図６を参照して上述した連動設定データ（ユーザにより予め設定されている）が、記憶部１０８から取得される。
【００５９】
ステップS３において、連動制御部１６０は、画面の表示の連動が設定されているか否かを判定する。図６を参照して上述した連動設定データにおいて、チェックボックス２３１がチェックされている場合、表示の連動が設定されていると判定される。図６の連動設定データにおいて、チェックボックス２３１がチェックされていない場合、表示の連動が設定されていないと判定される。
【００６０】
ステップS３において、表示の連動が設定されていると判定された場合、処理は、ステップS４に進み、図８を参照して後述するスクロール連動処理が実行される。
【００６１】
一方、ステップS３において、表示の連動が設定されていないと判定された場合、処理は、ステップS５に進み、表示変更部１６３は、立面図を連動せずに、平面図だけをスクロールさせる。
【００６２】
次に、図８のフローチャートを参照して、図７のステップS４のスクロール連動処理の詳細について説明する。
【００６３】
ステップS２１において、位置合わせ判定部１６１は、ステップS２で取得された連動設定データに含まれる「スクロールの位置合わせ」の内容をチェックする。このとき図６を参照して上述した連動設定データにおいて、ラジオボタン２３２または２３３のいずれが選択されているかがチェックされる。
【００６４】
ステップS２２において、位置合わせ判定部１６１は、スクロールの位置合わせの内容を判定する。図６を参照して上述した連動設定データにおいて、ラジオボタン２３３が選択されていると判定された場合、「高さ基準を画面中央に合わせる」ように立面図の表示を連動させるものと判定され、処理は、ステップS２３に進む。
【００６５】
ステップS２３において、基準位置取得部１６２は、平面図において入力されている高さ基準を取得する。
【００６６】
例えば、図９の表示画面に示されるように、配管２５１の３次元ＣＡＤ図面が表示されているものとする。配管２５１は、横管２５１ａと横管２５１ｂから成っており、この表示画面において、表示部１８１には配管２５１の平面図が表示されており、表示部１８２には、平面図の配管２５１を９０度横から見た立面図が表示されている。横管２５１ａと横管２５１ｂとは、同じ高さ位置（例えば、0mm）で書かれており、立面図において縦方向（図中上下方向）の中心線２７１上に書かれている。すなわち、表示部１８１の平面図においては、図中上下方向の位置をＹ軸の座標とし、図中左右方向の位置をＸ軸の座標として表すことができ、表示部１８２の立面図においては、図中上下方向の位置をＺ軸の座標とし、図中左右方向の位置をＸ軸の座標として表すことがでる。
【００６７】
その後、図１０に示されるように、配管２５１に縦管２５１ｃと横管２５１ｄが新たに書き足され、表示部１８１に表示された平面図において、横管２５１ｄの高さ位置が10,000mmに設定（入力）されたたものとする。すなわち、表示部１８２に表示された立面図においては、高さ位置が0mmの中心線２７１上に書かれた横管２５１ｂから図中上方向に、縦管２５１ｃが伸びており、縦管２５１ｃの右側に位置する横管２５１ｄは、横管２５１ｂと高さ位置が大きく異なるため、表示部１８２には表示されていない。
【００６８】
このとき、横管２５１ｄの高さ位置として設定（入力）された値（今の場合、10,000mm）が、この３次元ＣＡＤ図面の高さ基準となる。すなわち、図８のステップＳ２３においては、平面図において、直前に設定（入力）された高さ位置の値が高さ基準として取得される。
【００６９】
図８のステップＳ２４において、表示変更部１６３は、平面図をスクロールさせる。このとき、例えば、ユーザによるスクロールボタンの操作に基づいて、平面図が右方向にスクロールされる。そして、ステップＳ２５において、基準位置取得部１６２が、ステップＳ２４の処理で右方向にスクロールされた平面図の画面中央の座標（Ｘ，Ｙ）の値を取得する。
【００７０】
ステップＳ２６において、表示変更部１６３は、立面図の縦方向（図中上下方向）の中心の高さ位置を、ステップＳ２３で取得された高さ基準に合わせる。
【００７１】
ステップＳ２７において、表示変更部１６３は、立面図の横方向（図中左右方向）の中心の位置をステップＳ２５で取得された平面図の画面中央の座標Ｘの値に合わせる。
【００７２】
ステップＳ２８において、表示変更部１６３は、ステップＳ２６とＳ２７の処理の結果に基づいて、立面図の表示を変更することにより、立面図をスクロールさせる。
【００７３】
これにより、例えば、図１０に示される状態から、表示部１８１の平面図が右方向にスクロールされた場合、図１１に示されるような画面が表示される。図１１の表示画面においては、表示部１８１の平面図が右方向にスクロールされたことにより、配管２５１の中で、縦管２５１ｃ付近が画面の横方向（図中左右の方向）の中央に位置するように表示されている。
【００７４】
このとき、平面図に連動して、配管２５１の中で、縦管２５１ｃ付近が画面の横方向（図中左右の方向）の中央に位置するように、立面図も右方向にスクロールされるが、連動設定データのスクロール位置合わせの内容が「高さ基準を画面中央に合わせる」に設定されているため（ステップＳ２２）、立面図の縦方向（図中上下方向）の中心の高さ位置が高さ基準に合わせられる（ステップＳ２６）。その結果、図１０の表示部１８２の立面図においては、縦方向（図中上下方向）の中心線２７１の高さ位置は、0mmであったが、図１１の表示部１８２に表示される立面図においては、縦方向（図中上下方向）の中心線２７１の高さ位置は、高さ基準である10,000mmに合わせられており、横管２５１ｄの高さ位置と一致している。
【００７５】
このようにすることで、平面図をスクロールさせたとき、現在作図中の部分の高さ位置（高さ基準）に合わせて立面図が連動してスクロールされるので、ユーザは、現在作図中の部分を適確に把握することができ、対象物を正確に作図することができる。
【００７６】
一方、図８のステップS２２において、スクロールの位置合わせの内容が「表示高さを保持する」に設定されていると判定された場合、すなわち図６を参照して上述した連動設定データにおいて、ラジオボタン２３２が選択されていると判定された場合、処理は、ステップS３０に進む。
【００７７】
ステップS３０において、基準位置取得部１６２は、直前の立面図における高さを取得する。例えば、図１０に示される状態から、表示部１８１の平面図がスクロールされる場合、ステップS３０においては、図１０の表示部１８２の立面図における、縦方向（図中上下方向）の中心線２７１の高さ位置（いまの場合、0mm）が取得される。
【００７８】
ステップＳ３１において、表示変更部１６３は、平面図をスクロールさせる。このとき、例えば、ユーザによるスクロールボタンの操作に基づいて、平面図が右方向にスクロールされる。そして、ステップＳ３２において、基準位置取得部１６２が、ステップＳ３１の処理で右方向にスクロールされた平面図の画面中央の座標（Ｘ，Ｙ）の値を取得する。
【００７９】
ステップＳ３３において、表示変更部１６３は、立面図の縦方向（図中上下方向）の中心の高さ位置を、ステップＳ３０で取得された直前の高さに合わせる。
【００８０】
ステップＳ３４において、表示変更部１６３は、立面図の横方向（図中左右方向）の中心の位置をステップＳ３２で取得された平面図の画面中央の座標Ｘの値に合わせる。
【００８１】
ステップＳ３５において、表示変更部１６３は、ステップＳ３３とＳ３４の処理の結果に基づいて、立面図の表示を変更することにより、立面図をスクロールさせる。
【００８２】
これにより、図１０に示される状態から、表示部１８１の平面図が右方向にスクロールされ、図１２に示されるような画面が表示される。図１２の表示画面においては、表示部１８１の平面図が右方向にスクロールされたことにより、配管２５１の中で、縦管２５１ｃ付近が画面の横方向（図中左右の方向）の中央に位置するように表示されている。
【００８３】
このとき、平面図に連動して、配管２５１の中で、縦管２５１ｃ付近が画面の横方向（図中左右の方向）の中央に位置するように、立面図も右方向にスクロールされるが、連動設定データのスクロールの位置合わせの内容が「表示高さを保持する」に設定されているため（ステップＳ２２）、立面図の縦方向（図中上下方向）の中心の高さ位置が直前の高さに合わせられる（ステップＳ３３）。その結果、図１１の表示部１８２の立面図においては、縦方向（図中上下方向）の中心線２７１の高さ位置は、図１０の場合と同じ0mmに保持され、図１１の表示部１８２に表示される立面図においては、その高さ位置が10,000mmである横管２５１ｄは表示されていない。
【００８４】
このようにすることで、平面図をスクロールさせたとき、高さ位置を保持した状態で立面図が連動してスクロールされるので、ユーザは、図面の全体感を適確に把握することができ、対象物を正確に作図することができる。
【００８５】
さらに、平面図のスクロールに立面図が連動しないようにすることもできるので、ユーザの利便性をより向上させることができる。
【００８６】
次に、図１３のフローチャートを参照して、情報処理装置１において、３次元ＣＡＤ図面の拡大または縮小の操作を行う拡大／縮小操作処理について説明する。
【００８７】
ステップS７１において、画面表示制御部１５２は、画面の拡大／縮小操作が開始されたか否かを判定し、拡大／縮小操作が開始されたと判定されるまで待機する。
【００８８】
拡大／縮小操作は、例えば、情報処理装置１により実行されるＣＡＤプログラムにおいて、３次元ＣＡＤ図面が平面図および立面図として表示されている場合、表示された図面の一方において、所定のGUIに基づいて所望の部分が拡大／縮小対象範囲として選択され、マウス２４のセンターホイールが回転されることにより行われ、ユーザによりマウス２４のセンターホイールが回転された場合、拡大／縮小操作が開始されたと判定される。なお、ここでは、表示された図面のうち、平面図において、所定のGUIに基づいて所望の部分が拡大対象範囲として選択され、マウス２４のセンターホイールが回転された場合の例について説明する。
【００８９】
ステップS７１において、拡大／縮小操作が開始されたと判定された場合、処理はステップS７２に進み、連動設定データ取得部１５１は、連動設定データを取得する。このとき、図６を参照して上述した連動設定データ（ユーザにより予め設定されている）が取得される。
【００９０】
ステップS７３において、連動制御部１６０は、画面の表示の連動が設定されているか否かを判定する。図６を参照して上述した連動設定データにおいて、チェックボックス２３１がチェックされている場合、表示の連動が設定されていると判定される。図６の連動設定データにおいて、チェックボックス２３１がチェックされていない場合、表示の連動が設定されていないと判定される。
【００９１】
ステップS７３において、表示の連動が設定されていると判定された場合、処理は、ステップS７４に進み、図１４を参照して後述する拡大／縮小連動処理が実行される。
【００９２】
一方、ステップS７３において、表示の連動が設定されていないと判定された場合、処理は、ステップS７５に進み、表示変更部１６３は、立面図を連動せずに、平面図だけを拡大（または縮小）させる。
【００９３】
次に、図１４のフローチャートを参照して、図１３のステップS７４の拡大／縮小連動処理の詳細について説明する。
【００９４】
ステップS９１において、位置合わせ判定部１６１は、ステップS７２で取得された連動設定データに含まれる「拡大／縮小の位置合わせ」の内容をチェックする。このとき図６を参照して上述した連動設定データにおいて、ラジオボタン２３４または２３５のいずれが選択されているかがチェックされる。
【００９５】
ステップS９２において、位置合わせ判定部１６１は、スクロール位置合わせの内容を判定する。図６を参照して上述した連動設定データにおいて、ラジオボタン２３４が選択されていると判定された場合、「表示高さを保持する」ように立面図の表示を連動させるものと判定され、処理は、ステップS９３に進む。
【００９６】
ステップS９３において、基準位置取得部１６２は、直前の立面図における高さを取得する。
【００９７】
例えば、図１５の表示画面に示されるように、配管３０１の３次元ＣＡＤ図面が表示されているものとする。配管３０１は、横管３０１ａ、横管３０１ｂ、縦管３０１ｃ、および横管３０１ｄから成っており、この表示画面において、表示部１８１には配管３０１の平面図が表示されており、表示部１８２には、平面図の配管３０１を９０度横から見た立面図が表示されている。横管３０１ａと横管３０１ｂとは、同じ高さ位置（例えば、0mm）で書かれており、横管３０１ｄは、横管３０１ａと横管３０１ｂより高い高さ位置（例えば、1,000mm）で書かれている。いま、表示部１８１の図中点線で示される枠３１１が拡大対象範囲として選択されているものとし、このとき、表示部１８２の立面図において、縦方向（図中上下方向）の中心線３２１は、縦管３０１ｃの中央付近に位置するように表示されている。
【００９８】
例えば、図１５に示される状態から、表示部１８１の平面図が拡大される場合、図１４のステップS９３においては、図１５の表示部１８２の立面図における、縦方向（図中上下方向）の中心線２７１の高さ位置が取得される。
【００９９】
ステップＳ９４において、表示変更部１６３は、平面図を拡大させる。このとき、例えば、ユーザによるマウスのセンターホイールの操作に基づいて、平面図が拡大される。そして、ステップＳ９５において、基準位置取得部１６２が、ステップＳ９４の処理で拡大された拡大対象範囲中央の座標（Ｘ，Ｙ）の値を取得する。このとき、表示変更部１６３は、平面図の拡大率も取得する。
【０１００】
ステップＳ９６において、表示変更部１６３は、立面図の縦方向（図中上下方向）の中心の高さ位置を、ステップＳ９３で取得された直前の高さに合わせる。
【０１０１】
ステップＳ９７において、表示変更部１６３は、立面図の横方向（図中左右方向）の中心の位置をステップＳ９５で取得された平面図の拡大対象範囲中央の座標Ｘの値に合わせる。
【０１０２】
ステップＳ９８において、表示変更部１６３は、ステップＳ９６とＳ９７の処理の結果に基づいて、ステップS９５で取得した拡大率に基づいて、立面図の表示を変更することにより、立面図を拡大させる。
【０１０３】
これにより、図１５に示される状態から、表示部１８１の平面図が拡大され、図１６に示されるような画面が表示される。図１６の表示画面においては、表示部１８１の平面図が拡大されたことにより、配管３０１の中で、図１５の枠３１１で囲まれた拡大対象範囲が拡大されて表示されている。
【０１０４】
このとき、平面図に連動して、配管３０１の中で、枠３１１で囲まれた拡大対象範囲が拡大されるように、立面図も拡大されるが、連動設定データの拡大／縮小の位置合わせの内容が「表示高さを保持する」に設定されているため（ステップＳ９２）、立面図の縦方向（図中上下方向）の中心の高さ位置が直前の高さに合わせられる（ステップＳ９６）。その結果、図１６の表示部１８２の立面図においては、縦方向（図中上下方向）の中心線２７１の高さ位置は、図１５の場合と同じく縦管３０１ｃの中央付近に保持され、横方向（図中左右方向）の中心位置が平面図と同じく縦管３０１付近とされて表示されている。
【０１０５】
このようにすることで、平面図を拡大させたとき、高さ位置を保持した状態で立面図が連動して拡大されるので、ユーザは、図面の全体感を適確に把握することができ、対象物を正確に作図することができる。
【０１０６】
一方、図１４のステップS９２において、拡大／縮小の位置合わせの内容が「高さ基準を画面中央に合わせる」に設定されていると判定された場合、すなわち図６を参照して上述した連動設定データにおいて、ラジオボタン２３５が選択されていると判定された場合、処理は、ステップS１００に進む。
【０１０７】
ステップS１００において、基準位置取得部１６２は、平面図において入力されている高さ基準を取得する。
【０１０８】
例えば、拡大操作の直前に、図１５の表示部１８１の平面図において、配管３０１に縦管３０１ｃと横管３０１ｄが新たに書き足され、表示部１８１に表示された平面図において、横管３０１ｄの高さ位置が1,000mmに設定（入力）されたたものとする。
【０１０９】
ここで、横管３０１ｄの高さ位置として設定（入力）された値（今の場合、1,000mm）が、この３次元ＣＡＤ図面の高さ基準となる。すなわち、図１４のステップＳ１００においては、平面図において、直前に設定（入力）された高さ位置の値が高さ基準として取得される。
【０１１０】
ステップＳ１０１において、表示変更部１６３は、平面図を拡大させる。このとき、例えば、ユーザによるマウスのセンターホイールの操作に基づいて、平面図が拡大される。そして、ステップＳ１０２において、基準位置取得部１６２が、ステップＳ１０１の処理で拡大された拡大対象範囲中央の座標（Ｘ，Ｙ）の値を取得する。このとき、表示変更部１６３は、平面図の拡大率も取得する。
【０１１１】
ステップＳ１０２において、表示変更部１６３は、立面図の縦方向（図中上下方向）の中心の高さ位置を、ステップＳ１００で取得された高さ基準に合わせる。
【０１１２】
ステップＳ１０４において、表示変更部１６３は、立面図の横方向（図中左右方向）の中心の位置をステップＳ１０２で取得された平面図の拡大対象範囲中央の座標Ｘの値に合わせる。
【０１１３】
ステップＳ１０５において、表示変更部１６３は、ステップＳ１０３とＳ１０４の処理の結果に基づいて、ステップS１０２で取得した拡大率に基づいて、立面図の表示を変更することにより、立面図を拡大させる。
【０１１４】
これにより、図１５に示される状態から、表示部１８１の平面図が拡大され、図１７に示されるような画面が表示される。図１７の表示画面においては、表示部１８１の平面図が拡大されたことにより、配管３０１の中で、図１５の枠３１１で囲まれた拡大対象範囲が拡大されて表示されている。
【０１１５】
このとき、平面図に連動して、配管３０１の中で、枠３１１で囲まれた拡大対象範囲が拡大されるように、立面図も拡大されるが、連動設定データの拡大／縮小の位置合わせの内容が「高さ基準を画面中央に合わせる」に設定されているため（ステップＳ９２）、立面図の縦方向（図中上下方向）の中心の高さ位置が高さ基準に合わせられる（ステップＳ１０３）。その結果、図１７の表示部１８２の立面図においては、縦方向（図中上下方向）の中心線２７１の高さ位置は、横管３０１ｄの高さ位置である1,000mmに合わせられ、横方向（図中左右方向）の中心位置が平面図と同じく縦管３０１付近とされて表示されている。
【０１１６】
なお、ここでは平面図と立面図を連動させて拡大する例について説明したが、同様に平面図と立面図を連動させて縮小することも可能である。
【０１１７】
このようにすることで、平面図を拡大（または縮小）させたとき、現在作図中の部分の高さ位置（高さ基準）に合わせて立面図が連動して拡大（または縮小）されるので、ユーザは、現在作図中の部分を適確に把握することができ、対象物を正確に作図することができる。
【０１１８】
さらに、平面図の拡大（または縮小）に立面図が連動しないようにすることもできるので、ユーザの利便性をより向上させることができる。
【０１１９】
以上においては、平面図のスクロールまたは拡大／縮小に連動して、立面図がスクロールまたは拡大縮小される例について説明したが、立面図のスクロールまたは拡大／縮小に連動して、平面図がスクロールまたは拡大縮小されるようにすることも可能である。
【０１２０】
さらに、情報処理装置１のディスプレイ２２に表示される図面は、上述した平面図と立面図とに限られるものではなく、作図対象物を、平面図または立面図とは異なる角度から見た２次元図面が表示されるようにしてもよい。あるいはまた、それらの複数の２次元図面が同時にディスプレイ２２に表示されるようにしてもよい。
【０１２１】
なお、上述した一連の処理をハードウェアで実現するか、ソフトウェアで実現するかは問わない。上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、ネットワークやリムーバブルメディア１１１などからなる記録媒体からインストールされる。
【０１２２】
なお、本明細書において上述した一連の処理を実行するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１２３】
【図１】本発明を適用した情報処理装置の構成例を示す図である。
【図２】図１の本体の詳細な構成例を示すブロック図である。
【図３】図２のＣＰＵで実行されるソフトウェアの機能的構成例を示すブロック図である。
【図４】３次元ＣＡＤ図面の例を示す図である。
【図５】３次元ＣＡＤ図面の例を示す図である。
【図６】連動設定データを設定するGUIの表示例を示す図である。
【図７】スクロール操作処理を説明するフローチャートである。
【図８】スクロール連動処理を説明するフローチャートである。
【図９】３次元ＣＡＤ図面の例を示す図である。
【図１０】３次元ＣＡＤ図面の例を示す図である。
【図１１】図１０の３次元ＣＡＤ図面がスクロールされた例を示す図である。
【図１２】図１０の３次元ＣＡＤ図面がスクロールされた別の例を示す図である。
【図１３】拡大縮小操作処理を説明するフローチャートである。
【図１４】拡大縮小連動処理を説明するフローチャートである。
【図１５】３次元ＣＡＤ図面の例を示す図である。
【図１６】図１５の３次元ＣＡＤ図面が拡大された例を示す図である。
【図１７】図１５の３次元ＣＡＤ図面が拡大された別の例を示す図である。
【符号の説明】
【０１２４】
１  情報処理装置，
２１  本体，
２２  ディスプレイ，
２４  マウス，
１０１  CPU，
１０８  記憶部，
１１１  リムーバブルメディア，
１５１  連動設定データ取得部，
１５２  画面表示制御部，
１６０  連動制御部，
１６１  位置合わせ判定部，
１６２  基準位置取得部，
１６３  表示変更部
【図１】
2006018355.tif 000003
【図２】
2006018355.tif 000004
【図３】
2006018355.tif 000005
【図４】
2006018355.tif 000006
【図５】
2006018355.tif 000007
【図６】
2006018355.tif 000008
【図７】
2006018355.tif 000009
【図８】
2006018355.tif 000010
【図９】
2006018355.tif 000011
【図１０】
2006018355.tif 000012
【図１１】
2006018355.tif 000013
【図１２】
2006018355.tif 000014
【図１３】
2006018355.tif 000015
【図１４】
2006018355.tif 000016
【図１５】
2006018355.tif 000017
【図１６】
2006018355.tif 000018
【図１７】
2006018355.tif 000019