(57)【特許請求の範囲】
【請求項１】
長尺の建材の形状に関する入力値を受け付ける入力受付部と、
前記入力値に基づいて前記建材の形状を決定する形状決定部と、
形状が決定された前記建材の設計図を描画領域に描画する描画部と、
設定された縮小値を記憶している縮小値記憶部と、
形状が決定された前記建材の長手方向における長さを前記縮小値にて縮小させたときの縮小後長さが、所定の長さを超えているかどうかを判定する判定部と、を有し、
前記縮小後長さが前記所定の長さを超えていると前記判定部が判定した場合、前記描画部は、形状が決定された前記建材を前記縮小値にて縮小させると共に前記建材の長手方向における一部が省略された前記設計図を、前記描画領域に描画することを特徴とする設計図描画支援装置。
【請求項２】
前記描画部は、前記設計図を矩形状の前記描画領域に、前記建材の長手方向が前記描画領域の長辺に沿った状態で描画し、
前記縮小値記憶部は、形状が決定された前記建材の短手方向における長さを前記縮小値にて縮小させたときの長さが前記描画領域の短辺よりも短くなるように設定された前記縮小値を記憶しており、
前記判定部は、前記縮小後長さが前記描画領域の長辺に応じた長さを超えているかどうかを判定することを特徴とする請求項１に記載の設計図描画支援装置。
【請求項３】
前記縮小後長さが前記所定の長さを超えていると前記判定部が判定した場合、前記描画部は、形状が決定された前記建材を前記縮小値にて縮小させると共に前記建材の長手方向における一部が省略されたことを示す標識が前記設計図中の前記建材の上に重ねて表示された前記設計図を、前記描画領域に描画することを特徴とする請求項１又は２に記載の設計図描画支援装置。
【請求項４】
前記描画部は、前記設計図を矩形状の前記描画領域に描画し、
前記描画領域の短辺の長さを特定し、該短辺の長さに応じた前記縮小値を設定する設定部を有することを特徴とする請求項１乃至３のいずれか一項に記載の設計図描画支援装置。
【請求項５】
前記建材の種類と前記描画領域の種類との対応関係を記憶した対応関係記憶部を有し、
ある種類の前記建材の形状に関する前記入力値が前記入力受付部によって受け付けられたとき、前記形状決定部は、前記入力値に基づいて前記ある種類の前記建材の形状を決定し、前記描画部は、前記対応関係を参照して前記ある種類の前記建材と対応する種類の前記描画領域を特定し、形状が決定された前記ある種類の前記建材の前記設計図を、特定した前記描画領域に描画することを特徴とする請求項１乃至４のいずれか一項に記載の設計図描画支援装置。
【請求項６】
コンピュータが、長尺の建材の形状に関する入力値を受け付けることと、
コンピュータが、前記入力値に基づいて前記建材の形状を決定することと、
コンピュータが、形状が決定された前記建材の設計図を描画領域に描画することと、
コンピュータが、形状が決定された前記建材の長手方向における長さを設定された縮小値にて縮小させたときの縮小後長さが、所定の長さを超えているかどうかを判定することと、を有し、
前記縮小後長さが前記所定の長さを超えていると判定した場合、コンピュータは、形状が決定された前記建材を前記縮小値にて縮小させると共に前記建材の長手方向における一部が省略された前記設計図を、前記描画領域に描画することを特徴とする設計図描画支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計図描画支援装置及び設計図描画支援方法に係り、特に、長尺の建材の設計図を描画することが可能な設計図描画支援装置及び設計図描画支援方法に関する。
【背景技術】
【０００２】
コンピュータを用いて建材の設計図を描画することは、既に知られている。また、設計図描画機能を備えるコンピュータの中には、ユーザ入力等を通じて建材各部の寸法を取得し、その寸法に従って製作される建材の設計図を自動的に描画することが可能なものが存在する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２４５０４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、建材の設計図を所定の描画領域内に描画する際、建材各部の設計寸法を適宜縮小させた上で描画する。この際、建材の形状に応じて適当な縮小値が設定される。その一方で、上記縮小値にて縮小された寸法にて建材の設計図を描画する場合には、建材の形状が把握し易くなるように描画する必要がある。しかしながら、例えば、建材全体を描画領域内に無理に収めようとすると建材のサイズ（描画サイズ）が過度に小さくなり、この結果、設計図中に図示された建材の形状等が視認し難くなってしまう。このような問題は、長尺な建材の設計図を描画する場合に顕著に生じ得る。
【０００５】
そこで、本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、長尺の建材の設計図を適切に描画することが可能な設計図描画支援装置及び設計図描画支援方法を提供することである。
【課題を解決するための手段】
【０００６】
前記課題は、本発明の設計図描画支援装置によれば、（Ａ）長尺の建材の形状に関する入力値を受け付ける入力受付部と、（Ｂ）前記入力値に基づいて前記建材の形状を決定する形状決定部と、（Ｃ）形状が決定された前記建材の設計図を描画領域に描画する描画部と、（Ｄ）設定された縮小値を記憶している縮小値記憶部と、（Ｅ）形状が決定された前記建材の長手方向における長さを前記縮小値にて縮小させたときの縮小後長さが、所定の長さを超えているかどうかを判定する判定部と、を有し、（Ｆ）前記縮小後長さが前記所定の長さを超えていると前記判定部が判定した場合、前記描画部は、形状が決定された前記建材を前記縮小値にて縮小させると共に前記建材の長手方向における一部が省略された前記設計図を、前記描画領域に描画することにより解決される。
【０００７】
以上のように構成された本発明の設計図描画支援装置では、長尺な建材の形状に関する入力値に基づいて当該形状を決定し、形状が決定された建材を所定の縮小値にて縮小させたときの当該建材の設計図を描画領域に描画する。その際、建材の長手方向における長さを上記の縮小値にて縮小させたときの縮小後長さが、所定の長さを超えているかどうかを判定する。そして、縮小後長さが所定の長さを超えていると判定した場合、建材の設計図として、当該建材の長手方向における一部が省略された図を描画する。このような手順により、設計図中の建材の形状が把握し易くなるように縮小値を設定し、当該縮小値に従って設計図を描画する際には描画領域内に収まるように当該設計図を描画することが可能となる。
【０００８】
また、上記の設計図描画支援装置において、前記描画部は、前記設計図を矩形状の前記描画領域に、前記建材の長手方向が前記描画領域の長辺に沿った状態で描画し、前記縮小値記憶部は、形状が決定された前記建材の短手方向における長さを前記縮小値にて縮小させたときの長さが前記描画領域の短辺よりも短くなるように設定された前記縮小値を記憶しており、前記判定部は、前記縮小後長さが前記描画領域の長辺に応じた長さを超えているかどうかを判定するとよい。
上記の構成では、建材の短手方向における長さ（寸法）を縮小値にて縮小させたときの長さが描画領域の短辺よりも短くなるように縮小値が設定される。これにより、設計図中の建材のサイズ（描画サイズ）がより大きくなる。すなわち、上記の構成によれば、設計図中の建材の形状が把握し易くなるように縮小値が設定され、当該縮小値に従って設計図を描画する際には描画領域内に収まるように当該設計図を描画することが可能となる。
【０００９】
また、上記の設計図描画支援装置において、前記縮小後長さが前記所定の長さを超えていると前記判定部が判定した場合、前記描画部は、形状が決定された前記建材を前記縮小値にて縮小させると共に前記建材の長手方向における一部が省略されたことを示す標識が前記設計図中の前記建材の上に重ねて表示された前記設計図を、前記描画領域に描画するとよい。
上記の構成では、建材の長手方向における一部が省略された当該建材の設計図を描画する場合、その事（建材の長手方向における一部が省略されたこと）を容易に気付かせることが可能となる。
【００１０】
また、上記の設計図描画支援装置において、前記描画部は、前記設計図を矩形状の前記描画領域に描画し、前記描画領域の短辺の長さを特定し、該短辺の長さに応じた前記縮小値を設定する設定部を有するとよい。
上記の構成では、描画領域の短辺の長さに応じて縮小値を自動的に設定することが可能となる。そして、本発明によれば、上記のように自動的に設定された縮小値に従って建材の設計図を描画する際に、描画領域内に収まるように当該設計図を描画することが可能となる。
【００１１】
また、上記の設計図描画支援装置において、前記建材の種類と前記描画領域の種類との対応関係を記憶した対応関係記憶部を有し、ある種類の前記建材の形状に関する前記入力値が前記入力受付部によって受け付けられたとき、前記形状決定部は、前記入力値に基づいて前記ある種類の前記建材の形状を決定し、前記描画部は、前記対応関係を参照して前記ある種類の前記建材と対応する種類の前記描画領域を特定し、形状が決定された前記ある種類の前記建材の前記設計図を、特定した前記描画領域に描画するとよい。
上記の構成では、建材の種類に応じて描画領域の種類が変わる場合において、ある種類の建材の設計図を対応する種類の描画領域に描画する際に、描画領域内に収まるように当該設計図を描画することが可能となる。
【００１２】
また、本発明の設計図描画支援方法によれば、（Ａ）コンピュータが、長尺の建材の形状に関する入力値を受け付けることと、（Ｂ）コンピュータが、前記入力値に基づいて前記建材の形状を決定することと、（Ｃ）コンピュータが、形状が決定された前記建材の設計図を描画領域に描画することと、（Ｄ）コンピュータが、形状が決定された前記建材の長手方向における長さを設定された縮小値にて縮小させたときの縮小後長さが、所定の長さを超えているかどうかを判定することと、を有し、（Ｅ）前記縮小後長さが前記所定の長さを超えていると判定した場合、コンピュータは、形状が決定された前記建材を前記縮小値にて縮小させると共に前記建材の長手方向における一部が省略された前記設計図を、前記描画領域に描画することにより解決される。
上記の方法によれば、長尺な建材の設計図を描画領域内に収めつつ、当該建材の形状が把握し易くなるように適切に描画することが可能となる。
【発明の効果】
【００１３】
本発明によれば、長尺な建材の設計図を描画領域内に収めつつ、当該建材の形状が把握し易くなるように適切に描画することが可能となる。このような効果が得られることにより、上記建材の設計図作成に要する時間が削減され、当該建材を用いた建設工事についても円滑に進められるようになる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る設計図描画支援装置の構成を示す図である。
【図２】建材の形状に関する入力画面の一例を示す図である。
【図３】建材の設計図の出力画面についての一例を示す図である。
【図４】本発明の一実施形態に係る設計図描画支援装置の機能を示す図である。
【図５】出力画面における一つの描画領域を拡大した図である。
【図６】設計図描画フローの流れを示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態（以下、本実施形態）に係る設計図描画支援装置及び設計図描画支援方法について説明する。なお、以下に説明する実施形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。すなわち、本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは勿論である。
【００１６】
また、本明細書や後述する各図にて説明する画面のデザインやレイアウト、画面中に表示される情報、その他ＧＵＩ（Ｇｒａｐｈｉｃ Ｕｓｅｒ Ｉｎｔｅｒｆａｃｅ）に関する内容については、あくまでも一例に過ぎず、装置の仕様やユーザの要求に応じて適宜変更することが可能である。
【００１７】
＜＜本実施形態に係る設計図描画支援装置の概要＞＞
以下、本実施形態に係る設計図描画支援装置（以下、本装置１）について、その概要を説明する。本装置１は、コンピュータによって構成され、具体的にはパソコンによって構成されている。本装置１は、図１に示すように通常のパソコンが備えるハードウェア機器、具体的にはＣＰＵ１ａ、メモリ１ｂ、ハードディスクドライブ１ｃ、キーボードやマウス等からなる入力機器１ｄ、及びディスプレイやプリンタ等からなる出力機器１ｅを有する。また、本装置１には、ハードディスクドライブ１ｃ以外の記憶装置（例えば、ソリッドステートドライブ等）がハードディスクドライブ１ｃの代わりに、あるいはハードディスクドライブ１ｃと共に備わっていてもよい。なお、図１は、本装置１のハードウェア構成を示す図である。
【００１８】
また、本装置１には、設計計算用プログラム及び製図用プログラムがインストールされている。これらのプログラムがＣＰＵ１ａに読み取られて実行されることにより、本装置１を構成しているパソコンが本装置１としての機能を発揮するようになる。なお、設計計算用プログラムは、例えば、表計算用ソフトからなり、製図用プログラムは、例えば、汎用ＣＡＤ（Ｃｏｍｐｕｔｅｒ Ａｉｄｅｄ Ｄｅｓｉｇｎ）ソフトからなる。また、設計計算用プログラムと製図用プログラムは、互いに連動しており、一方のプログラムから他方のプログラムを起動させることが可能である。
【００１９】
以上のような構成の本装置１は、長尺な建材の設計図を描画するために利用され、本実施形態では特に、建築物において座屈拘束用に用いられるブレース鋼材（以下、単にブレースと呼ぶ）の設計図を描画するために用いられる。具体的に説明すると、本装置１のユーザである製図者は、本装置１を操作することで上記ブレースの設計図を描画する。換言すると、本装置１は、製図者の操作を受け付けて、当該操作の内容に応じた仕様のブレースの設計図を自動的に描画する。
【００２０】
より詳しく説明すると、製図者は、設計図を描画するにあたり、本装置１において設計計算用プログラムを起動する。これにより、本装置１のディスプレイに図２に図示の入力画面が表示されるようになる。製図者は、上記の入力画面（厳密には、同画面の左側に位置する入力欄）を通じて設計対象であるブレースの構成に関する情報を入力する。入力情報には、ブレースの形状に関する値（厳密には、ブレース各部の設計寸法値）やブレースの材質に関する事項等が含まれている。なお、図２は、ブレースの構成に関する入力画面の一例を示す図である。
【００２１】
入力終了後、本装置１は、入力された内容に基づいてブレースの構成（形状や材質等）を決定する。その上で、本装置１は、決定されたブレースの構成が設計上問題ないかどうか（例えば、ブレース各部の寸法が座屈拘束ブレースとして機能する上で正常な値となっているかどうか）を判定する。なお、判定結果については、上記の入力画面（厳密には、同画面の右側に位置する判定結果表示欄）にて表示されることになっている。
【００２２】
そして、本装置１は、決定されたブレースの構成が設計上問題ないと判定したとき、当該構成に係るブレースの設計図を描画する。具体的に説明すると、本装置１のディスプレイに図３に図示の出力画面が表示され、同画面中の各描画領域にブレースの設計図が表示されるようになる。図３は、ブレースの設計図の出力画面についての一例を示す図である。
【００２３】
ブレースの設計図について図３を参照しながら説明すると、図３に図示の出力画面は、二種類の描画領域Ａｒ１、Ａｒ２によって構成されている。一方の描画領域Ａｒ１には、ブレースの完成図が設計図として描画される。他方の領域Ａｒ２には、ブレースの構成部品、具体的には芯材、拘束材、緩衝材（図３ではブチルゴム）、接合板、補強板、内挿板、添板及びスペーサのそれぞれの部品図が設計図として描画される。ちなみに、部品図が描画される描画領域Ａｒ２は、ブレースの構成部品数及びその種類に応じた数だけ設けられることになっている。
【００２４】
なお、描画領域Ａｒ１、Ａｒ２は、いずれも矩形状の領域となっている。また、各設計図は、二次元図面の形式で描画されることになっており、ブレースの完成図や芯材の部品図については、平面図及び側面図が描画されることになっている。
【００２５】
さらに、各描画領域Ａｒ１、Ａｒ２に描画される設計図は、当該各描画領域Ａｒ１、Ａｒ２内に収まるように縮小されている。すなわち、本実施形態では、ブレース及びその構成部品の各々の寸法を所定の縮小値にて縮小させ、縮小後の内容で設計図が描画されることになっている。なお、縮小値とは、縮小前のサイズに対する縮小後のサイズの比率を表した値であり、縮小値が小さくなるほど、当該縮小値にて縮小したときのサイズや寸法が小さくなる。
【００２６】
上記の縮小値については、ブレース及びその構成部品の各々に対して設定されるが、各縮小値は、当該各縮小値にてブレース及びその構成部品を縮小させた際の形状が把握し易くなるように設定される必要がある。より分かり易く説明すると、例えばブレースに対する縮小値を設定する際に、当該ブレースの長手方向における長さ（すなわち、ブレースの全長）に基づいて縮小値を設定すると、縮小値が比較的小さくなってしまう（換言すると、縮小度合いが大きくなってしまう）。この場合、設計図中に図示されたブレースは、描画領域Ａｒ１内に収まるものの、比較的小さなサイズとなり、ブレースの形状が把握し難くなってしまう。
【００２７】
これに対して、本実施形態では、ブレースの短手方向における長さ（すなわち、ブレースの高さや横幅）に基づいて縮小値を設定することになっている。このようにして設定された縮小値は、ブレース全長に基づいて設定した縮小値よりも大きな値となるため、当該縮小値にて縮小されたブレースは、より大きなサイズにて設計図中に図示されるようになる。この結果、設計図を見た者（例えば、ブレースを用いる建設工事の管理者）は、ブレースの形状を容易に把握することが可能となる。
【００２８】
一方、ブレースの短手方向における長さに基づいて設定された縮小値にて縮小されたブレースを、そのまま描画領域Ａｒ１に描画しようとすると、ブレースの一部（厳密には、ブレースの長手方向における端部）が描画領域Ａｒ１に収まらない場合がある。そこで、本実施形態では、図３に示すように、ブレースの長手方向における一部が描画領域Ａｒ１内に収まらないような縮小値を設定したとき、当該一部が省略された設計図を描画領域Ａｒ１に描画することになっている。また、ブレースの構成部品のうち、長尺な部品（具体的には、芯材、拘束材、緩衝材、接合板及びスペーサ等）についても同様、その長手方向における一部が省略された設計図が描画されることになっている。
【００２９】
以上により、本実施形態では、ブレース及びその構成部品の各々の設計図を比較的大きなサイズにて描画しつつ、各設計図が描画領域内に収まるように当該各設計図を描画することが可能となる。以上の点が本装置１の特徴であり、以下では、その特徴的構成について詳しく説明することとする。
【００３０】
＜＜本実施形態に係る設計図描画支援装置の機能について＞＞
本装置１の特徴的構成を説明するにあたり、本装置１の構成を機能面から改めて説明する。本装置１は、図４に図示した機能部を有しており、具体的には、入力受付部１１と、形状決定部１２と、設定部１３と、対応関係記憶部１４と、縮小値記憶部１５と、判定部１６と、描画部１７とを有する。図４は、本装置１の構成を機能面から示した図である。以下、各機能部について説明する。
【００３１】
入力受付部１１は、ブレースの形状に関する入力値やブレースの材質に関する入力情報（以下、「入力値等」と呼ぶ）を受け付ける。この入力受付部１１は、本装置１を構成するＣＰＵ１ａ、メモリ１ｂ、ハードディスクドライブ１ｃ、入力機器１ｄ及び出力機器１ｅが設計計算用プログラムと協働することで実現される。
【００３２】
入力受付部１１は、入力値等を受け付けるにあたり、図２に図示の入力画面をディスプレイに表示させ、当該ディスプレイを通じて入力値等を受け付ける。より詳しく説明すると、入力画面には、図２に示すように、ブレース及びその構成部品の設計寸法やサイズ等を入力するための入力欄が設けられている。製図者は、各入力欄に寸法値や材質等を入力する。これにより、入力受付部１１は、製図者によって入力された入力値等を受け付けることになる。
【００３３】
なお、上記の入力画面は、ブレースの種類別に用意されており、不図示の切り換えタブにて切り換え自在となっている。つまり、製図者は、入力値等を入力するにあたり、設計対象であるブレースの種類を決め、その種類に応じた入力画面にて入力値等を入力することになる。ここで、ブレースの種類とは、ブレースの構造に関するバリエーションを意味し、本実施形態では４つの種類（具体的には溝形、Ｔ形、ＰＬ形、十字形）が設定されている。以上により、ある種類（例えば、十字形）のブレースに対応する入力画面にて入力値等が入力された場合、入力受付部１１は、当該ある種類のブレースに関する入力値等を受け付けることになる。
【００３４】
形状決定部１２は、ブレース及びその構成部品の各々の形状を決定する。この形状決定部１２は、本装置１を構成するＣＰＵ１ａ、メモリ１ｂ、ハードディスクドライブ１ｃ及び出力機器１ｅが設計計算用プログラムと協働することで実現される。
【００３５】
形状決定部１２についてより詳しく説明すると、形状決定部１２は、入力受付部１１が受け付けた入力値等に基づいてブレースの形状、及び、ブレースの構成部品の形状を決定する。具体的に説明すると、形状決定部１２は、入力された入力値等から詳細な設計寸法値（厳密には、入力された寸法値以外の寸法値）を計算する。かかる計算方法については、特に限定されるものではないが、本実施形態では、予め登録された計算式に入力値等をパラメータとして代入することで上記の詳細寸法値を計算する。
【００３６】
なお、上記の計算式は、ブレースの種類別に用意されている。したがって、入力受付部１１がある種類（例えば、十字形）のブレースに関する入力値等を受け付けた場合、形状決定部１２は、ブレース及びその構成部品の各々の形状として、上記ある種類に固有の形状を決定することになる。
【００３７】
また、形状決定部１２は、決定したブレース及びその構成部品の各々の形状が設計上問題ないかどうかを判定し、その判定結果を入力画面に表示する。そして、ブレース及びその構成部品の各々の形状が設計上問題ないと判定した場合、入力画面には、製図実行ボタンＢが表示されるようになる。他方、ブレース又はその構成部品のいずれかの形状に設計上の問題があると判定した場合には上記の製図実行ボタンＢが表示されない。
【００３８】
設定部１３は、各設計図を描画する際に適用される縮小値を設定する。対応関係記憶部１４は、後述する対応テーブルを記憶している。縮小値記憶部１５は、設定部１３によって設定された縮小値を記憶している。これらは、本装置１を構成するＣＰＵ１ａ、メモリ１ｂ及びハードディスクドライブ１ｃが製図用プログラムと協働することで実現される。
【００３９】
縮小値の設定手順について説明すると、上記の製図実行ボタンＢが押されたことをトリガーとして、設定部１３が縮小値の設定を開始する。具体的に説明すると、設定部１３は、先ず、入力値等の入力時に用いられた入力画面の種類と対応するブレースの種類を特定する。
【００４０】
その後、設定部１３は、対応関係記憶部１４に記憶された対応テーブルを読み出す。対応テーブルとは、ブレースの種類と描画領域の種類との対応関係を示すデータであり、具体的には、ブレース及びその構成部品の設計図が描画される描画領域Ａｒ、Ａｒ２のサイズ（縦横の長さ）や数をブレースの種類別に規定したものである。
【００４１】
そして、本装置１は、上記の対応テーブルを参照することで、特定したブレースの種類と対応する描画領域の種類を特定する。具体的に説明すると、入力受付部１１がある種類（例えば、十字形）のブレースに関する入力値等を受け付けたとき、設定部１３は、当該ある種類のブレースと対応する種類の描画領域Ａｒ１、Ａｒ２を特定する。
【００４２】
その後、設定部１３は、特定した描画領域Ａｒ１、Ａｒ２の各々の短辺の長さを特定し、当該短辺の長さに応じた縮小値を設定する。具体的には、形状が決定されたブレース及びその構成部品の各々の短手方向における長さを縮小値にて縮小させたときの長さが、各描画領域Ａｒ１、Ａｒ２の短辺よりも短くなるように設定する。ブレースの完成図に対して適用する縮小値を例に挙げて説明すると、形状が決定されたブレースの短手方向における長さを縮小値にて縮小させたときの長さが描画領域Ａｒ１の短辺よりも幾分短くなるように設定する。また、ブレースの構成部品の部品図に対して適用する縮小値についても、上記と同様の手順にて、対応する描画領域Ａｒ２の短辺よりも幾分短くなるように設定される。
【００４３】
そして、以上の要領で設定された縮小値は、縮小値記憶部１５によって記憶される。なお、本実施形態において、縮小値は、描画領域毎（換言すると、出力画面において同時表示される設計図毎）に設定されるため、縮小値記憶部１５は、描画領域毎に縮小値を記憶することになる。ただし、これに限定されるものではなく、描画領域間で共通の縮小値を一つのみ設定し、当該縮小値を縮小値記憶部１５が記憶している構成であってもよい。
【００４４】
判定部１６は、形状が決定されたブレース及びその構成部品の各々の縮小後長さが所定の長さを超えているかどうかを判定する。ここで、縮小後長さとは、ブレース及びその構成部品の各々の長手方向における長さを、縮小値記憶部１５に記憶された縮小値にて縮小させたときの長さである。なお、判定部１６は、本装置１を構成するＣＰＵ１ａ、メモリ１ｂ及びハードディスクドライブ１ｃが製図用プログラムと協働することで実現される。
【００４５】
判定部１６による判定処理について詳しく説明すると、当該判定処理では、ブレース及びその構成部品の各々の縮小後長さが、各描画領域の長辺に応じた長さを超えているかどうかを判定する。なお、本実施形態では、描画領域の長辺に応じた長さとして、当該長辺の長さと同じ長さを採用しているが、これに限定されるものではなく、上記長辺の長さから所定の長さを減じて得られる長さを採用してもよい。
【００４６】
ブレースの完成図における縮小後長さ（すなわち、当該完成図に図示されるブレースの縮小後長さ）を例に挙げて上記判定処理について説明すると、縮小値記憶部１５に記憶されている縮小値のうち、ブレースの完成図に適用される縮小値を読み出す。その後、読み出した縮小値を、形状が決定されたブレースの全長に乗じることで縮小後長さを求める。そして、求めた縮小後長さと描画領域Ａｒ１の長辺との間の大小関係を特定する。また、ブレースの構成部品の部品図における縮小後長さ（すなわち、各部品図に図示される部品の縮小後長さ）についても、上記と同様の手順にて、対応する描画領域Ａｒ２の長辺との大小関係が特定される。
【００４７】
描画部１７は、形状が決定されたブレース及びその構成部品の各々の設計図を、対応する描画領域に描画する。厳密に説明すると、描画部１７は、図３に図示の出力画面をディスプレイに表示し、当該出力画面中に設けられた複数の描画領域Ａｒ１、Ａｒ２の各々において対応する設計図を描画する。なお、描画部１７は、本装置１を構成するＣＰＵ１ａ、メモリ１ｂ、ハードディスクドライブ１ｃ及び出力機器１ｅが製図用プログラムと協働することで実現される。
【００４８】
描画部１７について詳しく説明すると、描画部１７は、形状が決定されたブレース及びその構成部品の各々のサイズを、縮小値記憶部１５に記憶されている縮小値にて縮小させて得られる設計図を各描画領域Ａｒ１、Ａｒ２に描画する。なお、本実施形態では、前述したように、描画領域Ａｒ１、Ａｒ２が矩形状となっている。そして、描画部１７は、図３に示すように、設計図中に図示された部材（すなわち、ブレース及びその構成部品）の長手方向が描画領域の長辺に沿った状態で、当該描画領域に設計図を描画する。一例を挙げて説明すると、ブレースの完成図を描画領域Ａｒ１に描画する際には、ブレースの長手方向が描画領域Ａｒ１の長辺に沿った状態で当該ブレースの完成図を描画することになる。
【００４９】
また、本実施形態では、ブレースの種類に応じて描画領域の種類（厳密には、出力画面の種類）が変わることになっている。このため、入力受付部１１がある種類（例えば、十字形）のブレースに関する入力値等を受け付けた場合、描画部１７は、対応関係記憶部１４に記憶された対応テーブルを参照し、当該ある種類のブレースの設計図と対応する描画領域を特定する。そして、描画部１７は、特定した描画領域に、上記ある種類のブレース及びその構成部品の各々の設計図を描画する。
【００５０】
さらに、本実施形態において、描画部１７は、判定部１６による判定結果に応じて設計図の描画方式を切り換えることになっている。具体的に説明すると、ブレース及びその構成部品の各々の縮小後長さが対応する描画領域の長辺の長さを超えていないと判定部１６が判定したとする。かかる場合、描画部１７は、形状が決定されたブレース及びその構成部品の各々を単純に縮小値にて縮小させて得られる図（以下、単純縮小図）を設計図として描画領域に描画する。一例を挙げて説明すると、ブレースの完成図における縮小後長さが描画領域Ａｒ１の長辺を超えていないと判定部１６が判定したとき、描画部１７は、縮小値記憶部１５に記憶された縮小値のうち、ブレースの完成図に対して適用される縮小値にて縮小させたブレースの完成図を設計図として描画領域Ａｒ１に描画する。
【００５１】
一方で、ブレース及びその構成部品の各々の縮小後長さが対応する描画領域の長辺の長さを超えていると判定部１６が判定したとする。かかる場合、描画部１７は、形状が決定されたブレース及びその構成部品の各々についての省略済み縮小図を設計図として描画領域に描画する。省略済み縮小図とは、設計図中に図示される長尺体（すなわち、ブレース及びその構成部品）を、当該長尺体と対応する縮小値にて縮小されると共に、上記の長尺体の長手方向における一部を省略することで得られる図である。
【００５２】
省略済み縮小図について図５を参照しながら詳しく説明する。図５は、出力画面における一つの描画領域を拡大した図であり、具体的には、ブレースの完成図が描画される描画領域Ａｒ１を示す図である。省略済み縮小図は、設計図中に図示される長尺体（すなわち、ブレース及びその構成部品）のうちの省略部分、すなわち、当該長尺体の長手方向における中途部分の上に省略マークＥＭが重ねて表示された図となっている。省略マークＥＭとは、上記の省略部分が省略されたことを示す標識であり、本実施形態では図５に示すように略Ｚ字状の記号となっている。なお、省略マークＥＺの形状やサイズについては、図５に示された内容に限定されるものではなく、任意に設定することが可能である。
【００５３】
以上のように本実施形態では、ブレース及びその構成部品の各々の設計図を描画領域に描画するにあたり、各部材の短手方向における長さを縮小値にて縮小させたときの長さが、描画領域の短辺よりも短くなるように設定する。そして、各部材の長手方向における長さを上記の縮小値にて縮小させたときの長さ（縮小後長さ）が、描画領域の長辺の長さを超える場合には、各部材のサイズを上記の縮小値にて縮小させた上で、さらに当該各部材の長手方向における一部を省略することで生成される図、すなわち、省略済み縮小図を設計図として描画領域に描画する。
【００５４】
以上により、本実施形態では、ブレース及びその構成部品の各々の設計図を、対応する描画領域に収まるように描画することが可能となる。また、本実施形態では、設計図中に図示される長尺体（すなわち、ブレース及びその構成部品）の描画サイズが、当該長尺体の長手方向における長さに基づいて設定された縮小値にて縮小させた場合の描画サイズに比べて大きくなる。このように設計図中に図示された長尺体がより大きなサイズにて表示される結果、設計図を見る者にとって当該長尺体の形状が把握し易くなる。
【００５５】
＜＜本実施形態に係る設計図描画支援方法について＞＞
次に、本装置１を用いた設計図描画支援方法について説明する。この方法は、本装置１が設計図描画に係るデータ処理（以下、設計図描画フロー）において利用されている。すなわち、下記の設計図描画フローでは、本発明の設計図描画支援方法が採用されており、当該フロー中の各ステップは、本発明の設計図描画支援方法の構成要素に相当する。以下、図６を参照しながら設計図描画フローの流れについて説明する。図６は、設計図描画フローの流れを示す図である。
【００５６】
設計図描画フローは、図６に図示の流れに従って進行する。具体的に説明すると、設計図描画フローは、製図者が本装置１を構成するコンピュータ（パソコン）を操作して設計計算用プログラムを起動するところから始まる（Ｓ００１）。これにより、コンピュータのディスプレイには図２の入力画面が表示されるようになる。この際、製図者は、切り替えタブを適宜操作して、表示される入力画面を切り換える。これにより、設計対象のブレースの種類と対応した入力画面がディスプレイに表示されるようになる。
【００５７】
次に、製図者は、上記の入力画面を通じて入力値等を入力する。これにより、上記のコンピュータは、製図者によって入力された入力値等を受け付けるようになる（Ｓ００２）。そして、入力完了後、上記のコンピュータは、受け付けた入力値等に基づいて設計対象のブレース及びその構成部品の各々の形状を決定する（Ｓ００３）。
【００５８】
また、上記のコンピュータは、ステップＳ００３にて決定した形状に設計上問題が有るかどうかを判定する（Ｓ００４）。この際、問題が無いと判定したとき、上記のコンピュータは、製図実行ボタンＢを入力画面上に表示させる（Ｓ００５）。一方、問題が有ると判定したとき、上記のコンピュータは、製図実行ボタンＢを表示せず、入力値等の再入力を要求した上で改めて当該入力値等を受け付ける。
【００５９】
入力画面に表示された製図実行ボタンＢが製図者によって押されると（Ｓ００６）、これをトリガーとして製図用プログラムが起動するようになる（Ｓ００７）。製図用プログラムが起動すると、上記のコンピュータは、縮小値の設定を開始する（Ｓ００８）。具体的に説明すると、縮小値の設定に際して、先ず、設計対象のブレースの種類を特定する。より詳しく説明すると、入力値等の入力時に使用されていた入力画面の種類と対応するブレースの種類を特定する。その後、対応関係記憶部１４に記憶された対応テーブルを参照し、特定したブレースの種類と対応する描画領域の種類を特定する。
【００６０】
さらに、特定した描画領域の短辺の長さを特定し、当該短辺の長さに応じた縮小値を設定する。この際、ステップＳ００３にて形状が決定されたブレース及びその構成部品の各々の短手方向における長さを縮小値にて縮小させたときの長さが、描画領域の短辺よりも短くなるように当該縮小値を設定する。
【００６１】
縮小値の設定後、上記のコンピュータは、設定した縮小値を装置内のメモリ１ｂに記憶する（Ｓ００９）。その後、上記のコンピュータは、メモリ１ｂから縮小値を読み出し、当該縮小値に基づいて、形状が決定されたブレース及びその構成部品の各々の縮小後長さを求める。その上で、上記のコンピュータは、各部材の縮小後長さが対応する描画領域の長辺を超えているかどうかを判定する（Ｓ０１０）。かかる判定の終了後、上記のコンピュータは、図３に図示の出力画面をディスプレイに表示し、出力画面中の各描画領域に、形状が決定されたブレース及びその構成部品の各々の設計図を描画する。この際、上記のコンピュータは、前ステップＳ０１０の判定結果に応じた方式にて、各設計図を対応する描画領域に描画する。
【００６２】
具体的に説明すると、縮小後長さが対応する描画領域の長辺を超えていないと判定したとき（Ｓ０１０でＮｏ）、上記のコンピュータは、形状が決定されたブレース及びその構成部品の各々を単に上記の縮小値にて縮小させた図（すなわち、単純縮小図）を設計図として描画領域に描画する（Ｓ０１１）。
【００６３】
一方で、縮小後長さが対応する描画領域の長辺を超えていると判定したとき（Ｓ０１０でＹｅｓ）、上記のコンピュータは、形状が決定されたブレース及びその構成部品の各々についての省略済み縮小図を設計図として描画領域に描画する（Ｓ０１２）。すなわち、各部材を縮小値にて縮小させると共に当該各部材の長手方向における一部を省略し、その旨を示す省略記号ＥＭを当該各部材上に重ねて表示した図を設計図として描画する。
【００６４】
そして、ブレース及びその構成部品の各々の設計図が描画（表示）された時点で、設計図描画フローが終了する。
【００６５】
＜＜その他の実施形態＞＞
以上までに本発明の設計図描画支援装置及び設計図描画支援方法について、その一例を挙げて説明したが、上記の実施形態は、あくまでも一例に過ぎず、他の例も考えられる。例えば、上記の実施形態では、ブレース及びその構成部品の各々の設計図をコンピュータのディスプレイに表示させる形で描画（出力）することとした。ただし、設計図の描画方法については、これに限定されるものではなく、設計図をプリンタで印刷することによって描画（出力）することとしてもよい。
【００６６】
また、上記の実施形態では、ブレース及びその構成部品の各々の設計図を同一の出力画面上で同時に描画（表示）されることとしたが、これに限定されるものではない。ブレース及びその構成部品の各々の設計図が個別に（別々に）描画されてもよい。
【００６７】
また、上記の実施形態では、ブレース及びその構成部品の各々の設計図を描画するために本装置１を用いるケースについて説明したが、設計対象となる部材は、ブレースに限定されるものではない。つまり、本発明は、ブレース以外の長尺な建材（例えば、柱や梁を構成する鋼材等）の設計図を描画する際にも適用可能である。
【００６８】
また、上記の実施形態では、形状が決定されたブレース及びその構成部品の各々の縮小後長さが対応する描画領域の長辺を超えているとき、その設計図として省略済み縮小図を描画することとした。また、省略済み縮小図は、形状が決定された各部材を縮小値にて縮小させると共に当該各部材の長手方向における一部を省略し、その旨を示す省略記号ＥＭを当該各部材上に重ねて表示した図であることとした。ただし、省略済み縮小図については、上記の内容以外にも考えられ、例えば、省略記号ＥＭの代わりにスペース（空白）が配置された図であってもよい。
【符号の説明】
【００６９】
１  本装置（設計図描画支援装置）
１ａ  ＣＰＵ
１ｂ  メモリ
１ｃ  ハードディスクドライブ
１ｄ  入力機器
１ｅ  出力機器
１１  入力受付部
１２  形状決定部
１３  設定部
１４  対応関係記憶部
１５  縮小値記憶部
１６  判定部
１７  描画部
Ａｒ１，Ａｒ２  描画領域
Ｂ  製図実行ボタン
ＥＭ  省略記号
【図１】
0006716309.tif 000002
【図２】
0006716309.tif 000003
【図３】
0006716309.tif 000004
【図４】
0006716309.tif 000005
【図５】
0006716309.tif 000006
【図６】
0006716309.tif 000007