(57)【要約】【課題】家具を構成する複数種類の構成部材を自由に設計できるようにする。【解決手段】家具を設計するために用いられるユニットを表すデータが作成される。このデータは，素材に外接する直方体状の空間を表す３次元素材空間の６面の面位置を，素材が属するパーツに外接する直方体状の３次元パーツ空間を基準に定める素材空間データ，パーツに外接する直方体状の空間を表す３次元パーツ空間の６面の面位置を，上記パーツが属するユニットについて規定される直方体状の空間を表す３次元ユニット空間を基準に定めるパーツ空間データ，ならびに上記ユニットを包囲する直方体状の空間を表す３次元ユニット空間の６面の面位置を，スケルトン・ユニットの枠体内に規定される直方体状の空間を表す３次元スケルトン・セル空間を基準に定めるユニット空間データを含む。【選択図】図３２
2014074973.tif 000002
【特許請求の範囲】
【請求項１】
家具の枠体を規定するスケルトン・ユニットの上記枠体内に一または複数のインフィル・ユニットを組合せることによって構成されるオーダー家具を設計する家具設計装置において用いられる，上記ユニットについてのデータ構造であって，
上記ユニットが一のパーツによってまたは複数のパーツを組合せることによって構成され，かつ上記パーツが一の素材によってまたは複数の素材を組合せることによって構成されるものであり，
上記パーツを構成する上記一の素材または複数の素材のそれぞれについて定められる，上記素材に外接する直方体状の空間を表す３次元素材空間の６面の面位置のそれぞれを，上記素材が属するパーツに外接する直方体状の３次元パーツ空間を基準に定める素材空間データを保持する素材空間テーブル，
上記ユニットを構成する上記一のパーツまたは複数のパーツのそれぞれについて定められる，上記パーツに外接する直方体状の空間を表す上記３次元パーツ空間の６面の面位置のそれぞれを，上記パーツが属するユニットについて規定される直方体状の空間を表す３次元ユニット空間を基準に定めるパーツ空間データを保持するパーツ空間テーブル，ならびに
上記インフィル・ユニットについて定められる直方体状の空間を表す上記３次元ユニット空間の６面の面位置のそれぞれを，上記スケルトン・ユニットの枠体内に規定される直方体状の空間を表す３次元スケルトン・セル空間を基準に定めるユニット空間データを保持するユニット空間テーブルを備えている，
データ構造。
【請求項２】
上記３次元スケルトン・セル空間の６面の面位置のそれぞれを，上記スケルトン・ユニットのユニット空間の特定面および上記スケルトン・ユニットを構成する複数のパーツの特定面を基準に定めるスケルトン・セル空間テーブルを備えている，請求項１に記載のデータ構造。
【請求項３】
上記インフィル・ユニットが複数のパーツによって囲まれる直方体状の内部空間を持つ場合に，その内部空間を表す３次元インフィル・セル空間の６面の面位置のそれぞれを，上記インフィル・ユニットのユニット空間の特定面および上記インフィル・ユニットを構成する複数のパーツの特定面を基準にして定めるインフィル・セル空間テーブルを備えている，請求項１に記載のデータ構造。
【請求項４】
上記３次元素材空間データは，上記３次元素材空間の６面のうちの少なくともいずれか一つの面位置を，同じパーツに属する他の素材の３次元素材空間の特定面の位置を基準に決定するものである，
請求項１に記載のデータ構造。
【請求項５】
上記３次元パーツ空間データは，上記３次元パーツ空間の６面のうちの少なくともいずれか一つの面位置を，同じユニットに属する他のパーツの３次元パーツ空間の特定面の位置を基準に決定するものである，
請求項１に記載のデータ構造。
【請求項６】
上記３次元ユニット空間データは，上記３次元ユニット空間の６面のうちの少なくともいずれか一つの面位置を，他のユニットの３次元ユニット空間の特定面の位置を基準に決定するものである，
請求項１に記載のデータ構造。
【請求項７】
上記３次元素材空間データは，上記３次元素材空間の６面のうちの少なくともいずれか一つの面位置を，上記３次元パーツ空間の対応する面からの距離によって規定するものである，
請求項１に記載のデータ構造。
【請求項８】
上記３次元パーツ空間データは，上記３次元パーツ空間の６面のうちの少なくともいずれか一つの面位置を，上記３次元ユニット空間の対応する面からの距離によって規定するものである，
請求項１に記載のデータ構造。
【請求項９】
上記３次元ユニット空間データは，上記３次元ユニット空間の６面のうちの少なくともいずれか一つの面位置を，上記３次元セル空間の対応する面からの距離によって規定するものである，
請求項１に記載のデータ構造。
【請求項１０】
上記３次元素材空間データは，上記３次元素材空間の６面のうちのいずれか一つの面位置を，上記３次元素材空間の反対がわの面からの距離によって規定するものである，
請求項１に記載のデータ構造。
【請求項１１】
上記３次元パーツ空間データは，上記３次元パーツ空間の６面のうちのいずれか一つの面位置を，上記３次元パーツ空間の反対がわの面からの距離によって規定するものである，
請求項１に記載のデータ構造。
【請求項１２】
上記３次元ユニット空間データは，上記３次元ユニット空間の６面のうちのいずれか一つの面位置を，上記３次元ユニット空間の反対がわの面からの距離によって規定するものである，
請求項１に記載のデータ構造。
【請求項１３】
家具の枠体を規定するスケルトン・ユニットの上記枠体内に一または複数のインフィル・ユニットを組合せることによって構成されるオーダー家具を設計する家具設計装置において用いられる，上記ユニットを表すデータの設計に用いられるユニット設計装置であって，
上記ユニットが一のパーツによってまたは複数のパーツを組合せることによって構成され，かつ上記パーツが一の素材によってまたは複数の素材を組合せることによって構成されるものであり，
上記パーツを構成する上記一の素材または複数の素材のそれぞれについて定められる，上記素材に外接する直方体状の空間を表す３次元素材空間の６面の面位置のそれぞれを，上記素材が属するパーツに外接する直方体状の３次元パーツ空間を基準に定める素材空間データの入力を受け付け，
上記ユニットを構成する上記一のパーツまたは複数のパーツのそれぞれについて定められる，上記パーツに外接する直方体状の空間を表す上記３次元パーツ空間の６面の面位置のそれぞれを，上記パーツが属するユニットについて規定される直方体状の空間を表す３次元ユニット空間を基準に定めるパーツ空間データの入力を受け付け，
上記インフィル・ユニットについて定められる直方体状の空間を表す上記３次元ユニット空間の６面の面位置のそれぞれを，上記スケルトン・ユニットの枠体内に規定される直方体状の空間を表す３次元スケルトン・セル空間を基準に定めるユニット空間データを受け付けるものであり，
入力された上記素材空間データを保持する素材空間テーブルを作成する素材空間テーブル作成手段，
入力された上記パーツ空間データを保持するパーツ空間テーブルを作成するパーツ空間テーブル作成手段，ならびに
入力された上記ユニット空間データを保持するユニット空間テーブルを作成するユニット空間テーブル作成手段をさらに備えている，
ユニット設計装置。
【請求項１４】
上記ユニット空間テーブル，一または複数の上記パーツ空間テーブル，および一または複数の上記素材空間テーブルを一組としたユニットを表すデータを，ネットワークを通じて送信する送信手段を備えている，
請求項１３に記載のユニット設計装置。
【請求項１５】
請求項１４に記載のユニット設計装置から送信された上記ユニット空間テーブル，一または複数の上記パーツ空間テーブルおよび一または複数の上記素材空間テーブルの組を，一のユニットを表すデータとして受信する受信手段，ならびに
上記スケルトン・ユニットの上記枠体内に規定される上記３次元スケルトン・セル空間に，上記受信手段によって受信されたユニットを表すデータによって表される３次元ユニット空間を関連づける関連づけ手段を備える，
家具設計装置。
【請求項１６】
請求項１５に記載の家具設計装置によって設計された家具を構成するユニットを構成するパーツの寸法に応じて，異なるパーツ同士を組み立てるために必要とされる加工情報データを，上記パーツに関連づけて登録する加工情報登録手段を備えている，
家具製造支援装置。
【請求項１７】
請求項１３または１４に記載のユニット設計装置，請求項１５に記載の家具設計装置，および上記ユニット設計装置の送信手段から送信されるユニットを表すデータを記憶するユニット・データベースを備え，
上記ユニット・データベースに記憶されているユニットを表すデータが，上記家具設計装置の受信手段によって受信される，
家具設計システム。
【請求項１８】
家具の枠体を規定するスケルトン・ユニットの上記枠体内に一または複数のインフィル・ユニットを組合せることによって構成されるオーダー家具を設計する家具設計装置において用いられる，上記ユニットを表すデータを作成する方法であって，
上記ユニットが一のパーツによってまたは複数のパーツを組合せることによって構成され，かつ上記パーツが一の素材によってまたは複数の素材を組合せることによって構成されるものであり，
上記パーツを構成する一の素材または複数の素材の組合せ，および上記ユニットを構成する一のパーツまたは複数のパーツの組合せを入力手段から受付け，
上記一の素材または複数の素材の組合せ，および上記一のパーツまたは複数のパーツの組合せの入力において，
上記パーツを構成する上記一の素材または複数の素材のそれぞれについて定められる，上記素材に外接する直方体状の空間を表す３次元素材空間の６面の面位置のそれぞれを，上記素材が属するパーツに外接する直方体状の３次元パーツ空間を基準に定める素材空間データの入力を受け付け，
上記ユニットを構成する上記一のパーツまたは複数のパーツのそれぞれについて定められる，上記パーツに外接する直方体状の空間を表す上記３次元パーツ空間の６面の面位置のそれぞれを，上記パーツが属するユニットについて規定される直方体状の空間を表す３次元ユニット空間を基準に定めるパーツ空間データの入力を受け付け，
上記インフィル・ユニットについて定められる直方体状の空間を表す上記３次元ユニット空間の６面の面位置のそれぞれを，上記スケルトン・ユニットの枠体内に規定される直方体状の空間を表す３次元スケルトン・セル空間を基準に定めるユニット空間データの入力を受け付け，
入力された上記素材空間データを保持する素材空間テーブルを作成し，
入力された上記パーツ空間データを保持するパーツ空間テーブルを作成し，
入力された上記ユニット空間データを保持するユニット空間テーブルを作成する，
方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，ユニットのデータ構造，ユニット設計装置，ユニット設計方法，家具設計装置および家具設計システム，ならびに家具製造支援装置に関する。
【背景技術】
【０００２】
コンピュータを用いて家具を設計する家具設計支援システムが知られている。特許文献１は，家具の枠体（基本構成部材）によって規定される３次元セル空間に，引出し等の３次元部品空間を関連づけることで，３次元セル空間の拡大または縮小に連動して３次元部品空間を拡大または縮小するシステムを開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際特許公開ＷＯ２００６／０６４９７１
【０００４】
特許文献１に記載のシステムでは，家具全体の拡大または縮小に応じてその家具を構成する部品も拡大または縮小されるので，家具を構成する基本構成部材および部品のそれぞれについて個別に拡大または縮小の操作を行う必要がなく，設計上の煩わしさを軽減することができる。
【０００５】
引用文献１に記載のシステムでは，あらかじめ登録されている基本構成部材や部品を組み合わせることで家具が設計される。ここで，家具を構成する基本構成部材や部品の中には，複数の板材を組合せることで形成されるものがある。たとえば引出し内箱は，内前板，左妻板，右妻板，底板などの多数の板材が組合されて形成される。また，板材のみに着目すると，一枚の（無垢の）板材が用いられることもあるが，芯材に表面材，裏面材，木口材などを貼り付けて形成された板材（合板と呼ばれる）が用いられることが多い。たとえば，引出し前板の特定面に貼られた木口材の厚さのみを異ならせた引出しを利用した家具を設計しようとする場合，特許文献１に記載のシステムでは，その所望の厚さの木口材を用いた引出しのデータをあらかじめ登録しておかなければならない。引用文献１に記載のシステムにおいて，家具設計の細かい要望のすべてに対応するには，たとえば引出しのみに着目しても，非常に多くの種類の引出しのデータを膨大な時間をかけてあらかじめプログラミングして登録しておく必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
この発明は，家具を設計することができるのみならず，その家具を構成する複数種類の構成部材（たとえば，引出し，扉など）についても簡単なマスタデータの登録のみで自由に設計できるようにすることを目的とする。
【０００７】
この発明はまた，設計された家具の構造を保持したまま，一の構成部材の寸法変更に応じて，その構成部材に関連する他の構成部材の寸法を追従させて容易に変更できるようにすることを目的とする。
【０００８】
この発明はさらに，家具の設計に応じて，その家具を製作するために必要とされる最小の部材（たとえば，板材を構成する芯材や表面材など）の寸法まで決定できるようにすることを目的とする。
【０００９】
この発明はまた，家具の設計に応じて定まる構成部材の寸法に応じて，構成部材同士を組み立てるために必要な加工情報を登録できるようにすることを目的とする。
【００１０】
第１の発明は，ユーザの要望にしたがう構造および形状を持つ家具を設計することができるにとどまらず，その家具を構成する多種多様な構成部材，たとえば，枠体，引出し，扉等についてもユーザの要望にしたがう構造および形状を持つものとすることができ，さらに上記構成部材を構成する素材（最小構成部材）についても，ユーザの要望にしたがう構造および形状を持つものとすることができる家具設計装置を実現するためのデータ構造を提供する。
【００１１】
第１の発明は，家具の枠体を規定するスケルトン・ユニットの上記枠体内に一または複数のインフィル・ユニットを組合せることによって構成されるオーダー家具（order-made furniture）を設計する家具設計装置において用いられる，上記スケルトン・ユニットおよびインフィル・ユニットについてのデータ構造を提供する。
【００１２】
この明細書において，家具は，少なくともその枠体を規定するスケルトン・ユニット（skeleton unit ）と，上記スケルトン・ユニットの上記枠体に組合されるインフィル・ユニット（infill unit ）とから構成される。スケルトン・ユニットが規定する枠体内に，インフィル・ユニット，たとえば引出しユニット，棚ユニット等を組合せることができ，組合されるインフィル・ユニットの種類およびインフィル・ユニットの組込み位置やサイズに応じて，様々な形状または構造を有する家具がオーダーメイドで設計される。
【００１３】
スケルトン・ユニットとインフィル・ユニットは，上述のように，家具を構成する上で異なる機能を果たすが，いずれも同様のデータ構造を持って規定される。以下，スケルトン・ユニットおよびインフィル・ユニットを包括して「ユニット」と呼ぶ。以下において「ユニット」とは，「スケルトン・ユニット」および「インフィル・ユニット」の両方を含む用語として理解されたい。
【００１４】
第１の発明において，上記ユニットは一のパーツによってまたは複数のパーツ（parts ）を組合せることによって構成され，かつ上記パーツは一の素材によってまたは複数の素材（materials ）を組合せることによって構成されるものとする。たとえば，引出し内箱ユニットは，内前板，右妻板，左妻板，底板，先板等を組合せることによって構成される。内前板，右妻板，左妻板，底板，先板等のそれぞれが，引出し内箱ユニットを構成する複数のパーツである。また，引出し内箱ユニットを構成するパーツの一つであるたとえば左妻板は，たとえば，平板状の芯材と，上記芯材の表面および裏面のそれぞれに貼られる表面材および裏面材（化粧板（decorative laminated sheets ））とも呼ばれる），上記芯材の端面（木口面）に貼られる複数の木口材（cut end sheets）から構成することができる。芯材，表面材，裏面材および木口材のそれぞれが，引出し内箱ユニットの左妻板パーツを構成する素材である。
【００１５】
この発明による上記ユニットのデータ構造は，次の３つのテーブルを備えている。
【００１６】
第１のテーブルは，上記パーツを構成する上記一の素材または複数の素材のそれぞれについて定められる，上記素材に外接する直方体状の空間を表す３次元素材空間の６面（前面，後面，上面，下面，左面および右面）の面位置のそれぞれを，上記素材が属するパーツに外接する直方体状の３次元パーツ空間を基準に定める素材空間データを保持する素材空間テーブルである。
【００１７】
第２のテーブルは，上記ユニットを構成する上記一のパーツまたは複数のパーツのそれぞれについて定められる，上記パーツに外接する直方体状の空間を表す上記３次元パーツ空間の６面の面位置のそれぞれを，上記パーツが属するユニットについて規定される直方体状の空間を表す３次元ユニット空間を基準に定めるパーツ空間データを保持するパーツ空間テーブルである。 
【００１８】
第３のテーブルは，上記インフィル・ユニットについて定められる直方体状の空間を表す上記３次元ユニット空間の６面の面位置のそれぞれを，上記スケルトン・ユニットの枠体内に規定される直方体状の空間を表す３次元スケルトン・セル空間を基準に定めるユニット空間データを保持するユニット空間テーブルである。３次元ユニット空間は，インフィル・ユニットに外接する３次元空間として規定することもできるし，インフィル・ユニットよりも大きな範囲または小さな範囲の３次元空間として規定することもできる。第１のテーブルおよび第２のテーブルは，上記スケルトン・ユニットおよび上記インフィル・ユニットの両方について規定されるのに対し，第３のテーブルはスケルトン・ユニットには規定されず，インフィル・ユニットにのみ規定される。
【００１９】
この発明によると，素材（芯材，表面材など）に外接する直方体状の３次元素材空間の６面の面位置のそれぞれが，上記素材が属するパーツ（左妻板，先板など）に外接する３次元パーツ空間を基準にして相対的に定められているので，上記３次元パーツ空間の拡大または縮小に応じて，３次元素材空間も拡大または縮小される。３次元素材空間は素材に外接する空間であるから，３次元素材空間の拡大または縮小は，素材の拡大または縮小を意味する。
【００２０】
同様にして，パーツ（左妻板，先板など）に外接する直方体状の空間を表す上記３次元パーツ空間の６面の面位置のそれぞれが，上記パーツが属するユニットについて規定される直方体状の空間を表す３次元インフィル・ユニット空間を基準にして相対的に定められているので，上記３次元ユニット空間の拡大または縮小に応じて，３次元パーツ空間も拡大または縮小される。３次元パーツ空間はパーツに外接する空間であるから，３次元パーツ空間の拡大または縮小はパーツの拡大または縮小を意味する。
【００２１】
さらに，ユニット（引出し内箱ユニットなど）について定められる，上記ユニットを包囲する直方体状の空間を表す３次元ユニット空間の６面の面位置のそれぞれが，上記スケルトン・ユニット（キャビネット・ユニットなど）の枠体内に規定される直方体状の空間を表す３次元スケルトン・セル空間を基準に定められているので，上記３次元スケルトン・セル空間の拡大または縮小に応じて３次元ユニット空間も拡大または縮小される。
【００２２】
スケルトン・ユニットの拡大または縮小に応じて３次元スケルトン・セル空間が拡大または縮小される。すると，３次元スケルトン・セル空間を基準にして６面の面位置が定められている３次元ユニット空間が自動的に連動して拡大または縮小される。さらに，３次元ユニット空間を基準して６面の面位置が定められている３次元パーツ空間も，自動的に連動して拡大または縮小される。さらにまた，３次元パーツ空間を基準にして６面の面位置が定められている３次元素材空間も，自動的に連動して拡大または縮小される。３次元スケルトン・セル空間を拡大または縮小した場合に，その３次元スケルトン・セル空間を規定するスケルトン・ユニットに組込まれているユニット，パーツおよび素材の寸法を，３次元スケルトン・セル空間の拡大または縮小に合わせて別途拡大または縮小（二重の拡大または縮小の操作）することは必要とされないので，設計上の煩わしさが軽減される。６方向（上方向，下方向，左方向，右方向，手前方向，奥方向）のいずれの方向の拡大または縮小にも対応することができる。
【００２３】
また，３次元スケルトン・セル空間の寸法が決まると，家具を構成する複数の素材のそれぞれについての３次元素材空間の寸法が自動的に決まる。３次元素材空間は素材に外接する空間であるから，３次元素材空間の寸法が決まることで素材の寸法も決定される。決定された寸法を持つように多数の素材を加工し，加工された素材を用いてパーツを組立て，組立てたパーツを組合せてユニットを組立て，組立てたユニットを組み合わせれば，設計どおりの家具を実際に作製することができる。
【００２４】
好ましくは，上記３次元スケルトン・セル空間の６面の面位置のそれぞれを，上記スケルトン・ユニットのユニット空間の特定面および上記スケルトン・ユニットを構成する複数のパーツの特定面を基準に定めるスケルトン・セル空間テーブルを備えている。３次元スケルトン・セル空間についても，コンピュータが取扱うデータとして規定することができる。
【００２５】
一実施態様において，上記インフィル・ユニットが複数のパーツによって囲まれる直方体状の内部空間を持つ場合には，その内部空間を表す３次元インフィル・セル空間の６面の面位置のそれぞれを，上記インフィル・ユニットのユニット空間の特定面および上記インフィル・ユニットを構成する複数のパーツの特定面を基準にして定めるインフィル・セル空間テーブルを備えてもよい。
【００２６】
３次元素材空間の６面（前面，後面，上面，下面，左面および右面）の面位置のそれぞれは，上記素材が属するパーツの３次元パーツ空間に直接的に関連づけてもよい。この場合には，たとえば３次元素材空間の特定面（たとえば前面）の位置を，３次元パーツ空間の特定面（たとえば前面）の位置を基準にして定める旨のデータが，３次元素材空間データ中に規定される。
【００２７】
もっとも，３次元素材空間の６面の面位置のうちの少なくともいずれか一つの面位置を，同じパーツに属する他の素材の３次元素材空間の特定面の位置を基準に決定してもよい。この場合には，たとえば一の素材の３次元素材空間の特定面（たとえば，芯材の素材空間の下面）が，他の素材の３次元素材空間の特定面（たとえば，芯材の下面に貼られる下木口材の素材空間の上面）の位置を基準に決定される。この場合，下木口材についての３次元素材空間テーブルに，下木口材の厚さを規定しておき，かつ下木口材の下面を，下木口材が属するパーツの３次元パーツ空間を基準にして規定しておくことで，上記芯材の下面位置は，間接的に，３次元パーツ空間を基準にして定められることになる。
【００２８】
３次元パーツ空間についても，その６面（前面，後面，上面，下面，左面および右面）の面位置のそれぞれを，上記パーツが属するユニットの３次元ユニット空間の特定面の位置を基準に決定してもよい。この場合の３次元パーツ空間の６面の面位置は，３次元ユニット空間を基準にして直接的に定められる。もちろん，３次元パーツ空間の６面の面位置の少なくともいずれかについて，同じユニットに属する他のパーツの３次元パーツ空間の特定面の位置を基準に決定してもよい。この場合の３次元パーツ空間の面位置は，間接的に，３次元ユニット空間を基準にして定められることになる。このことは，３次元ユニット空間についても同様である。
【００２９】
一実施態様では，上記３次元素材空間データは，上記３次元素材空間の６面のうちの少なくともいずれか一つの面位置を，上記３次元パーツ空間の対応する面からの距離によって規定する。上記３次元パーツ空間データについても，上記３次元パーツ空間の６面のうちの少なくともいずれか一つの面位置を，上記３次元ユニット空間の対応する面からの距離によって規定するようにしてもよい。さらに上記３次元ユニット空間データについても，上記３次元ユニット空間の６面のうちの少なくともいずれか一つの面位置を，上記３次元セル空間の対応する面からの距離によって規定してもよい。これにより，たとえば，３次元ユニット空間のたとえば前面と，３次元パーツ空間のたとえば前面とを面一とすることもできるし，面一としない（ズレを生じさせる）こともでき，隙間やチリを備える家具を設計することができる。
【００３０】
他の実施態様において，上記３次元素材空間データにおいて，上記３次元素材空間の６面のうちのいずれか一つの面位置を，上記３次元素材空間の反対がわの面からの距離によって規定してもよい。これによって，上記素材の厚さを上記３次元素材空間データにおいて規定することができる。これは，素材の厚さを規定する互いに平行な２つの面のうちの一方の面の面位置が，他方の面の面位置と素材の厚さとによって定められることを意味する。同様に，３次元パーツ空間データにおいて，上記３次元パーツ空間の６面のうちのいずれか一つの面位置を，上記３次元パーツ空間の反対がわの面からの距離によって規定してもよい。上記パーツの厚さが規定される。３次元ユニット空間についても同様である。
【００３１】
たとえば，特定の素材については，その素材空間の６面の面位置のすべてを「同じパーツに属する他の素材の３次元素材空間の特定面」を基準にして規定することもできる。
【００３２】
一例を紹介する。たとえば，パーツの一つである「引出し前板」が，平板状の「芯材」と，「芯材」をその両がわからそれぞれ挟む「表面材」および「裏面材」と，芯材の４つの側面（木口面）にそれぞれ貼られる４つの木口材から構成されているとする。この場合，「引出し前板」の厚さは，「芯材」の厚さと，「表面材」の厚さと，「裏面材」の厚さとの合計になる。たとえば，「表面材」の素材空間テーブルおよび「裏面材」の素材空間テーブルには「３次元素材空間の反対がわの面からの距離」を用いて表面材および裏面材の厚さを規定し，他方，「芯材」の素材空間テーブルでは６面の面位置のすべてを上記引出し前板に属する他の素材（たとえば，芯材の６面のそれぞれに隣接する，上記表面材，裏面材および４つの木口材）の３次元素材空間の特定面からの距離によって規定しておく。これにより，「引出し前板」を構成する表面材および裏面材の厚さが変更されたとしても，「引出し前板」全体の厚さは一定に保つことができる（芯材の厚さが連動して変更されることになる）。このように本願発明のデータ構造を用いると，たとえば，「引出し前板」の全体の厚さに影響を与えることなく，「引出し前板」の厚さを規定する素材（上述の場合，表面材および裏面材）の厚さを変更することも可能である。もちろん，上述の場合，「引出し前板」（パーツ）だけではなく，ユニットおよび家具全体についてもその寸法は同じままとなる。家具の構造および寸法，家具を構成するユニットの構造および寸法，およびユニットを構成する複数のパーツの寸法に影響を与えることなく，一部の素材の厚さを変更することができ，かつ他の素材の寸法を連動して変更することができるので，家具設計の細かい要望にも対処することができる。たとえば様々な厚さの素材ごとに，素材の厚さのみを異ならせた同一構造の多数のユニットのデータをあらかじめ作成しておく必要が無くなる。
【００３３】
第２の発明は，上述したユニットのデータ構造を持つユニットを設計（作成）するためのユニット設計装置を提供する。この発明によるユニット設計装置は，家具の枠体を規定するスケルトン・ユニットの上記枠体内に一または複数のインフィル・ユニットを組合せることによって構成されるオーダー家具を設計する家具設計装置において用いられる，上記ユニットを表すデータの設計に用いられるものであって，上記ユニットが一のパーツによってまたは複数のパーツを組合せることによって構成され，かつ上記パーツが一の素材によってまたは複数の素材を組合せることによって構成されるものであり，上記パーツを構成する上記一の素材または複数の素材のそれぞれについて定められる，上記素材に外接する直方体状の空間を表す３次元素材空間の６面の面位置のそれぞれを，上記素材が属するパーツに外接する直方体状の３次元パーツ空間を基準に定める素材空間データの入力を受け付け，上記ユニットを構成する上記一のパーツまたは複数のパーツのそれぞれについて定められる，上記パーツに外接する直方体状の空間を表す上記３次元パーツ空間の６面の面位置のそれぞれを，上記パーツが属するユニットについて規定される直方体状の空間を表す３次元ユニット空間を基準に定めるパーツ空間データの入力を受け付け，上記インフィル・ユニットについて定められる直方体状の空間を表す上記３次元ユニット空間の６面の面位置のそれぞれを，上記スケルトン・ユニットの枠体内に規定される直方体状の空間を表す３次元スケルトン・セル空間を基準に定めるユニット空間データを受け付けるものであり，入力された上記３次元素材空間データを保持する素材空間テーブルを作成する素材空間テーブル作成手段，入力された上記３次元パーツ空間データを保持するパーツ空間テーブルを作成するパーツ空間テーブル作成手段，ならびに入力された上記３次元ユニット空間データを保持するユニット空間テーブルを作成するユニット空間テーブル作成手段をさらに備えている。 
【００３４】
第２の発明は，上記ユニットを表すデータを設計（作成）する方法も提供する。
【００３５】
家具設計装置を用いた家具設計に先立って，ユニット設計装置において所望の形状または構造を持つユニットを表すデータを設計することができる。家具設計装置を用いて家具を設計することができるにとどまらず，その家具を構成する複数種類のユニット（たとえば，引出し内箱ユニット）についてもその形状および構造を自由に設計することができる。
【００３６】
一実施態様では，上記ユニット設計装置は，上記ユニット空間テーブル，一または複数の上記パーツ空間テーブル，および一または複数の上記素材空間テーブルを一組としたユニットを表すデータを，ネットワークを通じて送信する送信手段を備えている。この場合，好ましくは，家具設計装置は，上記ユニット設計装置から送信された上記ユニット空間テーブル，上記パーツ空間テーブルおよび上記素材空間テーブルの組を，一のユニットを表すデータとして受信する受信手段，ならびに上記スケルトン・ユニットの上記枠体内に規定される上記３次元スケルトン・セル空間に，上記受信手段によって受信されたユニットを表すデータによって表される３次元ユニット空間を関連づける関連づけ手段を備える。ユーザの要望に沿うユニットを備える家具を設計することができる。
【００３７】
この発明はさらに，上述の家具設計装置によって設計された家具を構成するユニットをさらに構成するパーツの寸法に応じて異なるパーツ同士を組み立てるために必要とされる加工情報データを，上記パーツに関連づけて登録する加工情報登録手段を備えた家具製造支援装置も提供する。上記加工情報には，たとえば，２つのパーツを接合するためにあけられるダボ穴の数および位置，穴径，穴深さ，金具が固定されるべき位置等が含まれる。
【００３８】
この発明は，上述したユニット設計装置および家具設計装置を含む家具設計システムも提供する。この発明による家具設計システムは，上述したユニット設計装置，家具設計装置，および上記ユニット設計装置の送信手段から送信されるユニットを表すデータを記憶するユニット・データベースを備え，上記ユニット・データベースに記憶されているユニットを表すデータが，上記家具設計装置の受信手段によって受信される。
【図面の簡単な説明】
【００３９】
【図１】家具設計システムによって設計される家具を構成する構成部材を示す。
【図２】家具の一例を示す斜視図である。
【図３】キャビネット・ユニットと，キャビネット・ユニットに規定されるセル空間およびユニット空間との関係を示す。
【図４】扉ユニットと，扉ユニットに規定されるユニット空間との関係を示す。
【図５】引出し前板ユニットおよび引出し内箱ユニットから構成される引出しユニットと，上記引出しユニットに規定されるユニット空間との関係を示す。
【図６】引出し前板ユニットおよび引出し内箱ユニットから構成される引出しユニットと，上記引出し内箱ユニットに規定されるセル空間との関係を示す。
【図７】キャビネット・ユニットを構成する複数のパーツと，複数のパーツのそれぞれについて規定されるパーツ空間との関係を示す。
【図８】引出し内箱ユニットを構成する複数のパーツと，複数のパーツのそれぞれについて規定されるパーツ空間との関係を示す。
【図９】キャビネット・ユニットを構成する天板の斜視図である。
【図１０】天板を構成する複数の素材と，複数の素材のそれぞれについて規定される素材空間との関係を示す。
【図１１】引出し前板の斜視図である。
【図１２】引出し前板を構成する複数の素材と，複数の素材のそれぞれについて規定される素材空間との関係を示す。
【図１３】（Ａ）はキャビネット・ユニットの斜視図を，（Ｂ）はキャビネット・ユニットに規定されるセル空間をそれぞれ示す。
【図１４】（Ａ）は引出しユニットが組み込まれたキャビネット・ユニットの斜視図を，（Ｂ）はキャビネット・ユニットに規定されるセル空間と，引出しユニットに規定されるユニット空間との関係を示す。
【図１５】キャビネット・ユニットに規定されるセル空間と，引出し内箱ユニットに規定されるセル空間との関係を示す。
【図１６】（Ａ）はキャビネット・ユニット，引出しユニットおよび扉ユニットを含む家具の斜視図を，（Ｂ）はキャビネット・ユニットに規定されるセル空間と，扉ユニットに規定されるユニット空間との関係を示す。
【図１７】（Ａ）は引出し前板のパーツ空間と表面材の素材空間との関係を，（Ｂ）は表面材の素材空間と４つの木口材の素材空間との関係を示す。
【図１８】表面材の素材空間テーブルを示す。
【図１９】引出し前板のパーツ空間と下木口材の素材空間との関係を示す。
【図２０】下木口材の素材空間テーブルを示す。
【図２１】（Ａ）および（Ｂ）は芯材の素材空間と他の素材の素材空間との関係を示す。
【図２２】芯材の素材空間テーブルを示す。
【図２３】引出し前板ユニットのユニット空間と引出し前板のパーツ空間との関係を示す。
【図２４】引出し前板のパーツ空間テーブルを示す。
【図２５】（Ａ）はセル空間と，引出し前板ユニットのユニット空間（一点鎖線）と，引出し前板のパーツ空間（ハッチング）との関係を，キャビネット・ユニットを構成する底板，背板および固定棚ユニット（太い実線）とともに示す。（Ｂ）は引出し前板ユニットのユニット空間（一点鎖線）と，引出し前板のパーツ空間（実線）との関係を，キャビネット・ユニットを構成する底板，左側板，右側板および固定棚ユニット（太実線）とともに示す。
【図２６】引出し前板ユニットのユニット空間（一点鎖線）と，引出し前板のパーツ空間（実線）との関係を，キャビネット・ユニットを構成する底板，左側板，右側板および固定棚ユニット（太実線）とともに示す。
【図２７】引出し前板ユニットのユニット空間テーブルを示す。
【図２８】（Ａ）および（Ｂ）は，引出し内箱ユニットのユニット空間（一点鎖線）と，引出し内箱ユニットが備える左妻板のパーツ空間（ハッチング）と，左妻板の表面（外側面）を構成する表面材の素材空間（太実線）の関係を示す。
【図２９】引出し内箱ユニットを構成する左妻板を構成する表面材の素材空間テーブルを示す。
【図３０】引出し内箱ユニットを構成する左妻板のパーツ空間テーブルを示す。
【図３１】引出し内箱ユニットのユニット空間（一点鎖線）と，セル空間と，引出し前板ユニットのユニット空間（二点鎖線）との関係を，引出し前板のパーツ空間，キャビネット・ユニットを構成する底板，背板および固定棚ユニット（太い実線）とともに示す。
【図３２】引出し内箱ユニットのユニット空間テーブルを示す。
【図３３】キャビネット・ユニットが持つセル空間についてのセル空間テーブルを示す。
【図３４】（Ａ）および（Ｂ）は，キャビネット・ユニットが持つ分割されたセル空間についてのセル空間テーブルをそれぞれ示す。
【図３５】引出し内箱ユニットが持つセル空間についてセル空間テーブルを示す。
【図３６】引出し内箱ユニットが持つセル空間の分割の様子を示す。
【図３７】（Ａ）および（Ｂ）は，引出し内箱ユニットが持つ分割されたセル空間についてのセル空間テーブルをそれぞれ示す。
【図３８】天板と右側板の穴加工位置を示す。
【図３９】（Ａ）および（Ｂ）は，天板の右面の穴加工位置を示す。
【図４０】天板の穴加工データを示す。
【図４１】扉ユニットおよび右側板に固定される蝶番の固定位置を示す。
【図４２】引出しユニットおよび右側板に固定されるレールの固定位置を示す。
【図４３】家具設計システムのハードウエア構成を示す。
【図４４】ユニット設計装置のハードウエア構成を示す。
【図４５】パーツの設計ウインドウを示す。
【図４６】パーツの設計ウインドウを示す。
【図４７】パーツの設計ウインドウを示す。
【図４８】パーツの設計ウインドウを示す。
【図４９】パーツの設計ウインドウを示す。
【図５０】ユニットの設計ウインドウを示す。
【図５１】ユニットの設計ウインドウを示す。
【図５２】ユニットの設計ウインドウを示す。
【図５３】ユニットの設計ウインドウを示す。
【図５４】ユニットの設計ウインドウを示す。
【図５５】ユニットの設計ウインドウを示す。
【図５６】ユニットの設計ウインドウを示す。
【図５７】ユニットの設計ウインドウを示す。
【図５８】ユニットの設計ウインドウを示す。
【図５９】セル空間の設定ウインドウを示す。
【図６０】セル空間の設定ウインドウを示す。
【図６１】セル空間の設定ウインドウを示す。
【図６２】セル空間の設定ウインドウを示す。
【図６３】家具の設計ウインドウを示す。
【図６４】家具の設計ウインドウを示す。
【図６５】家具の設計ウインドウを示す。
【図６６】家具の設計ウインドウを示す。
【実施例】
【００４０】
目次
第１．家具を構成する構成部材
第２．セル空間およびユニット空間
第３．パーツ空間
第４．素材空間
第５．セル空間とユニット空間の関連付けおよびセル空間の分割
第６．ユニット空間，パーツ空間，素材空間およびセル空間のデータ構造
第７．加工情報の登録
第８．システム構成
【００４１】
第１．家具を構成する構成部材
図１は家具設計システムによって設計される家具を構成する構成部材の一例を示している。
【００４２】
後述するように，家具設計システムでは，あらかじめ登録される複数種類のユニットを組合せることによって家具が設計される。家具を構成するユニットは「スケルトン・ユニット」と「インフィル・ユニット」とに大別される。
【００４３】
「スケルトン・ユニット」とは，家具の構造の最も基本となる構成部材である枠体を構成するユニットの総称であり，具体的にはキャビネットが含まれる。スケルトン・ユニットは，基本的に，天板，底板，右側板，左側板および背板によって構成され，前面は開口している構造を持つ。
【００４４】
上述のようにスケルトン・ユニットはその前面が開口しており，その開口面と，天板，底板，右側板，左側板および背板の内面とによって囲まれる空間（内接空間）が存在する。後述するように，スケルトン・ユニットが持つ上記空間の存在を設定（入力）することができる。この明細書において，設定（入力）される上記スケルトン・ユニットの内側の空間を「スケルトン・セル空間」と呼ぶ。スケルトン・セル空間は，次に説明するインフィル・ユニットによってより小さい空間に分割される。分割されて形成されるより小さい空間もまた，この明細書において「スケルトン・セル空間」と呼ぶ。スケルトン・セル空間は直方体状の３次元空間である。スケルトン・セル空間の詳細は後述する。
【００４５】
また，スケルトン・ユニットには，その内側の直方体状の空間が「スケルトン・セル空間」として規定されるとともに，スケルトン・ユニットの外側に外接する直方体状の空間も規定される。スケルトン・ユニットに外接する直方体状の空間を，以下，「ユニット空間」と呼ぶ。
【００４６】
「インフィル・ユニット」は，上述のスケルトン・ユニットに組合される家具の構成部材の総称であり，具体的には引出しユニット，棚板ユニット，扉ユニットなどが含まれる。インフィル・ユニットも，上述したスケルトン・ユニットと同様に，インフィル・ユニットの形状によって規定される，基本的にはインフィル・ユニットを取囲む直方体状の３次元空間を備える。インフィル・ユニットを取囲む直方体状の３次元空間も，以下「ユニット空間」と呼ぶ。詳細は後述するが，インフィル・ユニットが備えるユニット空間は上述したスケルトン・セル空間に関連づけられる。スケルトン・ユニットが拡大または縮小されることでスケルトン・セル空間が拡大または縮小されると，スケルトン・セル空間に関連づけられているインフィル・ユニットのユニット空間もこれに連動して拡大または縮小する。
【００４７】
インフィル・ユニットのうち，たとえば引出しユニットは，物を収納するための空間がその内側に存在する。詳細は後述するが，インフィル・ユニットについても直方体状のセル空間を設定（入力）することができる。この明細書において，インフィル・ユニットについて設定（入力）される上記インフィル・ユニットの内側のセル空間を「インフィル・セル空間」と呼ぶ。
【００４８】
「スケルトン・ユニット」は，上述したように，天板，底板，右側板，左側板および背板の複数の部材を組合せることで構成される。「インフィル・ユニット」には，たとえば引出し内箱ユニットのように内前板，左妻板，右妻板などの複数の部材を組み合わせることで構成されるものもあるし，扉のように基本的に一つの部材によって構成されるものもある。スケルトン・ユニットおよびインフィル・ユニットを構成する一または複数の部材を「パーツ」と呼ぶ。パーツには，後述するように，パーツに外接する直方体状の３次元空間が規定される。パーツに外接する直方体状の３次元空間を，以下「パーツ空間」と呼ぶ。
【００４９】
パーツの中には，一つの部材（最小構成部材）によって構成されるものもあるし，複数の部材を組合せることで構成されるものがある。たとえば，パーツ「引出し前板」は，芯材，表面材，裏面材および複数の木口材によって構成される。パーツを構成する一または複数の部材を「素材」と呼ぶ。素材にも，後述するように，素材に外接する直方体状の３次元空間が規定される。素材に外接する直方体状の３次元空間を，以下「素材空間」と呼ぶ。
【００５０】
第２．セル空間およびユニット空間
図２は家具１の一例を示す斜視図である。家具１は，キャビネット・ユニット２，扉ユニット３および引出しユニット４から構成されている。図２には，引出しユニット４をキャビネット・ユニット２に組み込んだときに自動的に設けられる固定棚ユニット１６，扉ユニット３をキャビネット・ユニット２に組込んだときに自動的に設けられるヒンジｋ１，ｋ２もそれぞれ破線によって示されている。図２に示す家具１を具体例にして，はじめに，上述した「スケルトン・セル空間」，「インフィル・セル空間」および「ユニット空間」を説明する。
【００５１】
図３は図２に示す家具１を構成するキャビネット・ユニット２と，キャビネット・ユニット２に規定されるスケルトン・セル空間Ｃとの関係を示している。
【００５２】
キャビネット・ユニット２はスケルトン・ユニットの一つであるから，上述したように，キャビネット・ユニット２によって囲まれる直方体状の３次元空間であるスケルトン・セル空間Ｃ（一点鎖線で示す）を設定することができる。また，キャビネット・ユニット２に外接するユニット空間Ｕ２（二点鎖線で示す）も，キャビネット・ユニット２には規定される。
【００５３】
図４は家具１を構成する扉ユニット３と，扉ユニット３に規定されるユニット空間Ｕ３との関係を示している。扉ユニット３はインフィル・ユニットの一つであり，扉ユニット３についての直方体状の３次元空間であるユニット空間Ｕ３（一点鎖線で示す）を持つ。
【００５４】
図５は家具１を構成する引出しユニット４と，引出しユニット４に規定されるユニット空間との関係を示している。
【００５５】
図５に示す引出しユニット４は，引出し前板ユニット４Ａと引出し内箱ユニット４Ｂの２つのユニットを組み合わせることで構成されている。引出し前板ユニット４Ａと引出し内箱ユニット４Ｂのそれぞれが，ユニット空間Ｕ４Ａおよびユニット空間Ｕ４Ｂ（一点鎖線で示す）を持つ。詳細は後述するが，前板ユニット空間Ｕ４Ａと内箱ユニット空間Ｕ４Ｂとは互いに関連づけられ，これにより引出しユニット４の全体についてのユニット空間が規定される。
【００５６】
図６に示すように，引出しユニット４を構成する内箱ユニット４Ｂには物を収納するための空間が存在し，ここに直方体状の３次元空間であるインフィル・セル空間Ｃj （一点鎖線で示す）を設定することもできる。
【００５７】
第３．パーツ空間
上述したように，スケルトン・ユニットまたはインフィル・ユニットを構成する一または複数のパーツに「パーツ空間」が規定される。
【００５８】
図７は，キャビネット・ユニット２（図３参照）を構成する複数のパーツと，複数のパーツのそれぞれについて規定されるパーツ空間（一点鎖線で示す）との関係を示している。
【００５９】
キャビネット・ユニット２は，天板11，底板12，左側板13，右側板14および背板15の５つのパーツから構成されている。これらの天板11，底板12，左側板13，右側板14および背板15のそれぞれについて，天板のパーツ空間Ｐ11，底板のパーツ空間Ｐ12，左側板のパーツ空間Ｐ13，右側板のパーツ空間Ｐ14，背板のパーツ空間Ｐ15が規定される。
【００６０】
図８は，引出し内箱ユニット４Ｂ（図５参照）を構成する複数のパーツと，複数のパーツのそれぞれについて規定されるパーツ空間（一点鎖線で示す）との関係を示している。
【００６１】
引出し内箱ユニット４Ｂは，底板22，左妻板23，右妻板24，先板25，内前板26，左レール（スライド金具）27および右レール28の７つのパーツから構成されている。これらの７つのパーツのそれぞれについて，底板のパーツ空間Ｐ22，左妻板のパーツ空間Ｐ23，右妻板のパーツ空間Ｐ24，先板のパーツ空間Ｐ25，内前板のパーツ空間Ｐ26，左レールのパーツ空間Ｐ27および右レールのパーツ空間Ｐ28が規定される。
【００６２】
なお，引出し前板ユニット４Ａ（図５参照）については，引出し内箱ユニット４Ｂとは異なり，一つのパーツ（引出し前板）のみから構成される。ユニットが一つのパーツのみから構成される場合であっても，その一つのパーツについてパーツ空間は規定される。
【００６３】
第４．素材空間
上述したように，パーツを構成する一または複数の素材のそれぞれについて「素材空間」が規定される。
【００６４】
図９はキャビネット・ユニット２（図３参照）を構成するパーツの一つである天板11（図７参照）の構造を詳細に示している。天板11は，平板状の芯材11ａと，芯材11ａの表面（上面）および裏面（下面）のそれぞれに貼られた表面材11ｂおよび裏面材11ｃと，芯材11ａの前面の木口面および後面の木口面にそれぞれ貼られた前木口材11ｄおよび後木口材11ｅとを含む。図２を参照して，キャビネット・ユニット２の天板11は，その右側面および左側面に左側板13および右側板14がそれぞれ被せられているので，天板11の左側面の木口面および右側面の木口面に木口材は貼られていない。
【００６５】
図１０は，図９に示す天板11を構成する複数の素材と，複数の素材のそれぞれについて規定される素材空間（一点鎖線で示す）との関係を示している。
【００６６】
上述したように，キャビネット・ユニット２の天板11は，芯材11ａ，表面材11ｂ，裏面材11ｃ，前木口材11ｄおよび後木口材11ｅの５つの素材から構成されている。これらの芯材11ａ，表面材11ｂ，裏面材11ｃ，前木口材11ｄおよび後木口材11ｅのそれぞれについて，芯材の素材空間Ｍ11ａ，表面材の素材空間Ｍ11ｂ，裏面材の素材空間Ｍ11ｃ，前木口材の素材空間Ｍ11ｄおよび後木口材の素材空間Ｍ11ｅが規定される。
【００６７】
図１１は引出し前板ユニット４Ａ（図５参照）の構造を示している。引出し前板ユニット４Ａは，上述のように，一つのパーツ（引出し前板21と呼ぶ）から構成されている。引出し前板ユニット４Ａを構成する一つのパーツである引出し前板21は，芯材21ａ，芯材21ａの表面（前面）および裏面（後面）のそれぞれに貼られた表面材21ｂおよび裏面材21ｃ，芯材21ａの上面，下面，左側面および右側面のそれぞれに貼られた上木口材21ｄ，下木口材21ｅ，左木口材21ｆおよび右木口材21ｇの７つの素材を含む。
【００６８】
図１２は，図１１に示す引出し前板21を構成する７つの素材と，７つの素材のそれぞれについて規定される素材空間とを示している。
【００６９】
上述したように，引出し前板21は，芯材21ａ，表面材21ｂ，裏面材21ｃ，上木口材21ｄ，下木口材21ｅ，左木口材21ｆおよび右木口材21ｇから構成されている。これらの７つの素材のそれぞれについて，芯材の素材空間Ｍ21ａ，表面材の素材空間Ｍ21ｂ，裏面材の素材空間Ｍ21ｃ，上木口材の素材空間Ｍ21ｄ，下木口材の素材空間Ｍ21ｅ，左木口材の素材空間Ｍ21ｆおよび右木口材の素材空間Ｍ21ｇが規定される。
【００７０】
第５．セル空間とユニット空間の関連付けおよびセル空間の分割
図１３（Ａ）から図１５（Ｂ）を参照して，図２に示す家具１の設計（組立て）の流れに沿って，家具設計システムによる空間処理（スケルトン・セル空間の分割と，分割されたスケルトン・セル空間とユニット空間の関連づけ）を説明する。
【００７１】
はじめに設計すべき家具の基本的な枠体を構成するスケルトン・ユニット，ここではキャビネット・ユニット２が選択される（図１３（Ａ））。キャビネット・ユニット２は，あらかじめ設定される上述した直方体状のスケルトン・セル空間Ｃを持つ（図１３（Ｂ））。
【００７２】
キャビネット・ユニット２中に組込むべきインフィル・ユニット，ここでは引出しユニット４が選択されてキャビネット・ユニット２中に組み込まれたとする（図１４（Ａ））。具体的には，表示装置，入力装置（マウス）などを用いて，引出しユニット４を表す画像を選択し，それをキャビネット・ユニット２を表す画像中にドラッグアンドドロップすることになる。引出しユニット４がキャビネット・ユニット２に組み込まれると，図１４（Ｂ）に示すように，キャビネット・ユニット２に設定されている一つのスケルトン・セル空間Ｃが２つの領域（２つのスケルトン・セル空間Ｃ１，Ｃ２）に分割される。上述のように，引出しユニット４は引出し前板ユニット４Ａと引出し内箱ユニット４Ｂから構成されている（図５参照）。引出し前板ユニット４Ａのユニット空間Ｕ４Ａと引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂが，分割された２つのスケルトン・セル空間Ｃ１，Ｃ２のうちの一つ，ここではスケルトン・セル空間Ｃ２に関連づけられる（関連づけの詳細は後述する）。なお，上方に空間を空けた状態で引出しユニット４がキャビネット・ユニット２に組込まれると，上述したように，引出し内箱ユニット４Ｂの上方に固定棚ユニット16が自動的に組み込まれる。固定棚ユニット16の上方の３次元空間がスケルトン・セル空間Ｃ１となり，固定棚ユニット16の下方の３次元空間がスケルトン・セル空間Ｃ２となる。後述するように内箱ユニット４Ｂの上下に隙間またはチリを設定し，内箱ユニット４Ｂのユニット空間Ｕ４Ｂがスケルトン・セル空間Ｃ２を全て占めることが出来るが，一方，内箱ユニット４Ｂのユニット空間Ｕ４Ｂが固定棚ユニット16の下方のスケルトン・セル空間Ｃ２を全てを占めない場合もある。そのような場合，例えば，内箱ユニット４Ｂのユニット空間Ｕ４Ｂが，固定棚ユニット16の下方のスケルトン・セル空間Ｃ２の下部半分を占める場合，固定棚ユニット16の下方のスケルトン・セル空間Ｃ２の上部半分には，棚板，内引出し等を設置することも可能である。つまり，固定棚ユニット16の下方のスケルトン・セル空間Ｃ２を更に二分割することもできる。もちろん，固定棚ユニット16の下方のスケルトン・セル空間Ｃ２の前面には，引出し前板ユニット４Ａが存在するので，固定棚ユニット16の下方のスケルトン・セル空間Ｃ２の上部半分に，前板ユニットと内箱ユニットで構成される通常の引出しを設置することは出来ない。
【００７３】
スケルトン・セル空間Ｃ１にユニット空間は関連づけられていないので，スケルトン・セル空間Ｃ１には他のインフィル・ユニットを組込むことができる。
【００７４】
図１５は，図１４（Ｂ）に対応するもので，引出し内箱ユニット４Ｂにインフィル・セル空間Ｃｊが設定されている場合を示している。
【００７５】
上述したように，インフィル・ユニットにも，スケルトン・ユニットと同様にセル空間を設定することができる。インフィル・セル空間Ｃｊが設定されている引出し内箱ユニット４Ｂ（図６参照）がキャビネット・ユニット２に組み込まれた場合には，スケルトン・セル空間Ｃ２の中にインフィル・セル空間Ｃｊが入れ子状態で位置することになる。このような場合，インフィル・セル空間Ｃｊには他のインフィル・ユニット，たとえば中仕切りユニットを組込むことができるようになる。
【００７６】
次に図１６（Ａ）および図１６（Ｂ）を参照して，扉ユニット３を選択してスケルトン・セル空間Ｃ１の箇所にドラッグアンドドロップすると，扉ユニット３のユニット空間Ｕ３がスケルトン・セル空間Ｃ１に関連づけられる。扉ユニット３のユニット空間Ｕ３はキャビネット・ユニット２のスケルトン・セル空間Ｃ１の前面に関連づけられ，扉ユニット３はキャビネット・ユニット２の前面（正面）に被さるように表示される。
【００７７】
第６．ユニット空間，パーツ空間，素材空間およびセル空間のデータ構造
次に，上述したユニット空間，パーツ空間，素材空間およびセル空間のそれぞれのデータ構造（データテーブル）を，具体的に説明する。
【００７８】
（１）引出し前板ユニット４Ａについて
上述したように，引出し前板ユニット４Ａ（図５参照）は，一つのパーツ（引出し前板21）から構成されており，引出し前板21は，芯材21ａ，表面材21ｂ，裏面材21ｃ，上木口材21ｄ，下木口材21ｅ，左木口材21ｆおよび右木口材21ｇから構成されている（図１１および図１２参照）。引出し前板ユニット４Ａは，引出し前板ユニット４Ａのユニット空間を規定するユニット空間テーブル，引出し前板ユニット４Ａを構成するパーツである引出し前板21のパーツ空間を規定するパーツ空間テーブル，および引出し前板21を構成する上述した複数の素材のそれぞれの素材空間を規定する素材空間テーブルを持つ。
【００７９】
（ｉ）引出し前板ユニット４Ａを構成する引出し前板21を構成する素材の素材空間テーブル
図１７（Ａ）は，引出し前板ユニット４Ａを構成するパーツである引出し前板21のパーツ空間Ｐ21（一点鎖線で示す）と，引出し前板21を構成する素材の一つである表面材21ｂ（図１２参照）についての素材空間Ｍ21ｂ（ハッチングで示す）との関係を図示するものである。図１７（Ｂ）は表面材21ｂの素材空間Ｍ21ｂ（ハッチングで示す）と，上木口材21ｄの素材空間Ｍ21ｄ，下木口材21ｅの素材空間Ｍ21ｅ，左木口材21ｆの素材空間Ｍ21ｆ，および右木口材21ｇの素材空間Ｍ21ｇ（それぞれ一点鎖線で示す）との関係を図示するものである。図１８は表面材21ｂについて規定される素材空間テーブルＴ１を示している。
【００８０】
素材空間は，パーツを構成する一または複数の素材について規定される，素材に外接する直方体状の３次元空間である。素材空間テーブルには，素材に外接する直方体状の素材空間の６面，すなわち，前面，後面，上面，下面，左面および右面のそれぞれについて，パーツ空間または他の素材の素材空間との面関連データが格納される。
【００８１】
図１７（Ａ），（Ｂ）および図１８を参照して具体的に説明する。引出し前板ユニット４Ａを構成するパーツである引出し前板21を構成する表面材21ｂについての素材空間テーブルＴ１には，前面，後面，上面，下面，左面および右面のそれぞれについて，「対象面」，「関連の種類」および「関連値」の３つのデータが格納される。
【００８２】
図１８を参照して，たとえば面位置「前面」に着目すると，対象面が「パーツ空間の前面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「０」である。図１７（Ａ）を参照して，これは，表面材21ｂに外接する直方体状の素材空間Ｍ21ｂの前面は，表面材21ｂが属するパーツである引出し前板21について規定される直方体状のパーツ空間Ｐ21（パーツ空間Ｐ21については後述する）の前面から一定の距離を保ち，その距離が０mmであることを表している。表面材21ｂの素材空間Ｍ21ｂの前面の位置，すなわち表面材21ｂの前面位置は，引出し前板21のパーツ空間Ｐ21の前面位置を基準にして相対的に決定され，素材空間Ｍ21ｂの前面位置とパーツ空間Ｐ21の前面位置は一致する。たとえば引出し前板21のパーツ空間Ｐ21が奥行き方向に移動した場合，表面材21ｂの前面はこれに連動して位置移動し，引出し前板21のパーツ空間Ｐ21の前面との間の距離は０mmのまま保たれる。
【００８３】
図１８を参照して，次に面位置「後面」に着目すると，対象面が「なし」，関連の種類が「反対面から一定の距離を保つ（非連動）」，関連値が「 2.5」である。図１７（Ａ）を参照して，これは，表面材21ｂの素材空間Ｍ21ｂの後面，すなわち表面材21ｂの後面は，その反対の面，すなわち表面材21ｂの素材空間Ｍ21ｂの前面から外側に一定の距離を保ち，その一定の距離が 2.5mmであることを意味する。これは，表面材21ｂの素材空間Ｍ21ｂの厚さ，すなわち表面材21ｂの厚さが一定の2.5mmであることを表している。表面材Ｍ21ｂの厚さが2.5mmの固定値であることを意味する。
【００８４】
図１８を参照して，面位置「上面」については，対象面が「上木口材の素材空間の下面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「０」である。図１７（Ｂ）を参照して，これは，表面材21ｂの素材空間Ｍ21ｂの上面，すなわち表面材21の上面は，同じ引出し前板21を構成する他の素材である上木口材21ｄの素材空間Ｍ21ｄの下面から一定の距離を保ち，その距離が０mmであることを表している。表面材21ｂの素材空間Ｍ21ｂの上面位置，すなわち表面材21ｂの上面位置は，上木口材21ｄの素材空間Ｍ21ｄの下面位置を基準に相対的に決定され，上木口材21ｄの素材空間Ｍ21ｄの下面と一致する。上木口材21ｄの下面位置が決まることで，表面材21ｂの上面位置が定められることを意味する。
【００８５】
図１８を参照して，面位置「下面」，「左面」および「右面」についても，上述の面位置「上面」と同様にして，それらの面位置が定められる。図１７（Ｂ）も参照して，表面材21ｂの下面位置は，下木口材21の上面位置が決まることで定められる。表面材21ｂの左面位置は，左木口材21ｆの右面位置が決まることで定められる。表面材21ｂの右面位置は，右木口材21ｇの左面位置が決まることで定められる。
【００８６】
図１９は，引出し前板21のパーツ空間Ｐ21（一点鎖線で示す）と，引出し前板21を構成する下木口材21ｅの素材空間Ｍ21ｅ（ハッチングで示す）との関係を図示するものである。図２０は下木口材21ｅについて規定される素材空間テーブルＴ２を示している。
【００８７】
図２０を参照して，たとえば面位置「前面」に着目すると，対象面が「パーツ空間の前面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「０」である。図１９を参照して，これは，下木口材21ｅの素材空間Ｍ21ｅの前面位置は，下木口材21ｅが属する引出し前板21のパーツ空間Ｐ21の前面から一定の距離を保ち，その距離が０mmであることを表している。下木口材21ｅの素材空間Ｍ21ｅの前面位置は，引出し前板21のパーツ空間Ｐ21の前面位置を基準にして相対的に決定され，パーツ空間Ｐ21の前面位置と常に一致する。すなわち，引出し前板21のパーツ空間Ｐ21の前面位置が決まることによって，下木口材21ｂの素材空間Ｍ21ｂの前面位置，すなわち下木口材21ｅの前面位置が定まる。下木口材21ｂの素材空間Ｍ21ｅの後面，下面，左面および右面の位置も同様に，引出し前板21のパーツ空間Ｐ21における対応する面の位置，すなわちパーツ空間Ｐ21の後面，下面，左面および右面の位置とそれぞれ一致する。下木口材21ｅの素材空間Ｍ21ｅの上面位置のみ，反対面すなわち下面からの距離（＝0.5mm ）によって規定される。これは下木口材21ｅの厚さが0.5mmに固定されていることを表す。
【００８８】
図２１（Ａ）は引出し前板21を構成する芯材21ａ（図１１，図１２参照）の素材空間Ｍ21ａ（ハッチングで示す）と，上木口材21ｄの素材空間Ｍ21ｄ，下木口材21ｅの素材空間Ｍ21ｅ，左木口材21ｆの素材空間Ｍ21ｆ，および右木口材21ｇの素材空間Ｍ21ｇ（一点鎖線で示す）との関係を図示するものである。図２１（Ｂ）は芯材21ａの素材空間Ｍ21ａ（ハッチングで示す）と，表面材21ｂの素材空間Ｍ21ｂおよび裏面材21ｃの素材空間Ｍ21ｃ（一点鎖線で示す）との関係を示すものである。図２２は芯材21ａについて規定される素材空間テーブルＴ３を示している。
【００８９】
芯材21ａの素材空間Ｍ21ａの６面の面位置は，いずれも，芯材21ａが属する引出し前板21を構成する他の素材の素材空間の特定面の位置を基準にして相対的に定められている。図２１（Ｂ）および図２２を参照して，たとえば，芯材21ａの素材空間Ｍ21ａの前面位置は，芯材21ａが属する引出し前板21を構成する他の素材である表面材21ｂの素材空間Ｍ21ｂの後面位置から一定の距離を保ち，その一定距離が０mmと定められている。すなわち，芯材21ａの前面位置は表面材21ｂの後面位置に応じて相対的に定められ，芯材21ａの前面は表面材21ｂの後面に接するものとなる。図２１（Ａ）および図２２を参照して，芯材21ａの素材空間Ｍ21ａの上面位置は，芯材21ａが属する引出し前板21を構成する他の素材である上木口材21ｄの素材空間Ｍ21ｄの下面から一定の距離を保ち，その距離が０mmと定められている。芯材21ａの上面位置は，上木口材21ｄの下面位置を基準にして相対的に定められ，芯材21の上面は上木口材21ｄの下面に接するものとなる。
【００９０】
引出し前板21を構成する他の素材，すなわち裏面材21ｃ，上木口材21ｄ，左木口材21ｆおよび右木口材21ｇの素材空間テーブルの説明は省略するが，いずれにしても，素材空間の６面の面位置は，素材空間テーブルにおいて，素材が属するパーツのパーツ空間の特定面の面位置，素材空間における反対がわの面からの距離，および同じパーツに属する他の素材の素材空間の特定面の面位置のいずれかを基準にして，相対的に決定される。
【００９１】
上述のように，芯材21ａの素材空間Ｍ21ａの６面の面位置は，いずれも，他の素材の素材空間の特定面の面位置を基準にして定められているが（図２２参照），間接的には，パーツ空間Ｐ21にも関連づけられている。たとえば，図２２を参照して，芯材21ａの素材空間Ｍ21ａの下面位置は，下木口材21ｅの素材空間Ｍ21ｅの上面を基準に定められている。ここで図２０を参照して，下木口材21ｅの素材空間Ｍ21ｅの上面位置は，下木口材21ｅの素材空間Ｍ21ｅの下面（反対面）を基準に定められ，さらに下木口材21ａの素材空間Ｍ21ｅの下面位置は，パーツ空間Ｐ21の下面を基準に定められている。すなわち，芯材21ａの素材空間Ｍ21ａの下面位置は，間接的に，芯材21ａが属するパーツである引出し前板21のパーツ空間Ｐ21の下面を基準にして定められていることが分かる。
【００９２】
引出し前板ユニット４Ａを構成するパーツである引出し前板21を例に挙げて，引出し前板21の構成する複数の素材について規定される素材空間テーブルを説明したが，他のユニットを構成するパーツを構成する素材についても，同様にして，素材のそれぞれについて素材空間テーブルは設けられる。
【００９３】
（ｉｉ）引出し前板ユニット４Ａを構成する引出し前板21のパーツ空間テーブル
次にパーツ空間テーブルを具体的に説明する。図２３は，引出し前板ユニット４Ａのユニット空間Ｕ４Ａと，引出し前板ユニット４Ａを構成するパーツである引出し前板21のパーツ空間Ｐ21との関係を図示するものである。図２３においてハッチングで示す直方体部分が引出し前板21のパーツ空間Ｐ21である。一点鎖線で囲んで示す直方体部分が引出し前板ユニット４Ａのユニット空間Ｕ４Ａである。図２４は引出し前板21について規定されるパーツ空間テーブルＴ４を示している。
【００９４】
パーツ空間は，ユニットを構成する一または複数のパーツについて規定される，パーツに外接する直方体状の３次元空間である。パーツ空間テーブルには，パーツに外接する直方体状のパーツ空間の６面，すなわち前面，後面，上面，下面，左面および右面のそれぞれについて，ユニット空間との関連データ等が規定される。
【００９５】
引出し前板ユニット４Ａはパーツとして引出し前板21のみを持つので，引出し前板ユニット４Ａについては，引出し前板21のパーツ空間テーブルＴ４のみが規定される。
【００９６】
図２４を参照して，引出し前板21のパーツ空間テーブルＴ４には，前面，後面，上面，下面，左面および右面のそれぞれについて，「対象面」，「関連の種類」および「関連値」の３つのデータが格納される。
【００９７】
たとえば面位置「前面」に着目すると，対象面が「ユニット空間の前面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「０」である。図２３を参照して，これは，引出し前板21に外接する直方体状のパーツ空間Ｐ21の前面位置は，その引出し前板21が属する引出し前板ユニット４Ａについて規定されるユニット空間Ｕ４Ａ（ユニット空間Ｕ４Ａについては後述する）の前面から一定の距離を保ち，その一定の距離が０mmであることを表している。パーツ空間Ｐ21の前面位置とユニット空間Ｕ４Ａの前面位置は一致することを表す。引出し前板21のパーツ空間Ｐ21の前面位置，すなわち引出し前板21の前面位置は，引出し前板ユニット４Ａのユニット空間Ｕ４Ａの前面位置を基準にして相対的に決定される。たとえば引出し前板ユニット４Ａのユニット空間Ｕ４Ａが奥行き方向に移動した場合，引出し前板21の前面はこれに連動して位置移動し，引出し前板ユニット４Ａのユニット空間Ｕ４Ａの前面との間の距離は０mmのまま保たれる。
【００９８】
図２４を参照して，次に面位置「後面」に着目すると，対象面が「ユニット空間の後面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「−３」である。図２３を参照して，これは，引出し前板21のパーツ空間Ｐ21の後面位置，すなわち引出し前板21の後面位置は，引出し前板ユニット４Ａのユニット空間Ｕ４Ａの後面から３mmだけ内側（すなわち前方）に入った位置であることを意味する。引出し前板21の後面位置は，引出し前板ユニット４Ａの後面位置が決まることで定められ，引出し前板21の後面と，引出し前板ユニット４Ａのユニット空間Ｕ４Ａの後面との間には３mmの間隔があけられる。
【００９９】
図２４を参照して，次に面位置「上面」に着目すると，対象面が「ユニット空間の上面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「−２」である。図２３を参照して，これは，引出し前板21のパーツ空間Ｐ21の上面位置，すなわち引出し前板21の上面位置は，引出し前板ユニット４Ａのユニット空間Ｕ４Ａの上面から２mmだけ内側（すなわち下方）に入った位置であることを意味する。引出し前板21の上面位置は，引出し前板ユニット４Ａのユニット空間Ｕ４Ａの上面位置が決まることで定められ，引出し前板21の上面と引出し前板ユニット４Ａのユニット空間Ｕ４Ａの上面との間には２mmの間隔があけられる。
【０１００】
面位置「下面」，「左面」および「右面」についても同様にして，引出し前板ユニット４Ａのユニット空間Ｕ４Ａの下面，左面および右面の位置が決まることで，それらの面位置が定められる。
【０１０１】
図２４を参照して，パーツ空間テーブルＴ４において関連値を「０」としないことで，パーツ空間とユニット空間との間に間隔を設けることができる。これによって，家具を構成する一の部材と他の部材の間にわずかな隙間を設けたり，一の部材の特定面と他の部材の特定面を面一とするのではなく，わずかにズレ（これを「チリ」と言う）を生じさせたりすることができる。
【０１０２】
（ｉｉｉ）引出し前板ユニット４Ａのユニット空間テーブル
次にユニット空間テーブルを具体的に説明する。図２５（Ａ）は，スケルトン・セル空間Ｃ２（図１４（Ｂ）参照）と，引出し前板ユニット４Ａのユニット空間Ｕ４Ａ（一点鎖線で示す）と，上述した引出し前板21のパーツ空間Ｐ21（ハッチングで示す）との関係を，キャビネット・ユニット２を構成する底板12，背板15および固定棚ユニット16（太い実線で示す）とともに横断面で図示するものである。図２５（Ｂ）は，引出し前板ユニット４Ａのユニット空間Ｕ４Ａ（一点鎖線で示す）と，引出し前板21のパーツ空間Ｐ21（実線で示す）との関係を，キャビネット・ユニット２を構成する底板12，左側板13，右側板14および固定棚ユニット16（太実線で示す）とともに正面から図示するものである。
【０１０３】
ここで，図２５（Ａ）および図２５（Ｂ）には，「全かぶせ」タイプの引出し前板ユニット４Ａ（引出し前板21）が示されている。「全かぶせ」とは，引出し前板ユニット４Ａ（引出し前板21）が，キャビネット・ユニット２の部材，図２５（Ａ）および（Ｂ）においては左側板13，右側板14，底板12，および固定棚ユニット16の，ほぼ全面に覆い被さる大きさ（寸法）を持つことを意味する。これに対し，引出し前板ユニット４Ａ（引出し前板21）が，左側板13，右側板14，底板12，および固定棚ユニット16のほぼ半分に覆い被さる大きさ（寸法）を持つ場合，「半かぶせ」タイプと呼ばれる。図２６は「半かぶせ」タイプの引出し前板ユニット４Ａ（引出し前板21）が示されている。引出し前板ユニット４Ａ（引出し前板21）が「全かぶせ」タイプとされるか，「半かぶせ」タイプとされるかは，上下左右のインフィル・ユニットの存在や種類によって，家具設計システムにおいて自動的に選択される。
【０１０４】
図２７は，引出し前板ユニット４Ａについて規定されるユニット空間テーブルＴ５を示している。
【０１０５】
ユニット空間は，上述したようにユニットについて規定される直方体状の３次元空間である。上述した素材空間およびパーツ空間と異なり，ユニット空間は，必ずしもユニットに外接する空間とはならない。ユニット空間はユニットよりも大きな範囲を区画する３次元空間とすることもできるし，ユニットよりも小さい範囲を区画する３次元空間とすることもできる。ここでは，ユニットよりも大きな範囲を区画するユニット空間について説明する。図２７に示すように，ユニット空間テーブルＴ５には，直方体状のユニット空間の６面，すなわち前面，後面，上面，下面，左面および右面のそれぞれについて，スケルトン・セル空間との面関連データ等が規定される。
【０１０６】
図２５（Ａ）〜図２７を参照して具体的に説明する。図２７を参照して，引出し前板ユニット４Ａについてユニット空間テーブルＴ５には，前面，後面，上面，下面，左面および右面のそれぞれについて，「対象面」，「関連の種類」および「関連値」の３つのデータが格納される。
【０１０７】
たとえば面位置「前面」に着目すると，対象面が「なし」，関連の種類が「反対面から一定の距離を保つ（非連動）」，関連値が「２３」である。図２５（Ａ）を参照して，これは，引出し前板ユニット４Ａのユニット空間Ｕ４Ａ（一点鎖線）の前面位置は，その反対面，すなわちユニット空間Ｕ４Ａの後面位置から一定の距離を保ち，その一定の距離が２３mmであることを表している。すなわち，引出し前板ユニット４Ａのユニット空間Ｕ４Ａの前面位置は，ユニット空間Ｕ４Ａの後面位置を基準にして相対的に決定される。引出し前板ユニット４Ａのユニット空間Ｕ４Ａの後面位置が決まると，引出し前板ユニット４Ａ（引出し前板21）の前面位置が定まる。なお，関連値「２３」は，引出し前板21の厚さである２０mmと，引出し前板21のパーツ空間Ｐ21の後面と引出し前板ユニット４Ａのユニット空間Ｕ４Ａの後面との間の隙間（図２３および図２４参照）の３mmを合計した値である。
【０１０８】
図２７を参照して，次に面位置「後面」に着目すると，対象面が「スケルトン・セル空間の前面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「０」である。図２５（Ａ）を参照して，これは，引出し前板ユニット４Ａのユニット空間Ｕ４Ａの後面は，スケルトン・セル空間（図２５（Ａ）ではスケルトン・セル空間Ｃ２）の前面位置から一定の距離を保ち，その一定の距離が０mmであることを表す。
【０１０９】
ここで，引出し前板ユニット４Ａを構成するパーツである引出し前板21の後面は，引出し前板ユニット４Ａのユニット空間Ｕ４Ａの後面から３mmだけ内側（前方）に入った箇所に位置するように，パーツ空間テーブルＴ４にデータが格納されている（図２３，図２４参照）。このため，キャビネット・ユニット２と引出し前板ユニット４Ａ（引出し前板21）との間には３mmの隙間があけられることになる（図２５（Ａ）を参照）。この３mmの隙間は，引出し前板ユニット４Ａ（引出し前板21）とキャビネット・ユニット２の間に緩衝材（引出しユニット４をキャビネット・ユニット２に格納したときに，引出し前板ユニット４Ａの後面（裏面）がキャビネット・ユニット２に直接に接触しないようにするためのクッション）を設けるために利用することができる。
【０１１０】
図２７に戻って，次に面位置「上面」に着目すると，対象面が「スケルトン・セル空間の上面」であり，関連の種類が「対象面から一定の距離を保つ（連動）」であり，関連値が「２０（全かぶせ）」または「１０（半かぶせ）」である。図２５（Ａ），図２５（Ｂ），図２６を参照して，これは，引出し前板ユニット４Ａのユニット空間Ｕ４Ａの上面位置は，引出し前板ユニット４Ａが全かぶせの場合（図２５（Ａ），（Ｂ））であればスケルトン・セル空間Ｃ２の上面から外側（すなわち上方）に２０mmの位置とされ，引出し前板ユニット４Ａが半かぶせの場合（図２６）であればスケルトン・セル空間Ｃ２の上面から外側（すなわち上方）に１０mmの位置とされることを意味する。なお，これはスケルトン・セル空間Ｃ２の上方にある固定棚ユニット16の板厚さが２０mmであることを前提としている。引出し前板ユニット４Ａのユニット空間Ｕ４Ａの上面は，全かぶせの場合には固定棚ユニット16の上面と一致し，半かぶせの場合には固定棚ユニット16の上下方向を結ぶ幅の中心を通る水平面と一致する。
【０１１１】
前板ユニット４Ａのユニット空間Ｕ４Ａの「下面」，「左面」および「右面」についても，「上面」と同様にして，それらの面位置が規定される。
【０１１２】
引出し前板ユニット４Ａを構成するパーツである引出し前板21の上面は，引出し前板ユニット４Ａのユニット空間Ｕ４Ａの上面から２mmだけ内側（下方）に入った箇所に位置するように，パーツ空間テーブルＴ４にデータが格納されている（図２３，図２４参照）。このため，引出し前板ユニット４Ａ（引出し前板21）の上面は，固定棚ユニット16の上面（全かぶせの場合）または固定棚ユニット16の上下方向を結ぶ幅の中心を通る水平面（半かぶせの場合）よりも２mmだけ下方に位置することになる。これにより，たとえば上下に隣り合うようにして２つの引出しユニット４が設けられたとしても，引出し前板ユニット４Ａ（引出し前板21）同士の間にはわずかな隙間が生じることになる。上下に隣り合う引出し前板ユニット４Ａ同士が擦れ合うことが防止される。
【０１１３】
このように，引出し前板ユニット４Ａには，ユニット空間テーブルＴ５（図２７），パーツ空間テーブルＴ４（図２４），および複数の素材のそれぞれの素材空間テーブルＴ１〜Ｔ３（図１８，図２０，図２２）が規定される。
【０１１４】
たとえば，引出し前板ユニット４Ａ（引出し前板21）（図１１，図１２参照）の下面に貼られる下木口材21ｅの厚さを厚くするまたは薄くする（そのような家具を設計するまたは設計変更する）とする。この場合，図２０を参照して，下木口材21ｅの厚さを表す下木口材21ｅの上面についての関連値（0.5 ）を増減することになる。ここで，図１８を参照して，下木口材21ｅに隣接する表面材21ａの下面位置は，下木口材21ｅの素材空間Ｍ21ｅの上面を基準にして定められているので，下木口材21ｅの厚さ（上面の位置）が変えられると，これに連動して表面材21ａの寸法も連動して変更される。このように，家具を構成する最小単位の部材である素材の寸法に修正を加えることができ，その修正に合わせて他の素材の寸法が連動して修正される。細かな仕様変更にも迅速に対処することができる。
【０１１５】
別の例を説明する。たとえば，引出し前板ユニット４Ａ（引出し前板21）の表面材21ｂの厚さを厚くするまたは薄くするとする。図１８を参照して，表面材21ｂの厚さを表す表面材21ｂの後面についての関連値（ 2.5）を増減することになる。ここで，図２２を参照して，表面材21ｂに隣接する芯材21ａの前面位置が，表面材21ｂの素材空間Ｍ21ｂの後面を基準にして定められているので，表面材21ｂの厚さ（後面の位置）が変わると，これに連動して芯材21ａの寸法も連動して変更される。すなわち，表面材21ｂの厚さの変更分は，これに連動する芯材21ａの厚さの変更分によって吸収されることを意味する。このように，引出し前板21の寸法（その厚さ）に変更を生じさせることなく，引出し前板21の厚さを規定する表面材21ｂの厚さを変更することも可能である。
【０１１６】
（２）引出し内箱ユニット４Ｂについて
次に，複数のパーツによって構成される引出し内箱ユニット４Ｂ（図５参照）について，ユニット空間，パーツ空間および素材空間のそれぞれのデータ構造（データテーブル）を具体的に説明する。
【０１１７】
上述したように，引出し内箱ユニット４Ｂは，底板22，左妻板23，右妻板24，先板25，内前板26，左レール27および右レール28の７つのパーツから構成されており，そのそれぞれがパーツ空間を持つ（図８）。さらにパーツが複数の素材から構成されている場合には，素材のそれぞれが素材空間を持つ。
【０１１８】
一例として，引出し内箱ユニット４Ｂの左妻板23を取り上げる。図２８（Ａ），（Ｂ）は，引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂ（一点鎖線）と，引出し内箱ユニット４Ｂを構成する左妻板23のパーツ空間Ｐ23（ハッチング）と，左妻板23の表面（外側面）を構成する表面材の素材空間Ｍ23（太実線）の関係を図示するものである。
【０１１９】
（ｉ）引出し内箱ユニット４Ｂを構成する左妻板23を構成する表面材の素材空間
図２９は，引出し内箱ユニット４Ｂの左妻板23の表面材について規定される素材空間テーブルＴ６を示している。
【０１２０】
図２９を参照して，引出し内箱ユニット４Ｂを構成する左妻板23を構成する表面材についての素材空間テーブルＴ６には，前面，後面，上面，下面，左面および右面のそれぞれについて，「対象面」，「関連の種類」および「関連値」のデータが格納される。
【０１２１】
たとえば面位置「前面」に着目すると，対象面が「パーツ空間の前面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「０」である。図２８（Ａ），（Ｂ）を参照して，これは，左妻板23を構成する表面材に外接する直方体状の素材空間Ｍ23（図２８（Ａ），（Ｂ）の太実線）の前面位置は，表面材が属する左妻板23について規定される直方体状のパーツ空間Ｐ23（ハッチング）の前面位置から一定の距離を保ち，その距離が０mmであることを表している。表面材の素材空間Ｍ23の前面位置は，左妻板23のパーツ空間Ｐ23の前面位置を基準にして相対的に決定される。表面材の素材空間Ｍ23の面位置「後面」，「下面」および「左面」の面位置についても，同様にして，左妻板23のパーツ空間Ｐ23の後面，下面および左面を基準にして決定される。
【０１２２】
面位置「上面」に着目すると，対象面が「上木口材の素材空間の下面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「０」である。これは，表面材の素材空間Ｍ23の後面位置は，同じ左妻板23を構成する他の素材である上木口材の素材空間の下面位置から一定の距離を保ち，その距離が０mmであることを表している。すなわち，表面材の上面は上木口材の下面に接して連動し，上木口材の下面位置が決まることで，表面材の上面位置は定められる。
【０１２３】
面位置「右面」については，対象面が「なし」，関連の種類が「反対面から一定の距離を保つ（非連動）」，関連値が「2.5」である。表面材の厚さが2.5mmであることを表している。
【０１２４】
左妻板23を構成する他の素材，すなわち裏面材および複数の木口材のそれぞれについても，素材空間テーブルが設けられる。
【０１２５】
（ｉｉ）引出し内箱ユニット４Ｂを構成する左妻板23のパーツ空間
図３０は引出し内箱ユニット４Ｂを構成する左妻板23のパーツ空間Ｐ23を規定するパーツ空間テーブルＴ７を示している。
【０１２６】
図３０を参照して，引出し内箱ユニット４Ｂを構成する複数のパーツの一つである左妻板23のパーツ空間テーブルＴ７にも，前面，後面，上面，下面，左面および右面のそれぞれについて，「対象面」，「関連の種類」および「関連値」の３つのデータが格納される。
【０１２７】
たとえば面位置「前面」に着目すると，対象面が「ユニット空間の前面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「０」である。図２８（Ａ）および図２８（Ｂ）を参照して，これは，左妻板23に外接する直方体状のパーツ空間Ｐ23（ハッチング）の前面位置は，その左妻板23が属する引出し内箱ユニット４Ｂについて規定されるユニット空間Ｕ４Ｂ（一点鎖線）の前面位置から一定の距離を保ち，その一定の距離が０mmであることを表している。左妻板23のパーツ空間Ｐ23の前面位置，すなわち左妻板23の前面位置は，引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂの前面位置を基準にして相対的に決定される。
【０１２８】
図３０に戻って，面位置「上面」に着目すると，対象面が「ユニット空間の上面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「−５」である。図２８（Ａ）を参照して，これは，左妻板23に外接する直方体状のパーツ空間Ｐ23の上面位置は，左妻板23が属する引出し内箱ユニット４Ｂについて規定されるユニット空間Ｕ４Ｂの上面から５mmだけ内側（すなわち下方）に入った位置であることを意味する。左妻板23の上面位置は，引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂの上面位置が決まることで定められる。
【０１２９】
面位置「左面」に着目すると，対象面が「ユニット空間の左面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「−１３」である。図２８（Ａ）を参照して，これは，左妻板23に外接する直方体状のパーツ空間Ｐ23の左面位置は，左妻板23が属する引出し内箱ユニット４Ｂについて規定されるユニット空間Ｕ４Ｂの左面位置から１３mmだけ内側（すなわち右方）に入った位置であることを意味する。これは，左妻板23の左面（外側面）には左レール27が設けられ（図８参照），この左レール27の厚さを考慮して，左妻板23の左面位置が定まることを意味する。いずれにしても，左妻板23の左面位置は，引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂの左面位置を基準にして定められる。
【０１３０】
面位置「右面」に着目すると，対象面が「なし」，関連の種類が「反対面から一定の距離を保つ（非連動）」，関連値が「１５」である。左妻板23の厚さが１５mmの固定値であることを表す。
【０１３１】
上述したパーツ空間テーブルは，左妻板23のみならず，引出し内箱ユニット４Ｂを構成する他のパーツ（図８参照）についても規定される。
【０１３２】
（ｉｉｉ）引出し内箱ユニット４Ｂのユニット空間
図３１は，引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂ（一点鎖線で示す）と，スケルトン・セル空間Ｃ２と，上述した引出し前板ユニット４Ａのユニット空間Ｕ４Ａ（二点鎖線で示す）との関係を，引出し前板21のパーツ空間Ｐ21（ハッチングで示す），キャビネット・ユニット２を構成する底板12，背板15および固定棚ユニット16（太実線で示す）とともに横断面で図示するものである。図３２は引出し内箱ユニット４Ｂのユニット空間テーブルＴ８を示している。
【０１３３】
図３２を参照して，引出し内箱ユニット４Ｂのユニット空間テーブルＴ８中の面位置「前面」に着目すると，対象面が「引出し前板のユニット空間の後面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「−３」である。図３１を参照して，これは，引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂ（一点鎖線）の前面位置は，引出し前板ユニット４Ａのユニット空間Ｕ４Ａ（二点鎖線）の後面から３mmだけ内側（前方）の位置であることを示している。３mm分，引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂの前面位置は，引出し前板ユニット４Ａのユニット空間Ｕ４Ａの後面から内側に位置している。これは，引出し前板ユニット４Ａ（引出し前板21）の後面位置と，引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂの前面位置とが同じ位置であることを意味する。引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂの前面位置は，前板ユニット空間Ｕ４Ａの後面位置を基準にして定められており，スケルトン・セル空間Ｃ２の前面に直接的には関連づけられていない。しかしながら，引出し前板ユニット４Ａのユニット空間Ｕ４Ａの後面位置は，スケルトン・セル空間Ｃ２の前面を基準に定められており（図２７参照），したがって引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂの前面位置は，間接的に，スケルトン・セル空間Ｃ２の前面を基準にして定められている。
【０１３４】
図３２に戻って，面位置「後面」については，対象面が「スケルトン・セル空間の後面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「−５」である。図３１を参照して，これは，引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂの後面位置は，スケルトン・セル空間Ｃ２の後面位置（背板15の内面位置）から内側に一定の距離を保ち，その一定の距離が５mmであることを表す。引出し内箱ユニット４Ｂがスケルトン・セル空間Ｃ２に入れられたときに，引出し内箱ユニット４Ｂと背板15の間に５mmの隙間が確保されることになる。
【０１３５】
面位置「上面」に着目すると，対象面が「スケルトン・セル空間の上面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「０」である。図３１を参照して，これは，引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂの上面位置は，セル空間Ｃ２の上面位置（すなわち，固定棚ユニット16の下面位置）と同じ位置となることを意味する。スケルトン・セル空間Ｃ２の上面位置が決まると，引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂの上面位置が定められる。
【０１３６】
ここで，上述したように，引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂと，引出し内箱ユニット４Ｂを構成する左妻板23の上面の間には５mmの間隔が存在する（図２８（Ａ）参照）。これにより，引出し内箱ユニット４Ｂがスケルトン・セル空間Ｃ２に入れられたとき，引出し内箱ユニット４Ｂを構成する左妻板23が固定棚ユニット16に接触してしまうことはない。
【０１３７】
スケルトン・ユニットにおいて規定されるスケルトン・セル空間の寸法が決まると，そのスケルトン・セル空間に組込まれているインフィル・ユニットについてのユニット空間の寸法が決まる。ユニット空間の寸法が決まるとそのインフィル・ユニットを構成する複数のパーツの寸法が決まる。パーツの寸法が決まるとそのパーツを構成する複数の素材の寸法が決まる。逆に言えば，複数の素材のそれぞれをいかなる寸法を持つように作製すれば，設計した家具を作製できるかが決定されることになる。
【０１３８】
上述した扉ユニット３（図４）についても，扉ユニット３のユニット空間Ｕ３がスケルトン・セル空間Ｃ１に関連づけられるから（図１６（Ｂ）），スケルトン・セル空間Ｃ１の寸法が決まると扉ユニット３のユニット空間Ｕ３の寸法が決まり，扉ユニット３のユニット空間Ｕ３の寸法が決まると，扉ユニット３を構成するパーツおよび素材のそれぞれの寸法が決まる。
【０１３９】
（３）スケルトン・セル空間について
図３３は，キャビネット・ユニット２に規定されるスケルトン・セル空間Ｃ（図１３（Ａ）および図１３（Ｂ））のセル空間テーブルＴ９を示している。図３４および図３５は，スケルトン・セル空間Ｃが２つのスケルトン・セル空間Ｃ１およびＣ２に分割されたときの，スケルトン・セル空間Ｃ１についてのセル空間テーブルＴ10およびスケルトン・セル空間Ｃ２についてのセル空間テーブルＴ11をそれぞれ示している。
【０１４０】
キャビネット・ユニット２は，上述したように，天板11，底板12，左側板13，左側板14および背板15によって構成され，前面は開口している構造を持つ（図７参照）。キャビネット・ユニット２は，キャビネット・ユニット２に外接する直方体状のユニット空間Ｕ２と，キャビネット・ユニット２によって仕切られる内側の空間を規定するスケルトン・セル空間Ｃが規定される（図３）。
【０１４１】
図３３を参照して，図３３に示すセル空間テーブルＴ９が，キャビネット・ユニット２によって仕切られる内側のスケルトン・セル空間Ｃを規定する。セル空間テーブルＴ９にも，前面，後面，上面，下面，左面および右面のそれぞれについて，「対象面」，「関連の種類」および「関連値」の３つのデータが格納される。
【０１４２】
面位置「前面」に着目すると，対象面が「キャビネット・ユニットのユニット空間の前面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「０」である。図３を参照して，これは，キャビネット・ユニット２について規定されるスケルトン・セル空間Ｃの前面（すなわち開口面）は，キャビネット・ユニット２について規定されるユニット空間Ｕ２の前面から一定の距離を保ち，その距離が０mmであることを表している。スケルトン・セル空間Ｃの前面は，キャビネット・ユニット２のユニット空間Ｕ２の前面と一致する。なお，キャビネット・ユニット２のユニット空間Ｕ２もユニット空間テーブルによって規定されるが，キャビネット・ユニット２のユニット空間Ｕ２の６面は，基本的に他のユニット空間やセル空間に関連づけられず，家具設計装置における操作（寸法の数値入力）によってその位置が定められる。
【０１４３】
面位置「後面」を参照して，対象面が「背板のパーツ空間の前面」，関連の種類が「対象面から一定の距離を保つ（連動）」，関連値が「０」である。キャビネット・ユニット２のスケルトン・セル空間Ｃの後面は，背板15のパーツ空間の前面と一致することを意味する。
【０１４４】
面位置「上面」，「下面」，「左面」および「右面」についても，面位置「後面」と同様に，スケルトン・ユニット２を構成する「天板」，「地板」，「左側板」および「右側板」のパーツ空間の特定面を基準にして，それらの位置は決定される。
【０１４５】
上述したように，引出しユニット４がキャビネット・ユニット２に組み込まれると，スケルトン・セル空間Ｃが２つのスケルトン・セル空間Ｃ１およびＣ２に分割される（図１４（Ａ），（Ｂ）参照）。スケルトン・セル空間Ｃについて規定されていたセル空間テーブルＴ９に代えて，２つのスケルトン・セル空間Ｃ１，Ｃ２のそれぞれを規定するセル空間テーブルＴ10，Ｔ11（図３４（Ａ）および図３４（Ｂ））が新たに規定される。
【０１４６】
図３４（Ａ）および図１４（Ｂ）を参照して，スケルトン・セル空間Ｃ１についてのセル空間テーブルＴ10は，面位置「下面」についての対象面が「固定棚ユニットのユニット空間の上面」とされる点が，図３３に示すスケルトン・セル空間Ｃについてのセル空間テーブルＴ９と異なる。固定棚ユニット16（図２参照）のユニット空間の上面を基準にして，分割されたスケルトン・セル空間Ｃ１の下面の位置が定められる。
【０１４７】
図３４（Ｂ）および図１４（Ｂ）を参照して，スケルトン・セル空間Ｃ２についてのセル空間テーブルＴ11は，面位置「上面」についての対象面が「固定棚ユニット空間の下面」とされる点が，図３３に示すスケルトン・セル空間Ｃについてのセル空間テーブルＴ９と異なる。固定棚ユニット16（図２参照）のユニット空間の下面を基準にして，分割されたスケルトン・セル空間Ｃ２の上面の位置が定められる。
【０１４８】
（４）インフィル・セル空間について
図３５は引出し内箱ユニット４Ｂに設定されるインフィル・セル空間Ｃｊ（図１５参照）について規定されるセル空間テーブルＴ12を示している。上述したように，インフィル・ユニットにたとえば物を収納するための空間が存在する場合に，その空間についてインフィル・セル空間を設定することができる。
【０１４９】
図３５を参照して，引出し内箱ユニット４Ｂに設定されるインフィル・セル空間Ｃｊを規定するセル空間テーブルＴ12では，前面，後面，上面，下面，左面および右面のそれぞれの面位置が，引出し内箱ユニット４Ｂを構成するパーツの特定面と，引出し内箱ユニット４Ｂについて規定されるユニット空間Ｕ４Ｂ（図５参照）とを基準にして定められる。たとえば，面位置「前面」は，対象面が「内前板のパーツ空間の後面」，関連の種類が「対象面から一定の距離を保つ（連動）」である。内前板26のパーツ空間Ｐ26（図８参照）の後面を基準にして，引出し内箱ユニット４Ｂについて設定されるインフィル・セル空間Ｃｊの前面の位置は定められる。面位置「上面」は，引出し内箱ユニット４Ｂについて規定されるユニット空間Ｕ４Ｂの上面を基準にしてその位置が定められる。
【０１５０】
スケルトン・セル空間Ｃと同様に，インフィル・セル空間Ｃｊも分割することができる。図３６は，インフィル・セル空間Ｃｊに中仕切ユニット17が設けられ，これによってインフィル・セル空間Ｃｊが２つのインフィル・セル空間Ｃｊ１，Ｃｊ２に分割された様子を示している。この場合，上述したインフィル・セル空間Ｃｊについて規定されていたセル空間テーブルＴ12（図３５）に代えて，２つのインフィル・セル空間Ｃｊ１，Ｃｊ２のそれぞれを規定するセル空間テーブルＴ13，Ｔ14（図３７（Ａ）および図３７（Ｂ））が新たに規定される。
【０１５１】
第７．加工情報の登録
上述のように，家具は複数のユニット（スケルトン・ユニットおよび一または複数のインフィル・ユニット）の組合せによって構成され，ユニットは一のパーツまたは複数のパーツの組合せによって構成される。さらにパーツは一の素材または複数の素材の組合せによって構成される。家具の設計が完了すると，上述のように，その家具の構成する複数のユニットの寸法が決まり，ユニットの寸法が決まることでそのユニットを構成する一または複数のパーツの寸法が決まる。パーツの寸法が決まることでそのパーツを構成する一または複数の素材の寸法が決まる。複数の素材のそれぞれを決定した寸法に加工し，加工済の複数の素材を組合せることでパーツを製作し，複数のパーツを組立てることでユニットを製作し，複数のユニットを組み合わせることで，設計した家具が完成することになる。
【０１５２】
複数の素材を組合せることで製作されるパーツは，基本的には芯材の表面および裏面に表面材および裏面材をそれぞれ接着し，かつ木口面に木口材を接着することによって製作することができる。これに対し，複数のパーツを組立てることで製作されるユニットは，一般には接着だけでは強度を確保することができないので，パーツの木口面およびその木口面が接合される他のパーツの面に穴（ダボ穴）をあけ，その穴に木ダボを差込んで接合したり，緊結金具を用いることで接合強度が高められる。
【０１５３】
家具設計システムでは，パーツにあらかじめ形成しておくべき穴，ミゾなど，パーツ同士の組立てのための加工情報を表すデータを，パーツに関連づけて登録することができる。
【０１５４】
図３８はキャビネット・ユニット２（図３および図７参照）を構成するパーツである天板11および右側板14と，天板11と右側板14を接合するために用いられる複数の穴を示している。図３８では，天板11の右面と右側板14の左面とを接合するために，天板11の右面および右側板14の左面のそれぞれに４つの穴があけられている。
【０１５５】
図３，図７を参照して，たとえばキャビネット・ユニット２の天板11の場合，天板11の左面および右面に，左側板13および右側板14のそれぞれと接合するための穴をあける必要がある。このため天板11については，その左面および右面のそれぞれに加工情報が登録される。
【０１５６】
図３９（Ａ）は天板11の右面，すなわち右側板14と接合される面（図３８参照）を示している。天板11の右面に(i)〜(iv)の４つの穴があけられている。
【０１５７】
複数の穴の数および位置は，パーツ，ここでは天板11の寸法に応じて決定される。天板11の右面の穴であれば，天板11の奥行きの寸法（前端から後端までの長さ）に応じて，所定のルールにしたがって，その数および位置が決定される。たとえば，次のルールによって穴の数および位置は決定される。
【０１５８】
・後端から特定の距離Ａの位置に穴をあける。
・前端から特定の距離Ｃの位置に穴をあける。
・穴と穴の間のピッチを特定の距離Ｂとし，後端がわから距離Ｂごとに穴を追加する。
・追加穴が前端から距離Ｃの位置にある穴を超える位置に至るときに穴あけを終了する。
【０１５９】
上述のルールにしたがうと，図３９（Ａ）を参照して，後端から距離Ａの位置に穴(i) があけられ（穴(i) をあけるべき位置が決定されることを意味する。以下，同様。），次に前端から距離Ｃの位置に穴(ii)があけられる。後端がわから距離Ｂごとに追加穴があけられるので，穴(i) から距離Ｂをあけて追加穴(iii)があけられ，さらに追加穴(iii)から距離Ｂをあけて追加穴(iv)があけられる。
【０１６０】
追加穴(iv)から距離Ｂだけ前端に向かうと，先にあけられている穴(ii)の位置を超えてしまう（追加穴(iv)と穴(ii)の間の距離がＢ未満である）。このため，追加穴(iv)があけられた時点で穴の追加は終了する。
【０１６１】
図３９（Ｂ）は天板11の奥行き方向の寸法が，図３９（Ａ）のものよりも拡大された場合を示している。図３９（Ｂ）の場合，追加穴(iv)から距離Ｂをあけて追加穴（ｖ）がさらにあけられることになる。
【０１６２】
図４０は，図３８に示す天板11の右面についての穴加工データを示している。穴加工データには，上述のルールによって決定された天板11にあけられるべき穴の位置と，その穴の寸法（穴径および穴深さ）が規定される。さらに穴加工データでは天板11に接合する他のパーツにおいて対応してあけられるべき穴の位置および寸法も規定される。
【０１６３】
穴加工データには，加工面，加工対象，加工位置，穴径および穴深さに関するデータが格納される。一行分のデータが一つの穴加工データを意味する。
【０１６４】
「加工面」には穴加工が施されるべき面位置が規定される。「加工対象」には「自分」または「相手」のいずれかが格納される。「自分」とはここでは天板11を意味する。「相手」とは天板11の特定の加工面が接合する他のパーツの特定面を意味する。図４０に示す例では，天板11の特定の加工面が右面であれば，その「相手」は右側板14の左面を意味することになる。この「相手」については，上述したパーツ空間テーブルによって自動的に把握することができる。「加工位置」は穴を加工すべき木口面を正面として捉えて，その左下端を基準点（原点）したときの穴加工の位置（Ｘ／Ｙ座標）である。「穴径」は形成すべき穴の直径，「穴深さ」は形成すべき穴の深さを意味する。
【０１６５】
図３８に示す例の場合，天板11の右面に形成されるべき４つの穴のそれぞれについての穴加工データが登録され，かつ天板11の右面の４つの穴のそれぞれに対応して右側板14の左面に形成されるべき４つの穴についての穴加工データも登録される。右側板14の左面に形成されるべき４つの穴の位置は，上述のルールに基づいて天板11の右面について決定された４つの穴に対応して自動的に決定される。
【０１６６】
パーツ同士を接合するための穴加工データの他に，ミゾを形成するためのミゾ加工データや，金具を固定するための加工データも登録することができる。
【０１６７】
図４１は扉ユニット３に取り付けられるべき２つの蝶番Ｋ１，Ｋ２と，蝶番Ｋ１，Ｋ２が固定されるべき扉ユニット３における固定位置と右側板14における固定位置との関係を示している。図４２は引出しユニット４の内箱ユニット４Ｂに取り付けられるべき右スライド金具28と，右スライド金具28が固定されるべき右妻板24における固定位置と右側板14における固定位置との関係を示している。家具１が設計されてその寸法が定められることで，上述のようにユニットおよびパーツの寸法が決まり，蝶番Ｋ１，Ｋ２，右スライド金具28等が固定されるべき位置も決めることができる。蝶番Ｋ１，Ｋ２についての穴加工データには，扉ユニット３および右側板14に形成されるべき穴の位置，穴径および穴深さが規定される。右スライド金具28についての穴加工データには，右妻板24および右側板14に形成されるべき穴の位置，穴径および穴深さが規定される。
【０１６８】
第８．システム構成
図４３は家具設計システムのハードウエア構成を示している。図４４は家具設計システムを構成するユニット設計装置（ユニット・メーカー）のハードウエア構成を示している。
【０１６９】
上述したように，家具設計システムでは，あらかじめ複数種類のユニットが設計されて登録され，登録された複数種類のユニットを組み合わせることによって家具が設計される。家具設計システムには，上述のユニットの設計および登録のためのユニット設計装置（ユニット・メーカー）32と，ユニット設計装置32によって設計された複数種類のユニットを組合せて家具を設計するための家具設計装置（ファニチャー・メーカー）33の２つの装置が含まれる。
【０１７０】
ユニット設計装置32はたとえばパーソナル・コンピュータによって構成される。ユニット設計装置32はＣＰＵ（中央演算処理装置）41を含み，ＣＰＵ41に，入力装置42，表示装置43，メモリ44，ハードディスク45，および通信装置46が接続されている。たとえばＣＤ−ＲＯＭ47に記録されたユニット設計プログラムがハードディスク45にインストールされることで，パーソナル・コンピュータがユニット設計装置32として機能する。ＣＰＵ41から与えられる表示データに基づいて，表示装置43の表示画面に種々のウインドウが表示される。オペレータは入力装置42（キーボード，マウスなど）を用いて，クリック（選択），数値入力等を行う。
【０１７１】
家具設計装置33もパーソナル・コンピュータによって構成される。図４４において，かっこ内に示す符号が家具設計装置33を構成するハードウエア構成を示している。
【０１７２】
ユニット設計装置32において，家具を設計するために用いられる上述した「スケルトン・ユニット」および「インフィル・ユニット」を表すデータが作成される。これらのデータには，上述したセル空間テーブル，パーツ空間テーブル，および素材空間テーブルが含まれるのは言うまでもない。作成されたユニットを表すデータが通信装置46およびネットワーク31を通じてアップロードされ，ネットワーク接続されているユニット・データベース34に登録（記憶）される。ユニット・データベース34に登録されているユニットを表すデータがネットワーク31および通信装置56を介して家具設計装置33にダウンロードされることで，家具設計装置33において，ユニット同士の組合せ，すなわち家具の設計が行われる。
【０１７３】
引出しユニット４（引出し前板ユニット４Ａおよび引出し内箱ユニット４Ｂ）を例にして，ユニット設計装置32において行われる引出しユニット４の作成の流れを説明する。
【０１７４】
（１）パーツの作成（設計）
図４５から図４９は，引出しユニットを構成する複数の板材パーツ（底板22，左妻板23，右妻板24，先板25，内前板26など）（図８）のそれぞれを設計するために用いられる設計画面を示している。
【０１７５】
ユニット設計プログラムを起動すると，上述したように，パーソナル・コンピュータはユニット設計装置32として機能する。図４５を参照して，はじめに初期画面の画面上部の「ファイル」がクリックされる。すると，「新規作成」，「開く」，「名前を付けて保存」および「終了」の文字が現れる。「新規作成」を選択することで現れる「パーツ」，「ユニット」，「扉」および「引出」のうち，「パーツ」が選択される。
【０１７６】
「パーツ」が選択されると，図４６に示すように，設計すべきパーツの基本構造または素材を選択する画面が現れる。ここでは，「無垢」，「ガラス」または「合板」のいずれかが選択される。「無垢」はパーツを一つの素材（ガラス以外）によって構成する場合に選択される。「ガラス」はパーツの素材をガラスにする場合に選択される。「合板」は，パーツを，芯材と，表面材および裏面材と，木口材の組合せによって構成する場合に選択される。ここでは「合板」が選択された場合を説明する。
【０１７７】
「合板」を選択して「次へ」ボタンをクリックすると，図４７に示すように，芯材，表面材（および裏面材），木口材のそれぞれについて，グループ，メーカー，品番を選択するための画面が現れる。表面材（および裏面材）と木口材については，メーカーおよび品番を選択するとその厚さが決まる（固定値）。これに対し，芯材の厚さは，次に入力されるパーツ全体の厚さと，表面材，裏面材および木口材の厚さとによって決定される。なお，初期状態では，パーツ（合板）は，芯材と，芯材の表面および裏面を覆う表面材および裏面材と，芯材の４つの側面のそれぞれを覆う４つの木口材を備えるものとして規定される。
【０１７８】
図４８を参照して，次にパーツの厚さ（合板の板厚）を入力する画面が現れる。ここでパーツの全体の厚さが入力される。
【０１７９】
図４９を参照して，最後に，パーツについての名称（パーツ名）が入力され，これにより引出し内箱ユニット４Ｂを構成する合板（パーツ）についての定義が完了する。合板を選択したことによって，芯材に外接する素材空間を規定する素材空間テーブル（図２２参照），表面材および裏面材に外接する素材空間をそれぞれ規定する素材空間テーブル（図１８参照），複数の木口材のそれぞれに外接する素材空間をそれぞれ規定する素材空間テーブル（図２０参照）が作成される。また，複数の素材によって構成される合板（パーツ）に外接するパーツ空間を規定するパーツ空間テーブル（図２４および図３０参照）も，パーツ空間の６面のそれぞれの対象面に関するデータおよび関連値に関するデータを除いて作成される。引出し内箱ユニット４Ｂを構成する複数の板材について，すべて合板を用い，かつすべて板厚を20mmとする場合であれば，ここで作成した一つの板材データを用いて，次に説明するユニット作成に進めばよい。複数の板材のうちのたとえばいずれか一つの板材の厚さを異ならせる場合に，別の板材データ（たとえば，厚さを10mmとしたもの）を作成すればよい。
【０１８０】
（２）ユニットの作成（設計）
図５０から図５８は，引出しユニット４（引出し内箱ユニット４Ｂおよび引出し前板ユニット４Ａ）の設計に用いられる設計画面を示している。上述した初期画面（図４５）の画面上の「新規作成」を選択することで現れる「引出」がクリックされる。
【０１８１】
ユニットの作成では，次の２つの処理が行われる。
【０１８２】
第１の処理は，ユニットを構成する複数のパーツの面同士の関連データの入力である。この処理では，設計するユニットがどのような（いくつの）パーツから構成されるものであるかの入力と，複数のパーツからユニットが構成される場合には，その複数のパーツ同士の面同士の関連づけの入力が行われる。もっとも，扉ユニット３（図４参照）のように，一つのパーツのみからユニットが構成される場合には，ユニットを構成する複数のパーツの面同士の関連データの入力は省略される。
【０１８３】
第２の処理は，上述したユニット空間と，パーツ空間との面関連のデータ入力である。この処理では，ユニット空間の６面のそれぞれについて，複数のパーツのうちのいずれのパーツのいずれの面が関連づけられるかが入力される。第２の処理は，一つのパーツのみから構成されるユニット（たとえば扉ユニット３）についても行われる。
【０１８４】
図５０を参照して，この画面は，設計する引出し内箱ユニット４Ｂを，７つのパーツ（底板22，左妻板23，右妻板24，先板25，内前板26，左レール27および右レール28）（図８参照）から構成するときの初期状態の画面を示している。入力装置42（マウス等）が用いられて７つのパーツのおおよその位置が入力される。
【０１８５】
図５１および図５２を参照して，これらの画面が，パーツ同士の面同士の関連づけの入力を行う画面である。はじめに特定のパーツの特定面が「主面」として選択され（図５１），続いて他の特定のパーツの特定面が「従面」として選択される（図５２）。これによって，たとえば左妻板23の右面（図５１においてハッチングで示す）（主面）に，内前板26の左面（側面）（図５２においてハッチングで示す）（従面）が接する構造が規定される。このとき，従面である内前板26の左面の木口材を省略してもよい。内前板26を構成する左木口材の素材空間テーブルが消去されることになる。同様の処理が７つのパーツのそれぞれについて行われることで，たとえば図５に示す構造の内箱ユニット４Ｂが設計される。
【０１８６】
図５３から図５８が，ユニット空間と，パーツ空間との面関連のデータ入力のための画面である。図５３を参照して，はじめに引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂを表す直方体状の図形が表示され，その６面のうちのいずれかの面，たとえば前面がクリックされて特定される（図５３においてハッチングで示す）。次に，特定されたユニット空間Ｕ４Ｂの前面に関連づけるべきパーツ（パーツ空間）およびその特定面が選択される。図５４は左妻板23の前面（ハッチング部分）が選択されている様子を示している。ユニット空間Ｕ４Ｂの前面と左妻板23（そのパーツ空間）の前面とが選択されることで，これらの面同士の関連づけが行われる（図５５）。これにより，左妻板23のパーツ空間テーブルＴ７（図３０）には，左妻板23（そのパーツ空間）の前面位置は，ユニット空間Ｕ４Ｂの前面を対象面とすることがデータ入力される。画面左上の「距離」の欄の数値を「 0.0mm」とすることで，ユニット空間Ｕ４Ｂの前面位置と左妻板23の前面位置との距離が０mm，すなわち一致させることが規定される（図５５）。同様の作業が他のパーツについても同様にして行われる。
【０１８７】
引出し内箱ユニット４Ｂに引出し前板ユニット４Ａを設けるかどうかを選択する画面が表示される（図５６）。引出し前板ユニット４Ａを設ける場合には「前板あり」が選択される。引出し前板ユニット４Ａ（引出し前板21）についての高さ（初期値）および隙間またはチリ（図２４参照）が入力される（図５７）。さらに引出し内箱ユニット４Ｂについて設定される隙間またはチリ（図３２参照）が入力される（図５８）。
【０１８８】
上述の画面を用いたデータ入力を経ることによって，引出し前板ユニット４Ａについての素材空間テーブル，パーツ空間テーブルおよびユニット空間テーブルの組の作成が完了し，引出し内箱ユニット４Ｂについても素材空間テーブル，パーツ空間テーブルおよびユニット空間テーブルの組の作成が完了する。作成されたユニット空間テーブル，パーツ空間テーブルおよび素材空間テーブルは，引出しユニット４を表すデータとしてネットワーク31を介してユニット・データベース34に一組のデータとして登録される。キャビネット・ユニット２（図３），扉ユニット３（図４）などについても，同様に，ユニット空間テーブル，パーツ空間テーブル，および素材空間テーブルの組が，キャビネット・ユニット２を表すデータ，扉ユニット３を表すデータとして，ユニット・データベース34に登録される。もちろん，ユニット空間テーブル，パーツ空間テーブルおよび素材空間テーブルの作成（データ入力）は，上述した入力画面を用いることなく，これらのテーブルを直接に操作することによって行ってもよいし，入力画面を用いたデータ入力と，テーブルを直接に操作することによるデータ入力の両方を用いることもできる。
【０１８９】
スケルトン・ユニットを表すデータおよびインフィル・ユニットを表すデータは，上述のように，パーツを一つ一つ組み合わせることでユニット（たとえば引出し内箱ユニット）の構造を決定することで作成してもよいし，あらかじめキャビネット・ユニット，引出し内箱ユニット，扉ユニット等のテンプレートを準備しておき，そのテンプレートの一部または全部を修正する（板の厚さを変える，木口材の厚さを変える，パーツの組み方を変えるなど）ことで作成してもよい。いずれにしても，複数のスケルトン・ユニットおよびインフィル・ユニットのそれぞれについて，上述したユニット空間テーブル，パーツ空間テーブルおよび素材空間テーブルの組が作成されて，ユニット・データベース34に登録される。
【０１９０】
図５９から図６２は，セル空間の設定（セル空間テーブル作成）のための入力画面を示している。
【０１９１】
図５９および図６１は，キャビネット・ユニット２の内側にスケルトン・セル空間Ｃ（図３，図１３（Ａ），（Ｂ））を設定する様子を示している。
【０１９２】
セル空間の設定では，ユニットを構成する複数のパーツおよびユニット空間のいずれの面を基準にしてどの向きにセル空間を規定するかが入力される。図５９および図６０は，キャビネット・ユニット２を構成する左側板13の内面を基準にして，反対がわ（右側板）に向かう方向にセル空間を設定するときの様子を示している。同様の操作を，６面について行うことによって，キャビネット・ユニット２の内側にスケルトン・セル空間Ｃが規定され，スケルトン・セル空間Ｃについてのセル空間テーブルＴ９（図３３）が作成される。
【０１９３】
図６１および図６２は，引出し内箱ユニット４Ｂの内側にインフィル・セル空間Ｃｊ（図６）を設定する様子を示しており，ここでは内箱引出しユニット４Ｂの左妻板23の内面を基準にして，反対がわ（右妻板）に向かう方向にセル空間を設定するときの様子を示している。同様の操作を，６面について行うことによって，引出し内箱ユニット４Ｂの内側にインフィル・セル空間Ｃｊが規定され，インフィル・セル空間Ｃｊのセル空間テーブルＴ12（図３５）が作成される。
【０１９４】
セル空間テーブルを表すデータについても，上述したユニット空間テーブル，パーツ空間テーブルおよび素材空間テーブルの組に入れられて，ユニット・データベース34に登録される。
【０１９５】
図６３から図６６は家具設計装置33の表示装置53の表示画面上に表示されるウインドウを示すもので，家具１（図２）を設計するときの流れを示す画面遷移である。
【０１９６】
家具設計装置33のユーザ（オペレータ）は，はじめにネットワーク31を通じてユニット・データベース34にアクセスし，あらかじめ登録しておいたユニットを表すデータをダウンロードする。ダウンロードされたユニットを表すデータによって表されるユニットを表す画像を設計ウインドウ上にドラッグアンドドロップすることで，家具の設計，すなわちユニットの組合せが進められる。
【０１９７】
たとえば，「スケルトン」の選択ボタン（図示略）がクリックされると，スケルトン・ユニットの画像（または名称）が一覧に表示される。キャビネット・ユニット２の画像を選択して設計ウインドウ中にドラッグアンドドロップすると，設計ウインドウにキャビネット・ユニット２の正面を表す画像が表示される（図６３）。はじめに表示されるキャビネット・ユニット２（ユニット空間Ｕ２）およびスケルトン・セル空間Ｃの寸法（高さ，幅および奥行き）には初期値（家具設計装置33においてあらかじめ定められている標準値）が用いられる。初期状態のセル空間Ｃの寸法がメモリ54中に規定される。
【０１９８】
入力装置52（マウス）を用いて，設計ウインドウにおいてキャビネット・ユニット２の高さ方向の寸法および幅方向の寸法を変更することができる。また，別途表示される高さ，幅，奥行きを数値によって表すウインドウ（図示略）を用いて，高さ，幅または奥行きの寸法を変更することもできる。高さ，幅，奥行きが変更されると，変更された寸法の高さおよび幅を持つように，表示されているキャビネット・ユニット２の形状が変更される。メモリ54上において，キャビネット・ユニット２の形状（寸法）の変更に応じて，その寸法（高さ，幅，奥行き）を表すデータ，セル空間Ｃの寸法（高さ，幅，奥行き）を表すデータが変更される。
【０１９９】
次に，キャビネット・ユニット２によって規定されるスケルトン・セル空間Ｃ内に，他のユニットが設けられる（配置される）。
【０２００】
キャビネット・ユニット２のセル空間Ｃ内にインフィル・ユニットの一つである引出しユニット４を設ける場合，「インフィル」の選択ボタン（図示略）がクリックされる。引出しユニット４の画像を含む複数種類のインフィル・ユニットの画像が表示される。引出しユニット４の画像部分を入力装置52を用いてクリックして選択し，キャビネット・ユニット２のセル空間Ｃの下側部分にドラッグアンドドロップすると，セル空間Ｃ内の下側部分に引出しユニット４の正面を概略的に表す画像が追加表示される（図６４）。
【０２０１】
上述したように，引出しユニット４がセル空間Ｃに組込まれると，キャビネット・ユニット２によってつくられていた一つのセル空間Ｃが，２つのセル空間Ｃ１，Ｃ２に分割される（図１４（Ｂ）参照）。セル空間Ｃ２に引出しユニット４のユニット空間Ｕ４（すなわち，引出し前板ユニット４Ａと引出し内箱ユニット４Ｂのユニット空間Ｕ４Ａ，Ｕ４Ｂ）が関連付けられる。セル空間Ｃ２にユニット空間Ｕ４が関連づけられた旨がメモリ54に記憶される。また，メモリ54にはセル空間Ｃ１およびセル空間Ｃ２のそれぞれについての寸法が格納される。
【０２０２】
セル空間Ｃ２に組込まれた引出しユニット４のユニット空間（すなわち，引出し前板ユニット４Ａのユニット空間Ｕ４Ａおよび引出し内箱ユニット４Ｂのユニット空間Ｕ４Ｂ）は，それぞれ，ユニット空間テーブル（図２７，図３２）にしたがう位置と寸法とを持つ。たとえば引出し前板ユニット４Ａのユニット空間Ｕ４Ａの位置および寸法が決まることで，上述したように，パーツ空間テーブルＴ４（図２４）にしたがって引出し前板21の位置および寸法が決まり，引出し前板21の位置および寸法が決まることで，素材空間テーブルＴ１，Ｔ２，Ｔ３（図１８，図２０，図２２）にしたがって引出し前板21を構成する芯材，表面材等の素材の位置および寸法も決まる。
【０２０３】
キャビネット・ユニット２によって規定される初期状態のスケルトン・セル空間Ｃは，上述したように，引出しユニット４が組み込まれることによって２つのセル空間Ｃ１，Ｃ２に分割され，スケルトン・セル空間Ｃ１，Ｃ２についてセル空間テーブルＴ10，Ｔ11（図３４（Ａ），（Ｂ））が作成される。
【０２０４】
この時点で他方のスケルトン・セル空間Ｃ１にはユニット空間は組み込まれていない（メモリ54において，セル空間Ｃ１には未だユニット空間が関連づけられていない旨を表すデータを格納してもよい）。セル空間Ｃ１には他のパーツを組込むことができる。
【０２０５】
セル空間Ｃ１の位置に扉ユニット３を組込む場合には，扉ユニット３を表す画像が選択される。セル空間Ｃ１の位置にその画像をドラッグアンドドロップすると，セル空間Ｃ１の位置に扉ユニット３の正面を概略的に表す画像が追加表示される（図６５）。家具２の設計が完成する（図１６（Ｂ））。
【０２０６】
たとえば，扉ユニット３および引出しユニット４が組込まれたキャビネット・ユニット２の画像の右端をマウスを用いてクリックすることで選択し，クリックを保持したままマウスを右に移動させると，キャビネット・ユニット２，扉ユニット３および引出しユニット４のいずれについてもその幅が拡大されて表示される（図６６）。これは，キャビネット・ユニット２のスケルトン・セル空間Ｃ１，Ｃ２に扉ユニット３のユニット空間Ｕ３および引出しユニット４（引出し前板ユニット４Ａおよび引出し内箱ユニット４Ｂ）のユニット空間Ｕ４Ａ，Ｕ４Ｂがそれぞれ関連づけられており，上述したように，ユニット空間Ｕ３，Ｕ４Ａ，Ｕ４Ｂの位置および寸法が，セル空間Ｃ１，Ｃ２の位置および寸法に応じて相対的に決定されるからである。すなわち，セル空間Ｃ１およびセル空間Ｃ２の幅方向が拡大されると，セル空間Ｃ１の拡大に応じて，扉ユニット３についてのユニット空間テーブルにしたがって，扉ユニット３のユニット空間Ｕ３も幅方向に拡大する（面位置がセル空間Ｃ１に追従する）。ユニット空間Ｕ３の拡大に連動して，扉ユニット３を構成するパーツないし素材の素材空間も拡大する（面位置が追従する）。同様にして，セル空間Ｃ２の拡大に応じて，引出しユニット４を構成する引出し前板ユニット４Ａおよび引出し内箱ユニット４Ｂについてのユニット空間テーブルにしたがって，引出しユニット４のユニット空間Ｕ４Ａ，Ｕ４Ｂも幅方向に拡大する（面位置がセル空間Ｃ２に追従する）。ユニット空間Ｕ４Ａ，Ｕ４Ｂの拡大に応じて引出し前板ユニット４Ａおよび引出し内箱ユニット４Ｂを構成する複数のパーツのパーツ空間（面位置），パーツを構成する複数の素材の素材空間（面位置）も変動する。
【０２０７】
キャビネット・ユニット２の寸法（高さ，幅および奥行き）が確定すると，上述したように，キャビネット・ユニット２を作製するための多数の素材の寸法が決定する。すなわち，家具設計装置33を用いて家具の設計を終えると，設計した家具を現実に作製するために必要となる素材ごとの寸法を，即座に素材メーカー（材料メーカー）に提供することができる。また，設計された家具に必要なパーツにおける加工情報（たとえば，上述した穴加工データ（図３８，図３９（Ａ），（Ｂ）および図４０参照）も素材加工メーカーに即座に提供することができる。設計した家具を現実に作製するために必要なデータ作成の時間の大幅な短縮が図られる。
【符号の説明】
【０２０８】
１  家具
２  キャビネット・ユニット（スケルトン・ユニット）
３  扉ユニット（インフィル・ユニット）
４  引出しユニット（インフィル・ユニット）
４Ａ  引出し前板ユニット（インフィル・ユニット）
４Ｂ  引出し内箱ユニット（インフィル・ユニット）
31  ネットワーク
32  ユニット設計装置
33  家具設計装置
34  ユニット・データベース
41，51  ＣＰＵ
42，52  入力装置
44，54  メモリ
45，55  ハードディスク
46，56  通信装置
Ｃ  Ｃ１，Ｃ２，Ｃｊ，Ｃｊ１，Ｃｊ２  セル空間
Ｕ３，Ｕ４Ａ，Ｕ４Ｂ  ユニット空間
Ｐ11，Ｐ12，Ｐ13，Ｐ14，Ｐ15，Ｐ21，Ｐ22，Ｐ23，Ｐ24，Ｐ25，Ｐ26  パーツ空間
Ｍ11ａ，Ｍ11ｂ，Ｍ11ｃ，Ｍ11ｄ，Ｍ11ｅ，Ｍ21ａ，Ｍ21ｂ，Ｍ21ｃ，Ｍ21ｄ，Ｍ21ｅ，Ｍ21ｆ，Ｍ21ｇ  素材空間
Ｔ１，Ｔ２，Ｔ３，Ｔ６  素材空間テーブル
Ｔ４，Ｔ７  パーツ空間テーブル
Ｔ５，Ｔ８  ユニット空間テーブル
Ｔ９，Ｔ10，Ｔ11，Ｔ12，Ｔ13，Ｔ14  セル空間テーブル
【図１】
2014074973.tif 000003
【図２】
2014074973.tif 000004
【図３】
2014074973.tif 000005
【図４】
2014074973.tif 000006
【図５】
2014074973.tif 000007
【図６】
2014074973.tif 000008
【図７】
2014074973.tif 000009
【図８】
2014074973.tif 000010
【図９】
2014074973.tif 000011
【図１０】
2014074973.tif 000012
【図１１】
2014074973.tif 000013
【図１２】
2014074973.tif 000014
【図１３】
2014074973.tif 000015
【図１４】
2014074973.tif 000016
【図１５】
2014074973.tif 000017
【図１６】
2014074973.tif 000018
【図１７】
2014074973.tif 000019
【図１８】
2014074973.tif 000020
【図１９】
2014074973.tif 000021
【図２０】
2014074973.tif 000022
【図２１】
2014074973.tif 000023
【図２２】
2014074973.tif 000024
【図２３】
2014074973.tif 000025
【図２４】
2014074973.tif 000026
【図２５】
2014074973.tif 000027
【図２６】
2014074973.tif 000028
【図２７】
2014074973.tif 000029
【図２８】
2014074973.tif 000030
【図２９】
2014074973.tif 000031
【図３０】
2014074973.tif 000032
【図３１】
2014074973.tif 000033
【図３２】
2014074973.tif 000034
【図３３】
2014074973.tif 000035
【図３４】
2014074973.tif 000036
【図３５】
2014074973.tif 000037
【図３６】
2014074973.tif 000038
【図３７】
2014074973.tif 000039
【図３８】
2014074973.tif 000040
【図３９】
2014074973.tif 000041
【図４０】
2014074973.tif 000042
【図４１】
2014074973.tif 000043
【図４２】
2014074973.tif 000044
【図４３】
2014074973.tif 000045
【図４４】
2014074973.tif 000046
【図４５】
2014074973.tif 000047
【図４６】
2014074973.tif 000048
【図４７】
2014074973.tif 000049
【図４８】
2014074973.tif 000050
【図４９】
2014074973.tif 000051
【図５０】
2014074973.tif 000052
【図５１】
2014074973.tif 000053
【図５２】
2014074973.tif 000054
【図５３】
2014074973.tif 000055
【図５４】
2014074973.tif 000056
【図５５】
2014074973.tif 000057
【図５６】
2014074973.tif 000058
【図５７】
2014074973.tif 000059
【図５８】
2014074973.tif 000060
【図５９】
2014074973.tif 000061
【図６０】
2014074973.tif 000062
【図６１】
2014074973.tif 000063
【図６２】
2014074973.tif 000064
【図６３】
2014074973.tif 000065
【図６４】
2014074973.tif 000066
【図６５】
2014074973.tif 000067
【図６６】
2014074973.tif 000068