(57)【要約】【課題】柱、梁などの敷設物を自動的に回避して、収納家具ユニットを配置することができ、さらに、壁や天井との位置関係により収納家具の納めに必要な納め材を自動的に配置できる設計装置を提供する。【解決手段】配置物の配置領域と敷設物の敷設位置の入力を受付け、当該配置物の配置領域から、敷設物の影響領域と敷設物の領域とに基づいて算出した配置不可領域を除いた新配置領域を算出する。また配置物の位置と、仮想空間領域における壁や天井や床などの所定の座標と、配置物と前記所定の座標との間の閾値とに基づいて、納め材を配置するか否かを判定し、納め材が必要な場合には、その納め材を自動表示する。【選択図】図１
2007317097.tif 000002
【特許請求の範囲】
【請求項１】
仮想空間領域の画像を表示装置に表示する仮想空間領域表示手段と、
前記仮想空間領域における配置物の配置領域の入力を受付ける配置領域受付手段と、
前記仮想空間領域に敷設される敷設物の敷設位置の入力を受付ける敷設位置受付手段と、
前記敷設物が前記配置領域の範囲に影響を及ぼす影響領域の情報を記憶する影響領域記憶手段と、
前記敷設物のサイズの情報を記憶する敷設物サイズ記憶手段と、
前記敷設物の敷設位置の入力を受け付けることにより、その敷設物の影響領域の情報を前記影響領域記憶手段から読み取り、またその敷設物のサイズの情報を前記敷設物サイズ記憶手段から読み取り、受付けた敷設物の敷設位置と、読み取った影響領域の情報とサイズの情報とに基づいて、前記配置物の配置不可領域を算出する配置不可領域算出手段と、
前記配置物の配置領域と、前記配置不可領域とを比較して、当該配置不可領域に前記配置領域が重なる場合には、前記配置領域から前記配置不可領域を除いた新配置領域を算出する新配置領域算出手段と、
前記新配置領域を、前記仮想空間領域の画像上に表示する新配置領域表示手段と、
を備えることを特徴とする設計装置。
【請求項２】
前記新配置領域内に配置する前記配置物の位置を受付ける配置物位置受付手段と、
前記配置物の画像を、前記仮想空間領域の画像上の前記配置物の位置に表示する配置物表示手段と、
前記仮想空間領域における所定の座標から前記配置物までの最短距離を算出する距離算出手段と、
前記所定の座標ごとに距離の閾値を記憶する閾値記憶手段と、
前記算出した最短距離と、前記閾値との関係に応じて、前記配置物と前記仮想空間領域との画像における所定の座標までの領域に、所定の納め材画像を自動表示する納め材画像表示手段と、
を備えることを特徴とする請求項１に記載の設計装置。
【請求項３】
前記仮想空間領域が部屋の空間領域を示し、
前記配置物が収納家具を示し、
前記仮想空間領域における所定の座標が壁の座標を示し、
前記閾値記憶手段が、前記壁の座標と前記収納家具画像の座標との間の距離の閾値を記憶し、
前記納め材画像表示手段は、前記壁の座標と前記収納家具の座標との最短距離が前記閾値以下の場合に、その壁画像と前記収納家具画像との間に前記納め材画像として、フィラー画像を自動表示する
ことを特徴とする請求項２に記載の設計装置。
【請求項４】
前記フィラー画像は、床画像の床表面座標から前記収納家具画像と同じ高さの座標までの画像である
ことを特徴とする請求項３に記載の設計装置。
【請求項５】
前記収納家具画像と、前記仮想空間領域における壁画像の座標との間における、前記壁画像と前記収納家具画像との隙間を示す所定の距離範囲に応じて、異なるフィラー画像を表示する
ことを特徴とする請求項３または請求項４に記載の設計装置。
【請求項６】
前記仮想空間領域が部屋の空間領域を示し、
前記配置物が収納家具を示し、
前記仮想空間領域における所定の座標が天井の座標を示し、
前記閾値記憶手段が、前記天井の座標と前記収納家具の座標との間の距離の閾値を記憶し、
前記納め材画像表示手段は、前記天井の座標と前記収納家具の座標との最短距離が前記閾値以下の場合に、その天井画像と前記収納家具画像との間に前記納め材画像として、幕板画像を自動表示する
ことを特徴とする請求項２に記載の設計装置。
【請求項７】
前記収納家具画像と、前記仮想空間領域における壁画像の座標との間が、前記壁画像と前記収納家具画像との隙間を示す所定の距離範囲である場合には、前記幕板画像は、前記隙間の距離をさらに加算した幅の画像である
ことを特徴とする請求項６に記載の設計装置。
【請求項８】
前記収納家具画像と、前記仮想空間領域における壁画像の座標との間が、所定の距離以上である場合には、前記幕板画像は、前記壁画像との距離が前記所定の距離以上ある側の前記収納家具の端から所定の幅短い画像である
ことを特徴とする請求項６に記載の設計装置。
【請求項９】
前記仮想空間領域が部屋の空間領域を示し、
前記配置物が収納家具を示し、
前記仮想空間領域における所定の座標が床の座標を示し、
前記閾値記憶手段が、前記床の座標と前記収納家具の座標との間の距離の閾値を記憶し、
前記納め材画像表示手段は、前記床の座標と前記収納家具の座標との最短距離が前記閾値以下の場合に、その収納家具画像の上部面に前記納め材画像として、カウンター板画像を自動表示する
ことを特徴とする請求項２に記載の設計装置。
【請求項１０】
前記収納家具と、前記仮想空間領域における壁の座標との間が、前記壁と前記収納家具との隙間を示す所定の距離範囲である場合には、前記カウンター板画像は、前記隙間の距離をさらに加算した幅の画像である
ことを特徴とする請求項９に記載の設計装置。
【請求項１１】
前記収納家具と、前記仮想空間領域における壁の座標との間が、所定の距離以上である場合には、前記カウンター板画像は、前記壁との距離が前記所定の距離以上ある側の前記収納家具の端から所定の幅長い画像である
ことを特徴とする請求項９に記載の設計装置。
【請求項１２】
前記カウンター板画像は、前記収納家具画像よりも奥行幅が所定の幅長い画像である
ことを特徴とする請求項９から請求項１１に記載の設計装置。
【請求項１３】
前記仮想空間領域が部屋の空間領域を示し、
前記配置物が収納家具を示し、
前記仮想空間領域における所定の座標が床の座標を示し、
前記閾値記憶手段が、前記床の座標と前記収納家具の座標との間の距離の閾値を記憶し、
前記納め材画像表示手段は、前記床の座標と前記収納家具の座標との最短距離が前記閾値以上の場合に、その収納家具画像の上部面に前記納め材画像として、化粧天板画像を自動表示する
ことを特徴とする請求項２に記載の設計装置。
【請求項１４】
前記化粧天板画像は、前記収納家具画像よりも奥行幅が所定の幅長い画像である
ことを特徴とする請求項９から請求項１１に記載の設計装置。
【請求項１５】
設計装置における設計方法であって、
前記設計装置の仮想空間領域表示手段が、仮想空間領域の画像を表示装置に表示し、
前記設計装置の配置領域受付手段が、前記仮想空間領域における配置物の配置領域の入力を受付け、
前記設計装置の敷設位置受付手段が、前記仮想空間領域に敷設される敷設物の敷設位置の入力を受付け、
前記設計装置の影響領域記憶手段が、前記敷設物が前記配置領域の範囲に影響を及ぼす影響領域の情報を記憶し、
前記設計装置の敷設物サイズ記憶手段が、前記敷設物のサイズの情報を記憶し、
前記設計装置の配置不可領域算出手段が、前記敷設物の敷設位置の入力を受け付けることにより、その敷設物の影響領域の情報を前記影響領域記憶手段から読み取り、またその敷設物のサイズの情報を前記敷設物サイズ記憶手段から読み取り、受付けた敷設物の敷設位置と、読み取った影響領域の情報とサイズの情報とに基づいて、前記配置物の配置不可領域を算出し、
前記設計装置の新配置領域算出手段が、前記配置物の配置領域と、前記配置不可領域とを比較して、当該配置不可領域に前記配置領域が重なる場合には、前記配置領域から前記配置不可領域を除いた新配置領域を算出し、
前記設計装置の新配置領域表示手段が、前記新配置領域を、前記仮想空間領域の画像上に表示する
ことを特徴とする設計方法。
【請求項１６】
前記設計装置の配置物位置受付手段が、前記新配置領域内に配置する前記配置物の位置を受付け、
前記設計装置の配置物表示手段が、前記配置物の画像を、前記仮想空間領域の画像上の前記配置物の位置に表示し、
前記設計装置の距離算出手段が、前記仮想空間領域における所定の座標から前記配置物までの最短距離を算出し、
前記設計装置の閾値記憶手段が、前記所定の座標ごとに距離の閾値を記憶し、
前記設計装置の納め材画像表示手段が、前記算出した最短距離と、前記閾値との関係に応じて、前記配置物と前記仮想空間領域との画像における所定の座標までの領域に、所定の納め材画像を自動表示する
ことを特徴とする請求項１５に記載の設計方法。
【請求項１７】
設計装置のコンピュータに実行させるプログラムであって、
仮想空間領域の画像を表示装置に表示する仮想空間領域表示処理と、
前記仮想空間領域における配置物の配置領域の入力を受付ける配置領域受付処理と、
前記仮想空間領域に敷設される敷設物の敷設位置の入力を受付ける敷設位置受付処理と、
前記敷設物の敷設位置の入力を受け付けることにより、その敷設物が前記配置領域の範囲に影響を及ぼす影響領域の情報を影響領域記憶手段から読み取り、またその敷設物のサイズの情報を敷設物サイズ記憶手段から読み取り、受付けた敷設物の敷設位置と、読み取った影響領域の情報とサイズの情報とに基づいて、前記配置物の配置不可領域を算出する配置不可領域算出処理と、
前記配置物の配置領域と、前記配置不可領域とを比較して、当該配置不可領域に前記配置領域が重なる場合には、前記配置領域から前記配置不可領域を除いた新配置領域を算出する新配置領域算出処理と、
前記新配置領域を、前記仮想空間領域の画像上に表示する新配置領域表示処理と、
をコンピュータに実行させるプログラム。
【請求項１８】
請求項１７の処理に加え、
前記新配置領域内に配置する前記配置物の位置を受付ける配置物位置受付処理と、
前記配置物の画像を、前記仮想空間領域の画像上の前記配置物の位置に表示する配置物表示処理と、
前記仮想空間領域における所定の座標から前記配置物までの最短距離を算出する距離算出処理と、
前記算出した最短距離と、閾値記憶手段で記憶する前記所定の座標ごとの距離の閾値との関係に応じて、前記配置物と前記仮想空間領域との画像における所定の座標までの領域に、所定の納め材画像を自動表示する納め材画像表示処理と、
をコンピュータに実行させるプログラム。
【請求項１９】
設計装置のコンピュータに実行させるプログラムを記憶する記録媒体であって、
仮想空間領域の画像を表示装置に表示する仮想空間領域表示処理と、
前記仮想空間領域における配置物の配置領域の入力を受付ける配置領域受付処理と、
前記仮想空間領域に敷設される敷設物の敷設位置の入力を受付ける敷設位置受付処理と、
前記敷設物の敷設位置の入力を受け付けることにより、その敷設物が前記配置領域の範囲に影響を及ぼす影響領域の情報を影響領域記憶手段から読み取り、またその敷設物のサイズの情報を敷設物サイズ記憶手段から読み取り、受付けた敷設物の敷設位置と、読み取った影響領域の情報とサイズの情報とに基づいて、前記配置物の配置不可領域を算出する配置不可領域算出処理と、
前記配置物の配置領域と、前記配置不可領域とを比較して、当該配置不可領域に前記配置領域が重なる場合には、前記配置領域から前記配置不可領域を除いた新配置領域を算出する新配置領域算出処理と、
前記新配置領域を、前記仮想空間領域の画像上に表示する新配置領域表示処理と、
をコンピュータに実行させるプログラムを記憶する記録媒体。
【請求項２０】
請求項１９の処理に加え、
前記新配置領域内に配置する前記配置物の位置を受付ける配置物位置受付処理と、
前記配置物の画像を、前記仮想空間領域の画像上の前記配置物の位置に表示する配置物表示処理と、
前記仮想空間領域における所定の座標から前記配置物までの最短距離を算出する距離算出処理と、
前記算出した最短距離と、閾値記憶手段で記憶する前記所定の座標ごとの距離の閾値との関係に応じて、前記配置物と前記仮想空間領域との画像における所定の座標までの領域に、所定の納め材画像を自動表示する納め材画像表示処理と、
をコンピュータに実行させるプログラムを記憶する記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、住宅内に配置する収納家具の設計において、配置場所の壁、梁、床、天井等の住宅構造体に対応した家具の製作をサポートする家具設計サポートシステムに関する。
【背景技術】
【０００２】
本棚、下駄箱、洋服入れなどの収納家具を購入し、既存の住空間内に配置する場合は、一般的に配置する場所の幅、高さ、奥行きの中に入る収納家具を既成サイズの中から選択する。この場合、配置場所のスペースと収納家具の既成サイズが一致することはまれであり、単に収納家具を開いたスペースに単独で配置するのが一般的である。
【０００３】
住宅の新築時やリフォームにおいて収納家具を新たに配置する場合は、住空間内にきれいに納める為に、住宅の設計者が既成家具のサイズに合わせて、袖壁、垂れ壁のサイズや位置を適宜設計し、備え付け壁面収納家具として配置する方法が取られている。
【０００４】
この場合以外に、配置場所のサイズにあわせた家具をオーダーメイドする方法も取られている。この場合は、家具メーカーなどの設計者が多くの手間と時間をかけて個別に適宜設計を行い、配置場所のサイズに応じたオーダーメイド家具を提供している。
【０００５】
近年オーダーメイド家具の要望が高まってきた事にともない、多くの手間と労力を要する設計作業を支援する為に、家具の外形サイズや仕切りの定義を行うと、その家具の全体図面や加工図面を自動的に生成するシステムが開発されている（例えば、特許文献１、特許文献２参照）。
【特許文献１】特許第３０７９２０６号公報
【特許文献２】国際公開第０１／０９７７８号パンフレット
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、この従来の家具設計サポートシステムは、趣向に応じたサイズ、組み合わせの家具をシミュレーションすることはできるが、家具単体の設計を支援するシステムにすぎず、家具を配置する住宅など建築物の壁、天井、梁、柱などとの関係を考慮して、設計を支援するシステムではない。つまり、一般的に置き家具と呼ばれる単体で設置する家具の設計サポートシステムであり、備え付け家具の設計については、家具設置場所と住宅躯体との納まり設計をユーザに任せるのが現状であった。そのため、専門知識を有しないユーザにとっては、備え付け壁面家具を設計することは非常に困難であった。
【０００７】
備え付け壁面家具を設計する場合は、各収納家具固有の専門知識が必要となる。例えば、収納家具を壁際に配置する場合は、壁の寸法誤差や、収納家具の寸法誤差が生じる為、壁と収納家具との間に適宜隙間を設けてフィラー材などの隙間隠し部材を設定する必要がある。
【０００８】
また、収納家具上面と天井との間においても、天井や床の寸法誤差やたわみと家具の寸法誤差が生じる為、天井と収納家具の間に適宜隙間を設けて幕板材などの隙間隠し部材を設定する必要がある。
【０００９】
この場合に限らず、顧客の希望や配置場所の状態により、収納家具の両側面を壁際に配置する場合と、収納家具の一方の側面を壁際に配置する場合と、収納家具の両側面を開放空間に配置する場合などが考えられる。また、高さについても天井際まで配置する場合と、任意の空間を収納家具上部にあける場合と、任意の空間を収納家具下部にあける場合と、任意の空間を収納家具上部と下部にあける場合などが考えられる。これら各の場合に応じて、適切な納め部材を選択する必要がある。
【００１０】
任意の空間を収納家具上部にあける場合においては、吹き抜け天井などで収納家具の上面が視認できる場合は、収納家具の上面の意匠によっては、化粧天板を収納家具上面に配置する必要が生じる。また、収納家具の上面にテレビや花瓶といった傷を付けるおそれのある物品を乗せる場合や、机用途などで物を書いたり作業をする可能性がある場合は、それに応じた適切な性能を有するカウンター材を配置する必要がある。
【００１１】
またカウンター材などの収納家具上面に配置する部材については、配置場所によってサイズを変更する必要が生じる。例えば、壁間に配置する場合は上述のように適宜フィラー材を配置する都合から、収納家具の幅よりフィラー材の幅サイズ分カウンター幅を大きくする必要がある。開放空間に配置する場合は、その意匠的なバランスを考慮したサイズ分を収納家具より大きくする必要がある。高いサイズの収納家具に挟まれる場合は、カウンター下部の収納家具幅と同じ幅サイズとする必要がある。
【００１２】
以上で述べてきたように、収納家具の住宅内での配置場所によって、適宜部材を配置したり、適切な部材を選択したり、適切なサイズを決めることは、該収納家具の詳細な設計仕様を知らない顧客が設計する事は困難な作業であり、収納家具の設計もしくは施工に携わる専門家が適宜対応している作業である。
【００１３】
主にマンションなどにおいて、この配置する場所に建築物構造体の一部である梁、柱などにより壁面もしくは天井面に凹凸がある構造が多く見られる。このような場所に、収納家具を配置する設計を行うことは、非常に難解な作業であり、家具設計の専門家においても多くの労力を要する。
【００１４】
また、収納家具の配置に影響を与えるものとして、建具、窓、コンセント、空調機器や既に所持している家具などが考えられる。これらと接触しないように、該設計者が個別に適宜家具の設計を行っている。
【００１５】
以上のような問題があることから、オーダーメイド収納家具の住宅躯体との納まりに関する設計については、家具設計の専門家が、多くの労力と時間を使って適宜対応しているのが現状である。
【００１６】
本発明が解決しようとする課題は、上記問題点を解決する事にあり、梁、柱などの建築物構造体や、建具、窓などの家具配置に影響するものを、影響ユニットと定義して、この影響ユニットを自動的に回避して、収納家具ユニットを配置することができ、さらに、壁や天井との位置関係により収納家具の納めに必要な部材を自動的に配置できる設計装置および設計方法ならびにそのプログラムと記録媒体を提供することことを目的としている。
【課題を解決するための手段】
【００１７】
上記目的を達成するために、本発明は、仮想空間領域の画像を表示装置に表示する仮想空間領域表示手段と、前記仮想空間領域における配置物の配置領域の入力を受付ける配置領域受付手段と、前記仮想空間領域に敷設される敷設物の敷設位置の入力を受付ける敷設位置受付手段と、前記敷設物が前記配置領域の範囲に影響を及ぼす影響領域の情報を記憶する影響領域記憶手段と、前記敷設物のサイズの情報を記憶する敷設物サイズ記憶手段と、前記敷設物の敷設位置の入力を受け付けることにより、その敷設物の影響領域の情報を前記影響領域記憶手段から読み取り、またその敷設物のサイズの情報を前記敷設物サイズ記憶手段から読み取り、受付けた敷設物の敷設位置と、読み取った影響領域の情報とサイズの情報とに基づいて、前記配置物の配置不可領域を算出する配置不可領域算出手段と、前記配置物の配置領域と、前記配置不可領域とを比較して、当該配置不可領域に前記配置領域が重なる場合には、前記配置領域から前記配置不可領域を除いた新配置領域を算出する新配置領域算出手段と、前記新配置領域を、前記仮想空間領域の画像上に表示する新配置領域表示手段と、を備えることを特徴とする設計装置である。
【００１８】
また本発明は、上述の設計装置が、前記新配置領域内に配置する前記配置物の位置を受付ける配置物位置受付手段と、前記配置物の画像を、前記仮想空間領域の画像上の前記配置物の位置に表示する配置物表示手段と、前記仮想空間領域における所定の座標から前記配置物までの最短距離を算出する距離算出手段と、前記所定の座標ごとに距離の閾値を記憶する閾値記憶手段と、前記算出した最短距離と、前記閾値との関係に応じて、前記配置物と前記仮想空間領域との画像における所定の座標までの領域に、所定の納め材画像を自動表示する納め材画像表示手段と、を備えることを特徴とする。
【００１９】
また本発明は、上述の設計装置において、前記仮想空間領域が部屋の空間領域を示し、前記配置物が収納家具を示し、前記仮想空間領域における所定の座標が壁の座標を示し、前記閾値記憶手段が、前記壁の座標と前記収納家具画像の座標との間の距離の閾値を記憶し、前記納め材画像表示手段は、前記壁の座標と前記収納家具の座標との最短距離が前記閾値以下の場合に、その壁画像と前記収納家具画像との間に前記納め材画像として、フィラー画像を自動表示することを特徴とする。
【００２０】
また本発明は、上述の設計装置において、前記フィラー画像は、床画像の床表面座標から前記収納家具画像と同じ高さの座標までの画像であることを特徴とする。
【００２１】
また本発明は、上述の設計装置において、前記収納家具画像と、前記仮想空間領域における壁画像の座標との間における、前記壁画像と前記収納家具画像との隙間を示す所定の距離範囲に応じて、異なるフィラー画像を表示することを特徴とする。
【００２２】
また本発明は、上述の設計装置において、前記仮想空間領域が部屋の空間領域を示し、前記配置物が収納家具を示し、前記仮想空間領域における所定の座標が天井の座標を示し、前記閾値記憶手段が、前記天井の座標と前記収納家具の座標との間の距離の閾値を記憶し、前記納め材画像表示手段は、前記天井の座標と前記収納家具の座標との最短距離が前記閾値以下の場合に、その天井画像と前記収納家具画像との間に前記納め材画像として、幕板画像を自動表示することを特徴とする。
【００２３】
また本発明は、上述の設計装置において、前記収納家具画像と、前記仮想空間領域における壁画像の座標との間が、前記壁画像と前記収納家具画像との隙間を示す所定の距離範囲である場合には、前記幕板画像は、前記隙間の距離をさらに加算した幅の画像であることを特徴とする。
【００２４】
また本発明は、上述の設計装置において、前記収納家具画像と、前記仮想空間領域における壁画像の座標との間が、所定の距離以上である場合には、前記幕板画像は、前記壁画像との距離が前記所定の距離以上ある側の前記収納家具の端から所定の幅短い画像であることを特徴とする。
【００２５】
また本発明は、上述の設計装置において、前記仮想空間領域が部屋の空間領域を示し、前記配置物が収納家具を示し、前記仮想空間領域における所定の座標が床の座標を示し、前記閾値記憶手段が、前記床の座標と前記収納家具の座標との間の距離の閾値を記憶し、前記納め材画像表示手段は、前記床の座標と前記収納家具の座標との最短距離が前記閾値以下の場合に、その収納家具画像の上部面に前記納め材画像として、カウンター板画像を自動表示することを特徴とする。
【００２６】
また本発明は、上述の設計装置において、前記収納家具と、前記仮想空間領域における壁の座標との間が、前記壁と前記収納家具との隙間を示す所定の距離範囲である場合には、前記カウンター板画像は、前記隙間の距離をさらに加算した幅の画像であることを特徴とする。
【００２７】
また本発明は、上述の設計装置において、前記収納家具と、前記仮想空間領域における壁の座標との間が、所定の距離以上である場合には、前記カウンター板画像は、前記壁との距離が前記所定の距離以上ある側の前記収納家具の端から所定の幅長い画像であることを特徴とする。
【００２８】
また本発明は、上述の設計装置において、前記カウンター板画像は、前記収納家具画像よりも奥行幅が所定の幅長い画像であることを特徴とする。
【００２９】
また本発明は、上述の設計装置において、前記仮想空間領域が部屋の空間領域を示し、前記配置物が収納家具を示し、前記仮想空間領域における所定の座標が床の座標を示し、前記閾値記憶手段が、前記床の座標と前記収納家具の座標との間の距離の閾値を記憶し、前記納め材画像表示手段は、前記床の座標と前記収納家具の座標との最短距離が前記閾値以上の場合に、その収納家具画像の上部面に前記納め材画像として、化粧天板画像を自動表示することを特徴とする。
【００３０】
また本発明は、上述の設計装置において、前記化粧天板画像は、前記収納家具画像よりも奥行幅が所定の幅長い画像であることを特徴とする。
【００３１】
また本発明は、設計装置における設計方法であって、前記設計装置の仮想空間領域表示手段が、仮想空間領域の画像を表示装置に表示し、前記設計装置の配置領域受付手段が、前記仮想空間領域における配置物の配置領域の入力を受付け、前記設計装置の敷設位置受付手段が、前記仮想空間領域に敷設される敷設物の敷設位置の入力を受付け、前記設計装置の影響領域記憶手段が、前記敷設物が前記配置領域の範囲に影響を及ぼす影響領域の情報を記憶し、前記設計装置の敷設物サイズ記憶手段が、前記敷設物のサイズの情報を記憶し、前記設計装置の配置不可領域算出手段が、前記敷設物の敷設位置の入力を受け付けることにより、その敷設物の影響領域の情報を前記影響領域記憶手段から読み取り、またその敷設物のサイズの情報を前記敷設物サイズ記憶手段から読み取り、受付けた敷設物の敷設位置と、読み取った影響領域の情報とサイズの情報とに基づいて、前記配置物の配置不可領域を算出し、前記設計装置の新配置領域算出手段が、前記配置物の配置領域と、前記配置不可領域とを比較して、当該配置不可領域に前記配置領域が重なる場合には、前記配置領域から前記配置不可領域を除いた新配置領域を算出し、前記設計装置の新配置領域表示手段が、前記新配置領域を、前記仮想空間領域の画像上に表示することを特徴とする設計方法である。
【００３２】
また本発明は、上述の設計方法において、前記設計装置の配置物位置受付手段が、前記新配置領域内に配置する前記配置物の位置を受付け、前記設計装置の配置物表示手段が、前記配置物の画像を、前記仮想空間領域の画像上の前記配置物の位置に表示し、前記設計装置の距離算出手段が、前記仮想空間領域における所定の座標から前記配置物までの最短距離を算出し、前記設計装置の閾値記憶手段が、前記所定の座標ごとに距離の閾値を記憶し、前記設計装置の納め材画像表示手段が、前記算出した最短距離と、前記閾値との関係に応じて、前記配置物と前記仮想空間領域との画像における所定の座標までの領域に、所定の納め材画像を自動表示することを特徴とする。
【００３３】
また本発明は、設計装置のコンピュータに実行させるプログラムであって、仮想空間領域の画像を表示装置に表示する仮想空間領域表示処理と、前記仮想空間領域における配置物の配置領域の入力を受付ける配置領域受付処理と、前記仮想空間領域に敷設される敷設物の敷設位置の入力を受付ける敷設位置受付処理と、前記敷設物の敷設位置の入力を受け付けることにより、その敷設物が前記配置領域の範囲に影響を及ぼす影響領域の情報を影響領域記憶手段から読み取り、またその敷設物のサイズの情報を敷設物サイズ記憶手段から読み取り、受付けた敷設物の敷設位置と、読み取った影響領域の情報とサイズの情報とに基づいて、前記配置物の配置不可領域を算出する配置不可領域算出処理と、前記配置物の配置領域と、前記配置不可領域とを比較して、当該配置不可領域に前記配置領域が重なる場合には、前記配置領域から前記配置不可領域を除いた新配置領域を算出する新配置領域算出処理と、前記新配置領域を、前記仮想空間領域の画像上に表示する新配置領域表示処理と、をコンピュータに実行させるプログラムである。
【００３４】
また本発明は、上述の処理に加え、前記新配置領域内に配置する前記配置物の位置を受付ける配置物位置受付処理と、前記配置物の画像を、前記仮想空間領域の画像上の前記配置物の位置に表示する配置物表示処理と、前記仮想空間領域における所定の座標から前記配置物までの最短距離を算出する距離算出処理と、前記算出した最短距離と、閾値記憶手段で記憶する前記所定の座標ごとの距離の閾値との関係に応じて、前記配置物と前記仮想空間領域との画像における所定の座標までの領域に、所定の納め材画像を自動表示する納め材画像表示処理と、をコンピュータに実行させるプログラムである。
【００３５】
また本発明は、設計装置のコンピュータに実行させるプログラムを記憶する記録媒体であって、仮想空間領域の画像を表示装置に表示する仮想空間領域表示処理と、前記仮想空間領域における配置物の配置領域の入力を受付ける配置領域受付処理と、前記仮想空間領域に敷設される敷設物の敷設位置の入力を受付ける敷設位置受付処理と、前記敷設物の敷設位置の入力を受け付けることにより、その敷設物が前記配置領域の範囲に影響を及ぼす影響領域の情報を影響領域記憶手段から読み取り、またその敷設物のサイズの情報を敷設物サイズ記憶手段から読み取り、受付けた敷設物の敷設位置と、読み取った影響領域の情報とサイズの情報とに基づいて、前記配置物の配置不可領域を算出する配置不可領域算出処理と、前記配置物の配置領域と、前記配置不可領域とを比較して、当該配置不可領域に前記配置領域が重なる場合には、前記配置領域から前記配置不可領域を除いた新配置領域を算出する新配置領域算出処理と、前記新配置領域を、前記仮想空間領域の画像上に表示する新配置領域表示処理と、をコンピュータに実行させるプログラムを記憶する記録媒体である。
【００３６】
また本発明は、上述の処理に加え、前記新配置領域内に配置する前記配置物の位置を受付ける配置物位置受付処理と、前記配置物の画像を、前記仮想空間領域の画像上の前記配置物の位置に表示する配置物表示処理と、前記仮想空間領域における所定の座標から前記配置物までの最短距離を算出する距離算出処理と、前記算出した最短距離と、閾値記憶手段で記憶する前記所定の座標ごとの距離の閾値との関係に応じて、前記配置物と前記仮想空間領域との画像における所定の座標までの領域に、所定の納め材画像を自動表示する納め材画像表示処理と、をコンピュータに実行させるプログラムを記憶する記録媒体である。
【発明の効果】
【００３７】
本発明によれば、配置物の配置領域と敷設物の敷設位置の入力を受付け、当該配置物の配置領域から、敷設物の影響領域と敷設物の領域とに基づいて算出した配置不可領域を除いた新配置領域を算出する。したがって、梁、柱、窓などの敷設物の影響を考慮して、それらの位置に家具が配置できないよう収納家具の配置の設計を行うことができるので、設計図データを作成した後に、その設計図データに基づいて作製された部品により実際に収納家具を組み立てた場合でも問題なく部屋の実空間領域に組み立て後の収納家具を納めることが可能となる。つまり、敷設物などの配置を考慮しない設計装置で作製した設計図データに比べて、より精度の良い設計図データを作成することができる。また、敷設物の影響を考慮した領域に配置物を配置すれば、ユーザに対して、より実際の部屋空間のイメージに近い収納家具の配置イメージの画像の表示を提供することができる。
【００３８】
また、本発明によれば、配置物の位置と、仮想空間領域における壁や天井や床などの所定の座標と、配置物と前記所定の座標との間の閾値とに基づいて、納め材を配置するか否かを判定し、納め材が必要な場合には、その納め材を自動表示する。したがって、自動的に納め材の情報を生成するので、これにより、納め材のサイズと配置位置の情報についても自動生成することができ、設計装置のユーザが操作に不慣れな場合でも、より詳細な設計図データを作成することができる。また、より実際のイメージに近い部屋空間における収納家具の表現を、コンピュータ上でシミュレーションすることができる。
【発明を実施するための最良の形態】
【００３９】
以下、本発明の一実施形態による設計装置を図面を参照して説明する。図１は同実施形態による設計装置の構成を示すブロック図である。この図において、符号１は設計装置である。そして設計装置１において、符号１１は設計装置１の各処理部を制御する制御部である。また１２はＣＲＴや液晶モニタなどの表示画面に出力する、部屋の空間領域のサイズや、収納家具などの配置物の配置領域や、柱や梁や窓などの部屋に敷設される敷設物の敷設位置の入力を受付ける、領域入力受付部である。また１３は、表示画面に部屋の空間の画像や、配置物の画像や、敷設物の画像を表示する処理を行う画像表示部である。また１４は配置物の配置不可領域に基づいて、入力を受付けた配置物の配置領域を自動変更した新配置領域を算出する、新配置領域算出部である。また１５は、配置物と、部屋の空間の所定の座標との距離を算出する距離算出部である。また１６は、配置物に必要な納め材画像の出力判定を行う、納め材画像出力判定部である。また１７は各種データを記憶するデータベースである。
【００４０】
そして、設計装置１は、ユーザからの指定により、表示画面に部屋の空間領域の画像と、配置物となる収納家具の配置領域の画像とを表示し、ユーザからの家具の配置位置や、敷設物の配置位置の入力を受け付けることにより、その敷設物の空間領域に与える影響を考慮した収納家具の新たな配置領域を算出して表示する。また、新たな配置領域に収まる収納家具の表示処理と、その収納家具を配置する際に必要となる納め材の自動表示の処理を行う。また、それら収納家具や納め材のデータを記憶する処理を行う。
【００４１】
図２は、設計装置のハードウェア構成を示す図である。
設計装置１は、図２で示すようなハードウェア構成を有している。ハードウェア構成としては、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）／ＲＯＭ（read only Memory）、ＨＤＤ（Hard Disk Drive）、Ｉ／Ｆ（interface）、表示画面、マウス／キーボードなどである。そして設計装置１において、ＣＰＵがＲＡＭ／ＲＯＭやＨＤＤに記録されているプログラムを読み込むことにより、図１で示した各処理部（制御部１１、領域入力受付部１２、画像表示部１３、新配置領域算出部１４、距離算出部１５、納め材画像出力判定部１６）の機能が備わる。
【００４２】
次に、設計装置の処理フローについて説明する。  
図３は設計装置の処理フローを示す第１の図である。
図３より、まず、設計装置１にユーザが設計開始を指示する。すると画像表示部１３がデータベース１７から部屋サイズ入力ウィンドウのデータを読み込み、当該ウィンドウを表示画面に表示する処理を行う（ステップＳ１０１）。図４は部屋サイズ入力ウィンドウのイメージを示す図である。キーボードを用いたユーザの操作により、部屋サイズ入力ウィンドウにおける、部屋の幅Ｘと高さＹの情報の入力を受け付けると（ステップＳ１０２）、画像表示部１３は、部屋サイズの幅Ｘと、高さＹの最小値と最大値の情報をデータベース１７の部屋サイズ範囲テーブルから読み込み、入力を受付けた幅Ｘと高さＹの値と比較することにより、幅Ｘと高さＹの値それぞれが、最小値と最大値の範囲にあるか否かを判定する（ステップＳ１０３）。図５は部屋サイズ範囲テーブルのデータ構成を示す図である。ここで部屋サイズ範囲テーブルに記録されている幅Ｘ、高さＹ、奥行きＺの情報はは予め定められているものとする。そして、画像表示部１３は、ステップＳ１０３において入力を受付けた情報がデータベース１７で記憶している範囲内であれば、次の処理へ進む。またステップＳ１０３において入力を受付けた情報がデータベースで記憶している範囲内でなければ、再度ステップＳ１０１の処理により幅Ｘと高さＹの入力を受けるまで待機する。
【００４３】
次に、画像表示部１３は、家具領域設定ウィンドウを表示部に表示する（ステップＳ１０４）。図６は家具領域設定ウィンドウのイメージを示す図である。この家具領域設定ウィンドウは、ステップＳ１０２で受付けた幅Ｘと高さＹの比に応じて出力された部屋の画像である。そして、このウィンドウには、収納家具を配置する領域を決定するための、配置領域設定パラメータ（左壁からの収納家具の配置領域の距離ＸＲ１、収納家具の配置可能幅ＸＲ２、右壁からの収納家具の配置領域の距離ＸＲ３、床からの収納家具配置領域までの高さＹＲ１、収納家具の配置可能高さＹＲ２、天井からの収納家具配置領域までの距離ＹＲ３、背壁からの収納家具配置領域の奥行ＺＲ）の入力部が表示されている。そしてユーザのキーボードの操作により、配置領域設定パラメータの入力を受け付けると（ステップＳ１０５）、画像表示部１３は、データベース１７の配置領域範囲テーブルから、配置領域設定パラメータそれぞれの最小値と最大値とを読み取り、入力された配置領域設定パラメータが、データベース１７の配置領域範囲テーブルに記録されている最小値と最大値の範囲か否かを判定する（ステップＳ１０６）。
【００４４】
図７は配置領域範囲テーブルのデータ構成を示す図である。この図が示すように配置領域範囲テーブルには、配置領域設定パラメータそれぞれの最小値と最大値とが記録されている。そして、画像表示部１３は、ステップＳ１０６において入力を受付けた情報がデータベース１７で記憶している範囲内であれば、部屋の空間領域の画像と当該部屋空間領域における収納家具の配置領域を示す画像（斜線で領域を表した画像）とを表示するメインウィンドウを表示画面に表示し（ステップＳ１０７）、次の処理へ進む。この時、画像表示部１３は、収納家具の配置領域の空間を示す情報（つまり配置領域設定パラメータ）をデータベース１７に記録する。
【００４５】
またステップＳ１０６おいて入力を受付けた情報がデータベース１７で記憶している範囲内でなければ、再度、配置領域設定パラメータの入力を受け付けるまで待機する。そしてステップＳ１０４〜ステップＳ１０６の処理を繰り返す。図８はメインウィンドウのイメージを示す図である。このメインウィンドウで示すように、ユーザが指定した部屋サイズの部屋空間領域の画像上に、ユーザが希望する収納家具の配置領域が表示される。またメインウィンドウには、影響ユニット配置ボタン、家具ユニット配置ボタン、物品ユニット配置ボタン、色変更選択ボタン、自動生成ボタン、が表示されている。影響ユニット配置ボタンは、柱、梁、窓、ドアなどの部屋空間への敷設物（配置物の配置領域に影響を与える為、影響ユニットとも呼ぶ）を選択するためのボタンである。また家具ユニット配置ボタンは、収納家具の種類を選択するためのボタンである。その他のボタンについては、本発明には必須でない為その説明を省略する。
【００４６】
図９は設計装置の処理フローを示す第２の図である。
次に、ユーザは、部屋空間領域に敷設される敷設物（柱、梁、窓、ドア）の部屋空間への表示処理を指示する。まずユーザがメインウィンドウにおいて、影響ユニット配置ボタンをマウスなどを用いて押下すると、画像表示部１３は、影響ユニット配置ウィンドウの画面を表示する（ステップＳ２０１）。図１０は影響ユニット配置ウィンドウの画面を示す第１の図である。この影響ユニット配置ウィンドウにおいては複数の敷設物（影響ユニット）の画像が表示されており、例えばマウスなどを用いて、その敷設物の種類を選択し、その敷設位置をメインウィンドウの部屋空間領域内で指定することにより、画像表示部１３は、選択された敷設物の画像をメインウィンドウの指定された敷設位置に表示する処理を行う（ステップＳ２０２）。この処理は、例えばユーザがマウスを操作し、敷設物の画像を指定、またその敷設物を指定しながら空間領域のある位置を指定することにより、画像表示部１３がステップＳ２０２の処理を行う。
【００４７】
図１１は背面梁サイズ入力ウィンドウを示す図である。この図においては、ユーザが敷設物として背面梁を選択して、メインウィンドウの部屋空間に表示させた際のイメージを示している。ユーザが背面梁を敷設位置に表示させると、当該背面梁の天井からの高さと、背面壁からの距離（奥行）を入力するサイズ入力ウィンドウが表示される（ステップＳ２０３）。そして、ユーザの処理により、このウィンドウに高さと奥行き（サイズ）とが入力され（ステップＳ２０４）、決定ボタンが押下されると、画像表示部１３は、データベース１７の影響ユニット範囲テーブルから、背面梁の高さと奥行のそれぞれの最小値と最大値とを読み取る。図１２は影響ユニット範囲テーブルを示す図である。この図が示すように影響ユニット範囲テーブルは、背面梁、直行梁、柱、窓などの敷設物ごとに、高さ、奥行き、幅のそれぞれの最小値と最大値とが記録される。そして、画像表示部１３は、サイズ入力ウィンドウにおいて入力された高さと奥行の値が、データベース１７から読み取った最小値と最大値の範囲内か否かを判定する（ステップＳ２０５）。そして、データベース１７から読み取った最小値と最大値の範囲内であれば、次の処理へ進む。つまり、この処理では、敷設物のサイズが規定の範囲か否かを判定している。またデータベース１７から読み取った最小値と最大値の範囲内でない場合には、再度敷設物のサイズの入力を受け付けるまで待機し、ステップＳ２０１からステップＳ２０５の処理を繰り返す。
【００４８】
図１３は直行梁の位置とサイズの入力ウィンドウを示す図である。この図においては、ユーザが敷設物として直行梁を選択して、メインウィンドウの部屋空間領域に表示させた際のイメージを示している。ユーザが直行梁を敷設位置に表示させると、上述のステップＳ２０３からステップＳ２０５同様に、まず、画像表示部１３は、直行梁の天井からの高さと、梁の幅と、また左の壁からの距離、右の壁からの距離を入力するためのサイズ入力ウィンドウを表示する。そして、ユーザの処理により、このウィンドウに高さと幅と、左の壁または右の壁からの距離（壁からの距離１つが決まれば梁の位置も確定するので、右の壁からまたは左の壁からのいずれかの距離が入力されればよい）が入力され、決定ボタンが押下されると、画像表示部１３は、データベース１７の影響ユニット範囲テーブルから、直行梁の高さと奥行のそれぞれの最小値と最大値とを読み取る。そして、画像表示部１３は、入力された高さと幅の値が、データベース１７から読み取った最小値と最大値の範囲内か否かを判定する。そして、データベース１７から読み取った最小値と最大値の範囲内であれば、次の処理へ進む。またデータベース１７から読み取った最小値と最大値の範囲内でない場合には、再度敷設物のサイズの入力を受け付けるまで待機し、ステップＳ２０１からステップＳ２０５の処理を繰り返す。
【００４９】
図１４は柱の位置とサイズの入力ウィンドウを示す図である。この図においては、ユーザが敷設物として柱を選択して、メインウィンドウの部屋空間に表示させた際のイメージを示している。ユーザが柱を敷設位置に表示させると、上述のステップＳ２０３からステップＳ２０５同様に、まず、柱の背面壁からの距離（奥行）と幅、また左の壁からの距離、右の壁からの距離を入力するためのサイズ入力ウィンドウが表示される。そして、ユーザの処理により、このウィンドウに奥行きと幅と、左の壁または右の壁からの距離（壁からの距離１つが決まれば柱の位置も確定するので、右の壁からまたは左の壁からのいずれかの距離が入力されればよい）が入力され、決定ボタンが押下されると、画像表示部１３は、データベース１７の影響ユニット範囲テーブルから、柱の奥行きと幅のそれぞれの最小値と最大値とを読み取る。そして、画像表示部１３は、入力された奥行きと幅の値が、データベース１７から読み取った最小値と最大値の範囲内か否かを判定する。そして、データベース１７から読み取った最小値と最大値の範囲内であれば、次の処理へ進む。またデータベース１７から読み取った最小値と最大値の範囲内でない場合には、再度敷設物のサイズの入力を受け付けるまで待機し、ステップＳ２０１からステップＳ２０５の処理を繰り返す。
【００５０】
図１５は影響ユニット配置ウィンドウの画面を示す第２の図である。この図では、ユーザが、ステップＳ２０１、２０２の処理と同様に、窓やドアを部屋の空間領域に表示する際のイメージを示している。ユーザがドアや窓を選択して、空間領域内の壁のある座標をを指定すると、画像表示部１３はその指定された座標にドアや窓を表示する処理を行う。
【００５１】
図１６は窓の位置とサイズの入力ウィンドウを示す図である。この図においては、ユーザが敷設物として窓を選択して、メインウィンドウの部屋空間に表示させた際のイメージを示している。ユーザが窓を敷設位置に表示させると、上述のステップＳ２０３からステップＳ２０５同様に、まず、窓の高さと幅、また左の壁から窓の左外面までの距離、右の壁から窓の右外面までの距離や、床から窓の下外面までの距離、天井から窓の上外面までの距離を入力するためのウィンドウが表示される。そして、ユーザの処理により、この窓の高さと幅、また左の壁から窓の左外面までの距離、右の壁から窓の右外面までの距離や、床から窓の下外面までの距離、天井から窓の上外面までの距離が入力され、決定ボタンが押下されると、画像表示部１３は、データベース１７の影響ユニット範囲テーブルから、窓の高さと幅のそれぞれの最小値と最大値とを読み取る。そして、画像表示部１３は、入力された高さと幅の値が、データベース１７から読み取った最小値と最大値の範囲内か否かを判定する。そして、データベース１７から読み取った最小値と最大値の範囲内であれば、次の処理へ進む。またデータベース１７から読み取った最小値と最大値の範囲内でない場合には、再度敷設物のサイズの入力を受け付けるまで待機し、ステップＳ２０１からステップＳ２０５の処理を繰り返す。
【００５２】
上述の処理により、部屋の空間領域における敷設物の敷設位置が決定されると、画像表示部１３は敷設物の空間領域内における位置や、サイズの情報をデータベース１７に敷設物ごとに記録する。次に、画像表示部１３は新配置領域の算出指示を新配置領域算出部１４に通知する。そして、新配置領域算出部１４は、敷設物の敷設位置を考慮した収納家具の新配置領域の算出を以下の処理により行う（ステップＳ２０６）。
【００５３】
このステップＳ２０６の処理において、新配置領域算出部１４は、元の収納家具の配置領域のデータ（配置領域設定パラメータなど）と、部屋の空間領域における敷設物の位置とサイズのデータとを、データベース１７から読み取る。また、新配置領域算出部１４は、データベース１７の影響領域記憶テーブルから、敷設物ごとの影響領域の値を読み取る。そして、新配置領域算出部１４は、敷設物が空間領域において占める領域に影響領域を加えた領域の情報を、収納家具の配置不可領域として算出する。そして、元の収納家具の配置領域と、配置不可領域とが重なるか否かを、収納家具の配置領域に含まれる座標が配置不可領域に位置するか否かの計算により判定する。そして、元の収納家具の配置領域と、配置不可領域とが重なる場合には、新配置領域算出部１４は、収納家具の配置領域から配置不可領域を減じた新配置領域を算出する。
【００５４】
図１７は影響領域記憶テーブルを示す図である。
この図が示すように、影響領域記憶テーブルは、収納家具の配置領域に及ぼすユニット（壁、天井、背面梁、直行梁、柱、窓など）ごとに、その影響領域（ユニットの領域からの距離）を記憶している。
【００５５】
図１８は収納家具の新配置領域の算出処理の概要を示す第１の図である。
この図は、新配置領域の平面図（ａ）、正面図（ｂ）、側面図（ｃ）を示している。それぞれの図が示すように、斜線で囲まれる新配置領域Ａは、影響ユニットの領域とその影響ユニットに関する影響領域とで表される配置不可領域を、元の収納家具の配置領域から削減した領域である。例えば平面図（ａ）の場合、柱Ｓ１に関する影響領域は、ＸＳＢ２で表される柱Ｓ１の左右の二つの領域と、ＺＳＡ２で表される柱の奥行きの領域である。影響領域ＸＳＢ２は、図１７の影響領域記憶テーブルに記録されているように幅２０（ｍｍ）のである。また影響領域ＺＳＡ２は奥行き５（ｍｍ）である。したがって、新配置領域算出部１４は、柱Ｓ１の領域に左右の影響領域ＸＳＢ２のデータを加えた幅、および柱Ｓの領域の奥行きにＺＳＡ２のデータを加えた奥行きの領域を、配置不可領域として算出する。そして、この配置不可領域を元の配置領域から減じて、新配置領域Ａを算出している。また同様に柱Ｓ２の領域とその影響領域により配置不可領域が算出され、その領域を減じた新配置領域Ａが算出される。
【００５６】
図１９は収納家具の新配置領域の算出処理の概要を示す第２の図である。
また更に、図１９で示すように、新配置領域算出部１４は、図１８で示した新配置領域Ａにおいて、収納家具の配置できない最小幅や、または最小高さの値を下回る領域がある場合には、その領域を削減して新配置領域Ｂを算出する。まず、新配置領域算出部１４は、データベース１７の収納家具ユニット範囲制限テーブル（図２０）から、幅、高さ、奥行きの最小値を読み取る。また新配置領域算出部１４は新配置領域Ａの空間が、立方体または直方体で無い場合には、その空間領域を立方体または直方体のブロックにより区分けを行う。例えば、図１８（ｂ）の例であれば、高さＹＲ５、幅ＸＲ２、奥行きＺＲで囲まれる直方体のブロックと、その他の、幅ＸＲ４や幅ＸＲ５を一辺に持つ直方体のブロックなどとに区分けできる。そして、それぞれのブロックの高さ、幅、奥行きと、収納家具ユニット範囲制限テーブルから読み取った幅、高さ、奥行きの最小値とを比較して、一つでも小さいブロックがあれば、そのブロックの領域を、新配置領域Ａから削減する処理を行う。
【００５７】
これにより、例えば図１９の正面図（ａ）で示すように、ＸＲ４の幅が狭く、その場所に収納家具を配置することがありえないような場合において、設計の段階から、高さＹＲ２−ＹＲ５、幅ＸＲ４、奥行きＺＲ１で囲まれた直方体のブロックの領域を収納家具の配置不可領域としてユーザに示すことができる。また、図１９の側面図（ｂ）で示すように、ＺＲ１の奥行きが狭く、その場所に収納家具を配置することが有りえないような場合において、設計の段階から、高さＹＲ４、幅ＸＲ２、奥行きＺＲで囲まれる直方体のブロック以外の領域を収納家具の配置不可領域としてユーザに示すことができる。
【００５８】
図２０は収納家具ユニット範囲制限テーブルのデータ構成を示す図である。この図が示すように、収納家具ユニット範囲制限テーブルは、収納家具の、幅、高さ、奥行きの最小値と最大値とを記憶している。
【００５９】
図２１は収納家具の新配置領域の算出処理の概要を示す第３の図である。
この図は、新配置領域の平面図（ａ）と（ｂ）を示している。それぞれの図が示すように、新配置領域の平面図（ａ）において斜線で囲まれる新配置領域Ｃは、窓の領域とその窓に関する影響領域で表される配置不可領域を、元の収納家具の配置領域から削減した領域である。例えば平面図（ａ）の場合、窓に関する影響領域は、ＹＭ３、ＹＭ４、ＸＭ２で表される窓枠上外面、下外面、右外面の領域である。影響領域ＹＭ３は、図１７の影響領域記憶テーブルに記録されているように高さ６０（ｍｍ）のである。また影響領域ＹＭ４は高さ３０（ｍｍ）である。また影響領域ＸＭ２は幅３０（ｍｍ）である。そして、新配置領域算出部１４は、窓の領域に影響領域ＹＭ３、ＹＭ４のデータを加えた高さ、および窓の領域の幅にＸＭ２のデータを加えた領域を、配置不可領域として算出する。そして、この配置不可領域を元の配置領域から減じて、新配置領域Ｃを算出している。
【００６０】
また更に、図２１（ｂ）で示すように、新配置領域算出部１４は、新配置領域Ｃにおいて、収納家具の配置できない最小幅、または最小高さの値を下回る領域がある場合には、その領域を削減して新配置領域Ｄを算出する。まず、新配置領域算出部１４は、データベース１７の収納家具ユニット範囲制限テーブル（図２０）から、幅、高さ、奥行きの最小値を読み取る。また新配置領域算出部１４は新配置領域Ｃの空間が、立方体や直方体で無い場合には、立方体や直方体のブロックに区分けする。例えば、図２１（ａ）の例であれば、幅ＸＲ２、高さＹＲ６と、奥行きとで囲まれた直方体（ａ１）、幅ＸＲ２−（ＸＭ１＋ＸＭ２＋ＸＭ３−ＸＲ１）、高さＹＲ７と、奥行きとで囲まれた直方体（ｂ１）、幅ＸＭ１＋ＸＭ２＋ＸＭ３−ＸＲ１、高さＹＲ７、奥行きとで囲まれた直方体（ｃ１）、幅ＸＲ２−（ＸＭ１＋ＸＭ２＋ＸＭ３−ＸＲ１）、高さＹＭ１＋ＹＭ３＋ＹＭ４、奥行きとで囲まれた直方体（ｄ１）に区分けできる。そして、それぞれの直方体の高さ、幅、奥行きと、収納家具ユニット範囲制限テーブルから読み取った幅、高さ、奥行きの最小値とを比較して、一つでも小さい直方体のブロックがあれば、その領域を、新配置領域Ａから削減する処理を行う。
【００６１】
これにより、例えば図２１の正面図（ｂ）で示すように、ＹＲ７の幅が収納家具ユニット範囲制限テーブルから読み取った最小値以下のため、その場所に収納家具を配置することがありえないような場合において、設計の段階から幅ＸＭ１＋ＸＭ２＋ＸＭ３−ＸＲ１、高さＹＲ７、奥行きとで囲まれたｃ１のブロックの領域を収納家具の配置不可領域としてユーザに示すことができる。
【００６２】
そして、以上の処理により、新配置領域算出部１４が、影響ユニット（敷設物）の敷設位置を考慮した収納家具の新配置領域の算出を行うと、当該新配置領域算出部１４は、その新配置領域のデータをデータベース１７に記録する。また新配置領域算出部１４は、画像表示部１３に新配置領域算出の完了を通知する。次に、画像表示部１３がデータベースから新配置領域のデータを読み取り、その新配置領域の画像を、部屋の空間領域の画像上に表示する（ステップＳ２０７）。図２２は収納家具の新配置領域を表示したメインウィンドウを示す図である。この図が示すように、表示画面には、元の収納家具の配置領域から、敷設物からの影響領域を削減した、新配置領域が表示される。このような表示を行うことで、窓や柱や梁などの部屋の空間における敷設物の影響を考慮した収納家具の設計を容易に行うことができる。影響ユニットの部屋空間における配置が終了した旨を、画面におけるユーザの終了ボタンの押下により検出すると（ステップＳ２０８）次の処理に進む。
【００６３】
図２３は設計装置の処理フローを示す第３の図である。
影響ユニット（敷設物）の部屋空間における配置が終了である旨の通知をステップＳ２０８において受け付けると、次にユーザの家具ユニット配置ボタンの押下により、画像表示部１３は家具ユニット配置ウィンドウを表示画面に表示する（ステップＳ３０１）。図２４は家具ユニット配置ウィンドウを表示した画面のイメージを示す図である。この家具ユニット配置ウィンドウは、収納家具のユニットをユーザに選択させるためのウィンドウであり、ユーザが家具ユニット配置ウィンドウにおいて、ある収納家具のユニットを選択し、メインウィンドウ上で配置位置を指定すると、画像表示部１３は、選択された収納家具のユニットの画像を部屋の空間領域の画像における指定された配置位置に表示する処理を行う（ステップＳ３０２）。
【００６４】
そしてこの時、画像表示部１３は、収納家具のユニットのサイズを算出し（ステップＳ３０３）表示する。図２５は収納家具のサイズ算出処理の概要を示す第１の図である。この図においては（ａ）と（ｂ）により二つのサイズ算出処理の概要を示している。ステップＳ３０３の具体的な処理は、まず、画像表示部１３が、収納家具の新配置領域を複数の立体のブロックに区分けする。例えば図２５（ａ）の場合には、新配置領域のＸＲ４を幅に持つ立体の領域と、ＸＲ５を幅に持つ立体の領域と、ＸＲ６を幅に持つ立体の領域の各ブロックに区分けする。つまり、新配置領域の高さが変化する領域の境界座標を検出し、その境界ごとに新配置領域の幅を検出し、それぞれの幅を持つ立体のブロックに区分けする。
【００６５】
そして、画像表示部１３は、ユーザにより配置すると選択された収納家具の幅、高さ、奥行きそれぞれの最小値と最大値を、データベース１７の収納家具ユニット範囲制限テーブルから読み取る。そして、選択された収納家具の幅、高さ、奥行きと、当該収納家具の配置位置として指定された空間領域に対応する立体のブロックの幅、高さ、奥行きとをそれぞれ比較して、データベース１７から読み取った値よりも、立体のブロックの幅、高さ、奥行きの値が一つでも小さい場合には、その空間領域には、選択された収納家具は配置不可能と判定し（ステップＳ３０４）、配置不可能を示す情報を表示画面に表示する。また、配置指定された空間領域に対応する立体のブロックが、データベース１７から読み取った最大値よりも全て大きい場合には、予め定められた収納家具の標準サイズの画像を表示する処理を行う。また配置位置として指定された空間領域に対応する立体のブロックの幅、高さ、奥行きの全てが最小値以上で、いずれかが、予め定められた収納家具の標準サイズ未満、かつ最小値以上である場合には、ブロックのサイズに収納家具のサイズを縮小した値を算出して、収納家具の画像を表示する処理を行う（ステップＳ３０５）。
【００６６】
また図２５の（ｂ）で示すように、区分けされた立体の領域のブロックのＸＲ４の幅に、２つの収納家具が配置されるような場合には、まず、最初に配置された収納家具を左端に合わせてＷ２の幅で表示し、次の収納家具については、Ｗ２の幅が収納家具の幅の最小値以下で無いか否かを判定し、最小値以下でなければ、そのＷ２の幅に縮小した収納家具の画像を表示する処理を行う。またユーザはマウスなどにより、収納家具の幅、高さ、奥行きの変更の指定を入力すると、画像表示部１３は入力された幅、高さ、奥行きと、当該収納家具の最小値と最大値とを比較して、入力された値が最小値≦サイズ≦最大値であれば、その入力された値の収納家具の画像を新配置領域内に表示する。
【００６７】
図２６は収納家具のサイズ算出処理の概要を示す第２の図である。図２６では（ａ）、（ｂ）の２つ図によりサイズ算出処理の概要を示している。まず（ａ）のサイズ算出処理の概要において、新配置領域内のＸＲ５の幅を持つ立体は、背面の柱の影響により直方体から柱の領域を除いた立体を示している。したがって、画像表示部１３は、この領域を家具ユニットの配置位置と指定された場合には、奥行きが背面の柱までのＤ２の収納家具のサイズを算出し、収納家具の画像を新配置領域内に表示する。図２７は収納家具の画像を表示したメインウィンドウをのイメージを示す図である。そして、収納家具ユニットの部屋空間における配置が終了した旨を、画面におけるユーザの終了ボタンの押下により検出すると（ステップＳ３０６）、画像表示部１３は、算出した収納家具のサイズの情報と、位置の情報とをデータベース１７に記録し、次の処理に進む。
【００６８】
図２８は設計装置の処理フローを示す第４の図である。
収納家具ユニットの部屋空間領域における配置の終了の通知をステップＳ３０６において受け付けると、画像表示部１３がメインウィンドウを表示画面に表示する（ステップＳ４０１）。そして、そのメインウィンドウにおいて、ユーザのマウスの操作により、納め材自動配置ボタンの押下を検出すると、設計装置１は、納め材画像の自動表示の処理を開始する（ステップＳ４０２）。まず、納め材画像出力判定部１６は、データベース１７に記録された部屋の空間領域の情報と、影響ユニット（敷設物）の領域の情報と、収納家具のサイズと位置の情報とを読み取る。次に、納め材画像出力判定部１６は、各収納家具の最上面の高さを検出し、それぞれ床からの距離、天井からの距離を算出する。そして、天井と収納家具最上面の高さとの距離ｙが、３０ｍｍ≦ｙ≦２００ｍｍである場合には、天井と収納家具最上面との間に幕板を配置すると決定する。また収納家具と床との距離ｙが１５００ｍｍ≦ｙ＜２００ｍｍである場合には、収納家具最上面に化粧天板を配置すると決定する。また収納家具と床との距離ｙがｙ＜１５００である場合には、収納家具最上面にカウンターの板を配置すると決定する。つまり、床の座標と、収納家具の上面の座標とを比較して、距離を算出し、その距離と所定の閾値との関係から、配置する納め材を決定する。以上の処理により、画像表示部１３は収納家具の上面に配置する納め材を決定する（ステップＳ４０３）。
【００６９】
また、納め材画像出力判定部１６は、各収納家具の側面の位置を検出し、それぞれの側面の方向に存在する壁や柱や収納家具（所定の座標）からの距離を算出する。つまり右側面であれば、収納家具の右側に存在する壁や柱や収納家具（所定の座標）からの距離を算出する。そして、その算出した距離ｘが、ｘ≦２０ｍｍである場合には、フィラーＡを配置すると決定する。また距離ｘが、２０＜ｘ≦１５０である場合には、フィラーＢを配置すると決定する。また距離ｘがｘ＞１５０ｍｍである場合にはエンドパネルを配置すると決定する。つまり、納め材画像出力判定部１６は、収納家具と所定の座標（例えば壁、天井、梁、柱の座標であって、収納家具と最も最短距離の座標）の距離と、予め定められた閾値との対応関係に応じて、その収納家具と所定の座標との間に、所定の納め材を配置するか否かを決定する。以上の処理により、画像表示部１３は収納家具の側面に配置する納め材を決定する（ステップＳ４０４）。
【００７０】
図２９は収納家具上部に配置する納め材の決定処理の概要を示す図である。図２９で示すように納め材画像出力判定部１６は、天井や床などからの距離に応じて、幕板、化粧天板、カウンターなどの納め材を配置すると決定する。納め材の配置が決定されると、次に画像表示部１３は、配置すると決定した各納め材のサイズ算出処理を行う（ステップＳ４０５）。
【００７１】
図３０は幕板のサイズ算出処理の概要を示す図である。画像表示部１３は、収納家具の側面の座標が新配置領域のｘ座標の最小または最大の値と同一の場合には（つまり、収納家具が新配置領域の端に接する場合）、壁の影響領域により、図３０（ａ）で示すように、新配置領域と壁との間の距離ＸＲ１だけ収納家具が壁から離れていると検出する。この時は、幕板は壁と収納家具との間の隙間を埋めるような長さとする。したがって、画像表示部１３は、収納家具が新配置領域に接している場合には、幕板の長さに壁と新配置領域との間の隙間の長さ加える計算を行う。また、画像表示部１３は、収納家具の領域座標から２つの収納家具の側面のｘ座標が同一の場合には、図３０の（ｂ）で示すように、２つの収納家具は接して並んでいると検出する。この時は２つの収納家具の高さが異なる場合には、異なる幕板を配置する。したがって、画像表示部１３は、収納家具が接している場合には、その収納家具の側面の座標までとして算出する。また収納家具の高さが同一の場合には、一つの幕板を配置する。
【００７２】
また、画像表示部１３は、収納家具の側面からその側面の側にある壁までの距離が、所定の距離以上であれば、図３０の（ｃ）で示すように、収納家具と壁との間に広い空間があると検出する。この時は、収納家具の端より所定の距離短い幕板を配置する。したがって、画像表示部１３は、収納家具の側面の座標とその側面の側にある壁の座標との距離を算出し、その距離が所定の距離以上ある場合には、幕板の端を所定の長さ（例えば１０ｍｍ）短くして、幕板の長さを算出する。なお、幕板は左端と右端のそれぞれにおいて、上記図３０の（ａ）〜（ｃ）の状況により、異なる算出式となる。例えば、左端と右端両方が（ｂ）の状況であれば、幕板の長さは収納家具と同一である。また左端が（ｂ）右端が（ａ）の状況であれば、幕板の長さは収納家具の幅＋壁から新配置領域までの隙間の幅となる。このように、左端と右端のそれぞれが（ａ）〜（ｃ）のどの状況かにより、幕板の長さが決まるが、この算出式は合計３×３＝９通り存在する。
【００７３】
また幕板の高さの算出は、収納家具の上面の座標と天井の高さの座標との距離を算出して行う。以上の処理により画像表示部１３は幕板のサイズを算出すると、データベース１７の納め材ユニットサイズ規定テーブルから、幕板の高さの最小値と最大値とを読み取る。そして算出した幕板の高さが、データベースから読み取った最小値と最大値の範囲であれば、その幕板の画像を表示すると決定する。つまり、幕板のサイズが規定のサイズか否かを判定している（ステップＳ４０６）。規定のサイズであれば、算出したデータと、幕板の配置位置の座標のデータとを対応付けてデータベース１７に記録する。図３１は納め材ユニットサイズ規定テーブルのデータ構成を示す図である。この図が示すように納め材ユニットサイズ規定テーブルは、各納め材のユニットごとに、各部位の長さの最小値と最大値とを記憶している。
【００７４】
図３２はカウンターのサイズ算出処理の概要を示す図である。画像表示部１３は、収納家具の側面の座標が新配置領域のｘ座標の最小または最大の値と同一の場合には、図３２（ａ）で示すように、新配置領域と壁との間の距離ＸＲ１だけ収納家具が壁から離れていると検出する。この時は、カウンターの板は壁と収納家具との間の隙間を埋めるような長さとする。したがって、画像表示部１３は、収納家具が新配置領域に接している場合には、カウンターの長さに壁と新配置領域との間の隙間の長さ加える計算を行う。また、画像表示部１３は、収納家具の領域座標から２つの収納家具の側面のｘ座標が同一の場合には、図３２の（ｂ）で示すように、２つの収納家具は接して並んでいると検出する。この時画像表示部１３は、カウンターの長さをその収納家具の側面の座標までとして算出する。
【００７５】
また、画像表示部１３は、収納家具の側面からその側面の側にある壁までの距離が、所定の距離以上であれば、図３２の（ｃ）で示すように、収納家具と壁との間に広い空間があると検出する。この時は、収納家具の端より所定の距離長いカウンターを配置する。したがって、画像表示部１３は、収納家具の側面の座標とその側面の側にある壁の座標との距離を算出し、その距離が所定の距離以上ある場合には、カウンターの端を所定の長さ（例えば５ｍｍ）長くして、カウンターの長さを算出する。なお、カウンターは左端と右端のそれぞれにおいて、上記図３２の（ａ）〜（ｃ）の状況により、異なる算出式となる。例えば、左端と右端両方が（ｂ）の状況であれば、カウンターの長さは収納家具と同一である。また左端が（ｂ）右端が（ａ）の状況であれば、カウンターの長さは収納家具の幅＋壁から新配置領域までの隙間の幅となる。このように、左端と右端のそれぞれが（ａ）〜（ｃ）のどの状況かにより、カウンターの長さが決まるが、この算出式は合計３×３＝９通り存在する。
【００７６】
またカウンターの高さは、予め定められている。またカウンターの奥行きは収納家具の奥行きに所定の長さを加えた奥行きである。以上の処理により画像表示部１３はカウンターのサイズを算出すると、データベース１７の納め材ユニットサイズ規定テーブルから、カウンターの幅と奥行きの最小値と最大値とを読み取る。そして算出したカウンターの幅と奥行きとがそれぞれ、データベース１７から読み取った最小値と最大値の範囲であれば、そのカウンターの画像を表示すると決定する。つまり、カウンターのサイズが規定のサイズか否かを判定している。規定のサイズであれば、算出したデータと、カウンターの配置位置の座標のデータとを対応付けてデータベース１７に記録する。なお、化粧天板については、カウンターと同じ処理によりサイズが算出される。
【００７７】
図３３はフィラーのサイズ算出処理の概要を示す図である。
画像表示部１３は、収納家具の側面の座標と、新配置領域のｘ座標の最小または最大の値との間の距離、つまり、収納家具と壁との間が２０ｍｍ以下の場合には、図３３（ａ）で示すように、フィラーＡを配置すると決定する。この時、画像表示部１３は、フィラーＡの高さを収納家具と同一の高さ、奥行きは規定された長さ、幅は収納家具と壁との隙間の長さ＋規定の長さ、により算出する。また、収納家具と壁との間が２１ｍｍ〜１５０ｍｍの場合には、図３３（ｂ）で示すように、フィラーＢを配置すると決定する。この時画像表示部１３は、フィラーＢのサイズとして、高さは収納家具と同一、幅は収納家具と壁との隙間の長さ、と決定する。そして、画像表示部１３はフィラーのサイズを算出すると、データベース１７の納め材ユニットサイズ規定テーブルから、フィラーの幅の最小値と最大値とを読み取る。そして算出したフィラーの幅と奥行きとがそれぞれ、データベースから読み取った最小値と最大値の範囲であれば、そのフィラーの画像を表示すると決定する。つまり、フィラーのサイズが規定のサイズか否かを判定している。規定のサイズであれば、算出したデータと、フィラーの配置位置の座標のデータとを対応付けてデータベース１７に記録する。
【００７８】
図３４はエンドパネルのサイズ算出処理の概要を示す図である。
画像表示部１３は、エンドパネルのサイズについて、当該エンドパネルを配置する収納家具の高さ、収納家具の奥行き＋規定の長さ、規定の幅として算出する。画像表示部１３はエンドパネルのサイズを算出すると、データベース１７の納め材ユニットサイズ規定テーブルから、エンドパネルの高さと奥行きの最小値と最大値とを読み取る。そして算出したエンドパネルの高さと奥行きとがそれぞれ、データベース１７から読み取った最小値と最大値の範囲であれば、そのエンドパネルの画像を表示すると決定する。つまり、エンドパネルのサイズが規定のサイズか否かを判定している。規定のサイズであれば、算出したデータと、エンドパネルの配置位置の座標のデータとを対応付けてデータベース１７に記録する。
【００７９】
そして、画像表示部１３は、必要な全ての納め材のサイズについて自動算出した後、データベースに記録した、納め材のサイズと位置とに基づいて、それら納め材の画像をメインウィンドウの部屋の空間領域に表示する（ステップＳ４０７）。図３５は納め材配置後のメインウィンドウのイメージを示す図である。図５で示すように、画像表示部１３は、部屋の空間領域の画像上に、柱、梁、窓などの影響ユニット（敷設物）と、収納家具（配置物）と、納め材の各画像が表示されたメインウィンドウを表示画面に出力する。そして、ユーザにより納め材自動配置の終了のボタンが押下されると（ステップＳ４０８）、処理を終了する。
【００８０】
以上、本発明の実施形態について説明したが、本発明によれば、部屋の空間領域の座標と、当該空間領域における各影響ユニットと収納家具の位置と、各影響ユニットと収納家具サイズの情報がデータベース１７に記録されるので、この情報を元に、収納家具を作成する際の部材寸法などを記載した設計図データを作成することができる。
【００８１】
また、本発明によれば、梁、柱、窓などの影響ユニットとの影響を考慮して、それらの位置に家具が配置できないよう収納家具の配置の設計を行うことができるので、設計図データを作成した後に、その設計図データに基づいて作製された部品により実際に収納家具を組み立てた場合でも問題なく部屋の実空間領域に組み立て後の収納家具を納めることが可能となる。つまり、影響ユニットなどの配置を考慮しない設計装置で作製した設計図データに比べて、より精度の良い設計図データを作成することができる。また、ユーザに対して、より実際の部屋空間のイメージに近い収納家具の配置位置の画像の表示を提供する事ができる。
【００８２】
また、本発明によれば、自動的に納め材のサイズと配置位置の情報を自動生成するので、設計装置のユーザが操作に不慣れな場合でも、より詳細な設計図データを作成することができる。
【００８３】
なお、上述の設計装置は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００８４】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００８５】
【図１】設計装置の構成を示すブロック図である。
【図２】設計装置のハードウェア構成を示す図である。
【図３】設計装置の処理フローを示す第１の図である。
【図４】部屋サイズ入力ウィンドウのイメージを示す図である。
【図５】部屋サイズ範囲テーブルのデータ構成を示す図である。
【図６】家具領域設定ウィンドウのイメージを示す図である。
【図７】配置領域範囲テーブルのデータ構成を示す図である。
【図８】メインウィンドウのイメージを示す図である。
【図９】設計装置の処理フローを示す第２の図である。
【図１０】影響ユニット配置ウィンドウの画面を示す第１の図である。
【図１１】背面梁サイズ入力ウィンドウを示す図である。
【図１２】影響ユニット範囲テーブルを示す図である。
【図１３】直行梁の位置とサイズの入力ウィンドウを示す図である。
【図１４】柱の位置とサイズの入力ウィンドウを示す図である。
【図１５】影響ユニット配置ウィンドウの画面を示す第２の図である。
【図１６】窓の位置とサイズの入力ウィンドウを示す図である。
【図１７】影響領域記憶テーブルを示す図である。
【図１８】収納家具の新配置領域の算出処理の概要を示す第１の図である。
【図１９】収納家具の新配置領域の算出処理の概要を示す第２の図である。
【図２０】収納家具ユニット範囲制限テーブルのデータ構成を示す図である。
【図２１】収納家具の新配置領域の算出処理の概要を示す第３の図である。
【図２２】収納家具の新配置領域を表示したメインウィンドウを示す図である。
【図２３】設計装置の処理フローを示す第３の図である。
【図２４】家具ユニット配置ウィンドウを表示した画面のイメージを示す図である。
【図２５】収納家具のサイズ算出処理の概要を示す第１の図である。
【図２６】収納家具のサイズ算出処理の概要を示す第２の図である。
【図２７】収納家具画像を表示したメインウィンドウをのイメージを示す図である。
【図２８】設計装置の処理フローを示す第４の図である。
【図２９】収納家具上部に配置する納め材の決定処理の概要を示す図である。
【図３０】幕板のサイズ算出処理の概要を示す図である。
【図３１】納め材ユニットサイズ規定テーブルのデータ構成を示す図である。
【図３２】カウンターのサイズ算出処理の概要を示す図である。
【図３３】フィラーのサイズ算出処理の概要を示す図である。
【図３４】エンドパネルのサイズ算出処理の概要を示す図である。
【図３５】納め材配置後のメインウィンドウのイメージを示す図である。
【符号の説明】
【００８６】
１・・・設計装置
１１・・・制御部
１２・・・領域入力受付部
１３・・・画像表示部
１４・・・新配置領域算出部
１５・・・距離算出部
１６・・・納め材画像出力判定部
１７・・・データベース
【図１】
2007317097.tif 000003
【図２】
2007317097.tif 000004
【図３】
2007317097.tif 000005
【図４】
2007317097.tif 000006
【図５】
2007317097.tif 000007
【図６】
2007317097.tif 000008
【図７】
2007317097.tif 000009
【図８】
2007317097.tif 000010
【図９】
2007317097.tif 000011
【図１０】
2007317097.tif 000012
【図１１】
2007317097.tif 000013
【図１２】
2007317097.tif 000014
【図１３】
2007317097.tif 000015
【図１４】
2007317097.tif 000016
【図１５】
2007317097.tif 000017
【図１６】
2007317097.tif 000018
【図１７】
2007317097.tif 000019
【図１８】
2007317097.tif 000020
【図１９】
2007317097.tif 000021
【図２０】
2007317097.tif 000022
【図２１】
2007317097.tif 000023
【図２２】
2007317097.tif 000024
【図２３】
2007317097.tif 000025
【図２４】
2007317097.tif 000026
【図２５】
2007317097.tif 000027
【図２６】
2007317097.tif 000028
【図２７】
2007317097.tif 000029
【図２８】
2007317097.tif 000030
【図２９】
2007317097.tif 000031
【図３０】
2007317097.tif 000032
【図３１】
2007317097.tif 000033
【図３２】
2007317097.tif 000034
【図３３】
2007317097.tif 000035
【図３４】
2007317097.tif 000036
【図３５】
2007317097.tif 000037