(57)【要約】【課題】  建築物の各構成要素など複数の入力要素をもった入力に対して、任意の入力の組み合わせに対する出力を得るために最適化された計算機はなかった。【解決手段】  第一の発明は、論理的三角錐の各頂点と、前記論理的三角錐の内部の点である重心点と、からなる五点により構成される第一次論理的基本構造体を、前記各頂点を相互に共有することにより複数集合させた第一次論理的集合構造体を含む計算回路構造体であって、各点相互を情報の伝達が可能であるように接続するための接続部を有し、各点は、情報を保持可能な記憶部と、点に伝達される情報に基づいて計算を行い新たな情報を生成する情報生成部と、点から情報を伝達すべき他の点を選択するためのスイッチ部と、を配置した構造を有する計算回路構造体に関する。【選択図】  図１
2005032119.tif 000002
【特許請求の範囲】
【請求項１】
論理的三角錐の各頂点と、前記論理的三角錐の内部の点である重心点と、からなる五点により構成される第一次論理的基本構造体を、前記各頂点を相互に共有することにより複数集合させた第一次論理的集合構造体を含む計算回路構造体であって、
各点相互を情報の伝達が可能であるように接続するための接続部を有し、
各点は、
情報を保持可能な記憶部と、
点に伝達される情報に基づいて計算を行い新たな情報を生成する情報生成部と、
点から情報を伝達すべき他の点を選択するためのスイッチ部と、
を配置した構造を有する計算回路構造体。
【請求項２】
前記第一次論理的基本構造体は、一の最上頂点と、三の底面頂点とからなり、
前記第一次論理的集合構造体は、最も上部に配置された第一段の論理的最上部三角錐を有し、
上部に配置された論理的三角錐からその次の段に配置された論理的三角錐が、
常に、上部三角錐の底面頂点を次の段の論理的三角錐の最上頂点として構成される
請求項１に記載の計算回路構造体。
【請求項３】
前記第一次論理的基本構造体の重心点を論理的三角錐の各頂点とする第二次論理的集合構造体が同じく記憶部、接続部、スイッチ部を有する構造の請求項１又は２に記載の計算回路構造体。
【請求項４】
前記第二次論理的集合構造体の重心点を論理的三角錐の各頂点とする第三次論理的集合構造体が同じく記憶部、接続部、スイッチ部を有する構造の請求項３に記載の計算回路構造体。
【請求項５】
最下段の論理的三角錐の底面頂点に初期条件となる情報を入力するための入力部を有する請求項１から４のいずれかに記載の計算回路構造体。
【請求項６】
前記各頂点には、前記情報生成部にて情報を生成するための情報生成ルールを与える情報生成ルール付与部を有する請求項１から５のいずれかに記載の計算回路構造体。
【請求項７】
前記各頂点には、前記記憶部にて保持されている情報を取得するための情報収集線が配置され、
前記情報収集線から収集される情報を前記頂点を識別する頂点識別符号と関連付けて保持する頂点情報保持部をさらに有する請求項１から６に記載の計算回路構造体。
【請求項８】
前記最下段の論理的三角錐の底面頂点に入力される初期条件は、立体構造物の構築に用いられる図面要素情報である請求項５に記載の計算回路構造体。
【請求項９】
前記立体構造物は、建築物であり、前記図面要素情報は、各要素ごとに建築物の高さ位置に関係する属性情報である高さ属性情報と関連付けられている請求項８に記載の計算回路構造体。
【請求項１０】
前記図面要素情報は、建築物の性質上人の目に触れる部分であるか、人の目に触れない部分であるかを示す内外属性情報と関連付けられている請求項８又は９に記載の計算回路構造体。
【請求項１１】
前記図面要素情報は、建築物を構成する部分である部分構造物か、前記部分構造物を構成する部分構造物構成物か、に関する属性情報である部分属性情報と関連付けられている請求項８から１０の何れか一に記載の計算回路構造体。
【発明の詳細な説明】
【技術分野】
【０００１】
本件発明の計算回路構造体は、三角錐状の各頂点に配置された各点間で情報の送受信を行う計算機に関する。
【背景技術】
【０００２】
現在さまざまな分野で処理能力の高い計算機が要望されており、多くの形態の並列計算機が提案されている。このような並列計算機は、各演算要素をどのように接続するかという接続形態により特徴付けられる。例えば、アレイ型計算機が有名である。
【特許文献１】特開平５−３４２１８４
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、建築物の各構成要素など複数の入力要素をもった入力に対して、任意の入力の組み合わせに対する出力を得るために最適化された計算機はなかった。
【課題を解決するための手段】
【０００４】
本件発明は、上記課題に鑑み、なされたものである。
【０００５】
第一の発明は、論理的三角錐の各頂点と、前記論理的三角錐の内部の点である重心点と、からなる五点により構成される第一次論理的基本構造体を、前記各頂点を相互に共有することにより複数集合させた第一次論理的集合構造体を含む計算回路構造体であって、各点相互を情報の伝達が可能であるように接続するための接続部を有し、各点は、情報を保持可能な記憶部と、点に伝達される情報に基づいて計算を行い新たな情報を生成する情報生成部と、点から情報を伝達すべき他の点を選択するためのスイッチ部と、を配置した構造を有する計算回路構造体に関する。
【０００６】
第二の発明は、前記第一次論理的基本構造体は、一の最上頂点と、三の底面頂点とからなり、前記第一次論理的集合構造体は、最も上部に配置された第一段の論理的最上部三角錐を有し、上部に配置された論理的三角錐からその次の段に配置された論理的三角錐が、常に、上部三角錐の底面頂点を次の段の論理的三角錐の最上頂点として構成される第一の発明に記載の計算回路構造体に関する。
【０００７】
第三の発明は、前記第一次論理的基本構造体の重心点を論理的三角錐の各頂点とする第二次論理的集合構造体が同じく記憶部、接続部、スイッチ部を有する構造の第一の発明又は第二の発明に記載の計算回路構造体に関する。
【０００８】
第四の発明は、前記第二次論理的集合構造体の重心点を論理的三角錐の各頂点とする第三次論理的集合構造体が同じく記憶部、接続部、スイッチ部を有する構造の第三の発明に記載の計算回路構造体に関する。
【０００９】
第五の発明は、最下段の論理的三角錐の底面頂点に初期条件となる情報を入力するための入力部を有する第一の発明から第四の発明のいずれかに記載の計算回路構造体に関する。
【００１０】
第六の発明は、前記各頂点には、前記情報生成部にて情報を生成するための情報生成ルールを与える情報生成ルール付与部を有する第一の発明から第五の発明のいずれかに記載の計算回路構造体に関する。
【００１１】
第七の発明は、前記各頂点には、前記記憶部にて保持されている情報を取得するための情報収集線が配置され、前記情報収集線から収集される情報を前記頂点を識別する頂点識別符号と関連付けて保持する頂点情報保持部をさらに有する第一の発明から第六の発明に記載の計算回路構造体に関する。
【００１２】
第八の発明は、前記最下段の論理的三角錐の底面頂点に入力される初期条件は、立体構造物の構築に用いられる図面要素情報である第五の発明に記載の計算回路構造体に関する。
【００１３】
第九の発明は、前記立体構造物は、建築物であり、前記図面要素情報は、各要素ごとに建築物の高さ位置に関係する属性情報である高さ属性情報と関連付けられている第八の発明に記載の計算回路構造体に関する。
【００１４】
第十の発明は、前記図面要素情報は、建築物の性質上人の目に触れる部分であるか、人の目に触れない部分であるかを示す内外属性情報と関連付けられている第八の発明又は第九の発明に記載の計算回路構造体である。
【００１５】
第十一の発明は、前記図面要素情報は、建築物を構成する部分である部分構造物か、前記部分構造物を構成する部分構造物構成物か、に関する属性情報である部分属性情報と関連付けられている第八の発明から第十の発明の何れか一に記載の計算回路構造体に関する。
【発明の効果】
【００１６】
任意の入力情報の組み合わせの演算結果を任意の点より取得することが可能である。任意の入力情報の組み合わせの演算結果を、最上頂点より取得することが可能である。これにより、任意の入力情報に対して、その出力を任意に取り出すことが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下に、本件発明の実施形態について説明する。
【００１８】
本件発明の実施形態と請求項との関係は、おおむね次のようなものである。
【００１９】
実施形態１は、主に、請求項１について説明している。
【００２０】
実施形態２は、主に、請求項２について説明している。
【００２１】
実施形態３は、主に、請求項３について説明している。
【００２２】
実施形態４は、主に、請求項４について説明している。
【００２３】
実施形態５は、主に、請求項５について説明している。
【００２４】
実施形態６は、主に、請求項６について説明している。
【００２５】
実施形態７は、主に、請求項７について説明している。
【００２６】
実施形態８は、主に、請求項８について説明している。
【００２７】
実施形態９は、主に、請求項９について説明している。
【００２８】
実施形態１０は、主に、請求項１０について説明している。
【００２９】
実施形態１１は、主に、請求項１１について説明している。
【００３０】
＜＜実施形態１＞＞
【００３１】
以下に、実施形態１の構成要件を明示する。
【００３２】
図１に示すのは、実施形態１の計算回路構造体０１００である。計算回路構造体は、複数の第一次論理的集合構造体（０１０１、０１０２、０１０３、・・・）からなる。
【００３３】
図２に示すのは、第一次論理的集合構造体０２００である。第一次論理的集合構造体は、複数の第一次論理的基本構造体（０２０１、０２０２、０２０３、０２０４、０２０５、・・・）からなる。
【００３４】
図３に示すのは、第一次論理的基本構造体０３００である。第一次論理的基本構造体は、５個の点（０３０１、０３０２、０３０３、０３０４、０３０５）と、１０個の接続部（０３０６、０３０７、０３０８、０３０９、０３１０、０３１１、０３１２、０３１３、０３１４、０３１５）からなる。
【００３５】
図４に示すのは、点０４００の機能ブロック図である。点は、記憶部０４０１と、情報生成部０４０２と、スイッチ部０４０３と、からなる。
【００３６】
（計算回路構造体）
【００３７】
以下に計算回路構造体の説明を記述する。
【００３８】
計算回路構造体は、論理的三角錐の各頂点と、論理的三角錐の内部の点である重心点と、からなる五点により構成される第一次論理的基本構造体を、各頂点を相互に共有することにより複数集合させた第一次論理的集合構造体を含む。ここで「論理的三角錐」とは、各頂点とその頂点間を結ぶ線とにより形成される形状が論理的に三角錐であることを意味する。したがって、実際の計算回路構造体が三次元構造で三角錐の形状をしていることを要求する趣旨ではない。例えば、論理的三角錐として構成される実際の回路形状は、３次元構造の三角錐形状に限定されず、三角錐の４つの頂点のうちから全ての頂点を選択して相互に接続したものでよい。例えば、４つの頂点が平面的に構成され、接続部が互いに交わらないものであってもよい。
【００３９】
（第一次論理的集合構造体）
【００４０】
以下に第一次論理的集合構造体の説明を記述する。
【００４１】
第一次論理的集合構造体は、第一次論理的基本構造体を、各頂点を相互に共有することにより複数集合させた構造体である。
【００４２】
（第一次論理的基本構造体）
【００４３】
以下に第一次論理的基本構造体の説明を記述する。
【００４４】
第一次論理的基本構造体は、論理的三角錐の各頂点と、論理的三角錐の内部の点である重心点と、からなる五つの点及び、これらの点を相互に通信可能に結びつける接続部と、から構成される。
【００４５】
（接続部）
【００４６】
以下に接続部の説明を以下に記述する。
【００４７】
接続部は、各点相互を情報の伝達が可能であるように接続する。接続部には、金、銀、銅、アルミニウムなどの導電性の金属配線や、光ファイバのような光を通す配線が該当する。
【００４８】
（点）
【００４９】
次に、点の構成要件の説明を以下に記述する。
【００５０】
（記憶部）
【００５１】
記憶部は、情報を保持する。記憶部は、半導体メモリなどが該当する。ここで「記憶」時間は、一時的なもの、瞬間的なもの、半永久的なものなどいずれでも良い。
【００５２】
（情報生成部）
【００５３】
情報生成部は、点に伝達される情報に基づいて計算を行い新たな情報を生成する。ここで「計算」には、足し算、引き算、掛け算、割り算、論理和、論理積などの演算あるいはこれらの組み合わせや、検索、ソーティング、抽出などの操作が該当する。
【００５４】
（スイッチ部）
【００５５】
スイッチ部は、点から情報を伝達すべき他の点を選択する。一例としては、論理的三角錐の同一底面上の点を時計回りに選択していくことや、上部の点のうちより下部にある点からより上部にある点を選択していくことなどが該当する。
【００５６】
＜計算方法＞
【００５７】
次に、実施形態１の計算方法の一例を説明する。
【００５８】
図１の計算回路構造体は、論理的三角錐の各頂点と、論理的三角錐の内部の点である重心点と、からなる五点により構成される第一次論理的基本構造体を、各頂点を相互に共有することにより複数集合させた第一次論理的集合構造体（０１０１、０１０２、０１０３）を含んでいる。
【００５９】
図２の第一次論理的集合構造体は、第一次論理的基本構造体（０２０１、０２０２、０２０３、０２０４、０２０５）の各頂点を相互に共有することにより複数接続された集合体である。
【００６０】
図３の第一次論理的基本構造体は、三角錐状になっており、三角錐の各頂点に点（０３０１、０３０２、０３０３、０３０４）と、三角錐の内部の点である重心点に点０３０５と、が配置されている。各点は、第一次論理的基本構造体を構成する他の点と、接続部を介してそれぞれ接続されている。
【００６１】
図５に示すのは、二つの第一次論理的基本構造体（０５００、０５０１）からなる第一次論理的集合構造体を用いた計算回路構造体の計算方法を示す一例である。第一次論理的基本構造体０５００は、５つの点（０５０２、０５０３、０５０４、０５０５、０５０６）からなり、第一次論理的基本構造体０５０１は、５つの点（０５０６、０５０７、０５０８、０５０９、０５１０）からなる。二つの第一次論理的基本構造体は、点０５０６を共有している。ここで点（０５０２、０５０３、０５０４、０５０５、０５０６、０５０７、０５０８、０５０９、０５１０）は、その記憶部に、それぞれ情報（ａ、ｂ、ｃ、ｄ、ｅ、ｆ、ｇ、ｈ、ｉ）を保持しているものとする。各情報は、接続部を介して、接続されている各点から情報を取得する。
【００６２】
図６に示すのは、初期状態（状態０）から、各第一次論理的基本構造体（０５００、０５０１）内の各点の情報が伝達され（状態１）、その後各第一次論理的基本構造体（０５００、０５０１）間の各点の情報が伝達された状態（状態２）である。ここで、各点は、隣り合う各点から相互に情報を送受信できるものとする。例えば、点０５０２について考えると、状態０では保持している情報は（ａ）である。次の状態１においては、点０５０２が接続されている４つの点（０５０３、０５０４、０５０５、０５０６）の状態０の情報（ｂ、ｃ、ｄ、ｅ）を受信する。そこで状態１においては、点０５０２の保持する情報は（ａ、ｂ、ｃ、ｄ、ｅ）となる。次の状態２においては、点０５０２が接続されている４つの点（０５０３、０５０４、０５０５、０５０６）の状態１の情報を受信する。そこで状態１においては、点０５０６の保持する情報は（ａ、ｂ、ｃ、ｄ、ｅ、ｆ、ｇ、ｈ、ｉ）であるので、結局、状態２においては、点０５０２は情報（ａ、ｂ、ｃ、ｄ、ｅ、ｆ、ｇ、ｈ、ｉ）を保持する。以上は点０５０２について説明したが、他の点（０５０３、０５０４、０５０５、０５０６、０５０７、０５０８、０５０９、０５１０）についても同様に考えることができる。すなわち状態２においては、二つの第一次論理的基本構造体の各点において、他のすべての点の情報（ａ、ｂ、ｃ、ｄ、ｅ、ｆ、ｇ、ｈ、ｉ）が得られることになるので、各点において、各点の情報の任意の組み合わせの演算結果を出力することが可能となる。
【００６３】
＜処理の流れ＞
【００６４】
以下に、実施形態１の処理の流れを記述する。
【００６５】
まず、計算回路構造体の各点の記憶部は、初期状態の情報を保持する（ステップＳ１４０１）。次に、情報生成部は、点に伝達される情報に基づいて計算を行い新たな情報を生成し、記憶部に記憶する（ステップＳ１４０２）。次に、スイッチ部は、点から情報を伝達すべき他の点を選択する（ステップＳ１４０３）。次に、選択した点に記憶部に保持されている情報を送信する（ステップＳ１４０４）。次に、他に選択すべき他の点があるか確認する（ステップＳ１４０５）。選択すべき他の点がある場合には、ステップＳ１４０３に戻る。なければ処理を終了する。
【００６６】
＜実施形態１の効果の簡単な説明＞
【００６７】
任意の情報の組み合わせの演算結果を任意の点より取得することが可能である。
【００６８】
＜＜実施形態２＞＞
【００６９】
実施形態２の計算回路構造体は、第一次論理的基本構造体は、一の最上頂点と、三の底面頂点とからなり、第一次論理的集合構造体は、最も上部に配置された第一段の論理的最上部三角錐を有し、上部に配置された論理的三角錐からその次の段に配置された論理的三角錐が、常に、上部三角錐の底面頂点を次の段の論理的三角錐の最上頂点として構成される実施形態１に記載の計算回路構造体である。
【００７０】
実施形態２の計算回路構造体は、第一次論理的基本構造体は、一の最上頂点と、三の底面頂点とからなり、第一次論理的集合構造体は、最も上部に配置された第一段の論理的最上部三角錐を有し、上部に配置された論理的三角錐からその次の段に配置された論理的三角錐が、常に、上部三角錐の底面頂点を次の段の論理的三角錐の最上頂点として構成される以外は実施形態１と同様であるので、共通する部分の説明は省略する。
【００７１】
＜計算方法＞
【００７２】
以下に、実施形態２の計算方法の一例を説明する。
【００７３】
図７に示すのは、実施形態２の第一次論理的集合構造体０７００である。第一次論理的基本構造体（０７０１、０７０２、０７０３、０７０４、０７０６、０７０７）は、一の最上頂点と、三の底面頂点とからなる。第一次論理的集合構造体は、最も上部に配置された第一段の論理的最上部三角錐すなわち第一次論理的基本構造体０７０１を有し、上部に配置された論理的三角錐からその次の段に配置された論理的三角錐すなわち第一次論理的基本構造体（０７０２、０７０３、０７０４）が、常に、上部三角錐つまり第一次論理的基本構造体０７０１の底面頂点を次の段の論理的三角錐つまり第一次論理的基本構造体（０７０２、０７０３、０７０４）の最上頂点として構成される。第一次論理的基本構造体０７０３についても同様に、その次の段に配置された第一次論理的基本構造体（０７０５、０７０６、０７０７）が、常に、上部第一次論理的基本構造体０７０３の底面頂点を次の段の第一次論理的基本構造体（０７０５、０７０６、０７０７）の最上頂点として構成される。
【００７４】
図８に示すのは、４つの第一次論理的基本構造体（０８００、０８０１、０８０２、０８０３）からなる第一次論理的集合構造体を用いた計算回路構造体の計算方法を示す一例である。第一次論理的基本構造体０８００は、５つの点（０８０４、０８０５、０８０６、０８０７、０８０８）からなる。第一次論理的基本構造体０８０１は、５つの点（０８０５、０８０９、０８１０、０８１１、０８１２）からなる。第一次論理的基本構造体０８０２は、５つの点（０８０６、０８１３、０８１４、０８１５、０８１６）からなる。第一次論理的基本構造体０８０３は、５つの点（０８０７、０８１７、０８１８、０８１９、０８２０）からなる。二つの第一次論理的基本構造体（０８００、０８０１）は、第一次論理的基本構造体０８０１の最上頂点である点０８０５を共有している。二つの第一次論理的基本構造体（０８００、０８０２）は、第一次論理的基本構造体０８０２の最上頂点である点０８０６を共有している。二つの第一次論理的基本構造体（０８００、０８０３）は、第一次論理的基本構造体０８０３の最上頂点である点０８０７を共有している。
【００７５】
まず、点（０８０４、０８０５、０８０６、０８０７、０８０８、０８０９、０８１０、０８１１、０８１２、０８１３、０８１４、０８１５、０８１６、０８１７、０８１８、０８１９、０８２０）は、その記憶部に、それぞれ情報（０Ｄ、０ａ、０ｂ、０ｃ、０ｄ、１ａ、１ｂ、１ｃ、１ｄ、２ａ、２ｂ、２ｃ、２ｄ、３ａ、３ｂ、３ｃ、３ｄ）を保持しているものとする。各情報は、接続部を介して、接続されている点から情報を取得する。
【００７６】
図９に示すのは、初期状態（状態０）から、各第一次論理的基本構造体（０８０１、０８０２、０８０３）内の各点の情報が伝達され（状態１）、その後各第一次論理的基本構造体（０８００、０８０１、０８０２、０８０３）間の各点の情報が伝達された状態（状態２）である。ここでは一例として、下部の点から上部の点の方向あるいは同じ底面内の点の方向、そして下部の各第一次論理的基本構造体（０８０１、０８０２、０８０３）から上部の各第一次論理的基本構造体０８００の方向にのみ情報が伝達されるものとしている。つまり、情報の流れは、三角錐の底面頂点側から頂点側に向かって伝達されるものとしている。例えば、点０８０５について考えると、状態０では保持している情報は（０ａ）である。次の状態１においては、点０８０５が接続されている８つの点（０８０４、０８０６、０８０７、０８０８、０８０９、０８１０、０８１１、０８１２）の状態０の情報（０Ｄ、０ｂ、０ｃ、０ｄ、１ａ、１ｂ、１ｃ、１ｄ）の内、下部あるいは同じ底面内にある６つの点（０８０６、０８０７、０８０９、０８１０、０８１１、０８１２）の情報（０ｂ、０ｃ、１ａ、１ｂ、１ｃ、１ｄ）を受信する。そこで状態１においては、点０８０５の保持する情報は（０ａ、０ｂ、０ｃ、１ａ、１ｂ、１ｃ、１ｄ）となる。次の状態２においては、点０８０５が接続されている８つの点（０８０４、０８０６、０８０７、０８０８、０８０９、０８１０、０８１１、０８１２）の状態１の情報の内、下部あるいは同じ底面内にある６つの点（０８０６、０８０７、０８０９、０８１０、０８１１、０８１２）の情報を受信する。状態１においては、６つの点（０８０６、０８０７、０８０９、０８１０、０８１１、０８１２）の保持する情報は（（０ａ、０ｂ、０ｃ、２ａ、２ｂ、２ｃ、２ｄ）、（０ａ、０ｂ、０ｃ、３ａ、３ｂ、３ｃ、３ｄ）、（１ａ、１ｂ、１ｃ）、（１ａ、１ｂ、１ｃ）、（１ａ、１ｂ、１ｃ）、（１ａ、１ｂ、１ｃ、１ｄ））であるので、結局、状態２においては、点０８０５は情報（０ａ、０ｂ、０ｃ、１ａ、１ｂ、１ｃ、１ｄ、２ａ、２ｂ、２ｃ、２ｄ、３ａ、３ｂ、３ｃ、３ｄ）を保持する。以上は点０８０５について説明したが、他の点（０８０４、０８０６、０８０７、０８０８、０８０９、０８１０、０８１１、０８１２、０８１３、０８１４、０８１５、０８１６、０８１７、０８１８、０８１９、０８２０）についても同様に考えることができる。すなわち状態２においては、第一次論理的基本構造体の最上頂点である点０８０４において、他のすべての点の情報（０Ｄ、０ａ、０ｂ、０ｃ、０ｄ、１ａ、１ｂ、１ｃ、１ｄ、２ａ、２ｂ、２ｃ、２ｄ、３ａ、３ｂ、３ｃ、３ｄ）が得られることになるので、最上頂点においては、それより下段の各点の情報の任意の組み合わせの演算結果を出力することが可能となる。
【００７７】
＜実施形態２の効果の簡単な説明＞
【００７８】
最上頂点においては、それより下段の頂点の情報より、任意の入力情報の組み合わせの演算結果を、取得することが可能である。
【００７９】
＜＜実施形態３＞＞
【００８０】
実施形態３の計算回路構造体は、第一次論理的基本構造体の重心点を論理的三角錐の各頂点とする第二次論理的集合構造体が同じく記憶部、接続部、スイッチ部を有する構造の実施形態１又は２に記載の計算回路構造体である。
【００８１】
図１０に示すのは、実施形態３の第二次論理的集合構造体である。実施形態３の計算回路構造体は、この第二次論理的集合構造体が複数で構成されている。
【００８２】
実施形態３の計算回路構造体は、第一次論理的基本構造体の重心点を論理的三角錐の各頂点とする第二次論理的集合構造体が同じく記憶部、接続部、スイッチ部を有する構造であること以外は実施形態１又は２に記載の計算回路構造体と同様であるので、その説明は省略する。
【００８３】
＜＜実施形態４＞＞
【００８４】
実施形態４の計算回路構造体は、第二次論理的集合構造体の重心点を論理的三角錐の各頂点とする第三次論理的集合構造体が同じく記憶部、接続部、スイッチ部を有する構造の実施形態３に記載の計算回路構造体である。
【００８５】
図１１に示すのは、実施形態４の第三次論理的集合構造体である。実施形態４の計算回路構造体は、この第三次論理的集合構造体が複数で構成されている。
【００８６】
実施形態４の計算回路構造体は、第二次論理的集合構造体の重心点を論理的三角錐の各頂点とする第三次論理的集合構造体が同じく記憶部、接続部、スイッチ部を有する構造であること以外は実施形態３に記載の計算回路構造体と同様であるので、その説明は省略する。
【００８７】
＜＜実施形態５＞＞
【００８８】
実施形態５の計算回路構造体は、最下段の論理的三角錐の底面頂点に初期条件となる情報を入力するための入力部を有する実施形態１から４のいずれかに記載の計算回路構造体である。
【００８９】
（入力部）
【００９０】
入力部は、最下段の論理的三角錐の底面頂点に初期条件となる情報を入力する。
【００９１】
実施形態５の計算回路構造体は、最下段の論理的三角錐の底面頂点に初期条件となる情報を入力するための入力部を有すること以外は実施形態１から４のいずれかに記載の計算回路構造体と同様であるので、その説明は省略する。
【００９２】
＜＜実施形態６＞＞
【００９３】
実施形態６の計算回路構造体は、各頂点には、情報生成部にて情報を生成するための情報生成ルールを与える情報生成ルール付与部を有する実施形態１から５のいずれかに記載の計算回路構造体である。
【００９４】
図１２に示すのは、実施形態６の点１２００の機能ブロック図である。点は、記憶部１２０１と、情報生成部１２０２と、スイッチ部１２０３と、情報生成ルール付与部１２０４と、からなる。
【００９５】
（情報生成ルール付与部）
【００９６】
情報生成ルール付与部は、情報生成部にて情報を生成するための情報生成ルールを与える。ここで「情報生成ルール」には、足し算、引き算、掛け算、割り算、論理和、論理積の演算あるいはこれらの組み合わせや、検索、ソーティング、抽出などの演算ルール等が該当する。
【００９７】
実施形態６の計算回路構造体は、各頂点には、情報生成部にて情報を生成するための情報生成ルールを与える情報生成ルール付与部を有すること以外は実施形態１から５のいずれかに記載の計算回路構造体と同様であるので、その説明は省略する。
【００９８】
＜＜実施形態７＞＞
【００９９】
実施形態７の計算回路構造体は、各頂点には、記憶部にて保持されている情報を取得するための情報収集線が配置され、情報収集線から収集される情報を頂点を識別する頂点識別符号と関連付けて保持する頂点情報保持部をさらに有する実施形態１から６に記載の計算回路構造体である。
【０１００】
図１３に示すのは、実施形態７の点１３００の機能ブロック図である。点は、記憶部１３０１と、情報生成部１３０２と、スイッチ部１３０３と、情報生成ルール付与部１３０４と、頂点情報保持部１３０５と、からなる。
【０１０１】
（頂点情報保持部）
【０１０２】
頂点情報保持部は、各頂点には、記憶部にて保持されている情報を取得するための情報収集線が配置され、情報収集線から収集される情報を頂点を識別する頂点識別符号と関連付けて保持する。
【０１０３】
実施形態７の計算回路構造体は、各頂点には、前記記憶部にて保持されている情報を取得するための情報収集線が配置され、
【０１０４】
前記情報収集線から収集される情報を前記頂点を識別する頂点識別符号と関連付けて保持する頂点情報保持部をさらに有すること以外は実施形態１から６のいずれかに記載の計算回路構造体と同様であるので、その説明は省略する。
【０１０５】
＜＜実施形態８＞＞
【０１０６】
実施形態８の計算回路構造体は、最下段の論理的三角錐の底面頂点に入力される初期条件は、立体構造物の構築に用いられる図面要素情報である実施形態５に記載の計算回路構造体である。
【０１０７】
実施形態８の計算回路構造体は、最下段の論理的三角錐の底面頂点に入力される初期条件は、立体構造物の構築に用いられる図面要素情報であること以外は実施形態５に記載の計算回路構造体と同様であるので、その説明は省略する。
【０１０８】
＜＜実施形態９＞＞
【０１０９】
実施形態９の計算回路構造体は、立体構造物は、建築物であり、図面要素情報は、各要素ごとに建築物の高さ位置に関係する属性情報である高さ属性情報と関連付けられている実施形態８に記載の計算回路構造体である。
【０１１０】
実施形態９の計算回路構造体は、立体構造物は、建築物であり、図面要素情報は、各要素ごとに建築物の高さ位置に関係する属性情報である高さ属性情報と関連付けられていること以外は実施形態８に記載の計算回路構造体と同様であるので、その説明は省略する。
【０１１１】
＜＜実施形態１０＞＞
【０１１２】
実施形態１０の計算回路構造体は、図面要素情報は、建築物の性質上人の目に触れる部分であるか、人の目に触れない部分であるかを示す内外属性情報と関連付けられている実施形態８又は９に記載の計算回路構造体である。
【０１１３】
実施形態１０の計算回路構造体は、図面要素情報は、建築物の性質上人の目に触れる部分であるか、人の目に触れない部分であるかを示す内外属性情報と関連付けられていること以外は実施形態８又は９に記載の計算回路構造体と同様であるので、その説明は省略する。
【０１１４】
＜＜実施形態１１＞＞
【０１１５】
実施形態１１の計算回路構造体は、図面要素情報は、建築物を構成する部分である部分構造物か、前記部分構造物を構成する部分構造物構成物か、に関する属性情報である部分属性情報と関連付けられている実施形態８から１０の何れか一に記載の計算回路構造体である。
【０１１６】
実施形態１１の計算回路構造体は、図面要素情報は、建築物を構成する部分である部分構造物か、前記部分構造物を構成する部分構造物構成物か、に関する属性情報である部分属性情報と関連付けられていること以外は実施形態８から１０の何れか一に記載の計算回路構造体と同様であるので、その説明は省略する。
【産業上の利用可能性】
【０１１７】
本件発明は、複数の入力情報の任意の組み合わせに対して、高速で演算結果を得たい場合に利用可能である。
【図面の簡単な説明】
【０１１８】
【図１】実施形態１の計算回路構造体の構成図
【図２】実施形態１の第一次論理的集合構造体の構成図
【図３】実施形態１の第一次論理的基本構造体の構成図
【図４】実施形態１の点の機能ブロック構成図
【図５】実施形態１の計算方法説明図
【図６】実施形態１の計算方法説明図（続き）
【図７】実施形態２の第一次論理的集合構造体の構成図
【図８】実施形態２の計算方法説明図
【図９】実施形態２の計算方法説明図（続き）
【図１０】実施形態３の第二次論理的集合構造体の構成図
【図１１】実施形態４の第三次論理的集合構造体の構成図
【図１２】実施形態６の点の機能ブロック構成図
【図１３】実施形態７の点の機能ブロック構成図
【図１４】実施形態１の処理の流れ図
【符号の説明】
【０１１９】
０１００  計算回路構造体
０１０１  第一次論理的集合構造体
０１０２  第一次論理的集合構造体
０１０３  第一次論理的集合構造体
【図１】
2005032119.tif 000003
【図２】
2005032119.tif 000004
【図３】
2005032119.tif 000005
【図４】
2005032119.tif 000006
【図５】
2005032119.tif 000007
【図６】
2005032119.tif 000008
【図７】
2005032119.tif 000009
【図８】
2005032119.tif 000010
【図９】
2005032119.tif 000011
【図１０】
2005032119.tif 000012
【図１１】
2005032119.tif 000013
【図１２】
2005032119.tif 000014
【図１３】
2005032119.tif 000015
【図１４】
2005032119.tif 000016